<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="21527">
<package pkgid="493be7fc2fd06570258940497860f4deea6812dc7a8806e06660a1de264e8441f39d0e4af60ba0f1b7ab094194800ed9692981d945d829362c661fab7b9385c0" name="0ad-debuginfo" arch="i586">
  <version epoch="0" ver="0.28.0" rel="1.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734696000">- Replace wxWidgets-3_0-nostl-devel with wxWidgets-devel
  BuildRequires.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1739361600">- Update to 0.27.0
  * Vulkan Renderer
  * Multiplayer Savegames
  * Tips &amp; Tricks Page
  * Naval Overhaul
  * Observer Flares
  * New random maps: Foothills, Migration, Coast Range
  * New skirmish map: Isthmus of Corint
  * Updated skirmish maps: Watering Holes, Sporades Islands
  * New and updated art
- Remove obsolete patches:
  * 0ad-link-icu-76.patch
  * avoid_duplicate_global_symbol_from_asm.patch
  * no-version-check.patch
  * PrepareZoneForGC.patch
  * premake-no-automatic-rpath.patch
  * fix-gcc13-build.patch
  * fix-fmt10-build.patch
  * fix-boost-1.85-build.patch
- Add patch (as source as it is appliad via premake build script)
  * premake-disable-rpath.patch (replaces
    premake-no-automatic-rpath.patch)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1739880000">- Mention 0ad-rpmlintrc as source in specfile to make factory-auto happy</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1739880001">- Cleanup spec file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Add 0001-Enable-building-on-arbitrary-architectures.patch
  to make package succeed for openSUSE:Factory:RISCV/zSystems/PowerPC
- Build premake &amp; fcollada with smp_mflags as well</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1745668800">- Remove several evidently unused dependencies: libjpeg-devel,
  pkgconfig(IL), pkgconfig(gnutls), pkgconfig(libidn), and m4.
  Some of them seem to be added by the build system, so we have to
  remove them the hard way.
- Don't build on s390x: not relevant and doesn't build.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1746705600">- Only build on architectures supported by bundled premake, and add
  check to ensure we revisit that list when more architectures
  get supported (boo#1242266).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1752840000">- Update to 0.27.1:
  * Fixed the large performance issue observed by some players on
    older hardware.
  * Several small performance improvements in the calculation of
    simulation hashes (related to multiplayer stuttering).
  * Fixed modifying your lobby password when you have an uppercase
    letter in your username.
  * Fixed the distorted 3D models with GPU Skinning.
  * Fixes for crashes with Vulkan and/or with GPU Skinning.
  * Fixed changing player perspective in replays.
  * Fixed an out-of-memory crash in the JS engine when generating
    random maps.
  * Fixed the game crash on pressing Fn key.
  * Fixed a crash in Atlas when the map generation fails.
  * Fixed a memory leak in the renderer.
  * Fixes for multiplayer port forwarding.
  * Package fixes for Linux desktop environments.
  * Various build fixes for Linux (some sent by package managers).
- Fix spec file for Leap 16.0.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758196800">- Fix build with Boost 1.89.0 (Boost.System is headers only since 1.69.0)
  + 0002-remove-boost-system-library.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1772107200">- Update to 0.28.0:
  * Gendered Civilians
  * Direct Font Rendering
  * Support for JavaScript Modules
  * New Game-Setup Options
  * Lobby improvements
  * Engine upgrades and updated platform support
  * New quotes and tips
  * Various balancing improvements
- See https://play0ad.com/new-release-0-a-d-release-28-boiorix/ for
  more details.
- This updates SpiderMonkey to version 128 (from 115), but mozjs128
  has already been dropped from Factory. Since upstream intends to
  switch to version 140 anyway, we add 0002-Use-mozjs-140.patch
  and 0003-Adapt-JS-API-to-ESR-140.patch so that we can already
  build this version with mozjs140.
- Drop obsolete 0002-remove-boost-system-library.patch.</changelog>
</package>
<package pkgid="6174b28e38d46ad87b69b734b0142c94f41876a78ed6d777b2a508c38c476abe7a8b806991ce7ec0c22857aa530b75847b626eb19a1c1913f98f2bac61587211" name="0ad-debugsource" arch="i586">
  <version epoch="0" ver="0.28.0" rel="1.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734696000">- Replace wxWidgets-3_0-nostl-devel with wxWidgets-devel
  BuildRequires.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1739361600">- Update to 0.27.0
  * Vulkan Renderer
  * Multiplayer Savegames
  * Tips &amp; Tricks Page
  * Naval Overhaul
  * Observer Flares
  * New random maps: Foothills, Migration, Coast Range
  * New skirmish map: Isthmus of Corint
  * Updated skirmish maps: Watering Holes, Sporades Islands
  * New and updated art
- Remove obsolete patches:
  * 0ad-link-icu-76.patch
  * avoid_duplicate_global_symbol_from_asm.patch
  * no-version-check.patch
  * PrepareZoneForGC.patch
  * premake-no-automatic-rpath.patch
  * fix-gcc13-build.patch
  * fix-fmt10-build.patch
  * fix-boost-1.85-build.patch
- Add patch (as source as it is appliad via premake build script)
  * premake-disable-rpath.patch (replaces
    premake-no-automatic-rpath.patch)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1739880000">- Mention 0ad-rpmlintrc as source in specfile to make factory-auto happy</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1739880001">- Cleanup spec file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Add 0001-Enable-building-on-arbitrary-architectures.patch
  to make package succeed for openSUSE:Factory:RISCV/zSystems/PowerPC
- Build premake &amp; fcollada with smp_mflags as well</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1745668800">- Remove several evidently unused dependencies: libjpeg-devel,
  pkgconfig(IL), pkgconfig(gnutls), pkgconfig(libidn), and m4.
  Some of them seem to be added by the build system, so we have to
  remove them the hard way.
- Don't build on s390x: not relevant and doesn't build.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1746705600">- Only build on architectures supported by bundled premake, and add
  check to ensure we revisit that list when more architectures
  get supported (boo#1242266).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1752840000">- Update to 0.27.1:
  * Fixed the large performance issue observed by some players on
    older hardware.
  * Several small performance improvements in the calculation of
    simulation hashes (related to multiplayer stuttering).
  * Fixed modifying your lobby password when you have an uppercase
    letter in your username.
  * Fixed the distorted 3D models with GPU Skinning.
  * Fixes for crashes with Vulkan and/or with GPU Skinning.
  * Fixed changing player perspective in replays.
  * Fixed an out-of-memory crash in the JS engine when generating
    random maps.
  * Fixed the game crash on pressing Fn key.
  * Fixed a crash in Atlas when the map generation fails.
  * Fixed a memory leak in the renderer.
  * Fixes for multiplayer port forwarding.
  * Package fixes for Linux desktop environments.
  * Various build fixes for Linux (some sent by package managers).
- Fix spec file for Leap 16.0.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758196800">- Fix build with Boost 1.89.0 (Boost.System is headers only since 1.69.0)
  + 0002-remove-boost-system-library.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1772107200">- Update to 0.28.0:
  * Gendered Civilians
  * Direct Font Rendering
  * Support for JavaScript Modules
  * New Game-Setup Options
  * Lobby improvements
  * Engine upgrades and updated platform support
  * New quotes and tips
  * Various balancing improvements
- See https://play0ad.com/new-release-0-a-d-release-28-boiorix/ for
  more details.
- This updates SpiderMonkey to version 128 (from 115), but mozjs128
  has already been dropped from Factory. Since upstream intends to
  switch to version 140 anyway, we add 0002-Use-mozjs-140.patch
  and 0003-Adapt-JS-API-to-ESR-140.patch so that we can already
  build this version with mozjs140.
- Drop obsolete 0002-remove-boost-system-library.patch.</changelog>
</package>
<package pkgid="6a4a1eee9aae43c579300307522555d026c980a88d4264690b354f6dd5850298cb1f1b090e5e79a5ab7fc664712284a723f0cbce796a148c343dfc05ee30e5cd" name="2048-cli-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.1+git.20181118" rel="2.8"/>
  <changelog author="mardnh@gmx.de" date="1547467200">- Initial package, version 0.9.1+git.20181118</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547726400">- Generalize description, and adjust summary grammar.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Use %autosetup macro. Allows us to eliminate the use of
  deprecated %patchN.</changelog>
</package>
<package pkgid="463b587766b5726d4b6cd42749a825a7ef863b9cac0b5b9e0150906fd4c801bd69794c68f43da6caf31187338276cff27e27cdd2f06b183a6287d41bd868ab6e" name="2048-cli-debugsource" arch="i586">
  <version epoch="0" ver="0.9.1+git.20181118" rel="2.8"/>
  <changelog author="mardnh@gmx.de" date="1547467200">- Initial package, version 0.9.1+git.20181118</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547726400">- Generalize description, and adjust summary grammar.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Use %autosetup macro. Allows us to eliminate the use of
  deprecated %patchN.</changelog>
</package>
<package pkgid="deff78341b213599473bfc871f127439375e70babfe3bfaba936e4542627e3ad62c9bb2560a9079771c6ed78a49ef3452a06d5f446e84367a274d055a070a1b1" name="3omns-debuginfo" arch="i586">
  <version epoch="0" ver="0.2" rel="4.10"/>
  <changelog author="nemysis@gmx.ch" date="1416830400">- Move hicolor-icon-theme to %if 0%{?suse_version}</changelog>
  <changelog author="dimstar@opensuse.org" date="1438257600">- BuildRequire lua52-devel on openSUSE &gt; 13.2 (current Tumbleweed):
  3omns has not been ported to LUA 5.3 yet.</changelog>
  <changelog author="nemysis@openSUSE.org" date="1443182400">- Recreate tarball, new GitHub commit
  Please look 'git log'</changelog>
  <changelog author="rpm@fthiessen.de" date="1451649600">- Fixed lua dependencies so it will also build on openSUSE &lt;= 13.2</changelog>
  <changelog author="nemysis@openSUSE.org" date="1453550400">- Recreate tarball, new GitHub commit
  Please look 'git log' and announce message:
  * Add bot.lua to dist
  * Fixed some bot AI bugs
  * Revamped networking code to add reliability
  * Added the -R command line option to print resources path
- license update: GPL-3.0+ No indication that this is GPL-3.0 (only)
- Add BuildRequires for bitstream-vera-fonts
- Add Requires for bitstream-vera-fonts, thanks dstoecker
- Replace bundled font with a symlink to an identical system font
- Remove COPYING.font from Documentation</changelog>
  <changelog author="nemysis@openSUSE.org" date="1466337600">- Remove check %if 0%{?suse_version}, because is only for openSUSE</changelog>
  <changelog author="mailaender@opensuse.org" date="1482753600">- Update to version 0.2
- Add appdata.patch</changelog>
  <changelog author="jmatejek@suse.com" date="1505131200">- lua53.patch : add support for Lua 5.3 (upstream commit 1524b7c)
- change requirement to lua53</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Fixed spec file
  * Updated URL and SourceURL
  * Minor cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1297335fd335e16ae2962a291a224b7fe6120e99f810663038858a67b9c635c7aa736e4f52dc2d3ea623079e6d0efc83c1040b4ca6ab112f625a5e7e3de1c404" name="3omns-debugsource" arch="i586">
  <version epoch="0" ver="0.2" rel="4.10"/>
  <changelog author="nemysis@gmx.ch" date="1416830400">- Move hicolor-icon-theme to %if 0%{?suse_version}</changelog>
  <changelog author="dimstar@opensuse.org" date="1438257600">- BuildRequire lua52-devel on openSUSE &gt; 13.2 (current Tumbleweed):
  3omns has not been ported to LUA 5.3 yet.</changelog>
  <changelog author="nemysis@openSUSE.org" date="1443182400">- Recreate tarball, new GitHub commit
  Please look 'git log'</changelog>
  <changelog author="rpm@fthiessen.de" date="1451649600">- Fixed lua dependencies so it will also build on openSUSE &lt;= 13.2</changelog>
  <changelog author="nemysis@openSUSE.org" date="1453550400">- Recreate tarball, new GitHub commit
  Please look 'git log' and announce message:
  * Add bot.lua to dist
  * Fixed some bot AI bugs
  * Revamped networking code to add reliability
  * Added the -R command line option to print resources path
- license update: GPL-3.0+ No indication that this is GPL-3.0 (only)
- Add BuildRequires for bitstream-vera-fonts
- Add Requires for bitstream-vera-fonts, thanks dstoecker
- Replace bundled font with a symlink to an identical system font
- Remove COPYING.font from Documentation</changelog>
  <changelog author="nemysis@openSUSE.org" date="1466337600">- Remove check %if 0%{?suse_version}, because is only for openSUSE</changelog>
  <changelog author="mailaender@opensuse.org" date="1482753600">- Update to version 0.2
- Add appdata.patch</changelog>
  <changelog author="jmatejek@suse.com" date="1505131200">- lua53.patch : add support for Lua 5.3 (upstream commit 1524b7c)
- change requirement to lua53</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Fixed spec file
  * Updated URL and SourceURL
  * Minor cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b2499ef8f5a67e192b4e668c3887dff54c9cdfd80b79da7b755cab0d90889f32593635dfc6d277f5225c88496f8dcca4f5013c7e17cf3a46a18f5822f6d94ccf" name="3proxy-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.9" rel="1.1"/>
  <changelog author="dmacvicar@suse.de" date="1422014400">- initial package for 0.7.1.1</changelog>
  <changelog author="dmacvicar@suse.de" date="1537444800">- update to 0.8.12</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1575460800">- Add system-pcre.patch to use system pcre static lib
- Expand list of permissible licenses
- Tidy spec
- Update to v0.8.13
  * Fixed out-of-bound write and few minor bugs on configuration
    saving in admin
  * $ is not correctly handled in the beginning of quoted line on
    configuration parsing</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1724932800">- Added files: 3proxy.service, 3proxy-socks.firewalld and 3proxy.cfg.
- Added user and group proxy for secure work via systemd service.
- Added /var/log/3proxy directory with correct permissions.
- Removed file system-pcre.patch.
- Updated to 0.9.4+git20240718
  * Added socket options, interface binding.
  * Added connection limiting / connection rate limiting.
  * Added RADIUS support.
  * Added zero copy (splice) support for Linux.
  * Added possibility to limit user to single IP (via authentication cache).
  * Fixed socket may be closed before all data received/sent.
  * Fixed bandlimin non-working.
  * Fixed few race conditions.
  * Added deb/rpm build, systemd support.
  * Fixed bandwidth limiters (once again).
  * Fixed data filtering plugins (PCREPlugin, SSLPlugin).
    SSLPlugin use on Linux requires to disable splice (-s0).
  * FIxed standalone proxies do not react on HUP (Ctrl+C) in Linux/Unix.
  * Added arm support.
  * Added openssl 1.1 support for SSLPlugin.
  * Fixed systemd description file (proxy may fail to start after reboot).
  * Fixed countall/nocounall do not work in some configurations.
  * Fixed counters do not work if counter file is not specified.
  * Fixed counters without rotation (type N) are incorrectly shown in web admin interface.
  * Fixed %n may be incomplete or missed in long log records.
  * Fixed connect back functionality does not work.
  * Added docker builds.
  * Fixed invalid handling of '-' character in ACL hostname.
  * Added parentretry command (defaults to 2) to retry connections to parent proxies.
  * Removed icqpr related code (OSCAR proxy).
  * Fixed build with gcc14.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1741608000">- Added plugins.
- Changed 3proxy.service file.
- Updated to 0.9.5
  * Fixed potentially crash due to overlapping regions in strcpy().
  * Added proxy service type: tlspr - SNI proxy, may also be used as parent tls type.
  * Added new proxy service type: auto - autodetect proxy type between proxy and socks.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1781870400">- Enabled http-proxy and allowed local network 192.168.0.0/16 by default.
- Updated to 0.9.6
  * https://github.com/3proxy/3proxy/releases/tag/0.9.6
  * SSLPlugin significantly improved and bugfixed: adds ssl_client
    and multiple configuration options.
  * HAProxy PROXY protocol v1 support as client and server.
  * tlspr is now supported in auto and gained a -s option to break
    the HELLO packet and evade some SNI-based DPI.
  * New maxseg configuration option (TCP_MAXSEG).</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1783166400">- Moved configuration from /var/lib/3proxy to /etc/3proxy.
- Updated to 0.9.7
  * https://github.com/3proxy/3proxy/releases/tag/0.9.7
  * Moved PCRE2 and SSL/TLS code from plugins into main 3proxy binary.
  * Added 3proxy_crypt new internal password hashing replacing mycrypt.
  * Supported Unix sockets for parent proxies, tcppm, internal listeners and -i option.
  * Added ssl_client_mode = 3 to use 'secure' parent types: https, tcps, socks5s, connect+s, etc.
  * Added SOCKSv5 UDP parent support; -Ne/-Ni NAT options.
  * Allowed setting internal/external network namespaces on Linux.
  * Fixed multiple minor bugfixes and code cleanup.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1786276800">- Migrated to cmake/ninja build.
- Updated to 0.9.8
  * https://github.com/3proxy/3proxy/releases/tag/0.9.8
  * Multiple fixes.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1787313600">- Updated to 0.9.9
  * https://github.com/3proxy/3proxy/releases/tag/0.9.9
  * Added SOCKSv5 UDP with ACL.
  * Added timeouts: LINGER value added (11th, default 5).
  * Multiple fixes.</changelog>
</package>
<package pkgid="cbc5b08521f55c12afcc4f3511195ea77c336ce07a1915a16a8ac0579c14e969b7c16df7ea49d6006252b9ed815c36252f8ec43b70ca4757ae87818337536985" name="3proxy-debugsource" arch="i586">
  <version epoch="0" ver="0.9.9" rel="1.1"/>
  <changelog author="dmacvicar@suse.de" date="1422014400">- initial package for 0.7.1.1</changelog>
  <changelog author="dmacvicar@suse.de" date="1537444800">- update to 0.8.12</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1575460800">- Add system-pcre.patch to use system pcre static lib
- Expand list of permissible licenses
- Tidy spec
- Update to v0.8.13
  * Fixed out-of-bound write and few minor bugs on configuration
    saving in admin
  * $ is not correctly handled in the beginning of quoted line on
    configuration parsing</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1724932800">- Added files: 3proxy.service, 3proxy-socks.firewalld and 3proxy.cfg.
- Added user and group proxy for secure work via systemd service.
- Added /var/log/3proxy directory with correct permissions.
- Removed file system-pcre.patch.
- Updated to 0.9.4+git20240718
  * Added socket options, interface binding.
  * Added connection limiting / connection rate limiting.
  * Added RADIUS support.
  * Added zero copy (splice) support for Linux.
  * Added possibility to limit user to single IP (via authentication cache).
  * Fixed socket may be closed before all data received/sent.
  * Fixed bandlimin non-working.
  * Fixed few race conditions.
  * Added deb/rpm build, systemd support.
  * Fixed bandwidth limiters (once again).
  * Fixed data filtering plugins (PCREPlugin, SSLPlugin).
    SSLPlugin use on Linux requires to disable splice (-s0).
  * FIxed standalone proxies do not react on HUP (Ctrl+C) in Linux/Unix.
  * Added arm support.
  * Added openssl 1.1 support for SSLPlugin.
  * Fixed systemd description file (proxy may fail to start after reboot).
  * Fixed countall/nocounall do not work in some configurations.
  * Fixed counters do not work if counter file is not specified.
  * Fixed counters without rotation (type N) are incorrectly shown in web admin interface.
  * Fixed %n may be incomplete or missed in long log records.
  * Fixed connect back functionality does not work.
  * Added docker builds.
  * Fixed invalid handling of '-' character in ACL hostname.
  * Added parentretry command (defaults to 2) to retry connections to parent proxies.
  * Removed icqpr related code (OSCAR proxy).
  * Fixed build with gcc14.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1741608000">- Added plugins.
- Changed 3proxy.service file.
- Updated to 0.9.5
  * Fixed potentially crash due to overlapping regions in strcpy().
  * Added proxy service type: tlspr - SNI proxy, may also be used as parent tls type.
  * Added new proxy service type: auto - autodetect proxy type between proxy and socks.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1781870400">- Enabled http-proxy and allowed local network 192.168.0.0/16 by default.
- Updated to 0.9.6
  * https://github.com/3proxy/3proxy/releases/tag/0.9.6
  * SSLPlugin significantly improved and bugfixed: adds ssl_client
    and multiple configuration options.
  * HAProxy PROXY protocol v1 support as client and server.
  * tlspr is now supported in auto and gained a -s option to break
    the HELLO packet and evade some SNI-based DPI.
  * New maxseg configuration option (TCP_MAXSEG).</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1783166400">- Moved configuration from /var/lib/3proxy to /etc/3proxy.
- Updated to 0.9.7
  * https://github.com/3proxy/3proxy/releases/tag/0.9.7
  * Moved PCRE2 and SSL/TLS code from plugins into main 3proxy binary.
  * Added 3proxy_crypt new internal password hashing replacing mycrypt.
  * Supported Unix sockets for parent proxies, tcppm, internal listeners and -i option.
  * Added ssl_client_mode = 3 to use 'secure' parent types: https, tcps, socks5s, connect+s, etc.
  * Added SOCKSv5 UDP parent support; -Ne/-Ni NAT options.
  * Allowed setting internal/external network namespaces on Linux.
  * Fixed multiple minor bugfixes and code cleanup.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1786276800">- Migrated to cmake/ninja build.
- Updated to 0.9.8
  * https://github.com/3proxy/3proxy/releases/tag/0.9.8
  * Multiple fixes.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1787313600">- Updated to 0.9.9
  * https://github.com/3proxy/3proxy/releases/tag/0.9.9
  * Added SOCKSv5 UDP with ACL.
  * Added timeouts: LINGER value added (11th, default 5).
  * Multiple fixes.</changelog>
</package>
<package pkgid="3f11e22ce5de53dd2dff1071a6bef9455bce2df93dc448efbdc2a28d6f9580b33fc31c8e7282a5ca37fc015ea410fcaf6d7e87c78023a5f2da88e7a36faaa796" name="4pane-debuginfo" arch="i586">
  <version epoch="0" ver="8.0" rel="2.6"/>
  <changelog author="bwiedemann@suse.com" date="1498737600">- Use convert -strip to not embed timestamps in .png files</changelog>
  <changelog author="p.drouand@gmail.com" date="1514203200">- Update to version 5.0
  + There is a simpler 'Find' dialog for everyday use.
    Just as the QuickGrep dialog is good enough for most greps, a
    simple one-page QuickFind that sets just the path, pattern and
    search-type will be sufficient for most searches.
  + When large files are being moved or pasted, their progress is now
    displayed in the statusbar.
  + It is now possible to make a particular fileview order its files
    in a decimal-aware way. This is helpful in the case of files with
    names like foo1.txt, foo2.txt, foo11.txt, foo12.txt, which normally
    sort as 1, 11, 12, 2.
  + A fileview's contextmenu now has an entry that makes it sort such
    files more intelligently. Note that this only affects files with
    names that _end_ in digits, not those with digits elsewhere in the name.
  + Building 4Pane now uses Automake.
- Split out language files into their own sub-package</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1585396800">- Update to version 6.0
  * 4Pane no longer builds with wxWidgets 2.8; it now requires
    3.0 or higher.
  * There's a faster way to reach the File OpenWith menu.
    Ctrl-Alt-doubleclick will now directly show the menu.
  * When moving or pasting files, optionally retain their
    previous modification date.
  * Support extracting/verifying 'rar' archives, if 'unrar' is
    installed, but not 'rar' creation. 'unrar' is freely
    available (though with a licence restriction) but the 'rar'
    licence is too restricted.
  * Previewing images now supports svg files too.
  * Add support for the LXQt DE by recognising its default
    editor, terminal and image viewer.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1602072000">- Fix Factory build</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1602072001">- Add 4pane-fix_for_wx3.1.4.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1607342400">- Update to version 7.0
  * Added support for GIO mounts
    + Recent distro versions use GIO to mount some usb devices
    inside /run/user/&lt;id&gt;/gvfs/
    4Pane now looks there for automounted DVDs, cameras and
    smart devices e.g. android phones, and adds a toolbar
    button for each, just as would happen for a usb flash
    drive.
  * Improvements to the QuickFind dialog
  * Compilation fix for &gt;=wxWidgets 3.1.4
- Drop 4pane-fix_for_wx3.1.4.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1661428800">- Added 0001-Compilation-fixes-for-wxWidgets-3.1.6.patch,
  0001-Compilation-fix-for-wxWidgets-3.1.5.patch,
  0001-Fix-a-wx-assert-complaining-that-a-panel-was-being-a.patch,
  0001-Fix-a-wxAssert-when-showing-the-Command-line-termina.patch,
  and
  0001-Prevent-a-wx-build-warning-about-wxPATH_NORM_ALL-bei.patch
  to fix build with wxWidgets 3.2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1668859200">- Update to version 8.0
  * Compilation fixes when built against wxWidgets 3.2
  * When trying to extract an archive, recognise the 'xpi'
    extension: it's actually a zip
  * Provide a better context menu for the Terminal Emulator and
    CommandLine
    + There are now Copy and Paste entries where appropriate.
  * Fix Terminal Emulator display glitches
  * Fix moving/pasting symlinks when Retain Relative Symlinks is
    true
- Drop 0001-Compilation-fixes-for-wxWidgets-3.1.6.patch,
  0001-Compilation-fix-for-wxWidgets-3.1.5.patch,
  0001-Fix-a-wx-assert-complaining-that-a-panel-was-being-a.patch,
  0001-Fix-a-wxAssert-when-showing-the-Command-line-termina.patch
  and
  0001-Prevent-a-wx-build-warning-about-wxPATH_NORM_ALL-bei.patch
  (merged upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Ensure build recipe is bashism-free</changelog>
</package>
<package pkgid="4a24233a75d58ffdfc72b7a41fb8f2e659cba9d8ba2978fd93764272af05dfc0a49bdb2533c9074e61d7908ec0459c91565d89368209b74576b33147b33305dd" name="4pane-debugsource" arch="i586">
  <version epoch="0" ver="8.0" rel="2.6"/>
  <changelog author="bwiedemann@suse.com" date="1498737600">- Use convert -strip to not embed timestamps in .png files</changelog>
  <changelog author="p.drouand@gmail.com" date="1514203200">- Update to version 5.0
  + There is a simpler 'Find' dialog for everyday use.
    Just as the QuickGrep dialog is good enough for most greps, a
    simple one-page QuickFind that sets just the path, pattern and
    search-type will be sufficient for most searches.
  + When large files are being moved or pasted, their progress is now
    displayed in the statusbar.
  + It is now possible to make a particular fileview order its files
    in a decimal-aware way. This is helpful in the case of files with
    names like foo1.txt, foo2.txt, foo11.txt, foo12.txt, which normally
    sort as 1, 11, 12, 2.
  + A fileview's contextmenu now has an entry that makes it sort such
    files more intelligently. Note that this only affects files with
    names that _end_ in digits, not those with digits elsewhere in the name.
  + Building 4Pane now uses Automake.
- Split out language files into their own sub-package</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1585396800">- Update to version 6.0
  * 4Pane no longer builds with wxWidgets 2.8; it now requires
    3.0 or higher.
  * There's a faster way to reach the File OpenWith menu.
    Ctrl-Alt-doubleclick will now directly show the menu.
  * When moving or pasting files, optionally retain their
    previous modification date.
  * Support extracting/verifying 'rar' archives, if 'unrar' is
    installed, but not 'rar' creation. 'unrar' is freely
    available (though with a licence restriction) but the 'rar'
    licence is too restricted.
  * Previewing images now supports svg files too.
  * Add support for the LXQt DE by recognising its default
    editor, terminal and image viewer.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1602072000">- Fix Factory build</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1602072001">- Add 4pane-fix_for_wx3.1.4.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1607342400">- Update to version 7.0
  * Added support for GIO mounts
    + Recent distro versions use GIO to mount some usb devices
    inside /run/user/&lt;id&gt;/gvfs/
    4Pane now looks there for automounted DVDs, cameras and
    smart devices e.g. android phones, and adds a toolbar
    button for each, just as would happen for a usb flash
    drive.
  * Improvements to the QuickFind dialog
  * Compilation fix for &gt;=wxWidgets 3.1.4
- Drop 4pane-fix_for_wx3.1.4.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1661428800">- Added 0001-Compilation-fixes-for-wxWidgets-3.1.6.patch,
  0001-Compilation-fix-for-wxWidgets-3.1.5.patch,
  0001-Fix-a-wx-assert-complaining-that-a-panel-was-being-a.patch,
  0001-Fix-a-wxAssert-when-showing-the-Command-line-termina.patch,
  and
  0001-Prevent-a-wx-build-warning-about-wxPATH_NORM_ALL-bei.patch
  to fix build with wxWidgets 3.2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1668859200">- Update to version 8.0
  * Compilation fixes when built against wxWidgets 3.2
  * When trying to extract an archive, recognise the 'xpi'
    extension: it's actually a zip
  * Provide a better context menu for the Terminal Emulator and
    CommandLine
    + There are now Copy and Paste entries where appropriate.
  * Fix Terminal Emulator display glitches
  * Fix moving/pasting symlinks when Retain Relative Symlinks is
    true
- Drop 0001-Compilation-fixes-for-wxWidgets-3.1.6.patch,
  0001-Compilation-fix-for-wxWidgets-3.1.5.patch,
  0001-Fix-a-wx-assert-complaining-that-a-panel-was-being-a.patch,
  0001-Fix-a-wxAssert-when-showing-the-Command-line-termina.patch
  and
  0001-Prevent-a-wx-build-warning-about-wxPATH_NORM_ALL-bei.patch
  (merged upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Ensure build recipe is bashism-free</changelog>
</package>
<package pkgid="c4c3818a6f11214d785859f2f6fdde2e9987bacf1c4089fdc98c08451738790171fcc8eb2a31072f2c19c1d83dc3e3d1e5525ff1478e761cd77dcf86929f6a86" name="4ti2-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.15" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1625140800">- Run fdupes to eliminate script copies.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679918400">- Add 0001-build-resolve-missing-includes-showing-on-gcc-13.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Update to release 1.6.10
  * Fix memory leak in permuteListVector
- Delete 0001-build-resolve-missing-includes-showing-on-gcc-13.patch,
  4ti2-docdir.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737720000">- Edit 4ti2-handle-prefix.diff [boo#1233672]
  * Avoid eagerly following %fdupes-created symlinks when
    determining what final program to call.
  * Handle being called as /usr/bin/4ti2_circuits.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Trim bashisms from build recipe</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1746273600">- Update to release 1.6.11
  * Build system changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748433600">- Update to release 1.6.12
  * Remove Allegro Common Lisp interface (not built in openSUSE
    anyway); current SWIG no longer supports it.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1753012800">- Update to release 1.6.13
  * zsolve: remove secret 'maxnorm == 2' option handling</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764158400">- Update to release 1.6.14
  * Fix timer-related code for mingw64</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772712000">- Update to release 1.6.15
  * Resolve some compiler warnings</changelog>
</package>
<package pkgid="720fadb9ee4a8bbcdf42711598b4325b6daccbe07174c12169d7e4f2ee0b67e33d4f1c9816010892ab20aa9fca6ca5a38b7d84da39c0a16c66d12d85f34009d6" name="4ti2-debugsource" arch="i586">
  <version epoch="0" ver="1.6.15" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1625140800">- Run fdupes to eliminate script copies.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679918400">- Add 0001-build-resolve-missing-includes-showing-on-gcc-13.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Update to release 1.6.10
  * Fix memory leak in permuteListVector
- Delete 0001-build-resolve-missing-includes-showing-on-gcc-13.patch,
  4ti2-docdir.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737720000">- Edit 4ti2-handle-prefix.diff [boo#1233672]
  * Avoid eagerly following %fdupes-created symlinks when
    determining what final program to call.
  * Handle being called as /usr/bin/4ti2_circuits.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Trim bashisms from build recipe</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1746273600">- Update to release 1.6.11
  * Build system changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748433600">- Update to release 1.6.12
  * Remove Allegro Common Lisp interface (not built in openSUSE
    anyway); current SWIG no longer supports it.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1753012800">- Update to release 1.6.13
  * zsolve: remove secret 'maxnorm == 2' option handling</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764158400">- Update to release 1.6.14
  * Fix timer-related code for mingw64</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772712000">- Update to release 1.6.15
  * Resolve some compiler warnings</changelog>
</package>
<package pkgid="2471e81829cb2af7f23393f59ccaca52c5b8171ba48d84eed83399ee9d6cca8e1d378cf8782f148e6c123646282e1566f946a8896edd35cc926a7eabcb9130aa" name="6tunnel-debuginfo" arch="i586">
  <version epoch="0" ver="0.14" rel="1.3"/>
  <changelog author="mardnh@gmx.de" date="1543665600">- Initial package for 6tunnel, version 0.12</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544097600">- Generalize description.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1571659200">- Update to version 0.13
  * Updated help message.
  * Avoid segfault in "-f" mode.
  * Support automake's "make check" target.
- Run testsuite</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1660651200">- add 9e4119f03f57eec67b97dddbf09d363b638791dc.patch to be
  able to switch to python3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1752062400">- added patches
  https://github.com/wojtekka/6tunnel/issues/19
  + 6tunnel-gcc15.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773576000">- Update to version 0.14
  * Modify test script to use Python 3.
  * Remove unused variables.
  * Stop using sockaddr for generic storage.
  * Add -V parameter to print version.
  * Fix compilation with GCC 15.
- Drop not longer needed patches
  * 6tunnel-gcc15.patch
  * 9e4119f03f57eec67b97dddbf09d363b638791dc.patch</changelog>
</package>
<package pkgid="db1ee83a2ab6a2ed891d9861b2d3c0fbb73e501e9f3528e75b8321d5f9322015ca8611ec744b2d3bdb6a7c9c72dfa335ef3cbc06d2acaa4dc9298f1c35791cfa" name="6tunnel-debugsource" arch="i586">
  <version epoch="0" ver="0.14" rel="1.3"/>
  <changelog author="mardnh@gmx.de" date="1543665600">- Initial package for 6tunnel, version 0.12</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544097600">- Generalize description.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1571659200">- Update to version 0.13
  * Updated help message.
  * Avoid segfault in "-f" mode.
  * Support automake's "make check" target.
- Run testsuite</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1660651200">- add 9e4119f03f57eec67b97dddbf09d363b638791dc.patch to be
  able to switch to python3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709899200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1752062400">- added patches
  https://github.com/wojtekka/6tunnel/issues/19
  + 6tunnel-gcc15.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773576000">- Update to version 0.14
  * Modify test script to use Python 3.
  * Remove unused variables.
  * Stop using sockaddr for generic storage.
  * Add -V parameter to print version.
  * Fix compilation with GCC 15.
- Drop not longer needed patches
  * 6tunnel-gcc15.patch
  * 9e4119f03f57eec67b97dddbf09d363b638791dc.patch</changelog>
</package>
<package pkgid="a5c54810c11ae08ed942dc2da0eb22182a65df1043a0c4db4a7acdcf775ab966df480bd7a159a5f86e0bbf9fd1c2f6a56bbeae6a19d46a1ce5c4d94912e39810" name="7kaa-debuginfo" arch="i586">
  <version epoch="0" ver="2.15.6" rel="1.14"/>
  <changelog author="normand@linux.vnet.ibm.com" date="1466078400">- new gcc6_char_cast.patch proposal for upstream issue
  https://github.com/the3dfxdude/7kaa/issues/63</changelog>
  <changelog author="nemysis@openSUSE.org" date="1473076800">- Update to 2.14.6, announce message:
  * Added support for 7kfans.com match-making.
  * Added LAN game browsing support.
  * Added Mobilize Worker button on firms. (sraboy/Microvirus)
  * Improvements to mouse acceleration.
  * Fixes to mouse movement in fullscreen mode.
  * Fixed a bug with 64-bit multiplayer matches.
  * Begun translation work. (toaster)
  * Fix character encoding with accented characters. (MicroVirus)
  * Bugfixes…
- Remove obsolete patches 7kaa-2.14.5.patch and 7kaa-2.14.5_overflow.patch,
  changed by Upstream
- Add description for patch gcc6_char_cast.patch
- Remove check %if 0%{?suse_version}, because is only for openSUSE</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- Update to 2.14.7
  * improving usability of the 7K multiplayer service at 7kfans.com
  * added NAT punch-through support when using 7kfans.com, which will
  make online play easier and more reliable.
  * Game balancing changes and fixes, making the game more challenging
  + The Fryhtans can attack more often.
  + Spies are more stealthy.
  + Greater being mana exploit has been fixed.
  + Harder to brutally capture towns.
- File under correct Group
- Lint .spec file
- Rebase gcc6_char_cast.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1550577600">- Update to 2.15.1
  * Fixed desync on mobilizing workers.
  * Fixed desync on troop sortie, by making troop sorting deterministic.
  * Fixed desync on AI attack planning, by making AI fort sorting deterministic.
  * Fixed error that caused multiplayer save files appear out of sync.
  * Changed the Button class to not block on holding down the mouse button,
    smoothing multiplayer games when alot of clicking may be happening.
  * Prevent mobilizing foreign workers from your Firms, however they may be
    fired back to their home town.
  * Only enable mobilize worker button when the firm is staffed with non-foreign
    workers.
  * Prefer IPv4 addressing for 7kfans.com match-making.
  * Fixed ambiguity in some translations.
  * Repack structures for Crc checking due to pointer sizing.
  * Improved cross-compilation and platform support.
  * Uppercased the data and user files, as they are supported in the code,
    maintaining consistency and without needing to guess case.
  * Fixed missing Fryhtan encyclopedia picture on some systems.
  * Fixed observation mode visibility when playing a replay.
  * Added support for center and right paragraph justification.
  * Packagers please note that the music files must be in upper-case now, see
    the latest download for the music.
- Clean with spec-cleaner
- Make sure we recommend new 7kaa-music version</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update to 2.15.3. Changes since 2.15.2:
  * Fixed corrupt characters and fields in various in game messages.
  * Improved translation support.
  * Updated translations.
  * Added some UI improvements.
  * Fixed some crashing issues related to spies.
  * Standardized on FPU code generation for better cross-platform
    compatibility.
  * Added more advanced config options.
  * Improved manual.
  * Added key binding support.
  * Prevented chat keystrokes registering as a hotkey too.
  * Fixed sometimes hiring wrong unit in the inn.
  * Added scenario advanced config presets to restore default
    scenario game play to original game design parameters.
  * Ensure screen redraw when dropping spy identity.
  * Improved alternate font set.
  * Added scroll button for long tutor messages.
  * Removed gong sound for unsent AI diplomatic messages.
  * Re-enabled AI ability to request direct military aid;
    expect allied AI to work together on defending now.
  * Removed uninitialized parameter in Caravan CRC check.
  * Removed improper variable-size cast, causing incorrect
    action processing on 64-bit platforms.
  * Correct replay initialization for weather sync.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1594555200">- Update to 2.15.4p1
  * This is a patch release to fix a few issues with 2.15.4.
    All users should upgrade.
- Update to 2.15.4
  * Fixed a problem in multiplayer that halted the game play.
  * Added option to play with the original seven kingdoms, and
    enabled on original scenarios.
  * Apply the leadership bonus when the general is in fort for
    defending soldiers in range.
  * Fixed the mobile general range calculation for the leadership
    bonus to not apply to the troop anywhere on the map.
  * Apply the leadership bonus when the general is on a ship for
    defending soldiers in range.
  * Updated translations.
  * Added hotkeys for managing the build menu in the War Factory,
    Harbor, and Town.
  * Restored support for real full screen resolution that requires
    a screen mode change.
  * Improved dynamic UI button and text layout.
  * Added Polish translation.
  * Added trade locations to the trade report.
  * Sort and filter trade locations based on the map selected
    caravan.
  * Allow setting stops using the trade report.
  * Allow copying trade routes using the trade report.
- Add 7kaa-no-return-in-nonvoid-function.patch
- Clean with spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619524800">- Fixed music version requirement (align with music package)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651406400">- Update to 2.15.5
  * Added Esperanto translation
  * Added a credits screen
  * Added support for copying trade routes for trade ships
  * Added a copy trade route button when hovering the mouse over
    units in the trade report
  * Added a request builder button when a building is selected
  * Improved stability of starting a multiplayer game
  * Improved AI's handling of combat mission at sea
  * Improved formatting of the game manual
  * Improved idle-attack detection when there are many units in the game
  * Improved the AI's ability to send help to an ally
  * Improved Fryhtan AI to help an Ordo under attack
  * Reduced load of crc checking in multiplayer
  * Reset powered attack type when line-of-sight is broken
  * Do not cycle powered attack when the target moves,
    correcting the usage behavior of Egyptian fire arrows
  * More trade report improvements
  * Set the default for mobilizing civilians to non-aggressive mode
    to prevent inadvertently sending them to their death
  * Corrected building linkage when buildings are densely placed
  * Corrected AI related bugs
  * Fixed wrongly applied leadership gain when the leader was not in range
  * Fixed more crashes
  * Fixed UI regression in setting auto taxing
  * Fixed incorrect pathing when unit is in a building or on a ship
  * Fixed crashes related to bullets
  * Fixed spy vision of a spy on a ship
  * Fixed spy vision of a spy assigned to building for construction or repair
- Drop upstream resolved patches
  * gcc6_char_cast.patch
  * 7kaa-no-return-in-nonvoid-function.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1695470400">- Update to 2.15.6
  * Fixed bugs related to rebelling
  * Improved AI on handling rebellions
  * Fixed several crash bugs
  * Fixed small graphic update bugs
  * Fixed bug when assigning to ship
  * Fixed AI declare war bug
  * Fixed AI give tribute bug
  * Greatly improved AI sea based missions
  * Improved AI on training and recruiting
  * Cleaned up some deinit code
  * Improved handling of town migration with workers
  * Improved AI to be move aggressive in attack missions
  * Improved validation of attack actions
  * Added display of the land mass size in the F10 menu
  * Enabled town peasant migration
  * Created button for markets to control stocking type
  * Added Phoenix vision on fryhtan lairs
  * Improved AI at building harbors
  * Fixed bugs related to AI surrenders
  * Improved locale code
  * Made English the default language on Windows
  * Increased the max number of raw resource sites to 10
  * Fixed bug on trade ship docking and exiting
  * Reduced penalty on trade unit destruction
  * Improved distance calculating so placing buildings and towns
    on any side is treated the same
  * Fixed some path finding issues
  * Enabled the ability for AI to scout the map
  * Fixed screen edge mouse handling bug
  * Fixed exploit when spying on an enemy nation report
  * Improved AI handling on granting money to towns and recruiting
  * Increased the speed of speed level 9
- Update BuildRequires pkgconfig(sdl2) &gt;= 2.24.0</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1695729600">- switch build to official release file</changelog>
</package>
<package pkgid="ba73ab3727ed0e2e115b6f378e79492bf87a39fb5d77b7850437c665ef90fc9321e857c6cb55450313d595a07f0a3baa904d8b8675b52b838c030c7548f65d8a" name="7kaa-debugsource" arch="i586">
  <version epoch="0" ver="2.15.6" rel="1.14"/>
  <changelog author="normand@linux.vnet.ibm.com" date="1466078400">- new gcc6_char_cast.patch proposal for upstream issue
  https://github.com/the3dfxdude/7kaa/issues/63</changelog>
  <changelog author="nemysis@openSUSE.org" date="1473076800">- Update to 2.14.6, announce message:
  * Added support for 7kfans.com match-making.
  * Added LAN game browsing support.
  * Added Mobilize Worker button on firms. (sraboy/Microvirus)
  * Improvements to mouse acceleration.
  * Fixes to mouse movement in fullscreen mode.
  * Fixed a bug with 64-bit multiplayer matches.
  * Begun translation work. (toaster)
  * Fix character encoding with accented characters. (MicroVirus)
  * Bugfixes…
- Remove obsolete patches 7kaa-2.14.5.patch and 7kaa-2.14.5_overflow.patch,
  changed by Upstream
- Add description for patch gcc6_char_cast.patch
- Remove check %if 0%{?suse_version}, because is only for openSUSE</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- Update to 2.14.7
  * improving usability of the 7K multiplayer service at 7kfans.com
  * added NAT punch-through support when using 7kfans.com, which will
  make online play easier and more reliable.
  * Game balancing changes and fixes, making the game more challenging
  + The Fryhtans can attack more often.
  + Spies are more stealthy.
  + Greater being mana exploit has been fixed.
  + Harder to brutally capture towns.
- File under correct Group
- Lint .spec file
- Rebase gcc6_char_cast.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1550577600">- Update to 2.15.1
  * Fixed desync on mobilizing workers.
  * Fixed desync on troop sortie, by making troop sorting deterministic.
  * Fixed desync on AI attack planning, by making AI fort sorting deterministic.
  * Fixed error that caused multiplayer save files appear out of sync.
  * Changed the Button class to not block on holding down the mouse button,
    smoothing multiplayer games when alot of clicking may be happening.
  * Prevent mobilizing foreign workers from your Firms, however they may be
    fired back to their home town.
  * Only enable mobilize worker button when the firm is staffed with non-foreign
    workers.
  * Prefer IPv4 addressing for 7kfans.com match-making.
  * Fixed ambiguity in some translations.
  * Repack structures for Crc checking due to pointer sizing.
  * Improved cross-compilation and platform support.
  * Uppercased the data and user files, as they are supported in the code,
    maintaining consistency and without needing to guess case.
  * Fixed missing Fryhtan encyclopedia picture on some systems.
  * Fixed observation mode visibility when playing a replay.
  * Added support for center and right paragraph justification.
  * Packagers please note that the music files must be in upper-case now, see
    the latest download for the music.
- Clean with spec-cleaner
- Make sure we recommend new 7kaa-music version</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update to 2.15.3. Changes since 2.15.2:
  * Fixed corrupt characters and fields in various in game messages.
  * Improved translation support.
  * Updated translations.
  * Added some UI improvements.
  * Fixed some crashing issues related to spies.
  * Standardized on FPU code generation for better cross-platform
    compatibility.
  * Added more advanced config options.
  * Improved manual.
  * Added key binding support.
  * Prevented chat keystrokes registering as a hotkey too.
  * Fixed sometimes hiring wrong unit in the inn.
  * Added scenario advanced config presets to restore default
    scenario game play to original game design parameters.
  * Ensure screen redraw when dropping spy identity.
  * Improved alternate font set.
  * Added scroll button for long tutor messages.
  * Removed gong sound for unsent AI diplomatic messages.
  * Re-enabled AI ability to request direct military aid;
    expect allied AI to work together on defending now.
  * Removed uninitialized parameter in Caravan CRC check.
  * Removed improper variable-size cast, causing incorrect
    action processing on 64-bit platforms.
  * Correct replay initialization for weather sync.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1594555200">- Update to 2.15.4p1
  * This is a patch release to fix a few issues with 2.15.4.
    All users should upgrade.
- Update to 2.15.4
  * Fixed a problem in multiplayer that halted the game play.
  * Added option to play with the original seven kingdoms, and
    enabled on original scenarios.
  * Apply the leadership bonus when the general is in fort for
    defending soldiers in range.
  * Fixed the mobile general range calculation for the leadership
    bonus to not apply to the troop anywhere on the map.
  * Apply the leadership bonus when the general is on a ship for
    defending soldiers in range.
  * Updated translations.
  * Added hotkeys for managing the build menu in the War Factory,
    Harbor, and Town.
  * Restored support for real full screen resolution that requires
    a screen mode change.
  * Improved dynamic UI button and text layout.
  * Added Polish translation.
  * Added trade locations to the trade report.
  * Sort and filter trade locations based on the map selected
    caravan.
  * Allow setting stops using the trade report.
  * Allow copying trade routes using the trade report.
- Add 7kaa-no-return-in-nonvoid-function.patch
- Clean with spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619524800">- Fixed music version requirement (align with music package)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651406400">- Update to 2.15.5
  * Added Esperanto translation
  * Added a credits screen
  * Added support for copying trade routes for trade ships
  * Added a copy trade route button when hovering the mouse over
    units in the trade report
  * Added a request builder button when a building is selected
  * Improved stability of starting a multiplayer game
  * Improved AI's handling of combat mission at sea
  * Improved formatting of the game manual
  * Improved idle-attack detection when there are many units in the game
  * Improved the AI's ability to send help to an ally
  * Improved Fryhtan AI to help an Ordo under attack
  * Reduced load of crc checking in multiplayer
  * Reset powered attack type when line-of-sight is broken
  * Do not cycle powered attack when the target moves,
    correcting the usage behavior of Egyptian fire arrows
  * More trade report improvements
  * Set the default for mobilizing civilians to non-aggressive mode
    to prevent inadvertently sending them to their death
  * Corrected building linkage when buildings are densely placed
  * Corrected AI related bugs
  * Fixed wrongly applied leadership gain when the leader was not in range
  * Fixed more crashes
  * Fixed UI regression in setting auto taxing
  * Fixed incorrect pathing when unit is in a building or on a ship
  * Fixed crashes related to bullets
  * Fixed spy vision of a spy on a ship
  * Fixed spy vision of a spy assigned to building for construction or repair
- Drop upstream resolved patches
  * gcc6_char_cast.patch
  * 7kaa-no-return-in-nonvoid-function.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1695470400">- Update to 2.15.6
  * Fixed bugs related to rebelling
  * Improved AI on handling rebellions
  * Fixed several crash bugs
  * Fixed small graphic update bugs
  * Fixed bug when assigning to ship
  * Fixed AI declare war bug
  * Fixed AI give tribute bug
  * Greatly improved AI sea based missions
  * Improved AI on training and recruiting
  * Cleaned up some deinit code
  * Improved handling of town migration with workers
  * Improved AI to be move aggressive in attack missions
  * Improved validation of attack actions
  * Added display of the land mass size in the F10 menu
  * Enabled town peasant migration
  * Created button for markets to control stocking type
  * Added Phoenix vision on fryhtan lairs
  * Improved AI at building harbors
  * Fixed bugs related to AI surrenders
  * Improved locale code
  * Made English the default language on Windows
  * Increased the max number of raw resource sites to 10
  * Fixed bug on trade ship docking and exiting
  * Reduced penalty on trade unit destruction
  * Improved distance calculating so placing buildings and towns
    on any side is treated the same
  * Fixed some path finding issues
  * Enabled the ability for AI to scout the map
  * Fixed screen edge mouse handling bug
  * Fixed exploit when spying on an enemy nation report
  * Improved AI handling on granting money to towns and recruiting
  * Increased the speed of speed level 9
- Update BuildRequires pkgconfig(sdl2) &gt;= 2.24.0</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1695729600">- switch build to official release file</changelog>
</package>
<package pkgid="25c5d84d7e30cecd26ffc53b1358ddef2adee6b13f9c814cb910530903c2b48fff0d8afba718fcc956d807655a64b74f674ea4132e318d531cbfdd345f4afd70" name="ART-debuginfo" arch="i586">
  <version epoch="0" ver="1.25.3.1" rel="1.1"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722945600">- Update to 1.23:
  * updated translations: Deutsch, Francais, Maygar, Catala
  * updated camera matrices:
    FUJIFILM GFX 100S II, FUJIFILM X-T50, GOOGLE PIXEL 8A FRONT
    CAMERA, GOOGLE PIXEL 8A ULTRAWIDE CAMERA, GOOGLE PIXEL 8A WIDE
    CAMERA, IPAD14,10 BACK CAMERA, IPAD14,11 BACK CAMERA, IPAD14,8
    BACK CAMERA, IPAD14,9 BACK CAMERA, IPAD16,3 BACK CAMERA,
    IPAD16,4 BACK CAMERA, IPAD16,5 BACK CAMERA, IPAD16,6 BACK
    CAMERA, PANASONIC DC-GH7, PANASONIC DC-S9, SONY XPERIA 1 VI
    FRONT CAMERA, SONY XPERIA 1 VI ULTRAWIDE CAMERA, SONY XPERIA 1
    VI WIDE CAMERA, SONY XPERIA 1 VI ZOOM CAMERA, SONY XPERIA 5 V
    FRONT CAMERA, SONY XPERIA 5 V ULTRAWIDE CAMERA, SONY XPERIA 5 V
    WIDE CAMERA
  * more fine tuning to curve support in CTL scripts
  * CTL scripts: started adding support for curve type parameters
  * CTL scripts: improved GUI customizability for curve parameters
  * metadata panel: added word wrapping for processing notes
  * added support to saving notes in the arp sidecars
  * adjuster: reverted "double click to reset" behaviour for spin
    buttons as it was buggy
  * adjuster: exclude the spin buttons from the "double-click to
    reset" effect</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1728561600">- Update to 1.24:
  * colorcorrection: allow user-defined order of CTL plugins
  * improved bundle scripts to allow including the ART-imageio plugins
  * imgiomanager: only print error messages when settings-&gt;verbose &gt; 0
  * better keyboard navigation for emptying the trash
  * file browser: improved keyboard navigation when applying filters
  * added preliminary support for Canon R5markII and R1
  * fixed raw crop for ILCE-7CR and ILCE-7RM5 in 16-shot pixel shift mode
  * added linear rec 709 icc profile
- Add fix-missing-lm.patch.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1728734400">- Update to 1.24.1:
  * file browser: improved keyboard navigation for session
    management</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1734436800">- Update to 1.24.2:
  * added "1:1" icons to local contrast and texture boost panels
  * added function getExecutablePath()
  * added support for reading color labels from xmp metadata
    embedded in the image
  * camconst: added dcraw matrix for SIGMA DP1
  * camconst: removed hardcoded (wrong) black level for Nikon D5
  * CTL: ensure we keep a reference to Ctl::Interpreter around
    while there are Ctl::FunctionCallPtrS alive
  * filecatalog: use idle_register instead of GThreadLock for GUI
    updates from other threads
  * fixed compilation error when not using libraw
  * fixed propagation of scroll events to the shortcut manager
  * fixed truncation of local contrast curve when initially opened
  * gauss: use AlignedBuffer instead of stack-allocated arrays
  * getExecutablePath: change argument type to const char *
  * improved handling of omp pragmas in evaluating CTL scripts
  * improved keyboard navigation in the batch queue
  * pathutils: added missing include directive
  * print messages about CLF and CTL cache misses when verbosity &gt;
    1
  * rawimage: do not read black/white levels from camconst for
    foveon cameras when using libraw
  * rawimage: don't recompute black levels for DNG files
  * removed (confusing) option to partially copy a profile to the
    clipboard
  * search for language translation files also in the ctlscripts
    directories
  * simplified implementation of FileCatalog::_refreshProgressBar
  * smoothing: added wavelets mode
  * take into account the selected UI font size in the inspector
    and editor info panels
  * updated Hungarian translation</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1734696000">- Update to 1.24.3:
  * enlarge the cache for CTL scripts
  * iccstore: special case checksum computation for the builtin
    sRGB profile</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1735992000">- Update to 1.24.5:
  * CTL scripts: allow translating also tooltips
  * thumbnail: ensure return value of Thumbnail::getColorLabel() is
    valid</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736164800">- consistently set CC/CXX variables
- enable CTL support in the devel project</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1738411200">- Update to 1.25.1:
  * placesbrowser: renamed SetRow to setRow
  * [BugFix] Check default dir before add existing directory to
    'Places'
  * [BugFix] Quick zoom out &amp; zoom in makes zoom center to image
    center.
  * fixed (another) typo in linux_x64 bundle creation in debug mode
  * fixed typo in linux_x64 bundle creation in debug mode
  * fixed typo in linux/bundle_ART
  * linux workflow: added option to build debug versions
  * Re-center the crop window on mouse click.
  * fixed typo in bundle_ART scripts
- Updates from 1.25.0:
  * fixed image preview when output profile is set to "passthrough"
  * fixed one more typo
  * force the use of sRGB as monitor profile when running under
    wayland
  * removed obsolete options
  * further tweaks to the tooltips in the French translation
  * performance: enable thumbnail caching by default
  * one more tweak to the French translation
  * fixed French translation markup errors
  * updated camera matrices
  * updated WB presets
  * updated translations
  * fixed color management in inspector mode when ART_OS_COLOR_MGMT
    is defined
  * updated Italian translation
  * fixed homepage url in help msg
  * renamed options.rtdir to options.user_config_dir and argv0 to
    options.ART_base_dir
  * refactored code for color management of GUI elements
  * consider the default monitor profile also when drawing brush
    strokes and false colors
  * GUI: consider the default monitor profile when drawing
    gradients and histograms
  * avoid noise amplification when applying CAT for WB
  * added option to override the quartz colorspace with env var
    (for debugging)
  * procparams: set the default output profile to RTv2_sRGB
  * rgb2monitor: do not use openmp if multiThread is false
  * include GTK immodules in the linux bundle
  * filecatalog: protect calls to FileCatalog::previewReady with
    the GUI lock
  * imagesource: do not use openmp for color space conversions in
    thumbnails
  * linux bundle_ART: include gio vfs modules
  * procparams: support for saving paths relative to the user home
    dir
  * filecatalog: protect _refreshProgressBar with a gui lock
  * updated README
  * dynamic profiles: added button to reset to default (built-in)
    rules
  * colorcorrection: added gamma slider in "HSL factors" mode</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1739620800">- Update to 1.25.2:
  * ThumbBrowserEntryBase::draw: check that the surface has been
    created before drawing
  * linux workflow: ensure a recent version of ninja is available
  * linux64 workflow: include glib 2.83 in the linux binary
    distribution
  * added dcp profile for Panasonic S5mkII</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1743854400">- Update to 1.25.3.1:
  * updated translations
  * smoothing: performance improvement for add_noise
  * smoothing: reworked add_noise to avoid grid-like pattern
    artifacts and produce smoother grain
- Updates from 1.25.3:
  * agx extlut: fixed dir_couplers handling
  * use rec2020 gamut by default in the AgX emulsion external 3dLUT
  * grain: changed default coarseness to 50
  * filmnegative: allow to select spot size for pickers
  * smoothing add_noise speedup
  * smoothing: reworked add_noise
  * updated translations
  * some more tweaks to smoothing-&gt;add noise and film grain
  * smoothing: use different random seeds for noise generated with
    different parameters
  * cache: ensure the cache size is always &gt; 0
  * clutstore: fixed potential undefined return value
  * progressconnector: don't lock on delete
  * further tweaks to grain
  * changed implementation of film grain to be more convincing
  * fixed corner-case discrepancy between preview and output with
    auto WB
  * subprocess: properly set the child environment in popen()
  * further speedups for agx_emulsion_mklut.py
  * extlut: added "server mode" for external 3dLUT generators
  * make sure to call setlocale(LC_NUMERIC, "C") before parsing
    json files
  * updated cJSON to the latest version
  * better caching of external 3dLUTs
  * added scripts to integrate agx-emulsion as external 3dLUT
  * film simulation: skip LUTs without a valid label/name
  * started working on supporting externally-computed 3dLUTs
  * whitebalance: fixed bug in displaying temperature/tint warning
  * re-allow to select the monitor profile under wayland
  * clut params: select the first (and not the last) curve in each
    group
  * added make_dcp script
  * updated build-art script
  * removed unused (and obsolete) tools
  * CMake: readded option ENABLE_MIMALLOC
  * CMake: use ccache if available
  * linux bundle: offer to create a .desktop file when running for
    the first time
  * C++: eliminate using namespace std, get ready for C++17</changelog>
</package>
<package pkgid="066917d5762e3d7daee1f783ba27fb874ce9b871f2476f5274ac0fe63cd466f9d1d18786fc239ccd6307634f6b95f4b9f0adc709350e490bf4e51c0e2523a1c8" name="ART-debugsource" arch="i586">
  <version epoch="0" ver="1.25.3.1" rel="1.1"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722945600">- Update to 1.23:
  * updated translations: Deutsch, Francais, Maygar, Catala
  * updated camera matrices:
    FUJIFILM GFX 100S II, FUJIFILM X-T50, GOOGLE PIXEL 8A FRONT
    CAMERA, GOOGLE PIXEL 8A ULTRAWIDE CAMERA, GOOGLE PIXEL 8A WIDE
    CAMERA, IPAD14,10 BACK CAMERA, IPAD14,11 BACK CAMERA, IPAD14,8
    BACK CAMERA, IPAD14,9 BACK CAMERA, IPAD16,3 BACK CAMERA,
    IPAD16,4 BACK CAMERA, IPAD16,5 BACK CAMERA, IPAD16,6 BACK
    CAMERA, PANASONIC DC-GH7, PANASONIC DC-S9, SONY XPERIA 1 VI
    FRONT CAMERA, SONY XPERIA 1 VI ULTRAWIDE CAMERA, SONY XPERIA 1
    VI WIDE CAMERA, SONY XPERIA 1 VI ZOOM CAMERA, SONY XPERIA 5 V
    FRONT CAMERA, SONY XPERIA 5 V ULTRAWIDE CAMERA, SONY XPERIA 5 V
    WIDE CAMERA
  * more fine tuning to curve support in CTL scripts
  * CTL scripts: started adding support for curve type parameters
  * CTL scripts: improved GUI customizability for curve parameters
  * metadata panel: added word wrapping for processing notes
  * added support to saving notes in the arp sidecars
  * adjuster: reverted "double click to reset" behaviour for spin
    buttons as it was buggy
  * adjuster: exclude the spin buttons from the "double-click to
    reset" effect</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1728561600">- Update to 1.24:
  * colorcorrection: allow user-defined order of CTL plugins
  * improved bundle scripts to allow including the ART-imageio plugins
  * imgiomanager: only print error messages when settings-&gt;verbose &gt; 0
  * better keyboard navigation for emptying the trash
  * file browser: improved keyboard navigation when applying filters
  * added preliminary support for Canon R5markII and R1
  * fixed raw crop for ILCE-7CR and ILCE-7RM5 in 16-shot pixel shift mode
  * added linear rec 709 icc profile
- Add fix-missing-lm.patch.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1728734400">- Update to 1.24.1:
  * file browser: improved keyboard navigation for session
    management</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1734436800">- Update to 1.24.2:
  * added "1:1" icons to local contrast and texture boost panels
  * added function getExecutablePath()
  * added support for reading color labels from xmp metadata
    embedded in the image
  * camconst: added dcraw matrix for SIGMA DP1
  * camconst: removed hardcoded (wrong) black level for Nikon D5
  * CTL: ensure we keep a reference to Ctl::Interpreter around
    while there are Ctl::FunctionCallPtrS alive
  * filecatalog: use idle_register instead of GThreadLock for GUI
    updates from other threads
  * fixed compilation error when not using libraw
  * fixed propagation of scroll events to the shortcut manager
  * fixed truncation of local contrast curve when initially opened
  * gauss: use AlignedBuffer instead of stack-allocated arrays
  * getExecutablePath: change argument type to const char *
  * improved handling of omp pragmas in evaluating CTL scripts
  * improved keyboard navigation in the batch queue
  * pathutils: added missing include directive
  * print messages about CLF and CTL cache misses when verbosity &gt;
    1
  * rawimage: do not read black/white levels from camconst for
    foveon cameras when using libraw
  * rawimage: don't recompute black levels for DNG files
  * removed (confusing) option to partially copy a profile to the
    clipboard
  * search for language translation files also in the ctlscripts
    directories
  * simplified implementation of FileCatalog::_refreshProgressBar
  * smoothing: added wavelets mode
  * take into account the selected UI font size in the inspector
    and editor info panels
  * updated Hungarian translation</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1734696000">- Update to 1.24.3:
  * enlarge the cache for CTL scripts
  * iccstore: special case checksum computation for the builtin
    sRGB profile</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1735992000">- Update to 1.24.5:
  * CTL scripts: allow translating also tooltips
  * thumbnail: ensure return value of Thumbnail::getColorLabel() is
    valid</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736164800">- consistently set CC/CXX variables
- enable CTL support in the devel project</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1738411200">- Update to 1.25.1:
  * placesbrowser: renamed SetRow to setRow
  * [BugFix] Check default dir before add existing directory to
    'Places'
  * [BugFix] Quick zoom out &amp; zoom in makes zoom center to image
    center.
  * fixed (another) typo in linux_x64 bundle creation in debug mode
  * fixed typo in linux_x64 bundle creation in debug mode
  * fixed typo in linux/bundle_ART
  * linux workflow: added option to build debug versions
  * Re-center the crop window on mouse click.
  * fixed typo in bundle_ART scripts
- Updates from 1.25.0:
  * fixed image preview when output profile is set to "passthrough"
  * fixed one more typo
  * force the use of sRGB as monitor profile when running under
    wayland
  * removed obsolete options
  * further tweaks to the tooltips in the French translation
  * performance: enable thumbnail caching by default
  * one more tweak to the French translation
  * fixed French translation markup errors
  * updated camera matrices
  * updated WB presets
  * updated translations
  * fixed color management in inspector mode when ART_OS_COLOR_MGMT
    is defined
  * updated Italian translation
  * fixed homepage url in help msg
  * renamed options.rtdir to options.user_config_dir and argv0 to
    options.ART_base_dir
  * refactored code for color management of GUI elements
  * consider the default monitor profile also when drawing brush
    strokes and false colors
  * GUI: consider the default monitor profile when drawing
    gradients and histograms
  * avoid noise amplification when applying CAT for WB
  * added option to override the quartz colorspace with env var
    (for debugging)
  * procparams: set the default output profile to RTv2_sRGB
  * rgb2monitor: do not use openmp if multiThread is false
  * include GTK immodules in the linux bundle
  * filecatalog: protect calls to FileCatalog::previewReady with
    the GUI lock
  * imagesource: do not use openmp for color space conversions in
    thumbnails
  * linux bundle_ART: include gio vfs modules
  * procparams: support for saving paths relative to the user home
    dir
  * filecatalog: protect _refreshProgressBar with a gui lock
  * updated README
  * dynamic profiles: added button to reset to default (built-in)
    rules
  * colorcorrection: added gamma slider in "HSL factors" mode</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1739620800">- Update to 1.25.2:
  * ThumbBrowserEntryBase::draw: check that the surface has been
    created before drawing
  * linux workflow: ensure a recent version of ninja is available
  * linux64 workflow: include glib 2.83 in the linux binary
    distribution
  * added dcp profile for Panasonic S5mkII</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1743854400">- Update to 1.25.3.1:
  * updated translations
  * smoothing: performance improvement for add_noise
  * smoothing: reworked add_noise to avoid grid-like pattern
    artifacts and produce smoother grain
- Updates from 1.25.3:
  * agx extlut: fixed dir_couplers handling
  * use rec2020 gamut by default in the AgX emulsion external 3dLUT
  * grain: changed default coarseness to 50
  * filmnegative: allow to select spot size for pickers
  * smoothing add_noise speedup
  * smoothing: reworked add_noise
  * updated translations
  * some more tweaks to smoothing-&gt;add noise and film grain
  * smoothing: use different random seeds for noise generated with
    different parameters
  * cache: ensure the cache size is always &gt; 0
  * clutstore: fixed potential undefined return value
  * progressconnector: don't lock on delete
  * further tweaks to grain
  * changed implementation of film grain to be more convincing
  * fixed corner-case discrepancy between preview and output with
    auto WB
  * subprocess: properly set the child environment in popen()
  * further speedups for agx_emulsion_mklut.py
  * extlut: added "server mode" for external 3dLUT generators
  * make sure to call setlocale(LC_NUMERIC, "C") before parsing
    json files
  * updated cJSON to the latest version
  * better caching of external 3dLUTs
  * added scripts to integrate agx-emulsion as external 3dLUT
  * film simulation: skip LUTs without a valid label/name
  * started working on supporting externally-computed 3dLUTs
  * whitebalance: fixed bug in displaying temperature/tint warning
  * re-allow to select the monitor profile under wayland
  * clut params: select the first (and not the last) curve in each
    group
  * added make_dcp script
  * updated build-art script
  * removed unused (and obsolete) tools
  * CMake: readded option ENABLE_MIMALLOC
  * CMake: use ccache if available
  * linux bundle: offer to create a .desktop file when running for
    the first time
  * C++: eliminate using namespace std, get ready for C++17</changelog>
</package>
<package pkgid="59316f334596c007f702928c62d2ee7d8911bfebe3ff2fbbcdcd18370169ab28a49cb703212a0286b2eefe4b9db21684ce0ed8c10dd53b6e28bd19dc949ee24b" name="AppCSXCAD-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.3" rel="2.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1446984000">- Initial package, version 0.2.0
- Fix building with VTK 6.3
  * AppCSXCAD-vtk.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1472212800">- Update to version 0.2.1
  * Bugfix release
- Drop obsolete
  * AppCSXCAD-vtk.patch</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1509537600">- Add explicit BuildRequires for Qt5Sql/Qt5Widgets devel packages,
  as these are no longer implicitly required by vtk-devel</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1511006400">- Change the Qt BuildRequires: for older distributions, Leap 42.x
  has a VTK build with Qt4, use the same conditional as the VTK
  package (i.e. Qt4 on Leap 42.x, Qt5 on TW and Leap 15.x)</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1512561600">- Setup MPI environment before building.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1529928000">- Fix build with Qt5.11, qt5_use_modules has been deprecated and
  removed, add qt5_use_modules.diff
- Always use Qt5, as all current VTK builds use Qt5 as well</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1544875200">- Update to version 0.2.2
  * Minor bugfix release, cmake fixes only
- VTK no longer depends on MPI by default, so AppCSXCAD can be
  built withou MPI environment setup. This also allows running
  AppCSXCAD without runtime MPI setup. Fixes bnc#1080443.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602763200">- Fix build with VTK 9.x, add AppCSXCAD-vtk.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to version 0.2.3
  * Various bug fixes and enhancements, no changelog available.
- Drop obsolete/upstream patches:
  * qt5_use_modules.diff
  * AppCSXCAD-vtk.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1738584000">- Make use of distro flags with upstream PR:
  fix-flag-usage.patch
  in order to get a package which complies with distro policy,
  including security features</changelog>
</package>
<package pkgid="61709de324ce70de5a0daddda04e0cfb0e8026d7e3917db9389db4acf9da0fba6fe75fc2548c7257cda86c6eec2de784dbfd9af4c525028edad1f6ae11180f7c" name="AppCSXCAD-debugsource" arch="i586">
  <version epoch="0" ver="0.2.3" rel="2.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1446984000">- Initial package, version 0.2.0
- Fix building with VTK 6.3
  * AppCSXCAD-vtk.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1472212800">- Update to version 0.2.1
  * Bugfix release
- Drop obsolete
  * AppCSXCAD-vtk.patch</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1509537600">- Add explicit BuildRequires for Qt5Sql/Qt5Widgets devel packages,
  as these are no longer implicitly required by vtk-devel</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1511006400">- Change the Qt BuildRequires: for older distributions, Leap 42.x
  has a VTK build with Qt4, use the same conditional as the VTK
  package (i.e. Qt4 on Leap 42.x, Qt5 on TW and Leap 15.x)</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1512561600">- Setup MPI environment before building.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1529928000">- Fix build with Qt5.11, qt5_use_modules has been deprecated and
  removed, add qt5_use_modules.diff
- Always use Qt5, as all current VTK builds use Qt5 as well</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1544875200">- Update to version 0.2.2
  * Minor bugfix release, cmake fixes only
- VTK no longer depends on MPI by default, so AppCSXCAD can be
  built withou MPI environment setup. This also allows running
  AppCSXCAD without runtime MPI setup. Fixes bnc#1080443.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602763200">- Fix build with VTK 9.x, add AppCSXCAD-vtk.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to version 0.2.3
  * Various bug fixes and enhancements, no changelog available.
- Drop obsolete/upstream patches:
  * qt5_use_modules.diff
  * AppCSXCAD-vtk.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1738584000">- Make use of distro flags with upstream PR:
  fix-flag-usage.patch
  in order to get a package which complies with distro policy,
  including security features</changelog>
</package>
<package pkgid="eaf38687ad2c94a6e5a74060229c87300afe1af91b46906984ca8e0d1d6c52d7da717722fa6589606ee079079e307d431863c8fa5e9861ffbb3e8309e754bd26" name="AppStream-compose-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.5" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Re-enable test suite: inject the nobwrap.helper from bubblewrap
  into ~/bin
- Add glycin-loaders and bubblewrap BuildRequires: needed to pass
  the test suite</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1758801600">- Update to 1.1.0
  * Port YAML parsing to libfyaml
  * Port YAML emission to libfyaml
  * compose: Port to libfyaml
  * yaml: Reduce string copies when comparing main keys, compare lengths first
  * yaml: Reduce copies when filling locale tables and string list
  * compose: Add support for JPEG-XL
  * compose: Make the AscImage API more generic
  * compose: Seal away all GdkPixbuf and AscCanvas references from public API
  * validator: Fix possible double dereference of the same issue instance
  * tests: Pass tests with older versions of libfyaml
  * Fix a few double-free issues in error conditions
  * compose: Fix possible race condition when fetching pangrams
  * compose: Draw better background shapes and center text properly for font icons
  * parser: Guard against "tag" elements with NULL values
  * yaml: Allow duplicate keys when parsing data (speeds up parsing dramatically)
  * cache: Fix potential use-after-free issue when counting components</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- Drop the nobwrap.helper again: glycin 2.0.1 found a solution to
  avoid the bwrap when run inside CIs/BuildEnvironments. As such,
  we can run the test suite without the nobwrap.wrapper again.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Update to version 1.1.1:
  + Features: Add option to disable man page creation
  + Bugfixes:
  - Add explicit UTF-8 tests to check for libfyaml's unicode handling
  - yaml: Drop implicit string quoting, make it explicit
  + Mscellaneous: qt: Drop support for Qt5
- Remove multibuild setup and drop all traces of qt5 from the spec
  file: Qt5 is no longer supported</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763294400">- Bump minimum GCC version on Leap 15 and 16</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770120000">- Update to 1.1.2
  * cli: Add rudimentary support for bash completion
  * docs: Fix a minor typo on the translation quickstart page
  * validator: Catch more cases of existing, but empty properties
  * tests: Fix tests with libfyaml &gt; 0.9.2
  * cli: Recommend/use pkgcli instead of pkcon if available
  * Use our symbol visibility helper macros consistently everywhere
  * meson: Do not update po files on l10n-update
- Add patch:
  * 0001-Disable-failing-test-with-old-libfyaml.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780488000">- Add upstream change:
  * 0001-Explicitly-add-fcfreetype.h-include-to-asc-font.c.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1781870400">- Update to 1.1.3
  Features:
  * Officially support &amp; read JXL images for icons, validate permitted filetypes
  * meson: Allow disabling command-line tools
  * news-convert: Recognize "=" as release block header
  * news-convert: Handle extra linebreaks better and add support for issue-blocks
  * compose: Create content hashes with Blake3 instead of MD5
  * Update static data for category and license additions
  * validator: Tags without namespace are an error
  Specification:
  * docs: Convert to Docbook 5
  Bugfixes:
  * yaml: Ensure certain values are always explicitly emitted as strings
  * Never emit usertags that are missing a namespace
  * compose: add bounds checks when parsing malformed translation files
  * Explicitly add fcfreetype.h include to asc-font.c
  * compose: Unref icon_policy in asc_compose_finalize
  * compose: Free array from asc_result_get_component_ids_with_hints
  Miscellaneous:
  * yaml: Improve string quoting heuristics
  * meson: Drop -Winline from maintainer flags
- Drop patch, merged upstream:
  * 0001-Explicitly-add-fcfreetype.h-include-to-asc-font.c.patch
- Drop no longer needed patch:
  * support-meson0.59.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Add upstream changes:
  * 0001-yaml-Fix-potential-crashes-when-encountering-missing.patch
  * 0001-yaml-Adjust-tests-and-emitter-to-work-around-libfyam.patch
  * 0001-yaml-Ensure-version-relations-are-consistently-quote.patch
  * 0001-trivial-yaml-Ensure-branding-color-values-are-also-c.patch
- Drop patch, no longer needed:
  * 0001-Disable-failing-test-with-old-libfyaml.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785067200">- Update to 1.1.5
  Features:
  * sysinfo: Implement display size detection on macOS
  * sysinfo: Assume a more modern display for the handset chassis template
  * sysinfo: Assume a more modern display for the tablet chassis template
  * sysinfo: Initial code to autodetect the display size on Wayland
  * sysinfo: Handle fractional display scaling via xdg-output
  * Implement support for GCVE as vulnerability database provider
  * qt: Sync enum mirrors with the C library
  * qt: Add Artifact, Checksum, Reference, Review and Agreement wrappers
  * qt: Wrap missing C API on existing classes
  * reviews: Add simple interface to fetch ODRS reviews for a component
  * reviews: Implement support for submitting reviews
  Specification:
  * docs: Suggest using the longest display side for maximum size constraints
  Bugfixes:
  * qt: Add back wrong const Component::addBundle for ABI compatibility
  * qt: Use strndup for C string-list conversion
  * pool: Fix bidirectional wildcard search for modalias provides
  * Make GResources we need outlive main thread destruction
  * pool: Properly implement cancellation of load operations
  * sysinfo: Fix display-length setter overriding the shortest edge
  * relation-check: Don't zero the score if a required check errored
  * curl: Harden downloader by restricting protocols to only HTTP(S)
  * curl: Allow making POST requests and changing the user agent
  * curl: Fix retry-loop data corruption and don't blindly retry POST requests
  * yaml: Fix potential crashes when encountering missing relation entry values
  * yaml: Adjust tests and emitter to work around libfyaml string-quoting change
  * yaml: Ensure version relations are consistently quoted
  * qt: Fix buffer overrun in stringListToCharArray
- Drop patches:
  * 0001-yaml-Fix-potential-crashes-when-encountering-missing.patch
  * 0001-yaml-Adjust-tests-and-emitter-to-work-around-libfyam.patch
  * 0001-yaml-Ensure-version-relations-are-consistently-quote.patch
  * 0001-trivial-yaml-Ensure-branding-color-values-are-also-c.patch</changelog>
</package>
<package pkgid="efc690393300d0ec9d7c8c177c7b6bc556b40b11375888ecd0da31139fd20a235101896a0c5fa24d4c9b3884d6421e46a311bb57d6d601c8382c388586785a92" name="AppStream-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.5" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Re-enable test suite: inject the nobwrap.helper from bubblewrap
  into ~/bin
- Add glycin-loaders and bubblewrap BuildRequires: needed to pass
  the test suite</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1758801600">- Update to 1.1.0
  * Port YAML parsing to libfyaml
  * Port YAML emission to libfyaml
  * compose: Port to libfyaml
  * yaml: Reduce string copies when comparing main keys, compare lengths first
  * yaml: Reduce copies when filling locale tables and string list
  * compose: Add support for JPEG-XL
  * compose: Make the AscImage API more generic
  * compose: Seal away all GdkPixbuf and AscCanvas references from public API
  * validator: Fix possible double dereference of the same issue instance
  * tests: Pass tests with older versions of libfyaml
  * Fix a few double-free issues in error conditions
  * compose: Fix possible race condition when fetching pangrams
  * compose: Draw better background shapes and center text properly for font icons
  * parser: Guard against "tag" elements with NULL values
  * yaml: Allow duplicate keys when parsing data (speeds up parsing dramatically)
  * cache: Fix potential use-after-free issue when counting components</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- Drop the nobwrap.helper again: glycin 2.0.1 found a solution to
  avoid the bwrap when run inside CIs/BuildEnvironments. As such,
  we can run the test suite without the nobwrap.wrapper again.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Update to version 1.1.1:
  + Features: Add option to disable man page creation
  + Bugfixes:
  - Add explicit UTF-8 tests to check for libfyaml's unicode handling
  - yaml: Drop implicit string quoting, make it explicit
  + Mscellaneous: qt: Drop support for Qt5
- Remove multibuild setup and drop all traces of qt5 from the spec
  file: Qt5 is no longer supported</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763294400">- Bump minimum GCC version on Leap 15 and 16</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770120000">- Update to 1.1.2
  * cli: Add rudimentary support for bash completion
  * docs: Fix a minor typo on the translation quickstart page
  * validator: Catch more cases of existing, but empty properties
  * tests: Fix tests with libfyaml &gt; 0.9.2
  * cli: Recommend/use pkgcli instead of pkcon if available
  * Use our symbol visibility helper macros consistently everywhere
  * meson: Do not update po files on l10n-update
- Add patch:
  * 0001-Disable-failing-test-with-old-libfyaml.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780488000">- Add upstream change:
  * 0001-Explicitly-add-fcfreetype.h-include-to-asc-font.c.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1781870400">- Update to 1.1.3
  Features:
  * Officially support &amp; read JXL images for icons, validate permitted filetypes
  * meson: Allow disabling command-line tools
  * news-convert: Recognize "=" as release block header
  * news-convert: Handle extra linebreaks better and add support for issue-blocks
  * compose: Create content hashes with Blake3 instead of MD5
  * Update static data for category and license additions
  * validator: Tags without namespace are an error
  Specification:
  * docs: Convert to Docbook 5
  Bugfixes:
  * yaml: Ensure certain values are always explicitly emitted as strings
  * Never emit usertags that are missing a namespace
  * compose: add bounds checks when parsing malformed translation files
  * Explicitly add fcfreetype.h include to asc-font.c
  * compose: Unref icon_policy in asc_compose_finalize
  * compose: Free array from asc_result_get_component_ids_with_hints
  Miscellaneous:
  * yaml: Improve string quoting heuristics
  * meson: Drop -Winline from maintainer flags
- Drop patch, merged upstream:
  * 0001-Explicitly-add-fcfreetype.h-include-to-asc-font.c.patch
- Drop no longer needed patch:
  * support-meson0.59.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Add upstream changes:
  * 0001-yaml-Fix-potential-crashes-when-encountering-missing.patch
  * 0001-yaml-Adjust-tests-and-emitter-to-work-around-libfyam.patch
  * 0001-yaml-Ensure-version-relations-are-consistently-quote.patch
  * 0001-trivial-yaml-Ensure-branding-color-values-are-also-c.patch
- Drop patch, no longer needed:
  * 0001-Disable-failing-test-with-old-libfyaml.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785067200">- Update to 1.1.5
  Features:
  * sysinfo: Implement display size detection on macOS
  * sysinfo: Assume a more modern display for the handset chassis template
  * sysinfo: Assume a more modern display for the tablet chassis template
  * sysinfo: Initial code to autodetect the display size on Wayland
  * sysinfo: Handle fractional display scaling via xdg-output
  * Implement support for GCVE as vulnerability database provider
  * qt: Sync enum mirrors with the C library
  * qt: Add Artifact, Checksum, Reference, Review and Agreement wrappers
  * qt: Wrap missing C API on existing classes
  * reviews: Add simple interface to fetch ODRS reviews for a component
  * reviews: Implement support for submitting reviews
  Specification:
  * docs: Suggest using the longest display side for maximum size constraints
  Bugfixes:
  * qt: Add back wrong const Component::addBundle for ABI compatibility
  * qt: Use strndup for C string-list conversion
  * pool: Fix bidirectional wildcard search for modalias provides
  * Make GResources we need outlive main thread destruction
  * pool: Properly implement cancellation of load operations
  * sysinfo: Fix display-length setter overriding the shortest edge
  * relation-check: Don't zero the score if a required check errored
  * curl: Harden downloader by restricting protocols to only HTTP(S)
  * curl: Allow making POST requests and changing the user agent
  * curl: Fix retry-loop data corruption and don't blindly retry POST requests
  * yaml: Fix potential crashes when encountering missing relation entry values
  * yaml: Adjust tests and emitter to work around libfyaml string-quoting change
  * yaml: Ensure version relations are consistently quoted
  * qt: Fix buffer overrun in stringListToCharArray
- Drop patches:
  * 0001-yaml-Fix-potential-crashes-when-encountering-missing.patch
  * 0001-yaml-Adjust-tests-and-emitter-to-work-around-libfyam.patch
  * 0001-yaml-Ensure-version-relations-are-consistently-quote.patch
  * 0001-trivial-yaml-Ensure-branding-color-values-are-also-c.patch</changelog>
</package>
<package pkgid="f80330e627f300cc58188829a74b1eebba49b334123adf08d8c74a8504467e04598280788c05f0827a96632dfb423bd0f0420a5681c6b5c0403490acee98631d" name="AppStream-debugsource" arch="i586">
  <version epoch="0" ver="1.1.5" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Re-enable test suite: inject the nobwrap.helper from bubblewrap
  into ~/bin
- Add glycin-loaders and bubblewrap BuildRequires: needed to pass
  the test suite</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1758801600">- Update to 1.1.0
  * Port YAML parsing to libfyaml
  * Port YAML emission to libfyaml
  * compose: Port to libfyaml
  * yaml: Reduce string copies when comparing main keys, compare lengths first
  * yaml: Reduce copies when filling locale tables and string list
  * compose: Add support for JPEG-XL
  * compose: Make the AscImage API more generic
  * compose: Seal away all GdkPixbuf and AscCanvas references from public API
  * validator: Fix possible double dereference of the same issue instance
  * tests: Pass tests with older versions of libfyaml
  * Fix a few double-free issues in error conditions
  * compose: Fix possible race condition when fetching pangrams
  * compose: Draw better background shapes and center text properly for font icons
  * parser: Guard against "tag" elements with NULL values
  * yaml: Allow duplicate keys when parsing data (speeds up parsing dramatically)
  * cache: Fix potential use-after-free issue when counting components</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- Drop the nobwrap.helper again: glycin 2.0.1 found a solution to
  avoid the bwrap when run inside CIs/BuildEnvironments. As such,
  we can run the test suite without the nobwrap.wrapper again.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Update to version 1.1.1:
  + Features: Add option to disable man page creation
  + Bugfixes:
  - Add explicit UTF-8 tests to check for libfyaml's unicode handling
  - yaml: Drop implicit string quoting, make it explicit
  + Mscellaneous: qt: Drop support for Qt5
- Remove multibuild setup and drop all traces of qt5 from the spec
  file: Qt5 is no longer supported</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763294400">- Bump minimum GCC version on Leap 15 and 16</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770120000">- Update to 1.1.2
  * cli: Add rudimentary support for bash completion
  * docs: Fix a minor typo on the translation quickstart page
  * validator: Catch more cases of existing, but empty properties
  * tests: Fix tests with libfyaml &gt; 0.9.2
  * cli: Recommend/use pkgcli instead of pkcon if available
  * Use our symbol visibility helper macros consistently everywhere
  * meson: Do not update po files on l10n-update
- Add patch:
  * 0001-Disable-failing-test-with-old-libfyaml.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780488000">- Add upstream change:
  * 0001-Explicitly-add-fcfreetype.h-include-to-asc-font.c.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1781870400">- Update to 1.1.3
  Features:
  * Officially support &amp; read JXL images for icons, validate permitted filetypes
  * meson: Allow disabling command-line tools
  * news-convert: Recognize "=" as release block header
  * news-convert: Handle extra linebreaks better and add support for issue-blocks
  * compose: Create content hashes with Blake3 instead of MD5
  * Update static data for category and license additions
  * validator: Tags without namespace are an error
  Specification:
  * docs: Convert to Docbook 5
  Bugfixes:
  * yaml: Ensure certain values are always explicitly emitted as strings
  * Never emit usertags that are missing a namespace
  * compose: add bounds checks when parsing malformed translation files
  * Explicitly add fcfreetype.h include to asc-font.c
  * compose: Unref icon_policy in asc_compose_finalize
  * compose: Free array from asc_result_get_component_ids_with_hints
  Miscellaneous:
  * yaml: Improve string quoting heuristics
  * meson: Drop -Winline from maintainer flags
- Drop patch, merged upstream:
  * 0001-Explicitly-add-fcfreetype.h-include-to-asc-font.c.patch
- Drop no longer needed patch:
  * support-meson0.59.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Add upstream changes:
  * 0001-yaml-Fix-potential-crashes-when-encountering-missing.patch
  * 0001-yaml-Adjust-tests-and-emitter-to-work-around-libfyam.patch
  * 0001-yaml-Ensure-version-relations-are-consistently-quote.patch
  * 0001-trivial-yaml-Ensure-branding-color-values-are-also-c.patch
- Drop patch, no longer needed:
  * 0001-Disable-failing-test-with-old-libfyaml.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785067200">- Update to 1.1.5
  Features:
  * sysinfo: Implement display size detection on macOS
  * sysinfo: Assume a more modern display for the handset chassis template
  * sysinfo: Assume a more modern display for the tablet chassis template
  * sysinfo: Initial code to autodetect the display size on Wayland
  * sysinfo: Handle fractional display scaling via xdg-output
  * Implement support for GCVE as vulnerability database provider
  * qt: Sync enum mirrors with the C library
  * qt: Add Artifact, Checksum, Reference, Review and Agreement wrappers
  * qt: Wrap missing C API on existing classes
  * reviews: Add simple interface to fetch ODRS reviews for a component
  * reviews: Implement support for submitting reviews
  Specification:
  * docs: Suggest using the longest display side for maximum size constraints
  Bugfixes:
  * qt: Add back wrong const Component::addBundle for ABI compatibility
  * qt: Use strndup for C string-list conversion
  * pool: Fix bidirectional wildcard search for modalias provides
  * Make GResources we need outlive main thread destruction
  * pool: Properly implement cancellation of load operations
  * sysinfo: Fix display-length setter overriding the shortest edge
  * relation-check: Don't zero the score if a required check errored
  * curl: Harden downloader by restricting protocols to only HTTP(S)
  * curl: Allow making POST requests and changing the user agent
  * curl: Fix retry-loop data corruption and don't blindly retry POST requests
  * yaml: Fix potential crashes when encountering missing relation entry values
  * yaml: Adjust tests and emitter to work around libfyaml string-quoting change
  * yaml: Ensure version relations are consistently quoted
  * qt: Fix buffer overrun in stringListToCharArray
- Drop patches:
  * 0001-yaml-Fix-potential-crashes-when-encountering-missing.patch
  * 0001-yaml-Adjust-tests-and-emitter-to-work-around-libfyam.patch
  * 0001-yaml-Ensure-version-relations-are-consistently-quote.patch
  * 0001-trivial-yaml-Ensure-branding-color-values-are-also-c.patch</changelog>
</package>
<package pkgid="1fdf531f705e732172aa1ab478d161bfc9c6799103426857a336d6956b0c70f14510a5ea4b2b4b29b79476203d535442e1f6ee039948642de316b73283d200df" name="AusweisApp-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.5" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1741262400">- New upstream release
  + Version 2.3.0
  - Introduction of onboarding.
  - Visual adjustments and optimization of the graphical user interface.
  - macOS Monterey 12 is no longer supported.
  - iOS 14 and 15 are no longer supported.
  - The integrated simulator now performs the terminal authentication
    completely instead of accepting every input.
  - Update from Android NDK to r27c (27.2.12479018).
  - Update of Qt to version 6.8.1.
  - Update of OpenSSL to version 3.4.1.
- Refresh 0001-use-legacy-openssl-api.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1742299200">- New upstream release
  + Version 2.3.1
  - Fixed compatibility of AusweisApp with Windows Server 2016.
  - Visual adjustments and optimization of the graphical user interface.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1750939200">- New upstream release
  + Version 2.3.2
  - Improvements with regards to accessibility.
  - Visual adjustments and optimization of the graphical interface.
  - Temporarily removing an ID card on an Android smartphone as a card
    reader before typing in the password no longer results in an error.
  - On Windows, smartphones that can only be reached via IPv6 are now
    also recognized as card readers.
  - Added support for smartphones as card readers on Windows Server.
  - Relative URL redirects during authentication are now correctly
    taken into account.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1761825600">- New upstream release
  + Version 2.4.0
  - Accessibility support has been completed.
  - Visual adjustments and optimization of the graphical interface.
  - Connecting to a smartphone as card reader is now faster.
  - Update of Qt to version 6.9.2.
  - Update of OpenSSL to version 3.5.4.
  - Update of Android NDK to r28c (28.2.13676358).
  - Fixed a crash when using the SDK on Android on x86_64.
- Add qt6-declarative-devel to BuildRequires
- Add qt6-qmlcore-private-devel to BuildRequires
- Cherry-pick updated 0001-use-legacy-openssl-api.patch from Fedora</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1769688000">- New upstream release
  + Version 2.4.1
  - Visual adjustments and optimizations to the graphical user interface.
  - Enabled privacy protection against screenshots on mobile devices
    when entering passwords or displaying personal details.
  - Fixed unstable behavior when using smartphones as card readers.
  - Updated OpenSSL to version 3.5.5.
  - The container SDK now only contains necessary libraries instead
    of the complete package manager of the distribution.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775649600">- New upstream release
  + Version 2.5.0
  - Visual adjustments and optimizations to the graphical user interface.
  - macOS Ventura 13 is no longer supported.
  - iOS 16 is no longer supported.
  - The http_parser library has been replaced by llhttp.
  - A compiler with C++20 support is required.
  - Update of Qt to version 6.10.2.
  - Update of OpenSSL to version 3.6.1.
  - Update of the Android NDK to r29 (29.0.14206865).
  - Update of the Android SDK Platform to Android 16 (API level 36).
  - Smartphones paired as card readers with an installed AusweisApp
    are now available as readers on Android via the SDK.
  - Access for web browsers to the partially integrated SDK is disabled
    by default and can be enabled if needed.
- Add pkgconfig(libllhttp) to BuildRequires
- Build with -DUSE_LEGACY_OPENSSL_API=ON to enable legacy OpenSSL API
- Drop 0001-use-legacy-openssl-api.patch, fixed upstream
- Drop build support for openSUSE Leap 15</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775995200">- New upstream release
  + Version 2.5.1
  - Fix an error regarding the minimum supported macOS version.
  - Update of OpenSSL to version 3.6.2.
  - Fix version number on Android  mistakenly including the
    architecture.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1782216000">- New upstream release
  + Version 2.5.3
  - Update of OpenSSL to version 3.6.3.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1784203200">- New upstream release
  + Version 2.5.4
  - Visual adjustments and optimizations to the graphical user interface.
  - Fixed a potential crash when using accessibility features.
  - Optimized individual accessibility features.
  - Compatibility with OpenSSL 4.0.0 has been established
    using -DUSE_LEGACY_OPENSSL_API=ON.
  - Fixed a potential deadlock in the WebSocket SDK.
  - Added new features to the SDK (see changelog).</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787054400">- New upstream release
  + Version 2.5.5
  - Visual adjustments and optimizations to the graphical user interface.
  - Optimization of individual accessibility features.
  - Adjustment of the app icon on macOS and iOS.
  - Prevent a potential memory leak in OpenSSL.
  - Prevent the potential injection of malicious code into an
    error page generated by the application in the web browser.</changelog>
</package>
<package pkgid="eddd6e059d8e69a38b699e2aff6e289238d9ef71a63a496a02b8347dc5199b4e7b5d3721f6767824e7cb3f23d3480c4e11839ce3aa97960db9aa62f64be4a901" name="AusweisApp-debugsource" arch="i586">
  <version epoch="0" ver="2.5.5" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1741262400">- New upstream release
  + Version 2.3.0
  - Introduction of onboarding.
  - Visual adjustments and optimization of the graphical user interface.
  - macOS Monterey 12 is no longer supported.
  - iOS 14 and 15 are no longer supported.
  - The integrated simulator now performs the terminal authentication
    completely instead of accepting every input.
  - Update from Android NDK to r27c (27.2.12479018).
  - Update of Qt to version 6.8.1.
  - Update of OpenSSL to version 3.4.1.
- Refresh 0001-use-legacy-openssl-api.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1742299200">- New upstream release
  + Version 2.3.1
  - Fixed compatibility of AusweisApp with Windows Server 2016.
  - Visual adjustments and optimization of the graphical user interface.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1750939200">- New upstream release
  + Version 2.3.2
  - Improvements with regards to accessibility.
  - Visual adjustments and optimization of the graphical interface.
  - Temporarily removing an ID card on an Android smartphone as a card
    reader before typing in the password no longer results in an error.
  - On Windows, smartphones that can only be reached via IPv6 are now
    also recognized as card readers.
  - Added support for smartphones as card readers on Windows Server.
  - Relative URL redirects during authentication are now correctly
    taken into account.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1761825600">- New upstream release
  + Version 2.4.0
  - Accessibility support has been completed.
  - Visual adjustments and optimization of the graphical interface.
  - Connecting to a smartphone as card reader is now faster.
  - Update of Qt to version 6.9.2.
  - Update of OpenSSL to version 3.5.4.
  - Update of Android NDK to r28c (28.2.13676358).
  - Fixed a crash when using the SDK on Android on x86_64.
- Add qt6-declarative-devel to BuildRequires
- Add qt6-qmlcore-private-devel to BuildRequires
- Cherry-pick updated 0001-use-legacy-openssl-api.patch from Fedora</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1769688000">- New upstream release
  + Version 2.4.1
  - Visual adjustments and optimizations to the graphical user interface.
  - Enabled privacy protection against screenshots on mobile devices
    when entering passwords or displaying personal details.
  - Fixed unstable behavior when using smartphones as card readers.
  - Updated OpenSSL to version 3.5.5.
  - The container SDK now only contains necessary libraries instead
    of the complete package manager of the distribution.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775649600">- New upstream release
  + Version 2.5.0
  - Visual adjustments and optimizations to the graphical user interface.
  - macOS Ventura 13 is no longer supported.
  - iOS 16 is no longer supported.
  - The http_parser library has been replaced by llhttp.
  - A compiler with C++20 support is required.
  - Update of Qt to version 6.10.2.
  - Update of OpenSSL to version 3.6.1.
  - Update of the Android NDK to r29 (29.0.14206865).
  - Update of the Android SDK Platform to Android 16 (API level 36).
  - Smartphones paired as card readers with an installed AusweisApp
    are now available as readers on Android via the SDK.
  - Access for web browsers to the partially integrated SDK is disabled
    by default and can be enabled if needed.
- Add pkgconfig(libllhttp) to BuildRequires
- Build with -DUSE_LEGACY_OPENSSL_API=ON to enable legacy OpenSSL API
- Drop 0001-use-legacy-openssl-api.patch, fixed upstream
- Drop build support for openSUSE Leap 15</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775995200">- New upstream release
  + Version 2.5.1
  - Fix an error regarding the minimum supported macOS version.
  - Update of OpenSSL to version 3.6.2.
  - Fix version number on Android  mistakenly including the
    architecture.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1782216000">- New upstream release
  + Version 2.5.3
  - Update of OpenSSL to version 3.6.3.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1784203200">- New upstream release
  + Version 2.5.4
  - Visual adjustments and optimizations to the graphical user interface.
  - Fixed a potential crash when using accessibility features.
  - Optimized individual accessibility features.
  - Compatibility with OpenSSL 4.0.0 has been established
    using -DUSE_LEGACY_OPENSSL_API=ON.
  - Fixed a potential deadlock in the WebSocket SDK.
  - Added new features to the SDK (see changelog).</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787054400">- New upstream release
  + Version 2.5.5
  - Visual adjustments and optimizations to the graphical user interface.
  - Optimization of individual accessibility features.
  - Adjustment of the app icon on macOS and iOS.
  - Prevent a potential memory leak in OpenSSL.
  - Prevent the potential injection of malicious code into an
    error page generated by the application in the web browser.</changelog>
</package>
<package pkgid="e4d0938493f7ba536cf60ee02ba52d94fbec2d3851b4f2a391e588ee4bfb49fd813c6c96395b805954245ff4475a42c543041966bfb947835e1de973cd00cb65" name="Botan-debuginfo" arch="i586">
  <version epoch="0" ver="3.13.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1722340800">- Botan 3.5.0, the latest stable release of the Botan 3 series
  * TLS 1.3 supported
  * large header cleanup compared to v2
  * start support of Post Quantum Crypto
  * removed: CAST-256, MISTY1, Kasumi, DESX, XTEA, PBKDF1, MCEIES,
    CBC-MAC, Tiger, CECPQ1, and NewHope
- The legacy Botan 2 series moved to Botan2 source package. It is
  EOL at the end of 2024.</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1729857600">- Botan 3.6.0, the latest stable release of the Botan 3 series
  * Fully integrate and further optimize the new ECC library first introduced in 3.5.0. For common curves, operations are 2 to 3 times faster. This also introduces a new API for low level EC operations, such a point multiplication, using EC_Scalar and EC_AffinePoint types
  * Add support for AVX2-VAES instructions
  * Add support for new ECC curves
  * Fix: CVE-2024-50382
  For full changelog, see: https://botan.randombit.net/news.html#version-3-6-0-2024-10-21</changelog>
  <changelog author="Stephan Hemeier &lt;Sauerlandlinux@gmx.de&gt;" date="1730808000">- Botan 3.6.1, the latest stable release of the Botan 3 series
  * Notice: Botan 3.7.0 will remove support for the currently supported experimental Kyber r3 TLS ciphersuites, leaving only the standardized ML-KEM suites. (GH #4407 #4403)
  * Fix a bug in x86 CPUID detection introduced in 3.6.0 which would cause crashes on systems which have BMI1 but not BMI2. (GH #4402 #4401)
  * Fix a bug in SLH-DSA signing, which did not default to the FIPS required randomized variant. (GH #4398)
  * Modify how elliptic curve blinding is performed, reducing the number of self-additions that may occur during multiplication. (GH #4408)
  * In speed command line utility, also iterate keygen several times. (GH #4381)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1741780800">- Botan 3.7.1, latest stable release
  * Revert a change that prevented build.h from being usable from C applications.
  * Add post-quantum scheme Classic McEliece
  * In TLS enable the hybrid x25519/ML-KEM-768 post quantum secure key exchange by default for clients and servers.
  * Support for the pre-standard Kyber-r3 key exchange has been removed from TLS
  * In TLS add support for “pure” ML-KEM key exchange, in addition to the existing hybrid ML-KEM + EC suites.
  * Add new EC key constructors
  * Internal EC optimizations and improvements
  * Fix a regression introduced in 3.6.0 which would cause many P-521 secret keys to be rejected as invalid due to not having the expected length.
  * Fix a bug preventing parsing of OCSP responses containing more than one pinned certificate
  * TPM 2.0 improvements
  * Fix a build issue when compiling with MSVC on ARM
  * Find full changelog at: https://botan.randombit.net/news.html</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1750161600">- Bump to 3.8.1
  * Discussion has started regarding plans for Botan4, current ETA 2027.
  * Ongoing elliptic curve optimizations and cleanups
  * Add support for SM4 instructions added in upcoming Intel processors
  * Add support for extended private keys in ML-KEM to handle certain implementations which do not use the seed encoding.
  * Add support for SHA-512 instructions added in upcoming Intel processors
  * The SHA-1 implementation using SSE2 has been extended to support NEON and LoongArch LSX.
  * The default TLS policy now prefers AES/GCM over ChaCha20Poly1305
  * Add support for TLS 1.3 post-quantum KEM secp384r1/ML-KEM-1024
  For a full changelog, see: https://botan.randombit.net/news.html#version-3-8-1-2025-05-07</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1755864000">- Bump to Botan 3.9.0
  * Add SHA-1 implementation using AVX2/BMI2 (GH #4852)
  * Add Camellia implementation using GFNI/AVX2 (GH #4848)
  * Add SHACAL2 implementation using AVX512 (GH #4878)
  * The eFrodoKEM TLS 1.3 ciphersuites have changed the suite code to match changes in OQS. (GH #4900)
  * Add support for TLS 1.2 NULL cipher suites. These suites are disabled in the build by default, enable tls_null module to use. (GH #4776)
  * Add support for X.509 extensions from RFC 3779 (GH #4699 #4883 #4884 #4886)
  * Elliptic curve improvements (GH #4841 #4934 #4935 #4937 #4949 $4953 #4991)
  * Add EC_Scalar::hash following RFC 9380’s hash_to_field (GH #4950)
  * Modify the OID lookup system to use a static switch for builtin OIDs. (GH #4896 #4888)
  * Optimizations for X448 and Ed448 (GH #5037)
  * Modify BOTAN_CLEAR_CPUID so that clearing ssse3 also disables AVX2/AVX512 (GH #4853)
  * Remove various internal references to “EMSA”, an obsolete term used for RSA signature padding that originates from IEEE 1363. (GH #5008 #5024)
  For full release notes, see: https://botan.randombit.net/news.html#version-3-9-0-2025-08-05</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1763380800">- Bump to Botan 3.10.0
  * Add support for Ascon AEAD, hash and XOF from NIST SP 800-232 (GH #5061 #5076 #5097)
  * Add support for building with clang-cl (GH #4255)
  * Optimizations for base58 encoding and decoding (GH #5051)
  * Optimizations for SHA-3/SHAKE (GH #5133)
  * Optimizations for SEED (GH #5147)
  * Optimizations and cleanups for BLAKE2s (GH #5117)
  * Optimizations for Streebog (GH #5111)
  * Add new interface to Certificate_Store allowing search by issuer DN plus serial. (GH #5072)
  * Fix a bug preventing botan_srp6_server_session_step1 from being reinvoked (GH #5112 #5135)
  * Modify some bit operation functions to reduce risk of compilers introducing non-constant time behavior (GH #5066)
  * Add new FFI functions for loading elliptic curve keys in SEC1 format (GH #5083)
  * Add new FFI functions for viewing the value of a botan_mp_t (GH #5131)
  * New faster implementation of Jacobi function (GH #5057)
  * Add optimized integer division logic for various special cases (GH #5068 #5077)
  * Correct documentation/comments relating to the maximum output length that botan_mp_to_hex might write (GH #5131 #5129)
  * Fix an issue when trying to use CMake older than 3.18 (GH #5098 #5099)
  * Add typing hints to the Python binding (GH #5086 #5092)
  * Fix various issues flagged by the ruff Python linter (GH #5089)
  * Fix a bug in the Python binding which prevented signing raw bytes with PKSign (GH #5082)
  * Update configure to check for Fedora’s new location for trust roots (GH #5052)
  * Remove various internal references to “EME”, an obsolete term used for RSA encryption padding that originates from IEEE 1363. (GH #5055)
  * Fix various typos in the source and documentation (GH #5071 #5075 #5114)
  * Add a .devcontainer setup (GH #5094)
  For full release notes, see: https://botan.randombit.net/news.html#version-3-10-0-2025-11-06</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1776168000">- Update to 3.11.1
  * CVE-2026-35580: Resolve certificate verification bypass bug introduced in 3.11.0 (GH #5500)
  * CVE-2026-35582: Resolve TLS 1.3 client authentication bypass (GH #5599)
  * Add optimized Argon2 implementation using AVX512 (GH #5471)
  * Add optimized and constant-time Twofish implementation using AVX512/GFNI (GH #5465)
  * Add optimized and constant-time SEED implementation using AVX512/GFNI (GH #5472)
  * Add optimized and constant-time Whirlpool implementations using AVX2 and AVX512 (GH #5453 #5473)
  * Add SSSE3/NEON and AVX2 optimized codepaths for CTR (GH #5474 #5480)
  * Add constant time implementations of Camellia, ARIA, SEED and SM4 using AES-NI or ARMv8 AES instructions to implement sbox lookups (GH #5476 #5477 #5479 #5481 #5485 #5492)
  * Improve performance of the AVX512 implementation of SHA-512 especially for Clang (GH #5490)
  * Optimizations for the IDEA modular multiplication (GH #5484)
  * Fix various minor TLS conformance issues flagged by TLS-Anvil (GH #5494 #5498)
  * Fix bug in Ed25519 where an invalid signature checked with PK_Verifier might cause a later valid signature to be rejected. (GH #5454)
  * Fix a bug in handling of ECDSA DER-encode signatures where an invalid signature checked with PK_Verifier might cause a later valid signature to be   * rejected. (GH #5455)
  * Fix a problem introduced in 3.11.0 which could cause crashes on processors without SSSE3 support, particularly when compiled by GCC. (GH #5460 #5463   #5469)
  * Fix various new warnings from clang-tidy 22 (GH #5456)
  * Fix a compilation error introduced in 3.11.0 which prevented using ffi unless bcrypt was also enabled. (GH #5462)
  * Avoid a macro collision with Microsoft headers that could cause a compilation problem in amalgamation mode. (GH #5486)
  * Enable explicit_bzero, getentropy, getrandom on Hurd (GH #5488)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1782734400">- Update to 3.12.0:
  * CVE-2026-44378: Resolve a CPU based denial of service when decoding BER encoded data.
  * Optimize and improve certificate store search operations (GH #5510)
  * Require strict DER when decoding PKIX types such as certificates (#5521)
  * Discard TLS handshake state once the handshake has completed, retaining only the data needed for the active connection (GH #5517)
  * Various TLS conformance, hardening, and performance fixes. (GH #5550 #5551 #5568 #5555)
  * Various X509/PKIX/OCSP optimizations and bug fixes (GH #5535 #5536 #5546 #5554 #5561 #5562 #5569)
  * Skip OCSP/CRL revocation checks on certificate chains which were already going to be rejected due to path validation errors (GH #5512)
  * Add BER_Decoder::Limits which allows controlling what DER/BER syntax is accepted while decoding. (GH #5507 #5514)
  * Add support for IPv6 name constraints in X.509 certificate path validation, and add IPv6 address parsing and formatting utilities (GH #5534 #5537)
  * Refactor the Windows system certificate store and add a cache of materialized certificates to avoid repeated parsing. (GH #5539)
  * Improve handling of unknown X.509 certificate extensions (GH #5518)
  * Skip checking the self-signature of self-signed certificates during parsing (GH #5515)
  * Add an index to X509_CRL for fast revocation checks (GH #5511)
  * Add X509_Certificate::Tag for fast searching/indexing of certificates (GH #5509)
  * Change X509_Object to share immutable state between copies (GH #5504)
  * Fix bugs in handling of indefinite length BER data, including missing EOC markers being silently accepted (GH #5545)
  * Make certificate path building DFS incremental (GH #5513 #5520 #5521)
  * Avoid sending the TLS certificate_type extension unless TLS 1.2 is disabled, since raw public keys are not currently supported in 1.2 (GH #5523)
  * Add support for RFC 9258 PSK import in TLS 1.3 (GH #5523)
  * Avoid truncation of large handshake messages in DTLS (GH #5522)
  * Add ALPN support to the Boost ASIO TLS stream (GH #5428)
  * Upgrade TLS-Anvil and add client-side TLS-Anvil testing (GH #5503)
  * Upgrade BoGo tests (GH #5523 #5556)
  * Add a script for running the NIST ACVP test vectors (GH #5527)
  * Add BigInt::signum to simplify sign comparisons (GH #5519)
  * Fixes for compiling with GCC 16 (GH #5564)
  * Add DRBG helpers to the C89/FFI interface and Python binding (GH #5527)
  * Add EC scalar and point operations to the C89/FFI interface (GH #5404 #5565)
  * Add NIST key wrap with padding to the Python binding (GH #5521)
  * Enforce maximum input length limits for ChaCha20Poly1305 and GHASH/GCM (GH #5521)
  * Add configure.py --without-include-namespace to allow installing headers without the botan-3/ subdirectory (GH #5528)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1788177600">- Update to 3.13.0:
  * Fix a blind SSRF during OCSP request processing. A malicious OCSP responder or network attacker could cause the application to perform a blind GET to an internal service. (GH #5815)
  * Fix a bug in AutoSeeded_RNG, affecting only platforms without a system RNG, where an API sequence of calling first clear, followed by randomize writing to an empty buffer, resulted in the RNG object being considered seeded even though it was not. (GH #5839 #5838)
  * Fix an integer overflow in Scrypt parameter handling, affecting 32-bit platforms. (GH #5820 #5629)
  * Fix a bug where certain DN name constraints were not correctly enforced.
  * Fix an integer overflow in the FFI interface which might be exploitable in unusual scenarios involving attacker-control cipher specifiers and the raw block cipher (ECB) APIs. (GH #5805)
  * Add URI and email name constraint processing to X509 path validation (GH #5598)
  * Add DNSName, URI, and EmailAddress types. (GH #5598 #5601 #5622 #5663 #5683 #5750)
  * The default policy for TLS now no longer lists finite field Diffie-Hellman. If required for compatibility it must be enabled by the application. (GH #5782)
  * By default OCSP no longer accepts soft-fail conditions such as network failure. (GH #5785 #5804)
  * DTLS 1.2 servers now must either set a DTLS cookie secret and provide the peer network identity, or explicitly opt out of the cookie exchange by overriding dtls_server_require_cookie_exchange to return false. (GH #5792)
  * Fix DTLS 1.2 handshake edge cases, including pacing of repeated timeout checks, replay of final flights after local activation, partial server-flight delivery, and delayed server-side flight handling. (GH #2310 #2498 #4022 #4036 #5696 #5790 #5791 #5792 #5793 #5800 #5801 #5802 #5803 #5811 #5829 #5834 #5835 #5836)
  * Add support for SPAKE2+ from RFC 9383 (GH #5711)
  * Add support for PKCS #12 (GH #5478 #5625)
  * Add support for GCM-SIV from RFC 8452 (GH #5770)
  * Add support for the RFC 9608 No Revocation Available extension (GH #5595)
  * Add support for encoding name constraint extensions (GH #5734)
  * Add X509_DN::parse and improve the parsing and printing of Distinguished Name strings, including capturing RDN groupings and escaping control characters (GH #5618 #5657 #5658)
  * Optimize X509_DN comparison and name constraint checks using precomputed canonical encodings (GH #5652)
  * During path validation, by default require that OCSP responses are no more than seven days old. Previously any age was accepted as long as it preceded the response’s nextUpdate. (GH #5623)
  * Improve OCSP request and response serialization (GH #5678 #5741)
  * Improve handling of the authority and subject key identifier extensions (GH #5735 #5737)
  * Properly decode and handle the X509 CRL Distribution Point and Authority Information Access extensions (GH #5712)
  * Upgrade to TLS-Anvil 1.5 (GH #5630)</changelog>
</package>
<package pkgid="99f44fa1c37e6ea4fe27d8a78c509cdbcda9bc8ac92804a17f719082d3ec60f3b92fd6e08b1cf902f413e788e0a63fc45aca3d3c91a4a0feb846e716733a351f" name="Botan-debugsource" arch="i586">
  <version epoch="0" ver="3.13.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1722340800">- Botan 3.5.0, the latest stable release of the Botan 3 series
  * TLS 1.3 supported
  * large header cleanup compared to v2
  * start support of Post Quantum Crypto
  * removed: CAST-256, MISTY1, Kasumi, DESX, XTEA, PBKDF1, MCEIES,
    CBC-MAC, Tiger, CECPQ1, and NewHope
- The legacy Botan 2 series moved to Botan2 source package. It is
  EOL at the end of 2024.</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1729857600">- Botan 3.6.0, the latest stable release of the Botan 3 series
  * Fully integrate and further optimize the new ECC library first introduced in 3.5.0. For common curves, operations are 2 to 3 times faster. This also introduces a new API for low level EC operations, such a point multiplication, using EC_Scalar and EC_AffinePoint types
  * Add support for AVX2-VAES instructions
  * Add support for new ECC curves
  * Fix: CVE-2024-50382
  For full changelog, see: https://botan.randombit.net/news.html#version-3-6-0-2024-10-21</changelog>
  <changelog author="Stephan Hemeier &lt;Sauerlandlinux@gmx.de&gt;" date="1730808000">- Botan 3.6.1, the latest stable release of the Botan 3 series
  * Notice: Botan 3.7.0 will remove support for the currently supported experimental Kyber r3 TLS ciphersuites, leaving only the standardized ML-KEM suites. (GH #4407 #4403)
  * Fix a bug in x86 CPUID detection introduced in 3.6.0 which would cause crashes on systems which have BMI1 but not BMI2. (GH #4402 #4401)
  * Fix a bug in SLH-DSA signing, which did not default to the FIPS required randomized variant. (GH #4398)
  * Modify how elliptic curve blinding is performed, reducing the number of self-additions that may occur during multiplication. (GH #4408)
  * In speed command line utility, also iterate keygen several times. (GH #4381)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1741780800">- Botan 3.7.1, latest stable release
  * Revert a change that prevented build.h from being usable from C applications.
  * Add post-quantum scheme Classic McEliece
  * In TLS enable the hybrid x25519/ML-KEM-768 post quantum secure key exchange by default for clients and servers.
  * Support for the pre-standard Kyber-r3 key exchange has been removed from TLS
  * In TLS add support for “pure” ML-KEM key exchange, in addition to the existing hybrid ML-KEM + EC suites.
  * Add new EC key constructors
  * Internal EC optimizations and improvements
  * Fix a regression introduced in 3.6.0 which would cause many P-521 secret keys to be rejected as invalid due to not having the expected length.
  * Fix a bug preventing parsing of OCSP responses containing more than one pinned certificate
  * TPM 2.0 improvements
  * Fix a build issue when compiling with MSVC on ARM
  * Find full changelog at: https://botan.randombit.net/news.html</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1750161600">- Bump to 3.8.1
  * Discussion has started regarding plans for Botan4, current ETA 2027.
  * Ongoing elliptic curve optimizations and cleanups
  * Add support for SM4 instructions added in upcoming Intel processors
  * Add support for extended private keys in ML-KEM to handle certain implementations which do not use the seed encoding.
  * Add support for SHA-512 instructions added in upcoming Intel processors
  * The SHA-1 implementation using SSE2 has been extended to support NEON and LoongArch LSX.
  * The default TLS policy now prefers AES/GCM over ChaCha20Poly1305
  * Add support for TLS 1.3 post-quantum KEM secp384r1/ML-KEM-1024
  For a full changelog, see: https://botan.randombit.net/news.html#version-3-8-1-2025-05-07</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1755864000">- Bump to Botan 3.9.0
  * Add SHA-1 implementation using AVX2/BMI2 (GH #4852)
  * Add Camellia implementation using GFNI/AVX2 (GH #4848)
  * Add SHACAL2 implementation using AVX512 (GH #4878)
  * The eFrodoKEM TLS 1.3 ciphersuites have changed the suite code to match changes in OQS. (GH #4900)
  * Add support for TLS 1.2 NULL cipher suites. These suites are disabled in the build by default, enable tls_null module to use. (GH #4776)
  * Add support for X.509 extensions from RFC 3779 (GH #4699 #4883 #4884 #4886)
  * Elliptic curve improvements (GH #4841 #4934 #4935 #4937 #4949 $4953 #4991)
  * Add EC_Scalar::hash following RFC 9380’s hash_to_field (GH #4950)
  * Modify the OID lookup system to use a static switch for builtin OIDs. (GH #4896 #4888)
  * Optimizations for X448 and Ed448 (GH #5037)
  * Modify BOTAN_CLEAR_CPUID so that clearing ssse3 also disables AVX2/AVX512 (GH #4853)
  * Remove various internal references to “EMSA”, an obsolete term used for RSA signature padding that originates from IEEE 1363. (GH #5008 #5024)
  For full release notes, see: https://botan.randombit.net/news.html#version-3-9-0-2025-08-05</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1763380800">- Bump to Botan 3.10.0
  * Add support for Ascon AEAD, hash and XOF from NIST SP 800-232 (GH #5061 #5076 #5097)
  * Add support for building with clang-cl (GH #4255)
  * Optimizations for base58 encoding and decoding (GH #5051)
  * Optimizations for SHA-3/SHAKE (GH #5133)
  * Optimizations for SEED (GH #5147)
  * Optimizations and cleanups for BLAKE2s (GH #5117)
  * Optimizations for Streebog (GH #5111)
  * Add new interface to Certificate_Store allowing search by issuer DN plus serial. (GH #5072)
  * Fix a bug preventing botan_srp6_server_session_step1 from being reinvoked (GH #5112 #5135)
  * Modify some bit operation functions to reduce risk of compilers introducing non-constant time behavior (GH #5066)
  * Add new FFI functions for loading elliptic curve keys in SEC1 format (GH #5083)
  * Add new FFI functions for viewing the value of a botan_mp_t (GH #5131)
  * New faster implementation of Jacobi function (GH #5057)
  * Add optimized integer division logic for various special cases (GH #5068 #5077)
  * Correct documentation/comments relating to the maximum output length that botan_mp_to_hex might write (GH #5131 #5129)
  * Fix an issue when trying to use CMake older than 3.18 (GH #5098 #5099)
  * Add typing hints to the Python binding (GH #5086 #5092)
  * Fix various issues flagged by the ruff Python linter (GH #5089)
  * Fix a bug in the Python binding which prevented signing raw bytes with PKSign (GH #5082)
  * Update configure to check for Fedora’s new location for trust roots (GH #5052)
  * Remove various internal references to “EME”, an obsolete term used for RSA encryption padding that originates from IEEE 1363. (GH #5055)
  * Fix various typos in the source and documentation (GH #5071 #5075 #5114)
  * Add a .devcontainer setup (GH #5094)
  For full release notes, see: https://botan.randombit.net/news.html#version-3-10-0-2025-11-06</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1776168000">- Update to 3.11.1
  * CVE-2026-35580: Resolve certificate verification bypass bug introduced in 3.11.0 (GH #5500)
  * CVE-2026-35582: Resolve TLS 1.3 client authentication bypass (GH #5599)
  * Add optimized Argon2 implementation using AVX512 (GH #5471)
  * Add optimized and constant-time Twofish implementation using AVX512/GFNI (GH #5465)
  * Add optimized and constant-time SEED implementation using AVX512/GFNI (GH #5472)
  * Add optimized and constant-time Whirlpool implementations using AVX2 and AVX512 (GH #5453 #5473)
  * Add SSSE3/NEON and AVX2 optimized codepaths for CTR (GH #5474 #5480)
  * Add constant time implementations of Camellia, ARIA, SEED and SM4 using AES-NI or ARMv8 AES instructions to implement sbox lookups (GH #5476 #5477 #5479 #5481 #5485 #5492)
  * Improve performance of the AVX512 implementation of SHA-512 especially for Clang (GH #5490)
  * Optimizations for the IDEA modular multiplication (GH #5484)
  * Fix various minor TLS conformance issues flagged by TLS-Anvil (GH #5494 #5498)
  * Fix bug in Ed25519 where an invalid signature checked with PK_Verifier might cause a later valid signature to be rejected. (GH #5454)
  * Fix a bug in handling of ECDSA DER-encode signatures where an invalid signature checked with PK_Verifier might cause a later valid signature to be   * rejected. (GH #5455)
  * Fix a problem introduced in 3.11.0 which could cause crashes on processors without SSSE3 support, particularly when compiled by GCC. (GH #5460 #5463   #5469)
  * Fix various new warnings from clang-tidy 22 (GH #5456)
  * Fix a compilation error introduced in 3.11.0 which prevented using ffi unless bcrypt was also enabled. (GH #5462)
  * Avoid a macro collision with Microsoft headers that could cause a compilation problem in amalgamation mode. (GH #5486)
  * Enable explicit_bzero, getentropy, getrandom on Hurd (GH #5488)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1782734400">- Update to 3.12.0:
  * CVE-2026-44378: Resolve a CPU based denial of service when decoding BER encoded data.
  * Optimize and improve certificate store search operations (GH #5510)
  * Require strict DER when decoding PKIX types such as certificates (#5521)
  * Discard TLS handshake state once the handshake has completed, retaining only the data needed for the active connection (GH #5517)
  * Various TLS conformance, hardening, and performance fixes. (GH #5550 #5551 #5568 #5555)
  * Various X509/PKIX/OCSP optimizations and bug fixes (GH #5535 #5536 #5546 #5554 #5561 #5562 #5569)
  * Skip OCSP/CRL revocation checks on certificate chains which were already going to be rejected due to path validation errors (GH #5512)
  * Add BER_Decoder::Limits which allows controlling what DER/BER syntax is accepted while decoding. (GH #5507 #5514)
  * Add support for IPv6 name constraints in X.509 certificate path validation, and add IPv6 address parsing and formatting utilities (GH #5534 #5537)
  * Refactor the Windows system certificate store and add a cache of materialized certificates to avoid repeated parsing. (GH #5539)
  * Improve handling of unknown X.509 certificate extensions (GH #5518)
  * Skip checking the self-signature of self-signed certificates during parsing (GH #5515)
  * Add an index to X509_CRL for fast revocation checks (GH #5511)
  * Add X509_Certificate::Tag for fast searching/indexing of certificates (GH #5509)
  * Change X509_Object to share immutable state between copies (GH #5504)
  * Fix bugs in handling of indefinite length BER data, including missing EOC markers being silently accepted (GH #5545)
  * Make certificate path building DFS incremental (GH #5513 #5520 #5521)
  * Avoid sending the TLS certificate_type extension unless TLS 1.2 is disabled, since raw public keys are not currently supported in 1.2 (GH #5523)
  * Add support for RFC 9258 PSK import in TLS 1.3 (GH #5523)
  * Avoid truncation of large handshake messages in DTLS (GH #5522)
  * Add ALPN support to the Boost ASIO TLS stream (GH #5428)
  * Upgrade TLS-Anvil and add client-side TLS-Anvil testing (GH #5503)
  * Upgrade BoGo tests (GH #5523 #5556)
  * Add a script for running the NIST ACVP test vectors (GH #5527)
  * Add BigInt::signum to simplify sign comparisons (GH #5519)
  * Fixes for compiling with GCC 16 (GH #5564)
  * Add DRBG helpers to the C89/FFI interface and Python binding (GH #5527)
  * Add EC scalar and point operations to the C89/FFI interface (GH #5404 #5565)
  * Add NIST key wrap with padding to the Python binding (GH #5521)
  * Enforce maximum input length limits for ChaCha20Poly1305 and GHASH/GCM (GH #5521)
  * Add configure.py --without-include-namespace to allow installing headers without the botan-3/ subdirectory (GH #5528)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1788177600">- Update to 3.13.0:
  * Fix a blind SSRF during OCSP request processing. A malicious OCSP responder or network attacker could cause the application to perform a blind GET to an internal service. (GH #5815)
  * Fix a bug in AutoSeeded_RNG, affecting only platforms without a system RNG, where an API sequence of calling first clear, followed by randomize writing to an empty buffer, resulted in the RNG object being considered seeded even though it was not. (GH #5839 #5838)
  * Fix an integer overflow in Scrypt parameter handling, affecting 32-bit platforms. (GH #5820 #5629)
  * Fix a bug where certain DN name constraints were not correctly enforced.
  * Fix an integer overflow in the FFI interface which might be exploitable in unusual scenarios involving attacker-control cipher specifiers and the raw block cipher (ECB) APIs. (GH #5805)
  * Add URI and email name constraint processing to X509 path validation (GH #5598)
  * Add DNSName, URI, and EmailAddress types. (GH #5598 #5601 #5622 #5663 #5683 #5750)
  * The default policy for TLS now no longer lists finite field Diffie-Hellman. If required for compatibility it must be enabled by the application. (GH #5782)
  * By default OCSP no longer accepts soft-fail conditions such as network failure. (GH #5785 #5804)
  * DTLS 1.2 servers now must either set a DTLS cookie secret and provide the peer network identity, or explicitly opt out of the cookie exchange by overriding dtls_server_require_cookie_exchange to return false. (GH #5792)
  * Fix DTLS 1.2 handshake edge cases, including pacing of repeated timeout checks, replay of final flights after local activation, partial server-flight delivery, and delayed server-side flight handling. (GH #2310 #2498 #4022 #4036 #5696 #5790 #5791 #5792 #5793 #5800 #5801 #5802 #5803 #5811 #5829 #5834 #5835 #5836)
  * Add support for SPAKE2+ from RFC 9383 (GH #5711)
  * Add support for PKCS #12 (GH #5478 #5625)
  * Add support for GCM-SIV from RFC 8452 (GH #5770)
  * Add support for the RFC 9608 No Revocation Available extension (GH #5595)
  * Add support for encoding name constraint extensions (GH #5734)
  * Add X509_DN::parse and improve the parsing and printing of Distinguished Name strings, including capturing RDN groupings and escaping control characters (GH #5618 #5657 #5658)
  * Optimize X509_DN comparison and name constraint checks using precomputed canonical encodings (GH #5652)
  * During path validation, by default require that OCSP responses are no more than seven days old. Previously any age was accepted as long as it preceded the response’s nextUpdate. (GH #5623)
  * Improve OCSP request and response serialization (GH #5678 #5741)
  * Improve handling of the authority and subject key identifier extensions (GH #5735 #5737)
  * Properly decode and handle the X509 CRL Distribution Point and Authority Information Access extensions (GH #5712)
  * Upgrade to TLS-Anvil 1.5 (GH #5630)</changelog>
</package>
<package pkgid="c7c6237f8b4c3e485dc2dd475e13731898f8fefd9ee72ec9456cb4c5319b176deb9bbe1b2cac88d790a780284a190742d38527c1e5bea2757c6b33815e8e7ca4" name="Box2D-debugsource" arch="i586">
  <version epoch="0" ver="2.4.1" rel="3.5"/>
  <changelog author="adam@mizerski.pl" date="1339502400">- new package</changelog>
  <changelog author="rpm@fthiessen.de" date="1450267200">- Update to new upstream version 2.3.1:
  * Polygon creation now computes the convex hull.
  * The convex hull code will merge vertices closer than
  dm_linearSlop.
  * Vertices no longer need to be ordered.
  * New GUI
  * Various other bugfixes
- removed upstream patched Box2D_v2.2.1-lib64.patch
- replaced Box2D_v2.2.1-version.patch with
  Box2D-fix-version-2.3.1.patch</changelog>
  <changelog author="bruno@ioda-net.ch" date="1468756800">- Fixed tar.gz by osc service localrun download_files
- Fixed version in baselibs.conf (for 32bits packages)
- Added baselibs.conf as source1</changelog>
  <changelog author="dap.darkness@gmail.com" date="1469102400">- Fixed Factory review (License.txt is not packaged).
- Minor spec clean-up (may fix SLE build).
- Cmake release with debug info build type.</changelog>
  <changelog author="jengelh@inai.de" date="1469188800">- RPM group correction</changelog>
  <changelog author="jengelh@inai.de" date="1471003200">- Replace strange buildroot definition</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1606996800">- Update to version 2.4.1.
  * API Changes
  * Extended distance joint to have a minimum and maximum limit.
  * Removed rope joint. Use the distance joint instead.
  * B2_USER_SETTINGS and b2_user_settings.h can control user
    data, length units, and maximum polygon vertices.
  * Default user data is now uintptr_t instead of void*
  * b2FixtureDef::restitutionThreshold lets you set the
    restitution velocity threshold per fixture.
  * BREAKING Changes
  * BREAKING: distance joint 0 stiffness now means the spring is
    turned off rather than making the joint rigid.
  * BREAKING: distance joint minimum and maximum must be set
    correctly to get old behavior.
  * Infrastructure
  * Library installation function available in CMake.
  * Shared library (DLL) option available.
  * Bug fixes
- Updates since 2.3.1
  * Infrastructure
  * Documentation in Doxygen format
  * Unit test support
  * Continuous integration testing using Travis CI
  * Limited use of C++11 (nullptr and override)
  * Collision
  * Chain and edge shape must now be one-sided to eliminate ghost
    collisions
  * Broad-phase optimizations
  * Added b2ShapeCast for linear shape casting
  * Dynamics
  * Joint limits are now predictive and not stateful
  * Experimental 2D cloth (rope)
  * b2Body::SetActive -&gt; b2Body::SetEnabled
  * Better support for running multiple worlds
  * Handle zero density better
  * The body behaves like a static body
  * The body is drawn with a red color
  * Added translation limit to wheel joint
  * World dump now writes to box2d_dump.inl
  * Static bodies are never awake
  * All joints with spring-dampers now use stiffness and damping
  * Added utility functions to convert frequency and damping
    ratio to stiffness and damping
- Remove Box2D-fix-version-2.3.1.patch, fixed.
- Change package name from Box2D to box2d.</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1613044800">- Fix the source URL</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1628164800">- Disabled tests because of boo#1189082
- Removed useless cmake options</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744718400">- Drop BuildRequires: glew-devel as it is not used for build</changelog>
</package>
<package pkgid="3309f9acdd7ac72156452661d74560880c4d7ec908ca4f68a0e82bfcef872436783b94117dc9a95985e889ed3bb84486823096ecf24a3693f680f59b044858df" name="CCfits-debugsource" arch="i586">
  <version epoch="0" ver="2.7" rel="2.4"/>
  <changelog author="avvissu@yandex.ru" date="1444996800">- Initial release</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1578139200">- Update to version 2.5:
  * As part of an effort to allow tables to hold multiple columns
    with the same name (see "Enhancements" section), the Table
    class now stores Column objects in an internal multimap
    rather than a map. This affects the public interface in 2
    places: the ExtHDU::column() and Table::column() accessor
    functions. These used to return a std::map reference, but now
    return a std::multimap (using new typedef 'ColMap' defined in
    CCfits.h).
  * Removed the ImageExt&lt;T&gt;::image() accessor function from the
    public interface. This was only ever intended for internal use.
  * Enhancements:
  - Added scripts for building with the CMake system, primarily
    intended for builds on Windows platforms.
  - New functions: ExtHDU::copyColumn, HDU::readNextKey,
    HDU::resetImageRead, and a new Column::read overload for
    returning a single row into a std::vector.
  - Keyword reads can now convert numerical types into strings.
  - Added support for variable-width string columns (with new
    ValueType enum = VTstring).
  - Image write functions are now allowed to dynamically
    increase the size of the outer dimension as needed. The
    corresponding NAXIS keyword will be updated automatically.
  - Tables can now handle having multiple columns with the same
    column name. (Also see "Backwards Compatibility" section.)
  - Added support for read/write of LONGLONG types for images.
  - Added handling of 'D' exponent notation when reading keyword
    values with floating-point types.
  * Bug Fixes:
  - Improved memory caching when reading images, reducing the
    number of unnecessary disk reads.
  - Removed header inclusion of config.h due to potential
    conflicts with users' customized autotools config.h files.
  - HDU's '&lt;&lt;' output operator was not showing output for the
    highest numbered axis.
  - Removed unused NewColumn.h code file.
  - Fixed memory leak in internal Column::setLimits function.
  - Added #include statements to various files, the absence of
    which was causing compilation failures on recent Windows
    Visual Studio builds.
  - Added missing 'break' statement for Tlonglong case in
    internal FITSType2String function.
  - Replaced a valarray operation in ColumnVectorData.h file
    which caused a compiler glitch on certain Mac platforms.
    (This was previously released as a patch.)
  - Fix made to HDU's getHistory and getComments internal search
    algorithm.
  - Fix to FITS::addTable function for case where new table
    shares its name with a pre-existing HDU but has a different
    version number.
  - Fix to memory management for certain Column write
    operations.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1611144000">- Add cfitsio-path.patch: this patch fixes an import error that prevents
  a successfull compilation, because it's currently importing headers
  from a non-existing location
- Add CCfits-2.5-removerpath.patch: this patch removes rpath in the
  shared library compile instruction</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670760000">- Update to version 2.6:
  See included CHANGES file for details.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745323200">- Update to version 2.7:
  * New function HDU::addKeyNull() for creating keywords with null
    values (ie. CFITSIO's fits_write_key_null() functionality).
    Existing keywords with null values can now also be modified.
- Build using cmake.
- Run tests in the %check section.
- Add CCfits-cmake-install-pkgconfig.patch: configure and install
  pkgconfig file when using cmake for build; patch emailed
  upstream since no proper upstream issue tracker exists.
- Drop patches no longer needed (due to switching to cmake):
  * CCfits-2.5-removerpath.patch
  * cfitsio-path.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746878400">- Update CCfits-cmake-install-pkgconfig.patch with patch received
  from upstream.</changelog>
</package>
<package pkgid="230ee31cfbf1ddd5d4f930564ab5258220fd92561d760ba39896eb47d56776a73e33815d6b2a90647149bce1052f70f34a26de308a0652abe0d4de3a01c7a6d5" name="CSXCAD-debugsource" arch="i586">
  <version epoch="0" ver="0.6.3" rel="1.9"/>
  <changelog author="jengelh@inai.de" date="1472212800">- Set SRPM group field, and bump license to LGPL-3.0+.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1505217600">- Add explicit BuildRequires for vtk-java, vtk-tcl and python3-vtk,
  and Qt5Sql/Qt5Widgets devel packages, as these are no longer
  implicitly required by vtk-devel</changelog>
  <changelog author="badshah400@gmail.com" date="1509192000">- Add BuildRequires: sz2-devel because it is needed ever since
  we started building hdf5 with sz2 support; fixes build failures
  for openSUSE &gt; 1320.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1509624000">- Removed vtk-java, vtk-tcl and python3-vtk BuildRequires again.
  The requirements are an artifact of the VTK buildsystem and have
  to be fixed upstream. In the meantime, the BuildRequires are
  kept as part of vtk-devel.
- Modify cmake patch, CSXCAD does not need a specific VTK version</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1510228800">- Remove sz2-devel BuildRequires, these are already required by
  hdf5-devel itself if hdf5 is built with szip support.</changelog>
  <changelog author="adrian@suse.de" date="1524744000">- drop buildrequires to hdf5-devel to fix conflict.
  The right version comes via vtk-devel</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1544875200">- Update to version 0.6.2
  * Various bug fixes and enhancements, no changelog available.
- Use split boost dependencies
- Rebase CSXCAD-hdf5.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1554292800">- Add explicit BuildRequires for double-conversion-devel and lzma-devel</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1591531200">- Fix build with VTK 9.0, which reflects constness more strictly:
  0001-Fix-build-with-VTK-9.0-fix-memory-leak.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to version 0.6.3
  * Various bug fixes and enhancements, no changelog available.
- Drop obsolete/upstream patches:
  * CSXCAD-vtk.patch
  * CSXCAD-readme-octave-package.patch
  * 0001-Fix-build-with-VTK-9.0-fix-memory-leak.patch
  * CSXCAD-hdf5.patch
  * CSXCAD-no-build-date.patch</changelog>
</package>
<package pkgid="f8192621b7036450ddc85858d868acdab6e3ddf27d51b1db502d907dd5e338a5d94b100b1337bdd5851518d1938b68cb200e9cd24333e42841e5e65a65a32738" name="CalcMySky-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.0" rel="1.6"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1664798400">- Initial OBS release.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667995200">- Update to 0.2.1:
  * ShowMySky library now has soname;
  * ShowMySky library name depends on major version of Qt,
    so that the versions for Qt5 and for Qt6 can be installed simultaneously;
  * The library can now be used via CMake's CPM without installing;
  * Fixed error handling on macOS (ShowMySky used to crash on any errors);
  * Various OpenGL state management fixes;
  * Rendering the Sun in zero order scattering now correctly takes
    custom Solar spectrum into account.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1681214400">- Update to 0.3.0:
  * Now it's possible to replace view direction shaders via ShowMySky API
    without re-creating the renderer. This lets Stellarium switch between
    projections while implementing them in fragment shaders for better image quality.
  * CMake configuration modules are now installed in paths like /usr/lib/cmake/ShowMySky-Qt6
    instead of /usr/lib/ShowMySky-Qt6/cmake.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1681992000">- Fix packaging issue.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 0.3.1:
  * on GPUs that compute mip maps of non-power-of-two textures poorly,
    eclipsed atmosphere rendering now works as expected;
  * atmosphere model examples now don't include Rayleigh phase function
    in the texture, this change fixes a "round cap around zenith" artifact.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696593600">- Use better macro for selecting a newer GCC on Leap.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1718625600">- Update to 0.3.2:
  * The pseudo-reflection of the sky used by Stellarium now
    doesn't have the solar aureole, which looked strange
    (the actual aureole in the sky is retained);
  * Added support for GLM 1.0.0, which requires a macro
    to be defined to use experimental features.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1728907200">- Update to 0.3.3:
  * Visual artifacts during solar eclipses where solar and lunar radii are nearly equal,
  * Wrong sampling points when computing eclipse double scattering,
  * SIGPIPE from broken X11 ICE connection that sometimes happened during calcmysky execution,
  * Off-by-one mistake in calculation of light pollution texture coordinates,</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760702400">- Update to 0.3.5:
  * Various fixes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770379200">- Update to 0.4.0:
  * This release is relicensed to GPLv2 (with GPLv3 remaining an option) to fix compatibility with Stellarium's license.
  * A few build system issues have been fixed.</changelog>
</package>
<package pkgid="1e666517be9860d4de15e4706ddcb3fa8fbeb9c14b81a9823e03591f4188d262c75ca4dcf6c31865c47d299c7dd0bfdd40f512e3a3862fcea3718c58e70590aa" name="CalcMySky-debugsource" arch="i586">
  <version epoch="0" ver="0.4.0" rel="1.6"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1664798400">- Initial OBS release.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667995200">- Update to 0.2.1:
  * ShowMySky library now has soname;
  * ShowMySky library name depends on major version of Qt,
    so that the versions for Qt5 and for Qt6 can be installed simultaneously;
  * The library can now be used via CMake's CPM without installing;
  * Fixed error handling on macOS (ShowMySky used to crash on any errors);
  * Various OpenGL state management fixes;
  * Rendering the Sun in zero order scattering now correctly takes
    custom Solar spectrum into account.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1681214400">- Update to 0.3.0:
  * Now it's possible to replace view direction shaders via ShowMySky API
    without re-creating the renderer. This lets Stellarium switch between
    projections while implementing them in fragment shaders for better image quality.
  * CMake configuration modules are now installed in paths like /usr/lib/cmake/ShowMySky-Qt6
    instead of /usr/lib/ShowMySky-Qt6/cmake.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1681992000">- Fix packaging issue.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 0.3.1:
  * on GPUs that compute mip maps of non-power-of-two textures poorly,
    eclipsed atmosphere rendering now works as expected;
  * atmosphere model examples now don't include Rayleigh phase function
    in the texture, this change fixes a "round cap around zenith" artifact.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696593600">- Use better macro for selecting a newer GCC on Leap.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1718625600">- Update to 0.3.2:
  * The pseudo-reflection of the sky used by Stellarium now
    doesn't have the solar aureole, which looked strange
    (the actual aureole in the sky is retained);
  * Added support for GLM 1.0.0, which requires a macro
    to be defined to use experimental features.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1728907200">- Update to 0.3.3:
  * Visual artifacts during solar eclipses where solar and lunar radii are nearly equal,
  * Wrong sampling points when computing eclipse double scattering,
  * SIGPIPE from broken X11 ICE connection that sometimes happened during calcmysky execution,
  * Off-by-one mistake in calculation of light pollution texture coordinates,</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760702400">- Update to 0.3.5:
  * Various fixes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770379200">- Update to 0.4.0:
  * This release is relicensed to GPLv2 (with GPLv3 remaining an option) to fix compatibility with Stellarium's license.
  * A few build system issues have been fixed.</changelog>
</package>
<package pkgid="c970117deadaba1918ae15327162b6b78e156103c54564992999dea3081e5bb95b8962478d03b32b1680b750bd43932a832303d29cf6726a3a33b98ba23698d5" name="CastXML-debugsource" arch="i586">
  <version epoch="0" ver="0.7.0" rel="1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705924800">- Update to version 0.6.4:
  * Improve simulated _Float## types to support glibc headers
    (gh#CastXML/CastXML#251).</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add upstream change:
  * 0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713096000">- Update to version 0.6.5:
  * LLVM 18 compatibility.
- Drop upstream incorporated patch:
  0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 0.6.6:
  * RunClang: Tolerate GNU __attribute__((__assume__(...)))
  * Remove GCC builtin definitions for features Clang does not
    implement</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1720440000">- Update to version 0.6.7:
  * Add support for GNU builtin __float80 type.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721649600">- Update to version 0.6.8:
  * test: Fix expected cc-gnu predefined macro ordering</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1734523200">- Update to version 0.6.10:
  * Enable -fsized-deallocation when simulated compiler does.
  * cmake: bump minimum required version to 3.10.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1739448000">- Update to version 0.6.11:
  * test: Remove unnecessary space from CXXLiteral case
  * test: Tolerate predefined __cdecl macro from LLVM/Clang
  * Port to LLVM 20.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1758801600">- Update to version 0.6.13:
  * RunClang: Add macro to list GCC builtin definitions for
    fixed-size floats.
  * RunClang: Remove GCC 14 builtin definitions for features Clang
    does not offer.
- Changes from version 0.6.12:
  * Not documented upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1772452800">- Update to version 0.7.0:
  * No upstream changelog.</changelog>
</package>
<package pkgid="a64bc4188c532802ef71822f9d08ecd24228cdcb0bf5a4b9e5ad43f9d7dfbf4ccc23ecdb19b5b03ad9c730fc379e5089222b656971daa43f3fbf77fcbb8ba4e7" name="CastXML-devel-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.0" rel="1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705924800">- Update to version 0.6.4:
  * Improve simulated _Float## types to support glibc headers
    (gh#CastXML/CastXML#251).</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711022400">- Add upstream change:
  * 0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713096000">- Update to version 0.6.5:
  * LLVM 18 compatibility.
- Drop upstream incorporated patch:
  0001-Port-to-LLVM-Clang-Git-release-18.x-as-of-2024-02-05.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 0.6.6:
  * RunClang: Tolerate GNU __attribute__((__assume__(...)))
  * Remove GCC builtin definitions for features Clang does not
    implement</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1720440000">- Update to version 0.6.7:
  * Add support for GNU builtin __float80 type.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721649600">- Update to version 0.6.8:
  * test: Fix expected cc-gnu predefined macro ordering</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1734523200">- Update to version 0.6.10:
  * Enable -fsized-deallocation when simulated compiler does.
  * cmake: bump minimum required version to 3.10.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1739448000">- Update to version 0.6.11:
  * test: Remove unnecessary space from CXXLiteral case
  * test: Tolerate predefined __cdecl macro from LLVM/Clang
  * Port to LLVM 20.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1758801600">- Update to version 0.6.13:
  * RunClang: Add macro to list GCC builtin definitions for
    fixed-size floats.
  * RunClang: Remove GCC 14 builtin definitions for features Clang
    does not offer.
- Changes from version 0.6.12:
  * Not documented upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1772452800">- Update to version 0.7.0:
  * No upstream changelog.</changelog>
</package>
<package pkgid="7f3fe5d84faa9bcba5d05320451ef4d2d267ad5efa69f5ee7e298b91943a375e8f48d63ad672878eced47995411b3d6287479a83b7364aeeecacdde832395d1e" name="CharLS-debugsource" arch="i586">
  <version epoch="0" ver="2.4.2" rel="1.12"/>
  <changelog author="cgiboudeaux@gmx.com" date="1353412800">- Fix the SLES build (%make_install is not expanded)</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1499342400">- Update to version 2.0.0:
  Bug fixes
  * #10 - Fixed the problem that "output buffer to small" was not
    detected when writting encoded bytes to a fixed output buffer.
    This could cause memory corruption problems.
  * #11 - Update charlstest to return EXIT_SUCCESS/FAILURE
  * Fixed the issue that DecodeToPnm would set
    params.colorTransform = ColorTransformation::BigEndian but the
    library didn’t support this option during decoding.
  Misc
  * Updated the source code to C++ v14.
  * Refactored several API's to make usage of the library easier.
- Removed unzip build requirement (not needed anymore).
- Require gcc &gt;= 5.0 (for C++ v14).
- Removed the following patches (not needed anymore):
  charls_add_cmake_install_target.patch
  charls_add_sharedlib_soname.patch
  charls_fix_tests.patch</changelog>
  <changelog author="jengelh@inai.de" date="1499688000">- Fix RPM group.</changelog>
  <changelog author="olaf@aepfle.de" date="1499947200">- Build with gcc6, fix build failure for Leap</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1596974400">- Update to version 2.1.0.
  * Added
  * Two new C++ classes (jpegls_encoder \ jpegls_decoder) have
    been added to make it much easier to use CharLS from C++
  * A new C API (charls_xxx functions) was added to provide a
    more stable ABI for future updates. The old API calls are
    internally forwarded to the new API.
  * CharLS can now read and write JPEG-LS standard SPIFF headers
  * Support has been added to detect the unsupported JPEG-LS
    extension (ISO/IEC 14495-2) SOF_57 marker and IDs in LSE
    marker
  * Support has been added to encode\decode 4 component images
    in all interleave modes
  * Deprecated
  * The legacy 1.x\2.0 C API has been marked as deprecated. This
    legacy API will be maintained until the next major upgrade.
  * Future 2.x updates will start to mark the legacy types and
    functions with the C++ [[deprecated]] attribute.
  * Changed
  * charls_error has been replaced by a C++11 compatible
    jpegls_errc error code enum design
  * The included C and C++ sample have been updated to use the
    new C\C++ API
  * Improved the validation of the JPEG-LS stream during
    decoding
  * The referenced NuGet packages of the .NET wrapper assembly
    are updated to their latest versions
  * Removed
  * Support to write JFIF headers during encoding has been
    removed. JFIF headers were already skipped when present
    during decoding.
  * SPIFF headers should be used when creating standalone .jls
    files
  * Support for .NET Code Contracts has been removed as this
    technology is being phased out by Microsoft
  * Fixed
  * Fixed #7, How to compile CharLS with Xcode has been
    documented in the Wiki
  * Fixed #44, Only the API functions should be exported from a
    Linux shared library
  * Fixes #35, Encoding will fail if the bit per sample is
    greater than 8, and a custom RESET value is used
  * Fixes #51, The default threshold values are not corrected
    computed for 6 bit images or less
  * Fixed the ASSERT in the ModuloRange function, which would
    trigger false assertions in debug builds</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1614600000">- Update to version 2.2.0:
  * Added
  - Added pkg-config charls.pc file to help in detect the CharLS
    library (see #76)
  - Added standard CMake variable BUILD_SHARED_LIBS as an option
    to make it visible in the CMake GUI (see #66)
  - The PowerPC Little Endian (ppc64le) platform has been added
    as supported architecture
  * Fixed
  - Fixed #21, Building with UBSAN, will report runtime error:
    left shift of 4031 by 63 places cannot be represented in type
    'long int'
  - Fixed #25, CharLS fails to read LSE marker segment after
    first SOS segment
  - Fixed #26, CharLS should only use the valid bits from the
    passed input buffer
  - Fixed #36, CharLS should remain stable from bad input
    (several issues found by fuzzy testing)
  - Fixed #60, Visual Studio 2015 C++ compiler cannot compile
    certain constexpr constructions
  - Fixed #62, Missing includes in jpegls_error.cpp when using
    libc++ (and not libstdc++)
  - Fixed #70, The C and C++ sample don't swap the pixels from a
    .bmp file horizontal
  - Fixed #79, Wrong JPEG-LS encoding when stride is non-default
    (stride != 0), component count &gt; 1 and interleave_mode is none
  * Changed
  - The API has been extended with additional annotations to
    assist the static analyzer in the MSVC and GCC/clang
    compilers
  - The size check for a Start Of Scan (SOS) segment is now exact
    for improved compatibility with fuzzy testing
  - The minimum support version of CMake is now 3.13 (was 3.9),
    3.13 is needed for add_link_options
  - The Windows static library and DLL are now compiled with the
    Control Flow Guard (/guard:cf) option enabled for enhanced
    security
  - The .NET adapter has been upgraded to .NET 5 and moved to its
    own repository This has been done to make it possible to have
    different release cycles.
  * Removed
  - The legacy methods JpegLsEncodeStream, JpegLsDecodeStream and
    JpegLsReadHeaderStream have been removed as exported methods.
    These methods were not part of the public API and only used
    by by the charlstest application
- Added pkgconfig build requires.</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1643803200">- Update to version 2.3.2:
  * Fixed
  - [#160](https://github.com/team-charls/charls/issues/160),
    warning: cast from ‘unsigned char*’ to ‘uint16_t*’ increases
    required alignment of target type
  - [#161](https://github.com/team-charls/charls/issues/161),
    warning: useless cast to type ‘size_t’ {aka ‘unsigned int’}
    [-Wuseless-cast]
  * Changed
  - Updates to the CMakeLists.txt for Unix builds (except macOS)
    to hide more symbols from the shared library.
  - C++14 is now the minimum version instead of explicitly
    required. This allows consuming applications more
    flexibility. Typically CMake will select the latest C++
    standard version that used C++ compiler supports.
  From version 2.3.1:
  * Fixed
  - [#155](https://github.com/team-charls/charls/issues/155),
    charls::jpegls_decoder::decode: 2 overloads have similar
    conversions in v2.3.0
  From version 2.3.0:
  * Added
  - The encoder API has been extended with a rewind method that
    can be used to re-use a configured encoder to encode multiple
    images in a loop.
  - Added support to decode JPEG-LS images that use restart
    markers
    [#92](https://github.com/team-charls/charls/issues/92).
  - Added support to write and read comment (COM) segments
    [#113](https://github.com/team-charls/charls/issues/113).
  - Added support to encode/decode oversized images (width or
    height larger then 65535).
  - Extended the validation of the encoded JPEG-LS byte stream
    during decoding.
  - Added support to encode JPEG-LS images with:
  * The option to ensure the output stream has an even size.
  * The option to write the CharLS version number as a comment
    (COM segment) to the output stream.
  * The option to write the coding parameters to the output
    stream if the bits per pixel are larger then 12 (enabled by
    default).
  - Usage of compiler specific attributes on the public API as
    replacement for ``[[nodiscard]]`` (which is a C++17 feature).
  * Fixed
  - [#84](https://github.com/team-charls/charls/issues/84),
    Default preset coding parameters not computed for unset
    values.
  - [#102](https://github.com/team-charls/charls/issues/102),
    CMake find_package(charls 2.2.0 REQUIRED) not working.
  * Changed
  - CMakeSettings.json has been replaced with CMakePresets.json.
  - Non default coding parameters are explicitly stored in the
    output stream during encoding.
  - GCC shared library release builds are now using LTO (Link
    Time Optimization).
  - Some functions use compiler intrinsics for slightly better
    performance.
- Removed support for openSUSE &lt;= 13.2/Leap 42.</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1648555200">- Update to version 2.3.4:
  * Changed
  - Replaced legacy test images
  From version 2.3.3:
  * Fixed
  - [#167](https://github.com/team-charls/charls/issues/167),
    Decoding\Encoding fails on IBM s390x CPU
    (Big Endian architecture)
  * Changed
  - CTest is now used in the CI build pipeline to test the output
    of the Linux and macOS builds.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672920000">- update to 2.4.1:
  Fixed
  * Fixed #221, jpegls_errc::destination_buffer_too_small incorrectly thrown
    for 8 bit 2*2 image with stride = 4 during decoding.
- update to 2.4.0:
  Added
  * Support for Windows on ARM64 in the MSBuild projects and CMake files.
  * Support to read and write application data markers. #180
  * Added method charls_validate_spiff_header to validate SPIFF headers.
  Changed
  * Improved compatibility of public headers with C++20.
  * Switch order of APP8 and SOF55 markers during encoding to allign with
    user application data markers.
  Fixed
  * Fixed #167, Multi component image with interleave mode none is not
    correctly decoded when a custom stride argument is used.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 2.4.2:
  * Fixed #269, Decoding doesn't work when compiled with mingw64.</changelog>
</package>
<package pkgid="817ee1beaa00717f642deb4e720ffc26a4e11660a66f0d958218a1673cfa3ce8d1213f9c0f8f7c16f6a6bd61ebf6d3c6ccab408a93bbbbf2cd43cc9e27e44f7b" name="Clipper2-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.1" rel="1.4"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752408000">- initial package
- add no-static.patch
- track series file for easier quilt usage</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752494400">- prepare running the testsuite</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1752580800">- compile with gcc 14 (c++17) on older distributions</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1753099200">- build with 16.0 without enforcing a certain compiler</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754654400">- update no-static.patch
  Better fix: as long as you do not install the library. it will
  not get added to the generated files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1760097600">- Fix shared library packaging naming</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232000">- Update to 2.0.1
  This release also includes the new (Constrained Delaunay)
  Triangulation module.
- drop no-static.patch</changelog>
</package>
<package pkgid="0e8dbddb48d99216d0b5970622d2d803cfb1bf3aa37ae4d70fc52eb0f4b2c8af660fdb521aa3e7b4300be56bb3d8636092f03a2ec97b7986d8e4588e0a6661b7" name="Clipper2-debugsource" arch="i586">
  <version epoch="0" ver="2.0.1" rel="1.4"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752408000">- initial package
- add no-static.patch
- track series file for easier quilt usage</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752494400">- prepare running the testsuite</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1752580800">- compile with gcc 14 (c++17) on older distributions</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1753099200">- build with 16.0 without enforcing a certain compiler</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754654400">- update no-static.patch
  Better fix: as long as you do not install the library. it will
  not get added to the generated files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1760097600">- Fix shared library packaging naming</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766232000">- Update to 2.0.1
  This release also includes the new (Constrained Delaunay)
  Triangulation module.
- drop no-static.patch</changelog>
</package>
<package pkgid="98f2860e2c3d681a9b677958ea43615f7ed0f4b463ccb286cc7d270f48d194088e0aa35825393fa16b7526015c705ceeaa2a273880637f2c22e12a4eff276927" name="Coin-debugsource" arch="i586">
  <version epoch="0" ver="3.1.3" rel="7.8"/>
  <changelog author="dev@stellardeath.org" date="1468065600">- Import bugfix from Fedora that corrects a segfault that appears
  with GCC-6 due to an error in Coin,
  * 0012-memhandler-initialization.patch
  More information about this available at
    https://bugzilla.redhat.com/show_bug.cgi?id=1323159#c43</changelog>
  <changelog author="adrian@suse.de" date="1469880000">- fix file conflict with qwt-devel-doc (deprecated man page)</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1469880001">- Do not use freetype2 patch on Leap 42.2</changelog>
  <changelog author="adrian@suse.de" date="1471262400">- install data files into versioned directory</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Redo description from in-tarball README
- Run fdupes over entire package</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="lnussel@suse.de" date="1492171200">- Remove obsolete 13.2 patch fix-freetype2-includes.patch, fixes
  build for 42.3</changelog>
  <changelog author="olaf@aepfle.de" date="1500811200">- Fix invalid C++ with Coin.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1608033600">- Explicitly request system libexpat. The bundled expat 2.0.1 has
  known vulnerabilities, and also causes crashes in e.g. FreeCADs
  SVG import due to using incompatible expat versions in use at
  the same time (https://tracker.freecadweb.org/view.php?id=3307).
  * 0001-Actually-link-to-system-expat.patch
- Cleanup spec file:
  * Update Homepage URL
  * Remove Source URL, bitbucket download is no longer functional
  * Use %license, %make_build, %make_install macros</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715169600">- Use %autosetup: allows to eliminate usage of deprecated %patchN
  syntax.
- Rebase Coin60.patch to also apply with -p1.</changelog>
</package>
<package pkgid="613b27996e11d8be711fd2ff800eea7e0453b1434c6d7915aeeb98673680a024ba52bcf40946984458961d1011a3b342c7fb4df3cf76a47520cbdb4838e3f447" name="Coin4-debugsource" arch="i586">
  <version epoch="0" ver="4.0.3" rel="2.5"/>
  <changelog author="adrian@suse.de" date="1471262400">- install data files into versioned directory</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Redo description from in-tarball README
- Run fdupes over entire package</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="lnussel@suse.de" date="1492171200">- Remove obsolete 13.2 patch fix-freetype2-includes.patch, fixes
  build for 42.3</changelog>
  <changelog author="olaf@aepfle.de" date="1500811200">- Fix invalid C++ with Coin.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1608033600">- Explicitly request system libexpat. The bundled expat 2.0.1 has
  known vulnerabilities, and also causes crashes in e.g. FreeCADs
  SVG import due to using incompatible expat versions in use at
  the same time (https://tracker.freecadweb.org/view.php?id=3307).
  * 0001-Actually-link-to-system-expat.patch
- Cleanup spec file:
  * Update Homepage URL
  * Remove Source URL, bitbucket download is no longer functional
  * Use %license, %make_build, %make_install macros</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1645531200">- Update to version 4.0.0:
  * For details, see
    https://github.com/coin3d/coin/blob/Coin-4.0.0/NEWS
- Update License tag, relicensed as BSD-3-Clause
- Drop obsolete patches:
  * 0012-memhandler-initialization.patch
  * Coin.patch
- Replace Coin60.patch with Coin4-versioned.patch
- Split API documentation from devel package
- Add 0001-Add-missing-libdl-link-library-for-dlopen.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- Update to version 4.0.2:
  * Restore ABI compatibility to version 4.0.0
- Update to version 4.0.1:
  * For details, see
    https://github.com/coin3d/coin/blob/Coin-4.0.0/NEWS
- Drop upstream patches:
  * Coin4-versioned.patch
  * 0001-Add-missing-libdl-link-library-for-dlopen.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1737201600">- Update to version 4.0.3:
  * For details, see
    https://github.com/coin3d/coin/blob/v4.0.3/NEWS</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1763121600">- Fix build with boost 1.90 Beta 1
  * Add boost-static-assert.patch</changelog>
</package>
<package pkgid="8f508d30da973f447ebd3e083ac79bfed1e96c0abd8787e600723323311cf5513c7fa05098967ba2a2b9dae232073578cdc2e9c50a91011395674bcce1158540" name="ColPack-debugsource" arch="i586">
  <version epoch="0" ver="1.0.10" rel="2.4"/>
  <changelog author="kkhere.geo@gmail.com" date="1332417600">- Create new package for ColPack with version 1.0.6</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1332763200">- correct source URL</changelog>
  <changelog author="p.drouand@gmail.com" date="1347624000">- Update to 1.0.8:</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1350561600">- Update to 1.0.9: no changelog released upstream</changelog>
  <changelog author="martin.liska@suse.com" date="1464177600">- Add gcc6-fix-errors.patch to remove errors seen by GCC6.</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- Update to 1.0.10. For changes, see:
  https://github.com/CSCsw/ColPack/compare/6fed3fdf83c36a19364c358e75575cb51f6200db...v1.0.10
- Use new homepage and Github repo
- Remove colpack-return-in-non-void.patch, fixed in commit:
  5ebede191a2f005f9630b3f5989db248f6626d2f
- Remove gcc6-fix-errors.patch, merged:
  https://github.com/CSCsw/ColPack/pull/11
- Clean with spec-cleaner</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Drop baselibs.conf, 32bit support is not needed anymore</changelog>
</package>
<package pkgid="c1d9fdb087a42911fe847dcfd43ffdf1214acd980a7867adf742b9530be0b9c05e27de3c7056c2df69bf357b82331f35a92761ac0f01ded07afe0dd301608ee3" name="ColorFull-debugsource" arch="i586">
  <version epoch="0" ver="1.1" rel="2.7"/>
  <changelog author="badshah400@gmail.com" date="1477656000">- Initial package.
- Add patches to fix syntactical errors and get the package
  building:
  * ColorFull-monomial-conjugate-assignment.patch: Fix an
    incorrect assignment syntax.
  * ColorFull-monomial-illegal-or-usage.patch: Fix the usage of
    "or" by using appropriate parenthesis around the operands.
  * ColorFull-install-pkgconfig-file.patch: Add a pkgconfig file
    and modify the autotool files to install it to an
    appropriate location
- Add rpmlintrc file to suppress false warning about spelling
  errors in description tag coming from the package name
  (ColorFull, not colorful).</changelog>
  <changelog author="badshah400@gmail.com" date="1477828800">- Fix Libs and Cflags in the pkgconfig file.</changelog>
  <changelog author="jengelh@inai.de" date="1477915200">- Update descriptions and RPM groups</changelog>
  <changelog author="badshah400@gmail.com" date="1501675200">- Update to version 1.1:
  * Added functions split_gluon, default_parton_numbers,
    rename_partons in Col_functions. These functions are used for
    g -&gt; qqbar splitting.
  * Removed Matchbox interface to Herwig, since ColorFull along
    with the interface, is shipped with Herwig from version 7.0.
  * Included various minor updates from Herwig version.
- Changes from version 1.0:
  * Fixed Monomial.h to build using --std=c++11 and --std=c++14.
  * Fixed all warnings appearing with -Wextra for g++ and clang
    using --std=c++11 and c++14. This required removing some
    arguments in private functions.
- Move shared libs to standard libdir from libdir/name; this
  makes the package compliant with openSUSE shared lib packaging
  policy, and no longer requires the installation of a conf file.
- Drop patches incorporated or otherwise fixed upstream:
  * ColorFull-monomial-conjugate-assignment.patch
  * ColorFull-monomial-illegal-or-usage.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="90ca94f0b30eace2efa4da8d8f46866f5772c94c8c67928e37783f81b750cfed3c8da4937d5fce8365f4ec2e5bc83ae5efeeccee37b9992593566b76d6b85bf4" name="CorsixTH-debuginfo" arch="i586">
  <version epoch="0" ver="0.70.1" rel="1.1"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1627214400">- Update to version 0.65.1
  * Fixes a bug where the game would crash if you got the All Cured
    trophy at the end of year awards, when loading a save from 0.64
    or earlier.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1657713600">- Update to version 0.66:
  * New Features/Enhancements:
  - Direct Zoom has been improved and is now enabled by default
  - Nurses can now leave the ward without disturbing her patients
  - Patients with Serious Radiation now glow a beautiful shade of
    green
  - Patients with Jellyitis now wobble wobble wobble
  - The Hotkeys menu has been overhauled to make it easier to use
  - You can now reset your zoom level by pressing '0'
  - A new fax code cheat has been added!
  - The replace machine prompt will now tell you the new strength
    before purchase (can be disabled in configuration settings)
  - A machine's dynamic info will tell you the strength a machine
    can be upgraded to if you replaced it (can be disabled in
    configuration settings)
  - Support ffmpeg v5.
  * Changes:
  - Improved pee and vomit conditions
  - Patients will no longer queue for reception until nearby
  - The Adviser will no longer queue repetitive messages
  - Dropdown menus will now close when clicked outside of
  - Non-visual diseases can now be delayed in the level config of
    a custom game
  - Gamelog.txt will now contain system information instead of
    within the window title
  - Patients no longer become fed up and leave the hospital if
    already in their treatment room
  * Bug Fixes:
  - Checking for updates should now work moving forward (promise)
  - All cured trophy bugfix now properly applied from 0.65.1
  - Firing staff from a multi-use object now ensures they leave
    the hospital
  - Missing config and hotkey values will now use default values
  - Fixed an instance where an emergency fax could show the wrong
    cure
  - Sound effect boundary is now properly applied on window
    resize
  - The cheats menu is now immediately usable after typing the
    cheat code on a fax
  - User action while paused setting no longer uses configuration
    default
  - Quick Save and Quick Load behaviour has been improved
  - The cheats menu dialog will no longer slide off the screen
  - You can now purchase plots while wall transparency is on
  - Playback of movie audio on surround sound systems is improved
  - Resolved formatting issues with numbers after loading a save
  * Updated translations.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1692964800">- Update to version 0.67:
  * New Features/Enhancements
  - The original demo gameplay video now plays when the
    CorsixTH main menu is idle (this can be disabled in the
    configuration file)
  - File browser menus now have an OK button
  - Selecting an existing file in the Save Game/Map browsers
    will now update the text input box to that file name
  * Changes
  - Handymen now always stay in their assigned plots, except
    when going to rest
  - Staff members now have a maximum salary, which can be
    configured in custom levels
  - The game will now always use the GP's choice of next
    diagnosis room for the patient, if available
  - Queueing patients are now shown when hovering a door
  - Epidemics can no longer fail because an infected patient
    left before the epidemic was revealed
  - Balance changes to drug improvement research
  - Check for updates can now be disabled in Settings
  - Check for updates timeout duration significantly reduced
  - "Pause" now shows up when the "Build while paused" setting
    is on and the game is paused.
  - The gamelog file now includes a timestamp
  - Support for detecting Theme Hospital game files from an
    EA Store install
  - Many, many, refactors of the code to make it better to
    understand for future developers
  - Contact methods to reach the CorsixTH Team have been updated
  * Bug Fixes
  - Fixed an instance where objects could disappear from the map
  - Fixed a bug where the empty action queue message was
    prevented from happening
  - Fixed a bug where dying patients became undead and would
    have a habit of ruining everything
  - Fixed broken dynamic info during epidemics
  - Handymen will no longer try to repair machinery while
    a patient is using it
  - Psychiatrist couch has less chance of causing blocked paths
  - Roujin's challenge is now properly applied (read: harder)
  - Serious Radiation is no longer contagious
  - Room blueprints can no longer go beyond external walls
  - Fixed incorrect button sounds in the Staff Management window
  - Fixed back button behaviour in Font Picker
  - Fixed a bug where word-wrapping text on dialogs could crash
    the game
  - Fixed a rare case where the next VIP date may be scheduled
    in the past
  - Fixed a rare case where awarded research points could
    be negative
  - Fixed a rare case of the balance sheet being victim of
    a green highlighter
  * Updated Translations</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1729425600">- Update to version 0.68.0:
  * New Features/Enhancements
  - In-game movies now play for users using TH Data directly
    from a .ISO file
  - Custom campaign creators can now optionally use the original
    level advance movie when progressing through the campaign
  - The Map Editor has received some love including new
    features, fixes, and jukebox controls
  - Long windows now behave properly in the game if they get
    intersected by an adjacent wall
  - You can now control the Jukebox from the Main Menu by going
    to Options &gt; Jukebox
  - External (non-TH) XMI files are now supported by the Jukebox
  - The adviser now tells you the cost of replacing your machine
    if you cannot currently afford it
  - More cheats!
  - [Experimental] Right mouse panning can now be used instead
    of using the middle mouse button. Enable it in the
    configuration file
  - [Experimental] We’re closer to fully implementing falling
    actions! Get a sneak peek and get the chance to push people
    over by enabling it in the configuration file/debug menu
  * Changes
  - The demo movie will no longer play and cause jumpscares at
    the main menu if the CorsixTH window is not in focus
  - Game speeds are now more closely aligned with the original
    game
  - Improvements to handling of win/lose conditions, and the
    progress report
  - Staff tiredness levels are now taken from the level config
    file based on difficulty level of the main campaign
  - You can no longer win a level if you still have outstanding
    loans
  - Emergencies will now be announced once patients actually
    begin arriving instead of at the start
  - Errors with music playback will now attempt to provide more
    helpful information in the console
  - Level briefings now show before the in-game tutorial
  - The first patient of a level will now arrive faster after
    opening the hospital
  - The information dialog box is now more closely aligned with
    the original game
  - The tip of the day window should no longer be obscured in
    the main menu
  - The load/save windows now have better labelling
  - Unavailable languages are shown as disabled until you select
    a Unicode font
  - Support is added to auto-detect a Theme Hospital install
    via GOG Galaxy
  * Translations
  - Ukranian translation added.
  - Dutch, Italian, Russian, Spanish, French and
    Brazilian-Portuguese translation has been updated.
  - Some unused language strings have been cleaned up
  - Custom campaign and level creators can now optionally add
    translated strings for campaign description, level briefing,
    and winning text
  * Bug Fixes
  - Swing (double) doors will no longer crash your game if you
    built rooms that used them while paused
  - Fixed a bug for NVIDIA users who didn’t like graphical
    corruption when playing fullscreen at non-native resolutions
  - Games should no longer crash irrecoverably because you have
    a 4k monitor
  - The game will now exit to the main menu cleanly if a problem
    occurred trying to load a new level or map
  - Staff who have left the hospital can no longer ask for
    a raise
  - Fixed a bug where some staff may have no initial before
    surname
  - Patients can no longer litter outdoors
  - Patients waiting for a player decision no longer lose their
    mood icon on vomit/pee
  - Fixed a bug where an unreachable reception desk could cause
    a crash
  - The Computer and Atom Analyser now make button sounds as
    originally intended
  - The mark for vaccination action now makes a sound as
    originally intended
  - Fixed a rare bug where edges of map tiles for parcels could
    cause unintended behaviour when purchasing plots
  - Active cheats will now persist across saves
  - Audio settings have better safeguards against no audio
    enabled/no background music
  - Movies will no longer attempt to play audio when global
    audio is off
  - Config values using brackets (such as a custom music
    directory) will now work properly
  - Custom campaigns menu now will use a scrollbar for long
    campaign descriptions
  - Continue Game now properly targets files explicitly ending
    in the .sav format
  - Tooltips for language menu now align with list items.
    Please note we are aware of an issue where some languages
    don't show a tooltip
  - Fixed an instance where information boxes could load pink
    from older savegames
  - Implemented a more permanent fix for the money bar being
    drawn incorrectly in some CJK and Cyrllic languages
  - Fixed a crash on exit that could occur in some systems
  - Mouse panning behaviour has been made more responsive and
    accurate
  * Packager Notes
  - Minimum CMake version is now bumped to 3.14
  - CMake presets are now available for some common build
    scenarios
  - Dependencies can now be obtained automatically using vcpkg
    on Linux and MacOS.
  - If update checks are enabled you now require libcurl at
    build and run time (update checks can be disabled using the
    WITH_UPDATE_CHECK CMake option).
  - Luasec and luasocket are no longer used</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1753704000">- Update to version 0.69.0:
  * https://github.com/CorsixTH/CorsixTH/releases/tag/v0.69.0
- Drop BuildRequires update-desktop-files</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1755604800">- Update to version 0.69.1:
  * Bug Fixes
  - Fixed a crash when placing staff in a room while a patient
    is being treated.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1769860800">- Update to version 0.69.2:
  * Bug Fixes
  - Fixed stuck Operating Theatre after rerouting patients.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783771200">- Update to version 0.70.0:
  * https://github.com/CorsixTH/CorsixTH/releases/tag/v0.70.0
- Add BuildRequires pkgconfig(rtmidi)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786276800">- Drop pkgconfig(libpostproc) BuildRequires: the build asks
  find_package(FFmpeg) for AVFORMAT, AVCODEC, SWSCALE, SWRESAMPLE and
  AVUTIL only -- postproc is probed but never used.  ffmpeg-8 does not
  ship libpostproc at all, so requiring it dragged in ffmpeg-4 or
  ffmpeg-7, which conflict with the ffmpeg-8 devel packages, and the
  whole thing became unresolvable.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1787918400">- Update to version 0.70.1:
  * Bug Fixes
  - Prevent game crashes when using a MIDI API, such as JACK
  - Prevent game crashes when checking for missing staff in rooms,
    such as Psychiatry
  - Prevented a game crash with the bottom drawer when loading a
    game from 0.69.2 or earlier</changelog>
</package>
<package pkgid="efb878f504b6854d49be8952936dbf0ddfc77b1ab5e723f3d4718e1a4488d48f81a913b43aec4059873b7a370079504de834e1c57f5733ebecf8b06a5cb43aef" name="CorsixTH-debugsource" arch="i586">
  <version epoch="0" ver="0.70.1" rel="1.1"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1627214400">- Update to version 0.65.1
  * Fixes a bug where the game would crash if you got the All Cured
    trophy at the end of year awards, when loading a save from 0.64
    or earlier.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1657713600">- Update to version 0.66:
  * New Features/Enhancements:
  - Direct Zoom has been improved and is now enabled by default
  - Nurses can now leave the ward without disturbing her patients
  - Patients with Serious Radiation now glow a beautiful shade of
    green
  - Patients with Jellyitis now wobble wobble wobble
  - The Hotkeys menu has been overhauled to make it easier to use
  - You can now reset your zoom level by pressing '0'
  - A new fax code cheat has been added!
  - The replace machine prompt will now tell you the new strength
    before purchase (can be disabled in configuration settings)
  - A machine's dynamic info will tell you the strength a machine
    can be upgraded to if you replaced it (can be disabled in
    configuration settings)
  - Support ffmpeg v5.
  * Changes:
  - Improved pee and vomit conditions
  - Patients will no longer queue for reception until nearby
  - The Adviser will no longer queue repetitive messages
  - Dropdown menus will now close when clicked outside of
  - Non-visual diseases can now be delayed in the level config of
    a custom game
  - Gamelog.txt will now contain system information instead of
    within the window title
  - Patients no longer become fed up and leave the hospital if
    already in their treatment room
  * Bug Fixes:
  - Checking for updates should now work moving forward (promise)
  - All cured trophy bugfix now properly applied from 0.65.1
  - Firing staff from a multi-use object now ensures they leave
    the hospital
  - Missing config and hotkey values will now use default values
  - Fixed an instance where an emergency fax could show the wrong
    cure
  - Sound effect boundary is now properly applied on window
    resize
  - The cheats menu is now immediately usable after typing the
    cheat code on a fax
  - User action while paused setting no longer uses configuration
    default
  - Quick Save and Quick Load behaviour has been improved
  - The cheats menu dialog will no longer slide off the screen
  - You can now purchase plots while wall transparency is on
  - Playback of movie audio on surround sound systems is improved
  - Resolved formatting issues with numbers after loading a save
  * Updated translations.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1692964800">- Update to version 0.67:
  * New Features/Enhancements
  - The original demo gameplay video now plays when the
    CorsixTH main menu is idle (this can be disabled in the
    configuration file)
  - File browser menus now have an OK button
  - Selecting an existing file in the Save Game/Map browsers
    will now update the text input box to that file name
  * Changes
  - Handymen now always stay in their assigned plots, except
    when going to rest
  - Staff members now have a maximum salary, which can be
    configured in custom levels
  - The game will now always use the GP's choice of next
    diagnosis room for the patient, if available
  - Queueing patients are now shown when hovering a door
  - Epidemics can no longer fail because an infected patient
    left before the epidemic was revealed
  - Balance changes to drug improvement research
  - Check for updates can now be disabled in Settings
  - Check for updates timeout duration significantly reduced
  - "Pause" now shows up when the "Build while paused" setting
    is on and the game is paused.
  - The gamelog file now includes a timestamp
  - Support for detecting Theme Hospital game files from an
    EA Store install
  - Many, many, refactors of the code to make it better to
    understand for future developers
  - Contact methods to reach the CorsixTH Team have been updated
  * Bug Fixes
  - Fixed an instance where objects could disappear from the map
  - Fixed a bug where the empty action queue message was
    prevented from happening
  - Fixed a bug where dying patients became undead and would
    have a habit of ruining everything
  - Fixed broken dynamic info during epidemics
  - Handymen will no longer try to repair machinery while
    a patient is using it
  - Psychiatrist couch has less chance of causing blocked paths
  - Roujin's challenge is now properly applied (read: harder)
  - Serious Radiation is no longer contagious
  - Room blueprints can no longer go beyond external walls
  - Fixed incorrect button sounds in the Staff Management window
  - Fixed back button behaviour in Font Picker
  - Fixed a bug where word-wrapping text on dialogs could crash
    the game
  - Fixed a rare case where the next VIP date may be scheduled
    in the past
  - Fixed a rare case where awarded research points could
    be negative
  - Fixed a rare case of the balance sheet being victim of
    a green highlighter
  * Updated Translations</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1729425600">- Update to version 0.68.0:
  * New Features/Enhancements
  - In-game movies now play for users using TH Data directly
    from a .ISO file
  - Custom campaign creators can now optionally use the original
    level advance movie when progressing through the campaign
  - The Map Editor has received some love including new
    features, fixes, and jukebox controls
  - Long windows now behave properly in the game if they get
    intersected by an adjacent wall
  - You can now control the Jukebox from the Main Menu by going
    to Options &gt; Jukebox
  - External (non-TH) XMI files are now supported by the Jukebox
  - The adviser now tells you the cost of replacing your machine
    if you cannot currently afford it
  - More cheats!
  - [Experimental] Right mouse panning can now be used instead
    of using the middle mouse button. Enable it in the
    configuration file
  - [Experimental] We’re closer to fully implementing falling
    actions! Get a sneak peek and get the chance to push people
    over by enabling it in the configuration file/debug menu
  * Changes
  - The demo movie will no longer play and cause jumpscares at
    the main menu if the CorsixTH window is not in focus
  - Game speeds are now more closely aligned with the original
    game
  - Improvements to handling of win/lose conditions, and the
    progress report
  - Staff tiredness levels are now taken from the level config
    file based on difficulty level of the main campaign
  - You can no longer win a level if you still have outstanding
    loans
  - Emergencies will now be announced once patients actually
    begin arriving instead of at the start
  - Errors with music playback will now attempt to provide more
    helpful information in the console
  - Level briefings now show before the in-game tutorial
  - The first patient of a level will now arrive faster after
    opening the hospital
  - The information dialog box is now more closely aligned with
    the original game
  - The tip of the day window should no longer be obscured in
    the main menu
  - The load/save windows now have better labelling
  - Unavailable languages are shown as disabled until you select
    a Unicode font
  - Support is added to auto-detect a Theme Hospital install
    via GOG Galaxy
  * Translations
  - Ukranian translation added.
  - Dutch, Italian, Russian, Spanish, French and
    Brazilian-Portuguese translation has been updated.
  - Some unused language strings have been cleaned up
  - Custom campaign and level creators can now optionally add
    translated strings for campaign description, level briefing,
    and winning text
  * Bug Fixes
  - Swing (double) doors will no longer crash your game if you
    built rooms that used them while paused
  - Fixed a bug for NVIDIA users who didn’t like graphical
    corruption when playing fullscreen at non-native resolutions
  - Games should no longer crash irrecoverably because you have
    a 4k monitor
  - The game will now exit to the main menu cleanly if a problem
    occurred trying to load a new level or map
  - Staff who have left the hospital can no longer ask for
    a raise
  - Fixed a bug where some staff may have no initial before
    surname
  - Patients can no longer litter outdoors
  - Patients waiting for a player decision no longer lose their
    mood icon on vomit/pee
  - Fixed a bug where an unreachable reception desk could cause
    a crash
  - The Computer and Atom Analyser now make button sounds as
    originally intended
  - The mark for vaccination action now makes a sound as
    originally intended
  - Fixed a rare bug where edges of map tiles for parcels could
    cause unintended behaviour when purchasing plots
  - Active cheats will now persist across saves
  - Audio settings have better safeguards against no audio
    enabled/no background music
  - Movies will no longer attempt to play audio when global
    audio is off
  - Config values using brackets (such as a custom music
    directory) will now work properly
  - Custom campaigns menu now will use a scrollbar for long
    campaign descriptions
  - Continue Game now properly targets files explicitly ending
    in the .sav format
  - Tooltips for language menu now align with list items.
    Please note we are aware of an issue where some languages
    don't show a tooltip
  - Fixed an instance where information boxes could load pink
    from older savegames
  - Implemented a more permanent fix for the money bar being
    drawn incorrectly in some CJK and Cyrllic languages
  - Fixed a crash on exit that could occur in some systems
  - Mouse panning behaviour has been made more responsive and
    accurate
  * Packager Notes
  - Minimum CMake version is now bumped to 3.14
  - CMake presets are now available for some common build
    scenarios
  - Dependencies can now be obtained automatically using vcpkg
    on Linux and MacOS.
  - If update checks are enabled you now require libcurl at
    build and run time (update checks can be disabled using the
    WITH_UPDATE_CHECK CMake option).
  - Luasec and luasocket are no longer used</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1753704000">- Update to version 0.69.0:
  * https://github.com/CorsixTH/CorsixTH/releases/tag/v0.69.0
- Drop BuildRequires update-desktop-files</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1755604800">- Update to version 0.69.1:
  * Bug Fixes
  - Fixed a crash when placing staff in a room while a patient
    is being treated.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1769860800">- Update to version 0.69.2:
  * Bug Fixes
  - Fixed stuck Operating Theatre after rerouting patients.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783771200">- Update to version 0.70.0:
  * https://github.com/CorsixTH/CorsixTH/releases/tag/v0.70.0
- Add BuildRequires pkgconfig(rtmidi)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786276800">- Drop pkgconfig(libpostproc) BuildRequires: the build asks
  find_package(FFmpeg) for AVFORMAT, AVCODEC, SWSCALE, SWRESAMPLE and
  AVUTIL only -- postproc is probed but never used.  ffmpeg-8 does not
  ship libpostproc at all, so requiring it dragged in ffmpeg-4 or
  ffmpeg-7, which conflict with the ffmpeg-8 devel packages, and the
  whole thing became unresolvable.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1787918400">- Update to version 0.70.1:
  * Bug Fixes
  - Prevent game crashes when using a MIDI API, such as JACK
  - Prevent game crashes when checking for missing staff in rooms,
    such as Psychiatry
  - Prevented a game crash with the bottom drawer when loading a
    game from 0.69.2 or earlier</changelog>
</package>
<package pkgid="138af015d32c0345d4a6f5c4a661b87fe1d8c405848adbf642ab10277801ba12276b41c4a5896bebb9f4b2a22d0719313c4e95269a423285383135873912f548" name="DSView-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.2" rel="1.7"/>
  <changelog author="Dmitry Roshchin &lt;dmitry_r@opensuse.org&gt;" date="1570363200">- Initial package, version 1.01</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 1.1.2:
  * fix issue of saving/loading file with special characters
  * fix issue #226, double-click open dsl file on Windows
  * improve range settings in decoders
  * add QSPI and MIPI DSI decoders
  * merge enhancement of LPC decoder
  * fix issue #300, time precision for csv export of decoder results
  * fix out-of-order issue of multiple annotation rows in one decoder
  * fix issue #306, VCD file export uses the wrong identifier codes
  * improve the icons with svg format for better high DPI display
  * fix out of screen issue when DPI scale &gt;= 1.5 @ 1080P
  * fix type-c orientation issue for U3Pro16/U3Pro32
  * fix decoder issues (enhance detection of i2s stop and dmx512 break)
  * improve the auto gain control during auto calibration for U2B100/U3P100
  * fix issue of first trigger be ignored
  * add support for DSCope U3P100 device (100M bandwidth/1G samplerate/USB3.0 oscilloscope)
  * add support for DSLogic U3Pro32 device (32 channels/1G samplerate/USB3.0 logic analyzer)
  * add support for DSCope U2B100 device (100M bandwidth/1G samplerate/USB2.0 oscilloscope)
  * add support for DSLogic U3Pro16 device (16 channels/1G samplerate/USB3.0 logic analyzer)
  * add display of device type (USB 2.0 / USB 3.0 / Demo / File)
  * add version check for FPGA firmware
  * improve the default file name when saving/exporting files
  * fix other display and language issue
  * extend channel support for trigger up to 32 channels
  * fix issue of ps/2 decoder (#239)
  * fix issue of cec decoder (#235)
  * fix ID issue when export results of decoder (#237)
  * fix "not" logic don't work in advance trigger
  * fix other display issues
  * improve wave shake issue when trig high freqency signals
  * fix sampling point selection issue of downsampling
  * add 20M bandwidth limitation for DSCope U2B100 / DSCope U3P100 devices
  * improve synchronism between data acquisition and wave dispaly
  * fix wave display and measurement issue when change vdiv and offset after stop
  * fix capture restart issue when change offset in roll mode
  * fix issue of timebase of math channel can't be changed when waiting trigger
  * fix issue of offset can't be changed when waiting trigger
  * fix clear and flicker issue of auto measurements
  * fix cursor and mouse measurements issue after change samplerate when waiting trigger
  * fix trigger issue when toggle between different trigger source
  * fix hardware offset setting issue
  * fix mipmap issue of long time data at some case
  * add cursor and mouse measurements
- add qt5-includefixes.patch
- merge build of libsigrokdecode4DSL and libsigrok4DSL into main package</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1641988800">- added a patch DSView-remove-unnecessary-extern-C.patch, taken
  from upstream, to fix build on Tumbleweed and Leap 15.4</changelog>
  <changelog author="Dmitry Roshchin &lt;dmitry_r@opensuse.org&gt;" date="1669377600">- Update to version 1.2.1
- Drop deparate library packages
- Drop DSView-remove-unnecessary-extern-C.patch
- Drop qt5-includefixes.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1678968000">- Update to 1.2.2:
  common:
  * Add shortcut key recognition of ctrl/shift/alt
  * Fix multiple clicks crash during file saving
  * Fix screenshot crash under macOS
  * Improve accuracy of CSV file
  for logic analyzer:
  * Support new hardware and firmware versions
  * Clean up 0: UART protocol outputs statement
  * Add CAN decoder support for CANFD
  * Fix wait error for some decoders
  * Fix QI decoder bugs
  * Fix SPDIF decoder error for incomplete frames
  * Add message type support for USB PD decoder
  for oscilloscope:
  * Fix measure error of DSL files with different channel number
- Remove various unnecessary BuildRequires</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1729166400">- Added 0000-added-missing-includes.patch to fix build
- Remove various unnecessary BuildRequires
- Update to v1.3.2
  common
  * Fix crashes when dragging windows between screens
  * Add drag-and-drop and window arrangement support for native Windows windows
  * Improve adaptive window and font display at different DPI settings
  * Fix the issue of missing firmware on macOS
  * Modify the color allocation of the cursor to improve clarity.
  * Fix log file creation issue on Windows
  * Fix display area coverage and font rendering problems
  for logic analyzer
  * Add region waveform save and export feature
  * Fix crashes from cursor placement beyond waveform area during decoding
  * Fix crashes with specific sampling parameters in loop mode
  * Fix crashes from multi-byte search in decoding results
  * Improve distance measurement edge selection
  * Add reminder for channel settings when adding a decoder
  * Implement auto-scroll to latest waveform in loop mode
  * Fix protocol decoding issues (CAN/QSPI/DMX512/LIN/...)
  for oscilloscope
  * Improve pulse count measurement accuracy
  * Fix file export issue with single channel enabled
  * Resolve crashes from FFT parameter modification during data acquisition
  * Fix waveform and vertical resolution calculation issues in math operations
  * Fix waveform anomalies from channel offset exceeding boundaries
  * Improve accuracy of mouse measurements
- Update to v1.3.1
  common
  * Fix the erroneous bin files released for Linux/macOS systems
  for logic analyzer
  * Add support for new hardware (USB2.0 interface/1G sampling rate)
  * Fix the external clock issue with the U3Pro series
  * Fix the issue with trigger position display in repeat mode
  * Fix the problem with the mouse measurements in repeat mode
  * Improve the accuracy of threshold voltage
  * Fix the issue with the Timing decoder
  * Expand the number of bytes decoded per frame for the DMX512 decoder
  for oscilloscope
  * Fix the incorrect measurements on first trigger for U3P100
  * Fix the error in measurements when the window size changes
  * Fix the issue with saving measurements into DSL files
  * Fix the loading error of duty cycle in DSL files
  for data acquisiton
  * Fix the issue with incorrect values when export CSV file
  * Fix the problem with waveform display when the window size changes
  * Fix the issues with waveform when different channel are enabled
- Update to v1.3.0
  common
  * Improve device management, decouple it from wave acquisition and display
  * Add support for dynamically switching font sizes
  * Modify the multilingual framework to support language extensions
  * Modify the format of session files
  * Modify the loading and display of data files
  * Optimize the switching between multiple devices
  * Add a mandatory prompt to save data when switching
  * Update demo device
  * Added the ability to view and clear logs
  for logic analyzer
  * Add real-time display support for stream mode
  * Add scrolling (loop) mode to continuously collect and display in real-time
  * Update repeat mode to maintain previous waveform before switching
  * Update the display and search of waveform edges
  * Add and fix decoders (e.g., can-fd, mipi-rffe, UFCS, etc.)
  * Support ordering of decoders and waveform channels, and remember the order
  * Support exporting multiple column decoding results to the same CSV file
  * Support mapping and saving of decoder names and decoding channel names
  * Add Chinese translation for decoder options
  for oscilloscope
  * Update the data storage method for oscilloscope channels
  * Fix an issue with file saving when using single channel</changelog>
</package>
<package pkgid="06ae86ea431310444094e1eaea3fd6b2e8709fb8658adf843ce8493758461bfa802181e8f554cc320c096d5e39e458681ebdac834f6b90428ff57852b0923b85" name="DSView-debugsource" arch="i586">
  <version epoch="0" ver="1.3.2" rel="1.7"/>
  <changelog author="Dmitry Roshchin &lt;dmitry_r@opensuse.org&gt;" date="1570363200">- Initial package, version 1.01</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 1.1.2:
  * fix issue of saving/loading file with special characters
  * fix issue #226, double-click open dsl file on Windows
  * improve range settings in decoders
  * add QSPI and MIPI DSI decoders
  * merge enhancement of LPC decoder
  * fix issue #300, time precision for csv export of decoder results
  * fix out-of-order issue of multiple annotation rows in one decoder
  * fix issue #306, VCD file export uses the wrong identifier codes
  * improve the icons with svg format for better high DPI display
  * fix out of screen issue when DPI scale &gt;= 1.5 @ 1080P
  * fix type-c orientation issue for U3Pro16/U3Pro32
  * fix decoder issues (enhance detection of i2s stop and dmx512 break)
  * improve the auto gain control during auto calibration for U2B100/U3P100
  * fix issue of first trigger be ignored
  * add support for DSCope U3P100 device (100M bandwidth/1G samplerate/USB3.0 oscilloscope)
  * add support for DSLogic U3Pro32 device (32 channels/1G samplerate/USB3.0 logic analyzer)
  * add support for DSCope U2B100 device (100M bandwidth/1G samplerate/USB2.0 oscilloscope)
  * add support for DSLogic U3Pro16 device (16 channels/1G samplerate/USB3.0 logic analyzer)
  * add display of device type (USB 2.0 / USB 3.0 / Demo / File)
  * add version check for FPGA firmware
  * improve the default file name when saving/exporting files
  * fix other display and language issue
  * extend channel support for trigger up to 32 channels
  * fix issue of ps/2 decoder (#239)
  * fix issue of cec decoder (#235)
  * fix ID issue when export results of decoder (#237)
  * fix "not" logic don't work in advance trigger
  * fix other display issues
  * improve wave shake issue when trig high freqency signals
  * fix sampling point selection issue of downsampling
  * add 20M bandwidth limitation for DSCope U2B100 / DSCope U3P100 devices
  * improve synchronism between data acquisition and wave dispaly
  * fix wave display and measurement issue when change vdiv and offset after stop
  * fix capture restart issue when change offset in roll mode
  * fix issue of timebase of math channel can't be changed when waiting trigger
  * fix issue of offset can't be changed when waiting trigger
  * fix clear and flicker issue of auto measurements
  * fix cursor and mouse measurements issue after change samplerate when waiting trigger
  * fix trigger issue when toggle between different trigger source
  * fix hardware offset setting issue
  * fix mipmap issue of long time data at some case
  * add cursor and mouse measurements
- add qt5-includefixes.patch
- merge build of libsigrokdecode4DSL and libsigrok4DSL into main package</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1641988800">- added a patch DSView-remove-unnecessary-extern-C.patch, taken
  from upstream, to fix build on Tumbleweed and Leap 15.4</changelog>
  <changelog author="Dmitry Roshchin &lt;dmitry_r@opensuse.org&gt;" date="1669377600">- Update to version 1.2.1
- Drop deparate library packages
- Drop DSView-remove-unnecessary-extern-C.patch
- Drop qt5-includefixes.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1678968000">- Update to 1.2.2:
  common:
  * Add shortcut key recognition of ctrl/shift/alt
  * Fix multiple clicks crash during file saving
  * Fix screenshot crash under macOS
  * Improve accuracy of CSV file
  for logic analyzer:
  * Support new hardware and firmware versions
  * Clean up 0: UART protocol outputs statement
  * Add CAN decoder support for CANFD
  * Fix wait error for some decoders
  * Fix QI decoder bugs
  * Fix SPDIF decoder error for incomplete frames
  * Add message type support for USB PD decoder
  for oscilloscope:
  * Fix measure error of DSL files with different channel number
- Remove various unnecessary BuildRequires</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1729166400">- Added 0000-added-missing-includes.patch to fix build
- Remove various unnecessary BuildRequires
- Update to v1.3.2
  common
  * Fix crashes when dragging windows between screens
  * Add drag-and-drop and window arrangement support for native Windows windows
  * Improve adaptive window and font display at different DPI settings
  * Fix the issue of missing firmware on macOS
  * Modify the color allocation of the cursor to improve clarity.
  * Fix log file creation issue on Windows
  * Fix display area coverage and font rendering problems
  for logic analyzer
  * Add region waveform save and export feature
  * Fix crashes from cursor placement beyond waveform area during decoding
  * Fix crashes with specific sampling parameters in loop mode
  * Fix crashes from multi-byte search in decoding results
  * Improve distance measurement edge selection
  * Add reminder for channel settings when adding a decoder
  * Implement auto-scroll to latest waveform in loop mode
  * Fix protocol decoding issues (CAN/QSPI/DMX512/LIN/...)
  for oscilloscope
  * Improve pulse count measurement accuracy
  * Fix file export issue with single channel enabled
  * Resolve crashes from FFT parameter modification during data acquisition
  * Fix waveform and vertical resolution calculation issues in math operations
  * Fix waveform anomalies from channel offset exceeding boundaries
  * Improve accuracy of mouse measurements
- Update to v1.3.1
  common
  * Fix the erroneous bin files released for Linux/macOS systems
  for logic analyzer
  * Add support for new hardware (USB2.0 interface/1G sampling rate)
  * Fix the external clock issue with the U3Pro series
  * Fix the issue with trigger position display in repeat mode
  * Fix the problem with the mouse measurements in repeat mode
  * Improve the accuracy of threshold voltage
  * Fix the issue with the Timing decoder
  * Expand the number of bytes decoded per frame for the DMX512 decoder
  for oscilloscope
  * Fix the incorrect measurements on first trigger for U3P100
  * Fix the error in measurements when the window size changes
  * Fix the issue with saving measurements into DSL files
  * Fix the loading error of duty cycle in DSL files
  for data acquisiton
  * Fix the issue with incorrect values when export CSV file
  * Fix the problem with waveform display when the window size changes
  * Fix the issues with waveform when different channel are enabled
- Update to v1.3.0
  common
  * Improve device management, decouple it from wave acquisition and display
  * Add support for dynamically switching font sizes
  * Modify the multilingual framework to support language extensions
  * Modify the format of session files
  * Modify the loading and display of data files
  * Optimize the switching between multiple devices
  * Add a mandatory prompt to save data when switching
  * Update demo device
  * Added the ability to view and clear logs
  for logic analyzer
  * Add real-time display support for stream mode
  * Add scrolling (loop) mode to continuously collect and display in real-time
  * Update repeat mode to maintain previous waveform before switching
  * Update the display and search of waveform edges
  * Add and fix decoders (e.g., can-fd, mipi-rffe, UFCS, etc.)
  * Support ordering of decoders and waveform channels, and remember the order
  * Support exporting multiple column decoding results to the same CSV file
  * Support mapping and saving of decoder names and decoding channel names
  * Add Chinese translation for decoder options
  for oscilloscope
  * Update the data storage method for oscilloscope channels
  * Fix an issue with file saving when using single channel</changelog>
</package>
<package pkgid="3ca56a07e29a513777e81de00e2fb8fcee0cf497b075fdc571653a41e49a301ab914e23da780c1e3ec8aecdebeb4563f17b2bba9d41be807e0e5c5e9d71fbf00" name="FAudio-debugsource" arch="i586">
  <version epoch="0" ver="26.08" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 23.03:
  * CMake: Add feature macros for usleep for tests
  * GDK:
  - GDK now builds dynamic libraries, rather than static
  - Look for "SDL" rather than "SDL2", to match the
    upstream Git repository name</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689940800">- update to 23.07:
  * FACT: When parsing SoundBanks, explicitly update the read
    offset for each data region
  * XNA_Song: Fix possible truncation of total seconds when
    opening QOA files
  * Xbox GDK support is now considered Ready to Ship
  * UWP support is now deprecated and will be removed in FAudio
    24.01
  * XNA_Song now supports QOA input files
  * FACT: Add support for `WAVEBANKSTREAMING_INVALIDCONTENT`
    notifications
  * Added FilterWetDryMixEXT extension</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1697630400">- update to 23.10:
  * Minor static analysis fix for F3DAudio
  * FACT now supports all publicly known WaveBank format versions</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 23.11:
  * The mixer thread no longer crashes when attempting to read
    voices using WMAUDIO3 buffer data
  * SDL2: Fix regression that prevented devices with &gt;8 channels
    from opening</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1701432000">- update to 23.12:
  * Removed an unused variable from the QOA decoder. 23.12 is
    functionally identical to 23.11.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1710763200">- Update to 24.03:
  * New Features:
    Update to FNA3D 24.03
    Update to FAudio 24.03
  * Fixes:
    DDSFromStreamEXT: Fixed some logic errors in the DDS header parser
    NativeAOT: Improve failure message when missing types in rd.xml
    Separated obj folder paths for NetFramework/NetStandard projects,
    fixes weird compiler conflicts
  update to 24.02:
  * New Features:
    Update to FNA3D 24.02
    Update to FAudio 24.02
  * Modified Features:
    DDSFromStreamEXT now supports RGBA DDS textures, in addition to BGRA
  * Fixes:
    SDL2_FNAPlatform:
    Display orientation events are now ignored on non-mobile platforms
    Worked around a display hotplugging timing issue in SDL
    Improved error reporting when FNA3D fails to decode images
  update to 24.01:
  * New Features:
    Update to FNA3D 24.01
    Update to FAudio 24.01
    Added support for detecting PlayStation gamepads hidden behind
    Steam Virtual Gamepads
    This feature requires SDL 2.30 or newer
  * Removed Features:
    UWP support has been removed, Xbox developers should migrate to GDK
  * Fixes:
    Removed the x64 Platform from modern C# project files, this attribute
    is now inherited from the Solution instead
    GraphicsDeviceManager now warns when calling ApplyChanges too early in
    the Game lifecycle
    Fixed FNADllMap support on iOS/tvOS
  update to 23.12.07:
  * Fixes:
    Update to FNA3D 23.12.07
    Fixed GraphicsResource finalization to use atomics, rather than managed
    queues</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1712577600">- update to 24.04:
  * pkgconfig files now explicitly include the SDL2 dependency</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1715947200">-update to 24.05:
  * New Features:
  * Initial work to support SDL 3.0
  * FACT: Fix a crash for XACT Cues which may have variation set
    with no variation data</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1717761600">- update to 24.06:
  * Fix a possible deadlock in voice callbacks when the
    application has aggressive mutex locking
  * Minor fixes for implicit conversion warnings on MSVC
  * Wine/Win32:
  * Fix a crash when GetDefaultAudioEndpoint fails
  * Exit cleanly when opened audio devices disconnect
  * Properly list all audio devices, rather than just the default</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786190400">- Update to release 26.08:
  * SDL3 support was declared production ready in 25.02 and
    became the default CMake configuration in 25.03
  * Added a NEON implementation of the sample mixing routine
    for AArch64
  * Reworked resampling to use a proper "taps" system
  * Added the CollectorEXT extension
  * Added support for FAudioBuffer ADPCM/WMA data with
    misaligned AudioBytes sizes
  * WMA support is now a CMake toggle separate from the
    Wine/Win32 target, still off by default
  * Extensive FACT rework: input validation across the
    user-facing API calls, human-readable constants in place
    of magic numbers, proper error return codes and a
    reworked WaveBank notification strategy
  * FACT: fixed crashes with Waves that have no parent Cue,
    with Cues hitting the max instance limit, and a
    write-to-null when initialising the first WaveBank
  * Fixed a crash when setting effect parameters on a voice
    with no effect chain
  * Fixed possible crashes in the SIMD routines when resample
    requests are smaller than 16 bytes
  * Fixed effects memory being leaked when a voice's effect
    chain was freed
  * Fixed a use-after-free when logging API exits in
    DestroyVoice
  * Several ADPCM/MSADPCM decoder offset and block boundary
    fixes, and timing fixes for OnBufferStart, OnBufferEnd
    and pCurrentBufferContext state
  * Fixed the default channel mask for 7.1 audio to match the
    OS and SDL defaults
  * Voices no longer refcount the FAudio context; FAudio_Release
    destroys all voices once the refcount reaches 0
  * CMake: fixed errors introduced with CMake 4.0 and fixed
    the pkg-config libdir and includedir
- Build against SDL3 rather than SDL2, following upstream,
  which now documents SDL 3.2.0 as its sole dependency and
  treats the SDL2 backend as legacy. libFAudio0 now links
  libSDL3.so.0 and FAudio-devel requires pkgconfig(sdl3).
- Drop faudio-older-sdl2.patch: it was only applied for
  suse_version &lt; 1550, which no repository of the devel
  project targets any more, it patches the unused SDL2
  backend, and its second hunk defined FAudio_exp() as
  SDL_log() instead of SDL_exp().
- Require gcc rather than gcc-c++: FAudio is declared as a pure
  C project and the only C++ sources live under utils/, which is
  not built.
- Drop the unused unzip BuildRequires.
- Run the upstream unit tests in %check with BUILD_TESTS=ON
  and the SDL dummy audio driver.
- Drop -DCMAKE_BUILD_TYPE=Release so that the openSUSE default
  of RelWithDebInfo applies and the debuginfo is usable.
- Install the CMake package directory as a whole, as upstream
  renamed the exported target files to
  FAudio-targets-shared*.cmake.</changelog>
</package>
<package pkgid="fdee078ab4b193ecb137817c77d4f3b5d9f53e1c15097642138906b7d0fbe3edcabd72df1096f793f31d1f2124e5a4b557621adfd9f4ef7c0bf5450089820ed8" name="FastCGI-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.7" rel="1.6"/>
  <changelog author="fcrozat@suse.com" date="1409572800">- Update license tag to spdx 1.2.</changelog>
  <changelog author="p.drouand@gmail.com" date="1418472000">- Split out the system library, following the shared library
  conventions
- Make devel subpackage depends on shared library package</changelog>
  <changelog author="jengelh@inai.de" date="1419076800">- "libfcgi++-0" package name is wrong (should be "libfcgi++0");
  change to libfcgi0 (due to libfcgi.so.0 being present, which is
  the main one).
- Remove pointless --with-pic (it is enabled by default anyway)</changelog>
  <changelog author="coolo@suse.com" date="1506254400">- add FastCGI-perl526.patch as perl 5.26 no longer has . in @INC</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.
- Rebase FastCGI-perl526.patch to apply with -p0, like all the
  other patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1718280000">- Rename perl-FastCGI subpackage to perl-FCGI: adjust the package
  name to the actual perl module name.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1728388800">- add the normalized provides for perl(FCGI) until auto provides is
  fixed</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1749816000">- Update to 2.4.6 (boo#1243325 CVE-2025-23016)
  switch to https://github.com/FastCGI-Archives/fcgi2
  lots of small bugs fixes and incorporation of patches that
  distros carried in the past
- drop patches which are included upstream
  FastCGI-clientdata_pointer.patch
  FastCGI-gcc44.patch
  FastCGI-makefile.am_cppflags.patch
  FastCGI-supervise_cgi-fcgi.patch
  fastcgi-2.4.0_missing_call_to_fclose.patch
- drop patches obsoleted by changes to the perl building
  FastCGI-fix_deprecated_api.patch
  FastCGI-perl514.patch
  FastCGI-perl526.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1764158400">- Update to 2.4.7 (boo#1243325 CVE-2025-23016)
  Fix size_t overflow in Malloc() argument in ReadParams()
  https://github.com/advisories/GHSA-9825-56cx-cfg6</changelog>
</package>
<package pkgid="a6f3bc2800ebb7ea4cb1a24c39ca55a5c86799ea94bd5827ee16d400d2a9ad61cbbcedcdfa10a290c63fb29b3a1f2ab989a35070201a1d44f3aa3f5b587e0f64" name="FastCGI-debugsource" arch="i586">
  <version epoch="0" ver="2.4.7" rel="1.6"/>
  <changelog author="fcrozat@suse.com" date="1409572800">- Update license tag to spdx 1.2.</changelog>
  <changelog author="p.drouand@gmail.com" date="1418472000">- Split out the system library, following the shared library
  conventions
- Make devel subpackage depends on shared library package</changelog>
  <changelog author="jengelh@inai.de" date="1419076800">- "libfcgi++-0" package name is wrong (should be "libfcgi++0");
  change to libfcgi0 (due to libfcgi.so.0 being present, which is
  the main one).
- Remove pointless --with-pic (it is enabled by default anyway)</changelog>
  <changelog author="coolo@suse.com" date="1506254400">- add FastCGI-perl526.patch as perl 5.26 no longer has . in @INC</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.
- Rebase FastCGI-perl526.patch to apply with -p0, like all the
  other patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1718280000">- Rename perl-FastCGI subpackage to perl-FCGI: adjust the package
  name to the actual perl module name.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1728388800">- add the normalized provides for perl(FCGI) until auto provides is
  fixed</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1749816000">- Update to 2.4.6 (boo#1243325 CVE-2025-23016)
  switch to https://github.com/FastCGI-Archives/fcgi2
  lots of small bugs fixes and incorporation of patches that
  distros carried in the past
- drop patches which are included upstream
  FastCGI-clientdata_pointer.patch
  FastCGI-gcc44.patch
  FastCGI-makefile.am_cppflags.patch
  FastCGI-supervise_cgi-fcgi.patch
  fastcgi-2.4.0_missing_call_to_fclose.patch
- drop patches obsoleted by changes to the perl building
  FastCGI-fix_deprecated_api.patch
  FastCGI-perl514.patch
  FastCGI-perl526.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1764158400">- Update to 2.4.7 (boo#1243325 CVE-2025-23016)
  Fix size_t overflow in Malloc() argument in ReadParams()
  https://github.com/advisories/GHSA-9825-56cx-cfg6</changelog>
</package>
<package pkgid="43d1cae0f5850444d8a95463e5946df23977a6a3cef66f32e3fe3929a7b8997ad0af8d31166d680a42cb10324ff06c5c321d53d29c0eb07d3698931a2e35d1ce" name="FlightGear-debuginfo" arch="i586">
  <version epoch="0" ver="2024.1.7" rel="1.1"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1649764800">- Update to 2020.3.13
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.13</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669204800">- Update to 2020.3.17
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.17</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1680091200">- Update to 2020.3.18
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.18</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1699876800">- Update to 2020.3.19
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.19</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1743163200">- Update to 2024.1.1
  * https://www.flightgear.org/download/releases/2024-1/
  * Highlights:
    + Real-time dynamic shadows and lights
    + Added preliminary support for VR headsets using OpenXR
    + Added a preview of World Scenery 3.0, a new scenery system
    that uses multiple levels of detail to provide higher
    frame-rates and lower memory occupancy at higher
    visibility ranges
    + Fixed a large number of crashes, bugs, and memory leaks</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1752926400">- Add Qt Linguist tools to build requirements.
- Set C standard to 17 to prevent GCC 15 from using stricter C23
  mode.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1776340800">- Update to 2024.1.5
  * https://www.flightgear.org/download/releases/2024-1-5/
- Add flightgear-fix-control-reaches-end-of-non-void-function.patch
- Add BuildRequires pkgconfig(libavcodec)</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1777464000">- use proper release file link</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783857600">- Update to 2024.1.6
  * https://www.flightgear.org/download/releases/2024-1-6/</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1787313600">- Update to 2024.1.7
  * https://www.flightgear.org/download/releases/2024-1-7/</changelog>
</package>
<package pkgid="30671f9d5c13ba86cae9a7c9550d07016c5342d958fb160e1c3a800911e5ab5c5b3c0f9b06d6a23eb237cec7a492d8568a9b3ba84edb54675bc88a8b843894d6" name="FlightGear-debugsource" arch="i586">
  <version epoch="0" ver="2024.1.7" rel="1.1"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1649764800">- Update to 2020.3.13
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.13</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669204800">- Update to 2020.3.17
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.17</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1680091200">- Update to 2020.3.18
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.18</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1699876800">- Update to 2020.3.19
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.19</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1743163200">- Update to 2024.1.1
  * https://www.flightgear.org/download/releases/2024-1/
  * Highlights:
    + Real-time dynamic shadows and lights
    + Added preliminary support for VR headsets using OpenXR
    + Added a preview of World Scenery 3.0, a new scenery system
    that uses multiple levels of detail to provide higher
    frame-rates and lower memory occupancy at higher
    visibility ranges
    + Fixed a large number of crashes, bugs, and memory leaks</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1752926400">- Add Qt Linguist tools to build requirements.
- Set C standard to 17 to prevent GCC 15 from using stricter C23
  mode.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1776340800">- Update to 2024.1.5
  * https://www.flightgear.org/download/releases/2024-1-5/
- Add flightgear-fix-control-reaches-end-of-non-void-function.patch
- Add BuildRequires pkgconfig(libavcodec)</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1777464000">- use proper release file link</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783857600">- Update to 2024.1.6
  * https://www.flightgear.org/download/releases/2024-1-6/</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1787313600">- Update to 2024.1.7
  * https://www.flightgear.org/download/releases/2024-1-7/</changelog>
</package>
<package pkgid="3251e070723c44862cc8f17568cc632a57b08bb9458c5b664274df196c54ded1a9f2da694e8779ff6a8afcdcc76b4b2042b172e03d1d0fcd2c9967a22133b9b4" name="FocusTimer-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.4" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728648000">- Bump forgotten Requires max version change from last update.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1740312000">- Update to 0.27.0:
  * Support for GNOME Shell 48
  * Split time spent across midnight
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742558400">- Fix gnome-shell BuildRequires/Requires max version.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Drop obsolete and unused gnome-common BuildRequires.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1759147200">- Update to 0.28.0:
  * Support for GNOME Shell 49
  * Updated German translation</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759147201">- Fix max version of gnome-shell.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1769515200">- Update to 0.28.1:
  * Added Tamil translation
  * Added Hebrew translation</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774526400">- Update to version 0.29.0:
  + Support for GNOME Shell 50
  + Migrated to libpeas-2
- Replace pkgconfig(libpeas-1.0) BuildRequires with
  pkgconfig(libpeas-2): follow upstreams port to libpeas-2.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1785153600">- gnome-pomodoro got renamed FocusTimer in 1.0.0
  Update and modernize spec file accordingly
- Changes in 1.0.0:
  * Fix break overlay scaling on HiDPI displays
  * Automatic daily backup
  * Removed libcanberra backend for playing notification sounds
- Changes in 1.1.0:
  * Support for GNOME Shell extension
  * Option to autostart on login
  * Reviewed sound files
  * Fix build with vala 0.56.19
- Changes in 1.1.1:
  * System tray icon
  * Smoother sound transitions
  * Fix break overlay scaling on HiDPI displays
  * Fix missing sounds after switching soundcards
- Changes in 1.1.2:
  * Deeper integration with notification servers
  * Idle detection on Wayland
  * Improve screensaver detection
  * Fix autostart
- Changes in 1.1.3:
  * Middle-button gesture on timer views
  * Option to toggle DND on KDE
  * Increase session expiry timeout to 2 hours
  * Handle CLI timer options while starting the app
  * Improve Global Shortcuts integration
  * Improve saving session to database frequently
  * Improve initializing gnome-shell extension
  * Fix withdrawing notifications on shutdown
  * Fix "variable" popover in automation panel</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787572800">- Update to 1.1.4:
  * MPRIS integration
  * Relax Pomodoro completion threshold from 80% to 75%
  * Relax completion threshold for long breaks
  * Determine session expiry timeout based on Pomodoro duration
  * Do not detect activity while on a lock-screen with "Pause By Locking The Screen" off
  * Fix activity detection after first break
  * Fix higher CPU usage when opening window in Stats view</changelog>
</package>
<package pkgid="ac40d81d16f3359d46d4ca84d468b41e12426fc9cd1d18db73e7c108abbaf45bae01963bab4c64510a5d9b06e155ea559582953acdafe8beda1e063c12953d8d" name="FocusTimer-debugsource" arch="i586">
  <version epoch="0" ver="1.1.4" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728648000">- Bump forgotten Requires max version change from last update.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1740312000">- Update to 0.27.0:
  * Support for GNOME Shell 48
  * Split time spent across midnight
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742558400">- Fix gnome-shell BuildRequires/Requires max version.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Drop obsolete and unused gnome-common BuildRequires.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1759147200">- Update to 0.28.0:
  * Support for GNOME Shell 49
  * Updated German translation</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759147201">- Fix max version of gnome-shell.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1769515200">- Update to 0.28.1:
  * Added Tamil translation
  * Added Hebrew translation</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774526400">- Update to version 0.29.0:
  + Support for GNOME Shell 50
  + Migrated to libpeas-2
- Replace pkgconfig(libpeas-1.0) BuildRequires with
  pkgconfig(libpeas-2): follow upstreams port to libpeas-2.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1785153600">- gnome-pomodoro got renamed FocusTimer in 1.0.0
  Update and modernize spec file accordingly
- Changes in 1.0.0:
  * Fix break overlay scaling on HiDPI displays
  * Automatic daily backup
  * Removed libcanberra backend for playing notification sounds
- Changes in 1.1.0:
  * Support for GNOME Shell extension
  * Option to autostart on login
  * Reviewed sound files
  * Fix build with vala 0.56.19
- Changes in 1.1.1:
  * System tray icon
  * Smoother sound transitions
  * Fix break overlay scaling on HiDPI displays
  * Fix missing sounds after switching soundcards
- Changes in 1.1.2:
  * Deeper integration with notification servers
  * Idle detection on Wayland
  * Improve screensaver detection
  * Fix autostart
- Changes in 1.1.3:
  * Middle-button gesture on timer views
  * Option to toggle DND on KDE
  * Increase session expiry timeout to 2 hours
  * Handle CLI timer options while starting the app
  * Improve Global Shortcuts integration
  * Improve saving session to database frequently
  * Improve initializing gnome-shell extension
  * Fix withdrawing notifications on shutdown
  * Fix "variable" popover in automation panel</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787572800">- Update to 1.1.4:
  * MPRIS integration
  * Relax Pomodoro completion threshold from 80% to 75%
  * Relax completion threshold for long breaks
  * Determine session expiry timeout based on Pomodoro duration
  * Do not detect activity while on a lock-screen with "Pause By Locking The Screen" off
  * Fix activity detection after first break
  * Fix higher CPU usage when opening window in Stats view</changelog>
</package>
<package pkgid="0df1056b89b14d9fd968bd41d3a6fa197f09112f114511bccbb3d319e0b7babb2ac44cf1ca2f0b09ba14162dd5376c48acde4d5dad67e8326a75324c656f2747" name="GraphicsMagick-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.48" rel="1.2"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779105600">- added patches
  CVE-2026-42050: Stack buffer overflow in XTileImage [bsc#1265048]
  * GraphicsMagick-CVE-2026-42050.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1781092800">- modified patches
  * GraphicsMagick-perl-linkage.patch (refreshed)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1781092801">- version update to 1.3.47
  * DPX: Fix subsampling validation logic which was failing due to
    incorrect logic. This avoids a divide by zero possibility.
  * JNG writer: Properly handle and report the case where
    ImageToBlob()returns NULL.
  * MNG writer: Enforce that MNG only supports a color palette up to 256
    colors (ImageMagick CVE-2026-28690).
  * MagickXImageWindowCommand(): Assure that static buffer does not
    overflow if the user keeps a numeric key depressed (ImageMagick
    CVE-2026-33535).
  * PCD: Prevent an out of bounds read (ImageMagick security advisory
    GHSA-wrhr-rf8j-r842).
  * PNG writer: Detect and report an excessively large profile, an other
    unexpected conditions (ImageMagick CVE-2026-30883).
  * RenderFreetype(): Use MagickConfirmAccess() to verify that font file
    name is allowed to be read.
  * TIFF EXIF IFD writer: Detect and prevent infinite looping (EXIF IFD
    writer code may be excluded by the -DEXPERIMENTAL_EXIF_TAGS=0
    define).
  * TIFF EXIF IFD writer: Only transfer tags from EXIF and GPS IFDs. Do
    not transfer tags from the main IFDs.
  * YUV: Fix validation of 'sampling-factor' argument. (ImageMagick
    CVE-2026-25799). Given that the argument normally comes from a user
    (rather than an input file) this seems to be a minor security issue
    at most.
  * PS, PS2, PS3: Enforce that width and height dimensions, and total
    pixels, to/from Ghostscript are within the same limits as specified
    for GraphicsMagick.  This helps avoid Ghostscript-based denial of
    service opportunities.
  * SVG: Add validations for element id syntax.  Reject invalid
    attribute values which contain single quotes.
  * XCF: Report an error if there are no layers. Fix two unsigned
    integer overflow cases.
  * DescribeImage(): Avoid heap write overflow while parsing the image
    directory.
  * and so on, see NEWS.txt
- modified patches
  * GraphicsMagick-CVE-2026-42050.patch (refreshed)
  * GraphicsMagick-disable-insecure-coders.patch (refreshed)
  * GraphicsMagick-perl-linkage.patch (refreshed)
- deleted patches
  * GraphicsMagick-CVE-2026-25799.patch (upstreamed)
  * GraphicsMagick-CVE-2026-26284.patch (upstreamed)
  * GraphicsMagick-CVE-2026-28690.patch (upstreamed)
  * GraphicsMagick-CVE-2026-30883.patch (upstreamed)
  * GraphicsMagick-CVE-2026-33535.patch (upstreamed)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1781265600">- fixed off by one [bsc#1265048]
- modified patches
  * GraphicsMagick-CVE-2026-42050.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1782302400">- added patches
  CVE-2026-46523: heap-use-after-free via a crafted MSL image [bsc#1268125]
  * GraphicsMagick-CVE-2026-46523.patch
- modified patches
  * GraphicsMagick-disable-insecure-coders.patch (disable MSL
    to align with ImageMagick)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1783598400">- added patches
  CVE-2026-13606: memory corruption via crafted Photo CD (PCD) file [bsc#1269891]
  * GraphicsMagick-CVE-2026-13606.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1784635200">- added patches
  CVE-2026-61870: Memory leak in VIFF encoder when allocation fails [bsc#1271293]
  * GraphicsMagick-CVE-2026-61870.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785240000">- added patches
  CVE-2026-61464: Heap Buffer Over-Write in X11 import with crafted window title [bsc#1271496]
  * GraphicsMagick-CVE-2026-61464.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785326400">- version update 1.3.48
  * Address ImageMagick CVE CVE-2026-42050, ImageMagick security
    advisory GHSA-7mxf-ff4f-jj7p, which is related to an X11 display
    buffer overflow.  This is really a minor issue since it requires X11
    keyboard input and causes no harm.
  * DCM: In RLE decoder, detect and report end of input. Reported-by:
    Tristan Madani.
  * DCM: Convert from ASCII numeric value to unsigned value, with error
    detection. Avoid problems caused by negative values. Reported-by:
    Tristan Madani.
  * display: Correct bounds checking for 'filename' length. Thanks to
    Petr Gajdos for a heads-up regarding the disparity.
  * GradientImage(): Fix 'pixel_packets' and 'indexes' addressing logic
    for NorthGravity.  Addresses "[security] GraphicsMagick
    GradientImage: heap-buffer-overflow READ in NorthGravity branch
    reached from gm convert (magick/gradient.c:284)" from David
    Korczynski. Credit to Anthropic Claude and Ada Logics.
  * ImageToBlob(): Fix memory leak which may occur if WriteImage() fails.
  * LOCALE: Bound the length passed to strncpy() and string
    terminator. Addresses "[security] GraphicsMagick LOCALE coder:
    stack-buffer-overflow WRITE in ReadConfigureFile reached from gm
    convert (coders/locale.c:257)" from David Korczynski. Credit to
    Anthropic Claude and Ada Logics.
  * META/IPTC: Prevent reading past the end of a truncated/short IPTC
    profile.
  * MIFF: Correct scope of 'values' reallocation error
    handling. Addresses "[security] GraphicsMagick MIFF reader:
    heap-use-after-free WRITE via stale cursor on values-buffer realloc
    failure (coders/miff.c:1048)" from David Korczynski. Credit to
    Anthropic Claude and Ada Logics.
  * MSL: Properly log warnings and errors using LogMagickEventList()
    given a va_list. Reported-by: Tristan Madani.
  * PCD: Over-provision the per-channel Huffman decode buffers and
    detect any attempt to overflow them. Discovered and reported by
    Cipher - Causal Security (https://causalsecurity.com/).
  * PCX: If image has more than 256 colors, save as a DirectClass
    type. Addresses "[security] GraphicsMagick PCX writer:
  * PNG: Use only values from GetImageCharacteristics() since
    IsMonochromeImage() and IsGrayImage() may produce different
    answers. Addresses "[security] GraphicsMagick MNG re-encode:
    heap-buffer-overflow WRITE in ExportGrayAlphaQuantumType reached
    from gm convert (magick/export.c:1105)" as reported by David
    Korczynski via email on May 28, 2026. Credit to Anthropic Claude and
    Ada Logics.
  * SVG: Properly log warnings and errors using LogMagickEventList()
    given a va_list. Reported-by: Tristan Madani.
  * TIFF: Add many more validations and safeguards to EXIF in TIFF
    writer. Addresses "[security] GraphicsMagick TIFF writer:
    heap-buffer-overflow WRITE in AddIFDExifFields via 32-bit count*2
    wrap on EXIF SHORT array (coders/tiff.c)" from David
    Korczynski. Credit to Anthropic Claude and Ada Logics.
  * TIFF: If EXIF profile string is not already NUL terminated, assure
    that it is NUL terminated before passing it to libtiff. Reported-by:
    Tristan Madani.
  * TIFF: In AddIFDExifFields(), address possible out of bounds read (2
    bytes) beyond the end of the allocated profile buffer. Reported-by:
    Tristan Madani.
  * VIFF: Memory leak fix (ImageMagick CVE-2026-61870).
  * configure.ac: Fixes so Freetype and zlib may be detected if
    pkg-config is not available.
  * PICT: Remove the attempt to intuit byteCount must be a word because
    the approach used does not work reliably. This means that defective
    PICT files previously written by ImageMagick or GraphicsMagick may
    fail to be read.
  * VIFF: Fixes so remaining Khoros VIFF sample files sample files from
    the Encyclopedia Of Graphics File Formats which are based on integer
    data storage types read correctly.
- deleted patches
  * GraphicsMagick-CVE-2026-13606.patch (upstreamed)
  * GraphicsMagick-CVE-2026-42050.patch (upstreamed)
  * GraphicsMagick-CVE-2026-61870.patch (upstreamed)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785499200">- added patches
  CVE-2026-56379: arbitrary MVG drawing command injection via the SVG decoder when processing specially crafted SVG files [bsc#1268878]
  * GraphicsMagick-CVE-2026-56379.patch</changelog>
</package>
<package pkgid="f7f061fa0d24267f24dd697246f06786af0dd5097d968831c711ba818937469a7f65bfef44d67d7a26081c80f9fb262c659cd1c09591cea0956a4bb418f8ab2d" name="GraphicsMagick-debugsource" arch="i586">
  <version epoch="0" ver="1.3.48" rel="1.2"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779105600">- added patches
  CVE-2026-42050: Stack buffer overflow in XTileImage [bsc#1265048]
  * GraphicsMagick-CVE-2026-42050.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1781092800">- modified patches
  * GraphicsMagick-perl-linkage.patch (refreshed)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1781092801">- version update to 1.3.47
  * DPX: Fix subsampling validation logic which was failing due to
    incorrect logic. This avoids a divide by zero possibility.
  * JNG writer: Properly handle and report the case where
    ImageToBlob()returns NULL.
  * MNG writer: Enforce that MNG only supports a color palette up to 256
    colors (ImageMagick CVE-2026-28690).
  * MagickXImageWindowCommand(): Assure that static buffer does not
    overflow if the user keeps a numeric key depressed (ImageMagick
    CVE-2026-33535).
  * PCD: Prevent an out of bounds read (ImageMagick security advisory
    GHSA-wrhr-rf8j-r842).
  * PNG writer: Detect and report an excessively large profile, an other
    unexpected conditions (ImageMagick CVE-2026-30883).
  * RenderFreetype(): Use MagickConfirmAccess() to verify that font file
    name is allowed to be read.
  * TIFF EXIF IFD writer: Detect and prevent infinite looping (EXIF IFD
    writer code may be excluded by the -DEXPERIMENTAL_EXIF_TAGS=0
    define).
  * TIFF EXIF IFD writer: Only transfer tags from EXIF and GPS IFDs. Do
    not transfer tags from the main IFDs.
  * YUV: Fix validation of 'sampling-factor' argument. (ImageMagick
    CVE-2026-25799). Given that the argument normally comes from a user
    (rather than an input file) this seems to be a minor security issue
    at most.
  * PS, PS2, PS3: Enforce that width and height dimensions, and total
    pixels, to/from Ghostscript are within the same limits as specified
    for GraphicsMagick.  This helps avoid Ghostscript-based denial of
    service opportunities.
  * SVG: Add validations for element id syntax.  Reject invalid
    attribute values which contain single quotes.
  * XCF: Report an error if there are no layers. Fix two unsigned
    integer overflow cases.
  * DescribeImage(): Avoid heap write overflow while parsing the image
    directory.
  * and so on, see NEWS.txt
- modified patches
  * GraphicsMagick-CVE-2026-42050.patch (refreshed)
  * GraphicsMagick-disable-insecure-coders.patch (refreshed)
  * GraphicsMagick-perl-linkage.patch (refreshed)
- deleted patches
  * GraphicsMagick-CVE-2026-25799.patch (upstreamed)
  * GraphicsMagick-CVE-2026-26284.patch (upstreamed)
  * GraphicsMagick-CVE-2026-28690.patch (upstreamed)
  * GraphicsMagick-CVE-2026-30883.patch (upstreamed)
  * GraphicsMagick-CVE-2026-33535.patch (upstreamed)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1781265600">- fixed off by one [bsc#1265048]
- modified patches
  * GraphicsMagick-CVE-2026-42050.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1782302400">- added patches
  CVE-2026-46523: heap-use-after-free via a crafted MSL image [bsc#1268125]
  * GraphicsMagick-CVE-2026-46523.patch
- modified patches
  * GraphicsMagick-disable-insecure-coders.patch (disable MSL
    to align with ImageMagick)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1783598400">- added patches
  CVE-2026-13606: memory corruption via crafted Photo CD (PCD) file [bsc#1269891]
  * GraphicsMagick-CVE-2026-13606.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1784635200">- added patches
  CVE-2026-61870: Memory leak in VIFF encoder when allocation fails [bsc#1271293]
  * GraphicsMagick-CVE-2026-61870.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785240000">- added patches
  CVE-2026-61464: Heap Buffer Over-Write in X11 import with crafted window title [bsc#1271496]
  * GraphicsMagick-CVE-2026-61464.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785326400">- version update 1.3.48
  * Address ImageMagick CVE CVE-2026-42050, ImageMagick security
    advisory GHSA-7mxf-ff4f-jj7p, which is related to an X11 display
    buffer overflow.  This is really a minor issue since it requires X11
    keyboard input and causes no harm.
  * DCM: In RLE decoder, detect and report end of input. Reported-by:
    Tristan Madani.
  * DCM: Convert from ASCII numeric value to unsigned value, with error
    detection. Avoid problems caused by negative values. Reported-by:
    Tristan Madani.
  * display: Correct bounds checking for 'filename' length. Thanks to
    Petr Gajdos for a heads-up regarding the disparity.
  * GradientImage(): Fix 'pixel_packets' and 'indexes' addressing logic
    for NorthGravity.  Addresses "[security] GraphicsMagick
    GradientImage: heap-buffer-overflow READ in NorthGravity branch
    reached from gm convert (magick/gradient.c:284)" from David
    Korczynski. Credit to Anthropic Claude and Ada Logics.
  * ImageToBlob(): Fix memory leak which may occur if WriteImage() fails.
  * LOCALE: Bound the length passed to strncpy() and string
    terminator. Addresses "[security] GraphicsMagick LOCALE coder:
    stack-buffer-overflow WRITE in ReadConfigureFile reached from gm
    convert (coders/locale.c:257)" from David Korczynski. Credit to
    Anthropic Claude and Ada Logics.
  * META/IPTC: Prevent reading past the end of a truncated/short IPTC
    profile.
  * MIFF: Correct scope of 'values' reallocation error
    handling. Addresses "[security] GraphicsMagick MIFF reader:
    heap-use-after-free WRITE via stale cursor on values-buffer realloc
    failure (coders/miff.c:1048)" from David Korczynski. Credit to
    Anthropic Claude and Ada Logics.
  * MSL: Properly log warnings and errors using LogMagickEventList()
    given a va_list. Reported-by: Tristan Madani.
  * PCD: Over-provision the per-channel Huffman decode buffers and
    detect any attempt to overflow them. Discovered and reported by
    Cipher - Causal Security (https://causalsecurity.com/).
  * PCX: If image has more than 256 colors, save as a DirectClass
    type. Addresses "[security] GraphicsMagick PCX writer:
  * PNG: Use only values from GetImageCharacteristics() since
    IsMonochromeImage() and IsGrayImage() may produce different
    answers. Addresses "[security] GraphicsMagick MNG re-encode:
    heap-buffer-overflow WRITE in ExportGrayAlphaQuantumType reached
    from gm convert (magick/export.c:1105)" as reported by David
    Korczynski via email on May 28, 2026. Credit to Anthropic Claude and
    Ada Logics.
  * SVG: Properly log warnings and errors using LogMagickEventList()
    given a va_list. Reported-by: Tristan Madani.
  * TIFF: Add many more validations and safeguards to EXIF in TIFF
    writer. Addresses "[security] GraphicsMagick TIFF writer:
    heap-buffer-overflow WRITE in AddIFDExifFields via 32-bit count*2
    wrap on EXIF SHORT array (coders/tiff.c)" from David
    Korczynski. Credit to Anthropic Claude and Ada Logics.
  * TIFF: If EXIF profile string is not already NUL terminated, assure
    that it is NUL terminated before passing it to libtiff. Reported-by:
    Tristan Madani.
  * TIFF: In AddIFDExifFields(), address possible out of bounds read (2
    bytes) beyond the end of the allocated profile buffer. Reported-by:
    Tristan Madani.
  * VIFF: Memory leak fix (ImageMagick CVE-2026-61870).
  * configure.ac: Fixes so Freetype and zlib may be detected if
    pkg-config is not available.
  * PICT: Remove the attempt to intuit byteCount must be a word because
    the approach used does not work reliably. This means that defective
    PICT files previously written by ImageMagick or GraphicsMagick may
    fail to be read.
  * VIFF: Fixes so remaining Khoros VIFF sample files sample files from
    the Encyclopedia Of Graphics File Formats which are based on integer
    data storage types read correctly.
- deleted patches
  * GraphicsMagick-CVE-2026-13606.patch (upstreamed)
  * GraphicsMagick-CVE-2026-42050.patch (upstreamed)
  * GraphicsMagick-CVE-2026-61870.patch (upstreamed)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785499200">- added patches
  CVE-2026-56379: arbitrary MVG drawing command injection via the SVG decoder when processing specially crafted SVG files [bsc#1268878]
  * GraphicsMagick-CVE-2026-56379.patch</changelog>
</package>
<package pkgid="77f818fb6a8ba1524d1cef77e39aa37281e0999b3ac5593a32110680f7a8d564ec1c6384fb8a4dbc8d8c08c6873fa37e7f5e7145d44971697d18cdfb8e7c513a" name="HepMC-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.1" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1636804800">- Update to version 3.2.4:
  * Minor fixes to the CMake configuration of examples.
  * Minor fixes in Pythia6 interface.
  * Bugfix for HI output in WiterAsciiHepMC2.
  * Speed optimizations for ReaderAsciiHepMC2.
  * Deprecate Pythia8, MC-TESTER, Taoulapp and Photospp
    interfaces, as these were picked-up by the upstream.
  * Bugfix: avoid cretion of empty attributes in
    ReaderAsciiHepMC2. Thanks to Pavel Demin for a hint.
  * Removal of trailing empty lines by Mattias Ellert.
  * Multiple fixes to style and printf by Mattias Ellert.
  * Fix WriterAscii* to avoid problems with memory tests on
    aarch64. Thanks to Mattias Ellert for reporting.
  * Fix buffer overflow in WritterAscii/WriterAsciiHepMC2. Thanks
    for Fabian Klimpel for help with debug.
  * Enable reading of multiple run info objects from ASCII files.
  * Fixes to the tests.
  * Drop cmake2 support
  * Update cmake so the c++ standard is deduced from the ROOT
    configuration if ROOT is used. Otherwise c++11 is used.
  * Fix a bug in GenCrossSection: acces to non-existing vector
    element in to_string() function. Happened for incomplete
    objects.
  * Fixed formating.
  * Added compiler flags to reduce the amount of warnings.
  * Fixed a bug in Tauola test, which was not reading proper
    config.
  * Streamlined cmake for PGI.
  * Fixed some tests to make them return non 0 in case of
    problems.
  * Updated CI.
  * Reduce debug-printout verbosity in ReaderFactory format
    autodetection.
  * Added uproot-based reader to examples.
  * Fixed cmake configuration to allow multiple Python versions.
  * Fixes of compilation warnings by Mattias Ellert.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1638878400">- Temporarily disable tests for i586 until tolerance issues are
  sorted out.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645444800">- Update to version 3.2.5:
  * Added implementation for Relatives class that works in
    Windows.
  * (Implemented earlier) Improved MSYS2 support.
  * New interfaces for HEPEVT and update of python interface.
  * (Implemented earlier) More functions in GenEvent to deal with
    attributes.
  * (Implemented earlier) Implemented Complessed I/O with zip,
    lzma and bz2 via bxzst library.
  * Fixes to documentation of some examples.
  * Removal of unused codes and comments.
  * Fixes to Pythia8ToHepMC3.py.
  * Added Reader/Write interfaces with smart pointers.
  * Fixed #ifdefs for non-Linux system to allow the usage of
    Reader/Writer plugins.
  * Added MT reader.
  * Remove outdated interfaces to MCEGs.
- Add HepMC-disable-doxygen-html-timestamp.patch: Disable
  timestamps in doxygen generated HTML footers to make builds
  reproducible.
- Split libraries into separate shared lib packages.
- Build for all supported python flavours.
- Fix shalred lib versioning and obsolete libHepMC3-1 from
  libHepMC3-3 since previous lib was incorrectly named.
- Delete bundled pybind11 and use system package; add
  BuildRequires: python-pybind11-devel &gt;= 2.6.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1646222400">- Also Obsolete libHepMC3-1 from libHepMC3search.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667649600">- Disable pythia interface, pythia now includes HepMC interface by
  default; this avoids a build cycle (boo#1204987,
  https://gitlab.cern.ch/hepmc/HepMC3/-/commit/9827d5fb95ece04bafbc6e09cfd792afd51f74d3).
- Add _constraints file to ensure builds do not OOM on some
  workers.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688990400">- Update to version 3.2.6:
  * Deprecated the set_cross_section function with double in
    favour of those with vector of doubles.
  * Better Doxygen documentation for code
  * Improvements in ReaderFactory that should help detect the file
    type more successfully.
  * Multiple optimizations inspired by clang-tidy
  * The Attributes are now set to be parsed after calls to
    from_string or set_value
  * API breaking changes in the search module: pass by const
    reference
  * Update python bindings
  * Modernisation of cmake
  * Fix output value of ReaderLHEF::read_event
  * Better documentation for standalone examples
  * Adds a protobuf-based HepMC3::Reader/Writer
  * Update pybind11 headers to fix python 3.11.
  * License update.
  * Make the R/W plugins transparent - the set/get functions call
    the handled object
- Adapt shared lib name to SO version bump (4-&gt;5) for
  libHepMC3search.
- License update: bundled bxzstr is MPL-2.0.
- Re-enable testing for i586.
- Make doc package noarch.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1694520000">- Update license
  HepMC3-3.2.6/LICENSE says
  Version 3 of the GNU Lesser General Public Licence
  or any later version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1697198400">- Update to version 3.2.7:
  * Patch release to fix the problem with vertex attributes
    removal.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742817600">- Update to version 3.3.0:
  * Update python bindings with binder 1.4.2
  * Update bxzstr to bxzstr 1.2.2 + patches
  * Explicitly return for inf-generating eta / massless rapidity
    along pz, to avoid FPE triggering.
  * Suppress cross-section/weight count-mismatch warning if only
    one cross-section.
  * Add support for reading with uproot
  * Drop Python2 support
  * Fix compilation with Python 3.13.0a1.
  * Major update of the build system, removed most of the custom
    modules.
  * Removed functions that operate on raw pointers.
- Update shared lib name in accordance with upstream so version
  bump.
- Drop HepMC-disable-doxygen-html-timestamp.patch: no longer
  needed as HTML_TIMESTAMP is not set by Doxyfile.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744200000">- Update to version 3.3.1:
  * Require cmake&gt;3.10 for compatibility with cmake4.
  * Multiple bugfixes and improvements.
  * Add uproot5 to the tests
  * Add static libraries and other fixes to HepMC3-config.
  * Fix weights usage in the AnalysisExample.cc file.
  * Update convert_example.cc to allow for one argument for the
    "dump" format.
  * Fix for a "Conditional jump or move depends on uninitialised
    value(s)" problem detected by valgrind</changelog>
</package>
<package pkgid="669670c49bdf03810c1cd102dc4b445d04e2c82c29b7dd19702fe747d9e597cfe9beb7f414b46c883ef0945bf741ae0056bfe9f818312e5250b9247ef82d40c8" name="HepMC-debugsource" arch="i586">
  <version epoch="0" ver="3.3.1" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1636804800">- Update to version 3.2.4:
  * Minor fixes to the CMake configuration of examples.
  * Minor fixes in Pythia6 interface.
  * Bugfix for HI output in WiterAsciiHepMC2.
  * Speed optimizations for ReaderAsciiHepMC2.
  * Deprecate Pythia8, MC-TESTER, Taoulapp and Photospp
    interfaces, as these were picked-up by the upstream.
  * Bugfix: avoid cretion of empty attributes in
    ReaderAsciiHepMC2. Thanks to Pavel Demin for a hint.
  * Removal of trailing empty lines by Mattias Ellert.
  * Multiple fixes to style and printf by Mattias Ellert.
  * Fix WriterAscii* to avoid problems with memory tests on
    aarch64. Thanks to Mattias Ellert for reporting.
  * Fix buffer overflow in WritterAscii/WriterAsciiHepMC2. Thanks
    for Fabian Klimpel for help with debug.
  * Enable reading of multiple run info objects from ASCII files.
  * Fixes to the tests.
  * Drop cmake2 support
  * Update cmake so the c++ standard is deduced from the ROOT
    configuration if ROOT is used. Otherwise c++11 is used.
  * Fix a bug in GenCrossSection: acces to non-existing vector
    element in to_string() function. Happened for incomplete
    objects.
  * Fixed formating.
  * Added compiler flags to reduce the amount of warnings.
  * Fixed a bug in Tauola test, which was not reading proper
    config.
  * Streamlined cmake for PGI.
  * Fixed some tests to make them return non 0 in case of
    problems.
  * Updated CI.
  * Reduce debug-printout verbosity in ReaderFactory format
    autodetection.
  * Added uproot-based reader to examples.
  * Fixed cmake configuration to allow multiple Python versions.
  * Fixes of compilation warnings by Mattias Ellert.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1638878400">- Temporarily disable tests for i586 until tolerance issues are
  sorted out.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1645444800">- Update to version 3.2.5:
  * Added implementation for Relatives class that works in
    Windows.
  * (Implemented earlier) Improved MSYS2 support.
  * New interfaces for HEPEVT and update of python interface.
  * (Implemented earlier) More functions in GenEvent to deal with
    attributes.
  * (Implemented earlier) Implemented Complessed I/O with zip,
    lzma and bz2 via bxzst library.
  * Fixes to documentation of some examples.
  * Removal of unused codes and comments.
  * Fixes to Pythia8ToHepMC3.py.
  * Added Reader/Write interfaces with smart pointers.
  * Fixed #ifdefs for non-Linux system to allow the usage of
    Reader/Writer plugins.
  * Added MT reader.
  * Remove outdated interfaces to MCEGs.
- Add HepMC-disable-doxygen-html-timestamp.patch: Disable
  timestamps in doxygen generated HTML footers to make builds
  reproducible.
- Split libraries into separate shared lib packages.
- Build for all supported python flavours.
- Fix shalred lib versioning and obsolete libHepMC3-1 from
  libHepMC3-3 since previous lib was incorrectly named.
- Delete bundled pybind11 and use system package; add
  BuildRequires: python-pybind11-devel &gt;= 2.6.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1646222400">- Also Obsolete libHepMC3-1 from libHepMC3search.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667649600">- Disable pythia interface, pythia now includes HepMC interface by
  default; this avoids a build cycle (boo#1204987,
  https://gitlab.cern.ch/hepmc/HepMC3/-/commit/9827d5fb95ece04bafbc6e09cfd792afd51f74d3).
- Add _constraints file to ensure builds do not OOM on some
  workers.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688990400">- Update to version 3.2.6:
  * Deprecated the set_cross_section function with double in
    favour of those with vector of doubles.
  * Better Doxygen documentation for code
  * Improvements in ReaderFactory that should help detect the file
    type more successfully.
  * Multiple optimizations inspired by clang-tidy
  * The Attributes are now set to be parsed after calls to
    from_string or set_value
  * API breaking changes in the search module: pass by const
    reference
  * Update python bindings
  * Modernisation of cmake
  * Fix output value of ReaderLHEF::read_event
  * Better documentation for standalone examples
  * Adds a protobuf-based HepMC3::Reader/Writer
  * Update pybind11 headers to fix python 3.11.
  * License update.
  * Make the R/W plugins transparent - the set/get functions call
    the handled object
- Adapt shared lib name to SO version bump (4-&gt;5) for
  libHepMC3search.
- License update: bundled bxzstr is MPL-2.0.
- Re-enable testing for i586.
- Make doc package noarch.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1694520000">- Update license
  HepMC3-3.2.6/LICENSE says
  Version 3 of the GNU Lesser General Public Licence
  or any later version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1697198400">- Update to version 3.2.7:
  * Patch release to fix the problem with vertex attributes
    removal.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742817600">- Update to version 3.3.0:
  * Update python bindings with binder 1.4.2
  * Update bxzstr to bxzstr 1.2.2 + patches
  * Explicitly return for inf-generating eta / massless rapidity
    along pz, to avoid FPE triggering.
  * Suppress cross-section/weight count-mismatch warning if only
    one cross-section.
  * Add support for reading with uproot
  * Drop Python2 support
  * Fix compilation with Python 3.13.0a1.
  * Major update of the build system, removed most of the custom
    modules.
  * Removed functions that operate on raw pointers.
- Update shared lib name in accordance with upstream so version
  bump.
- Drop HepMC-disable-doxygen-html-timestamp.patch: no longer
  needed as HTML_TIMESTAMP is not set by Doxyfile.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744200000">- Update to version 3.3.1:
  * Require cmake&gt;3.10 for compatibility with cmake4.
  * Multiple bugfixes and improvements.
  * Add uproot5 to the tests
  * Add static libraries and other fixes to HepMC3-config.
  * Fix weights usage in the AnalysisExample.cc file.
  * Update convert_example.cc to allow for one argument for the
    "dump" format.
  * Fix for a "Conditional jump or move depends on uninitialised
    value(s)" problem detected by valgrind</changelog>
</package>
<package pkgid="6edcd3581e1cca999ebe72e3d6c94cc3e589644df467914138fe32bd773f2f49ac270cfc5a954574dadc4edb2f899d707ef09d7ad37e8fffbdfec321ec57d751" name="IccXML-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.8" rel="2.17"/>
  <changelog author="ku.b@gmx.de" date="1283515200">- initial specfile'ification</changelog>
  <changelog author="ku.b@gmx.de" date="1291204800">- add XMLSchema</changelog>
  <changelog author="ku.b@gmx.de" date="1326974400">- update to 0.9.6
- add changes file
- bump library version</changelog>
  <changelog author="ku.b@gmx.de" date="1330948800">- packaging fixes</changelog>
  <changelog author="ku.b@gmx.de" date="1336564800">- omit temp file removal during package build</changelog>
  <changelog author="ku.b@gmx.de" date="1409745600">- update to 0.9.8</changelog>
  <changelog author="mpluskal@suse.com" date="1449921600">- Use url for source
- Cleanup spec-file with spec-cleaner
- Remove explicit build requirement for library
- Do not ship static library in devel package</changelog>
</package>
<package pkgid="6de88da805a33e13973c3a6e169aa3488649880efac30739d13b8bb2de336cce2736430f6ed82c21804798c6d0f19bf8fc0895a8b7b7df958c0c71613518e510" name="IccXML-debugsource" arch="i586">
  <version epoch="0" ver="0.9.8" rel="2.17"/>
  <changelog author="ku.b@gmx.de" date="1283515200">- initial specfile'ification</changelog>
  <changelog author="ku.b@gmx.de" date="1291204800">- add XMLSchema</changelog>
  <changelog author="ku.b@gmx.de" date="1326974400">- update to 0.9.6
- add changes file
- bump library version</changelog>
  <changelog author="ku.b@gmx.de" date="1330948800">- packaging fixes</changelog>
  <changelog author="ku.b@gmx.de" date="1336564800">- omit temp file removal during package build</changelog>
  <changelog author="ku.b@gmx.de" date="1409745600">- update to 0.9.8</changelog>
  <changelog author="mpluskal@suse.com" date="1449921600">- Use url for source
- Cleanup spec-file with spec-cleaner
- Remove explicit build requirement for library
- Do not ship static library in devel package</changelog>
</package>
<package pkgid="23ec55273207048e9c94d6b38aff55523d3803ac94c471fc199dbe5fd462aecc4a839f1a0931dbb17e8457bf4167e534904fa28b0bdee1f350e0ef2bffb53d77" name="ImHex-debuginfo" arch="i586">
  <version epoch="0" ver="1.38.0" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1735128000">- Update to version 1.36.0
  * https://github.com/WerWolv/ImHex/releases/tag/v1.36.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1735387200">- Update to version 1.36.2:
  * https://github.com/WerWolv/ImHex/releases/tag/v1.36.2
  * https://github.com/WerWolv/ImHex/releases/tag/v1.36.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1739793600">- Update to version 1.37.0:
  Features
  * ImHex now properly supports HiDPI scaling.
  * You can now set separate fonts for the main UI, the Hex Editor
    and the Pattern Editor.
  * Added messaging support.
  Improvements
  * Replaced the app icon with the one from the Papyrus Icon
    Project.
  Pattern Language
  * The evaluator now tries to keep as many patterns as it
    possibly can when an error occurs
  Bugfixes
  * Lots of fixed bugs
  Full changelog
  * https://github.com/WerWolv/ImHex/releases/tag/v1.37.0
- Use distro provided nlohmann_json</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1739966400">- Update to version 1.37.1
  Bugfix release
  * https://github.com/WerWolv/ImHex/compare/v1.37.0...v1.37.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1740398400">- Don't package imhex-updater.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1740398401">- Update to version 1.37.2
  Bugfix release
  * https://github.com/WerWolv/ImHex/compare/v1.37.1...v1.37.2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1740571200">- Update to version 1.37.4
  * Fixed a regression with the frame rate limiting logic which
    caused ImHex to use a lot of CPU on Idle.
  * Fixed a few issues with OpenGL texture deallocations.
- Update to version 1.37.3
  * Fixed a crash when closing ImHex, mainly noticeable on macOS.
  * Fixed an ID collision when multiple fonts with the same name
    are installed on the system.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1759579200">- Use fmt10 for TW builds.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1765108800">- Update to version 1.38.0
  * https://github.com/WerWolv/ImHex/releases/tag/v1.38.0</changelog>
</package>
<package pkgid="07e04a7e0d36902fa65fb44356dc8df05f102202212e9ef13082cdf5a7f9bf9cc9304e85fd508e9648661eef09f5bde78d99641d616d24a5ba67d5fe2cc21b74" name="ImHex-debugsource" arch="i586">
  <version epoch="0" ver="1.38.0" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1735128000">- Update to version 1.36.0
  * https://github.com/WerWolv/ImHex/releases/tag/v1.36.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1735387200">- Update to version 1.36.2:
  * https://github.com/WerWolv/ImHex/releases/tag/v1.36.2
  * https://github.com/WerWolv/ImHex/releases/tag/v1.36.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1739793600">- Update to version 1.37.0:
  Features
  * ImHex now properly supports HiDPI scaling.
  * You can now set separate fonts for the main UI, the Hex Editor
    and the Pattern Editor.
  * Added messaging support.
  Improvements
  * Replaced the app icon with the one from the Papyrus Icon
    Project.
  Pattern Language
  * The evaluator now tries to keep as many patterns as it
    possibly can when an error occurs
  Bugfixes
  * Lots of fixed bugs
  Full changelog
  * https://github.com/WerWolv/ImHex/releases/tag/v1.37.0
- Use distro provided nlohmann_json</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1739966400">- Update to version 1.37.1
  Bugfix release
  * https://github.com/WerWolv/ImHex/compare/v1.37.0...v1.37.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1740398400">- Don't package imhex-updater.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1740398401">- Update to version 1.37.2
  Bugfix release
  * https://github.com/WerWolv/ImHex/compare/v1.37.1...v1.37.2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1740571200">- Update to version 1.37.4
  * Fixed a regression with the frame rate limiting logic which
    caused ImHex to use a lot of CPU on Idle.
  * Fixed a few issues with OpenGL texture deallocations.
- Update to version 1.37.3
  * Fixed a crash when closing ImHex, mainly noticeable on macOS.
  * Fixed an ID collision when multiple fonts with the same name
    are installed on the system.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1759579200">- Use fmt10 for TW builds.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1765108800">- Update to version 1.38.0
  * https://github.com/WerWolv/ImHex/releases/tag/v1.38.0</changelog>
</package>
<package pkgid="9c724a153fb262028d67eec54e8d1dcea6c5cab0536839ee3c41fdfc364264492211625f5ebbb2ca85e35aa26278449b26dd98c7fd39365a3fb6d001fe8f502e" name="ImageMagick-debuginfo" arch="i586">
  <version epoch="0" ver="7.1.2.30" rel="1.1"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779105600">- version update to 7.1.2.23
  * build(deps): bump github/codeql-action from 4.35.3 to 4.35.4 #8733
  * ignore_sequence_editlist only in libheif 1.21 #8729
- fixes following GH security advisories:
  * GHSA-36wm-hprc-mcf5
  * GHSA-3rvp-mpr5-qjm9
  * GHSA-4g75-9r48-jf92
  * GHSA-533m-3wf6-c33v
  * GHSA-5r4x-w6p5-222q
  * GHSA-6gxq-f64p-5w6f
  * GHSA-7gg8-qqx7-92g5
  * GHSA-88wq-x9gc-45h8
  * GHSA-jcqp-6r6f-3mfx
  * GHSA-p93h-f2jc-477j
  * GHSA-rcr6-g7jc-f57g
  * GHSA-xf64-q5rg-85g5
- modified patches
  * ImageMagick-configuration-SUSE.patch (refreshed)
  * ImageMagick_policy_etc.patch (refreshed)
- fixes CVE-2026-46522 [bsc#1268126]
    CVE-2026-46520 [bsc#1268112]
    CVE-2026-46557 [bsc#1268123]
    CVE-2026-46523 [bsc#1268125]
    CVE-2026-46559 [bsc#1268121]
    CVE-2026-47165 [bsc#1268114]
    CVE-2026-46692 [bsc#1268120]
    CVE-2026-47166 [bsc#1268113]
    CVE-2026-46693 [bsc#1268117]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779969600">- version update to 7.1.2.24
  * reject mtv files with zero columns or rows #8758
  * reject tga files with zero columns or rows #8756
  * reject cineon files with zero columns or rows #8754
  * build(deps): bump ubuntu from 22.04 to 26.04 in /.devcontainer #8751
  * reject farbfeld files with zero columns or rows #8750
  * build(deps): bump caphyon/advinst-github-action from 2.0.2 to 2.0.3 #8742
  * build(deps): bump github/codeql-action from 4.35.4 to 4.35.5 #8749
  * Add profile_fuzzer for raw EXIF/XMP/IPTC/ICC parsing #8736
- fixes following GH security advisories:
  * GHSA-4v89-6mgq-6rgc
  * GHSA-8pj9-6897-74xc
  * GHSA-xcjm-wqff-m669
  * GHSA-gm48-c7f2-v67p
  * GHSA-h36c-3666-h489
  * GHSA-5v62-8fq6-cp9m
  * GHSA-9hqg-xf93-ghfw
  * GHSA-2hhq-c99x-492r
  * GHSA-6mwj-rp89-6j5j
  * GHSA-vgh5-r42g-4j44
- fixes CVE-2026-49218 [bsc#1268110]
    CVE-2026-48994 [bsc#1268111]
    CVE-2026-48724 [bsc#1268116]
    CVE-2026-48734 [bsc#1268122]
    CVE-2026-49219 [bsc#1268109]
    CVE-2026-56377 [bsc#1270006]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780056000">- in default security policy, allow reading from symbolic links
  [bsc#1265373]
- modified patches
  * ImageMagick-configuration-SUSE.patch
- fixes CVE-2026-53461 [bsc#1268107]
    CVE-2026-53460 [bsc#1268108]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780920000">- version update to 7.1.2.25
  * validate argument count for polynomial distortion #8780
  * fix oob read of gps rationals in GetEXIFProperty #8782
  * reject hdr files with a negative width or height #8765
  * reject pgx files with invalid dimensions or precision #8764
  * reject rla files with an inverted active window #8770
  * build(deps): bump github/codeql-action from 4.35.5 to 4.36.0 #8775
  * reject fits files with an invalid bits per pixel #8760
  * reject sgi files with zero columns or rows #8761
  * reject dds files with zero columns or rows #8762
- fixes following GH security advisories:
  * GHSA-q62c-h75r-2xhc
  * GHSA-g22q-f7gc-5jhr
  * GHSA-px7q-ggqj-hcf2
  * GHSA-p9rq-q46c-g4x6
  * GHSA-j989-f892-2335
  * GHSA-44cp-c3ww-9rv5
- fixes CVE-2026-53465 [bsc#1268100]
    CVE-2026-53463 [bsc#1268105]
    CVE-2026-53462 [bsc#1268106]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1783512000">- version update to 7.1.2.27
  * Fix HEIC identity CICP with chroma subsampling #8828
  * build(deps): bump actions/attest from 4.1.0 to 4.1.1 #8835
  * build(deps): bump ubuntu from 53958ec to b7f4819 in /.devcontainer #8834
  * build(deps): bump actions/setup-python from 6.2.0 to 6.3.0 #8830
  * check profile length before reading header in GetIPTCStream #8829
  * Read Cairo ARGB32 in host byte order so SVG colors are correct on big-endian #8825
  * Preserve HEIC CICP and CLLI metadata #8824
  * reject otb files that declare more pixels than the file holds #8826
  * build(deps): bump msys2/setup-msys2 from 2.31.1 to 2.32.0 #8807
  * build(deps): bump actions/checkout from 6.0.3 to 7.0.0 #8818
  * Fix #8819 revert soname change #8820
  * build(deps): bump ubuntu from f3d2860 to 53958ec in /.devcontainer #8814
  * Fix #8819 revert soname change (#8820) #8819
  * beta release 2c6ba18
  * ImageMagick/ImageMagick#8813 71bf0b0
  * eliminate compiler warning dc92169
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-422r-8c97-xcg4 be99ffa
  * eliminate compiler warning 82364cf
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-93x9-jq8c-cwcc 4a3585b
  * ImageMagick/ImageMagick#8815 5e1a141
  * ImageMagick/ImageMagick#8816 532b0f5
  * Revert unnecessary patch for GHSA-93x9-jq8c-cwcc e70837c
  * Removed unnecessary check. 9a5c8ff
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-422r-8c97-xcg4 0bbf7e4
  * remove quantization 4041062
  * ImageMagick/ImageMagick#8815 9616e88
  * correct allow coder logic 634f3a9
  * Use AcquireQuantumMemory instead because it already does the necessary checks. 4e96b11
  * support coder strict streaming attribute 727ddc9
  * change coder flag name 9f7e3cb
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-xv2g-79vc-75qf 80b268c
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-g568-j2hh-jr58 f8a02fa
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-g568-j2hh-jr58 38b6468
  * ImageMagick/ImageMagick#8821 bc16247
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvxf-g9w2-7mcx 1b63224
  * latest autoconf/automake updates 1f7213d
  * Also create an xz version of the source archive. dc0965d
  * ImageMagick/ImageMagick#8823 64d2e4a
  * Added job to update the website after a release. 58d6364
  * Added a method that can be used to determine the endian of the host. 952c221
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvxf-g9w2-7mcx fdbe649
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h22j-f9xw-xjjm 538ad18
  * Moved initialization. 42128f2
  * Removed redundant checks. e587240
  * Cosmetic. 42e20ab
  * Added earlier exit when image type is invalid. 03a0a68
  * Removed all the #if 0 blocks that have been there for ages. f379865
  * Added method that can be used to check if incrementing a value would result in an overflow. b2740b9
  * overflow check 325fce5
  * revert ff4df37
  * move add check to private header b3b8d20
  * check for possible add overflow c2e84d8
  * Improve cache I/O robustness and fix race conditions 92b961a
  * check for overflow 0ca86fc
  * Make sure we check the length after each read (GHSA-7rgw-xg25-prjm) 093f476
  * Specify the current ref as an argument for the clone in the Windows source job. d0eb51a
  * Disable job in pull request. c3fef03
  * Updated the dependencies. 4a68839
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvhv-g4rq-3hmw e3e6911
  * Updated the dependencies. c74cd62
  * policies are case sensitive 0b3fa25
  * check for EOF 9a38ee0
  * accumulates absolute error per channel (not counts) 5848f4a
  * Cosmetic 7cee9fe
  * Require at least version 1.11.0 of the libheif library. c893eb2
  * latest autoconf update 9993f71
  * don't normalize the AE metric 324ee77
  * average composite channel ed56d9e
  * sanity check 374578b
  * delay image extent check 81eab95
  * check for insufficient image data 225ea95
  * check for insufficient image data 62c229b
  * check for insufficient image data 2d28006
  * eliminate compiler warning e4c2b40
  * release b661ac9
- version update to 7.1.2-26
  * check rows*columns overflow in sct ReadSCTImage #8812
  * bound 8bim resolution resource read in GetProfilesFromResourceBlock #8798
  * OSS-Fuzz: Fix build errors #8808
  * heic: add primary still image to animated AVIF for Firefox compatibility #8804
  * chore: remove legacy vsprintf fallback in drawing-wand.c #8796
  * Detect Ultra HDR JPEGs from gain-map metadata #8794
  * build(deps): bump github/codeql-action from 4.36.1 to 4.36.2 #8795
  * Preserve Ultra HDR JPEG gain maps when transcoding #8788
  * build(deps): bump actions/checkout from 6.0.2 to 6.0.3 #8790
  * build(deps): bump github/codeql-action from 4.36.0 to 4.36.1 #8789
  * reject cineon files with an invalid bits per pixel #8781
  * beta release 8ee9390
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-c8r2-mc3p-4f8j fe20c95
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6vxp-gfwf-hcr9 f3ff3af
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-7c7m-fpjw-gwcq 174275b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-j8rh-v2r8-v94x b535126
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hwf3-r46v-5ggx 4079949
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hv63-qgj6-7gh7 d0d8ae7
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3564-h588-56gr f80b878
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-99w9-hv66-rfv7 0bb3578
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-jfq9-q63x-rc63 f34065e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h7f2-f9cc-h2gv 808506d
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-r628-69v2-2f9c b2dc602
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-m596-67p7-69wh fdbf39b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h58x-r7f7-rh84 b237a4f
  * Added workflow that can be used to publish a release. 126f102
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pjxj-pchx-4c3m 47ca721
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h5r4-w88w-7ccr ed143b9
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vgh5-r42g-4j44 335aadb
  * fix false positive 33dc9f5
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-j3pv-77gf-fw2g e4ce56a
  * exif thumnail namespace convention d03cf68
  * ImageMagick/ImageMagick#8743 e5ce98c
  * conform to namespace convention 74fc6bd
  * conform to namespace conventions 922913a
  * Seek to the start of the blob if possible when opening a custom stream. d8dc773
  * encode three channels into one string ddea9d2
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-8g53-9m3c-69xg#advisory-comment-224693 9d1764c
  * Patch to make sure that a file is used when using the DNG coder inside the TIFF coder. 4c36330
  * auto-detect DNG image wrapped in a TIFF 920718d
  * set seekable stream flag e1c0129
  * ImageMagick/ImageMagick#8716 (reply in thread) 9c6f636
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6jwg-7q3p-5fqm 3fc646a
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qvxh-prvr-85w2 f89d59c
  * cosmetic 2537cbc
  * support ThrowPolicyException() convenience define de731f3
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-ff5c-8x9r-8qcw 3bd584e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-79f6-phvj-fcxf 493d641
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pvf6-h68q-qh7g f413a88
  * detect DNG masquerading as a TIFF 158171b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-2qmq-5wc5-mv8f 23362f0
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qcmw-qmh5-v9xp 8e4180d
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvm9-xf3r-5jc7 e7c72ae
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4gjm-g5ff-2g6r 37ce68e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9xw9-2xcf-6jjg 6655858
  * eliminate compiler exception dd955a6
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-2xwj-pc9c-h6j9
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3pqj-prwm-c34w 482b243
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rvhp-75f6-9jqh dd0dedb
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wx47-rm3x-jx6p 01ce608
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-969w-22qc-6gmv 29851ab
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mx48-2qq3-23hf c8868af
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rhm7-pchg-cc82 9770024
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-56m6-8q75-f2rw 649d749
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qhmf-7fc4-8q3h 549fdf2
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hc76-7mpc-qjqh 606345b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hc76-7mpc-qjqh afa1727
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-c4v7-w88g-m6c4 2775419
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qh5g-q395-cx4j 150c985
  * Always return dng_image because the libtiff reader was closed. 1c93068
  * Improve the check for GHSA-9xw9-2xcf-6jjg af16fa8
  * revert b207db0
  * Corrected patch. bfb9824
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vghg-5jrg-2398 e047ee2
  * export IsRightsAuthorizedByName() 6c64b58
  * bump library current e4ed6d0
  * eliminate compiler exception 9039e30
  * ImageMagick/ImageMagick#8793 9297a8e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-v3j6-27vc-7pw2 19c11cb
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-jxqv-9g3j-9jh6 166fdea
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-82mp-vp5c-9pf7 dcba7ee
  * Small refactor of fix because we already had a null check that throws later. e3dee3f
  * remove legacy snprintf() dead code cfd763a
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rvhp-75f6-9jqh 0bcf107
  * Guard odd dash pattern duplication loop 68d1c93
  * ImageMagick/ImageMagick#8802 7b3c0db
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mhvg-v5wh-vrvm 0e34586
  * ImageMagick/ImageMagick#8803 c0a724b
  * use a different epsilon for log() c8a0110
  * less branches 0012f56
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-365g-65p5-w84r 9c362af
  * eliminate compiler exception 03d820f
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-76q6-2p6h-xjqr 378bfc1
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-99w2-r42q-g85v a865055
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-75mw-9cc9-fqx9 9534807
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9ch6-2c6r-55q4 4cc1114
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9ch6-2c6r-55q4 ee811bc
  * introducing StrictReadImage() private method 4cdbcd4
  * compute the pHash for the composite channel e9e1fb9
  * compute the composite pHash channel a202d28
  * ImageMagick/ImageMagick#8802 911ca85
  * cosmetic 75ea032
  * revert fb3876d
  * Added extra checks when acquiring the values of a kernel (GHSA-f5m7-cqgw-8hm7) 9acf93f
  * Updated the dependencies. 3dec161
  * Use RelinquishAlignedMemory because the memory was allocated with AcquireAlignedMemory. 36afbcc
  * quantize hash image depth 702175a
  * release 38ba210
- modified patches
  * ImageMagick-configuration-SUSE.patch (refreshed)
  * ImageMagick_policy_etc.patch (refreshed)
- fixes CVE-2026-55577 [bsc#1270076]
    CVE-2026-55597 [bsc#1270080]
    CVE-2026-55628 [bsc#1270081]
    CVE-2026-53466 [bsc#1270073]
    CVE-2026-53467 [bsc#1270074]
    CVE-2026-55510 [bsc#1270075]
    CVE-2026-55594 [bsc#1270077]
    CVE-2026-55595 [bsc#1270079]
    CVE-2026-61857 [bsc#1271312]
    CVE-2026-61861 [bsc#1271294]
    CVE-2026-61870 [bsc#1271293]
    CVE-2026-61465 [bsc#1271313]
    CVE-2026-61858 [bsc#1271311]
    CVE-2026-61871 [bsc#1271485]
    CVE-2026-61868 [bsc#1271487]
    CVE-2026-61860 [bsc#1271494]
    CVE-2026-61859 [bsc#1271497]
    CVE-2026-61872 [bsc#1271484]
    CVE-2026-61869 [bsc#1271486]
    CVE-2026-61867 [bsc#1271488]
    CVE-2026-61866 [bsc#1271489]
    CVE-2026-61865 [bsc#1271490]
    CVE-2026-61864 [bsc#1271491]
    CVE-2026-61863 [bsc#1271492]
    CVE-2026-61862 [bsc#1271493]
    CVE-2026-61464 [bsc#1271496]
    CVE-2026-62343 [bsc#1272575]
    CVE-2026-66011 [bsc#1272577]
    CVE-2026-62946 [bsc#1272580]
    CVE-2026-62363 [bsc#1272582]
    GHSA-56m6-8q75-f2rw [bsc#1272583]
    GHSA-7c7m-fpjw-gwcq [bsc#1272640]
    CVE-2026-64685 [bsc#1272953]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785153600">- version update to 7.1.2.28
  * build(deps): bump ubuntu from b7f4819 to 3131b4c in /.devcontainer #8876
  * build(deps): bump actions/checkout from 7.0.0 to 7.0.1 #8882
  * Fixes for PTIF writer to re-enable default creation of pyramid levels #8884
  * build(deps): bump the codeql-action group with 3 updates #8881
  * build(deps): bump actions/attest from 4.1.1 to 4.2.0 #8880
  * fix: upgrade http:// to https:// in README.md #8867
  * Fix memory leak in ASHLAR coder when action fails #8865
  * build(deps): bump github/codeql-action/upload-sarif #8862
  * build(deps): bump github/codeql-action/analyze from 4.36.3 to 4.37.0 #8863
  * build(deps): bump github/codeql-action/init from 4.36.3 to 4.37.0 #8861
  * Fix writing video output to stdout in Windows #8860
  * build(deps): bump github/codeql-action/upload-sarif #8851
  * build(deps): bump github/codeql-action/analyze from 4.36.2 to 4.36.3 #8849
  * build(deps): bump github/codeql-action/init from 4.36.2 to 4.36.3 #8850
  * re-add support for libheif 1.7.0 #8841
  * Fix writing video output to stdout in Windows (#8860) #7900
  * beta release 3dd3215
  * Make sure git is configured properly when updating the website. 2e09a16
  * address remote TOCTOU issues 99d821d
  * eliminate compiler warning 8e835bd
  * map Windows file identity into st_dev/st_ino. a15976c
  * eliminate compiler warning c36f9ed
  * check image file identity da02de3
  * normalize the AE metric f85632e
  * eliminate compiler warning 414297f
  * support ImageInfo properties member 560f000
  * improve formatting 23cfa27
  * eliminate compiler warning 2f7deb8
  * initialize image info properties ee20b08
  * cosmetic d87c54b
  * revert c5a692a
  * time-of-check to time-of-use check ef0eb6d
  * normalize AE metric de81b9a
  * if path attributes fail relinquish memory 9f18109
  * ensure file resource identify is valid bbbf79e
  * premature reconstruct destruction d110964
  * revert similarity image patch 60c110f
  * if compare:virtual-pixels is present and false then min bounds 11b86af
  * restore parallelism 33e5931
  * include file mode when validating file identity c081559
  * eliminate compiler exception 94df319
  * define POSIX file type and permission macros 4fcd510
  * localize defines d99edfd
  * define S_IWUSR ed17fb2
  * https://github.com/ImageMagick/ImageMagick/issues/8856 2d68170
  * reviewed and made subtle corrections to a few composite ops 55e52c4
  * Corrected IsPaletteImage check. b93264e
  * Corrected comment. 10e4271
  * https://github.com/ImageMagick/ImageMagick/issues/8858 686729b
  * eliminate compiler warning a73378f
  * eliminate compiler warning 55a6aaf
  * update to the latest ImageMagick documentation 60fcb88
  * Restored icon. d551454
  * Updated configure. 8714fef
  * Small memory allocation optimization. 2d4d387
  * Updated configure. e0c11e3
  * Use max compression for all archives. 8270efa
  * guarantee round-trip fidelity for IEEE‑754 doubles without printing spurious digits 676d2c3
  * No longer inline the method to reduce the local stack size. d53e028
  * correct cast from char to quantum 0f86975
  * https://github.com/ImageMagick/ImageMagick/issues/8864 549f90b
  * do not divide by alpha for plus op 31c97dd
  * revert 5bbda08
  * introduce image:frames define 7fd62c7
  * eliminate compiler warning 4548c02
  * FILE_READ_ATTRIBUTES is preferred over GENERIC_READ 63cc8c7
  * Updated the dependencies. 873e31a
  * safe read/write 20dcf6d
  * use 1mb chunks 7618f43
  * use parens in macro 7a5bc5b
  * eliminate compiler warning 3744060
  * https://github.com/ImageMagick/ImageMagick/issues/8436 f2e478b
  * avoid division by 0 ec19dcd
  * cosmetic 62da037
  * revert 3e31b7f
  * increase threads for PHASE metric 5a774ca
  * fix PDC metric fc48f7d
  * correct angle 836651e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6rvv-36hw-5rgf 297c894
  * Read DNG profiles when pinging the image. eeea9da
  * Cosmetic. 55c96d0
  * configure distributed cache max clients and max unathenticated clients e9c84d9
  * precompute the phase spectrum for all (u,v) frequency pairs simultaneously, 8470c17
  * use virtual memory for phase spectra 4c2e04d
  * cosmetic 46c11a2
  * spatial phase subimage search 073502f
  * add zlib dependency a5956e8
  * restore FFT case 39fa09d
  * Restored logo vector files. b3c3fba
  * Exclude logo from the release archive. e40b4d4
  * Cosmetic. 8e2561a
  * improve numerical stability c08cf98
  * handle non-square images e5f4934
  * thread phase spectra 7211f83
  * eliminate compiler warning 8f527e8
  * add workload factor define 6825ff5
  * eliminate compiler warning 11de3d1
  * adapt Fred’s spatial PHASE algorithm f94ceb9
  * Group codeql-action in dependabot. 1593696
  * divide is reserved by SVG specification; use divide-fx for mathematical divide b3268b9
  * divide honors SVG 1.2; divide-dst and divide-src are mathematical ops bf438a1
  * scale FFT phase distortion 7981cef
  * count the # of channels 2a4b002
  * normalize PDC metric 9fabbd4
  * https://github.com/ImageMagick/ImageMagick/issues/8858 f8fdd19
  * Updated the dependencies. 362affe
  * Version 0.11.0 of the raqm library no longer accepts text that contains a paragraph separator. 37609a6
  * correct conditional 7b65dd1
  * Set the page values when reading the x and y offset in a tga file (#8847). 832722a
  * Write the x and y offset in the tga encoder when the value fit in the unsigned short range. f55e398</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785844800">- version update to 7.1.2.29
  * Updated the dependencies. 90f5b91
  * add WEBP compress case when writing f35294e
  * Removed unnecessary include. 1e2f64f
  * Removed checks for values from tif_config.h that are not included, libtiff will report errors itself now. 7cf1988
  * Only set the TIFFTAG_WEBP_LEVEL when the quality is not undefined. 02ac849
  * Make sure we read the bits_per_sample before using it. 0af4ede
  * Added missing typecast. b919b37</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1787572800">- version update to 7.1.2.30
  * Fix inline SVG style precedence #8920
  * Preserve page offsets in PCX images #8921
  * Added initial support for the aseprite format #8783
  * https://github.com/ImageMagick/ImageMagick/issues/8893 c0bfa48
  * Corrected method call. ac68a7c
  * Fix YCbCr TIFF images to always convert to RGB via the generic reader. 6a40f26
  * Moved the workflow to the Website repository. b17cb9c
  * check for supported inline image formats e1394ac
  * fix exception tag 8f88a9a
  * correct exception tag 4d3d052
  * deny inline implicit image formats 71489bb
  * eliminate compiler exception 3d7013b
  * get properties that might exceed 4096 characters a5c0521
  * initialize buffer to null a8a11a2
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wxw6-98rj-hjfr 19bce64
  * https://github.com/ImageMagick/ImageMagick/issues/8901 4d9720f
  * Return error when WebPDemuxGetFrame fails. 48c6d95
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-chf5-8rv9-gjqr 5bff96a
  * Corrected types. b20cdc8
  * Updated configure. d4847a3
  * Added new ASE coder. 6de67df
  * Make sure we also include the static.h header file. 9f277ec
  * latest autoconf/automake update 91df48a
  * symetric divide of real and imaginary components by magnitude 2b3ca93
  * phase similarity now matches Fred’s phase script b7794a3
  * https://github.com/ImageMagick/ImageMagick/security/code-scanning/135 12174d4
  * https://github.com/ImageMagick/ImageMagick/issues/8890 8d1fdcb
  * use log of guassian for the correlation surface 5c4be46
  * Removed variable that is only set but never read. f6f439a
  * Updated the dependencies. 2c19028
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9x6f-98x9-rx6g a44ef50
  * rename() does not work across partitions 332aa87
  * Explicitly checks for read() and write() errors 15aafab
  * earlier check for authorized path 083a4b4
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5m9j-96ff-j6qc 1d3e989
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3j4w-pvxj-fpjc ae2ed8c
  * Don’t call SetImageExtent when pinging an Aseprite image. b8731aa
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-x8g2-7r3w-h44p fb0b4ff
  * Updated the dependencies. cbe23fb
  * Correct the media type of the image that is added to the wand. 26b7e6d
  * Fixed double free in non cairo builds (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-f2r2-qw7g-3c8x) 326451a
  * Removed unused code. 35318d3
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4mwf-mggw-29vp 6ac0755
  * Don’t throw a fatal exception when hitting a recursion depth (GHSA-27m9-54jx-fgvq). 907b748
  * Use AcquireCriticalMemory instead. 74ec09f
  * Report errors or return null instead of exiting the process. a6b9e7f
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4jv7-q6xw-6f4x c83153d
  * https://github.com/ImageMagick/ImageMagick/issues/8918 31a418a
  * Use omp_set_max_active_levels on MSYS2 build instead. d7924bc
  * latest autoconf/automake updates 05371c0
  * Code cleanup and a bug fix. f9070c0
  * Updated configure. 86e0ac6
  * latest automake/autoconf update 6b1062f
  * Create an SBOM for the Windows release artifacts. 8ee86fa
  * Use UTC timestamp instead. 0e0a477
  * Correct filename. 7d45ed0</changelog>
</package>
<package pkgid="76e51516d2024c2406e822451ed8090ffc562ee33866df0b248887f34852c81470b027206f8b492de13d3664efbb68bcbdf2c74a03cb5d78fb3f33d85fc82490" name="ImageMagick-debugsource" arch="i586">
  <version epoch="0" ver="7.1.2.30" rel="1.1"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779105600">- version update to 7.1.2.23
  * build(deps): bump github/codeql-action from 4.35.3 to 4.35.4 #8733
  * ignore_sequence_editlist only in libheif 1.21 #8729
- fixes following GH security advisories:
  * GHSA-36wm-hprc-mcf5
  * GHSA-3rvp-mpr5-qjm9
  * GHSA-4g75-9r48-jf92
  * GHSA-533m-3wf6-c33v
  * GHSA-5r4x-w6p5-222q
  * GHSA-6gxq-f64p-5w6f
  * GHSA-7gg8-qqx7-92g5
  * GHSA-88wq-x9gc-45h8
  * GHSA-jcqp-6r6f-3mfx
  * GHSA-p93h-f2jc-477j
  * GHSA-rcr6-g7jc-f57g
  * GHSA-xf64-q5rg-85g5
- modified patches
  * ImageMagick-configuration-SUSE.patch (refreshed)
  * ImageMagick_policy_etc.patch (refreshed)
- fixes CVE-2026-46522 [bsc#1268126]
    CVE-2026-46520 [bsc#1268112]
    CVE-2026-46557 [bsc#1268123]
    CVE-2026-46523 [bsc#1268125]
    CVE-2026-46559 [bsc#1268121]
    CVE-2026-47165 [bsc#1268114]
    CVE-2026-46692 [bsc#1268120]
    CVE-2026-47166 [bsc#1268113]
    CVE-2026-46693 [bsc#1268117]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779969600">- version update to 7.1.2.24
  * reject mtv files with zero columns or rows #8758
  * reject tga files with zero columns or rows #8756
  * reject cineon files with zero columns or rows #8754
  * build(deps): bump ubuntu from 22.04 to 26.04 in /.devcontainer #8751
  * reject farbfeld files with zero columns or rows #8750
  * build(deps): bump caphyon/advinst-github-action from 2.0.2 to 2.0.3 #8742
  * build(deps): bump github/codeql-action from 4.35.4 to 4.35.5 #8749
  * Add profile_fuzzer for raw EXIF/XMP/IPTC/ICC parsing #8736
- fixes following GH security advisories:
  * GHSA-4v89-6mgq-6rgc
  * GHSA-8pj9-6897-74xc
  * GHSA-xcjm-wqff-m669
  * GHSA-gm48-c7f2-v67p
  * GHSA-h36c-3666-h489
  * GHSA-5v62-8fq6-cp9m
  * GHSA-9hqg-xf93-ghfw
  * GHSA-2hhq-c99x-492r
  * GHSA-6mwj-rp89-6j5j
  * GHSA-vgh5-r42g-4j44
- fixes CVE-2026-49218 [bsc#1268110]
    CVE-2026-48994 [bsc#1268111]
    CVE-2026-48724 [bsc#1268116]
    CVE-2026-48734 [bsc#1268122]
    CVE-2026-49219 [bsc#1268109]
    CVE-2026-56377 [bsc#1270006]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780056000">- in default security policy, allow reading from symbolic links
  [bsc#1265373]
- modified patches
  * ImageMagick-configuration-SUSE.patch
- fixes CVE-2026-53461 [bsc#1268107]
    CVE-2026-53460 [bsc#1268108]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780920000">- version update to 7.1.2.25
  * validate argument count for polynomial distortion #8780
  * fix oob read of gps rationals in GetEXIFProperty #8782
  * reject hdr files with a negative width or height #8765
  * reject pgx files with invalid dimensions or precision #8764
  * reject rla files with an inverted active window #8770
  * build(deps): bump github/codeql-action from 4.35.5 to 4.36.0 #8775
  * reject fits files with an invalid bits per pixel #8760
  * reject sgi files with zero columns or rows #8761
  * reject dds files with zero columns or rows #8762
- fixes following GH security advisories:
  * GHSA-q62c-h75r-2xhc
  * GHSA-g22q-f7gc-5jhr
  * GHSA-px7q-ggqj-hcf2
  * GHSA-p9rq-q46c-g4x6
  * GHSA-j989-f892-2335
  * GHSA-44cp-c3ww-9rv5
- fixes CVE-2026-53465 [bsc#1268100]
    CVE-2026-53463 [bsc#1268105]
    CVE-2026-53462 [bsc#1268106]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1783512000">- version update to 7.1.2.27
  * Fix HEIC identity CICP with chroma subsampling #8828
  * build(deps): bump actions/attest from 4.1.0 to 4.1.1 #8835
  * build(deps): bump ubuntu from 53958ec to b7f4819 in /.devcontainer #8834
  * build(deps): bump actions/setup-python from 6.2.0 to 6.3.0 #8830
  * check profile length before reading header in GetIPTCStream #8829
  * Read Cairo ARGB32 in host byte order so SVG colors are correct on big-endian #8825
  * Preserve HEIC CICP and CLLI metadata #8824
  * reject otb files that declare more pixels than the file holds #8826
  * build(deps): bump msys2/setup-msys2 from 2.31.1 to 2.32.0 #8807
  * build(deps): bump actions/checkout from 6.0.3 to 7.0.0 #8818
  * Fix #8819 revert soname change #8820
  * build(deps): bump ubuntu from f3d2860 to 53958ec in /.devcontainer #8814
  * Fix #8819 revert soname change (#8820) #8819
  * beta release 2c6ba18
  * ImageMagick/ImageMagick#8813 71bf0b0
  * eliminate compiler warning dc92169
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-422r-8c97-xcg4 be99ffa
  * eliminate compiler warning 82364cf
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-93x9-jq8c-cwcc 4a3585b
  * ImageMagick/ImageMagick#8815 5e1a141
  * ImageMagick/ImageMagick#8816 532b0f5
  * Revert unnecessary patch for GHSA-93x9-jq8c-cwcc e70837c
  * Removed unnecessary check. 9a5c8ff
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-422r-8c97-xcg4 0bbf7e4
  * remove quantization 4041062
  * ImageMagick/ImageMagick#8815 9616e88
  * correct allow coder logic 634f3a9
  * Use AcquireQuantumMemory instead because it already does the necessary checks. 4e96b11
  * support coder strict streaming attribute 727ddc9
  * change coder flag name 9f7e3cb
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-xv2g-79vc-75qf 80b268c
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-g568-j2hh-jr58 f8a02fa
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-g568-j2hh-jr58 38b6468
  * ImageMagick/ImageMagick#8821 bc16247
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvxf-g9w2-7mcx 1b63224
  * latest autoconf/automake updates 1f7213d
  * Also create an xz version of the source archive. dc0965d
  * ImageMagick/ImageMagick#8823 64d2e4a
  * Added job to update the website after a release. 58d6364
  * Added a method that can be used to determine the endian of the host. 952c221
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvxf-g9w2-7mcx fdbe649
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h22j-f9xw-xjjm 538ad18
  * Moved initialization. 42128f2
  * Removed redundant checks. e587240
  * Cosmetic. 42e20ab
  * Added earlier exit when image type is invalid. 03a0a68
  * Removed all the #if 0 blocks that have been there for ages. f379865
  * Added method that can be used to check if incrementing a value would result in an overflow. b2740b9
  * overflow check 325fce5
  * revert ff4df37
  * move add check to private header b3b8d20
  * check for possible add overflow c2e84d8
  * Improve cache I/O robustness and fix race conditions 92b961a
  * check for overflow 0ca86fc
  * Make sure we check the length after each read (GHSA-7rgw-xg25-prjm) 093f476
  * Specify the current ref as an argument for the clone in the Windows source job. d0eb51a
  * Disable job in pull request. c3fef03
  * Updated the dependencies. 4a68839
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvhv-g4rq-3hmw e3e6911
  * Updated the dependencies. c74cd62
  * policies are case sensitive 0b3fa25
  * check for EOF 9a38ee0
  * accumulates absolute error per channel (not counts) 5848f4a
  * Cosmetic 7cee9fe
  * Require at least version 1.11.0 of the libheif library. c893eb2
  * latest autoconf update 9993f71
  * don't normalize the AE metric 324ee77
  * average composite channel ed56d9e
  * sanity check 374578b
  * delay image extent check 81eab95
  * check for insufficient image data 225ea95
  * check for insufficient image data 62c229b
  * check for insufficient image data 2d28006
  * eliminate compiler warning e4c2b40
  * release b661ac9
- version update to 7.1.2-26
  * check rows*columns overflow in sct ReadSCTImage #8812
  * bound 8bim resolution resource read in GetProfilesFromResourceBlock #8798
  * OSS-Fuzz: Fix build errors #8808
  * heic: add primary still image to animated AVIF for Firefox compatibility #8804
  * chore: remove legacy vsprintf fallback in drawing-wand.c #8796
  * Detect Ultra HDR JPEGs from gain-map metadata #8794
  * build(deps): bump github/codeql-action from 4.36.1 to 4.36.2 #8795
  * Preserve Ultra HDR JPEG gain maps when transcoding #8788
  * build(deps): bump actions/checkout from 6.0.2 to 6.0.3 #8790
  * build(deps): bump github/codeql-action from 4.36.0 to 4.36.1 #8789
  * reject cineon files with an invalid bits per pixel #8781
  * beta release 8ee9390
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-c8r2-mc3p-4f8j fe20c95
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6vxp-gfwf-hcr9 f3ff3af
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-7c7m-fpjw-gwcq 174275b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-j8rh-v2r8-v94x b535126
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hwf3-r46v-5ggx 4079949
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hv63-qgj6-7gh7 d0d8ae7
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3564-h588-56gr f80b878
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-99w9-hv66-rfv7 0bb3578
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-jfq9-q63x-rc63 f34065e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h7f2-f9cc-h2gv 808506d
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-r628-69v2-2f9c b2dc602
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-m596-67p7-69wh fdbf39b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h58x-r7f7-rh84 b237a4f
  * Added workflow that can be used to publish a release. 126f102
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pjxj-pchx-4c3m 47ca721
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h5r4-w88w-7ccr ed143b9
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vgh5-r42g-4j44 335aadb
  * fix false positive 33dc9f5
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-j3pv-77gf-fw2g e4ce56a
  * exif thumnail namespace convention d03cf68
  * ImageMagick/ImageMagick#8743 e5ce98c
  * conform to namespace convention 74fc6bd
  * conform to namespace conventions 922913a
  * Seek to the start of the blob if possible when opening a custom stream. d8dc773
  * encode three channels into one string ddea9d2
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-8g53-9m3c-69xg#advisory-comment-224693 9d1764c
  * Patch to make sure that a file is used when using the DNG coder inside the TIFF coder. 4c36330
  * auto-detect DNG image wrapped in a TIFF 920718d
  * set seekable stream flag e1c0129
  * ImageMagick/ImageMagick#8716 (reply in thread) 9c6f636
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6jwg-7q3p-5fqm 3fc646a
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qvxh-prvr-85w2 f89d59c
  * cosmetic 2537cbc
  * support ThrowPolicyException() convenience define de731f3
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-ff5c-8x9r-8qcw 3bd584e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-79f6-phvj-fcxf 493d641
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pvf6-h68q-qh7g f413a88
  * detect DNG masquerading as a TIFF 158171b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-2qmq-5wc5-mv8f 23362f0
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qcmw-qmh5-v9xp 8e4180d
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvm9-xf3r-5jc7 e7c72ae
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4gjm-g5ff-2g6r 37ce68e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9xw9-2xcf-6jjg 6655858
  * eliminate compiler exception dd955a6
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-2xwj-pc9c-h6j9
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3pqj-prwm-c34w 482b243
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rvhp-75f6-9jqh dd0dedb
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wx47-rm3x-jx6p 01ce608
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-969w-22qc-6gmv 29851ab
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mx48-2qq3-23hf c8868af
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rhm7-pchg-cc82 9770024
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-56m6-8q75-f2rw 649d749
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qhmf-7fc4-8q3h 549fdf2
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hc76-7mpc-qjqh 606345b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hc76-7mpc-qjqh afa1727
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-c4v7-w88g-m6c4 2775419
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qh5g-q395-cx4j 150c985
  * Always return dng_image because the libtiff reader was closed. 1c93068
  * Improve the check for GHSA-9xw9-2xcf-6jjg af16fa8
  * revert b207db0
  * Corrected patch. bfb9824
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vghg-5jrg-2398 e047ee2
  * export IsRightsAuthorizedByName() 6c64b58
  * bump library current e4ed6d0
  * eliminate compiler exception 9039e30
  * ImageMagick/ImageMagick#8793 9297a8e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-v3j6-27vc-7pw2 19c11cb
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-jxqv-9g3j-9jh6 166fdea
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-82mp-vp5c-9pf7 dcba7ee
  * Small refactor of fix because we already had a null check that throws later. e3dee3f
  * remove legacy snprintf() dead code cfd763a
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rvhp-75f6-9jqh 0bcf107
  * Guard odd dash pattern duplication loop 68d1c93
  * ImageMagick/ImageMagick#8802 7b3c0db
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mhvg-v5wh-vrvm 0e34586
  * ImageMagick/ImageMagick#8803 c0a724b
  * use a different epsilon for log() c8a0110
  * less branches 0012f56
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-365g-65p5-w84r 9c362af
  * eliminate compiler exception 03d820f
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-76q6-2p6h-xjqr 378bfc1
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-99w2-r42q-g85v a865055
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-75mw-9cc9-fqx9 9534807
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9ch6-2c6r-55q4 4cc1114
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9ch6-2c6r-55q4 ee811bc
  * introducing StrictReadImage() private method 4cdbcd4
  * compute the pHash for the composite channel e9e1fb9
  * compute the composite pHash channel a202d28
  * ImageMagick/ImageMagick#8802 911ca85
  * cosmetic 75ea032
  * revert fb3876d
  * Added extra checks when acquiring the values of a kernel (GHSA-f5m7-cqgw-8hm7) 9acf93f
  * Updated the dependencies. 3dec161
  * Use RelinquishAlignedMemory because the memory was allocated with AcquireAlignedMemory. 36afbcc
  * quantize hash image depth 702175a
  * release 38ba210
- modified patches
  * ImageMagick-configuration-SUSE.patch (refreshed)
  * ImageMagick_policy_etc.patch (refreshed)
- fixes CVE-2026-55577 [bsc#1270076]
    CVE-2026-55597 [bsc#1270080]
    CVE-2026-55628 [bsc#1270081]
    CVE-2026-53466 [bsc#1270073]
    CVE-2026-53467 [bsc#1270074]
    CVE-2026-55510 [bsc#1270075]
    CVE-2026-55594 [bsc#1270077]
    CVE-2026-55595 [bsc#1270079]
    CVE-2026-61857 [bsc#1271312]
    CVE-2026-61861 [bsc#1271294]
    CVE-2026-61870 [bsc#1271293]
    CVE-2026-61465 [bsc#1271313]
    CVE-2026-61858 [bsc#1271311]
    CVE-2026-61871 [bsc#1271485]
    CVE-2026-61868 [bsc#1271487]
    CVE-2026-61860 [bsc#1271494]
    CVE-2026-61859 [bsc#1271497]
    CVE-2026-61872 [bsc#1271484]
    CVE-2026-61869 [bsc#1271486]
    CVE-2026-61867 [bsc#1271488]
    CVE-2026-61866 [bsc#1271489]
    CVE-2026-61865 [bsc#1271490]
    CVE-2026-61864 [bsc#1271491]
    CVE-2026-61863 [bsc#1271492]
    CVE-2026-61862 [bsc#1271493]
    CVE-2026-61464 [bsc#1271496]
    CVE-2026-62343 [bsc#1272575]
    CVE-2026-66011 [bsc#1272577]
    CVE-2026-62946 [bsc#1272580]
    CVE-2026-62363 [bsc#1272582]
    GHSA-56m6-8q75-f2rw [bsc#1272583]
    GHSA-7c7m-fpjw-gwcq [bsc#1272640]
    CVE-2026-64685 [bsc#1272953]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785153600">- version update to 7.1.2.28
  * build(deps): bump ubuntu from b7f4819 to 3131b4c in /.devcontainer #8876
  * build(deps): bump actions/checkout from 7.0.0 to 7.0.1 #8882
  * Fixes for PTIF writer to re-enable default creation of pyramid levels #8884
  * build(deps): bump the codeql-action group with 3 updates #8881
  * build(deps): bump actions/attest from 4.1.1 to 4.2.0 #8880
  * fix: upgrade http:// to https:// in README.md #8867
  * Fix memory leak in ASHLAR coder when action fails #8865
  * build(deps): bump github/codeql-action/upload-sarif #8862
  * build(deps): bump github/codeql-action/analyze from 4.36.3 to 4.37.0 #8863
  * build(deps): bump github/codeql-action/init from 4.36.3 to 4.37.0 #8861
  * Fix writing video output to stdout in Windows #8860
  * build(deps): bump github/codeql-action/upload-sarif #8851
  * build(deps): bump github/codeql-action/analyze from 4.36.2 to 4.36.3 #8849
  * build(deps): bump github/codeql-action/init from 4.36.2 to 4.36.3 #8850
  * re-add support for libheif 1.7.0 #8841
  * Fix writing video output to stdout in Windows (#8860) #7900
  * beta release 3dd3215
  * Make sure git is configured properly when updating the website. 2e09a16
  * address remote TOCTOU issues 99d821d
  * eliminate compiler warning 8e835bd
  * map Windows file identity into st_dev/st_ino. a15976c
  * eliminate compiler warning c36f9ed
  * check image file identity da02de3
  * normalize the AE metric f85632e
  * eliminate compiler warning 414297f
  * support ImageInfo properties member 560f000
  * improve formatting 23cfa27
  * eliminate compiler warning 2f7deb8
  * initialize image info properties ee20b08
  * cosmetic d87c54b
  * revert c5a692a
  * time-of-check to time-of-use check ef0eb6d
  * normalize AE metric de81b9a
  * if path attributes fail relinquish memory 9f18109
  * ensure file resource identify is valid bbbf79e
  * premature reconstruct destruction d110964
  * revert similarity image patch 60c110f
  * if compare:virtual-pixels is present and false then min bounds 11b86af
  * restore parallelism 33e5931
  * include file mode when validating file identity c081559
  * eliminate compiler exception 94df319
  * define POSIX file type and permission macros 4fcd510
  * localize defines d99edfd
  * define S_IWUSR ed17fb2
  * https://github.com/ImageMagick/ImageMagick/issues/8856 2d68170
  * reviewed and made subtle corrections to a few composite ops 55e52c4
  * Corrected IsPaletteImage check. b93264e
  * Corrected comment. 10e4271
  * https://github.com/ImageMagick/ImageMagick/issues/8858 686729b
  * eliminate compiler warning a73378f
  * eliminate compiler warning 55a6aaf
  * update to the latest ImageMagick documentation 60fcb88
  * Restored icon. d551454
  * Updated configure. 8714fef
  * Small memory allocation optimization. 2d4d387
  * Updated configure. e0c11e3
  * Use max compression for all archives. 8270efa
  * guarantee round-trip fidelity for IEEE‑754 doubles without printing spurious digits 676d2c3
  * No longer inline the method to reduce the local stack size. d53e028
  * correct cast from char to quantum 0f86975
  * https://github.com/ImageMagick/ImageMagick/issues/8864 549f90b
  * do not divide by alpha for plus op 31c97dd
  * revert 5bbda08
  * introduce image:frames define 7fd62c7
  * eliminate compiler warning 4548c02
  * FILE_READ_ATTRIBUTES is preferred over GENERIC_READ 63cc8c7
  * Updated the dependencies. 873e31a
  * safe read/write 20dcf6d
  * use 1mb chunks 7618f43
  * use parens in macro 7a5bc5b
  * eliminate compiler warning 3744060
  * https://github.com/ImageMagick/ImageMagick/issues/8436 f2e478b
  * avoid division by 0 ec19dcd
  * cosmetic 62da037
  * revert 3e31b7f
  * increase threads for PHASE metric 5a774ca
  * fix PDC metric fc48f7d
  * correct angle 836651e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6rvv-36hw-5rgf 297c894
  * Read DNG profiles when pinging the image. eeea9da
  * Cosmetic. 55c96d0
  * configure distributed cache max clients and max unathenticated clients e9c84d9
  * precompute the phase spectrum for all (u,v) frequency pairs simultaneously, 8470c17
  * use virtual memory for phase spectra 4c2e04d
  * cosmetic 46c11a2
  * spatial phase subimage search 073502f
  * add zlib dependency a5956e8
  * restore FFT case 39fa09d
  * Restored logo vector files. b3c3fba
  * Exclude logo from the release archive. e40b4d4
  * Cosmetic. 8e2561a
  * improve numerical stability c08cf98
  * handle non-square images e5f4934
  * thread phase spectra 7211f83
  * eliminate compiler warning 8f527e8
  * add workload factor define 6825ff5
  * eliminate compiler warning 11de3d1
  * adapt Fred’s spatial PHASE algorithm f94ceb9
  * Group codeql-action in dependabot. 1593696
  * divide is reserved by SVG specification; use divide-fx for mathematical divide b3268b9
  * divide honors SVG 1.2; divide-dst and divide-src are mathematical ops bf438a1
  * scale FFT phase distortion 7981cef
  * count the # of channels 2a4b002
  * normalize PDC metric 9fabbd4
  * https://github.com/ImageMagick/ImageMagick/issues/8858 f8fdd19
  * Updated the dependencies. 362affe
  * Version 0.11.0 of the raqm library no longer accepts text that contains a paragraph separator. 37609a6
  * correct conditional 7b65dd1
  * Set the page values when reading the x and y offset in a tga file (#8847). 832722a
  * Write the x and y offset in the tga encoder when the value fit in the unsigned short range. f55e398</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785844800">- version update to 7.1.2.29
  * Updated the dependencies. 90f5b91
  * add WEBP compress case when writing f35294e
  * Removed unnecessary include. 1e2f64f
  * Removed checks for values from tif_config.h that are not included, libtiff will report errors itself now. 7cf1988
  * Only set the TIFFTAG_WEBP_LEVEL when the quality is not undefined. 02ac849
  * Make sure we read the bits_per_sample before using it. 0af4ede
  * Added missing typecast. b919b37</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1787572800">- version update to 7.1.2.30
  * Fix inline SVG style precedence #8920
  * Preserve page offsets in PCX images #8921
  * Added initial support for the aseprite format #8783
  * https://github.com/ImageMagick/ImageMagick/issues/8893 c0bfa48
  * Corrected method call. ac68a7c
  * Fix YCbCr TIFF images to always convert to RGB via the generic reader. 6a40f26
  * Moved the workflow to the Website repository. b17cb9c
  * check for supported inline image formats e1394ac
  * fix exception tag 8f88a9a
  * correct exception tag 4d3d052
  * deny inline implicit image formats 71489bb
  * eliminate compiler exception 3d7013b
  * get properties that might exceed 4096 characters a5c0521
  * initialize buffer to null a8a11a2
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wxw6-98rj-hjfr 19bce64
  * https://github.com/ImageMagick/ImageMagick/issues/8901 4d9720f
  * Return error when WebPDemuxGetFrame fails. 48c6d95
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-chf5-8rv9-gjqr 5bff96a
  * Corrected types. b20cdc8
  * Updated configure. d4847a3
  * Added new ASE coder. 6de67df
  * Make sure we also include the static.h header file. 9f277ec
  * latest autoconf/automake update 91df48a
  * symetric divide of real and imaginary components by magnitude 2b3ca93
  * phase similarity now matches Fred’s phase script b7794a3
  * https://github.com/ImageMagick/ImageMagick/security/code-scanning/135 12174d4
  * https://github.com/ImageMagick/ImageMagick/issues/8890 8d1fdcb
  * use log of guassian for the correlation surface 5c4be46
  * Removed variable that is only set but never read. f6f439a
  * Updated the dependencies. 2c19028
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9x6f-98x9-rx6g a44ef50
  * rename() does not work across partitions 332aa87
  * Explicitly checks for read() and write() errors 15aafab
  * earlier check for authorized path 083a4b4
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5m9j-96ff-j6qc 1d3e989
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3j4w-pvxj-fpjc ae2ed8c
  * Don’t call SetImageExtent when pinging an Aseprite image. b8731aa
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-x8g2-7r3w-h44p fb0b4ff
  * Updated the dependencies. cbe23fb
  * Correct the media type of the image that is added to the wand. 26b7e6d
  * Fixed double free in non cairo builds (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-f2r2-qw7g-3c8x) 326451a
  * Removed unused code. 35318d3
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4mwf-mggw-29vp 6ac0755
  * Don’t throw a fatal exception when hitting a recursion depth (GHSA-27m9-54jx-fgvq). 907b748
  * Use AcquireCriticalMemory instead. 74ec09f
  * Report errors or return null instead of exiting the process. a6b9e7f
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4jv7-q6xw-6f4x c83153d
  * https://github.com/ImageMagick/ImageMagick/issues/8918 31a418a
  * Use omp_set_max_active_levels on MSYS2 build instead. d7924bc
  * latest autoconf/automake updates 05371c0
  * Code cleanup and a bug fix. f9070c0
  * Updated configure. 86e0ac6
  * latest automake/autoconf update 6b1062f
  * Create an SBOM for the Windows release artifacts. 8ee86fa
  * Use UTC timestamp instead. 0e0a477
  * Correct filename. 7d45ed0</changelog>
</package>
<package pkgid="5c0f1bb56ff5f786804ed8f61e115f52dc49587ef8a0d7123b332356ee4540af4fe8413c8168774e43370fdbafb49589768ccf884ae848afc662fa78b352476c" name="ImageMagick-extra-debuginfo" arch="i586">
  <version epoch="0" ver="7.1.2.30" rel="1.1"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779105600">- version update to 7.1.2.23
  * build(deps): bump github/codeql-action from 4.35.3 to 4.35.4 #8733
  * ignore_sequence_editlist only in libheif 1.21 #8729
- fixes following GH security advisories:
  * GHSA-36wm-hprc-mcf5
  * GHSA-3rvp-mpr5-qjm9
  * GHSA-4g75-9r48-jf92
  * GHSA-533m-3wf6-c33v
  * GHSA-5r4x-w6p5-222q
  * GHSA-6gxq-f64p-5w6f
  * GHSA-7gg8-qqx7-92g5
  * GHSA-88wq-x9gc-45h8
  * GHSA-jcqp-6r6f-3mfx
  * GHSA-p93h-f2jc-477j
  * GHSA-rcr6-g7jc-f57g
  * GHSA-xf64-q5rg-85g5
- modified patches
  * ImageMagick-configuration-SUSE.patch (refreshed)
  * ImageMagick_policy_etc.patch (refreshed)
- fixes CVE-2026-46522 [bsc#1268126]
    CVE-2026-46520 [bsc#1268112]
    CVE-2026-46557 [bsc#1268123]
    CVE-2026-46523 [bsc#1268125]
    CVE-2026-46559 [bsc#1268121]
    CVE-2026-47165 [bsc#1268114]
    CVE-2026-46692 [bsc#1268120]
    CVE-2026-47166 [bsc#1268113]
    CVE-2026-46693 [bsc#1268117]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779969600">- version update to 7.1.2.24
  * reject mtv files with zero columns or rows #8758
  * reject tga files with zero columns or rows #8756
  * reject cineon files with zero columns or rows #8754
  * build(deps): bump ubuntu from 22.04 to 26.04 in /.devcontainer #8751
  * reject farbfeld files with zero columns or rows #8750
  * build(deps): bump caphyon/advinst-github-action from 2.0.2 to 2.0.3 #8742
  * build(deps): bump github/codeql-action from 4.35.4 to 4.35.5 #8749
  * Add profile_fuzzer for raw EXIF/XMP/IPTC/ICC parsing #8736
- fixes following GH security advisories:
  * GHSA-4v89-6mgq-6rgc
  * GHSA-8pj9-6897-74xc
  * GHSA-xcjm-wqff-m669
  * GHSA-gm48-c7f2-v67p
  * GHSA-h36c-3666-h489
  * GHSA-5v62-8fq6-cp9m
  * GHSA-9hqg-xf93-ghfw
  * GHSA-2hhq-c99x-492r
  * GHSA-6mwj-rp89-6j5j
  * GHSA-vgh5-r42g-4j44
- fixes CVE-2026-49218 [bsc#1268110]
    CVE-2026-48994 [bsc#1268111]
    CVE-2026-48724 [bsc#1268116]
    CVE-2026-48734 [bsc#1268122]
    CVE-2026-49219 [bsc#1268109]
    CVE-2026-56377 [bsc#1270006]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780056000">- in default security policy, allow reading from symbolic links
  [bsc#1265373]
- modified patches
  * ImageMagick-configuration-SUSE.patch
- fixes CVE-2026-53461 [bsc#1268107]
    CVE-2026-53460 [bsc#1268108]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780920000">- version update to 7.1.2.25
  * validate argument count for polynomial distortion #8780
  * fix oob read of gps rationals in GetEXIFProperty #8782
  * reject hdr files with a negative width or height #8765
  * reject pgx files with invalid dimensions or precision #8764
  * reject rla files with an inverted active window #8770
  * build(deps): bump github/codeql-action from 4.35.5 to 4.36.0 #8775
  * reject fits files with an invalid bits per pixel #8760
  * reject sgi files with zero columns or rows #8761
  * reject dds files with zero columns or rows #8762
- fixes following GH security advisories:
  * GHSA-q62c-h75r-2xhc
  * GHSA-g22q-f7gc-5jhr
  * GHSA-px7q-ggqj-hcf2
  * GHSA-p9rq-q46c-g4x6
  * GHSA-j989-f892-2335
  * GHSA-44cp-c3ww-9rv5
- fixes CVE-2026-53465 [bsc#1268100]
    CVE-2026-53463 [bsc#1268105]
    CVE-2026-53462 [bsc#1268106]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1781697600">- disable dpc support [bsc#1268117] [bsc#1268113]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1783512000">- version update to 7.1.2.27
  * Fix HEIC identity CICP with chroma subsampling #8828
  * build(deps): bump actions/attest from 4.1.0 to 4.1.1 #8835
  * build(deps): bump ubuntu from 53958ec to b7f4819 in /.devcontainer #8834
  * build(deps): bump actions/setup-python from 6.2.0 to 6.3.0 #8830
  * check profile length before reading header in GetIPTCStream #8829
  * Read Cairo ARGB32 in host byte order so SVG colors are correct on big-endian #8825
  * Preserve HEIC CICP and CLLI metadata #8824
  * reject otb files that declare more pixels than the file holds #8826
  * build(deps): bump msys2/setup-msys2 from 2.31.1 to 2.32.0 #8807
  * build(deps): bump actions/checkout from 6.0.3 to 7.0.0 #8818
  * Fix #8819 revert soname change #8820
  * build(deps): bump ubuntu from f3d2860 to 53958ec in /.devcontainer #8814
  * Fix #8819 revert soname change (#8820) #8819
  * beta release 2c6ba18
  * ImageMagick/ImageMagick#8813 71bf0b0
  * eliminate compiler warning dc92169
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-422r-8c97-xcg4 be99ffa
  * eliminate compiler warning 82364cf
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-93x9-jq8c-cwcc 4a3585b
  * ImageMagick/ImageMagick#8815 5e1a141
  * ImageMagick/ImageMagick#8816 532b0f5
  * Revert unnecessary patch for GHSA-93x9-jq8c-cwcc e70837c
  * Removed unnecessary check. 9a5c8ff
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-422r-8c97-xcg4 0bbf7e4
  * remove quantization 4041062
  * ImageMagick/ImageMagick#8815 9616e88
  * correct allow coder logic 634f3a9
  * Use AcquireQuantumMemory instead because it already does the necessary checks. 4e96b11
  * support coder strict streaming attribute 727ddc9
  * change coder flag name 9f7e3cb
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-xv2g-79vc-75qf 80b268c
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-g568-j2hh-jr58 f8a02fa
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-g568-j2hh-jr58 38b6468
  * ImageMagick/ImageMagick#8821 bc16247
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvxf-g9w2-7mcx 1b63224
  * latest autoconf/automake updates 1f7213d
  * Also create an xz version of the source archive. dc0965d
  * ImageMagick/ImageMagick#8823 64d2e4a
  * Added job to update the website after a release. 58d6364
  * Added a method that can be used to determine the endian of the host. 952c221
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvxf-g9w2-7mcx fdbe649
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h22j-f9xw-xjjm 538ad18
  * Moved initialization. 42128f2
  * Removed redundant checks. e587240
  * Cosmetic. 42e20ab
  * Added earlier exit when image type is invalid. 03a0a68
  * Removed all the #if 0 blocks that have been there for ages. f379865
  * Added method that can be used to check if incrementing a value would result in an overflow. b2740b9
  * overflow check 325fce5
  * revert ff4df37
  * move add check to private header b3b8d20
  * check for possible add overflow c2e84d8
  * Improve cache I/O robustness and fix race conditions 92b961a
  * check for overflow 0ca86fc
  * Make sure we check the length after each read (GHSA-7rgw-xg25-prjm) 093f476
  * Specify the current ref as an argument for the clone in the Windows source job. d0eb51a
  * Disable job in pull request. c3fef03
  * Updated the dependencies. 4a68839
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvhv-g4rq-3hmw e3e6911
  * Updated the dependencies. c74cd62
  * policies are case sensitive 0b3fa25
  * check for EOF 9a38ee0
  * accumulates absolute error per channel (not counts) 5848f4a
  * Cosmetic 7cee9fe
  * Require at least version 1.11.0 of the libheif library. c893eb2
  * latest autoconf update 9993f71
  * don't normalize the AE metric 324ee77
  * average composite channel ed56d9e
  * sanity check 374578b
  * delay image extent check 81eab95
  * check for insufficient image data 225ea95
  * check for insufficient image data 62c229b
  * check for insufficient image data 2d28006
  * eliminate compiler warning e4c2b40
  * release b661ac9
- version update to 7.1.2-26
  * check rows*columns overflow in sct ReadSCTImage #8812
  * bound 8bim resolution resource read in GetProfilesFromResourceBlock #8798
  * OSS-Fuzz: Fix build errors #8808
  * heic: add primary still image to animated AVIF for Firefox compatibility #8804
  * chore: remove legacy vsprintf fallback in drawing-wand.c #8796
  * Detect Ultra HDR JPEGs from gain-map metadata #8794
  * build(deps): bump github/codeql-action from 4.36.1 to 4.36.2 #8795
  * Preserve Ultra HDR JPEG gain maps when transcoding #8788
  * build(deps): bump actions/checkout from 6.0.2 to 6.0.3 #8790
  * build(deps): bump github/codeql-action from 4.36.0 to 4.36.1 #8789
  * reject cineon files with an invalid bits per pixel #8781
  * beta release 8ee9390
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-c8r2-mc3p-4f8j fe20c95
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6vxp-gfwf-hcr9 f3ff3af
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-7c7m-fpjw-gwcq 174275b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-j8rh-v2r8-v94x b535126
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hwf3-r46v-5ggx 4079949
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hv63-qgj6-7gh7 d0d8ae7
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3564-h588-56gr f80b878
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-99w9-hv66-rfv7 0bb3578
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-jfq9-q63x-rc63 f34065e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h7f2-f9cc-h2gv 808506d
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-r628-69v2-2f9c b2dc602
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-m596-67p7-69wh fdbf39b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h58x-r7f7-rh84 b237a4f
  * Added workflow that can be used to publish a release. 126f102
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pjxj-pchx-4c3m 47ca721
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h5r4-w88w-7ccr ed143b9
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vgh5-r42g-4j44 335aadb
  * fix false positive 33dc9f5
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-j3pv-77gf-fw2g e4ce56a
  * exif thumnail namespace convention d03cf68
  * ImageMagick/ImageMagick#8743 e5ce98c
  * conform to namespace convention 74fc6bd
  * conform to namespace conventions 922913a
  * Seek to the start of the blob if possible when opening a custom stream. d8dc773
  * encode three channels into one string ddea9d2
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-8g53-9m3c-69xg#advisory-comment-224693 9d1764c
  * Patch to make sure that a file is used when using the DNG coder inside the TIFF coder. 4c36330
  * auto-detect DNG image wrapped in a TIFF 920718d
  * set seekable stream flag e1c0129
  * ImageMagick/ImageMagick#8716 (reply in thread) 9c6f636
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6jwg-7q3p-5fqm 3fc646a
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qvxh-prvr-85w2 f89d59c
  * cosmetic 2537cbc
  * support ThrowPolicyException() convenience define de731f3
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-ff5c-8x9r-8qcw 3bd584e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-79f6-phvj-fcxf 493d641
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pvf6-h68q-qh7g f413a88
  * detect DNG masquerading as a TIFF 158171b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-2qmq-5wc5-mv8f 23362f0
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qcmw-qmh5-v9xp 8e4180d
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cvm9-xf3r-5jc7 e7c72ae
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4gjm-g5ff-2g6r 37ce68e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9xw9-2xcf-6jjg 6655858
  * eliminate compiler exception dd955a6
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-2xwj-pc9c-h6j9
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3pqj-prwm-c34w 482b243
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rvhp-75f6-9jqh dd0dedb
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wx47-rm3x-jx6p 01ce608
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-969w-22qc-6gmv 29851ab
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mx48-2qq3-23hf c8868af
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rhm7-pchg-cc82 9770024
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-56m6-8q75-f2rw 649d749
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qhmf-7fc4-8q3h 549fdf2
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hc76-7mpc-qjqh 606345b
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hc76-7mpc-qjqh afa1727
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-c4v7-w88g-m6c4 2775419
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qh5g-q395-cx4j 150c985
  * Always return dng_image because the libtiff reader was closed. 1c93068
  * Improve the check for GHSA-9xw9-2xcf-6jjg af16fa8
  * revert b207db0
  * Corrected patch. bfb9824
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vghg-5jrg-2398 e047ee2
  * export IsRightsAuthorizedByName() 6c64b58
  * bump library current e4ed6d0
  * eliminate compiler exception 9039e30
  * ImageMagick/ImageMagick#8793 9297a8e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-v3j6-27vc-7pw2 19c11cb
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-jxqv-9g3j-9jh6 166fdea
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-82mp-vp5c-9pf7 dcba7ee
  * Small refactor of fix because we already had a null check that throws later. e3dee3f
  * remove legacy snprintf() dead code cfd763a
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rvhp-75f6-9jqh 0bcf107
  * Guard odd dash pattern duplication loop 68d1c93
  * ImageMagick/ImageMagick#8802 7b3c0db
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mhvg-v5wh-vrvm 0e34586
  * ImageMagick/ImageMagick#8803 c0a724b
  * use a different epsilon for log() c8a0110
  * less branches 0012f56
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-365g-65p5-w84r 9c362af
  * eliminate compiler exception 03d820f
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-76q6-2p6h-xjqr 378bfc1
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-99w2-r42q-g85v a865055
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-75mw-9cc9-fqx9 9534807
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9ch6-2c6r-55q4 4cc1114
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9ch6-2c6r-55q4 ee811bc
  * introducing StrictReadImage() private method 4cdbcd4
  * compute the pHash for the composite channel e9e1fb9
  * compute the composite pHash channel a202d28
  * ImageMagick/ImageMagick#8802 911ca85
  * cosmetic 75ea032
  * revert fb3876d
  * Added extra checks when acquiring the values of a kernel (GHSA-f5m7-cqgw-8hm7) 9acf93f
  * Updated the dependencies. 3dec161
  * Use RelinquishAlignedMemory because the memory was allocated with AcquireAlignedMemory. 36afbcc
  * quantize hash image depth 702175a
  * release 38ba210
- modified patches
  * ImageMagick-configuration-SUSE.patch (refreshed)
  * ImageMagick_policy_etc.patch (refreshed)
- fixes CVE-2026-55577 [bsc#1270076]
    CVE-2026-55597 [bsc#1270080]
    CVE-2026-55628 [bsc#1270081]
    CVE-2026-53466 [bsc#1270073]
    CVE-2026-53467 [bsc#1270074]
    CVE-2026-55510 [bsc#1270075]
    CVE-2026-55594 [bsc#1270077]
    CVE-2026-55595 [bsc#1270079]
    CVE-2026-61857 [bsc#1271312]
    CVE-2026-61861 [bsc#1271294]
    CVE-2026-61870 [bsc#1271293]
    CVE-2026-61465 [bsc#1271313]
    CVE-2026-61858 [bsc#1271311]
    CVE-2026-61871 [bsc#1271485]
    CVE-2026-61868 [bsc#1271487]
    CVE-2026-61860 [bsc#1271494]
    CVE-2026-61859 [bsc#1271497]
    CVE-2026-61872 [bsc#1271484]
    CVE-2026-61869 [bsc#1271486]
    CVE-2026-61867 [bsc#1271488]
    CVE-2026-61866 [bsc#1271489]
    CVE-2026-61865 [bsc#1271490]
    CVE-2026-61864 [bsc#1271491]
    CVE-2026-61863 [bsc#1271492]
    CVE-2026-61862 [bsc#1271493]
    CVE-2026-61464 [bsc#1271496]
    CVE-2026-62343 [bsc#1272575]
    CVE-2026-66011 [bsc#1272577]
    CVE-2026-62946 [bsc#1272580]
    CVE-2026-62363 [bsc#1272582]
    GHSA-56m6-8q75-f2rw [bsc#1272583]
    GHSA-7c7m-fpjw-gwcq [bsc#1272640]
    CVE-2026-64685 [bsc#1272953]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1784635200">- remove logo.eps (propriatery licence)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785153600">- version update to 7.1.2.28
  * build(deps): bump ubuntu from b7f4819 to 3131b4c in /.devcontainer #8876
  * build(deps): bump actions/checkout from 7.0.0 to 7.0.1 #8882
  * Fixes for PTIF writer to re-enable default creation of pyramid levels #8884
  * build(deps): bump the codeql-action group with 3 updates #8881
  * build(deps): bump actions/attest from 4.1.1 to 4.2.0 #8880
  * fix: upgrade http:// to https:// in README.md #8867
  * Fix memory leak in ASHLAR coder when action fails #8865
  * build(deps): bump github/codeql-action/upload-sarif #8862
  * build(deps): bump github/codeql-action/analyze from 4.36.3 to 4.37.0 #8863
  * build(deps): bump github/codeql-action/init from 4.36.3 to 4.37.0 #8861
  * Fix writing video output to stdout in Windows #8860
  * build(deps): bump github/codeql-action/upload-sarif #8851
  * build(deps): bump github/codeql-action/analyze from 4.36.2 to 4.36.3 #8849
  * build(deps): bump github/codeql-action/init from 4.36.2 to 4.36.3 #8850
  * re-add support for libheif 1.7.0 #8841
  * Fix writing video output to stdout in Windows (#8860) #7900
  * beta release 3dd3215
  * Make sure git is configured properly when updating the website. 2e09a16
  * address remote TOCTOU issues 99d821d
  * eliminate compiler warning 8e835bd
  * map Windows file identity into st_dev/st_ino. a15976c
  * eliminate compiler warning c36f9ed
  * check image file identity da02de3
  * normalize the AE metric f85632e
  * eliminate compiler warning 414297f
  * support ImageInfo properties member 560f000
  * improve formatting 23cfa27
  * eliminate compiler warning 2f7deb8
  * initialize image info properties ee20b08
  * cosmetic d87c54b
  * revert c5a692a
  * time-of-check to time-of-use check ef0eb6d
  * normalize AE metric de81b9a
  * if path attributes fail relinquish memory 9f18109
  * ensure file resource identify is valid bbbf79e
  * premature reconstruct destruction d110964
  * revert similarity image patch 60c110f
  * if compare:virtual-pixels is present and false then min bounds 11b86af
  * restore parallelism 33e5931
  * include file mode when validating file identity c081559
  * eliminate compiler exception 94df319
  * define POSIX file type and permission macros 4fcd510
  * localize defines d99edfd
  * define S_IWUSR ed17fb2
  * https://github.com/ImageMagick/ImageMagick/issues/8856 2d68170
  * reviewed and made subtle corrections to a few composite ops 55e52c4
  * Corrected IsPaletteImage check. b93264e
  * Corrected comment. 10e4271
  * https://github.com/ImageMagick/ImageMagick/issues/8858 686729b
  * eliminate compiler warning a73378f
  * eliminate compiler warning 55a6aaf
  * update to the latest ImageMagick documentation 60fcb88
  * Restored icon. d551454
  * Updated configure. 8714fef
  * Small memory allocation optimization. 2d4d387
  * Updated configure. e0c11e3
  * Use max compression for all archives. 8270efa
  * guarantee round-trip fidelity for IEEE‑754 doubles without printing spurious digits 676d2c3
  * No longer inline the method to reduce the local stack size. d53e028
  * correct cast from char to quantum 0f86975
  * https://github.com/ImageMagick/ImageMagick/issues/8864 549f90b
  * do not divide by alpha for plus op 31c97dd
  * revert 5bbda08
  * introduce image:frames define 7fd62c7
  * eliminate compiler warning 4548c02
  * FILE_READ_ATTRIBUTES is preferred over GENERIC_READ 63cc8c7
  * Updated the dependencies. 873e31a
  * safe read/write 20dcf6d
  * use 1mb chunks 7618f43
  * use parens in macro 7a5bc5b
  * eliminate compiler warning 3744060
  * https://github.com/ImageMagick/ImageMagick/issues/8436 f2e478b
  * avoid division by 0 ec19dcd
  * cosmetic 62da037
  * revert 3e31b7f
  * increase threads for PHASE metric 5a774ca
  * fix PDC metric fc48f7d
  * correct angle 836651e
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6rvv-36hw-5rgf 297c894
  * Read DNG profiles when pinging the image. eeea9da
  * Cosmetic. 55c96d0
  * configure distributed cache max clients and max unathenticated clients e9c84d9
  * precompute the phase spectrum for all (u,v) frequency pairs simultaneously, 8470c17
  * use virtual memory for phase spectra 4c2e04d
  * cosmetic 46c11a2
  * spatial phase subimage search 073502f
  * add zlib dependency a5956e8
  * restore FFT case 39fa09d
  * Restored logo vector files. b3c3fba
  * Exclude logo from the release archive. e40b4d4
  * Cosmetic. 8e2561a
  * improve numerical stability c08cf98
  * handle non-square images e5f4934
  * thread phase spectra 7211f83
  * eliminate compiler warning 8f527e8
  * add workload factor define 6825ff5
  * eliminate compiler warning 11de3d1
  * adapt Fred’s spatial PHASE algorithm f94ceb9
  * Group codeql-action in dependabot. 1593696
  * divide is reserved by SVG specification; use divide-fx for mathematical divide b3268b9
  * divide honors SVG 1.2; divide-dst and divide-src are mathematical ops bf438a1
  * scale FFT phase distortion 7981cef
  * count the # of channels 2a4b002
  * normalize PDC metric 9fabbd4
  * https://github.com/ImageMagick/ImageMagick/issues/8858 f8fdd19
  * Updated the dependencies. 362affe
  * Version 0.11.0 of the raqm library no longer accepts text that contains a paragraph separator. 37609a6
  * correct conditional 7b65dd1
  * Set the page values when reading the x and y offset in a tga file (#8847). 832722a
  * Write the x and y offset in the tga encoder when the value fit in the unsigned short range. f55e398</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785844800">- version update to 7.1.2.29
  * Updated the dependencies. 90f5b91
  * add WEBP compress case when writing f35294e
  * Removed unnecessary include. 1e2f64f
  * Removed checks for values from tif_config.h that are not included, libtiff will report errors itself now. 7cf1988
  * Only set the TIFFTAG_WEBP_LEVEL when the quality is not undefined. 02ac849
  * Make sure we read the bits_per_sample before using it. 0af4ede
  * Added missing typecast. b919b37</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1787572800">- version update to 7.1.2.30
  * Fix inline SVG style precedence #8920
  * Preserve page offsets in PCX images #8921
  * Added initial support for the aseprite format #8783
  * https://github.com/ImageMagick/ImageMagick/issues/8893 c0bfa48
  * Corrected method call. ac68a7c
  * Fix YCbCr TIFF images to always convert to RGB via the generic reader. 6a40f26
  * Moved the workflow to the Website repository. b17cb9c
  * check for supported inline image formats e1394ac
  * fix exception tag 8f88a9a
  * correct exception tag 4d3d052
  * deny inline implicit image formats 71489bb
  * eliminate compiler exception 3d7013b
  * get properties that might exceed 4096 characters a5c0521
  * initialize buffer to null a8a11a2
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wxw6-98rj-hjfr 19bce64
  * https://github.com/ImageMagick/ImageMagick/issues/8901 4d9720f
  * Return error when WebPDemuxGetFrame fails. 48c6d95
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-chf5-8rv9-gjqr 5bff96a
  * Corrected types. b20cdc8
  * Updated configure. d4847a3
  * Added new ASE coder. 6de67df
  * Make sure we also include the static.h header file. 9f277ec
  * latest autoconf/automake update 91df48a
  * symetric divide of real and imaginary components by magnitude 2b3ca93
  * phase similarity now matches Fred’s phase script b7794a3
  * https://github.com/ImageMagick/ImageMagick/security/code-scanning/135 12174d4
  * https://github.com/ImageMagick/ImageMagick/issues/8890 8d1fdcb
  * use log of guassian for the correlation surface 5c4be46
  * Removed variable that is only set but never read. f6f439a
  * Updated the dependencies. 2c19028
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9x6f-98x9-rx6g a44ef50
  * rename() does not work across partitions 332aa87
  * Explicitly checks for read() and write() errors 15aafab
  * earlier check for authorized path 083a4b4
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5m9j-96ff-j6qc 1d3e989
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3j4w-pvxj-fpjc ae2ed8c
  * Don’t call SetImageExtent when pinging an Aseprite image. b8731aa
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-x8g2-7r3w-h44p fb0b4ff
  * Updated the dependencies. cbe23fb
  * Correct the media type of the image that is added to the wand. 26b7e6d
  * Fixed double free in non cairo builds (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-f2r2-qw7g-3c8x) 326451a
  * Removed unused code. 35318d3
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4mwf-mggw-29vp 6ac0755
  * Don’t throw a fatal exception when hitting a recursion depth (GHSA-27m9-54jx-fgvq). 907b748
  * Use AcquireCriticalMemory instead. 74ec09f
  * Report errors or return null instead of exiting the process. a6b9e7f
  * https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-4jv7-q6xw-6f4x c83153d
  * https://github.com/ImageMagick/ImageMagick/issues/8918 31a418a
  * Use omp_set_max_active_levels on MSYS2 build instead. d7924bc
  * latest autoconf/automake updates 05371c0
  * Code cleanup and a bug fix. f9070c0
  * Updated configure. 86e0ac6
  * latest automake/autoconf update 6b1062f
  * Create an SBOM for the Windows release artifacts. 8ee86fa
  * Use UTC timestamp instead. 0e0a477
  * Correct filename. 7d45ed0</changelog>
</package>
<package pkgid="36ad21b383863344a9ea36b0101b292596750bfbd3c4ee7fb17df24d8b3951a018a0e56aaef794164d24da53f82ae3a3060122e7c92dac96428eb6bcf1e82d81" name="Imath-debugsource" arch="i586">
  <version epoch="0" ver="3.2.3" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1629374400">- Imath-devel obsoletes ilbase-devel
  (https://build.opensuse.org/request/show/912661#comment-1504935)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 3.1.3
  * Patch release with miscellaneous fixes
  * Fix undefined access of a vector when empty
  * Require sphinx 4.0.3
  * Build sphinx/doxygen docs with CMake
  * Use PYIMATH_OVERRIDE_PYTHON_INSTALL_DIR to specify destination python modules
  * Guard `__has_attribute` for compilers that don't support it
  * Cuda safety fixes
  * Replace stray Imath:: with IMATH_INTERNAL_NAMESPACE::</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1655812800">- update to 3.1.5:
  * Update CI workflow matrix for VFX-CY2022
  * Use _WIN32 instead of _MSC_VER to fix mingw build
  * Fix 32-bit x86 build failure with 16c instructions
  * Move numeric_limits specializations into half.h
  * Change references to "master" branch to "main"
  * Remove some simple typos in the code
  * Added missing check _M_IX86 or _M_X64 when using __lzcnt.
  * SolveNormalizedCubic fix to return proper real root
  * Add docs target only if not a subproject
  * Fix docs race condition and make installation optional
  * Remove dead PyImath code and references to ilmbase
  * Use equalWithAbsError instead of equal operator for float
  * Fix sphinx warnings and man page filenames
  * Adding missing stdexcept header
  * for better SIMD auto-vectorization
  * Remove extra project layer for the pyimath code
  * Successor/predecessor functions use isnan() and isinf()
  * Fix python imath export
  * Cuda safety fixes
  * Sort Imath source files
  * Fix formatting in release notes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 3.1.6:
  * Patch release with miscellaneous bug/doc/build fixes.
  * [#269] fix memory leak in V3fArrayFromBuffer
  * [#268] Add &lt;cstdint&gt; for int64_t
  * [#263] Initialize x in testRoots.cpp:solve() to suppress compiler
    warning
  * [#262] Fix gcc compiler warning in testFun.cpp
  * [#261] Test return value of extractSHRT to avoid uninitialized reference
  * [#260] Fix example code so it compiles as is
  * [#259] Cuda safety in several headers
  * [#256] Fix markdown and typos in README.md
  * [#255] Do not warn if half.h has already being included
  * [#250] Fix compiler warnings on windows
  * [#249] Remove irrelevant cvs ignore files
  * [#248] Update sphinx version</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 3.1.9:
  * Fix Heap-buffer-overflow in internal_huf_decompress
  * Support for DWA compression in OpenEXRCore
  * Fix for threadpool deadlocks during shutdown on Windows
  * Stack-buffer-overflow in DwaCompressor_readChannelRules</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719835200">- update to 3.1.11:
  * Fix a problem where downstream projects using Imath would build
    python bindings even if they weren't requested.
  * Fix for missing `std::bit_cast`
  * Fix missing/necessary use of IMATH_HOSTDEVICE
  * IMATH_INSTALL_PKG_CONFIG is now on by default, even on Windows
  * Fix calling default constructor by uniform init in TypeTraits
  * Fix redundant PYIMATH_EXPORTS causing compile issues on
    Windows Clang
  * Update to SO versioning policy:
  * succ()/pred() now use std::nextafter().
  * Expand epsilon bounds for m44x pyImath test.
  * Rename "docs" to "website".
  * Add missing copyright/license identifiers.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1737115200">- update to 3.1.12:
  * Support for compiling half.h with hip-runtime-amd
  * Also, the v3.1.11 release had improper versioning in its cmake
    and pkgconf configuration files. This is now fixed.</changelog>
  <changelog author="pgajdos@suse.com" date="1759320000">- version update to 3.2.1
  * IMATH_VERSION_RELEASE_TYPE was inadvertently set to -dev; it's
    been reset to the empty string. This string appears as a preprocessor
    symbol for informational purposes.
  * Default installation folder for PyImath is include/Imath, not
    include/PyImath. This inadvertently changed in v3.2.0. Note the
    folder can be configured via the PYIMATH_OUTPUT_SUBDIR CMake option.
  * Fix broken pkg-config PyImath.pc
  * Update find_package(Boost) to work with CMake 4.x
  * Fix undefined behavior in the Vec* class operator[] (PR #449).
  * Fix call to _mm_cvtps_ph in half.h, Windows build failure
  * Updated and simplified SO versioning policy: this release adopts
    a policy of appending the MAJOR.MINOR.PATCH software release
    name to the SONAME to form the real name of the shared library.
  * Add uninstall target
  * Add iOS cross-compilation support
  * Add support for HIP (AMD's Heterogeneous-compute Interface for Portability)
  * Fix handling of /EHsc flag
  * Required cmake version is now 3.14
- modified sources
  * baselibs.conf</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1766404800">- version update to 3.2.2
  * fix build problem with newer versions of cmake</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1787918400">- version update to 3.2.3
  * Vec integer method resolution improved — Replaced  =delete with
    SFINAE ("Substitution Failure Is Not An Error"), via a new
    `is_float_like` trait, for `length()`, `normalize()`,
    `normalizedExc()`, etc on integer-typed Vec2/3/4. This gives clearer
    compiler diagnostics and allows custom numeric types (with an
    `is_float_like` specialization) to opt into these methods. `half` is
    explicitly supported. (#[575](https://github.com/AcademySoftwareFoundation/Imath/pull/575))
  * Fixed duplicate installation of `ImathConfig.h`
    (#[591](https://github.com/AcademySoftwareFoundation/Imath/pull/591))
  * Fixed shared library installation path
    (#[556](https://github.com/AcademySoftwareFoundation/Imath/pull/556))
  * Fixed Python module install directory, now derived correctly from
    `Python3_SITEARCH` instead of a hardcoded/absolute path
    (#[528](https://github.com/AcademySoftwareFoundation/Imath/pull/528))
  * Suppressed a C++23 deprecation warning for
    `std::float_denorm_style/denorm_present` usage in
    `numeric_limits&lt;half&gt;`
    (#[546](https://github.com/AcademySoftwareFoundation/Imath/pull/546))
    only)
  * Simplified CMake minimum-version policy handling by removing
    explicit CMP0074/CMP0077 settings now implied by the 3.14
    minimum (#[526](https://github.com/AcademySoftwareFoundation/Imath/pull/526))
  * Documentation fixes: corrected install instructions in README.md,
    fixed broken links,  minor spelling corrections</changelog>
</package>
<package pkgid="975ae1b7eb5c0b3d27e55ea10399b175f60b1454ae425360427720d1f803fe916d6e2a3836b9ebc94499f369020f4fed2951b58cddb853e2296d01565722481d" name="Jamulus-debuginfo" arch="i586">
  <version epoch="0" ver="3.12.4" rel="1.1"/>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1661688000">- Update to 3.9.0
  * Feature: Added EXPERIMENTAL new JSON-RPC interface to control client and server (see docs/JSON-RPC.md for details) (#1975, #2505).
  (contributed by @dtinth, @Rob-NY)
  * GUI: Translations have been updated:
  Chinese, by @BLumia (#2719)
  Dutch, by @henkdegroot (#2708)
  French, by @jujudusud (#2704, #2729)
  German, by @ann0see (#2748)
  Italian, by @dzpex (#2739)
  Korean, by @bagjunggyu (assisted by @hoffie) (#2685, #2741)
  Polish, by @SeeLook (#2735)
  Portuguese Brazilian, by @melcon (#2728)
  Portuguese European, by @melcon (#2747)
  Slovak, by @jose1711 (#2732)
  Spanish, by @ignotus666 (#2706)
  * GUI: Client: Added instructions for setting buffers when using Pipewire (#2645).
  (contributed by @gilgongo)
  * GUI: Client: Fix a bug where a blank line is shown after some client’s name in the mixer board in some conditions (#2542).
  (contributed by @dtinth)
  * GUI: Client: Include ASIO references in Windows ASIO version (#2605).
  (contributed by @henkdegroot)
  * GUI: Client: Removed wrongly mentioned "URL" from help texts (#2608).
  (contributed by @ann0see)
  * GUI: Client: Rephrase mute options in help text (#2673).
  (contributed by @pljones)
  * GUI: Client: Simplify device driver error message on Windows by removing unneeded HTML (#2496).
  (contributed by @ann0see)
  * GUI: Client: What's This Text and Tooltip updated for LEDs and Connection Status (#2644).
  (contributed by @henkdegroot)
  * GUI: Server: Amend server registration, added server list persistence (#2199).
  (contributed by @pljones)
  * GUI: Server: Adjust Server Language combo box length to fit into layout properly (#2424).
  (contributed by @pljones)
  * GUI: Server: Re-order Recorder widgets for better use of space (plus Qt6 compliance) (#2427).
  (contributed by @pljones)
  * GUI: Fix (hopefully) all remaining references to "directory server" in displayed messages to say "directory" (#2710).
  (contributed by @pljones)
  * GUI: Improved Country selection handling to work with Qt6 and cover 53 previously unsupported territories (#2409).
  (contributed by @hoffie)
  * GUI: Improved translator experience by using substitutions instead of concatenations (#2646).
  (contributed by @ann0see)
  * GUI: Removed occurrences of plain name "Jamulus" in translatable texts (#2609).
  (contributed by @ann0see)
  * Accessibility: Sound Alert for new person and new chat message (#2640).
  (contributed by @chigkim)
  * Accessibility: Combine all the client info, so screen reader users don't have to track down multiple places (#2638).
  (contributed by @chigkim)
  * Accessibility: Added name and instrument to accessibility labels for mute, solo, group (#2639).
  (contributed by @chigkim)
  * Client: Avoid losing gain changes (#2737).
  (contributed by @hoffie)
  * Client: Fix potential long delay in sending fader changes to the server (#2535).
  (contributed by @softins)
  * Client: Refactored JACK- and ASIO-related logic (#2443).
  (contributed by @hoffie)
  * Client: Removed the translation for the CLI version text output (#2602).
  (contributed by @henkdegroot)
  * Server: Fix loading of persistent server list entries (#2631).
  (contributed by @pljones)
  * Server: Headless Server now unregisters correctly (#2633).
  (contributed by @pljones)
  * Server: Clarify code for handling of requests for the server list (#2643).
  (contributed by @pljones)
  * Server: Improvements to the start up logging for the server list filter (#2647).
  (contributed by @pljones)
  * Server: Set default directory to "None" when not set in ini file or command line (#2442).
  (contributed by @softins)
  * Bug Fix: Build: .deb dependency fix to allow Jamulus being installed on Ubuntu 18.04 (#2423).
  (contributed by @hoffie)
  * Bug Fix: Client/Server: corrected operation of message ack timer (#2517).
  (contributed by @softins)
  * Linux: Added the Jamulus Server desktop icon to the Debian/Ubuntu build and fixed SVG icon installation location (#2460).
  (contributed by @hoffie)
  * Linux: Removed unused linux/deploy_linux.sh script (#2512).
  (contributed by @ann0see)
  * Linux: Ubuntu: Added new runtime dependency. You will need to added the "universe" apt repository (on Ubuntu only) (#2721).
  (contributed by @pljones)
  * Linux: Updated package author information (#2652).
  (contributed by @hoffie)
  * Documentation: Updated the link to "Running a server" web page (#2419).
  (contributed by @jujudusud)
  * Documentation: Document compile time options to COMPILING.md (#2707).
  (contributed by @ann0see)
  * Documentation: Added high-level technical documentation for the Jamulus protocol (#2337).
  (contributed by @emlynmac)
  * Documentation: Made man page and help output more consistent. (#2448).
  (contributed by @gilgongo)
  * Documentation: Rewrite some parts of COMPILING.md and CONTRIBUTING.md to stay up to date and enable clearer contribution guidelines (#2561).
  (contributed by @ann0see)
  * Build: Added nojsonrpc qmake CONFIG option to remove JSON-RPC support (#2660).
  (contributed by @pljones)
  * Build: Make serveronly more comprehensive (#2551).
  (contributed by @pljones)
  * Build: Rename existing define to JACK_ON_WINDOWS (#2525).
  (contributed by @pljones)
  * Build: Moved CodeQL from Mac to Mac Legacy to work around signing incompatibility (#2564).
  (contributed by @softins)
  * Build: Provide unsigned iOS builds for easy install on iOS devices (#2355).
  (contributed by @ann0see)
  * Build: Added macOS M1 (arm64) support (#2682).
  (contributed by @hoffie)
  * Build: macOS will now be built with Qt 6.3.1 for better support of modern versions of macOS. Users of macOS 10.14 or earlier must from now use the legacy build or compile from source (#2672).
  (contributed by @ann0see)
  * Build: Improved grep usage in scripts #2421 (#2397).
  (contributed by @ann0see)
  * Build: Removed broken QMAKE_APPLICATION_BUNDLE_NAME. logic (#2477).
  (contributed by @hoffie)
  * Build: Initial support for building with Qt6 has been implemented (@dcorson-ticino-com, @softins) (#2299).
  (contributed by @hoffie)
  * Build: Updated aqt to v2.1.0 due to reliability reasons (#2597).
  (contributed by @ann0see)
  * Autobuild: Major overhaul, incorporating improvements in performance
  * Coding style and static checks for shell scripts are now enforced (#2635).
  * Build workflow download and cache optimisations (#2284, #2498, #2499, #2642).
  * Parallelisation of build processes (#2444, #2445)
  * Build script refactoring (#2284, #2451, #2470, #2473, #2476, #2489, #2501, #2502, #2509, #2514, #2527, #2540, #2584, #2642).
  (contributed by @hoffie)
  * Autobuild: Added experimental support for armhf (Raspberry-compatible) Linux .deb packages (#2526).
  (contributed by @hoffie)
  * Autobuild: Fix iOS artifact name (#2619).
  (contributed by @hoffie)
  * Autobuild: Build macOS .dmg files by create-dmg for building compatibility with further versions of macOS #2420 (#2207).
  (contributed by @ann0see)
  * Autobuild: Stop the build if the audio SDK is missing (#2536).
  (contributed by @pljones)
  * Autobuild: Stop running Autobuild if only documentation is updated to avoid wasting computation time (#2532).
  (contributed by @ann0see)
  * Autobuild: Build Windows version on latest build environment. This upgrades the Windows build process (#2649).
  (contributed by @ann0see)
  * Autobuild: Make Qt downloads on Windows more reliable by re-trying downloads (#2333).
  (contributed by @ann0see)
  * Autobuild: Backport Oboe's fixes CodeQl overflow warnings (#2548).
  (contributed by @ann0see)
  * Code: code restructuring to reduce cross-dependencies (CHighPrecisionTimer) (#2637).
  (contributed by @pljones)
  * Internal: Improved analyze_git_references.py script (#2471).
  (contributed by @hoffie)
  * Internal: Improved and reorganized git/Changelog scripts (#2656).
  (contributed by @hoffie)
  * Internal: Added .editorconfig for cross-language standardized indentation and line endings (#2585).
  (contributed by @hoffie)
  * Internal: Applied a consistent coding style to scripts (#2547, #2582).
  (contributed by @hoffie)
  * Internal: Added make clang_format helper command to simplify code formatting for contributors (#2258).
  (contributed by @hoffie)
  * Internal: Added debian/ folder to .gitignore file to ensure build files are not added to git (#2464).
  (contributed by @ann0see)
  * Internal: Check coding style on macOS/iOS code files (.mm extension) (#1871).
  (contributed by @ngocdh)
  * Internal: Use TODO and TEST comments instead of un-indenting with clang-format off/on (#2600).
  (contributed by @pgScorpio)
  * Internal: Removed unneeded white-space in all files and streamline line endings (#2402).
  (contributed by @ann0see)
  * Internal: Applied standard style to .md files (#2549).
  (contributed by @ann0see)
  * Internal: Move sound API files into src/sound folder. Contributors will now find the sound.cpp/sound.h/sound.mm in the src/sound folder for consistency (#2575).
  (contributed by @ann0see)
  * Internal: Move translation files one level up to make finding them easier for translators (#2576).
  (contributed by @ann0see)
  * Internal: Moved entitlements file to mac/ folder to clean up the repo root (#2529).
  (contributed by @ann0see)
  * Internal: Rename LED resources (#2621).
  (contributed by @henkdegroot)
  * Internal: Improved release contributor tooling (#2411).
  (contributed by @hoffie)
  * Internal: Improved Changelog release tooling (#2485, #2661).
  (contributed by @hoffie)
  * Internal: Moved outdated VST code on feature branch since there hasn't been any active development for a long time (#2461).
  (contributed by @ann0see)
  * Internal: Removed outdated qt-installer-windows.qs since we no longer use Travis CI (#2516).
  (contributed by @ann0see)
- Added pkgconfig(Qt5Multimedia) BuildRequires, as upstream depends on it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1667736000">- Update to 3.9.1
  * Client: Improved performance of GUI when someone joins or leaves a server (#2738).
    (contributed by @ann0see)
  * Client: Bugfix: Removed channel number from saved fader tag when --ctrlmidich is in use. In this release --cleanuplegacyfadersettings can be used on any saved fader settings that have been corrupted to attempt recovery (#2839).
    (contributed by @pljones)
  * Bugfix: Correct new channel not being shown to others if it connects with null channel info (#2754, #2774).
    (contributed by @softins)
  * Server: Fixed --serverinfo country code misinterpretation introduced in Jamulus 3.9.0 on Qt6-based builds such as Mac (#2829).
    (contributed by @hoffie)
  * Server: Added support for ISO country codes (de, gb, nl, ...) in --serverinfo (#2841).
    (contributed by @hoffie)
  * Directory: Bug: Correct default "self" address for directory, enabling use as a server (#2812).
    (contributed by @pljones)
  * Directory: Bug: Use configured Directory Public IP for Client when hole-punching (#2819).
    (contributed by @pljones)
  * CLI: Rephrased recording options help text on the --help output for clearer description of their functionality (#2832).
    (contributed by @ann0see)
  * Windows: Upgraded JACK build to use JACK 1.9.21 (#2665).
    (contributed by @ann0see)
  * Translations have been updated (#2835, #2852, #2856, #2915):
    (mainly translated on @weblate by multiple translators)
    Chinese, by @BLumia
    Dutch, by @henkdegroot
    French, by @trebmuh, @jujudusud, J. Lavoie
    German, by @ann0see, Hans Spoerer
    Korean, by @MarongHappy
    Norwegian Bokmål, by @comradekingu
    Polish, by @SeeLook
    Portuguese European, by @mansil
    Slovak, by @jose1711
    Spanish, by @ignotus666
    Swedish, by @tygyh, @comradekingu
  * Translation: Added nb_NO App translation (#2849, #2852).
    (contributed by @comradekingu, @ann0see)
  * Refactoring: Moved around files to clean up the repository (#2822, #2824, #2834, #2838).
    (contributed by @ann0see)
  * Build: Android: Export NDK root (#2764).
    (contributed by @pljones)
  * Build: Debian/Ubuntu: Fixed .deb Changelog generation (#2793).
    (contributed by @hoffie)
  * Build: Debian/Ubuntu: Fixed displayed version for non-release builds to removed incorrect -dirty suffixes (#2802).
    (contributed by @hoffie)
  * Build: Debian/Ubuntu: Renamed headless .deb file to jamulus-headless_[version]_ubuntu_[arch].deb for consistency with binary. This might need changes to scripts downloading this .deb file (#2821).
    (contributed by @ann0see)
  * Build: Debian/Ubuntu: Added .deb aarch64 (Raspberry) 64bit builds (#2895).
    (contributed by @hoffie)
  * Build: Mac: Combined Intel &amp; M1 builds into a single Universal binary and improved M1 -dev build user-friendliness by introducing ad-hoc signing support (#2808, #2825).
    (contributed by @hoffie)
  * Build: Bump versions: actions/upload-artifact from 2 to 3 (#2796), actions/cache from 2 to 3 (#2798), DoozyX/clang-format-lint-action from 0.12 to 0.14 (#2797), actions/checkout from 2 to 3 (#2799).
    (contributed by @dependabot)
  * Build: Updated bundled Qt6 to version 6.3.2 (#2846).
    (contributed by @github-actions)
  * Internal: Enabled automated dependency updates via dependabot and custom automation (#2777, #2778, #2801, #2803).
    (contributed by @hoffie)
  * Internal: Hardened build scripts and tooling against silent failures (#2794).
    (contributed by @hoffie)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1697025600">- Update to 3.10.0
  * Build: Mac: Keep the signing-related keychain unlocked (#2927).
    (contributed by @hoffie)
  * Build: Updated bundled Qt6 to version 6.5.1 (#3070).
    (contributed by @github-actions)
  * Docs: Added JSON-RPC server connection tips (#3101).
    (contributed by @mcfnord)
  * Translation: Added trebmuh to create-translation-issues.sh (#3147).
    (contributed by @jujudusud)
  * GUI: Fix some accelerator key conflicts, and fix ellipses in Norwegian (#3156).
    (contributed by @softins)
  * Client: (Refactor) Prevent multiplication result converting to larger type (#3164).
    (contributed by @softins)
  * Client: Added SRV-based virtual hosting support (#2930).
    (contributed by @hoffie)
  * Server: Improved --serverinfo argument validation (#2951).
    (contributed by @hoffie, @pljones)
  * Server: ISO country codes can now be supplied in upper or lower case (#2934).
    (contributed by @Rob-NY)
  * Server: Use native file selection dialog for recording directory and
    persistence file to allow read and write access outside of the macOS sandbox (#3009).
    (contributed by @ann0see)
  * Server: Rename --directoryserver to --directoryaddress (and internal changes) (#3017).
    (contributed by @pljones)
  * Server: Save the HTML formatting in Server Welcome Message. (Applies to the GUI Server.)
    (#3058). (contributed by @pljones)
  * Windows: Windows 64bit releases use Qt 6.5.2 now.
    Jamulus will from now on only support Windows 10 and above (#2300).
    (contributed by @hoffie)
  * Linux: Debian users can now use the official PPA to get automatic updates.
    See the Linux install page on jamulus.io for more information (#3013).
    (contributed by @ann0see)
  * Mac: The legacy build now uses the macOS 13.1 SDK which is unsupported by Qt 5.9.9.
    We still provide the legacy build, but from now on consider it as deprecated.
    You are advised to upgrade your OS (#3066).
    (contributed by @ann0see)
  * Mac: Enable dark-mode support on non legacy builds (#2833, #3008).
    (contributed by @ann0see)
  * Mac: Fixed building Jamulus via Xcode (#3076).
    (contributed by @ann0see)
  * Android: Updated Oboe to version 1.7.0 (#3000).
    (contributed by @ann0see)
  * Android: Fixed a crash on session startup that occurs on many devices (#2905).
    (contributed by @danryu)
  * iOS: Build App with higher SDK version (#3073).
    (contributed by @ann0see)
  * GUI: Make checkboxes self-labelling (#2996).
    (contributed by @pljones)
  * RPC: Added new command line switch (--jsonrpcbindip) to specify the bind address
    for the RPC server (#2917). (contributed by @Rob-NY)
  * RPC: jamulusserver/getClients method expanded to include all elements
    of a user profile as well as the number of active client connections (#2918).
    (contributed by @Rob-NY)
  * RPC: Rename directoryServer to directory in jamulusserver/getServerProfile response (#3048).
    (contributed by @pljones)
  * Translations have been updated (#3158, #3155, #3119, #3150, #3113, #3059, #2921, #2923, #2998):
    (mainly translated on @weblate by multiple translators)
    Chinese, by @yangyangdaji, @cup113, @BLumia, @SoulGI, @MarongHappy, Kingo Bingo
    Dutch, by @henkdegroot, @jerone
    French, by @trebmuh, @jujudusud, @cosas
    German, by @ann0see, Ettore Atalan, Iva Hristova, Katja Flinzner
    Italian, by @dzpex, Gico2006, Massimo Pissarello
    Korean, by @MarongHappy
    Norwegian Bokmål, by @comradekingu, Wdt@.+_-
    Polish, by @gnu-ewm, @C10udburst
    Portuguese Brazilian, by @melcon, @gbonaspetti, @adoniasalmeida, Zer0-Zer0, @fnogcps
    Portuguese European, by @melcon
    Spanish, by @ignotus666, gallegonovato
    Swedish, by @Skarvinius
  * Translation: Document translation process shift to Weblate.
    Translators can from now one use Weblate for translations (#2880).
    (contributed by @ann0see)
  * Docs: Removed docs/RELATED-PROJECTS.md from repository.
    The up to date version is now on jamulus.io (#3091).
    (contributed by @mcfnord)
  * Updated Opus to v1.4 (#3099)
    (contributed by @ann0see)
  * Build: Updated bundled Qt6 to version 6.5.2 (#3110).
    (contributed by @app/github-actions)
  * Build: Updated Windows Installer base (NSIS) to version 3.09 (#3097).
    (contributed by @app/github-actions)
  * Build: Updated build dependencies: maxim-lobanov/setup-xcode to 1.5.1 (#2936),
    DoozyX/clang-format-lint-action to 0.16 (#3053), dev-drprasad/delete-tag-and-release
    to 0885ecc4123e071dd1a8be04d3a0578f5390581c (#3027).
    (contributed by @app/dependabot)
  * Build: Enabled signing of macOS binary if a self signed certificate is given (#2944).
    (contributed by @ann0see)
  * Build: macOS now uses the 13.1 SDK for better compatibility with modern macOS versions (#3106)
    (contributed by @ann0see)
  * Build: Updated clang version to Ubuntu LTS version (#3020).
    (contributed by @pljones)
  * Build: Updated bundled JACK (Windows-only) to version 1.9.22 (#3031).
    (contributed by @ann0see)
  * Autobuild: Hardened detection of QT 5 builds for macOS and iOS (#3057).
    (contributed by @ann0see)
  * Autobuild: Modernised/fixed some Python and added linting to CI (#3052).
    (contributed by @declension)
  * Refactor: use size_t for vector and array indexes that must not be negative (#2893).
    (contributed by @pljones)
  * Internal: Moved main branch from master to main. If you compile Jamulus from source,
    you will need to update your local repository.
    See discussion #2984 for more information. (#2840)
    (contributed by @pljones, @ann0see)
  * Internal: Clarified licensing terms for Autobuild scripts (#3077).
    (contributed by @ann0see)
  * Internal: Use native gh command for release management and uploading artefacts (#3075).
    (contributed by @ann0see)
  * Internal: Include HTML in strDirectoryTypeWT to make translation easier (#2894).
    (contributed by @pljones)
  * Internal: Renamed English translation file of windows installer to en_GB (#2929).
    (contributed by @ann0see)
  * Internal: Fix C++ build warnings regarding copy constructor and assignment functions (#2946).
    (contributed by @hoffie)
  * Internal: Reduced permissions in Autobuild for security hardening (#2953).
    (contributed by @ann0see)
  * Internal: The JACK build will now install directly from the
    JACK GitHub repository (#3003, #3014).
    (contributed by @ann0see)
  * Internal: Improved Qt Creator 5 compliance of Jamulus.pro (#3010).
    (contributed by @pljones)
  * Internal: Improved maintainability of Jamulus.pro by using global definitions (#3046).
    (contributed by @ann0see)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1732536000">- Update to 3.11.0
  - Client: Added "Delete Entry" button to Advanced Settings, Custom Directories (#3260).
    (contributed by @AdamGLIN)
  - Client: Added "delete server" button to connect dialog (#3159).
    (contributed by @pljones)
  - Client: Fixed the display of delete buttons on Mac (#3305).
    (contributed by @softins)
  - Client/Server: Display Qt versions for both build and runtime (#3231).
    (contributed by @softins)
  - Client/Server: Improved start up logging (#3117).
    (contributed by @pljones)
  - Server: Fix systemd ExecStart command line to support start/stop recording signal (#3187).
    (contributed by @rdica)
  - Server: Only de-register on quit (#3302).
    (contributed by @pljones)
  - Mac: Changed bundle ID. You may need to re configure Jamulus to your liking after a new install (#3353).
    (contributed by @ann0see)
  - Android: save settings on app state change (#3144).
    (contributed by @pljones)
  - Refactor Release upload to two step process (#3374).
    (contributed by @ann0see)
  - Refactoring: Decouple App Store upload from dmg build (#3350).
    (contributed by @ann0see)
  - Refactor some CHostAddress parameters to be const references (#3259).
    (contributed by @softins)
  - Refactor src/main.cpp (#3191).
    (contributed by @pljones)
  - Translations updated from Hosted Weblate (#3193, #3246, #3284, #3325, #3363).
    (contributed by @weblate)
  - Documentation: Improved link for Server CLI options (#3303).
    (contributed by @gilgongo)
  - Documentation: updated TRANSLATING.md for current build process (#3312).
    (contributed by @softins)
  - Build: adds macOS signed pkg build automation (#2624).
    (contributed by @danryu)
  - Build: Bump actions/cache from 3 to 4 (#3232).
    (contributed by @app/dependabot)
  - Build: Bump actions/checkout from 3 to 4 (#3168).
    (contributed by @app/dependabot)
  - Build: Bump actions/download-artifact from 3 to 4 (#3211).
    (contributed by @app/dependabot)
  - Build: Bump actions/upload-artifact from 3 to 4 (#3213).
    (contributed by @app/dependabot)
  - Build: Bump DoozyX/clang-format-lint-action from 0.16 to 0.17 (#3215).
    (contributed by @app/dependabot)
  - Build: Bump github/codeql-action from 2 to 3 (#3212).
    (contributed by @app/dependabot)
  - Build: Bump maxim-lobanov/setup-xcode from 1.5.1 to 1.6.0 (#3181).
    (contributed by @app/dependabot)
  - Build: checkout of submodules only needed for Android (#3289).
    (contributed by @softins)
  - Build: Ensure apt version &gt;=2.4 to prove that the system is Debian based
    (using apt and dpkg) and can validate the repo (#3199).
    (contributed by @houbsta)
  - Build: Generate qm files and embedded resource during build (#3288).
    (contributed by @softins)
  - Build: Place build files in separate directories instead of project root (#3299).
    (contributed by @softins)
  - Build: Replace deprecated Q_OS_MACX with Q_OS_MACOS
    (Jamulus now requires building with Qt &gt;= 5.7.1) (#3227).
    (contributed by @softins)
  - Build: Updated bundled Qt6 to version 6.6.3 (#3182, #3204, #3236).
    (contributed by @app/github-actions)
  - Build: Updated Mac Legacy build to use Qt 5.15.2, now compatible with MacOS 10.13
    (High Sierra) or newer (#3235).
    (contributed by @softins)
  - Build: Updated the build runner for iOS in Github from macos-11 to macos-12 (#3292).
    (contributed by @softins)
  - Build: Updated Windows Installer base (NSIS) to version 3.10 (#3254).
    (contributed by @app/github-actions)
  - Build: Upgrade main macOS build to macOS 14 and Apple Silicon build (#3297).
    (contributed by @ann0see)
  - Autobuild: Build Linux releases on Ubuntu 20.04 instead of 18.04 (#3229).
    (contributed by @softins)
  - Autobuild: Prevent CodeQL-induced build failures for MacOS (#3223).
    (contributed by @softins)
  - Autobuild: Use notarytool instead of action for macOS notarization (#3352).
    (contributed by @ann0see)
- Switch build to Qt6.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1739620800">- Add Jamulus-version.patch to fix wrong version in about jamulus.
- Fix missing icon in desktop file.
  Drop manuel and old icon. Use icon from source instead.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1778328000">- Update to 3.12.0
  - FreeBSD: make -6 option work properly with both IPv6 and IPv4 peers (#3664).
  - Added missing override specifiers for virtual methods (#3667).
  - Client+Server: Correct QoS setting for IPv6 (#3622).
  - Tools: Updated checkkeys.pl to flag missing accelerator key in translation (#3635).
  - Tools: Updated changelog-helper to report skipped PRs (#3639).
  - Server/Client: Allow registration and display of longer version numbers (#3657).
  - Extended SRV record support (#3556).
  - Client RPC: Added a jamulusclient/setFaderLevel method to the RPC remote interface (#3571).
  - Client RPC: Added jamulusclient/pollServerList methods and jamulusclient/receivedServerList notification to JSON-RPC interface (#3479).
  - Server RPC: Added jamulusserver/setDirectory request (#3533).
  - iOS/Android: Use compact view as default view on mobile OS for better usability (#3587).
  - Added link to privacy policy (#3586).
  - Tools: checkkeys.pl now automatically finds the translation directory (#3590).
  - Tools: updated checkkeys.pl to use XML::LibXML (#3558).
  - Tools: added improvements to changelog-helper.sh (#3459).
  - Tools: Added missing Makefile.in files to Opus 1.5.2 distro (#3488).
  - Translation: Added Japanese translation (#3568).
  - Translation: Updated Slovak translation (#3650).
  - Translations updated from Hosted Weblate (#3540, #3453, #3441, #3388, #3652, #3638, #3620, #3656, #3663).
  - Client: Added MIDI tab to Settings GUI exposing MIDI parameters. MIDI Learn feature also added (#3502).
  - Client: Added screen-reader accessibility to server list in the Connect dialog (#3606).
  - Client: Bug: Fix missing variables passed to connect dialog (#3578).
  - Client: Use the commit time rather than commit id for sort in --showallserver (#3562).
  - Client: Fix sorting of version number in connect dialog with --showallservers (#3557).
  - Client: Display version for each server in the Connect dialog (#3416).
  - Client: Added "Sort by Channel" to mixer view (#3418).
  - Client: allocate channel numbers locally and always give user own channel of 0 (#3426).
  - Client: Apply rate-limiting to Pan change messages to eliminate lag in their effect (#3429).
  - Client: Added native MIDI support to the ASIO (non-Jack) Windows build (#3431).
  - Server: Disabled swap memory usage on Linux (#3381).
  - Server: The -m/--htmlstatus option is considered deprecated and has been replaced by JSON RPC's jamulusserver/getClients method.
    The -m option will be removed in future (#3398).
  - Windows: Avoid screensaver or sleeping if connected to a server (#3498).
  - Linux: Reorder service initialization to wait for network interface before starting the Server (#3440).
  - iOS: Fixed GUI issue preventing the connect dialog to show correctly (#3343).
  - iOS: Add notes for iOS compiling documentation (#3594).
  - iOS: Add workaround from QTBUG-129651 for iOS FFMPEG linking (#3581).
  - iOS: Upgrade build for Qt 6 compatibility (#3445).
  - iOS: Return correct operating system version if run as server (#3360).
  - iOS: Added icon to iOS app (#3410).
  - iOS: Fix app hang if the language was changed (#3411).
  - iOS: Fix crash on Qt6 after closing the chat window (#3413).
  - Build: Updated bundled Qt6 to version 6.10.1 (iOS 6.7.3) (#3407, #3262, #3599).
  - Build: Updated Windows Installer base (NSIS) to version 3.11 (#3483).
  - Build: Bump maxim-lobanov/setup-xcode from 1.6.0 to 1.7.0 (#3645).
  - uild: Bump actions/download-artifact from 7 to 8 (#3633).
  - Build: Bump actions/upload-artifact from 6 to 7 (#3634).
  - Build: Improvements and ASIO fix for Windows dependencies (#3612).
  - Build: Windows: Move ASIO to GPL (#3553).
  - Build: Updated Opus library to v1.5.2 (#3409).
  - Build: Upgrade Android Runner to Ubuntu 22.04 (#3444).
  - Build: Switch Linux ARM builds to be built on arm runners (#3470).
  - Build: Provide continued legacy macOS support (but moving Sierra to High Sierra as minimum target) (#3579).
  - Build: Updated the Github build runner for MacOS Legacy to macos-13 (#3436).
  - Build: Bump ASIO-SDK from asiosdk_2.3.3_2019-06-14 to ASIO-SDK_2.3.4_2025-10-15 (#3617).
  - Build: Bump Qt6 from 6.10.1 to 6.10.2 (#3616).
  - Build: Updated create-dmg (macOS) to version 1.2.3 (#3561).
  - Build: Bump actions/checkout from 4 to 6 (#3566).
  - Build: Bump github/codeql-action from 3 to 4 (#3549).
  - Build: Bump actions/cache from 4 to 5 (#3574).
  - Build: Bump actions/upload-artifact from 4 to 6 (#3576).
  - Build: Bump actions/download-artifact from 4 to 7 (#3575).
  - Build: Bump DoozyX/clang-format-lint-action from 0.18.2 to 0.20 (#3490).
  - Build: Bump DoozyX/clang-format-lint-action from 11b773b1598aa4ae3b32f023701bca5201c3817d to c71d0bf4e21876ebec3e5647491186f8797fde31 (#3368).
- Drop Jamulus-version.patch because now in upstream.
- Set jack from require to recommend to use Jamulus under wayland.
- Insert description for pipewire in README.SUSE.
- Fix boo#1222081: Use opus from jamulus and not from suse.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1780315200">- Update to 3.12.1
  - Client: Fix occasional spurious version updated message display (#3691).
- Add Jamulus-fix_version.patch to fix wrong verion.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1783598400">- Update to 3.12.2
  - Server: fix occasional crash seen when clients &lt; 3.6 change jitter buffer size.
- Drop Jamulus-fix_version.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1785153600">- Update to 3.12.3
  - Updated copyright to incorporate AGPL3.0+ (#3712).
  - Introduce Directory Server in Asia. This replaces Any Genre 3. Asian/Australian users should from now on use Any Genre Asia (#3697).
  - Move internal domains from jamulus.io to jamulus.app as .io domains have an unclear future (#3701).
  - Bugfix: Fix memory leak for audio alerts (#3728).
  - Added bounds checking for country code lookup (#3811).
  - Server: Report OS as Unix if not Windows, Mac, iOS, Android or Linux (#3699).</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1786276800">- Update to 3.12.4
  - Bug: Make cross-thread run/status flags std::atomic (#3798 batches A/B) (#3800).
  - Bug: Client: Make cross-thread audio params and channel/server flags std::atomic (#3802).
  - Bug: Client: Fix hang on Windows while changing devices in ASIO4ALL (#3867).
  - Bug: Client: removed double ping from Connect Dialog, improving accuracy of initial ping times displayed (#3847).
  - Bug: Client: Avoid crashing on sound device errors (#3851).
  - Bug: Server: Fix #1083: free CJamRecorder if Init() fails (#3838).
  - Client: Improved server list navigation in Connect Dialog (#3859, #3870).
  - Server: avoid per-frame deep copy of audio buffers in CreateLevelsForAllConChannels (#3803).</changelog>
</package>
<package pkgid="cbc72f34dd35fd9366e0db810b80d01f9c98a0de82445e8cef5f02d910de6b5f60b9eca618e6a57da92c45a7db5545259d24f0fbaefbba62ee0d3cc4eef7afb4" name="Jamulus-debugsource" arch="i586">
  <version epoch="0" ver="3.12.4" rel="1.1"/>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1661688000">- Update to 3.9.0
  * Feature: Added EXPERIMENTAL new JSON-RPC interface to control client and server (see docs/JSON-RPC.md for details) (#1975, #2505).
  (contributed by @dtinth, @Rob-NY)
  * GUI: Translations have been updated:
  Chinese, by @BLumia (#2719)
  Dutch, by @henkdegroot (#2708)
  French, by @jujudusud (#2704, #2729)
  German, by @ann0see (#2748)
  Italian, by @dzpex (#2739)
  Korean, by @bagjunggyu (assisted by @hoffie) (#2685, #2741)
  Polish, by @SeeLook (#2735)
  Portuguese Brazilian, by @melcon (#2728)
  Portuguese European, by @melcon (#2747)
  Slovak, by @jose1711 (#2732)
  Spanish, by @ignotus666 (#2706)
  * GUI: Client: Added instructions for setting buffers when using Pipewire (#2645).
  (contributed by @gilgongo)
  * GUI: Client: Fix a bug where a blank line is shown after some client’s name in the mixer board in some conditions (#2542).
  (contributed by @dtinth)
  * GUI: Client: Include ASIO references in Windows ASIO version (#2605).
  (contributed by @henkdegroot)
  * GUI: Client: Removed wrongly mentioned "URL" from help texts (#2608).
  (contributed by @ann0see)
  * GUI: Client: Rephrase mute options in help text (#2673).
  (contributed by @pljones)
  * GUI: Client: Simplify device driver error message on Windows by removing unneeded HTML (#2496).
  (contributed by @ann0see)
  * GUI: Client: What's This Text and Tooltip updated for LEDs and Connection Status (#2644).
  (contributed by @henkdegroot)
  * GUI: Server: Amend server registration, added server list persistence (#2199).
  (contributed by @pljones)
  * GUI: Server: Adjust Server Language combo box length to fit into layout properly (#2424).
  (contributed by @pljones)
  * GUI: Server: Re-order Recorder widgets for better use of space (plus Qt6 compliance) (#2427).
  (contributed by @pljones)
  * GUI: Fix (hopefully) all remaining references to "directory server" in displayed messages to say "directory" (#2710).
  (contributed by @pljones)
  * GUI: Improved Country selection handling to work with Qt6 and cover 53 previously unsupported territories (#2409).
  (contributed by @hoffie)
  * GUI: Improved translator experience by using substitutions instead of concatenations (#2646).
  (contributed by @ann0see)
  * GUI: Removed occurrences of plain name "Jamulus" in translatable texts (#2609).
  (contributed by @ann0see)
  * Accessibility: Sound Alert for new person and new chat message (#2640).
  (contributed by @chigkim)
  * Accessibility: Combine all the client info, so screen reader users don't have to track down multiple places (#2638).
  (contributed by @chigkim)
  * Accessibility: Added name and instrument to accessibility labels for mute, solo, group (#2639).
  (contributed by @chigkim)
  * Client: Avoid losing gain changes (#2737).
  (contributed by @hoffie)
  * Client: Fix potential long delay in sending fader changes to the server (#2535).
  (contributed by @softins)
  * Client: Refactored JACK- and ASIO-related logic (#2443).
  (contributed by @hoffie)
  * Client: Removed the translation for the CLI version text output (#2602).
  (contributed by @henkdegroot)
  * Server: Fix loading of persistent server list entries (#2631).
  (contributed by @pljones)
  * Server: Headless Server now unregisters correctly (#2633).
  (contributed by @pljones)
  * Server: Clarify code for handling of requests for the server list (#2643).
  (contributed by @pljones)
  * Server: Improvements to the start up logging for the server list filter (#2647).
  (contributed by @pljones)
  * Server: Set default directory to "None" when not set in ini file or command line (#2442).
  (contributed by @softins)
  * Bug Fix: Build: .deb dependency fix to allow Jamulus being installed on Ubuntu 18.04 (#2423).
  (contributed by @hoffie)
  * Bug Fix: Client/Server: corrected operation of message ack timer (#2517).
  (contributed by @softins)
  * Linux: Added the Jamulus Server desktop icon to the Debian/Ubuntu build and fixed SVG icon installation location (#2460).
  (contributed by @hoffie)
  * Linux: Removed unused linux/deploy_linux.sh script (#2512).
  (contributed by @ann0see)
  * Linux: Ubuntu: Added new runtime dependency. You will need to added the "universe" apt repository (on Ubuntu only) (#2721).
  (contributed by @pljones)
  * Linux: Updated package author information (#2652).
  (contributed by @hoffie)
  * Documentation: Updated the link to "Running a server" web page (#2419).
  (contributed by @jujudusud)
  * Documentation: Document compile time options to COMPILING.md (#2707).
  (contributed by @ann0see)
  * Documentation: Added high-level technical documentation for the Jamulus protocol (#2337).
  (contributed by @emlynmac)
  * Documentation: Made man page and help output more consistent. (#2448).
  (contributed by @gilgongo)
  * Documentation: Rewrite some parts of COMPILING.md and CONTRIBUTING.md to stay up to date and enable clearer contribution guidelines (#2561).
  (contributed by @ann0see)
  * Build: Added nojsonrpc qmake CONFIG option to remove JSON-RPC support (#2660).
  (contributed by @pljones)
  * Build: Make serveronly more comprehensive (#2551).
  (contributed by @pljones)
  * Build: Rename existing define to JACK_ON_WINDOWS (#2525).
  (contributed by @pljones)
  * Build: Moved CodeQL from Mac to Mac Legacy to work around signing incompatibility (#2564).
  (contributed by @softins)
  * Build: Provide unsigned iOS builds for easy install on iOS devices (#2355).
  (contributed by @ann0see)
  * Build: Added macOS M1 (arm64) support (#2682).
  (contributed by @hoffie)
  * Build: macOS will now be built with Qt 6.3.1 for better support of modern versions of macOS. Users of macOS 10.14 or earlier must from now use the legacy build or compile from source (#2672).
  (contributed by @ann0see)
  * Build: Improved grep usage in scripts #2421 (#2397).
  (contributed by @ann0see)
  * Build: Removed broken QMAKE_APPLICATION_BUNDLE_NAME. logic (#2477).
  (contributed by @hoffie)
  * Build: Initial support for building with Qt6 has been implemented (@dcorson-ticino-com, @softins) (#2299).
  (contributed by @hoffie)
  * Build: Updated aqt to v2.1.0 due to reliability reasons (#2597).
  (contributed by @ann0see)
  * Autobuild: Major overhaul, incorporating improvements in performance
  * Coding style and static checks for shell scripts are now enforced (#2635).
  * Build workflow download and cache optimisations (#2284, #2498, #2499, #2642).
  * Parallelisation of build processes (#2444, #2445)
  * Build script refactoring (#2284, #2451, #2470, #2473, #2476, #2489, #2501, #2502, #2509, #2514, #2527, #2540, #2584, #2642).
  (contributed by @hoffie)
  * Autobuild: Added experimental support for armhf (Raspberry-compatible) Linux .deb packages (#2526).
  (contributed by @hoffie)
  * Autobuild: Fix iOS artifact name (#2619).
  (contributed by @hoffie)
  * Autobuild: Build macOS .dmg files by create-dmg for building compatibility with further versions of macOS #2420 (#2207).
  (contributed by @ann0see)
  * Autobuild: Stop the build if the audio SDK is missing (#2536).
  (contributed by @pljones)
  * Autobuild: Stop running Autobuild if only documentation is updated to avoid wasting computation time (#2532).
  (contributed by @ann0see)
  * Autobuild: Build Windows version on latest build environment. This upgrades the Windows build process (#2649).
  (contributed by @ann0see)
  * Autobuild: Make Qt downloads on Windows more reliable by re-trying downloads (#2333).
  (contributed by @ann0see)
  * Autobuild: Backport Oboe's fixes CodeQl overflow warnings (#2548).
  (contributed by @ann0see)
  * Code: code restructuring to reduce cross-dependencies (CHighPrecisionTimer) (#2637).
  (contributed by @pljones)
  * Internal: Improved analyze_git_references.py script (#2471).
  (contributed by @hoffie)
  * Internal: Improved and reorganized git/Changelog scripts (#2656).
  (contributed by @hoffie)
  * Internal: Added .editorconfig for cross-language standardized indentation and line endings (#2585).
  (contributed by @hoffie)
  * Internal: Applied a consistent coding style to scripts (#2547, #2582).
  (contributed by @hoffie)
  * Internal: Added make clang_format helper command to simplify code formatting for contributors (#2258).
  (contributed by @hoffie)
  * Internal: Added debian/ folder to .gitignore file to ensure build files are not added to git (#2464).
  (contributed by @ann0see)
  * Internal: Check coding style on macOS/iOS code files (.mm extension) (#1871).
  (contributed by @ngocdh)
  * Internal: Use TODO and TEST comments instead of un-indenting with clang-format off/on (#2600).
  (contributed by @pgScorpio)
  * Internal: Removed unneeded white-space in all files and streamline line endings (#2402).
  (contributed by @ann0see)
  * Internal: Applied standard style to .md files (#2549).
  (contributed by @ann0see)
  * Internal: Move sound API files into src/sound folder. Contributors will now find the sound.cpp/sound.h/sound.mm in the src/sound folder for consistency (#2575).
  (contributed by @ann0see)
  * Internal: Move translation files one level up to make finding them easier for translators (#2576).
  (contributed by @ann0see)
  * Internal: Moved entitlements file to mac/ folder to clean up the repo root (#2529).
  (contributed by @ann0see)
  * Internal: Rename LED resources (#2621).
  (contributed by @henkdegroot)
  * Internal: Improved release contributor tooling (#2411).
  (contributed by @hoffie)
  * Internal: Improved Changelog release tooling (#2485, #2661).
  (contributed by @hoffie)
  * Internal: Moved outdated VST code on feature branch since there hasn't been any active development for a long time (#2461).
  (contributed by @ann0see)
  * Internal: Removed outdated qt-installer-windows.qs since we no longer use Travis CI (#2516).
  (contributed by @ann0see)
- Added pkgconfig(Qt5Multimedia) BuildRequires, as upstream depends on it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1667736000">- Update to 3.9.1
  * Client: Improved performance of GUI when someone joins or leaves a server (#2738).
    (contributed by @ann0see)
  * Client: Bugfix: Removed channel number from saved fader tag when --ctrlmidich is in use. In this release --cleanuplegacyfadersettings can be used on any saved fader settings that have been corrupted to attempt recovery (#2839).
    (contributed by @pljones)
  * Bugfix: Correct new channel not being shown to others if it connects with null channel info (#2754, #2774).
    (contributed by @softins)
  * Server: Fixed --serverinfo country code misinterpretation introduced in Jamulus 3.9.0 on Qt6-based builds such as Mac (#2829).
    (contributed by @hoffie)
  * Server: Added support for ISO country codes (de, gb, nl, ...) in --serverinfo (#2841).
    (contributed by @hoffie)
  * Directory: Bug: Correct default "self" address for directory, enabling use as a server (#2812).
    (contributed by @pljones)
  * Directory: Bug: Use configured Directory Public IP for Client when hole-punching (#2819).
    (contributed by @pljones)
  * CLI: Rephrased recording options help text on the --help output for clearer description of their functionality (#2832).
    (contributed by @ann0see)
  * Windows: Upgraded JACK build to use JACK 1.9.21 (#2665).
    (contributed by @ann0see)
  * Translations have been updated (#2835, #2852, #2856, #2915):
    (mainly translated on @weblate by multiple translators)
    Chinese, by @BLumia
    Dutch, by @henkdegroot
    French, by @trebmuh, @jujudusud, J. Lavoie
    German, by @ann0see, Hans Spoerer
    Korean, by @MarongHappy
    Norwegian Bokmål, by @comradekingu
    Polish, by @SeeLook
    Portuguese European, by @mansil
    Slovak, by @jose1711
    Spanish, by @ignotus666
    Swedish, by @tygyh, @comradekingu
  * Translation: Added nb_NO App translation (#2849, #2852).
    (contributed by @comradekingu, @ann0see)
  * Refactoring: Moved around files to clean up the repository (#2822, #2824, #2834, #2838).
    (contributed by @ann0see)
  * Build: Android: Export NDK root (#2764).
    (contributed by @pljones)
  * Build: Debian/Ubuntu: Fixed .deb Changelog generation (#2793).
    (contributed by @hoffie)
  * Build: Debian/Ubuntu: Fixed displayed version for non-release builds to removed incorrect -dirty suffixes (#2802).
    (contributed by @hoffie)
  * Build: Debian/Ubuntu: Renamed headless .deb file to jamulus-headless_[version]_ubuntu_[arch].deb for consistency with binary. This might need changes to scripts downloading this .deb file (#2821).
    (contributed by @ann0see)
  * Build: Debian/Ubuntu: Added .deb aarch64 (Raspberry) 64bit builds (#2895).
    (contributed by @hoffie)
  * Build: Mac: Combined Intel &amp; M1 builds into a single Universal binary and improved M1 -dev build user-friendliness by introducing ad-hoc signing support (#2808, #2825).
    (contributed by @hoffie)
  * Build: Bump versions: actions/upload-artifact from 2 to 3 (#2796), actions/cache from 2 to 3 (#2798), DoozyX/clang-format-lint-action from 0.12 to 0.14 (#2797), actions/checkout from 2 to 3 (#2799).
    (contributed by @dependabot)
  * Build: Updated bundled Qt6 to version 6.3.2 (#2846).
    (contributed by @github-actions)
  * Internal: Enabled automated dependency updates via dependabot and custom automation (#2777, #2778, #2801, #2803).
    (contributed by @hoffie)
  * Internal: Hardened build scripts and tooling against silent failures (#2794).
    (contributed by @hoffie)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1697025600">- Update to 3.10.0
  * Build: Mac: Keep the signing-related keychain unlocked (#2927).
    (contributed by @hoffie)
  * Build: Updated bundled Qt6 to version 6.5.1 (#3070).
    (contributed by @github-actions)
  * Docs: Added JSON-RPC server connection tips (#3101).
    (contributed by @mcfnord)
  * Translation: Added trebmuh to create-translation-issues.sh (#3147).
    (contributed by @jujudusud)
  * GUI: Fix some accelerator key conflicts, and fix ellipses in Norwegian (#3156).
    (contributed by @softins)
  * Client: (Refactor) Prevent multiplication result converting to larger type (#3164).
    (contributed by @softins)
  * Client: Added SRV-based virtual hosting support (#2930).
    (contributed by @hoffie)
  * Server: Improved --serverinfo argument validation (#2951).
    (contributed by @hoffie, @pljones)
  * Server: ISO country codes can now be supplied in upper or lower case (#2934).
    (contributed by @Rob-NY)
  * Server: Use native file selection dialog for recording directory and
    persistence file to allow read and write access outside of the macOS sandbox (#3009).
    (contributed by @ann0see)
  * Server: Rename --directoryserver to --directoryaddress (and internal changes) (#3017).
    (contributed by @pljones)
  * Server: Save the HTML formatting in Server Welcome Message. (Applies to the GUI Server.)
    (#3058). (contributed by @pljones)
  * Windows: Windows 64bit releases use Qt 6.5.2 now.
    Jamulus will from now on only support Windows 10 and above (#2300).
    (contributed by @hoffie)
  * Linux: Debian users can now use the official PPA to get automatic updates.
    See the Linux install page on jamulus.io for more information (#3013).
    (contributed by @ann0see)
  * Mac: The legacy build now uses the macOS 13.1 SDK which is unsupported by Qt 5.9.9.
    We still provide the legacy build, but from now on consider it as deprecated.
    You are advised to upgrade your OS (#3066).
    (contributed by @ann0see)
  * Mac: Enable dark-mode support on non legacy builds (#2833, #3008).
    (contributed by @ann0see)
  * Mac: Fixed building Jamulus via Xcode (#3076).
    (contributed by @ann0see)
  * Android: Updated Oboe to version 1.7.0 (#3000).
    (contributed by @ann0see)
  * Android: Fixed a crash on session startup that occurs on many devices (#2905).
    (contributed by @danryu)
  * iOS: Build App with higher SDK version (#3073).
    (contributed by @ann0see)
  * GUI: Make checkboxes self-labelling (#2996).
    (contributed by @pljones)
  * RPC: Added new command line switch (--jsonrpcbindip) to specify the bind address
    for the RPC server (#2917). (contributed by @Rob-NY)
  * RPC: jamulusserver/getClients method expanded to include all elements
    of a user profile as well as the number of active client connections (#2918).
    (contributed by @Rob-NY)
  * RPC: Rename directoryServer to directory in jamulusserver/getServerProfile response (#3048).
    (contributed by @pljones)
  * Translations have been updated (#3158, #3155, #3119, #3150, #3113, #3059, #2921, #2923, #2998):
    (mainly translated on @weblate by multiple translators)
    Chinese, by @yangyangdaji, @cup113, @BLumia, @SoulGI, @MarongHappy, Kingo Bingo
    Dutch, by @henkdegroot, @jerone
    French, by @trebmuh, @jujudusud, @cosas
    German, by @ann0see, Ettore Atalan, Iva Hristova, Katja Flinzner
    Italian, by @dzpex, Gico2006, Massimo Pissarello
    Korean, by @MarongHappy
    Norwegian Bokmål, by @comradekingu, Wdt@.+_-
    Polish, by @gnu-ewm, @C10udburst
    Portuguese Brazilian, by @melcon, @gbonaspetti, @adoniasalmeida, Zer0-Zer0, @fnogcps
    Portuguese European, by @melcon
    Spanish, by @ignotus666, gallegonovato
    Swedish, by @Skarvinius
  * Translation: Document translation process shift to Weblate.
    Translators can from now one use Weblate for translations (#2880).
    (contributed by @ann0see)
  * Docs: Removed docs/RELATED-PROJECTS.md from repository.
    The up to date version is now on jamulus.io (#3091).
    (contributed by @mcfnord)
  * Updated Opus to v1.4 (#3099)
    (contributed by @ann0see)
  * Build: Updated bundled Qt6 to version 6.5.2 (#3110).
    (contributed by @app/github-actions)
  * Build: Updated Windows Installer base (NSIS) to version 3.09 (#3097).
    (contributed by @app/github-actions)
  * Build: Updated build dependencies: maxim-lobanov/setup-xcode to 1.5.1 (#2936),
    DoozyX/clang-format-lint-action to 0.16 (#3053), dev-drprasad/delete-tag-and-release
    to 0885ecc4123e071dd1a8be04d3a0578f5390581c (#3027).
    (contributed by @app/dependabot)
  * Build: Enabled signing of macOS binary if a self signed certificate is given (#2944).
    (contributed by @ann0see)
  * Build: macOS now uses the 13.1 SDK for better compatibility with modern macOS versions (#3106)
    (contributed by @ann0see)
  * Build: Updated clang version to Ubuntu LTS version (#3020).
    (contributed by @pljones)
  * Build: Updated bundled JACK (Windows-only) to version 1.9.22 (#3031).
    (contributed by @ann0see)
  * Autobuild: Hardened detection of QT 5 builds for macOS and iOS (#3057).
    (contributed by @ann0see)
  * Autobuild: Modernised/fixed some Python and added linting to CI (#3052).
    (contributed by @declension)
  * Refactor: use size_t for vector and array indexes that must not be negative (#2893).
    (contributed by @pljones)
  * Internal: Moved main branch from master to main. If you compile Jamulus from source,
    you will need to update your local repository.
    See discussion #2984 for more information. (#2840)
    (contributed by @pljones, @ann0see)
  * Internal: Clarified licensing terms for Autobuild scripts (#3077).
    (contributed by @ann0see)
  * Internal: Use native gh command for release management and uploading artefacts (#3075).
    (contributed by @ann0see)
  * Internal: Include HTML in strDirectoryTypeWT to make translation easier (#2894).
    (contributed by @pljones)
  * Internal: Renamed English translation file of windows installer to en_GB (#2929).
    (contributed by @ann0see)
  * Internal: Fix C++ build warnings regarding copy constructor and assignment functions (#2946).
    (contributed by @hoffie)
  * Internal: Reduced permissions in Autobuild for security hardening (#2953).
    (contributed by @ann0see)
  * Internal: The JACK build will now install directly from the
    JACK GitHub repository (#3003, #3014).
    (contributed by @ann0see)
  * Internal: Improved Qt Creator 5 compliance of Jamulus.pro (#3010).
    (contributed by @pljones)
  * Internal: Improved maintainability of Jamulus.pro by using global definitions (#3046).
    (contributed by @ann0see)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1732536000">- Update to 3.11.0
  - Client: Added "Delete Entry" button to Advanced Settings, Custom Directories (#3260).
    (contributed by @AdamGLIN)
  - Client: Added "delete server" button to connect dialog (#3159).
    (contributed by @pljones)
  - Client: Fixed the display of delete buttons on Mac (#3305).
    (contributed by @softins)
  - Client/Server: Display Qt versions for both build and runtime (#3231).
    (contributed by @softins)
  - Client/Server: Improved start up logging (#3117).
    (contributed by @pljones)
  - Server: Fix systemd ExecStart command line to support start/stop recording signal (#3187).
    (contributed by @rdica)
  - Server: Only de-register on quit (#3302).
    (contributed by @pljones)
  - Mac: Changed bundle ID. You may need to re configure Jamulus to your liking after a new install (#3353).
    (contributed by @ann0see)
  - Android: save settings on app state change (#3144).
    (contributed by @pljones)
  - Refactor Release upload to two step process (#3374).
    (contributed by @ann0see)
  - Refactoring: Decouple App Store upload from dmg build (#3350).
    (contributed by @ann0see)
  - Refactor some CHostAddress parameters to be const references (#3259).
    (contributed by @softins)
  - Refactor src/main.cpp (#3191).
    (contributed by @pljones)
  - Translations updated from Hosted Weblate (#3193, #3246, #3284, #3325, #3363).
    (contributed by @weblate)
  - Documentation: Improved link for Server CLI options (#3303).
    (contributed by @gilgongo)
  - Documentation: updated TRANSLATING.md for current build process (#3312).
    (contributed by @softins)
  - Build: adds macOS signed pkg build automation (#2624).
    (contributed by @danryu)
  - Build: Bump actions/cache from 3 to 4 (#3232).
    (contributed by @app/dependabot)
  - Build: Bump actions/checkout from 3 to 4 (#3168).
    (contributed by @app/dependabot)
  - Build: Bump actions/download-artifact from 3 to 4 (#3211).
    (contributed by @app/dependabot)
  - Build: Bump actions/upload-artifact from 3 to 4 (#3213).
    (contributed by @app/dependabot)
  - Build: Bump DoozyX/clang-format-lint-action from 0.16 to 0.17 (#3215).
    (contributed by @app/dependabot)
  - Build: Bump github/codeql-action from 2 to 3 (#3212).
    (contributed by @app/dependabot)
  - Build: Bump maxim-lobanov/setup-xcode from 1.5.1 to 1.6.0 (#3181).
    (contributed by @app/dependabot)
  - Build: checkout of submodules only needed for Android (#3289).
    (contributed by @softins)
  - Build: Ensure apt version &gt;=2.4 to prove that the system is Debian based
    (using apt and dpkg) and can validate the repo (#3199).
    (contributed by @houbsta)
  - Build: Generate qm files and embedded resource during build (#3288).
    (contributed by @softins)
  - Build: Place build files in separate directories instead of project root (#3299).
    (contributed by @softins)
  - Build: Replace deprecated Q_OS_MACX with Q_OS_MACOS
    (Jamulus now requires building with Qt &gt;= 5.7.1) (#3227).
    (contributed by @softins)
  - Build: Updated bundled Qt6 to version 6.6.3 (#3182, #3204, #3236).
    (contributed by @app/github-actions)
  - Build: Updated Mac Legacy build to use Qt 5.15.2, now compatible with MacOS 10.13
    (High Sierra) or newer (#3235).
    (contributed by @softins)
  - Build: Updated the build runner for iOS in Github from macos-11 to macos-12 (#3292).
    (contributed by @softins)
  - Build: Updated Windows Installer base (NSIS) to version 3.10 (#3254).
    (contributed by @app/github-actions)
  - Build: Upgrade main macOS build to macOS 14 and Apple Silicon build (#3297).
    (contributed by @ann0see)
  - Autobuild: Build Linux releases on Ubuntu 20.04 instead of 18.04 (#3229).
    (contributed by @softins)
  - Autobuild: Prevent CodeQL-induced build failures for MacOS (#3223).
    (contributed by @softins)
  - Autobuild: Use notarytool instead of action for macOS notarization (#3352).
    (contributed by @ann0see)
- Switch build to Qt6.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1739620800">- Add Jamulus-version.patch to fix wrong version in about jamulus.
- Fix missing icon in desktop file.
  Drop manuel and old icon. Use icon from source instead.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1778328000">- Update to 3.12.0
  - FreeBSD: make -6 option work properly with both IPv6 and IPv4 peers (#3664).
  - Added missing override specifiers for virtual methods (#3667).
  - Client+Server: Correct QoS setting for IPv6 (#3622).
  - Tools: Updated checkkeys.pl to flag missing accelerator key in translation (#3635).
  - Tools: Updated changelog-helper to report skipped PRs (#3639).
  - Server/Client: Allow registration and display of longer version numbers (#3657).
  - Extended SRV record support (#3556).
  - Client RPC: Added a jamulusclient/setFaderLevel method to the RPC remote interface (#3571).
  - Client RPC: Added jamulusclient/pollServerList methods and jamulusclient/receivedServerList notification to JSON-RPC interface (#3479).
  - Server RPC: Added jamulusserver/setDirectory request (#3533).
  - iOS/Android: Use compact view as default view on mobile OS for better usability (#3587).
  - Added link to privacy policy (#3586).
  - Tools: checkkeys.pl now automatically finds the translation directory (#3590).
  - Tools: updated checkkeys.pl to use XML::LibXML (#3558).
  - Tools: added improvements to changelog-helper.sh (#3459).
  - Tools: Added missing Makefile.in files to Opus 1.5.2 distro (#3488).
  - Translation: Added Japanese translation (#3568).
  - Translation: Updated Slovak translation (#3650).
  - Translations updated from Hosted Weblate (#3540, #3453, #3441, #3388, #3652, #3638, #3620, #3656, #3663).
  - Client: Added MIDI tab to Settings GUI exposing MIDI parameters. MIDI Learn feature also added (#3502).
  - Client: Added screen-reader accessibility to server list in the Connect dialog (#3606).
  - Client: Bug: Fix missing variables passed to connect dialog (#3578).
  - Client: Use the commit time rather than commit id for sort in --showallserver (#3562).
  - Client: Fix sorting of version number in connect dialog with --showallservers (#3557).
  - Client: Display version for each server in the Connect dialog (#3416).
  - Client: Added "Sort by Channel" to mixer view (#3418).
  - Client: allocate channel numbers locally and always give user own channel of 0 (#3426).
  - Client: Apply rate-limiting to Pan change messages to eliminate lag in their effect (#3429).
  - Client: Added native MIDI support to the ASIO (non-Jack) Windows build (#3431).
  - Server: Disabled swap memory usage on Linux (#3381).
  - Server: The -m/--htmlstatus option is considered deprecated and has been replaced by JSON RPC's jamulusserver/getClients method.
    The -m option will be removed in future (#3398).
  - Windows: Avoid screensaver or sleeping if connected to a server (#3498).
  - Linux: Reorder service initialization to wait for network interface before starting the Server (#3440).
  - iOS: Fixed GUI issue preventing the connect dialog to show correctly (#3343).
  - iOS: Add notes for iOS compiling documentation (#3594).
  - iOS: Add workaround from QTBUG-129651 for iOS FFMPEG linking (#3581).
  - iOS: Upgrade build for Qt 6 compatibility (#3445).
  - iOS: Return correct operating system version if run as server (#3360).
  - iOS: Added icon to iOS app (#3410).
  - iOS: Fix app hang if the language was changed (#3411).
  - iOS: Fix crash on Qt6 after closing the chat window (#3413).
  - Build: Updated bundled Qt6 to version 6.10.1 (iOS 6.7.3) (#3407, #3262, #3599).
  - Build: Updated Windows Installer base (NSIS) to version 3.11 (#3483).
  - Build: Bump maxim-lobanov/setup-xcode from 1.6.0 to 1.7.0 (#3645).
  - uild: Bump actions/download-artifact from 7 to 8 (#3633).
  - Build: Bump actions/upload-artifact from 6 to 7 (#3634).
  - Build: Improvements and ASIO fix for Windows dependencies (#3612).
  - Build: Windows: Move ASIO to GPL (#3553).
  - Build: Updated Opus library to v1.5.2 (#3409).
  - Build: Upgrade Android Runner to Ubuntu 22.04 (#3444).
  - Build: Switch Linux ARM builds to be built on arm runners (#3470).
  - Build: Provide continued legacy macOS support (but moving Sierra to High Sierra as minimum target) (#3579).
  - Build: Updated the Github build runner for MacOS Legacy to macos-13 (#3436).
  - Build: Bump ASIO-SDK from asiosdk_2.3.3_2019-06-14 to ASIO-SDK_2.3.4_2025-10-15 (#3617).
  - Build: Bump Qt6 from 6.10.1 to 6.10.2 (#3616).
  - Build: Updated create-dmg (macOS) to version 1.2.3 (#3561).
  - Build: Bump actions/checkout from 4 to 6 (#3566).
  - Build: Bump github/codeql-action from 3 to 4 (#3549).
  - Build: Bump actions/cache from 4 to 5 (#3574).
  - Build: Bump actions/upload-artifact from 4 to 6 (#3576).
  - Build: Bump actions/download-artifact from 4 to 7 (#3575).
  - Build: Bump DoozyX/clang-format-lint-action from 0.18.2 to 0.20 (#3490).
  - Build: Bump DoozyX/clang-format-lint-action from 11b773b1598aa4ae3b32f023701bca5201c3817d to c71d0bf4e21876ebec3e5647491186f8797fde31 (#3368).
- Drop Jamulus-version.patch because now in upstream.
- Set jack from require to recommend to use Jamulus under wayland.
- Insert description for pipewire in README.SUSE.
- Fix boo#1222081: Use opus from jamulus and not from suse.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1780315200">- Update to 3.12.1
  - Client: Fix occasional spurious version updated message display (#3691).
- Add Jamulus-fix_version.patch to fix wrong verion.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1783598400">- Update to 3.12.2
  - Server: fix occasional crash seen when clients &lt; 3.6 change jitter buffer size.
- Drop Jamulus-fix_version.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1785153600">- Update to 3.12.3
  - Updated copyright to incorporate AGPL3.0+ (#3712).
  - Introduce Directory Server in Asia. This replaces Any Genre 3. Asian/Australian users should from now on use Any Genre Asia (#3697).
  - Move internal domains from jamulus.io to jamulus.app as .io domains have an unclear future (#3701).
  - Bugfix: Fix memory leak for audio alerts (#3728).
  - Added bounds checking for country code lookup (#3811).
  - Server: Report OS as Unix if not Windows, Mac, iOS, Android or Linux (#3699).</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1786276800">- Update to 3.12.4
  - Bug: Make cross-thread run/status flags std::atomic (#3798 batches A/B) (#3800).
  - Bug: Client: Make cross-thread audio params and channel/server flags std::atomic (#3802).
  - Bug: Client: Fix hang on Windows while changing devices in ASIO4ALL (#3867).
  - Bug: Client: removed double ping from Connect Dialog, improving accuracy of initial ping times displayed (#3847).
  - Bug: Client: Avoid crashing on sound device errors (#3851).
  - Bug: Server: Fix #1083: free CJamRecorder if Init() fails (#3838).
  - Client: Improved server list navigation in Connect Dialog (#3859, #3870).
  - Server: avoid per-frame deep copy of audio buffers in CreateLevelsForAllConChannels (#3803).</changelog>
</package>
<package pkgid="103c62513ab47874b81605f73abd1de0ce115acbe9f741a2a804082d0135d78985916c0de02456a12841c759642f8acabff8e5399db7f3dbc8b57711aed4c446" name="KEALib-debugsource" arch="i586">
  <version epoch="0" ver="1.6.2" rel="1.3"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1526472000">- Update to 1.4.7
- Backport upstream patch to fix bin/* installation
  * Fixed_out_of_tree_builds.patch</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1526472001">- Disable GDAL plugin by default</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1531483200">- Move kea-config to devel package</changelog>
  <changelog author="mpluskal@suse.com" date="1531742400">- Polish spec file with spec-cleaner
- Use more of cmake macros
- Run test(s)
- Fix dependencies of devel package</changelog>
  <changelog author="mpluskal@suse.com" date="1532520000">- Update to version 1.4.10:
  * Remove requirement to build in C++98 mode. Fixes linking
    against HDF5 built in C++11 mode.
  * Fix C++17 compilation
  * Fix NZTM problem in Imagine driver
- Changes for version 1.4.9:
  * Fix output from "kea-config --hdflibs" so it works with libtool
  * Tidy directory structure by removing "trunk" subdirectory.
- Changes for version 1.4.8:
  * Improvements to Arc and Imagine Drivers
  * Installer for ArcGIS, ArcPro and Imagine.
  * Improvements to cmake scripts by Hiroshi Miura. Among other
    things, out of tree builds now work.
  * Fix building against recent HDF5 on Windows
- Drop upstreamed patches:
  * Fixed_out_of_tree_builds.patch
  * fix_build_with_gdal.patch</changelog>
  <changelog author="jengelh@inai.de" date="1534334400">- Update descriptions. Drop empty kealib BRPM.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1598270400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673870400">- Update to version 1.5.0:
  * Note: this release breaks the ABI - you will need to re-compile.
    Also, the GDAL plugin will longer work with GDAL &lt; 3; but will now work with GDAL 3.6.x.
  * Implement Dataset.DeleteLayer()
  * Support for 64 bit int images and nodata in the GDAL driver for GDAL &gt;= 3.5
  * Print error on file open failure in GDAL driver
  * Set the attribute chunksize as passed in, not zero
  * Add support for ArcGIS 10.9 and ArcPro 2.7 and 2.8
  * New kealib Python bindings using libawkward for accessing neighbours
  * Support for GetSpatialRef() etc and other various GDAL 3.x changes in driver.
  * Make driver more robust when dealing with corrupted files esp. when the RAT cannot be read.
  * Protect driver internal data structures with mutexes - should be totally threadsafe now.
- Added patch 0001-fix-shebang-interpreter.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1679054400">- Modernise spec file
- Fix building for Leap</changelog>
  <changelog author="Libor Pechacek &lt;lpechacek@gmx.com&gt;" date="1771502400">- Update to version 1.6.2:
  * prepare for v1.6.2 (#77)
  * Fixes for recent cmake (#76)
  * flush on each RAT operation (#75)
  * add __version__ to Python bindings, get ready for 1.6.1
    (#74)
  * fix memory leaks, close dataset for neighbours (#73)
  * prepare for 1.6.0 (#69)
  * use default native chunksize to copy RAT (#68)
  * remove ArcGIS and ERDAS Imagine driver sources (#67)
  * Fix overview writing and reduce warnings from released GDAL
    (#66)
  * Don't derive from PAM classes for GDAL driver (#64)
  * up chunk sizes (#62)
  * try setting baseurl (#61)
  * Fix Python link. add Gemfile and try and fix title (#60)
  * copy into new dir (#59)
  * run jekyll as part of the actions (#58)
  * change main to master in deplit if statement (#57)
  * just upload docs folder (#56)
  * update from github template (#55)
  * add missing file (#54)
  * dumps docs for C++ and Python and make a start on github
    page for kealib (#52)
  * Add thread safety and quieten hdf5 stack trace (#51)
  * Update to show 1.6.0 (#50)
  * get ready for version 1.5.3 (#49)
  * Add C++11 as build requirement in CMake (#48)
  * Export `Kealib` CMake package with `Kealib::Kealib` (#47)
  * Fix Kealib interface target (#45)
  * #include &lt;H5Cpp.h&gt; (#46)
  * add support for /vsi datasets in GDAL plugin (#44)
  * backport GDAL #8788 (#43)
  * get ready for version 1.5.2 (#41)
  * fix parallel build and don't depend on HL (#40)
  * Jammy build scripts (#35)
  * load libgdal on demand (#34)
  * change way awkward version detection works (#33)
  * update distro instructions
  * update .iss files and Changes.txt (#32)
  * Create a cmake export target (#31)
  * Update Python bindings to build with recent awkward-array
    and improve testing (#30)</changelog>
</package>
<package pkgid="b5f84d3944a76c93bdeaa9e61449057a30b2d130f5c49d4aa03dd30ce0e2023e6bb1b3709c7a47a0209f4a26de6f3c396ee45b22a2b2a51084fe2528996363f1" name="KubeNodeUsage-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.4" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747828800">- new package KubeNodeUsage: provide insights into Kubernetes node
  and pod usage</changelog>
</package>
<package pkgid="97786463ad3fce07eca7d99ba97d57c565bad1d9283589013f42fc7f41115a6e7e73ca26896a6fb096434c91247ba1edabe5a141ccaf8a3febb9ecb090e10bb4" name="LHAPDF-debuginfo" arch="i586">
  <version epoch="0" ver="6.5.5" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1588075200">- Use python-rpm-macros to allow building python mod for all
  supported versions of python; copy source into a different
  directory for each python version and configure, build, and
  install them correctly.
- Move python dependent binary to python subpackage (python3
  only).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1594987200">- Update to version 6.3.0:
  * Provide setter methods on PDF for the flavour list and
    setPositive behaviour.
  * Convert the AlphaS raw pointer on PDF to a std::unique_ptr.
  * Update the cache strategy for 'replays', and make cache size
    and search/update strategy configurable at runtime.
  * Extend caches to multi-level, searching through the N previous
    calls for x and Q2 independently.
  * Make the caches fully thread-safe rather than just
    initialization-safe, by use of maps on thread IDs.
  * Extend to cross-flavour, subgrid-specific x and Q2 caches.
  * Use the x and Q2 knot hashes in cache-flushing tests.
  * Add a hash function computation and comparator to the
    KnotArray1F.
  * Convert caching struct acquisition to use a Meyers Singleton
    pattern, which guarantees thread-locality.
  * Separate caching of x and Q2 variables in the
    LogBicubicInterpolator: evidence suggests that these may be
    updated at very different rates.
  * Add simple caching to the LogBicubicInterpolator -- will cache
    contiguous calls of the same (x,Q).
- Rebase sover.diff for update.
- Build API documentation and package them as part of a new doc
  package.
- Add BuildRequires: python-setuptools to allow proper
  postprocessing of the python-LHAPDF package when building.
- Drop obsolete conditionals and Group tags.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613390400">- Fix building for multiple python flavours.
- Copy doc files (built only for default python3 flavour) to
  buildroot during %install.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1633003200">- Update to version 6.4.0:
  * Restructure internal memory storage to increase performance
    and simplify caching common computations for different
    particles. Most notably replace KnotArray1F and KnotArrayNF
    with single class KnotArray.
  * Precompute coefficients for polynomial interpolators at init
    time.
  * Add specialised method to interpolators, to evaluate pdf's for
    all common particles (-6,...-6,21) and allow for the caching
    of common computations withoutthe need of a complicated cache.
  * Update the fast ASCII NumParser to always use the C locale.
  * Enable out-of-source builds, avoiding sensitivity to
    pre-installed versions during the build, and converting the
    Cython syntax to Py3-style.  -atch.
  * Bugfix to Python wrapper object parentage handling.
  * Add a PIDs::PIDCode enum (and PIDs enum with equivalent
    signature in Python) for more semantic access to particle ID
    codes.
  * Update embedded yaml-cpp code to version 0.6.3.
  * PDFSet::uncertainties() now allows alternative=True for
    non-replica sets (in which case it does nothing).
  * lhapdf script bugfixes and improvements, including only
    complaining about failed URLs after *all* attempts have
    failed.
  * Add matching by ID code to the lhapdf list and show commands.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1642248000">- Delete cython generated cpp file so it can be regenerated by the
  right flavour of Cython.
- Add BuildRequires: python-Cython, needed for above.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1653825600">- Update to version 6.5.1:
  * Add uncertainty testing to release process.
  * Fix typo in PDFSet.cc use of default uncertainty CL in
    percent.
- Changes from version 6.5.0:
  * Remove distutils dependency from configure, fall back to using
    setuptools if possible in Python extension build, and update
    Python version detection macros.
  * Apply thread locality fixes to caches, active-set management
    in LHAGlue, and non-MPI file-IO objects.
  * Add PDFSet::uncertainties() methods to compute multiple
    observable uncertainties at once.
  * Chain the in-place and return by value PDFSet::uncertainty()
    methods in the more efficient order.
  * Lazily cache the PDFSet error-info struct.
  * Add a parser for the extended error-type string format, and
    start implementation of the extended uncertainty computation
    using it.
  * Use the PDFSet::lhapdfID() function by preference to return a
    PDF::lhapdfID(), thereby avoiding the index-file lookup if
    possible.
  * Assemble the PDF-set index from _all_ pdfsets.index files
    found in the search paths, with earlier appearances taking
    precedence: allows use of partial indices in overload
    directories.
- Delete some generated example binaries from the doc pkg.
- Run fdupes to link some documentation files (BuildRequires:
  fdupes).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661342400">- Update to version 6.5.2:
  * Fix range of member iteration when computing correlations with
    the next extended-errorset scheme
  * Update internal yaml-cpp version to fix compiler warnings.
  * Complete distutils removal on main.
  * Fix bug in lepton PDF lookup.
  * Fail with an actually helpful exception message if lhapdf.conf
    can't be found.
- Add LHAPDF-python-platlib.patch -- Correct system platlib
  determination in configure.ac.
- Add LHAPDF-python-build-fix.patch -- Fix python builds due to
  an unset env variable; patch taken from upstream git commit and
  re-based for current version.
- Move /usr/bin/lhapdf binary to -devel pkg; this does not have
  anything to do with the LHAPDF python bindings but rather is a
  general utility script using standard python libs.
- Disable timestamps in doxygen generated docs.
- Run spec-cleaner for minor cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662033600">- Update to version 6.5.3:
  * Fix linker arguments in Python-extension build.
- Drop LHAPDF-python-build-fix.patch: incorporated upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1681128000">- Update to version 6.5.4:
  * Add __repr__ methods to Python wrappers.
  * Add keys() and keys_local() methods to Info classes.
  * Fix PDFUncertainty and PDFErrInfo object lifetimes in the
    Python interface.
  * Add setname_nmem variants of methods for making PDFInfo and
    AlphaS objects.
  * Introduce MemType and MemDesc flags, used by preference to
    PdfType and PdfDesc.
  * Convert MPI interface to use MPI v3.
  * Avoid silent compilation failures during the python extension
    build.
  * Replace deprecated egrep with grep -E in lhapdf-config and
    other places.
  * Change nmem type in mk function signatures from int to size_t,
    and fix several other signed/unsigned warnings.
  * Add CXXFLAGS and LDFLAGS propagation to the Python-extension
    build script.
  * Fix bug in in precomputed grid-differences that would lead to
    lookups outside array bounds.
- Drop LHAPDF-python-platlib.patch: fixed upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746187200">- Update to version 6.5.5:
  * Allow use of an external yaml-cpp library via a new
  - -with-yaml-cpp configure-script flag.
  * Add filter kwarg to tarfile.extractall() call in the "lhapdf
    install" script action, if supported.
  * Change Python build to use PY_LDFLAGS rather than
    LINKFORSHARED variable.
  * Add ForcePositive regularisation to PDF values computed via
    the accelerated vector-return variant.
  * Fix the getPDFSet() function to raise a Python exception if it
    fails via the Python interface.
  * Expose LHAPDF_PYTHONPATH as a configure-time environment
    variable for overriding the calculated install path.
  * Fix a typo in PDF upgrading via lhapdf.
  * Improvements to lhapdf-config, including a --pythonpath flag.
  * Update yaml.load() call to use SafeLoader.
  * Make lhapdf update return a non-zero exit code if data
    installation fails.
  * Add --enable-librelease configure option to use libtool
  - release
- Drop patch sover.diff. Use configure option --enable-librelease
  to add so versioning to shared object instead.</changelog>
</package>
<package pkgid="7c2431e8381145e73c49f92a6f7b82af486f6c2825f62dd943773e5826f8f6d737794f2075444e4c34340cc8a92ee94d5ddb93b6f10a72c6e4ca042ff84bc138" name="LHAPDF-debugsource" arch="i586">
  <version epoch="0" ver="6.5.5" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1588075200">- Use python-rpm-macros to allow building python mod for all
  supported versions of python; copy source into a different
  directory for each python version and configure, build, and
  install them correctly.
- Move python dependent binary to python subpackage (python3
  only).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1594987200">- Update to version 6.3.0:
  * Provide setter methods on PDF for the flavour list and
    setPositive behaviour.
  * Convert the AlphaS raw pointer on PDF to a std::unique_ptr.
  * Update the cache strategy for 'replays', and make cache size
    and search/update strategy configurable at runtime.
  * Extend caches to multi-level, searching through the N previous
    calls for x and Q2 independently.
  * Make the caches fully thread-safe rather than just
    initialization-safe, by use of maps on thread IDs.
  * Extend to cross-flavour, subgrid-specific x and Q2 caches.
  * Use the x and Q2 knot hashes in cache-flushing tests.
  * Add a hash function computation and comparator to the
    KnotArray1F.
  * Convert caching struct acquisition to use a Meyers Singleton
    pattern, which guarantees thread-locality.
  * Separate caching of x and Q2 variables in the
    LogBicubicInterpolator: evidence suggests that these may be
    updated at very different rates.
  * Add simple caching to the LogBicubicInterpolator -- will cache
    contiguous calls of the same (x,Q).
- Rebase sover.diff for update.
- Build API documentation and package them as part of a new doc
  package.
- Add BuildRequires: python-setuptools to allow proper
  postprocessing of the python-LHAPDF package when building.
- Drop obsolete conditionals and Group tags.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613390400">- Fix building for multiple python flavours.
- Copy doc files (built only for default python3 flavour) to
  buildroot during %install.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1633003200">- Update to version 6.4.0:
  * Restructure internal memory storage to increase performance
    and simplify caching common computations for different
    particles. Most notably replace KnotArray1F and KnotArrayNF
    with single class KnotArray.
  * Precompute coefficients for polynomial interpolators at init
    time.
  * Add specialised method to interpolators, to evaluate pdf's for
    all common particles (-6,...-6,21) and allow for the caching
    of common computations withoutthe need of a complicated cache.
  * Update the fast ASCII NumParser to always use the C locale.
  * Enable out-of-source builds, avoiding sensitivity to
    pre-installed versions during the build, and converting the
    Cython syntax to Py3-style.  -atch.
  * Bugfix to Python wrapper object parentage handling.
  * Add a PIDs::PIDCode enum (and PIDs enum with equivalent
    signature in Python) for more semantic access to particle ID
    codes.
  * Update embedded yaml-cpp code to version 0.6.3.
  * PDFSet::uncertainties() now allows alternative=True for
    non-replica sets (in which case it does nothing).
  * lhapdf script bugfixes and improvements, including only
    complaining about failed URLs after *all* attempts have
    failed.
  * Add matching by ID code to the lhapdf list and show commands.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1642248000">- Delete cython generated cpp file so it can be regenerated by the
  right flavour of Cython.
- Add BuildRequires: python-Cython, needed for above.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1653825600">- Update to version 6.5.1:
  * Add uncertainty testing to release process.
  * Fix typo in PDFSet.cc use of default uncertainty CL in
    percent.
- Changes from version 6.5.0:
  * Remove distutils dependency from configure, fall back to using
    setuptools if possible in Python extension build, and update
    Python version detection macros.
  * Apply thread locality fixes to caches, active-set management
    in LHAGlue, and non-MPI file-IO objects.
  * Add PDFSet::uncertainties() methods to compute multiple
    observable uncertainties at once.
  * Chain the in-place and return by value PDFSet::uncertainty()
    methods in the more efficient order.
  * Lazily cache the PDFSet error-info struct.
  * Add a parser for the extended error-type string format, and
    start implementation of the extended uncertainty computation
    using it.
  * Use the PDFSet::lhapdfID() function by preference to return a
    PDF::lhapdfID(), thereby avoiding the index-file lookup if
    possible.
  * Assemble the PDF-set index from _all_ pdfsets.index files
    found in the search paths, with earlier appearances taking
    precedence: allows use of partial indices in overload
    directories.
- Delete some generated example binaries from the doc pkg.
- Run fdupes to link some documentation files (BuildRequires:
  fdupes).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661342400">- Update to version 6.5.2:
  * Fix range of member iteration when computing correlations with
    the next extended-errorset scheme
  * Update internal yaml-cpp version to fix compiler warnings.
  * Complete distutils removal on main.
  * Fix bug in lepton PDF lookup.
  * Fail with an actually helpful exception message if lhapdf.conf
    can't be found.
- Add LHAPDF-python-platlib.patch -- Correct system platlib
  determination in configure.ac.
- Add LHAPDF-python-build-fix.patch -- Fix python builds due to
  an unset env variable; patch taken from upstream git commit and
  re-based for current version.
- Move /usr/bin/lhapdf binary to -devel pkg; this does not have
  anything to do with the LHAPDF python bindings but rather is a
  general utility script using standard python libs.
- Disable timestamps in doxygen generated docs.
- Run spec-cleaner for minor cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662033600">- Update to version 6.5.3:
  * Fix linker arguments in Python-extension build.
- Drop LHAPDF-python-build-fix.patch: incorporated upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1681128000">- Update to version 6.5.4:
  * Add __repr__ methods to Python wrappers.
  * Add keys() and keys_local() methods to Info classes.
  * Fix PDFUncertainty and PDFErrInfo object lifetimes in the
    Python interface.
  * Add setname_nmem variants of methods for making PDFInfo and
    AlphaS objects.
  * Introduce MemType and MemDesc flags, used by preference to
    PdfType and PdfDesc.
  * Convert MPI interface to use MPI v3.
  * Avoid silent compilation failures during the python extension
    build.
  * Replace deprecated egrep with grep -E in lhapdf-config and
    other places.
  * Change nmem type in mk function signatures from int to size_t,
    and fix several other signed/unsigned warnings.
  * Add CXXFLAGS and LDFLAGS propagation to the Python-extension
    build script.
  * Fix bug in in precomputed grid-differences that would lead to
    lookups outside array bounds.
- Drop LHAPDF-python-platlib.patch: fixed upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746187200">- Update to version 6.5.5:
  * Allow use of an external yaml-cpp library via a new
  - -with-yaml-cpp configure-script flag.
  * Add filter kwarg to tarfile.extractall() call in the "lhapdf
    install" script action, if supported.
  * Change Python build to use PY_LDFLAGS rather than
    LINKFORSHARED variable.
  * Add ForcePositive regularisation to PDF values computed via
    the accelerated vector-return variant.
  * Fix the getPDFSet() function to raise a Python exception if it
    fails via the Python interface.
  * Expose LHAPDF_PYTHONPATH as a configure-time environment
    variable for overriding the calculated install path.
  * Fix a typo in PDF upgrading via lhapdf.
  * Improvements to lhapdf-config, including a --pythonpath flag.
  * Update yaml.load() call to use SafeLoader.
  * Make lhapdf update return a non-zero exit code if data
    installation fails.
  * Add --enable-librelease configure option to use libtool
  - release
- Drop patch sover.diff. Use configure option --enable-librelease
  to add so versioning to shared object instead.</changelog>
</package>
<package pkgid="5c28d9e7a784cf112151f3b2d3d297577709989a5800cc51f35dfa4e68a928cde0a8159b8cb6565f5a2aa3db21198ac703944c599b183b017f43b25146cb9f1d" name="LiE-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.2" rel="8.8"/>
  <changelog author="badshah400@gmail.com" date="1386849600">- Initial version</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1398859200">- add LiE-2.2.2-date-time.patch to fix file-contains-date-and-time
  warning and prevent unneccessary rebuilds</changelog>
  <changelog author="dimstar@opensuse.org" date="1489492800">- Explicitly package files copied into _docdir: rpm 4.13 no longer
  implicitly packages those files.</changelog>
  <changelog author="bwiedemann@suse.com" date="1506945600">- Add LiE-2.2.2-memory-init.patch to make build more reproducible
  (boo#1061220)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1732363200">- Add reproducible-noaslr.patch (boo#1231626)</changelog>
</package>
<package pkgid="8224311c0eca54b9d84559d47f0b2f4750bfa6b218f9c8f84123970bc68c75daad51c485ad25220d7b6f6b74174cef7853bd1a078327dbb6db7aaa6f7718db44" name="LibVNCServer-debugsource" arch="i586">
  <version epoch="0" ver="0.9.15" rel="4.1"/>
  <changelog author="pgajdos@suse.com" date="1588593600">- deleted patches
  - LibVNCServer-CVE-2018-20749.patch (mistakenly added, it is
    already part of 0.9.12)</changelog>
  <changelog author="pgajdos@suse.com" date="1593518400">- version update to 0.9.13 [bsc#1173477]
  [#]# Overall changes:
  * Small tweaks to the CMake build system.
  * The macOS server example was overhauled and is now the most feature-complete sample
    application of the project, ready for real-world use.
  * Lots of documentation updates and markdownifying.
  * The TravisCI continuous integration now also build-checks cross-compilation from
    Linux to Windows.
  * Setup a [Gitter community chat](https://gitter.im/LibVNC/libvncserver) for the project.
  [#]# LibVNCServer/LibVNCClient:
  * Both LibVNCServer and LibVNCClient now support an additional platform, namely
    Microsoft Windows. Building is supported with Visual Studio as well as MingGW.
  * The separate crypto routines used by LibVNCClient and LibVNCServer were refactored
    into an implementation common to both libraries.
  * Several security issues got fixed.
  * The bundled noVNC client is now at version 1.1.0 and included via a git submodule.
  [#]# LibVNCClient:
  * Added connect timeout as well as read timeout support thanks to Tobias Junghans.
  * Both TLS backends now do proper locking of network operations when multi-threaded
    thanks to Gaurav Ujjwal.
  * Fixed regression in Tight/Raw decoding introduced in 0.9.12 thanks to DRC.
  * Fixed encrypted connections to AnonTLS servers when using the OpenSSL back-end.
    Made possible by the profound research done by Gaurav Ujjwal.
  [#]# LibVNCServer:
  * Added a hooking function (`clientFramebufferUpdateRequestHook`) to deliver
    rfbFramebufferUpdateRequest messages from clients to the frame producer
    thanks to Jae Hyun Yoo.
  * Added SetDesktopSize/ExtendedDesktopSize support thanks to Floris Bos.
  * Added multi-threading support for MS Windows.
  * Fixed VNC repeater/proxy functionality that was broken in 0.9.12.
  * Fixed unstable WebSockets connections thanks to Sebastian Kranz.
- deleted patches
  - LibVNCServer-CVE-2019-15681.patch (upstreamed)
  - LibVNCServer-CVE-2019-15690.patch (upstreamed)
  - LibVNCServer-CVE-2019-20788.patch (upstreamed)
  - avoid-pthread_join-if-backgroundLoop-is-FALSE.patch (upstreamed)
  - cmake-libdir.patch (upstreamed)
  - fix-crash-on-shutdown.patch (upstreamed)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1610107200">- Add many patches needed for GNOME Remote desktop (already in
  Fedora):
  * TLS security type enablement patches gh#LibVNC/libvncserver!234
  - 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch
  - 0002-libvncserver-Add-channel-security-handlers.patch
  - 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch
  * Fix crash on all runs after the first gh#LibVNC/libvncserver!444 rh#1882718
  - 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch
  * Fix another crasher glgo#GNOME/gnome-remote-desktop#45 rh#1882718
  - 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1631880000">- purposedly adding just this changelog entry
- previous version updates fixed also:
  * CVE-2020-14398 [bsc#1173880] -- improperly closed TCP connection causes an infinite loop in libvncclient/sockets.c
  * CVE-2017-18922 [bsc#1173477] -- preauth buffer overwrite
  * CVE-2018-20748 [bsc#1123823] -- libvnc contains multiple heap out-of-bounds writes
  * CVE-2020-25708 [bsc#1178682] -- libvncserver/rfbserver.c has a divide by zero which could result in DoS
  * CVE-2018-21247 [bsc#1173874] -- uninitialized memory contents are vulnerable to Information leak
  * CVE-2018-20750 [bsc#1123832] -- heap out-of-bounds write vulnerability in libvncserver/rfbserver.c
  * CVE-2020-14397 [bsc#1173700] -- NULL pointer dereference in libvncserver/rfbregion.c
  * CVE-2019-20839 [bsc#1173875] -- buffer overflow in ConnectClientToUnixSock()
  * CVE-2020-14401 [bsc#1173694] -- potential integer overflows in libvncserver/scale.c
  * CVE-2020-14400 [bsc#1173691] -- Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c.
  * CVE-2019-20840 [bsc#1173876] -- unaligned accesses in hybiReadAndDecode can lead to denial of service
  * CVE-2020-14399 [bsc#1173743] -- Byte-aligned data is accessed through uint32_t pointers in libvncclient/rfbproto.c.
  * CVE-2020-14402 [bsc#1173701] -- out-of-bounds access via encodings.
  * CVE-2020-14403 [bsc#1173701]
  * CVE-2020-14404 [bsc#1173701]</changelog>
  <changelog author="pgajdos@suse.com" date="1662638400">- security update
- added patches
  fix CVE-2020-29260 [bsc#1203106], memory leakage via rfbClientCleanup()
  + LibVNCServer-CVE-2020-29260.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1687521600">- version update to 0.9.14
  [#]# Overall changes:
  * Added more documentation (build system integration, repeater setup) and a legal FAQ.
  * Added [contribution guidelines](CONTRIBUTING.md).
  * Ported the TravisCI continous integration machinery to GitHub workflows.
  [#]# LibVNCServer/LibVNCClient:
  * Added [qemu extended key event].
  * Fixed several potential multiplication overflows.
  [#]# LibVNCClient:
  * Fixes of several memory leaks and buffer overflows.
  * Added UltraVNC's MSLogonII authentication scheme.
  * Fixed TLS interoperability with GnuTLS servers.
  * Fixed detection of newer UltraVNC and TightVNC servers.
  * Added support for [SetDesktopSize].
  * Added SSH tunneling example using libssh2.
  * Added some extensions to VeNCrypt in order to be compatible with a wider range of servers.
  [#]# LibVNCServer:
  * Fixes to the multi-threaded server implementation which should be a lot more sound now.
  * Fixed TightVNC-filetransfer file upload for 64-bit systems.
  * Fixes of crashes in the zlib compression.
  * Added support for [UTF8 clipboard data].
  * Fixed visual artifacts in framebuffer on ARM platforms.
  * Fixed several WebSockets bugs.
  * Fixed the UltraVNC-style repeater example.
  * Added support for larger framebuffers (two 4k screens possible now).
  * Added support for timeouts for outbound connections (to repeaters for instance).
  * Fixed out-of-bounds memory access in Tight encoding.
- modified patches
  % 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch (refreshed)
  % 0002-libvncserver-Add-channel-security-handlers.patch (refreshed)
- deleted patches
  - 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch (upstreamed)
  - 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch (upstreamed)
  - 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch (upstreamed)
  - LibVNCServer-CVE-2020-29260.patch (upstreamed)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750939200">- Update to 0.9.15
  https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.15
  * internal code structure cleanup
  * UTF-8 clipboard handling improvements
  * HTTP server support for multithreaded VNC servers
  * Fixed building with OpenSSL &gt;= 3.0.0
- Rebase patches
- Fix devel package dependencies. The libraries have public link
  targets that must be present when LibVNCServer-devel is
  installed
- Add upstream change to fix build failures with CMake 4:
  * 0001-CMake-require-at-least-CMake-3.5.patch
- Spec refresh</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1774440000">- security update
- added patches
  CVE-2026-32853 [bsc#1260431], crafted FramebufferUpdate message can lead to information disclosure or denial of service
  * LibVNCServer-CVE-2026-32853.patch
  CVE-2026-32854 [bsc#1260429], crafted HTTP requests can cause a denial of service
  * LibVNCServer-CVE-2026-32854.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780056000">- added patches
  CVE-2026-44988: missing validation of rectangle width in tight gradient decoding can lead to server-triggered out-of-bounds write [bsc#1266459]
  * LibVNCServer-CVE-2026-44988.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1787659200">- added patches
  CVE-2026-50538: a malicious (or man-in-the-middle) VNC server can force a connecting `libvncclient` to write attacker-controlled data past the end of its framebuffer [bsc#1276218]
  * LibVNCServer-CVE-2026-50538.patch</changelog>
</package>
<package pkgid="11df59a38772f80e373b8d761c607b4002ff55d45e2419e18b6884762866fe7ff15382cb9c1a3ae2e58f41825d723e21f1109d9179ccf4dbd108d81a5a157581" name="LuminanceHDR-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.0+git313.634b489" rel="4.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1713787200">- First OBS release.</changelog>
  <changelog author="info@paolostivanin.com" date="1713787201">- Update to version 2.6.0+git304.6107989:
  * Drop height restriction of advanced editing tools window
  * Fix build with &gt;=exiv2-0.28.0, raise minimum to 0.27.0
  * Fix various typos
  * call enableBMFF() to support reading CR3 EXIF files. Does not harm loading non-CR3 files.
  * replacing space with "_" in LHDR_VERSION_STR_SUFFIX for build to work correctly.
  * Fix mac build for packages installed via brew on mac.
- Add use-system-rtprocess.patch.
- Add fix-boost1_85.patch.
- Add fix-version.patch.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1741262400">- Add clamp.patch
- Add fix-boost-1.87.0.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760097600">- Update to version 2.6.0+git313.634b489:
  * Update to the latest GPLv2 license text
  * Set CMake min. version to a range, 3.3...3.12: support CMake 4.0
  * Fix building with Boost &gt;= 1.85.0
  * Add developer ID net.sourceforge.qtpfsgui in AppData
  * Fix deprecated top-level developer_name in AppData XML
- Add fix-boost_system.patch
- Drop upstreamed fix-boost1_85.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770120000">- Add eigen-cmake.patch to fix build with newer Eigen libraries.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1785758400">- Add drop-qtwebengine.patch: make the built-in help browser (and
  with it Qt5WebEngine and Qt5PrintSupport) optional, and build with
  - DWITH_HELPBROWSER=OFF. libqt5-qtwebengine is EOL, no longer gets
  security fixes and is being dropped from openSUSE (boo#1273168).
  Based on Gentoo's patch, see https://bugs.gentoo.org/926664
- Drop no longer needed BuildRequires: cmake(Qt5WebEngine).</changelog>
</package>
<package pkgid="fbd0aedf77ad1fde5d338bb085262a449765af4593050e84a6c1ad021b25e31d4668f2a809544d253cf6ae9cfa09e37636fd0db66e2662e39ab8fe2dbb808551" name="LuminanceHDR-debugsource" arch="i586">
  <version epoch="0" ver="2.6.0+git313.634b489" rel="4.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1713787200">- First OBS release.</changelog>
  <changelog author="info@paolostivanin.com" date="1713787201">- Update to version 2.6.0+git304.6107989:
  * Drop height restriction of advanced editing tools window
  * Fix build with &gt;=exiv2-0.28.0, raise minimum to 0.27.0
  * Fix various typos
  * call enableBMFF() to support reading CR3 EXIF files. Does not harm loading non-CR3 files.
  * replacing space with "_" in LHDR_VERSION_STR_SUFFIX for build to work correctly.
  * Fix mac build for packages installed via brew on mac.
- Add use-system-rtprocess.patch.
- Add fix-boost1_85.patch.
- Add fix-version.patch.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1741262400">- Add clamp.patch
- Add fix-boost-1.87.0.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760097600">- Update to version 2.6.0+git313.634b489:
  * Update to the latest GPLv2 license text
  * Set CMake min. version to a range, 3.3...3.12: support CMake 4.0
  * Fix building with Boost &gt;= 1.85.0
  * Add developer ID net.sourceforge.qtpfsgui in AppData
  * Fix deprecated top-level developer_name in AppData XML
- Add fix-boost_system.patch
- Drop upstreamed fix-boost1_85.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770120000">- Add eigen-cmake.patch to fix build with newer Eigen libraries.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1785758400">- Add drop-qtwebengine.patch: make the built-in help browser (and
  with it Qt5WebEngine and Qt5PrintSupport) optional, and build with
  - DWITH_HELPBROWSER=OFF. libqt5-qtwebengine is EOL, no longer gets
  security fixes and is being dropped from openSUSE (boo#1273168).
  Based on Gentoo's patch, see https://bugs.gentoo.org/926664
- Drop no longer needed BuildRequires: cmake(Qt5WebEngine).</changelog>
</package>
<package pkgid="ca2bbadb574db95179d0bfdc61c1f2d889e2d604af4af80942f4bb02e10917ad911495ed5bd0d68bb565b3631ba78a20ec0ad6aae31ecf7cf86623b7feebb4a3" name="Mesa-debugsource" arch="i586">
  <version epoch="0" ver="26.2.1" rel="1.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1780488000">- Update to 26.1.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1781784000">- Update to 26.1.3 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.3</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1782907200">- Update to 26.1.4 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784030400">- fixed hardware supplements for libvulkan_intel/libvulkan_radeon
  (boo#1271268)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784203200">- Update to 26.1.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.5</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1785499200">- Update to 26.1.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786017600">- Update to 26.2.0 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.0
- drop patches
  u_PR-40161.patch
- refresh patches
  n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786363200">- Apparently %patch -P 18 -p1 is ignored when the patch does not
  exist on TW. But seems to fail on older distributions. Remove the
  line for the dropped patch.</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1787054400">- Enable virtio vulkan driver</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1787227200">- Update to 26.2.1 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.1</changelog>
</package>
<package pkgid="3e49de9477c7a63a6bf982e7839cb098a44fb0334d447257f38bbe0f23d1bbbb479f9f13ad3dc378f2b9e65c6477009f0c68cec3babe8c23f73cb7e2a2f05cb0" name="Mesa-demo-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.0" rel="7.5"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703160000">- Remove old rpm constructs that are long defaulted.
- Remove legalese from descriptions as per our wiki guidelines.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744804800">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1746878400">- disabled osmesa support, which has been removed with Mesa 25.1.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1758628800">- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
  build</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Add pkgconfig(libdecor-0), pkgconfig(wayland-client),
  pkgconfig(wayland-egl), pkgconfig(wayland-protocols) and
  pkgconfig(wayland-scanner) BuildRequires and pass wayland=enabled
  to meson setup, build wayland support.</changelog>
</package>
<package pkgid="eddfa6471cb9f3ee0b48dfece3a94f3bc1e50cdaac9024f364a1fb7a73ad29a4724075999258b7defb1f98845341597227600a2c3d7ebb691754892b3db33280" name="Mesa-demo-debugsource" arch="i586">
  <version epoch="0" ver="9.0.0" rel="7.5"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703160000">- Remove old rpm constructs that are long defaulted.
- Remove legalese from descriptions as per our wiki guidelines.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744804800">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1746878400">- disabled osmesa support, which has been removed with Mesa 25.1.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1758628800">- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
  build</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Add pkgconfig(libdecor-0), pkgconfig(wayland-client),
  pkgconfig(wayland-egl), pkgconfig(wayland-protocols) and
  pkgconfig(wayland-scanner) BuildRequires and pass wayland=enabled
  to meson setup, build wayland support.</changelog>
</package>
<package pkgid="6aa6df7797baeda562eeec9990f4c488c442cd95383c271f8290b044181ad89ec99e4e859e21542334c61ada1d0366374cd017f13c097d5c67f602bef9a95f5c" name="Mesa-demo-egl-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.0" rel="7.5"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703160000">- Remove old rpm constructs that are long defaulted.
- Remove legalese from descriptions as per our wiki guidelines.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744804800">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1746878400">- disabled osmesa support, which has been removed with Mesa 25.1.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1758628800">- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
  build</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Add pkgconfig(libdecor-0), pkgconfig(wayland-client),
  pkgconfig(wayland-egl), pkgconfig(wayland-protocols) and
  pkgconfig(wayland-scanner) BuildRequires and pass wayland=enabled
  to meson setup, build wayland support.</changelog>
</package>
<package pkgid="646e4b5e2ea0ef94687d37a2aa595c088f842db9b6a9feca1b5e0a0b14ea5c8487e77ddaee50f1f18e08a9aa8fcfc1f69048992294ce95f46802561236b58a97" name="Mesa-demo-es-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.0" rel="7.5"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703160000">- Remove old rpm constructs that are long defaulted.
- Remove legalese from descriptions as per our wiki guidelines.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744804800">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1746878400">- disabled osmesa support, which has been removed with Mesa 25.1.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1758628800">- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
  build</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Add pkgconfig(libdecor-0), pkgconfig(wayland-client),
  pkgconfig(wayland-egl), pkgconfig(wayland-protocols) and
  pkgconfig(wayland-scanner) BuildRequires and pass wayland=enabled
  to meson setup, build wayland support.</changelog>
</package>
<package pkgid="ca0366ca8296ddd4b0ad26f2a9b127d69fbb311020375ad9681ec1b246a980dbac2913f2d6cb1d64fca21aaaa0c907cab913c153256c5358786abdbd03ac7895" name="Mesa-demo-x-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.0" rel="7.5"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703160000">- Remove old rpm constructs that are long defaulted.
- Remove legalese from descriptions as per our wiki guidelines.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744804800">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1746878400">- disabled osmesa support, which has been removed with Mesa 25.1.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1758628800">- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
  build</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Add pkgconfig(libdecor-0), pkgconfig(wayland-client),
  pkgconfig(wayland-egl), pkgconfig(wayland-protocols) and
  pkgconfig(wayland-scanner) BuildRequires and pass wayland=enabled
  to meson setup, build wayland support.</changelog>
</package>
<package pkgid="272aa2f987beaef5d5f237c5c4d570ff16991b51d56b9516fec1e5bc2ab99db7e4eb4347eb4a0dd192256ed4181d5fa0c7d77a236d6081c4cf84871afd071e27" name="Mesa-dri-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.1" rel="1.3"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1780488000">- Update to 26.1.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1781784000">- Update to 26.1.3 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.3</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1782907200">- Update to 26.1.4 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784030400">- fixed hardware supplements for libvulkan_intel/libvulkan_radeon
  (boo#1271268)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784203200">- Update to 26.1.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.5</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1785499200">- Update to 26.1.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786017600">- Update to 26.2.0 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.0
- drop patches
  u_PR-40161.patch
- refresh patches
  n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786363200">- Apparently %patch -P 18 -p1 is ignored when the patch does not
  exist on TW. But seems to fail on older distributions. Remove the
  line for the dropped patch.</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1787054400">- Enable virtio vulkan driver</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1787227200">- Update to 26.2.1 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.1</changelog>
</package>
<package pkgid="46a91ce31dcd4b92adc0011a491142b1701ab69480ec87cc1ed1918edc7ef5fa082a5fe5b66ff2cc56c468855b5b5ef72a8d151c0437a103293aa4a4e96f0b17" name="Mesa-drivers-debugsource" arch="i586">
  <version epoch="0" ver="26.2.1" rel="1.3"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1780488000">- Update to 26.1.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1781784000">- Update to 26.1.3 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.3</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1782907200">- Update to 26.1.4 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784030400">- fixed hardware supplements for libvulkan_intel/libvulkan_radeon
  (boo#1271268)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784203200">- Update to 26.1.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.5</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1785499200">- Update to 26.1.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786017600">- Update to 26.2.0 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.0
- drop patches
  u_PR-40161.patch
- refresh patches
  n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786363200">- Apparently %patch -P 18 -p1 is ignored when the patch does not
  exist on TW. But seems to fail on older distributions. Remove the
  line for the dropped patch.</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1787054400">- Enable virtio vulkan driver</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1787227200">- Update to 26.2.1 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.1</changelog>
</package>
<package pkgid="a847e07d66210a559119e4db1b9c06e36fdb083379f121da258043c640952c9948891494e8779e0859260c74a32055de93e65360d472aacd348c2cfadfb0a428" name="Mesa-libEGL1-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.1" rel="1.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1780488000">- Update to 26.1.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1781784000">- Update to 26.1.3 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.3</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1782907200">- Update to 26.1.4 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784030400">- fixed hardware supplements for libvulkan_intel/libvulkan_radeon
  (boo#1271268)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784203200">- Update to 26.1.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.5</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1785499200">- Update to 26.1.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786017600">- Update to 26.2.0 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.0
- drop patches
  u_PR-40161.patch
- refresh patches
  n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786363200">- Apparently %patch -P 18 -p1 is ignored when the patch does not
  exist on TW. But seems to fail on older distributions. Remove the
  line for the dropped patch.</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1787054400">- Enable virtio vulkan driver</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1787227200">- Update to 26.2.1 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.1</changelog>
</package>
<package pkgid="8a825be9aacb568cbbdde79caa58cd7600d4f993a38369d149b74ed856590dc8de88519eca602c7e9520ce44f018b42a787d685fc4aa27857e339c8d001a5c65" name="Mesa-libGL1-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.1" rel="1.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1780488000">- Update to 26.1.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1781784000">- Update to 26.1.3 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.3</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1782907200">- Update to 26.1.4 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784030400">- fixed hardware supplements for libvulkan_intel/libvulkan_radeon
  (boo#1271268)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784203200">- Update to 26.1.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.5</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1785499200">- Update to 26.1.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786017600">- Update to 26.2.0 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.0
- drop patches
  u_PR-40161.patch
- refresh patches
  n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786363200">- Apparently %patch -P 18 -p1 is ignored when the patch does not
  exist on TW. But seems to fail on older distributions. Remove the
  line for the dropped patch.</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1787054400">- Enable virtio vulkan driver</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1787227200">- Update to 26.2.1 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.1</changelog>
</package>
<package pkgid="13b9fb9608bb953125c8bb89db367be5e08a220b99458ce099b662de48d6b1b46ba875aac54b95405b1af05172eeda20526faf20e032fbc50aa591c8ed4663c2" name="Mesa-libRusticlOpenCL-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.1" rel="1.3"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1780488000">- Update to 26.1.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1781784000">- Update to 26.1.3 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.3</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1782907200">- Update to 26.1.4 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784030400">- fixed hardware supplements for libvulkan_intel/libvulkan_radeon
  (boo#1271268)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784203200">- Update to 26.1.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.5</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1785499200">- Update to 26.1.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786017600">- Update to 26.2.0 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.0
- drop patches
  u_PR-40161.patch
- refresh patches
  n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786363200">- Apparently %patch -P 18 -p1 is ignored when the patch does not
  exist on TW. But seems to fail on older distributions. Remove the
  line for the dropped patch.</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1787054400">- Enable virtio vulkan driver</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1787227200">- Update to 26.2.1 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.1</changelog>
</package>
<package pkgid="31aa771076634d9f44375840474e9c70093928ed0d606d03cad58f0bc8897a27808e3dfe7d8881226687f2cc103e3ca127caffa00f41b078137bb250dc77cca7" name="Mesa-vulkan-anti-lag-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.1" rel="1.3"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1780488000">- Update to 26.1.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1781784000">- Update to 26.1.3 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.3</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1782907200">- Update to 26.1.4 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784030400">- fixed hardware supplements for libvulkan_intel/libvulkan_radeon
  (boo#1271268)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784203200">- Update to 26.1.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.5</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1785499200">- Update to 26.1.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786017600">- Update to 26.2.0 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.0
- drop patches
  u_PR-40161.patch
- refresh patches
  n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786363200">- Apparently %patch -P 18 -p1 is ignored when the patch does not
  exist on TW. But seems to fail on older distributions. Remove the
  line for the dropped patch.</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1787054400">- Enable virtio vulkan driver</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1787227200">- Update to 26.2.1 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.1</changelog>
</package>
<package pkgid="6ddb559e7e9825c89d2f0d68b18ea762f79e8340f70662e5552b140435cd2d9d722dec9389bcea79c12c6e22202bfb4ac10fcb0bf20e9d62f39dc20a992d6759" name="Mesa-vulkan-device-select-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.1" rel="1.3"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1780488000">- Update to 26.1.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1781784000">- Update to 26.1.3 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.3</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1782907200">- Update to 26.1.4 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784030400">- fixed hardware supplements for libvulkan_intel/libvulkan_radeon
  (boo#1271268)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784203200">- Update to 26.1.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.5</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1785499200">- Update to 26.1.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786017600">- Update to 26.2.0 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.0
- drop patches
  u_PR-40161.patch
- refresh patches
  n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786363200">- Apparently %patch -P 18 -p1 is ignored when the patch does not
  exist on TW. But seems to fail on older distributions. Remove the
  line for the dropped patch.</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1787054400">- Enable virtio vulkan driver</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1787227200">- Update to 26.2.1 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.1</changelog>
</package>
<package pkgid="e8ed34d049ce9e6b371613651b7d7fafb72321b9be05000af1ff0e42a729dcbc328ca4c47d65b221f4343120edd0a14a9fd29e862f8dd2b5695092ade2e9f1ae" name="Mesa-vulkan-overlay-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.1" rel="1.3"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1780488000">- Update to 26.1.2 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1781784000">- Update to 26.1.3 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.3</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1782907200">- Update to 26.1.4 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784030400">- fixed hardware supplements for libvulkan_intel/libvulkan_radeon
  (boo#1271268)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1784203200">- Update to 26.1.5 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.5</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1785499200">- Update to 26.1.6 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.1.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786017600">- Update to 26.2.0 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.0
- drop patches
  u_PR-40161.patch
- refresh patches
  n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786363200">- Apparently %patch -P 18 -p1 is ignored when the patch does not
  exist on TW. But seems to fail on older distributions. Remove the
  line for the dropped patch.</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1787054400">- Enable virtio vulkan driver</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1787227200">- Update to 26.2.1 bugfix release
  - -&gt; https://docs.mesa3d.org/relnotes/26.2.1</changelog>
</package>
<package pkgid="1b2efa7bd04503ce3d2f7681e75d255a9a62cb591ae94b630046c8624328ae69a21543326f713b2d2d78c0f521a466ac71c45a9a0889cd068aa74978c7f0aff9" name="MistServer-debuginfo" arch="i586">
  <version epoch="0" ver="3.11.1" rel="1.1"/>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1752580800">- Update to new upstream release 3.7
  * Feature: DTSC push/pull now can function in either async (allow tracks to have their own timing) or sync (keep tracks synced) mode
  * Feature: Support for HTTP PUT push output with all container formats
  * Feature: Support for HLS push to Youtube specifically (automatic URL format recognition)
  * Feature: Support for shell-style string quoting and escaping wherever Mist supports running commands
  * Feature: Implemented native support for "stream keys" (no longer needs a custom trigger now)
  * Feature: Support for WHIP push output
  * Improvement: Cleaner implementation of TS SRT initial seek behaviour (also supports all options now)
  * Improvement: Rewrote Mist's internal STUN library
  * Improvement: The local-only UDP API (used for some internal communications) now auto-retries booting up later if networking was not yet available during MistServer's start, rather than aborting immediately
  * Improvement: MistProcLivepeer was updated to match the version in the Catalyst branch (including support for locally running broadcaster nodes)
  * Improvement: All MistProc processes are now unable to select their own outputs as inputs
  * Bugfix: Fixed timing of outputs that would get spurious wakeups in the event handler (no longer goes ahead of real time)
  * Bugfix: Fixed password-based push input for RTMPS
  * Bugfix: Fixed listening RTMPS port
  * Bugfix: Fixed incoming RTMP pushes with non-zero start times
  * Bugfix: Fixed track pages not always reloading when they needed to
  * Bugfix: Fixed non-configured streams causing a reconnect loop (was especially noticable with SRT)
  * Bugfix: Fixed compatibility with Naver CHZZK
  * Bugfix: Fixed a small memory leak in the MPEG2-TS parser
  * Bugfix: Fixed raw-mode TS-based inputs not shutting down automatically with zero viewers
- Switch to mbedtls 3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1752753600">- Add forced symbol versions to ensure lockstep RPM updates,
  since the shared library is otherwise completely unversioned.
- Trim redundancies from descriptions.</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1753099200">- Suppress strict aliasing violations warnings to make build log readable.
- Add build flag to default char to unsigned type.
- Further correct descriptions to make them more clear.</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1754568000">- Update to new upstream release 3.8
  * Feature: Auto-pushes can now be disabled based on specific tags (or stream names) being present on the stream
  * Feature: Live stream processes can now be disabled based on specific tags (or stream names) being present on the stream
  * Feature: Triggers can now be disabled based on specific tags (or stream names) being present on the stream
  * Feature: DTSC-pulled streams are now automatically tagged with the "#replicated" tag
  * Feature: Support for VP8/VP9/Opus codecs in MP4 input and output
  * Feature: Support for AV1 input and output in RTP-based protocols (WebRTC, RTSP, SDP)
  * Feature: Support for AV1 input in TS-based protocols (and partial support for AV1 output)
  * Improvement: Improved usability of the "edit stream" page in the web interface
  * Improvement: Updated mbedtls subproject to upstream 3.6.4 rather than the ancient fork used until now
  * Improvement: The controller has been rewritten to use an event loop rather than threads
  * Improvement: Custom variables API updated to be object-based rather than array-based, API calls now actually documented too
  * Improvement: Updated more of the internal code to use more readable/modern (C++11 rather than C++98) syntax
  * Improvement: Logs in the web interface now update in real time and contain more information
  * Bugfix: SRT protocol remote addresses reported correctly again
  * Bugfix: SRT input "acceptable streamid" setting works again
  * Bugfix: ulibc-based compiles now function
  * Bugfix: Fixed WebRTC datachannels not working if there were no metadata tracks in the stream
  * Bugfix: Blank stream names no longer get auto-rejected before the PUSH_REWRITE trigger could rewrite them
  * Bugfix: Fixed case-sensitivity in stream keys used with WebRTC or RTSP push input
  * Bugfix: Fixed the built-in updater and update check code
  * Bugfix: Fixed internal version number for libsrt subproject being incorrect
  * Bugfix: Load balancer integration now more quickly and more correctly determines the current stream ingest status
  * Bugfix: Fixed VP9 support input and output in RTP-based protocols (WebRTC, RTSP, SDP)
  * Bugfix: Fixed some minor JSON parser edgecase bugs, specifically around empty arrays and objects
  * Bugfix: HTTP-based URLs in triggers no longer contain "?stream=STREAMNAME" unless that was actually in the request URL
- Provide MistServer reported version via DRELEASE flag</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1762603200">- Update to the new upstream release 3.9
  * Behaviour change: Stream processes now default to masking output tracks for other stream processes
  * Feature: Added MistUtilHealth, a utility intended for (Docker container) health checking
  * Feature: Very basic SCTE35 support for TS-based outputs (more support to follow later)
  * Feature: RTMP push output can now override the host/app/stream with precision using URL parameters
  * Feature: Added ability to have RTMP push outputs close gracefully or gracelessly on request
  * Feature: Added effective FPS statistic (contains actually measured FPS, rather than metadata-signalled FPS)
  * Feature: Live streams can now configure max track idle time separately from the DVR window size
  * Feature: Push stats now also list "latency", a measurement of how close to the live point the push is
  * Feature: Added PLAY_REWRITE trigger, which lets you change which stream is actually loaded for any request
  * Feature: Added waitkey URL parameters, which makes the output wait for a new key frame to minimize latency
  * Feature: Added ability to override external port for WebRTC SDP generation
  * Feature: Added /whip/ and /whep/ WebRTC URLs that only permit input/output respectively
  * Feature: Added keepts flag to RTMP output, to not rewrite timestamps to zero
  * Feature: Support for every feature in the entire Enhanced RTMP 2.0 specification
  * Feature: Unknown (manual or secondary) pushes can now be auto-detected and will show up in API responses and the web interface
  * Feature: Added native support for JWT authentication/authorization for input and output (JWT support for admin login to follow at a later date!)
  * Feature: Added WHEP-based WebRTC player to the built-in player, updated WebSocket-based WebRTC player to use more modern code
  * Feature: Added keyboard controls to the built-in player
  * Feature: HTTPS and RTMPS now support TLS SNI, with multiple certificates
  * Improvement: System statistics are now collected in a more consistent manner
  * Improvement: Better generic handling of output sockets
  * Improvement: Robustified and added unit tests for process spawning/handling functions
  * Improvement: Converted WebSockets to blocking sockets for better efficiency
  * Improvement: Lowered WebSocket/MP4 client-side buffer for Chrome-based browsers
  * Improvement: nuke command (and MistUtilNuke) now is much less likely to leave the system in a bad state
  * Improvement: Massive performance improvement to the RTMP input and output protocols
  * Improvement: Added AMF library unit tests
  * Improvement: Triggers now send the X-PID header containing the calling process ID (MIST_PID environment variable for local executable handlers)
  * Improvement: Stream info JSON now contains H264 level and profile information
  * Improvement: Improved MP4 progressive startup time and latency
  * Improvement: Added a 60s idle timeout in HTTP(S) connections
  * Improvement: Support compiling against the newest libav versions
  * Improvement: Better subtitle positioning and sizing in the built-in player
  * Improvement: Updated mbedtls subproject to 3.6.5
  * Improvement: AAC, Opus and FLAC tracks now read their metadata from the codec private data on ingest automatically (all protocols)
  * Improvement: HTTPS and RTMPS now print mbedtls log messages at various logging levels
  * Improvement: Starting a track selector with an exclamation point now expands to 'all,!' since that is almost certainly what a user actually means to do
  * Improvement: Jitter calculation was made more aggressive, allowing for tighter latency tolerances
  * Improvement: Updated librist subproject to 0.2.11
  * Bugfix: Dozens of small bug/crash fixes
  * Bugfix: Fixed MacOS interrupt signal handling (ctrl+c / sigint works for shutdown again)
  * Bugfix: Fixed dynamic track switching in WebSocket-based protocols and WebRTC
  * Bugfix: Added support for negative extended relative timestamps in RTMP
  * Bugfix: Wait timeout for new data at the end of a track is 25 seconds again instead of the accidental 2.5 seconds it was
  * Bugfix: Fixed compiling without SSL enabled
  * Bugfix: Fixed Windows builds file permission issues
  * Bugfix: Sanitize SRT streamid before using as stream name
  * Bugfix: Fixed SRT options being ignored for listening SRT inputs
  * Bugfix: Fixed MP4 files inside playlists not working anymore
  * Bugfix: Fixed muted autoplay on Safari when using the built-in player
  * Bugfix: Parse init data for most codecs to find true track properties, rather than blindly believing stream metadata
  * Bugfix: Fixed push statistics to actually be the things their descriptions suggest them to be
  * Bugfix: Fixed RIST push output ignoring URL arguments unless a second question mark was appended</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1764072000">- Update to thr new upstream release 3.9.1
  * Feature: Added a track-ID-based stream selector
  * Feature: Added new "logout" API call, to force a clear of the authentication state of an API connection
  * Improvement: Track descriptions in JSON now include (effective) frames per second, besides the existing (effective) frames per kilo-second
  * Improvement: Stream health information now includes the track index and id, as well as (effective) frames per second
  * Improvement: Added shared memory statistics in capabilities API response
  * Improvement: The "Simulated live" option, which was accidentally exposed in user-facing interfaces some releases ago, is now correctly hidden and only used internally by the playlist input as intended (it has never functioned for what users would expect it to do, but the playlist input does)
  * Bugfix: Fixed a small memory leak when using JWKs loaded from a URL
  * Bugfix: Comms-based shared memory pages can now be correctly printed by MistUtilRAX
  * Bugfix: Fixed regression in DTSC output that caused a minor memory leak when connections do not have enough bandwidth
  * Bugfix: Internal UDP API no longer responds to requests that come from its own listening port, no longer causing a 100% CPU usage loop in the API handler
  * Bugfix: Fixed missing memory statistics in capabilities API responses
  * Bugfix: Custom push IDs with underscores in their name now display correctly in the web interface
  * Bugfix: Effective (kilo)frames per second statistics are now exact and stable (0.01 Hz precision under 65 FPS, 0.1 Hz precision between 65-500 FPS, 1 Hz precision between 500-1000 FPS)
  * Bugfix: Stream health statistics for raw tracks are now functional
  * Bugfix: Fixed push statistics accidentally picking up non-push SRT connections</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1764244800">- Update to the new upstream release 3.9.2
  * Feature: The .html output now supports several new URL parameters (see documentation for details)
  * Improvement: An Alpine-based Dockerfile is now part of the main repository
  * Bugfix: Proxied IP addresses are now correctly passed again (regression introduced in 3.9)
  * Bugfix: API port will now also consider X-Forwarded-For to consider traffic non-local (instead of only X-Real-IP, as before)
  * Bugfix: RIST input profile setting could not be set, now it can
  * Bugfix: Fixed support for wildcard certificates for HTTPS/RTMPS, fixed default certificate fallback</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1769774400">- Update to the new upstream release 3.10
  * Behaviour change: Stream processes that output raw tracks now default to masking viewers, but not other stream processes
  * Feature: Added MistProcComposer: a new type of input process that can mix multiple raw streams together and (optionally) synchronize them. Create multiviews, failovers, picture-in-picture  * overlays, and much more with ease!
  * Feature: Added NOSESS environment variable that entirely disables the session system
  * Feature: Added support for RTP with fragmented AAC audio packets
  * Improvement: No more UDP socket warnings when connecting to a IPv4-only host on an IPv6-capable system (now immediately uses the correct socket type)
  * Improvement: WS/MP4 playback now allows tracks to play if they are within 1.5s of the newest selected track (rather than 0.25s, previously)
  * Improvement: Several stability and usability improvements to MistProcAV
  * Bugfix: Fix debug message overread on UDP API commands (was a visual only bug)
  * Bugfix: Fixed compiling without libsrt
  * Bugfix: Fixed EBML/MKV input if new tracks are announced mid-stream
  * Bugfix: WebRTC ingest Opus data now correctly generates codec private data (fixes several output protocols)
  * Bugfix: Stripped out the last remains of the ancient and long broken Google Analytics tags
  * Bugfix: Fixed SRT IP whitelisting
  * Bugfix: Fixed a rare race condition when creating a new session that would prevent the session from being accessible
  * Bugfix: Improved timing code so that it no longer overflows in a bad way when using extremely high timestamps in streams
  * Bugfix: Various small web interface fixes and improvements
  * Bugfix: Fixed RECORDING_END trigger reporting the wrong filename sometimes if variables were in use that changed definition as the recording started
  * Bugfix: Fixed not correctly auto-detecting E-RTMP support (specifically fixes Black Magic Design product range RTMP streaming ingest)
  * Bugfix: Fixed RTMP UTC timestamps going into the future when receiving the beginning of a stream faster than real-time
  * Bugfix: Fixed RTSP sources that used non-spec-conforming base URIs
  * Bugfix: Fixed spinlock in SRT connections that were briefly disconnected and then resumed before they timed out</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1782648000">- Fix packaging:
  * require only compatible mbedtls-3-devel</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1784721600">- Update to the new upstream release 3.11.1
  - 3.11.1 cnahgelog:
  * Bugfix: Player now once again remember mute status of the player across reloads
  * Bugfix: Player debug information that was left in by accident was removed
  * Bugfix: Player adaptive bit rate fix
  * Bugfix: Fixed multiple HTTP(S) entries not showing up in the stream info JSON
  * Bugfix: Removed protocol scoring information from the info JSON output if the build is a release build (debug builds still have it), removed spammy track sorting debug messages
  * Bugfix: Improved display of FPS values in the Admin interface
  - 3.11 changelog:
  * Feature: JWTs can now give access to streams through stream tags
  * Feature: Support for Gradual Decoder Refresh (GDR) H264 feeds
  * Feature: Can now send/receive PCM audio over MPEG-TS as a custom data track
  * Feature: Generic (non-stream-specific) SRT listening ports can now be set to raw mode
  * Feature: Added TS Demuxer process (MistProcTSDemux), which can take a raw TS track and demux it into non-raw tracks, while also keeping the raw track around. This enables "hybrid" raw TS streams, which can either remux or not depending on your output
  * Feature: Added PUSH_INPUT_CLOSE trigger
  * Feature: The "Resume support" feature is finally fully back! If resume support is enabled on a stream, you can push to it, disconnect, and push again to resume the previous push cleanly. The feature has also been extended to support stream processes, so a process that restarts can also resume the previous track properly
  * Feature: Added first, last and source track selectors
  * Feature: Stream info JSON now includes H264 chroma information and added support for previously missing H264 levels
  * Feature: Added mono video track selector (for selecting monochrome tracks)
  * Feature: Added invalidate_sessid and untag_sessid API functions
  * Feature: Admin web interface now has a "Connections" tab that shows current connections (clients API call output)
  * Feature: Added new Raw WebSocket protocol, which supports sending any codec combination as raw data over a WebSocket
  * Feature: Added new "Optimal" track sorting, which is the new default. It uses a heuristic to determine what is most likely the "best" quality video track
  * Feature: Added /ws/stream/STREAMNAME API websocket that gives information about a specific stream, including information hidden from the public-facing stream information endpoints
  * Feature: New playback method selection method: now calculates a score from various protocol properties and is configurable at the server level to prioritize whatever your preference is (with a sensible "balanced" default)
  * Feature: Added WebCodec-based player to the metaplayer, which adds support for many previously missing codecs to modern browsers
  * Feature: Stream info JSON now includes H265 codec properties
  * Feature: Added support for AC-3 audio in generic MPEG2-TS data tracks
  * Improvement: Optimized JSON library to parse with less resource usage
  * Improvement: Updated mbedtls to 3.6.6
  * Improvement: Player now has "cover", "coverv" and "coverh" as possible values for the "fillSpace" option
  * Improvement: When using the player with fallback streams, automatically restores the non-fallback stream when it comes back online
  * Improvement: Statistics parsing efficiency significantly improved
  * Improvement: RTMP pushes now supposed the "diminished" flag to disable RTMP Enhanced for servers that break when trying to negotiate it
  * Improvement: MistProcAV now will refuse to select audio tracks for video transcodes and vice-versa. It will also refuse to select more than one input track.
  * Improvement: DTSC pulls now propagate track source information
  * Improvement: clients and totals API calls now support more ways to call them (see docs for details)
  * Improvement: Now correctly supports both spec-conformant RTSP SETUP calls and non-conformant RTSP SETUP calls (should improve RTSP camera compatibility, especially with cheaper brands)
  * Improvement: JSON now has an internal "raw" type for strings, which does not enforce UTF-8 encoding (used for binary strings in various spots to prevent corrupting the data with UTF-16 conversion that otherwise takes place)
  * Improvement: Improved PES alignment handling for H264 and H265 tracks (thanks Taiwan22!)
  * Improvement: Autodetect sampling rate and channel count from AAC init data
  * Bugfix: Processes that output to different streams than the input stream, now keep the output stream alive while active
  * Bugfix: MacOS compile fixes
  * Bugfix: Fix relative URLs with X-Mst-Path HTTP header
  * Bugfix: Fixed pixel format issue in MistProcAV
  * Bugfix: Fixed WS/MP4 conflating old/new tracks when switching video qualities
  * Bugfix: Fixed WS/MP4 unload issues in the player
  * Bugfix: Fixed controller angel process reload
  * Bugfix: JWT-based session invalidation works again
  * Bugfix: Fix RTMP push to Twitter (they don't support RTMP Enhanced; now auto-applies "diminished" flag)
  * Bugfix: Fixed crash in MistProcAV when creating JPEG tracks
  * Bugfix: Fixed "WS/" naming of connectors that run over WebSockets
  * Bugfix: Fixed EBML (MKV) AV1 init data ingest
  * Bugfix: Fixed language handling in the TS parser
  * Bugfix: Fixed playlist files not working with Windows line endings
  * Bugfix: Fixed handling of broken HEAD responses (falls back to plain requests)
  * Bugfix: Fixed HLS responses leaking request headers into the response
  * Bugfix: The usual mountain of small fixes</changelog>
</package>
<package pkgid="508466decbc7a144f8d426ed03c579d182e578dd8a64aea22168064cf73d3e38d75fc48801a7fe19b2cd76e50edb9a5699944f8e50b24cec46dc3d52ba6a84d1" name="ModemManager-debuginfo" arch="i586">
  <version epoch="0" ver="1.24.2" rel="1.5"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1654689600">- Enable QRTR support
  * Add BR pkgconfig(qrtr-glib)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659787200">- Update to version 1.18.10:
  + Build: Require libqmi 1.30.8.
  + FCC unlock: Updated SDX55 unlock script to handle the new
    method introduced in the latest firmware releases.
  + Modem interface:
  - Set signal quality to 0% on shutdown.
  - Set signal quality as recent on init.
  + MBIM:
  - Fix task completion when peeking device fails.
  - Fix several GError double-frees.
  + mmcli: Don't print signal quality until modem is enabled.
  + Plugins: foxconn: remove carrier mapping table for T99W175.
  + Several other minor improvements and fixes.
- Changes from version 1.18.8:
  + A new connection status dispatcher setup is provided, where
    users can provide custom scripts that will be called on bearer
    connect/disconnect events. This dispatcher will make the netifd
    integration in openwrt work much better, as we'll be able to
    report network-initiated disconnections cleanly to netifd.
    There are no default connection status dispatcher scripts
    installed, but it's suggested distributions make sure the
    following directories exist:
  - ${sysconfdir}/ModemManager/connection.d/
  - ${libdir}/ModemManager/connection.d/
  + API: Add missing Simple interface definitions in
    ModemManager-names.h.
  + Build:
  - meson:
    . fix daemon enums dependencies.
    . fix port enums includes.
    . fix 'export_packages' in GIR setup.
    . fix simtech plugin module name.
  - systemd: don't run ModemManager in containers.
  + Core:
  - serial: ensure the port object is valid after BUFFER_FULL
    handling.
  - netlink:
    . use unaligned netlink attribute length.
    . only change IFF_UP flag.
  - bearer: match unknown auth to chap in loose comparisons.
  - charsets: return error if UTF-8 validation fails.
  - fcc-unlock: make scripts POSIX shell compatible.
  - modem-helpers:
    . consider minimum ID when choosing best profile.
    . fix reading &lt;Act&gt; given in COPS=? responses.
  - sms: prevent crash if date is out of range.
  - profile-manager: fix copy-paste error on tags for quarks.
  + QMI:
  - Ignore slot status indications until initial status is known.
  - Return error when loading capabilities if none is found.
  + MBIM:
  - Default initial EPS bearer's auth to chap when unknown.
  - Update default error when network error is out of range.
  + mmcli: Fix key length when printing list of items.
  + Plugins:
  - linktop: new port type hints.
  - cinterion: add support for PLSx3w modems.
  - huawei: disable +CPOL based features in Huawei E226.
  + Several other minor improvements and fixes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Disable make_check call, tests currently fails due to our switch
  to glib 2.73.2.
  https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/870
  https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/601
  https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/621</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1665230400">- Update to version 1.18.12:
  + This release fixes a few very critical issues that happpen when
    using a glib2 newer or equal than 2.73.2, plus numerous fixes
    for the Core, MBIM, QMI, 3GPP profile manager interface, SMS,
    libmm-glib, and mmcli.
  + Plugins:
  - sierra: disable +CPOL in the GL7600.
  - telit: add LE910Cx MBIM composition port hints.
  - telit: add port type hints for LN920 0x1060, 0x1061
    compositions.
  - icera: fix double free on %%IPSYS=? response processing
  - mtk: fix task completion when loading supported modes.
- Add new pkgconfig modules build requirements: gio-2.0, glib-2.0,
  gmodule-2.0, and gobject-2.0.
- Update ModemManager.keyring to the new upstream key:
  A814D09B9C5BC01945A64308AECE0239C6606AD5. Found at
  www.freedesktop.org/software/ModemManager/0xAECE0239C6606AD5.asc.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680955200">- Update to version 1.20.6:
  + build: New build option to allow disabling the installation of
    examples.
  + core:
  - Fix crash when uninhibiting partially removed device.
  - Fix crash when attempting to load an invalid shared utils
    library.
  + mmcli:
  - Allow JSON and key/value output when creating SMS messages.
  - Improved JSON output in network scan results.
  + libmm-glib:
  - Avoid using g_time_zone_new_offset() unless glib &gt;= 2.58.
  - Fix flags to string conversion utils to allow multiple flags.
  + MBIM:
  - Reset cached SIM info when SIM is unlocked.
  - Fix synchronizing the state of the SIM hot swap configured
    flag.
  - Fix bug cleaning up the LTE attach info unsolicited message
    handler.
  - Fallback from QMI UIM service only if unsupported.
  - Add missing support for 'emergency' APN type.
  + QMI:
  - Fix processing and exposing PCOs.
  - Fix power up on modems that don't support power state change
    indications.
  + plugins:
  - telit:
    . add additional support for 5G modems.
    . added port type hints for FN990 0x1070, 0x1071
    compositions.
    . increase allowed initial delay in AT ports.
    . fallback to AT commands if loading revision via MBIM fails.
  - quectel: add support for EC21-EUX usb modules.
  - xmm: fix crash parsing XACT? response.
- Changes from version 1.20.4:
  + build:
  - Don't hardcode building shared libraries, so that meson's
    default_library option can be used properly,
  - po: Added missing Georgian translation in LINGUAS.
  + QMI:
  - Fixed loading NR5G signal info.
  - Fixed memory leaks when processing signal info.
  - Correctly scaled the SNR value reported in NR5G.
  - Fixed invalid use-after-free actions due to improper handling
    of proxy removal events.
  + MBIM:
  - Fixed processing MbimSmsStatusFlag as flags, not as an enum.
  - Fixed invalid use-after-free actions due to improper handling
    of proxy removal events.
  - Chained up device notifications through the MMPortMbim
    object.
  + Messaging: Allowed Delete operation during enabling/disabling.
  + Core: Don't assume port tables always exist so that
    long-standing operations holding an object reference can finish
    cleanly even after the initial object disposal has already been
    run.
  + plugins:
  - quectel: added new firehose/sahara support udev tags in new
    models.
  - broadmobi: added MM_PLUGIN_REQUIRED_QCDM flag.
  - cinterion:
    . added a delay to the ^SWWAN? command.
    . added retry mechanism to the ^SWWAN? command.
- Changes from version 1.20.2:
  + build:
  - Fixed building without MBIM support.
  - Fixed building without tests support.
  - Disabled test interface in base manager if building without
    tests.
  - Updated intel plugin dependencies to require XMM shared
    utils.
  - Fixed templates to make build reproducible.
  + FCC unlock: Updated shell scripts to avoid requiring bash.
  + MBIM:
  - Ignored SIM related indications during a SIM slot switch
    operation.
  - Updated capabilities loading to use Microsoft Extensions if
    available.
  - Updated supported modes loading to use the CustomDataClass
    field contents.
  + SIM: Fixed length when reading GID1/GID2 using AT commands.
  + Several other minor improvements and fixes.
- Changes from version 1.20.0:
  + API:
  - New 'Modem.Sar' interface to allow the host to manage the SAR
    power level.
  - New 'Modem.GetCellInfo()' method, that allows querying
    information about the current serving and neighboring cells.
    Currently including 'cell-type' and 'serving' fields for all
    cell types, plus additional type-specific fields:
    . CDMA: 'nid', 'sid', 'base-station-id', 'ref-pn' and
    'pilot-strength'.
    . GSM: 'operator-id', 'lac', 'ci', 'timing-advance', 'arfcn',
    'base-station-id' and 'rx-level'.
    . UMTS: 'operator-id', 'lac', 'ci', 'frequency-fdd-ul',
    'frequency-fdd-dl', 'frequency-tdd', 'uarfcn', 'psc',
    'rscp', 'ecio' and 'path-loss'.
    . TDSCDMA: 'operator-id', 'lac', 'ci', 'uarfcn',
    'cell-parameter-id', 'timing-advance', 'rscp' and
    'path-loss'.
    . LTE: 'operator-id', 'tac', 'ci', 'physical-ci', 'earfcn',
    'rsrp', 'rsrq' and 'timing-advance'.
    . 5GNR: 'operator-id', 'tac', 'ci', 'physical-ci', 'nrarfcn',
    'rsrp', 'rsrq', 'sinr' and 'timing-advance'.
  - New 'access-type-preference', 'roaming-allowance',
    'profile-name', 'profile-enabled' and 'profile-source'
    fields in the 'Bearer.Properties' property, that can also be
    used in both 'Modem.Simple.Connect()' and
    'Modem.CreateBearer()'.
  - New 'Modem.Modem3gpp.SetPacketServiceState()' method and
    'Modem.Modem3gpp.PacketServiceState' property, which allow
    management the explicit attach or detach to packet service on
    the current registered network.
  - New 'Modem.Modem3gpp.SetNr5gRegistrationSettings()' method
    and 'Modem.Modem3gpp.Nr5gRegistrationSettings' property, to
    allow management of 5G specific settings like 'mico-mode' or
    'drx-cycle'.
  - New 'start-date', 'uplink-speed' and 'downlnk-speed' fields
    in the 'Bearer.Stats' property.
  - New 'Bearer.ReloadStatsSupported' property to indicate
    whether reloading ongoing stats is supported or not.
  - New 'Modem.Modem3gppProfileManager.IndexField' property, to
    indicate which field is to be used as unique index in the
    profile management operations.
  - New 'Sim.SimType', 'Sim.EsimStatus' and 'Sim.Removability'
    properties to improve the management of eSIM related
    operations.
  - New 'Sim.Gid1' and 'Sim.Gid2' properties, which allow
    identifying SIM cards that should have different settings
    applied.
  - New 'Modem.Signal.SetupThresholds() method,
    'Modem.Signal.RssiThreshold' and
    'Modem.Signal.ErrorRateThreshold' to allow configuring
    thresholds so that the modem emits indications whenever the
    signal quality values change based on those thresholds. For
    RSSI a delta amount of dBm can be given, and for error rate
    just a boolean to enable or disable the corresponding event.
  - New 'error-rate' fields in the 'Modem.Signal.Cdma',
    'Modem.Signal.Evdo', 'Modem.Signal.Gsm', 'Modem.Signal.Umts',
    'Modem.Signal.Lte' and 'Modem.Signal.Nr5g' properties.
  + Core:
  - Detecting an eSIM without an active profile in the current
    SIM slot will lead to the modem being in Failed state, in the
    same way as if the slot was for a physical SIM and no SIM was
    inserted.
  - Default amount of AT probing attempts is updated to 6, to
    cope with modems that are slower to boot.
  - New '--test-mbimex-profile-management' option in the daemon,
    to enable support for profile management operations using the
    Microsoft extensions. This is an optional feature because it
    requires using the 'apn-type' field as unique index, which
    not all users of the profile management API may expect.
  - Implemented some initial support to automatically hide
    personal details (e.g. phone numbers, SMS contents...) from
    logs, right now only applicable to QMI and MBIM logs. Updated
    support for this feature will keep on being integrated in
    future 1.20.x updates. The new '--log-personal-info' option
    in the daemon allows to disable this feature completely.
  - Added new filter match option for subsystem vendor id,
    required in several PCI based Qualcomm modules.
  - QCDM port probing will no longer automatically run for all
    plugins, only in those that explicitly require it.
  - Implemented support for suspend/resume detection based on
    ChromeOS' powerd daemon.
  - Added Cat-M and NB-IoT LPWA access technologies.
  + Modem interface: On 3GPP+3GPP2 multimode devices, a missing SIM
    card will now force the modem into Failed state, as if it was a
    3GPP-only device.
  + Simple interface: Explicitly wait for PS domain to be attached
    during a connection attempt.
  + 3GPP interface: Updated to report domain registration changes
    altogether whenever possible (e.g. when using the QMI or MBIM
    protocols).
  + MBIM:
  - Implemented support to use the Microsoft-defined MBIM
    extensions v2 and v3 whenever supported by the device. The
    ModemManager daemon will negotiate which version to use with
    the modem, so that the highest version supported is enabled.
    This negotiation applies to the whole device, so any other
    user of the MBIM device will automatically start using the
    newly agreed version.
  - Implemented current modes switching using MBIMEx v2.0
    extensions.
  - Trigger explicit disconnection if a connection attempt fails.
  - Modem will be flagged as unusable if 10 consecutive MBIM
    requests timeout.
  - Enabled multiplex support for devices in the WWAN subsystem.
  + QMI:
  - Updated logic to by default prefer 'Signal Info' over the
    deprecated 'Signal Strength' operations.
  - Updated logic to by default prefer 'System Info' over the
    deprecated 'Serving System' operations.
  - Updated power state transition logic to ensure the new state
    is reached before returning success to the user.
  - Implemented support for the 'Modem3gppProfileManager.Updated'
    signal using PDC refresh notifications.
  - Modem will be flagged as unusable if 10 consecutive QMI
    requests timeout.
  - Implemented DTMF support.
  - Implemented support for automatic SIM IMSI switch detection
    under certain roaming scenarios.
  - Updated the logic to move the PS domain state to 'registered'
    based on the DSD System Status indications.
  - Updated endpoint type detection logic to be based on the net
    driver.
  - Updated endpoint number selection to be based on the data
    port.
  - Updated connection logic to allocate separate WDS clients per
    endpoint.
  - Added support for PCO reporting.
  + plugins:
  - quectel: Added FCC unlock support for the EM05-G.
  - telit:
    . Band management updated to prefer using QMI whenever
    available, as well as to detect the #BND command format
    automatically.
    . Added support for LPWA modems.
  - fibocom:
    . Implemented optional support to power down and up the modem
    during the update of the initial EPS bearer settings.
    . Implemented initial EPS bearer settings management in the
    MA510.
  - intel: New generic plugin for Intel PCI devices with vid
    0x8086.
  - xmm: Prefer GNSS control ports explicitly tagged via udev
    tags.
  - foxconn: Use the new FOX QMI service to load firmware
    version.
  - cinterion: Added support for PCIe based devices.
- Use ldconfig_scriptlets macro.
- Switch to meson buildsystem, add meson BuildRequires and macros.
- Add xsltproc and pkgconfig(bash-completion) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696593600">- Add explicit /usr/bin/dbus-daemon BuildRequires: Needed for
  tests.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727092800">- Update to version 1.22.0:
  + A new "MSG" (message) log verbosity level is introduced, which
    is also the new default one if none explicitly defined. This
    level takes the place of the old "INFO" level, as a level
    including the most important messages that should be logged
    without needing to be warnings or errors. The new "INFO" level
    is more verbose than "MSG" but less verbose than "DBG", and may
    be useful as default in systems where active debugging of WWAN
    related issues is required. E.g. all user operations triggered
    via DBus method calls are logged in "INFO" level.
  + Introduced the concept of "personal information" which should
    by default not be included in log messages. Enabling personal
    information in logs requires to run the daemon with the
    '--log-personal-info' option. This feature is mostly
    implemented for QMI and MBIM specific logs, but hasn't yet been
    included in generic daemon logs or when using the AT protocol.
    Changes and fixes related to this feature will be cherry-picked
    and included in the future stable branch updates.
- Update URL and Source adresses.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 1.24.0:
  + API:
  - Add new TIMEOUT, PROTOCOL, and THROTTLED core errors
  - Add new MMCarrierLockError errors
  - Add new Messaging interface SetDefaultStorage method
  - Fix MM_BEARER_IP_FAMILY_ANY ABI break introduced in 1.20
  - Add new Cell Broadcast API
  - Report sub-system vendor and product IDs in Firmware device
    IDs
  - Add new ID_MM_TTY_AT_PROBE_TRIES udev tag to control number
    of AT probes on a per-port basis for plugins that do not
    override generic probing logic.
  - Add new Cell Broadcast API
  + Core:
  - Improved handling of odd +CGDCONT responses
  - Add support for putting modems in low-power mode during
    suspend
  - Retry AT+CNUM a couple times if the SIM is busy
  - Fix probing of modems that only expect a single AT port
  - Reprobe modems on late port additions; ensures modems use the
    optimal control channel regardless of kernel/udev timing
  - Ignore FASTBOOT ports during probing
  - Better logging of user requests
  - Fix probing of single-port devices by starting support check
    on first port addition
  - Don't crash as often due to assumption that a primary modem
    port always exists
  - Add support for loading and setting initial EPS bearer
    settings
  - Quite a few memory leak fixes
  - Lay groundwork for Intel XMM7xxx RPC-based devices
  - restart AT probing if a port is stuck in PPP mode when modem
    is detected
  - Serialize core modem operations to prevent multiple D-Bus
    clients from interrupting each other's operations
  - Work around elogind sometimes not sending the PrepareForSleep
    signal
  - Add generic Qualcomm Firehose and Sahara firmware update
    support
  - Fix SIM unlock behavior being treated at SIM hot-swaps
  - Detect 4G &amp; 5G modem capabilities with newer AT commands
  + Updated translations.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1756209600">- Update to version 1.24.2:
  + Core:
  - Wait until bearers are disconnected before allowing system to suspend
  - Fix checks for CDMA/EVDO access technology in some modems
  - Detect old Mediatek 62xx-based devices as GSM-capable
  - Refresh registration info after manual registration for AT-based devices
  - Correctly report NB-IOT access technology
  - Disable unsolicited 3GPP events during quick suspend/resume
  + MBIM:
  - Fix re-assembly of multi-part unstored SMS messages
  + QMI:
  - Fix re-assembly of multi-part unstored SMS messages
  + Voice interface:
  - Correctly start call state polling on some modems
  + Plugins:
  - fibocomm: don't assert when checking for firmware interface
  - cinterion: allow spaces in ^SXRAT response</changelog>
</package>
<package pkgid="b9c5fb026fa91277aa8887b7eb9ee82de5a950c6708b715950fadbb6041f80177be169cad3a4ee17f1fc80fa2441d5aeac475219329b88aade4d07a7ee4598b0" name="ModemManager-debugsource" arch="i586">
  <version epoch="0" ver="1.24.2" rel="1.5"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1654689600">- Enable QRTR support
  * Add BR pkgconfig(qrtr-glib)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659787200">- Update to version 1.18.10:
  + Build: Require libqmi 1.30.8.
  + FCC unlock: Updated SDX55 unlock script to handle the new
    method introduced in the latest firmware releases.
  + Modem interface:
  - Set signal quality to 0% on shutdown.
  - Set signal quality as recent on init.
  + MBIM:
  - Fix task completion when peeking device fails.
  - Fix several GError double-frees.
  + mmcli: Don't print signal quality until modem is enabled.
  + Plugins: foxconn: remove carrier mapping table for T99W175.
  + Several other minor improvements and fixes.
- Changes from version 1.18.8:
  + A new connection status dispatcher setup is provided, where
    users can provide custom scripts that will be called on bearer
    connect/disconnect events. This dispatcher will make the netifd
    integration in openwrt work much better, as we'll be able to
    report network-initiated disconnections cleanly to netifd.
    There are no default connection status dispatcher scripts
    installed, but it's suggested distributions make sure the
    following directories exist:
  - ${sysconfdir}/ModemManager/connection.d/
  - ${libdir}/ModemManager/connection.d/
  + API: Add missing Simple interface definitions in
    ModemManager-names.h.
  + Build:
  - meson:
    . fix daemon enums dependencies.
    . fix port enums includes.
    . fix 'export_packages' in GIR setup.
    . fix simtech plugin module name.
  - systemd: don't run ModemManager in containers.
  + Core:
  - serial: ensure the port object is valid after BUFFER_FULL
    handling.
  - netlink:
    . use unaligned netlink attribute length.
    . only change IFF_UP flag.
  - bearer: match unknown auth to chap in loose comparisons.
  - charsets: return error if UTF-8 validation fails.
  - fcc-unlock: make scripts POSIX shell compatible.
  - modem-helpers:
    . consider minimum ID when choosing best profile.
    . fix reading &lt;Act&gt; given in COPS=? responses.
  - sms: prevent crash if date is out of range.
  - profile-manager: fix copy-paste error on tags for quarks.
  + QMI:
  - Ignore slot status indications until initial status is known.
  - Return error when loading capabilities if none is found.
  + MBIM:
  - Default initial EPS bearer's auth to chap when unknown.
  - Update default error when network error is out of range.
  + mmcli: Fix key length when printing list of items.
  + Plugins:
  - linktop: new port type hints.
  - cinterion: add support for PLSx3w modems.
  - huawei: disable +CPOL based features in Huawei E226.
  + Several other minor improvements and fixes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Disable make_check call, tests currently fails due to our switch
  to glib 2.73.2.
  https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/870
  https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/601
  https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/621</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1665230400">- Update to version 1.18.12:
  + This release fixes a few very critical issues that happpen when
    using a glib2 newer or equal than 2.73.2, plus numerous fixes
    for the Core, MBIM, QMI, 3GPP profile manager interface, SMS,
    libmm-glib, and mmcli.
  + Plugins:
  - sierra: disable +CPOL in the GL7600.
  - telit: add LE910Cx MBIM composition port hints.
  - telit: add port type hints for LN920 0x1060, 0x1061
    compositions.
  - icera: fix double free on %%IPSYS=? response processing
  - mtk: fix task completion when loading supported modes.
- Add new pkgconfig modules build requirements: gio-2.0, glib-2.0,
  gmodule-2.0, and gobject-2.0.
- Update ModemManager.keyring to the new upstream key:
  A814D09B9C5BC01945A64308AECE0239C6606AD5. Found at
  www.freedesktop.org/software/ModemManager/0xAECE0239C6606AD5.asc.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680955200">- Update to version 1.20.6:
  + build: New build option to allow disabling the installation of
    examples.
  + core:
  - Fix crash when uninhibiting partially removed device.
  - Fix crash when attempting to load an invalid shared utils
    library.
  + mmcli:
  - Allow JSON and key/value output when creating SMS messages.
  - Improved JSON output in network scan results.
  + libmm-glib:
  - Avoid using g_time_zone_new_offset() unless glib &gt;= 2.58.
  - Fix flags to string conversion utils to allow multiple flags.
  + MBIM:
  - Reset cached SIM info when SIM is unlocked.
  - Fix synchronizing the state of the SIM hot swap configured
    flag.
  - Fix bug cleaning up the LTE attach info unsolicited message
    handler.
  - Fallback from QMI UIM service only if unsupported.
  - Add missing support for 'emergency' APN type.
  + QMI:
  - Fix processing and exposing PCOs.
  - Fix power up on modems that don't support power state change
    indications.
  + plugins:
  - telit:
    . add additional support for 5G modems.
    . added port type hints for FN990 0x1070, 0x1071
    compositions.
    . increase allowed initial delay in AT ports.
    . fallback to AT commands if loading revision via MBIM fails.
  - quectel: add support for EC21-EUX usb modules.
  - xmm: fix crash parsing XACT? response.
- Changes from version 1.20.4:
  + build:
  - Don't hardcode building shared libraries, so that meson's
    default_library option can be used properly,
  - po: Added missing Georgian translation in LINGUAS.
  + QMI:
  - Fixed loading NR5G signal info.
  - Fixed memory leaks when processing signal info.
  - Correctly scaled the SNR value reported in NR5G.
  - Fixed invalid use-after-free actions due to improper handling
    of proxy removal events.
  + MBIM:
  - Fixed processing MbimSmsStatusFlag as flags, not as an enum.
  - Fixed invalid use-after-free actions due to improper handling
    of proxy removal events.
  - Chained up device notifications through the MMPortMbim
    object.
  + Messaging: Allowed Delete operation during enabling/disabling.
  + Core: Don't assume port tables always exist so that
    long-standing operations holding an object reference can finish
    cleanly even after the initial object disposal has already been
    run.
  + plugins:
  - quectel: added new firehose/sahara support udev tags in new
    models.
  - broadmobi: added MM_PLUGIN_REQUIRED_QCDM flag.
  - cinterion:
    . added a delay to the ^SWWAN? command.
    . added retry mechanism to the ^SWWAN? command.
- Changes from version 1.20.2:
  + build:
  - Fixed building without MBIM support.
  - Fixed building without tests support.
  - Disabled test interface in base manager if building without
    tests.
  - Updated intel plugin dependencies to require XMM shared
    utils.
  - Fixed templates to make build reproducible.
  + FCC unlock: Updated shell scripts to avoid requiring bash.
  + MBIM:
  - Ignored SIM related indications during a SIM slot switch
    operation.
  - Updated capabilities loading to use Microsoft Extensions if
    available.
  - Updated supported modes loading to use the CustomDataClass
    field contents.
  + SIM: Fixed length when reading GID1/GID2 using AT commands.
  + Several other minor improvements and fixes.
- Changes from version 1.20.0:
  + API:
  - New 'Modem.Sar' interface to allow the host to manage the SAR
    power level.
  - New 'Modem.GetCellInfo()' method, that allows querying
    information about the current serving and neighboring cells.
    Currently including 'cell-type' and 'serving' fields for all
    cell types, plus additional type-specific fields:
    . CDMA: 'nid', 'sid', 'base-station-id', 'ref-pn' and
    'pilot-strength'.
    . GSM: 'operator-id', 'lac', 'ci', 'timing-advance', 'arfcn',
    'base-station-id' and 'rx-level'.
    . UMTS: 'operator-id', 'lac', 'ci', 'frequency-fdd-ul',
    'frequency-fdd-dl', 'frequency-tdd', 'uarfcn', 'psc',
    'rscp', 'ecio' and 'path-loss'.
    . TDSCDMA: 'operator-id', 'lac', 'ci', 'uarfcn',
    'cell-parameter-id', 'timing-advance', 'rscp' and
    'path-loss'.
    . LTE: 'operator-id', 'tac', 'ci', 'physical-ci', 'earfcn',
    'rsrp', 'rsrq' and 'timing-advance'.
    . 5GNR: 'operator-id', 'tac', 'ci', 'physical-ci', 'nrarfcn',
    'rsrp', 'rsrq', 'sinr' and 'timing-advance'.
  - New 'access-type-preference', 'roaming-allowance',
    'profile-name', 'profile-enabled' and 'profile-source'
    fields in the 'Bearer.Properties' property, that can also be
    used in both 'Modem.Simple.Connect()' and
    'Modem.CreateBearer()'.
  - New 'Modem.Modem3gpp.SetPacketServiceState()' method and
    'Modem.Modem3gpp.PacketServiceState' property, which allow
    management the explicit attach or detach to packet service on
    the current registered network.
  - New 'Modem.Modem3gpp.SetNr5gRegistrationSettings()' method
    and 'Modem.Modem3gpp.Nr5gRegistrationSettings' property, to
    allow management of 5G specific settings like 'mico-mode' or
    'drx-cycle'.
  - New 'start-date', 'uplink-speed' and 'downlnk-speed' fields
    in the 'Bearer.Stats' property.
  - New 'Bearer.ReloadStatsSupported' property to indicate
    whether reloading ongoing stats is supported or not.
  - New 'Modem.Modem3gppProfileManager.IndexField' property, to
    indicate which field is to be used as unique index in the
    profile management operations.
  - New 'Sim.SimType', 'Sim.EsimStatus' and 'Sim.Removability'
    properties to improve the management of eSIM related
    operations.
  - New 'Sim.Gid1' and 'Sim.Gid2' properties, which allow
    identifying SIM cards that should have different settings
    applied.
  - New 'Modem.Signal.SetupThresholds() method,
    'Modem.Signal.RssiThreshold' and
    'Modem.Signal.ErrorRateThreshold' to allow configuring
    thresholds so that the modem emits indications whenever the
    signal quality values change based on those thresholds. For
    RSSI a delta amount of dBm can be given, and for error rate
    just a boolean to enable or disable the corresponding event.
  - New 'error-rate' fields in the 'Modem.Signal.Cdma',
    'Modem.Signal.Evdo', 'Modem.Signal.Gsm', 'Modem.Signal.Umts',
    'Modem.Signal.Lte' and 'Modem.Signal.Nr5g' properties.
  + Core:
  - Detecting an eSIM without an active profile in the current
    SIM slot will lead to the modem being in Failed state, in the
    same way as if the slot was for a physical SIM and no SIM was
    inserted.
  - Default amount of AT probing attempts is updated to 6, to
    cope with modems that are slower to boot.
  - New '--test-mbimex-profile-management' option in the daemon,
    to enable support for profile management operations using the
    Microsoft extensions. This is an optional feature because it
    requires using the 'apn-type' field as unique index, which
    not all users of the profile management API may expect.
  - Implemented some initial support to automatically hide
    personal details (e.g. phone numbers, SMS contents...) from
    logs, right now only applicable to QMI and MBIM logs. Updated
    support for this feature will keep on being integrated in
    future 1.20.x updates. The new '--log-personal-info' option
    in the daemon allows to disable this feature completely.
  - Added new filter match option for subsystem vendor id,
    required in several PCI based Qualcomm modules.
  - QCDM port probing will no longer automatically run for all
    plugins, only in those that explicitly require it.
  - Implemented support for suspend/resume detection based on
    ChromeOS' powerd daemon.
  - Added Cat-M and NB-IoT LPWA access technologies.
  + Modem interface: On 3GPP+3GPP2 multimode devices, a missing SIM
    card will now force the modem into Failed state, as if it was a
    3GPP-only device.
  + Simple interface: Explicitly wait for PS domain to be attached
    during a connection attempt.
  + 3GPP interface: Updated to report domain registration changes
    altogether whenever possible (e.g. when using the QMI or MBIM
    protocols).
  + MBIM:
  - Implemented support to use the Microsoft-defined MBIM
    extensions v2 and v3 whenever supported by the device. The
    ModemManager daemon will negotiate which version to use with
    the modem, so that the highest version supported is enabled.
    This negotiation applies to the whole device, so any other
    user of the MBIM device will automatically start using the
    newly agreed version.
  - Implemented current modes switching using MBIMEx v2.0
    extensions.
  - Trigger explicit disconnection if a connection attempt fails.
  - Modem will be flagged as unusable if 10 consecutive MBIM
    requests timeout.
  - Enabled multiplex support for devices in the WWAN subsystem.
  + QMI:
  - Updated logic to by default prefer 'Signal Info' over the
    deprecated 'Signal Strength' operations.
  - Updated logic to by default prefer 'System Info' over the
    deprecated 'Serving System' operations.
  - Updated power state transition logic to ensure the new state
    is reached before returning success to the user.
  - Implemented support for the 'Modem3gppProfileManager.Updated'
    signal using PDC refresh notifications.
  - Modem will be flagged as unusable if 10 consecutive QMI
    requests timeout.
  - Implemented DTMF support.
  - Implemented support for automatic SIM IMSI switch detection
    under certain roaming scenarios.
  - Updated the logic to move the PS domain state to 'registered'
    based on the DSD System Status indications.
  - Updated endpoint type detection logic to be based on the net
    driver.
  - Updated endpoint number selection to be based on the data
    port.
  - Updated connection logic to allocate separate WDS clients per
    endpoint.
  - Added support for PCO reporting.
  + plugins:
  - quectel: Added FCC unlock support for the EM05-G.
  - telit:
    . Band management updated to prefer using QMI whenever
    available, as well as to detect the #BND command format
    automatically.
    . Added support for LPWA modems.
  - fibocom:
    . Implemented optional support to power down and up the modem
    during the update of the initial EPS bearer settings.
    . Implemented initial EPS bearer settings management in the
    MA510.
  - intel: New generic plugin for Intel PCI devices with vid
    0x8086.
  - xmm: Prefer GNSS control ports explicitly tagged via udev
    tags.
  - foxconn: Use the new FOX QMI service to load firmware
    version.
  - cinterion: Added support for PCIe based devices.
- Use ldconfig_scriptlets macro.
- Switch to meson buildsystem, add meson BuildRequires and macros.
- Add xsltproc and pkgconfig(bash-completion) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696593600">- Add explicit /usr/bin/dbus-daemon BuildRequires: Needed for
  tests.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727092800">- Update to version 1.22.0:
  + A new "MSG" (message) log verbosity level is introduced, which
    is also the new default one if none explicitly defined. This
    level takes the place of the old "INFO" level, as a level
    including the most important messages that should be logged
    without needing to be warnings or errors. The new "INFO" level
    is more verbose than "MSG" but less verbose than "DBG", and may
    be useful as default in systems where active debugging of WWAN
    related issues is required. E.g. all user operations triggered
    via DBus method calls are logged in "INFO" level.
  + Introduced the concept of "personal information" which should
    by default not be included in log messages. Enabling personal
    information in logs requires to run the daemon with the
    '--log-personal-info' option. This feature is mostly
    implemented for QMI and MBIM specific logs, but hasn't yet been
    included in generic daemon logs or when using the AT protocol.
    Changes and fixes related to this feature will be cherry-picked
    and included in the future stable branch updates.
- Update URL and Source adresses.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 1.24.0:
  + API:
  - Add new TIMEOUT, PROTOCOL, and THROTTLED core errors
  - Add new MMCarrierLockError errors
  - Add new Messaging interface SetDefaultStorage method
  - Fix MM_BEARER_IP_FAMILY_ANY ABI break introduced in 1.20
  - Add new Cell Broadcast API
  - Report sub-system vendor and product IDs in Firmware device
    IDs
  - Add new ID_MM_TTY_AT_PROBE_TRIES udev tag to control number
    of AT probes on a per-port basis for plugins that do not
    override generic probing logic.
  - Add new Cell Broadcast API
  + Core:
  - Improved handling of odd +CGDCONT responses
  - Add support for putting modems in low-power mode during
    suspend
  - Retry AT+CNUM a couple times if the SIM is busy
  - Fix probing of modems that only expect a single AT port
  - Reprobe modems on late port additions; ensures modems use the
    optimal control channel regardless of kernel/udev timing
  - Ignore FASTBOOT ports during probing
  - Better logging of user requests
  - Fix probing of single-port devices by starting support check
    on first port addition
  - Don't crash as often due to assumption that a primary modem
    port always exists
  - Add support for loading and setting initial EPS bearer
    settings
  - Quite a few memory leak fixes
  - Lay groundwork for Intel XMM7xxx RPC-based devices
  - restart AT probing if a port is stuck in PPP mode when modem
    is detected
  - Serialize core modem operations to prevent multiple D-Bus
    clients from interrupting each other's operations
  - Work around elogind sometimes not sending the PrepareForSleep
    signal
  - Add generic Qualcomm Firehose and Sahara firmware update
    support
  - Fix SIM unlock behavior being treated at SIM hot-swaps
  - Detect 4G &amp; 5G modem capabilities with newer AT commands
  + Updated translations.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1756209600">- Update to version 1.24.2:
  + Core:
  - Wait until bearers are disconnected before allowing system to suspend
  - Fix checks for CDMA/EVDO access technology in some modems
  - Detect old Mediatek 62xx-based devices as GSM-capable
  - Refresh registration info after manual registration for AT-based devices
  - Correctly report NB-IOT access technology
  - Disable unsolicited 3GPP events during quick suspend/resume
  + MBIM:
  - Fix re-assembly of multi-part unstored SMS messages
  + QMI:
  - Fix re-assembly of multi-part unstored SMS messages
  + Voice interface:
  - Correctly start call state polling on some modems
  + Plugins:
  - fibocomm: don't assert when checking for firmware interface
  - cinterion: allow spaces in ^SXRAT response</changelog>
</package>
<package pkgid="d9b2871383e4b61f5c043ae2a8236b6ab391e8a8df09547cbc675b99f0a7329871d197fb70a81470ccbfa0f4ceca53703b97b18f8e4b8d01ac95e6d083b8e756" name="Modules-debuginfo" arch="i586">
  <version epoch="0" ver="4.8.0" rel="4.5"/>
  <changelog author="boris@steki.net" date="1523880000">- too many changes to put into changelog please read Changelog in
  /usr/share/doc/packages/Modules-doc/ChangeLog (installed from
  Modules-doc package)
- removed return.patch
- removed share.patch
- reworked return.patch and renamed to modules-4.1.2-return.patch
- reworked fixing-bashisms patch for current version
  renamed modules-3.2.10-fix-bashisms.patch to modules-4.1.2-fix-bashisms.patch</changelog>
  <changelog author="boris@steki.net" date="1523966400">- rolled back change from /usr/share/Modules (package name) to old
  expected behavior /usr/share/modules
- fixed redhat/fedora builds</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1589544000">- Update to version 4.5.0
  Check https://github.com/cea-hpc/modules/releases/tag/v4.5.0
  for details.
- Install profile script to set aliases (boo#1100410)
- Add: Remove-empty-unused-static-function.patch
    replaces: modules-4.1.2-return.patch
- Remove: modules-4.1.2-fix-bashisms.patch
  BOGUS: applied to a csh context.
- Install .vim files to /usr/share/vim/site.</changelog>
  <changelog author="Philipp Wagner &lt;mail@philipp-wagner.com&gt;" date="1613822400">- Update to version 4.7.0
  Check https://github.com/cea-hpc/modules/releases/tag/v4.7.0
  for details.
- Mark sh and csh module initialization scripts installed into
  /etc/profile.d as managed by this package by moving the symlinking
  to the %install section.
- Support fish (shell completion and functionality).
- Use a source service instead of manually adding the source tarball.
- Clean up spec file to remove unused code (e.g. CFLAGS which aren't
  used in the source code any more, since it's all TCL now).
- Update description to match the current description on the homepage.</changelog>
  <changelog author="Philipp Wagner &lt;mail@philipp-wagner.com&gt;" date="1616414400">- Mark the download service as disabled to meet factory submission
  guidelines.
- Add a runtime dependency on Python for createmodule.py script.
- Set /usr/bin/python3 as interpreter for all Python scripts (instead
  of relying on /usr/bin/env, which is used by default).
- Add fdupes back to solve rpmlint warning.</changelog>
  <changelog author="Philipp Wagner &lt;mail@philipp-wagner.com&gt;" date="1620302400">- Update to upstream version 4.7.1
  * Doc: clarify the license terms used by the project. (fix issue #389)
  * Align all files from the Modules project under the GPLv2+ license.
    Scripts and libraries that were previously licensed with GPLv3+ have
    been moved to GPLv2+ with the consent of their respective copyright
    holders. (fix issue #389)
  * Revert "Install: have configure script assume the . dot directory
    when invoked without the prepended ./" as consent was not obtained
    from author to relicense the contribution to GPLv2+.
  * Doc: fixes few typos in module(1) and modulefile(4).
  * Update the sh-to-mod mechanism to support version 3.2 of the fish
    shell. Fish 3.2 introduces the . builtin command that should be
    regexp-escaped when determining the shell functions or aliases
    defined by the script analyzed by sh-to-mod.
  * Vim: update addon files to highlight modulefile variables ModuleTool,
    ModuleToolVersion and ModulesCurrentModulefile.
  * Doc: update the description and default value of the
  - -with-dark-background-colors and --with-light-background-colors
    installation options.
  * Doc: add description of changes that occurred on versions 4.6 and 4.7
    for the --with-dark-background-colors and --with-light-background-colors
    installation options and for the MODULES_COLORS environment variable.
  * Doc: correct the default value of the --with-tag-abbrev installation
    option.
  * Doc: add Sticky modules cookbook recipe.
- Correct package license to GPLv2+, matching upstream.</changelog>
  <changelog author="Philipp Wagner &lt;mail@philipp-wagner.com&gt;" date="1627732800">- Update to upstream version 4.8.0
  See https://modules.readthedocs.io/en/latest/NEWS.html#modules-4-8-0-2021-07-14
  for a list of changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
  <changelog author="pgajdos@suse.com" date="1724760000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1738584000">- Make use of %configure macro to build with distro flags</changelog>
</package>
<package pkgid="63d352f2629971a7ae3780eb98aefc6d8af748d53b5911a936dc7b3aeb7f271350764389356e37d09148ce21066f22eedd2ee2afb5eac35cb4cb89b66e9dc613" name="Modules-debugsource" arch="i586">
  <version epoch="0" ver="4.8.0" rel="4.5"/>
  <changelog author="boris@steki.net" date="1523880000">- too many changes to put into changelog please read Changelog in
  /usr/share/doc/packages/Modules-doc/ChangeLog (installed from
  Modules-doc package)
- removed return.patch
- removed share.patch
- reworked return.patch and renamed to modules-4.1.2-return.patch
- reworked fixing-bashisms patch for current version
  renamed modules-3.2.10-fix-bashisms.patch to modules-4.1.2-fix-bashisms.patch</changelog>
  <changelog author="boris@steki.net" date="1523966400">- rolled back change from /usr/share/Modules (package name) to old
  expected behavior /usr/share/modules
- fixed redhat/fedora builds</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1589544000">- Update to version 4.5.0
  Check https://github.com/cea-hpc/modules/releases/tag/v4.5.0
  for details.
- Install profile script to set aliases (boo#1100410)
- Add: Remove-empty-unused-static-function.patch
    replaces: modules-4.1.2-return.patch
- Remove: modules-4.1.2-fix-bashisms.patch
  BOGUS: applied to a csh context.
- Install .vim files to /usr/share/vim/site.</changelog>
  <changelog author="Philipp Wagner &lt;mail@philipp-wagner.com&gt;" date="1613822400">- Update to version 4.7.0
  Check https://github.com/cea-hpc/modules/releases/tag/v4.7.0
  for details.
- Mark sh and csh module initialization scripts installed into
  /etc/profile.d as managed by this package by moving the symlinking
  to the %install section.
- Support fish (shell completion and functionality).
- Use a source service instead of manually adding the source tarball.
- Clean up spec file to remove unused code (e.g. CFLAGS which aren't
  used in the source code any more, since it's all TCL now).
- Update description to match the current description on the homepage.</changelog>
  <changelog author="Philipp Wagner &lt;mail@philipp-wagner.com&gt;" date="1616414400">- Mark the download service as disabled to meet factory submission
  guidelines.
- Add a runtime dependency on Python for createmodule.py script.
- Set /usr/bin/python3 as interpreter for all Python scripts (instead
  of relying on /usr/bin/env, which is used by default).
- Add fdupes back to solve rpmlint warning.</changelog>
  <changelog author="Philipp Wagner &lt;mail@philipp-wagner.com&gt;" date="1620302400">- Update to upstream version 4.7.1
  * Doc: clarify the license terms used by the project. (fix issue #389)
  * Align all files from the Modules project under the GPLv2+ license.
    Scripts and libraries that were previously licensed with GPLv3+ have
    been moved to GPLv2+ with the consent of their respective copyright
    holders. (fix issue #389)
  * Revert "Install: have configure script assume the . dot directory
    when invoked without the prepended ./" as consent was not obtained
    from author to relicense the contribution to GPLv2+.
  * Doc: fixes few typos in module(1) and modulefile(4).
  * Update the sh-to-mod mechanism to support version 3.2 of the fish
    shell. Fish 3.2 introduces the . builtin command that should be
    regexp-escaped when determining the shell functions or aliases
    defined by the script analyzed by sh-to-mod.
  * Vim: update addon files to highlight modulefile variables ModuleTool,
    ModuleToolVersion and ModulesCurrentModulefile.
  * Doc: update the description and default value of the
  - -with-dark-background-colors and --with-light-background-colors
    installation options.
  * Doc: add description of changes that occurred on versions 4.6 and 4.7
    for the --with-dark-background-colors and --with-light-background-colors
    installation options and for the MODULES_COLORS environment variable.
  * Doc: correct the default value of the --with-tag-abbrev installation
    option.
  * Doc: add Sticky modules cookbook recipe.
- Correct package license to GPLv2+, matching upstream.</changelog>
  <changelog author="Philipp Wagner &lt;mail@philipp-wagner.com&gt;" date="1627732800">- Update to upstream version 4.8.0
  See https://modules.readthedocs.io/en/latest/NEWS.html#modules-4-8-0-2021-07-14
  for a list of changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
  <changelog author="pgajdos@suse.com" date="1724760000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1738584000">- Make use of %configure macro to build with distro flags</changelog>
</package>
<package pkgid="e9020e01de09bc506c3f67cd08d16eb2b2a0912009aa38c71fbedeba99dd4a63e10c8df187bb92b4097ac691974cbd9a8b0941c4a57b6d3d6917aa7fa6656c91" name="MozillaThunderbird-debuginfo" arch="i686">
  <version epoch="0" ver="140.11.1" rel="1.1"/>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1777464000">- Explicitly BuildIgnore: clang-tools to avoid pulling in the remaining
  llvm22 packages. Also add BuildRequire for libclang13 provided by
  the llvm version we use.
- LLVM22 breaks building firefox-esr and MozillaThunderbird, restrict
  clang-devel to clang21-devel on TW, Slowroll and Factory.
  Use clang19-devel on all older distributions.</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1777464001">- Mozilla Thunderbird 140.10.1 ESR
  MFSA 2026-39 (bsc#1263110)
  * CVE-2026-7320 (bmo#2027433)
    Information disclosure due to incorrect boundary conditions
    in the Audio/Video component
  * CVE-2026-7321 (bmo#2029461)
    Sandbox escape due to incorrect boundary conditions in the
    WebRTC: Networking component
  * CVE-2026-7322 (bmo#2021904, bmo#2022731, bmo#2027158,
    bmo#2027733, bmo#2027973, bmo#2027976, bmo#2028231,
    bmo#2028731, bmo#2028886, bmo#2029067, bmo#2029700,
    bmo#2029724, bmo#2029806, bmo#2029814, bmo#2030108,
    bmo#2030111, bmo#2031524, bmo#2031921, bmo#2032040)
    Memory safety bugs fixed in Thunderbird ESR 140.10.1 and
    Thunderbird 150.0.1
  * CVE-2026-7323 (bmo#2028537, bmo#2029911, bmo#2031121,
    bmo#2033602)
    Memory safety bugs fixed in Thunderbird ESR 140.10.1 and
    Thunderbird 150.0.1
- added mozilla-bmo2031958.patch to fix incompatible pointer types
  (bmo#2031958)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1777464002">- Further tests have shown that the rule which llvm version should
  be used, can be simplified: only on TW, Slowroll and Factory we
  need to explicitly BuildRequire the llvm21 based packages, while
  on all other (i.e. Leap) distribution versions we can stick with
  the distro's default release of llvm.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1777982400">- Add thunderbird-glibc-2.43.patch as source22 and apply it only
  if glibc newer than 2.42 is installed in the build environment.
  It serves to remove conflicting definitions and adapt the syscall
  in accordance with glibc-2.43.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1777982401">- Migrate from deprecated %suse_update_desktop_file to
  %translate_suse_desktop. (boo#1158957)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1778241600">- Mozilla Thunderbird 140.10.2
  MFSA 2026-44 (bsc#1264378)
  * CVE-2026-8090 (bmo#2034352)
    Use-after-free in the DOM: Networking component
  * CVE-2026-8094 (bmo#2035939)
    Other issue in the WebRTC component
  * CVE-2026-8092 (bmo#1806249, bmo#2021977, bmo#2022576, bmo#2022722,
    bmo#2024439, bmo#2027883, bmo#2029463, bmo#2030323, bmo#2032042,
    bmo#2032043, bmo#2033270, bmo#2033637, bmo#2034422, bmo#2034496,
    bmo#2035879, bmo#2036516)
    Memory safety bugs fixed in Thunderbird ESR 140.10.2 and
    Thunderbird 150.0.2</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1778932800">- Mozilla Thunderbird 140.11.0 ESR
  MFSA 2026-51 (bsc#1265212)
  * CVE-2026-8946 (bmo#2029070)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-8388 (bmo#2036978)
    Incorrect boundary conditions in the JavaScript Engine: JIT
    component
  * CVE-2026-8947 (bmo#2038439)
    Use-after-free in the DOM: Bindings (WebIDL) component
  * CVE-2026-8391 (bmo#2038575)
    Other issue in the JavaScript Engine component
  * CVE-2026-8401 (bmo#2038679)
    Sandbox escape in the Profile Backup component
  * CVE-2026-8949 (bmo#1355639)
    Integer overflow in the Widget: Win32 component
  * CVE-2026-8950 (bmo#1965430)
    Same-origin policy bypass in the Networking: HTTP component
  * CVE-2026-8953 (bmo#2029511)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-8954 (bmo#2030747)
    Incorrect boundary conditions, integer overflow in the
    Audio/Video component
  * CVE-2026-8955 (bmo#2031064)
    Privilege escalation in the DOM: Workers component
  * CVE-2026-8956 (bmo#2032427)
    Integer overflow in the Networking: JAR component
  * CVE-2026-8957 (bmo#2033850)
    Privilege escalation in the Enterprise Policies component
  * CVE-2026-8958 (bmo#2034713)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-8959 (bmo#2034754)
    Sandbox escape due to incorrect boundary conditions in the
    Widget: Win32 component
  * CVE-2026-8961 (bmo#1962625)
    Spoofing issue in the Form Autofill component
  * CVE-2026-8962 (bmo#2004804)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-8968 (bmo#2030467)
    Denial-of-service due to invalid pointer in the Audio/Video:
    Web Codecs component
  * CVE-2026-8970 (bmo#2032174)
    Privilege escalation in the Security component
  * CVE-2026-8974 (bmo#1784128, bmo#1883230, bmo#1983677, bmo#2022390,
    bmo#2023116, bmo#2023657, bmo#2024255, bmo#2024418, bmo#2024441,
    bmo#2024447, bmo#2024966, bmo#2025412, bmo#2025467, bmo#2025940,
    bmo#2025950, bmo#2025956, bmo#2026284, bmo#2027247, bmo#2027255,
    bmo#2027288, bmo#2027306, bmo#2027322, bmo#2027332, bmo#2027333,
    bmo#2028266, bmo#2028292, bmo#2028319, bmo#2028526, bmo#2028870,
    bmo#2028876, bmo#2028882, bmo#2029062, bmo#2029309, bmo#2029414,
    bmo#2029422, bmo#2029428, bmo#2029447, bmo#2029732, bmo#2029785,
    bmo#2029793, bmo#2029813, bmo#2029899, bmo#2031028, bmo#2031457,
    bmo#2032039, bmo#2033610, bmo#2033854, bmo#2034498, bmo#2034628,
    bmo#2034978, bmo#2035966, bmo#2036668, bmo#2036905, bmo#2036930)
    Memory safety bugs fixed in Thunderbird 140.11 and Thunderbird 151
  * CVE-2026-8975 (bmo#1860195, bmo#2029325, bmo#2029429, bmo#2029910,
    bmo#2035915, bmo#2038669, bmo#2038678)
    Memory safety bugs fixed in Thunderbird 140.11 and Thunderbird 151
- removed obsolete patches
  * thunderbird-bmo2006630.patch
  * mozilla-bmo2031958.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779192000">- Use BuildRequires: libclang13 to instead of llvm21-libclang13 on
  Leap 16.1
  * Built llvm21 coming from SLFO does not name a llvm versioned
    libclang13</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1779537600">- Refresh thunderbird-glibc-2.43.patch and re-enable its application
  on systems with glibc &gt;= 2.43</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1779796800">- Mozilla Thunderbird 140.11.1 ESR
  * There are no Thunderbird changes requiring release notes in
    this release</changelog>
</package>
<package pkgid="c2c3107035d354d1312111a87836ed60a421428c82e81de95c12baf3a50aed4a69e6404a35a11d38fc1db4a6812fe1fd4780511fd5caa87a4a85df74aab6ae44" name="MozillaThunderbird-debugsource" arch="i686">
  <version epoch="0" ver="140.11.1" rel="1.1"/>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1777464000">- Explicitly BuildIgnore: clang-tools to avoid pulling in the remaining
  llvm22 packages. Also add BuildRequire for libclang13 provided by
  the llvm version we use.
- LLVM22 breaks building firefox-esr and MozillaThunderbird, restrict
  clang-devel to clang21-devel on TW, Slowroll and Factory.
  Use clang19-devel on all older distributions.</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1777464001">- Mozilla Thunderbird 140.10.1 ESR
  MFSA 2026-39 (bsc#1263110)
  * CVE-2026-7320 (bmo#2027433)
    Information disclosure due to incorrect boundary conditions
    in the Audio/Video component
  * CVE-2026-7321 (bmo#2029461)
    Sandbox escape due to incorrect boundary conditions in the
    WebRTC: Networking component
  * CVE-2026-7322 (bmo#2021904, bmo#2022731, bmo#2027158,
    bmo#2027733, bmo#2027973, bmo#2027976, bmo#2028231,
    bmo#2028731, bmo#2028886, bmo#2029067, bmo#2029700,
    bmo#2029724, bmo#2029806, bmo#2029814, bmo#2030108,
    bmo#2030111, bmo#2031524, bmo#2031921, bmo#2032040)
    Memory safety bugs fixed in Thunderbird ESR 140.10.1 and
    Thunderbird 150.0.1
  * CVE-2026-7323 (bmo#2028537, bmo#2029911, bmo#2031121,
    bmo#2033602)
    Memory safety bugs fixed in Thunderbird ESR 140.10.1 and
    Thunderbird 150.0.1
- added mozilla-bmo2031958.patch to fix incompatible pointer types
  (bmo#2031958)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1777464002">- Further tests have shown that the rule which llvm version should
  be used, can be simplified: only on TW, Slowroll and Factory we
  need to explicitly BuildRequire the llvm21 based packages, while
  on all other (i.e. Leap) distribution versions we can stick with
  the distro's default release of llvm.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1777982400">- Add thunderbird-glibc-2.43.patch as source22 and apply it only
  if glibc newer than 2.42 is installed in the build environment.
  It serves to remove conflicting definitions and adapt the syscall
  in accordance with glibc-2.43.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1777982401">- Migrate from deprecated %suse_update_desktop_file to
  %translate_suse_desktop. (boo#1158957)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1778241600">- Mozilla Thunderbird 140.10.2
  MFSA 2026-44 (bsc#1264378)
  * CVE-2026-8090 (bmo#2034352)
    Use-after-free in the DOM: Networking component
  * CVE-2026-8094 (bmo#2035939)
    Other issue in the WebRTC component
  * CVE-2026-8092 (bmo#1806249, bmo#2021977, bmo#2022576, bmo#2022722,
    bmo#2024439, bmo#2027883, bmo#2029463, bmo#2030323, bmo#2032042,
    bmo#2032043, bmo#2033270, bmo#2033637, bmo#2034422, bmo#2034496,
    bmo#2035879, bmo#2036516)
    Memory safety bugs fixed in Thunderbird ESR 140.10.2 and
    Thunderbird 150.0.2</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1778932800">- Mozilla Thunderbird 140.11.0 ESR
  MFSA 2026-51 (bsc#1265212)
  * CVE-2026-8946 (bmo#2029070)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-8388 (bmo#2036978)
    Incorrect boundary conditions in the JavaScript Engine: JIT
    component
  * CVE-2026-8947 (bmo#2038439)
    Use-after-free in the DOM: Bindings (WebIDL) component
  * CVE-2026-8391 (bmo#2038575)
    Other issue in the JavaScript Engine component
  * CVE-2026-8401 (bmo#2038679)
    Sandbox escape in the Profile Backup component
  * CVE-2026-8949 (bmo#1355639)
    Integer overflow in the Widget: Win32 component
  * CVE-2026-8950 (bmo#1965430)
    Same-origin policy bypass in the Networking: HTTP component
  * CVE-2026-8953 (bmo#2029511)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-8954 (bmo#2030747)
    Incorrect boundary conditions, integer overflow in the
    Audio/Video component
  * CVE-2026-8955 (bmo#2031064)
    Privilege escalation in the DOM: Workers component
  * CVE-2026-8956 (bmo#2032427)
    Integer overflow in the Networking: JAR component
  * CVE-2026-8957 (bmo#2033850)
    Privilege escalation in the Enterprise Policies component
  * CVE-2026-8958 (bmo#2034713)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-8959 (bmo#2034754)
    Sandbox escape due to incorrect boundary conditions in the
    Widget: Win32 component
  * CVE-2026-8961 (bmo#1962625)
    Spoofing issue in the Form Autofill component
  * CVE-2026-8962 (bmo#2004804)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-8968 (bmo#2030467)
    Denial-of-service due to invalid pointer in the Audio/Video:
    Web Codecs component
  * CVE-2026-8970 (bmo#2032174)
    Privilege escalation in the Security component
  * CVE-2026-8974 (bmo#1784128, bmo#1883230, bmo#1983677, bmo#2022390,
    bmo#2023116, bmo#2023657, bmo#2024255, bmo#2024418, bmo#2024441,
    bmo#2024447, bmo#2024966, bmo#2025412, bmo#2025467, bmo#2025940,
    bmo#2025950, bmo#2025956, bmo#2026284, bmo#2027247, bmo#2027255,
    bmo#2027288, bmo#2027306, bmo#2027322, bmo#2027332, bmo#2027333,
    bmo#2028266, bmo#2028292, bmo#2028319, bmo#2028526, bmo#2028870,
    bmo#2028876, bmo#2028882, bmo#2029062, bmo#2029309, bmo#2029414,
    bmo#2029422, bmo#2029428, bmo#2029447, bmo#2029732, bmo#2029785,
    bmo#2029793, bmo#2029813, bmo#2029899, bmo#2031028, bmo#2031457,
    bmo#2032039, bmo#2033610, bmo#2033854, bmo#2034498, bmo#2034628,
    bmo#2034978, bmo#2035966, bmo#2036668, bmo#2036905, bmo#2036930)
    Memory safety bugs fixed in Thunderbird 140.11 and Thunderbird 151
  * CVE-2026-8975 (bmo#1860195, bmo#2029325, bmo#2029429, bmo#2029910,
    bmo#2035915, bmo#2038669, bmo#2038678)
    Memory safety bugs fixed in Thunderbird 140.11 and Thunderbird 151
- removed obsolete patches
  * thunderbird-bmo2006630.patch
  * mozilla-bmo2031958.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779192000">- Use BuildRequires: libclang13 to instead of llvm21-libclang13 on
  Leap 16.1
  * Built llvm21 coming from SLFO does not name a llvm versioned
    libclang13</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1779537600">- Refresh thunderbird-glibc-2.43.patch and re-enable its application
  on systems with glibc &gt;= 2.43</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1779796800">- Mozilla Thunderbird 140.11.1 ESR
  * There are no Thunderbird changes requiring release notes in
    this release</changelog>
</package>
<package pkgid="7472f249381458178a070f05a99b27eb97c3f7b32a6eba5ac3cd03831f43c55d1dcdc45161f17a7b19c291cdf04ff780115625663b223be52cd6134dd0a097fc" name="MozillaThunderbird-openpgp-librnp-debuginfo" arch="i686">
  <version epoch="0" ver="140.11.1" rel="1.1"/>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1777464000">- Explicitly BuildIgnore: clang-tools to avoid pulling in the remaining
  llvm22 packages. Also add BuildRequire for libclang13 provided by
  the llvm version we use.
- LLVM22 breaks building firefox-esr and MozillaThunderbird, restrict
  clang-devel to clang21-devel on TW, Slowroll and Factory.
  Use clang19-devel on all older distributions.</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1777464001">- Mozilla Thunderbird 140.10.1 ESR
  MFSA 2026-39 (bsc#1263110)
  * CVE-2026-7320 (bmo#2027433)
    Information disclosure due to incorrect boundary conditions
    in the Audio/Video component
  * CVE-2026-7321 (bmo#2029461)
    Sandbox escape due to incorrect boundary conditions in the
    WebRTC: Networking component
  * CVE-2026-7322 (bmo#2021904, bmo#2022731, bmo#2027158,
    bmo#2027733, bmo#2027973, bmo#2027976, bmo#2028231,
    bmo#2028731, bmo#2028886, bmo#2029067, bmo#2029700,
    bmo#2029724, bmo#2029806, bmo#2029814, bmo#2030108,
    bmo#2030111, bmo#2031524, bmo#2031921, bmo#2032040)
    Memory safety bugs fixed in Thunderbird ESR 140.10.1 and
    Thunderbird 150.0.1
  * CVE-2026-7323 (bmo#2028537, bmo#2029911, bmo#2031121,
    bmo#2033602)
    Memory safety bugs fixed in Thunderbird ESR 140.10.1 and
    Thunderbird 150.0.1
- added mozilla-bmo2031958.patch to fix incompatible pointer types
  (bmo#2031958)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1777464002">- Further tests have shown that the rule which llvm version should
  be used, can be simplified: only on TW, Slowroll and Factory we
  need to explicitly BuildRequire the llvm21 based packages, while
  on all other (i.e. Leap) distribution versions we can stick with
  the distro's default release of llvm.</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1777982400">- Add thunderbird-glibc-2.43.patch as source22 and apply it only
  if glibc newer than 2.42 is installed in the build environment.
  It serves to remove conflicting definitions and adapt the syscall
  in accordance with glibc-2.43.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1777982401">- Migrate from deprecated %suse_update_desktop_file to
  %translate_suse_desktop. (boo#1158957)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1778241600">- Mozilla Thunderbird 140.10.2
  MFSA 2026-44 (bsc#1264378)
  * CVE-2026-8090 (bmo#2034352)
    Use-after-free in the DOM: Networking component
  * CVE-2026-8094 (bmo#2035939)
    Other issue in the WebRTC component
  * CVE-2026-8092 (bmo#1806249, bmo#2021977, bmo#2022576, bmo#2022722,
    bmo#2024439, bmo#2027883, bmo#2029463, bmo#2030323, bmo#2032042,
    bmo#2032043, bmo#2033270, bmo#2033637, bmo#2034422, bmo#2034496,
    bmo#2035879, bmo#2036516)
    Memory safety bugs fixed in Thunderbird ESR 140.10.2 and
    Thunderbird 150.0.2</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1778932800">- Mozilla Thunderbird 140.11.0 ESR
  MFSA 2026-51 (bsc#1265212)
  * CVE-2026-8946 (bmo#2029070)
    Incorrect boundary conditions in the Audio/Video: Web Codecs
    component
  * CVE-2026-8388 (bmo#2036978)
    Incorrect boundary conditions in the JavaScript Engine: JIT
    component
  * CVE-2026-8947 (bmo#2038439)
    Use-after-free in the DOM: Bindings (WebIDL) component
  * CVE-2026-8391 (bmo#2038575)
    Other issue in the JavaScript Engine component
  * CVE-2026-8401 (bmo#2038679)
    Sandbox escape in the Profile Backup component
  * CVE-2026-8949 (bmo#1355639)
    Integer overflow in the Widget: Win32 component
  * CVE-2026-8950 (bmo#1965430)
    Same-origin policy bypass in the Networking: HTTP component
  * CVE-2026-8953 (bmo#2029511)
    Sandbox escape due to use-after-free in the Disability Access
    APIs component
  * CVE-2026-8954 (bmo#2030747)
    Incorrect boundary conditions, integer overflow in the
    Audio/Video component
  * CVE-2026-8955 (bmo#2031064)
    Privilege escalation in the DOM: Workers component
  * CVE-2026-8956 (bmo#2032427)
    Integer overflow in the Networking: JAR component
  * CVE-2026-8957 (bmo#2033850)
    Privilege escalation in the Enterprise Policies component
  * CVE-2026-8958 (bmo#2034713)
    Information disclosure, sandbox escape in the Security:
    Process Sandboxing component
  * CVE-2026-8959 (bmo#2034754)
    Sandbox escape due to incorrect boundary conditions in the
    Widget: Win32 component
  * CVE-2026-8961 (bmo#1962625)
    Spoofing issue in the Form Autofill component
  * CVE-2026-8962 (bmo#2004804)
    Mitigation bypass in the DOM: Security component
  * CVE-2026-8968 (bmo#2030467)
    Denial-of-service due to invalid pointer in the Audio/Video:
    Web Codecs component
  * CVE-2026-8970 (bmo#2032174)
    Privilege escalation in the Security component
  * CVE-2026-8974 (bmo#1784128, bmo#1883230, bmo#1983677, bmo#2022390,
    bmo#2023116, bmo#2023657, bmo#2024255, bmo#2024418, bmo#2024441,
    bmo#2024447, bmo#2024966, bmo#2025412, bmo#2025467, bmo#2025940,
    bmo#2025950, bmo#2025956, bmo#2026284, bmo#2027247, bmo#2027255,
    bmo#2027288, bmo#2027306, bmo#2027322, bmo#2027332, bmo#2027333,
    bmo#2028266, bmo#2028292, bmo#2028319, bmo#2028526, bmo#2028870,
    bmo#2028876, bmo#2028882, bmo#2029062, bmo#2029309, bmo#2029414,
    bmo#2029422, bmo#2029428, bmo#2029447, bmo#2029732, bmo#2029785,
    bmo#2029793, bmo#2029813, bmo#2029899, bmo#2031028, bmo#2031457,
    bmo#2032039, bmo#2033610, bmo#2033854, bmo#2034498, bmo#2034628,
    bmo#2034978, bmo#2035966, bmo#2036668, bmo#2036905, bmo#2036930)
    Memory safety bugs fixed in Thunderbird 140.11 and Thunderbird 151
  * CVE-2026-8975 (bmo#1860195, bmo#2029325, bmo#2029429, bmo#2029910,
    bmo#2035915, bmo#2038669, bmo#2038678)
    Memory safety bugs fixed in Thunderbird 140.11 and Thunderbird 151
- removed obsolete patches
  * thunderbird-bmo2006630.patch
  * mozilla-bmo2031958.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779192000">- Use BuildRequires: libclang13 to instead of llvm21-libclang13 on
  Leap 16.1
  * Built llvm21 coming from SLFO does not name a llvm versioned
    libclang13</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1779537600">- Refresh thunderbird-glibc-2.43.patch and re-enable its application
  on systems with glibc &gt;= 2.43</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1779796800">- Mozilla Thunderbird 140.11.1 ESR
  * There are no Thunderbird changes requiring release notes in
    this release</changelog>
</package>
<package pkgid="c2490fb371534b17fedec8baa28b8698ac43c94aed8aad67ea0e8dc8d71b3b2061cb5c2b554ccfab3e4cb029eea86d9308d134ee5aeb4e405ae44715b34cdc67" name="MultiMarkdown-6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.0" rel="1.10"/>
  <changelog author="mpluskal@suse.com" date="1512648000">- Update to version 6.2.3:
  * version bump
  * FIXED: Fix potential NULL pointer dereference
  * FIXED: Fix bug with multiple footnotes in single paragraph when exporting to LaTeX
  * CHANGED: Update superscript/subscript algorithm to allow leading instances
  * UPDATED: Refactor file utilities into file.c/h
  * FIXED: Prevent pointer overflow
  * UPDATED: Silence Xcode static analyzer false positives
  * FIXED: Fix potential bug
  * FIXED: Fix potential bug
  * UPDATED: Fix issue with AStyle indent settings</changelog>
  <changelog author="mpluskal@suse.com" date="1520510400">- Update to version 6.3.0:
  * version bump
  * UPDATED: Apply astyle to source
  * UPDATED: Remove deprecated fodt.c and fodt.h
  * FIXED: Fix issue with list bullets in fenced code blocks
  * FIXED: Fix typo in QuickStart.txt (fixes #111)
  * Fix encoding of some markup inside LaTeX texttt environment (fixes #110 and #108)
  * UPDATED: Update dates
  * UPDATED: Add test suite to d_string
  * FIXED: Fix edge case with superscripts and punctuation</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551873600">- Update to version 6.4.0:
  * version bump
  * FIXED: Fix token length in OPML
  * UPDATED: Allow '\' to preserve line break in metadata.  (Addresses #86)
  * FIXED: Prevent potential null dereference
  * Avoid potential error with stack_free
  * FIXED: Use Setext headers when necessary to convert from OPML to text (fixes #138)
  * UPDATED: Apply astyle
  * ADDED: Add opml option to read for MultiMarkdown OPML files
  * UPDATED: Adjust metadata for test files
  * FIXED: Trim single remaining whitespace when exporting headers</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1572955200">- Use modern macro for cmake</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1580990400">- Update to version 6.5.1:
  * FIXED: Fix README version
  * version bump
  * FIXED: Fix error when pruning tokens
  * FIXED: Fix array overflow with wide tables
  * FIXED: Fix tests
  * FIXED: Fix null dereference
  * FIXED: Fix memory leak
  * FIXED: Fix null dereference
  * FIXED: Fix edge case in fenced code blocks
  * FIXED: Use more definitive edge case fix
  * FIXED: Fix metadata edge case
  * FIXED: Fix typos
  * FIXED: Ensure use of bash for creating AllTests.c
  * FIXED: Fix edge case in block parsing
  * FIXED: Fix edge case error in definition lists
  * UPDATED: Shorten hash function for compiling speed since we are hashing shorter strings
  * FIXED: Fix name mismatch of mmd6-default-metadata (Addresses #173)
  * UPDATED: Update notes source text
  * version bump; copyright bump
  * FIXED: Fix test suite for new captions
  * ADDED: Add title as short caption for figures and tables to be used in list of figures and list of tables.  Addresses #177 -- thanks, 	MArpogaus
  * FIXED: Fix memory leak (#172) -- thanks Alfons
  * UPDATED: Update cmake for xcode 11
  * UPDATED: Tweak smart quote rules to avoid false positive matches when using double quote as inches mark
  * FIXED: Fix two small potential errors
  * UPDATED: Make astyle
  * FIXED: Fix edge case with single item loose lists (fixes #174)
  * FIXED: Update README template
  * Fixes to README
  * Revert "remove build folder"
  * remove build folder
  * update README with instructions for Xcode
  * FIXED: Fix regression
  * ADDED: Add ASCII case detection
  * UPDATED: Refactor header file inclusion
  * UPDATED: Tidy code
  * FIXED: Fix potential errors related to checking for metadata
  * FIXED: Improve efficiency when checking for existence of metadata
  * FIXED: Fix potential memory address error
  * FIXED: Allow building libMMD has a child project for testing
  * FIXED: Fix length of metadata if no trailing line ending
  * UPDATED: Tidy code
  * UPDATED: Tidy code
  * FIXED: Improve BOM stripping
  * UPDATED: reduce false-positive rate of metadata where first line contains colon but metadata is not intended
  * UPDATED: Automatically disable libCurl on iOS
  * UPDATED: remove reliance on version.h when testing
  * UPDATED: Remove debug statement
  * UPDATED: Add UTF-8 validity check function
  * UPDATED: Fix main() when token pools disabled
  * UPDATED: Update char.c
  * UPDATED: Remove some old debugging statements that aren't necessary anymore
  * FIXED: Fix filename
  * UPDATED: Additional README comments about Xcode
  * add how to build Xcode framework to README
  * FIXED: Fix trim trailing whitespace
  * UPDATED: Update astyle
  * UPDATED: Add MARKUP token type
  * UPDATED: Update astyle settings
  * FIXED: Fix potential issue in d_string
  * FIXED: Fix potential issue in d_string
  * UPDATED: Remove i386 build architecture from default configuration
  * ADDED: Add {{TOC:1}} and {{TOC:1-2}} options
  * UPDATED: Silence warnings
  * UPDATED: Apply astyle
  * FIXED: Fix potential bug when reading OPML/ITMZ
  * FIXED: Update Quick Start PDF
  * FIXED: Clean up Quick Start guide
  * FIXED: Update Quick Start PDF
  * FIXED: Fix prior bad edits to quick start guide
  * FIXED: Fix warning
  * FIXED: Fix handling of hebrew language option
  * UPDATED: Fix doxygen template
  * UPDATED: Update advanced headers test suite
  * ADDED: Add support for random header labels when not manually specified (Addresses #157)
  * FIXED: Prevent line breaks in HTML/ODF attributes
  * UPDATED: table id attribute should be on table not caption
  * FIXED: Fix whitespace issues with headers with manual labels
  * FIXED: Include .html for EPUB and .fodt for ODT when transcluding with wildcard extension
  * UPDATED: Silence some Xcode warnings
  * FIXED: Fix pointer dereference (fixes #152)
  * UPDATED: Change convenience scripts for better POSIX compliance (implements #150) (Thanks, Ryan)
  * UPDATED: Apply astyle
  * FIXED: Ensure newline at end of header contents when importing from OPML/ITMZ
  * FIXED: Fix CMake config for MacPorts (fixes #146)
  * FIXED: Fix letterhead reference to memoir-footer. (Fixes #143)
  * FIXED: Use C11 (had old C99 as well, but I suspect that wasn't actually used
  * FIXED: Fix PATH in convenience scripts
  * FIXED: Fix bugs in new zip extraction code
  * Update mmd6-letterhead-leader.tex
  * FIXED: Add byte for null terminator when extracting from zip archive
  * FIXED: Update re2c scanners and prevent crash on certain documents with unexpected encoding
  * ADDED: Add conversion from ITMZ routines
  * UPDATED: Refactor XML parsing; improve OPML reading; add ITMZ (iThoughts) reading/writing (experimental feature); a few other small tweaks
  * UPDATED: Update macOS deployment version to 10.6 for Mojave
  * UPDATED: Don't require opening &lt;?xml&gt; in OPML
  * UPDATED: Apply astyle
  * UPDATED: Add OPML routines to libMultiMarkdown.h
  * UPDATED: Update d_string</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1611662400">- Update to version 6.6.0:
  * UPDATED: Update CMakeLists.txt for Universal Binary
  * CHANGED: Reformat comment
  * UPDATED: Apply astyle to all files
  * FIXED: Fix style issue with ODT output format
  * FIXED: Improve README install path
  * FIXED: Re-enable token object pools in default configuration
  * version bump
  * UPDATED: Restructure source code organization; Restructure Cmake configuration file; restructure Makefile
  * version bump
  * ADDED: Add additional blockquote tests
  * FIXED: Fix issue when parsing blockquote that contains raw HTML
  * FIXED: Don't free NULL link
  * FIXED: Fix regression
  * FIXED: Improve blockquote parser
  * FIXED: Add latex footer to beamer output format (fixes #185)
  * FIXED: Fix test suite
  * FIXED: Prevent iOS Safari from bastardizing left arrow unicode character with an ugly emoji
  * FIXED: Allow hyphen in image/link unquoted attributes
  * ADDED: Add format to create HTML with storing of assets
  * FIXED: Fix issue with tight list where last item has multiple paragraphs not being recognized as a loose list
  * FIXED: Fix CMake issue
  * FIXED: tweak CriticMarkup highlight handling
  * version bump
  * FIXED: Update cpack generator for macOS
  * Fix fsf address in files licenses.
  * FIXED: Fix memory leak in ITMZ reader
  * UPDATED: Adjust cmake to only make library when included from a parent project
  * FIXED: Don't use undefined version string</changelog>
  <changelog author="mpluskal@suse.com" date="1643112000">- Update to version 6.6.0:
  *</changelog>
  <changelog author="mpluskal@suse.com" date="1679659200">- Update to version 6.6.0:
  * Revert "FIXED: Fix PATH in convenience scripts"
  * FIXED: Fix PATH in convenience scripts</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1703678400">- Update to version 6.7.0:
  * version bump
  * FIXED: Fix error detecting tables when indented in list items -- Thanks, @wnm3!
  * Avoid space to be eaten aways after a slash in latex export
  * UPDATED: Update github CI for multiple platforms
  * UPDATED: Update github CI for multiple platforms
  * UPDATED: Update github CI for multiple platforms
  * UPDATED: Update github CI for multiple platforms
  * UPDATED: Update github CI for multiple platforms
  * ci: added github CI
  * FIXED: Fix issue with reference links with leading space instead of tab
  * FIXED: Fix edge case where table separator without leading pipe is treated as a list item
  * FIXED: Fix architecture issue when running multimarkdown from Xcode
  * FIXED: bibtex metadata should be raw
  * FIXED: Fix typos in error messages
  * UPDATED: standardize common source files
  * ADDED: Add more token types
  * FIXED: Don't output empty figure captions
  * FIXED: Fix issue with certain nested lists
  * use unsigned short in implementation, too
  * specify unsigned short for functions in token.h
  * FIXED: Use MultiMarkdown instead of libMultiMarkdown as title in version.h
  * FIXED: Improve markup handling around definition lists and colons
  * FIXED: Fix flow control error
  * FIXED: Improve edge cases around fenced code blocks and setext headers
  * FIXED: Fix trailing whitespace issues in headers/TOC
  * FIXED: Improve token mapping in header blocks
  * FIXED: Use UTC for timestamp
  * ADDED: Add compiler flag (DISABLE_OBJECT_POOL) to disable token pools
  * UPDATED: Update lexers with newer version of re2c
  * FIXED: Fix typo in xml.c
  * ADDED: Add OBJECT_REPLACEMENT_CHARACTER token (fixes #216)
  * FIXED: Fix regression from pull request that breaks build
  * UPDATED: Include definition list colons as markup token
  * UPDATED: Project clean up
  * Add Swift support
  * FIXED: Reset stack sizes before freeing temporary engine
  * FIXED: Left out file
  * FIXED: Centralize html fix
  * FIXED: Fix issue with escaping in URLs
  * FIXED: Updated argtable3 now needs to link to math
  * UPDATED: Update to latest argtable3 code
  * UPDATED: Update astyle config
  * FIXED: Fix Glossaries test
  * FIXED: Fix ambidextrous tokens inside of footnotes and other definitions
  * CHANGED: Astyle
  * FIXED: Restore prior label_counter after {{TOC}}
  * CHANGED: Add additional TOC tests
  * UPDATED: Update CMakeLists.txt for Universal Binary
  * CHANGED: Reformat comment
  * UPDATED: Apply astyle to all files
  * FIXED: Fix style issue with ODT output format
  * FIXED: Improve README install path
  * FIXED: Re-enable token object pools in default configuration</changelog>
</package>
<package pkgid="6362ff3986e65b763c1555ff38f66a951700d94be1e1019ff1f7297802b77c94ab6e5877e213838517b86de6594cdab2869f6cb1774101a526d89cfc31bd53d6" name="MultiMarkdown-6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.0" rel="1.10"/>
  <changelog author="mpluskal@suse.com" date="1512648000">- Update to version 6.2.3:
  * version bump
  * FIXED: Fix potential NULL pointer dereference
  * FIXED: Fix bug with multiple footnotes in single paragraph when exporting to LaTeX
  * CHANGED: Update superscript/subscript algorithm to allow leading instances
  * UPDATED: Refactor file utilities into file.c/h
  * FIXED: Prevent pointer overflow
  * UPDATED: Silence Xcode static analyzer false positives
  * FIXED: Fix potential bug
  * FIXED: Fix potential bug
  * UPDATED: Fix issue with AStyle indent settings</changelog>
  <changelog author="mpluskal@suse.com" date="1520510400">- Update to version 6.3.0:
  * version bump
  * UPDATED: Apply astyle to source
  * UPDATED: Remove deprecated fodt.c and fodt.h
  * FIXED: Fix issue with list bullets in fenced code blocks
  * FIXED: Fix typo in QuickStart.txt (fixes #111)
  * Fix encoding of some markup inside LaTeX texttt environment (fixes #110 and #108)
  * UPDATED: Update dates
  * UPDATED: Add test suite to d_string
  * FIXED: Fix edge case with superscripts and punctuation</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551873600">- Update to version 6.4.0:
  * version bump
  * FIXED: Fix token length in OPML
  * UPDATED: Allow '\' to preserve line break in metadata.  (Addresses #86)
  * FIXED: Prevent potential null dereference
  * Avoid potential error with stack_free
  * FIXED: Use Setext headers when necessary to convert from OPML to text (fixes #138)
  * UPDATED: Apply astyle
  * ADDED: Add opml option to read for MultiMarkdown OPML files
  * UPDATED: Adjust metadata for test files
  * FIXED: Trim single remaining whitespace when exporting headers</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1572955200">- Use modern macro for cmake</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1580990400">- Update to version 6.5.1:
  * FIXED: Fix README version
  * version bump
  * FIXED: Fix error when pruning tokens
  * FIXED: Fix array overflow with wide tables
  * FIXED: Fix tests
  * FIXED: Fix null dereference
  * FIXED: Fix memory leak
  * FIXED: Fix null dereference
  * FIXED: Fix edge case in fenced code blocks
  * FIXED: Use more definitive edge case fix
  * FIXED: Fix metadata edge case
  * FIXED: Fix typos
  * FIXED: Ensure use of bash for creating AllTests.c
  * FIXED: Fix edge case in block parsing
  * FIXED: Fix edge case error in definition lists
  * UPDATED: Shorten hash function for compiling speed since we are hashing shorter strings
  * FIXED: Fix name mismatch of mmd6-default-metadata (Addresses #173)
  * UPDATED: Update notes source text
  * version bump; copyright bump
  * FIXED: Fix test suite for new captions
  * ADDED: Add title as short caption for figures and tables to be used in list of figures and list of tables.  Addresses #177 -- thanks, 	MArpogaus
  * FIXED: Fix memory leak (#172) -- thanks Alfons
  * UPDATED: Update cmake for xcode 11
  * UPDATED: Tweak smart quote rules to avoid false positive matches when using double quote as inches mark
  * FIXED: Fix two small potential errors
  * UPDATED: Make astyle
  * FIXED: Fix edge case with single item loose lists (fixes #174)
  * FIXED: Update README template
  * Fixes to README
  * Revert "remove build folder"
  * remove build folder
  * update README with instructions for Xcode
  * FIXED: Fix regression
  * ADDED: Add ASCII case detection
  * UPDATED: Refactor header file inclusion
  * UPDATED: Tidy code
  * FIXED: Fix potential errors related to checking for metadata
  * FIXED: Improve efficiency when checking for existence of metadata
  * FIXED: Fix potential memory address error
  * FIXED: Allow building libMMD has a child project for testing
  * FIXED: Fix length of metadata if no trailing line ending
  * UPDATED: Tidy code
  * UPDATED: Tidy code
  * FIXED: Improve BOM stripping
  * UPDATED: reduce false-positive rate of metadata where first line contains colon but metadata is not intended
  * UPDATED: Automatically disable libCurl on iOS
  * UPDATED: remove reliance on version.h when testing
  * UPDATED: Remove debug statement
  * UPDATED: Add UTF-8 validity check function
  * UPDATED: Fix main() when token pools disabled
  * UPDATED: Update char.c
  * UPDATED: Remove some old debugging statements that aren't necessary anymore
  * FIXED: Fix filename
  * UPDATED: Additional README comments about Xcode
  * add how to build Xcode framework to README
  * FIXED: Fix trim trailing whitespace
  * UPDATED: Update astyle
  * UPDATED: Add MARKUP token type
  * UPDATED: Update astyle settings
  * FIXED: Fix potential issue in d_string
  * FIXED: Fix potential issue in d_string
  * UPDATED: Remove i386 build architecture from default configuration
  * ADDED: Add {{TOC:1}} and {{TOC:1-2}} options
  * UPDATED: Silence warnings
  * UPDATED: Apply astyle
  * FIXED: Fix potential bug when reading OPML/ITMZ
  * FIXED: Update Quick Start PDF
  * FIXED: Clean up Quick Start guide
  * FIXED: Update Quick Start PDF
  * FIXED: Fix prior bad edits to quick start guide
  * FIXED: Fix warning
  * FIXED: Fix handling of hebrew language option
  * UPDATED: Fix doxygen template
  * UPDATED: Update advanced headers test suite
  * ADDED: Add support for random header labels when not manually specified (Addresses #157)
  * FIXED: Prevent line breaks in HTML/ODF attributes
  * UPDATED: table id attribute should be on table not caption
  * FIXED: Fix whitespace issues with headers with manual labels
  * FIXED: Include .html for EPUB and .fodt for ODT when transcluding with wildcard extension
  * UPDATED: Silence some Xcode warnings
  * FIXED: Fix pointer dereference (fixes #152)
  * UPDATED: Change convenience scripts for better POSIX compliance (implements #150) (Thanks, Ryan)
  * UPDATED: Apply astyle
  * FIXED: Ensure newline at end of header contents when importing from OPML/ITMZ
  * FIXED: Fix CMake config for MacPorts (fixes #146)
  * FIXED: Fix letterhead reference to memoir-footer. (Fixes #143)
  * FIXED: Use C11 (had old C99 as well, but I suspect that wasn't actually used
  * FIXED: Fix PATH in convenience scripts
  * FIXED: Fix bugs in new zip extraction code
  * Update mmd6-letterhead-leader.tex
  * FIXED: Add byte for null terminator when extracting from zip archive
  * FIXED: Update re2c scanners and prevent crash on certain documents with unexpected encoding
  * ADDED: Add conversion from ITMZ routines
  * UPDATED: Refactor XML parsing; improve OPML reading; add ITMZ (iThoughts) reading/writing (experimental feature); a few other small tweaks
  * UPDATED: Update macOS deployment version to 10.6 for Mojave
  * UPDATED: Don't require opening &lt;?xml&gt; in OPML
  * UPDATED: Apply astyle
  * UPDATED: Add OPML routines to libMultiMarkdown.h
  * UPDATED: Update d_string</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1611662400">- Update to version 6.6.0:
  * UPDATED: Update CMakeLists.txt for Universal Binary
  * CHANGED: Reformat comment
  * UPDATED: Apply astyle to all files
  * FIXED: Fix style issue with ODT output format
  * FIXED: Improve README install path
  * FIXED: Re-enable token object pools in default configuration
  * version bump
  * UPDATED: Restructure source code organization; Restructure Cmake configuration file; restructure Makefile
  * version bump
  * ADDED: Add additional blockquote tests
  * FIXED: Fix issue when parsing blockquote that contains raw HTML
  * FIXED: Don't free NULL link
  * FIXED: Fix regression
  * FIXED: Improve blockquote parser
  * FIXED: Add latex footer to beamer output format (fixes #185)
  * FIXED: Fix test suite
  * FIXED: Prevent iOS Safari from bastardizing left arrow unicode character with an ugly emoji
  * FIXED: Allow hyphen in image/link unquoted attributes
  * ADDED: Add format to create HTML with storing of assets
  * FIXED: Fix issue with tight list where last item has multiple paragraphs not being recognized as a loose list
  * FIXED: Fix CMake issue
  * FIXED: tweak CriticMarkup highlight handling
  * version bump
  * FIXED: Update cpack generator for macOS
  * Fix fsf address in files licenses.
  * FIXED: Fix memory leak in ITMZ reader
  * UPDATED: Adjust cmake to only make library when included from a parent project
  * FIXED: Don't use undefined version string</changelog>
  <changelog author="mpluskal@suse.com" date="1643112000">- Update to version 6.6.0:
  *</changelog>
  <changelog author="mpluskal@suse.com" date="1679659200">- Update to version 6.6.0:
  * Revert "FIXED: Fix PATH in convenience scripts"
  * FIXED: Fix PATH in convenience scripts</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1703678400">- Update to version 6.7.0:
  * version bump
  * FIXED: Fix error detecting tables when indented in list items -- Thanks, @wnm3!
  * Avoid space to be eaten aways after a slash in latex export
  * UPDATED: Update github CI for multiple platforms
  * UPDATED: Update github CI for multiple platforms
  * UPDATED: Update github CI for multiple platforms
  * UPDATED: Update github CI for multiple platforms
  * UPDATED: Update github CI for multiple platforms
  * ci: added github CI
  * FIXED: Fix issue with reference links with leading space instead of tab
  * FIXED: Fix edge case where table separator without leading pipe is treated as a list item
  * FIXED: Fix architecture issue when running multimarkdown from Xcode
  * FIXED: bibtex metadata should be raw
  * FIXED: Fix typos in error messages
  * UPDATED: standardize common source files
  * ADDED: Add more token types
  * FIXED: Don't output empty figure captions
  * FIXED: Fix issue with certain nested lists
  * use unsigned short in implementation, too
  * specify unsigned short for functions in token.h
  * FIXED: Use MultiMarkdown instead of libMultiMarkdown as title in version.h
  * FIXED: Improve markup handling around definition lists and colons
  * FIXED: Fix flow control error
  * FIXED: Improve edge cases around fenced code blocks and setext headers
  * FIXED: Fix trailing whitespace issues in headers/TOC
  * FIXED: Improve token mapping in header blocks
  * FIXED: Use UTC for timestamp
  * ADDED: Add compiler flag (DISABLE_OBJECT_POOL) to disable token pools
  * UPDATED: Update lexers with newer version of re2c
  * FIXED: Fix typo in xml.c
  * ADDED: Add OBJECT_REPLACEMENT_CHARACTER token (fixes #216)
  * FIXED: Fix regression from pull request that breaks build
  * UPDATED: Include definition list colons as markup token
  * UPDATED: Project clean up
  * Add Swift support
  * FIXED: Reset stack sizes before freeing temporary engine
  * FIXED: Left out file
  * FIXED: Centralize html fix
  * FIXED: Fix issue with escaping in URLs
  * FIXED: Updated argtable3 now needs to link to math
  * UPDATED: Update to latest argtable3 code
  * UPDATED: Update astyle config
  * FIXED: Fix Glossaries test
  * FIXED: Fix ambidextrous tokens inside of footnotes and other definitions
  * CHANGED: Astyle
  * FIXED: Restore prior label_counter after {{TOC}}
  * CHANGED: Add additional TOC tests
  * UPDATED: Update CMakeLists.txt for Universal Binary
  * CHANGED: Reformat comment
  * UPDATED: Apply astyle to all files
  * FIXED: Fix style issue with ODT output format
  * FIXED: Improve README install path
  * FIXED: Re-enable token object pools in default configuration</changelog>
</package>
<package pkgid="e6a07c39ddaba8e70a02c5f6c15de73f0a426758fbb5d818bc206848e820e49878af5a6da836d90100f1dce0fb5519ecae3da29d5aeee79ad6613ad86d5603ca" name="MyGUI-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.3" rel="2.6"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1532088000">- Use %cmake macro. This fixes build for aarch64.
- Make use of %license</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1548417600">- Handle properly libCommon.so*
- Add patch to get a versionned libCommon.so file:
  * MyGUI-libCommon-fixup.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1548417601">- Add _constraints to avoid OOM errors</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Run spec-cleaner
- Update to 3.4:
  * Added LanguageManager::getLanguages
  * Fix lost key focus event not being triggered sometimes
  * Fix inconsistency: _riseMouseButtonMove was using Layer
    coordinates (most of the time).
    _riseMouseButtonReleased/Pressed were using absolute coordinates.
  * Other InputManager events fixes.
  * Cleaner and much faster logic for adding and removing
    render items (it was the performance bottleneck when
    working with many items on screen).
  * ScrollBar: Fixed wrong tracking area bug.
  * Button: make Button with key focus (can be set only
    manually through code) have highlighted state.
  * ItemBox: add possibility to not update ItemBox content
    when working with items (huge speed boost, when
    adding/removing many in single frame)
  * EditText: add support for alpha in text and text
    shadow colours (multiplied with widget's alpha).
  * ItemBox: add options to hide ItemBox scroll bars
    (same as for ScrollView and EditBox).
  * MultiListBox: slightly advanced and more flexible
    custom compare function.
  * EditBox: add Ctrl+Left/Right hotkey support (moves
    cursor to next word).
  * MultiListBox: add eventNotifyItem.
  * OpenGL3Platform: Added new rendering platform.
  * OpenGLESPlatform: Added new rendering platform.
  * Emscripten support (works for Ogre and all OpenGL
    platforms).
  * OgrePlatform: Many minor build-related fixes and imrovements,
    including newer Ogre support and better CMake scripts.
  * OpenGL3: Fixed application window resizing
    in editors and demos.
  * All platforms: Fix possible stack overflow in
  * **DataManager::getDataPath.
  * All platforms: better VertexBuffer reallocation strategy
    for all platforms (in ::lock call, not in ::setVertexCount).
  * All platforms: Various minor fixes and code cleanup.
  * ResourceManualFont: Added setTexture.
  * ResourceTrueTypeFont: Optimize TrueTupeFont render speed
    (half getGlyphInfo search time).
  * ResourceTrueTypeFont: Remove no longer needed freetype
    bytecode bug fix.
  * LayoutEditor: Fixed "[DEFAULT]" value not being handles properly
    (was colored white in ComboBox, was saved in layout).
  * LayoutEditor: Other minor fixes and improvements.
  * Added SDL2 support.
  * Switched to C++11: various related code improvements and cleanups.
- Rebase patches:
  * MyGUI-lib_suffix.patch
  * MyGUI-gcc47-visibility.patch
  * MyGUI-libCommon-fixup.patch
- Drop obsolete patch: MyGUI-freetype2-include.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1624881600">- Update BuildRequires to fix OBS builds.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1634904000">- Renamed patches:
  - MyGUI-libCommon-fixup.patch -&gt; MyGUI-libs-versioning.patch
- Added patches:
  - MyGUI-install-libCommon.patch
- Extracted "tools" to a subpackage; fixed generated desktop files.
- Moved devel "*.so" files to "devel" subpackage. MyGUI contains only libs with
  versions. Installing dependent applications doesn't pull MyGUI-devel.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1639915200">- Update to version 3.4.1
  * Implement new MSDF font
  * Add new eventWidgetDestroyed
  * Add support for custom shaders for each render item
  * Add support for Unicode code points outside of the
    Basic Multilingual Plane
  * Allow std::function in the MyGUI::newDelegate
  * Allow const functions and const classes in the MyGUI::newDelegate
  * Some bug fixes
  * Widgets
  * Some bug fixes in ListBox and EditBox
  * Button: make Button without "normal_checked" skin display
    "pushed" skin
  * Window: add borders snapping, when resizing it
  * Platform Ogre:
  * make it possible to use OGRE_RESOURCEMANAGER_STRICT=1 mode
  * use Ogre::Renderable to render Gui, this fixes several issues
    with recent Ogre version
  * LayoutEditor: fix multi language support
- Update MyGUI-install-libCommon.patch
- Add 0001-Fix-linking-with-Wl-no-undefined.patch
- Drop upstream fixed MyGUI-lib_suffix.patch,
  MyGUI-gcc47-visibility.patch,
  MyGUI-libs-versioning.patch
- Add rpmlintrc</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682510400">- Add mygui-add-missing-include.patch: Add missing include exposed
  by gcc 13.</changelog>
  <changelog author="Adriankhl &lt;adrian.k.h.lai@outlook.com&gt;" date="1702036800">- Update version 3.4.3
  * Core
  * Allow passing lambdas into MyGUI::newDelegate without explicitly wrapping them into std::function
  * Widgets
  * Add missing eventClipboardChanged when trying to cut/copy with no text selected
  * Fixed rare crash when changing widget style after it was clicked in the same frame
  * Fixed TabItem left disabled when rapidly switching between tabs
  * Improve performance of the TabControl tabs switching
  * Fixed ignoring "FontHeight" property when "FontName" is also set
  * Move MyGUI::DEFAULT to deprecated, add TabControl::DEFAULT_WIDTH instead
  * Platforms
  * Fix build with Ogre 14
  * Tools
  * Minor fixes for macOS
  * Use macOS Command key in tools
  [#] Other
  * Switch to C++17
  * Use string_view, unique_ptr and some other stuff
  * Various code improvements, including range base for migration and some other minor stuff
  * Add some missing MYGUI_DONT_USE_OBSOLETE checks for deprecated stuff
  * Remove MYGUI_DEBUG_MODE from headers to avoid issues with mixed debug/release builds
  * Core
  * Add missing MYGUI_EXPORT for ControllerRepeatClick (was not linking in non-static builds)
  * Use commands for key combinations on EditBox, provide macOS proper bindings
  * Add support for string_view in UString
  * Widgets
  * ComboBox and ListBox: make "AddItem" use LanguageManager::replaceTags same way it is done for caption properties
  * EditBox: Allow text input while holding Ctrl (Allow key combinations involving CTRL that produce printable characters)
  * Platforms
  * OpenGL: Fix build with libX11-free wayland setup
  * Ogre: Correct vertex color order for ogre 13
  * Demos and Tools
  * Use SDL_WINDOWEVENT_FOCUS_GAINED/SDL_WINDOWEVENT_FOCUS_LOST events for better detection when window should have low FPS
  * Fix macOS resources paths, do not use MACOSX_BUNDLE
  * Fix various deprecated or incorrect resources usage
  * Other
  * Add missing MYGUI_EXPORT to fix C4275 warnings
  * Various minor build fixes and improvements
  * Enable more warnings in MYGUI_HIGH_LEVEL_WARNINGS mode
  * Use GNUInstallDirs to install includes
- Remove mygui-add-missing-include.patch
- Remove MyGUI-install-libCommon.patch
- Remove 0001-Fix-linking-with-Wl-no-undefined.patch
- Add MYGUI_DONT_USE_OBSOLETE=ON setting</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760184000">- Boost.System is headers only since 1.69</changelog>
</package>
<package pkgid="eb403f468efb48bdf31a7299cc84e7b38a5a7f669ab8813985639985f5e34972ced8c920659b026237e114c9207770cdc61d08b591a6ea27c0fcaf924346ffab" name="MyGUI-debugsource" arch="i586">
  <version epoch="0" ver="3.4.3" rel="2.6"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1532088000">- Use %cmake macro. This fixes build for aarch64.
- Make use of %license</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1548417600">- Handle properly libCommon.so*
- Add patch to get a versionned libCommon.so file:
  * MyGUI-libCommon-fixup.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1548417601">- Add _constraints to avoid OOM errors</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Run spec-cleaner
- Update to 3.4:
  * Added LanguageManager::getLanguages
  * Fix lost key focus event not being triggered sometimes
  * Fix inconsistency: _riseMouseButtonMove was using Layer
    coordinates (most of the time).
    _riseMouseButtonReleased/Pressed were using absolute coordinates.
  * Other InputManager events fixes.
  * Cleaner and much faster logic for adding and removing
    render items (it was the performance bottleneck when
    working with many items on screen).
  * ScrollBar: Fixed wrong tracking area bug.
  * Button: make Button with key focus (can be set only
    manually through code) have highlighted state.
  * ItemBox: add possibility to not update ItemBox content
    when working with items (huge speed boost, when
    adding/removing many in single frame)
  * EditText: add support for alpha in text and text
    shadow colours (multiplied with widget's alpha).
  * ItemBox: add options to hide ItemBox scroll bars
    (same as for ScrollView and EditBox).
  * MultiListBox: slightly advanced and more flexible
    custom compare function.
  * EditBox: add Ctrl+Left/Right hotkey support (moves
    cursor to next word).
  * MultiListBox: add eventNotifyItem.
  * OpenGL3Platform: Added new rendering platform.
  * OpenGLESPlatform: Added new rendering platform.
  * Emscripten support (works for Ogre and all OpenGL
    platforms).
  * OgrePlatform: Many minor build-related fixes and imrovements,
    including newer Ogre support and better CMake scripts.
  * OpenGL3: Fixed application window resizing
    in editors and demos.
  * All platforms: Fix possible stack overflow in
  * **DataManager::getDataPath.
  * All platforms: better VertexBuffer reallocation strategy
    for all platforms (in ::lock call, not in ::setVertexCount).
  * All platforms: Various minor fixes and code cleanup.
  * ResourceManualFont: Added setTexture.
  * ResourceTrueTypeFont: Optimize TrueTupeFont render speed
    (half getGlyphInfo search time).
  * ResourceTrueTypeFont: Remove no longer needed freetype
    bytecode bug fix.
  * LayoutEditor: Fixed "[DEFAULT]" value not being handles properly
    (was colored white in ComboBox, was saved in layout).
  * LayoutEditor: Other minor fixes and improvements.
  * Added SDL2 support.
  * Switched to C++11: various related code improvements and cleanups.
- Rebase patches:
  * MyGUI-lib_suffix.patch
  * MyGUI-gcc47-visibility.patch
  * MyGUI-libCommon-fixup.patch
- Drop obsolete patch: MyGUI-freetype2-include.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1624881600">- Update BuildRequires to fix OBS builds.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1634904000">- Renamed patches:
  - MyGUI-libCommon-fixup.patch -&gt; MyGUI-libs-versioning.patch
- Added patches:
  - MyGUI-install-libCommon.patch
- Extracted "tools" to a subpackage; fixed generated desktop files.
- Moved devel "*.so" files to "devel" subpackage. MyGUI contains only libs with
  versions. Installing dependent applications doesn't pull MyGUI-devel.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1639915200">- Update to version 3.4.1
  * Implement new MSDF font
  * Add new eventWidgetDestroyed
  * Add support for custom shaders for each render item
  * Add support for Unicode code points outside of the
    Basic Multilingual Plane
  * Allow std::function in the MyGUI::newDelegate
  * Allow const functions and const classes in the MyGUI::newDelegate
  * Some bug fixes
  * Widgets
  * Some bug fixes in ListBox and EditBox
  * Button: make Button without "normal_checked" skin display
    "pushed" skin
  * Window: add borders snapping, when resizing it
  * Platform Ogre:
  * make it possible to use OGRE_RESOURCEMANAGER_STRICT=1 mode
  * use Ogre::Renderable to render Gui, this fixes several issues
    with recent Ogre version
  * LayoutEditor: fix multi language support
- Update MyGUI-install-libCommon.patch
- Add 0001-Fix-linking-with-Wl-no-undefined.patch
- Drop upstream fixed MyGUI-lib_suffix.patch,
  MyGUI-gcc47-visibility.patch,
  MyGUI-libs-versioning.patch
- Add rpmlintrc</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682510400">- Add mygui-add-missing-include.patch: Add missing include exposed
  by gcc 13.</changelog>
  <changelog author="Adriankhl &lt;adrian.k.h.lai@outlook.com&gt;" date="1702036800">- Update version 3.4.3
  * Core
  * Allow passing lambdas into MyGUI::newDelegate without explicitly wrapping them into std::function
  * Widgets
  * Add missing eventClipboardChanged when trying to cut/copy with no text selected
  * Fixed rare crash when changing widget style after it was clicked in the same frame
  * Fixed TabItem left disabled when rapidly switching between tabs
  * Improve performance of the TabControl tabs switching
  * Fixed ignoring "FontHeight" property when "FontName" is also set
  * Move MyGUI::DEFAULT to deprecated, add TabControl::DEFAULT_WIDTH instead
  * Platforms
  * Fix build with Ogre 14
  * Tools
  * Minor fixes for macOS
  * Use macOS Command key in tools
  [#] Other
  * Switch to C++17
  * Use string_view, unique_ptr and some other stuff
  * Various code improvements, including range base for migration and some other minor stuff
  * Add some missing MYGUI_DONT_USE_OBSOLETE checks for deprecated stuff
  * Remove MYGUI_DEBUG_MODE from headers to avoid issues with mixed debug/release builds
  * Core
  * Add missing MYGUI_EXPORT for ControllerRepeatClick (was not linking in non-static builds)
  * Use commands for key combinations on EditBox, provide macOS proper bindings
  * Add support for string_view in UString
  * Widgets
  * ComboBox and ListBox: make "AddItem" use LanguageManager::replaceTags same way it is done for caption properties
  * EditBox: Allow text input while holding Ctrl (Allow key combinations involving CTRL that produce printable characters)
  * Platforms
  * OpenGL: Fix build with libX11-free wayland setup
  * Ogre: Correct vertex color order for ogre 13
  * Demos and Tools
  * Use SDL_WINDOWEVENT_FOCUS_GAINED/SDL_WINDOWEVENT_FOCUS_LOST events for better detection when window should have low FPS
  * Fix macOS resources paths, do not use MACOSX_BUNDLE
  * Fix various deprecated or incorrect resources usage
  * Other
  * Add missing MYGUI_EXPORT to fix C4275 warnings
  * Various minor build fixes and improvements
  * Enable more warnings in MYGUI_HIGH_LEVEL_WARNINGS mode
  * Use GNUInstallDirs to install includes
- Remove mygui-add-missing-include.patch
- Remove MyGUI-install-libCommon.patch
- Remove 0001-Fix-linking-with-Wl-no-undefined.patch
- Add MYGUI_DONT_USE_OBSOLETE=ON setting</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760184000">- Boost.System is headers only since 1.69</changelog>
</package>
<package pkgid="8c788bab7fa56578f7623a95ca084baddaa8bd2727ec7b023ea3c6cd002a29eee646d155f74a3f86a144679b37bc7419b32133efcf0f72405fd8df371406642a" name="MyGUI-demo-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.3" rel="2.6"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1532088000">- Use %cmake macro. This fixes build for aarch64.
- Make use of %license</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1548417600">- Handle properly libCommon.so*
- Add patch to get a versionned libCommon.so file:
  * MyGUI-libCommon-fixup.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1548417601">- Add _constraints to avoid OOM errors</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Run spec-cleaner
- Update to 3.4:
  * Added LanguageManager::getLanguages
  * Fix lost key focus event not being triggered sometimes
  * Fix inconsistency: _riseMouseButtonMove was using Layer
    coordinates (most of the time).
    _riseMouseButtonReleased/Pressed were using absolute coordinates.
  * Other InputManager events fixes.
  * Cleaner and much faster logic for adding and removing
    render items (it was the performance bottleneck when
    working with many items on screen).
  * ScrollBar: Fixed wrong tracking area bug.
  * Button: make Button with key focus (can be set only
    manually through code) have highlighted state.
  * ItemBox: add possibility to not update ItemBox content
    when working with items (huge speed boost, when
    adding/removing many in single frame)
  * EditText: add support for alpha in text and text
    shadow colours (multiplied with widget's alpha).
  * ItemBox: add options to hide ItemBox scroll bars
    (same as for ScrollView and EditBox).
  * MultiListBox: slightly advanced and more flexible
    custom compare function.
  * EditBox: add Ctrl+Left/Right hotkey support (moves
    cursor to next word).
  * MultiListBox: add eventNotifyItem.
  * OpenGL3Platform: Added new rendering platform.
  * OpenGLESPlatform: Added new rendering platform.
  * Emscripten support (works for Ogre and all OpenGL
    platforms).
  * OgrePlatform: Many minor build-related fixes and imrovements,
    including newer Ogre support and better CMake scripts.
  * OpenGL3: Fixed application window resizing
    in editors and demos.
  * All platforms: Fix possible stack overflow in
  * **DataManager::getDataPath.
  * All platforms: better VertexBuffer reallocation strategy
    for all platforms (in ::lock call, not in ::setVertexCount).
  * All platforms: Various minor fixes and code cleanup.
  * ResourceManualFont: Added setTexture.
  * ResourceTrueTypeFont: Optimize TrueTupeFont render speed
    (half getGlyphInfo search time).
  * ResourceTrueTypeFont: Remove no longer needed freetype
    bytecode bug fix.
  * LayoutEditor: Fixed "[DEFAULT]" value not being handles properly
    (was colored white in ComboBox, was saved in layout).
  * LayoutEditor: Other minor fixes and improvements.
  * Added SDL2 support.
  * Switched to C++11: various related code improvements and cleanups.
- Rebase patches:
  * MyGUI-lib_suffix.patch
  * MyGUI-gcc47-visibility.patch
  * MyGUI-libCommon-fixup.patch
- Drop obsolete patch: MyGUI-freetype2-include.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1624881600">- Update BuildRequires to fix OBS builds.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1634904000">- Renamed patches:
  - MyGUI-libCommon-fixup.patch -&gt; MyGUI-libs-versioning.patch
- Added patches:
  - MyGUI-install-libCommon.patch
- Extracted "tools" to a subpackage; fixed generated desktop files.
- Moved devel "*.so" files to "devel" subpackage. MyGUI contains only libs with
  versions. Installing dependent applications doesn't pull MyGUI-devel.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1639915200">- Update to version 3.4.1
  * Implement new MSDF font
  * Add new eventWidgetDestroyed
  * Add support for custom shaders for each render item
  * Add support for Unicode code points outside of the
    Basic Multilingual Plane
  * Allow std::function in the MyGUI::newDelegate
  * Allow const functions and const classes in the MyGUI::newDelegate
  * Some bug fixes
  * Widgets
  * Some bug fixes in ListBox and EditBox
  * Button: make Button without "normal_checked" skin display
    "pushed" skin
  * Window: add borders snapping, when resizing it
  * Platform Ogre:
  * make it possible to use OGRE_RESOURCEMANAGER_STRICT=1 mode
  * use Ogre::Renderable to render Gui, this fixes several issues
    with recent Ogre version
  * LayoutEditor: fix multi language support
- Update MyGUI-install-libCommon.patch
- Add 0001-Fix-linking-with-Wl-no-undefined.patch
- Drop upstream fixed MyGUI-lib_suffix.patch,
  MyGUI-gcc47-visibility.patch,
  MyGUI-libs-versioning.patch
- Add rpmlintrc</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682510400">- Add mygui-add-missing-include.patch: Add missing include exposed
  by gcc 13.</changelog>
  <changelog author="Adriankhl &lt;adrian.k.h.lai@outlook.com&gt;" date="1702036800">- Update version 3.4.3
  * Core
  * Allow passing lambdas into MyGUI::newDelegate without explicitly wrapping them into std::function
  * Widgets
  * Add missing eventClipboardChanged when trying to cut/copy with no text selected
  * Fixed rare crash when changing widget style after it was clicked in the same frame
  * Fixed TabItem left disabled when rapidly switching between tabs
  * Improve performance of the TabControl tabs switching
  * Fixed ignoring "FontHeight" property when "FontName" is also set
  * Move MyGUI::DEFAULT to deprecated, add TabControl::DEFAULT_WIDTH instead
  * Platforms
  * Fix build with Ogre 14
  * Tools
  * Minor fixes for macOS
  * Use macOS Command key in tools
  [#] Other
  * Switch to C++17
  * Use string_view, unique_ptr and some other stuff
  * Various code improvements, including range base for migration and some other minor stuff
  * Add some missing MYGUI_DONT_USE_OBSOLETE checks for deprecated stuff
  * Remove MYGUI_DEBUG_MODE from headers to avoid issues with mixed debug/release builds
  * Core
  * Add missing MYGUI_EXPORT for ControllerRepeatClick (was not linking in non-static builds)
  * Use commands for key combinations on EditBox, provide macOS proper bindings
  * Add support for string_view in UString
  * Widgets
  * ComboBox and ListBox: make "AddItem" use LanguageManager::replaceTags same way it is done for caption properties
  * EditBox: Allow text input while holding Ctrl (Allow key combinations involving CTRL that produce printable characters)
  * Platforms
  * OpenGL: Fix build with libX11-free wayland setup
  * Ogre: Correct vertex color order for ogre 13
  * Demos and Tools
  * Use SDL_WINDOWEVENT_FOCUS_GAINED/SDL_WINDOWEVENT_FOCUS_LOST events for better detection when window should have low FPS
  * Fix macOS resources paths, do not use MACOSX_BUNDLE
  * Fix various deprecated or incorrect resources usage
  * Other
  * Add missing MYGUI_EXPORT to fix C4275 warnings
  * Various minor build fixes and improvements
  * Enable more warnings in MYGUI_HIGH_LEVEL_WARNINGS mode
  * Use GNUInstallDirs to install includes
- Remove mygui-add-missing-include.patch
- Remove MyGUI-install-libCommon.patch
- Remove 0001-Fix-linking-with-Wl-no-undefined.patch
- Add MYGUI_DONT_USE_OBSOLETE=ON setting</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760184000">- Boost.System is headers only since 1.69</changelog>
</package>
<package pkgid="deb6aa1c659bfec1da23c24407415b13521c73ae76e98de7edc59e816291710a339c4fa2de281a23f01b131b9f544c5c56aabc50978a31882d791f332395d32a" name="MyGUI-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.3" rel="2.6"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1532088000">- Use %cmake macro. This fixes build for aarch64.
- Make use of %license</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1548417600">- Handle properly libCommon.so*
- Add patch to get a versionned libCommon.so file:
  * MyGUI-libCommon-fixup.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1548417601">- Add _constraints to avoid OOM errors</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Run spec-cleaner
- Update to 3.4:
  * Added LanguageManager::getLanguages
  * Fix lost key focus event not being triggered sometimes
  * Fix inconsistency: _riseMouseButtonMove was using Layer
    coordinates (most of the time).
    _riseMouseButtonReleased/Pressed were using absolute coordinates.
  * Other InputManager events fixes.
  * Cleaner and much faster logic for adding and removing
    render items (it was the performance bottleneck when
    working with many items on screen).
  * ScrollBar: Fixed wrong tracking area bug.
  * Button: make Button with key focus (can be set only
    manually through code) have highlighted state.
  * ItemBox: add possibility to not update ItemBox content
    when working with items (huge speed boost, when
    adding/removing many in single frame)
  * EditText: add support for alpha in text and text
    shadow colours (multiplied with widget's alpha).
  * ItemBox: add options to hide ItemBox scroll bars
    (same as for ScrollView and EditBox).
  * MultiListBox: slightly advanced and more flexible
    custom compare function.
  * EditBox: add Ctrl+Left/Right hotkey support (moves
    cursor to next word).
  * MultiListBox: add eventNotifyItem.
  * OpenGL3Platform: Added new rendering platform.
  * OpenGLESPlatform: Added new rendering platform.
  * Emscripten support (works for Ogre and all OpenGL
    platforms).
  * OgrePlatform: Many minor build-related fixes and imrovements,
    including newer Ogre support and better CMake scripts.
  * OpenGL3: Fixed application window resizing
    in editors and demos.
  * All platforms: Fix possible stack overflow in
  * **DataManager::getDataPath.
  * All platforms: better VertexBuffer reallocation strategy
    for all platforms (in ::lock call, not in ::setVertexCount).
  * All platforms: Various minor fixes and code cleanup.
  * ResourceManualFont: Added setTexture.
  * ResourceTrueTypeFont: Optimize TrueTupeFont render speed
    (half getGlyphInfo search time).
  * ResourceTrueTypeFont: Remove no longer needed freetype
    bytecode bug fix.
  * LayoutEditor: Fixed "[DEFAULT]" value not being handles properly
    (was colored white in ComboBox, was saved in layout).
  * LayoutEditor: Other minor fixes and improvements.
  * Added SDL2 support.
  * Switched to C++11: various related code improvements and cleanups.
- Rebase patches:
  * MyGUI-lib_suffix.patch
  * MyGUI-gcc47-visibility.patch
  * MyGUI-libCommon-fixup.patch
- Drop obsolete patch: MyGUI-freetype2-include.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1624881600">- Update BuildRequires to fix OBS builds.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1634904000">- Renamed patches:
  - MyGUI-libCommon-fixup.patch -&gt; MyGUI-libs-versioning.patch
- Added patches:
  - MyGUI-install-libCommon.patch
- Extracted "tools" to a subpackage; fixed generated desktop files.
- Moved devel "*.so" files to "devel" subpackage. MyGUI contains only libs with
  versions. Installing dependent applications doesn't pull MyGUI-devel.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1639915200">- Update to version 3.4.1
  * Implement new MSDF font
  * Add new eventWidgetDestroyed
  * Add support for custom shaders for each render item
  * Add support for Unicode code points outside of the
    Basic Multilingual Plane
  * Allow std::function in the MyGUI::newDelegate
  * Allow const functions and const classes in the MyGUI::newDelegate
  * Some bug fixes
  * Widgets
  * Some bug fixes in ListBox and EditBox
  * Button: make Button without "normal_checked" skin display
    "pushed" skin
  * Window: add borders snapping, when resizing it
  * Platform Ogre:
  * make it possible to use OGRE_RESOURCEMANAGER_STRICT=1 mode
  * use Ogre::Renderable to render Gui, this fixes several issues
    with recent Ogre version
  * LayoutEditor: fix multi language support
- Update MyGUI-install-libCommon.patch
- Add 0001-Fix-linking-with-Wl-no-undefined.patch
- Drop upstream fixed MyGUI-lib_suffix.patch,
  MyGUI-gcc47-visibility.patch,
  MyGUI-libs-versioning.patch
- Add rpmlintrc</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682510400">- Add mygui-add-missing-include.patch: Add missing include exposed
  by gcc 13.</changelog>
  <changelog author="Adriankhl &lt;adrian.k.h.lai@outlook.com&gt;" date="1702036800">- Update version 3.4.3
  * Core
  * Allow passing lambdas into MyGUI::newDelegate without explicitly wrapping them into std::function
  * Widgets
  * Add missing eventClipboardChanged when trying to cut/copy with no text selected
  * Fixed rare crash when changing widget style after it was clicked in the same frame
  * Fixed TabItem left disabled when rapidly switching between tabs
  * Improve performance of the TabControl tabs switching
  * Fixed ignoring "FontHeight" property when "FontName" is also set
  * Move MyGUI::DEFAULT to deprecated, add TabControl::DEFAULT_WIDTH instead
  * Platforms
  * Fix build with Ogre 14
  * Tools
  * Minor fixes for macOS
  * Use macOS Command key in tools
  [#] Other
  * Switch to C++17
  * Use string_view, unique_ptr and some other stuff
  * Various code improvements, including range base for migration and some other minor stuff
  * Add some missing MYGUI_DONT_USE_OBSOLETE checks for deprecated stuff
  * Remove MYGUI_DEBUG_MODE from headers to avoid issues with mixed debug/release builds
  * Core
  * Add missing MYGUI_EXPORT for ControllerRepeatClick (was not linking in non-static builds)
  * Use commands for key combinations on EditBox, provide macOS proper bindings
  * Add support for string_view in UString
  * Widgets
  * ComboBox and ListBox: make "AddItem" use LanguageManager::replaceTags same way it is done for caption properties
  * EditBox: Allow text input while holding Ctrl (Allow key combinations involving CTRL that produce printable characters)
  * Platforms
  * OpenGL: Fix build with libX11-free wayland setup
  * Ogre: Correct vertex color order for ogre 13
  * Demos and Tools
  * Use SDL_WINDOWEVENT_FOCUS_GAINED/SDL_WINDOWEVENT_FOCUS_LOST events for better detection when window should have low FPS
  * Fix macOS resources paths, do not use MACOSX_BUNDLE
  * Fix various deprecated or incorrect resources usage
  * Other
  * Add missing MYGUI_EXPORT to fix C4275 warnings
  * Various minor build fixes and improvements
  * Enable more warnings in MYGUI_HIGH_LEVEL_WARNINGS mode
  * Use GNUInstallDirs to install includes
- Remove mygui-add-missing-include.patch
- Remove MyGUI-install-libCommon.patch
- Remove 0001-Fix-linking-with-Wl-no-undefined.patch
- Add MYGUI_DONT_USE_OBSOLETE=ON setting</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760184000">- Boost.System is headers only since 1.69</changelog>
</package>
<package pkgid="7bc7f471ab032a7f6984da9ec72b7ed0fd4c0ed3a872495ec9888811400346f944b4d4df3a913fda488e91436285442f378cc536c192605e719e7a2bc08af17e" name="MyGUI-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.3" rel="2.6"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1532088000">- Use %cmake macro. This fixes build for aarch64.
- Make use of %license</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1548417600">- Handle properly libCommon.so*
- Add patch to get a versionned libCommon.so file:
  * MyGUI-libCommon-fixup.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1548417601">- Add _constraints to avoid OOM errors</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Run spec-cleaner
- Update to 3.4:
  * Added LanguageManager::getLanguages
  * Fix lost key focus event not being triggered sometimes
  * Fix inconsistency: _riseMouseButtonMove was using Layer
    coordinates (most of the time).
    _riseMouseButtonReleased/Pressed were using absolute coordinates.
  * Other InputManager events fixes.
  * Cleaner and much faster logic for adding and removing
    render items (it was the performance bottleneck when
    working with many items on screen).
  * ScrollBar: Fixed wrong tracking area bug.
  * Button: make Button with key focus (can be set only
    manually through code) have highlighted state.
  * ItemBox: add possibility to not update ItemBox content
    when working with items (huge speed boost, when
    adding/removing many in single frame)
  * EditText: add support for alpha in text and text
    shadow colours (multiplied with widget's alpha).
  * ItemBox: add options to hide ItemBox scroll bars
    (same as for ScrollView and EditBox).
  * MultiListBox: slightly advanced and more flexible
    custom compare function.
  * EditBox: add Ctrl+Left/Right hotkey support (moves
    cursor to next word).
  * MultiListBox: add eventNotifyItem.
  * OpenGL3Platform: Added new rendering platform.
  * OpenGLESPlatform: Added new rendering platform.
  * Emscripten support (works for Ogre and all OpenGL
    platforms).
  * OgrePlatform: Many minor build-related fixes and imrovements,
    including newer Ogre support and better CMake scripts.
  * OpenGL3: Fixed application window resizing
    in editors and demos.
  * All platforms: Fix possible stack overflow in
  * **DataManager::getDataPath.
  * All platforms: better VertexBuffer reallocation strategy
    for all platforms (in ::lock call, not in ::setVertexCount).
  * All platforms: Various minor fixes and code cleanup.
  * ResourceManualFont: Added setTexture.
  * ResourceTrueTypeFont: Optimize TrueTupeFont render speed
    (half getGlyphInfo search time).
  * ResourceTrueTypeFont: Remove no longer needed freetype
    bytecode bug fix.
  * LayoutEditor: Fixed "[DEFAULT]" value not being handles properly
    (was colored white in ComboBox, was saved in layout).
  * LayoutEditor: Other minor fixes and improvements.
  * Added SDL2 support.
  * Switched to C++11: various related code improvements and cleanups.
- Rebase patches:
  * MyGUI-lib_suffix.patch
  * MyGUI-gcc47-visibility.patch
  * MyGUI-libCommon-fixup.patch
- Drop obsolete patch: MyGUI-freetype2-include.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1624881600">- Update BuildRequires to fix OBS builds.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1634904000">- Renamed patches:
  - MyGUI-libCommon-fixup.patch -&gt; MyGUI-libs-versioning.patch
- Added patches:
  - MyGUI-install-libCommon.patch
- Extracted "tools" to a subpackage; fixed generated desktop files.
- Moved devel "*.so" files to "devel" subpackage. MyGUI contains only libs with
  versions. Installing dependent applications doesn't pull MyGUI-devel.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1639915200">- Update to version 3.4.1
  * Implement new MSDF font
  * Add new eventWidgetDestroyed
  * Add support for custom shaders for each render item
  * Add support for Unicode code points outside of the
    Basic Multilingual Plane
  * Allow std::function in the MyGUI::newDelegate
  * Allow const functions and const classes in the MyGUI::newDelegate
  * Some bug fixes
  * Widgets
  * Some bug fixes in ListBox and EditBox
  * Button: make Button without "normal_checked" skin display
    "pushed" skin
  * Window: add borders snapping, when resizing it
  * Platform Ogre:
  * make it possible to use OGRE_RESOURCEMANAGER_STRICT=1 mode
  * use Ogre::Renderable to render Gui, this fixes several issues
    with recent Ogre version
  * LayoutEditor: fix multi language support
- Update MyGUI-install-libCommon.patch
- Add 0001-Fix-linking-with-Wl-no-undefined.patch
- Drop upstream fixed MyGUI-lib_suffix.patch,
  MyGUI-gcc47-visibility.patch,
  MyGUI-libs-versioning.patch
- Add rpmlintrc</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682510400">- Add mygui-add-missing-include.patch: Add missing include exposed
  by gcc 13.</changelog>
  <changelog author="Adriankhl &lt;adrian.k.h.lai@outlook.com&gt;" date="1702036800">- Update version 3.4.3
  * Core
  * Allow passing lambdas into MyGUI::newDelegate without explicitly wrapping them into std::function
  * Widgets
  * Add missing eventClipboardChanged when trying to cut/copy with no text selected
  * Fixed rare crash when changing widget style after it was clicked in the same frame
  * Fixed TabItem left disabled when rapidly switching between tabs
  * Improve performance of the TabControl tabs switching
  * Fixed ignoring "FontHeight" property when "FontName" is also set
  * Move MyGUI::DEFAULT to deprecated, add TabControl::DEFAULT_WIDTH instead
  * Platforms
  * Fix build with Ogre 14
  * Tools
  * Minor fixes for macOS
  * Use macOS Command key in tools
  [#] Other
  * Switch to C++17
  * Use string_view, unique_ptr and some other stuff
  * Various code improvements, including range base for migration and some other minor stuff
  * Add some missing MYGUI_DONT_USE_OBSOLETE checks for deprecated stuff
  * Remove MYGUI_DEBUG_MODE from headers to avoid issues with mixed debug/release builds
  * Core
  * Add missing MYGUI_EXPORT for ControllerRepeatClick (was not linking in non-static builds)
  * Use commands for key combinations on EditBox, provide macOS proper bindings
  * Add support for string_view in UString
  * Widgets
  * ComboBox and ListBox: make "AddItem" use LanguageManager::replaceTags same way it is done for caption properties
  * EditBox: Allow text input while holding Ctrl (Allow key combinations involving CTRL that produce printable characters)
  * Platforms
  * OpenGL: Fix build with libX11-free wayland setup
  * Ogre: Correct vertex color order for ogre 13
  * Demos and Tools
  * Use SDL_WINDOWEVENT_FOCUS_GAINED/SDL_WINDOWEVENT_FOCUS_LOST events for better detection when window should have low FPS
  * Fix macOS resources paths, do not use MACOSX_BUNDLE
  * Fix various deprecated or incorrect resources usage
  * Other
  * Add missing MYGUI_EXPORT to fix C4275 warnings
  * Various minor build fixes and improvements
  * Enable more warnings in MYGUI_HIGH_LEVEL_WARNINGS mode
  * Use GNUInstallDirs to install includes
- Remove mygui-add-missing-include.patch
- Remove MyGUI-install-libCommon.patch
- Remove 0001-Fix-linking-with-Wl-no-undefined.patch
- Add MYGUI_DONT_USE_OBSOLETE=ON setting</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760184000">- Boost.System is headers only since 1.69</changelog>
</package>
<package pkgid="d0b187ed6ceb8557ba9fa4807b3e5289d6b4a1f3e06870f01ea3f2392b888dd15ec565aa6709fb9c90795f502e604b9bbfff717d8475a837214a9d24a3187b74" name="NetworkManager-applet-debuginfo" arch="i586">
  <version epoch="0" ver="1.36.0" rel="5.3"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1670328000">- Add meson-0.61-build-fix.patch to fix the build on meson &gt;= 0.61
  (jsc#PED-2644, glgo#GNOME/network-manager-applet!107)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 1.32.0:
  + Allow using MTU larger than 10000 octets.
  + Prefer using AppIndicator outside X11.
  + Added support for importing WireGuard profiles from wg-quick
    files.
  + Updated translations.
- Drop meson-0.61-build-fix.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Swicth to ayatana-appindicator: Replace
  pkgconfig(appindicator3-0.1) BuildRequires with
  pkgconfig(ayatana-appindicator3-0.1). The legacy appindicator has
  been unmaintained for a while already.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732104000">- Make pkgconfig(ayatana-appindicator3-0.1) BuildRequires
  conditional for ppc64le, as it is not available there.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1747915200">- Drop obsolete update-desktop-files BuildRequires and macro.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="be4681568a8909748b3e924d35e8f77f8252d033153d843628e70cd47d4092f2021a3e67dd69b30c9d5e0ffbc0c837437d4f0a143b77a4eca9149814f86ac32d" name="NetworkManager-applet-debugsource" arch="i586">
  <version epoch="0" ver="1.36.0" rel="5.3"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1670328000">- Add meson-0.61-build-fix.patch to fix the build on meson &gt;= 0.61
  (jsc#PED-2644, glgo#GNOME/network-manager-applet!107)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 1.32.0:
  + Allow using MTU larger than 10000 octets.
  + Prefer using AppIndicator outside X11.
  + Added support for importing WireGuard profiles from wg-quick
    files.
  + Updated translations.
- Drop meson-0.61-build-fix.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Swicth to ayatana-appindicator: Replace
  pkgconfig(appindicator3-0.1) BuildRequires with
  pkgconfig(ayatana-appindicator3-0.1). The legacy appindicator has
  been unmaintained for a while already.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732104000">- Make pkgconfig(ayatana-appindicator3-0.1) BuildRequires
  conditional for ppc64le, as it is not available there.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1747915200">- Drop obsolete update-desktop-files BuildRequires and macro.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="c108d38837701007391563f31d6240639a4c476a6cfa0f78a32659c8fcc434f8af8eeff53c836bd200a840b07cc9750cc6cd49c47b8ca21b0334e8909a108406" name="NetworkManager-applet-fortisslvpn-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="5.10"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1553342400">- Write style: do summaries without em dashes, and do descriptions
  without double prepositions ("with X with Y").</changelog>
  <changelog author="cges30901@gmail.com" date="1572177600">- Add openfortivpn to Requires</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585224000">- Add NetworkManager-fortisslvpn-fix-incompat-openfortivpn.patch:
  Fix incompatibility with openfortivpn &gt;= 1.11.0 (boo#1167694,
  glgo#GNOME/NetworkManager-fortisslvpn!13).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597320000">- Require the same version ppp at runtime as we had during build
  time. We got away with the missing Requires as NM itself requires
  ppp, so 'a version' was always installed at least. But we need to
  guarantee the version at runtime matches the one we built against
  (boo#1175106).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.4.0:
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Add support for interactive connect (e.g. OTP via SMS).
  + Drop privileges in pppd if "nm-fortisslvpn" user exists.
  + Allow more than 100 routes.
  + Updated translations.
- Drop NetworkManager-fortisslvpn-fix-incompat-openfortivpn.patch:
  fixed upstream.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674734400">- Move dbus-1 system.d file to /usr (bsc#1207585)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-fortisslvpn
  to more accurately reflect its usage
- Add missing requires: NetworkManager
- Add missing supplements:
  - NM and openfortivpn
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703246400">- Add 084ef529.patch: Add support for compiling against pppd-2.5.0.
- Add libtool BuildRequires and call autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
</package>
<package pkgid="fc063b63071d3cd088e5311c684d130317c0712897ea1fa23fc7c0428b416c80392c6da1fc2fef4c130e93d8bbc750b8fafd301906196043f77af6ac100c569e" name="NetworkManager-applet-iodine-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="12.5"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1523707200">- Following changes in NetworkManager: pass without-libnm-glib to
  configure, no longer build deprecated libnm-glib support.
- Following the above changes: Drop no longer needed
  pkgconfig(NetworkManager), pkgconfig(libnm-glib),
  pkgconfig(libnm-glib-vpn), pkgconfig(libnm-gtk) and
  pkgconfig(libnm-util) BuildRequires.
- Drop unnneeded NetworkManager-gnome Requires from gnome
  sub-package, it is not longer of use for us.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1645272000">- Create nm-iodine user (by systemd-sysusers)
- Update Supplements to new format</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1672228800">- Move dbus-1 system.d conf file to /usr (bsc#1206756)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1701432000">- Rename gnome subpackage to NetworkManager-applet-iodine
  to more accurately reflect its usage
- Change supplements:
  - NMA subpackage: only supplement if main package is installed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707998400">- Add NetworkManager-iodine-pkgconf-2.1.0.patch: Fix
  build/installation when using pkgconf 2.1 as pkg-config
  implementation: configure wrongly called
  "pkg-config pkg-config --parameters", which now leads nowhere.
- Add libtool BuildRequires and call autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1752235200">- Work with newer gettext-runtime. In gettext 0.24.1 the m4 files
  moved from /usr/share/aclocal/ to /usr/share/gettext/m4</changelog>
</package>
<package pkgid="615925598970ec69b5666a13daadccc85b911059be7b4fef25405d34812cf7f0a7a5b18943f202f33850fed837bd35b3847b7def4963ddecde838f5c086c8a4a" name="NetworkManager-applet-l2tp-debuginfo" arch="i586">
  <version epoch="0" ver="1.52.4" rel="1.1"/>
  <changelog author="doug@uq.edu.au" date="1668340800">- Update to version 1.20.6:
  + Fix for Libreswan 4.9 and later detection.
  + Fix for ipsec-psk-flags setting not being saved.
  + Add getenv NM_L2TP_XL2TPD_MAX_RETRIES to allow setting the
    xl2tpd max retries value.
  + Increase IPsec and L2TP daemon wait timeouts for potentially
    better debugging.
  + Updated translations.
- Changes from version 1.20.4:
  + Security fix - properly detect that strongswan CHILD_SA
    connection has been established.
  + Fix for libreswan "cannot route template policy" error.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672833600">- Update to version 1.20.8:
  + Fix padding of PPP Options dialog.
  + Undo PTP peer &amp; ext GW routing prevention workaround first
    introduced with NetworkManager-l2tp 1.8.4 as workaround no
    longer works with NetworkManager 1.36. The actual fix should
    be done in NetworkManager.
  + Add support for Manual IPv4 configuration options: Address,
    Netmask and Gateway.
  + Remove deprecated OpenSSL 3 related code.
  + Load L2TP kernel modules if NM_L2TP_MODPROBE env variable set.</changelog>
  <changelog author="Bjørn &lt;bjorn.lie@gmail.com&gt;" date="1697025600">- Update to version 1.20.10:
  + Fix missing ppp user option.
  + Add support for compiling against pppd-2.5.0, including
    pkgconfig support to pickup the pppd plugin directory.
  + Add error output for missing TLS filenames.
  + Remove bashisms in configure script.
  + Spell checked code with CSpell.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-l2tp
  to more accurately reflect its usage
- Add missing supplements:
  - NM and xl2tpd
  - NMA subpackage: Main package and NMA
- Configure runstatedir to %_rundir</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1753963200">- Stop emitting %{release} into program binaries(bsc#1246806).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758628800">- Update to version 1.20.20:
  + ipsec, xl2tpd &amp; kl2tpd command-line debugging output added.
  + Fixes for gcc -Werror=format-securityerrors.
  + Silence gcc -Wmaybe-uninitialized warning.
  + No longer ignore libreswan failed to add connection errors,
    such as: global ikev1-policy does not allow IKEv1 connections
  + Fix for libreswan 5.x deprecation warnings when using libreswan
    5.x:
  - ikev2=no has been replaced by keyexchange=ikev1
  - keyingtries=0 ignored, UP connection will attempt to
    establish until marked DOWN
  + Merge translations from NetworkManager-openvpn and
    NetworkManager-pptp.
- For changes between 1.20.10 and 1.20.20, please see the included
  NEWS file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767096000">- Update to version 1.20.22:
  + Add group read permission to /etc/ipsec.d/ipsec.nm-l2tp.secrets.
    Required when Gentoo strongswan package is built with the
    "non-root" local USE flag, otherwise charon daemon does not
    have the privileges to read the ipsec.nm-l2tp.secrets file.
  + Stored PSK is no longer visible in auth-dialog.
  + Stored machine certificate passphrase is no longer visible in
    auth-dialog.
  + Check the presence of the L2TP editor plugin and provide
    feedback via the capabilities.
  + Wide character password fix.
  + Port auth-dialog Gtk4
  + Update and improve zh_TW Traditional Chinese locale.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1768392000">- Update to version 1.52.0:
  + Verify file permissions for private connections to prevent
    unprivileged user from using other user's certs (CVE-2025-9615).
  + Fixes CVE-2025-9615 in combination with NetworkManager 1.52.2,
    1.54.3 or 1.56.0 and later. See:
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2324
  + Fixes Warning g_dbus_method_invocation_take_error: assertion
    'error != NULL' failed for some strongswan failed IPsec
    connections.
  + Merge translations from NetworkManager-fortisslvpn,
    NetworkManager-libreswan and NetworkManager-openvpn</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.52.4:
  + Parser-hardening of control characters in username, VPN
    data-items and secrets along with PLUTODEBUG and CHARONDEBUG
    env vars.
  + Disable MPPE option in editor whenever IPsec is enabled.
  + Remove deprecated KDE Plasma-nm L2TP certificate support.
  + Updated translations.
- Changes from version 1.52.2:
  + Add experimental IPv6 support. Requires kl2tpd or an
    IPv6-capable fork of xl2tpd.
  + Add optional Group Name / IPsec ID field for pre-shared key
    authentication.
  + Add xl2tpd-max-retries connection setting, while preserving the
    existing NM_L2TP_XL2TPD_MAX_RETRIES environment variable
    fallback.
  + Add ipcp-peer-ip connection setting so the IPCP peer address
    can be set without forcing ipv4.gateway, allowing it to be used
    with ipv4.never-default.
  + Fix import/export and editor save handling to preserve hidden
    VPN properties such as xl2tpd-max-retries and ipcp-peer-ip.
  + Fix several service and editor correctness issues, including
    portable daemon restart detection, auth-dialog timeout
    handling, memory leaks, a heap use-after-free and pointer
    ownership bugs.
  + Updated translations.</changelog>
</package>
<package pkgid="43793811dc6a18d27a618dc81284550ced434c328c9b951c22514935d35d9cf1c0bb93466366f79e69ad7570a75bfdefae698986ae3d0b993195541efc45971b" name="NetworkManager-applet-libreswan-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.30" rel="1.5"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1672228800">- Move dbus-1 system.d conf file to /usr (bsc#1206757)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-libreswan
  to more accurately reflect its usage
- Add missing requires: NetworkManager
- Add missing supplements:
  - NM and /usr/sbin/ipsec
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Update to version 1.2.20:
  + Support setting "leftmodecfgclient" to "no"
  + Support for the "type", "hostaddrfamily" and
    "clientaddrfamily", "leftsubnet" and "rightcert" parameters.
- Changes from version 1.2.18:
  + Drop libnm-glib compatibility (NetworkManager &lt; 1.0).
  + Add support for the "authby", "dpdaction", "dpddelay",
    "dpdtimeout", "ipsec-interface" parameters.
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716379200">- Update to version 1.2.22:
  + Add IPv6 support.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729598400">- Update to version 1.2.24:
  + Fixed formatting of ipsec.conf snippet. This is a security
    issue with severity of "Important." (CVE-2024-9050).
  + Added support for "require-id-on-certificate" setting.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759320000">- Update to version 1.2.27:
  + Gracefully handle the situation when service plugin is
    installed, but GUI editor plugin is not.
  + Add `nm-auto-defaults` option.
  + Fix a handful of regressions in import/export.
  + Updated translations.
- Changes from version 1.2.26:
  + The graphical editor now doesn't enter characters that wouldn't
    be allowed for various settings.
  + Added support for specifying multiple extra subnets to be
    routed locally or remotely ("leftsubnets", "rightsubnets").
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760961600">- Update to version 1.2.28:
  + Parse a special comment `# nm-auto-defaults=no` during import
    and export to set the nm-auto-defaults property.
  + Fix a bug that didn't export the `esp` option.
  + Always sanitize the configuration before its use, so that
    changes done after the initial import take effect.
  + Fix bug when adding the leading '@' to `leftid`.
  + Add `nm-auto-defaults` option.
  + Support `leftsendcert` and `rightca` options.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764676800">- Update to version 1.2.29:
  + Add support for `leftprotoport` and `rightprotoport` options
  + Add support for `nm-connect-mode` setting in service and
    editor
  + Fix crash upon deactivating an IPsec connection
  + Replace deprecated "ipsec auto" commands for libreswan &gt;= 5
  + Fix connection import with `rightrsasigkey` or `leftrsasigkey`
  + Fix memory leaks and improve memory management with
    g_autoptr()
  + Do not export phase2alg option
  + Remove the "add" value for nm-connect-mode
  + Add .clang-format configuration and reformat code
  + Extend CI coverage to CentOS Stream 9 and 10 platforms
  + Add automated release builds for Fedora via Packit
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765886400">- Update to version 1.2.30:
  + Declare supports-safe-private-file-access so private
    connections can continue working after change in the daemon.
  + Updated translations.</changelog>
</package>
<package pkgid="ae456f3fc234d128fcef2a4839346cdf0671c9729e29f375c12586a82acb02b55ad0fc107c0beba3f6e4021cf78e9332896555c8ac981a0a63505431a2c4b263" name="NetworkManager-applet-openconnect-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.10" rel="5.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1622721600">- Change to using systemd-sysusers</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1623585600">- Add now working CONFIG parameter to sysusers generator</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631620800">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.2.8:
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Fix SNI and authgroup problems.
  + Handle IPv6 nameservers.
  + Allow IP prefixes of 0 for routing rules.
  + Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
  needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1666872000">- Add dbus-location.patch: move dbus system.d conf file to /usr
  (bsc#1204795)
- Due to patching: add BRs autoconf, automake and libtool</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684324800">- Update to version 1.2.10:
  + Improved cancellation handling.
  + Support SAML/SSO authentication for some VPN protocols.
  + Allow useragent override.
  + Support webkit2gtk-4.1.
  + Allow choosing certificates/keys from PKCS#11 tokens.
  + Allow custom interface name.
  + Allow UDP connectivity to be disabled.
  + Support multi-certificate authentication for AnyConnect.
  + Fix hangs with external browsers which spam stdout.
  + Updated translations.
- Drop dbus-location.patch: Fixed upstream.
- Add pkgconfig(webkit2gtk-4.1) BuildRequires: New dependency.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-openconnect
  to more accurately reflect its usage
- Add missing supplements:
  - NM and openconnect
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1752235200">- Work with newer gettext-runtime. In gettext 0.24.1 the m4 files
  moved from /usr/share/aclocal/ to /usr/share/gettext/m4</changelog>
</package>
<package pkgid="b9efe3f9c9ceaa11387e602c42803e784ad21028570b2ea21f2d6f9df94d7f30ad254292e3a4d2cd54b6493e65fff0e94a1b1482a4d3aadc24e3157d0cd8eea8" name="NetworkManager-applet-openvpn-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.5" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update to version 1.10.0:
  + Add support for "allow-compression" parameter.
  + Fix a regression in preserving the "tls-auth" settings.
  + Add support for "tls-min" and "tls-cipher" parameters.
  + Include the new gnome-control-center name in the AppData file.
  + Drop libnm-glib support, nobody is likely using it anymore.
  + Fix importing profiles with a PKCS#12 CA.
  + Make sure the plugin object links with glib.
  + Dropped dependency on intltool.
  + Updated translations.
- Drop intltool BuildRequires following upstream changes.
- Rebase patch with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668772800">- Update to version 1.10.2:
  + IP condfiguration is no longer required in TAP mode.
  + Fix initialization of secret flags.
  + Add support for DOMAIN-SEARCH option.
  + Set data-ciphers option with chosen cipher.
  + Update translations.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1694174400">- Add nm-openvpn-fix-importing-pkcs12-ca.patch: import: fix
  importing profiles with PKCS#12 CA
  (glgo#GNOME/NetworkManager-openvpn!50, bsc#1214415).
- Drop nm-openvpn-fix-importing-pkcs12-ca.patch: fixed upstream.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-openvpn
  to more accurately reflect its usage
- Add missing supplements:
  - NM and openvpn
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1719230400">- Update to version 1.12.0:
  + Adapt to the new way of handling the 2FA secret by the daemon,
    needed by it to fix a bug with certain clients.
  + Updated translations.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1741089600">- Add nm-openvpn-fix-crash.patch: service: fix a crash when empty
  password is provided (glgo#GNOME/NetworkManager-openvpn!92,
  bsc#1237570).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754913600">- Update to version 1.12.2:
  + Fix bug that caused that challenge was incorrectly reused if
    invalid or expired.
  + Add support for "data-ciphers-fallback" option.
  + Add GUI support for "data-ciphers" option.
  + Fix export for password connection type that was not exporting
    some fields.
  + Fix mnemonics in editor's Identity - Advanced view
  + Auth-dialog ported to GTK4
  + Import certificates into the XDG_DATA_HOME directory.
  + Updated translations.
- Drop nm-openvpn-fix-crash.patch: Fixed upstream (in a slightly
  different way).
- Rebase fix-for-missing-whirlpool-hmac-authentication.patch with
  quilt.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756209600">- Update to version 1.12.3:
  + Fix bug that caused that the challenge prompt didn't appear if
    it contained some special characters.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 1.12.5:
  + Don't use NM_VERSION_MIN_REQUIRED and MAX_ALLOWED to fix build
    compilation failure with libnm 1.52.2.
  + Updated translations
- Changes from version 1.12.4:
  + Add tmpfiles.d and sysusers.d files so that systemd creates
    automatically the required tmp file and user
  + Verify file permissions for private connections to prevent
    unprivileged user from using other user's certs (CVE-2025-9615)
  + Updated translations
- Enable test suite in %check section</changelog>
</package>
<package pkgid="2faed36f95ee64be6f1e1d3e83fb84a7518608fca2f6cbfd8710af97019bdfc6640d1499098bddb263a48ddb38fc5118bd948d6b7f14640372dc7b5ac5990896" name="NetworkManager-applet-pptp-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="3.10"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1522411200">- Update to version 1.2.6:
  + Fix passing "user" and set "remotename" (bgo#794695)
  + Use gresources for UI file
  + Updated translations.
- Update URL tag to https://wiki.gnome.org/Projects/NetworkManager:
  currently the Network Manager project's web page.
- Drop icon_theme_cache_* post/postun scriptlets: its fucntionality
  has been moved to RPM file triggers (4.13, suse_version 1330).
- Add gio-2.0, gio-unix-2.0 and glib-2.0 pkgconfig modules
  BuildRequires to avoid implicit dependencies.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1523707200">- Following changes in NetworkManager: pass without-libnm-glib to
  configure, no longer build deprecated libnm-glib support.
- Following the above changes: Drop no longer needed
  pkgconfig(NetworkManager), pkgconfig(libnm-glib),
  pkgconfig(libnm-glib-vpn), pkgconfig(libnm-gtk) and
  pkgconfig(libnm-util) BuildRequires.
- Package missing COPYING file.
- Package m-pptp-service.conf as config, silence rpmlint.
- Drop unnneeded NetworkManager-gnome Requires from gnome
  sub-package, it is not longer of use for us.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538654400">- Update to version 1.2.8:
  + Fix build without GTK/Gnome.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.2.10:
  + libnm-glib compatibility (NetworkManager &lt; 1.0) is disabled by
    default.
  + It can be enabled by passing --with-libnm-glib to configure
    script. Nobody should need it by now. Users that still use this
    are encourage to let us know before the libnm-glib support is
    removed for good.
  + The auth helper in external UI mode can now be run without a
    display server. This is useful when activating connections with
    "nmcli --ask".
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
  needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.2.12:
  + Dropped the libnm-glib support (obsolete since 2014).
  + Add support for building with upcoming pppd version (2.5.0).
  + Improvement to the build &amp; test system.
  + Updated translations.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-pptp
  to more accurately reflect its usage
- Add missing supplements:
  - NM and pptp
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
</package>
<package pkgid="1298b3e95fbbcd9072543ee72036ce5ec0d714bfcc42e678d3aea84412a7d6bf1c1b83f197c3e12e0483ac78b0ee914de5135314401e3b6e91f04594f98e1126" name="NetworkManager-applet-strongswan-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.5" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).
- Pass --with-nm-libexecdir=%{_libexecdir} to configure to behave
  the same as all the other NM-VPN plugins. This results in
  nm-strongswan-auth-dialog moving from
  %{_libexecdir}/NetworkManager to %{_libexecdir}, but considering
  all the other auth-dialog helpers are there as well it is
  perfectly welcome.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1588593600">- Update to version 1.5.0:
  + EAP-TLS authentication
  + Certificate source (file, agent, smartcard) is selectable
    independently
  + Add support to configure local and remote identities
  + Support configuring a custom server port
  + Show hint regarding password storage policy
  + Replaced the term "gateway" with "server"
  + Fixes build issues due to use of deprecated GLib
    macros/functions
  + Updated Glade file to GTK 3.2</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1623067200">- Update to version 1.5.2
  + Reduce height of config dialog by moving options/proposals to tabs
  + Migrated appdata to metainfo (renamed and moved the file)
- Update to version 1.5.1
  + Fixes password entry for private keys</changelog>
  <changelog author="Jens K. &lt;karatekhd@opensuse.org&gt;" date="1694088000">- Update to version 1.6.0
  + Support for GTK4
  + Removed libnm-glib compatibility
- Add pkgconfig(gtk4) because the new version requires this
- Add pkgconfig(libnma-gtk4) because the new version requires this</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-strongswan
  to more accurately reflect its usage
- Add missing supplements:
  - NM and strongswan-nm
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759406400">- Update to version 1.6.3:
  + Fix configure/linker issue when not using GNU libtool
  + Update URL in metainfo
- Changes from version 1.6.2:
  + Add support to configure local and remote traffic selectors
- Changes from version 1.6.1:
  + Migrated from intltool to gettext
  + Remove dependency on gnome-common
- Drop intltool BuildRequires: no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 1.6.4:
  + Fixes regarding CVE-2025-9615</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.6.5:
  + Updated translations.</changelog>
</package>
<package pkgid="f7478421a67ba7fd9b2bbcd0cf7bd148800811da22bd81a46bfc1d18579571fe61c69ed81ff738d59a66a322f141ceb8315dc3c7798dfbe2d95cc0a9e619d71b" name="NetworkManager-applet-vpnc-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="2.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1532088000">- Updatet to version 1.2.6:
  + Fix for a local authenticated privileged escalation bug
    (CVE-2018-10900). All users are advised to upgrade.
  + The CA file is now hidden from the configuration dialog if
    hybrid auth is disabled.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647000000">- Update to version 1.2.8:
  + libnm-glib compatibility (NetworkManager &lt; 1.0) is disabled by
    default. It can be enabled by passing --with-libnm-glib to
    configure script. Nobody should need it by now. Users that
    still use this are encourage to let us know before the
    libnm-glib support is removed for good.
  + The auth helper in external UI mode can now be run without a
    display server. This is useful when activating connections with
    "nmcli --ask".
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
  needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1691064000">- Add nm-vpnc-editor-interface-name.patch: properties: Don't set
  interface name as empty string by default
  (glgo#GNOME/NetworkManager-vpnc/commit/f4df2db6c, bsc#1213769).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-vpnc
  to more accurately reflect its usage
- Add missing supplements:
  - NM and vpnc
  - NMA subpackage: main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1731672000">- Update to version 1.4.0:
  + Added support for configuring MTU.
  + Added support for more secure DH groups.
  + Added options to relax security for old insecure gateways.
  + Added support for Fortigate vendor-specific compatibility
    quirks.
  + Removed obsolete libm-glib support.
  + Updated translations.
- Drop nm-vpnc-editor-interface-name.patch: Fixed upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1739016000">- Add nm-vpnc-undefined-symbol.patch: export nm_vpn_editor_factory_vpnc
  (glgo#GNOME/NetworkManager-vpnc!18, bsc#1233685).</changelog>
</package>
<package pkgid="3c5be31c662bb03c922bf7fd294e8e64e53c51d1c62b04e00c6f3cfe2b33d2ba17a5692323ce237107423ec2a924b1a0b1195abad1c2df395cb8a00601910e92" name="NetworkManager-bluetooth-debuginfo" arch="i586">
  <version epoch="0" ver="1.56.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767009600">- Update to version 1.56 RC1:
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available
    as a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
- Drop 2298.patch: Fixed/applied upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009601">- Update to version 1.56 RC2:
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772625600">- Update to version 1.56.0:
  + Unify the versioning to use everywhere the scheme with the -rcX
    or -dev suffixes when appropriate. This affects, for example,
    the URL and filename of the release tarball and the version
    reported by nmcli and the daemon. As an exception, the C API
    will continue to use the 90+ scheme for RC versions.
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available as
    a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection.
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1777291200">- Backport upstream fix for bsc#1246627 to enable and respect the
  connection.auth-retry option for WPA-PSK secured connections:
  * Add patch 2308.patch from
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2308</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779019200">- Update to version 1.56.1:
  + Add support for GENEVE interface.
  + Allow persisting the managed state across reboots from nmcli
    and the D-Bus API.
  + Allow changing the device's administrative state in the kernel
    at the same  time as a change to the managed state from nmcli
    and the D-Bus API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781611200">- Drop initrd specific services, following debians workaround.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1782820800">- Modify nfs: Exit gracefully if /etc/fstab is missing
  (bsc#1185815).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1785240000">- Add 2462.patch: nm-initrd-generator: set parent for NBFT
  vlan connection
  (bsc#1259025, glfd#NetworkManager/NetworkManager!2462).
- Add NetworkManager-initrd-generator-ip-hcn.patch: handle "ip=hcn"
  option in nm-initrd-generator, it generates an empty connection
  (PED-14534).</changelog>
</package>
<package pkgid="64d27ff032bb0617688c2d4452b3e5d365fec24268171fb6e07864c5b356cbd7bf5a0117fe37bdefad01d49c040f77d54ae7870eca99369e547030eff4b821e9" name="NetworkManager-cloud-setup-debuginfo" arch="i586">
  <version epoch="0" ver="1.56.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767009600">- Update to version 1.56 RC1:
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available
    as a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
- Drop 2298.patch: Fixed/applied upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009601">- Update to version 1.56 RC2:
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772625600">- Update to version 1.56.0:
  + Unify the versioning to use everywhere the scheme with the -rcX
    or -dev suffixes when appropriate. This affects, for example,
    the URL and filename of the release tarball and the version
    reported by nmcli and the daemon. As an exception, the C API
    will continue to use the 90+ scheme for RC versions.
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available as
    a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection.
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1777291200">- Backport upstream fix for bsc#1246627 to enable and respect the
  connection.auth-retry option for WPA-PSK secured connections:
  * Add patch 2308.patch from
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2308</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779019200">- Update to version 1.56.1:
  + Add support for GENEVE interface.
  + Allow persisting the managed state across reboots from nmcli
    and the D-Bus API.
  + Allow changing the device's administrative state in the kernel
    at the same  time as a change to the managed state from nmcli
    and the D-Bus API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781611200">- Drop initrd specific services, following debians workaround.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1782820800">- Modify nfs: Exit gracefully if /etc/fstab is missing
  (bsc#1185815).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1785240000">- Add 2462.patch: nm-initrd-generator: set parent for NBFT
  vlan connection
  (bsc#1259025, glfd#NetworkManager/NetworkManager!2462).
- Add NetworkManager-initrd-generator-ip-hcn.patch: handle "ip=hcn"
  option in nm-initrd-generator, it generates an empty connection
  (PED-14534).</changelog>
</package>
<package pkgid="bf2f6474d56db81c5db98efb127bc907925c2204c0cfccda0930ef684751b304b93f24d42d1b6cb0ba8b6bce999a007ef444b17b78e955fced07817e1d8f5566" name="NetworkManager-connection-editor-debuginfo" arch="i586">
  <version epoch="0" ver="1.36.0" rel="5.3"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1670328000">- Add meson-0.61-build-fix.patch to fix the build on meson &gt;= 0.61
  (jsc#PED-2644, glgo#GNOME/network-manager-applet!107)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681646400">- Update to version 1.32.0:
  + Allow using MTU larger than 10000 octets.
  + Prefer using AppIndicator outside X11.
  + Added support for importing WireGuard profiles from wg-quick
    files.
  + Updated translations.
- Drop meson-0.61-build-fix.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to version 1.34.0:
  + Fix crash when importing WireGuard connections.
  + Fix ineffective "Don't show message again" button in
    notifications.
  + Drop build dependency on gudev.
  + Add setting to suppress broadband unlock prompt.
  + Replace occurrences of "master", "slave" and "blacklist".
  + Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
  needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
  following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
  replace the NetworkManager-connection-editor Recommends with a
  hard Requires. Also add Obsoletes and Provides to ease updates.
  The reason for moving the translations are as follows: One can
  install NetworkManager-connection-editor without needing
  NetworkManager-applet, so in order to make the translations for
  NetworkManager-connection-editor installable without pulling the
  dependencies of NetworkManager-applet.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1697630400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705665600">- Update to version 1.36.0:
  + Support WiFi's cloned-mac "stable-ssid".
  + Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Swicth to ayatana-appindicator: Replace
  pkgconfig(appindicator3-0.1) BuildRequires with
  pkgconfig(ayatana-appindicator3-0.1). The legacy appindicator has
  been unmaintained for a while already.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732104000">- Make pkgconfig(ayatana-appindicator3-0.1) BuildRequires
  conditional for ppc64le, as it is not available there.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1747915200">- Drop obsolete update-desktop-files BuildRequires and macro.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="231858bbefd8a6b419b0f8fb792d5b13cc3f5f9dd62b13e9e7407718bfb0918592ec568c40255242bb335c67b0babd86b3a75dac98efede28b352c043828b071" name="NetworkManager-debuginfo" arch="i586">
  <version epoch="0" ver="1.56.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767009600">- Update to version 1.56 RC1:
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available
    as a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
- Drop 2298.patch: Fixed/applied upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009601">- Update to version 1.56 RC2:
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772625600">- Update to version 1.56.0:
  + Unify the versioning to use everywhere the scheme with the -rcX
    or -dev suffixes when appropriate. This affects, for example,
    the URL and filename of the release tarball and the version
    reported by nmcli and the daemon. As an exception, the C API
    will continue to use the 90+ scheme for RC versions.
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available as
    a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection.
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1777291200">- Backport upstream fix for bsc#1246627 to enable and respect the
  connection.auth-retry option for WPA-PSK secured connections:
  * Add patch 2308.patch from
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2308</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779019200">- Update to version 1.56.1:
  + Add support for GENEVE interface.
  + Allow persisting the managed state across reboots from nmcli
    and the D-Bus API.
  + Allow changing the device's administrative state in the kernel
    at the same  time as a change to the managed state from nmcli
    and the D-Bus API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781611200">- Drop initrd specific services, following debians workaround.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1782820800">- Modify nfs: Exit gracefully if /etc/fstab is missing
  (bsc#1185815).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1785240000">- Add 2462.patch: nm-initrd-generator: set parent for NBFT
  vlan connection
  (bsc#1259025, glfd#NetworkManager/NetworkManager!2462).
- Add NetworkManager-initrd-generator-ip-hcn.patch: handle "ip=hcn"
  option in nm-initrd-generator, it generates an empty connection
  (PED-14534).</changelog>
</package>
<package pkgid="b6748a0e5f8152e6082e321358f3d145d99bf3968110bb229ec041211e443eca192eab010020f86049b6afe4396d9eacb82bf3025fe824fc2680d265be5ee90f" name="NetworkManager-debugsource" arch="i586">
  <version epoch="0" ver="1.56.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767009600">- Update to version 1.56 RC1:
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available
    as a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
- Drop 2298.patch: Fixed/applied upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009601">- Update to version 1.56 RC2:
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772625600">- Update to version 1.56.0:
  + Unify the versioning to use everywhere the scheme with the -rcX
    or -dev suffixes when appropriate. This affects, for example,
    the URL and filename of the release tarball and the version
    reported by nmcli and the daemon. As an exception, the C API
    will continue to use the 90+ scheme for RC versions.
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available as
    a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection.
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1777291200">- Backport upstream fix for bsc#1246627 to enable and respect the
  connection.auth-retry option for WPA-PSK secured connections:
  * Add patch 2308.patch from
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2308</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779019200">- Update to version 1.56.1:
  + Add support for GENEVE interface.
  + Allow persisting the managed state across reboots from nmcli
    and the D-Bus API.
  + Allow changing the device's administrative state in the kernel
    at the same  time as a change to the managed state from nmcli
    and the D-Bus API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781611200">- Drop initrd specific services, following debians workaround.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1782820800">- Modify nfs: Exit gracefully if /etc/fstab is missing
  (bsc#1185815).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1785240000">- Add 2462.patch: nm-initrd-generator: set parent for NBFT
  vlan connection
  (bsc#1259025, glfd#NetworkManager/NetworkManager!2462).
- Add NetworkManager-initrd-generator-ip-hcn.patch: handle "ip=hcn"
  option in nm-initrd-generator, it generates an empty connection
  (PED-14534).</changelog>
</package>
<package pkgid="6bfcb2241fe39b6693cf74a6d4308724eba0d450c86f8a3454194b56bb5d679328293c848fd583ebd1179fe2ad2c8e010344206fae1bb712f607cf9b4409e4e0" name="NetworkManager-fortisslvpn-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="5.10"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1553342400">- Write style: do summaries without em dashes, and do descriptions
  without double prepositions ("with X with Y").</changelog>
  <changelog author="cges30901@gmail.com" date="1572177600">- Add openfortivpn to Requires</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585224000">- Add NetworkManager-fortisslvpn-fix-incompat-openfortivpn.patch:
  Fix incompatibility with openfortivpn &gt;= 1.11.0 (boo#1167694,
  glgo#GNOME/NetworkManager-fortisslvpn!13).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597320000">- Require the same version ppp at runtime as we had during build
  time. We got away with the missing Requires as NM itself requires
  ppp, so 'a version' was always installed at least. But we need to
  guarantee the version at runtime matches the one we built against
  (boo#1175106).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.4.0:
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Add support for interactive connect (e.g. OTP via SMS).
  + Drop privileges in pppd if "nm-fortisslvpn" user exists.
  + Allow more than 100 routes.
  + Updated translations.
- Drop NetworkManager-fortisslvpn-fix-incompat-openfortivpn.patch:
  fixed upstream.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674734400">- Move dbus-1 system.d file to /usr (bsc#1207585)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-fortisslvpn
  to more accurately reflect its usage
- Add missing requires: NetworkManager
- Add missing supplements:
  - NM and openfortivpn
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703246400">- Add 084ef529.patch: Add support for compiling against pppd-2.5.0.
- Add libtool BuildRequires and call autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
</package>
<package pkgid="6879e7d756ecb0f57bf2ad612fa9954a3d6100551396e2da36ac1da098ee6ae8c6165986ac590bf04e6c286d86f62c608a18c05ccfd0a291ba67afcd4c545c05" name="NetworkManager-fortisslvpn-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0" rel="5.10"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1553342400">- Write style: do summaries without em dashes, and do descriptions
  without double prepositions ("with X with Y").</changelog>
  <changelog author="cges30901@gmail.com" date="1572177600">- Add openfortivpn to Requires</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585224000">- Add NetworkManager-fortisslvpn-fix-incompat-openfortivpn.patch:
  Fix incompatibility with openfortivpn &gt;= 1.11.0 (boo#1167694,
  glgo#GNOME/NetworkManager-fortisslvpn!13).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597320000">- Require the same version ppp at runtime as we had during build
  time. We got away with the missing Requires as NM itself requires
  ppp, so 'a version' was always installed at least. But we need to
  guarantee the version at runtime matches the one we built against
  (boo#1175106).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.4.0:
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Add support for interactive connect (e.g. OTP via SMS).
  + Drop privileges in pppd if "nm-fortisslvpn" user exists.
  + Allow more than 100 routes.
  + Updated translations.
- Drop NetworkManager-fortisslvpn-fix-incompat-openfortivpn.patch:
  fixed upstream.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674734400">- Move dbus-1 system.d file to /usr (bsc#1207585)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-fortisslvpn
  to more accurately reflect its usage
- Add missing requires: NetworkManager
- Add missing supplements:
  - NM and openfortivpn
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703246400">- Add 084ef529.patch: Add support for compiling against pppd-2.5.0.
- Add libtool BuildRequires and call autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
</package>
<package pkgid="c2c1c7ee83bd5b00c807c6376ada87a67e235acba97fd9ffadbdc60ec04aad1288d275e2e18b2aaabaefeafb98db0f941221dc7d48c640cf0d5803ead24b2ced" name="NetworkManager-iodine-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="12.5"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1523707200">- Following changes in NetworkManager: pass without-libnm-glib to
  configure, no longer build deprecated libnm-glib support.
- Following the above changes: Drop no longer needed
  pkgconfig(NetworkManager), pkgconfig(libnm-glib),
  pkgconfig(libnm-glib-vpn), pkgconfig(libnm-gtk) and
  pkgconfig(libnm-util) BuildRequires.
- Drop unnneeded NetworkManager-gnome Requires from gnome
  sub-package, it is not longer of use for us.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1645272000">- Create nm-iodine user (by systemd-sysusers)
- Update Supplements to new format</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1672228800">- Move dbus-1 system.d conf file to /usr (bsc#1206756)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1701432000">- Rename gnome subpackage to NetworkManager-applet-iodine
  to more accurately reflect its usage
- Change supplements:
  - NMA subpackage: only supplement if main package is installed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707998400">- Add NetworkManager-iodine-pkgconf-2.1.0.patch: Fix
  build/installation when using pkgconf 2.1 as pkg-config
  implementation: configure wrongly called
  "pkg-config pkg-config --parameters", which now leads nowhere.
- Add libtool BuildRequires and call autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1752235200">- Work with newer gettext-runtime. In gettext 0.24.1 the m4 files
  moved from /usr/share/aclocal/ to /usr/share/gettext/m4</changelog>
</package>
<package pkgid="495f2b21f1212fb1ed0c9ac59033aa3e5b53dd261b9c395b4c13e03ee44b0dfbf67d7d29824b86cdff059b1a80e20e45f2d3efa21acc30aaeeb6f105a84d81d3" name="NetworkManager-iodine-debugsource" arch="i586">
  <version epoch="0" ver="1.2.0" rel="12.5"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1523707200">- Following changes in NetworkManager: pass without-libnm-glib to
  configure, no longer build deprecated libnm-glib support.
- Following the above changes: Drop no longer needed
  pkgconfig(NetworkManager), pkgconfig(libnm-glib),
  pkgconfig(libnm-glib-vpn), pkgconfig(libnm-gtk) and
  pkgconfig(libnm-util) BuildRequires.
- Drop unnneeded NetworkManager-gnome Requires from gnome
  sub-package, it is not longer of use for us.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1645272000">- Create nm-iodine user (by systemd-sysusers)
- Update Supplements to new format</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1672228800">- Move dbus-1 system.d conf file to /usr (bsc#1206756)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1701432000">- Rename gnome subpackage to NetworkManager-applet-iodine
  to more accurately reflect its usage
- Change supplements:
  - NMA subpackage: only supplement if main package is installed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707998400">- Add NetworkManager-iodine-pkgconf-2.1.0.patch: Fix
  build/installation when using pkgconf 2.1 as pkg-config
  implementation: configure wrongly called
  "pkg-config pkg-config --parameters", which now leads nowhere.
- Add libtool BuildRequires and call autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1752235200">- Work with newer gettext-runtime. In gettext 0.24.1 the m4 files
  moved from /usr/share/aclocal/ to /usr/share/gettext/m4</changelog>
</package>
<package pkgid="14c6f90227289ef97d4eda328fd18604df39ae0e3cceea2cb9ac48a2d55e8d18a44cb5dde66fe9f1265f98c2135761a4ee421ec57a8ac19a8dd5cf114c913c22" name="NetworkManager-l2tp-debuginfo" arch="i586">
  <version epoch="0" ver="1.52.4" rel="1.1"/>
  <changelog author="doug@uq.edu.au" date="1668340800">- Update to version 1.20.6:
  + Fix for Libreswan 4.9 and later detection.
  + Fix for ipsec-psk-flags setting not being saved.
  + Add getenv NM_L2TP_XL2TPD_MAX_RETRIES to allow setting the
    xl2tpd max retries value.
  + Increase IPsec and L2TP daemon wait timeouts for potentially
    better debugging.
  + Updated translations.
- Changes from version 1.20.4:
  + Security fix - properly detect that strongswan CHILD_SA
    connection has been established.
  + Fix for libreswan "cannot route template policy" error.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672833600">- Update to version 1.20.8:
  + Fix padding of PPP Options dialog.
  + Undo PTP peer &amp; ext GW routing prevention workaround first
    introduced with NetworkManager-l2tp 1.8.4 as workaround no
    longer works with NetworkManager 1.36. The actual fix should
    be done in NetworkManager.
  + Add support for Manual IPv4 configuration options: Address,
    Netmask and Gateway.
  + Remove deprecated OpenSSL 3 related code.
  + Load L2TP kernel modules if NM_L2TP_MODPROBE env variable set.</changelog>
  <changelog author="Bjørn &lt;bjorn.lie@gmail.com&gt;" date="1697025600">- Update to version 1.20.10:
  + Fix missing ppp user option.
  + Add support for compiling against pppd-2.5.0, including
    pkgconfig support to pickup the pppd plugin directory.
  + Add error output for missing TLS filenames.
  + Remove bashisms in configure script.
  + Spell checked code with CSpell.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-l2tp
  to more accurately reflect its usage
- Add missing supplements:
  - NM and xl2tpd
  - NMA subpackage: Main package and NMA
- Configure runstatedir to %_rundir</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1753963200">- Stop emitting %{release} into program binaries(bsc#1246806).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758628800">- Update to version 1.20.20:
  + ipsec, xl2tpd &amp; kl2tpd command-line debugging output added.
  + Fixes for gcc -Werror=format-securityerrors.
  + Silence gcc -Wmaybe-uninitialized warning.
  + No longer ignore libreswan failed to add connection errors,
    such as: global ikev1-policy does not allow IKEv1 connections
  + Fix for libreswan 5.x deprecation warnings when using libreswan
    5.x:
  - ikev2=no has been replaced by keyexchange=ikev1
  - keyingtries=0 ignored, UP connection will attempt to
    establish until marked DOWN
  + Merge translations from NetworkManager-openvpn and
    NetworkManager-pptp.
- For changes between 1.20.10 and 1.20.20, please see the included
  NEWS file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767096000">- Update to version 1.20.22:
  + Add group read permission to /etc/ipsec.d/ipsec.nm-l2tp.secrets.
    Required when Gentoo strongswan package is built with the
    "non-root" local USE flag, otherwise charon daemon does not
    have the privileges to read the ipsec.nm-l2tp.secrets file.
  + Stored PSK is no longer visible in auth-dialog.
  + Stored machine certificate passphrase is no longer visible in
    auth-dialog.
  + Check the presence of the L2TP editor plugin and provide
    feedback via the capabilities.
  + Wide character password fix.
  + Port auth-dialog Gtk4
  + Update and improve zh_TW Traditional Chinese locale.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1768392000">- Update to version 1.52.0:
  + Verify file permissions for private connections to prevent
    unprivileged user from using other user's certs (CVE-2025-9615).
  + Fixes CVE-2025-9615 in combination with NetworkManager 1.52.2,
    1.54.3 or 1.56.0 and later. See:
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2324
  + Fixes Warning g_dbus_method_invocation_take_error: assertion
    'error != NULL' failed for some strongswan failed IPsec
    connections.
  + Merge translations from NetworkManager-fortisslvpn,
    NetworkManager-libreswan and NetworkManager-openvpn</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.52.4:
  + Parser-hardening of control characters in username, VPN
    data-items and secrets along with PLUTODEBUG and CHARONDEBUG
    env vars.
  + Disable MPPE option in editor whenever IPsec is enabled.
  + Remove deprecated KDE Plasma-nm L2TP certificate support.
  + Updated translations.
- Changes from version 1.52.2:
  + Add experimental IPv6 support. Requires kl2tpd or an
    IPv6-capable fork of xl2tpd.
  + Add optional Group Name / IPsec ID field for pre-shared key
    authentication.
  + Add xl2tpd-max-retries connection setting, while preserving the
    existing NM_L2TP_XL2TPD_MAX_RETRIES environment variable
    fallback.
  + Add ipcp-peer-ip connection setting so the IPCP peer address
    can be set without forcing ipv4.gateway, allowing it to be used
    with ipv4.never-default.
  + Fix import/export and editor save handling to preserve hidden
    VPN properties such as xl2tpd-max-retries and ipcp-peer-ip.
  + Fix several service and editor correctness issues, including
    portable daemon restart detection, auth-dialog timeout
    handling, memory leaks, a heap use-after-free and pointer
    ownership bugs.
  + Updated translations.</changelog>
</package>
<package pkgid="bb9d2e8fd215b2cf01cb8df2820f881b2f6b9b0227c53104df2b5d6f9bff1d1d880463d3bab173afc45c267e5b3d2df2b74163f2d58510988c4d5bbbc39d82cb" name="NetworkManager-l2tp-debugsource" arch="i586">
  <version epoch="0" ver="1.52.4" rel="1.1"/>
  <changelog author="doug@uq.edu.au" date="1668340800">- Update to version 1.20.6:
  + Fix for Libreswan 4.9 and later detection.
  + Fix for ipsec-psk-flags setting not being saved.
  + Add getenv NM_L2TP_XL2TPD_MAX_RETRIES to allow setting the
    xl2tpd max retries value.
  + Increase IPsec and L2TP daemon wait timeouts for potentially
    better debugging.
  + Updated translations.
- Changes from version 1.20.4:
  + Security fix - properly detect that strongswan CHILD_SA
    connection has been established.
  + Fix for libreswan "cannot route template policy" error.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672833600">- Update to version 1.20.8:
  + Fix padding of PPP Options dialog.
  + Undo PTP peer &amp; ext GW routing prevention workaround first
    introduced with NetworkManager-l2tp 1.8.4 as workaround no
    longer works with NetworkManager 1.36. The actual fix should
    be done in NetworkManager.
  + Add support for Manual IPv4 configuration options: Address,
    Netmask and Gateway.
  + Remove deprecated OpenSSL 3 related code.
  + Load L2TP kernel modules if NM_L2TP_MODPROBE env variable set.</changelog>
  <changelog author="Bjørn &lt;bjorn.lie@gmail.com&gt;" date="1697025600">- Update to version 1.20.10:
  + Fix missing ppp user option.
  + Add support for compiling against pppd-2.5.0, including
    pkgconfig support to pickup the pppd plugin directory.
  + Add error output for missing TLS filenames.
  + Remove bashisms in configure script.
  + Spell checked code with CSpell.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-l2tp
  to more accurately reflect its usage
- Add missing supplements:
  - NM and xl2tpd
  - NMA subpackage: Main package and NMA
- Configure runstatedir to %_rundir</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1753963200">- Stop emitting %{release} into program binaries(bsc#1246806).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758628800">- Update to version 1.20.20:
  + ipsec, xl2tpd &amp; kl2tpd command-line debugging output added.
  + Fixes for gcc -Werror=format-securityerrors.
  + Silence gcc -Wmaybe-uninitialized warning.
  + No longer ignore libreswan failed to add connection errors,
    such as: global ikev1-policy does not allow IKEv1 connections
  + Fix for libreswan 5.x deprecation warnings when using libreswan
    5.x:
  - ikev2=no has been replaced by keyexchange=ikev1
  - keyingtries=0 ignored, UP connection will attempt to
    establish until marked DOWN
  + Merge translations from NetworkManager-openvpn and
    NetworkManager-pptp.
- For changes between 1.20.10 and 1.20.20, please see the included
  NEWS file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767096000">- Update to version 1.20.22:
  + Add group read permission to /etc/ipsec.d/ipsec.nm-l2tp.secrets.
    Required when Gentoo strongswan package is built with the
    "non-root" local USE flag, otherwise charon daemon does not
    have the privileges to read the ipsec.nm-l2tp.secrets file.
  + Stored PSK is no longer visible in auth-dialog.
  + Stored machine certificate passphrase is no longer visible in
    auth-dialog.
  + Check the presence of the L2TP editor plugin and provide
    feedback via the capabilities.
  + Wide character password fix.
  + Port auth-dialog Gtk4
  + Update and improve zh_TW Traditional Chinese locale.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1768392000">- Update to version 1.52.0:
  + Verify file permissions for private connections to prevent
    unprivileged user from using other user's certs (CVE-2025-9615).
  + Fixes CVE-2025-9615 in combination with NetworkManager 1.52.2,
    1.54.3 or 1.56.0 and later. See:
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2324
  + Fixes Warning g_dbus_method_invocation_take_error: assertion
    'error != NULL' failed for some strongswan failed IPsec
    connections.
  + Merge translations from NetworkManager-fortisslvpn,
    NetworkManager-libreswan and NetworkManager-openvpn</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.52.4:
  + Parser-hardening of control characters in username, VPN
    data-items and secrets along with PLUTODEBUG and CHARONDEBUG
    env vars.
  + Disable MPPE option in editor whenever IPsec is enabled.
  + Remove deprecated KDE Plasma-nm L2TP certificate support.
  + Updated translations.
- Changes from version 1.52.2:
  + Add experimental IPv6 support. Requires kl2tpd or an
    IPv6-capable fork of xl2tpd.
  + Add optional Group Name / IPsec ID field for pre-shared key
    authentication.
  + Add xl2tpd-max-retries connection setting, while preserving the
    existing NM_L2TP_XL2TPD_MAX_RETRIES environment variable
    fallback.
  + Add ipcp-peer-ip connection setting so the IPCP peer address
    can be set without forcing ipv4.gateway, allowing it to be used
    with ipv4.never-default.
  + Fix import/export and editor save handling to preserve hidden
    VPN properties such as xl2tpd-max-retries and ipcp-peer-ip.
  + Fix several service and editor correctness issues, including
    portable daemon restart detection, auth-dialog timeout
    handling, memory leaks, a heap use-after-free and pointer
    ownership bugs.
  + Updated translations.</changelog>
</package>
<package pkgid="107fe2ca2634d457f2eb1ec380f9b5c778bc397d71109794be1750b220cd0c024e7becd9e9f2c4c55200d7003963d635a284d006dd468345aad5a56cf3eecc69" name="NetworkManager-libreswan-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.30" rel="1.5"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1672228800">- Move dbus-1 system.d conf file to /usr (bsc#1206757)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-libreswan
  to more accurately reflect its usage
- Add missing requires: NetworkManager
- Add missing supplements:
  - NM and /usr/sbin/ipsec
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Update to version 1.2.20:
  + Support setting "leftmodecfgclient" to "no"
  + Support for the "type", "hostaddrfamily" and
    "clientaddrfamily", "leftsubnet" and "rightcert" parameters.
- Changes from version 1.2.18:
  + Drop libnm-glib compatibility (NetworkManager &lt; 1.0).
  + Add support for the "authby", "dpdaction", "dpddelay",
    "dpdtimeout", "ipsec-interface" parameters.
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716379200">- Update to version 1.2.22:
  + Add IPv6 support.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729598400">- Update to version 1.2.24:
  + Fixed formatting of ipsec.conf snippet. This is a security
    issue with severity of "Important." (CVE-2024-9050).
  + Added support for "require-id-on-certificate" setting.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759320000">- Update to version 1.2.27:
  + Gracefully handle the situation when service plugin is
    installed, but GUI editor plugin is not.
  + Add `nm-auto-defaults` option.
  + Fix a handful of regressions in import/export.
  + Updated translations.
- Changes from version 1.2.26:
  + The graphical editor now doesn't enter characters that wouldn't
    be allowed for various settings.
  + Added support for specifying multiple extra subnets to be
    routed locally or remotely ("leftsubnets", "rightsubnets").
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760961600">- Update to version 1.2.28:
  + Parse a special comment `# nm-auto-defaults=no` during import
    and export to set the nm-auto-defaults property.
  + Fix a bug that didn't export the `esp` option.
  + Always sanitize the configuration before its use, so that
    changes done after the initial import take effect.
  + Fix bug when adding the leading '@' to `leftid`.
  + Add `nm-auto-defaults` option.
  + Support `leftsendcert` and `rightca` options.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764676800">- Update to version 1.2.29:
  + Add support for `leftprotoport` and `rightprotoport` options
  + Add support for `nm-connect-mode` setting in service and
    editor
  + Fix crash upon deactivating an IPsec connection
  + Replace deprecated "ipsec auto" commands for libreswan &gt;= 5
  + Fix connection import with `rightrsasigkey` or `leftrsasigkey`
  + Fix memory leaks and improve memory management with
    g_autoptr()
  + Do not export phase2alg option
  + Remove the "add" value for nm-connect-mode
  + Add .clang-format configuration and reformat code
  + Extend CI coverage to CentOS Stream 9 and 10 platforms
  + Add automated release builds for Fedora via Packit
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765886400">- Update to version 1.2.30:
  + Declare supports-safe-private-file-access so private
    connections can continue working after change in the daemon.
  + Updated translations.</changelog>
</package>
<package pkgid="5ddc670681b294df12643a7528e85a44484846ce078e472ed855b8634a11823e08f5518b8fa7df505649ef10584cdaa63033bef62610aaa69536303d8b6f7fb7" name="NetworkManager-libreswan-debugsource" arch="i586">
  <version epoch="0" ver="1.2.30" rel="1.5"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1672228800">- Move dbus-1 system.d conf file to /usr (bsc#1206757)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-libreswan
  to more accurately reflect its usage
- Add missing requires: NetworkManager
- Add missing supplements:
  - NM and /usr/sbin/ipsec
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Update to version 1.2.20:
  + Support setting "leftmodecfgclient" to "no"
  + Support for the "type", "hostaddrfamily" and
    "clientaddrfamily", "leftsubnet" and "rightcert" parameters.
- Changes from version 1.2.18:
  + Drop libnm-glib compatibility (NetworkManager &lt; 1.0).
  + Add support for the "authby", "dpdaction", "dpddelay",
    "dpdtimeout", "ipsec-interface" parameters.
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716379200">- Update to version 1.2.22:
  + Add IPv6 support.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729598400">- Update to version 1.2.24:
  + Fixed formatting of ipsec.conf snippet. This is a security
    issue with severity of "Important." (CVE-2024-9050).
  + Added support for "require-id-on-certificate" setting.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759320000">- Update to version 1.2.27:
  + Gracefully handle the situation when service plugin is
    installed, but GUI editor plugin is not.
  + Add `nm-auto-defaults` option.
  + Fix a handful of regressions in import/export.
  + Updated translations.
- Changes from version 1.2.26:
  + The graphical editor now doesn't enter characters that wouldn't
    be allowed for various settings.
  + Added support for specifying multiple extra subnets to be
    routed locally or remotely ("leftsubnets", "rightsubnets").
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760961600">- Update to version 1.2.28:
  + Parse a special comment `# nm-auto-defaults=no` during import
    and export to set the nm-auto-defaults property.
  + Fix a bug that didn't export the `esp` option.
  + Always sanitize the configuration before its use, so that
    changes done after the initial import take effect.
  + Fix bug when adding the leading '@' to `leftid`.
  + Add `nm-auto-defaults` option.
  + Support `leftsendcert` and `rightca` options.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764676800">- Update to version 1.2.29:
  + Add support for `leftprotoport` and `rightprotoport` options
  + Add support for `nm-connect-mode` setting in service and
    editor
  + Fix crash upon deactivating an IPsec connection
  + Replace deprecated "ipsec auto" commands for libreswan &gt;= 5
  + Fix connection import with `rightrsasigkey` or `leftrsasigkey`
  + Fix memory leaks and improve memory management with
    g_autoptr()
  + Do not export phase2alg option
  + Remove the "add" value for nm-connect-mode
  + Add .clang-format configuration and reformat code
  + Extend CI coverage to CentOS Stream 9 and 10 platforms
  + Add automated release builds for Fedora via Packit
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765886400">- Update to version 1.2.30:
  + Declare supports-safe-private-file-access so private
    connections can continue working after change in the daemon.
  + Updated translations.</changelog>
</package>
<package pkgid="d3d4cb387f38b9e549e545932fec1cb155cc625d9cf29a846e314a3a029bf90ecc226275b480ecbc5ca0fd137384fbf3c004e2f753b72e65302b18d1f1ae45ac" name="NetworkManager-openconnect-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.10" rel="5.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1622721600">- Change to using systemd-sysusers</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1623585600">- Add now working CONFIG parameter to sysusers generator</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631620800">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.2.8:
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Fix SNI and authgroup problems.
  + Handle IPv6 nameservers.
  + Allow IP prefixes of 0 for routing rules.
  + Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
  needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1666872000">- Add dbus-location.patch: move dbus system.d conf file to /usr
  (bsc#1204795)
- Due to patching: add BRs autoconf, automake and libtool</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684324800">- Update to version 1.2.10:
  + Improved cancellation handling.
  + Support SAML/SSO authentication for some VPN protocols.
  + Allow useragent override.
  + Support webkit2gtk-4.1.
  + Allow choosing certificates/keys from PKCS#11 tokens.
  + Allow custom interface name.
  + Allow UDP connectivity to be disabled.
  + Support multi-certificate authentication for AnyConnect.
  + Fix hangs with external browsers which spam stdout.
  + Updated translations.
- Drop dbus-location.patch: Fixed upstream.
- Add pkgconfig(webkit2gtk-4.1) BuildRequires: New dependency.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-openconnect
  to more accurately reflect its usage
- Add missing supplements:
  - NM and openconnect
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1752235200">- Work with newer gettext-runtime. In gettext 0.24.1 the m4 files
  moved from /usr/share/aclocal/ to /usr/share/gettext/m4</changelog>
</package>
<package pkgid="d1496901712f4042d57e2e9306a4668d6782bac66debb340e2b975b9ee4e16e0eec22c76d7c2c19dad5ef060b0a9c46778058d83a9b39562db046cdecd5716ce" name="NetworkManager-openconnect-debugsource" arch="i586">
  <version epoch="0" ver="1.2.10" rel="5.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1622721600">- Change to using systemd-sysusers</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1623585600">- Add now working CONFIG parameter to sysusers generator</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631620800">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.2.8:
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Fix SNI and authgroup problems.
  + Handle IPv6 nameservers.
  + Allow IP prefixes of 0 for routing rules.
  + Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
  needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1666872000">- Add dbus-location.patch: move dbus system.d conf file to /usr
  (bsc#1204795)
- Due to patching: add BRs autoconf, automake and libtool</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684324800">- Update to version 1.2.10:
  + Improved cancellation handling.
  + Support SAML/SSO authentication for some VPN protocols.
  + Allow useragent override.
  + Support webkit2gtk-4.1.
  + Allow choosing certificates/keys from PKCS#11 tokens.
  + Allow custom interface name.
  + Allow UDP connectivity to be disabled.
  + Support multi-certificate authentication for AnyConnect.
  + Fix hangs with external browsers which spam stdout.
  + Updated translations.
- Drop dbus-location.patch: Fixed upstream.
- Add pkgconfig(webkit2gtk-4.1) BuildRequires: New dependency.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-openconnect
  to more accurately reflect its usage
- Add missing supplements:
  - NM and openconnect
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1752235200">- Work with newer gettext-runtime. In gettext 0.24.1 the m4 files
  moved from /usr/share/aclocal/ to /usr/share/gettext/m4</changelog>
</package>
<package pkgid="1b2fa9e3cffa0b15192a942c28d968f5ddf345afdde70f2920fa5c2e8f6a604ec586dd2310bbbaa4ee43a228936e145b7e8165cd881a21a0d9a9f3b6af3ad465" name="NetworkManager-openvpn-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.5" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update to version 1.10.0:
  + Add support for "allow-compression" parameter.
  + Fix a regression in preserving the "tls-auth" settings.
  + Add support for "tls-min" and "tls-cipher" parameters.
  + Include the new gnome-control-center name in the AppData file.
  + Drop libnm-glib support, nobody is likely using it anymore.
  + Fix importing profiles with a PKCS#12 CA.
  + Make sure the plugin object links with glib.
  + Dropped dependency on intltool.
  + Updated translations.
- Drop intltool BuildRequires following upstream changes.
- Rebase patch with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668772800">- Update to version 1.10.2:
  + IP condfiguration is no longer required in TAP mode.
  + Fix initialization of secret flags.
  + Add support for DOMAIN-SEARCH option.
  + Set data-ciphers option with chosen cipher.
  + Update translations.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1694174400">- Add nm-openvpn-fix-importing-pkcs12-ca.patch: import: fix
  importing profiles with PKCS#12 CA
  (glgo#GNOME/NetworkManager-openvpn!50, bsc#1214415).
- Drop nm-openvpn-fix-importing-pkcs12-ca.patch: fixed upstream.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-openvpn
  to more accurately reflect its usage
- Add missing supplements:
  - NM and openvpn
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1719230400">- Update to version 1.12.0:
  + Adapt to the new way of handling the 2FA secret by the daemon,
    needed by it to fix a bug with certain clients.
  + Updated translations.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1741089600">- Add nm-openvpn-fix-crash.patch: service: fix a crash when empty
  password is provided (glgo#GNOME/NetworkManager-openvpn!92,
  bsc#1237570).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754913600">- Update to version 1.12.2:
  + Fix bug that caused that challenge was incorrectly reused if
    invalid or expired.
  + Add support for "data-ciphers-fallback" option.
  + Add GUI support for "data-ciphers" option.
  + Fix export for password connection type that was not exporting
    some fields.
  + Fix mnemonics in editor's Identity - Advanced view
  + Auth-dialog ported to GTK4
  + Import certificates into the XDG_DATA_HOME directory.
  + Updated translations.
- Drop nm-openvpn-fix-crash.patch: Fixed upstream (in a slightly
  different way).
- Rebase fix-for-missing-whirlpool-hmac-authentication.patch with
  quilt.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756209600">- Update to version 1.12.3:
  + Fix bug that caused that the challenge prompt didn't appear if
    it contained some special characters.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 1.12.5:
  + Don't use NM_VERSION_MIN_REQUIRED and MAX_ALLOWED to fix build
    compilation failure with libnm 1.52.2.
  + Updated translations
- Changes from version 1.12.4:
  + Add tmpfiles.d and sysusers.d files so that systemd creates
    automatically the required tmp file and user
  + Verify file permissions for private connections to prevent
    unprivileged user from using other user's certs (CVE-2025-9615)
  + Updated translations
- Enable test suite in %check section</changelog>
</package>
<package pkgid="57a97be2c3aad8caf4847f2e716089388c33a218f7d46ebe47e0106ad007984ef39917e76fa928eb7c34bdea5451032d01623b23eada1c692f31a6aa8720ab28" name="NetworkManager-openvpn-debugsource" arch="i586">
  <version epoch="0" ver="1.12.5" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update to version 1.10.0:
  + Add support for "allow-compression" parameter.
  + Fix a regression in preserving the "tls-auth" settings.
  + Add support for "tls-min" and "tls-cipher" parameters.
  + Include the new gnome-control-center name in the AppData file.
  + Drop libnm-glib support, nobody is likely using it anymore.
  + Fix importing profiles with a PKCS#12 CA.
  + Make sure the plugin object links with glib.
  + Dropped dependency on intltool.
  + Updated translations.
- Drop intltool BuildRequires following upstream changes.
- Rebase patch with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668772800">- Update to version 1.10.2:
  + IP condfiguration is no longer required in TAP mode.
  + Fix initialization of secret flags.
  + Add support for DOMAIN-SEARCH option.
  + Set data-ciphers option with chosen cipher.
  + Update translations.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1694174400">- Add nm-openvpn-fix-importing-pkcs12-ca.patch: import: fix
  importing profiles with PKCS#12 CA
  (glgo#GNOME/NetworkManager-openvpn!50, bsc#1214415).
- Drop nm-openvpn-fix-importing-pkcs12-ca.patch: fixed upstream.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-openvpn
  to more accurately reflect its usage
- Add missing supplements:
  - NM and openvpn
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1719230400">- Update to version 1.12.0:
  + Adapt to the new way of handling the 2FA secret by the daemon,
    needed by it to fix a bug with certain clients.
  + Updated translations.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1741089600">- Add nm-openvpn-fix-crash.patch: service: fix a crash when empty
  password is provided (glgo#GNOME/NetworkManager-openvpn!92,
  bsc#1237570).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754913600">- Update to version 1.12.2:
  + Fix bug that caused that challenge was incorrectly reused if
    invalid or expired.
  + Add support for "data-ciphers-fallback" option.
  + Add GUI support for "data-ciphers" option.
  + Fix export for password connection type that was not exporting
    some fields.
  + Fix mnemonics in editor's Identity - Advanced view
  + Auth-dialog ported to GTK4
  + Import certificates into the XDG_DATA_HOME directory.
  + Updated translations.
- Drop nm-openvpn-fix-crash.patch: Fixed upstream (in a slightly
  different way).
- Rebase fix-for-missing-whirlpool-hmac-authentication.patch with
  quilt.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756209600">- Update to version 1.12.3:
  + Fix bug that caused that the challenge prompt didn't appear if
    it contained some special characters.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 1.12.5:
  + Don't use NM_VERSION_MIN_REQUIRED and MAX_ALLOWED to fix build
    compilation failure with libnm 1.52.2.
  + Updated translations
- Changes from version 1.12.4:
  + Add tmpfiles.d and sysusers.d files so that systemd creates
    automatically the required tmp file and user
  + Verify file permissions for private connections to prevent
    unprivileged user from using other user's certs (CVE-2025-9615)
  + Updated translations
- Enable test suite in %check section</changelog>
</package>
<package pkgid="64ef84357a7ff1cacd7013cb22ed2fb3fab862fb7087f6f2120b802ea7542ea06ad2524833f07133b2a3bab4c29ac6edc6c91be074f406dc0955e5b7d9427367" name="NetworkManager-ovs-debuginfo" arch="i586">
  <version epoch="0" ver="1.56.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767009600">- Update to version 1.56 RC1:
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available
    as a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
- Drop 2298.patch: Fixed/applied upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009601">- Update to version 1.56 RC2:
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772625600">- Update to version 1.56.0:
  + Unify the versioning to use everywhere the scheme with the -rcX
    or -dev suffixes when appropriate. This affects, for example,
    the URL and filename of the release tarball and the version
    reported by nmcli and the daemon. As an exception, the C API
    will continue to use the 90+ scheme for RC versions.
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available as
    a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection.
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1777291200">- Backport upstream fix for bsc#1246627 to enable and respect the
  connection.auth-retry option for WPA-PSK secured connections:
  * Add patch 2308.patch from
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2308</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779019200">- Update to version 1.56.1:
  + Add support for GENEVE interface.
  + Allow persisting the managed state across reboots from nmcli
    and the D-Bus API.
  + Allow changing the device's administrative state in the kernel
    at the same  time as a change to the managed state from nmcli
    and the D-Bus API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781611200">- Drop initrd specific services, following debians workaround.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1782820800">- Modify nfs: Exit gracefully if /etc/fstab is missing
  (bsc#1185815).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1785240000">- Add 2462.patch: nm-initrd-generator: set parent for NBFT
  vlan connection
  (bsc#1259025, glfd#NetworkManager/NetworkManager!2462).
- Add NetworkManager-initrd-generator-ip-hcn.patch: handle "ip=hcn"
  option in nm-initrd-generator, it generates an empty connection
  (PED-14534).</changelog>
</package>
<package pkgid="72371ed01f66526fdaf29eacc731bdeb5a67553f9cea06211f9609b0843c6b8952db5fb9e334d56c789384d9249354fd58be9fc7f27bca7c63634b6dab5938dc" name="NetworkManager-pppoe-debuginfo" arch="i586">
  <version epoch="0" ver="1.56.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767009600">- Update to version 1.56 RC1:
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available
    as a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
- Drop 2298.patch: Fixed/applied upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009601">- Update to version 1.56 RC2:
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772625600">- Update to version 1.56.0:
  + Unify the versioning to use everywhere the scheme with the -rcX
    or -dev suffixes when appropriate. This affects, for example,
    the URL and filename of the release tarball and the version
    reported by nmcli and the daemon. As an exception, the C API
    will continue to use the 90+ scheme for RC versions.
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available as
    a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection.
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1777291200">- Backport upstream fix for bsc#1246627 to enable and respect the
  connection.auth-retry option for WPA-PSK secured connections:
  * Add patch 2308.patch from
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2308</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779019200">- Update to version 1.56.1:
  + Add support for GENEVE interface.
  + Allow persisting the managed state across reboots from nmcli
    and the D-Bus API.
  + Allow changing the device's administrative state in the kernel
    at the same  time as a change to the managed state from nmcli
    and the D-Bus API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781611200">- Drop initrd specific services, following debians workaround.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1782820800">- Modify nfs: Exit gracefully if /etc/fstab is missing
  (bsc#1185815).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1785240000">- Add 2462.patch: nm-initrd-generator: set parent for NBFT
  vlan connection
  (bsc#1259025, glfd#NetworkManager/NetworkManager!2462).
- Add NetworkManager-initrd-generator-ip-hcn.patch: handle "ip=hcn"
  option in nm-initrd-generator, it generates an empty connection
  (PED-14534).</changelog>
</package>
<package pkgid="139a9f55ad7136cf57f88ab657b90f491d03c2697653681aeeac9f322ad23afb450fecd156600b6ca2e09e1711eeb8a7d7f0c4ec1cae2039699cf2f8514f0f9f" name="NetworkManager-pptp-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="3.10"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1522411200">- Update to version 1.2.6:
  + Fix passing "user" and set "remotename" (bgo#794695)
  + Use gresources for UI file
  + Updated translations.
- Update URL tag to https://wiki.gnome.org/Projects/NetworkManager:
  currently the Network Manager project's web page.
- Drop icon_theme_cache_* post/postun scriptlets: its fucntionality
  has been moved to RPM file triggers (4.13, suse_version 1330).
- Add gio-2.0, gio-unix-2.0 and glib-2.0 pkgconfig modules
  BuildRequires to avoid implicit dependencies.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1523707200">- Following changes in NetworkManager: pass without-libnm-glib to
  configure, no longer build deprecated libnm-glib support.
- Following the above changes: Drop no longer needed
  pkgconfig(NetworkManager), pkgconfig(libnm-glib),
  pkgconfig(libnm-glib-vpn), pkgconfig(libnm-gtk) and
  pkgconfig(libnm-util) BuildRequires.
- Package missing COPYING file.
- Package m-pptp-service.conf as config, silence rpmlint.
- Drop unnneeded NetworkManager-gnome Requires from gnome
  sub-package, it is not longer of use for us.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538654400">- Update to version 1.2.8:
  + Fix build without GTK/Gnome.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.2.10:
  + libnm-glib compatibility (NetworkManager &lt; 1.0) is disabled by
    default.
  + It can be enabled by passing --with-libnm-glib to configure
    script. Nobody should need it by now. Users that still use this
    are encourage to let us know before the libnm-glib support is
    removed for good.
  + The auth helper in external UI mode can now be run without a
    display server. This is useful when activating connections with
    "nmcli --ask".
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
  needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.2.12:
  + Dropped the libnm-glib support (obsolete since 2014).
  + Add support for building with upcoming pppd version (2.5.0).
  + Improvement to the build &amp; test system.
  + Updated translations.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-pptp
  to more accurately reflect its usage
- Add missing supplements:
  - NM and pptp
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
</package>
<package pkgid="69019ed741d187ab5732f1030c8312ccba841d88070e2bb2709576e9801ef1263639fa244b1fa93474e357e491662e5f05b542a84c09ed632a6830ef2d8fdbad" name="NetworkManager-pptp-debugsource" arch="i586">
  <version epoch="0" ver="1.2.12" rel="3.10"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1522411200">- Update to version 1.2.6:
  + Fix passing "user" and set "remotename" (bgo#794695)
  + Use gresources for UI file
  + Updated translations.
- Update URL tag to https://wiki.gnome.org/Projects/NetworkManager:
  currently the Network Manager project's web page.
- Drop icon_theme_cache_* post/postun scriptlets: its fucntionality
  has been moved to RPM file triggers (4.13, suse_version 1330).
- Add gio-2.0, gio-unix-2.0 and glib-2.0 pkgconfig modules
  BuildRequires to avoid implicit dependencies.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1523707200">- Following changes in NetworkManager: pass without-libnm-glib to
  configure, no longer build deprecated libnm-glib support.
- Following the above changes: Drop no longer needed
  pkgconfig(NetworkManager), pkgconfig(libnm-glib),
  pkgconfig(libnm-glib-vpn), pkgconfig(libnm-gtk) and
  pkgconfig(libnm-util) BuildRequires.
- Package missing COPYING file.
- Package m-pptp-service.conf as config, silence rpmlint.
- Drop unnneeded NetworkManager-gnome Requires from gnome
  sub-package, it is not longer of use for us.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538654400">- Update to version 1.2.8:
  + Fix build without GTK/Gnome.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647086400">- Update to version 1.2.10:
  + libnm-glib compatibility (NetworkManager &lt; 1.0) is disabled by
    default.
  + It can be enabled by passing --with-libnm-glib to configure
    script. Nobody should need it by now. Users that still use this
    are encourage to let us know before the libnm-glib support is
    removed for good.
  + The auth helper in external UI mode can now be run without a
    display server. This is useful when activating connections with
    "nmcli --ask".
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
  needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.2.12:
  + Dropped the libnm-glib support (obsolete since 2014).
  + Add support for building with upcoming pppd version (2.5.0).
  + Improvement to the build &amp; test system.
  + Updated translations.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-pptp
  to more accurately reflect its usage
- Add missing supplements:
  - NM and pptp
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
</package>
<package pkgid="683187f57611cd7c275c11fe73bcfaf9278a5ad95dec650d332478546442927d6c860acc53f4d92fcdd3633ef339d717d35560010552c8195334b8becbece570" name="NetworkManager-strongswan-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.5" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).
- Pass --with-nm-libexecdir=%{_libexecdir} to configure to behave
  the same as all the other NM-VPN plugins. This results in
  nm-strongswan-auth-dialog moving from
  %{_libexecdir}/NetworkManager to %{_libexecdir}, but considering
  all the other auth-dialog helpers are there as well it is
  perfectly welcome.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1588593600">- Update to version 1.5.0:
  + EAP-TLS authentication
  + Certificate source (file, agent, smartcard) is selectable
    independently
  + Add support to configure local and remote identities
  + Support configuring a custom server port
  + Show hint regarding password storage policy
  + Replaced the term "gateway" with "server"
  + Fixes build issues due to use of deprecated GLib
    macros/functions
  + Updated Glade file to GTK 3.2</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1623067200">- Update to version 1.5.2
  + Reduce height of config dialog by moving options/proposals to tabs
  + Migrated appdata to metainfo (renamed and moved the file)
- Update to version 1.5.1
  + Fixes password entry for private keys</changelog>
  <changelog author="Jens K. &lt;karatekhd@opensuse.org&gt;" date="1694088000">- Update to version 1.6.0
  + Support for GTK4
  + Removed libnm-glib compatibility
- Add pkgconfig(gtk4) because the new version requires this
- Add pkgconfig(libnma-gtk4) because the new version requires this</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-strongswan
  to more accurately reflect its usage
- Add missing supplements:
  - NM and strongswan-nm
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759406400">- Update to version 1.6.3:
  + Fix configure/linker issue when not using GNU libtool
  + Update URL in metainfo
- Changes from version 1.6.2:
  + Add support to configure local and remote traffic selectors
- Changes from version 1.6.1:
  + Migrated from intltool to gettext
  + Remove dependency on gnome-common
- Drop intltool BuildRequires: no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 1.6.4:
  + Fixes regarding CVE-2025-9615</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.6.5:
  + Updated translations.</changelog>
</package>
<package pkgid="b674708dcc570b49db90ec02782d578275707512426d6fc94ae1af4ef8cb7510c8549bc6c04356cffc74a2319dfa9c5d6e5e79ed127dc67a2ea512c8c67cf6bb" name="NetworkManager-strongswan-debugsource" arch="i586">
  <version epoch="0" ver="1.6.5" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).
- Pass --with-nm-libexecdir=%{_libexecdir} to configure to behave
  the same as all the other NM-VPN plugins. This results in
  nm-strongswan-auth-dialog moving from
  %{_libexecdir}/NetworkManager to %{_libexecdir}, but considering
  all the other auth-dialog helpers are there as well it is
  perfectly welcome.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1588593600">- Update to version 1.5.0:
  + EAP-TLS authentication
  + Certificate source (file, agent, smartcard) is selectable
    independently
  + Add support to configure local and remote identities
  + Support configuring a custom server port
  + Show hint regarding password storage policy
  + Replaced the term "gateway" with "server"
  + Fixes build issues due to use of deprecated GLib
    macros/functions
  + Updated Glade file to GTK 3.2</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1623067200">- Update to version 1.5.2
  + Reduce height of config dialog by moving options/proposals to tabs
  + Migrated appdata to metainfo (renamed and moved the file)
- Update to version 1.5.1
  + Fixes password entry for private keys</changelog>
  <changelog author="Jens K. &lt;karatekhd@opensuse.org&gt;" date="1694088000">- Update to version 1.6.0
  + Support for GTK4
  + Removed libnm-glib compatibility
- Add pkgconfig(gtk4) because the new version requires this
- Add pkgconfig(libnma-gtk4) because the new version requires this</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-strongswan
  to more accurately reflect its usage
- Add missing supplements:
  - NM and strongswan-nm
  - NMA subpackage: Main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759406400">- Update to version 1.6.3:
  + Fix configure/linker issue when not using GNU libtool
  + Update URL in metainfo
- Changes from version 1.6.2:
  + Add support to configure local and remote traffic selectors
- Changes from version 1.6.1:
  + Migrated from intltool to gettext
  + Remove dependency on gnome-common
- Drop intltool BuildRequires: no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 1.6.4:
  + Fixes regarding CVE-2025-9615</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.6.5:
  + Updated translations.</changelog>
</package>
<package pkgid="fec2682e235454b95aab0f8ce50cdb444ecf250ce3fa961fcfe3a67c04bd4bd912b7ff596d3bab71d74b539aaa4b7706e623f89868880a52f9a492032a456a12" name="NetworkManager-tui-debuginfo" arch="i586">
  <version epoch="0" ver="1.56.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767009600">- Update to version 1.56 RC1:
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available
    as a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
- Drop 2298.patch: Fixed/applied upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009601">- Update to version 1.56 RC2:
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772625600">- Update to version 1.56.0:
  + Unify the versioning to use everywhere the scheme with the -rcX
    or -dev suffixes when appropriate. This affects, for example,
    the URL and filename of the release tarball and the version
    reported by nmcli and the daemon. As an exception, the C API
    will continue to use the 90+ scheme for RC versions.
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available as
    a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection.
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1777291200">- Backport upstream fix for bsc#1246627 to enable and respect the
  connection.auth-retry option for WPA-PSK secured connections:
  * Add patch 2308.patch from
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2308</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779019200">- Update to version 1.56.1:
  + Add support for GENEVE interface.
  + Allow persisting the managed state across reboots from nmcli
    and the D-Bus API.
  + Allow changing the device's administrative state in the kernel
    at the same  time as a change to the managed state from nmcli
    and the D-Bus API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781611200">- Drop initrd specific services, following debians workaround.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1782820800">- Modify nfs: Exit gracefully if /etc/fstab is missing
  (bsc#1185815).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1785240000">- Add 2462.patch: nm-initrd-generator: set parent for NBFT
  vlan connection
  (bsc#1259025, glfd#NetworkManager/NetworkManager!2462).
- Add NetworkManager-initrd-generator-ip-hcn.patch: handle "ip=hcn"
  option in nm-initrd-generator, it generates an empty connection
  (PED-14534).</changelog>
</package>
<package pkgid="56c471da931e045654bc59107b79bc5866e521c61025ca7c7ae1f93c198c5f0d4241d1d78e84ccbda4ec8e9ca709aaf56bc3128cecdd393fb374939da993f881" name="NetworkManager-vpnc-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="2.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1532088000">- Updatet to version 1.2.6:
  + Fix for a local authenticated privileged escalation bug
    (CVE-2018-10900). All users are advised to upgrade.
  + The CA file is now hidden from the configuration dialog if
    hybrid auth is disabled.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647000000">- Update to version 1.2.8:
  + libnm-glib compatibility (NetworkManager &lt; 1.0) is disabled by
    default. It can be enabled by passing --with-libnm-glib to
    configure script. Nobody should need it by now. Users that
    still use this are encourage to let us know before the
    libnm-glib support is removed for good.
  + The auth helper in external UI mode can now be run without a
    display server. This is useful when activating connections with
    "nmcli --ask".
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
  needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1691064000">- Add nm-vpnc-editor-interface-name.patch: properties: Don't set
  interface name as empty string by default
  (glgo#GNOME/NetworkManager-vpnc/commit/f4df2db6c, bsc#1213769).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-vpnc
  to more accurately reflect its usage
- Add missing supplements:
  - NM and vpnc
  - NMA subpackage: main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1731672000">- Update to version 1.4.0:
  + Added support for configuring MTU.
  + Added support for more secure DH groups.
  + Added options to relax security for old insecure gateways.
  + Added support for Fortigate vendor-specific compatibility
    quirks.
  + Removed obsolete libm-glib support.
  + Updated translations.
- Drop nm-vpnc-editor-interface-name.patch: Fixed upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1739016000">- Add nm-vpnc-undefined-symbol.patch: export nm_vpn_editor_factory_vpnc
  (glgo#GNOME/NetworkManager-vpnc!18, bsc#1233685).</changelog>
</package>
<package pkgid="a656bd26f7785559c9638296e6d0fcfbc639cf59833f477030e5744e057e605f4984b34183d1639a5220bf3a0d69ef652e2c1997c395ec715a3ffc70f6a28666" name="NetworkManager-vpnc-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0" rel="2.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1532088000">- Updatet to version 1.2.6:
  + Fix for a local authenticated privileged escalation bug
    (CVE-2018-10900). All users are advised to upgrade.
  + The CA file is now hidden from the configuration dialog if
    hybrid auth is disabled.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588334400">- Set the path for the VPN service name file correctly to
  %_vpnservicedir (provided by macros.NetworkManager).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647000000">- Update to version 1.2.8:
  + libnm-glib compatibility (NetworkManager &lt; 1.0) is disabled by
    default. It can be enabled by passing --with-libnm-glib to
    configure script. Nobody should need it by now. Users that
    still use this are encourage to let us know before the
    libnm-glib support is removed for good.
  + The auth helper in external UI mode can now be run without a
    display server. This is useful when activating connections with
    "nmcli --ask".
  + Gtk4 version of the editor plugin is now available (for use
    with Control Center of GNOME 42 or later).
  + Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
  pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
  needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
  xml-stripblanks preprocessing if available.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1691064000">- Add nm-vpnc-editor-interface-name.patch: properties: Don't set
  interface name as empty string by default
  (glgo#GNOME/NetworkManager-vpnc/commit/f4df2db6c, bsc#1213769).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1698926400">- Rename gnome subpackage to NetworkManager-applet-vpnc
  to more accurately reflect its usage
- Add missing supplements:
  - NM and vpnc
  - NMA subpackage: main package and NMA</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1711627200">- Add missing supplements(bsc#1220391):
  + NMA subpackage: Main package and gnome-control-center</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1731672000">- Update to version 1.4.0:
  + Added support for configuring MTU.
  + Added support for more secure DH groups.
  + Added options to relax security for old insecure gateways.
  + Added support for Fortigate vendor-specific compatibility
    quirks.
  + Removed obsolete libm-glib support.
  + Updated translations.
- Drop nm-vpnc-editor-interface-name.patch: Fixed upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1739016000">- Add nm-vpnc-undefined-symbol.patch: export nm_vpn_editor_factory_vpnc
  (glgo#GNOME/NetworkManager-vpnc!18, bsc#1233685).</changelog>
</package>
<package pkgid="0b183712843728f42dbb2462713e632834fe653c5f37ffdc77f0f86fa9eb788f2594816e5f1b96f40843bd235bb16a9716677fffa4756d475e05bd6d48007525" name="NetworkManager-wwan-debuginfo" arch="i586">
  <version epoch="0" ver="1.56.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767009600">- Update to version 1.56 RC1:
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available
    as a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
- Drop 2298.patch: Fixed/applied upstream.
- Rebase patches with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009601">- Update to version 1.56 RC2:
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1767182400">- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772625600">- Update to version 1.56.0:
  + Unify the versioning to use everywhere the scheme with the -rcX
    or -dev suffixes when appropriate. This affects, for example,
    the URL and filename of the release tarball and the version
    reported by nmcli and the daemon. As an exception, the C API
    will continue to use the 90+ scheme for RC versions.
  + nmcli now supports viewing and managing WireGuard peers.
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support reapplying "bond-port.vlans".
  + Accept hostnames longer than 64 characters from DNS lookup.
  + Make that global-dns configuration overwrites DNS searches and
    options from connections, instead of merging all together.
  + Add support for a new rd.net.dhcp.client-id option in
    nm-initrd-generator.
  + Add gsm device-uid setting to restrict the devices the
    connection applies to.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Fix a bug that makes broadband connections auto-connect getting
    blocked if the connection tries to reconnect when modem status
    is "disconnecting" / "disconnected".
  + Treat modem connection not having an operator code available as
    a recoverable error.
  + Add support for configuring systemd-resolved's DNSSEC option
    per-connection via the "connection.dnssec" connection property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
  + Fix some connection properties not being applied to vpn
    connections (connection.mdns, connection.llmnr,
    connection.dns-over-tls, connection.mptcp-flags,
    ipv6.ip6-privacy)
  + Update n-acd to always compile with eBPF enabled, as support
    for eBPF is now detected at run time.
  + Add new MPTCP 'laminar' endpoint type, and set it by default
    alongside the 'subflow' one.
  + For private connections (the ones that specify a user in the
    "connection.permissions" property), verify that the user can
    access the 802.1X certificates and keys set in the connection.
  + Introduce a libnm function that can be used by VPN plugins to
    check user permissions on certificate and keys.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1777291200">- Backport upstream fix for bsc#1246627 to enable and respect the
  connection.auth-retry option for WPA-PSK secured connections:
  * Add patch 2308.patch from
    https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2308</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779019200">- Update to version 1.56.1:
  + Add support for GENEVE interface.
  + Allow persisting the managed state across reboots from nmcli
    and the D-Bus API.
  + Allow changing the device's administrative state in the kernel
    at the same  time as a change to the managed state from nmcli
    and the D-Bus API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781611200">- Drop initrd specific services, following debians workaround.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1782820800">- Modify nfs: Exit gracefully if /etc/fstab is missing
  (bsc#1185815).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1785240000">- Add 2462.patch: nm-initrd-generator: set parent for NBFT
  vlan connection
  (bsc#1259025, glfd#NetworkManager/NetworkManager!2462).
- Add NetworkManager-initrd-generator-ip-hcn.patch: handle "ip=hcn"
  option in nm-initrd-generator, it generates an empty connection
  (PED-14534).</changelog>
</package>
<package pkgid="bbd4fa69cc0d07befa6ba5a577f43b7dfe263569ba29e8af08fa4547d311e261f6599ff2f424124a0836d407c34c6d19f5c1005b7c7c44d9099e00b4bf5d3cba" name="NsCDE-debuginfo" arch="i586">
  <version epoch="0" ver="2.3" rel="1.6"/>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1660046400">- Update to 2.2
  * Add kcalc colors tom match dtcalc (colormgr.local)
  * Fix rofi and dunst themes to work with new versions of programs
  * NsCDE .desktop files renamed to conform to standards
  * Front Panel on top of the screen possibility implemented. This
  can be achieved with "InfoStoreAdd frontpanel.on.top 1"
  in ~/.NsCDE/NsCDE.conf.
  * Icon theme updates
  * CSS: support firefox 100+
  * Consolidate GTK2 and GTK3 engine css files, add some fixes
  and match colors more correctly
  * Added Common User Access (CUA) key bindings. This is now
  default key binding set in NsCDE. Old key bindings scheme
  now called "nscde1x" can be used in ~/.NsCDE/NsCDE.conf
  with the "InfoStoreAdd kbd_bind_set nscde1x" - this can also
  be configured now with Keyboard Style Manager
  * Keyboard Style Manager addons, Mouse Style Manager fixes
  * Building: add --with-python-shebang="STRING" in configure
  to allow user to override strange alternatives managers on
  some systems
  * Reorganize f_PolkitAgent to be more portable and stable
  * Kvantum: Reshape in more Motif style Qt5 Combo Box
  * More Firefox CSS updates
  * Documentation updates for all of the above</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1660132800">- Alignment with openSUSE packaging guidelines
  * Use %find_lang
  had to use --all-name otherwise translations were not matched
  and package ended up with installed but unpackaged files
  * Get rid of empty post/postun sections</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1660132801">- Add a minimalistic text editor (leafpad) and a filemanager (pcmanfm)
  as soft dependencies. These are the bare minimum to have a usable system.
- Trimmed description in spec file</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1660219200">- Add leafpad.patch to ensure first time config wizard recognizes
  leafpad as text editor.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1660219201">- Add xscreensaver as NsCDE treats it as a default screensaver.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1676030400">- Remove doc files because contain scripts etc that cause OBS to fail
- Fix duplicate filews causing OBS to fail
- Fix .desktop file to use X-NsCDE instead of NsCDE
- Fix Python scripts shebangs</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1730894400">- update to 2.3:
  * Font and Color Style Manager: reload new themes without FVWM restart
  * Qt6 integration support
  * Optional Picom X Compositor internal support
  * Thunderbird 102+ CSS theme integration support
  * Firefox up to 113+ CSS theme integration support
  * Font and Color Style Manager reshape, add integrations as separate dialog
  * (De)Iconify X11 freeze glitch fvwm workaround
  * Front Panel initial placement fix instead of workaround
  * Fix GWM FvwmScript segfault on exit
  * More missing icons in XDG icon theme
  * Handle gsettings org.gnome.desktop.interface color-scheme
  * Xscreensaver 6.X support
  * Add detailed X resources for xcalc and some old Athena based apps
  * Tuning X resources for more old apps
  * Font and Color Style Manager: remember widget integration options
  * GTK3 theme fixes: treat nasty header bar as toolbar
  * Initial setup: add detailed integration questions, Qt6 support
  * Front Panel clock: triangle hour and minute hands to match original
  * GWMPager as popup on workspace change in no-page mode
  * Fixed some easy-to-make keyboard shortcuts accidental calls
  * Firefox and Thunderbird user.js additions for nice initial look &amp; feel
  * Thunderbird HTML compose window toolbar fix
  * Docs update, many portability fixes, misc fixes, some typo fixes
  * Portability and test phase fixes
- attach url to the source tarball
- use pkgconfig for devel packages
- fixed docs, so we can package it. (seperate package)</changelog>
</package>
<package pkgid="70398f6ec45b01fddd25515a0a9ee97c8b72b1613ed7fc5e6ad4964d309b1aff30c9dad3b24b3f0c25698f55570e67a05ee196db6450a255cfce3d12fa86156e" name="NsCDE-debugsource" arch="i586">
  <version epoch="0" ver="2.3" rel="1.6"/>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1660046400">- Update to 2.2
  * Add kcalc colors tom match dtcalc (colormgr.local)
  * Fix rofi and dunst themes to work with new versions of programs
  * NsCDE .desktop files renamed to conform to standards
  * Front Panel on top of the screen possibility implemented. This
  can be achieved with "InfoStoreAdd frontpanel.on.top 1"
  in ~/.NsCDE/NsCDE.conf.
  * Icon theme updates
  * CSS: support firefox 100+
  * Consolidate GTK2 and GTK3 engine css files, add some fixes
  and match colors more correctly
  * Added Common User Access (CUA) key bindings. This is now
  default key binding set in NsCDE. Old key bindings scheme
  now called "nscde1x" can be used in ~/.NsCDE/NsCDE.conf
  with the "InfoStoreAdd kbd_bind_set nscde1x" - this can also
  be configured now with Keyboard Style Manager
  * Keyboard Style Manager addons, Mouse Style Manager fixes
  * Building: add --with-python-shebang="STRING" in configure
  to allow user to override strange alternatives managers on
  some systems
  * Reorganize f_PolkitAgent to be more portable and stable
  * Kvantum: Reshape in more Motif style Qt5 Combo Box
  * More Firefox CSS updates
  * Documentation updates for all of the above</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1660132800">- Alignment with openSUSE packaging guidelines
  * Use %find_lang
  had to use --all-name otherwise translations were not matched
  and package ended up with installed but unpackaged files
  * Get rid of empty post/postun sections</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1660132801">- Add a minimalistic text editor (leafpad) and a filemanager (pcmanfm)
  as soft dependencies. These are the bare minimum to have a usable system.
- Trimmed description in spec file</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1660219200">- Add leafpad.patch to ensure first time config wizard recognizes
  leafpad as text editor.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1660219201">- Add xscreensaver as NsCDE treats it as a default screensaver.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1676030400">- Remove doc files because contain scripts etc that cause OBS to fail
- Fix duplicate filews causing OBS to fail
- Fix .desktop file to use X-NsCDE instead of NsCDE
- Fix Python scripts shebangs</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1730894400">- update to 2.3:
  * Font and Color Style Manager: reload new themes without FVWM restart
  * Qt6 integration support
  * Optional Picom X Compositor internal support
  * Thunderbird 102+ CSS theme integration support
  * Firefox up to 113+ CSS theme integration support
  * Font and Color Style Manager reshape, add integrations as separate dialog
  * (De)Iconify X11 freeze glitch fvwm workaround
  * Front Panel initial placement fix instead of workaround
  * Fix GWM FvwmScript segfault on exit
  * More missing icons in XDG icon theme
  * Handle gsettings org.gnome.desktop.interface color-scheme
  * Xscreensaver 6.X support
  * Add detailed X resources for xcalc and some old Athena based apps
  * Tuning X resources for more old apps
  * Font and Color Style Manager: remember widget integration options
  * GTK3 theme fixes: treat nasty header bar as toolbar
  * Initial setup: add detailed integration questions, Qt6 support
  * Front Panel clock: triangle hour and minute hands to match original
  * GWMPager as popup on workspace change in no-page mode
  * Fixed some easy-to-make keyboard shortcuts accidental calls
  * Firefox and Thunderbird user.js additions for nice initial look &amp; feel
  * Thunderbird HTML compose window toolbar fix
  * Docs update, many portability fixes, misc fixes, some typo fixes
  * Portability and test phase fixes
- attach url to the source tarball
- use pkgconfig for devel packages
- fixed docs, so we can package it. (seperate package)</changelog>
</package>
<package pkgid="f4e023b3313b8444b6d6a0454476c9e5db3450e690bd3963c1631b7ee0d4cfc01ecbc30f7a7457ab5795476e2cb543c108fba62088d6b5183f7ae537737365cb" name="OpenBoard-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.1" rel="4.3"/>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663156800">- update to version 1.7.0~git20220914.47a96e1
- feat: user configurable shortcuts
  * add 0460-shortcut-configuration.patch
- fix: boxing in single screen mode
  * update 0633-improve-displaymanager.patch
- fix: PDF background export
  * update 0637-fix-pdf-background-export.patch
- fix: font handling
  * update 0641-fix-font-handling.patch
- fix: PDF export scaling
  * add 0649-fix-pdf-export-scaling.patch
- refactor: Linux build and installation
  * add 0651-chore-reorganize-linux-build.patch
  * replaces 0001-Rewrite-libs.pri.patch
  * replaces 0002-Install-to-correct-directories-on-linux.patch
  * replaces 0003-podcast.pri-port-to-pkgconfig.patch
  * replaces 0004-Use-QStandardPaths-to-locate-resources.patch
  * replaces 0005-Add-svg-icon.patch
  * replaces 0006-pro-Remove-UB_THIRDPARTY_INTERACTIVE.patch
  * replaces 0007-Linux-Only-use-onboard-by-default-if-it-s-installed.patch
  * replaces 0008-install-fonts.patch
  * add mimespec for .ubz files
  * also improve handling of onboard on-screen keyboard
- refactor: clean spec file</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663675200">- fix file list in spec file
  - do not include /usr/share/mime/packages directory owned by
    filesystem</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1669723200">- update to version 1.7.0~git20221129.9de37af
- feat: user configurable shortcuts
  * replace 0460-shortcut-configuration.patch by updated
    0686-shortcut-configuration.patch
  * add 9686-cmake-add-shortcut-manager.patch
    add new files to CMakeLists.txt
- fix: background drawing when switching page size
  * update 0551-common-background-drawing.patch
- fix: mirror pixmap size
  * update 0569-scale-mirror-pixmap.patch
- remove upstreamed patches
  * remove upstreamed 0604-qt-5.12-compatibility.patch
  * remove upstreamed 0629-bug-ruler.patch
  * remove upstreamed 0633-improve-displaymanager.patch
  * remove upstreamed 0637-fix-pdf-background-export.patch
  * remove upstreamed 0641-fix-font-handling.patch
  * remove upstreamed 0649-fix-pdf-export-scaling.patch
- chore: replace qmake by cmake build system
  * remove 0651-chore-reorganize-linux-build.patch
  * add 0698-add-cmake-build-system.patch
- fix: page size for PDF export
  * add 0677-pdf-export-page-size.patch
- disable software update from openboard web page
  * add 9117-disable-software-update.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1674648000">- BuildRequire pkgconfig(libavdevice) instead of ffmpeg-devel: let
  OBS figure out the right packages that do not conlfict.</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1687089600">- update to version 1.7.0~git20230614.2ff8f29
  * feature freeze before release
- remove upstreamed patches
  * remove upstreamed 0551-common-background-drawing.patch
  * remove upstreamed 0677-pdf-export-page-size.patch
- update patches to match updated sources
  * update 0686-shortcut-configuration.patch
  * update 0698-add-cmake-build-system.patch
  * update 9117-disable-software-update.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1702123200">- update to release version 1.7.0
- update patches to match updated sources
  * update 0569-scale-mirror-pixmap.patch
  * update 0686-shortcut-configuration.patch
- replace build system patch
  * remove 0698-add-cmake-build-system.patch
  * add 0830-cmake-community-builds.patch
- switch from pgkconfig to cmake for some BuildRequires</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1715169600">- update to release version 1.7.1
- remove upstreamed patches
  * remove 0830-cmake-community-builds.patch
  * remove 9686-cmake-add-shortcut-manager.patch
- update patch to match updated sources
  * replace 0686-shortcut-configuration.patch by 0955-shortcut-configuration.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1717934400">- fix a problem with latest plasma5 security patches
  * add 1010-fix-qapp-cast.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1720094400">- compatibility with poppler &gt;= 24.05
  * poppler &gt;= 24.05 requires c++20
  * add 0961-use-cpp20.patch
  * add 0962-fix-cpp20-compatibility.patch
  * both patches are already merged upstream
    and will be part of the next release</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1723550400">- compatibility with ffmpeg-7
  * add 1017-ffmpeg7.patch
  * patch is already merged and will be part of the next release</changelog>
</package>
<package pkgid="e291bc9d457ff0d2c5beb031c1b836a7fd8bda253e664be469db9c88188932c2acbc2679536eaef9d1708f4e600f0a2cc734f7000071c3942fb2cfabe9b3710d" name="OpenBoard-debugsource" arch="i586">
  <version epoch="0" ver="1.7.1" rel="4.3"/>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663156800">- update to version 1.7.0~git20220914.47a96e1
- feat: user configurable shortcuts
  * add 0460-shortcut-configuration.patch
- fix: boxing in single screen mode
  * update 0633-improve-displaymanager.patch
- fix: PDF background export
  * update 0637-fix-pdf-background-export.patch
- fix: font handling
  * update 0641-fix-font-handling.patch
- fix: PDF export scaling
  * add 0649-fix-pdf-export-scaling.patch
- refactor: Linux build and installation
  * add 0651-chore-reorganize-linux-build.patch
  * replaces 0001-Rewrite-libs.pri.patch
  * replaces 0002-Install-to-correct-directories-on-linux.patch
  * replaces 0003-podcast.pri-port-to-pkgconfig.patch
  * replaces 0004-Use-QStandardPaths-to-locate-resources.patch
  * replaces 0005-Add-svg-icon.patch
  * replaces 0006-pro-Remove-UB_THIRDPARTY_INTERACTIVE.patch
  * replaces 0007-Linux-Only-use-onboard-by-default-if-it-s-installed.patch
  * replaces 0008-install-fonts.patch
  * add mimespec for .ubz files
  * also improve handling of onboard on-screen keyboard
- refactor: clean spec file</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1663675200">- fix file list in spec file
  - do not include /usr/share/mime/packages directory owned by
    filesystem</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1669723200">- update to version 1.7.0~git20221129.9de37af
- feat: user configurable shortcuts
  * replace 0460-shortcut-configuration.patch by updated
    0686-shortcut-configuration.patch
  * add 9686-cmake-add-shortcut-manager.patch
    add new files to CMakeLists.txt
- fix: background drawing when switching page size
  * update 0551-common-background-drawing.patch
- fix: mirror pixmap size
  * update 0569-scale-mirror-pixmap.patch
- remove upstreamed patches
  * remove upstreamed 0604-qt-5.12-compatibility.patch
  * remove upstreamed 0629-bug-ruler.patch
  * remove upstreamed 0633-improve-displaymanager.patch
  * remove upstreamed 0637-fix-pdf-background-export.patch
  * remove upstreamed 0641-fix-font-handling.patch
  * remove upstreamed 0649-fix-pdf-export-scaling.patch
- chore: replace qmake by cmake build system
  * remove 0651-chore-reorganize-linux-build.patch
  * add 0698-add-cmake-build-system.patch
- fix: page size for PDF export
  * add 0677-pdf-export-page-size.patch
- disable software update from openboard web page
  * add 9117-disable-software-update.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1674648000">- BuildRequire pkgconfig(libavdevice) instead of ffmpeg-devel: let
  OBS figure out the right packages that do not conlfict.</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1687089600">- update to version 1.7.0~git20230614.2ff8f29
  * feature freeze before release
- remove upstreamed patches
  * remove upstreamed 0551-common-background-drawing.patch
  * remove upstreamed 0677-pdf-export-page-size.patch
- update patches to match updated sources
  * update 0686-shortcut-configuration.patch
  * update 0698-add-cmake-build-system.patch
  * update 9117-disable-software-update.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1702123200">- update to release version 1.7.0
- update patches to match updated sources
  * update 0569-scale-mirror-pixmap.patch
  * update 0686-shortcut-configuration.patch
- replace build system patch
  * remove 0698-add-cmake-build-system.patch
  * add 0830-cmake-community-builds.patch
- switch from pgkconfig to cmake for some BuildRequires</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1715169600">- update to release version 1.7.1
- remove upstreamed patches
  * remove 0830-cmake-community-builds.patch
  * remove 9686-cmake-add-shortcut-manager.patch
- update patch to match updated sources
  * replace 0686-shortcut-configuration.patch by 0955-shortcut-configuration.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1717934400">- fix a problem with latest plasma5 security patches
  * add 1010-fix-qapp-cast.patch</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1720094400">- compatibility with poppler &gt;= 24.05
  * poppler &gt;= 24.05 requires c++20
  * add 0961-use-cpp20.patch
  * add 0962-fix-cpp20-compatibility.patch
  * both patches are already merged upstream
    and will be part of the next release</changelog>
  <changelog author="Martin Winter &lt;me@letsfindaway.de&gt;" date="1723550400">- compatibility with ffmpeg-7
  * add 1017-ffmpeg7.patch
  * patch is already merged and will be part of the next release</changelog>
</package>
<package pkgid="869b5a49a6f45b0e32179afaa522eb7e602c4b21ee533c5911c8b019e292b30ed51f2945e507528c7a35b50f20ede0bb78e6b0d92e3fcd9d45defb67e5075190" name="OpenCSD-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.3" rel="1.2"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 1.3.3:
  * Update: Add test program for Coresight Frame Demux code
  * Bugfix: PTM: Fix incorrect extraction of Waypoint Address packet
  * Bugfix: Frame Demux: Fix HSYNC, FSYNC and 4xFSYNC handling that
    was causing out-of-bounds reads on invalid data input.
  * Fixed error handling for incorrect number of FSYNC packets in 4xFSYNC
    frame reset code that was not triggering an error and allowing fun
    with mis-aligned input data.
  * Bugfix: Fix silent failure if incorrect config flags set when setting up
    frame demux modes.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1679486400">- update to 1.4.0:
  * Update: ETE: Add support for Arch v9.4 FEAT_ITE. ETE v1p3,
    sw trace instrumentation. Adds in new generic output packet
    type: OCSD_GEN_TRC_ELEM_INSTRUMENTATION.
  * Bugfix: Fix memory leak in mispredict handling (github issue
    [#52] from yabinc)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1694520000">- update to 1.4.1:
  * Test: Update test program trc_pkt_lister with option to have
    no logging output - final stats only.
  * Bugfix: ETM4x: ETE: Fix memory leak / use after free
    (github issues #53, #58 from yabinc)
  * Bugfix: C-API: Fix memory leak with output sink object.
    (github issue #55)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1706443200">- update to 1.4.2:
  * Decoder memory access - add debug features and cacheing to
    improve performance of decode.
    Caching controllable by API or environment variables.
  * Decode debug options to control potential runaway debug when
    incorrect memory images input to decoder.
    a) aarch64 instruction check for invalid instruction opcode.
    (any opcode with 0x0000 as top 16 bits).
    b) optional instruction range maximum run limit.
  * Memory spaces: ensure that decoder memory requests are
    correctly labelled with Realm and root characteristics when
    appropriate.
  * M class tail chained interrupts now correctly handled.
  * STM: - fix master and channel ID initialisation
  * Test: update README.md and perf-test-script.base for new paths
    (github issue #60 from yuxy-c)
  * build: Fix GCC version dir handling for versions of GCC &gt; 9.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1709640000">- Update 1.5.1:
  * Update: ETE: Add support for Arch 9.5 FEAT_PAUTH_LR.
  Add new instructions to disassembler to recognise RETASPPC
  variants as indirect branches. Adds new test snapshots.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1753185600">- Update 1.6.1:
  * Bugfix: docs: Fix name of funciton referenced in API document.
    (github pr #71 kesyog)
  * Bugfix: etmv4: ete: Spec trace: Fix handling of uncommitted P0
    on initial sync (github issue #76)
  * Bugfix: etmv4: ete: Spec trace: Fix handling of periodic TINFO
    packets (github issue #75)
  * Bugfix: etmv4: ete: Spec trace: Commit elements in cycle count
    packets no processed (github issue #74)
  * Update: Thumb2: Update handling of IT blocks in thumb trace to
    mark subsequent instructions as Conditional (github issue #72)
- From slipped versions:
  * Update: ete: add FEAT_CMPBR instructions for decode (Arch v9.6)
  * Bugfix: build: Fix issue with 'make -f ' no longer working for
    linux/macos build since 1.5.5.
  * Update: build: later versions of clang require additional
    includes to compile correctly.
  * Update: docs: Update autofdo docs to reflect latest requirements.
    Other minor docs updates.
  * Bugfix: memacc: Fix for memacc objects created in decode tree
    not being released correctly.
  * Update: build: Add support for MacOS build / clang.
  * Update: Add operation flags to allow clients to enable
    additional checking modes. Checks for inconsistencies in
    program image and incoming trace. Adds operational flags:
  - OCSD_OPFLG_N_UNCOND_DIR_BR_CHK - check for N atom on
    unconditional direct branches.
  - OCSD_OPFLG_STRICT_N_UNCOND_BR_CHK - check for N atom on
    all unconditional branches.
  - OCSD_OPFLG_CHK_RANGE_CONTINUE - Inconsistent range
    continuity on not taken branches.
  * Update: Add operational flag ETM4_OPFLG_PKTDEC_AA64_OPCODE_CHK
    to enable aa64 opcode checks.
  * Update: tests: Add timing information to trc_pkt_lister program.
  * Update: memacc: Add external interface to set memacc cache
    parameters. Update test programs.
  * Bugfix: etm4x: fix packet print typo.
  * Bugfix: docs: Minor fixes to docs and man file.
  * Bugfix: build: minor fix for clang compatibility.
  * Update: docs: Update documentation for test programs.
  * Update: docs: Update trc_pkt_lister man file.
  * Bugfix: build: fix warnings building library.
  * Bugfix: tests: Fix typo in trc_pkt_lister help output.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1769428800">- Update to 1.7.1:
  * Update: ITM: Add in new ITM decoder to the library. Adds in
    tests and support in snapshot read and trc_pkt_lister.
  * Bugfix: Fix compile warning on init list order. (github #77, #80)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1779192000">- Update to 1.8.2:
  * Update: tests: add python test script for cross platform
    use - replace linux only bash scripts.
  * Update: opencsd: memory access - added debug to trace memory
    accesses by library under control of env var.
  * Bugfix: tests: windows test program names differ from linux ones
  - fix to make same
  * Bugfix: etmv4: ete: Fix corner case for exception packet
    processing - issue with exception address representing the
    previous branch target and the exception return address, plus
    return stack issues. (github #88)
  * Bugfix: Fix mac-os build for test programs.
- Skipped 1.8.1:
  * Bugfix: Fix issue with raw trace printer NULL pointer if
    deformatter not present.
  * Bugfix: Fix issue with deformatter not correctly handling FSYNC
    detection correctly
    on short 2 byte aligned buffers or split across buffer boundary.
  * Bugfix: etmv4: Packet description string typo fixed. (github #84)
  * Bugfix: stm: Issue with waitASync routine (github #85), fix freq
    packet handling
- Skipped 1.8.0:
  * Update: ete: Add support for FEAT_S1POE2 - handle TEXIT as branch
    for trace decode.
  * Update: ARM64 build: Add in support for ARM64 target in windows
    VS2022.
  * Update: etm4x: Add support for V8.1M additional T32 instructions
    LE, LETP, WS, WSTP as branches for trace decode. (github PR #73)
  * Update: build: Add in #include required by later versions of
    CLANG tools. (github PR #82)
  * Bugfix: Fix double run of ITM test.
  * Bugfix: Fix build warnings in windows builds.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1779192001">- Enable tests
- Add patch (from Fedora) to fix tests:
  * 0001-hack-test.patch
- Fix permissions on SO libraries</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1783598400">- Update to 1.8.3:
  * Update: build: Experimental cmake build files. (github #89)
  * Update: build: Unix build - option to create non-versioned,
    statically linked c-api .so for distribution as part of a
    larger product. Will not install (github #91)
  * Bugfix: opencsd: etm4: Fix issue with M profile exception
    return packets - handle as P0 element for all M archs. (github #90)
  * Bugfix: opencsd: ete: etm4: TS marker packets valid in
    both protocols. Ensure invalid if not in use as defined
    by ID register.
  * Bugfix: opencsd: etm4: Fix handling of exception return
    address in middle of part executed instruction. (github #92)
- Drop obsolete patch:
  * 0001-hack-test.patch</changelog>
</package>
<package pkgid="e854c6aa1a4133368ec3056af057eb9375a446a7b20cc18c766f50f2f4c216be0ea29f085426dc6206ada3674a247948baee752f0c791c1b026f766ea711088e" name="OpenCSD-debugsource" arch="i586">
  <version epoch="0" ver="1.8.3" rel="1.2"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 1.3.3:
  * Update: Add test program for Coresight Frame Demux code
  * Bugfix: PTM: Fix incorrect extraction of Waypoint Address packet
  * Bugfix: Frame Demux: Fix HSYNC, FSYNC and 4xFSYNC handling that
    was causing out-of-bounds reads on invalid data input.
  * Fixed error handling for incorrect number of FSYNC packets in 4xFSYNC
    frame reset code that was not triggering an error and allowing fun
    with mis-aligned input data.
  * Bugfix: Fix silent failure if incorrect config flags set when setting up
    frame demux modes.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1679486400">- update to 1.4.0:
  * Update: ETE: Add support for Arch v9.4 FEAT_ITE. ETE v1p3,
    sw trace instrumentation. Adds in new generic output packet
    type: OCSD_GEN_TRC_ELEM_INSTRUMENTATION.
  * Bugfix: Fix memory leak in mispredict handling (github issue
    [#52] from yabinc)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1694520000">- update to 1.4.1:
  * Test: Update test program trc_pkt_lister with option to have
    no logging output - final stats only.
  * Bugfix: ETM4x: ETE: Fix memory leak / use after free
    (github issues #53, #58 from yabinc)
  * Bugfix: C-API: Fix memory leak with output sink object.
    (github issue #55)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1706443200">- update to 1.4.2:
  * Decoder memory access - add debug features and cacheing to
    improve performance of decode.
    Caching controllable by API or environment variables.
  * Decode debug options to control potential runaway debug when
    incorrect memory images input to decoder.
    a) aarch64 instruction check for invalid instruction opcode.
    (any opcode with 0x0000 as top 16 bits).
    b) optional instruction range maximum run limit.
  * Memory spaces: ensure that decoder memory requests are
    correctly labelled with Realm and root characteristics when
    appropriate.
  * M class tail chained interrupts now correctly handled.
  * STM: - fix master and channel ID initialisation
  * Test: update README.md and perf-test-script.base for new paths
    (github issue #60 from yuxy-c)
  * build: Fix GCC version dir handling for versions of GCC &gt; 9.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1709640000">- Update 1.5.1:
  * Update: ETE: Add support for Arch 9.5 FEAT_PAUTH_LR.
  Add new instructions to disassembler to recognise RETASPPC
  variants as indirect branches. Adds new test snapshots.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1753185600">- Update 1.6.1:
  * Bugfix: docs: Fix name of funciton referenced in API document.
    (github pr #71 kesyog)
  * Bugfix: etmv4: ete: Spec trace: Fix handling of uncommitted P0
    on initial sync (github issue #76)
  * Bugfix: etmv4: ete: Spec trace: Fix handling of periodic TINFO
    packets (github issue #75)
  * Bugfix: etmv4: ete: Spec trace: Commit elements in cycle count
    packets no processed (github issue #74)
  * Update: Thumb2: Update handling of IT blocks in thumb trace to
    mark subsequent instructions as Conditional (github issue #72)
- From slipped versions:
  * Update: ete: add FEAT_CMPBR instructions for decode (Arch v9.6)
  * Bugfix: build: Fix issue with 'make -f ' no longer working for
    linux/macos build since 1.5.5.
  * Update: build: later versions of clang require additional
    includes to compile correctly.
  * Update: docs: Update autofdo docs to reflect latest requirements.
    Other minor docs updates.
  * Bugfix: memacc: Fix for memacc objects created in decode tree
    not being released correctly.
  * Update: build: Add support for MacOS build / clang.
  * Update: Add operation flags to allow clients to enable
    additional checking modes. Checks for inconsistencies in
    program image and incoming trace. Adds operational flags:
  - OCSD_OPFLG_N_UNCOND_DIR_BR_CHK - check for N atom on
    unconditional direct branches.
  - OCSD_OPFLG_STRICT_N_UNCOND_BR_CHK - check for N atom on
    all unconditional branches.
  - OCSD_OPFLG_CHK_RANGE_CONTINUE - Inconsistent range
    continuity on not taken branches.
  * Update: Add operational flag ETM4_OPFLG_PKTDEC_AA64_OPCODE_CHK
    to enable aa64 opcode checks.
  * Update: tests: Add timing information to trc_pkt_lister program.
  * Update: memacc: Add external interface to set memacc cache
    parameters. Update test programs.
  * Bugfix: etm4x: fix packet print typo.
  * Bugfix: docs: Minor fixes to docs and man file.
  * Bugfix: build: minor fix for clang compatibility.
  * Update: docs: Update documentation for test programs.
  * Update: docs: Update trc_pkt_lister man file.
  * Bugfix: build: fix warnings building library.
  * Bugfix: tests: Fix typo in trc_pkt_lister help output.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1769428800">- Update to 1.7.1:
  * Update: ITM: Add in new ITM decoder to the library. Adds in
    tests and support in snapshot read and trc_pkt_lister.
  * Bugfix: Fix compile warning on init list order. (github #77, #80)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1779192000">- Update to 1.8.2:
  * Update: tests: add python test script for cross platform
    use - replace linux only bash scripts.
  * Update: opencsd: memory access - added debug to trace memory
    accesses by library under control of env var.
  * Bugfix: tests: windows test program names differ from linux ones
  - fix to make same
  * Bugfix: etmv4: ete: Fix corner case for exception packet
    processing - issue with exception address representing the
    previous branch target and the exception return address, plus
    return stack issues. (github #88)
  * Bugfix: Fix mac-os build for test programs.
- Skipped 1.8.1:
  * Bugfix: Fix issue with raw trace printer NULL pointer if
    deformatter not present.
  * Bugfix: Fix issue with deformatter not correctly handling FSYNC
    detection correctly
    on short 2 byte aligned buffers or split across buffer boundary.
  * Bugfix: etmv4: Packet description string typo fixed. (github #84)
  * Bugfix: stm: Issue with waitASync routine (github #85), fix freq
    packet handling
- Skipped 1.8.0:
  * Update: ete: Add support for FEAT_S1POE2 - handle TEXIT as branch
    for trace decode.
  * Update: ARM64 build: Add in support for ARM64 target in windows
    VS2022.
  * Update: etm4x: Add support for V8.1M additional T32 instructions
    LE, LETP, WS, WSTP as branches for trace decode. (github PR #73)
  * Update: build: Add in #include required by later versions of
    CLANG tools. (github PR #82)
  * Bugfix: Fix double run of ITM test.
  * Bugfix: Fix build warnings in windows builds.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1779192001">- Enable tests
- Add patch (from Fedora) to fix tests:
  * 0001-hack-test.patch
- Fix permissions on SO libraries</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1783598400">- Update to 1.8.3:
  * Update: build: Experimental cmake build files. (github #89)
  * Update: build: Unix build - option to create non-versioned,
    statically linked c-api .so for distribution as part of a
    larger product. Will not install (github #91)
  * Bugfix: opencsd: etm4: Fix issue with M profile exception
    return packets - handle as P0 element for all M archs. (github #90)
  * Bugfix: opencsd: ete: etm4: TS marker packets valid in
    both protocols. Ensure invalid if not in use as defined
    by ID register.
  * Bugfix: opencsd: etm4: Fix handling of exception return
    address in middle of part executed instruction. (github #92)
- Drop obsolete patch:
  * 0001-hack-test.patch</changelog>
</package>
<package pkgid="3631abeb3988d1c4a154bb6d7102d5348b0bded180e31e0db20323fc602ed51f8c34b71bc2c8190cf58e23cdd384ff91377c4e130e0632938c2d6a8bd1b4c43c" name="OpenColorIO-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.2" rel="4.2"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1638964800">- Add patch to fix build on armv6/7:
  * fix-armv7.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643371200">- update to 2.1.1:
  * Adds Metal Shading Language generation support to the GPU renderer
  * Adds OpenGL ES generation support to the GPU renderer
  * After Effects plug-in updates
  * Adds Metal support to ociodisplay and enables running GPU tests with Metal backend
  * Fix issue resulting in NaNs when inverting ACES Output Transforms
  * Implement locale-agnostic number parsing
  * Fix issue causing configs to fail validation with certain LUT search paths
  * Python 3.10 macOS wheels
  * Remove extra commas when writing a CDL in CLF file format
  * Fixes Unicode paths on Windows
  * Fix issues with OSL generation and improve the OSL unit test framework
  * Add Python GPU renderer implementation example
  * Improvement to color space metadata in ocioconvert exports
  * Better manage Imath dependency
  * Add ACES 1.3 Gamut Compression implementation
  * Add OpenFX OCIO plug-in framework and examples
  * Add Python wheel generation and support for PyPI
  * Add preliminary support for emitting Open Shading Language
  * Add Imath 3 support for Half dependency and update CI workflow
  * Increment version number for the config file and CTF formats to 2.1
  * Allow apps to use getColorSpaceFromFilePath even for v1 configs and
    deprecate parseColorSpaceFromString
  * Add getDefaultView(display, colorspaceName) method
  * Fix problem rendering to integer pixel layouts when there is a no-op
  * Update CLF test files, add Python scripts for CLF implemenation guide
  * drop fix-armv7.patch, OpenColorIO-openexr3.patch: upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1647345600">- adjust license declaration to be BSD-3-Clause only based on
  licensereview in https://build.opensuse.org/request/show/951516</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1652356800">- Added a patch "gcc12_fix.patch" to fix compilation with GCC12.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1654344000">- update to 2.1.2:
  * Fix half-domain Lut1D issue for certain values above HALF_MAX
  * Python copy support
  * Fix support for ARM64 macOS Python wheels
  * Improve OpenImageIO dependency management of Imath headers
  * Improve CMake and library install step
  * Remove "expat" symbols
  * Improve the GPU unit test framework
  * Improve the OSL integration
  * Propagate Android CMake configuration to external projects</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1657972800">- fix so version pkg naming</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1658059200">- raise c++ standard to 17
- disable rpath, resulting in a hard build failure now
- add opengl deps for gpu support
- broaden stray static libs removal (due to gpu enablement)</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1658145600">- explicitly conflict the wrongly named libs
- don't build tools in basic build stage</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1685534400">- add OpenShadingLanguage, OpenImageIO-plugin-osl and python3-six
  build deps for tools build
- remove outdated BuildIgnore: libOpenColorIO2_0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693396800">- Add patch:
  * 0001-Fix-detection-of-yaml-cpp-0.8.patch</changelog>
</package>
<package pkgid="bafe60742938d4aa17ffcde676700a7677865d064b162b20d14a81e29225a172655caee12cae5e4d0924bfb32d279c9709029920d8c88ce615cea36e8d090649" name="OpenColorIO-debugsource" arch="i586">
  <version epoch="0" ver="2.1.2" rel="4.2"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1638964800">- Add patch to fix build on armv6/7:
  * fix-armv7.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643371200">- update to 2.1.1:
  * Adds Metal Shading Language generation support to the GPU renderer
  * Adds OpenGL ES generation support to the GPU renderer
  * After Effects plug-in updates
  * Adds Metal support to ociodisplay and enables running GPU tests with Metal backend
  * Fix issue resulting in NaNs when inverting ACES Output Transforms
  * Implement locale-agnostic number parsing
  * Fix issue causing configs to fail validation with certain LUT search paths
  * Python 3.10 macOS wheels
  * Remove extra commas when writing a CDL in CLF file format
  * Fixes Unicode paths on Windows
  * Fix issues with OSL generation and improve the OSL unit test framework
  * Add Python GPU renderer implementation example
  * Improvement to color space metadata in ocioconvert exports
  * Better manage Imath dependency
  * Add ACES 1.3 Gamut Compression implementation
  * Add OpenFX OCIO plug-in framework and examples
  * Add Python wheel generation and support for PyPI
  * Add preliminary support for emitting Open Shading Language
  * Add Imath 3 support for Half dependency and update CI workflow
  * Increment version number for the config file and CTF formats to 2.1
  * Allow apps to use getColorSpaceFromFilePath even for v1 configs and
    deprecate parseColorSpaceFromString
  * Add getDefaultView(display, colorspaceName) method
  * Fix problem rendering to integer pixel layouts when there is a no-op
  * Update CLF test files, add Python scripts for CLF implemenation guide
  * drop fix-armv7.patch, OpenColorIO-openexr3.patch: upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1647345600">- adjust license declaration to be BSD-3-Clause only based on
  licensereview in https://build.opensuse.org/request/show/951516</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1652356800">- Added a patch "gcc12_fix.patch" to fix compilation with GCC12.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1654344000">- update to 2.1.2:
  * Fix half-domain Lut1D issue for certain values above HALF_MAX
  * Python copy support
  * Fix support for ARM64 macOS Python wheels
  * Improve OpenImageIO dependency management of Imath headers
  * Improve CMake and library install step
  * Remove "expat" symbols
  * Improve the GPU unit test framework
  * Improve the OSL integration
  * Propagate Android CMake configuration to external projects</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1657972800">- fix so version pkg naming</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1658059200">- raise c++ standard to 17
- disable rpath, resulting in a hard build failure now
- add opengl deps for gpu support
- broaden stray static libs removal (due to gpu enablement)</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1658145600">- explicitly conflict the wrongly named libs
- don't build tools in basic build stage</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1685534400">- add OpenShadingLanguage, OpenImageIO-plugin-osl and python3-six
  build deps for tools build
- remove outdated BuildIgnore: libOpenColorIO2_0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693396800">- Add patch:
  * 0001-Fix-detection-of-yaml-cpp-0.8.patch</changelog>
</package>
<package pkgid="cd896b707288b759e5aabff380cb3b42d01d24c5b735d166f2e733b92884cc17fda1267a5c22d74b2db4adf3a632287004ff9a7ef3ebb8490d97da305a621f60" name="OpenColorIO-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.2" rel="2.6"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631016000">- only build the documentation in the ocio_tools case:
  - move BuildRequires into the %if
  - explicitely disable doc building in the library build case</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638792000">- update to 2.0.2:
  This is an ABI compatible update for the 2.0.x series that includes the
  relevant bug fixes from the 2.1 release.
  Noteworthy bug fixes and enhancements:
  * Allow apps to use getColorSpaceFromFilePath even for v1 configs and
    deprecate parseColorSpaceFromString
  * Fix problem rendering to integer pixel layouts when there is a no-op
  * Update CLF test files, add Python scripts for CLF implemenation guide
- Rebased OpenColorIO-openexr3.patch.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1638964800">- Add patch to fix build on armv6/7:
  * fix-armv7.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643371200">- update to 2.1.1:
  * Adds Metal Shading Language generation support to the GPU renderer
  * Adds OpenGL ES generation support to the GPU renderer
  * After Effects plug-in updates
  * Adds Metal support to ociodisplay and enables running GPU tests with Metal backend
  * Fix issue resulting in NaNs when inverting ACES Output Transforms
  * Implement locale-agnostic number parsing
  * Fix issue causing configs to fail validation with certain LUT search paths
  * Python 3.10 macOS wheels
  * Remove extra commas when writing a CDL in CLF file format
  * Fixes Unicode paths on Windows
  * Fix issues with OSL generation and improve the OSL unit test framework
  * Add Python GPU renderer implementation example
  * Improvement to color space metadata in ocioconvert exports
  * Better manage Imath dependency
  * Add ACES 1.3 Gamut Compression implementation
  * Add OpenFX OCIO plug-in framework and examples
  * Add Python wheel generation and support for PyPI
  * Add preliminary support for emitting Open Shading Language
  * Add Imath 3 support for Half dependency and update CI workflow
  * Increment version number for the config file and CTF formats to 2.1
  * Allow apps to use getColorSpaceFromFilePath even for v1 configs and
    deprecate parseColorSpaceFromString
  * Add getDefaultView(display, colorspaceName) method
  * Fix problem rendering to integer pixel layouts when there is a no-op
  * Update CLF test files, add Python scripts for CLF implemenation guide
  * drop fix-armv7.patch, OpenColorIO-openexr3.patch: upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1647345600">- adjust license declaration to be BSD-3-Clause only based on
  licensereview in https://build.opensuse.org/request/show/951516</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1652356800">- Added a patch "gcc12_fix.patch" to fix compilation with GCC12.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1654344000">- update to 2.1.2:
  * Fix half-domain Lut1D issue for certain values above HALF_MAX
  * Python copy support
  * Fix support for ARM64 macOS Python wheels
  * Improve OpenImageIO dependency management of Imath headers
  * Improve CMake and library install step
  * Remove "expat" symbols
  * Improve the GPU unit test framework
  * Improve the OSL integration
  * Propagate Android CMake configuration to external projects</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1657972800">- fix so version pkg naming</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1658059200">- raise c++ standard to 17
- disable rpath, resulting in a hard build failure now
- add opengl deps for gpu support
- broaden stray static libs removal (due to gpu enablement)</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1658145600">- explicitly conflict the wrongly named libs
- don't build tools in basic build stage</changelog>
</package>
<package pkgid="a29d46a5ac6f97f16ad4203e262429175beffa5b37897eb41cf43fcdeec7c7549fd7f471c88b58ece191aac51136101ba82dcde0561da8104f795d445e2de202" name="OpenColorIO-tools-debugsource" arch="i586">
  <version epoch="0" ver="2.1.2" rel="2.6"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631016000">- only build the documentation in the ocio_tools case:
  - move BuildRequires into the %if
  - explicitely disable doc building in the library build case</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638792000">- update to 2.0.2:
  This is an ABI compatible update for the 2.0.x series that includes the
  relevant bug fixes from the 2.1 release.
  Noteworthy bug fixes and enhancements:
  * Allow apps to use getColorSpaceFromFilePath even for v1 configs and
    deprecate parseColorSpaceFromString
  * Fix problem rendering to integer pixel layouts when there is a no-op
  * Update CLF test files, add Python scripts for CLF implemenation guide
- Rebased OpenColorIO-openexr3.patch.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1638964800">- Add patch to fix build on armv6/7:
  * fix-armv7.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643371200">- update to 2.1.1:
  * Adds Metal Shading Language generation support to the GPU renderer
  * Adds OpenGL ES generation support to the GPU renderer
  * After Effects plug-in updates
  * Adds Metal support to ociodisplay and enables running GPU tests with Metal backend
  * Fix issue resulting in NaNs when inverting ACES Output Transforms
  * Implement locale-agnostic number parsing
  * Fix issue causing configs to fail validation with certain LUT search paths
  * Python 3.10 macOS wheels
  * Remove extra commas when writing a CDL in CLF file format
  * Fixes Unicode paths on Windows
  * Fix issues with OSL generation and improve the OSL unit test framework
  * Add Python GPU renderer implementation example
  * Improvement to color space metadata in ocioconvert exports
  * Better manage Imath dependency
  * Add ACES 1.3 Gamut Compression implementation
  * Add OpenFX OCIO plug-in framework and examples
  * Add Python wheel generation and support for PyPI
  * Add preliminary support for emitting Open Shading Language
  * Add Imath 3 support for Half dependency and update CI workflow
  * Increment version number for the config file and CTF formats to 2.1
  * Allow apps to use getColorSpaceFromFilePath even for v1 configs and
    deprecate parseColorSpaceFromString
  * Add getDefaultView(display, colorspaceName) method
  * Fix problem rendering to integer pixel layouts when there is a no-op
  * Update CLF test files, add Python scripts for CLF implemenation guide
  * drop fix-armv7.patch, OpenColorIO-openexr3.patch: upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1647345600">- adjust license declaration to be BSD-3-Clause only based on
  licensereview in https://build.opensuse.org/request/show/951516</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1652356800">- Added a patch "gcc12_fix.patch" to fix compilation with GCC12.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1654344000">- update to 2.1.2:
  * Fix half-domain Lut1D issue for certain values above HALF_MAX
  * Python copy support
  * Fix support for ARM64 macOS Python wheels
  * Improve OpenImageIO dependency management of Imath headers
  * Improve CMake and library install step
  * Remove "expat" symbols
  * Improve the GPU unit test framework
  * Improve the OSL integration
  * Propagate Android CMake configuration to external projects</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1657972800">- fix so version pkg naming</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1658059200">- raise c++ standard to 17
- disable rpath, resulting in a hard build failure now
- add opengl deps for gpu support
- broaden stray static libs removal (due to gpu enablement)</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1658145600">- explicitly conflict the wrongly named libs
- don't build tools in basic build stage</changelog>
</package>
<package pkgid="376bd55f41b84ff6da904d1e9cc2bed7cb2a90c58c441a1297fd550ca1328bb37c71accda605a3699a2f201b27982d9a6609b05c577e3b2eedf68a278678eae1" name="OpenIPMI-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.37.13+git.1181df8" rel="1.5"/>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1634040000">- Fix file conflict with old python2 version (bsc#1190999):
  found conflict of OpenIPMI-python-2.0.25-7.3.1.x86_64 with OpenIPMI-python3-2.0.31-1.1.x86_64
  /usr/bin/openipmigui
  /usr/share/man/man1/openipmigui.1.gz</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenIPMI0.x86_64: E:
  shlib-policy-name-error SONAME: libOpenIPMIui.so.1, expected
  package suffix: 1"
- Trim manual library Provides. Prospective users (packages) ought
  to let rpm find the dependencies (and their name is usually
  "libIPMIlanserv.so.0()(64bit)" not "libIPMIlanserv".</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652097600">- Add OpenIPMI-autoconf-m4-ax-python-devel-serial25.patch
  which updates m4/ax_python_devel.m4 to serial25, retaining
  upstreams PYTHON_VERSION addition, before the bootstrap runs
  automake, because the new serial 25 can deal with
  Python 3.10 version strings and deprecation of distutils.</changelog>
  <changelog author="trenn@suse.de" date="1652184000">- Update to version 2.0.32.3+git.05faa36e:
  * entity: Handle NULL entity in internal_fru_fetch_done()
  * entity: Keep the entity around duringa FRU fetch
  * Move to version 2.0.32
  * Fix readline and python support
  * sol: Fix multiple flush queuing issue
- Patches that are mainline:
  D    fix-conversions.patch
  D    unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch
  D    lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch
  D    OpenIPMI-no-return-in-nonvoid-function.patch
- Refreshed patches not yet mainline:
  M    openipmi-tinfo.patch
  M    fix_dia_version_detection.patch</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1718712000">- Add OpenIPMI-c99.patch in order to make the package buildable with
  GCC 14.  Patch comes from upstream
  https://sourceforge.net/p/openipmi/patches/38/ [[boo#1225871]]</changelog>
  <changelog author="trenn@suse.de" date="1727265600">- Fix bsc#1229910 CVE-2024-42934 by below 2 patches:
  * lanserv: Fix an issue with authorization range checking
  * lanserv: Check some bounds on incoming messages
- Remove mainlined patches:
  D OpenIPMI-autoconf-m4-ax-python-devel-serial25.patch
  D OpenIPMI-c99.patch
- Update to version 2.0.36.4+git.c114912:
  * strings: Fix an incorrect string in sensor type 0x1f
  * lanserv: Check that message and negotiated authtypes are the same
  * Update some strings for newer IPMI standards
  * Fix error report in startup_set_sel_time
  * Move to version 2.0.36
  * lanserv: Fix an issue with authorization range checking
  * lanserv: Fix an issue logging an error on a message
  * include: Add a doc for the lifetime of ipmi_entity_get_fru()
  * Move to version 2.0.35
  * lanserv: Check some bounds on incoming messages
  * Create SECURITY.md
  * swig: Cast some values to get proper passing of values
  * sample: Fix an snprintf overflow issue
  * ui: Fix an snprintf overflow issue
  * Add github actions
  * cmdlang: Remove yet more dead code
  * swig: Remove a double free
  * ui: More print issues
  * sensor: Remove more dead code
  * swig: Fix more resource leaks
  * Finish up error updates
  * ui: Fix a ton of formatting errors
  * cmdlang: Remove some dead code
  * cmdlang: Remove some dead code
  * cmdlang: Remove an unneeded if
  * cmdlang: Remove an unnecessary loop
  * cmdlang: Remove some dead code
  * lanserv: Fix an invalid overlapping copy
  * lanserv: Add a missing break for watchdog handling
  * lanserv: Add a check for the picmg address controller not found
  * lanserv: Add a missing NULL pointer check
  * lanserv: Fix an error report
  * lanserv: Fix an unsigned compare issue
  * lanserv: Remove some dead code
  * lanserv: Fix reading persistance data
  * domain: Fix some various bugs
  * entity: Fix a ordering check issue
  * fru: Remove unnecessary check
  * smi: Remove some dead code
  * utils: Fix address comparison
  * fru: Fix record with possible NULL data
  * mc: Fix sel re-fetch
  * atca: Fix some various issues
  * oem_motorola_mxp: Fix some minor issues
  * control,sensor: Fix some string handling
  * sel: Add a missing NULL check
  * sample: Remove some dead code
  * sensor: Fix some wrong sizes
  * tcl: Fix an infinite loop
  * swig: Fix a wrong malloc size
  * lanserv: Fix a memory leak in sdrcomp
  * unix: Add missing unlock on an error handler
  * unix: Cast a variable to int from time()
  * swig: Fix issues with memory handling
  * Don't run perl tests in parallel
  * C type errors in the SWIG-generated Perl bindings
  * Move to version 2.0.34
  * swig:perl: Fix the tests
  * swig:perl: Add a way to print the test environment
  * lanserv: Allow zero to be specified for the port
  * lanserv: Return an error if sensor data is requested before ready
  * unix: Handle EAGAIN along with EINTR
  * ipmi_sim:sensor: Add the low 8 bits of discrete value to sensor reading
  * fix coredump when use ipmi_ui
  * Fix the name of global event support for sensors
  * Update configure.ac
  * Move to version 2.0.33
  * exec: fix race in symlink install
  * Make lan.conf and simulator startup file 600 permissions
  * Update the python m4 file
  * Avoid searching host library path</changelog>
  <changelog author="trenn@suse.de" date="1744372800">- Update to version 2.0.36.56+git.0a3a991:
  * lanserv: Mark serial channels special
  * sol: Refcount sol instance in ipmid_changed
  * lanserv: Set the channel info accurately for system interface
  * lanserv: Allow serial IPMI connections on channels besides 15
  * lanserv: Add limits to the receive queue
  * lanserv: Add timing for messages
  * lanserv: Fix a bug in response handling for LAN messages
  * lanserv: Yet another message dup bug
  * lanserv: Fix a bug in message duplication
  * lanserv: Remove one more unnecessary memset
  * lanserv: Remove unnecessary memsets
  * lanserv: Add the cmd to the things check for response matching
  * lanserv: Add a function to allocate and free message
  * lanserv: Fix a memory leak
  * lanserv: Don't allocate a new message for SMI handling
  * lanserv: Rework naming and message handling a bit
  * lanserv: More malloc/free cleanups
  * lanserv: Clean up memory handling
  * lanserv: Remove functions from channel and use sysinfo
  * lanserv: Create and use a message queue type
  * lanserv: Separate out the receive queue
  * lanserv: Reduce the size of the sim_addr_t passed around
  * lanserv: Get lun 2 commands working
  * lanserv: Rework receive queue to not have a dummy first byte
  * lanserv: More message routing work
  * lanserv: More work on the message routing
  * lanserv: More rework
  * lanserv: More work on restructure
  * lanserv: Rework address names
  * lanserv: More restructuring on message handling
  * lanserv: Move check_msg_length() to serv.c
  * lanserv: Round-robin sessions
  * lanserv: Rework the send message handling
  * lan: Don't set reponse LUN to 2 in bridged messages
  * lanserv: Allow RMCP authtype for no session messages
  * github: Add readline to the dependencies
  * Remove support for UCD SNMP
  * ipmish: Fix snmp trap handling
  * lanserv: Use ssize_t for the return value of read()
  * lanserv: Get rid of the rmcpplus session member
  * lanserv: Preserve handle when clearing session data
  * lanserv: Don't allow user 0 to be configured
  * utils:md5: Handle data for md5 cannot be NULL
  * lanserv: Validate message ordering at authentication
  * lanserv: Don't assign session privilege until after auth is done
  * lanserv: Clear out session data on a close
  * utils: Check for NULL before freeing MD5 data
  * lib:lan: Reject a zero sid
  * sample: Fix data parsing in ipmicmd
  * ui: Pass in a sockaddr_in to SNMP trap handler
  * Fix gen_random()
  * lanserv: Check that authdata is initialized before cleanup</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1757937600">- Update to version 2.0.37.1+git.ed1a49ee:
  * Some broken BMCs use an invalid padding length of 16
  * Move to version 2.0.37
  * lanserv: Add sysinfo.h to the makefile include list
  * lanserv: Set length on get chassis capability response
  * ipmi_sim: On a watchdog reset, stop the timer before starting
  * lanserv: Add platform event command handling</changelog>
  <changelog author="trenn@suse.com" date="1771848000">- Update to version 2.0.37.12+git.d628f21:
  * Remove the ChangeLog file
  * entity: Use a temp variable in ipmi_entity_find_id
  * lanserv/bmc: Support all SDR operations by default
  * lanserv/bmc_storage: Make Set SEL Time persistent
  * Fix generator ID on platform event messages
  * lanserv/bmc_storage: Fix record_id in handle_delete_sdr
  * lanserv/bmc_sensor: Adjust Generator ID
  * Update the ipmisim1.emu to have a file holding the sensor data
  * lanserv/sensor: Set the data valid if set from the command line
  * lanserv/bmc_sensor: Set proper completion code for the platform event
  * sensor,control: Fix the check of the get_id() function returns</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1777032000">- Update to version 2.0.37.13+git.1181df8:
  * lanserv: Add support for the VM enable and disable command
- Adopt path to executable in systemd service file (bsc#1252941)</changelog>
</package>
<package pkgid="1fe3b0e98a66aa8cff11b067c94d3bcf8706fa519839dc5fec4fd16fd2fbca2cfe7ca6924c1eaaed5777abb11b78ff074b3cc5666c51bd846a2b9eb046264d83" name="OpenIPMI-debugsource" arch="i586">
  <version epoch="0" ver="2.0.37.13+git.1181df8" rel="1.5"/>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1634040000">- Fix file conflict with old python2 version (bsc#1190999):
  found conflict of OpenIPMI-python-2.0.25-7.3.1.x86_64 with OpenIPMI-python3-2.0.31-1.1.x86_64
  /usr/bin/openipmigui
  /usr/share/man/man1/openipmigui.1.gz</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenIPMI0.x86_64: E:
  shlib-policy-name-error SONAME: libOpenIPMIui.so.1, expected
  package suffix: 1"
- Trim manual library Provides. Prospective users (packages) ought
  to let rpm find the dependencies (and their name is usually
  "libIPMIlanserv.so.0()(64bit)" not "libIPMIlanserv".</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652097600">- Add OpenIPMI-autoconf-m4-ax-python-devel-serial25.patch
  which updates m4/ax_python_devel.m4 to serial25, retaining
  upstreams PYTHON_VERSION addition, before the bootstrap runs
  automake, because the new serial 25 can deal with
  Python 3.10 version strings and deprecation of distutils.</changelog>
  <changelog author="trenn@suse.de" date="1652184000">- Update to version 2.0.32.3+git.05faa36e:
  * entity: Handle NULL entity in internal_fru_fetch_done()
  * entity: Keep the entity around duringa FRU fetch
  * Move to version 2.0.32
  * Fix readline and python support
  * sol: Fix multiple flush queuing issue
- Patches that are mainline:
  D    fix-conversions.patch
  D    unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch
  D    lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch
  D    OpenIPMI-no-return-in-nonvoid-function.patch
- Refreshed patches not yet mainline:
  M    openipmi-tinfo.patch
  M    fix_dia_version_detection.patch</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1718712000">- Add OpenIPMI-c99.patch in order to make the package buildable with
  GCC 14.  Patch comes from upstream
  https://sourceforge.net/p/openipmi/patches/38/ [[boo#1225871]]</changelog>
  <changelog author="trenn@suse.de" date="1727265600">- Fix bsc#1229910 CVE-2024-42934 by below 2 patches:
  * lanserv: Fix an issue with authorization range checking
  * lanserv: Check some bounds on incoming messages
- Remove mainlined patches:
  D OpenIPMI-autoconf-m4-ax-python-devel-serial25.patch
  D OpenIPMI-c99.patch
- Update to version 2.0.36.4+git.c114912:
  * strings: Fix an incorrect string in sensor type 0x1f
  * lanserv: Check that message and negotiated authtypes are the same
  * Update some strings for newer IPMI standards
  * Fix error report in startup_set_sel_time
  * Move to version 2.0.36
  * lanserv: Fix an issue with authorization range checking
  * lanserv: Fix an issue logging an error on a message
  * include: Add a doc for the lifetime of ipmi_entity_get_fru()
  * Move to version 2.0.35
  * lanserv: Check some bounds on incoming messages
  * Create SECURITY.md
  * swig: Cast some values to get proper passing of values
  * sample: Fix an snprintf overflow issue
  * ui: Fix an snprintf overflow issue
  * Add github actions
  * cmdlang: Remove yet more dead code
  * swig: Remove a double free
  * ui: More print issues
  * sensor: Remove more dead code
  * swig: Fix more resource leaks
  * Finish up error updates
  * ui: Fix a ton of formatting errors
  * cmdlang: Remove some dead code
  * cmdlang: Remove some dead code
  * cmdlang: Remove an unneeded if
  * cmdlang: Remove an unnecessary loop
  * cmdlang: Remove some dead code
  * lanserv: Fix an invalid overlapping copy
  * lanserv: Add a missing break for watchdog handling
  * lanserv: Add a check for the picmg address controller not found
  * lanserv: Add a missing NULL pointer check
  * lanserv: Fix an error report
  * lanserv: Fix an unsigned compare issue
  * lanserv: Remove some dead code
  * lanserv: Fix reading persistance data
  * domain: Fix some various bugs
  * entity: Fix a ordering check issue
  * fru: Remove unnecessary check
  * smi: Remove some dead code
  * utils: Fix address comparison
  * fru: Fix record with possible NULL data
  * mc: Fix sel re-fetch
  * atca: Fix some various issues
  * oem_motorola_mxp: Fix some minor issues
  * control,sensor: Fix some string handling
  * sel: Add a missing NULL check
  * sample: Remove some dead code
  * sensor: Fix some wrong sizes
  * tcl: Fix an infinite loop
  * swig: Fix a wrong malloc size
  * lanserv: Fix a memory leak in sdrcomp
  * unix: Add missing unlock on an error handler
  * unix: Cast a variable to int from time()
  * swig: Fix issues with memory handling
  * Don't run perl tests in parallel
  * C type errors in the SWIG-generated Perl bindings
  * Move to version 2.0.34
  * swig:perl: Fix the tests
  * swig:perl: Add a way to print the test environment
  * lanserv: Allow zero to be specified for the port
  * lanserv: Return an error if sensor data is requested before ready
  * unix: Handle EAGAIN along with EINTR
  * ipmi_sim:sensor: Add the low 8 bits of discrete value to sensor reading
  * fix coredump when use ipmi_ui
  * Fix the name of global event support for sensors
  * Update configure.ac
  * Move to version 2.0.33
  * exec: fix race in symlink install
  * Make lan.conf and simulator startup file 600 permissions
  * Update the python m4 file
  * Avoid searching host library path</changelog>
  <changelog author="trenn@suse.de" date="1744372800">- Update to version 2.0.36.56+git.0a3a991:
  * lanserv: Mark serial channels special
  * sol: Refcount sol instance in ipmid_changed
  * lanserv: Set the channel info accurately for system interface
  * lanserv: Allow serial IPMI connections on channels besides 15
  * lanserv: Add limits to the receive queue
  * lanserv: Add timing for messages
  * lanserv: Fix a bug in response handling for LAN messages
  * lanserv: Yet another message dup bug
  * lanserv: Fix a bug in message duplication
  * lanserv: Remove one more unnecessary memset
  * lanserv: Remove unnecessary memsets
  * lanserv: Add the cmd to the things check for response matching
  * lanserv: Add a function to allocate and free message
  * lanserv: Fix a memory leak
  * lanserv: Don't allocate a new message for SMI handling
  * lanserv: Rework naming and message handling a bit
  * lanserv: More malloc/free cleanups
  * lanserv: Clean up memory handling
  * lanserv: Remove functions from channel and use sysinfo
  * lanserv: Create and use a message queue type
  * lanserv: Separate out the receive queue
  * lanserv: Reduce the size of the sim_addr_t passed around
  * lanserv: Get lun 2 commands working
  * lanserv: Rework receive queue to not have a dummy first byte
  * lanserv: More message routing work
  * lanserv: More work on the message routing
  * lanserv: More rework
  * lanserv: More work on restructure
  * lanserv: Rework address names
  * lanserv: More restructuring on message handling
  * lanserv: Move check_msg_length() to serv.c
  * lanserv: Round-robin sessions
  * lanserv: Rework the send message handling
  * lan: Don't set reponse LUN to 2 in bridged messages
  * lanserv: Allow RMCP authtype for no session messages
  * github: Add readline to the dependencies
  * Remove support for UCD SNMP
  * ipmish: Fix snmp trap handling
  * lanserv: Use ssize_t for the return value of read()
  * lanserv: Get rid of the rmcpplus session member
  * lanserv: Preserve handle when clearing session data
  * lanserv: Don't allow user 0 to be configured
  * utils:md5: Handle data for md5 cannot be NULL
  * lanserv: Validate message ordering at authentication
  * lanserv: Don't assign session privilege until after auth is done
  * lanserv: Clear out session data on a close
  * utils: Check for NULL before freeing MD5 data
  * lib:lan: Reject a zero sid
  * sample: Fix data parsing in ipmicmd
  * ui: Pass in a sockaddr_in to SNMP trap handler
  * Fix gen_random()
  * lanserv: Check that authdata is initialized before cleanup</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1757937600">- Update to version 2.0.37.1+git.ed1a49ee:
  * Some broken BMCs use an invalid padding length of 16
  * Move to version 2.0.37
  * lanserv: Add sysinfo.h to the makefile include list
  * lanserv: Set length on get chassis capability response
  * ipmi_sim: On a watchdog reset, stop the timer before starting
  * lanserv: Add platform event command handling</changelog>
  <changelog author="trenn@suse.com" date="1771848000">- Update to version 2.0.37.12+git.d628f21:
  * Remove the ChangeLog file
  * entity: Use a temp variable in ipmi_entity_find_id
  * lanserv/bmc: Support all SDR operations by default
  * lanserv/bmc_storage: Make Set SEL Time persistent
  * Fix generator ID on platform event messages
  * lanserv/bmc_storage: Fix record_id in handle_delete_sdr
  * lanserv/bmc_sensor: Adjust Generator ID
  * Update the ipmisim1.emu to have a file holding the sensor data
  * lanserv/sensor: Set the data valid if set from the command line
  * lanserv/bmc_sensor: Set proper completion code for the platform event
  * sensor,control: Fix the check of the get_id() function returns</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1777032000">- Update to version 2.0.37.13+git.1181df8:
  * lanserv: Add support for the VM enable and disable command
- Adopt path to executable in systemd service file (bsc#1252941)</changelog>
</package>
<package pkgid="99b1ee1462f510681d58ed5147a226ffd003e0467ec76793c09e32170a1a912fcb1fe0b1562729e2ae6395fbe66a935c4ed1df8e52c6caaa8d82b8ecb4b62a84" name="OpenIPMI-python3-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.37.13+git.1181df8" rel="1.5"/>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1634040000">- Fix file conflict with old python2 version (bsc#1190999):
  found conflict of OpenIPMI-python-2.0.25-7.3.1.x86_64 with OpenIPMI-python3-2.0.31-1.1.x86_64
  /usr/bin/openipmigui
  /usr/share/man/man1/openipmigui.1.gz</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenIPMI0.x86_64: E:
  shlib-policy-name-error SONAME: libOpenIPMIui.so.1, expected
  package suffix: 1"
- Trim manual library Provides. Prospective users (packages) ought
  to let rpm find the dependencies (and their name is usually
  "libIPMIlanserv.so.0()(64bit)" not "libIPMIlanserv".</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652097600">- Add OpenIPMI-autoconf-m4-ax-python-devel-serial25.patch
  which updates m4/ax_python_devel.m4 to serial25, retaining
  upstreams PYTHON_VERSION addition, before the bootstrap runs
  automake, because the new serial 25 can deal with
  Python 3.10 version strings and deprecation of distutils.</changelog>
  <changelog author="trenn@suse.de" date="1652184000">- Update to version 2.0.32.3+git.05faa36e:
  * entity: Handle NULL entity in internal_fru_fetch_done()
  * entity: Keep the entity around duringa FRU fetch
  * Move to version 2.0.32
  * Fix readline and python support
  * sol: Fix multiple flush queuing issue
- Patches that are mainline:
  D    fix-conversions.patch
  D    unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch
  D    lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch
  D    OpenIPMI-no-return-in-nonvoid-function.patch
- Refreshed patches not yet mainline:
  M    openipmi-tinfo.patch
  M    fix_dia_version_detection.patch</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1718712000">- Add OpenIPMI-c99.patch in order to make the package buildable with
  GCC 14.  Patch comes from upstream
  https://sourceforge.net/p/openipmi/patches/38/ [[boo#1225871]]</changelog>
  <changelog author="trenn@suse.de" date="1727265600">- Fix bsc#1229910 CVE-2024-42934 by below 2 patches:
  * lanserv: Fix an issue with authorization range checking
  * lanserv: Check some bounds on incoming messages
- Remove mainlined patches:
  D OpenIPMI-autoconf-m4-ax-python-devel-serial25.patch
  D OpenIPMI-c99.patch
- Update to version 2.0.36.4+git.c114912:
  * strings: Fix an incorrect string in sensor type 0x1f
  * lanserv: Check that message and negotiated authtypes are the same
  * Update some strings for newer IPMI standards
  * Fix error report in startup_set_sel_time
  * Move to version 2.0.36
  * lanserv: Fix an issue with authorization range checking
  * lanserv: Fix an issue logging an error on a message
  * include: Add a doc for the lifetime of ipmi_entity_get_fru()
  * Move to version 2.0.35
  * lanserv: Check some bounds on incoming messages
  * Create SECURITY.md
  * swig: Cast some values to get proper passing of values
  * sample: Fix an snprintf overflow issue
  * ui: Fix an snprintf overflow issue
  * Add github actions
  * cmdlang: Remove yet more dead code
  * swig: Remove a double free
  * ui: More print issues
  * sensor: Remove more dead code
  * swig: Fix more resource leaks
  * Finish up error updates
  * ui: Fix a ton of formatting errors
  * cmdlang: Remove some dead code
  * cmdlang: Remove some dead code
  * cmdlang: Remove an unneeded if
  * cmdlang: Remove an unnecessary loop
  * cmdlang: Remove some dead code
  * lanserv: Fix an invalid overlapping copy
  * lanserv: Add a missing break for watchdog handling
  * lanserv: Add a check for the picmg address controller not found
  * lanserv: Add a missing NULL pointer check
  * lanserv: Fix an error report
  * lanserv: Fix an unsigned compare issue
  * lanserv: Remove some dead code
  * lanserv: Fix reading persistance data
  * domain: Fix some various bugs
  * entity: Fix a ordering check issue
  * fru: Remove unnecessary check
  * smi: Remove some dead code
  * utils: Fix address comparison
  * fru: Fix record with possible NULL data
  * mc: Fix sel re-fetch
  * atca: Fix some various issues
  * oem_motorola_mxp: Fix some minor issues
  * control,sensor: Fix some string handling
  * sel: Add a missing NULL check
  * sample: Remove some dead code
  * sensor: Fix some wrong sizes
  * tcl: Fix an infinite loop
  * swig: Fix a wrong malloc size
  * lanserv: Fix a memory leak in sdrcomp
  * unix: Add missing unlock on an error handler
  * unix: Cast a variable to int from time()
  * swig: Fix issues with memory handling
  * Don't run perl tests in parallel
  * C type errors in the SWIG-generated Perl bindings
  * Move to version 2.0.34
  * swig:perl: Fix the tests
  * swig:perl: Add a way to print the test environment
  * lanserv: Allow zero to be specified for the port
  * lanserv: Return an error if sensor data is requested before ready
  * unix: Handle EAGAIN along with EINTR
  * ipmi_sim:sensor: Add the low 8 bits of discrete value to sensor reading
  * fix coredump when use ipmi_ui
  * Fix the name of global event support for sensors
  * Update configure.ac
  * Move to version 2.0.33
  * exec: fix race in symlink install
  * Make lan.conf and simulator startup file 600 permissions
  * Update the python m4 file
  * Avoid searching host library path</changelog>
  <changelog author="trenn@suse.de" date="1744372800">- Update to version 2.0.36.56+git.0a3a991:
  * lanserv: Mark serial channels special
  * sol: Refcount sol instance in ipmid_changed
  * lanserv: Set the channel info accurately for system interface
  * lanserv: Allow serial IPMI connections on channels besides 15
  * lanserv: Add limits to the receive queue
  * lanserv: Add timing for messages
  * lanserv: Fix a bug in response handling for LAN messages
  * lanserv: Yet another message dup bug
  * lanserv: Fix a bug in message duplication
  * lanserv: Remove one more unnecessary memset
  * lanserv: Remove unnecessary memsets
  * lanserv: Add the cmd to the things check for response matching
  * lanserv: Add a function to allocate and free message
  * lanserv: Fix a memory leak
  * lanserv: Don't allocate a new message for SMI handling
  * lanserv: Rework naming and message handling a bit
  * lanserv: More malloc/free cleanups
  * lanserv: Clean up memory handling
  * lanserv: Remove functions from channel and use sysinfo
  * lanserv: Create and use a message queue type
  * lanserv: Separate out the receive queue
  * lanserv: Reduce the size of the sim_addr_t passed around
  * lanserv: Get lun 2 commands working
  * lanserv: Rework receive queue to not have a dummy first byte
  * lanserv: More message routing work
  * lanserv: More work on the message routing
  * lanserv: More rework
  * lanserv: More work on restructure
  * lanserv: Rework address names
  * lanserv: More restructuring on message handling
  * lanserv: Move check_msg_length() to serv.c
  * lanserv: Round-robin sessions
  * lanserv: Rework the send message handling
  * lan: Don't set reponse LUN to 2 in bridged messages
  * lanserv: Allow RMCP authtype for no session messages
  * github: Add readline to the dependencies
  * Remove support for UCD SNMP
  * ipmish: Fix snmp trap handling
  * lanserv: Use ssize_t for the return value of read()
  * lanserv: Get rid of the rmcpplus session member
  * lanserv: Preserve handle when clearing session data
  * lanserv: Don't allow user 0 to be configured
  * utils:md5: Handle data for md5 cannot be NULL
  * lanserv: Validate message ordering at authentication
  * lanserv: Don't assign session privilege until after auth is done
  * lanserv: Clear out session data on a close
  * utils: Check for NULL before freeing MD5 data
  * lib:lan: Reject a zero sid
  * sample: Fix data parsing in ipmicmd
  * ui: Pass in a sockaddr_in to SNMP trap handler
  * Fix gen_random()
  * lanserv: Check that authdata is initialized before cleanup</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1757937600">- Update to version 2.0.37.1+git.ed1a49ee:
  * Some broken BMCs use an invalid padding length of 16
  * Move to version 2.0.37
  * lanserv: Add sysinfo.h to the makefile include list
  * lanserv: Set length on get chassis capability response
  * ipmi_sim: On a watchdog reset, stop the timer before starting
  * lanserv: Add platform event command handling</changelog>
  <changelog author="trenn@suse.com" date="1771848000">- Update to version 2.0.37.12+git.d628f21:
  * Remove the ChangeLog file
  * entity: Use a temp variable in ipmi_entity_find_id
  * lanserv/bmc: Support all SDR operations by default
  * lanserv/bmc_storage: Make Set SEL Time persistent
  * Fix generator ID on platform event messages
  * lanserv/bmc_storage: Fix record_id in handle_delete_sdr
  * lanserv/bmc_sensor: Adjust Generator ID
  * Update the ipmisim1.emu to have a file holding the sensor data
  * lanserv/sensor: Set the data valid if set from the command line
  * lanserv/bmc_sensor: Set proper completion code for the platform event
  * sensor,control: Fix the check of the get_id() function returns</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1777032000">- Update to version 2.0.37.13+git.1181df8:
  * lanserv: Add support for the VM enable and disable command
- Adopt path to executable in systemd service file (bsc#1252941)</changelog>
</package>
<package pkgid="db42dfa0dd8eb0069d5fecdca13c7bcbaad40b056e9df185a436abee4e041b4f72323f47e072221e8f6a9e13e0ed3d9b6ba13bcef86e2a7b36f6356877b40ac0" name="OpenImageIO-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.5.0" rel="2.1"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1675252800">- update to 2.4.8.0
  * oiiotool --pdiff: test, be sure to count it as making output.
    [#3723]
  * IBAprep should not zero out deep images when creating dst #3724
  * PBM: Fix for incorrect inverting of 1-bit pbm images. #3731
  * New ImageSpec:set_colorspace() sets color space metadata in a
    consistent way. #3734
  * BMP: set colorspace to sRGB #3701
  * PNG: Add EXIF support when writing PNG files. #3735
  * PSD: Fix wrong oiio:UnassociatedAlpha metadata for PSD files.
    [#3750]
  * platform.h: set up macros for detecting MSVS 2019 and 2022
    [#3727]
  * typedesc.h: Extend TypeDescFromC template to the full set of
    pixel types #3726
  * Testing: many improvements for testing and code coverage. #3730
    [#3654] #3694 #3699 #3732 #3741 #3745 #3747
  * Testing: Fix long-broken ref images for texture-icwrite test
    [#3733]
  * Docs: Updated RTD docmentation style, looks much nicer. #3737
  * Docs: improve description of ociodisplay and others.
  * Docs: Fix old release notes to document all CVEs addressed in
    certain prior releases.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1676289600">- update to 2.4.8.1
  * Fix(targa): guard against corrupted tga files Fixes
    TALOS-2023-1707 / CVE-2023-24473,
    TALOS-2023-1708 / CVE-2023-22845. #3768
  * Fix: race condition in TIFF reader, fixes
    TALOS-2023-1709 / CVE-2023-24472. #3772
  * Windows: Fix unresolved external symbol for MSVS 2017 #3763
  * Fix: Initialize OpenEXROutput::m_levelmode in init(). #3764
  * Fix: improve thread safety for concurrent tiff loads. #3767
  * Fix(fits): Make sure to close if open fails to find right magic
    number. #3771</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1685707200">- Update to 2.4.12.0:
  * oiiotool: Don't propagate unsupported channels (gh#OpenImageIO/oiio#3838).
  * oiiotool: Improvements to performance and memory when making very large
    textures (gh#OpenImageIO/oiio#3829).
  * fix: Prevent possible deadlock when reading files with wrong extensions
    (gh#OpenImageIO/oiio#3845).
  * gif: Prevent possible heap buffer overflow (gh#OpenImageIO/oiio#3841).
  * psd: Improve memory efficiency of PSD read (gh#OpenImageIO/oiio#3807).
  * raw: Fix LibRaw flip to Exif orientation conversion
    (gh#OpenImageIO/oiio#3847).
  * raw: Raw input fix user_flip usage (gh#OpenImageIO/oiio#3858).
  * strutil: Use forward properly for sync::print() (gh#OpenImageIO/oiio#3825).
  * build: Fixes for latest xcode on MacOS 13.3 Ventura
    (gh#OpenImageIO/oiio#3854).
  * build: Fix build error with MSVC (gh#OpenImageIO/oiio#3832).
  * ci: Fix warnings (gh#OpenImageIO/oiio#3833).
  * ci: Fix package name for icc (gh#OpenImageIO/oiio#3860).
- Changes of 2.4.11.1:
  * build: Support for fmt 10.0 (gh#OpenImageIO/oiio#3825,
    gh#OpenImageIO/oiio#3828, gh#OpenImageIO/oiio#3836).
- Changes of 2.4.11.0:
  * oiiotool: For expression evaluation, NIMAGES now evaluates to the current
    image stack depth (gh#OpenImageIO/oiio#3822).
  * Python: Improve error messages when passing wrong python array sizes
    (gh#OpenImageIO/oiio#3801).
  * Raw: handle 1-channel raw images (gh#OpenImageIO/oiio#3798).
  * HEIC: Support the ".hif" extension, which seems to be used by some Canon
    cameras instead of .heif (gh#OpenImageIO/oiio#3813).
  * PSD: Fix problems reading images with width &gt; 64k pixels
    (gh#OpenImageIO/oiio#3806).
  * Windows/fmath: Work around MSVS bug(?) that generated wrong code for
  * fast_exp2 (gh#OpenImageIO/oiio#3804).
  * Build: Fix building on OpenBSD (gh#OpenImageIO/oiio#3808).
  * Build: Refactor simd.h to disable Intel intrinsics when not on Intel
    (including Cuda compiles) (gh#OpenImageIO/oiio#3814).
  * Build: Fix building against new ffmpeg 6.0 (gh#OpenImageIO/oiio#3812).
  * Build: Work around problems with fmt library + NVPTX relating to unknown
    float128 type (gh#OpenImageIO/oiio#3823).
  * CI/test: Fix incorrect branch name when cloning openexr-images for the
    testsuite (gh#OpenImageIO/oiio#3814).
  * Test: Use copies instead of symlinks in a couple spots to help on Windows.
    (gh#OpenImageIO/oiio#3818).
- Changes of 2.4.10.0:
  * Exif: Fix typo that prevented us from correctly naming Exif
    "CameraElevationAngle" metadata (gh#OpenImageIO/oiio#3783).
  * IC/TS: Fixes that avoid deadlock situations on the file handle cache
    in certain scenarios with very high thread contention
    (gh#OpenImageIO/oiio#3784).
  * Docs: Some retroactive edits to INSTALL.md to correctly document changed
    dependencies of the 2.4 series.
  * GIF: Fix potential array overrun when writing GIF files
    (gh#OpenImageIO/oiio#3789).
  * Build: Fixes to make a clean build on Mac using Apple Clang 11.0
    (gh#OpenImageIO/oiio#3795).
  * FYI: This version of OIIO should build against Clang 16.
  * maketx: Fix a broken --cdf flag, which was set up to take an argument, but
    should always simply have acted as a simple boolean flag on its own. The
    incorrect way it was set up not only was useless, but also could lead to
    occasional crashes (gh#OpenImageIO/oiio#3748).
  * maketx and oiiotool --otex: Add support for CDFs of bumpslopes channels.
    Previously, if you used both --bumpslopes and --cdf at the same time, the
    CDFs were not produced for all channels (gh#OpenImageIO/oiio#3793).
- Changes of 2.4.9.0:
  * Build: check need for libatomic with check_cxx_source_compiles instead of
    the more expensive check_cxx_source_runs (gh#OpenImageIO/oiio#3774).
  * Fix(IC): Avoid bad IC stats when no files were read
    (gh#OpenImageIO/oiio#3765).
  * Build: Add a cmake option OIIO_DISABLE_BOOST_STACKTRACE to disable use and
  * dependency of boost stacktrace (gh#OpenImageIO/oiio#3777).
  * ustringhash: Make an explicit constructor from a hash value
    (gh#OpenImageIO/oiio#3778).
  * Build: Add ability to build against Qt6 (gh#OpenImageIO/oiio#3779).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.4.13.0:
  * *OpenCV*: Improve OpenCV support -- errors, version, half
  * *IBA*: Improve error message for IBA::ocio functions
  * *exif*: Convert paramvalue string to integer when needed
  * *exr*: Correction to dwa vs zip logic when outputting OpenEXR
  * *ico*: Heap-buffer-overflow
  * *jpeg*: Fix density calculation  for jpeg output
  * *jpeg2000*: Better pixel type promotion logic
  * *psd*: Prevent simultaneous psd thumbnail reads from clashing
  * *strutil.h*: Ensure proper constexpr of string hashing
  * *build* Fix use of OIIO_LOCAL_DEPS_PATH
  * *build* Fix fmt vs gcc warning that had version typo
  * *tests*: Fix missing simd test due to copy paste typo
  * *docs*: Update CONTRIBUTING and SECURITY #3852
  * *docs*: ImageInput and ImageOutput docs updated to Python 3.
  * *docs*: Many fixes to python code examples
  * *docs*: Update mail list URL
  * *docs*: Fix explanation of raw:Exposure config hint
  * *docs*: Document use of the DCO which is now required for all</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693224000">- Update to 2.4.14.0:
  * ico: IOProxy support for ICO input #3919 (by jasonbaumeister)
  * fix(psd): CMYK PSD files now copy alpha correctly #3918 (by
    jasonbaumeister)
  * fix(python): Fix arithmetic overflow in oiio_bufinfo (Python
    interop) #3931 (by Jesse Yurkovich)
  * build: Fix WebP linking if CMAKE_FIND_PACKAGE_PREFER_CONFIG is
    ON #3863 (by Benjamin Buch)
  * build: Find OpenEXR equally well with our FindOpenEXR and exr's
    exported config file #3862 (by Benjamin Buch)
  * build: Fix broken OIIO_NO_NEON definition #3911
  * ci: Lock down icx version #3929
  * ci: Bump build_openexr and build_opencolorio defaults to latest
    versions #3920
  * admin: Update mail list to https://lists.aswf.io/g/oiio-dev
    [#3880]
  * admin: Add charter and other ASWF documents to the repo #3850
  * admin: Document use of the DCO which is now required for all
    PRs #3897
  * admin: Put logo on the main readme #3927
  * admin: Remove old CLAs that are no longer in effect
  * admin: Change open source license to Apache 2.0. #3899, #3903,
    [#3904], #3906, #3914, #3922, #3926.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693396800">- Disable tiff-misc test, because it often(!) fails the build on OBS</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358400">- OpenImageIO moved under the ASWF umbrella. use the tarball from
  there.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358401">- Update to 2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.4.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.17.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.16.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.15.0
- disable docs-examples-cpp as it doesnt find the files in the
  build directory</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358402">- Workaround for https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4049
  the generated cmake config file has a broken dependency on zlib.
  until the generator is fixed we fix the generated file with perl.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700136000">- revert the workaround again now that we have the proper cmake for
  zlib 1.3</changelog>
</package>
<package pkgid="8a2f3038529d4636d33bb1a041182cb26409a996f3aca85264b0f8cf7b8b74ef453a3d39be3a2075cdc5c2c5d69958b2fa5c3e0531f222a604529b1fd6e675d1" name="OpenImageIO-debugsource" arch="i586">
  <version epoch="0" ver="2.5.5.0" rel="2.1"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1675252800">- update to 2.4.8.0
  * oiiotool --pdiff: test, be sure to count it as making output.
    [#3723]
  * IBAprep should not zero out deep images when creating dst #3724
  * PBM: Fix for incorrect inverting of 1-bit pbm images. #3731
  * New ImageSpec:set_colorspace() sets color space metadata in a
    consistent way. #3734
  * BMP: set colorspace to sRGB #3701
  * PNG: Add EXIF support when writing PNG files. #3735
  * PSD: Fix wrong oiio:UnassociatedAlpha metadata for PSD files.
    [#3750]
  * platform.h: set up macros for detecting MSVS 2019 and 2022
    [#3727]
  * typedesc.h: Extend TypeDescFromC template to the full set of
    pixel types #3726
  * Testing: many improvements for testing and code coverage. #3730
    [#3654] #3694 #3699 #3732 #3741 #3745 #3747
  * Testing: Fix long-broken ref images for texture-icwrite test
    [#3733]
  * Docs: Updated RTD docmentation style, looks much nicer. #3737
  * Docs: improve description of ociodisplay and others.
  * Docs: Fix old release notes to document all CVEs addressed in
    certain prior releases.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1676289600">- update to 2.4.8.1
  * Fix(targa): guard against corrupted tga files Fixes
    TALOS-2023-1707 / CVE-2023-24473,
    TALOS-2023-1708 / CVE-2023-22845. #3768
  * Fix: race condition in TIFF reader, fixes
    TALOS-2023-1709 / CVE-2023-24472. #3772
  * Windows: Fix unresolved external symbol for MSVS 2017 #3763
  * Fix: Initialize OpenEXROutput::m_levelmode in init(). #3764
  * Fix: improve thread safety for concurrent tiff loads. #3767
  * Fix(fits): Make sure to close if open fails to find right magic
    number. #3771</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1685707200">- Update to 2.4.12.0:
  * oiiotool: Don't propagate unsupported channels (gh#OpenImageIO/oiio#3838).
  * oiiotool: Improvements to performance and memory when making very large
    textures (gh#OpenImageIO/oiio#3829).
  * fix: Prevent possible deadlock when reading files with wrong extensions
    (gh#OpenImageIO/oiio#3845).
  * gif: Prevent possible heap buffer overflow (gh#OpenImageIO/oiio#3841).
  * psd: Improve memory efficiency of PSD read (gh#OpenImageIO/oiio#3807).
  * raw: Fix LibRaw flip to Exif orientation conversion
    (gh#OpenImageIO/oiio#3847).
  * raw: Raw input fix user_flip usage (gh#OpenImageIO/oiio#3858).
  * strutil: Use forward properly for sync::print() (gh#OpenImageIO/oiio#3825).
  * build: Fixes for latest xcode on MacOS 13.3 Ventura
    (gh#OpenImageIO/oiio#3854).
  * build: Fix build error with MSVC (gh#OpenImageIO/oiio#3832).
  * ci: Fix warnings (gh#OpenImageIO/oiio#3833).
  * ci: Fix package name for icc (gh#OpenImageIO/oiio#3860).
- Changes of 2.4.11.1:
  * build: Support for fmt 10.0 (gh#OpenImageIO/oiio#3825,
    gh#OpenImageIO/oiio#3828, gh#OpenImageIO/oiio#3836).
- Changes of 2.4.11.0:
  * oiiotool: For expression evaluation, NIMAGES now evaluates to the current
    image stack depth (gh#OpenImageIO/oiio#3822).
  * Python: Improve error messages when passing wrong python array sizes
    (gh#OpenImageIO/oiio#3801).
  * Raw: handle 1-channel raw images (gh#OpenImageIO/oiio#3798).
  * HEIC: Support the ".hif" extension, which seems to be used by some Canon
    cameras instead of .heif (gh#OpenImageIO/oiio#3813).
  * PSD: Fix problems reading images with width &gt; 64k pixels
    (gh#OpenImageIO/oiio#3806).
  * Windows/fmath: Work around MSVS bug(?) that generated wrong code for
  * fast_exp2 (gh#OpenImageIO/oiio#3804).
  * Build: Fix building on OpenBSD (gh#OpenImageIO/oiio#3808).
  * Build: Refactor simd.h to disable Intel intrinsics when not on Intel
    (including Cuda compiles) (gh#OpenImageIO/oiio#3814).
  * Build: Fix building against new ffmpeg 6.0 (gh#OpenImageIO/oiio#3812).
  * Build: Work around problems with fmt library + NVPTX relating to unknown
    float128 type (gh#OpenImageIO/oiio#3823).
  * CI/test: Fix incorrect branch name when cloning openexr-images for the
    testsuite (gh#OpenImageIO/oiio#3814).
  * Test: Use copies instead of symlinks in a couple spots to help on Windows.
    (gh#OpenImageIO/oiio#3818).
- Changes of 2.4.10.0:
  * Exif: Fix typo that prevented us from correctly naming Exif
    "CameraElevationAngle" metadata (gh#OpenImageIO/oiio#3783).
  * IC/TS: Fixes that avoid deadlock situations on the file handle cache
    in certain scenarios with very high thread contention
    (gh#OpenImageIO/oiio#3784).
  * Docs: Some retroactive edits to INSTALL.md to correctly document changed
    dependencies of the 2.4 series.
  * GIF: Fix potential array overrun when writing GIF files
    (gh#OpenImageIO/oiio#3789).
  * Build: Fixes to make a clean build on Mac using Apple Clang 11.0
    (gh#OpenImageIO/oiio#3795).
  * FYI: This version of OIIO should build against Clang 16.
  * maketx: Fix a broken --cdf flag, which was set up to take an argument, but
    should always simply have acted as a simple boolean flag on its own. The
    incorrect way it was set up not only was useless, but also could lead to
    occasional crashes (gh#OpenImageIO/oiio#3748).
  * maketx and oiiotool --otex: Add support for CDFs of bumpslopes channels.
    Previously, if you used both --bumpslopes and --cdf at the same time, the
    CDFs were not produced for all channels (gh#OpenImageIO/oiio#3793).
- Changes of 2.4.9.0:
  * Build: check need for libatomic with check_cxx_source_compiles instead of
    the more expensive check_cxx_source_runs (gh#OpenImageIO/oiio#3774).
  * Fix(IC): Avoid bad IC stats when no files were read
    (gh#OpenImageIO/oiio#3765).
  * Build: Add a cmake option OIIO_DISABLE_BOOST_STACKTRACE to disable use and
  * dependency of boost stacktrace (gh#OpenImageIO/oiio#3777).
  * ustringhash: Make an explicit constructor from a hash value
    (gh#OpenImageIO/oiio#3778).
  * Build: Add ability to build against Qt6 (gh#OpenImageIO/oiio#3779).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.4.13.0:
  * *OpenCV*: Improve OpenCV support -- errors, version, half
  * *IBA*: Improve error message for IBA::ocio functions
  * *exif*: Convert paramvalue string to integer when needed
  * *exr*: Correction to dwa vs zip logic when outputting OpenEXR
  * *ico*: Heap-buffer-overflow
  * *jpeg*: Fix density calculation  for jpeg output
  * *jpeg2000*: Better pixel type promotion logic
  * *psd*: Prevent simultaneous psd thumbnail reads from clashing
  * *strutil.h*: Ensure proper constexpr of string hashing
  * *build* Fix use of OIIO_LOCAL_DEPS_PATH
  * *build* Fix fmt vs gcc warning that had version typo
  * *tests*: Fix missing simd test due to copy paste typo
  * *docs*: Update CONTRIBUTING and SECURITY #3852
  * *docs*: ImageInput and ImageOutput docs updated to Python 3.
  * *docs*: Many fixes to python code examples
  * *docs*: Update mail list URL
  * *docs*: Fix explanation of raw:Exposure config hint
  * *docs*: Document use of the DCO which is now required for all</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693224000">- Update to 2.4.14.0:
  * ico: IOProxy support for ICO input #3919 (by jasonbaumeister)
  * fix(psd): CMYK PSD files now copy alpha correctly #3918 (by
    jasonbaumeister)
  * fix(python): Fix arithmetic overflow in oiio_bufinfo (Python
    interop) #3931 (by Jesse Yurkovich)
  * build: Fix WebP linking if CMAKE_FIND_PACKAGE_PREFER_CONFIG is
    ON #3863 (by Benjamin Buch)
  * build: Find OpenEXR equally well with our FindOpenEXR and exr's
    exported config file #3862 (by Benjamin Buch)
  * build: Fix broken OIIO_NO_NEON definition #3911
  * ci: Lock down icx version #3929
  * ci: Bump build_openexr and build_opencolorio defaults to latest
    versions #3920
  * admin: Update mail list to https://lists.aswf.io/g/oiio-dev
    [#3880]
  * admin: Add charter and other ASWF documents to the repo #3850
  * admin: Document use of the DCO which is now required for all
    PRs #3897
  * admin: Put logo on the main readme #3927
  * admin: Remove old CLAs that are no longer in effect
  * admin: Change open source license to Apache 2.0. #3899, #3903,
    [#3904], #3906, #3914, #3922, #3926.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1693396800">- Disable tiff-misc test, because it often(!) fails the build on OBS</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358400">- OpenImageIO moved under the ASWF umbrella. use the tarball from
  there.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358401">- Update to 2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.5.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.4.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.17.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.16.0
  https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.15.0
- disable docs-examples-cpp as it doesnt find the files in the
  build directory</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1699358402">- Workaround for https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4049
  the generated cmake config file has a broken dependency on zlib.
  until the generator is fixed we fix the generated file with perl.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1700136000">- revert the workaround again now that we have the proper cmake for
  zlib 1.3</changelog>
</package>
<package pkgid="30f2942fd5b344cb19b74fe526495e98214e7dc741d97b0d2b75760ff64062fc56c0fff71df7063897e532331fea26052bcb16653eecf23cbf66344f0231272a" name="OpenRGB-debuginfo" arch="i586">
  <version epoch="0" ver="1.0~rc3.1+git0.g5e81e26f" rel="1.1"/>
  <changelog author="Erwan GEORGET &lt;egeorget@canopus.dev&gt;" date="1685793600">- Split the package in two to allow installation of udev rules for use with the Flatpak version.</changelog>
  <changelog author="Erwan GEORGET &lt;egeorget@canopus.dev&gt;" date="1689336000">- Update to upstream version 0.9
  New Features:
  * Segments
    + Split addressable LED zones into sub-groups
    + Useful to divide up daisy-chained ARGB devices (fans, strips) connected to the same header
  * Keyboard Layout Manager, a back-end feature that makes it easier to develop keyboard integrations and manage multiple regional layouts
  * Hardware IDs page helps to make it easier to integrate new devices
  * SDK integration for plugins, allows plugins to expose their own custom SDK hooks
  * Replaced old PNG icons with new icons
  * Additional translations
    + Malaysian
    + Japanese
    + Croatian
    + Polish
  * Translation updates for existing translations
  New Device Support:
  * Many additional GPUs added to existing GPU controllers
    + ASUS
    + Colorful
    + EVGA
    + Gainward
    + Gigabyte
    + iGame
    + MSI
    + NVIDIA
    + Palit
    + PNY
  * AOC controller:
    + AOC GK500 keyboard
    + AOC GMM700 mousemat
    + AOC GM500 mouse
  * ASRock controller improvements:
    + Fixes for ASRock Polychrome USB boards
  * ASUS controller improvements:
    + Additional devices added
    + Various device-specific improvements
    + ASUS ROG Ally support
  * Cherry keyboard support
  * Corsair controller improvements:
    + Corsair Dominator Platinum DDR5 support
    + Corsair Vengeance DDR5 support
  * CRYORIG H7 Quad Lumi support
  * Das Keyboard controller improvements:
    + Additional device support
  * ENE controller improvements:
    + Improved ENE SMBus configuration table parsing (fixes Unknown LED names on most ENE DRAM)
    + Made Save to Device hidden behind configuration file setting as it is unreliable on some modules
  * GaiZhongGai controller improvements:
    + Additional device support
  * Gigabyte controller improvements:
    + Added new motherboard layouts
  * HyperX controller improvements:
    + Added an hidapi wrapped device type to use libusb-hidapi on Linux for certain devices that have a non-compliant USB HID descriptor
    + Additional device support
  * JSAUX Steam Deck dock support
  * LEGO Dimensions toypad base support
  * Lenovo laptop controller improvements:
    + Additional device support
  * Lenovo motherboard support
  * Lian-Li controller improvements:
    + Additional device support
  * Logitech controller improvements:
    + Bug fixes
  * MSI controller improvements:
    + More MSI Mystic Light motherboards added
  * Nollie32 controller support
  * NZXT Hue 1 (Smart Device V1) support
  * NZXT Hue 2 controller improvements:
    + Additional device support
    + Additional accessory (fans/strips) support
  * OKS keyboard support
  * Razer controller improvements:
    + Additional device support
    + Fixed initialization issues that made some devices unreliable
    + Migrated many Razer keyboards to KeyboardLayoutManager
  * RedSquare keyboard support
  * Roccat headset support
  * Sapphire controller improvements:
    + Additional features supported
  * TP-Link Kasa Smart support
  * Wooting controller improvements:
    + Additional device support
  Bug Fixes:
  * Fixed some CLI issues
  Known Issues:
  * Some NVIDIA GPU controllers may not work on Linux due to issues with NVIDIA's proprietary driver.  The latest beta version of the driver should have a fix.
    + ASUS Aura 3xxx (ENE) GPUs
    + EVGA 3xxx GPUs
  * AMD GPU controllers do not work on Linux due to issues with AMD's amdgpu kernel driver.
  * Redragon M711 wave effect doesn't work
  * Some Corsair mice do not have specific LED labels
  * Some Razer keyboards are missing key maps
  * Asus Addressable number of channels may be incorrect
  Notes:
  * Due to changes in device names, existing profiles you have saved from previous versions may not work and will need to be recreated.  Same goes for saved addressable controller sizes.
  * If upgrading from a release prior to OpenRGB 0.6, it is recommended to disable OpenRazer or OpenRazer-win32 in the settings.  This allows use of the new Razer controller with better device support.  OpenRazer will likely be removed in the next release.
  * Due to plugin versioning change, you may have to delete your old plugins manually before OpenRGB will install new ones.  To do this, go to the Settings tab, under General Settings click Open Settings Folder.  Close OpenRGB, then delete the plugins folder in this directory.  Reopen OpenRGB and you can install new plugins from the settings tab.
- Patches
  * Drop OpenRGB-GCC13.patch: fixed upstream
  * Drop OpenRGB-mbedTLS3-hueplusplus.patch: fixed upstream
  * Rebase OpenRGB-use_system_libs.patch: Update to new version</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694088000">- Use the make install target to install everything properly
  (boo#1215079)</changelog>
  <changelog author="Marek Sapota &lt;marek@sapota.org&gt;" date="1744804800">- Remove vendored in sources and use the _service file instead.
  - Uses recommended obscpio
    (https://github.com/openSUSE/obs-service-tar_scm?tab=readme-ov-file#obscpio).
  - This is a house keeping change that doesn't actually change the package.
    The reasons for this change are listed here:
    https://openbuildservice.org/help/manuals/obs-user-guide/cha-obs-source-services
    Most importantly "Server-side generated files are easy to identify and are
    not modifiable by the user. This way, other users can trust them to be
    generated in the documented way without modifications.".  I don't like
    source files generated by the packager.</changelog>
  <changelog author="Marek Sapota &lt;marek@sapota.org&gt;" date="1744977600">- Switch from obscpio to tar.gz as requested in
  https://build.opensuse.org/request/show/1270147#comment-2134657</changelog>
  <changelog author="Michael Gumsley &lt;gumsley_6@hotmail.com&gt;" date="1760616000">- Update to 1.0~rc2+git32
- Correct license to GPL-2.0-or-later per upstream
- Update build
  * Change build to use Qt6
  * Remove %suse_update_desktop_file
    + Included %check section in spec for .desktop files
  * Build optional systemd unit for daemon usage
  * Drop Leap 15.5 &amp; earlier due to lack of Qt6 and GCC8+
  * Override compiler to GCC13 for Leap 15.6
  * Address bsc#1215130 (Option B)
    + Add OpenRGB-udev-i2c-use-group.patch
    + Removes permissions from /dev/port
    + Motherboards using old SuperIO based RGB control via
    GigabyteSuperIORGBController &amp; MSIRGBController will likely
    be impacted.
    + Members of the 'openrgb' group retain i2c/SMBus access
    + No impact to USB based devices (inc Motherboards)
  * Drop patch as it's no longer required:
    OpenRGB-use_system_libs.patch</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1781784000">- Build against mbedtls 2.x to avoid build failures with mbedtls 4.x</changelog>
  <changelog author="Jehu Marcos Herrera Puentes &lt;jehuherrerap@hotmail.com&gt;" date="1783339200">- Update to 1.0~rc3+git13
  * Commit history can be found at: https://gitlab.com/CalcProgrammer1/OpenRGB/-/commits/release_candidate_1.0rc3?ref_type=tags
- Fix unpackaged tmpfiles.d file: OpenRGB's qmake build installs
  %{_prefix}/lib/tmpfiles.d/%{_name}.conf (creates /etc/openrgb),
  which was not claimed in any %files section
- Package /etc/openrgb config directory in systemd-unit subpackage,
  used by openrgb.service via --config /etc/openrgb
- Rename openrgb.conf modules-load.d file to
  openrgb-modules.conf for clarity (distinguishes it from
  upstream's tmpfiles.d openrgb.conf)</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1786622400">- add harden-network.patch: don't listen on all interfaces by default. Users
  can override this by passing a different `--server-host` command line
  parameter.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1787745600">- update to 1.0~rc3.1+git326
  * fix trivial local and remote security compromise (bsc#1269523,
    CVE-2026-59682, CVE-2026-59683, CVE-2026-18794)
- drop harden-network.patch which is now contained in the upstream tarball.
  The patch also had a mistake in the --no[-]autoconnect command line
  switch.
- adjust _service file to use upstream release tags instead of random master
  branch commits that are disguised as release tags.</changelog>
</package>
<package pkgid="ab731f8c807fb354753fd0ded97658382159f1acdbfa171685e543dbfe7c250d647ecade94495584b5320c8b9fa031ef6e6f9a1a2335a81bf2be9056e8d9f77b" name="OpenRGB-debugsource" arch="i586">
  <version epoch="0" ver="1.0~rc3.1+git0.g5e81e26f" rel="1.1"/>
  <changelog author="Erwan GEORGET &lt;egeorget@canopus.dev&gt;" date="1685793600">- Split the package in two to allow installation of udev rules for use with the Flatpak version.</changelog>
  <changelog author="Erwan GEORGET &lt;egeorget@canopus.dev&gt;" date="1689336000">- Update to upstream version 0.9
  New Features:
  * Segments
    + Split addressable LED zones into sub-groups
    + Useful to divide up daisy-chained ARGB devices (fans, strips) connected to the same header
  * Keyboard Layout Manager, a back-end feature that makes it easier to develop keyboard integrations and manage multiple regional layouts
  * Hardware IDs page helps to make it easier to integrate new devices
  * SDK integration for plugins, allows plugins to expose their own custom SDK hooks
  * Replaced old PNG icons with new icons
  * Additional translations
    + Malaysian
    + Japanese
    + Croatian
    + Polish
  * Translation updates for existing translations
  New Device Support:
  * Many additional GPUs added to existing GPU controllers
    + ASUS
    + Colorful
    + EVGA
    + Gainward
    + Gigabyte
    + iGame
    + MSI
    + NVIDIA
    + Palit
    + PNY
  * AOC controller:
    + AOC GK500 keyboard
    + AOC GMM700 mousemat
    + AOC GM500 mouse
  * ASRock controller improvements:
    + Fixes for ASRock Polychrome USB boards
  * ASUS controller improvements:
    + Additional devices added
    + Various device-specific improvements
    + ASUS ROG Ally support
  * Cherry keyboard support
  * Corsair controller improvements:
    + Corsair Dominator Platinum DDR5 support
    + Corsair Vengeance DDR5 support
  * CRYORIG H7 Quad Lumi support
  * Das Keyboard controller improvements:
    + Additional device support
  * ENE controller improvements:
    + Improved ENE SMBus configuration table parsing (fixes Unknown LED names on most ENE DRAM)
    + Made Save to Device hidden behind configuration file setting as it is unreliable on some modules
  * GaiZhongGai controller improvements:
    + Additional device support
  * Gigabyte controller improvements:
    + Added new motherboard layouts
  * HyperX controller improvements:
    + Added an hidapi wrapped device type to use libusb-hidapi on Linux for certain devices that have a non-compliant USB HID descriptor
    + Additional device support
  * JSAUX Steam Deck dock support
  * LEGO Dimensions toypad base support
  * Lenovo laptop controller improvements:
    + Additional device support
  * Lenovo motherboard support
  * Lian-Li controller improvements:
    + Additional device support
  * Logitech controller improvements:
    + Bug fixes
  * MSI controller improvements:
    + More MSI Mystic Light motherboards added
  * Nollie32 controller support
  * NZXT Hue 1 (Smart Device V1) support
  * NZXT Hue 2 controller improvements:
    + Additional device support
    + Additional accessory (fans/strips) support
  * OKS keyboard support
  * Razer controller improvements:
    + Additional device support
    + Fixed initialization issues that made some devices unreliable
    + Migrated many Razer keyboards to KeyboardLayoutManager
  * RedSquare keyboard support
  * Roccat headset support
  * Sapphire controller improvements:
    + Additional features supported
  * TP-Link Kasa Smart support
  * Wooting controller improvements:
    + Additional device support
  Bug Fixes:
  * Fixed some CLI issues
  Known Issues:
  * Some NVIDIA GPU controllers may not work on Linux due to issues with NVIDIA's proprietary driver.  The latest beta version of the driver should have a fix.
    + ASUS Aura 3xxx (ENE) GPUs
    + EVGA 3xxx GPUs
  * AMD GPU controllers do not work on Linux due to issues with AMD's amdgpu kernel driver.
  * Redragon M711 wave effect doesn't work
  * Some Corsair mice do not have specific LED labels
  * Some Razer keyboards are missing key maps
  * Asus Addressable number of channels may be incorrect
  Notes:
  * Due to changes in device names, existing profiles you have saved from previous versions may not work and will need to be recreated.  Same goes for saved addressable controller sizes.
  * If upgrading from a release prior to OpenRGB 0.6, it is recommended to disable OpenRazer or OpenRazer-win32 in the settings.  This allows use of the new Razer controller with better device support.  OpenRazer will likely be removed in the next release.
  * Due to plugin versioning change, you may have to delete your old plugins manually before OpenRGB will install new ones.  To do this, go to the Settings tab, under General Settings click Open Settings Folder.  Close OpenRGB, then delete the plugins folder in this directory.  Reopen OpenRGB and you can install new plugins from the settings tab.
- Patches
  * Drop OpenRGB-GCC13.patch: fixed upstream
  * Drop OpenRGB-mbedTLS3-hueplusplus.patch: fixed upstream
  * Rebase OpenRGB-use_system_libs.patch: Update to new version</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694088000">- Use the make install target to install everything properly
  (boo#1215079)</changelog>
  <changelog author="Marek Sapota &lt;marek@sapota.org&gt;" date="1744804800">- Remove vendored in sources and use the _service file instead.
  - Uses recommended obscpio
    (https://github.com/openSUSE/obs-service-tar_scm?tab=readme-ov-file#obscpio).
  - This is a house keeping change that doesn't actually change the package.
    The reasons for this change are listed here:
    https://openbuildservice.org/help/manuals/obs-user-guide/cha-obs-source-services
    Most importantly "Server-side generated files are easy to identify and are
    not modifiable by the user. This way, other users can trust them to be
    generated in the documented way without modifications.".  I don't like
    source files generated by the packager.</changelog>
  <changelog author="Marek Sapota &lt;marek@sapota.org&gt;" date="1744977600">- Switch from obscpio to tar.gz as requested in
  https://build.opensuse.org/request/show/1270147#comment-2134657</changelog>
  <changelog author="Michael Gumsley &lt;gumsley_6@hotmail.com&gt;" date="1760616000">- Update to 1.0~rc2+git32
- Correct license to GPL-2.0-or-later per upstream
- Update build
  * Change build to use Qt6
  * Remove %suse_update_desktop_file
    + Included %check section in spec for .desktop files
  * Build optional systemd unit for daemon usage
  * Drop Leap 15.5 &amp; earlier due to lack of Qt6 and GCC8+
  * Override compiler to GCC13 for Leap 15.6
  * Address bsc#1215130 (Option B)
    + Add OpenRGB-udev-i2c-use-group.patch
    + Removes permissions from /dev/port
    + Motherboards using old SuperIO based RGB control via
    GigabyteSuperIORGBController &amp; MSIRGBController will likely
    be impacted.
    + Members of the 'openrgb' group retain i2c/SMBus access
    + No impact to USB based devices (inc Motherboards)
  * Drop patch as it's no longer required:
    OpenRGB-use_system_libs.patch</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1781784000">- Build against mbedtls 2.x to avoid build failures with mbedtls 4.x</changelog>
  <changelog author="Jehu Marcos Herrera Puentes &lt;jehuherrerap@hotmail.com&gt;" date="1783339200">- Update to 1.0~rc3+git13
  * Commit history can be found at: https://gitlab.com/CalcProgrammer1/OpenRGB/-/commits/release_candidate_1.0rc3?ref_type=tags
- Fix unpackaged tmpfiles.d file: OpenRGB's qmake build installs
  %{_prefix}/lib/tmpfiles.d/%{_name}.conf (creates /etc/openrgb),
  which was not claimed in any %files section
- Package /etc/openrgb config directory in systemd-unit subpackage,
  used by openrgb.service via --config /etc/openrgb
- Rename openrgb.conf modules-load.d file to
  openrgb-modules.conf for clarity (distinguishes it from
  upstream's tmpfiles.d openrgb.conf)</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1786622400">- add harden-network.patch: don't listen on all interfaces by default. Users
  can override this by passing a different `--server-host` command line
  parameter.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1787745600">- update to 1.0~rc3.1+git326
  * fix trivial local and remote security compromise (bsc#1269523,
    CVE-2026-59682, CVE-2026-59683, CVE-2026-18794)
- drop harden-network.patch which is now contained in the upstream tarball.
  The patch also had a mistake in the --no[-]autoconnect command line
  switch.
- adjust _service file to use upstream release tags instead of random master
  branch commits that are disguised as release tags.</changelog>
</package>
<package pkgid="2f9d7211cfd1ae5929e84c716662e2b0baee6a247709589d9f0910e1c378f70ba4d5a2438db611104d29870e98dbac8f6b06cd8af75cdb9d6cb03fc28477a6d9" name="OpenSMTPD-debuginfo" arch="i586">
  <version epoch="0" ver="7.8.0p1" rel="2.1"/>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1754568000">- Removed the rpmlintrc file. 'permissions-file-setuid-bit' requires
  review from the security team. Without the rpmlint allowlisting the
  package build is broken.</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1754568001">- Updated the spec file according to feedback:
  * added the Provides and Conflicts sections
  * changed the 'sed' expression to appear more traditional</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1756382400">- Updated the spec file so that default configuration works out of
  the box. The workaround is related to the issue as described in
  https://github.com/OpenSMTPD/OpenSMTPD/issues/853</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1756468800">- Further hardened the systemd service configuration.</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1757592000">- Updated the spec file according to feedback from boo#1247781:
  * the package takes ownership of /var/spool/mail like other
    packages that provide smtp_daemon (see discussion in
    https://github.com/rpm-software-management/rpmlint/pull/1392)
  * set_permissions/verify_permissions have been configured. At
    this moment (before package allowlisting), this causes rpmlint
    errors which is by design</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1760356800">- Added patches according to feedback from boo#1247781:
  * OpenSMTPD-reduced-permissions-on-SMTPD_SOCKET.patch: control socket
    permissions have been removed for world
  * OpenSMTPD-simplified-world-writable-spoolers-handling.patch: simplified
    world-writable spool handling. Changes from upstream have been imported
    before the next upstream version is released. Once it is released, this
    patch can be removed
  * permissions on /var/spool/mail were set to 755 which means server
    operator is expected to add relevant users to a group and adjust
    the mentioned directory's ownership and permissions appropriately</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1760702400">- Renamed the 'forward' man page to resolve conflict with an existing
  Factory package (vacation)</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1762171200">- Updated to version 7.8.0p0: (CVE-2025-62875 boo#1250838)
  - Don't reject single character AUTH PLAIN passwords.
  - Fix address family typo (PF_INET-&gt;PF_INET6).
  - Various documentation improvements.
  - Removed support for world-writable mail spools.
  - Updated contrib mail.local and lockspool.
  - Don't die if garbage is being sent on the local socket.
- removed patch included in update
  OpenSMTPD-simplified-world-writable-spoolers-handling.patch</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1778760000">- Updated to version 7.8.0p1: (boo#1263040)
  - table_proc: ensure the request does not contain newlines
- Removed OpenSMTPD-reduced-permissions-on-SMTPD_SOCKET.patch to
  support use case described in boo#1263040
- Further hardened the systemd service configuration by switching
  RestrictAddressFamilies from blocklist to allowlist</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1785844800">- Fixed the spec so that rpm -V checks everything except the file
  mode which is left for %verifyscript to take care of</changelog>
</package>
<package pkgid="3df74cfceeef1ba67ff447af2aebb03f210e22a3f09e82d90fcfaba2d71f32890da9c2a5bc42318309dbf1bee2f1838e16f02fc1d5891868b4832acfb0ee1a2f" name="OpenSMTPD-debugsource" arch="i586">
  <version epoch="0" ver="7.8.0p1" rel="2.1"/>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1754568000">- Removed the rpmlintrc file. 'permissions-file-setuid-bit' requires
  review from the security team. Without the rpmlint allowlisting the
  package build is broken.</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1754568001">- Updated the spec file according to feedback:
  * added the Provides and Conflicts sections
  * changed the 'sed' expression to appear more traditional</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1756382400">- Updated the spec file so that default configuration works out of
  the box. The workaround is related to the issue as described in
  https://github.com/OpenSMTPD/OpenSMTPD/issues/853</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1756468800">- Further hardened the systemd service configuration.</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1757592000">- Updated the spec file according to feedback from boo#1247781:
  * the package takes ownership of /var/spool/mail like other
    packages that provide smtp_daemon (see discussion in
    https://github.com/rpm-software-management/rpmlint/pull/1392)
  * set_permissions/verify_permissions have been configured. At
    this moment (before package allowlisting), this causes rpmlint
    errors which is by design</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1760356800">- Added patches according to feedback from boo#1247781:
  * OpenSMTPD-reduced-permissions-on-SMTPD_SOCKET.patch: control socket
    permissions have been removed for world
  * OpenSMTPD-simplified-world-writable-spoolers-handling.patch: simplified
    world-writable spool handling. Changes from upstream have been imported
    before the next upstream version is released. Once it is released, this
    patch can be removed
  * permissions on /var/spool/mail were set to 755 which means server
    operator is expected to add relevant users to a group and adjust
    the mentioned directory's ownership and permissions appropriately</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1760702400">- Renamed the 'forward' man page to resolve conflict with an existing
  Factory package (vacation)</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1762171200">- Updated to version 7.8.0p0: (CVE-2025-62875 boo#1250838)
  - Don't reject single character AUTH PLAIN passwords.
  - Fix address family typo (PF_INET-&gt;PF_INET6).
  - Various documentation improvements.
  - Removed support for world-writable mail spools.
  - Updated contrib mail.local and lockspool.
  - Don't die if garbage is being sent on the local socket.
- removed patch included in update
  OpenSMTPD-simplified-world-writable-spoolers-handling.patch</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1778760000">- Updated to version 7.8.0p1: (boo#1263040)
  - table_proc: ensure the request does not contain newlines
- Removed OpenSMTPD-reduced-permissions-on-SMTPD_SOCKET.patch to
  support use case described in boo#1263040
- Further hardened the systemd service configuration by switching
  RestrictAddressFamilies from blocklist to allowlist</changelog>
  <changelog author="Mislav Bozicevic &lt;mislav.bozicevic@suse.com&gt;" date="1785844800">- Fixed the spec so that rpm -V checks everything except the file
  mode which is left for %verifyscript to take care of</changelog>
</package>
<package pkgid="7876f2414efbf2ca1f1747eff0ec256694da2f3e8f5b66508e6724d9a7c0c1c3cf3259eac1e7206aec566b0183eb69a5fe2ea3871cd404190878c8ee8851fbbf" name="OpenSceneGraph-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.5" rel="12.6"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1596196800">- Put back PowerPC specific constraints (from 6 to 7GB disk space)
  as failing on some builders.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1624104000">- Fix build on TW with asio 1.18.x, add
  0001-Replace-boost-bind-usage-with-std-bind.patch and
  0002-Replace-obsoleted-asio-basic_stream_socket-get_io_se.patch
- Disable GTK2 example on TW
- Disable wxWidgets example
- Do not package huge ChangeLog (commit log)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- fix build with openexr3: remove redundant BuildRequires (pkgconfig(IlmBase))</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenSceneGraph158.x86_64: E:
  shlib-policy-name-error SONAME: libosg.so.161, expected package
  suffix: 161"</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1656936000">- Fix build with OpenCASCADE 7.6, add
  0001-Use-non-deprecated-methods-to-access-OpenCascade-Tri.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669896000">- Split several plugins with significant dependencies from main
  plugins package.
- Disable FFmpeg plugin on TW until compatibility issues are
  resolved.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712232000">- added support for COLLADA plugin (.dae files)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734091200">- Fix build with OpenCASCADE 7.8, add
  0001-OpenCASCADE-7.8-compatibility-replace-homegrown-Find.patch</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249900)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="816fbdf0148860cf6eb1fea49282996cd58fa35614d91d46b9a8767853908592e837bfd2dec5a3e30f478fc8f86c15b5d7b8fa0c472ef2c49f0b6dd269cd4295" name="OpenSceneGraph-debugsource" arch="i586">
  <version epoch="0" ver="3.6.5" rel="12.6"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1596196800">- Put back PowerPC specific constraints (from 6 to 7GB disk space)
  as failing on some builders.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1624104000">- Fix build on TW with asio 1.18.x, add
  0001-Replace-boost-bind-usage-with-std-bind.patch and
  0002-Replace-obsoleted-asio-basic_stream_socket-get_io_se.patch
- Disable GTK2 example on TW
- Disable wxWidgets example
- Do not package huge ChangeLog (commit log)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- fix build with openexr3: remove redundant BuildRequires (pkgconfig(IlmBase))</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenSceneGraph158.x86_64: E:
  shlib-policy-name-error SONAME: libosg.so.161, expected package
  suffix: 161"</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1656936000">- Fix build with OpenCASCADE 7.6, add
  0001-Use-non-deprecated-methods-to-access-OpenCascade-Tri.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669896000">- Split several plugins with significant dependencies from main
  plugins package.
- Disable FFmpeg plugin on TW until compatibility issues are
  resolved.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712232000">- added support for COLLADA plugin (.dae files)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734091200">- Fix build with OpenCASCADE 7.8, add
  0001-OpenCASCADE-7.8-compatibility-replace-homegrown-Find.patch</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249900)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="8b35f49c2e07230f86bc4b843c46b6444bcb7c8641f03dc9c4f25c2e54636445b9573856938c30458b5bce07291862afa224479a067e3fa60f01a906d62cd95f" name="OpenSceneGraph-examples-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.5" rel="12.6"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1596196800">- Put back PowerPC specific constraints (from 6 to 7GB disk space)
  as failing on some builders.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1624104000">- Fix build on TW with asio 1.18.x, add
  0001-Replace-boost-bind-usage-with-std-bind.patch and
  0002-Replace-obsoleted-asio-basic_stream_socket-get_io_se.patch
- Disable GTK2 example on TW
- Disable wxWidgets example
- Do not package huge ChangeLog (commit log)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- fix build with openexr3: remove redundant BuildRequires (pkgconfig(IlmBase))</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenSceneGraph158.x86_64: E:
  shlib-policy-name-error SONAME: libosg.so.161, expected package
  suffix: 161"</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1656936000">- Fix build with OpenCASCADE 7.6, add
  0001-Use-non-deprecated-methods-to-access-OpenCascade-Tri.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669896000">- Split several plugins with significant dependencies from main
  plugins package.
- Disable FFmpeg plugin on TW until compatibility issues are
  resolved.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712232000">- added support for COLLADA plugin (.dae files)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734091200">- Fix build with OpenCASCADE 7.8, add
  0001-OpenCASCADE-7.8-compatibility-replace-homegrown-Find.patch</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249900)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="8e4bf6209887d95e0ea76e75550133833afec582b2bad71bde7021c6d681057c18c1c0f2f60a411a83fff8ed9f5f963e7f1956b53bcfd3e150dec1c9d43bca2b" name="OpenSceneGraph-plugin-collada-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.5" rel="12.6"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1596196800">- Put back PowerPC specific constraints (from 6 to 7GB disk space)
  as failing on some builders.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1624104000">- Fix build on TW with asio 1.18.x, add
  0001-Replace-boost-bind-usage-with-std-bind.patch and
  0002-Replace-obsoleted-asio-basic_stream_socket-get_io_se.patch
- Disable GTK2 example on TW
- Disable wxWidgets example
- Do not package huge ChangeLog (commit log)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- fix build with openexr3: remove redundant BuildRequires (pkgconfig(IlmBase))</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenSceneGraph158.x86_64: E:
  shlib-policy-name-error SONAME: libosg.so.161, expected package
  suffix: 161"</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1656936000">- Fix build with OpenCASCADE 7.6, add
  0001-Use-non-deprecated-methods-to-access-OpenCascade-Tri.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669896000">- Split several plugins with significant dependencies from main
  plugins package.
- Disable FFmpeg plugin on TW until compatibility issues are
  resolved.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712232000">- added support for COLLADA plugin (.dae files)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734091200">- Fix build with OpenCASCADE 7.8, add
  0001-OpenCASCADE-7.8-compatibility-replace-homegrown-Find.patch</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249900)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="6764d76503974afc6576987fbcd2d567b642fd4ac327d2623abe9cede72cd34125517c7327fe89eebd10d432d0aed984a97df80bd93ae3aa46636921116e8130" name="OpenSceneGraph-plugin-gdal-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.5" rel="12.6"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1596196800">- Put back PowerPC specific constraints (from 6 to 7GB disk space)
  as failing on some builders.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1624104000">- Fix build on TW with asio 1.18.x, add
  0001-Replace-boost-bind-usage-with-std-bind.patch and
  0002-Replace-obsoleted-asio-basic_stream_socket-get_io_se.patch
- Disable GTK2 example on TW
- Disable wxWidgets example
- Do not package huge ChangeLog (commit log)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- fix build with openexr3: remove redundant BuildRequires (pkgconfig(IlmBase))</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenSceneGraph158.x86_64: E:
  shlib-policy-name-error SONAME: libosg.so.161, expected package
  suffix: 161"</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1656936000">- Fix build with OpenCASCADE 7.6, add
  0001-Use-non-deprecated-methods-to-access-OpenCascade-Tri.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669896000">- Split several plugins with significant dependencies from main
  plugins package.
- Disable FFmpeg plugin on TW until compatibility issues are
  resolved.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712232000">- added support for COLLADA plugin (.dae files)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734091200">- Fix build with OpenCASCADE 7.8, add
  0001-OpenCASCADE-7.8-compatibility-replace-homegrown-Find.patch</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249900)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="298c80a0a5285bbd341f0c9e80f12a63a510e654758ec29f689af4de6d3a89da9a64ad85e56406ba56385c7cd13095068b399a317802f026542052a2b2824800" name="OpenSceneGraph-plugin-gstreamer-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.5" rel="12.6"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1596196800">- Put back PowerPC specific constraints (from 6 to 7GB disk space)
  as failing on some builders.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1624104000">- Fix build on TW with asio 1.18.x, add
  0001-Replace-boost-bind-usage-with-std-bind.patch and
  0002-Replace-obsoleted-asio-basic_stream_socket-get_io_se.patch
- Disable GTK2 example on TW
- Disable wxWidgets example
- Do not package huge ChangeLog (commit log)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- fix build with openexr3: remove redundant BuildRequires (pkgconfig(IlmBase))</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenSceneGraph158.x86_64: E:
  shlib-policy-name-error SONAME: libosg.so.161, expected package
  suffix: 161"</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1656936000">- Fix build with OpenCASCADE 7.6, add
  0001-Use-non-deprecated-methods-to-access-OpenCascade-Tri.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669896000">- Split several plugins with significant dependencies from main
  plugins package.
- Disable FFmpeg plugin on TW until compatibility issues are
  resolved.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712232000">- added support for COLLADA plugin (.dae files)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734091200">- Fix build with OpenCASCADE 7.8, add
  0001-OpenCASCADE-7.8-compatibility-replace-homegrown-Find.patch</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249900)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="5931ca0112dea8830dce194e2c2e7037fa14ab09591a02132a5ab45a824d2b55df962f74d28abebe2cb484bc76a0f45b57b0a12cf5ec6622fa79d5709cbf39b0" name="OpenSceneGraph-plugin-opencascade-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.5" rel="12.6"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1596196800">- Put back PowerPC specific constraints (from 6 to 7GB disk space)
  as failing on some builders.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1624104000">- Fix build on TW with asio 1.18.x, add
  0001-Replace-boost-bind-usage-with-std-bind.patch and
  0002-Replace-obsoleted-asio-basic_stream_socket-get_io_se.patch
- Disable GTK2 example on TW
- Disable wxWidgets example
- Do not package huge ChangeLog (commit log)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- fix build with openexr3: remove redundant BuildRequires (pkgconfig(IlmBase))</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenSceneGraph158.x86_64: E:
  shlib-policy-name-error SONAME: libosg.so.161, expected package
  suffix: 161"</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1656936000">- Fix build with OpenCASCADE 7.6, add
  0001-Use-non-deprecated-methods-to-access-OpenCascade-Tri.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669896000">- Split several plugins with significant dependencies from main
  plugins package.
- Disable FFmpeg plugin on TW until compatibility issues are
  resolved.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712232000">- added support for COLLADA plugin (.dae files)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734091200">- Fix build with OpenCASCADE 7.8, add
  0001-OpenCASCADE-7.8-compatibility-replace-homegrown-Find.patch</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249900)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="744d16845c53f905dbef25d8b9b81da30a3680b61765ee8b8d6ca5ec13718e3851f28cfe4d15fb30c10143129f64f8b0eb6aa97cc8527350fe8d6ee7de418500" name="OpenSceneGraph-plugin-pdf-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.5" rel="12.6"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1596196800">- Put back PowerPC specific constraints (from 6 to 7GB disk space)
  as failing on some builders.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1624104000">- Fix build on TW with asio 1.18.x, add
  0001-Replace-boost-bind-usage-with-std-bind.patch and
  0002-Replace-obsoleted-asio-basic_stream_socket-get_io_se.patch
- Disable GTK2 example on TW
- Disable wxWidgets example
- Do not package huge ChangeLog (commit log)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- fix build with openexr3: remove redundant BuildRequires (pkgconfig(IlmBase))</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenSceneGraph158.x86_64: E:
  shlib-policy-name-error SONAME: libosg.so.161, expected package
  suffix: 161"</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1656936000">- Fix build with OpenCASCADE 7.6, add
  0001-Use-non-deprecated-methods-to-access-OpenCascade-Tri.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669896000">- Split several plugins with significant dependencies from main
  plugins package.
- Disable FFmpeg plugin on TW until compatibility issues are
  resolved.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712232000">- added support for COLLADA plugin (.dae files)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734091200">- Fix build with OpenCASCADE 7.8, add
  0001-OpenCASCADE-7.8-compatibility-replace-homegrown-Find.patch</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249900)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="14cc62a7b4f4c454504bf1834ad363eaa8217afc3d87f487f3479dc5e6d6d47fdca16ffd399f0752d14e278674780e7e459b0fdca23e80d0b7efa6135244ea94" name="OpenSceneGraph-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.5" rel="12.6"/>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1596196800">- Put back PowerPC specific constraints (from 6 to 7GB disk space)
  as failing on some builders.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1624104000">- Fix build on TW with asio 1.18.x, add
  0001-Replace-boost-bind-usage-with-std-bind.patch and
  0002-Replace-obsoleted-asio-basic_stream_socket-get_io_se.patch
- Disable GTK2 example on TW
- Disable wxWidgets example
- Do not package huge ChangeLog (commit log)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- fix build with openexr3: remove redundant BuildRequires (pkgconfig(IlmBase))</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651147200">- Resolve rpmlint report "libOpenSceneGraph158.x86_64: E:
  shlib-policy-name-error SONAME: libosg.so.161, expected package
  suffix: 161"</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1656936000">- Fix build with OpenCASCADE 7.6, add
  0001-Use-non-deprecated-methods-to-access-OpenCascade-Tri.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669896000">- Split several plugins with significant dependencies from main
  plugins package.
- Disable FFmpeg plugin on TW until compatibility issues are
  resolved.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1712232000">- added support for COLLADA plugin (.dae files)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734091200">- Fix build with OpenCASCADE 7.8, add
  0001-OpenCASCADE-7.8-compatibility-replace-homegrown-Find.patch</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249900)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="ed0550ee956d683ac722c9f0aa2958a0f57d77603f523cf823de9f7617582f8b8204584e3f421fd3142a60653286350005eedf9bcc85f25645b718c5a36ae15d" name="OpenSubdiv-debugsource" arch="i586">
  <version epoch="0" ver="3.6.1" rel="1.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Avoid forcing SSE/SSE2 on %ix86, it is not guaranteed to exist.
- Trim bias and redundancies from descriptions.
- RPM group/category fixes.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1569153600">- Use tbb-devel BuildRequires instead of cmake(TBB), the latter is not
  available in Leap 15.x</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1587729600">- Update to version 3.4.3 (April 2020):
  + Changes
  * GLEW is no longer required by default (GitHub #1183 #1184)
  * Removed false Ptex link dependency from libosdCPU (GitHub
    [#1174])
  * Removed false GLFW link dependency from DX11 and Metal
    examples (GitHub #1178)
  * Removed link dependency on unused TBB libraries (GitHub
    [#1064])
  * Added option to disable building of dynamic shared libraries
    (GitHub #1169)
  * Added new tutorial for Far::LimitStencilTable (GitHub #1176)
  * Updated use of EXT_direct_state_access to
    ARB_direct_state_access (GitHub #1184)
  * Fixed C++ strict aliasing warnings (GitHub #1182)
  * Fixed MSVC warnings in example code (GitHub #1158 #1172)
  * Fixed compatibility with Visual Studio 2019 (GitHub #1173
    [#1189])
  * Fixed CMake CMP0054 warnings (GitHub #1180)
  * Added prefix to OpenSubdiv CMake macros (GitHub #1157)
  * Moved utilities in examples/common to regression/common
    (GitHub #1167)
  * Minor fixes to Far tutorials (GitHub #1175 #1177)
  * Switched to Azure Pipelines for continuous integration
    testing instead of Travis-CI and AppVeyor (GitHub #1168
    [#1190])
  + Bug Fixes
  * Fixed selective boundary interpolation for case
    Sdc::Options::VTX_BOUNDARY_NONE (GitHub #1170 #1171)
  * Fixed static library linking to address missing symbols
    (GitHub #1192)
  * Additional fixes for dynamic and static linking (GitHub
    [#1193])
- Add workaround to fix linking libosdGPU, which is missing -ldl</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1594036800">- Add patch remove-rpath-fiddling.diff in order to avoid build
  issues with TW.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1637668800">- Update to version 3.4.4 (Feb 2021)
  + Release 3.4.4 is a minor release including bug fixes and
    configuration improvements
  + Changes
  * The "master" branch on GitHub has been renamed "release"
    (GitHub #1218 #1219)
  * The CMake configuration has been updated to allow use as a
    sub-project (GitHub #1206)
  * Removed obsolete references to hbr from examples/farViewer
    (GitHub #1217)
  + Bug Fixes
  * Fixed bug with sparse PatchTables and irregular face-varying
    seams (GitHub #1203)
  * Fixed loss of precision when using double precision stencil
    tables (GitHub #1207)
  * Fixed reset of Far::TopologyRefiner::GetMaxLevel() after call
    to Unrefine() (GitHub #1208)
  * Fixed linking with -ldl on unix systems (GitHub #1196)
  * Fixed naming and installation of macOS frameworks (GitHub
    [#1194] #1201)
  * Fixed GL version and extension processing and dynamic loading
    on macOS (GitHub #1216)
  * Fixed FindDocutils.cmake to be more robust (GitHub #1213
    [#1220])
  * Fixed errors using build_scripts/build_osd.py with Python3
    (GitHub #1206)
- Add OpenSubdiv-pr1234-tbb2021.patch -- support oneTBB 2021
  * gh#PixarAnimationStudios/OpenSubdiv#1234
  * boo#1192994</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603201">- Update to 3.6.0:
  See:
  * https://graphics.pixar.com/opensubdiv/docs/release_35.html
  * https://graphics.pixar.com/opensubdiv/docs/release_36.html
- Drop OpenSubdiv-pr1234-tbb2021.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744718400">- Drop BuildRequires: pkgconfig(glew) as it is not used for build.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754136000">- Update to 3.6.1:
  - Changes
  - Updated CMake minimum version to 3.14 (GitHub #1349)
  - Updated documentation regarding external dependencies (GitHub
    [#1346] #1360)
  - Updated API and example documentation (GitHub #1351 #1362)
  - Updated build_osd.py visual studio discovery and dependent
    package versions (GitHub #1333 #1354 #1361)
  - Updated azure pipelines agents (GitHub #1337 #1342 #1355
    [#1361])
  - Updated use of OpenCL in example viewers (GitHub #1357)
  - Addressed Clang 16 compiler warnings (GitHub #1356)
  - Addressed some address sanitizer build warnings (GitHub
    [#1343])
  - Added configuration options to build Osd patch shader source
    independent of other Osd dependencies (GitHub #1359 #1363)
  - Bug Fixes
  - Fixed evaluation of surface patches at valence-2 darts
    (GitHub #1336)
  - Fixed sharpening of vertices on potential non-manifold
    creases (GitHub #1338)
  - Fixed sharing of Bfr::Surface topology with valence-2
    interior vertices (GitHub #1353)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754136001">- convert patch to apply with -p1 remove-rpath-fiddling.diff
- add no-static.patch:
  disable all static libraries</changelog>
</package>
<package pkgid="25b3cd5616fc3d4a05a7a7b7cee9027bee172dd3fb0daa3113945a1db59e06350aeb0bf96b7f9d49cda9603edc9c8e01455b0d6743718ba2cea857a9ceeae732" name="PDAL-debuginfo" arch="i586">
  <version epoch="0" ver="2.10.1" rel="2.3"/>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1733313600">- Update to 2.8.2
  * See PDAL changelog at https://github.com/PDAL/PDAL/releases/tag/2.8.2
  * For commits between 2.8.1 and 2.8.2 see
    https://github.com/PDAL/PDAL/compare/2.8.1...2.8.2</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1736942400">- Update tp 2.8.3
  * See PDAL changelog at https://github.com/PDAL/PDAL/releases/tag/2.8.3
  * For commits between 2.8.2 and 2.8.3 see
    https://github.com/PDAL/PDAL/compare/2.8.2...2.8.3</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1741003200">- Update to 2.8.4; Upstream lists the following changes:
  * Handle null strings as tests for startsWith and endsWith. by @hobu in #4606
  * add zenodo citation information by @hobu in #4612
  * Add new section to pipeline docs: "multiple writers and output types" by @hobu in #4613
  * Use gdal_fwd.hpp when available for forward declarations by @hobu in #4614
  * Source tree cleanups by @hobu in #4616
  * fixes md5 link to 2.8.3 by @smellman in #4617
  * Define destructor in source file for CSFilter. by @hobu in #4621
  * upload .conda files from conda package build CI by @hobu in #4626
  * Update include directives for LasReader and LasHeader in transition from libLAS to PDAL guide by @hobu in #4635
  * Fix bad calculation for max width cases in readers.copc by @hobu in #4640
  * Read quickinfo or filters.stats to create TileDB array by @hobu in #4642
  See https://github.com/PDAL/PDAL/releases/tag/2.8.4 and
  https://github.com/PDAL/PDAL/compare/2.8.3...2.8.4 for more information</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1751198400">- Update to PDAL 2.9.0
  * Refresh PDAL_unbundle.patch
  * Add new PDAL-fix-gdal-includes.patch, fixing GDAL includes
  * Add gtest as dependency, required for tests and dropped from
    PDAL as a vendored copy
  * Release notes can be found at https://github.com/PDAL/PDAL/releases/tag/2.9.0
    Some of the listed changes are:
    + Add GDAL VSI support
    + Add FileSpec support
    + Remove vendored nlohmann_json copy
    + Add SPZ reader and writer
    + Add supervoxel filter
    + Improve various filters, readers and commands
    + Update vendored delaunator dependency
    + Various bug fixes
    + Source tree cleanups
    + Use modern CMake targets for libraries
    + Symbol export macro has been renamed from PDAL_DLL to PDAL_EXPORT</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1757592000">- Update to PDAL 2.9.2
  * Add PDAL-remove-gtest.patch to remove the venored gtest, which was
    re-added by 2.9.1
  * PDAL 2.9.1 contained the following changes:
    + Sorting behaviour was changed, due to issues on Windows
    + Fixed build issues and compiler warnings
    + pdal --info will now return the same data as the python library's
    pipeline.quickinfo
    + Adds support for Arrow 21+
    + Adds protection against empty views to some filters
    + Adds new Radius assign filter
    + Venored gtest was added back, with intent to drop again for 2.10
  * PDAL 2.9.2 contains the following changes:
    + Vendored arbiter now has a custom pdal namespace
    + VSIIO will now call fp-&gt;Flush() when syncing the VSIStreamBuffer
    + StageWrapper will no longer run on empty views</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1765713600">- Update to PDAL 2.9.3
  * Alias PDAL_DLL =&gt; PDAL_EXPORT and warn users to upgrade if it is defined (PR #4813)
  * Suppress error messages from GDAL/PROJ when infering metadata type SRSs (PR #4820)
  * Add min_clamp, max_clamp, and nodata options to filters.hag_dem (PR #4828)
  * Support 0 as variable chunk indicator in LAZ/COPC files (PR #4843)
  * Emit warnings for pdal tindex hexbin boundary failures (PR #4844)
  * Fix Connector segfault on 404 from /vsis3/ path (PR #4853)
  * Add class argument for hag_delaunay, hag_dem and hag_nn filters (PR #4865)
  * Remove dead code from Kazhdan's ply.h (PR #4866)
  * Only specify JSON-compatible types when serializing pipelines (PR #4877)
  * Add custom class arguments for ground classification filters (PR #4879)
  * Documentation updates
  * Update minimum GDAL verstion to 3.8
  * Migrates PDAL.io to PDAL.org
  * Update PDAL-fix-gdal-includes.patch to cover more GDAL includes</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1766059200">- Fix URL entry in PDAL.spec</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1772712000">- Update to PDAL 2.10.0
  * readers.tindex and readers.stac now use the same reader_args (PR #4743)
  * pdal tindex create can now read its input from a file (PR #4919)
  * libE57Format is now version 3.3.0 (PR #4884)
  * filter.georeference will now output ECEF EPSG:4978 (PR #4902)
  * Documentation updates
  * Other fixes and enhancements</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1775131200">- Update to PDAL 2.10.1
  * Fix sampling failure when there are no points (commit 6dc7c28)
  * Fix build error on 32-bit systems (commit ca475b7)
  * Ensure FileSpec's filenames are UTF8 (commit 12350f4)
  * Adds a ContextWrapper for lepcc_ContextHdl in EsriUtil (commit c5408cc)
  * Changes building of lasdump tools to be a cmake option (commit 3533e5a)
  * Fixes cmake options handling (commit 3f8fc55)
  * Various other fixes</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1777291200">- Spec-file cleanups
  * Remove unused cmake options
  * Add all options that we could set, only set those that were
    set before or that are on by default
  * Define the custom test timeout as a variable
  * Document why we can not build the documentation (it requires
    the jupyter-book package, which we don't have)</changelog>
</package>
<package pkgid="0839455f9800dd19d791e34ab2ab9d452bbeae918bfacb569d50c59a26d949708603da4be012347202dec8b9d2859c9e82ccac111928fcaaaf18f2370c386d49" name="PDAL-debugsource" arch="i586">
  <version epoch="0" ver="2.10.1" rel="2.3"/>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1733313600">- Update to 2.8.2
  * See PDAL changelog at https://github.com/PDAL/PDAL/releases/tag/2.8.2
  * For commits between 2.8.1 and 2.8.2 see
    https://github.com/PDAL/PDAL/compare/2.8.1...2.8.2</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1736942400">- Update tp 2.8.3
  * See PDAL changelog at https://github.com/PDAL/PDAL/releases/tag/2.8.3
  * For commits between 2.8.2 and 2.8.3 see
    https://github.com/PDAL/PDAL/compare/2.8.2...2.8.3</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1741003200">- Update to 2.8.4; Upstream lists the following changes:
  * Handle null strings as tests for startsWith and endsWith. by @hobu in #4606
  * add zenodo citation information by @hobu in #4612
  * Add new section to pipeline docs: "multiple writers and output types" by @hobu in #4613
  * Use gdal_fwd.hpp when available for forward declarations by @hobu in #4614
  * Source tree cleanups by @hobu in #4616
  * fixes md5 link to 2.8.3 by @smellman in #4617
  * Define destructor in source file for CSFilter. by @hobu in #4621
  * upload .conda files from conda package build CI by @hobu in #4626
  * Update include directives for LasReader and LasHeader in transition from libLAS to PDAL guide by @hobu in #4635
  * Fix bad calculation for max width cases in readers.copc by @hobu in #4640
  * Read quickinfo or filters.stats to create TileDB array by @hobu in #4642
  See https://github.com/PDAL/PDAL/releases/tag/2.8.4 and
  https://github.com/PDAL/PDAL/compare/2.8.3...2.8.4 for more information</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1751198400">- Update to PDAL 2.9.0
  * Refresh PDAL_unbundle.patch
  * Add new PDAL-fix-gdal-includes.patch, fixing GDAL includes
  * Add gtest as dependency, required for tests and dropped from
    PDAL as a vendored copy
  * Release notes can be found at https://github.com/PDAL/PDAL/releases/tag/2.9.0
    Some of the listed changes are:
    + Add GDAL VSI support
    + Add FileSpec support
    + Remove vendored nlohmann_json copy
    + Add SPZ reader and writer
    + Add supervoxel filter
    + Improve various filters, readers and commands
    + Update vendored delaunator dependency
    + Various bug fixes
    + Source tree cleanups
    + Use modern CMake targets for libraries
    + Symbol export macro has been renamed from PDAL_DLL to PDAL_EXPORT</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1757592000">- Update to PDAL 2.9.2
  * Add PDAL-remove-gtest.patch to remove the venored gtest, which was
    re-added by 2.9.1
  * PDAL 2.9.1 contained the following changes:
    + Sorting behaviour was changed, due to issues on Windows
    + Fixed build issues and compiler warnings
    + pdal --info will now return the same data as the python library's
    pipeline.quickinfo
    + Adds support for Arrow 21+
    + Adds protection against empty views to some filters
    + Adds new Radius assign filter
    + Venored gtest was added back, with intent to drop again for 2.10
  * PDAL 2.9.2 contains the following changes:
    + Vendored arbiter now has a custom pdal namespace
    + VSIIO will now call fp-&gt;Flush() when syncing the VSIStreamBuffer
    + StageWrapper will no longer run on empty views</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1765713600">- Update to PDAL 2.9.3
  * Alias PDAL_DLL =&gt; PDAL_EXPORT and warn users to upgrade if it is defined (PR #4813)
  * Suppress error messages from GDAL/PROJ when infering metadata type SRSs (PR #4820)
  * Add min_clamp, max_clamp, and nodata options to filters.hag_dem (PR #4828)
  * Support 0 as variable chunk indicator in LAZ/COPC files (PR #4843)
  * Emit warnings for pdal tindex hexbin boundary failures (PR #4844)
  * Fix Connector segfault on 404 from /vsis3/ path (PR #4853)
  * Add class argument for hag_delaunay, hag_dem and hag_nn filters (PR #4865)
  * Remove dead code from Kazhdan's ply.h (PR #4866)
  * Only specify JSON-compatible types when serializing pipelines (PR #4877)
  * Add custom class arguments for ground classification filters (PR #4879)
  * Documentation updates
  * Update minimum GDAL verstion to 3.8
  * Migrates PDAL.io to PDAL.org
  * Update PDAL-fix-gdal-includes.patch to cover more GDAL includes</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1766059200">- Fix URL entry in PDAL.spec</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1772712000">- Update to PDAL 2.10.0
  * readers.tindex and readers.stac now use the same reader_args (PR #4743)
  * pdal tindex create can now read its input from a file (PR #4919)
  * libE57Format is now version 3.3.0 (PR #4884)
  * filter.georeference will now output ECEF EPSG:4978 (PR #4902)
  * Documentation updates
  * Other fixes and enhancements</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1775131200">- Update to PDAL 2.10.1
  * Fix sampling failure when there are no points (commit 6dc7c28)
  * Fix build error on 32-bit systems (commit ca475b7)
  * Ensure FileSpec's filenames are UTF8 (commit 12350f4)
  * Adds a ContextWrapper for lepcc_ContextHdl in EsriUtil (commit c5408cc)
  * Changes building of lasdump tools to be a cmake option (commit 3533e5a)
  * Fixes cmake options handling (commit 3f8fc55)
  * Various other fixes</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1777291200">- Spec-file cleanups
  * Remove unused cmake options
  * Add all options that we could set, only set those that were
    set before or that are on by default
  * Define the custom test timeout as a variable
  * Document why we can not build the documentation (it requires
    the jupyter-book package, which we don't have)</changelog>
</package>
<package pkgid="a510c6830025948fe72f84a8ff6b18a925796065ca82aa11744cf000c2d523537f1d6ec4d5fb7c951d30aa65285cafc6db90a80d945313257f31f9edde3bb04a" name="PTL-debugsource" arch="i586">
  <version epoch="0" ver="2.3.3" rel="1.26"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613217600">- Initial package.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1613217601">- Ensure neutrality of description; mention base thread library
  used.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1638446400">- Update to version 2.2.0:
  * New/improved support for initialization and finalization
    routines in ThreadPool.
- Changes from version 2.1.0:
  * Fix C++20 warnings from GCC 11.2.0.
  * Removed timemory.
  * Springclean CMake scripts and developer/client build/use
    interfaces.
- Changes from version 2.0.0:
  * Fixed memory leak issues in VUserTaskQueue.
  * removed VTaskGroup.
  * merged TaskGroup and TBBTaskGroup:
  - TBBTaskGroup is just an alias now.
  - TaskGroup will handle determine whether ThreadPool is TBB
    and submit tasks accordingly.
  * use tbb::task_arena in order to enable master/worker paradigm:
    full support for ThreadPool::execute_on_all_threads,
    ThreadPool::execute_on_specific_threads in TBB mode.
  * renamed many functions/fields to "main" instead of "master".
  * VTask no longer holds a pointer to task group: this was
    causing a data-race issue.
  * cmake option PTL_USE_LOCKS to enable mutex locking in
    scheduler instead of lock-free scheme.
  * removed unused numActThreads.
  * wait() member function for tasks.
- Add PTL-incorrect-pthread-requires-in-pkgconfig.patch to drop
  an incorrect Requires on pthread in the pkgconfig file that
  causes pkgconfig to automatically add unresolvable Requires to
  the %{name}-devel rpm package [gh#jrmadsen/PTL#21].
- Update location of packaged cmake and pkgconfig files in keeping
  with upstream fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1638532800">- Update to version 2.2.1:
  * ThreadPool.h: fix typo by @stephanlachnit
    [gh#jrmadsen/PTL#20].
  * pkgconfig: Use Libs.private for "-pthread" flag by @badshah400
    [gh#jrmadsen/PTL#22].
- Drop PTL-incorrect-pthread-requires-in-pkgconfig.patch:
  incorporated upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1638619200">- Update to version 2.3.0:
  * ThreadPool::Config [gh#jrmadsen/PTL#23].
  * Formatting updates [gh#jrmadsen/PTL#24].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1642334400">- Update to version 2.3.1:
  * Threading: Fix GetNumberOfPhysicalCpus, it should never return
    zero [gh#jrmadsen/PTL#26].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1652443200">- Update to version 2.3.3:
  * Fixed message which did not honor verbosity level.
- Change from version 2.3.2:
  * Support for BUILD_OBJECT_LIBS.</changelog>
</package>
<package pkgid="74a159d2a4e2ce95f02490987538d9ddd9bbf0473dd86f6f2adca8fea4bb55bc1d4716670dd6bf0d98d257f79aaafadd6294b59a3178b9ca0e93776746266a17" name="PackageKit-Qt6-debugsource" arch="i586">
  <version epoch="0" ver="1.1.4" rel="1.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1551873600">- Add patch to use the NetworkManager dbus signal when PackageKit is
  not running and thus, can't emit  a propertiesUpdated signal when
  the network changes its state. This is part of the fix for
  boo#1103678.
  * 0001-Fix-PackageKit-not-emitting-network-state-changed-signal.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.0.2:
  * Fix documentation (Aleix Pol)
  * Fix pkg-config include path (Matthias Klumpp)
  * Fix some documentation typos (Pekka Vuorela)
  * Make sure the build is done as c++11 (Pekka Vuorela)
  * Map DBusError::AccessDenied to Transaction::ErrorNotAuthorized (Raine Makelainen)
- remove 0001-Fix-pkg-config-include-path.patch
  0002-Fix-some-documentation-typos.patch
  0003-Make-sure-the-build-is-done-as-c-11.patch: upstream</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1626523200">- Fix package URL
- Package README.md
- Rename devel to %{pkqt}-devel</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Add upstream patch to add Qt 6 support:
  * 0001-Add-build-system-support-for-Qt6.patch
- Build packages as multibuild flavors: qt5, qt6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1677672000">- Update to 1.1.0:
  * Make PackageKit-Qt depend on Qt 5.10
  * Add build system support for Qt6
  * Add support for plural signals
  * Prefer invoking methods by pointer rather than by name
  * Emit error if transaction is already done before watcher setup
  * offline: Address issues with dbus connections
  * Add the missing pkgconfig file for Qt 6 builds
  * Replace 404 Link by working one in README
- Drop patch, merged upstream:
  * 0001-Add-build-system-support-for-Qt6.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1679572800">- Update to 1.1.1
  * Add explicit CMake option to control Qt major version
  * Return if we can't handle the transaction role
  * Transaction: Implement all methods
  * Read the Sender transaction property
  * Apply stricter compiler flags when building the library
- Rebase 0001-Fix-PackageKit-not-emitting-network-state-changed-si.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1745409600">- Update to 1.1.2
  * offline: Make sure we allow for interactive authorization
  * Allow Transaction::setHints before the transaction has started
  * Fix check for PackageKit D-Bus specs
  * Add missing info enum values</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1753790400">- Update to 1.1.3
  * Build with Qt6 by default, instead of Qt5
  * Bump cmake version
  * Add new GetResult* methods of the Offline interface</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755345600">- Add upstream change to fix a discover crash (kde#508235):
  * 0001-offline-Ensure-the-enum-is-registered.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759838400">- Update to version 1.1.4:
  + Features: Drop Qt5 support
  + Bugfixes:
  - Make Offline::getResults return a wrapper object
  - Unpack info enum in "package" signals, like pk-glib does
- Drop qt5 multibuild flavor.</changelog>
</package>
<package pkgid="7249c3e5e95ea6381ca6d1305154f79adbffd935523e41586f5c4924979c826fe15f0770a9f0b44860e8922a4ec54e067074153c41c6d90432350a61858070fc" name="PackageKit-backend-dnf5-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.6" rel="2.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Rebase to version 1.3.3
  + See included NEWS file for details between 1.2.8 to 1.3.3
- Drop patches included upstream
  + PackageKit-dynamic-export.patch
  + PackageKit-fix-crash-pre-dbus.patch
  + PackageKit-fix-pkcon-permission.patch
  + PackageKit-mark-as-compulsory.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
  + PackageKit-zypp-dont-install-updateCandidateObj.patch
  + PackageKit-zypp-parallel-package-downloads.patch
- Backport dnf5 backend and add patch to transition dnf users to dnf5
  + PackageKit-1.3.3-Initial-DNF5-Backend.patch
  + PackageKit-alias-dnf-to-dnf5.patch
- Drop legacy dnf backend and related patches
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
- Drop patches for support for SUSE Linux &lt; 16
  + PackageKit-find-python-3-6.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769688000">- Update to version 1.3.4:
  + This version introduces the new DNF5 backend for distributions
    that use DNF.
  + The "pkgctl" utility has been renamed to "pkgcli" to avoid a
    name clash with an Arch Linux-specific developer tool that has
    the same binary name. It is also now built by default.
  + Features:
  - Build pkgctl by default
  - pkgctl: Add manual page
  - pkgctl: Add basic bash-completion support
  - Rename the pkgctl utility to pkgcli
  - pkgcli: Autoremove unused dependencies by default
  - Changes to various backends: alpm, apt, dnf, dnf5, freebsd
- Drop PackageKit-1.3.3-Initial-DNF5-Backend.patch: fixed upstream
- BuildRequire pkgconfig(jansson): dependency needed for pkgcli.
- Add docbook5-xsl-stylesheets BuildRequires: new dependency
- Backport upstream patch to fix build:
  + 11c5f1f34f48b58ee10acec839dd01a31728704b.patch
- Pass -dlegacy_tools=true to meson: build the legacy tools
  (pkcon/pkmon) for the time being.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776859200">- Add 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  Do not allow re-invoking methods on non-new transactions
  (bsc#1262220, CVE-2026-41651).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776945600">- Update to version 1.3.5:
  + This release fixes a critical security vulnerability that allows
    unprivileged local users to obtain root privileges on any
    distribution that uses PackageKit. Details will be disclosed
    very soon, please update to a fixed version of PackageKit
    immediately (ensure the patch from commit
    76cfb675fb31acc3ad5595d4380bfff56d2a8697 is applied).
  + Drop slack backend
  + alpm: perform sysupgrade on install and update
  + freebsd: Fix crashing when libpkg asks about ABI mismatch
  + portage: Revamp backend
  + meson: test.depends does not accept a dummy dependency, give it
    an empty array instead
  + pkgcli: Set up proxy also if only PAC is available
  + Do not allow re-invoking methods on non-new transactions
  + packagekit/progress: updated old usage of raise StopIteration
  + pkgcli: Add TRANSLATORS comments for commands
  + pkgcli: Rename list-required-by to list-requiring
- Drop 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  fixed upstream.
- Drop 11c5f1f34f48b58ee10acec839dd01a31728704b.patch:
  fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777896000">- spec: requires_ge takes a package name as parameter, not a full
  NVR.arch string (that just happens to work sometimes): Fix by
  passing '--qf "%%{name}' to the rpm call identifying the target
  package name.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784203200">- Add PackageKit-zypp-respect-libzypp-package-locks.patch:
  zypp: respect libzypp package locks
  (bsc#1263252, gh#PackageKit/PackageKit/commit/1263252).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721600">- Add PackageKit-CVE-2026-10294.patch: daemon: Do not accept
  symlinks as frontend socket (bsc#1267250, CVE-2026-10294,
  gh#PackageKit/PackageKit/commit/4c1994d).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721601">- Update to version 1.3.6 (bsc#1267250, CVE-2026-10294,
  bsc#1273069):
  + Bugfixes:
  - daemon: stop idle progress timer after flushing updates
  - tests: Actually run the daemon tests on CI using a helper
  - tests: daemon: Auto-answer interactive prompts from the test
  - tests: Refactor and reorganize tests
  - pk-client: Perform any state changes &amp; teardown before g_task_return_*()
  - package-sack: Fix a double-free issue on PkTask
  - Ensure we can send SIGQUIT to spawned backends
  - Prevent a race between the test harness and pk_readline* for input
  - daemon: Do not accept symlinks as frontend socket
  - daemon: Return proper error codes for bad SetHints() input
  - Don't leak TESTDATADIR into production binaries
  - daemon: Whitelist ONLY_DOWNLOAD for specific transaction roles only
  - lib: Don't warn on generic D-Bus errors
  - Send SIGTERM to ask subprocesses to quit, instead of SIGQUIT
  - daemon: Check errno instead of kill() return values to determine why it failed
  - pk-client: Fix race between cancellation and TID/proxy assignment
  + Miscellaneous:
  - PkTransaction: Simplify the error quark creation
  - ci: Ensure D-Bus is available and running for all tests
  - docs: Add error-checking to PK usage example
- Drop PackageKit-CVE-2026-10294.patch: fixed upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1787918400">- Only make DNF backend available in openSUSE Leap 16+. Add
  0%{?is_opensuse} check to make sure it's only available in Leap.</changelog>
</package>
<package pkgid="ca464eb66b21c4fc4f51e3a97f3707c205e88739ec9d0c49a5db54885d73d29b9ed785e3624d8c3fc90de27100f79f270648271717cf403f09762c45a065ce4c" name="PackageKit-backend-zypp-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.6" rel="2.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Rebase to version 1.3.3
  + See included NEWS file for details between 1.2.8 to 1.3.3
- Drop patches included upstream
  + PackageKit-dynamic-export.patch
  + PackageKit-fix-crash-pre-dbus.patch
  + PackageKit-fix-pkcon-permission.patch
  + PackageKit-mark-as-compulsory.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
  + PackageKit-zypp-dont-install-updateCandidateObj.patch
  + PackageKit-zypp-parallel-package-downloads.patch
- Backport dnf5 backend and add patch to transition dnf users to dnf5
  + PackageKit-1.3.3-Initial-DNF5-Backend.patch
  + PackageKit-alias-dnf-to-dnf5.patch
- Drop legacy dnf backend and related patches
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
- Drop patches for support for SUSE Linux &lt; 16
  + PackageKit-find-python-3-6.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769688000">- Update to version 1.3.4:
  + This version introduces the new DNF5 backend for distributions
    that use DNF.
  + The "pkgctl" utility has been renamed to "pkgcli" to avoid a
    name clash with an Arch Linux-specific developer tool that has
    the same binary name. It is also now built by default.
  + Features:
  - Build pkgctl by default
  - pkgctl: Add manual page
  - pkgctl: Add basic bash-completion support
  - Rename the pkgctl utility to pkgcli
  - pkgcli: Autoremove unused dependencies by default
  - Changes to various backends: alpm, apt, dnf, dnf5, freebsd
- Drop PackageKit-1.3.3-Initial-DNF5-Backend.patch: fixed upstream
- BuildRequire pkgconfig(jansson): dependency needed for pkgcli.
- Add docbook5-xsl-stylesheets BuildRequires: new dependency
- Backport upstream patch to fix build:
  + 11c5f1f34f48b58ee10acec839dd01a31728704b.patch
- Pass -dlegacy_tools=true to meson: build the legacy tools
  (pkcon/pkmon) for the time being.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776859200">- Add 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  Do not allow re-invoking methods on non-new transactions
  (bsc#1262220, CVE-2026-41651).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776945600">- Update to version 1.3.5:
  + This release fixes a critical security vulnerability that allows
    unprivileged local users to obtain root privileges on any
    distribution that uses PackageKit. Details will be disclosed
    very soon, please update to a fixed version of PackageKit
    immediately (ensure the patch from commit
    76cfb675fb31acc3ad5595d4380bfff56d2a8697 is applied).
  + Drop slack backend
  + alpm: perform sysupgrade on install and update
  + freebsd: Fix crashing when libpkg asks about ABI mismatch
  + portage: Revamp backend
  + meson: test.depends does not accept a dummy dependency, give it
    an empty array instead
  + pkgcli: Set up proxy also if only PAC is available
  + Do not allow re-invoking methods on non-new transactions
  + packagekit/progress: updated old usage of raise StopIteration
  + pkgcli: Add TRANSLATORS comments for commands
  + pkgcli: Rename list-required-by to list-requiring
- Drop 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  fixed upstream.
- Drop 11c5f1f34f48b58ee10acec839dd01a31728704b.patch:
  fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777896000">- spec: requires_ge takes a package name as parameter, not a full
  NVR.arch string (that just happens to work sometimes): Fix by
  passing '--qf "%%{name}' to the rpm call identifying the target
  package name.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784203200">- Add PackageKit-zypp-respect-libzypp-package-locks.patch:
  zypp: respect libzypp package locks
  (bsc#1263252, gh#PackageKit/PackageKit/commit/1263252).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721600">- Add PackageKit-CVE-2026-10294.patch: daemon: Do not accept
  symlinks as frontend socket (bsc#1267250, CVE-2026-10294,
  gh#PackageKit/PackageKit/commit/4c1994d).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721601">- Update to version 1.3.6 (bsc#1267250, CVE-2026-10294,
  bsc#1273069):
  + Bugfixes:
  - daemon: stop idle progress timer after flushing updates
  - tests: Actually run the daemon tests on CI using a helper
  - tests: daemon: Auto-answer interactive prompts from the test
  - tests: Refactor and reorganize tests
  - pk-client: Perform any state changes &amp; teardown before g_task_return_*()
  - package-sack: Fix a double-free issue on PkTask
  - Ensure we can send SIGQUIT to spawned backends
  - Prevent a race between the test harness and pk_readline* for input
  - daemon: Do not accept symlinks as frontend socket
  - daemon: Return proper error codes for bad SetHints() input
  - Don't leak TESTDATADIR into production binaries
  - daemon: Whitelist ONLY_DOWNLOAD for specific transaction roles only
  - lib: Don't warn on generic D-Bus errors
  - Send SIGTERM to ask subprocesses to quit, instead of SIGQUIT
  - daemon: Check errno instead of kill() return values to determine why it failed
  - pk-client: Fix race between cancellation and TID/proxy assignment
  + Miscellaneous:
  - PkTransaction: Simplify the error quark creation
  - ci: Ensure D-Bus is available and running for all tests
  - docs: Add error-checking to PK usage example
- Drop PackageKit-CVE-2026-10294.patch: fixed upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1787918400">- Only make DNF backend available in openSUSE Leap 16+. Add
  0%{?is_opensuse} check to make sure it's only available in Leap.</changelog>
</package>
<package pkgid="2c949da828feef0089988330122e7d1fbea962f00d596d188f84cd7e11ccc7ef250845f06b65ee9186c9eb7d5a5ebf54cdd4cf14920d750181457fc681d247ad" name="PackageKit-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.6" rel="2.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Rebase to version 1.3.3
  + See included NEWS file for details between 1.2.8 to 1.3.3
- Drop patches included upstream
  + PackageKit-dynamic-export.patch
  + PackageKit-fix-crash-pre-dbus.patch
  + PackageKit-fix-pkcon-permission.patch
  + PackageKit-mark-as-compulsory.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
  + PackageKit-zypp-dont-install-updateCandidateObj.patch
  + PackageKit-zypp-parallel-package-downloads.patch
- Backport dnf5 backend and add patch to transition dnf users to dnf5
  + PackageKit-1.3.3-Initial-DNF5-Backend.patch
  + PackageKit-alias-dnf-to-dnf5.patch
- Drop legacy dnf backend and related patches
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
- Drop patches for support for SUSE Linux &lt; 16
  + PackageKit-find-python-3-6.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769688000">- Update to version 1.3.4:
  + This version introduces the new DNF5 backend for distributions
    that use DNF.
  + The "pkgctl" utility has been renamed to "pkgcli" to avoid a
    name clash with an Arch Linux-specific developer tool that has
    the same binary name. It is also now built by default.
  + Features:
  - Build pkgctl by default
  - pkgctl: Add manual page
  - pkgctl: Add basic bash-completion support
  - Rename the pkgctl utility to pkgcli
  - pkgcli: Autoremove unused dependencies by default
  - Changes to various backends: alpm, apt, dnf, dnf5, freebsd
- Drop PackageKit-1.3.3-Initial-DNF5-Backend.patch: fixed upstream
- BuildRequire pkgconfig(jansson): dependency needed for pkgcli.
- Add docbook5-xsl-stylesheets BuildRequires: new dependency
- Backport upstream patch to fix build:
  + 11c5f1f34f48b58ee10acec839dd01a31728704b.patch
- Pass -dlegacy_tools=true to meson: build the legacy tools
  (pkcon/pkmon) for the time being.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776859200">- Add 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  Do not allow re-invoking methods on non-new transactions
  (bsc#1262220, CVE-2026-41651).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776945600">- Update to version 1.3.5:
  + This release fixes a critical security vulnerability that allows
    unprivileged local users to obtain root privileges on any
    distribution that uses PackageKit. Details will be disclosed
    very soon, please update to a fixed version of PackageKit
    immediately (ensure the patch from commit
    76cfb675fb31acc3ad5595d4380bfff56d2a8697 is applied).
  + Drop slack backend
  + alpm: perform sysupgrade on install and update
  + freebsd: Fix crashing when libpkg asks about ABI mismatch
  + portage: Revamp backend
  + meson: test.depends does not accept a dummy dependency, give it
    an empty array instead
  + pkgcli: Set up proxy also if only PAC is available
  + Do not allow re-invoking methods on non-new transactions
  + packagekit/progress: updated old usage of raise StopIteration
  + pkgcli: Add TRANSLATORS comments for commands
  + pkgcli: Rename list-required-by to list-requiring
- Drop 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  fixed upstream.
- Drop 11c5f1f34f48b58ee10acec839dd01a31728704b.patch:
  fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777896000">- spec: requires_ge takes a package name as parameter, not a full
  NVR.arch string (that just happens to work sometimes): Fix by
  passing '--qf "%%{name}' to the rpm call identifying the target
  package name.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784203200">- Add PackageKit-zypp-respect-libzypp-package-locks.patch:
  zypp: respect libzypp package locks
  (bsc#1263252, gh#PackageKit/PackageKit/commit/1263252).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721600">- Add PackageKit-CVE-2026-10294.patch: daemon: Do not accept
  symlinks as frontend socket (bsc#1267250, CVE-2026-10294,
  gh#PackageKit/PackageKit/commit/4c1994d).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721601">- Update to version 1.3.6 (bsc#1267250, CVE-2026-10294,
  bsc#1273069):
  + Bugfixes:
  - daemon: stop idle progress timer after flushing updates
  - tests: Actually run the daemon tests on CI using a helper
  - tests: daemon: Auto-answer interactive prompts from the test
  - tests: Refactor and reorganize tests
  - pk-client: Perform any state changes &amp; teardown before g_task_return_*()
  - package-sack: Fix a double-free issue on PkTask
  - Ensure we can send SIGQUIT to spawned backends
  - Prevent a race between the test harness and pk_readline* for input
  - daemon: Do not accept symlinks as frontend socket
  - daemon: Return proper error codes for bad SetHints() input
  - Don't leak TESTDATADIR into production binaries
  - daemon: Whitelist ONLY_DOWNLOAD for specific transaction roles only
  - lib: Don't warn on generic D-Bus errors
  - Send SIGTERM to ask subprocesses to quit, instead of SIGQUIT
  - daemon: Check errno instead of kill() return values to determine why it failed
  - pk-client: Fix race between cancellation and TID/proxy assignment
  + Miscellaneous:
  - PkTransaction: Simplify the error quark creation
  - ci: Ensure D-Bus is available and running for all tests
  - docs: Add error-checking to PK usage example
- Drop PackageKit-CVE-2026-10294.patch: fixed upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1787918400">- Only make DNF backend available in openSUSE Leap 16+. Add
  0%{?is_opensuse} check to make sure it's only available in Leap.</changelog>
</package>
<package pkgid="5df15b9d1815b3d8f7bcdeddc0a513adb4222747e091550f2c3c4c6a731471413acfd6b47d747eda08e5925ae4f76681084d52c5e068ddad0243d5d55ac7ac70" name="PackageKit-debugsource" arch="i586">
  <version epoch="0" ver="1.3.6" rel="2.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Rebase to version 1.3.3
  + See included NEWS file for details between 1.2.8 to 1.3.3
- Drop patches included upstream
  + PackageKit-dynamic-export.patch
  + PackageKit-fix-crash-pre-dbus.patch
  + PackageKit-fix-pkcon-permission.patch
  + PackageKit-mark-as-compulsory.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
  + PackageKit-zypp-dont-install-updateCandidateObj.patch
  + PackageKit-zypp-parallel-package-downloads.patch
- Backport dnf5 backend and add patch to transition dnf users to dnf5
  + PackageKit-1.3.3-Initial-DNF5-Backend.patch
  + PackageKit-alias-dnf-to-dnf5.patch
- Drop legacy dnf backend and related patches
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
- Drop patches for support for SUSE Linux &lt; 16
  + PackageKit-find-python-3-6.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769688000">- Update to version 1.3.4:
  + This version introduces the new DNF5 backend for distributions
    that use DNF.
  + The "pkgctl" utility has been renamed to "pkgcli" to avoid a
    name clash with an Arch Linux-specific developer tool that has
    the same binary name. It is also now built by default.
  + Features:
  - Build pkgctl by default
  - pkgctl: Add manual page
  - pkgctl: Add basic bash-completion support
  - Rename the pkgctl utility to pkgcli
  - pkgcli: Autoremove unused dependencies by default
  - Changes to various backends: alpm, apt, dnf, dnf5, freebsd
- Drop PackageKit-1.3.3-Initial-DNF5-Backend.patch: fixed upstream
- BuildRequire pkgconfig(jansson): dependency needed for pkgcli.
- Add docbook5-xsl-stylesheets BuildRequires: new dependency
- Backport upstream patch to fix build:
  + 11c5f1f34f48b58ee10acec839dd01a31728704b.patch
- Pass -dlegacy_tools=true to meson: build the legacy tools
  (pkcon/pkmon) for the time being.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776859200">- Add 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  Do not allow re-invoking methods on non-new transactions
  (bsc#1262220, CVE-2026-41651).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776945600">- Update to version 1.3.5:
  + This release fixes a critical security vulnerability that allows
    unprivileged local users to obtain root privileges on any
    distribution that uses PackageKit. Details will be disclosed
    very soon, please update to a fixed version of PackageKit
    immediately (ensure the patch from commit
    76cfb675fb31acc3ad5595d4380bfff56d2a8697 is applied).
  + Drop slack backend
  + alpm: perform sysupgrade on install and update
  + freebsd: Fix crashing when libpkg asks about ABI mismatch
  + portage: Revamp backend
  + meson: test.depends does not accept a dummy dependency, give it
    an empty array instead
  + pkgcli: Set up proxy also if only PAC is available
  + Do not allow re-invoking methods on non-new transactions
  + packagekit/progress: updated old usage of raise StopIteration
  + pkgcli: Add TRANSLATORS comments for commands
  + pkgcli: Rename list-required-by to list-requiring
- Drop 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  fixed upstream.
- Drop 11c5f1f34f48b58ee10acec839dd01a31728704b.patch:
  fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777896000">- spec: requires_ge takes a package name as parameter, not a full
  NVR.arch string (that just happens to work sometimes): Fix by
  passing '--qf "%%{name}' to the rpm call identifying the target
  package name.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784203200">- Add PackageKit-zypp-respect-libzypp-package-locks.patch:
  zypp: respect libzypp package locks
  (bsc#1263252, gh#PackageKit/PackageKit/commit/1263252).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721600">- Add PackageKit-CVE-2026-10294.patch: daemon: Do not accept
  symlinks as frontend socket (bsc#1267250, CVE-2026-10294,
  gh#PackageKit/PackageKit/commit/4c1994d).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721601">- Update to version 1.3.6 (bsc#1267250, CVE-2026-10294,
  bsc#1273069):
  + Bugfixes:
  - daemon: stop idle progress timer after flushing updates
  - tests: Actually run the daemon tests on CI using a helper
  - tests: daemon: Auto-answer interactive prompts from the test
  - tests: Refactor and reorganize tests
  - pk-client: Perform any state changes &amp; teardown before g_task_return_*()
  - package-sack: Fix a double-free issue on PkTask
  - Ensure we can send SIGQUIT to spawned backends
  - Prevent a race between the test harness and pk_readline* for input
  - daemon: Do not accept symlinks as frontend socket
  - daemon: Return proper error codes for bad SetHints() input
  - Don't leak TESTDATADIR into production binaries
  - daemon: Whitelist ONLY_DOWNLOAD for specific transaction roles only
  - lib: Don't warn on generic D-Bus errors
  - Send SIGTERM to ask subprocesses to quit, instead of SIGQUIT
  - daemon: Check errno instead of kill() return values to determine why it failed
  - pk-client: Fix race between cancellation and TID/proxy assignment
  + Miscellaneous:
  - PkTransaction: Simplify the error quark creation
  - ci: Ensure D-Bus is available and running for all tests
  - docs: Add error-checking to PK usage example
- Drop PackageKit-CVE-2026-10294.patch: fixed upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1787918400">- Only make DNF backend available in openSUSE Leap 16+. Add
  0%{?is_opensuse} check to make sure it's only available in Leap.</changelog>
</package>
<package pkgid="635529e0f6cd65d580d961944909d7d627713e95c295bb30fc327a0a21deb25c41966e6abda699ad0048c9bb25e561fd1839a30c406ed7c521a97736800d8e45" name="PackageKit-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.6" rel="2.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Rebase to version 1.3.3
  + See included NEWS file for details between 1.2.8 to 1.3.3
- Drop patches included upstream
  + PackageKit-dynamic-export.patch
  + PackageKit-fix-crash-pre-dbus.patch
  + PackageKit-fix-pkcon-permission.patch
  + PackageKit-mark-as-compulsory.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
  + PackageKit-zypp-dont-install-updateCandidateObj.patch
  + PackageKit-zypp-parallel-package-downloads.patch
- Backport dnf5 backend and add patch to transition dnf users to dnf5
  + PackageKit-1.3.3-Initial-DNF5-Backend.patch
  + PackageKit-alias-dnf-to-dnf5.patch
- Drop legacy dnf backend and related patches
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
- Drop patches for support for SUSE Linux &lt; 16
  + PackageKit-find-python-3-6.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769688000">- Update to version 1.3.4:
  + This version introduces the new DNF5 backend for distributions
    that use DNF.
  + The "pkgctl" utility has been renamed to "pkgcli" to avoid a
    name clash with an Arch Linux-specific developer tool that has
    the same binary name. It is also now built by default.
  + Features:
  - Build pkgctl by default
  - pkgctl: Add manual page
  - pkgctl: Add basic bash-completion support
  - Rename the pkgctl utility to pkgcli
  - pkgcli: Autoremove unused dependencies by default
  - Changes to various backends: alpm, apt, dnf, dnf5, freebsd
- Drop PackageKit-1.3.3-Initial-DNF5-Backend.patch: fixed upstream
- BuildRequire pkgconfig(jansson): dependency needed for pkgcli.
- Add docbook5-xsl-stylesheets BuildRequires: new dependency
- Backport upstream patch to fix build:
  + 11c5f1f34f48b58ee10acec839dd01a31728704b.patch
- Pass -dlegacy_tools=true to meson: build the legacy tools
  (pkcon/pkmon) for the time being.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776859200">- Add 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  Do not allow re-invoking methods on non-new transactions
  (bsc#1262220, CVE-2026-41651).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776945600">- Update to version 1.3.5:
  + This release fixes a critical security vulnerability that allows
    unprivileged local users to obtain root privileges on any
    distribution that uses PackageKit. Details will be disclosed
    very soon, please update to a fixed version of PackageKit
    immediately (ensure the patch from commit
    76cfb675fb31acc3ad5595d4380bfff56d2a8697 is applied).
  + Drop slack backend
  + alpm: perform sysupgrade on install and update
  + freebsd: Fix crashing when libpkg asks about ABI mismatch
  + portage: Revamp backend
  + meson: test.depends does not accept a dummy dependency, give it
    an empty array instead
  + pkgcli: Set up proxy also if only PAC is available
  + Do not allow re-invoking methods on non-new transactions
  + packagekit/progress: updated old usage of raise StopIteration
  + pkgcli: Add TRANSLATORS comments for commands
  + pkgcli: Rename list-required-by to list-requiring
- Drop 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  fixed upstream.
- Drop 11c5f1f34f48b58ee10acec839dd01a31728704b.patch:
  fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777896000">- spec: requires_ge takes a package name as parameter, not a full
  NVR.arch string (that just happens to work sometimes): Fix by
  passing '--qf "%%{name}' to the rpm call identifying the target
  package name.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784203200">- Add PackageKit-zypp-respect-libzypp-package-locks.patch:
  zypp: respect libzypp package locks
  (bsc#1263252, gh#PackageKit/PackageKit/commit/1263252).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721600">- Add PackageKit-CVE-2026-10294.patch: daemon: Do not accept
  symlinks as frontend socket (bsc#1267250, CVE-2026-10294,
  gh#PackageKit/PackageKit/commit/4c1994d).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721601">- Update to version 1.3.6 (bsc#1267250, CVE-2026-10294,
  bsc#1273069):
  + Bugfixes:
  - daemon: stop idle progress timer after flushing updates
  - tests: Actually run the daemon tests on CI using a helper
  - tests: daemon: Auto-answer interactive prompts from the test
  - tests: Refactor and reorganize tests
  - pk-client: Perform any state changes &amp; teardown before g_task_return_*()
  - package-sack: Fix a double-free issue on PkTask
  - Ensure we can send SIGQUIT to spawned backends
  - Prevent a race between the test harness and pk_readline* for input
  - daemon: Do not accept symlinks as frontend socket
  - daemon: Return proper error codes for bad SetHints() input
  - Don't leak TESTDATADIR into production binaries
  - daemon: Whitelist ONLY_DOWNLOAD for specific transaction roles only
  - lib: Don't warn on generic D-Bus errors
  - Send SIGTERM to ask subprocesses to quit, instead of SIGQUIT
  - daemon: Check errno instead of kill() return values to determine why it failed
  - pk-client: Fix race between cancellation and TID/proxy assignment
  + Miscellaneous:
  - PkTransaction: Simplify the error quark creation
  - ci: Ensure D-Bus is available and running for all tests
  - docs: Add error-checking to PK usage example
- Drop PackageKit-CVE-2026-10294.patch: fixed upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1787918400">- Only make DNF backend available in openSUSE Leap 16+. Add
  0%{?is_opensuse} check to make sure it's only available in Leap.</changelog>
</package>
<package pkgid="c7d913f3f2f71e02e0237c20ada9ac4088cc93a999ed5fd84669be57cd510be6de40e40a32423aa105df1f776bc86da3b9cafc17d811431490833be0ccc5cf35" name="PackageKit-gstreamer-plugin-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.6" rel="2.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Rebase to version 1.3.3
  + See included NEWS file for details between 1.2.8 to 1.3.3
- Drop patches included upstream
  + PackageKit-dynamic-export.patch
  + PackageKit-fix-crash-pre-dbus.patch
  + PackageKit-fix-pkcon-permission.patch
  + PackageKit-mark-as-compulsory.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
  + PackageKit-zypp-dont-install-updateCandidateObj.patch
  + PackageKit-zypp-parallel-package-downloads.patch
- Backport dnf5 backend and add patch to transition dnf users to dnf5
  + PackageKit-1.3.3-Initial-DNF5-Backend.patch
  + PackageKit-alias-dnf-to-dnf5.patch
- Drop legacy dnf backend and related patches
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
- Drop patches for support for SUSE Linux &lt; 16
  + PackageKit-find-python-3-6.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769688000">- Update to version 1.3.4:
  + This version introduces the new DNF5 backend for distributions
    that use DNF.
  + The "pkgctl" utility has been renamed to "pkgcli" to avoid a
    name clash with an Arch Linux-specific developer tool that has
    the same binary name. It is also now built by default.
  + Features:
  - Build pkgctl by default
  - pkgctl: Add manual page
  - pkgctl: Add basic bash-completion support
  - Rename the pkgctl utility to pkgcli
  - pkgcli: Autoremove unused dependencies by default
  - Changes to various backends: alpm, apt, dnf, dnf5, freebsd
- Drop PackageKit-1.3.3-Initial-DNF5-Backend.patch: fixed upstream
- BuildRequire pkgconfig(jansson): dependency needed for pkgcli.
- Add docbook5-xsl-stylesheets BuildRequires: new dependency
- Backport upstream patch to fix build:
  + 11c5f1f34f48b58ee10acec839dd01a31728704b.patch
- Pass -dlegacy_tools=true to meson: build the legacy tools
  (pkcon/pkmon) for the time being.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776859200">- Add 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  Do not allow re-invoking methods on non-new transactions
  (bsc#1262220, CVE-2026-41651).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776945600">- Update to version 1.3.5:
  + This release fixes a critical security vulnerability that allows
    unprivileged local users to obtain root privileges on any
    distribution that uses PackageKit. Details will be disclosed
    very soon, please update to a fixed version of PackageKit
    immediately (ensure the patch from commit
    76cfb675fb31acc3ad5595d4380bfff56d2a8697 is applied).
  + Drop slack backend
  + alpm: perform sysupgrade on install and update
  + freebsd: Fix crashing when libpkg asks about ABI mismatch
  + portage: Revamp backend
  + meson: test.depends does not accept a dummy dependency, give it
    an empty array instead
  + pkgcli: Set up proxy also if only PAC is available
  + Do not allow re-invoking methods on non-new transactions
  + packagekit/progress: updated old usage of raise StopIteration
  + pkgcli: Add TRANSLATORS comments for commands
  + pkgcli: Rename list-required-by to list-requiring
- Drop 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  fixed upstream.
- Drop 11c5f1f34f48b58ee10acec839dd01a31728704b.patch:
  fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777896000">- spec: requires_ge takes a package name as parameter, not a full
  NVR.arch string (that just happens to work sometimes): Fix by
  passing '--qf "%%{name}' to the rpm call identifying the target
  package name.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784203200">- Add PackageKit-zypp-respect-libzypp-package-locks.patch:
  zypp: respect libzypp package locks
  (bsc#1263252, gh#PackageKit/PackageKit/commit/1263252).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721600">- Add PackageKit-CVE-2026-10294.patch: daemon: Do not accept
  symlinks as frontend socket (bsc#1267250, CVE-2026-10294,
  gh#PackageKit/PackageKit/commit/4c1994d).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721601">- Update to version 1.3.6 (bsc#1267250, CVE-2026-10294,
  bsc#1273069):
  + Bugfixes:
  - daemon: stop idle progress timer after flushing updates
  - tests: Actually run the daemon tests on CI using a helper
  - tests: daemon: Auto-answer interactive prompts from the test
  - tests: Refactor and reorganize tests
  - pk-client: Perform any state changes &amp; teardown before g_task_return_*()
  - package-sack: Fix a double-free issue on PkTask
  - Ensure we can send SIGQUIT to spawned backends
  - Prevent a race between the test harness and pk_readline* for input
  - daemon: Do not accept symlinks as frontend socket
  - daemon: Return proper error codes for bad SetHints() input
  - Don't leak TESTDATADIR into production binaries
  - daemon: Whitelist ONLY_DOWNLOAD for specific transaction roles only
  - lib: Don't warn on generic D-Bus errors
  - Send SIGTERM to ask subprocesses to quit, instead of SIGQUIT
  - daemon: Check errno instead of kill() return values to determine why it failed
  - pk-client: Fix race between cancellation and TID/proxy assignment
  + Miscellaneous:
  - PkTransaction: Simplify the error quark creation
  - ci: Ensure D-Bus is available and running for all tests
  - docs: Add error-checking to PK usage example
- Drop PackageKit-CVE-2026-10294.patch: fixed upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1787918400">- Only make DNF backend available in openSUSE Leap 16+. Add
  0%{?is_opensuse} check to make sure it's only available in Leap.</changelog>
</package>
<package pkgid="bbcd58ee0fa69b5fb999ef69320047e687218b94a7538050e11ab4ba73258e7303e1e47ba6b4c375dbc5073e47fd9a3b534213e969c036374987826282db83ec" name="PackageKit-gtk3-module-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.6" rel="2.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1755777600">- Add PackageKit-zypp-parallel-package-downloads.patch:
  zypp: Implement parallel downloading
  (gh#PackageKit/PackageKit/commit/dd39d2982, bsc#1244920).</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Rebase to version 1.3.3
  + See included NEWS file for details between 1.2.8 to 1.3.3
- Drop patches included upstream
  + PackageKit-dynamic-export.patch
  + PackageKit-fix-crash-pre-dbus.patch
  + PackageKit-fix-pkcon-permission.patch
  + PackageKit-mark-as-compulsory.patch
  + PackageKit-zypp-disable-upgrade-system-in-sle.patch
  + PackageKit-zypp-dont-install-updateCandidateObj.patch
  + PackageKit-zypp-parallel-package-downloads.patch
- Backport dnf5 backend and add patch to transition dnf users to dnf5
  + PackageKit-1.3.3-Initial-DNF5-Backend.patch
  + PackageKit-alias-dnf-to-dnf5.patch
- Drop legacy dnf backend and related patches
  + PackageKit-dnf-Add-support-for-AppStream-repodata-basenames-use.patch
- Drop patches for support for SUSE Linux &lt; 16
  + PackageKit-find-python-3-6.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769688000">- Update to version 1.3.4:
  + This version introduces the new DNF5 backend for distributions
    that use DNF.
  + The "pkgctl" utility has been renamed to "pkgcli" to avoid a
    name clash with an Arch Linux-specific developer tool that has
    the same binary name. It is also now built by default.
  + Features:
  - Build pkgctl by default
  - pkgctl: Add manual page
  - pkgctl: Add basic bash-completion support
  - Rename the pkgctl utility to pkgcli
  - pkgcli: Autoremove unused dependencies by default
  - Changes to various backends: alpm, apt, dnf, dnf5, freebsd
- Drop PackageKit-1.3.3-Initial-DNF5-Backend.patch: fixed upstream
- BuildRequire pkgconfig(jansson): dependency needed for pkgcli.
- Add docbook5-xsl-stylesheets BuildRequires: new dependency
- Backport upstream patch to fix build:
  + 11c5f1f34f48b58ee10acec839dd01a31728704b.patch
- Pass -dlegacy_tools=true to meson: build the legacy tools
  (pkcon/pkmon) for the time being.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776859200">- Add 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  Do not allow re-invoking methods on non-new transactions
  (bsc#1262220, CVE-2026-41651).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1776945600">- Update to version 1.3.5:
  + This release fixes a critical security vulnerability that allows
    unprivileged local users to obtain root privileges on any
    distribution that uses PackageKit. Details will be disclosed
    very soon, please update to a fixed version of PackageKit
    immediately (ensure the patch from commit
    76cfb675fb31acc3ad5595d4380bfff56d2a8697 is applied).
  + Drop slack backend
  + alpm: perform sysupgrade on install and update
  + freebsd: Fix crashing when libpkg asks about ABI mismatch
  + portage: Revamp backend
  + meson: test.depends does not accept a dummy dependency, give it
    an empty array instead
  + pkgcli: Set up proxy also if only PAC is available
  + Do not allow re-invoking methods on non-new transactions
  + packagekit/progress: updated old usage of raise StopIteration
  + pkgcli: Add TRANSLATORS comments for commands
  + pkgcli: Rename list-required-by to list-requiring
- Drop 0001-Do-not-allow-re-invoking-methods-on-non-new-txn.patch:
  fixed upstream.
- Drop 11c5f1f34f48b58ee10acec839dd01a31728704b.patch:
  fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777896000">- spec: requires_ge takes a package name as parameter, not a full
  NVR.arch string (that just happens to work sometimes): Fix by
  passing '--qf "%%{name}' to the rpm call identifying the target
  package name.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784203200">- Add PackageKit-zypp-respect-libzypp-package-locks.patch:
  zypp: respect libzypp package locks
  (bsc#1263252, gh#PackageKit/PackageKit/commit/1263252).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721600">- Add PackageKit-CVE-2026-10294.patch: daemon: Do not accept
  symlinks as frontend socket (bsc#1267250, CVE-2026-10294,
  gh#PackageKit/PackageKit/commit/4c1994d).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1784721601">- Update to version 1.3.6 (bsc#1267250, CVE-2026-10294,
  bsc#1273069):
  + Bugfixes:
  - daemon: stop idle progress timer after flushing updates
  - tests: Actually run the daemon tests on CI using a helper
  - tests: daemon: Auto-answer interactive prompts from the test
  - tests: Refactor and reorganize tests
  - pk-client: Perform any state changes &amp; teardown before g_task_return_*()
  - package-sack: Fix a double-free issue on PkTask
  - Ensure we can send SIGQUIT to spawned backends
  - Prevent a race between the test harness and pk_readline* for input
  - daemon: Do not accept symlinks as frontend socket
  - daemon: Return proper error codes for bad SetHints() input
  - Don't leak TESTDATADIR into production binaries
  - daemon: Whitelist ONLY_DOWNLOAD for specific transaction roles only
  - lib: Don't warn on generic D-Bus errors
  - Send SIGTERM to ask subprocesses to quit, instead of SIGQUIT
  - daemon: Check errno instead of kill() return values to determine why it failed
  - pk-client: Fix race between cancellation and TID/proxy assignment
  + Miscellaneous:
  - PkTransaction: Simplify the error quark creation
  - ci: Ensure D-Bus is available and running for all tests
  - docs: Add error-checking to PK usage example
- Drop PackageKit-CVE-2026-10294.patch: fixed upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1787918400">- Only make DNF backend available in openSUSE Leap 16+. Add
  0%{?is_opensuse} check to make sure it's only available in Leap.</changelog>
</package>
<package pkgid="0f604a3a9aedcec175cb5d472c6d8c41ec3a2a79026bf015475c01c81a7af4ee752f471bbaee31407f21710d9c8cb34fc3f71707a54d4c7dd233379ebd277b93" name="PgTcl-debuginfo" arch="i586">
  <version epoch="0" ver="1.7" rel="13.7"/>
  <changelog author="max@suse.de" date="1122552000">- New version: 1.5.
- Move script library to /usr/share/tcl .</changelog>
  <changelog author="max@suse.de" date="1134475200">- Fixed a typo in tcl.m4 that broke configure with bash 3.1.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="max@suse.com" date="1326283200">- Update to version 1.7 to fix an issue with Tcl 8.5 (bnc#739978).</changelog>
  <changelog author="max@suse.com" date="1375272000">- Set -DUSE_INTERP_ERRORLINE to fix build with Tcl 8.6.</changelog>
  <changelog author="max@suse.com" date="1380715200">- Avoid an unneeded explicit dependency on a certain version of
  libtcl (pgtcl-stubs.patch).</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="7035ead6db0fdbd0fa10936f28713340f830379ef251a960a16286f05bc23bce5fa9d738da4c2625176c51db072b4f3be281aa34eb78481d55b8561113e9518c" name="PlatformFolders-debuginfo" arch="i586">
  <version epoch="0" ver="4.3.0" rel="1.4"/>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1645790400">- First upload, version 4.2.0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1677240000">- use fully qualified source url, spec file cleanups, fix devel
  package split</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 4.3.0:
  * Exposed "sago::internal::getHome()". It might be useful when
    converting from old file placement.
  * Tested and supports newer versions of CMake</changelog>
</package>
<package pkgid="65df400ec7e83cc24fc5c5fbc4c7a155ee49325511063a4fefeee3b23433fd452402a15e7487cb8d31f71388b09db6679688cfc95a4e09c2017c128938521158" name="PlatformFolders-debugsource" arch="i586">
  <version epoch="0" ver="4.3.0" rel="1.4"/>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1645790400">- First upload, version 4.2.0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1677240000">- use fully qualified source url, spec file cleanups, fix devel
  package split</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 4.3.0:
  * Exposed "sago::internal::getHome()". It might be useful when
    converting from old file placement.
  * Tested and supports newer versions of CMake</changelog>
</package>
<package pkgid="dc43ab980aac7a4e5943537725e17dadf6b84656f8b2d2977e2a87e736a2c2126d308cb5b2f569e0f15fadbfaaac92c2b1a8aa72a4977a1a998b5fc460e27632" name="Printrun-common-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.0+73" rel="1.6"/>
  <changelog author="adrian@suse.de" date="1496404800">- update to current code
- hack around to get it building</changelog>
  <changelog author="adrian@suse.de" date="1498046400">- use upstream version scheme</changelog>
  <changelog author="adrian@suse.de" date="1523361600">- update to 2.0.0rc5
- switch to python3</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1531828800">- Spec file fixes/cleanup:
  * Use python3, python2 is no longer supported by Printrun
  * Add missing setuptools dependency
  * Remove %defattr
  * Tag COPYING with %license, and only package it in common subpackage
- Drop obsolete Printrun-pyglet12.patch</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1540900800">- fix dependency to python3 modules (esp. wxWidgets)</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1581422400">- fix file load in pronsole</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1604664000">- update to 2.0.0rc7
  * New Features:
    + Live resizing of panels and many other UI improvements (#1073)
    + Render G2/G3 arcs in 3D view by interpolating them as line
    segments (#1092 and #1097)
    + Apply grid size settings to 3d view (#1093)
    + Visualize moves with laser/spindle active as extrusion (#1094)
    + Keyboard shortcuts for important UI elements (00a932e)
    + Keyboard jogging improvements (#1100)
  * Fixed Bugs
    + Do not expand setting spinners, combo boxes and dropdown
    lists (5d42c19)
    + Build wheels for Windows and manylinux1/2014 correctly (#1087)
    + Allow spaces between coordinate and value when parsing
    coordinates in gcode (#1090)
    + Fix G2/G3 arc rendering error and scaling in 2D view (#1091)
    + Correct index of appended command in gcoder (#1057)
    + Fix incorrect string comparisons using "is" (#1096)
    + Fix D-pad/keyboard jog movements (#1084)
    + Fix incorrect enabled state of controls on UI settings
    change (f02f4ef)
    + Fix command history traversal (9d5620f)
    + Fix toolbar shortcuts, blank jog, jog tab-out on
    Windows (1f0290b)
    + Fix lost messages from Marlin that contain the string
    "Count" (#1104)
    + Fix wheel install paths for locales and images (#1101)
- update to 2.0.0rc6
  * New Features:
    + Change the default background color to the theme one (#931)
    + Add setting for graph background color (#791)
    + Hide second extruder from graph if not present (#791)
    + Support for disabling Mate screensaver service (#979)
    + Armenian translation (#1042)
    + Don't print the M117 status msg to the console (#1081)
    + Packages installable by pip are available on PyPI (#921)
  * Fixed Bugs
    + Don't ask for exit confirmation on the console when asking
    in GUI (b48fe7b)
    + Preset for temperatures does not affect Selection on the
    main screen (#676)
    + Several Python 3 related followups, mostly in
    run_gcode_script
    + Issue connecting to a remote port (#1027)
    + Run "Final command" from settings when print is
    finished (#1014)
    + Fix a crash in wx at startup due to locale settings (#1015)
    + Only apply PARITY_ODD workaround where it's actually
    needed (#1017)
    + Do not attempt to read extra device name patterns on
    windows (#1040)
    + Several Linux packaging fixes
    + Removed error-causing wxPython horizontal alignment
    flags (#1052)
    + Rewrite deprecated Serial functions (#1017), pySerial &gt;= 3
    is now needed
    + 3D Viewer color options don't update (#1054)
    + Settings change callbacks not called (#1063 and others)
- Drop upstream fix-file-load.patch
- Clean up specfile</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611489600">- Fix build failures after backwards incompatible changes to
  python-rpm-macros.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1612785600">- Remove two remaining instances of python_module macro, pulling
  in python36-wxPython.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1764763200">- update to 2.2.0+73
  * New Features
    + Added support for Python 3.13 (#1451)
    + Replaced module imghdr with puremagic (#1455)
    + Replaced configparser readfp with read_file (#1428)
  * Fixed Bugs
    + Regression when dealing with line numbers (#1454)
    + Run-time dependencies installation (#1457)
    + Correction of type error for G2/G3 arc moves (#1434)
  * Administrative
    + Simplified file naming for macOS builds (#1432)
  * And many more fixes and updates</changelog>
</package>
<package pkgid="19a3399d38c112659e3a57bcece197df1ebfb4245069959c5e8e29381dfcfa43c5b79220ba2d49bd47d737548d9a049392350d09a18e22c3b53d290c6c1c521a" name="Printrun-debugsource" arch="i586">
  <version epoch="0" ver="2.2.0+73" rel="1.6"/>
  <changelog author="adrian@suse.de" date="1496404800">- update to current code
- hack around to get it building</changelog>
  <changelog author="adrian@suse.de" date="1498046400">- use upstream version scheme</changelog>
  <changelog author="adrian@suse.de" date="1523361600">- update to 2.0.0rc5
- switch to python3</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1531828800">- Spec file fixes/cleanup:
  * Use python3, python2 is no longer supported by Printrun
  * Add missing setuptools dependency
  * Remove %defattr
  * Tag COPYING with %license, and only package it in common subpackage
- Drop obsolete Printrun-pyglet12.patch</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1540900800">- fix dependency to python3 modules (esp. wxWidgets)</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1581422400">- fix file load in pronsole</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1604664000">- update to 2.0.0rc7
  * New Features:
    + Live resizing of panels and many other UI improvements (#1073)
    + Render G2/G3 arcs in 3D view by interpolating them as line
    segments (#1092 and #1097)
    + Apply grid size settings to 3d view (#1093)
    + Visualize moves with laser/spindle active as extrusion (#1094)
    + Keyboard shortcuts for important UI elements (00a932e)
    + Keyboard jogging improvements (#1100)
  * Fixed Bugs
    + Do not expand setting spinners, combo boxes and dropdown
    lists (5d42c19)
    + Build wheels for Windows and manylinux1/2014 correctly (#1087)
    + Allow spaces between coordinate and value when parsing
    coordinates in gcode (#1090)
    + Fix G2/G3 arc rendering error and scaling in 2D view (#1091)
    + Correct index of appended command in gcoder (#1057)
    + Fix incorrect string comparisons using "is" (#1096)
    + Fix D-pad/keyboard jog movements (#1084)
    + Fix incorrect enabled state of controls on UI settings
    change (f02f4ef)
    + Fix command history traversal (9d5620f)
    + Fix toolbar shortcuts, blank jog, jog tab-out on
    Windows (1f0290b)
    + Fix lost messages from Marlin that contain the string
    "Count" (#1104)
    + Fix wheel install paths for locales and images (#1101)
- update to 2.0.0rc6
  * New Features:
    + Change the default background color to the theme one (#931)
    + Add setting for graph background color (#791)
    + Hide second extruder from graph if not present (#791)
    + Support for disabling Mate screensaver service (#979)
    + Armenian translation (#1042)
    + Don't print the M117 status msg to the console (#1081)
    + Packages installable by pip are available on PyPI (#921)
  * Fixed Bugs
    + Don't ask for exit confirmation on the console when asking
    in GUI (b48fe7b)
    + Preset for temperatures does not affect Selection on the
    main screen (#676)
    + Several Python 3 related followups, mostly in
    run_gcode_script
    + Issue connecting to a remote port (#1027)
    + Run "Final command" from settings when print is
    finished (#1014)
    + Fix a crash in wx at startup due to locale settings (#1015)
    + Only apply PARITY_ODD workaround where it's actually
    needed (#1017)
    + Do not attempt to read extra device name patterns on
    windows (#1040)
    + Several Linux packaging fixes
    + Removed error-causing wxPython horizontal alignment
    flags (#1052)
    + Rewrite deprecated Serial functions (#1017), pySerial &gt;= 3
    is now needed
    + 3D Viewer color options don't update (#1054)
    + Settings change callbacks not called (#1063 and others)
- Drop upstream fix-file-load.patch
- Clean up specfile</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1611489600">- Fix build failures after backwards incompatible changes to
  python-rpm-macros.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1612785600">- Remove two remaining instances of python_module macro, pulling
  in python36-wxPython.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1764763200">- update to 2.2.0+73
  * New Features
    + Added support for Python 3.13 (#1451)
    + Replaced module imghdr with puremagic (#1455)
    + Replaced configparser readfp with read_file (#1428)
  * Fixed Bugs
    + Regression when dealing with line numbers (#1454)
    + Run-time dependencies installation (#1457)
    + Correction of type error for G2/G3 arc moves (#1434)
  * Administrative
    + Simplified file naming for macOS builds (#1432)
  * And many more fixes and updates</changelog>
</package>
<package pkgid="6e4013ebdd17e1c6b1af8550eaa69d06f986540d131d09c328fe951107d120502af06b56b094168e830a9c9a7319f1345acf93cd3ecd4ed90fe0d7c46ea8a45e" name="ProtonPlus-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.4" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1765454400">- Update to version 0.5.14:
  * Made it so the user_settings.py is migrated on updates
  * Add button to open runners install directory
  * Add a basic cache system for downloaded runners
  * Improved new user experience
  * Translations update from Hosted Weblate
  * Add API limit/connection issue warning dialog
  * Improved user experience
  * Improve "Runners" tab filters
  * Fix issue with select/unselect all
  * Give Wine-Proton (Kron4ek) back their h
  * Add preferences dialog
  * Add report button to error dialogs
  * Remove NorthstarProton
  * Make Kron4ek runners use amd64 instead of amd64-wow64
  * Update DXVK runners description
  * Quick fix to prevent invalid files from being downloaded
  * Fix SteamTinkerLaunch
  * Fix Proton-GE Latest version check issue
  * Fix Proton-CachyOS invalid directory name</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1767528000">- Update to version 0.5.15:
  * Add DW-Proton
  * Update translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771848000">- Update to version 0.5.17:
  * fix: avoid unnecessary re-downloads of the same runner as an "update"
  * feat: CLI support
  * Add Vietnamese translations
  * Fix Lutris install directory
- Update to version 0.5.16:
  * Add Math library to dependencies
  * Add DW-Proton Latest
  * Refresh "Games" tab runners when installing/removing a runner
  * Add more latest runners
  * Fix network errors not appearing when they should
  * Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1776081600">- Update to version 0.5.18:
  + fixed typo
  + Remove Proton-Sarek
  + Temporary fix for Proton-CachyOS
  + feat(launch-options): Implement new launch options view
  + Fix Latest releases for Bottles
  + Handle symlink preservation for user_settings.py
  + Improve UI
  + Update to GNOME 50
  + Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1776168000">- Update to version 0.5.19:
  + Add fallback directory paths for launcher detection
  + Translations update</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1777204800">- Update to version 0.5.20:
  + Add a new Downloads tab
  + Add a new SteamOS and OLED theme
  + Add more launch options
  + Add "Run custom executable" feature
  + Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1784116800">- Update to version 0.5.21:
  + Fix GE-Proton asset position
  + Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785412800">- Update to version 0.5.22:
  + Temporary fix for Proton-GE RTSP</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786622400">- Update to version 0.6.3:
  + Improved the introduction screen on smaller windows
  + Added a warning when YAD 15 may prevent SteamTinkerLaunch from working
  + Fixed new Proton-GE x86-64 releases not being detected
  + Fixed DW-Proton not using GitHub releases
  + Fixed inaccessible Faugus folders preventing ProtonPlus from starting
  + Fixed SteamTinkerLaunch installations sometimes starting more than once
  + Fixed some tool descriptions not being translated
  + Updated translations
- Update to version 0.6.2:
  + Added a configurable download speed limit
- Update to version 0.6.1:
  + Improved how ProtonPlus finds Steam compatibility tools
  + Improved mass editing and controller navigation in the Games tab
  + Fixed compatibility tool installation for some Steam setups
  + Fixed tool usage counts and game lists when moving to another tool
  + Fixed tool installation on some Linux systems and improved archive safety
- Update to version 0.6.0:
  + Added Faugus Launcher support.
  + Added controller navigation with contextual hints, optional haptic
    feedback, and a first-run guide
  + Added scheduled background updates and notifications
  + Added Breeze Light, Breeze Dark, SteamOS, and OLED themes
  + Added a built-in MangoHud editor and proxy settings
  + Added CPU-aware x86-64 and ARM64 tool variant selection
  + Reworked the launch-options editor with hardware-aware options and exact
    command previews
  + Custom and unknown safe launch options are now preserved during single-game
    and mass edits
  + Added Steam shortcut creation and guided Steam restarts, including SteamOS
    Gaming Mode
  + Added migration for Steam's default compatibility prefix
  + Improved custom executable launching, multi-user Steam handling, VDF
    configuration, and shortcuts
  + Added an active downloads indicator and direct links to tool repositories
  + Improved Games and Tools navigation, searching, filtering, and selection
  + Improved stable-release filtering, Latest handling, and variant selection
  + Timed-out downloads are now retried automatically
  + Downloaded archives are validated before being cached
  + Tool updates better preserve custom settings and recover from failed replacements
  + Improved startup resilience when some Steam library or profile data cannot be loaded
  + Fixed release and installation issues affecting Proton-TKG, Proton-CachyOS,
    DXVK, VKD3D, Lutris, and Steam Tinker Launch
  + Improved command-line validation and error reporting</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786708800">- Update to version 0.6.4:
  + Redesigned the interface to adapt better to different window sizes
  + Made tool releases easier to browse without leaving the tools list
  + Added sortable columns and improved game selection
  + Improved controller navigation, activation, and scrolling
  + Improved support for light, dark, and custom themes
  + Prevented compatibility tools from being updated or removed while in use
  + Fixed unrelated background processes blocking compatibility tool changes
  + Fixed SteamOS Gaming Mode being detected during regular desktop sessions
  + Fixed YAD 15 sometimes not being detected before installing SteamTinkerLaunch
  + Fixed Anti-Cheat information getting stuck on Loading for unlisted games</changelog>
</package>
<package pkgid="66667a77250dd40a4ae4671844e6220d9ae2b424fcab0ab85f808d50caac53a0f1e176b0c0b5e0bf6b132107c3367a532190726d879d5e6f36b5af46b19271e7" name="ProtonPlus-debugsource" arch="i586">
  <version epoch="0" ver="0.6.4" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1765454400">- Update to version 0.5.14:
  * Made it so the user_settings.py is migrated on updates
  * Add button to open runners install directory
  * Add a basic cache system for downloaded runners
  * Improved new user experience
  * Translations update from Hosted Weblate
  * Add API limit/connection issue warning dialog
  * Improved user experience
  * Improve "Runners" tab filters
  * Fix issue with select/unselect all
  * Give Wine-Proton (Kron4ek) back their h
  * Add preferences dialog
  * Add report button to error dialogs
  * Remove NorthstarProton
  * Make Kron4ek runners use amd64 instead of amd64-wow64
  * Update DXVK runners description
  * Quick fix to prevent invalid files from being downloaded
  * Fix SteamTinkerLaunch
  * Fix Proton-GE Latest version check issue
  * Fix Proton-CachyOS invalid directory name</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1767528000">- Update to version 0.5.15:
  * Add DW-Proton
  * Update translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771848000">- Update to version 0.5.17:
  * fix: avoid unnecessary re-downloads of the same runner as an "update"
  * feat: CLI support
  * Add Vietnamese translations
  * Fix Lutris install directory
- Update to version 0.5.16:
  * Add Math library to dependencies
  * Add DW-Proton Latest
  * Refresh "Games" tab runners when installing/removing a runner
  * Add more latest runners
  * Fix network errors not appearing when they should
  * Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1776081600">- Update to version 0.5.18:
  + fixed typo
  + Remove Proton-Sarek
  + Temporary fix for Proton-CachyOS
  + feat(launch-options): Implement new launch options view
  + Fix Latest releases for Bottles
  + Handle symlink preservation for user_settings.py
  + Improve UI
  + Update to GNOME 50
  + Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1776168000">- Update to version 0.5.19:
  + Add fallback directory paths for launcher detection
  + Translations update</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1777204800">- Update to version 0.5.20:
  + Add a new Downloads tab
  + Add a new SteamOS and OLED theme
  + Add more launch options
  + Add "Run custom executable" feature
  + Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1784116800">- Update to version 0.5.21:
  + Fix GE-Proton asset position
  + Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785412800">- Update to version 0.5.22:
  + Temporary fix for Proton-GE RTSP</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786622400">- Update to version 0.6.3:
  + Improved the introduction screen on smaller windows
  + Added a warning when YAD 15 may prevent SteamTinkerLaunch from working
  + Fixed new Proton-GE x86-64 releases not being detected
  + Fixed DW-Proton not using GitHub releases
  + Fixed inaccessible Faugus folders preventing ProtonPlus from starting
  + Fixed SteamTinkerLaunch installations sometimes starting more than once
  + Fixed some tool descriptions not being translated
  + Updated translations
- Update to version 0.6.2:
  + Added a configurable download speed limit
- Update to version 0.6.1:
  + Improved how ProtonPlus finds Steam compatibility tools
  + Improved mass editing and controller navigation in the Games tab
  + Fixed compatibility tool installation for some Steam setups
  + Fixed tool usage counts and game lists when moving to another tool
  + Fixed tool installation on some Linux systems and improved archive safety
- Update to version 0.6.0:
  + Added Faugus Launcher support.
  + Added controller navigation with contextual hints, optional haptic
    feedback, and a first-run guide
  + Added scheduled background updates and notifications
  + Added Breeze Light, Breeze Dark, SteamOS, and OLED themes
  + Added a built-in MangoHud editor and proxy settings
  + Added CPU-aware x86-64 and ARM64 tool variant selection
  + Reworked the launch-options editor with hardware-aware options and exact
    command previews
  + Custom and unknown safe launch options are now preserved during single-game
    and mass edits
  + Added Steam shortcut creation and guided Steam restarts, including SteamOS
    Gaming Mode
  + Added migration for Steam's default compatibility prefix
  + Improved custom executable launching, multi-user Steam handling, VDF
    configuration, and shortcuts
  + Added an active downloads indicator and direct links to tool repositories
  + Improved Games and Tools navigation, searching, filtering, and selection
  + Improved stable-release filtering, Latest handling, and variant selection
  + Timed-out downloads are now retried automatically
  + Downloaded archives are validated before being cached
  + Tool updates better preserve custom settings and recover from failed replacements
  + Improved startup resilience when some Steam library or profile data cannot be loaded
  + Fixed release and installation issues affecting Proton-TKG, Proton-CachyOS,
    DXVK, VKD3D, Lutris, and Steam Tinker Launch
  + Improved command-line validation and error reporting</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786708800">- Update to version 0.6.4:
  + Redesigned the interface to adapt better to different window sizes
  + Made tool releases easier to browse without leaving the tools list
  + Added sortable columns and improved game selection
  + Improved controller navigation, activation, and scrolling
  + Improved support for light, dark, and custom themes
  + Prevented compatibility tools from being updated or removed while in use
  + Fixed unrelated background processes blocking compatibility tool changes
  + Fixed SteamOS Gaming Mode being detected during regular desktop sessions
  + Fixed YAD 15 sometimes not being detected before installing SteamTinkerLaunch
  + Fixed Anti-Cheat information getting stuck on Loading for unlisted games</changelog>
</package>
<package pkgid="3ffc2aeb884c2de0ce076b98e3ee8ff9cda28312c6f53a896366a52e96e8191a84753f5bac265510a7ef3f1de7f60a623e610b44c50df214c5c62dcd45929e5c" name="QCSXCAD-debugsource" arch="i586">
  <version epoch="0" ver="0.6.3" rel="1.9"/>
  <changelog author="jengelh@inai.de" date="1472212800">- Update description, and license field to LGPL-3.0+.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1509537600">- Add explicit BuildRequires for Qt5Sql/Qt5Widgets devel packages,
  as these are no longer implicitly required by vtk-devel</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1510920000">- Change the Qt BuildRequires: for older distributions, Leap 42.x
  has a VTK build with Qt4, use the same conditional as the VTK
  package (i.e. Qt4 on Leap 42.x, Qt5 on TW and Leap 15.x)</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1529323200">- Fix build with Qt5.11, cmake qt5_use_modules has been removed.
  Add qt5_use_modules.diff.
- Use Qt5 on all releases, as VTK uses Qt5 everywhere as well.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1544788800">- Update to version 0.6.2
  * cmake: fix vtk include dirs
  * fix vtk polydata exports
- Add QCSXCAD-vtk.patch - fix build on TW, avoid implicitly requiring
  all VTK modules, leading to missing libraries.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1554379200">- Add explicit devel BuildRequires for glew, lzma and double-conversion</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602763200">- Add some patches to fix compilation with VTK 9.x:
  * 0001-vtk-use-QVTKOpenGLWidget-for-vtk-8.patch
  * 0001-vtk-fix-changes-for-vtk-8.x.patch
  * 0001-Remove-leftover-QVTKWidget-include-fix-for-VTK-9.patch
  * Update QCSXCAD-vtk.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1637755200">- Add patch to fix compilation with VTK 9.1:
  * 0001-Fixup-includes-for-VTK-9.1-compatibility.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669377600">- Add patch to fix compilation with VTK 9.2:
  * 0001-Add-method-to-get-vtkRenderWindow-from-QVTKStructure.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to version 0.6.3
  * Various bug fixes and enhancements, no changelog available.
- Drop obsolete/upstream patches:
  * qt5_use_modules.diff
  * QCSXCAD-no-build-date.patch
  * QCSXCAD-vtk.patch
  * 0001-vtk-use-QVTKOpenGLWidget-for-vtk-8.patch
  * 0001-vtk-fix-changes-for-vtk-8.x.patch
  * 0001-Remove-leftover-QVTKWidget-include-fix-for-VTK-9.patch
  * 0001-Fixup-includes-for-VTK-9.1-compatibility.patch
  * 0001-Add-method-to-get-vtkRenderWindow-from-QVTKStructure.patch</changelog>
</package>
<package pkgid="b4bae4057b8ecdcb35ebf6c28f3a8742aeb3241129e8bef11caaa9eeba129490fab93bf1ef5d0be140461d8768c45156a1bac2a3a29c6f1f314586b288d4d63f" name="QMPlay2-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.02" rel="1.2"/>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1749729600">- Update to version 25.06.11:
  * M3U: Add support for "EXTVLCOPT" (User-Agent and Referer HTTP headers),
  * Visualizations: Fix repaint issues with wallpaper,
  * Add "CompactPlaylist" hidden setting,
  * various Wayland improvements,
  * add option to start in tray,
  * fixes in stream recording,
  * other minor fixes.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1751112000">- Update to version 25.06.27:
  * Wayland: fix missing AudioCD and Tone generator context menus,
  * always close panels with small delay when mouse leaves,
  * fix window positioning on multi-monitor configuration,
  * Wayland: fix video freeze on some compositors,
  * remove character limit for yt-dlp parameters,
  * ALSA: add SND_PCM_FORMAT_S24_3LE format,
  * display size grip on Windows.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1756987200">- Update to version 25.09.03:
  * add support for YouTube audio multi-language and DRC streams,
  * add VP9 Vulkan decoder (requires FFmpeg 8.0),
  * yt-dlp fixes.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1757678400">- Update to version 25.09.11:
  * fix swapped Referer and User-Agent parameters,
  * fix playing of some HLS streams,
  * disable DRC audio on YouTube,
  * fix "--opennew" parameter.
- Fix QMPlay2 issue #951 by re-enabling most AudioFilters on
  openSUSE Leap 15.X</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1763121600">- Add deno as a new dependency to make yt-dlp work better on
  Tumbleweed.</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1778155200">- USE_CHIPTUNE_SID set to OFF due to build error because of Sidplayfp
  update to v3: https://github.com/zaps166/QMPlay2/issues/1008</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1781179200">- Change hard-dependency on deno to softer nodejs-based
  dependencies.
- Adjust 0001-add-opensuse-customizations.patch to allow QMPlay2
  to use alternative javascript engines for yt-dlp</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1782475200">- Added 0002-sidplayfp-v3-github-1008-or-f502b11.diff and
  USE_CHIPTUNE_SID set to ON back.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1782561600">- Update to version 26.06.27:
  * AVAudioFilter improvements and compatibility fix for FFmpeg
    8.0,
  * remove Rayman2 audio decoder (FFmpeg is able to play it),
  * add OpenMPT with tracker-like optional visualizations,
  * add option to YouTubeDL to add additional parameters,
  * add gamma correction control for OpenGL and Vulkan,
  * add option to move full screen panel to the right,
  * multi-line text edit for comment in tag editor,
  * fix possible crashes when loading playlist,
  * fix popups on left panel on full screen,
  * MediaBrowser fixes and improvements,
  * add libsidplayfp 3.0 compatibility,
  * Vulkan Video decoder fixes,
  * added HDR metadata,
  * remove Modplug,
  * other minor fixes.
- Drop 0002-sidplayfp-v3-github-1008-or-f502b11.diff as it is
  merged upstream</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1785672000">- Update to version 26.08.02:
  * don't close panel when mouse is pressed inside window on full
    screen (regression fix),
  * use BT.2020 surface for BT.2020 videos in Vulkan (enabled by
    default for Wayland),
  * add support for BT.2020 TRC for sRGB conversion,
  * display real gamma correction values,
  * load and display LRC file contents,
  * add option to hide QMPlay2 logo,
  * fix HLG HDR display.</changelog>
</package>
<package pkgid="656938cf238b3eabde5fbee0163de3e07fe86aa78cba991d52049401ce3ab627a4d7edb992592fae3fadd6374e02a2039d364bf4481b823342cef2d2a5e85782" name="QMPlay2-debugsource" arch="i586">
  <version epoch="0" ver="26.08.02" rel="1.2"/>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1749729600">- Update to version 25.06.11:
  * M3U: Add support for "EXTVLCOPT" (User-Agent and Referer HTTP headers),
  * Visualizations: Fix repaint issues with wallpaper,
  * Add "CompactPlaylist" hidden setting,
  * various Wayland improvements,
  * add option to start in tray,
  * fixes in stream recording,
  * other minor fixes.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1751112000">- Update to version 25.06.27:
  * Wayland: fix missing AudioCD and Tone generator context menus,
  * always close panels with small delay when mouse leaves,
  * fix window positioning on multi-monitor configuration,
  * Wayland: fix video freeze on some compositors,
  * remove character limit for yt-dlp parameters,
  * ALSA: add SND_PCM_FORMAT_S24_3LE format,
  * display size grip on Windows.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1756987200">- Update to version 25.09.03:
  * add support for YouTube audio multi-language and DRC streams,
  * add VP9 Vulkan decoder (requires FFmpeg 8.0),
  * yt-dlp fixes.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1757678400">- Update to version 25.09.11:
  * fix swapped Referer and User-Agent parameters,
  * fix playing of some HLS streams,
  * disable DRC audio on YouTube,
  * fix "--opennew" parameter.
- Fix QMPlay2 issue #951 by re-enabling most AudioFilters on
  openSUSE Leap 15.X</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1763121600">- Add deno as a new dependency to make yt-dlp work better on
  Tumbleweed.</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1778155200">- USE_CHIPTUNE_SID set to OFF due to build error because of Sidplayfp
  update to v3: https://github.com/zaps166/QMPlay2/issues/1008</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1781179200">- Change hard-dependency on deno to softer nodejs-based
  dependencies.
- Adjust 0001-add-opensuse-customizations.patch to allow QMPlay2
  to use alternative javascript engines for yt-dlp</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1782475200">- Added 0002-sidplayfp-v3-github-1008-or-f502b11.diff and
  USE_CHIPTUNE_SID set to ON back.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1782561600">- Update to version 26.06.27:
  * AVAudioFilter improvements and compatibility fix for FFmpeg
    8.0,
  * remove Rayman2 audio decoder (FFmpeg is able to play it),
  * add OpenMPT with tracker-like optional visualizations,
  * add option to YouTubeDL to add additional parameters,
  * add gamma correction control for OpenGL and Vulkan,
  * add option to move full screen panel to the right,
  * multi-line text edit for comment in tag editor,
  * fix possible crashes when loading playlist,
  * fix popups on left panel on full screen,
  * MediaBrowser fixes and improvements,
  * add libsidplayfp 3.0 compatibility,
  * Vulkan Video decoder fixes,
  * added HDR metadata,
  * remove Modplug,
  * other minor fixes.
- Drop 0002-sidplayfp-v3-github-1008-or-f502b11.diff as it is
  merged upstream</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1785672000">- Update to version 26.08.02:
  * don't close panel when mouse is pressed inside window on full
    screen (regression fix),
  * use BT.2020 surface for BT.2020 videos in Vulkan (enabled by
    default for Wayland),
  * add support for BT.2020 TRC for sRGB conversion,
  * display real gamma correction values,
  * load and display LRC file contents,
  * add option to hide QMPlay2 logo,
  * fix HLG HDR display.</changelog>
</package>
<package pkgid="01a1ec992028d12d74ccffe4fd96a0bdfd990dd315b305a5583afdc2e636a0dad5e8e24c3f244636ed71bb9fe0dd144acf94b7e5be7a0d4ec0f53bf3fd18cb21" name="QR-Code-generator-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.0+git17.856ba8a" rel="3.6"/>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1575374400">- Initial commit, needed by libreoffice 6.4</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1575374401">- Add patches to make the stuff actually installable:
  * 0001-Do-not-append-to-C-XX-FLAGS-but-just-set-them-if-not.patch
  * 0002-Make-use-of-fPIC-parameter-when-building.patch
  * 0003-Generate-both-shared-and-static-libraries.patch
  * 0004-Create-install-targets-for-C-and-CPP.patch
  * 0005-Rename-cpp-library-to-qrcodegencpp-to-avoid-conflict.patch
  * cflags.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1579608000">- Drop not really needed patch:
  * 0001-Do-not-append-to-C-XX-FLAGS-but-just-set-them-if-not.patch
- Fix build on SLE12</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615204800">- update to 1.6.0:
  * https://github.com/nayuki/QR-Code-generator/compare/v1.5.0...v1.6.0
- drop cflags.patch (upstream)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1699790400">- Update to 1.8.0
  * https://github.com/nayuki/QR-Code-generator/compare/v1.6.0...v1.8.0
- Rebase 0003-Generate-both-shared-and-static-libraries.patch
- Rebase 0004-Create-install-targets-for-C-and-CPP.patch
- Drop 0005-Rename-cpp-library-to-qrcodegencpp-to-avoid-conflict.patch
- Add %{?sle15_python_module_pythons}</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1728475200">- Update to 1.8.0+git17.856ba8a
  https://github.com/nayuki/QR-Code-generator/compare/v1.8.0...856ba8a
- switch build to cmake files from
  https://github.com/EasyCoding/qrcodegen-cmake.git
  - This build also adds the pkgconfig and cmake files for easier
    integration with other projects ( like the upcoming obs-studio
    31.0.0)
  - drop patches:
    0002-Make-use-of-fPIC-parameter-when-building.patch
    0003-Generate-both-shared-and-static-libraries.patch
    0004-Create-install-targets-for-C-and-CPP.patch
- use %ldconfig_scriptlets
- add BR for pkgconfig to ensure we get the pkgconfig provides</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1750680000">- Use pyproject macros to build and install.
- List files and directories underneath python_sitelib explicitly.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1762516800">- Building also the Java implementation</changelog>
</package>
<package pkgid="2865cc76ab6bcb76d320cb48552ae30f4c8cc3fdb7e371b0908c692b58d515c909d7cf1f39822fb9feb36bd5f13503ffebd08fa17e4c7524d7a3ea435842a3fb" name="QR-Code-generator-debugsource" arch="i586">
  <version epoch="0" ver="1.8.0+git17.856ba8a" rel="3.6"/>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1575374400">- Initial commit, needed by libreoffice 6.4</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1575374401">- Add patches to make the stuff actually installable:
  * 0001-Do-not-append-to-C-XX-FLAGS-but-just-set-them-if-not.patch
  * 0002-Make-use-of-fPIC-parameter-when-building.patch
  * 0003-Generate-both-shared-and-static-libraries.patch
  * 0004-Create-install-targets-for-C-and-CPP.patch
  * 0005-Rename-cpp-library-to-qrcodegencpp-to-avoid-conflict.patch
  * cflags.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1579608000">- Drop not really needed patch:
  * 0001-Do-not-append-to-C-XX-FLAGS-but-just-set-them-if-not.patch
- Fix build on SLE12</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615204800">- update to 1.6.0:
  * https://github.com/nayuki/QR-Code-generator/compare/v1.5.0...v1.6.0
- drop cflags.patch (upstream)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1699790400">- Update to 1.8.0
  * https://github.com/nayuki/QR-Code-generator/compare/v1.6.0...v1.8.0
- Rebase 0003-Generate-both-shared-and-static-libraries.patch
- Rebase 0004-Create-install-targets-for-C-and-CPP.patch
- Drop 0005-Rename-cpp-library-to-qrcodegencpp-to-avoid-conflict.patch
- Add %{?sle15_python_module_pythons}</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1728475200">- Update to 1.8.0+git17.856ba8a
  https://github.com/nayuki/QR-Code-generator/compare/v1.8.0...856ba8a
- switch build to cmake files from
  https://github.com/EasyCoding/qrcodegen-cmake.git
  - This build also adds the pkgconfig and cmake files for easier
    integration with other projects ( like the upcoming obs-studio
    31.0.0)
  - drop patches:
    0002-Make-use-of-fPIC-parameter-when-building.patch
    0003-Generate-both-shared-and-static-libraries.patch
    0004-Create-install-targets-for-C-and-CPP.patch
- use %ldconfig_scriptlets
- add BR for pkgconfig to ensure we get the pkgconfig provides</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1750680000">- Use pyproject macros to build and install.
- List files and directories underneath python_sitelib explicitly.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1762516800">- Building also the Java implementation</changelog>
</package>
<package pkgid="a882afddb9057bcc96ae9c06e049739123d1c3efc3c84b7db9d926d6d53673f01e42b0e4ac362e55394a68111d011e7ee55920df9cd70f3692041ab891a5eec9" name="QTalarm-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.0" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1634472000">- Update to version 2.2.0
  * Added “Solve to Snooze” feature. This forces a user to solve
    a random math problem to stop the current alarm. This is
    intended for those who tend to hit snooze in their sleep.
  * Fix URL</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1642852800">- Update to version 2.3.0
  * Added clone button
  * Refactored main controller a bit</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1669636800">- Update to version 2.3.2
  * Fixed crash and added default behavior for showing window on
    load.
- Update to version 2.3.1
  * Refactored some code. No feature changes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1671796800">- Update to version 2.4.0
  * Added ability to detect if another instance of the application
    is running and self terminate if so.
  * Added more verbose debug logging.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1694433600">- Update to version 2.5.0
  * Added One-time alarm type.
  * Added new flag for waybar toggling.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1696766400">- Update to version 2.5.1
  * Fixed a race condition in the math based snooze alarm.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1744545600">- Update to version 3.0.0
  * Ported QTalarm to QT6.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1761480000">- Update to version 3.0.1
  * Fixed race condition with waybar.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783944000">- Update to version 3.0.2
  * Fixed minor bug for the remove alarm button.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784635200">- Update to version 3.1.0
  * Enable drag-and-drop reordering of alarms.</changelog>
</package>
<package pkgid="84fda73042f9dfc439a18e79dbf9ea4b1c43aa8ed5e5cbee62ae9126de01615c5ee14663e64e705b0ef4a0ed72f3b1c097360d0e1622f08da242f0b6fa1228a9" name="QTalarm-debugsource" arch="i586">
  <version epoch="0" ver="3.1.0" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1634472000">- Update to version 2.2.0
  * Added “Solve to Snooze” feature. This forces a user to solve
    a random math problem to stop the current alarm. This is
    intended for those who tend to hit snooze in their sleep.
  * Fix URL</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1642852800">- Update to version 2.3.0
  * Added clone button
  * Refactored main controller a bit</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1669636800">- Update to version 2.3.2
  * Fixed crash and added default behavior for showing window on
    load.
- Update to version 2.3.1
  * Refactored some code. No feature changes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1671796800">- Update to version 2.4.0
  * Added ability to detect if another instance of the application
    is running and self terminate if so.
  * Added more verbose debug logging.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1694433600">- Update to version 2.5.0
  * Added One-time alarm type.
  * Added new flag for waybar toggling.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1696766400">- Update to version 2.5.1
  * Fixed a race condition in the math based snooze alarm.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1744545600">- Update to version 3.0.0
  * Ported QTalarm to QT6.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1761480000">- Update to version 3.0.1
  * Fixed race condition with waybar.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783944000">- Update to version 3.0.2
  * Fixed minor bug for the remove alarm button.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784635200">- Update to version 3.1.0
  * Enable drag-and-drop reordering of alarms.</changelog>
</package>
<package pkgid="0b5f4325bc4e45a57870418ae1f5f34a92116c3ff6c2310ac0eedff61b8e931494ba3fcc7f37301c82f18afcbb14af4b8a1c9fca9706988b5809c2618ca0e297" name="QtDMM-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.8" rel="5.8"/>
  <changelog author="trenn@suse.de" date="1175256000">- updated to version 0.8.8
  changelog copied from the project site:
- gcc 4.1 compatibility
- Added Digitech QM1538, MASTECH MAS-345, M-345pro, Voltcraft M-4650CR
- Context menu for graph
- Improved import</changelog>
  <changelog author="ckornacker@suse.de" date="1183377600">- added VC940 support</changelog>
  <changelog author="hmacht@suse.de" date="1193140800">- add QtDMM-fix-includes.patch to fix errors due to gcc4.3</changelog>
  <changelog author="hmacht@suse.de" date="1216382400">- remove QtDMM-vc940.patch and QtDMM-fix-includes.patch
- update to 0.8.12:
  Version 0.8.12
  - Added PeakTech 4015A (Jochen Puchalla)
  - Added Tenma 72-7745 (Laurent Perez)
  - Bugfix McVoice M-980T (Erik Hobel)
  - Added Digitech QM1462 (Peter Halasz)
  - Added Digitek INO2513
  - Added Raio Shack 22-812 (Bruce Lilly)
  - Corrected typo in dmmgraph (Erik Hobel)
  Version 0.8.11
  - Mac OS X port
  Version 0.8.10
  - Added Sinometer MAS-343
  - Adedd PeakTech 3330
  - Bugfix in VC820 protocoll
  - Added Voltrcaft VC940
  - Added Digitech QM1537
  - Added Uni-Trend UT30A and UT30E
  - Added Digitek DT-9062
  - Confirmation Voltcraft M-3860
  - Added PeakTech 4360
  Version 0.8.9
  - Added Voltcraft M-3610D
  - Added Iso-Tech IDM 73</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1406980800">- Update to version 0.9.0
  * QtDMM was ported to Qt4.x
  * QtDMM was relicensed from GPL 2.0 to GPL 3
  * Added TekPower TP4000ZC / digitek DT4000ZC
  * Added PeakTech 3430</changelog>
  <changelog author="aloisio@gmx.com" date="1518177600">- Update to version 0.9.8
  * Use gold linker.
  * Added HoldPeak HP-90EPC (tstenner).
  * Use pkgconfig for spec file.
  version 0.9.7
  * Added Voltcraft VC870 (Florian Evers)
  * Added VA symbols to display apparent power
  * Added cosphi symbols to display the power factor
  version 0.9.6
  * Code clean up
  * fix translation loading
  * Fix message handler
  * Fix file export (leading zero of the time stamp)
  * Fix console logging on Windows
  * Remove 1/10s sample rate -&gt; don't work with most devices
  * Use infinity sign to set endless recoder
  * Fix hang of M-4660A
  version 0.9.5
  * Port to Qt5
  * Use C++14
  * Add translation support
- Switch to fork of the original project that supports Qt5
- Added QtDMM-0.9.2-newmodels.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1563364800">- Fix the lrelease executable name.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1672142400">- No gold on riscv64</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1681992000">- Drop using binutils-gold as it is unmaintained and
  will be dropped (boo#1210687).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="ad8ac92618c88a4daa00d6688231fe7adf4d0db7170b27217b867a7fa71c0f7194df9358c86106a947c6950be9378c97318b57f7ac16418c6cc73b85ef0f8501" name="QtDMM-debugsource" arch="i586">
  <version epoch="0" ver="0.9.8" rel="5.8"/>
  <changelog author="trenn@suse.de" date="1175256000">- updated to version 0.8.8
  changelog copied from the project site:
- gcc 4.1 compatibility
- Added Digitech QM1538, MASTECH MAS-345, M-345pro, Voltcraft M-4650CR
- Context menu for graph
- Improved import</changelog>
  <changelog author="ckornacker@suse.de" date="1183377600">- added VC940 support</changelog>
  <changelog author="hmacht@suse.de" date="1193140800">- add QtDMM-fix-includes.patch to fix errors due to gcc4.3</changelog>
  <changelog author="hmacht@suse.de" date="1216382400">- remove QtDMM-vc940.patch and QtDMM-fix-includes.patch
- update to 0.8.12:
  Version 0.8.12
  - Added PeakTech 4015A (Jochen Puchalla)
  - Added Tenma 72-7745 (Laurent Perez)
  - Bugfix McVoice M-980T (Erik Hobel)
  - Added Digitech QM1462 (Peter Halasz)
  - Added Digitek INO2513
  - Added Raio Shack 22-812 (Bruce Lilly)
  - Corrected typo in dmmgraph (Erik Hobel)
  Version 0.8.11
  - Mac OS X port
  Version 0.8.10
  - Added Sinometer MAS-343
  - Adedd PeakTech 3330
  - Bugfix in VC820 protocoll
  - Added Voltrcaft VC940
  - Added Digitech QM1537
  - Added Uni-Trend UT30A and UT30E
  - Added Digitek DT-9062
  - Confirmation Voltcraft M-3860
  - Added PeakTech 4360
  Version 0.8.9
  - Added Voltcraft M-3610D
  - Added Iso-Tech IDM 73</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1406980800">- Update to version 0.9.0
  * QtDMM was ported to Qt4.x
  * QtDMM was relicensed from GPL 2.0 to GPL 3
  * Added TekPower TP4000ZC / digitek DT4000ZC
  * Added PeakTech 3430</changelog>
  <changelog author="aloisio@gmx.com" date="1518177600">- Update to version 0.9.8
  * Use gold linker.
  * Added HoldPeak HP-90EPC (tstenner).
  * Use pkgconfig for spec file.
  version 0.9.7
  * Added Voltcraft VC870 (Florian Evers)
  * Added VA symbols to display apparent power
  * Added cosphi symbols to display the power factor
  version 0.9.6
  * Code clean up
  * fix translation loading
  * Fix message handler
  * Fix file export (leading zero of the time stamp)
  * Fix console logging on Windows
  * Remove 1/10s sample rate -&gt; don't work with most devices
  * Use infinity sign to set endless recoder
  * Fix hang of M-4660A
  version 0.9.5
  * Port to Qt5
  * Use C++14
  * Add translation support
- Switch to fork of the original project that supports Qt5
- Added QtDMM-0.9.2-newmodels.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1563364800">- Fix the lrelease executable name.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1672142400">- No gold on riscv64</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1681992000">- Drop using binutils-gold as it is unmaintained and
  will be dropped (boo#1210687).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="aa311e8252b72e27e511cbde97522300bf1a2d89707e5c5543026701dc9fc60ade61248f51c02b6b56981a3cd5ccd28094157730c4856004425f0499aa99a51b" name="QtPass-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570276800">- Remove superfluous entry for password-store from Recommends as
  it's already stated in Requires
- Add hicolor-icon-theme to BuildRequires</changelog>
  <changelog author="ecsos@opensuse.org" date="1570363200">- Rename all to package_naming_guidelines.</changelog>
  <changelog author="ecsos@opensuse.org" date="1570622400">- Update to 1.3.2
  - Don't call QtPass::setup() from QtPass class constructor #482
    fixes first run issues #485, #481, #466, #423 and #308
  - Password window padding #484
  - Buttons width on RHEL 8 #483
  - Start minimized works again #471</changelog>
  <changelog author="ecsos@opensuse.org" date="1586692800">- Add qtpass.appdata.xml.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695124800">- Update to 1.4.0
  * What's Changed
  - Don't use a deprecated method in #491
  - Issue #402: 'deselect()' on clearing filter in #490
  - Don't base pass-otp availability decision on hardcoded /usr/lib in #499
  - Use new stable version of install-qt-action.  in #502
  - Enable out-of-source build in #503
  - Enable ubuntu, windows and macOS based builds for CI in #508
  - Spelling: Git pull, Git push in #516
  - Fix blurry icons when fractional scaling is enabled in #526
  - Update minimum Qt version in #527
  - #514 Show password with a monospace font in #528
  - Clear search on profile change in #529
  - Move MainWindow to the screen the cursor is on in #547
  - Fix issues with renaming passwords and moving folders in #532
  - Explicitly only remove ".gpg" when renaming files in #558
  - Keep suffices when moving (to) a directory while imitiating pass in #559
  - Fix keys created/expires dates in the users dialog window (fix: 571) in #572
  - Fix installation instructions in README.md in #565
  - Delete context menu after exec in #578
  - Add more options for the password displaying in #587
  - Fix accidental deletion of entire passwordstore in #604
  - Install QT in codeql workflow in #608
  - Super Linter added and fixing findings in #610
  - Removed travis (no longer free) and lgtm (migrated to Github) in #612
  - fix the unintended "running" of the entropy window in the keygen dial… in #640
  - Restore licensing info for QProgressIndicator in #642
  - Add pass store signing key feature in #634
  - Fix taborder and add buddies in keygen dialog in #643
  - Clazy cleanup and other minor fixes in #641
  - fix bug =&gt; clipboard was not cleared when using primary selection in #615
  - super-linter ENV variables in shared location for local and automated in #616
  - clang-format -i src/.cpp src/.h in #645
  - Version bump and cleanup in #646
  * Wording and localisation
  - Spelling: Git, GPG, PWGen, etc. in #492
  - Spelling: Keylist missing, Could not fetch, GPG in #493
  - Spelling: Search for users, , in #495
  - Translations update from Weblate in #530
  - Translations update from Weblate in #531
  - Translations update from Weblate in #535
  - Translations update from Weblate in #541
  - Translations update from Weblate in #548
  - Translations update from Weblate in #552
  - Translations update from Weblate in #553
  - Translations update from Weblate in #554
  - Translations update from Weblate in #560
  - Translations update from Weblate in #562
  - Translations update from Weblate in #563
  - Correct a typo in pass.cpp in #570
  - Translations update from Weblate in #573
  - Translations update from Hosted Weblate in #576
  - Translations updated in #605
  - Translation cleanup in #606
  - Translations update from Hosted Weblate in #607
  - New Transifex integration yml in #609
  - Translations update from Hosted Weblate in #611
  - Translations update from Hosted Weblate in #613
  - Translations update from Hosted Weblate in #614
  - Translations update from Hosted Weblate in #617
  - Translations update from Hosted Weblate in #618
  - Document "Using profiles" in #619
  - markdownlint --fix &amp;&amp; textlint --fix in #621
  - Translations update from Hosted Weblate in #622
  - Translations update from Hosted Weblate in #626
  - Translations update from Hosted Weblate in #627
  - Translations update from Hosted Weblate in #628
  - Translations update from Hosted Weblate in #629
  - Translations update from Hosted Weblate in #632
  - Translations update from Hosted Weblate in #633
  - Translations update from Hosted Weblate in #636
  - Translations update from Hosted Weblate in #644
  - Translations update from Hosted Weblate in #647
  - Translations update from Hosted Weblate in #648
  - Added Serbian and Estonian to project file in #649
  - Translations update from Hosted Weblate in #650
  - Natural language fixes in #654
  - Initial Korean from Weblate in #655</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 1.5.0" date="1774094400">- Update to 1.5.0
  * Highlights
  - Modernized C++/Qt build pipeline with clang-tidy and wider
    lint/test hardening.
  - Windows release pipeline reliability improvements for AppVeyor
    and Inno Setup packaging.
  - 1.5.0 release metadata and packaging preparation across the
    desktop app, installer, and CI configuration.
  * Fixes &amp; Improvements
  - Fixed profile handling issues in Qt6 compatibility scenarios
    and improved profile selection behavior #681, #695.
  - Preserved existing application behavior when launching qtpass
    without parameters #704.
  - Removed a regression where gpg_id comments could be altered #658.
  - Added missing include path fixes and small reliability
    hardening in core code paths #690, #716.
  * Release, CI and Maintenance
  - Added/updated PublicCode and CI workflows, including release-time
    validation and action upgrades #701, #709, #710, #711, #712.
  - Completed the AppVeyor/Inno Setup modernization and packaging
    updates #722.
  - Updated readme status badges and branch links to current
    workflow targets #724.
  * Localization
  - Synchronised a large set of translation updates through
    Weblate and translation automation.
- Add QtPass-desktop_version.patch to fix invalid-desktopfile.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 1.5.1" date="1774180800">- Update to 1.5.1
  * Fixes
  - Crash on Wayland when screenAt() returns null (#706, #663)
  - CLI arguments being parsed as password search (#652)
  - OTP error handling with better messages (#677)
  - Window icon not showing on dialog boxes (#671)
  - Slovak translation GPG keygen script (#667)
  - Suppress qApp deprecation warnings on Qt6
- Rebase QtPass-desktop_version.patch</changelog>
  <changelog author="ecsos@opensuse.org" date="1776168000">- Update to version 1.6.0:
  * chore: bump version to 1.6.0 and update CHANGELOG
  * test: address review findings for util tests (#985)
  * test: fix executor and util review findings (#984)
  * test: strengthen test assertions per review (#983)
  * test: add executor edge case tests (#982)
  * test: add filecontent edge case tests (#981)
  * test: add more coverage tests (#980)
  * Localization update
  * test: add gpgkeystate coverage tests (#979)
  * test: add UserInfo created/expiry coverage (#978)
- Drop QtPass-desktop_version.patch because it's no longer needed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1776859200">- Update to version 1.7.0:
  * fix: exclude ui_*.h generated files from Doxygen (#1132)
  * Release v1.7.0 (#1093)
  * tests: use modern QSignalSpy syntax in UI tests (#1131)
  * Fix: QProgressIndicator memory leak and dark mode support (#1129)
  * fix: correct QProgressIndicator license and copyright (#1128)
  * chore: Cleanup
  * fix: add PASS_INSERT to queue before transactionStart/End sequence (#1127)
  * fix: rename transactionStartEnd and differentiate transactionAdd test (#1124)
  * Apply suggested fix to CONTRIBUTING.md from Copilot Autofix (#1123)
  * fix: add assertion to transactionAdd test and remove empty cleanupTestCase (#1122)
  * Apply suggested fix to CONTRIBUTING.md from Copilot Autofix (#1120)
  * fix: translation spelling corrections (#1119)
  * Apply suggested fix to CONTRIBUTING.md from Copilot Autofix (#1118)
  * Translations update from Hosted Weblate (#1116)
  * Fix: formal/informal address in Dutch translations (#1117)
  * Fix: formal/informal address in Dutch translations (#1115)
  * Translations update from Hosted Weblate (#1114)
  * Hernummering localization
  * feat: add integration tests for edge cases (#1112)
  * Translations update from Hosted Weblate (#1113)
  * Apply suggested fix to CONTRIBUTING.md from Copilot Autofix (#1110)
  * fix: rename CHI_SQUARE_CRITICAL_VALUE_DF9 to CHI_SQUARE_PERMISSIVE_THRESHOLD_DF9 (#1111)
  * fix: add named constants and better test messages in tst_util.cpp (#1109)
  * fix: address additional CodeRabbit findings in tst_util.cpp (#1108)
  * docs: More contributing updates (#1107)
  * fix: apply CodeRabbit auto-fixes to CONTRIBUTING.md (#1105)
  * fix: improve test naming and constants in tst_util.cpp (#1106)
  * docs: add commit signing requirement to CONTRIBUTING.md (#1104)
  * fix: address CoPilot test findings in tst_util.cpp (#1103)
  * fix: address CoPilot test findings in tst_util.cpp (#1102)
  * fix: use QString() for proper comparison in test assertions (#1101)
  * fix: address additional Coverity scan issues (#1100)
  * Apply suggested fix to CONTRIBUTING.md from Copilot Autofix (#1099)
  * fix: address Coverity scan issues
  * fix: distclean for clean localizations (#1094)
  * Apply suggested fix to CLAUDE.md from Copilot Autofix (#1095)
  * docs: improve CLAUDE.md and fix skill inaccuracies (#1091)
  * Translations update from Hosted Weblate (#1090)
  * Omnummeren localizatie
  * docs: update skill files with Doxygen enforcement and Qt 5.15 compat patterns (#1088)
  * docs: Added CLAUDE.md (#1089)
  * docs: standardise Doxygen style across headers and main.cpp (#1087)
  * Omnummeren localizatie
  * refactor: rename single-letter parameters in setLength and setPasswordCharTemplate (#1086)
  * fix: guard against out-of-bounds index in password character set selection (#1084)
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * fix: use std::as_const on m_fields range-for to prevent implicit detachment
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to src/passworddialog.cpp from Copilot Autofix
  * Apply suggested fix to src/passworddialog.cpp from Copilot Autofix
  * Apply suggested fix to src/passworddialog.cpp from Copilot Autofix
  * docs: remove stale @todo comments
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Translated using Weblate (Czech)
  * Translated using Weblate (German (Luxembourg))
  * Translated using Weblate (Albanian)
  * Translated using Weblate (Albanian)
  * Translated using Weblate (Arabic (Morocco))
  * Translated using Weblate (Afrikaans)
  * Translated using Weblate (Czech)
  * Translated using Weblate (German (Luxembourg))
  * Translated using Weblate (Spanish (Ecuador))
  * Translated using Weblate (Luxembourgish)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Spanish (Argentina))
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (English (United Kingdom))
  * fix: apply CodeRabbit auto-fixes
  * style: clang-format
  * Apply suggested fix to src/storemodel.cpp from Copilot Autofix
  * Apply suggested fix to src/src.pro from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Friesyske taal tafoege, Fryslân Boppe!
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Frisian (fy_NL))
  * Translated using Weblate (Frisian (fy_NL))
  * Translated using Weblate (Polish)
  * Added translation using Weblate (Frisian (fy_NL))
  * Translated using Weblate (Dutch (Belgium))
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Ukrainian)
  * Translated using Weblate (German)
  * style: clang-format
  * fix: apply CodeRabbit auto-fixes
  * refactor: evaluate key.endsWith('=') once in setEnvVar, use Q_ASSERT_X
  * fix: move length == 0 guard to top of generatePassword
  * refactor: extract fallbackCharset helper, use trailing return type style
  * fix: add missing QDebug include for qWarning() in setEnvVar
  * fix: address AI findings in pass.cpp and storemodel.cpp
  * All the updates
  * fix: move isGrepHeaderLine into anonymous namespace, drop redundant isEmpty check
  * fix: rename max_mod_bound to rejectionThreshold (camelCase convention)
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/storemodel.cpp from Copilot Autofix
  * Apply suggested fix to src/storemodel.cpp from Copilot Autofix
  * Apply suggested fix to localization/localization_sv_SE.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_sv_SE.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_sv_SE.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Translated using Weblate (Turkish)
  * fix: validate ItemKind on deserialization, exhaustive switch in executeDropAction
  * fix: update storemodel.cpp to use ItemKind enum and const QString&amp; param
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_sv_SE.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_sv_SE.ts from Copilot Autofix
  * Apply suggested fix to src/storemodel.h from Copilot Autofix
  * Apply suggested fix to src/storemodel.h from Copilot Autofix
  * fix: restore key expired fallback, revert findGpgconfInGpgDir arg, add &lt;algorithm&gt;
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/storemodel.h from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Translated using Weblate (Swedish)
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Luxembourgish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Serbian (Cyrillic script))
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Chinese (Simplified Han script))
  * Translated using Weblate (Arabic (Morocco))
  * Add more integration tests and fix CI GPG/Git issues
  * Translated using Weblate (Arabic (Morocco))
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Hungarian)
  * Fix gpgconf discovery, restore signing key, and clear insertErrorSpy
  * Fix platform-specific pinentry and RealPass error diagnostics
  * chore: ignore integration test binary
  * CI: Use correct pass-otp package names per OS (pass-extension-otp on Linux, pass-otp on macOS)
  * CI: Fix pass-otp package name for macOS
  * CI: Install pass-otp on Linux and macOS
  * CI: Install pass on Linux and macOS
  * Fix integration tests: clear passSigningKey, use gpgInsertErrorMsg for RealPass
  * Fix integration test code quality findings and CI dependencies
  * fix: CI GPG trust, full-write verification, and Insert error diagnostics
  * fix: fail fast with diagnostics if gpg-agent setup fails in initTestCase
  * fix: pre-start gpg-agent and configure loopback pinentry for CI
  * feat: add integration tests for ImitatePass and RealPass backends
  * Regenerate localization files with qmake6
  * Additional fixes for refactored methods
  * Refine complex method fixes
  * Refactor complex methods to reduce cyclomatic complexity
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Sinhala)
  * Fix code quality findings
  * Use beginFilterChange/endFilterChange for Qt 6.10+
  * Translated using Weblate (Portuguese (Brazil))
  * Clean up localization files after qmake6 regeneration
  * fix: add missing Turkish translations and correct German typos
  * Add QVERIFY checks for file operations in settings tests
  * fix: avoid deprecated invalidateFilter on Qt 6.5+
  * fix: add null/empty/stream-status guards in drag-and-drop decode
  * fix: suppress invalidateFilter deprecation warning instead of version guards
  * fix: correct version guard for beginFilterChange to Qt 6.9
  * fix: use only beginFilterChange() — endFilterChange() does not exist
  * fix: match showThis declaration to definition, fix missed rename in setter
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Welsh)
  * fix: pass QModelIndex by const ref, reorder MIME check, fix typo
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Translations update from Hosted Weblate (#1044)
  * fix: use beginFilterChange/endFilterChange on Qt 6.9+
  * Translations update from Hosted Weblate (#1043)
  * chore: Update locale files with new words  (#1041)
  * feat: implement pass grep content search (#109) (#1037)
  * feat: add Spanish regional variants (#1040)
  * Translations update from Hosted Weblate (#1039)
  * fix: avoid deprecated invalidateFilter on Qt 6.5+ (#1038)
  * fix: improve profile creation experience (#1036)
  * fix: show user-friendly error when GPG key is expired or invalid (#1035)
  * fix: clear stale selection and update proxy filter on profile change (#1033)
  * Renumbered localez
  * Translations update from Hosted Weblate (#1031)
  * fix: set PASSWORD_STORE_* env vars and grey out pass-managed controls (#1032)
  * CodeRabbit Generated Unit Tests: Add unit tests for PR changes (#1030)
  * Translations update from Hosted Weblate (#1029)
  * fix: resolve clangd performance and correctness findings (#1028)
  * fix: clarify conflicted file paths in merge instructions (#1027)
  * fix: avoid wildcard in merge conflict resolution (#1024)
  * Potential fixes for 2 code quality findings (#1023)
  * chore: update localization skill (#1022)
  * chore: add Claude Code skills adapted from .opencode/skills (#1021)
  * fix: ta_IN translation corrections (#1020)
  * Translations update from Hosted Weblate (#1018)
  * fix: ro_RO localization corrections (#1019)
  * chore: More localization updates with Qwen (#1016)
  * fix: grammar corrections in localization files (#1017)
  * Translations update from Hosted Weblate (#1015)
  * Helpful qwen2.5
  * pt_BR
  * style: Updated code formatting and indentation for consistency in project configuration files (#1013)
  * Fixed Sinhala, Sri Lanka file name
  * Merge pull request #1012 from IJHack/localization-updates-with-qwen
  * Tamil
  * Moved Tamil
  * naming and Chinese
  * Translated using Weblate (Estonian)
  * Translated using Weblate (Estonian)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Luxembourgish)
  * Translated using Weblate (Chinese (Simplified Han script))
  * Translated using Weblate (Dutch (Belgium))
  * Translated using Weblate (Galician)
  * Translated using Weblate (Danish)
  * Translated using Weblate (Slovenian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Afrikaans)
  * Translated using Weblate (Welsh)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Albanian)
  * Translated using Weblate (Ukrainian)
  * Translated using Weblate (German)
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Croatian)
  * test: improve randomness and distribution tests
  * New translations
  * feat: add re-encrypt context menu for directories (#1009)
  * Update .github/workflows/docs.yml
  * fix: add error handling for Doxyfile version update in docs workflow
  * fix: use raw VERSION in sed replacement
  * fix: improve version escaping and validation in release-mac.sh
  * Update scripts/release-mac.sh
  * Apply suggested fix to scripts/release-mac.sh from Copilot Autofix
  * Apply suggested fix to scripts/release-mac.sh from Copilot Autofix
  * fix: improve shell script error handling and safety
  * Apply suggested fix to scripts/release-mac.sh from Copilot Autofix
  * Apply suggested fix to scripts/generate-doxygen-pdf.sh from Copilot Autofix
  * Twijfelachtige fix
  * refactor: remove unnecessary charset variables in generateRandomPassword tests
  * fix: use correct doxygen download URL
  * shfmt and recover backup in the end
  * Minder enter
  * Update scripts/generate-doxygen-pdf.sh
  * chmod +x and newline
  * fix: apply CodeRabbit auto-fixes
  * refactor: rename ambiguous variable names in util tests
  * Update scripts/generate-doxygen-pdf.sh
  * Apply suggested fix to scripts/generate-doxygen-pdf.sh from Copilot Autofix
  * Update .github/workflows/docs.yml
  * chore: install Doxygen 1.16.1 from official release in CI
  * Locale fix
  * Locale and version update
  * fix: use USE_PDFLATEX in PDF script and derive output dir from PDF_FILE
  * fix: use portable sed with temp file for cross-platform compatibility
  * fix: handle latex output directories in PDF script
  * fix: use portable sed syntax for macOS/BSD compatibility
  * fix: set doxygen version directly in Doxyfile
  * fix: use scoped rollback for gpg executable in configIsValid test
  * test: add charset validation and configIsValid edge cases
  * perf: use static regex instances in isValidKeyId and findBinaryInPath
  * fix: properly strip angle brackets before 0x prefix
  * refactor: simplify isValidKeyId complexity using regex
  * fix: update util.h comment and tests per review findings
  * fix: update util.h comment and tests per review findings
  * fix: validate .gpg-id key IDs - accept emails and special formats
  * chore: verify macdeployqt and appdmg are available before using
  * Apply suggested fix to scripts/release-mac.sh from Copilot Autofix
  * Apply suggested fix to scripts/release-mac.sh from Copilot Autofix
  * Update scripts/release-mac.sh
  * docs: remove Doxyfile from grep example
  * docs: update skill to exclude Doxyfile from manual updates
  * docs: fix release workflow order per review
  * fix: export QTPASS_VERSION in release-mac.sh before doxygen
  * fix: update MATHJAX_RELPATH to jsdelivr and make skill evergreen
  * fix: export QTPASS_VERSION for Doxygen
  * docs: fix release workflow per CodeAnt review
  * Microsocopic cleanup in spec file
  * docs: make releasing skill evergreen
  * docs: update releasing skill with learned patterns
  * chore: update version in Doxyfile to 1.6.0
  * fix: resolve lint issues in CHANGELOG</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1787486400">- Move QtPass from Qt5 to Qt6, as Version 5 is deprecated and eol
- Small adjustments to the spec file</changelog>
</package>
<package pkgid="06a67beb7ced987fbba6e84bca4d77040022057b710e6564fcdac2b958507d657945f572cb864f1a4346162975bf8bde8962ec7d40d99cf3ef2343af3e61f956" name="QtPass-debugsource" arch="i586">
  <version epoch="0" ver="1.7.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570276800">- Remove superfluous entry for password-store from Recommends as
  it's already stated in Requires
- Add hicolor-icon-theme to BuildRequires</changelog>
  <changelog author="ecsos@opensuse.org" date="1570363200">- Rename all to package_naming_guidelines.</changelog>
  <changelog author="ecsos@opensuse.org" date="1570622400">- Update to 1.3.2
  - Don't call QtPass::setup() from QtPass class constructor #482
    fixes first run issues #485, #481, #466, #423 and #308
  - Password window padding #484
  - Buttons width on RHEL 8 #483
  - Start minimized works again #471</changelog>
  <changelog author="ecsos@opensuse.org" date="1586692800">- Add qtpass.appdata.xml.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695124800">- Update to 1.4.0
  * What's Changed
  - Don't use a deprecated method in #491
  - Issue #402: 'deselect()' on clearing filter in #490
  - Don't base pass-otp availability decision on hardcoded /usr/lib in #499
  - Use new stable version of install-qt-action.  in #502
  - Enable out-of-source build in #503
  - Enable ubuntu, windows and macOS based builds for CI in #508
  - Spelling: Git pull, Git push in #516
  - Fix blurry icons when fractional scaling is enabled in #526
  - Update minimum Qt version in #527
  - #514 Show password with a monospace font in #528
  - Clear search on profile change in #529
  - Move MainWindow to the screen the cursor is on in #547
  - Fix issues with renaming passwords and moving folders in #532
  - Explicitly only remove ".gpg" when renaming files in #558
  - Keep suffices when moving (to) a directory while imitiating pass in #559
  - Fix keys created/expires dates in the users dialog window (fix: 571) in #572
  - Fix installation instructions in README.md in #565
  - Delete context menu after exec in #578
  - Add more options for the password displaying in #587
  - Fix accidental deletion of entire passwordstore in #604
  - Install QT in codeql workflow in #608
  - Super Linter added and fixing findings in #610
  - Removed travis (no longer free) and lgtm (migrated to Github) in #612
  - fix the unintended "running" of the entropy window in the keygen dial… in #640
  - Restore licensing info for QProgressIndicator in #642
  - Add pass store signing key feature in #634
  - Fix taborder and add buddies in keygen dialog in #643
  - Clazy cleanup and other minor fixes in #641
  - fix bug =&gt; clipboard was not cleared when using primary selection in #615
  - super-linter ENV variables in shared location for local and automated in #616
  - clang-format -i src/.cpp src/.h in #645
  - Version bump and cleanup in #646
  * Wording and localisation
  - Spelling: Git, GPG, PWGen, etc. in #492
  - Spelling: Keylist missing, Could not fetch, GPG in #493
  - Spelling: Search for users, , in #495
  - Translations update from Weblate in #530
  - Translations update from Weblate in #531
  - Translations update from Weblate in #535
  - Translations update from Weblate in #541
  - Translations update from Weblate in #548
  - Translations update from Weblate in #552
  - Translations update from Weblate in #553
  - Translations update from Weblate in #554
  - Translations update from Weblate in #560
  - Translations update from Weblate in #562
  - Translations update from Weblate in #563
  - Correct a typo in pass.cpp in #570
  - Translations update from Weblate in #573
  - Translations update from Hosted Weblate in #576
  - Translations updated in #605
  - Translation cleanup in #606
  - Translations update from Hosted Weblate in #607
  - New Transifex integration yml in #609
  - Translations update from Hosted Weblate in #611
  - Translations update from Hosted Weblate in #613
  - Translations update from Hosted Weblate in #614
  - Translations update from Hosted Weblate in #617
  - Translations update from Hosted Weblate in #618
  - Document "Using profiles" in #619
  - markdownlint --fix &amp;&amp; textlint --fix in #621
  - Translations update from Hosted Weblate in #622
  - Translations update from Hosted Weblate in #626
  - Translations update from Hosted Weblate in #627
  - Translations update from Hosted Weblate in #628
  - Translations update from Hosted Weblate in #629
  - Translations update from Hosted Weblate in #632
  - Translations update from Hosted Weblate in #633
  - Translations update from Hosted Weblate in #636
  - Translations update from Hosted Weblate in #644
  - Translations update from Hosted Weblate in #647
  - Translations update from Hosted Weblate in #648
  - Added Serbian and Estonian to project file in #649
  - Translations update from Hosted Weblate in #650
  - Natural language fixes in #654
  - Initial Korean from Weblate in #655</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 1.5.0" date="1774094400">- Update to 1.5.0
  * Highlights
  - Modernized C++/Qt build pipeline with clang-tidy and wider
    lint/test hardening.
  - Windows release pipeline reliability improvements for AppVeyor
    and Inno Setup packaging.
  - 1.5.0 release metadata and packaging preparation across the
    desktop app, installer, and CI configuration.
  * Fixes &amp; Improvements
  - Fixed profile handling issues in Qt6 compatibility scenarios
    and improved profile selection behavior #681, #695.
  - Preserved existing application behavior when launching qtpass
    without parameters #704.
  - Removed a regression where gpg_id comments could be altered #658.
  - Added missing include path fixes and small reliability
    hardening in core code paths #690, #716.
  * Release, CI and Maintenance
  - Added/updated PublicCode and CI workflows, including release-time
    validation and action upgrades #701, #709, #710, #711, #712.
  - Completed the AppVeyor/Inno Setup modernization and packaging
    updates #722.
  - Updated readme status badges and branch links to current
    workflow targets #724.
  * Localization
  - Synchronised a large set of translation updates through
    Weblate and translation automation.
- Add QtPass-desktop_version.patch to fix invalid-desktopfile.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 1.5.1" date="1774180800">- Update to 1.5.1
  * Fixes
  - Crash on Wayland when screenAt() returns null (#706, #663)
  - CLI arguments being parsed as password search (#652)
  - OTP error handling with better messages (#677)
  - Window icon not showing on dialog boxes (#671)
  - Slovak translation GPG keygen script (#667)
  - Suppress qApp deprecation warnings on Qt6
- Rebase QtPass-desktop_version.patch</changelog>
  <changelog author="ecsos@opensuse.org" date="1776168000">- Update to version 1.6.0:
  * chore: bump version to 1.6.0 and update CHANGELOG
  * test: address review findings for util tests (#985)
  * test: fix executor and util review findings (#984)
  * test: strengthen test assertions per review (#983)
  * test: add executor edge case tests (#982)
  * test: add filecontent edge case tests (#981)
  * test: add more coverage tests (#980)
  * Localization update
  * test: add gpgkeystate coverage tests (#979)
  * test: add UserInfo created/expiry coverage (#978)
- Drop QtPass-desktop_version.patch because it's no longer needed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1776859200">- Update to version 1.7.0:
  * fix: exclude ui_*.h generated files from Doxygen (#1132)
  * Release v1.7.0 (#1093)
  * tests: use modern QSignalSpy syntax in UI tests (#1131)
  * Fix: QProgressIndicator memory leak and dark mode support (#1129)
  * fix: correct QProgressIndicator license and copyright (#1128)
  * chore: Cleanup
  * fix: add PASS_INSERT to queue before transactionStart/End sequence (#1127)
  * fix: rename transactionStartEnd and differentiate transactionAdd test (#1124)
  * Apply suggested fix to CONTRIBUTING.md from Copilot Autofix (#1123)
  * fix: add assertion to transactionAdd test and remove empty cleanupTestCase (#1122)
  * Apply suggested fix to CONTRIBUTING.md from Copilot Autofix (#1120)
  * fix: translation spelling corrections (#1119)
  * Apply suggested fix to CONTRIBUTING.md from Copilot Autofix (#1118)
  * Translations update from Hosted Weblate (#1116)
  * Fix: formal/informal address in Dutch translations (#1117)
  * Fix: formal/informal address in Dutch translations (#1115)
  * Translations update from Hosted Weblate (#1114)
  * Hernummering localization
  * feat: add integration tests for edge cases (#1112)
  * Translations update from Hosted Weblate (#1113)
  * Apply suggested fix to CONTRIBUTING.md from Copilot Autofix (#1110)
  * fix: rename CHI_SQUARE_CRITICAL_VALUE_DF9 to CHI_SQUARE_PERMISSIVE_THRESHOLD_DF9 (#1111)
  * fix: add named constants and better test messages in tst_util.cpp (#1109)
  * fix: address additional CodeRabbit findings in tst_util.cpp (#1108)
  * docs: More contributing updates (#1107)
  * fix: apply CodeRabbit auto-fixes to CONTRIBUTING.md (#1105)
  * fix: improve test naming and constants in tst_util.cpp (#1106)
  * docs: add commit signing requirement to CONTRIBUTING.md (#1104)
  * fix: address CoPilot test findings in tst_util.cpp (#1103)
  * fix: address CoPilot test findings in tst_util.cpp (#1102)
  * fix: use QString() for proper comparison in test assertions (#1101)
  * fix: address additional Coverity scan issues (#1100)
  * Apply suggested fix to CONTRIBUTING.md from Copilot Autofix (#1099)
  * fix: address Coverity scan issues
  * fix: distclean for clean localizations (#1094)
  * Apply suggested fix to CLAUDE.md from Copilot Autofix (#1095)
  * docs: improve CLAUDE.md and fix skill inaccuracies (#1091)
  * Translations update from Hosted Weblate (#1090)
  * Omnummeren localizatie
  * docs: update skill files with Doxygen enforcement and Qt 5.15 compat patterns (#1088)
  * docs: Added CLAUDE.md (#1089)
  * docs: standardise Doxygen style across headers and main.cpp (#1087)
  * Omnummeren localizatie
  * refactor: rename single-letter parameters in setLength and setPasswordCharTemplate (#1086)
  * fix: guard against out-of-bounds index in password character set selection (#1084)
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * fix: use std::as_const on m_fields range-for to prevent implicit detachment
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to src/passworddialog.cpp from Copilot Autofix
  * Apply suggested fix to src/passworddialog.cpp from Copilot Autofix
  * Apply suggested fix to src/passworddialog.cpp from Copilot Autofix
  * docs: remove stale @todo comments
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Translated using Weblate (Czech)
  * Translated using Weblate (German (Luxembourg))
  * Translated using Weblate (Albanian)
  * Translated using Weblate (Albanian)
  * Translated using Weblate (Arabic (Morocco))
  * Translated using Weblate (Afrikaans)
  * Translated using Weblate (Czech)
  * Translated using Weblate (German (Luxembourg))
  * Translated using Weblate (Spanish (Ecuador))
  * Translated using Weblate (Luxembourgish)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Spanish (Argentina))
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (English (United Kingdom))
  * fix: apply CodeRabbit auto-fixes
  * style: clang-format
  * Apply suggested fix to src/storemodel.cpp from Copilot Autofix
  * Apply suggested fix to src/src.pro from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_uk_UA.ts from Copilot Autofix
  * Friesyske taal tafoege, Fryslân Boppe!
  * Translated using Weblate (Turkish)
  * Translated using Weblate (Frisian (fy_NL))
  * Translated using Weblate (Frisian (fy_NL))
  * Translated using Weblate (Polish)
  * Added translation using Weblate (Frisian (fy_NL))
  * Translated using Weblate (Dutch (Belgium))
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Ukrainian)
  * Translated using Weblate (German)
  * style: clang-format
  * fix: apply CodeRabbit auto-fixes
  * refactor: evaluate key.endsWith('=') once in setEnvVar, use Q_ASSERT_X
  * fix: move length == 0 guard to top of generatePassword
  * refactor: extract fallbackCharset helper, use trailing return type style
  * fix: add missing QDebug include for qWarning() in setEnvVar
  * fix: address AI findings in pass.cpp and storemodel.cpp
  * All the updates
  * fix: move isGrepHeaderLine into anonymous namespace, drop redundant isEmpty check
  * fix: rename max_mod_bound to rejectionThreshold (camelCase convention)
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/storemodel.cpp from Copilot Autofix
  * Apply suggested fix to src/storemodel.cpp from Copilot Autofix
  * Apply suggested fix to localization/localization_sv_SE.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_sv_SE.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_sv_SE.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Translated using Weblate (Turkish)
  * fix: validate ItemKind on deserialization, exhaustive switch in executeDropAction
  * fix: update storemodel.cpp to use ItemKind enum and const QString&amp; param
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_sv_SE.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_sv_SE.ts from Copilot Autofix
  * Apply suggested fix to src/storemodel.h from Copilot Autofix
  * Apply suggested fix to src/storemodel.h from Copilot Autofix
  * fix: restore key expired fallback, revert findGpgconfInGpgDir arg, add &lt;algorithm&gt;
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Apply suggested fix to src/storemodel.h from Copilot Autofix
  * Apply suggested fix to src/pass.cpp from Copilot Autofix
  * Translated using Weblate (Swedish)
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Luxembourgish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Serbian (Cyrillic script))
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Chinese (Simplified Han script))
  * Translated using Weblate (Arabic (Morocco))
  * Add more integration tests and fix CI GPG/Git issues
  * Translated using Weblate (Arabic (Morocco))
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Hungarian)
  * Fix gpgconf discovery, restore signing key, and clear insertErrorSpy
  * Fix platform-specific pinentry and RealPass error diagnostics
  * chore: ignore integration test binary
  * CI: Use correct pass-otp package names per OS (pass-extension-otp on Linux, pass-otp on macOS)
  * CI: Fix pass-otp package name for macOS
  * CI: Install pass-otp on Linux and macOS
  * CI: Install pass on Linux and macOS
  * Fix integration tests: clear passSigningKey, use gpgInsertErrorMsg for RealPass
  * Fix integration test code quality findings and CI dependencies
  * fix: CI GPG trust, full-write verification, and Insert error diagnostics
  * fix: fail fast with diagnostics if gpg-agent setup fails in initTestCase
  * fix: pre-start gpg-agent and configure loopback pinentry for CI
  * feat: add integration tests for ImitatePass and RealPass backends
  * Regenerate localization files with qmake6
  * Additional fixes for refactored methods
  * Refine complex method fixes
  * Refactor complex methods to reduce cyclomatic complexity
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Sinhala)
  * Fix code quality findings
  * Use beginFilterChange/endFilterChange for Qt 6.10+
  * Translated using Weblate (Portuguese (Brazil))
  * Clean up localization files after qmake6 regeneration
  * fix: add missing Turkish translations and correct German typos
  * Add QVERIFY checks for file operations in settings tests
  * fix: avoid deprecated invalidateFilter on Qt 6.5+
  * fix: add null/empty/stream-status guards in drag-and-drop decode
  * fix: suppress invalidateFilter deprecation warning instead of version guards
  * fix: correct version guard for beginFilterChange to Qt 6.9
  * fix: use only beginFilterChange() — endFilterChange() does not exist
  * fix: match showThis declaration to definition, fix missed rename in setter
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Welsh)
  * fix: pass QModelIndex by const ref, reorder MIME check, fix typo
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Apply suggested fix to localization/localization_tr_TR.ts from Copilot Autofix
  * Translations update from Hosted Weblate (#1044)
  * fix: use beginFilterChange/endFilterChange on Qt 6.9+
  * Translations update from Hosted Weblate (#1043)
  * chore: Update locale files with new words  (#1041)
  * feat: implement pass grep content search (#109) (#1037)
  * feat: add Spanish regional variants (#1040)
  * Translations update from Hosted Weblate (#1039)
  * fix: avoid deprecated invalidateFilter on Qt 6.5+ (#1038)
  * fix: improve profile creation experience (#1036)
  * fix: show user-friendly error when GPG key is expired or invalid (#1035)
  * fix: clear stale selection and update proxy filter on profile change (#1033)
  * Renumbered localez
  * Translations update from Hosted Weblate (#1031)
  * fix: set PASSWORD_STORE_* env vars and grey out pass-managed controls (#1032)
  * CodeRabbit Generated Unit Tests: Add unit tests for PR changes (#1030)
  * Translations update from Hosted Weblate (#1029)
  * fix: resolve clangd performance and correctness findings (#1028)
  * fix: clarify conflicted file paths in merge instructions (#1027)
  * fix: avoid wildcard in merge conflict resolution (#1024)
  * Potential fixes for 2 code quality findings (#1023)
  * chore: update localization skill (#1022)
  * chore: add Claude Code skills adapted from .opencode/skills (#1021)
  * fix: ta_IN translation corrections (#1020)
  * Translations update from Hosted Weblate (#1018)
  * fix: ro_RO localization corrections (#1019)
  * chore: More localization updates with Qwen (#1016)
  * fix: grammar corrections in localization files (#1017)
  * Translations update from Hosted Weblate (#1015)
  * Helpful qwen2.5
  * pt_BR
  * style: Updated code formatting and indentation for consistency in project configuration files (#1013)
  * Fixed Sinhala, Sri Lanka file name
  * Merge pull request #1012 from IJHack/localization-updates-with-qwen
  * Tamil
  * Moved Tamil
  * naming and Chinese
  * Translated using Weblate (Estonian)
  * Translated using Weblate (Estonian)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Luxembourgish)
  * Translated using Weblate (Chinese (Simplified Han script))
  * Translated using Weblate (Dutch (Belgium))
  * Translated using Weblate (Galician)
  * Translated using Weblate (Danish)
  * Translated using Weblate (Slovenian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Afrikaans)
  * Translated using Weblate (Welsh)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Albanian)
  * Translated using Weblate (Ukrainian)
  * Translated using Weblate (German)
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Croatian)
  * test: improve randomness and distribution tests
  * New translations
  * feat: add re-encrypt context menu for directories (#1009)
  * Update .github/workflows/docs.yml
  * fix: add error handling for Doxyfile version update in docs workflow
  * fix: use raw VERSION in sed replacement
  * fix: improve version escaping and validation in release-mac.sh
  * Update scripts/release-mac.sh
  * Apply suggested fix to scripts/release-mac.sh from Copilot Autofix
  * Apply suggested fix to scripts/release-mac.sh from Copilot Autofix
  * fix: improve shell script error handling and safety
  * Apply suggested fix to scripts/release-mac.sh from Copilot Autofix
  * Apply suggested fix to scripts/generate-doxygen-pdf.sh from Copilot Autofix
  * Twijfelachtige fix
  * refactor: remove unnecessary charset variables in generateRandomPassword tests
  * fix: use correct doxygen download URL
  * shfmt and recover backup in the end
  * Minder enter
  * Update scripts/generate-doxygen-pdf.sh
  * chmod +x and newline
  * fix: apply CodeRabbit auto-fixes
  * refactor: rename ambiguous variable names in util tests
  * Update scripts/generate-doxygen-pdf.sh
  * Apply suggested fix to scripts/generate-doxygen-pdf.sh from Copilot Autofix
  * Update .github/workflows/docs.yml
  * chore: install Doxygen 1.16.1 from official release in CI
  * Locale fix
  * Locale and version update
  * fix: use USE_PDFLATEX in PDF script and derive output dir from PDF_FILE
  * fix: use portable sed with temp file for cross-platform compatibility
  * fix: handle latex output directories in PDF script
  * fix: use portable sed syntax for macOS/BSD compatibility
  * fix: set doxygen version directly in Doxyfile
  * fix: use scoped rollback for gpg executable in configIsValid test
  * test: add charset validation and configIsValid edge cases
  * perf: use static regex instances in isValidKeyId and findBinaryInPath
  * fix: properly strip angle brackets before 0x prefix
  * refactor: simplify isValidKeyId complexity using regex
  * fix: update util.h comment and tests per review findings
  * fix: update util.h comment and tests per review findings
  * fix: validate .gpg-id key IDs - accept emails and special formats
  * chore: verify macdeployqt and appdmg are available before using
  * Apply suggested fix to scripts/release-mac.sh from Copilot Autofix
  * Apply suggested fix to scripts/release-mac.sh from Copilot Autofix
  * Update scripts/release-mac.sh
  * docs: remove Doxyfile from grep example
  * docs: update skill to exclude Doxyfile from manual updates
  * docs: fix release workflow order per review
  * fix: export QTPASS_VERSION in release-mac.sh before doxygen
  * fix: update MATHJAX_RELPATH to jsdelivr and make skill evergreen
  * fix: export QTPASS_VERSION for Doxygen
  * docs: fix release workflow per CodeAnt review
  * Microsocopic cleanup in spec file
  * docs: make releasing skill evergreen
  * docs: update releasing skill with learned patterns
  * chore: update version in Doxyfile to 1.6.0
  * fix: resolve lint issues in CHANGELOG</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1787486400">- Move QtPass from Qt5 to Qt6, as Version 5 is deprecated and eol
- Small adjustments to the spec file</changelog>
</package>
<package pkgid="18f1b2a7de0f20d2e0df5603af024a57fcc92cf1d29c8c2893598113215715cb0e97e01d4de3afd910965700278a3208472586d2948f3c26fb6b0b1d712211b6" name="R-KernSmooth-debuginfo" arch="i586">
  <version epoch="0" ver="2.23.26" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="958afbfca1a7e1570c1d9a2dcaed1d0e899ecc9dea8a970b6815b812d5e0a76f5ad4962d5d8d8b13b01e901f8e810c0cb11c02e903121f10e6f376868dfaf1eb" name="R-MASS-debuginfo" arch="i586">
  <version epoch="0" ver="7.3.65" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="df899e060e19608bf8bde05bcbc6e6aa2b994911e56ebd681a803f8ceb032bbdc2e38c978f6029f380f3fb69d801888a8028f7a1e292ee1e32654d361fd13de9" name="R-Matrix-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.5" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="4c4eccd3e7204e573177e4144e5b0b191b39aabd3f09f93682f36684b5f66965afd0108166311e0e8fac0a9d535b452f5891c20f0c353db656560100d2641b0a" name="R-base-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="a0f58ba0177091369d0cde01541166755fd17b98ed8ae66acf1a22a47a39370ba132b6a60e7402a861765b292bce08595dccf88052390cea42c64dcec1a4e684" name="R-base-debugsource" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="0df23095e871b928cf36231806f8c7511cce24969408a4dc476f4829e97620cacf279a38ff267fbeca812af06a30b3f3a16f3b717cd0342484314f42333f71e1" name="R-class-debuginfo" arch="i586">
  <version epoch="0" ver="7.3.23" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="e18997ea6547806addda936bce80d4dd2ce844258dfe41075c58acec93eaa530af952f48022b8a950d531bd6a51369729fece40087a83e6b05193f1c7f5583e5" name="R-cluster-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.8.2" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="cbb2020a52267e862719edbb1c3bb50c228d5836cb3c39b7c2cdbe827b2bfe1f42c51a83ac5381267ea8325919a938c60c7bbab3f7c7c7526cd6edcb2256f361" name="R-core-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="41babf9cbc93b51a51ddc2d26298fa5a3871373f7743f3b6e283a166c738e091c7a57befa8786479b3f0ef0729e9ad1a73d213fd8085f65be537ae6aa2da803d" name="R-core-libs-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="adb9abdef388457e519240d4e2791021d16843f14f56f27b2a36ee61521521de62f98fd59a3e3c5dbfa76c729bc35705478cc97616b7029c94ac68502787a588" name="R-foreign-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.91" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="cf7eb630248885ca013a45a9d28f3f4372a6ed7c29671cfeab566cfc2cd575fb8392739a72dd4058c1483af19df034c63b2b38d9e2d34c5699e819e6d3579e48" name="R-grDevices-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="2f743c737d93745676fe18d44ba5b0c353fec4b226220552e1f2bb6d3f1b116f5edcfaa9d027403477ea343e227ba1a77b39800a38431d7d11d92d88bf42b53c" name="R-graphics-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="e605dcd1ed8ea4ff395ad3903d61a62534db33c24862f6a0197b95f78b64b770dcf900b767a2a9181446f89614319f63f4318fa1f0c9a637563fce8e95331d4b" name="R-grid-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="cf75f9af2763ccc6bdbba0fcb0509f537c94f1426064d725c1e1a079f7db7eb2342fac70528de4b44bc6b7b964e9c27d4182e3750803f4605f2d290bf1abdbae" name="R-lattice-debuginfo" arch="i586">
  <version epoch="0" ver="0.22.9" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="a4ecbde5031aa894dc6d94914d02620ca06be159ab80e1e9377a58ba3c4ebf1297b67de67edefd6ab2192175ee43281d2a29df2ed523d43ea8b888e3cc63b3e2" name="R-methods-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="33a759c58266306f9f863bfc35c9b503f72b6de02f0a08d8e679d63d6d10bb701e8ecaf65a00f5459797807cb9aff886bd7ded5417c0fa815922a1bc70b67e6f" name="R-mgcv-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.4" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="71ff911f1237ff7825f9e182e68e5946922b9c9579783671990e204fac0d062722292f93863eb60a653cddf0e7ced2af43f4421430a4bc52452bb81b8c7ce2b4" name="R-nlme-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.169" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="4c9c669872d294026642ed8cf8238fc1a73f1776f4ce802e6a68223240a8dda82e47517c296d51c870c605a314112f084ee05071feb11790cfaba8cc0ad7bbd2" name="R-nnet-debuginfo" arch="i586">
  <version epoch="0" ver="7.3.20" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="c8d6573c294f4aacaa3b34d17b255282abf82641316505547ce4b65a84fe24893e6349da2c41220140b02bd6039fc857507fe2bbb83e234fb5bb3767941fc02f" name="R-parallel-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="1316e1b414c9db0dc7cd070b0feae92159298d993288cd7740ed77614f4bad75c0593842779a8b5b664fa724bc7c988f0827b7ad4be3763bd6716a4d3827292c" name="R-rpart-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.27" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="87f29205c3d2ae0533683a3f8cd5e19310823b0bc506a5a8c86cac58de43ce6d66c8668732d1f0cb4d8fa5e3dfafb0cd1f74f06b63691f976377eb722af8f8b5" name="R-spatial-debuginfo" arch="i586">
  <version epoch="0" ver="7.3.18" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="2f7b6a50da58c22f46374b282bfa365064588cc2e7f52d3a6ebd4b13ad4b76dc35cadd8548a4163c93fe5e60daf633124e2f335ca4808f4fc9427c879ddc770c" name="R-splines-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="6edbc125b0f80dcf9b190116e6ac17dacd236f7634db28fb871368bc5e58aa14d44fcf8964666fbabcbaece385d7d5403ff7912e11fbd70be3e3182ccf678306" name="R-stats-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="3c2ad81fd3d5e1cc76f728ea11c388ada8fc6ba639ef41cda45d506f92e94fc120906101e296b62013211444e13e3dce547aff262b2fdfc26d19d8da044c59a8" name="R-survival-debuginfo" arch="i586">
  <version epoch="0" ver="3.8.6" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="eb24f81be689e85c37b71de56c78f03f251b1d141ba3660de76fb98803c08e94033383f9018f51acf33a2e3afe78f9e98695f314749e154f09ded46f35cf0b6e" name="R-tcltk-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="e67942fa2cfce2ef84512a88d6287f76f3ec8adcf6f6bcf700f0a395a365c2b07c1a29dab2ef6e510714fdba6e4f2c837159da1e9a0fc281b2ea1cb1c971c251" name="R-tools-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="33e4b42074cc4104172d7f63c09028590c0ef820d5a1c023b8f8d4732c0002abbdfc6f54226939a56a016d398e79b400d6468d0dc8a244c343872c517105eb9a" name="R-utils-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="58.3"/>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1718366400">- CHANGES IN R 4.4.1:
  C-LEVEL FACILITIES:
  * Functions R_atof and R_strtod declared in header R_ext/Utils.h
    are now documented in 'Writing R Extensions' and so formally part
    of the API.
  * The non-API entry points Rf_setSVector, Rf_StringFalse,
    Rf_StringTrue and Rf_isBlankString have been added to those
    reported by R CMD check.
  * The new function Rf_allocLang is now available. This provides an
    alternative to the idiom of calling Rf_allocList followed by
    SET_TYPEOF.
  UTILITIES:
  * R CMD check now reports as warnings what gfortran calls 'Fortran
    2018 deleted features', all of which have long been marked as
    'obsolescent' and some of which were deleted in Fortran 2008 or
    earlier.  Fortran compilers are no longer required to support
    these.
  BUG FIXES:
  * as.numeric(), scan(), type.convert() and other places which use
    the internal C function R_strtod now require a _non-empty_ digit
    sequence in a decimal or binary exponent.  This aligns with the
    C/POSIX standard for strtod and with ?NumericConstants.
  * as.data.frame(m, make.names=NA) now works correctly for a matrix
    m with NA's in row names.
  * The error message from &lt;POSIXlt&gt;[["hour"]] and similar now
    mentions *[[, "hour"]], as wished for in PR#17409 and proposed by
    Michael Chirico.
  * qbinom() and potentially qpois(), qnbinom(), no longer sometimes
    fail accurate inversion (of pbinom(), etc), thanks to Christopher
    Chang's report and patch in PR#18711.
  * The internal help server on Windows can again serve requests sent
    in quick succession, fixing a regression in R 4.4.0.
  * debugcall(&lt;S3Generic&gt;()) now also works when a corresponding
    S4-generic version is in the methods cache (PR#18143).
  * Package tools' toTitleCase(ch0) now returns character(0) when ch0
    is of zero length; fixing PR#18724, reported by David Hugh Jones.
  * R CMD check is no longer broken (without a check result and no
    explanation in 00check.log) for a package which declares an
    invalid VignetteBuilder in DESCRIPTION but has no vignettes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1730376000">- CHANGES IN R 4.4.2:
  C-LEVEL FACILITIES:
  * The S-compatibility macros F77_COM and F77_COMDECL defined in
    header R_ext/RS.h are deprecated and will be removed shortly.  We
    could find no record of their use.
  BUG FIXES:
  * Mathlib function lgammacor(x) no longer warns about underflow to
    zero for large x.
  * Text widths and heights were incorrectly reported by the Quartz
    device if the drawing context didn't exist yet (typically when
    drawing off-screen to a window that is yet to appear, see
    PR#18591).
  * The Quartz device could segfault in cases where paths with spaces
    are used in the new glyph drawing API.  Thanks to Tomek
    Gieorgijewski (PR#18758).
  * On macOS in R CRAN builds, it is again possible to read
    little-endian UTF-16 text with a BOM from a connection using
    encoding="UTF-16".  Users building R from source should avoid
    using the system libiconv in macOS 14.1 and later.
  * methods' internal .requirePackage() now re-enables primitive
    method dispatch when needed; thanks to Ivan Krylov for
    demystifying CRAN package check failures on the R-devel mailing
    list.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1740830400">- CHANGES IN R 4.4.3:
  INSTALLATION:
  * R can be installed using C23 (for example with -std=gnu23 or
  - std=gnu2x) with recent compilers including gcc 12-14, Apple
    clang 15-16, LLVM clang 17-20 and Intel icx 2024.2.
    It can be installed with the upcoming (at the time of writing)
    gcc 15, which defaults to C23.
  C-LEVEL FACILITIES:
  * The functions R_strtod and R_atof now allow hexadecimal constants
    without an exponent, for compatibility with their C99 versions
    (PR#18805).
  UTILITIES:
  * R CMD build and R CMD check now allow reference output for demo
    scripts (demo/&lt;demo&gt;.Rout.save files) to be shipped with the
    package, as proposed by Torsten Hothorn in PR#18816.
  BUG FIXES:
  * kappa(A, exact=TRUE) for singular A returns Inf more generally,
    fixing PR#18817 reported by Mikael Jagan.
  * Fixed URLs of the sun spots (sunspot.month etc) data sets and
    mention future changes due to recalibration.
  * The parser now accepts hexadecimal constants with a decimal point
    without an exponent (taken as p0) as documented in
    ?NumericConstants (PR#18819).
  * rbind() now works correctly when inputs include a raw vector and
    a logical, integer or double vector - previously the inclusion of
    the latter was garbled.
  * smooth.spline() checks validity of its arguments df.offset and
    penalty: it could segfault if they were NULL.
  * isGeneric(&lt;primitive&gt;, fdef=*, getName=TRUE) now also returns the
    name instead of just TRUE, fixing PR#18829 reported by Mikael
    Jagan.
  * isGeneric(fdef = print) now works, fixing PR#18369 thanks to
    Mikael Jagan.
  * sort(x, method = "qsort") made illegal accesses when x has length
    0.
  * dir.create() is protected against being passed an empty string as
    its path argument.
  * Silent integer overflow could occur in the 'exact' computations
    for fisher.test() for unrealistic inputs: this is now an error.
  * Some invalid C-level memory accesses are avoided for loglin(,
    margin = NULL).
    loglin(, param = TRUE) no longer gives an error in corner cases
    such as a one-dimensional input.
  * dev.capabilities() $ events now reports "Idle" if the device
    provides it, fixing PR#18836, thanks to Trevor Davis.
  * arima(.., seasonal = &lt;wrong-vector&gt;) correctly errors now, ditto
    for arima0(), thanks to Norbert Kuder's report on the R-devel
    list.
  * binomial(&lt;link&gt;)$linkinv(eta) and .. $mu.eta(eta) now also work
    for "logit" link when is.integer(eta).
  * as.roman(x) now should work platform independently, also for,
    e.g., x = "IIIII" (= V) and x = "IIIIII" (= VI).
  * R CMD Rd2pdf works again on an installed package directory
    containing LaTeX help (from option --latex), thanks to a report
    by Peter Ruckdeschel.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1744372800">- CHANGES IN R 4.5.0:
  NEW FEATURES:
    • as.integer(rl) and hence as.raw(rl) now work for a list of raw(1)
    elements, as proposed by Michael Chirico's PR#18696.
    • graphics' grid() gains optional argument nintLog.
    • New functions check_package_urls() and check_package_dois() in
    package tools for checking URLs and DOIs in package sources.
    • New head() and tail() methods for class "ts" time series,
    proposed by Spencer Graves on R-devel.
    • New qr.influence() function, a “bare bones” interface to the
    lm.influence() leave-one-out diagnostics computations; wished for
    in PR#18739.
    • Package citation() results auto-generated from the package
    metadata now also provide package DOIs for CRAN and Bioconductor
    packages.
    • New function grepv() identical to grep() except for the default
    value = TRUE.
    • methods(&lt;pkg&gt;:::&lt;genfun&gt;) now does report methods when neither
    the generic nor the methods have been exported.
    • pdf() gains an author argument to set the corresponding metadata
    field, and logical arguments timestamp and producer to optionally
    omit the respective metadata.  (Thanks to Edzer Pebesma.)
    • grDevices::glyphInfo() gains a rot argument to allow per-glyph
    rotation.  (Thanks to Daniel Sabanes Bove.)
    • Package tools now exports functions CRAN_current_db(),
    CRAN_aliases_db(), CRAN_rdxrefs_db(), CRAN_archive_db(), and
    CRAN_authors_db().
    • Package tools now exports functions R() and
    parse_URI_reference().
    • Package tools now exports functions base_aliases_db() and
    base_rdxrefs_db().
    • It is now possible to set the background color for row and column
    names in the data editor on Windows (Rgui).
    • Rterm on Windows now accepts input lines of unlimited length.
    • file.info() on Windows now provides file owner name and domain.
    • Sys.info() on Windows now provides current user domain.
    • findInterval() gets new arguments checkSorted and checkNA which
    allow skipping relatively costly checks; related to PR#16567.
    • pnorm(x) underflows more gracefully.
    • get(nam, env) now signals a _classed_ error, "getMissingError",
    as “subclass” of "missingArgError" where the latter is used also
    in similar situations, e.g., f &lt;- function(x) exp(x); try(f()) .
    • The set operations now avoid the as.vector() transformation for
    same-kind apparently vector-like operands.
    • md5sum() can be used to compute an MD5 hash of a raw vector of
    bytes by using the bytes= argument instead of files=. The two
    arguments are mutually exclusive.
    • Added function sha256sum() in package tools analogous to md5sum()
    implementing the SHA-256 hashing algorithm.
    • The xtfrm() method for class "AsIs" is now considerably faster
    thanks to a patch provided by Ivan Krylov.
    • The merge() method for data frames will no longer convert row
    names used for indexing using I(), which will lead to faster
    execution in cases where sort = TRUE and all.x and/or all.y are
    set to TRUE.
    • The methods package internal function .requirePackage() now calls
    requireNamespace(p) instead of require(p), hence no longer adding
    packages to the search() path in cases methods or class
    definitions are needed.  Consequently, previous workflows relying
    on the old behaviour will have to be amended by adding
    corresponding library(p) calls.
    • More R-level messages use a common format containing "character
    string" for more consistency and less translation work.
    • available.packages() and install.packages() get an optional
    switch cache_user_dir, somewhat experimentally.
    • The sunspot.month data have been updated to Oct 2024; because of
    recalibration also historical numbers are changed, and we keep
    the previous data as sunspot.m2014 for reproducibility.
    • The quartz() device now supports alpha masks.  Thanks to George
    Stagg, Gwynn Gebeyhu, Heather Turner, and Tomek Gieorgijewski.
    • The print() method for date-time objects (POSIX.t) gets an
    optional digits argument for _fractional_ seconds, passed to
    improved format.POSIXlt(); consequently, print(&lt;date.time&gt;,
    digits = n) allows to print fractions of seconds.
    • install.packages() and download.packages() download packages
    simultaneously using libcurl, significantly reducing download
    times when installing or downloading multiple packages.
    • Status reporting in download.file() has been extended to report
    the outcome for individual files in simultaneous downloads.
    • The Rd \link macro now allows markup in the link text when the
    topic is given by the optional argument, e.g.,
    \link[=gamma]{\eqn{\Gamma(x)}}.
    • If La_library() is empty, sessionInfo() still reports
    La_version() when available.
    • seq.int(from, to, by, ....) when |by| = 1 now behaves as if by
    was omitted, and hence returns from:to, possibly integer.
    • seq.Date(from, to, by, ....) and seq.POSIXt(..)  now also work
    when from is missing and sufficient further arguments are
    provided, thanks to Michael Chirico's report, patch proposal in
    PR#17672 and ‘R Dev Day’ contributions.
    The Date method also works for seq(from, to), when by is missing
    and now defaults to "1 days".
    It is now documented (and tested) that the by string may be
    _abbreviated_ in both seq methods.
    Both methods return or keep internal type "integer" more
    consistently now.  Also, as.POSIXct({}) is internally integer.
    • duplicated(), unique(), and anyDuplicated() now also work for
    class expression vectors.
    • New function use() to use packages in R scripts with full control
    over what gets added to the search path.  (Actually already
    available since R 4.4.0.)
    • There is some support for zstd compression of tarballs in tar()
    and untar().  (This depends on OS support of libzstd or by tar.)
    • print(summary(&lt;numbers&gt;)) gets new optional argument zdigits to
    allow more flexible and consistent (double) rounding.  The
    current default zdigits = 4L is somewhat experimental.
    Specifying both digits = *, zdigits = * allows behaviour
    independent of the global digits option.
    • The format() method for "difftime" objects gets a new back
    compatible option with.units.
    • A summary() method for "difftime" objects which prints nicely,
    similar to those for "Date" and "POSIXct".
    • unique()'s default method now also deals with "difftime" objects.
    • optimize(f, *) when f(x) is not finite says more about the value
    in its warning message.  It no longer replaces -Inf by the
    largest _positive_ finite number.
    • The documentation of gamma() and is.numeric() is more specific,
    thanks to the contributors of PR#18677.
    • New dataset gait thanks to Heather Turner and Ella Kaye, used in
    examples.
    • New datasets penguins and penguins_raw thanks to Ella Kaye,
    Heather Turner, and Kristen Gorman.
    • isSymmetric(&lt;matrix&gt;) gains a new option trans = "C"; when set to
    non-default, it tests for “simple” symmetry of complex matrices.
    • model.frame() produces more informative error messages in some
    cases when variables in the formula are not found, thanks to Ben
    Bolker's PR#18860.
    • selectMethod(f, ..) now keeps the function name if the function
    belongs to a group generic and the method is for the generic.
  BLAS and LAPACK:
    • The bundled BLAS and LAPACK sources have been updated to those
    shipped as part of January 2025's LAPACK 3.12.1.
    • It is intended that this will be the last update to BLAS and
    LAPACK in the R sources.  Those building R from source are
    encouraged to use external BLAS and LAPACK and this will be
    required in future.
    • This update was mainly bug fixes but contained a barely
    documented major change.  The set of BLAS routines had been
    unchanged since 1988, so throughout R's history.  This update
    introduced new BLAS routines dgemmtr and zgemmtr which are now
    used by LAPACK routines.  This means that BLAS implementations
    are no longer interchangeable.
    • To work around this, R can be configured with option
  - -with-2025blas which arranges for the 2025 BLAS additions to be
    compiled into libRlapack (the internal LAPACK, not built if an
    external LAPACK is used).
    This option allows the continuation of the practice of swapping
    the BLAS in use by symlinking lib/libRblas.*.  It has the
    disadvantage of using the reference BLAS version of the 2025
    routines whereas an enhanced BLAS might have an optimized version
    (OpenBLAS does as from version 0.3.29).
    • Windows builds currently use the internal LAPACK and by default
    the internal BLAS: notes on how to swap the latter _via_
    Rblas.dll are in file src/extra/blas/Makefile.win.
  INSTALLATION on a UNIX-ALIKE:
    • A C23 compiler (if available) is now selected by default for
    compilation of R and packages.  R builds can opt out _via_ the
    configure flag --without-C23, unless the specified or default
    (usually gcc) compiler defaults to C23: gcc 15 will.
    A C23 compiler is known to be selected with gcc 13-15, LLVM clang
    18-20 (and 15 should), Apple clang 15-17 and Intel 2024.2-2025.0
    (and 2022.2 should).
    Current binary distributions on macOS use Apple clang 14 and so
    do not use C23.
    • The minimum autoconf requirement for a maintainer build has been
    increased to autoconf 2.72.
    • Building the HTML and Info versions of the R manuals now requires
    texi2any from Texinfo 6.1 or later.
    • Failures in building the manuals under doc now abort the
    installation, removing any file which caused the failure.
    • Control of symbol visibility is now supported on macOS (the
    previous check only worked on ELF platforms).
    • There is now support for installing the debug symbols for
    recommended packages on macOS: see REC_INSTALL_OPT in file
    config.site.
    • configure is now able to find an external libintl on macOS (the
    code from an older GNU gettext distribution failed to try linking
    with the macOS Core Foundation framework).
  INSTALLATION on WINDOWS:
    • Both building R and installing packages use the C compiler in C23
    mode.
    • R on Windows by default uses pkg-config for linking against
    external libraries.  This makes it easier to test R and packages
    with alternative toolchains (such as from Msys2, e.g., testing
    with LLVM and possibly with sanitizers). It also allows more
    significant Rtools updates within a single R minor release.
    • The installer scripts for Windows have been tailored to Rtools45,
    an update of the Rtools44 toolchain.  It is based on GCC 14.  The
    experimental support for 64-bit ARM (aarch64) CPUs is based on
    LLVM 19.  R-devel and R 4.5.x are no longer maintained to be
    buildable using Rtools44 and it is advised to switch to Rtools45.
  DEPRECATED AND DEFUNCT:
    • is.R() is defunct.  Environment variable _R_DEPRECATED_IS_R_ no
    longer has any effect.
    • Deprecated (for more than 9 years!) functions linearizeMlist,
    listFromMlist, and showMlist and the "MethodsList" class for S4
    method handling were removed from package methods.  Deprecated
    functions balanceMethodsList, emptyMethodsList,
    inheritedSubMethodLists, insertMethod, insertMethodInEmptyList,
    makeMethodsList, mergeMethods, MethodsList, MethodsListSelect,
    and SignatureMethod were made defunct, as were the "MethodsList"
    branches of functions assignMethodsMetaData, finalDefaultMethod,
    and MethodAddCoerce.
    • getMethods(*, table = TRUE) is deprecated.
    • Building with the bundled (and old) version of libintl is
    deprecated and now gives a configure warning.  This should be
    selected only if neither the OS's libc (as on GNU Linux) nor an
    external libintl library provide suitable functions.
    Instead install libintl from a recent version of GNU gettext
    (available for macOS) or use configure option --disable-nls.
    The ability to use the bundled version may be removed as soon as
    R 4.5.1.
    • The deprecated xfig() graphics device has been removed.
  PACKAGE INSTALLATION:
    • Packages are now installed using C23 where supported by the OS
    and R build.
    Packages using R's compiler settings can ask *not* to use C23
    _via_ including USE_C17 in SystemRequirements or can be installed
    by R CMD INSTALL --use-C17.  (Some packages ignore these settings
    in their configure script or when compiling in sub-directories of
    src, as will those using a src/Makefile.)
    • Source installs now report the package version in the log.
    • There is preliminary support for C++26 with GCC &gt;= 14, Apple
    clang++ &gt;= 16 and LLVM clang++ &gt;= 17.
  C-LEVEL FACILITIES:
    • The non-API and hidden entry points Rf_setIVector, Rf_setRVector
    and Rf_setSVector have been removed.
    • The internal code for changing the parent of an environment now
    signals an error if the new parent is not an environment or if
    the change would create a cycle in the parent chain.
    • SET_TYPEOF now signals an error unless the old and new types have
    compatible memory structure and content. Use of SET_TYPE in
    package C code should be avoided and may be deprecated in the
    near future. It is better to allocate an object of the desired
    type in the first place.
    • The set of LAPACK (double and complex) routines declared in the
    headers R_ext/Lapack.h and R_ext/Applic.h has been extended,
    mostly to routines actually in use by packages.
    • Memory allocation messages now use the (non-SI notation) "Mb",
    "Gb" , ..., and "Mbytes" strings as _arguments_ instead of as
    part of the (translatable format) string.  This is one step for
    PR#18297; from Henrik Bengtsson.
    • Header R_ext/Constants.h (included by R.h) now always includes
    header float.h or cfloat for constants such as DBL_MAX.
    • Strict R headers are now the default.  This removes the legacy
    definitions of PI, Calloc, Realloc and Free: use M_PI, R_Calloc,
    R_Realloc or R_Free instead.
    • The deprecated and seemingly never-used S-compatibility macros
    F77_COM and F77_COMDECL have been removed from header R_ext/RS.h.
    • The enum Rboolean defined in header R_ext/Boolean.h now has a
    fixed underlying type of int on platforms whose C compiler
    supports this.
    This is a C23 feature (taken from C++11) and also supported in
    all C standards by some versions of clang (from LLVM and Apple)
    and (with a warning when using -pedantic) by GCC when in C17
    mode.
    A fair amount of code has assumed this: it may be changed to a
    smaller type in future.  In particular, as standard compilers do
    not check the validity of assignment to an enum, it has been
    possible to assign NA_INTEGER to an Rboolean variable, coerce it
    to int and recover the value.
    If there were a platform which used an underlying type of a
    different size this would be an ABI-breaking change (but we are
    unaware of any such platform).
    • Header R_ext/Boolean.h now ensures that a bool type is available
    either as a keyword (C23 and C++) or by including the C99 header
    stdbool.h.  This is being used internally in R to replace
    Rboolean by bool.
    • There are new functions asRboolean and asBool, variants of
    asLogical more suited to converting logical arguments to Rboolean
    or to bool. They require a length-one input and throw an error if
    that evaluates to NA.
    • Header R_exts/Error.h now ensures that Rf_error and similar are
    given a noreturn attribute when used from C++ under all
    compilers.
    • Header R_exts/Utils.h no longer contains a declaration for
    F77_SUB(interv).  This is intended to be called from Fortran and
    was wrongly declared: LOGICAL in Fortran corresponds to int * not
    Rboolean *.
    • Defining R_INCLUDE_BOOLEAN_H to 0 before including headers R.h or
    Rinternals.h (or any other header which includes R_ext/Boolean.h)
    stops the inclusion of header R_ext/Boolean.h which `defines'
    constants TRUE, FALSE, true, false and the type bool which some
    package maintainers wish to avoid.
    Note that the last three are keywords in C23 and C++11 so cannot
    be avoided entirely.  However, with commonly-used compilers they
    can be masked by a macro of the same name, often with a warning.
  C-LEVEL API:
    • The ‘Writing R Extensions’ Texinfo source now contains very
    experimental annotations for more clearly identifying the API
    status of C entry points. These annotations are used to produce
    indices for API, experimental API, and embedded API entry points
    in the rendered versions.  This is very preliminary and may be
    dropped if a better approach emerges.
    Also for Fortran-callable entry points which are part of the API.
    • ‘Writing R Extensions’ has a new section ‘Moving into C API
    compliance’ to help package authors move away from using non-API
    endpoints. This section will continue to be updated as work on
    clarifying and tightening the C API continues.
    • New API function R_mkClosure. This checks that its arguments are
    valid and should be used instead of allocSExp(CLOSXP followed by
    SET_FORMALS, SET_BODY, and SET_CLOENV.
    • New API functions R_ClosureFormals, R_ClosureBody, and
    R_ClosureEnv for extracting closure components.  The existing
    functions R_ClosureExpr and R_BytecodeExpr have also been added
    to the API.
    • New API function R_ParentEnv corresponding to R's parent.env().
    • Further non-API entry points have been added to those reported by
    R CMD check: COMPLEX0, ddfind, DDVAL, ENSURE_NAMEDMAX, ENVFLAGS,
    FRAME, HASHTAB, INTERNAL, IS_ASCII, IS_UTF8, LEVELS, NAMED,
    PRSEEN, RDEBUG, REAL0, Rf_findVarInFrame3, SET_BODY, SET_CLOENV,
    SET_FORMALS, SET_PRSEEN, SET_RDEBUG, STRING_PTR, SYMVALUE, and
    VECTOR_PTR. Any declarations for these in public header files
    will be removed in the near future, and they will be hidden where
    possible.
    • Some R CMD check NOTEs on the use of non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points.
    • Additional non-API entry points have been added to those reported
    by R CMD check: IS_LONG_VEC, PRCODE, PRENV, PRVALUE, R_nchar,
    Rf_NonNullStringMatch, R_shallow_duplicate_attr, Rf_StringBlank,
    SET_TYPEOF, TRUELENGTH, XLENGTH_EX, and XTRUELENGTH.
    • Enable defining R_NO_REMAP_RMATH and calling Rf_*() as has been
    documented in ‘Writing R Extensions’ for a while, fixing PR#18800
    thanks to Mikael Jagan and Suharto Anggono.
    • R_GetCurrentSrcref(skip) now skips calls rather than srcrefs,
    consistent with counting items in the traceback() display.  If
    skip == NA_INTEGER, it searches for the first srcref, starting at
    the current evaluation state and proceeding through the call
    stack; otherwise, it returns the srcref of the requested entry
    from the call stack.
  UTILITIES:
    • R CMD INSTALL (and hence check) now compile C++ code with
  - DR_NO_REMAP.
    ‘Writing R Extensions’ has been revised to describe the remapped
    entry points, for with the Rf_ prefix remains optional when used
    from C code (but is recommended for new C code).
    • R CMD check --as-cran notes bad parts in the DESCRIPTION file's
    URL fields.
    • R CMD check now reports more warnings on long-deprecated/obsolete
    Fortran features reported by gfortran -Wall.  For hints on how to
    modernize these, see
    &lt;https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran&gt;.
    • Since almost all supported R versions now use UTF-8, R CMD check
    no longer by default reports on marked UTF-8 or Latin-1 strings
    in character data.  Set environment variable
    _R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_ to a false value for
    the previous behaviour.
    • tools::checkDocFiles() notes more cases of usage documentation
    without corresponding \alias.
    • R CMD check with a true value for environment variable
    _R_CHECK_BASHISMS_ checks more thoroughly, including for bash
    scripts and bashisms in components of autoconf-generated
    configure scripts.
    • R CMD check gains option --run-demo to check demo scripts
    analogously to tests.  This includes a check for undeclared
    package dependencies: it can also be enabled separately by
    setting the environment variable _R_CHECK_PACKAGES_USED_IN_DEMO_
    to a true value (as done by R CMD check --as-cran).
    • R CMD build now supports --compression=zstd on platforms with
    sufficient support for zstd.
    • tools::texi2pdf(..., texinputs=&lt;paths&gt;) now _pre_pends the
    specified &lt;paths&gt; to TEXINPUTS.  When building R itself
    (doc/NEWS.pdf and base vignettes) or package manuals using R CMD
    Rd2pdf, it is ensured that this R's Rd.sty takes precedence over
    any other (incompatible) versions in default “texmf trees”.
    • tools::Rd2latex() no longer outputs an \inputencoding{utf8} line
    by default; such a declaration is obsolete since LaTeX
    2018-04-01.
  BUG FIXES:
    • update_pkg_po() now copies .mo files to the translation package
    even if a DESCRIPTION file exists, thanks to Michael Chirico
    fixing PR#18694.
    • Auto-generated citation() entries no longer include (additional)
    URLs in the note field (PR#18547).
    • as.data.frame.list() gets a new option new.names and now
    preserves NA names, thus fixing the format() method for data
    frames, and also bug PR#18745.  Relatedly, the format() method
    gets an option cut.names.
    • stem() formats correctly also in cases where rounding up, e.g.,
    from 9.96 to 10 needs more digits; thanks to Ella Kaye and Kelly
    Bodwin, fixing PR#8934 during ‘R Dev Day’ at useR!2024.
    Additionally, stem(x) now works normally also when length(x) ==
    1.
    • tools' toTitleCase() now works better, fixing PR#18674, thanks to
    Shannon Pileggi, Sarah Zeller, Reiko Okamoto, and Hugo Gruson's
    ‘R Dev Day’ effort.
    • Printing matrices (typically with many rows and or columns) now
    also omits columns when desirable according to option max.print,
    or argument max, respectively.  This is primarily the work of
    Lorena Abad, Ekaterina Akimova, Hanne Oberman, Abhishek Ulayil,
    and Lionel Henry at the ‘R Dev Day’, thus fixing PR#15027.
    • Sys.setLanguage() now warns about _some_ failures to change the
    language.
    • Printing ls.str() now shows "&lt;missing&gt;" even when R's language
    setting is not English.
    • xyTable() now handles and reports NAs fixing PR#18654.  Thanks to
    Heather Turner and Zhian Kamvar for report and patch.
    • as(*, "raw") now works as documented, thanks to Mikael Jagan's
    PR#18795.
    • Informational messages of e.g., print(1:1e4, max=1000), now
    correctly mention max in addition to getOption("max.print").
    • rowSums(A, dims = dd), colMeans(..), etc, give a more helpful
    error message when dd is not of length one, thanks to Michael
    Chirico's PR#18811.
    • seq.Date() no longer explicitly coerces results from integer to
    double, analogously with seq.default(), seq.int() and
    seq.POSIXt(), resolving a _modified_ PR#18782.
    • axisTicks(usr, ...) documentation clarification for log = TRUE,
    fixing bug PR#18821 thanks to Duncan Murdoch.
    • debug() and debugonce(fun) now also accept a string fun when it
    names an S4 generic, fixing PR#18822 thanks to Mikael Jagan.
    • debugonce(&lt;S4-simple-body&gt;, signature=*) now works correctly when
    “called twice”, fixing PR#18824 thanks to Mikael Jagan.
    • format(dtime, digits=* / format=*) is more consistent when the
    POSIXt date-time object dtime has fractional (non integer)
    seconds.  Fixes PR#17350, thanks to new contributions by LatinR's
    ‘R Dev Day’ participants, Heather Turner and Dirk Eddelbuettel;
    also fixes more cases, notably when format contains "
    • options(scipen = NULL) and other invalid values now signal an
    error instead of invalidating ops relying on a finite integer
    value.  Values outside the range -9 .. 9999 are now warned about
    and set to a boundary or to the default 0, e.g., in case of an
    NA.
    • cbind() could segfault with NULL inputs.  (Seen when R was built
    with gcc-14, LTO and C99 inlining semantics.)
    • Fix segfault on quartz() from grid.glyph() call with glyphInfo()
    that describes non-existent font (PR#18784).  Thanks to Tomek
    Gieorgijewski.
    • format() etc, using decimal.mark = s, by default getting s &lt;-
    getOption("OutDec"), signals a warning (to become an error in the
    future) when s is not a string with exactly one character.
    • When s &lt;- getOption("OutDec") is not a string of one character, a
    warning is signalled now whenever it is used in internal C code,
    notably when calling the default methods of format().
    • pwilcox() and qwilcox() now check for user interrupt less
    frequently.
    • summary(&lt;stl&gt;) (which prints directly) finally gets the same
    digits default as the formatting printing of default summary()
    method results, and it is documented explicitly.
    • options(show.error.locations = TRUE) once again shows the most
    recent known location when an error is reported.  Setting its
    value to "bottom" is no longer supported.  Numerical values are
    converted to logical.
    • C API function R_GetCurrentSrcref(skip) now returns srcref
    entries correctly.  (Note that there is also a change to the
    interpretation of skip; see the C-LEVEL API entry above.)
    • tools::Rd2latex() now removes leading and trailing spaces from
    \alias entries as documented, fixing indexing and linking hiccups
    in some PDF manuals.
    • R CMD Rd2pdf can now render the package manual from a --latex
    installation also when the help contains figures.
    • The argument of as.environment() is now named x, not object, as
    was always documented and shown when printing it; thanks to Gael
    Millot's PR#18849.
    • When R CMD check aims at getting the time+date from a world
    clock, it is more robust against unexpected non-error results,
    thanks to Michael Chirico's PR#18852.
    • The tools::parseLatex() parser made several parsing errors
    (PR#18855).
    • Error messages produced by tools::parseLatex() are now more
    readable (PR#18855).
    • R CMD build &lt;pkg&gt; excludes more file patterns when it tars the
    &lt;pkg&gt; directory, fixing both PR#18432 and PR#18434, for vim and
    GNU Global emacs users, thanks to Dirk Eddelbuettel's patch.
    • quantile()'s default method gets an option fuzz to protect
    against floating point inaccuracy before rounding, thus fixing
    PR#15811 and, en passant, PR#17683.
    • Printing arrays now also omits columns, rows and slices when
    desirable according to option max.print, or argument max,
    respectively, addressing most of the remaining part of PR#15027,
    thanks to Sherry Zhang's patch.
    • drop.terms(y ~ w, 1) and similar now work, thanks to Benjamin
    Sommer's report in PR#18861 and collaboration with Heather Turner
    improving reformulate().
    • Many arguments which should be length-1 logical are checked more
    thoroughly.  The most commonly seen errors are in unlink(,
    recursive), tempdir() and the na.rm arguments of max(), min(),
    sum(), ....
    grep(), strsplit() and similar took non-TRUE/FALSE values of
    their logical arguments as FALSE, but these were almost always
    mismatches to unnamed arguments and are now reported as NA.
    • vignette("reshape") is now also available on Windows.
    • trace(coerce, ..) now works correctly, fixing PR#18823 thanks to
    Mikael Jagan.
    • R CMD check now also reports bad symbols in package shared
    objects linked in from local static libraries (PR#18789).
    • factanal() now works correctly also, e.g., for GPArotation,
    oblimin() rotations, fixing PR#18417, thanks to Coen Bernaards
    and others.
    • Setting attributes on primitive functions is deprecated now and
    already an error in the development version of R.  Changing the
    environment of a primitive does no longer happen and signals a
    warning.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1749816000">- CHANGES IN R 4.5.1:
  NEW FEATURES:
    • The internal method of unzip() now follows unzip 6.00 in how it
    handles extracted file paths which contain "../".  With thanks to
    Ivan Krylov.
  INSTALLATION:
    • Standalone nmath can be built with early-2025 versions of
    clang-based compilers such as LLVM clang 20, Apple clang 17 and
    Intel icx 2025.0.
    • Tcl/Tk 9 can be used to build package tcltk: this has become the
    default in some Linux distributions.  *N.B.* several third-party
    packages currently require Tcl/Tk 8 or even 8.6 without declaring
    so.
  BUG FIXES:
    • Java detection in javareconf could not detect libjvm.* in the
    zero variant of the JDK (PR#18884).  All valid variants as of JDK
    24u are now supported.
    • factanal(.., rotation=*) now correctly updates rotmat, fixing
    PR#18886.
    • dnbinom(&lt;large&gt;, &lt;muchlarger&gt;, ..) now is 0 correctly, instead of
    NaN or Inf sometimes.
    • dbinom(&lt;large&gt;, n=Inf, ..) is 0 now correctly, instead of NaN
    which also fixes many dnbinom() cases, notably those mentioned in
    PR#16727 comment #5.
    • Fixing C level “binomial deviance” bd0() for extreme arguments
    (preventing under-/overflow) solves more PR#16727 cases and also
    prevents some full accuracy loss in such cases for dbinom(),
    dnbinom(), and via dbinom_raw() potentially dgeom(), dhyper(),
    dbeta(), and df().
    • signif(1.**e308, digits) no longer truncates unnecessarily (but
    still to prevent overflow to Inf), fixing PR#18889.
    • prettyNum(*, zero.print={&gt;=1-char}, replace.zero=TRUE) now works
    as documented, thanks to Marttila Mikko and Ivan Krylov's
    messages on R-devel.
    • pbeta(x, a,b, ..) for very large a,b no longer returns NaN but
    the correct values (0 or 1, or their logs for log.p = TRUE).
    This improves Mathlib's C level bratio() and hence also
    pnbinom(), etc..</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912000">- CHANGES IN R 4.5.2:
  UTILITIES:
    • R CMD check now handles archives with extension .tar or .tar.zstd
    (where zstd compression is supported by the R build).
  BUG FIXES:
    • t.test(c(1:3, Inf)) and similar no longer produce an error but
    return a (still not so useful) "htest" result, fixing PR#18901,
    thanks to Jesse Alderliesten.
    • attr(., "tsp") &lt;- val now uses getOption("ts.eps") instead of
    hardwired 1e-5; consequently, ts(.., ts.eps=*) now passes ts.eps
    to the "tsp" setting C code; both fixing a long-standing ‘FIXME’.
    • insertSource() now ignores the internal .packageName object,
    avoiding a superfluous message.
    • In static HTML help, links to vignette files from the default
    doc/index.html page now also work for packages not installed in
    the default .Library, thanks to a report by Patrice Kiener.
    • fixInNamespace("&lt;S3method&gt;") failed to update the S3 methods
    table when the generic was not on the search path.
    • In plain-text help (Rd2txt), an initial newline from an Rd inline
    \eqn no longer breaks the paragraph.
    • hist(*, log = "x") now works without a warning, thanks to Martin
    Smith's PR#18921.
    • Subassigning "POSIXlt", i.e., &lt;tdat&gt;[i] &lt;- val and &lt;tdat&gt;[[i]] &lt;-
    val now rebalance as they should, thanks to Mikael Jagan's
    PR#18919.
    • &lt;POSIXlt&gt;[*] (re-)setting "balanced", fixing PR#18681 comment #7,
    thanks to Mikael Jagan.
    • All four of {col,row}{Sums,Means}(Z, na.rm=TRUE) now correctly
    work with complex Z where is.na(Re(Z)) differs from is.na(Im(Z)),
    fixing PR#18942, unearthed by Dirk Eddelbuettel.
    • Fix for glyph rendering on the quartz() device when there is
    other (“normal”) text drawn on the device.  The problem was that
    the text transformation matrix was not reset so glyphs would be
    rendered incorrectly (often completely outside the device, i.e.,
    not visible).
    • Functions install.packages() and download.packages() again
    consult option download.file.method when the download method is
    unspecified.
    • Tanguy Barthelemy and colleagues at the ‘R Dev Day’ following
    Rencontres R in May 2025 extended the help page of lm(), fixing
    PR#18058.  As suggested by Thomas Soeiro, such notes were also
    added to the glm(), poly() and splines::bs() and ns() pages.
    • lbeta(1i, 1) now signals an error, as lbeta() is not implemented
    for complex, fixing PR#18946 from Ben Bolker and Kasper
    Kristensen.
    • The Cairo-based SVG device uses pt as the default document unit
    also with Cairo &gt;= 1.17.8 (PR#18912).
    • pretty(*, eps.correct = 2) has been fixed, e.g., to avoid over 1
    million length result for pretty(c(0, 1e-322), eps.correct = 2).
    • When "POSIXlt" date-time objects are NA-padded from subsetting or
    increasing length in the `[` or `length&lt;-` methods, the
    "balanced" attribute is set to NA, now; noted in PR#18681, thanks
    to Mikael Jagan.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1761912001">- Upstream replaced the tar.xz file due to a packaging error
  No other changes.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1773230400">- CHANGES IN R 4.5.3:
  UTILITIES:
    • tools/fetch-recommended can be used instead of
    tools/rsync-recommended to fetch recommended packages into R
    sources using curl on systems without rsync or behind firewalls.
  PACKAGE INSTALLATION:
    • C++ standard specifications (CXX_STD = in src/Makevars* and in
    the SystemRequirements field of the DESCRIPTION file) are now
    checked more thoroughly.  Invalid values are still ignored but
    now give a warning, as do contradictory specifications.
    • (Preliminary) support for C++26 has been extended to Windows.
    • A non-zero exit status from cleanup, cleanup.win or cleanup.ucrt,
    if requested via options --clean or --preclean, is now reported
    with a warning.
  BUG FIXES:
    • all.equal(obj, simple, check.class=FALSE) now is true, also when
    simple is a bare atomic vector and obj has a simple class, fixing
    the first part of PR#18971 thanks to Jan Gorecki.
    • str(x, give.attr=FALSE) no longer shows attributes when x is a
    zero length "Date" or "POSIXt" object.
    • Tweaks to binning for bw.SJ() and bw.ucv() in the very rare case
    of data which have an extremely small range compared to their
    absolute values, e.g., x &lt;- 6e9 + 6:9.
    • Formatting book-type bibentry objects now converts LaTeX accents
    also in the publisher and series fields.
    • model.frame(~1, list(), na.action=na.pass) and similar
    “border-line” uses no longer produce invalid data frames, fixing
    PR#18977, reported with patch by Mikael Jagan.
    • length(&lt;POSIXlt&gt;) &lt;- v is more careful about balancing, notably
    when v is not integer, thanks to Suharto Anggono's remarks on the
    mailing list R-devel.
    • approx(&lt;x_with_ties&gt;, &lt;y_with_NA&gt;, na.rm = FALSE) now should
    always call the ties() function, fixing PR#17604 reported by Bill
    Dunlap.
    • besselJ(1, 1e-15) and similar now give correct results, thanks to
    Leo Mada and other “R-help”ers.
    • vignette(&lt;pkg&gt;::&lt;topic&gt;) is now a documented usage variant and
    confines vignette retrieval to the specified package.
    • pretty(ch) again correctly works with ch a character vector of
    numbers.
    • persp() labels the three axes correctly also when C level
    atan2pi() is available, fixing PR#19007 by Klaus Schliep.
    • Large (tall) subscripts in plotmath expressions are now
    positioned correctly.  They were being positioned too high.
    • Ops group (Arith, Compare,..) methods for matrix-"ts" now do
    return (zero length) matrices even when the two series do not
    overlap, a very partial fix of PR#18972 which is to be fully
    addressed later.</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1777032000">- Changes in R 4.6.0:
  Significant User-Visible Changes:
    • The R citation now provides a DOI (10.32614/R.manuals): please
    update your bibliographies accordingly.
    • The default C++ standard has been changed to C++20 where
    available (which it is on all known platforms from 2021 on): if
    not C++17 is used if available otherwise C++ is not supported (as
    before).
    (GCC 16 has also switched to C++20 as its default.)
    Packages can request C++17 if essential.
    • The Sweave driver Rtangle no longer puts empty lines at the end
    of tangled scripts.
  New Features:
    • The default AIC and BIC methods now check whether the methods
    namespace is loaded rather than stats4. They still use
    stats4::logLik (and stats4::nobs), but packages no longer need to
    load stats4 explicitly.
    • confint.default() now also works on S4 objects, as long as
    suitable coef() and vcov() methods exist.
    • binomial(identity) and quasibinomial(identity) now work without
    having to quote the argument.
    • str() now shows more via format() for external pointers.
    • terms(&lt;formula&gt;, specials = *) now treats non-syntactic specials
    more gracefully, thanks to Mikael Jagan's PR#18568.
    • help.start() gets a lib.loc option and its default for
    make.packages.html() is enhanced to allow, e.g., fast access to
    .Library when that contains only base and recommended packages.
    • In *.Rd help files, the \linkS4class macro now also works for
    links to other packages via \linkS4class[&lt;pkg&gt;]{&lt;myClass&gt;}, much
    nicer than the “workaround”
    \link[&lt;pkg&gt;:&lt;myClass&gt;-class]{&lt;myClass&gt;} necessary in earlier
    versions of R.
    Packages with the new syntax need to formally depend on R &gt;=
    4.6.0.
    • tools::analyze_license() now also computes SPDX license
    identifiers, thanks to Thierry Onkelinx and LLuís Revilla.
    • read.dcf() now recognizes lines starting with # as comment lines.
    By Dirk Eddelbuettel, Laurent Gatto and Hugo Gruson.
    • tcltk::tclVersion() now only optionally includes the ‘patch
    level’, as Tcl full versions can be of the form 8.7a5 or 9.0b1
    without three clear components.
    • untar(tar = "internal") supports extras = "-P" to use unchanged
    the recorded file paths (as many external tar programs do).
    • extSoftVersion()[["zstd"]] now reports the version of the zstd
    compression library if available, thanks to Trevor Davis' patch
    proposal in PR#18914.
    • New logical option() quiet, defaulting to false, set to TRUE by
    R's command-line option --quiet (and similar), now can be
    switched during an R session.  Prompted by Dirk Eddelbuettel's
    proposal in PR#18913.
    • Credentials for basic HTTP authentication with download method
    "libcurl" can now be provided in a netrc file.  The path to the
    file can be specified in options("netrc").
    • tools::deparseLatex() gains a math argument, now used by the
    default bibstyle to format bibentry() fields with $...$ syntax
    via Rd \eqn markup.
    • gzcon() can now decompress a concatenation of compressed streams
    PR#18887.
    • Bibliographic citations and references in Rd files can now be
    auto-generated from bibentries in bibliographic databases in R or
    BibTeX formats.  See
    RShowDoc("R-exts#Bibliographic-citations-and-references") for
    more information.
    • Arguments to loadNamespace() which will be ignored because the
    namespace is already loaded are now noted.
    • chkDots()' optional argument allowed has been implemented thanks
    to Trevor Davis' proposal in PR#18936.
    • New function messageCondition() to create structured "message"
    objects analogous to warningCondition() and errorCondition()
    (PR#18940, by Trevor Davis).
    • wilcox.test() can now perform exact (conditional) inference in
    case of ties.  Based on contributions by Torsten Hothorn.
    • wilcox.test() can now optionally compute improved asymptotic
    p-values by including up to 3 correction terms of the Edgeworth
    series for the normal approximation.
    • barplot(.., orderH = *) for stacked bar plots allows to sort the
    stacks each according to size.
    • New argument panel.first for hist() (via plot.histogram()),
    barplot(), bxp(), and hence implicitly boxplot().  All except the
    former also gain a new panel.last.  Suggested by Marieke Stolte
    and Julian Welz.
    • plot.default() gets a new switch lim2 to indicate that the
    default xlim and ylim range computations only use _jointly_
    finite x- and y-values; indirectly suggested in PR#7986 by Jincai
    Jiang.
    • Rman.css, the stylesheet for the texi2any-generated HTML versions
    of the R manuals, was improved following joint efforts at the ‘R
    Dev Days’ of useR! 2024 and RSECon25.
    • New system Rd macro \manual{&lt;name&gt;}{&lt;node&gt;} to refer to a
    specific section _etc_ (possibly empty, for Top) of one of the R
    manuals (e.g., R-exts).
    • list.files() now has optional argument fixed to allow literal
    pattern matching.  Suggested and implemented by Duncan Murdoch in
    PR#18925.
    • substring(txt, i1, i2), substr(..) and their replacement versions
    now accept i2 = NULL to mean “to the end_of_string”, thus
    fulfilling Kevin Ushey (and others') suggestions in PR#18851.
    • The default method for pretty() gets a new switch bounds for
    completeness, corresponding to .pretty().  Also, it now catches
    typos such as eps.corrected = 2, noted in PR#18521 by Mikko
    Korpela.
    • Plain-text help now renders Rd \describe lists using line breaks
    after item labels.  Set tools::Rd2txt_options(descStyle=NULL) to
    get the old behaviour with a simple space; a "colon" variant is
    also available.
    • x %notin% table newly in base is an idiom for !(x %in% table) and
    provided almost entirely for convenience and code readability,
    from an R-devel suggestion, after many years of private
    definitions mostly hidden in packages, including in R's tools
    package.
    • The default method of sequence() gets a new option recycle to
    swap between current (not fully recycling) and future behaviour
    where all three of (nvec, from, by) are jointly recycled.
    • ftable()s default method and the as.table() method for "ftable"s
    get a perm argument with back compatible default.  The as.table()
    method also gets a named.dim = FALSE switch, no longer creating a
    named dim(&lt;result&gt;) by default.
    • match.arg() gets a new option several.ok = "all", fulfilling the
    wish of Jim Hester in PR#16659.
    • provideDimnames() gets new switch use.names, as proposed
    including patch by Mikael Jagan, in PR#18975.
    • The default summary() is more informative for character vectors,
    optionally resorting to the factor method via the new argument
    character.method = "factor", e.g., when summarizing a data frame
    (PR#16750).
    It also provides more useful summaries for complex vectors, with
    polar determining if polar or cartesian coordinates are more
    relevant; mostly based on a proposal by Mikael Jagan.
    • Error messages from failed Rd \Sexpr code now include the call
    from the original condition (if available).  Warning messages now
    include Rd source locations.
    • When the environment variable R_WARN_BOUNDS_OPT is set to "yes",
    options(warn = val) will check if val is inside -1:2; this may
    happen unconditionally in the future.
    • weighted.residuals() now returns weighted working residuals for
    "glm" objects. It used to return deviance residuals, but these do
    not give the one-step approximated dfbeta values, as pointed out
    by Ravi Varadhan. influence.glm() has been amended so that it now
    returns an object with both a "wt.res" and a "dev.res" element.
    • Several influence measures for "glm" objects have been updated to
    use Pearson residuals rather than deviance residuals (the latter
    are not unbiased) and to not use leave-one-out estimates of
    dispersion in models with fixed dispersion. Thanks to Ravi
    Varadhan for discussions and testing of these updates.
    • R now supports custom binary types which are of the form
    "&lt;system&gt;.binary.&lt;build&gt;" where &lt;system&gt; is lower-case name
    (letters only) of the system and &lt;build&gt; is the name of the build
    (alphanumeric and dashes). The corresponding paths returned by
    contrib.url (which govern the repository layout) with the above
    type= have the form bin/&lt;system&gt;/&lt;build&gt;/contrib/&lt;x.y&gt; where
    &lt;x.y&gt; is the R version without patch level. This is a
    generalisation of the binary types previously supported on macOS.
    In addition, binary packages can have the extensions .tar.bz2,
    .tar.xz, .tar.zst and .tar.zstd with the corresponding
    compression support.
    • The value of .Platform$pkgType which defines the native binary
    type for the current build of R can be overridden with
    R_PLATFORM_PKGTYPE environment variable (previously this was only
    set by the macOS builds of R). This should be typically only done
    by the author of a binary R distribution to define the type of
    binaries supported by that build of R.
    • If R uses custom binary type in its .Platform$pkgType then R CMD
    INSTALL --build will produce
    &lt;package&gt;_&lt;ver&gt;_R_&lt;system&gt;-&lt;build&gt;.tar.xz binary files. Please
    note that future versions may use .zstd compression by default so
    package tooling should support any of the above mentioned
    extensions.
    • New facilities have been introduced for package integrity
    verification and package signing. The optional file SHA256 in a
    package contains SHA-256 hashes, lengths and paths of files
    provided in the package allowing for more reliable integrity
    verification (relative to MD5). This file is now generated by
    default in R CMD INSTALL --build and optionally via R CMD build
  - -sha256. A package can be signed by creating a detached GnuPG
    signature file SHA256.sig signing the entirety of the SHA256
    file. Upon installation, the signature is verified using GnuPG,
    thus ensuring the integrity of the SHA256 file and by induction
    all files in the package.  Both source and binary packages can be
    signed. Currently, this only applies to tar-based packages, and
    the command-line GnuPG gpg tool (or equivalent tool named in the
    GPG environment variable) has to be available for signing and
    verification to work. R CMD INSTALL --sign can be used to sign
    binary packages, including its use with --build.  System-wide
    GnuPG keyrings for the R installation can be placed in
    &lt;R_HOME&gt;/etc/keyrings as files with .gpg extensions and will be
    checked first before consulting user's GnuPG keyring (if
    present).
    • Experimentally, several math library (math.h) functions, such as
    exp(.), log1p(), sin(), atanh(), when called from R, are now
    ensured to give fully accurate results in a small neighbourhood
    of special values, such as exp(0) == 1, log1p(0) == 0, etc.  This
    makes R slightly less platform dependent for these functions,
    notably on platforms with less accurate system math libraries,
    see also
    &lt;https://blog.r-project.org/2026/01/30/debugging-sensitivity-to-c-math-library-on-linux/&gt;.
    • Function free1way() implementing semiparametrically efficient
    inference procedures (likelihood- and permutation-based) in
    distribution-free stratified K-sample one-way layouts was added
    to the stats package.  Approximate (via power.free1way.test())
    and simulation-based (utilising rfree1way() for random number
    generation) power-assessment and sample-size planning as well as
    model diagnostics (available from a plot method and
    probability-probability plots in ppplot()) complement the
    functionality.  Provided by Torsten Hothorn.
    • plot.data.frame() now supports a formula argument.
    • New Rd macro \linkS4methods{}, e.g., for easier linking to method
    docs in other packages, proposed and coded by Mikael Jagan in
    PR#18998.
    • Class "difftime" is now also among the S4 "OldClasses".
    • New function bitstring() as a user-friendly wrapper around
    intToBits(), etc.
    • plot.lm() now omits the smoother in the residuals vs leverage
    plot. This never made much sense, but if you really want it, you
    can force the old behaviour by setting panel.raw=panel.smooth.
    • hatvalues() now has a method for nls (nonlinear model) results,
    prompted by the proposal of Patrice Kiener and Heather Turner in
    PR#18897.
    • The Sweave driver RweaveLatex now allows the value of logical and
    numerical chunk options (only) to be the name of an object
    defined in earlier, evaluated code chunks. This is useful to pass
    computed values to options. For options set this way for weaving
    purposes, the Rtangle driver rather uses their default values,
    with a warning.  By Vincent Goulet.
    • The Sweave driver RweaveLatex gains an option to include
    unparsable R code or arbitrary text in code chunks. Chunks marked
    as ignore.on.weave = TRUE are completely ignored on weaving,
    i.e., not even parsed. The chunks however remain written out
    verbatim on tangling.
    Similarly, the driver Rtangle gains an option to control the
    extraction of code chunks. Chunks marked as ignore.on.tangle=TRUE
    are processed as usual on weaving, but left out of the tangled
    scripts (or thrown away when split=TRUE).
    The drivers also support the shorter aliases weave for
    !ignore.on.weave, and tangle for !ignore.on.tangle. A further
    option ignore, available for both drivers, sets ignore.on.weave
    and ignore.on.tangle at once.
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option chunk.sep to
    control the separator between code chunks in tangled scripts
    (with an unchanged default of \n\n).  Using check.sep=FALSE omits
    the separator (between two chunks when used as a chunk option).
    By Vincent Goulet.
    • The Sweave driver Rtangle now provides an option extension to
    specify the extension, without the leading dot, for the file name
    of a tangled code chunk when splitting is selected (the option
    has no effect with split=FALSE). If TRUE, the default extension
    of Rtangle (usually .R) is used; if FALSE, no extension is added
    to the file name.  By Vincent Goulet.
    • New function SweaveGetSourceName in package utils to obtain the
    name of the file being woven by an Sweave process launched from
    the command line.  By Vincent Goulet.
  Graphics:
    • The graphics engine version, R_GE_version, has been bumped to 17
    and so packages that provide graphics devices should be
    reinstalled.
    The glyphFont() function gains a variations argument, which
    allows variable font axes to be specified, e.g., c(wght = 100).
    Only the quartz() device and Cairo-based graphics devices (but
    not cairo_pdf()) support variable font axes so far.
  Installation on a Unix-Alike:
    • configure appends bsdtar to the list of command names it tries
    when finding a default for TAR.
    • Failures in building the documentation for the base packages,
    including from parsing their Rd files, are no longer ignored by
    make docs.
    • Building the R manuals now requires Texinfo 6.8 or later.
    • A new LIBR_LDFLAGS defaulting to LDFLAGS allows more flexibility,
    e.g., for distributions such as Gentoo, Debian or Ubuntu, fixing
    PR#18992; additionally a make failure to create libR.pc should no
    longer be ignored, fixing PR#18993; both thanks to Benjamin
    Drung.
  Checking an Installation:
    • There is a new directory tests/C++Standards which contains small
    packages which can be test-installed to check support for various
    C++ standards.  This is principally for use on Windows as on a
    Unix-alike this partially duplicates tests done by configure -
    although it can also be used to test the behaviour of R CMD
    INSTALL on unsupported standards.
  Package Installation:
    • Specifying C++11 or C++14 in src/Makevars has long given a note:
    in 99% of CRAN packages the specification was unnecessary as the
    default C++17 sufficed (in a few cases with a deprecation warning
    from some compilers).
    Support for these standards has been removed: the default C++
    standard will be used.
    R CMD config variables CXX11, CXX14 and their associated
    CXXxxFLAGS, CXXxxPICFLAGS CXXxxSTD, SHLIBCXXxxLD and
    SHLIBCXXxxLDFLAGS variables are no longer supported and reported
    as ‘defunct’.
    • When installing binary packages the time stamp in the "Built"
    field is considered even if the package version is identical to
    allow binary package repositories to update binaries without the
    need to increase the package version.
    • The "Built" column returned by installed.packages() and
    old.packages() now contains the full value of the "Built" entry
    from the (installed) DESCRIPTION file. Previously, only the R
    version from the "Built" entry was returned.
    • If the timestamp passed as --built-timestamp to R CMD INSTALL is
    in RFC-2822 form (with time-zone offset) it will be converted to
    ISO UTC form to conform to the format used by R for purposes
    described above. (PR#19037, thanks to Dirk Eddelbuettel)
  C-Level Facilities:
    • New functions GEcreateDD() and GEfreeDD() for allocating (and
    initialising) DevDesc structures.  Can be used by external
    graphics devices.  Satisfies PR#18292.
    • New function R_eval_with_gd() designed to “lock” a graphics
    device during call to eval() within device drawing routines.
    External _on-screen_ graphics devices should consider using this
    function to avoid crashes from the device being closed by the
    user (e.g., a mouse click) during drawing.
    • Declarations for non-API functions LOGICAL0, INTEGER0, REAL0,
    COMPLEX0, and RAW0 have been removed from installed header files.
    • Non-API entry points Rf_acopy_string and Rf_lazy_duplicate have
    been added to those reported by R CMD check.
    • Packages using the non-API functions ATTRIB and SET_ATTRIB will
    now receive check NOTEs.  See ‘Writing R Extensions’ for
    alternatives to use.
    • R CMD check NOTEs on the use of these non-API entry points have
    been upgraded to WARNINGs in preparation for removing
    declarations and, where possible, hiding these entry points:
    R_nchar, R_tryWrap, Rf_GetOption, R_lsInternal, BODY, FORMALS,
    CLOENV, SET_TYPEOF, STRING_PTR, R_duplicate_attr, getConnection,
    R_data_class, STRING_PTR, SET_OBJECT, ATTRIB, SET_ATTRIB,
    Rf_findVarInFrame3.
    • The deprecated macros CHARACTER_DATA and CHARACTER_POINTER now
    return const pointers since using writable pointers in packages
    is not safe.
    • New function DATAPTR_RW() for use in implementing ALTREP Dataptr
    methods. This function should not be used in any other contexts.
    • New function R_class() as the C equivalent of class() in R.
    • New function Rf_isScalarString.
    • The R_ObjectTable type definitions formerly in R_ext/Callbacks.h
    are now available in the new header file R_ext/ObjectTable.h.
    This new header file should be used in packages instead of
    R_ext/Callbacks.h.
    • Task callback support declared in R_ext/Callbacks.h has been
    enabled again. It was disabled for R 4.5.0.
    • The non-API header file R_ext/PrtUtil.h is no longer copied to
    the installed include directory.
    • New function R_mapAttrib for iterating over the attributes of an
    object.
    • New functions R_altrep_class_name and R_altrep_class_package for
    retrieving the class name symbol and package name symbol of an
    ALTREP object. These should be used instead of ALTREP_CLASS.
    • New function R_getAttributes returns the same result as the R
    function attributes. New functions R_getAttribCount,
    R_getAttribNames, R_hasAttrib, R_nrow, and R_ncol.
    • The function Rf_isFrame has been removed; use Rf_isDataFrame
    instead.
    • The function VECTOR_PTR has been removed.
    The non-API function DATAPTR is no longer declared in an
    installed header file.
    • These entry points are now marked as hidden and no longer have
    declarations in installed header files: ENVFLAGS, EXTPTR_PROT,
    FRAME, ENCLOS, EXTPTR_PTR, EXTPTR_TAG, HASHTAB, IS_S4_OBJECT,
    LEVELS, NAMED, OBJECT, R_shallow_duplicate_attr,
    Rf_isValidString, Rf_lazy_duplicate, Rf_NonNullStringMatch,
    SETLENGTH, SETLEVELS, SET_BODY, SET_CLOENV, SET_ENCLOS,
    SET_FORMALS, SET_ENVFLAGS, SET_FRAME, SET_GROWABLE_BIT,
    SET_HASHTAB, SET_NAMED, SET_S4_OBJECT, SET_TRUELENGTH,
    STDVEC_DATAPTR, TRUELENGTH, UNSET_S4_OBJECT, XTRUELENGTH.
    • New experimental API for working with variable bindings in
    environments. The function R_GetBindingType identifies the
    binding type without forcing a delayed or active binding.  New
    bindings care created by R_MakeDelayedBinding,
    R_MakeForcedBinding and R_MakeMissingBinding.  Delayed and forced
    bindings can be inspected with R_ForcedBindingExpression,
    R_DelayedBindingExpression, and R_DelayedBindingEnvironment.
    Bindings for ... in function call environments can be examined
    with R_findDotsEnv, R_DotsExist, R_DotsLength, R_DotsNames,
    R_DotsElt, R_GetDotType, R_DotDelayedExpression,
    R_DotDelayedEnvironment, and R_DotForcedExpression. Contributed
    by Lionel Henry, Davis Vaughan, and Charlie Gao in PR#18928.
    • New function R_envSymbols returns a vector of the symbols for
    which an environment contains bindings (PR#18928).
    • R CMD check NOTEs on the use of the non-API entry points PRCODE,
    SET_PRCODE, PRENV, SET_PRENV, PRVALUE, SET_PRVALUE,
    R_PromiseExpr, and Rf_allocSExp have been upgraded to WARNINGs in
    preparation for removing declarations and, where possible, hiding
    these entry points.
    • New functions R_getVar and R_getVarEx. In most cases these can be
    used instead of the non-API functions Rf_findVar and
    Rf_findVarInFrame.  Other cases can be handled by the new API for
    working with variable bindings.
    • Packages using any non-API variables will now receive check
    NOTEs.
    • New function R_getRegisteredNamespace finds and returns the
    namespace environment registered for a name, or R_NilValue if
    none is found.
  Utilities:
    • R CMD check now reports further clang warnings including
  - Wkeyword-macro.  This is most commonly seen for the C23 keywords
    bool, true and false, but is also seen for nullptr (C23 and
    C++11). Masking these by macros _may_ generate correct code (but
    not always) and always results in confusing-to-read code.
    • The cascaded stylesheet R.css now adds less vertical white space
    when rendering Rd files' \itemize, \enumerate, and \describe list
    \items to HTML.
    Where R is used via extensive IDEs such as RStudio, their
    maintainers may need to adapt R.css files accordingly.
    • R CMD check when passed a tarball looks at its contents and so no
    longer derives the package name from the tarball name (which can
    now be arbitrary).
    • Package README.md files are now installed and featured in HTML
    help.
    • package.skeleton() now invisibly returns the path of the created
    directory, similar to prompt() et al., and allows creating blank
    skeletons without any R objects.
  Deprecated and Defunct:
    • structure(NULL, &lt;name&gt; = &lt;val&gt;) is now defunct.
    • Three tk*.slaves() functions were deprecated in favor of
    tk*.child() which do need Tcl/Tk version 8.6 or higher.
  Bug Fixes:
    • chol(x, pivot=TRUE) now zeroes the trailing submatrix when the
    algorithm stops early. Following the help page instructions on
    how to reconstruct the matrix in positive semidefinite cases gave
    incorrect results if the rank was 2 or more less than the
    dimension (PR#15853).
    • Profiling "mle" objects (stats4 package) could fail because
    profile MLE used starting value from full MLE. Now starts from
    profile MLE from previous step.
    • Setting attributes on primitive functions is now an error;
    previously it modified without copying (as noticed by Henrik
    Bengtsson on the R-devel mailing list).
    Relatedly, changing the environment() of a primitive function
    does no longer happen and gives a warning (to become an error,
    later).
    • Dataset LifeCycleSavings had a misspelled row name: "Guatamala"
    was corrected to "Guatemala".
    • The Pair(x,y) construction in the formula interface to paired
    tests did not work with the subset argument, due to the absence
    of a [.Pair method, which has now been added.
    • Subsetting "table" objects keeps S3 classes more consistently,
    fixing PR#18845.
    • When browser() is active or when otherwise debugging, R code such
    as if(TRUE) now longer triggers a new browser level, fixing
    PR#18885 (differently than the fix for PR#15770), with thanks to
    Ivan Krylov.
    • text() now truncates labels to maximum length of x and y (if it
    is longer), fixing PR#7084.  Thanks to Heather Turner, Ella Kaye,
    and Philippe Grosjean.
    • &lt;Date&gt; %in% set is again as fast as it was before R 4.3.0, _via_
    a new S3 method mtfrm.Date.
    &lt;character&gt; %in% &lt;Date&gt; and vice versa are now documented to work
    in concordance with == and as an exception to the typical match()
    behaviour which relies on “univariate” mtfrm() alone.
    • It is now possible to convert _to_ "snpc" units via, e.g.,
    grid::convertWidth(), fixing PR#18915. Thanks to Trevor Davis.
    • The precip dataset had typos in the names "Bismarck" and
    "Pittsburgh" (PR#18895).
    • tools::checkReplaceFuns() now deals better with replacement
    methods _not_ available as regular functions in the namespace.
    • length(xpr) &lt;- n now also works for expression vectors, the same
    as for lists, i.e., padding with NULL entries if the length is
    increased.  Thanks to Mikael Jagan's PR#18917.
    • &lt;complex&gt;[i] &lt;- NA now only sets the _real_ part to NA,
    consistently with the as.complex(NA) behaviour since R 4.4.0;
    thanks to Mikael Jagan's PR#18918.
    • format(&lt;list&gt;) calling format.default() now calls generic
    format() on each list element (rather than format.default()).
    • tools::Rd2HTML() detects paragraphs in more cases of
    \Sexpr-generated Rd code, fixing a regression in R 3.6.0
    originally reported by Georgi Boshnakov and later also in
    PR#18470.  An inactive #ifdef block no longer breaks the
    paragraph.
    • Parsing a multi-line string from Rd \Sexpr code no longer doubles
    the newlines.
    • requireNamespace(.., versionCheck = *) now shows an error and
    returns FALSE when the package version check is not fulfilled,
    thanks to Iris Simmons and Trevor Davis's PR#18255.
    Additionally, the versionCheck argument is checked and when
    invalid, an error is signalled to avoid subsequent confusing
    error messages.
    • requireNamespace() now throws an error even if the name space is
    already loaded if it is called with an unmatched argument such as
    quitely = TRUE or quiet = TRUE (argument quietly cannot be
    abbreviated as it follows ...).
    • rep() signals more specific error messages, notably when using
    both times and each optional arguments.  Fixes PR#18926, thanks
    to Ella Kaye and collaborators at useR! 2025's ‘R Dev Day’.
    • jitter(x, amount, factor) becomes more robust for non-finite x or
    also negative amount, factor.  help(jitter) is easier to read,
    fixing PR#17279, thanks to its contributors.
    • Plain-text help (Rd2txt) lacked markup for \cited titles, which
    are now wrapped in single quotes.
    • Default column labels are now correctly aligned when printing a
    matrix with right alignment (PR#18943, thanks to Mikael Jagan).
    • poly(fct, n) signals an error again, for a non-ordered factor
    fct, thanks to Roland Fuss' notice on R-devel.
    • terms(&lt;formula&gt;, simplify=TRUE) now works correctly also in the
    cases where the formula has more than one term with NAs such as
    f(u, b=NA) or g(NA), finally fixing PR#15275 thanks to Mikael
    Jagan's patch.
    • The help page example(matplot) now correctly labels Sepal vs
    Petal dimensions in its first iris data plot, thanks to Jeff
    Dick's post on R-devel.
    • diff(m, lag, dif) for matrix m now still returns matrices, also
    when lag * dif &gt; nrow(m) (PR#18972, thanks to Mikael Jagan and
    Suharto Anggono).  diff(&lt;ts-matrix&gt;) remains matrix, even when it
    has length zero.
    • Values returned by active binding functions are now marked as not
    mutable to prevent unintended mutation in complex assignment
    operations.
    • The default method of sequence() now allows to fully recycle all
    three of (nvec, from, by) as always documented; with thanks to
    Mikael Jagan's report and patch in PR#18304.  Its behaviour
    remains back compatible for now, but can be switched to future
    behaviour via environment variable R_sequence_recycle, or
    explicit recycle = TRUE.
    • Subassignment, x[ind] &lt;- val, to 1-dimensional arrays no longer
    “drops” them to simple vectors when ind is a name, fixing
    PR#18973, reported by Thomas Soeiro.
    • The implicitGeneric definition for toeplitz() produced a default
    method that failed when toeplitz(x, r) was called with more than
    the first argument.  Simple fix from Mikael Jagan.
    • The error message for array(dim = c()) now uses "'dim'", thanks
    to Hugo Gruson.
    • Some legal but strange nested complex assignments are handled a
    bit more robustly in interpreted code.
    • cacheMetaData() does not to mangle primitive generics.
    • The S4 method norm(&lt;ANY&gt;, type = &lt;missing&gt;) for the implicit
    generic norm() now uses type = "O" as has been the intention for
    more than ten years, fixing PR#18979 thanks to Mikael Jagan.
    • On Windows terminals Ctrl-C now breaks out of waiting for
    keyboard input, fixing PR#18982.
    • The default summary() and its factor method now label missing
    values NAs rather than NA's, fixing a decades-old grammatical
    faux pas inherited from S (PR#16348 and PR#18948).
    • Asymmetric toeplitz(x, r) is type consistent now, even when r of
    length 0 or 1 is not used directly.  Fixes PR#18996, thanks to
    Mikael Jagan's patch and test.
    • format(r) now keeps names(r) also for raw objects r.
    • rep.int() and rep_len() again drop names also for factors, fixing
    a regression in R 4.0.0.  (Thanks to a report by Rui Barradas and
    PR#18999 by Suharto Anggono.)
    • str(x) with a list-like x of a class having an str() S3 method
    using NextMethod(), now no longer outputs "List of &lt;...&gt;" in the
    default method, thanks to Ian Farm's report and fix proposal in
    PR#19001.
    • as.POSIXlt(ch), as.Date(ch) etc now also work correctly when ch
    contains "Inf", via strptime(.), fixing PR#19006.
    • c(&lt;POSIXlt&gt;, ..) now fully preserves sub-second accuracy,
    fulfilling a part of Suharto Anggono's wishlist PR#18989.
    • When subassigning "POSIXlt", e.g., &lt;dat&gt;[i] &lt;- v, v is now
    converted to the time zone of dat, before being assigned, see
    PR#18919.
    • The "tzcode" attribute of "POSIXlt" objects should no longer
    depend on earlier calls, fixing PR#19005 thanks to Ivan Krylov, a
    patch by Suharto Anggono and reports of “Non-deterministic
    POSIXlt tzone in Europe/London ..” on R-devel.
    • In intervals with very low density cdplot() was unreliable,
    returning probabilities that are greater than one or NaN
    (PR#19011).  Fix from Christoph Dalitz and Achim Zeileis.
    • R CMD build now installs packages providing their own vignette
    engine (PR#18191).  Patch by Paul Smith.
    • ar.burg(), ar.yw() and ar.ols() deal better with non finite AIC
    values thanks to Simone Giannerini's remarks on R-devel.
    • Parsing deeply nested expressions no longer should segfault in
    certain circumstances, fixing five different checks on context
    stack size, thanks to Kevin Ushey's report and Michael Chirico's
    patch in PR#18994.
    • The internal cwilcox function used in computations for the
    Wilcoxon distribution is now based on an implementation of a
    formula by Andreas Löffler provided by Andreas Löffler, Aidan
    Lakshman, and Ivan Krylov, substantially reducing the memory
    complexity of the original implementation (PR#18655).
    • When Ops group methods for matrix-"ts" return a zero-extent
    matrix, its type is correct now.  E.g., &lt;int&gt; + &lt;dbl&gt; now returns
    type "double", see also PR#18972.
    • intToUtf8(&lt;negative&gt;) now returns NA and no longer accesses
    invalid memory, thanks to Kevin Ushey's report with patch in
    PR#19052.
    • When file.choose() is terminated with an EOF, it now signals an
    error rather than returning garbage, thanks to Kevin Ushey's
    report and patch in PR#19053,</changelog>
  <changelog author="Detlef Steuer &lt;detlef.steuer@gmx.de&gt;" date="1782302400">- Changes in R 4.6.1:
  New Features:
    • The LaTeX class jss bundled in share/texmf/tex/latex/jss.cls has
    been updated to work with hyperref version 7.01q (2026/04/24).
    • Plain-text (and legacy HTML) conversion for a simple Rd \eqn{}
    now handles \geq, \leq, \neq and \ne in addition to \ge and \le
    (PR#19070).
  Bug Fixes:
    • abbreviate(&lt;non-ASCII&gt;) now works better, using iswlower() and
  * upper() to treat “wide” characters, thanks to Kevin's PR#19058.
    • cut(1:11, {}) now signals an error for the invalid breaks, fixing
    PR#19057, thanks to Kevin Ushey.
    • all(&lt;symbol&gt;) signals an error now, as some similar coercions;
    previously, the coercion of the symbol resulted in NULL
    internally, raised a warning, and could access illegal memory;
    thanks to Kevin Ushey's PR#19054.
    • stl() now checks its 3 x 3 tuning parameters on the R level;
    stl(*, s.window = 0) now “works” instead dumping core, stl(*,
    s.window = 1) “works” correctly, too.  Also, the summary() method
    mentions the robustness weights only if any robustness iterations
    happened.
    Further, stl() is now based on C code, translated from previous
    Fortran, triggered by a flang 22 compiler optimization bug (-O2).
    • The border case zapsmall(x, digits=Inf) where x contains an Inf
    entry no longer returns all NaN but rather x.  The improved help
    page now has more non-default examples.
    • wilcox.test(x, exact=FALSE, correct = k)'s p-value computation
    got a missing dnorm(z) factor, and so did the 2-sample case, in
    addition to more fixes.
    • The data part of getGenerics() listed package names for generic
    functions defined in more than one package.  Now it lists generic
    function names, as intended.  Thanks to Michael Chirico for
    report and patch proposal (PR#19080).
    • Overly long dyn.load() error messages (C level dlerror()), should
    no longer corrupt its state, thanks to Ivan Krylov's PR#19029
    report and patch.
    • as.matrix(&lt;POSIXlt&gt;) again produces a _numeric_ matrix, and the
    c() and subassignment methods for POSIXlt objects work correctly
    more often, e.g., without a "tzone" attribute, back porting a few
    of the PR#18989 fixes from R-devel, both thanks to Suharto
    Anggono.
    • In methods, as() now correctly coerces S4 objects to S4
    superclasses extending old-style classes, instead of returning
    only the S3 part.</changelog>
</package>
<package pkgid="094b4aa2d2bf465508119204374c8c345cfd02160222b520c9f55da9985058912ec11534bdee6d9db934172816bef568ddc05a0d84ed41aab1f61dbf077a8180" name="RigelEngine-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.1" rel="5.5"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632657600">- Add patches:
  * 749.patch  (Fix threads not found on Tumbleweed)
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637496000">- Update to version 0.8.2
  New features
  * Added a smooth scrolling and movement mode. When this is
    enabled, the game is taking full advantage of the display
    framerate (60 FPS or higher) by interpolating object and
    camera movement during rendering (internal game logic is
    still running at 15 FPS). This is currently still work in
    progress, see known issues.
  * The engine has a built-in screenshot function now. Press F12
    to take a screenshot. It will be saved as PNG in either your
    Duke Nukem II game files directory, or in the user profile
    directory if the former is not writable.
  * It's now possible to skip the bonus screen after finishing a
    level by pressing Enter or Esc (or controller button A or B).
  * Added an option to the Enhancements tab to skip the intro
    when RigelEngine starts (same as the -s command line option).
  * Added information about currently active gamepads to the
    options menu
  Improvements
  * In widescreen mode, out of bounds areas are now drawn in
    black instead of showing the background.
  * Replacement backgrounds (mods) can now be wider than the
    original art they are replacing, and will be displayed
    correctly (without distortion)
  * For auto-scrolling backgrounds, the scroll position is now
    saved/restored when quick saving/loading.
  * The game will now run even if the intro movie files
    (NUKEM2.F1, .F2 etc.) are missing. The movies will be
    skipped instead of exiting the game.
  * Game physics are more correct now w.r.t. the original code
    when it comes to items falling down.
  Bug fixes
  * Fixed the "wall dance" glitch. This glitch allows Duke to move
    through walls using a specific sequence of moves.
  * Fixed spiders sometimes not latching on to Duke when touching
    him.
  * Fixed items getting stuck in the ceiling when the box was shot
    while hidden behind a rock that would later fall down (e.g. in
    N2).
  * Fixed missing animation for the Computer merchandise pickup.
  * Fixed a glitch when starting a level while having high
    resolution mods enabled, where the graphics would briefly show
    as low resolution.
  * Fixed in-game messages not being affected by screen shake when
    in widescreen mode.
- Remove patches:
  * 749.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1641038400">- Update to version 0.8.3
  New features
  * Added the Nuked OPL3 AdLib emulator as an alternative to DBOPL
    (selectable in the Sound options). Nuked OPL3 is more
    accurate but also uses more CPU. The difference in CPU load has
    little impact on most systems, but it does matter on low-end
    devices like Raspberry Pi Zero.
  * Added a "sound test" button to the Sound options (play a chosen
    sound effect)
  Improvements
  * Improved sound effect quality for certain digital sounds
    (SB_nn.MNI files in VOC format) by using a more accurate ADPCM
    decoding algorithm (same as DosBox's SoundBlaster emulation).
  * Slightly improved sound effect quality for AdLib sounds by
    running the emulator at the native OPL2 frequency (49716 Hz).
  * In widescreen mode, the camera now tries to avoid showing
    out-of-bounds parts of the map if possible, by restricting
    downward scrolling unless it's necessary to keep the player on
    screen.
  * Added 75 to the list of pre-defined FPS limits for the FPS
    limiter.
  Bug fixes
  * Fixed a soft-lock that could occur when killing a ceiling
    sucker at exactly the same time as it sucked up Duke.
  * When dying due to shooting an airlock and then respawning at a
    checkpoint, Duke would remain in the spinning animation. This
    is now fixed.
  * Fixed a small visual glitch appearing during the fade-out of
    the intro movie.
  * The credits screen shown during the attract mode loop didn't
    react to any key press aside from ESC, this is now fixed.
  * Under certain circumstances, the main menu would respond to a
    keypress that happened during the intro or another menu. This
    is now fixed.
  * Fixed visual glitches (bright lines between tiles) that could
    occur at certain resolutions/window sizes when using high-res
    replacement graphics.
  * Fixed an issue that made high-resolution backdrop replacements
    appear as low resolution under certain circumstances.
  * Fixed right side of the HUD being partially cut off at certain
    window sizes/resolutions.
- Drop not longer needed patches:
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1648814400">- Update to version 0.8.4
  Smooth motion mode improvements
  * Moving parts of the level (falling rocks, doors, ...) are now
    moving smoothly as well.
  * Fixed glitches (jittering top part) with the smash hammer and
    grabber claw.
  Modding support improvements
  * It's now possible to replace STATUS.MNI with a PNG image that
    can be original or higher resolution. This allows changing
    various fonts and UI elements, including parts of the HUD.
  * Replacements for actors used by the HUD can now be high
    resolution.
  Other improvements
  * Improved performance on Raspberry Pi, especially when under
    water areas are visible.
  * Blocked off the area to the left of the HUD in widescreen
    mode to avoid potentially showing out-of-bounds parts of the
    map.
  * Further improved digitized sound effect quality by replacing
    the ADPCM decoding code with the exact same algorithm as
    implemented in the SoundBlaster firmware, based on disassembly
    of the latter
  * Improved the sound test UI
  Bug fixes
  * Fixed camera moving too far down when falling into a
    bottomless pit in widescreen mode
  * Fixed important parts at the bottom of the level (like lava
    pools) being hidden in certain cases in widescreen mode (e.g.
    in E3L1)
  * Fixed visual glitches on GL ES devices like Raspberry Pi and
    Odroid Go (overly pixelated backdrop during scrolling, white
    lines visible next to certain enemies during the damage
    flash effect)
  * Fixed missing fade-in effect when using the teleporter
  * Fixed incorrect rendering of high-res replacement backdrops
    when vertical auto-scrolling is used
  * Fixed position of dialog boxes (quit confirm, game paused
    etc.) in widescreen mode
  * Fixed visual glitch when entering a menu while smooth motion
    is enabled</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 0.8.5
  New features
  * Implemented a mod manager. Mods can now be organized into
    directories, and each mod can be enabled/disabled in the
    options menu. See Modding Support for more details.
  * Added additional "remixed" HUD styles in widescreen mode.
  * Added additional upscaling filters: Sharp bilinear, pixel
    perfect (integer scaling). Note that using mods with high-res
    replacement graphics currently forces nearest neighbor
    filtering.
  * The game now writes a log file into the user directory.
  * Gamepad controls are now explained in the options menu.
  * The top-level in-game menu (reachable via gamepad) now shows
    the current episode, level and difficulty in the title.
  Improvements
  * Improved the look of the classic HUD in widescreen mode, by
    extending the left side to cover the length of the screen.
  * Reworked quick saving/loading gamepad controls, to make
    loading quick saves possible without needing to open the menu.
    The select/back button now acts as a modifier. When pressed
    together with shoot, a quick save is made. Pressing the
    button together with jump loads the last quick save.
  Bug fixes
  * Fixed destructible level geometry remaining visible after
    being destroyed in certain cases
  * Fixed brief camera movement after turning wide-screen mode
    on/off or changing the window size
  * Fixed slime blob containers sometimes not animating.
  * Fixed sprites flickering in and out of existence in certain
    circumstances
  * The episode 2 boss would keep flying when killed in mid-flight
    This is now fixed.
- Add patch:
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1670673600">- Update to version 0.9.1
  Bug fixes
  * Fixed a crash that could occur in level 1 of episode 2, in
    theory also in other levels but it was so far only observed in
    E2L1.
  * Fixed being able to shoot destructible walls through 4-tile
    wide walls using the regular shot.
- Update to version 0.9.0
  New features
  * Added a "Classic" gameplay style/mode. It doesn't support
    widescreen mode or smooth motion, but is 100% accurate to the
    original. Quick-saving and high-resolution mods are still
    supported. See Classic Mode vs. Enhanced Mode for more details.
  * Implemented the gameplay demo (plays during the attract mode
    loop at the beginning of the game or after waiting for
    30 seconds in the main menu).
  * Implemented the original game's cloak effect, replacing the
    previously used alpha transparency.
  * Implemented the original game's slide-in animation when
    showing message boxes.
  * Added an option to disable the radar overlay when using the
    "Remixed 1" HUD style.
  * Added an option to disable aspect ratio correction when using
    pixel-perfect upscaling (aka integer scaling). This is to
    allow running RigelEngine on a 4:3 CRT at original (or close
    to) resolution.
  * It's now possible to confirm quitting by pressing enter instead
    of Y (but the latter also still works).
  * Pressing ESC while in-game now brings up the in-game menu (this
    was previously only accessible by using a gamepad). Pressing Q
    now does what ESC used to do, i.e. bringing up the "Quit"
    dialog without going through the menu.
  Parity improvements
  * Fixed (very) minor discrepancies in the color palette.
  * Added missing horizontal parallax for vertically autoscrolling
    backdrops.
  * Fixed oversight in player movement: In the original, Duke cannot
    move left/right when hanging from a pipe as long as the fire
    button is held down.
  * It was possible for an enemy to get hit by multiple player shots
    per frame, but this isn't possible in the original. Now Rigel
    doesn't allow that anymore either.
  * Hint machine messages cannot be interrupted by other messages
    in the original game, but this was possible in Rigel-now fixed.
  * Handling of shootable walls now matches the original.
  * The watchbot (jumpy robot with a big eye) was jumping too
    frequently, it now matches the original.
  * Fixed discrepancies in behavior for the wall walker enemy.
  * Fixed discrepancies in behavior for the green cat/dog creature.
  * Fixed discrepancies in behavior for the spiked dragon/lizard
    creature.
  * Fixed discrepancy in the cooldown period for manual scrolling
    after firing a shot.
  * Fixed player starting location being off by one in levels where
    the player starts out facing left.
  * Fixed incorrect animation speeds for Rigelatin space ship
    engine fire, shallow water, and rotating floor spikes.
  * After being released from their box, certain items have a brief
    period during which they can't be picked up yet. This was
    missing in RigelEngine.
  Bug fixes
  * Fixed graphical glitches (bright lines appearing next to certain
    sprites) that could occur on some systems when high-res graphic
    replacements were used.
  * Fixed being able to walk through walls under specific
    circumstances.
  * In widescreen mode, when using one of the remixed HUD options,
    the classic HUD will be shown as fallback in case the current
    screen resolution's aspect ratio is not wide enough for the
    selected HUD style. In that case, it was possible to walk
    behind the right side of the HUD (i.e., the gameplay area
    extended beyond the HUD). This is now fixed.
  * Framerate drops could cause the game to advance a few frames
    into the future without respecting player input. This is now
    improved.
- Drop patch
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1680868800">- Add patch:
  * RigelEngine-fix-build-with-gcc13.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1724587200">- Add patch:
  * RigelEngine-fix-build-with-gcc14.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745236800">- Add BuildRequires pkgconfig(x11), fixes building
- Rebase enforcement gcc for Leap</changelog>
</package>
<package pkgid="d23d5b3e6f61b6f4bab7504ceefa8715747d8dba93f147be7cab95925e1972075c5684d41e6f24b5bf37945bc294b99eb16aff87059dec95a4035c90dfd5e7c3" name="RigelEngine-debugsource" arch="i586">
  <version epoch="0" ver="0.9.1" rel="5.5"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632657600">- Add patches:
  * 749.patch  (Fix threads not found on Tumbleweed)
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637496000">- Update to version 0.8.2
  New features
  * Added a smooth scrolling and movement mode. When this is
    enabled, the game is taking full advantage of the display
    framerate (60 FPS or higher) by interpolating object and
    camera movement during rendering (internal game logic is
    still running at 15 FPS). This is currently still work in
    progress, see known issues.
  * The engine has a built-in screenshot function now. Press F12
    to take a screenshot. It will be saved as PNG in either your
    Duke Nukem II game files directory, or in the user profile
    directory if the former is not writable.
  * It's now possible to skip the bonus screen after finishing a
    level by pressing Enter or Esc (or controller button A or B).
  * Added an option to the Enhancements tab to skip the intro
    when RigelEngine starts (same as the -s command line option).
  * Added information about currently active gamepads to the
    options menu
  Improvements
  * In widescreen mode, out of bounds areas are now drawn in
    black instead of showing the background.
  * Replacement backgrounds (mods) can now be wider than the
    original art they are replacing, and will be displayed
    correctly (without distortion)
  * For auto-scrolling backgrounds, the scroll position is now
    saved/restored when quick saving/loading.
  * The game will now run even if the intro movie files
    (NUKEM2.F1, .F2 etc.) are missing. The movies will be
    skipped instead of exiting the game.
  * Game physics are more correct now w.r.t. the original code
    when it comes to items falling down.
  Bug fixes
  * Fixed the "wall dance" glitch. This glitch allows Duke to move
    through walls using a specific sequence of moves.
  * Fixed spiders sometimes not latching on to Duke when touching
    him.
  * Fixed items getting stuck in the ceiling when the box was shot
    while hidden behind a rock that would later fall down (e.g. in
    N2).
  * Fixed missing animation for the Computer merchandise pickup.
  * Fixed a glitch when starting a level while having high
    resolution mods enabled, where the graphics would briefly show
    as low resolution.
  * Fixed in-game messages not being affected by screen shake when
    in widescreen mode.
- Remove patches:
  * 749.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1641038400">- Update to version 0.8.3
  New features
  * Added the Nuked OPL3 AdLib emulator as an alternative to DBOPL
    (selectable in the Sound options). Nuked OPL3 is more
    accurate but also uses more CPU. The difference in CPU load has
    little impact on most systems, but it does matter on low-end
    devices like Raspberry Pi Zero.
  * Added a "sound test" button to the Sound options (play a chosen
    sound effect)
  Improvements
  * Improved sound effect quality for certain digital sounds
    (SB_nn.MNI files in VOC format) by using a more accurate ADPCM
    decoding algorithm (same as DosBox's SoundBlaster emulation).
  * Slightly improved sound effect quality for AdLib sounds by
    running the emulator at the native OPL2 frequency (49716 Hz).
  * In widescreen mode, the camera now tries to avoid showing
    out-of-bounds parts of the map if possible, by restricting
    downward scrolling unless it's necessary to keep the player on
    screen.
  * Added 75 to the list of pre-defined FPS limits for the FPS
    limiter.
  Bug fixes
  * Fixed a soft-lock that could occur when killing a ceiling
    sucker at exactly the same time as it sucked up Duke.
  * When dying due to shooting an airlock and then respawning at a
    checkpoint, Duke would remain in the spinning animation. This
    is now fixed.
  * Fixed a small visual glitch appearing during the fade-out of
    the intro movie.
  * The credits screen shown during the attract mode loop didn't
    react to any key press aside from ESC, this is now fixed.
  * Under certain circumstances, the main menu would respond to a
    keypress that happened during the intro or another menu. This
    is now fixed.
  * Fixed visual glitches (bright lines between tiles) that could
    occur at certain resolutions/window sizes when using high-res
    replacement graphics.
  * Fixed an issue that made high-resolution backdrop replacements
    appear as low resolution under certain circumstances.
  * Fixed right side of the HUD being partially cut off at certain
    window sizes/resolutions.
- Drop not longer needed patches:
  * fix-find-boost-program_options.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1648814400">- Update to version 0.8.4
  Smooth motion mode improvements
  * Moving parts of the level (falling rocks, doors, ...) are now
    moving smoothly as well.
  * Fixed glitches (jittering top part) with the smash hammer and
    grabber claw.
  Modding support improvements
  * It's now possible to replace STATUS.MNI with a PNG image that
    can be original or higher resolution. This allows changing
    various fonts and UI elements, including parts of the HUD.
  * Replacements for actors used by the HUD can now be high
    resolution.
  Other improvements
  * Improved performance on Raspberry Pi, especially when under
    water areas are visible.
  * Blocked off the area to the left of the HUD in widescreen
    mode to avoid potentially showing out-of-bounds parts of the
    map.
  * Further improved digitized sound effect quality by replacing
    the ADPCM decoding code with the exact same algorithm as
    implemented in the SoundBlaster firmware, based on disassembly
    of the latter
  * Improved the sound test UI
  Bug fixes
  * Fixed camera moving too far down when falling into a
    bottomless pit in widescreen mode
  * Fixed important parts at the bottom of the level (like lava
    pools) being hidden in certain cases in widescreen mode (e.g.
    in E3L1)
  * Fixed visual glitches on GL ES devices like Raspberry Pi and
    Odroid Go (overly pixelated backdrop during scrolling, white
    lines visible next to certain enemies during the damage
    flash effect)
  * Fixed missing fade-in effect when using the teleporter
  * Fixed incorrect rendering of high-res replacement backdrops
    when vertical auto-scrolling is used
  * Fixed position of dialog boxes (quit confirm, game paused
    etc.) in widescreen mode
  * Fixed visual glitch when entering a menu while smooth motion
    is enabled</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 0.8.5
  New features
  * Implemented a mod manager. Mods can now be organized into
    directories, and each mod can be enabled/disabled in the
    options menu. See Modding Support for more details.
  * Added additional "remixed" HUD styles in widescreen mode.
  * Added additional upscaling filters: Sharp bilinear, pixel
    perfect (integer scaling). Note that using mods with high-res
    replacement graphics currently forces nearest neighbor
    filtering.
  * The game now writes a log file into the user directory.
  * Gamepad controls are now explained in the options menu.
  * The top-level in-game menu (reachable via gamepad) now shows
    the current episode, level and difficulty in the title.
  Improvements
  * Improved the look of the classic HUD in widescreen mode, by
    extending the left side to cover the length of the screen.
  * Reworked quick saving/loading gamepad controls, to make
    loading quick saves possible without needing to open the menu.
    The select/back button now acts as a modifier. When pressed
    together with shoot, a quick save is made. Pressing the
    button together with jump loads the last quick save.
  Bug fixes
  * Fixed destructible level geometry remaining visible after
    being destroyed in certain cases
  * Fixed brief camera movement after turning wide-screen mode
    on/off or changing the window size
  * Fixed slime blob containers sometimes not animating.
  * Fixed sprites flickering in and out of existence in certain
    circumstances
  * The episode 2 boss would keep flying when killed in mid-flight
    This is now fixed.
- Add patch:
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1670673600">- Update to version 0.9.1
  Bug fixes
  * Fixed a crash that could occur in level 1 of episode 2, in
    theory also in other levels but it was so far only observed in
    E2L1.
  * Fixed being able to shoot destructible walls through 4-tile
    wide walls using the regular shot.
- Update to version 0.9.0
  New features
  * Added a "Classic" gameplay style/mode. It doesn't support
    widescreen mode or smooth motion, but is 100% accurate to the
    original. Quick-saving and high-resolution mods are still
    supported. See Classic Mode vs. Enhanced Mode for more details.
  * Implemented the gameplay demo (plays during the attract mode
    loop at the beginning of the game or after waiting for
    30 seconds in the main menu).
  * Implemented the original game's cloak effect, replacing the
    previously used alpha transparency.
  * Implemented the original game's slide-in animation when
    showing message boxes.
  * Added an option to disable the radar overlay when using the
    "Remixed 1" HUD style.
  * Added an option to disable aspect ratio correction when using
    pixel-perfect upscaling (aka integer scaling). This is to
    allow running RigelEngine on a 4:3 CRT at original (or close
    to) resolution.
  * It's now possible to confirm quitting by pressing enter instead
    of Y (but the latter also still works).
  * Pressing ESC while in-game now brings up the in-game menu (this
    was previously only accessible by using a gamepad). Pressing Q
    now does what ESC used to do, i.e. bringing up the "Quit"
    dialog without going through the menu.
  Parity improvements
  * Fixed (very) minor discrepancies in the color palette.
  * Added missing horizontal parallax for vertically autoscrolling
    backdrops.
  * Fixed oversight in player movement: In the original, Duke cannot
    move left/right when hanging from a pipe as long as the fire
    button is held down.
  * It was possible for an enemy to get hit by multiple player shots
    per frame, but this isn't possible in the original. Now Rigel
    doesn't allow that anymore either.
  * Hint machine messages cannot be interrupted by other messages
    in the original game, but this was possible in Rigel-now fixed.
  * Handling of shootable walls now matches the original.
  * The watchbot (jumpy robot with a big eye) was jumping too
    frequently, it now matches the original.
  * Fixed discrepancies in behavior for the wall walker enemy.
  * Fixed discrepancies in behavior for the green cat/dog creature.
  * Fixed discrepancies in behavior for the spiked dragon/lizard
    creature.
  * Fixed discrepancy in the cooldown period for manual scrolling
    after firing a shot.
  * Fixed player starting location being off by one in levels where
    the player starts out facing left.
  * Fixed incorrect animation speeds for Rigelatin space ship
    engine fire, shallow water, and rotating floor spikes.
  * After being released from their box, certain items have a brief
    period during which they can't be picked up yet. This was
    missing in RigelEngine.
  Bug fixes
  * Fixed graphical glitches (bright lines appearing next to certain
    sprites) that could occur on some systems when high-res graphic
    replacements were used.
  * Fixed being able to walk through walls under specific
    circumstances.
  * In widescreen mode, when using one of the remixed HUD options,
    the classic HUD will be shown as fallback in case the current
    screen resolution's aspect ratio is not wide enough for the
    selected HUD style. In that case, it was possible to walk
    behind the right side of the HUD (i.e., the gameplay area
    extended beyond the HUD). This is now fixed.
  * Framerate drops could cause the game to advance a few frames
    into the future without respecting player input. This is now
    improved.
- Drop patch
  * fix-build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1680868800">- Add patch:
  * RigelEngine-fix-build-with-gcc13.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1724587200">- Add patch:
  * RigelEngine-fix-build-with-gcc14.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745236800">- Add BuildRequires pkgconfig(x11), fixes building
- Rebase enforcement gcc for Leap</changelog>
</package>
<package pkgid="d02e40ba21a3fd1c0bcf976273faf4f7a10ac5d0803a696b8fafc11be7f34c63e9c706887ebb2dd119c3d3ef10f435200283990517d38ec00dd5c5328217160a" name="SDL-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.15" rel="1.4"/>
  <changelog author="schwab@suse.de" date="1421064000">- libspe2 only exists for ppc and ppc64</changelog>
  <changelog author="schwab@suse.de" date="1498737600">- libspe2 doesn't exist any more</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551614400">- Add patch:
  * SDL-1.2.15-Use-system-glext.h.patch
    Mesa-18.2.6 changed GL_GLEXT_VERSION and that conflicts with
    the bundled glext.h definitions.
    Use system glext.h instead via GL/gl.h.
    See: https://bugzilla.redhat.com/show_bug.cgi?id=1662778</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1565006400">- Do not provide an empty static archive.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1566475200">- Add patches for several heap-based buffer overreads:
  * CVE-2019-7577.patch (boo#1124800 CVE-2019-7577)
  * CVE-2019-7575.patch (boo#1124806 CVE-2019-7575)
  * CVE-2019-7574.patch (boo#1124803 CVE-2019-7574)
  * CVE-2019-7572.patch (boo#1124806 CVE-2019-7572)
  * CVE-2019-7637.patch (boo#1124825 CVE-2019-7637)
  * CVE-2019-7578.patch (boo#1125099 boo#1124799 CVE-2019-7578
    CVE-2019-7573)
  * CVE-2019-7635.patch (boo#1124827 CVE-2019-7635)
  * CVE-2019-7636.patch (boo#1124826 boo#1124824 CVE-2019-7636
    CVE-2019-7638)
  * CVE-2019-13616.patch (boo#1141844 CVE-2019-13616)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1566907200">- Actually apply CVE-2019-7637.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Rename devel package to just %name-devel, which is what most
  our packages do.
- Move documentation into separate SDL-devel-doc. As SDL1 has been
  superseded by SDL2, docs are not that hot anymore.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1649160000">- Add CVE-2021-33657.patch: always create a full 256-entry color
  map in case color values are out of range (boo#1198001
  CVE-2021-33657).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1733140800">- Reduce the SDL package to produce just the binary, for rare cases
  when sdl12_compat is unable to do something. Place the library in
  /usr/lib64/SDL1 so it can be selectively chosen via
  LD_LIBRARY_PATH and does not interfere with sdl12_compat.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750334400">- Add gcc15.patch</changelog>
</package>
<package pkgid="a9e665ee09939ed52ed61d1e8945e2154ae1f7f0ed4cca527df7c055b29e6add3af0d12dc6a67572fdc539162a2e7f9b3ba36c7489d2649f0db07c4920a74efc" name="SDL-debugsource" arch="i586">
  <version epoch="0" ver="1.2.15" rel="1.4"/>
  <changelog author="schwab@suse.de" date="1421064000">- libspe2 only exists for ppc and ppc64</changelog>
  <changelog author="schwab@suse.de" date="1498737600">- libspe2 doesn't exist any more</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551614400">- Add patch:
  * SDL-1.2.15-Use-system-glext.h.patch
    Mesa-18.2.6 changed GL_GLEXT_VERSION and that conflicts with
    the bundled glext.h definitions.
    Use system glext.h instead via GL/gl.h.
    See: https://bugzilla.redhat.com/show_bug.cgi?id=1662778</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1565006400">- Do not provide an empty static archive.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1566475200">- Add patches for several heap-based buffer overreads:
  * CVE-2019-7577.patch (boo#1124800 CVE-2019-7577)
  * CVE-2019-7575.patch (boo#1124806 CVE-2019-7575)
  * CVE-2019-7574.patch (boo#1124803 CVE-2019-7574)
  * CVE-2019-7572.patch (boo#1124806 CVE-2019-7572)
  * CVE-2019-7637.patch (boo#1124825 CVE-2019-7637)
  * CVE-2019-7578.patch (boo#1125099 boo#1124799 CVE-2019-7578
    CVE-2019-7573)
  * CVE-2019-7635.patch (boo#1124827 CVE-2019-7635)
  * CVE-2019-7636.patch (boo#1124826 boo#1124824 CVE-2019-7636
    CVE-2019-7638)
  * CVE-2019-13616.patch (boo#1141844 CVE-2019-13616)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1566907200">- Actually apply CVE-2019-7637.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Rename devel package to just %name-devel, which is what most
  our packages do.
- Move documentation into separate SDL-devel-doc. As SDL1 has been
  superseded by SDL2, docs are not that hot anymore.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1649160000">- Add CVE-2021-33657.patch: always create a full 256-entry color
  map in case color values are out of range (boo#1198001
  CVE-2021-33657).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1733140800">- Reduce the SDL package to produce just the binary, for rare cases
  when sdl12_compat is unable to do something. Place the library in
  /usr/lib64/SDL1 so it can be selectively chosen via
  LD_LIBRARY_PATH and does not interfere with sdl12_compat.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750334400">- Add gcc15.patch</changelog>
</package>
<package pkgid="5a6dfd4fb8ea6014116b136395e5287e796d4aacddeb4821abcd23c7df44ae0a4ae49647ada9303f6523b2a60a50d47206a9d145d0c1bbbb1ef29d187e37ad26" name="SDL2-debuginfo" arch="i586">
  <version epoch="0" ver="2.32.10" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735819200">- Update to release 2.30.11
  * Fixed a crash if the controller product name is NULL
  * Corrected CoreAudio surround sound channel layouts</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1738497600">- Update to release 2.30.12
  * Added support for the 8BitDo Ultimate 2C Wireless in
    Bluetooth mode
  * Fixed Steam Deck controller not being visible to games
    running on Proton 9 and older
  * Fixed a crash when hot-plugging keyboards and mice on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739016000">- Update to release 2.32.0
  * Allow destroying a window and its renderer in either order
  * Added cursor-shape-v1 protocol support on Wayland
  * Improved event processing latency when gamepad/sensor is open
  * Fixed conditional effect playback on Moza Racing devices
  * Fixed input for Thrustmaster PlayStation wheels when
    hid-tmff2 is installed</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1739275200">- Add patch from upstream to fix building with pipewire-1.3.82.
  * 0001-pipewire-Ensure-that-the-correct-struct-is-used-for.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740916800">- Update to release 2.32.2
  * Fixed flushing audio forever in some cases when recording
    PulseAudio on Linux.
  * Added SDL_HINT_JOYSTICK_HAPTIC_AXES to specify how many haptic
    axes a device has.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741780800">- Remove SDL2-devel requiring pkgconfig(xproto/x11), because X11
  is an optional dependency (e.g. in favor of Wayland).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743422400">- Update to release 2.32.4
  * Fixed detecting PlayStation controller sensors on Linux when
    HIDAPI is not being used
  * Fixed crash enumerating some input devices
- Delete 0001-pipewire-Ensure-that-the-correct-struct-is-used-for.patch
  (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748952000">- Update to release 2.32.8
  * Fixed a rare crash in SDL_WaitEvent()
  * Fixed swapped red/blue channels when updating a YUV texture
    on OpenGL ES 2.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Reduce the SDL2 package to produce just the binary, for rare
  cases when sdl2_compat is unable to do something. Place the
  library in /usr/lib64/SDL2 so it can be selectively chosen via
  LD_LIBRARY_PATH and does not interfere with sdl2_compat.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756728000">- Update to release 2.32.10
  * Report the correct device audio format when using Pipewire.
  * Support the "ambient" value for SDL_HINT_AUDIO_CATEGORY on
    iOS.
  * Improved thumbstick range for Nintendo Switch Pro Controllers.
  * Fixed loading user calibration for Nintendo Switch Pro
    Controllers.
- Add alsa-sig.patch to cure a build failure</changelog>
</package>
<package pkgid="9d56fe616c6cab4e7f565a786799682caa40bcb49d62996b7f85bb21825fa0743d0b470241f91a31b1601f00895caae7eccf3932d9203a9934b89e12b3f200d5" name="SDL2-debugsource" arch="i586">
  <version epoch="0" ver="2.32.10" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735819200">- Update to release 2.30.11
  * Fixed a crash if the controller product name is NULL
  * Corrected CoreAudio surround sound channel layouts</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1738497600">- Update to release 2.30.12
  * Added support for the 8BitDo Ultimate 2C Wireless in
    Bluetooth mode
  * Fixed Steam Deck controller not being visible to games
    running on Proton 9 and older
  * Fixed a crash when hot-plugging keyboards and mice on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739016000">- Update to release 2.32.0
  * Allow destroying a window and its renderer in either order
  * Added cursor-shape-v1 protocol support on Wayland
  * Improved event processing latency when gamepad/sensor is open
  * Fixed conditional effect playback on Moza Racing devices
  * Fixed input for Thrustmaster PlayStation wheels when
    hid-tmff2 is installed</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1739275200">- Add patch from upstream to fix building with pipewire-1.3.82.
  * 0001-pipewire-Ensure-that-the-correct-struct-is-used-for.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740916800">- Update to release 2.32.2
  * Fixed flushing audio forever in some cases when recording
    PulseAudio on Linux.
  * Added SDL_HINT_JOYSTICK_HAPTIC_AXES to specify how many haptic
    axes a device has.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741780800">- Remove SDL2-devel requiring pkgconfig(xproto/x11), because X11
  is an optional dependency (e.g. in favor of Wayland).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743422400">- Update to release 2.32.4
  * Fixed detecting PlayStation controller sensors on Linux when
    HIDAPI is not being used
  * Fixed crash enumerating some input devices
- Delete 0001-pipewire-Ensure-that-the-correct-struct-is-used-for.patch
  (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748952000">- Update to release 2.32.8
  * Fixed a rare crash in SDL_WaitEvent()
  * Fixed swapped red/blue channels when updating a YUV texture
    on OpenGL ES 2.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Reduce the SDL2 package to produce just the binary, for rare
  cases when sdl2_compat is unable to do something. Place the
  library in /usr/lib64/SDL2 so it can be selectively chosen via
  LD_LIBRARY_PATH and does not interfere with sdl2_compat.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756728000">- Update to release 2.32.10
  * Report the correct device audio format when using Pipewire.
  * Support the "ambient" value for SDL_HINT_AUDIO_CATEGORY on
    iOS.
  * Improved thumbstick range for Nintendo Switch Pro Controllers.
  * Fixed loading user calibration for Nintendo Switch Pro
    Controllers.
- Add alsa-sig.patch to cure a build failure</changelog>
</package>
<package pkgid="8d43b06b0edc8dc16ac4eb51003a227e88b3a1c9e69ed5b8c39db025b0fc68fde4b3eb8801b382813eee79f1ed03fe51040be3947c315463f556706d7578334b" name="SDL2_Pango-debugsource" arch="i586">
  <version epoch="0" ver="2.1.5" rel="1.14"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1674043200">- Initial package.</changelog>
</package>
<package pkgid="ad911a4bc64ad86bbbfe14339dbbfadfcb7d7b614c0bbd329d64bab97c02b5ca5465cd4b11a90d1cebd80a08976fd42065fb7ff6a4c54d21c7a437bb8454315a" name="SDL2_gfx-debugsource" arch="i586">
  <version epoch="0" ver="1.0.4" rel="3.4"/>
  <changelog author="prusnak@opensuse.org" date="1382961600">- created package (version 1.0.0)
  - based on SDL_gfx package</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Set RPM groups to the same values as on the main SDL packages
- Own /usr/include/SDL2 as well</changelog>
  <changelog author="jengelh@inai.de" date="1403006400">- Update to new upstream release 1.0.1
  * Various minor and major fixes to drawing algorithms
  * Use of the SDLTest library for tests
  * pkg-config support.
- Only disable MMX for i586 (x86_64 has it implied)</changelog>
  <changelog author="jengelh@inai.de" date="1403697600">- Disable MMX not only on i586, but also ppc64, armv7l, etc.</changelog>
  <changelog author="jengelh@inai.de" date="1418904000">- Remove SDL2_gfx obsoletes (we never had packages of that name).
  Copy current Provides to baselibs.conf.</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Added keyring to validate gpg signature of the source.
- Update to 1.0.4:
  * fix int overflow in ellipseRGBA for large radii
  * fix aaline wrong direction hline bug
  * fix off-by-1 error in rotateSurface90Degrees
  * fix to rotozoomSurfaceSizeTrig
  * fix for special case of roundedBoxRGBA</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Update homepage URLs</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1743163200">- Add SDL2_gfx-correct-pkgconfig-version.patch to fix version
  tag in project autoconf files and consequently in the installed
  pkgconfig file.</changelog>
</package>
<package pkgid="87b1104af767aeb69ef5ac9649641515a26fdb375a6385f6af865979973eed11e90b7141bb9c78767f0928149f8303836ca0ca10b502bdc2c4af96220aa22533" name="SDL2_image-debugsource" arch="i586">
  <version epoch="0" ver="2.8.12" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1702468800">- Update to release 2.8.1
  * Indexed PNG images with alpha have blending automatically enabled
  * Fixed a crash in the 32-bit webp DLLs on Windows</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704110400">- Update to release 2.8.2
  * Fixed crash loading LBM images
  * Automatically set the colorkey for indexed PNG images with
    transparency</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1734436800">- Update to release 2.8.3
  * Fixed handling of grayscale images with alpha</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735214400">- Update to release 2.8.4
  * Fixed a regression in the last release with certain grayscale
    PNG images</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740916800">- Update to release 2.8.6
  * Fixed partial alpha in ICO and CUR images
  * Fixed reading beyond the end of the PNG image when using
    stb_image</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741003200">- Update to release 2.8.8
  * Fixed alpha in less-than-32-bit ICO and CUR images</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1744718400">- Add baselibs.conf
  Some proprietary 32-bit games need this and don’t provide
  versions that work with Tumbleweed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1752494400">- Use pkgconfig() to locate build requirements</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1775390400">- Update to release 2.8.10
  * Fixed animated WebP frame composition
  * Fixed out of bounds read in XCF image loader [CVE-2026-35444]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777723200">- Update to release 2.8.12
  * Fixed a memory overflow with corrupt LBM image
  * Fixed a crash when decoding an invalid XCF image
  * Fixed an out of bound read in the GIF decoder
  * Reject invalid TGA images with 0 width or height</changelog>
</package>
<package pkgid="37ba8999e8a3292e271c4a5ea92249d22221814d111bbfab18f3781eaf2df8b3cc7c2b64f762368eda53b2540b14e932ecb6ff59bff26c66571e4beb23e9b900" name="SDL2_mixer-debugsource" arch="i586">
  <version epoch="0" ver="2.8.2" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657368000">- Update to release 2.6.0
  * Added Mix_MasterVolume() for additional volume control over
    all channels
  * Update Mix_Init() return value to match documentation,
    including MIXER_INIT_* flags for already-initialized modules
  * Added Mix_HasMusicDecoder()
  * Memory leak fixes and F32 format support to fluidsynth player
  * Fixed distorted MIDI playback with FluidSynth if sample rate
    is out of library's limits
  * Added Mix_ModMusicJumpToOrder() for mod music formats
  * Fixes to ogg playback on big-endian devices
  * Added functions to get metadata information and loop point
    information (Mix_GetMusic*)
  * Extended support for WAV files
  * Allow rmid files be opened by native midi
  * Prevent clipping due to volume settings in modplug music
  * Added looping support for Opus, FLAC files
  * Improved OGG looping support
- Switch from libmodplug to libxmp as backend for tracker files
- Rename -devel subpackage based on SRPM name
- Drop 0001-use-after-free-fluidsynth.patch (merged)
- Drop baselibs.conf (no SDL2_mixer-dependent Tumbleweed packages
  themselves have baselibs).</changelog>
  <changelog author="munix9@googlemail.com" date="1658145600">- Update to release 2.6.1
  * This is a minor bug-fix release, fixing a packaging issue
    on Linux.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660996800">- Update to release 2.6.2
  * Build updates for non-Linux platforms</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.6.3
  * Fixed tags memory leak in Opus music handling</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705838400">- Update to release 2.8
  * Added support for loading wavpack sound files, added support for
  loading classic console sound files using Game_Music_Emu
  * Added support for FLAC audio in Ogg containers
  * Added Mix_PauseAudio() to pause and resume all audio playback
  * Added Mix_GetNumTracks() and Mix_StartTrack() for managing
  tracks in GME files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706875200">- Link to libmpg123 again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1722168000">- Reintroduce baselibs.conf [boo#1227467]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1738929600">- Update to release 2.8.1
  * Added Stop/Start/Pause/Resume for Fluidsynth</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1752494400">- Use pkgconfig() to locate build requirements</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778587200">- Update to release 2.8.2
  * Improved OGG decoding speed when using stb_vorbis
- Enable GME and Wavpack formats</changelog>
</package>
<package pkgid="6dcd126fd39fc7df78994d74b69c486b2d607e650fe8d0cf2e5d72caafc63af892eb15031dae7a98e6bb81f9e2dc0e114c5313c295771297dace34e918a4be92" name="SDL2_net-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.3"/>
  <changelog author="prusnak@opensuse.org" date="1376395200">- created package (version 2.0.0) - based on SDL_net package</changelog>
  <changelog author="jengelh@inai.de" date="1376395201">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list, more robust make install call</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 2.0.1
  * Use of SDL provided function rather then depending
    on system provided functions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660910400">- Update to release 2.2.0
  * Build procedure updates only
- Rename devel package to just %name-devel, which is what most
  our packages do.
- Trim baselibs.conf, stop producing SDL2_net-devel</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1752494400">- Use pkgconfig(sdl2)</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1778846400">- Update to release 2.4.0
  * Added SDLNet_TCP_OpenServer() and SDLNet_TCP_OpenClient()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778932800">- Add sdl2-symvers.patch</changelog>
</package>
<package pkgid="6a3dcf86d3a1c0dd01f5c1d1ca177d2f4c670d937c63004cd5d6b55c6eb59352bf637c645032a2d25e053a7206ed8d464900f3a42c2e48d34c7b01649fc53edb" name="SDL2_sound-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.6" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648296000">- New package SDL2_sound for build.opensuse.org. In comparison to
  SDL_sound (1.x):
  * Removed support for QuickTime, Speex and MikMod
  * SDL_sound 2's public API has not changed at all from 1.x
  * SDL_sound.h requires SDL2 now (can't mix SDL2_sound with SDL1)
  * The library name changed to -lSDL2_sound
- Drop SDL_sound-1.0.3-nompglib.patch, no longer applies
- Drop baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Move to 2.0.1.g17 (df3fc77)
  * Resolve build failures on Leap 15.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to snapshot 2.0.1+g60 (53f66a30)
  * Avoid division by zero with certain uncompressed WAV files
  * A pkgconfig file was added</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699012800">- Update to release 2.0.2
  * No further changes from the last snapshot 2.0.1+g60</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1736769600">- Update to release 2.0.4
  * Update bundled stb_vorbis to address CVE-2023-45676,
    CVE-2023-45677, CVE-2023-45679, CVE-2023-45680,
    CVE-2023-45681, CVE-2023-45682.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780920000">- Update to release 2.0.6
  * The Ogg Vorbis decoder now caches small reads, for significant
    speedups.
  * Fixed seeking in MP3 files.
  * Fixed Ogg Vorbis decoding when there are "deferred" samples at
    the start of a file.
  * Made playsound work on platforms that need to render something
    every frame to function properly.
  * Fixed modplug looping.
  * Make modplug song fadeout at end optional.
  * Let most other decoders consider data before the MP3 decoder,
    to reasonably avoid false positives.</changelog>
</package>
<package pkgid="fb9ba1ea3f811dc61e707a32abbef5e28d579c44e618ecaa59fbe6cbac24fe462d7ebfc11bb0182e07eca9b86001308e16a07ed46511bff93fd90ecc49d0018e" name="SDL2_sound-debugsource" arch="i586">
  <version epoch="0" ver="2.0.6" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648296000">- New package SDL2_sound for build.opensuse.org. In comparison to
  SDL_sound (1.x):
  * Removed support for QuickTime, Speex and MikMod
  * SDL_sound 2's public API has not changed at all from 1.x
  * SDL_sound.h requires SDL2 now (can't mix SDL2_sound with SDL1)
  * The library name changed to -lSDL2_sound
- Drop SDL_sound-1.0.3-nompglib.patch, no longer applies
- Drop baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Move to 2.0.1.g17 (df3fc77)
  * Resolve build failures on Leap 15.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to snapshot 2.0.1+g60 (53f66a30)
  * Avoid division by zero with certain uncompressed WAV files
  * A pkgconfig file was added</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699012800">- Update to release 2.0.2
  * No further changes from the last snapshot 2.0.1+g60</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1736769600">- Update to release 2.0.4
  * Update bundled stb_vorbis to address CVE-2023-45676,
    CVE-2023-45677, CVE-2023-45679, CVE-2023-45680,
    CVE-2023-45681, CVE-2023-45682.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780920000">- Update to release 2.0.6
  * The Ogg Vorbis decoder now caches small reads, for significant
    speedups.
  * Fixed seeking in MP3 files.
  * Fixed Ogg Vorbis decoding when there are "deferred" samples at
    the start of a file.
  * Made playsound work on platforms that need to render something
    every frame to function properly.
  * Fixed modplug looping.
  * Make modplug song fadeout at end optional.
  * Let most other decoders consider data before the MP3 decoder,
    to reasonably avoid false positives.</changelog>
</package>
<package pkgid="b55cd4bba6e45a440af22d54cd832e2917d1083d39ad4e0cdc9d1647cbde06b79479690c898f26ab743e2e2baa460ce70f02d0f869bef6fa0369202c46b060e4" name="SDL2_sound-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.6" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648296000">- New package SDL2_sound for build.opensuse.org. In comparison to
  SDL_sound (1.x):
  * Removed support for QuickTime, Speex and MikMod
  * SDL_sound 2's public API has not changed at all from 1.x
  * SDL_sound.h requires SDL2 now (can't mix SDL2_sound with SDL1)
  * The library name changed to -lSDL2_sound
- Drop SDL_sound-1.0.3-nompglib.patch, no longer applies
- Drop baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Move to 2.0.1.g17 (df3fc77)
  * Resolve build failures on Leap 15.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to snapshot 2.0.1+g60 (53f66a30)
  * Avoid division by zero with certain uncompressed WAV files
  * A pkgconfig file was added</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699012800">- Update to release 2.0.2
  * No further changes from the last snapshot 2.0.1+g60</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1736769600">- Update to release 2.0.4
  * Update bundled stb_vorbis to address CVE-2023-45676,
    CVE-2023-45677, CVE-2023-45679, CVE-2023-45680,
    CVE-2023-45681, CVE-2023-45682.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780920000">- Update to release 2.0.6
  * The Ogg Vorbis decoder now caches small reads, for significant
    speedups.
  * Fixed seeking in MP3 files.
  * Fixed Ogg Vorbis decoding when there are "deferred" samples at
    the start of a file.
  * Made playsound work on platforms that need to render something
    every frame to function properly.
  * Fixed modplug looping.
  * Make modplug song fadeout at end optional.
  * Let most other decoders consider data before the MP3 decoder,
    to reasonably avoid false positives.</changelog>
</package>
<package pkgid="472f82685cd46ebb00e3a987421e589913d52102d4d43dd61b7056e22875be62d2c1248b339ca842592b1bfd03340762ece54990c5f27f0c5f3a14443b07774a" name="SDL2_ttf-debugsource" arch="i586">
  <version epoch="0" ver="2.24.0" rel="4.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1641988800">- Update to release 2.0.18
  * Added TTF_GetFreeTypeVersion() and TTF_GetHarfBuzzVersion()
  * Added support for Signed Distance Field rendering with
    TTF_SetFontSDF() and TTF_GetFontSDF()
  * Added optional DPI-scaling of fonts, with new functions.
  * Added 32-bit character support.
  * Added functions to set direction and script when using Harfbuzz.
  * Added extended API for text measurement.
  * Added TTF_SetFontSize() to set font size dynamically.
  * Added 'Shaded' and 'Solid' text wrapped functions.
  * Added TTF_HINTING_LIGHT_SUBPIXEL for better results at small
    text sizes at a performance cost</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657195200">- Update to release 2.20.0
  * Added TTF_GetFontWrappedAlign() and TTF_SetFontWrappedAlign()
    to set alignment on wrapped text
  * Added functions to render using FreeType LCD algorithm:
    TTF_RenderText_LCD(), TTF_RenderUTF8_LCD(),
    TTF_RenderUNICODE_LCD(), TTF_RenderText_LCD_Wrapped(),
    TTF_RenderUTF8_LCD_Wrapped(),
    TTF_RenderUNICODE_LCD_Wrapped(), TTF_RenderGlyph_LCD(),
    TTF_RenderGlyph32_LCD().
  * Added TTF_SetFontDirection() and TTF_SetFontScriptName() for
    additional control over fonts using HarfBuzz
  * Fix memory corruption loading malformed TTF files
    [CVE-2022-27470]
- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages
  themselves have baselibs).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660996800">- Update to release 2.20.1
  * Build updates for non-Linux platforms
- Rename devel package to just %name-devel, which is what most
  our packages do.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662379200">- Add back Provides: SDL2_ttf = %version to library package: the
  python bindings somewhat rely on the name to find the right
  library.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.20.2
  * Build system changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705838400">- Update to relesae 2.22
  * Unspecified bug fixes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735819200">- Update to release 2.24
  * Added function ``TTF_SetFontLineSkip()``</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1744718400">- Add baselibs.conf
  Some proprietary 32-bit games need this and don’t provide
  versions that work with Tumbleweed.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1751976000">- Reference baselibs.conf as a Source to make factory-auto happy</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1752494400">- Use pkgconfig() to locate build requirements</changelog>
</package>
<package pkgid="e23c9afee9dc53be124cf7800588151bdfc5a7f62693211401a02891af615a008e41e69ba1f38f0dc7b9c415f89f4966c97f5ceb6fe79adcae457b61c957cf8c" name="SDL3-debugsource" arch="i586">
  <version epoch="0" ver="3.4.14" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761825600">- Update to release 3.2.26
  * Fixed a delay at shutdown when the mouse is grabbed under X11
  * Fixed destination coordinates when using scale with the
    software renderer
  * Fixed the Moonlander MK1 Keyboard being detected as a
    controller
  * Fixed the 8BitDo Ultimate 2C Wireless Controller showing up
    twice on some systems
  * Added a Linux mapping for the 8BitDo Pro 3 controller
  * Added support for the Zenaim Arcade Controller</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764763200">- Update to release 3.2.28
  * Fixed a divide by zero with a zero sized blit in some cases
  * Fixed blitting bitmaps with a non-zero x offset
  * Fixed a crash in the Vulkan renderer when the window is
    minimized
  * Fixed the initial X11 window position in some environments
  * Fixed the channel mapping for surround sound on PulseAudio
  * Fixed the sensor axis ordering with the Linux Nintendo driver
  * Fixed Xbox 360 controller mappings on newer Linux kernels
  * Made Nintendo Switch controller initialization more robust
  * Fixed the paddle mapping for Steam Controllers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1767268800">- Update to release 3.4.0
  * Improved interoperability between the 3D GPU API and the 2D
    rendering API, improved Emscripten support, improved pen
    handling, and native support for PNG images.
  * Added support for YUV textures and HDR colorspaces to the GPU
    2D renderer.
  * Added support for textures with palettes.
  * Added enhanced support for 8BitDo, FlyDigi &amp; Hand Held Legend
    SInput controllers.
  * Added atomic support for KMSDRM.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1774958400">- Update to release 3.4.2
  * Added SDL_HINT_OPENGL_FORCE_SRGB_FRAMEBUFFER to force specific
    sRGB behavior for OpenGL and OpenGL ES
  * Fixed long startup time on Windows when some non-compliant input
    devices are present
  * Added support for the Razer Raiju V5 Pro
  * Fixed a divide by zero when using Nintendo Switch 2 controllers
  * Fixed handling GameCube adapters in PC mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1775304000">- Update to release 3.4.4
  * Fixes a crash when calling SDL_RenderGeometryRaw() with both
    texture and uv set to NULL
  * Default SDL_GL_FRAMEBUFFER_SRGB_CAPABLE back to zero, to fix
    brightness issues with existing applications
  * Prevent the window from growing when scale to display is used
    on Wayland
  * Scale custom cursors with the pointer scale on Wayland
  * Fixed missing mouse cursor on KMSDRM
  * Fixed sending duplicate key down events when reconciling X11
    modifier state
  * Fixed Print Screen key capture during keyboard grab
  * Fixed pipewire audio output hanging under heavy load
  * Fixed an out of memory issue opening a V4L2 camera with
    FRMIVAL_TYPE_CONTINUOUS
  * Added battery status for newer FlyDigi controllers
  * Added support for the Flydigi Vader 5 Pro in Xbox 360 mode
  * Added support for battery status on third-party DualSense
    controllers
  * Added support for accelerometers on third-party PS3 controllers
  * Added support for the ZUIKI EVOTOP controller
  * Fixed several issues with globbing directories</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777636800">- Update to release 3.4.6
  * Fixed scaled cursor image selection on Wayland
  * Fixed horizontal touchpad scrolling direction on X11
  * Fixed crash on exit when using KMSDRM in atomic mode
  * Fixed multi-threaded crashes using SDL GPU on Vulkan</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777723200">- Update to release 3.4.8
  * Fixed a crash when showing a dialog on Unix if zenity is not
    installed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780315200">- Update to release 3.4.10
  * Allow depth texture arrays in the GPU API
  * Fixed a crash when copying to the Vulkan swapchain with the GPU
    API
  * Added controller sensor support for GameInput v3
  * Fixed Ipega controllers being ignored in keyboard mode
  * Added support for GameCube rumble when the adapter is in PC
    mode and has the latest firmware
  * Fixed rumble on the new Steam Controller
  * Added support for the GameSir Super Nova in Xbox 360 mode
  * Added support for the PDP Afterglow Wave Wireless Controller
    for Switch
  * Fixed several second hang when changing focus on X11 in some
    situations
  * Disable the X Synchronization Extension by default, can be
    enabled with SDL_HINT_VIDEO_X11_ENABLE_XSYNC_EXT
  * Fixed SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH on X11
  * Fixed a rare crash on Raspberry Pi when creating a window</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782907200">- Update to release 3.4.12
  * Improved support for external surfaces under Wayland
  * Fixed visual artifacts when switching render targets with the
    Vulkan renderer
  * Fixed crash rendering YUV textures on NVIDIA drivers with the
    Vulkan renderer
  * Added SDL_HINT_ENABLE_STEAM_SCREEN_KEYBOARD to customize
    behavior on Steam Deck and Steam Machine
  * Added hotplug detection support when using libusb for HIDAPI
    controllers
  * Fixed truncated long text input sequences when using
    sdl2-compat</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785844800">- Update to release 3.4.14
  * GPU buffers and textures can have multiple read usages
  * Fixed X11 crash if the IME service was shutdown in the
    background
  * Fixed hang when hiding an X11 window on some window managers
  * Fixed Xbox controllers not being detected if SDL is built with
    GameInput support</changelog>
</package>
<package pkgid="8732b809df9a08f3c67c3cd462eab926d043b008cbcb7b6dac8d90016bfc4b7d9c12de5ad20e4d4a3148cd9ccb084b4a3bb542ad78ef81f4be9607e8c5609d0b" name="SDL3_image-debugsource" arch="i586">
  <version epoch="0" ver="3.4.4" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1738411200">- Initial package (version 3.2.0) for build.opensuse.org
  * This is the SDL image loading library as before, but updated
    for SDL 3.0. The API is largely the same, with IMG_Init() and
    IMG_Quit() no longer necessary and *_RW() functions renamed
  * _IO().</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740916800">- Update to release 3.2.2
  * Fixed partial alpha in ICO and CUR images
  * Set the cursor hotspot properties when loading CUR images so
    they can be directly passed to SDL_CreateColorCursor()
  * Fixed reading beyond the end of the PNG image when using
    stb_image</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741003200">- Update to release 3.2.4
  * Fixed alpha in less-than-32-bit ICO and CUR images</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1767268800">- Update to release 3.2.6
  * Improved palette handling in STB backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769083200">- Update to release 3.4.0
  * Added IMG_GetClipboardImage() to get the image currently in the
    clipboard
  * Added IMG_isANI() to detect animated cursors
  * Added IMG_CreateAnimatedCursor() to create an animated cursor
    from an animation
  * Added functions to save images
  * Added functions to load images into GPU textures
  * Added functions to load and save animations
  * Added functions to load/save animations one frame at a time
- Delete SDL3_image.keyring: a new key is in use, but no keyring
  is available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1775390400">- Update to release 3.4.2
  * Non-animated images can now be loaded as single frame
    animations
  * Fixed animated WebP frame composition
  * Fixed potential buffer overflow in tRNS handling
  * Fixed out of bounds read in XCF image loader [CVE-2026-35444]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777723200">- Update to release 3.4.4
  * Prevent memory overflow with corrupt PNG image
  * Fixed a memory overflow with corrupt LBM image
  * Fixed a crash when decoding an invalid XCF image
  * Fixed an out of bound read in the GIF decoder
  * Fixed a graphical glitch when decoding some animated GIFs
  * Fixed a chunk alignment in the ANI encoder and decoder
  * SDL_image now rejects invalid TGA images with 0 width or height
  * Add animation metadata to the first frame in an IMG_Animation</changelog>
</package>
<package pkgid="add7343a834fc568db7b5ec17e61a278811f7ad1a08faa35304427f7c73da5310fbfb9c234a5c5017d09bfe566b74443e056cc754f4d77cd4bcb36fa1e3aabb1" name="SDL3_mixer-debugsource" arch="i586">
  <version epoch="0" ver="3.2.2" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1772884800">- SDL3_mixer, based on SDL2_mixer</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1773403200">- SDL3_mixer 3.2.0, first release
  * compiler warnings fixes and documentation updates
- disable installation of examples/tests</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778587200">- Update to release 3.2.2
  * MIX_DestroyTrack may now be called from a mixer callback
  * Fixed WAV decoding on big-endian systems
- Deactive backends vorbis_stb, flac_drflac, mp3_drmp3,
  since the formats are already supported via vorbis_vorbisfile,
  flac_libflac, mp3_mpg123.
- Switch from dlopen to have dependencies ELF-linked.</changelog>
</package>
<package pkgid="dd096abc4a360f7d032b3e3f80d8063501b8d0243c270572489f2c4861ae5ad5823b291f00cbc283d04fe5b37bc6b508291394fc7d4ba80846db076e69209df2" name="SDL3_net-debugsource" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.3"/>
  <changelog author="prusnak@opensuse.org" date="1376395200">- created package (version 2.0.0) - based on SDL_net package</changelog>
  <changelog author="jengelh@inai.de" date="1376395201">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list, more robust make install call</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 2.0.1
  * Use of SDL provided function rather then depending
    on system provided functions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660910400">- Update to release 2.2.0
  * Build procedure updates only
- Rename devel package to just %name-devel, which is what most
  our packages do.
- Trim baselibs.conf, stop producing SDL2_net-devel</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1752494400">- Use pkgconfig(sdl2)</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1778846400">- Update to release 2.4.0
  * Added SDLNet_TCP_OpenServer() and SDLNet_TCP_OpenClient()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778932800">- Add sdl2-symvers.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1779192000">- Update to release 3.1.0, based off SDL2_net
  * New API that's simpler than SDL2_net
  * Support for IPv6
  * Network interaction is fully asynchronous
- Delete sdl2-symvers.patch (SDL3 should track)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780315200">- Update to release 3.2.0
  * api: Add NET_GetAddressBytes()</changelog>
</package>
<package pkgid="3c33c08eabd0990ee73788ee7f10ba2db4070dd2691568659a5ec3ca255f875feb3a24688054c1d3deba6b262ed5e63095ae5d5d8196fac28c0b20d1a4f91337" name="SDL3_sound-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648296000">- New package SDL2_sound for build.opensuse.org. In comparison to
  SDL_sound (1.x):
  * Removed support for QuickTime, Speex and MikMod
  * SDL_sound 2's public API has not changed at all from 1.x
  * SDL_sound.h requires SDL2 now (can't mix SDL2_sound with SDL1)
  * The library name changed to -lSDL2_sound
- Drop SDL_sound-1.0.3-nompglib.patch, no longer applies
- Drop baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Move to 2.0.1.g17 (df3fc77)
  * Resolve build failures on Leap 15.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to snapshot 2.0.1+g60 (53f66a30)
  * Avoid division by zero with certain uncompressed WAV files
  * A pkgconfig file was added</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699012800">- Update to release 2.0.2
  * No further changes from the last snapshot 2.0.1+g60</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1736769600">- Update to release 2.0.4
  * Update bundled stb_vorbis to address CVE-2023-45676,
    CVE-2023-45677, CVE-2023-45679, CVE-2023-45680,
    CVE-2023-45681, CVE-2023-45682.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780920000">- Update to release 2.0.6
  * The Ogg Vorbis decoder now caches small reads, for significant
    speedups.
  * Fixed seeking in MP3 files.
  * Fixed Ogg Vorbis decoding when there are "deferred" samples at
    the start of a file.
  * Made playsound work on platforms that need to render something
    every frame to function properly.
  * Fixed modplug looping.
  * Make modplug song fadeout at end optional.
  * Let most other decoders consider data before the MP3 decoder,
    to reasonably avoid false positives.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780920001">- New package based on SDL2_sound specfile
- Update to release 3.2.0
  * This release breaks API and ABI in small ways from SDL2_sound,
    largely to accommodate SDL3 changes. SDL3_sound is not an API
    redesign. Migration to the new API does not require drastic
    changes, and there is a migration guide on
    &lt;https://wiki.icculus.org&gt;.
  * One new API was added: Sound_SetDesiredFormat(), which was made
    possible because SDL3's SDL_AudioStream is more flexible.</changelog>
</package>
<package pkgid="dcf712aff2475b54bd7d5e8ad5b7e525a2f91936f9ad47f8a9e5a109a43d62d64e46ac47ae4e69f26a708962469c3d65add0bf8735c3a1cfbf7aab088460914e" name="SDL3_sound-debugsource" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648296000">- New package SDL2_sound for build.opensuse.org. In comparison to
  SDL_sound (1.x):
  * Removed support for QuickTime, Speex and MikMod
  * SDL_sound 2's public API has not changed at all from 1.x
  * SDL_sound.h requires SDL2 now (can't mix SDL2_sound with SDL1)
  * The library name changed to -lSDL2_sound
- Drop SDL_sound-1.0.3-nompglib.patch, no longer applies
- Drop baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Move to 2.0.1.g17 (df3fc77)
  * Resolve build failures on Leap 15.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to snapshot 2.0.1+g60 (53f66a30)
  * Avoid division by zero with certain uncompressed WAV files
  * A pkgconfig file was added</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699012800">- Update to release 2.0.2
  * No further changes from the last snapshot 2.0.1+g60</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1736769600">- Update to release 2.0.4
  * Update bundled stb_vorbis to address CVE-2023-45676,
    CVE-2023-45677, CVE-2023-45679, CVE-2023-45680,
    CVE-2023-45681, CVE-2023-45682.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780920000">- Update to release 2.0.6
  * The Ogg Vorbis decoder now caches small reads, for significant
    speedups.
  * Fixed seeking in MP3 files.
  * Fixed Ogg Vorbis decoding when there are "deferred" samples at
    the start of a file.
  * Made playsound work on platforms that need to render something
    every frame to function properly.
  * Fixed modplug looping.
  * Make modplug song fadeout at end optional.
  * Let most other decoders consider data before the MP3 decoder,
    to reasonably avoid false positives.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780920001">- New package based on SDL2_sound specfile
- Update to release 3.2.0
  * This release breaks API and ABI in small ways from SDL2_sound,
    largely to accommodate SDL3 changes. SDL3_sound is not an API
    redesign. Migration to the new API does not require drastic
    changes, and there is a migration guide on
    &lt;https://wiki.icculus.org&gt;.
  * One new API was added: Sound_SetDesiredFormat(), which was made
    possible because SDL3's SDL_AudioStream is more flexible.</changelog>
</package>
<package pkgid="6117452862e7f2b62957299432bb88faaef822b8afdf3b38423bc6ebe1ce6c512a4eed473158bcb251be30842f3efacadfec84db1aebf896186bef73b3df80fe" name="SDL3_sound-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648296000">- New package SDL2_sound for build.opensuse.org. In comparison to
  SDL_sound (1.x):
  * Removed support for QuickTime, Speex and MikMod
  * SDL_sound 2's public API has not changed at all from 1.x
  * SDL_sound.h requires SDL2 now (can't mix SDL2_sound with SDL1)
  * The library name changed to -lSDL2_sound
- Drop SDL_sound-1.0.3-nompglib.patch, no longer applies
- Drop baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Move to 2.0.1.g17 (df3fc77)
  * Resolve build failures on Leap 15.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to snapshot 2.0.1+g60 (53f66a30)
  * Avoid division by zero with certain uncompressed WAV files
  * A pkgconfig file was added</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699012800">- Update to release 2.0.2
  * No further changes from the last snapshot 2.0.1+g60</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1736769600">- Update to release 2.0.4
  * Update bundled stb_vorbis to address CVE-2023-45676,
    CVE-2023-45677, CVE-2023-45679, CVE-2023-45680,
    CVE-2023-45681, CVE-2023-45682.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780920000">- Update to release 2.0.6
  * The Ogg Vorbis decoder now caches small reads, for significant
    speedups.
  * Fixed seeking in MP3 files.
  * Fixed Ogg Vorbis decoding when there are "deferred" samples at
    the start of a file.
  * Made playsound work on platforms that need to render something
    every frame to function properly.
  * Fixed modplug looping.
  * Make modplug song fadeout at end optional.
  * Let most other decoders consider data before the MP3 decoder,
    to reasonably avoid false positives.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1780920001">- New package based on SDL2_sound specfile
- Update to release 3.2.0
  * This release breaks API and ABI in small ways from SDL2_sound,
    largely to accommodate SDL3 changes. SDL3_sound is not an API
    redesign. Migration to the new API does not require drastic
    changes, and there is a migration guide on
    &lt;https://wiki.icculus.org&gt;.
  * One new API was added: Sound_SetDesiredFormat(), which was made
    possible because SDL3's SDL_AudioStream is more flexible.</changelog>
</package>
<package pkgid="ca7eeaffe0c8f59a142d389de94959ea745df4f524450807ea1ee1f814eb467ee2239effe8a1b9835cf500a629fd464e7f56c68b7cefd867c22e6641ea446e7c" name="SDL3_ttf-debugsource" arch="i586">
  <version epoch="0" ver="3.2.2" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1738411200">- Initial package (version 3.1.0) for build.opensuse.org
  * SDL_ttf, but updated for a SDL 3.0 base
  * Added the concept of a text object and text engine, which is
    able to efficiently render text for a variety of output
    methods
  * Added TTF_CreateSurfaceTextEngine() and TTF_DrawSurfaceText()
    for drawing text to SDL_Surface output
  * Added TTF_CreateRendererTextEngine() and
    TTF_DrawRendererText() for drawing text to SDL_Renderer
    output
  * Added TTF_CreateGPUTextEngine() and TTF_GetGPUTextDrawData()
    for drawing text to SDL_GPU output
  * Made the text engine API public in
    &lt;SDL3_ttf/SDL_textengine.h&gt; so you can integrate text objects
    into custom font display solutions
  * Added TTF_CopyFont() to allow you to easily make fonts of
    different sizes
  * Added TTF_AddFallbackFont() to allow combining fonts with
    distinct glyph support
  * Added support for OT-SVG fonts, which are useful as fallback
    fonts for color emoji support
  * Updated SDF font support and added an example of using it
    with the SDL GPU API</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740139200">- Update to release 3.1.2
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743422400">- Update to release 3.2.2
  * Added TTF_GetFontWeight()</changelog>
</package>
<package pkgid="bc492890b1b08da46ed83c3fd92b27c7732aedd1e810a424aa6251f8d70f0fd68c97b0ca970aa366c7713d92f956d87458586536f5033d8892c502a374722251" name="SDL_Pango-debugsource" arch="i586">
  <version epoch="0" ver="0.1.2" rel="241.8"/>
  <changelog author="jengelh@medozas.de" date="1316174400">- Add libSDL_Pango-devel to baselibs
- Remove reundant tags/ssections</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Remove fontconfig-devel freetype2-devel which are not
  really BuildRequired.</changelog>
  <changelog author="dimstar@opensuse.org" date="1366200000">- Add libtool BuildRequires and call to autoreconf: even though we
  don't have any patches, we need to bootstrap, as the ancient
  ./libtool in the tarball (version 1.5) fails to work on recent
  Builders, resulting in linker errors.</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Set RPM groups to the same values as on the main SDL packages</changelog>
  <changelog author="jengelh@inai.de" date="1391083200">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list, more robust make install call</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Use pkgconfig() symbols for pulling in BuildRequires</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1557576000">- Add cairo as dependency for pango (fixes Factory build)
- Spec cleanup</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1557576001">- Remove --with-pic (ineffective with --disable-static)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652875200">- Remove baselibs.conf, nothing appears to be using it.
- Change -devel subpackage to be based on SRPM/project name.
- Use pkgconfig(sdl) to build with sdl12_compat.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724241600">- Add gcc14.patch</changelog>
</package>
<package pkgid="e58c1980b9986f16a9fe26bc86296f52bbef8f224ec90dd747923f4df60dc8cff0daecfb6e06e7bbebc1c9f4a63a439ddc96286e0ee8a2d1896bf53b9892d6d0" name="SDL_gfx-debugsource" arch="i586">
  <version epoch="0" ver="2.0.27" rel="1.7"/>
  <changelog author="tzotsos@opensuse.org" date="1298289600">- Updated to version 2.0.22
  * Fixed line width calculation for normal and textured polygons
    (patch contributed by Daniel (SupSuper)
  * Fixed version setup in configure.in
  * Added rounded rectangle and rounded box primitives
  * Updated test program for roundedbox + left/right-click support
  * Fixed pie calculation (line-case detection, end-angle clipping)
  * Updated DLL_EXPORT handling and added WIN64 test
    (patch contributed by tigerfishdaisy)
  * Added thick line primitive based on Murphy's algorithm</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Add libSDL_gfx-devel to baselibs
- Remove redundant tags/sections</changelog>
  <changelog author="jreidinger@suse.com" date="1329912000">- update to version 2.0.23
  * Updated sources to resolve some splint (static code analysis)
    issues
  * Updates for OpenSDK (WinCE6/ARM) build target (patch contributed
    itsnotabigtruck)
  * Added OSX Xcode3+ template files to Other Builds collection
    (contributed by Vasyl)
  * Added various fixes and improvements contributed by folks on
    sourceforge (thanks contributors).
  * Switched library and test code to zlib license.
- fix self obsoletion</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Update to new upstream release 2.0.25
  * Unspecified bugfixes related to MMX support, _aaline,
  SDL_gfxBlitFunc.h, 32-bit RGBA blending function and pixel
  blend routine
- Set RPM groups to the same values as on the main SDL packages
- Own /usr/include/SDL as well</changelog>
  <changelog author="jengelh@inai.de" date="1418904000">- Use source URLs. Specfile cleanups.</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Remove redundant requires</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 2.0.26
  * Included patch for CMake builds against SDL2
  * Fixed bug in rotozoomSurfaceSizeTrig</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1534507200">- Readd SDL_gfx-devel Provides/Obsoletes, still needed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712923200">- Update to release 2.0.27
  * fixed rotozoom locking bug and colorkey bug</changelog>
</package>
<package pkgid="66229bea99028f2d28706609705a06c021a2cf3e3f9813bcec6f32e6b9da8044569f0cce8693559ad2f374fa7d280eac6c67de7ea449533dfac43f228bcb1b10" name="SDL_image-debugsource" arch="i586">
  <version epoch="0" ver="1.2.12+hg695" rel="1.18"/>
  <changelog author="prusnak@suse.cz" date="1261396800">- updated to 1.2.10
  * Fixed bug loading multiple images
  * Fixed checking for IMG_Init() return value in image loaders
  * Added support for uncompressed PCX files
  * Added IMG_Init()/IMG_Quit() to prevent constantly loading and unloading DLLs
  * Added support for ICO and CUR image files</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_image-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="pgajdos@suse.com" date="1346241600">- updated to 1.2.12:
  * Fixed regression in 1.2.11 loading 8-bit PNG images with libpng
  * Fixed loading 8-bit PNG images on Mac OS X
  * SDL_image is now under the zlib license
  * Added WEBP image support
  * Fixed compiling with libpng 1.4
  * Added Android.mk to build on the Android platform
  * Fixed loading HAM6 images with stencil mask
  * Fixed bug loading 15 and 16 bit BMP images</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Disable dynamic loading of common libraries, this
  is a bad idea to beging with.
- Cleanup buildRequires. metpackage xorg-x11-devel is not required</changelog>
  <changelog author="jengelh@inai.de" date="1376395200">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list
- Enable WEBP support</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1566475200">- Add CVE-2019-13616.patch: fix heap buffer overflow when reading
  a crafted bmp file (boo#1141844 CVE-2019-13616).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Update to new snapshot 1.2.12+hg695
  * Fixed TALOS-2019-0821 CVE-2019-5052
  * Fixed TALOS-2019-0841 CVE-2019-5057 boo#1143763
  * Fixed TALOS-2019-0842 CVE-2019-5058 boo#1143764
  * Fixed TALOS-2019-0843 CVE-2019-5059 boo#1143766
  * Fixed TALOS-2019-0844 CVE-2019-5060 boo#1143768
  * Fixed CVE-2019-7635
  * Fixed CVE-2019-13616 boo#1141844
- Drop CVE-2019-13616.patch (merged)</changelog>
</package>
<package pkgid="2e2247bbd7cf818c15d875b36507f6c0496ba71277f9326e0948cb3a96af4a160d4785605dbb40bdabc2c18e1f42f8ef4f15643e98837e6d33d405cfb0991818" name="SDL_mixer-debugsource" arch="i586">
  <version epoch="0" ver="1.2.12" rel="10.8"/>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_mixer-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Do not use dlopened libraries _ever_.</changelog>
  <changelog author="mailaender@opensuse.org" date="1361707200">- Update to 1.2.12
  * SDL_mixer is now under the zlib license
  * Fixed seek offset with SMPEG (was relative, should be absolute)
  * Added Mix_LoadMUSType_RW() so you can tell SDL_mixer what type the music is
  * Added /usr/local/share/timidity to the timidity data path
  * Fixed timidity loading of some MIDI files
  * Fixed dropping audio in the FLAC audio decoding
  * Fixed memory leak in SDL_LoadMUS()
  * Removed GPL native MIDI code for new licensing
  * Fixed drums playing on MIDI channel 16 with timidity
  * The music-finished hook can start a track immediately
  * Added support for FluidSynth
  * Added support for libmodplug (disabled by default)</changelog>
  <changelog author="jengelh@inai.de" date="1376395200">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list</changelog>
  <changelog author="bwiedemann@suse.com" date="1385208000">- import patches from https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/sdl_mixer
  to fix mixer / mikmod free corruption (bnc#851996)
  Add double-free-crash.patch, mikmod1.patch and mikmod2.patch</changelog>
  <changelog author="jengelh@inai.de" date="1420545600">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.
- Enable modplug support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660996800">- Specfile modernization
- Rename devel package to just %name-devel, which is what most
  our packages do.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724241600">- Add gcc14.patch</changelog>
</package>
<package pkgid="b1a37a1e62b0eea9d45da8bc4bac71bc3cc160a2f1356c771555d366240a2b14c4993f0d09c6b5112e650749f1609da6a08254a7e46f10988376b15945c96d5e" name="SDL_mixer-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="10.8"/>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_mixer-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Do not use dlopened libraries _ever_.</changelog>
  <changelog author="mailaender@opensuse.org" date="1361707200">- Update to 1.2.12
  * SDL_mixer is now under the zlib license
  * Fixed seek offset with SMPEG (was relative, should be absolute)
  * Added Mix_LoadMUSType_RW() so you can tell SDL_mixer what type the music is
  * Added /usr/local/share/timidity to the timidity data path
  * Fixed timidity loading of some MIDI files
  * Fixed dropping audio in the FLAC audio decoding
  * Fixed memory leak in SDL_LoadMUS()
  * Removed GPL native MIDI code for new licensing
  * Fixed drums playing on MIDI channel 16 with timidity
  * The music-finished hook can start a track immediately
  * Added support for FluidSynth
  * Added support for libmodplug (disabled by default)</changelog>
  <changelog author="jengelh@inai.de" date="1376395200">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list</changelog>
  <changelog author="bwiedemann@suse.com" date="1385208000">- import patches from https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/sdl_mixer
  to fix mixer / mikmod free corruption (bnc#851996)
  Add double-free-crash.patch, mikmod1.patch and mikmod2.patch</changelog>
  <changelog author="jengelh@inai.de" date="1420545600">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.
- Enable modplug support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660996800">- Specfile modernization
- Rename devel package to just %name-devel, which is what most
  our packages do.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724241600">- Add gcc14.patch</changelog>
</package>
<package pkgid="b8f8dc1170c11d73a8d7a9bf7461c5b2eb293887870ca8f6788667e7997c11d9cd5f005eb021473e720bd5090a99d640ec95d5e39790d61ec44a7ff73ddf19b9" name="SDL_net-debugsource" arch="i586">
  <version epoch="0" ver="1.2.8" rel="8.7"/>
  <changelog author="prusnak@suse.cz" date="1242820800">- follow Shared Library Policy</changelog>
  <changelog author="prusnak@suse.cz" date="1254916800">- fix provides and obsoletes [bnc#544957]</changelog>
  <changelog author="jengelh@medozas.de" date="1261224000">- add baselibs.conf as a source</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_net-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="prusnak@opensuse.org" date="1376395200">- updated to 1.2.8
  * Added the definition for INADDR_LOOPBACK
  * Added an Xcode project for iOS
  * SDL_net is now under the zlib license
  * Added SDLNet_UDP_SetPacketLoss() to simulate random packet loss
  * Added SDLNet_GetLocalAddresses() to query local interfaces
  * Removed obsolete OpenTransport code
  * Added Android.mk to build on the Android platform
  * Fixed to compile cleanly with g++
  * Fixed the code to use socklen_t where appropriate
  * Added pkg-config support
  * Fixed C++ compilation with -Wold-style-cast
  * Enable multicast receiving on 224.0.0.1 on Windows (already worked on UNIX)</changelog>
  <changelog author="jengelh@inai.de" date="1376395201">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list, more robust make install call</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724241600">- Rename devel package to just %name-devel, which is what most
  openSUSE's packages do.</changelog>
</package>
<package pkgid="aeaeda96207ef3c65fce3e8102deefd6a644c20f2a44d29ab0ee6389bc977a8f26ad283ae1d4ad98ff2930fddb779453ff19ada05e51a1762bd81ffcc9ae4d76" name="SDL_sound-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="96.18"/>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_sound-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- BuildRequire pkgconfig(libmodplug)</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Set RPM groups</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547726400">- Deactivate physfs support. SDL_sound only supports physfs &lt; 3.x,
  and the distro moved on.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Drop baselibs.conf, nothing really needs SDL_sound anymore.
- Rename devel package to just %name-devel, which is what most
  our packages do (as does Fedora).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652875200">- Switch to pkgconfig(sdl) to build with sdl12_compat.</changelog>
</package>
<package pkgid="b952ed06949fd94fcb0bdad4ffe0ccc33122b7a0826bc692df381f8b92a75d5747159c44e4b5d150faeb4a9921d24184d2d5bd3fa0e3c65bf06baa7a217b7d73" name="SDL_sound-debugsource" arch="i586">
  <version epoch="0" ver="1.0.3" rel="96.18"/>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_sound-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- BuildRequire pkgconfig(libmodplug)</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Set RPM groups</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547726400">- Deactivate physfs support. SDL_sound only supports physfs &lt; 3.x,
  and the distro moved on.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Drop baselibs.conf, nothing really needs SDL_sound anymore.
- Rename devel package to just %name-devel, which is what most
  our packages do (as does Fedora).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652875200">- Switch to pkgconfig(sdl) to build with sdl12_compat.</changelog>
</package>
<package pkgid="14c4b1813eca72ea6baefea52b5e6ce48cbdf6a0e2e4d6fbd17324e75432c4f71d172e3944dde9bbfb9c03f6bfd9a7d2e631250fc9fb164c7f65a3f2a49510ea" name="SDL_sound-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="96.18"/>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_sound-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- BuildRequire pkgconfig(libmodplug)</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Set RPM groups</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547726400">- Deactivate physfs support. SDL_sound only supports physfs &lt; 3.x,
  and the distro moved on.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648641600">- Drop baselibs.conf, nothing really needs SDL_sound anymore.
- Rename devel package to just %name-devel, which is what most
  our packages do (as does Fedora).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652875200">- Switch to pkgconfig(sdl) to build with sdl12_compat.</changelog>
</package>
<package pkgid="a08ba7f9648a7ca7728c29a191b8ce386daa18d8b273982b25f5e8bd9479de710aab34a0855822df70933933d491d13e7effb9f9a857096bf82c6bc7e8fab990" name="SDL_ttf-debugsource" arch="i586">
  <version epoch="0" ver="2.0.11" rel="7.14"/>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Add libSDL_ttf-devel to baselibs
- Remove redundant tags</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="cfarrell@suse.com" date="1336478400">- license update: LGPL-2.1+
  SPDX syntax - dropping Freetype license from spec file as no files found
  under that license.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Do not buildRequire metapackage xorg-x11-devel it is not
  needed and adds significant bloat</changelog>
  <changelog author="prusnak@opensuse.org" date="1376395200">- updated to 2.0.11
  * SDL_ttf is now under the zlib license
  * Improved font glyph caching for non-latin languages
  * Added API to get kerning info: TTF_GetFontKerningSize()
  * Added Android.mk to build on the Android platform
- updated to 2.0.10
  * Find the Unicode or symbol character map if it's available in the font
  * Set the appropriate font styles for bold and italic fonts
  * Added font style TTF_STYLE_STRIKETHROUGH
  * Fixed size calculations taking outline and underline into account
  * Added API for font outlining: TTF_GetFontOutline()/TTF_SetFontOutline()
  * Added API to disable kerning: TTF_GetFontKerning()/TTF_SetFontKerning()
  * Fixed height calculation for fonts that extend below the font height
  * Added access to font hinting: TTF_GetFontHinting()/TTF_SetFontHinting()
  * Added TTF_GlyphIsProvided() to check whether a glyph is in a given font</changelog>
  <changelog author="jengelh@inai.de" date="1376395201">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list, more robust make install call</changelog>
  <changelog author="olaf@aepfle.de" date="1416484800">- Remove self-obsoletes</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
</package>
<package pkgid="95f1de8bb265742dc727cee739a05c0a28811fe7634af37441efebae21b7339ac98824ed37c04af1c8f6d67a62f402d60bc0428c91fd164e1cb8b2b035c7ece0" name="SHERPA-MC-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.12" rel="3.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1578484800">- Update to version 2.2.8:
  * Phase space biasing with Enhance_Observable re-enabled for
    unweighted events (!193, !209)
  * Significant reduction of negative weight fraction possible
    with NLO_CSS_PSMODE=1 option for leading-colour S-event
    showering (!200)
  * Improve safeguarding against large Sudakov reweighting factors
    (!212)
  * HepMC 3.1 interface added (!196)
  * Rivet 3.x interface added (!192)
  * Make OpenLoops library finding more robust, e.g. for LCG
    OpenLoops installation (!215)
  * Crash when soft spin correlations and neutral meson mixing
    were enabled (#53) -- thanks for the report from ATLAS
  * Widths updated in hard decay handler not used by ME generators
    (#182)
- Build against python3 instead of python(2).
- Build against HepMC (&gt;=3) instead of HepMC2.
- Remove some hasbangs for non-exec files.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1579262400">- Make sure to provide/obsolete the python- subpkg to support
  migration</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1579262401">- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589630400">- Update to version 2.2.10:
  * Further improvements for Rivet3 and HepMC3 compatibility
    [!321, !314].
  * Bugfix for crashes with new heavy-flavour shower evolution
    schemes [!313].
  * Bugfix for crash in ReweightWithoutSubevents [!318].
  * Bugfix for documentation signal blob with pre-NLO+PS
    kinematics [!320].
  * Bugfix for crash in setups with neutron beams [!312].
  * More robust discovery of HZTool and HepMC3 ROOT IO libraries
    [!317, !322, !323].
- Changes from version 2.2.9: See
  https://gitlab.com/sherpa-team/sherpa/-/tags/v2.2.9.
- Build with Rivet support (BuildRequires: Rivet-devel).
- Fix some incorrect Provides and Obsoletes in subpackages.
- Execute hashbang cleanup on source files instead of acting on
  installed files in %{buildroot}.
- Run spec-cleaner for minor formatting cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591185600">- Drop post(un) install-info scripts for devel pkg, these are
  handled by rpm file triggers; also drop the appropriate
  dependencies.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1606305600">- Add SHERPA-MC-build-with-recent-glibc.patch to fix builds
  against recent glibc; patch taken from upstream git.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613390400">- Update to version 2.2.11:
  * Improvements in ME+PS merging for unordered scale
    configurations !381
  * New NLO_SUBTRACTION_SCHEME option for improved behavior of the
    parton shower in processes with large higher-order
    contributions from t-channel gluon exchange !382
  * Additional power corrections to better match soft limit !394
  * Implement csin2_thetaW for SMEFTsim !319
  * Exponentiation version of EWvirt corrections !348
  * Phase space enhancing with function for unweighted event
    generation (Enhance_Function) !357 !379
  * Rivet interface improvements: zipped YODA files (!374) and
    split pos/neg weights (!376)
  * Runtime issues
  - Bugfix in Comix for models with vertices with negative
    coupling orders !327
  - Bugfixes for crashes with new SPECIAL_TAU_SPIN_CORRELATIONS
    option !335 !362
  - Bugfix for crash with spin correlations in ttll setups !388
  - Bugfixes for non-standard KFACTOR treatments !352
  * Compilation issues
  - Fix build problem with very new glibc !328
  - Updated swig requirement for python interface to 2.0.12 !342
  - Improvements in HepMC3 linking !380
  - MCFM interface fixes !389
- Drop SHERPA-MC-build-with-recent-glibc.patch: incorporated
  upstream.
- Add BuildRequires: libtool needed for building swig-based
  bindings for updated version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1638878400">- Update to version 2.2.12:
  * Significant speed-up of (partially) unweighted event
    generation with on-the-fly variations enabled, e.g. for many
    PDF variations or implicitly when EWvirt associated
    contributions are evaluated !410
  * New option to perform (significantly faster) uncorrelated
    mc@nlo matching after unweighting, enabled by flag
    NLO_CSS_PSMODE: 2 !410
  * Further performance improvements !410
  * New MCFM interface (bd3e25ad, TODO: @shoeche to provide more
    info) !409
  * CSS improvements (efcffda4, TODO: @shoeche to provide more
    info) !410
  * New output options steered through BATCH_MODE !410 (see Manual
    for additional information):
  - 8 prints the current process name,
  - 16 prints the time elapsed/left in unformatted seconds
  * Runtime issues: Fix compatibility issue when using binary
    relocation after installation !453
  * Improve compatibility with autoconf 2.70 or later (in
    particular when building process libraries without scons) !396
  * Fix MadLoop 5 interface add-on installation
  * Fix Recola interface add-on compilation !410</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655899200">- Add SHERPA-MC-ignore-distutils-deprecation-warning.patch:
  Disable deprecation warning when importing distutils from
  python3.10, so that autotools checks can still work.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1656590400">- Add Git-Clone URL</changelog>
</package>
<package pkgid="cd7277428b7b8bf08002e81b7975fcb4ed5d9411097686def030f79c4530dcfb984d698850c2a05430c1412ca2f68ed71c3359c2b74d937157f1091e449b5de0" name="SHERPA-MC-debugsource" arch="i586">
  <version epoch="0" ver="2.2.12" rel="3.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1578484800">- Update to version 2.2.8:
  * Phase space biasing with Enhance_Observable re-enabled for
    unweighted events (!193, !209)
  * Significant reduction of negative weight fraction possible
    with NLO_CSS_PSMODE=1 option for leading-colour S-event
    showering (!200)
  * Improve safeguarding against large Sudakov reweighting factors
    (!212)
  * HepMC 3.1 interface added (!196)
  * Rivet 3.x interface added (!192)
  * Make OpenLoops library finding more robust, e.g. for LCG
    OpenLoops installation (!215)
  * Crash when soft spin correlations and neutral meson mixing
    were enabled (#53) -- thanks for the report from ATLAS
  * Widths updated in hard decay handler not used by ME generators
    (#182)
- Build against python3 instead of python(2).
- Build against HepMC (&gt;=3) instead of HepMC2.
- Remove some hasbangs for non-exec files.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1579262400">- Make sure to provide/obsolete the python- subpkg to support
  migration</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1579262401">- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589630400">- Update to version 2.2.10:
  * Further improvements for Rivet3 and HepMC3 compatibility
    [!321, !314].
  * Bugfix for crashes with new heavy-flavour shower evolution
    schemes [!313].
  * Bugfix for crash in ReweightWithoutSubevents [!318].
  * Bugfix for documentation signal blob with pre-NLO+PS
    kinematics [!320].
  * Bugfix for crash in setups with neutron beams [!312].
  * More robust discovery of HZTool and HepMC3 ROOT IO libraries
    [!317, !322, !323].
- Changes from version 2.2.9: See
  https://gitlab.com/sherpa-team/sherpa/-/tags/v2.2.9.
- Build with Rivet support (BuildRequires: Rivet-devel).
- Fix some incorrect Provides and Obsoletes in subpackages.
- Execute hashbang cleanup on source files instead of acting on
  installed files in %{buildroot}.
- Run spec-cleaner for minor formatting cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591185600">- Drop post(un) install-info scripts for devel pkg, these are
  handled by rpm file triggers; also drop the appropriate
  dependencies.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1606305600">- Add SHERPA-MC-build-with-recent-glibc.patch to fix builds
  against recent glibc; patch taken from upstream git.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613390400">- Update to version 2.2.11:
  * Improvements in ME+PS merging for unordered scale
    configurations !381
  * New NLO_SUBTRACTION_SCHEME option for improved behavior of the
    parton shower in processes with large higher-order
    contributions from t-channel gluon exchange !382
  * Additional power corrections to better match soft limit !394
  * Implement csin2_thetaW for SMEFTsim !319
  * Exponentiation version of EWvirt corrections !348
  * Phase space enhancing with function for unweighted event
    generation (Enhance_Function) !357 !379
  * Rivet interface improvements: zipped YODA files (!374) and
    split pos/neg weights (!376)
  * Runtime issues
  - Bugfix in Comix for models with vertices with negative
    coupling orders !327
  - Bugfixes for crashes with new SPECIAL_TAU_SPIN_CORRELATIONS
    option !335 !362
  - Bugfix for crash with spin correlations in ttll setups !388
  - Bugfixes for non-standard KFACTOR treatments !352
  * Compilation issues
  - Fix build problem with very new glibc !328
  - Updated swig requirement for python interface to 2.0.12 !342
  - Improvements in HepMC3 linking !380
  - MCFM interface fixes !389
- Drop SHERPA-MC-build-with-recent-glibc.patch: incorporated
  upstream.
- Add BuildRequires: libtool needed for building swig-based
  bindings for updated version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1638878400">- Update to version 2.2.12:
  * Significant speed-up of (partially) unweighted event
    generation with on-the-fly variations enabled, e.g. for many
    PDF variations or implicitly when EWvirt associated
    contributions are evaluated !410
  * New option to perform (significantly faster) uncorrelated
    mc@nlo matching after unweighting, enabled by flag
    NLO_CSS_PSMODE: 2 !410
  * Further performance improvements !410
  * New MCFM interface (bd3e25ad, TODO: @shoeche to provide more
    info) !409
  * CSS improvements (efcffda4, TODO: @shoeche to provide more
    info) !410
  * New output options steered through BATCH_MODE !410 (see Manual
    for additional information):
  - 8 prints the current process name,
  - 16 prints the time elapsed/left in unformatted seconds
  * Runtime issues: Fix compatibility issue when using binary
    relocation after installation !453
  * Improve compatibility with autoconf 2.70 or later (in
    particular when building process libraries without scons) !396
  * Fix MadLoop 5 interface add-on installation
  * Fix Recola interface add-on compilation !410</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655899200">- Add SHERPA-MC-ignore-distutils-deprecation-warning.patch:
  Disable deprecation warning when importing distutils from
  python3.10, so that autotools checks can still work.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1656590400">- Add Git-Clone URL</changelog>
</package>
<package pkgid="8881f666ec7f9e58f1a86389057573329b92fac2918e888c0926c0f21dec5e8e93c7f4c15b4f1f245e0563b5351e53234bbcb52f46853f42734368f6595ce2fc" name="SHERPA-MC-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.12" rel="3.2"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1578484800">- Update to version 2.2.8:
  * Phase space biasing with Enhance_Observable re-enabled for
    unweighted events (!193, !209)
  * Significant reduction of negative weight fraction possible
    with NLO_CSS_PSMODE=1 option for leading-colour S-event
    showering (!200)
  * Improve safeguarding against large Sudakov reweighting factors
    (!212)
  * HepMC 3.1 interface added (!196)
  * Rivet 3.x interface added (!192)
  * Make OpenLoops library finding more robust, e.g. for LCG
    OpenLoops installation (!215)
  * Crash when soft spin correlations and neutral meson mixing
    were enabled (#53) -- thanks for the report from ATLAS
  * Widths updated in hard decay handler not used by ME generators
    (#182)
- Build against python3 instead of python(2).
- Build against HepMC (&gt;=3) instead of HepMC2.
- Remove some hasbangs for non-exec files.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1579262400">- Make sure to provide/obsolete the python- subpkg to support
  migration</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1579262401">- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589630400">- Update to version 2.2.10:
  * Further improvements for Rivet3 and HepMC3 compatibility
    [!321, !314].
  * Bugfix for crashes with new heavy-flavour shower evolution
    schemes [!313].
  * Bugfix for crash in ReweightWithoutSubevents [!318].
  * Bugfix for documentation signal blob with pre-NLO+PS
    kinematics [!320].
  * Bugfix for crash in setups with neutron beams [!312].
  * More robust discovery of HZTool and HepMC3 ROOT IO libraries
    [!317, !322, !323].
- Changes from version 2.2.9: See
  https://gitlab.com/sherpa-team/sherpa/-/tags/v2.2.9.
- Build with Rivet support (BuildRequires: Rivet-devel).
- Fix some incorrect Provides and Obsoletes in subpackages.
- Execute hashbang cleanup on source files instead of acting on
  installed files in %{buildroot}.
- Run spec-cleaner for minor formatting cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591185600">- Drop post(un) install-info scripts for devel pkg, these are
  handled by rpm file triggers; also drop the appropriate
  dependencies.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1606305600">- Add SHERPA-MC-build-with-recent-glibc.patch to fix builds
  against recent glibc; patch taken from upstream git.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613390400">- Update to version 2.2.11:
  * Improvements in ME+PS merging for unordered scale
    configurations !381
  * New NLO_SUBTRACTION_SCHEME option for improved behavior of the
    parton shower in processes with large higher-order
    contributions from t-channel gluon exchange !382
  * Additional power corrections to better match soft limit !394
  * Implement csin2_thetaW for SMEFTsim !319
  * Exponentiation version of EWvirt corrections !348
  * Phase space enhancing with function for unweighted event
    generation (Enhance_Function) !357 !379
  * Rivet interface improvements: zipped YODA files (!374) and
    split pos/neg weights (!376)
  * Runtime issues
  - Bugfix in Comix for models with vertices with negative
    coupling orders !327
  - Bugfixes for crashes with new SPECIAL_TAU_SPIN_CORRELATIONS
    option !335 !362
  - Bugfix for crash with spin correlations in ttll setups !388
  - Bugfixes for non-standard KFACTOR treatments !352
  * Compilation issues
  - Fix build problem with very new glibc !328
  - Updated swig requirement for python interface to 2.0.12 !342
  - Improvements in HepMC3 linking !380
  - MCFM interface fixes !389
- Drop SHERPA-MC-build-with-recent-glibc.patch: incorporated
  upstream.
- Add BuildRequires: libtool needed for building swig-based
  bindings for updated version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1638878400">- Update to version 2.2.12:
  * Significant speed-up of (partially) unweighted event
    generation with on-the-fly variations enabled, e.g. for many
    PDF variations or implicitly when EWvirt associated
    contributions are evaluated !410
  * New option to perform (significantly faster) uncorrelated
    mc@nlo matching after unweighting, enabled by flag
    NLO_CSS_PSMODE: 2 !410
  * Further performance improvements !410
  * New MCFM interface (bd3e25ad, TODO: @shoeche to provide more
    info) !409
  * CSS improvements (efcffda4, TODO: @shoeche to provide more
    info) !410
  * New output options steered through BATCH_MODE !410 (see Manual
    for additional information):
  - 8 prints the current process name,
  - 16 prints the time elapsed/left in unformatted seconds
  * Runtime issues: Fix compatibility issue when using binary
    relocation after installation !453
  * Improve compatibility with autoconf 2.70 or later (in
    particular when building process libraries without scons) !396
  * Fix MadLoop 5 interface add-on installation
  * Fix Recola interface add-on compilation !410</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655899200">- Add SHERPA-MC-ignore-distutils-deprecation-warning.patch:
  Disable deprecation warning when importing distutils from
  python3.10, so that autotools checks can still work.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1656590400">- Add Git-Clone URL</changelog>
</package>
<package pkgid="85b3f72c0a1e45378c8581ccf504d1ffa2982192f7b0877fa39aa11986992fb978167534fe9b9285847ce93cd4ead0f7207731bd522ca1fd6e8c7b672ebac4e8" name="SILLY-debugsource" arch="i586">
  <version epoch="0" ver="0.1.0" rel="2.9"/>
  <changelog author="jengelh@medozas.de" date="1309608000">- Remove conflicting %debug_package: OBS deals with that already
- Remove unnecessary %clean section
- Use %_smp_mflags
- Move to .changes-style changelog</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1335182400">- Requires name for devel package corrected
  dependent packes couldn't be build anymore</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1353672000">- Fix build added missing directory in files</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1353931200">- Using Debian libpng 1.5 patch</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1366027200">- Added a gcc47 memcpy patch</changelog>
  <changelog author="jengelh@inai.de" date="1472299200">- Rectify RPM group classification</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1568808000">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="Matthias Mailänder &lt;matthias@mailaender.name&gt;" date="1609848000">- Use https://en.opensuse.org/SourceUrls</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1610020800">- Disable the static library and remove libtool metadata.
- Link duplicate files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715169600">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
</package>
<package pkgid="1d88b05826c691965049e7faf4ba75cc891c5c4dd6b6d9bb30648b87f8bfc16d81445b2d8b3281f6c1609dccfd39cc727fc276b171d1d1fb85abccc12db48bc4" name="SQLiteCpp-debugsource" arch="i586">
  <version epoch="0" ver="3.3.3" rel="2.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1704542400">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714046400">- Use c++14 standard to build, to avoid build failures against
  gtest &gt;= 1.14</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1723896000">- Update to version 3.3.2:
  * Explicitly =delete; Statement::bindNoCopy(..., std::string&amp;&amp;)
    (gh#SRombauts/SQLiteCpp#469).
  * Update SQLite from 3.43.0 to 3.45.3 (2024-04-15)
    (gh#SRombauts/SQLiteCpp#461).
  * Update SQLite from 3.45.3 to 3.46.1 (2024-08-13)
    (gh#SRombauts/SQLiteCpp#477).
  * Update SQLiteCpp meson wrap file to latest release 3.3.1
    (gh#SRombauts/SQLiteCpp#447).
  * [Meson] update meson dependencies
    (gh#SRombauts/SQLiteCpp#448).
  * Update meson dependencies [Meson only]
    (gh#SRombauts/SQLiteCpp#475).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1747828800">- Update to version 3.3.3:
  * Replace all double-quoted string literals by single quotes in
    unit test (gh#SRombauts/SQLiteCpp#483).
  * Add logic to use different FindPackage for python if cmake is
    above 3.12 (gh#SRombauts/SQLiteCpp#454).
  * tests/Database_test.cpp: fix a warning around #endif
    (gh#SRombauts/SQLiteCpp#489).
  * SQLiteCpp/Statement.h: add missing &lt;cstdint&gt; include
    (gh#SRombauts/SQLiteCpp#488).
  * sqlite3: set SQLITE_OMIT_LOAD_EXTENSION
    (gh#SRombauts/SQLiteCpp#496).</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1775217600">- Change build system from meson to CMake. Some dependent packages
  (e.g. OpenMS) require CMake config files.
- Add patches:
  * 0001-Generate-pkgconfig-file-also-from-CMake-build.patch to
    install pkgconfig file
  * 0001-Fix-required-C-version-for-CMake-builds.patch to ensure
    compatible C++ standard with gtest</changelog>
</package>
<package pkgid="55c0587bb53947740f98a9c2323e578e06d0554d224fa5dde46828e9c4e5eda679f708add58e99d455892b1baaa2499109f788e6809fc6644d65c28bbad6c666" name="SampleICC-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.8" rel="4.20"/>
  <changelog author="ku.b@gmx.de&gt;" date="1282651200">- initial specfile'ification</changelog>
  <changelog author="ku.b@gmx.de" date="1326974400">- update to 1.6.6
- add changes file</changelog>
  <changelog author="ku.b@gmx.de" date="1333454400">- add copyright to spec file</changelog>
  <changelog author="ku.b@gmx.de" date="1333454401">- minor spec tweaks</changelog>
  <changelog author="ku.b@gmx.de" date="1336564800">- more spec tweaks</changelog>
  <changelog author="p.drouand@gmail.com" date="1351771200">- Remove unused files</changelog>
  <changelog author="ku.b@gmx.de" date="1409745600">- update to 1.6.8</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Use -ffat-lto-objects when building static libraries.
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1568894400">- Trim metadata redundancies from description.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Resolve rpmlint report "libSampleICC1.x86_64: E:
  shlib-policy-name-error SONAME: libICC_utils.so.2, expected
  package suffix: 2"</changelog>
</package>
<package pkgid="5e4dd4f0f9d2ef439e9d702e69e0ce2e79b763e47356ff5344dddb66e6f11fabef4d31053ed91b856626b36e787d3c8a77d7b8923b3170dade4cb6e3d4d729d4" name="SampleICC-debugsource" arch="i586">
  <version epoch="0" ver="1.6.8" rel="4.20"/>
  <changelog author="ku.b@gmx.de&gt;" date="1282651200">- initial specfile'ification</changelog>
  <changelog author="ku.b@gmx.de" date="1326974400">- update to 1.6.6
- add changes file</changelog>
  <changelog author="ku.b@gmx.de" date="1333454400">- add copyright to spec file</changelog>
  <changelog author="ku.b@gmx.de" date="1333454401">- minor spec tweaks</changelog>
  <changelog author="ku.b@gmx.de" date="1336564800">- more spec tweaks</changelog>
  <changelog author="p.drouand@gmail.com" date="1351771200">- Remove unused files</changelog>
  <changelog author="ku.b@gmx.de" date="1409745600">- update to 1.6.8</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Use -ffat-lto-objects when building static libraries.
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1568894400">- Trim metadata redundancies from description.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Resolve rpmlint report "libSampleICC1.x86_64: E:
  shlib-policy-name-error SONAME: libICC_utils.so.2, expected
  package suffix: 2"</changelog>
</package>
<package pkgid="8237df2cb7bbe39aeeb3cef0e43809ae803cafb220de986174c8432c82a727be08ee6fa7b51d3eb3c5fe007f3a8644c73d69ca504bd71e4466d51ac3a7c2bc1f" name="SimGear-debugsource" arch="i586">
  <version epoch="0" ver="2024.1.7" rel="1.1"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1677931200">- Add simgear-boost-1.81.patch, fix building with boost &gt;= 1.81</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1680091200">- Update to 2020.3.18
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.18</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1699876800">- Update to 2020.3.19
  * https://wiki.flightgear.org/Changelog_2020.3#2020.3.19</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1737633600">- Add support for file permissions check (CVE pending), add
  add_NasalIORulesChecker.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1743163200">- Update to 2024.1.1
  * https://www.flightgear.org/download/releases/2024-1/
- Drop upstream patches:
  * add_NasalIORulesChecker.patch
  * simgear-boost-1.81.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1746273600">- Fix build with Boost 1.88, add upstream fix:
  simgear-boost_1_88.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1776340800">- Update to 2024.1.5
  * https://www.flightgear.org/download/releases/2024-1-5/
- Drop simgear-boost_1_88.patch
- Use BuildRequires c-ares instead udns
- Add BuildRequires pkgconfig(libavcodec)</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1777464000">- use proper release file link</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783857600">- Update to 2024.1.6
  * https://www.flightgear.org/download/releases/2024-1-6/</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1787313600">- Update to 2024.1.7
  * https://www.flightgear.org/download/releases/2024-1-7/</changelog>
</package>
<package pkgid="3199235684cd0b1d13b6fa0de508fa2988a5979963818fad6291969923d7d16e48792aff857642be68da330edb394b8afc43fb3a8a8e83a53cb5c1e076c963ce" name="SoQt-debugsource" arch="i586">
  <version epoch="0" ver="1.6.3" rel="1.6"/>
  <changelog author="jengelh@inai.de" date="1470225600">- Rectify RPM groups. Use smp_mflags for parallel building.
  Drop redundant export CFLAGS lines. Rename %soname to %sover
  because it did not contain the soname.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1539086400">- Cleanup spec file:
  - move soqt-default.cfg to devel package, it is only used by soqt-config
  - make doc subpackage noarch
  - use %_docdir</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1557144000">- update to current snapshot
- fix URL, old coin3d.org site has been shut down
- using cmake build system now</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1557748800">- Run spec-cleaner
- Install the license file
- Add 0001-Use-a-Find-module-to-find-older-Coin-versions.patch
  This will allow using the stable Coin package to build the SoQt
  snapshot.
- Drop fix-cmake-install.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1557748801">- Drop invalid requires of doc sub package</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1574683200">- Fix invalid Requires: in pkgconfig file, replace Qt(4) with Qt5.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615204800">- update to final 1.6.0:
  * see https://raw.githubusercontent.com/coin3d/soqt/SoQt-1.6.0/NEWS</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1645531200">- Adapt for Coin4, remove
  0001-Use-a-Find-module-to-find-older-Coin-versions.patch
- Fix License, SoQt since 1.6.0 is BSD-3-Clause
- Drop irrelevant SoQt-man3.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- update to 1.6.2:
  * bugfixes:
    + Fixed numerous typos found with codespell
- update to 1.6.1:
  * new:
    + Home of Coin3d organization has been changed to
    https://github.com/coin3d
    + Added support for Qt6
  * bugfixes:
    + Fixed numerous documentation issues
    + Added SOQT_BUILD_TESTS option to control building of test
    code (default: ON)
    + Fix hidpi black screen issue
    + Fix broken SoQt.pc.cmake.in. Added -lSoQt
    + Fix wrong glwidget geometry size for Qt4
    + Add handling for background color RGBA</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1737201600">- update to 1.6.3:
  * Added support for building modern styled documentation.</changelog>
</package>
<package pkgid="de68fed5832136db0e8988defbe69e915a87a50a777a1b63921eba5d57d4ca0c2b66d39235cb09d473f85c76f2304e7a3d0f764375106ab8d038fad9fdcf860b" name="SpeedTest++-debuginfo" arch="i586">
  <version epoch="0" ver="1.11+git20240407.b743996" rel="1.7"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1656590400">- Initial package (v1.11+git20210829.0f63cfb)</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742644800">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1747828800">- Switch to obs_scm service
- Update to version 1.11+git20240407.b743996</changelog>
</package>
<package pkgid="c7c92c9333d3f233dc85d653e7f04dccc8106100785cfc5a40eec43acb821075a43011b0b7161d4883e4638f942e37f41b2d0225d931800e22198b23ea13e421" name="SpeedTest++-debugsource" arch="i586">
  <version epoch="0" ver="1.11+git20240407.b743996" rel="1.7"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1656590400">- Initial package (v1.11+git20210829.0f63cfb)</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742644800">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1747828800">- Switch to obs_scm service
- Update to version 1.11+git20240407.b743996</changelog>
</package>
<package pkgid="af2bfc173290de5c7192bfc18b29c04a94efeb68131a72d866de16143db703e9651250ef16c79d05316b7d0083797379a99d90dfdd3d5d244f01bbd410003a88" name="Srain-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.1" rel="1.6"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1601812800">- Update to version 1.1.3
  * fix an use-after-free case
  * remove server when main loop is idle
- Add Srain-no_implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1614513600">- Update to version 1.2.0
  Features:
  * Switch build system from Make to Meson
  * Add ``/quote`` command for sending special IRC commands
  * Add support for hiding server buffer
  Bug fixes:
  * Fix an use-after-free BUG
  * Fix implicit declaration error on some systems
- Switch build to meson
- Drop Srain-no_implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618056000">- Update to version 1.2.1
  Features:
  * Add Ukrainian translations
  Bug fixes:
  * Minor fixes</changelog>
  <changelog author="Nicolas FORMICHELLA &lt;stigpro@outlook.fr&gt;" date="1635249600">- Update to version 1.3.0
  - [1.3.0]
  * Features:
    + Implement ISUPPORT parsing + the UTF8ONLY IRCv3 specification
    + Add support for RPL_UMODEIS
    + Make nick completion case-insensitive
    + Add button for inserting emoji
  * Bug fixes:
    + Fix configuration syntax errors caused by trailing commas
  - [1.2.4]
  * Bug fixes
    + Fix bugs introduced by https://github.com/SrainApp/srain/pull/316
    + Fix crach when URL preview async task failed
  - [1.2.3]
  * Bug fixes:
    + Eliminate GDK warning
  - [1.2.2]
  * Changed:
    + Add libera.chat IRC network (#311)
    + Updated Dutch translation (b6830e9)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1639828800">- Update to version 1.3.1
  * Make channel messages with origin out of channels can be shown
  * Rejoin channels after NICKSERV authentication finishes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1644580800">- Update to version 1.3.2
  Features:
  * Add French translation
  Bug fixes:
  * Silence assertion failure on /part command
  * Silence "Unknown capability" warning on trailing whitespace
  Changes:
  * Add tooltips to buttons with no text</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673438400">- Update to version 1.5.0
  Features:
  * Able to identify Nordic GTK Theme as dark theme
  * Activate the corresponding buffer to a response user query
  Changes:
  * Suppress error message when connection keeps failing
  Bug fixes:
  * Fix SASL authentication error when connecting to Soju
- Update to version 1.4.0
  Features:
  * Add support for IRCv3 standard-replies
  * Add support for SASL EXTERNAL, invite-notify, server-time
  * Add conf item server-visibility for setting default server visiblity
  * Add /clear command for clearing messages of current buffer</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1699617600">- update to 1.5.1:
  * Fix the problem that the URL cannot be opened on MS Windows
    (:issue:`391`)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726920000">- Update to version 1.7.0:
  * Remove GIMPNet
  * Migrate to libsoup3
- Changes from version 1.6.1:
  * Bug fixes: Add developer name to metainfo
- Changes from version 1.6.0:
  * Features:
  - Use new app indicator provided by libayatana-appindicator,
    which has better compatibility than GtkStatusIcon
  - Users can still use GtkStatusIcon if they have trouble
    installing libayatana-appindicator, see Installation for more
    details
  - Add conf item scroll-on-new-message to automatically scroll
    down the message list when a new message is incoming even if
    the application is inactive
  * Bug fixes: Let conf item chat.log works as expected
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstream changes.
- Add pkgconfig(ayatana-appindicator3-0.1) BuildRequires and pass
  app_indicator=true to meson, new optional dependency.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766491200">- Update to version 1.8.1:
  * Update metainfo
  * Remove bool typedef in C23
- Update to version 1.8.0:
  * Add configuration chat-list-order = "recent|alphabet" for
    changing chat list order
  * Add ctrl+q Hot Keys for quitting Srain
  * Add /pass command for sending connection password to server
  * Convert IRCv3 received server-time to local timezone
  * Fix release assets
- Update URL, old domain doesn't exist anymore</changelog>
</package>
<package pkgid="dc78a83da888132597999e0b0b983c3aa1a15204707dfc5527e8a610d3ccd4e375005fc05d9421ebc5bb97dfa4b63145901da74c4d1e9bbcf4c807adfaf87941" name="Srain-debugsource" arch="i586">
  <version epoch="0" ver="1.8.1" rel="1.6"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1601812800">- Update to version 1.1.3
  * fix an use-after-free case
  * remove server when main loop is idle
- Add Srain-no_implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1614513600">- Update to version 1.2.0
  Features:
  * Switch build system from Make to Meson
  * Add ``/quote`` command for sending special IRC commands
  * Add support for hiding server buffer
  Bug fixes:
  * Fix an use-after-free BUG
  * Fix implicit declaration error on some systems
- Switch build to meson
- Drop Srain-no_implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618056000">- Update to version 1.2.1
  Features:
  * Add Ukrainian translations
  Bug fixes:
  * Minor fixes</changelog>
  <changelog author="Nicolas FORMICHELLA &lt;stigpro@outlook.fr&gt;" date="1635249600">- Update to version 1.3.0
  - [1.3.0]
  * Features:
    + Implement ISUPPORT parsing + the UTF8ONLY IRCv3 specification
    + Add support for RPL_UMODEIS
    + Make nick completion case-insensitive
    + Add button for inserting emoji
  * Bug fixes:
    + Fix configuration syntax errors caused by trailing commas
  - [1.2.4]
  * Bug fixes
    + Fix bugs introduced by https://github.com/SrainApp/srain/pull/316
    + Fix crach when URL preview async task failed
  - [1.2.3]
  * Bug fixes:
    + Eliminate GDK warning
  - [1.2.2]
  * Changed:
    + Add libera.chat IRC network (#311)
    + Updated Dutch translation (b6830e9)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1639828800">- Update to version 1.3.1
  * Make channel messages with origin out of channels can be shown
  * Rejoin channels after NICKSERV authentication finishes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1644580800">- Update to version 1.3.2
  Features:
  * Add French translation
  Bug fixes:
  * Silence assertion failure on /part command
  * Silence "Unknown capability" warning on trailing whitespace
  Changes:
  * Add tooltips to buttons with no text</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673438400">- Update to version 1.5.0
  Features:
  * Able to identify Nordic GTK Theme as dark theme
  * Activate the corresponding buffer to a response user query
  Changes:
  * Suppress error message when connection keeps failing
  Bug fixes:
  * Fix SASL authentication error when connecting to Soju
- Update to version 1.4.0
  Features:
  * Add support for IRCv3 standard-replies
  * Add support for SASL EXTERNAL, invite-notify, server-time
  * Add conf item server-visibility for setting default server visiblity
  * Add /clear command for clearing messages of current buffer</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1699617600">- update to 1.5.1:
  * Fix the problem that the URL cannot be opened on MS Windows
    (:issue:`391`)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726920000">- Update to version 1.7.0:
  * Remove GIMPNet
  * Migrate to libsoup3
- Changes from version 1.6.1:
  * Bug fixes: Add developer name to metainfo
- Changes from version 1.6.0:
  * Features:
  - Use new app indicator provided by libayatana-appindicator,
    which has better compatibility than GtkStatusIcon
  - Users can still use GtkStatusIcon if they have trouble
    installing libayatana-appindicator, see Installation for more
    details
  - Add conf item scroll-on-new-message to automatically scroll
    down the message list when a new message is incoming even if
    the application is inactive
  * Bug fixes: Let conf item chat.log works as expected
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstream changes.
- Add pkgconfig(ayatana-appindicator3-0.1) BuildRequires and pass
  app_indicator=true to meson, new optional dependency.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766491200">- Update to version 1.8.1:
  * Update metainfo
  * Remove bool typedef in C23
- Update to version 1.8.0:
  * Add configuration chat-list-order = "recent|alphabet" for
    changing chat list order
  * Add ctrl+q Hot Keys for quitting Srain
  * Add /pass command for sending connection password to server
  * Convert IRCv3 received server-time to local timezone
  * Fix release assets
- Update URL, old domain doesn't exist anymore</changelog>
</package>
<package pkgid="113f94a810cf4f4efcebe2ce48f493df75773d19d3140a1e1c2ebe9345e445a8089cd046455ec3bc3e4efdb7fc0a187979160247c4198781d74f9d35a1437975" name="StyLua-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.2" rel="1.8"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1686312000">- Update to version 0.17.1
  * Bumped internal parser dependency which should fix parsing problems for comments with Chinese characters, and multiline string escapes
  * Fixed comments in punctuated lists for return statements or assignments being incorrectly formatted leading to syntax errors
  * Fixed line endings not being correctly formatted in multiline string literals and comments</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1687089600">- Update to version 0.18.0:
  * Multiline ignores (-- stylua: ignore start / -- stylua: ignore end) will now work within table fields
  * Added option "Input" to call_parentheses setting, where call parentheses are retained based on their presence in the original input code.
  * Improved heuristics around Luau type excess parentheses removal, so unnecessary parentheses around types are removed in more locations
  * Function calls are now formatted onto multiple lines if the opening brace { of a multiline table forces one of the lines over width
  * Fixed missing option --sort-requires to enable sort requires on the command line
  * Fixed parentheses removed around Luau optional type (B?) causing syntax errors when present in an intersection A &amp; (B?)
  * Fixed comments lost when parentheses removed around Luau types
  * Fixed race condition where if a file is passed more than once as an argument to format, then it could potentially be wiped completely
    (for example, if an ancestor directory is passed and recursively searched, as well as the file itself)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693051200">- Update to version 0.18.1:
  * Fixed parentheses around a single Luau type pack in a generic being removed causing syntax errors.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1696852800">- Update to version 0.18.2:
  * Fixed LuaJIT suffixes LL/ULL causing a panic when running in --verify mode
  * Fixed incorrect formatting of conditionals when collapse_simple_statement is enabled and the block begins with an empty line
  * Fixed formatting of dot function call chains with comment between dot and names</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699790400">- Update to version 0.19.0:
  [#]## Added
  - Added flag `--respect-ignores`. By default, files explicitly passed
  to stylua (e.g. `stylua foo.lua`) will always be formatted, regardless of
  whether the file is ignored. Enabling this flag will consider `.styluaignore`
  or glob matches before formatting the file.
  - Note: for backwards compatibility reasons, formatting via stdin always
    respects ignores. This behaviour will change in the next major release
  [#]## Changed
  - Updated parser crate with following changes:
  - Support Luau floor division (`//`)
  - Fix Luau string interpolation parsing
  - Fix Luau `\z` escape parsing
  - Simplified access and modification patterns for StyLua configuration. You
  can now access the properties directly
  - **Deprecated:** the old access patterns of `.property()` and
    `.with_property()` are now deprecated
  - **Breaking Change (WASM):** due to JS/TS lack of differentiation
    between `.property` / `.property()` implementation, the `.property()`
    functions were removed from WASM output.
  - Multiline comments before commas will now remain in place and not move
  to after the comma. This is to support type-assertions-via-comments that
  is commonly used by some language servers.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1709467200">- Update to version 0.20.0:
  [#]## Changed
  - Files excluded by git (via .gitignore or global git configuration), as well as in an .ignore file
    (used by ripgrep and The Silver Searcher) will now also be ignored by StyLua
    (as if they were all .styluaignore files).
  [#]## Fixed
  * General
  - The CLI tool will now only write files if the contents differ, and not modify the file if there
    is no change after formatting
  - Fixed function body parentheses being placed on multiple lines unnecessarily when there are no parameters
  - Fixed directory paths w/o globs in .styluaignore not matching when using --respect-ignores
  * Luau
  - Fixed handling of floor division (//) syntax when only Luau command line flag is enabled
  - Fixed missing space when table is inside of Luau interpolated string expression ({{ is invalid syntax)
  - Fixed parentheses around a Luau compound type inside of a type table indexer being removed causing a syntax error</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709726400">- Reenable cargo tests.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709726401">- BuildRequires should be cargo and not rust+cargo
  * a known issue is causing some broken builds e.g. providing a lower version</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1734177600">- Update to version 2.0.2:
  * Fixed regression where configuration present in current working directory
    not used when formatting from stdin and no --stdin-filepath is provided
  * Luau: fixed incorrect indentation for leading token in union / intersection
    when hanging
  * Verbose mode will now show resolved options
  * Fixed CLI overrides not applying on top of a resolved stylua.toml file
  * For automated downloaders: the legacy release artifacts stylua-win64.zip,
    stylua-linux.zip and stylua-macos.zip are no longer produced in GitHub
    releases, in favour of more specific names (e.g., stylua-windows-x86_64,
    stylua-linux-x86_64 and stylua-macos-x86_64).
  * --stdin-filepath no longer respects ignore files by default, in line with
    passing files directly to the command line. Now, stylua --stdin-filepath
    foo.lua - will still format the stdin even if foo.lua was in a .styluaignore
    file. Use --respect-ignores to preserve the original behaviour.
  * Removed deprecated access patterns on Config struct in stylua Rust library
  * Added runtime syntax configuration option syntax to help handle ambiguous
    syntax. By default, StyLua builds and runs with a parser to handle all Lua
    versions. However, the syntax of some Lua versions conflict with eachother:
    most notably, Lua 5.2+ goto label syntax ::label:: and Luau type assertion
    operator ::. This option allows choosing what syntax to parse, to handle
    these conflicts.
  * Added configuration option space_after_function_names to specify whether
    to include a space between a function name and parentheses
  * Update internal Lua parser version (full-moon) to v1.1.0. This includes
    parser performance improvements.
  * LuaJIT is now separated from Lua52, and is available in its own feature
    and syntax flag
  * .stylua.toml config resolution now supports looking up config files next to
    files being formatted, recursively going upwards until reaching the current
    working directory, then stopping (unless --search-parent-directories was
    specified). For example, for a file ./src/test.lua, executing stylua src/
    will look for ./src/stylua.toml and then ./stylua.toml.
  * When collapse_simple_statement is enabled, if the enclosing block is
    a return, we will check if the return expression is "simple" (currently,
    not containing a function definition)
  * Fixed formatting of method call chain when there is a comment between
    the colon token : and the function name
  * Removed accidental random print to stdout when formatting a return
    statement across multiple lines
  * Luau: Fixed incorrect removal of semicolon before compound assignment
    with parentheses leading to ambiguous syntax error
  * Luau: Fixed incorrect collapsing of union/intersection type value with
    comments in a type table leading to a syntax error
  * Fixed --verify panicing due to overflow for very large Hex numbers</changelog>
</package>
<package pkgid="c6015cd54c11c90130e123bed56a5a1e512bd1cb1006f7ff18511446a058d46056a4e37218c7a3bd748ba7861787670b30363b2d948b71904a7f90d1108f6702" name="StyLua-debugsource" arch="i586">
  <version epoch="0" ver="2.0.2" rel="1.8"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1686312000">- Update to version 0.17.1
  * Bumped internal parser dependency which should fix parsing problems for comments with Chinese characters, and multiline string escapes
  * Fixed comments in punctuated lists for return statements or assignments being incorrectly formatted leading to syntax errors
  * Fixed line endings not being correctly formatted in multiline string literals and comments</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1687089600">- Update to version 0.18.0:
  * Multiline ignores (-- stylua: ignore start / -- stylua: ignore end) will now work within table fields
  * Added option "Input" to call_parentheses setting, where call parentheses are retained based on their presence in the original input code.
  * Improved heuristics around Luau type excess parentheses removal, so unnecessary parentheses around types are removed in more locations
  * Function calls are now formatted onto multiple lines if the opening brace { of a multiline table forces one of the lines over width
  * Fixed missing option --sort-requires to enable sort requires on the command line
  * Fixed parentheses removed around Luau optional type (B?) causing syntax errors when present in an intersection A &amp; (B?)
  * Fixed comments lost when parentheses removed around Luau types
  * Fixed race condition where if a file is passed more than once as an argument to format, then it could potentially be wiped completely
    (for example, if an ancestor directory is passed and recursively searched, as well as the file itself)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1693051200">- Update to version 0.18.1:
  * Fixed parentheses around a single Luau type pack in a generic being removed causing syntax errors.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1696852800">- Update to version 0.18.2:
  * Fixed LuaJIT suffixes LL/ULL causing a panic when running in --verify mode
  * Fixed incorrect formatting of conditionals when collapse_simple_statement is enabled and the block begins with an empty line
  * Fixed formatting of dot function call chains with comment between dot and names</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1699790400">- Update to version 0.19.0:
  [#]## Added
  - Added flag `--respect-ignores`. By default, files explicitly passed
  to stylua (e.g. `stylua foo.lua`) will always be formatted, regardless of
  whether the file is ignored. Enabling this flag will consider `.styluaignore`
  or glob matches before formatting the file.
  - Note: for backwards compatibility reasons, formatting via stdin always
    respects ignores. This behaviour will change in the next major release
  [#]## Changed
  - Updated parser crate with following changes:
  - Support Luau floor division (`//`)
  - Fix Luau string interpolation parsing
  - Fix Luau `\z` escape parsing
  - Simplified access and modification patterns for StyLua configuration. You
  can now access the properties directly
  - **Deprecated:** the old access patterns of `.property()` and
    `.with_property()` are now deprecated
  - **Breaking Change (WASM):** due to JS/TS lack of differentiation
    between `.property` / `.property()` implementation, the `.property()`
    functions were removed from WASM output.
  - Multiline comments before commas will now remain in place and not move
  to after the comma. This is to support type-assertions-via-comments that
  is commonly used by some language servers.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1709467200">- Update to version 0.20.0:
  [#]## Changed
  - Files excluded by git (via .gitignore or global git configuration), as well as in an .ignore file
    (used by ripgrep and The Silver Searcher) will now also be ignored by StyLua
    (as if they were all .styluaignore files).
  [#]## Fixed
  * General
  - The CLI tool will now only write files if the contents differ, and not modify the file if there
    is no change after formatting
  - Fixed function body parentheses being placed on multiple lines unnecessarily when there are no parameters
  - Fixed directory paths w/o globs in .styluaignore not matching when using --respect-ignores
  * Luau
  - Fixed handling of floor division (//) syntax when only Luau command line flag is enabled
  - Fixed missing space when table is inside of Luau interpolated string expression ({{ is invalid syntax)
  - Fixed parentheses around a Luau compound type inside of a type table indexer being removed causing a syntax error</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709726400">- Reenable cargo tests.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709726401">- BuildRequires should be cargo and not rust+cargo
  * a known issue is causing some broken builds e.g. providing a lower version</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1734177600">- Update to version 2.0.2:
  * Fixed regression where configuration present in current working directory
    not used when formatting from stdin and no --stdin-filepath is provided
  * Luau: fixed incorrect indentation for leading token in union / intersection
    when hanging
  * Verbose mode will now show resolved options
  * Fixed CLI overrides not applying on top of a resolved stylua.toml file
  * For automated downloaders: the legacy release artifacts stylua-win64.zip,
    stylua-linux.zip and stylua-macos.zip are no longer produced in GitHub
    releases, in favour of more specific names (e.g., stylua-windows-x86_64,
    stylua-linux-x86_64 and stylua-macos-x86_64).
  * --stdin-filepath no longer respects ignore files by default, in line with
    passing files directly to the command line. Now, stylua --stdin-filepath
    foo.lua - will still format the stdin even if foo.lua was in a .styluaignore
    file. Use --respect-ignores to preserve the original behaviour.
  * Removed deprecated access patterns on Config struct in stylua Rust library
  * Added runtime syntax configuration option syntax to help handle ambiguous
    syntax. By default, StyLua builds and runs with a parser to handle all Lua
    versions. However, the syntax of some Lua versions conflict with eachother:
    most notably, Lua 5.2+ goto label syntax ::label:: and Luau type assertion
    operator ::. This option allows choosing what syntax to parse, to handle
    these conflicts.
  * Added configuration option space_after_function_names to specify whether
    to include a space between a function name and parentheses
  * Update internal Lua parser version (full-moon) to v1.1.0. This includes
    parser performance improvements.
  * LuaJIT is now separated from Lua52, and is available in its own feature
    and syntax flag
  * .stylua.toml config resolution now supports looking up config files next to
    files being formatted, recursively going upwards until reaching the current
    working directory, then stopping (unless --search-parent-directories was
    specified). For example, for a file ./src/test.lua, executing stylua src/
    will look for ./src/stylua.toml and then ./stylua.toml.
  * When collapse_simple_statement is enabled, if the enclosing block is
    a return, we will check if the return expression is "simple" (currently,
    not containing a function definition)
  * Fixed formatting of method call chain when there is a comment between
    the colon token : and the function name
  * Removed accidental random print to stdout when formatting a return
    statement across multiple lines
  * Luau: Fixed incorrect removal of semicolon before compound assignment
    with parentheses leading to ambiguous syntax error
  * Luau: Fixed incorrect collapsing of union/intersection type value with
    comments in a type table leading to a syntax error
  * Fixed --verify panicing due to overflow for very large Hex numbers</changelog>
</package>
<package pkgid="9fed3b2bbd029cbf09dfc54aa96333e71c384970b5ff9b9d0b65cfc748141a5ed7e6103ca14b8fad4bec1a5d210b99ef295947cd5e8b9e493f684561a111fc04" name="SwayAudioIdleInhibit-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.1" rel="1.8"/>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1717502400">- Initial release of app</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1717502401">- Update to 0.1.1:
  * Fixed build with musl libc</changelog>
</package>
<package pkgid="4652f22737600c416dee3ff59a5f7cffd5b3b112465d7f223207c5cb8ee1624abea09230c98894c6db39f6881f29e162df6a2d5d738a88ce9f1b673c13508854" name="SwayAudioIdleInhibit-debugsource" arch="i586">
  <version epoch="0" ver="0.1.1" rel="1.8"/>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1717502400">- Initial release of app</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1717502401">- Update to 0.1.1:
  * Fixed build with musl libc</changelog>
</package>
<package pkgid="4efc20520ce43b53e5a0c6ad379109341f78ae89c5fc71187addd4a56f2c5e1488c09f81dde3d094268b50d3c75349a2f5d8c9ac194a8ee3f71b5c4a2594cce3" name="SwayNotificationCenter-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.6" rel="1.4"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1707739200">- Update to version 0.10.0:
  * Allow empty name for actions
  * Update i3status-rs Example format syntax for 0.31.0
  * corrected misspellings of the word "notification"
  * Added "relative-timestamps" config to switch between "25 minutes ago" and "2023-06-25T20:05:27-07"
  * Add meson_option to build without PulseAudio Widget
  * Add show-per-app-label for volume
  * Fixed CC list navigation skipping a notification
  * Simplified script and base_widget command execution
  * Test parsing markup without any hacks before using said hacks
  * Remove notification replace flicker
  * Added config option to set cc exclusive zone
  * allow 8 digits in 2fa code regex
  * flush stdout after subscription events
  * Add toggle button
  * Fix togglebutton in menu dropdown
  * Add notification hint to bypass dnd/inhibition
  * Grouped notifications
  * [New Dependency: sassc] Move to SCSS from regular CSS
  * Add border-radius property to notification images
  * Add MPRIS player background blur
  * Bumped version requirements for libhandy and gtk-layer-shell
  * Fix text color on light theme
  * Add control center visibility class
  - Style changes
    A few style changes were made that might break some existing configs.
    The project also moved to use SCSS.
  - New dependencies:
  * gvfs
  * granite
  * sassc
  * gtk-layer-shell (added explicitly)
  - Split out bash, zsh and fish shell completions into dedicated packages</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1717156800">- Update to version 0.10.1:
  * Fix brightness slider choppiness
  * Fixed BOTTOM aligned notifications in CC not compensating for fade properly
  * Fix default mpris icon size</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744113600">- Update to version 0.11.0:
  - Updated meson build instructions
  - Fixed sources annotation
  - block signal handlers in toggle button when updating state
  - Fix invalid data types in configSchema.json
  - Add MPRIS background blur for app icons
  - Close notification with middle mouse button
  - Mpris blacklist support
  - Add a way to change No Notifications text
  - Implemented xdg-activation logic
  - Fix json parsing error in config.json
  - Fixed image-path not being considered as theme icon
  - Fixed swaync-client --close-all not closing the actual noti layer window
  - Vertically center the summary/title when the notification body is empty
  - Always unescape image and app icon paths
  - Run script commands with "/bin/sh -c ..."
  - Added layer-shell-cover-screen option to fix animations in Hyprland
  - Pass hints as environment to scripts
  - Invoke action from swaync-client (implements #437)
  - fix: no convert upper case for the first character
  - Removed MPRIS widget side fade
  - Body img markup: fixed img URIs and single quotes not supported</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1759492800">- Update to version 0.12.0:
  - feat(mpris): autohide
  - Ported to GTK 4
  - Animate floating notifications + configurable max height
  - Moved all hardcoded icon sizes to CSS
  - Add option to hide the MPRIS album art
  - Add loop-carousel option to mpris.
  - feat: new buttons-per-row property for buttons-grid widget
  - feat: add slider widget
  - hints: parse sound-name and sound-file
  - Make notification grouping optional
  - Add config option and swaync-client command to pick monitor
  - Add --hide-all option
  - Client can now parse multiple commands
- Breaking Changes
  - Due to the GTK 4 port, sadly some custom CSS themes might have to be updated.
  - All the icon/image size JSON config properties have been deprecated (not removed yet), and moved to the CSS config instead
- Update dependencies for migration to gtk4</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1759492801">- Update to version 0.12.1:
  - Fixed the missing "," mistake on line 367
  - Add ignore-gtk-theme config option
  - Fixed notification group app label not being ellipsized when long
  - Fixed single notification close button not being clickable</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1759492802">- Update to version 0.12.2:
  - Bug fixes:
  - Add missing text color on the notification action button
  - Fixed reloading the config sometimes segfaulting
  - Fix client printing help when running with --skip-wait
  - Redefine CSS colors in the GTK 3. Improves compatibility with older themes
  - fix: Add json schema for "autohide" and "blacklist" in "mpris"
  - Make the notification actions stretch to fill the whole space like before
  - Fix transition typo
  - Changed the CSS name of the transparent windows fixing GTK CSS overrides
  - fix: Search icon by process name if icon is missing
  - Use GTK focus mechanics for keyboard navigation in the Control Center
  - Enhancements
  - Replaced most SCSS variables with CSS variables
  - Hide MPRIS Carousel dots when one or less player is visible
  - Moved control center notifications into its own widget + vexpand config option
  - control-center-height is now able to be -1 to fit all widgets
  - feat: Choose outputs by name</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1763640000">- Update to version 0.12.3:
  - New features
  * Added Notification action filtering
  * Add config option to auto expand the per volume controls
  * MPRIS: Support base64 album art
  - Bug fixes
  * Update waybar docs to deal with edge case
  * update the config.json to be in sync with latest swaync(5) page
  * Queue close from windows animation callback instead of calling it directly
  * Fixed Notification widgets not being disposed of properly
  * Always run the notification window show method
  * Fix floating notifications input region not always being set
  * Added missing control-center-positionX and Y to man 5 page</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1770984000">- Update to version 0.12.4:
  - Major notification logic refactor + made some DBus methods private
  - Improve large notification groups performance
  - Don't focus incoming notifications in the Control Center
  - Fixed not being able to use inline replies in the Control Center
  - Fixed swaync-client not working on some systems
  - Fixed keyboard shortcuts sometimes not working
  - docs: fixed typo 'acton' to 'action'</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1774267200">- Update to version 0.12.5:
  - Fixed segfault when displaying notification + new monitor is mapped
  - Added --custom-system-css arg to swaync MAN 1 page
  - Added --replace arg to replace the currently running swaync instance
  - Set floating notification layer keyboard mode to ON_DEMAND after map</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1774353600">- Update to version 0.12.6:
  - Fixed floating notification keyboard mode being set too early</changelog>
</package>
<package pkgid="aa469c51161bb5cbf9e4dd442f595ea0cb785f72e11053b82381d323625531c26b13e4a272bbe602d7bf958c3de7b667ac675b73a566637e733a8e3f3def779a" name="SwayNotificationCenter-debugsource" arch="i586">
  <version epoch="0" ver="0.12.6" rel="1.4"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1707739200">- Update to version 0.10.0:
  * Allow empty name for actions
  * Update i3status-rs Example format syntax for 0.31.0
  * corrected misspellings of the word "notification"
  * Added "relative-timestamps" config to switch between "25 minutes ago" and "2023-06-25T20:05:27-07"
  * Add meson_option to build without PulseAudio Widget
  * Add show-per-app-label for volume
  * Fixed CC list navigation skipping a notification
  * Simplified script and base_widget command execution
  * Test parsing markup without any hacks before using said hacks
  * Remove notification replace flicker
  * Added config option to set cc exclusive zone
  * allow 8 digits in 2fa code regex
  * flush stdout after subscription events
  * Add toggle button
  * Fix togglebutton in menu dropdown
  * Add notification hint to bypass dnd/inhibition
  * Grouped notifications
  * [New Dependency: sassc] Move to SCSS from regular CSS
  * Add border-radius property to notification images
  * Add MPRIS player background blur
  * Bumped version requirements for libhandy and gtk-layer-shell
  * Fix text color on light theme
  * Add control center visibility class
  - Style changes
    A few style changes were made that might break some existing configs.
    The project also moved to use SCSS.
  - New dependencies:
  * gvfs
  * granite
  * sassc
  * gtk-layer-shell (added explicitly)
  - Split out bash, zsh and fish shell completions into dedicated packages</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1717156800">- Update to version 0.10.1:
  * Fix brightness slider choppiness
  * Fixed BOTTOM aligned notifications in CC not compensating for fade properly
  * Fix default mpris icon size</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744113600">- Update to version 0.11.0:
  - Updated meson build instructions
  - Fixed sources annotation
  - block signal handlers in toggle button when updating state
  - Fix invalid data types in configSchema.json
  - Add MPRIS background blur for app icons
  - Close notification with middle mouse button
  - Mpris blacklist support
  - Add a way to change No Notifications text
  - Implemented xdg-activation logic
  - Fix json parsing error in config.json
  - Fixed image-path not being considered as theme icon
  - Fixed swaync-client --close-all not closing the actual noti layer window
  - Vertically center the summary/title when the notification body is empty
  - Always unescape image and app icon paths
  - Run script commands with "/bin/sh -c ..."
  - Added layer-shell-cover-screen option to fix animations in Hyprland
  - Pass hints as environment to scripts
  - Invoke action from swaync-client (implements #437)
  - fix: no convert upper case for the first character
  - Removed MPRIS widget side fade
  - Body img markup: fixed img URIs and single quotes not supported</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1759492800">- Update to version 0.12.0:
  - feat(mpris): autohide
  - Ported to GTK 4
  - Animate floating notifications + configurable max height
  - Moved all hardcoded icon sizes to CSS
  - Add option to hide the MPRIS album art
  - Add loop-carousel option to mpris.
  - feat: new buttons-per-row property for buttons-grid widget
  - feat: add slider widget
  - hints: parse sound-name and sound-file
  - Make notification grouping optional
  - Add config option and swaync-client command to pick monitor
  - Add --hide-all option
  - Client can now parse multiple commands
- Breaking Changes
  - Due to the GTK 4 port, sadly some custom CSS themes might have to be updated.
  - All the icon/image size JSON config properties have been deprecated (not removed yet), and moved to the CSS config instead
- Update dependencies for migration to gtk4</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1759492801">- Update to version 0.12.1:
  - Fixed the missing "," mistake on line 367
  - Add ignore-gtk-theme config option
  - Fixed notification group app label not being ellipsized when long
  - Fixed single notification close button not being clickable</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1759492802">- Update to version 0.12.2:
  - Bug fixes:
  - Add missing text color on the notification action button
  - Fixed reloading the config sometimes segfaulting
  - Fix client printing help when running with --skip-wait
  - Redefine CSS colors in the GTK 3. Improves compatibility with older themes
  - fix: Add json schema for "autohide" and "blacklist" in "mpris"
  - Make the notification actions stretch to fill the whole space like before
  - Fix transition typo
  - Changed the CSS name of the transparent windows fixing GTK CSS overrides
  - fix: Search icon by process name if icon is missing
  - Use GTK focus mechanics for keyboard navigation in the Control Center
  - Enhancements
  - Replaced most SCSS variables with CSS variables
  - Hide MPRIS Carousel dots when one or less player is visible
  - Moved control center notifications into its own widget + vexpand config option
  - control-center-height is now able to be -1 to fit all widgets
  - feat: Choose outputs by name</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1763640000">- Update to version 0.12.3:
  - New features
  * Added Notification action filtering
  * Add config option to auto expand the per volume controls
  * MPRIS: Support base64 album art
  - Bug fixes
  * Update waybar docs to deal with edge case
  * update the config.json to be in sync with latest swaync(5) page
  * Queue close from windows animation callback instead of calling it directly
  * Fixed Notification widgets not being disposed of properly
  * Always run the notification window show method
  * Fix floating notifications input region not always being set
  * Added missing control-center-positionX and Y to man 5 page</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1770984000">- Update to version 0.12.4:
  - Major notification logic refactor + made some DBus methods private
  - Improve large notification groups performance
  - Don't focus incoming notifications in the Control Center
  - Fixed not being able to use inline replies in the Control Center
  - Fixed swaync-client not working on some systems
  - Fixed keyboard shortcuts sometimes not working
  - docs: fixed typo 'acton' to 'action'</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1774267200">- Update to version 0.12.5:
  - Fixed segfault when displaying notification + new monitor is mapped
  - Added --custom-system-css arg to swaync MAN 1 page
  - Added --replace arg to replace the currently running swaync instance
  - Set floating notification layer keyboard mode to ON_DEMAND after map</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1774353600">- Update to version 0.12.6:
  - Fixed floating notification keyboard mode being set too early</changelog>
</package>
<package pkgid="3a824ee164017a6e885ddb68e6cd88c1bd251453986be4d71994869d8a9b580b2592a8debcca4e411c53242110cb914dca239aed24f22df4d81d60783f14456a" name="TeXmacs-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.5" rel="2.1"/>
  <changelog author="edera@gmx.fr" date="1517313600">- updated to 1.99.6
  o changelog: http://www.texmacs.org/tmweb/about/changes.en.html
- use normalized license notation: GPL-2.0+ instead of GPLv2+
- added feature-maxima-inline-plots_18125aa.patch
  inline plots for maxima
  (adapted from http://lists.gnu.org/archive/html/texmacs-dev/
  /2017-09/msg00002.html)
- removed TeXmacs-fix_function_returns.patch
- removed TeXmacs-fix_arg_enable.patch
- removed TeXmacs-fix_impose_guile1.patch</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1703160000">- updated to 2.1.2
  o changelog: http://www.texmacs.org/tmweb/about/changes.en.html
  o Creation of various interface themes for TeXmacs, such as dark
    and bright (2.1.1).
  o Improved high resolution support under Linux and Windows
    (2.1.1).
  o Progress on (not yet default) Qt5 version of TeXmacs (2.1.1).
  o Updated font database for recent pre-installed Linux/Mac/Window
    fonts (2.1.1).
  o Minor bug fixes (2.1).
  o Various minor bug fixes (1.99.21).
  o Updated plug-in for Giac (1.99.21).
  o Better support for the most common LaTeX style files (1.99.20).
  o Many corrections for the LaTeX export when using common LaTeX
    styles (1.99.20).
  o Various bug fixes (1.99.20).
  o Added Slovak language support with the help of Peter Rapčan
    (1.99.20).
  o Many bug fixes (1.99.19).
  o Improved Octave plugin with tab completion and multi-line input
    (1.99.19).
  o Enhanced structured search &amp; replace: added preferences and
    wildcards (1.99.19).
  o Minor bug fixes (1.99.18).
  o Minor progress on the remote editing tools (1.99.18).
  o Continued bug fixes (1.99.17).
  o Improved remote editing tools (1.99.17).
  o New style package “comment” for various kinds of comments
    (1.99.17).
  o Lightweight facility for managing user-defined keyboard
    shortcuts (1.99.17).
  o Improved customizability of item lists and enumerations
    (1.99.17).
  o Further improvements for preview and help balloons (1.99.16).
  o Possibility to find labels from their numeric value (1.99.16).
  o Incorporation of a smart-ref package for smart references
    (1.99.16).
  o Fix spell checking under Windows (1.99.16).
  o Add ⌃&amp; keyboard shortcut to toggle between equations and
    equation arrays (1.99.16).
  o Rudimentary support for Wacom-style pen tablets, Qt5 only
    (1.99.16).
  o Continued bug fixes (1.99.16).
  o Improved help balloons and preview facility for references
    and citations (1.99.15).
  o Improved navigation and search tools for labels, references,
    and citations (1.99.15).
  o Indicate the current cursor position by shaking the mouse
    (1.99.15).
  o Various bug fixes (1.99.15).
  o Release of “The Jolly Writer”—Your Guide to GNU TeXmacs
    (1.99.14).
  o Many bug fixes (1.99.14).
  o Improved Html export with better CSS stylability (1.99.14).
  o Improved support for Qt5 (1.99.14).
  o Improved Octave plugin (1.99.14).
  o Continued bug fixes (1.99.13).
  o Switch to Python 3 for plug-ins programmed in Python (1.99.13).
  o A Parser Framework for programming languages (1.99.13).
  o Improved Graphviz plugin with documentation in Chinese and
    syntax highlight (1.99.13).
  o Improved Maxima plugin with documentation in Chinese and bug
    fixes (1.99.13).
  o Improved Octave plugin on Windows for Octave 5.x (1.99.13).
  o Many bug fixes (1.99.12).
  o Make it easier to cite work on TeXmacs (1.99.12).
  o Improved Html import/export filters and support for MathJax
    (1.99.12).
  o Faster native (Qt-based) image export of formulas to Html
    (1.99.12).
  o Improved large bracket sizes and script positioning (1.99.12).
  o Various artwork related improvements (1.99.12).
  o Interface for SymPy (1.99.12).
  o Re-implement Asymptote, DraTex, Gnuplot, Graphviz, Xypic
    using Python for full platform support (1.99.12).
  o Documentation on how to write plugins using Python (1.99.12).
  o Updates of the dictionaries for French and Dutch (1.99.12).
  o (run-all-tests) aggregates and runs all the tests in Scheme
    (1.99.12).
  o Support for Java language (1.99.12).
  o Several bug fixes (1.99.11).
  o Repositories for Debian and Ubuntu (1.99.11).
  o Many bug fixes (1.99.10).
  o Redesigned web site (1.99.10).
  o Extended Css stylability when exporting to Html (1.99.10).
  o New TeXmacs videos on web site (1.99.10).
  o Drag and drop for images (1.99.10).
  o Unification of beamer and poster styles, work in progress
    (1.99.10).
  o Automatic retrieval of artwork from texmacs.org (1.99.10).
  o New background patterns and pictures (1.99.10).
  o Experimental pattern effects (1.99.10).
  o Experimental Sparkle support under MacOS (1.99.10).
  o Experimental and partial support for Git as a versioning tool
    (1.99.10).
  o Experimantal Graph plug-in for graphs drawn by various external
    tools (1.99.10).
  o User interface for new features in educational styles (1.99.10).
  o Many bug fixes (1.99.9).
  o Similar spell checking widgets as for search and replace
    (1.99.9).
  o Improved educational styles (1.99.9).
  o Multiple choice lists (1.99.9).
  o A unified Graph plugin for Graphviz, Asymptote (1.99.9).
  o Import improvements from the FriCAS project (1.99.9).
  o Fixes and documentation for the Sage plugin (1.99.9).
  o Several bug fixes (1.99.8).
  o Support of binary packages for various GNU/Linux distributions,
    constructed using Suse OpenBuild services (1.99.8).
  o Several new algorithms for micro typography: roots, mathematical
    accents, etc. (1.99.7).
  o New style for posters (1.99.7).
  o Support for new ACM styles (1.99.7).
  o Various bug fixes (1.99.7).
- removed feature-maxima-inline-plots_18125aa.patch because it's no
  longer needed
- License changed to GPL-3.0-or-later</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1703505600">- Cleanup and modernise spec file
- Honor optflags</changelog>
  <changelog author="RN  &lt;R_Nik_C@proton.me&gt;" date="1718193600">- Update to 2.1.4
  * Headless option for running TeXmacs as a window-less script
    (2.1.4).
  * Improved subtables (2.1.4).
  * Progress towards side tools, experimental (2.1.4).
  * Progress towards markup driven graphical user interface,
    experimental (2.1.4).
  * Support for basic gestures (2.1.3).
  * Improved quality of hand-drawn graphics (2.1.3).
  * Repulsive margin facility for simpler arrows between graphical
    text (2.1.3).
  * Stylable interface colors (2.1.3).
  * Stylable colors for syntax highlighting for Mathemagix and
    Scheme (2.1.3).
  * Various bug fixes (2.1.3).
  * Experimental interface for OS-supported speech recognition
    engines (2.1.3).</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1737806400">- Cleanup .spec file
- Added some unnecessary dependencies</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1737979200">- Added native pdf export dependency (boo#1235794)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1737979201">- Added reproducibility Reproducibility.patch
  (gh#texmacs/texmacs#77)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1753358400">- Add texmacs-hashtree-fix.patch to fix compatibility with
  recent compilers (gh#texmacs/texmacs/pull/107)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1787659200">- Update to 2.1.5
  * Qt6 based version on all supported platforms
  * Experimental support for collaborative editing
  * Jupyter plugin and new R interface based on Jupyter
  * Possibility to embed the TeXmacs source document inside its
    PDF export
  * New support for Aspell via its C API
  * Experimental interface for various AI tools (ChatGPT, Mistral
    AI, etc.)
  * Experimental support for language tools
  * New GnuTLS support with x509 certificates for collaborative
    editing
  * Document based server preference editor for collaborative editing
  * Improved DPR (device pixel ratio) support when using multiple
    screens
  * Horizontally scrollable toolbars
  * Various bug fixes
- Removed texmacs-hashtree-fix.patch due unneeded
- Moved to qt6 version</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1787832000">- Fixed Reproducibility.patch</changelog>
</package>
<package pkgid="1174e6661dd3220130e7dd6875434dabb170005e9d8ea8f1e456eea1186967641b75acec36cae46089773e8ee93af8bf9af9fda843aef179eebe2188ec9c62d8" name="TeXmacs-debugsource" arch="i586">
  <version epoch="0" ver="2.1.5" rel="2.1"/>
  <changelog author="edera@gmx.fr" date="1517313600">- updated to 1.99.6
  o changelog: http://www.texmacs.org/tmweb/about/changes.en.html
- use normalized license notation: GPL-2.0+ instead of GPLv2+
- added feature-maxima-inline-plots_18125aa.patch
  inline plots for maxima
  (adapted from http://lists.gnu.org/archive/html/texmacs-dev/
  /2017-09/msg00002.html)
- removed TeXmacs-fix_function_returns.patch
- removed TeXmacs-fix_arg_enable.patch
- removed TeXmacs-fix_impose_guile1.patch</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1703160000">- updated to 2.1.2
  o changelog: http://www.texmacs.org/tmweb/about/changes.en.html
  o Creation of various interface themes for TeXmacs, such as dark
    and bright (2.1.1).
  o Improved high resolution support under Linux and Windows
    (2.1.1).
  o Progress on (not yet default) Qt5 version of TeXmacs (2.1.1).
  o Updated font database for recent pre-installed Linux/Mac/Window
    fonts (2.1.1).
  o Minor bug fixes (2.1).
  o Various minor bug fixes (1.99.21).
  o Updated plug-in for Giac (1.99.21).
  o Better support for the most common LaTeX style files (1.99.20).
  o Many corrections for the LaTeX export when using common LaTeX
    styles (1.99.20).
  o Various bug fixes (1.99.20).
  o Added Slovak language support with the help of Peter Rapčan
    (1.99.20).
  o Many bug fixes (1.99.19).
  o Improved Octave plugin with tab completion and multi-line input
    (1.99.19).
  o Enhanced structured search &amp; replace: added preferences and
    wildcards (1.99.19).
  o Minor bug fixes (1.99.18).
  o Minor progress on the remote editing tools (1.99.18).
  o Continued bug fixes (1.99.17).
  o Improved remote editing tools (1.99.17).
  o New style package “comment” for various kinds of comments
    (1.99.17).
  o Lightweight facility for managing user-defined keyboard
    shortcuts (1.99.17).
  o Improved customizability of item lists and enumerations
    (1.99.17).
  o Further improvements for preview and help balloons (1.99.16).
  o Possibility to find labels from their numeric value (1.99.16).
  o Incorporation of a smart-ref package for smart references
    (1.99.16).
  o Fix spell checking under Windows (1.99.16).
  o Add ⌃&amp; keyboard shortcut to toggle between equations and
    equation arrays (1.99.16).
  o Rudimentary support for Wacom-style pen tablets, Qt5 only
    (1.99.16).
  o Continued bug fixes (1.99.16).
  o Improved help balloons and preview facility for references
    and citations (1.99.15).
  o Improved navigation and search tools for labels, references,
    and citations (1.99.15).
  o Indicate the current cursor position by shaking the mouse
    (1.99.15).
  o Various bug fixes (1.99.15).
  o Release of “The Jolly Writer”—Your Guide to GNU TeXmacs
    (1.99.14).
  o Many bug fixes (1.99.14).
  o Improved Html export with better CSS stylability (1.99.14).
  o Improved support for Qt5 (1.99.14).
  o Improved Octave plugin (1.99.14).
  o Continued bug fixes (1.99.13).
  o Switch to Python 3 for plug-ins programmed in Python (1.99.13).
  o A Parser Framework for programming languages (1.99.13).
  o Improved Graphviz plugin with documentation in Chinese and
    syntax highlight (1.99.13).
  o Improved Maxima plugin with documentation in Chinese and bug
    fixes (1.99.13).
  o Improved Octave plugin on Windows for Octave 5.x (1.99.13).
  o Many bug fixes (1.99.12).
  o Make it easier to cite work on TeXmacs (1.99.12).
  o Improved Html import/export filters and support for MathJax
    (1.99.12).
  o Faster native (Qt-based) image export of formulas to Html
    (1.99.12).
  o Improved large bracket sizes and script positioning (1.99.12).
  o Various artwork related improvements (1.99.12).
  o Interface for SymPy (1.99.12).
  o Re-implement Asymptote, DraTex, Gnuplot, Graphviz, Xypic
    using Python for full platform support (1.99.12).
  o Documentation on how to write plugins using Python (1.99.12).
  o Updates of the dictionaries for French and Dutch (1.99.12).
  o (run-all-tests) aggregates and runs all the tests in Scheme
    (1.99.12).
  o Support for Java language (1.99.12).
  o Several bug fixes (1.99.11).
  o Repositories for Debian and Ubuntu (1.99.11).
  o Many bug fixes (1.99.10).
  o Redesigned web site (1.99.10).
  o Extended Css stylability when exporting to Html (1.99.10).
  o New TeXmacs videos on web site (1.99.10).
  o Drag and drop for images (1.99.10).
  o Unification of beamer and poster styles, work in progress
    (1.99.10).
  o Automatic retrieval of artwork from texmacs.org (1.99.10).
  o New background patterns and pictures (1.99.10).
  o Experimental pattern effects (1.99.10).
  o Experimental Sparkle support under MacOS (1.99.10).
  o Experimental and partial support for Git as a versioning tool
    (1.99.10).
  o Experimantal Graph plug-in for graphs drawn by various external
    tools (1.99.10).
  o User interface for new features in educational styles (1.99.10).
  o Many bug fixes (1.99.9).
  o Similar spell checking widgets as for search and replace
    (1.99.9).
  o Improved educational styles (1.99.9).
  o Multiple choice lists (1.99.9).
  o A unified Graph plugin for Graphviz, Asymptote (1.99.9).
  o Import improvements from the FriCAS project (1.99.9).
  o Fixes and documentation for the Sage plugin (1.99.9).
  o Several bug fixes (1.99.8).
  o Support of binary packages for various GNU/Linux distributions,
    constructed using Suse OpenBuild services (1.99.8).
  o Several new algorithms for micro typography: roots, mathematical
    accents, etc. (1.99.7).
  o New style for posters (1.99.7).
  o Support for new ACM styles (1.99.7).
  o Various bug fixes (1.99.7).
- removed feature-maxima-inline-plots_18125aa.patch because it's no
  longer needed
- License changed to GPL-3.0-or-later</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1703505600">- Cleanup and modernise spec file
- Honor optflags</changelog>
  <changelog author="RN  &lt;R_Nik_C@proton.me&gt;" date="1718193600">- Update to 2.1.4
  * Headless option for running TeXmacs as a window-less script
    (2.1.4).
  * Improved subtables (2.1.4).
  * Progress towards side tools, experimental (2.1.4).
  * Progress towards markup driven graphical user interface,
    experimental (2.1.4).
  * Support for basic gestures (2.1.3).
  * Improved quality of hand-drawn graphics (2.1.3).
  * Repulsive margin facility for simpler arrows between graphical
    text (2.1.3).
  * Stylable interface colors (2.1.3).
  * Stylable colors for syntax highlighting for Mathemagix and
    Scheme (2.1.3).
  * Various bug fixes (2.1.3).
  * Experimental interface for OS-supported speech recognition
    engines (2.1.3).</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1737806400">- Cleanup .spec file
- Added some unnecessary dependencies</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1737979200">- Added native pdf export dependency (boo#1235794)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1737979201">- Added reproducibility Reproducibility.patch
  (gh#texmacs/texmacs#77)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1753358400">- Add texmacs-hashtree-fix.patch to fix compatibility with
  recent compilers (gh#texmacs/texmacs/pull/107)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1787659200">- Update to 2.1.5
  * Qt6 based version on all supported platforms
  * Experimental support for collaborative editing
  * Jupyter plugin and new R interface based on Jupyter
  * Possibility to embed the TeXmacs source document inside its
    PDF export
  * New support for Aspell via its C API
  * Experimental interface for various AI tools (ChatGPT, Mistral
    AI, etc.)
  * Experimental support for language tools
  * New GnuTLS support with x509 certificates for collaborative
    editing
  * Document based server preference editor for collaborative editing
  * Improved DPR (device pixel ratio) support when using multiple
    screens
  * Horizontally scrollable toolbars
  * Various bug fixes
- Removed texmacs-hashtree-fix.patch due unneeded
- Moved to qt6 version</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1787832000">- Fixed Reproducibility.patch</changelog>
</package>
<package pkgid="7df0be24dd708c38790dc6fbd90ec4177014ce7c6490d914209b80f3527013c19332c4e50d773c3332f283ee3585325d5536012ed608ceefe77d6794ff63e516" name="TreeMaker-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.1" rel="4.5"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681128000">- Initial release based on version 5.0.1.
- Add patches to fix build:
  * Allow-building-with-system-wxWidgets.patch
  * Use-explicit-this-for-dependent-base-members.patch
  * Fix-missing-declaration-of-wxPageSetupData-in-tmwxAp.patch
  * Replace-call-to-protected-wxWindow-ProcessEvent-by-H.patch
  * Stop-using-wxT-with-non-literals.patch
  * Explicitly-cast-argument-to-wxConfigBase-Write.patch
  * Let-tmwxTextCtrl-constructor-take-a-wxString.patch
  * Replace-tmwxDoc-GetPrintableName-call-by-GetDocument.patch
  * Inline-private-wxDocChildFrameAny-OnActivate.patch
  * Fix-flag-arguments-to-wxFileDialog-constructor.patch
  * Try-to-resolve-missing-members-in-tmwxHtmlHelpFrame.patch
  * Don-t-set-private-wxDialog-m_modalShowing.patch
  * Resolve-ambiguous-call-to-tmOnAssert.patch
  * Let-tmwxHtmlHelpController-CreateHelpWindow-match-wi.patch
  * Link-with-GTK-libraries.patch
  * Internalize-g_openDialogs-in-tmwxOptimizerDialog_gtk.patch
- Add patches to fix some bugs:
  * Fix-annoying-warning-about-suspiciuos-cast.patch
  * Fix-popups-about-ignored-flags-at-startup.patch
  * Fix-crash-on-opening-help.patch
  * Make-some-build-options-configurable.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699444800">- Fix "launchable" and add screenshot in AppStream metadata.
- Warn at build time if hhp2cached source version doesn't match
  the wxWidgets we build with.
- Run spec-cleaner.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1714564800">- Add patches:
  * Don-t-run-pkg-config-wx-config-for-every-compile-job.patch
  * Correctly-detect-64-bit-platforms.patch to fix GCC 14 build.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1755950400">- Add patches, mainly to fix build with GCC 15:
  * Fix-build-with-GCC-15.patch
  * Fix-Wparentheses-warnings.patch
  * Fix-Wdangling-else-warnings.patch
- Migrate from %suse_update_desktop_file to %translate_suse_desktop
  with translation only for GenericName. (Name is a proper name.)</changelog>
</package>
<package pkgid="dddd85da7ac0d2fb63fd30bfda6d620ed4bab42f6965d3d00c117e49558dfddb727a15d818869dc7dc87ac60198a3946591cb8d791b55772505931b749623990" name="TreeMaker-debugsource" arch="i586">
  <version epoch="0" ver="5.0.1" rel="4.5"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681128000">- Initial release based on version 5.0.1.
- Add patches to fix build:
  * Allow-building-with-system-wxWidgets.patch
  * Use-explicit-this-for-dependent-base-members.patch
  * Fix-missing-declaration-of-wxPageSetupData-in-tmwxAp.patch
  * Replace-call-to-protected-wxWindow-ProcessEvent-by-H.patch
  * Stop-using-wxT-with-non-literals.patch
  * Explicitly-cast-argument-to-wxConfigBase-Write.patch
  * Let-tmwxTextCtrl-constructor-take-a-wxString.patch
  * Replace-tmwxDoc-GetPrintableName-call-by-GetDocument.patch
  * Inline-private-wxDocChildFrameAny-OnActivate.patch
  * Fix-flag-arguments-to-wxFileDialog-constructor.patch
  * Try-to-resolve-missing-members-in-tmwxHtmlHelpFrame.patch
  * Don-t-set-private-wxDialog-m_modalShowing.patch
  * Resolve-ambiguous-call-to-tmOnAssert.patch
  * Let-tmwxHtmlHelpController-CreateHelpWindow-match-wi.patch
  * Link-with-GTK-libraries.patch
  * Internalize-g_openDialogs-in-tmwxOptimizerDialog_gtk.patch
- Add patches to fix some bugs:
  * Fix-annoying-warning-about-suspiciuos-cast.patch
  * Fix-popups-about-ignored-flags-at-startup.patch
  * Fix-crash-on-opening-help.patch
  * Make-some-build-options-configurable.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699444800">- Fix "launchable" and add screenshot in AppStream metadata.
- Warn at build time if hhp2cached source version doesn't match
  the wxWidgets we build with.
- Run spec-cleaner.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1714564800">- Add patches:
  * Don-t-run-pkg-config-wx-config-for-every-compile-job.patch
  * Correctly-detect-64-bit-platforms.patch to fix GCC 14 build.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1755950400">- Add patches, mainly to fix build with GCC 15:
  * Fix-build-with-GCC-15.patch
  * Fix-Wparentheses-warnings.patch
  * Fix-Wdangling-else-warnings.patch
- Migrate from %suse_update_desktop_file to %translate_suse_desktop
  with translation only for GenericName. (Name is a proper name.)</changelog>
</package>
<package pkgid="d8eea505ed180a392842f9238a6a36cd7170d9438364807e02c8bdea199c76adea2a2eda34d99324df2bf64767c74e3225b87b1b4f4474990ec4d670f6759403" name="UEFITool-debuginfo" arch="i586">
  <version epoch="0" ver="20201122" rel="1.16"/>
  <changelog author="johannesobermayr@gmx.de" date="1420891200">- Initial package</changelog>
  <changelog author="mpluskal@suse.com" date="1488110400">- Update to version 20170212:
  * Corrected EC region placement
  * Corrected #34
  * UT 0.21.2
  * UT 0.21.3 / UP 0.3.7
  * Fix a compiler warning
  * UT 0.21.4 / UP 0.3.8
  * UT 0.21.5 /UP 0.3.9 untested
  * Forgot to bump UP version
  * Update patches.txt
  * Add Kaby Lake support.
- Add _service
- Cleanup spec file</changelog>
  <changelog author="jengelh@inai.de" date="1488628800">- Trim description to relevant parts</changelog>
  <changelog author="mpluskal@suse.com" date="1500897600">- Update to version 20170506:
  * Add UEFIReplace.</changelog>
  <changelog author="mpluskal@suse.com" date="1520510400">- Update to version 20180225:
  * fixed rebase PEI files with nonstandard alignment
  * Fixed patches for Skylake-X
  * multiple fixes
  * fix for #99
  * 0.22.1 multiple FFSv3 support fixes, thanks to @osresearch
  * add FFSv3 support with large files and large sections</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Update to version 20180624:
  * Unify version scheme
  * Support replacing raw sections and ffs via -asis
  * Allow subguid matching for UEFIReplace
  * Fix recursion in UEFIReplace
  * Add -o / --output flag to UEFIPatch
  * Implement replace all and add -o (--output) path to UEFIReplace
  * Backport decompression updates from new_engine
  * Add misc patches unrelated to Intel PowerManagement
  * Implement external patches.txt path for UEFIPatch
  * Fix Intel descriptor version parsing at reading
  * Properly read Intel descriptor version, thx @platomav
  * Recognise B360MHD3.F3 descriptor version
  * Remove legacy UEFIFind and UEFIExtract in favour of new_engine branch
  * Fix EC region parse</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1571832000">- Update to version 20181230:
  * Implement custom LZMA dictionary size support, fixes #154</changelog>
  <changelog author="mpluskal@suse.com" date="1576843200">- Update to version 20191103:
  * Fix C++03 compatibility
  * Backport rebuild logic
  * Support applying patches from terminal, closes #186</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579694400">- Update to version 20200120:
  * Add 'Do not rebuild' support for volumes
  * Version bump</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Update to version 20201122:
  * Switch CI to GitHub Actions
  * Drop AppVeyor
  * Version bump
  * Revert "Update CI configuration to dpl v2"
  * Update CI configuration to dpl v2
  * Fix mishandling trailing newline
  * Fix compatibility with older UEFIPatch
  * Added MSR patches for C422, C620 motherboards (#204)
  * Add support to parse/reconstruct LZMAF86 sections (#198)</changelog>
</package>
<package pkgid="5ee193ae32cce22c15047597b9d5904a6b0657e20cc1ec7a05d52dee01d4daa9b551f982abcaca88a019231c4c096c3c38d0105e3c28808eab6d0a4af3610dae" name="UEFITool-debugsource" arch="i586">
  <version epoch="0" ver="20201122" rel="1.16"/>
  <changelog author="johannesobermayr@gmx.de" date="1420891200">- Initial package</changelog>
  <changelog author="mpluskal@suse.com" date="1488110400">- Update to version 20170212:
  * Corrected EC region placement
  * Corrected #34
  * UT 0.21.2
  * UT 0.21.3 / UP 0.3.7
  * Fix a compiler warning
  * UT 0.21.4 / UP 0.3.8
  * UT 0.21.5 /UP 0.3.9 untested
  * Forgot to bump UP version
  * Update patches.txt
  * Add Kaby Lake support.
- Add _service
- Cleanup spec file</changelog>
  <changelog author="jengelh@inai.de" date="1488628800">- Trim description to relevant parts</changelog>
  <changelog author="mpluskal@suse.com" date="1500897600">- Update to version 20170506:
  * Add UEFIReplace.</changelog>
  <changelog author="mpluskal@suse.com" date="1520510400">- Update to version 20180225:
  * fixed rebase PEI files with nonstandard alignment
  * Fixed patches for Skylake-X
  * multiple fixes
  * fix for #99
  * 0.22.1 multiple FFSv3 support fixes, thanks to @osresearch
  * add FFSv3 support with large files and large sections</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Update to version 20180624:
  * Unify version scheme
  * Support replacing raw sections and ffs via -asis
  * Allow subguid matching for UEFIReplace
  * Fix recursion in UEFIReplace
  * Add -o / --output flag to UEFIPatch
  * Implement replace all and add -o (--output) path to UEFIReplace
  * Backport decompression updates from new_engine
  * Add misc patches unrelated to Intel PowerManagement
  * Implement external patches.txt path for UEFIPatch
  * Fix Intel descriptor version parsing at reading
  * Properly read Intel descriptor version, thx @platomav
  * Recognise B360MHD3.F3 descriptor version
  * Remove legacy UEFIFind and UEFIExtract in favour of new_engine branch
  * Fix EC region parse</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1571832000">- Update to version 20181230:
  * Implement custom LZMA dictionary size support, fixes #154</changelog>
  <changelog author="mpluskal@suse.com" date="1576843200">- Update to version 20191103:
  * Fix C++03 compatibility
  * Backport rebuild logic
  * Support applying patches from terminal, closes #186</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579694400">- Update to version 20200120:
  * Add 'Do not rebuild' support for volumes
  * Version bump</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Update to version 20201122:
  * Switch CI to GitHub Actions
  * Drop AppVeyor
  * Version bump
  * Revert "Update CI configuration to dpl v2"
  * Update CI configuration to dpl v2
  * Fix mishandling trailing newline
  * Fix compatibility with older UEFIPatch
  * Added MSR patches for C422, C620 motherboards (#204)
  * Add support to parse/reconstruct LZMAF86 sections (#198)</changelog>
</package>
<package pkgid="f2b0bb6dd600a77ced09198787dec85740de0bbe4cc5cee7cdaaaf9ce250305d11d642716fa686899d3a2422c8d2eb4e74ba17e5cf20dff0d5fa8031fa121c9f" name="VFlib3-debuginfo" arch="i586">
  <version epoch="0" ver="3.7.2" rel="4.4"/>
  <changelog author="coolo@suse.com" date="1329739200">- 12.2 has split freetype-devel</changelog>
  <changelog author="i@marguerite.su" date="1341230400">- fix openSUSE builds
- fix rpmlint warnings.</changelog>
  <changelog author="mvyskocil@suse.com" date="1379073600">- don't build with t1lib, no longer in Factory</changelog>
  <changelog author="i@marguerite.su" date="1458993600">- clean specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1500552000">- Switch to configure macro, uncomment japanese descriptions
- Take patches from debian:
  * VFlib3-compare-always-false.patch
  * VFlib3-freetype2.patch
  * VFlib3-gnu_source-declaration.patch
- Remove patches obsoleted by the above:
  * VFlib3-ppc64.patch
  * comparison-is-always-false-due-to-limited-range-of-data-type.patch
- Link against freetype2
- Split library to proper subpackage
- Reduce dependencies to contain only those really needed for build</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Rectify RPM groups and description typography.</changelog>
  <changelog author="tiwai@suse.de" date="1612440000">- Update to version 3.7.2:
  * Relased under dual-license (GPL v3 and FreeType).
- Dropped obsoleted patches:
  VFlib3-compare-always-false.patch
  VFlib3-freetype2.patch
  VFlib3-gnu_source-declaration.patch
  VFlib3-include.patch
  VFlib3-info-dir.patch
- Fix the build with the recent gcc due to the duplicated symbols:
  VFlib3-add-external.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprectated
  %patchN syntax.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build with gcc14:
  VFlib3-freetype2-fix.patch
  VFlib3-gcc14-fixes.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add VFlib3-gcc15.patch, fix build with gcc15</changelog>
</package>
<package pkgid="9bef48737795fa8ddb1df1f6450e03e706f33acbf2f0b6a9c60c76ad9ea51daab3db87a55f5a6125d9aa84d72d030b445aea7894dc5e6428a84a6150b7463440" name="VFlib3-debugsource" arch="i586">
  <version epoch="0" ver="3.7.2" rel="4.4"/>
  <changelog author="coolo@suse.com" date="1329739200">- 12.2 has split freetype-devel</changelog>
  <changelog author="i@marguerite.su" date="1341230400">- fix openSUSE builds
- fix rpmlint warnings.</changelog>
  <changelog author="mvyskocil@suse.com" date="1379073600">- don't build with t1lib, no longer in Factory</changelog>
  <changelog author="i@marguerite.su" date="1458993600">- clean specfile</changelog>
  <changelog author="tchvatal@suse.com" date="1500552000">- Switch to configure macro, uncomment japanese descriptions
- Take patches from debian:
  * VFlib3-compare-always-false.patch
  * VFlib3-freetype2.patch
  * VFlib3-gnu_source-declaration.patch
- Remove patches obsoleted by the above:
  * VFlib3-ppc64.patch
  * comparison-is-always-false-due-to-limited-range-of-data-type.patch
- Link against freetype2
- Split library to proper subpackage
- Reduce dependencies to contain only those really needed for build</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Rectify RPM groups and description typography.</changelog>
  <changelog author="tiwai@suse.de" date="1612440000">- Update to version 3.7.2:
  * Relased under dual-license (GPL v3 and FreeType).
- Dropped obsoleted patches:
  VFlib3-compare-always-false.patch
  VFlib3-freetype2.patch
  VFlib3-gnu_source-declaration.patch
  VFlib3-include.patch
  VFlib3-info-dir.patch
- Fix the build with the recent gcc due to the duplicated symbols:
  VFlib3-add-external.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprectated
  %patchN syntax.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build with gcc14:
  VFlib3-freetype2-fix.patch
  VFlib3-gcc14-fixes.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add VFlib3-gcc15.patch, fix build with gcc15</changelog>
</package>
<package pkgid="3de68a793e43328de0113975bd728de9e1199e58c1600968121ba918a2ca39344d3fd1f60a0aad3300f441612149eca9ed36815f402ab375c590d2c266f50335" name="VirtualGL-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.4" rel="1.5"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1581249600">- update to 2.6.3
  * Changelog in packaged ChangeLog.md or at
    https://github.com/VirtualGL/virtualgl/blob/2.6.3/ChangeLog.md
- Refreshed patch VirtualGL-link-libs.patch
- Removed patch virtualgl-nodl.patch - resolved upstream
- Added patch glx.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1591012800">- Remove conditional of applying glx.patch because we have newer Mesa
  in Leap 15.2
- Use upstream patch fix-Mesa-19.3.0-build.patch to replace glx.patch
  * Add fix-Mesa-19.3.0-build.patch
  * Remove glx.patch</changelog>
  <changelog author="Ákos Szőts &lt;szotsaki@gmail.com&gt;" date="1594036800">- update to 2.6.4
  * Changelog in packaged ChangeLog.md or at
    https://github.com/VirtualGL/virtualgl/blob/2.6.4/ChangeLog.md
- Refreshed patch VirtualGL-link-libs.patch
- Removed patch fix-Mesa-19.3.0-build.patch - resolved upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608379200">- update to 2.6.5:
  1. Fixed a race condition that sometimes caused various fatal errors in the
  interposed `glXMakeContextCurrent()` function if both GLX drawable IDs passed
  to that function were the same window handle and the corresponding X window was
  simultaneously resized in another thread.
  2. Fixed an oversight whereby the addresses of the interposed
  `glDrawBuffers()`, `glGetString()`, and `glGetStringi()` functions introduced
  in 2.6.3[2] and 2.6.4[1] were not returned from the interposed
  `glXGetProcAddress()` and `glXGetProcAddressARB()` functions.
  3. VirtualGL now works properly with 3D applications that use the
  `glNamedFramebufferDrawBuffer()` and `glNamedFramebufferDrawBuffers()`
  functions (OpenGL 4.5) or the `glFramebufferDrawBufferEXT()` and
  `glFramebufferDrawBuffersEXT()` functions (`GL_EXT_direct_state_access`) and
  render to the front buffer.
  4. Fixed a BadRequest X11 error that occurred when attempting to use the X11
  Transport with a remote X connection.
  5. Worked around an issue with certain GLX implementations that list
  10-bit-per-component FB configs ahead of 8-bit-per-component FB configs and
  incorrectly set `GLX_DRAWABLE_TYPE|=GLX_PIXMAP_BIT` for those 10-bpc FB
  configs, even though they have no X visuals attached.  This caused VirtualGL's
  interposed `glXChooseVisual()` function to choose one of the 10-bpc FB configs
  behind the scenes, which made it impossible to use the VGL Transport.
  6. Fixed an issue whereby, when using the X11 Transport, a vertically flipped
  image of a previously-rendered frame was sometimes displayed if the 3D
  application called `glFlush()` while the front buffer was the active drawing
  buffer and the render mode was `GL_FEEDBACK` or `GL_SELECT`.
  7. `vglserver_config` now works properly if invoked with a relative path
  (for example, `cd /opt/VirtualGL/bin; sudo ./vglserver_config`.)
  8. Worked around a limitation in the AMDGPU drivers that prevented recent
  versions of Google Chrome from enabling GPU acceleration when used with
  VirtualGL.</changelog>
  <changelog author="Anonymous Checkouts &lt;anoncvs@mailinator.com&gt;" date="1670760000">- update to 3.0.2
  * Now supports use of EGL as well as GLX</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671624000">- update to 3.0.2:
  1. Support for transparent overlay visuals has been retired in this version of
  VirtualGL.  That feature will continue to be maintained in the 2.6.x branch on
  a break/fix basis only.  Most applications that once used transparent overlay
  visuals used them with color index rendering, which was removed in OpenGL 3.1
  in 2009.  Thus, almost all applications that render overlays now do so using
  other mechanisms.  Furthermore, the need for VirtualGL to hand off the
  rendering of transparent overlay visuals to the 2D X server has always limited
  the usefulness of the feature, and the discontinuation of the VirtualGL Client
  for Exceed relegated the feature to Un*x clients (with workstation-class GPUs)
  and the VGL Transport only.  Given that nVidia's implementation of transparent
  overlay visuals requires disabling the X Composite extension, which cannot be
  done in many modern Linux distributions, that further limited the feature to
  the point of uselessness.
  2. The VirtualGL Faker now assigns various permutations of common OpenGL
  rendering attributes to the available 2D X server visuals.  This maximizes the
  chances that "visual hunting" 3D applications (applications that use X11
  functions to obtain a list of 2D X server visuals, then iterate through the
  list with `glXGetConfig()` until they find a visual with a desired set of
  OpenGL rendering attributes) will find a suitable visual.
  `VGL_DEFAULTFBCONFIG` can still be used to assign a specified set of OpenGL
  rendering attributes to all 2D X server visuals, although the usefulness of
  that feature is now very limited.
  3. The VirtualGL Faker now includes an EGL back end that optionally emulates
  the GLX API using a combination of the EGL API (with the
  `EGL_EXT_platform_device` extension) and OpenGL renderbuffer objects (RBOs.)
  On supported platforms, the EGL back end allows the VirtualGL Faker to be used
  without a 3D X server.  The EGL back end can be activated by setting the
  `VGL_DISPLAY` environment variable to the path of a DRI device, such as
  * */dev/dri/card0**, or by passing that device path to `vglrun` using the `-d`
  argument.  Some obsolete OpenGL and GLX features are not supported by the EGL</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1701864000">- Update to 3.1:
  1. Fixed an issue in the EGL back end whereby textures and other OpenGL objects
  were not automatically destroyed along with the context and drawable in which
  the objects were created.
  2. Added an environment variable (`VGL_EXITFUNCTION`) that, when set to
  `_exit` or `abort`, causes the VirtualGL Faker to call the specified function
  rather than `exit()` when a non-recoverable error occurs.
  3. Fixed an issue whereby the interposed `eglCreatePlatformWindowSurface()`
  and `eglCreatePlatformWindowSurfaceEXT()` functions incorrectly treated the
  native window argument as an X window handle rather than a pointer to an X
  window handle.  This caused a segfault in VLC when using the OpenGL video
  output module.
  4. `vglserver_config` now works properly with SUSE Linux Enterprise/openSUSE
  Leap 15.
  5. If the GLX back end is in use, then the interposed `eglGetDisplay()` and
  `eglGetPlatformDisplay()` functions now return `EGL_NO_DISPLAY` rather than
  throwing a fatal error.  This allows applications such as Firefox to fail
  gracefully or to fall back and use the GLX API if EGL/X11 is unavailable.
  6. Fixed an issue whereby the VirtualGL Configuration dialog did not pop up if
  the X keyboard extension was enabled on the 2D X server.
  7. The VirtualGL Faker no longer probes the 2D X server for stereo visuals
  unless the VGL Transport or a transport plugin will be used.  Even if the 2D X
  server has stereo visuals, they will never be used with the X11 and XV
  Transports.  Probing the 2D X server for stereo visuals causes problems with
  certain OpenGL implementations and with applications, such as Tecplot 360, that
  include static builds of Mesa.  An undocumented environment variable
  (`VGL_PROBEGLX`) can be used to override the default behavior.
  8. When using the EGL back end, interposed `XQueryExtension(..., "GLX", ...)`
  and `glXQueryExtension()` function calls now return `False`, rather than
  throwing a fatal error, if the 2D X server does not have a GLX extension.  (The
  EGL back end uses the 2D X server's GLX extension for GLX error handling.)
  This allows applications, such as Chrome/Chromium, to fail gracefully or use a
  different API (such as EGL/X11) if the VirtualGL Faker is unable to emulate
  GLX.
  9. The VirtualGL Client now runs on Macs with Apple silicon CPUs (without
  requiring Rosetta 2.)
- update to 3.0.90 (3.1 beta1)
  1. The `vglconnect -x` and `vglconnect -k` options have been retired in this
  version of VirtualGL and will continue to be maintained in the 3.0.x branch on
  a break/fix basis only.  Those options, which had been undocumented since
  VirtualGL 2.6.1, were a throwback to the early days of VirtualGL when SSH was
  not universally available and SSH X11 forwarding sometimes introduced a
  performance penalty.  `vglconnect -x` did not work with most modern operating
  systems, since most modern operating systems disable X11 TCP connections by
  default.
  2. SSL encryption of the VGL Transport has been retired in this version of
  VirtualGL and will continue to be maintained in the 3.0.x branch on a break/fix
  basis only.  That feature, which had not been included in official VirtualGL
  packages since VirtualGL 2.1.x, was not widely used.  Furthermore, SSL
  encryption of the VGL Transport had no performance advantages over SSH
  tunneling on modern systems, and it had some security disadvantages due to its
  reliance on the RSA key exchange algorithm (which made it incompatible with TLS
  v1.3.)
  3. When using the EGL back end, VirtualGL now supports 3D applications
  (including recent versions of Google Chrome/Chromium and Mozilla Firefox) that
  use the EGL/X11 API instead of the GLX API.  As of this writing, VirtualGL does
  not support EGL pixmap surfaces or front buffer/single buffer rendering with
  EGL window surfaces.
  4. On Un*x and Mac clients, `vglconnect` now uses the OpenSSH `ControlMaster`
  option to avoid the need to authenticate with the server multiple times when
  tunneling the VGL Transport through SSH.
  5. `vglconnect` now accepts a new command-line argument (`-v`) that, when
  combined with `-s`, causes VirtualGL to be preloaded into all processes
  launched in the remote shell, thus eliminating the need to invoke `vglrun`.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1729684800">- update to 3.1.1:
  * The EGL back end now supports OpenGL applications, including
    ANSYS Fluent, that use multiple X11 Display handles to render to
    the same GLX drawable.
  * The VirtualGL Faker now works around an issue whereby
    applications using the GtkGLArea widget with GTK v3.15.2 through
    v4.3.1 failed with "No available configurations for the given
    [RGBA] pixel format" if GTK v3.15.2 through v4.3.1 had previously
    been initialized on the 2D X server without VirtualGL.
  * As required by the EGL spec, the interposed `eglSwapBuffers()`
    function now flushes the current OpenGL context if the surface
    being swapped is bound to that context.  This fixes a flickering
    issue that occurred with recent versions of Firefox.
  * It is no longer necessary to enable the EGL back end in order to
    use VirtualGL with 3D applications that use the EGL/X11 API.  If
    the GLX back end is enabled, then the EGL/X11 interposer will now
    use the 3D X server.
  * Fixed an issue in the VirtualGL Faker that caused random characters
    and other elements of the Firefox browser window to disappear when
    the window was resized.
  * Fixed an issue in VirtualGL's `dlopen()` interposer
    (**libdlfaker.so**) that interfered with the correct operation of
    ANGLE (Almost Native Graphics Layer Engine.)
- add keyring for signature validation</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 3.1.4:
  * 1. The VirtualGL Faker now includes an optional workaround
    for an interaction issue with the X visual selection mechanism in
    Chrome/Chromium v129 and later and MATLAB R2025a and later.
  * 2. Fixed a regression introduced by 3.1 beta1[3] that
    prevented the faker from enabling quad-buffered stereo, even
    if the requirements for quad-buffered stereo had been met.
  * 3. On Wayland-enabled Linux systems running GDM,
    `vglserver_config` no longer disables the ability to log in
    locally with a Wayland session.  Instead,
    `vglrun` automatically sets `VGL_DISPLAY` to `:1024` if
    `VGL_DISPLAY` is unset,
    X Display :1024 exists, and X Display :0 does not exist.
    This allows VirtualGL to use the GDM greeter's Xwayland
    instance as a 3D X server.
  * 1. Fixed an issue whereby, with certain GPU drivers
    (including nVidia's proprietary drivers), the EGL back end
    did not release the GPU resources associated with an OpenGL
    context when that context was unbound from a rendering thread.
  * 2. Fixed an error ("undefined symbol: eglGetProcAddress")
    that occurred when attempting to run a GLX application using
    the EGL back end and `vglrun -nodl`.
  * 3. Fixed an issue whereby the VirtualGL Configuration dialog
    did not pop up if the Num Lock key was on.</changelog>
</package>
<package pkgid="c0ff66a636327f79c39a9e15b9e4afa18523e69c5bb29cfa3e53322d19780ac3d67d840b0bced6ed362a5bf6f7de0228f44de723ba235bef9db180f2d399b2b4" name="VirtualGL-debugsource" arch="i586">
  <version epoch="0" ver="3.1.4" rel="1.5"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1581249600">- update to 2.6.3
  * Changelog in packaged ChangeLog.md or at
    https://github.com/VirtualGL/virtualgl/blob/2.6.3/ChangeLog.md
- Refreshed patch VirtualGL-link-libs.patch
- Removed patch virtualgl-nodl.patch - resolved upstream
- Added patch glx.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1591012800">- Remove conditional of applying glx.patch because we have newer Mesa
  in Leap 15.2
- Use upstream patch fix-Mesa-19.3.0-build.patch to replace glx.patch
  * Add fix-Mesa-19.3.0-build.patch
  * Remove glx.patch</changelog>
  <changelog author="Ákos Szőts &lt;szotsaki@gmail.com&gt;" date="1594036800">- update to 2.6.4
  * Changelog in packaged ChangeLog.md or at
    https://github.com/VirtualGL/virtualgl/blob/2.6.4/ChangeLog.md
- Refreshed patch VirtualGL-link-libs.patch
- Removed patch fix-Mesa-19.3.0-build.patch - resolved upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608379200">- update to 2.6.5:
  1. Fixed a race condition that sometimes caused various fatal errors in the
  interposed `glXMakeContextCurrent()` function if both GLX drawable IDs passed
  to that function were the same window handle and the corresponding X window was
  simultaneously resized in another thread.
  2. Fixed an oversight whereby the addresses of the interposed
  `glDrawBuffers()`, `glGetString()`, and `glGetStringi()` functions introduced
  in 2.6.3[2] and 2.6.4[1] were not returned from the interposed
  `glXGetProcAddress()` and `glXGetProcAddressARB()` functions.
  3. VirtualGL now works properly with 3D applications that use the
  `glNamedFramebufferDrawBuffer()` and `glNamedFramebufferDrawBuffers()`
  functions (OpenGL 4.5) or the `glFramebufferDrawBufferEXT()` and
  `glFramebufferDrawBuffersEXT()` functions (`GL_EXT_direct_state_access`) and
  render to the front buffer.
  4. Fixed a BadRequest X11 error that occurred when attempting to use the X11
  Transport with a remote X connection.
  5. Worked around an issue with certain GLX implementations that list
  10-bit-per-component FB configs ahead of 8-bit-per-component FB configs and
  incorrectly set `GLX_DRAWABLE_TYPE|=GLX_PIXMAP_BIT` for those 10-bpc FB
  configs, even though they have no X visuals attached.  This caused VirtualGL's
  interposed `glXChooseVisual()` function to choose one of the 10-bpc FB configs
  behind the scenes, which made it impossible to use the VGL Transport.
  6. Fixed an issue whereby, when using the X11 Transport, a vertically flipped
  image of a previously-rendered frame was sometimes displayed if the 3D
  application called `glFlush()` while the front buffer was the active drawing
  buffer and the render mode was `GL_FEEDBACK` or `GL_SELECT`.
  7. `vglserver_config` now works properly if invoked with a relative path
  (for example, `cd /opt/VirtualGL/bin; sudo ./vglserver_config`.)
  8. Worked around a limitation in the AMDGPU drivers that prevented recent
  versions of Google Chrome from enabling GPU acceleration when used with
  VirtualGL.</changelog>
  <changelog author="Anonymous Checkouts &lt;anoncvs@mailinator.com&gt;" date="1670760000">- update to 3.0.2
  * Now supports use of EGL as well as GLX</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671624000">- update to 3.0.2:
  1. Support for transparent overlay visuals has been retired in this version of
  VirtualGL.  That feature will continue to be maintained in the 2.6.x branch on
  a break/fix basis only.  Most applications that once used transparent overlay
  visuals used them with color index rendering, which was removed in OpenGL 3.1
  in 2009.  Thus, almost all applications that render overlays now do so using
  other mechanisms.  Furthermore, the need for VirtualGL to hand off the
  rendering of transparent overlay visuals to the 2D X server has always limited
  the usefulness of the feature, and the discontinuation of the VirtualGL Client
  for Exceed relegated the feature to Un*x clients (with workstation-class GPUs)
  and the VGL Transport only.  Given that nVidia's implementation of transparent
  overlay visuals requires disabling the X Composite extension, which cannot be
  done in many modern Linux distributions, that further limited the feature to
  the point of uselessness.
  2. The VirtualGL Faker now assigns various permutations of common OpenGL
  rendering attributes to the available 2D X server visuals.  This maximizes the
  chances that "visual hunting" 3D applications (applications that use X11
  functions to obtain a list of 2D X server visuals, then iterate through the
  list with `glXGetConfig()` until they find a visual with a desired set of
  OpenGL rendering attributes) will find a suitable visual.
  `VGL_DEFAULTFBCONFIG` can still be used to assign a specified set of OpenGL
  rendering attributes to all 2D X server visuals, although the usefulness of
  that feature is now very limited.
  3. The VirtualGL Faker now includes an EGL back end that optionally emulates
  the GLX API using a combination of the EGL API (with the
  `EGL_EXT_platform_device` extension) and OpenGL renderbuffer objects (RBOs.)
  On supported platforms, the EGL back end allows the VirtualGL Faker to be used
  without a 3D X server.  The EGL back end can be activated by setting the
  `VGL_DISPLAY` environment variable to the path of a DRI device, such as
  * */dev/dri/card0**, or by passing that device path to `vglrun` using the `-d`
  argument.  Some obsolete OpenGL and GLX features are not supported by the EGL</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1701864000">- Update to 3.1:
  1. Fixed an issue in the EGL back end whereby textures and other OpenGL objects
  were not automatically destroyed along with the context and drawable in which
  the objects were created.
  2. Added an environment variable (`VGL_EXITFUNCTION`) that, when set to
  `_exit` or `abort`, causes the VirtualGL Faker to call the specified function
  rather than `exit()` when a non-recoverable error occurs.
  3. Fixed an issue whereby the interposed `eglCreatePlatformWindowSurface()`
  and `eglCreatePlatformWindowSurfaceEXT()` functions incorrectly treated the
  native window argument as an X window handle rather than a pointer to an X
  window handle.  This caused a segfault in VLC when using the OpenGL video
  output module.
  4. `vglserver_config` now works properly with SUSE Linux Enterprise/openSUSE
  Leap 15.
  5. If the GLX back end is in use, then the interposed `eglGetDisplay()` and
  `eglGetPlatformDisplay()` functions now return `EGL_NO_DISPLAY` rather than
  throwing a fatal error.  This allows applications such as Firefox to fail
  gracefully or to fall back and use the GLX API if EGL/X11 is unavailable.
  6. Fixed an issue whereby the VirtualGL Configuration dialog did not pop up if
  the X keyboard extension was enabled on the 2D X server.
  7. The VirtualGL Faker no longer probes the 2D X server for stereo visuals
  unless the VGL Transport or a transport plugin will be used.  Even if the 2D X
  server has stereo visuals, they will never be used with the X11 and XV
  Transports.  Probing the 2D X server for stereo visuals causes problems with
  certain OpenGL implementations and with applications, such as Tecplot 360, that
  include static builds of Mesa.  An undocumented environment variable
  (`VGL_PROBEGLX`) can be used to override the default behavior.
  8. When using the EGL back end, interposed `XQueryExtension(..., "GLX", ...)`
  and `glXQueryExtension()` function calls now return `False`, rather than
  throwing a fatal error, if the 2D X server does not have a GLX extension.  (The
  EGL back end uses the 2D X server's GLX extension for GLX error handling.)
  This allows applications, such as Chrome/Chromium, to fail gracefully or use a
  different API (such as EGL/X11) if the VirtualGL Faker is unable to emulate
  GLX.
  9. The VirtualGL Client now runs on Macs with Apple silicon CPUs (without
  requiring Rosetta 2.)
- update to 3.0.90 (3.1 beta1)
  1. The `vglconnect -x` and `vglconnect -k` options have been retired in this
  version of VirtualGL and will continue to be maintained in the 3.0.x branch on
  a break/fix basis only.  Those options, which had been undocumented since
  VirtualGL 2.6.1, were a throwback to the early days of VirtualGL when SSH was
  not universally available and SSH X11 forwarding sometimes introduced a
  performance penalty.  `vglconnect -x` did not work with most modern operating
  systems, since most modern operating systems disable X11 TCP connections by
  default.
  2. SSL encryption of the VGL Transport has been retired in this version of
  VirtualGL and will continue to be maintained in the 3.0.x branch on a break/fix
  basis only.  That feature, which had not been included in official VirtualGL
  packages since VirtualGL 2.1.x, was not widely used.  Furthermore, SSL
  encryption of the VGL Transport had no performance advantages over SSH
  tunneling on modern systems, and it had some security disadvantages due to its
  reliance on the RSA key exchange algorithm (which made it incompatible with TLS
  v1.3.)
  3. When using the EGL back end, VirtualGL now supports 3D applications
  (including recent versions of Google Chrome/Chromium and Mozilla Firefox) that
  use the EGL/X11 API instead of the GLX API.  As of this writing, VirtualGL does
  not support EGL pixmap surfaces or front buffer/single buffer rendering with
  EGL window surfaces.
  4. On Un*x and Mac clients, `vglconnect` now uses the OpenSSH `ControlMaster`
  option to avoid the need to authenticate with the server multiple times when
  tunneling the VGL Transport through SSH.
  5. `vglconnect` now accepts a new command-line argument (`-v`) that, when
  combined with `-s`, causes VirtualGL to be preloaded into all processes
  launched in the remote shell, thus eliminating the need to invoke `vglrun`.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1729684800">- update to 3.1.1:
  * The EGL back end now supports OpenGL applications, including
    ANSYS Fluent, that use multiple X11 Display handles to render to
    the same GLX drawable.
  * The VirtualGL Faker now works around an issue whereby
    applications using the GtkGLArea widget with GTK v3.15.2 through
    v4.3.1 failed with "No available configurations for the given
    [RGBA] pixel format" if GTK v3.15.2 through v4.3.1 had previously
    been initialized on the 2D X server without VirtualGL.
  * As required by the EGL spec, the interposed `eglSwapBuffers()`
    function now flushes the current OpenGL context if the surface
    being swapped is bound to that context.  This fixes a flickering
    issue that occurred with recent versions of Firefox.
  * It is no longer necessary to enable the EGL back end in order to
    use VirtualGL with 3D applications that use the EGL/X11 API.  If
    the GLX back end is enabled, then the EGL/X11 interposer will now
    use the 3D X server.
  * Fixed an issue in the VirtualGL Faker that caused random characters
    and other elements of the Firefox browser window to disappear when
    the window was resized.
  * Fixed an issue in VirtualGL's `dlopen()` interposer
    (**libdlfaker.so**) that interfered with the correct operation of
    ANGLE (Almost Native Graphics Layer Engine.)
- add keyring for signature validation</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 3.1.4:
  * 1. The VirtualGL Faker now includes an optional workaround
    for an interaction issue with the X visual selection mechanism in
    Chrome/Chromium v129 and later and MATLAB R2025a and later.
  * 2. Fixed a regression introduced by 3.1 beta1[3] that
    prevented the faker from enabling quad-buffered stereo, even
    if the requirements for quad-buffered stereo had been met.
  * 3. On Wayland-enabled Linux systems running GDM,
    `vglserver_config` no longer disables the ability to log in
    locally with a Wayland session.  Instead,
    `vglrun` automatically sets `VGL_DISPLAY` to `:1024` if
    `VGL_DISPLAY` is unset,
    X Display :1024 exists, and X Display :0 does not exist.
    This allows VirtualGL to use the GDM greeter's Xwayland
    instance as a 3D X server.
  * 1. Fixed an issue whereby, with certain GPU drivers
    (including nVidia's proprietary drivers), the EGL back end
    did not release the GPU resources associated with an OpenGL
    context when that context was unbound from a rendering thread.
  * 2. Fixed an error ("undefined symbol: eglGetProcAddress")
    that occurred when attempting to run a GLX application using
    the EGL back end and `vglrun -nodl`.
  * 3. Fixed an issue whereby the VirtualGL Configuration dialog
    did not pop up if the Num Lock key was on.</changelog>
</package>
<package pkgid="4c60605f673b0e507fe2c34a879f67986a4eb04179655c9de78b11fb97c6dc1f2ddc8f1b9a66d1244fa5ee7d703aff6cd965c4cdda58a6d996cc405147fbfb61" name="WindowMaker-debuginfo" arch="i586">
  <version epoch="0" ver="0.96.0" rel="1.8"/>
  <changelog author="chris@computersalat.de" date="1466856000">- rebase patches (p0)
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
  * fix_wmgenmenu_paths.patch
  * wm-giflib.patch</changelog>
  <changelog author="chris@computersalat.de" date="1489492800">- Update to 0.95.8
  * for changes and news see
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/NEWS
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/ChangeLog
- rework/rebase patches
  * WindowMaker-menu.patch
  * wm-giflib.patch
- some spec cleanup
  * rename README.SuSE -&gt; README.SUSE</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1511870400">- Remove xorg-x11-devel metapackage dependencies, replace it for
  specific pkgconfig() buildrequires or automatically generated
  ones for the -devel package</changelog>
  <changelog author="bwiedemann@suse.com" date="1513771200">- Add WindowMaker-0.95.8-reproducible.patch to make build reproducible</changelog>
  <changelog author="chris@computersalat.de" date="1586606400">- Update to 0.95.9
  * SwitchPanel is now more configurable:
    you can configure the switch panel icon size by setting the
    “SwitchPanelIconSize” option to your preferred value in
    ~/GNUstep/Defaults/WindowMaker. The font size used in this panel now is also
    sensible to changes in the system font.
  * New user configuration directory environment variable:
    In previous versions, the GNUstep directory used to store a user’s Window
    Maker configuration files was specified by the GNUSTEP_USER_ROOT environment
    variable, which defaulted to ~/GNUstep. However, this environment variable
    was deprecated in gnustep-make v2. Therefore, it has been replaced by the
    WMAKER_USER_ROOT environment variable.
  * libXmu is now an optional dependency
    If the library is not found, compilation work, the only limitation will
    arise when trying to install the standard colormap on displays which are not
    TrueColor. Please note that if you have the library but not the headers,
    configure will still stop; there is no user option to explicitly disable
    the library use.
- Rebase patches
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
- Rework reproducible patch
  * remove WindowMaker-0.95.8-reproducible.patch
  * add WindowMaker-reproducible.patch</changelog>
  <changelog author="max+suse@dnzm.nl" date="1599134400">- Added build requirements which result in broader image support and UTF-8/RTL
  improvements.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1713355200">- Use png for default wallpaper as SLES, TW, Leap 15.6+ are using png
  * Article https://news.opensuse.org/2024/04/09/common-wallpaper-path/
  * Updated style inside theme.tar.bz and symlinks in spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %patch -P N format to eliminate usage of deprecated %patchN.</changelog>
  <changelog author="chris@computersalat.de" date="1731931200">- Update to 0.96.0 (August 5th 2023)
  * Screen corners can be assigned an external command to be executed
    when the mouse pointer is entering those areas. In WPrefs, “Hot
    Corner Shortcut Preferences” can be used for configuration or by
    manually adding a “HotCorners” key and value to “YES” in the
    ~/GNUstep/Defaults/WindowMaker file. Hot Corners feature is disabled
    by default. Actions are specified by the “HotCornerActions” and are
    defined as a four entries list (“top left action”, “top right action”,
    “bottom left action”, “bottom right action”). A screen corner area is
    a cube shape defined by the “HotCornerEdge” which is a number of
    pixels from 2 (by default) to 10. To lower the risk of triggering
    that feature accidentally a “HotCornerDelay” key can be used which
    is the time before the action is triggered while the pointer is in
    one of the screen corner. Default value is 250 ms.
  * In WPrefs “Keyboard Shortcut Preferences” tab, three new actions
    can be configured: “Capture a portion of the screen”, “Capture a
    window”, “Capture the entire screen”. The file is saved in
    ~/GNUstep/Library/WindowMaker/Screenshots directory under a filename
    format “screenshot_%Y-%m-%d_at_%H:%M:%S” followed by the extension.
    Which can be png or jpg based on WRaster dependencies.
  * libXRes is now an optional dependency. XRes the resource extension
    for the X protocol is used to find the underlying processes
    (and PIDs) responsible for displaying the windows.
  * Support for _NET_WM_FULLSCREEN_MONITORS hint. That hint allows
    applications that support it to be set as fullscreen on multiple
    heads. It depends on Xinerama extension support.
  * To keep the dock on the primary head in a multi-head setup, set the
    option “KeepDockOnPrimaryHead” in ~/GNUstep/Defaults/WindowMaker to
    “YES” or click “Keep dock on primary head” under the WPrefs “Expert
    User Preferences” tab.
- rebase/rework patches
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
  * fix_wmgenmenu_paths.patch
  * wm-giflib.patch</changelog>
  <changelog author="chris@computersalat.de" date="1732104000">- remove WindowMaker-rpmlintrc
- fix build error with wallpaper-branding-openSUSE</changelog>
</package>
<package pkgid="52b67f55942b43ad26609c8f687afe6c54664f4687bce0d3e0dbd1425af653b9f1b0933144d83fae6027ee4e6643aeabec6158fd2de902acf18112ea7bf425d4" name="WindowMaker-debugsource" arch="i586">
  <version epoch="0" ver="0.96.0" rel="1.8"/>
  <changelog author="chris@computersalat.de" date="1466856000">- rebase patches (p0)
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
  * fix_wmgenmenu_paths.patch
  * wm-giflib.patch</changelog>
  <changelog author="chris@computersalat.de" date="1489492800">- Update to 0.95.8
  * for changes and news see
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/NEWS
    http://repo.or.cz/wmaker-crm.git/blob/HEAD:/ChangeLog
- rework/rebase patches
  * WindowMaker-menu.patch
  * wm-giflib.patch
- some spec cleanup
  * rename README.SuSE -&gt; README.SUSE</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1511870400">- Remove xorg-x11-devel metapackage dependencies, replace it for
  specific pkgconfig() buildrequires or automatically generated
  ones for the -devel package</changelog>
  <changelog author="bwiedemann@suse.com" date="1513771200">- Add WindowMaker-0.95.8-reproducible.patch to make build reproducible</changelog>
  <changelog author="chris@computersalat.de" date="1586606400">- Update to 0.95.9
  * SwitchPanel is now more configurable:
    you can configure the switch panel icon size by setting the
    “SwitchPanelIconSize” option to your preferred value in
    ~/GNUstep/Defaults/WindowMaker. The font size used in this panel now is also
    sensible to changes in the system font.
  * New user configuration directory environment variable:
    In previous versions, the GNUstep directory used to store a user’s Window
    Maker configuration files was specified by the GNUSTEP_USER_ROOT environment
    variable, which defaulted to ~/GNUstep. However, this environment variable
    was deprecated in gnustep-make v2. Therefore, it has been replaced by the
    WMAKER_USER_ROOT environment variable.
  * libXmu is now an optional dependency
    If the library is not found, compilation work, the only limitation will
    arise when trying to install the standard colormap on displays which are not
    TrueColor. Please note that if you have the library but not the headers,
    configure will still stop; there is no user option to explicitly disable
    the library use.
- Rebase patches
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
- Rework reproducible patch
  * remove WindowMaker-0.95.8-reproducible.patch
  * add WindowMaker-reproducible.patch</changelog>
  <changelog author="max+suse@dnzm.nl" date="1599134400">- Added build requirements which result in broader image support and UTF-8/RTL
  improvements.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1713355200">- Use png for default wallpaper as SLES, TW, Leap 15.6+ are using png
  * Article https://news.opensuse.org/2024/04/09/common-wallpaper-path/
  * Updated style inside theme.tar.bz and symlinks in spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %patch -P N format to eliminate usage of deprecated %patchN.</changelog>
  <changelog author="chris@computersalat.de" date="1731931200">- Update to 0.96.0 (August 5th 2023)
  * Screen corners can be assigned an external command to be executed
    when the mouse pointer is entering those areas. In WPrefs, “Hot
    Corner Shortcut Preferences” can be used for configuration or by
    manually adding a “HotCorners” key and value to “YES” in the
    ~/GNUstep/Defaults/WindowMaker file. Hot Corners feature is disabled
    by default. Actions are specified by the “HotCornerActions” and are
    defined as a four entries list (“top left action”, “top right action”,
    “bottom left action”, “bottom right action”). A screen corner area is
    a cube shape defined by the “HotCornerEdge” which is a number of
    pixels from 2 (by default) to 10. To lower the risk of triggering
    that feature accidentally a “HotCornerDelay” key can be used which
    is the time before the action is triggered while the pointer is in
    one of the screen corner. Default value is 250 ms.
  * In WPrefs “Keyboard Shortcut Preferences” tab, three new actions
    can be configured: “Capture a portion of the screen”, “Capture a
    window”, “Capture the entire screen”. The file is saved in
    ~/GNUstep/Library/WindowMaker/Screenshots directory under a filename
    format “screenshot_%Y-%m-%d_at_%H:%M:%S” followed by the extension.
    Which can be png or jpg based on WRaster dependencies.
  * libXRes is now an optional dependency. XRes the resource extension
    for the X protocol is used to find the underlying processes
    (and PIDs) responsible for displaying the windows.
  * Support for _NET_WM_FULLSCREEN_MONITORS hint. That hint allows
    applications that support it to be set as fullscreen on multiple
    heads. It depends on Xinerama extension support.
  * To keep the dock on the primary head in a multi-head setup, set the
    option “KeepDockOnPrimaryHead” in ~/GNUstep/Defaults/WindowMaker to
    “YES” or click “Keep dock on primary head” under the WPrefs “Expert
    User Preferences” tab.
- rebase/rework patches
  * WindowMaker-config.patch
  * WindowMaker-menu.patch
  * fix_wmgenmenu_paths.patch
  * wm-giflib.patch</changelog>
  <changelog author="chris@computersalat.de" date="1732104000">- remove WindowMaker-rpmlintrc
- fix build error with wallpaper-branding-openSUSE</changelog>
</package>
<package pkgid="c22e90ceed1faf95fb409b57285985d688e760673718a49e4aa2524c3c672e0e147468b646ffba059f329305e810a620d6d1b1b73e0a5b969f61efedb3decf77" name="XyGrib-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.6.1" rel="8.10"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1563105600">- Version 1.2.6
- Macbook touchpad zooming of map issue fixed
- Belgium NMC opendata gribs can now be read by XyGrib
- GFS reflectivity added
- ECMWF ERA5 reanalysis data can now be read
- NOADD GFS Ensemble model can now be read
- Improvements in wave display
- utf-8 characters in file paths should be readable
- new icon
- Many behind the scenes improvements and bug fixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1563278400">- Categories fixed</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1563537600">- version 1.2.6.1
  Installation path fixed</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1593864000">- QPainter.patch applied for build error in TW (gcc10)
  github.com/opengribs/XyGrib/pull/255</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1610712000">- Use %cmake_build rather then %make_jobs</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1614686400">- libjpeg24.diff added to fix build error with openjpeg 2.4</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1637236800">- proj8.diff and projection.diff added to fix build failure with proj 8</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1654603200">- adapted libjpeg24.diff to cope with openjpeg 2.5</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1669291200">- proj version 9 breaks TW build
  proj9.diff added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1707134400">- proj8.diff removed (Leap 15.4 is deprecated)
  switch to %autosetup for rpm 4.19 compatibility</changelog>
</package>
<package pkgid="676645f654f6ed71a2e159fae2b52f43f91a9727f1744c4ad9b8d6694c61d85fdf5503364640baafaad6040c4a3128df1f2be8601f98a9ba219e6b94d443bf2a" name="XyGrib-debugsource" arch="i586">
  <version epoch="0" ver="1.2.6.1" rel="8.10"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1563105600">- Version 1.2.6
- Macbook touchpad zooming of map issue fixed
- Belgium NMC opendata gribs can now be read by XyGrib
- GFS reflectivity added
- ECMWF ERA5 reanalysis data can now be read
- NOADD GFS Ensemble model can now be read
- Improvements in wave display
- utf-8 characters in file paths should be readable
- new icon
- Many behind the scenes improvements and bug fixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1563278400">- Categories fixed</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1563537600">- version 1.2.6.1
  Installation path fixed</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1593864000">- QPainter.patch applied for build error in TW (gcc10)
  github.com/opengribs/XyGrib/pull/255</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1610712000">- Use %cmake_build rather then %make_jobs</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1614686400">- libjpeg24.diff added to fix build error with openjpeg 2.4</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1637236800">- proj8.diff and projection.diff added to fix build failure with proj 8</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1654603200">- adapted libjpeg24.diff to cope with openjpeg 2.5</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1669291200">- proj version 9 breaks TW build
  proj9.diff added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1707134400">- proj8.diff removed (Leap 15.4 is deprecated)
  switch to %autosetup for rpm 4.19 compatibility</changelog>
</package>
<package pkgid="f37c35ab3f067bb21ec51eed9d1207db55f89789c87ff3cae95d25281046978e8a793869fb259eb35f09a788a718097a0224b460b039eb12d22bf427c66db661" name="YODA-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.2" rel="1.5"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1657195200">- Add patch to fix build with python 3.10:
  * 0001-fix-cython-rebuild-after-configure.patch
- Spec cleanup</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657886400">- Update to version 1.9.6:
  * Pass ignoreOffDiagonalTerms correctly when retrieving
    covariance matrix from a Scatter2D.
  * Add a covariance/off-diag test to test-s2d.py
  * Force Cython rebuilds on all .pyx files, if possible (helps
    with Python ABI compat).
- Drop 0001-fix-cython-rebuild-after-configure.patch: incorporated
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661342400">- Set PYTHONPATH to buildroot's python3_sitearch before testing to
  allow importing of yoda module.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1666526400">- Update to version 1.9.7
  * Add Stat and Uncor to labels flagged as uncorrelated.
  * Update yaml-cpp version for C++17 compatibility.
  * Replace distutils with sysconfig and manual calls to the
    compiler.
- Add YODA-correct-python-platlib.patch: Use correct python
  platlib ($prefix/lib64) consistently across different python
  versions; although we do not build for multiple python versions,
  we would not want to adapt the file list everytime upstream
  python vacillates between lib (e.g. python 3.8/3.10) vs lib64
  (e.g. python 3.9) for platlib.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689076800">- Update to version 1.9.8:
  * Fix Cython matching of optional Booleans in ROOT conversion
    functions.
  * Introducing matplotlib based plotting: standalone Python
    scripts are generated that contain the logic to produce a
    plot. These script do not depend on YODA and should hence be
    sharable with people that have no YODA.  Python3 and
    matplotlib are required. The numerical data	associated with
    individual curves is outsourced to a {name}__data.py script to
    aide legibility.
  * Fix bug in yodamerge to handle files with inconsistent AOs
  * Add CXXFLAGS and LDFLAGS propagation to the Python-extension
  build script.
  * Enable Cython auto-conversion of all C++ strings to Python
  native str for v2 and v3, removing extensive encode()/decode()
  calls.
  * Add binreloc-based libPath() and dataPath() functions,
    including in Python.
- Drop YODA-correct-python-platlib.patch: fixed upstream.
- Split out new package, YODA-matplotlib-style, that installs a
  style file to produce YODA styled plots using matplotlib.
- autoconf &gt;= 2.71 now required (update BuildRequires).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694174400">- Use Cython &lt; 3 to avoid an issue with `setYErr` when using
  Cython &gt;= 3.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to version 1.9.9:
  * Limit autotools requirement to 2.69
  * Ignore unknown sections in FLAT files (allows reading files
    generated by rivet-cmphistos)
  * Fix binary relocation in binreloc.c
  * Explicitly import base-class virtual operator= in AO classes
    to silence new GCC13 compiler warnings.
  * Fix error propagation to always return a positive uncertainty
    size in object divisions (which can produce a negative ratio
    value)
  * Fix a bug with HistoBin2D.yMean() returning value of xMean
  * Fix missing function calls in HistoBin2D.xy*() methods
  * Add workaround for Ubuntu 23.04 putting 'local' in the Python
    platbase path.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1708344000">- Update to version 1.9.10:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742731200">- Update to version 1.9.11:
  * Change Python build to use PY_LDFLAGS rather than
    LINKFORSHARED variable.
  * Patch BinEstimator to ensure the log version is used for log
    axes</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1763294400">- Update to version 2.1.2:
  * Regex substitutions now also apply to custom text boxes, with
    support for square brackets [].
  * Text labels now support mixed single and double quotes.
  * Python-based yoda.write() can now be redirected to stdout.
  * Large NumPy arrays in plotting scripts are no longer
    truncated.
  * Fixed an issue affecting analyses with multiple ratio panels
    and analysis options.
  * Corrected asymmetric error-bar ordering in Matplotlib.
  * Fixed a bug in handling single-value opacity settings.
- Changes from version 2.1.1:
  * Cythonise YODA exceptions and skip objects with inconsistent
    binning in yodamerge and yodastack.
- Changes from version 2.1.0:
  * Add support for regex-based capture of AO path/name components
    with optional string substitution map.
- Changes from version 2.0.3:
  * Convert all scripts to use explicit python3 as interpreter,
    and remove defunct uses of 'from __future__ import' except in
    configure.ac where compatibility is needed to detect and
    reject Python2.
  * Add exception handling and Scatter1D conversion to
    YODA-to-ROOT conversion.
  * Restore case-sensitivity for Python dictionary in
    annotationsDict() call.
  * Fix typo and path-setting in yodaenvelope.
  * Change Python build to use PY_LDFLAGS rather than
    LINKFORSHARED variable.
  * Fix Python path detection again, cf. GAMBIT Mac CI.
  * Enable -Wextra warnings upon recommendation from CMS, and
    address resulting issues.
- Use default python3-Cython for builds instead of pinning to
  python3-Cython &lt; 3.
- Minor rebase of sover.diff to apply cleanly against new version.
- Add YODA.rpmlintrc to suppress false warning from rpmlint about
  requiring explicit lib, where python3-matplotlib is a python
  module, and not a lib, despite its name.
- Build with hdf5 support for Leap 16 and Tumbleweed.</changelog>
</package>
<package pkgid="569d98068b6ee2d050da970886fb6788f2fa031c7223d11861778149bb8f22f571ccc1ea0e2b15f9ca540d8a4f20d2600d0305724e1cf3fa16bdce186095c0e0" name="YODA-debugsource" arch="i586">
  <version epoch="0" ver="2.1.2" rel="1.5"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1657195200">- Add patch to fix build with python 3.10:
  * 0001-fix-cython-rebuild-after-configure.patch
- Spec cleanup</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657886400">- Update to version 1.9.6:
  * Pass ignoreOffDiagonalTerms correctly when retrieving
    covariance matrix from a Scatter2D.
  * Add a covariance/off-diag test to test-s2d.py
  * Force Cython rebuilds on all .pyx files, if possible (helps
    with Python ABI compat).
- Drop 0001-fix-cython-rebuild-after-configure.patch: incorporated
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661342400">- Set PYTHONPATH to buildroot's python3_sitearch before testing to
  allow importing of yoda module.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1666526400">- Update to version 1.9.7
  * Add Stat and Uncor to labels flagged as uncorrelated.
  * Update yaml-cpp version for C++17 compatibility.
  * Replace distutils with sysconfig and manual calls to the
    compiler.
- Add YODA-correct-python-platlib.patch: Use correct python
  platlib ($prefix/lib64) consistently across different python
  versions; although we do not build for multiple python versions,
  we would not want to adapt the file list everytime upstream
  python vacillates between lib (e.g. python 3.8/3.10) vs lib64
  (e.g. python 3.9) for platlib.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689076800">- Update to version 1.9.8:
  * Fix Cython matching of optional Booleans in ROOT conversion
    functions.
  * Introducing matplotlib based plotting: standalone Python
    scripts are generated that contain the logic to produce a
    plot. These script do not depend on YODA and should hence be
    sharable with people that have no YODA.  Python3 and
    matplotlib are required. The numerical data	associated with
    individual curves is outsourced to a {name}__data.py script to
    aide legibility.
  * Fix bug in yodamerge to handle files with inconsistent AOs
  * Add CXXFLAGS and LDFLAGS propagation to the Python-extension
  build script.
  * Enable Cython auto-conversion of all C++ strings to Python
  native str for v2 and v3, removing extensive encode()/decode()
  calls.
  * Add binreloc-based libPath() and dataPath() functions,
    including in Python.
- Drop YODA-correct-python-platlib.patch: fixed upstream.
- Split out new package, YODA-matplotlib-style, that installs a
  style file to produce YODA styled plots using matplotlib.
- autoconf &gt;= 2.71 now required (update BuildRequires).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694174400">- Use Cython &lt; 3 to avoid an issue with `setYErr` when using
  Cython &gt;= 3.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to version 1.9.9:
  * Limit autotools requirement to 2.69
  * Ignore unknown sections in FLAT files (allows reading files
    generated by rivet-cmphistos)
  * Fix binary relocation in binreloc.c
  * Explicitly import base-class virtual operator= in AO classes
    to silence new GCC13 compiler warnings.
  * Fix error propagation to always return a positive uncertainty
    size in object divisions (which can produce a negative ratio
    value)
  * Fix a bug with HistoBin2D.yMean() returning value of xMean
  * Fix missing function calls in HistoBin2D.xy*() methods
  * Add workaround for Ubuntu 23.04 putting 'local' in the Python
    platbase path.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1708344000">- Update to version 1.9.10:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742731200">- Update to version 1.9.11:
  * Change Python build to use PY_LDFLAGS rather than
    LINKFORSHARED variable.
  * Patch BinEstimator to ensure the log version is used for log
    axes</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1763294400">- Update to version 2.1.2:
  * Regex substitutions now also apply to custom text boxes, with
    support for square brackets [].
  * Text labels now support mixed single and double quotes.
  * Python-based yoda.write() can now be redirected to stdout.
  * Large NumPy arrays in plotting scripts are no longer
    truncated.
  * Fixed an issue affecting analyses with multiple ratio panels
    and analysis options.
  * Corrected asymmetric error-bar ordering in Matplotlib.
  * Fixed a bug in handling single-value opacity settings.
- Changes from version 2.1.1:
  * Cythonise YODA exceptions and skip objects with inconsistent
    binning in yodamerge and yodastack.
- Changes from version 2.1.0:
  * Add support for regex-based capture of AO path/name components
    with optional string substitution map.
- Changes from version 2.0.3:
  * Convert all scripts to use explicit python3 as interpreter,
    and remove defunct uses of 'from __future__ import' except in
    configure.ac where compatibility is needed to detect and
    reject Python2.
  * Add exception handling and Scatter1D conversion to
    YODA-to-ROOT conversion.
  * Restore case-sensitivity for Python dictionary in
    annotationsDict() call.
  * Fix typo and path-setting in yodaenvelope.
  * Change Python build to use PY_LDFLAGS rather than
    LINKFORSHARED variable.
  * Fix Python path detection again, cf. GAMBIT Mac CI.
  * Enable -Wextra warnings upon recommendation from CMS, and
    address resulting issues.
- Use default python3-Cython for builds instead of pinning to
  python3-Cython &lt; 3.
- Minor rebase of sover.diff to apply cleanly against new version.
- Add YODA.rpmlintrc to suppress false warning from rpmlint about
  requiring explicit lib, where python3-matplotlib is a python
  module, and not a lib, despite its name.
- Build with hdf5 support for Leap 16 and Tumbleweed.</changelog>
</package>
<package pkgid="f384bf41baf0d850c75f814d4396b8a2d804b0d9d82c141fdfd3ee463d3a20bc38148a343a71d197a661bf32a9fdcaf252f64585e6871e1bc4ac86dab42f0859" name="ZArchive-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.2+git20240721.b467f7a" rel="1.7"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1657540800">- Add 0001-Include-the-algorithm-header.patch: include missing header</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1657800000">- Use last version from git
- Drop 0001-Fix-cmake-install-targets.patch and 0001-Include-the-algorithm-header.patch: merged upstream</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1681992000">- Change to latest git version 0.1.2
  * Add fix-findzstd-error to correctly call opensuse lib name:libzstd-devel-static</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1682596800">- Removed dependencies xz and zlib as they are not needed.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1682683200">- Cleanup dependencies
- Drop fix-findzstd-error.diff
- Create subpackage for the library</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1682769600">- Specify the correct MIT No Attribution license variant</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Cleanup _service and rename package to match upstream name</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1683288000">- Build also for Leap</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1684152000">- Add use_pkgconfig_for_zstd.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1733313600">- Update to version 0.1.2+git20240721.b467f7a:
  * ci: use vcpkg for both builds
  * Add CI builds + add support for static linux binaries (#23)
  * tool: Ignore the output file in case it's inside the input path (#20)
  * Bump version
  * build: force MODULE mode for find_package(zstd)
  * build: add pkg-config support
  * build: general improvements
  * Install the zarchive executable
  * Don't hardcode the installation path of the library
- Drop use_pkgconfig_for_zstd.patch</changelog>
</package>
<package pkgid="89b8d08683397987041bf8b46c195a78fbd1207bbe617abc6b28f9d8edbcff382d581e7cd70644371bfcd1bf431cdbad67624ab10d2887131a7b37afe91d4c7b" name="ZArchive-debugsource" arch="i586">
  <version epoch="0" ver="0.1.2+git20240721.b467f7a" rel="1.7"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1657540800">- Add 0001-Include-the-algorithm-header.patch: include missing header</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1657800000">- Use last version from git
- Drop 0001-Fix-cmake-install-targets.patch and 0001-Include-the-algorithm-header.patch: merged upstream</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1681992000">- Change to latest git version 0.1.2
  * Add fix-findzstd-error to correctly call opensuse lib name:libzstd-devel-static</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1682596800">- Removed dependencies xz and zlib as they are not needed.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1682683200">- Cleanup dependencies
- Drop fix-findzstd-error.diff
- Create subpackage for the library</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1682769600">- Specify the correct MIT No Attribution license variant</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Cleanup _service and rename package to match upstream name</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1683288000">- Build also for Leap</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1684152000">- Add use_pkgconfig_for_zstd.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1733313600">- Update to version 0.1.2+git20240721.b467f7a:
  * ci: use vcpkg for both builds
  * Add CI builds + add support for static linux binaries (#23)
  * tool: Ignore the output file in case it's inside the input path (#20)
  * Bump version
  * build: force MODULE mode for find_package(zstd)
  * build: add pkg-config support
  * build: general improvements
  * Install the zarchive executable
  * Don't hardcode the installation path of the library
- Drop use_pkgconfig_for_zstd.patch</changelog>
</package>
<package pkgid="da6d93638de3c2cc68d93377a192b571a6c5b617f80042354d6cbfd8f996e6ba779d20147b887b744d63b8baf71c8624d387c1238f88b2135e32dab9a6432256" name="a2jmidid-debuginfo" arch="i586">
  <version epoch="0" ver="9" rel="2.14"/>
  <changelog author="krysanto@gmail.com" date="1505217600">- Initial Version
  - Checkout from master branch to avoid carrying patches</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1603800000">- Update to version 9
  * Switch to meson
- Run spec cleaner</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1606392000">- Don't need to export cflags</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1606996800">- Fix source to use full URL
- Fix use of env</changelog>
  <changelog author="olaf@aepfle.de" date="1610020800">- Meson 0.50.0 is required</changelog>
</package>
<package pkgid="4ae80ada7a14165904d31ae0e58c03dc6b8483622e843b07cc7822135bc683cdcbe1a1bcb654ba7a22f4eac1cc5f74451fe2c5d039d8d6640554f4d14049b86d" name="a2jmidid-debugsource" arch="i586">
  <version epoch="0" ver="9" rel="2.14"/>
  <changelog author="krysanto@gmail.com" date="1505217600">- Initial Version
  - Checkout from master branch to avoid carrying patches</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1603800000">- Update to version 9
  * Switch to meson
- Run spec cleaner</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1606392000">- Don't need to export cflags</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1606996800">- Fix source to use full URL
- Fix use of env</changelog>
  <changelog author="olaf@aepfle.de" date="1610020800">- Meson 0.50.0 is required</changelog>
</package>
<package pkgid="3816cf95976b4d628759a07298a391b3c4030d0b12ce8a2620321883b733fcf5e70ba0ac7fae9a849b7189a7d6d76c6886cc6b7d40ff9a6114f9b191c94faccd" name="a2ps-debuginfo" arch="i586">
  <version epoch="0" ver="4.15.6" rel="2.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Implement shared library packaging policy.
- Remove --with-pic which is useless with --disable-static.
- Use noun phrase in summary.
- Resolve PreReq FIXMEs.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1573128000">- Add patch a2ps-4.14-texinfo-6.7.patch to let it build with
  texinfo-6.7 as well</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1589371200">- Discard rm of nonexistent %{_infodir}/dir to fix build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1644235200">- For iconv glibc-locale should be installed</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1679054400">- Updated to 4.15
  * Noteworthy changes in release 4.15 (2023-03-07) [stable]
  * Features:
  - Replace the 'psmandup' utility with simpler 'lp2' to directly print
    documents to a simplex printer.
  - Remove the outdated 'psset' and 'fixnt', and simplify 'fixps' to
    always process its input with Ghostscript.
  - Use libpaper's paper sizes. This includes user-defined paper sizes
    when using libpaper 2. It is still possible to define custom margins
    using "Medium:" specifications in the configuration file, and the
    one size defined by a2ps that libpaper does not know about, Quarto, is
    retained for backwards compatiblity, and as an example.
  * Documentation
  - Remove some obsolete explanations.
  - Reformat --help output consistently to 80 columns.
  - Some English fixes.
  * Bug fixes:
  - Avoid a crash when a medium is not specified; instead, use the default
    libpaper size (configured by the user or sysadmin, or the locale
    default).
  - Fix some other potential crashes and compiler warnings.
  - Fixes for security bugs CVE-2001-1593, CVE-2015-8107 and CVE-2014-0466.
  - Minor bugs fixed.
  * Predefined delegations:
  - Remove support for defunct Netscape and proprietary Acrobat Reader.
  - Add lpr wrapper for automatic detection of different printing systems,
    including CUPS support.
  * Encodings:
  - Use libre fonts for KOI-8.
  - Composite fonts support.
  * Build
  - Update build system to more recent autotools and gettext versions.
  - Build man pages in a simpler and more robust way.
  - Document runtime dependencies.
  - Minor code quality improvements.
  - Minor tidy up and removal of obsolete code.
  - Require libpaper.
  - Remove OS/2 support.
  * Build
  - Build man pages in a simpler and more robust way, using x-to-1 from
    gnulib.
  - Don't install useless liba2ps.h.
  - Other minor build system improvements, including updating to more recent
    autoconf and gettext.
  - Don't require help2man or gperf to build from source.
  - Document runtime dependencies.
  - Minor code quality improvements.
  * Build:
  - Re-add a2ps to the Translation Project, and remove po files from git.
  * Bug fixes:
  - Remove reference to @COM_distill@ variable in a2ps_cfg.in.
  * Documentation:
  - Format --help output consistently to 80 columns.
  - Fix a couple of message typos.
  * Features:
  - Replace the 'psmandup' utility with simpler 'lp2' to directly print
    documents to a simplex printer.
  - Remove the outdated 'psset' and 'fixnt', and simplify 'fixps' to
    always process its input with Ghostscript.
  * Documentation
  - Remove some obsolete explanations.
  * Build
  - Minor tidy up and removal of obsolete code.
  * Features:
  - Use libpaper's paper sizes. This includes user-defined paper sizes
    when using libpaper 2. It is still possible to define custom margins
    using "Medium:" specifications in the configuration file, and the
    one size defined by a2ps that libpaper does not know about, Quarto, is
    retained for backwards compatiblity, and as an example.
  * Bug fixes:
  - Avoid a crash when a medium is not specified; instead, use the default
    libpaper size (configured by the user or sysadmin, or the locale
    default).
  - Fix some other potential crashes and compiler warnings.
  * Documentation:
  - Reformat --help output consistently to 80 columns.
  * Build:
  - Require autoconf 2.71.
  - Require libpaper.
  * Documentation:
  - Undo reformatting of --help output from 4.14.91, so as not to annoy
    translators (thanks, Benno Schulenberg!).
  - Use gnulib function to emit bug reporting information.  This also
    fixes a problem with the translated strings introduced in 4.14.91
    (thanks, Benno Schulenberg!).
  * Build:
  - Re-add a2ps to the Translation Project, and remove po files from git.
  * Bug fixes:
  - Remove reference to @COM_distill@ variable in a2ps_cfg.in.
  * Documentation:
  - Format --help output consistently to 80 columns.
  - Fix a couple of message typos.
  * This is an alpha release, owing to the considerable changes since the
  last version.
  * New maintainer, Reuben Thomas.
  * Build:
  - Updated and fixed the build system, using gnulib and modern Autotools.
  - Remove OS/2 support.
  - Require libpaper.
  * Predefined delegations:
  - Remove support for defunct Netscape and proprietary Acrobat Reader.
  - Add lpr wrapper for automatic detection of different printing systems,
    including CUPS support.
  * Encodings:
  - Use libre fonts for KOI-8.
  - Composite fonts support.
  * Documentation:
  - Some English fixes.
  - Man page for fixnt.
  * Bug fixes:
  - Fixes for security bugs CVE-2001-1593, CVE-2015-8107 and CVE-2014-0466.
  - Minor bugs fixed.
- Reintroduce shared library
- Avoid configure (endless) loop during make
- New a2ps-lang package
- Remove obsolete patches
  * CVE-2014-0466.diff
  * a2ps-4.13-psgen.patch
  * a2ps-4.13-security.patch
  * a2ps-4.14-acroread.patch
  * a2ps-4.14-automake.patch
  * a2ps-4.14-bnc955194.patch
  * a2ps-4.14-gperf.patch
  * a2ps-4.14-iswprint.patch
  * a2ps-4.14-texinfo-6.7.patch
  * reproducible.patch
- Port patches
  * a2ps-4.13-base.patch
  * a2ps-4.13-include.patch
  * a2ps-4.13-types.patch
  * a2ps-4.13-utf8.patch
  * a2ps-4.14-linker.patch
  * a2ps-4.14-manuals.diff
  * a2ps-4.14-ogonkify.patch
  * a2ps-4.14-tempfile.patch
  * a2ps-4.14.diff
  * a2ps-buildcompare.patch</changelog>
  <changelog author="jun wang &lt;junguo.wang@suse.com&gt;" date="1695038400">- Updated to 4.15.5
  * Noteworthy changes in release 4.15.5 (2023-06-22) [stable]
  * Bug fixes:
  - Fix psnup delegation. It was incorrectly changed in 4.14.90.
  - Fix to read configured paper size correctly with libpaper 1.x.
  - Fix fixps to use GhostScript’s ps2write device instead of defunct
    pswrite.
  - Fix old crash when using --stdin="".
  - Use “grep -F” rather than obsolete fgrep.
  - Fix broken a2ps-lpr-wrapper script, and translate to sh for
    portability.
  * Build:
  - Fix a problem building PDF version of manual.
  - Make configure stop if libpaper is not found.
  - Enable building the manual for gnu.org.
  * Build system:
  - Fix tests when building with libpaper 1.x.
  - Require gperf for bootstrapping, and use it correctly in build system.
  - Require a new-enough version of texinfo.
  * Documentation:
  - Various minor documentation improvements.
  - Minor tweaks.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1716292800">- Updated to 4.15.6 (boo#1224770)
  * Noteworthy changes in release 4.15.6 (2024-03-13) [stable]
  * Bug fixes:
  - Fix a2ps-lpr-wrapper to work with no arguments, as a2ps requires.
  - Minor fixes &amp; improvements to sheets.map for image types and PDF.
  * Build system:
  - Minor fixes and improvements.
- Port patches
  * a2ps-4.14.diff
  * a2ps-buildcompare.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- added patches
  https://savannah.gnu.org/bugs/?66678
  + a2ps-gcc15.patch</changelog>
</package>
<package pkgid="cb0f7fdd41a06618607ec17b3a04bb9bb8ee8958b045a093bf8430b4ebd9ebbe43dbe0a8cfb0453ae76c620be52610cdeca664b5471eb5d285d134337b52461c" name="a2ps-debugsource" arch="i586">
  <version epoch="0" ver="4.15.6" rel="2.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Implement shared library packaging policy.
- Remove --with-pic which is useless with --disable-static.
- Use noun phrase in summary.
- Resolve PreReq FIXMEs.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1573128000">- Add patch a2ps-4.14-texinfo-6.7.patch to let it build with
  texinfo-6.7 as well</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1589371200">- Discard rm of nonexistent %{_infodir}/dir to fix build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1644235200">- For iconv glibc-locale should be installed</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1679054400">- Updated to 4.15
  * Noteworthy changes in release 4.15 (2023-03-07) [stable]
  * Features:
  - Replace the 'psmandup' utility with simpler 'lp2' to directly print
    documents to a simplex printer.
  - Remove the outdated 'psset' and 'fixnt', and simplify 'fixps' to
    always process its input with Ghostscript.
  - Use libpaper's paper sizes. This includes user-defined paper sizes
    when using libpaper 2. It is still possible to define custom margins
    using "Medium:" specifications in the configuration file, and the
    one size defined by a2ps that libpaper does not know about, Quarto, is
    retained for backwards compatiblity, and as an example.
  * Documentation
  - Remove some obsolete explanations.
  - Reformat --help output consistently to 80 columns.
  - Some English fixes.
  * Bug fixes:
  - Avoid a crash when a medium is not specified; instead, use the default
    libpaper size (configured by the user or sysadmin, or the locale
    default).
  - Fix some other potential crashes and compiler warnings.
  - Fixes for security bugs CVE-2001-1593, CVE-2015-8107 and CVE-2014-0466.
  - Minor bugs fixed.
  * Predefined delegations:
  - Remove support for defunct Netscape and proprietary Acrobat Reader.
  - Add lpr wrapper for automatic detection of different printing systems,
    including CUPS support.
  * Encodings:
  - Use libre fonts for KOI-8.
  - Composite fonts support.
  * Build
  - Update build system to more recent autotools and gettext versions.
  - Build man pages in a simpler and more robust way.
  - Document runtime dependencies.
  - Minor code quality improvements.
  - Minor tidy up and removal of obsolete code.
  - Require libpaper.
  - Remove OS/2 support.
  * Build
  - Build man pages in a simpler and more robust way, using x-to-1 from
    gnulib.
  - Don't install useless liba2ps.h.
  - Other minor build system improvements, including updating to more recent
    autoconf and gettext.
  - Don't require help2man or gperf to build from source.
  - Document runtime dependencies.
  - Minor code quality improvements.
  * Build:
  - Re-add a2ps to the Translation Project, and remove po files from git.
  * Bug fixes:
  - Remove reference to @COM_distill@ variable in a2ps_cfg.in.
  * Documentation:
  - Format --help output consistently to 80 columns.
  - Fix a couple of message typos.
  * Features:
  - Replace the 'psmandup' utility with simpler 'lp2' to directly print
    documents to a simplex printer.
  - Remove the outdated 'psset' and 'fixnt', and simplify 'fixps' to
    always process its input with Ghostscript.
  * Documentation
  - Remove some obsolete explanations.
  * Build
  - Minor tidy up and removal of obsolete code.
  * Features:
  - Use libpaper's paper sizes. This includes user-defined paper sizes
    when using libpaper 2. It is still possible to define custom margins
    using "Medium:" specifications in the configuration file, and the
    one size defined by a2ps that libpaper does not know about, Quarto, is
    retained for backwards compatiblity, and as an example.
  * Bug fixes:
  - Avoid a crash when a medium is not specified; instead, use the default
    libpaper size (configured by the user or sysadmin, or the locale
    default).
  - Fix some other potential crashes and compiler warnings.
  * Documentation:
  - Reformat --help output consistently to 80 columns.
  * Build:
  - Require autoconf 2.71.
  - Require libpaper.
  * Documentation:
  - Undo reformatting of --help output from 4.14.91, so as not to annoy
    translators (thanks, Benno Schulenberg!).
  - Use gnulib function to emit bug reporting information.  This also
    fixes a problem with the translated strings introduced in 4.14.91
    (thanks, Benno Schulenberg!).
  * Build:
  - Re-add a2ps to the Translation Project, and remove po files from git.
  * Bug fixes:
  - Remove reference to @COM_distill@ variable in a2ps_cfg.in.
  * Documentation:
  - Format --help output consistently to 80 columns.
  - Fix a couple of message typos.
  * This is an alpha release, owing to the considerable changes since the
  last version.
  * New maintainer, Reuben Thomas.
  * Build:
  - Updated and fixed the build system, using gnulib and modern Autotools.
  - Remove OS/2 support.
  - Require libpaper.
  * Predefined delegations:
  - Remove support for defunct Netscape and proprietary Acrobat Reader.
  - Add lpr wrapper for automatic detection of different printing systems,
    including CUPS support.
  * Encodings:
  - Use libre fonts for KOI-8.
  - Composite fonts support.
  * Documentation:
  - Some English fixes.
  - Man page for fixnt.
  * Bug fixes:
  - Fixes for security bugs CVE-2001-1593, CVE-2015-8107 and CVE-2014-0466.
  - Minor bugs fixed.
- Reintroduce shared library
- Avoid configure (endless) loop during make
- New a2ps-lang package
- Remove obsolete patches
  * CVE-2014-0466.diff
  * a2ps-4.13-psgen.patch
  * a2ps-4.13-security.patch
  * a2ps-4.14-acroread.patch
  * a2ps-4.14-automake.patch
  * a2ps-4.14-bnc955194.patch
  * a2ps-4.14-gperf.patch
  * a2ps-4.14-iswprint.patch
  * a2ps-4.14-texinfo-6.7.patch
  * reproducible.patch
- Port patches
  * a2ps-4.13-base.patch
  * a2ps-4.13-include.patch
  * a2ps-4.13-types.patch
  * a2ps-4.13-utf8.patch
  * a2ps-4.14-linker.patch
  * a2ps-4.14-manuals.diff
  * a2ps-4.14-ogonkify.patch
  * a2ps-4.14-tempfile.patch
  * a2ps-4.14.diff
  * a2ps-buildcompare.patch</changelog>
  <changelog author="jun wang &lt;junguo.wang@suse.com&gt;" date="1695038400">- Updated to 4.15.5
  * Noteworthy changes in release 4.15.5 (2023-06-22) [stable]
  * Bug fixes:
  - Fix psnup delegation. It was incorrectly changed in 4.14.90.
  - Fix to read configured paper size correctly with libpaper 1.x.
  - Fix fixps to use GhostScript’s ps2write device instead of defunct
    pswrite.
  - Fix old crash when using --stdin="".
  - Use “grep -F” rather than obsolete fgrep.
  - Fix broken a2ps-lpr-wrapper script, and translate to sh for
    portability.
  * Build:
  - Fix a problem building PDF version of manual.
  - Make configure stop if libpaper is not found.
  - Enable building the manual for gnu.org.
  * Build system:
  - Fix tests when building with libpaper 1.x.
  - Require gperf for bootstrapping, and use it correctly in build system.
  - Require a new-enough version of texinfo.
  * Documentation:
  - Various minor documentation improvements.
  - Minor tweaks.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1716292800">- Updated to 4.15.6 (boo#1224770)
  * Noteworthy changes in release 4.15.6 (2024-03-13) [stable]
  * Bug fixes:
  - Fix a2ps-lpr-wrapper to work with no arguments, as a2ps requires.
  - Minor fixes &amp; improvements to sheets.map for image types and PDF.
  * Build system:
  - Minor fixes and improvements.
- Port patches
  * a2ps-4.14.diff
  * a2ps-buildcompare.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- added patches
  https://savannah.gnu.org/bugs/?66678
  + a2ps-gcc15.patch</changelog>
</package>
<package pkgid="52ee26abff26d8af5ad988ed3de0de17ec090447d22c3cc13ff023f9f709ddd1d5867c40afdb17dfe7c29197de8e76e8b1341baf99e60b33fdc7ad73a6d4f248" name="a52dec-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.11"/>
  <changelog author="reddwarf@opensuse.org" date="1327406400">- fix baselibs.conf
- don't install the INSTALL file
- change license tag to SPDX
- add automake, autoconf and libtool BuildRequires</changelog>
  <changelog author="i@margueirte.su" date="1415188800">- update latest svn 0.7.5+svn613</changelog>
  <changelog author="aloisio@gmx.com" date="1490097600">- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1490184000">- Add baselibs.conf as source file</changelog>
  <changelog author="jengelh@inai.de" date="1490184001">- Trim filler words from descriptions. Improve summaries.</changelog>
  <changelog author="zaitor@opensuse.org" date="1500120000">- Drop a52dec-compat.diff and mm_accel.h source, not needed with
  the svn checkout we are using.
- Pass --enable-shared to configure, ensure we build the shared
  library.</changelog>
  <changelog author="schwab@suse.de" date="1550664000">- altivec.patch: always use the GNU version of the altivec insns</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Update to release 0.8.0
  * Build system modernization
- Drop altivec.patch (inapplicable)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Minor spec cleaning, use ldconfig_scriptlets macro, be more
  explicit in listing of files (use less globs).</changelog>
</package>
<package pkgid="0cb78e0dbf03f0f70bc125d91c2f04f34a3ed259df0493cd0b55eb979a57b541c7053f6b9fa040b348cec5695deb2103ce4cf48b4ea2aed2206c6598b81d4226" name="a52dec-debugsource" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.11"/>
  <changelog author="reddwarf@opensuse.org" date="1327406400">- fix baselibs.conf
- don't install the INSTALL file
- change license tag to SPDX
- add automake, autoconf and libtool BuildRequires</changelog>
  <changelog author="i@margueirte.su" date="1415188800">- update latest svn 0.7.5+svn613</changelog>
  <changelog author="aloisio@gmx.com" date="1490097600">- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1490184000">- Add baselibs.conf as source file</changelog>
  <changelog author="jengelh@inai.de" date="1490184001">- Trim filler words from descriptions. Improve summaries.</changelog>
  <changelog author="zaitor@opensuse.org" date="1500120000">- Drop a52dec-compat.diff and mm_accel.h source, not needed with
  the svn checkout we are using.
- Pass --enable-shared to configure, ensure we build the shared
  library.</changelog>
  <changelog author="schwab@suse.de" date="1550664000">- altivec.patch: always use the GNU version of the altivec insns</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Update to release 0.8.0
  * Build system modernization
- Drop altivec.patch (inapplicable)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Minor spec cleaning, use ldconfig_scriptlets macro, be more
  explicit in listing of files (use less globs).</changelog>
</package>
<package pkgid="df0b11983a015eefd065659fb73c66c0ad638884af2c784efa33af24621a096ddda3823d6fa670494bb2a707e4a5851d715603efcc8b996faf67496827d03c4a" name="aaa_base-debuginfo" arch="i586">
  <version epoch="0" ver="84.87+git20260610.3b5a868c" rel="1.3"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1761825600">- Update to version 84.87+git20251030.441f926:
  * Add systemd to /etc/nsswitch.conf [bsc#1250513]
  * Add group-directories-first option
  * prevent normal users from accessing dmesg (bsc#1249686)
  * Use explicit defaults for XDG environment variables</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1762776000">- Update to version 84.87+git20251110.af063e6:
  * Avoid escape sequences on dump terminal of s390
  * Set erase character from kbs entry of terminfo</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1762862400">- Update to version 84.87+git20251111.16d9d43:
  * Set XDG environment variables consistently without trailing slash</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1762862401">- Update to version 84.87+git20251111.509a363:
  * Avoid escape sequences on dump terminal of s390</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1766923200">- Update to version 84.87+git20251217.34fd7bc:
  * add tmpfiles template adm-backup.conf (jsc#PED-14803)
  * Revert ec7f00fa60f11d28b427f2e224822a7b81825806
  * Fix old script to support copy mode as well
  * Support for XDG environment variables for the su,
  * adapted sugggestions
  * Patching nsswitch.conf only if it has not been generated by nsswitch-config (JIRA-#PED-13807).
  * Avoid nasty exceptions running tput</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1768219200">- Update to version 84.87+git20260112.8f614f3:
  * add ghost entries for the removed dirs
  * Revert list directories above all normal files.</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1770724800">- Update to version 84.87+git20260210.ecce285:
  * For boo#1257875 get intrinsic DEFAULT_WM back
  * DIR_COLORS: add vt220 and .jxl</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1780056000">- Update to version 84.87+git20260529.c4391e5:
  * $status -&gt; $?
  * Simplifying the sh part too
  * Addressing review comments and simplifying a bit
  * Handle javas managed by libalternatives and by update-alternatives alike</changelog>
  <changelog author="ro@suse.com" date="1780401600">- Update to version 84.87+git20260602.e901e17e:
  * Fix a typo + follow symlinks in alljava</changelog>
  <changelog author="ro@suse.com" date="1781092800">- Update to version 84.87+git20260610.3b5a868c:
  * Add missing "=" in alljava.csh (boo#1267423)</changelog>
</package>
<package pkgid="27978ec9496b0a285d058596eb525754975c9fc011c073a29ee7b445a6d8154a4fe5491705ad3d8975a49ed2d73f5f90a64f80e13a8d9b1d7b7d6abb82586cef" name="aaa_base-debugsource" arch="i586">
  <version epoch="0" ver="84.87+git20260610.3b5a868c" rel="1.3"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1761825600">- Update to version 84.87+git20251030.441f926:
  * Add systemd to /etc/nsswitch.conf [bsc#1250513]
  * Add group-directories-first option
  * prevent normal users from accessing dmesg (bsc#1249686)
  * Use explicit defaults for XDG environment variables</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1762776000">- Update to version 84.87+git20251110.af063e6:
  * Avoid escape sequences on dump terminal of s390
  * Set erase character from kbs entry of terminfo</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1762862400">- Update to version 84.87+git20251111.16d9d43:
  * Set XDG environment variables consistently without trailing slash</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1762862401">- Update to version 84.87+git20251111.509a363:
  * Avoid escape sequences on dump terminal of s390</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1766923200">- Update to version 84.87+git20251217.34fd7bc:
  * add tmpfiles template adm-backup.conf (jsc#PED-14803)
  * Revert ec7f00fa60f11d28b427f2e224822a7b81825806
  * Fix old script to support copy mode as well
  * Support for XDG environment variables for the su,
  * adapted sugggestions
  * Patching nsswitch.conf only if it has not been generated by nsswitch-config (JIRA-#PED-13807).
  * Avoid nasty exceptions running tput</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1768219200">- Update to version 84.87+git20260112.8f614f3:
  * add ghost entries for the removed dirs
  * Revert list directories above all normal files.</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1770724800">- Update to version 84.87+git20260210.ecce285:
  * For boo#1257875 get intrinsic DEFAULT_WM back
  * DIR_COLORS: add vt220 and .jxl</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1780056000">- Update to version 84.87+git20260529.c4391e5:
  * $status -&gt; $?
  * Simplifying the sh part too
  * Addressing review comments and simplifying a bit
  * Handle javas managed by libalternatives and by update-alternatives alike</changelog>
  <changelog author="ro@suse.com" date="1780401600">- Update to version 84.87+git20260602.e901e17e:
  * Fix a typo + follow symlinks in alljava</changelog>
  <changelog author="ro@suse.com" date="1781092800">- Update to version 84.87+git20260610.3b5a868c:
  * Add missing "=" in alljava.csh (boo#1267423)</changelog>
</package>
<package pkgid="ba73265eefa4a0736b1f5166a71ec7b369555206028f602d90636938419b1eb93f10e78b4b29593f6772e2724b8a74c45d48c9a4187e775f71894254f56bb01c" name="aalib-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="518.4"/>
  <changelog author="meissner@suse.com" date="1445083200">- aavga.dif: add -fno-stack-protector to shared aavga.so object build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static).
- Run fdupes, and trim old rpm constructs.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1662897600">- avoid ffast-math (ggo#55522)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Homepage link http://aa-project.sourceforge.net/ is a permanent
  redirect to its HTTPS counterpart https://aa-project.sourceforge.net/</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1714996800">- Add -fpermissive to optflags (boo#1223910).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715256000">- Remove conditionals for SUSE 11.3</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720094400">- Add -fpermissive to the remaining uses of optflags. [boo#1223910]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1743163200">- Use -std=gnu11 to avoid the strict C23 default from GCC 15.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- FIx changelog format: the dashed indicates the beginning of a
  change, thus there is content supposed to follow.</changelog>
</package>
<package pkgid="f16dbba301012a3c4d271c094b1466b7676412133d01deeb5a89123c601094727c689102671ac71d17649e2e80016520a00fcda1f3c9156db874d62173b0fc6c" name="aalib-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0" rel="518.4"/>
  <changelog author="meissner@suse.com" date="1445083200">- aavga.dif: add -fno-stack-protector to shared aavga.so object build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static).
- Run fdupes, and trim old rpm constructs.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1662897600">- avoid ffast-math (ggo#55522)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Homepage link http://aa-project.sourceforge.net/ is a permanent
  redirect to its HTTPS counterpart https://aa-project.sourceforge.net/</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1714996800">- Add -fpermissive to optflags (boo#1223910).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715256000">- Remove conditionals for SUSE 11.3</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720094400">- Add -fpermissive to the remaining uses of optflags. [boo#1223910]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1743163200">- Use -std=gnu11 to avoid the strict C23 default from GCC 15.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- FIx changelog format: the dashed indicates the beginning of a
  change, thus there is content supposed to follow.</changelog>
</package>
<package pkgid="a36f63a80daa98653b292d384269a5383f5a071809b2387bba0a738e75ff3bffb247f14f7fe62ef89344503080f5be011e291fc1b8379b2660d5c759bbbb931d" name="aardvark-dns-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.3"/>
  <changelog author="dcermak@suse.com" date="1725451200">- Update to version 1.12.2:
  * Release v1.12.2
  * Update release notes for 1.12.2
  * coredns: work on tcp requests concurrently
  * tcp: add timeout to connection (fixes bsc#1230153 / CVE-2024-8418)
  * cirrus: update branch names</changelog>
  <changelog author="danish.prakash@suse.com" date="1730289600">- Update to version 1.13.0:
  * Release v1.13.0
  * Update release notes for 1.13.0
  * test: use dnsmasq over slirp4netns
  * coredns: forward names with no ndots as well
  * run cargo update
  * fix(deps): update rust crate tokio to 1.41.0
  * fix(deps): update rust crate flume to 0.11.1
  * fix(deps): update rust crate libc to 0.2.161
  * fix(deps): update rust crate libc to 0.2.160
  * fix(deps): update rust crate clap to ~4.5.20
  * cirrus: check for msrv build
  * define a MSRV policy
  * chore(deps): update dependency containers/automation_images to v20241010
  * [skip-ci] Packit: constrain koji job to the fedora package
  * dns: limit to 3 resolvers and use better timeout for them
  * OWNERS file audit and update
  * fix new lint error with rust 1.81
  * test: make them pass on RHEL/Centos Stream 9
  * Packit: disable F39 and separate out ELN
  * serve: parse resolv.conf ourselves
  * fix(deps): update rust crate libc to 0.2.159
  * coredns: allow host lookup of names
  * backend: return simple Vector in lookup()
  * coredns: use a TTL of 0 for our names
  * coredns: do not clonse the Record
  * netavark_cache_groom.sh: fix wrong branch
  * Packit: add sidetag to release with netavark
  * coredns: work on tcp requests concurrently
  * tcp: add timeout to connection
  * fix(deps): update rust crate tokio to 1.40.0
  * fix(deps): update rust crate libc to 0.2.158
  * chore(deps): update dependency containers/automation_images to v20240821
  * fix(deps): update rust crate tokio to 1.39.3
  * fix(deps): update rust crate libc to 0.2.156
  * Bump main version back to v1.13.0-dev</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1731412800">- Update to version 1.13.1:
  * Release v1.13.1
  * release notes for 1.13.1
  * test: make jq query work on centos stream 9
  * [skip-ci] Packit/TMT: idiomatic repo addition
  * [skip-ci] Packit: Remove epel jobs
  * tmt: install dnsmasq dependency
  * [skip-ci] Packit: disable osh-diff-scan
  * [skip-ci] Packit: enable c9s downstream updates
  * [skip-ci] TMT: install builddeps downstream
  * [skip-ci] RPM: cleanup changelog conditionals
  * support ipv6 link local addresses in resolv.conf
  * cirrus: update DEST_BRANCH</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1739275200">- Update to version 1.14.0:
  * Release v1.14.0
  * release notes for v1.14.0
  * update release notes from v1.13.1
  * run cargo update
  * fix lint issues with rust 1.84
  * chore(deps): update dependency containers/automation_images to v20250131
  * fix(deps): update rust crate clap to ~4.5.28
  * fix(deps): update rust crate log to 0.4.25
  * fix(deps): update rust crate tokio to 1.43.0
  * chore(deps): update dependency containers/automation_images to v20250107
  * fix(deps): update rust crate clap to ~4.5.23
  * fix(deps): update rust crate libc to 0.2.169
  * fix(deps): update hickory-dns monorepo to 0.24.2
  * Cargo.lock: bump some versions
  * run cargo update
  * cargo: set rust-version
  * fix(deps): update rust crate clap to ~4.5.21
  * fix(deps): update rust crate libc to 0.2.167
  * OWNERS: remove edsantiago
  * fix(deps): update rust crate libc to 0.2.165
  * fix(deps): update rust crate libc to 0.2.164
  * chore(deps): update dependency containers/automation_images to v20241107
  * fix(deps): update rust crate tokio to 1.41.1
  * fix(deps): update rust crate libc to 0.2.162
  * test: make jq query work on centos stream 9
  * [skip-ci] Packit: disable osh-diff-scan
  * support ipv6 link local addresses in resolv.conf
  * [skip-ci] Packit: enable c9s downstream updates
  * [skip-ci] TMT: install builddeps downstream
  * [skip-ci] RPM: cleanup changelog conditionals
  * [skip-ci] Packit/TMT: idiomatic repo addition
  * [skip-ci] Packit: Remove epel jobs
  * tmt: install dnsmasq dependency
  * Bump to 1.14.0-dev</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1747310400">- spec: require cargo instead of rust+cargo; drop redundant comment</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1747742400">- Update to version 1.15.0:
  * release v1.15.0
  * release notes for v1.15.0
  * github: add automatic release action
  * deps: update nix to 0.30.1
  * fix(deps): update rust crate tokio to 1.45.0
  * fix(deps): update hickory-dns monorepo to 0.25.2
  * Makefile: use cargo --locked in CI
  * ci: ensure tree is clean after build
  * fix(deps): update rust crate clap to ~4.5.37
  * chore(deps): update rust crate chrono to 0.4.41
  * chore(deps): update dependency containers/automation_images to v20250422
  * fix(deps): update rust crate libc to 0.2.172
  * .github: check_cirrus_cron work around github bug
  * fix(deps): update rust crate tokio to 1.44.2
  * update hickory to 0.25.1
  * fix(deps): update rust crate clap to ~4.5.34
  * Add link to c/common contributor's guide
  * chore(deps): update dependency containers/automation_images to v20250324
  * update log to 0.4.27
  * fix(deps): update rust crate tokio to 1.44.1
  * test: use ncat not nc
  * fix(deps): update rust crate libc to 0.2.171
  * fix(deps): update rust crate tokio to 1.44.0
  * .github: remove cirrus rerun action
  * fix(deps): update rust crate clap to ~4.5.31
  * [skip-ci] RPM: fix gating.yaml
  * chore(deps): update rust crate chrono to 0.4.40
  * fix(deps): update rust crate log to 0.4.26
  * fix(deps): update rust crate libc to 0.2.170
  * fix(deps): update hickory-dns monorepo to 0.24.4
  * [skip-ci] RPM/TMT: use tests subpackage
  * RPM: include empty check section to silence rpmlint
  * test: do not force nftables
  * fix(deps): update hickory-dns monorepo to 0.24.3
  * Bump to v1.15.0-dev</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1755777600">- Update to version 1.16.0:
  * release v1.16.0
  * release notes for v1.16.0
  * [skip-ci] Update actions/checkout action to v5
  * fix(deps): update rust crate libc to 0.2.175
  * test: Remove empty user= directive in dnsmasq.conf to avoid SIGSEGV
  * [skip-ci] Update actions/download-artifact action to v5
  * fix(deps): update rust crate tokio to 1.47.1
  * fix(deps): update rust crate tokio to 1.47.0
  * coredns: fix typo in debug message
  * coredns: process more than one message per tcp connection
  * fix(deps): update rust crate tokio to 1.46.1
  * fix(deps): update rust crate tokio to 1.46.0
  * fix new rust 1.88 lint errors
  * fix(deps): update rust crate clap to ~4.5.40
  * fix(deps): update rust crate libc to 0.2.174
  * fix(deps): update rust crate libc to 0.2.173
  * make more use of AardvarkError
  * fix(deps): update rust crate clap to ~4.5.39
  * fix(deps): update rust crate tokio to 1.45.1
  * fix github release action
  * bump to v1.16.0-dev</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1766404800">- Update to version 1.17.0:
  * release v1.17.0
  * release notes for v1.17.0
  * update MSRV to 1.86
  * run cargo update
  * fix download artifact action
  * [skip-ci] Update GitHub Artifact Actions
  * fix(deps): update rust crate clap to ~4.5.51
  * rotate key of imgt for meta_task
  * rotate aws creds
  * fix(deps): update rust crate tokio to 1.48.0
  * fix(deps): update rust crate clap to ~4.5.48
  * fix(deps): update rust crate libc to 0.2.177
  * Update nameservers when resolv.conf is modified.
  * chore(deps): update rust crate chrono to 0.4.42
  * fix(deps): update rust crate log to 0.4.28
  * update CI images
  * rpm: tests require socat instead of ncat now
  * test: replace ncat with socat
  * Packit: fetch copr rpm version from Cargo.toml
  * bump to v1.17.0-dev</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1775649600">- Update to version 1.17.1:
  * release v1.17.1
  * release notes for v1.17.1
  * migration to oidc connection
  * fix handling of incorrect tcp packets (bsc#1261735, CVE-2026-35406)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1782648000">- Update to version 2.0.0:
  * This is major release to keep the version aligned with netavark,
    however it brings no breaking changes
  * The MSRV has been bumped to v1.88
  * Dependency updates</changelog>
</package>
<package pkgid="e8d82a49b68f3903cd2a20dc7e555b5ca24ef5ea3e227d6c651c53f7912f2506a1f1f68c82e851bb8ca24544d1fda96e84ef371084298d333fb377f66d7fe138" name="aardvark-dns-debugsource" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.3"/>
  <changelog author="dcermak@suse.com" date="1725451200">- Update to version 1.12.2:
  * Release v1.12.2
  * Update release notes for 1.12.2
  * coredns: work on tcp requests concurrently
  * tcp: add timeout to connection (fixes bsc#1230153 / CVE-2024-8418)
  * cirrus: update branch names</changelog>
  <changelog author="danish.prakash@suse.com" date="1730289600">- Update to version 1.13.0:
  * Release v1.13.0
  * Update release notes for 1.13.0
  * test: use dnsmasq over slirp4netns
  * coredns: forward names with no ndots as well
  * run cargo update
  * fix(deps): update rust crate tokio to 1.41.0
  * fix(deps): update rust crate flume to 0.11.1
  * fix(deps): update rust crate libc to 0.2.161
  * fix(deps): update rust crate libc to 0.2.160
  * fix(deps): update rust crate clap to ~4.5.20
  * cirrus: check for msrv build
  * define a MSRV policy
  * chore(deps): update dependency containers/automation_images to v20241010
  * [skip-ci] Packit: constrain koji job to the fedora package
  * dns: limit to 3 resolvers and use better timeout for them
  * OWNERS file audit and update
  * fix new lint error with rust 1.81
  * test: make them pass on RHEL/Centos Stream 9
  * Packit: disable F39 and separate out ELN
  * serve: parse resolv.conf ourselves
  * fix(deps): update rust crate libc to 0.2.159
  * coredns: allow host lookup of names
  * backend: return simple Vector in lookup()
  * coredns: use a TTL of 0 for our names
  * coredns: do not clonse the Record
  * netavark_cache_groom.sh: fix wrong branch
  * Packit: add sidetag to release with netavark
  * coredns: work on tcp requests concurrently
  * tcp: add timeout to connection
  * fix(deps): update rust crate tokio to 1.40.0
  * fix(deps): update rust crate libc to 0.2.158
  * chore(deps): update dependency containers/automation_images to v20240821
  * fix(deps): update rust crate tokio to 1.39.3
  * fix(deps): update rust crate libc to 0.2.156
  * Bump main version back to v1.13.0-dev</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1731412800">- Update to version 1.13.1:
  * Release v1.13.1
  * release notes for 1.13.1
  * test: make jq query work on centos stream 9
  * [skip-ci] Packit/TMT: idiomatic repo addition
  * [skip-ci] Packit: Remove epel jobs
  * tmt: install dnsmasq dependency
  * [skip-ci] Packit: disable osh-diff-scan
  * [skip-ci] Packit: enable c9s downstream updates
  * [skip-ci] TMT: install builddeps downstream
  * [skip-ci] RPM: cleanup changelog conditionals
  * support ipv6 link local addresses in resolv.conf
  * cirrus: update DEST_BRANCH</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1739275200">- Update to version 1.14.0:
  * Release v1.14.0
  * release notes for v1.14.0
  * update release notes from v1.13.1
  * run cargo update
  * fix lint issues with rust 1.84
  * chore(deps): update dependency containers/automation_images to v20250131
  * fix(deps): update rust crate clap to ~4.5.28
  * fix(deps): update rust crate log to 0.4.25
  * fix(deps): update rust crate tokio to 1.43.0
  * chore(deps): update dependency containers/automation_images to v20250107
  * fix(deps): update rust crate clap to ~4.5.23
  * fix(deps): update rust crate libc to 0.2.169
  * fix(deps): update hickory-dns monorepo to 0.24.2
  * Cargo.lock: bump some versions
  * run cargo update
  * cargo: set rust-version
  * fix(deps): update rust crate clap to ~4.5.21
  * fix(deps): update rust crate libc to 0.2.167
  * OWNERS: remove edsantiago
  * fix(deps): update rust crate libc to 0.2.165
  * fix(deps): update rust crate libc to 0.2.164
  * chore(deps): update dependency containers/automation_images to v20241107
  * fix(deps): update rust crate tokio to 1.41.1
  * fix(deps): update rust crate libc to 0.2.162
  * test: make jq query work on centos stream 9
  * [skip-ci] Packit: disable osh-diff-scan
  * support ipv6 link local addresses in resolv.conf
  * [skip-ci] Packit: enable c9s downstream updates
  * [skip-ci] TMT: install builddeps downstream
  * [skip-ci] RPM: cleanup changelog conditionals
  * [skip-ci] Packit/TMT: idiomatic repo addition
  * [skip-ci] Packit: Remove epel jobs
  * tmt: install dnsmasq dependency
  * Bump to 1.14.0-dev</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1747310400">- spec: require cargo instead of rust+cargo; drop redundant comment</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1747742400">- Update to version 1.15.0:
  * release v1.15.0
  * release notes for v1.15.0
  * github: add automatic release action
  * deps: update nix to 0.30.1
  * fix(deps): update rust crate tokio to 1.45.0
  * fix(deps): update hickory-dns monorepo to 0.25.2
  * Makefile: use cargo --locked in CI
  * ci: ensure tree is clean after build
  * fix(deps): update rust crate clap to ~4.5.37
  * chore(deps): update rust crate chrono to 0.4.41
  * chore(deps): update dependency containers/automation_images to v20250422
  * fix(deps): update rust crate libc to 0.2.172
  * .github: check_cirrus_cron work around github bug
  * fix(deps): update rust crate tokio to 1.44.2
  * update hickory to 0.25.1
  * fix(deps): update rust crate clap to ~4.5.34
  * Add link to c/common contributor's guide
  * chore(deps): update dependency containers/automation_images to v20250324
  * update log to 0.4.27
  * fix(deps): update rust crate tokio to 1.44.1
  * test: use ncat not nc
  * fix(deps): update rust crate libc to 0.2.171
  * fix(deps): update rust crate tokio to 1.44.0
  * .github: remove cirrus rerun action
  * fix(deps): update rust crate clap to ~4.5.31
  * [skip-ci] RPM: fix gating.yaml
  * chore(deps): update rust crate chrono to 0.4.40
  * fix(deps): update rust crate log to 0.4.26
  * fix(deps): update rust crate libc to 0.2.170
  * fix(deps): update hickory-dns monorepo to 0.24.4
  * [skip-ci] RPM/TMT: use tests subpackage
  * RPM: include empty check section to silence rpmlint
  * test: do not force nftables
  * fix(deps): update hickory-dns monorepo to 0.24.3
  * Bump to v1.15.0-dev</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1755777600">- Update to version 1.16.0:
  * release v1.16.0
  * release notes for v1.16.0
  * [skip-ci] Update actions/checkout action to v5
  * fix(deps): update rust crate libc to 0.2.175
  * test: Remove empty user= directive in dnsmasq.conf to avoid SIGSEGV
  * [skip-ci] Update actions/download-artifact action to v5
  * fix(deps): update rust crate tokio to 1.47.1
  * fix(deps): update rust crate tokio to 1.47.0
  * coredns: fix typo in debug message
  * coredns: process more than one message per tcp connection
  * fix(deps): update rust crate tokio to 1.46.1
  * fix(deps): update rust crate tokio to 1.46.0
  * fix new rust 1.88 lint errors
  * fix(deps): update rust crate clap to ~4.5.40
  * fix(deps): update rust crate libc to 0.2.174
  * fix(deps): update rust crate libc to 0.2.173
  * make more use of AardvarkError
  * fix(deps): update rust crate clap to ~4.5.39
  * fix(deps): update rust crate tokio to 1.45.1
  * fix github release action
  * bump to v1.16.0-dev</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1766404800">- Update to version 1.17.0:
  * release v1.17.0
  * release notes for v1.17.0
  * update MSRV to 1.86
  * run cargo update
  * fix download artifact action
  * [skip-ci] Update GitHub Artifact Actions
  * fix(deps): update rust crate clap to ~4.5.51
  * rotate key of imgt for meta_task
  * rotate aws creds
  * fix(deps): update rust crate tokio to 1.48.0
  * fix(deps): update rust crate clap to ~4.5.48
  * fix(deps): update rust crate libc to 0.2.177
  * Update nameservers when resolv.conf is modified.
  * chore(deps): update rust crate chrono to 0.4.42
  * fix(deps): update rust crate log to 0.4.28
  * update CI images
  * rpm: tests require socat instead of ncat now
  * test: replace ncat with socat
  * Packit: fetch copr rpm version from Cargo.toml
  * bump to v1.17.0-dev</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1775649600">- Update to version 1.17.1:
  * release v1.17.1
  * release notes for v1.17.1
  * migration to oidc connection
  * fix handling of incorrect tcp packets (bsc#1261735, CVE-2026-35406)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1782648000">- Update to version 2.0.0:
  * This is major release to keep the version aligned with netavark,
    however it brings no breaking changes
  * The MSRV has been bumped to v1.88
  * Dependency updates</changelog>
</package>
<package pkgid="d3d775f82d98aeea9d770b66e08c7a6f5d3fb11966a8b13f2b85efcd9e1a3078a7c6777175740e6accc2dd30aede98c24394187cfe5bb6846b366cb906d6c363" name="abcm2ps-debuginfo" arch="i586">
  <version epoch="0" ver="8.14.18" rel="1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1592827200">- Update to 8.14.9:
  * fix: bad natural accidental when %%MIDI temperamentequal</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1606132800">- Update to 8.14.10:
  * fix: bad glyph when defined by SVG containing 'v' in
  * fix: bad check of note length since commit 191fa55
  * fix: memory corruption when error in %%staves/%%score
  * fix: crash when too big note duration
  * fix: crash when staff width too small</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1607342400">- Update to 8.14.11:
  * fix: error "'staffwidth' too small" when generating sample3.abc</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1626350400">- Update to 8.14.12:
  Fixes:
  * crash when "%%break 1" and no measure bar in the tune
  * crash when duplicated voice ending on %%staves with repeat variant
  * crash when voice duplication with symbols without width
  * crash or bad output when null value in %%scale
  * problem when only bars in 2 voices followed %%staves of the second voice only
  * crash when tuplet error in grace note sequence
  * crash when grace note with empty tuplet
  * crash when many broken rhythms after a single grace note
  * access outside the deco array when error in U:
  * crash when !xstem! with no note in the previous voice
  * crash on tuplet without any note/rest
  * crash when grace notes at end of line and voice overlay
  * crash when !trem2! at start of a grace note sequence
  * crash when wrong duration in 2 voice overlays and bad ties
  * crash when accidental without a note at start of line after K: (CVE-2021-32435)
  * array overflow when wrong duration in voice overlay (CVE-2021-32434, CVE-2021-32436)
  * loss of left margin after first page since previous commit
  * no respect of %%leftmargin with -E or -g
  * bad placement of chord symbols when in a music line with only invisible rests
  Syntax:
  * Accept and remove one or two '%'s at start of all %%beginxxx lines
  Generation:
  * Move the CSS from XHTML to SVG
  Build:
  * configure: respect environment variable
- Refresh compiler_flags.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1643716800">- Update to 8.14.13:
  * fix: don't start/stop slurs above/below decorations
  * fix: crash when too many notes in a grace note sequence (#102)
  * fix: crash when too big value in M: (#103)
  * fix: loop or crash when too big width of y (space) (#104)
  * fix: bad font definition with SVG output when spaces in font name
  * fix: bad check of note length again (#106)
  * fix: handle %%staffscale at the global level (#108)
  * fix: bad vertical offset of lyrics when mysic line starts with
    empty staves</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1671451200">- Update to 8.14.14:
  * move the single bars 1 point to the left (#109)
  * fix: lack of error when decoration type 2, 5, 6 or 7 on a note head
  * fix: remove lines starting with one '%' instead of removing the
    character
  * fix: loss of !tremn! in grace notes since some version 8.xx.xx
  * fix: remove warnings dealing with accesses to dynamically allocated
    arrays (#110)
  * fix: lack of color on multi-rests
  * fix: %%repeat not working
  * add %%header2 and %%footer2 for even pages</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704715200">- Update to 8.14.15:
  * fix: bad vertical position of !trill(!-like decorations
  * fix: don't combine notes in tuplets that start by a rest when
    %%voice combine 0
  * fix: dashed bars broken in PostScript output since commit e3282f8
  * fix: bad PS page definition when %%gutter negative
  * fix: bad measure numbers when many voices after %%setbarnb</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- added patches
  build with gcc15
  + abcm2ps-gcc15.patch</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1774785600">- Update to 8.14.18
- removed abcm2ps-gcc15.patch (fixed upstream)
- removed compiler_flags.patch (handled in specfile)</changelog>
</package>
<package pkgid="53c8084ef867fd10755b49de63bd94c66c24a6d3995fabda82cd9c5dc6b1f55d044342d2004dd4bfd53a69261ab553820d64c28edb4c6fa34321ade6581b5244" name="abcm2ps-debugsource" arch="i586">
  <version epoch="0" ver="8.14.18" rel="1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1592827200">- Update to 8.14.9:
  * fix: bad natural accidental when %%MIDI temperamentequal</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1606132800">- Update to 8.14.10:
  * fix: bad glyph when defined by SVG containing 'v' in
  * fix: bad check of note length since commit 191fa55
  * fix: memory corruption when error in %%staves/%%score
  * fix: crash when too big note duration
  * fix: crash when staff width too small</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1607342400">- Update to 8.14.11:
  * fix: error "'staffwidth' too small" when generating sample3.abc</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1626350400">- Update to 8.14.12:
  Fixes:
  * crash when "%%break 1" and no measure bar in the tune
  * crash when duplicated voice ending on %%staves with repeat variant
  * crash when voice duplication with symbols without width
  * crash or bad output when null value in %%scale
  * problem when only bars in 2 voices followed %%staves of the second voice only
  * crash when tuplet error in grace note sequence
  * crash when grace note with empty tuplet
  * crash when many broken rhythms after a single grace note
  * access outside the deco array when error in U:
  * crash when !xstem! with no note in the previous voice
  * crash on tuplet without any note/rest
  * crash when grace notes at end of line and voice overlay
  * crash when !trem2! at start of a grace note sequence
  * crash when wrong duration in 2 voice overlays and bad ties
  * crash when accidental without a note at start of line after K: (CVE-2021-32435)
  * array overflow when wrong duration in voice overlay (CVE-2021-32434, CVE-2021-32436)
  * loss of left margin after first page since previous commit
  * no respect of %%leftmargin with -E or -g
  * bad placement of chord symbols when in a music line with only invisible rests
  Syntax:
  * Accept and remove one or two '%'s at start of all %%beginxxx lines
  Generation:
  * Move the CSS from XHTML to SVG
  Build:
  * configure: respect environment variable
- Refresh compiler_flags.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1643716800">- Update to 8.14.13:
  * fix: don't start/stop slurs above/below decorations
  * fix: crash when too many notes in a grace note sequence (#102)
  * fix: crash when too big value in M: (#103)
  * fix: loop or crash when too big width of y (space) (#104)
  * fix: bad font definition with SVG output when spaces in font name
  * fix: bad check of note length again (#106)
  * fix: handle %%staffscale at the global level (#108)
  * fix: bad vertical offset of lyrics when mysic line starts with
    empty staves</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1671451200">- Update to 8.14.14:
  * move the single bars 1 point to the left (#109)
  * fix: lack of error when decoration type 2, 5, 6 or 7 on a note head
  * fix: remove lines starting with one '%' instead of removing the
    character
  * fix: loss of !tremn! in grace notes since some version 8.xx.xx
  * fix: remove warnings dealing with accesses to dynamically allocated
    arrays (#110)
  * fix: lack of color on multi-rests
  * fix: %%repeat not working
  * add %%header2 and %%footer2 for even pages</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704715200">- Update to 8.14.15:
  * fix: bad vertical position of !trill(!-like decorations
  * fix: don't combine notes in tuplets that start by a rest when
    %%voice combine 0
  * fix: dashed bars broken in PostScript output since commit e3282f8
  * fix: bad PS page definition when %%gutter negative
  * fix: bad measure numbers when many voices after %%setbarnb</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- added patches
  build with gcc15
  + abcm2ps-gcc15.patch</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1774785600">- Update to 8.14.18
- removed abcm2ps-gcc15.patch (fixed upstream)
- removed compiler_flags.patch (handled in specfile)</changelog>
</package>
<package pkgid="aae67d2f2cf8a536a4db53c4ca9fbbe9d333bf0fe5536a405ad3650380bcce9e42b9fd5aa3deb1b990056c5dd1651b46133f0c09ec5b85e7f2382bb0c4a566c5" name="abiword-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.8" rel="1.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1521374400">- Add missing pkgconfig(libjpeg) BuildRequires: Previously pulled
  in by libwmf.
- Stop handling desktop_database_post(un) in post(un), no longer
  needed since file-triggers takes care of this now.
- Drop update-desktop-files BuildRequires and stop passing
  suse_update_desktop_file macro.
- Run spec-cleaner, modernize spec.</changelog>
  <changelog author="dimstar@opensuse.org" date="1521633600">- Drop --with-pic configure parameter: since we disable static
  libs, it has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585310400">- Update to version 3.0.4:
  + AbiWord 3.0.4 mostly address an issue with the tarball for
    3.0.3 that was not properly generated.
- Changes from version 3.0.3:
  + AbiWord 3.0.3 address several issues with recent version of
    Gtk+.
  + Updated translations.
- Drop abiword-fix-black-overlay.patch: fixed upstream.
- Add autoconf-archive BuildRequires: new dependency to be able to
  bootstrap.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624708800">- Pass '-std=c++14' to CXXFLAGS for openSUSE &gt;= 1550 to fix
  building with GCC 11 which uses c++17 by default, whereas
  abiword codebase is not c++17 ready yet.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625486400">- Update to version 3.0.5
  + Fix use-after-free crash.
  + Fix crash when IM is called before the document is ready
  + Fix crash with cut and paste
  + msword: Fix a potential buffer overrun in footnotes and endnotes
  + gtk+TableWidget: fix display of the TableWidget</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645444800">- Add gnome-icon-theme Recommends: Needed for in app icons
  (alternative icon-themes can of course be used).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1719921600">- Add xml-inc.patch: Add missing include. Fix build in factory.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1721908800">- Remove unused --enable-dynamic configure option
- Add missing plugin.m4 to build AbiCommand</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774440000">- Update to version 3.0.8:
  + Fix memory leaks with a collab Telepathy error.
  + Fix paste of images from Firefox.
  + Fix memory leaks in styles dialog, Gtk text input.
  + Fix use after free and memory leak with list numbering.
  + Fix memory leak with text drag and drop.
  + Fix memory leak in OpenXML importer/exporter.
  + Remove babelfish and freetranslation plugins.
  + Fix appstream for newer flathub requirements.
  + Properly remember the recent files even if AbiWord crashes.
  + wordperfect: Use the more recent version of libwpd libwpg and
    libwps.
- Changes from version 3.0.7:
  + Fix memory leaks in Styles, Font Chooser, Borders, List, Clip
    Art, Replace, Tabs and Table dialogs.
  + Fix memory leaks in XHTML import.
  + Fix memory leaks in cut and paste.
  + Fix memory leaks in the ODF exporter.
  + Fix memory leaks in the GdkPixbuf importer.
  + Fix crash when editing lists.
  + Fix crash when inserting a JPEG image.
  + Restored icons from page setup dialog (Removed XPM in 3.0.6).
  + Minor spacing adjustement in the status bar.
- Switch to source service, update URL.
- Following the above, use autogen.sh to bootstrap the build
  system.
- Add pkgconfig(asio) BuildRequires: New dependency.
- Drop patches fixed upstream:
  + abiword-librevenge.patch
  + abiword-libwps-0.4.patch
  + boost_asio.patch
  + xml-inc.patch
- Drop custom appdata and missing m4 file:
  + abiword.appdata.xml
  + AbiCommand_plugin.m4
- Stop passing -fno-strict-aliasing and -std=c++14 to C(XX)FLAGS:
  No longer needed.</changelog>
</package>
<package pkgid="fbe7eb3ca2380afebc91e3f3176bcb1e559ca1b6c149e70cdaee2db98af1e501ec125c88f71e7ee2cf1d86cec2ae2441465b72bd13f30d994c5e3b273f62182c" name="abiword-debugsource" arch="i586">
  <version epoch="0" ver="3.0.8" rel="1.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1521374400">- Add missing pkgconfig(libjpeg) BuildRequires: Previously pulled
  in by libwmf.
- Stop handling desktop_database_post(un) in post(un), no longer
  needed since file-triggers takes care of this now.
- Drop update-desktop-files BuildRequires and stop passing
  suse_update_desktop_file macro.
- Run spec-cleaner, modernize spec.</changelog>
  <changelog author="dimstar@opensuse.org" date="1521633600">- Drop --with-pic configure parameter: since we disable static
  libs, it has no effect.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585310400">- Update to version 3.0.4:
  + AbiWord 3.0.4 mostly address an issue with the tarball for
    3.0.3 that was not properly generated.
- Changes from version 3.0.3:
  + AbiWord 3.0.3 address several issues with recent version of
    Gtk+.
  + Updated translations.
- Drop abiword-fix-black-overlay.patch: fixed upstream.
- Add autoconf-archive BuildRequires: new dependency to be able to
  bootstrap.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624708800">- Pass '-std=c++14' to CXXFLAGS for openSUSE &gt;= 1550 to fix
  building with GCC 11 which uses c++17 by default, whereas
  abiword codebase is not c++17 ready yet.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625486400">- Update to version 3.0.5
  + Fix use-after-free crash.
  + Fix crash when IM is called before the document is ready
  + Fix crash with cut and paste
  + msword: Fix a potential buffer overrun in footnotes and endnotes
  + gtk+TableWidget: fix display of the TableWidget</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645444800">- Add gnome-icon-theme Recommends: Needed for in app icons
  (alternative icon-themes can of course be used).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1719921600">- Add xml-inc.patch: Add missing include. Fix build in factory.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1721908800">- Remove unused --enable-dynamic configure option
- Add missing plugin.m4 to build AbiCommand</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774440000">- Update to version 3.0.8:
  + Fix memory leaks with a collab Telepathy error.
  + Fix paste of images from Firefox.
  + Fix memory leaks in styles dialog, Gtk text input.
  + Fix use after free and memory leak with list numbering.
  + Fix memory leak with text drag and drop.
  + Fix memory leak in OpenXML importer/exporter.
  + Remove babelfish and freetranslation plugins.
  + Fix appstream for newer flathub requirements.
  + Properly remember the recent files even if AbiWord crashes.
  + wordperfect: Use the more recent version of libwpd libwpg and
    libwps.
- Changes from version 3.0.7:
  + Fix memory leaks in Styles, Font Chooser, Borders, List, Clip
    Art, Replace, Tabs and Table dialogs.
  + Fix memory leaks in XHTML import.
  + Fix memory leaks in cut and paste.
  + Fix memory leaks in the ODF exporter.
  + Fix memory leaks in the GdkPixbuf importer.
  + Fix crash when editing lists.
  + Fix crash when inserting a JPEG image.
  + Restored icons from page setup dialog (Removed XPM in 3.0.6).
  + Minor spacing adjustement in the status bar.
- Switch to source service, update URL.
- Following the above, use autogen.sh to bootstrap the build
  system.
- Add pkgconfig(asio) BuildRequires: New dependency.
- Drop patches fixed upstream:
  + abiword-librevenge.patch
  + abiword-libwps-0.4.patch
  + boost_asio.patch
  + xml-inc.patch
- Drop custom appdata and missing m4 file:
  + abiword.appdata.xml
  + AbiCommand_plugin.m4
- Stop passing -fno-strict-aliasing and -std=c++14 to C(XX)FLAGS:
  No longer needed.</changelog>
</package>
<package pkgid="7e97a03d9bc8e4490e696af0967cb48f10f09de09f6b2f27574e852f16e978b37cf7c9fc8065f6e79acdf7cc3d19b0aac5fd31dea70862d6026bdfc9b9510cdd" name="abook-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.1" rel="4.4"/>
  <changelog author="brandon@ifup.org" date="1229601600">- Use %{version} and make package version reflect upstream version</changelog>
  <changelog author="wr@rosenauer.org" date="1261483200">- use a hopefully better RPM group</changelog>
  <changelog author="asn@cryptomilk.org" date="1312891200">- add support for vcards</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1323432000">- COPYING says it's GPL-2.0+</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1434628800">- Force GnU inline semantics, fix build with GCC5
- Do not use fstack-protector-all, but the builsystem default.</changelog>
  <changelog author="p.drouand@gmail.com" date="1445860800">- Update to version 0.6.1
  * support for mouse
  * scrolling now affects the viewport instead of the cursor
  * support for a colored UI
  * added "groups" as a default field
  * the UI now supports merging selected entries [key M]
    and removing duplicates [key U]
  * a "custom" output filter allows the specification of an output
    format using placeholders
  * search-next is now bound to "/" too
  * some output filters can now be used in the context
    of --mutt-query. This is the case of "vcard" and "custom"
    [ no --query option has been created and --mutt-query is fully
    backward compatible ]
  * ldif output filter has been fixed [output modified] in multiple
    ways, does not force output to latin1 anymore and supports input
    from stdin.
  * vcard input/output support:
    An original input filter implementation was provided soon
    after 0.6.0pre2.
    In 2012, an optional build-time option to link against libvformat
    was added for the very same task: parsing vcard.
  - It depends on the --enable-vformat ./configure switch
  - It's only used as an input filter, especially useful to
    deal with multi-valued fields and encoded characters.
  * when the UI requests a confirmation from the user before a
    destructive operation it does not treat unknown key as "yes" anymore.
  * allcsv output changes:
  - header line uses lowercase
  - "MOBILEPHONE" column name changed to "mobile" (consistent w.r.t.
    standard_fields)
  - defined custom fields as well are part of the output now
- Remove abook_vcard_import.patch; fixed on upstream release
- Split out language files into their own package
- Add autoconf and automake dependencies; automake is required by
  the configure script itself and autoconf is needed to run
  autoreconf</changelog>
  <changelog author="kbabioch@suse.com" date="1527076800">- Use OpenPGP signature provided upstream
- Added abook.keyring, which contains the key from the author</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1584360000">- fix build by owning some directories
- clean up spec</changelog>
  <changelog author="pgajdos@suse.com" date="1749643200">- added patches
  fix build with gcc15
  + abook-gcc15.patch</changelog>
</package>
<package pkgid="f79b7152ae25df99f65f2f040da1c96c7fb629ddbb4a9a69e4d51f5250e991d6c022c0220a4b00fcd8f8a61912e03a20fdcc258379d42868e14eb0774092a6b4" name="abook-debugsource" arch="i586">
  <version epoch="0" ver="0.6.1" rel="4.4"/>
  <changelog author="brandon@ifup.org" date="1229601600">- Use %{version} and make package version reflect upstream version</changelog>
  <changelog author="wr@rosenauer.org" date="1261483200">- use a hopefully better RPM group</changelog>
  <changelog author="asn@cryptomilk.org" date="1312891200">- add support for vcards</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1323432000">- COPYING says it's GPL-2.0+</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1434628800">- Force GnU inline semantics, fix build with GCC5
- Do not use fstack-protector-all, but the builsystem default.</changelog>
  <changelog author="p.drouand@gmail.com" date="1445860800">- Update to version 0.6.1
  * support for mouse
  * scrolling now affects the viewport instead of the cursor
  * support for a colored UI
  * added "groups" as a default field
  * the UI now supports merging selected entries [key M]
    and removing duplicates [key U]
  * a "custom" output filter allows the specification of an output
    format using placeholders
  * search-next is now bound to "/" too
  * some output filters can now be used in the context
    of --mutt-query. This is the case of "vcard" and "custom"
    [ no --query option has been created and --mutt-query is fully
    backward compatible ]
  * ldif output filter has been fixed [output modified] in multiple
    ways, does not force output to latin1 anymore and supports input
    from stdin.
  * vcard input/output support:
    An original input filter implementation was provided soon
    after 0.6.0pre2.
    In 2012, an optional build-time option to link against libvformat
    was added for the very same task: parsing vcard.
  - It depends on the --enable-vformat ./configure switch
  - It's only used as an input filter, especially useful to
    deal with multi-valued fields and encoded characters.
  * when the UI requests a confirmation from the user before a
    destructive operation it does not treat unknown key as "yes" anymore.
  * allcsv output changes:
  - header line uses lowercase
  - "MOBILEPHONE" column name changed to "mobile" (consistent w.r.t.
    standard_fields)
  - defined custom fields as well are part of the output now
- Remove abook_vcard_import.patch; fixed on upstream release
- Split out language files into their own package
- Add autoconf and automake dependencies; automake is required by
  the configure script itself and autoconf is needed to run
  autoreconf</changelog>
  <changelog author="kbabioch@suse.com" date="1527076800">- Use OpenPGP signature provided upstream
- Added abook.keyring, which contains the key from the author</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1584360000">- fix build by owning some directories
- clean up spec</changelog>
  <changelog author="pgajdos@suse.com" date="1749643200">- added patches
  fix build with gcc15
  + abook-gcc15.patch</changelog>
</package>
<package pkgid="f44f965373a93cd63a638dcb0a68cfb709bacfdb84f489543d38ca52bee3ea1d5d9753062f9eaefb30e12916a45024465f6aa6838d3d3ec14a6e620bdee87618" name="abootimg-debuginfo" arch="i586">
  <version epoch="0" ver="0.6" rel="9.15"/>
  <changelog author="sleep_walker@suse.cz" date="1343044800">- let there be abootimg!</changelog>
  <changelog author="sleep_walker@suse.cz" date="1343044801">- let there be abootimg!</changelog>
  <changelog author="sleep_walker@suse.cz" date="1343044802">- fix permissions</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1346068800">- cleaned spec file</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1346414400">- Make clean as a binary already exists in the tarball
- Added missing BuildRequires pkgconfig(blkid)</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1347883200">- Corrected the license as it's both GPL-2.0+ and Apache-2.0</changelog>
  <changelog author="mpluskal@suse.com" date="1454760000">- Use optflags when building
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Fixed and cleaned SPEC file
  * Provide working URL
  * Minor modernization</changelog>
</package>
<package pkgid="98f5cdd8e3b26142e295e5a93b914ed47d198f72617213fc12a1f3b0ee9dbaf5c12995d5146040eef18458cc3405a3f21efb228d655b1f58def4cdca06c1d1be" name="abootimg-debugsource" arch="i586">
  <version epoch="0" ver="0.6" rel="9.15"/>
  <changelog author="sleep_walker@suse.cz" date="1343044800">- let there be abootimg!</changelog>
  <changelog author="sleep_walker@suse.cz" date="1343044801">- let there be abootimg!</changelog>
  <changelog author="sleep_walker@suse.cz" date="1343044802">- fix permissions</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1346068800">- cleaned spec file</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1346414400">- Make clean as a binary already exists in the tarball
- Added missing BuildRequires pkgconfig(blkid)</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1347883200">- Corrected the license as it's both GPL-2.0+ and Apache-2.0</changelog>
  <changelog author="mpluskal@suse.com" date="1454760000">- Use optflags when building
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Fixed and cleaned SPEC file
  * Provide working URL
  * Minor modernization</changelog>
</package>
<package pkgid="39b6e5120f6030210285c3b8145509ece6783d68aae68890a7795acfb123483dd6a3228f7478d46545445e99789d0d7fe2fda853a4352754db9e256e5b04fb42" name="abseil-cpp-debugsource" arch="i586">
  <version epoch="0" ver="20260817.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742644800">- Update to 20250127.1:
  * Improved Bazel support
  * Added ABSL_ATTRIBUTE_VIEW and ABSL_ATTRIBUTE_OWNER for
    diagnosing certain lifetime issues
  * Many performance improvements
  * potential integer overflow in hash container create/resize
    fixed again - boo#1236438
  * CVE-2025-0838: heap buffer overflow in sized constructors,
    reserve(), and rehash() methods of absl:{flat,node}hash{set,map}
    boo#1237543</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746187200">- add abseil-ciso646.patch from upstream to avoid gcc15 deprecation
  warnings that result in build failure of dependant packages</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748174400">- update to 20250512.0:
  * The polyfill types absl::any, absl::optional, and absl::variant
    are now aliases for std::any, std::optional, and std::variant
    in all builds.
  * Added absl::FastTypeId&lt;Type&gt;(), which evaluates at compile-time
    to a unique id for the passed-in type.
  * Added absl::endian and absl::byteswap polyfills
  * Nullability template types are deprecated and will be removed
    in a future release. The macro-style annotations (absl_nonnull,
    absl_nullable) should be used instead
- drop abseil-ciso646.patch, included upstream
- Now requires C++17. Switch to gcc12 on Leap 15.x and drop
  options-old.patch and cmake.patch there.
- It seems futile to keep the separation between the lite and the
  library package clean, not even internally or for the intended
  purpose of aligning with protobuf. Split into single packages per
  library and automate.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1750248000">- update to 20250512.1:
  * Fix conditional constexpr in ToInt64{Nano|Micro|Milli}seconds
    under GCC7 and GCC8 using an else clause as a workaround
  * Fix -Wundef warning</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1755518400">- update to 20250814.0:
  * absl::Mutex now contains lower-case method names like lock()
    and shared_lock() to align with standard C++ mutex methods.
    This allows absl::Mutex to be used with std::scoped_lock and
    friends. The old names are still present but may be removed in a
    future release.
  * The RAII Mutex-locker types like absl::MutexLock,
    absl::ReaderMutexLock, and friends now accept references to
    absl::Mutex. The pointer-accepting constructors are now
    deprecated, and may be removed in a future release.
  * Breaking change: Nullability template types, which were
    deprecated in the May 2025 release, have been removed.
  * Breaking change: absl::string_view(nullptr), which is undefined
    behavior according to the C++ standard, now triggers an assert
    failure. Note that unless you changed absl/base/options.h,
    absl::string_view is an alias for std::string_view, so by
    default you will be inheriting the behavior of your standard
    library instead of using the Abseil implementation.
  * Breaking change: Abseil's hash tables now require a hash
    function that has a return type with size &gt;= sizeof(size_t).
- added libs: libabsl_hashtable_profiler, libabsl_log_entry,
  libabsl_profile_builder
- dropped libs: libabsl_low_level_hash</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758542400">- update to 20250814.1 (Abseil LTS branch, Aug 2025, Patch 1):
  * Fix CHECK_&lt;OP&gt; ambiguous overload for operator&lt;&lt; in older
    versions of GCC
  * Fix CHECK_&lt;OP&gt; compilation failures on older versions of GCC
    which eagerly tries to instantiate std::underlying_type for
    non-enum types
  * Add missing rules_cc loads</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1768046400">- update to 20260107.0 (Abseil LTS branch, January 2026):
  * absl::StringResizeAndOverwrite(): A new function that acts as a
    polyfill for C++23's std::basic_string::resize_and_overwrite.
  * absl::chunked_queue: A new container optimized for use as a
    FIFO (First-In, First-Out) queue.
  * absl::linked_hash_map and absl::linked_hash_set: New hash
    containers that maintain iteration order matching the
    insertion order.
  * absl::down_cast: This function provides a safer way to
    perform downcasts in a polymorphic type hierarchy.
  * Breaking change: Mutex Deprecations: Legacy Mutex methods
    and MutexLock pointer constructors have been marked as
    deprecated. Users should migrate to the recommended APIs.
  * Breaking change: The polyfill type absl::string_view is now an
    alias for std::string_view in all builds.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768478400">- Added patch:
  * test_instance_tracker.patch
    + do not accidentally depend on an internal test library</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1770984000">- Update to 20260107.1:
  * Fix sign-extension issue in absl::HexStringToBytes()
  * Restrict MSVC CRC32 intrinsics to x64</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1787140800">- Update to 20260817.0:
  * Add URL escaping utilities
  * Many bug fixes and optimizations
  * absl::void_t is now deprecated; users should use C++17
    std::void_t directly
  * Hashtable iterators returned from insert/emplace are now
    non-iterable (any prior use of iteration was likely a bug)
- drop test_instance_tracker.patch, included upstream</changelog>
</package>
<package pkgid="720a2b7a6742d043dc5fe27397bf117f878c1bbd0be1393cdf95cc2158e6ba69e293e83711fe9d573e690a99ccfddf43c0595ba1bd81938592d341383cfc03b7" name="acars-examples-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.1" rel="1.16"/>
  <changelog author="mardnh@gmx.de" date="1547899200">- Initial package, version 1.1.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551268800">- Update to version 1.2.0
  * Added support for decoding Media Independent Aircraft Messaging
    (MIAM - ACARS label MA) version 1 and 2. All types of MIAM
    frames are decoded, provided that they fit in a single ACARS
    message. In case of multi-fragment MIAM messages only the first
    fragment is decoded (partially) due to lack of message
    reassembly support in libacars. This will be addressed in a
    future release.
    MIAM uses DEFLATE compression, hence libacars now optionally
    depends on zlib.  If zlib is not available at the build stage,
    MIAM decompression code will be disabled and many messages
    will be left undecoded.
  * `decode_acars_apps` is a new example application. It decodes
    all ACARS applications supported by libacars. This makes
    `decode_arinc` application obsolete
  * Minor bugfixes in the build system.
- Remove patch:
  * libacars-libsuffix.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551441600">- Small packaging adjustement - build in build phase</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566820800">- Update to version 1.3.0
  * JSON output support for all message types. Any protocol tree
    can be serialized into a JSON string with
    la_proto_tree_format_json() function. Functions for serializing
    each individual message type into JSON are provided as well.
    Refer to doc/API_REFERENCE.md for details.
  * decode_acars_apps application now supports both human readable
    and JSON output. To enable JSON output, set LA_JSON environment
    variable to any value. If LA_JSON is not set, the program
    displays human readable output.
  * Small bugfixes in ACARS and MIAM decoders.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568980800">- Update to version 1.3.1
  * Downgraded optimization level for release builds from -O3 to
  - O2 to reduce chances of similar problems for cross-platform
    builds.</changelog>
</package>
<package pkgid="e747ddac73540c15507066c703deb954f67db583caa028c9dfbe6161a50d2dd5805609e1b7b6662c64bcbcce1e55390fa9f258a243c16a63b56d28a6c8d5e4e7" name="acars2-examples-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.1" rel="1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1579435200">- Update to version 2.0.0
  New major release 2.
  * API and ABI are not backwards compatible with version 1
  * New feature: generic engine for reassembly of fragmented
    messages. Supports automatic tracking of fragments' sequence
    numbers (with possible wraparounds), handles reassembly
    timeouts and fragment deduplication. Messages can be keyed
    with arbitrary data (eg. custom header fields).
  * New feature: automatic reassembly of ACARS messages.
  * New feature: automatic reassembly of MIAM file transfers.
  * New feature: pretty-printing of XML text in ACARS and MIAM CORE
    payloads.
  * New feature: simple hash table implementation.
  * Incompatible change: new library configuration API. la_config
    structure with static fields has been removed. Configuration
    variables are now stored in a hash table, read with
    la_config_get_* and set with la_config_set_* functions. Refer
    to doc/API_REFERENCE.md for details.
    Refer to libacars/config_defaults.h for the most current list of
    configuration options and their default values.
  * Incompatible change: ACARS parser now strips sublabel and MFI
    (Message Function Identifier) fields from the message text, if
    present. Their values are stored in la_acars_msg structure in
    sublabel and mfi fields. In text and JSON output they are
    printed as separate fields.
  * Incompatible change: MIAM parser and ARINC-622 ATS message
    parser now expect sublabel and MFI fields to be stripped by the
    caller, otherwise the parser will ignore the message. This
    operation can be performed with minimal fuss using
    la_acars_extract_sublabel_and_mfi function.
  * Incompatible change: la_miam_parse function prototype has
    changed. All parameters except txt (message text) have been
    removed.
  * Incompatible change: no field of la_acars_msg structure has
    been removed.
  * Incompatible change: Media Advisory message timestamp and
    version are now stored as numbers, not characters. Type of
    hour, minute, second and version fields in
    la_media_adv_msg structure has been changed from char[] to
    uint8_t. Relevant JSON keys have changed types as well.
  * Incompatible change: state and current_link fields in
    la_media_adv_msg structure changed from char[2] to char, hence
    their values are no longer NULL-terminated.
  * examples: media_advisory app has been removed.
    Use decode_acars_apps instead.
  * Bugfixes, code cleanups.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1586260800">- Rename acars-examples to acars2-examples, conflicting with
  acars-examples: this package was duplicate generated between
  libacars and libacars2, with a random one being published in the
  repositories.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598270400">- Update to version 2.0.1
  * Fixed a bug causing FANS1/A ErrorInformation message elements
    to be decoded incorrectly.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 2.1.0
  * ADS-C: fixed incorrect computation of vertical speed threshold
    in contract request messages.
  * JSON: fixed a bug where an ASN.1 string containing a
    \0 character caused truncation of JSON output. NULLs in strings
    are now replaced with \u0000 sequence.
  * JSON: ASN.1 SEQUENCEs are now printed as JSON objects rather
    than arrays of objects. It produces a simpler and more readable
    JSON structure. The change applies to all ASN.1 types formatted
    with la_asn1_format_SEQUENCE_cpdlc_as_json function. Refer to
    asn1-format-cpdlc-json.c file for a full list.
  * JSON: added json_append_octet_string_as_string function which
    prints the contents of the given byte buffer as a JSON string
    rather than as a list of numeric values.
  * JSON: added a bunch of new functions for formatting basic
    ASN.1 types. Now we have them all in libacars. Before that
    they were scattered between libacars and dumpvdl2.
  * JSON: deprecate la_json_append_long function. A more portable
    version named la_json_append_int64 shall be used instead.
  * Small bugfixes, code cleanups.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606046400">- Update to version 2.1.1
  * Media Advisory: fixed a bug where a message with 10 or more
    available link indicators could overflow the static buffer
    and produce garbled result.
  * Media Advisory: fixed a bug where a message with an
    exceptionally long text field could cause buffer overrun and
    crash the program.
  * Media Advisory: replaced message parsing routine with a
    simpler and more robust one.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607083200">- Update to version 2.1.2
  * Fixed a build failure when compiling without libxml2 support.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1615032000">- Update to version 2.1.3
  * Fixed incorrect calculation of reporting interval in ADS-C
    Periodic Contract Requests.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685361600">- update to 2.1.4:
  * portability fixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693137600">- Update to version 2.2.0
  * Support for decoding OHMA messages. These are diagnostic data
    exchanged with Boeing 737MAX aircraft.
    Decoding requires libacars to be built with ZLIB support.
    The data is encoded in JSON which libacars might optionally
    pretty-print, when serializing the message as text.
    Pretty-printing feature requires Jansson library.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762084800">- Update to version 2.2.1
  * Fix compatibility with latest CMake versions.</changelog>
</package>
<package pkgid="22ec0f0a2db60f3fa2eab91e4e84ddced69ca6747d6b2327752cbf052926b6e768f866072fb55537fe452167f6c94b717a606fe08eafc7f0e8c548aa3030e5e8" name="acarsdec-debuginfo" arch="i586">
  <version epoch="0" ver="4.6" rel="1.1"/>
  <changelog author="mardnh@gmx.de" date="1498478400">- Initial package, version 3.4</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1658059200">- Update to version 3.6
  Fixes:
  * New thread model to fix races
  * Better malloc error handling
  New feature:
  * MQTT output (-T -U -P options see help)
- Remove patch:
  * acarsdec-fix-makefile.diff</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Add reproducible.patch to avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1665403200">- Update to version 3.7
  * rtl_sdr optimization
  * add skip reassembly option
  * add sublabel and mfi fields to JSON output</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1672142400">- Fix SourceURL</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787745600">- Switch to the actively maintained upstream repository
  f00b4r0/acarsdec:
  * the original TLeconte/acarsdec repository was archived on
    2025-07-31 with tag acarsdec-3.7 (2022) as its last release, and
    its README now designates f00b4r0/acarsdec as the continuation
  * all development from 4.0 onwards happens in that repository;
    Arch (AUR) and Guix track it as well
  * URL and Source have been repointed accordingly
- Upstream renamed the release tags from acarsdec-X.Y to vX.Y and the
  archive now unpacks to acarsdec-&lt;version&gt;, so the srcname helper
  macro used for the old tarball layout was dropped
- Update to version 4.6:
  * partial sdrplay API v3 support, marked untested and unmaintained
    by upstream
  * fix a potential buffer overrun in the ACARS decoder when handling
    abnormally long messages
  * fix a buffer overrun in the file output when rotation is enabled
    on a pathname that contains an extension
- Changes from version 4.5:
  * Airspy R2 support
- Changes from version 4.4.1:
  * fix the operation of --skip-reassembly
- Changes from version 4.4:
  * MSK demodulator revamp
  * SoapySDR and Airspy updates
  * fix the build when paho-mqtt is not installed
- Changes from version 4.3.1:
  * fix a compile failure with CMake older than 3.26
- Changes from version 4.3:
  * backends now carry their own default configuration and SoapySDR
    picks its sample rate multiplier automatically
  * the sample recording test.wav was resampled to 12 kHz
  * the version string is taken from git describe when building from
    a checkout, with an in-tree fallback for release tarballs
- Changes from version 4.2:
  * new noise floor estimator; the receiver bandwidth is now set for
    rtlsdr and SoapySDR and the rtlsdr sample rate multiplier is
    chosen automatically
  * report the signal level after sync and flag messages received
    above 0 dB
  * the internal sample rate is fixed at 12 kHz
  * fix the build with recent CMake releases
- Changes from version 4.1:
  * ACARS decoder and MSK demodulator rework: sync on the entire
    PREKEY, reworked level estimator, vectorizable parity removal and
    several out-of-bound accesses fixed in the output path
  * the libsndfile input gained raw audio support and accepts any
    sample rate that is a multiple of 12 kHz
- Changes from version 4.0:
  * new SoapySDR input backend and ALSA capture input
  * StatsD reporting of decoder statistics via the new --statsd option
  * the command line was reworked: input sources are selected with
    long options (--rtlsdr, --soapysdr, --airspy, --sdrplay,
  - -sndfile, --alsa) and all logging is configured through one or
    more --output FORMAT:DESTINATION:DESTPARAMS arguments, replacing
    the old -r, -s, -n, -N, -j, -l, -H and -D switches; at least one
  - -output argument is now mandatory
  * new monitor and routejson output formats and per-output logfile
    rotation
  * the number of simultaneously decoded channels is no longer capped
    at 8
  * bias tee support for rtlsdr and center frequency selection for
    every SDR backend except Airspy
  * the network outputs reconnect automatically
  * the bundled cJSON copy was removed in favour of the system library
  * a LICENSE file was added
- Fix the SDR backend selection, which had never taken effect: the
  3.x spec passed -DLIBRTL=1 and -DLIBAIR=1, but those are the
  internal find_library cache variables, not the CMake options, which
  were named rtl and airspy. As a result no SDR front end was ever
  compiled in and the shipped binary could only decode from an audio
  file. The 4.x option names are now passed explicitly and the binary
  links against librtlsdr and libairspy again
- Build against the system cJSON library and drop the now false
  bundled(cJSON) provides; adds a build dependency on
  pkgconfig(libcjson)
- Enable the ALSA capture input added in 4.0; adds a build dependency
  on pkgconfig(alsa)
- Disable the SoapySDR and SDRplay backends explicitly, as SoapySDR is
  not packaged in openSUSE and the sdrplay_api v3 library is
  proprietary
- Keep the MQTT output disabled, as it was before the 4.x switch, so
  that paho-mqtt-c is not pulled into every installation
- Drop patch:
  * reproducible.patch -- upstream stopped forcing -march=native in
    4.0, so the patch no longer applies and is no longer needed
    (boo#1100677)
- Drop the -DCMAKE_POLICY_VERSION_MINIMUM=3.5 workaround, as upstream
  now requires CMake 3.12 and builds with CMake 4; raise the cmake
  build dependency to the version upstream actually checks for
- Correct the license to GPL-2.0-only: 4.0 added a LICENSE.md holding
  the GPL version 2 text and README.md states GPLv2-only. The per-file
  boilerplate naming the Library GPL version 2 is a long-standing
  upstream typo and is recorded as a Legal-Review-Notice in the spec
- Install LICENSE.md with the license macro
- Replace the ctest based check, which never had a single test to run,
  with a functional smoke test that decodes the sample recording
  shipped by upstream
- Refresh the package description for the input sources and output
  formats supported by 4.x</changelog>
</package>
<package pkgid="0bf33c39c90fd6673f323be6a9675c6f0d6bff50a00f75bf9a65f594d94bb12cca36f712f7001373f81d7cad621dfbd1d36f7cce094a30ff1ca66ed362ee20a5" name="acarsdec-debugsource" arch="i586">
  <version epoch="0" ver="4.6" rel="1.1"/>
  <changelog author="mardnh@gmx.de" date="1498478400">- Initial package, version 3.4</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1658059200">- Update to version 3.6
  Fixes:
  * New thread model to fix races
  * Better malloc error handling
  New feature:
  * MQTT output (-T -U -P options see help)
- Remove patch:
  * acarsdec-fix-makefile.diff</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Add reproducible.patch to avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1665403200">- Update to version 3.7
  * rtl_sdr optimization
  * add skip reassembly option
  * add sublabel and mfi fields to JSON output</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1672142400">- Fix SourceURL</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787745600">- Switch to the actively maintained upstream repository
  f00b4r0/acarsdec:
  * the original TLeconte/acarsdec repository was archived on
    2025-07-31 with tag acarsdec-3.7 (2022) as its last release, and
    its README now designates f00b4r0/acarsdec as the continuation
  * all development from 4.0 onwards happens in that repository;
    Arch (AUR) and Guix track it as well
  * URL and Source have been repointed accordingly
- Upstream renamed the release tags from acarsdec-X.Y to vX.Y and the
  archive now unpacks to acarsdec-&lt;version&gt;, so the srcname helper
  macro used for the old tarball layout was dropped
- Update to version 4.6:
  * partial sdrplay API v3 support, marked untested and unmaintained
    by upstream
  * fix a potential buffer overrun in the ACARS decoder when handling
    abnormally long messages
  * fix a buffer overrun in the file output when rotation is enabled
    on a pathname that contains an extension
- Changes from version 4.5:
  * Airspy R2 support
- Changes from version 4.4.1:
  * fix the operation of --skip-reassembly
- Changes from version 4.4:
  * MSK demodulator revamp
  * SoapySDR and Airspy updates
  * fix the build when paho-mqtt is not installed
- Changes from version 4.3.1:
  * fix a compile failure with CMake older than 3.26
- Changes from version 4.3:
  * backends now carry their own default configuration and SoapySDR
    picks its sample rate multiplier automatically
  * the sample recording test.wav was resampled to 12 kHz
  * the version string is taken from git describe when building from
    a checkout, with an in-tree fallback for release tarballs
- Changes from version 4.2:
  * new noise floor estimator; the receiver bandwidth is now set for
    rtlsdr and SoapySDR and the rtlsdr sample rate multiplier is
    chosen automatically
  * report the signal level after sync and flag messages received
    above 0 dB
  * the internal sample rate is fixed at 12 kHz
  * fix the build with recent CMake releases
- Changes from version 4.1:
  * ACARS decoder and MSK demodulator rework: sync on the entire
    PREKEY, reworked level estimator, vectorizable parity removal and
    several out-of-bound accesses fixed in the output path
  * the libsndfile input gained raw audio support and accepts any
    sample rate that is a multiple of 12 kHz
- Changes from version 4.0:
  * new SoapySDR input backend and ALSA capture input
  * StatsD reporting of decoder statistics via the new --statsd option
  * the command line was reworked: input sources are selected with
    long options (--rtlsdr, --soapysdr, --airspy, --sdrplay,
  - -sndfile, --alsa) and all logging is configured through one or
    more --output FORMAT:DESTINATION:DESTPARAMS arguments, replacing
    the old -r, -s, -n, -N, -j, -l, -H and -D switches; at least one
  - -output argument is now mandatory
  * new monitor and routejson output formats and per-output logfile
    rotation
  * the number of simultaneously decoded channels is no longer capped
    at 8
  * bias tee support for rtlsdr and center frequency selection for
    every SDR backend except Airspy
  * the network outputs reconnect automatically
  * the bundled cJSON copy was removed in favour of the system library
  * a LICENSE file was added
- Fix the SDR backend selection, which had never taken effect: the
  3.x spec passed -DLIBRTL=1 and -DLIBAIR=1, but those are the
  internal find_library cache variables, not the CMake options, which
  were named rtl and airspy. As a result no SDR front end was ever
  compiled in and the shipped binary could only decode from an audio
  file. The 4.x option names are now passed explicitly and the binary
  links against librtlsdr and libairspy again
- Build against the system cJSON library and drop the now false
  bundled(cJSON) provides; adds a build dependency on
  pkgconfig(libcjson)
- Enable the ALSA capture input added in 4.0; adds a build dependency
  on pkgconfig(alsa)
- Disable the SoapySDR and SDRplay backends explicitly, as SoapySDR is
  not packaged in openSUSE and the sdrplay_api v3 library is
  proprietary
- Keep the MQTT output disabled, as it was before the 4.x switch, so
  that paho-mqtt-c is not pulled into every installation
- Drop patch:
  * reproducible.patch -- upstream stopped forcing -march=native in
    4.0, so the patch no longer applies and is no longer needed
    (boo#1100677)
- Drop the -DCMAKE_POLICY_VERSION_MINIMUM=3.5 workaround, as upstream
  now requires CMake 3.12 and builds with CMake 4; raise the cmake
  build dependency to the version upstream actually checks for
- Correct the license to GPL-2.0-only: 4.0 added a LICENSE.md holding
  the GPL version 2 text and README.md states GPLv2-only. The per-file
  boilerplate naming the Library GPL version 2 is a long-standing
  upstream typo and is recorded as a Legal-Review-Notice in the spec
- Install LICENSE.md with the license macro
- Replace the ctest based check, which never had a single test to run,
  with a functional smoke test that decodes the sample recording
  shipped by upstream
- Refresh the package description for the input sources and output
  formats supported by 4.x</changelog>
</package>
<package pkgid="f4c02af6b0e613c1d689792520722cb929bf7acc8b230cb46e6a56bafdaa61f32a8c95da6f702b91381538b0d9b1bbadb6fc8018a1c2859e24e9542c0b391758" name="accessibility-inspector-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * README.md replace kdesrc-build with kde-builder
  * Use QT_MIN_VERSION</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="4703f90bf691d27b503d479327ec5b2e0d07cd24f25167154f54ece2db9793f1afe9a988644c47616d2237fb8c584fed2432afaa05f1543dc4b6a01ac5add598" name="accessibility-inspector-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * README.md replace kdesrc-build with kde-builder
  * Use QT_MIN_VERSION</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="97920dca8ce22743066fdc0a7d35df456636ee09f203a574ea4b5b13398cb1c01cb1d67e0dfa60d9b5e9a523bced5fcce5a2e2bba627dbc173758d1cec9d259f" name="account-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0+git20260717.3914e08" rel="1.2"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1772452800">- Update to version 1.0.1+git20260128.6a6d00f:
  * mkdir_p: return correct error code
  * dump-privs: add stdint.h for intmax_t
  * Only use getcon if SELinux is available
  * pwupdd: remove socket option leftovers</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1772452801">- Remove permissions file as entries got removed from permissions</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1772539200">- Disable obsoletes shadow-pw-mgmt for now again, would always
  pull in this package</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1772625600">- Add #!BuildConflicts: shadow-pw-mgmt
  shadow-pw-mgmt permission file is in conflict</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1773403200">- Update to version 1.1.0+git20260313.e9be3c9:
  * Release version 1.1.0
  * pam_unix_ng: try to start pwaccessd.socket via D-Bus if not running</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1774612800">- Update to version 1.1.0+git20260327.39b8181:
  * pam_unix_ng: don't print authentication errors on console
  * pwupdd@.service: add Documentation= field
  * pam_unix_ng.8: fix typo found by Lintian
- Use without_restart for *.socket units</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1776945600">- Update to version 1.2.0+git20260423.0ee31ef:
  * Release version 1.2.0
  * chfn: document that (size_t)-1 is SIZE_MAX
  * verify_password: fix possible NULL pointer dereference</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1777550400">- Update to version 1.2.0+git20260430.a5f02f6:
  * scan-caps: don't abort on first error</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1781784000">- Update to version 1.3.0+git20260618.66fbd03:
  * Release version 1.3.0
  * meson.build: try to autodetect distribution variable if not set
  * CI: add tests/ci, a nspawn container based test suite
  * INSTALL.md: document -Ddistribution=suse
  * chfn/chsh: fix return 0 in error case
  * passwd: fix -s in getopt()
  * pwupdd-chfn: move get peer_uid call to later when we need it
  * pwupdd: call getpwnam after unpacking p.name
  * Release version 1.2.1
  * Use strlcpy instead of strcpy
  * Fix several errors</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1784289600">- Update to version 1.4.0+git20260717.3914e08:
  * Release version 1.4.0
  * CI: add tests for newuidmap/newgidmap/newidmapd
  * newidmapd: fix usage of uid for gid mapping, add more debug output
  * newxidmap/newidmapd: fix strto*l error checks
  * Add newgidmap, newidmapd and newuidmap manual pages
  * newidmapd: use long long to avoid variable overflows
  * Add function is_uid() to check if a token is a UID
  * CI: check that chage help does not contain mindays option
  * CI: print failed test suites
  * TODO: add more things to the list
  * pam_unix_ng/pwaccessd: make expire check configurable (use_sp_min)
  * Add pwaccessd.conf.5 manual page
  * tst-read_config: adjust for new struct config_t
  * chage: deprecate sp_min
  * passwd: deprecate sp_min
  * read_config: add support for SpMin key
  * read_config: make name of configuration file configureable</changelog>
</package>
<package pkgid="ebe30f41efaeb1bd6efceb7e31f7caaf851fe390bc497bbbd579117a065024bdc58fe3effc32847cb86d8c2d61f22dd717d586d85dc017d4a527e6b37c5a0341" name="account-utils-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0+git20260717.3914e08" rel="1.2"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1772452800">- Update to version 1.0.1+git20260128.6a6d00f:
  * mkdir_p: return correct error code
  * dump-privs: add stdint.h for intmax_t
  * Only use getcon if SELinux is available
  * pwupdd: remove socket option leftovers</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1772452801">- Remove permissions file as entries got removed from permissions</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1772539200">- Disable obsoletes shadow-pw-mgmt for now again, would always
  pull in this package</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1772625600">- Add #!BuildConflicts: shadow-pw-mgmt
  shadow-pw-mgmt permission file is in conflict</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1773403200">- Update to version 1.1.0+git20260313.e9be3c9:
  * Release version 1.1.0
  * pam_unix_ng: try to start pwaccessd.socket via D-Bus if not running</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1774612800">- Update to version 1.1.0+git20260327.39b8181:
  * pam_unix_ng: don't print authentication errors on console
  * pwupdd@.service: add Documentation= field
  * pam_unix_ng.8: fix typo found by Lintian
- Use without_restart for *.socket units</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1776945600">- Update to version 1.2.0+git20260423.0ee31ef:
  * Release version 1.2.0
  * chfn: document that (size_t)-1 is SIZE_MAX
  * verify_password: fix possible NULL pointer dereference</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1777550400">- Update to version 1.2.0+git20260430.a5f02f6:
  * scan-caps: don't abort on first error</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1781784000">- Update to version 1.3.0+git20260618.66fbd03:
  * Release version 1.3.0
  * meson.build: try to autodetect distribution variable if not set
  * CI: add tests/ci, a nspawn container based test suite
  * INSTALL.md: document -Ddistribution=suse
  * chfn/chsh: fix return 0 in error case
  * passwd: fix -s in getopt()
  * pwupdd-chfn: move get peer_uid call to later when we need it
  * pwupdd: call getpwnam after unpacking p.name
  * Release version 1.2.1
  * Use strlcpy instead of strcpy
  * Fix several errors</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1784289600">- Update to version 1.4.0+git20260717.3914e08:
  * Release version 1.4.0
  * CI: add tests for newuidmap/newgidmap/newidmapd
  * newidmapd: fix usage of uid for gid mapping, add more debug output
  * newxidmap/newidmapd: fix strto*l error checks
  * Add newgidmap, newidmapd and newuidmap manual pages
  * newidmapd: use long long to avoid variable overflows
  * Add function is_uid() to check if a token is a UID
  * CI: check that chage help does not contain mindays option
  * CI: print failed test suites
  * TODO: add more things to the list
  * pam_unix_ng/pwaccessd: make expire check configurable (use_sp_min)
  * Add pwaccessd.conf.5 manual page
  * tst-read_config: adjust for new struct config_t
  * chage: deprecate sp_min
  * passwd: deprecate sp_min
  * read_config: add support for SpMin key
  * read_config: make name of configuration file configureable</changelog>
</package>
<package pkgid="b7af4ed4f87628b2b49330dfc33c7886160bd18fa0dc88861d32b716e95bf80c3b9e56c8f023d96256cfd87e3c8f6acdfb40e6223a8235fb96a0ced042cb6352" name="accounts-qml-module-debuginfo" arch="i586">
  <version epoch="0" ver="0.7git.20231028T182937~05e79eb" rel="1.9"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1575979200">- Initial package
- Add Fix-compilation-with-Qt-5.13.patch to make it build with Qt
  5.13
- Add Build-add-qmltypes-file-to-repository.patch to fix a problem
  with generating plugin.qmltypes on OBS</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1600084800">- Compile without "-Werror" to fix a build failure with Qt 5.15.1
  due to deprecation warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709035200">- Use a GIT snapshot to build accounts-qml-module with Qt 6
- Update to 0.7git.20231028T182937~05e79eb
- Drop patches, now included in the archive:
  * Build-add-qmltypes-file-to-repository.patch
  * Fix-compilation-with-Qt-5.13.patch</changelog>
</package>
<package pkgid="7fbb6501f76c214b5b8a2ed03245187ae6c837f7809e6e9533a908c96038d2b552a585970a553f2643a0e040e3ebfe36b1e536dfc82ee405ecc398e7d28d3408" name="accounts-qml-module-debugsource" arch="i586">
  <version epoch="0" ver="0.7git.20231028T182937~05e79eb" rel="1.9"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1575979200">- Initial package
- Add Fix-compilation-with-Qt-5.13.patch to make it build with Qt
  5.13
- Add Build-add-qmltypes-file-to-repository.patch to fix a problem
  with generating plugin.qmltypes on OBS</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1600084800">- Compile without "-Werror" to fix a build failure with Qt 5.15.1
  due to deprecation warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709035200">- Use a GIT snapshot to build accounts-qml-module with Qt 6
- Update to 0.7git.20231028T182937~05e79eb
- Drop patches, now included in the archive:
  * Build-add-qmltypes-file-to-repository.patch
  * Fix-compilation-with-Qt-5.13.patch</changelog>
</package>
<package pkgid="40f98d2f4ff553a9592b997b1c250fde19479c2cb0a503b52a82f487dfedff7bd7d89f63977b16f4106a44824469cb2e588e540ef10cbea7d824896d3e729858" name="accountsservice-debuginfo" arch="i586">
  <version epoch="0" ver="23.13.9" rel="12.3"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1688558400">- Rebase accountsservice-sysconfig.patch: (boo#1212675 boo#1212973).
- Remove accountsservice-assume-gdm.patch: Fixed by new rebasing
  of accountsservice-sysconfig.patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- First part to fix build with GCC 14:
  + Inject patched mocklibc-1.0.tar.gz: only some header
    modifications to address implicit declaration of print_indent.
  + Add accountsservice-mocklib-gcc14.patch: patch meson'
    subproject definition to validate the injected tarball.</changelog>
  <changelog author="xiaoguang wang &lt;xiaoguang.wang@suse.com&gt;" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Keep en and en_GB 'translations' in the main package: do not
  force -lang packages onto all users.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1718798400">- Update accountsservice-sysconfig.patch: work with SELinux policy
  (bsc#1222978).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1723464000">- Drop as-fate318433-prevent-same-account-multi-logins.patch.
  Gnome-shell now has similar functionality upstream.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1752494400">- Update accountsservice-sysconfig.patch: Check whether sysconfig
  is used and fallback to display manager settings if sysconfig is
  not used (bsc#1246127).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Add accountsservice.tmpfiles file to create directories under
  /var using systemd-tmpfiles (jsc#PED-14834).</changelog>
</package>
<package pkgid="05ee4dd6447cc074547b1c8352bb6bf3e37c6269df3d818528b112ac7453806e0c15a6cd3bb9431de239541487f5c8f81486d2d3ee1b94f6b2c515f3a6064736" name="accountsservice-debugsource" arch="i586">
  <version epoch="0" ver="23.13.9" rel="12.3"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1688558400">- Rebase accountsservice-sysconfig.patch: (boo#1212675 boo#1212973).
- Remove accountsservice-assume-gdm.patch: Fixed by new rebasing
  of accountsservice-sysconfig.patch.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1691582400">- Rebase as-fate318433-prevent-same-account-multi-logins.patch:
  (bsc#1213884).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- First part to fix build with GCC 14:
  + Inject patched mocklibc-1.0.tar.gz: only some header
    modifications to address implicit declaration of print_indent.
  + Add accountsservice-mocklib-gcc14.patch: patch meson'
    subproject definition to validate the injected tarball.</changelog>
  <changelog author="xiaoguang wang &lt;xiaoguang.wang@suse.com&gt;" date="1709035200">- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
  (bsc#1219909).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Keep en and en_GB 'translations' in the main package: do not
  force -lang packages onto all users.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1718798400">- Update accountsservice-sysconfig.patch: work with SELinux policy
  (bsc#1222978).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1723464000">- Drop as-fate318433-prevent-same-account-multi-logins.patch.
  Gnome-shell now has similar functionality upstream.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1752494400">- Update accountsservice-sysconfig.patch: Check whether sysconfig
  is used and fallback to display manager settings if sysconfig is
  not used (bsc#1246127).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Add accountsservice.tmpfiles file to create directories under
  /var using systemd-tmpfiles (jsc#PED-14834).</changelog>
</package>
<package pkgid="f251c085f93d48ab66de75d6c02d187cf786c1f7d0f120ba313332055ecd9e6f97690fa66f9127d08f6cfce5d04bcdd961e42b8fc094a73bf9f23ede29101988" name="acct-debuginfo" arch="i586">
  <version epoch="0" ver="6.6.4" rel="8.5"/>
  <changelog author="mpluskal@suse.com" date="1491480000">- Update to version 6.6.3:
  * Fixed manuals.
- Refresh patches:
  * acct-6.6.2-hz.patch
  * acct-info.patch
- Drop no longer needed:
  * acct-ac.patch
  * acct-timestamp.patch</changelog>
  <changelog author="kstreitova@suse.com" date="1492084800">- remove acct-info.patch that is no longer needed (fixed upstream
  in version 6.6.3)
- note: acct-6.6.2-hz.patch was not accepted upstream as it might
  break support for the HP alpha platform</changelog>
  <changelog author="astieger@suse.com" date="1499688000">- update to 6.6.4:
  * Added --pid to 'lastcomm'.</changelog>
  <changelog author="kstreitova@suse.com" date="1505822400">- acct.service: fix chmod command call to use an absolute path
  [bsc#1053528]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Reduce %systemd_requires to %systemd_ordering: %service_*
  can handle the absence.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Modified:
  * acct.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1741780800">- modified patches
  % acct-6.6.2-hz.patch (-p1)
- added patches
  fix [bug#1233891]
  + acct-sprintf-buffer-overflow.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- added patches
  build with gcc15
  + acct-gcc15.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the line immediately after the dashed line
  is supposed to be the header with date/author info.</changelog>
</package>
<package pkgid="11c09ec9da879a89d4e2dd9c65937a9fd4c0712a1369f253f3bcc04ae289331a95ed594d7f16375fea1880851bcd6cd3b538f7be7e0904564d72a371c3987a5b" name="acct-debugsource" arch="i586">
  <version epoch="0" ver="6.6.4" rel="8.5"/>
  <changelog author="mpluskal@suse.com" date="1491480000">- Update to version 6.6.3:
  * Fixed manuals.
- Refresh patches:
  * acct-6.6.2-hz.patch
  * acct-info.patch
- Drop no longer needed:
  * acct-ac.patch
  * acct-timestamp.patch</changelog>
  <changelog author="kstreitova@suse.com" date="1492084800">- remove acct-info.patch that is no longer needed (fixed upstream
  in version 6.6.3)
- note: acct-6.6.2-hz.patch was not accepted upstream as it might
  break support for the HP alpha platform</changelog>
  <changelog author="astieger@suse.com" date="1499688000">- update to 6.6.4:
  * Added --pid to 'lastcomm'.</changelog>
  <changelog author="kstreitova@suse.com" date="1505822400">- acct.service: fix chmod command call to use an absolute path
  [bsc#1053528]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Reduce %systemd_requires to %systemd_ordering: %service_*
  can handle the absence.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Modified:
  * acct.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1741780800">- modified patches
  % acct-6.6.2-hz.patch (-p1)
- added patches
  fix [bug#1233891]
  + acct-sprintf-buffer-overflow.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- added patches
  build with gcc15
  + acct-gcc15.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the line immediately after the dashed line
  is supposed to be the header with date/author info.</changelog>
</package>
<package pkgid="fcc26a0fbdff4ae1167fbab9b85bfacc4d4a3714291d9dddb000880cffba9e6565e446c6d28e49ff9d3754343146f55da561036fb0b62c07d077921c048a5c72" name="acl-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.2"/>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1541678400">- libacl-devel used to require libattr-devel, but that is no longer
  the case, packages that relied on this indirect dependency to
  be present were fixed years ago.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Update boilerplate descriptions for libacl-devel.
- Remove out-of-date comments for libattr.
- Remove old BuildRoot and %defattr tags.
- Move library into the standard library directory.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598961600">- update url</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1611662400">- Replace system-user-{bin,daemon} with user({bin,daemon}): be
  resilient to package name changes.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.3.1
  * Update German translation
  * getfacl: fix indent in --help output
  * getfacl: Add --one-file-system option, with this option getfacl
    will not cross mount points
  * Fix segfault on allocation failure
  * Avoid SIGSEGV with link-time optimisation enabled
- Use SourceUrls</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1649419200">- Disable -D_FORTIFY_SOURCE=3 for now
  as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707998400">- Update to version 2.3.2:
  + libobj: declare s_str directly in string_obj_tag.
  + Use thread-safe getpwnam_r and getgrnam_r.
  + setfacl: preserve the failed status when processing multiple
    files.
  + man: Document pitfall with negative permissions and user
    namespaces.
  + tools: mark long_options static &amp; const.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- BuildRequire gettext-devel instead of gettext-tools-mini: let
  OBS sort out if the -mini package is the right one to be used or
  not.</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1782734400">- Update to version 2.4.0:
  Major Issues Fixed:
  - The libacl library functions acl_get_file(), acl_set_file(),
    acl_extended_file(), and acl_delete_def_file() take a pathname argument
    and follow symbolic links.  When a privileged user calls one of those
    functions, an attacker that controls a pathname component can replace a
    file or directory with a symbolic link and redirect the operation to a
    different file.  This can lead to local privilege escalation.
    (CVE-2026-54369, bsc#1268867)
    The library functions cannot be fixed without breaking compatibility; the
    described behaviour is by design.
    Instead, version 2.4.0 of the acl package introduces the additional
    functions acl_get_file_at(), acl_set_file_at(), acl_extended_file_at(), and
    acl_delete_def_file_at().  These functions each take a dirfd file
    descriptor argument and an at_flags argument and accept the
    AT_SYMLINK_NOFOLLOW and AT_EMPTY_PATH flags.  Use these functions to
    control when to follow symbolic links. (CVE-2026-54370, bsc#1268867)
    In addition, the libacl functions acl_get_fd(), acl_set_fd(), and
    acl_extended_fd() functions always operate on the access ACL; the library
    previously did not offer a way to operate on the default ACL of a directory
    file descriptor.  The new functions remove that restriction.
    It will be up to each individual program to start using these new library
    functions where appropriate.
  - When walking directory trees, the getfacl, setfacl, chacl, and getfattr
    utilities constructed the full pathname of each file in the tree and use that
    pathname to access the file.  When a privileged user used those utilities,
    an attacker that controlled a pathname component could replace a directory with
    a symbolic link and redirect the operation to a different file, leading to
    a local privilege escalation. (CVE-2026-54371, bsc#1268867)
    This is fixed by using directory file descriptors and operating relative to
    those directory file descriptors.
  - When resolving the final pathname component, the getfacl, setfacl, chacl,
    getfattr, and setfattr utilities in some cases used functions that resolve
    symbolic links.  This includes the above mentioned libacl functions, but
    also stat(), chmod(), and chown().
    This is fixed by using symlink-safe functions throughout the code.
  - When restoring a backup, the setfacl and setfattr utilities read the full
    pathnames of files from the backup.  When those pathnames were resolved,
    pathname components that are symbolic links were traversed.  An attacker
    that controlled a pathname component could replace it with a symbolic link,
    causing a privileged user to operate on a file other than the one intended.
    This could lead to the same kind of local privilege escalation as discussed
    before.
    This is fixed by using openat2(RESOLVE_NO_SYMLINKS) to resolve the
    directory components of a pathname, but see Compatibility Notes below for
    the details.
  Minor Issues Fixed:
  - When a symbolic link was specified on the command line but symbolic link
    traversal was disabled using option -P (--physical), the getfacl and
    setfacl utilities previously silently ignored the symlink.  Now, an ELOOP
    ("Too many levels of symbolic links") error will result instead.
  - acl_delete_entry() now verifies that the specified entry belongs to the
    specified acl.
  - Numeric uids and gids that cannot be represented in types uid_t and gid_t
    are checked more carefully and invalid numbers are rejected.
  - Functions acl_get_file(), acl_get_file_at(), and acl_get_fd() will retry
    several times when the size of an ACL grows unexpectedly; previously, they
    only grew the allocated buffer once before giving up.
  - When passed a directory file descriptor, function perm_copy_fd() didn't
    copy the default ACL from one directory to the other.  It now does.
  - setfacl --restore accidentally ignored leading whitespace in filenames.  It
    no longer does.
  - setfacl --restore accidentally called chmod() when in --test mode.  It no
    longer does.
  - When the setfattr --restore option was used multiple times, a buffer was
    accessed after being freed. This no longer happens.
  - When the setfattr -h (--no-dereference) option was given after --restore,
    it was ignored.  Now, the options can be passed in any order.
  - The -h (--no-dereference) option of getfattr prevented getfattr from
    recursing into "symbolic link directories".  This is wrong.  When dirlink
    is a symbolic link that refers to a directory, "getfattr -Rh dirlink" will now
    visit that directory.  The -P (--physical) option can be used to prevent
    that.
  - Similarly, when a symbolic link referring to a directory was specified on
    the getfacl or setfacl command line, the -R option did not cause that
    directory to be visited.  This has been fixed so that those directories
    will now be visited.  The -P (--physical) option can be used to prevent
    that.</changelog>
</package>
<package pkgid="112e77877d3e246a9638f435bb77aa13326095760dfde29a48984a222187966e4e1a6b960c1d5f2923e45e50096b42b38ec10f90bd67fe0c3875d86ea3ff563e" name="acl-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.2"/>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1541678400">- libacl-devel used to require libattr-devel, but that is no longer
  the case, packages that relied on this indirect dependency to
  be present were fixed years ago.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Update boilerplate descriptions for libacl-devel.
- Remove out-of-date comments for libattr.
- Remove old BuildRoot and %defattr tags.
- Move library into the standard library directory.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598961600">- update url</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1611662400">- Replace system-user-{bin,daemon} with user({bin,daemon}): be
  resilient to package name changes.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.3.1
  * Update German translation
  * getfacl: fix indent in --help output
  * getfacl: Add --one-file-system option, with this option getfacl
    will not cross mount points
  * Fix segfault on allocation failure
  * Avoid SIGSEGV with link-time optimisation enabled
- Use SourceUrls</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1649419200">- Disable -D_FORTIFY_SOURCE=3 for now
  as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707998400">- Update to version 2.3.2:
  + libobj: declare s_str directly in string_obj_tag.
  + Use thread-safe getpwnam_r and getgrnam_r.
  + setfacl: preserve the failed status when processing multiple
    files.
  + man: Document pitfall with negative permissions and user
    namespaces.
  + tools: mark long_options static &amp; const.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713182400">- BuildRequire gettext-devel instead of gettext-tools-mini: let
  OBS sort out if the -mini package is the right one to be used or
  not.</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1782734400">- Update to version 2.4.0:
  Major Issues Fixed:
  - The libacl library functions acl_get_file(), acl_set_file(),
    acl_extended_file(), and acl_delete_def_file() take a pathname argument
    and follow symbolic links.  When a privileged user calls one of those
    functions, an attacker that controls a pathname component can replace a
    file or directory with a symbolic link and redirect the operation to a
    different file.  This can lead to local privilege escalation.
    (CVE-2026-54369, bsc#1268867)
    The library functions cannot be fixed without breaking compatibility; the
    described behaviour is by design.
    Instead, version 2.4.0 of the acl package introduces the additional
    functions acl_get_file_at(), acl_set_file_at(), acl_extended_file_at(), and
    acl_delete_def_file_at().  These functions each take a dirfd file
    descriptor argument and an at_flags argument and accept the
    AT_SYMLINK_NOFOLLOW and AT_EMPTY_PATH flags.  Use these functions to
    control when to follow symbolic links. (CVE-2026-54370, bsc#1268867)
    In addition, the libacl functions acl_get_fd(), acl_set_fd(), and
    acl_extended_fd() functions always operate on the access ACL; the library
    previously did not offer a way to operate on the default ACL of a directory
    file descriptor.  The new functions remove that restriction.
    It will be up to each individual program to start using these new library
    functions where appropriate.
  - When walking directory trees, the getfacl, setfacl, chacl, and getfattr
    utilities constructed the full pathname of each file in the tree and use that
    pathname to access the file.  When a privileged user used those utilities,
    an attacker that controlled a pathname component could replace a directory with
    a symbolic link and redirect the operation to a different file, leading to
    a local privilege escalation. (CVE-2026-54371, bsc#1268867)
    This is fixed by using directory file descriptors and operating relative to
    those directory file descriptors.
  - When resolving the final pathname component, the getfacl, setfacl, chacl,
    getfattr, and setfattr utilities in some cases used functions that resolve
    symbolic links.  This includes the above mentioned libacl functions, but
    also stat(), chmod(), and chown().
    This is fixed by using symlink-safe functions throughout the code.
  - When restoring a backup, the setfacl and setfattr utilities read the full
    pathnames of files from the backup.  When those pathnames were resolved,
    pathname components that are symbolic links were traversed.  An attacker
    that controlled a pathname component could replace it with a symbolic link,
    causing a privileged user to operate on a file other than the one intended.
    This could lead to the same kind of local privilege escalation as discussed
    before.
    This is fixed by using openat2(RESOLVE_NO_SYMLINKS) to resolve the
    directory components of a pathname, but see Compatibility Notes below for
    the details.
  Minor Issues Fixed:
  - When a symbolic link was specified on the command line but symbolic link
    traversal was disabled using option -P (--physical), the getfacl and
    setfacl utilities previously silently ignored the symlink.  Now, an ELOOP
    ("Too many levels of symbolic links") error will result instead.
  - acl_delete_entry() now verifies that the specified entry belongs to the
    specified acl.
  - Numeric uids and gids that cannot be represented in types uid_t and gid_t
    are checked more carefully and invalid numbers are rejected.
  - Functions acl_get_file(), acl_get_file_at(), and acl_get_fd() will retry
    several times when the size of an ACL grows unexpectedly; previously, they
    only grew the allocated buffer once before giving up.
  - When passed a directory file descriptor, function perm_copy_fd() didn't
    copy the default ACL from one directory to the other.  It now does.
  - setfacl --restore accidentally ignored leading whitespace in filenames.  It
    no longer does.
  - setfacl --restore accidentally called chmod() when in --test mode.  It no
    longer does.
  - When the setfattr --restore option was used multiple times, a buffer was
    accessed after being freed. This no longer happens.
  - When the setfattr -h (--no-dereference) option was given after --restore,
    it was ignored.  Now, the options can be passed in any order.
  - The -h (--no-dereference) option of getfattr prevented getfattr from
    recursing into "symbolic link directories".  This is wrong.  When dirlink
    is a symbolic link that refers to a directory, "getfattr -Rh dirlink" will now
    visit that directory.  The -P (--physical) option can be used to prevent
    that.
  - Similarly, when a symbolic link referring to a directory was specified on
    the getfacl or setfacl command line, the -R option did not cause that
    directory to be visited.  This has been fixed so that those directories
    will now be visited.  The -P (--physical) option can be used to prevent
    that.</changelog>
</package>
<package pkgid="067a9320f6f61bb878d8701b0d94ef14fb170c7962ebe53c107526ff848bdba26ff37111f7e24f04109294b9651c1eff1801255b58c67a6455bc5133999f9280" name="acpi-debuginfo" arch="i586">
  <version epoch="0" ver="1.8" rel="2.4"/>
  <changelog author="aj@suse.de" date="1286020800">- Split up from acpid package.</changelog>
  <changelog author="aj@suse.de" date="1286020801">- Update to new upstream version 1.5:
  * Print error message if no information can be retrieved e.g. because acpi
    is not activated
  * Read power_now and use it to replace current_now if the battery is
    reporting energy values, closes: 532000</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1302004800">- Fix memset-with-zero-length bug.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="p.drouand@gmail.com" date="1382184000">- Package doesn't contain sysconfig file or sysvinit script; remove
  useless %insserv_prereq and %fillup_prereq macros</changelog>
  <changelog author="p.drouand@gmail.com" date="1386849600">- Update to version 1.7
  + ChangeLog has not been updated
- Remove acpi-memset-with-zero-length.patch; merged on upstream release</changelog>
  <changelog author="mpluskal@suse.com" date="1425902400">- Use url for source
- Cleanup spec file with spec-cleaner
- Enable build for aarch64</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609761600">- spec-cleaner</changelog>
  <changelog author="munix9@googlemail.com" date="1745755200">- Update to version 1.8
  * Make sure filename is NULL terminated.
  * Update German manpage
  * Allow different output formats for (dis)charge information.
  * Display estimated end time for {,dis}charging, too.
  * fix: battery runtime estimation with negative sysfs values
    Some drivers (example: qualcomm-battmgr, present on Snapdragon
    X1 laptops) expose the current_now and power_now values in
    sysfs as negative int when the device is discharging, positive
    when charging.
    This breaks the battery runtime estimation in acpi, as it
    expects a uint32 for power_now.
    Use the absolute values of power_now to fix the problem, and
    does the same for current_now to respect the ABI documentation.
- Add german man page</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1747828800">- Enable build on riscv64</changelog>
</package>
<package pkgid="f5a854ee5354b2b573beb43e73bfdd2b49ef02deab7da7eea88eb587353b73894a98a93b151f9cec3dbe9be3b2f9b64d108a51785abce6ba0a6c7cb5f8af6d1d" name="acpi-debugsource" arch="i586">
  <version epoch="0" ver="1.8" rel="2.4"/>
  <changelog author="aj@suse.de" date="1286020800">- Split up from acpid package.</changelog>
  <changelog author="aj@suse.de" date="1286020801">- Update to new upstream version 1.5:
  * Print error message if no information can be retrieved e.g. because acpi
    is not activated
  * Read power_now and use it to replace current_now if the battery is
    reporting energy values, closes: 532000</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1302004800">- Fix memset-with-zero-length bug.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="p.drouand@gmail.com" date="1382184000">- Package doesn't contain sysconfig file or sysvinit script; remove
  useless %insserv_prereq and %fillup_prereq macros</changelog>
  <changelog author="p.drouand@gmail.com" date="1386849600">- Update to version 1.7
  + ChangeLog has not been updated
- Remove acpi-memset-with-zero-length.patch; merged on upstream release</changelog>
  <changelog author="mpluskal@suse.com" date="1425902400">- Use url for source
- Cleanup spec file with spec-cleaner
- Enable build for aarch64</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609761600">- spec-cleaner</changelog>
  <changelog author="munix9@googlemail.com" date="1745755200">- Update to version 1.8
  * Make sure filename is NULL terminated.
  * Update German manpage
  * Allow different output formats for (dis)charge information.
  * Display estimated end time for {,dis}charging, too.
  * fix: battery runtime estimation with negative sysfs values
    Some drivers (example: qualcomm-battmgr, present on Snapdragon
    X1 laptops) expose the current_now and power_now values in
    sysfs as negative int when the device is discharging, positive
    when charging.
    This breaks the battery runtime estimation in acpi, as it
    expects a uint32 for power_now.
    Use the absolute values of power_now to fix the problem, and
    does the same for current_now to respect the ABI documentation.
- Add german man page</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1747828800">- Enable build on riscv64</changelog>
</package>
<package pkgid="b1976c605ca512f215c46a925feb51f5de87b884dfa4a6b4f0d7bf9e61ef4b30eb936e3016f355cd77ec91f82c3772e6cb322952bcdb6b2260c151ddaaaf05b8" name="acpica-debuginfo" arch="i586">
  <version epoch="0" ver="20260408" rel="2.4"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1687348800">- Update to version 20230331
  * Add C Flexible Array support.
  * Add support for 64 bit LoongArch compilation.
  * Add first batch of RISC-V related definitions.
  * hwvalid: Drop port I/O validation.
  * iASL: Added full macro support in the preprocessor.
  * Add support for AMD Secure Processor Table (ASPT) version 1.
  * Add support for Arm's MPAM ACPI table version 2.
  * ACPI 6.5: MADT: add support for trace buffer extension in GICC.
  * Headers: Delete bogus NodeArray array of pointers from AEST table.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1707739200">- Update to version 20230628
  * IASL/RHCT: Enable dumping and compiling newly added nodes
  * RHCT: Add flags, CMO and MMU nodes
  * MADT: Add dump and compile support for RISC-V APICs
  * MADT: Add RISC-V external interrupt controllers
  * Add AML_NO_OPERAND_RESOLVE flag to Timer
  * Add a define for size of acpi_srat_generic_affinity DeviceHandle
  * Slightly simplify an error message in acpi_ds_result_push()
  * Add port definitions for CDAT SSLBIS
  * Fix misspelled CDAT DSMAS define
  * Add interrupt command to acpiexec
  * Detect GED device and keep track of _EVT
  * ACPICA: Modify ACPI_STATE_COMMON
  * Manually revert after resolving conflicts PR #757 commit 32d875705c8ee8f99fd8b78dbed48633486a7640
  * fix for conflict macro definition on zephyr interface
  * Fix ACPI_FUNCTION_ENTRY()
  * Revert "Fixes for ACPI_FLEX_ARRAY, to eliminate warnings on MSVC"
  * Revert "Events: Use spaces instead of tabs to fix indentation"
  * Add support for _DSC as per ACPI 6.5
  * exserial.c: replace ternary operator with ACPI_MIN()
  * ACPICA: Modify ACPI_STATE_COMMON
  * Fix GCC 12 dangling-pointer warning
  * build: added module name for zephyr build system
  * Revert "Move ACPI_FUNCTION_ENTRY to function entry"
  * Move ACPI_FUNCTION_ENTRY to function entry
  * iASL/MADT: Add dump and compile support for LoongArch APICs
  * iasl: check Offset before Subtable dereference</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1711108800">- Use local source, there currently is no fixed tarball URL
- Use AslGbl_Deterministic by default FALSE to not compile in Date/Time
  into ACPI table compilings
- Update to version 20240321
  * Get rid of MSVC warnings that arise actually due to GCC's new dangling pointer warning and also tGCC's blindspot to work with nested named structs/unions resulting in breaking of ACPI event-handling
  * events/evgpeinit: don't forget to increment registered GPE count
  * events/evxfgpe: correctly clear GPE_AUTO_ENABLED in AcpiSetupGpeForWake
  * Fix Capabilities[1024] mess
  * Update actbl2.h to get rid of the MSVC error C2233
  * Fix CXL 3.0 structure (RDPAS) in the CEDT table
  * ACPICA: debugger: check status of AcpiEvaluateObject in AcpiDbWalkForFields
  * SRAT: Add dump and compiler support for RINTC affinity structure
  * SRAT: Add RISC-V RINTC affinity structure
  * Modify ACPI_OBJECT_COMMON_HEADER
  * Fix spelling and typos: Clean up the fix for Issue #900
  * Clean up the fix for Issue #900
  * tests/common: use CopyObject instead of Store for NRMT
  * acgcc: Fix C++ issue with ACPI_FLEX_ARRAY
  * MADT: Add new MADT GICC/GICR/ITS non-coherent flags handling
  * MADT: Add GICC online capable bit handling
  * Fix various spelling mistakes in text files and code comments
  * acpisrc: Add identifiers for the NHLT table
  * NHLT: Reintroduce types the table consists of
  * AdDisassemblerHeader: omit timestamp for deterministic output
  * Fix build indeterminism for asm compiler header.
  * os_specific: zephyr: update AcpiOsGetTimer with arch specific timer
  * osal: zephyr: Fix write access for mapped memory
  * osal: zephyr: Fix AcpiOsPrintf implementation
  * Fix issue #896
  * Attempt 1 to fix issue #900
  * ACPI 6.5: RAS2: Add support for RAS2 table
  * Add port definitions for CDAT SSLBIS
  * dmtbdump2: remove redundant failure check on Status
  * dmtbdump: remove duplicated code for both paths of an if statement
  * NHLT: Drop preliminary support
  * Revert "NHLT: Declare device configuration types"
  * os_specific: zephyr: add generic platform support
  * Fix segfault when error-checking mixed table types
  * actbl1.h: Add EINJ CXL error types
  * Get rid of // style comments
  * NHLT: Declare device configuration types
  * dmtbinfo2.c: RISC-V: Remove redundant Flags print</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1725364800">- Update to version 20240827
  * Fix the PHAT table working: ensure that the PHAT firmware health
    record offset works correctly, fix various sub-table offsets,
    prevent segmentation faults when encountering invalid device paths.
  * Fix the optional table 4-byte signature.
  * Correct the dumping of SLIC and DBG2 tables.
  * Add support for QWordPCC and DWordPCC
  * Fix the integer to hex string conversions
  * Detecting FACS in reduced HW mode and allowing setting waking
    vector thereby waking up from S3 state
  * Fixing issues with crossing page boundaries when mapping operation regions
  * Update the support for IORT, HMAT, MPAM, AEST, CEDT, SPCR etc. tables
  * Fix multiple issues with table parsing, compilation and disassembly
  * Allow for more flexibility in _DSM usage.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1726833600">- Fix acpica-no-compiletime.patch to omit build date from xen .h files
  (boo#1230856, boo#1047218)</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1728907200">- Update to 20240927
  * Fix the acpixf.h file which caused issues for the last release
    (before this) 20240827
  * Fix the pointer offset for the SLIC table</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1744372800">- Update to 20250404
  * Add complete support for 3 new ACPI tables
    MRRM,ERDT and RIMT
  * Update DMAR and TPM2 tables to support their latest versions
  * A few fixes including local cache allocation, FFixedHW Region,
    attribute packing, string vs. non-string char array, vsnprintf()
- Update to 20241212
  * A fix for two critical CVE to address memory leaks
  * EINJ v2 updates
  * CDAT updates
  * Fix mutex handling; don't release ones that were never acquired
  * Experiment with a new tag name format Ryyyy_mm_dd to solve chronological sorting problems</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1771416000">- Update to 20251212
  * Update many existing ACPI tables to follow the ACPI 6.6 Specification
    changes and/or newly approved ASWG ECRs
  * Add a few new ACPI tables: IOVT, SWFT, KEYP
  * Add many new UUIDs, Hardware/PnP/ACPI IDs
  * Support a few new special methods (_xxx format) and modify a few
    existing ones to stay compliant with the latest ACPI Specification changes
    Improve existing tools/utilities and fix/clean up some problematic usages,
    along with patching certain vulnerabilities</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1776254400">- Enable obs_scm in _service for git based tarball generation
- Update to version 20260408:
  * Update version to 20260408
  * Update the copyright year to 2026
  * Enhance OEM ID and Table ID validation in AcpiExLoadTableOp to prevent buffer overflows
  * Fix NULL pointer dereference in AcpiNsCustomPackage
  * Enhance buffer validation in AcpiUtWalkAmlResources to prevent buffer overflows
  * Add validation for Node in AcpiNsBuildNormalizedPath to prevent use-after-free vulnerabilities
  * validate resource template buffer length and check allocation type
  * validate handler object type in AcpiEvHasDefaultHandler and AcpiEvFindRegionHandler
  * Fix integer overflow in AcpiExOpcode_3A_1T_1R (MidOp)
  * Prevent adding references for local, argument, and debug objects in AcpiUtCopySimpleObject</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1776686400">- Use scm/git service for wmidump
- Update to version 20260323 (bsc#1262171):
  * Modernize repo: C17, tests, CI, license, and bug fixes
  * Print object_id or notify_id based on ACPI_WMI_EVENT flag
  * add support for '//' comments
  * Remove old README
  * README.md: sync with previous changes
  * README.md: convert to markdown
  * wmidump: remove unused code and fix build.
- Patches not needed anymore due to mainline changes:
  D wmidump_add_she_bang.patch</changelog>
</package>
<package pkgid="0f7646530bc83393593ba3e1ae1693e65811cd5940ffe716dd78a5d81fa8888cdb0a89cce4991f84caec960c82976932db3be608525e4ab45a45a90b30b8f1bf" name="acpica-debugsource" arch="i586">
  <version epoch="0" ver="20260408" rel="2.4"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1687348800">- Update to version 20230331
  * Add C Flexible Array support.
  * Add support for 64 bit LoongArch compilation.
  * Add first batch of RISC-V related definitions.
  * hwvalid: Drop port I/O validation.
  * iASL: Added full macro support in the preprocessor.
  * Add support for AMD Secure Processor Table (ASPT) version 1.
  * Add support for Arm's MPAM ACPI table version 2.
  * ACPI 6.5: MADT: add support for trace buffer extension in GICC.
  * Headers: Delete bogus NodeArray array of pointers from AEST table.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1707739200">- Update to version 20230628
  * IASL/RHCT: Enable dumping and compiling newly added nodes
  * RHCT: Add flags, CMO and MMU nodes
  * MADT: Add dump and compile support for RISC-V APICs
  * MADT: Add RISC-V external interrupt controllers
  * Add AML_NO_OPERAND_RESOLVE flag to Timer
  * Add a define for size of acpi_srat_generic_affinity DeviceHandle
  * Slightly simplify an error message in acpi_ds_result_push()
  * Add port definitions for CDAT SSLBIS
  * Fix misspelled CDAT DSMAS define
  * Add interrupt command to acpiexec
  * Detect GED device and keep track of _EVT
  * ACPICA: Modify ACPI_STATE_COMMON
  * Manually revert after resolving conflicts PR #757 commit 32d875705c8ee8f99fd8b78dbed48633486a7640
  * fix for conflict macro definition on zephyr interface
  * Fix ACPI_FUNCTION_ENTRY()
  * Revert "Fixes for ACPI_FLEX_ARRAY, to eliminate warnings on MSVC"
  * Revert "Events: Use spaces instead of tabs to fix indentation"
  * Add support for _DSC as per ACPI 6.5
  * exserial.c: replace ternary operator with ACPI_MIN()
  * ACPICA: Modify ACPI_STATE_COMMON
  * Fix GCC 12 dangling-pointer warning
  * build: added module name for zephyr build system
  * Revert "Move ACPI_FUNCTION_ENTRY to function entry"
  * Move ACPI_FUNCTION_ENTRY to function entry
  * iASL/MADT: Add dump and compile support for LoongArch APICs
  * iasl: check Offset before Subtable dereference</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1711108800">- Use local source, there currently is no fixed tarball URL
- Use AslGbl_Deterministic by default FALSE to not compile in Date/Time
  into ACPI table compilings
- Update to version 20240321
  * Get rid of MSVC warnings that arise actually due to GCC's new dangling pointer warning and also tGCC's blindspot to work with nested named structs/unions resulting in breaking of ACPI event-handling
  * events/evgpeinit: don't forget to increment registered GPE count
  * events/evxfgpe: correctly clear GPE_AUTO_ENABLED in AcpiSetupGpeForWake
  * Fix Capabilities[1024] mess
  * Update actbl2.h to get rid of the MSVC error C2233
  * Fix CXL 3.0 structure (RDPAS) in the CEDT table
  * ACPICA: debugger: check status of AcpiEvaluateObject in AcpiDbWalkForFields
  * SRAT: Add dump and compiler support for RINTC affinity structure
  * SRAT: Add RISC-V RINTC affinity structure
  * Modify ACPI_OBJECT_COMMON_HEADER
  * Fix spelling and typos: Clean up the fix for Issue #900
  * Clean up the fix for Issue #900
  * tests/common: use CopyObject instead of Store for NRMT
  * acgcc: Fix C++ issue with ACPI_FLEX_ARRAY
  * MADT: Add new MADT GICC/GICR/ITS non-coherent flags handling
  * MADT: Add GICC online capable bit handling
  * Fix various spelling mistakes in text files and code comments
  * acpisrc: Add identifiers for the NHLT table
  * NHLT: Reintroduce types the table consists of
  * AdDisassemblerHeader: omit timestamp for deterministic output
  * Fix build indeterminism for asm compiler header.
  * os_specific: zephyr: update AcpiOsGetTimer with arch specific timer
  * osal: zephyr: Fix write access for mapped memory
  * osal: zephyr: Fix AcpiOsPrintf implementation
  * Fix issue #896
  * Attempt 1 to fix issue #900
  * ACPI 6.5: RAS2: Add support for RAS2 table
  * Add port definitions for CDAT SSLBIS
  * dmtbdump2: remove redundant failure check on Status
  * dmtbdump: remove duplicated code for both paths of an if statement
  * NHLT: Drop preliminary support
  * Revert "NHLT: Declare device configuration types"
  * os_specific: zephyr: add generic platform support
  * Fix segfault when error-checking mixed table types
  * actbl1.h: Add EINJ CXL error types
  * Get rid of // style comments
  * NHLT: Declare device configuration types
  * dmtbinfo2.c: RISC-V: Remove redundant Flags print</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1725364800">- Update to version 20240827
  * Fix the PHAT table working: ensure that the PHAT firmware health
    record offset works correctly, fix various sub-table offsets,
    prevent segmentation faults when encountering invalid device paths.
  * Fix the optional table 4-byte signature.
  * Correct the dumping of SLIC and DBG2 tables.
  * Add support for QWordPCC and DWordPCC
  * Fix the integer to hex string conversions
  * Detecting FACS in reduced HW mode and allowing setting waking
    vector thereby waking up from S3 state
  * Fixing issues with crossing page boundaries when mapping operation regions
  * Update the support for IORT, HMAT, MPAM, AEST, CEDT, SPCR etc. tables
  * Fix multiple issues with table parsing, compilation and disassembly
  * Allow for more flexibility in _DSM usage.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1726833600">- Fix acpica-no-compiletime.patch to omit build date from xen .h files
  (boo#1230856, boo#1047218)</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1728907200">- Update to 20240927
  * Fix the acpixf.h file which caused issues for the last release
    (before this) 20240827
  * Fix the pointer offset for the SLIC table</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1744372800">- Update to 20250404
  * Add complete support for 3 new ACPI tables
    MRRM,ERDT and RIMT
  * Update DMAR and TPM2 tables to support their latest versions
  * A few fixes including local cache allocation, FFixedHW Region,
    attribute packing, string vs. non-string char array, vsnprintf()
- Update to 20241212
  * A fix for two critical CVE to address memory leaks
  * EINJ v2 updates
  * CDAT updates
  * Fix mutex handling; don't release ones that were never acquired
  * Experiment with a new tag name format Ryyyy_mm_dd to solve chronological sorting problems</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1771416000">- Update to 20251212
  * Update many existing ACPI tables to follow the ACPI 6.6 Specification
    changes and/or newly approved ASWG ECRs
  * Add a few new ACPI tables: IOVT, SWFT, KEYP
  * Add many new UUIDs, Hardware/PnP/ACPI IDs
  * Support a few new special methods (_xxx format) and modify a few
    existing ones to stay compliant with the latest ACPI Specification changes
    Improve existing tools/utilities and fix/clean up some problematic usages,
    along with patching certain vulnerabilities</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1776254400">- Enable obs_scm in _service for git based tarball generation
- Update to version 20260408:
  * Update version to 20260408
  * Update the copyright year to 2026
  * Enhance OEM ID and Table ID validation in AcpiExLoadTableOp to prevent buffer overflows
  * Fix NULL pointer dereference in AcpiNsCustomPackage
  * Enhance buffer validation in AcpiUtWalkAmlResources to prevent buffer overflows
  * Add validation for Node in AcpiNsBuildNormalizedPath to prevent use-after-free vulnerabilities
  * validate resource template buffer length and check allocation type
  * validate handler object type in AcpiEvHasDefaultHandler and AcpiEvFindRegionHandler
  * Fix integer overflow in AcpiExOpcode_3A_1T_1R (MidOp)
  * Prevent adding references for local, argument, and debug objects in AcpiUtCopySimpleObject</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1776686400">- Use scm/git service for wmidump
- Update to version 20260323 (bsc#1262171):
  * Modernize repo: C17, tests, CI, license, and bug fixes
  * Print object_id or notify_id based on ACPI_WMI_EVENT flag
  * add support for '//' comments
  * Remove old README
  * README.md: sync with previous changes
  * README.md: convert to markdown
  * wmidump: remove unused code and fix build.
- Patches not needed anymore due to mainline changes:
  D wmidump_add_she_bang.patch</changelog>
</package>
<package pkgid="2874a351e463935b42a81ae17711cff3160d8f1ec4e7b5ba4294190704fc17d795693b4e7ccae0af9fdd2b8c4a034a2854345a603af836a9077d68fa6000de83" name="acpid-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.34" rel="3.8"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1551873600">- Update to version 2.0.31
  * Add events for keyboard illumination up/down
  * kacpimon: Bump connection limit to 100
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Reduce %systemd_requires to %systemd_ordering:
  %service_* can deal with its absence.
- Reduce boasting wording in description.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1566388800">- Update to version 2.0.32
  * Remove filename argument from --nosocket option
  * Fix race during startup</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609761600">- spec-cleaner run</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Modified:
  * acpid.service</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1629720000">- allow DeviceAllow=char-input to make character input work again
  (was blocked by ProtectClock=true check added)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.0.33:
  - Detect newer GNOME power manager.
  - openrc-shutdown: Set shutdown time to 'now'.
  - Attempt to open input layer devices whose permissions have changed.
  - Comments added.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Update to version 2.0.34:
  - Add MSG_CMSG_CLOEXEC for systems that are missing it.
  - Fix a bug with input layer event table not working on 32-bit
    builds with 64-bit time types.
  - Use binary search to find input layer events in the table.
  - Use AC_PROG_CC instead of the obsolete AC_PROG_CC_STDC.
  - Add support for more input layer events.</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1681041600">- do not ship thinkpad_handler script or config, it's broken since
  libexecdir changed and nobody noticed, most likely it's not doing
  anything on recent thinkpads, put it into the examples instead
- fix file timestamps to not change with every rebuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="84632dffbd087b0d3953073b99f53903dd6ee503c0ec8414418146c0495ade9f59b4a5bf4b767f3da566ef8ec2c9197457945638d6a8bc2c0c238f902ca17575" name="acpid-debugsource" arch="i586">
  <version epoch="0" ver="2.0.34" rel="3.8"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1551873600">- Update to version 2.0.31
  * Add events for keyboard illumination up/down
  * kacpimon: Bump connection limit to 100
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Reduce %systemd_requires to %systemd_ordering:
  %service_* can deal with its absence.
- Reduce boasting wording in description.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1566388800">- Update to version 2.0.32
  * Remove filename argument from --nosocket option
  * Fix race during startup</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609761600">- spec-cleaner run</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Modified:
  * acpid.service</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1629720000">- allow DeviceAllow=char-input to make character input work again
  (was blocked by ProtectClock=true check added)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.0.33:
  - Detect newer GNOME power manager.
  - openrc-shutdown: Set shutdown time to 'now'.
  - Attempt to open input layer devices whose permissions have changed.
  - Comments added.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Update to version 2.0.34:
  - Add MSG_CMSG_CLOEXEC for systems that are missing it.
  - Fix a bug with input layer event table not working on 32-bit
    builds with 64-bit time types.
  - Use binary search to find input layer events in the table.
  - Use AC_PROG_CC instead of the obsolete AC_PROG_CC_STDC.
  - Add support for more input layer events.</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1681041600">- do not ship thinkpad_handler script or config, it's broken since
  libexecdir changed and nobody noticed, most likely it's not doing
  anything on recent thinkpads, put it into the examples instead
- fix file timestamps to not change with every rebuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="b026089b782c9993cc039523b70c559d1440dedf604c22f6a42248bf9fff6d2a7f295b842780c7e185f841c075ab3972384dc16fb4241fd8d0fcd57575347d15" name="actkbd-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.8" rel="6.14"/>
  <changelog author="tchvatal@suse.com" date="1407844800">- Nice and simple daemon to convert key events into action.</changelog>
  <changelog author="tchvatal@suse.com" date="1423569600">- Fix path to binary in service bnc#903584.</changelog>
  <changelog author="tchvatal@suse.com" date="1423742400">- Remove wants/requires setkeykodes.service as we don't have that
  in SUSE</changelog>
  <changelog author="tchvatal@suse.com" date="1424088000">- Update license, it is only GPL2.0</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Reduce strong requirement on systemd.
- Move fillup requires to (post).</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Modified:
  * actkbd.service</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1675252800">- Spec file cleanup to fix build errors.</changelog>
</package>
<package pkgid="2aef3a0ed4b90f5fc0b5c7576b18e9d1b937038c71e482595be49387d89218c183858613a68abfa2f52a09e82e02e3bfbf234dd2862152d512b3062059f21231" name="actkbd-debugsource" arch="i586">
  <version epoch="0" ver="0.2.8" rel="6.14"/>
  <changelog author="tchvatal@suse.com" date="1407844800">- Nice and simple daemon to convert key events into action.</changelog>
  <changelog author="tchvatal@suse.com" date="1423569600">- Fix path to binary in service bnc#903584.</changelog>
  <changelog author="tchvatal@suse.com" date="1423742400">- Remove wants/requires setkeykodes.service as we don't have that
  in SUSE</changelog>
  <changelog author="tchvatal@suse.com" date="1424088000">- Update license, it is only GPL2.0</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Reduce strong requirement on systemd.
- Move fillup requires to (post).</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627387200">- Added hardening to systemd service(s). Modified:
  * actkbd.service</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1675252800">- Spec file cleanup to fix build errors.</changelog>
</package>
<package pkgid="ab273ccbc73c1c33053aa0dfd36c484234e5d223ab2d9a4b5db59498e88cbf94d16885b64a1dfb11085c1cf4cab59f519cb0f7e445313017b124ccfaee282996" name="actuated-cli-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.16" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;johannes.kastl@ars.de&gt;" date="1727352000">- new package actuated-cli: CLI for the actuated self-hosted runner
  project</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1730376000">- Update to version 0.2.8:
  * Add ETA to running jobs</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1731412800">- Update to version 0.2.9:
  * Update message
  * Improve error handling for metering command
  * Bind command to root
  * Update vendor
  * Add metering command</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1731412801">- Update to version 0.2.10:
  * Show a summary of jobs</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755777600">- Update to version 0.2.11:
  * Show URLs in standard view all the time
  * Show HTTP body when there is an error</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770206400">- Update to version 0.2.14:
  * Make job progress more beautiful
- Update to version 0.2.13:
  * Warning for old URL and Copyright update
- Update to version 0.2.12:
  * Clarify README on OWNER
  * Upgrade Go version to 1.25
  * Additional explanation/documentation</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782993600">- Update to version 0.2.15:
  * Include URL in jobs --json output
  * Make job progress more beautiful
  * Warning for old URL and Copyright update
  * Clarify README on OWNER
  * Upgrade Go version to 1.25
  * Additional explanation/documentation
  * Show URLs in standard view all the time
  * Show HTTP body when there is an error
  * Show a summary of jobs
  * Update message</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.2.16:
  * Add verbose runner output
  * Clarify profiling units
  * Add profiling command</changelog>
</package>
<package pkgid="73eb59fd1dec383a7cc6f6c26cb46b83ae38aebced22736b4a326f052a32805f60679c56b0f2931fa485ac9e2f4d1eebddf98f32c24b2fc830e930e11b60bea7" name="adcli-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.3.1" rel="2.6"/>
  <changelog author="ckowalczyk@suse.com" date="1537531200">- Initial build.</changelog>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1538395200">- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1538481600">- Make doc noarch and stop requiring packages that are not
  technically needed.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1574251200">- Update to version 0.9.0+git.0.1b15280:
  * Release version 0.9.0
  * doc: add missing samba_data_tool_path.xml(.in) to EXTRA_DIST
  * doc: explain how to force password reset
  * Do not use arcfour-hmac-md5 when discovering the salt
  * Fix for issue found by Coverity
  * adenroll: use only enctypes permitted by Kerberos config
  * adenroll: add adcli_enroll_get_permitted_keytab_enctypes with tests
  * adconn: add adcli_conn_set_krb5_context
  * adenroll: make sure only allowed enctypes are used in FIPS mode
  * tools: computer - remove errx from parse_option</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616414400">- update to 0.9.1:
  * tools: add show-computer command
  * add description option to join and update
  * Use GSS-SPNEGO if available
  * add option use-ldaps
  * tools: disable SSSD's locator plugin
  * doc: explain required AD permissions
  * computer: add create-msa sub-command
  * Add account-disable option
  * fix coredump in discovery (boo#1183870)
- use upstream bootstrapped tarball
- add upstream signing key and validate source signature
- use strict build
- run tests</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1628856000">- Fix build with glibc 2.34; (bsc#1189080); Add patch
  0001-configure-check-for-ns_get16-and-ns_get32-as-well.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1672315200">- Update to 0.9.2:
  * adenroll: set password via LDAP instead Kerberos
  * disco: fall back to LDAPS if CLDAP ping was not successful
  * tools: replace getpass()
  * adenroll: write SID before secret to Samba's db
  * doc: add clarification to add-member command on doc/adcli.xml
  * tools: Set umask before calling mkdtemp()
  * Avoid undefined behaviour in short option parsing
  * library: include endian.h for le32toh
  * man: Fix typos and use consistent upper case for some keywords
  * doc: avoid gnu-make specific usage of $&lt;
  * configure: check for ns_get16 and ns_get32 as well
  * Add setattr and delattr options
  * entry: add passwd-user sub-command
  * Add dont-expire-password option
  * build: add --with-vendor-error-message configure option
- Remove patch fixed upstream: 0001-configure-check-for-ns_get16-and-ns_get32-as-well.patch
- Update signing key for source validation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771848000">- update to 0.9.3.1:
  * fix typo in tests
  * add enable switches for SELinux and offline join support
  * include tests in release tar archive
- includes changes from 0.9.3:
  * enroll: check if AD accepts new password
  * enroll: allow to add SPNs to manages service accounts
  * enroll: add new SPNs from AD to keytab during update
  * conn: use 10s timeout for connect()
  * enroll: restore SELinux file context of keytab files
  * enroll: remove USE_DES_KEY_ONLY during join
  * entry: check user and group names for illegal characters
  * tools: add --recursive option to delete-computer
  * tools: testjoin, use realm from keytab as domain name
  * enroll: use realm form the HOST$ entry in the keytab
  * Tests: initial framework and tests for adcli based on
    sssd-test-framework
  * krb5: add adcli_krb5_get_error_message()
  * Various fixes for issues found by static code scanners
  * enroll: Populate Samba's secrets database using offline domain
    join</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1771934400">- Split selinux policy to its own package
- Fix issues if default keytab is used, strip 'FILE:' prefix before
  calling libselinux functions; Add patch
  0001-enroll-fix-issues-if-default-keytab-is-used.patch
- Fix build with glibc 2.43; (bsc#1258705); Add patch
  0002-Fix-build-with-glibc-2.43.patch</changelog>
</package>
<package pkgid="e1dd6292463f97620b2d02ad23e821d7032492fb4ae2faddef0d003a8e1ac5730824d138d51696d3237ed8fd0a649385aebff1171b4ee981167001b996fc1fcb" name="adcli-debugsource" arch="i586">
  <version epoch="0" ver="0.9.3.1" rel="2.6"/>
  <changelog author="ckowalczyk@suse.com" date="1537531200">- Initial build.</changelog>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1538395200">- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1538481600">- Make doc noarch and stop requiring packages that are not
  technically needed.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1574251200">- Update to version 0.9.0+git.0.1b15280:
  * Release version 0.9.0
  * doc: add missing samba_data_tool_path.xml(.in) to EXTRA_DIST
  * doc: explain how to force password reset
  * Do not use arcfour-hmac-md5 when discovering the salt
  * Fix for issue found by Coverity
  * adenroll: use only enctypes permitted by Kerberos config
  * adenroll: add adcli_enroll_get_permitted_keytab_enctypes with tests
  * adconn: add adcli_conn_set_krb5_context
  * adenroll: make sure only allowed enctypes are used in FIPS mode
  * tools: computer - remove errx from parse_option</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616414400">- update to 0.9.1:
  * tools: add show-computer command
  * add description option to join and update
  * Use GSS-SPNEGO if available
  * add option use-ldaps
  * tools: disable SSSD's locator plugin
  * doc: explain required AD permissions
  * computer: add create-msa sub-command
  * Add account-disable option
  * fix coredump in discovery (boo#1183870)
- use upstream bootstrapped tarball
- add upstream signing key and validate source signature
- use strict build
- run tests</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1628856000">- Fix build with glibc 2.34; (bsc#1189080); Add patch
  0001-configure-check-for-ns_get16-and-ns_get32-as-well.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1672315200">- Update to 0.9.2:
  * adenroll: set password via LDAP instead Kerberos
  * disco: fall back to LDAPS if CLDAP ping was not successful
  * tools: replace getpass()
  * adenroll: write SID before secret to Samba's db
  * doc: add clarification to add-member command on doc/adcli.xml
  * tools: Set umask before calling mkdtemp()
  * Avoid undefined behaviour in short option parsing
  * library: include endian.h for le32toh
  * man: Fix typos and use consistent upper case for some keywords
  * doc: avoid gnu-make specific usage of $&lt;
  * configure: check for ns_get16 and ns_get32 as well
  * Add setattr and delattr options
  * entry: add passwd-user sub-command
  * Add dont-expire-password option
  * build: add --with-vendor-error-message configure option
- Remove patch fixed upstream: 0001-configure-check-for-ns_get16-and-ns_get32-as-well.patch
- Update signing key for source validation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771848000">- update to 0.9.3.1:
  * fix typo in tests
  * add enable switches for SELinux and offline join support
  * include tests in release tar archive
- includes changes from 0.9.3:
  * enroll: check if AD accepts new password
  * enroll: allow to add SPNs to manages service accounts
  * enroll: add new SPNs from AD to keytab during update
  * conn: use 10s timeout for connect()
  * enroll: restore SELinux file context of keytab files
  * enroll: remove USE_DES_KEY_ONLY during join
  * entry: check user and group names for illegal characters
  * tools: add --recursive option to delete-computer
  * tools: testjoin, use realm from keytab as domain name
  * enroll: use realm form the HOST$ entry in the keytab
  * Tests: initial framework and tests for adcli based on
    sssd-test-framework
  * krb5: add adcli_krb5_get_error_message()
  * Various fixes for issues found by static code scanners
  * enroll: Populate Samba's secrets database using offline domain
    join</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1771934400">- Split selinux policy to its own package
- Fix issues if default keytab is used, strip 'FILE:' prefix before
  calling libselinux functions; Add patch
  0001-enroll-fix-issues-if-default-keytab-is-used.patch
- Fix build with glibc 2.43; (bsc#1258705); Add patch
  0002-Fix-build-with-glibc-2.43.patch</changelog>
</package>
<package pkgid="533399dfc65698f73e3b8ff9fad99e43a1666980aaf7b6c72bcfc9e8b19cdd78b6abea110ebfe4811901d49deb124fff8ce4e4c53acae5a640145e9efa9c67a9" name="add-debuginfo" arch="i586">
  <version epoch="0" ver="20250914" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769083200">- initial package</changelog>
</package>
<package pkgid="b7202aef0b5180f02047b64779290bde4fa413719acb08240cae3984b5a87803cb4e7cb1f180079aed2bd6e46bffce876b48c70ee6427e4af3895ce75a823bef" name="add-debugsource" arch="i586">
  <version epoch="0" ver="20250914" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769083200">- initial package</changelog>
</package>
<package pkgid="1a5c292535846b1ea8c7c4225dea7bb7d3314e314d5346036318b783596208210308770073daa62e5d6011db4f5a13812a664ecd4e3b123f5c3f1348abcee785" name="addrwatch-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.2" rel="1.15"/>
  <changelog author="aloisio@gmx.com" date="1478606400">- Initial package (version 1.0)</changelog>
  <changelog author="aloisio@gmx.com" date="1478865600">- Added addrwatch-rpmlintrc as source</changelog>
  <changelog author="jengelh@inai.de" date="1486036800">- Compact description a bit</changelog>
  <changelog author="aloisio@gmx.com" date="1495022400">- Update to version 1.0.1
- Dropped addrwatch-1.0-no_return_in_nonvoid.patch (merged
  upstream)
- Fixed source URL</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1564660800">- Added fix-db-reconnect-issue.patch: Addresses an compilation
  issue: https://github.com/fln/addrwatch/issues/11
- Enabled MySQL support
- Applied spec-cleaner
- Removed no longer needed rpmlintrc file</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1564660801">- Split off addrwatch_mysql into subpackage (addrwatch-mysql).</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1564660802">- Removed subpackage due to unneeded complexity.</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1564747200">- Using %autosetup macro.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1582545600">- Update to version 1.0.2
  * Add leading / to default shared-memory name
  * Add clang-tidy support, clean most of the linter warnings
  * Remove sys_siglist usage in favor of strsignal (#12)
  * Add clang-format format support, re-style code base
  * addrwatch: Add limits header for PATH_MAX
  * Mark db_reconnect as static inline, fixes GH-11
  * Add experimental meson build support
  * Add mysql migration script, update README.md
- Drop fix-db-reconnect-issue.patch (merged upstream)</changelog>
</package>
<package pkgid="de1e7f35fdd762886a7a176604c0e7d54b9bec180c9b111468b01ab1a41f7f5ac87c2e26cb5025f3cac1563cc37521718091763a962f716fe05da465dc5187d1" name="addrwatch-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2" rel="1.15"/>
  <changelog author="aloisio@gmx.com" date="1478606400">- Initial package (version 1.0)</changelog>
  <changelog author="aloisio@gmx.com" date="1478865600">- Added addrwatch-rpmlintrc as source</changelog>
  <changelog author="jengelh@inai.de" date="1486036800">- Compact description a bit</changelog>
  <changelog author="aloisio@gmx.com" date="1495022400">- Update to version 1.0.1
- Dropped addrwatch-1.0-no_return_in_nonvoid.patch (merged
  upstream)
- Fixed source URL</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1564660800">- Added fix-db-reconnect-issue.patch: Addresses an compilation
  issue: https://github.com/fln/addrwatch/issues/11
- Enabled MySQL support
- Applied spec-cleaner
- Removed no longer needed rpmlintrc file</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1564660801">- Split off addrwatch_mysql into subpackage (addrwatch-mysql).</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1564660802">- Removed subpackage due to unneeded complexity.</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1564747200">- Using %autosetup macro.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1582545600">- Update to version 1.0.2
  * Add leading / to default shared-memory name
  * Add clang-tidy support, clean most of the linter warnings
  * Remove sys_siglist usage in favor of strsignal (#12)
  * Add clang-format format support, re-style code base
  * addrwatch: Add limits header for PATH_MAX
  * Mark db_reconnect as static inline, fixes GH-11
  * Add experimental meson build support
  * Add mysql migration script, update README.md
- Drop fix-db-reconnect-issue.patch (merged upstream)</changelog>
</package>
<package pkgid="b520497163700fb37a8e32187c202d724b3e6f0b9947ac82c7d1102834b92cf77a652bf2ebece9c564b0277b47688ed78ea93ca9a2e19e6a581764806b44d0af" name="adjtimex-debuginfo" arch="i586">
  <version epoch="0" ver="1.29" rel="9.5"/>
  <changelog author="mmj@suse.de" date="1105358400">- Update adjtimex to 1.20</changelog>
  <changelog author="werner@suse.de" date="1239883200">- Move /usr/sbin/adjtimex to /sbin/adjtimex to be able to check the
  kernel time variables even without /usr mounted</changelog>
  <changelog author="puzel@novell.com" date="1278676800">- update to adjtimex-1.28
- drop adjtimex-1.20-nosyscall.diff (fixed upstream)</changelog>
  <changelog author="puzel@suse.com" date="1329825600">- update to adjtimex-1.29</changelog>
  <changelog author="rschweikert@suse.com" date="1331035200">- keep binaries in /usr tree (UsrMerge project)</changelog>
  <changelog author="jengelh@inai.de" date="1358683200">- Split "adjtimex" off util-linux</changelog>
  <changelog author="ro@suse.de" date="1399982400">- add COPYING and COPYRIGHT as doc files</changelog>
  <changelog author="sbrabec@suse.cz" date="1401278400">- Simplify spec file.
- Remove UsrMerge compatibility symlink.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1567080000">- Modernise spec file a bit</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- fix build with gcc15
  + adjtimex-gcc15.patch</changelog>
</package>
<package pkgid="8ad926e1688a2f8e97f1d2915f24fdd188af1a424f712320d2b0cc6d086e658d6602ef06fce30f127459270301f0be8c51a060c4dfbfb8040a47aaa31edfe37b" name="adjtimex-debugsource" arch="i586">
  <version epoch="0" ver="1.29" rel="9.5"/>
  <changelog author="mmj@suse.de" date="1105358400">- Update adjtimex to 1.20</changelog>
  <changelog author="werner@suse.de" date="1239883200">- Move /usr/sbin/adjtimex to /sbin/adjtimex to be able to check the
  kernel time variables even without /usr mounted</changelog>
  <changelog author="puzel@novell.com" date="1278676800">- update to adjtimex-1.28
- drop adjtimex-1.20-nosyscall.diff (fixed upstream)</changelog>
  <changelog author="puzel@suse.com" date="1329825600">- update to adjtimex-1.29</changelog>
  <changelog author="rschweikert@suse.com" date="1331035200">- keep binaries in /usr tree (UsrMerge project)</changelog>
  <changelog author="jengelh@inai.de" date="1358683200">- Split "adjtimex" off util-linux</changelog>
  <changelog author="ro@suse.de" date="1399982400">- add COPYING and COPYRIGHT as doc files</changelog>
  <changelog author="sbrabec@suse.cz" date="1401278400">- Simplify spec file.
- Remove UsrMerge compatibility symlink.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1567080000">- Modernise spec file a bit</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- fix build with gcc15
  + adjtimex-gcc15.patch</changelog>
</package>
<package pkgid="34483968a9d17ff07010755ceca4a2050905156be0b3288ca6d45ed184b88627638ff201dc78f0144ea6cf83125a164cb8439d3ab328808aac6876e4dbf44209" name="adlmidi-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.2.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1552305600">- Initial package, version 1.4.0.1</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1591704000">- Fix build on Arm with upstream patch:
  * libadlmidi-fix-arm.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1601294400">- Update to version 1.5.0
  * Drum note length expanding is now supported in real-time mode.
  * Channels manager has been improved.
  * Nuked OPL3 1.8 emulator got some optimizations ported from 1.7
  where they are was applied previously.
  * Reworked rhythm-mode percussions system, WOPL banks with
    rhythm-mode percussions
  * Added Public Domain Opal OPL3 emulator made by Reality (a team
    who originally made the Reality Adlib Tracker).
  * Added LGPL licensed JavaOPL3 emulator made by Robson Cozendey
    in Java and later rewritten into C++ for GZDoom.
  * Fully rewritten an embedded bank database format, embedded
    banks now supports a wider set (more than 127:127 instruments
    in one bank).
  * Improved accuracy of the DMX volume model, include the buggy
    AM interpretation.
  * Improved accuracy of Apogee volume model, include the bug of
    AM instruments.
  * Improved accuracy of the Win9X volume model.
  * Removed C++ extras. C++-bounded instruments tester is useless
    since a real-time MIDI API can completely replace it.
  * Added AIL volume model.
  * Added Generic FM variant of Win9X volume model.
  * Fixed an incorrect work of CC-121.
  * Added HMI volume model.
  * Added frequency models, assigned to every volume model: AIL,
    HMI, DMX, Apogee, 9X, and the Generic formula.
- Drop patch:
  * libadlmidi-fix-arm.patch (not longer needed)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620043200">- Update to version 1.5.0.1.1
  * Fixed an incorrect timer processing when using a real-time
    interface</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1667217600">- Update to version 1.5.1
  * Added an ability to disable the automatical arpeggio.
  * Added an ability to set the count of loops (how many times to
    play the song).
  * Added an ability to disable/enable the playing of selected
    MIDI channels.
  * Fixed memory damages and crashes while playing XMI files.
  * Added bank-specific MT32 defaults (to don't confuse XMI
    playback between different games, works for AIL and IBK only,
    and for WOPL if set at the header).
  * Added the chip channels allocation mode option.
  * Fixed the playback of multi-song XMI files.
  * Added an ability to switch the XMI song on the fly.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1751803200">- Update to version 1.6.0
  * Fixed the work on big endian processors.
  * Fixed ARM64 build on some platforms.
  * Improved support of the EA-MUS files.
  * Fixed crash on attempt to change the volume of a blank note.
  * Added an ability to supply the custom list of embedded banks
    using -DGENADLDATA_CUSTOM_BANKLIST=/path/to/ini/file.ini
    argument
  * Improved support of the CMF files: added support for previously
    missing transpose, depth control, and song marker controllers.
  * Added ESFMu emulator for the future ESFM support (Currently
    used as one another OPL3 emulator and without panned stereo
    support yet).
  * Added YMFM emulator support (OPL3 and OPL2).
  * Added support for OPL2 mode when some emulators enabled.
  * Added Nuked OPL2 and OPL3 Low-Level emulators (Kept disabled
    by default because they are too heavy for ordinary processors).
  * Fixed a dead loop that might happen when final tone gets lower
    than zero.
  * Added possibility to play the same note multiple times at the
    same MIDI channel (Resolved playback of some music, like
    Heretic's E1M6).
  * Dual-voice 2-op instruments will be squashed to single 2-op
    voice when available chip channels are overflow (The stability
    of DMX-oriented music has been improved).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758542400">- Update to version 1.6.1
  * Fixed crash when playing too many notes at the same channel.
  * Fixed an unexpected loud noise sounding after switching bank
    from the 4-op only to 2-op on the fly.
  * Fixed the crash when playing some files with Auto-Arpeggio
    enabled.
  * Added support for KLM music files from the Wacky Wheels game.
  * Fixed buffered data corruption that leads a noisy output at
    some emulators (primarily at the LLE-OPL3).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1788091200">- Update to version 1.6.2.1
  * Fixed misses of register writes problem at the LLE-OPL3
    emulator.
  * Fixed build when default embedded banks database regeneration
    is enabled.
- Update to version 1.6.2
  * Fixed the random stuck problem in the DOS version of the
    ADLMIDI player.
  * Added support for HMI and HMP files!
  * Added support for in-track (local) loops.
  * Optimized work with chip instruments.
  * The panic will be always triggered on attempt to switch the
    bank.
  * Improved sounding accuracy at DMX banks.
  * Added MS Adlib driver's for Win3x volume model.
  * Added IMF Creator's volume model.
  * Added Jammie O'Connel's FM Synth volume model.
  * Added support for DMX OP2's Fixed Note feature for
    melodicinstruments.
  * Fixed the unexpected playback distortion while playing
    IMF/CMF/KLM files using DosBox OPL3 emulator.
  * Fixed unexpected non-GM instruments from embedded bank
    appears when loading custom GM-only bank.
  * Added adl_rt_rawOPL3() public API to send raw OPL3 register
    writes to a specific chip, reusing the same internal routing
    used by IMF/KLM playback. Allows callers to render raw-OPL
    formats alongside MIDI playback on the same chip.
  * Added adl_reserveChipChannels() / adl_getReservedChipChannels()
    public API for per-chip bitmask reservation of chip channels,
    so the MIDI voice allocator will skip them and leave them free
    for raw OPL writes.
  * The Nuked OPL3 v1.8 got been slightly updated to sync with the
    mainstream to have all recent envelope generator fixes.
  * The old Nuked OPL3 v1.7 emulator is replaced with an optimised
    alternative fork by tgies.
  * Added Nuked CQM emulator (Emulator of the Creative's OPL3 clone
    chip known as Creative Quadratic Modulation).
  * Fixed the silence problem at the MIDI channel after playing too
    many notes without Note OFF event.
  * Added adl_setDeviceFilterMask() public API to assign the device
    filter mask for the HMI/HMP/EMIDI tracks disabling/enabling.
  * Added handling of music files designed for the EMIDI standard
    from the Apogee Sound System. This feature must be enabled
    manually to avoid heuristics and possible conflicts.
  * Added adl_setModeEMIDI() public API to enable handling EMIDI
    specification events without conflicts to other formats.
  * Added an ability to run the DosBox emulator in OPL2 mode.</changelog>
</package>
<package pkgid="30457aa5b91ac13b5c2e791ee4b04bc523ad7ccc15a1db76de18cc56ac7b8558c9609c56705d1e5f56400603a2c6bd49adfdc41f8e817abd441fe5691bfb6d47" name="adms-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.7" rel="3.4"/>
  <changelog author="dmitry_r@opensuse.org" date="1404388800">- Fix devel package requirements</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1412164800">- Update to version 2.3.4
  * bugfix release, see included ChangeLog file
- Update adms-no-build-time.patch
- Build without shared libraries.</changelog>
  <changelog author="p.drouand@gmail.com" date="1461585600">- Update to version 2.3.5
  * Change license to GPLv3.
  * Add new simplified constants.vams and discplines.vams.
    Tested to work with models currently in use by Qucs, Ngspice, Xyce and Gnucap.
    Whenever these headers are used, adms informs the user about the
    availability of the standard headers at:
    http://accellera.org/downloads/standards/v-ams
  * Remove non-GPL constants.vams and disciplines.vams headers.
    These files are copyright of Accellera. With the LRM v2.4.0 updated versions
    of these files are freely accessible. However modification is not allowed.
    Hence, these files are not GPL and should not be included in adms.
  * Autotools, add back support for static and shared libraries build.
    Build shared libraries by default. Tested on Linux, Mac OSX, and MSYS2.
    See the configure --disable-shared flag to change that.
    CMake contiues to builds static libraries only.
  * Fix out-of-tree build for Autotools and CMake.
  * Check scaling factors againd LRM v2.4.0
    Add missing K scaling (uppercase kilo)
    standard scale_factor T|G|M|K|k|m|u|n|p|f|a
    Add testset (va and xml files) to test the scaling factors
  * Handle non-standard scaling factors with warning E|P|D|h|d|c|A
  * Relax Bison requirement, tested with (2.5, 3.0.2)
  * Perl GD module is no longer required at build time.
    The GD module is becoming hard to install, and it is only used to create
    a few images used on the html documentation. If images need to be changed,
    run the mkimage.pl script and update the repository.
- Change license to GPL-3.0, accordingly with upstream changes
- Remove perl-GD build dependency; not needed anymore</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- Update to version 2.3.6
  * Fix parser for parameter lists in subdevice instanciation.
  * Remove duplicated constants in provided headers.
  * Fix crash on x64 when printing message about standard headers.
- Moved to github
- Lint spec file</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1529755200">- Clean spec file.</changelog>
  <changelog author="jengelh@inai.de" date="1533729600">- Expand shared library subpacakge description.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609848000">- update to version 2.3.7
  * reproducible build
  * typo fixes
  * include path
  * instructions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1708948800">- Update URL to point to Github, Sourceforge repository is no
  longer active.</changelog>
  <changelog author="pgajdos@suse.com" date="1749470400">- added patches
  https://github.com/Qucs/ADMS/issues/115
  + adms-gcc15.patch</changelog>
</package>
<package pkgid="7ada76f4155f2639f436eb87d79a7387cb9d8fba74e8f75443399174002c47f16c917a9982699854db4d024fef0c5d3827f4458d839a4126ae23e096566c509e" name="adms-debugsource" arch="i586">
  <version epoch="0" ver="2.3.7" rel="3.4"/>
  <changelog author="dmitry_r@opensuse.org" date="1404388800">- Fix devel package requirements</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1412164800">- Update to version 2.3.4
  * bugfix release, see included ChangeLog file
- Update adms-no-build-time.patch
- Build without shared libraries.</changelog>
  <changelog author="p.drouand@gmail.com" date="1461585600">- Update to version 2.3.5
  * Change license to GPLv3.
  * Add new simplified constants.vams and discplines.vams.
    Tested to work with models currently in use by Qucs, Ngspice, Xyce and Gnucap.
    Whenever these headers are used, adms informs the user about the
    availability of the standard headers at:
    http://accellera.org/downloads/standards/v-ams
  * Remove non-GPL constants.vams and disciplines.vams headers.
    These files are copyright of Accellera. With the LRM v2.4.0 updated versions
    of these files are freely accessible. However modification is not allowed.
    Hence, these files are not GPL and should not be included in adms.
  * Autotools, add back support for static and shared libraries build.
    Build shared libraries by default. Tested on Linux, Mac OSX, and MSYS2.
    See the configure --disable-shared flag to change that.
    CMake contiues to builds static libraries only.
  * Fix out-of-tree build for Autotools and CMake.
  * Check scaling factors againd LRM v2.4.0
    Add missing K scaling (uppercase kilo)
    standard scale_factor T|G|M|K|k|m|u|n|p|f|a
    Add testset (va and xml files) to test the scaling factors
  * Handle non-standard scaling factors with warning E|P|D|h|d|c|A
  * Relax Bison requirement, tested with (2.5, 3.0.2)
  * Perl GD module is no longer required at build time.
    The GD module is becoming hard to install, and it is only used to create
    a few images used on the html documentation. If images need to be changed,
    run the mkimage.pl script and update the repository.
- Change license to GPL-3.0, accordingly with upstream changes
- Remove perl-GD build dependency; not needed anymore</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- Update to version 2.3.6
  * Fix parser for parameter lists in subdevice instanciation.
  * Remove duplicated constants in provided headers.
  * Fix crash on x64 when printing message about standard headers.
- Moved to github
- Lint spec file</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1529755200">- Clean spec file.</changelog>
  <changelog author="jengelh@inai.de" date="1533729600">- Expand shared library subpacakge description.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609848000">- update to version 2.3.7
  * reproducible build
  * typo fixes
  * include path
  * instructions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1708948800">- Update URL to point to Github, Sourceforge repository is no
  longer active.</changelog>
  <changelog author="pgajdos@suse.com" date="1749470400">- added patches
  https://github.com/Qucs/ADMS/issues/115
  + adms-gcc15.patch</changelog>
</package>
<package pkgid="d42ba30bf99600367c4f1d8ce2fa59f91215dc4bf83eaa59fa2c549c94095e76685c5f9f26ea4e0e7b13eacd75ec2833e73a93214bd5b6378c6725daa2cd2999" name="adns-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.2" rel="1.3"/>
  <changelog author="crrodriguez@opensuse.org" date="1370952000">- remove debug statement in the spec file, leftover from
  previous change.</changelog>
  <changelog author="mpluskal@suse.com" date="1425297600">- Remove obsolete patches
  * adns-ocloexec.patch
  * adns-1.4-ipv6.patch
- Add gpg signature
- Cleanup spec-file with spec-cleaner
- Remove already disabled %check section, tests require working
  network setup
- Update to 1.5.0
  * This release provides full IPv6 support.  Applications can
    request AAAA records (containing IPv6 addresses) as well as,
    or instead of, A records (containing IPv4 addresses).  adns
    1.5 can speak to nameservers over IPv6.
  * converting between addresses and address literals.  These carry
    less baggage than getaddrinfo and getnameinfo.
  * bugfixes and other minor changes (see changelog for details)</changelog>
  <changelog author="kstreitova@suse.com" date="1490270400">- cleanup with spec-cleaner
- get rid of %{name} macro in the patch name
- restart patch numbering</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- Update to 1.5.1
  * Fix addr queries (including subqueries, ie including deferencing MX
    lookups etc.) not to crash when one of the address queries returns
    tempfail.  Also, do not return a spurious pointer to the application
    when one of the address queries returns a permanent error (although,
    the application almost certainly won't use this pointer because the
    associated count is zero).
  * Portability fix for systems where socklen_t is bigger than int.
  * Fix for malicious optimisation of memcpy in test suite, which
    causes failure with gcc-4.1.9 -O3.
  * Fix TCP async connect handling. The bug is hidden on Linux and on most
    systems where the nameserver is on localhost. If it is not hidden,
    adns's TCP support is broken unless adns_if_noautosys is used.
  * adnsresfilter: Fix addrtextbuf buffer size.  This is not actually a
    problem in real compiled code but should be corrected.
  * Properly include harness.h in adnstest.c in regress/.  Suppresses
    a couple of compiler warnings (implicit declaration of Texit, etc.)
- cleanup with spec-cleaner</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1591099200">- add adns-1.5.1-gcc10.patch to fix build with GCC10
- run spec-cleaner</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1592222400">- Update to 1.6.0
- Changes in 1.6.0:
  * Bugfixes
  * adnshost: Support --reverse in -f mode input stream
  * timeout robustness against clock skew: track query start time and
    duration.  Clock instability may now only cause spurious timeouts
    rather than indefinite hangs or even assertion failures.
  * New features:
  * adnshost: Offer ability to set adns checkc flags
  * adnslogres: Honour --checkc-freq (if it comes first)
  * adnsresfilter: Honour --checkc-freq and --checkc-entex
  * time handling: Support use of CLOCK_MONOTONIC via an init flag.
  * adns_str* etc.: Improve robustness; more allowable inputs values.
  * Internal changes:
  * adnshost: adh-opts.c: Whitespace adjustments to option table
  * Build system and tests improvements
- Changes in 1.5.2
  * Important security fixes:
    CVE-2017-9103 CVE-2017-9104 CVE-2017-9105 CVE-2017-9109:
    Vulnerable applications: all adns callers.
    Exploitable by: the local recursive resolver.
    Likely worst case: Remote code execution.
    CVE-2017-9106:
    Vulnerable applications: those that make SOA queries.
    Exploitable by: upstream DNS data sources.
    Likely worst case: DoS (crash of the adns-using application)
    CVE-2017-9107:
    Vulnerable applications: those that use adns_qf_quoteok_query.
    Exploitable by: sources of query domain names.
    Likely worst case: DoS (crash of the adns-using application)
    CVE-2017-9108:
    Vulnerable applications: adnshost.
    Exploitable by: code responsible for framing the input.
    Likely worst case: DoS (adnshost crashes at EOF).
  * Bugfixes:
  * Do not include spurious external symbol `data' (fixes GCC10 build).
  * If server sends TC flag over TCP, bail rather than retrying.
  * Do not crash on certain strange resolv.conf contents.
  * Fix various crashes if a global system failure occurs, or
    adns_finish is called with outstanding queries.
  * Correct a parsing error message very slightly.
  * DNS packet parsing: Slight fix when packet is truncated.
  * Fix ABI compatibility in string conversion of certain RR types.
  * internal.h: Use `unsigned' for nextid; fixes theoretical C UB.
  * Portability fix:
  * common.make.in: add -Wno-unused-value.  Fixes build with GCC9.
  * Internal changes:
  * Additional comments describing some internal code restrions.
  * Robustness assert() against malfunctioning write() system call.
- It fixes the following CVEs [bsc#1172265]
  CVE-2017-9103, CVE-2017-9104, CVE-2017-9105, CVE-2017-9106,
  CVE-2017-9107, CVE-2017-9108, CVE-2017-9109
- refresh adns-visibility.patch
- drop adns-1.5.1-gcc10.patch that is no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.6.1:
  + Minor bugfix:
  * Suppress warning about `trust-ad` in resolv.conf.
  + Build system:
  * Honour DESTDIR, avoiding need for prefix= workaround.
    (Drop adns-1.4-destdir.patch)
  * regression tests: Add missing dependency on hsyscalls.i.
    GNU #51329.  [Report from Sergei Trofimovich]
  * regression tests: build with 64-bit time_t on 32-bit systems.
  + Documentation:
  * Fix all http: URLs in docs to be https: instead.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716638400">- fix Factory submission and spec file tweaks</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778068800">- update to 1.6.2:
  * Disable debugging output to stderr from adns_addr2text and
    adns_text2addr, when used with exciting values (eg scoped
    addresses).
  * Fix a harmelss compiler warning about sortlist never being
    NULL.
  * Rerun autogen.sh using autoconf 2.72 from Debian trixie.
  * Minor fixes to README, INSTALL and some copyright notices.
- refresh to newer rsa4k key</changelog>
</package>
<package pkgid="7e12c75d56a4cd3c61771eeb0ed83fc61bd93dadf74b7fcc8642fba489999589c9a58feb07f329a929f734f00de5608977b569a4b0b88bcc78c90e7d70ddbfdf" name="adns-debugsource" arch="i586">
  <version epoch="0" ver="1.6.2" rel="1.3"/>
  <changelog author="crrodriguez@opensuse.org" date="1370952000">- remove debug statement in the spec file, leftover from
  previous change.</changelog>
  <changelog author="mpluskal@suse.com" date="1425297600">- Remove obsolete patches
  * adns-ocloexec.patch
  * adns-1.4-ipv6.patch
- Add gpg signature
- Cleanup spec-file with spec-cleaner
- Remove already disabled %check section, tests require working
  network setup
- Update to 1.5.0
  * This release provides full IPv6 support.  Applications can
    request AAAA records (containing IPv6 addresses) as well as,
    or instead of, A records (containing IPv4 addresses).  adns
    1.5 can speak to nameservers over IPv6.
  * converting between addresses and address literals.  These carry
    less baggage than getaddrinfo and getnameinfo.
  * bugfixes and other minor changes (see changelog for details)</changelog>
  <changelog author="kstreitova@suse.com" date="1490270400">- cleanup with spec-cleaner
- get rid of %{name} macro in the patch name
- restart patch numbering</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- Update to 1.5.1
  * Fix addr queries (including subqueries, ie including deferencing MX
    lookups etc.) not to crash when one of the address queries returns
    tempfail.  Also, do not return a spurious pointer to the application
    when one of the address queries returns a permanent error (although,
    the application almost certainly won't use this pointer because the
    associated count is zero).
  * Portability fix for systems where socklen_t is bigger than int.
  * Fix for malicious optimisation of memcpy in test suite, which
    causes failure with gcc-4.1.9 -O3.
  * Fix TCP async connect handling. The bug is hidden on Linux and on most
    systems where the nameserver is on localhost. If it is not hidden,
    adns's TCP support is broken unless adns_if_noautosys is used.
  * adnsresfilter: Fix addrtextbuf buffer size.  This is not actually a
    problem in real compiled code but should be corrected.
  * Properly include harness.h in adnstest.c in regress/.  Suppresses
    a couple of compiler warnings (implicit declaration of Texit, etc.)
- cleanup with spec-cleaner</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1591099200">- add adns-1.5.1-gcc10.patch to fix build with GCC10
- run spec-cleaner</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1592222400">- Update to 1.6.0
- Changes in 1.6.0:
  * Bugfixes
  * adnshost: Support --reverse in -f mode input stream
  * timeout robustness against clock skew: track query start time and
    duration.  Clock instability may now only cause spurious timeouts
    rather than indefinite hangs or even assertion failures.
  * New features:
  * adnshost: Offer ability to set adns checkc flags
  * adnslogres: Honour --checkc-freq (if it comes first)
  * adnsresfilter: Honour --checkc-freq and --checkc-entex
  * time handling: Support use of CLOCK_MONOTONIC via an init flag.
  * adns_str* etc.: Improve robustness; more allowable inputs values.
  * Internal changes:
  * adnshost: adh-opts.c: Whitespace adjustments to option table
  * Build system and tests improvements
- Changes in 1.5.2
  * Important security fixes:
    CVE-2017-9103 CVE-2017-9104 CVE-2017-9105 CVE-2017-9109:
    Vulnerable applications: all adns callers.
    Exploitable by: the local recursive resolver.
    Likely worst case: Remote code execution.
    CVE-2017-9106:
    Vulnerable applications: those that make SOA queries.
    Exploitable by: upstream DNS data sources.
    Likely worst case: DoS (crash of the adns-using application)
    CVE-2017-9107:
    Vulnerable applications: those that use adns_qf_quoteok_query.
    Exploitable by: sources of query domain names.
    Likely worst case: DoS (crash of the adns-using application)
    CVE-2017-9108:
    Vulnerable applications: adnshost.
    Exploitable by: code responsible for framing the input.
    Likely worst case: DoS (adnshost crashes at EOF).
  * Bugfixes:
  * Do not include spurious external symbol `data' (fixes GCC10 build).
  * If server sends TC flag over TCP, bail rather than retrying.
  * Do not crash on certain strange resolv.conf contents.
  * Fix various crashes if a global system failure occurs, or
    adns_finish is called with outstanding queries.
  * Correct a parsing error message very slightly.
  * DNS packet parsing: Slight fix when packet is truncated.
  * Fix ABI compatibility in string conversion of certain RR types.
  * internal.h: Use `unsigned' for nextid; fixes theoretical C UB.
  * Portability fix:
  * common.make.in: add -Wno-unused-value.  Fixes build with GCC9.
  * Internal changes:
  * Additional comments describing some internal code restrions.
  * Robustness assert() against malfunctioning write() system call.
- It fixes the following CVEs [bsc#1172265]
  CVE-2017-9103, CVE-2017-9104, CVE-2017-9105, CVE-2017-9106,
  CVE-2017-9107, CVE-2017-9108, CVE-2017-9109
- refresh adns-visibility.patch
- drop adns-1.5.1-gcc10.patch that is no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 1.6.1:
  + Minor bugfix:
  * Suppress warning about `trust-ad` in resolv.conf.
  + Build system:
  * Honour DESTDIR, avoiding need for prefix= workaround.
    (Drop adns-1.4-destdir.patch)
  * regression tests: Add missing dependency on hsyscalls.i.
    GNU #51329.  [Report from Sergei Trofimovich]
  * regression tests: build with 64-bit time_t on 32-bit systems.
  + Documentation:
  * Fix all http: URLs in docs to be https: instead.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716638400">- fix Factory submission and spec file tweaks</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778068800">- update to 1.6.2:
  * Disable debugging output to stderr from adns_addr2text and
    adns_text2addr, when used with exciting values (eg scoped
    addresses).
  * Fix a harmelss compiler warning about sortlist never being
    NULL.
  * Rerun autogen.sh using autoconf 2.72 from Debian trixie.
  * Minor fixes to README, INSTALL and some copyright notices.
- refresh to newer rsa4k key</changelog>
</package>
<package pkgid="7a70d3a7389de9707215cf01694a06c548a6bf9333d5e1d9c7304d3eacd42acddfd857a4cd24996e3523b6f0145a4992217dd533a35e8ad0bfa92039d2bdddad" name="adolc-debugsource" arch="i586">
  <version epoch="0" ver="2.7.2" rel="5.4"/>
  <changelog author="kkhere.geo@gmail.com" date="1472990400">- upadte to version 2.6.2
  * fixes for corner case crashes</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1528632000">- Update to version 2.6.3:
  * Fix bug in memory deallocation in taylor.c.
  * Reduced interface directional active gradient.</changelog>
  <changelog author="adam.majer@suse.de" date="1528718400">- Install license using %license
- Install documentation using %doc instead of manually
- Cleanup long description by only having one verbose copy in long
  description
- spec file cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1533729600">- Repair broken description ("the package ADOL-C [end of sentence]")
- Move main description to shared library subpackage since that
  will be installed most of the time (if and when some part of
  adolc is installed at all).</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595592000">- update to version 2.7.2
- upstream have changed location to github, change URLs accordingly
- run spec-cleaner</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1665144000">- add handle-lib64-for-riscv64.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Modernize specfile and avoid bashisms (commented, but still)
- Remove em dashes from summaries</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Drop baselibs.conf, 32bit support is not needed anymore</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758369600">- libboost_system was removed upstream, fixes boo#1249973
  * Patch adolc-remove-boost-system-library.patch</changelog>
</package>
<package pkgid="57543df57f1cb89ed5c23677be9ab73f4a0157ae0e1ee65352d94f4e515273c6c9bfa24747dc07d289b0029a8d9ffc1b0640efbda157deaf1b3a37be5c3b01c9" name="adplugdb-debuginfo" arch="i586">
  <version epoch="0" ver="2.4" rel="1.6"/>
  <changelog author="Pascal Bleser &lt;guru@unixtech.be&gt;" date="1215432000">- new package</changelog>
  <changelog author="Pascal Bleser &lt;guru@unixtech.be&gt;" date="1215604800">- added missing Requires in -devel subpackage</changelog>
  <changelog author="Markus Rex &lt;msrex@msrex.de&gt;" date="1539518400">- remove debug-package definition for non-suse distros</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676289600">- Specfile overhaul
- Upstream moved to github: adjust URL, source
- Update to version 2.3.3
  * New RAD player by devinacker
  * Many bug fixes by Alexander Miller
    + CVE-2019-14690 - buffer overflow in .bmf
    + CVE-2019-14691 - buffer overflow in .dtm
    + CVE-2019-14692 - buffer overflow in .mkj
    + CVE-2019-14732 - buffer overflow in .a2m
    + CVE-2019-14733 - buffer overflow in .rad
    + CVE-2019-14734 - buffer overflow in .mtk
    + CVE-2019-15151 - double free and OOB reads in .u6m
    + OOB reads in .xad
    + OOB reads in .rix
- Update to versoin 2.3.2
  * Mostly bug fixes.
- Update to versoin 2.3.1
  * Minor fixes to the build system for performance and
    compatibility.
  * Fix for Linux on more esoteric arches.
- Update to versoin 2.3.0
  * It's been over seven years since the last release, and a lot
    of work has been going on in that time. There are new file
    formats and many bug fixes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676980800">- Fix runtime requirements for adplugdb</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1744027200">- Update to version 2.4
  Bug fixes:
  * Many fixes, cleanup, and refactoring across all players based
    on fuzzing tests. Huge thanks to Alexander Miller for these.
    There are too many to list here - please read the commit log.
  * Fixes to SurroundOPL getchip(), fixing missing note problems.
  * Many code typo fixes (thanks to luz paz for these).
  * Make SOP player endian aware and many further fixes across
    players.
  * Fix RAD2 player crashes with files referencing unused
    instruments.
  * Added stress tests and many build fixes across platforms.
  New formats:
  * MUS,ADL: Add support for Coktel Vision game music files to
    Visual Composer player.
  * MID: Detect MIDI Type 1 multi-track files.
  * PIS: Beni Tracker.
  * MTR: Master Tracker Loader.
  * A2M: Add new player for A2M and A2T (versions 1-14).
  * D00: Add support for reheadered D00 songs.
  * PLX: PALLADIX Sound System.
  * LD0: Add support for old LOUDNESS files that don't have MIDI
    instrument data.
  Misc:
  * Updated NukedOPL to master 730f8c238a152cb3314e46919789a666c9d81d82
  * Updated ADL player to ScummVM version from Dec 7, 2020.
- Run checks</changelog>
</package>
<package pkgid="ce3ccd2998164e5e05d5f5d49ba173ed16d1df199ae283e0c0ad714927046164508eff7a62d219aac7c1ae3ac0085c7906b76b0d21534802468b80e2c9d048e3" name="adriconf-debuginfo" arch="i586">
  <version epoch="0" ver="2.7.4" rel="1.3"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to version 2.4.1
  * No source changes
- Fixed dependencies
  * GTK+ 0.24+ is required for ComboBoxExtra
  * libXML++ is also supported in version 5 (used in Factory)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1648468800">- Update to version 2.5.0:
  * No changelog provided</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1670328000">- Update to version 2.5.1:
  * No changelog provided</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678881600">- Update to version 2.6.0:
  * No changelog provided</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680004800">- Add fix-missing-include.patch: Add missing include exposed by
  gcc13.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685102400">- Update to version 2.7.0:
  * Adjusted app to better handle very small screens
  * Dropped dependency on X11
  * Support new executable_regexp and sha1 profile attributes</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1696939200">- Update to version 2.7.1:
  * Fix build with GCC 13
- The fix-missing-include.patch was removed from the package.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1721649600">- Update to version 2.7.2:
  * Updated dependencies</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1758888000">- Update to version 2.7.3:
  * Fix appstream data
  * Fix compilation with GCC15
- Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1249921)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Update to version 2.7.4
- Stop using the deprecated %suse_update_desktop_file macro;
  install the desktop file (Source1) directly and drop the
  update-desktop-files BuildRequires
- Install the .desktop and icon as 0644 instead of 0755
- Run the upstream unit tests via ctest in a %check section:
  * Add adriconf-system-gtest.patch to build the tests against
    the system GTest/GMock instead of downloading googletest at
    build time (which needs network access), and to register the
    test binary with CTest
- Drop obsolete Group tag</changelog>
</package>
<package pkgid="a68ce6e397f49ba167f6755e03333a079365b56bdcfd965f1ae289054f0a9803ac3e6fe4e59ebcc3e0017928673720daec0f0c7eb3880af53618bfa010ba7bec" name="adriconf-debugsource" arch="i586">
  <version epoch="0" ver="2.7.4" rel="1.3"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to version 2.4.1
  * No source changes
- Fixed dependencies
  * GTK+ 0.24+ is required for ComboBoxExtra
  * libXML++ is also supported in version 5 (used in Factory)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1648468800">- Update to version 2.5.0:
  * No changelog provided</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1670328000">- Update to version 2.5.1:
  * No changelog provided</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678881600">- Update to version 2.6.0:
  * No changelog provided</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680004800">- Add fix-missing-include.patch: Add missing include exposed by
  gcc13.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685102400">- Update to version 2.7.0:
  * Adjusted app to better handle very small screens
  * Dropped dependency on X11
  * Support new executable_regexp and sha1 profile attributes</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1696939200">- Update to version 2.7.1:
  * Fix build with GCC 13
- The fix-missing-include.patch was removed from the package.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1721649600">- Update to version 2.7.2:
  * Updated dependencies</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1758888000">- Update to version 2.7.3:
  * Fix appstream data
  * Fix compilation with GCC15
- Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1249921)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Update to version 2.7.4
- Stop using the deprecated %suse_update_desktop_file macro;
  install the desktop file (Source1) directly and drop the
  update-desktop-files BuildRequires
- Install the .desktop and icon as 0644 instead of 0755
- Run the upstream unit tests via ctest in a %check section:
  * Add adriconf-system-gtest.patch to build the tests against
    the system GTest/GMock instead of downloading googletest at
    build time (which needs network access), and to register the
    test binary with CTest
- Drop obsolete Group tag</changelog>
</package>
<package pkgid="171790c7692f261080b99cb1bf73050d3f161e2a167c5d150bd91e3176787d40070d938af87486b46e3ff1a008191624d4ecbda8c9c7775d76d1e71fef91433f" name="adwaita-qt-src-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="4.11"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621598400">- Add baselibs.conf: create libadwaitaqt1-32bit as needed by
  QGNomePlatform.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621771200">- Update to 1.3.0
  * Adwaita-qt library now provides Adwaita::Renderer class to
    render Adwaita components
  * Minor bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1623240000">- Update to version 1.3.1:
  + Fixed wrongly advertised version.
  + Fixed compatibility with older versions.
  + Fixed QTabWidget issue where tabs were stretched to full
    width/heigh.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634644800">- Update to version 1.4.0
  + Base colors are now parsed from stylesheets provided by GTK 4
  + Added variants for HighContrast and HighContrastInverse</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1636545600">- Update to version 1.4.1
  * Support for Qt6 build with CMake option -DUSE_QT6=true.
  * QProgressBar: correctly get information whether we should
    render horizontal or vertical bar.
- Convert to _multibuild: enable builds for Qt5 and Qt6.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645617600">- Drop baselibs.conf: Stop supporting 32bit on x86_64, the only
  known consumer have dropped it also.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645704000">- Add hard cmake(Qt6Core) and cmake(Qt6Widgets) Requires to
  libadwaita-qt6-devel sub-package.
- Nuke the generated .pc file from the same sub-package, it is
  invalid.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664280000">- Update to version 1.4.2:
  + Fixed plugin path for Qt6.
  + Switch between dark/light variant on runtime on
    QEvent::PaletteChange.
  + Qt5X11Extras is an optional dependency.
  + UI: QMenu improvements.
  + Fixed placeholder text color for Qt6.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677758400">- Use the qt6 %cmake macros when building the qt6 flavor which
  uses the right compiler in SLE/Leap instead of gcc7 (which fails
  to build since it doesn't support C++17 headers used by Qt6).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694606400">- Drop (libQt5Core5 and gnome-session) and
  (libQt6Core6 and gnome-session) Supplements: No longer install
  automatically when the above conditions are met. Upstream have
  stopped maintenance of these packages, and are considered
  obsolete.</changelog>
</package>
<package pkgid="09d1944339e7cd4812d8219f198f1922eeea02c65bf312a7c27c60b298fdd2c500917a3eb71b1060f8ee30706a6d896216eb443e2b462d58f96cb971f470598d" name="adwaita-qt-src-debugsource" arch="i586">
  <version epoch="0" ver="1.4.2" rel="4.11"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621598400">- Add baselibs.conf: create libadwaitaqt1-32bit as needed by
  QGNomePlatform.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621771200">- Update to 1.3.0
  * Adwaita-qt library now provides Adwaita::Renderer class to
    render Adwaita components
  * Minor bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1623240000">- Update to version 1.3.1:
  + Fixed wrongly advertised version.
  + Fixed compatibility with older versions.
  + Fixed QTabWidget issue where tabs were stretched to full
    width/heigh.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634644800">- Update to version 1.4.0
  + Base colors are now parsed from stylesheets provided by GTK 4
  + Added variants for HighContrast and HighContrastInverse</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1636545600">- Update to version 1.4.1
  * Support for Qt6 build with CMake option -DUSE_QT6=true.
  * QProgressBar: correctly get information whether we should
    render horizontal or vertical bar.
- Convert to _multibuild: enable builds for Qt5 and Qt6.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645617600">- Drop baselibs.conf: Stop supporting 32bit on x86_64, the only
  known consumer have dropped it also.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645704000">- Add hard cmake(Qt6Core) and cmake(Qt6Widgets) Requires to
  libadwaita-qt6-devel sub-package.
- Nuke the generated .pc file from the same sub-package, it is
  invalid.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664280000">- Update to version 1.4.2:
  + Fixed plugin path for Qt6.
  + Switch between dark/light variant on runtime on
    QEvent::PaletteChange.
  + Qt5X11Extras is an optional dependency.
  + UI: QMenu improvements.
  + Fixed placeholder text color for Qt6.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677758400">- Use the qt6 %cmake macros when building the qt6 flavor which
  uses the right compiler in SLE/Leap instead of gcc7 (which fails
  to build since it doesn't support C++17 headers used by Qt6).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694606400">- Drop (libQt5Core5 and gnome-session) and
  (libQt6Core6 and gnome-session) Supplements: No longer install
  automatically when the above conditions are met. Upstream have
  stopped maintenance of these packages, and are considered
  obsolete.</changelog>
</package>
<package pkgid="41085fda8c2d90831add96d150e3e1670ac10b507dbe3cbae59cd82a736b014b6df779ed8e1169ead3a6af4d4181398833caf1742813532c4e65177d7b583fa0" name="adwaita-qt5-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="4.11"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621598400">- Add baselibs.conf: create libadwaitaqt1-32bit as needed by
  QGNomePlatform.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621771200">- Update to 1.3.0
  * Adwaita-qt library now provides Adwaita::Renderer class to
    render Adwaita components
  * Minor bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1623240000">- Update to version 1.3.1:
  + Fixed wrongly advertised version.
  + Fixed compatibility with older versions.
  + Fixed QTabWidget issue where tabs were stretched to full
    width/heigh.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634644800">- Update to version 1.4.0
  + Base colors are now parsed from stylesheets provided by GTK 4
  + Added variants for HighContrast and HighContrastInverse</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1636545600">- Update to version 1.4.1
  * Support for Qt6 build with CMake option -DUSE_QT6=true.
  * QProgressBar: correctly get information whether we should
    render horizontal or vertical bar.
- Convert to _multibuild: enable builds for Qt5 and Qt6.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645617600">- Drop baselibs.conf: Stop supporting 32bit on x86_64, the only
  known consumer have dropped it also.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645704000">- Add hard cmake(Qt6Core) and cmake(Qt6Widgets) Requires to
  libadwaita-qt6-devel sub-package.
- Nuke the generated .pc file from the same sub-package, it is
  invalid.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664280000">- Update to version 1.4.2:
  + Fixed plugin path for Qt6.
  + Switch between dark/light variant on runtime on
    QEvent::PaletteChange.
  + Qt5X11Extras is an optional dependency.
  + UI: QMenu improvements.
  + Fixed placeholder text color for Qt6.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677758400">- Use the qt6 %cmake macros when building the qt6 flavor which
  uses the right compiler in SLE/Leap instead of gcc7 (which fails
  to build since it doesn't support C++17 headers used by Qt6).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694606400">- Drop (libQt5Core5 and gnome-session) and
  (libQt6Core6 and gnome-session) Supplements: No longer install
  automatically when the above conditions are met. Upstream have
  stopped maintenance of these packages, and are considered
  obsolete.</changelog>
</package>
<package pkgid="0525ee8a3d503469efe297b7e8f9ddc0506990296b979ddc642626844cae7250881237fb07304f0fda7f1c05e2eaaf0b15b06d99b283e2b123dd1aeb63681c0e" name="adwaita-qt6-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="4.12"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621598400">- Add baselibs.conf: create libadwaitaqt1-32bit as needed by
  QGNomePlatform.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621771200">- Update to 1.3.0
  * Adwaita-qt library now provides Adwaita::Renderer class to
    render Adwaita components
  * Minor bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1623240000">- Update to version 1.3.1:
  + Fixed wrongly advertised version.
  + Fixed compatibility with older versions.
  + Fixed QTabWidget issue where tabs were stretched to full
    width/heigh.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634644800">- Update to version 1.4.0
  + Base colors are now parsed from stylesheets provided by GTK 4
  + Added variants for HighContrast and HighContrastInverse</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1636545600">- Update to version 1.4.1
  * Support for Qt6 build with CMake option -DUSE_QT6=true.
  * QProgressBar: correctly get information whether we should
    render horizontal or vertical bar.
- Convert to _multibuild: enable builds for Qt5 and Qt6.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645617600">- Drop baselibs.conf: Stop supporting 32bit on x86_64, the only
  known consumer have dropped it also.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645704000">- Add hard cmake(Qt6Core) and cmake(Qt6Widgets) Requires to
  libadwaita-qt6-devel sub-package.
- Nuke the generated .pc file from the same sub-package, it is
  invalid.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664280000">- Update to version 1.4.2:
  + Fixed plugin path for Qt6.
  + Switch between dark/light variant on runtime on
    QEvent::PaletteChange.
  + Qt5X11Extras is an optional dependency.
  + UI: QMenu improvements.
  + Fixed placeholder text color for Qt6.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677758400">- Use the qt6 %cmake macros when building the qt6 flavor which
  uses the right compiler in SLE/Leap instead of gcc7 (which fails
  to build since it doesn't support C++17 headers used by Qt6).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694606400">- Drop (libQt5Core5 and gnome-session) and
  (libQt6Core6 and gnome-session) Supplements: No longer install
  automatically when the above conditions are met. Upstream have
  stopped maintenance of these packages, and are considered
  obsolete.</changelog>
</package>
<package pkgid="37ce1f51b70df32e35e13f324cc579af08f15f3968d850ee396d6dfacdc8c844feb6f3474dc9884c7c8df88a448b5288a357f6036662e4916711addac004b043" name="adwaita-qt6-src-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="4.12"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621598400">- Add baselibs.conf: create libadwaitaqt1-32bit as needed by
  QGNomePlatform.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621771200">- Update to 1.3.0
  * Adwaita-qt library now provides Adwaita::Renderer class to
    render Adwaita components
  * Minor bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1623240000">- Update to version 1.3.1:
  + Fixed wrongly advertised version.
  + Fixed compatibility with older versions.
  + Fixed QTabWidget issue where tabs were stretched to full
    width/heigh.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634644800">- Update to version 1.4.0
  + Base colors are now parsed from stylesheets provided by GTK 4
  + Added variants for HighContrast and HighContrastInverse</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1636545600">- Update to version 1.4.1
  * Support for Qt6 build with CMake option -DUSE_QT6=true.
  * QProgressBar: correctly get information whether we should
    render horizontal or vertical bar.
- Convert to _multibuild: enable builds for Qt5 and Qt6.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645617600">- Drop baselibs.conf: Stop supporting 32bit on x86_64, the only
  known consumer have dropped it also.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645704000">- Add hard cmake(Qt6Core) and cmake(Qt6Widgets) Requires to
  libadwaita-qt6-devel sub-package.
- Nuke the generated .pc file from the same sub-package, it is
  invalid.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664280000">- Update to version 1.4.2:
  + Fixed plugin path for Qt6.
  + Switch between dark/light variant on runtime on
    QEvent::PaletteChange.
  + Qt5X11Extras is an optional dependency.
  + UI: QMenu improvements.
  + Fixed placeholder text color for Qt6.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677758400">- Use the qt6 %cmake macros when building the qt6 flavor which
  uses the right compiler in SLE/Leap instead of gcc7 (which fails
  to build since it doesn't support C++17 headers used by Qt6).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694606400">- Drop (libQt5Core5 and gnome-session) and
  (libQt6Core6 and gnome-session) Supplements: No longer install
  automatically when the above conditions are met. Upstream have
  stopped maintenance of these packages, and are considered
  obsolete.</changelog>
</package>
<package pkgid="2bc2699558b7aff48c338e4cfb053e4d2c67e81338f085f7af1e35f1d4ad4ee171f6600ef4f25bce0c34b4160c4a261d9afe330cef73a68138343ca5e4d74302" name="adwaita-qt6-src-debugsource" arch="i586">
  <version epoch="0" ver="1.4.2" rel="4.12"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621598400">- Add baselibs.conf: create libadwaitaqt1-32bit as needed by
  QGNomePlatform.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621771200">- Update to 1.3.0
  * Adwaita-qt library now provides Adwaita::Renderer class to
    render Adwaita components
  * Minor bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1623240000">- Update to version 1.3.1:
  + Fixed wrongly advertised version.
  + Fixed compatibility with older versions.
  + Fixed QTabWidget issue where tabs were stretched to full
    width/heigh.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634644800">- Update to version 1.4.0
  + Base colors are now parsed from stylesheets provided by GTK 4
  + Added variants for HighContrast and HighContrastInverse</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1636545600">- Update to version 1.4.1
  * Support for Qt6 build with CMake option -DUSE_QT6=true.
  * QProgressBar: correctly get information whether we should
    render horizontal or vertical bar.
- Convert to _multibuild: enable builds for Qt5 and Qt6.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645617600">- Drop baselibs.conf: Stop supporting 32bit on x86_64, the only
  known consumer have dropped it also.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645704000">- Add hard cmake(Qt6Core) and cmake(Qt6Widgets) Requires to
  libadwaita-qt6-devel sub-package.
- Nuke the generated .pc file from the same sub-package, it is
  invalid.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664280000">- Update to version 1.4.2:
  + Fixed plugin path for Qt6.
  + Switch between dark/light variant on runtime on
    QEvent::PaletteChange.
  + Qt5X11Extras is an optional dependency.
  + UI: QMenu improvements.
  + Fixed placeholder text color for Qt6.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677758400">- Use the qt6 %cmake macros when building the qt6 flavor which
  uses the right compiler in SLE/Leap instead of gcc7 (which fails
  to build since it doesn't support C++17 headers used by Qt6).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694606400">- Drop (libQt5Core5 and gnome-session) and
  (libQt6Core6 and gnome-session) Supplements: No longer install
  automatically when the above conditions are met. Upstream have
  stopped maintenance of these packages, and are considered
  obsolete.</changelog>
</package>
<package pkgid="f696401a84e4dc51554284f7b55648615c7e25ec6214ecec365c2603caf22f9bc456c800c9dacc9eacc913c7fdfb1dd80ff5ea4a654091cbffd2d8ae78fff25c" name="aegisub-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.2" rel="4.7"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1627560000">- Disable 32 bit build, causes gcc bug.</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1656244800">- Disable s390x build, unsupported target architecture.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1672315200">- Update to version 3.3.3
  * Pass storage size to libass to fix rendering
  * This changes how subtitle is rendered in certain cases when using
    libass as subtitle renderer. The behavior now matches
  ffmpeg&gt;=5.0.1 and VLC nightly (not included in VLC=3.0.17.4 yet)
  * Added CoreAudio player for macOS, which supports multi channel output
  * Allow choosing between wxStyledTextCtrl and wxTextCtrl for subtitle
    edit box
  * wxSTC provides syntax highlighting
  * wxTextCtrl is the native text editor provided by system, and may
    have better support for IME, right-to-left languages, etc.
  * Shift + right-click gives native context menu when using wxTextCtrl
  * Support for negative margin (@petzku)
  * Fix timestamp issue when loading subtitle from MKS
  * Fix support for embedded font in ass (@Kienyew)
  * Fix build issues with boost&gt;=1.76, M1 Mac, etc.
- Add patch: aegisub-buildfix_autotools.patch to fix build with autotools
- Drop patch: ax_boost-files.patch which is fixed upstream
- Drop aegisub-rpmlintrc not needed anymore</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1675857600">- Add aegisub-3.3.3-fix-boost-181-build.patch copied from mageia
  to fix build against boost-1.81</changelog>
  <changelog author="zero mind &lt;zeromind@gmx.com&gt;" date="1733572800">- Switch from autotools to cmake for building
  * Fix detection of Boost with ICU support
  * require Boost Container
  * require libicu-devel to build against libicu used by Boost
  * bump requirement for PulseAudio to 0.9.9 as required by cmake
  * use custom build dir as "build" is already used in the source
- Drop patch: aegisub-buildfix_autotools.patch to fix build with cmake</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1741089600">- Update to version 3.4.2
  * Fix more locale-dependent path issues
  * Discard MRU entries with invalid encodings instead of crashing
  * Work around wxGTK crash when clicking “Show Original”
- Remove unneeded patch and BuildRequires:
  * aegisub-3.3.3-fix-boost-181-build.patch: fix upstream
  * lua51: replace with LuaJIT
  * cmake: replace with meson
  * intltool
- Add BuildRequires to build version 3.4.2:
  * meson
  * pkgconfig(alsa)
  * pkgconfig(openal)
  * pkgconfig(uchardet)
  * pkgconfig(portaudio-2.0)
- fix script version and description</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1741089601">- fix link Aegisub source
- limit libboost version
- remove excludearch to give chance other architecture</changelog>
  <changelog author="Héctor Orón Martínez &lt;hector.oron@gmail.com&gt;" date="1747137600">- Disable ppc64le since there is no luajit support.</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249599)</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1765108800">- Add Again LuaJIT-2.1.gitmodule Source: luajit Factory remove
  Support Lua 5.2 compatibility make build Failed
- Add zstd BuildRequires: for extract submodule</changelog>
</package>
<package pkgid="a5076ec6118c717254bb82cea012970926ee0dd75c730db6e562562c8546ea4b307642e2f3c1a210bef60907429f9380ed26407ec1a26f0ca6cfd19147c7c345" name="aegisub-debugsource" arch="i586">
  <version epoch="0" ver="3.4.2" rel="4.7"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1627560000">- Disable 32 bit build, causes gcc bug.</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1656244800">- Disable s390x build, unsupported target architecture.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1672315200">- Update to version 3.3.3
  * Pass storage size to libass to fix rendering
  * This changes how subtitle is rendered in certain cases when using
    libass as subtitle renderer. The behavior now matches
  ffmpeg&gt;=5.0.1 and VLC nightly (not included in VLC=3.0.17.4 yet)
  * Added CoreAudio player for macOS, which supports multi channel output
  * Allow choosing between wxStyledTextCtrl and wxTextCtrl for subtitle
    edit box
  * wxSTC provides syntax highlighting
  * wxTextCtrl is the native text editor provided by system, and may
    have better support for IME, right-to-left languages, etc.
  * Shift + right-click gives native context menu when using wxTextCtrl
  * Support for negative margin (@petzku)
  * Fix timestamp issue when loading subtitle from MKS
  * Fix support for embedded font in ass (@Kienyew)
  * Fix build issues with boost&gt;=1.76, M1 Mac, etc.
- Add patch: aegisub-buildfix_autotools.patch to fix build with autotools
- Drop patch: ax_boost-files.patch which is fixed upstream
- Drop aegisub-rpmlintrc not needed anymore</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1675857600">- Add aegisub-3.3.3-fix-boost-181-build.patch copied from mageia
  to fix build against boost-1.81</changelog>
  <changelog author="zero mind &lt;zeromind@gmx.com&gt;" date="1733572800">- Switch from autotools to cmake for building
  * Fix detection of Boost with ICU support
  * require Boost Container
  * require libicu-devel to build against libicu used by Boost
  * bump requirement for PulseAudio to 0.9.9 as required by cmake
  * use custom build dir as "build" is already used in the source
- Drop patch: aegisub-buildfix_autotools.patch to fix build with cmake</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1741089600">- Update to version 3.4.2
  * Fix more locale-dependent path issues
  * Discard MRU entries with invalid encodings instead of crashing
  * Work around wxGTK crash when clicking “Show Original”
- Remove unneeded patch and BuildRequires:
  * aegisub-3.3.3-fix-boost-181-build.patch: fix upstream
  * lua51: replace with LuaJIT
  * cmake: replace with meson
  * intltool
- Add BuildRequires to build version 3.4.2:
  * meson
  * pkgconfig(alsa)
  * pkgconfig(openal)
  * pkgconfig(uchardet)
  * pkgconfig(portaudio-2.0)
- fix script version and description</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1741089601">- fix link Aegisub source
- limit libboost version
- remove excludearch to give chance other architecture</changelog>
  <changelog author="Héctor Orón Martínez &lt;hector.oron@gmail.com&gt;" date="1747137600">- Disable ppc64le since there is no luajit support.</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249599)</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1765108800">- Add Again LuaJIT-2.1.gitmodule Source: luajit Factory remove
  Support Lua 5.2 compatibility make build Failed
- Add zstd BuildRequires: for extract submodule</changelog>
</package>
<package pkgid="629c3f5eb21ecf9ef5eb9363bc30b6ef7ae877366bd92dc284710f65fca42077c814de4e26d32ff1dfbd2f6d64bf97f328dca6b4ca0c6136f182ba3af835c59e" name="aer-inject-debuginfo" arch="i586">
  <version epoch="0" ver="0.2" rel="1.13"/>
  <changelog author="fvogt@suse.com" date="1446552000">- Initial commit</changelog>
  <changelog author="fvogt@suse.com" date="1446811200">- Disable _service</changelog>
  <changelog author="fvogt@suse.com" date="1446811201">- Run _service</changelog>
</package>
<package pkgid="ae9a4ee67f5c404e8a5ec44ace1abf88cb5ab2b607ed77c66e2c50a606e9f4f5d611a6b19bed53616bb2eb3a9c7762abd6ef579c6af8fbcdbd53e55b6ff78409" name="aer-inject-debugsource" arch="i586">
  <version epoch="0" ver="0.2" rel="1.13"/>
  <changelog author="fvogt@suse.com" date="1446552000">- Initial commit</changelog>
  <changelog author="fvogt@suse.com" date="1446811200">- Disable _service</changelog>
  <changelog author="fvogt@suse.com" date="1446811201">- Run _service</changelog>
</package>
<package pkgid="3c1157d5a59566992e1393c869e07cae0b0c5494cdd88104ad5f53b913420fdaec9c2ee2ac2a2b2e6823fd9f36dc5e581c25ed0eb80cabde97506532d747ee35" name="aerc-debuginfo" arch="i586">
  <version epoch="0" ver="0.22.0" rel="1.1"/>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt;" date="1715342400">- Set locale to UTF-8 when testing filters</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.18.0" date="1719921600">- Update to upstream version 0.18.0
  * Add [ui].msglist-scroll-offset option to set a scroll offset for the
    message list.
  * Add new :align command to align the selected message at the top, center, or
    bottom of the message list.
  * Inline image previews when no filter is defined for image/* and the terminal
    supports it.
  * Add :bounce command to reintroduce messages into the transport system.
  * Message counts are available in statusline templates.
  * Execute IPC commands verbatim by providing the command and its args as a
    single argument in the shell.
  * Virtually any key binding can now be configured in binds.conf, including
    Shift+Alt+Control modifier combinations.
  * Configure default message list :split or :vsplit on startup with
    message-list-split in aerc.conf.
  * Create notmuch named queries with the :query command.
  * Specify a ":q" alias for quit.
  * The :detach command now understands globs similar to :attach.
  * Match filters on filename via ".filename,~&lt;regexp&gt; =".
  * Tell aerc how to handle file-based operations on multi-file notmuch messages
    with the account config option multi-file-strategy and the -m flag to
    :archive, :copy, :delete, and :move.
  * Add [ui].dialog-{position,width,height} to set the position, width and
    height of popover dialogs.
  * New pgp-self-encrypt option in accounts.conf.
  * Add --no-ipc flag to run "aerc mailto:...", "aerc mbox:...", and
    "aerc :&lt;command...&gt;" within the current aerc instance and prevent listening
    for IPC calls from other aerc instances.
  * Add config options disable-ipc-mailto and disable-ipc-mbox to make
    mailto:... and mbox:... commands always run in a new aerc instance.
  * Set global options in accounts.conf by placing them at the top of the file.
  * Silently close the terminal tab after piping a message to a command with
    ":pipe -s &lt;cmd&gt;".
  * New tag-modified hook for notmuch and JMAP accounts.
  * New flag-changed hook.
  * Add Notmuch search term completions to :query.
  * Add Notmuch completions for :cf, :filter and :search.
  * Add imaps+insecure to the available protocols, for connections that should
    ignore issues with certificate verification.
  * Add [ui].select-last-message option to position cursor at the bottom of the
    view.
  * Propagate terminal bell from the built-in terminal.
  * Added AERC_FOLDER_ROLE to hooks that have AERC_FOLDER.
  * Added {{.AccountBackend}} to templates.
  * Added AERC_ACCOUNT_BACKEND to hooks with AERC_ACCOUNT.
  * Per folder key bindings can now be defined for the message viewer.
  * Allow using existing directory name with ":query -f".
  * Allow specifying the folder to delete with :rmdir.
  * The address book is now used for :cc, :bcc and :forward.
  * Allow fallback to threading by subject with [ui].threading-by-subject.
  * Calendar responses now ignore case.
  * Allow account- and folder-specific binds to coexist.
  * Fixed crash when running :send with a :preview tab focused.
  * Deadlock when running "aerc mailto:foo@bar.com" without another instance of
    aerc already running.
  * Prevent a freeze for large-scale deletions with IMAP.
  * Mime-Version is no longer inserted in signed text parts headers. MTAs
    normalizing header case will not corrupt signatures anymore.
  * Restore previous behaviour of the new message bell which was broken in the
    last two releases for at least some setups.
  * The default [ui] settings and the "default" styleset have changed
    extensively. A no-color theme can be restored with the "monochrome"
    styleset.
  * The default "colorize" theme has been changed to use the base terminal
    colors.
  * The [viewer] section of stylesets now preserve default values as documented
    in aerc-stylesets(7) unless explicitly overridden.
  * Add Message-ID to the variables of [hooks].mail-received.
  * The TrayInfo template variable now includes a visual mark mode indicator.
  * The disable-ipc option in aerc.conf completely disables IPC.
  * Improved readability of the builtin calendar filter.
  * :open commands now preserve the original filename.
  * Unparsable accounts are skipped, instead of aerc exiting with an error.
  * Built-in descriptions for the default keybinds shown on the review screen
    will be deprecated in a future release. Descriptions can be added to those
    keybinds with inline comments in binds.conf.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720612800">- Update license to GPL-3.0-or-later -- See mailing list
  https://lists.sr.ht/~sircmpwn/aerc/%3CCKGCI4U5ATJ4.SFCCWY4TB0M7@marty%3E</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.18.1" date="1721044800">- Update to upstream version 0.18.1
  * Fixed startup error if "log-file" directory does not exist.
  * Aerc is now less pedantic about invalid headers for the maildir and notmuch
    backends.
  * Error when trying to configure smtp-domain with STARTTLS enabled.
  * smtp-domain is now properly taken into account for TLS connections.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.18.2" date="1722254400">- Update to upstream version 0.18.2
  * Fixed builtin calendar filter error with non-GNU Awk.
  * Fixed detection of unicode width measurements on tmux 3.4.
  * Fixed dropping of events during large pastes.
  * Fixed Home and End key decoding for the st terminal.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.19.0" date="1736856000">- Update to upstream version 0.19.0
  * New :redraw command to force a repaint of the screen.
  * New head and tail templates functions for strings.
  * New {{.AccountFrom}} template variable.
  * Replying to all will include the Sender in Cc.
  * Add -b flag to the :view command to open messages in a background tab.
  * AERC_ACCOUNT and AERC_FOLDER are now available in the signature command
    environment.
  * Filters will receive the actual COLUMNS and LINES values.
  * The :forward command now sets the forwarded flag.
  * Forwarded messages can now be searched for and filtered in notmuch and
    maildir.
  * Forwarded messages can be styled differently in the message list.
  * Forwarded messages can be identified with the {{.IsForwarded}} template.
  * The :flag command now sets/unsets/toggle the forwarded tag.
  * The notmuch backend now honors the forwarded flag, setting the "passed" tag.
  * The maildir backend now honors the forwarded/passed flag.
  * Auto-switch projects based on the message subject for the :patch command.
  * New :echo command that prints its arguments with templates resolved.
  * New use-envelope-from option in accounts.conf.
  * Command completion now displays descriptions next to completion items.
  * New completion_description style object in style sets used for rendering
    completion item descriptions.
  * :import-mbox can now import data from an URL.
  * Dynamic message list style can now match on multiple email headers.
  * The JMAP backend now supports full thread fetching and caching
    (limited within a single mailbox).
  * :expand-folder and :collapse-folder can now act on a non selected folder.
  * Filters commands can now provide their own paging by prefixing them with a
    "!" character. Doing so will disable the configured [viewer].pager and
    connect them directly to the terminal.
  * Reply to addresses in From and Reply-To headers with ":reply -f".
  * Fixed builtin calendar filter showing empty attendee list.
  * Terminal-based pinentry programs (e.g. pinentry-curses) now work properly.
  * Notmuch searches which explicitly contain tags from exclude-tags now return
    messages.
  * Invitations now honor the -a flag for :send.
  * Remove unwanted less than symbol from In-Reply-To header when Message-ID
    uses folding.
  * Aliases are now taken into account correctly when replying to own messages
    such as from the Sent folder or via a mailing list.
  * Some SMTP servers do not strip Bcc headers. aerc now removes them before
    sending emails to avoid leaking private information. A new strip-bcc = false
    option can be used in accounts.conf to revert to previous behaviour
    (preserve Bcc headers in outgoing messages).
  * There should no longer be any duplicates in recipient lists when replying.
  * GPG signatures and encrypted parts now use CRLF line endings as required by
    RFC 5322.
  * Template function quote only prefixes with a space if at quote depth 1.
  * Templates passed to the :reply command using the `-T` flag can now make use
    of {{.OriginalText}}.
  * The location of the command history file has changed to
    ${XDG_STATE_HOME:-$HOME/.local/state}/aerc/history.
  * Tab completions for text fields are run asynchronously. In-flight requests
    are cancelled when new input arrives.
  * Path completion now uses the normal filtering mechanism, respecting case
    sensitivity and the fuzzy completion option.
  * The html filter is now enabled by default, making w3m a weak runtime
    dependency. If it is not installed, viewing HTML emails will fail with an
    explicit error.
  * The default text/html filter will now run w3m in interactive mode.
  * The builtin html and html-unsafe filters can now take additional arguments
    that will be passed to w3m. This can be used to enable inline images when
    viewing text/html parts (e.g.: text/html = ! html-unsafe -sixel).
  * The templates exec commands is now executed with the filters exec $PATH
    similar to filter commands.
  * The default quoted_reply template now converts text/html parts to plain text
    before quoting them.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.20.0" date="1737806400">- Update to upstream version 0.20.0
  * copy-to now supports multiple destination folders.
  * All commands that involve composing messages (:compose, :reply, :recall,
    :unsubscribe and :forward) now have a new -s flag to skip opening the text
    editor and go directly to the review screen. Previously, this flag was
    restricted to calendar invitations response commands (:accept,
    :accept-tentative and :decline).
  * copy-to-replied now properly works without having copy-to also set.
  * copy-to-replied creates empty messages when copy-to is also set.
  * The address-book completion popovers now again appear under the field being
    completed.
  * The new-message bell is now rung again for threaded directories as well.
  * The "default" styleset status line background has been reset to the default
    color (light or dark, depending on your terminal color scheme) in order to
    make error, warning or success messages more readable.
  * Key bindings in the compose review screen are now displayed in the order in
    which they are defined in the [compose::review] section of binds.conf.
  * It is now possible to explicitly hide key bindings from the compose review
    screen by using a special " # -" annotation.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.20.1" date="1737979200">- Update to upstream version 0.20.1
  * Fixed: :sign and :encrypt descriptions overflow the review screen.
  * Fixed: some messages are hidden when using client side threading.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.21.0" date="1756382400">- Update to upstream version 0.21.0
  * If supported by the terminal, links from a message can now be copied
    to the system clipboard with the :copy-link command of the message
    viewer.
  * More extensive automatic configuration when using :new-accoount.
  * New :version command shows the version of the running instance of
    aerc in the statusbar.
  * The :new-account wizard now includes an extensive auto-detection
    mechanism which handles most mailserver configurations.
  * Add option to request full DSN for SMTP sent messages.
  * Support for number block enter to act as &lt;Cr&gt; in mappings.
  * It is now possible to toggle notmuch and JMAP tags.
  * Stylesets can be chained-up in styleset-name config parameter using
    comma-separated format.
  * A .HasNew flag indicating whether the account has received new
    messages to be used in the templates.
  * A tab-title-terminal setting for customizing the title of tabs in
    which the terminal widget is run.
  * Add the -u option to :next-folder and :prev-folder commands to cycle
    between folders that contain unseen messages.
  * Support for marking multiple messages based on filters.
  * Forward with a different account than the current one with
    ":forward-x &lt;account&gt;".
  * Readonly support for GMail labels.
  * Always use X-GM-EXT-1 extension if negotiated with GMail.
  * Support :modify-labels command for GMail and Proton.
  * Parsed links in HTML message parts now do not include trailing HTML
    tags.
  * Fixed an unguarded concurrent map access leading to crashes.
  * IMAP servers without IDLE support do not timeout while polling.
  * Some contacts provided by Gmail were ignored when tab-completing
    email addresses.
  * Fix an error when starting aerc through a mailto: link when the
    new_message template runs a signature command.
  * Threads now sorted by the greatest message according to the sort
    criteria and not by the message with the greatest UID.
  * Maildir backend now builds the therads according to the various
    config options such as sort-thread-siblings,
    reverse-msglist-order, threading-by-subject and
    reverse-thread-order.
  * :unsubscribe now follows RFC 8058.
  * The account wizard now always shows the correct path for the account
    configuration.
  * The default IMAP connection timeout has been increased to 90 seconds.
  * ":search -x &lt;flag&gt;" now requires lower-case flag values consistently
    with ":flag -x &lt;flag&gt;".
  * Thread siblings will now be ordered by subject if
    "[ui].sort-thread-siblings = false" and
    "[ui].threading-by-subject = true".
  * The &lt;account&gt;.folders-sort now supports patterns for folder names.
  * Results of filtering when fuzzy-complete is enabled list exact
    matches first.
  * The JWZ library used for threading is now vendored.
- Added skip-autoconfig-test.patch to skip autoconfig tests that are likely
  failing due to a missing internet connection.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.22.0" date="1785412800">- Update to upstream version 0.22.0
  * :reload is now invoked when SIGHUP is received by the aerc process.
  * Add support for Labels when using imap.
  * A custom directory can now be specified for temporary files.
  * New :toggle-sidebar command to hide/show the sidebar.
  * New [viewer].html-inline-images option to replace &lt;img src="cid:..."&gt; tags
    in text/html parts with their related image/* part data encoded in base64.
    For this to work with sixel compatible terminals, you need to update your
    filters with "text/html= ! html -sixel" and install img2sixe`.
  * Diffstat summary lines before patches are now highlighted similar to
    git diff --stat.
  * Trailing whitespace in diff addition, deletion and context lines are now
    highlighted with a red background by default, similar to git's
    diff.wsErrorHighlight option set to all. Configurable with
    [viewer].diff_whitespace styleset option.
  * The editor and the message viewer can now be centered on screen using a
    fixed width.
  * New styleset objects available to customize special headers in the message
    viewer.
  * :menu commands within a message view can be supplied with the links
    extracted from the message using the -l flag.
  * New :repeat command.
  * :toggle-folder command to toggle directory tree expand/collapse state.
  * Added `-u` and `-U` to the mark command to mark messages based on
    read-status.
  * In addition of &lt;Enter&gt;, &lt;C-y&gt; now validates completion choices.
  * Add folder-map support for the notmuch backend.
  * Show a keyhint popup with available keybinding continuations when a
    multi-key binding prefix is pressed.
  * New [general].inherit-host-tty-features config option enabling advanced
    keyboard protocol negotiation, hyperlink support (OSC 8), clipboard
    integration (OSC 52), inline image display, and color queries (OSC 10/11)
    for embedded terminal child processes.
  * Added -l switch to reply for replying to a mailing list address.
  * Fixed occasional data loss in export result of export-mbox.
  * Crash when switching accounts quickly after sending a reply with
    archive-on-reply enabled.
  * Quick terminal outputs (e.g. from pipe command) will no longer disappear on
    a mouse event. They will only disappear on a keypress as described in the
    status bar.
  * carddav-query now correctly parses vCard contacts with folded lines and
    parameterized properties.
  * Mouse works again in the message viewer when the switcher is not shown.
  * Fixed sorting flagged and read messages to the top for JMAP.
  * When centered-layout-width is on and the window is too small, the msgviewer,
    the composer and the reviewer are now properly shown.
  * Fix missing body in the editor when using :recall.
  * Crash when threading maildir messages with references that create empty
    dummy containers in the root set.
  * Temporary files for messages being composed now reside in the system's
    proper state home directory.
  * :flag and :delete on multiple messages now stop on the first error on
    notmuch accounts.
  * The notmuch maildir-store option has been replaced by enable-maildir
    (default: true). The maildir root is always obtained from the notmuch
    database configuration.
  * The notmuch source URL no longer accepts an explicit database path or config
    query parameter. Database and configuration are now discovered
    automatically. An optional profile name can be specified as the URL
    hostname.
  * Bundled stylesets now highlight diff whitespace.
  * The notmuch maildir-store option and explicit database paths in the source
    URL now emit deprecation warnings.
  * The [general].enable-osc8 config option has been superseded by
    [general].inherit-host-tty-features.</changelog>
</package>
<package pkgid="cdf488ec08b9f38c79856fa979a19cb6815af29da65cee9c1ebc807a25b7ca5882d48cc02bc4e383af0dd7dfba7e1e767b8ce0871b92e98b415200d16d34f9d7" name="aerc-debugsource" arch="i586">
  <version epoch="0" ver="0.22.0" rel="1.1"/>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt;" date="1715342400">- Set locale to UTF-8 when testing filters</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.18.0" date="1719921600">- Update to upstream version 0.18.0
  * Add [ui].msglist-scroll-offset option to set a scroll offset for the
    message list.
  * Add new :align command to align the selected message at the top, center, or
    bottom of the message list.
  * Inline image previews when no filter is defined for image/* and the terminal
    supports it.
  * Add :bounce command to reintroduce messages into the transport system.
  * Message counts are available in statusline templates.
  * Execute IPC commands verbatim by providing the command and its args as a
    single argument in the shell.
  * Virtually any key binding can now be configured in binds.conf, including
    Shift+Alt+Control modifier combinations.
  * Configure default message list :split or :vsplit on startup with
    message-list-split in aerc.conf.
  * Create notmuch named queries with the :query command.
  * Specify a ":q" alias for quit.
  * The :detach command now understands globs similar to :attach.
  * Match filters on filename via ".filename,~&lt;regexp&gt; =".
  * Tell aerc how to handle file-based operations on multi-file notmuch messages
    with the account config option multi-file-strategy and the -m flag to
    :archive, :copy, :delete, and :move.
  * Add [ui].dialog-{position,width,height} to set the position, width and
    height of popover dialogs.
  * New pgp-self-encrypt option in accounts.conf.
  * Add --no-ipc flag to run "aerc mailto:...", "aerc mbox:...", and
    "aerc :&lt;command...&gt;" within the current aerc instance and prevent listening
    for IPC calls from other aerc instances.
  * Add config options disable-ipc-mailto and disable-ipc-mbox to make
    mailto:... and mbox:... commands always run in a new aerc instance.
  * Set global options in accounts.conf by placing them at the top of the file.
  * Silently close the terminal tab after piping a message to a command with
    ":pipe -s &lt;cmd&gt;".
  * New tag-modified hook for notmuch and JMAP accounts.
  * New flag-changed hook.
  * Add Notmuch search term completions to :query.
  * Add Notmuch completions for :cf, :filter and :search.
  * Add imaps+insecure to the available protocols, for connections that should
    ignore issues with certificate verification.
  * Add [ui].select-last-message option to position cursor at the bottom of the
    view.
  * Propagate terminal bell from the built-in terminal.
  * Added AERC_FOLDER_ROLE to hooks that have AERC_FOLDER.
  * Added {{.AccountBackend}} to templates.
  * Added AERC_ACCOUNT_BACKEND to hooks with AERC_ACCOUNT.
  * Per folder key bindings can now be defined for the message viewer.
  * Allow using existing directory name with ":query -f".
  * Allow specifying the folder to delete with :rmdir.
  * The address book is now used for :cc, :bcc and :forward.
  * Allow fallback to threading by subject with [ui].threading-by-subject.
  * Calendar responses now ignore case.
  * Allow account- and folder-specific binds to coexist.
  * Fixed crash when running :send with a :preview tab focused.
  * Deadlock when running "aerc mailto:foo@bar.com" without another instance of
    aerc already running.
  * Prevent a freeze for large-scale deletions with IMAP.
  * Mime-Version is no longer inserted in signed text parts headers. MTAs
    normalizing header case will not corrupt signatures anymore.
  * Restore previous behaviour of the new message bell which was broken in the
    last two releases for at least some setups.
  * The default [ui] settings and the "default" styleset have changed
    extensively. A no-color theme can be restored with the "monochrome"
    styleset.
  * The default "colorize" theme has been changed to use the base terminal
    colors.
  * The [viewer] section of stylesets now preserve default values as documented
    in aerc-stylesets(7) unless explicitly overridden.
  * Add Message-ID to the variables of [hooks].mail-received.
  * The TrayInfo template variable now includes a visual mark mode indicator.
  * The disable-ipc option in aerc.conf completely disables IPC.
  * Improved readability of the builtin calendar filter.
  * :open commands now preserve the original filename.
  * Unparsable accounts are skipped, instead of aerc exiting with an error.
  * Built-in descriptions for the default keybinds shown on the review screen
    will be deprecated in a future release. Descriptions can be added to those
    keybinds with inline comments in binds.conf.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720612800">- Update license to GPL-3.0-or-later -- See mailing list
  https://lists.sr.ht/~sircmpwn/aerc/%3CCKGCI4U5ATJ4.SFCCWY4TB0M7@marty%3E</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.18.1" date="1721044800">- Update to upstream version 0.18.1
  * Fixed startup error if "log-file" directory does not exist.
  * Aerc is now less pedantic about invalid headers for the maildir and notmuch
    backends.
  * Error when trying to configure smtp-domain with STARTTLS enabled.
  * smtp-domain is now properly taken into account for TLS connections.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.18.2" date="1722254400">- Update to upstream version 0.18.2
  * Fixed builtin calendar filter error with non-GNU Awk.
  * Fixed detection of unicode width measurements on tmux 3.4.
  * Fixed dropping of events during large pastes.
  * Fixed Home and End key decoding for the st terminal.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.19.0" date="1736856000">- Update to upstream version 0.19.0
  * New :redraw command to force a repaint of the screen.
  * New head and tail templates functions for strings.
  * New {{.AccountFrom}} template variable.
  * Replying to all will include the Sender in Cc.
  * Add -b flag to the :view command to open messages in a background tab.
  * AERC_ACCOUNT and AERC_FOLDER are now available in the signature command
    environment.
  * Filters will receive the actual COLUMNS and LINES values.
  * The :forward command now sets the forwarded flag.
  * Forwarded messages can now be searched for and filtered in notmuch and
    maildir.
  * Forwarded messages can be styled differently in the message list.
  * Forwarded messages can be identified with the {{.IsForwarded}} template.
  * The :flag command now sets/unsets/toggle the forwarded tag.
  * The notmuch backend now honors the forwarded flag, setting the "passed" tag.
  * The maildir backend now honors the forwarded/passed flag.
  * Auto-switch projects based on the message subject for the :patch command.
  * New :echo command that prints its arguments with templates resolved.
  * New use-envelope-from option in accounts.conf.
  * Command completion now displays descriptions next to completion items.
  * New completion_description style object in style sets used for rendering
    completion item descriptions.
  * :import-mbox can now import data from an URL.
  * Dynamic message list style can now match on multiple email headers.
  * The JMAP backend now supports full thread fetching and caching
    (limited within a single mailbox).
  * :expand-folder and :collapse-folder can now act on a non selected folder.
  * Filters commands can now provide their own paging by prefixing them with a
    "!" character. Doing so will disable the configured [viewer].pager and
    connect them directly to the terminal.
  * Reply to addresses in From and Reply-To headers with ":reply -f".
  * Fixed builtin calendar filter showing empty attendee list.
  * Terminal-based pinentry programs (e.g. pinentry-curses) now work properly.
  * Notmuch searches which explicitly contain tags from exclude-tags now return
    messages.
  * Invitations now honor the -a flag for :send.
  * Remove unwanted less than symbol from In-Reply-To header when Message-ID
    uses folding.
  * Aliases are now taken into account correctly when replying to own messages
    such as from the Sent folder or via a mailing list.
  * Some SMTP servers do not strip Bcc headers. aerc now removes them before
    sending emails to avoid leaking private information. A new strip-bcc = false
    option can be used in accounts.conf to revert to previous behaviour
    (preserve Bcc headers in outgoing messages).
  * There should no longer be any duplicates in recipient lists when replying.
  * GPG signatures and encrypted parts now use CRLF line endings as required by
    RFC 5322.
  * Template function quote only prefixes with a space if at quote depth 1.
  * Templates passed to the :reply command using the `-T` flag can now make use
    of {{.OriginalText}}.
  * The location of the command history file has changed to
    ${XDG_STATE_HOME:-$HOME/.local/state}/aerc/history.
  * Tab completions for text fields are run asynchronously. In-flight requests
    are cancelled when new input arrives.
  * Path completion now uses the normal filtering mechanism, respecting case
    sensitivity and the fuzzy completion option.
  * The html filter is now enabled by default, making w3m a weak runtime
    dependency. If it is not installed, viewing HTML emails will fail with an
    explicit error.
  * The default text/html filter will now run w3m in interactive mode.
  * The builtin html and html-unsafe filters can now take additional arguments
    that will be passed to w3m. This can be used to enable inline images when
    viewing text/html parts (e.g.: text/html = ! html-unsafe -sixel).
  * The templates exec commands is now executed with the filters exec $PATH
    similar to filter commands.
  * The default quoted_reply template now converts text/html parts to plain text
    before quoting them.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.20.0" date="1737806400">- Update to upstream version 0.20.0
  * copy-to now supports multiple destination folders.
  * All commands that involve composing messages (:compose, :reply, :recall,
    :unsubscribe and :forward) now have a new -s flag to skip opening the text
    editor and go directly to the review screen. Previously, this flag was
    restricted to calendar invitations response commands (:accept,
    :accept-tentative and :decline).
  * copy-to-replied now properly works without having copy-to also set.
  * copy-to-replied creates empty messages when copy-to is also set.
  * The address-book completion popovers now again appear under the field being
    completed.
  * The new-message bell is now rung again for threaded directories as well.
  * The "default" styleset status line background has been reset to the default
    color (light or dark, depending on your terminal color scheme) in order to
    make error, warning or success messages more readable.
  * Key bindings in the compose review screen are now displayed in the order in
    which they are defined in the [compose::review] section of binds.conf.
  * It is now possible to explicitly hide key bindings from the compose review
    screen by using a special " # -" annotation.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.20.1" date="1737979200">- Update to upstream version 0.20.1
  * Fixed: :sign and :encrypt descriptions overflow the review screen.
  * Fixed: some messages are hidden when using client side threading.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.21.0" date="1756382400">- Update to upstream version 0.21.0
  * If supported by the terminal, links from a message can now be copied
    to the system clipboard with the :copy-link command of the message
    viewer.
  * More extensive automatic configuration when using :new-accoount.
  * New :version command shows the version of the running instance of
    aerc in the statusbar.
  * The :new-account wizard now includes an extensive auto-detection
    mechanism which handles most mailserver configurations.
  * Add option to request full DSN for SMTP sent messages.
  * Support for number block enter to act as &lt;Cr&gt; in mappings.
  * It is now possible to toggle notmuch and JMAP tags.
  * Stylesets can be chained-up in styleset-name config parameter using
    comma-separated format.
  * A .HasNew flag indicating whether the account has received new
    messages to be used in the templates.
  * A tab-title-terminal setting for customizing the title of tabs in
    which the terminal widget is run.
  * Add the -u option to :next-folder and :prev-folder commands to cycle
    between folders that contain unseen messages.
  * Support for marking multiple messages based on filters.
  * Forward with a different account than the current one with
    ":forward-x &lt;account&gt;".
  * Readonly support for GMail labels.
  * Always use X-GM-EXT-1 extension if negotiated with GMail.
  * Support :modify-labels command for GMail and Proton.
  * Parsed links in HTML message parts now do not include trailing HTML
    tags.
  * Fixed an unguarded concurrent map access leading to crashes.
  * IMAP servers without IDLE support do not timeout while polling.
  * Some contacts provided by Gmail were ignored when tab-completing
    email addresses.
  * Fix an error when starting aerc through a mailto: link when the
    new_message template runs a signature command.
  * Threads now sorted by the greatest message according to the sort
    criteria and not by the message with the greatest UID.
  * Maildir backend now builds the therads according to the various
    config options such as sort-thread-siblings,
    reverse-msglist-order, threading-by-subject and
    reverse-thread-order.
  * :unsubscribe now follows RFC 8058.
  * The account wizard now always shows the correct path for the account
    configuration.
  * The default IMAP connection timeout has been increased to 90 seconds.
  * ":search -x &lt;flag&gt;" now requires lower-case flag values consistently
    with ":flag -x &lt;flag&gt;".
  * Thread siblings will now be ordered by subject if
    "[ui].sort-thread-siblings = false" and
    "[ui].threading-by-subject = true".
  * The &lt;account&gt;.folders-sort now supports patterns for folder names.
  * Results of filtering when fuzzy-complete is enabled list exact
    matches first.
  * The JWZ library used for threading is now vendored.
- Added skip-autoconfig-test.patch to skip autoconfig tests that are likely
  failing due to a missing internet connection.</changelog>
  <changelog author="Hannes Braun &lt;apple.hannes@gmail.com&gt; - 0.22.0" date="1785412800">- Update to upstream version 0.22.0
  * :reload is now invoked when SIGHUP is received by the aerc process.
  * Add support for Labels when using imap.
  * A custom directory can now be specified for temporary files.
  * New :toggle-sidebar command to hide/show the sidebar.
  * New [viewer].html-inline-images option to replace &lt;img src="cid:..."&gt; tags
    in text/html parts with their related image/* part data encoded in base64.
    For this to work with sixel compatible terminals, you need to update your
    filters with "text/html= ! html -sixel" and install img2sixe`.
  * Diffstat summary lines before patches are now highlighted similar to
    git diff --stat.
  * Trailing whitespace in diff addition, deletion and context lines are now
    highlighted with a red background by default, similar to git's
    diff.wsErrorHighlight option set to all. Configurable with
    [viewer].diff_whitespace styleset option.
  * The editor and the message viewer can now be centered on screen using a
    fixed width.
  * New styleset objects available to customize special headers in the message
    viewer.
  * :menu commands within a message view can be supplied with the links
    extracted from the message using the -l flag.
  * New :repeat command.
  * :toggle-folder command to toggle directory tree expand/collapse state.
  * Added `-u` and `-U` to the mark command to mark messages based on
    read-status.
  * In addition of &lt;Enter&gt;, &lt;C-y&gt; now validates completion choices.
  * Add folder-map support for the notmuch backend.
  * Show a keyhint popup with available keybinding continuations when a
    multi-key binding prefix is pressed.
  * New [general].inherit-host-tty-features config option enabling advanced
    keyboard protocol negotiation, hyperlink support (OSC 8), clipboard
    integration (OSC 52), inline image display, and color queries (OSC 10/11)
    for embedded terminal child processes.
  * Added -l switch to reply for replying to a mailing list address.
  * Fixed occasional data loss in export result of export-mbox.
  * Crash when switching accounts quickly after sending a reply with
    archive-on-reply enabled.
  * Quick terminal outputs (e.g. from pipe command) will no longer disappear on
    a mouse event. They will only disappear on a keypress as described in the
    status bar.
  * carddav-query now correctly parses vCard contacts with folded lines and
    parameterized properties.
  * Mouse works again in the message viewer when the switcher is not shown.
  * Fixed sorting flagged and read messages to the top for JMAP.
  * When centered-layout-width is on and the window is too small, the msgviewer,
    the composer and the reviewer are now properly shown.
  * Fix missing body in the editor when using :recall.
  * Crash when threading maildir messages with references that create empty
    dummy containers in the root set.
  * Temporary files for messages being composed now reside in the system's
    proper state home directory.
  * :flag and :delete on multiple messages now stop on the first error on
    notmuch accounts.
  * The notmuch maildir-store option has been replaced by enable-maildir
    (default: true). The maildir root is always obtained from the notmuch
    database configuration.
  * The notmuch source URL no longer accepts an explicit database path or config
    query parameter. Database and configuration are now discovered
    automatically. An optional profile name can be specified as the URL
    hostname.
  * Bundled stylesets now highlight diff whitespace.
  * The notmuch maildir-store option and explicit database paths in the source
    URL now emit deprecation warnings.
  * The [general].enable-osc8 config option has been superseded by
    [general].inherit-host-tty-features.</changelog>
</package>
<package pkgid="45e16f76c3b206f1ba20e6aae55f35bc6297f7c9afbfed61b5a00e3adb88f5fd83347e194fb5d35633682ffd9f1f6ff573c9455bdbe272c80c08775e8496fd25" name="aespipe-debuginfo" arch="i586">
  <version epoch="0" ver="2.4j" rel="1.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596024000">- Update to 2.4f
  * Fixed configure script mis-detection of "labels need underline
    prefix" on Fedora. Fix from Jiri Hladky.
  * Added configure script autodetection for x86/amd64 -fno-pie compile
    and -no-pie linker flags. These are needed when compiler/linker
    produces position independent executable (PIE) by default.
- Run spec-cleaner
- Add source verification</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1623758400">- Disable LTO for aarch64, %{arm} and ppc64le as a workaround for boo#1187352</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1624881600">- Disable LTO everywhere (bsc#1187352)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634817600">- Re-enable LTO, but disable strict aliasing - boo#1187352</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Homepage link http://loop-aes.sourceforge.net/ is a permanent
  redirect to its HTTPS counterpart https://loop-aes.sourceforge.net/</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1706270400">- Update to version 2.4g:
  * Added configure script autodetection for -fno-strict-aliasing compile
    flag. This option is needed with some compilers that miscompile code
    when link-time-optimization is used.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1725278400">- Update to version 2.4h:
  * Added assembler implementations of AES for 32-bit arm and 64-bit arm64
  0001-Fix-Build.patch: fix the build failure of Leap 15.5 and 15.6 on OBS</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1746446400">- Update to version 2.4i:
  * Added AES Crypto Extension opcodes for 64-bit arm64 on Linux.
  * aes-armv8sca.S aes-armv8ce.S : add PAC/BTI branch protection
    support.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778068800">- update to 2.4j:
  * Added configure script autodetection for 32-bit ARM -marm
    compile flag. This option is needed with some compilers that
    default to generating code in Thumb mode.</changelog>
</package>
<package pkgid="294680adad06fd79db2f2800572890795952ff8fd5a4f1edd43364ea925f3643be94f223c78e1342606174ffd69b566d4c45b2b89260b8621e37585dabccb9e4" name="aespipe-debugsource" arch="i586">
  <version epoch="0" ver="2.4j" rel="1.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596024000">- Update to 2.4f
  * Fixed configure script mis-detection of "labels need underline
    prefix" on Fedora. Fix from Jiri Hladky.
  * Added configure script autodetection for x86/amd64 -fno-pie compile
    and -no-pie linker flags. These are needed when compiler/linker
    produces position independent executable (PIE) by default.
- Run spec-cleaner
- Add source verification</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1623758400">- Disable LTO for aarch64, %{arm} and ppc64le as a workaround for boo#1187352</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1624881600">- Disable LTO everywhere (bsc#1187352)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634817600">- Re-enable LTO, but disable strict aliasing - boo#1187352</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668513600">- Homepage link http://loop-aes.sourceforge.net/ is a permanent
  redirect to its HTTPS counterpart https://loop-aes.sourceforge.net/</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1706270400">- Update to version 2.4g:
  * Added configure script autodetection for -fno-strict-aliasing compile
    flag. This option is needed with some compilers that miscompile code
    when link-time-optimization is used.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1725278400">- Update to version 2.4h:
  * Added assembler implementations of AES for 32-bit arm and 64-bit arm64
  0001-Fix-Build.patch: fix the build failure of Leap 15.5 and 15.6 on OBS</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1746446400">- Update to version 2.4i:
  * Added AES Crypto Extension opcodes for 64-bit arm64 on Linux.
  * aes-armv8sca.S aes-armv8ce.S : add PAC/BTI branch protection
    support.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778068800">- update to 2.4j:
  * Added configure script autodetection for 32-bit ARM -marm
    compile flag. This option is needed with some compilers that
    default to generating code in Thumb mode.</changelog>
</package>
<package pkgid="965fd7b1c3fc80576169ba113dd4bd2cb09109f7ec117786a9c2d88a329bed861ff7b27c822a87897d9349020bffb65938240eed61b8ef2cfa389e07ef34d154" name="afflib-debuginfo" arch="i586">
  <version epoch="0" ver="3.7.22" rel="1.4"/>
  <changelog author="toganm@opensuse.org" date="1315137600">- Initial packaging based on spec from  sebastien@sebbraun.de
  The Advanced Forensics Format (AFF) is an openly specified, extensible
  file format for storing and analyzing hard disk images and other types
  of digital evidence.</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1321963200">- Add a patch to handle ncurses tinfo split introduced for 12.2</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1323864000">- Removed the ncurses patch.  The issue was addressed in the ncurses package directly.</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1329134400">- use the %{__make} %{?_smp_mflags} macro in the specfile</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1331208000">- upgrade to v3.6.15
  * configure.ac: incorporated Greg Freemyer's patch to address some
    ncurses problems.
  * lib/utils.h: created virtual destructore
  * configure.ac: added AC_PROG_CXX
  * tools/affxml.cpp (main): removed unused bflag variable
  * lib/vnode_afd.cpp: max() is now always defined, even on windows.
  * lib/aftimer.h (aftimer::eta_time): added std:: before string
  * lib/utils.h: added virtual destructor for seginfo
  * lib/afflib_pages.cpp (af_get_pagesize): having af_page_size() as
  a macro was causing problems, so now there is both af_page_size
  and af_get_pagesize, both of which do the same. Please use af_get_pagesize.
  * aftimer.h (timestamp): updated aftimer for higher resolution on win32
  * lib/afflib.cpp (af_get_pagesize): created af_get_pagesize, which
  for some reason was missing.
  * lib/afflib.h: added int af_get_pagesize(AFFILE *af);</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1333368000">- Updated to v3.7.0
  * Per upstream: Changed license from BSD with advertising to BSD without advertising.
  * I still found lots of BSD 4-clause references in the source, so I left specfile license field as BSD 4-clause
  * ALL FILES: Audited for copyright.
  * COPYING: Clarified that Basis copyright only applies to
  * .gitignore: created file in preparation for move to github</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754308800">- update to 3.7.21, new upstream:
  * Support .iso extension as a raw file
  * Support for current versions of dependency libraries and gcc
- entirely reworked spec file, drop python for now
- drop patches:
  * afflib-3.6.12-fix-sha256-display.patch
  * afflib-3.6.12-fix-vvfat-overflow.patch
  * afflib-3.6.12-no-strict-aliasing.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771070400">- afflib 3.7.22:
  * FUSE 3 support</changelog>
</package>
<package pkgid="db5e815e4d54a919c3fee672557e9166d7612ed925a8429cc95f060150fa2ed09ff2c05d78bea5b336c5e273dbc0857392991da87fe460641b78f50e5bf3a7c7" name="afflib-debugsource" arch="i586">
  <version epoch="0" ver="3.7.22" rel="1.4"/>
  <changelog author="toganm@opensuse.org" date="1315137600">- Initial packaging based on spec from  sebastien@sebbraun.de
  The Advanced Forensics Format (AFF) is an openly specified, extensible
  file format for storing and analyzing hard disk images and other types
  of digital evidence.</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1321963200">- Add a patch to handle ncurses tinfo split introduced for 12.2</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1323864000">- Removed the ncurses patch.  The issue was addressed in the ncurses package directly.</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1329134400">- use the %{__make} %{?_smp_mflags} macro in the specfile</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1331208000">- upgrade to v3.6.15
  * configure.ac: incorporated Greg Freemyer's patch to address some
    ncurses problems.
  * lib/utils.h: created virtual destructore
  * configure.ac: added AC_PROG_CXX
  * tools/affxml.cpp (main): removed unused bflag variable
  * lib/vnode_afd.cpp: max() is now always defined, even on windows.
  * lib/aftimer.h (aftimer::eta_time): added std:: before string
  * lib/utils.h: added virtual destructor for seginfo
  * lib/afflib_pages.cpp (af_get_pagesize): having af_page_size() as
  a macro was causing problems, so now there is both af_page_size
  and af_get_pagesize, both of which do the same. Please use af_get_pagesize.
  * aftimer.h (timestamp): updated aftimer for higher resolution on win32
  * lib/afflib.cpp (af_get_pagesize): created af_get_pagesize, which
  for some reason was missing.
  * lib/afflib.h: added int af_get_pagesize(AFFILE *af);</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1333368000">- Updated to v3.7.0
  * Per upstream: Changed license from BSD with advertising to BSD without advertising.
  * I still found lots of BSD 4-clause references in the source, so I left specfile license field as BSD 4-clause
  * ALL FILES: Audited for copyright.
  * COPYING: Clarified that Basis copyright only applies to
  * .gitignore: created file in preparation for move to github</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754308800">- update to 3.7.21, new upstream:
  * Support .iso extension as a raw file
  * Support for current versions of dependency libraries and gcc
- entirely reworked spec file, drop python for now
- drop patches:
  * afflib-3.6.12-fix-sha256-display.patch
  * afflib-3.6.12-fix-vvfat-overflow.patch
  * afflib-3.6.12-no-strict-aliasing.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771070400">- afflib 3.7.22:
  * FUSE 3 support</changelog>
</package>
<package pkgid="8008e26e0ba4272c1ad58efff0297a406fd495d36a3794252e8c0dbaa5c2cfc571a8663116dc146cae1efbc79d6eb181e36fb948bc37eb3de56ebc3fe34f67d3" name="afflib-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.7.22" rel="1.4"/>
  <changelog author="toganm@opensuse.org" date="1315137600">- Initial packaging based on spec from  sebastien@sebbraun.de
  The Advanced Forensics Format (AFF) is an openly specified, extensible
  file format for storing and analyzing hard disk images and other types
  of digital evidence.</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1321963200">- Add a patch to handle ncurses tinfo split introduced for 12.2</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1323864000">- Removed the ncurses patch.  The issue was addressed in the ncurses package directly.</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1329134400">- use the %{__make} %{?_smp_mflags} macro in the specfile</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1331208000">- upgrade to v3.6.15
  * configure.ac: incorporated Greg Freemyer's patch to address some
    ncurses problems.
  * lib/utils.h: created virtual destructore
  * configure.ac: added AC_PROG_CXX
  * tools/affxml.cpp (main): removed unused bflag variable
  * lib/vnode_afd.cpp: max() is now always defined, even on windows.
  * lib/aftimer.h (aftimer::eta_time): added std:: before string
  * lib/utils.h: added virtual destructor for seginfo
  * lib/afflib_pages.cpp (af_get_pagesize): having af_page_size() as
  a macro was causing problems, so now there is both af_page_size
  and af_get_pagesize, both of which do the same. Please use af_get_pagesize.
  * aftimer.h (timestamp): updated aftimer for higher resolution on win32
  * lib/afflib.cpp (af_get_pagesize): created af_get_pagesize, which
  for some reason was missing.
  * lib/afflib.h: added int af_get_pagesize(AFFILE *af);</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1333368000">- Updated to v3.7.0
  * Per upstream: Changed license from BSD with advertising to BSD without advertising.
  * I still found lots of BSD 4-clause references in the source, so I left specfile license field as BSD 4-clause
  * ALL FILES: Audited for copyright.
  * COPYING: Clarified that Basis copyright only applies to
  * .gitignore: created file in preparation for move to github</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754308800">- update to 3.7.21, new upstream:
  * Support .iso extension as a raw file
  * Support for current versions of dependency libraries and gcc
- entirely reworked spec file, drop python for now
- drop patches:
  * afflib-3.6.12-fix-sha256-display.patch
  * afflib-3.6.12-fix-vvfat-overflow.patch
  * afflib-3.6.12-no-strict-aliasing.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771070400">- afflib 3.7.22:
  * FUSE 3 support</changelog>
</package>
<package pkgid="a5280de2720831523ce8d367dc6ea7cc1fa9e7e7fbe557c55976912fc9609a87ba07486b833fed7a2510ae65f96897a6e3adb4e627d5a60e316817a37fc3e9af" name="afl-debuginfo" arch="i586">
  <version epoch="0" ver="4.40c" rel="2.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1747396800">- require exact gcc it was built with to avoid gcc version mismatches
  (bsc#1243255)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1751284800">- updated to 4.33c
  - afl-fuzz:
  - Use `AFL_PRELOAD_DISCRIMINATE_FORKSERVER_PARENT` if you use AFL_PRELOAD
    to disable fork, see docs (thanks to @alexandredoyen29)
  - Fix for FAST power schedules (introduced in 4.32c) (thanks to @kcwu)
  - Colors for NO_UI output (thanks to @smoelius)
  - Fix potential sync issues when resuming sessions and when instances in a
    campaign are restarted and skip entries that were synced from itself
    (thanks to @kcwu for raising the issues and providing support!)
  - Fix for when fast resuming failed
  - more 64 bit archicture support by @maribu
  - afl-cc:
  - Added instrumenting hidden edges (approx 5% edges were not instrumented,
    LLVM sancov overall misses 8% of edges compared to our implementation)
    Note that is is currently only implemented for our PCGUARD plugin, not
    LTO, CLASSIC, etc.!
  - Fix to make AFL_SAN_NO_INST work with gcc_plugin
  - MacOS aflpp driver compilation fix (-fsanitize=fuzzer implementation)
  - Make AFL_DUMP_MAP_SIZE work even if the target has sanitizer issues
  - qemuafl:
  - Better MIPS persistent mode support
  - `AFL_EXITPOINT` support added
  - `AFL_QEMU_BLOCK_COV` block coverage support added
  - afl-cmin:
  - New afl-cmin.py which is much faster, will be executed by default via
    afl-cmin if it executes successfully (thanks to @kcwu!)
  - Nyx mode now fully works for minimizing (with afl-cmin.py which is
    called by afl-cmin if python is available) - before the map size was
    fixed and so large targets lost coverage.
  - New desocketing library: utils/libaflppdesock
  - Likely works when all other desocketing options fail
  - nyx_mode:
  - Properly determine map size</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1751976000">- Add loongarch64 to the list of 64-bit architectures</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1752062400">- Add loongarch64 to the list of 32-bit architectures</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1753876800">- Fix Leap 16.0 build
  * no dummy gcc-devel in SLFO</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1759838400">- updated to 4.34c
  - IJON integration by @vi3tL0u1s - thanks a lot!!
  - see docs/IJON.md on how to use it
  - unicorn_mode:
  - UnicornAFL v3!! thanks to @wtdcode!
  - qemu_mode:
  - fix compilation for a few platforms
  - afl-fuzz
  - larger improvements to CMPLOG, thanks to @am009
  - scroll down before clearing the screen to not loose content
  - minor bug fixes
  - afl-showmap
  - fix -C parameter breakage introduced in v4.33c
  - afl-cc:
  - enabled LLVM 22
  - new env: AFL_COMPILER_LAUNCHER to allow ccache usage (thanks to @nbars)
  - fix a offset calculation bug in AFL++ PCGUARD
  - make AFL_DUMP_MAP_SIZE work for CLASSIC modes
  - fix a crash when running with LLVM 20 when compiling PCGUARD with LTO
  - fix deprecation warnings for LLVM 20+
  - fix 128 bit support for cmplog-switches pass
  - fix 32 bit cmplog support
  - skip blocks for instrumentation that are already instrumented
  - Building:
  - new NO_UNICORN and NO_QEMU and NO_FRIDA build options
  - build fixes for FreeBSD
  - custom_mutators:
  - added AIXCC Team Atlanta's zero-mq plugin to add testcases from remote</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1762776000">- disable LTO, causes gcc ICE on s390x due to mix between clang and gcc lto. (bsc#1252006)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1767009600">- updated to 4.35c
  - GUIFuzz++ merged: Unleashing Grey-box Fuzzing on Desktop Graphical User
    Interfacing Applications
    https://futures.cs.utah.edu/papers/25ASE.pdf
  - afl-fuzz:
  - fix syncing issues with crashes and custom mutators by @AndyH-1
  - another attempt to kill every client, thanks to @leonasdev
  - afl-cc:
  - Huge refactor for default pcguard instrumentation, several minor and
    medium bug fixes, complete hidden decision coverage
  - LTO: also added complete hidden decision coverage
  - Various small fixes by @nbars, thanks!
  - IJON fix to search for the necessary include
  - Allow compiling the gcc plugin with clang++, thanks to @exoosh
  - Fix for unusual bit sizes in cmplog-instructions-pass by @forzafedor
  - qemu_mode:
  - IJON support, thanks to @nj00001! see qemu_mode/README.md
  - leaner, less warnings, thanks to @McSinyx!
  - afl-tmin
  - fix custom trimmings, thanks to @renatahodovan!
  - custom mutators:
  - Gramatron: fixes + cjson switch by @CarvedCoder, fix by @jubnzv</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1773403200">- updated to 4.40c
  - afl-fuzz:
  - FrameShift integrated and enabled by default, disable with
    AFL_FRAMESHIFT_DISABLE and configure effort via
    AFL_FRAMESHIFT_MAX_OVERHEAD. In extensive fuzzbench analysis at worst
    (on average) it does nothing, at best it improves time to new coverage
    and total coverage unlocked. https://arxiv.org/pdf/2507.05421
    Thanks to @hgarrereyn for the PR!
  - Fixed several potential crashes when using IJON
  - added `AFL_FORCE_FASTRESUME` which will ignore the saved hash of the
    target - but note it will only work if the coverage map size did not
    change
  - prevent further executed instrumented programs by the fuzz target to
    manipulate the coverage
  - afl-cc:
  - LLVM 22 support (they are again switching around include files ...)
  - g_/curl_/xml_ string support for COMPCOV, thanks to @Prajwal-kp-18
  - optimized hidden CFG instrumentation (don't instrument vector selects)
  - plugin optimization and fixes by @nbars, @kyakdan and @koltiradw
  - marked GCC plugins as unmaintained. We need someone who know gimple and
    is willing to fix the plugin issues, workarounds for gcc bugs and
    overall improve the plugin.
  - env `AFL_LLVM_DENY_EXEC` will abort any common exec calls
  - afl-cmin:
  - new implementation in C by @kcwu - it is currenlty not built though
    because of maturity issues, e.g. does not work with Nyx
  - afl-cmin.py was changing behaviour to hash the original filenames,
    this was reverted.
  - afl-cmin and afl-cmin.py honor `AFL_SHA1_FILENAMES` now
  - afl-showmap:
  - -f support added by Prajwal-kp-18 - thanks!
  - faster stream mode by @nbars
  - qemu_mode:
  - fix when AFL_EXITPOINT is not set, which could prevent detecting crashes
  - afl-plot:
  - multiple AFL++ out directories now supported, thanks to @Jay-1409 !</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1776945600">- Fix suse_version check since SLE 16 SP1 will use a value of 1610</changelog>
</package>
<package pkgid="2f6ebf56281a3a6d8ac94adc24bdaf7f08b385ab3d4d4f2d9c09d93044d7b79f4e6f5f47bc932577ee7933654a1cf59db7415ca7fb97393d8bdc156c4833388c" name="afl-debugsource" arch="i586">
  <version epoch="0" ver="4.40c" rel="2.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1747396800">- require exact gcc it was built with to avoid gcc version mismatches
  (bsc#1243255)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1751284800">- updated to 4.33c
  - afl-fuzz:
  - Use `AFL_PRELOAD_DISCRIMINATE_FORKSERVER_PARENT` if you use AFL_PRELOAD
    to disable fork, see docs (thanks to @alexandredoyen29)
  - Fix for FAST power schedules (introduced in 4.32c) (thanks to @kcwu)
  - Colors for NO_UI output (thanks to @smoelius)
  - Fix potential sync issues when resuming sessions and when instances in a
    campaign are restarted and skip entries that were synced from itself
    (thanks to @kcwu for raising the issues and providing support!)
  - Fix for when fast resuming failed
  - more 64 bit archicture support by @maribu
  - afl-cc:
  - Added instrumenting hidden edges (approx 5% edges were not instrumented,
    LLVM sancov overall misses 8% of edges compared to our implementation)
    Note that is is currently only implemented for our PCGUARD plugin, not
    LTO, CLASSIC, etc.!
  - Fix to make AFL_SAN_NO_INST work with gcc_plugin
  - MacOS aflpp driver compilation fix (-fsanitize=fuzzer implementation)
  - Make AFL_DUMP_MAP_SIZE work even if the target has sanitizer issues
  - qemuafl:
  - Better MIPS persistent mode support
  - `AFL_EXITPOINT` support added
  - `AFL_QEMU_BLOCK_COV` block coverage support added
  - afl-cmin:
  - New afl-cmin.py which is much faster, will be executed by default via
    afl-cmin if it executes successfully (thanks to @kcwu!)
  - Nyx mode now fully works for minimizing (with afl-cmin.py which is
    called by afl-cmin if python is available) - before the map size was
    fixed and so large targets lost coverage.
  - New desocketing library: utils/libaflppdesock
  - Likely works when all other desocketing options fail
  - nyx_mode:
  - Properly determine map size</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1751976000">- Add loongarch64 to the list of 64-bit architectures</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1752062400">- Add loongarch64 to the list of 32-bit architectures</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1753876800">- Fix Leap 16.0 build
  * no dummy gcc-devel in SLFO</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1759838400">- updated to 4.34c
  - IJON integration by @vi3tL0u1s - thanks a lot!!
  - see docs/IJON.md on how to use it
  - unicorn_mode:
  - UnicornAFL v3!! thanks to @wtdcode!
  - qemu_mode:
  - fix compilation for a few platforms
  - afl-fuzz
  - larger improvements to CMPLOG, thanks to @am009
  - scroll down before clearing the screen to not loose content
  - minor bug fixes
  - afl-showmap
  - fix -C parameter breakage introduced in v4.33c
  - afl-cc:
  - enabled LLVM 22
  - new env: AFL_COMPILER_LAUNCHER to allow ccache usage (thanks to @nbars)
  - fix a offset calculation bug in AFL++ PCGUARD
  - make AFL_DUMP_MAP_SIZE work for CLASSIC modes
  - fix a crash when running with LLVM 20 when compiling PCGUARD with LTO
  - fix deprecation warnings for LLVM 20+
  - fix 128 bit support for cmplog-switches pass
  - fix 32 bit cmplog support
  - skip blocks for instrumentation that are already instrumented
  - Building:
  - new NO_UNICORN and NO_QEMU and NO_FRIDA build options
  - build fixes for FreeBSD
  - custom_mutators:
  - added AIXCC Team Atlanta's zero-mq plugin to add testcases from remote</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1762776000">- disable LTO, causes gcc ICE on s390x due to mix between clang and gcc lto. (bsc#1252006)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1767009600">- updated to 4.35c
  - GUIFuzz++ merged: Unleashing Grey-box Fuzzing on Desktop Graphical User
    Interfacing Applications
    https://futures.cs.utah.edu/papers/25ASE.pdf
  - afl-fuzz:
  - fix syncing issues with crashes and custom mutators by @AndyH-1
  - another attempt to kill every client, thanks to @leonasdev
  - afl-cc:
  - Huge refactor for default pcguard instrumentation, several minor and
    medium bug fixes, complete hidden decision coverage
  - LTO: also added complete hidden decision coverage
  - Various small fixes by @nbars, thanks!
  - IJON fix to search for the necessary include
  - Allow compiling the gcc plugin with clang++, thanks to @exoosh
  - Fix for unusual bit sizes in cmplog-instructions-pass by @forzafedor
  - qemu_mode:
  - IJON support, thanks to @nj00001! see qemu_mode/README.md
  - leaner, less warnings, thanks to @McSinyx!
  - afl-tmin
  - fix custom trimmings, thanks to @renatahodovan!
  - custom mutators:
  - Gramatron: fixes + cjson switch by @CarvedCoder, fix by @jubnzv</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1773403200">- updated to 4.40c
  - afl-fuzz:
  - FrameShift integrated and enabled by default, disable with
    AFL_FRAMESHIFT_DISABLE and configure effort via
    AFL_FRAMESHIFT_MAX_OVERHEAD. In extensive fuzzbench analysis at worst
    (on average) it does nothing, at best it improves time to new coverage
    and total coverage unlocked. https://arxiv.org/pdf/2507.05421
    Thanks to @hgarrereyn for the PR!
  - Fixed several potential crashes when using IJON
  - added `AFL_FORCE_FASTRESUME` which will ignore the saved hash of the
    target - but note it will only work if the coverage map size did not
    change
  - prevent further executed instrumented programs by the fuzz target to
    manipulate the coverage
  - afl-cc:
  - LLVM 22 support (they are again switching around include files ...)
  - g_/curl_/xml_ string support for COMPCOV, thanks to @Prajwal-kp-18
  - optimized hidden CFG instrumentation (don't instrument vector selects)
  - plugin optimization and fixes by @nbars, @kyakdan and @koltiradw
  - marked GCC plugins as unmaintained. We need someone who know gimple and
    is willing to fix the plugin issues, workarounds for gcc bugs and
    overall improve the plugin.
  - env `AFL_LLVM_DENY_EXEC` will abort any common exec calls
  - afl-cmin:
  - new implementation in C by @kcwu - it is currenlty not built though
    because of maturity issues, e.g. does not work with Nyx
  - afl-cmin.py was changing behaviour to hash the original filenames,
    this was reverted.
  - afl-cmin and afl-cmin.py honor `AFL_SHA1_FILENAMES` now
  - afl-showmap:
  - -f support added by Prajwal-kp-18 - thanks!
  - faster stream mode by @nbars
  - qemu_mode:
  - fix when AFL_EXITPOINT is not set, which could prevent detecting crashes
  - afl-plot:
  - multiple AFL++ out directories now supported, thanks to @Jay-1409 !</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1776945600">- Fix suse_version check since SLE 16 SP1 will use a value of 1610</changelog>
</package>
<package pkgid="c614000cb4af20bf7258b39e5f7623b03daa9b637a802a0bfbffabac0b04689e90bd13eaa73ccd4e4fdc0588c12db223915a2aaa8384f80d467c06e146e3a7b1" name="afterburn-debuginfo" arch="i586">
  <version epoch="0" ver="5.10.0.git73.b97f772" rel="2.2"/>
  <changelog author="jan.suse@zerebecki.de" date="1746619200">- Update to version 5.7.0.git103.bae893c:
  * Sync repo templates ⚙
  * build(deps): bump crossbeam-channel from 0.5.13 to 0.5.15
  * build(deps): bump tokio from 1.40.0 to 1.44.2
  * build(deps): bump openssl from 0.10.71 to 0.10.72
    fixes RUSTSEC-2025-0022 AKA CVE-2025-3416 AKA bsc#1242665
  * build(deps): bump zbus from 4.4.0 to 5.5.0
  * mod.rs: Fix clippy lint errors
  * release-notes.md: add release notes for rust version update
  * Cargo.toml: bump MSRV to 1.84.1
  * Fix clippy lint issues
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.6.1 to 1.7.0
  * build(deps): bump serde_json from 1.0.139 to 1.0.140
  * build(deps): bump tempfile from 3.17.1 to 3.19.1
  * build(deps): bump clap from 4.5.31 to 4.5.35
  * build(deps): bump reqwest from 0.12.12 to 0.12.15
  * Update release notes.
  * proxmoxve: Add more context to log messages.
  * proxmoxve: Remove unneeded fields
  * proxmoxve: Add tests for static network configuration from cloud-init.
  * proxmoxve: Add support for static network configuration from cloud-init.
  * build(deps): bump mailparse from 0.15.0 to 0.16.1
  * Sync repo templates ⚙
  * build(deps): bump ring from 0.17.8 to 0.17.13
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * release notes: add notes for tempfile bump from 3.16.0 to 3.17.1
  * build(deps): bump serde from 1.0.217 to 1.0.218
  * build(deps): bump openssl from 0.10.70 to 0.10.71
  * build(deps): bump tempfile from 3.16.0 to 3.17.1
  * build(deps): bump serde_json from 1.0.138 to 1.0.139
  * build(deps): bump clap from 4.5.27 to 4.5.31
  * add makefile targets for fmt,lint and test
  * providers/openstack: ignore ec2 metadata if not present
  * build(deps): bump openssl from 0.10.66 to 0.10.70
  * build(deps): bump serde_json from 1.0.137 to 1.0.138
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump openssl from 0.10.66 to 0.10.69
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump serde from 1.0.215 to 1.0.217
  * build(deps): bump serde_json from 1.0.133 to 1.0.137
  * build(deps): bump anyhow from 1.0.93 to 1.0.95
  * build(deps): bump clap from 4.5.21 to 4.5.27
  * build(deps): bump reqwest from 0.12.7 to 0.12.12
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.5.0 to 1.6.1
  * build(deps): bump serde_json from 1.0.128 to 1.0.133
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.5.17 to 4.5.21
  * build(deps): bump tempfile from 3.12.0 to 3.14.0
  * build(deps): bump anyhow from 1.0.89 to 1.0.93
  * build(deps): bump serde from 1.0.210 to 1.0.215
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * docs: add changelog entry
  * proxmox: use noop provider if no configdrive
  * add noop provider
  * release-notes: remove "upcoming"</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1746619201">- Use autosetup for patches, refresh them and rename
  * fix-authorized-keys-location.patch to 0001-Fix-authorized-keys-location-for-OpenSUSE.patch
  * set-default-user.patch to 0002-Set-the-default-user-to-suse.patch
  * no-network-args.patch to 0003-On-OpenSUSE-do-not-add-to-kernel-command-line.patch</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1747656000">- Update to version 5.8.2:
  * cargo: Afterburn release 5.8.2
  * docs/release-notes: update for release 5.8.2
  * cargo: update dependencies
  * cargo: Afterburn release 5.8.1
  * cargo: Afterburn release 5.8.0
  * docs/release-notes: update for release 5.8.0
  * cargo: update dependencies
    this includes an update of the dependency idna, which
    fixes CVE-2024-12224 AKA bsc#1243850
    this includes an update of the dependency rustls, which
    fixes GHSA-qg5g-gv98-5ffh
  * packit: add initial support</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1750161600">- Fix Requires in noarch package to not be arch specific (bsc#1244675)</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1753358400">- Update to version 5.9.0:
  * cargo: Afterburn release 5.9.0
  * docs/release-notes: update for release 5.9.0
  * cargo: update dependencies
  * Add TMT test structure and basic smoke test
  * build(deps): bump openssl from 0.10.72 to 0.10.73
  * build(deps): bump reqwest from 0.12.15 to 0.12.18
  * docs/release-notes: Update changelog entry
  * dracut: Return 255 in module-setup
  * oraclecloud: add release note and move base URL to constant
  * oraclecloud: implement oraclecloud provider
  * build(deps): bump nix from 0.29.0 to 0.30.1
  * build(deps): bump zbus from 5.7.0 to 5.7.1
  * build(deps): bump serde-xml-rs from 0.6.0 to 0.8.1
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump clap from 4.5.38 to 4.5.39</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1758801600">- Update to version 5.9.0.git21.a73f509:
  * docs/release-notes: update for release 5.10.0
  * cargo: update dependencies
  * microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
  * docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
  * microsoft/azure: Fix SharedConfig parsing of XML attributes
  * microsoft/azure: Mock goalstate.SharedConfig output in tests
  * providers/azure: switch SSH key retrieval from certs endpoint to IMDS
    as azure stopped providing keys in the old one, fixes bsc#1250471
  * build(deps): bump the build group with 8 updates
  * build(deps): bump slab from 0.4.10 to 0.4.11
  * build(deps): bump actions/checkout from 4 to 5
  * upcloud: implement UpCloud provider
  * build(deps): bump the build group with 4 updates
  * Sync repo templates ⚙</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1759147200">- Add bugzilla references to past changelog</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1783425600">- Update to version 5.10.0:
  * cargo: Afterburn release 5.10.0
  * docs/release-notes: update for release 5.10.0
  * cargo: update dependencies
  * microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
  * docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
  * microsoft/azure: Fix SharedConfig parsing of XML attributes
  * microsoft/azure: Mock goalstate.SharedConfig output in tests
  * providers/azure: switch SSH key retrieval from certs endpoint to IMDS
  * build(deps): bump the build group with 8 updates
  * build(deps): bump slab from 0.4.10 to 0.4.11
    fixes CVE-2025-55159 AKA bsc#1248058
  * build(deps): bump actions/checkout from 4 to 5
  * upcloud: implement UpCloud provider
  * build(deps): bump the build group with 4 updates
  * Sync repo templates ⚙</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1783425601">- Update to version 5.10.0.git70.9cc2a7b:
  * build(deps): bump openssl from 0.10.78 to 0.10.79
    fixes CVE-2026-42327 AKA bsc#1270483 , CVE-2026-44662 AKA bsc#1270886
  * providers/hetzner: Add the HETZNER_PUBLIC_IPV6 attribute
  * providers/hetzner: Add support for network configuration
  * build(deps): bump rustls-webpki from 0.103.10 to 0.103.13
    fixes GHSA-82j2-j2ch-gfr8 , GHSA-965h-392x-2mh5 , GHSA-xgp8-3hg3-c2mh
  * build(deps): bump openssl from 0.10.73 to 0.10.78
    fixes CVE-2026-41898 AKA bsc#1270817 , CVE-2026-41681 AKA bsc#1270787 ,
    CVE-2026-41676 AKA bsc#1270175 , CVE-2026-41678 AKA bsc#1270651 ,
    CVE-2026-41677 AKA bsc#1270555
  * docs: Add AGENTS.md and CLAUDE.md for AI coding assistants
  * build(deps): bump rand from 0.9.2 to 0.9.4
    not vulnerable but patches RUSTSEC-2026-0097 AKA GHSA-cq8v-f236-94qc
  * opencode: add skills for provider scaffolding and release automation
  * ibmcloud-classic: Add missing network_id to fixture
  * kubevirt: Support static gateway and DNS with DHCP
  * build(deps): bump rustls-webpki from 0.103.6 to 0.103.10
    fixes GHSA-pwjx-qhcg-rvj4
  * fix(proxmoxve): Define DNS entries for every interface
  * Makefile: download `90-afterburn-authorized-keys-file.conf` for rpm building
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump bytes from 1.10.1 to 1.11.1
    fixes CVE-2026-25541 AKA bsc#1271348
  * util/dhcp: Fix clippy lints
  * Sync repo templates ⚙
  * build(deps): bump actions/checkout from 4 to 6
  * Sync repo templates ⚙
  * build(deps): bump actions/upload-artifact from 4 to 5
  * kubevirt: modprobe for virtio_blk; remove dracut preload
  * Sync repo templates ⚙
  * kubevirt: Add NoCloud network configuration support
  * kubevirt: Support config drive network data
  * kubevirt: Refactor the provider to follow the proxmoxve structure
  * dracut: Add virtio_blk module preload to afterburn-network-kargs service
  * docs: Add release notes
  * cargo: Afterburn release 5.10.0</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1783425602">- Update to version 5.10.0.git73.b97f772:
  * build(deps): bump anyhow from 1.0.99 to 1.0.103
    https://github.com/coreos/afterburn/pull/1284
  * build(deps): bump libflate from 2.1.0 to 2.2.2
    https://github.com/coreos/afterburn/pull/1283
  * build(deps): bump openssl from 0.10.79 to 0.10.80
    not vulnerable but patches CVE-2026-45784 AKA bsc#1270949
    https://github.com/coreos/afterburn/pull/1277</changelog>
</package>
<package pkgid="22da3d2809b725d78039a84dac103ab6d3b6f2fa2380e0784f44dd02bea484aa60a7608e837618ba927b50f952c93f4cb902b38ccfb176838ddfb94832c14996" name="afterburn-debugsource" arch="i586">
  <version epoch="0" ver="5.10.0.git73.b97f772" rel="2.2"/>
  <changelog author="jan.suse@zerebecki.de" date="1746619200">- Update to version 5.7.0.git103.bae893c:
  * Sync repo templates ⚙
  * build(deps): bump crossbeam-channel from 0.5.13 to 0.5.15
  * build(deps): bump tokio from 1.40.0 to 1.44.2
  * build(deps): bump openssl from 0.10.71 to 0.10.72
    fixes RUSTSEC-2025-0022 AKA CVE-2025-3416 AKA bsc#1242665
  * build(deps): bump zbus from 4.4.0 to 5.5.0
  * mod.rs: Fix clippy lint errors
  * release-notes.md: add release notes for rust version update
  * Cargo.toml: bump MSRV to 1.84.1
  * Fix clippy lint issues
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.6.1 to 1.7.0
  * build(deps): bump serde_json from 1.0.139 to 1.0.140
  * build(deps): bump tempfile from 3.17.1 to 3.19.1
  * build(deps): bump clap from 4.5.31 to 4.5.35
  * build(deps): bump reqwest from 0.12.12 to 0.12.15
  * Update release notes.
  * proxmoxve: Add more context to log messages.
  * proxmoxve: Remove unneeded fields
  * proxmoxve: Add tests for static network configuration from cloud-init.
  * proxmoxve: Add support for static network configuration from cloud-init.
  * build(deps): bump mailparse from 0.15.0 to 0.16.1
  * Sync repo templates ⚙
  * build(deps): bump ring from 0.17.8 to 0.17.13
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * release notes: add notes for tempfile bump from 3.16.0 to 3.17.1
  * build(deps): bump serde from 1.0.217 to 1.0.218
  * build(deps): bump openssl from 0.10.70 to 0.10.71
  * build(deps): bump tempfile from 3.16.0 to 3.17.1
  * build(deps): bump serde_json from 1.0.138 to 1.0.139
  * build(deps): bump clap from 4.5.27 to 4.5.31
  * add makefile targets for fmt,lint and test
  * providers/openstack: ignore ec2 metadata if not present
  * build(deps): bump openssl from 0.10.66 to 0.10.70
  * build(deps): bump serde_json from 1.0.137 to 1.0.138
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump openssl from 0.10.66 to 0.10.69
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump serde from 1.0.215 to 1.0.217
  * build(deps): bump serde_json from 1.0.133 to 1.0.137
  * build(deps): bump anyhow from 1.0.93 to 1.0.95
  * build(deps): bump clap from 4.5.21 to 4.5.27
  * build(deps): bump reqwest from 0.12.7 to 0.12.12
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump mockito from 1.5.0 to 1.6.1
  * build(deps): bump serde_json from 1.0.128 to 1.0.133
  * Sync repo templates ⚙
  * build(deps): bump clap from 4.5.17 to 4.5.21
  * build(deps): bump tempfile from 3.12.0 to 3.14.0
  * build(deps): bump anyhow from 1.0.89 to 1.0.93
  * build(deps): bump serde from 1.0.210 to 1.0.215
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * docs: add changelog entry
  * proxmox: use noop provider if no configdrive
  * add noop provider
  * release-notes: remove "upcoming"</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1746619201">- Use autosetup for patches, refresh them and rename
  * fix-authorized-keys-location.patch to 0001-Fix-authorized-keys-location-for-OpenSUSE.patch
  * set-default-user.patch to 0002-Set-the-default-user-to-suse.patch
  * no-network-args.patch to 0003-On-OpenSUSE-do-not-add-to-kernel-command-line.patch</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1747656000">- Update to version 5.8.2:
  * cargo: Afterburn release 5.8.2
  * docs/release-notes: update for release 5.8.2
  * cargo: update dependencies
  * cargo: Afterburn release 5.8.1
  * cargo: Afterburn release 5.8.0
  * docs/release-notes: update for release 5.8.0
  * cargo: update dependencies
    this includes an update of the dependency idna, which
    fixes CVE-2024-12224 AKA bsc#1243850
    this includes an update of the dependency rustls, which
    fixes GHSA-qg5g-gv98-5ffh
  * packit: add initial support</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1750161600">- Fix Requires in noarch package to not be arch specific (bsc#1244675)</changelog>
  <changelog author="jan.suse@zerebecki.de" date="1753358400">- Update to version 5.9.0:
  * cargo: Afterburn release 5.9.0
  * docs/release-notes: update for release 5.9.0
  * cargo: update dependencies
  * Add TMT test structure and basic smoke test
  * build(deps): bump openssl from 0.10.72 to 0.10.73
  * build(deps): bump reqwest from 0.12.15 to 0.12.18
  * docs/release-notes: Update changelog entry
  * dracut: Return 255 in module-setup
  * oraclecloud: add release note and move base URL to constant
  * oraclecloud: implement oraclecloud provider
  * build(deps): bump nix from 0.29.0 to 0.30.1
  * build(deps): bump zbus from 5.7.0 to 5.7.1
  * build(deps): bump serde-xml-rs from 0.6.0 to 0.8.1
  * build(deps): bump ipnetwork from 0.20.0 to 0.21.1
  * build(deps): bump clap from 4.5.38 to 4.5.39</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1758801600">- Update to version 5.9.0.git21.a73f509:
  * docs/release-notes: update for release 5.10.0
  * cargo: update dependencies
  * microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
  * docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
  * microsoft/azure: Fix SharedConfig parsing of XML attributes
  * microsoft/azure: Mock goalstate.SharedConfig output in tests
  * providers/azure: switch SSH key retrieval from certs endpoint to IMDS
    as azure stopped providing keys in the old one, fixes bsc#1250471
  * build(deps): bump the build group with 8 updates
  * build(deps): bump slab from 0.4.10 to 0.4.11
  * build(deps): bump actions/checkout from 4 to 5
  * upcloud: implement UpCloud provider
  * build(deps): bump the build group with 4 updates
  * Sync repo templates ⚙</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1759147200">- Add bugzilla references to past changelog</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1783425600">- Update to version 5.10.0:
  * cargo: Afterburn release 5.10.0
  * docs/release-notes: update for release 5.10.0
  * cargo: update dependencies
  * microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
  * docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
  * microsoft/azure: Fix SharedConfig parsing of XML attributes
  * microsoft/azure: Mock goalstate.SharedConfig output in tests
  * providers/azure: switch SSH key retrieval from certs endpoint to IMDS
  * build(deps): bump the build group with 8 updates
  * build(deps): bump slab from 0.4.10 to 0.4.11
    fixes CVE-2025-55159 AKA bsc#1248058
  * build(deps): bump actions/checkout from 4 to 5
  * upcloud: implement UpCloud provider
  * build(deps): bump the build group with 4 updates
  * Sync repo templates ⚙</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1783425601">- Update to version 5.10.0.git70.9cc2a7b:
  * build(deps): bump openssl from 0.10.78 to 0.10.79
    fixes CVE-2026-42327 AKA bsc#1270483 , CVE-2026-44662 AKA bsc#1270886
  * providers/hetzner: Add the HETZNER_PUBLIC_IPV6 attribute
  * providers/hetzner: Add support for network configuration
  * build(deps): bump rustls-webpki from 0.103.10 to 0.103.13
    fixes GHSA-82j2-j2ch-gfr8 , GHSA-965h-392x-2mh5 , GHSA-xgp8-3hg3-c2mh
  * build(deps): bump openssl from 0.10.73 to 0.10.78
    fixes CVE-2026-41898 AKA bsc#1270817 , CVE-2026-41681 AKA bsc#1270787 ,
    CVE-2026-41676 AKA bsc#1270175 , CVE-2026-41678 AKA bsc#1270651 ,
    CVE-2026-41677 AKA bsc#1270555
  * docs: Add AGENTS.md and CLAUDE.md for AI coding assistants
  * build(deps): bump rand from 0.9.2 to 0.9.4
    not vulnerable but patches RUSTSEC-2026-0097 AKA GHSA-cq8v-f236-94qc
  * opencode: add skills for provider scaffolding and release automation
  * ibmcloud-classic: Add missing network_id to fixture
  * kubevirt: Support static gateway and DNS with DHCP
  * build(deps): bump rustls-webpki from 0.103.6 to 0.103.10
    fixes GHSA-pwjx-qhcg-rvj4
  * fix(proxmoxve): Define DNS entries for every interface
  * Makefile: download `90-afterburn-authorized-keys-file.conf` for rpm building
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump bytes from 1.10.1 to 1.11.1
    fixes CVE-2026-25541 AKA bsc#1271348
  * util/dhcp: Fix clippy lints
  * Sync repo templates ⚙
  * build(deps): bump actions/checkout from 4 to 6
  * Sync repo templates ⚙
  * build(deps): bump actions/upload-artifact from 4 to 5
  * kubevirt: modprobe for virtio_blk; remove dracut preload
  * Sync repo templates ⚙
  * kubevirt: Add NoCloud network configuration support
  * kubevirt: Support config drive network data
  * kubevirt: Refactor the provider to follow the proxmoxve structure
  * dracut: Add virtio_blk module preload to afterburn-network-kargs service
  * docs: Add release notes
  * cargo: Afterburn release 5.10.0</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1783425602">- Update to version 5.10.0.git73.b97f772:
  * build(deps): bump anyhow from 1.0.99 to 1.0.103
    https://github.com/coreos/afterburn/pull/1284
  * build(deps): bump libflate from 2.1.0 to 2.2.2
    https://github.com/coreos/afterburn/pull/1283
  * build(deps): bump openssl from 0.10.79 to 0.10.80
    not vulnerable but patches CVE-2026-45784 AKA bsc#1270949
    https://github.com/coreos/afterburn/pull/1277</changelog>
</package>
<package pkgid="da20af59816c75c69e70392f844f2d5f5dafd6e0f637d7dbad29da7f0d792a6017ee13fda74a98627e01e635da26a5a9a876e90b788e967f517b0cf68b71f130" name="age-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.2" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1631016000">- Initial package, version 1.0.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1634385600">- Remove filler phrases from descriptions.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1672056000">- Update to version 1.1.1
  Plugins support
  * The age CLI now supports plugins, such as age-plugin-yubikey
  Breaking changes
  * If -i is used, passphrase-encrypted files are now rejected.
  * Empty final chunks are now rejected.
  Minor changes
  * PKCS#8-encoded Ed25519 private keys (such as 1Password exports)
    are now supported as SSH identities.
  * If an armored file is pasted into the terminal, age will now
    attempt to wait until the end of the file before prompting for
    a password.
  * Some invalid files are now correctly rejected, in particular
    encrypted files with trailing data.
  * If /dev/tty is present but can't be opened, age will now
    fallback to trying to treat stdin as a terminal as if
    /dev/tty wasn't present.
  * Input prompts now go to the terminal, even if standard error#
    is redirected.
  * Values of the new armor.Error type are now returned wrapped in
    decryption errors when appropriate.
  * Documentation and error messages were improved.</changelog>
  <changelog author="Jan Kužílek &lt;jan.kuzilek@suse.com&gt;" date="1719921600">- Update to version 1.2.0
  * A small release to build the release binaries with a more
    recent Go toolchain, and to fix a couple CLI edge cases.
  * The Go module now exposes a plugin package that provides an age
    plugin client. That is, Recipient and Identity implementations
    that invoke a plugin binary, allowing the use of age plugins
    in Go programs.
  * Finally, Recipients can now return a set of "labels"
    by implementing RecipientWithLabels. This allows replicating
    the special behavior of the scrypt Recipient in third-party
    Recipients, or applying policy useful for authenticated
    or post-quantum Recipients.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734523200">- Update to version 1.2.1
  * This release fixes a security vulnerability that could allow
    an attacker to execute an arbitrary binary under certain
    conditions.
    See: https://github.com/FiloSottile/age/security/advisories/GHSA-32gq-x56h-299c
  * Plugin names may now only contain alphanumeric characters or
    the four special characters +-._.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766923200">- Update to 1.3.0
  Post-quantum keys, seeking DecryptReaderAt API, age-inspect CLI
  tool, built-in recipients compatible with hardware plugins,
  non-interactive passphrase input, Go framework for implementing
  plugins, and sooooo many improved errors.
  Our best release yet, six years to the day after the first beta,
  again released from the floor of #39c3!
  For all the details see:
  https://github.com/FiloSottile/age/releases/tag/v1.3.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1788264000">- Update to version 1.3.2
  * minor release with a wide range of fixes and hardening
    improvements.
  * Some previously-accepted inputs are now rejected: headers
    over 2 MiB or 1024 recipients, malformed SSH keys in
    recipients files, and non-UTF-8 plaintext written to a
    terminal (force with -o -).
- Update to version 1.3.1
  * minor release to restore version injection from downstream
    package build processes.</changelog>
</package>
<package pkgid="9b1faccb7240ed040f434d2e4bdfe164440c40fb0df174eeed1ef4ef2804cc167f63690cc65dc1b80dc88f04f9eed115f32f0c58aed9b38a56e42430f9f44e5d" name="agenda-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.1" rel="1.5"/>
  <changelog author="avvissu@yandex.by" date="1511870400">- Update to 1.0.9:
  * Fix appdata and add LICENSE
  * Bump version, update changelog
- Drop agenda-1.0.8-vala-0.36.patch (fixed)</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Trim biased wording from description.</changelog>
  <changelog author="avvissu@yandex.by" date="1534248000">- Update to 1.0.10:
  * Bump version number
  * Change some wording to be more clear and concise.
  * Change some wording and add release info
  * Add additional screenshots
  * Add the right prefix flag to cmake
  * Add more screenshots
  * Fix table in README again?
  * Fix table in README
  * Fix screenshot and add a new one.
  * Rearrange some stuff
  * Add special thanks
  * Fix some wording and fix the icon
  * Improve README
  * Fix id field
  * Add OARS data to AppData
  * Remove cache section of Travis config
  * Remove packaging, moved to orphan branch
  * Add suggested price
  * Add the GResource.cmake dependency
  * Add travis CI integration
  * Update the stylesheet for Juno
  * Add GResource to cmake to fix build
  * Remove backend file. Not needed yet.
  * Fix licensing and some whitespace
- Remove obsolete macros
- Change the home page
- Add LICENSE file</changelog>
  <changelog author="avvissu@yandex.by" date="1534593600">- Update to 1.0.11:
  * Bump version
  * Get rid of those pesky whole screen screenshots.</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1537185600">- Update to 1.0.12:
  * Update com.github.dahenson.agenda.appdata.xml
  * Merge pull request #79 from ryonakano/fix-icon-url</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554724800">- Add fix-build.patch. With recent vala versions, --thread is
  ignored but that also causes a build issue on openSUSE Factory.</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1583928000">- Update to 1.1.0:
  * Merge pull request #115 from dahenson/develop
  * Merge pull request #114 from dahenson/prepare-for-release
  * Set node version to 10.17.0 for travis
  * Update copyright year on appdata
  * Update appdata with new version info
  * Bump version number
  * Update copyright years
  * Merge pull request #113 from dahenson/run-vala-lint
  * Update src/Window.vala
  * Fix formatting issues in the code
  * Merge pull request #110 from dahenson/fix-click-to-deselect
  * Merge pull request #111 from ryonakano/l10n-update
  * Add css fixes to hide focused checks
  * Update POTFILES
  * Merge pull request #109 from dahenson/css-fixes
  * Listen for button press event
  * Small updates to fix the treeview entry
  * Only use the stylesheet if it runs on elementary
  * Merge pull request #106 from ryonakano/improve-meson
  * Use 4 spaces instead of a tab
  * Merge branch 'develop' into improve-meson
  * Address suggested changes
  * Merge branch 'master' into develop
  * Merge pull request #107 from
    ryonakano/give-first-time-value-meaning
  * Fix the GSettings value 'first-time' has no meaning
  * README: Update installation instructions to Meson
  * Remove stale INSTALL
  * Remove no longer used pot
  * Unify the number of indentation to 4
  * Remove unnecessary constants
  * Merge pull request #103 from meisenzahl/master
  * Downgrade Node.js to fix builds on Travis CI
  * Remove cache from travis.yml
  * Merge pull request #99 from dahenson/undo-feature
  * Add ability to undo reordering to TaskList
  * ...
- Drop fix-build.patch
- Switch to meson
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 1.1.2:
  * Bug Fixes
  * Fixed the issue where the task list is not saved on
    unexpected quit
  * Fixed the issue where the window position and size are not
    saved on unexpected quit
  * Added Ctrl-Q and Ctrl-W keyboard shortcuts for closing the
    window
  * Packaged the app as a flatpak for elementary OS 6!
  * Fixed some theme issues</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove HiDPI workaround
  * use autosetup</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 1.2.1:
  * Elementary appcenter fixes for 1.2.1
- Update to version 1.2.0:
  * Convert HTTP links to HTTPS
  * Implement basic printing operation support
  * Added limit to editable characters in all text entries
  * Fix deprecated top-level developer_name in AppData XML
  * Add tag to AppStream metadata
  * Use spaces instead of tabs
  * meson: Use gnome module instead of Python script
  * meson: Replace deprecated source_root with project_source_root
  * Omitting OARS tags with the value of none</changelog>
</package>
<package pkgid="62c80cba1d13ace61bf62c8b536ab821a6bb72fffc5f027ca33bd08c9a0a7ac3a7f70cc03f8bc5b7494654ac7187879a883e7a8520205e977f95e2463f0c1aca" name="agenda-debugsource" arch="i586">
  <version epoch="0" ver="1.2.1" rel="1.5"/>
  <changelog author="avvissu@yandex.by" date="1511870400">- Update to 1.0.9:
  * Fix appdata and add LICENSE
  * Bump version, update changelog
- Drop agenda-1.0.8-vala-0.36.patch (fixed)</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Trim biased wording from description.</changelog>
  <changelog author="avvissu@yandex.by" date="1534248000">- Update to 1.0.10:
  * Bump version number
  * Change some wording to be more clear and concise.
  * Change some wording and add release info
  * Add additional screenshots
  * Add the right prefix flag to cmake
  * Add more screenshots
  * Fix table in README again?
  * Fix table in README
  * Fix screenshot and add a new one.
  * Rearrange some stuff
  * Add special thanks
  * Fix some wording and fix the icon
  * Improve README
  * Fix id field
  * Add OARS data to AppData
  * Remove cache section of Travis config
  * Remove packaging, moved to orphan branch
  * Add suggested price
  * Add the GResource.cmake dependency
  * Add travis CI integration
  * Update the stylesheet for Juno
  * Add GResource to cmake to fix build
  * Remove backend file. Not needed yet.
  * Fix licensing and some whitespace
- Remove obsolete macros
- Change the home page
- Add LICENSE file</changelog>
  <changelog author="avvissu@yandex.by" date="1534593600">- Update to 1.0.11:
  * Bump version
  * Get rid of those pesky whole screen screenshots.</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1537185600">- Update to 1.0.12:
  * Update com.github.dahenson.agenda.appdata.xml
  * Merge pull request #79 from ryonakano/fix-icon-url</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554724800">- Add fix-build.patch. With recent vala versions, --thread is
  ignored but that also causes a build issue on openSUSE Factory.</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1583928000">- Update to 1.1.0:
  * Merge pull request #115 from dahenson/develop
  * Merge pull request #114 from dahenson/prepare-for-release
  * Set node version to 10.17.0 for travis
  * Update copyright year on appdata
  * Update appdata with new version info
  * Bump version number
  * Update copyright years
  * Merge pull request #113 from dahenson/run-vala-lint
  * Update src/Window.vala
  * Fix formatting issues in the code
  * Merge pull request #110 from dahenson/fix-click-to-deselect
  * Merge pull request #111 from ryonakano/l10n-update
  * Add css fixes to hide focused checks
  * Update POTFILES
  * Merge pull request #109 from dahenson/css-fixes
  * Listen for button press event
  * Small updates to fix the treeview entry
  * Only use the stylesheet if it runs on elementary
  * Merge pull request #106 from ryonakano/improve-meson
  * Use 4 spaces instead of a tab
  * Merge branch 'develop' into improve-meson
  * Address suggested changes
  * Merge branch 'master' into develop
  * Merge pull request #107 from
    ryonakano/give-first-time-value-meaning
  * Fix the GSettings value 'first-time' has no meaning
  * README: Update installation instructions to Meson
  * Remove stale INSTALL
  * Remove no longer used pot
  * Unify the number of indentation to 4
  * Remove unnecessary constants
  * Merge pull request #103 from meisenzahl/master
  * Downgrade Node.js to fix builds on Travis CI
  * Remove cache from travis.yml
  * Merge pull request #99 from dahenson/undo-feature
  * Add ability to undo reordering to TaskList
  * ...
- Drop fix-build.patch
- Switch to meson
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 1.1.2:
  * Bug Fixes
  * Fixed the issue where the task list is not saved on
    unexpected quit
  * Fixed the issue where the window position and size are not
    saved on unexpected quit
  * Added Ctrl-Q and Ctrl-W keyboard shortcuts for closing the
    window
  * Packaged the app as a flatpak for elementary OS 6!
  * Fixed some theme issues</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove HiDPI workaround
  * use autosetup</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 1.2.1:
  * Elementary appcenter fixes for 1.2.1
- Update to version 1.2.0:
  * Convert HTTP links to HTTPS
  * Implement basic printing operation support
  * Added limit to editable characters in all text entries
  * Fix deprecated top-level developer_name in AppData XML
  * Add tag to AppStream metadata
  * Use spaces instead of tabs
  * meson: Use gnome module instead of Python script
  * meson: Replace deprecated source_root with project_source_root
  * Omitting OARS tags with the value of none</changelog>
</package>
<package pkgid="b72d9a470f81e902c5a1a354ead2d65ee7dceef3f636d08eaff04785a4541a32b8f5ced1a7806a9e44ed420a15badc40f2792f19874670e48b7c71d627b104da" name="agrep-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.0" rel="1.6"/>
  <changelog author="pgajdos@suse.cz" date="1260446400">- updated to 0.8.0:
  - Added tre_ prefix to all functions exported from libtre.  This
    changes the binary interface (ABI).  The old source interface
    (API) is still available in &lt;tre/regex.h&gt;.  New programs should
    use &lt;tre/tre.h&gt;.
  - Visual C++ 6 project files replaced with Visual Studio 2008 files.
  - Bug fixes.
- package renamed to tre, splitted out subpackage libtre5</changelog>
  <changelog author="jengelh@medozas.de" date="1327838400">- Remove redundant tags/sections per specfile guideline suggestions
- Parallel building using %_smp_mflags
- Enable pkgconfig provides</changelog>
  <changelog author="cfarrell@suse.com" date="1336478400">- license update: BSD-3-Clause
  Package is predominantly BSD-3-Clause licensed. This spec file license
  update makes the openSUSE package license substantially similar to the
  Fedora package license"</changelog>
  <changelog author="bjones@ece.msstate.edu" date="1396958400">- Added make check tests
- Added python-tre wrapper
- Used updated source from https://github.com/laurikari/tre/
- Added chicken.patch to correct Python build failures</changelog>
  <changelog author="pgajdos@suse.com" date="1398340800">- remove redundant setting of C(XX)FLAGS
- package translations in tre-lang</changelog>
  <changelog author="kbabioch@suse.com" date="1516104000">- CVE-2016-8859.patch: Fix multiple integer overflows which allowed
  attackers to cause memory corruption via a large number of (1) states or
  (2) tags, which triggered an out-of-bounds write (bnc#1005483)</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1580385600">- remove python2 bindings</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643284800">- require glibc-locale</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665489600">- Add patch to fix testsuite with bash &gt;= 5.2:
  * 0001-Remove-broken-agrep-test-entry.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1732276800">- update to 0.9.0:
  * Modify the bound parser to allow the minimum and maximum count
    to be omitted, defaulting to zero and infinity, respectively.
  * Add API variants for operating on raw byte vectors:
    tre_regnexecb, tre_regexecb, tre_regncompb, tre_regaexecb,
    tre_regcompb
  * Bug fixes
- drop unneeded patches or patches included upstream:
  * 0001-Remove-broken-agrep-test-entry.patch
  * CVE-2016-8859.patch
  * tre-chicken.patch
  * tre.diff
- drop legacy obsoletes/provides</changelog>
</package>
<package pkgid="7e2690b5bca94bace1ae8280d8d8c5e9cfb6d6eeeeae9e5ee75b3b049ec549ca22fbaa1cbd895fa613c8758aeb880bd25510b35a8916535d11cade5c593ea5cc" name="aha-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.1" rel="1.15"/>
  <changelog author="mardnh@gmx.de" date="1470052800">- initial package</changelog>
  <changelog author="mardnh@gmx.de" date="1493985600">- Update to version 0.4.10.6
  * Fixed MANDIR according to the GNU Coding standards, the man file
    is now installed to $(PREFIX)/share/man instead of $(PREFIX)/man
  * Fixed reset of blinking text
  * Fixed reset of bold text
  * Improved handling of some rare, but not supported border cases
    like font changing
  * Removed two unused variables
  * Improved README and added screenshot
  * Fixed bug with "tput sgr0"
  * Fixed inverted colours
  * Changed contact email address in help and manpage</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1552478400">- Update to version 0.5
  * Added support for ansi vt220 character set using utf8 characters, useful for tables
  * Added support for italic text (thanks to suve)
  * Added support for crossed out text (thanks to suve)
  * Added support for 8 bit colours (thanks to  John Poole and suve)
  * Added support for 24 bit colours
  * Added rudimentary support for highlighting
  * Fixed behaviour of ESC[7m "negative image"
  * Fixed charset information in head based on used encoding (thanks to suve)
  * Fixed ESC[27m "revert off" (thanks to suve)
  * Escaping html special characters in title (thanks to suve)
  * Not returning zero at unknown option error (thanks to suve)
  * Refactored used colour scheme from int to enum (thanks to suve)
  * Refactored error report using errstr (thanks to suve)
  * Refactored code to avoid warnings (thanks to suve)
  * Refactored options to an own struct (thanks to suve)
  * Refactored color printing switch to an array (thanks to suve)
  * Refactored application state to an own struct (thanks to suve)
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564800">- Use %make_install</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1596542400">- Update to version 0.5.1
  * Use doctype HTML5 instead of XHTML optionally.
  * Rewrote man page using mdoc.
  * Removed extra linebreak at end.
  * Use the #hex format for colours.
  * Added optional language attribute
  * Added vbcc support.
  * Fixed handling of SGR 39/49.
  * Added css inline option.
  * Added --style option for inlining css styles like font size.</changelog>
</package>
<package pkgid="b29a02833c48a73020da1046c40e1c1a9df1690647a348a67c2a564b9f6220771ae9e7c2ec655c9e03b43d5fc223d05e76380f31a56323ea8c3ef572687c3df9" name="aha-debugsource" arch="i586">
  <version epoch="0" ver="0.5.1" rel="1.15"/>
  <changelog author="mardnh@gmx.de" date="1470052800">- initial package</changelog>
  <changelog author="mardnh@gmx.de" date="1493985600">- Update to version 0.4.10.6
  * Fixed MANDIR according to the GNU Coding standards, the man file
    is now installed to $(PREFIX)/share/man instead of $(PREFIX)/man
  * Fixed reset of blinking text
  * Fixed reset of bold text
  * Improved handling of some rare, but not supported border cases
    like font changing
  * Removed two unused variables
  * Improved README and added screenshot
  * Fixed bug with "tput sgr0"
  * Fixed inverted colours
  * Changed contact email address in help and manpage</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1552478400">- Update to version 0.5
  * Added support for ansi vt220 character set using utf8 characters, useful for tables
  * Added support for italic text (thanks to suve)
  * Added support for crossed out text (thanks to suve)
  * Added support for 8 bit colours (thanks to  John Poole and suve)
  * Added support for 24 bit colours
  * Added rudimentary support for highlighting
  * Fixed behaviour of ESC[7m "negative image"
  * Fixed charset information in head based on used encoding (thanks to suve)
  * Fixed ESC[27m "revert off" (thanks to suve)
  * Escaping html special characters in title (thanks to suve)
  * Not returning zero at unknown option error (thanks to suve)
  * Refactored used colour scheme from int to enum (thanks to suve)
  * Refactored error report using errstr (thanks to suve)
  * Refactored code to avoid warnings (thanks to suve)
  * Refactored options to an own struct (thanks to suve)
  * Refactored color printing switch to an array (thanks to suve)
  * Refactored application state to an own struct (thanks to suve)
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564800">- Use %make_install</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1596542400">- Update to version 0.5.1
  * Use doctype HTML5 instead of XHTML optionally.
  * Rewrote man page using mdoc.
  * Removed extra linebreak at end.
  * Use the #hex format for colours.
  * Added optional language attribute
  * Added vbcc support.
  * Fixed handling of SGR 39/49.
  * Added css inline option.
  * Added --style option for inlining css styles like font size.</changelog>
</package>
<package pkgid="009066464778d212ceb28d0c57752f267cd7aef5b3271d217bec9d9545b4e8c288882e39996835f2eeb8f663076bf8f6d73bcad0e70373ae7484f08f04e7a596" name="ahx2play-debuginfo" arch="i586">
  <version epoch="0" ver="0~git20230215" rel="1.13"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676376000">- Initial package, version 0~git20221101</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676462400">- Update to version 0~git20230215:
  * Added CMakeLists.txt by roox
- Drop not longer needed patch:
  * 0001-Create-CMakeLists.txt.patch</changelog>
</package>
<package pkgid="c19d26acf7d197b825bdd2867b4a0ffa60b8b66f09c99b4e4c04547bef101ffeb521518db66ef840bac98bf8f16cc8ec04185062dbe360f79df77a7c58111372" name="ahx2play-debugsource" arch="i586">
  <version epoch="0" ver="0~git20230215" rel="1.13"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676376000">- Initial package, version 0~git20221101</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676462400">- Update to version 0~git20230215:
  * Added CMakeLists.txt by roox
- Drop not longer needed patch:
  * 0001-Create-CMakeLists.txt.patch</changelog>
</package>
<package pkgid="1ad9b4953be8c3f1d3558d1e1ed0dffe8f8f6d039acf41aea88ad120e6f95e3b1defcb07fe3e3fb83037c751748825161a45a9b56e2f68c992abaaec5b256288" name="aide-debuginfo" arch="i586">
  <version epoch="0" ver="0.19.2" rel="2.5"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685966400">- Update to 0.18.3:
  * Handle readlink() errors
- Update to 0.18.2:
  * Add warning if rules contain not compiled-in attributes
  * Add missing lock for tree operations during file system scan</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685966401">- switched service macros from %systemd_* to %service_*
  according to documentation at https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Registering_unit_files_in_install_scripts</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688126400">- Update to 0.18.4:
  * Fix handling of extended attributes on symlinks
  * Add missing ')' to log message
  * Fix static linking of the aide binary
  * Don't require database_out for --dry-init
  * Remove strerror() calls from thread log messages</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 0.18.5:
  * Fix child directory processing on equal match</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1691064000">- Update to 0.18.6:
  * Fix double free() during report generation
  * Improve handling of ACL errors</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Aeneas Jaißle &lt;aj@ajaissle.de&gt;" date="1723377600">-  Update to 0.18.8:
  * Fix concurrent reading of extended attributes (xattrs)
  * Raise warning if both input databases are the same
-  Update to 0.18.7:
  * Add missing library CFLAGS
  * Fix typo in aide.conf manual page
  * Fix 64-bit time_t on 32-bit architectures
  * Fix debug logging for returned attributes
  * Fix condition for error message of failing to open gzipped files
- rebased aide-0.18-as-needed.patch</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1746705600">- Update to 0.19.0:
  * Fix build with additional libraries on non-Linux systems
  * Update NEWS file and aide.conf.5 man page
  * Move log message to limit log level
- Rebased aide-0.18-as-needed.patch, aide-systemd.patch,
  aide-xattr-in-libc.patch
- Moved signature to Source100, use pkgconf in BuildRequirements
  when available</changelog>
  <changelog author="Alexander Bergmann &lt;abergmann@suse.com&gt;" date="1755604800">- Update to 0.19.2 (2025-08-13):
  * Security bug fixes
  - CVE-2025-54389: Escape control characters in report and log
    output (bsc#1247884)
  - CVE-2025-54409: Fix null pointer dereference after reading
    incorrectly encoded xattr attributes from database (bsc#1247885)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1768996800">- generate the /var/lib/aide directory via tmpfiles (jsc#PED-14791)</changelog>
</package>
<package pkgid="ca86c13fb65971e76568472a75ebdff0cdc02634916cb7aaced2cd7d58e5879f5e08182acc9c01b78fb316b14c35e43607744d10db8da31b82a084a7d99a9428" name="aide-debugsource" arch="i586">
  <version epoch="0" ver="0.19.2" rel="2.5"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685966400">- Update to 0.18.3:
  * Handle readlink() errors
- Update to 0.18.2:
  * Add warning if rules contain not compiled-in attributes
  * Add missing lock for tree operations during file system scan</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685966401">- switched service macros from %systemd_* to %service_*
  according to documentation at https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Registering_unit_files_in_install_scripts</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688126400">- Update to 0.18.4:
  * Fix handling of extended attributes on symlinks
  * Add missing ')' to log message
  * Fix static linking of the aide binary
  * Don't require database_out for --dry-init
  * Remove strerror() calls from thread log messages</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 0.18.5:
  * Fix child directory processing on equal match</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1691064000">- Update to 0.18.6:
  * Fix double free() during report generation
  * Improve handling of ACL errors</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Aeneas Jaißle &lt;aj@ajaissle.de&gt;" date="1723377600">-  Update to 0.18.8:
  * Fix concurrent reading of extended attributes (xattrs)
  * Raise warning if both input databases are the same
-  Update to 0.18.7:
  * Add missing library CFLAGS
  * Fix typo in aide.conf manual page
  * Fix 64-bit time_t on 32-bit architectures
  * Fix debug logging for returned attributes
  * Fix condition for error message of failing to open gzipped files
- rebased aide-0.18-as-needed.patch</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1746705600">- Update to 0.19.0:
  * Fix build with additional libraries on non-Linux systems
  * Update NEWS file and aide.conf.5 man page
  * Move log message to limit log level
- Rebased aide-0.18-as-needed.patch, aide-systemd.patch,
  aide-xattr-in-libc.patch
- Moved signature to Source100, use pkgconf in BuildRequirements
  when available</changelog>
  <changelog author="Alexander Bergmann &lt;abergmann@suse.com&gt;" date="1755604800">- Update to 0.19.2 (2025-08-13):
  * Security bug fixes
  - CVE-2025-54389: Escape control characters in report and log
    output (bsc#1247884)
  - CVE-2025-54409: Fix null pointer dereference after reading
    incorrectly encoded xattr attributes from database (bsc#1247885)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1768996800">- generate the /var/lib/aide directory via tmpfiles (jsc#PED-14791)</changelog>
</package>
<package pkgid="8103851aa9e5225b1775433db349379b56272763dde55c9d70f549e6416b1932f02a667a0af60b06065316e5d0bf109c5bd680f2f6c5866fa805eb7f50791002" name="aircrack-ng-debuginfo" arch="i586">
  <version epoch="0" ver="1.7" rel="5.5"/>
  <changelog author="atoptsoglou@suse.com" date="1547812800">- Fix conflict issue with graphviz: python files are now installed
  under air_graphviz, add conflict.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1585915200">- build with pcre for regex filtering of SSID
- with with hwloc to improve performance
- fix experimental feature conditional build
- fix SQLite conditional build</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1589025600">- Run spec-cleaner
- Force python3 for all tools written in python
- Use proper docdir
- Update patch:
  * conflict.patch
- Introduce devel subpackage
- Run testsuite
- Update to version 1.6:
  * Aircrack-ng: Fixed ARM processors display with -u
  * Aircrack-ng: Fixed AVX-512F support
  * Aircrack-ng: Fixed cracking speed calculation
  * Aircrack-ng: Fixed cracking WEP beyond 10k IVS
  * Aircrack-ng: Fixed creating new session and added test case
  * Aircrack-ng: Fixed encryption display in some cases when
    prompting for network to crack
  * Aircrack-ng: Fixed exiting Aircrack-ng in some cases
  * Aircrack-ng: Fixed logical and physical processor count
    detection
  * Aircrack-ng: Fixed PMKID length check
  * Aircrack-ng: Various fixes and improvements to WPA cracking
    engine and its performance
  * Airdecap-ng: Decrypt both directions when WDS is in use
  * Airdecap-ng: Fixed decrypting WPA PCAP when BSSID changes
  * Airgraph-ng: Added support for WPA3
  * Airgraph-ng: Switch to argparse
  * Airmon-ng: Added detection for wicd, Intel Wireless Daemon
    (iwd), net_applet
  * Airmon-ng: Handle case when avahi keeps getting restarted
  * Airmon-ng: Indicates when interface doesn't exist
  * Airodump-ng: Added autocolorization interactive key
  * Airodump-ng: Added option to read PCAP in realtime (-T)
  * Airodump-ng: Added PMKID detection
  * Airodump-ng: Added support for GMAC
  * Airodump-ng: Added support for WPA3 and OWE (Enhanced Open)
  * Airodump-ng: Basic UTF-8 support
  * Airodump-ng: Checked management frames are complete before
    processing IE to avoid switch from WEP to WPA
  * Airodump-ng: Display signal when reading from PCAP
  * Airodump-ng: Fixed netxml output with hidden SSID
  * Airodump-ng: Improved rates calculation for 802.11n/ac
  * Airtun-ng: Fixed using -p with -e
  * Autoconf: Fixed order of ssl and crypto libraries
  * dcrack: Fixed client reporting benchmark
  * dcrack: Now handles chunked encoding when communicating
    (default in Python3)
  * Freeradius-WPE: Updated patch for v3.0.20
  * General: Added python3 support to scripts
  * General: Added security policy to report security issues
  * General: Reorganizing filesystem layout (See PR 2032), and
    switch to automake 1.14+
  * General: Convert to non-recursive make (part of PR 2032)
  * General: Deduplicating functions and code cleanups
  * General: Fixed packaging on cygwin due to openssl library
    name change
  * General: Removed coveralls.io
  * General: Updated dependencies in README.md/INSTALLING
  * General: Use upstream radiotap libary, as a sub-tree
  * HostAPd-WPE: Updated for v2.9
  * Manpages: Fixes and improvements
  * Tests: Added Integration tests for aireplay-ng, airodump-ng,
    aircrack-ng, airbase-ng, and others
  * Tests: Added tests for airdecap-ng, aircrack-ng</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593950400">- fix build with gcc10 (gh#2138)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1652270400">- Update to version 1.7
  Airdecap-ng
  * Endianness fixes.
  * Output PCAP as little endian.
  Airodump-ng
  * Fixed blank encryption field when APs have TKIP (and/or CCMP)
    with WPA2.
  * Updated encryption filter (-t/--encrypt) for WPA3 and OWE.
  * Fixed out-of-order timestamp captures.
  * Ignore NULL PMKID.
  * Fixed dropping management frames with zeroed timestamp.
  * Fixed sorting where sometimes it started with a different field
  * Allow setting colors only in AP selection mode.
  * Fix crash on 4K Linux console.
  * Fixed issue where existing clients not linked to an AP become
    hidden when hitting 'o'.
  * Allow use of WiFi 6E 6GHz frequencies.
  * Look for oui.txt in /usr/share/hwdata.
  Airgraph-ng
  * Fixed graphviz package conflict.
  * Fixed downloading OUI with python3.
  * Ensure support/ directory is created when installing.
  Aircrack-ng
  * Fix handshake replay counter logic.
  * Handle timeout when parsing EAPOL.
  * Fixed WEP display.
  * Fixed spurious EXIT messages.
  * Improved handshake selection by fixing EAPOL timing and
    clearing state.
  * Ignore NULL PMKID.
  * Added Apple M1 detection.
  Aireplay-ng
  * In test mode, detect tampering of sequence number b
    firmware/driver.
  * Fixed incorrectly rewritten loops affecting fragmentation
    attack, and in some cases, SKA fake auth.
  * Fixed a bunch of instances where packets had their
    duration updated instead of the sequence number.
  Airmon-ng
  * Fix avahi killing.
  * rewrite service stopping entirely.
  * Codestyle fixes and code cleanup.
  * Added a few Raspberry Pi hardware revisions.
  * Fixes for 8812au driver.
  * Fix iwlwifi firmware formatting.
  * Remove broken KVM detection.
  * Show regdomain in verbose mode.
  * Document frequency usage.
  * Add a sleep to help predictable names due to udev sometimes
    renaming interface.
  * Added warning for broken radiotap headers in kernel 5.15
    to 5.15.4
  * shellcheck fixes.
  * support systemctl as some systems don't support 'service'
    anymore.
  * Fixes for pciutils 3.8, backward compatible.
  Airbase-ng
  * use enum for frame type/subtype.
  * remove a few IE in association responses.
  Besside-ng
  * Support and detect all channels in 5GHz in Auto-Channel mode.
  OSdep
  * Search additional IE for channel information
  Airgraph-ng
  * switch airodump-join to Python 3
  General
  * Fix compilation with LibreSSL 3.5.
  * Add Linux uclibc support.
  * Shell script fixes thanks to shellcheck.
  * Fixes for GCC 10 and 11.
  * Fixed cross-compilation.
  * Code refactoring, deduplication, cleanup, and misc code
    improvements.
  * Coverity Scan fixes, which includes memory leaks, race
    conditions, division by 0, and other issues.
- Remove patch:
  * conflict.patch (not longer needed)</changelog>
  <changelog author="Holger B. A. Rauch &lt;holger.rauch@posteo.de&gt;" date="1672142400">- "Fixed" patch
  (originally coming from "https://github.com/aircrack-ng/aircrack-ng/pull/2335")
  * s390x-enablement-cpustats.patch
- Excluded .keepthisfolder file from being taken into account for RPM packaging</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- build with pcre2, adding partial upstream patches
  aircrack-ng-1.7-pcre2-1-2385.patch
  aircrack-ng-1.7-pcre2-1-2391.patch
  aircrack-ng-1.7-pcre2-1-2397.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the line immediately after the dashed line
  is supposed to be the header with date/author info.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753099200">- fix wrong-script-interpreter badness</changelog>
</package>
<package pkgid="b2e01576f7c3c6c5fcfa2f610182faa3f8ce1204eed968ca2d8dac5aa837c6b2ffb0be589c98e53fa7430ed67704afe4952a13451dd4cfe7c47474c79e98c521" name="aircrack-ng-debugsource" arch="i586">
  <version epoch="0" ver="1.7" rel="5.5"/>
  <changelog author="atoptsoglou@suse.com" date="1547812800">- Fix conflict issue with graphviz: python files are now installed
  under air_graphviz, add conflict.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1585915200">- build with pcre for regex filtering of SSID
- with with hwloc to improve performance
- fix experimental feature conditional build
- fix SQLite conditional build</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1589025600">- Run spec-cleaner
- Force python3 for all tools written in python
- Use proper docdir
- Update patch:
  * conflict.patch
- Introduce devel subpackage
- Run testsuite
- Update to version 1.6:
  * Aircrack-ng: Fixed ARM processors display with -u
  * Aircrack-ng: Fixed AVX-512F support
  * Aircrack-ng: Fixed cracking speed calculation
  * Aircrack-ng: Fixed cracking WEP beyond 10k IVS
  * Aircrack-ng: Fixed creating new session and added test case
  * Aircrack-ng: Fixed encryption display in some cases when
    prompting for network to crack
  * Aircrack-ng: Fixed exiting Aircrack-ng in some cases
  * Aircrack-ng: Fixed logical and physical processor count
    detection
  * Aircrack-ng: Fixed PMKID length check
  * Aircrack-ng: Various fixes and improvements to WPA cracking
    engine and its performance
  * Airdecap-ng: Decrypt both directions when WDS is in use
  * Airdecap-ng: Fixed decrypting WPA PCAP when BSSID changes
  * Airgraph-ng: Added support for WPA3
  * Airgraph-ng: Switch to argparse
  * Airmon-ng: Added detection for wicd, Intel Wireless Daemon
    (iwd), net_applet
  * Airmon-ng: Handle case when avahi keeps getting restarted
  * Airmon-ng: Indicates when interface doesn't exist
  * Airodump-ng: Added autocolorization interactive key
  * Airodump-ng: Added option to read PCAP in realtime (-T)
  * Airodump-ng: Added PMKID detection
  * Airodump-ng: Added support for GMAC
  * Airodump-ng: Added support for WPA3 and OWE (Enhanced Open)
  * Airodump-ng: Basic UTF-8 support
  * Airodump-ng: Checked management frames are complete before
    processing IE to avoid switch from WEP to WPA
  * Airodump-ng: Display signal when reading from PCAP
  * Airodump-ng: Fixed netxml output with hidden SSID
  * Airodump-ng: Improved rates calculation for 802.11n/ac
  * Airtun-ng: Fixed using -p with -e
  * Autoconf: Fixed order of ssl and crypto libraries
  * dcrack: Fixed client reporting benchmark
  * dcrack: Now handles chunked encoding when communicating
    (default in Python3)
  * Freeradius-WPE: Updated patch for v3.0.20
  * General: Added python3 support to scripts
  * General: Added security policy to report security issues
  * General: Reorganizing filesystem layout (See PR 2032), and
    switch to automake 1.14+
  * General: Convert to non-recursive make (part of PR 2032)
  * General: Deduplicating functions and code cleanups
  * General: Fixed packaging on cygwin due to openssl library
    name change
  * General: Removed coveralls.io
  * General: Updated dependencies in README.md/INSTALLING
  * General: Use upstream radiotap libary, as a sub-tree
  * HostAPd-WPE: Updated for v2.9
  * Manpages: Fixes and improvements
  * Tests: Added Integration tests for aireplay-ng, airodump-ng,
    aircrack-ng, airbase-ng, and others
  * Tests: Added tests for airdecap-ng, aircrack-ng</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593950400">- fix build with gcc10 (gh#2138)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1652270400">- Update to version 1.7
  Airdecap-ng
  * Endianness fixes.
  * Output PCAP as little endian.
  Airodump-ng
  * Fixed blank encryption field when APs have TKIP (and/or CCMP)
    with WPA2.
  * Updated encryption filter (-t/--encrypt) for WPA3 and OWE.
  * Fixed out-of-order timestamp captures.
  * Ignore NULL PMKID.
  * Fixed dropping management frames with zeroed timestamp.
  * Fixed sorting where sometimes it started with a different field
  * Allow setting colors only in AP selection mode.
  * Fix crash on 4K Linux console.
  * Fixed issue where existing clients not linked to an AP become
    hidden when hitting 'o'.
  * Allow use of WiFi 6E 6GHz frequencies.
  * Look for oui.txt in /usr/share/hwdata.
  Airgraph-ng
  * Fixed graphviz package conflict.
  * Fixed downloading OUI with python3.
  * Ensure support/ directory is created when installing.
  Aircrack-ng
  * Fix handshake replay counter logic.
  * Handle timeout when parsing EAPOL.
  * Fixed WEP display.
  * Fixed spurious EXIT messages.
  * Improved handshake selection by fixing EAPOL timing and
    clearing state.
  * Ignore NULL PMKID.
  * Added Apple M1 detection.
  Aireplay-ng
  * In test mode, detect tampering of sequence number b
    firmware/driver.
  * Fixed incorrectly rewritten loops affecting fragmentation
    attack, and in some cases, SKA fake auth.
  * Fixed a bunch of instances where packets had their
    duration updated instead of the sequence number.
  Airmon-ng
  * Fix avahi killing.
  * rewrite service stopping entirely.
  * Codestyle fixes and code cleanup.
  * Added a few Raspberry Pi hardware revisions.
  * Fixes for 8812au driver.
  * Fix iwlwifi firmware formatting.
  * Remove broken KVM detection.
  * Show regdomain in verbose mode.
  * Document frequency usage.
  * Add a sleep to help predictable names due to udev sometimes
    renaming interface.
  * Added warning for broken radiotap headers in kernel 5.15
    to 5.15.4
  * shellcheck fixes.
  * support systemctl as some systems don't support 'service'
    anymore.
  * Fixes for pciutils 3.8, backward compatible.
  Airbase-ng
  * use enum for frame type/subtype.
  * remove a few IE in association responses.
  Besside-ng
  * Support and detect all channels in 5GHz in Auto-Channel mode.
  OSdep
  * Search additional IE for channel information
  Airgraph-ng
  * switch airodump-join to Python 3
  General
  * Fix compilation with LibreSSL 3.5.
  * Add Linux uclibc support.
  * Shell script fixes thanks to shellcheck.
  * Fixes for GCC 10 and 11.
  * Fixed cross-compilation.
  * Code refactoring, deduplication, cleanup, and misc code
    improvements.
  * Coverity Scan fixes, which includes memory leaks, race
    conditions, division by 0, and other issues.
- Remove patch:
  * conflict.patch (not longer needed)</changelog>
  <changelog author="Holger B. A. Rauch &lt;holger.rauch@posteo.de&gt;" date="1672142400">- "Fixed" patch
  (originally coming from "https://github.com/aircrack-ng/aircrack-ng/pull/2335")
  * s390x-enablement-cpustats.patch
- Excluded .keepthisfolder file from being taken into account for RPM packaging</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- build with pcre2, adding partial upstream patches
  aircrack-ng-1.7-pcre2-1-2385.patch
  aircrack-ng-1.7-pcre2-1-2391.patch
  aircrack-ng-1.7-pcre2-1-2397.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the line immediately after the dashed line
  is supposed to be the header with date/author info.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753099200">- fix wrong-script-interpreter badness</changelog>
</package>
<package pkgid="c83721435f02c98f345789d42187a82716d00b772f7eeb2cfff55d1c24628876989d96c5abb9c1c51274f54fffa7ba86310bf8357e5a879fa0aa7e9020742fc4" name="airspy-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.10" rel="3.4"/>
  <changelog author="mardnh@gmx.de" date="1492257600">- Fixed URL</changelog>
  <changelog author="mardnh@gmx.de" date="1492257601">- Fix Source-URL
- Use group airspy in the udev-rules</changelog>
  <changelog author="mpluskal@suse.com" date="1492689600">- Update group handling</changelog>
  <changelog author="mardnh@gmx.de" date="1492948800">- Update group handling</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Oliver Kurz &lt;okurz@suse.com&gt;" date="1586520000">- Use ninja as cmake builder for potential speedup</changelog>
  <changelog author="mardnh@gmx.de" date="1613390400">- Update to version v1.0.9+git1611947482.70520c9:
  * Removed unnecessary optimization flags from CMakeLists.txt files
  * airspy_open_device() bugfix: use the code in airspy_list_device()
  * better paramater bound checking for set gain functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619352000">- Update to release 1.0.10
  * no user visible changes since v1.0.9+git1611947482.70520c9</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- added patches
  https://github.com/airspy/airspyone_host/commit/bd15be38e91ebaa3e0bebb1e320255bde4ccf059
  + airspy-gcc15.patch</changelog>
</package>
<package pkgid="7119cf911d99e0bbc7751e6d8b5abc0bf22f1a772f05b458bba61168e902727907116179a4a81544d77642fbe700419e8849d136885dcfc3e8f51702fbbc3244" name="airspy-debugsource" arch="i586">
  <version epoch="0" ver="1.0.10" rel="3.4"/>
  <changelog author="mardnh@gmx.de" date="1492257600">- Fixed URL</changelog>
  <changelog author="mardnh@gmx.de" date="1492257601">- Fix Source-URL
- Use group airspy in the udev-rules</changelog>
  <changelog author="mpluskal@suse.com" date="1492689600">- Update group handling</changelog>
  <changelog author="mardnh@gmx.de" date="1492948800">- Update group handling</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Oliver Kurz &lt;okurz@suse.com&gt;" date="1586520000">- Use ninja as cmake builder for potential speedup</changelog>
  <changelog author="mardnh@gmx.de" date="1613390400">- Update to version v1.0.9+git1611947482.70520c9:
  * Removed unnecessary optimization flags from CMakeLists.txt files
  * airspy_open_device() bugfix: use the code in airspy_list_device()
  * better paramater bound checking for set gain functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619352000">- Update to release 1.0.10
  * no user visible changes since v1.0.9+git1611947482.70520c9</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- added patches
  https://github.com/airspy/airspyone_host/commit/bd15be38e91ebaa3e0bebb1e320255bde4ccf059
  + airspy-gcc15.patch</changelog>
</package>
<package pkgid="b849cdcc914812998086968d3c7f51c5ca3c93894acdb6750852b7fecc92f9ac354773df79de6233d2a0cc0354b2decd8dd2a319e694d1347c7897c2963021ad" name="airspyhf-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.8" rel="4.4"/>
  <changelog author="jengelh@inai.de" date="1500897600">- Trim description</changelog>
  <changelog author="mardnh@gmx.de" date="1508587200">- Update to version 0.0.0+git.20170930:
  * Fixed enum prefix
  * Added API for user application output pins
  * Added APIs for getting library and firmware version
  * Added API for enumerating multiple devices</changelog>
  <changelog author="mardnh@gmx.de" date="1519560000">- Update to version 1.1.0+git.20180217:
  * Updated the version number to 1.1.0
  * Added LNA, ATT, AGC and Threshold settings for the HF tuner.
  * Improved the convergence of the IQ balancer - again.
  * New heuristic for faster convergence in the IQ correction algorithm.
  * Bugfix airspyhf_open_device() with given serial for device identification
  * allow static compilation with definition of 'STATIC_AIRSPYHFPLUS'
  * airspyhf_list_devices accepts NULL as serials pointer to only get the number of devices
  * remove a compile warning under Linux
  * Improved the image rejection algorithm for the Airspy HF+</changelog>
  <changelog author="mardnh@gmx.de" date="1547899200">- Update to version 1.1.5
  * Fixed the Linux build
  * Updated the IQ correction algorithm;
  * Updated the version number and copyright dates
  * Better handling of weak signals in the IQ correction algorithm.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1548590400">- fix build for Leap 42.3</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1586433600">- Update to version 1.6.8
  * add airspyhf_* tools
- Update patch
  * libairspyhf/src/CMakeLists.txt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- fix build with gcc15
  https://github.com/airspy/airspyhf/issues/57
  + airspyhf-gcc15.patch</changelog>
</package>
<package pkgid="acea514b464582b87afb5683a053e4df95772b9bfea15d1daa3fd580a51ed002a4d8b09e8137abf066d3f8ff697dce8e5978aacd55ce636ba840f94d814b04d6" name="airspyhf-debugsource" arch="i586">
  <version epoch="0" ver="1.6.8" rel="4.4"/>
  <changelog author="jengelh@inai.de" date="1500897600">- Trim description</changelog>
  <changelog author="mardnh@gmx.de" date="1508587200">- Update to version 0.0.0+git.20170930:
  * Fixed enum prefix
  * Added API for user application output pins
  * Added APIs for getting library and firmware version
  * Added API for enumerating multiple devices</changelog>
  <changelog author="mardnh@gmx.de" date="1519560000">- Update to version 1.1.0+git.20180217:
  * Updated the version number to 1.1.0
  * Added LNA, ATT, AGC and Threshold settings for the HF tuner.
  * Improved the convergence of the IQ balancer - again.
  * New heuristic for faster convergence in the IQ correction algorithm.
  * Bugfix airspyhf_open_device() with given serial for device identification
  * allow static compilation with definition of 'STATIC_AIRSPYHFPLUS'
  * airspyhf_list_devices accepts NULL as serials pointer to only get the number of devices
  * remove a compile warning under Linux
  * Improved the image rejection algorithm for the Airspy HF+</changelog>
  <changelog author="mardnh@gmx.de" date="1547899200">- Update to version 1.1.5
  * Fixed the Linux build
  * Updated the IQ correction algorithm;
  * Updated the version number and copyright dates
  * Better handling of weak signals in the IQ correction algorithm.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1548590400">- fix build for Leap 42.3</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1586433600">- Update to version 1.6.8
  * add airspyhf_* tools
- Update patch
  * libairspyhf/src/CMakeLists.txt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- fix build with gcc15
  https://github.com/airspy/airspyhf/issues/57
  + airspyhf-gcc15.patch</changelog>
</package>
<package pkgid="ca3bad02c762c2c39d7282817e89011d085c329900df4d9a6f44f913720a76e2a683dcac508bfaebcddeafdc3e2c1ef1bdf9067fe75315d35ac526130bdbc5d2" name="aisleriot-debuginfo" arch="i586">
  <version epoch="0" ver="3.22.35" rel="3.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683028800">- Update to version 3.22.29:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Update to version 3.22.30:
  + Revert "game: Provide a clean environment for each game"
    (glgo#GNOME/aisleriot#961).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697112000">- Replace lsb-release with distribution-release BuildRequires:
  aisleriot meson setup uses /etc/os-release to determine
  distribution.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711627200">- Update to version 3.22.31:
  + Cards: Add multiple new card decks.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 3.22.32:
  + Fixes and optimisations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1718107200">- Update to version 3.22.33:
  + README: Update user manual URI.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 3.22.34:
  + help: Grammar fixes
  + games: Add new game Australian Patience
  + eight-off:
  - Change double-click behavior to move to a reserve
  - Shrink distance between foundations and main area
  + cards:
  - Bug fix for neoclassical themes
  - New card theme Pixelangelo Compact
  - Tweak the king of kearts
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738152000">- Update to version 3.22.35:
  + ci: Add CI
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="523f2cbcf587f26542297c9ee7c100001e0c8313919d107bb71e3d0b4e4b8ef0038e426396f821dc137aab5343f071048ebc8f24c09f371b4d98828469041601" name="aisleriot-debugsource" arch="i586">
  <version epoch="0" ver="3.22.35" rel="3.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683028800">- Update to version 3.22.29:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695643200">- Update to version 3.22.30:
  + Revert "game: Provide a clean environment for each game"
    (glgo#GNOME/aisleriot#961).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697112000">- Replace lsb-release with distribution-release BuildRequires:
  aisleriot meson setup uses /etc/os-release to determine
  distribution.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711627200">- Update to version 3.22.31:
  + Cards: Add multiple new card decks.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 3.22.32:
  + Fixes and optimisations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1718107200">- Update to version 3.22.33:
  + README: Update user manual URI.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 3.22.34:
  + help: Grammar fixes
  + games: Add new game Australian Patience
  + eight-off:
  - Change double-click behavior to move to a reserve
  - Shrink distance between foundations and main area
  + cards:
  - Bug fix for neoclassical themes
  - New card theme Pixelangelo Compact
  - Tweak the king of kearts
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738152000">- Update to version 3.22.35:
  + ci: Add CI
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="dac81a15b6833c4fc1029e895eef79263add41d9be71d124dbba58eae5885e0549a73d31356d9c152a78fea6b464ac24ee6de656e2a24d77f3b796cf2273006e" name="akamai-purge-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0" rel="1.8"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1733832000">- Initial package (1.1.0)</changelog>
</package>
<package pkgid="0c7837aa3195092dabd7a3782cf5320bb69155a4d7ae611a1d3db9bfd7e9f283a37e05d101a5b39f1c41ad2721d78b4438aa821c5ec0cc5640b054361752cfcf" name="akonadi-contacts-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use [[maybe_unused]]
  * Add akonadi-contacts-widgets
  * Add qdoc support
  * Prepare doc support
  * Add option for defining: Warnings are errors
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * It seems on windows we need to export it
  * don't export class when it's not necessary
  * Add private export include
  * Prepare doc support
  * Prepare doc support
  * Fix shadow variables warning
  * Add -Wshadow for clang-based builds
  * Fix ktextaddons dep
  * Make sure that we don't add deprecated code
  * Increase ktextaddons version
  * Adapt to renaming of (now) FetchCollectionsMerged in akonadi
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Port to QLineEdit
  * Use QLineEdit here too
  * Use same ktextaddons version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix Bug 522343: Countries are not listed in alphabetical order (kde#522343)
  * Fix Bug 522344: Cannot remove custom fields for contacts (kde#522344)
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Port away from deprecated setContextText API taking QStrings
  * Reflect the move of KMime to Frameworks in the dependency data
  * Remove unused includes
  * Add forward compatibility with KMime from KDE Frameworks
  * Make sure that list is not empty
  * Allow to use prek</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="1cd17b64dbfb0d8eea4f00acef62f8d15b607c51819cdc943eecc2f20314223fc9fa1d85d5727147390498b0be18825585dcab9beaad3fcd80b0662be211e319" name="akonadi-contacts-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use [[maybe_unused]]
  * Add akonadi-contacts-widgets
  * Add qdoc support
  * Prepare doc support
  * Add option for defining: Warnings are errors
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * It seems on windows we need to export it
  * don't export class when it's not necessary
  * Add private export include
  * Prepare doc support
  * Prepare doc support
  * Fix shadow variables warning
  * Add -Wshadow for clang-based builds
  * Fix ktextaddons dep
  * Make sure that we don't add deprecated code
  * Increase ktextaddons version
  * Adapt to renaming of (now) FetchCollectionsMerged in akonadi
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Port to QLineEdit
  * Use QLineEdit here too
  * Use same ktextaddons version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix Bug 522343: Countries are not listed in alphabetical order (kde#522343)
  * Fix Bug 522344: Cannot remove custom fields for contacts (kde#522344)
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Port away from deprecated setContextText API taking QStrings
  * Reflect the move of KMime to Frameworks in the dependency data
  * Remove unused includes
  * Add forward compatibility with KMime from KDE Frameworks
  * Make sure that list is not empty
  * Allow to use prek</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="ac828117390e6a1c617cd4ba3d0e1d71a51f565c80b3d69dedc5d3db095523ee9127e19adbeacc2ab9d7e5dc918bf54d8aceb152eb2237f1f1e86f495d72ecf9" name="akonadi-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * dbconfigmysql.cpp - fallback to "mariadbd", not "mariadb" (kde#514280)
  * Collection::displayName: Special case the akonadi_search_resource Search folder name (kde#358792)
  * quick: fix proxy model used in collection picker page (kde#511706)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Drop unused kwindowsystem dependency</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * FormCollectionComboBox: Fix combobox delegate text</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix crash in EntityTreeView when selecting multiple items</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Fixes for Akonadi killing MariaDB too quickly
  * FormCollectionComboBox: Drop unused collection property (kde#518048)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Clarify ambiguous trash collection message
  * agentinstancewidget - use a smaller icon size for agents</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Port away from deprecated Q_FLAGS
  * Fix i18n (missing arg)
  * ETMViewStateSaver: add stable remote-path key format</changelog>
</package>
<package pkgid="233055c48806a4ac17077c6b2f86269d251224d994cec006b1eaa8095ca8b6db704ce24714c852e5698886d99fa3f211c5d06217bb3da07b0ec3c9c6ff16e772" name="akonadi-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * dbconfigmysql.cpp - fallback to "mariadbd", not "mariadb" (kde#514280)
  * Collection::displayName: Special case the akonadi_search_resource Search folder name (kde#358792)
  * quick: fix proxy model used in collection picker page (kde#511706)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Drop unused kwindowsystem dependency</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * FormCollectionComboBox: Fix combobox delegate text</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix crash in EntityTreeView when selecting multiple items</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Fixes for Akonadi killing MariaDB too quickly
  * FormCollectionComboBox: Drop unused collection property (kde#518048)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Clarify ambiguous trash collection message
  * agentinstancewidget - use a smaller icon size for agents</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Port away from deprecated Q_FLAGS
  * Fix i18n (missing arg)
  * ETMViewStateSaver: add stable remote-path key format</changelog>
</package>
<package pkgid="6a582e9d8b824e138d9b08f1fee1f6db631bf6118d12128f86d43e8c646b9a5e1920f86888476e16a298422ce7c8830f32a421c1e1c3be167ddfbe6d51dae72f" name="akonadi-devel-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * dbconfigmysql.cpp - fallback to "mariadbd", not "mariadb" (kde#514280)
  * Collection::displayName: Special case the akonadi_search_resource Search folder name (kde#358792)
  * quick: fix proxy model used in collection picker page (kde#511706)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Drop unused kwindowsystem dependency</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * FormCollectionComboBox: Fix combobox delegate text</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix crash in EntityTreeView when selecting multiple items</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Fixes for Akonadi killing MariaDB too quickly
  * FormCollectionComboBox: Drop unused collection property (kde#518048)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Clarify ambiguous trash collection message
  * agentinstancewidget - use a smaller icon size for agents</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Port away from deprecated Q_FLAGS
  * Fix i18n (missing arg)
  * ETMViewStateSaver: add stable remote-path key format</changelog>
</package>
<package pkgid="08d7bad3f0e952c81405229dc888128704b956c54fb933164020ca65f260c8850de93c66b12e74a54d3888a798b498840ab04dd829734fe010be333ea177afb7" name="akonadi-imports-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * dbconfigmysql.cpp - fallback to "mariadbd", not "mariadb" (kde#514280)
  * Collection::displayName: Special case the akonadi_search_resource Search folder name (kde#358792)
  * quick: fix proxy model used in collection picker page (kde#511706)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Drop unused kwindowsystem dependency</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * FormCollectionComboBox: Fix combobox delegate text</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix crash in EntityTreeView when selecting multiple items</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Fixes for Akonadi killing MariaDB too quickly
  * FormCollectionComboBox: Drop unused collection property (kde#518048)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Clarify ambiguous trash collection message
  * agentinstancewidget - use a smaller icon size for agents</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Port away from deprecated Q_FLAGS
  * Fix i18n (missing arg)
  * ETMViewStateSaver: add stable remote-path key format</changelog>
</package>
<package pkgid="53a94b7e916a113e8c00dcb1aa20b87b240c26d601ff40283ac4ed7e697f666f8152b2faa0a61a914d6a8378658a97c7bc26ca6b9b3393852c21a99304313f54" name="akonadi-mime-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use [[maybe_unused]]
  * Add warn_about_unknown_commands: false
  * Fix some qdoc
  * Allow to show more method
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * fix documentation
  * Generate doc
  * Add EntityDisplayAttribute if collection does not have one
  * Make sure that we don't add deprecated code
  * Port KMime::Message from QSharedPointer to std::shared_ptr
  * Use std::shared_ptr instead of QSharedPointer
  * Add parent widget for kmessagebox
  * const'ify variable
  * Port away from deprecated KMime API
  * Stop using more deprecated KMime typedefs
  * Stop using deprecated KMime::Types::Mailbox::List
  * Properly document StatusUnread and StatusFlag
  * Don't include QDebug in header
  * Adapt to renaming of (now) FetchCollectionsMerged in akonadi
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Fix some clazy warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Add KF6Mime dependency
  * coding style
  * Minor optimization
  * Assign correct job when we delete it
  * When we click selection; MarkMailAsUnread must be disable too
  * Add missing return. Otherwise it can emit (ok)
  * Port away from deprecated setContextText API taking QStrings
  * Reflect the move of KMime to Frameworks in the dependency data
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * Add forward compatibility with KMime from KDE Frameworks
  * Add missing include
  * Fix logic
  * Fix potential crash</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d5c5161fbc8cc87b3bf779864e3f984d76fdfa9804dd3a53745eebc788f55190a5ad753868ac111604f801f310677e649afa6e65259ed9358bef459806c180e3" name="akonadi-mime-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use [[maybe_unused]]
  * Add warn_about_unknown_commands: false
  * Fix some qdoc
  * Allow to show more method
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * fix documentation
  * Generate doc
  * Add EntityDisplayAttribute if collection does not have one
  * Make sure that we don't add deprecated code
  * Port KMime::Message from QSharedPointer to std::shared_ptr
  * Use std::shared_ptr instead of QSharedPointer
  * Add parent widget for kmessagebox
  * const'ify variable
  * Port away from deprecated KMime API
  * Stop using more deprecated KMime typedefs
  * Stop using deprecated KMime::Types::Mailbox::List
  * Properly document StatusUnread and StatusFlag
  * Don't include QDebug in header
  * Adapt to renaming of (now) FetchCollectionsMerged in akonadi
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Fix some clazy warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Add KF6Mime dependency
  * coding style
  * Minor optimization
  * Assign correct job when we delete it
  * When we click selection; MarkMailAsUnread must be disable too
  * Add missing return. Otherwise it can emit (ok)
  * Port away from deprecated setContextText API taking QStrings
  * Reflect the move of KMime to Frameworks in the dependency data
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * Add forward compatibility with KMime from KDE Frameworks
  * Add missing include
  * Fix logic
  * Fix potential crash</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="4f80293f8a4061d226cfc5f184e22ab7d533a39472e684f22b336ed694d2b70dde17e810a99a1df7796654123b6f5883a858fbb614c0e569ac418625856b7f2c" name="akonadi-plugin-contacts-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use [[maybe_unused]]
  * Add akonadi-contacts-widgets
  * Add qdoc support
  * Prepare doc support
  * Add option for defining: Warnings are errors
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * It seems on windows we need to export it
  * don't export class when it's not necessary
  * Add private export include
  * Prepare doc support
  * Prepare doc support
  * Fix shadow variables warning
  * Add -Wshadow for clang-based builds
  * Fix ktextaddons dep
  * Make sure that we don't add deprecated code
  * Increase ktextaddons version
  * Adapt to renaming of (now) FetchCollectionsMerged in akonadi
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Port to QLineEdit
  * Use QLineEdit here too
  * Use same ktextaddons version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix Bug 522343: Countries are not listed in alphabetical order (kde#522343)
  * Fix Bug 522344: Cannot remove custom fields for contacts (kde#522344)
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Port away from deprecated setContextText API taking QStrings
  * Reflect the move of KMime to Frameworks in the dependency data
  * Remove unused includes
  * Add forward compatibility with KMime from KDE Frameworks
  * Make sure that list is not empty
  * Allow to use prek</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="cb9908c5710ca6100c25333dc6ee968248cdcd665c326b69f49cbb49e1e74fd5c10e92f04981dac27b6f67d2fc675cf9be5d3480f33f77ab282ece0a7d811be7" name="akonadi-plugin-mime-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use [[maybe_unused]]
  * Add warn_about_unknown_commands: false
  * Fix some qdoc
  * Allow to show more method
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * fix documentation
  * Generate doc
  * Add EntityDisplayAttribute if collection does not have one
  * Make sure that we don't add deprecated code
  * Port KMime::Message from QSharedPointer to std::shared_ptr
  * Use std::shared_ptr instead of QSharedPointer
  * Add parent widget for kmessagebox
  * const'ify variable
  * Port away from deprecated KMime API
  * Stop using more deprecated KMime typedefs
  * Stop using deprecated KMime::Types::Mailbox::List
  * Properly document StatusUnread and StatusFlag
  * Don't include QDebug in header
  * Adapt to renaming of (now) FetchCollectionsMerged in akonadi
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Fix some clazy warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Add KF6Mime dependency
  * coding style
  * Minor optimization
  * Assign correct job when we delete it
  * When we click selection; MarkMailAsUnread must be disable too
  * Add missing return. Otherwise it can emit (ok)
  * Port away from deprecated setContextText API taking QStrings
  * Reflect the move of KMime to Frameworks in the dependency data
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * Add forward compatibility with KMime from KDE Frameworks
  * Add missing include
  * Fix logic
  * Fix potential crash</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="9ad5b7f9151a309fc94597c9cece517fe450879ad5327e2a5e1afe5e248d52bc88f11d3e05a7edc43cd9dd7513e5ef38f7b3f88fbc17c6ceda4e88638325ab60" name="akonadi-search-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * gersemi fixes - cmake linting and formatting
  * Fix compile
  * agent: update htmlparser (kde#514669)
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Prepare doc support
  * Fix some shadow variables
  * Add -Wshadow for clang-based builds
  * Fix ktextaddons dep
  * Make sure that we don't add deprecated code
  * Remove akonadi note support
  * Use shared_ptr instead of QSharedPointer for KMime::Message
  * Increase ktextaddons version
  * Port away from kmime deprecated API
  * Stop using deprecated KMime::Types::Mailbox::List
  * Don't add #include &lt;QDebug&gt; in header
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Port some deprecated kmime methods
  * Pre-commit was not executed when apply patch
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Deleted &lt;&gt; surounding email in set data which caused mailto not working
  * Fix build with corrosion 0.6
  * Fix some clazy warning</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Skip tests that got broken with the recent FreeBSD CI image update
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Skip tests that got broken with the recent FreeBSD CI image update
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Partially revert 3bb094eb</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add ECMInstalledLibraryCheck support
  * BUG: 522332 - Repair "contains" search on mail addresses (kde#522332)
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Reflect the move of KMime to Frameworks in the dependency data
  * Port to the named-argument variant of the Akonadi CMake test macro
  * Fix includes
  * Add forward compatibility with KMime from KDE Frameworks
  * CMake fixes for uninitialized variables
  * Allow to use prek support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="acceac261186e101b7d2ced8e6a0eacce6eb403200066459b5e0e2774ef1a3239d04c0676e875ad506585b19bd9f89cc8a5ad9b0c5d0c99f6944f9767f30eb34" name="akonadi-search-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * gersemi fixes - cmake linting and formatting
  * Fix compile
  * agent: update htmlparser (kde#514669)
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Prepare doc support
  * Fix some shadow variables
  * Add -Wshadow for clang-based builds
  * Fix ktextaddons dep
  * Make sure that we don't add deprecated code
  * Remove akonadi note support
  * Use shared_ptr instead of QSharedPointer for KMime::Message
  * Increase ktextaddons version
  * Port away from kmime deprecated API
  * Stop using deprecated KMime::Types::Mailbox::List
  * Don't add #include &lt;QDebug&gt; in header
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Port some deprecated kmime methods
  * Pre-commit was not executed when apply patch
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Deleted &lt;&gt; surounding email in set data which caused mailto not working
  * Fix build with corrosion 0.6
  * Fix some clazy warning</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Skip tests that got broken with the recent FreeBSD CI image update
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Skip tests that got broken with the recent FreeBSD CI image update
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Partially revert 3bb094eb</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add ECMInstalledLibraryCheck support
  * BUG: 522332 - Repair "contains" search on mail addresses (kde#522332)
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Reflect the move of KMime to Frameworks in the dependency data
  * Port to the named-argument variant of the Akonadi CMake test macro
  * Fix includes
  * Add forward compatibility with KMime from KDE Frameworks
  * CMake fixes for uninitialized variables
  * Allow to use prek support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="36456c7e68fc10a75d23ffd530d6ee13f423ef7166c98325cd3533ad798ca49b8187852ea3e00ca51ae266238482569cf8479ea44600572009cffe2e5398141b" name="alac-debuginfo" arch="i586">
  <version epoch="0" ver="0.0+git.20160511" rel="4.8"/>
  <changelog author="crrodriguez@opensuse.org" date="1388750400">- libalac-makefile.patch update, OPTFLAGS must be used
  at linking time as well.
- alac-endian.patch, fix endian conversion routines
  * They were inneficient, use optimized versions provided by the OS.
  * They were wrong, assumes for example that ARM is not little endian
  and that powerpc is always big endian.
- fix cflags so large file support is enabled, GNU_SOURCE is defined,
  strict aliasing is disabled and C++ inlines get hidden visibility.</changelog>
  <changelog author="mpluskal@suse.com" date="1428840000">- Cleanup spec file with spec-cleaner
- Update dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Remove devel-static package as it has no users</changelog>
  <changelog author="mpluskal@suse.com" date="1452859200">- Install both license files</changelog>
  <changelog author="jengelh@inai.de" date="1453204800">- Change the SRPM name to alac (follow apparent upstream project
  name).</changelog>
  <changelog author="mpluskal@suse.com" date="1476878400">- Update project url
- Use _service to fetch sources from git
- Update to version 0.0+git.20160511
- Refresh patches:
  * alac-endian.patch
  * libalac-makefile.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1498737600">- Fix obvious typo where we had missing % in provides/obsoletes</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430401">- Fix build: use autosetup -p0. autosetup alone does not imply -p0</changelog>
</package>
<package pkgid="3612a7d827af1a88e2ce1aacfd9229464ab07ea2d17db61abea3311945d6e35e5662eb784551196780cfaa5007aec38b8f30f85221f1de473cf637a5e27691f0" name="alac-debugsource" arch="i586">
  <version epoch="0" ver="0.0+git.20160511" rel="4.8"/>
  <changelog author="crrodriguez@opensuse.org" date="1388750400">- libalac-makefile.patch update, OPTFLAGS must be used
  at linking time as well.
- alac-endian.patch, fix endian conversion routines
  * They were inneficient, use optimized versions provided by the OS.
  * They were wrong, assumes for example that ARM is not little endian
  and that powerpc is always big endian.
- fix cflags so large file support is enabled, GNU_SOURCE is defined,
  strict aliasing is disabled and C++ inlines get hidden visibility.</changelog>
  <changelog author="mpluskal@suse.com" date="1428840000">- Cleanup spec file with spec-cleaner
- Update dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Remove devel-static package as it has no users</changelog>
  <changelog author="mpluskal@suse.com" date="1452859200">- Install both license files</changelog>
  <changelog author="jengelh@inai.de" date="1453204800">- Change the SRPM name to alac (follow apparent upstream project
  name).</changelog>
  <changelog author="mpluskal@suse.com" date="1476878400">- Update project url
- Use _service to fetch sources from git
- Update to version 0.0+git.20160511
- Refresh patches:
  * alac-endian.patch
  * libalac-makefile.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1498737600">- Fix obvious typo where we had missing % in provides/obsoletes</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430401">- Fix build: use autosetup -p0. autosetup alone does not imply -p0</changelog>
</package>
<package pkgid="8c361d4b453360373f3ba116b05041dacb5b00f04536c7c04ea31a880dc136f6953c7c8d2a9777e9590316110744b981fa07f31d9fd4788337d4b43d4414b6aa" name="alacritty-debuginfo" arch="i586">
  <version epoch="0" ver="0.17.0" rel="1.5"/>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1712491200">- Bump required rust version to build</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Update to version 0.13.2:
  * Added:
    + Default Home/End bindings in Vi mode mapped to First/Last respectively
  * Fixed:
    + CLI env variables clearing configuration file variables
    + Vi inline search/semantic selection expanding across newlines
    + C0 and C1 codes being emitted in associated text when using kitty keyboard
    + Occasional hang on startup with some Wayland compositors
    + Missing key for NumpadDecimal in key bindings
    + Scrolling content upwards moving lines into history when it shouldn't
    + Sticky keys not working sometimes on X11
    + Modifiers occasionally getting desynced on X11
    + Autokey no longer working with alacritty on X11
    + Freeze when moving window between monitors on Xfwm
    + Mouse cursor not changing on Wayland when cursor theme uses legacy cursor icon names
    + Config keys are available under proper names
    + Build failure when compiling with x11 feature on NetBSD
    + Hint Select action selecting the entire line for URL escapes
    + Kitty encoding used for regular keys when they don't carry text
  * Changed:
    + No unused-key warnings will be emitted for OS-specific config keys
    + Use built-in font for sextant symbols from U+1FB00 to U+1FB3B
    + Kitty encoding is not used anymore for uncommon keys unless the protocol enabled</changelog>
  <changelog author="adam@mizerski.pl" date="1729857600">- Update to version 0.14.0:
  * Packaging
    + Minimum Rust version has been bumped to 1.74.0
  * Added
    + Support relative path imports from config files
    + alacritty migrate support for TOML configuration changes
    + Headless mode using alacritty --daemon
  * Changed
    + Pressing Alt with unicode input will now add ESC like for ASCII input
    + Decorations use opaque style and system window background on macOS
    + No longer source ~/.zshenv on macOS
    + Moved config options import, working_directory, live_config_reload, and ipc_socket
    + to the new general section
    + Moved config option shell to terminal.shell
    + ctrl+shift+u binding to open links to ctrl+shift+o to avoid collisions with IMEs
    + Use Beam cursor for single char cursor inside the IME preview
  * Fixed
    + Crash when trying to create a new tab without decorations enabled
    + New window being treated as focused when it's not on Wayland
    + IME preview blending into text below it
    + Dynamic title disabled for new windows when initial one has title as CLI option
    + While terminal in mouse mode, mouse bindings that used the shift modifier and
    + had multiple actions only performed the first action
    + Leaking FDs when closing windows on Unix systems
    + Config emitting errors for nonexistent import paths
    + Kitty keyboard protocol reporting shifted key codes
    + Broken search with words broken across line boundary on the first character
    + Config import changes not being live reloaded
    + Cursor color requests with default cursor colors
    + Fullwidth semantic escape characters
    + Windows app icon now displays properly in old alt+tab on Windows
    + Alacritty not being properly activated with startup notify
    + Invalid URL highlights after terminal scrolling
    + Hollow block cursor not spanning multiple chars being edited inside the IME preview
    + Vi inline search only working for direct key input without modifiers</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1736856000">- Update to version 0.15.0:
  * Added
  * Config option `window.level = "AlwaysOnTop"` to force Alacritty to always
  * be the toplevel window
  * Escape sequence to move cursor forward tabs ( CSI Ps I )
  * Pass activation token in `alacritty msg create-window` on Wayland/X11
  * Changed
  * Don't switch to semantic/line selection when control is pressed
  * Always emit `1` for the first parameter when having modifiers in kitty
  * keyboard protocol
  * Fixed
  * Mouse/Vi cursor hint highlighting broken on the terminal cursor line
  * Hint launcher opening arbitrary text, when terminal content changed while
  * opening
  * `SemanticRight`/`SemanticLeft` vi motions breaking with wide semantic
  * escape characters
  * `alacritty migrate` crashing with recursive toml imports
  * Migrating nonexistent toml import breaking the entire migration
  * First daemon mode window ignoring window options passed through CLI
  * Report of Enter/Tab/Backspace in kitty keyboard's report event types mode
  * Cut off wide characters in preedit string</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1739793600">- Update to version 0.15.1:
  * Changed
  * Error out when socket fails to create with --daemon
  * Default URL hints now stop before backslashes
  * Fixed
  * Modifiers being out of sync for fast/synthetic input on X11
  * Child process creation failing while inside a deleted directory
  * Shifted key reported without a shift when using kitty keyboard protocol</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1760875200">- Update to version 0.16.0:
  * Added
  * Vi motions *, #, {, and }
  * IPC config retrieval using alacritty msg get-config
  * Multi-sequence touch zoom sequences
  * Vi action Y keybind, yank to the end of line
  * Add /etc/alacritty/alacritty.toml fallback for system wide
    configuration
  * Unicode 17 support
  * Changed
  * Hide login message if ~/.hushlogin is present
  * Improve rendering of rounded corners with builtin box drawing
  * Fixed
  * Crash when OpenGL context resets
  * Modifier keys clearing selection with kitty keyboard protocol
    enabled
  * glyph_offset.y not applied to strikeout
  * Enter,Tab, Backspace not disambiguated with shift in kitty
    keyboard's disambiguate mode
  * Hint bindings not respecting IPC overrides
  * Search matching a wrapping fullwidth character in the last
    column
  * Origin mode (DECOM) not moving cursor to the origin point
  * Unresponsiveness when spamming the bell character with a bell
    command enabled
- Minimum Rust version has been bumped to 1.85.0</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1761048000">- Update to version 0.16.1:
  * Fix OpenGL robustness crash</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1775995200">- Update to version 0.17.0:
  * Packaging
    + Fixed invalid logo SVG attributes
    + New alacritty-escapes(7) manpage
    + Removed broken flash capability from terminfo
  * Added
    + Ability to bind WheelUp and WheelDown in mouse.bindings
    + Support TOML 1.1 syntax
    + window.resize_increments support on Wayland
  * Changed
    + Don't highlight hints on hover when the mouse cursor is hidden
    + IME is disabled in Vi mode on X11
    + Require explicit tap to enable IME with touch input
    + Use built-in font for block elements symbols from U+1FB82 to U+1FB8B
  * Fixed
    + Brief error popup when saving the config file with some editors
    + Subprocesses on OpenBSD now run with their CWD set to that of the
    shell's foreground process
    + Crash when OpenGL context resets
    + Crash when committing text with some IMEs on macOS
    + Signal termination skipping resource cleanup</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1775995201">- Drop deprecated %suse_update_desktop_file usage; the upstream desktop
  file already validates as-is.</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1775995202">- Install the desktop file as org.alacritty.Alacritty.desktop and
  normalize it with desktop-file-install to satisfy desktop file
  validation.</changelog>
</package>
<package pkgid="e9111cac9932d015e280864498c3248ea92540430e4e765b11cda88dde9457f5ceb1ba08c9060a13a1500549eba9310d63c613cad12297b32426386629962498" name="alacritty-debugsource" arch="i586">
  <version epoch="0" ver="0.17.0" rel="1.5"/>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1712491200">- Bump required rust version to build</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1713700800">- Update to version 0.13.2:
  * Added:
    + Default Home/End bindings in Vi mode mapped to First/Last respectively
  * Fixed:
    + CLI env variables clearing configuration file variables
    + Vi inline search/semantic selection expanding across newlines
    + C0 and C1 codes being emitted in associated text when using kitty keyboard
    + Occasional hang on startup with some Wayland compositors
    + Missing key for NumpadDecimal in key bindings
    + Scrolling content upwards moving lines into history when it shouldn't
    + Sticky keys not working sometimes on X11
    + Modifiers occasionally getting desynced on X11
    + Autokey no longer working with alacritty on X11
    + Freeze when moving window between monitors on Xfwm
    + Mouse cursor not changing on Wayland when cursor theme uses legacy cursor icon names
    + Config keys are available under proper names
    + Build failure when compiling with x11 feature on NetBSD
    + Hint Select action selecting the entire line for URL escapes
    + Kitty encoding used for regular keys when they don't carry text
  * Changed:
    + No unused-key warnings will be emitted for OS-specific config keys
    + Use built-in font for sextant symbols from U+1FB00 to U+1FB3B
    + Kitty encoding is not used anymore for uncommon keys unless the protocol enabled</changelog>
  <changelog author="adam@mizerski.pl" date="1729857600">- Update to version 0.14.0:
  * Packaging
    + Minimum Rust version has been bumped to 1.74.0
  * Added
    + Support relative path imports from config files
    + alacritty migrate support for TOML configuration changes
    + Headless mode using alacritty --daemon
  * Changed
    + Pressing Alt with unicode input will now add ESC like for ASCII input
    + Decorations use opaque style and system window background on macOS
    + No longer source ~/.zshenv on macOS
    + Moved config options import, working_directory, live_config_reload, and ipc_socket
    + to the new general section
    + Moved config option shell to terminal.shell
    + ctrl+shift+u binding to open links to ctrl+shift+o to avoid collisions with IMEs
    + Use Beam cursor for single char cursor inside the IME preview
  * Fixed
    + Crash when trying to create a new tab without decorations enabled
    + New window being treated as focused when it's not on Wayland
    + IME preview blending into text below it
    + Dynamic title disabled for new windows when initial one has title as CLI option
    + While terminal in mouse mode, mouse bindings that used the shift modifier and
    + had multiple actions only performed the first action
    + Leaking FDs when closing windows on Unix systems
    + Config emitting errors for nonexistent import paths
    + Kitty keyboard protocol reporting shifted key codes
    + Broken search with words broken across line boundary on the first character
    + Config import changes not being live reloaded
    + Cursor color requests with default cursor colors
    + Fullwidth semantic escape characters
    + Windows app icon now displays properly in old alt+tab on Windows
    + Alacritty not being properly activated with startup notify
    + Invalid URL highlights after terminal scrolling
    + Hollow block cursor not spanning multiple chars being edited inside the IME preview
    + Vi inline search only working for direct key input without modifiers</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1736856000">- Update to version 0.15.0:
  * Added
  * Config option `window.level = "AlwaysOnTop"` to force Alacritty to always
  * be the toplevel window
  * Escape sequence to move cursor forward tabs ( CSI Ps I )
  * Pass activation token in `alacritty msg create-window` on Wayland/X11
  * Changed
  * Don't switch to semantic/line selection when control is pressed
  * Always emit `1` for the first parameter when having modifiers in kitty
  * keyboard protocol
  * Fixed
  * Mouse/Vi cursor hint highlighting broken on the terminal cursor line
  * Hint launcher opening arbitrary text, when terminal content changed while
  * opening
  * `SemanticRight`/`SemanticLeft` vi motions breaking with wide semantic
  * escape characters
  * `alacritty migrate` crashing with recursive toml imports
  * Migrating nonexistent toml import breaking the entire migration
  * First daemon mode window ignoring window options passed through CLI
  * Report of Enter/Tab/Backspace in kitty keyboard's report event types mode
  * Cut off wide characters in preedit string</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1739793600">- Update to version 0.15.1:
  * Changed
  * Error out when socket fails to create with --daemon
  * Default URL hints now stop before backslashes
  * Fixed
  * Modifiers being out of sync for fast/synthetic input on X11
  * Child process creation failing while inside a deleted directory
  * Shifted key reported without a shift when using kitty keyboard protocol</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1760875200">- Update to version 0.16.0:
  * Added
  * Vi motions *, #, {, and }
  * IPC config retrieval using alacritty msg get-config
  * Multi-sequence touch zoom sequences
  * Vi action Y keybind, yank to the end of line
  * Add /etc/alacritty/alacritty.toml fallback for system wide
    configuration
  * Unicode 17 support
  * Changed
  * Hide login message if ~/.hushlogin is present
  * Improve rendering of rounded corners with builtin box drawing
  * Fixed
  * Crash when OpenGL context resets
  * Modifier keys clearing selection with kitty keyboard protocol
    enabled
  * glyph_offset.y not applied to strikeout
  * Enter,Tab, Backspace not disambiguated with shift in kitty
    keyboard's disambiguate mode
  * Hint bindings not respecting IPC overrides
  * Search matching a wrapping fullwidth character in the last
    column
  * Origin mode (DECOM) not moving cursor to the origin point
  * Unresponsiveness when spamming the bell character with a bell
    command enabled
- Minimum Rust version has been bumped to 1.85.0</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1761048000">- Update to version 0.16.1:
  * Fix OpenGL robustness crash</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1775995200">- Update to version 0.17.0:
  * Packaging
    + Fixed invalid logo SVG attributes
    + New alacritty-escapes(7) manpage
    + Removed broken flash capability from terminfo
  * Added
    + Ability to bind WheelUp and WheelDown in mouse.bindings
    + Support TOML 1.1 syntax
    + window.resize_increments support on Wayland
  * Changed
    + Don't highlight hints on hover when the mouse cursor is hidden
    + IME is disabled in Vi mode on X11
    + Require explicit tap to enable IME with touch input
    + Use built-in font for block elements symbols from U+1FB82 to U+1FB8B
  * Fixed
    + Brief error popup when saving the config file with some editors
    + Subprocesses on OpenBSD now run with their CWD set to that of the
    shell's foreground process
    + Crash when OpenGL context resets
    + Crash when committing text with some IMEs on macOS
    + Signal termination skipping resource cleanup</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1775995201">- Drop deprecated %suse_update_desktop_file usage; the upstream desktop
  file already validates as-is.</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1775995202">- Install the desktop file as org.alacritty.Alacritty.desktop and
  normalize it with desktop-file-install to satisfy desktop file
  validation.</changelog>
</package>
<package pkgid="8c4feb1a43c542cfdc9786dd3869ea7eef743886761b10717d9051e0854d5220c4879418c4699d1a648937839e0c15215015206da1dfce12263a764f48c8a736" name="aldo-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.8" rel="2.5"/>
  <changelog author="dl9pf@gmx.de" date="1173268800">- import to buildservice</changelog>
  <changelog author="dl8fcl@darc.de" date="1437825600">- update to version 0.7.7
  spec file cleanup</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740139200">- prepare spec for Factory inclusion</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740225600">- Update to version 0.7.8:
  * fix audio initialization</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the line immediately after the dashed line
  is supposed to be the header with date/author info.</changelog>
</package>
<package pkgid="7387390405dced9e443dfed922031d63293ed62cff9379d0045bd5986de2e571a4c29debded89d5f2145998888578227791a6b3054b141271cd55ce761f3fa9e" name="aldo-debugsource" arch="i586">
  <version epoch="0" ver="0.7.8" rel="2.5"/>
  <changelog author="dl9pf@gmx.de" date="1173268800">- import to buildservice</changelog>
  <changelog author="dl8fcl@darc.de" date="1437825600">- update to version 0.7.7
  spec file cleanup</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740139200">- prepare spec for Factory inclusion</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740225600">- Update to version 0.7.8:
  * fix audio initialization</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the line immediately after the dashed line
  is supposed to be the header with date/author info.</changelog>
</package>
<package pkgid="2e01fe0f9e1f66894ae9a01524b84708607c10011b09cd4d8e57d7aa0ae643905437a9e460729abc81858e0c017147671a8bca608151fa8327873e6dce3c2bc5" name="alembic-debugsource" arch="i586">
  <version epoch="0" ver="1.8.8" rel="1.8"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609243200">- update to 1.7.16:
  GitHub:
  * Add a Github Action to create a python 2.7 wheel. (PR 310)
  AbcCoreHDF5:
  * Specify char signedness when setting the HDF5 data type as some architectures,
    like ARM, default to unsigned. (PR 316)
  AbcCoreOgawa:
  * Fuzzer issue 25695: Fix leak that can occur when reading meta data, but the file
    is maliciously cut short.  (PR 315)
  * Fuzzer issue 26125:  Add a check and throw an excpetion for an obviously
    recursive group. (PR 321)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619611200">- Update to 1.8.0:
  API:
  * Dropped support for the ancient TR1, expect compilers to support
    at least support C++std11 and currently default to C++std14.
  * Removed ALEMBIC_LIB_USES_TR1 and ALEMBIC_LIB_USES_BOOST and
    instead expect the std versions like shared_ptr.
  Ogawa:
  * Better support emscripten and ARM toolchains by using memcpy
    to avoid dereferencing non-aligned pointers.
  AbcStitcher:
  * Propagate MetaData from the first of our ordered input archives
    over to the stitched output.
  Other:
  * Overhaul to support Imath 3
  * Fix for using Alembic as a 3rd party with Imath 3.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621425600">- Update to 1.8.1:
  * Ogawa: Sanity check that we have a valid group to avoid
    infinite recursion during traversal.
- Enable testsuite
- Add fuzztest.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 1.8.3:
  * Make sure we export the IlmBase requirement in CMake when using OpenEXR 2 to
    fulfill the Imath requirement.
  * Address report from GCC Undefined Behavior Sanitizer by initializing a couple
    of bools in OXform.
  * Fix compile issue when using C++17 with Microsoft Visual Studio and use a
    hopefully much faster find first bit set when using that compiler. (Issue 358)
  * One of the fuzzer tests were was failing with 32 bit builds because of a
    different exception message.
  * Fix a bug with 32 bit memory mapped Windows builds.
  * Look for boost python a little differently, falling back on existing behavior.</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1656244800">- Ogawa only supports little endian. Disable s390x builds.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 1.8.4:
  * Add ALEMBIC_DEBUG_WARNINGS_AS_ERRORS to control the build in debug mode.
  * It is set to ON by default to preserve the current behavior.
  * Use add_compile_options instead of the older add_definitions. (PR371)
  * Fix the include dirs for AbcCoreHDF5 tests. (PR382)
  * Fix issue hinted at in Issue 223: use PROJECT_SOURCE_DIR instead of
  * CMAKE_SOURCE_DIR when embedding Alembic within another CMake project. (PR393)
  * On Windows _BitScanForward64 is only available when _WIN64 is defined.
  * When it is not, fall back on using _BitScanForward. (PR 373)
  * Fuzzer issue 49213 turned up some new malformed MetaData memory problems.
  * Indexed MetaData on the write side only allows 254 (plus the default empty one)
  * small (up to 256 bytes), we now throw if we encounter malformed MetaData.
  * We were also allowing empty property and object names through on the read side
  * even though the writer forbids this.
  * Finally integrate a couple of tests flagged by Taotao Gu's local fuzzer.
  * (PR391 and PR397)
  * Fuzzer issue 52939 showed that with certain malformed MetaData the pair
  * separator should NOT occur before the assign separator. (PR396)
  * N2f and N2d properties were not being correctly bound.(PR390)</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1687521600">- Added Alembic's cmake files to devel package</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1704196800">- update to 1.8.6:
  * Introduce CPacke to top level CMake. (PR 425)
  * Fix typo in a comment. (PR 417)
  * Fix bug with OCurves, ONuPatch, OPoints, OPolyMesh, and OSubD
    were not properly incrementing their number of set samples
    when using setFromPrevious. (PR 433)
  * Fix default values for float PODTraits. (PR 422)
  * Introduce -hold argument which will use the previous set
    sample instead of setting an empty sample for missing samples.
- update to 1.8.5:
  * Add test for fuzzer issue 53406.
  * Address Issue 402 by not using deprecated kWrapExisting calls
    when possible.
  * Add missing vertex for cube test in the python bindings per
    Issue 407.
  * Fix several warnings mentioned in Issue 309, 398 and 412.
  * Don't explicitly set MACOSX_RPATH as it is set by default in
    CMake 3+. (PR404)
  * Use install rpath for Imath 3. (PR405)
  * Use STRING instead of PATH for ALEMBIC_LIB_INSTALL_DIR.
  * Add CIFuzz as a GitHub action. (PR403)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1733572800">- update to 1.8.8:
  * Support variable order curves in the python bindings. (Issue 458)
  * Support mingw64 by adding a missing include. (Issue 459)
- update to 1.8.7:
  * Protect from potential buffer overrun because of malformed dimensions. (Issue 453)
  * Fix a typo in the python bindings but leave the misspelled member
    (kkVisibilityVisible) to maintain compatibility. (Issue 440)
  * Add unicode filename support for Windows (PR450)
  * Make some of the extra python scripts including the PyAlembic and Maya
  * unit tests python 3 compatible. (PR438)</changelog>
</package>
<package pkgid="1564d51a64e02a5c65e7d7b26fbf95c94a88a784d028cfe4dd1dab2d5a03f76f0166fa5e4497a888af00e26453763509a8c5e5091c93fbeb1beee1bd4062c491" name="alevt-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.2" rel="1.6"/>
  <changelog author="meissner@suse.de" date="1259150400">- fixed fuzzy patches</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="pgajdos@suse.com" date="1325851200">- build also with libpng15
  * libpng15.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518177600">- BuildRequire pkgconfig(x11) not xorg-x11-devel</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Update to 1.8.0
  * DVB-T support
  * Increase program table size from 16 to 128
  * Fix crash if no DVB service has Teletext
  * Detect HEVC services for all regions (this fixes HEVC in Germany)
  * Fix 100% cpu use when there is no vbi device
  * Add zvbi support
  * Add support for iso8859-7 (greek)
  * Add support for KOI8-R encoding
  * Support libpng-1.6
- Update to 1.6.3
  * compilation fix for libpng-1.5, this obsoletes alevt-libpng15.patch
- Dropped obsoleted alevt-1.6.0-dvb-demux.patch,
  alevt-happy-abuild.diff and alevt-overflow2.diff
  alevt-libpng15.patch
- Modernized and fixed SPEC file
  * Added working upstream URL
- Add use-pkgconfig.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1618833600">- Fix previous changelog entry</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1629720000">- Update to 1.8.1
  * Some SI fixes
  * Use pkg-config to find libraries, obsoletes use-pkgconfig.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715083200">- alevt-fix-implicit.patch: fixed implicit definitions.</changelog>
  <changelog author="pgajdos@suse.com" date="1750248000">- version update to 1.8.2
  * Avoid implicit function declarations in lang.c
  * remove output of serviceid et. al from alevt-date and alevt-cap
  * Fix install command in make target 'rpm-install'
  * Add simple desktop entry file
  * Fix reading of strings from DVB tables according to DVB-SI Annex A
  * Merge branch 'dvb-si-fixes' into 'master'
  * Let alevt-date display the time in the same fashion as date from coreutils
  * Adjust the command to set the RTC on Linux, it is hwclock from util-linux
  * Add a note on dvbv5-zap from DVBv5 Tools
  * Fix first line of icon48x48.xpm, it should not be a black line
- added patches
  https://gitlab.com/alevt/alevt/-/issues/2
  + alevt-gcc15.patch</changelog>
</package>
<package pkgid="532a25c2a0cbebb95d3ffd4a0f1bc57a642108ddc5a0aba8f494288ece26326a4d507b0245dcaf289e04d4dee233fe3a95343e66e7adf90a0b81d7e77c749864" name="alevt-debugsource" arch="i586">
  <version epoch="0" ver="1.8.2" rel="1.6"/>
  <changelog author="meissner@suse.de" date="1259150400">- fixed fuzzy patches</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="pgajdos@suse.com" date="1325851200">- build also with libpng15
  * libpng15.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518177600">- BuildRequire pkgconfig(x11) not xorg-x11-devel</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Update to 1.8.0
  * DVB-T support
  * Increase program table size from 16 to 128
  * Fix crash if no DVB service has Teletext
  * Detect HEVC services for all regions (this fixes HEVC in Germany)
  * Fix 100% cpu use when there is no vbi device
  * Add zvbi support
  * Add support for iso8859-7 (greek)
  * Add support for KOI8-R encoding
  * Support libpng-1.6
- Update to 1.6.3
  * compilation fix for libpng-1.5, this obsoletes alevt-libpng15.patch
- Dropped obsoleted alevt-1.6.0-dvb-demux.patch,
  alevt-happy-abuild.diff and alevt-overflow2.diff
  alevt-libpng15.patch
- Modernized and fixed SPEC file
  * Added working upstream URL
- Add use-pkgconfig.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1618833600">- Fix previous changelog entry</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1629720000">- Update to 1.8.1
  * Some SI fixes
  * Use pkg-config to find libraries, obsoletes use-pkgconfig.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715083200">- alevt-fix-implicit.patch: fixed implicit definitions.</changelog>
  <changelog author="pgajdos@suse.com" date="1750248000">- version update to 1.8.2
  * Avoid implicit function declarations in lang.c
  * remove output of serviceid et. al from alevt-date and alevt-cap
  * Fix install command in make target 'rpm-install'
  * Add simple desktop entry file
  * Fix reading of strings from DVB tables according to DVB-SI Annex A
  * Merge branch 'dvb-si-fixes' into 'master'
  * Let alevt-date display the time in the same fashion as date from coreutils
  * Adjust the command to set the RTC on Linux, it is hwclock from util-linux
  * Add a note on dvbv5-zap from DVBv5 Tools
  * Fix first line of icon48x48.xpm, it should not be a black line
- added patches
  https://gitlab.com/alevt/alevt/-/issues/2
  + alevt-gcc15.patch</changelog>
</package>
<package pkgid="2e93c47edb175a4bf66a8f980e2690da8b9422eeee82abc089981b6d2b5d0b06f8f888e0dcdb7d26ac77f8ef90b9382971528cbaca6c8baf1154442e44821593" name="alevtd-debuginfo" arch="i586">
  <version epoch="0" ver="3.107" rel="3.11"/>
  <changelog author="tchvatal@suse.com" date="1374753600">- Add missing dependencies so the package build on factory.</changelog>
  <changelog author="bwiedemann@suse.com" date="1419595200">- fix Segfault at start + add xawtv-fixblitframesegfault.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554811200">- Add fix-build-with-recent-glibc.patch
- Run spec-cleaner</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1588248000">- Disable LTO on %arm and aarch64 to fix build</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1590753600">- v4l-conf: add v4l-conf-fix-CVE-2020-13696.patch: fix security issue in
  setuid-root program that allows for arbitrary file existence tests and
  open() with O_RDWR (bsc#1171655, CVE-2020-13696)</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1591185600">- add gcc-10.patch: fixes multiple definitions of global variables across the
  code. These cause errors with new major gcc 10 version.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 3.107:
  * Solve build issues with gcc 10.1
  * Check if file exists before opening it
  * Use standard c99 designated initializers
  * Show if lirc is enabled or not when configuring it
  * Don't need need to call abs() for rdrift and vdrift
  * Get rid of an unused function at flt-smooth
  * Use hexa for non-printable codes at ntsc-cc code
  * Move -Llibng to LD_FLAGS at makefile
  * Add xawtv3 to Tavis CI build integration
  * Get rid of VIDIOC_G_PARM ioctl
  * Remove an unused file from git and ignore auto-generated files
  * Get rid of V4L1 support, as V4L1 API got removed from Kernel in 2010.
  * Update videodev2.h file to a later version
  * Update the error code at vbi-gui to reflect the name of the V4L2 ioctl
  * Fix fbtv application for it to properly handle camera bytesperpage
    aligments and to properly display texts over over the camera
    streaming screen
  * add fbtv support for modern console fonts
  * fix fbtv output when byterperline is greater than the number of
    filled bytes
  * add help for fbtv and improve its man page
  * allow using just the font name on fbtv
  * Cleanup most warnings when building it, fixing some potential bugs
  * Add support for AC_HEADER_MAJOR, in order to support upcoming
    glibc versions
  * Allow ./configure --disable-alsa to compile when alsa is available
  * x11: get rid of deprecated XKeycodeToKeysym function
  * get rid of unused libXp at Makefile
  * disable DGA if client is not local, fixing usage over ssh
  * Drop supplementary group IDs when dropping privileges
  * Add desktop and appdata files for xawtv, motv and mtt
  * Fix mtt not being able to tune tv channels
  * Remove superfluous ; add end of functions
  * Add a workaround for bttv kernel driver planar fmt width bug
  * Allow setting alsa_latency from ~/.xawtv
  * Fix not being able to get a larger latency on capture devices with small
    max period sizes
  * prefer CAP_STREAMING over CAP_READWRITE
  * Fix segfault under certain conditions
- remove xawtv-fixblitframesegfault.patch, fix-build-with-recent-glibc.patch,
  v4l-conf-fix-CVE-2020-13696.patch, gcc-10.patch (all upstream)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665601">- skip group verify on v4l-conf</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1614600000">- Add patch to fix build with glibc &gt;= 2.32:
  * 0001-Replace-sys_siglist-with-strsignal.patch
- Drop obsolete conditions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="33f3119c1c26c1587527c7c54c7ba48f39c8e6f732049ded5f4163e9dab70b95619d5bee4a41c0f28cb420d478a06938fdeea4bdf9a9ee653d074a9e57aaf6a2" name="alkimia-debuginfo" arch="i586">
  <version epoch="0" ver="8.2.1" rel="1.6"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1540468800">- Run spec-cleaner.
- Install the license file.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1553515200">- Drop the KDE4/Qt4 package.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1578744000">- Update to 8.0.3.
  * Add option to disable Webkit on KF5 builds
  * Bug and crash fixes
  * Don't hardcode the QML install dir
  * Fix integration of "Finance::Quote" sources into kmymoney
  * Export class AlkWebPage as wrapper for a generic web page
  * Fix installing and finding financequote.pl
  * Add experimental support for financequote.pl</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1612526400">- Update to version 8.0.4
  * Add initial QWebEngine support for KF5 builds
  * Add debug info for running perl script in
    AlkFinanceQuoteProcess::launch()
  * Add file menu with entry 'quit'
  * Add switch language entry to help menu
  * Add option ENABLE_FINANCEQUOTE and set to false by default on Windows
  * Bug and crash fixes
  * Fix fatal error caused by calling i18n in another thread initiated
  * Fix WebEngine/WebKit/Widgets backend choice
  * Fix 'alkimia fails to find mpirxx.h
  * Remove unused toolbar</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1612699200">- Add upstream patch:
  * 0001-Use-new-KNS-install-location.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619611200">- Update to version 8.1.0
  * Do not override the global translation domain of the application
  * Add support for skipping date extraction when a quote service
    does not provide a valid date
  * Fix bug not been able to rename local quote source
  * Many other bugfixes
- Update dependencies to build with KF5
- Drop upstream merged 0001-Use-new-KNS-install-location.patch
- Add patch from upstream:
  * 0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656936000">- Update to 8.1.1. No changelog.
- Drop patch, fixed upstream:
  * 0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1698148800">- Update to 8.1.2. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750593600">- Update to 8.2.0. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 8.2.1. No changelog.</changelog>
</package>
<package pkgid="0479d42f62c071b7736d0d7d698b702cd20af5d1229151e75cedf9907f532ef5bb55abd1fb280ee222863ed831d94c6703917d1e23f26048ca71d1ab1ad100d7" name="alkimia-debugsource" arch="i586">
  <version epoch="0" ver="8.2.1" rel="1.6"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1540468800">- Run spec-cleaner.
- Install the license file.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1553515200">- Drop the KDE4/Qt4 package.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1578744000">- Update to 8.0.3.
  * Add option to disable Webkit on KF5 builds
  * Bug and crash fixes
  * Don't hardcode the QML install dir
  * Fix integration of "Finance::Quote" sources into kmymoney
  * Export class AlkWebPage as wrapper for a generic web page
  * Fix installing and finding financequote.pl
  * Add experimental support for financequote.pl</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1612526400">- Update to version 8.0.4
  * Add initial QWebEngine support for KF5 builds
  * Add debug info for running perl script in
    AlkFinanceQuoteProcess::launch()
  * Add file menu with entry 'quit'
  * Add switch language entry to help menu
  * Add option ENABLE_FINANCEQUOTE and set to false by default on Windows
  * Bug and crash fixes
  * Fix fatal error caused by calling i18n in another thread initiated
  * Fix WebEngine/WebKit/Widgets backend choice
  * Fix 'alkimia fails to find mpirxx.h
  * Remove unused toolbar</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1612699200">- Add upstream patch:
  * 0001-Use-new-KNS-install-location.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619611200">- Update to version 8.1.0
  * Do not override the global translation domain of the application
  * Add support for skipping date extraction when a quote service
    does not provide a valid date
  * Fix bug not been able to rename local quote source
  * Many other bugfixes
- Update dependencies to build with KF5
- Drop upstream merged 0001-Use-new-KNS-install-location.patch
- Add patch from upstream:
  * 0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656936000">- Update to 8.1.1. No changelog.
- Drop patch, fixed upstream:
  * 0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1698148800">- Update to 8.1.2. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750593600">- Update to 8.2.0. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 8.2.1. No changelog.</changelog>
</package>
<package pkgid="231963829cb2d22a8480d11c9a23b86315125d0932cb9b3bb06af73b30319b5ff7db95ab9b9b47b9bc3a287b387ac4cb34aa51420c1ffe100bb7c79a37121fb0" name="allegro-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.11.3" rel="1.6"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1631188800">- Add missing dependencies to allegro-devel
  * allegro5/allegro_opengl.h includes GL/gl.h
    Requires: pkgconfig(gl)
  * allegro5/allegro_x.h includes X11/Xlib.h
    Requires: pkgconfig(x11)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1676462400">- Update to version 5.2.8.0
  * Allow configuring bitmap wrapping via al_set_new_bitmap_wrap.
  * Graphics:
  * Reject creating bitmaps with negative width or height
  * Add a minimal shader implementation for GLSL. Minimal shader
    supports fewer features, but is faster.
  * Emscripten: Fix usage of SDL_Init for emscripten
  * SDL:
  * Ignore touch events from indirect touch devices.
  * Use SDL_PeepEvents for event handling, to improve performance.
  * Improve joysticks support
  * Fix mouse axis setter
  * Use clock_gettime with CLOCK_MONOTONIC instead of gettimeofday
  * Add al_play_audio_stream, a 'simple' API endpoint for audio stream playback.
  * Allow identifying and listing audio devices via new API:
    al_get_num_audio_output_devices, al_get_audio_output_device,
    al_get_audio_device_name
  * Color addon: Add linear and oklab color spaces to the color addon.
  * Fixed TTF rendering when using transforms
  * Allow identifying video files via a magic number, exposed via
    al_identify_video
  * Many other bugfixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701000000">- Update to 5.2.9.0:
  Android:
  * Fix back button/gesture
  * Implement al_get_joystick_name
  * Great many assorted fixes
  Audio:
  * Add al_get_mixer_has_attached and al_get_voice_has_attached
  * Fix al_set_audio_stream_playmode return value and interaction with looping audio streams
  * Send PulseAudio silence if the attached mixer is stopped
  Acodec:
  * voc memory leak fixes
  * Fix internal looping for mod files
  Build system:
  * Add a target for copying examples, letting you build the demo without the examples
  * Improve CMake scripts
  * Support the newer WebP library which is split into two
  Core:
  * Add al_can_set_keyboard_leds and al_can_get_mouse_cursor_position
  * Allow outputting logs to STDOUT via ALLEGRO_TRACE environment variable
  * Add al_get_current_shader
  * Add al_get_window_borders for Windows and Linux
  TTF:
  * Fixes for al_get_glyph_width, al_get_glyph_al_get_glyph when interacting with zero-width/zero-height glyphs
  Linux:
  * Fix fullscreen window creation (#1349)
  * Fix some X11 + fullscreen window interaction (#1358)
  * Allow setting higher quality icons
  * Improve DISPLAY_SWITCH_IN/OUT events (#1390, #1367)
  * Work on improving Window positioning
  * Fix creating an initially maximized window
  * Enable toggling and setting maximized/frameless modes when menus are used
  * Fix popup menu (#1280)
  * Make AltGr (right Alt) toggle the ALLEGRO_KEYMOD_ALTGR modifier
  SDL:
  * Fix touch ids
  * Fix al_get_mouse_state crash
  * Implement al_create_mouse_cursor
  * Implement al_get_monitor_dpi
  Documentation:
  * Assorted clarifications and improvements</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705838400">- Update to 5.2.9.1:
  * Fix a regression where toggling fullscreen window when menus are used stopped working (SiegeLord)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337600">- Update to 5.2.10.0:
  Core:
  * Add a compatibility config option, keyboard_version=xx.yy.zz as well as the
    same but with joystick_version if it is necessary to restore the old
    behavior. This enables us to fix bugs with the input system, while providing
    a mechanism to restore old buggy behavior temporarily
  * Assorted timer improvements
  * Optimize inverse transformations.
  * Fix the handling of the new window title in ALLEGRO_STATE (#1562)
  * Add ALLEGRO_TRACE_LEVEL environment variable. This makes it easier to
    enable logging on release builds.
  * Add al_ref_info to convert ALLEGRO_USTR_INFO to ALLEGRO_USTR
  * Add al_get_display_adapter (#1578)
  * Add al_get_render_state
  Linux:
  * Fix joystick initialization when overriding IO (#1572)
  * Make sure the bitmap for the initial icon is created as a memory bitmap
    (#1571)
  Acodec addon:
  * Prefill ALLEGRO_AUDIO_STREAMs with data
  * Add OpenMPT support. This is meant to replace DUMB, as DUMB is not
    maintained. You can use the compatibility config option acodec_prefer_dumb
    to temporarily make DUMB the preferred handler for module files, if Allegro
    is built with both DUMB and OpenMPT. Some modules may sound different under
    OpenMPT.
  Native dialog addon:
  * Add Android support
  * Auto-scroll the native textlog on MacOS
  * Fix monospace fonts on MacOS in the native textlog
  * Improve the patterns arg in al_create_native_file_dialog
  Video addon:
  * Make al_is_video_playing return false before al_start_video
  * Make ALLEGRO_VIDEO work with the automatic destruction system
  Build system:
  * Reproducible build support
  * Fix multiarch install location
  Examples:
  * Remove VLAs to improve Visual Studio support
  * Fix opaque black background pixels in explosion sprites in the Shooter demo</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337601">- Update to 5.2.10.1:
  MacOS:
  * Fix some corner cases in the new keyboard input system
  * Fix version-based conditional compilation
  Packaging:
  * Fix the package script to check for makeinfo, this prevents malformed source
    achives from being created (as happened in 5.2.10)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to 5.2.11:
  Core:
  * Remove tabs and trailing spaces from source files
  * Disable DebugOutputString on windows for logs by default (#1548)
  * Fixed initialization of the resize event thread when calling al_init after al_uninstall_system
  * Add "gamepad" support. This uses the community sourced SDL controller database. See ex_joystick_events for how to use this.
  * Fix assorted issues with joystick hotplugging
  * Add locks to avoid stale clipboard text (#1629)
  * Reset the GL_UNPACK_ROW_LENGTH after unlocking certain bitmaps
  Linux:
  * Fixed memory leak
  * Fix crash when using the LC_CTYPE=eo.ut8 on X11 (#1651)
  * Improve behavior when the display is disconnected
  TTF addon:
  * Add color emoji support
  Audio addon:
  * Fix a race between detaching instances from mixers and reading from them
  Image addon:
  * Fix loading of padded PCX files
  Video addon:
  * Add al_open_video_f
  Primitives addon:
  * Move the most of the implementation into the core. This should be feature-neutral, but will enable future unification (#1003)
  * Populate the UV coordinates for the vertices in many high-level primitives which enables some shader effects. See ex_prim example for how this looks.
  Documentation:
  * Document ALLEGRO_MOUSE_STATE.display
  * Remove GETTER/SETTER from generated docs
  * Fix the the return value of al_insert_menu_item (#1648)
  Build system:
  * CMake improvements
  * Export build tree with CMake to ease debugging
  * Allow using SIMD instruction sets besides SSE
  * Check vcpkg locations for dependencies
  * Assorted CI improvements
  Examples:
  * ex_joystick_hotplugging is now more exciting</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910401">- Update to 5.2.11.1:
  Primitives addon:
  * Fix segfault when resizing display
  * Fix linking issue on Windows (#1691)
  Examples:
  * Fix ex_prim_wrap</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910402">- Update to 5.2.11.2:
  Primitives addon:
  * Re-export al_draw_soft_line (#1691)
  * Initialize an uninitialized variable
  * Re-enable pre-compiled shaders for D3D9X to avoid a dll dependency (#1694)
  * Revert the primitives state setup/revert back to the old primitives addon
    logic</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1770638400">- Update to 5.2.11.3:
  * Fix a backwards incompatible change to ALLEGRO_JOYSTICK_STATE (#1718)</changelog>
</package>
<package pkgid="4ed4eb8c1d3397c8468913e7e9ba9bc4690709caeaa7814e6dede62a98081a7f8779db272e9c74c6347d2be84952942c255446f21018fac94f1a2d44a8449314" name="allegro-debugsource" arch="i586">
  <version epoch="0" ver="5.2.11.3" rel="1.6"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1631188800">- Add missing dependencies to allegro-devel
  * allegro5/allegro_opengl.h includes GL/gl.h
    Requires: pkgconfig(gl)
  * allegro5/allegro_x.h includes X11/Xlib.h
    Requires: pkgconfig(x11)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1676462400">- Update to version 5.2.8.0
  * Allow configuring bitmap wrapping via al_set_new_bitmap_wrap.
  * Graphics:
  * Reject creating bitmaps with negative width or height
  * Add a minimal shader implementation for GLSL. Minimal shader
    supports fewer features, but is faster.
  * Emscripten: Fix usage of SDL_Init for emscripten
  * SDL:
  * Ignore touch events from indirect touch devices.
  * Use SDL_PeepEvents for event handling, to improve performance.
  * Improve joysticks support
  * Fix mouse axis setter
  * Use clock_gettime with CLOCK_MONOTONIC instead of gettimeofday
  * Add al_play_audio_stream, a 'simple' API endpoint for audio stream playback.
  * Allow identifying and listing audio devices via new API:
    al_get_num_audio_output_devices, al_get_audio_output_device,
    al_get_audio_device_name
  * Color addon: Add linear and oklab color spaces to the color addon.
  * Fixed TTF rendering when using transforms
  * Allow identifying video files via a magic number, exposed via
    al_identify_video
  * Many other bugfixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701000000">- Update to 5.2.9.0:
  Android:
  * Fix back button/gesture
  * Implement al_get_joystick_name
  * Great many assorted fixes
  Audio:
  * Add al_get_mixer_has_attached and al_get_voice_has_attached
  * Fix al_set_audio_stream_playmode return value and interaction with looping audio streams
  * Send PulseAudio silence if the attached mixer is stopped
  Acodec:
  * voc memory leak fixes
  * Fix internal looping for mod files
  Build system:
  * Add a target for copying examples, letting you build the demo without the examples
  * Improve CMake scripts
  * Support the newer WebP library which is split into two
  Core:
  * Add al_can_set_keyboard_leds and al_can_get_mouse_cursor_position
  * Allow outputting logs to STDOUT via ALLEGRO_TRACE environment variable
  * Add al_get_current_shader
  * Add al_get_window_borders for Windows and Linux
  TTF:
  * Fixes for al_get_glyph_width, al_get_glyph_al_get_glyph when interacting with zero-width/zero-height glyphs
  Linux:
  * Fix fullscreen window creation (#1349)
  * Fix some X11 + fullscreen window interaction (#1358)
  * Allow setting higher quality icons
  * Improve DISPLAY_SWITCH_IN/OUT events (#1390, #1367)
  * Work on improving Window positioning
  * Fix creating an initially maximized window
  * Enable toggling and setting maximized/frameless modes when menus are used
  * Fix popup menu (#1280)
  * Make AltGr (right Alt) toggle the ALLEGRO_KEYMOD_ALTGR modifier
  SDL:
  * Fix touch ids
  * Fix al_get_mouse_state crash
  * Implement al_create_mouse_cursor
  * Implement al_get_monitor_dpi
  Documentation:
  * Assorted clarifications and improvements</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705838400">- Update to 5.2.9.1:
  * Fix a regression where toggling fullscreen window when menus are used stopped working (SiegeLord)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337600">- Update to 5.2.10.0:
  Core:
  * Add a compatibility config option, keyboard_version=xx.yy.zz as well as the
    same but with joystick_version if it is necessary to restore the old
    behavior. This enables us to fix bugs with the input system, while providing
    a mechanism to restore old buggy behavior temporarily
  * Assorted timer improvements
  * Optimize inverse transformations.
  * Fix the handling of the new window title in ALLEGRO_STATE (#1562)
  * Add ALLEGRO_TRACE_LEVEL environment variable. This makes it easier to
    enable logging on release builds.
  * Add al_ref_info to convert ALLEGRO_USTR_INFO to ALLEGRO_USTR
  * Add al_get_display_adapter (#1578)
  * Add al_get_render_state
  Linux:
  * Fix joystick initialization when overriding IO (#1572)
  * Make sure the bitmap for the initial icon is created as a memory bitmap
    (#1571)
  Acodec addon:
  * Prefill ALLEGRO_AUDIO_STREAMs with data
  * Add OpenMPT support. This is meant to replace DUMB, as DUMB is not
    maintained. You can use the compatibility config option acodec_prefer_dumb
    to temporarily make DUMB the preferred handler for module files, if Allegro
    is built with both DUMB and OpenMPT. Some modules may sound different under
    OpenMPT.
  Native dialog addon:
  * Add Android support
  * Auto-scroll the native textlog on MacOS
  * Fix monospace fonts on MacOS in the native textlog
  * Improve the patterns arg in al_create_native_file_dialog
  Video addon:
  * Make al_is_video_playing return false before al_start_video
  * Make ALLEGRO_VIDEO work with the automatic destruction system
  Build system:
  * Reproducible build support
  * Fix multiarch install location
  Examples:
  * Remove VLAs to improve Visual Studio support
  * Fix opaque black background pixels in explosion sprites in the Shooter demo</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337601">- Update to 5.2.10.1:
  MacOS:
  * Fix some corner cases in the new keyboard input system
  * Fix version-based conditional compilation
  Packaging:
  * Fix the package script to check for makeinfo, this prevents malformed source
    achives from being created (as happened in 5.2.10)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to 5.2.11:
  Core:
  * Remove tabs and trailing spaces from source files
  * Disable DebugOutputString on windows for logs by default (#1548)
  * Fixed initialization of the resize event thread when calling al_init after al_uninstall_system
  * Add "gamepad" support. This uses the community sourced SDL controller database. See ex_joystick_events for how to use this.
  * Fix assorted issues with joystick hotplugging
  * Add locks to avoid stale clipboard text (#1629)
  * Reset the GL_UNPACK_ROW_LENGTH after unlocking certain bitmaps
  Linux:
  * Fixed memory leak
  * Fix crash when using the LC_CTYPE=eo.ut8 on X11 (#1651)
  * Improve behavior when the display is disconnected
  TTF addon:
  * Add color emoji support
  Audio addon:
  * Fix a race between detaching instances from mixers and reading from them
  Image addon:
  * Fix loading of padded PCX files
  Video addon:
  * Add al_open_video_f
  Primitives addon:
  * Move the most of the implementation into the core. This should be feature-neutral, but will enable future unification (#1003)
  * Populate the UV coordinates for the vertices in many high-level primitives which enables some shader effects. See ex_prim example for how this looks.
  Documentation:
  * Document ALLEGRO_MOUSE_STATE.display
  * Remove GETTER/SETTER from generated docs
  * Fix the the return value of al_insert_menu_item (#1648)
  Build system:
  * CMake improvements
  * Export build tree with CMake to ease debugging
  * Allow using SIMD instruction sets besides SSE
  * Check vcpkg locations for dependencies
  * Assorted CI improvements
  Examples:
  * ex_joystick_hotplugging is now more exciting</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910401">- Update to 5.2.11.1:
  Primitives addon:
  * Fix segfault when resizing display
  * Fix linking issue on Windows (#1691)
  Examples:
  * Fix ex_prim_wrap</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910402">- Update to 5.2.11.2:
  Primitives addon:
  * Re-export al_draw_soft_line (#1691)
  * Initialize an uninitialized variable
  * Re-enable pre-compiled shaders for D3D9X to avoid a dll dependency (#1694)
  * Revert the primitives state setup/revert back to the old primitives addon
    logic</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1770638400">- Update to 5.2.11.3:
  * Fix a backwards incompatible change to ALLEGRO_JOYSTICK_STATE (#1718)</changelog>
</package>
<package pkgid="ef0258c7355d8a2dd5eda517bfb748b2361d1e12216bff1b9e6331ef9d12335a437d6c5e8d7145f93553460d7b025032cdc34fef96be9267cfda0f2e3a02e62d" name="allegro44-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3.1" rel="1.19"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="5758da5df63e4ae7f9e9f0ea3d0bebb8e70de16e53e29bd6490278b53c9fbe6f9c5a22fefb4b82b47a83d1e45999dc1a96a0d66875e87adad9a27ca60979400a" name="allegro44-debugsource" arch="i586">
  <version epoch="0" ver="4.4.3.1" rel="1.19"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="9b2019281e27da05379f6fb1f2a6546ea4c545eb653c6eeaad1914b6cc936b187c83e595a88e8819c46dd2a44bbf396a6143b2abcb173e9568159ae0ff0a6d33" name="allegro44-dga2-plugin-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3.1" rel="1.19"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="fc9d299fb7a9cb840303460f14c96a9c1128013fe5c9fd70afb9b55e3f9a52315afbf7df277dfdd01a30b7f3d077de364b2d9bd449774902ac0c3c50340e9350" name="allegro44-jack-plugin-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3.1" rel="1.19"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="67766bbadfab1ae40714dc6e4864237cb2afd0546dbe7fc87223faa3209fcad2afbf2873e6efb438fc80359cfd4882a6b8fbd52e95ca7ab8109a624e50b449bb" name="allegro44-tools-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3.1" rel="1.19"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="169c94e064dc79d570f2de5f9e53bb475d114651d46e05f886d8633a476bef7004c58088c6c17d92048a7d60008020fd570a9ead08684914ac9f5685e3a6faa5" name="alligator-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix the feed form behavior when adding another feed. (kde#512788)
  * Call beginRemoveRows before manipulating database (kde#515815)
  * Add KCrash integration
  * Manage feeds using unique_ptr
  * Update deprecation levels
  * Add snap pipeline. New snap release.
  * Fix version attribute for OPML exports (kde#512743)
  * Fix crashes
  * Improved GroupsListPage and FeedGroupDialog
  * Fix add feed dialog oddities
  * Place the open in browser button first
  * Fix pagestack showing two articles at the same time
  * Port deprecated invalidateFilter in qt6.10
  * Allow to show headers in qtc
  * Exclude all build dir
  * Add CMakePresets.json file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Use Kirigami Addons from the Flatpak runtime
  * Take SafeArea margins into account for the global drawer
  * Bundle Kirigami Addons icons on Android
  * Make entries filterable by group
  * Bump deprecation levels
  * Fix Android build with Qt 6.11
  * Fix the cleanup of articles after a refresh.
  * Implement "delete after count articles per feed".</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="811ffc58b8f1aca0c5cb050a48850844e6f1e5fa9d0fb436d5ffa78d00a9551b9a7ef1c56c1e5e55f1e63b08ae4eb29f1c2d3634346f23fa048059183808cd66" name="alligator-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix the feed form behavior when adding another feed. (kde#512788)
  * Call beginRemoveRows before manipulating database (kde#515815)
  * Add KCrash integration
  * Manage feeds using unique_ptr
  * Update deprecation levels
  * Add snap pipeline. New snap release.
  * Fix version attribute for OPML exports (kde#512743)
  * Fix crashes
  * Improved GroupsListPage and FeedGroupDialog
  * Fix add feed dialog oddities
  * Place the open in browser button first
  * Fix pagestack showing two articles at the same time
  * Port deprecated invalidateFilter in qt6.10
  * Allow to show headers in qtc
  * Exclude all build dir
  * Add CMakePresets.json file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Use Kirigami Addons from the Flatpak runtime
  * Take SafeArea margins into account for the global drawer
  * Bundle Kirigami Addons icons on Android
  * Make entries filterable by group
  * Bump deprecation levels
  * Fix Android build with Qt 6.11
  * Fix the cleanup of articles after a refresh.
  * Implement "delete after count articles per feed".</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="ac9b2e4ed02d11c9ac503b2d4050319ab2406439405a57d133b1b3dd7164511ae6e40a9ff217d01e8fd6a8667208ba20c9cb9f83b028ac1d6ed1c908f5662b60" name="almanah-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.4" rel="2.5"/>
  <changelog author="dimstar@opensuse.org" date="1366286400">- Update to version 0.10.8:
  + Main window redesign.
  + Tagging support.
  + Port to GMenu.
  + Dropped the libedataserverui dependency and embed the
    ECellRendererColor and ESourceSelector widgets.
  + Hide the title bar in maximized windows.
  + Updated GtkSpell 3 support.
  + Updated EDS dependency to 3.5.91.
  + Bugs fixed: bgo#677209, bgo#680845.
  + Updated translations.
- Replace pkgconfig(gtkspell-3.0) BuildRequires with
  pkgconfig(gtkspell3-3.0), following upstream.
- Drop pkgconfig(libedataserverui-3.0) BuildRequires: no longer
  needed.
- Add -UE_CAL_DISABLE_DEPRECATED to CFLAGS, in order to allow
  deprecated E_CAL functions.
- Add almanah-includes.patch: include interface.h to fix build.</changelog>
  <changelog author="dimstar@opensuse.org" date="1385812800">- Update to version 0.11.0:
  + Improved the tagging accesibility.
  + Enhanced the diary security.
  + Changed the tagging look (new button with a symbolic link in
    the toolbar and the tag bar shown integrated in the main
    toolbar).
  + Added a new 256x256 icon, that looks better in GNOME Shell.
  + Added an AppData file to show a completed information in
    Software App.
  + Updated translations.
- Drop almanah-includes.patch: fixed upstream.
- Pass install_sh=$(pwd)/install-sh to make_install: for some weird
  reason, the tarball fails to find it.</changelog>
  <changelog author="dimstar@opensuse.org" date="1411646400">- Update to version 0.11.1:
  + Improved AppData support for Software App.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570449600">- Update to version 0.12.0:
  + Move encryption support to SQLiteVFS to improve performance and
    reduce the chance of data loss from use of temporary files.
  + Various GTK version and API updates.
  + Migrated from GtkToolbar to GtkHeaderBar.
  + Various AppData file updates.
  + Support undo and redo.
  + Port to Meson.
  + Port to libecal-2.0.
  + Bugs fixed:
  - Meson build claims implicit function declaration warnings.
  - build: Port to meson.
  - docs: Port README to Markdown and update it.
  - event-factories: Fix an incorrect string comparison.
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Replace pkgconfig(libecal-1.2) with pkgconfig(libecal-2.0)
  BuildRequires.
- Add pkgconfig(gtksourceview-3.0) and pkgconfig(gcr-base-3)
  BuildRequires: New dependencies.
- Add explicit pkgconfig(glib-2.0), pkgconfig(gmodule-2.0),
  pkgconfig(gthread-2.0), pkgconfig(gio-2.0) and pkgconfig(sqlite3)
  BuildRequires and drop sqlite3-devel BuildRequires: Align with
  what meson checks for.
- Drop almanah-lang Recommends: No longer needed.
- Drop glib2_gsettings_schema_post(un), icon_theme_cache_post(un)
  desktop_database_post(un) and glib2_gsettings_schema_requires
  macros, no longer needed by any supported versions of openSUSE.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599220800">- Update to version 0.12.2:
  + Fix version number (no other changes).
- Changes from version 0.12.1:
  + Bump Meson dependency to 0.51 to simplify build system.
  + Bugs fixed: typo in src/vfs.c errors.
  + Updated translations.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 0.12.3
  * Fixed: Font size is too small in text view
  * Updated Catalan translation</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645531200">- Add Fix-build-meson-060.patch: Fix build with meson 0.60.x and
  newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736596800">- Update to version 0.12.4:
  + Added:
  - Search (Ctrl-F) and Quit (Ctrl-Q) keyboard shortcuts
  - Nix-based development environment and CI
  + Fixed:
  - Various deprecations
  - Localization of aplication name
  + Changed: Application ID and icon name is now rDNS
    (org.gnome.Almanah) instead of just almanah
  + Changed dependencies:
  - GTKSourceView 3 → GTKSourceView 4
  - Gcr 3 → Gcr 4
  - appstream-util → appstreamcli
  + Updated translations.
- Drop Fix-build-meson-060.patch: Fixed upstream.
- Changes in BuildRequires following upstream changes:
  + Drop: update-desktop-files, pkgconfig(gcr-base-3) and
    pkgconfig(gtksourceview-3.0)
  + Add: desktop-file-utils, pkgconfig(gtksourceview-4) and
    pkgconfig(gcr-4)
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753444800">- adjust gpgme build dependency for future-proofing</changelog>
</package>
<package pkgid="e4c24ccddafc6a9b437ae671cc6ada76a99a96cc3e8f35bf189347a17b77bce28a47ab02b2b3bb3cdf327e02b37ada36cef6da528a4e04e3fa1ac7587bd5c020" name="almanah-debugsource" arch="i586">
  <version epoch="0" ver="0.12.4" rel="2.5"/>
  <changelog author="dimstar@opensuse.org" date="1366286400">- Update to version 0.10.8:
  + Main window redesign.
  + Tagging support.
  + Port to GMenu.
  + Dropped the libedataserverui dependency and embed the
    ECellRendererColor and ESourceSelector widgets.
  + Hide the title bar in maximized windows.
  + Updated GtkSpell 3 support.
  + Updated EDS dependency to 3.5.91.
  + Bugs fixed: bgo#677209, bgo#680845.
  + Updated translations.
- Replace pkgconfig(gtkspell-3.0) BuildRequires with
  pkgconfig(gtkspell3-3.0), following upstream.
- Drop pkgconfig(libedataserverui-3.0) BuildRequires: no longer
  needed.
- Add -UE_CAL_DISABLE_DEPRECATED to CFLAGS, in order to allow
  deprecated E_CAL functions.
- Add almanah-includes.patch: include interface.h to fix build.</changelog>
  <changelog author="dimstar@opensuse.org" date="1385812800">- Update to version 0.11.0:
  + Improved the tagging accesibility.
  + Enhanced the diary security.
  + Changed the tagging look (new button with a symbolic link in
    the toolbar and the tag bar shown integrated in the main
    toolbar).
  + Added a new 256x256 icon, that looks better in GNOME Shell.
  + Added an AppData file to show a completed information in
    Software App.
  + Updated translations.
- Drop almanah-includes.patch: fixed upstream.
- Pass install_sh=$(pwd)/install-sh to make_install: for some weird
  reason, the tarball fails to find it.</changelog>
  <changelog author="dimstar@opensuse.org" date="1411646400">- Update to version 0.11.1:
  + Improved AppData support for Software App.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570449600">- Update to version 0.12.0:
  + Move encryption support to SQLiteVFS to improve performance and
    reduce the chance of data loss from use of temporary files.
  + Various GTK version and API updates.
  + Migrated from GtkToolbar to GtkHeaderBar.
  + Various AppData file updates.
  + Support undo and redo.
  + Port to Meson.
  + Port to libecal-2.0.
  + Bugs fixed:
  - Meson build claims implicit function declaration warnings.
  - build: Port to meson.
  - docs: Port README to Markdown and update it.
  - event-factories: Fix an incorrect string comparison.
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Replace pkgconfig(libecal-1.2) with pkgconfig(libecal-2.0)
  BuildRequires.
- Add pkgconfig(gtksourceview-3.0) and pkgconfig(gcr-base-3)
  BuildRequires: New dependencies.
- Add explicit pkgconfig(glib-2.0), pkgconfig(gmodule-2.0),
  pkgconfig(gthread-2.0), pkgconfig(gio-2.0) and pkgconfig(sqlite3)
  BuildRequires and drop sqlite3-devel BuildRequires: Align with
  what meson checks for.
- Drop almanah-lang Recommends: No longer needed.
- Drop glib2_gsettings_schema_post(un), icon_theme_cache_post(un)
  desktop_database_post(un) and glib2_gsettings_schema_requires
  macros, no longer needed by any supported versions of openSUSE.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599220800">- Update to version 0.12.2:
  + Fix version number (no other changes).
- Changes from version 0.12.1:
  + Bump Meson dependency to 0.51 to simplify build system.
  + Bugs fixed: typo in src/vfs.c errors.
  + Updated translations.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 0.12.3
  * Fixed: Font size is too small in text view
  * Updated Catalan translation</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645531200">- Add Fix-build-meson-060.patch: Fix build with meson 0.60.x and
  newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736596800">- Update to version 0.12.4:
  + Added:
  - Search (Ctrl-F) and Quit (Ctrl-Q) keyboard shortcuts
  - Nix-based development environment and CI
  + Fixed:
  - Various deprecations
  - Localization of aplication name
  + Changed: Application ID and icon name is now rDNS
    (org.gnome.Almanah) instead of just almanah
  + Changed dependencies:
  - GTKSourceView 3 → GTKSourceView 4
  - Gcr 3 → Gcr 4
  - appstream-util → appstreamcli
  + Updated translations.
- Drop Fix-build-meson-060.patch: Fixed upstream.
- Changes in BuildRequires following upstream changes:
  + Drop: update-desktop-files, pkgconfig(gcr-base-3) and
    pkgconfig(gtksourceview-3.0)
  + Add: desktop-file-utils, pkgconfig(gtksourceview-4) and
    pkgconfig(gcr-4)
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753444800">- adjust gpgme build dependency for future-proofing</changelog>
</package>
<package pkgid="6a54a713d5540b862f1b2f5cb361284909a2f58b59d7930211d15d0bd3f8a867776a295b4fdb9391ce417b70afab1546ae6dbe4c622dfac75430429db6f52ffb" name="alpine-debuginfo" arch="i586">
  <version epoch="0" ver="2.26" rel="31.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1621944000">- Add chappa-DelText.patch [boo#1182236]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632052800">- Update to release 2.25
  * New configuration variable VAR_ssl-ciphers that allows users
    to list the ciphers to use when connecting to a SSL
    server.
  * New hidden feature FEAT_enable-delete-before-writing to add
    support for terminals that need lines to be deleted before
    being written.
  * Always follow ‘suppress-asterisks-in-password-prompt’ setting
    in the various password prompts.
  * Fixed a memory corruption when alpine searches for a string
    that is an incomplete utf8 string in a local folder.
  * Fixed: When forwarding a message, replacing an attachment
    might make Alpine re-attach the original attachment.
  * bsc#1189316, CVE-2021-38370: The c-client library parses
    information from an IMAP server during non-authenticated state
    which could lead to denial of service.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1637755200">- Delete chappa-WrtAcc.patch. Under Linux, one can use the Compose
  key feature. (And for Windows, the putty client can provide an
  equivalent Compose key feature.)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1647345600">- Update to release 2.25.1
  * In the past, Alpine did not recognize images embedded in an
    HTML file, so now it does and a link to open them is given.
  * Support for code_verifier and code_challenge when generating
    a refresh token and access token in Gmail and Outlook using
    the S256 method and plain method.
  * Alpine is modified to not to attempt to continue a draft
    message if the draft folder is empty. (Some servers do not
    allow the Drafts folder to be removed, even when it is
    empty.)
  * Improvements to the screen that allows a user to select the
    client-id when a user attempts to login to a server and more
    than one client-id is available for that server.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1654862400">- Update to release 2.26
  * Alpine is built with password file support by default. If
    Alpine is built with SMIME support and the password file does
    not exist, then Alpine will create it by default and encrypt
    it.
  * In the past, Alpine did not recognize images embedded in an
    HTML file, so now it does and a link to open them is given.
    Additionally, Alpine did not pass these images to an external
    browser for display using the external command; it does so now.
  * Support for code_verifier and code_challenge when generating
    a refresh token and access token in Gmail and Outlook using
    the S256 method and plain method.
  * Changed the redirect_uri scheme for Gmail, as Google is
    deprecating the use of oob. Changed to http://localhost.
    Users are supposed to enter the URL they see in their browser
    in place of the code.
  * Added support to the LDAP attribute "userCertificate";
  * If new mail has arrived when a user is closing a mailbox,
    Alpine will also announce how many new messages have arrived.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662638400">- Disable parallel build, fails to produce a result</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1716292800">- boo#1224533: Add alpine-qsort.patch to fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1749470400">- fix build with gcc15 (-std=gnu11)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make the build recipe compatible with POSIX sh</changelog>
</package>
<package pkgid="303f6598bda851d32392be6c774938cab3cac300339b27c303fce6daf613cca961b7511f7ff0d61658e149fd816ac158b2346bcd2b6690e1036ed9988b234460" name="alpine-debugsource" arch="i586">
  <version epoch="0" ver="2.26" rel="31.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1621944000">- Add chappa-DelText.patch [boo#1182236]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632052800">- Update to release 2.25
  * New configuration variable VAR_ssl-ciphers that allows users
    to list the ciphers to use when connecting to a SSL
    server.
  * New hidden feature FEAT_enable-delete-before-writing to add
    support for terminals that need lines to be deleted before
    being written.
  * Always follow ‘suppress-asterisks-in-password-prompt’ setting
    in the various password prompts.
  * Fixed a memory corruption when alpine searches for a string
    that is an incomplete utf8 string in a local folder.
  * Fixed: When forwarding a message, replacing an attachment
    might make Alpine re-attach the original attachment.
  * bsc#1189316, CVE-2021-38370: The c-client library parses
    information from an IMAP server during non-authenticated state
    which could lead to denial of service.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1637755200">- Delete chappa-WrtAcc.patch. Under Linux, one can use the Compose
  key feature. (And for Windows, the putty client can provide an
  equivalent Compose key feature.)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1647345600">- Update to release 2.25.1
  * In the past, Alpine did not recognize images embedded in an
    HTML file, so now it does and a link to open them is given.
  * Support for code_verifier and code_challenge when generating
    a refresh token and access token in Gmail and Outlook using
    the S256 method and plain method.
  * Alpine is modified to not to attempt to continue a draft
    message if the draft folder is empty. (Some servers do not
    allow the Drafts folder to be removed, even when it is
    empty.)
  * Improvements to the screen that allows a user to select the
    client-id when a user attempts to login to a server and more
    than one client-id is available for that server.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1654862400">- Update to release 2.26
  * Alpine is built with password file support by default. If
    Alpine is built with SMIME support and the password file does
    not exist, then Alpine will create it by default and encrypt
    it.
  * In the past, Alpine did not recognize images embedded in an
    HTML file, so now it does and a link to open them is given.
    Additionally, Alpine did not pass these images to an external
    browser for display using the external command; it does so now.
  * Support for code_verifier and code_challenge when generating
    a refresh token and access token in Gmail and Outlook using
    the S256 method and plain method.
  * Changed the redirect_uri scheme for Gmail, as Google is
    deprecating the use of oob. Changed to http://localhost.
    Users are supposed to enter the URL they see in their browser
    in place of the code.
  * Added support to the LDAP attribute "userCertificate";
  * If new mail has arrived when a user is closing a mailbox,
    Alpine will also announce how many new messages have arrived.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662638400">- Disable parallel build, fails to produce a result</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1716292800">- boo#1224533: Add alpine-qsort.patch to fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1749470400">- fix build with gcc15 (-std=gnu11)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make the build recipe compatible with POSIX sh</changelog>
</package>
<package pkgid="f3f1171f4aabc04c09d7df268f660178a68bc5244ceee0cc53c329a4bca075cc47b67d92bbf3a4d44dc762bff4ef8de65fb3af93c7909f32cabe56470a7c6c05" name="alsa-debugsource" arch="i586">
  <version epoch="0" ver="1.2.16.1" rel="1.3"/>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1731672000">- Fix incorrect versioned symbol for snd_seq_has_queue_tempo_base:
  0001-src-Versions.in.in-Update-_tempo_base-name.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1732449600">- Fix header inclusions for implicit dependnecies (bsc#1233682)
  0002-configure-Make-sequencer-dependent-on-rawmidi.patch
  0003-seq-include-UMP-headers.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-lib 1.2.14:
  * Disable and delete alsalisp code
  * include: prefer alsa/asoundlib.h for apps, dependency cleanups
  * seq: Define new events for UMP EP/FB change notifications
  * control: remap improvements
  * pcm: tstamp mode fixes
  * rawmidi: ump fixes and tied device flag extensions
  * seq: fix UMP handling and other minot fixes
  * ucm: add sys-card substitution, etc
  * test/playmidi1: fix compilation caused by conflict between midifile.h and ump_msg.h
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-lib
- Drop obsoleted patches:
  0001-src-Versions.in.in-Update-_tempo_base-name.patch
  0002-configure-Make-sequencer-dependent-on-rawmidi.patch
  0003-seq-include-UMP-headers.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-lib 1.2.15:
  * documentation, coding style and configure fixes
  * error: add priority and interface strings to the log messages
  * snd_tlv_convert_to_dB: Fix mute handling for MINMAX_MUTE type
  * mixer: bag - fix bag_del_all implementation (missing free)
  * pcm: plugin - avoid 32-bit to 64-bit return value conversions
  * pcm route: suppress false positive warning for gcc 8+
  * pcm: add a loop to snd_pcm_avail_delay() to avoid bogus delay values
  * rawmidi: Fix inactive stream definition and handling
  * seq: drain API fix, notiffy for pversion ioctl failure
  * topology: fix nibble warning in tplg_save_quoted()
  * lots of UCM and conf fixes and improvements
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.14_v1.2.15#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765368000">- Backport upstream fixes, mainly for regressions (bsc#1254652):
  0001-ucm-use-closefrom-instead-of-close_range.patch
  0002-ucm-exec-fix-maxfd-used-warning.patch
  0003-conf-merge-card-specific-contents-per-file-whole-aft.patch
  0004-conf-fix-possible-memory-leak-in-config_file_open-er.patch
  0005-Revert-conf-fix-load_for_all_cards-do-not-merge-the-.patch
  0006-conf-USB-Audio-define-pcm-configuration-block-only-o.patch
  0007-conf-HDA-Intel-define-pcm-configuration-block-only-o.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1767355200">- Update to alsa-lib 1.2.15.1:
  * various regression fixes, config updates
- Drop previous patches that have been already included:
  0001-ucm-use-closefrom-instead-of-close_range.patch
  0002-ucm-exec-fix-maxfd-used-warning.patch
  0003-conf-merge-card-specific-contents-per-file-whole-aft.patch
  0004-conf-fix-possible-memory-leak-in-config_file_open-er.patch
  0005-Revert-conf-fix-load_for_all_cards-do-not-merge-the-.patch
  0006-conf-USB-Audio-define-pcm-configuration-block-only-o.patch
  0007-conf-HDA-Intel-define-pcm-configuration-block-only-o.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1767960000">- Update to alsa-lib 1.2.15.2:
  * ucm: add some traces for the config filenames
  * fix a few error callback handlings</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1768305600">- Update to alsa-lib 1.2.15.3:
  * seq: return back old snd_seq_drain_output behaviour for -EAGAIN</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1780401600">- Update to alsa-lib 1.2.16:
  fixes for PCM, control remap, topology, UCM extensions, etc
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.15.3_v1.2.16#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1781524800">- Update to alsa-lib 1.2.16.1:
  a minor fix release, updating UCM and conf API.
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.16_v1.2.16.1#alsa-lib</changelog>
</package>
<package pkgid="5ee29801fd9d0fa68f8dfb5dcd5c35d7d1b86c8a442a7541f9d60ee13625a596a1be5dcb9f4ae483e98a083996c4d5a3d3dd579d214ff785fc6c3d1e9bdb01c4" name="alsa-oss-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.8" rel="5.15"/>
  <changelog author="tiwai@suse.de" date="1403092800">- Updated to alsa-oss 1.0.28:
  All pervious fix patches are obsoleted:
  0002-Add-AM_MAINTAINER_MODE-enable-to-configure.in.patch
  0003-Fix-the-argument-passed-to-snd_pcm_dump_setup.patch
  0004-Workaround-for-aoss-dmix-with-unaligned-rates.patch</changelog>
  <changelog author="tiwai@suse.de" date="1522843200">- Update to alsa-oss 1.1.6:
  * Change FSF address (Franklin Street)
- Use %license file tag</changelog>
  <changelog author="tiwai@suse.de" date="1522843201">- Remove old kludges
- Run spec-cleaner</changelog>
  <changelog author="schwab@suse.de" date="1533556800">- remove-libio.patch: don't use obsolete &lt;libio.h&gt;</changelog>
  <changelog author="tiwai@suse.de" date="1546948800">- Update to alsa-oss 1.1.8 (bsc#1181571):
  Fix the build with the recent glibc
- Remove obsoleted patch:
  remove-libio.patch:</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547035200">- Avoid repetition of name in summary. Update description.</changelog>
  <changelog author="tiwai@suse.de" date="1574337600">- Fix build breakage by the new alsa update; now it requires
  alsa-topology-devel</changelog>
  <changelog author="tiwai@suse.de" date="1574856000">- Drop the superfluous buildreq alsa-topology-devel again;
  it's no longer mandatory</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Use https for URL and SourceURL</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
</package>
<package pkgid="879f08747049c7fff55c285b0ee020ca2f78fc5404f7a3348f07b45ec8682acceef0b5ee88a26c2826ae270ac79159b6a45aeba06a0f10ad2a52b7ca68f316c8" name="alsa-oss-debugsource" arch="i586">
  <version epoch="0" ver="1.1.8" rel="5.15"/>
  <changelog author="tiwai@suse.de" date="1403092800">- Updated to alsa-oss 1.0.28:
  All pervious fix patches are obsoleted:
  0002-Add-AM_MAINTAINER_MODE-enable-to-configure.in.patch
  0003-Fix-the-argument-passed-to-snd_pcm_dump_setup.patch
  0004-Workaround-for-aoss-dmix-with-unaligned-rates.patch</changelog>
  <changelog author="tiwai@suse.de" date="1522843200">- Update to alsa-oss 1.1.6:
  * Change FSF address (Franklin Street)
- Use %license file tag</changelog>
  <changelog author="tiwai@suse.de" date="1522843201">- Remove old kludges
- Run spec-cleaner</changelog>
  <changelog author="schwab@suse.de" date="1533556800">- remove-libio.patch: don't use obsolete &lt;libio.h&gt;</changelog>
  <changelog author="tiwai@suse.de" date="1546948800">- Update to alsa-oss 1.1.8 (bsc#1181571):
  Fix the build with the recent glibc
- Remove obsoleted patch:
  remove-libio.patch:</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547035200">- Avoid repetition of name in summary. Update description.</changelog>
  <changelog author="tiwai@suse.de" date="1574337600">- Fix build breakage by the new alsa update; now it requires
  alsa-topology-devel</changelog>
  <changelog author="tiwai@suse.de" date="1574856000">- Drop the superfluous buildreq alsa-topology-devel again;
  it's no longer mandatory</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Use https for URL and SourceURL</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
</package>
<package pkgid="993b0e286958492b18218cab7851200355f54c9aa09989ff542e2854e12bc8bdaf4c4cdd9a1d1b1783e9e66546f0b54d91458816e7ddc6056b6db77fe50ad343" name="alsa-plugins-a52-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="c53b4aa85acf97b716136bf2702f6a73ea129a9c3335cf0f9b56e99c140cb327e5b6b2df621375987fbf33f44f211e7dda993e201bc06efc4e07aa2fcb337a21" name="alsa-plugins-aaf-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="9df704cedd3f325039cbb6ba0877a2e38f44bf8938d0d6015acdde1172b84cc54548b271bc1191c5a390f32e1364f052728e535756a9206a4097542000692210" name="alsa-plugins-arcam-av-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="f952de2bdb4c21bdbbe14ddeba12102cf30d0e5aff72ab552c4d20d72438c1054e99e5ce829dabf77157d2929039a5657116def7c57cf4c7e7b14eaa251c8d29" name="alsa-plugins-debugsource" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="ae8266698d9457d9c6d24c2115e999af1ea2401876d64b5f5ae5dcdf6e6489e07614c7368dad18f53e67483beeded257f79a9f997fb4967ada18dc96f4a36041" name="alsa-plugins-jack-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="676089932c6ae1db22dfbd2751e7da6c9a86d9c79499f0e9f26ec2e2bc755ee106633cbcd732247cf4e7230610f768940716d3f9eb59410ebefece2e676afc6d" name="alsa-plugins-lavrate-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="53b5d43e228f313b190b368e700dd7d67ebd6d6417955937e836dc018f193f6d257e504e2fb40ab15cb7799552b223a1d014a2c9789ce75a36ee61cbb46532d1" name="alsa-plugins-maemo-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="94bcc29103cc40d5338fa6cef845e7f97a31499caec620f291c6d528f3fe2518e8cc1b1f846a2be17578deb94cd16449442125df4e7036a34cf52b15b0cfadfb" name="alsa-plugins-oss-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="389c65afb6e97aa95ee99fa887454f070068ee383fb17d3cfab72d84e4b83fb8e457eeb50e26d5b7a8193c5a9876f09494ba8081e5a803a385b292925fe3d397" name="alsa-plugins-pulse-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="e5c2cc3b424de5005dd25cbefb96de1d1649986591e8cf0e910db5914ed5e68fc5142e74b721d9b06265a9e19e16f06a9938d442253f31f27ee1d5c0e61490cb" name="alsa-plugins-samplerate-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="c87a652420d2751062c60fdd9f86ad68b198bd59e96eb91a0c64383562ce2ab388d6ac572ee091a4f7dee8db4efc5e7315276a1b4a37797728243df09e30fcfd" name="alsa-plugins-speex-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="349ec7f90541ed3e7aef2b45a80928b693e9cac0fe3b7ac7bd5f48ee07b7ebf5dcb4a6dd04dda13db5f298127751e32f15b07018a187dca8b615c2b108d080bd" name="alsa-plugins-speexrate-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="b048456a250e92c2b9ac374d9b55820239966dcc58a53cfb3e5b24b2256613ef239efbee6714c57e72bcf2694373609cbb08e94ddf9372ac2d213c4e9b8c661f" name="alsa-plugins-upmix-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="85742acbee60964e5acd4a5e54f18b02de8c239bdd28d0a9c4260fd0b0bf66a5eb3be3bd35040b1cefe6bf6a045acf8805be5c9ce92eb5403807622d2adffaf4" name="alsa-plugins-usb-stream-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="f8557287299cd9c799288c97e7f957dd4ca6a7327cccd9e71e0f53ed01dbb37feac7094783679f42c20b60b06375a1e816b9f0043c49890aee813ee3513ad0a2" name="alsa-plugins-vdownmix-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.12" rel="1.12"/>
  <changelog author="tiwai@suse.de" date="1584100800">- Update to alsa-plugins 1.2.2:
  * upmix plugin code refactoring, m4 file update</changelog>
  <changelog author="tiwai@suse.de" date="1588766400">- Split plugins in alsa-plugin package to each subpackage
  (boo#1171276):
  now alsa-plugins is a meta package that requires only the
  fundamental speexrate and upmix plugins
- Add documentation for aaf plugin
- Minor spec cleanups</changelog>
  <changelog author="tiwai@suse.de" date="1601899200">- Placeholder for SLE15-SP3 sync: jsc#SLE-11987
  no functional changes at all</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to 1.2.5
  * Support alsa 1.2.5
  * Fixed A52 Output plugin
  * upmix: complete generalizing format
  * jack: add option to allow non-jack-aligned period size
  * oss: fix the config (port -&gt; device)
  * pulse: pcm - handle reading pulse stream hole
  * usb_stream: use snd_config_get_card() to decode the card number</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  Fixes for a52 plugin, jack, rate-lav.  For details, see URL:
    https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins
- Add *.sig file for the source tarball</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1:
  jack plugin fix/enhancement</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add keyring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670673600">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as rate-lav was ported to use the latter.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-plugins 1.2.12:
  * add support for FFMPEG 7.0
  * various compile fixes
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-plugins</changelog>
</package>
<package pkgid="01d311b8455124a03281f9a8d9b14b91972a7872bc2447765b3160c480b3d7c781e44d37c1294beaf19897dfaf2ff2c29d69f8a61e719dc82057cca726bad52e" name="alsa-scarlett-gui-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0~b7" rel="1.3"/>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1715256000">- Initial release.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1727611200">- updated .spec file according to the review</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1728043200">- add supplements for Focusrite USB devices
- v0.4.1.test1
  * Move 4th Gen Solo 48V switch above the Air switch
  * Add 4rd Gen models to window-hardware.c
  * Fix widget-boolean.c to free data on button destruction
  * Add Arch package dependency
  * Fix Sample Rate button to be insensitive
  * Override focus and colour CSS button styles
  * Search $PATH and /usr/sbin for alsactl
  * Add support for volatile buttons to widget-boolean.c
  * Allow for boolean controls that are backwards
  * Update widget-boolean to cache the icon widgets
  * Switch to embedded SVG icons
  * Add missing GTK and ALSA dependencies on deb package
  * Add -fPIE and -pie build flags to fix flatpak build under Fedora
  * Download and include scarlett2 firmware in flatpak
  * Make flatpak build faster
  * Fix up deb and RPM package description &amp; add docs
  * Move level meter fields out of struct alsa_card
  * Add peak display to the level meters
  * Use snprintf() in widget-gain.c when printing floats
  * Add peak value display to the level meters</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1742644800">- add suuplements for Focusrite 1st Gen
- v0.5.1
  * Make alsactl (Load/Save Config) work in flatpak (thanks @runiq !!)
  * Add support for rebooting devices using the FCP socket interface
  * Fix some warnings
  * Add support for hot-plug of FCP-driver supported interfaces
- v0.5.0
  * Added 1st Gen (6i6, 8i6, 18i6, 18i8, 18i20) and big 4th Gen (16i16, 18i16, 18i20) support.
  * Added 3rd Gen 18i8/18i20 S/PDIF/Digital I/O Mode startup controls.
  * Added peak value display to the level meters.
  * Highlight useful things on hover in the routing and mixer windows.
  * Fix issue with dial double-click not staying on -inf/0dB.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1742904000">- add -Wno-error=cpp flag, fixes compilation with OpenSUSE 15.6</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1778500800">- remove 0001-suppress-Wcpp-warnings.patch
- fix version display
- add supplements for Focusrite Scarlett 4rd Gen 16i16/18i16/18i20
- v1.0.0~b7
  * Add Front Panel tab for brightness and sleep time
  * Add config-helpers for shared bold/help labels and separators
  * Set configuration checkbox style explicitly
  * Remove unused routing_src_menu field from alsa_card
  * Add right-click context menu for stereo linking in routing window
  * Fix ALSA info events getting ignored
  * Move -fPIE to non-overridable CFLAGS
  * Simplify USB serial number lookup via sysfs class symlinks
  * Add strerror(errno) to fopen error messages in alsa.c
  * Add Preferences window with mixer and levels settings
  * Fix const qualifier warning in parse_max_rate()
  * Cache static dial layer to reduce render overhead
  * Rotate mixer input labels 30°
  * Fix const qualifier warning in sim_card_name()
  * Add welcome popup for beta release
  * Add demo configs in native format and update alsactl configs
  * Add Ctrl+W shortcut to close window
  * Fix routing socket/label pair placement
  * Add alsa-scarlett-config CLI tool for loading .conf files
  * Add debug infrastructure with category-based filtering
  * Prevent mixer-to-mixer routing on devices that don't support it
  * Add Scarlett 1st Gen device PIDs and port names
  * Slow down the reboot progress bar
  * Fix Digital I/O Mode description for 16i16/18i16
  * Fix buffer overflow in levels window meter array
  * Fix mixer gain meter peak-hold freezing when level drops to zero
  * Add Escape and close button handling for modal dialogs
  * Save initial configuration on first-ever interface load
  * Fix modal window title bar styling
  * Replace deprecated GTK dialog APIs
  * Replace deprecated GTK widget coordinate/size functions
  * Add talkback button stereo linking support
  * Add DSP stereo linking support
  * Filter ALSA callbacks to only fire when value changes
  * Add window visibility persistence and restore on startup
  * Rebuild monitor groups UI when port enable state changes
  * Add stereo-aware monitor group source dropdown
  * Add default stereo link state detection on first run
  * Extend DSP gain range to ±24 dB with display range toggle
  * Fix filter type misidentification from coefficient echo
  * Add multi-value integer element support to ALSA simulation
  * Replace dial centre lines with arc tick marks
  * Increase MAX_MUX_IN to 53 for 4th Gen 18i20 support
  * Add stereo linking for routing, mixer, and monitor groups
  * Add monitor group indicators and mute display for outputs
  * Fix output level meters to use sink levels with meter labels
  * Keep output mute controls enabled when in monitor group
  * Add multi-step firmware upgrade for Gen 4 and fix modal window layering
  * Add FCP socket firmware update support for Scarlett4 devices
  * Add FCP socket support for reset configuration
  * Add Presets feature for quick save/load of configurations
  * Add hotkeys and styling to hardware window
  * Forward hotkeys from subwindows to main window
  * Add support for S/PDIF Source control to routing window
  * Add S/PDIF Source control to configuration window
  * Clean up sink label handling
  * Fix drop-down popup styling and selection indicator
  * Fix 4th Gen master volume display broken by Gen 1 support
  * Show mixer unavailability at quad-band sample rates
  * Show digital I/O availability based on mode and sample rate
  * Replace DSP section enable buttons with labels
  * Show compressor level dot in red when clipping
  * Show PCM channel availability based on sample rate
  * Add autogain configuration tab
  * Refactor window-configuration.c
  * Remove application config file during device config reset
  * Add more grid lines and labels to filter response graph
  * Add preset support to DSP window sections
  * Add native config file save/load support
  * Use grid layout for DSP filter stage controls
  * Use custom DSP output names for DSP window headers
  * Replace filter sliders with editable text entries
  * Update DSP filter widgets when biquad coefficients change externally
  * Add level indicator dot to compressor curve visualisation
  * Add device-specific default port names
  * Add #defines for USB PIDs
  * Add big 4th Gen models to hardware.c
  * Add corner label to mixer window pointing at mixer inputs and outputs
  * Persist DSP filter parameters across restarts
  * Fix level display for devices with implicit level maps
  * Fix inotify_callback() loop over events
  * Add first-order (6 dB/octave) filter types
  * Add filter type dropdown widget with icons
  * Read filter state from hardware on startup
  * Add biquad coefficient analysis and gain filter type
  * Convert DSP and section enable controls to toggle buttons
  * Add DSP and section enable visualisation to filter/compressor widgets
  * Add mouse wheel Q adjustment for filter handles
  * Add bidirectional hover highlighting between filter stages and graph
  * Add draggable filter handles to EQ response graph
  * Add hover highlighting for filter handles in response graph
  * Add filter handles to EQ response graph
  * Add shading between 0 dB line and individual filter curves
  * Add hover highlighting for filter bands in response graph
  * Add parametric EQ filter controls with visualisation
  * Add compressor transfer curve visualisation to DSP window
  * Add DSP window for Vocaster compressor and filter controls
  * Restructure optional state file with sections and fix port naming
  * Fix resource cleanup on window close
  * Add level metering display to gain dials
  * Persist configuration window tab selection
  * Add glow effect for unconnected routing sources
  * Support Gen 4 monitor groups with effective routing display
  * Refactor optional_state API to take card pointer
  * Fix gtkdial redraw on sensitivity change
  * Set card serial for simulated cards
  * Make the Gen 1 routing sink match more specific
  * Add support for main/alt group output source and trim controls
  * Add Main/Alt Group controls and reorganise configuration into tabs
  * Add glow behind labels in the mixer window
  * Allow the configuration window to be resized
  * Update talkback buttons with the mixer output custom names
  * Allow the boolean widget labels to be changed
  * Add glow effect to routing lines
  * Split fixed mixer input configuration into columns by port type
  * Debounce optional-state save
  * Add arrow indicators when routing to/from hidden ports
  * Update mixer window to hide disabled I/O
  * Update routing window to hide hidden I/O
  * Add checkboxes to the configuration window to show/hide I/O
  * Fix Clock Source popover styling
  * Fix startup long descriptions text colour
  * Style the configuration window nicely
  * Add support for renaming all the I/O
  * Add support for setting card name
  * Finish freeing resources in card_destroy_callback()
  * Add "-I" to the alsactl command line
  * Add support for Vocaster speaker/headphone mute controls
  * Stop alsa-state/alsa-restore rather than rebooting
  * Clear card-&gt;window_modal in modal_no_callback()</changelog>
</package>
<package pkgid="ba8103ed32de449dfe719e4829434bceee299b524ffe5e8c277285f2173d8a10128de5f90ac5500088842369550881e77332a4477ebb446322a0534dceed3d62" name="alsa-scarlett-gui-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0~b7" rel="1.3"/>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1715256000">- Initial release.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1727611200">- updated .spec file according to the review</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1728043200">- add supplements for Focusrite USB devices
- v0.4.1.test1
  * Move 4th Gen Solo 48V switch above the Air switch
  * Add 4rd Gen models to window-hardware.c
  * Fix widget-boolean.c to free data on button destruction
  * Add Arch package dependency
  * Fix Sample Rate button to be insensitive
  * Override focus and colour CSS button styles
  * Search $PATH and /usr/sbin for alsactl
  * Add support for volatile buttons to widget-boolean.c
  * Allow for boolean controls that are backwards
  * Update widget-boolean to cache the icon widgets
  * Switch to embedded SVG icons
  * Add missing GTK and ALSA dependencies on deb package
  * Add -fPIE and -pie build flags to fix flatpak build under Fedora
  * Download and include scarlett2 firmware in flatpak
  * Make flatpak build faster
  * Fix up deb and RPM package description &amp; add docs
  * Move level meter fields out of struct alsa_card
  * Add peak display to the level meters
  * Use snprintf() in widget-gain.c when printing floats
  * Add peak value display to the level meters</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1742644800">- add suuplements for Focusrite 1st Gen
- v0.5.1
  * Make alsactl (Load/Save Config) work in flatpak (thanks @runiq !!)
  * Add support for rebooting devices using the FCP socket interface
  * Fix some warnings
  * Add support for hot-plug of FCP-driver supported interfaces
- v0.5.0
  * Added 1st Gen (6i6, 8i6, 18i6, 18i8, 18i20) and big 4th Gen (16i16, 18i16, 18i20) support.
  * Added 3rd Gen 18i8/18i20 S/PDIF/Digital I/O Mode startup controls.
  * Added peak value display to the level meters.
  * Highlight useful things on hover in the routing and mixer windows.
  * Fix issue with dial double-click not staying on -inf/0dB.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1742904000">- add -Wno-error=cpp flag, fixes compilation with OpenSUSE 15.6</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1778500800">- remove 0001-suppress-Wcpp-warnings.patch
- fix version display
- add supplements for Focusrite Scarlett 4rd Gen 16i16/18i16/18i20
- v1.0.0~b7
  * Add Front Panel tab for brightness and sleep time
  * Add config-helpers for shared bold/help labels and separators
  * Set configuration checkbox style explicitly
  * Remove unused routing_src_menu field from alsa_card
  * Add right-click context menu for stereo linking in routing window
  * Fix ALSA info events getting ignored
  * Move -fPIE to non-overridable CFLAGS
  * Simplify USB serial number lookup via sysfs class symlinks
  * Add strerror(errno) to fopen error messages in alsa.c
  * Add Preferences window with mixer and levels settings
  * Fix const qualifier warning in parse_max_rate()
  * Cache static dial layer to reduce render overhead
  * Rotate mixer input labels 30°
  * Fix const qualifier warning in sim_card_name()
  * Add welcome popup for beta release
  * Add demo configs in native format and update alsactl configs
  * Add Ctrl+W shortcut to close window
  * Fix routing socket/label pair placement
  * Add alsa-scarlett-config CLI tool for loading .conf files
  * Add debug infrastructure with category-based filtering
  * Prevent mixer-to-mixer routing on devices that don't support it
  * Add Scarlett 1st Gen device PIDs and port names
  * Slow down the reboot progress bar
  * Fix Digital I/O Mode description for 16i16/18i16
  * Fix buffer overflow in levels window meter array
  * Fix mixer gain meter peak-hold freezing when level drops to zero
  * Add Escape and close button handling for modal dialogs
  * Save initial configuration on first-ever interface load
  * Fix modal window title bar styling
  * Replace deprecated GTK dialog APIs
  * Replace deprecated GTK widget coordinate/size functions
  * Add talkback button stereo linking support
  * Add DSP stereo linking support
  * Filter ALSA callbacks to only fire when value changes
  * Add window visibility persistence and restore on startup
  * Rebuild monitor groups UI when port enable state changes
  * Add stereo-aware monitor group source dropdown
  * Add default stereo link state detection on first run
  * Extend DSP gain range to ±24 dB with display range toggle
  * Fix filter type misidentification from coefficient echo
  * Add multi-value integer element support to ALSA simulation
  * Replace dial centre lines with arc tick marks
  * Increase MAX_MUX_IN to 53 for 4th Gen 18i20 support
  * Add stereo linking for routing, mixer, and monitor groups
  * Add monitor group indicators and mute display for outputs
  * Fix output level meters to use sink levels with meter labels
  * Keep output mute controls enabled when in monitor group
  * Add multi-step firmware upgrade for Gen 4 and fix modal window layering
  * Add FCP socket firmware update support for Scarlett4 devices
  * Add FCP socket support for reset configuration
  * Add Presets feature for quick save/load of configurations
  * Add hotkeys and styling to hardware window
  * Forward hotkeys from subwindows to main window
  * Add support for S/PDIF Source control to routing window
  * Add S/PDIF Source control to configuration window
  * Clean up sink label handling
  * Fix drop-down popup styling and selection indicator
  * Fix 4th Gen master volume display broken by Gen 1 support
  * Show mixer unavailability at quad-band sample rates
  * Show digital I/O availability based on mode and sample rate
  * Replace DSP section enable buttons with labels
  * Show compressor level dot in red when clipping
  * Show PCM channel availability based on sample rate
  * Add autogain configuration tab
  * Refactor window-configuration.c
  * Remove application config file during device config reset
  * Add more grid lines and labels to filter response graph
  * Add preset support to DSP window sections
  * Add native config file save/load support
  * Use grid layout for DSP filter stage controls
  * Use custom DSP output names for DSP window headers
  * Replace filter sliders with editable text entries
  * Update DSP filter widgets when biquad coefficients change externally
  * Add level indicator dot to compressor curve visualisation
  * Add device-specific default port names
  * Add #defines for USB PIDs
  * Add big 4th Gen models to hardware.c
  * Add corner label to mixer window pointing at mixer inputs and outputs
  * Persist DSP filter parameters across restarts
  * Fix level display for devices with implicit level maps
  * Fix inotify_callback() loop over events
  * Add first-order (6 dB/octave) filter types
  * Add filter type dropdown widget with icons
  * Read filter state from hardware on startup
  * Add biquad coefficient analysis and gain filter type
  * Convert DSP and section enable controls to toggle buttons
  * Add DSP and section enable visualisation to filter/compressor widgets
  * Add mouse wheel Q adjustment for filter handles
  * Add bidirectional hover highlighting between filter stages and graph
  * Add draggable filter handles to EQ response graph
  * Add hover highlighting for filter handles in response graph
  * Add filter handles to EQ response graph
  * Add shading between 0 dB line and individual filter curves
  * Add hover highlighting for filter bands in response graph
  * Add parametric EQ filter controls with visualisation
  * Add compressor transfer curve visualisation to DSP window
  * Add DSP window for Vocaster compressor and filter controls
  * Restructure optional state file with sections and fix port naming
  * Fix resource cleanup on window close
  * Add level metering display to gain dials
  * Persist configuration window tab selection
  * Add glow effect for unconnected routing sources
  * Support Gen 4 monitor groups with effective routing display
  * Refactor optional_state API to take card pointer
  * Fix gtkdial redraw on sensitivity change
  * Set card serial for simulated cards
  * Make the Gen 1 routing sink match more specific
  * Add support for main/alt group output source and trim controls
  * Add Main/Alt Group controls and reorganise configuration into tabs
  * Add glow behind labels in the mixer window
  * Allow the configuration window to be resized
  * Update talkback buttons with the mixer output custom names
  * Allow the boolean widget labels to be changed
  * Add glow effect to routing lines
  * Split fixed mixer input configuration into columns by port type
  * Debounce optional-state save
  * Add arrow indicators when routing to/from hidden ports
  * Update mixer window to hide disabled I/O
  * Update routing window to hide hidden I/O
  * Add checkboxes to the configuration window to show/hide I/O
  * Fix Clock Source popover styling
  * Fix startup long descriptions text colour
  * Style the configuration window nicely
  * Add support for renaming all the I/O
  * Add support for setting card name
  * Finish freeing resources in card_destroy_callback()
  * Add "-I" to the alsactl command line
  * Add support for Vocaster speaker/headphone mute controls
  * Stop alsa-state/alsa-restore rather than rebooting
  * Clear card-&gt;window_modal in modal_no_callback()</changelog>
</package>
<package pkgid="92497fd6cdd967a60f5cecfff0510a8f568dc5b9c5137db66dc87bfe79f2dc761e140b25f2da0bd29ee7a228eec4d94659f8fc3959ce9c5e07e95a92c30769a6" name="alsa-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.15" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="32217f34a7d370f2827af37c3b895a83fa7455a975353d3e0f7f81defb353085212ada26b6e9d9909f57bd12f62e208b32f449189c717d0fd7b813553ec04cdc" name="alsa-tools-debugsource" arch="i586">
  <version epoch="0" ver="1.2.15" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="ee6c4ec4523164a7c5d2add58bcdd9fcf1b6ffb6a47d4f28c5b7269850377b39bb53570182ad0c24b11cb6c1fd9935c7ccb8e69dcec3e8e93c26697d6b023bab" name="alsa-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.16" rel="1.3"/>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-utils 1.2.12:
  * alsactl: NULL pointer fix
  * alsa-info.sh: log SoundWire devices reported in ACPI
  * alsamixer: fix calculation in set_normalized_volume (overflow)
  * topology: nhlt fixes
  * aplay: fix S24_LE wav header
  * aseqdump: Add dump for UMP Utility and System messages
  * Addition of aseqsend
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-utils</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1731412800">- Update to alsa-utils 1.2.13:
  * alsactl: add support for AMD ACP digital microphone
  * aplay: Print '=== PAUSE ===' only if it is supported
  * aplaymidi/arecordmidi: Allow to pass 0 to -u option, too
  * new aplaymidi2/arecordmidi2 for MIDI v2.0
  * aseqdump: improved UMP supports
  * various topology updates
  * aseqsend: improvement and UMP supports
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.12_v1.2.13#alsa-utils</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1731585600">- Fix alsactl restore error (bsc#1233353):
  0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1732104000">- Yet another fix for alsactl for AMD acp dmic:
  0002-alsactl-90-alsa-restore.rules-fix-AMD-acp-pdm-mach-l.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-utils 1.2.14:
  * alsactl: info updates
  * Man page fixes
  * alsactl: AMD acp-pdm-mach link
  * alsa-info.sh: Add alsa-ucm package to package filter
  * Topology: NHLT: Intel: Improve error message for DMIC enable conflict
  * Topology: NHLT: Intel: Fix mono DMIC configure for MTL platform
  * Topology: NHLT: Intel: Fix DMA slots config in SSP blob
  * amixer: fix unknown TVL sequence print
  * arecordmidi2: fix unitialization variable error in read_ump_raw()
  * aseqdump: Fix typos in messages
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-utils
- Drop obsoleted patches:
  0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch
  0002-alsactl-90-alsa-restore.rules-fix-AMD-acp-pdm-mach-l.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-utils 1.2.15:
  * alsactl lots of fixes, new -Y option to extract via key=value pairs
  * amidi: Ignore inactive MIDI ports as default at listing
  * add support for new log handler for aconnect, alsamixer, alsactl
  * aplay: reorganize format handling in begin_wave()
  * Revert "aplay: fix S24_LE wav header"
  * bat: Fix buffer time configuration
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.14_v1.2.15#alsa-utils</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765886400">- Create /var/lib/alsa via tmpfiles.d for Immutable Mode
  (jsc#PED-14848)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1767355200">- Update to alsa-utils 1.2.15.1:
  * alsactl: fix build when in subdirectory
  * aplay: add missing break before the default case
- Backport upstream fixes for alsactl regression:
  0001-alsactl-add-missing-call-to-clean-card-specific-conf.patch
  0002-alsactl-fix-sequence-to-clean-card-specific-config-f.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1767960000">- Update to alsa-utils 1.2.15.2:
  * previous alsactl fixes
  * alsaloop: only log xrun debug messages when verbose
  * aplay: add support for G.711 A_LAW enconding in AU file format
- Drop obsoleted patches:
  0001-alsactl-add-missing-call-to-clean-card-specific-conf.patch
  0002-alsactl-fix-sequence-to-clean-card-specific-config-f.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1780401600">- Update to alsa-utils 1.2.16:
  * fixes and enhancements in speaker-test, alsaloop, amixer and aply
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.15.3_v1.2.16#alsa-utils</changelog>
</package>
<package pkgid="2b7433b05e55b9de487d2bd700576037d1d3ed98bc1977a452690945b6f3bc769e0b83e8cce9f7cc21174feecea9fbd869d7be9a3acfb2eb7b4accc6c5c29c64" name="alsa-utils-debugsource" arch="i586">
  <version epoch="0" ver="1.2.16" rel="1.3"/>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-utils 1.2.12:
  * alsactl: NULL pointer fix
  * alsa-info.sh: log SoundWire devices reported in ACPI
  * alsamixer: fix calculation in set_normalized_volume (overflow)
  * topology: nhlt fixes
  * aplay: fix S24_LE wav header
  * aseqdump: Add dump for UMP Utility and System messages
  * Addition of aseqsend
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-utils</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1731412800">- Update to alsa-utils 1.2.13:
  * alsactl: add support for AMD ACP digital microphone
  * aplay: Print '=== PAUSE ===' only if it is supported
  * aplaymidi/arecordmidi: Allow to pass 0 to -u option, too
  * new aplaymidi2/arecordmidi2 for MIDI v2.0
  * aseqdump: improved UMP supports
  * various topology updates
  * aseqsend: improvement and UMP supports
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.12_v1.2.13#alsa-utils</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1731585600">- Fix alsactl restore error (bsc#1233353):
  0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1732104000">- Yet another fix for alsactl for AMD acp dmic:
  0002-alsactl-90-alsa-restore.rules-fix-AMD-acp-pdm-mach-l.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-utils 1.2.14:
  * alsactl: info updates
  * Man page fixes
  * alsactl: AMD acp-pdm-mach link
  * alsa-info.sh: Add alsa-ucm package to package filter
  * Topology: NHLT: Intel: Improve error message for DMIC enable conflict
  * Topology: NHLT: Intel: Fix mono DMIC configure for MTL platform
  * Topology: NHLT: Intel: Fix DMA slots config in SSP blob
  * amixer: fix unknown TVL sequence print
  * arecordmidi2: fix unitialization variable error in read_ump_raw()
  * aseqdump: Fix typos in messages
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-utils
- Drop obsoleted patches:
  0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch
  0002-alsactl-90-alsa-restore.rules-fix-AMD-acp-pdm-mach-l.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-utils 1.2.15:
  * alsactl lots of fixes, new -Y option to extract via key=value pairs
  * amidi: Ignore inactive MIDI ports as default at listing
  * add support for new log handler for aconnect, alsamixer, alsactl
  * aplay: reorganize format handling in begin_wave()
  * Revert "aplay: fix S24_LE wav header"
  * bat: Fix buffer time configuration
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.14_v1.2.15#alsa-utils</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765886400">- Create /var/lib/alsa via tmpfiles.d for Immutable Mode
  (jsc#PED-14848)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1767355200">- Update to alsa-utils 1.2.15.1:
  * alsactl: fix build when in subdirectory
  * aplay: add missing break before the default case
- Backport upstream fixes for alsactl regression:
  0001-alsactl-add-missing-call-to-clean-card-specific-conf.patch
  0002-alsactl-fix-sequence-to-clean-card-specific-config-f.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1767960000">- Update to alsa-utils 1.2.15.2:
  * previous alsactl fixes
  * alsaloop: only log xrun debug messages when verbose
  * aplay: add support for G.711 A_LAW enconding in AU file format
- Drop obsoleted patches:
  0001-alsactl-add-missing-call-to-clean-card-specific-conf.patch
  0002-alsactl-fix-sequence-to-clean-card-specific-config-f.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1780401600">- Update to alsa-utils 1.2.16:
  * fixes and enhancements in speaker-test, alsaloop, amixer and aply
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.15.3_v1.2.16#alsa-utils</changelog>
</package>
<package pkgid="a9ac6a9609a37bc85d3e81fdc813351afa6f12d351767aab197e688700e4c9a7163c094daa93c922b30a39b8e98c1cd8dcf57bba71024c52fd743701ecab80e1" name="alsabat-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.16" rel="1.3"/>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1718280000">- Update to alsa-utils 1.2.12:
  * alsactl: NULL pointer fix
  * alsa-info.sh: log SoundWire devices reported in ACPI
  * alsamixer: fix calculation in set_normalized_volume (overflow)
  * topology: nhlt fixes
  * aplay: fix S24_LE wav header
  * aseqdump: Add dump for UMP Utility and System messages
  * Addition of aseqsend
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-utils</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1731412800">- Update to alsa-utils 1.2.13:
  * alsactl: add support for AMD ACP digital microphone
  * aplay: Print '=== PAUSE ===' only if it is supported
  * aplaymidi/arecordmidi: Allow to pass 0 to -u option, too
  * new aplaymidi2/arecordmidi2 for MIDI v2.0
  * aseqdump: improved UMP supports
  * various topology updates
  * aseqsend: improvement and UMP supports
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.12_v1.2.13#alsa-utils</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1731585600">- Fix alsactl restore error (bsc#1233353):
  0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1732104000">- Yet another fix for alsactl for AMD acp dmic:
  0002-alsactl-90-alsa-restore.rules-fix-AMD-acp-pdm-mach-l.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-utils 1.2.14:
  * alsactl: info updates
  * Man page fixes
  * alsactl: AMD acp-pdm-mach link
  * alsa-info.sh: Add alsa-ucm package to package filter
  * Topology: NHLT: Intel: Improve error message for DMIC enable conflict
  * Topology: NHLT: Intel: Fix mono DMIC configure for MTL platform
  * Topology: NHLT: Intel: Fix DMA slots config in SSP blob
  * amixer: fix unknown TVL sequence print
  * arecordmidi2: fix unitialization variable error in read_ump_raw()
  * aseqdump: Fix typos in messages
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-utils
- Drop obsoleted patches:
  0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch
  0002-alsactl-90-alsa-restore.rules-fix-AMD-acp-pdm-mach-l.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-utils 1.2.15:
  * alsactl lots of fixes, new -Y option to extract via key=value pairs
  * amidi: Ignore inactive MIDI ports as default at listing
  * add support for new log handler for aconnect, alsamixer, alsactl
  * aplay: reorganize format handling in begin_wave()
  * Revert "aplay: fix S24_LE wav header"
  * bat: Fix buffer time configuration
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.14_v1.2.15#alsa-utils</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765886400">- Create /var/lib/alsa via tmpfiles.d for Immutable Mode
  (jsc#PED-14848)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1767355200">- Update to alsa-utils 1.2.15.1:
  * alsactl: fix build when in subdirectory
  * aplay: add missing break before the default case
- Backport upstream fixes for alsactl regression:
  0001-alsactl-add-missing-call-to-clean-card-specific-conf.patch
  0002-alsactl-fix-sequence-to-clean-card-specific-config-f.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1767960000">- Update to alsa-utils 1.2.15.2:
  * previous alsactl fixes
  * alsaloop: only log xrun debug messages when verbose
  * aplay: add support for G.711 A_LAW enconding in AU file format
- Drop obsoleted patches:
  0001-alsactl-add-missing-call-to-clean-card-specific-conf.patch
  0002-alsactl-fix-sequence-to-clean-card-specific-config-f.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1780401600">- Update to alsa-utils 1.2.16:
  * fixes and enhancements in speaker-test, alsaloop, amixer and aply
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.15.3_v1.2.16#alsa-utils</changelog>
</package>
<package pkgid="23bad4296e5dc83c41fc330e49d07ec71d18038519086d4bf2fe889e4815360268ef9d4aa88c94a4d51c7bfc227cf6f5646283317b51f6c542baf4d8c6fa62a3" name="alsaequal-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.1" rel="2.12"/>
  <changelog author="ilya@ilya.pp.ua" date="1500292800">- Initial package 0.6.
- Add patch lib64.patch for rewrite hardcoded library paths on 64-bit arch.</changelog>
  <changelog author="jengelh@inai.de" date="1500984000">- Replace %__-type macro indirections.</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520596800">- Refresh spec-file via spec-cleaner.
- Add %license macro.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.pp.ua&gt;" date="1556193600">- Add config /etc/alsa/conf.d/99-equal.conf (boo#1133432)</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.pp.ua&gt;" date="1572782400">- Manual optimizations in spec-file: add %make_build macro.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.pp.ua&gt;" date="1575201600">- Add ladspa-caps to requires.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597752000">- update to 0.7.1:
  * Added patches found in debian sid
  * Added patches found in gentoo's bug thread
  * Changed LIBDIR default assignment
  * corrected a few style errors and a memory leak found by cppcheck.
- remove lib64.patch (upstream)</changelog>
</package>
<package pkgid="3002e6a4e872f3c7f4382687196738f322fd9d56f3cf851f79c9f138ded670172d2e6c395125d537456f1b593c3edda7eb89dd48d234c058916359cb1188724b" name="alts-debuginfo" arch="i586">
  <version epoch="0" ver="2.0+0.4f22c01" rel="1.1"/>
  <changelog author="adam.majer@suse.de" date="1623240000">- Version v1.0.0:
  * Prefix symbols with libalts_ to avoid symbol clashes
  * Add symbol visibility and versioning
  * Decamelize public symbols and rename</changelog>
  <changelog author="adam.majer@suse.de" date="1624276800">- Update to version v1.1:
  * docs: Add broken manpage
  * tests: unit tests configs
  * tests: fix memory leak during tests
  * list_binaries: initialize pointer that is later used in free
  * libalts_exec_default() sets errno on not found</changelog>
  <changelog author="adam.majer@suse.de" date="1631534400">- Update to version v1.2:
  * Add config option=KeepArgv0 to keep original argument during
    exec() call</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1631620800">- Use noun phrase for the summary; fix grammar in description.</changelog>
  <changelog author="adam.majer@suse.de" date="1631620801">- Update to version v1.2+3.b848aad:
  * tests: fix array overrun in unit tests</changelog>
  <changelog author="dmueller@suse.com" date="1668427200">- switch to a manual service rather than a buildtime tar service
  which introduces a bootstrap cycle between python and tar_scm</changelog>
  <changelog author="bogdan.lezhepekov@suse.com" date="1682424000">- Update to version v1.2+30.a5431e9: (bsc#1191692)
  * Change license to less restrictive Apache 2.0
  * doc: fixing a few typos
  * Adds option to display target executable only
  * Makefiles and cmake: rework for reproducible build
  * Improve Makefile
  * libalts_exec_default: fix memory leak on error condition
  * libalts_write_binary_configured_priority_to_file: fix memory leak
  * saveConfigData(): fix file descriptor leak in while loop error case
  * loadConfigData(): use goto exit label to prevent file descriptor leaks
  * libalts_load_available_binaries: use goto err: label to fix leaks
  * loadAlternativeForBinary: goto-assisted error handling to avoid leaks
  * checkGroupConsistencies(): explicitly ignore unused `flags`
  * lib: refactor error handling of findAltConfig()
  * utils: fix possible memory leaks on error conditions
  * docs: fix some typos and grammar
  * Update README.md
  * lib: generally open[at] with O_CLOEXEC
  * Fix logic in options parser
  * Add basic Makefile for buidling without cmake
  * Added description for options=KeepArgv0
  * cmake: Express the dependency on CUnit correctly for building tests
  * cmake: Build and install CMake and PkgConfig files
  * cmake: Fix setup of shared linker flags
  * config.h: Fix the version to match the current latest tag</changelog>
  <changelog author="dmueller@suse.com" date="1743163200">- Update to version v1.2+31.da24cd4:
  * utils: better handle case of unknown option</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1786622400">- Update to version v2.0+0.4f22c01:
  * add missing test
  * Capture saved_errno correctly
  * Check for null pointer
  * reset argv0 to original if execve() fails
  * Clarify value of argv0
  * Return errno from failed exec()
  * Use basename for argv[0] resolution
  * Update unit test
  * Document behaviour changes - KeepArgv0 is default
  * Correct pointer in corner case
  * Add UpdateArgv0 option
  * Clarify priority as increasing with integer size
- Functionality change: KeepArgv0 is default option unless
  another is specified. Functionality should now be same as with
  symlinks (bsc#1262785)</changelog>
</package>
<package pkgid="64f654f66efddfa09de708ab792dbeaf46d952855f1cb68334c9f0ce60d6de905c9395fbbb9474c7b347f4de712cfbab6480006887927acb0e4344306db1b047" name="alttab-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.0" rel="1.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Add -fcommon to allow the package to build with GCC10</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1595592000">- Update to 1.5.0:
  * Use xpm icons and pixmap directories.
  * Use XDG_DATA_DIRS.
  * Add extra keys: next/prev, cancel.
  * Optimize main event loop.
  * Fix numerous memleaks and overflows.
  * Satisfy gcc 10 requirements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1615809600">- Update to 1.6.0:
  * Fix major memory leak when huge icons are not used.
  * Debug by SIGUSR1.
  * Add test suite: running in headless X server.
  * Add github CI pipeline.
  * Bspwm documentation.
  * Fix possible strncpy overflows.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1638792000">- Update to 1.6.1:
  * Vertical layout.
  * Extra border around the alttab window.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1678363200">- Update to 1.7.0:
  * Option -e to keep the switcher.
  * Document usage on mobile devices.
  * Configurable bordercolor.
  * Build scripts for OpenBSD.
  * Fix xpm icon bug.
  * Feature: kill window by pressing 'k'.
  * Feature: line at the bottom of tile.
  * Show windows on scratchpad only: -d 4
  * Disable icons: -s 4
  * Prevent segfault on zero size tile or icon.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1683028800">- Update to 1.7.1:
  * Show username in bottom line: -b 2.
  * Option -ns to ignore _NET_WM_STATE_SKIP_TASKBAR.
  * Better man page.
  * Fix an "empty window name" check,
  * Fix typographical errors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): there are
  alternatives around and the build does not care wich one is used.</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- added patches
  https://github.com/sagb/alttab/issues/181
  + alttab-gcc15.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1778328000">- Update to 1.8.0:
  * Disable bottom line by default.
  * Avoid xnee dependency in tests.
  * Build variable to debug icon source.
  * More secure input filtering.
  * Option -s 5 to prefer file icon if size is equal.
  * Escape key to close UI.
  * Handle COMPOUND WM_NAME.
  * Secure window name loading in ratpoison.
  * Show desktop names instead of numbers.
  * Adapt test script for Darwin.
  * Option -sortmin to show minimized windows last.
  * Option -min to color minimized windows frames.
  * Fix DISPLAY in test script.
  * Fix C language errors.
- Drop alttab-gcc15.patch</changelog>
</package>
<package pkgid="c3f9512f38d9e22933fd37ab483f0460cdd42b0a15b01608039926bd5e53c26591f1ea24651ba0f5e4d88ddc3922ac26ed4e31d0181433a8e54103220f30c100" name="alttab-debugsource" arch="i586">
  <version epoch="0" ver="1.8.0" rel="1.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Add -fcommon to allow the package to build with GCC10</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1595592000">- Update to 1.5.0:
  * Use xpm icons and pixmap directories.
  * Use XDG_DATA_DIRS.
  * Add extra keys: next/prev, cancel.
  * Optimize main event loop.
  * Fix numerous memleaks and overflows.
  * Satisfy gcc 10 requirements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1615809600">- Update to 1.6.0:
  * Fix major memory leak when huge icons are not used.
  * Debug by SIGUSR1.
  * Add test suite: running in headless X server.
  * Add github CI pipeline.
  * Bspwm documentation.
  * Fix possible strncpy overflows.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1638792000">- Update to 1.6.1:
  * Vertical layout.
  * Extra border around the alttab window.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1678363200">- Update to 1.7.0:
  * Option -e to keep the switcher.
  * Document usage on mobile devices.
  * Configurable bordercolor.
  * Build scripts for OpenBSD.
  * Fix xpm icon bug.
  * Feature: kill window by pressing 'k'.
  * Feature: line at the bottom of tile.
  * Show windows on scratchpad only: -d 4
  * Disable icons: -s 4
  * Prevent segfault on zero size tile or icon.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1683028800">- Update to 1.7.1:
  * Show username in bottom line: -b 2.
  * Option -ns to ignore _NET_WM_STATE_SKIP_TASKBAR.
  * Better man page.
  * Fix an "empty window name" check,
  * Fix typographical errors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): there are
  alternatives around and the build does not care wich one is used.</changelog>
  <changelog author="pgajdos@suse.com" date="1746446400">- added patches
  https://github.com/sagb/alttab/issues/181
  + alttab-gcc15.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1778328000">- Update to 1.8.0:
  * Disable bottom line by default.
  * Avoid xnee dependency in tests.
  * Build variable to debug icon source.
  * More secure input filtering.
  * Option -s 5 to prefer file icon if size is equal.
  * Escape key to close UI.
  * Handle COMPOUND WM_NAME.
  * Secure window name loading in ratpoison.
  * Show desktop names instead of numbers.
  * Adapt test script for Darwin.
  * Option -sortmin to show minimized windows last.
  * Option -min to color minimized windows frames.
  * Fix DISPLAY in test script.
  * Fix C language errors.
- Drop alttab-gcc15.patch</changelog>
</package>
<package pkgid="43840004a200b3e47f505edc6ed43f75bdd9e7e36e4139f04f04d762c2bd8ebb4726d330ae516d87e80457eacb369d2cbf9cafd763703a90741115c0ccc879e1" name="alure-debuginfo" arch="i586">
  <version epoch="0" ver="1.2" rel="6.4"/>
  <changelog author="devel.openSUSE.org@gmail.com" date="1342267200">- Initial package creation - version 1.2
- added alure-lib-suffix.patch</changelog>
  <changelog author="buckyballreaction@gmail.com" date="1493899200">- Enable libmodplug support</changelog>
  <changelog author="mailaender@opensuse.org" date="1496491200">- Implement shared library policy</changelog>
  <changelog author="jengelh@inai.de" date="1498651200">- Pick right RPM group, update summaries.</changelog>
  <changelog author="mvetter@suse.com" date="1567080000">- Remove libdumb-devel BuildReq</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Updated SPEC file
  * Use working upstream URL
  * Use cmake macro, now builds with optflags
  * Some general cleanup</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1644840000">- Changes authored by munix9@googlemail.com
  * Enabled MPG123 support
  * Restructured the SPEC file
  * Renamed alure-gcc47.patch to fix-missing-include.patch
  * Renamed alure-lib-suffix.patch to fix-lib-suffix.patch
  * Add patches:
  * fix-cmake_minimum_required.patch
  * fix-link-flac.patch
  * fix-FLUIDSYNTH_CFLAGS.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1662552000">- Change URL/Source to https://kcat.tomasu.net/alure.html
- Replace CXXFLAGS "-fpermissive" with fix-dumb2.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- Add alure-cmake-3.28.patch: Fix build using CMake 3.28: set
  sndfile flags into COMPILE_OPTIONS (which takes a semicolon
  separatedlist) instead of COMPILE_FLAGS (which asks for a shell
  usable string).</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
</package>
<package pkgid="e235500c5d98ac87e2f42ef4340f49e1858ffd8b775387bea014496dce9aa3a71c6f14012f67557caece63d8078301ea77e26d99e7dec0ddbef0aa6b4291eabb" name="alure-debugsource" arch="i586">
  <version epoch="0" ver="1.2" rel="6.4"/>
  <changelog author="devel.openSUSE.org@gmail.com" date="1342267200">- Initial package creation - version 1.2
- added alure-lib-suffix.patch</changelog>
  <changelog author="buckyballreaction@gmail.com" date="1493899200">- Enable libmodplug support</changelog>
  <changelog author="mailaender@opensuse.org" date="1496491200">- Implement shared library policy</changelog>
  <changelog author="jengelh@inai.de" date="1498651200">- Pick right RPM group, update summaries.</changelog>
  <changelog author="mvetter@suse.com" date="1567080000">- Remove libdumb-devel BuildReq</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Updated SPEC file
  * Use working upstream URL
  * Use cmake macro, now builds with optflags
  * Some general cleanup</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1644840000">- Changes authored by munix9@googlemail.com
  * Enabled MPG123 support
  * Restructured the SPEC file
  * Renamed alure-gcc47.patch to fix-missing-include.patch
  * Renamed alure-lib-suffix.patch to fix-lib-suffix.patch
  * Add patches:
  * fix-cmake_minimum_required.patch
  * fix-link-flac.patch
  * fix-FLUIDSYNTH_CFLAGS.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1662552000">- Change URL/Source to https://kcat.tomasu.net/alure.html
- Replace CXXFLAGS "-fpermissive" with fix-dumb2.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707912000">- Add alure-cmake-3.28.patch: Fix build using CMake 3.28: set
  sndfile flags into COMPILE_OPTIONS (which takes a semicolon
  separatedlist) instead of COMPILE_FLAGS (which asks for a shell
  usable string).</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
</package>
<package pkgid="5ce4fdccf116b5e9796efa2d9b33e6a6d12dcc21b042d9fe8dd4ab3bbb98a7c065f1223a580c79a810feafc20931cb7d46ed2916e587b07a1031b8bf2b7fb7a7" name="amanda-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.4" rel="6.7"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1665144000">- %_docdir/amanda should be mode 755 and not 644</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1676548800">- Add CVE-2022-37705.patch to fix privilege scalation
  (boo#1208032, gh#zmanda/amanda#194)</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1679400000">- Update to version 3.5.3:
  * Fixed: removed vulnerable jQuery dependency
  * Fixed: fix suppressed 1st char of error message in
    common-src/bsdtcp-security.c
  * docs: improved README with Markdown
  * docs: updated README file name for docs in Debian builds
  * Fixed: post_inst_functions.sh to create amkey
  * Fixed: added extern keyword for tu_debugging_enabled declaration in
    testutils.h
  * Fixed: https://sogis.eu complaint symmetric encryption key derivation algorithm
  * Fixed: removed perror to fix information leak vulnerability found in the
    calcsize SUID binary. (CVE-2022-37703, bsc#1203390)
  * Fixed: added filter for RSH environment settings in rundump to fix
    privilege escalation vulnerability (CVE-2022-37704, bsc#1208033)
  * Fixed: arg checking for runtar.c (CVE-2022-37705, bsc#1208032)
- Remove upstreamed patches:
  * CVE-2022-37705.patch
  * amanda-3.5.1-GCC10_extern.patch
  * amanda-3.5.2-fix-tests.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1688385600">- Fix the user owner of the files in /usr from amanda to root, bsc#1172572</changelog>
  <changelog author="pgajdos@suse.com" date="1690545600">- version update to 3.5.4
  * Fixed: arg checking for runtar.c (CVE-2023-30577) [bsc#1213701]
- modified patches
  % amanda-2.6.1p1-avoid-perl-provides.patch (refreshed)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707307200">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1721908800">- amanda-fix-proto.patch: fix build with gcc14</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1752148800">- Set -std=gnu17 to fix builds with gcc15</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1763640000">- Add requires for perl-JSON, needed for amcheck script</changelog>
</package>
<package pkgid="e61618c14355826214375566bf81f28c9fcdaf8bfee5b2adfb12b2157dd24b4d7789dba5905e39597b7ae90a253633f494030ba35cf593119398d02bf3bc3f29" name="amanda-debugsource" arch="i586">
  <version epoch="0" ver="3.5.4" rel="6.7"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1665144000">- %_docdir/amanda should be mode 755 and not 644</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1676548800">- Add CVE-2022-37705.patch to fix privilege scalation
  (boo#1208032, gh#zmanda/amanda#194)</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1679400000">- Update to version 3.5.3:
  * Fixed: removed vulnerable jQuery dependency
  * Fixed: fix suppressed 1st char of error message in
    common-src/bsdtcp-security.c
  * docs: improved README with Markdown
  * docs: updated README file name for docs in Debian builds
  * Fixed: post_inst_functions.sh to create amkey
  * Fixed: added extern keyword for tu_debugging_enabled declaration in
    testutils.h
  * Fixed: https://sogis.eu complaint symmetric encryption key derivation algorithm
  * Fixed: removed perror to fix information leak vulnerability found in the
    calcsize SUID binary. (CVE-2022-37703, bsc#1203390)
  * Fixed: added filter for RSH environment settings in rundump to fix
    privilege escalation vulnerability (CVE-2022-37704, bsc#1208033)
  * Fixed: arg checking for runtar.c (CVE-2022-37705, bsc#1208032)
- Remove upstreamed patches:
  * CVE-2022-37705.patch
  * amanda-3.5.1-GCC10_extern.patch
  * amanda-3.5.2-fix-tests.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1688385600">- Fix the user owner of the files in /usr from amanda to root, bsc#1172572</changelog>
  <changelog author="pgajdos@suse.com" date="1690545600">- version update to 3.5.4
  * Fixed: arg checking for runtar.c (CVE-2023-30577) [bsc#1213701]
- modified patches
  % amanda-2.6.1p1-avoid-perl-provides.patch (refreshed)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707307200">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1721908800">- amanda-fix-proto.patch: fix build with gcc14</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1752148800">- Set -std=gnu17 to fix builds with gcc15</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1763640000">- Add requires for perl-JSON, needed for amcheck script</changelog>
</package>
<package pkgid="13b9bc42652fc480b434878ebdf5076e5f634901972556d9981d7bf67af9dd345906c59142a7f32e285db130df067c9934f0a7ee4ed6c659aa7c4d06b49cc981" name="amarok-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.3" rel="1.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727611200">- Update to 3.1.1
  * Most of the context view QML items ported from QtControls 1
    to QtControls 2
  * Default to no fadeout on pause and stop (kde#491603)
  * Actually show the file browser panel toolbar
  * Fix track editor autocompletions (kde#491520)
  * Ensure home icon is shown in browser breadcrumb
    widgets (kde#491354)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1735560000">- Update to 3.2.2
  * Building an experimental Qt6/KF6 Amarok version is now possible
  * Allow filtering collection by lack of tag / empty tag (kde#325317)
  * Amarok now depends on KDE Frameworks 5.108
  * Show current track context applet by default
  * Probably fix occasional crashes when filtering collection (kde#492406)
  * Probably fix occasional crashes when clearing CompondProgressBars
  * Fix context view applets on Qt6/KF6
  * Fix Ampache login on server version 5.0.0 and later (kde#496581)
  * Fix crash if Ampache login is redirected (kde#396590)
- Rebase disable-web-plugins-by-default.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736769600">- Update to 3.2.1
  * Support gpodder and lastfm on Qt6 builds
  * Limit maximum current track font size more when context view
    is narrow
  * Fix displaying settings button for Internet services
  * Enable Wikipedia context applet on Qt6 builds
  * Don't crash when copying multiple files to MTP device (kde#467616)
  * Avoid unnecessarily flooding MTP devices with storage
    capacity queries
  * Compilation fixes for various compiler + Qt6 version
    combinations</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1739620800">- Update to 3.2.2
  * https://blogs.kde.org/2025/02/15/amarok-3.2.2-released/
  * Try to preserve collection browser order when adding tracks to playlist (kde#180404)
  * Fix DAAP collection connections, browsing and playing (kde#498654)
  * Fix first line of lyrics.ovh lyrics missing (kde#493882)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1751976000">- Update to 3.3.0
  https://blogs.kde.org/2025/07/08/amarok-3.3-far-above-the-clouds-released/
  * Amarok now uses Qt 6 and KDE Frameworks 6
  * Audio engine has been reworked to use GStreamer instead of Phonon
  * Update database character set to allow full utf-8 values (kde#462268)
  * Apply default pre-gain when ReplayGain is active and use
    fallback value if no ReplayGain data is available for a track
  * Clear out some of the now-discontinued Last.fm radio
    functionalities and partially replace by opening relevant
    Last.fm pages
  * Remove TagLib extras support (RealMedia and Audible files)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1752062400">- Recommend installing gstreamer-plugins-good for mp3 decoding</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754740800">- Update to 3.3.1
  https://blogs.kde.org/2025/08/09/amarok-3.3.1-released/
  * Enable saving and loading script console items, autocompletion
    in script console, and re-enable some more scripting
    functionality
  * Convert the remaining main UI toolbuttons to use icons from
    theme
  * Clear out remnants of the now-discontinued MusicDNS service
  * Fix example permission grant command in database settings (kde#386004)
  * Fix equalizer gains not updating when selecting some presets (kde#463908)
  * Fix continuing playback after timecoded tracks (cue files etc, (kde#270003)
  * Fix MusicBrainz search
  * Properly start CD playback if Amarok is not already running (kde#503310)
  * Also transmit embedded cover art through MPRIS (kde#357620)
  * Don't show transcoding dialog after canceling download (kde#275840)
  * Load network information earlier to avoid crashes on startup (kde#507497)
  * Try to export as-compatible-as-possible playlist files (kde#507329)
  * Fix some random crashes during playback</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1768910400">- Update to 3.3.2
  https://blogs.kde.org/2026/01/18/amarok-3.3.2-released/</changelog>
  <changelog author="Josef Melcr &lt;josef.melcr@suse.com&gt;" date="1780401600">- Add gcc16.patch to fix the broken build with GCC 16</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1781697600">- Update to 3.3.3
  https://blogs.kde.org/2026/06/17/amarok-3.3.3-released/
  * Restore functionality for inhibiting system suspend when music is playing
  * Fix restoring main window layout after restart (kde#514963)
  * Fix context applet height saving sometimes not working (kde#514190)
  * Adapt parsing in Wikipedia applet to handle some page syntax changes
  * Don't multiply tracks when dragging from file browser to PUD (kde#521425)
- Drop gcc16.patch</changelog>
</package>
<package pkgid="9ffc33371d16feb5c4c4340cffbeb232df343feee5405c41332426734b03214b3f053718ad066769c0281daf0e209ef16fbac34acd4b2c5bdbf8b0bcb5844cbf" name="amarok-debugsource" arch="i586">
  <version epoch="0" ver="3.3.3" rel="1.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727611200">- Update to 3.1.1
  * Most of the context view QML items ported from QtControls 1
    to QtControls 2
  * Default to no fadeout on pause and stop (kde#491603)
  * Actually show the file browser panel toolbar
  * Fix track editor autocompletions (kde#491520)
  * Ensure home icon is shown in browser breadcrumb
    widgets (kde#491354)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1735560000">- Update to 3.2.2
  * Building an experimental Qt6/KF6 Amarok version is now possible
  * Allow filtering collection by lack of tag / empty tag (kde#325317)
  * Amarok now depends on KDE Frameworks 5.108
  * Show current track context applet by default
  * Probably fix occasional crashes when filtering collection (kde#492406)
  * Probably fix occasional crashes when clearing CompondProgressBars
  * Fix context view applets on Qt6/KF6
  * Fix Ampache login on server version 5.0.0 and later (kde#496581)
  * Fix crash if Ampache login is redirected (kde#396590)
- Rebase disable-web-plugins-by-default.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736769600">- Update to 3.2.1
  * Support gpodder and lastfm on Qt6 builds
  * Limit maximum current track font size more when context view
    is narrow
  * Fix displaying settings button for Internet services
  * Enable Wikipedia context applet on Qt6 builds
  * Don't crash when copying multiple files to MTP device (kde#467616)
  * Avoid unnecessarily flooding MTP devices with storage
    capacity queries
  * Compilation fixes for various compiler + Qt6 version
    combinations</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1739620800">- Update to 3.2.2
  * https://blogs.kde.org/2025/02/15/amarok-3.2.2-released/
  * Try to preserve collection browser order when adding tracks to playlist (kde#180404)
  * Fix DAAP collection connections, browsing and playing (kde#498654)
  * Fix first line of lyrics.ovh lyrics missing (kde#493882)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1751976000">- Update to 3.3.0
  https://blogs.kde.org/2025/07/08/amarok-3.3-far-above-the-clouds-released/
  * Amarok now uses Qt 6 and KDE Frameworks 6
  * Audio engine has been reworked to use GStreamer instead of Phonon
  * Update database character set to allow full utf-8 values (kde#462268)
  * Apply default pre-gain when ReplayGain is active and use
    fallback value if no ReplayGain data is available for a track
  * Clear out some of the now-discontinued Last.fm radio
    functionalities and partially replace by opening relevant
    Last.fm pages
  * Remove TagLib extras support (RealMedia and Audible files)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1752062400">- Recommend installing gstreamer-plugins-good for mp3 decoding</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754740800">- Update to 3.3.1
  https://blogs.kde.org/2025/08/09/amarok-3.3.1-released/
  * Enable saving and loading script console items, autocompletion
    in script console, and re-enable some more scripting
    functionality
  * Convert the remaining main UI toolbuttons to use icons from
    theme
  * Clear out remnants of the now-discontinued MusicDNS service
  * Fix example permission grant command in database settings (kde#386004)
  * Fix equalizer gains not updating when selecting some presets (kde#463908)
  * Fix continuing playback after timecoded tracks (cue files etc, (kde#270003)
  * Fix MusicBrainz search
  * Properly start CD playback if Amarok is not already running (kde#503310)
  * Also transmit embedded cover art through MPRIS (kde#357620)
  * Don't show transcoding dialog after canceling download (kde#275840)
  * Load network information earlier to avoid crashes on startup (kde#507497)
  * Try to export as-compatible-as-possible playlist files (kde#507329)
  * Fix some random crashes during playback</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1768910400">- Update to 3.3.2
  https://blogs.kde.org/2026/01/18/amarok-3.3.2-released/</changelog>
  <changelog author="Josef Melcr &lt;josef.melcr@suse.com&gt;" date="1780401600">- Add gcc16.patch to fix the broken build with GCC 16</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1781697600">- Update to 3.3.3
  https://blogs.kde.org/2026/06/17/amarok-3.3.3-released/
  * Restore functionality for inhibiting system suspend when music is playing
  * Fix restoring main window layout after restart (kde#514963)
  * Fix context applet height saving sometimes not working (kde#514190)
  * Adapt parsing in Wikipedia applet to handle some page syntax changes
  * Don't multiply tracks when dragging from file browser to PUD (kde#521425)
- Drop gcc16.patch</changelog>
</package>
<package pkgid="38af00e2ee26905183877368f708a7e1aca3253c962f4dd955c983f4ab15b08142914df1f3a60e60bff42c402b61c5979a8b4b24a54c43547bfb9ca5a9e49999" name="amavisd-milter-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.2" rel="2.4"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1614168000">- Initial release of amavisd-milter (unbundled from amavisd-new)
- Update to version 1.7.1
  * An empty sender must always be enclosed in angle brackets.
- Update to version 1.7.0
  * Fork after initializing milter socket.
  * Use client_name if available instead of hostname passed to xxfi_connect.
  * Generate amamvisd-milter.8 from AMAVISD-MILTER.md.
  * Fixed compiler warnings.
  * Converted indentation to spaces only.
  * Removed obsoleted file amavisd-milter.spec.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1627473600">- Added hardening to systemd service(s). Modified:
  * amavisd-milter.service</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1641297600">- Update to version 1.7.2
  * The SMTP_AUTH* attributes are missing in policy_bank.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1755518400">- Fix C23 build problem (rh#2336394)</changelog>
</package>
<package pkgid="4a2660f36b9ee9de9b1191f256337f23011c884a7e73c93c24249ed7b7d23a7dac50b93af8a1a7783c10fbde75a68806bfc93ebfccea5ced2b744b458f4e36b9" name="amdctl-debuginfo" arch="i586">
  <version epoch="0" ver="0.11" rel="1.11"/>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.com&gt;" date="1693483200">- Version 0.11
  New: NB states are displayed for the AMD family 14h (as documented in AMD's BIOS and Kernel Developer’s Guide).
  Fix: The right VID divider is 12.5 mA (as in BrazosTweaker for Windows).
  Tested on Lenovo x120e with AMD E-350.</changelog>
</package>
<package pkgid="523489ea8d0c95dc338886c8aa91fd0883f60ab948548111d9d40f0703007f68c666d58b604d0944aa9d7f6474a685b4411a5e3b0d34234c3ad055ad20ea7127" name="aml-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.3"/>
  <changelog author="Alexander Graul &lt;alexander.graul@suse.com&gt;" date="1596715200">- Initial aml package</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1600257600">- Use %meson_build before calling %meson_install. The RPM macros
  changed in meson 0.55.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to 0.2.0
  * A kqueue backend has been added, run natively without epoll-shim</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634817600">- Update to 0.2.1
  * epoll: Fix fd deletion</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to v0.2.2:
  * aml: Don't put the same item onto the event queue more than once</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1674475200">- Update to 0.3.0:
  * The time unit has been changed from milliseconds to microseconds
  * The global object registry has been replaced with weak references
  * It is now guaranteed that a callback will not be called after aml_stop().
  * Worker threads now keep references to work objects that are being
    executed. This ensures that they cannot be freed while they
    are being worked</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1777377600">- Update to 1.0.0:
  * This release improves type safety and does away with opaque void* objects</changelog>
</package>
<package pkgid="bcaaf88fc751b64d8a96afe7ee982bb9ce0e5ae38de11adbfb9f15d25c1a4b48fcc76bc43908fb9e2b194e8175027db1cc6c3dcfeb0136a1e1226c0281cb68eb" name="amp-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.1" rel="2.6"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1615204800">- initial package @ 1485e4b25757df22f53af8109c39b6197c61de5a-</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1709208000">- Update to 0.7.0:
  * Improvements to syntax highlighting, as well as:
    + replaced Oniguruma regex dependency with Rust-based fancy-regex
    + better error handling
  * Improved terminal renderer error handling
  * Cursor types now change based on mode
  * Added Wayland clipboard support
  * Updated to build using Rust 2021 edition
  * Added ability to reflow text based on line length guide
  * Improved unicode support when adding trailing newline
  * Added ability to configure syntax overrides based on file extension
  * Added ability to comment out a selection of text
  * Improved handling of very small terminal sizes
  * Updated to correctly restore terminal contents after quitting</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735905600">- update to 0.7.1:
  * Add .envrc for [nix-]direnv support
  * Render buffer content without a background
  * Prevent search/select entries from wrapping
  * Remove vi mode shell hook
  * Use non-flake based direnv shell
  * Update Preferences type to allow fetching format_tool configuration
  * Add buffer::format command and run_on_save implementation
  * Add format tool docs
  * Address clippy lints
  * Apply and enforce rustfmt
  * Enforce clippy lints
  * Allow specifying multiple values for line_length_guide in config
  * Document new multiple line length guides configuration
  * Fix tree-wide clippy lints
  * Fix various lints
  * Retain trailing newline during justification
  * Switch to normal mode following text reflow
  * update time
  * Remove lint workflow job
  * Persistent modes
  * Add build revision to splash screen
  * Rename and simplify test action
- update the spec file, so runtime dependencies can be found automatically
- require zlib make dependency
- require package-meta, as we need git for building the software
- remove some unnecessary commands (like removing empty dirs)</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1768305600">- Fix build on openSUSE Tumbleweed by a source refresh. A service
  run was all that was needed.</changelog>
</package>
<package pkgid="aefb99d360c9be04d5af660a40ca41baed30394e5cbbbb3b2a08c6cf6123a624b3a08966b1be4fed5de3b8c15243ed3573aa6f8bf89b93366a020bcfd8110e42" name="amp-debugsource" arch="i586">
  <version epoch="0" ver="0.7.1" rel="2.6"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1615204800">- initial package @ 1485e4b25757df22f53af8109c39b6197c61de5a-</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1709208000">- Update to 0.7.0:
  * Improvements to syntax highlighting, as well as:
    + replaced Oniguruma regex dependency with Rust-based fancy-regex
    + better error handling
  * Improved terminal renderer error handling
  * Cursor types now change based on mode
  * Added Wayland clipboard support
  * Updated to build using Rust 2021 edition
  * Added ability to reflow text based on line length guide
  * Improved unicode support when adding trailing newline
  * Added ability to configure syntax overrides based on file extension
  * Added ability to comment out a selection of text
  * Improved handling of very small terminal sizes
  * Updated to correctly restore terminal contents after quitting</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735905600">- update to 0.7.1:
  * Add .envrc for [nix-]direnv support
  * Render buffer content without a background
  * Prevent search/select entries from wrapping
  * Remove vi mode shell hook
  * Use non-flake based direnv shell
  * Update Preferences type to allow fetching format_tool configuration
  * Add buffer::format command and run_on_save implementation
  * Add format tool docs
  * Address clippy lints
  * Apply and enforce rustfmt
  * Enforce clippy lints
  * Allow specifying multiple values for line_length_guide in config
  * Document new multiple line length guides configuration
  * Fix tree-wide clippy lints
  * Fix various lints
  * Retain trailing newline during justification
  * Switch to normal mode following text reflow
  * update time
  * Remove lint workflow job
  * Persistent modes
  * Add build revision to splash screen
  * Rename and simplify test action
- update the spec file, so runtime dependencies can be found automatically
- require zlib make dependency
- require package-meta, as we need git for building the software
- remove some unnecessary commands (like removing empty dirs)</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1768305600">- Fix build on openSUSE Tumbleweed by a source refresh. A service
  run was all that was needed.</changelog>
</package>
<package pkgid="51bea01cbad86516173b6785a745e6b9573638640cd66105881cbd3ca93aa0c27c41b2757593a38fe89fd8573190427fc3eb60f9c7d20b294fc912636e8e172f" name="amsynth-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1648209600">- skip pandoc for arm 32bit platforms as well</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1658059200">- Update to version 1.13.0
  * Fixed intermittent unexpected MIDI output in response to MIDI CC input.
  * Fixed VST plugin UI updates in response to host parameter changes.
  * Added HiDPI scaling support to VST plugin UI.
  * Added version info to plugin pop-up menu.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1674302400">- Update to version 1.13.1:
  * Fixed a crash when parsing XSettings on some systems
    (gh#amsynth/amsynth#221).</changelog>
  <changelog author="munix9@googlemail.com" date="1674820800">- Switch to the full source code archive to get the missing
  data files for amsynth.lv2</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 1.13.2:
  * Fixed a packaging error that caused preset banks to be omitted.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713182400">- Update to version 1.13.3:
  * Fixed an error when building DSSI GUI with GCC 14 or Clang.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 1.13.4:
  * Fixed "reference to 'filesystem' is ambiguous" build error
    [gh#amsynth/amsynth#233].
- Drop use of %suse_update_desktop_files.
- Run `make check` as part of %check.
- Drop snippets supporting obsolete openSUSE versions.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1777377600">- Update to version 2.0b1
  * Ported the GUI from GTK2 to JUCE.
    PACKAGERS TAKE NOTE: build dependencies have changed!
  * Added preset selection, saving, and main menu to plug-ins GUIs.
  * Added support for fractional UI scaling.
  * Added support for LV2 touch extension.
  * The lv2-dev package is no longer required; JUCE bundles the LV2 headers.
  * Added support for [MTS-ESP](https://github.com/ODDSound/MTS-ESP) microtuning,
    excluding multi-channel tuning tables.
  * Removed support for JACK-Session, which is deprecated and unsupported.
  * Replaced `--force-device-scale-factor` with `--ui-scale` and added
    `ui_scale` to config file.
  * Fixed a memory leak in VST effGetChunk handler.
  * Fixed parameters not automatable in VST plugin.
  * Fixed unintentional distortion on some presets - issue #235
  * Fixed values passed to VST audioMasterAutomate.
  * Added Visual Studio project to allow building VST for Windows.
  * Added Xcode project to allow building AudioUnit &amp; VST for macOS</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1786708800">- Update to version 2.0.0
  * Added support for accessibility (screan readers).</changelog>
</package>
<package pkgid="79cdceb98edd545c3dd45455b8004e299de791ed21b1b5e0b33de628d9d0004dfd0c8a1914a9be81ad6e1a14284aba4b11bab26425b8c7f1a9098028e8962fd1" name="amsynth-debugsource" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1648209600">- skip pandoc for arm 32bit platforms as well</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1658059200">- Update to version 1.13.0
  * Fixed intermittent unexpected MIDI output in response to MIDI CC input.
  * Fixed VST plugin UI updates in response to host parameter changes.
  * Added HiDPI scaling support to VST plugin UI.
  * Added version info to plugin pop-up menu.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1674302400">- Update to version 1.13.1:
  * Fixed a crash when parsing XSettings on some systems
    (gh#amsynth/amsynth#221).</changelog>
  <changelog author="munix9@googlemail.com" date="1674820800">- Switch to the full source code archive to get the missing
  data files for amsynth.lv2</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 1.13.2:
  * Fixed a packaging error that caused preset banks to be omitted.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713182400">- Update to version 1.13.3:
  * Fixed an error when building DSSI GUI with GCC 14 or Clang.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 1.13.4:
  * Fixed "reference to 'filesystem' is ambiguous" build error
    [gh#amsynth/amsynth#233].
- Drop use of %suse_update_desktop_files.
- Run `make check` as part of %check.
- Drop snippets supporting obsolete openSUSE versions.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1777377600">- Update to version 2.0b1
  * Ported the GUI from GTK2 to JUCE.
    PACKAGERS TAKE NOTE: build dependencies have changed!
  * Added preset selection, saving, and main menu to plug-ins GUIs.
  * Added support for fractional UI scaling.
  * Added support for LV2 touch extension.
  * The lv2-dev package is no longer required; JUCE bundles the LV2 headers.
  * Added support for [MTS-ESP](https://github.com/ODDSound/MTS-ESP) microtuning,
    excluding multi-channel tuning tables.
  * Removed support for JACK-Session, which is deprecated and unsupported.
  * Replaced `--force-device-scale-factor` with `--ui-scale` and added
    `ui_scale` to config file.
  * Fixed a memory leak in VST effGetChunk handler.
  * Fixed parameters not automatable in VST plugin.
  * Fixed unintentional distortion on some presets - issue #235
  * Fixed values passed to VST audioMasterAutomate.
  * Added Visual Studio project to allow building VST for Windows.
  * Added Xcode project to allow building AudioUnit &amp; VST for macOS</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1786708800">- Update to version 2.0.0
  * Added support for accessibility (screan readers).</changelog>
</package>
<package pkgid="c108199748ed78d76b0c4c791bc0fa6c8ed9ce4b039a842cede399eb16efcd87b745bc393c33f28e6294da45e34ea2885d997dc219c29f935687aa80bbc4e70e" name="amsynth-plugin-dssi-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1648209600">- skip pandoc for arm 32bit platforms as well</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1658059200">- Update to version 1.13.0
  * Fixed intermittent unexpected MIDI output in response to MIDI CC input.
  * Fixed VST plugin UI updates in response to host parameter changes.
  * Added HiDPI scaling support to VST plugin UI.
  * Added version info to plugin pop-up menu.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1674302400">- Update to version 1.13.1:
  * Fixed a crash when parsing XSettings on some systems
    (gh#amsynth/amsynth#221).</changelog>
  <changelog author="munix9@googlemail.com" date="1674820800">- Switch to the full source code archive to get the missing
  data files for amsynth.lv2</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 1.13.2:
  * Fixed a packaging error that caused preset banks to be omitted.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713182400">- Update to version 1.13.3:
  * Fixed an error when building DSSI GUI with GCC 14 or Clang.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 1.13.4:
  * Fixed "reference to 'filesystem' is ambiguous" build error
    [gh#amsynth/amsynth#233].
- Drop use of %suse_update_desktop_files.
- Run `make check` as part of %check.
- Drop snippets supporting obsolete openSUSE versions.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1777377600">- Update to version 2.0b1
  * Ported the GUI from GTK2 to JUCE.
    PACKAGERS TAKE NOTE: build dependencies have changed!
  * Added preset selection, saving, and main menu to plug-ins GUIs.
  * Added support for fractional UI scaling.
  * Added support for LV2 touch extension.
  * The lv2-dev package is no longer required; JUCE bundles the LV2 headers.
  * Added support for [MTS-ESP](https://github.com/ODDSound/MTS-ESP) microtuning,
    excluding multi-channel tuning tables.
  * Removed support for JACK-Session, which is deprecated and unsupported.
  * Replaced `--force-device-scale-factor` with `--ui-scale` and added
    `ui_scale` to config file.
  * Fixed a memory leak in VST effGetChunk handler.
  * Fixed parameters not automatable in VST plugin.
  * Fixed unintentional distortion on some presets - issue #235
  * Fixed values passed to VST audioMasterAutomate.
  * Added Visual Studio project to allow building VST for Windows.
  * Added Xcode project to allow building AudioUnit &amp; VST for macOS</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1786708800">- Update to version 2.0.0
  * Added support for accessibility (screan readers).</changelog>
</package>
<package pkgid="56ca8edd0f649dd3dd74289fad67703ca1c0b4de7902cbe242e7b9002319daa9fb2ea37abc05b623fe0c9d5a6a2b5b8911037ab47ac6770812fb5f6a78532496" name="amsynth-plugin-lv2-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1648209600">- skip pandoc for arm 32bit platforms as well</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1658059200">- Update to version 1.13.0
  * Fixed intermittent unexpected MIDI output in response to MIDI CC input.
  * Fixed VST plugin UI updates in response to host parameter changes.
  * Added HiDPI scaling support to VST plugin UI.
  * Added version info to plugin pop-up menu.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1674302400">- Update to version 1.13.1:
  * Fixed a crash when parsing XSettings on some systems
    (gh#amsynth/amsynth#221).</changelog>
  <changelog author="munix9@googlemail.com" date="1674820800">- Switch to the full source code archive to get the missing
  data files for amsynth.lv2</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 1.13.2:
  * Fixed a packaging error that caused preset banks to be omitted.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713182400">- Update to version 1.13.3:
  * Fixed an error when building DSSI GUI with GCC 14 or Clang.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 1.13.4:
  * Fixed "reference to 'filesystem' is ambiguous" build error
    [gh#amsynth/amsynth#233].
- Drop use of %suse_update_desktop_files.
- Run `make check` as part of %check.
- Drop snippets supporting obsolete openSUSE versions.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1777377600">- Update to version 2.0b1
  * Ported the GUI from GTK2 to JUCE.
    PACKAGERS TAKE NOTE: build dependencies have changed!
  * Added preset selection, saving, and main menu to plug-ins GUIs.
  * Added support for fractional UI scaling.
  * Added support for LV2 touch extension.
  * The lv2-dev package is no longer required; JUCE bundles the LV2 headers.
  * Added support for [MTS-ESP](https://github.com/ODDSound/MTS-ESP) microtuning,
    excluding multi-channel tuning tables.
  * Removed support for JACK-Session, which is deprecated and unsupported.
  * Replaced `--force-device-scale-factor` with `--ui-scale` and added
    `ui_scale` to config file.
  * Fixed a memory leak in VST effGetChunk handler.
  * Fixed parameters not automatable in VST plugin.
  * Fixed unintentional distortion on some presets - issue #235
  * Fixed values passed to VST audioMasterAutomate.
  * Added Visual Studio project to allow building VST for Windows.
  * Added Xcode project to allow building AudioUnit &amp; VST for macOS</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1786708800">- Update to version 2.0.0
  * Added support for accessibility (screan readers).</changelog>
</package>
<package pkgid="5b359ba1c88954d2e308aabcd9ea18bfc96115307eb7bafad5c637170d473c60509ee2d4b7996bccac7bdd1c14757f7d561cedfce420b205ebc3207c87b41e08" name="amsynth-plugin-vst-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1648209600">- skip pandoc for arm 32bit platforms as well</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1658059200">- Update to version 1.13.0
  * Fixed intermittent unexpected MIDI output in response to MIDI CC input.
  * Fixed VST plugin UI updates in response to host parameter changes.
  * Added HiDPI scaling support to VST plugin UI.
  * Added version info to plugin pop-up menu.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1674302400">- Update to version 1.13.1:
  * Fixed a crash when parsing XSettings on some systems
    (gh#amsynth/amsynth#221).</changelog>
  <changelog author="munix9@googlemail.com" date="1674820800">- Switch to the full source code archive to get the missing
  data files for amsynth.lv2</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 1.13.2:
  * Fixed a packaging error that caused preset banks to be omitted.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713182400">- Update to version 1.13.3:
  * Fixed an error when building DSSI GUI with GCC 14 or Clang.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 1.13.4:
  * Fixed "reference to 'filesystem' is ambiguous" build error
    [gh#amsynth/amsynth#233].
- Drop use of %suse_update_desktop_files.
- Run `make check` as part of %check.
- Drop snippets supporting obsolete openSUSE versions.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1777377600">- Update to version 2.0b1
  * Ported the GUI from GTK2 to JUCE.
    PACKAGERS TAKE NOTE: build dependencies have changed!
  * Added preset selection, saving, and main menu to plug-ins GUIs.
  * Added support for fractional UI scaling.
  * Added support for LV2 touch extension.
  * The lv2-dev package is no longer required; JUCE bundles the LV2 headers.
  * Added support for [MTS-ESP](https://github.com/ODDSound/MTS-ESP) microtuning,
    excluding multi-channel tuning tables.
  * Removed support for JACK-Session, which is deprecated and unsupported.
  * Replaced `--force-device-scale-factor` with `--ui-scale` and added
    `ui_scale` to config file.
  * Fixed a memory leak in VST effGetChunk handler.
  * Fixed parameters not automatable in VST plugin.
  * Fixed unintentional distortion on some presets - issue #235
  * Fixed values passed to VST audioMasterAutomate.
  * Added Visual Studio project to allow building VST for Windows.
  * Added Xcode project to allow building AudioUnit &amp; VST for macOS</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1786708800">- Update to version 2.0.0
  * Added support for accessibility (screan readers).</changelog>
</package>
<package pkgid="2141aa033fb6ed69f8132fd3ef208765a688e1641dfc41a01bef4afe5b2fed8c0c2f8fed24f44ba8fbe07e6291c7cfd6892117b3053b5d528262c70108d9cc52" name="amtterm-debuginfo" arch="i586">
  <version epoch="0" ver="1.7" rel="2.4"/>
  <changelog author="mrdocs@opensuse.org" date="1336737600">- run spec-cleaner on spec file</changelog>
  <changelog author="mrdocs@opensuse.org" date="1336737601">- add vte-devel to fix build on Factory</changelog>
  <changelog author="mrdocs@opensuse.org" date="1336824000">- put the BuildRequires in the right place</changelog>
  <changelog author="sreeves@suse.com" date="1380801600">- Add amtterm-git0ece513.patch. (Upstream git commits)
  * Decode 0x29 message
  * git release - also push tage</changelog>
  <changelog author="kkaempf@suse.com" date="1429272000">- Don't build gamt for openSUSE &gt; 13.1, incompatible vte api.</changelog>
  <changelog author="plinnell@opensuse.org" date="1429444800">- fix license tag</changelog>
  <changelog author="tiwai@suse.de" date="1470139200">- Update to 1.4:
  including the support code 0x29 encountered in redirection
- Deprecate amtterm-git0ece513.patch
- Replace amtterm-gtk3 with the upstream patch amtterm-gtk3.patch
- Backported from the upstream git repo for minor fixes
  amtterm-note-about-amt90.patch
  amtterm-fix-version.patch
  amtterm-fixup-indentation.patch
- Backported from the upstream git repo to add amttool-wsman:
  amtterm-wsman.patch
  amtterm-wsman-password.patch
- Clean up spec file, fix builds with SLE11-SP4 and
  openSUSE-Leap-42.1</changelog>
  <changelog author="mchandras@suse.de" date="1532347200">- Version bump to 1.6. Some of the changes are
  * move wsman stuff
  * switch to vte 2.91
  * fix version
  * Add note about AMT 9.0
  * switch over to use gtk3
- Remove patches which have made it upstream
  * amtterm-fix-version.patch
  * amtterm-fixup-indentation.patch
  * amtterm-git0ece513.patch
  * amtterm-gtk3.patch
  * amtterm-note-about-amt90.patch
  * amtterm-wsman-password.patch
  * amtterm-wsman.patch
- spec-cleaner fixes
- Split graphical UI to a separate subpackage</changelog>
  <changelog author="hare@suse.de" date="1650628800">- Version bump to 1.7 (bsc#1198760). Some changes are
  * Update authentication to support TLS and AMT 11.0.
  * Add amtider tool to support IDE-redirection
  * add note for newer machines to amtterm manpage
  * fix memory leak
  * fix typo in man page</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- The dashed line in the changelog is the beginning of a changelog
  entry. Content is expected after it.</changelog>
</package>
<package pkgid="cffb2cd10c8fae2aae6b9db9f4865549fd42bd2ee5e0c18ef4e1b047f98f553fa70835704326533f3635f3a7f9a278c82a3c29adbc1330456dc05930c71589a1" name="amtterm-debugsource" arch="i586">
  <version epoch="0" ver="1.7" rel="2.4"/>
  <changelog author="mrdocs@opensuse.org" date="1336737600">- run spec-cleaner on spec file</changelog>
  <changelog author="mrdocs@opensuse.org" date="1336737601">- add vte-devel to fix build on Factory</changelog>
  <changelog author="mrdocs@opensuse.org" date="1336824000">- put the BuildRequires in the right place</changelog>
  <changelog author="sreeves@suse.com" date="1380801600">- Add amtterm-git0ece513.patch. (Upstream git commits)
  * Decode 0x29 message
  * git release - also push tage</changelog>
  <changelog author="kkaempf@suse.com" date="1429272000">- Don't build gamt for openSUSE &gt; 13.1, incompatible vte api.</changelog>
  <changelog author="plinnell@opensuse.org" date="1429444800">- fix license tag</changelog>
  <changelog author="tiwai@suse.de" date="1470139200">- Update to 1.4:
  including the support code 0x29 encountered in redirection
- Deprecate amtterm-git0ece513.patch
- Replace amtterm-gtk3 with the upstream patch amtterm-gtk3.patch
- Backported from the upstream git repo for minor fixes
  amtterm-note-about-amt90.patch
  amtterm-fix-version.patch
  amtterm-fixup-indentation.patch
- Backported from the upstream git repo to add amttool-wsman:
  amtterm-wsman.patch
  amtterm-wsman-password.patch
- Clean up spec file, fix builds with SLE11-SP4 and
  openSUSE-Leap-42.1</changelog>
  <changelog author="mchandras@suse.de" date="1532347200">- Version bump to 1.6. Some of the changes are
  * move wsman stuff
  * switch to vte 2.91
  * fix version
  * Add note about AMT 9.0
  * switch over to use gtk3
- Remove patches which have made it upstream
  * amtterm-fix-version.patch
  * amtterm-fixup-indentation.patch
  * amtterm-git0ece513.patch
  * amtterm-gtk3.patch
  * amtterm-note-about-amt90.patch
  * amtterm-wsman-password.patch
  * amtterm-wsman.patch
- spec-cleaner fixes
- Split graphical UI to a separate subpackage</changelog>
  <changelog author="hare@suse.de" date="1650628800">- Version bump to 1.7 (bsc#1198760). Some changes are
  * Update authentication to support TLS and AMT 11.0.
  * Add amtider tool to support IDE-redirection
  * add note for newer machines to amtterm manpage
  * fix memory leak
  * fix typo in man page</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- The dashed line in the changelog is the beginning of a changelog
  entry. Content is expected after it.</changelog>
</package>
<package pkgid="d80674344f5dc7637c46fdd85d8d4b8522960273d94105a808e32304fc34f5ebc34441fd9f5720fee4815c7ada92a3e3b33ff000d27470cfda8b8983b578d6ff" name="amtterm-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="1.7" rel="2.4"/>
  <changelog author="mrdocs@opensuse.org" date="1336737600">- run spec-cleaner on spec file</changelog>
  <changelog author="mrdocs@opensuse.org" date="1336737601">- add vte-devel to fix build on Factory</changelog>
  <changelog author="mrdocs@opensuse.org" date="1336824000">- put the BuildRequires in the right place</changelog>
  <changelog author="sreeves@suse.com" date="1380801600">- Add amtterm-git0ece513.patch. (Upstream git commits)
  * Decode 0x29 message
  * git release - also push tage</changelog>
  <changelog author="kkaempf@suse.com" date="1429272000">- Don't build gamt for openSUSE &gt; 13.1, incompatible vte api.</changelog>
  <changelog author="plinnell@opensuse.org" date="1429444800">- fix license tag</changelog>
  <changelog author="tiwai@suse.de" date="1470139200">- Update to 1.4:
  including the support code 0x29 encountered in redirection
- Deprecate amtterm-git0ece513.patch
- Replace amtterm-gtk3 with the upstream patch amtterm-gtk3.patch
- Backported from the upstream git repo for minor fixes
  amtterm-note-about-amt90.patch
  amtterm-fix-version.patch
  amtterm-fixup-indentation.patch
- Backported from the upstream git repo to add amttool-wsman:
  amtterm-wsman.patch
  amtterm-wsman-password.patch
- Clean up spec file, fix builds with SLE11-SP4 and
  openSUSE-Leap-42.1</changelog>
  <changelog author="mchandras@suse.de" date="1532347200">- Version bump to 1.6. Some of the changes are
  * move wsman stuff
  * switch to vte 2.91
  * fix version
  * Add note about AMT 9.0
  * switch over to use gtk3
- Remove patches which have made it upstream
  * amtterm-fix-version.patch
  * amtterm-fixup-indentation.patch
  * amtterm-git0ece513.patch
  * amtterm-gtk3.patch
  * amtterm-note-about-amt90.patch
  * amtterm-wsman-password.patch
  * amtterm-wsman.patch
- spec-cleaner fixes
- Split graphical UI to a separate subpackage</changelog>
  <changelog author="hare@suse.de" date="1650628800">- Version bump to 1.7 (bsc#1198760). Some changes are
  * Update authentication to support TLS and AMT 11.0.
  * Add amtider tool to support IDE-redirection
  * add note for newer machines to amtterm manpage
  * fix memory leak
  * fix typo in man page</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- The dashed line in the changelog is the beginning of a changelog
  entry. Content is expected after it.</changelog>
</package>
<package pkgid="466549f9c0232bd691d46a527ccc6cd99b73bbad255b5a6e14c00ab4025e4318d6e05a8d27765a6b1351baddb8067adb6c24e20bfb5dee00fb091966be08c68a" name="analitza-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix build of eigen-dependent code with Eigen 5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * operations.h: include all own headers relatively
  * find_package(Qt6): fix variable used for min version
  * configure_package_config_file: drop unused PATH_VARS arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a2e6f036b872087802240e5a04860a084fb482eef19c01336d0181d56114cef2b9ab4c44567ccb9ddb07f12634aa05fa460b24dd9c314034ef7b716dbeddf0ff" name="analitza-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix build of eigen-dependent code with Eigen 5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * operations.h: include all own headers relatively
  * find_package(Qt6): fix variable used for min version
  * configure_package_config_file: drop unused PATH_VARS arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5024891e8a18c8e0b4028391d4545e5a627ffcab94131a79fccddae700ccac9fe78add2a2439bf82fcbc5d7301bd3d7f93c61e71b3e6fdc6ff845b699bc5cab2" name="ancient-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676289600">- Initial package, version 2.0.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1689076800">- Update to version 2.1.0
  Added new decompressors:
  * Compact (Unix)
  * Compress (Unix)
  * Freeze (Unix)
  * LOB Compressor a.k.a. multipac. all 6 modes (Atari)
  * Pack (Unix)
  * Quasijarus Strong compression (FreeBSD)
  * PX20 support - fast bypass of passwords (Amiga)
  * DMS improvements for broken files - auto fixup (Amiga)
  * XPK PPMQ (This concludes XPK, yay!) (Amiga)
  * SCO Compress LZH (Unix)
  Other improvements:
  * XPK Unimplemented for detecting missing-formats
  * Test Framework incl. test files
  * Memory safety fixes
  * Improved commandline
  * Zip &amp; Lzh cleanup (they are not part of the build anymore)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1699531200">- update to 2.1.1:
  * Small hotfix release:
  * Removing test-files from dist
  * Making builds/prs gated on warnings. Added VS2022 to the gate</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1717934400">- update to 2.2.0:
  * Fixed a potential security issue where a malicious file can lead
    to undefined behavior and double free (fuzzing, thanks Sagamusix)
  * Fixed cases where malicious files could take a long time to fail (fuzzing)
  * Added more sanity checking and operations through index-checked
    containers instead of raw pointers
  * Added support for RNC2 old bitstream
  * Added support for VIC2 and Vice formats (Amiga)
  * Added support for clone-formats (changed ids)
  * Refactored SHR3 and SHRI to be a single implementation</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758456000">- Update to version 2.3.0
  * Added Bytekiller &amp; Clones (ANC, JEK).
  * Added JAMPacker.
  * Added PMC.
  * Added Pack-Ice.
  * Added options to copy timestamps from compressed files (-p).
  * Reduced blast radius for decompression bombs by reducing
    default maximum limits.
  * Lots of minor fixes.</changelog>
</package>
<package pkgid="7229b51b7fe45b353adbdda3d8ef3c4583163111862abc4e1c940c31c1c44eb89c6b488813bfe6941845f22e9d643183dcdab5f66dba33bf4672d3c972f9db34" name="ancient-debugsource" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676289600">- Initial package, version 2.0.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1689076800">- Update to version 2.1.0
  Added new decompressors:
  * Compact (Unix)
  * Compress (Unix)
  * Freeze (Unix)
  * LOB Compressor a.k.a. multipac. all 6 modes (Atari)
  * Pack (Unix)
  * Quasijarus Strong compression (FreeBSD)
  * PX20 support - fast bypass of passwords (Amiga)
  * DMS improvements for broken files - auto fixup (Amiga)
  * XPK PPMQ (This concludes XPK, yay!) (Amiga)
  * SCO Compress LZH (Unix)
  Other improvements:
  * XPK Unimplemented for detecting missing-formats
  * Test Framework incl. test files
  * Memory safety fixes
  * Improved commandline
  * Zip &amp; Lzh cleanup (they are not part of the build anymore)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1699531200">- update to 2.1.1:
  * Small hotfix release:
  * Removing test-files from dist
  * Making builds/prs gated on warnings. Added VS2022 to the gate</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1717934400">- update to 2.2.0:
  * Fixed a potential security issue where a malicious file can lead
    to undefined behavior and double free (fuzzing, thanks Sagamusix)
  * Fixed cases where malicious files could take a long time to fail (fuzzing)
  * Added more sanity checking and operations through index-checked
    containers instead of raw pointers
  * Added support for RNC2 old bitstream
  * Added support for VIC2 and Vice formats (Amiga)
  * Added support for clone-formats (changed ids)
  * Refactored SHR3 and SHRI to be a single implementation</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758456000">- Update to version 2.3.0
  * Added Bytekiller &amp; Clones (ANC, JEK).
  * Added JAMPacker.
  * Added PMC.
  * Added Pack-Ice.
  * Added options to copy timestamps from compressed files (-p).
  * Reduced blast radius for decompression bombs by reducing
    default maximum limits.
  * Lots of minor fixes.</changelog>
</package>
<package pkgid="273e2ed0dfedf7c638af6f1e47fe400b8f0b0f88bed475703a233dfc820b373b27869d2d0bd26d664d6903f6696b352ec561dd94807f4c03c3d61f4f2d2a1703" name="android-file-transfer-linux-debuginfo" arch="i586">
  <version epoch="0" ver="4.5" rel="2.6"/>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1678708800">- Initial package at 4.3.0~git.20221105T214638.9967dec</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680264000">- Add fix-missing-include.patch: Fix missing include exposed by gcc
  13.
- Switch service to explicit git commit instead of master, and
  switch to obs_scm and manual run, tar_scm and disabledrun
  are deprecated.</changelog>
  <changelog author="llyyr@yukari.in" date="1726660800">- fix-missing-include.patch: remove patch, fixed upstream
- Update to version 4.3.0~git.20240730T195303.cf7036c7f7df:
  * add get-id command to cli
  * check that GetDevicePropValue is supported before calling it
  * drop old ${VERSION} variable, use base version from readme and annotate with git if it's possible.
  * update checkout action to v4
  * use execute_process instead of exec_program
  * update pybind cmake files
  * fix macOS spelling
  * remove long version string
  * remove CFBundleGetInfoString
  * fix GH actions
  * fix empty version used for plist generation
  * brew cask install -&gt; brew install --cask
  * add SetSize and set both st_size and st_blocks
  * Fix non-empty directory removal, return ENOTEMPTY
  * bump version to 4.4
  * check ref_type and build release artefacts
  * bump ubuntu version to 20.04
  * do not proceed if -h/--help passed on the command line
  * provide uid/gid for stat structure
  * fix vendor/product filtering
  * bump minimal cmake version to 3.5
  * fix no MPT device found message box
  * do not compile python wrapper for macosx
  * add help about -D
  * rework option parser a bit
  * rename fuse_ll to fuse
  * Fix build with GCC 13 (#330)</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1746532800">- Update to version 4.4.0~git.20250506T233238.058dbe1:
  * fuse3 port
  * fix GetObjectPropDesc - missing object format in API/request
  * bump version to 4.5
  * macosx CI fix
  * remove travis config
  * made clear halt optional - it seems to break newer android devices
  * claim token later and don't disconnect existing devices if they are not MTP
  * remove debug traces
  * use USBDEVFS_DISCONNECT_CLAIM
  * Add screenshot to README.md
  * add screenshot
  * pass transactionId to session getDeviceInfo
  * skip fs entries which start with .
  * check access before calling opendir (reduce number of exception)
  * Revert "switch macosx builder to qt@6"
  * switch macosx builder to qt@6
  * downgrade macosx builder
  * Revert "fix macosx bundle"
  * fix macosx bundle
  * bump cmake version
  * fix qt path
  * Allow building with Qt 6.x</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1760356800">- Update to version 4.5:
  * fix invalid close session parameters (graceful shutdown - fixes switch failure)
  * fix qt5 compilation
  * easier method to find zune codename
  * support firmware upload/reboot device in UI
  * add device property d235 - serial number (seems to match SN printed on Zune's back)
  * add Zune recovery instructions
  * add flash cli command
  * send object info in separate bulk packets
  * add device-reboot cli command
  * add firmware version to device properties
  * undefined firmware (called in publicly available "Inside MTP Responder" paper
  * add EventCode enum values/ToString
  * add mtp service extension codes
  * send album cover in GUI
  * use Supports(...) for attach cover context action
  * add Library::AddCover, zune-import will upload cover automatically if supported
  * pass empty initialiser as empty bytearray while removing album cover
  * add Supported() helper for ObjectPropertyCodes
  * add MetadataPicture, fill it with decoded PICTURE props</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="4b708250d1b04d52f9e900c70933abb05221220df0d2e5d25c2643f3f7a1dea50d84e0c8f1dda93c75d8ad4c2ae5346c03bec8081da174b4a2787c83a689c080" name="android-file-transfer-linux-debugsource" arch="i586">
  <version epoch="0" ver="4.5" rel="2.6"/>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1678708800">- Initial package at 4.3.0~git.20221105T214638.9967dec</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680264000">- Add fix-missing-include.patch: Fix missing include exposed by gcc
  13.
- Switch service to explicit git commit instead of master, and
  switch to obs_scm and manual run, tar_scm and disabledrun
  are deprecated.</changelog>
  <changelog author="llyyr@yukari.in" date="1726660800">- fix-missing-include.patch: remove patch, fixed upstream
- Update to version 4.3.0~git.20240730T195303.cf7036c7f7df:
  * add get-id command to cli
  * check that GetDevicePropValue is supported before calling it
  * drop old ${VERSION} variable, use base version from readme and annotate with git if it's possible.
  * update checkout action to v4
  * use execute_process instead of exec_program
  * update pybind cmake files
  * fix macOS spelling
  * remove long version string
  * remove CFBundleGetInfoString
  * fix GH actions
  * fix empty version used for plist generation
  * brew cask install -&gt; brew install --cask
  * add SetSize and set both st_size and st_blocks
  * Fix non-empty directory removal, return ENOTEMPTY
  * bump version to 4.4
  * check ref_type and build release artefacts
  * bump ubuntu version to 20.04
  * do not proceed if -h/--help passed on the command line
  * provide uid/gid for stat structure
  * fix vendor/product filtering
  * bump minimal cmake version to 3.5
  * fix no MPT device found message box
  * do not compile python wrapper for macosx
  * add help about -D
  * rework option parser a bit
  * rename fuse_ll to fuse
  * Fix build with GCC 13 (#330)</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1746532800">- Update to version 4.4.0~git.20250506T233238.058dbe1:
  * fuse3 port
  * fix GetObjectPropDesc - missing object format in API/request
  * bump version to 4.5
  * macosx CI fix
  * remove travis config
  * made clear halt optional - it seems to break newer android devices
  * claim token later and don't disconnect existing devices if they are not MTP
  * remove debug traces
  * use USBDEVFS_DISCONNECT_CLAIM
  * Add screenshot to README.md
  * add screenshot
  * pass transactionId to session getDeviceInfo
  * skip fs entries which start with .
  * check access before calling opendir (reduce number of exception)
  * Revert "switch macosx builder to qt@6"
  * switch macosx builder to qt@6
  * downgrade macosx builder
  * Revert "fix macosx bundle"
  * fix macosx bundle
  * bump cmake version
  * fix qt path
  * Allow building with Qt 6.x</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1760356800">- Update to version 4.5:
  * fix invalid close session parameters (graceful shutdown - fixes switch failure)
  * fix qt5 compilation
  * easier method to find zune codename
  * support firmware upload/reboot device in UI
  * add device property d235 - serial number (seems to match SN printed on Zune's back)
  * add Zune recovery instructions
  * add flash cli command
  * send object info in separate bulk packets
  * add device-reboot cli command
  * add firmware version to device properties
  * undefined firmware (called in publicly available "Inside MTP Responder" paper
  * add EventCode enum values/ToString
  * add mtp service extension codes
  * send album cover in GUI
  * use Supports(...) for attach cover context action
  * add Library::AddCover, zune-import will upload cover automatically if supported
  * pass empty initialiser as empty bytearray while removing album cover
  * add Supported() helper for ObjectPropertyCodes
  * add MetadataPicture, fill it with decoded PICTURE props</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="71094d89a81dd73feaa255138ff7b7917dd74814215647762222b1be5b871fdf7d2b3b1b7234f1d024e9960fc93c4dc79dcd0ecd7d24bd900c86166858f84044" name="android-tools-debuginfo" arch="i586">
  <version epoch="0" ver="37.0.0" rel="1.2"/>
  <changelog author="munix9@googlemail.com" date="1730808000">- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
  the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1741435200">- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap &gt;= 16</changelog>
  <changelog author="munix9@googlemail.com" date="1741521600">- Revoke "Use system fmt library for Leap &gt;= 16", as "SLFO_Main"
  does not appear to provide an fmt library &gt;= 10.2.0</changelog>
  <changelog author="munix9@googlemail.com" date="1743249600">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Factory/TW</changelog>
  <changelog author="munix9@googlemail.com" date="1748347200">- Add fix-protobuf-30-compat.patch
  * vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
    based on https://github.com/nmeum/android-tools/commit/0c4d799</changelog>
  <changelog author="munix9@googlemail.com" date="1753185600">- Add fix-libusb-enumeration.patch
  * Fix libusb enumeration to handle PINE64 PinePhone modem
    (gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
  required. See https://github.com/systemd/systemd/pull/36939
  and (gh#M0Rf30/android-udev-rules#344)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120000">- Add fix-legacy-USB-driver-default.patch
  * Make legacy USB driver default on Linux (gh#nmeum/android-tools#190)
- Add fix-missing-cstdint-includes-for-gcc16.patch
  * Include missing cstdint header (gh#nmeum/android-tools#191)
- Remove 'go' as a build requirement (only needed eg. for the
  boringssl test suite)
- Fix build on SLFO_Main (use system fmt)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120001">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Leap 16</changelog>
  <changelog author="munix9@googlemail.com" date="1783512000">- Update to version 36.0.1
  * Fix typos in README.md
  * Add support for LoongArch64
  * CI: Add protobuf-compiler dependency for ubuntu
  * CI: Replace macos-12 with macos-15 due to deprecation
  * patches/extras: Fix incompatibility with protobuf v30
  * Fix missing whitespace in patches
  * Backport "Make legacy USB driver default on Linux" from 16.0.0_r4
  * Add missing includes for GCC 16 (Fedora Rawhide affected)
  * Remove deprecated macos-13 from CI
  * Drop gcc11-c++ dependency from opensuse/leap
  * Update to 36.0.1 (android-16.0.0_r4)
  * Add macos-26 to CI build matrix
- Remove patches (merged/solved upstream)
  * fix-legacy-USB-driver-default.patch
  * fix-libusb-enumeration.patch
  * fix-missing-cstdint-includes-for-gcc16.patch
  * fix-protobuf-30-compat.patch
- Add fix-mdns-references.patch
  * Remove all references to mDNS from the man page
    (gh#nmeum/android-tools#118)
- Merge bash-completion into main package (consolidation)</changelog>
  <changelog author="munix9@googlemail.com" date="1785585600">- Update to version 37.0.0
  * Update to 37.0.0 (android-17.0.0_r1)
  * README.md, CI: Remove golang usage
  * Revert "Add missing includes for GCC 16 Fedora"
  * cmake: Disable and remove boringssl tests from source archive
  * patches: Add support for powerpc architecture
  * CI: Upload artifact without zipping it
  * Provide completions for Zsh
- Adjust fix-mdns-references.patch
- Remove fix-install-completion.patch (obsolete)</changelog>
</package>
<package pkgid="a78a2aa5bfab4deac8d71ce2672114abc55c0aa7b166cc70b855133332d494e0209f85195a36e333a2383b480741083e27c766acc0115c3ad7b681482b12818c" name="android-tools-debugsource" arch="i586">
  <version epoch="0" ver="37.0.0" rel="1.2"/>
  <changelog author="munix9@googlemail.com" date="1730808000">- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
  the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1741435200">- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap &gt;= 16</changelog>
  <changelog author="munix9@googlemail.com" date="1741521600">- Revoke "Use system fmt library for Leap &gt;= 16", as "SLFO_Main"
  does not appear to provide an fmt library &gt;= 10.2.0</changelog>
  <changelog author="munix9@googlemail.com" date="1743249600">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Factory/TW</changelog>
  <changelog author="munix9@googlemail.com" date="1748347200">- Add fix-protobuf-30-compat.patch
  * vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
    based on https://github.com/nmeum/android-tools/commit/0c4d799</changelog>
  <changelog author="munix9@googlemail.com" date="1753185600">- Add fix-libusb-enumeration.patch
  * Fix libusb enumeration to handle PINE64 PinePhone modem
    (gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
  required. See https://github.com/systemd/systemd/pull/36939
  and (gh#M0Rf30/android-udev-rules#344)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120000">- Add fix-legacy-USB-driver-default.patch
  * Make legacy USB driver default on Linux (gh#nmeum/android-tools#190)
- Add fix-missing-cstdint-includes-for-gcc16.patch
  * Include missing cstdint header (gh#nmeum/android-tools#191)
- Remove 'go' as a build requirement (only needed eg. for the
  boringssl test suite)
- Fix build on SLFO_Main (use system fmt)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120001">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Leap 16</changelog>
  <changelog author="munix9@googlemail.com" date="1783512000">- Update to version 36.0.1
  * Fix typos in README.md
  * Add support for LoongArch64
  * CI: Add protobuf-compiler dependency for ubuntu
  * CI: Replace macos-12 with macos-15 due to deprecation
  * patches/extras: Fix incompatibility with protobuf v30
  * Fix missing whitespace in patches
  * Backport "Make legacy USB driver default on Linux" from 16.0.0_r4
  * Add missing includes for GCC 16 (Fedora Rawhide affected)
  * Remove deprecated macos-13 from CI
  * Drop gcc11-c++ dependency from opensuse/leap
  * Update to 36.0.1 (android-16.0.0_r4)
  * Add macos-26 to CI build matrix
- Remove patches (merged/solved upstream)
  * fix-legacy-USB-driver-default.patch
  * fix-libusb-enumeration.patch
  * fix-missing-cstdint-includes-for-gcc16.patch
  * fix-protobuf-30-compat.patch
- Add fix-mdns-references.patch
  * Remove all references to mDNS from the man page
    (gh#nmeum/android-tools#118)
- Merge bash-completion into main package (consolidation)</changelog>
  <changelog author="munix9@googlemail.com" date="1785585600">- Update to version 37.0.0
  * Update to 37.0.0 (android-17.0.0_r1)
  * README.md, CI: Remove golang usage
  * Revert "Add missing includes for GCC 16 Fedora"
  * cmake: Disable and remove boringssl tests from source archive
  * patches: Add support for powerpc architecture
  * CI: Upload artifact without zipping it
  * Provide completions for Zsh
- Adjust fix-mdns-references.patch
- Remove fix-install-completion.patch (obsolete)</changelog>
</package>
<package pkgid="ef92e91aca164c047277e4c1126d3f4dccc6a5da4922180892cfbeb208f9ef1323e30c6cedf8c3a3494929fd312c2a0998bf2e2ce349d46800d35d11d0bd050a" name="android-tools-partition-debuginfo" arch="i586">
  <version epoch="0" ver="37.0.0" rel="1.2"/>
  <changelog author="munix9@googlemail.com" date="1730808000">- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
  the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1741435200">- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap &gt;= 16</changelog>
  <changelog author="munix9@googlemail.com" date="1741521600">- Revoke "Use system fmt library for Leap &gt;= 16", as "SLFO_Main"
  does not appear to provide an fmt library &gt;= 10.2.0</changelog>
  <changelog author="munix9@googlemail.com" date="1743249600">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Factory/TW</changelog>
  <changelog author="munix9@googlemail.com" date="1748347200">- Add fix-protobuf-30-compat.patch
  * vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
    based on https://github.com/nmeum/android-tools/commit/0c4d799</changelog>
  <changelog author="munix9@googlemail.com" date="1753185600">- Add fix-libusb-enumeration.patch
  * Fix libusb enumeration to handle PINE64 PinePhone modem
    (gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
  required. See https://github.com/systemd/systemd/pull/36939
  and (gh#M0Rf30/android-udev-rules#344)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120000">- Add fix-legacy-USB-driver-default.patch
  * Make legacy USB driver default on Linux (gh#nmeum/android-tools#190)
- Add fix-missing-cstdint-includes-for-gcc16.patch
  * Include missing cstdint header (gh#nmeum/android-tools#191)
- Remove 'go' as a build requirement (only needed eg. for the
  boringssl test suite)
- Fix build on SLFO_Main (use system fmt)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120001">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Leap 16</changelog>
  <changelog author="munix9@googlemail.com" date="1783512000">- Update to version 36.0.1
  * Fix typos in README.md
  * Add support for LoongArch64
  * CI: Add protobuf-compiler dependency for ubuntu
  * CI: Replace macos-12 with macos-15 due to deprecation
  * patches/extras: Fix incompatibility with protobuf v30
  * Fix missing whitespace in patches
  * Backport "Make legacy USB driver default on Linux" from 16.0.0_r4
  * Add missing includes for GCC 16 (Fedora Rawhide affected)
  * Remove deprecated macos-13 from CI
  * Drop gcc11-c++ dependency from opensuse/leap
  * Update to 36.0.1 (android-16.0.0_r4)
  * Add macos-26 to CI build matrix
- Remove patches (merged/solved upstream)
  * fix-legacy-USB-driver-default.patch
  * fix-libusb-enumeration.patch
  * fix-missing-cstdint-includes-for-gcc16.patch
  * fix-protobuf-30-compat.patch
- Add fix-mdns-references.patch
  * Remove all references to mDNS from the man page
    (gh#nmeum/android-tools#118)
- Merge bash-completion into main package (consolidation)</changelog>
  <changelog author="munix9@googlemail.com" date="1785585600">- Update to version 37.0.0
  * Update to 37.0.0 (android-17.0.0_r1)
  * README.md, CI: Remove golang usage
  * Revert "Add missing includes for GCC 16 Fedora"
  * cmake: Disable and remove boringssl tests from source archive
  * patches: Add support for powerpc architecture
  * CI: Upload artifact without zipping it
  * Provide completions for Zsh
- Adjust fix-mdns-references.patch
- Remove fix-install-completion.patch (obsolete)</changelog>
</package>
<package pkgid="538392bb09531b35029c9efae6c83812894bf20c88f346c7a68c834f79accf008b87118da97aed909e438479a817f69ca25abc2146fec2ce7be827faf39f81b3" name="angelscript-debuginfo" arch="i586">
  <version epoch="0" ver="2.38.0" rel="2.5"/>
  <changelog author="mailaender@opensuse.org" date="1500120000">- Add documentation (including license)</changelog>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1550491200">- Update to new upstream release 2.33.0
  * Fixed crash when compiling is null comparison with ASHANDLE object without any opEquals operator
  * Fixed bug with anonymous initialization lists when used to initialize value type passed by value to function
  * Loading bytecode that included use of template value types with a template type as argument crashed
  * Compiler would crash on compiling ternary operator with anonymous list in one of the conditions
  * Fixed error when saving bytecode for scripts containing interfaces that derives from interfaces
  * Saving bytecode for a never returning function would cause assert failure
  * Fixed an error when compiling a class method call as post-op and the name matches a type name
  * Template types are now properly identified in separate namespaces
  * Fixed memory build-up due to delayed cleanup when discarding modules with shared entities
  * opImplCast with variable type won't be used for non-ref types
  * Fixed compiler error when both opConv and opImplConv are implemented
  * Fixed bug when loading bytecode containing shared interfaces with inheritance
  * auto declarations now works correctly with implicit handle types
  * Initializing an ASHANDLE type with overloaded opHndlAssign taking a var type as a handle wasn't done correctly
  * Fixed loading byte code that uses external shared classes in namespace
  * The bytecode for external shared entities is no longer saved in the module when inherited from
  * Bytecode with external shared classes with virtual methods failed to load from bytecode
  * Fixed assert failure on call to opCast(?&amp;out) with a non-variable expression
  * Passing a string literal to function expecting &amp;out will now give compiler error
  * Fixed problem in compiler that didn't release a temporary variable when passing anonymous object to function expecting ?&amp;in
  * Fixed a bug when loading bytecode having identical shared functions in different namespaces
  * Compiler will now detect name conflict between property and function
  * asIScriptFunction::GetDeclaration(false, true) no longer includes the namespace before the function name for class methods
  * Fixed assert failure in asIScriptEngine::RefCastObject when object has multiple opCast methods
  * Compiler no longer accepts primitives in the right hand expression for handle assignments
  * Fixed compiler warning with use of asOFFSET on 64bit platforms
  * Fixed crash caused by CreateScriptObjectCopy when script class' constructor takes argument by handle
  * Child funcdefs in templates will no longer convert parameter types to @const&amp;
  * Fixed problem when compiling anonymous initialization list from default arg
  * Ownership of shared template instances wasn't correctly transferred when discarding modules
  * Fixed crash in compiler when matching anonymous list to function taking funcdef
  * Fixed assert failure in builder when compiling external shared interfaces with inheritance
  * Fixed crash in compiler when invalid script has inheritance from class with duplicate methods
- Clean with spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update to 2.34.0:
  * Fixed problem in compiler with bool property returned as
    reference in conditions
  * Fixed problem with catching exceptions in functions with
    multiple try-catch blocks
  * Fixed read from unallocated memory in compiler when
    compiling default args
  * Fixed problem with doing a value assign from array
    holding handles
  * Fixed crash in compiler when there are multiple matching
    global functions for set accessors
  * Fixed crash that could happen when loading bytecode with
    shared classes that doesn't match current declared shared classes
  * Fixed assert failure when compiling a construct call with
    an anonymous initialization list
  * Fixed incorrect bytecode sequence when doing value assignment
    from handles for script classes using default assignment operator
  * Fixed problem with default arg not being able to access members
    in expression
  * Fixed crash when releasing engine with template specialization
    containing child funcdefs
  * Fixed asCALL_THISCALL_ASGLOBAL to function correctly with
    multiple inheritance
  * Compiler now identifies match for functions taking object as
    inout ref when passing anonymous init list
  * Compiler now interrupts compilation after identifying error
    while compiling use of get property accessor
  * Compiler no longer identifies global script functions
    as property accessors when this is turned off with
    asEP_PROPERTY_ACCESSOR_MODE
  * Fixed config for FreeBSD on non-x86 64bit targets
  * asEP_PROPERTY_ACCESSOR_MODE has a new mode (3) to require
    property accessors to be flagged with 'property'
  * Property accessors are validated upon declaration when
    flagged with 'property'
  * asEP_PROPERTY_ACCESSOR_MODE is now set to 3 by default
  * Handles can now be declared read-only
  * Functions and methods intended to be used as virtual
    property should now be declared with a 'property' decorator
  * Added non-reserved keyword 'property'
  * Added asIScriptFunction::IsProperty
  * Removed an invalid assert() statement in ExecuteString
  * Debugger commands 'n' and 'o' no longer prints 'No
    script is running' when used as first command
  * Debugger command 'p' prints 'Invalid expression. No
    matching symbol' when the symbol doesn't exist in the current context
  * Fixed missing check for failed memory allocation
    in CScriptArray::Precache
  * The string factory in the std::string add-on is
    now thread safe
  * Enabled Virtual Terminal Processing in asrun for colored
    text on Windows console</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1615636800">- Update to version 2.35.0
  Bug fixes:
  * asIScriptModule::GetGlobalVar was returning asSUCCESS when
    the given index was out of range
  * Compiler would give an error when compiling functions
    returning a reference to a type that cannot be instantiated
  * Fixed problem with LoadByteCode and shared classes
  * Fixed crash when using copy constructor declared as taking
    the object by value
  * Fixed memory invasion in compiler when compiling
    initialization lists with expressions using default arguments
  * Fixed memory invasion in compiler when compiling default
    arguments
  * Fixed an issue in compiler with auto type and constness
  * Fixed symbol lookup of child type from within class method
    while compiling a construct call
  * Fixed crash after a discarding a module that compiled a
    shared object type that continues to be used by other modules
  * Funcdefs are marked with asOBJ_GC as they can form circular
    references when used with delegates
  * Fixed memory leak when using CompileGlobalVar to add a
    variable to a module with an object type
  * Fixed error when loading bytecode that is using a list
    constructor for a value type
  * Fixed memory invasion in compiler when compiling default
    argument after an argument with index operator
  Library:
  * asIScriptModule::GetFunctionByName now supports informing
    the scope in the name
  * asIScriptModule::GetGlobalVarByName and GetTypeInfoByName
    also support informing the scope in the name
  * asIScriptEngine::GetTypeInfoByName and
    GetGlobalPropertyIndexByName also support informing the scope in
    the name
  * The default opAssign implementation for script classes will
    use the base class' opAssign method to copy inherited properties
  * Added config for 64bit x86 CPU on Haiku OS
  * Added flag asOBJ_APP_CLASS_MORE_CONSTRUCTORS to inform when
    a class with defaulted constructors has additional non-trivial
    constructors
  * Added support for native calling conventions on Linux with
    ARM64
  * Improved time for compilation and loading pre-compiled
    bytecode for scripts with lots of type definitions
  * Added config to make the library buildable for Linux with
    Elbrus 2000 CPU
  Library interface:
  * asIScriptObject::CopyFrom now takes a const pointer
  * RegisterGlobalProperty and RegisterObjectProperty now return
    the index of the property upon success
  Virtual machine:
  * asBC_Thiscall1 bytecode instruction is now capable of
    catching and translating C++ exceptions to script exceptions
  Add-ons &amp; Samples:
  * Implemented to-string debug callback for datetime in asrun
  * Fixed a problem due to daylight time when initializing a
    datetime object with specific date
  * debugger add-on handles incorrect user commands better
  * Implemented a version of exec for asrun sample that captures
    the standard output from the system command into a string
  * Implemented getCreateDateTime and getModifyDateTime on the
    filesystem add-on
  * Improved performance on array sort for arrays holding object
    types
  * Fixed registration of the virtual property accessors in the
    game sample
  * Fixed compilation error in scriptstdstring.cpp with
    AS_USE_NAMESPACE
  * Registered the script array add-on in the console sample
  * Added generic calling convention bindings for datetime and
    filesystem add-ons
  Project:
  * Fixed gnuc makefile to detect arm target and add a compiler
    flag to accept implicit IT constructs in thumb mode
- Use https for source URL
- Switch build to meson
- Add angelscript-addons_lib.patch
- Add pkgconfig support file
- Build addons library and install related headers
- Add angelscript_addons library subpackage
- Move docs to -devel and drop main package</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1617364800">- Fix build on aarch64:
  * angelscript-fix-aarch64.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634817600">- Update to version 2.35.1
  * Bug fixes
  * Fixed invalid bytecode sequence on calling method on explicit
    temporary object of value type
  * Fixed freeze in compiler when compiling script that declared
    the same interface twice and inherited from another
  * Fixed a problem with lambdas declared within shared functions
    not being considered shared (Thanks Phong Ba)
  * Fixed invalid bytecode sequence on creating a delegate from a
    lambda
  * Declaring arrays using the type[] syntax will now properly
    add implicit handle for the type when needed
  * Fixed crash if attempting to call CreateScriptObjectCopy with
    an asITypeInfo for a script function
  * Fixed error in compilation of ternary condition operator with
    regards to deferred arguments
  * Added more sanity checks in LoadByteCode to avoid crash on
    invalid stream data
  * Fixed crash when instantiating shared class after original
    module was discarded
  * Fixed assert failure in compiler on implicit conversion
    between unsigned integer types of different sizes
  * Fixed invalid bytecode sequence in initialization lists with
    value types whose opAssign returns void
  * Fixed registering asBEHAVE_LIST_CONSTRUCT on value type
    templates
  * Fixed compiler error in as_symboltable.h on GCC 11
  * Compiler no longer silently accepts implicit conversion from
    null handle to object type registered with ASHANDLE if there
    is no matching implicit constructor
  * Fixed problem in native calling convention on arm64 when
    function returned a reference to a class with
    asOBJ_APP_CLASS_ALLFLOATS
  * Script language
  * Ternary condition operator is now able to implicitly convert
    the types in the expressions to a common type
  * Declarations of shorthand nested namespaces is now supported
  * Add-ons
  * Fixed compilation error in filesystem add-on
  * Fixed datetime add-on to properly handle timezones with
    day-light-savings in a portable way
  * Fixed WRAP_MFN on gnuc when used within templated functions
  * Fixed issue in array::sort with callback that could cause
    objects in the array to be destroyed by gc
- Removed angelscript-fix-aarch64.patch, upstream merged</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1702209600">- Update to version 2.36.1
  * Bug fixes
  * Fixed assert failure with void expression in initialization
    list
  * Fixed assert failure with unsafe references turned on and
    temporary copy of value in function call
  * Fixed crash when doing handle assign from object handle
    received by reference parameter
  * Fixed error in compiler with unsafe references turned on and
    destruction of temporary variables in boolean expressions
  * Fixed crash when passing null to a ?&amp;inout param with unsafe
    references turned on
  * Fixed assert failure when compiling switch case with
    registered global const property
  * Fixed error in parser with default array and initialization
    lists
  * Fixed crash in compiler when same funcdef declaration is
    compiled multiple times in different modules
  * Fixed lookup bug with use of partial namespace in scope when
    already within a namespace
  * Fixed assert failure in compiler when class has invalid
    opCast method with parameters
  * Parser failed to understand lambda functions with explicit
    argument types with &amp;in, &amp;out, or &amp;inout
  * Fixed bug with use of default array on types without default
    constructors
  * Fixed bug with named args and construct calls
  * Fixed bug with variables declared in for loop being seen as
    in-scope by debugger after the loop ended
  * Fixed name conflict error for lambdas being rebuilt multiple
    times with CompileFunction
  * Fixed assert failure when explicitly casting anonymous init
    list to an object
  * Fixed assert failure on bitwise operation with boolean value
  * Fixed issue in compiler with unsafe references enabled and
    &amp;out parameters
  * Compiler now gives proper error when using temporary object
    for lvalue in assignment
  * BindImportedFunction was not giving error when attempting
    to bind class method
  * Fixed bug in save bytecode when there were multiple
    variables in different scope occupying the same stack
    position
  * Fixed bug in as_callfunc_x64_gcc.cpp when compiling with
    optimizations on gnuc
  * Fixed bug in compiler with compound assignment, virtual
    property, and unsafe references
  * Saved bytecode didn't store the 'property' function trait
  * Fixed crash with template instance referred by other
    template instance being deleted prematurely
  * Fixed specialization of templates with multiple subtypes
  * Library
  * Improved the error message when a boolean expression is
    required to inform the type that was given
  * Improved error message when delegate object cannot be
    created
  * Script language
  * Compiler now recognizes when switch cases have return in
    all paths
  * Anonymous functions can now be declared with nameless
    arguments
  * Add-ons &amp; Samples
  * Improved error message when array cannot be instantiated
    due to subtype not having any default constructor
  * Operations with strings and primitives can now be easily
    disabled by compiling the add-on with
    AS_NO_IMPL_OPS_WITH_STRING_AND_PRIMITIVE=1
  * ScriptBuilder no longer accepts #include directives with
    non-terminated strings for the filename
  * The serializer add-on is now capable of restoring objects
    only referenced from handles
  * Fixed compiler warnings on deprecated sprintf in scriptarray
    and scriptstdstring with xcode
  * Project
  * Fixed cmake project for compiling on apple arm64
  * Changed the cmake project to allow it to be included in
    other projects directly
- Changes in version 2.36.0
  * Bug fixes
  * Fixed 32bit/64bit compatibility of saved bytecode with
    unsafe references enabled
  * Fixed 32bit/64bit compatibility of saved bytecode in
    functions returning handles
  * Destructor for template value types now get a unique
    function with correct object type
  * Fixed crash in compiler when compiling initialization lists
    for a global variable with a higher index than 2^15
  * Fixed crash that could happen on cleaning up stack when
    unsafe references is used
  * Fixed crash in context stack unwind if it happened at a
    position after a branch return that returns a value object
    by value
  * Fixed GetAddressOfVar returning null for registered value
    pod types without constructor
  * Fixed GetAddressOfVar returning null for registered value
    types when the same offset is shared in multiple scopes
  * asIScriptEngine::AssignScriptObject didn't return any error
    when a type didn't have a value assignment operator
  * Fixed assert failure when two funcdefs with same name in
    two different classes
  * Script language
  * Improved implicit conversion rules to reduce number of type
    ambiguity errors for function overloads and ternary
    operators
  * Ternary condition will now return the result as handle if
    possible to avoid unnecessary copy of objects
  * Library
  * Added engine property asEP_IGNORE_DUPLICATE_SHARED_INTF to
    add backwards compatibility with 2.35.0 when scripts include
    declaration of shared interfaces more than once
  * Compiler now stores info on temporary variables too to allow
    these to be inspected at runtime
  * Added engine property to dynamically turn off debug output
  * When asEP_ALLOW_UNSAFE_REFERENCES is turned on the
    destruction of temporary objects will be deferred to end
    of expressions
  * Library interface
  * asIScriptContext::GetAddressOfVar now supports returning the
    address of a reference parameter without dereferencing it
  * asIScriptContext::GetAddressOfVar now supports returning the
    address of local value types even when not initialized yet
  * Added asIScriptContext::GetVar to retrieve static
    information on variables on the stack
  * Deprecated asIScriptContext::GetVarName and GetVarTypeId
  * asIScriptContext has new methods to support serialization
    of context state
  * Add-ons &amp; Samples
  * Fixed script array comparison for 64bit integers
  * CScriptArray with CScriptHandle as sub type can now be
    correctly copied
  * CScriptArray::SetValue now works with CScriptHandle as
    sub type
  * Fixed a compatibility issue in autowrapper WRAP_MFN_PR on
    clang compilers
  * Project
  * Added support for Linux with arm64 in gnuc project
  * Added MSVC2022 project files</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1734264000">- Update to version 2.37.0
  * Bug fixes
    + thiscall method with multiple inheritances was not working properly
    with composite offset
    + Fixed compiling the library with AS_NO_CLASS_METHODS
    + Fixed exception handling not restoring stack pointer in some cases,
    leading to buffer overflow and crashes after repetition
    + Fixed problem with parsing non-terminated heredoc strings
    + Fixed assert failure on invalid expression with assignment
    + Fixed assert failure on warning in function argument with ternary operator
    + Fixed crash in asIScriptContext::GetArgsOnStackCount when using
    unsafe references
    + Fixed bug in IsVarInScope that wouldn't identify an object variable
    declared just after a } as being in scope
    + Fixed problem with funtion overload between Obj@ and const Obj@
    + Fixed bug in compiler that allowed passing string literal to function as
    non-const references with unsafe references turned on
    + Fixed bug in native calling convention for arm64 with ?&amp; arguments
    + Fixed crash if passing negative value to GetTypeInfoById
    + asCDataType::GetSizeInMemoryBytes was not returning the correct size of
    handles
    + Fixed crash when attempting to use init list with enum type
    + Fixed assert failure on passing anonymous init list to function argument
    expecting a handle
    + Registered copy factories were not properly identified as copy factories
    if the parameter used &amp;inout instead of &amp;in
    + Fixed GetLineNumber that could randomly return the last line number of a
    function if called between Prepare and Execute
    + Fixed support for returning structs with 2 doubles in native calling
    conventions on arm64
    + Fixed a bug in bytecode serializer that could cause errors if composite
    properties were used
  * Library
    + Added engine property to disable garbage collection for script classes
    + Improved runtime performance by reducing overhead in script function calls
    + It is now possible to register factory functions receiving an auxiliary
    pointer with asCALL_CDECL_OBJLAST/OBJFIRST
    + Improved runtime performance with gnuc or clang compilers by using
    computed goto extension
    + as_config.h now has configuration to detect Linux with RISC-V 64bit CPU
    + asEP_ALWAYS_IMPL_DEFAULT_COPY can be set to 1 to tell compiler to always
    implement default copy even if other opAssign is declared
    + asEP_ALWAYS_IMPL_DEFAULT_COPY_CONSTRUCT can be set to 1 to tell compiler
    not to always implement default copy constructor even if other copy
    constructor is declared
    + asEP_ALWAYS_IMPL_DEFAULT_CONSTRUCT, DEFAULT_COPY, and
    DEFAULT_COPY_CONSTRUCT can now be set to 2 to tell compiler never to
    implement these
    + A new flag asOBJ_APP_CLASS_UNION is added to inform when a registered
    class contains unions, needed for Risc-V native ABI
  * Library interface
    + Added GetLastFunctionId to the engine, so it is possible to iterate over
    all functions with GetFunctionById
    + Introduced a new JIT compiler interface asIJITCompilerV2, use
    asEP_JIT_INTERFACE_VERSION to set which should be used
    + The new JIT compiler interface can use SetJITFunction to set the JIT
    compiled function at a later time, to allow better optimizations
    + Added asIScriptFunction::GetDeclaredAt
    + RegisterObjectType now takes a qword for the flags to make room for
    asOBJ_APP_CLASS_UNION
    + asITypeInfo::GetFlags also returns a qword to make room for
    asOBJ_APP_CLASS_UNION
  * Script language
    + A default copy opAssign method is provided for script classes if none has
    been explicitly defined
    + A default copy constructor is provided for script classes unless another
    copy constructor is explicitly defined (Thanks Patrick Jeeves)
    + An implicit conversion to primitive of same type by different size takes
    precedent over change in sign in function matching
    + It is now possible to explicitly delete auto generated constructor, copy
    constructor, and copy operator if they are not wanted
    + Templates can now be instantiated with const sub types
  * Add-ons &amp; Samples
    + Added thread safety for creating the string factory singleton
    + filesystem now replaces backslashes for forward slashes in the file path
    + Added auto wrappers WRAP_MFN_GLOBAL(_PR) for class methods that will be
    used as global functions
  * Project
    + Added support for native calling conventions on Linux with
    Risc-V 64bit CPU
    + Added support for native calling conventions on Apple OS's
    with M1/M2 CPUs</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1757246400">- Update to version 2.38.0
  * Bug fixes:
    + Use of computed gotos on gnuc and clang was not enabled by default
    + Fixed crash in context if the engine was shutdown while a context was
    still suspended
    + Fixed assert failure in compiler when trying to initialize an ashandle
    type with a value type
    + Fixed crash in compiler when compiling value assignment to null handle
    + Fixed parsing of declaration of global variable initialized with a
    template that takes multiple subtypes
    + Fixed crash when initializing global variable of scoped type declared
    with direct construct call
    + Fixed compilation global variable initialization with assignment so value
    doesn't have to be copied
    + Fixed some compilation errors in as_callfunc_arm64_msvc.asm
    + Fixed crash in GetThisPointer on contexts with nested state
    + Fixed compiler warning on fallthrough statement in as_context.cpp
    + Fixed crash when doing implicit conversion from value type to ref type
    for a function argument expecting reference to handle
    + Fixed crash when compiling script attempting to declare variable with
    type auto[]
    + Explicit copy constructor is no longer used implicitly by compiler
    + Fixed memory invasion that could happen if a context was reused after the
    stack had grown
    + Fixed crash when passing function pointer without @ prefix to argument
    expecting asOBJ_ASHANDLE
    + Fixed incorrect attempt to convert to null handle in ternary condition
    + Fixed assert on invalid assign with literal constant
    + Fixed handling of stack pointer for variadic functions
    + Fixed use of auto@ in foreach loop
    + Fixed incorrect reference count management in the library for template
    functions
    + Fixed invalid loop in FindNextFunctionCalled that could read out of
    bounds
    + Fixed compilation error in as_callfunc.cpp on gcc 12
    + Fixed crash in asIScriptGeneric::SetReturnObject for variadic functions
    + Fixed crash in bytecode loader when it tries to translate a list factory
    in invalid bytecode
    + Fixed crash in compiler when attempting to use template function without
    informing the subtypes
    + Fixed invalid bytecode when passing function pointer to functions
    expecting ?&amp;
    + Fixed error for invalid scripts attempting to pass anonymous functions to
    functions expecting ?&amp;
    + Fixed lookup of template subtypes when registering child funcdefs with
    different namespace set
    + Fixed crash in CreateScriptObject with asCALL_CDECL_OBJFIRST|LAST and
    auxiliary pointer
    + Fixed issue in asIScriptModule::SetDefaultNamespace with nested
    namespaces
    + Fixed implicit conversion to value type when the expression is a const
    of the same value type
    + Fixed invalid access of inherited member before it is initialized by
    parent constructor
    + Fixed crash on compiling function with funcdef by value as parameter type
    + Fixed saving bytecode with template functions
    + Removed compiler error on using temporary object as lvalue in value
    assignment
    + Fixed crash in GetAddressOfVar for object variables whose stack position
    is reused in multiple scopes
    + Try/catch now properly restores the stack pointer on exceptions
    + Fixed variadic in constructor/factory
    + Fixed out of bounds access in GetDeclaredAt
    + Fixed incorrect function overload matching with &amp;out parameters when
    parameter type cannot be implicitly converted to argument type
    + Fixed issue with builder not finding the inherited class if
    'using namespace' was used
    + Fixed saving/loading bytecode with calls to variadic functions
    + Fixed issue with ?&amp; arguments in native 32bit arm hard float calling
    conventions
    + Fixed issue with returning a structure of 4 floats by value in native
    32bit arm hard float calling conventions
    + Fixed premature release of class factory when discarding a module with a
    shared class declared within a namespace
    + Fixed use of auto in foreach loop which should use handle if possible
    + Fixed crash with ternary operator yielding reference to object handle
    and passed to function argument
    + Fixed crash due to aggressive bytecode optimization with ternary
    operator that set global variables in the result
  * Library:
    + Implemented support for registering template functions with
    RegisterGlobalFunction and RegisterObjectMethod using generic calling
    convention
    + Included a new function type asFUNC_TEMPLATE to indicate the template
    functions
    + Added engine property asEP_MEMBER_INIT_MODE to allow backwards
    compatiblity for how class members are initialized
    + Added engine property asEP_BOOL_CONVERSION_MODE to enable or disable
    contextual conversion to bool
    + Added engine property asEP_FOREACH_SUPPORT to allow turning off the
    foreach loops for backwards compatibility
    + Implemented support for registering functions with variadic arguments
    using generic calling convention
    + Removed unnecessary spaces in default argument expression returned with
    asIScriptFunction::GetDeclaration
    + asIScriptContext::GetVar now returns in the type modifiers if the
    variable is const
  * Library interface:
    + Deprecated GetStringFactoryReturnTypeId, and implemented
    GetStringFactory instead
    + Included GetSubTypeCount, GetSubTypeId, GetSubType to asIScriptFunction
    for template functions
    + Changed the destructor of asIScriptFactory to public as it doesn't have
    to be reference counted
    + asITypeInfo::GetProperty now returns info on constness
    + SetTranslateAppExceptionCallback, SetLineCallback, SetExceptionCallback
    now take asSFuncPtr by ref for consistency
    + Added GetMessageCallback
    + Changed the return values for GetStateRegisters and
    GetCallStateRegisters to indicate when a context is in an invalid state
    + Deprecated asIScriptFunction::GetScriptSectionName, use GetDeclaredAt
    instead
  * Script language:
    + It is now possible to instantiate registered template functions and
    call them
    + A class member can now be explicitly initialized in the class
    constructor, overriding the initialization defined in the declaration
    + Implemented contextual conversion to bool in conditions and boolean
    operations
    + Implemented support for foreach loops
    + Implemented support for using namespace
  * Add-ons &amp; Samples
    + Made parseFloat in std::string add-on threadsafe
    + Fixed issue in script builder with metadata for variable declarations
    using direct object initialization
    + Implemented a script socket add-on
    + asrun can now use sockets to setup a simple server, or connect to
    remote sockets
    + Fixed crash in CScriptBuilder when parsing metadata in namespaces
    declared with nested scope on single line
    + Added get_weekDay to datetime add-on
    + Implemented a string::regexFind method for the std::string add-on
    + Implemented support for foreach on script arrays and dictionary
    + Implemented format and scan with variadic args for std::string add-on
    + The any::retrieve methods were not registered as const
    + Fixed bug in script builder that didn't clear metadata from previous
    builds</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1765368000">- Add explicit build dependency to python3.</changelog>
</package>
<package pkgid="1a866a0b2512e5ccac6b5149260150daffeedb185415213cdd1b733919189c1e7d59f823a260ea711a5b55d18556ea59a22dfaf78f2d4ee3d56386920e047a3e" name="angelscript-debugsource" arch="i586">
  <version epoch="0" ver="2.38.0" rel="2.5"/>
  <changelog author="mailaender@opensuse.org" date="1500120000">- Add documentation (including license)</changelog>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1550491200">- Update to new upstream release 2.33.0
  * Fixed crash when compiling is null comparison with ASHANDLE object without any opEquals operator
  * Fixed bug with anonymous initialization lists when used to initialize value type passed by value to function
  * Loading bytecode that included use of template value types with a template type as argument crashed
  * Compiler would crash on compiling ternary operator with anonymous list in one of the conditions
  * Fixed error when saving bytecode for scripts containing interfaces that derives from interfaces
  * Saving bytecode for a never returning function would cause assert failure
  * Fixed an error when compiling a class method call as post-op and the name matches a type name
  * Template types are now properly identified in separate namespaces
  * Fixed memory build-up due to delayed cleanup when discarding modules with shared entities
  * opImplCast with variable type won't be used for non-ref types
  * Fixed compiler error when both opConv and opImplConv are implemented
  * Fixed bug when loading bytecode containing shared interfaces with inheritance
  * auto declarations now works correctly with implicit handle types
  * Initializing an ASHANDLE type with overloaded opHndlAssign taking a var type as a handle wasn't done correctly
  * Fixed loading byte code that uses external shared classes in namespace
  * The bytecode for external shared entities is no longer saved in the module when inherited from
  * Bytecode with external shared classes with virtual methods failed to load from bytecode
  * Fixed assert failure on call to opCast(?&amp;out) with a non-variable expression
  * Passing a string literal to function expecting &amp;out will now give compiler error
  * Fixed problem in compiler that didn't release a temporary variable when passing anonymous object to function expecting ?&amp;in
  * Fixed a bug when loading bytecode having identical shared functions in different namespaces
  * Compiler will now detect name conflict between property and function
  * asIScriptFunction::GetDeclaration(false, true) no longer includes the namespace before the function name for class methods
  * Fixed assert failure in asIScriptEngine::RefCastObject when object has multiple opCast methods
  * Compiler no longer accepts primitives in the right hand expression for handle assignments
  * Fixed compiler warning with use of asOFFSET on 64bit platforms
  * Fixed crash caused by CreateScriptObjectCopy when script class' constructor takes argument by handle
  * Child funcdefs in templates will no longer convert parameter types to @const&amp;
  * Fixed problem when compiling anonymous initialization list from default arg
  * Ownership of shared template instances wasn't correctly transferred when discarding modules
  * Fixed crash in compiler when matching anonymous list to function taking funcdef
  * Fixed assert failure in builder when compiling external shared interfaces with inheritance
  * Fixed crash in compiler when invalid script has inheritance from class with duplicate methods
- Clean with spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update to 2.34.0:
  * Fixed problem in compiler with bool property returned as
    reference in conditions
  * Fixed problem with catching exceptions in functions with
    multiple try-catch blocks
  * Fixed read from unallocated memory in compiler when
    compiling default args
  * Fixed problem with doing a value assign from array
    holding handles
  * Fixed crash in compiler when there are multiple matching
    global functions for set accessors
  * Fixed crash that could happen when loading bytecode with
    shared classes that doesn't match current declared shared classes
  * Fixed assert failure when compiling a construct call with
    an anonymous initialization list
  * Fixed incorrect bytecode sequence when doing value assignment
    from handles for script classes using default assignment operator
  * Fixed problem with default arg not being able to access members
    in expression
  * Fixed crash when releasing engine with template specialization
    containing child funcdefs
  * Fixed asCALL_THISCALL_ASGLOBAL to function correctly with
    multiple inheritance
  * Compiler now identifies match for functions taking object as
    inout ref when passing anonymous init list
  * Compiler now interrupts compilation after identifying error
    while compiling use of get property accessor
  * Compiler no longer identifies global script functions
    as property accessors when this is turned off with
    asEP_PROPERTY_ACCESSOR_MODE
  * Fixed config for FreeBSD on non-x86 64bit targets
  * asEP_PROPERTY_ACCESSOR_MODE has a new mode (3) to require
    property accessors to be flagged with 'property'
  * Property accessors are validated upon declaration when
    flagged with 'property'
  * asEP_PROPERTY_ACCESSOR_MODE is now set to 3 by default
  * Handles can now be declared read-only
  * Functions and methods intended to be used as virtual
    property should now be declared with a 'property' decorator
  * Added non-reserved keyword 'property'
  * Added asIScriptFunction::IsProperty
  * Removed an invalid assert() statement in ExecuteString
  * Debugger commands 'n' and 'o' no longer prints 'No
    script is running' when used as first command
  * Debugger command 'p' prints 'Invalid expression. No
    matching symbol' when the symbol doesn't exist in the current context
  * Fixed missing check for failed memory allocation
    in CScriptArray::Precache
  * The string factory in the std::string add-on is
    now thread safe
  * Enabled Virtual Terminal Processing in asrun for colored
    text on Windows console</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1615636800">- Update to version 2.35.0
  Bug fixes:
  * asIScriptModule::GetGlobalVar was returning asSUCCESS when
    the given index was out of range
  * Compiler would give an error when compiling functions
    returning a reference to a type that cannot be instantiated
  * Fixed problem with LoadByteCode and shared classes
  * Fixed crash when using copy constructor declared as taking
    the object by value
  * Fixed memory invasion in compiler when compiling
    initialization lists with expressions using default arguments
  * Fixed memory invasion in compiler when compiling default
    arguments
  * Fixed an issue in compiler with auto type and constness
  * Fixed symbol lookup of child type from within class method
    while compiling a construct call
  * Fixed crash after a discarding a module that compiled a
    shared object type that continues to be used by other modules
  * Funcdefs are marked with asOBJ_GC as they can form circular
    references when used with delegates
  * Fixed memory leak when using CompileGlobalVar to add a
    variable to a module with an object type
  * Fixed error when loading bytecode that is using a list
    constructor for a value type
  * Fixed memory invasion in compiler when compiling default
    argument after an argument with index operator
  Library:
  * asIScriptModule::GetFunctionByName now supports informing
    the scope in the name
  * asIScriptModule::GetGlobalVarByName and GetTypeInfoByName
    also support informing the scope in the name
  * asIScriptEngine::GetTypeInfoByName and
    GetGlobalPropertyIndexByName also support informing the scope in
    the name
  * The default opAssign implementation for script classes will
    use the base class' opAssign method to copy inherited properties
  * Added config for 64bit x86 CPU on Haiku OS
  * Added flag asOBJ_APP_CLASS_MORE_CONSTRUCTORS to inform when
    a class with defaulted constructors has additional non-trivial
    constructors
  * Added support for native calling conventions on Linux with
    ARM64
  * Improved time for compilation and loading pre-compiled
    bytecode for scripts with lots of type definitions
  * Added config to make the library buildable for Linux with
    Elbrus 2000 CPU
  Library interface:
  * asIScriptObject::CopyFrom now takes a const pointer
  * RegisterGlobalProperty and RegisterObjectProperty now return
    the index of the property upon success
  Virtual machine:
  * asBC_Thiscall1 bytecode instruction is now capable of
    catching and translating C++ exceptions to script exceptions
  Add-ons &amp; Samples:
  * Implemented to-string debug callback for datetime in asrun
  * Fixed a problem due to daylight time when initializing a
    datetime object with specific date
  * debugger add-on handles incorrect user commands better
  * Implemented a version of exec for asrun sample that captures
    the standard output from the system command into a string
  * Implemented getCreateDateTime and getModifyDateTime on the
    filesystem add-on
  * Improved performance on array sort for arrays holding object
    types
  * Fixed registration of the virtual property accessors in the
    game sample
  * Fixed compilation error in scriptstdstring.cpp with
    AS_USE_NAMESPACE
  * Registered the script array add-on in the console sample
  * Added generic calling convention bindings for datetime and
    filesystem add-ons
  Project:
  * Fixed gnuc makefile to detect arm target and add a compiler
    flag to accept implicit IT constructs in thumb mode
- Use https for source URL
- Switch build to meson
- Add angelscript-addons_lib.patch
- Add pkgconfig support file
- Build addons library and install related headers
- Add angelscript_addons library subpackage
- Move docs to -devel and drop main package</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1617364800">- Fix build on aarch64:
  * angelscript-fix-aarch64.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634817600">- Update to version 2.35.1
  * Bug fixes
  * Fixed invalid bytecode sequence on calling method on explicit
    temporary object of value type
  * Fixed freeze in compiler when compiling script that declared
    the same interface twice and inherited from another
  * Fixed a problem with lambdas declared within shared functions
    not being considered shared (Thanks Phong Ba)
  * Fixed invalid bytecode sequence on creating a delegate from a
    lambda
  * Declaring arrays using the type[] syntax will now properly
    add implicit handle for the type when needed
  * Fixed crash if attempting to call CreateScriptObjectCopy with
    an asITypeInfo for a script function
  * Fixed error in compilation of ternary condition operator with
    regards to deferred arguments
  * Added more sanity checks in LoadByteCode to avoid crash on
    invalid stream data
  * Fixed crash when instantiating shared class after original
    module was discarded
  * Fixed assert failure in compiler on implicit conversion
    between unsigned integer types of different sizes
  * Fixed invalid bytecode sequence in initialization lists with
    value types whose opAssign returns void
  * Fixed registering asBEHAVE_LIST_CONSTRUCT on value type
    templates
  * Fixed compiler error in as_symboltable.h on GCC 11
  * Compiler no longer silently accepts implicit conversion from
    null handle to object type registered with ASHANDLE if there
    is no matching implicit constructor
  * Fixed problem in native calling convention on arm64 when
    function returned a reference to a class with
    asOBJ_APP_CLASS_ALLFLOATS
  * Script language
  * Ternary condition operator is now able to implicitly convert
    the types in the expressions to a common type
  * Declarations of shorthand nested namespaces is now supported
  * Add-ons
  * Fixed compilation error in filesystem add-on
  * Fixed datetime add-on to properly handle timezones with
    day-light-savings in a portable way
  * Fixed WRAP_MFN on gnuc when used within templated functions
  * Fixed issue in array::sort with callback that could cause
    objects in the array to be destroyed by gc
- Removed angelscript-fix-aarch64.patch, upstream merged</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1702209600">- Update to version 2.36.1
  * Bug fixes
  * Fixed assert failure with void expression in initialization
    list
  * Fixed assert failure with unsafe references turned on and
    temporary copy of value in function call
  * Fixed crash when doing handle assign from object handle
    received by reference parameter
  * Fixed error in compiler with unsafe references turned on and
    destruction of temporary variables in boolean expressions
  * Fixed crash when passing null to a ?&amp;inout param with unsafe
    references turned on
  * Fixed assert failure when compiling switch case with
    registered global const property
  * Fixed error in parser with default array and initialization
    lists
  * Fixed crash in compiler when same funcdef declaration is
    compiled multiple times in different modules
  * Fixed lookup bug with use of partial namespace in scope when
    already within a namespace
  * Fixed assert failure in compiler when class has invalid
    opCast method with parameters
  * Parser failed to understand lambda functions with explicit
    argument types with &amp;in, &amp;out, or &amp;inout
  * Fixed bug with use of default array on types without default
    constructors
  * Fixed bug with named args and construct calls
  * Fixed bug with variables declared in for loop being seen as
    in-scope by debugger after the loop ended
  * Fixed name conflict error for lambdas being rebuilt multiple
    times with CompileFunction
  * Fixed assert failure when explicitly casting anonymous init
    list to an object
  * Fixed assert failure on bitwise operation with boolean value
  * Fixed issue in compiler with unsafe references enabled and
    &amp;out parameters
  * Compiler now gives proper error when using temporary object
    for lvalue in assignment
  * BindImportedFunction was not giving error when attempting
    to bind class method
  * Fixed bug in save bytecode when there were multiple
    variables in different scope occupying the same stack
    position
  * Fixed bug in as_callfunc_x64_gcc.cpp when compiling with
    optimizations on gnuc
  * Fixed bug in compiler with compound assignment, virtual
    property, and unsafe references
  * Saved bytecode didn't store the 'property' function trait
  * Fixed crash with template instance referred by other
    template instance being deleted prematurely
  * Fixed specialization of templates with multiple subtypes
  * Library
  * Improved the error message when a boolean expression is
    required to inform the type that was given
  * Improved error message when delegate object cannot be
    created
  * Script language
  * Compiler now recognizes when switch cases have return in
    all paths
  * Anonymous functions can now be declared with nameless
    arguments
  * Add-ons &amp; Samples
  * Improved error message when array cannot be instantiated
    due to subtype not having any default constructor
  * Operations with strings and primitives can now be easily
    disabled by compiling the add-on with
    AS_NO_IMPL_OPS_WITH_STRING_AND_PRIMITIVE=1
  * ScriptBuilder no longer accepts #include directives with
    non-terminated strings for the filename
  * The serializer add-on is now capable of restoring objects
    only referenced from handles
  * Fixed compiler warnings on deprecated sprintf in scriptarray
    and scriptstdstring with xcode
  * Project
  * Fixed cmake project for compiling on apple arm64
  * Changed the cmake project to allow it to be included in
    other projects directly
- Changes in version 2.36.0
  * Bug fixes
  * Fixed 32bit/64bit compatibility of saved bytecode with
    unsafe references enabled
  * Fixed 32bit/64bit compatibility of saved bytecode in
    functions returning handles
  * Destructor for template value types now get a unique
    function with correct object type
  * Fixed crash in compiler when compiling initialization lists
    for a global variable with a higher index than 2^15
  * Fixed crash that could happen on cleaning up stack when
    unsafe references is used
  * Fixed crash in context stack unwind if it happened at a
    position after a branch return that returns a value object
    by value
  * Fixed GetAddressOfVar returning null for registered value
    pod types without constructor
  * Fixed GetAddressOfVar returning null for registered value
    types when the same offset is shared in multiple scopes
  * asIScriptEngine::AssignScriptObject didn't return any error
    when a type didn't have a value assignment operator
  * Fixed assert failure when two funcdefs with same name in
    two different classes
  * Script language
  * Improved implicit conversion rules to reduce number of type
    ambiguity errors for function overloads and ternary
    operators
  * Ternary condition will now return the result as handle if
    possible to avoid unnecessary copy of objects
  * Library
  * Added engine property asEP_IGNORE_DUPLICATE_SHARED_INTF to
    add backwards compatibility with 2.35.0 when scripts include
    declaration of shared interfaces more than once
  * Compiler now stores info on temporary variables too to allow
    these to be inspected at runtime
  * Added engine property to dynamically turn off debug output
  * When asEP_ALLOW_UNSAFE_REFERENCES is turned on the
    destruction of temporary objects will be deferred to end
    of expressions
  * Library interface
  * asIScriptContext::GetAddressOfVar now supports returning the
    address of a reference parameter without dereferencing it
  * asIScriptContext::GetAddressOfVar now supports returning the
    address of local value types even when not initialized yet
  * Added asIScriptContext::GetVar to retrieve static
    information on variables on the stack
  * Deprecated asIScriptContext::GetVarName and GetVarTypeId
  * asIScriptContext has new methods to support serialization
    of context state
  * Add-ons &amp; Samples
  * Fixed script array comparison for 64bit integers
  * CScriptArray with CScriptHandle as sub type can now be
    correctly copied
  * CScriptArray::SetValue now works with CScriptHandle as
    sub type
  * Fixed a compatibility issue in autowrapper WRAP_MFN_PR on
    clang compilers
  * Project
  * Added support for Linux with arm64 in gnuc project
  * Added MSVC2022 project files</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1734264000">- Update to version 2.37.0
  * Bug fixes
    + thiscall method with multiple inheritances was not working properly
    with composite offset
    + Fixed compiling the library with AS_NO_CLASS_METHODS
    + Fixed exception handling not restoring stack pointer in some cases,
    leading to buffer overflow and crashes after repetition
    + Fixed problem with parsing non-terminated heredoc strings
    + Fixed assert failure on invalid expression with assignment
    + Fixed assert failure on warning in function argument with ternary operator
    + Fixed crash in asIScriptContext::GetArgsOnStackCount when using
    unsafe references
    + Fixed bug in IsVarInScope that wouldn't identify an object variable
    declared just after a } as being in scope
    + Fixed problem with funtion overload between Obj@ and const Obj@
    + Fixed bug in compiler that allowed passing string literal to function as
    non-const references with unsafe references turned on
    + Fixed bug in native calling convention for arm64 with ?&amp; arguments
    + Fixed crash if passing negative value to GetTypeInfoById
    + asCDataType::GetSizeInMemoryBytes was not returning the correct size of
    handles
    + Fixed crash when attempting to use init list with enum type
    + Fixed assert failure on passing anonymous init list to function argument
    expecting a handle
    + Registered copy factories were not properly identified as copy factories
    if the parameter used &amp;inout instead of &amp;in
    + Fixed GetLineNumber that could randomly return the last line number of a
    function if called between Prepare and Execute
    + Fixed support for returning structs with 2 doubles in native calling
    conventions on arm64
    + Fixed a bug in bytecode serializer that could cause errors if composite
    properties were used
  * Library
    + Added engine property to disable garbage collection for script classes
    + Improved runtime performance by reducing overhead in script function calls
    + It is now possible to register factory functions receiving an auxiliary
    pointer with asCALL_CDECL_OBJLAST/OBJFIRST
    + Improved runtime performance with gnuc or clang compilers by using
    computed goto extension
    + as_config.h now has configuration to detect Linux with RISC-V 64bit CPU
    + asEP_ALWAYS_IMPL_DEFAULT_COPY can be set to 1 to tell compiler to always
    implement default copy even if other opAssign is declared
    + asEP_ALWAYS_IMPL_DEFAULT_COPY_CONSTRUCT can be set to 1 to tell compiler
    not to always implement default copy constructor even if other copy
    constructor is declared
    + asEP_ALWAYS_IMPL_DEFAULT_CONSTRUCT, DEFAULT_COPY, and
    DEFAULT_COPY_CONSTRUCT can now be set to 2 to tell compiler never to
    implement these
    + A new flag asOBJ_APP_CLASS_UNION is added to inform when a registered
    class contains unions, needed for Risc-V native ABI
  * Library interface
    + Added GetLastFunctionId to the engine, so it is possible to iterate over
    all functions with GetFunctionById
    + Introduced a new JIT compiler interface asIJITCompilerV2, use
    asEP_JIT_INTERFACE_VERSION to set which should be used
    + The new JIT compiler interface can use SetJITFunction to set the JIT
    compiled function at a later time, to allow better optimizations
    + Added asIScriptFunction::GetDeclaredAt
    + RegisterObjectType now takes a qword for the flags to make room for
    asOBJ_APP_CLASS_UNION
    + asITypeInfo::GetFlags also returns a qword to make room for
    asOBJ_APP_CLASS_UNION
  * Script language
    + A default copy opAssign method is provided for script classes if none has
    been explicitly defined
    + A default copy constructor is provided for script classes unless another
    copy constructor is explicitly defined (Thanks Patrick Jeeves)
    + An implicit conversion to primitive of same type by different size takes
    precedent over change in sign in function matching
    + It is now possible to explicitly delete auto generated constructor, copy
    constructor, and copy operator if they are not wanted
    + Templates can now be instantiated with const sub types
  * Add-ons &amp; Samples
    + Added thread safety for creating the string factory singleton
    + filesystem now replaces backslashes for forward slashes in the file path
    + Added auto wrappers WRAP_MFN_GLOBAL(_PR) for class methods that will be
    used as global functions
  * Project
    + Added support for native calling conventions on Linux with
    Risc-V 64bit CPU
    + Added support for native calling conventions on Apple OS's
    with M1/M2 CPUs</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1757246400">- Update to version 2.38.0
  * Bug fixes:
    + Use of computed gotos on gnuc and clang was not enabled by default
    + Fixed crash in context if the engine was shutdown while a context was
    still suspended
    + Fixed assert failure in compiler when trying to initialize an ashandle
    type with a value type
    + Fixed crash in compiler when compiling value assignment to null handle
    + Fixed parsing of declaration of global variable initialized with a
    template that takes multiple subtypes
    + Fixed crash when initializing global variable of scoped type declared
    with direct construct call
    + Fixed compilation global variable initialization with assignment so value
    doesn't have to be copied
    + Fixed some compilation errors in as_callfunc_arm64_msvc.asm
    + Fixed crash in GetThisPointer on contexts with nested state
    + Fixed compiler warning on fallthrough statement in as_context.cpp
    + Fixed crash when doing implicit conversion from value type to ref type
    for a function argument expecting reference to handle
    + Fixed crash when compiling script attempting to declare variable with
    type auto[]
    + Explicit copy constructor is no longer used implicitly by compiler
    + Fixed memory invasion that could happen if a context was reused after the
    stack had grown
    + Fixed crash when passing function pointer without @ prefix to argument
    expecting asOBJ_ASHANDLE
    + Fixed incorrect attempt to convert to null handle in ternary condition
    + Fixed assert on invalid assign with literal constant
    + Fixed handling of stack pointer for variadic functions
    + Fixed use of auto@ in foreach loop
    + Fixed incorrect reference count management in the library for template
    functions
    + Fixed invalid loop in FindNextFunctionCalled that could read out of
    bounds
    + Fixed compilation error in as_callfunc.cpp on gcc 12
    + Fixed crash in asIScriptGeneric::SetReturnObject for variadic functions
    + Fixed crash in bytecode loader when it tries to translate a list factory
    in invalid bytecode
    + Fixed crash in compiler when attempting to use template function without
    informing the subtypes
    + Fixed invalid bytecode when passing function pointer to functions
    expecting ?&amp;
    + Fixed error for invalid scripts attempting to pass anonymous functions to
    functions expecting ?&amp;
    + Fixed lookup of template subtypes when registering child funcdefs with
    different namespace set
    + Fixed crash in CreateScriptObject with asCALL_CDECL_OBJFIRST|LAST and
    auxiliary pointer
    + Fixed issue in asIScriptModule::SetDefaultNamespace with nested
    namespaces
    + Fixed implicit conversion to value type when the expression is a const
    of the same value type
    + Fixed invalid access of inherited member before it is initialized by
    parent constructor
    + Fixed crash on compiling function with funcdef by value as parameter type
    + Fixed saving bytecode with template functions
    + Removed compiler error on using temporary object as lvalue in value
    assignment
    + Fixed crash in GetAddressOfVar for object variables whose stack position
    is reused in multiple scopes
    + Try/catch now properly restores the stack pointer on exceptions
    + Fixed variadic in constructor/factory
    + Fixed out of bounds access in GetDeclaredAt
    + Fixed incorrect function overload matching with &amp;out parameters when
    parameter type cannot be implicitly converted to argument type
    + Fixed issue with builder not finding the inherited class if
    'using namespace' was used
    + Fixed saving/loading bytecode with calls to variadic functions
    + Fixed issue with ?&amp; arguments in native 32bit arm hard float calling
    conventions
    + Fixed issue with returning a structure of 4 floats by value in native
    32bit arm hard float calling conventions
    + Fixed premature release of class factory when discarding a module with a
    shared class declared within a namespace
    + Fixed use of auto in foreach loop which should use handle if possible
    + Fixed crash with ternary operator yielding reference to object handle
    and passed to function argument
    + Fixed crash due to aggressive bytecode optimization with ternary
    operator that set global variables in the result
  * Library:
    + Implemented support for registering template functions with
    RegisterGlobalFunction and RegisterObjectMethod using generic calling
    convention
    + Included a new function type asFUNC_TEMPLATE to indicate the template
    functions
    + Added engine property asEP_MEMBER_INIT_MODE to allow backwards
    compatiblity for how class members are initialized
    + Added engine property asEP_BOOL_CONVERSION_MODE to enable or disable
    contextual conversion to bool
    + Added engine property asEP_FOREACH_SUPPORT to allow turning off the
    foreach loops for backwards compatibility
    + Implemented support for registering functions with variadic arguments
    using generic calling convention
    + Removed unnecessary spaces in default argument expression returned with
    asIScriptFunction::GetDeclaration
    + asIScriptContext::GetVar now returns in the type modifiers if the
    variable is const
  * Library interface:
    + Deprecated GetStringFactoryReturnTypeId, and implemented
    GetStringFactory instead
    + Included GetSubTypeCount, GetSubTypeId, GetSubType to asIScriptFunction
    for template functions
    + Changed the destructor of asIScriptFactory to public as it doesn't have
    to be reference counted
    + asITypeInfo::GetProperty now returns info on constness
    + SetTranslateAppExceptionCallback, SetLineCallback, SetExceptionCallback
    now take asSFuncPtr by ref for consistency
    + Added GetMessageCallback
    + Changed the return values for GetStateRegisters and
    GetCallStateRegisters to indicate when a context is in an invalid state
    + Deprecated asIScriptFunction::GetScriptSectionName, use GetDeclaredAt
    instead
  * Script language:
    + It is now possible to instantiate registered template functions and
    call them
    + A class member can now be explicitly initialized in the class
    constructor, overriding the initialization defined in the declaration
    + Implemented contextual conversion to bool in conditions and boolean
    operations
    + Implemented support for foreach loops
    + Implemented support for using namespace
  * Add-ons &amp; Samples
    + Made parseFloat in std::string add-on threadsafe
    + Fixed issue in script builder with metadata for variable declarations
    using direct object initialization
    + Implemented a script socket add-on
    + asrun can now use sockets to setup a simple server, or connect to
    remote sockets
    + Fixed crash in CScriptBuilder when parsing metadata in namespaces
    declared with nested scope on single line
    + Added get_weekDay to datetime add-on
    + Implemented a string::regexFind method for the std::string add-on
    + Implemented support for foreach on script arrays and dictionary
    + Implemented format and scan with variadic args for std::string add-on
    + The any::retrieve methods were not registered as const
    + Fixed bug in script builder that didn't clear metadata from previous
    builds</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1765368000">- Add explicit build dependency to python3.</changelog>
</package>
<package pkgid="ca1d4002511b985c02ffd09d957fafff17cbebb519fb9f7f55acae2632803980aef903edff4cca4c02e40bb9277273b40f731b0a99bc4342a7401c27ac5cc81b" name="ansible-terraform-inventory-debuginfo" arch="i586">
  <version epoch="0" ver="0.10" rel="3.8"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1728388800">- new package ansible-terraform-inventory: generate a dynamic
  Ansible inventory from a Terraform state file</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1734350400">- Enable cgo on riscv64</changelog>
  <changelog author="Holger Rauch &lt;holger.rauch@posteo.de&gt;" date="1737460800">- Enable cgo on s390x</changelog>
</package>
<package pkgid="6d1f4b4e2ea18a021cf9b3b7d2629e9436fa1d65e13d09d4deba9c2932e752bd21fc8d9076bf6e48fbde6be26800e8dd4b4c8dbec5087b962033d0f64a41f815" name="ansifilter-debuginfo" arch="i586">
  <version epoch="0" ver="2.23" rel="1.1"/>
  <changelog author="antoine.belvire@opensuse.org" date="1556107200">- Update to version 2.14:
  * Added SVG output option (gl#saalen/ansifilter#20).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1573646400">- Update to version 2.15:
  * Added optional argument to --ignore-clear, the default setting
    is now true.
  * CLI: fixed -e argument description.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1580299200">- Update to version 2.16:
  * CLI: Added --ignore-csi option to improve UTF-8 input handling.
- Remove obsolete macros.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1601553600">- Update to version 2.17:
  - Improved handling of carriage return (gl#saalen/ansifilter#25).
  - Applied makefile patch to address Portage warnings
    (gl#saalen/ansifilter#24).
  - Fixed section naming of LaTeX files if input path contained
    slashes.
  - CLI: Added `--max-size` option to limit input file size
    (default: 256 MB).
- Update ansifilter.keyring.
- Update list of generated source files cleaned in prep section.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1612440000">- Update to version 2.18:
  * Added support for OSC 8 (iterm2) Hyperlinks
    (gl#saalen/ansifilter#27).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1678881600">- Update to version 2.19:
  * Added stdin/stdio default stream hints in `--help`
    (gl#saalen/ansifilter#34).
  * Added shell completion scripts (gl#saalen/ansifilter#36).
- Update ansifilter.keyring.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1687003200">- Update to version 2.20:
  * Fixed invalid array access (gl#saalen/ansifilter#35).
  * CLI: Added `--no-default-fg` option to omit default foreground
    color (gl#saalen/ansifilter#37).</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1725883200">- Update to version 2.21:
  * removed `using namespace std;` in header files
  * src/makefile: added `-std=c++17` to enable modern C++ features
  * added cmake build script
  * fix open span tag with CR as opening sequence
    (https://gitlab.com/saalen/ansifilter/-/issues/43)
  * adapted TCL extension for C++17 compilation
    (https://gitlab.com/saalen/ansifilter/-/issues/42)
- Remove the judgment line about GUI from the spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1757764800">- Update to version 2.22:
  * CLI: add `--tee` and `--append` options for text output
  * GUI: add toggle button in the GUI to hide the options panel
  * CLI: add option `--line-append`
  * fix open span tag with CR as opening sequence
- Switch package to cmake, use Qt6
- move shell completions into CLI package</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1787227200">- Update to version 2.23:
  * fix OSC parsing of Unicode sequences; escape terminal string
    output
  * fix gcc-17 compilation
  * GUI: persist toggle view status in settings</changelog>
</package>
<package pkgid="404c989394fe18b4afc7a97660f9e333dfd9e058efdaff1454fb71775587e3ed0a777ee848295d49ceaa4a3895697d1650a962324a86f8f4f8024a2e6fe0d3db" name="ansifilter-debugsource" arch="i586">
  <version epoch="0" ver="2.23" rel="1.1"/>
  <changelog author="antoine.belvire@opensuse.org" date="1556107200">- Update to version 2.14:
  * Added SVG output option (gl#saalen/ansifilter#20).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1573646400">- Update to version 2.15:
  * Added optional argument to --ignore-clear, the default setting
    is now true.
  * CLI: fixed -e argument description.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1580299200">- Update to version 2.16:
  * CLI: Added --ignore-csi option to improve UTF-8 input handling.
- Remove obsolete macros.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1601553600">- Update to version 2.17:
  - Improved handling of carriage return (gl#saalen/ansifilter#25).
  - Applied makefile patch to address Portage warnings
    (gl#saalen/ansifilter#24).
  - Fixed section naming of LaTeX files if input path contained
    slashes.
  - CLI: Added `--max-size` option to limit input file size
    (default: 256 MB).
- Update ansifilter.keyring.
- Update list of generated source files cleaned in prep section.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1612440000">- Update to version 2.18:
  * Added support for OSC 8 (iterm2) Hyperlinks
    (gl#saalen/ansifilter#27).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1678881600">- Update to version 2.19:
  * Added stdin/stdio default stream hints in `--help`
    (gl#saalen/ansifilter#34).
  * Added shell completion scripts (gl#saalen/ansifilter#36).
- Update ansifilter.keyring.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1687003200">- Update to version 2.20:
  * Fixed invalid array access (gl#saalen/ansifilter#35).
  * CLI: Added `--no-default-fg` option to omit default foreground
    color (gl#saalen/ansifilter#37).</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1725883200">- Update to version 2.21:
  * removed `using namespace std;` in header files
  * src/makefile: added `-std=c++17` to enable modern C++ features
  * added cmake build script
  * fix open span tag with CR as opening sequence
    (https://gitlab.com/saalen/ansifilter/-/issues/43)
  * adapted TCL extension for C++17 compilation
    (https://gitlab.com/saalen/ansifilter/-/issues/42)
- Remove the judgment line about GUI from the spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1757764800">- Update to version 2.22:
  * CLI: add `--tee` and `--append` options for text output
  * GUI: add toggle button in the GUI to hide the options panel
  * CLI: add option `--line-append`
  * fix open span tag with CR as opening sequence
- Switch package to cmake, use Qt6
- move shell completions into CLI package</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1787227200">- Update to version 2.23:
  * fix OSC parsing of Unicode sequences; escape terminal string
    output
  * fix gcc-17 compilation
  * GUI: persist toggle view status in settings</changelog>
</package>
<package pkgid="d7ee8cfac2c5a43ca91534ba618ec97d8a990ec9aaa453aca537ee7ba2f29adb75fda91e48cd958474f2d9c065f417cace2482582dcdf237cbf7d39aa94bf541" name="ansifilter-gui-debuginfo" arch="i586">
  <version epoch="0" ver="2.23" rel="1.1"/>
  <changelog author="antoine.belvire@opensuse.org" date="1556107200">- Update to version 2.14:
  * Added SVG output option (gl#saalen/ansifilter#20).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1573646400">- Update to version 2.15:
  * Added optional argument to --ignore-clear, the default setting
    is now true.
  * CLI: fixed -e argument description.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1580299200">- Update to version 2.16:
  * CLI: Added --ignore-csi option to improve UTF-8 input handling.
- Remove obsolete macros.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1601553600">- Update to version 2.17:
  - Improved handling of carriage return (gl#saalen/ansifilter#25).
  - Applied makefile patch to address Portage warnings
    (gl#saalen/ansifilter#24).
  - Fixed section naming of LaTeX files if input path contained
    slashes.
  - CLI: Added `--max-size` option to limit input file size
    (default: 256 MB).
- Update ansifilter.keyring.
- Update list of generated source files cleaned in prep section.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1612440000">- Update to version 2.18:
  * Added support for OSC 8 (iterm2) Hyperlinks
    (gl#saalen/ansifilter#27).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1678881600">- Update to version 2.19:
  * Added stdin/stdio default stream hints in `--help`
    (gl#saalen/ansifilter#34).
  * Added shell completion scripts (gl#saalen/ansifilter#36).
- Update ansifilter.keyring.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1687003200">- Update to version 2.20:
  * Fixed invalid array access (gl#saalen/ansifilter#35).
  * CLI: Added `--no-default-fg` option to omit default foreground
    color (gl#saalen/ansifilter#37).</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1725883200">- Update to version 2.21:
  * removed `using namespace std;` in header files
  * src/makefile: added `-std=c++17` to enable modern C++ features
  * added cmake build script
  * fix open span tag with CR as opening sequence
    (https://gitlab.com/saalen/ansifilter/-/issues/43)
  * adapted TCL extension for C++17 compilation
    (https://gitlab.com/saalen/ansifilter/-/issues/42)
- Remove the judgment line about GUI from the spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1757764800">- Update to version 2.22:
  * CLI: add `--tee` and `--append` options for text output
  * GUI: add toggle button in the GUI to hide the options panel
  * CLI: add option `--line-append`
  * fix open span tag with CR as opening sequence
- Switch package to cmake, use Qt6
- move shell completions into CLI package</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1787227200">- Update to version 2.23:
  * fix OSC parsing of Unicode sequences; escape terminal string
    output
  * fix gcc-17 compilation
  * GUI: persist toggle view status in settings</changelog>
</package>
<package pkgid="c5a77f6e07f704820b25bb3b40d1a969d55a2ecdcee5415d9098e95b339ebed9eefecb6ae0aef1ebf32af45deb1e39a58d494963b66cd3e153896cbe6abee281" name="ansilove-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.2" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1593950400">- Update to version 4.1.2
  * Define _GNU_SOURCE in CMakeLists.txt to avoid cluttering source
    files
  * No need to set HAVE_SECCOMP to 1, defining it is enough
  * Remove some unneeded seccomp related includes
  * Validate architectures for seccomp
  * Add seccomp support on i386, tested on glibc and musl
  * Remove extraneous underscore in #if defined check
  * Use __NR_ instead of SYS_ prefix in #if defined checks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1600430400">- Update to version 4.1.3
  * Adjust SAUCE flag output to be binary
  * Add -S flag to use SAUCE info for rendering hints. Users must
    now use -S to get iCE color info. This was previously
    automatically pulled without any extra options.
  * Document the new -S flag, allowing to use SAUCE info for
    render options
  * Add support for seccomp on arm
  * Add missing test for __NR_mmap, the mmap syscall doesn't exist
    on arm</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1603368000">- Update to version 4.1.4
  * Move read_status variable declaration to the top of the function
  * Check fread() return values in readComments() and add error
    handling
  * Introduce the READ_RECORD function-like macro, for fread error
    handling
  * Use READ_RECORD in readRecord() to add fread() error handling
  * Only call memset() if the malloc call succeeds
  * Check strdup() return value and error out on failed allocation</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1615032000">- Update to version 4.1.5
  * Bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1644580800">- Update to version 4.1.6
  * Add a test case for retina output
  * Add a test case for SAUCE output
  * Use CMAKE_C_STANDARD instead of hardcoding compiler flags
  * Stop linking against libm, it's not necessary anymore</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1680868800">- Update to version 4.1.7
  * Always print processing time on stderr
  * Move manual page to the man directory</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685966400">- Update to version 4.2.0
  * Add support for the Spleen 8x16 font (requires libansilove &gt;= 1.4.0)</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1742817600">- Update to version 4.2.1
  * Document support for the Spleen 8x16 font
  * Bump cmake_minimum_required to 3.5, to allow building with
    CMake 4.0.
  * Bump cmake_minimum_required to 3.10 to be more future proof.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781092800">- Update to version 4.2.2
  * Fix "Amiga Topaz 1" font selection from SAUCE metadata.
  * Fix font table entry count to make topaz500+ reachable.</changelog>
</package>
<package pkgid="b9a2b5210b5b94d4a7926721d4d5680b298e63455431a03f62b924f819639fc3347b721a84296b4f9ed7ba50bfa12eb93eaea844bc108689db98a85d23d93324" name="ansilove-debugsource" arch="i586">
  <version epoch="0" ver="4.2.2" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1593950400">- Update to version 4.1.2
  * Define _GNU_SOURCE in CMakeLists.txt to avoid cluttering source
    files
  * No need to set HAVE_SECCOMP to 1, defining it is enough
  * Remove some unneeded seccomp related includes
  * Validate architectures for seccomp
  * Add seccomp support on i386, tested on glibc and musl
  * Remove extraneous underscore in #if defined check
  * Use __NR_ instead of SYS_ prefix in #if defined checks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1600430400">- Update to version 4.1.3
  * Adjust SAUCE flag output to be binary
  * Add -S flag to use SAUCE info for rendering hints. Users must
    now use -S to get iCE color info. This was previously
    automatically pulled without any extra options.
  * Document the new -S flag, allowing to use SAUCE info for
    render options
  * Add support for seccomp on arm
  * Add missing test for __NR_mmap, the mmap syscall doesn't exist
    on arm</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1603368000">- Update to version 4.1.4
  * Move read_status variable declaration to the top of the function
  * Check fread() return values in readComments() and add error
    handling
  * Introduce the READ_RECORD function-like macro, for fread error
    handling
  * Use READ_RECORD in readRecord() to add fread() error handling
  * Only call memset() if the malloc call succeeds
  * Check strdup() return value and error out on failed allocation</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1615032000">- Update to version 4.1.5
  * Bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1644580800">- Update to version 4.1.6
  * Add a test case for retina output
  * Add a test case for SAUCE output
  * Use CMAKE_C_STANDARD instead of hardcoding compiler flags
  * Stop linking against libm, it's not necessary anymore</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1680868800">- Update to version 4.1.7
  * Always print processing time on stderr
  * Move manual page to the man directory</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685966400">- Update to version 4.2.0
  * Add support for the Spleen 8x16 font (requires libansilove &gt;= 1.4.0)</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1742817600">- Update to version 4.2.1
  * Document support for the Spleen 8x16 font
  * Bump cmake_minimum_required to 3.5, to allow building with
    CMake 4.0.
  * Bump cmake_minimum_required to 3.10 to be more future proof.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781092800">- Update to version 4.2.2
  * Fix "Amiga Topaz 1" font selection from SAUCE metadata.
  * Fix font table entry count to make topaz500+ reachable.</changelog>
</package>
<package pkgid="0ecb266f538eae28840b17ae5d9ba6857f676edbf2d701d799ff88aa9c1d70de22eff8dd560ed170749ff6184c97381a88caf378adaf849e198d7adb123cd99d" name="ansilove-term-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.0+git.20190908" rel="2.13"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1572177600">- Initial package, version 0.0.0+git.20190908
- Add patch:
  * ansilove-term-use-gcc.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681300800">- Add ansilove-term-gcc13.patch: fix build using GCC 13.</changelog>
</package>
<package pkgid="12ad4be074589d2ae14eb6fa805b6f6d8e165bfe710ea7338bf0a1ace3e322eb830136b272daaf9a20f6dabbd22e39efcde9fe772ca0b1d1f07a2dc3d3220845" name="ansilove-term-debugsource" arch="i586">
  <version epoch="0" ver="0.0.0+git.20190908" rel="2.13"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1572177600">- Initial package, version 0.0.0+git.20190908
- Add patch:
  * ansilove-term-use-gcc.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1681300800">- Add ansilove-term-gcc13.patch: fix build using GCC 13.</changelog>
</package>
<package pkgid="19e4273ef4dd7821a7bb72e3b2f35c12fee7896cc95bc93e2ebd9ffcb1bf12e73f8c26c3ad30e96c090663107c9871328a3f2a00d717fb68abbc440ebcf59000" name="anthy-debuginfo" arch="i586">
  <version epoch="0" ver="9100h" rel="42.12"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Drop --with-pic that is useless in the face of --disable-static.
- Drop pre-openSUSE-12.3 parts from the build recipe.
- Implement the shared library packaging policy.
- Replace description because canna/freewnn seem comparatively
  active in OBS's M17N project.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560427200">- Fix baselibs.conf: the library was split out as libanthy0 with
  the last change.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1597752000">- Add patch bugzilla-1175274-emacs-27.1.patch
  There is no (process-kill-without-query) anymore, use
  (set-process-query-on-exit-flag) instead (boo#1175274).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1600171200">- Update anthy.spec: Drop the is_opensuse macro to eliminate the
  difference between SLE-15 and openSUSE-Leap (jsc#SLE-11658).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380800">- Do not use Xemacs on SLE products (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380801">- Do not use Xemacs on SLE products (jsc#SLE-12100)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467200">- Use build condition to enable or disable Xemacs support (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467201">- Use build condition to enable or disable Xemacs support (jsc#SLE-12100)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static)
- Switch to %autosetup (rediff bugzilla-1175274-emacs-27.1.patch
  as p1)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692619200">- add anthy-set-face-underline-p.patch
  * set-face-underline-p is an alias for set-face-underline
    and was dreprecated since emacs 24.3</changelog>
</package>
<package pkgid="5823bdf04f79bd44f5e752f9fadbf610b7ab71015f730bb2c5cd772caa5aa7c6d1158cbebabb0b788f1426132cf87f3e75a72eed9db6aec985bf7432aab83750" name="anthy-debugsource" arch="i586">
  <version epoch="0" ver="9100h" rel="42.12"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Drop --with-pic that is useless in the face of --disable-static.
- Drop pre-openSUSE-12.3 parts from the build recipe.
- Implement the shared library packaging policy.
- Replace description because canna/freewnn seem comparatively
  active in OBS's M17N project.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560427200">- Fix baselibs.conf: the library was split out as libanthy0 with
  the last change.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1597752000">- Add patch bugzilla-1175274-emacs-27.1.patch
  There is no (process-kill-without-query) anymore, use
  (set-process-query-on-exit-flag) instead (boo#1175274).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1600171200">- Update anthy.spec: Drop the is_opensuse macro to eliminate the
  difference between SLE-15 and openSUSE-Leap (jsc#SLE-11658).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380800">- Do not use Xemacs on SLE products (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380801">- Do not use Xemacs on SLE products (jsc#SLE-12100)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467200">- Use build condition to enable or disable Xemacs support (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467201">- Use build condition to enable or disable Xemacs support (jsc#SLE-12100)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static)
- Switch to %autosetup (rediff bugzilla-1175274-emacs-27.1.patch
  as p1)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692619200">- add anthy-set-face-underline-p.patch
  * set-face-underline-p is an alias for set-face-underline
    and was dreprecated since emacs 24.3</changelog>
</package>
<package pkgid="cf0811e1ee3ab224edfeba6d2c8a50c7d9d4119d4fe80eb66c4924704d876c1da29d11e6810d5627afc637cd3efb9ce33baf75e458fbc2ac5a6ec777b5d7725b" name="antimicrox-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.1" rel="1.3"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1669118400">- Update to version 3.3.2
  * Use proper theme-based color for tab text
  * Show joystick battery level in tab
  * Fix broken obtaining path of active window by auto profile
  * Fix auto profile dialog does not populate title and
    application fields
  * Fix misspeled __BIG_ENDIAN constant
  * Fix advanced settings dialog freezes when pressing join on Linux
  * Remove disabling Auto-profile title box
  * don't minimize to taskbar by default on Linux</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1675080000">- Update to version 3.3.3
  * Add checkbox enabling numeric keypad in ButtonEditDialog
  * Update translations: Spanish, Korean, Russian
  * Add translations: Rusyn, Portugese(Brazil)
  * Name mismatch in set selector list
  * Shebang ignored in execute bind
  * Mouse spring mode not working in wayland session
  * Some code refactors and docs updates
  * Logs improvements</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1688731200">- Update to version 3.3.4
  * Update translations: Portugese(Brazil), Russian,
    Norwegian Bokmal
  * Add translations: Swedish
  * Fix and refactor adding default autoprofile
  * Fix GUI does not recognize super + action
  * Fix /dev/uinput static device node access pull
  * Fix building for SDL version between 2.0.12 and 2.0.16</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1710763200">- Update to version 3.4.0
  * Fix attaching window to a pinned launcher in Linux
  * Fixing builds with X11=OFF
  * Updated translations
  * New translations: Croatian, Turkish, Persian, Vietnamese
  * Fix a lot of deprecation warnings and other code changes
    required to migrate to QT6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1723464000">- Update to version 3.4.1
  * Fix issues with accelerometer stability
  * Issue with float value for "Auto Reset Cycle After"
  * Accelerometer triggers when switching sets
  * Refactor outdated pieces of code
  * Update more universal QT libraries detection
  * Allow easy building with QT6 and ensure compatability
  * Bump minimal QT version requirement to 5.10
  * Updated translations: Chinese, Portugese, German, French
    and Finnish
  * Added Catalan language
  * And a lot of minor fixes and cleanups linked with QT6 and
    not only.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1730462400">- Update to version 3.5.0
  Fixed bugs:
  * Horizontal mouse wheel is too fast when set on stick
  * Fix binding labels for Wheel Left/Right buttons pull
  * Set change sometimes returns to wrong set
  * Wrong Keyboard Input on Assignment (Wayland)
  Notable changes:
  * Update translation for Finnish, Dutch, Russian
  * New translation: Indonesian</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1737979200">- Update to version 3.5.1
  Fixed bugs:
  * Fix appId on Wayland
  Notable changes:
  * New translation: Tamil
  * Update translation for: Spanish, French, Japanese, Finnish,
  * Update Windows and Linux SDL mappings
  * Add "game" category to desktop file
  * Cleanup in logs
  * Add proper note informing about lack of Wayland support for
    Auto Profiles
  * Cleanup in dependencies
  * Fix some typos and update docs
  Implemented enhancements:
  * Reenabled --next option</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1759579200">- Build with qt6
- Force gcc version for Leap 15
- Drop BuildRequires update-desktop-files, because it is deprecated</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1778155200">- Update to version 3.6.0
  Fixed bugs:
  * Fix key assignment dialog for Wayland
  * Fix Windows package building
  * Fix AppImage dependencies
  * Fix joystick status window defer deletion upon close
  * Fix use warning log level by default as stated in man
  * Fix Fedora 42 build
  Implemented enhancements:
  * Provide InputDevice IPC via D-Bus
  * Simplify usage of setActiveSetNumber in inputdevice
  Notable changes:
  * New translations: Danish, Slovak, Czech
  * Update translations for: Spanish, Chinese (Simplified),
    Swedish, Portuguese (Brazil), Italian, Russian, Ukrainian,
    Tamil, Indonesian, Persian, Korean, Finnish
  * Create devcontainer config for AntiMicroX
  * Drop usage of Ubuntu 20.04 Runner
  * Bump windows CI runner to 2022 version
  * Sync flatpak config with file from
    https://github.com/flathub/io.github.antimicrox.antimicrox
  * Remove funding from repository
  * Docstring cleanup and update:
    https://antimicrox.github.io/doxygen/
  * General code and docs cleanup
- Drop Leap 15 workarounds, Leap 15 is EOL
- Update BuildRequires</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1779537600">- Update to version 3.6.1
  Fixed bugs:
  * Fix crash on X11 systems for builds with disabled flag WITH_X11
  * Tray icon rendering as blank for Flatpak
  Notable changes:
  * Bump used QT and SDL2 versions in used in release builds
  * Default build uses QT6 since now
  * Some compilation warning fixes
  * Update translations</changelog>
</package>
<package pkgid="e66e74b3e786488a1181e9fc743a1534b706c85cb2220bcc5544202f963195c5cf58b7718cb6c191c5ccc7ad1d215b7f958e09468c3bc76d6453366275c8ba05" name="antimicrox-debugsource" arch="i586">
  <version epoch="0" ver="3.6.1" rel="1.3"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1669118400">- Update to version 3.3.2
  * Use proper theme-based color for tab text
  * Show joystick battery level in tab
  * Fix broken obtaining path of active window by auto profile
  * Fix auto profile dialog does not populate title and
    application fields
  * Fix misspeled __BIG_ENDIAN constant
  * Fix advanced settings dialog freezes when pressing join on Linux
  * Remove disabling Auto-profile title box
  * don't minimize to taskbar by default on Linux</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1675080000">- Update to version 3.3.3
  * Add checkbox enabling numeric keypad in ButtonEditDialog
  * Update translations: Spanish, Korean, Russian
  * Add translations: Rusyn, Portugese(Brazil)
  * Name mismatch in set selector list
  * Shebang ignored in execute bind
  * Mouse spring mode not working in wayland session
  * Some code refactors and docs updates
  * Logs improvements</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1688731200">- Update to version 3.3.4
  * Update translations: Portugese(Brazil), Russian,
    Norwegian Bokmal
  * Add translations: Swedish
  * Fix and refactor adding default autoprofile
  * Fix GUI does not recognize super + action
  * Fix /dev/uinput static device node access pull
  * Fix building for SDL version between 2.0.12 and 2.0.16</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1710763200">- Update to version 3.4.0
  * Fix attaching window to a pinned launcher in Linux
  * Fixing builds with X11=OFF
  * Updated translations
  * New translations: Croatian, Turkish, Persian, Vietnamese
  * Fix a lot of deprecation warnings and other code changes
    required to migrate to QT6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1723464000">- Update to version 3.4.1
  * Fix issues with accelerometer stability
  * Issue with float value for "Auto Reset Cycle After"
  * Accelerometer triggers when switching sets
  * Refactor outdated pieces of code
  * Update more universal QT libraries detection
  * Allow easy building with QT6 and ensure compatability
  * Bump minimal QT version requirement to 5.10
  * Updated translations: Chinese, Portugese, German, French
    and Finnish
  * Added Catalan language
  * And a lot of minor fixes and cleanups linked with QT6 and
    not only.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1730462400">- Update to version 3.5.0
  Fixed bugs:
  * Horizontal mouse wheel is too fast when set on stick
  * Fix binding labels for Wheel Left/Right buttons pull
  * Set change sometimes returns to wrong set
  * Wrong Keyboard Input on Assignment (Wayland)
  Notable changes:
  * Update translation for Finnish, Dutch, Russian
  * New translation: Indonesian</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1737979200">- Update to version 3.5.1
  Fixed bugs:
  * Fix appId on Wayland
  Notable changes:
  * New translation: Tamil
  * Update translation for: Spanish, French, Japanese, Finnish,
  * Update Windows and Linux SDL mappings
  * Add "game" category to desktop file
  * Cleanup in logs
  * Add proper note informing about lack of Wayland support for
    Auto Profiles
  * Cleanup in dependencies
  * Fix some typos and update docs
  Implemented enhancements:
  * Reenabled --next option</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1759579200">- Build with qt6
- Force gcc version for Leap 15
- Drop BuildRequires update-desktop-files, because it is deprecated</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1778155200">- Update to version 3.6.0
  Fixed bugs:
  * Fix key assignment dialog for Wayland
  * Fix Windows package building
  * Fix AppImage dependencies
  * Fix joystick status window defer deletion upon close
  * Fix use warning log level by default as stated in man
  * Fix Fedora 42 build
  Implemented enhancements:
  * Provide InputDevice IPC via D-Bus
  * Simplify usage of setActiveSetNumber in inputdevice
  Notable changes:
  * New translations: Danish, Slovak, Czech
  * Update translations for: Spanish, Chinese (Simplified),
    Swedish, Portuguese (Brazil), Italian, Russian, Ukrainian,
    Tamil, Indonesian, Persian, Korean, Finnish
  * Create devcontainer config for AntiMicroX
  * Drop usage of Ubuntu 20.04 Runner
  * Bump windows CI runner to 2022 version
  * Sync flatpak config with file from
    https://github.com/flathub/io.github.antimicrox.antimicrox
  * Remove funding from repository
  * Docstring cleanup and update:
    https://antimicrox.github.io/doxygen/
  * General code and docs cleanup
- Drop Leap 15 workarounds, Leap 15 is EOL
- Update BuildRequires</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1779537600">- Update to version 3.6.1
  Fixed bugs:
  * Fix crash on X11 systems for builds with disabled flag WITH_X11
  * Tray icon rendering as blank for Flatpak
  Notable changes:
  * Bump used QT and SDL2 versions in used in release builds
  * Default build uses QT6 since now
  * Some compilation warning fixes
  * Update translations</changelog>
</package>
<package pkgid="ece7d4c09da2a33c99d7b482acb2621f35754f0064fc4cf203527d5aa001a318bfc999e235f712b8b2ea7b15a417bd53d714407b8c38a43b0dcc29a515daefdd" name="antlr3c-debugsource" arch="i586">
  <version epoch="0" ver="3.4" rel="5.8"/>
  <changelog author="fisiu@opensuse.org" date="1407931200">- Initial package at version 3.4.</changelog>
  <changelog author="tchvatal@suse.com" date="1410264000">- Cleanup with spec-cleaner for factory inclusion</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Fixup shlib package name (libantlr3c3_4 should be libantlr3c-3_4,
  since the filename *is* libantlr3c-3.4.so)</changelog>
  <changelog author="mpluskal@suse.com" date="1454760000">- Use optflags when building
- Update usage of provides/obsoletes</changelog>
  <changelog author="jslaby@suse.com" date="1466078400">- port patches from home:jirislaby:statica
  * add baselibs.conf to have 32bit libs too
  * add fix-LIST-memory-leak.patch
  * add fix-hash-double-free.patch
- use standard library versioning. We do not obsolete the old
  libraries as they are removed via weakremovers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="528384be2119b3389c6c654039cb8c51c00ffcec4be80ac7158607749d1a8ea1b5867807c7fe6c5a58c3b0108d1042106c4bbfca02f916a509d05c9c9c4268cd" name="antlr4-debugsource" arch="i586">
  <version epoch="0" ver="4.13.0" rel="7.4"/>
  <changelog author="Mykola Krachkovsky &lt;w01dnick@gmail.com&gt;" date="1617278400">- Upgrade to version 4.9.2
  * changes https://github.com/antlr/antlr4/releases/tag/4.9.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627473600">- Small fixes to allow to build on SLE12-SP5</changelog>
  <changelog author="Mykola Krachkovsky &lt;w01dnick@gmail.com&gt;" date="1649419200">- Upgrade to version 4.9.3
  * changes https://github.com/antlr/antlr4/releases/tag/4.9.3
- Removed patch:
  * utf8cpp-from-system.patch
    + merged upstream in 4.9.3
- Updated patch:
  * antlr4-install-path.patch.in
    + removed space at line ending to match current code</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1686398400">- Upgrade to version 4.13.0
  * changes https://github.com/antlr/antlr4/releases/tag/4.13.0
- Updated patch:
  * antlr4-install-path.patch.in
    + removed pacth for runtime/Cpp/runtime/CMakeLists.txt
- updated spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694260800">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695124800">- Do not require maven-javadoc-plugin that we don't use</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695643200">- Remove dependency on maven2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1733140800">- add cmake configuration files</changelog>
  <changelog author="Mykola Krachkovsky &lt;w01dnick@gmail.com&gt;" date="1745928000">- Add new shell script antlr4-test-rig to run with main class
  org.antlr.v4.gui.TestRig for testing/debugging grammars (boo#1241063)</changelog>
</package>
<package pkgid="c0156e6aff3d8c5749a720f747fbc37aa1cc2616fefa6d51c444f9612debc0622413a15bfe2c867f6327ff74afea0376987106567c9acd40ca0a9ce80042f0cc" name="anubis-debuginfo" arch="i586">
  <version epoch="0" ver="1.27.0" rel="1.1"/>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1760961600">- Initial release of anubis at v1.22.0</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1761307200">- Update packaging
  * use source with the vendor already installed and precompiled JS
  * remove _serivce and prepare-sources.bash in favor of simplicity
  * start using source signature</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1761825600">- Update to the new upstream release 1.23.0
  * Add Door43 link to known instances documentation by @richmahn in #1136
  * Update Nynorsk translation by @turtlegarden in #1143
  * Update nl.json removing literal translated cookie 'koekje' with 'cookie' by @jieter in #1126
  * Updated REDIRECT_DOMAINS documentation by @zc-devs in #1171
  * Xe/demote temporal assurance by @Xe in #1090
  * Xe/show error state by @Xe in #1203
  * build(deps): bump github.com/docker/docker from 28.3.2+incompatible to 28.3.3+incompatible by @dependabot[bot] in #1131
  * build(deps): bump github.com/docker/docker from 28.3.2+incompatible to 28.3.3+incompatible in /test by @dependabot[bot] in #1130
  * build(deps): bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 by @dependabot[bot] in #1132
  * build(deps): bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in #1221
  * build(deps): bump the github-actions group across 1 directory with 8 updates by @dependabot[bot] in #1071
  * build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #1118
  * build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #1093
  * build(deps): bump the npm group with 2 updates by @dependabot[bot] in #1117
  * build(deps-dev): bump esbuild from 0.25.9 to 0.25.10 in the npm group by @dependabot[bot] in #1147
  * chore: port client-side JS to TypeScript by @Xe in #1100
  * chore: remove copilot instructions by @Xe in #1218
  * ci(ssh): don't print uname -av output by @Xe in #1114
  * ci: add aarch64 for ssh CI by @Xe in #1112
  * convert issue templates into issue forms by @NetSysFire in #1115
  * docs(installation): add SLOG_LEVEL environment variable to configuration by @JasonLovesDoggo in #1086
  * docs: add link to preact in challenge list by @agoujot in #1111
  * docs: add reminder for verified signatures in PR template by @JasonLovesDoggo in #1092
  * docs: document some missing env vars by @JasonLovesDoggo in #1087
  * docs: point get started button to the per-environment setup docs by @Xe in #1213
  * enable auto setting of SNI based on host header by @jmcclelland in #1129
  * feat(default-config): block tencent cloud by default by @Xe in #1216
  * feat(expressions): add contentLength to bot expressions by @Xe in #1120
  * feat(lib): Add option for adding difficulty field to JWT claims by @Earl0fPudding in #1063
  * feat(lib/store): add s3api storage backend by @Xe in #1089
  * feat(metarefresh): randomly use the Refresh header by @Xe in #1133
  * feat(store/bbolt): implement actor pattern by @Xe in #1107
  * feat: Warn on missing signing keys when persisting challenges by @JasonLovesDoggo in #1088
  * feat: allow to set cookie sameSite mode and fallback to Lax mode if cookie is not secure by @vaab in #1105
  * feat: default config macro by @Xe in #1186
  * feat: support reading real client IP from a custom header by @avioletheart in #1138
  * fix!(policy/checker): make List and-like by @Xe in #1217
  * fix(algorithms/fast): fix fast challenge on insecure contexts by @Xe in #1198
  * fix(cmd/containerbuild): support commas in --docker-tags by @Xe in #1099
  * fix(decaymap): fix lock convoy by @Xe in #1106
  * fix(default-config): make the default config far less paranoid by @Xe in #1179
  * fix(default-config): remove preact challenge by @Xe in #1184
  * fix(default-config): sometimes browsers don't send Upgrade-Insecure-Requests by @Xe in #1189
  * fix(lib): close open redirect when in subrequest mode by @Xe in #1222
  * fix(lib): de-flake package lib tests by @Xe in #1187
  * fix(lib): enable multiple consecutive slash support by @Xe in #1155
  * fix(lib): serve CSS properly by @Xe in #1158
  * fix(robots2policy): handle multiple user agents under one block by @JasonLovesDoggo in #925
  * fix(run/openrc): truncate runtime directory before starting Anubis by @CyberTailor in #1122
  * fix(store/bbolt): remove actorify by @Xe in #1215
  * fix: mend auth cookie name stutter by @Xe in #1139
  * link to docs site from readme by @pushcx in #1214
  * locale: Update Nynorsk translation by @turtlegarden in #1204
  * security: npm audit fix for GHSA-hfm8-9jrf-7g9w et. al by @Xe in #1098</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1762603200">- Update to the new upstream release 1.23.1
  * build(deps): bump github/codeql-action from 4.31.0 to 4.31.2 in the github-actions group by @dependabot[bot] in #1239
  * build(deps): bump the gomod group across 1 directory with 18 updates by @dependabot[bot] in #1237
  * build(deps-dev): bump the npm group across 1 directory with 3 updates by @dependabot[bot] in #1238
  * chore(default-config): remove Tencent Cloud block rule by @Xe in #1227
  * ci: add asset build verification workflow by @Xe in #1254
  * feat(blog): a short post on how to file abuse reports by @Xe in #1230
  * fix(data): add ruleset to explicitly allow Docker / OCI clients by @Xe in #1253
  * fix: SERVE_ROBOTS_TXT works again by @Xe in #1229</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1762948800">- Packaging: remove not needed build dependencies</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1763812800">- Add block-tencent-cloud-by-default.patch: reanable block tencent-cloud by default</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1766836800">- Update to the new upstream release 1.24.0
  * (feat) Add cluster support to redis/vaultkey store by @egimbernat in #1276
  * Add Renovate to Docker clients by @DrJosh9000 in #1267
  * Fix challenge validation panic when follow-up hits ALLOW by @JasonLovesDoggo in #1278
  * Implement FCrDNS and other DNS features by @btomaev in #1308
  * Pass the remote IP to the proxied application by @eXpl0it3r in #1298
  * Show how to use subrequest auth with Caddy by @tbodt in #1312
  * Update is.json by @sveinki in #1241
  * add Polish language translation by @bplajzer in #1309
  * build(deps): bump actions-hub/kubectl from 1.34.1 to 1.34.2 in the github-actions group by @dependabot[bot] in #1303
  * build(deps): bump github.com/testcontainers/testcontainers-go from 0.39.0 to 0.40.0 in the gomod group across 1 directory by @dependabot[bot] in #1288
  * build(deps): bump go deps by @JasonLovesDoggo in #1287
  * build(deps): bump the github-actions group across 1 directory with 4 updates by @dependabot[bot] in #1340
  * build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #1262
  * build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #1317
  * build(deps): bump the gomod group across 1 directory with 6 updates by @dependabot[bot] in #1341
  * build(deps): bump the gomod group with 5 updates by @dependabot[bot] in #1316
  * build(deps): bump the npm group with 2 updates by @dependabot[bot] in #1339
  * build(deps-dev): bump esbuild from 0.25.12 to 0.27.0 in the npm group by @dependabot[bot] in #1260
  * chore: add dependabot cooldown by @Xe in #1302
  * ci: add go mod tidy check workflow by @Xe in #1300
  * docs: clarify usage of PUBLIC_URL and REDIRECT_DOMAINS in installatio… by @JasonLovesDoggo in #1286
  * docs: use nginx http2 directive instead of deprecated http2 listen parameter by @kouhaidev in #1251
  * feat(internal/headers): extend debug logging of X-Forwarded-For middlewares by @DerRockWolf in #1269
  * feat(lib): expose WEIGH matches as prometheus metrics by @Xe in #1277
  * feat(localization): Add Ukrainian language translation by @nykula in #1044
  * feat(store/valkey): Add Redis(R) Sentinel support by @Xe in #1294
  * feat: Add thai language. by @karorogunso in #900
  * feat: first implementation of honeypot logic by @Xe in #1342
  * feat: writing logs to the filesystem with rotation support by @Xe in #1299
  * fix(config): deprecate the report_as field for challenges by @Xe in #1311
  * fix(data): add services folder to embedded filesystem by @Xe in #1259
  * fix(data/docker-client): allow some more OCI clients through by @Xe in #1258
  * fix(default-config): must-accept-rule on browsers only by @Xe in #1350
  * fix(default-config): remove browser detection logic by @Xe in #1360
  * fix(docs): use node:lts by @Xe in #1274
  * fix(ogtags): respect target host/SNI/insecure flags in OG passthrough by @JasonLovesDoggo in #1283
  * fix(run): mark openrc service script as executable by @kouhaidev in #1272
  * fix(tests): make CVE-2025-24369 regression deterministic by @JasonLovesDoggo in #1285
  * fix: pin Node.js and Go versions in CI configuration files by @JasonLovesDoggo in #1318
  * i18n(de): improve consistency and wording by @michi-onl in #1348
  * perf: field-align struct definitions to cut padding by @JasonLovesDoggo in #1284
  * test(deps): update dependencies to latest versions by @JasonLovesDoggo in #1289
  * test: Valkey test improvements for testcontainers by @SlyEcho in #1280
  * test: ipv4 in v6 address checking by @SlyEcho in #1271</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1771416000">- Update to the new upstream release 1.25.0
  * Add IP mapped Perplexity user agents by @tdgroot in #1393
  * Fix a CI warning: "The set-output command is deprecated" by @kurtmckee in #1443
  * Improve Dutch translations by @louwers in #1446
  * Revert "build(deps): bump the gomod group across 1 directory with 3 updates" by @JasonLovesDoggo in #1386
  * Update check-spelling metadata by @JasonLovesDoggo in #1379
  * build(deps): bump astral-sh/setup-uv from 7.1.6 to 7.2.0 in the github-actions group by @dependabot[bot] in #1413
  * build(deps): bump preact from 10.28.0 to 10.28.1 in the npm group by @dependabot[bot] in #1387
  * build(deps): bump preact from 10.28.1 to 10.28.2 in the npm group by @dependabot[bot] in #1412
  * build(deps): bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in #1453
  * build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #1369
  * build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #1355
  * build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #1425
  * build(deps): bump the gomod group across 1 directory with 3 updates by @dependabot[bot] in #1370
  * build(deps): bump the npm group across 1 directory with 2 updates by @dependabot[bot] in #1452
  * build(deps-dev): bump esbuild from 0.27.1 to 0.27.2 in the npm group by @dependabot[bot] in #1368
  * chore: add comments back to Challenge struct. by @JasonLovesDoggo in #1419
  * chore: set up commitlint, husky, and prettier by @Xe in #1451
  * chore: sync logo submissions by @Xe in #1455
  * docs(known-instances): Alphabetical order + Add Valve Corporation by @p0008874 in #1352
  * docs: add AI coding tools policy by @Xe in #1454
  * docs: clarify botstopper kubernetes instructions by @tarrow in #1404
  * docs: document how to import the default config by @Xe in #1392
  * feat(apps): add updown.io policy by @hyperdefined in #1444
  * feat(docs): Add ANEXIA Sponsor logo by @Earl0fPudding in #1409
  * feat(docs): Add HAProxy Configurations to Docs by @Earl0fPudding in #1424
  * feat(localization): add Polish language translation by @btomaev in #1363
  * feat: iplist2rule utility command by @Xe in #1373
  * fix sponsor (Databento) logo size by @ayoung5555 in #1395
  * fix(test): remove interactive flag from nginx smoke test docker run c… by @JasonLovesDoggo in #1371
  * fix(web): include base prefix in generated URLs by @Xe in #1403
  * fix: Update SSL Labs IP addresses by @majiayu000 in #1377
  * fix: correct typos by @antonkesy in #1398
  * fix: respect Accept-Language quality factors in language detection by @majiayu000 in #1380
  * performance: remove significant overhead of decaymap/memory by @brainexe in #1420
  * test(nginx): fix tests to work in GHA by @Xe in #1372
  * test: basic nginx smoke test by @Xe in #1365
  * web: fix spacing/indent by @bjacquin in #1423</changelog>
  <changelog author="Yoshio Sato &lt;vasua.ukraine@gmail.com&gt;" date="1787140800">- Update to the new upstream release 1.27.0
  - 1.27.0 changes
  * feature: Allow importing bot policy rules using wildcard matching (#1815).
  * feature: Add support for JSON sources to iplist2rule (#1833)
  * feature: Make the honeypot feature log detected addresses to the disk every minute when honeypot.ip_log_file is set. See the IP address logging section for more information.
  * feature:  standard library rules for making Dillo less threatening to Anubis and document how to enable them.
  * crawlers: Allow Arquivo.pt, the Portuguese web archive, by default via its crawling network.
  * crawlers: Add (data)/bots/lyrenth.yaml snippet that denies Lyrenth's AIWebIndex crawler and AIWebIndex-Agent on-demand fetcher by user agent and by their published IP ranges. This is imported by (data)/bots/_deny-pathological.yaml.
  * crawlers: Updates Alibaba cloud IP list (#1813)
  * crawlers: Updates Googlebot IP list (#1812)
  * crawlers: Updates IP list for DuckDuckBot (#1810)
  * crawlers: Update Huawei Cloud IP list (#1814)
  * fixes: Fix bot policy imports to not require pedantically correct YAML formatting when using wildcard matching.
  * fixes: JavaScript served by the fast challenge is loaded using defer instead of async (#1782).
  * fixes: Amend default Lightpanda rule to match current behaviour, add smoke test to ensure it keeps working (#1822).
  * fixes: Fix a panic when a request asks for the undetermined language tag, such as Accept-Language: und (#1776).
  * fixes: Allow user agents that start with capital-G Git in (data)/clients/git.yaml.
  * fixes: Enabled the Partitioned flag on cookies by default (#1701).
  * fixes: Fix Windows MSI builds on prerelease tags such as v1.27.0-pre1.
  * fixes: Bump AI-robots.txt to version 1.47.
  * i18n: Add Basque (eu) localization.
  * i18n: Update Bulgarian locale (#1708)
  * i18n: Add Croatian (hr) localization.
  - v1.26.2 changes:
  * chore(data): fix updown stdlib entry, add CI to catch future things by @Xe in #1771
  - v1.26.1 changes:
  * chore: update updown IPs by @hyperdefined in #1666
  * fix(main): re-enable semicolon logic for proxied backends by @Xe in #1764
  * feat: make proofofwork challenge more reliable under heavy server load by @Xe in #1766
  - v1.26.0 changes:
  * build(deps): bump actions-hub/kubectl from 1.35.2 to 1.35.3 in the github-actions group by @dependabot[bot] in #1532
  * build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.4 to 3.0.5 by @dependabot[bot] in #1629
  * build(deps): bump the github-actions group across 1 directory with 11 updates by @dependabot[bot] in #1516
  * build(deps): bump the github-actions group across 1 directory with 14 updates by @dependabot[bot] in #1725
  * build(deps): bump the github-actions group across 1 directory with 7 updates by @dependabot[bot] in #1560
  * build(deps): bump the gomod group across 1 directory with 16 updates by @dependabot[bot] in #1727
  * build(deps): bump the gomod group with 2 updates by @dependabot[bot] in #1730
  * build(deps): bump the npm group across 1 directory with 5 updates by @dependabot[bot] in #1559
  * build(deps): bump the npm group across 1 directory with 6 updates by @dependabot[bot] in #1512
  * build(deps): bump the npm group across 1 directory with 6 updates by @dependabot[bot] in #1646
  * build(deps): bump the npm group across 1 directory with 8 updates by @dependabot[bot] in #1723
  * build(deps): bump the npm group with 5 updates by @dependabot[bot] in #1531
  * build(deps-dev): bump prettier from 3.8.5 to 3.9.1 in the npm group by @dependabot[bot] in #1729
  * build(deps-dev): bump the npm group across 1 directory with 4 updates by @dependabot[bot] in #1677
  * build(deps-dev): bump the npm group across 1 directory with 6 updates by @dependabot[bot] in #1621
  * chore(data): fix google translate bug #444 by @Xe in #1734
  * chore(l10n): update French translation by @HarmfulBreeze in #1496
  * chore(sponsors): add embeDD GmbH by @Xe in #1539
  * chore: add chrome testing command by @Xe in #1740
  * chore: add golangci words to the spelling dictionary by @Xe in #1724
  * chore: ban x.ai by @Xe in #1673
  * chore: bump go version to 1.26 by @Xe in #1695
  * chore: gofix by @JasonLovesDoggo in #1466
  * chore: set up golangci-lint by @Xe in #1720
  * chore: tag v1.26.0-pre1 by @Xe in #1705
  * chore: update playwright dependencies by @JasonLovesDoggo in #1279
  * chore: update vi.json by @honhatduy in #1459
  * chore: use Go stdlib version stamping by @Xe in #1665
  * ci: add cspell to replace check-spelling by @Xe in #1722
  * ci: purge govulncheck, it's less signal than i hoped by @Xe in #1515
  * ci: remove spelling checks by @Xe in #1688
  * docs(admin/policy): document ReadWritePaths for logging to files by @Xe in #1469
  * docs(faq): document minimum versions of browsers Anubis supports by @Xe in #1540
  * docs(faq): document that disabling JIT makes Anubis slow by @Xe in #1526
  * docs(known-instances): Add missing one. by @p0008874 in #1500
  * docs: add anubis-kubernetes-operator as another option by @eznix86 in #1675
  * docs: fix mixed tab/space indentation in Caddy config example by @pzhlkj6612 in #1506
  * docs: remove developer/code-quality by @gucci-on-fleek in #1475
  * docs: use stable container in traefik deployment example by @RealOrangeOne in #1676
  * feat(anubis): enable pprof endpoints on the metrics server by @Xe in #1530
  * feat(config): add option to disable the honeypot by @Xe in #1759
  * feat(data): add Citoid to good bots list by @mvolz in #1524
  * feat(data): add Meta's web indexer used for AI purposes by @bnjbvr in #1573
  * feat(docs): Add instructions on using Anubis with envoy-gateway by @fhoekstra in #1460
  * feat(docs): Update HAProxy Advanced Variant documentation by @rozmansi in #1521
  * feat(http): set "Cache-Control: no-store" on error responses by @gucci-on-fleek in #1474
  * feat(i18n): add Bulgarian language translation by @ramromcode in #1394
  * feat(metrics): basic auth support by @Xe in #1579
  * feat(metrics): enable TLS/mTLS serving support by @Xe in #1576
  * feat(qwantbot): update remote addresses by @mhardy-qwant in #1719
  * feat(yeetfile): build freebsd and windows binaries by @Xe in #1735
  * feat: Log weight when issuing challenge by @tdgroot in #1611
  * feat: add ASN data from Thoth to logs/metrics by @lillian-b in #1608
  * feat: add HttpOnly cookie option by @tdgroot in #1679
  * feat: move metrics server config to the policy file by @Xe in #1572
  * fix(crawlers): update MojeekBot remote_addresses subnet to match official spec by @bochard07 in #1746
  * fix(honeypot): remove DoS vector by @Xe in #1581
  * fix(honeypot/naive): apply robot9001 style delays by @Xe in #1632
  * fix(locales/de): revise and update German translations by @michi-onl in #1457
  * fix(locales/ja): change the position of the バージョン (version) by @fu-sen in #1527
  * fix(metrics): bind to the right network/bindhost by @Xe in #1606
  * fix(policy): correctly wire subrequest mode through CEL/path checkers by @Xe in #1630
  * fix(web): lower chrome support floor to Chrome 66 by @Xe in #1738
  * fix: Address issued raised in #1193 by @dwhitemv25 in #1519
  * fix: Thoth geoip compare by @lenny87 in #1564
  * fix: add cel iterator by @JasonLovesDoggo in #1465
  * fix: add trimpath option to artifact builds by @tdgroot in #1682
  * fix: nil deref when solve request lands on a different DIFFICULTY than the original req by @JasonLovesDoggo in #1467
  * fix: patch GHSA-6wcg-mqvh-fcvg by @Xe in #1616
  * fix: small security fixes by @Xe in #1651
  * perf(challenge/proofofwork): stream sha256 into stack buffer in Validate by @jvoisin in #1653
  * perf(internal): cut allocations in computeXFFHeader by @jvoisin in #1692
  * perf(internal/gzip): pool *gzip.Writer per middleware instance by @jvoisin in #1654
  * perf(internal/gzip): share writer pool across middleware reconstructions by @jvoisin in #1694
  * perf(lib): iterate s.policy.Bots by index to drop per-call heap copy by @jvoisin in #1639
  * perf(policy): only compute ja4h fingerprint when referenced by @jvoisin in #1689
  * perf: don't look into the store for OpenGraph things if it is disabled by @jvoisin in #1690
  * perf: enable uuid randomness pool and minor cleanups by @jvoisin in #1652
  * perf: iterate s.policy.Bots by index to drop per-call heap copy by @jvoisin in #1691
  * refactor(honeypot/naive): compute network hash once in incrementNetwork by @jvoisin in #1693</changelog>
</package>
<package pkgid="8de63e3f92e7765e5cd78db66aa0771097d475f301d68cc3eb57c9ca866417ea7eb51c78e5b02f102cd4dcfd29f79d8f711a2b46bb51a4fb988de24137864c85" name="aom-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.13.1" rel="2.5"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693569600">- New upstream release 3.7.0
  - New Features
  * New codec controls:
  * AV1E_SET_QUANTIZER_ONE_PASS: Set quantizer for each frame.
  * AV1E_ENABLE_RATE_GUIDE_DELTAQ: enable the rate distribution guided delta
    quantization in all intra mode. The "enable-rate-guide-deltaq" option is
    added for this control.
  * AV1E_SET_RATE_DISTRIBUTION_INFO: set the input file for rate
    distribution used in all intra mode. The "rate-distribution-info" option
    is added for this control.
  * AV1E_GET_LUMA_CDEF_STRENGTH
  * AV1E_SET_BITRATE_ONE_PASS_CBR
  * AOM_SCALING_MODE is extended to include 2/3 and 1/3 scaling.
  * aom_tune_metric is extended to include AOM_TUNE_VMAF_SALIENCY_MAP.
    The "tune" option is extended to include "vmaf_saliency_map".
  * SVC example encoder svc_encoder_rtc is able to use the rate control
    library.
  * Loopfilter level and CDEF filter level is supported by RTC rate control
    library.
  * New speed (--cpu-used) 11, intended for RTC screen sharing, added for
    faster encoding with ~3% bdrate loss with 16% IC (instruction count)
    speedup compared to speed 10.
  - Compression Efficiency Improvements
  * Improved VoD encoding performance
  * 0.1-0.6% BDrate gains for encoding speeds 2 to 6
  * Rate control accuracy improvement in VBR mode
  * RTC encoding improvements
  * Screen content mode: 10-19% BDrate gains for speeds 6 - 10
  * Temporal layers video mode, for speed 10:
  * 2 temporal layers on low resolutions: 13-15% BDrate gain
  * 3 temporal layers on VGA/HD: 3-4% BDrate gain
  - Perceptual Quality Improvements
  * Fixed multiple block and color artifacts for RTC screen content by
  * Incorporating color into RD cost for IDTX
  * Reducing thresholds for palette mode in non RD mode
  * Allowing more palette mode testing
  * Improved color sensitivity for altref in non-RD mode.
  * Reduced video flickering for temporal layer encoding.
  - Speedup and Memory Optimizations
  * Speed up the VoD encoder
  * 2-5% for encoding speed 2 to 4
  * 9-15% for encoding speed 5 to 6
  * ARM
  * Standard bitdepth
  * speed 5: +31%
  * speed 4: +2%
  * speed 3: +9%
  * speed 2: +157%
  * High bitdepth
  * speed 5: +85%
  * RTC speedups
  * Screen content mode
  * 15% IC speedup for speeds 6-8
  * ARM: 7% for speed 9, 3% for speed 10
  * Temporal layers video mode
  * 7% speedup for 3 temporal layers on VGA/HD, for speed 10
  * Single layer video
  * x86: 2% IC speedup for speeds 7-10
  * ARM: 2-4% speedup across speeds 5-10
  - Bug Fixes
  * aomedia:3261 Assertion failed when encoding av1 with film grain and
    '--monochrome' flag
  * aomedia:3276 ensure all allocations are checked (partial fix)
  * aomedia:3451 The libaom library calls exit()
  * aomedia:3450 enable -Wshadow for C++ sources
  * aomedia:3449 Test Seg Faults After
    b459af3e345be402db052a143fcc5383d4b74cbd
  * aomedia:3416 prune unused symbols / restrict symbol visibility
  * aomedia:3443 Jenkins failure:
    UninstantiatedParameterizedTestSuite&lt;EstimateNoiseTest&gt;
  * aomedia:3434 realtime failures with CONFIG_BITSTREAM_DEBUG=1
  * aomedia:3433 DeltaqModeTest crash w/row_mt=0
  * aomedia:3429 Encoder crash when turn on both ExternalResize and
    g_threads &gt; 2
  * aomedia:3438 Build failure with
    `-DSANITIZE=address -DBUILD_SHARED_LIBS=ON` when using clang.
  * aomedia:3435 Block artifacts when scrolling with AV1 in screen sharing
    scenarios
  * aomedia:3170 vmaf tune presets produce extreme glitches in one scene
  * aomedia:3401 Building shared libaom with MSVC results in a race condition
    with the export library
  * aomedia:3420 Floating point exception in av1_tpl_get_frame_importance()
  * aomedia:3424 heap-buffer-overflow in ScaleFilterCols_16_C() (SIGABRT)
  * aomedia:3417 examples/svc_encoder_rtc.c is using internal macros and
    functions
  * aomedia:3372 SEGV in assign_frame_buffer_p av1_common_int.h
  * aomedia:3130 'cpu-features.h' file not found on Android NDK 22
  * aomedia:3415 Encoder/decoder mismatch for svc_encoder_rtc running
    1 SL 3 TL
  * aomedia:3412 Lossless Mode Fails Loopback Bit Test
  * aomedia:3409 The use of AV1_VAR_OFFS in av1/encoder/var_based_part.c is
    incorrect for high bit depths
  * aomedia:3403 test_libaom fails with error message
    "feenableexcept() failed" on Linux arm
  * aomedia:3370 Random color block at fast motion area
  * aomedia:3393 Assertion failure in av1_convolve_2d_sr_c()
  * aomedia:3392 Strong artifacting for high bit-depth real-time
  * aomedia:3376 aomenc --threads=10 --deltaq-mode=3 crashes after
    "Allintra: multi-threading of calculating differential contrast"
  * aomedia:3380 Crashes and ASan and TSan errors in deltaq-mode=3
    multithreading code
  * chromium:1410766 heap-buffer-overflow in aom_yv12_copy_v_c
  * Cannot set level via AV1E_SET_TARGET_SEQ_LEVEL_IDX
  * Encoding failure due to the use of loop restoration with unintended use of
    lossless mode.
  * Signed integer overflow in scan_past_frames
  * Signed integer overflow in update_a_sep_sym
  * Flickering in AV1 1440p/2160p HDR transcodes
  * Fixed artifacts with screen share at encoder speed 10
  * Fixed prediction setup for IDTX
- Use system libraries instead of vendored ones
  * system-gtest.patch
  * system-yuv.patch
- Enable debuginfo also on modules written in assembly
- Enable building PowerPC-specific optimizations
- Enable Neon optimized code on ARM and fix runtime CPU detection
- Fix missing images in documentation</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693915200">- Split docs to multibuild to avoid dependency cycle</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 3.7.1:
  * Bug Fixes:
  - aomedia:3349: heap overflow when increasing resolution
  - aomedia:3478: GCC 12.2.0 emits a -Wstringop-overflow warning
    on aom/av1/encoder/motion_search_facade.c
  - aomedia:3489: Detect encoder and image high bit depth
    mismatch
  - aomedia:3491: heap-buffer-overflow on frame size change
  - b/303023614:  Segfault at encoding time for high bit depth
    images
- Switch buildtime compression to zst.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1720267200">- Update to version 3.7.2:
  * aomedia:3520: get_cubic_kernel_dbl: Assertion `0 &lt;= x &amp;&amp; x &lt; 1'
    failed.
  * aomedia:3526: alloc_compressor_data() is called during every
    aom_codec_control() call on the encoder. Note that this partially
    reverts the fix for bug aomedia:3349.
  * b/310457427 and b/310766628: Only use rec_sse in CBR mode.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1724587200">- Exclude third_party from obscpio</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726488000">- Update to version 3.9.1:
  * This release includes new codec interfaces, compression
    efficiency and perceptual improvements, speedup for RTC for both
    video and screen content, and many bug fixes.
- Please see https://aomedia.googlesource.com/aom/+/refs/tags/v3.9.1/CHANGELOG
  for detailed changes since version 3.7.2
- Rebase patches with quilt.</changelog>
  <changelog author="Timothy Brown &lt;stimut@gmail.com&gt;" date="1737547200">- Update to version 3.11.0:
  * This release includes perceptual quality improvements, binary
    size reduction under certain configurations, new codec interfaces,
    speedup and memory optimizations, and many bug fixes.
  * Default encoder configuration changed for the
    AOM_USAGE_REALTIME mode
- See https://aomedia.googlesource.com/aom/+/refs/tags/v3.11.0/CHANGELOG
  for detailed changes since version 3.9.1
- Updated patches</changelog>
  <changelog author="anenasa &lt;anenasaa@yahoo.com&gt;" date="1754395200">- Update to version 3.12.1:
  * This release includes new codec interfaces, compression efficiency and
    perceptual improvements, speedup and memory optimizations, and bug
    fixes.
- See https://aomedia.googlesource.com/aom/+/refs/tags/v3.12.1/CHANGELOG
  for detailed changes since version 3.11.0
- Updated patches</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1762603200">- Update to version 3.13.1
  * New Features
    + New tuning mode AOM_TUNE_SSIMULACRA2 for the AOME_SET_TUNING
    codec control (--tune=ssimulacra2) in all-intra mode.
    The feature detection macro AOM_HAVE_TUNE_SSIMULACRA2,
    if defined, indicates that AOM_TUNE_SSIMULACRA2 is available.
    AOM_TUNE_SSIMULACRA2 was developed to maximize SSIMULACRA 2
    scores.
    + New codec control AV1E_SET_SCREEN_CONTENT_DETECTION_MODE
    (--screen-detection-mode).
    This codec control helps select between two screen detection
    modes:
    Mode 1: standard (default)
    Mode 2: anti-aliased text and graphics aware
    + New codec control AV1E_SET_ENABLE_ADAPTIVE_SHARPNESS
    (--enable-adaptive-sharpness). When enabled, it modulates
    sharpness based on frame QP, which helps mitigate blocking
    artifacts in the low to medium quality range.
    + Added low complexity decode mode for 720p vertical videos.
    + ROI feature implemented for RTC: for delta QP, skip encoding,
    and reference selection.
    + External scaling feature for SVC: allow downscaled images to
    be passed into encoder for spatial layers without
    reconfiguring it.
    + Allow per-frame calculation of PSNR (contribution from Meta).
  - Compression Efficiency Improvements
    + Variance Boost is now enabled for tuning modes AOM_TUNE_IQ
    and AOM_TUNE_SSIMULACRA2 at speeds 8 and 9 (2-5% SSIMULACRA 2
    BD-Rate gains)
    + Several quality/time tradeoff improvements and bug fixes for
    all intra mode speeds 8 and 9.
    Up to 6.9% SSIMULACRA 2 BD-Rate gains for speed 8
    Up to 2.2% SSIMULACRA 2 BD-Rate gains for speed 9
  - Perceptual Quality Improvements
    + RTC: Visual quality improvements for screen content mode.
    + RTC: Visual quality improvements for video mode for
    resolutions &gt;= 720p.
  - Speedups
    + Optimize intraBC search for better speed/efficiency tradeoffs
    for all intra mode speeds &gt;= 1
    + Optimize intraBC block hashing process
    + RTC Screen: speed feature added to speed 12 for ~2x speedup
    on slide/scene changes, for resolutions &gt;= 720p.
    + ML based speedup improvement on the partition pruning for
    speed &lt;= 2
  - Other Improvements
    + Fixes for RPS (reference picture selection) for RTC: Based on
    av1_discuss issue:
    https://groups.google.com/a/aomedia.org/g/av1-discuss/c/sqFad980SsA
  - Bug Fixes
    + b:421196988: all intra speed 8: overuse of palette mode
    unnecessarily inflating file sizes
    + b:423804955: Improve quality for 4K Screencast
    + webrtc:388070060: Allow per-frame calculation of PSNR
    + b:433046392, b:432035817: Fix to SVC crash triggered with
    Jitsi video conference app.
    + b:419622699: Fix integer overflow in update_buffer_level
    + b:407813259: Fix to update seq_params for number of layers
    change
    + b:400885218: External scaling for AV1
    + b:391849810: High AV1 frame encode time on slide changes
    + b:399575647: Too aggressive QP backoff at scene changes
    + b:383306740: Quality degradation at horizontal scrolling
- Enable VMAF tuning</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1767528000">- Require aom-tools from the libaom-devel subpackage as the binaries
  it supplies are in AOMTargets.cmake
- Remove static library from AOMTargets.cmake [boo#1255861]
  + libaom-cmake.patch</changelog>
</package>
<package pkgid="02215f6f00364a2c2996818c40f45fc1936b6c5eb2abba25dd92eb083f72bafeab53752050839fbc82f18c1186c37fcc38523b5fcf93593ebb6806ca226172b2" name="aop-debuginfo" arch="i586">
  <version epoch="0" ver="0.6" rel="2.17"/>
  <changelog author="nemysis@openSUSE.org" date="1449057600">- Initial package creation</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Fixed and cleaned up the SPEC file (at least the URL was broken)</changelog>
</package>
<package pkgid="7c28b68f458aeade11a5e3d40cf7cc8e33919dbb50f02f6caca4cf2a5cced13541d0d4a622620d7583faa74629c5402e20aa0d51d61a30e146d09c09c31accc0" name="aop-debugsource" arch="i586">
  <version epoch="0" ver="0.6" rel="2.17"/>
  <changelog author="nemysis@openSUSE.org" date="1449057600">- Initial package creation</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Fixed and cleaned up the SPEC file (at least the URL was broken)</changelog>
</package>
<package pkgid="4f9a009dd17edf11941d6375dbb3e5eb22c54bc286cb9469bf875d0406fd564af673c07cac2d32f2b066cbf997716b32d611f09c8d07a6cfe6bbddc333c9ea45" name="apache-arrow-debuginfo" arch="i586">
  <version epoch="0" ver="25.0.0" rel="1.3"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1739793600">- Update to 19.0.1
  [#]# Bug Fixes
  * [C++] Fix overflow issues for large build side in swiss join
    (#45108)
  * [C++][Fuzzing] Fix Negation bug discovered by fuzzing (#45181)
  * [C++][Parquet] Omit level histogram when max level is 0
    (#45285)
  * [Parquet][C++] Fix statistics load logic for no row group and
    multiple row groups (#45350)
  * [C++] Disable Flight test (#45232)
  [#]# Improvements
  * [C++][Parquet] Improve performance of generating size
    statistics (#45202)
  * [C++][S3] Workaround compatibility issue between AWS SDK and
    MinIO (#45310)
- Release 19.0.0
  [#]# New Features and Improvements
  * [CI][C++] Add a nightly job to test offline build (#44721)
  * [C++] GcsFileSystem::Make should return Result (#44503)
  * [C++][Parquet] Implement SizeStatistics (#40594)
  * [C++] Reduce string inlining in Substrait serde (#45174)
  * [C++][Acero] Enhance asof_join to work in multi-threaded
    execution by sequencing input (#44083)
  * [C++] Support the AWS S3 SSE-C encryption (#43601)
  * [C++][Parquet] Parquet Metadata Printer supports print
    sort-columns (#43599)
  * [C++] Add C++ implementation of Async C Data Interface (#44495)
  * [C++][Acero] Support AVX2 swiss join decoding (#43832)
  * [C++] skip -0117 in StrptimeZoneOffset for old glibc (#44621)
  * [C++] Add arrow::RecordBatch::MakeStatisticsArray() (#44252)
  * [C++] Improve merge step in chunked sorting (#44217)
  * [C++][Parquet] Tools: Debug Print for Json should be valid JSON
    (#44532)
  * [C++][FS][Azure] Implement SAS token authentication (#45021)
  * [C++] Don’t export template class (#44365)
  * [C++][Docs] Update the URL to C++ Development in README.md
    (#44427)
  * [C++] Added rvalue-reference-qualified overload for
    arrow::Result::status() returning value instead of reference
    (#44477)
  * [C++] StatusConstant- cheaply copied const Status (#44493)
  * [C++][Compute] Allow casting struct to bigger nullable struct
    (#44587)
  * [C++] Use array type to compute min/max statistics Arrow type
    (#45094)
  * [C++] Minor: ArrayData ctor can assign null_count directly
    (#44582)
  * [C++] Add const and &amp; to arrow::Array::statistics() return type
    (#44592)
  * [Python][C++] Add version suffix to libarrow_python* libraries
    (#44702)
  * [C++] NumericBuilder::AppendValues append vector prevent from
    ub (#44794)
  * [C++][Parquet] Remove obsolete parquet_constants generated
    files from old thrift (#44772)
  * [Docs][C++] Add arrow::ArrayStatistics to API doc (#44764)
  * [C++] Upgrade ORC to 2.0.3 (#44745)
  * [C++][Parquet] Add arrow::Result version of
    parquet::arrow::OpenFile() (#44785)
  * [C++] Fix a couple of maybe-uninitialized warnings (#44789)
  * [C++] Use arrow::util::span on
    arrow::util::bitmap_builders_utilities instead of std::vector
    (#44796)
  * [C++][Parquet] Add arrow::Result version of
    parquet::arrow::FileReader::GetRecordBatchReader() (#44809)
  * [C++] minor optimize cancel and thread pool (#44812)
  * [C++][Parquet] Add an example to dump statistics read as
    arrow::ArrayStatistics (#44816)
  * [C++] Add the Expm1(exponent) scalar arithmetic function
    (#44904)
  * [C++] Add WithinUlp testing functions (#44906)
  * [C++][Python] Add Hyperbolic Trig functions (#44630)
  * [C++] Enable mimalloc by default, disable jemalloc by default
    and more (#44951)
  * [C++] Add support for building system OpenTelemetry (#44983)
  * [C++][CMake] Use librt only for Linux (#44984)
  * [C++] Support for fixed-size list in conversion of range tuple
    (#45008)
  * [C++][Parquet] Allow configuring the default footer read size
    (#45016)
  * [C++] Remove result_internal.h (#45066)
  * [FlightRPC][C++] Deprecate InitializeFlightUcx before removing
    UCX (#45080)
  * [C++][Parquet] Add GetReadRanges function to FileReader
    (#45093)
  * [C++] Apply a cstdint patch to bundled Thrift for GCC 15
    (#45097)
  * [C++] Remove useless “hash table ready” states in swiss join
    (#45136)
  * [CI][C++] Add a GCC 15 job (#45138)
  * [C++] Ensure using cpp/cmake_modules/*.cmake (#45143)
  * [CI][C++] Upgrade Alpine Linux to 3.18 from 3.16 (#45168)
  [#]# Bug Fixes
  * [C++] Fix CopyFiles when destination is a FileSystem with
    background_writes (#44897)
  * [C++][Python] Fix ORC crash when file contains unknown timezone
    (#45051)
  * [C++] Replace std::aligned_storage that is deprecated in C++23
    (#45019)
  * [C++][Parquet] Refuse writing non-nullable column that contains
    nulls (#44921)
  * [C++] Initialize offset vector head as 0 after memory allocated
    in grouper.cc (#43123)
  * [C++] io::BufferedInput: Fix invalid state after SetBufferSize
    (#44387)
  * [C++][Parquet] Fix schema conversion from two-level encoding
    nested list (#43995)
  * [C++] Use “lib” for generating bundled dependencies even with
    “clang-cl” (#44391)
  * [C++] Fix unaligned load/store implementation for clang-18
    (#44468)
  * [C++] Use CMAKE_LIBTOOL on macOS (#44385)
  * [CI][C++] Use setup-python on hosted runner (#44411)
  * [C++] Update vendored date to 3.0.3 (#44482)
  * [GLib][C++] Meson searches libraries with specific versions.
    (#44475)
  * [C++][Acero] Fix crash when thread in asof_join is not running
    (#44584)
  * [C++] NumericArray should not use ctor from parent directly
    (#44542)
  * [C++] FunctionOptions::{Serialize,Deserialize}() return an
    error without ARROW_IPC (#45171)
  * [C++][Acero] Enhance partition sort example (#44678)
  * [C++][Python] Fix Flight Timestamp precision, revert workaround
    from #43537 (#44681)
  * [C++] Add S3 option to ignore SIGPIPE signals (#44735)
  * [C++] Keep field metadata for keys and values when importing a
    map type via the C data interface (#44715)
  * [C++][CI] Fix arrow-c-bridge-test timeout with threading
    disabled (#44737)
  * [C++] Use lowercased windows.h to enable cross-platform builds
    (#44755)
  * [C++] Fix Float16.To{Little,Big}Endian on big endian machines
    (#44768)
  * [C++][Parquet] Fix read/write of metadata length footer on
    big-endian systems (#44787)
  * [C++][CI] Migrate to arrow::Result based
    parquet::arrow::OpenFile() API in example tutorials (#44807)
  * [C++] Fix thread-unsafe access in ConcurrentQueue::UnsyncFront
    (#44849)
  * [C++] Fix compilation error on GCC 8 (#44899)
  * [C++][CI] Silence protobuf-generated deprecations (#44955)
  * [C++] Use recommended downloads URLs for ORC and Thrift
    (#44977)
  * [C++] Include path in the documentation is wrong (#45031)
  * [C++] Remove Parquet requirement from Arrow Acero and from
    Arrow Dataset when not necessary (#45035)
  * [C++] Add support for Boost 1.87.0 (#45057)
  * [C++][CI] Fix test-build-cpp-fuzz failures (#45060)
  * [C++][Parquet] Fix generation of repetition levels for
    encryption test data (#45074)
  * [C++] Avoid static const variable in the status.h (#45100)
  * [C++][Parquet] Fix Null-dereference READ in
    parquet::arrow::ListToSchemaField (#45152)
  * [C++][Release] Add llvm-dev back to setup-ubuntu.sh (#45184)
  * [C++][Parquet] test-conda-cpp-valgrind fails on
    arrow-dataset-file-parquet-encryption-test
- Release 18.1.0
  [#]# Bug Fixes
  * [C++] Add support for overwriting grpc_cpp_plugin path for
    cross-compiling (#44507)
  * [Docs][C++] Fix documentation directive for ChunkLocation
    (#44505)
  * [C++] Add find module for abseil that handles missing version
    (#44613)
  * [C++][Dev] Update bundled Thrift, update mirrors to use CDN
    (#44685)
  [#]# New Features and Improvements
  * [C++] Move ChunkResolver to the public API (#44357)
- Release 18.0.0
  [#]# Bug Fixes
  * [C++] data corruption when using `group_by` and `aggregate` on
    large data sets
  * [C++] Use PutObject request for S3 in OutputStream when only
    uploading small data (#41564)
  * [C++] Clean up implicit fallthrough warnings (#41892)
  * [C++] Fix avx2 gather rows more than 2^31 issue in
    CompareColumnsToRows (#43065)
  * [C++][ArrowFlight] Crash due to UCS thread mode
  * [C++] Add workaround for missing Boost dependency of Thrift
    (#43328)
  * [C++] Skip not Emscripten ready tests in CSV tests (#43724)
  * [C++] Add date{32,64} to date{32,64} cast (#43192)
  * [C++][Compute] Detect and explicit error for offset overflow in
    row table (#43226)
  * [C++] Fix decimal benchmarks to avoid out-of-bounds accesses
    (#43212)
  * [C++] Resolve Abseil like any other dependency in the build
    system (#43219)
  * [C++][Parquet] Refactor parquet::encryption::AesEncryptor to
    use unique_ptr (#43222)
  * [C++] Fix Abseil compile error on GCC 13 (#43157)
  * [C++] Add missing serde methods to Location (#43332)
  * [C++][Parquet] min-max Statistics doesn’t work well when one of
    min-max is truncated (#43383)
  * [C++][Parquet] parquet-dump-footer: Remove redundant link and
    fix –debug processing (#43375)
  * [C++] Ensure using bundled GoogleTest when we use bundled
    GoogleTest (#43465)
  * [C++][Compute] Fix invalid memory access when resizing
    var-length buffer in row table (#43415)
  * [C++][FlightRPC] Fix Flight UCX build issues (#43430)
  * [C++] FIlter out zero length buffers on gRPC transport (#43448)
  * [C++][Gandiva] Always use gdv_function_stubs.h in
    context_helper.cc (#43464)
  * [C++] Add support for the official LZ4 CMake package (#43468)
  * [C++] Register the new Opaque extension type by default
    (#43788)
  * [C++][Acero] Fix typos in join benchmark (#43871)
  * [C++][CI] Catch potential integer overflow in PoolBuffer
    (#43886)
  * [C++] Leak S3 structures if finalization happens too late
    (#44090)
  * [C++][Parquet] Fix reported metrics in
    parquet-arrow-reader-writer-benchmark (#44082)
  * [C++] Don’t use Boost.Process with Emscripten (#44097)
  * [C++] Add home made _mm256_set_m128i for compilers who are
    missing it (#44116)
  * [C++] JsonExtensionType equality check ignores storage type
    (#44215)
  * [CI][C++][AppVeyor] Use conda instead of Mamba (#44235)
  * [C++][FS][Azure] Fix edgecase where GetFileInfo incorrectly
    returns NotFound on flat namespace and Azurite (#44302)
  * [C++][FS][Azure] Catch missing exceptions on HNS support check
    (#44274)
  * [C++][FS][Azure] Fix minor hierarchical namespace bugs (#44307)
  * [C++] Fix S3 error handling in ObjectOutputStream (#44335)
  * [C++] Disable jemalloc by default on ARM (#44380)
  [#]# New Features and Improvements
  * [C++][Python] Native support for UUID (#37298)
  * [C++][Python] Bool8 Extension Type Implementation (#43488)
  * [C++][Parquet] Add JSON canonical extension type (#13901)
  * [C++][Compute] Replace explicit checking with DCHECK for
    invariants in row segmenter (#44236)
  * [C++][CI] Improve IPC fuzzing seed corpus (#43621)
  * [Documentation][C++] Explicitly note that compute is optional
    (#43629)
  * [C++] Azure file system write buffering &amp; async writes (#43096)
  * [C++][Parquet] Separate encoders and decoder (#43972)
  * [C++][Python][Parquet] Support reading/writing key-value
    metadata from/to ColumnChunkMetaData (#41580)
  * [Docs][C++] Is arrow::dataset namespace still experimental?
  * [C++] Add arrow::ArrayStatistics (#43273)
  * [CI][C++] Update Minio version (#44225)
  * [C++][Parquet] Add binary that extracts a footer from a parquet
    file (#42174)
  * [C++] Support casting to and from utf8_view/binary_view
    (#43302)
  * [C++] Update bundled vendor/datetime to support for building
    with libc++ and C++20 (#43094)
  * [C++] Implement PathFromUri support for Azure file system
    (#43098)
  * [C++][Compute] Fix the unnecessary allocation of extra bytes
    when encoding row table (#43125)
  * [C++][Parquet] Replace use of int with int32_t in the internal
    Parquet encryption APIs (#43413)
  * [C++][Parquet] Refactor Encryptor API to use arrow::util::span
    instead of raw pointers (#43195)
  * [C++][Parquet] Default initialize some parquet metadata
    variables (#43144)
  * [C++] Fix CMake link order for AWS SDK (#43230)
  * [C++] Suggest a cast when Concatenate fails due to offsets
    overflow (#43190)
  * [C++] Support basic is_in predicate simplification (#43761)
  * [C++][AzureFS] Ignore password field in URI (#44220)
  * [C++] Add lint for DCHECK in public headers (#43248)
  * [C++][FlightRPC] Reduce repetition in flight/types.cc in serde
    functions (#43237)
  * [C++][Parquet] remove useless template parameter of
    DeltaLengthByteArrayEncoder (#43250)
  * [C++] Always prefer mimalloc to jemalloc (#40875)
  * [C++][Flight] Use a Base CRTP type for the types used in RPC
    calls (#43255)
  * [C++] Expand the ‘take’ function tests to cover more
    chunked-array cases (#43292)
  * [C++][Parquet] Enhance the comment for ColumnReader/Decoder
    (#44003)
  * [C++] Order classes in flight/types.h according to Flight.proto
    (#43330)
  * [C++][Parquet] Deprecate ColumnChunk::file_offset field and no
    longer write Metadata at end of Chunk (#43428)
  * [C++] Add benchmark for binary view builder (#43445)
  * [C++][Python] Add Opaque canonical extension type (#43458)
  * [Java][C++] Support more CsvFragmentScanOptions in JNI call
    (#43482)
  * [C++] Thirdparty: Bump lz4 to 1.10.0 (#43493)
  * [C++][Compute] Widen the row offset of the row table to 64-bit
    (#43389)
  * [C++] Use ViewOrCopyTo instead of CopyTo when pretty printing
    non-CPU data (#43508)
  * [FlightRPC][C++] Reduce the number of references to
    protobuf::Any (#43544)
  * [C++] Simplify arrow::ArrayStatistics::ValueType (#43581)
  * [C++][GLib] Don’t install arrow-cuda.pc/arrow-cuda-glib.pc on
    Windows (#43593)
  * [C++] Remove redundant default constructor/deconstructor in
    arrow::ArrayStatistics (#43579)
  * [C++] Remove std::optional from
    arrow::ArrayStatistics::is_{min,max}_exact (#43595)
  * [C++][FlightRPC] Move the FlightTestServer to its own .cc and
    .h files (#43678)
  * [C++] Compute: fix register kernel SimdLevel for
    AddMinMax512AggKernels (#43704)
  * [C++] Prevent Snappy from disabling RTTI when bundled (#43706)
  * [C++][FS][Azure] Use the latest Azurite and update the bundled
    Azure SDK for C++ to azure-identity_1.9.0 (#43723)
  * [C++][Parquet][CI] Parquet: Introducing more bad_data for
    testing (#43708)
  * [C++][Parquet] Dataset: Handle num-nulls in Parquet correctly
    when !HasNullCount() (#43726)
  * [C++] Clarify the way SIMD-enabled agg kernels come from the
    same code in different compilation units (#43720)
  * [C++] Fix Scalar boolean handling in row encoder (#43734)
  * [C++] Add support for Boost 1.86 (#43766)
  * [C++] Compute: More comment in RowEncoder (#43763)
  * [C++] Acero: Minor code enhancement for Join (#43760)
  * [C++] Fix the case when boolean_{any 	all} meets constant input
    with length in Acero (#43799)
  * [C++] Add chunked Take benchmarks with a small selection factor
    (#43772)
  * [C++] Indent preprocessor directives (#43798)
  * [C++] Attach arrow::ArrayStatistics to arrow::ArrayData
    (#43801)
  * [C++] Enable filesystem automatically when one of
    ARROW_{AZURE,GCS,HDFS,S3}=ON is specified (#43806)
  * [C++] Expose the set of device types where a ChunkedArray is
    allocated (#43853)
  * [C++] Make ChunkResolver::ResolveMany output a list of
    ChunkLocations (#43928)
  * [C++][Parquet] Add support for arrow::ArrayStatistics: non
    zero-copy int based types (#43945)
  * [C++][Parquet] Guard against use of cleared decryptor/encryptor
    (#43947)
  * [C++] Add tests based on random data and benchmarks to
    ChunkResolver::ResolveMany (#43954)
  * [C++] Enhance error message for URI parsing (#43938)
  * [CI][C++][Dev] Add cpplint to pre-commit (#43982)
  * [C++][Parquet] Add support for arrow::ArrayStatistics:
    zero-copy types (#43984)
  * [C++][Acero] Some code cleanup to Grouper (#43988)
  * [C++] Add missing std::move() in array_nested.cc (#43993)
  * [C++][Docs] Add missing install command in building docs
    (#44000)
  * [C++][Parquet] Add support for arrow::ArrayStatistics: boolean
    (#44009)
  * [C++] IPC: ipc reader/writer code enhancement (#44019)
  * [C++][Compute] Reduce the complexity of row segmenter (#44053)
  * [C++][Parquet] Add Float16 reading benchmarks (#44073)
  * [C++][Parquet] Remove deprecated APIs (#44080)
  * [C++][Acero] Add more row segmenter tests (#44166)
  * [C++][Parquet] Fix typo in parquet/column_writer.cc (#40856)
  * [C++] Avoid repeated ArrayData::offset lookups (#44190)
  * [C++][Gandiva] Accept LLVM 19.1 (#44233)
  * [C++] Unify simd header includings (#44250)
  * [C++][Decimal] Use 0E+1 not 0.E+1 for broader compatibility
    (#44275)
  * [Packaging][C++] Enable Azure file system for deb/rpm (#44348)
- Drop apache-arrow-pr43766-boost1_86.patch
- Release notes for 18.0.0 and 19.0.0</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1739966400">- disable flight because of gh#grpc/grpc#37968 boo#1237422</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1741867200">- Add missing dependencies for libboost_process explicitly
  boo#1239599</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1743163200">- Re-enable flight, grpc has been fixed boo#1237422</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- to fix cmake-4 build problems, upgrade bundled mimalloc from
  2.0.6 to 2.0.9 and add apache-arrow-19.0.1-mimalloc-version.patch;
  mimalloc changes according to readme.md:
  * 2.0.9:
  - Supports building with asan and improved [Valgrind] support.
  - Support abitrary large alignments, in particular for
    `std::pmr` pools.
  - Added C++ STL allocators attached to a specific heap.
  - Heap walks now visit all object (including huge objects).
  - Support Windows nano server containers.
  - Various small bug fixes.
  * 2.0.7:
  - Initial support for [Valgrind] for leak testing and heap
    block overflow detection.
  - Initial support for attaching heaps to a speficic memory area.
  - Fix `realloc` behavior for zero size blocks,
  - Remove restriction to integral multiple of the alignment in
    `alloc_align`.
  - Improved aligned allocation performance.
  - Reduced contention with many threads on few processors.
  - VS2022 support.
  - Support `pkg-config`.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1749816000">- Update to 20.0.0
  [#]# Bug Fixes
  * GH-30302 - [C++][Parquet] Preserve the bitwidth of integer
    dictionary indices on round-trip to Parquet (#45685)
  * GH-31992 - [C++][Parquet] Handling the special case when
    DataPageV2 values buffer is empty (#45252)
  * GH-37630 - [C++][Python][Dataset] Allow disabling fragment
    metadata caching (#45330)
  * GH-39023 - [C++][CMake] Add missing launcher path conversion
    for ExternalPackage (#45349)
  * GH-43057 - [C++] Thread-safe AesEncryptor / AesDecryptor
    (#44990)
  * GH-45048 - [C++][Parquet] Deprecate unused chunk_size parameter
    in parquet::arrow::FileWriter::NewRowGroup() (#45088)
  * GH-45129 - [Python][C++] Fix usage of deprecated C++
    functionality on pyarrow (#45189)
  * GH-45132 - [C++][Gandiva] Update LLVM to 18.1 (#45114)
  * GH-45185 - [C++][Parquet] Raise an error for invalid repetition
    levels when delimiting records (#45186)
  * GH-45254 - [C++][Acero] Fix the row offset truncation in row
    table merge (#45255)
  * GH-45266 - [C++][Acero] Fix the running tasks count of
    Scheduler when get error tasks in multi-threads (#45268)
  * GH-45270 - [C++][CI] Disable mimalloc on Valgrind builds
    (#45271)
  * GH-45301 - [C++] Change PrimitiveArray ctor to protected
    (#45444)
  * GH-45334 - [C++][Acero] Fix swiss join overflow issues in row
    offset calculation for fixed length and null masks (#45336)
  * GH-45362 - [C++] Fix identity cast for time and list scalar
    (#45370)
  * GH-45371 - [C++] Fix data race in SimpleRecordBatch::columns
    (#45372)
  * GH-45393 - [C++][Compute] Fix wrong decoding for 32-bit column
    in row table (#45473)
  * GH-45396 - [C++] Use Boost with ARROW_FUZZING (#45397)
  * GH-45423 - [C++] Don’t require Boost library with
    ARROW_TESTING=ON/ARROW_BUILD_SHARED=OFF (#45424)
  * GH-45497 - [C++][CSV] Avoid buffer overflow when a line has too
    many columns (#45498)
  * GH-45510 - [CI][C++] Fix LLVM APT repository preparation on
    Debian (#45511)
  * GH-45512 - [C++] Clean up undefined symbols in libarrow without
    IPC (#45513)
  * GH-45514 - [CI][C++][Docs] Set CUDAToolkit_ROOT explicitly in
    debian-docs (#45520)
  * GH-45537 - [CI][C++] Add missing includes (iwyu) to
    file_skyhook.cc (#45538)
  * GH-45541 - [Doc][C++] Render ASCII art as-is (#45542)
  * GH-45545 - [C++][Parquet] Add missing includes (#45554)
  * GH-45564 - [C++][Acero] Add size validation for names and
    expressions vectors in ProjectNode (#45565)
  * GH-45568 - [C++][Parquet][CMake] Enable zlib automatically when
    Thrift is needed (#45569)
  * GH-45578 - [C++] Use max not min in
    MakeStatisticsArrayMaxApproximate test (#45579)
  * GH-45587 - [C++][Docs] Fix the statistics schema link in
    arrow::RecordBatch::MakeStatisticsArray()’s docstring (#45588)
  * GH-45614 - [C++] Use Boost’s CMake packages instead of
    FindBoost.cmake in CMake (#45623)
  * GH-45628 - [C++] Ensure specifying Boost include directory for
    bundled Thrift (#45637)
  * GH-45669 - [C++][Parquet] Add missing
    ParquetFileReader::GetReadRanges() definition (#45684)
  * GH-45693 - [C++][Gandiva] Fix aes_encrypt/decrypt algorithm
    selection (#45695)
  * GH-45700 - [C++][Compute] Added nullptr check in Equals method
    to handle null impl_ pointers (#45701)
  * GH-45733 - [C++][Python] Add biased/unbiased toggle to skew and
    kurtosis functions (#45762)
  * GH-45739 - [C++][Python] Fix crash when calling
    hash_pivot_wider without options (#45740)
  * GH-45788 - [C++][Acero] Fix data race in aggregate node
    (#45789)
  * GH-45868 - [C++][CI] Fix test for ambiguous initialization on
    C++ 20 (#45871)
  * GH-45905 - [C++][Acero] Enlarge the timeout in ConcurrentQueue
    test to reduce sporadical failures (#45923)
  * GH-45930 - [C++] Don’t use ICU C++ API in Azure SDK C++
    (#45952)
  * GH-45939 - [C++][Benchmarking] Fix compilation failures
    (#45942)
  * GH-45959 - [C++][CMake] Fix Protobuf dependency in
    Arrow::arrow_static (#45960)
  * GH-45980 - [C++] Bump Bundled Snappy version to 1.2.2 (#45981)
  * GH-45999 - [C++][Gandiva] Fix crashes on LLVM 20.1.1 (#46000)
  * GH-46022 - [C++] Fix build error with g++ 7.5.0 (#46028)
  * GH-46067 - [CI][C++] Remove system Flatbuffers from macOS
    (#46105)
  * GH-46077 - [CI][C++] Disable -Werror on macos-13 (#46106)
  * GH-46111 - [C++][CI] Fix boost 1.88 on MinGW (#46113)
  * GH-46123 - [C++] Undefined behavior in compare_internal.cc and
    light_array_internal.cc (#46124)
  * GH-46134 - [CI][C++] Explicit conversion of possible
    absl::string_view on protobuf methods to std::string (#46136)
  * GH-46159 - [CI][C++] Stop using possibly missing
    boost/process/v2.hpp on boost 1.88 and use individual includes
    (#46160)
  * GH-46195 - [Release][C++] verify-rc-source-cpp-macos-amd64
    failed to build googlemock
  [#]# New Features and Improvements
  * GH-26648 - [C++] Optimize union equality comparison (#45384)
  * GH-33592 - [C++] support casting nullable fields to
    non-nullable if there are no null values (#43782)
  * GH-41764 - [Parquet][C++] Support future logical types in the
    Parquet reader (#41765)
  * GH-41816 - [C++] Add Minimal Meson Build of libarrow (#45441)
  * GH-43296 - [C++][FlightRPC] Remove Flight UCX transport
    (#43297)
  * GH-43573 - [C++] Copy bitmap when casting from string-view to
    offset string and binary types (#44822)
  * GH-44042 - [C++][Parquet] Limit num-of row-groups when building
    parquet for encrypted file (# 44043)
  * GH-44393 - [C++][Compute] Vector selection functions
    inverse_permutation and scatter (#44394)
  * GH-44615 - [C++][Compute] Add extract_regex_span function
    (#45577)
  * GH-44629 - [C++][Acero] Use implicit_ordering for asof_join
    rather than require_sequenced_output (#44616)
  * GH-44950 - [C++] Bump minimum CMake version to 3.25 (#44989)
  * GH-45045 - [C++][Parquet] Add a benchmark for
    size_statistics_level (#45085)
  * GH-45190 - [C++][Compute] Add rank_quantile function (#45259)
  * GH-45196 - [C++][Acero] Small refinement to hash join (#45197)
  * GH-45206 - [C++][CMake] Add sanitizer presets (#45207)
  * GH-45209 - [C++][CMake] Fix the issue that allocator not
    disabled for sanitizer cmake presets (#45210)
  * GH-45215 - [C++][Acero] Export SequencingQueue and
    SerialSequencingQueue (#45221)
  * GH-45216 - [C++][Compute] Refactor Rank implementation (#45217)
  * GH-45219 - [C++][Examples] Update examples to disable mimalloc
    (#45220)
  * GH-45225 - [C++] Upgrade ORC to 2.1.0 (#45226)
  * GH-45227 - [C++][Parquet] Enable Size Stats and Page Index by
    default (#45249)
  * GH-45269 - [C++][Compute] Add “pivot_wider” and
    “hash_pivot_wider” functions (#45562)
  * GH-45279 - [C++][Compute] Move all Grouper tests to
    grouper_test.cc (#45280)
  * GH-45344 - [C++][Testing] Generic StepGenerator (#45345)
  * GH-45358 - [C++][Python] Add MemoryPool method to print
    statistics (#45359)
  * GH-45361 - [CI][C++] Curate ci/vcpkg/vcpkg.json (#45081)
  * GH-45366 - [C++][Parquet] Set is_compressed to false when data
    page v2 is not compressed (#45367)
  * GH-45416 - [CI][C++][Homebrew] Backport the latest formula
    changes (#45460)
  * GH-45478 - [CI][C++] Drop support for Ubuntu 20.04 (#45519)
  * GH-45506 - [C++][Acero] More overflow-safe Swiss table (#45515)
  * GH-45551 - [C++][Acero] Release temp states of Swiss join
    building hash table to reduce memory consumption (#45552)
  * GH-45563 - [C++][Compute] Split up hash_aggregate.cc (#45725)
  * GH-45566 - [C++][Parquet][CMake] Remove a workaround for
    Windows in FindThriftAlt.cmake (#45567)
  * GH-45572 - [C++][Compute] Add rank_normal function (#45573)
  * GH-45584 - [C++][Thirdparty] Bump zstd to v1.5.7 (#45585)
  * GH-45589 - [C++] Enable singular test in Meson configuration
    (#45596)
  * GH-45591 - [C++][Acero] Refine hash join benchmark and remove
    openmp from the project (#45593)
  * GH-45605 - [R][C++] Fix identifier … preceded by whitespace
    warnings (#45606)
  * GH-45611 - [C++][Acero] Improve Swiss join build performance by
    partitioning batches ahead to reduce contention (#45612)
  * GH-45620 - [CI][C++] Use Visual Studio 2022 not 2019 (#45621)
  * GH-45652 - [C++][Acero] Unify ConcurrentQueue and
    BackpressureConcurrentQueue API (#45421)
  * GH-45676 - [C++][Python][Compute] Add skew and kurtosis
    functions (#45677)
  * GH-45680 - [C++][Python] Remove deprecated functions in 20.0
  * GH-45689 - [C++][Thirdparty] Bump Apache ORC to 2.1.1 (#45600)
  * GH-45694 - [C++] Bump vendored flatbuffers to 24.3.6 (#45687)
  * GH-45696 - [C++][Gandiva] Accept LLVM 20.1 (#45697)
  * GH-45732 - [C++][Compute] Accept more pivot key types (#45945)
  * GH-45744 - [C++] Remove deprecated GetNextSegment (#45745)
  * GH-45746 - [C++] Remove deprecated functions in 20.0 (C++
    subset) (#45748)
  * GH-45755 - [C++][Python][Compute] Add winsorize function
    (#45763)
  * GH-45771 - [C++] Add tests to top level Meson configuration
    (#45773)
  * GH-45772 - [C++] Export Arrow as dependency from Meson
    configuration (#45774)
  * GH-45775 - [C++] Use dict.get() in Meson configuration (#45776)
  * GH-45779 - [C++] Add testing directory to Meson configuration
    (#45780)
  * GH-45784 - [C++] Unpin LLVM and OpenSSL in Brewfile (#45785)
  * GH-45792 - [C++] Add benchmarks to Meson configuration (#45793)
  * GH-45816 - [C++] Make VisitType() fallback branch unreachable
    (#45815)
  * GH-45820 - [C++] Add optional out_offset for Buffer-returning
    CopyBitmap function (#45852)
  * GH-45821 - [C++][Compute] Grouper improvements (#45822)
  * GH-45825 - [C++] Add c directory to Meson configuration
    (#45826)
  * GH-45827 - [C++] Add io directory to Meson configuration
    (#45828)
  * GH-45831 - [C++] Add CSV directory to Meson configuration
    (#45832)
  * GH-45848 - [C++][Python][R] Remove deprecated PARQUET_2_0
    (#45849)
  * GH-45877 - [C++][Acero] Cleanup 64-bit temp states of Swiss
    join by using 32-bit (#45878)
  * GH-45917 - [C++][Acero] Add flush taskgroup to enable
    parallelization (#45918)
  * GH-45922 - [C++][Flight] Remove deprecated Authenticate and
    StartCall (#45932)
  * GH-45953 - [C++] Use lock to fix atomic bug in
    ReadaheadGenerator (#45954)
  * GH-45986 - [C++] Update bundled GoogleTest (#45996)
  * GH-45987 - [C++] Set CMAKE_POLICY_VERSION_MINIMUM=3.5 for
    bundled dependencies (#45997)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1758801600">- Update to 21.0.0
  [#]# Bug Fixes
  * GH-32276 - [C++][FlightRPC] Add option to align RecordBatch
    buffers given to IPC reader (#44279)
  * GH-35166 - [C++][Compute] Increase precision of decimals in sum
    aggregates (#44184)
  * GH-40756 - [C++] Remove dead Boost urls (#46452)
  * GH-45532 - [C++] RunEndEncodedBuilder should clear dimensions
    after a Finish() call (#45533)
  * GH-45534 - [C++] Test: RunEndEncodeTableColumns should update
    REE columns' schema types (#45535)
  * GH-45608 - [C++][Flight] Fix compilation for clang (#46264)
  * GH-45735 - [C++] Broken tests for extract_regex compute funcion
    (#45900)
  * GH-45853 - [C++][Dev] Fix Meson compilation issues in Docker
    builds (#45858)
  * GH-46011 - [C++] Hide DCHECK family from public headers
    (#46015)
  * GH-46025 - [C++] Use ARROW_CUDA_EXPORT instead of ARROW_EXPORT
    for libarrow_cuda (#46030)
  * GH-46052 - [C++][Benchmarking] Don't build grouper benchmark
    without ARROW_COMPUTE=ON (#46053)
  * GH-46070 - [C++] Remove duplicate storage_type in JsonExtension
    (#46071)
  * GH-46084 - [C++] Always use ARROW_VCPKG to detect vcpkg mode
    (#46467)
  * GH-46090 - [C++] Set default IPC option to enabled in Meson
    (#46114)
  * GH-46094 - [C++][Docs] Add note to RleDecoder::Get's doc
    comment (#46874)
  * GH-46146 - [C++] Merge metadata in SchemaBuidler::AddMetadata
    (#46654)
  * GH-46149 - [C++] Opening dataset fails with sshfs-3.7.3 due to
    F_RDADVISE error (#46346)
  * GH-46157 - [C++] Move test utility RunEndEncodeTableColumns
    that uses REE to test_util_internal on acero instead of common
    gtest_util (#46161)
  * GH-46192 - [C++] Add substrait dep to third party download
    script (#46191)
  * GH-46197 - [C++] Tests use legacy timezones (#46201)
  * GH-46214 - [C++] Improve S3 client initialization (#46723)
  * GH-46224 - [C++][Acero] Fix the hang in asof join (#46300)
  * GH-46231 - [C++][CMake] Fix arrow_bundled_dependencies to be
    externally accessible by FetchContent (#46232)
  * GH-46233 - [C++] Fix missing nested braces in QueuedTask
    initialization (#46234)
  * GH-46268 - [C++] Improve ArrayData docstrings (#46271)
  * GH-46270 - [C++][Parquet] Clarify GeoStatistics docstring
    (#46649)
  * GH-46299 - [C++][Compute] Don't use static inline const for
    default options (#46303)
  * GH-46306 - [C++][Parquet] Should use LoadEnumSafe for geo enum
    (#46307)
  * GH-46314 - [C++][Parquet] Fix valgrind error when collecting
    parameterized tests for MakeWKBPoint (#46320)
  * GH-46326 - [C++][Parquet] Fix stack overflow in rapidjson value
    comparison to integer (#46327)
  * GH-46359 - [C++][Thirdparty] Bump Apache ORC to 2.1.2 (#46360)
  * GH-46394 - [C++][R] gcc-UBSAN errors on CRAN (#46397)
  * GH-46395 - [C++][Statistics] Use EqualOptions for min and max
    in arrow::ArrayStatistics::Equals() (#46422)
  * GH-46407 - [C++] Fix IPC serialization of sliced list arrays
    (#46408)
  * GH-46414 - [C++] Fix GCS filesystem getFileInfo method (#46416)
  * GH-46417 - [C++][Parquet] Fix UB in LoadEnumSafe for
    EdgeInterpolationAlgorithm (#46418)
  * GH-46419 - [C++] Remove duplicate declaration and sync arg
    names on acero test_util_internal functions (#45400)
  * GH-46420 - [C++][Dataset] Fix DatasetWriter deadlock on
    writting batch greater than max_rows_queued (#46139)
  * GH-46424 - [C++][Parquet] Fix erroneous unit test skip (#46425)
  * GH-46435 - [Parquet][C++] Fix uninitialized value in writer
    test (#46533)
  * GH-46478 - [C++] Implement recent JSON changes into Meson
    configuration (#46479)
  * GH-46481 - [C++][Python] Allow nullable schema in FlightInfo
    (#46489)
  * GH-46512 - [CI][C++] Install the llvm package explicitly on
    MSYS2 (#46525)
  * GH-46564 - [C++] Export ARROW_VCPKG in ArrowConfig.cmake
    (#46565)
  * GH-46576 - [C++] Suppress codecvt_utf8 deprecation warning
    (#46622)
  * GH-46589 - [C++] Fix utf8_is_digit to support full Unicode
    digit range (#46590)
  * GH-46599 - [C++][Doc][Parquet] Update supported types
    documentation (#46620)
  * GH-46611 - [Python][C++] Allow building float16 arrays without
    numpy (#46618)
  * GH-46623 - [C++][Compute] Fix the failure of large memory test
    in arrow-compute-row-test (#46635)
  * GH-46659 - [C++] Fix export of extension arrays with binary
    view/string view storage (#46660)
  * GH-46674 - [C++] Construct Array from ExtensionType Scalar
    (#46675)
  * GH-46684 - [C++] Fix Meson configuration issue on Windows
    (#46685)
  * GH-46704 - [C++] Fix OSS-Fuzz build failure (#46706)
  * GH-46708 - [C++][Gandiva] Added zero return values for
    castDECIMAL_utf8 (#46709)
  * GH-46710 - [C++] Fix ownership and lifetime issues in Dataset
    Writer (#46711)
  * GH-46724 - [C++][Parquet] OSSFuzz: Prevent from Bad-cast in
    handling statistics (#46725)
  * GH-46761 - [C++] Add executable detection on FreeBSD (#46759)
  * GH-46764 - [C++][Gandiva] Fix wrong .bc depends (#46765)
  * GH-46777 - [C++] Use SimplifyIsIn only when the value_set of
    the expression is lower than a threshold (#46859)
  * GH-46811 - [C++][Python] Fix crash on
    FileReaderImpl::GetRecordBatchReader (#46931)
  * GH-46827 - [C++] Update Meson Configuration for compute shared
    lib (#46839)
  * GH-46831 - [C++][R] Remove some pending references to CMake &lt;
    3.25 (docs + minor CMake references) (#46834)
  * GH-46841 - [C++][Gandiva] Fix date trunc edge case (#46842)
  * GH-46863 - [CI][C++] Suppress a false positive UBSAN error in
    AWS SDK for C++ (#46870)
  * GH-46871 - [C++][Parquet] Restore implementation of 3
    arrow::FileReader::GetRecordBatchReader() functions (#46868)
  * GH-46888 - [C++] Remove override of default buildtype in Meson
    config (#46919)
  * GH-46915 - [C++][Compute] Initialize Compute kernels on
    benchmarks that require extra kernels (#46922)
  * GH-46934 - [C++][Parquet] Trying to fix ub in AttachStatistics
    (#46940)
  * GH-46986 - [CI][C++] Fix a build error with C++20 (#46987)
  * GH-46988 - [C++][Parquet] Fix FLBA DecodeArrow multiply
    overflow (#46991)
  * GH-46995 - [CI][R][C++] Use system memory allocator in
    sanitizer jobs (#47007)
  * GH-46998 - [C++] Fix mockfs.cc compiling error with C++23
    (#46999)
  * GH-47015 - [CI][C++] Use mold on conda-cpp to work around
    issues with GNU ld (#47028)
  * GH-47033 - [C++][Compute] Never use custom gtest main with MSVC
    (#47049)
  * GH-47037 - [CI][C++] Fix Fedora 39 CI jobs (#47038)
  [#]# New Features and Improvements
  * GH-25025 - [C++] Move non core compute kernels into separate
    shared library (#46261)
  * GH-26818 - [C++][Python] Preserve order when writing dataset
    multi-threaded (#44470)
  * GH-36753 - [C++] Properly pretty-print and diff HalfFloatArrays
    (#46857)
  * GH-37027 - [C++] Add float16 kernels to if-else and
    vector-replace functions (#46446)
  * GH-37677 - [C++][FlightRPC] Allow FlightInfo.schema to be
    nullable
  * GH-37891 - [C++][Parquet] Refine several classes in Parquet
    encryption (#46202)
  * GH-37891 - [C++] Followup Buffer change to use sptr move
    (#46027)
  * GH-39294 - [C++][Python] DLPack on Tensor class (#42118)
  * GH-40278 - [C++] Support casting string to duration in CSV
    converter (#46035)
  * GH-40343 - [C++] Move S3FileSystem to the registry (#41559)
  * GH-43041 - [C++][Python] Read/write Parquet BYTE_ARRAY as
    Large/View types directly (#46532)
  * GH-43807 - [C++][Python] Add UUID extension type conversion
    support to/from Parquet (#45866)
  * GH-43891 - [C++][Parquet] Faster reading of
    FIXED_LEN_BYTE_ARRAY data (#46886)
  * GH-45028 - [C++][Compute] Allow cast to reorder struct fields
    (#45246)
  * GH-45083 - [C++] Add HalfFloat kernels for is_nan, is_inf,
    is_finite, negate, negate_checked, sign (#46866)
  * GH-45195 - [C++] Update bundled AWS SDK for C++ to 1.11.587
    (#45306)
  * GH-45522 - [Parquet][C++] Parquet GEOMETRY and GEOGRAPHY
    logical type implementations (#45459)
  * GH-45664 - [C++] Allow
    LargeString,LargeBinary,FixedSizeBinary,StringView and
    BinaryView for RecordBatch::MakeStatisticsArray() (#46031)
  * GH-45750 - [C++][Python][Parquet] Implement Content-Defined
    Chunking for the Parquet writer (#45360)
  * GH-45794 - [C++] Add array directory to Meson configuration
    (#45795)
  * GH-45796 - [C++] Add integration directory to Meson
    configuration (#45797)
  * GH-45798 - [C++] Add extension directory to Meson (#45799)
  * GH-45800 - [C++] Implement util configuration in Meson (#45824)
  * GH-45829 - [C++] Add compute directory to Meson configuration
    (#45830)
  * GH-45833 - [C++] Add JSON directory to Meson configuration
    (#45834)
  * GH-45865 - [C++] Create dedicated benchmark dependency in Meson
    (#45909)
  * GH-45908 - [C++][Docs] Rename and expose basic
    {Array,...}FromJSON helpers as public APIs (#46180)
  * GH-45957 - [C++][Python] Expose allow_delayed_open on
    S3FileSystem (#46078)
  * GH-45978 - [C++] Bump bundled mimalloc version (#45979)
  * GH-45991 - [C++] Bump bundled nlohmann_json to v3.12.0 (#46112)
  * GH-45992 - [C++] Bump bundled utf8proc version to 2.10.0
    (#46032)
  * GH-46091 - [C++] Use feature options in Meson configuration
    (#46204)
  * GH-46092 - [C++] Add filesystem related options to Meson
    (#46101)
  * GH-46104 - GH-45937: [C++][Parquet] Logical type definition for
    variant
  * GH-46115 - [C++] Implement compression libraries in Meson
    (#46358)
  * GH-46116 - [C++] Implement IPC directory in Meson (#46117)
  * GH-46118 - [C++] Add tensor directory to Meson (#46119)
  * GH-46132 - [C++][Parquet] Remove deprecated parquet APIs from
    19.0.0 (#46133)
  * GH-46141 - [C++] Add flight directory to Meson configuration
    (#46142)
  * GH-46153 - [C++] Implement acero directory in Meson (#46154)
  * GH-46155 - [C++] Implement Tensorflow directory in Meson
    (#46156)
  * GH-46163 - [C++] Add vendored directory to Meson (#46164)
  * GH-46196 - [C++] Remove ARROW_USE_PRECOMPILED_HEADERS and
    related logic (#46200)
  * GH-46207 - [C++] Rename arrow::util::StringBuilder and move to
    internal namespace (#46813)
  * GH-46209 - [Documentation][C++][Compute] Add cpp developer
    documentation for row table (#46210)
  * GH-46215 - [C++][Docs] Add README for Meson subprojects
    directory (#46216)
  * GH-46217 - [C++][Parquet] Update the timestamp of
    parquet::encryption::TwoLevelCacheWithExpiration correctly
    (#46283)
  * GH-46219 - [C++][Parquet] Remove PARQUET_MINIMAL_DEPENDENCY
    option (#46274)
  * GH-46285 - [C++] Add support for Decimal32/64 and HalfFloat to
    run_end_encode/run_end_decode (#46286)
  * GH-46318 - [Docs][C++] Add Extension Array/Type documents
    (#46319)
  * GH-46321 - [C++][Doc] Better explain ArrayData IsValid and
    GetNullCount (#46332)
  * GH-46338 - [C++] Add compile step for Meson in cpp_build.sh
    (#46339)
  * GH-46367 - [C++] Prevent Meson from using git info if built as
    subproject (#46368)
  * GH-46386 - [C++] Ensure using our CMake packages not
    Find*.cmake (#46387)
  * GH-46388 - [C++] Check Snappy::snappy{,-static} in
    FindSnappyAlt.cmake (#46389)
  * GH-46396 - [C++][Documentation][Statistics] Revise the
    documentation to clarify that arrow::ArrayStatistics is ignored
    during arrow::Array comparisons (#46470)
  * GH-46403 - [C++] Add support for limiting element size when
    printing data (#46536)
  * GH-46439 - [C++] Use result pattern for all FromJSONString
    Helpers (#46696)
  * GH-46439 - [C++] Rename internal Converter class in
    from_string.cc (#46697)
  * GH-46439 - [C++] Remove unneeded namespace prefix in
    test_util_internal.h (#46695)
  * GH-46444 - [Documentation][C++][Acero] Move internal Swiss
    table doc into public C++ developer doc (#46445)
  * GH-46459 - [C++] Make some arrow/util headers internal (#46721)
  * GH-46462 - [C++][Parquet] Expose currently thrown
    EncodedStatistics when checking is_stats_set (#46463)
  * GH-46473 - [C++][Docs] Fix typos in decimal comments (#46474)
  * GH-46475 - [Documentation][C++][Compute] Consolidate Acero
    developer docs (#46476)
  * GH-46477 - [C++] Use vendored flatbuffers in Meson
    configuration (#46484)
  * GH-46487 - [C++] Refactor lz4 from ExternalProject to
    FetchContent (#46390)
  * GH-46499 - [CI][Crossbow][C++] Use apache/arrow for Meson
    (#46501)
  * GH-46508 - [C++] Upgrade OpenTelemetry cpp to avoid build error
    on recent Clang (#46509)
  * GH-46522 - [C++][FlightRPC] Add Arrow Flight SQL ODBC driver
    (#40939)
  * GH-46529 - [C++] Convert static inline type trait functions to
    constexpr (#46559)
  * GH-46537 - [Docs][C++] Add RunEndEncodedArray, FlatArray, and
    PrimitiveArray API Docs (#46540)
  * GH-46551 - [C++] Use std::string_view for type schema API
    (#46553)
  * GH-46633 - [Docs][C++][Python] Update CombineChunks
    documentation to specify that binary columns can be combined
    into multiple chunks (#46638)
  * GH-46665 - [CI][Crossbow][C++] Use apache/arrow for Alpine
    Linux (#46666)
  * GH-46676 - [C++][Python][Parquet] Allow reading Parquet LIST
    data as LargeList directly (#46678)
  * GH-46679 - [C++][Meson] Use WrapDB entry for gflags instead of
    CMake wrapper (#46680)
  * GH-46683 - [C++][Python] Add utf8_zero_fill compute function
    for sign-aware zero padding (#46815)
  * GH-46714 - [C++] Use hidden symbol visibility in Meson
    configuration (#46715)
  * GH-46740 - [C++] Update bundled Thrift
  * GH-46745 - [C++] Update bundled Boost to 1.88.0 and Apache
    Thrift to 0.22.0 (#46912)
  * GH-46746 - [C++] Assume AWS SDK &gt;= 1.11.0 (#46742)
  * GH-46748 - [C++] Initial port on AIX (#46749)
  * GH-46767 - [C++] Enable EqualOptions::use_atol_ for
    arrow::Array, arrow::Scalar, arrow::RecordBatch, and
    arrow::ChuckedArray (#46779)
  * GH-46771 - [Python][C++] Implement pa.arange function to
    generate array sequences (#46778)
  * GH-46785 - [CI][Dev][C++] Suppress needless outputs of cpplint
    with pre-commit (#46786)
  * GH-46788 - [C++][Parquet] Enable SIMD for byte stream split
    with 2 streams (#46789)
  * GH-46791 - [C++] Add Status::OrElse, IntoStatus&lt;T&gt; and ToStatus
    (#46792)
  * GH-46843 - [C++] Don't use unity build for bundled AWS SDK for
    C++ (#46845)
  * GH-46864 - [C++] Add half-float test for ArrayFromJSONString
    (#46865)
  * GH-46869 - [C++][Parquet] Deprecate arrow::Status
    parquet::arrow::FileReadeder::GetRecordBatchReader() (#46932)
  * GH-47025 - [C++][Docs] Increase minimum gcc for building from
    7.1 to 9 (#47026)
- Drop apache-arrow-19.0.1-mimalloc-version.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1758888000">-  Remove boost::system dependency for Tumbleweed
  * Add arrow-boost-system-1.89-boo1249599.patch
  * gh#boostorg/system#132
  * boo#1249599</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775563200">- update to 23.0.1:
  * Turn off GCS support by default; bundle if enabled
  * Ensure `MAKEFLAGS` being passed during compilation
  * Update bundled RE2 to enable Alpine Linux builds
  * `stringr::str_replace_na()` binding implemented (#47521).
  * Subsecond time variables no longer truncated in  `hms::hms()`
    bindings
  * Patch bundled version of Thrift to prevent CRAN check
    failures (@kou, #47286)
- drop arrow-boost-system-1.89-boo1249599.patch (obsolete)</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1784721600">- update to 25.0.0
  https://arrow.apache.org/release/25.0.0.html
  https://arrow.apache.org/release/24.0.0.html
  [#]# Bug Fixes
  * GH-17081 - [C++] arrow::stl::TupleRangeFromTable docs incorrect
    (#50095)
  * GH-36503 - [C++] Make DictionaryArray::dictionary() thread-safe
    (#48905)
  * GH-38558 - [C++] Add support for null sort option per sort key
    (#46926)
  * GH-39784 - [C++][Gandiva] Fix decimal in_expr crash with cached
    object code (#49951)
  * GH-40410 - [C++] Skip only s3fs-tests and s3fs-module-tests
    that require MinIO if MinIO is not available (#50215)
  * GH-45193 - [C++][Compute] Treat NaNs and nulls as distinct
    values in rank tie-breaking (#49304)
  * GH-47252 - [C++][Compute] Fix sort_indices for temporal types
    in arrow::Table (#50270)
  * GH-47447 - [C++] Fix replace_with_mask for null type arrays
    (#49950)
  * GH-47481 - [C++][Acero] record_batch_reader_source specify
    Ordering::Implicit to support select * limit k (#47482)
  * GH-47642 - [C++] Catch exceptions from initial_task in
    AsyncTaskScheduler (#49860)
  * GH-47657 - [C++][Parquet] Check for integer overflow when
    coercing timestamps (#49615)
  * GH-48094 - [C++] Restrict SecureString capacity tail check to
    Linux (#49906)
  * GH-48801 - [C++] Set CMAKE_POLICY_VERSION_MINIMUM for RapidJSON
    (#49993)
  * GH-48926 - [C++] Upgrade Abseil/Protobuf/GRPC/Google-Cloud-CPP
    bundled versions (#48964)
  * GH-49272 - [C++][CI] Fix intermittent segfault in
    arrow-json-test with MinGW (#49462)
  * GH-49433 - [C++] Buffer ARROW_LOG output to prevent thread
    interleaving (#49663)
  * GH-49465 - [CI][C++] Fix Abseil hang in arrow-flight-test on
    ODBC Windows (#50085)
  * GH-49614 - [C++] Report an error instead of silent truncation
    in base64_decode on invalid input (#49660)
  * GH-49689 - [R][C++] Parquets do not support list-columns of
    ordered factors (ordered dictionaries) (#49937)
  * GH-49719 - [C++] Rename vendored date header guards (#49778)
  * GH-49740 - [C++][Python] Fix casts to view types leaving null
    variadic buffers (#50166)
  * GH-49752 - [C++][Gandiva] Fix potential buffer overrun in
    Gandiva SSL function (#49780)
  * GH-49753 - [C++][Gandiva] Fix overflow in string functions
    (#49813)
  * GH-49759 - [C++][Integration] Harden BinaryView JSON parsing
    with runtime validation (#49758)
  * GH-49764 - [C++][Python] Avoid building bundled Abseil outside
    resolve_dependency (#49936)
  * GH-49767 - [CI][C++] Disable mold on Ubuntu 24.04 to work
    around mold#1247 (#50033)
  * GH-49803 - [C++][CI] Avoid aborting when fuzz-mutated IPC file
    has less batches (#49804)
  * GH-49834 - [C++] Avoid building re2 unit tests (#50152)
  * GH-49837 - [C++][Parquet] Avoid unbounded temporary std::vector
    in DELTA_(LENGTH_)BYTE_ARRAY decoder (#49838)
  * GH-49872 - [C++] Remove deprecated std::is_trivial (#49871)
  * GH-49888 - [C++][Compute] Fix count for run-end encoded arrays
    with nulls (#49908)
  * GH-49896 - [C++] Reject short buffer reads in IPC reader
    (#49897)
  * GH-49930 - [CI][C++] Pin MinGW MSYS2 packages to unblock CI
    (#49931)
  * GH-49948 - [CI][C++] Revert PR 49931 (Pin MinGW MSYS2 packages)
    but keep bumped minIO version (#49945)
  * GH-49966 - [C++] Detect different endianness between IPC file
    and stream in IPC file fuzzer (#49968)
  * GH-49974 - [C++][CMake] Add missing result variable
    initialization for validate_apple_libtool() (#49975)
  * GH-49991 - [C++][FlightRPC] Fix unity build ordering issue
    (#49990)
  * GH-50000 - [C++][FlightRPC] Use grpcpp/grpcpp.h not
    grpcpp/version_info.h for old gRPC (#50001)
  * GH-50010 - [C++][Parquet] Fix undefined behavior in
    TypedColumnWriterImpl::UpdateLevelHistogram (#50011)
  * GH-50043 - [C++][Python] Fix hash_any/hash_all on sliced
    boolean arrays (#50094)
  * GH-50051 - [C++][Parquet] Avoid size overflow in
    WKBBuffer::ReadCoords (#50036)
  * GH-50065 - [Packaging][CI][C++] Drop unused libboost-system-dev
    (#50066)
  * GH-50098 - [C++][Parquet] Enable filesystem support when
    building Parquet utilities (#50099)
  * GH-50103 - [C++] Missing iosfwd include in
    cpp/src/arrow/util/string_util.h (#50101)
  * GH-50105 - [C++][Python] Fix sliced sparse union null checks
    (#50108)
  * GH-50109 - [C++][Gandiva] Fix incorrect error messages (#50110)
  * GH-50113 - [C++][Python] Fix count for sliced union arrays
    (#50114)
  * GH-50129 - [C++][Parquet] Enable ARROW_JSON automatically with
    PARQUET_REQUIRE_ENCRYPTION (#50130)
  * GH-50149 - [C++][Parquet] Avoid process abort when encoding
    fuzzer encounters OOM (#50150)
  * GH-50156 - [C++][Parquet] Ignore min/max for unknown column
    order (#50157)
  * GH-50173 - [C++][Gandiva] Install tzdata-legacy to fix failing
    TestTime.TestCastTimestampWithTZ from
    gandiva/precompiled/time_test.cc (#50211)
  * GH-50204 - [C++] Fix S3FileSystem::MakeUri dropping the bucket
    on Windows MinGW (#50205)
  * GH-50210 - [C++][Gandiva] Replace precompiled std::string to
    fix _Unwind_Resume JIT failure on JNI builds (#50214)
  * GH-50212 - [C++][Parquet] Add PrintTo to fix failure in
    parquet-internals-test on test-conda-cpp-valgrind (#50213)
  * GH-50218 - [C++][FlightRPC] Add missing sudo to fix ODBC Linux
    job (#50307)
  * GH-50240 - [C++] Make IPC message decoding stricter (#50235)
  * GH-50294 - [C++][R] Missing typename in ulp_distance.cc breaks
    clang-15 builds (#50296)
  * GH-50295 - [C++][R] #include in vector_select_k.cc breaks macOS
    CRAN and wasm builds (#50297)
  * GH-50300 - [C++][CI] Update include to
    generated/Message_generated.h so Meson is able to find (#50301)
  * GH-50330 - [C++][R][Parquet] Add missing typename in
    RleBitPackedDecoderGetRunDecode (#50332)
  [#]# New Features and Improvements
  * GH-19667 - [C++][Gandiva] Use arrow::Resultstd::string for
    RegexUtil::SqlLikePatternToPcre (#49879)
  * GH-22232 - [C++][Python] Introduce optional default_column_type
    parameter (#47663)
  * GH-32381 - [C++] Improve error handling for hash table merges
    (#49512)
  * GH-38849 - [C++][Parquet] Add support for list view and large
    list view (#50160)
  * GH-40062 - [C++][Python] Conversion of Table to Arrow Tensor
    (#41870)
  * GH-45331 - [C++] Use xsimd for CPU feature detection (#49940)
  * GH-45819 - [C++] Add OptionalBitmapAnd utility (#49848)
  * GH-46369 - [C++] Add key-value pairs to the FileSystemFactory
    interface and to S3Options (#50044)
  * GH-46914 - [C++][FlightSQL] Remove boost/algorithm/string.h
    dependency (#50241)
  * GH-47769 - [C++] SVE dynamic dispatch (#49756)
  * GH-47876 - [C++][FlightRPC] ODBC: macOS .PKG installer for
    Intel and ARM (#49766)
  * GH-48068 - [C++][FlightRPC] Linux ODBC: Configure Dremio
    instance to allow remote testing (#49695)
  * GH-48408 - [C++] Enable ULP-based float comparison (#49290)
  * GH-49537 - [C++][FlightRPC] Windows CI to Support ODBC DLL &amp;
    MSI Signing (#49603)
  * GH-49552 - [C++][FlightRPC][ODBC] Enable ODBC test build on
    Linux (#49668)
  * GH-49651 - [C++][FlightRPC] Fix ODBC Linux test segmentation
    fault (#49688)
  * GH-49686 - [C++][FlightRPC][ODBC][Release] Create signing
    script for Windows FlightSQL ODBC build (#49788)
  * GH-49720 - [C++] Optimize base64_decode validation using lookup
    table (#49748)
  * GH-49723 - [C++][FlightRPC][ODBC] Update ODBC Documentation
    (#49851)
  * GH-49772 - [C++] Bump bundled mimalloc version (#49801)
  * GH-49776 - [CI][C++] Install libc6-dbg in apt-based Linux C++
    images (#50034)
  * GH-49783 - [C++][FlightRPC][ODBC] Reuse connections across test
    suite (#49784)
  * GH-49785 - [C++][FlightRPC][ODBC] Get ODBC tests passing on
    Linux (#49786)
  * GH-49789 - [C++] Use CMAKE_INSTALL_DOCDIR instead of static
    share/doc/${PROJECT_NAME} (#49790)
  * GH-49805 - [C++][Parquet] Avoid unbounded temporary allocation
    in DeltaBitPackDecoder::DecodeArrow (#49806)
  * GH-49835 - [C++] A constexpr dynamic dispatch with static
    dispatch when possible (#49840)
  * GH-49898 - [C++][CI] Use mold in more builds (#49899)
  * GH-49918 - [C++][Parquet] Catch std::vector allocation errors
    in encoding fuzzer (#49919)
  * GH-49921 - [C++] Bump xsimd to 14.2.0 (#49922)
  * GH-49938 - [C++] Bump bundled c-ares to 1.34.6 (#49939)
  * GH-49952 - [C++][Gandiva] Use timegm in date_time_test
    utilities (#49953)
  * GH-49959 - [C++][Parquet] Avoid unbounded temp alloc in
    BYTE_STREAM_SPLIT decoder (#49960)
  * GH-50005 - [C++] Use FetchContent for RapidJSON (#50006)
  * GH-50007 - [C++][Parquet] Add bloom filter folding to
    automatically size SBBF filters (#50008)
  * GH-50026 - [C++][Parquet] SIMD-accelerate SBBF probe via
    branchless autovec (#50030)
  * GH-50046 - [CI][C++] Improve caching with
    apache/infrastructure-actions/stash and more general cache keys
    (#50047)
  * GH-50052 - [CI][C++] Bump vcpkg to newest version (#50053)
  * GH-50054 - [C++][IPC] Validate indices buffer size in
    ReadSparseCOOIndex (#50055)
  * GH-50057 - [C++] Avoid signed overflow in Decimal FromString
    exponent (#50058)
  * GH-50063 - [C++] Validate buffer size for row-major tensors
    (#50064)
  * GH-50075 - [C++][Gandiva] fix buffer overrun in to_hex
    int32/int64 (#50076)
  * GH-50077 - [C++][IPC] Avoid int64 overflow in
    ReadSparseCSXIndex (#50038)
  * GH-50078 - [C++][ORC] Avoid signed overflow when converting
    timestamps (#50035)
  * GH-50083 - [C++] Access mimalloc through dynamically-resolved
    symbols (#41128)
  * GH-50111 - [C++][Gandiva] Improve function error messages
    (#50112)
  * GH-50161 - [C++][IPC] Validate CSF sparse index buffer counts
    (#50070)
  * GH-50162 - [C++][Parquet] Avoid int32 overflow in
    BitPackedRunDecoder::GetBatch offset (#50089)
  * GH-50182 - [C++][Parquet] Fix truncated min/max statistics for
    all-infinity floating-point columns (#50183)
  * GH-50184 - [C++][Parquet] Avoid reading past truncated
    statistics values in FormatStatValue (#50025)
  * GH-50189 - [C++][CI] Remove Ceph install step (#50190)
  * GH-50197 - [C++][Python] Add "hypot" compute kernel (#50198)
  * GH-50208 - [CI][C++][Python] Disable ccache hash_dir (#50209)
  * GH-50216 - [C++][Parquet] Add RleBitPackedToBitmapDecoder
    (#50217)
  * GH-50231 - [C++] Handle unset Substrait extension mapping type
    (#50263)
  * GH-50237 - [C++] Migrate arrow/ipc/metadata_internal.h to
    Result (#50245)
  * GH-50260 - [C++] Add ComputeLogicalNullCount to ChunkedArray
    (#50261)
  * GH-50265 - [C++][Parquet] Update parquet.thrift to sync with
    2.13.0 (#50266)
  * GH-50267 - [C++][Parquet] Upgrade thrift compiler from 0.21.0
    to 0.23.0 (#50268)
  * GH-50275 - [C++][CSV] avoid int32 overflow in block parser
    value counts (#50074)
  * GH-50283 - [CI][Ruby] Switch caching to
    apache/infrastructure-actions/stash (#50284)
  * GH-50292 - [C++][Parquet] Avoid int64 overflow in
    CheckReadRangeOrThrow (#50060)
  * GH-50304 - [C++][IPC] Reject negative sparse tensor shape and
    non-zero length (#50305)</changelog>
</package>
<package pkgid="98b75976bd9a802a5fe727f0bea60be5bc6d6326a9a08c099082be2cf4aa92523ca7d472f232c7f9cc821c42e0a833be57cb8aaea7c0d8ab35f85f58bd905c19" name="apache-arrow-debugsource" arch="i586">
  <version epoch="0" ver="25.0.0" rel="1.3"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1739793600">- Update to 19.0.1
  [#]# Bug Fixes
  * [C++] Fix overflow issues for large build side in swiss join
    (#45108)
  * [C++][Fuzzing] Fix Negation bug discovered by fuzzing (#45181)
  * [C++][Parquet] Omit level histogram when max level is 0
    (#45285)
  * [Parquet][C++] Fix statistics load logic for no row group and
    multiple row groups (#45350)
  * [C++] Disable Flight test (#45232)
  [#]# Improvements
  * [C++][Parquet] Improve performance of generating size
    statistics (#45202)
  * [C++][S3] Workaround compatibility issue between AWS SDK and
    MinIO (#45310)
- Release 19.0.0
  [#]# New Features and Improvements
  * [CI][C++] Add a nightly job to test offline build (#44721)
  * [C++] GcsFileSystem::Make should return Result (#44503)
  * [C++][Parquet] Implement SizeStatistics (#40594)
  * [C++] Reduce string inlining in Substrait serde (#45174)
  * [C++][Acero] Enhance asof_join to work in multi-threaded
    execution by sequencing input (#44083)
  * [C++] Support the AWS S3 SSE-C encryption (#43601)
  * [C++][Parquet] Parquet Metadata Printer supports print
    sort-columns (#43599)
  * [C++] Add C++ implementation of Async C Data Interface (#44495)
  * [C++][Acero] Support AVX2 swiss join decoding (#43832)
  * [C++] skip -0117 in StrptimeZoneOffset for old glibc (#44621)
  * [C++] Add arrow::RecordBatch::MakeStatisticsArray() (#44252)
  * [C++] Improve merge step in chunked sorting (#44217)
  * [C++][Parquet] Tools: Debug Print for Json should be valid JSON
    (#44532)
  * [C++][FS][Azure] Implement SAS token authentication (#45021)
  * [C++] Don’t export template class (#44365)
  * [C++][Docs] Update the URL to C++ Development in README.md
    (#44427)
  * [C++] Added rvalue-reference-qualified overload for
    arrow::Result::status() returning value instead of reference
    (#44477)
  * [C++] StatusConstant- cheaply copied const Status (#44493)
  * [C++][Compute] Allow casting struct to bigger nullable struct
    (#44587)
  * [C++] Use array type to compute min/max statistics Arrow type
    (#45094)
  * [C++] Minor: ArrayData ctor can assign null_count directly
    (#44582)
  * [C++] Add const and &amp; to arrow::Array::statistics() return type
    (#44592)
  * [Python][C++] Add version suffix to libarrow_python* libraries
    (#44702)
  * [C++] NumericBuilder::AppendValues append vector prevent from
    ub (#44794)
  * [C++][Parquet] Remove obsolete parquet_constants generated
    files from old thrift (#44772)
  * [Docs][C++] Add arrow::ArrayStatistics to API doc (#44764)
  * [C++] Upgrade ORC to 2.0.3 (#44745)
  * [C++][Parquet] Add arrow::Result version of
    parquet::arrow::OpenFile() (#44785)
  * [C++] Fix a couple of maybe-uninitialized warnings (#44789)
  * [C++] Use arrow::util::span on
    arrow::util::bitmap_builders_utilities instead of std::vector
    (#44796)
  * [C++][Parquet] Add arrow::Result version of
    parquet::arrow::FileReader::GetRecordBatchReader() (#44809)
  * [C++] minor optimize cancel and thread pool (#44812)
  * [C++][Parquet] Add an example to dump statistics read as
    arrow::ArrayStatistics (#44816)
  * [C++] Add the Expm1(exponent) scalar arithmetic function
    (#44904)
  * [C++] Add WithinUlp testing functions (#44906)
  * [C++][Python] Add Hyperbolic Trig functions (#44630)
  * [C++] Enable mimalloc by default, disable jemalloc by default
    and more (#44951)
  * [C++] Add support for building system OpenTelemetry (#44983)
  * [C++][CMake] Use librt only for Linux (#44984)
  * [C++] Support for fixed-size list in conversion of range tuple
    (#45008)
  * [C++][Parquet] Allow configuring the default footer read size
    (#45016)
  * [C++] Remove result_internal.h (#45066)
  * [FlightRPC][C++] Deprecate InitializeFlightUcx before removing
    UCX (#45080)
  * [C++][Parquet] Add GetReadRanges function to FileReader
    (#45093)
  * [C++] Apply a cstdint patch to bundled Thrift for GCC 15
    (#45097)
  * [C++] Remove useless “hash table ready” states in swiss join
    (#45136)
  * [CI][C++] Add a GCC 15 job (#45138)
  * [C++] Ensure using cpp/cmake_modules/*.cmake (#45143)
  * [CI][C++] Upgrade Alpine Linux to 3.18 from 3.16 (#45168)
  [#]# Bug Fixes
  * [C++] Fix CopyFiles when destination is a FileSystem with
    background_writes (#44897)
  * [C++][Python] Fix ORC crash when file contains unknown timezone
    (#45051)
  * [C++] Replace std::aligned_storage that is deprecated in C++23
    (#45019)
  * [C++][Parquet] Refuse writing non-nullable column that contains
    nulls (#44921)
  * [C++] Initialize offset vector head as 0 after memory allocated
    in grouper.cc (#43123)
  * [C++] io::BufferedInput: Fix invalid state after SetBufferSize
    (#44387)
  * [C++][Parquet] Fix schema conversion from two-level encoding
    nested list (#43995)
  * [C++] Use “lib” for generating bundled dependencies even with
    “clang-cl” (#44391)
  * [C++] Fix unaligned load/store implementation for clang-18
    (#44468)
  * [C++] Use CMAKE_LIBTOOL on macOS (#44385)
  * [CI][C++] Use setup-python on hosted runner (#44411)
  * [C++] Update vendored date to 3.0.3 (#44482)
  * [GLib][C++] Meson searches libraries with specific versions.
    (#44475)
  * [C++][Acero] Fix crash when thread in asof_join is not running
    (#44584)
  * [C++] NumericArray should not use ctor from parent directly
    (#44542)
  * [C++] FunctionOptions::{Serialize,Deserialize}() return an
    error without ARROW_IPC (#45171)
  * [C++][Acero] Enhance partition sort example (#44678)
  * [C++][Python] Fix Flight Timestamp precision, revert workaround
    from #43537 (#44681)
  * [C++] Add S3 option to ignore SIGPIPE signals (#44735)
  * [C++] Keep field metadata for keys and values when importing a
    map type via the C data interface (#44715)
  * [C++][CI] Fix arrow-c-bridge-test timeout with threading
    disabled (#44737)
  * [C++] Use lowercased windows.h to enable cross-platform builds
    (#44755)
  * [C++] Fix Float16.To{Little,Big}Endian on big endian machines
    (#44768)
  * [C++][Parquet] Fix read/write of metadata length footer on
    big-endian systems (#44787)
  * [C++][CI] Migrate to arrow::Result based
    parquet::arrow::OpenFile() API in example tutorials (#44807)
  * [C++] Fix thread-unsafe access in ConcurrentQueue::UnsyncFront
    (#44849)
  * [C++] Fix compilation error on GCC 8 (#44899)
  * [C++][CI] Silence protobuf-generated deprecations (#44955)
  * [C++] Use recommended downloads URLs for ORC and Thrift
    (#44977)
  * [C++] Include path in the documentation is wrong (#45031)
  * [C++] Remove Parquet requirement from Arrow Acero and from
    Arrow Dataset when not necessary (#45035)
  * [C++] Add support for Boost 1.87.0 (#45057)
  * [C++][CI] Fix test-build-cpp-fuzz failures (#45060)
  * [C++][Parquet] Fix generation of repetition levels for
    encryption test data (#45074)
  * [C++] Avoid static const variable in the status.h (#45100)
  * [C++][Parquet] Fix Null-dereference READ in
    parquet::arrow::ListToSchemaField (#45152)
  * [C++][Release] Add llvm-dev back to setup-ubuntu.sh (#45184)
  * [C++][Parquet] test-conda-cpp-valgrind fails on
    arrow-dataset-file-parquet-encryption-test
- Release 18.1.0
  [#]# Bug Fixes
  * [C++] Add support for overwriting grpc_cpp_plugin path for
    cross-compiling (#44507)
  * [Docs][C++] Fix documentation directive for ChunkLocation
    (#44505)
  * [C++] Add find module for abseil that handles missing version
    (#44613)
  * [C++][Dev] Update bundled Thrift, update mirrors to use CDN
    (#44685)
  [#]# New Features and Improvements
  * [C++] Move ChunkResolver to the public API (#44357)
- Release 18.0.0
  [#]# Bug Fixes
  * [C++] data corruption when using `group_by` and `aggregate` on
    large data sets
  * [C++] Use PutObject request for S3 in OutputStream when only
    uploading small data (#41564)
  * [C++] Clean up implicit fallthrough warnings (#41892)
  * [C++] Fix avx2 gather rows more than 2^31 issue in
    CompareColumnsToRows (#43065)
  * [C++][ArrowFlight] Crash due to UCS thread mode
  * [C++] Add workaround for missing Boost dependency of Thrift
    (#43328)
  * [C++] Skip not Emscripten ready tests in CSV tests (#43724)
  * [C++] Add date{32,64} to date{32,64} cast (#43192)
  * [C++][Compute] Detect and explicit error for offset overflow in
    row table (#43226)
  * [C++] Fix decimal benchmarks to avoid out-of-bounds accesses
    (#43212)
  * [C++] Resolve Abseil like any other dependency in the build
    system (#43219)
  * [C++][Parquet] Refactor parquet::encryption::AesEncryptor to
    use unique_ptr (#43222)
  * [C++] Fix Abseil compile error on GCC 13 (#43157)
  * [C++] Add missing serde methods to Location (#43332)
  * [C++][Parquet] min-max Statistics doesn’t work well when one of
    min-max is truncated (#43383)
  * [C++][Parquet] parquet-dump-footer: Remove redundant link and
    fix –debug processing (#43375)
  * [C++] Ensure using bundled GoogleTest when we use bundled
    GoogleTest (#43465)
  * [C++][Compute] Fix invalid memory access when resizing
    var-length buffer in row table (#43415)
  * [C++][FlightRPC] Fix Flight UCX build issues (#43430)
  * [C++] FIlter out zero length buffers on gRPC transport (#43448)
  * [C++][Gandiva] Always use gdv_function_stubs.h in
    context_helper.cc (#43464)
  * [C++] Add support for the official LZ4 CMake package (#43468)
  * [C++] Register the new Opaque extension type by default
    (#43788)
  * [C++][Acero] Fix typos in join benchmark (#43871)
  * [C++][CI] Catch potential integer overflow in PoolBuffer
    (#43886)
  * [C++] Leak S3 structures if finalization happens too late
    (#44090)
  * [C++][Parquet] Fix reported metrics in
    parquet-arrow-reader-writer-benchmark (#44082)
  * [C++] Don’t use Boost.Process with Emscripten (#44097)
  * [C++] Add home made _mm256_set_m128i for compilers who are
    missing it (#44116)
  * [C++] JsonExtensionType equality check ignores storage type
    (#44215)
  * [CI][C++][AppVeyor] Use conda instead of Mamba (#44235)
  * [C++][FS][Azure] Fix edgecase where GetFileInfo incorrectly
    returns NotFound on flat namespace and Azurite (#44302)
  * [C++][FS][Azure] Catch missing exceptions on HNS support check
    (#44274)
  * [C++][FS][Azure] Fix minor hierarchical namespace bugs (#44307)
  * [C++] Fix S3 error handling in ObjectOutputStream (#44335)
  * [C++] Disable jemalloc by default on ARM (#44380)
  [#]# New Features and Improvements
  * [C++][Python] Native support for UUID (#37298)
  * [C++][Python] Bool8 Extension Type Implementation (#43488)
  * [C++][Parquet] Add JSON canonical extension type (#13901)
  * [C++][Compute] Replace explicit checking with DCHECK for
    invariants in row segmenter (#44236)
  * [C++][CI] Improve IPC fuzzing seed corpus (#43621)
  * [Documentation][C++] Explicitly note that compute is optional
    (#43629)
  * [C++] Azure file system write buffering &amp; async writes (#43096)
  * [C++][Parquet] Separate encoders and decoder (#43972)
  * [C++][Python][Parquet] Support reading/writing key-value
    metadata from/to ColumnChunkMetaData (#41580)
  * [Docs][C++] Is arrow::dataset namespace still experimental?
  * [C++] Add arrow::ArrayStatistics (#43273)
  * [CI][C++] Update Minio version (#44225)
  * [C++][Parquet] Add binary that extracts a footer from a parquet
    file (#42174)
  * [C++] Support casting to and from utf8_view/binary_view
    (#43302)
  * [C++] Update bundled vendor/datetime to support for building
    with libc++ and C++20 (#43094)
  * [C++] Implement PathFromUri support for Azure file system
    (#43098)
  * [C++][Compute] Fix the unnecessary allocation of extra bytes
    when encoding row table (#43125)
  * [C++][Parquet] Replace use of int with int32_t in the internal
    Parquet encryption APIs (#43413)
  * [C++][Parquet] Refactor Encryptor API to use arrow::util::span
    instead of raw pointers (#43195)
  * [C++][Parquet] Default initialize some parquet metadata
    variables (#43144)
  * [C++] Fix CMake link order for AWS SDK (#43230)
  * [C++] Suggest a cast when Concatenate fails due to offsets
    overflow (#43190)
  * [C++] Support basic is_in predicate simplification (#43761)
  * [C++][AzureFS] Ignore password field in URI (#44220)
  * [C++] Add lint for DCHECK in public headers (#43248)
  * [C++][FlightRPC] Reduce repetition in flight/types.cc in serde
    functions (#43237)
  * [C++][Parquet] remove useless template parameter of
    DeltaLengthByteArrayEncoder (#43250)
  * [C++] Always prefer mimalloc to jemalloc (#40875)
  * [C++][Flight] Use a Base CRTP type for the types used in RPC
    calls (#43255)
  * [C++] Expand the ‘take’ function tests to cover more
    chunked-array cases (#43292)
  * [C++][Parquet] Enhance the comment for ColumnReader/Decoder
    (#44003)
  * [C++] Order classes in flight/types.h according to Flight.proto
    (#43330)
  * [C++][Parquet] Deprecate ColumnChunk::file_offset field and no
    longer write Metadata at end of Chunk (#43428)
  * [C++] Add benchmark for binary view builder (#43445)
  * [C++][Python] Add Opaque canonical extension type (#43458)
  * [Java][C++] Support more CsvFragmentScanOptions in JNI call
    (#43482)
  * [C++] Thirdparty: Bump lz4 to 1.10.0 (#43493)
  * [C++][Compute] Widen the row offset of the row table to 64-bit
    (#43389)
  * [C++] Use ViewOrCopyTo instead of CopyTo when pretty printing
    non-CPU data (#43508)
  * [FlightRPC][C++] Reduce the number of references to
    protobuf::Any (#43544)
  * [C++] Simplify arrow::ArrayStatistics::ValueType (#43581)
  * [C++][GLib] Don’t install arrow-cuda.pc/arrow-cuda-glib.pc on
    Windows (#43593)
  * [C++] Remove redundant default constructor/deconstructor in
    arrow::ArrayStatistics (#43579)
  * [C++] Remove std::optional from
    arrow::ArrayStatistics::is_{min,max}_exact (#43595)
  * [C++][FlightRPC] Move the FlightTestServer to its own .cc and
    .h files (#43678)
  * [C++] Compute: fix register kernel SimdLevel for
    AddMinMax512AggKernels (#43704)
  * [C++] Prevent Snappy from disabling RTTI when bundled (#43706)
  * [C++][FS][Azure] Use the latest Azurite and update the bundled
    Azure SDK for C++ to azure-identity_1.9.0 (#43723)
  * [C++][Parquet][CI] Parquet: Introducing more bad_data for
    testing (#43708)
  * [C++][Parquet] Dataset: Handle num-nulls in Parquet correctly
    when !HasNullCount() (#43726)
  * [C++] Clarify the way SIMD-enabled agg kernels come from the
    same code in different compilation units (#43720)
  * [C++] Fix Scalar boolean handling in row encoder (#43734)
  * [C++] Add support for Boost 1.86 (#43766)
  * [C++] Compute: More comment in RowEncoder (#43763)
  * [C++] Acero: Minor code enhancement for Join (#43760)
  * [C++] Fix the case when boolean_{any 	all} meets constant input
    with length in Acero (#43799)
  * [C++] Add chunked Take benchmarks with a small selection factor
    (#43772)
  * [C++] Indent preprocessor directives (#43798)
  * [C++] Attach arrow::ArrayStatistics to arrow::ArrayData
    (#43801)
  * [C++] Enable filesystem automatically when one of
    ARROW_{AZURE,GCS,HDFS,S3}=ON is specified (#43806)
  * [C++] Expose the set of device types where a ChunkedArray is
    allocated (#43853)
  * [C++] Make ChunkResolver::ResolveMany output a list of
    ChunkLocations (#43928)
  * [C++][Parquet] Add support for arrow::ArrayStatistics: non
    zero-copy int based types (#43945)
  * [C++][Parquet] Guard against use of cleared decryptor/encryptor
    (#43947)
  * [C++] Add tests based on random data and benchmarks to
    ChunkResolver::ResolveMany (#43954)
  * [C++] Enhance error message for URI parsing (#43938)
  * [CI][C++][Dev] Add cpplint to pre-commit (#43982)
  * [C++][Parquet] Add support for arrow::ArrayStatistics:
    zero-copy types (#43984)
  * [C++][Acero] Some code cleanup to Grouper (#43988)
  * [C++] Add missing std::move() in array_nested.cc (#43993)
  * [C++][Docs] Add missing install command in building docs
    (#44000)
  * [C++][Parquet] Add support for arrow::ArrayStatistics: boolean
    (#44009)
  * [C++] IPC: ipc reader/writer code enhancement (#44019)
  * [C++][Compute] Reduce the complexity of row segmenter (#44053)
  * [C++][Parquet] Add Float16 reading benchmarks (#44073)
  * [C++][Parquet] Remove deprecated APIs (#44080)
  * [C++][Acero] Add more row segmenter tests (#44166)
  * [C++][Parquet] Fix typo in parquet/column_writer.cc (#40856)
  * [C++] Avoid repeated ArrayData::offset lookups (#44190)
  * [C++][Gandiva] Accept LLVM 19.1 (#44233)
  * [C++] Unify simd header includings (#44250)
  * [C++][Decimal] Use 0E+1 not 0.E+1 for broader compatibility
    (#44275)
  * [Packaging][C++] Enable Azure file system for deb/rpm (#44348)
- Drop apache-arrow-pr43766-boost1_86.patch
- Release notes for 18.0.0 and 19.0.0</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1739966400">- disable flight because of gh#grpc/grpc#37968 boo#1237422</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1741867200">- Add missing dependencies for libboost_process explicitly
  boo#1239599</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1743163200">- Re-enable flight, grpc has been fixed boo#1237422</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- to fix cmake-4 build problems, upgrade bundled mimalloc from
  2.0.6 to 2.0.9 and add apache-arrow-19.0.1-mimalloc-version.patch;
  mimalloc changes according to readme.md:
  * 2.0.9:
  - Supports building with asan and improved [Valgrind] support.
  - Support abitrary large alignments, in particular for
    `std::pmr` pools.
  - Added C++ STL allocators attached to a specific heap.
  - Heap walks now visit all object (including huge objects).
  - Support Windows nano server containers.
  - Various small bug fixes.
  * 2.0.7:
  - Initial support for [Valgrind] for leak testing and heap
    block overflow detection.
  - Initial support for attaching heaps to a speficic memory area.
  - Fix `realloc` behavior for zero size blocks,
  - Remove restriction to integral multiple of the alignment in
    `alloc_align`.
  - Improved aligned allocation performance.
  - Reduced contention with many threads on few processors.
  - VS2022 support.
  - Support `pkg-config`.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1749816000">- Update to 20.0.0
  [#]# Bug Fixes
  * GH-30302 - [C++][Parquet] Preserve the bitwidth of integer
    dictionary indices on round-trip to Parquet (#45685)
  * GH-31992 - [C++][Parquet] Handling the special case when
    DataPageV2 values buffer is empty (#45252)
  * GH-37630 - [C++][Python][Dataset] Allow disabling fragment
    metadata caching (#45330)
  * GH-39023 - [C++][CMake] Add missing launcher path conversion
    for ExternalPackage (#45349)
  * GH-43057 - [C++] Thread-safe AesEncryptor / AesDecryptor
    (#44990)
  * GH-45048 - [C++][Parquet] Deprecate unused chunk_size parameter
    in parquet::arrow::FileWriter::NewRowGroup() (#45088)
  * GH-45129 - [Python][C++] Fix usage of deprecated C++
    functionality on pyarrow (#45189)
  * GH-45132 - [C++][Gandiva] Update LLVM to 18.1 (#45114)
  * GH-45185 - [C++][Parquet] Raise an error for invalid repetition
    levels when delimiting records (#45186)
  * GH-45254 - [C++][Acero] Fix the row offset truncation in row
    table merge (#45255)
  * GH-45266 - [C++][Acero] Fix the running tasks count of
    Scheduler when get error tasks in multi-threads (#45268)
  * GH-45270 - [C++][CI] Disable mimalloc on Valgrind builds
    (#45271)
  * GH-45301 - [C++] Change PrimitiveArray ctor to protected
    (#45444)
  * GH-45334 - [C++][Acero] Fix swiss join overflow issues in row
    offset calculation for fixed length and null masks (#45336)
  * GH-45362 - [C++] Fix identity cast for time and list scalar
    (#45370)
  * GH-45371 - [C++] Fix data race in SimpleRecordBatch::columns
    (#45372)
  * GH-45393 - [C++][Compute] Fix wrong decoding for 32-bit column
    in row table (#45473)
  * GH-45396 - [C++] Use Boost with ARROW_FUZZING (#45397)
  * GH-45423 - [C++] Don’t require Boost library with
    ARROW_TESTING=ON/ARROW_BUILD_SHARED=OFF (#45424)
  * GH-45497 - [C++][CSV] Avoid buffer overflow when a line has too
    many columns (#45498)
  * GH-45510 - [CI][C++] Fix LLVM APT repository preparation on
    Debian (#45511)
  * GH-45512 - [C++] Clean up undefined symbols in libarrow without
    IPC (#45513)
  * GH-45514 - [CI][C++][Docs] Set CUDAToolkit_ROOT explicitly in
    debian-docs (#45520)
  * GH-45537 - [CI][C++] Add missing includes (iwyu) to
    file_skyhook.cc (#45538)
  * GH-45541 - [Doc][C++] Render ASCII art as-is (#45542)
  * GH-45545 - [C++][Parquet] Add missing includes (#45554)
  * GH-45564 - [C++][Acero] Add size validation for names and
    expressions vectors in ProjectNode (#45565)
  * GH-45568 - [C++][Parquet][CMake] Enable zlib automatically when
    Thrift is needed (#45569)
  * GH-45578 - [C++] Use max not min in
    MakeStatisticsArrayMaxApproximate test (#45579)
  * GH-45587 - [C++][Docs] Fix the statistics schema link in
    arrow::RecordBatch::MakeStatisticsArray()’s docstring (#45588)
  * GH-45614 - [C++] Use Boost’s CMake packages instead of
    FindBoost.cmake in CMake (#45623)
  * GH-45628 - [C++] Ensure specifying Boost include directory for
    bundled Thrift (#45637)
  * GH-45669 - [C++][Parquet] Add missing
    ParquetFileReader::GetReadRanges() definition (#45684)
  * GH-45693 - [C++][Gandiva] Fix aes_encrypt/decrypt algorithm
    selection (#45695)
  * GH-45700 - [C++][Compute] Added nullptr check in Equals method
    to handle null impl_ pointers (#45701)
  * GH-45733 - [C++][Python] Add biased/unbiased toggle to skew and
    kurtosis functions (#45762)
  * GH-45739 - [C++][Python] Fix crash when calling
    hash_pivot_wider without options (#45740)
  * GH-45788 - [C++][Acero] Fix data race in aggregate node
    (#45789)
  * GH-45868 - [C++][CI] Fix test for ambiguous initialization on
    C++ 20 (#45871)
  * GH-45905 - [C++][Acero] Enlarge the timeout in ConcurrentQueue
    test to reduce sporadical failures (#45923)
  * GH-45930 - [C++] Don’t use ICU C++ API in Azure SDK C++
    (#45952)
  * GH-45939 - [C++][Benchmarking] Fix compilation failures
    (#45942)
  * GH-45959 - [C++][CMake] Fix Protobuf dependency in
    Arrow::arrow_static (#45960)
  * GH-45980 - [C++] Bump Bundled Snappy version to 1.2.2 (#45981)
  * GH-45999 - [C++][Gandiva] Fix crashes on LLVM 20.1.1 (#46000)
  * GH-46022 - [C++] Fix build error with g++ 7.5.0 (#46028)
  * GH-46067 - [CI][C++] Remove system Flatbuffers from macOS
    (#46105)
  * GH-46077 - [CI][C++] Disable -Werror on macos-13 (#46106)
  * GH-46111 - [C++][CI] Fix boost 1.88 on MinGW (#46113)
  * GH-46123 - [C++] Undefined behavior in compare_internal.cc and
    light_array_internal.cc (#46124)
  * GH-46134 - [CI][C++] Explicit conversion of possible
    absl::string_view on protobuf methods to std::string (#46136)
  * GH-46159 - [CI][C++] Stop using possibly missing
    boost/process/v2.hpp on boost 1.88 and use individual includes
    (#46160)
  * GH-46195 - [Release][C++] verify-rc-source-cpp-macos-amd64
    failed to build googlemock
  [#]# New Features and Improvements
  * GH-26648 - [C++] Optimize union equality comparison (#45384)
  * GH-33592 - [C++] support casting nullable fields to
    non-nullable if there are no null values (#43782)
  * GH-41764 - [Parquet][C++] Support future logical types in the
    Parquet reader (#41765)
  * GH-41816 - [C++] Add Minimal Meson Build of libarrow (#45441)
  * GH-43296 - [C++][FlightRPC] Remove Flight UCX transport
    (#43297)
  * GH-43573 - [C++] Copy bitmap when casting from string-view to
    offset string and binary types (#44822)
  * GH-44042 - [C++][Parquet] Limit num-of row-groups when building
    parquet for encrypted file (# 44043)
  * GH-44393 - [C++][Compute] Vector selection functions
    inverse_permutation and scatter (#44394)
  * GH-44615 - [C++][Compute] Add extract_regex_span function
    (#45577)
  * GH-44629 - [C++][Acero] Use implicit_ordering for asof_join
    rather than require_sequenced_output (#44616)
  * GH-44950 - [C++] Bump minimum CMake version to 3.25 (#44989)
  * GH-45045 - [C++][Parquet] Add a benchmark for
    size_statistics_level (#45085)
  * GH-45190 - [C++][Compute] Add rank_quantile function (#45259)
  * GH-45196 - [C++][Acero] Small refinement to hash join (#45197)
  * GH-45206 - [C++][CMake] Add sanitizer presets (#45207)
  * GH-45209 - [C++][CMake] Fix the issue that allocator not
    disabled for sanitizer cmake presets (#45210)
  * GH-45215 - [C++][Acero] Export SequencingQueue and
    SerialSequencingQueue (#45221)
  * GH-45216 - [C++][Compute] Refactor Rank implementation (#45217)
  * GH-45219 - [C++][Examples] Update examples to disable mimalloc
    (#45220)
  * GH-45225 - [C++] Upgrade ORC to 2.1.0 (#45226)
  * GH-45227 - [C++][Parquet] Enable Size Stats and Page Index by
    default (#45249)
  * GH-45269 - [C++][Compute] Add “pivot_wider” and
    “hash_pivot_wider” functions (#45562)
  * GH-45279 - [C++][Compute] Move all Grouper tests to
    grouper_test.cc (#45280)
  * GH-45344 - [C++][Testing] Generic StepGenerator (#45345)
  * GH-45358 - [C++][Python] Add MemoryPool method to print
    statistics (#45359)
  * GH-45361 - [CI][C++] Curate ci/vcpkg/vcpkg.json (#45081)
  * GH-45366 - [C++][Parquet] Set is_compressed to false when data
    page v2 is not compressed (#45367)
  * GH-45416 - [CI][C++][Homebrew] Backport the latest formula
    changes (#45460)
  * GH-45478 - [CI][C++] Drop support for Ubuntu 20.04 (#45519)
  * GH-45506 - [C++][Acero] More overflow-safe Swiss table (#45515)
  * GH-45551 - [C++][Acero] Release temp states of Swiss join
    building hash table to reduce memory consumption (#45552)
  * GH-45563 - [C++][Compute] Split up hash_aggregate.cc (#45725)
  * GH-45566 - [C++][Parquet][CMake] Remove a workaround for
    Windows in FindThriftAlt.cmake (#45567)
  * GH-45572 - [C++][Compute] Add rank_normal function (#45573)
  * GH-45584 - [C++][Thirdparty] Bump zstd to v1.5.7 (#45585)
  * GH-45589 - [C++] Enable singular test in Meson configuration
    (#45596)
  * GH-45591 - [C++][Acero] Refine hash join benchmark and remove
    openmp from the project (#45593)
  * GH-45605 - [R][C++] Fix identifier … preceded by whitespace
    warnings (#45606)
  * GH-45611 - [C++][Acero] Improve Swiss join build performance by
    partitioning batches ahead to reduce contention (#45612)
  * GH-45620 - [CI][C++] Use Visual Studio 2022 not 2019 (#45621)
  * GH-45652 - [C++][Acero] Unify ConcurrentQueue and
    BackpressureConcurrentQueue API (#45421)
  * GH-45676 - [C++][Python][Compute] Add skew and kurtosis
    functions (#45677)
  * GH-45680 - [C++][Python] Remove deprecated functions in 20.0
  * GH-45689 - [C++][Thirdparty] Bump Apache ORC to 2.1.1 (#45600)
  * GH-45694 - [C++] Bump vendored flatbuffers to 24.3.6 (#45687)
  * GH-45696 - [C++][Gandiva] Accept LLVM 20.1 (#45697)
  * GH-45732 - [C++][Compute] Accept more pivot key types (#45945)
  * GH-45744 - [C++] Remove deprecated GetNextSegment (#45745)
  * GH-45746 - [C++] Remove deprecated functions in 20.0 (C++
    subset) (#45748)
  * GH-45755 - [C++][Python][Compute] Add winsorize function
    (#45763)
  * GH-45771 - [C++] Add tests to top level Meson configuration
    (#45773)
  * GH-45772 - [C++] Export Arrow as dependency from Meson
    configuration (#45774)
  * GH-45775 - [C++] Use dict.get() in Meson configuration (#45776)
  * GH-45779 - [C++] Add testing directory to Meson configuration
    (#45780)
  * GH-45784 - [C++] Unpin LLVM and OpenSSL in Brewfile (#45785)
  * GH-45792 - [C++] Add benchmarks to Meson configuration (#45793)
  * GH-45816 - [C++] Make VisitType() fallback branch unreachable
    (#45815)
  * GH-45820 - [C++] Add optional out_offset for Buffer-returning
    CopyBitmap function (#45852)
  * GH-45821 - [C++][Compute] Grouper improvements (#45822)
  * GH-45825 - [C++] Add c directory to Meson configuration
    (#45826)
  * GH-45827 - [C++] Add io directory to Meson configuration
    (#45828)
  * GH-45831 - [C++] Add CSV directory to Meson configuration
    (#45832)
  * GH-45848 - [C++][Python][R] Remove deprecated PARQUET_2_0
    (#45849)
  * GH-45877 - [C++][Acero] Cleanup 64-bit temp states of Swiss
    join by using 32-bit (#45878)
  * GH-45917 - [C++][Acero] Add flush taskgroup to enable
    parallelization (#45918)
  * GH-45922 - [C++][Flight] Remove deprecated Authenticate and
    StartCall (#45932)
  * GH-45953 - [C++] Use lock to fix atomic bug in
    ReadaheadGenerator (#45954)
  * GH-45986 - [C++] Update bundled GoogleTest (#45996)
  * GH-45987 - [C++] Set CMAKE_POLICY_VERSION_MINIMUM=3.5 for
    bundled dependencies (#45997)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1758801600">- Update to 21.0.0
  [#]# Bug Fixes
  * GH-32276 - [C++][FlightRPC] Add option to align RecordBatch
    buffers given to IPC reader (#44279)
  * GH-35166 - [C++][Compute] Increase precision of decimals in sum
    aggregates (#44184)
  * GH-40756 - [C++] Remove dead Boost urls (#46452)
  * GH-45532 - [C++] RunEndEncodedBuilder should clear dimensions
    after a Finish() call (#45533)
  * GH-45534 - [C++] Test: RunEndEncodeTableColumns should update
    REE columns' schema types (#45535)
  * GH-45608 - [C++][Flight] Fix compilation for clang (#46264)
  * GH-45735 - [C++] Broken tests for extract_regex compute funcion
    (#45900)
  * GH-45853 - [C++][Dev] Fix Meson compilation issues in Docker
    builds (#45858)
  * GH-46011 - [C++] Hide DCHECK family from public headers
    (#46015)
  * GH-46025 - [C++] Use ARROW_CUDA_EXPORT instead of ARROW_EXPORT
    for libarrow_cuda (#46030)
  * GH-46052 - [C++][Benchmarking] Don't build grouper benchmark
    without ARROW_COMPUTE=ON (#46053)
  * GH-46070 - [C++] Remove duplicate storage_type in JsonExtension
    (#46071)
  * GH-46084 - [C++] Always use ARROW_VCPKG to detect vcpkg mode
    (#46467)
  * GH-46090 - [C++] Set default IPC option to enabled in Meson
    (#46114)
  * GH-46094 - [C++][Docs] Add note to RleDecoder::Get's doc
    comment (#46874)
  * GH-46146 - [C++] Merge metadata in SchemaBuidler::AddMetadata
    (#46654)
  * GH-46149 - [C++] Opening dataset fails with sshfs-3.7.3 due to
    F_RDADVISE error (#46346)
  * GH-46157 - [C++] Move test utility RunEndEncodeTableColumns
    that uses REE to test_util_internal on acero instead of common
    gtest_util (#46161)
  * GH-46192 - [C++] Add substrait dep to third party download
    script (#46191)
  * GH-46197 - [C++] Tests use legacy timezones (#46201)
  * GH-46214 - [C++] Improve S3 client initialization (#46723)
  * GH-46224 - [C++][Acero] Fix the hang in asof join (#46300)
  * GH-46231 - [C++][CMake] Fix arrow_bundled_dependencies to be
    externally accessible by FetchContent (#46232)
  * GH-46233 - [C++] Fix missing nested braces in QueuedTask
    initialization (#46234)
  * GH-46268 - [C++] Improve ArrayData docstrings (#46271)
  * GH-46270 - [C++][Parquet] Clarify GeoStatistics docstring
    (#46649)
  * GH-46299 - [C++][Compute] Don't use static inline const for
    default options (#46303)
  * GH-46306 - [C++][Parquet] Should use LoadEnumSafe for geo enum
    (#46307)
  * GH-46314 - [C++][Parquet] Fix valgrind error when collecting
    parameterized tests for MakeWKBPoint (#46320)
  * GH-46326 - [C++][Parquet] Fix stack overflow in rapidjson value
    comparison to integer (#46327)
  * GH-46359 - [C++][Thirdparty] Bump Apache ORC to 2.1.2 (#46360)
  * GH-46394 - [C++][R] gcc-UBSAN errors on CRAN (#46397)
  * GH-46395 - [C++][Statistics] Use EqualOptions for min and max
    in arrow::ArrayStatistics::Equals() (#46422)
  * GH-46407 - [C++] Fix IPC serialization of sliced list arrays
    (#46408)
  * GH-46414 - [C++] Fix GCS filesystem getFileInfo method (#46416)
  * GH-46417 - [C++][Parquet] Fix UB in LoadEnumSafe for
    EdgeInterpolationAlgorithm (#46418)
  * GH-46419 - [C++] Remove duplicate declaration and sync arg
    names on acero test_util_internal functions (#45400)
  * GH-46420 - [C++][Dataset] Fix DatasetWriter deadlock on
    writting batch greater than max_rows_queued (#46139)
  * GH-46424 - [C++][Parquet] Fix erroneous unit test skip (#46425)
  * GH-46435 - [Parquet][C++] Fix uninitialized value in writer
    test (#46533)
  * GH-46478 - [C++] Implement recent JSON changes into Meson
    configuration (#46479)
  * GH-46481 - [C++][Python] Allow nullable schema in FlightInfo
    (#46489)
  * GH-46512 - [CI][C++] Install the llvm package explicitly on
    MSYS2 (#46525)
  * GH-46564 - [C++] Export ARROW_VCPKG in ArrowConfig.cmake
    (#46565)
  * GH-46576 - [C++] Suppress codecvt_utf8 deprecation warning
    (#46622)
  * GH-46589 - [C++] Fix utf8_is_digit to support full Unicode
    digit range (#46590)
  * GH-46599 - [C++][Doc][Parquet] Update supported types
    documentation (#46620)
  * GH-46611 - [Python][C++] Allow building float16 arrays without
    numpy (#46618)
  * GH-46623 - [C++][Compute] Fix the failure of large memory test
    in arrow-compute-row-test (#46635)
  * GH-46659 - [C++] Fix export of extension arrays with binary
    view/string view storage (#46660)
  * GH-46674 - [C++] Construct Array from ExtensionType Scalar
    (#46675)
  * GH-46684 - [C++] Fix Meson configuration issue on Windows
    (#46685)
  * GH-46704 - [C++] Fix OSS-Fuzz build failure (#46706)
  * GH-46708 - [C++][Gandiva] Added zero return values for
    castDECIMAL_utf8 (#46709)
  * GH-46710 - [C++] Fix ownership and lifetime issues in Dataset
    Writer (#46711)
  * GH-46724 - [C++][Parquet] OSSFuzz: Prevent from Bad-cast in
    handling statistics (#46725)
  * GH-46761 - [C++] Add executable detection on FreeBSD (#46759)
  * GH-46764 - [C++][Gandiva] Fix wrong .bc depends (#46765)
  * GH-46777 - [C++] Use SimplifyIsIn only when the value_set of
    the expression is lower than a threshold (#46859)
  * GH-46811 - [C++][Python] Fix crash on
    FileReaderImpl::GetRecordBatchReader (#46931)
  * GH-46827 - [C++] Update Meson Configuration for compute shared
    lib (#46839)
  * GH-46831 - [C++][R] Remove some pending references to CMake &lt;
    3.25 (docs + minor CMake references) (#46834)
  * GH-46841 - [C++][Gandiva] Fix date trunc edge case (#46842)
  * GH-46863 - [CI][C++] Suppress a false positive UBSAN error in
    AWS SDK for C++ (#46870)
  * GH-46871 - [C++][Parquet] Restore implementation of 3
    arrow::FileReader::GetRecordBatchReader() functions (#46868)
  * GH-46888 - [C++] Remove override of default buildtype in Meson
    config (#46919)
  * GH-46915 - [C++][Compute] Initialize Compute kernels on
    benchmarks that require extra kernels (#46922)
  * GH-46934 - [C++][Parquet] Trying to fix ub in AttachStatistics
    (#46940)
  * GH-46986 - [CI][C++] Fix a build error with C++20 (#46987)
  * GH-46988 - [C++][Parquet] Fix FLBA DecodeArrow multiply
    overflow (#46991)
  * GH-46995 - [CI][R][C++] Use system memory allocator in
    sanitizer jobs (#47007)
  * GH-46998 - [C++] Fix mockfs.cc compiling error with C++23
    (#46999)
  * GH-47015 - [CI][C++] Use mold on conda-cpp to work around
    issues with GNU ld (#47028)
  * GH-47033 - [C++][Compute] Never use custom gtest main with MSVC
    (#47049)
  * GH-47037 - [CI][C++] Fix Fedora 39 CI jobs (#47038)
  [#]# New Features and Improvements
  * GH-25025 - [C++] Move non core compute kernels into separate
    shared library (#46261)
  * GH-26818 - [C++][Python] Preserve order when writing dataset
    multi-threaded (#44470)
  * GH-36753 - [C++] Properly pretty-print and diff HalfFloatArrays
    (#46857)
  * GH-37027 - [C++] Add float16 kernels to if-else and
    vector-replace functions (#46446)
  * GH-37677 - [C++][FlightRPC] Allow FlightInfo.schema to be
    nullable
  * GH-37891 - [C++][Parquet] Refine several classes in Parquet
    encryption (#46202)
  * GH-37891 - [C++] Followup Buffer change to use sptr move
    (#46027)
  * GH-39294 - [C++][Python] DLPack on Tensor class (#42118)
  * GH-40278 - [C++] Support casting string to duration in CSV
    converter (#46035)
  * GH-40343 - [C++] Move S3FileSystem to the registry (#41559)
  * GH-43041 - [C++][Python] Read/write Parquet BYTE_ARRAY as
    Large/View types directly (#46532)
  * GH-43807 - [C++][Python] Add UUID extension type conversion
    support to/from Parquet (#45866)
  * GH-43891 - [C++][Parquet] Faster reading of
    FIXED_LEN_BYTE_ARRAY data (#46886)
  * GH-45028 - [C++][Compute] Allow cast to reorder struct fields
    (#45246)
  * GH-45083 - [C++] Add HalfFloat kernels for is_nan, is_inf,
    is_finite, negate, negate_checked, sign (#46866)
  * GH-45195 - [C++] Update bundled AWS SDK for C++ to 1.11.587
    (#45306)
  * GH-45522 - [Parquet][C++] Parquet GEOMETRY and GEOGRAPHY
    logical type implementations (#45459)
  * GH-45664 - [C++] Allow
    LargeString,LargeBinary,FixedSizeBinary,StringView and
    BinaryView for RecordBatch::MakeStatisticsArray() (#46031)
  * GH-45750 - [C++][Python][Parquet] Implement Content-Defined
    Chunking for the Parquet writer (#45360)
  * GH-45794 - [C++] Add array directory to Meson configuration
    (#45795)
  * GH-45796 - [C++] Add integration directory to Meson
    configuration (#45797)
  * GH-45798 - [C++] Add extension directory to Meson (#45799)
  * GH-45800 - [C++] Implement util configuration in Meson (#45824)
  * GH-45829 - [C++] Add compute directory to Meson configuration
    (#45830)
  * GH-45833 - [C++] Add JSON directory to Meson configuration
    (#45834)
  * GH-45865 - [C++] Create dedicated benchmark dependency in Meson
    (#45909)
  * GH-45908 - [C++][Docs] Rename and expose basic
    {Array,...}FromJSON helpers as public APIs (#46180)
  * GH-45957 - [C++][Python] Expose allow_delayed_open on
    S3FileSystem (#46078)
  * GH-45978 - [C++] Bump bundled mimalloc version (#45979)
  * GH-45991 - [C++] Bump bundled nlohmann_json to v3.12.0 (#46112)
  * GH-45992 - [C++] Bump bundled utf8proc version to 2.10.0
    (#46032)
  * GH-46091 - [C++] Use feature options in Meson configuration
    (#46204)
  * GH-46092 - [C++] Add filesystem related options to Meson
    (#46101)
  * GH-46104 - GH-45937: [C++][Parquet] Logical type definition for
    variant
  * GH-46115 - [C++] Implement compression libraries in Meson
    (#46358)
  * GH-46116 - [C++] Implement IPC directory in Meson (#46117)
  * GH-46118 - [C++] Add tensor directory to Meson (#46119)
  * GH-46132 - [C++][Parquet] Remove deprecated parquet APIs from
    19.0.0 (#46133)
  * GH-46141 - [C++] Add flight directory to Meson configuration
    (#46142)
  * GH-46153 - [C++] Implement acero directory in Meson (#46154)
  * GH-46155 - [C++] Implement Tensorflow directory in Meson
    (#46156)
  * GH-46163 - [C++] Add vendored directory to Meson (#46164)
  * GH-46196 - [C++] Remove ARROW_USE_PRECOMPILED_HEADERS and
    related logic (#46200)
  * GH-46207 - [C++] Rename arrow::util::StringBuilder and move to
    internal namespace (#46813)
  * GH-46209 - [Documentation][C++][Compute] Add cpp developer
    documentation for row table (#46210)
  * GH-46215 - [C++][Docs] Add README for Meson subprojects
    directory (#46216)
  * GH-46217 - [C++][Parquet] Update the timestamp of
    parquet::encryption::TwoLevelCacheWithExpiration correctly
    (#46283)
  * GH-46219 - [C++][Parquet] Remove PARQUET_MINIMAL_DEPENDENCY
    option (#46274)
  * GH-46285 - [C++] Add support for Decimal32/64 and HalfFloat to
    run_end_encode/run_end_decode (#46286)
  * GH-46318 - [Docs][C++] Add Extension Array/Type documents
    (#46319)
  * GH-46321 - [C++][Doc] Better explain ArrayData IsValid and
    GetNullCount (#46332)
  * GH-46338 - [C++] Add compile step for Meson in cpp_build.sh
    (#46339)
  * GH-46367 - [C++] Prevent Meson from using git info if built as
    subproject (#46368)
  * GH-46386 - [C++] Ensure using our CMake packages not
    Find*.cmake (#46387)
  * GH-46388 - [C++] Check Snappy::snappy{,-static} in
    FindSnappyAlt.cmake (#46389)
  * GH-46396 - [C++][Documentation][Statistics] Revise the
    documentation to clarify that arrow::ArrayStatistics is ignored
    during arrow::Array comparisons (#46470)
  * GH-46403 - [C++] Add support for limiting element size when
    printing data (#46536)
  * GH-46439 - [C++] Use result pattern for all FromJSONString
    Helpers (#46696)
  * GH-46439 - [C++] Rename internal Converter class in
    from_string.cc (#46697)
  * GH-46439 - [C++] Remove unneeded namespace prefix in
    test_util_internal.h (#46695)
  * GH-46444 - [Documentation][C++][Acero] Move internal Swiss
    table doc into public C++ developer doc (#46445)
  * GH-46459 - [C++] Make some arrow/util headers internal (#46721)
  * GH-46462 - [C++][Parquet] Expose currently thrown
    EncodedStatistics when checking is_stats_set (#46463)
  * GH-46473 - [C++][Docs] Fix typos in decimal comments (#46474)
  * GH-46475 - [Documentation][C++][Compute] Consolidate Acero
    developer docs (#46476)
  * GH-46477 - [C++] Use vendored flatbuffers in Meson
    configuration (#46484)
  * GH-46487 - [C++] Refactor lz4 from ExternalProject to
    FetchContent (#46390)
  * GH-46499 - [CI][Crossbow][C++] Use apache/arrow for Meson
    (#46501)
  * GH-46508 - [C++] Upgrade OpenTelemetry cpp to avoid build error
    on recent Clang (#46509)
  * GH-46522 - [C++][FlightRPC] Add Arrow Flight SQL ODBC driver
    (#40939)
  * GH-46529 - [C++] Convert static inline type trait functions to
    constexpr (#46559)
  * GH-46537 - [Docs][C++] Add RunEndEncodedArray, FlatArray, and
    PrimitiveArray API Docs (#46540)
  * GH-46551 - [C++] Use std::string_view for type schema API
    (#46553)
  * GH-46633 - [Docs][C++][Python] Update CombineChunks
    documentation to specify that binary columns can be combined
    into multiple chunks (#46638)
  * GH-46665 - [CI][Crossbow][C++] Use apache/arrow for Alpine
    Linux (#46666)
  * GH-46676 - [C++][Python][Parquet] Allow reading Parquet LIST
    data as LargeList directly (#46678)
  * GH-46679 - [C++][Meson] Use WrapDB entry for gflags instead of
    CMake wrapper (#46680)
  * GH-46683 - [C++][Python] Add utf8_zero_fill compute function
    for sign-aware zero padding (#46815)
  * GH-46714 - [C++] Use hidden symbol visibility in Meson
    configuration (#46715)
  * GH-46740 - [C++] Update bundled Thrift
  * GH-46745 - [C++] Update bundled Boost to 1.88.0 and Apache
    Thrift to 0.22.0 (#46912)
  * GH-46746 - [C++] Assume AWS SDK &gt;= 1.11.0 (#46742)
  * GH-46748 - [C++] Initial port on AIX (#46749)
  * GH-46767 - [C++] Enable EqualOptions::use_atol_ for
    arrow::Array, arrow::Scalar, arrow::RecordBatch, and
    arrow::ChuckedArray (#46779)
  * GH-46771 - [Python][C++] Implement pa.arange function to
    generate array sequences (#46778)
  * GH-46785 - [CI][Dev][C++] Suppress needless outputs of cpplint
    with pre-commit (#46786)
  * GH-46788 - [C++][Parquet] Enable SIMD for byte stream split
    with 2 streams (#46789)
  * GH-46791 - [C++] Add Status::OrElse, IntoStatus&lt;T&gt; and ToStatus
    (#46792)
  * GH-46843 - [C++] Don't use unity build for bundled AWS SDK for
    C++ (#46845)
  * GH-46864 - [C++] Add half-float test for ArrayFromJSONString
    (#46865)
  * GH-46869 - [C++][Parquet] Deprecate arrow::Status
    parquet::arrow::FileReadeder::GetRecordBatchReader() (#46932)
  * GH-47025 - [C++][Docs] Increase minimum gcc for building from
    7.1 to 9 (#47026)
- Drop apache-arrow-19.0.1-mimalloc-version.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1758888000">-  Remove boost::system dependency for Tumbleweed
  * Add arrow-boost-system-1.89-boo1249599.patch
  * gh#boostorg/system#132
  * boo#1249599</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775563200">- update to 23.0.1:
  * Turn off GCS support by default; bundle if enabled
  * Ensure `MAKEFLAGS` being passed during compilation
  * Update bundled RE2 to enable Alpine Linux builds
  * `stringr::str_replace_na()` binding implemented (#47521).
  * Subsecond time variables no longer truncated in  `hms::hms()`
    bindings
  * Patch bundled version of Thrift to prevent CRAN check
    failures (@kou, #47286)
- drop arrow-boost-system-1.89-boo1249599.patch (obsolete)</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1784721600">- update to 25.0.0
  https://arrow.apache.org/release/25.0.0.html
  https://arrow.apache.org/release/24.0.0.html
  [#]# Bug Fixes
  * GH-17081 - [C++] arrow::stl::TupleRangeFromTable docs incorrect
    (#50095)
  * GH-36503 - [C++] Make DictionaryArray::dictionary() thread-safe
    (#48905)
  * GH-38558 - [C++] Add support for null sort option per sort key
    (#46926)
  * GH-39784 - [C++][Gandiva] Fix decimal in_expr crash with cached
    object code (#49951)
  * GH-40410 - [C++] Skip only s3fs-tests and s3fs-module-tests
    that require MinIO if MinIO is not available (#50215)
  * GH-45193 - [C++][Compute] Treat NaNs and nulls as distinct
    values in rank tie-breaking (#49304)
  * GH-47252 - [C++][Compute] Fix sort_indices for temporal types
    in arrow::Table (#50270)
  * GH-47447 - [C++] Fix replace_with_mask for null type arrays
    (#49950)
  * GH-47481 - [C++][Acero] record_batch_reader_source specify
    Ordering::Implicit to support select * limit k (#47482)
  * GH-47642 - [C++] Catch exceptions from initial_task in
    AsyncTaskScheduler (#49860)
  * GH-47657 - [C++][Parquet] Check for integer overflow when
    coercing timestamps (#49615)
  * GH-48094 - [C++] Restrict SecureString capacity tail check to
    Linux (#49906)
  * GH-48801 - [C++] Set CMAKE_POLICY_VERSION_MINIMUM for RapidJSON
    (#49993)
  * GH-48926 - [C++] Upgrade Abseil/Protobuf/GRPC/Google-Cloud-CPP
    bundled versions (#48964)
  * GH-49272 - [C++][CI] Fix intermittent segfault in
    arrow-json-test with MinGW (#49462)
  * GH-49433 - [C++] Buffer ARROW_LOG output to prevent thread
    interleaving (#49663)
  * GH-49465 - [CI][C++] Fix Abseil hang in arrow-flight-test on
    ODBC Windows (#50085)
  * GH-49614 - [C++] Report an error instead of silent truncation
    in base64_decode on invalid input (#49660)
  * GH-49689 - [R][C++] Parquets do not support list-columns of
    ordered factors (ordered dictionaries) (#49937)
  * GH-49719 - [C++] Rename vendored date header guards (#49778)
  * GH-49740 - [C++][Python] Fix casts to view types leaving null
    variadic buffers (#50166)
  * GH-49752 - [C++][Gandiva] Fix potential buffer overrun in
    Gandiva SSL function (#49780)
  * GH-49753 - [C++][Gandiva] Fix overflow in string functions
    (#49813)
  * GH-49759 - [C++][Integration] Harden BinaryView JSON parsing
    with runtime validation (#49758)
  * GH-49764 - [C++][Python] Avoid building bundled Abseil outside
    resolve_dependency (#49936)
  * GH-49767 - [CI][C++] Disable mold on Ubuntu 24.04 to work
    around mold#1247 (#50033)
  * GH-49803 - [C++][CI] Avoid aborting when fuzz-mutated IPC file
    has less batches (#49804)
  * GH-49834 - [C++] Avoid building re2 unit tests (#50152)
  * GH-49837 - [C++][Parquet] Avoid unbounded temporary std::vector
    in DELTA_(LENGTH_)BYTE_ARRAY decoder (#49838)
  * GH-49872 - [C++] Remove deprecated std::is_trivial (#49871)
  * GH-49888 - [C++][Compute] Fix count for run-end encoded arrays
    with nulls (#49908)
  * GH-49896 - [C++] Reject short buffer reads in IPC reader
    (#49897)
  * GH-49930 - [CI][C++] Pin MinGW MSYS2 packages to unblock CI
    (#49931)
  * GH-49948 - [CI][C++] Revert PR 49931 (Pin MinGW MSYS2 packages)
    but keep bumped minIO version (#49945)
  * GH-49966 - [C++] Detect different endianness between IPC file
    and stream in IPC file fuzzer (#49968)
  * GH-49974 - [C++][CMake] Add missing result variable
    initialization for validate_apple_libtool() (#49975)
  * GH-49991 - [C++][FlightRPC] Fix unity build ordering issue
    (#49990)
  * GH-50000 - [C++][FlightRPC] Use grpcpp/grpcpp.h not
    grpcpp/version_info.h for old gRPC (#50001)
  * GH-50010 - [C++][Parquet] Fix undefined behavior in
    TypedColumnWriterImpl::UpdateLevelHistogram (#50011)
  * GH-50043 - [C++][Python] Fix hash_any/hash_all on sliced
    boolean arrays (#50094)
  * GH-50051 - [C++][Parquet] Avoid size overflow in
    WKBBuffer::ReadCoords (#50036)
  * GH-50065 - [Packaging][CI][C++] Drop unused libboost-system-dev
    (#50066)
  * GH-50098 - [C++][Parquet] Enable filesystem support when
    building Parquet utilities (#50099)
  * GH-50103 - [C++] Missing iosfwd include in
    cpp/src/arrow/util/string_util.h (#50101)
  * GH-50105 - [C++][Python] Fix sliced sparse union null checks
    (#50108)
  * GH-50109 - [C++][Gandiva] Fix incorrect error messages (#50110)
  * GH-50113 - [C++][Python] Fix count for sliced union arrays
    (#50114)
  * GH-50129 - [C++][Parquet] Enable ARROW_JSON automatically with
    PARQUET_REQUIRE_ENCRYPTION (#50130)
  * GH-50149 - [C++][Parquet] Avoid process abort when encoding
    fuzzer encounters OOM (#50150)
  * GH-50156 - [C++][Parquet] Ignore min/max for unknown column
    order (#50157)
  * GH-50173 - [C++][Gandiva] Install tzdata-legacy to fix failing
    TestTime.TestCastTimestampWithTZ from
    gandiva/precompiled/time_test.cc (#50211)
  * GH-50204 - [C++] Fix S3FileSystem::MakeUri dropping the bucket
    on Windows MinGW (#50205)
  * GH-50210 - [C++][Gandiva] Replace precompiled std::string to
    fix _Unwind_Resume JIT failure on JNI builds (#50214)
  * GH-50212 - [C++][Parquet] Add PrintTo to fix failure in
    parquet-internals-test on test-conda-cpp-valgrind (#50213)
  * GH-50218 - [C++][FlightRPC] Add missing sudo to fix ODBC Linux
    job (#50307)
  * GH-50240 - [C++] Make IPC message decoding stricter (#50235)
  * GH-50294 - [C++][R] Missing typename in ulp_distance.cc breaks
    clang-15 builds (#50296)
  * GH-50295 - [C++][R] #include in vector_select_k.cc breaks macOS
    CRAN and wasm builds (#50297)
  * GH-50300 - [C++][CI] Update include to
    generated/Message_generated.h so Meson is able to find (#50301)
  * GH-50330 - [C++][R][Parquet] Add missing typename in
    RleBitPackedDecoderGetRunDecode (#50332)
  [#]# New Features and Improvements
  * GH-19667 - [C++][Gandiva] Use arrow::Resultstd::string for
    RegexUtil::SqlLikePatternToPcre (#49879)
  * GH-22232 - [C++][Python] Introduce optional default_column_type
    parameter (#47663)
  * GH-32381 - [C++] Improve error handling for hash table merges
    (#49512)
  * GH-38849 - [C++][Parquet] Add support for list view and large
    list view (#50160)
  * GH-40062 - [C++][Python] Conversion of Table to Arrow Tensor
    (#41870)
  * GH-45331 - [C++] Use xsimd for CPU feature detection (#49940)
  * GH-45819 - [C++] Add OptionalBitmapAnd utility (#49848)
  * GH-46369 - [C++] Add key-value pairs to the FileSystemFactory
    interface and to S3Options (#50044)
  * GH-46914 - [C++][FlightSQL] Remove boost/algorithm/string.h
    dependency (#50241)
  * GH-47769 - [C++] SVE dynamic dispatch (#49756)
  * GH-47876 - [C++][FlightRPC] ODBC: macOS .PKG installer for
    Intel and ARM (#49766)
  * GH-48068 - [C++][FlightRPC] Linux ODBC: Configure Dremio
    instance to allow remote testing (#49695)
  * GH-48408 - [C++] Enable ULP-based float comparison (#49290)
  * GH-49537 - [C++][FlightRPC] Windows CI to Support ODBC DLL &amp;
    MSI Signing (#49603)
  * GH-49552 - [C++][FlightRPC][ODBC] Enable ODBC test build on
    Linux (#49668)
  * GH-49651 - [C++][FlightRPC] Fix ODBC Linux test segmentation
    fault (#49688)
  * GH-49686 - [C++][FlightRPC][ODBC][Release] Create signing
    script for Windows FlightSQL ODBC build (#49788)
  * GH-49720 - [C++] Optimize base64_decode validation using lookup
    table (#49748)
  * GH-49723 - [C++][FlightRPC][ODBC] Update ODBC Documentation
    (#49851)
  * GH-49772 - [C++] Bump bundled mimalloc version (#49801)
  * GH-49776 - [CI][C++] Install libc6-dbg in apt-based Linux C++
    images (#50034)
  * GH-49783 - [C++][FlightRPC][ODBC] Reuse connections across test
    suite (#49784)
  * GH-49785 - [C++][FlightRPC][ODBC] Get ODBC tests passing on
    Linux (#49786)
  * GH-49789 - [C++] Use CMAKE_INSTALL_DOCDIR instead of static
    share/doc/${PROJECT_NAME} (#49790)
  * GH-49805 - [C++][Parquet] Avoid unbounded temporary allocation
    in DeltaBitPackDecoder::DecodeArrow (#49806)
  * GH-49835 - [C++] A constexpr dynamic dispatch with static
    dispatch when possible (#49840)
  * GH-49898 - [C++][CI] Use mold in more builds (#49899)
  * GH-49918 - [C++][Parquet] Catch std::vector allocation errors
    in encoding fuzzer (#49919)
  * GH-49921 - [C++] Bump xsimd to 14.2.0 (#49922)
  * GH-49938 - [C++] Bump bundled c-ares to 1.34.6 (#49939)
  * GH-49952 - [C++][Gandiva] Use timegm in date_time_test
    utilities (#49953)
  * GH-49959 - [C++][Parquet] Avoid unbounded temp alloc in
    BYTE_STREAM_SPLIT decoder (#49960)
  * GH-50005 - [C++] Use FetchContent for RapidJSON (#50006)
  * GH-50007 - [C++][Parquet] Add bloom filter folding to
    automatically size SBBF filters (#50008)
  * GH-50026 - [C++][Parquet] SIMD-accelerate SBBF probe via
    branchless autovec (#50030)
  * GH-50046 - [CI][C++] Improve caching with
    apache/infrastructure-actions/stash and more general cache keys
    (#50047)
  * GH-50052 - [CI][C++] Bump vcpkg to newest version (#50053)
  * GH-50054 - [C++][IPC] Validate indices buffer size in
    ReadSparseCOOIndex (#50055)
  * GH-50057 - [C++] Avoid signed overflow in Decimal FromString
    exponent (#50058)
  * GH-50063 - [C++] Validate buffer size for row-major tensors
    (#50064)
  * GH-50075 - [C++][Gandiva] fix buffer overrun in to_hex
    int32/int64 (#50076)
  * GH-50077 - [C++][IPC] Avoid int64 overflow in
    ReadSparseCSXIndex (#50038)
  * GH-50078 - [C++][ORC] Avoid signed overflow when converting
    timestamps (#50035)
  * GH-50083 - [C++] Access mimalloc through dynamically-resolved
    symbols (#41128)
  * GH-50111 - [C++][Gandiva] Improve function error messages
    (#50112)
  * GH-50161 - [C++][IPC] Validate CSF sparse index buffer counts
    (#50070)
  * GH-50162 - [C++][Parquet] Avoid int32 overflow in
    BitPackedRunDecoder::GetBatch offset (#50089)
  * GH-50182 - [C++][Parquet] Fix truncated min/max statistics for
    all-infinity floating-point columns (#50183)
  * GH-50184 - [C++][Parquet] Avoid reading past truncated
    statistics values in FormatStatValue (#50025)
  * GH-50189 - [C++][CI] Remove Ceph install step (#50190)
  * GH-50197 - [C++][Python] Add "hypot" compute kernel (#50198)
  * GH-50208 - [CI][C++][Python] Disable ccache hash_dir (#50209)
  * GH-50216 - [C++][Parquet] Add RleBitPackedToBitmapDecoder
    (#50217)
  * GH-50231 - [C++] Handle unset Substrait extension mapping type
    (#50263)
  * GH-50237 - [C++] Migrate arrow/ipc/metadata_internal.h to
    Result (#50245)
  * GH-50260 - [C++] Add ComputeLogicalNullCount to ChunkedArray
    (#50261)
  * GH-50265 - [C++][Parquet] Update parquet.thrift to sync with
    2.13.0 (#50266)
  * GH-50267 - [C++][Parquet] Upgrade thrift compiler from 0.21.0
    to 0.23.0 (#50268)
  * GH-50275 - [C++][CSV] avoid int32 overflow in block parser
    value counts (#50074)
  * GH-50283 - [CI][Ruby] Switch caching to
    apache/infrastructure-actions/stash (#50284)
  * GH-50292 - [C++][Parquet] Avoid int64 overflow in
    CheckReadRangeOrThrow (#50060)
  * GH-50304 - [C++][IPC] Reject negative sparse tensor shape and
    non-zero length (#50305)</changelog>
</package>
<package pkgid="5c6fff2dd3c9a71f16af744049c04992537d093a9883bb08c21b4b7c22dbb93158bcb9f1296cf937f668309ee7558a824b23142aa229725a614bc8ca5ec0ee42" name="apache-commons-daemon-debugsource" arch="i586">
  <version epoch="0" ver="1.6.1" rel="1.3"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666353600">- Update to 1.3.2:
  * Fixes:
  - Procrun. Remove noisy INFO log message that triggered logging
    once per minute while the service was running.
  - Fix typos in Javadoc and comments.
  - Procrun. The DependsOn parameter is no longer ignored when
    updating the service configuration.
  - Fix crash and provide an error level log message when the
    user attempts to start the service without configuring a
    JVM and none is available via the registry.
  * Updates:
  - Bump actions/cache from 3.0.3 to 3.0.8.
  - Bump actions/checkout from 3 to 3.0.2.
  - Bump commons-parent from 53 to 54.
  - Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.2.0.
  - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.
  - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0.
  - Bump JUnit 4 to 5 vintage.
  * Remove apache-commons-daemon-riscv64.patch already upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1683115200">- Update to 1.3.3:
  * Fixes:
  - Procrun. Follow-up to ensure all child processes are cleaned
    up if the service does not stop cleanly.
  - Procrun. Fix creation of duplicate ACL entries on some
    Windows platforms.
  * Updates:
  - Bump actions/cache from 3.0.8 to 3.0.11.
  - Bump actions/checkout from 3.0.2 to 3.1.0.
  - Bump actions/setup-java from 3.5.1 to 3.6.0.
  - Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1697544000">- Update to 1.3.4:
  * Procrun. Configured stack size now applies to the main thread
    when running in JVM mode. Fixes DAEMON-451.
  * Procrun. If the specified log directory does not exist, attempt
    to create any missing parent directories, as well as the
    specified directory, when the service starts. Fixes DAEMON-452.
  * Procrun. Allow Windows service dependencies to be managed by
    Procrun or by 'sc config ...'. Fixes DAEMON-458.
  * jsvc. Fix DaemonController.reload() only working the first time
    it is called. Fixes DAEMON-459. Thanks to Klaus Malorny.
  * jsvc. Remove incorrent definition 'supported_os' which defined
    in psupport.m4 file to fix jsvc build error on riscv64.
  * Bump commons-parent from 54 to 57 #71, #91.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1714996800">- Add apache-commons-daemon-gcc14-compat.patch for GCC 14
  compatibility.
- Correct offset in apache-commons-daemon-JAVA_OS.patch.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1723464000">- Upgrade to 1.4.0
  * Fixes:
    + [StepSecurity] ci: Harden GitHub Actions #95.
    + Procrun. Enable Control Flow Guard for Windows binaries.
    Fixes DAEMON-429.
    + Procrun. Better label for command used to start service shown
    in Prunmgr.exe. Fixes DAEMON-461.
    + jsvc. Fix warnings when running support/buildconf.sh
    + jsvc. Fix compilation issue with newer compilers. Fixes
    + Procrun. Refactor UAC support so that elevation is only
    requested for actions that require administrator privileges.
  * New Features:
    + Procrun. Add support for hybrid CRT builds.
    + jsvc. Add support for LoongArch64 support #92.
  * Update dependencies:
    + Bump commons-parent from 57 to 69 #155.
    + The minimum support Java version has been upgraded from Java
    7 to Java 8.
    + Bump commons-parent from 69 to 70.
- Revise apache-commons-daemon-gcc14-compat.patch for compatibility
  with version 1.4.0</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1743422400">- Upgrade to 1.4.1
  * Bug Fixes:
    + several issues around Java OS and header files location
    detection.
    + Correct several log messages where an incorrect placeholder
    led to truncation of the inserted values.
  * New Features:
    + Add protection to avoid high CPU usage for applications
    running in JVM mode that do not wait for the stop method to
    be called before the start method returns. Fixes DAEMON-460.
    + The minimum Java version has been increased to Java 8
- Remove apache-commons-daemon-JAVA_OS.patch - patched in 1.4.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1750075200">- Added patch:
  * apache-commons-daemon-gcc15-compat.patch
    + Fix build with GCC 15</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1781870400">- Upgrade to 1.6.1
  * Bug Fixes:
    + Remove -nouses directive from maven-bundle-plugin. OSGi
    package imports now state 'uses' definitions for package
    imports, this doesn't affect JPMS
    (from org.apache.commons:commons-parent:80)
    + Document --enable-preview
    + Fix first appearance of --enable-native-access
    + Procrun. Fix redirection issues on some OS versions by using
    recommended method to redirect stdout and stderr.
    Fixes DAEMON-398.
    + Procrun. Fix updating of startup mode to 'Automatic (delayed)'
    being incorrectly processed as an update to 'Manual'.
    Fixes DAEMON-439.
    + Procrun. Fix timeout handling #238. Fixes DAEMON-468.
    + Procrun. Replace RTF version of license header with plain text
    version of full license in about box for monitor application.
    Fixes DAEMON-472.
    + Procrun. Service should be marked as stopped if the service
    worker crashes. Fixes DAEMON-475.
    + jsvc. Fix compilation warnings.
    + jsvc. Fix a regression in 1.5.1 that exposed long standing
    bugs around the locking and unlocking of pid files. Also fix
    the locking/unlocking bugs.
    + Detaches from console when the service stops #307. Fixes
    DAEMON-477.
    + jsvc. Correct a packaging error in the 1.6.0 native source
    tarball for *nix systems. Thanks to Michael Osipov.
  * New Features:
    + Add support for --enable-native-access Java startup option in
    jsvc. Fixes DAEMON-471.
    + Add tests for prunsrv on Windows #260.
    + Add Java API compatibility report to the site (JApiCmp).
    + Procun. Build binaries for Windows using the static hybrid CRT
    strategy by default.
    + jsvc. Use FreeBSD's setproctitle(3) to pass -procname similar
    to daemon(8).
    + procrun. Add ARM64 support for Windows binaries. Fixes
    DAEMON-462.
  * Update dependencies:
    + Bump org.apache.commons:commons-parent from 78 to 91 #253,
    [#255], #287.
    + Update to use new ASF logo
    + Bump org.apache.commons:commons-parent from 93 to 99.
    + jsvc. Consistently use strerror(3) for log output.</changelog>
</package>
<package pkgid="44ce926a653b02f1ab8d101ec8ad87624070c0e45cf75aa81c4d6ed93912b01aaa3fbb58d86e74ad5e2af577d2a876ec2fba1cfdf88b678b2e2757a3157ab872" name="apache-commons-daemon-jsvc-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.1" rel="1.3"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666353600">- Update to 1.3.2:
  * Fixes:
  - Procrun. Remove noisy INFO log message that triggered logging
    once per minute while the service was running.
  - Fix typos in Javadoc and comments.
  - Procrun. The DependsOn parameter is no longer ignored when
    updating the service configuration.
  - Fix crash and provide an error level log message when the
    user attempts to start the service without configuring a
    JVM and none is available via the registry.
  * Updates:
  - Bump actions/cache from 3.0.3 to 3.0.8.
  - Bump actions/checkout from 3 to 3.0.2.
  - Bump commons-parent from 53 to 54.
  - Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.2.0.
  - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.
  - Bump japicmp-maven-plugin from 0.15.4 to 0.16.0.
  - Bump JUnit 4 to 5 vintage.
  * Remove apache-commons-daemon-riscv64.patch already upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1683115200">- Update to 1.3.3:
  * Fixes:
  - Procrun. Follow-up to ensure all child processes are cleaned
    up if the service does not stop cleanly.
  - Procrun. Fix creation of duplicate ACL entries on some
    Windows platforms.
  * Updates:
  - Bump actions/cache from 3.0.8 to 3.0.11.
  - Bump actions/checkout from 3.0.2 to 3.1.0.
  - Bump actions/setup-java from 3.5.1 to 3.6.0.
  - Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1697544000">- Update to 1.3.4:
  * Procrun. Configured stack size now applies to the main thread
    when running in JVM mode. Fixes DAEMON-451.
  * Procrun. If the specified log directory does not exist, attempt
    to create any missing parent directories, as well as the
    specified directory, when the service starts. Fixes DAEMON-452.
  * Procrun. Allow Windows service dependencies to be managed by
    Procrun or by 'sc config ...'. Fixes DAEMON-458.
  * jsvc. Fix DaemonController.reload() only working the first time
    it is called. Fixes DAEMON-459. Thanks to Klaus Malorny.
  * jsvc. Remove incorrent definition 'supported_os' which defined
    in psupport.m4 file to fix jsvc build error on riscv64.
  * Bump commons-parent from 54 to 57 #71, #91.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1714996800">- Add apache-commons-daemon-gcc14-compat.patch for GCC 14
  compatibility.
- Correct offset in apache-commons-daemon-JAVA_OS.patch.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1723464000">- Upgrade to 1.4.0
  * Fixes:
    + [StepSecurity] ci: Harden GitHub Actions #95.
    + Procrun. Enable Control Flow Guard for Windows binaries.
    Fixes DAEMON-429.
    + Procrun. Better label for command used to start service shown
    in Prunmgr.exe. Fixes DAEMON-461.
    + jsvc. Fix warnings when running support/buildconf.sh
    + jsvc. Fix compilation issue with newer compilers. Fixes
    + Procrun. Refactor UAC support so that elevation is only
    requested for actions that require administrator privileges.
  * New Features:
    + Procrun. Add support for hybrid CRT builds.
    + jsvc. Add support for LoongArch64 support #92.
  * Update dependencies:
    + Bump commons-parent from 57 to 69 #155.
    + The minimum support Java version has been upgraded from Java
    7 to Java 8.
    + Bump commons-parent from 69 to 70.
- Revise apache-commons-daemon-gcc14-compat.patch for compatibility
  with version 1.4.0</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1743422400">- Upgrade to 1.4.1
  * Bug Fixes:
    + several issues around Java OS and header files location
    detection.
    + Correct several log messages where an incorrect placeholder
    led to truncation of the inserted values.
  * New Features:
    + Add protection to avoid high CPU usage for applications
    running in JVM mode that do not wait for the stop method to
    be called before the start method returns. Fixes DAEMON-460.
    + The minimum Java version has been increased to Java 8
- Remove apache-commons-daemon-JAVA_OS.patch - patched in 1.4.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1750075200">- Added patch:
  * apache-commons-daemon-gcc15-compat.patch
    + Fix build with GCC 15</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1781870400">- Upgrade to 1.6.1
  * Bug Fixes:
    + Remove -nouses directive from maven-bundle-plugin. OSGi
    package imports now state 'uses' definitions for package
    imports, this doesn't affect JPMS
    (from org.apache.commons:commons-parent:80)
    + Document --enable-preview
    + Fix first appearance of --enable-native-access
    + Procrun. Fix redirection issues on some OS versions by using
    recommended method to redirect stdout and stderr.
    Fixes DAEMON-398.
    + Procrun. Fix updating of startup mode to 'Automatic (delayed)'
    being incorrectly processed as an update to 'Manual'.
    Fixes DAEMON-439.
    + Procrun. Fix timeout handling #238. Fixes DAEMON-468.
    + Procrun. Replace RTF version of license header with plain text
    version of full license in about box for monitor application.
    Fixes DAEMON-472.
    + Procrun. Service should be marked as stopped if the service
    worker crashes. Fixes DAEMON-475.
    + jsvc. Fix compilation warnings.
    + jsvc. Fix a regression in 1.5.1 that exposed long standing
    bugs around the locking and unlocking of pid files. Also fix
    the locking/unlocking bugs.
    + Detaches from console when the service stops #307. Fixes
    DAEMON-477.
    + jsvc. Correct a packaging error in the 1.6.0 native source
    tarball for *nix systems. Thanks to Michael Osipov.
  * New Features:
    + Add support for --enable-native-access Java startup option in
    jsvc. Fixes DAEMON-471.
    + Add tests for prunsrv on Windows #260.
    + Add Java API compatibility report to the site (JApiCmp).
    + Procun. Build binaries for Windows using the static hybrid CRT
    strategy by default.
    + jsvc. Use FreeBSD's setproctitle(3) to pass -procname similar
    to daemon(8).
    + procrun. Add ARM64 support for Windows binaries. Fixes
    DAEMON-462.
  * Update dependencies:
    + Bump org.apache.commons:commons-parent from 78 to 91 #253,
    [#255], #287.
    + Update to use new ASF logo
    + Bump org.apache.commons:commons-parent from 93 to 99.
    + jsvc. Consistently use strerror(3) for log output.</changelog>
</package>
<package pkgid="84a5180651a6860072a3cb9c3b796bb3a0c83156846b10fba92b1c26502262909ee6c6042f171f2a52ff77051467348805c6ffa08b11796abc1cd69426d5018d" name="apache-parquet-utils-debuginfo" arch="i586">
  <version epoch="0" ver="25.0.0" rel="1.3"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1739793600">- Update to 19.0.1
  [#]# Bug Fixes
  * [C++] Fix overflow issues for large build side in swiss join
    (#45108)
  * [C++][Fuzzing] Fix Negation bug discovered by fuzzing (#45181)
  * [C++][Parquet] Omit level histogram when max level is 0
    (#45285)
  * [Parquet][C++] Fix statistics load logic for no row group and
    multiple row groups (#45350)
  * [C++] Disable Flight test (#45232)
  [#]# Improvements
  * [C++][Parquet] Improve performance of generating size
    statistics (#45202)
  * [C++][S3] Workaround compatibility issue between AWS SDK and
    MinIO (#45310)
- Release 19.0.0
  [#]# New Features and Improvements
  * [CI][C++] Add a nightly job to test offline build (#44721)
  * [C++] GcsFileSystem::Make should return Result (#44503)
  * [C++][Parquet] Implement SizeStatistics (#40594)
  * [C++] Reduce string inlining in Substrait serde (#45174)
  * [C++][Acero] Enhance asof_join to work in multi-threaded
    execution by sequencing input (#44083)
  * [C++] Support the AWS S3 SSE-C encryption (#43601)
  * [C++][Parquet] Parquet Metadata Printer supports print
    sort-columns (#43599)
  * [C++] Add C++ implementation of Async C Data Interface (#44495)
  * [C++][Acero] Support AVX2 swiss join decoding (#43832)
  * [C++] skip -0117 in StrptimeZoneOffset for old glibc (#44621)
  * [C++] Add arrow::RecordBatch::MakeStatisticsArray() (#44252)
  * [C++] Improve merge step in chunked sorting (#44217)
  * [C++][Parquet] Tools: Debug Print for Json should be valid JSON
    (#44532)
  * [C++][FS][Azure] Implement SAS token authentication (#45021)
  * [C++] Don’t export template class (#44365)
  * [C++][Docs] Update the URL to C++ Development in README.md
    (#44427)
  * [C++] Added rvalue-reference-qualified overload for
    arrow::Result::status() returning value instead of reference
    (#44477)
  * [C++] StatusConstant- cheaply copied const Status (#44493)
  * [C++][Compute] Allow casting struct to bigger nullable struct
    (#44587)
  * [C++] Use array type to compute min/max statistics Arrow type
    (#45094)
  * [C++] Minor: ArrayData ctor can assign null_count directly
    (#44582)
  * [C++] Add const and &amp; to arrow::Array::statistics() return type
    (#44592)
  * [Python][C++] Add version suffix to libarrow_python* libraries
    (#44702)
  * [C++] NumericBuilder::AppendValues append vector prevent from
    ub (#44794)
  * [C++][Parquet] Remove obsolete parquet_constants generated
    files from old thrift (#44772)
  * [Docs][C++] Add arrow::ArrayStatistics to API doc (#44764)
  * [C++] Upgrade ORC to 2.0.3 (#44745)
  * [C++][Parquet] Add arrow::Result version of
    parquet::arrow::OpenFile() (#44785)
  * [C++] Fix a couple of maybe-uninitialized warnings (#44789)
  * [C++] Use arrow::util::span on
    arrow::util::bitmap_builders_utilities instead of std::vector
    (#44796)
  * [C++][Parquet] Add arrow::Result version of
    parquet::arrow::FileReader::GetRecordBatchReader() (#44809)
  * [C++] minor optimize cancel and thread pool (#44812)
  * [C++][Parquet] Add an example to dump statistics read as
    arrow::ArrayStatistics (#44816)
  * [C++] Add the Expm1(exponent) scalar arithmetic function
    (#44904)
  * [C++] Add WithinUlp testing functions (#44906)
  * [C++][Python] Add Hyperbolic Trig functions (#44630)
  * [C++] Enable mimalloc by default, disable jemalloc by default
    and more (#44951)
  * [C++] Add support for building system OpenTelemetry (#44983)
  * [C++][CMake] Use librt only for Linux (#44984)
  * [C++] Support for fixed-size list in conversion of range tuple
    (#45008)
  * [C++][Parquet] Allow configuring the default footer read size
    (#45016)
  * [C++] Remove result_internal.h (#45066)
  * [FlightRPC][C++] Deprecate InitializeFlightUcx before removing
    UCX (#45080)
  * [C++][Parquet] Add GetReadRanges function to FileReader
    (#45093)
  * [C++] Apply a cstdint patch to bundled Thrift for GCC 15
    (#45097)
  * [C++] Remove useless “hash table ready” states in swiss join
    (#45136)
  * [CI][C++] Add a GCC 15 job (#45138)
  * [C++] Ensure using cpp/cmake_modules/*.cmake (#45143)
  * [CI][C++] Upgrade Alpine Linux to 3.18 from 3.16 (#45168)
  [#]# Bug Fixes
  * [C++] Fix CopyFiles when destination is a FileSystem with
    background_writes (#44897)
  * [C++][Python] Fix ORC crash when file contains unknown timezone
    (#45051)
  * [C++] Replace std::aligned_storage that is deprecated in C++23
    (#45019)
  * [C++][Parquet] Refuse writing non-nullable column that contains
    nulls (#44921)
  * [C++] Initialize offset vector head as 0 after memory allocated
    in grouper.cc (#43123)
  * [C++] io::BufferedInput: Fix invalid state after SetBufferSize
    (#44387)
  * [C++][Parquet] Fix schema conversion from two-level encoding
    nested list (#43995)
  * [C++] Use “lib” for generating bundled dependencies even with
    “clang-cl” (#44391)
  * [C++] Fix unaligned load/store implementation for clang-18
    (#44468)
  * [C++] Use CMAKE_LIBTOOL on macOS (#44385)
  * [CI][C++] Use setup-python on hosted runner (#44411)
  * [C++] Update vendored date to 3.0.3 (#44482)
  * [GLib][C++] Meson searches libraries with specific versions.
    (#44475)
  * [C++][Acero] Fix crash when thread in asof_join is not running
    (#44584)
  * [C++] NumericArray should not use ctor from parent directly
    (#44542)
  * [C++] FunctionOptions::{Serialize,Deserialize}() return an
    error without ARROW_IPC (#45171)
  * [C++][Acero] Enhance partition sort example (#44678)
  * [C++][Python] Fix Flight Timestamp precision, revert workaround
    from #43537 (#44681)
  * [C++] Add S3 option to ignore SIGPIPE signals (#44735)
  * [C++] Keep field metadata for keys and values when importing a
    map type via the C data interface (#44715)
  * [C++][CI] Fix arrow-c-bridge-test timeout with threading
    disabled (#44737)
  * [C++] Use lowercased windows.h to enable cross-platform builds
    (#44755)
  * [C++] Fix Float16.To{Little,Big}Endian on big endian machines
    (#44768)
  * [C++][Parquet] Fix read/write of metadata length footer on
    big-endian systems (#44787)
  * [C++][CI] Migrate to arrow::Result based
    parquet::arrow::OpenFile() API in example tutorials (#44807)
  * [C++] Fix thread-unsafe access in ConcurrentQueue::UnsyncFront
    (#44849)
  * [C++] Fix compilation error on GCC 8 (#44899)
  * [C++][CI] Silence protobuf-generated deprecations (#44955)
  * [C++] Use recommended downloads URLs for ORC and Thrift
    (#44977)
  * [C++] Include path in the documentation is wrong (#45031)
  * [C++] Remove Parquet requirement from Arrow Acero and from
    Arrow Dataset when not necessary (#45035)
  * [C++] Add support for Boost 1.87.0 (#45057)
  * [C++][CI] Fix test-build-cpp-fuzz failures (#45060)
  * [C++][Parquet] Fix generation of repetition levels for
    encryption test data (#45074)
  * [C++] Avoid static const variable in the status.h (#45100)
  * [C++][Parquet] Fix Null-dereference READ in
    parquet::arrow::ListToSchemaField (#45152)
  * [C++][Release] Add llvm-dev back to setup-ubuntu.sh (#45184)
  * [C++][Parquet] test-conda-cpp-valgrind fails on
    arrow-dataset-file-parquet-encryption-test
- Release 18.1.0
  [#]# Bug Fixes
  * [C++] Add support for overwriting grpc_cpp_plugin path for
    cross-compiling (#44507)
  * [Docs][C++] Fix documentation directive for ChunkLocation
    (#44505)
  * [C++] Add find module for abseil that handles missing version
    (#44613)
  * [C++][Dev] Update bundled Thrift, update mirrors to use CDN
    (#44685)
  [#]# New Features and Improvements
  * [C++] Move ChunkResolver to the public API (#44357)
- Release 18.0.0
  [#]# Bug Fixes
  * [C++] data corruption when using `group_by` and `aggregate` on
    large data sets
  * [C++] Use PutObject request for S3 in OutputStream when only
    uploading small data (#41564)
  * [C++] Clean up implicit fallthrough warnings (#41892)
  * [C++] Fix avx2 gather rows more than 2^31 issue in
    CompareColumnsToRows (#43065)
  * [C++][ArrowFlight] Crash due to UCS thread mode
  * [C++] Add workaround for missing Boost dependency of Thrift
    (#43328)
  * [C++] Skip not Emscripten ready tests in CSV tests (#43724)
  * [C++] Add date{32,64} to date{32,64} cast (#43192)
  * [C++][Compute] Detect and explicit error for offset overflow in
    row table (#43226)
  * [C++] Fix decimal benchmarks to avoid out-of-bounds accesses
    (#43212)
  * [C++] Resolve Abseil like any other dependency in the build
    system (#43219)
  * [C++][Parquet] Refactor parquet::encryption::AesEncryptor to
    use unique_ptr (#43222)
  * [C++] Fix Abseil compile error on GCC 13 (#43157)
  * [C++] Add missing serde methods to Location (#43332)
  * [C++][Parquet] min-max Statistics doesn’t work well when one of
    min-max is truncated (#43383)
  * [C++][Parquet] parquet-dump-footer: Remove redundant link and
    fix –debug processing (#43375)
  * [C++] Ensure using bundled GoogleTest when we use bundled
    GoogleTest (#43465)
  * [C++][Compute] Fix invalid memory access when resizing
    var-length buffer in row table (#43415)
  * [C++][FlightRPC] Fix Flight UCX build issues (#43430)
  * [C++] FIlter out zero length buffers on gRPC transport (#43448)
  * [C++][Gandiva] Always use gdv_function_stubs.h in
    context_helper.cc (#43464)
  * [C++] Add support for the official LZ4 CMake package (#43468)
  * [C++] Register the new Opaque extension type by default
    (#43788)
  * [C++][Acero] Fix typos in join benchmark (#43871)
  * [C++][CI] Catch potential integer overflow in PoolBuffer
    (#43886)
  * [C++] Leak S3 structures if finalization happens too late
    (#44090)
  * [C++][Parquet] Fix reported metrics in
    parquet-arrow-reader-writer-benchmark (#44082)
  * [C++] Don’t use Boost.Process with Emscripten (#44097)
  * [C++] Add home made _mm256_set_m128i for compilers who are
    missing it (#44116)
  * [C++] JsonExtensionType equality check ignores storage type
    (#44215)
  * [CI][C++][AppVeyor] Use conda instead of Mamba (#44235)
  * [C++][FS][Azure] Fix edgecase where GetFileInfo incorrectly
    returns NotFound on flat namespace and Azurite (#44302)
  * [C++][FS][Azure] Catch missing exceptions on HNS support check
    (#44274)
  * [C++][FS][Azure] Fix minor hierarchical namespace bugs (#44307)
  * [C++] Fix S3 error handling in ObjectOutputStream (#44335)
  * [C++] Disable jemalloc by default on ARM (#44380)
  [#]# New Features and Improvements
  * [C++][Python] Native support for UUID (#37298)
  * [C++][Python] Bool8 Extension Type Implementation (#43488)
  * [C++][Parquet] Add JSON canonical extension type (#13901)
  * [C++][Compute] Replace explicit checking with DCHECK for
    invariants in row segmenter (#44236)
  * [C++][CI] Improve IPC fuzzing seed corpus (#43621)
  * [Documentation][C++] Explicitly note that compute is optional
    (#43629)
  * [C++] Azure file system write buffering &amp; async writes (#43096)
  * [C++][Parquet] Separate encoders and decoder (#43972)
  * [C++][Python][Parquet] Support reading/writing key-value
    metadata from/to ColumnChunkMetaData (#41580)
  * [Docs][C++] Is arrow::dataset namespace still experimental?
  * [C++] Add arrow::ArrayStatistics (#43273)
  * [CI][C++] Update Minio version (#44225)
  * [C++][Parquet] Add binary that extracts a footer from a parquet
    file (#42174)
  * [C++] Support casting to and from utf8_view/binary_view
    (#43302)
  * [C++] Update bundled vendor/datetime to support for building
    with libc++ and C++20 (#43094)
  * [C++] Implement PathFromUri support for Azure file system
    (#43098)
  * [C++][Compute] Fix the unnecessary allocation of extra bytes
    when encoding row table (#43125)
  * [C++][Parquet] Replace use of int with int32_t in the internal
    Parquet encryption APIs (#43413)
  * [C++][Parquet] Refactor Encryptor API to use arrow::util::span
    instead of raw pointers (#43195)
  * [C++][Parquet] Default initialize some parquet metadata
    variables (#43144)
  * [C++] Fix CMake link order for AWS SDK (#43230)
  * [C++] Suggest a cast when Concatenate fails due to offsets
    overflow (#43190)
  * [C++] Support basic is_in predicate simplification (#43761)
  * [C++][AzureFS] Ignore password field in URI (#44220)
  * [C++] Add lint for DCHECK in public headers (#43248)
  * [C++][FlightRPC] Reduce repetition in flight/types.cc in serde
    functions (#43237)
  * [C++][Parquet] remove useless template parameter of
    DeltaLengthByteArrayEncoder (#43250)
  * [C++] Always prefer mimalloc to jemalloc (#40875)
  * [C++][Flight] Use a Base CRTP type for the types used in RPC
    calls (#43255)
  * [C++] Expand the ‘take’ function tests to cover more
    chunked-array cases (#43292)
  * [C++][Parquet] Enhance the comment for ColumnReader/Decoder
    (#44003)
  * [C++] Order classes in flight/types.h according to Flight.proto
    (#43330)
  * [C++][Parquet] Deprecate ColumnChunk::file_offset field and no
    longer write Metadata at end of Chunk (#43428)
  * [C++] Add benchmark for binary view builder (#43445)
  * [C++][Python] Add Opaque canonical extension type (#43458)
  * [Java][C++] Support more CsvFragmentScanOptions in JNI call
    (#43482)
  * [C++] Thirdparty: Bump lz4 to 1.10.0 (#43493)
  * [C++][Compute] Widen the row offset of the row table to 64-bit
    (#43389)
  * [C++] Use ViewOrCopyTo instead of CopyTo when pretty printing
    non-CPU data (#43508)
  * [FlightRPC][C++] Reduce the number of references to
    protobuf::Any (#43544)
  * [C++] Simplify arrow::ArrayStatistics::ValueType (#43581)
  * [C++][GLib] Don’t install arrow-cuda.pc/arrow-cuda-glib.pc on
    Windows (#43593)
  * [C++] Remove redundant default constructor/deconstructor in
    arrow::ArrayStatistics (#43579)
  * [C++] Remove std::optional from
    arrow::ArrayStatistics::is_{min,max}_exact (#43595)
  * [C++][FlightRPC] Move the FlightTestServer to its own .cc and
    .h files (#43678)
  * [C++] Compute: fix register kernel SimdLevel for
    AddMinMax512AggKernels (#43704)
  * [C++] Prevent Snappy from disabling RTTI when bundled (#43706)
  * [C++][FS][Azure] Use the latest Azurite and update the bundled
    Azure SDK for C++ to azure-identity_1.9.0 (#43723)
  * [C++][Parquet][CI] Parquet: Introducing more bad_data for
    testing (#43708)
  * [C++][Parquet] Dataset: Handle num-nulls in Parquet correctly
    when !HasNullCount() (#43726)
  * [C++] Clarify the way SIMD-enabled agg kernels come from the
    same code in different compilation units (#43720)
  * [C++] Fix Scalar boolean handling in row encoder (#43734)
  * [C++] Add support for Boost 1.86 (#43766)
  * [C++] Compute: More comment in RowEncoder (#43763)
  * [C++] Acero: Minor code enhancement for Join (#43760)
  * [C++] Fix the case when boolean_{any 	all} meets constant input
    with length in Acero (#43799)
  * [C++] Add chunked Take benchmarks with a small selection factor
    (#43772)
  * [C++] Indent preprocessor directives (#43798)
  * [C++] Attach arrow::ArrayStatistics to arrow::ArrayData
    (#43801)
  * [C++] Enable filesystem automatically when one of
    ARROW_{AZURE,GCS,HDFS,S3}=ON is specified (#43806)
  * [C++] Expose the set of device types where a ChunkedArray is
    allocated (#43853)
  * [C++] Make ChunkResolver::ResolveMany output a list of
    ChunkLocations (#43928)
  * [C++][Parquet] Add support for arrow::ArrayStatistics: non
    zero-copy int based types (#43945)
  * [C++][Parquet] Guard against use of cleared decryptor/encryptor
    (#43947)
  * [C++] Add tests based on random data and benchmarks to
    ChunkResolver::ResolveMany (#43954)
  * [C++] Enhance error message for URI parsing (#43938)
  * [CI][C++][Dev] Add cpplint to pre-commit (#43982)
  * [C++][Parquet] Add support for arrow::ArrayStatistics:
    zero-copy types (#43984)
  * [C++][Acero] Some code cleanup to Grouper (#43988)
  * [C++] Add missing std::move() in array_nested.cc (#43993)
  * [C++][Docs] Add missing install command in building docs
    (#44000)
  * [C++][Parquet] Add support for arrow::ArrayStatistics: boolean
    (#44009)
  * [C++] IPC: ipc reader/writer code enhancement (#44019)
  * [C++][Compute] Reduce the complexity of row segmenter (#44053)
  * [C++][Parquet] Add Float16 reading benchmarks (#44073)
  * [C++][Parquet] Remove deprecated APIs (#44080)
  * [C++][Acero] Add more row segmenter tests (#44166)
  * [C++][Parquet] Fix typo in parquet/column_writer.cc (#40856)
  * [C++] Avoid repeated ArrayData::offset lookups (#44190)
  * [C++][Gandiva] Accept LLVM 19.1 (#44233)
  * [C++] Unify simd header includings (#44250)
  * [C++][Decimal] Use 0E+1 not 0.E+1 for broader compatibility
    (#44275)
  * [Packaging][C++] Enable Azure file system for deb/rpm (#44348)
- Drop apache-arrow-pr43766-boost1_86.patch
- Release notes for 18.0.0 and 19.0.0</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1739966400">- disable flight because of gh#grpc/grpc#37968 boo#1237422</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1741867200">- Add missing dependencies for libboost_process explicitly
  boo#1239599</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1743163200">- Re-enable flight, grpc has been fixed boo#1237422</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- to fix cmake-4 build problems, upgrade bundled mimalloc from
  2.0.6 to 2.0.9 and add apache-arrow-19.0.1-mimalloc-version.patch;
  mimalloc changes according to readme.md:
  * 2.0.9:
  - Supports building with asan and improved [Valgrind] support.
  - Support abitrary large alignments, in particular for
    `std::pmr` pools.
  - Added C++ STL allocators attached to a specific heap.
  - Heap walks now visit all object (including huge objects).
  - Support Windows nano server containers.
  - Various small bug fixes.
  * 2.0.7:
  - Initial support for [Valgrind] for leak testing and heap
    block overflow detection.
  - Initial support for attaching heaps to a speficic memory area.
  - Fix `realloc` behavior for zero size blocks,
  - Remove restriction to integral multiple of the alignment in
    `alloc_align`.
  - Improved aligned allocation performance.
  - Reduced contention with many threads on few processors.
  - VS2022 support.
  - Support `pkg-config`.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1749816000">- Update to 20.0.0
  [#]# Bug Fixes
  * GH-30302 - [C++][Parquet] Preserve the bitwidth of integer
    dictionary indices on round-trip to Parquet (#45685)
  * GH-31992 - [C++][Parquet] Handling the special case when
    DataPageV2 values buffer is empty (#45252)
  * GH-37630 - [C++][Python][Dataset] Allow disabling fragment
    metadata caching (#45330)
  * GH-39023 - [C++][CMake] Add missing launcher path conversion
    for ExternalPackage (#45349)
  * GH-43057 - [C++] Thread-safe AesEncryptor / AesDecryptor
    (#44990)
  * GH-45048 - [C++][Parquet] Deprecate unused chunk_size parameter
    in parquet::arrow::FileWriter::NewRowGroup() (#45088)
  * GH-45129 - [Python][C++] Fix usage of deprecated C++
    functionality on pyarrow (#45189)
  * GH-45132 - [C++][Gandiva] Update LLVM to 18.1 (#45114)
  * GH-45185 - [C++][Parquet] Raise an error for invalid repetition
    levels when delimiting records (#45186)
  * GH-45254 - [C++][Acero] Fix the row offset truncation in row
    table merge (#45255)
  * GH-45266 - [C++][Acero] Fix the running tasks count of
    Scheduler when get error tasks in multi-threads (#45268)
  * GH-45270 - [C++][CI] Disable mimalloc on Valgrind builds
    (#45271)
  * GH-45301 - [C++] Change PrimitiveArray ctor to protected
    (#45444)
  * GH-45334 - [C++][Acero] Fix swiss join overflow issues in row
    offset calculation for fixed length and null masks (#45336)
  * GH-45362 - [C++] Fix identity cast for time and list scalar
    (#45370)
  * GH-45371 - [C++] Fix data race in SimpleRecordBatch::columns
    (#45372)
  * GH-45393 - [C++][Compute] Fix wrong decoding for 32-bit column
    in row table (#45473)
  * GH-45396 - [C++] Use Boost with ARROW_FUZZING (#45397)
  * GH-45423 - [C++] Don’t require Boost library with
    ARROW_TESTING=ON/ARROW_BUILD_SHARED=OFF (#45424)
  * GH-45497 - [C++][CSV] Avoid buffer overflow when a line has too
    many columns (#45498)
  * GH-45510 - [CI][C++] Fix LLVM APT repository preparation on
    Debian (#45511)
  * GH-45512 - [C++] Clean up undefined symbols in libarrow without
    IPC (#45513)
  * GH-45514 - [CI][C++][Docs] Set CUDAToolkit_ROOT explicitly in
    debian-docs (#45520)
  * GH-45537 - [CI][C++] Add missing includes (iwyu) to
    file_skyhook.cc (#45538)
  * GH-45541 - [Doc][C++] Render ASCII art as-is (#45542)
  * GH-45545 - [C++][Parquet] Add missing includes (#45554)
  * GH-45564 - [C++][Acero] Add size validation for names and
    expressions vectors in ProjectNode (#45565)
  * GH-45568 - [C++][Parquet][CMake] Enable zlib automatically when
    Thrift is needed (#45569)
  * GH-45578 - [C++] Use max not min in
    MakeStatisticsArrayMaxApproximate test (#45579)
  * GH-45587 - [C++][Docs] Fix the statistics schema link in
    arrow::RecordBatch::MakeStatisticsArray()’s docstring (#45588)
  * GH-45614 - [C++] Use Boost’s CMake packages instead of
    FindBoost.cmake in CMake (#45623)
  * GH-45628 - [C++] Ensure specifying Boost include directory for
    bundled Thrift (#45637)
  * GH-45669 - [C++][Parquet] Add missing
    ParquetFileReader::GetReadRanges() definition (#45684)
  * GH-45693 - [C++][Gandiva] Fix aes_encrypt/decrypt algorithm
    selection (#45695)
  * GH-45700 - [C++][Compute] Added nullptr check in Equals method
    to handle null impl_ pointers (#45701)
  * GH-45733 - [C++][Python] Add biased/unbiased toggle to skew and
    kurtosis functions (#45762)
  * GH-45739 - [C++][Python] Fix crash when calling
    hash_pivot_wider without options (#45740)
  * GH-45788 - [C++][Acero] Fix data race in aggregate node
    (#45789)
  * GH-45868 - [C++][CI] Fix test for ambiguous initialization on
    C++ 20 (#45871)
  * GH-45905 - [C++][Acero] Enlarge the timeout in ConcurrentQueue
    test to reduce sporadical failures (#45923)
  * GH-45930 - [C++] Don’t use ICU C++ API in Azure SDK C++
    (#45952)
  * GH-45939 - [C++][Benchmarking] Fix compilation failures
    (#45942)
  * GH-45959 - [C++][CMake] Fix Protobuf dependency in
    Arrow::arrow_static (#45960)
  * GH-45980 - [C++] Bump Bundled Snappy version to 1.2.2 (#45981)
  * GH-45999 - [C++][Gandiva] Fix crashes on LLVM 20.1.1 (#46000)
  * GH-46022 - [C++] Fix build error with g++ 7.5.0 (#46028)
  * GH-46067 - [CI][C++] Remove system Flatbuffers from macOS
    (#46105)
  * GH-46077 - [CI][C++] Disable -Werror on macos-13 (#46106)
  * GH-46111 - [C++][CI] Fix boost 1.88 on MinGW (#46113)
  * GH-46123 - [C++] Undefined behavior in compare_internal.cc and
    light_array_internal.cc (#46124)
  * GH-46134 - [CI][C++] Explicit conversion of possible
    absl::string_view on protobuf methods to std::string (#46136)
  * GH-46159 - [CI][C++] Stop using possibly missing
    boost/process/v2.hpp on boost 1.88 and use individual includes
    (#46160)
  * GH-46195 - [Release][C++] verify-rc-source-cpp-macos-amd64
    failed to build googlemock
  [#]# New Features and Improvements
  * GH-26648 - [C++] Optimize union equality comparison (#45384)
  * GH-33592 - [C++] support casting nullable fields to
    non-nullable if there are no null values (#43782)
  * GH-41764 - [Parquet][C++] Support future logical types in the
    Parquet reader (#41765)
  * GH-41816 - [C++] Add Minimal Meson Build of libarrow (#45441)
  * GH-43296 - [C++][FlightRPC] Remove Flight UCX transport
    (#43297)
  * GH-43573 - [C++] Copy bitmap when casting from string-view to
    offset string and binary types (#44822)
  * GH-44042 - [C++][Parquet] Limit num-of row-groups when building
    parquet for encrypted file (# 44043)
  * GH-44393 - [C++][Compute] Vector selection functions
    inverse_permutation and scatter (#44394)
  * GH-44615 - [C++][Compute] Add extract_regex_span function
    (#45577)
  * GH-44629 - [C++][Acero] Use implicit_ordering for asof_join
    rather than require_sequenced_output (#44616)
  * GH-44950 - [C++] Bump minimum CMake version to 3.25 (#44989)
  * GH-45045 - [C++][Parquet] Add a benchmark for
    size_statistics_level (#45085)
  * GH-45190 - [C++][Compute] Add rank_quantile function (#45259)
  * GH-45196 - [C++][Acero] Small refinement to hash join (#45197)
  * GH-45206 - [C++][CMake] Add sanitizer presets (#45207)
  * GH-45209 - [C++][CMake] Fix the issue that allocator not
    disabled for sanitizer cmake presets (#45210)
  * GH-45215 - [C++][Acero] Export SequencingQueue and
    SerialSequencingQueue (#45221)
  * GH-45216 - [C++][Compute] Refactor Rank implementation (#45217)
  * GH-45219 - [C++][Examples] Update examples to disable mimalloc
    (#45220)
  * GH-45225 - [C++] Upgrade ORC to 2.1.0 (#45226)
  * GH-45227 - [C++][Parquet] Enable Size Stats and Page Index by
    default (#45249)
  * GH-45269 - [C++][Compute] Add “pivot_wider” and
    “hash_pivot_wider” functions (#45562)
  * GH-45279 - [C++][Compute] Move all Grouper tests to
    grouper_test.cc (#45280)
  * GH-45344 - [C++][Testing] Generic StepGenerator (#45345)
  * GH-45358 - [C++][Python] Add MemoryPool method to print
    statistics (#45359)
  * GH-45361 - [CI][C++] Curate ci/vcpkg/vcpkg.json (#45081)
  * GH-45366 - [C++][Parquet] Set is_compressed to false when data
    page v2 is not compressed (#45367)
  * GH-45416 - [CI][C++][Homebrew] Backport the latest formula
    changes (#45460)
  * GH-45478 - [CI][C++] Drop support for Ubuntu 20.04 (#45519)
  * GH-45506 - [C++][Acero] More overflow-safe Swiss table (#45515)
  * GH-45551 - [C++][Acero] Release temp states of Swiss join
    building hash table to reduce memory consumption (#45552)
  * GH-45563 - [C++][Compute] Split up hash_aggregate.cc (#45725)
  * GH-45566 - [C++][Parquet][CMake] Remove a workaround for
    Windows in FindThriftAlt.cmake (#45567)
  * GH-45572 - [C++][Compute] Add rank_normal function (#45573)
  * GH-45584 - [C++][Thirdparty] Bump zstd to v1.5.7 (#45585)
  * GH-45589 - [C++] Enable singular test in Meson configuration
    (#45596)
  * GH-45591 - [C++][Acero] Refine hash join benchmark and remove
    openmp from the project (#45593)
  * GH-45605 - [R][C++] Fix identifier … preceded by whitespace
    warnings (#45606)
  * GH-45611 - [C++][Acero] Improve Swiss join build performance by
    partitioning batches ahead to reduce contention (#45612)
  * GH-45620 - [CI][C++] Use Visual Studio 2022 not 2019 (#45621)
  * GH-45652 - [C++][Acero] Unify ConcurrentQueue and
    BackpressureConcurrentQueue API (#45421)
  * GH-45676 - [C++][Python][Compute] Add skew and kurtosis
    functions (#45677)
  * GH-45680 - [C++][Python] Remove deprecated functions in 20.0
  * GH-45689 - [C++][Thirdparty] Bump Apache ORC to 2.1.1 (#45600)
  * GH-45694 - [C++] Bump vendored flatbuffers to 24.3.6 (#45687)
  * GH-45696 - [C++][Gandiva] Accept LLVM 20.1 (#45697)
  * GH-45732 - [C++][Compute] Accept more pivot key types (#45945)
  * GH-45744 - [C++] Remove deprecated GetNextSegment (#45745)
  * GH-45746 - [C++] Remove deprecated functions in 20.0 (C++
    subset) (#45748)
  * GH-45755 - [C++][Python][Compute] Add winsorize function
    (#45763)
  * GH-45771 - [C++] Add tests to top level Meson configuration
    (#45773)
  * GH-45772 - [C++] Export Arrow as dependency from Meson
    configuration (#45774)
  * GH-45775 - [C++] Use dict.get() in Meson configuration (#45776)
  * GH-45779 - [C++] Add testing directory to Meson configuration
    (#45780)
  * GH-45784 - [C++] Unpin LLVM and OpenSSL in Brewfile (#45785)
  * GH-45792 - [C++] Add benchmarks to Meson configuration (#45793)
  * GH-45816 - [C++] Make VisitType() fallback branch unreachable
    (#45815)
  * GH-45820 - [C++] Add optional out_offset for Buffer-returning
    CopyBitmap function (#45852)
  * GH-45821 - [C++][Compute] Grouper improvements (#45822)
  * GH-45825 - [C++] Add c directory to Meson configuration
    (#45826)
  * GH-45827 - [C++] Add io directory to Meson configuration
    (#45828)
  * GH-45831 - [C++] Add CSV directory to Meson configuration
    (#45832)
  * GH-45848 - [C++][Python][R] Remove deprecated PARQUET_2_0
    (#45849)
  * GH-45877 - [C++][Acero] Cleanup 64-bit temp states of Swiss
    join by using 32-bit (#45878)
  * GH-45917 - [C++][Acero] Add flush taskgroup to enable
    parallelization (#45918)
  * GH-45922 - [C++][Flight] Remove deprecated Authenticate and
    StartCall (#45932)
  * GH-45953 - [C++] Use lock to fix atomic bug in
    ReadaheadGenerator (#45954)
  * GH-45986 - [C++] Update bundled GoogleTest (#45996)
  * GH-45987 - [C++] Set CMAKE_POLICY_VERSION_MINIMUM=3.5 for
    bundled dependencies (#45997)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1758801600">- Update to 21.0.0
  [#]# Bug Fixes
  * GH-32276 - [C++][FlightRPC] Add option to align RecordBatch
    buffers given to IPC reader (#44279)
  * GH-35166 - [C++][Compute] Increase precision of decimals in sum
    aggregates (#44184)
  * GH-40756 - [C++] Remove dead Boost urls (#46452)
  * GH-45532 - [C++] RunEndEncodedBuilder should clear dimensions
    after a Finish() call (#45533)
  * GH-45534 - [C++] Test: RunEndEncodeTableColumns should update
    REE columns' schema types (#45535)
  * GH-45608 - [C++][Flight] Fix compilation for clang (#46264)
  * GH-45735 - [C++] Broken tests for extract_regex compute funcion
    (#45900)
  * GH-45853 - [C++][Dev] Fix Meson compilation issues in Docker
    builds (#45858)
  * GH-46011 - [C++] Hide DCHECK family from public headers
    (#46015)
  * GH-46025 - [C++] Use ARROW_CUDA_EXPORT instead of ARROW_EXPORT
    for libarrow_cuda (#46030)
  * GH-46052 - [C++][Benchmarking] Don't build grouper benchmark
    without ARROW_COMPUTE=ON (#46053)
  * GH-46070 - [C++] Remove duplicate storage_type in JsonExtension
    (#46071)
  * GH-46084 - [C++] Always use ARROW_VCPKG to detect vcpkg mode
    (#46467)
  * GH-46090 - [C++] Set default IPC option to enabled in Meson
    (#46114)
  * GH-46094 - [C++][Docs] Add note to RleDecoder::Get's doc
    comment (#46874)
  * GH-46146 - [C++] Merge metadata in SchemaBuidler::AddMetadata
    (#46654)
  * GH-46149 - [C++] Opening dataset fails with sshfs-3.7.3 due to
    F_RDADVISE error (#46346)
  * GH-46157 - [C++] Move test utility RunEndEncodeTableColumns
    that uses REE to test_util_internal on acero instead of common
    gtest_util (#46161)
  * GH-46192 - [C++] Add substrait dep to third party download
    script (#46191)
  * GH-46197 - [C++] Tests use legacy timezones (#46201)
  * GH-46214 - [C++] Improve S3 client initialization (#46723)
  * GH-46224 - [C++][Acero] Fix the hang in asof join (#46300)
  * GH-46231 - [C++][CMake] Fix arrow_bundled_dependencies to be
    externally accessible by FetchContent (#46232)
  * GH-46233 - [C++] Fix missing nested braces in QueuedTask
    initialization (#46234)
  * GH-46268 - [C++] Improve ArrayData docstrings (#46271)
  * GH-46270 - [C++][Parquet] Clarify GeoStatistics docstring
    (#46649)
  * GH-46299 - [C++][Compute] Don't use static inline const for
    default options (#46303)
  * GH-46306 - [C++][Parquet] Should use LoadEnumSafe for geo enum
    (#46307)
  * GH-46314 - [C++][Parquet] Fix valgrind error when collecting
    parameterized tests for MakeWKBPoint (#46320)
  * GH-46326 - [C++][Parquet] Fix stack overflow in rapidjson value
    comparison to integer (#46327)
  * GH-46359 - [C++][Thirdparty] Bump Apache ORC to 2.1.2 (#46360)
  * GH-46394 - [C++][R] gcc-UBSAN errors on CRAN (#46397)
  * GH-46395 - [C++][Statistics] Use EqualOptions for min and max
    in arrow::ArrayStatistics::Equals() (#46422)
  * GH-46407 - [C++] Fix IPC serialization of sliced list arrays
    (#46408)
  * GH-46414 - [C++] Fix GCS filesystem getFileInfo method (#46416)
  * GH-46417 - [C++][Parquet] Fix UB in LoadEnumSafe for
    EdgeInterpolationAlgorithm (#46418)
  * GH-46419 - [C++] Remove duplicate declaration and sync arg
    names on acero test_util_internal functions (#45400)
  * GH-46420 - [C++][Dataset] Fix DatasetWriter deadlock on
    writting batch greater than max_rows_queued (#46139)
  * GH-46424 - [C++][Parquet] Fix erroneous unit test skip (#46425)
  * GH-46435 - [Parquet][C++] Fix uninitialized value in writer
    test (#46533)
  * GH-46478 - [C++] Implement recent JSON changes into Meson
    configuration (#46479)
  * GH-46481 - [C++][Python] Allow nullable schema in FlightInfo
    (#46489)
  * GH-46512 - [CI][C++] Install the llvm package explicitly on
    MSYS2 (#46525)
  * GH-46564 - [C++] Export ARROW_VCPKG in ArrowConfig.cmake
    (#46565)
  * GH-46576 - [C++] Suppress codecvt_utf8 deprecation warning
    (#46622)
  * GH-46589 - [C++] Fix utf8_is_digit to support full Unicode
    digit range (#46590)
  * GH-46599 - [C++][Doc][Parquet] Update supported types
    documentation (#46620)
  * GH-46611 - [Python][C++] Allow building float16 arrays without
    numpy (#46618)
  * GH-46623 - [C++][Compute] Fix the failure of large memory test
    in arrow-compute-row-test (#46635)
  * GH-46659 - [C++] Fix export of extension arrays with binary
    view/string view storage (#46660)
  * GH-46674 - [C++] Construct Array from ExtensionType Scalar
    (#46675)
  * GH-46684 - [C++] Fix Meson configuration issue on Windows
    (#46685)
  * GH-46704 - [C++] Fix OSS-Fuzz build failure (#46706)
  * GH-46708 - [C++][Gandiva] Added zero return values for
    castDECIMAL_utf8 (#46709)
  * GH-46710 - [C++] Fix ownership and lifetime issues in Dataset
    Writer (#46711)
  * GH-46724 - [C++][Parquet] OSSFuzz: Prevent from Bad-cast in
    handling statistics (#46725)
  * GH-46761 - [C++] Add executable detection on FreeBSD (#46759)
  * GH-46764 - [C++][Gandiva] Fix wrong .bc depends (#46765)
  * GH-46777 - [C++] Use SimplifyIsIn only when the value_set of
    the expression is lower than a threshold (#46859)
  * GH-46811 - [C++][Python] Fix crash on
    FileReaderImpl::GetRecordBatchReader (#46931)
  * GH-46827 - [C++] Update Meson Configuration for compute shared
    lib (#46839)
  * GH-46831 - [C++][R] Remove some pending references to CMake &lt;
    3.25 (docs + minor CMake references) (#46834)
  * GH-46841 - [C++][Gandiva] Fix date trunc edge case (#46842)
  * GH-46863 - [CI][C++] Suppress a false positive UBSAN error in
    AWS SDK for C++ (#46870)
  * GH-46871 - [C++][Parquet] Restore implementation of 3
    arrow::FileReader::GetRecordBatchReader() functions (#46868)
  * GH-46888 - [C++] Remove override of default buildtype in Meson
    config (#46919)
  * GH-46915 - [C++][Compute] Initialize Compute kernels on
    benchmarks that require extra kernels (#46922)
  * GH-46934 - [C++][Parquet] Trying to fix ub in AttachStatistics
    (#46940)
  * GH-46986 - [CI][C++] Fix a build error with C++20 (#46987)
  * GH-46988 - [C++][Parquet] Fix FLBA DecodeArrow multiply
    overflow (#46991)
  * GH-46995 - [CI][R][C++] Use system memory allocator in
    sanitizer jobs (#47007)
  * GH-46998 - [C++] Fix mockfs.cc compiling error with C++23
    (#46999)
  * GH-47015 - [CI][C++] Use mold on conda-cpp to work around
    issues with GNU ld (#47028)
  * GH-47033 - [C++][Compute] Never use custom gtest main with MSVC
    (#47049)
  * GH-47037 - [CI][C++] Fix Fedora 39 CI jobs (#47038)
  [#]# New Features and Improvements
  * GH-25025 - [C++] Move non core compute kernels into separate
    shared library (#46261)
  * GH-26818 - [C++][Python] Preserve order when writing dataset
    multi-threaded (#44470)
  * GH-36753 - [C++] Properly pretty-print and diff HalfFloatArrays
    (#46857)
  * GH-37027 - [C++] Add float16 kernels to if-else and
    vector-replace functions (#46446)
  * GH-37677 - [C++][FlightRPC] Allow FlightInfo.schema to be
    nullable
  * GH-37891 - [C++][Parquet] Refine several classes in Parquet
    encryption (#46202)
  * GH-37891 - [C++] Followup Buffer change to use sptr move
    (#46027)
  * GH-39294 - [C++][Python] DLPack on Tensor class (#42118)
  * GH-40278 - [C++] Support casting string to duration in CSV
    converter (#46035)
  * GH-40343 - [C++] Move S3FileSystem to the registry (#41559)
  * GH-43041 - [C++][Python] Read/write Parquet BYTE_ARRAY as
    Large/View types directly (#46532)
  * GH-43807 - [C++][Python] Add UUID extension type conversion
    support to/from Parquet (#45866)
  * GH-43891 - [C++][Parquet] Faster reading of
    FIXED_LEN_BYTE_ARRAY data (#46886)
  * GH-45028 - [C++][Compute] Allow cast to reorder struct fields
    (#45246)
  * GH-45083 - [C++] Add HalfFloat kernels for is_nan, is_inf,
    is_finite, negate, negate_checked, sign (#46866)
  * GH-45195 - [C++] Update bundled AWS SDK for C++ to 1.11.587
    (#45306)
  * GH-45522 - [Parquet][C++] Parquet GEOMETRY and GEOGRAPHY
    logical type implementations (#45459)
  * GH-45664 - [C++] Allow
    LargeString,LargeBinary,FixedSizeBinary,StringView and
    BinaryView for RecordBatch::MakeStatisticsArray() (#46031)
  * GH-45750 - [C++][Python][Parquet] Implement Content-Defined
    Chunking for the Parquet writer (#45360)
  * GH-45794 - [C++] Add array directory to Meson configuration
    (#45795)
  * GH-45796 - [C++] Add integration directory to Meson
    configuration (#45797)
  * GH-45798 - [C++] Add extension directory to Meson (#45799)
  * GH-45800 - [C++] Implement util configuration in Meson (#45824)
  * GH-45829 - [C++] Add compute directory to Meson configuration
    (#45830)
  * GH-45833 - [C++] Add JSON directory to Meson configuration
    (#45834)
  * GH-45865 - [C++] Create dedicated benchmark dependency in Meson
    (#45909)
  * GH-45908 - [C++][Docs] Rename and expose basic
    {Array,...}FromJSON helpers as public APIs (#46180)
  * GH-45957 - [C++][Python] Expose allow_delayed_open on
    S3FileSystem (#46078)
  * GH-45978 - [C++] Bump bundled mimalloc version (#45979)
  * GH-45991 - [C++] Bump bundled nlohmann_json to v3.12.0 (#46112)
  * GH-45992 - [C++] Bump bundled utf8proc version to 2.10.0
    (#46032)
  * GH-46091 - [C++] Use feature options in Meson configuration
    (#46204)
  * GH-46092 - [C++] Add filesystem related options to Meson
    (#46101)
  * GH-46104 - GH-45937: [C++][Parquet] Logical type definition for
    variant
  * GH-46115 - [C++] Implement compression libraries in Meson
    (#46358)
  * GH-46116 - [C++] Implement IPC directory in Meson (#46117)
  * GH-46118 - [C++] Add tensor directory to Meson (#46119)
  * GH-46132 - [C++][Parquet] Remove deprecated parquet APIs from
    19.0.0 (#46133)
  * GH-46141 - [C++] Add flight directory to Meson configuration
    (#46142)
  * GH-46153 - [C++] Implement acero directory in Meson (#46154)
  * GH-46155 - [C++] Implement Tensorflow directory in Meson
    (#46156)
  * GH-46163 - [C++] Add vendored directory to Meson (#46164)
  * GH-46196 - [C++] Remove ARROW_USE_PRECOMPILED_HEADERS and
    related logic (#46200)
  * GH-46207 - [C++] Rename arrow::util::StringBuilder and move to
    internal namespace (#46813)
  * GH-46209 - [Documentation][C++][Compute] Add cpp developer
    documentation for row table (#46210)
  * GH-46215 - [C++][Docs] Add README for Meson subprojects
    directory (#46216)
  * GH-46217 - [C++][Parquet] Update the timestamp of
    parquet::encryption::TwoLevelCacheWithExpiration correctly
    (#46283)
  * GH-46219 - [C++][Parquet] Remove PARQUET_MINIMAL_DEPENDENCY
    option (#46274)
  * GH-46285 - [C++] Add support for Decimal32/64 and HalfFloat to
    run_end_encode/run_end_decode (#46286)
  * GH-46318 - [Docs][C++] Add Extension Array/Type documents
    (#46319)
  * GH-46321 - [C++][Doc] Better explain ArrayData IsValid and
    GetNullCount (#46332)
  * GH-46338 - [C++] Add compile step for Meson in cpp_build.sh
    (#46339)
  * GH-46367 - [C++] Prevent Meson from using git info if built as
    subproject (#46368)
  * GH-46386 - [C++] Ensure using our CMake packages not
    Find*.cmake (#46387)
  * GH-46388 - [C++] Check Snappy::snappy{,-static} in
    FindSnappyAlt.cmake (#46389)
  * GH-46396 - [C++][Documentation][Statistics] Revise the
    documentation to clarify that arrow::ArrayStatistics is ignored
    during arrow::Array comparisons (#46470)
  * GH-46403 - [C++] Add support for limiting element size when
    printing data (#46536)
  * GH-46439 - [C++] Use result pattern for all FromJSONString
    Helpers (#46696)
  * GH-46439 - [C++] Rename internal Converter class in
    from_string.cc (#46697)
  * GH-46439 - [C++] Remove unneeded namespace prefix in
    test_util_internal.h (#46695)
  * GH-46444 - [Documentation][C++][Acero] Move internal Swiss
    table doc into public C++ developer doc (#46445)
  * GH-46459 - [C++] Make some arrow/util headers internal (#46721)
  * GH-46462 - [C++][Parquet] Expose currently thrown
    EncodedStatistics when checking is_stats_set (#46463)
  * GH-46473 - [C++][Docs] Fix typos in decimal comments (#46474)
  * GH-46475 - [Documentation][C++][Compute] Consolidate Acero
    developer docs (#46476)
  * GH-46477 - [C++] Use vendored flatbuffers in Meson
    configuration (#46484)
  * GH-46487 - [C++] Refactor lz4 from ExternalProject to
    FetchContent (#46390)
  * GH-46499 - [CI][Crossbow][C++] Use apache/arrow for Meson
    (#46501)
  * GH-46508 - [C++] Upgrade OpenTelemetry cpp to avoid build error
    on recent Clang (#46509)
  * GH-46522 - [C++][FlightRPC] Add Arrow Flight SQL ODBC driver
    (#40939)
  * GH-46529 - [C++] Convert static inline type trait functions to
    constexpr (#46559)
  * GH-46537 - [Docs][C++] Add RunEndEncodedArray, FlatArray, and
    PrimitiveArray API Docs (#46540)
  * GH-46551 - [C++] Use std::string_view for type schema API
    (#46553)
  * GH-46633 - [Docs][C++][Python] Update CombineChunks
    documentation to specify that binary columns can be combined
    into multiple chunks (#46638)
  * GH-46665 - [CI][Crossbow][C++] Use apache/arrow for Alpine
    Linux (#46666)
  * GH-46676 - [C++][Python][Parquet] Allow reading Parquet LIST
    data as LargeList directly (#46678)
  * GH-46679 - [C++][Meson] Use WrapDB entry for gflags instead of
    CMake wrapper (#46680)
  * GH-46683 - [C++][Python] Add utf8_zero_fill compute function
    for sign-aware zero padding (#46815)
  * GH-46714 - [C++] Use hidden symbol visibility in Meson
    configuration (#46715)
  * GH-46740 - [C++] Update bundled Thrift
  * GH-46745 - [C++] Update bundled Boost to 1.88.0 and Apache
    Thrift to 0.22.0 (#46912)
  * GH-46746 - [C++] Assume AWS SDK &gt;= 1.11.0 (#46742)
  * GH-46748 - [C++] Initial port on AIX (#46749)
  * GH-46767 - [C++] Enable EqualOptions::use_atol_ for
    arrow::Array, arrow::Scalar, arrow::RecordBatch, and
    arrow::ChuckedArray (#46779)
  * GH-46771 - [Python][C++] Implement pa.arange function to
    generate array sequences (#46778)
  * GH-46785 - [CI][Dev][C++] Suppress needless outputs of cpplint
    with pre-commit (#46786)
  * GH-46788 - [C++][Parquet] Enable SIMD for byte stream split
    with 2 streams (#46789)
  * GH-46791 - [C++] Add Status::OrElse, IntoStatus&lt;T&gt; and ToStatus
    (#46792)
  * GH-46843 - [C++] Don't use unity build for bundled AWS SDK for
    C++ (#46845)
  * GH-46864 - [C++] Add half-float test for ArrayFromJSONString
    (#46865)
  * GH-46869 - [C++][Parquet] Deprecate arrow::Status
    parquet::arrow::FileReadeder::GetRecordBatchReader() (#46932)
  * GH-47025 - [C++][Docs] Increase minimum gcc for building from
    7.1 to 9 (#47026)
- Drop apache-arrow-19.0.1-mimalloc-version.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1758888000">-  Remove boost::system dependency for Tumbleweed
  * Add arrow-boost-system-1.89-boo1249599.patch
  * gh#boostorg/system#132
  * boo#1249599</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775563200">- update to 23.0.1:
  * Turn off GCS support by default; bundle if enabled
  * Ensure `MAKEFLAGS` being passed during compilation
  * Update bundled RE2 to enable Alpine Linux builds
  * `stringr::str_replace_na()` binding implemented (#47521).
  * Subsecond time variables no longer truncated in  `hms::hms()`
    bindings
  * Patch bundled version of Thrift to prevent CRAN check
    failures (@kou, #47286)
- drop arrow-boost-system-1.89-boo1249599.patch (obsolete)</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1784721600">- update to 25.0.0
  https://arrow.apache.org/release/25.0.0.html
  https://arrow.apache.org/release/24.0.0.html
  [#]# Bug Fixes
  * GH-17081 - [C++] arrow::stl::TupleRangeFromTable docs incorrect
    (#50095)
  * GH-36503 - [C++] Make DictionaryArray::dictionary() thread-safe
    (#48905)
  * GH-38558 - [C++] Add support for null sort option per sort key
    (#46926)
  * GH-39784 - [C++][Gandiva] Fix decimal in_expr crash with cached
    object code (#49951)
  * GH-40410 - [C++] Skip only s3fs-tests and s3fs-module-tests
    that require MinIO if MinIO is not available (#50215)
  * GH-45193 - [C++][Compute] Treat NaNs and nulls as distinct
    values in rank tie-breaking (#49304)
  * GH-47252 - [C++][Compute] Fix sort_indices for temporal types
    in arrow::Table (#50270)
  * GH-47447 - [C++] Fix replace_with_mask for null type arrays
    (#49950)
  * GH-47481 - [C++][Acero] record_batch_reader_source specify
    Ordering::Implicit to support select * limit k (#47482)
  * GH-47642 - [C++] Catch exceptions from initial_task in
    AsyncTaskScheduler (#49860)
  * GH-47657 - [C++][Parquet] Check for integer overflow when
    coercing timestamps (#49615)
  * GH-48094 - [C++] Restrict SecureString capacity tail check to
    Linux (#49906)
  * GH-48801 - [C++] Set CMAKE_POLICY_VERSION_MINIMUM for RapidJSON
    (#49993)
  * GH-48926 - [C++] Upgrade Abseil/Protobuf/GRPC/Google-Cloud-CPP
    bundled versions (#48964)
  * GH-49272 - [C++][CI] Fix intermittent segfault in
    arrow-json-test with MinGW (#49462)
  * GH-49433 - [C++] Buffer ARROW_LOG output to prevent thread
    interleaving (#49663)
  * GH-49465 - [CI][C++] Fix Abseil hang in arrow-flight-test on
    ODBC Windows (#50085)
  * GH-49614 - [C++] Report an error instead of silent truncation
    in base64_decode on invalid input (#49660)
  * GH-49689 - [R][C++] Parquets do not support list-columns of
    ordered factors (ordered dictionaries) (#49937)
  * GH-49719 - [C++] Rename vendored date header guards (#49778)
  * GH-49740 - [C++][Python] Fix casts to view types leaving null
    variadic buffers (#50166)
  * GH-49752 - [C++][Gandiva] Fix potential buffer overrun in
    Gandiva SSL function (#49780)
  * GH-49753 - [C++][Gandiva] Fix overflow in string functions
    (#49813)
  * GH-49759 - [C++][Integration] Harden BinaryView JSON parsing
    with runtime validation (#49758)
  * GH-49764 - [C++][Python] Avoid building bundled Abseil outside
    resolve_dependency (#49936)
  * GH-49767 - [CI][C++] Disable mold on Ubuntu 24.04 to work
    around mold#1247 (#50033)
  * GH-49803 - [C++][CI] Avoid aborting when fuzz-mutated IPC file
    has less batches (#49804)
  * GH-49834 - [C++] Avoid building re2 unit tests (#50152)
  * GH-49837 - [C++][Parquet] Avoid unbounded temporary std::vector
    in DELTA_(LENGTH_)BYTE_ARRAY decoder (#49838)
  * GH-49872 - [C++] Remove deprecated std::is_trivial (#49871)
  * GH-49888 - [C++][Compute] Fix count for run-end encoded arrays
    with nulls (#49908)
  * GH-49896 - [C++] Reject short buffer reads in IPC reader
    (#49897)
  * GH-49930 - [CI][C++] Pin MinGW MSYS2 packages to unblock CI
    (#49931)
  * GH-49948 - [CI][C++] Revert PR 49931 (Pin MinGW MSYS2 packages)
    but keep bumped minIO version (#49945)
  * GH-49966 - [C++] Detect different endianness between IPC file
    and stream in IPC file fuzzer (#49968)
  * GH-49974 - [C++][CMake] Add missing result variable
    initialization for validate_apple_libtool() (#49975)
  * GH-49991 - [C++][FlightRPC] Fix unity build ordering issue
    (#49990)
  * GH-50000 - [C++][FlightRPC] Use grpcpp/grpcpp.h not
    grpcpp/version_info.h for old gRPC (#50001)
  * GH-50010 - [C++][Parquet] Fix undefined behavior in
    TypedColumnWriterImpl::UpdateLevelHistogram (#50011)
  * GH-50043 - [C++][Python] Fix hash_any/hash_all on sliced
    boolean arrays (#50094)
  * GH-50051 - [C++][Parquet] Avoid size overflow in
    WKBBuffer::ReadCoords (#50036)
  * GH-50065 - [Packaging][CI][C++] Drop unused libboost-system-dev
    (#50066)
  * GH-50098 - [C++][Parquet] Enable filesystem support when
    building Parquet utilities (#50099)
  * GH-50103 - [C++] Missing iosfwd include in
    cpp/src/arrow/util/string_util.h (#50101)
  * GH-50105 - [C++][Python] Fix sliced sparse union null checks
    (#50108)
  * GH-50109 - [C++][Gandiva] Fix incorrect error messages (#50110)
  * GH-50113 - [C++][Python] Fix count for sliced union arrays
    (#50114)
  * GH-50129 - [C++][Parquet] Enable ARROW_JSON automatically with
    PARQUET_REQUIRE_ENCRYPTION (#50130)
  * GH-50149 - [C++][Parquet] Avoid process abort when encoding
    fuzzer encounters OOM (#50150)
  * GH-50156 - [C++][Parquet] Ignore min/max for unknown column
    order (#50157)
  * GH-50173 - [C++][Gandiva] Install tzdata-legacy to fix failing
    TestTime.TestCastTimestampWithTZ from
    gandiva/precompiled/time_test.cc (#50211)
  * GH-50204 - [C++] Fix S3FileSystem::MakeUri dropping the bucket
    on Windows MinGW (#50205)
  * GH-50210 - [C++][Gandiva] Replace precompiled std::string to
    fix _Unwind_Resume JIT failure on JNI builds (#50214)
  * GH-50212 - [C++][Parquet] Add PrintTo to fix failure in
    parquet-internals-test on test-conda-cpp-valgrind (#50213)
  * GH-50218 - [C++][FlightRPC] Add missing sudo to fix ODBC Linux
    job (#50307)
  * GH-50240 - [C++] Make IPC message decoding stricter (#50235)
  * GH-50294 - [C++][R] Missing typename in ulp_distance.cc breaks
    clang-15 builds (#50296)
  * GH-50295 - [C++][R] #include in vector_select_k.cc breaks macOS
    CRAN and wasm builds (#50297)
  * GH-50300 - [C++][CI] Update include to
    generated/Message_generated.h so Meson is able to find (#50301)
  * GH-50330 - [C++][R][Parquet] Add missing typename in
    RleBitPackedDecoderGetRunDecode (#50332)
  [#]# New Features and Improvements
  * GH-19667 - [C++][Gandiva] Use arrow::Resultstd::string for
    RegexUtil::SqlLikePatternToPcre (#49879)
  * GH-22232 - [C++][Python] Introduce optional default_column_type
    parameter (#47663)
  * GH-32381 - [C++] Improve error handling for hash table merges
    (#49512)
  * GH-38849 - [C++][Parquet] Add support for list view and large
    list view (#50160)
  * GH-40062 - [C++][Python] Conversion of Table to Arrow Tensor
    (#41870)
  * GH-45331 - [C++] Use xsimd for CPU feature detection (#49940)
  * GH-45819 - [C++] Add OptionalBitmapAnd utility (#49848)
  * GH-46369 - [C++] Add key-value pairs to the FileSystemFactory
    interface and to S3Options (#50044)
  * GH-46914 - [C++][FlightSQL] Remove boost/algorithm/string.h
    dependency (#50241)
  * GH-47769 - [C++] SVE dynamic dispatch (#49756)
  * GH-47876 - [C++][FlightRPC] ODBC: macOS .PKG installer for
    Intel and ARM (#49766)
  * GH-48068 - [C++][FlightRPC] Linux ODBC: Configure Dremio
    instance to allow remote testing (#49695)
  * GH-48408 - [C++] Enable ULP-based float comparison (#49290)
  * GH-49537 - [C++][FlightRPC] Windows CI to Support ODBC DLL &amp;
    MSI Signing (#49603)
  * GH-49552 - [C++][FlightRPC][ODBC] Enable ODBC test build on
    Linux (#49668)
  * GH-49651 - [C++][FlightRPC] Fix ODBC Linux test segmentation
    fault (#49688)
  * GH-49686 - [C++][FlightRPC][ODBC][Release] Create signing
    script for Windows FlightSQL ODBC build (#49788)
  * GH-49720 - [C++] Optimize base64_decode validation using lookup
    table (#49748)
  * GH-49723 - [C++][FlightRPC][ODBC] Update ODBC Documentation
    (#49851)
  * GH-49772 - [C++] Bump bundled mimalloc version (#49801)
  * GH-49776 - [CI][C++] Install libc6-dbg in apt-based Linux C++
    images (#50034)
  * GH-49783 - [C++][FlightRPC][ODBC] Reuse connections across test
    suite (#49784)
  * GH-49785 - [C++][FlightRPC][ODBC] Get ODBC tests passing on
    Linux (#49786)
  * GH-49789 - [C++] Use CMAKE_INSTALL_DOCDIR instead of static
    share/doc/${PROJECT_NAME} (#49790)
  * GH-49805 - [C++][Parquet] Avoid unbounded temporary allocation
    in DeltaBitPackDecoder::DecodeArrow (#49806)
  * GH-49835 - [C++] A constexpr dynamic dispatch with static
    dispatch when possible (#49840)
  * GH-49898 - [C++][CI] Use mold in more builds (#49899)
  * GH-49918 - [C++][Parquet] Catch std::vector allocation errors
    in encoding fuzzer (#49919)
  * GH-49921 - [C++] Bump xsimd to 14.2.0 (#49922)
  * GH-49938 - [C++] Bump bundled c-ares to 1.34.6 (#49939)
  * GH-49952 - [C++][Gandiva] Use timegm in date_time_test
    utilities (#49953)
  * GH-49959 - [C++][Parquet] Avoid unbounded temp alloc in
    BYTE_STREAM_SPLIT decoder (#49960)
  * GH-50005 - [C++] Use FetchContent for RapidJSON (#50006)
  * GH-50007 - [C++][Parquet] Add bloom filter folding to
    automatically size SBBF filters (#50008)
  * GH-50026 - [C++][Parquet] SIMD-accelerate SBBF probe via
    branchless autovec (#50030)
  * GH-50046 - [CI][C++] Improve caching with
    apache/infrastructure-actions/stash and more general cache keys
    (#50047)
  * GH-50052 - [CI][C++] Bump vcpkg to newest version (#50053)
  * GH-50054 - [C++][IPC] Validate indices buffer size in
    ReadSparseCOOIndex (#50055)
  * GH-50057 - [C++] Avoid signed overflow in Decimal FromString
    exponent (#50058)
  * GH-50063 - [C++] Validate buffer size for row-major tensors
    (#50064)
  * GH-50075 - [C++][Gandiva] fix buffer overrun in to_hex
    int32/int64 (#50076)
  * GH-50077 - [C++][IPC] Avoid int64 overflow in
    ReadSparseCSXIndex (#50038)
  * GH-50078 - [C++][ORC] Avoid signed overflow when converting
    timestamps (#50035)
  * GH-50083 - [C++] Access mimalloc through dynamically-resolved
    symbols (#41128)
  * GH-50111 - [C++][Gandiva] Improve function error messages
    (#50112)
  * GH-50161 - [C++][IPC] Validate CSF sparse index buffer counts
    (#50070)
  * GH-50162 - [C++][Parquet] Avoid int32 overflow in
    BitPackedRunDecoder::GetBatch offset (#50089)
  * GH-50182 - [C++][Parquet] Fix truncated min/max statistics for
    all-infinity floating-point columns (#50183)
  * GH-50184 - [C++][Parquet] Avoid reading past truncated
    statistics values in FormatStatValue (#50025)
  * GH-50189 - [C++][CI] Remove Ceph install step (#50190)
  * GH-50197 - [C++][Python] Add "hypot" compute kernel (#50198)
  * GH-50208 - [CI][C++][Python] Disable ccache hash_dir (#50209)
  * GH-50216 - [C++][Parquet] Add RleBitPackedToBitmapDecoder
    (#50217)
  * GH-50231 - [C++] Handle unset Substrait extension mapping type
    (#50263)
  * GH-50237 - [C++] Migrate arrow/ipc/metadata_internal.h to
    Result (#50245)
  * GH-50260 - [C++] Add ComputeLogicalNullCount to ChunkedArray
    (#50261)
  * GH-50265 - [C++][Parquet] Update parquet.thrift to sync with
    2.13.0 (#50266)
  * GH-50267 - [C++][Parquet] Upgrade thrift compiler from 0.21.0
    to 0.23.0 (#50268)
  * GH-50275 - [C++][CSV] avoid int32 overflow in block parser
    value counts (#50074)
  * GH-50283 - [CI][Ruby] Switch caching to
    apache/infrastructure-actions/stash (#50284)
  * GH-50292 - [C++][Parquet] Avoid int64 overflow in
    CheckReadRangeOrThrow (#50060)
  * GH-50304 - [C++][IPC] Reject negative sparse tensor shape and
    non-zero length (#50305)</changelog>
</package>
<package pkgid="eeccdb3e175f8086f88de782f4359c8e181695f4211dc3ad96abbc1f47f4c1644a0b59e6e82f5bacc08431e0831616edafbe6ae10cc54c7bc07c28013667838c" name="apache2-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.67" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1760356800">- Migrate from update-alternatives (bsc#1245830).
- The APACHE_MPM environment variable now controls which MPM will be used.
  If an empty string is provided, the script-helpers file implements its own logic
  to pick an MPM from the currently installed ones.
  As at least one MPM is always required, this will work just fine.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1761048000">- Re-introduce /usr/sbin/httpd
- Links to start_apache2, which now contains the logic to dispatch
  to the appropriate MPM respecting sysconfig's decision.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761912000">- Ensure the mpm subpackages sync their rebuild counter with the
  main package to have the installations work reliably.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1762257600">- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
  while still making Apache free of update-alternatives, relying entirely
  on sysconfig to dispatch the appropriate MPM.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1764849600">- version update to 2.4.66
  * ) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
    bypass via AllowOverride FileInfo (cve.mitre.org)
    mod_userdir+suexec bypass via AllowOverride FileInfo
    vulnerability in Apache HTTP Server. Users with access to use
    the RequestHeader directive in htaccess can cause some CGI
    scripts to run under an unexpected userid.
    This issue affects Apache HTTP Server: from 2.4.7 through
    2.4.65.
  * ) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
    variable override (cve.mitre.org)
    Improper Neutralization of Escape, Meta, or Control Sequences
    vulnerability in Apache HTTP Server through environment
    variables set via the Apache configuration unexpectedly
    superseding variables calculated by the server for CGI programs.
    This issue affects Apache HTTP Server from 2.4.0 through 2.4.65.
  * ) SECURITY: CVE-2025-59775: Apache HTTP Server: NTLM Leakage on
    Windows through UNC SSRF (cve.mitre.org)
    Server-Side Request Forgery (SSRF) vulnerability
    Â in Apache HTTP Server on Windows
    with AllowEncodedSlashes OnÂ and MergeSlashes OffÂ  allows to
    potentially leak NTLM
    hashes to a malicious server via SSRF and malicious requests or
    content
  * ) SECURITY: CVE-2025-58098: Apache HTTP Server: Server Side
    Includes adds query string to #exec cmd=... (cve.mitre.org)
    Apache HTTP Server 2.4.65 and earlier with Server Side Includes
    (SSI) enabled and mod_cgid (but not mod_cgi) passes the
    shell-escaped query string to #exec cmd="..." directives.
    This issue affects Apache HTTP Server before 2.4.66.
  * ) SECURITY: CVE-2025-55753: Apache HTTP Server: mod_md (ACME),
    unintended retry intervals (cve.mitre.org)
    An integer overflow in the case of failed ACME certificate
    renewal leads, after a number of failures (~30 days in default
    configurations), to the backoff timer becoming 0. Attempts to
    renew the certificate then are repeated without delays until it
    succeeds.
    This issue affects Apache HTTP Server: from 2.4.30 before 2.4.66.
  * ) mod_http2: Fix handling of 304 responses from mod_cache.
  * ) mod_http2/mod_proxy_http2: fix a bug in calculating the log2 value of
    integers, used in push diaries and proxy window size calculations.
  * ) mod_md: update to version 2.6.5
  - New directive `MDInitialDelay`, controlling how longer to wait after
    a server restart before checking certificates for renewal.
    [Michael Kaufmann]
  - Hardening: when build with OpenSSL older than 1.0.2 or old libressl
    versions, the parsing of ASN.1 time strings did not do a length check.
  - Hardening: when reading back OCSP responses stored in the local JSON
    store, missing 'valid' key led to uninitialized values, resulting in
    wrong refresh behaviour.
  * ) mod_md: update to version 2.6.6
  - Fix a small memory leak when using OpenSSL's BIGNUMs.
  - Fix reuse of curl easy handles by resetting them.
  * ) mod_http2: update to version 2.0.35
    New directive `H2MaxStreamErrors` to control how much bad behaviour
    by clients is tolerated before the connection is closed.
  * ) mod_proxy_http2: add support for ProxyErrorOverride directive.
  * ) mpm_common: Add new ListenTCPDeferAccept directive that allows to specify
    the value set for the TCP_DEFER_ACCEPT socket option on listen sockets.
  * ) mod_ssl: Add SSLVHostSNIPolicy directive to control the virtual
    host compatibility policy.
  * ) mod_md: update to version 2.6.2
  - Fix error retry delay calculation to not already doubling the wait
    on the first error.
  * ) mod_md: update to version 2.6.1
  - Increasing default `MDRetryDelay` to 30 seconds to generate less bursty
    traffic on errored renewals for the ACME CA. This leads to error retries
    of 30s, 1 minute, 2, 4, etc. up to daily attempts.
  - Checking that configuring `MDRetryDelay` will result in a positive
    duration. A delay of 0 is not accepted.
  - Fix a bug in checking Content-Type of responses from the ACME server.
  - Added ACME ARI support (rfc9773) to the module. Enabled by default. New
    directive "MDRenewViaARI on|off" for controlling this.
  - Removing tailscale support. It has not been working for a long time
    as the company decided to change their APIs. Away with the dead code,
    documentation and tests.
  - Fixed a compilation issue with pre-industrial versions of libcurl.
- httpd testsuite of svn revision 1929573</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1767528000">- Include a sane HTTPD_SYSCONFIG_FILE env. variable when invoking
  /usr/sbin/httpd.
  The appropriate MPM was not being located when calling /usr/sbin/httpd
  directly.
- Rename event's 'mod_cgi' to 'mod_cgid' in loadmodule.conf, as that's what
  the event MPM ships.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777377600">- Fix bsc#1262159.
- MaxRequestWorkers (256) must be a multiple of ThreadsPerChild (25).
  Decreased to 250.
- use tmpfiles.d for runtime directory creation
  This improves compatibility with immutable OSs, such as MicroOS.
- Add apache2.tmpfiles.
- Drop buildroot mkdir calls for log, cache and lib directories:
  these are now created at runtime via tmpfiles.d
- Mark /srv/www, htdocs, cgi-bin, log, cache and lib dirs as %ghost
  in %files: RPM registers ownership without packaging the paths</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- cgi-bin is disabled by default in modern Apache configurations;
  creating it unconditionally via tmpfiles.d is unnecessary
- Remove /srv/www/cgi-bin from apache2.tmpfiles
- Drop %ghost %dir %{cgidir} from %files
- Drop %{cgidir} from %check mkdir invocation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778068800">- version update to 2.4.67
  * ) SECURITY: CVE-2026-34059: Apache HTTP Server: mod_proxy_ajp:
    Heap Over-Read and memory disclosure in  ajp_parse_data()
    [boo#1263950]
    Buffer Over-read vulnerability in Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-34032: Apache HTTP Server: mod_proxy_ajp:
    Heap Buffer Over-Read Due to Missing Null-Termination Check
    (ajp_msg_get_string) [boo#1263951]
    Improper Null Termination, Out-of-bounds Read vulnerability in
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33857: Apache HTTP Server: Off-by-one OOB
    reads in AJP getter functions [boo#1263952]
    Out-of-bounds Read vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33523: Apache HTTP Server: multiple modules:
    HTTP response splitting forwarding malicious status line
    [boo#1263953]
    HTTP response splitting vulnerability in multiple Apache HTTP
    Server modules with untrusted or compromised backend servers.
    This issue affects Apache HTTP Server: from through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33007: Apache HTTP Server: mod_authn_socache
    crash [boo#1263954]
    A NULL pointer dereference in the mod_authn_socache in Apache
    HTTP Server 2.4.66 and earlier allows an unauthenticated remote
    user to crash a child process in a caching forward proxy
    configuration.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-33006: Apache HTTP Server: mod_auth_digest
    timing attack [boo#1263955]
    A timing attack against mod_auth_digest in Apache HTTP Server
    2.4.66 allows a bypass of Digest authentication by a remote
    attacker.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-29169: Apache HTTP Server: mod_dav_lock
    indirect lock crash [boo#1263956]
    A NULL pointer dereference in mod_dav_lock in Apache HTTP Server
    2.4.66 and earlier may allow an attacker to crash the server
    with a malicious request.mod_dav_lock is not used internally by
    mod_dav or mod_dav_fs.
    The only known use-case for mod_dav_lock was mod_dav_svn from
    Apache Subversion earlier than version 1.2.0.
    Users are recommended to upgrade to version 2.4.66, which fixes
    this issue, or remove mod_dav_lock.
  * ) SECURITY: CVE-2026-29168: Apache HTTP Server: mod_md
    unrestricted OCSP response [boo#1264150]
    Allocation of Resources Without Limits or Throttling
    vulnerability in Apache HTTP Server'sÂ  mod_md via OCSP response
    data.
    This issue affects Apache HTTP Server: from 2.4.30 through
    2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-28780: Apache HTTP Server: buffer overflow in
    mod_proxy_ajp via  ajp_msg_check_header() [boo#1264163]
    Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    If mod_proxy_ajp connects to a malicious AJP server this AJP
    server can send a malicious AJP message back to mod_proxy_ajp
    and cause it to write 4 attacker controlled bytes after the end
    of a heap based buffer.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-24072: Apache HTTP Server: mod_rewrite
    elevation of privileges via ap_expr [boo#1263935]
    An escalation of privilege bug in various modules in Apache HTTP
    2.4.66 and earlier allows local .htaccess authors to read files
    with the privileges of the httpd user.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-23918: Apache HTTP Server: http2: double free
    and possible RCE on early reset [boo#1263957]
    Double Free and possible RCE vulnerability in Apache HTTP Server
    with the HTTP/2 protocol.
    This issue affects Apache HTTP Server: 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) mod_md: update to version 2.6.10
  - Fix issue #420 &lt;https://github.com/icing/mod_md/issues/420&gt; by ignoring
    job.json files that claim to have completely finished a certificate
    renewal, but have not produced the necessary result files.
  * ) mod_http2: update to version 2.0.39
    Remove streams own memory allocator after reports of memory problems
    with third party modules.
  * ) mod_http2: update to version 2.0.38
    Source sync with mod_h2 github repository. No functional change.
  * ) Updated conf/mime.types: added vnd.sqlite3, HEIC, HEIF
  * ) mod_md: update to version 2.6.7
  - Fix a regression in `MDStapleOthers` which broke in v2.6.0 and no longer
    applied, no matter the configuration.
  * ) mod_md: update to version 2.6.9
  - Pebble 2.9+ reports another error when terms of service agreement is
    not set. Treating all "userActionRequired" errors as permanent now.
  * ) mod_md: update to version 2.6.8
  - Fix the ARI related `replaces` property in ACME order creation to only
    be used when the CA supports ARI and it is enabled in the menu config.
  - Fix compatibility with APR versions before 1.6.0 which do not have
    `apr_cstr_casecmp` and should use `apr_strnatcasecmp` instead.
  * ) mod_http2: update to version 2.0.37
    Prevent double purge of a stream, resulting in a double free.
    Fixes PR 69899.
  * ) mod_md: Use correct function name when compiling against APR &lt; 1.6.0.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1778155200">- Remove last remnants of update-alternatives.</changelog>
</package>
<package pkgid="e12bd5f7aef7f5e0910a2da5f529d1aa8bb9cfee19859ca87c946386c7f6373d0504dcd2f49edd54731a77907510edba75f0fc27763a52f18da900dc38f04389" name="apache2-debugsource" arch="i586">
  <version epoch="0" ver="2.4.67" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1760356800">- Migrate from update-alternatives (bsc#1245830).
- The APACHE_MPM environment variable now controls which MPM will be used.
  If an empty string is provided, the script-helpers file implements its own logic
  to pick an MPM from the currently installed ones.
  As at least one MPM is always required, this will work just fine.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1761048000">- Re-introduce /usr/sbin/httpd
- Links to start_apache2, which now contains the logic to dispatch
  to the appropriate MPM respecting sysconfig's decision.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761912000">- Ensure the mpm subpackages sync their rebuild counter with the
  main package to have the installations work reliably.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1762257600">- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
  while still making Apache free of update-alternatives, relying entirely
  on sysconfig to dispatch the appropriate MPM.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1764849600">- version update to 2.4.66
  * ) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
    bypass via AllowOverride FileInfo (cve.mitre.org)
    mod_userdir+suexec bypass via AllowOverride FileInfo
    vulnerability in Apache HTTP Server. Users with access to use
    the RequestHeader directive in htaccess can cause some CGI
    scripts to run under an unexpected userid.
    This issue affects Apache HTTP Server: from 2.4.7 through
    2.4.65.
  * ) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
    variable override (cve.mitre.org)
    Improper Neutralization of Escape, Meta, or Control Sequences
    vulnerability in Apache HTTP Server through environment
    variables set via the Apache configuration unexpectedly
    superseding variables calculated by the server for CGI programs.
    This issue affects Apache HTTP Server from 2.4.0 through 2.4.65.
  * ) SECURITY: CVE-2025-59775: Apache HTTP Server: NTLM Leakage on
    Windows through UNC SSRF (cve.mitre.org)
    Server-Side Request Forgery (SSRF) vulnerability
    Â in Apache HTTP Server on Windows
    with AllowEncodedSlashes OnÂ and MergeSlashes OffÂ  allows to
    potentially leak NTLM
    hashes to a malicious server via SSRF and malicious requests or
    content
  * ) SECURITY: CVE-2025-58098: Apache HTTP Server: Server Side
    Includes adds query string to #exec cmd=... (cve.mitre.org)
    Apache HTTP Server 2.4.65 and earlier with Server Side Includes
    (SSI) enabled and mod_cgid (but not mod_cgi) passes the
    shell-escaped query string to #exec cmd="..." directives.
    This issue affects Apache HTTP Server before 2.4.66.
  * ) SECURITY: CVE-2025-55753: Apache HTTP Server: mod_md (ACME),
    unintended retry intervals (cve.mitre.org)
    An integer overflow in the case of failed ACME certificate
    renewal leads, after a number of failures (~30 days in default
    configurations), to the backoff timer becoming 0. Attempts to
    renew the certificate then are repeated without delays until it
    succeeds.
    This issue affects Apache HTTP Server: from 2.4.30 before 2.4.66.
  * ) mod_http2: Fix handling of 304 responses from mod_cache.
  * ) mod_http2/mod_proxy_http2: fix a bug in calculating the log2 value of
    integers, used in push diaries and proxy window size calculations.
  * ) mod_md: update to version 2.6.5
  - New directive `MDInitialDelay`, controlling how longer to wait after
    a server restart before checking certificates for renewal.
    [Michael Kaufmann]
  - Hardening: when build with OpenSSL older than 1.0.2 or old libressl
    versions, the parsing of ASN.1 time strings did not do a length check.
  - Hardening: when reading back OCSP responses stored in the local JSON
    store, missing 'valid' key led to uninitialized values, resulting in
    wrong refresh behaviour.
  * ) mod_md: update to version 2.6.6
  - Fix a small memory leak when using OpenSSL's BIGNUMs.
  - Fix reuse of curl easy handles by resetting them.
  * ) mod_http2: update to version 2.0.35
    New directive `H2MaxStreamErrors` to control how much bad behaviour
    by clients is tolerated before the connection is closed.
  * ) mod_proxy_http2: add support for ProxyErrorOverride directive.
  * ) mpm_common: Add new ListenTCPDeferAccept directive that allows to specify
    the value set for the TCP_DEFER_ACCEPT socket option on listen sockets.
  * ) mod_ssl: Add SSLVHostSNIPolicy directive to control the virtual
    host compatibility policy.
  * ) mod_md: update to version 2.6.2
  - Fix error retry delay calculation to not already doubling the wait
    on the first error.
  * ) mod_md: update to version 2.6.1
  - Increasing default `MDRetryDelay` to 30 seconds to generate less bursty
    traffic on errored renewals for the ACME CA. This leads to error retries
    of 30s, 1 minute, 2, 4, etc. up to daily attempts.
  - Checking that configuring `MDRetryDelay` will result in a positive
    duration. A delay of 0 is not accepted.
  - Fix a bug in checking Content-Type of responses from the ACME server.
  - Added ACME ARI support (rfc9773) to the module. Enabled by default. New
    directive "MDRenewViaARI on|off" for controlling this.
  - Removing tailscale support. It has not been working for a long time
    as the company decided to change their APIs. Away with the dead code,
    documentation and tests.
  - Fixed a compilation issue with pre-industrial versions of libcurl.
- httpd testsuite of svn revision 1929573</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1767528000">- Include a sane HTTPD_SYSCONFIG_FILE env. variable when invoking
  /usr/sbin/httpd.
  The appropriate MPM was not being located when calling /usr/sbin/httpd
  directly.
- Rename event's 'mod_cgi' to 'mod_cgid' in loadmodule.conf, as that's what
  the event MPM ships.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777377600">- Fix bsc#1262159.
- MaxRequestWorkers (256) must be a multiple of ThreadsPerChild (25).
  Decreased to 250.
- use tmpfiles.d for runtime directory creation
  This improves compatibility with immutable OSs, such as MicroOS.
- Add apache2.tmpfiles.
- Drop buildroot mkdir calls for log, cache and lib directories:
  these are now created at runtime via tmpfiles.d
- Mark /srv/www, htdocs, cgi-bin, log, cache and lib dirs as %ghost
  in %files: RPM registers ownership without packaging the paths</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- cgi-bin is disabled by default in modern Apache configurations;
  creating it unconditionally via tmpfiles.d is unnecessary
- Remove /srv/www/cgi-bin from apache2.tmpfiles
- Drop %ghost %dir %{cgidir} from %files
- Drop %{cgidir} from %check mkdir invocation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778068800">- version update to 2.4.67
  * ) SECURITY: CVE-2026-34059: Apache HTTP Server: mod_proxy_ajp:
    Heap Over-Read and memory disclosure in  ajp_parse_data()
    [boo#1263950]
    Buffer Over-read vulnerability in Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-34032: Apache HTTP Server: mod_proxy_ajp:
    Heap Buffer Over-Read Due to Missing Null-Termination Check
    (ajp_msg_get_string) [boo#1263951]
    Improper Null Termination, Out-of-bounds Read vulnerability in
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33857: Apache HTTP Server: Off-by-one OOB
    reads in AJP getter functions [boo#1263952]
    Out-of-bounds Read vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33523: Apache HTTP Server: multiple modules:
    HTTP response splitting forwarding malicious status line
    [boo#1263953]
    HTTP response splitting vulnerability in multiple Apache HTTP
    Server modules with untrusted or compromised backend servers.
    This issue affects Apache HTTP Server: from through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33007: Apache HTTP Server: mod_authn_socache
    crash [boo#1263954]
    A NULL pointer dereference in the mod_authn_socache in Apache
    HTTP Server 2.4.66 and earlier allows an unauthenticated remote
    user to crash a child process in a caching forward proxy
    configuration.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-33006: Apache HTTP Server: mod_auth_digest
    timing attack [boo#1263955]
    A timing attack against mod_auth_digest in Apache HTTP Server
    2.4.66 allows a bypass of Digest authentication by a remote
    attacker.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-29169: Apache HTTP Server: mod_dav_lock
    indirect lock crash [boo#1263956]
    A NULL pointer dereference in mod_dav_lock in Apache HTTP Server
    2.4.66 and earlier may allow an attacker to crash the server
    with a malicious request.mod_dav_lock is not used internally by
    mod_dav or mod_dav_fs.
    The only known use-case for mod_dav_lock was mod_dav_svn from
    Apache Subversion earlier than version 1.2.0.
    Users are recommended to upgrade to version 2.4.66, which fixes
    this issue, or remove mod_dav_lock.
  * ) SECURITY: CVE-2026-29168: Apache HTTP Server: mod_md
    unrestricted OCSP response [boo#1264150]
    Allocation of Resources Without Limits or Throttling
    vulnerability in Apache HTTP Server'sÂ  mod_md via OCSP response
    data.
    This issue affects Apache HTTP Server: from 2.4.30 through
    2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-28780: Apache HTTP Server: buffer overflow in
    mod_proxy_ajp via  ajp_msg_check_header() [boo#1264163]
    Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    If mod_proxy_ajp connects to a malicious AJP server this AJP
    server can send a malicious AJP message back to mod_proxy_ajp
    and cause it to write 4 attacker controlled bytes after the end
    of a heap based buffer.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-24072: Apache HTTP Server: mod_rewrite
    elevation of privileges via ap_expr [boo#1263935]
    An escalation of privilege bug in various modules in Apache HTTP
    2.4.66 and earlier allows local .htaccess authors to read files
    with the privileges of the httpd user.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-23918: Apache HTTP Server: http2: double free
    and possible RCE on early reset [boo#1263957]
    Double Free and possible RCE vulnerability in Apache HTTP Server
    with the HTTP/2 protocol.
    This issue affects Apache HTTP Server: 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) mod_md: update to version 2.6.10
  - Fix issue #420 &lt;https://github.com/icing/mod_md/issues/420&gt; by ignoring
    job.json files that claim to have completely finished a certificate
    renewal, but have not produced the necessary result files.
  * ) mod_http2: update to version 2.0.39
    Remove streams own memory allocator after reports of memory problems
    with third party modules.
  * ) mod_http2: update to version 2.0.38
    Source sync with mod_h2 github repository. No functional change.
  * ) Updated conf/mime.types: added vnd.sqlite3, HEIC, HEIF
  * ) mod_md: update to version 2.6.7
  - Fix a regression in `MDStapleOthers` which broke in v2.6.0 and no longer
    applied, no matter the configuration.
  * ) mod_md: update to version 2.6.9
  - Pebble 2.9+ reports another error when terms of service agreement is
    not set. Treating all "userActionRequired" errors as permanent now.
  * ) mod_md: update to version 2.6.8
  - Fix the ARI related `replaces` property in ACME order creation to only
    be used when the CA supports ARI and it is enabled in the menu config.
  - Fix compatibility with APR versions before 1.6.0 which do not have
    `apr_cstr_casecmp` and should use `apr_strnatcasecmp` instead.
  * ) mod_http2: update to version 2.0.37
    Prevent double purge of a stream, resulting in a double free.
    Fixes PR 69899.
  * ) mod_md: Use correct function name when compiling against APR &lt; 1.6.0.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1778155200">- Remove last remnants of update-alternatives.</changelog>
</package>
<package pkgid="bdd9d6fcaf166fa80e9a9dbd61dd29b771bc494759602dddf7c553627e753811d2a827fdc4c40c2ce5eb6ee4338e435c65a633b51cb5d3e9baf0a4f745b3a05c" name="apache2-event-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.67" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1760356800">- Migrate from update-alternatives (bsc#1245830).
- The APACHE_MPM environment variable now controls which MPM will be used.
  If an empty string is provided, the script-helpers file implements its own logic
  to pick an MPM from the currently installed ones.
  As at least one MPM is always required, this will work just fine.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1761048000">- Re-introduce /usr/sbin/httpd
- Links to start_apache2, which now contains the logic to dispatch
  to the appropriate MPM respecting sysconfig's decision.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761912000">- Ensure the mpm subpackages sync their rebuild counter with the
  main package to have the installations work reliably.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1762257600">- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
  while still making Apache free of update-alternatives, relying entirely
  on sysconfig to dispatch the appropriate MPM.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1764849600">- version update to 2.4.66
  * ) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
    bypass via AllowOverride FileInfo (cve.mitre.org)
    mod_userdir+suexec bypass via AllowOverride FileInfo
    vulnerability in Apache HTTP Server. Users with access to use
    the RequestHeader directive in htaccess can cause some CGI
    scripts to run under an unexpected userid.
    This issue affects Apache HTTP Server: from 2.4.7 through
    2.4.65.
  * ) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
    variable override (cve.mitre.org)
    Improper Neutralization of Escape, Meta, or Control Sequences
    vulnerability in Apache HTTP Server through environment
    variables set via the Apache configuration unexpectedly
    superseding variables calculated by the server for CGI programs.
    This issue affects Apache HTTP Server from 2.4.0 through 2.4.65.
  * ) SECURITY: CVE-2025-59775: Apache HTTP Server: NTLM Leakage on
    Windows through UNC SSRF (cve.mitre.org)
    Server-Side Request Forgery (SSRF) vulnerability
    Â in Apache HTTP Server on Windows
    with AllowEncodedSlashes OnÂ and MergeSlashes OffÂ  allows to
    potentially leak NTLM
    hashes to a malicious server via SSRF and malicious requests or
    content
  * ) SECURITY: CVE-2025-58098: Apache HTTP Server: Server Side
    Includes adds query string to #exec cmd=... (cve.mitre.org)
    Apache HTTP Server 2.4.65 and earlier with Server Side Includes
    (SSI) enabled and mod_cgid (but not mod_cgi) passes the
    shell-escaped query string to #exec cmd="..." directives.
    This issue affects Apache HTTP Server before 2.4.66.
  * ) SECURITY: CVE-2025-55753: Apache HTTP Server: mod_md (ACME),
    unintended retry intervals (cve.mitre.org)
    An integer overflow in the case of failed ACME certificate
    renewal leads, after a number of failures (~30 days in default
    configurations), to the backoff timer becoming 0. Attempts to
    renew the certificate then are repeated without delays until it
    succeeds.
    This issue affects Apache HTTP Server: from 2.4.30 before 2.4.66.
  * ) mod_http2: Fix handling of 304 responses from mod_cache.
  * ) mod_http2/mod_proxy_http2: fix a bug in calculating the log2 value of
    integers, used in push diaries and proxy window size calculations.
  * ) mod_md: update to version 2.6.5
  - New directive `MDInitialDelay`, controlling how longer to wait after
    a server restart before checking certificates for renewal.
    [Michael Kaufmann]
  - Hardening: when build with OpenSSL older than 1.0.2 or old libressl
    versions, the parsing of ASN.1 time strings did not do a length check.
  - Hardening: when reading back OCSP responses stored in the local JSON
    store, missing 'valid' key led to uninitialized values, resulting in
    wrong refresh behaviour.
  * ) mod_md: update to version 2.6.6
  - Fix a small memory leak when using OpenSSL's BIGNUMs.
  - Fix reuse of curl easy handles by resetting them.
  * ) mod_http2: update to version 2.0.35
    New directive `H2MaxStreamErrors` to control how much bad behaviour
    by clients is tolerated before the connection is closed.
  * ) mod_proxy_http2: add support for ProxyErrorOverride directive.
  * ) mpm_common: Add new ListenTCPDeferAccept directive that allows to specify
    the value set for the TCP_DEFER_ACCEPT socket option on listen sockets.
  * ) mod_ssl: Add SSLVHostSNIPolicy directive to control the virtual
    host compatibility policy.
  * ) mod_md: update to version 2.6.2
  - Fix error retry delay calculation to not already doubling the wait
    on the first error.
  * ) mod_md: update to version 2.6.1
  - Increasing default `MDRetryDelay` to 30 seconds to generate less bursty
    traffic on errored renewals for the ACME CA. This leads to error retries
    of 30s, 1 minute, 2, 4, etc. up to daily attempts.
  - Checking that configuring `MDRetryDelay` will result in a positive
    duration. A delay of 0 is not accepted.
  - Fix a bug in checking Content-Type of responses from the ACME server.
  - Added ACME ARI support (rfc9773) to the module. Enabled by default. New
    directive "MDRenewViaARI on|off" for controlling this.
  - Removing tailscale support. It has not been working for a long time
    as the company decided to change their APIs. Away with the dead code,
    documentation and tests.
  - Fixed a compilation issue with pre-industrial versions of libcurl.
- httpd testsuite of svn revision 1929573</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1767528000">- Include a sane HTTPD_SYSCONFIG_FILE env. variable when invoking
  /usr/sbin/httpd.
  The appropriate MPM was not being located when calling /usr/sbin/httpd
  directly.
- Rename event's 'mod_cgi' to 'mod_cgid' in loadmodule.conf, as that's what
  the event MPM ships.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777377600">- Fix bsc#1262159.
- MaxRequestWorkers (256) must be a multiple of ThreadsPerChild (25).
  Decreased to 250.
- use tmpfiles.d for runtime directory creation
  This improves compatibility with immutable OSs, such as MicroOS.
- Add apache2.tmpfiles.
- Drop buildroot mkdir calls for log, cache and lib directories:
  these are now created at runtime via tmpfiles.d
- Mark /srv/www, htdocs, cgi-bin, log, cache and lib dirs as %ghost
  in %files: RPM registers ownership without packaging the paths</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- cgi-bin is disabled by default in modern Apache configurations;
  creating it unconditionally via tmpfiles.d is unnecessary
- Remove /srv/www/cgi-bin from apache2.tmpfiles
- Drop %ghost %dir %{cgidir} from %files
- Drop %{cgidir} from %check mkdir invocation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778068800">- version update to 2.4.67
  * ) SECURITY: CVE-2026-34059: Apache HTTP Server: mod_proxy_ajp:
    Heap Over-Read and memory disclosure in  ajp_parse_data()
    [boo#1263950]
    Buffer Over-read vulnerability in Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-34032: Apache HTTP Server: mod_proxy_ajp:
    Heap Buffer Over-Read Due to Missing Null-Termination Check
    (ajp_msg_get_string) [boo#1263951]
    Improper Null Termination, Out-of-bounds Read vulnerability in
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33857: Apache HTTP Server: Off-by-one OOB
    reads in AJP getter functions [boo#1263952]
    Out-of-bounds Read vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33523: Apache HTTP Server: multiple modules:
    HTTP response splitting forwarding malicious status line
    [boo#1263953]
    HTTP response splitting vulnerability in multiple Apache HTTP
    Server modules with untrusted or compromised backend servers.
    This issue affects Apache HTTP Server: from through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33007: Apache HTTP Server: mod_authn_socache
    crash [boo#1263954]
    A NULL pointer dereference in the mod_authn_socache in Apache
    HTTP Server 2.4.66 and earlier allows an unauthenticated remote
    user to crash a child process in a caching forward proxy
    configuration.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-33006: Apache HTTP Server: mod_auth_digest
    timing attack [boo#1263955]
    A timing attack against mod_auth_digest in Apache HTTP Server
    2.4.66 allows a bypass of Digest authentication by a remote
    attacker.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-29169: Apache HTTP Server: mod_dav_lock
    indirect lock crash [boo#1263956]
    A NULL pointer dereference in mod_dav_lock in Apache HTTP Server
    2.4.66 and earlier may allow an attacker to crash the server
    with a malicious request.mod_dav_lock is not used internally by
    mod_dav or mod_dav_fs.
    The only known use-case for mod_dav_lock was mod_dav_svn from
    Apache Subversion earlier than version 1.2.0.
    Users are recommended to upgrade to version 2.4.66, which fixes
    this issue, or remove mod_dav_lock.
  * ) SECURITY: CVE-2026-29168: Apache HTTP Server: mod_md
    unrestricted OCSP response [boo#1264150]
    Allocation of Resources Without Limits or Throttling
    vulnerability in Apache HTTP Server'sÂ  mod_md via OCSP response
    data.
    This issue affects Apache HTTP Server: from 2.4.30 through
    2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-28780: Apache HTTP Server: buffer overflow in
    mod_proxy_ajp via  ajp_msg_check_header() [boo#1264163]
    Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    If mod_proxy_ajp connects to a malicious AJP server this AJP
    server can send a malicious AJP message back to mod_proxy_ajp
    and cause it to write 4 attacker controlled bytes after the end
    of a heap based buffer.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-24072: Apache HTTP Server: mod_rewrite
    elevation of privileges via ap_expr [boo#1263935]
    An escalation of privilege bug in various modules in Apache HTTP
    2.4.66 and earlier allows local .htaccess authors to read files
    with the privileges of the httpd user.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-23918: Apache HTTP Server: http2: double free
    and possible RCE on early reset [boo#1263957]
    Double Free and possible RCE vulnerability in Apache HTTP Server
    with the HTTP/2 protocol.
    This issue affects Apache HTTP Server: 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) mod_md: update to version 2.6.10
  - Fix issue #420 &lt;https://github.com/icing/mod_md/issues/420&gt; by ignoring
    job.json files that claim to have completely finished a certificate
    renewal, but have not produced the necessary result files.
  * ) mod_http2: update to version 2.0.39
    Remove streams own memory allocator after reports of memory problems
    with third party modules.
  * ) mod_http2: update to version 2.0.38
    Source sync with mod_h2 github repository. No functional change.
  * ) Updated conf/mime.types: added vnd.sqlite3, HEIC, HEIF
  * ) mod_md: update to version 2.6.7
  - Fix a regression in `MDStapleOthers` which broke in v2.6.0 and no longer
    applied, no matter the configuration.
  * ) mod_md: update to version 2.6.9
  - Pebble 2.9+ reports another error when terms of service agreement is
    not set. Treating all "userActionRequired" errors as permanent now.
  * ) mod_md: update to version 2.6.8
  - Fix the ARI related `replaces` property in ACME order creation to only
    be used when the CA supports ARI and it is enabled in the menu config.
  - Fix compatibility with APR versions before 1.6.0 which do not have
    `apr_cstr_casecmp` and should use `apr_strnatcasecmp` instead.
  * ) mod_http2: update to version 2.0.37
    Prevent double purge of a stream, resulting in a double free.
    Fixes PR 69899.
  * ) mod_md: Use correct function name when compiling against APR &lt; 1.6.0.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1778155200">- Remove last remnants of update-alternatives.</changelog>
</package>
<package pkgid="aacd46e9f8c8768ca7b122b1fe84ee2d59c83eb66a78813a06679b57d8003262b36831dc17c64d69842802672900873e87072dfe2012e5d2cfea4bf3aaacd9a6" name="apache2-event-debugsource" arch="i586">
  <version epoch="0" ver="2.4.67" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1760356800">- Migrate from update-alternatives (bsc#1245830).
- The APACHE_MPM environment variable now controls which MPM will be used.
  If an empty string is provided, the script-helpers file implements its own logic
  to pick an MPM from the currently installed ones.
  As at least one MPM is always required, this will work just fine.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1761048000">- Re-introduce /usr/sbin/httpd
- Links to start_apache2, which now contains the logic to dispatch
  to the appropriate MPM respecting sysconfig's decision.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761912000">- Ensure the mpm subpackages sync their rebuild counter with the
  main package to have the installations work reliably.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1762257600">- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
  while still making Apache free of update-alternatives, relying entirely
  on sysconfig to dispatch the appropriate MPM.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1764849600">- version update to 2.4.66
  * ) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
    bypass via AllowOverride FileInfo (cve.mitre.org)
    mod_userdir+suexec bypass via AllowOverride FileInfo
    vulnerability in Apache HTTP Server. Users with access to use
    the RequestHeader directive in htaccess can cause some CGI
    scripts to run under an unexpected userid.
    This issue affects Apache HTTP Server: from 2.4.7 through
    2.4.65.
  * ) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
    variable override (cve.mitre.org)
    Improper Neutralization of Escape, Meta, or Control Sequences
    vulnerability in Apache HTTP Server through environment
    variables set via the Apache configuration unexpectedly
    superseding variables calculated by the server for CGI programs.
    This issue affects Apache HTTP Server from 2.4.0 through 2.4.65.
  * ) SECURITY: CVE-2025-59775: Apache HTTP Server: NTLM Leakage on
    Windows through UNC SSRF (cve.mitre.org)
    Server-Side Request Forgery (SSRF) vulnerability
    Â in Apache HTTP Server on Windows
    with AllowEncodedSlashes OnÂ and MergeSlashes OffÂ  allows to
    potentially leak NTLM
    hashes to a malicious server via SSRF and malicious requests or
    content
  * ) SECURITY: CVE-2025-58098: Apache HTTP Server: Server Side
    Includes adds query string to #exec cmd=... (cve.mitre.org)
    Apache HTTP Server 2.4.65 and earlier with Server Side Includes
    (SSI) enabled and mod_cgid (but not mod_cgi) passes the
    shell-escaped query string to #exec cmd="..." directives.
    This issue affects Apache HTTP Server before 2.4.66.
  * ) SECURITY: CVE-2025-55753: Apache HTTP Server: mod_md (ACME),
    unintended retry intervals (cve.mitre.org)
    An integer overflow in the case of failed ACME certificate
    renewal leads, after a number of failures (~30 days in default
    configurations), to the backoff timer becoming 0. Attempts to
    renew the certificate then are repeated without delays until it
    succeeds.
    This issue affects Apache HTTP Server: from 2.4.30 before 2.4.66.
  * ) mod_http2: Fix handling of 304 responses from mod_cache.
  * ) mod_http2/mod_proxy_http2: fix a bug in calculating the log2 value of
    integers, used in push diaries and proxy window size calculations.
  * ) mod_md: update to version 2.6.5
  - New directive `MDInitialDelay`, controlling how longer to wait after
    a server restart before checking certificates for renewal.
    [Michael Kaufmann]
  - Hardening: when build with OpenSSL older than 1.0.2 or old libressl
    versions, the parsing of ASN.1 time strings did not do a length check.
  - Hardening: when reading back OCSP responses stored in the local JSON
    store, missing 'valid' key led to uninitialized values, resulting in
    wrong refresh behaviour.
  * ) mod_md: update to version 2.6.6
  - Fix a small memory leak when using OpenSSL's BIGNUMs.
  - Fix reuse of curl easy handles by resetting them.
  * ) mod_http2: update to version 2.0.35
    New directive `H2MaxStreamErrors` to control how much bad behaviour
    by clients is tolerated before the connection is closed.
  * ) mod_proxy_http2: add support for ProxyErrorOverride directive.
  * ) mpm_common: Add new ListenTCPDeferAccept directive that allows to specify
    the value set for the TCP_DEFER_ACCEPT socket option on listen sockets.
  * ) mod_ssl: Add SSLVHostSNIPolicy directive to control the virtual
    host compatibility policy.
  * ) mod_md: update to version 2.6.2
  - Fix error retry delay calculation to not already doubling the wait
    on the first error.
  * ) mod_md: update to version 2.6.1
  - Increasing default `MDRetryDelay` to 30 seconds to generate less bursty
    traffic on errored renewals for the ACME CA. This leads to error retries
    of 30s, 1 minute, 2, 4, etc. up to daily attempts.
  - Checking that configuring `MDRetryDelay` will result in a positive
    duration. A delay of 0 is not accepted.
  - Fix a bug in checking Content-Type of responses from the ACME server.
  - Added ACME ARI support (rfc9773) to the module. Enabled by default. New
    directive "MDRenewViaARI on|off" for controlling this.
  - Removing tailscale support. It has not been working for a long time
    as the company decided to change their APIs. Away with the dead code,
    documentation and tests.
  - Fixed a compilation issue with pre-industrial versions of libcurl.
- httpd testsuite of svn revision 1929573</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1767528000">- Include a sane HTTPD_SYSCONFIG_FILE env. variable when invoking
  /usr/sbin/httpd.
  The appropriate MPM was not being located when calling /usr/sbin/httpd
  directly.
- Rename event's 'mod_cgi' to 'mod_cgid' in loadmodule.conf, as that's what
  the event MPM ships.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777377600">- Fix bsc#1262159.
- MaxRequestWorkers (256) must be a multiple of ThreadsPerChild (25).
  Decreased to 250.
- use tmpfiles.d for runtime directory creation
  This improves compatibility with immutable OSs, such as MicroOS.
- Add apache2.tmpfiles.
- Drop buildroot mkdir calls for log, cache and lib directories:
  these are now created at runtime via tmpfiles.d
- Mark /srv/www, htdocs, cgi-bin, log, cache and lib dirs as %ghost
  in %files: RPM registers ownership without packaging the paths</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- cgi-bin is disabled by default in modern Apache configurations;
  creating it unconditionally via tmpfiles.d is unnecessary
- Remove /srv/www/cgi-bin from apache2.tmpfiles
- Drop %ghost %dir %{cgidir} from %files
- Drop %{cgidir} from %check mkdir invocation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778068800">- version update to 2.4.67
  * ) SECURITY: CVE-2026-34059: Apache HTTP Server: mod_proxy_ajp:
    Heap Over-Read and memory disclosure in  ajp_parse_data()
    [boo#1263950]
    Buffer Over-read vulnerability in Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-34032: Apache HTTP Server: mod_proxy_ajp:
    Heap Buffer Over-Read Due to Missing Null-Termination Check
    (ajp_msg_get_string) [boo#1263951]
    Improper Null Termination, Out-of-bounds Read vulnerability in
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33857: Apache HTTP Server: Off-by-one OOB
    reads in AJP getter functions [boo#1263952]
    Out-of-bounds Read vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33523: Apache HTTP Server: multiple modules:
    HTTP response splitting forwarding malicious status line
    [boo#1263953]
    HTTP response splitting vulnerability in multiple Apache HTTP
    Server modules with untrusted or compromised backend servers.
    This issue affects Apache HTTP Server: from through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33007: Apache HTTP Server: mod_authn_socache
    crash [boo#1263954]
    A NULL pointer dereference in the mod_authn_socache in Apache
    HTTP Server 2.4.66 and earlier allows an unauthenticated remote
    user to crash a child process in a caching forward proxy
    configuration.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-33006: Apache HTTP Server: mod_auth_digest
    timing attack [boo#1263955]
    A timing attack against mod_auth_digest in Apache HTTP Server
    2.4.66 allows a bypass of Digest authentication by a remote
    attacker.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-29169: Apache HTTP Server: mod_dav_lock
    indirect lock crash [boo#1263956]
    A NULL pointer dereference in mod_dav_lock in Apache HTTP Server
    2.4.66 and earlier may allow an attacker to crash the server
    with a malicious request.mod_dav_lock is not used internally by
    mod_dav or mod_dav_fs.
    The only known use-case for mod_dav_lock was mod_dav_svn from
    Apache Subversion earlier than version 1.2.0.
    Users are recommended to upgrade to version 2.4.66, which fixes
    this issue, or remove mod_dav_lock.
  * ) SECURITY: CVE-2026-29168: Apache HTTP Server: mod_md
    unrestricted OCSP response [boo#1264150]
    Allocation of Resources Without Limits or Throttling
    vulnerability in Apache HTTP Server'sÂ  mod_md via OCSP response
    data.
    This issue affects Apache HTTP Server: from 2.4.30 through
    2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-28780: Apache HTTP Server: buffer overflow in
    mod_proxy_ajp via  ajp_msg_check_header() [boo#1264163]
    Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    If mod_proxy_ajp connects to a malicious AJP server this AJP
    server can send a malicious AJP message back to mod_proxy_ajp
    and cause it to write 4 attacker controlled bytes after the end
    of a heap based buffer.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-24072: Apache HTTP Server: mod_rewrite
    elevation of privileges via ap_expr [boo#1263935]
    An escalation of privilege bug in various modules in Apache HTTP
    2.4.66 and earlier allows local .htaccess authors to read files
    with the privileges of the httpd user.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-23918: Apache HTTP Server: http2: double free
    and possible RCE on early reset [boo#1263957]
    Double Free and possible RCE vulnerability in Apache HTTP Server
    with the HTTP/2 protocol.
    This issue affects Apache HTTP Server: 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) mod_md: update to version 2.6.10
  - Fix issue #420 &lt;https://github.com/icing/mod_md/issues/420&gt; by ignoring
    job.json files that claim to have completely finished a certificate
    renewal, but have not produced the necessary result files.
  * ) mod_http2: update to version 2.0.39
    Remove streams own memory allocator after reports of memory problems
    with third party modules.
  * ) mod_http2: update to version 2.0.38
    Source sync with mod_h2 github repository. No functional change.
  * ) Updated conf/mime.types: added vnd.sqlite3, HEIC, HEIF
  * ) mod_md: update to version 2.6.7
  - Fix a regression in `MDStapleOthers` which broke in v2.6.0 and no longer
    applied, no matter the configuration.
  * ) mod_md: update to version 2.6.9
  - Pebble 2.9+ reports another error when terms of service agreement is
    not set. Treating all "userActionRequired" errors as permanent now.
  * ) mod_md: update to version 2.6.8
  - Fix the ARI related `replaces` property in ACME order creation to only
    be used when the CA supports ARI and it is enabled in the menu config.
  - Fix compatibility with APR versions before 1.6.0 which do not have
    `apr_cstr_casecmp` and should use `apr_strnatcasecmp` instead.
  * ) mod_http2: update to version 2.0.37
    Prevent double purge of a stream, resulting in a double free.
    Fixes PR 69899.
  * ) mod_md: Use correct function name when compiling against APR &lt; 1.6.0.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1778155200">- Remove last remnants of update-alternatives.</changelog>
</package>
<package pkgid="065f1adeb2fa27bbae33c18cc03f2f7dafa0f7fbbe308a2373da5fabdc71e84f166ef9dee464811c2a37f6f068df04f88d75ab17dedb57455cb2a08d552b2e2f" name="apache2-mod_apparmor-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.2" rel="2.1"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778673600">- add syslog-ng-slashes.diff: avoid double slashes (and therefore a
  path mismatch) in syslog-ng profile</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778932800">- add wpa_supplicant.diff: fix wpa_supplicant profile (boo#1265377)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778932801">- add lsusb.diff: fix lsusb profile</changelog>
  <changelog author="Ali Abdallah &lt;ali.abdallah@suse.com&gt;" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1779796800">- add changes-since-v5.0.0.diff with all changes since the 5.0.0
  release:
  - small fixes in parser and utils
  - lots of profile updates:
  - abstractions/nameservice (part of boo#1265394)
  - alsamixer (boo#1265452)
  - avahi-daemon (boo#1266041)
  - dig (boo#1265459)
  - fusermount3 (boo#1265951)
  - lsof
  - php-fpm (boo#1265864)
  - plasmashell
  - proftpd (boo#1265862)
  - Samba profiles (boo#1265865)
  - transmission-daemon (boo#1265863)
  - various dovecot profiles
- add wg-quick.diff to fix wg-quick (boo#1265394)
- add curl.diff to fix curl for usage with rpmdevtools (boo#1266273)
- add who.diff to fix who (boo#1265860)
- remove upstreamed patches (included in changes-since-v5.0.0.diff):
  - allow-read-slash.diff
  - lsusb.diff
  - postfix-profiles-slash.diff
  - syslog-ng-slashes.diff
  - wpa_supplicant.diff</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1779969600">- add revert-plasmashell.diff - the profile changes caused strange
  problems (see SR 1355200). Revert for now to get the other fixes out.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1781438400">- update to AppArmor 5.0.1
  - several fixes (including boo#1267425)
  - new profiles: glycin.bwrap and glycin.loaders
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_5.0.1
    for the upstream changelog
- remove upstream(ed) patches:
  - changes-since-v5.0.0.diff
  - curl.diff
  - who.diff
- remove revert-plasmashell.diff, profile was fixed upstream
- add lsblk-mr2147.diff: fix FSTYPE and UUID in lsblk (boo#1267853)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1783252800">- add curl.diff to fix curl console output</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1785499200">- update to AppArmor 5.0.2
  - several fixes in utils, parser and some profiles
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_5.0.2
    for the upstream changelog
- remove upstreamed patches:
  - curl.diff
  - lsblk-mr2147.diff
- add nslookup.diff to fix nslookup output</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1787659200">- add changes-since-5.0.2.diff
  - several profile updates
  - fix compability with Swig 4.5 (boo#1275508)
- drop upstreamed nslookup.diff
- refresh kerberosclient-usrmerge.diff
- add dovecot.diff with several dovecot profile updates (boo#1265453)</changelog>
</package>
<package pkgid="97f83d1317c38c21952ec05ad86dc2a38cfb1d94aa465b6185ed5f4035802baf64a3c040e4c2ea4d83b9e2ebc20ac75a8831428f6cfd73e437866e9e28e6e48d" name="apache2-mod_auth_gssapi-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.5" rel="3.4"/>
  <changelog author="k0da@opensuse.org" date="1488283200">- Initial mod_gssapi-1.5 version</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="pgajdos@suse.com" date="1586347200">- version update to 1.6.1
  * lot of changes, see
    https://github.com/gssapi/mod_auth_gssapi/releases
- added patches
  python3 and other testsuite fixes
  + apache2-mod_auth_gssapi-test.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1606305600">- version update to 1.6.3
  * add a few options to expose the mechanism used for authentication
    (when multiple are available) and to control the timeout interval
    for Basic Auth sessions
  * CI and other minor fixes, as well as a fix for gss_localname()
  * see
    https://github.com/gssapi/mod_auth_gssapi/releases
- modified patches
  % apache2-mod_auth_gssapi-test.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1643889600">- test only when test requirements are fulfilled</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1689595200">- change upstream URL to https://github.com/gssapi/mod_auth_gssapi,
  because https://github.com/modauthgssapi/mod_auth_gssapi has no
  releases, no activity and looks fishy
- upgrade to 1.6.4:
  * tests: Catch errors during tests setup by @stanislavlevin in
    [#225]
  * tests: Don't override the specific environment by the global
    one by @stanislavlevin in #227
  * Emit error in logs if keytab files can't be opened by @simo5 in
    [#229]
  * Add warnings if s4u2proxy options are inconsistent by @simo5 in
    [#232]
  * Move to python3 by default by @frozencemetery in #235
  * Fix type/token distinction in parser.y by @frozencemetery in
    [#237]
  * Special ccache handling for {HOSTNAME} acceptor by @simo5 in
    [#238]
  * crypto: Handle EVP changes in OpenSSL 3 by @frozencemetery in
    [#256]</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1689595201">- update to 1.6.5:
  * Fix a bad crash bug when the GssapiUseS4U2Proxy option is set
    but no GssapiCredStore directives are provided at all.
  - crash bug when s4u2proxy is configured by @simo5 in #272
- rebased patch apache2-mod_auth_gssapi-test.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1743681600">- turn the testsuite off even for Factory for now, it appears it
  requires certain kerberos tweaks
  [kinit: Configuration file does not specify default realm when parsing name maguser]</changelog>
</package>
<package pkgid="55b08f52e3eadbb96c8e5f5e2e86e7c68043772b343daf23aff8152c28a3685144c9ca70767c989549ca5c6adfdaf939528abe6137a48f11c27029ba0c9d4df9" name="apache2-mod_auth_gssapi-debugsource" arch="i586">
  <version epoch="0" ver="1.6.5" rel="3.4"/>
  <changelog author="k0da@opensuse.org" date="1488283200">- Initial mod_gssapi-1.5 version</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="pgajdos@suse.com" date="1586347200">- version update to 1.6.1
  * lot of changes, see
    https://github.com/gssapi/mod_auth_gssapi/releases
- added patches
  python3 and other testsuite fixes
  + apache2-mod_auth_gssapi-test.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1606305600">- version update to 1.6.3
  * add a few options to expose the mechanism used for authentication
    (when multiple are available) and to control the timeout interval
    for Basic Auth sessions
  * CI and other minor fixes, as well as a fix for gss_localname()
  * see
    https://github.com/gssapi/mod_auth_gssapi/releases
- modified patches
  % apache2-mod_auth_gssapi-test.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1643889600">- test only when test requirements are fulfilled</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1689595200">- change upstream URL to https://github.com/gssapi/mod_auth_gssapi,
  because https://github.com/modauthgssapi/mod_auth_gssapi has no
  releases, no activity and looks fishy
- upgrade to 1.6.4:
  * tests: Catch errors during tests setup by @stanislavlevin in
    [#225]
  * tests: Don't override the specific environment by the global
    one by @stanislavlevin in #227
  * Emit error in logs if keytab files can't be opened by @simo5 in
    [#229]
  * Add warnings if s4u2proxy options are inconsistent by @simo5 in
    [#232]
  * Move to python3 by default by @frozencemetery in #235
  * Fix type/token distinction in parser.y by @frozencemetery in
    [#237]
  * Special ccache handling for {HOSTNAME} acceptor by @simo5 in
    [#238]
  * crypto: Handle EVP changes in OpenSSL 3 by @frozencemetery in
    [#256]</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1689595201">- update to 1.6.5:
  * Fix a bad crash bug when the GssapiUseS4U2Proxy option is set
    but no GssapiCredStore directives are provided at all.
  - crash bug when s4u2proxy is configured by @simo5 in #272
- rebased patch apache2-mod_auth_gssapi-test.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1743681600">- turn the testsuite off even for Factory for now, it appears it
  requires certain kerberos tweaks
  [kinit: Configuration file does not specify default realm when parsing name maguser]</changelog>
</package>
<package pkgid="5bc8fd11cfb6cd4b643cdc8b452503e4b3c9d2e67235c4e5d80cbc05e7ef3d7eeda99d3432b0fbd116b76fe5fe3e4a21392afc6f3439a42b4e5c3653c88951b2" name="apache2-mod_auth_mellon-debuginfo" arch="i586">
  <version epoch="0" ver="0.19.1" rel="1.8"/>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1588075200">- initial packaging</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1589198400">- replace version_path with the fixed value</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1591272000">- update mod_auth_mellon-0.16.0-env-script-interpreter.patch
  use /bin/bash instead of /usr/bin/bash</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1599739200">- Update to 0.17.0
  * New option MellonSendExpectHeader (default On) which allows to
    disable sending the Expect header in the HTTP-Artifact binding to
    improve performance when the remote party does not support this
    header.
  * Set SameSite attribute to None on on the cookietest cookie.
  * Bump default generated keysize to 3072 bits in
    mellon_create_metadata
  * Validate if the assertion ID has not been used earlier before
    creating a new session.
  * Release session cache after calling invalidate endpoint.
  * In MellonCond directives, fix a bug that setting the NC option
    would also activate substring match and that REG would activate
    REF.
  * Fix MellonCond substring match to actually match the substring on
    the attribute value</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1651752000">- Wrap default config in &lt;IfModule&gt; to avoid reload error</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1690804800">- Update to 0.18.1
  * Logout endpoint should handle idP POST response
  * mellon_create_metadata.sh: Fix compatibility with OpenSSL 3
  * Add some clarification to the documentation
  * Add encryption certificate to generated metadata
- Changes in 0.18.0
  * CVE-2021-3639 Redirect URL validation bypass - Version 0.17.0 and
    older of mod_auth_mellon allows the redirect URL validation to be
    bypassed by specifying an URL formatted as ///fishing-site.example.com/logout.html.
    In this case, the browser would interpret the URL differently
    than the APR parsing utility mellon uses and redirect to
    fishing-site.example.com. This could be reproduced with:
    https://rp.example.co.jp/mellon/logout?ReturnTo=///fishing-site.example.com/logout.html
    This version fixes that issue by rejecting all URLs that start with "///".
  * A new option MellonSessionIdleTimeout that represents the amount of
    time a user can be inactive before the user's session times out in seconds.
  * Several build-time fixes
  * The CookieTest SameSite attribute was only set to None if mellon configure option
    MellonCookieSameSite was set to something other than default. This is now fixed.
- add libtool and xmlsec1-openssl-devel as new dependencies
- set Buildarch to noarch for docs sub-package</changelog>
  <changelog author="pgajdos@suse.com" date="1711368000">- version update to 0.19.0
  Enhancements:
  * Support for HTTP-POST binding on Singe Logout endpoint.
  * Update documentation.
  Cleanup:
  * Raise minimum Lasso version to 2.4, cleaning up legacy code for
    compatibility with older versions, including the obsolete
    `MellonIdPPublicKeyFile` setting which was not working with recent
    Lasso versions.</changelog>
  <changelog author="pgajdos@suse.com" date="1733918400">- version update to 0.19.1
  * Remove legacy code that is unused because of minimum requirements.
  * Cleanup HTML in rendered forms.
  * Documentation cleanups and improvements.</changelog>
</package>
<package pkgid="ce96c1ff78d6f1784b50eda4b9559a4d7d6df045d2d90e3cd64a73b3c881b5facf8407679f1f6e2bf903d63eb5ac8dbd7760d10a5c197b43759dae00e9f152ba" name="apache2-mod_auth_mellon-debugsource" arch="i586">
  <version epoch="0" ver="0.19.1" rel="1.8"/>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1588075200">- initial packaging</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1589198400">- replace version_path with the fixed value</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1591272000">- update mod_auth_mellon-0.16.0-env-script-interpreter.patch
  use /bin/bash instead of /usr/bin/bash</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1599739200">- Update to 0.17.0
  * New option MellonSendExpectHeader (default On) which allows to
    disable sending the Expect header in the HTTP-Artifact binding to
    improve performance when the remote party does not support this
    header.
  * Set SameSite attribute to None on on the cookietest cookie.
  * Bump default generated keysize to 3072 bits in
    mellon_create_metadata
  * Validate if the assertion ID has not been used earlier before
    creating a new session.
  * Release session cache after calling invalidate endpoint.
  * In MellonCond directives, fix a bug that setting the NC option
    would also activate substring match and that REG would activate
    REF.
  * Fix MellonCond substring match to actually match the substring on
    the attribute value</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1651752000">- Wrap default config in &lt;IfModule&gt; to avoid reload error</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1690804800">- Update to 0.18.1
  * Logout endpoint should handle idP POST response
  * mellon_create_metadata.sh: Fix compatibility with OpenSSL 3
  * Add some clarification to the documentation
  * Add encryption certificate to generated metadata
- Changes in 0.18.0
  * CVE-2021-3639 Redirect URL validation bypass - Version 0.17.0 and
    older of mod_auth_mellon allows the redirect URL validation to be
    bypassed by specifying an URL formatted as ///fishing-site.example.com/logout.html.
    In this case, the browser would interpret the URL differently
    than the APR parsing utility mellon uses and redirect to
    fishing-site.example.com. This could be reproduced with:
    https://rp.example.co.jp/mellon/logout?ReturnTo=///fishing-site.example.com/logout.html
    This version fixes that issue by rejecting all URLs that start with "///".
  * A new option MellonSessionIdleTimeout that represents the amount of
    time a user can be inactive before the user's session times out in seconds.
  * Several build-time fixes
  * The CookieTest SameSite attribute was only set to None if mellon configure option
    MellonCookieSameSite was set to something other than default. This is now fixed.
- add libtool and xmlsec1-openssl-devel as new dependencies
- set Buildarch to noarch for docs sub-package</changelog>
  <changelog author="pgajdos@suse.com" date="1711368000">- version update to 0.19.0
  Enhancements:
  * Support for HTTP-POST binding on Singe Logout endpoint.
  * Update documentation.
  Cleanup:
  * Raise minimum Lasso version to 2.4, cleaning up legacy code for
    compatibility with older versions, including the obsolete
    `MellonIdPPublicKeyFile` setting which was not working with recent
    Lasso versions.</changelog>
  <changelog author="pgajdos@suse.com" date="1733918400">- version update to 0.19.1
  * Remove legacy code that is unused because of minimum requirements.
  * Cleanup HTML in rendered forms.
  * Documentation cleanups and improvements.</changelog>
</package>
<package pkgid="add231d9e07b6923c31d02c6af4b573eef16b86f336c1961370edb2be48193b1aab925b8652a786c0ebdc14f340f3e8d1a88cc7a9459a5b9ccbfbbd9db5e70f2" name="apache2-mod_auth_mellon-diagnostics-debuginfo" arch="i586">
  <version epoch="0" ver="0.19.1" rel="1.8"/>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1588075200">- initial packaging</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1589198400">- replace version_path with the fixed value</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1591272000">- update mod_auth_mellon-0.16.0-env-script-interpreter.patch
  use /bin/bash instead of /usr/bin/bash</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1599739200">- Update to 0.17.0
  * New option MellonSendExpectHeader (default On) which allows to
    disable sending the Expect header in the HTTP-Artifact binding to
    improve performance when the remote party does not support this
    header.
  * Set SameSite attribute to None on on the cookietest cookie.
  * Bump default generated keysize to 3072 bits in
    mellon_create_metadata
  * Validate if the assertion ID has not been used earlier before
    creating a new session.
  * Release session cache after calling invalidate endpoint.
  * In MellonCond directives, fix a bug that setting the NC option
    would also activate substring match and that REG would activate
    REF.
  * Fix MellonCond substring match to actually match the substring on
    the attribute value</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1651752000">- Wrap default config in &lt;IfModule&gt; to avoid reload error</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1690804800">- Update to 0.18.1
  * Logout endpoint should handle idP POST response
  * mellon_create_metadata.sh: Fix compatibility with OpenSSL 3
  * Add some clarification to the documentation
  * Add encryption certificate to generated metadata
- Changes in 0.18.0
  * CVE-2021-3639 Redirect URL validation bypass - Version 0.17.0 and
    older of mod_auth_mellon allows the redirect URL validation to be
    bypassed by specifying an URL formatted as ///fishing-site.example.com/logout.html.
    In this case, the browser would interpret the URL differently
    than the APR parsing utility mellon uses and redirect to
    fishing-site.example.com. This could be reproduced with:
    https://rp.example.co.jp/mellon/logout?ReturnTo=///fishing-site.example.com/logout.html
    This version fixes that issue by rejecting all URLs that start with "///".
  * A new option MellonSessionIdleTimeout that represents the amount of
    time a user can be inactive before the user's session times out in seconds.
  * Several build-time fixes
  * The CookieTest SameSite attribute was only set to None if mellon configure option
    MellonCookieSameSite was set to something other than default. This is now fixed.
- add libtool and xmlsec1-openssl-devel as new dependencies
- set Buildarch to noarch for docs sub-package</changelog>
  <changelog author="pgajdos@suse.com" date="1711368000">- version update to 0.19.0
  Enhancements:
  * Support for HTTP-POST binding on Singe Logout endpoint.
  * Update documentation.
  Cleanup:
  * Raise minimum Lasso version to 2.4, cleaning up legacy code for
    compatibility with older versions, including the obsolete
    `MellonIdPPublicKeyFile` setting which was not working with recent
    Lasso versions.</changelog>
  <changelog author="pgajdos@suse.com" date="1733918400">- version update to 0.19.1
  * Remove legacy code that is unused because of minimum requirements.
  * Cleanup HTML in rendered forms.
  * Documentation cleanups and improvements.</changelog>
</package>
<package pkgid="aec3bd6598fdd3619d86e0c83c6d87d0eb328f14796a184d939ca53bfc789bc251d949ee08ef8aa1dc5c9b578c765d725ea02e0a6c3b3832526c82ae145d928c" name="apache2-mod_auth_openidc-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.20.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741953600">- update to 2.4.16.8:
  * add support for claim value counters in OIDCMetricsData
  * do not reset Prometheus counters by default, only when
    explicitly specified
  * metrics: reset to 0 in case of an integer overflow
- build with pcre2</changelog>
  <changelog author="pgajdos@suse.com" date="1744113600">- version update to 2.4.16.11 (CVE-2025-31492 [bsc#1240893])
  - fix protected content leakage when using OIDCProviderAuthRequestMethod POST, see:
    https://github.com/OpenIDC/mod_auth_openidc/security/advisories/GHSA-59jp-rwph-878r
  - allow for regular Apache processing (e.g. setting response headers) when using OIDCProviderAuthRequestMethod POST
  - core: complete case-insensitive protocol/hostname/domain-name comparisons
  2.4.16.10
  - core: compare hostnames and domains in a case insensitive way in:
    oidc_request_check_cookie_domain
    oidc_util_cookie_domain_valid
    oidc_validate_redirect_url
    oidc_cfg_parse_is_valid_url_scheme
    oidc_discovery_target_link_uri_match
  - cookie: fix oidc_util_cookie_domain_valid so that it checks the incoming request against OIDCCookieDomain
    rather than the OIDCRedirectURI and displays the correct error message if they don't match
  2.4.16.9
  - cookie: use case insensitive hostname/domain comparison in oidc_check_cookie_domain
  - authz: remove the Location header from HTML based step up authentication redirects
    as it may conflict with its HTTP 200 status code and confuse middle boxes
  - metrics: avoid double-free on shutdown by not calling pthread_exit; fixes #1207; thanks @studersi
  - metrics: upon exit, do write cached metrics into shared memory before exiting</changelog>
  <changelog author="pgajdos@suse.com" date="1746014400">- version update to 2.4.17
  * Features
  - proto: pass the scope parameter as returned from the token endpoint in the OIDC_scope
    header/environment variable and make it available for Require claim scope: purposes,
    if not available as a claim returned in the id_token or userinfo endpoint; thanks Amaury Buffet
  * Bugfixes
  - metadata: fix parsing the OPs token_endpoint_auth_methods_supported and avoid the log error:
  - oidc_metadata_provider_parse: oidc_provider_token_endpoint_auth_set: invalid value
    and falling back to client_secret_basic after that; thanks François Kooman
  - fix memory leaks when using provider specific client keys and/or signed_jwks_uri_key in.a
    multi-provider setup; thanks Sami Korvonen
  - allow for regular Apache processing (e.g. setting response/security headers) by deferring HTML/HTTP
    output generation to the content handler (instead of user id check handler) for the following use cases:
    OIDCProviderAuthRequestMethod POST
    OIDCPreservePost On (both internal and template-based)
    POST page for the implicit grant type
    Request URI handler
    internally generated POST logout page
    session management RP iframe
    session management logout HTML top-window redirect page</changelog>
  <changelog author="pgajdos@suse.com" date="1748865600">- build with hiredis for openSUSE only [bsc#1243922]</changelog>
  <changelog author="pgajdos@suse.com" date="1750766400">- version update to 2.4.17.1 [jsc#PED-12759][jsc#PED-14130]
  * fix usage of OIDCSessionType client-cookie:persistent:store_id_token; see #1331; thanks @rgcv
  * fix usage of OIDCPreservePostTemplates, regression in 2.4.17; see #1325; thanks @perry19987
  * javascript: use HTMLFormElement.prototype.submit.call(document.forms[0]) on all Javascript
    auto-submit POST forms to prevent browser Javascript error: "form.submit is not a function"
  * metrics: avoid possible segfault after restart twice; thanks @atzm
  * code: refactor util.c into util/ directory
  * allow adding a prefix to the cache (section) key through environment variable OIDC_CACHE_PREFIX</changelog>
  <changelog author="pgajdos@suse.com" date="1757419200">- version update to 2.4.18
  * add Valgrind target to Makefile and to Github Build action
  * release 2.4.18
  * revise test/check and code coverage functions
  * revise autoconf/automake, split over subdirs now
  * add tests for memcache TTL
  * fix check OIDC_CONFIG_POS_TIMEOUT_UNSET for memcache TTL getter; #1345
  * bump to 2.4.18dev
  * fix parsing the value set via OIDCMemCacheConnectionsTTL and interpret it in
    seconds correctly now (instead of microseconds); see #1345; thanks @rpluem
  * use the server process pool for static variable allocation rather than the pconf pool
    to prevents possible segmentation faults after (graceful) restarting the same process</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1770724800">- version update to 2.4.19.1
  * backwards incompatible session format so existing sessions (created by versions
    &lt;=2.4.18.x) are invalid
  * oauth: fix segfault when using OIDCOAuthVerifySharedKeys, regression since 2.4.16; closes #1373
  * jwk: fix parsing RSA JWKs with only an x5c parameter (i.e. no n and e parameters)
- version update to 2.4.19
  * cookie: support individual SameSite cookie settings on the session cookie, state cookie
    and Discovery CSRF cookie by adding 2 more arguments to OIDCCookieSameSite
  * id_token: add off option to OIDCPassIDTokenAs so no claims from the ID token will be passed on
  * passphrase: generate a crypto key when OIDCCryptoPassphrase is not set
  * note that the OIDCCryptoPassphrase does need to be configured statically if you want sessions
    to survive server restarts, or for a cluster that shares a session storage backend
  * metadata: avoid double-free when validation of provider metadata fails
  * response: avoid proto state memory leaks upon errors in response processing
  * util/key.c: check for unsupported symmetric key hashing algorithms and avoid a memory
    leak in such cases
  * session: remove expired session from cache with oidc_session_kill instead of just clearing it
  * memory: rewrite pconf pool memory allocation handling to avoid increasing memory (pool)
    consumption over graceful restarts
  * drop support for Apache 2.2
  * redis: use SET..EX %d when storing cached data instead of the deprecated SETEX
  * session/cookie: save 20-40 bytes on the session and client-cookie size
  * request: set the OIDC_ERROR variables when PAR is configured but not enabled by the Provider
  * code: avoid compiler warnings on curl_easy_setopt in http.c
  * test: add more unit tests in test/test_*.c and migrate proto tests from test.c</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1771329600">- run the testsuite (make check)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1780401600">- Update to version 2.4.19.3
  Bugfixes
  * proto: add scope=openid to the authorization request when
    passing a Request Object by reference (request_uri) as
    defined by spec; see #1385;
  * config: fix intermittent core dumps on a large number of
    (first) incoming parallel requests after startup in threaded
    MPM environments.
  * code: fix a memory leak in
    oidc_metadata_jwks_retrieve_and_cache when JSON validation
    fails.
  * http: skip cookies that are only whitespace after the
    leading-space strip and avoid leaving a malformed segment in
    the forwarded Cookie header.
  * metrics: switch _oidc_metrics_thread_exit to a volatile
    apr_uint32_t accessed via apr_atomic_read32/set32 and avoid
    strand the post-join cleanup.
  * util: guard oidc_util_rand_int with a mod==0 short-circuit -
    to avoid division by zero - and rejection-sample before
    reducing modulo so v % mod is uniformly distributed.
  * userinfo: skip the DPoP-nonce retry path for non-DPoP token
    types to avoid dereference NULL inside apr_hash_get and crash
    the worker.
  * config: validate format specifiers (only %% and exactly two/one
    %s) in oidc_util_html_send_in_template so a stray %s in custom
    templates configured with OIDCPreservePostTemplates) can't
    crash or corrupt memory.
  Security
  * code: fix &gt;25 cases of potential string/URL matching attacks,
    XSS attacks, buffer overload etc.
  * config: fix low-risk - insider admin attack based- security
    vulnerabilities.
  * log: do not log refresh tokens at warn/error levels.
  Other
  * code: cast curl timeouts in options to long to avoid compiler
    warnings.
  * test: re-factor the framework and add more unit tests.
  * build: conditionally add --coverage to AM_LDFLAGS in
    Makefile.am
- Update to version 2.4.19.2
  Bugfixes
  * authz: fix claims based authorization in OAuth 2.0 RS mode
    (AuthType oauth20 and AuthType auth-openidc);
    regression introduced in 2.4.19</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1787572800">- Update to version 2.4.20.2 (08/10/2026)
  * Removed local cache tier: Stripped out the process-local
    derived-object cache tier (util/cache_local) and its five
    underlying caches (session state, appinfo claims, provider
    metadata, JWKs, and Require regexes) to improve simplicity and
    avoid concurrency overhead.
  * Added OIDCDebugMaskSecrets: Created a server-level directive
    to temporarily disable masking of secrets/tokens in debug logs.
  * Hardened file and cache operations:
  - cache/file: Expired entries are now reported as misses
    without immediate unlinking to avoid race conditions with
    concurrent writers, and unlinks confirm the target file.
  - cache/shm: Bounds checks on SHM entry size are computed signed
    to prevent integer wrap-around.
  - Made metadata file writes atomic (temp file + rename) and
    restricted metadata/cache loads to regular files (no symlinks).
  * Improved security bounds: Restricted DPoP token_type omission
    and forced-refresh throttling. Fixed trailing CRLF stripping on
    response headers to prevent out-of-bounds reads on empty values.
- Update to version 2.4.20.1 (08/09/2026)
  * Serialized JWKS cache: Stored process-local JWKS selection
    cache serialized, giving each request a parsed copy instead of
    retaining imported keys in worker memory for the process lifetime.
  * Eliminated data races: Fixed a data race on process-local
    cache last-access timestamps by updating them atomically.
  * VHost isolation on startup: Prevented base-server inherited
    OIDCRedirectURIs from forcing RP role inference and causing
    unnecessary startup failures on non-OIDC virtual hosts.
  * Named virtual hosts in logs: Included the hostname in post-
    config startup and check logs for easier troubleshooting.
- Update to version 2.4.20 (08/01/2026)
  * Significant performance optimizations:
  - Replaced slow libcurl-based URL percent-encoding with a fast
    RFC 3986 percent-codec (10x faster).
  - Pooled and reused libcurl easy handles across requests to
    maintain TCP/TLS connection caches and DNS cache across threads.
  - Shared cached, parsed server-session and client-cookie session
    objects using copy-on-write semantics to avoid redundant JSON
    parsing and decryption.
  - Replaced linear scans in the shared memory (SHM) cache with
    an in-segment hash table (up to 87% faster on misses).
  - Cached compiled authorization "Require claim" regular
    expressions and validated JWT access token claims.
  * Enhanced security hardening:
  - Key stretching: Upgraded internal token/cookie encryption key
    derivation from raw SHA-256 to PBKDF2-HMAC-SHA256 (210k rounds).
  - Mitigated SSRF: Added OIDCDiscoverIssuersAllowed to restrict
    the hosts dynamic discovery is allowed to resolve/probe.
  - Log redaction: Redacted sensitive credentials, refresh tokens,
    and authorization codes from all debug logs.
  - Switched state browser-fingerprints to SHA-256, increased CSRF
    token entropy to 16 bytes, and used constant-time string
    comparison for request-supplied secrets.
  - Prevented session fixation: Re-keyed and generated a new
    session ID upon login instead of reusing the browser's cookie.
  - Added OIDCOAuthVerifyAudience/Issuer to enforce audience/
    issuer binding on locally validated JWT access tokens.
  * Protocol &amp; Standards Support:
  - Implemented full support for RFC 8705 OAuth 2.0 Mutual-TLS
    Client Authentication and certificate-bound access tokens.
  - Enforced required iat and jti claims in back-channel logout
    tokens according to OIDC Back-Channel Logout 1.0.
  - Added support for symmetrically encrypted back-channel logout
    tokens and indexed sessions by sub for sid-less logouts.
  - Emitted cty:JWT on encrypted request objects and omitted
    scope=openid under FAPI 2.0 profiles.
  * Refactoring:
  - Separated the JOSE/JWK/JWS/JWE codebase into a jose/ source
    subdirectory and encapsulated cjose symbols within it.
  - Table-driven the redirect-URI sub-feature dispatch chain.
- Update to version 2.4.19.4 (07/01/2026)
  * Decoupled backend libraries:
  - Introduced a backend-independent JSON abstraction layer to
    completely isolate JSON backends from external source modules.
  - Encapsulated cjose types inside jose.c, keeping public
    headers clean of JOSE library dependencies.
  * Config &amp; Endpoint enhancements:
  - Permitted setting OIDCProviderUserInfoEndpoint to empty to
    explicitly disable calling the UserInfo Endpoint.
  - Flattened config-accessor generator macros and grouped OIDC
    directive macros under cfg/directives.h.
  * Important bug fixes:
  - Prevented type coercion: Spec-defined string parameters like
    client_id or scope are no longer parsed as JSON, ensuring
    numeric values remain strings when copied into request objects.
  - Fixed out-of-bounds reads in state-cookie parsing and trailing-
    slash stripping.
  - Copy SHM cache values under lock to prevent data tearing.
  - Honored pinned signing algorithms over the "none" exception
    for back-channel code-flow id_tokens.
  - Added Cache-Control: no-cache, no-store headers on info hook
    responses to prevent intermediate caching of claims/tokens.
  - Memcache keys are now always hashed to satisfy protocol
    key constraints and avoid violations.
  * Unit testing &amp; CI expansion:
  - Migrated legacy test.c unit tests to modern, Check-based
    test suites across all modules and expanded coverage.
  - Integrated static-analysis gates (such as clang-tidy,
    clang-analyzer, and gcc -fanalyzer) and OSS-Fuzz.
- fixes CVE-2026-54789 [bsc#1276217]</changelog>
</package>
<package pkgid="a8ae6cba1716fc464442994776f9053a83412aa3a40349954fda7cc42112d5acd73b8016f3d03b3ad4d4fc81ec490e4a3d029b19050375d1df91eb8db468ad99" name="apache2-mod_auth_openidc-debugsource" arch="i586">
  <version epoch="0" ver="2.4.20.2" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741953600">- update to 2.4.16.8:
  * add support for claim value counters in OIDCMetricsData
  * do not reset Prometheus counters by default, only when
    explicitly specified
  * metrics: reset to 0 in case of an integer overflow
- build with pcre2</changelog>
  <changelog author="pgajdos@suse.com" date="1744113600">- version update to 2.4.16.11 (CVE-2025-31492 [bsc#1240893])
  - fix protected content leakage when using OIDCProviderAuthRequestMethod POST, see:
    https://github.com/OpenIDC/mod_auth_openidc/security/advisories/GHSA-59jp-rwph-878r
  - allow for regular Apache processing (e.g. setting response headers) when using OIDCProviderAuthRequestMethod POST
  - core: complete case-insensitive protocol/hostname/domain-name comparisons
  2.4.16.10
  - core: compare hostnames and domains in a case insensitive way in:
    oidc_request_check_cookie_domain
    oidc_util_cookie_domain_valid
    oidc_validate_redirect_url
    oidc_cfg_parse_is_valid_url_scheme
    oidc_discovery_target_link_uri_match
  - cookie: fix oidc_util_cookie_domain_valid so that it checks the incoming request against OIDCCookieDomain
    rather than the OIDCRedirectURI and displays the correct error message if they don't match
  2.4.16.9
  - cookie: use case insensitive hostname/domain comparison in oidc_check_cookie_domain
  - authz: remove the Location header from HTML based step up authentication redirects
    as it may conflict with its HTTP 200 status code and confuse middle boxes
  - metrics: avoid double-free on shutdown by not calling pthread_exit; fixes #1207; thanks @studersi
  - metrics: upon exit, do write cached metrics into shared memory before exiting</changelog>
  <changelog author="pgajdos@suse.com" date="1746014400">- version update to 2.4.17
  * Features
  - proto: pass the scope parameter as returned from the token endpoint in the OIDC_scope
    header/environment variable and make it available for Require claim scope: purposes,
    if not available as a claim returned in the id_token or userinfo endpoint; thanks Amaury Buffet
  * Bugfixes
  - metadata: fix parsing the OPs token_endpoint_auth_methods_supported and avoid the log error:
  - oidc_metadata_provider_parse: oidc_provider_token_endpoint_auth_set: invalid value
    and falling back to client_secret_basic after that; thanks François Kooman
  - fix memory leaks when using provider specific client keys and/or signed_jwks_uri_key in.a
    multi-provider setup; thanks Sami Korvonen
  - allow for regular Apache processing (e.g. setting response/security headers) by deferring HTML/HTTP
    output generation to the content handler (instead of user id check handler) for the following use cases:
    OIDCProviderAuthRequestMethod POST
    OIDCPreservePost On (both internal and template-based)
    POST page for the implicit grant type
    Request URI handler
    internally generated POST logout page
    session management RP iframe
    session management logout HTML top-window redirect page</changelog>
  <changelog author="pgajdos@suse.com" date="1748865600">- build with hiredis for openSUSE only [bsc#1243922]</changelog>
  <changelog author="pgajdos@suse.com" date="1750766400">- version update to 2.4.17.1 [jsc#PED-12759][jsc#PED-14130]
  * fix usage of OIDCSessionType client-cookie:persistent:store_id_token; see #1331; thanks @rgcv
  * fix usage of OIDCPreservePostTemplates, regression in 2.4.17; see #1325; thanks @perry19987
  * javascript: use HTMLFormElement.prototype.submit.call(document.forms[0]) on all Javascript
    auto-submit POST forms to prevent browser Javascript error: "form.submit is not a function"
  * metrics: avoid possible segfault after restart twice; thanks @atzm
  * code: refactor util.c into util/ directory
  * allow adding a prefix to the cache (section) key through environment variable OIDC_CACHE_PREFIX</changelog>
  <changelog author="pgajdos@suse.com" date="1757419200">- version update to 2.4.18
  * add Valgrind target to Makefile and to Github Build action
  * release 2.4.18
  * revise test/check and code coverage functions
  * revise autoconf/automake, split over subdirs now
  * add tests for memcache TTL
  * fix check OIDC_CONFIG_POS_TIMEOUT_UNSET for memcache TTL getter; #1345
  * bump to 2.4.18dev
  * fix parsing the value set via OIDCMemCacheConnectionsTTL and interpret it in
    seconds correctly now (instead of microseconds); see #1345; thanks @rpluem
  * use the server process pool for static variable allocation rather than the pconf pool
    to prevents possible segmentation faults after (graceful) restarting the same process</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1770724800">- version update to 2.4.19.1
  * backwards incompatible session format so existing sessions (created by versions
    &lt;=2.4.18.x) are invalid
  * oauth: fix segfault when using OIDCOAuthVerifySharedKeys, regression since 2.4.16; closes #1373
  * jwk: fix parsing RSA JWKs with only an x5c parameter (i.e. no n and e parameters)
- version update to 2.4.19
  * cookie: support individual SameSite cookie settings on the session cookie, state cookie
    and Discovery CSRF cookie by adding 2 more arguments to OIDCCookieSameSite
  * id_token: add off option to OIDCPassIDTokenAs so no claims from the ID token will be passed on
  * passphrase: generate a crypto key when OIDCCryptoPassphrase is not set
  * note that the OIDCCryptoPassphrase does need to be configured statically if you want sessions
    to survive server restarts, or for a cluster that shares a session storage backend
  * metadata: avoid double-free when validation of provider metadata fails
  * response: avoid proto state memory leaks upon errors in response processing
  * util/key.c: check for unsupported symmetric key hashing algorithms and avoid a memory
    leak in such cases
  * session: remove expired session from cache with oidc_session_kill instead of just clearing it
  * memory: rewrite pconf pool memory allocation handling to avoid increasing memory (pool)
    consumption over graceful restarts
  * drop support for Apache 2.2
  * redis: use SET..EX %d when storing cached data instead of the deprecated SETEX
  * session/cookie: save 20-40 bytes on the session and client-cookie size
  * request: set the OIDC_ERROR variables when PAR is configured but not enabled by the Provider
  * code: avoid compiler warnings on curl_easy_setopt in http.c
  * test: add more unit tests in test/test_*.c and migrate proto tests from test.c</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1771329600">- run the testsuite (make check)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1780401600">- Update to version 2.4.19.3
  Bugfixes
  * proto: add scope=openid to the authorization request when
    passing a Request Object by reference (request_uri) as
    defined by spec; see #1385;
  * config: fix intermittent core dumps on a large number of
    (first) incoming parallel requests after startup in threaded
    MPM environments.
  * code: fix a memory leak in
    oidc_metadata_jwks_retrieve_and_cache when JSON validation
    fails.
  * http: skip cookies that are only whitespace after the
    leading-space strip and avoid leaving a malformed segment in
    the forwarded Cookie header.
  * metrics: switch _oidc_metrics_thread_exit to a volatile
    apr_uint32_t accessed via apr_atomic_read32/set32 and avoid
    strand the post-join cleanup.
  * util: guard oidc_util_rand_int with a mod==0 short-circuit -
    to avoid division by zero - and rejection-sample before
    reducing modulo so v % mod is uniformly distributed.
  * userinfo: skip the DPoP-nonce retry path for non-DPoP token
    types to avoid dereference NULL inside apr_hash_get and crash
    the worker.
  * config: validate format specifiers (only %% and exactly two/one
    %s) in oidc_util_html_send_in_template so a stray %s in custom
    templates configured with OIDCPreservePostTemplates) can't
    crash or corrupt memory.
  Security
  * code: fix &gt;25 cases of potential string/URL matching attacks,
    XSS attacks, buffer overload etc.
  * config: fix low-risk - insider admin attack based- security
    vulnerabilities.
  * log: do not log refresh tokens at warn/error levels.
  Other
  * code: cast curl timeouts in options to long to avoid compiler
    warnings.
  * test: re-factor the framework and add more unit tests.
  * build: conditionally add --coverage to AM_LDFLAGS in
    Makefile.am
- Update to version 2.4.19.2
  Bugfixes
  * authz: fix claims based authorization in OAuth 2.0 RS mode
    (AuthType oauth20 and AuthType auth-openidc);
    regression introduced in 2.4.19</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1787572800">- Update to version 2.4.20.2 (08/10/2026)
  * Removed local cache tier: Stripped out the process-local
    derived-object cache tier (util/cache_local) and its five
    underlying caches (session state, appinfo claims, provider
    metadata, JWKs, and Require regexes) to improve simplicity and
    avoid concurrency overhead.
  * Added OIDCDebugMaskSecrets: Created a server-level directive
    to temporarily disable masking of secrets/tokens in debug logs.
  * Hardened file and cache operations:
  - cache/file: Expired entries are now reported as misses
    without immediate unlinking to avoid race conditions with
    concurrent writers, and unlinks confirm the target file.
  - cache/shm: Bounds checks on SHM entry size are computed signed
    to prevent integer wrap-around.
  - Made metadata file writes atomic (temp file + rename) and
    restricted metadata/cache loads to regular files (no symlinks).
  * Improved security bounds: Restricted DPoP token_type omission
    and forced-refresh throttling. Fixed trailing CRLF stripping on
    response headers to prevent out-of-bounds reads on empty values.
- Update to version 2.4.20.1 (08/09/2026)
  * Serialized JWKS cache: Stored process-local JWKS selection
    cache serialized, giving each request a parsed copy instead of
    retaining imported keys in worker memory for the process lifetime.
  * Eliminated data races: Fixed a data race on process-local
    cache last-access timestamps by updating them atomically.
  * VHost isolation on startup: Prevented base-server inherited
    OIDCRedirectURIs from forcing RP role inference and causing
    unnecessary startup failures on non-OIDC virtual hosts.
  * Named virtual hosts in logs: Included the hostname in post-
    config startup and check logs for easier troubleshooting.
- Update to version 2.4.20 (08/01/2026)
  * Significant performance optimizations:
  - Replaced slow libcurl-based URL percent-encoding with a fast
    RFC 3986 percent-codec (10x faster).
  - Pooled and reused libcurl easy handles across requests to
    maintain TCP/TLS connection caches and DNS cache across threads.
  - Shared cached, parsed server-session and client-cookie session
    objects using copy-on-write semantics to avoid redundant JSON
    parsing and decryption.
  - Replaced linear scans in the shared memory (SHM) cache with
    an in-segment hash table (up to 87% faster on misses).
  - Cached compiled authorization "Require claim" regular
    expressions and validated JWT access token claims.
  * Enhanced security hardening:
  - Key stretching: Upgraded internal token/cookie encryption key
    derivation from raw SHA-256 to PBKDF2-HMAC-SHA256 (210k rounds).
  - Mitigated SSRF: Added OIDCDiscoverIssuersAllowed to restrict
    the hosts dynamic discovery is allowed to resolve/probe.
  - Log redaction: Redacted sensitive credentials, refresh tokens,
    and authorization codes from all debug logs.
  - Switched state browser-fingerprints to SHA-256, increased CSRF
    token entropy to 16 bytes, and used constant-time string
    comparison for request-supplied secrets.
  - Prevented session fixation: Re-keyed and generated a new
    session ID upon login instead of reusing the browser's cookie.
  - Added OIDCOAuthVerifyAudience/Issuer to enforce audience/
    issuer binding on locally validated JWT access tokens.
  * Protocol &amp; Standards Support:
  - Implemented full support for RFC 8705 OAuth 2.0 Mutual-TLS
    Client Authentication and certificate-bound access tokens.
  - Enforced required iat and jti claims in back-channel logout
    tokens according to OIDC Back-Channel Logout 1.0.
  - Added support for symmetrically encrypted back-channel logout
    tokens and indexed sessions by sub for sid-less logouts.
  - Emitted cty:JWT on encrypted request objects and omitted
    scope=openid under FAPI 2.0 profiles.
  * Refactoring:
  - Separated the JOSE/JWK/JWS/JWE codebase into a jose/ source
    subdirectory and encapsulated cjose symbols within it.
  - Table-driven the redirect-URI sub-feature dispatch chain.
- Update to version 2.4.19.4 (07/01/2026)
  * Decoupled backend libraries:
  - Introduced a backend-independent JSON abstraction layer to
    completely isolate JSON backends from external source modules.
  - Encapsulated cjose types inside jose.c, keeping public
    headers clean of JOSE library dependencies.
  * Config &amp; Endpoint enhancements:
  - Permitted setting OIDCProviderUserInfoEndpoint to empty to
    explicitly disable calling the UserInfo Endpoint.
  - Flattened config-accessor generator macros and grouped OIDC
    directive macros under cfg/directives.h.
  * Important bug fixes:
  - Prevented type coercion: Spec-defined string parameters like
    client_id or scope are no longer parsed as JSON, ensuring
    numeric values remain strings when copied into request objects.
  - Fixed out-of-bounds reads in state-cookie parsing and trailing-
    slash stripping.
  - Copy SHM cache values under lock to prevent data tearing.
  - Honored pinned signing algorithms over the "none" exception
    for back-channel code-flow id_tokens.
  - Added Cache-Control: no-cache, no-store headers on info hook
    responses to prevent intermediate caching of claims/tokens.
  - Memcache keys are now always hashed to satisfy protocol
    key constraints and avoid violations.
  * Unit testing &amp; CI expansion:
  - Migrated legacy test.c unit tests to modern, Check-based
    test suites across all modules and expanded coverage.
  - Integrated static-analysis gates (such as clang-tidy,
    clang-analyzer, and gcc -fanalyzer) and OSS-Fuzz.
- fixes CVE-2026-54789 [bsc#1276217]</changelog>
</package>
<package pkgid="bd971f5d406c623096940c0c85a92d27ae5578aefc24908c84d9501753ad000a57f960f438316cee8758ab3e05a997781f54b24160caf6574b0b5bfda50ffbf6" name="apache2-mod_evasive-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.1" rel="18.4"/>
  <changelog author="pgajdos@suse.com" date="1413288000">- fixed module loading [bnc#865567], [bnc#867984]</changelog>
  <changelog author="pgajdos@suse.com" date="1414756800">- use apache rpm macros</changelog>
  <changelog author="jengelh@inai.de" date="1415620800">- Add mail-invocation.diff: Use -t parameter with the mail program
  [boo#884877]; add recommends on mailx so that that can work</changelog>
  <changelog author="pgajdos@suse.com" date="1437048000">- Requries: %{apache_suse_maintenance_mmn}
  This will pull this module to the update (in released distribution)
  when apache maintainer thinks it is good (due api/abi changes).</changelog>
  <changelog author="pgajdos@suse.com" date="1441022400">- test module with %apache_test_module</changelog>
  <changelog author="pgajdos@suse.com" date="1449835200">- %{apache_branch} converted to number</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1571313600">- Update homepage URL.</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650456000">- Trim duplicate LoadModule [boo#1198570]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- remove unneeded pcre build dependency</changelog>
</package>
<package pkgid="13afaa9b33866900592b4758f04320f7106c2d9295b74462fc48cd57dfbadcb50a06791a61a63cf0e884c2ffc0ece9d9c2ccf41325e7a2a8d777d1a5d800aab4" name="apache2-mod_evasive-debugsource" arch="i586">
  <version epoch="0" ver="1.10.1" rel="18.4"/>
  <changelog author="pgajdos@suse.com" date="1413288000">- fixed module loading [bnc#865567], [bnc#867984]</changelog>
  <changelog author="pgajdos@suse.com" date="1414756800">- use apache rpm macros</changelog>
  <changelog author="jengelh@inai.de" date="1415620800">- Add mail-invocation.diff: Use -t parameter with the mail program
  [boo#884877]; add recommends on mailx so that that can work</changelog>
  <changelog author="pgajdos@suse.com" date="1437048000">- Requries: %{apache_suse_maintenance_mmn}
  This will pull this module to the update (in released distribution)
  when apache maintainer thinks it is good (due api/abi changes).</changelog>
  <changelog author="pgajdos@suse.com" date="1441022400">- test module with %apache_test_module</changelog>
  <changelog author="pgajdos@suse.com" date="1449835200">- %{apache_branch} converted to number</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1571313600">- Update homepage URL.</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650456000">- Trim duplicate LoadModule [boo#1198570]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- remove unneeded pcre build dependency</changelog>
</package>
<package pkgid="e90639c6aa1ef83368b28e53442f1f7e6ed2d7536ebb45fd81e1210d456111abb7ecb4577081ddd1756ee7701fa642fcfef83959ae250836697993460e9103f6" name="apache2-mod_fcgid-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.9" rel="13.7"/>
  <changelog author="pgajdos@suse.com" date="1414756800">- call spec-cleaner
- use apache rpm macros</changelog>
  <changelog author="pgajdos@suse.com" date="1437048000">- Requries: %{apache_suse_maintenance_mmn}
  This will pull this module to the update (in released distribution)
  when apache maintainer thinks it is good (due api/abi changes).</changelog>
  <changelog author="pgajdos@suse.com" date="1441281600">- test module with %apache_test_module_load</changelog>
  <changelog author="kstreitova@suse.com" date="1469620800">- add mod_fcgid-2.3.9-CVE-2016-1000104.patch - don't allow setting
  the HTTP_PROXY environment variable from a http header
  [CVE-2016-1000104], [bsc#988492]
- run spec-cleaner to clean specfile</changelog>
  <changelog author="pgajdos@suse.com" date="1489406400">- add a true example to %check</changelog>
  <changelog author="pgajdos@suse.com" date="1494590400">- amend example in %check to see how output to stderr get
  logged in error_log</changelog>
  <changelog author="pgajdos@suse.com" date="1561464000">- test via apache-rex instead</changelog>
  <changelog author="pgajdos@suse.com" date="1606305600">- use /usr/sbin/apxs for build, not -prefork</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1718884800">- drop unmaintained apache-rex usage</changelog>
</package>
<package pkgid="e568ebeabf87c8bd78747110475009da9b00cf49493fe69510ef1c730b3fc80b2347420464b41026bd5e21f2595f489382a64db8302b5327c90861b1ba2cb4df" name="apache2-mod_fcgid-debugsource" arch="i586">
  <version epoch="0" ver="2.3.9" rel="13.7"/>
  <changelog author="pgajdos@suse.com" date="1414756800">- call spec-cleaner
- use apache rpm macros</changelog>
  <changelog author="pgajdos@suse.com" date="1437048000">- Requries: %{apache_suse_maintenance_mmn}
  This will pull this module to the update (in released distribution)
  when apache maintainer thinks it is good (due api/abi changes).</changelog>
  <changelog author="pgajdos@suse.com" date="1441281600">- test module with %apache_test_module_load</changelog>
  <changelog author="kstreitova@suse.com" date="1469620800">- add mod_fcgid-2.3.9-CVE-2016-1000104.patch - don't allow setting
  the HTTP_PROXY environment variable from a http header
  [CVE-2016-1000104], [bsc#988492]
- run spec-cleaner to clean specfile</changelog>
  <changelog author="pgajdos@suse.com" date="1489406400">- add a true example to %check</changelog>
  <changelog author="pgajdos@suse.com" date="1494590400">- amend example in %check to see how output to stderr get
  logged in error_log</changelog>
  <changelog author="pgajdos@suse.com" date="1561464000">- test via apache-rex instead</changelog>
  <changelog author="pgajdos@suse.com" date="1606305600">- use /usr/sbin/apxs for build, not -prefork</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1718884800">- drop unmaintained apache-rex usage</changelog>
</package>
<package pkgid="5e896c1e3b5d6c31efa10f2793f15f715b90746a6e22246b9b27614ef6d270113c63a4134dbefcf328ef1a99a68b8914567d1cf2cca38424a50b18a123413ecf" name="apache2-mod_jk-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.50" rel="3.4"/>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1541419200">- Update to version 1.2.46
  Fixes:
  * Apache: Fix regression in 1.2.44 which resulted in
    socket_connect_timeout to be interpreted in units of seconds
    instead of milliseconds on platforms that provide poll(). (rjung)
  * Security: CVE-2018-11759 Connector path traversal [bsc#1114612]
- Update to version 1.2.45
  Fixes:
  * Correct regression in 1.2.44 that broke request handling for
    OPTIONS * requests. (rjung)
  * Improve path parameter parsing so that the session ID specified
    by the session_path worker property for load-balanced workers
    can be extracted from a path parameter in any segment of the
    URI, rather than only from the final segment. (markt)
  * Apache: Improve path parameter handling so that JkStripSession
    can remove session IDs that are specified on path parameters in any
    segment of the URI rather than only the final segment. (markt)
  * IIS: Improve path parameter handling so that strip_session can
    remove session IDs that are specified on path parameters in any
    segment of the URI rather than only the final segment. (markt)
  Updates:
  * Apache: Update the documentation to note additional
    limitations of the JkAutoAlias directive. (markt)
  Code:
  * Common: Optimize path parameter handling. (rjung)
- Cleaned with spec-cleaner</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- remove useless %check section</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589198400">- Changes for 1.2.47 and 1.2.48 updates:
  * Add: Apache: Extend trace level logging of method entry/exit to
    aid debugging of request mapping issues.
  * Fix: Apache: Fix a bug in the normalization checks that prevented
    file based requests, such as SSI file includes, from being processed.
  * Fix: Apache: When using JkAutoAlias, ensure that files that include
    spaces in their name are accessible.
  * Update: Common: Update the documentation to reflect that the source
    code for the Apache Tomcat Connectors has moved from Subversion to Git.
  * Fix: Common: When using set_session_cookie, ensure that an updated session
    cookie is issued if the load-balancer has to failover to a different worker.
  * Update: Common: Update config.guess and config.sub from
    https://git.savannah.gnu.org/git/config.git.
  * Update: Common: Update release script for migration to git.</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589198401">- Fix Aliases to be compatible with the tomcat example URLs [bsc#1167896]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589803200">- Update jk.conf: [bsc#1167896]
  * Specify the location of JkShmFile.
  * Update tomcat-webapps paths.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1697544000">- Update to version 1.2.49:
  Apache
  * Retrieve default request id from mod_unique_id. It can also be
    taken from an arbitrary environment variable by configuring
    "JkRequestIdIndicator".
  * Don't delegate the generation of the response body to httpd
    when the status code represents an error if the request used
    the HEAD method.
  * Only export the main module symbol. Visibility of module
    internal symbols led to crashes when conflicting with library
    symbols. Based on a patch provided by Josef Čejka. (wrong fix
    was applied for bsc#1206261)
  * Remove support for implicit mapping of requests to workers.
    All mappings must now be explicit.
  IIS
  * Set default request id as a GUID. It can also be taken from an
    arbitrary request header by configuring "request_id_header".
  * Fix non-empty check for the Translate header.
  Common
  * Fix compiler warning when initializing and copying fixed
    length strings.
  * Add a request id to mod_jk log lines.
  * Enable configure to find the correct sizes for pid_t and
    pthread_t when building on MacOS.
  * Fix Clang 15/16 compatibility. Pull request #6 provided by
    Sam James.
  * Improve XSS hardening in status worker.
  * Add additional bounds and error checking when reading AJP
    messages.
  Docs
  * Remove support for the Netscape / Sun ONE / Oracle iPlanet Web
    Server as the product has been retired.
  * Remove links to the old JK2 documentation. The JK2
    documentation is still available, it is just no longer linked
    from the current JK documentation.
  * Restructure subsections in changelog starting with version
    1.2.45.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1703160000">- Add apache2-fix-symbol-export-typo.patch to fix a typo to restrict
  the symbols to export by the module. Fixes bsc#1206261.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1729512000">- Update to version 1.2.50:
  * Apache
    + Fix: 68117: Fix typo in new libtool flag introduced in
    1.2.49 to reduce symbol visibility. Also improve escaping
    of it in the Makefile.
    +  Fix: Improve shared memory handling on non-Windows.
  * IIS
    + Update: Update PCRE bundled with the ISAPI redirector to
    8.45.
  * Common
    + Fix: #8: Fix compilation on musl.
    + Update: Update config.guess and config.sub
- Remove apache2-fix-symbol-export-typo.patch - this upstream fix
  is included in 1.2.50</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded pcre build requirement</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756296000">- Minor tweak to the shipped jk.conf (boo#1239178):
  + Set JkLogFile to /var/log/apache/jk.conf: as this is written by
    apache, the previous location /var/log/tomcat is not permitted
  + Set JkShmFile to /var/lib/apache2/jk-runtime-status: again,
    /var/log/tomcat is no suitable location, as mod_jk is running
    as apache's user. Moving it to /var/log does not make sense, as
    SHM is not a log file.</changelog>
</package>
<package pkgid="2f9492bcc0c46290c13038c0787949959fddf2b22e57ad7fac8c037275d12706c410b7484bdd0a6ae872a03785f2c5b0972d3ad96e4396cdde6fc72a93cfb337" name="apache2-mod_jk-debugsource" arch="i586">
  <version epoch="0" ver="1.2.50" rel="3.4"/>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1541419200">- Update to version 1.2.46
  Fixes:
  * Apache: Fix regression in 1.2.44 which resulted in
    socket_connect_timeout to be interpreted in units of seconds
    instead of milliseconds on platforms that provide poll(). (rjung)
  * Security: CVE-2018-11759 Connector path traversal [bsc#1114612]
- Update to version 1.2.45
  Fixes:
  * Correct regression in 1.2.44 that broke request handling for
    OPTIONS * requests. (rjung)
  * Improve path parameter parsing so that the session ID specified
    by the session_path worker property for load-balanced workers
    can be extracted from a path parameter in any segment of the
    URI, rather than only from the final segment. (markt)
  * Apache: Improve path parameter handling so that JkStripSession
    can remove session IDs that are specified on path parameters in any
    segment of the URI rather than only the final segment. (markt)
  * IIS: Improve path parameter handling so that strip_session can
    remove session IDs that are specified on path parameters in any
    segment of the URI rather than only the final segment. (markt)
  Updates:
  * Apache: Update the documentation to note additional
    limitations of the JkAutoAlias directive. (markt)
  Code:
  * Common: Optimize path parameter handling. (rjung)
- Cleaned with spec-cleaner</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- remove useless %check section</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589198400">- Changes for 1.2.47 and 1.2.48 updates:
  * Add: Apache: Extend trace level logging of method entry/exit to
    aid debugging of request mapping issues.
  * Fix: Apache: Fix a bug in the normalization checks that prevented
    file based requests, such as SSI file includes, from being processed.
  * Fix: Apache: When using JkAutoAlias, ensure that files that include
    spaces in their name are accessible.
  * Update: Common: Update the documentation to reflect that the source
    code for the Apache Tomcat Connectors has moved from Subversion to Git.
  * Fix: Common: When using set_session_cookie, ensure that an updated session
    cookie is issued if the load-balancer has to failover to a different worker.
  * Update: Common: Update config.guess and config.sub from
    https://git.savannah.gnu.org/git/config.git.
  * Update: Common: Update release script for migration to git.</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589198401">- Fix Aliases to be compatible with the tomcat example URLs [bsc#1167896]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589803200">- Update jk.conf: [bsc#1167896]
  * Specify the location of JkShmFile.
  * Update tomcat-webapps paths.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1697544000">- Update to version 1.2.49:
  Apache
  * Retrieve default request id from mod_unique_id. It can also be
    taken from an arbitrary environment variable by configuring
    "JkRequestIdIndicator".
  * Don't delegate the generation of the response body to httpd
    when the status code represents an error if the request used
    the HEAD method.
  * Only export the main module symbol. Visibility of module
    internal symbols led to crashes when conflicting with library
    symbols. Based on a patch provided by Josef Čejka. (wrong fix
    was applied for bsc#1206261)
  * Remove support for implicit mapping of requests to workers.
    All mappings must now be explicit.
  IIS
  * Set default request id as a GUID. It can also be taken from an
    arbitrary request header by configuring "request_id_header".
  * Fix non-empty check for the Translate header.
  Common
  * Fix compiler warning when initializing and copying fixed
    length strings.
  * Add a request id to mod_jk log lines.
  * Enable configure to find the correct sizes for pid_t and
    pthread_t when building on MacOS.
  * Fix Clang 15/16 compatibility. Pull request #6 provided by
    Sam James.
  * Improve XSS hardening in status worker.
  * Add additional bounds and error checking when reading AJP
    messages.
  Docs
  * Remove support for the Netscape / Sun ONE / Oracle iPlanet Web
    Server as the product has been retired.
  * Remove links to the old JK2 documentation. The JK2
    documentation is still available, it is just no longer linked
    from the current JK documentation.
  * Restructure subsections in changelog starting with version
    1.2.45.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1703160000">- Add apache2-fix-symbol-export-typo.patch to fix a typo to restrict
  the symbols to export by the module. Fixes bsc#1206261.</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1729512000">- Update to version 1.2.50:
  * Apache
    + Fix: 68117: Fix typo in new libtool flag introduced in
    1.2.49 to reduce symbol visibility. Also improve escaping
    of it in the Makefile.
    +  Fix: Improve shared memory handling on non-Windows.
  * IIS
    + Update: Update PCRE bundled with the ISAPI redirector to
    8.45.
  * Common
    + Fix: #8: Fix compilation on musl.
    + Update: Update config.guess and config.sub
- Remove apache2-fix-symbol-export-typo.patch - this upstream fix
  is included in 1.2.50</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded pcre build requirement</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756296000">- Minor tweak to the shipped jk.conf (boo#1239178):
  + Set JkLogFile to /var/log/apache/jk.conf: as this is written by
    apache, the previous location /var/log/tomcat is not permitted
  + Set JkShmFile to /var/lib/apache2/jk-runtime-status: again,
    /var/log/tomcat is no suitable location, as mod_jk is running
    as apache's user. Moving it to /var/log does not make sense, as
    SHM is not a log file.</changelog>
</package>
<package pkgid="debceedc4bbf55a1a9cbeca4f2e5bed93ebd0eb8cd106bcb557915a660782262d5d843202ba2dbb090cc9f5d17032f8fbc8663498fe7012f2eb67043f691d48a" name="apache2-mod_maxminddb-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.5"/>
  <changelog author="jweberhofer@weberhofer.at" date="1526558400">- Initial release 1.1.0</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1570449600">- Added autoreconf to allow building on factory version
- Added apache2-mod_maxminddb-build.patch to make it buildable on opensuse fatory again.
  Does not build with LDFLAGS="-flto=8"</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1585051200">- update to 1.2.0
  https://github.com/maxmind/mod_maxminddb/releases/tag/1.2.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Torsten Gruner &lt;simmphonie@opensuse.org&gt;" date="1751457600">- update to 1.3.0
  * Portability fixes
  * Documentation improvements</changelog>
</package>
<package pkgid="ee4b266c2a7c09c075c1f64360c63e37eccc20d32d86f00d23368829aae7aab91ba29a23008fc39324d2e45daeebe4de291215a55bbba947395f7e7be57ccff7" name="apache2-mod_maxminddb-debugsource" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.5"/>
  <changelog author="jweberhofer@weberhofer.at" date="1526558400">- Initial release 1.1.0</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1570449600">- Added autoreconf to allow building on factory version
- Added apache2-mod_maxminddb-build.patch to make it buildable on opensuse fatory again.
  Does not build with LDFLAGS="-flto=8"</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="pgajdos@suse.com" date="1581249600">- removing %apache_test_* macros, do not test module just by
  loading the module</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1585051200">- update to 1.2.0
  https://github.com/maxmind/mod_maxminddb/releases/tag/1.2.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Torsten Gruner &lt;simmphonie@opensuse.org&gt;" date="1751457600">- update to 1.3.0
  * Portability fixes
  * Documentation improvements</changelog>
</package>
<package pkgid="82442f57b69fd8de3d2780cf77cf772dfbbc3aabcbb71617c0bd9403410ccfaf53b580df4ea57c76c42a6c6c97cb0846ec79eea45069101ab33d5cc1ba260dfb" name="apache2-mod_mono-debuginfo" arch="i586">
  <version epoch="0" ver="3.13" rel="1.16"/>
  <changelog author="ajorgensen@novell.com" date="1294401600">- Update to 2.8.2
  * Fix for CVE-2010-4225, bnc#660070
  * http://www.go-mono.com/archive/2.8</changelog>
  <changelog author="ajorgensen@novell.com" date="1298376000">- Update to 2.10
  * http://www.go-mono.com/archive/2.10</changelog>
  <changelog author="ajorgensen@novell.com" date="1298376001">- Disable quiet build</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="dimstar@opensuse.org" date="1359547200">- Add apache2-mod_mono-apache24.patch: Fix build with Apache 2.4
- Add libtool BuildRequires and call to autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="p.drouand@gmail.com" date="1421409600">- Update to version 3.12
  + ChangeLog/News files have not been updated
- Remove pache2-mod_mono-apache24.patch; merged on upstream release
- Use download Url as source
- Cleanup specfile</changelog>
  <changelog author="mailaender@opensuse.org" date="1421496000">- fix rpmlint warnings
- use the official tarball</changelog>
  <changelog author="dgutu@suse.com" date="1432641600">- Changed xsp dependency version because it was bogus</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614686400">- use apache-rpm-macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 3.13
  * Build system related changes</changelog>
</package>
<package pkgid="373abd71530c0817343e05fff5ba6052ce54f1457202bae5651d9441400655439b6dcbd41058ef2f46198197e3c7cc58ecb1c0b736d46ea190beb7906cacaf14" name="apache2-mod_mono-debugsource" arch="i586">
  <version epoch="0" ver="3.13" rel="1.16"/>
  <changelog author="ajorgensen@novell.com" date="1294401600">- Update to 2.8.2
  * Fix for CVE-2010-4225, bnc#660070
  * http://www.go-mono.com/archive/2.8</changelog>
  <changelog author="ajorgensen@novell.com" date="1298376000">- Update to 2.10
  * http://www.go-mono.com/archive/2.10</changelog>
  <changelog author="ajorgensen@novell.com" date="1298376001">- Disable quiet build</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="dimstar@opensuse.org" date="1359547200">- Add apache2-mod_mono-apache24.patch: Fix build with Apache 2.4
- Add libtool BuildRequires and call to autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="p.drouand@gmail.com" date="1421409600">- Update to version 3.12
  + ChangeLog/News files have not been updated
- Remove pache2-mod_mono-apache24.patch; merged on upstream release
- Use download Url as source
- Cleanup specfile</changelog>
  <changelog author="mailaender@opensuse.org" date="1421496000">- fix rpmlint warnings
- use the official tarball</changelog>
  <changelog author="dgutu@suse.com" date="1432641600">- Changed xsp dependency version because it was bogus</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614686400">- use apache-rpm-macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 3.13
  * Build system related changes</changelog>
</package>
<package pkgid="e0e33ab0fec32d7816a0c15632068e6f01eaf78b53c573f8416f7b5c7fd34cf8e964935405af1d7a10f4ca214c1df164b9ece374e11753604206799ff2f4511e" name="apache2-mod_perl-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.13" rel="2.1"/>
  <changelog author="tchvatal@suse.com" date="1475496000">- Remove unused icon and shorten the description a bit 1-2 migration
  is quite irelevant in these days
- Move tests to %check  phase
- Use proper group for devel subpackage</changelog>
  <changelog author="astieger@suse.com" date="1483099200">- update to 2.0.10:
  * Automatically select the appropriate c89 option when modperl is
    being built with either gcc 5 or clang
  * Fix non-threaded Perl 5.22.x build and tests
  * Add support for Perl 5.22.x
    drop upstreamed mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1531828800">- restore process name after sv_setpv_mg() call [bsc#1091625]
  + apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1573905600">- Apache mod_perl 2.0.11:
  * CVE-2011-2767: Arbitrary Perl code execution in the context of
    the user account via a user-owned .htaccess (boo#1156944)</changelog>
  <changelog author="pgajdos@suse.com" date="1581595200">- define %license for older codestreams</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- fix build error with fix_perl_5.34_build.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- update to 2.0.12:
  * Add bug tracker information to README, and add CONTRIBUTING.md.
  * Fix detection of APR's threading support on RHEL 8.
  * Fix build for perl &gt;= 5.33.7.
  * Fix SIGSEGV crash due to wrong use of perl_parse().
  * Improve installation instructions for AIX.
- remove patch:
  * fix_perl_5.34_build.patch (there is a fix already upstreamed)
- refreshed patches:
  * avoid-broken-provides.diff
  * apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691496000">- Add apache2-mod_perl-perl-5.38.patch: Fix build with Perl 5.38.
  Usptream rev 1910623.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1699876800">- Update to 2.0.13:
  * Use get_server_banner() instead of deprecated get_server_version() in
    Apache2::Status.
  * Avoid generating APR precompiled headers.
  * Fix build for perl &gt;= 5.37.1.
- Removed apache2-mod_perl-perl-5.38.patch (fix already upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720440000">- fix build on Tumbleweed (boo#1227485)</changelog>
</package>
<package pkgid="2d6aeec4962f2ab5a813f98a8d27c1e3dbb045f67ddf03938c4fc3e3fb4998c56b021418ca9f06601a09ec7d8ae9a36961c4ead965c47b010bbd7361beba18e1" name="apache2-mod_perl-debugsource" arch="i586">
  <version epoch="0" ver="2.0.13" rel="2.1"/>
  <changelog author="tchvatal@suse.com" date="1475496000">- Remove unused icon and shorten the description a bit 1-2 migration
  is quite irelevant in these days
- Move tests to %check  phase
- Use proper group for devel subpackage</changelog>
  <changelog author="astieger@suse.com" date="1483099200">- update to 2.0.10:
  * Automatically select the appropriate c89 option when modperl is
    being built with either gcc 5 or clang
  * Fix non-threaded Perl 5.22.x build and tests
  * Add support for Perl 5.22.x
    drop upstreamed mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1531828800">- restore process name after sv_setpv_mg() call [bsc#1091625]
  + apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1573905600">- Apache mod_perl 2.0.11:
  * CVE-2011-2767: Arbitrary Perl code execution in the context of
    the user account via a user-owned .htaccess (boo#1156944)</changelog>
  <changelog author="pgajdos@suse.com" date="1581595200">- define %license for older codestreams</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- fix build error with fix_perl_5.34_build.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- update to 2.0.12:
  * Add bug tracker information to README, and add CONTRIBUTING.md.
  * Fix detection of APR's threading support on RHEL 8.
  * Fix build for perl &gt;= 5.33.7.
  * Fix SIGSEGV crash due to wrong use of perl_parse().
  * Improve installation instructions for AIX.
- remove patch:
  * fix_perl_5.34_build.patch (there is a fix already upstreamed)
- refreshed patches:
  * avoid-broken-provides.diff
  * apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691496000">- Add apache2-mod_perl-perl-5.38.patch: Fix build with Perl 5.38.
  Usptream rev 1910623.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1699876800">- Update to 2.0.13:
  * Use get_server_banner() instead of deprecated get_server_version() in
    Apache2::Status.
  * Avoid generating APR precompiled headers.
  * Fix build for perl &gt;= 5.37.1.
- Removed apache2-mod_perl-perl-5.38.patch (fix already upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720440000">- fix build on Tumbleweed (boo#1227485)</changelog>
</package>
<package pkgid="4f0bb6e066b9fb6b8b504232a3f22a649ab15be8cecdc2438baccabb8a4c2dc9ac0e3d6bb9ae946c575150f7d7e643afe0dba4398a02af3d795947147abdf6da" name="apache2-mod_php8-debuginfo" arch="i586">
  <version epoch="0" ver="8.5.9" rel="1.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1775736000">- version update to 8.4.20
    Bz2:
    Fix truncation of total output size causing erroneous errors.
    Core:
    Fixed bugs GH-20875, GH-20873, GH-20854 (Propagate IN_GET guard in get_property_ptr_ptr for lazy proxies).
    DOM:
    Fixed bug GH-21486 (Dom\HTMLDocument parser mangles xml:space and xml:lang attributes).
    FFI:
    Fixed resource leak in FFI::cdef() onsymbol resolution failure.
    GD:
    Fixed bug GH-21431 (phpinfo() to display libJPEG 10.0 support).
    Opcache:
    Fixed bug GH-20838 (JIT compiler produces wrong arithmetic results).
    Fixed bug GH-21267 (JIT tracing: infinite loop on FETCH_OBJ_R with IS_UNDEF property in polymorphic context).
    Fixed bug GH-21395 (uaf in jit).
    OpenSSL:
    Fixed bug GH-21083 (Skip private_key_bits validation for EC/curve-based keys).
    Fix missing error propagation for BIO_printf() calls.
    PCRE:
    Fixed re-entrancy issue on php_pcre_match_impl, php_pcre_replace_impl, php_pcre_split_impl, and php_pcre_grep_impl.
    PGSQL:
    Fixed preprocessor silently guarding PGSQL_SUPPRESS_TIMESTAMPS support due to a typo.
    SNMP:
    Fixed bug GH-21336 (SNMP::setSecurity() undefined behavior with NULL arguments).
    SOAP:
    Fixed Set-Cookie parsing bug wrong offset while scanning attributes.
    SPL:
    Fixed bug GH-21454 (missing write lock validation in SplHeap).
    Standard:
    Fixed bug GH-20906 (Assertion failure when messing up output buffers).
    Fixed bug GH-20627 (Cannot identify some avif images with getimagesize).
    Sysvshm:
    Fix memory leak in shm_get_var() when variable is corrupted.
    XSL:
    Fix GH-21357 (XSLTProcessor works with DOMDocument, but fails with Dom\XMLDocument).
    Fixed bug GH-21496 (UAF in dom_objects_free_storage).</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1776254400">- version update to 8.5.5
    Core:
    Fixed bug GH-20672 (Incorrect property_info sizing for locally shadowed trait properties).
    Fixed bugs GH-20875, GH-20873, GH-20854 (Propagate IN_GET guard in get_property_ptr_ptr for lazy proxies).
    Bz2:
    Fix truncation of total output size causing erroneous errors.
    DOM:
    Fixed bug GH-21486 (Dom\HTMLDocument parser mangles xml:space and xml:lang attributes).
    FFI:
    Fixed resource leak in FFI::cdef() onsymbol resolution failure.
    GD:
    Fixed bug GH-21431 (phpinfo() to display libJPEG 10.0 support).
    Opcache:
    Fixed bug GH-21052 (Preloaded constant erroneously propagated to file-cached script).
    Fixed bug GH-20838 (JIT compiler produces wrong arithmetic results).
    Fixed bug GH-21267 (JIT tracing: infinite loop on FETCH_OBJ_R with IS_UNDEF property in polymorphic context).
    Fixed bug GH-21395 (uaf in jit).
    OpenSSL:
    Fixed bug GH-21083 (Skip private_key_bits validation for EC/curve-based keys).
    Fix missing error propagation for BIO_printf() calls.
    PCNTL:
    Fixed signal handler installation on AIX by bumping the storage size of the num_signals global.
    PCRE:
    Fixed re-entrancy issue on php_pcre_match_impl, php_pcre_replace_impl, php_pcre_split_impl, and php_pcre_grep_impl.
    Phar:
    Fixed bug GH-21333 (use after free when unlinking entries during iteration of a compressed phar).
    SNMP:
    Fixed bug GH-21336 (SNMP::setSecurity() undefined behavior with NULL arguments).
    SOAP:
    Fixed Set-Cookie parsing bug wrong offset while scanning attributes.
    SPL:
    Fixed bug GH-21454 (missing write lock validation in SplHeap).
    Standard:
    Fixed bug GH-20906 (Assertion failure when messing up output buffers).
    Fixed bug GH-20627 (Cannot identify some avif images with getimagesize).
    Sysvshm:
    Fix memory leak in shm_get_var() when variable is corrupted.
    XSL:
    Fix GH-21357 (XSLTProcessor works with DOMDocument, but fails with Dom\XMLDocument).
    Fixed bug GH-21496 (UAF in dom_objects_free_storage).
- version update to 8.5.4
    Core:
    Fixed bug GH-21029 (zend_mm_heap corrupted on Aarch64, LTO builds).
    Fixed bug GH-21059 (Segfault when preloading constant AST closure).
    Fixed bug GH-21072 (Crash on (unset) cast in constant expression).
    Fix deprecation now showing when accessing null key of an array with JIT.
    Fixed bug GH-20657 (Assertion failure in zend_lazy_object_get_info triggered by setRawValueWithoutLazyInitialization() and newLazyGhost()).
    Fixed bug GH-20504 (Assertion failure in zend_get_property_guard when accessing properties on Reflection LazyProxy via isset()).
    Fixed OSS-Fuzz #478009707 (Borked assign-op/inc/dec on untyped hooked property backing value).
    Fixed bug GH-21215 (Build fails with -std=).
    Fixed bug GH-13674 (Build system installs libtool wrappers when using slibtool).
    Curl:
    Don't truncate length.
    Date:
    Fixed bug GH-20936 (DatePeriod::__set_state() cannot handle null start).
    Fix timezone offset with seconds losing precision.
    DOM:
    Fixed bug GH-21077 (Accessing Dom\Node::baseURI can throw TypeError).
    Fixed bug GH-21097 (Accessing Dom\Node properties can can throw TypeError).
    LDAP:
    Fixed bug GH-21262 (ldap_modify() too strict controls argument validation makes it impossible to unset attribute).
    MBString:
    Fixed bug GH-21223; mb_guess_encoding no longer crashes when passed huge list of candidate encodings (with 200,000+ entries).
    Opcache:
    Fixed bug GH-20718 ("Insufficient shared memory" when using JIT on Solaris).
    Fixed bug GH-21227 (Borked SCCP of array containing partial object).
    OpenSSL:
    Fix a bunch of leaks and error propagation.
    Windows:
    Fixed compilation with clang (missing intrin.h include).
- version update to 8.5.3
    Core:
    Fixed bug GH-20806 (preserve_none feature compatiblity with LTO).
    Fixed bug GH-20767 (build failure with musttail/preserve_none feature on macOs).
    Fixed bug GH-20837 (NULL dereference when calling ob_start() in shutdown function triggered by bailout in php_output_lock_error()).
    Fix OSS-Fuzz #471533782 (Infinite loop in GC destructor fiber).
    Fix OSS-Fuzz #472563272 (Borked block_pass JMP[N]Z optimization).
    Fixed bug GH-20914 (Internal enums can be cloned and compared).
    Fix OSS-Fuzz #474613951 (Leaked parent property default value).
    Fixed bug GH-20895 (ReflectionProperty does not return the PHPDoc of a property if it contains an attribute with a Closure).
    Fixed bug GH-20766 (Use-after-free in FE_FREE with GC interaction).
    Fix OSS-Fuzz #471486164 (Broken by-ref assignment to uninitialized hooked backing value).
    Fix OSS-Fuzz #438780145 (Nested finally with repeated return type check may uaf).
    Fixed bug GH-20905 (Lazy proxy bailing __clone assertion).
    Fixed bug GH-20479 (Hooked object properties overflow).
    Date:
    Update timelib to 2022.16.
    DOM:
    Fixed GH-21041 (Dom\HTMLDocument corrupts closing tags within scripts).
    MbString:
    Fixed bug GH-20833 (mb_str_pad() divide by zero if padding string is invalid in the encoding).
    Fixed bug GH-20836 (Stack overflow in mb_convert_variables with recursive array references).
    Opcache:
    Fixed bug GH-20818 (Segfault in Tracing JIT with object reference).
    OpenSSL:
    Fix memory leaks when sk_X509_new_null() fails.
    Fix crash when in openssl_x509_parse() when i2s_ASN1_INTEGER() fails.
    Fix crash in openssl_x509_parse() when X509_NAME_oneline() fails.
    Phar:
    Fixed bug GH-20882 (buildFromIterator breaks with missing base directory).
    PGSQL:
    Fixed INSERT/UPDATE queries building with PQescapeIdentifier() and possible UB.
    Readline:
    Fixed bug GH-18139 (Memory leak when overriding some settings via readline_info()).
    SPL:
    Fixed bug GH-20856 (heap-use-after-free in SplDoublyLinkedList iterator when modifying during iteration).
    Standard:
    Fixed bug #74357 (lchown fails to change ownership of symlink with ZTS)
    Fixed bug GH-20843 (var_dump() crash with nested objects)
- remove incorrect patch [bsc#1256905]
- deleted patches
  * php-sort-filelist-phar.patch
- modified patches
  * php-build-reproducible-phar.patch (refreshed)
- version update to 8.5.2
    Core:
    Fix OSS-Fuzz #465488618 (Wrong assumptions when dumping function signature with dynamic class const lookup default argument).
    Fixed bug GH-20695 (Assertion failure in normalize_value() when parsing malformed INI input via parse_ini_string()).
    Fixed bug GH-20714 (Uncatchable exception thrown in generator).
    Fixed bug GH-20352 (UAF in php_output_handler_free via re-entrant ob_start() during error deactivation).
    Fixed bug GH-20745 ("Casting out of range floats to int" applies to strings).
    DOM:
    Fixed bug GH-20722 (Null pointer dereference in DOM namespace node cloning via clone on malformed objects).
    Fixed bug GH-20444 (Dom\XMLDocument::C14N() seems broken compared to DOMDocument::C14N()).
    EXIF:
    Fixed bug GH-20631 (Integer underflow in exif HEIF parsing when pos.size &lt; 2).
    Intl:
    Fix leak in umsg_format_helper().
    LDAP:
    Fix memory leak in ldap_set_options().
    Lexbor:
    Fixed bug GH-20668 (\Uri\WhatWg\Url::withHost() crashes (SEGV) for URLs using the file: scheme).
    Mbstring:
    Fixed bug GH-20674 (mb_decode_mimeheader does not handle separator).
    PCNTL:
    Fixed bug with pcntl_getcpuaffinity() on solaris regarding invalid process ids handling.
    Phar:
    Fixed bug GH-20732 (Phar::LoadPhar undefined behavior when reading fails).
    Fix SplFileInfo::openFile() in write mode.
    Fix build on legacy OpenSSL 1.1.0 systems.
    Fixed bug #74154 (Phar extractTo creates empty files).
    Session:
    Fix support for MM module.
    Sqlite3:
    Fixed bug GH-20699 (SQLite3Result fetchArray return array|false, null returned).
    Standard:
    Fix error check for proc_open() command.
    Fix memory leak in mail() when header key is numeric.
    Fixed bug GH-20582 (Heap Buffer Overflow in iptcembed).
    URI:
    Fixed bug GH-20771 (Assertion failure when getUnicodeHost() returns empty string).
    Zlib:
    Fix OOB gzseek() causing assertion failure.
- version update to 8.5.1
    Core:
    Sync all boost.context files with release 1.86.0.
    Fixed bug GH-20435 (SensitiveParameter doesn't work for named argument passing to variadic parameter).
    Fixed bug GH-20546 (preserve_none attribute configure check on macOs issue).
    Fixed bug GH-20286 (use-after-destroy during userland stream_close()).
    Bz2:
    Fix assertion failures resulting in crashes with stream filter object parameters.
    DOM:
    Fix memory leak when edge case is hit when registering xpath callback.
    Fixed bug GH-20395 (querySelector and querySelectorAll requires elements in $selectors to be lowercase).
    Fix missing NUL byte check on C14NFile().
    Fibers:
    Fixed bug GH-20483 (ASAN stack overflow with fiber.stack_size INI small value).
    Intl:
    Fixed bug GH-20426 (Spoofchecker::setRestrictionLevel() error message suggests missing constants).
    Lexbor:
    Fixed bug GH-20501 (\Uri\WhatWg\Url lose host after calling withPath() or withQuery()).
    Fixed bug GH-20502 (\Uri\WhatWg\Url crashes (SEGV) when parsing malformed URL due to Lexbor memory corruption).
    LibXML:
    Fix some deprecations on newer libxml versions regarding input buffer/parser handling.
    MySQLnd:
    Fixed bug GH-20528 (Regression breaks mysql connexion using an IPv6 address enclosed in square brackets).
    Opcache:
    Fixed bug GH-20329 (opcache.file_cache broken with full interned string buffer).
    PDO:
    Fixed bug GH-20553 (PDO::FETCH_CLASSTYPE ignores $constructorArgs in PHP 8.5.0).
    Fixed GHSA-8xr5-qppj-gvwj (PDO quoting result null deref). (CVE-2025-14180)
    Phar:
    Fixed bug GH-20442 (Phar does not respect case-insensitiveness of __halt_compiler() when reading stub).
    Fix broken return value of fflush() for phar file entries.
    Fix assertion failure when fseeking a phar file out of bounds.
    PHPDBG:
    Fixed ZPP type violation in phpdbg_get_executable() and phpdbg_end_oplog().
    SPL:
    Fixed bug GH-20614 (SplFixedArray incorrectly handles references in deserialization).
    Standard:
    Fix memory leak in array_diff() with custom type checks.
    Fixed bug GH-20583 (Stack overflow in http_build_query via deep structures).
    Fixed GHSA-www2-q4fc-65wf (Null byte termination in dns_get_record()).
    Fixed GHSA-h96m-rvf9-jgm2 (Heap buffer overflow in array_merge()). (CVE-2025-14178)
    Fixed GHSA-3237-qqm7-mfv7 (Information Leak of Memory in getimagesize). (CVE-2025-14177)
    URI:
    Fixed bug GH-20366 (ext/uri incorrectly throws ValueError when encountering null byte).
    Fixed CVE-2025-67899 (uriparser through 0.9.9 allows unbounded recursion and stack consumption).
    XML:
    Fixed bug GH-20439 (xml_set_default_handler() does not properly handle special characters in attributes when passing data to callback).
    Zip:
    Fix crash in property existence test.
    Don't truncate return value of zip_fread() with user sizes.
    Zlib:
    Fix assertion failures resulting in crashes with stream filter object parameters.
- main package require wwwrun:www user as it assumes it in filelist
  [bsc#1255043]
- fixes CVE-2025-14178 [bsc#1255711]
    CVE-2025-14180 [bsc#1255712]
    CVE-2025-14177 [bsc#1255710]
- version update to 8.5.0
    Core:
    Added the #[\NoDiscard] attribute to indicate that a function's return value is important and should be consumed.
    Added the (void) cast to indicate that not using a value is intentional.
    Added get_error_handler(), get_exception_handler() functions.
    Added support for casts in constant expressions.
    Added the pipe (|&gt;) operator.
    Added the #[\DelayedTargetValidation] attribute to delay target errors for internal attributes from compile time to runtime.
    Added support for `final` with constructor property promotion.
    Added support for configuring the URI parser for the FTP/FTPS as well as the SSL/TLS stream wrappers as described in https://wiki.php.net/rfc/url_parsing_api#plugability.
    Added PHP_BUILD_PROVIDER constant.
    Added PHP_BUILD_DATE constant.
    Added support for Closures and first class callables in constant expressions.
    Add support for backtraces for fatal errors.
    Add clone-with support to the clone() function.
    Add RFC 3986 and WHATWG URL compliant APIs for URL parsing and manipulation (kocsismate, timwolla)
    Fixed AST printing for immediately invoked Closure.
    Properly handle __debugInfo() returning an array reference.
    Properly handle reference return value from __toString().
    Improved error message of UnhandledMatchError for zend.exception_string_param_max_len=0.
    Fixed bug GH-15753 and GH-16198 (Bind traits before parent class).
    Fixed bug GH-17951 (memory_limit is not always limited by max_memory_limit).
    Fixed bug GH-20183 (Stale EG(opline_before_exception) pointer through eval).
    Fixed bug GH-20113 (Missing new Foo(...) error in constant expressions).
    Fixed bug GH-19844 (Don't bail when closing resources on shutdown).
    Fixed bug GH-20177 (Accessing overridden private property in get_object_vars() triggers assertion error).
    Fix OSS-Fuzz #447521098 (Fatal error during sccp shift eval).
    Fixed bug GH-20002 (Broken build on *BSD with MSAN).
    Fixed bug GH-19352 (Cross-compilation with musl C library).
    Fixed bug GH-19765 (object_properties_load() bypasses readonly property checks).
    Fixed hard_timeout with --enable-zend-max-execution-timers.
    Fixed bug GH-19839 (Incorrect HASH_FLAG_HAS_EMPTY_IND flag on userland array).
    Fixed bug GH-19823 (register_argc_argv deprecation emitted twice when using OPcache).
    Fixed bug GH-19480 (error_log php.ini cannot be unset when open_basedir is configured).
    Fixed bug GH-19719 (Allow empty statements before declare(strict_types)).
    Fixed bug GH-19934 (CGI with auto_globals_jit=0 causes uouv).
    Fixed bug GH-19613 (Stale array iterator pointer).
    Fixed bug GH-19679 (zend_ssa_range_widening may fail to converge).
    Fixed bug GH-19681 (PHP_EXPAND_PATH broken with bash 5.3.0).
    Fixed bug GH-18850 (Repeated inclusion of file with __halt_compiler() triggers "Constant already defined" warning).
    Fixed bug GH-19476 (pipe operator fails to correctly handle returning by reference).
    Fixed bug GH-19081 (Wrong lineno in property error with constructor property promotion).
    Fixed bug GH-17959 (Relax missing trait fatal error to error exception).
    Fixed bug GH-18033 (NULL-ptr dereference when using register_tick_function in destructor).
    Fixed bug GH-18026 (Improve "expecting token" error for ampersand).
    The report_memleaks INI directive has been deprecated.
    Fixed OSS-Fuzz #439125710 (Pipe cannot be used in write context).
    Fixed bug GH-19548 (Shared memory violation on property inheritance).
    Fixed bug GH-19544 (GC treats ZEND_WEAKREF_TAG_MAP references as WeakMap references).
    Fixed bug GH-18373 (Don't substitute self/parent with anonymous class).
    Fix support for non-userland stream notifiers.
    Fixed bug GH-19305 (Operands may be being released during comparison).
    Fixed bug GH-19306 (Generator can be resumed while fetching next value from delegated Generator).
    Fixed bug GH-19326 (Calling Generator::throw() on a running generator with a non-Generator delegate crashes).
    Fix OSS-Fuzz #427814452 (pipe compilation fails with assert).
    Fixed bug GH-16665 (\array and \callable should not be usable in class_alias).
    Use `clock_gettime_nsec_np()` for high resolution timer on macOS if available.
    Make `clone()` a function.
    Introduced the TAILCALL VM, enabled by default when compiling with Clang&gt;=19 on x86_64 or aarch64.
    Enacted the follow-up phase of the "Path to Saner Increment/Decrement operators" RFC, meaning that incrementing non-numeric strings is now deprecated. (Girgias).
    Various closure binding issues are now deprecated.
    Constant redeclaration has been deprecated.
    Marks the stack as non-executable on Haiku.
    Deriving $_SERVER['argc'] and $_SERVER['argv'] from the query string is now deprecated.
    Using null as an array offset or when calling array_key_exists() is now deprecated.
    The disable_classes INI directive has been removed.
    The locally predefined variable $http_response_header is deprecated.
    Non-canonical cast names (boolean), (integer), (double), and (binary) have been deprecated.
    The $exclude_disabled parameter of the get_defined_functions() function has been deprecated, as it no longer has any effect since PHP 8.0.
    Terminating case statements with a semicolon instead of a colon has been deprecated.
    The backtick operator as an alias for shell_exec() has been deprecated.
    Returning null from __debugInfo() has been deprecated.
    Support #[\Override] on properties.
    Destructing non-array values (other than NULL) using [] or list() now emits a warning.
    Casting floats that are not representable as ints now emits a warning.
    Casting NAN to other types now emits a warning.
    Implement GH-15680 (Enhance zend_dump_op_array to properly represent non-printable characters in string literals).
    Fixed bug GH-17442 (Engine UAF with reference assign and dtor).
    Do not use RTLD_DEEPBIND if dlmopen is available.
    BCMath:
    Simplify `bc_divide()` code.
    If the result is 0, n_scale is set to 0.
    If size of BC_VECTOR array is within 64 bytes, stack area is now used.
    Fixed bug GH-20006 (Power of 0 of BcMath number causes UB).
    Bz2:
    Fixed bug GH-19810 (Broken bzopen() stream mode validation).
    CLI:
    Add --ini=diff to print INI settings changed from the builtin default.
    Drop support for -z CLI/CGI flag.
    Fixed GH-17956 - development server 404 page does not adapt to mobiles.
    Fix useless "Failed to poll event" error logs due to EAGAIN in CLI server with PHP_CLI_SERVER_WORKERS.
    Fixed bug GH-19461 (Improve error message on listening error with IPv6 address).
    COM:
    Fixed property access of PHP objects wrapped in variant.
    Fixed method calls for PHP objects wrapped in variant.
    Curl:
    Added CURLFOLLOW_ALL, CURLFOLLOW_OBEYCODE and CURLFOLLOW_FIRSTONLY values for CURLOPT_FOLLOWLOCATION curl_easy_setopt option.
    Added curl_multi_get_handles().
    Added curl_share_init_persistent().
    Added CURLINFO_USED_PROXY, CURLINFO_HTTPAUTH_USED, and CURLINFO_PROXYAUTH_USED support to curl_getinfo.
    Add support for CURLINFO_CONN_ID in curl_getinfo() (thecaliskan)
    Add support for CURLINFO_QUEUE_TIME_T in curl_getinfo() (thecaliskan)
    Add support for CURLOPT_SSL_SIGNATURE_ALGORITHMS.
    The curl_close() function has been deprecated.
    The curl_share_close() function has been deprecated.
    Fix cloning of CURLOPT_POSTFIELDS when using the clone operator instead of the curl_copy_handle() function to clone a CurlHandle.
    Date:
    Fix undefined behaviour problems regarding integer overflow in extreme edge cases.
    The DATE_RFC7231 and DateTimeInterface::RFC7231 constants have been deprecated.
    Fixed date_sunrise() and date_sunset() with partial-hour UTC offset.
    Fixed GH-17159: "P" format for ::createFromFormat swallows string literals.
    The __wakeup() magic method of DateTimeInterface, DateTime, DateTimeImmutable, DateTimeZone, DateInterval, and DatePeriod has been deprecated in favour of the __unserialize() magic method.
    DOM:
    Added Dom\Element::$outerHTML.
    Added Dom\Element::insertAdjacentHTML().
    Added $children property to ParentNode implementations.
    Make cloning DOM node lists, maps, and collections fail.
    Added Dom\Element::getElementsByClassName().
    Fixed bug GH-18877 (\Dom\HTMLDocument querySelectorAll selecting only the first when using ~ and :has).
    Fix getNamedItemNS() incorrect namespace check.
    Enchant:
    Added enchant_dict_remove_from_session().
    Added enchant_dict_remove().
    Fix missing empty string checks.
    EXIF:
    Add OffsetTime* Exif tags.
    Added support to retrieve Exif from HEIF file.
    Fix OSS-Fuzz #442954659 (zero-size box in HEIF file causes infinite loop).
    Fix OSS-Fuzz #442954659 (Crash in exif_scan_HEIF_header).
    Various hardening fixes to HEIF parsing.
    FileInfo:
    The finfo_close() function has been deprecated.
    The $context parameter of the finfo_buffer() function has been deprecated as it is ignored.
    Upgrade to file 5.46.
    Change return type of finfo_close() to true.
    Filter:
    Added support for configuring the URI parser for FILTER_VALIDATE_URL as described in https://wiki.php.net/rfc/url_parsing_api#plugability.
    Fixed bug GH-16993 (filter_var_array with FILTER_VALIDATE_INT|FILTER_NULL_ON_FAILURE should emit warning for invalid filter usage).
    FPM:
    Fixed bug GH-19817 (Decode SCRIPT_FILENAME issue in php 8.5).
    Fixed bug GH-19989 (PHP 8.5 FPM access log lines also go to STDERR).
    Fixed GH-17645 (FPM with httpd ProxyPass does not decode script path).
    Make FPM access log limit configurable using log_limit.
    Fixed failed debug assertion when php_admin_value setting fails.
    Fixed GH-8157 (post_max_size evaluates .user.ini too late in php-fpm).
    GD:
    Fixed bug #68629 (Transparent artifacts when using imagerotate).
    Fixed bug #64823 (ZTS GD fails to find system TrueType font).
    Fix incorrect comparison with result of php_stream_can_cast().
    The imagedestroy() function has been deprecated.
    Iconv:
    Extends the ICONV_CONST preprocessor for illumos/solaris.
    Intl:
    Bumped ICU requirement to ICU &gt;= 57.1.
    IntlDateFormatter::setTimeZone()/datefmt_set_timezone() throws an exception with uninitialised classes or clone failure.
    Added DECIMAL_COMPACT_SHORT/DECIMAL_COMPACT_LONG for NumberFormatter class.
    Added Locale::isRightToLeft to check if a locale is written right to left.
    Added null bytes presence in locale inputs for Locale class.
    Added grapheme_levenshtein() function.
    Added Locale::addLikelySubtags/Locale::minimizeSubtags to handle adding/removing likely subtags to a locale.
    Added IntlListFormatter class to format a list of items with a locale, operands types and units.
    Added grapheme_strpos(), grapheme_stripos(), grapheme_strrpos(), grapheme_strripos(), grapheme_substr(), grapheme_strstr(), grapheme_stristr() and grapheme_levenshtein() functions add $locale parameter (Yuya Hamada).
    Fixed bug GH-11952 (Fix locale strings canonicalization for IntlDateFormatter and NumberFormatter).
    Fixed bug GH-18566 ([intl] Weird numeric sort in Collator).
    Fix return value on failure for resourcebundle count handler.
    Fixed bug GH-19307 (PGO builds of shared ext-intl are broken).
    Intl's internal error mechanism has been modernized so that it indicates more accurately which call site caused what error. Moreover, some ext/date exceptions have been wrapped inside a IntlException now.
    The intl.error_level INI setting has been deprecated.
    LDAP:
    Allow ldap_get_option to retrieve global option by allowing NULL for connection instance ($ldap).
    MBstring:
    Updated Unicode data tables to Unicode 17.0.
    MySQLi:
    Fixed bugs GH-17900 and GH-8084 (calling mysqli::__construct twice).
    The mysqli_execute() alias function has been deprecated.
    MySQLnd:
    Added mysqlnd.collect_memory_statistics to ini quick reference.
    ODBC:
    Removed driver-specific build flags and support.
    Remove ODBCVER and assume ODBC 3.5.
    Opcache:
    Make OPcache non-optional (Arnaud, timwolla)
    Added opcache.file_cache_read_only.
    Updated default value of opcache.jit_hot_loop.
    Log a warning when opcache lock file permissions could not be changed.
    Fixed bug GH-20012 (heap buffer overflow in jit).
    Partially fixed bug GH-17733 (Avoid calling wrong function when reusing file caches across differing environments).
    Disallow changing opcache.memory_consumption when SHM is already set up.
    Fixed bug GH-15074 (Compiling opcache statically into ZTS PHP fails).
    Fixed bug GH-17422 (OPcache bypasses the user-defined error handler for deprecations).
    Fixed bug GH-19301 (opcache build failure).
    Fixed bug GH-20081 (access to uninitialized vars in preload_load()).
    Fixed bug GH-20121 (JIT broken in ZTS builds on MacOS 15).
    Fixed bug GH-19875 (JIT 1205 segfault on large file compiled in subprocess).
    Fixed segfault in function JIT due to NAN to bool warning.
    Fixed bug GH-19984 (Double-free of EG(errors)/persistent_script-&gt;warnings on persist of already persisted file).
    Fixed bug GH-19889 (race condition in zend_runtime_jit(), zend_jit_hot_func()).
    Fixed bug GH-19669 (assertion failure in zend_jit_trace_type_to_info_ex).
    Fixed bug GH-19831 (function JIT may not deref property value).
    Fixed bug GH-19486 (Incorrect opline after deoptimization).
    Fixed bug GH-19601 (Wrong JIT stack setup on aarch64/clang).
    Fixed bug GH-19388 (Broken opcache.huge_code_pages).
    Fixed bug GH-19657 (Build fails on non-glibc/musl/freebsd/macos/win platforms).
    Fixed ZTS OPcache build on Cygwin.
    Fixed bug GH-19493 (JIT variable not stored before YIELD).
    OpenSSL:
    Added openssl.libctx INI that allows to select the OpenSSL library context type and convert various parts of the extension to use the custom libctx.
    Add $digest_algo parameter to openssl_public_encrypt() and openssl_private_decrypt() functions.
    Implement #81724 (openssl_cms_encrypt only allows specific ciphers).
    Implement #80495 (Enable to set padding in openssl_(sign|verify).
    Implement #47728 (openssl_pkcs7_sign ignores new openssl flags).
    Fixed bug GH-19994 (openssl_get_cipher_methods inconsistent with fetching).
    Fixed build when --with-openssl-legacy-provider set.
    Fixed bug GH-19369 (8.5 | Regression in openssl_sign() - support for alias algorithms appears to be broken).
    The $key_length parameter for openssl_pkey_derive() has been deprecated.
    Output:
    Fixed calculation of aligned buffer size.
    PCNTL:
    Extend pcntl_waitid with rusage parameter.
    PCRE:
    Remove PCRE2_EXTRA_ALLOW_LOOKAROUND_BSK from pcre compile options.
    PDO:
    Fixed bug GH-20095 (Incorrect class name in deprecation message for PDO mixins).
    Driver specific methods and constants in the PDO class are now deprecated.
    The "uri:" DSN scheme has been deprecated due to security concerns with DSNs coming from remote URIs.
    PDO_ODBC:
    Fetch larger block sizes and better handle SQL_NO_TOTAL when calling SQLGetData.
    PDO_PGSQL:
    Added Iterable support for PDO::pgsqlCopyFromArray.
    Implement GH-15387 Pdo\Pgsql::setAttribute(PDO::ATTR_PREFETCH, 0) or Pdo\Pgsql::prepare(…, [ PDO::ATTR_PREFETCH =&gt; 0 ]) make fetch() lazy instead of storing the whole result set in memory (Guillaume Outters)
    PDO_SQLITE:
    Add PDO\Sqlite::ATTR_TRANSACTION_MODE connection attribute.
    Implement GH-17321: Add setAuthorizer to Pdo\Sqlite.
    PDO::sqliteCreateCollation now throws a TypeError if the callback has a wrong return type.
    Added Pdo_Sqlite::ATTR_BUSY_STATEMENT constant to check if a statement is currently executing.
    Added Pdo_Sqlite::ATTR_EXPLAIN_STATEMENT constant to set a statement in either EXPLAIN_MODE_PREPARED, EXPLAIN_MODE_EXPLAIN, EXPLAIN_MODE_EXPLAIN_QUERY_PLAN modes.
    Fix bug GH-13952 (sqlite PDO::quote silently corrupts strings with null bytes) by throwing on null bytes.
    PGSQL:
    Added pg_close_stmt to close a prepared statement while allowing its name to be reused.
    Added Iterable support for pgsql_copy_from.
    pg_connect checks if connection_string contains any null byte, pg_close_stmt check if the statement contains any null byte.
    Added pg_service to get the connection current service identifier.
    Fix segfaults when attempting to fetch row into a non-instantiable class name.
    Phar:
    Fix potential buffer length truncation due to usage of type int instead of type size_t.
    Fixed memory leaks when verifying OpenSSL signature.
    POSIX:
    Added POSIX_SC_OPEN_MAX constant to get the number of file descriptors a process can handle.
    posix_ttyname() sets last_error to EBADF on invalid file descriptors, posix_isatty() raises E_WARNING on invalid file descriptors, posix_fpathconf checks invalid file descriptors.
    posix_kill and posix_setpgid throws a ValueError on invalid process_id.
    posix_setpgid throws a ValueError on invalid process_group_id, posix_setrlimit throws a ValueError on invalid soft_limit and hard_limit arguments.
    Random:
    Moves from /dev/urandom usage to arc4random_buf on Haiku.
    Reflection:
    Added ReflectionConstant::getExtension() and ::getExtensionName().
    Added ReflectionProperty::getMangledName() method.
    ReflectionConstant is no longer final.
    The setAccessible() methods of various Reflection objects have been deprecated, as those no longer have an effect.
    ReflectionClass::getConstant() for constants that do not exist has been deprecated.
    ReflectionProperty::getDefaultValue() for properties without default values has been deprecated.
    Fixed bug GH-12856 (ReflectionClass::getStaticPropertyValue() returns UNDEF zval for uninitialized typed properties).
    Fixed bug GH-15766 (ReflectionClass::__toString() should have better output for enums).
    Fix GH-19691 (getModifierNames() not reporting asymmetric visibility).
    Fixed bug GH-17927 (Reflection: have some indication of property hooks in `_property_string()`).
    Fixed bug GH-19187 (ReflectionNamedType::getName() prints nullable type when retrieved from ReflectionProperty::getSettableType()).
    Fixed bug GH-20217 (ReflectionClass::isIterable() incorrectly returns true for classes with property hooks).
    SAPI:
    Fixed bug GH-18582 and #81451: http_response_code() does not override the status code generated by header().
    Session:
    session_start() throws a ValueError on option argument if not a hashmap or a TypeError if read_and_close value is not compatible with int.
    Added support for partitioned cookies.
    Fix RC violation of session SID constant deprecation attribute.
    Fixed GH-19197: build broken with ZEND_STRL usage with memcpy when implemented as macro.
    SimpleXML:
    Fixed bug GH-12231 (SimpleXML xpath should warn when returning other return types than node lists).
    SNMP:
    snmpget, snmpset, snmp_get2, snmp_set2, snmp_get3, snmp_set3 and SNMP::__construct() throw an exception on invalid hostname, community timeout and retries arguments.
    SOAP:
    Added support for configuring the URI parser for SoapClient::__doRequest() as described in https://wiki.php.net/rfc/url_parsing_api#plugability.
    Implement request #55503 (Extend __getTypes to support enumerations).
    Implement request #61105 (Support Soap 1.2 SoapFault Reason Text lang attribute).
    Fixed bug #49169 (SoapServer calls wrong function, although "SOAP action" header is correct).
    Fix namespace handling of WSDL and XML schema in SOAP, fixing at least GH-16320 and bug #68576.
    Fixed bug #70951 (Segmentation fault on invalid WSDL cache).
    Fixed bug GH-19773 (SIGSEGV due to uninitialized soap_globals-&gt;lang_en).
    Fixed bug GH-19226 (Segfault when spawning new thread in soap extension).
    Sockets:
    Added IPPROTO_ICMP/IPPROTO_ICMPV6 to create raw socket for ICMP usage.
    Added TCP_FUNCTION_BLK to change the TCP stack algorithm on FreeBSD.
    Added IP_BINDANY for a socket to bind to any address.
    Added SO_BUSY_POOL to reduce packets poll latency.
    Added UDP_SEGMENT support to optimise multiple large datagrams over UDP if the kernel and hardware supports it.
    Added SHUT_RD, SHUT_WR and SHUT_RDWR constants for socket_shutdown().
    Added TCP_FUNCTION_ALIAS, TCP_REUSPORT_LB_NUMA, TCP_REUSPORT_LB_NUMA_NODOM, TCP_REUSPORT_LB_CURDOM, TCP_BBR_ALGORITHM constants.
    socket_set_option() catches possible overflow with SO_RCVTIMEO/SO_SNDTIMEO with timeout setting on windows.
    socket_create_listen() throws an exception on invalid port value.
    socket_bind() throws an exception on invalid port value.
    socket_sendto() throws an exception on invalid port value.
    socket_addrinfo_lookup throws an exception on invalid hints value types.
    socket_addrinfo_lookup throws an exception if any of the hints value overflows.
    socket_addrinfo_lookup throws an exception if one or more hints entries has an index as numeric.
    socket_set_option with the options MCAST_LEAVE_GROUP/MCAST_LEAVE_SOURCE_GROUP will throw an exception if its value is not a valid array/object.
    socket_getsockname/socket_create/socket_bind handled AF_PACKET family socket.
    socket_set_option for multicast context throws a ValueError when the socket family is not of AF_INET/AF_INET6 family.
    Sodium:
    Fix overall theoretical overflows on zend_string buffer allocations.
    SPL:
    Fixed bug GH-20101 (SplHeap/SplPriorityQueue serialization exposes INDIRECTs).
    Improve __unserialize() hardening for SplHeap/SplPriorityQueue.
    Deprecate ArrayObject and ArrayIterator with objects.
    Unregistering all autoloaders by passing the spl_autoload_call() function as a callback argument to spl_autoload_unregister() has been deprecated. Instead if this is needed, one should iterate over the return value of spl_autoload_functions() and call spl_autoload_unregister() on each value.
    The SplObjectStorage::contains(), SplObjectStorage::attach(), and SplObjectStorage::detach() methods have been deprecated in favour of SplObjectStorage::offsetExists(), SplObjectStorage::offsetSet(), and SplObjectStorage::offsetUnset() respectively.
    Sqlite:
    Added Sqlite3Stmt::busy to check if a statement is still being executed.
    Added Sqlite3Stmt::explain to produce an explain query plan from the statement.
    Added Sqlite3Result::fetchAll to return all results at once from a query.
    Standard:
    Add HEIF/HEIC support to getimagesize.
    Added support for partitioned cookies.
    Implement #71517 (Implement SVG support for getimagesize() and friends).
    Implement GH-19188: Add support for new INI mail.cr_lf_mode.
    Optimized PHP html_entity_decode function.
    Minor optimization to array_chunk().
    Optimized pack().
    Fixed crypt() tests on musl when using --with-external-libcrypt (Michael Orlitzky).
    Fixed bug GH-18062 (is_callable(func(...), callable_name: $name) for first class callables returns wrong name).
    Added array_first() and array_last().
    Fixed bug GH-18823 (setlocale's 2nd and 3rd argument ignores strict_types).
    Fixed exit code handling of sendmail cmd and added warnings.
    Fixed bug GH-18897 (printf: empty precision is interpreted as precision 6, not as precision 0).
    Fixed bug GH-20257 (mail() heap overflow with an empty message in lf mode).
    Fixed bug GH-20201 (AVIF images misdetected as HEIF after introducing HEIF support in getimagesize()).
    Fixed bug GH-19926 (reset internal pointer earlier while splicing array while COW violation flag is still set).
    Fixed bug GH-19801 (leaks in var_dump() and debug_zval_dump()).
    Fixed GH-14402 (SplPriorityQueue, SplMinHeap, and SplMaxHeap lost their data on serialize()).
    Fixed GH-19610 (Deprecation warnings in functions taking as argument).
    Fixed bug GH-19577 (Avoid integer overflow when using a small offset and PHP_INT_MAX with LimitIterator).
    Fixed bug GH-19153 (#[\Attribute] validation should error on trait/interface/enum/abstract class).
    Fixed bug GH-19070 (setlocale($type, NULL) should not be deprecated).
    Fixed bug GH-16649 (UAF during array_splice).
    Passing strings which are not one byte long to ord() is now deprecated.
    Passing integers outside the interval [0, 255] to chr() is now deprecated.
    The socket_set_timeout() alias function has been deprecated.
    Passing null to readdir(), rewinddir(), and closedir() to use the last opened directory has been deprecated.
    Streams:
    Fixed bug GH-16889 (stream_select() timeout useless for pipes on Windows).
    Fixed bug GH-19798: XP_SOCKET XP_SSL (Socket stream modules): Incorrect condition for Win32/Win64.
    Fixed bug GH-14506 (Closing a userspace stream inside a userspace handler causes heap corruption).
    Avoid double conversion to string in php_userstreamop_readdir().
    Tests:
    Allow to shuffle tests even in non-parallel mode.
    Tidy:
    tidy::__construct/parseFile/parseString methods throw an exception if the configuration argument is invalid.
    Fixed GH-19021 (improved tidyOptGetCategory detection).
    Tokenizer:
    Fixed bug GH-19507 (Corrupted result after recursive tokenization during token_get_all()).
    URI:
    Add new URI extension.
    Windows:
    Fixed bug GH-10992 (Improper long path support for relative paths).
    Fixed bug GH-16843 (Windows phpize builds ignore source subfolders).
    Fix GH-19722 (_get_osfhandle asserts in debug mode when given a socket).
    XML:
    The xml_parser_free() function has been deprecated.
    XMLWriter:
    Improved performance and reduce memory consumption.
    XSL:
    Implement request #30622 (make $namespace parameter functional).
    Zlib:
    gzfile, gzopen and readgzfile, their "use_include_path" argument is now a boolean.
    Fixed bug GH-16883 (gzopen() does not use the default stream context when opening HTTP URLs).
    Implemented GH-17668 (zlib streams should support locking).
    Zip:
    Fixed missing zend_release_fcall_info_cache on the following methods ZipArchive::registerProgressCallback() and ZipArchive::registerCancelCallback() on failure.
- version update to 8.5.0~RC5
  * Fixed bug GH-20431: Uri\Rfc3986\Uri::setHost(null) turns empty path into /
  * No distinction between empty and missing query/fragment when using Uri\WhatWg\Url::getQuery() and Uri\WhatWg\Url::getFragment()
  * Fixed bug GH-17951: memory_limit is not always limited by max_memory_limit
  * Fixed bug GH-20384: Confirm if ob_gzhandler is impacted by ob_start handler changes
- modified sources
  % php8.keyring
- version update to 8.5.0~RC4
  * Pipe operator (|&gt;)
  * Curl: New curl_multi_get_handles function
  * New PHP_BUILD_DATE constant
  * New get_exception_handler and get_error_handler functions
  * Stack trace support for PHP Fatal errors
  * New locale_is_right_to_left function and Locale::isRightToLeft method
  * New array_first and array_last functions
  * CLI: php --ini=diff to output non-default INI directives
  * Intl: New IntlListFormatter class
  * New max_memory_limit INI directive to set a ceiling memory_limit
  * All MHASH_* constants deprecated
  * Non-canonical scalar type casts (boolean|double|integer|binary) deprecated
  * Returning non-string values from a user output handler is deprecated
  * Emitting output from custom output buffer handlers is deprecated
- modified patches
  * php-ar-flags.patch (refreshed)
  * php-build-reproducible-phar.patch (refreshed)
  * php-date-regenerate-lexers.patch (refreshed)
  * php-ini.patch (refreshed)
  * php-systzdata-v24.patch (refreshed)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1776600000">- php8-devel: require pkgconfig(capstone) now that we build with libcapstone enabled</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1776772800">- php8: provide builtin php-opcache
- php8-devel: require libraries from "php-config --libs"</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778155200">- version update to 8.5.6
    Core:
    Fixed bug GH-19983 (GC assertion failure with fibers, generators and destructors).
    Fixed ZEND_API mismatch on zend_ce_closure forward decl for Windows+Clang.
    Fixed bug GH-21504 (Incorrect RC-handling for ZEND_EXT_STMT op1).
    Fixed bug GH-21478 (Forward property operations to real instance for initialized lazy proxies).
    Fixed bug GH-21605 (Missing addref for Countable::count()).
    Fixed bug GH-21699 (Assertion failure in shutdown_executor when resolving self::/parent::/static:: callables if the error handler throws).
    Fixed bug GH-21603 (Missing addref for __unset).
    Fixed bug GH-21760 (Trait with class constant name conflict against enum case causes SEGV).
    CLI:
    Fixed bug GH-21754 (`--rf` command line option with a method triggers ext/reflection deprecation warnings).
    Curl:
    Add support for brotli and zstd on Windows.
    DOM:
    Fixed GHSA-4jhr-8w89-j733 and GH-21566 (Dom\XMLDocument::C14N() emits duplicate xmlns declarations after setAttributeNS()). (CVE-2026-7263)
    FPM:
    Fixed GHSA-7qg2-v9fj-4mwv (XSS within status endpoint). (CVE-2026-6735)
    Iconv:
    Fixed bug GH-17399 (iconv memory leak on bailout).
    Lexbor:
    Upgrade to lexbor v2.7.0.
    MBString:
    Fixed GHSA-wm6j-2649-pv75 (Null pointer dereference in php_mb_check_encoding() via mb_ereg_search_init()). (CVE-2026-7259)
    Fixed GHSA-74r9-qxhc-fx53 (Out-of-bounds access in mbfl_name2encoding_ex()). (CVE-2026-6104)
    Opcache:
    Fixed bug GH-21158 (JIT: Assertion jit-&gt;ra[var].flags &amp; (1&lt;&lt;0) failed in zend_jit_use_reg).
    Fixed bug GH-21593 (Borked function JIT JMPNZ smart branch).
    Fixed bug GH-21460 (COND optimization regression).
    Fixed faulty returns out of zend_try block in zend_jit_trace().
    OpenSSL:
    Fix memory leak regression in openssl_pbkdf2().
    Fix a bunch of memory leaks and crashes on edge cases.
    PDO_Firebird:
    Fixed GHSA-w476-322c-wpvm (SQL injection via NUL bytes in quoted strings). (CVE-2025-14179)
    PDO_PGSQL:
    Fixed bug GH-21683 (pdo_pgsql throws with ATTR_PREFETCH=0 on empty result set).
    Phar:
    Restore is_link handler in phar_intercept_functions_shutdown.
    Fixed bug GH-21797 (phar: NULL dereference in Phar::webPhar() when SCRIPT_NAME is absent from SAPI environment).
    Fix memory leak in Phar::offsetGet().
    Fix memory leak in phar_add_file().
    Fixed bug GH-21799 (phar: propagate phar_stream_flush return value from phar_stream_close).
    Fix memory leak in phar_verify_signature() when md_ctx is invalid.
    Random:
    Fixed bug GH-21731 (Random\Engine\Xoshiro256StarStar::__unserialize() accepts all-zero state).
    Session:
    Fixed memory leak when session GC callback return a refcounted value.
    SOAP:
    Fixed GHSA-85c2-q967-79q5 (Stale SOAP_GLOBAL(ref_map) pointer with Apache Map). (CVE-2026-6722)
    Fixed GHSA-m33r-qmcv-p97q (Use-after-free after header parsing failure with SOAP_PERSISTENCE_SESSION). (CVE-2026-7261)
    Fixed GHSA-hmxp-6pc4-f3vv (Broken Apache map value NULL check). (CVE-2026-7262)
    SPL:
    Fixed bug GH-21499 (RecursiveArrayIterator getChildren UAF after parent free).
    Fix concurrent iteration and deletion issues in SplObjectStorage.
    Sqlite3:
    Fixed wrong free list comparator pointer type.
    Standard:
    Fixed GHSA-96wq-48vp-hh57 (Signed integer overflow of char array offset). (CVE-2026-7568)
    Fixed GHSA-m8rr-4c36-8gq4 (Consistently pass unsigned char to ctype.h functions). (CVE-2026-7258)
    Streams:
    Fixed bug GH-21468 (Segfault in file_get_contents w/ a https URL and a proxy set).
    URI:
    Fixed CVE-2026-42371 (uriparser before 1.0.1 has numeric truncation in text range comparison). (CVE-2026-42371)
- fixes CVE-2025-14179 [bsc#1264778]
    CVE-2026-7568 [bsc#1264769]
    CVE-2026-7263 [bsc#1264770]
    CVE-2026-7261 [bsc#1264772]
    CVE-2026-7259 [bsc#1264773]
    CVE-2026-7258 [bsc#1264774]
    CVE-2026-6722 [bsc#1264776]
    CVE-2026-6104 [bsc#1264777]
    CVE-2026-6735 [bsc#1264775]
    CVE-2026-7262 [bsc#1264771]
    CVE-2026-12184 [bsc#1270712]</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1780574400">- version update to 8.5.7
    CLI:
    Fixed bug GH-21901 (Stale getopt() optional value).
    Date:
    Fixed bug GH-18422 (int overflow in php_date_llabs).
    DOM:
    Fixed bug GH-22077 (UAF in custom XPath function).
    Opcache:
    Fixed tracing JIT crash when a VM interrupt is handled during an observed user function call.
    Fixed bug GH-21746 (Segfault with tracing JIT).
    Fixed bug GH-22004 (Assertion failure at ext/opcache/jit/zend_jit_trace.c).
    Fixed tailcall VM crash when a VM interrupt is handled from a VM helper.
    OpenSSL:
    Fix compatibility issues with OpenSSL 4.0.
    Standard:
    Fixed bug GH-21689 (version_compare() incorrectly handles versions ending with a dot).
    URI:
    Fixed CVE-2026-44927 (In uriparser before 1.0.2, there is pointer difference truncation to int in various places). (CVE-2026-44927) [bsc#1264578]
    Fixed CVE-2026-44928 (In uriparser before 1.0.2, the function family EqualsUri can misclassify two unequal URIs as equal). (CVE-2026-44928) [bsc#1264579]
- remove deprected --enable-inline-optimization</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1783080000">- version update to 8.5.8 (CVE-2026-14355 [bsc#1270351])
    CLI:
    Fixed bug GH-21901 (Stale getopt() optional value).
  Date:
    Fixed bug GH-18422 (int overflow in php_date_llabs).
  DOM:
    Fixed bug GH-22077 (UAF in custom XPath function).
  Opcache:
    Fixed tracing JIT crash when a VM interrupt is handled during an observed user function call.
    Fixed bug GH-21746 (Segfault with tracing JIT).
    Fixed bug GH-22004 (Assertion failure at ext/opcache/jit/zend_jit_trace.c).
    Fixed tailcall VM crash when a VM interrupt is handled from a VM helper.
  OpenSSL:
    Fix compatibility issues with OpenSSL 4.0.
  Standard:
    Fixed bug GH-21689 (version_compare() incorrectly handles versions ending with a dot).
  URI:
    Fixed CVE-2026-44927 (In uriparser before 1.0.2, there is pointer difference truncation to int in various places). (CVE-2026-44927)
    Fixed CVE-2026-44928 (In uriparser before 1.0.2, the function family EqualsUri can misclassify two unequal URIs as equal). (CVE-2026-44928)
- Revert changes for building with GCC 16</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1783425600">- use system liburiparser [bsc#1270538] [bsc#1270539]</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1783684800">- fix build with GCC 16 (gh#php/php-src#22206) [boo#1267259]
- added patch
  + php-fix-build-gcc16.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785499200">- version update to 8.5.9
    Core:
    Fixed bug GH-22290 (AST pretty printing does not correctly handle strings containing NUL).
    Fixed bug GH-22206 (missing return in global register detection).
    Lock unmodified readonly properties for modification after clone-with.
    BCMath:
    Fixed GHSA-x692-q9x7-8c3f (Out-of-bounds write in bccomp()). (CVE-2026-17544)
    Calendar:
    Fixed bug GH-22602 (gregoriantojd() and juliantojd() integer overflow with INT_MAX year).
    Date:
    Update timelib to 2022.17.
    Fixed bug GH-19803 (Parsing a string with a single white space does create an error).
    Fixed Unix timestamps in February of the year 0 are misparsed with @-notation.
    Fixed bug GH-11310 (__debugInfo does nothing on userland classes extending Date classes).
    DBA:
    Fixed OOB read on malformed length field in dba flatfile handler.
    DOM:
    Fixed bug GH-22570 (Stack overflow when serializing a deeply nested Dom\XMLDocument).
    Fixed getElementsByClassName() item() returning the wrong element on random access.
    Exif:
    Fixed bug GH-11020 (exif_read_data() emits a spurious "Illegal IFD size" warning when an IFD is not followed by a next-IFD offset).
    GD:
    Upgrade libgd. (CVE-2026-9672)
    Hash:
    Fixed bug GH-18173 (ext/hash relies on implementation-defined malloc alignment).
    ODBC:
    Fixed bug GH-22668 (Heap buffer over-read when a column value exceeds the driver-reported display size).
    Opcache:
    Fixed bug GH-22158 (Tracing JIT dispatches the observer begin handler through the wrong run_time_cache slot on megamorphic calls).
    Fixed bug GH-22443 (Tracing JIT SIGSEGV on megamorphic dynamic calls from an undereferenced run_time_cache map_ptr offset).
    Fixed bug GH-21770 (Infinite recursion in property hook getter in opcache preloaded trait).
    OpenSSL:
    Fixed timeout for supplemental read at end of a blocking stream in SSL stream wrapper.
    Intl:
    Fixed Locale::lookup() and locale_lookup() to return NULL instead of the fallback locale when a language tag cannot be canonicalized.
    Fixed memory leaks when calling Collator::__construct() or Spoofchecker::__construct() twice.
    Fixed memory leak when calling IntlListFormatter::__construct() twice.
    Fixed IntlChar methods leaving stale global error state after successful calls.
    PDO_ODBC:
    Fixed bug GH-20726 (Crash with ODBC connection pooling when the DSN carries no credentials).
    Fixed bug GH-22667 (Heap buffer over-read when a column value exceeds the driver-reported display size).
    Fixed bug GH-22666 (Heap buffer overflow when an output parameter value is longer than the declared maxlen).
    Fixed bug GH-22665 (Out-of-bounds write when the ODBC driver reports a diagnostic message length beyond the error buffer).
    PGSQL:
    Fixed GHSA-7qpv-r5mr-78m4 (SQL injection via E'...' backslash breakout). (CVE-2026-17543)
    Phar:
    Fixed inconsistent handling of the magic ".phar" directory. Paths such as "/.phar" remain protected, while non-magic paths that merely start with ".phar" are handled consistently across file and directory creation, copying, ArrayAccess, stream lookup, directory iteration and extraction.
    Fixed GHSA-vc5h-9ppw-p5f3 (Crash via recursive symlinks). (CVE-2026-7260)
    PHPDBG:
    Fixed bug GH-17387 (Trivial crash in phpdbg lexer).
    Fixed fleaked lowercased lookup keys in phpdbg_resolve_opline_break.
    Fixed off-by-one in phpdbg_safe_class_lookup() causing class lookups to always fail during phpdbg's signal-safe interruption path.
    Reflection:
    Fixed bug GH-22324 (Ignore leading namespace separator in ReflectionParameter::__construct()).
    Fixed bug GH-22441 (ReflectionClass::hasProperty() and getProperty() ignore dynamic properties shadowing a private parent property).
    Fixed bug GH-22658 (ReflectionConstant::__toString() with a string value with null bytes truncates output).
    Fixed bug GH-22683 (Reflection(Class)Constant::__toString() should not warn on NAN conversions).
    Fixed bug GH-22681 (Reflection*::__toString() truncates on null bytes).
    Session:
    Fixed bug GH-21314 (Different session garbage collector behavior between PHP 8.3 and PHP 8.5).
    SPL:
    Fix class_parents for classes with leading slash in non-autoload mode.
    Ignore leading back-slash in class_parents(), class_implements(), and class_uses().
    Fixed bug GH-16217 (SplFileObject::fputcsv() on an uninitialized object segfaults).
    Standard:
    Fixed bug GH-22395 (base_convert() outputs at most 64 characters).
    Fixed bug GH-22678 (Use-after-free in array_multisort() when the comparator mutates the array being sorted).
    URI:
    Fixed behavior of Uri\WhatWg\Url wither methods with regards to empty opaque hosts.
    Fixed bug GH-22628 (Percent-encoding of caret in WHATWG URL paths is not performed).
    Fixed bug GH-22629 (WHATWG Validation error incorrect with empty host and non-empty userinfo).
    Zip:
    Fixed bug GH-22649 (ZipArchive::setCommentName() and setCommentIndex() could crash after overwriting an entry and resetting its inherited unchanged comment).
    Fixed bug GH-21705 (ZipArchive::getFromIndex() ignores ZipArchive::FL_UNCHANGED for deleted entries).
- modified patches
  * php-build-reproducible-phar.patch (refreshed)
  * php-systzdata-v24.patch (refreshed)
- fixes CVE-2026-17543 [bsc#1273075]
    CVE-2026-17544 [bsc#1273076]
    CVE-2026-7260 [bsc#1273077]
    CVE-2026-9672 [bsc#1273078]</changelog>
</package>
<package pkgid="9dd1c48bf0e4404b45485768d59276f8d34e490a64422bc158333e823f5833af22594ba7e5de8f748df6e356fb506c560ace32827f049d62ecd5d9597c2bb1e8" name="apache2-mod_php8-debugsource" arch="i586">
  <version epoch="0" ver="8.5.9" rel="1.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1775736000">- version update to 8.4.20
    Bz2:
    Fix truncation of total output size causing erroneous errors.
    Core:
    Fixed bugs GH-20875, GH-20873, GH-20854 (Propagate IN_GET guard in get_property_ptr_ptr for lazy proxies).
    DOM:
    Fixed bug GH-21486 (Dom\HTMLDocument parser mangles xml:space and xml:lang attributes).
    FFI:
    Fixed resource leak in FFI::cdef() onsymbol resolution failure.
    GD:
    Fixed bug GH-21431 (phpinfo() to display libJPEG 10.0 support).
    Opcache:
    Fixed bug GH-20838 (JIT compiler produces wrong arithmetic results).
    Fixed bug GH-21267 (JIT tracing: infinite loop on FETCH_OBJ_R with IS_UNDEF property in polymorphic context).
    Fixed bug GH-21395 (uaf in jit).
    OpenSSL:
    Fixed bug GH-21083 (Skip private_key_bits validation for EC/curve-based keys).
    Fix missing error propagation for BIO_printf() calls.
    PCRE:
    Fixed re-entrancy issue on php_pcre_match_impl, php_pcre_replace_impl, php_pcre_split_impl, and php_pcre_grep_impl.
    PGSQL:
    Fixed preprocessor silently guarding PGSQL_SUPPRESS_TIMESTAMPS support due to a typo.
    SNMP:
    Fixed bug GH-21336 (SNMP::setSecurity() undefined behavior with NULL arguments).
    SOAP:
    Fixed Set-Cookie parsing bug wrong offset while scanning attributes.
    SPL:
    Fixed bug GH-21454 (missing write lock validation in SplHeap).
    Standard:
    Fixed bug GH-20906 (Assertion failure when messing up output buffers).
    Fixed bug GH-20627 (Cannot identify some avif images with getimagesize).
    Sysvshm:
    Fix memory leak in shm_get_var() when variable is corrupted.
    XSL:
    Fix GH-21357 (XSLTProcessor works with DOMDocument, but fails with Dom\XMLDocument).
    Fixed bug GH-21496 (UAF in dom_objects_free_storage).</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1776254400">- version update to 8.5.5
    Core:
    Fixed bug GH-20672 (Incorrect property_info sizing for locally shadowed trait properties).
    Fixed bugs GH-20875, GH-20873, GH-20854 (Propagate IN_GET guard in get_property_ptr_ptr for lazy proxies).
    Bz2:
    Fix truncation of total output size causing erroneous errors.
    DOM:
    Fixed bug GH-21486 (Dom\HTMLDocument parser mangles xml:space and xml:lang attributes).
    FFI:
    Fixed resource leak in FFI::cdef() onsymbol resolution failure.
    GD:
    Fixed bug GH-21431 (phpinfo() to display libJPEG 10.0 support).
    Opcache:
    Fixed bug GH-21052 (Preloaded constant erroneously propagated to file-cached script).
    Fixed bug GH-20838 (JIT compiler produces wrong arithmetic results).
    Fixed bug GH-21267 (JIT tracing: infinite loop on FETCH_OBJ_R with IS_UNDEF property in polymorphic context).
    Fixed bug GH-21395 (uaf in jit).
    OpenSSL:
    Fixed bug GH-21083 (Skip private_key_bits validation for EC/curve-based keys).
    Fix missing error propagation for BIO_printf() calls.
    PCNTL:
    Fixed signal handler installation on AIX by bumping the storage size of the num_signals global.
    PCRE:
    Fixed re-entrancy issue on php_pcre_match_impl, php_pcre_replace_impl, php_pcre_split_impl, and php_pcre_grep_impl.
    Phar:
    Fixed bug GH-21333 (use after free when unlinking entries during iteration of a compressed phar).
    SNMP:
    Fixed bug GH-21336 (SNMP::setSecurity() undefined behavior with NULL arguments).
    SOAP:
    Fixed Set-Cookie parsing bug wrong offset while scanning attributes.
    SPL:
    Fixed bug GH-21454 (missing write lock validation in SplHeap).
    Standard:
    Fixed bug GH-20906 (Assertion failure when messing up output buffers).
    Fixed bug GH-20627 (Cannot identify some avif images with getimagesize).
    Sysvshm:
    Fix memory leak in shm_get_var() when variable is corrupted.
    XSL:
    Fix GH-21357 (XSLTProcessor works with DOMDocument, but fails with Dom\XMLDocument).
    Fixed bug GH-21496 (UAF in dom_objects_free_storage).
- version update to 8.5.4
    Core:
    Fixed bug GH-21029 (zend_mm_heap corrupted on Aarch64, LTO builds).
    Fixed bug GH-21059 (Segfault when preloading constant AST closure).
    Fixed bug GH-21072 (Crash on (unset) cast in constant expression).
    Fix deprecation now showing when accessing null key of an array with JIT.
    Fixed bug GH-20657 (Assertion failure in zend_lazy_object_get_info triggered by setRawValueWithoutLazyInitialization() and newLazyGhost()).
    Fixed bug GH-20504 (Assertion failure in zend_get_property_guard when accessing properties on Reflection LazyProxy via isset()).
    Fixed OSS-Fuzz #478009707 (Borked assign-op/inc/dec on untyped hooked property backing value).
    Fixed bug GH-21215 (Build fails with -std=).
    Fixed bug GH-13674 (Build system installs libtool wrappers when using slibtool).
    Curl:
    Don't truncate length.
    Date:
    Fixed bug GH-20936 (DatePeriod::__set_state() cannot handle null start).
    Fix timezone offset with seconds losing precision.
    DOM:
    Fixed bug GH-21077 (Accessing Dom\Node::baseURI can throw TypeError).
    Fixed bug GH-21097 (Accessing Dom\Node properties can can throw TypeError).
    LDAP:
    Fixed bug GH-21262 (ldap_modify() too strict controls argument validation makes it impossible to unset attribute).
    MBString:
    Fixed bug GH-21223; mb_guess_encoding no longer crashes when passed huge list of candidate encodings (with 200,000+ entries).
    Opcache:
    Fixed bug GH-20718 ("Insufficient shared memory" when using JIT on Solaris).
    Fixed bug GH-21227 (Borked SCCP of array containing partial object).
    OpenSSL:
    Fix a bunch of leaks and error propagation.
    Windows:
    Fixed compilation with clang (missing intrin.h include).
- version update to 8.5.3
    Core:
    Fixed bug GH-20806 (preserve_none feature compatiblity with LTO).
    Fixed bug GH-20767 (build failure with musttail/preserve_none feature on macOs).
    Fixed bug GH-20837 (NULL dereference when calling ob_start() in shutdown function triggered by bailout in php_output_lock_error()).
    Fix OSS-Fuzz #471533782 (Infinite loop in GC destructor fiber).
    Fix OSS-Fuzz #472563272 (Borked block_pass JMP[N]Z optimization).
    Fixed bug GH-20914 (Internal enums can be cloned and compared).
    Fix OSS-Fuzz #474613951 (Leaked parent property default value).
    Fixed bug GH-20895 (ReflectionProperty does not return the PHPDoc of a property if it contains an attribute with a Closure).
    Fixed bug GH-20766 (Use-after-free in FE_FREE with GC interaction).
    Fix OSS-Fuzz #471486164 (Broken by-ref assignment to uninitialized hooked backing value).
    Fix OSS-Fuzz #438780145 (Nested finally with repeated return type check may uaf).
    Fixed bug GH-20905 (Lazy proxy bailing __clone assertion).
    Fixed bug GH-20479 (Hooked object properties overflow).
    Date:
    Update timelib to 2022.16.
    DOM:
    Fixed GH-21041 (Dom\HTMLDocument corrupts closing tags within scripts).
    MbString:
    Fixed bug GH-20833 (mb_str_pad() divide by zero if padding string is invalid in the encoding).
    Fixed bug GH-20836 (Stack overflow in mb_convert_variables with recursive array references).
    Opcache:
    Fixed bug GH-20818 (Segfault in Tracing JIT with object reference).
    OpenSSL:
    Fix memory leaks when sk_X509_new_null() fails.
    Fix crash when in openssl_x509_parse() when i2s_ASN1_INTEGER() fails.
    Fix crash in openssl_x509_parse() when X509_NAME_oneline() fails.
    Phar:
    Fixed bug GH-20882 (buildFromIterator breaks with missing base directory).
    PGSQL:
    Fixed INSERT/UPDATE queries building with PQescapeIdentifier() and possible UB.
    Readline:
    Fixed bug GH-18139 (Memory leak when overriding some settings via readline_info()).
    SPL:
    Fixed bug GH-20856 (heap-use-after-free in SplDoublyLinkedList iterator when modifying during iteration).
    Standard:
    Fixed bug #74357 (lchown fails to change ownership of symlink with ZTS)
    Fixed bug GH-20843 (var_dump() crash with nested objects)
- remove incorrect patch [bsc#1256905]
- deleted patches
  * php-sort-filelist-phar.patch
- modified patches
  * php-build-reproducible-phar.patch (refreshed)
- version update to 8.5.2
    Core:
    Fix OSS-Fuzz #465488618 (Wrong assumptions when dumping function signature with dynamic class const lookup default argument).
    Fixed bug GH-20695 (Assertion failure in normalize_value() when parsing malformed INI input via parse_ini_string()).
    Fixed bug GH-20714 (Uncatchable exception thrown in generator).
    Fixed bug GH-20352 (UAF in php_output_handler_free via re-entrant ob_start() during error deactivation).
    Fixed bug GH-20745 ("Casting out of range floats to int" applies to strings).
    DOM:
    Fixed bug GH-20722 (Null pointer dereference in DOM namespace node cloning via clone on malformed objects).
    Fixed bug GH-20444 (Dom\XMLDocument::C14N() seems broken compared to DOMDocument::C14N()).
    EXIF:
    Fixed bug GH-20631 (Integer underflow in exif HEIF parsing when pos.size &lt; 2).
    Intl:
    Fix leak in umsg_format_helper().
    LDAP:
    Fix memory leak in ldap_set_options().
    Lexbor:
    Fixed bug GH-20668 (\Uri\WhatWg\Url::withHost() crashes (SEGV) for URLs using the file: scheme).
    Mbstring:
    Fixed bug GH-20674 (mb_decode_mimeheader does not handle separator).
    PCNTL:
    Fixed bug with pcntl_getcpuaffinity() on solaris regarding invalid process ids handling.
    Phar:
    Fixed bug GH-20732 (Phar::LoadPhar undefined behavior when reading fails).
    Fix SplFileInfo::openFile() in write mode.
    Fix build on legacy OpenSSL 1.1.0 systems.
    Fixed bug #74154 (Phar extractTo creates empty files).
    Session:
    Fix support for MM module.
    Sqlite3:
    Fixed bug GH-20699 (SQLite3Result fetchArray return array|false, null returned).
    Standard:
    Fix error check for proc_open() command.
    Fix memory leak in mail() when header key is numeric.
    Fixed bug GH-20582 (Heap Buffer Overflow in iptcembed).
    URI:
    Fixed bug GH-20771 (Assertion failure when getUnicodeHost() returns empty string).
    Zlib:
    Fix OOB gzseek() causing assertion failure.
- version update to 8.5.1
    Core:
    Sync all boost.context files with release 1.86.0.
    Fixed bug GH-20435 (SensitiveParameter doesn't work for named argument passing to variadic parameter).
    Fixed bug GH-20546 (preserve_none attribute configure check on macOs issue).
    Fixed bug GH-20286 (use-after-destroy during userland stream_close()).
    Bz2:
    Fix assertion failures resulting in crashes with stream filter object parameters.
    DOM:
    Fix memory leak when edge case is hit when registering xpath callback.
    Fixed bug GH-20395 (querySelector and querySelectorAll requires elements in $selectors to be lowercase).
    Fix missing NUL byte check on C14NFile().
    Fibers:
    Fixed bug GH-20483 (ASAN stack overflow with fiber.stack_size INI small value).
    Intl:
    Fixed bug GH-20426 (Spoofchecker::setRestrictionLevel() error message suggests missing constants).
    Lexbor:
    Fixed bug GH-20501 (\Uri\WhatWg\Url lose host after calling withPath() or withQuery()).
    Fixed bug GH-20502 (\Uri\WhatWg\Url crashes (SEGV) when parsing malformed URL due to Lexbor memory corruption).
    LibXML:
    Fix some deprecations on newer libxml versions regarding input buffer/parser handling.
    MySQLnd:
    Fixed bug GH-20528 (Regression breaks mysql connexion using an IPv6 address enclosed in square brackets).
    Opcache:
    Fixed bug GH-20329 (opcache.file_cache broken with full interned string buffer).
    PDO:
    Fixed bug GH-20553 (PDO::FETCH_CLASSTYPE ignores $constructorArgs in PHP 8.5.0).
    Fixed GHSA-8xr5-qppj-gvwj (PDO quoting result null deref). (CVE-2025-14180)
    Phar:
    Fixed bug GH-20442 (Phar does not respect case-insensitiveness of __halt_compiler() when reading stub).
    Fix broken return value of fflush() for phar file entries.
    Fix assertion failure when fseeking a phar file out of bounds.
    PHPDBG:
    Fixed ZPP type violation in phpdbg_get_executable() and phpdbg_end_oplog().
    SPL:
    Fixed bug GH-20614 (SplFixedArray incorrectly handles references in deserialization).
    Standard:
    Fix memory leak in array_diff() with custom type checks.
    Fixed bug GH-20583 (Stack overflow in http_build_query via deep structures).
    Fixed GHSA-www2-q4fc-65wf (Null byte termination in dns_get_record()).
    Fixed GHSA-h96m-rvf9-jgm2 (Heap buffer overflow in array_merge()). (CVE-2025-14178)
    Fixed GHSA-3237-qqm7-mfv7 (Information Leak of Memory in getimagesize). (CVE-2025-14177)
    URI:
    Fixed bug GH-20366 (ext/uri incorrectly throws ValueError when encountering null byte).
    Fixed CVE-2025-67899 (uriparser through 0.9.9 allows unbounded recursion and stack consumption).
    XML:
    Fixed bug GH-20439 (xml_set_default_handler() does not properly handle special characters in attributes when passing data to callback).
    Zip:
    Fix crash in property existence test.
    Don't truncate return value of zip_fread() with user sizes.
    Zlib:
    Fix assertion failures resulting in crashes with stream filter object parameters.
- main package require wwwrun:www user as it assumes it in filelist
  [bsc#1255043]
- fixes CVE-2025-14178 [bsc#1255711]
    CVE-2025-14180 [bsc#1255712]
    CVE-2025-14177 [bsc#1255710]
- version update to 8.5.0
    Core:
    Added the #[\NoDiscard] attribute to indicate that a function's return value is important and should be consumed.
    Added the (void) cast to indicate that not using a value is intentional.
    Added get_error_handler(), get_exception_handler() functions.
    Added support for casts in constant expressions.
    Added the pipe (|&gt;) operator.
    Added the #[\DelayedTargetValidation] attribute to delay target errors for internal attributes from compile time to runtime.
    Added support for `final` with constructor property promotion.
    Added support for configuring the URI parser for the FTP/FTPS as well as the SSL/TLS stream wrappers as described in https://wiki.php.net/rfc/url_parsing_api#plugability.
    Added PHP_BUILD_PROVIDER constant.
    Added PHP_BUILD_DATE constant.
    Added support for Closures and first class callables in constant expressions.
    Add support for backtraces for fatal errors.
    Add clone-with support to the clone() function.
    Add RFC 3986 and WHATWG URL compliant APIs for URL parsing and manipulation (kocsismate, timwolla)
    Fixed AST printing for immediately invoked Closure.
    Properly handle __debugInfo() returning an array reference.
    Properly handle reference return value from __toString().
    Improved error message of UnhandledMatchError for zend.exception_string_param_max_len=0.
    Fixed bug GH-15753 and GH-16198 (Bind traits before parent class).
    Fixed bug GH-17951 (memory_limit is not always limited by max_memory_limit).
    Fixed bug GH-20183 (Stale EG(opline_before_exception) pointer through eval).
    Fixed bug GH-20113 (Missing new Foo(...) error in constant expressions).
    Fixed bug GH-19844 (Don't bail when closing resources on shutdown).
    Fixed bug GH-20177 (Accessing overridden private property in get_object_vars() triggers assertion error).
    Fix OSS-Fuzz #447521098 (Fatal error during sccp shift eval).
    Fixed bug GH-20002 (Broken build on *BSD with MSAN).
    Fixed bug GH-19352 (Cross-compilation with musl C library).
    Fixed bug GH-19765 (object_properties_load() bypasses readonly property checks).
    Fixed hard_timeout with --enable-zend-max-execution-timers.
    Fixed bug GH-19839 (Incorrect HASH_FLAG_HAS_EMPTY_IND flag on userland array).
    Fixed bug GH-19823 (register_argc_argv deprecation emitted twice when using OPcache).
    Fixed bug GH-19480 (error_log php.ini cannot be unset when open_basedir is configured).
    Fixed bug GH-19719 (Allow empty statements before declare(strict_types)).
    Fixed bug GH-19934 (CGI with auto_globals_jit=0 causes uouv).
    Fixed bug GH-19613 (Stale array iterator pointer).
    Fixed bug GH-19679 (zend_ssa_range_widening may fail to converge).
    Fixed bug GH-19681 (PHP_EXPAND_PATH broken with bash 5.3.0).
    Fixed bug GH-18850 (Repeated inclusion of file with __halt_compiler() triggers "Constant already defined" warning).
    Fixed bug GH-19476 (pipe operator fails to correctly handle returning by reference).
    Fixed bug GH-19081 (Wrong lineno in property error with constructor property promotion).
    Fixed bug GH-17959 (Relax missing trait fatal error to error exception).
    Fixed bug GH-18033 (NULL-ptr dereference when using register_tick_function in destructor).
    Fixed bug GH-18026 (Improve "expecting token" error for ampersand).
    The report_memleaks INI directive has been deprecated.
    Fixed OSS-Fuzz #439125710 (Pipe cannot be used in write context).
    Fixed bug GH-19548 (Shared memory violation on property inheritance).
    Fixed bug GH-19544 (GC treats ZEND_WEAKREF_TAG_MAP references as WeakMap references).
    Fixed bug GH-18373 (Don't substitute self/parent with anonymous class).
    Fix support for non-userland stream notifiers.
    Fixed bug GH-19305 (Operands may be being released during comparison).
    Fixed bug GH-19306 (Generator can be resumed while fetching next value from delegated Generator).
    Fixed bug GH-19326 (Calling Generator::throw() on a running generator with a non-Generator delegate crashes).
    Fix OSS-Fuzz #427814452 (pipe compilation fails with assert).
    Fixed bug GH-16665 (\array and \callable should not be usable in class_alias).
    Use `clock_gettime_nsec_np()` for high resolution timer on macOS if available.
    Make `clone()` a function.
    Introduced the TAILCALL VM, enabled by default when compiling with Clang&gt;=19 on x86_64 or aarch64.
    Enacted the follow-up phase of the "Path to Saner Increment/Decrement operators" RFC, meaning that incrementing non-numeric strings is now deprecated. (Girgias).
    Various closure binding issues are now deprecated.
    Constant redeclaration has been deprecated.
    Marks the stack as non-executable on Haiku.
    Deriving $_SERVER['argc'] and $_SERVER['argv'] from the query string is now deprecated.
    Using null as an array offset or when calling array_key_exists() is now deprecated.
    The disable_classes INI directive has been removed.
    The locally predefined variable $http_response_header is deprecated.
    Non-canonical cast names (boolean), (integer), (double), and (binary) have been deprecated.
    The $exclude_disabled parameter of the get_defined_functions() function has been deprecated, as it no longer has any effect since PHP 8.0.
    Terminating case statements with a semicolon instead of a colon has been deprecated.
    The backtick operator as an alias for shell_exec() has been deprecated.
    Returning null from __debugInfo() has been deprecated.
    Support #[\Override] on properties.
    Destructing non-array values (other than NULL) using [] or list() now emits a warning.
    Casting floats that are not representable as ints now emits a warning.
    Casting NAN to other types now emits a warning.
    Implement GH-15680 (Enhance zend_dump_op_array to properly represent non-printable characters in string literals).
    Fixed bug GH-17442 (Engine UAF with reference assign and dtor).
    Do not use RTLD_DEEPBIND if dlmopen is available.
    BCMath:
    Simplify `bc_divide()` code.
    If the result is 0, n_scale is set to 0.
    If size of BC_VECTOR array is within 64 bytes, stack area is now used.
    Fixed bug GH-20006 (Power of 0 of BcMath number causes UB).
    Bz2:
    Fixed bug GH-19810 (Broken bzopen() stream mode validation).
    CLI:
    Add --ini=diff to print INI settings changed from the builtin default.
    Drop support for -z CLI/CGI flag.
    Fixed GH-17956 - development server 404 page does not adapt to mobiles.
    Fix useless "Failed to poll event" error logs due to EAGAIN in CLI server with PHP_CLI_SERVER_WORKERS.
    Fixed bug GH-19461 (Improve error message on listening error with IPv6 address).
    COM:
    Fixed property access of PHP objects wrapped in variant.
    Fixed method calls for PHP objects wrapped in variant.
    Curl:
    Added CURLFOLLOW_ALL, CURLFOLLOW_OBEYCODE and CURLFOLLOW_FIRSTONLY values for CURLOPT_FOLLOWLOCATION curl_easy_setopt option.
    Added curl_multi_get_handles().
    Added curl_share_init_persistent().
    Added CURLINFO_USED_PROXY, CURLINFO_HTTPAUTH_USED, and CURLINFO_PROXYAUTH_USED support to curl_getinfo.
    Add support for CURLINFO_CONN_ID in curl_getinfo() (thecaliskan)
    Add support for CURLINFO_QUEUE_TIME_T in curl_getinfo() (thecaliskan)
    Add support for CURLOPT_SSL_SIGNATURE_ALGORITHMS.
    The curl_close() function has been deprecated.
    The curl_share_close() function has been deprecated.
    Fix cloning of CURLOPT_POSTFIELDS when using the clone operator instead of the curl_copy_handle() function to clone a CurlHandle.
    Date:
    Fix undefined behaviour problems regarding integer overflow in extreme edge cases.
    The DATE_RFC7231 and DateTimeInterface::RFC7231 constants have been deprecated.
    Fixed date_sunrise() and date_sunset() with partial-hour UTC offset.
    Fixed GH-17159: "P" format for ::createFromFormat swallows string literals.
    The __wakeup() magic method of DateTimeInterface, DateTime, DateTimeImmutable, DateTimeZone, DateInterval, and DatePeriod has been deprecated in favour of the __unserialize() magic method.
    DOM:
    Added Dom\Element::$outerHTML.
    Added Dom\Element::insertAdjacentHTML().
    Added $children property to ParentNode implementations.
    Make cloning DOM node lists, maps, and collections fail.
    Added Dom\Element::getElementsByClassName().
    Fixed bug GH-18877 (\Dom\HTMLDocument querySelectorAll selecting only the first when using ~ and :has).
    Fix getNamedItemNS() incorrect namespace check.
    Enchant:
    Added enchant_dict_remove_from_session().
    Added enchant_dict_remove().
    Fix missing empty string checks.
    EXIF:
    Add OffsetTime* Exif tags.
    Added support to retrieve Exif from HEIF file.
    Fix OSS-Fuzz #442954659 (zero-size box in HEIF file causes infinite loop).
    Fix OSS-Fuzz #442954659 (Crash in exif_scan_HEIF_header).
    Various hardening fixes to HEIF parsing.
    FileInfo:
    The finfo_close() function has been deprecated.
    The $context parameter of the finfo_buffer() function has been deprecated as it is ignored.
    Upgrade to file 5.46.
    Change return type of finfo_close() to true.
    Filter:
    Added support for configuring the URI parser for FILTER_VALIDATE_URL as described in https://wiki.php.net/rfc/url_parsing_api#plugability.
    Fixed bug GH-16993 (filter_var_array with FILTER_VALIDATE_INT|FILTER_NULL_ON_FAILURE should emit warning for invalid filter usage).
    FPM:
    Fixed bug GH-19817 (Decode SCRIPT_FILENAME issue in php 8.5).
    Fixed bug GH-19989 (PHP 8.5 FPM access log lines also go to STDERR).
    Fixed GH-17645 (FPM with httpd ProxyPass does not decode script path).
    Make FPM access log limit configurable using log_limit.
    Fixed failed debug assertion when php_admin_value setting fails.
    Fixed GH-8157 (post_max_size evaluates .user.ini too late in php-fpm).
    GD:
    Fixed bug #68629 (Transparent artifacts when using imagerotate).
    Fixed bug #64823 (ZTS GD fails to find system TrueType font).
    Fix incorrect comparison with result of php_stream_can_cast().
    The imagedestroy() function has been deprecated.
    Iconv:
    Extends the ICONV_CONST preprocessor for illumos/solaris.
    Intl:
    Bumped ICU requirement to ICU &gt;= 57.1.
    IntlDateFormatter::setTimeZone()/datefmt_set_timezone() throws an exception with uninitialised classes or clone failure.
    Added DECIMAL_COMPACT_SHORT/DECIMAL_COMPACT_LONG for NumberFormatter class.
    Added Locale::isRightToLeft to check if a locale is written right to left.
    Added null bytes presence in locale inputs for Locale class.
    Added grapheme_levenshtein() function.
    Added Locale::addLikelySubtags/Locale::minimizeSubtags to handle adding/removing likely subtags to a locale.
    Added IntlListFormatter class to format a list of items with a locale, operands types and units.
    Added grapheme_strpos(), grapheme_stripos(), grapheme_strrpos(), grapheme_strripos(), grapheme_substr(), grapheme_strstr(), grapheme_stristr() and grapheme_levenshtein() functions add $locale parameter (Yuya Hamada).
    Fixed bug GH-11952 (Fix locale strings canonicalization for IntlDateFormatter and NumberFormatter).
    Fixed bug GH-18566 ([intl] Weird numeric sort in Collator).
    Fix return value on failure for resourcebundle count handler.
    Fixed bug GH-19307 (PGO builds of shared ext-intl are broken).
    Intl's internal error mechanism has been modernized so that it indicates more accurately which call site caused what error. Moreover, some ext/date exceptions have been wrapped inside a IntlException now.
    The intl.error_level INI setting has been deprecated.
    LDAP:
    Allow ldap_get_option to retrieve global option by allowing NULL for connection instance ($ldap).
    MBstring:
    Updated Unicode data tables to Unicode 17.0.
    MySQLi:
    Fixed bugs GH-17900 and GH-8084 (calling mysqli::__construct twice).
    The mysqli_execute() alias function has been deprecated.
    MySQLnd:
    Added mysqlnd.collect_memory_statistics to ini quick reference.
    ODBC:
    Removed driver-specific build flags and support.
    Remove ODBCVER and assume ODBC 3.5.
    Opcache:
    Make OPcache non-optional (Arnaud, timwolla)
    Added opcache.file_cache_read_only.
    Updated default value of opcache.jit_hot_loop.
    Log a warning when opcache lock file permissions could not be changed.
    Fixed bug GH-20012 (heap buffer overflow in jit).
    Partially fixed bug GH-17733 (Avoid calling wrong function when reusing file caches across differing environments).
    Disallow changing opcache.memory_consumption when SHM is already set up.
    Fixed bug GH-15074 (Compiling opcache statically into ZTS PHP fails).
    Fixed bug GH-17422 (OPcache bypasses the user-defined error handler for deprecations).
    Fixed bug GH-19301 (opcache build failure).
    Fixed bug GH-20081 (access to uninitialized vars in preload_load()).
    Fixed bug GH-20121 (JIT broken in ZTS builds on MacOS 15).
    Fixed bug GH-19875 (JIT 1205 segfault on large file compiled in subprocess).
    Fixed segfault in function JIT due to NAN to bool warning.
    Fixed bug GH-19984 (Double-free of EG(errors)/persistent_script-&gt;warnings on persist of already persisted file).
    Fixed bug GH-19889 (race condition in zend_runtime_jit(), zend_jit_hot_func()).
    Fixed bug GH-19669 (assertion failure in zend_jit_trace_type_to_info_ex).
    Fixed bug GH-19831 (function JIT may not deref property value).
    Fixed bug GH-19486 (Incorrect opline after deoptimization).
    Fixed bug GH-19601 (Wrong JIT stack setup on aarch64/clang).
    Fixed bug GH-19388 (Broken opcache.huge_code_pages).
    Fixed bug GH-19657 (Build fails on non-glibc/musl/freebsd/macos/win platforms).
    Fixed ZTS OPcache build on Cygwin.
    Fixed bug GH-19493 (JIT variable not stored before YIELD).
    OpenSSL:
    Added openssl.libctx INI that allows to select the OpenSSL library context type and convert various parts of the extension to use the custom libctx.
    Add $digest_algo parameter to openssl_public_encrypt() and openssl_private_decrypt() functions.
    Implement #81724 (openssl_cms_encrypt only allows specific ciphers).
    Implement #80495 (Enable to set padding in openssl_(sign|verify).
    Implement #47728 (openssl_pkcs7_sign ignores new openssl flags).
    Fixed bug GH-19994 (openssl_get_cipher_methods inconsistent with fetching).
    Fixed build when --with-openssl-legacy-provider set.
    Fixed bug GH-19369 (8.5 | Regression in openssl_sign() - support for alias algorithms appears to be broken).
    The $key_length parameter for openssl_pkey_derive() has been deprecated.
    Output:
    Fixed calculation of aligned buffer size.
    PCNTL:
    Extend pcntl_waitid with rusage parameter.
    PCRE:
    Remove PCRE2_EXTRA_ALLOW_LOOKAROUND_BSK from pcre compile options.
    PDO:
    Fixed bug GH-20095 (Incorrect class name in deprecation message for PDO mixins).
    Driver specific methods and constants in the PDO class are now deprecated.
    The "uri:" DSN scheme has been deprecated due to security concerns with DSNs coming from remote URIs.
    PDO_ODBC:
    Fetch larger block sizes and better handle SQL_NO_TOTAL when calling SQLGetData.
    PDO_PGSQL:
    Added Iterable support for PDO::pgsqlCopyFromArray.
    Implement GH-15387 Pdo\Pgsql::setAttribute(PDO::ATTR_PREFETCH, 0) or Pdo\Pgsql::prepare(…, [ PDO::ATTR_PREFETCH =&gt; 0 ]) make fetch() lazy instead of storing the whole result set in memory (Guillaume Outters)
    PDO_SQLITE:
    Add PDO\Sqlite::ATTR_TRANSACTION_MODE connection attribute.
    Implement GH-17321: Add setAuthorizer to Pdo\Sqlite.
    PDO::sqliteCreateCollation now throws a TypeError if the callback has a wrong return type.
    Added Pdo_Sqlite::ATTR_BUSY_STATEMENT constant to check if a statement is currently executing.
    Added Pdo_Sqlite::ATTR_EXPLAIN_STATEMENT constant to set a statement in either EXPLAIN_MODE_PREPARED, EXPLAIN_MODE_EXPLAIN, EXPLAIN_MODE_EXPLAIN_QUERY_PLAN modes.
    Fix bug GH-13952 (sqlite PDO::quote silently corrupts strings with null bytes) by throwing on null bytes.
    PGSQL:
    Added pg_close_stmt to close a prepared statement while allowing its name to be reused.
    Added Iterable support for pgsql_copy_from.
    pg_connect checks if connection_string contains any null byte, pg_close_stmt check if the statement contains any null byte.
    Added pg_service to get the connection current service identifier.
    Fix segfaults when attempting to fetch row into a non-instantiable class name.
    Phar:
    Fix potential buffer length truncation due to usage of type int instead of type size_t.
    Fixed memory leaks when verifying OpenSSL signature.
    POSIX:
    Added POSIX_SC_OPEN_MAX constant to get the number of file descriptors a process can handle.
    posix_ttyname() sets last_error to EBADF on invalid file descriptors, posix_isatty() raises E_WARNING on invalid file descriptors, posix_fpathconf checks invalid file descriptors.
    posix_kill and posix_setpgid throws a ValueError on invalid process_id.
    posix_setpgid throws a ValueError on invalid process_group_id, posix_setrlimit throws a ValueError on invalid soft_limit and hard_limit arguments.
    Random:
    Moves from /dev/urandom usage to arc4random_buf on Haiku.
    Reflection:
    Added ReflectionConstant::getExtension() and ::getExtensionName().
    Added ReflectionProperty::getMangledName() method.
    ReflectionConstant is no longer final.
    The setAccessible() methods of various Reflection objects have been deprecated, as those no longer have an effect.
    ReflectionClass::getConstant() for constants that do not exist has been deprecated.
    ReflectionProperty::getDefaultValue() for properties without default values has been deprecated.
    Fixed bug GH-12856 (ReflectionClass::getStaticPropertyValue() returns UNDEF zval for uninitialized typed properties).
    Fixed bug GH-15766 (ReflectionClass::__toString() should have better output for enums).
    Fix GH-19691 (getModifierNames() not reporting asymmetric visibility).
    Fixed bug GH-17927 (Reflection: have some indication of property hooks in `_property_string()`).
    Fixed bug GH-19187 (ReflectionNamedType::getName() prints nullable type when retrieved from ReflectionProperty::getSettableType()).
    Fixed bug GH-20217 (ReflectionClass::isIterable() incorrectly returns true for classes with property hooks).
    SAPI:
    Fixed bug GH-18582 and #81451: http_response_code() does not override the status code generated by header().
    Session:
    session_start() throws a ValueError on option argument if not a hashmap or a TypeError if read_and_close value is not compatible with int.
    Added support for partitioned cookies.
    Fix RC violation of session SID constant deprecation attribute.
    Fixed GH-19197: build broken with ZEND_STRL usage with memcpy when implemented as macro.
    SimpleXML:
    Fixed bug GH-12231 (SimpleXML xpath should warn when returning other return types than node lists).
    SNMP:
    snmpget, snmpset, snmp_get2, snmp_set2, snmp_get3, snmp_set3 and SNMP::__construct() throw an exception on invalid hostname, community timeout and retries arguments.
    SOAP:
    Added support for configuring the URI parser for SoapClient::__doRequest() as described in https://wiki.php.net/rfc/url_parsing_api#plugability.
    Implement request #55503 (Extend __getTypes to support enumerations).
    Implement request #61105 (Support Soap 1.2 SoapFault Reason Text lang attribute).
    Fixed bug #49169 (SoapServer calls wrong function, although "SOAP action" header is correct).
    Fix namespace handling of WSDL and XML schema in SOAP, fixing at least GH-16320 and bug #68576.
    Fixed bug #70951 (Segmentation fault on invalid WSDL cache).
    Fixed bug GH-19773 (SIGSEGV due to uninitialized soap_globals-&gt;lang_en).
    Fixed bug GH-19226 (Segfault when spawning new thread in soap extension).
    Sockets:
    Added IPPROTO_ICMP/IPPROTO_ICMPV6 to create raw socket for ICMP usage.
    Added TCP_FUNCTION_BLK to change the TCP stack algorithm on FreeBSD.
    Added IP_BINDANY for a socket to bind to any address.
    Added SO_BUSY_POOL to reduce packets poll latency.
    Added UDP_SEGMENT support to optimise multiple large datagrams over UDP if the kernel and hardware supports it.
    Added SHUT_RD, SHUT_WR and SHUT_RDWR constants for socket_shutdown().
    Added TCP_FUNCTION_ALIAS, TCP_REUSPORT_LB_NUMA, TCP_REUSPORT_LB_NUMA_NODOM, TCP_REUSPORT_LB_CURDOM, TCP_BBR_ALGORITHM constants.
    socket_set_option() catches possible overflow with SO_RCVTIMEO/SO_SNDTIMEO with timeout setting on windows.
    socket_create_listen() throws an exception on invalid port value.
    socket_bind() throws an exception on invalid port value.
    socket_sendto() throws an exception on invalid port value.
    socket_addrinfo_lookup throws an exception on invalid hints value types.
    socket_addrinfo_lookup throws an exception if any of the hints value overflows.
    socket_addrinfo_lookup throws an exception if one or more hints entries has an index as numeric.
    socket_set_option with the options MCAST_LEAVE_GROUP/MCAST_LEAVE_SOURCE_GROUP will throw an exception if its value is not a valid array/object.
    socket_getsockname/socket_create/socket_bind handled AF_PACKET family socket.
    socket_set_option for multicast context throws a ValueError when the socket family is not of AF_INET/AF_INET6 family.
    Sodium:
    Fix overall theoretical overflows on zend_string buffer allocations.
    SPL:
    Fixed bug GH-20101 (SplHeap/SplPriorityQueue serialization exposes INDIRECTs).
    Improve __unserialize() hardening for SplHeap/SplPriorityQueue.
    Deprecate ArrayObject and ArrayIterator with objects.
    Unregistering all autoloaders by passing the spl_autoload_call() function as a callback argument to spl_autoload_unregister() has been deprecated. Instead if this is needed, one should iterate over the return value of spl_autoload_functions() and call spl_autoload_unregister() on each value.
    The SplObjectStorage::contains(), SplObjectStorage::attach(), and SplObjectStorage::detach() methods have been deprecated in favour of SplObjectStorage::offsetExists(), SplObjectStorage::offsetSet(), and SplObjectStorage::offsetUnset() respectively.
    Sqlite:
    Added Sqlite3Stmt::busy to check if a statement is still being executed.
    Added Sqlite3Stmt::explain to produce an explain query plan from the statement.
    Added Sqlite3Result::fetchAll to return all results at once from a query.
    Standard:
    Add HEIF/HEIC support to getimagesize.
    Added support for partitioned cookies.
    Implement #71517 (Implement SVG support for getimagesize() and friends).
    Implement GH-19188: Add support for new INI mail.cr_lf_mode.
    Optimized PHP html_entity_decode function.
    Minor optimization to array_chunk().
    Optimized pack().
    Fixed crypt() tests on musl when using --with-external-libcrypt (Michael Orlitzky).
    Fixed bug GH-18062 (is_callable(func(...), callable_name: $name) for first class callables returns wrong name).
    Added array_first() and array_last().
    Fixed bug GH-18823 (setlocale's 2nd and 3rd argument ignores strict_types).
    Fixed exit code handling of sendmail cmd and added warnings.
    Fixed bug GH-18897 (printf: empty precision is interpreted as precision 6, not as precision 0).
    Fixed bug GH-20257 (mail() heap overflow with an empty message in lf mode).
    Fixed bug GH-20201 (AVIF images misdetected as HEIF after introducing HEIF support in getimagesize()).
    Fixed bug GH-19926 (reset internal pointer earlier while splicing array while COW violation flag is still set).
    Fixed bug GH-19801 (leaks in var_dump() and debug_zval_dump()).
    Fixed GH-14402 (SplPriorityQueue, SplMinHeap, and SplMaxHeap lost their data on serialize()).
    Fixed GH-19610 (Deprecation warnings in functions taking as argument).
    Fixed bug GH-19577 (Avoid integer overflow when using a small offset and PHP_INT_MAX with LimitIterator).
    Fixed bug GH-19153 (#[\Attribute] validation should error on trait/interface/enum/abstract class).
    Fixed bug GH-19070 (setlocale($type, NULL) should not be deprecated).
    Fixed bug GH-16649 (UAF during array_splice).
    Passing strings which are not one byte long to ord() is now deprecated.
    Passing integers outside the interval [0, 255] to chr() is now deprecated.
    The socket_set_timeout() alias function has been deprecated.
    Passing null to readdir(), rewinddir(), and closedir() to use the last opened directory has been deprecated.
    Streams:
    Fixed bug GH-16889 (stream_select() timeout useless for pipes on Windows).
    Fixed bug GH-19798: XP_SOCKET XP_SSL (Socket stream modules): Incorrect condition for Win32/Win64.
    Fixed bug GH-14506 (Closing a userspace stream inside a userspace handler causes heap corruption).
    Avoid double conversion to string in php_userstreamop_readdir().
    Tests:
    Allow to shuffle tests even in non-parallel mode.
    Tidy:
    tidy::__construct/parseFile/parseString methods throw an exception if the configuration argument is invalid.
    Fixed GH-19021 (improved tidyOptGetCategory detection).
    Tokenizer:
    Fixed bug GH-19507 (Corrupted result after recursive tokenization during token_get_all()).
    URI:
    Add new URI extension.
    Windows:
    Fixed bug GH-10992 (Improper long path support for relative paths).
    Fixed bug GH-16843 (Windows phpize builds ignore source subfolders).
    Fix GH-19722 (_get_osfhandle asserts in debug mode when given a socket).
    XML:
    The xml_parser_free() function has been deprecated.
    XMLWriter:
    Improved performance and reduce memory consumption.
    XSL:
    Implement request #30622 (make $namespace parameter functional).
    Zlib:
    gzfile, gzopen and readgzfile, their "use_include_path" argument is now a boolean.
    Fixed bug GH-16883 (gzopen() does not use the default stream context when opening HTTP URLs).
    Implemented GH-17668 (zlib streams should support locking).
    Zip:
    Fixed missing zend_release_fcall_info_cache on the following methods ZipArchive::registerProgressCallback() and ZipArchive::registerCancelCallback() on failure.
- version update to 8.5.0~RC5
  * Fixed bug GH-20431: Uri\Rfc3986\Uri::setHost(null) turns empty path into /
  * No distinction between empty and missing query/fragment when using Uri\WhatWg\Url::getQuery() and Uri\WhatWg\Url::getFragment()
  * Fixed bug GH-17951: memory_limit is not always limited by max_memory_limit
  * Fixed bug GH-20384: Confirm if ob_gzhandler is impacted by ob_start handler changes
- modified sources
  % php8.keyring
- version update to 8.5.0~RC4
  * Pipe operator (|&gt;)
  * Curl: New curl_multi_get_handles function
  * New PHP_BUILD_DATE constant
  * New get_exception_handler and get_error_handler functions
  * Stack trace support for PHP Fatal errors
  * New locale_is_right_to_left function and Locale::isRightToLeft method
  * New array_first and array_last functions
  * CLI: php --ini=diff to output non-default INI directives
  * Intl: New IntlListFormatter class
  * New max_memory_limit INI directive to set a ceiling memory_limit
  * All MHASH_* constants deprecated
  * Non-canonical scalar type casts (boolean|double|integer|binary) deprecated
  * Returning non-string values from a user output handler is deprecated
  * Emitting output from custom output buffer handlers is deprecated
- modified patches
  * php-ar-flags.patch (refreshed)
  * php-build-reproducible-phar.patch (refreshed)
  * php-date-regenerate-lexers.patch (refreshed)
  * php-ini.patch (refreshed)
  * php-systzdata-v24.patch (refreshed)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1776600000">- php8-devel: require pkgconfig(capstone) now that we build with libcapstone enabled</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1776772800">- php8: provide builtin php-opcache
- php8-devel: require libraries from "php-config --libs"</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778155200">- version update to 8.5.6
    Core:
    Fixed bug GH-19983 (GC assertion failure with fibers, generators and destructors).
    Fixed ZEND_API mismatch on zend_ce_closure forward decl for Windows+Clang.
    Fixed bug GH-21504 (Incorrect RC-handling for ZEND_EXT_STMT op1).
    Fixed bug GH-21478 (Forward property operations to real instance for initialized lazy proxies).
    Fixed bug GH-21605 (Missing addref for Countable::count()).
    Fixed bug GH-21699 (Assertion failure in shutdown_executor when resolving self::/parent::/static:: callables if the error handler throws).
    Fixed bug GH-21603 (Missing addref for __unset).
    Fixed bug GH-21760 (Trait with class constant name conflict against enum case causes SEGV).
    CLI:
    Fixed bug GH-21754 (`--rf` command line option with a method triggers ext/reflection deprecation warnings).
    Curl:
    Add support for brotli and zstd on Windows.
    DOM:
    Fixed GHSA-4jhr-8w89-j733 and GH-21566 (Dom\XMLDocument::C14N() emits duplicate xmlns declarations after setAttributeNS()). (CVE-2026-7263)
    FPM:
    Fixed GHSA-7qg2-v9fj-4mwv (XSS within status endpoint). (CVE-2026-6735)
    Iconv:
    Fixed bug GH-17399 (iconv memory leak on bailout).
    Lexbor:
    Upgrade to lexbor v2.7.0.
    MBString:
    Fixed GHSA-wm6j-2649-pv75 (Null pointer dereference in php_mb_check_encoding() via mb_ereg_search_init()). (CVE-2026-7259)
    Fixed GHSA-74r9-qxhc-fx53 (Out-of-bounds access in mbfl_name2encoding_ex()). (CVE-2026-6104)
    Opcache:
    Fixed bug GH-21158 (JIT: Assertion jit-&gt;ra[var].flags &amp; (1&lt;&lt;0) failed in zend_jit_use_reg).
    Fixed bug GH-21593 (Borked function JIT JMPNZ smart branch).
    Fixed bug GH-21460 (COND optimization regression).
    Fixed faulty returns out of zend_try block in zend_jit_trace().
    OpenSSL:
    Fix memory leak regression in openssl_pbkdf2().
    Fix a bunch of memory leaks and crashes on edge cases.
    PDO_Firebird:
    Fixed GHSA-w476-322c-wpvm (SQL injection via NUL bytes in quoted strings). (CVE-2025-14179)
    PDO_PGSQL:
    Fixed bug GH-21683 (pdo_pgsql throws with ATTR_PREFETCH=0 on empty result set).
    Phar:
    Restore is_link handler in phar_intercept_functions_shutdown.
    Fixed bug GH-21797 (phar: NULL dereference in Phar::webPhar() when SCRIPT_NAME is absent from SAPI environment).
    Fix memory leak in Phar::offsetGet().
    Fix memory leak in phar_add_file().
    Fixed bug GH-21799 (phar: propagate phar_stream_flush return value from phar_stream_close).
    Fix memory leak in phar_verify_signature() when md_ctx is invalid.
    Random:
    Fixed bug GH-21731 (Random\Engine\Xoshiro256StarStar::__unserialize() accepts all-zero state).
    Session:
    Fixed memory leak when session GC callback return a refcounted value.
    SOAP:
    Fixed GHSA-85c2-q967-79q5 (Stale SOAP_GLOBAL(ref_map) pointer with Apache Map). (CVE-2026-6722)
    Fixed GHSA-m33r-qmcv-p97q (Use-after-free after header parsing failure with SOAP_PERSISTENCE_SESSION). (CVE-2026-7261)
    Fixed GHSA-hmxp-6pc4-f3vv (Broken Apache map value NULL check). (CVE-2026-7262)
    SPL:
    Fixed bug GH-21499 (RecursiveArrayIterator getChildren UAF after parent free).
    Fix concurrent iteration and deletion issues in SplObjectStorage.
    Sqlite3:
    Fixed wrong free list comparator pointer type.
    Standard:
    Fixed GHSA-96wq-48vp-hh57 (Signed integer overflow of char array offset). (CVE-2026-7568)
    Fixed GHSA-m8rr-4c36-8gq4 (Consistently pass unsigned char to ctype.h functions). (CVE-2026-7258)
    Streams:
    Fixed bug GH-21468 (Segfault in file_get_contents w/ a https URL and a proxy set).
    URI:
    Fixed CVE-2026-42371 (uriparser before 1.0.1 has numeric truncation in text range comparison). (CVE-2026-42371)
- fixes CVE-2025-14179 [bsc#1264778]
    CVE-2026-7568 [bsc#1264769]
    CVE-2026-7263 [bsc#1264770]
    CVE-2026-7261 [bsc#1264772]
    CVE-2026-7259 [bsc#1264773]
    CVE-2026-7258 [bsc#1264774]
    CVE-2026-6722 [bsc#1264776]
    CVE-2026-6104 [bsc#1264777]
    CVE-2026-6735 [bsc#1264775]
    CVE-2026-7262 [bsc#1264771]
    CVE-2026-12184 [bsc#1270712]</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1780574400">- version update to 8.5.7
    CLI:
    Fixed bug GH-21901 (Stale getopt() optional value).
    Date:
    Fixed bug GH-18422 (int overflow in php_date_llabs).
    DOM:
    Fixed bug GH-22077 (UAF in custom XPath function).
    Opcache:
    Fixed tracing JIT crash when a VM interrupt is handled during an observed user function call.
    Fixed bug GH-21746 (Segfault with tracing JIT).
    Fixed bug GH-22004 (Assertion failure at ext/opcache/jit/zend_jit_trace.c).
    Fixed tailcall VM crash when a VM interrupt is handled from a VM helper.
    OpenSSL:
    Fix compatibility issues with OpenSSL 4.0.
    Standard:
    Fixed bug GH-21689 (version_compare() incorrectly handles versions ending with a dot).
    URI:
    Fixed CVE-2026-44927 (In uriparser before 1.0.2, there is pointer difference truncation to int in various places). (CVE-2026-44927) [bsc#1264578]
    Fixed CVE-2026-44928 (In uriparser before 1.0.2, the function family EqualsUri can misclassify two unequal URIs as equal). (CVE-2026-44928) [bsc#1264579]
- remove deprected --enable-inline-optimization</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1783080000">- version update to 8.5.8 (CVE-2026-14355 [bsc#1270351])
    CLI:
    Fixed bug GH-21901 (Stale getopt() optional value).
  Date:
    Fixed bug GH-18422 (int overflow in php_date_llabs).
  DOM:
    Fixed bug GH-22077 (UAF in custom XPath function).
  Opcache:
    Fixed tracing JIT crash when a VM interrupt is handled during an observed user function call.
    Fixed bug GH-21746 (Segfault with tracing JIT).
    Fixed bug GH-22004 (Assertion failure at ext/opcache/jit/zend_jit_trace.c).
    Fixed tailcall VM crash when a VM interrupt is handled from a VM helper.
  OpenSSL:
    Fix compatibility issues with OpenSSL 4.0.
  Standard:
    Fixed bug GH-21689 (version_compare() incorrectly handles versions ending with a dot).
  URI:
    Fixed CVE-2026-44927 (In uriparser before 1.0.2, there is pointer difference truncation to int in various places). (CVE-2026-44927)
    Fixed CVE-2026-44928 (In uriparser before 1.0.2, the function family EqualsUri can misclassify two unequal URIs as equal). (CVE-2026-44928)
- Revert changes for building with GCC 16</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1783425600">- use system liburiparser [bsc#1270538] [bsc#1270539]</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1783684800">- fix build with GCC 16 (gh#php/php-src#22206) [boo#1267259]
- added patch
  + php-fix-build-gcc16.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785499200">- version update to 8.5.9
    Core:
    Fixed bug GH-22290 (AST pretty printing does not correctly handle strings containing NUL).
    Fixed bug GH-22206 (missing return in global register detection).
    Lock unmodified readonly properties for modification after clone-with.
    BCMath:
    Fixed GHSA-x692-q9x7-8c3f (Out-of-bounds write in bccomp()). (CVE-2026-17544)
    Calendar:
    Fixed bug GH-22602 (gregoriantojd() and juliantojd() integer overflow with INT_MAX year).
    Date:
    Update timelib to 2022.17.
    Fixed bug GH-19803 (Parsing a string with a single white space does create an error).
    Fixed Unix timestamps in February of the year 0 are misparsed with @-notation.
    Fixed bug GH-11310 (__debugInfo does nothing on userland classes extending Date classes).
    DBA:
    Fixed OOB read on malformed length field in dba flatfile handler.
    DOM:
    Fixed bug GH-22570 (Stack overflow when serializing a deeply nested Dom\XMLDocument).
    Fixed getElementsByClassName() item() returning the wrong element on random access.
    Exif:
    Fixed bug GH-11020 (exif_read_data() emits a spurious "Illegal IFD size" warning when an IFD is not followed by a next-IFD offset).
    GD:
    Upgrade libgd. (CVE-2026-9672)
    Hash:
    Fixed bug GH-18173 (ext/hash relies on implementation-defined malloc alignment).
    ODBC:
    Fixed bug GH-22668 (Heap buffer over-read when a column value exceeds the driver-reported display size).
    Opcache:
    Fixed bug GH-22158 (Tracing JIT dispatches the observer begin handler through the wrong run_time_cache slot on megamorphic calls).
    Fixed bug GH-22443 (Tracing JIT SIGSEGV on megamorphic dynamic calls from an undereferenced run_time_cache map_ptr offset).
    Fixed bug GH-21770 (Infinite recursion in property hook getter in opcache preloaded trait).
    OpenSSL:
    Fixed timeout for supplemental read at end of a blocking stream in SSL stream wrapper.
    Intl:
    Fixed Locale::lookup() and locale_lookup() to return NULL instead of the fallback locale when a language tag cannot be canonicalized.
    Fixed memory leaks when calling Collator::__construct() or Spoofchecker::__construct() twice.
    Fixed memory leak when calling IntlListFormatter::__construct() twice.
    Fixed IntlChar methods leaving stale global error state after successful calls.
    PDO_ODBC:
    Fixed bug GH-20726 (Crash with ODBC connection pooling when the DSN carries no credentials).
    Fixed bug GH-22667 (Heap buffer over-read when a column value exceeds the driver-reported display size).
    Fixed bug GH-22666 (Heap buffer overflow when an output parameter value is longer than the declared maxlen).
    Fixed bug GH-22665 (Out-of-bounds write when the ODBC driver reports a diagnostic message length beyond the error buffer).
    PGSQL:
    Fixed GHSA-7qpv-r5mr-78m4 (SQL injection via E'...' backslash breakout). (CVE-2026-17543)
    Phar:
    Fixed inconsistent handling of the magic ".phar" directory. Paths such as "/.phar" remain protected, while non-magic paths that merely start with ".phar" are handled consistently across file and directory creation, copying, ArrayAccess, stream lookup, directory iteration and extraction.
    Fixed GHSA-vc5h-9ppw-p5f3 (Crash via recursive symlinks). (CVE-2026-7260)
    PHPDBG:
    Fixed bug GH-17387 (Trivial crash in phpdbg lexer).
    Fixed fleaked lowercased lookup keys in phpdbg_resolve_opline_break.
    Fixed off-by-one in phpdbg_safe_class_lookup() causing class lookups to always fail during phpdbg's signal-safe interruption path.
    Reflection:
    Fixed bug GH-22324 (Ignore leading namespace separator in ReflectionParameter::__construct()).
    Fixed bug GH-22441 (ReflectionClass::hasProperty() and getProperty() ignore dynamic properties shadowing a private parent property).
    Fixed bug GH-22658 (ReflectionConstant::__toString() with a string value with null bytes truncates output).
    Fixed bug GH-22683 (Reflection(Class)Constant::__toString() should not warn on NAN conversions).
    Fixed bug GH-22681 (Reflection*::__toString() truncates on null bytes).
    Session:
    Fixed bug GH-21314 (Different session garbage collector behavior between PHP 8.3 and PHP 8.5).
    SPL:
    Fix class_parents for classes with leading slash in non-autoload mode.
    Ignore leading back-slash in class_parents(), class_implements(), and class_uses().
    Fixed bug GH-16217 (SplFileObject::fputcsv() on an uninitialized object segfaults).
    Standard:
    Fixed bug GH-22395 (base_convert() outputs at most 64 characters).
    Fixed bug GH-22678 (Use-after-free in array_multisort() when the comparator mutates the array being sorted).
    URI:
    Fixed behavior of Uri\WhatWg\Url wither methods with regards to empty opaque hosts.
    Fixed bug GH-22628 (Percent-encoding of caret in WHATWG URL paths is not performed).
    Fixed bug GH-22629 (WHATWG Validation error incorrect with empty host and non-empty userinfo).
    Zip:
    Fixed bug GH-22649 (ZipArchive::setCommentName() and setCommentIndex() could crash after overwriting an entry and resetting its inherited unchanged comment).
    Fixed bug GH-21705 (ZipArchive::getFromIndex() ignores ZipArchive::FL_UNCHANGED for deleted entries).
- modified patches
  * php-build-reproducible-phar.patch (refreshed)
  * php-systzdata-v24.patch (refreshed)
- fixes CVE-2026-17543 [bsc#1273075]
    CVE-2026-17544 [bsc#1273076]
    CVE-2026-7260 [bsc#1273077]
    CVE-2026-9672 [bsc#1273078]</changelog>
</package>
<package pkgid="01fa3d44b68c3631d801abe16f8cce64e997268bb60c2d27e43da62285331b6b35adb959885a38e441c3519d4f5719abc743efd3f485d2181f5682e7cc36a77f" name="apache2-mod_security2-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.12" rel="1.7"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.9.7:
  * Fix: FILES_TMP_CONTENT may sometimes lack complete content
  * Support configurable limit on number of arguments processed
  * Silence compiler warning about discarded const
  * Support for JIT option for PCRE2
  * Use uid for user if apr_uid_name_get() fails
  * Fix: handle error with SecConnReadStateLimit configuration
  * Only check for pcre2 install if required
  * Adjustment of previous fix for log messages
  * Mark apache error log messages as from mod_security2
  * Use pkg-config to find libxml2 first
  * Support for PCRE2 in mlogc
  * Support for PCRE2
  * Adjust parser activation rules in modsecurity.conf-
    recommended
  * Multipart parsing fixes and new MULTIPART_PART_HEADERS
    collection
  * Limit rsub null termination to where necessary
  * IIS: Update dependencies for next planned release
  * XML parser cleanup: NULL duplicate pointer
  * Properly cleanup XML parser contexts upon completion
  * Fix memory leak in streams
  * Fix: negative usec on log line when data type long is 32b
  * mlogc log-line parsing fails due to enhanced timestamp
  * Allow no-key, single-value JSON body
  * Set SecStatusEngine Off in modsecurity.conf-recommended
  * Fix memory leak that occurs on JSON parsing error
  * Multipart names/filenames may include single quote if double-
    quote enclosed
  * Add SecRequestBodyJsonDepthLimit to modsecurity.conf-
    recommended
  * IIS: Update dependencies for Windows build as of v2.9.5
  * Support configurable limit on depth of JSON parsing
- fixes CVE-2022-48279 [bsc#1207378], CVE-2023-24021 [bsc#1207379]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- added patches
  fix fix build with gcc14
  + apache2-mod_security2-gcc14.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1717502400">- Fix patch application syntax: Use %patch -P N instead of
  deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1717502401">- %autopatch instead of %patchN
- modified patches
  % apache2-mod_security2-no_rpath.diff (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1737460800">- package cleanup, coordinated with owasp-modsecurity-crs cleanup
- version update to 2.9.8 (changed upstream: Trustwave -&gt; OWASP)
  * Fixed ap_log_perror() usage
  * Memory leaks + enhanced logging
  * CI improvement: First check syntax &amp; always display error/audit logs
  * Fixed assert() usage
  * Removed useless code
  * feat: Check if the MP header contains invalid character
  * Use standard httpd logging format in error log
  * fix msc_regexec() != PCRE_ERROR_NOMATCH strict check
  * Move xmlFree() call to the right place
  * Add collection size in log in case of writing error
  * Passing address of lock instead of lock in acquire_global_lock()
  * Invalid pointer access in case rule id == NOT_SET_P
  * Show error.log after httpd start in CI
  * chore: add pull request template
  * chore: add gitignore file
  * Possible double free
  * Set 'jit' variable's initial value
  * Missing null byte + optimization
  * fix: remove usage of insecure tmpname
  * docs: update copyright
  * Enhanced logging [Issue #3107]
  * Check for null pointer dereference (almost) everywhere
  * Fix possible segfault in collection_unpack
  * fix: Replace obsolete macros
  * chore: update bug-report-for-version-2-x.md
  * feat: Add more steps: install built module and restart the server
  * Add new flag: --without-lua
  * Initial release of CI worklow
  * V2/fixbuildissue
  * ; incorrectly replaced by space in cmdline
  * Detailed error message when writing collections
  * docs: Fix organization name in references and security e-mail (v2)
  * ctl:ruleRemoveByTag isn't executed if no rule id is present in the rule
  * Suppress useless loop on tag matching
  * Optimization: Avoid last loop and storing an empty value in case nothing
    after last %{..} macro
  * Ignore (consistently) empty actions
  * Add context info to error message
  * Implement msre_action_phase_validate()
  * Avoid some useless code and memory allocation in case no macro is present
  * 'jit' variable not initialized when WITH_PCRE2 is defined
  * Configure: do not check for pcre1 if pcre2 requested
  * Double memory allocation
  * Fix for DEBUG_CONF compile flag
  * Enhance logging
  * Fix possible segfault in collection_unpack
  * Set the minimum security protocol version for SecRemoteRules
  * Allow lua version 5.4
  * Configure: do not check for pcre1 if pcre2 requested
  * Check return code of apr_procattr_io_set()
  * Do not escape special chars in rx pattern with macro
  * Substitute two equals-equals operators in build
- modified patches
  % apache2-mod_security2-no_rpath.diff (refreshed)
  % modsecurity-2.9.3-input_filtering_errors.patch (refreshed)
  % modsecurity-fixes.patch (refreshed)
- added sources
  + apache2-mod_security2.keyring</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741953600">- build with pcre2 (test suite disabled temporarily)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748865600">- update to 2.9.10:
  * CVE-2025-48866: excessive number of arguments in sanitiseArg
    can lead to a denial of service due to high memory consumption
    (boo#1243976)
- includes changes from 2.9.9:
  * CVE-2025-47947: DoS through sanitiseMatchedBytes (boo#1243978)
  * log error codes for global mutex failure modes
  * Fix error logging for standalone module
  * improved XMLArgs processing
  * Incorrect utf8toUnicode transformation for 00xx
  * PCRE2 compatibility fixes
  * gcc14 fixes, developer visible fixes
- drop apache2-mod_security2-gcc14.patch
- run tests again as they are now fixed with pcre2</changelog>
  <changelog author="pgajdos@suse.com" date="1751544000">- version update to 2.9.11 [bsc#1245620] (CVE-2025-52891)
  * fix: prevent segmentation fault if the XML node is empty
  * Plug memory leak when msre_op_validateSchema_execute() exits normally (validateSchema)
  * chore: bump version in MSI installer.wxs
  * Fix resource leaks in `msc_status_engine_mac_address`
- modified patches
  % apache2-mod_security2-no_rpath.diff (refreshed)
  % modsecurity-fixes.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754481600">- update to 2.9.12:
  * CVE-2025-54571: Improper error handling (boo#1247674)
  * remove unused condition from msc_status_engine.c
  * remove unwanted '\0' string terminator from argument's valu
- drop modsecurity-2.9.3-input_filtering_errors.patch different
  change included upstream</changelog>
</package>
<package pkgid="81a192f7af368c598d8ee4c9e0b1141fced470a615f69c247e8c39ffdb76664527aa445fb1fd2d4c60e92d4d530297942c98e6d334ec22c7ca1ea5432af08b44" name="apache2-mod_security2-debugsource" arch="i586">
  <version epoch="0" ver="2.9.12" rel="1.7"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.9.7:
  * Fix: FILES_TMP_CONTENT may sometimes lack complete content
  * Support configurable limit on number of arguments processed
  * Silence compiler warning about discarded const
  * Support for JIT option for PCRE2
  * Use uid for user if apr_uid_name_get() fails
  * Fix: handle error with SecConnReadStateLimit configuration
  * Only check for pcre2 install if required
  * Adjustment of previous fix for log messages
  * Mark apache error log messages as from mod_security2
  * Use pkg-config to find libxml2 first
  * Support for PCRE2 in mlogc
  * Support for PCRE2
  * Adjust parser activation rules in modsecurity.conf-
    recommended
  * Multipart parsing fixes and new MULTIPART_PART_HEADERS
    collection
  * Limit rsub null termination to where necessary
  * IIS: Update dependencies for next planned release
  * XML parser cleanup: NULL duplicate pointer
  * Properly cleanup XML parser contexts upon completion
  * Fix memory leak in streams
  * Fix: negative usec on log line when data type long is 32b
  * mlogc log-line parsing fails due to enhanced timestamp
  * Allow no-key, single-value JSON body
  * Set SecStatusEngine Off in modsecurity.conf-recommended
  * Fix memory leak that occurs on JSON parsing error
  * Multipart names/filenames may include single quote if double-
    quote enclosed
  * Add SecRequestBodyJsonDepthLimit to modsecurity.conf-
    recommended
  * IIS: Update dependencies for Windows build as of v2.9.5
  * Support configurable limit on depth of JSON parsing
- fixes CVE-2022-48279 [bsc#1207378], CVE-2023-24021 [bsc#1207379]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715083200">- added patches
  fix fix build with gcc14
  + apache2-mod_security2-gcc14.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1717502400">- Fix patch application syntax: Use %patch -P N instead of
  deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1717502401">- %autopatch instead of %patchN
- modified patches
  % apache2-mod_security2-no_rpath.diff (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1737460800">- package cleanup, coordinated with owasp-modsecurity-crs cleanup
- version update to 2.9.8 (changed upstream: Trustwave -&gt; OWASP)
  * Fixed ap_log_perror() usage
  * Memory leaks + enhanced logging
  * CI improvement: First check syntax &amp; always display error/audit logs
  * Fixed assert() usage
  * Removed useless code
  * feat: Check if the MP header contains invalid character
  * Use standard httpd logging format in error log
  * fix msc_regexec() != PCRE_ERROR_NOMATCH strict check
  * Move xmlFree() call to the right place
  * Add collection size in log in case of writing error
  * Passing address of lock instead of lock in acquire_global_lock()
  * Invalid pointer access in case rule id == NOT_SET_P
  * Show error.log after httpd start in CI
  * chore: add pull request template
  * chore: add gitignore file
  * Possible double free
  * Set 'jit' variable's initial value
  * Missing null byte + optimization
  * fix: remove usage of insecure tmpname
  * docs: update copyright
  * Enhanced logging [Issue #3107]
  * Check for null pointer dereference (almost) everywhere
  * Fix possible segfault in collection_unpack
  * fix: Replace obsolete macros
  * chore: update bug-report-for-version-2-x.md
  * feat: Add more steps: install built module and restart the server
  * Add new flag: --without-lua
  * Initial release of CI worklow
  * V2/fixbuildissue
  * ; incorrectly replaced by space in cmdline
  * Detailed error message when writing collections
  * docs: Fix organization name in references and security e-mail (v2)
  * ctl:ruleRemoveByTag isn't executed if no rule id is present in the rule
  * Suppress useless loop on tag matching
  * Optimization: Avoid last loop and storing an empty value in case nothing
    after last %{..} macro
  * Ignore (consistently) empty actions
  * Add context info to error message
  * Implement msre_action_phase_validate()
  * Avoid some useless code and memory allocation in case no macro is present
  * 'jit' variable not initialized when WITH_PCRE2 is defined
  * Configure: do not check for pcre1 if pcre2 requested
  * Double memory allocation
  * Fix for DEBUG_CONF compile flag
  * Enhance logging
  * Fix possible segfault in collection_unpack
  * Set the minimum security protocol version for SecRemoteRules
  * Allow lua version 5.4
  * Configure: do not check for pcre1 if pcre2 requested
  * Check return code of apr_procattr_io_set()
  * Do not escape special chars in rx pattern with macro
  * Substitute two equals-equals operators in build
- modified patches
  % apache2-mod_security2-no_rpath.diff (refreshed)
  % modsecurity-2.9.3-input_filtering_errors.patch (refreshed)
  % modsecurity-fixes.patch (refreshed)
- added sources
  + apache2-mod_security2.keyring</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741953600">- build with pcre2 (test suite disabled temporarily)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748865600">- update to 2.9.10:
  * CVE-2025-48866: excessive number of arguments in sanitiseArg
    can lead to a denial of service due to high memory consumption
    (boo#1243976)
- includes changes from 2.9.9:
  * CVE-2025-47947: DoS through sanitiseMatchedBytes (boo#1243978)
  * log error codes for global mutex failure modes
  * Fix error logging for standalone module
  * improved XMLArgs processing
  * Incorrect utf8toUnicode transformation for 00xx
  * PCRE2 compatibility fixes
  * gcc14 fixes, developer visible fixes
- drop apache2-mod_security2-gcc14.patch
- run tests again as they are now fixed with pcre2</changelog>
  <changelog author="pgajdos@suse.com" date="1751544000">- version update to 2.9.11 [bsc#1245620] (CVE-2025-52891)
  * fix: prevent segmentation fault if the XML node is empty
  * Plug memory leak when msre_op_validateSchema_execute() exits normally (validateSchema)
  * chore: bump version in MSI installer.wxs
  * Fix resource leaks in `msc_status_engine_mac_address`
- modified patches
  % apache2-mod_security2-no_rpath.diff (refreshed)
  % modsecurity-fixes.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754481600">- update to 2.9.12:
  * CVE-2025-54571: Improper error handling (boo#1247674)
  * remove unused condition from msc_status_engine.c
  * remove unwanted '\0' string terminator from argument's valu
- drop modsecurity-2.9.3-input_filtering_errors.patch different
  change included upstream</changelog>
</package>
<package pkgid="f878562c3193b16df3daaaf0a25912f32587bc721a4c8277f35ab102144262ca2a3f62655bf6b1462af56ff47d6e71f72a110d886bd3fa9083574ca00132adb5" name="apache2-mod_uwsgi-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.31" rel="4.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742472000">- build with pcre2</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744718400">- add gcc15.patch (from upstream) and plugins-gcc15.patch to fix
  gcc-15 compile time errors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use $RPM_BUILD_NCPUS instead of %jobs (boo#1237231)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751889600">- Deactivate glusterfs backend.
- Delete old specfile constructs.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1760961600">- Update to 2.0.31:
  - Fix build with gcc-15 (Arne de Bruijn)
  - Build improvements (Janos Guljas, Jonas Smedegaard)
  - Fix some user visible typos (Alexandre Rossi)
  - Fix gracefully_kill_them_all() for setups using fifo-based
    master graceful reload (Wynn Wilkes)
  - Fix compilation with PHP 8.5 (Remi Collet)
- Update to 2.0.30:
  - Port to Python 3.14 beta 1 (Victor Stinner)
  - Fix atexit handler install with –lazy / –lazy-apps (Taegyun
    Kim)
- Update to 2.0.29:
  - Fix integration tests not running (Alexandre Rossi)
  - Backport pypy plugin fixes (Alexandre Rossi)
  - Add support for rack 3 (Alexandre Rossi)
  - Fix compilation with gcc-15 (Alexandre Rossi)
  - Backport –max-request-delta from master (Jeremy Goulard)
  - Disable executable stack (Martin Liška)
  - Fix uwsgi_request_body_readline without new lines found (Juho
    Heikkinen)
  - Fix reload-os-env option (wszak)
  - Tidy python code (Curtis)
  - Python3 compat for examples and testing code (Thomas Goirand)
- Remove upstreamed patches:
  - gcc15.patch
- Readjusted patches:
  - plugins-gcc15.patch
  - python313.patch
  - uwsgi-1.9.11-systemd_logger-old_systemd.patch
  - uwsgi-1.9.13-objc_gc-no-fobjc-gc.patch
  - uwsgi-1.9.17-plugin_build_path.patch
  - uwsgi-2.0.12-no-LD_RUN_PATH.patch
  - uwsgi-2.0.18-postgresql-config.patch
  - uwsgi-ld-noexecstack.patch
  - uwsgi-reproducible-jar-mtime.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1761652800">- Use LuaJIT instead of Lua PUC 5.1, because the latter is being
  decommissioned in Factory. Also, we really do not support SUSE
  12.1 any more.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1779451200">- Add missing python3-base BR</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1779451201">- Use the current style of checking whether the current Python is the primary one.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780142400">- Allow building with JDK that uses libalternatives instead of
  update-alternatives</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780747200">- Fix build on Leap 16.1 where %suse_version is 1610</changelog>
</package>
<package pkgid="1d36a1c4788468abf6c2d11e9ac5e255992792e59eeb5e160129308d7635e8384e57ccf78d630d09c44dea9832dcb42e2c9b7919864c101c64ced8c2d81b60bc" name="apache2-mod_wsgi-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.2" rel="2.5"/>
  <changelog author="pgajdos@suse.com" date="1606305600">- use /usr/sbin/apxs for build, not -prefork</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1633089600">- Add missing bug reference to allow inclusion in SLE-15:SP4.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1655899200">- New version 4.9.2
  * see https://modwsgi.readthedocs.io/en/latest/release-notes/version-4.9.2.html
  * dropped wsgi_fixVersionCheck.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669204800">- Update to version 4.9.4:
  + Apache 2.4.54 changed the default value for LimitRequestBody
    from 0, which indicates there is no limit, to 1Gi. If the
    Apache configuration supplied with a distribution wasn’t
    explicitly setting LimitRequestBody to 0 at global server scope
    for the purposes of documenting the default, and it was
    actually relying on the compiled in default, then when using
    mod_wsgi daemon mode, if a request body size greater than 1Gi
    was encountered the mod_wsgi daemon mode process would crash.
  + Fix ability to build mod_wsgi against Apache 2.2. Do note that
    in general only recent versions of Apache 2.4 are supported
- Changes from version 4.9.3 (CVE-2022-2255, boo#1201634):
  * See https://modwsgi.readthedocs.io/en/latest/release-notes/version-4.9.3.html</changelog>
  <changelog author="Marina Latini &lt;marina.latini@suse.com&gt;" date="1697716800">- Use %posttrans instead of %post while adding the wsgi keyword.
  (bsc#1216411)
  * In systems where the former apache2-mod_wsgi-python3 is
    installed, the removal of the obsoleted apache2-mod_wsgi-python3
    and the installation of the new apache2-mod_wsgi did not
    preserve the keyword wsgi in the APACHE_MODULES variable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Do not generate empty postun/posttrans scriptlets in case of
  non-openSUSE: guard the entire script by the condition, not only
  the entire content of the script.</changelog>
  <changelog author="pgajdos@suse.com" date="1711368000">- version update to 5.0.0
  * Note that the major version 5.0 was introduced not because of any new major
    features but because from version 5.0 onwards compatability with Python 2.7 is
    no longer guaranteed. A minimum Python version of 3.8 will be enforced by the
    Python package installation configuration.*
  Features Changed
  - ---------------
  * The `setuptools` package is now required to be installed in order to use the
    `pip install` method to install mod_wsgi. This is because `distutils` has been
    removed in Python 3.12.
  Bugs Fixed
  - ---------
  * Fix ability to build mod_wsgi against Apache 2.2. Do note that in general only
    recent versions of Apache 2.4 are supported</changelog>
  <changelog author="pgajdos@suse.com" date="1718884800">- drop unmaintained apache-rex usage</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1742385600">- Update to 5.0.2 includes changes from 5.0.1:
  * Eliminate noise in logs under Python 3.13 when Python garbage collection
    decides to delay destruction of objects until a second phase, resulting in
    the wsgi.errors log object being accessed after the request had been
    completed and the log object marked as invalid. This resulted due to changes
    in garbage collection behaviour in Python 3.13.
  * Internally, when using Python 3.8 or newer, the PyConfig API will now be
    used due to deprecation and future removal of older C API alternatives.
    This was required to support Python 3.13.
  * Fix issue which could result in process crashing when values were supplied
    for user/password/realm of HTTP basic authentication which weren’t
    compliant with UTF-8 encoding format.
  * Fix memory leak in check_password() authentication hook handler.
  * Change use of deprecated thread.setDaemon to thread.daemon.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1763640000">- Don't enable the module by default. Instead, include instructions in the
  description, consistent with other comparable modules, such as
  apache2-mod_fcgid, apache2-mod_jk and apache2-mod_mono.  If a reverse
  dependency of this module requires it, that package may execute
  `a2enmod wsgi`.</changelog>
</package>
<package pkgid="6ad0114167c5c4be01ad6a00e24bc7d594bb88ffc4f1a0c91ed52c4bb1c2b34a019a03d856dcc9f4e95fb8fe62ff5829e7efc37644c1e0676d6afb39e0402076" name="apache2-mod_wsgi-debugsource" arch="i586">
  <version epoch="0" ver="5.0.2" rel="2.5"/>
  <changelog author="pgajdos@suse.com" date="1606305600">- use /usr/sbin/apxs for build, not -prefork</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1633089600">- Add missing bug reference to allow inclusion in SLE-15:SP4.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1655899200">- New version 4.9.2
  * see https://modwsgi.readthedocs.io/en/latest/release-notes/version-4.9.2.html
  * dropped wsgi_fixVersionCheck.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669204800">- Update to version 4.9.4:
  + Apache 2.4.54 changed the default value for LimitRequestBody
    from 0, which indicates there is no limit, to 1Gi. If the
    Apache configuration supplied with a distribution wasn’t
    explicitly setting LimitRequestBody to 0 at global server scope
    for the purposes of documenting the default, and it was
    actually relying on the compiled in default, then when using
    mod_wsgi daemon mode, if a request body size greater than 1Gi
    was encountered the mod_wsgi daemon mode process would crash.
  + Fix ability to build mod_wsgi against Apache 2.2. Do note that
    in general only recent versions of Apache 2.4 are supported
- Changes from version 4.9.3 (CVE-2022-2255, boo#1201634):
  * See https://modwsgi.readthedocs.io/en/latest/release-notes/version-4.9.3.html</changelog>
  <changelog author="Marina Latini &lt;marina.latini@suse.com&gt;" date="1697716800">- Use %posttrans instead of %post while adding the wsgi keyword.
  (bsc#1216411)
  * In systems where the former apache2-mod_wsgi-python3 is
    installed, the removal of the obsoleted apache2-mod_wsgi-python3
    and the installation of the new apache2-mod_wsgi did not
    preserve the keyword wsgi in the APACHE_MODULES variable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Do not generate empty postun/posttrans scriptlets in case of
  non-openSUSE: guard the entire script by the condition, not only
  the entire content of the script.</changelog>
  <changelog author="pgajdos@suse.com" date="1711368000">- version update to 5.0.0
  * Note that the major version 5.0 was introduced not because of any new major
    features but because from version 5.0 onwards compatability with Python 2.7 is
    no longer guaranteed. A minimum Python version of 3.8 will be enforced by the
    Python package installation configuration.*
  Features Changed
  - ---------------
  * The `setuptools` package is now required to be installed in order to use the
    `pip install` method to install mod_wsgi. This is because `distutils` has been
    removed in Python 3.12.
  Bugs Fixed
  - ---------
  * Fix ability to build mod_wsgi against Apache 2.2. Do note that in general only
    recent versions of Apache 2.4 are supported</changelog>
  <changelog author="pgajdos@suse.com" date="1718884800">- drop unmaintained apache-rex usage</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1742385600">- Update to 5.0.2 includes changes from 5.0.1:
  * Eliminate noise in logs under Python 3.13 when Python garbage collection
    decides to delay destruction of objects until a second phase, resulting in
    the wsgi.errors log object being accessed after the request had been
    completed and the log object marked as invalid. This resulted due to changes
    in garbage collection behaviour in Python 3.13.
  * Internally, when using Python 3.8 or newer, the PyConfig API will now be
    used due to deprecation and future removal of older C API alternatives.
    This was required to support Python 3.13.
  * Fix issue which could result in process crashing when values were supplied
    for user/password/realm of HTTP basic authentication which weren’t
    compliant with UTF-8 encoding format.
  * Fix memory leak in check_password() authentication hook handler.
  * Change use of deprecated thread.setDaemon to thread.daemon.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1763640000">- Don't enable the module by default. Instead, include instructions in the
  description, consistent with other comparable modules, such as
  apache2-mod_fcgid, apache2-mod_jk and apache2-mod_mono.  If a reverse
  dependency of this module requires it, that package may execute
  `a2enmod wsgi`.</changelog>
</package>
<package pkgid="93c78f6e59679837f05ebdf84de1b8a2943e76ce72515bb7e92b3dd436415610b841d42cffc88e73d6165f7d38e5795b7b83970d716e71ea9019e0aa01c333ee" name="apache2-prefork-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.67" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1760356800">- Migrate from update-alternatives (bsc#1245830).
- The APACHE_MPM environment variable now controls which MPM will be used.
  If an empty string is provided, the script-helpers file implements its own logic
  to pick an MPM from the currently installed ones.
  As at least one MPM is always required, this will work just fine.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1761048000">- Re-introduce /usr/sbin/httpd
- Links to start_apache2, which now contains the logic to dispatch
  to the appropriate MPM respecting sysconfig's decision.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761912000">- Ensure the mpm subpackages sync their rebuild counter with the
  main package to have the installations work reliably.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1762257600">- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
  while still making Apache free of update-alternatives, relying entirely
  on sysconfig to dispatch the appropriate MPM.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1764849600">- version update to 2.4.66
  * ) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
    bypass via AllowOverride FileInfo (cve.mitre.org)
    mod_userdir+suexec bypass via AllowOverride FileInfo
    vulnerability in Apache HTTP Server. Users with access to use
    the RequestHeader directive in htaccess can cause some CGI
    scripts to run under an unexpected userid.
    This issue affects Apache HTTP Server: from 2.4.7 through
    2.4.65.
  * ) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
    variable override (cve.mitre.org)
    Improper Neutralization of Escape, Meta, or Control Sequences
    vulnerability in Apache HTTP Server through environment
    variables set via the Apache configuration unexpectedly
    superseding variables calculated by the server for CGI programs.
    This issue affects Apache HTTP Server from 2.4.0 through 2.4.65.
  * ) SECURITY: CVE-2025-59775: Apache HTTP Server: NTLM Leakage on
    Windows through UNC SSRF (cve.mitre.org)
    Server-Side Request Forgery (SSRF) vulnerability
    Â in Apache HTTP Server on Windows
    with AllowEncodedSlashes OnÂ and MergeSlashes OffÂ  allows to
    potentially leak NTLM
    hashes to a malicious server via SSRF and malicious requests or
    content
  * ) SECURITY: CVE-2025-58098: Apache HTTP Server: Server Side
    Includes adds query string to #exec cmd=... (cve.mitre.org)
    Apache HTTP Server 2.4.65 and earlier with Server Side Includes
    (SSI) enabled and mod_cgid (but not mod_cgi) passes the
    shell-escaped query string to #exec cmd="..." directives.
    This issue affects Apache HTTP Server before 2.4.66.
  * ) SECURITY: CVE-2025-55753: Apache HTTP Server: mod_md (ACME),
    unintended retry intervals (cve.mitre.org)
    An integer overflow in the case of failed ACME certificate
    renewal leads, after a number of failures (~30 days in default
    configurations), to the backoff timer becoming 0. Attempts to
    renew the certificate then are repeated without delays until it
    succeeds.
    This issue affects Apache HTTP Server: from 2.4.30 before 2.4.66.
  * ) mod_http2: Fix handling of 304 responses from mod_cache.
  * ) mod_http2/mod_proxy_http2: fix a bug in calculating the log2 value of
    integers, used in push diaries and proxy window size calculations.
  * ) mod_md: update to version 2.6.5
  - New directive `MDInitialDelay`, controlling how longer to wait after
    a server restart before checking certificates for renewal.
    [Michael Kaufmann]
  - Hardening: when build with OpenSSL older than 1.0.2 or old libressl
    versions, the parsing of ASN.1 time strings did not do a length check.
  - Hardening: when reading back OCSP responses stored in the local JSON
    store, missing 'valid' key led to uninitialized values, resulting in
    wrong refresh behaviour.
  * ) mod_md: update to version 2.6.6
  - Fix a small memory leak when using OpenSSL's BIGNUMs.
  - Fix reuse of curl easy handles by resetting them.
  * ) mod_http2: update to version 2.0.35
    New directive `H2MaxStreamErrors` to control how much bad behaviour
    by clients is tolerated before the connection is closed.
  * ) mod_proxy_http2: add support for ProxyErrorOverride directive.
  * ) mpm_common: Add new ListenTCPDeferAccept directive that allows to specify
    the value set for the TCP_DEFER_ACCEPT socket option on listen sockets.
  * ) mod_ssl: Add SSLVHostSNIPolicy directive to control the virtual
    host compatibility policy.
  * ) mod_md: update to version 2.6.2
  - Fix error retry delay calculation to not already doubling the wait
    on the first error.
  * ) mod_md: update to version 2.6.1
  - Increasing default `MDRetryDelay` to 30 seconds to generate less bursty
    traffic on errored renewals for the ACME CA. This leads to error retries
    of 30s, 1 minute, 2, 4, etc. up to daily attempts.
  - Checking that configuring `MDRetryDelay` will result in a positive
    duration. A delay of 0 is not accepted.
  - Fix a bug in checking Content-Type of responses from the ACME server.
  - Added ACME ARI support (rfc9773) to the module. Enabled by default. New
    directive "MDRenewViaARI on|off" for controlling this.
  - Removing tailscale support. It has not been working for a long time
    as the company decided to change their APIs. Away with the dead code,
    documentation and tests.
  - Fixed a compilation issue with pre-industrial versions of libcurl.
- httpd testsuite of svn revision 1929573</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1767528000">- Include a sane HTTPD_SYSCONFIG_FILE env. variable when invoking
  /usr/sbin/httpd.
  The appropriate MPM was not being located when calling /usr/sbin/httpd
  directly.
- Rename event's 'mod_cgi' to 'mod_cgid' in loadmodule.conf, as that's what
  the event MPM ships.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777377600">- Fix bsc#1262159.
- MaxRequestWorkers (256) must be a multiple of ThreadsPerChild (25).
  Decreased to 250.
- use tmpfiles.d for runtime directory creation
  This improves compatibility with immutable OSs, such as MicroOS.
- Add apache2.tmpfiles.
- Drop buildroot mkdir calls for log, cache and lib directories:
  these are now created at runtime via tmpfiles.d
- Mark /srv/www, htdocs, cgi-bin, log, cache and lib dirs as %ghost
  in %files: RPM registers ownership without packaging the paths</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- cgi-bin is disabled by default in modern Apache configurations;
  creating it unconditionally via tmpfiles.d is unnecessary
- Remove /srv/www/cgi-bin from apache2.tmpfiles
- Drop %ghost %dir %{cgidir} from %files
- Drop %{cgidir} from %check mkdir invocation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778068800">- version update to 2.4.67
  * ) SECURITY: CVE-2026-34059: Apache HTTP Server: mod_proxy_ajp:
    Heap Over-Read and memory disclosure in  ajp_parse_data()
    [boo#1263950]
    Buffer Over-read vulnerability in Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-34032: Apache HTTP Server: mod_proxy_ajp:
    Heap Buffer Over-Read Due to Missing Null-Termination Check
    (ajp_msg_get_string) [boo#1263951]
    Improper Null Termination, Out-of-bounds Read vulnerability in
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33857: Apache HTTP Server: Off-by-one OOB
    reads in AJP getter functions [boo#1263952]
    Out-of-bounds Read vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33523: Apache HTTP Server: multiple modules:
    HTTP response splitting forwarding malicious status line
    [boo#1263953]
    HTTP response splitting vulnerability in multiple Apache HTTP
    Server modules with untrusted or compromised backend servers.
    This issue affects Apache HTTP Server: from through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33007: Apache HTTP Server: mod_authn_socache
    crash [boo#1263954]
    A NULL pointer dereference in the mod_authn_socache in Apache
    HTTP Server 2.4.66 and earlier allows an unauthenticated remote
    user to crash a child process in a caching forward proxy
    configuration.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-33006: Apache HTTP Server: mod_auth_digest
    timing attack [boo#1263955]
    A timing attack against mod_auth_digest in Apache HTTP Server
    2.4.66 allows a bypass of Digest authentication by a remote
    attacker.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-29169: Apache HTTP Server: mod_dav_lock
    indirect lock crash [boo#1263956]
    A NULL pointer dereference in mod_dav_lock in Apache HTTP Server
    2.4.66 and earlier may allow an attacker to crash the server
    with a malicious request.mod_dav_lock is not used internally by
    mod_dav or mod_dav_fs.
    The only known use-case for mod_dav_lock was mod_dav_svn from
    Apache Subversion earlier than version 1.2.0.
    Users are recommended to upgrade to version 2.4.66, which fixes
    this issue, or remove mod_dav_lock.
  * ) SECURITY: CVE-2026-29168: Apache HTTP Server: mod_md
    unrestricted OCSP response [boo#1264150]
    Allocation of Resources Without Limits or Throttling
    vulnerability in Apache HTTP Server'sÂ  mod_md via OCSP response
    data.
    This issue affects Apache HTTP Server: from 2.4.30 through
    2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-28780: Apache HTTP Server: buffer overflow in
    mod_proxy_ajp via  ajp_msg_check_header() [boo#1264163]
    Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    If mod_proxy_ajp connects to a malicious AJP server this AJP
    server can send a malicious AJP message back to mod_proxy_ajp
    and cause it to write 4 attacker controlled bytes after the end
    of a heap based buffer.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-24072: Apache HTTP Server: mod_rewrite
    elevation of privileges via ap_expr [boo#1263935]
    An escalation of privilege bug in various modules in Apache HTTP
    2.4.66 and earlier allows local .htaccess authors to read files
    with the privileges of the httpd user.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-23918: Apache HTTP Server: http2: double free
    and possible RCE on early reset [boo#1263957]
    Double Free and possible RCE vulnerability in Apache HTTP Server
    with the HTTP/2 protocol.
    This issue affects Apache HTTP Server: 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) mod_md: update to version 2.6.10
  - Fix issue #420 &lt;https://github.com/icing/mod_md/issues/420&gt; by ignoring
    job.json files that claim to have completely finished a certificate
    renewal, but have not produced the necessary result files.
  * ) mod_http2: update to version 2.0.39
    Remove streams own memory allocator after reports of memory problems
    with third party modules.
  * ) mod_http2: update to version 2.0.38
    Source sync with mod_h2 github repository. No functional change.
  * ) Updated conf/mime.types: added vnd.sqlite3, HEIC, HEIF
  * ) mod_md: update to version 2.6.7
  - Fix a regression in `MDStapleOthers` which broke in v2.6.0 and no longer
    applied, no matter the configuration.
  * ) mod_md: update to version 2.6.9
  - Pebble 2.9+ reports another error when terms of service agreement is
    not set. Treating all "userActionRequired" errors as permanent now.
  * ) mod_md: update to version 2.6.8
  - Fix the ARI related `replaces` property in ACME order creation to only
    be used when the CA supports ARI and it is enabled in the menu config.
  - Fix compatibility with APR versions before 1.6.0 which do not have
    `apr_cstr_casecmp` and should use `apr_strnatcasecmp` instead.
  * ) mod_http2: update to version 2.0.37
    Prevent double purge of a stream, resulting in a double free.
    Fixes PR 69899.
  * ) mod_md: Use correct function name when compiling against APR &lt; 1.6.0.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1778155200">- Remove last remnants of update-alternatives.</changelog>
</package>
<package pkgid="861129c1334e96018d7001f461cf3b5cf1477de7fe1cde5b63559893dddc5c7adadb0a75cf1b6149248d2cdcc8a1340f13369589e5edb7a963afeba7a3ea8fb0" name="apache2-prefork-debugsource" arch="i586">
  <version epoch="0" ver="2.4.67" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1760356800">- Migrate from update-alternatives (bsc#1245830).
- The APACHE_MPM environment variable now controls which MPM will be used.
  If an empty string is provided, the script-helpers file implements its own logic
  to pick an MPM from the currently installed ones.
  As at least one MPM is always required, this will work just fine.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1761048000">- Re-introduce /usr/sbin/httpd
- Links to start_apache2, which now contains the logic to dispatch
  to the appropriate MPM respecting sysconfig's decision.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761912000">- Ensure the mpm subpackages sync their rebuild counter with the
  main package to have the installations work reliably.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1762257600">- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
  while still making Apache free of update-alternatives, relying entirely
  on sysconfig to dispatch the appropriate MPM.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1764849600">- version update to 2.4.66
  * ) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
    bypass via AllowOverride FileInfo (cve.mitre.org)
    mod_userdir+suexec bypass via AllowOverride FileInfo
    vulnerability in Apache HTTP Server. Users with access to use
    the RequestHeader directive in htaccess can cause some CGI
    scripts to run under an unexpected userid.
    This issue affects Apache HTTP Server: from 2.4.7 through
    2.4.65.
  * ) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
    variable override (cve.mitre.org)
    Improper Neutralization of Escape, Meta, or Control Sequences
    vulnerability in Apache HTTP Server through environment
    variables set via the Apache configuration unexpectedly
    superseding variables calculated by the server for CGI programs.
    This issue affects Apache HTTP Server from 2.4.0 through 2.4.65.
  * ) SECURITY: CVE-2025-59775: Apache HTTP Server: NTLM Leakage on
    Windows through UNC SSRF (cve.mitre.org)
    Server-Side Request Forgery (SSRF) vulnerability
    Â in Apache HTTP Server on Windows
    with AllowEncodedSlashes OnÂ and MergeSlashes OffÂ  allows to
    potentially leak NTLM
    hashes to a malicious server via SSRF and malicious requests or
    content
  * ) SECURITY: CVE-2025-58098: Apache HTTP Server: Server Side
    Includes adds query string to #exec cmd=... (cve.mitre.org)
    Apache HTTP Server 2.4.65 and earlier with Server Side Includes
    (SSI) enabled and mod_cgid (but not mod_cgi) passes the
    shell-escaped query string to #exec cmd="..." directives.
    This issue affects Apache HTTP Server before 2.4.66.
  * ) SECURITY: CVE-2025-55753: Apache HTTP Server: mod_md (ACME),
    unintended retry intervals (cve.mitre.org)
    An integer overflow in the case of failed ACME certificate
    renewal leads, after a number of failures (~30 days in default
    configurations), to the backoff timer becoming 0. Attempts to
    renew the certificate then are repeated without delays until it
    succeeds.
    This issue affects Apache HTTP Server: from 2.4.30 before 2.4.66.
  * ) mod_http2: Fix handling of 304 responses from mod_cache.
  * ) mod_http2/mod_proxy_http2: fix a bug in calculating the log2 value of
    integers, used in push diaries and proxy window size calculations.
  * ) mod_md: update to version 2.6.5
  - New directive `MDInitialDelay`, controlling how longer to wait after
    a server restart before checking certificates for renewal.
    [Michael Kaufmann]
  - Hardening: when build with OpenSSL older than 1.0.2 or old libressl
    versions, the parsing of ASN.1 time strings did not do a length check.
  - Hardening: when reading back OCSP responses stored in the local JSON
    store, missing 'valid' key led to uninitialized values, resulting in
    wrong refresh behaviour.
  * ) mod_md: update to version 2.6.6
  - Fix a small memory leak when using OpenSSL's BIGNUMs.
  - Fix reuse of curl easy handles by resetting them.
  * ) mod_http2: update to version 2.0.35
    New directive `H2MaxStreamErrors` to control how much bad behaviour
    by clients is tolerated before the connection is closed.
  * ) mod_proxy_http2: add support for ProxyErrorOverride directive.
  * ) mpm_common: Add new ListenTCPDeferAccept directive that allows to specify
    the value set for the TCP_DEFER_ACCEPT socket option on listen sockets.
  * ) mod_ssl: Add SSLVHostSNIPolicy directive to control the virtual
    host compatibility policy.
  * ) mod_md: update to version 2.6.2
  - Fix error retry delay calculation to not already doubling the wait
    on the first error.
  * ) mod_md: update to version 2.6.1
  - Increasing default `MDRetryDelay` to 30 seconds to generate less bursty
    traffic on errored renewals for the ACME CA. This leads to error retries
    of 30s, 1 minute, 2, 4, etc. up to daily attempts.
  - Checking that configuring `MDRetryDelay` will result in a positive
    duration. A delay of 0 is not accepted.
  - Fix a bug in checking Content-Type of responses from the ACME server.
  - Added ACME ARI support (rfc9773) to the module. Enabled by default. New
    directive "MDRenewViaARI on|off" for controlling this.
  - Removing tailscale support. It has not been working for a long time
    as the company decided to change their APIs. Away with the dead code,
    documentation and tests.
  - Fixed a compilation issue with pre-industrial versions of libcurl.
- httpd testsuite of svn revision 1929573</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1767528000">- Include a sane HTTPD_SYSCONFIG_FILE env. variable when invoking
  /usr/sbin/httpd.
  The appropriate MPM was not being located when calling /usr/sbin/httpd
  directly.
- Rename event's 'mod_cgi' to 'mod_cgid' in loadmodule.conf, as that's what
  the event MPM ships.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777377600">- Fix bsc#1262159.
- MaxRequestWorkers (256) must be a multiple of ThreadsPerChild (25).
  Decreased to 250.
- use tmpfiles.d for runtime directory creation
  This improves compatibility with immutable OSs, such as MicroOS.
- Add apache2.tmpfiles.
- Drop buildroot mkdir calls for log, cache and lib directories:
  these are now created at runtime via tmpfiles.d
- Mark /srv/www, htdocs, cgi-bin, log, cache and lib dirs as %ghost
  in %files: RPM registers ownership without packaging the paths</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- cgi-bin is disabled by default in modern Apache configurations;
  creating it unconditionally via tmpfiles.d is unnecessary
- Remove /srv/www/cgi-bin from apache2.tmpfiles
- Drop %ghost %dir %{cgidir} from %files
- Drop %{cgidir} from %check mkdir invocation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778068800">- version update to 2.4.67
  * ) SECURITY: CVE-2026-34059: Apache HTTP Server: mod_proxy_ajp:
    Heap Over-Read and memory disclosure in  ajp_parse_data()
    [boo#1263950]
    Buffer Over-read vulnerability in Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-34032: Apache HTTP Server: mod_proxy_ajp:
    Heap Buffer Over-Read Due to Missing Null-Termination Check
    (ajp_msg_get_string) [boo#1263951]
    Improper Null Termination, Out-of-bounds Read vulnerability in
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33857: Apache HTTP Server: Off-by-one OOB
    reads in AJP getter functions [boo#1263952]
    Out-of-bounds Read vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33523: Apache HTTP Server: multiple modules:
    HTTP response splitting forwarding malicious status line
    [boo#1263953]
    HTTP response splitting vulnerability in multiple Apache HTTP
    Server modules with untrusted or compromised backend servers.
    This issue affects Apache HTTP Server: from through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33007: Apache HTTP Server: mod_authn_socache
    crash [boo#1263954]
    A NULL pointer dereference in the mod_authn_socache in Apache
    HTTP Server 2.4.66 and earlier allows an unauthenticated remote
    user to crash a child process in a caching forward proxy
    configuration.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-33006: Apache HTTP Server: mod_auth_digest
    timing attack [boo#1263955]
    A timing attack against mod_auth_digest in Apache HTTP Server
    2.4.66 allows a bypass of Digest authentication by a remote
    attacker.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-29169: Apache HTTP Server: mod_dav_lock
    indirect lock crash [boo#1263956]
    A NULL pointer dereference in mod_dav_lock in Apache HTTP Server
    2.4.66 and earlier may allow an attacker to crash the server
    with a malicious request.mod_dav_lock is not used internally by
    mod_dav or mod_dav_fs.
    The only known use-case for mod_dav_lock was mod_dav_svn from
    Apache Subversion earlier than version 1.2.0.
    Users are recommended to upgrade to version 2.4.66, which fixes
    this issue, or remove mod_dav_lock.
  * ) SECURITY: CVE-2026-29168: Apache HTTP Server: mod_md
    unrestricted OCSP response [boo#1264150]
    Allocation of Resources Without Limits or Throttling
    vulnerability in Apache HTTP Server'sÂ  mod_md via OCSP response
    data.
    This issue affects Apache HTTP Server: from 2.4.30 through
    2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-28780: Apache HTTP Server: buffer overflow in
    mod_proxy_ajp via  ajp_msg_check_header() [boo#1264163]
    Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    If mod_proxy_ajp connects to a malicious AJP server this AJP
    server can send a malicious AJP message back to mod_proxy_ajp
    and cause it to write 4 attacker controlled bytes after the end
    of a heap based buffer.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-24072: Apache HTTP Server: mod_rewrite
    elevation of privileges via ap_expr [boo#1263935]
    An escalation of privilege bug in various modules in Apache HTTP
    2.4.66 and earlier allows local .htaccess authors to read files
    with the privileges of the httpd user.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-23918: Apache HTTP Server: http2: double free
    and possible RCE on early reset [boo#1263957]
    Double Free and possible RCE vulnerability in Apache HTTP Server
    with the HTTP/2 protocol.
    This issue affects Apache HTTP Server: 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) mod_md: update to version 2.6.10
  - Fix issue #420 &lt;https://github.com/icing/mod_md/issues/420&gt; by ignoring
    job.json files that claim to have completely finished a certificate
    renewal, but have not produced the necessary result files.
  * ) mod_http2: update to version 2.0.39
    Remove streams own memory allocator after reports of memory problems
    with third party modules.
  * ) mod_http2: update to version 2.0.38
    Source sync with mod_h2 github repository. No functional change.
  * ) Updated conf/mime.types: added vnd.sqlite3, HEIC, HEIF
  * ) mod_md: update to version 2.6.7
  - Fix a regression in `MDStapleOthers` which broke in v2.6.0 and no longer
    applied, no matter the configuration.
  * ) mod_md: update to version 2.6.9
  - Pebble 2.9+ reports another error when terms of service agreement is
    not set. Treating all "userActionRequired" errors as permanent now.
  * ) mod_md: update to version 2.6.8
  - Fix the ARI related `replaces` property in ACME order creation to only
    be used when the CA supports ARI and it is enabled in the menu config.
  - Fix compatibility with APR versions before 1.6.0 which do not have
    `apr_cstr_casecmp` and should use `apr_strnatcasecmp` instead.
  * ) mod_http2: update to version 2.0.37
    Prevent double purge of a stream, resulting in a double free.
    Fixes PR 69899.
  * ) mod_md: Use correct function name when compiling against APR &lt; 1.6.0.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1778155200">- Remove last remnants of update-alternatives.</changelog>
</package>
<package pkgid="923acb512f6ad0aa5c1730389a32005d473ccbaeab62ac1a94f14b9a60120a33baa0f2a02170ee2f141add7b6026cb30987e89f813ba2736f2241283f74e0901" name="apache2-utils-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.67" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1760356800">- Migrate from update-alternatives (bsc#1245830).
- The APACHE_MPM environment variable now controls which MPM will be used.
  If an empty string is provided, the script-helpers file implements its own logic
  to pick an MPM from the currently installed ones.
  As at least one MPM is always required, this will work just fine.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1761048000">- Re-introduce /usr/sbin/httpd
- Links to start_apache2, which now contains the logic to dispatch
  to the appropriate MPM respecting sysconfig's decision.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761912000">- Ensure the mpm subpackages sync their rebuild counter with the
  main package to have the installations work reliably.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1762257600">- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
  while still making Apache free of update-alternatives, relying entirely
  on sysconfig to dispatch the appropriate MPM.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1764849600">- version update to 2.4.66
  * ) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
    bypass via AllowOverride FileInfo (cve.mitre.org)
    mod_userdir+suexec bypass via AllowOverride FileInfo
    vulnerability in Apache HTTP Server. Users with access to use
    the RequestHeader directive in htaccess can cause some CGI
    scripts to run under an unexpected userid.
    This issue affects Apache HTTP Server: from 2.4.7 through
    2.4.65.
  * ) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
    variable override (cve.mitre.org)
    Improper Neutralization of Escape, Meta, or Control Sequences
    vulnerability in Apache HTTP Server through environment
    variables set via the Apache configuration unexpectedly
    superseding variables calculated by the server for CGI programs.
    This issue affects Apache HTTP Server from 2.4.0 through 2.4.65.
  * ) SECURITY: CVE-2025-59775: Apache HTTP Server: NTLM Leakage on
    Windows through UNC SSRF (cve.mitre.org)
    Server-Side Request Forgery (SSRF) vulnerability
    Â in Apache HTTP Server on Windows
    with AllowEncodedSlashes OnÂ and MergeSlashes OffÂ  allows to
    potentially leak NTLM
    hashes to a malicious server via SSRF and malicious requests or
    content
  * ) SECURITY: CVE-2025-58098: Apache HTTP Server: Server Side
    Includes adds query string to #exec cmd=... (cve.mitre.org)
    Apache HTTP Server 2.4.65 and earlier with Server Side Includes
    (SSI) enabled and mod_cgid (but not mod_cgi) passes the
    shell-escaped query string to #exec cmd="..." directives.
    This issue affects Apache HTTP Server before 2.4.66.
  * ) SECURITY: CVE-2025-55753: Apache HTTP Server: mod_md (ACME),
    unintended retry intervals (cve.mitre.org)
    An integer overflow in the case of failed ACME certificate
    renewal leads, after a number of failures (~30 days in default
    configurations), to the backoff timer becoming 0. Attempts to
    renew the certificate then are repeated without delays until it
    succeeds.
    This issue affects Apache HTTP Server: from 2.4.30 before 2.4.66.
  * ) mod_http2: Fix handling of 304 responses from mod_cache.
  * ) mod_http2/mod_proxy_http2: fix a bug in calculating the log2 value of
    integers, used in push diaries and proxy window size calculations.
  * ) mod_md: update to version 2.6.5
  - New directive `MDInitialDelay`, controlling how longer to wait after
    a server restart before checking certificates for renewal.
    [Michael Kaufmann]
  - Hardening: when build with OpenSSL older than 1.0.2 or old libressl
    versions, the parsing of ASN.1 time strings did not do a length check.
  - Hardening: when reading back OCSP responses stored in the local JSON
    store, missing 'valid' key led to uninitialized values, resulting in
    wrong refresh behaviour.
  * ) mod_md: update to version 2.6.6
  - Fix a small memory leak when using OpenSSL's BIGNUMs.
  - Fix reuse of curl easy handles by resetting them.
  * ) mod_http2: update to version 2.0.35
    New directive `H2MaxStreamErrors` to control how much bad behaviour
    by clients is tolerated before the connection is closed.
  * ) mod_proxy_http2: add support for ProxyErrorOverride directive.
  * ) mpm_common: Add new ListenTCPDeferAccept directive that allows to specify
    the value set for the TCP_DEFER_ACCEPT socket option on listen sockets.
  * ) mod_ssl: Add SSLVHostSNIPolicy directive to control the virtual
    host compatibility policy.
  * ) mod_md: update to version 2.6.2
  - Fix error retry delay calculation to not already doubling the wait
    on the first error.
  * ) mod_md: update to version 2.6.1
  - Increasing default `MDRetryDelay` to 30 seconds to generate less bursty
    traffic on errored renewals for the ACME CA. This leads to error retries
    of 30s, 1 minute, 2, 4, etc. up to daily attempts.
  - Checking that configuring `MDRetryDelay` will result in a positive
    duration. A delay of 0 is not accepted.
  - Fix a bug in checking Content-Type of responses from the ACME server.
  - Added ACME ARI support (rfc9773) to the module. Enabled by default. New
    directive "MDRenewViaARI on|off" for controlling this.
  - Removing tailscale support. It has not been working for a long time
    as the company decided to change their APIs. Away with the dead code,
    documentation and tests.
  - Fixed a compilation issue with pre-industrial versions of libcurl.
- httpd testsuite of svn revision 1929573</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1767528000">- Include a sane HTTPD_SYSCONFIG_FILE env. variable when invoking
  /usr/sbin/httpd.
  The appropriate MPM was not being located when calling /usr/sbin/httpd
  directly.
- Rename event's 'mod_cgi' to 'mod_cgid' in loadmodule.conf, as that's what
  the event MPM ships.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777377600">- Fix bsc#1262159.
- MaxRequestWorkers (256) must be a multiple of ThreadsPerChild (25).
  Decreased to 250.
- use tmpfiles.d for runtime directory creation
  This improves compatibility with immutable OSs, such as MicroOS.
- Add apache2.tmpfiles.
- Drop buildroot mkdir calls for log, cache and lib directories:
  these are now created at runtime via tmpfiles.d
- Mark /srv/www, htdocs, cgi-bin, log, cache and lib dirs as %ghost
  in %files: RPM registers ownership without packaging the paths</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- cgi-bin is disabled by default in modern Apache configurations;
  creating it unconditionally via tmpfiles.d is unnecessary
- Remove /srv/www/cgi-bin from apache2.tmpfiles
- Drop %ghost %dir %{cgidir} from %files
- Drop %{cgidir} from %check mkdir invocation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778068800">- version update to 2.4.67
  * ) SECURITY: CVE-2026-34059: Apache HTTP Server: mod_proxy_ajp:
    Heap Over-Read and memory disclosure in  ajp_parse_data()
    [boo#1263950]
    Buffer Over-read vulnerability in Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-34032: Apache HTTP Server: mod_proxy_ajp:
    Heap Buffer Over-Read Due to Missing Null-Termination Check
    (ajp_msg_get_string) [boo#1263951]
    Improper Null Termination, Out-of-bounds Read vulnerability in
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33857: Apache HTTP Server: Off-by-one OOB
    reads in AJP getter functions [boo#1263952]
    Out-of-bounds Read vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33523: Apache HTTP Server: multiple modules:
    HTTP response splitting forwarding malicious status line
    [boo#1263953]
    HTTP response splitting vulnerability in multiple Apache HTTP
    Server modules with untrusted or compromised backend servers.
    This issue affects Apache HTTP Server: from through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33007: Apache HTTP Server: mod_authn_socache
    crash [boo#1263954]
    A NULL pointer dereference in the mod_authn_socache in Apache
    HTTP Server 2.4.66 and earlier allows an unauthenticated remote
    user to crash a child process in a caching forward proxy
    configuration.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-33006: Apache HTTP Server: mod_auth_digest
    timing attack [boo#1263955]
    A timing attack against mod_auth_digest in Apache HTTP Server
    2.4.66 allows a bypass of Digest authentication by a remote
    attacker.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-29169: Apache HTTP Server: mod_dav_lock
    indirect lock crash [boo#1263956]
    A NULL pointer dereference in mod_dav_lock in Apache HTTP Server
    2.4.66 and earlier may allow an attacker to crash the server
    with a malicious request.mod_dav_lock is not used internally by
    mod_dav or mod_dav_fs.
    The only known use-case for mod_dav_lock was mod_dav_svn from
    Apache Subversion earlier than version 1.2.0.
    Users are recommended to upgrade to version 2.4.66, which fixes
    this issue, or remove mod_dav_lock.
  * ) SECURITY: CVE-2026-29168: Apache HTTP Server: mod_md
    unrestricted OCSP response [boo#1264150]
    Allocation of Resources Without Limits or Throttling
    vulnerability in Apache HTTP Server'sÂ  mod_md via OCSP response
    data.
    This issue affects Apache HTTP Server: from 2.4.30 through
    2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-28780: Apache HTTP Server: buffer overflow in
    mod_proxy_ajp via  ajp_msg_check_header() [boo#1264163]
    Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    If mod_proxy_ajp connects to a malicious AJP server this AJP
    server can send a malicious AJP message back to mod_proxy_ajp
    and cause it to write 4 attacker controlled bytes after the end
    of a heap based buffer.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-24072: Apache HTTP Server: mod_rewrite
    elevation of privileges via ap_expr [boo#1263935]
    An escalation of privilege bug in various modules in Apache HTTP
    2.4.66 and earlier allows local .htaccess authors to read files
    with the privileges of the httpd user.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-23918: Apache HTTP Server: http2: double free
    and possible RCE on early reset [boo#1263957]
    Double Free and possible RCE vulnerability in Apache HTTP Server
    with the HTTP/2 protocol.
    This issue affects Apache HTTP Server: 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) mod_md: update to version 2.6.10
  - Fix issue #420 &lt;https://github.com/icing/mod_md/issues/420&gt; by ignoring
    job.json files that claim to have completely finished a certificate
    renewal, but have not produced the necessary result files.
  * ) mod_http2: update to version 2.0.39
    Remove streams own memory allocator after reports of memory problems
    with third party modules.
  * ) mod_http2: update to version 2.0.38
    Source sync with mod_h2 github repository. No functional change.
  * ) Updated conf/mime.types: added vnd.sqlite3, HEIC, HEIF
  * ) mod_md: update to version 2.6.7
  - Fix a regression in `MDStapleOthers` which broke in v2.6.0 and no longer
    applied, no matter the configuration.
  * ) mod_md: update to version 2.6.9
  - Pebble 2.9+ reports another error when terms of service agreement is
    not set. Treating all "userActionRequired" errors as permanent now.
  * ) mod_md: update to version 2.6.8
  - Fix the ARI related `replaces` property in ACME order creation to only
    be used when the CA supports ARI and it is enabled in the menu config.
  - Fix compatibility with APR versions before 1.6.0 which do not have
    `apr_cstr_casecmp` and should use `apr_strnatcasecmp` instead.
  * ) mod_http2: update to version 2.0.37
    Prevent double purge of a stream, resulting in a double free.
    Fixes PR 69899.
  * ) mod_md: Use correct function name when compiling against APR &lt; 1.6.0.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1778155200">- Remove last remnants of update-alternatives.</changelog>
</package>
<package pkgid="ed9e58257dbf6293f6f250eb17f94d397d8eec8833213405033c6c8b07ef6721605aae82d8b8b84efe478a4e403b86dcf897aeb49fa103a00f3327bcd6c1c4e6" name="apache2-utils-debugsource" arch="i586">
  <version epoch="0" ver="2.4.67" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1760356800">- Migrate from update-alternatives (bsc#1245830).
- The APACHE_MPM environment variable now controls which MPM will be used.
  If an empty string is provided, the script-helpers file implements its own logic
  to pick an MPM from the currently installed ones.
  As at least one MPM is always required, this will work just fine.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1761048000">- Re-introduce /usr/sbin/httpd
- Links to start_apache2, which now contains the logic to dispatch
  to the appropriate MPM respecting sysconfig's decision.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761912000">- Ensure the mpm subpackages sync their rebuild counter with the
  main package to have the installations work reliably.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1762257600">- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
  while still making Apache free of update-alternatives, relying entirely
  on sysconfig to dispatch the appropriate MPM.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1764849600">- version update to 2.4.66
  * ) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
    bypass via AllowOverride FileInfo (cve.mitre.org)
    mod_userdir+suexec bypass via AllowOverride FileInfo
    vulnerability in Apache HTTP Server. Users with access to use
    the RequestHeader directive in htaccess can cause some CGI
    scripts to run under an unexpected userid.
    This issue affects Apache HTTP Server: from 2.4.7 through
    2.4.65.
  * ) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
    variable override (cve.mitre.org)
    Improper Neutralization of Escape, Meta, or Control Sequences
    vulnerability in Apache HTTP Server through environment
    variables set via the Apache configuration unexpectedly
    superseding variables calculated by the server for CGI programs.
    This issue affects Apache HTTP Server from 2.4.0 through 2.4.65.
  * ) SECURITY: CVE-2025-59775: Apache HTTP Server: NTLM Leakage on
    Windows through UNC SSRF (cve.mitre.org)
    Server-Side Request Forgery (SSRF) vulnerability
    Â in Apache HTTP Server on Windows
    with AllowEncodedSlashes OnÂ and MergeSlashes OffÂ  allows to
    potentially leak NTLM
    hashes to a malicious server via SSRF and malicious requests or
    content
  * ) SECURITY: CVE-2025-58098: Apache HTTP Server: Server Side
    Includes adds query string to #exec cmd=... (cve.mitre.org)
    Apache HTTP Server 2.4.65 and earlier with Server Side Includes
    (SSI) enabled and mod_cgid (but not mod_cgi) passes the
    shell-escaped query string to #exec cmd="..." directives.
    This issue affects Apache HTTP Server before 2.4.66.
  * ) SECURITY: CVE-2025-55753: Apache HTTP Server: mod_md (ACME),
    unintended retry intervals (cve.mitre.org)
    An integer overflow in the case of failed ACME certificate
    renewal leads, after a number of failures (~30 days in default
    configurations), to the backoff timer becoming 0. Attempts to
    renew the certificate then are repeated without delays until it
    succeeds.
    This issue affects Apache HTTP Server: from 2.4.30 before 2.4.66.
  * ) mod_http2: Fix handling of 304 responses from mod_cache.
  * ) mod_http2/mod_proxy_http2: fix a bug in calculating the log2 value of
    integers, used in push diaries and proxy window size calculations.
  * ) mod_md: update to version 2.6.5
  - New directive `MDInitialDelay`, controlling how longer to wait after
    a server restart before checking certificates for renewal.
    [Michael Kaufmann]
  - Hardening: when build with OpenSSL older than 1.0.2 or old libressl
    versions, the parsing of ASN.1 time strings did not do a length check.
  - Hardening: when reading back OCSP responses stored in the local JSON
    store, missing 'valid' key led to uninitialized values, resulting in
    wrong refresh behaviour.
  * ) mod_md: update to version 2.6.6
  - Fix a small memory leak when using OpenSSL's BIGNUMs.
  - Fix reuse of curl easy handles by resetting them.
  * ) mod_http2: update to version 2.0.35
    New directive `H2MaxStreamErrors` to control how much bad behaviour
    by clients is tolerated before the connection is closed.
  * ) mod_proxy_http2: add support for ProxyErrorOverride directive.
  * ) mpm_common: Add new ListenTCPDeferAccept directive that allows to specify
    the value set for the TCP_DEFER_ACCEPT socket option on listen sockets.
  * ) mod_ssl: Add SSLVHostSNIPolicy directive to control the virtual
    host compatibility policy.
  * ) mod_md: update to version 2.6.2
  - Fix error retry delay calculation to not already doubling the wait
    on the first error.
  * ) mod_md: update to version 2.6.1
  - Increasing default `MDRetryDelay` to 30 seconds to generate less bursty
    traffic on errored renewals for the ACME CA. This leads to error retries
    of 30s, 1 minute, 2, 4, etc. up to daily attempts.
  - Checking that configuring `MDRetryDelay` will result in a positive
    duration. A delay of 0 is not accepted.
  - Fix a bug in checking Content-Type of responses from the ACME server.
  - Added ACME ARI support (rfc9773) to the module. Enabled by default. New
    directive "MDRenewViaARI on|off" for controlling this.
  - Removing tailscale support. It has not been working for a long time
    as the company decided to change their APIs. Away with the dead code,
    documentation and tests.
  - Fixed a compilation issue with pre-industrial versions of libcurl.
- httpd testsuite of svn revision 1929573</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1767528000">- Include a sane HTTPD_SYSCONFIG_FILE env. variable when invoking
  /usr/sbin/httpd.
  The appropriate MPM was not being located when calling /usr/sbin/httpd
  directly.
- Rename event's 'mod_cgi' to 'mod_cgid' in loadmodule.conf, as that's what
  the event MPM ships.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777377600">- Fix bsc#1262159.
- MaxRequestWorkers (256) must be a multiple of ThreadsPerChild (25).
  Decreased to 250.
- use tmpfiles.d for runtime directory creation
  This improves compatibility with immutable OSs, such as MicroOS.
- Add apache2.tmpfiles.
- Drop buildroot mkdir calls for log, cache and lib directories:
  these are now created at runtime via tmpfiles.d
- Mark /srv/www, htdocs, cgi-bin, log, cache and lib dirs as %ghost
  in %files: RPM registers ownership without packaging the paths</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- cgi-bin is disabled by default in modern Apache configurations;
  creating it unconditionally via tmpfiles.d is unnecessary
- Remove /srv/www/cgi-bin from apache2.tmpfiles
- Drop %ghost %dir %{cgidir} from %files
- Drop %{cgidir} from %check mkdir invocation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778068800">- version update to 2.4.67
  * ) SECURITY: CVE-2026-34059: Apache HTTP Server: mod_proxy_ajp:
    Heap Over-Read and memory disclosure in  ajp_parse_data()
    [boo#1263950]
    Buffer Over-read vulnerability in Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-34032: Apache HTTP Server: mod_proxy_ajp:
    Heap Buffer Over-Read Due to Missing Null-Termination Check
    (ajp_msg_get_string) [boo#1263951]
    Improper Null Termination, Out-of-bounds Read vulnerability in
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33857: Apache HTTP Server: Off-by-one OOB
    reads in AJP getter functions [boo#1263952]
    Out-of-bounds Read vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33523: Apache HTTP Server: multiple modules:
    HTTP response splitting forwarding malicious status line
    [boo#1263953]
    HTTP response splitting vulnerability in multiple Apache HTTP
    Server modules with untrusted or compromised backend servers.
    This issue affects Apache HTTP Server: from through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33007: Apache HTTP Server: mod_authn_socache
    crash [boo#1263954]
    A NULL pointer dereference in the mod_authn_socache in Apache
    HTTP Server 2.4.66 and earlier allows an unauthenticated remote
    user to crash a child process in a caching forward proxy
    configuration.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-33006: Apache HTTP Server: mod_auth_digest
    timing attack [boo#1263955]
    A timing attack against mod_auth_digest in Apache HTTP Server
    2.4.66 allows a bypass of Digest authentication by a remote
    attacker.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-29169: Apache HTTP Server: mod_dav_lock
    indirect lock crash [boo#1263956]
    A NULL pointer dereference in mod_dav_lock in Apache HTTP Server
    2.4.66 and earlier may allow an attacker to crash the server
    with a malicious request.mod_dav_lock is not used internally by
    mod_dav or mod_dav_fs.
    The only known use-case for mod_dav_lock was mod_dav_svn from
    Apache Subversion earlier than version 1.2.0.
    Users are recommended to upgrade to version 2.4.66, which fixes
    this issue, or remove mod_dav_lock.
  * ) SECURITY: CVE-2026-29168: Apache HTTP Server: mod_md
    unrestricted OCSP response [boo#1264150]
    Allocation of Resources Without Limits or Throttling
    vulnerability in Apache HTTP Server'sÂ  mod_md via OCSP response
    data.
    This issue affects Apache HTTP Server: from 2.4.30 through
    2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-28780: Apache HTTP Server: buffer overflow in
    mod_proxy_ajp via  ajp_msg_check_header() [boo#1264163]
    Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    If mod_proxy_ajp connects to a malicious AJP server this AJP
    server can send a malicious AJP message back to mod_proxy_ajp
    and cause it to write 4 attacker controlled bytes after the end
    of a heap based buffer.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-24072: Apache HTTP Server: mod_rewrite
    elevation of privileges via ap_expr [boo#1263935]
    An escalation of privilege bug in various modules in Apache HTTP
    2.4.66 and earlier allows local .htaccess authors to read files
    with the privileges of the httpd user.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-23918: Apache HTTP Server: http2: double free
    and possible RCE on early reset [boo#1263957]
    Double Free and possible RCE vulnerability in Apache HTTP Server
    with the HTTP/2 protocol.
    This issue affects Apache HTTP Server: 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) mod_md: update to version 2.6.10
  - Fix issue #420 &lt;https://github.com/icing/mod_md/issues/420&gt; by ignoring
    job.json files that claim to have completely finished a certificate
    renewal, but have not produced the necessary result files.
  * ) mod_http2: update to version 2.0.39
    Remove streams own memory allocator after reports of memory problems
    with third party modules.
  * ) mod_http2: update to version 2.0.38
    Source sync with mod_h2 github repository. No functional change.
  * ) Updated conf/mime.types: added vnd.sqlite3, HEIC, HEIF
  * ) mod_md: update to version 2.6.7
  - Fix a regression in `MDStapleOthers` which broke in v2.6.0 and no longer
    applied, no matter the configuration.
  * ) mod_md: update to version 2.6.9
  - Pebble 2.9+ reports another error when terms of service agreement is
    not set. Treating all "userActionRequired" errors as permanent now.
  * ) mod_md: update to version 2.6.8
  - Fix the ARI related `replaces` property in ACME order creation to only
    be used when the CA supports ARI and it is enabled in the menu config.
  - Fix compatibility with APR versions before 1.6.0 which do not have
    `apr_cstr_casecmp` and should use `apr_strnatcasecmp` instead.
  * ) mod_http2: update to version 2.0.37
    Prevent double purge of a stream, resulting in a double free.
    Fixes PR 69899.
  * ) mod_md: Use correct function name when compiling against APR &lt; 1.6.0.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1778155200">- Remove last remnants of update-alternatives.</changelog>
</package>
<package pkgid="ecb458f7946f8838bbd88b61b8abfcf74a65c90c038176631892d3385b78a64c03eae0700b2a797cd2d0e50c01a4a03c3dd32e7b3bdc75fa89ed756e33da2e0f" name="apache2-worker-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.67" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1760356800">- Migrate from update-alternatives (bsc#1245830).
- The APACHE_MPM environment variable now controls which MPM will be used.
  If an empty string is provided, the script-helpers file implements its own logic
  to pick an MPM from the currently installed ones.
  As at least one MPM is always required, this will work just fine.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1761048000">- Re-introduce /usr/sbin/httpd
- Links to start_apache2, which now contains the logic to dispatch
  to the appropriate MPM respecting sysconfig's decision.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761912000">- Ensure the mpm subpackages sync their rebuild counter with the
  main package to have the installations work reliably.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1762257600">- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
  while still making Apache free of update-alternatives, relying entirely
  on sysconfig to dispatch the appropriate MPM.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1764849600">- version update to 2.4.66
  * ) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
    bypass via AllowOverride FileInfo (cve.mitre.org)
    mod_userdir+suexec bypass via AllowOverride FileInfo
    vulnerability in Apache HTTP Server. Users with access to use
    the RequestHeader directive in htaccess can cause some CGI
    scripts to run under an unexpected userid.
    This issue affects Apache HTTP Server: from 2.4.7 through
    2.4.65.
  * ) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
    variable override (cve.mitre.org)
    Improper Neutralization of Escape, Meta, or Control Sequences
    vulnerability in Apache HTTP Server through environment
    variables set via the Apache configuration unexpectedly
    superseding variables calculated by the server for CGI programs.
    This issue affects Apache HTTP Server from 2.4.0 through 2.4.65.
  * ) SECURITY: CVE-2025-59775: Apache HTTP Server: NTLM Leakage on
    Windows through UNC SSRF (cve.mitre.org)
    Server-Side Request Forgery (SSRF) vulnerability
    Â in Apache HTTP Server on Windows
    with AllowEncodedSlashes OnÂ and MergeSlashes OffÂ  allows to
    potentially leak NTLM
    hashes to a malicious server via SSRF and malicious requests or
    content
  * ) SECURITY: CVE-2025-58098: Apache HTTP Server: Server Side
    Includes adds query string to #exec cmd=... (cve.mitre.org)
    Apache HTTP Server 2.4.65 and earlier with Server Side Includes
    (SSI) enabled and mod_cgid (but not mod_cgi) passes the
    shell-escaped query string to #exec cmd="..." directives.
    This issue affects Apache HTTP Server before 2.4.66.
  * ) SECURITY: CVE-2025-55753: Apache HTTP Server: mod_md (ACME),
    unintended retry intervals (cve.mitre.org)
    An integer overflow in the case of failed ACME certificate
    renewal leads, after a number of failures (~30 days in default
    configurations), to the backoff timer becoming 0. Attempts to
    renew the certificate then are repeated without delays until it
    succeeds.
    This issue affects Apache HTTP Server: from 2.4.30 before 2.4.66.
  * ) mod_http2: Fix handling of 304 responses from mod_cache.
  * ) mod_http2/mod_proxy_http2: fix a bug in calculating the log2 value of
    integers, used in push diaries and proxy window size calculations.
  * ) mod_md: update to version 2.6.5
  - New directive `MDInitialDelay`, controlling how longer to wait after
    a server restart before checking certificates for renewal.
    [Michael Kaufmann]
  - Hardening: when build with OpenSSL older than 1.0.2 or old libressl
    versions, the parsing of ASN.1 time strings did not do a length check.
  - Hardening: when reading back OCSP responses stored in the local JSON
    store, missing 'valid' key led to uninitialized values, resulting in
    wrong refresh behaviour.
  * ) mod_md: update to version 2.6.6
  - Fix a small memory leak when using OpenSSL's BIGNUMs.
  - Fix reuse of curl easy handles by resetting them.
  * ) mod_http2: update to version 2.0.35
    New directive `H2MaxStreamErrors` to control how much bad behaviour
    by clients is tolerated before the connection is closed.
  * ) mod_proxy_http2: add support for ProxyErrorOverride directive.
  * ) mpm_common: Add new ListenTCPDeferAccept directive that allows to specify
    the value set for the TCP_DEFER_ACCEPT socket option on listen sockets.
  * ) mod_ssl: Add SSLVHostSNIPolicy directive to control the virtual
    host compatibility policy.
  * ) mod_md: update to version 2.6.2
  - Fix error retry delay calculation to not already doubling the wait
    on the first error.
  * ) mod_md: update to version 2.6.1
  - Increasing default `MDRetryDelay` to 30 seconds to generate less bursty
    traffic on errored renewals for the ACME CA. This leads to error retries
    of 30s, 1 minute, 2, 4, etc. up to daily attempts.
  - Checking that configuring `MDRetryDelay` will result in a positive
    duration. A delay of 0 is not accepted.
  - Fix a bug in checking Content-Type of responses from the ACME server.
  - Added ACME ARI support (rfc9773) to the module. Enabled by default. New
    directive "MDRenewViaARI on|off" for controlling this.
  - Removing tailscale support. It has not been working for a long time
    as the company decided to change their APIs. Away with the dead code,
    documentation and tests.
  - Fixed a compilation issue with pre-industrial versions of libcurl.
- httpd testsuite of svn revision 1929573</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1767528000">- Include a sane HTTPD_SYSCONFIG_FILE env. variable when invoking
  /usr/sbin/httpd.
  The appropriate MPM was not being located when calling /usr/sbin/httpd
  directly.
- Rename event's 'mod_cgi' to 'mod_cgid' in loadmodule.conf, as that's what
  the event MPM ships.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777377600">- Fix bsc#1262159.
- MaxRequestWorkers (256) must be a multiple of ThreadsPerChild (25).
  Decreased to 250.
- use tmpfiles.d for runtime directory creation
  This improves compatibility with immutable OSs, such as MicroOS.
- Add apache2.tmpfiles.
- Drop buildroot mkdir calls for log, cache and lib directories:
  these are now created at runtime via tmpfiles.d
- Mark /srv/www, htdocs, cgi-bin, log, cache and lib dirs as %ghost
  in %files: RPM registers ownership without packaging the paths</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- cgi-bin is disabled by default in modern Apache configurations;
  creating it unconditionally via tmpfiles.d is unnecessary
- Remove /srv/www/cgi-bin from apache2.tmpfiles
- Drop %ghost %dir %{cgidir} from %files
- Drop %{cgidir} from %check mkdir invocation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778068800">- version update to 2.4.67
  * ) SECURITY: CVE-2026-34059: Apache HTTP Server: mod_proxy_ajp:
    Heap Over-Read and memory disclosure in  ajp_parse_data()
    [boo#1263950]
    Buffer Over-read vulnerability in Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-34032: Apache HTTP Server: mod_proxy_ajp:
    Heap Buffer Over-Read Due to Missing Null-Termination Check
    (ajp_msg_get_string) [boo#1263951]
    Improper Null Termination, Out-of-bounds Read vulnerability in
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33857: Apache HTTP Server: Off-by-one OOB
    reads in AJP getter functions [boo#1263952]
    Out-of-bounds Read vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33523: Apache HTTP Server: multiple modules:
    HTTP response splitting forwarding malicious status line
    [boo#1263953]
    HTTP response splitting vulnerability in multiple Apache HTTP
    Server modules with untrusted or compromised backend servers.
    This issue affects Apache HTTP Server: from through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33007: Apache HTTP Server: mod_authn_socache
    crash [boo#1263954]
    A NULL pointer dereference in the mod_authn_socache in Apache
    HTTP Server 2.4.66 and earlier allows an unauthenticated remote
    user to crash a child process in a caching forward proxy
    configuration.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-33006: Apache HTTP Server: mod_auth_digest
    timing attack [boo#1263955]
    A timing attack against mod_auth_digest in Apache HTTP Server
    2.4.66 allows a bypass of Digest authentication by a remote
    attacker.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-29169: Apache HTTP Server: mod_dav_lock
    indirect lock crash [boo#1263956]
    A NULL pointer dereference in mod_dav_lock in Apache HTTP Server
    2.4.66 and earlier may allow an attacker to crash the server
    with a malicious request.mod_dav_lock is not used internally by
    mod_dav or mod_dav_fs.
    The only known use-case for mod_dav_lock was mod_dav_svn from
    Apache Subversion earlier than version 1.2.0.
    Users are recommended to upgrade to version 2.4.66, which fixes
    this issue, or remove mod_dav_lock.
  * ) SECURITY: CVE-2026-29168: Apache HTTP Server: mod_md
    unrestricted OCSP response [boo#1264150]
    Allocation of Resources Without Limits or Throttling
    vulnerability in Apache HTTP Server'sÂ  mod_md via OCSP response
    data.
    This issue affects Apache HTTP Server: from 2.4.30 through
    2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-28780: Apache HTTP Server: buffer overflow in
    mod_proxy_ajp via  ajp_msg_check_header() [boo#1264163]
    Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    If mod_proxy_ajp connects to a malicious AJP server this AJP
    server can send a malicious AJP message back to mod_proxy_ajp
    and cause it to write 4 attacker controlled bytes after the end
    of a heap based buffer.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-24072: Apache HTTP Server: mod_rewrite
    elevation of privileges via ap_expr [boo#1263935]
    An escalation of privilege bug in various modules in Apache HTTP
    2.4.66 and earlier allows local .htaccess authors to read files
    with the privileges of the httpd user.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-23918: Apache HTTP Server: http2: double free
    and possible RCE on early reset [boo#1263957]
    Double Free and possible RCE vulnerability in Apache HTTP Server
    with the HTTP/2 protocol.
    This issue affects Apache HTTP Server: 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) mod_md: update to version 2.6.10
  - Fix issue #420 &lt;https://github.com/icing/mod_md/issues/420&gt; by ignoring
    job.json files that claim to have completely finished a certificate
    renewal, but have not produced the necessary result files.
  * ) mod_http2: update to version 2.0.39
    Remove streams own memory allocator after reports of memory problems
    with third party modules.
  * ) mod_http2: update to version 2.0.38
    Source sync with mod_h2 github repository. No functional change.
  * ) Updated conf/mime.types: added vnd.sqlite3, HEIC, HEIF
  * ) mod_md: update to version 2.6.7
  - Fix a regression in `MDStapleOthers` which broke in v2.6.0 and no longer
    applied, no matter the configuration.
  * ) mod_md: update to version 2.6.9
  - Pebble 2.9+ reports another error when terms of service agreement is
    not set. Treating all "userActionRequired" errors as permanent now.
  * ) mod_md: update to version 2.6.8
  - Fix the ARI related `replaces` property in ACME order creation to only
    be used when the CA supports ARI and it is enabled in the menu config.
  - Fix compatibility with APR versions before 1.6.0 which do not have
    `apr_cstr_casecmp` and should use `apr_strnatcasecmp` instead.
  * ) mod_http2: update to version 2.0.37
    Prevent double purge of a stream, resulting in a double free.
    Fixes PR 69899.
  * ) mod_md: Use correct function name when compiling against APR &lt; 1.6.0.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1778155200">- Remove last remnants of update-alternatives.</changelog>
</package>
<package pkgid="2589f9dd4e0b0cf71e22ce6a5d673eae8f2a347dcdbf9b2870cec0848bd0f93d69496466c468abe2d13755c24474954085b86ec11f7c1bce93022e7d2c950c2b" name="apache2-worker-debugsource" arch="i586">
  <version epoch="0" ver="2.4.67" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1760356800">- Migrate from update-alternatives (bsc#1245830).
- The APACHE_MPM environment variable now controls which MPM will be used.
  If an empty string is provided, the script-helpers file implements its own logic
  to pick an MPM from the currently installed ones.
  As at least one MPM is always required, this will work just fine.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1761048000">- Re-introduce /usr/sbin/httpd
- Links to start_apache2, which now contains the logic to dispatch
  to the appropriate MPM respecting sysconfig's decision.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761912000">- Ensure the mpm subpackages sync their rebuild counter with the
  main package to have the installations work reliably.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1762257600">- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
  while still making Apache free of update-alternatives, relying entirely
  on sysconfig to dispatch the appropriate MPM.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1764849600">- version update to 2.4.66
  * ) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
    bypass via AllowOverride FileInfo (cve.mitre.org)
    mod_userdir+suexec bypass via AllowOverride FileInfo
    vulnerability in Apache HTTP Server. Users with access to use
    the RequestHeader directive in htaccess can cause some CGI
    scripts to run under an unexpected userid.
    This issue affects Apache HTTP Server: from 2.4.7 through
    2.4.65.
  * ) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
    variable override (cve.mitre.org)
    Improper Neutralization of Escape, Meta, or Control Sequences
    vulnerability in Apache HTTP Server through environment
    variables set via the Apache configuration unexpectedly
    superseding variables calculated by the server for CGI programs.
    This issue affects Apache HTTP Server from 2.4.0 through 2.4.65.
  * ) SECURITY: CVE-2025-59775: Apache HTTP Server: NTLM Leakage on
    Windows through UNC SSRF (cve.mitre.org)
    Server-Side Request Forgery (SSRF) vulnerability
    Â in Apache HTTP Server on Windows
    with AllowEncodedSlashes OnÂ and MergeSlashes OffÂ  allows to
    potentially leak NTLM
    hashes to a malicious server via SSRF and malicious requests or
    content
  * ) SECURITY: CVE-2025-58098: Apache HTTP Server: Server Side
    Includes adds query string to #exec cmd=... (cve.mitre.org)
    Apache HTTP Server 2.4.65 and earlier with Server Side Includes
    (SSI) enabled and mod_cgid (but not mod_cgi) passes the
    shell-escaped query string to #exec cmd="..." directives.
    This issue affects Apache HTTP Server before 2.4.66.
  * ) SECURITY: CVE-2025-55753: Apache HTTP Server: mod_md (ACME),
    unintended retry intervals (cve.mitre.org)
    An integer overflow in the case of failed ACME certificate
    renewal leads, after a number of failures (~30 days in default
    configurations), to the backoff timer becoming 0. Attempts to
    renew the certificate then are repeated without delays until it
    succeeds.
    This issue affects Apache HTTP Server: from 2.4.30 before 2.4.66.
  * ) mod_http2: Fix handling of 304 responses from mod_cache.
  * ) mod_http2/mod_proxy_http2: fix a bug in calculating the log2 value of
    integers, used in push diaries and proxy window size calculations.
  * ) mod_md: update to version 2.6.5
  - New directive `MDInitialDelay`, controlling how longer to wait after
    a server restart before checking certificates for renewal.
    [Michael Kaufmann]
  - Hardening: when build with OpenSSL older than 1.0.2 or old libressl
    versions, the parsing of ASN.1 time strings did not do a length check.
  - Hardening: when reading back OCSP responses stored in the local JSON
    store, missing 'valid' key led to uninitialized values, resulting in
    wrong refresh behaviour.
  * ) mod_md: update to version 2.6.6
  - Fix a small memory leak when using OpenSSL's BIGNUMs.
  - Fix reuse of curl easy handles by resetting them.
  * ) mod_http2: update to version 2.0.35
    New directive `H2MaxStreamErrors` to control how much bad behaviour
    by clients is tolerated before the connection is closed.
  * ) mod_proxy_http2: add support for ProxyErrorOverride directive.
  * ) mpm_common: Add new ListenTCPDeferAccept directive that allows to specify
    the value set for the TCP_DEFER_ACCEPT socket option on listen sockets.
  * ) mod_ssl: Add SSLVHostSNIPolicy directive to control the virtual
    host compatibility policy.
  * ) mod_md: update to version 2.6.2
  - Fix error retry delay calculation to not already doubling the wait
    on the first error.
  * ) mod_md: update to version 2.6.1
  - Increasing default `MDRetryDelay` to 30 seconds to generate less bursty
    traffic on errored renewals for the ACME CA. This leads to error retries
    of 30s, 1 minute, 2, 4, etc. up to daily attempts.
  - Checking that configuring `MDRetryDelay` will result in a positive
    duration. A delay of 0 is not accepted.
  - Fix a bug in checking Content-Type of responses from the ACME server.
  - Added ACME ARI support (rfc9773) to the module. Enabled by default. New
    directive "MDRenewViaARI on|off" for controlling this.
  - Removing tailscale support. It has not been working for a long time
    as the company decided to change their APIs. Away with the dead code,
    documentation and tests.
  - Fixed a compilation issue with pre-industrial versions of libcurl.
- httpd testsuite of svn revision 1929573</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1767528000">- Include a sane HTTPD_SYSCONFIG_FILE env. variable when invoking
  /usr/sbin/httpd.
  The appropriate MPM was not being located when calling /usr/sbin/httpd
  directly.
- Rename event's 'mod_cgi' to 'mod_cgid' in loadmodule.conf, as that's what
  the event MPM ships.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777377600">- Fix bsc#1262159.
- MaxRequestWorkers (256) must be a multiple of ThreadsPerChild (25).
  Decreased to 250.
- use tmpfiles.d for runtime directory creation
  This improves compatibility with immutable OSs, such as MicroOS.
- Add apache2.tmpfiles.
- Drop buildroot mkdir calls for log, cache and lib directories:
  these are now created at runtime via tmpfiles.d
- Mark /srv/www, htdocs, cgi-bin, log, cache and lib dirs as %ghost
  in %files: RPM registers ownership without packaging the paths</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- cgi-bin is disabled by default in modern Apache configurations;
  creating it unconditionally via tmpfiles.d is unnecessary
- Remove /srv/www/cgi-bin from apache2.tmpfiles
- Drop %ghost %dir %{cgidir} from %files
- Drop %{cgidir} from %check mkdir invocation</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1778068800">- version update to 2.4.67
  * ) SECURITY: CVE-2026-34059: Apache HTTP Server: mod_proxy_ajp:
    Heap Over-Read and memory disclosure in  ajp_parse_data()
    [boo#1263950]
    Buffer Over-read vulnerability in Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-34032: Apache HTTP Server: mod_proxy_ajp:
    Heap Buffer Over-Read Due to Missing Null-Termination Check
    (ajp_msg_get_string) [boo#1263951]
    Improper Null Termination, Out-of-bounds Read vulnerability in
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33857: Apache HTTP Server: Off-by-one OOB
    reads in AJP getter functions [boo#1263952]
    Out-of-bounds Read vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33523: Apache HTTP Server: multiple modules:
    HTTP response splitting forwarding malicious status line
    [boo#1263953]
    HTTP response splitting vulnerability in multiple Apache HTTP
    Server modules with untrusted or compromised backend servers.
    This issue affects Apache HTTP Server: from through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-33007: Apache HTTP Server: mod_authn_socache
    crash [boo#1263954]
    A NULL pointer dereference in the mod_authn_socache in Apache
    HTTP Server 2.4.66 and earlier allows an unauthenticated remote
    user to crash a child process in a caching forward proxy
    configuration.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-33006: Apache HTTP Server: mod_auth_digest
    timing attack [boo#1263955]
    A timing attack against mod_auth_digest in Apache HTTP Server
    2.4.66 allows a bypass of Digest authentication by a remote
    attacker.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-29169: Apache HTTP Server: mod_dav_lock
    indirect lock crash [boo#1263956]
    A NULL pointer dereference in mod_dav_lock in Apache HTTP Server
    2.4.66 and earlier may allow an attacker to crash the server
    with a malicious request.mod_dav_lock is not used internally by
    mod_dav or mod_dav_fs.
    The only known use-case for mod_dav_lock was mod_dav_svn from
    Apache Subversion earlier than version 1.2.0.
    Users are recommended to upgrade to version 2.4.66, which fixes
    this issue, or remove mod_dav_lock.
  * ) SECURITY: CVE-2026-29168: Apache HTTP Server: mod_md
    unrestricted OCSP response [boo#1264150]
    Allocation of Resources Without Limits or Throttling
    vulnerability in Apache HTTP Server'sÂ  mod_md via OCSP response
    data.
    This issue affects Apache HTTP Server: from 2.4.30 through
    2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-28780: Apache HTTP Server: buffer overflow in
    mod_proxy_ajp via  ajp_msg_check_header() [boo#1264163]
    Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of
    Apache HTTP Server.
    If mod_proxy_ajp connects to a malicious AJP server this AJP
    server can send a malicious AJP message back to mod_proxy_ajp
    and cause it to write 4 attacker controlled bytes after the end
    of a heap based buffer.
    This issue affects Apache HTTP Server: through 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) SECURITY: CVE-2026-24072: Apache HTTP Server: mod_rewrite
    elevation of privileges via ap_expr [boo#1263935]
    An escalation of privilege bug in various modules in Apache HTTP
    2.4.66 and earlier allows local .htaccess authors to read files
    with the privileges of the httpd user.
    Users are recommended to upgrade to version 2.4.67, which fixes
    this issue.
  * ) SECURITY: CVE-2026-23918: Apache HTTP Server: http2: double free
    and possible RCE on early reset [boo#1263957]
    Double Free and possible RCE vulnerability in Apache HTTP Server
    with the HTTP/2 protocol.
    This issue affects Apache HTTP Server: 2.4.66.
    Users are recommended to upgrade to version 2.4.67, which fixes
    the issue.
  * ) mod_md: update to version 2.6.10
  - Fix issue #420 &lt;https://github.com/icing/mod_md/issues/420&gt; by ignoring
    job.json files that claim to have completely finished a certificate
    renewal, but have not produced the necessary result files.
  * ) mod_http2: update to version 2.0.39
    Remove streams own memory allocator after reports of memory problems
    with third party modules.
  * ) mod_http2: update to version 2.0.38
    Source sync with mod_h2 github repository. No functional change.
  * ) Updated conf/mime.types: added vnd.sqlite3, HEIC, HEIF
  * ) mod_md: update to version 2.6.7
  - Fix a regression in `MDStapleOthers` which broke in v2.6.0 and no longer
    applied, no matter the configuration.
  * ) mod_md: update to version 2.6.9
  - Pebble 2.9+ reports another error when terms of service agreement is
    not set. Treating all "userActionRequired" errors as permanent now.
  * ) mod_md: update to version 2.6.8
  - Fix the ARI related `replaces` property in ACME order creation to only
    be used when the CA supports ARI and it is enabled in the menu config.
  - Fix compatibility with APR versions before 1.6.0 which do not have
    `apr_cstr_casecmp` and should use `apr_strnatcasecmp` instead.
  * ) mod_http2: update to version 2.0.37
    Prevent double purge of a stream, resulting in a double free.
    Fixes PR 69899.
  * ) mod_md: Use correct function name when compiling against APR &lt; 1.6.0.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1778155200">- Remove last remnants of update-alternatives.</changelog>
</package>
<package pkgid="d69fb8de05a1e5b22ca7aa5b5df4cbf7a5549bcfaa0fbb376777835f42fcf7854170e4deda20184d88b0485ce7046741f61a86de1b13663e5dfd94258389ebc5" name="apcupsd-cgi-debuginfo" arch="i586">
  <version epoch="0" ver="3.14.14" rel="17.7"/>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1597838400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597924800">- Fix build when /etc/os-release contains a LIST as ID_LIKE (which
  is valid). Simply pass --with-distname=suse to configure when
  %suse_version is defined. This is 'a nice way' of not explicitly
  breaking build for non-suse releases (even though we're not
  verifying it would really build on other distros based on this
  spec).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609416000">- Use apache_serverroot instead of apache_datadir.</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1645531200">- Drop build requirements on systemd packages
  This was done for figuring out the path of shutdown(8) (which is provided now
  by systemd itself on Factory but still by systemd-sysvinit on SLE) but OTOH
  shutdown(8) is not used at all when apcupsd is running on Linux systems. Hence
  let's hard code the path and drop the build requirements.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645531201">- Conditionally disable build for gcapmon for Tumbleweed and newer
  via bcond. Gconf-2 is being removed from Tumbleweed, as it is
  deprecated and archived upstream.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1680004800">- Require wall utility from util-linux-tty-tools - fixes build in Factory
- Use autosetup</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720440000">- Leap 15.6 also needs util-linux-tty-tools
- Patch configure to show correct GCC version (not configure.in, autoreconf fails)
  * apcupsd-config.patch
- Use %make_build in spec file</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720612800">- remove obsolete text concerning apcupsd-early-powerdown in README.SUSE
- do not use /sbin/service, call systemctl directly</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720699200">- Revert SuSEfirewall2 removal (commit on Wed Jul  3 13:45:08 UTC 2019),
    conditionally for SLE/Leap, to avoid possible regressions.
- Require systemd-sysvinit for SLE/Leap &lt; 15.6 to have a /usr/sbin/shutdown
    command available. For newer versions, it is included in the systemd package.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727438400">- Add /srv/www directories to filelist [bsc#1231027]</changelog>
</package>
<package pkgid="42fb19afcae4aa4bcaa19e61c30a280fab926e17bc675a0266e021a2db1052736f1639cc2ee5e539541c881b30f12b558925c5e019e4b5e5d24e54cd6eb52f2a" name="apcupsd-debuginfo" arch="i586">
  <version epoch="0" ver="3.14.14" rel="17.7"/>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1597838400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597924800">- Fix build when /etc/os-release contains a LIST as ID_LIKE (which
  is valid). Simply pass --with-distname=suse to configure when
  %suse_version is defined. This is 'a nice way' of not explicitly
  breaking build for non-suse releases (even though we're not
  verifying it would really build on other distros based on this
  spec).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609416000">- Use apache_serverroot instead of apache_datadir.</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1645531200">- Drop build requirements on systemd packages
  This was done for figuring out the path of shutdown(8) (which is provided now
  by systemd itself on Factory but still by systemd-sysvinit on SLE) but OTOH
  shutdown(8) is not used at all when apcupsd is running on Linux systems. Hence
  let's hard code the path and drop the build requirements.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645531201">- Conditionally disable build for gcapmon for Tumbleweed and newer
  via bcond. Gconf-2 is being removed from Tumbleweed, as it is
  deprecated and archived upstream.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1680004800">- Require wall utility from util-linux-tty-tools - fixes build in Factory
- Use autosetup</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720440000">- Leap 15.6 also needs util-linux-tty-tools
- Patch configure to show correct GCC version (not configure.in, autoreconf fails)
  * apcupsd-config.patch
- Use %make_build in spec file</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720612800">- remove obsolete text concerning apcupsd-early-powerdown in README.SUSE
- do not use /sbin/service, call systemctl directly</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720699200">- Revert SuSEfirewall2 removal (commit on Wed Jul  3 13:45:08 UTC 2019),
    conditionally for SLE/Leap, to avoid possible regressions.
- Require systemd-sysvinit for SLE/Leap &lt; 15.6 to have a /usr/sbin/shutdown
    command available. For newer versions, it is included in the systemd package.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727438400">- Add /srv/www directories to filelist [bsc#1231027]</changelog>
</package>
<package pkgid="0d0f1e45e046db58ea7233dc2ffa8d0c97e0ecc08cb413c07d1531d2b91e6402878854df55ad55ee0d7ca357193d0919d2753cda464257d42b6476576a24ce8d" name="apcupsd-debugsource" arch="i586">
  <version epoch="0" ver="3.14.14" rel="17.7"/>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1597838400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597924800">- Fix build when /etc/os-release contains a LIST as ID_LIKE (which
  is valid). Simply pass --with-distname=suse to configure when
  %suse_version is defined. This is 'a nice way' of not explicitly
  breaking build for non-suse releases (even though we're not
  verifying it would really build on other distros based on this
  spec).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609416000">- Use apache_serverroot instead of apache_datadir.</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1645531200">- Drop build requirements on systemd packages
  This was done for figuring out the path of shutdown(8) (which is provided now
  by systemd itself on Factory but still by systemd-sysvinit on SLE) but OTOH
  shutdown(8) is not used at all when apcupsd is running on Linux systems. Hence
  let's hard code the path and drop the build requirements.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645531201">- Conditionally disable build for gcapmon for Tumbleweed and newer
  via bcond. Gconf-2 is being removed from Tumbleweed, as it is
  deprecated and archived upstream.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1680004800">- Require wall utility from util-linux-tty-tools - fixes build in Factory
- Use autosetup</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720440000">- Leap 15.6 also needs util-linux-tty-tools
- Patch configure to show correct GCC version (not configure.in, autoreconf fails)
  * apcupsd-config.patch
- Use %make_build in spec file</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720612800">- remove obsolete text concerning apcupsd-early-powerdown in README.SUSE
- do not use /sbin/service, call systemctl directly</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720699200">- Revert SuSEfirewall2 removal (commit on Wed Jul  3 13:45:08 UTC 2019),
    conditionally for SLE/Leap, to avoid possible regressions.
- Require systemd-sysvinit for SLE/Leap &lt; 15.6 to have a /usr/sbin/shutdown
    command available. For newer versions, it is included in the systemd package.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727438400">- Add /srv/www directories to filelist [bsc#1231027]</changelog>
</package>
<package pkgid="f95ebb2fa87a990f858979081ca7310814a278ae7673be865d57482cd4d06a625bcdbfaa2eb5b000c361bf8a6bc5629f04b2e9ec95947cb438cb3ae681c6b1d2" name="apfel-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="2.12"/>
  <changelog author="badshah400@gmail.com" date="1531569600">- Update to version 3.0.3:
  + Undocumented bug fixes.</changelog>
  <changelog author="badshah400@gmail.com" date="1547294400">- Install pre-generated PDF manual as part of a new -doc package.
- Move ListFunctions binary into -devel package: apfel-config,
  already being installed as part of the devel package, is partly
  broken without this.
- Change `env` based script interpreter in apfel-config to
  directly call /bin/bash instead.
- Use %%license macro to install the license file.
- Run spec-cleaner for minor specfile cleanups</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547380800">- Update descriptions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1561464000">- Update to version 3.0.4:
  + New release for use with the latest version of HELL (no more
    changes documented by upstream).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1588075200">- Add apfel-allow-disabling-pywrap.patch to support building
  without building the python extensions and binaries; build
  python bindings and python-based binaries only for distributions
  supporting python2 since apfel does not support python3.
- Add libtool BuildRequires and run autoreconf since patch touches
  build files.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1623153600">- Update to version 3.0.5:
  + No release notes.
- Rename source tarball to %{name}-%{version} format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1642680000">- Update to version 3.0.6:
  * Merging vbertone fork.
- Drop apfel-allow-disabling-pywrap.patch: With py3 supported,
  this is no longer required.
- Enable python bindings: apfel now python3 compliant.
- Enable multiple python flavours; Requires(post) and
  Requires(postun) for update-alternatives.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 3.1.0:
  * F2C_CCE and F2C_CCP (gh#scarazza/apfel#41).
  * Make the --disable-pywrap option work (gh#scarazza/apfel#43).
  * Some changes to cmake build system to simplify the flags
    treatment and the python installation (gh#scarazza/apfel#42).
  * Actually functioning cmake (gh#scarazza/apfel#44).
  * cmake fixes and CI with cmake (gh#scarazza/apfel#46).
  * Update README (gh#scarazza/apfel#47).
  * Remove Circle CI (gh#scarazza/apfel#48).
  * Drop CircleCI badge (gh#scarazza/apfel#51).
  * Remove autotool builds (gh#scarazza/apfel#49).
  * Update README removing autotools instructions
    (gh#scarazza/apfel#52).
- Add apfel-fix-project-version.patch -- Use the correct version
  in defining project in CMakeLists.txt
- Add apfel-dont-set-default-reltype.patch -- Don't assume
  'RELEASE' as the release type, this should be set at the cmake
  command line.
- Build static lib and install it as part of a -devel-static
  package; upstream cmake does not allow disabling static libs and
  it ends up everywhere in the cmake files, so cannot just ignore
  it either.
- Use cmake for build in keeping with upstream; BuildRequires:
  cmake &gt;= 3.15.
- Add BuildRequires: swig needed to generate python wrappings.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 3.1.1:
  * CMakeLists.txt: define APFEL_VERSION, like in config.h.in
    (gh#scarazza/apfel#53).
- Drop apfel-fix-project-version.patch: incorporated upstream.
- Rebase apfel-dont-set-default-reltype.patch for update.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708689600">- Remove README in one possible location where cmake
  would potentially install it to.</changelog>
</package>
<package pkgid="cc8b1005f8d0a36038fcde68184bdb3e44f2d8aa4b3a24d7c3be57ae82fe72595db0fcae2561e62e4eda91e0576496c0ceaa74311819c97061d9fc58cdacd595" name="apfel-debugsource" arch="i586">
  <version epoch="0" ver="3.1.1" rel="2.12"/>
  <changelog author="badshah400@gmail.com" date="1531569600">- Update to version 3.0.3:
  + Undocumented bug fixes.</changelog>
  <changelog author="badshah400@gmail.com" date="1547294400">- Install pre-generated PDF manual as part of a new -doc package.
- Move ListFunctions binary into -devel package: apfel-config,
  already being installed as part of the devel package, is partly
  broken without this.
- Change `env` based script interpreter in apfel-config to
  directly call /bin/bash instead.
- Use %%license macro to install the license file.
- Run spec-cleaner for minor specfile cleanups</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547380800">- Update descriptions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1561464000">- Update to version 3.0.4:
  + New release for use with the latest version of HELL (no more
    changes documented by upstream).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1588075200">- Add apfel-allow-disabling-pywrap.patch to support building
  without building the python extensions and binaries; build
  python bindings and python-based binaries only for distributions
  supporting python2 since apfel does not support python3.
- Add libtool BuildRequires and run autoreconf since patch touches
  build files.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1623153600">- Update to version 3.0.5:
  + No release notes.
- Rename source tarball to %{name}-%{version} format.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1642680000">- Update to version 3.0.6:
  * Merging vbertone fork.
- Drop apfel-allow-disabling-pywrap.patch: With py3 supported,
  this is no longer required.
- Enable python bindings: apfel now python3 compliant.
- Enable multiple python flavours; Requires(post) and
  Requires(postun) for update-alternatives.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 3.1.0:
  * F2C_CCE and F2C_CCP (gh#scarazza/apfel#41).
  * Make the --disable-pywrap option work (gh#scarazza/apfel#43).
  * Some changes to cmake build system to simplify the flags
    treatment and the python installation (gh#scarazza/apfel#42).
  * Actually functioning cmake (gh#scarazza/apfel#44).
  * cmake fixes and CI with cmake (gh#scarazza/apfel#46).
  * Update README (gh#scarazza/apfel#47).
  * Remove Circle CI (gh#scarazza/apfel#48).
  * Drop CircleCI badge (gh#scarazza/apfel#51).
  * Remove autotool builds (gh#scarazza/apfel#49).
  * Update README removing autotools instructions
    (gh#scarazza/apfel#52).
- Add apfel-fix-project-version.patch -- Use the correct version
  in defining project in CMakeLists.txt
- Add apfel-dont-set-default-reltype.patch -- Don't assume
  'RELEASE' as the release type, this should be set at the cmake
  command line.
- Build static lib and install it as part of a -devel-static
  package; upstream cmake does not allow disabling static libs and
  it ends up everywhere in the cmake files, so cannot just ignore
  it either.
- Use cmake for build in keeping with upstream; BuildRequires:
  cmake &gt;= 3.15.
- Add BuildRequires: swig needed to generate python wrappings.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703764800">- Update to version 3.1.1:
  * CMakeLists.txt: define APFEL_VERSION, like in config.h.in
    (gh#scarazza/apfel#53).
- Drop apfel-fix-project-version.patch: incorporated upstream.
- Rebase apfel-dont-set-default-reltype.patch for update.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708689600">- Remove README in one possible location where cmake
  would potentially install it to.</changelog>
</package>
<package pkgid="a34653231a779d901a79656db92d40dee36fd91fd226a2a7c3c6b7b315fb97de91afe271c97f99ef41cc0554ab10ad4ae3fb108324571dd0192aa71e2c81d08b" name="apfsprogs-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.1" rel="1.4"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686312000">- Initial build
  + Version 0~git453</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1701604800">- Update to version 0~git475
  * Increase limit for compressed size of files
  * Update check for reserved oids
  * Don't hardcode the size of the ip bitmaps
  * Don't hardcode the sm offset of the cib address
  * apfsck: Don't assume consecutive volume numbers
  * apfsck: Implement checks for multiblock ip bitmaps
  * mkapfs: Support multiblock ip bitmaps
  * apfsck: Improve volume count check
  * apfsck: Check xids for multiblock ip bitmaps
  * mkapfs: Set the whole xid array for ip bitmaps
  * apfsck: Fix check for multiblock ip_bitmap_offset
  * apfsck: Get rid of magical constant for xid array
  * mkapfs: Set multiblock ip_bitmap_offset correctly
  * apfsck: Don't check tails of multiblock ip bitmaps
  * apfsck: Implement checks for cib address blocks
  * apfsck: Support multiblock ephemeral objects
  * mkapfs: Support multiblock spacemans
  * mkapfs: Support cib address blocks
  * mkapfs: Add tests for different container sizes
  * mkapfs: Report release info in apfs_formatted_by
  * Report release info with "-v" flag
  * mkapfs: Correct reported upper size limit
- Restrict license to GPL-2.0-only in License field</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1715688000">- Update to version 0~git490
  * Ignore orphans for directory statistics
  * Don't check the sparse byte count for orphans
  * Support tiny disks in the ephemeral info checks
  * mkapfs: Support containers of less than 128M
  * mkapfs: Pack hardcoded blocks closer together
  * mkapfs: Fix size of spaceman mmap
  * mkapfs: Don't hardcode checkpoint desc/data sizes
  * mkapfs: Fix checkpoint data blocks formula for 3G
  * mkapfs: Remove comment about oldest xid in fq
  * apfsck: Ignore WAS_EVER_CLONED before the epoch
  * Update raw volume superblock to match driver
  * Add checks for new volume flags
  * Add checks for new file extent flags
  * Document the existence of a new xattr flag
  * Allow newer xids in snapshots for sealed volumes</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1718280000">- Update to version 0~git491
  * Allow snapshot xids to match the current xid</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1727956800">- Update to version 0~git491
  * apfs-label: Add new tool to list container labels
  * apfs-label: Check label termination before print
- Build new apfs-label binary in %build section
- Build shared library required by apfs-label in %build-section
- Install apfs-label binary and manpage in %install section</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1730721600">- Update to version 0~git511
  * apfs-label: Fix build of shared code
  * apfsck: Add cli option to specify a tier 2 device
  * apfsck: Add support for empty fusion drives
  * mkapfs: Add support for fusion drives
  * mkapfs: Remove obsolete comments about ip bitmaps
  * mkapfs: Rework bash tests to use an array of sizes
  * mkapfs: Run tests on fusion drives as well
  * apfsck: Remove old comment on multiblock objects
  * apfsck: Verify order of checkpoint mappings
  * mkapfs: Allocate ephemeral objects on runtime
  * Avoid sigbus during fusion drive tests
  * mkapfs: Readjust image sizes for testing
  * apfsck: Support wrapped ephemeral objects
  * apfsck: Correct the ip bitmap list checks
  * apfsck: Fix out-of-bounds write from last patch
  * apfsck: Fix size checks for disks not used in full
  * apfsck: Let the free ip bitmap list go backwards
  * Replace exit(1) with exit(EXIT_FAILURE)
    to improve code portablility (#15)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1736510400">- Update to version 0.2.0
  * mkapfs: Allow choice of the tier 2 device size
  * makfs: Update comment about the free_next list
  * Fix exit code when GIT_COMMIT is not null (#14)
  * Always mention the -v cli flag on usage()
  * apfsck: Update boundary checks for free_next array
  * mkapfs: Actually use the fatal() function
  * apfsck: Check the block zero magic before all else
- Switch upstream source to Github releases</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1749556800">- Update to version 0.2.1
  * apfsck: Implement more checks for fusion drives
  * refactor: Remove redundant MIN macro in spaceman.c
  * apfsck: Use DIV_ROUND_UP macro
  * apfs-label: Get rid of mmap to support 16K pages
  * apfs-label: Fix memory leak in read_latest_super()
  * mkapfs: Get rid of mmap to support 16K pages
- Explicitly list files matched in %files section</changelog>
</package>
<package pkgid="756ffe14f3e3a616b5d93c37b8dcd66c0375e61c71ef4b8a441b78d085e674fc849073eeb301db7f687495e753d19fbb605531a7eecaad59e3fd58fb5d60ba2f" name="apg-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.3" rel="2.8"/>
  <changelog author="pascal.bleser@opensuse.org" date="1276603200">- initial package (2.2.3)</changelog>
  <changelog author="mpluskal@suse.com" date="1443441600">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="3dcd7432e865285d1d4cd3c2a588604fc03e345a457033728d45fd70b98ddaf72bba76bba769e5014f507adbac16552f9e819315e45a39fc713d8bd3baebc08e" name="apg-debugsource" arch="i586">
  <version epoch="0" ver="2.2.3" rel="2.8"/>
  <changelog author="pascal.bleser@opensuse.org" date="1276603200">- initial package (2.2.3)</changelog>
  <changelog author="mpluskal@suse.com" date="1443441600">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="dc54fef9a7e882d6e2758f7e1af3d648d1e5b982d686692c46b644fe02c84bf6f978cb97d54d26264f2d2ec3dc7773e235d02a27c9b8aff418408bc0a3fed569" name="apitrace-debuginfo" arch="i586">
  <version epoch="0" ver="13.0" rel="1.6"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1580126400">- new package; version 9.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1631102400">- Update to version 10.0
  * Upstream does not provide a changelog
- Run unit tests
- Package license file and readme</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1631275200">- mention baselibs.conf in spec</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1631620800">- improve packaging
  - remove GLIBC_PRIVATE from generated rpm requires
    (see https://github.com/apitrace/apitrace/issues/258)
  - don't use bundled 'snappy'.
  - don't duplicate license and docs files</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1632571200">- Added patch apitrace-fix-glibc-2.34.patch
  Fixes building with glibc 2.34. See also
  https://github.com/apitrace/apitrace/issues/756</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire pkgconfig(libprocps) or pkgconfig(libproc2).</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1751198400">- update to 13.0:
  * Some fixes related to the MRs I opened earlier
  * Add support for GL_EXT_texture_compression_astc_decode_mode
  * Add support for profiling with EXT_disjoint_timer_query
  * Minor fixes and additions to opengl trace
  * OVR_multiview extension support
  * retrace: Use right API calls when using EXT_disjoint_timer_query
  * Explicit header: stdint
  * retrace: Fix GPU Duration calculation
  * specs: Fix pUAVInitialCounts array element count of
  * D3D11DeviceContext::OMSetRenderTargetsAndUnorderedAccessViews
  * fix snappy detection, use build_testing for gtest detection too
  * d3d9retrace: Adjust presentation interval when forcing windowed mode
  * fix qt-6.9
  * D3D8/9: Decode AL16 and R16 FOURCC formats
- update to 12.0:
  * cli: be more verbose about what GL api means on Linux/Mac
  * Fix a crash in retrace_glXChooseFBConfig
  * gltrim: retain objects in the last frame that were created in earlier frames
  * gltrim: handle a few more EGL calls
  * docs: update attachment procedure for trace
  * implement versioning support
  * Submitted handle wgl and more gl45
  * Fix bug in _EGLImageKHR_get_image_info
  * Retrace: Add retrace watchdog flag
  * gui: Address deprecation warnings
  * gui: Add icon
  * d3d8trace: Remap shader handles
  * d3d8trace: Remap state block handles
  * Gltrim skip while looping
  * #848. All three states of GL_ATI_mem_info are int x 4 arrays
  * #848. Check for buffer overflow in case of scalar glGet[Integer]v
  * #850. Add a bit of excessive space in image buffer
  * gltrim: Add option to replace swaps in setup with glFinish
  * Add missing calls to handle the GLES version of GravityMark
  * Add envvar FLUSH_EVERY_MS.
  * wrappers: add noexcept specification to DWriteCreateFactory
  * cmake: enable LTO
  * frametrimmer: split OpenGL implementation into a new class
  * Implement a bunch of additional EGL extensions
  * Bug fix in GUI
  * Improve the layout of the retracer dialog
  * retrace: call waffle_destroy_window on drawable destructor
  * Avoid compilation error with ambiguous QString + QLatin1String
  * gltrim: Fix trimmimg multi-threaded traces and fix a few calls
  * Fake command line arguments during replay, so they match traced program's arguments
  * Fix command line parsing for empty arguments
  * Add option to append timestamp to generated trace filename
  * Add support for EGL_DEBUG_KHR extension
  * Display format modifiers as hexadecimal values
  * Add support for fixed rate compression extensions
- update to 11.1:
  * frametrim: fix active texture check compare
  * gltrim: handle glFramebufferTexture3D and glMultiDrawElements
  * implement ARB_create_context_no_error for GLX and WGL
  * wrappers/glcaps: Check config availablility before dereferencing
- update to 11.0:
  * nothing of relevance
- remove apitrace-fix-glibc-2.34.patch, as upstream fixed the issue
- switch the gui to Qt6
- add patches 001-no-submodules.patch and 002-no-static-libbacktrace.patch,
  as upstream prefers rather to use statically linked dependencies
- don't filter out glibc_private symbols</changelog>
</package>
<package pkgid="30e91ea099e5a732d5ccf23bda4bf46c01a626ccf78d60e33d67db59055396404de66b4ccbb43060fdf816e809a96bc80e10f744960ca24e257a4b946733e004" name="apitrace-debugsource" arch="i586">
  <version epoch="0" ver="13.0" rel="1.6"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1580126400">- new package; version 9.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1631102400">- Update to version 10.0
  * Upstream does not provide a changelog
- Run unit tests
- Package license file and readme</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1631275200">- mention baselibs.conf in spec</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1631620800">- improve packaging
  - remove GLIBC_PRIVATE from generated rpm requires
    (see https://github.com/apitrace/apitrace/issues/258)
  - don't use bundled 'snappy'.
  - don't duplicate license and docs files</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1632571200">- Added patch apitrace-fix-glibc-2.34.patch
  Fixes building with glibc 2.34. See also
  https://github.com/apitrace/apitrace/issues/756</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire pkgconfig(libprocps) or pkgconfig(libproc2).</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1751198400">- update to 13.0:
  * Some fixes related to the MRs I opened earlier
  * Add support for GL_EXT_texture_compression_astc_decode_mode
  * Add support for profiling with EXT_disjoint_timer_query
  * Minor fixes and additions to opengl trace
  * OVR_multiview extension support
  * retrace: Use right API calls when using EXT_disjoint_timer_query
  * Explicit header: stdint
  * retrace: Fix GPU Duration calculation
  * specs: Fix pUAVInitialCounts array element count of
  * D3D11DeviceContext::OMSetRenderTargetsAndUnorderedAccessViews
  * fix snappy detection, use build_testing for gtest detection too
  * d3d9retrace: Adjust presentation interval when forcing windowed mode
  * fix qt-6.9
  * D3D8/9: Decode AL16 and R16 FOURCC formats
- update to 12.0:
  * cli: be more verbose about what GL api means on Linux/Mac
  * Fix a crash in retrace_glXChooseFBConfig
  * gltrim: retain objects in the last frame that were created in earlier frames
  * gltrim: handle a few more EGL calls
  * docs: update attachment procedure for trace
  * implement versioning support
  * Submitted handle wgl and more gl45
  * Fix bug in _EGLImageKHR_get_image_info
  * Retrace: Add retrace watchdog flag
  * gui: Address deprecation warnings
  * gui: Add icon
  * d3d8trace: Remap shader handles
  * d3d8trace: Remap state block handles
  * Gltrim skip while looping
  * #848. All three states of GL_ATI_mem_info are int x 4 arrays
  * #848. Check for buffer overflow in case of scalar glGet[Integer]v
  * #850. Add a bit of excessive space in image buffer
  * gltrim: Add option to replace swaps in setup with glFinish
  * Add missing calls to handle the GLES version of GravityMark
  * Add envvar FLUSH_EVERY_MS.
  * wrappers: add noexcept specification to DWriteCreateFactory
  * cmake: enable LTO
  * frametrimmer: split OpenGL implementation into a new class
  * Implement a bunch of additional EGL extensions
  * Bug fix in GUI
  * Improve the layout of the retracer dialog
  * retrace: call waffle_destroy_window on drawable destructor
  * Avoid compilation error with ambiguous QString + QLatin1String
  * gltrim: Fix trimmimg multi-threaded traces and fix a few calls
  * Fake command line arguments during replay, so they match traced program's arguments
  * Fix command line parsing for empty arguments
  * Add option to append timestamp to generated trace filename
  * Add support for EGL_DEBUG_KHR extension
  * Display format modifiers as hexadecimal values
  * Add support for fixed rate compression extensions
- update to 11.1:
  * frametrim: fix active texture check compare
  * gltrim: handle glFramebufferTexture3D and glMultiDrawElements
  * implement ARB_create_context_no_error for GLX and WGL
  * wrappers/glcaps: Check config availablility before dereferencing
- update to 11.0:
  * nothing of relevance
- remove apitrace-fix-glibc-2.34.patch, as upstream fixed the issue
- switch the gui to Qt6
- add patches 001-no-submodules.patch and 002-no-static-libbacktrace.patch,
  as upstream prefers rather to use statically linked dependencies
- don't filter out glibc_private symbols</changelog>
</package>
<package pkgid="ae5534310a8cbbcd25f0763082208707d9a6a1010a6b145acb964c13abf30b47996001ed770c434bb6f5645bc4f35743fc032ebe6f17f7cb8dbdcdfbf7764f47" name="apitrace-wrappers-debuginfo" arch="i586">
  <version epoch="0" ver="13.0" rel="1.6"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1580126400">- new package; version 9.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1631102400">- Update to version 10.0
  * Upstream does not provide a changelog
- Run unit tests
- Package license file and readme</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1631275200">- mention baselibs.conf in spec</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1631620800">- improve packaging
  - remove GLIBC_PRIVATE from generated rpm requires
    (see https://github.com/apitrace/apitrace/issues/258)
  - don't use bundled 'snappy'.
  - don't duplicate license and docs files</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1632571200">- Added patch apitrace-fix-glibc-2.34.patch
  Fixes building with glibc 2.34. See also
  https://github.com/apitrace/apitrace/issues/756</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire pkgconfig(libprocps) or pkgconfig(libproc2).</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1751198400">- update to 13.0:
  * Some fixes related to the MRs I opened earlier
  * Add support for GL_EXT_texture_compression_astc_decode_mode
  * Add support for profiling with EXT_disjoint_timer_query
  * Minor fixes and additions to opengl trace
  * OVR_multiview extension support
  * retrace: Use right API calls when using EXT_disjoint_timer_query
  * Explicit header: stdint
  * retrace: Fix GPU Duration calculation
  * specs: Fix pUAVInitialCounts array element count of
  * D3D11DeviceContext::OMSetRenderTargetsAndUnorderedAccessViews
  * fix snappy detection, use build_testing for gtest detection too
  * d3d9retrace: Adjust presentation interval when forcing windowed mode
  * fix qt-6.9
  * D3D8/9: Decode AL16 and R16 FOURCC formats
- update to 12.0:
  * cli: be more verbose about what GL api means on Linux/Mac
  * Fix a crash in retrace_glXChooseFBConfig
  * gltrim: retain objects in the last frame that were created in earlier frames
  * gltrim: handle a few more EGL calls
  * docs: update attachment procedure for trace
  * implement versioning support
  * Submitted handle wgl and more gl45
  * Fix bug in _EGLImageKHR_get_image_info
  * Retrace: Add retrace watchdog flag
  * gui: Address deprecation warnings
  * gui: Add icon
  * d3d8trace: Remap shader handles
  * d3d8trace: Remap state block handles
  * Gltrim skip while looping
  * #848. All three states of GL_ATI_mem_info are int x 4 arrays
  * #848. Check for buffer overflow in case of scalar glGet[Integer]v
  * #850. Add a bit of excessive space in image buffer
  * gltrim: Add option to replace swaps in setup with glFinish
  * Add missing calls to handle the GLES version of GravityMark
  * Add envvar FLUSH_EVERY_MS.
  * wrappers: add noexcept specification to DWriteCreateFactory
  * cmake: enable LTO
  * frametrimmer: split OpenGL implementation into a new class
  * Implement a bunch of additional EGL extensions
  * Bug fix in GUI
  * Improve the layout of the retracer dialog
  * retrace: call waffle_destroy_window on drawable destructor
  * Avoid compilation error with ambiguous QString + QLatin1String
  * gltrim: Fix trimmimg multi-threaded traces and fix a few calls
  * Fake command line arguments during replay, so they match traced program's arguments
  * Fix command line parsing for empty arguments
  * Add option to append timestamp to generated trace filename
  * Add support for EGL_DEBUG_KHR extension
  * Display format modifiers as hexadecimal values
  * Add support for fixed rate compression extensions
- update to 11.1:
  * frametrim: fix active texture check compare
  * gltrim: handle glFramebufferTexture3D and glMultiDrawElements
  * implement ARB_create_context_no_error for GLX and WGL
  * wrappers/glcaps: Check config availablility before dereferencing
- update to 11.0:
  * nothing of relevance
- remove apitrace-fix-glibc-2.34.patch, as upstream fixed the issue
- switch the gui to Qt6
- add patches 001-no-submodules.patch and 002-no-static-libbacktrace.patch,
  as upstream prefers rather to use statically linked dependencies
- don't filter out glibc_private symbols</changelog>
</package>
<package pkgid="45259c18da6dcde99a599e93766543ded0a3db93ac715b36a6ef8ad156896e23764915f0647d557df1a547937118753d49c8ead26fcb2c7403c74474c3bce25a" name="apk-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.7" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1719057600">- Build lua module
- Update to version 2.14.4
  * db: fix creation of missing directories
  * index: do not print message if outputting file to stdout
  * pkg: accept broken fpm generated packages with a warning
  * pkg: allow multiple data sections with a warning
  * pkg: fix index speed regression
  * pkg: always use real digest, openssl-fips module crashes
    otherwise
- Update to version 2.14.3
  * io: fix gunzip mpart handling regression
- Update to version 2.14.2
  * list: fix -P with filter
  * verify: synchronize with git master
  * db: refactor apk_package.filename to index
  * pkg: clean up and simplify code
  * io: simplify mpart and error handling
  * io: fix apk_istream_get_max non-complete reads
  * doc: apk(8) document environment and libfetch config
  * doc: apk(8) add FILES section, speak of world constraints
  * list: consider only tag appropriate versions in upgradable
  * doc: add(8), del(8), world(5) speak of world constraints
  * doc: apk(8) document --force-broken-world better
  * pkg: reorder struct apk_package fields for size
  * doc: apk-search(8) is case insensitive
  * doc: mention /etc/apk/repositories.d/*.list
  * doc: fix tagged package explaination
  * doc: mention apk-world(5) in apk-del(8) and apk-add(8)
  * doc: mention apk-repositories(5) in apk-search(8)
  * hash: remove unused code
  * db: remove dynamic allocations from reverse name calculation
  * version: calculate installed column size dynamically
  * build: require gnu11 and guarantee assert.h included from
    apk_defines.h
  * db, selected applets: allow --arch to override database
    architecture
  * commit: consider install_if chains correctly in error analysis
  * solver: purge conflicts also via provided name
  * audit: fix reporting of directory db details
- Update to version 2.14.1
  * apk: remove empty arguments for add/del/dot/fix only
  * tar: set file mtime to package mtime in scripts.tar
  * db: calculate cache index hash from full url
  * doc: remove args from apk info --test and --check
  * doc: document -t short option for apk info
  * list: add support for --quiet to only print pkgname
  * apk-audit: exclude busybox-extras with
  - -ignore-busybox-symlinks
  * apk-cache(5): add missing word
  * apk-repositories(5): fix cache path
  * libfetch: remove a set-but-not-uswed variable
  * libfetch: support EAI_ADDRFAMILY error, correct two error
    messages
  * doc/apk-policy: fix documentation about sort order
  * db, print: describe process exit status better
  * db: handle waitpid returning EINTR
  * commit: properly propagate install-if status in error
    analysis
  * define APK_DEFAULT_ARCH for loongarch targets
  * pkg: invalidate sorted installed packages cache on package
    uninstall
  * fetch: prefer fetching package with the concrete name
  * del: fix up previous commit
  * del: fix --rdepends</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 2.14.10
  * libfetch: allow obsolete date format in http timestamps.
  * libfetch/http: reuse fetch_netrc_auth for http(s).
- Update to version 2.14.9
  * apk, db: rework dbopts cache_max_age default handling
  * db: remove leftover fprintf
- Update to version 2.14.8
  * info: fix -W with symlinks
  * update: make --update-cache and and 'update' behave the same
  * db: handle not found names in __apk_db_foreach_sorted_package
  * solver: fix name resolving order of pure virtual names
  * db: fix non-repository reverese dependency indexing
- Update to version 2.14.7
  * solver: rework solver name ordering to fix install_if handling
  * build: use the VERSION directly as the soname
  * solver: make dependencies only packages selectable
  * db: fix apk_cache_download to work with APK_SIGN_VERIFY_IDENTITY
- Update to version 2.14.6
  * io: backport APK_ISTREAM_TEE_OPTIONAL from master
  * io: fix apk_istream_tee to handle error in from
  * hash: remove bad cast of delete_item to enumerator callback
  * Improve make test and run CI tests on x86 also
  * commit: use %llu and unsigned long long in printf instead of
    off_t
- Update to version 2.14.5
  * fetch: validate downloaded package against repository
  * add: error when added constrain is broken
  * lua: expose more package fields
  * blob: stop parsing '=' as 0 when decoding digits
  * lua: use lua_Integer when appropriate
  * lua: fix memory leak from setting blobs
  * lua: safe cast from size_t to long
  * add: check version of virtual packages
  * use 2-argument static_assert form for older compilers
  * del: Don't show kept packages when --quiet is set
  * io: ignore fifos when reading xattr
  * io: use O_NONBLOCK when reading xattrs
  * db: preserve sha256_160 flag with a warning
  * db, solver: move name priority calculation to solver
  * test: fix provides repository format
  * commit: remove unused struct print_state member
  * db: fix a minor memory leak in triggers reset
  * solver: fix conflicts to prevent install_if trigger
  * commit: simulate installed packages
  * test: add provides test case from #10973
  * commit: simulate installed bytes
  * dot, list: optimize --installed to not load repositories
  * del, solver: introduce and use solver hint to remove package
  * fetch: fix selecting concrete package in non-recursive mode
  * dot: don't error on missing conflict provider
  * db: remove unused field data_csum in struct install_ctx
  * doc: fix description of apk cache --upgrade
  * doc: apk(8): speak of world constraints
  * db: honor 'verify' mode in apk_cache_download()</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248001">- Update to version 2.14.10:
  * apk-tools-2.14.10
  * libfetch: allow obsolete date format in http timestamps
  * libfetch/http: reuse fetch_netrc_auth for http(s)
  * apk-tools-2.14.9
  * apk, db: rework dbopts cache_max_age default handling
  * db: remove leftover fprintf
  * apk-tools-2.14.8
  * info: fix -W with symlinks
  * update: make --update-cache and and 'update' behave the same
  * db: handle not found names in __apk_db_foreach_sorted_package
  * solver: fix name resolving order of pure virtual names
  * db: fix non-repository reverese dependency indexing
  * apk-tools-2.14.7
  * solver: rework solver name ordering to fix install_if handling
  * build: use the VERSION directly as the soname
  * solver: make dependencies only packages selectable
  * doc: fix pre/post commit hook documentation
  * db: fix apk_cache_download to work with APK_SIGN_VERIFY_IDENTITY
  * apk-tools-2.14.6
  * io: backport APK_ISTREAM_TEE_OPTIONAL from master
  * io: fix apk_istream_tee to handle error in from
  * hash: remove bad cast of delete_item to enumerator callback
  * Improve make test and run CI tests on x86 also
  * commit: use %llu and unsigned long long in printf instead of off_t
  * apk-tools-2.14.5
  * fetch: validate downloaded package against repository
  * add: error when added constrain is broken
  * lua: expose more package fields
  * blob: stop parsing '=' as 0 when decoding digits
  * lua: use lua_Integer when appropriate
  * lua: fix memory leak from setting blobs
  * lua: safe cast from size_t to long
  * add: check version of virtual packages
  * use 2-argument static_assert form for older compilers
  * del: Don't show kept packages when --quiet is set
  * io: ignore fifos when reading xattr
  * io: use O_NONBLOCK when reading xattrs
  * db: preserve sha256_160 flag with a warning
  * db, solver: move name priority calculation to solver
  * test: fix provides repository format
  * commit: remove unused struct print_state member
  * db: fix a minor memory leak in triggers reset
  * solver: fix conflicts to prevent install_if trigger
  * commit: simulate installed packages
  * test: add provides test case from #10973
  * commit: simulate installed bytes
  * dot, list: optimize --installed to not load repositories
  * del, solver: introduce and use solver hint to remove package
  * fetch: fix selecting concrete package in non-recursive mode
  * dot: don't error on missing conflict provider
  * db: remove unused field data_csum in struct install_ctx
  * doc: fix description of apk cache --upgrade
  * doc: apk(8): speak of world constraints
  * db: honor 'verify' mode in apk_cache_download()
- Temporarily force usage of gcc13 on leap16- and TW-systems to
  workaround build failures.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1764763200">- Update to version 3.0.1:
  User facing changes:
  * Support for new package and index format: designed for
    improved security, performance and extensibility in future.
    + The index supports newer hash algorithms.
    + Supports for newer signature algorithms.
    + Supports for the zstd compression.
    + Designed to support additional features in the future, e.g.
    audit can verify all data in the installed database using
    original package signatures.
  * Compatibility related changes
    + Support for ftp urls in the libfetch backend has been removed
    + Support for the original "alpine v1" packages and for broken
    v2 packages from foreign tools has been removed.
    + Support for md5 hashes has been removed.
    + The package arch is now validated and must be compatible to
    install. See man page for etc/apk/arch.
    + The script output is now processed by apk, each output line
    is prefixed with * to disambiguate the script output from apk
    output.
    + The scripts are executed from a memfd if possible. This means
    $0 is no longer reliable method to determine the hook name.
    Use $APK_SCRIPT instead
  * Improved configuration and repository configuration
    + The repositories file format now supports definition and
    usage of variables.
    + Support for config file for default options (overriding
    configuration can be provided in APK_CONFIG specified file).
    + Various configuration files and repositories are now searched
    from etc/apk and lib/apk so distributions can provision
    defaults in lib/apk.
  * New commands:
    + To create packages mkpkg, to create index mkndx, to manage
    signatures adbsign and to dump the structure adbdump.
    + The new index format can index also old packages, and
    supports additional features such as --pkgname-spec which
    allows creating repositories with differing package naming
    scheme or even an index referring to different URL from
    where to download the packages.
    + A new query applet (a superset of info, list and search) is
    provided to interrogate the installed database and indexes.
    + Outputs human readable format in addition to json and yaml
    output.
    Other new features:
    + Write transactions are now logged to /var/log/apk.log, see
    also logfile configuration option.
    + apk add --initdb --usermode can create and manage chroot
    environments as a non-root user by using mount namespaces.
    + A new --cache-preload mode, which will first download all
    packages to cache, and only after start installing them.
    + A new --preupgrade-depends mechanism to allow distributions
    to mark certain packages to be "preupgraded".
    + Filesystem cache is now committed to disk if committing
    changes to non-containerized root system (see --sync=auto).
    + Support for packages with disk volumes managed by the
    OpenWRT uvol volume manager.
  Changes affecting building/packaging, and other note worthy
  changes:
  * Build should be done with the Meson build system
    + Support for additional configuration such as minimal build
    mode without package/index creation commands.
    + Support to execute wget for downloading files instead if the
    built-in libfetch http library (to avoid openssl dependency).
    + Support to use mbedtls crypto library instead of openssl for
    the signatures and hashing.
  * Python bindings for version comparison.
  * Rewritten options handling with support for yes/no and
    yes/no/auto options.
  * Numerous performance improvements, bug fixes, and code cleanups
  * Improved test suite.
  * Improved man pages.
  * Bash completion is automatically generated.
- Run testsuite.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1765800000">- Update to version 3.0.2:
  * applet: stylistic changes and some code reduction for help.
  * applet: Auto-detect help gzip/zlib compression.
  * db: fix chroot proc setup for scripts when in user namespace.
  * db, pkg: add fallback to not needing unshare() when running as
    root.
  * commit: dynamic unit for installed_bytes.
  * apk: fix compile when using C89.
  * mkpkg: implement --xattrs[=BOOL] to disable xattr recording.
  * io_url_libfetch: do not map error to zero.
  * package: add F_SEAL_EXEC to memfd script.
  * db: drop use of fexecve for scripts.
  * commit: don't sync with --simulate.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1766318400">- Update to version 3.0.3:
  * package: fix memfd sealing.
  * io: do not close stdin.
  * process: do not depend on /dev/null.
  * db: print error if apk_process_init fails during script exec.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1770120000">- Update to version 3.0.4:
  * portability: do not include_next sys/random.h if its missing.
  * db: add O_DIRECTORY to opening database directory.
  * print: fix usage of va_list twice.
  * doc: document identity hash constraint used by "add file.apk"
  * print: fix apk_indent output to be logged if needed.
  * db: reset 'replaces' before reading v2 pkginfo.
  * solver: allow virtual provided package swap on del.
  * test: add test for replaces to function.
  * db: fix replaces to take ownership of files.
  * libfetch: increase password buffer to support long tokens.
  * db: check that unshare(CLONE_NEWNS) as root works.
  * db: always match package size in apk_db_get_pkg_by_name().
  * progress io: propagate error code at close.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773316800">- Update to version 3.0.5:
  * mkndx: fix filtering with multiple versions of matching
    packages.
  * mkndx: fix not matching pkgname-spec warning.
  * mkndx: fix rewrite-arch error message.
  * mkndx: fix a crash with missing arguments.
  * additional memfd exec checks.
  * io: synchronize istream buffer alignment with file offset.
  * db: move initialization db-&gt;cache_fd to apk_db_init.
  * db: fix 0 fd handling in more places.
  * defines: generic apk_unaligned_le* implementation.
  * remove 0 length array from apk_db_acl.
  * convert sig to flex array.
  * fix GCC14 flex array not at end warning.
  * extract_v3: fix unaligned access of file mode.
  * defines: rework apk_unaligned_* helpers.
  * defines: align apk_array.
  * Fixed an incorrect flag in the manpage for `apk-fetch`.
  * io: fix invalid fetch timestamps with wget backend.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776081600">- Update to version 3.0.6:
  * extract_v3: validate link target size.
  * query: match depends exactly against dependencies.
  * defines: add and use APKE_BUFFER_SIZE.
  * db: fix url buffer sizes and names.
  * pkg: add and use PKG_VER_MAX for PKG_VER_FMT.
  * db, update: update idb package size from index.
  * db: set diri-&gt;pkg to null to indicate overlay.
  * fix re-exec writing to original argv instead of copy.
  * fix off-by-one in fetch_parseuint radix check.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1785326400">- Update to version 3.0.7:
  * extract: harden validation of malicious filenames during
    extraction.
  * genhelp: add Zsh completion generator.
  * repoparser: allow lines starting with variable.
  * genhelp: make gzipped embedded help reproducible.
  * doc: misc improvements.</changelog>
</package>
<package pkgid="614a06be62acdf672cf52acb7939280b2aa9c631c7cb56ae2e11a6e2b45e612bd30150b5586c4e560c353ec1c54080c5b03e40861647207f6b81881c9b193d46" name="apk-tools-debugsource" arch="i586">
  <version epoch="0" ver="3.0.7" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1719057600">- Build lua module
- Update to version 2.14.4
  * db: fix creation of missing directories
  * index: do not print message if outputting file to stdout
  * pkg: accept broken fpm generated packages with a warning
  * pkg: allow multiple data sections with a warning
  * pkg: fix index speed regression
  * pkg: always use real digest, openssl-fips module crashes
    otherwise
- Update to version 2.14.3
  * io: fix gunzip mpart handling regression
- Update to version 2.14.2
  * list: fix -P with filter
  * verify: synchronize with git master
  * db: refactor apk_package.filename to index
  * pkg: clean up and simplify code
  * io: simplify mpart and error handling
  * io: fix apk_istream_get_max non-complete reads
  * doc: apk(8) document environment and libfetch config
  * doc: apk(8) add FILES section, speak of world constraints
  * list: consider only tag appropriate versions in upgradable
  * doc: add(8), del(8), world(5) speak of world constraints
  * doc: apk(8) document --force-broken-world better
  * pkg: reorder struct apk_package fields for size
  * doc: apk-search(8) is case insensitive
  * doc: mention /etc/apk/repositories.d/*.list
  * doc: fix tagged package explaination
  * doc: mention apk-world(5) in apk-del(8) and apk-add(8)
  * doc: mention apk-repositories(5) in apk-search(8)
  * hash: remove unused code
  * db: remove dynamic allocations from reverse name calculation
  * version: calculate installed column size dynamically
  * build: require gnu11 and guarantee assert.h included from
    apk_defines.h
  * db, selected applets: allow --arch to override database
    architecture
  * commit: consider install_if chains correctly in error analysis
  * solver: purge conflicts also via provided name
  * audit: fix reporting of directory db details
- Update to version 2.14.1
  * apk: remove empty arguments for add/del/dot/fix only
  * tar: set file mtime to package mtime in scripts.tar
  * db: calculate cache index hash from full url
  * doc: remove args from apk info --test and --check
  * doc: document -t short option for apk info
  * list: add support for --quiet to only print pkgname
  * apk-audit: exclude busybox-extras with
  - -ignore-busybox-symlinks
  * apk-cache(5): add missing word
  * apk-repositories(5): fix cache path
  * libfetch: remove a set-but-not-uswed variable
  * libfetch: support EAI_ADDRFAMILY error, correct two error
    messages
  * doc/apk-policy: fix documentation about sort order
  * db, print: describe process exit status better
  * db: handle waitpid returning EINTR
  * commit: properly propagate install-if status in error
    analysis
  * define APK_DEFAULT_ARCH for loongarch targets
  * pkg: invalidate sorted installed packages cache on package
    uninstall
  * fetch: prefer fetching package with the concrete name
  * del: fix up previous commit
  * del: fix --rdepends</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 2.14.10
  * libfetch: allow obsolete date format in http timestamps.
  * libfetch/http: reuse fetch_netrc_auth for http(s).
- Update to version 2.14.9
  * apk, db: rework dbopts cache_max_age default handling
  * db: remove leftover fprintf
- Update to version 2.14.8
  * info: fix -W with symlinks
  * update: make --update-cache and and 'update' behave the same
  * db: handle not found names in __apk_db_foreach_sorted_package
  * solver: fix name resolving order of pure virtual names
  * db: fix non-repository reverese dependency indexing
- Update to version 2.14.7
  * solver: rework solver name ordering to fix install_if handling
  * build: use the VERSION directly as the soname
  * solver: make dependencies only packages selectable
  * db: fix apk_cache_download to work with APK_SIGN_VERIFY_IDENTITY
- Update to version 2.14.6
  * io: backport APK_ISTREAM_TEE_OPTIONAL from master
  * io: fix apk_istream_tee to handle error in from
  * hash: remove bad cast of delete_item to enumerator callback
  * Improve make test and run CI tests on x86 also
  * commit: use %llu and unsigned long long in printf instead of
    off_t
- Update to version 2.14.5
  * fetch: validate downloaded package against repository
  * add: error when added constrain is broken
  * lua: expose more package fields
  * blob: stop parsing '=' as 0 when decoding digits
  * lua: use lua_Integer when appropriate
  * lua: fix memory leak from setting blobs
  * lua: safe cast from size_t to long
  * add: check version of virtual packages
  * use 2-argument static_assert form for older compilers
  * del: Don't show kept packages when --quiet is set
  * io: ignore fifos when reading xattr
  * io: use O_NONBLOCK when reading xattrs
  * db: preserve sha256_160 flag with a warning
  * db, solver: move name priority calculation to solver
  * test: fix provides repository format
  * commit: remove unused struct print_state member
  * db: fix a minor memory leak in triggers reset
  * solver: fix conflicts to prevent install_if trigger
  * commit: simulate installed packages
  * test: add provides test case from #10973
  * commit: simulate installed bytes
  * dot, list: optimize --installed to not load repositories
  * del, solver: introduce and use solver hint to remove package
  * fetch: fix selecting concrete package in non-recursive mode
  * dot: don't error on missing conflict provider
  * db: remove unused field data_csum in struct install_ctx
  * doc: fix description of apk cache --upgrade
  * doc: apk(8): speak of world constraints
  * db: honor 'verify' mode in apk_cache_download()</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248001">- Update to version 2.14.10:
  * apk-tools-2.14.10
  * libfetch: allow obsolete date format in http timestamps
  * libfetch/http: reuse fetch_netrc_auth for http(s)
  * apk-tools-2.14.9
  * apk, db: rework dbopts cache_max_age default handling
  * db: remove leftover fprintf
  * apk-tools-2.14.8
  * info: fix -W with symlinks
  * update: make --update-cache and and 'update' behave the same
  * db: handle not found names in __apk_db_foreach_sorted_package
  * solver: fix name resolving order of pure virtual names
  * db: fix non-repository reverese dependency indexing
  * apk-tools-2.14.7
  * solver: rework solver name ordering to fix install_if handling
  * build: use the VERSION directly as the soname
  * solver: make dependencies only packages selectable
  * doc: fix pre/post commit hook documentation
  * db: fix apk_cache_download to work with APK_SIGN_VERIFY_IDENTITY
  * apk-tools-2.14.6
  * io: backport APK_ISTREAM_TEE_OPTIONAL from master
  * io: fix apk_istream_tee to handle error in from
  * hash: remove bad cast of delete_item to enumerator callback
  * Improve make test and run CI tests on x86 also
  * commit: use %llu and unsigned long long in printf instead of off_t
  * apk-tools-2.14.5
  * fetch: validate downloaded package against repository
  * add: error when added constrain is broken
  * lua: expose more package fields
  * blob: stop parsing '=' as 0 when decoding digits
  * lua: use lua_Integer when appropriate
  * lua: fix memory leak from setting blobs
  * lua: safe cast from size_t to long
  * add: check version of virtual packages
  * use 2-argument static_assert form for older compilers
  * del: Don't show kept packages when --quiet is set
  * io: ignore fifos when reading xattr
  * io: use O_NONBLOCK when reading xattrs
  * db: preserve sha256_160 flag with a warning
  * db, solver: move name priority calculation to solver
  * test: fix provides repository format
  * commit: remove unused struct print_state member
  * db: fix a minor memory leak in triggers reset
  * solver: fix conflicts to prevent install_if trigger
  * commit: simulate installed packages
  * test: add provides test case from #10973
  * commit: simulate installed bytes
  * dot, list: optimize --installed to not load repositories
  * del, solver: introduce and use solver hint to remove package
  * fetch: fix selecting concrete package in non-recursive mode
  * dot: don't error on missing conflict provider
  * db: remove unused field data_csum in struct install_ctx
  * doc: fix description of apk cache --upgrade
  * doc: apk(8): speak of world constraints
  * db: honor 'verify' mode in apk_cache_download()
- Temporarily force usage of gcc13 on leap16- and TW-systems to
  workaround build failures.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1764763200">- Update to version 3.0.1:
  User facing changes:
  * Support for new package and index format: designed for
    improved security, performance and extensibility in future.
    + The index supports newer hash algorithms.
    + Supports for newer signature algorithms.
    + Supports for the zstd compression.
    + Designed to support additional features in the future, e.g.
    audit can verify all data in the installed database using
    original package signatures.
  * Compatibility related changes
    + Support for ftp urls in the libfetch backend has been removed
    + Support for the original "alpine v1" packages and for broken
    v2 packages from foreign tools has been removed.
    + Support for md5 hashes has been removed.
    + The package arch is now validated and must be compatible to
    install. See man page for etc/apk/arch.
    + The script output is now processed by apk, each output line
    is prefixed with * to disambiguate the script output from apk
    output.
    + The scripts are executed from a memfd if possible. This means
    $0 is no longer reliable method to determine the hook name.
    Use $APK_SCRIPT instead
  * Improved configuration and repository configuration
    + The repositories file format now supports definition and
    usage of variables.
    + Support for config file for default options (overriding
    configuration can be provided in APK_CONFIG specified file).
    + Various configuration files and repositories are now searched
    from etc/apk and lib/apk so distributions can provision
    defaults in lib/apk.
  * New commands:
    + To create packages mkpkg, to create index mkndx, to manage
    signatures adbsign and to dump the structure adbdump.
    + The new index format can index also old packages, and
    supports additional features such as --pkgname-spec which
    allows creating repositories with differing package naming
    scheme or even an index referring to different URL from
    where to download the packages.
    + A new query applet (a superset of info, list and search) is
    provided to interrogate the installed database and indexes.
    + Outputs human readable format in addition to json and yaml
    output.
    Other new features:
    + Write transactions are now logged to /var/log/apk.log, see
    also logfile configuration option.
    + apk add --initdb --usermode can create and manage chroot
    environments as a non-root user by using mount namespaces.
    + A new --cache-preload mode, which will first download all
    packages to cache, and only after start installing them.
    + A new --preupgrade-depends mechanism to allow distributions
    to mark certain packages to be "preupgraded".
    + Filesystem cache is now committed to disk if committing
    changes to non-containerized root system (see --sync=auto).
    + Support for packages with disk volumes managed by the
    OpenWRT uvol volume manager.
  Changes affecting building/packaging, and other note worthy
  changes:
  * Build should be done with the Meson build system
    + Support for additional configuration such as minimal build
    mode without package/index creation commands.
    + Support to execute wget for downloading files instead if the
    built-in libfetch http library (to avoid openssl dependency).
    + Support to use mbedtls crypto library instead of openssl for
    the signatures and hashing.
  * Python bindings for version comparison.
  * Rewritten options handling with support for yes/no and
    yes/no/auto options.
  * Numerous performance improvements, bug fixes, and code cleanups
  * Improved test suite.
  * Improved man pages.
  * Bash completion is automatically generated.
- Run testsuite.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1765800000">- Update to version 3.0.2:
  * applet: stylistic changes and some code reduction for help.
  * applet: Auto-detect help gzip/zlib compression.
  * db: fix chroot proc setup for scripts when in user namespace.
  * db, pkg: add fallback to not needing unshare() when running as
    root.
  * commit: dynamic unit for installed_bytes.
  * apk: fix compile when using C89.
  * mkpkg: implement --xattrs[=BOOL] to disable xattr recording.
  * io_url_libfetch: do not map error to zero.
  * package: add F_SEAL_EXEC to memfd script.
  * db: drop use of fexecve for scripts.
  * commit: don't sync with --simulate.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1766318400">- Update to version 3.0.3:
  * package: fix memfd sealing.
  * io: do not close stdin.
  * process: do not depend on /dev/null.
  * db: print error if apk_process_init fails during script exec.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1770120000">- Update to version 3.0.4:
  * portability: do not include_next sys/random.h if its missing.
  * db: add O_DIRECTORY to opening database directory.
  * print: fix usage of va_list twice.
  * doc: document identity hash constraint used by "add file.apk"
  * print: fix apk_indent output to be logged if needed.
  * db: reset 'replaces' before reading v2 pkginfo.
  * solver: allow virtual provided package swap on del.
  * test: add test for replaces to function.
  * db: fix replaces to take ownership of files.
  * libfetch: increase password buffer to support long tokens.
  * db: check that unshare(CLONE_NEWNS) as root works.
  * db: always match package size in apk_db_get_pkg_by_name().
  * progress io: propagate error code at close.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773316800">- Update to version 3.0.5:
  * mkndx: fix filtering with multiple versions of matching
    packages.
  * mkndx: fix not matching pkgname-spec warning.
  * mkndx: fix rewrite-arch error message.
  * mkndx: fix a crash with missing arguments.
  * additional memfd exec checks.
  * io: synchronize istream buffer alignment with file offset.
  * db: move initialization db-&gt;cache_fd to apk_db_init.
  * db: fix 0 fd handling in more places.
  * defines: generic apk_unaligned_le* implementation.
  * remove 0 length array from apk_db_acl.
  * convert sig to flex array.
  * fix GCC14 flex array not at end warning.
  * extract_v3: fix unaligned access of file mode.
  * defines: rework apk_unaligned_* helpers.
  * defines: align apk_array.
  * Fixed an incorrect flag in the manpage for `apk-fetch`.
  * io: fix invalid fetch timestamps with wget backend.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776081600">- Update to version 3.0.6:
  * extract_v3: validate link target size.
  * query: match depends exactly against dependencies.
  * defines: add and use APKE_BUFFER_SIZE.
  * db: fix url buffer sizes and names.
  * pkg: add and use PKG_VER_MAX for PKG_VER_FMT.
  * db, update: update idb package size from index.
  * db: set diri-&gt;pkg to null to indicate overlay.
  * fix re-exec writing to original argv instead of copy.
  * fix off-by-one in fetch_parseuint radix check.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1785326400">- Update to version 3.0.7:
  * extract: harden validation of malicious filenames during
    extraction.
  * genhelp: add Zsh completion generator.
  * repoparser: allow lines starting with variable.
  * genhelp: make gzipped embedded help reproducible.
  * doc: misc improvements.</changelog>
</package>
<package pkgid="d5106a325bb4b0398b2350f442e287912d42378a33843b90209d9fa5533efa7bfaef72ab3ca77880a47e9d6f5b0b0ff9ef877c1e82d3678d44b790e725530c78" name="apko-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.41" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784894400">- Update to version 1.2.28:
  * build(deps): bump github.com/klauspost/compress from 1.19.0 to
    1.19.1 (#2345)
  * build(deps): bump chainguard-dev/actions/setup-registry from
    1.6.27 to 1.6.28 (#2343)
  * build(deps): bump chainguard.dev/sdk from 0.1.138 to 0.1.140
    (#2344)
  * build(deps): bump google.golang.org/grpc from 1.82.0 to 1.82.1
    in the go_modules group across 1 directory (#2342)
  * build(deps): bump zizmorcore/zizmor-action from 0.5.7 to 0.6.0
    (#2333)
  * build(deps): bump go.step.sm/crypto from 0.84.1 to 0.85.0
    (#2334)
  * build(deps): bump google.golang.org/api from 0.288.0 to 0.289.0
    (#2337)
  * build(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (#2335)
  * build(deps): bump github/codeql-action/init from 4.37.0 to
    4.37.1 (#2338)
  * build(deps): bump github/codeql-action/analyze from 4.37.0 to
    4.37.1 (#2339)
  * build(deps): bump chainguard.dev/sdk from 0.1.127 to 0.1.138
    (#2340)
  * build(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#2341)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785153600">- Update to version 1.2.29:
  * Allow GitHub verified signatures in source policy (#2332)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785499200">- Update to version 1.2.30:
  * build(deps): bump chainguard.dev/sdk from 0.1.156 to 0.1.158
    (#2359)
  * build(deps): bump chainguard-dev/actions/setup-registry from
    1.6.28 to 1.6.29 (#2358)
  * chore(harden-runner): allow apple endpoints to OSX builds
    (#2361)
  * Use slices.Concat in TestWriteCABundleChecksumsNoBundles
    (#2349)
  * build(deps): bump github/codeql-action/init from 4.37.2 to
    4.37.3 (#2354)
  * build(deps): bump google.golang.org/api from 0.289.0 to 0.290.0
    (#2353)
  * build(deps): bump github/codeql-action/analyze from 4.37.2 to
    4.37.3 (#2355)
  * build(deps): bump k8s.io/apimachinery from 0.36.2 to 0.36.3
    (#2352)
  * build(deps): bump chainguard.dev/sdk from 0.1.145 to 0.1.156
    (#2351)
  * build(deps): bump zizmorcore/zizmor-action from 0.6.0 to 0.6.1
    (#2356)
  * Regenerate apko-discover.lock.json golden file (#2350)
  * build(deps): bump github/codeql-action/analyze from 4.37.1 to
    4.37.2 (#2348)
  * build(deps): bump github/codeql-action/init from 4.37.1 to
    4.37.2 (#2347)
  * build(deps): bump chainguard.dev/sdk from 0.1.140 to 0.1.145
    (#2346)
  * Write sha256 checksum sidecar next to CA bundles (#2331)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785758400">- Update to version 1.2.31:
  * build(deps): bump go.step.sm/crypto from 0.85.0 to 0.86.0
    (#2362)
  * Intern parsed repository packages (#2357)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785844800">- Update to version 1.2.32:
  * Evict superseded index generations from the derived caches
    (#2360)
  * apk/installed: guard ParseInstalled against short lines (#2328)
  * build(deps): bump github.com/go-git/go-git/v5 from 5.19.1 to
    5.19.2 (#2364)
  * build(deps): bump go.step.sm/crypto from 0.86.0 to 0.87.0
    (#2365)
  * build(deps): bump google.golang.org/api from 0.290.0 to 0.291.0
    (#2366)
  * build(deps): bump github/codeql-action/analyze from 4.37.3 to
    4.37.4 (#2367)
  * build(deps): bump github/codeql-action/init from 4.37.3 to
    4.37.4 (#2368)
  * build(deps): bump chainguard.dev/sdk from 0.1.158 to 0.1.163
    (#2363)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785931200">- Update to version 1.2.33:
  * build(deps): bump github.com/google/go-containerregistry from
    0.21.7 to 0.21.8 (#2371)
  * build(deps): bump chainguard.dev/sdk from 0.1.163 to 0.1.164
    (#2370)
  * build(deps): bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2
    (#2369)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785931201">- Update to version 1.2.34:
  * apk: handle Alpine key fetches without a cache (#2374)
  * build: add a disk cache opt-out (#2373)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786017600">- Update to version 1.2.35:
  * fix(apk): honour offline mode in InitDB key discovery without a
    cache (#2377)
  * test: set source date epoch to `0` (#2372)
  * Disable Go module caching in goreleaser workflows (#2375)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786363200">- Update to version 1.2.36:
  * apk: refuse to record a package with an empty name (#2390)
  * apk: terminate the orphan walk at the filesystem root (#2389)
  * build(deps): bump chainguard.dev/sdk from 0.1.164 to 0.1.170
    (#2385)
  * build(deps): bump go.opentelemetry.io/otel from 1.44.0 to
    1.45.0 (#2384)
  * build(deps): bump the codeql group across 1 directory with 2
    updates (#2386)
  * Group codeql-action bumps in dependabot config (#2382)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 1.2.41:
  * build(deps): bump chainguard.dev/sdk from 0.1.210 to 0.1.212
    (#2434)
  * apk: expose cache metrics (#2435)
  * build(deps): bump the codeql group with 2 updates (#2431)
  * build(deps): bump github.com/package-url/packageurl-go from
    0.1.6 to 0.1.7 (#2430)
  * build(deps): bump k8s.io/apimachinery from 0.36.3 to 0.36.4
    (#2429)
  * build(deps): bump chainguard.dev/sdk from 0.1.204 to 0.1.210
    (#2428)
  * fix(apk): stop racing on the shared indexOpts authenticator
    (#2432)
  * go1.27 (#2427)
  * build(deps): bump chainguard.dev/sdk from 0.1.197 to 0.1.204
    (#2425)
  * build(deps): bump go.step.sm/crypto from 0.88.0 to 0.89.0
    (#2424)
  * build(deps): bump step-security/action-actionlint from 1.72.0
    to 1.73.1 (#2420)
  * build(deps): bump chainguard-dev/actions/setup-registry from
    1.6.31 to 1.6.32 (#2421)
  * build(deps): bump github.com/stretchr/testify from 1.12.0 to
    1.12.1 (#2419)
- Update to version 1.2.40:
  * erofs: add 'apko erofs mount' and 'apko erofs umount' (#2415)
  * fix(oci): tolerate an unreadable config when building the index
    (#2416)
- Update to version 1.2.39:
  * build: make WithAnnotations and WithFormat order-independent
    (#2413)
  * erofs: add a privileged CI job that mounts a layer (#2414)
- Update to version 1.2.38:
  * erofs: first batch of #2408 follow-ups (#2410)
  * Makefile: fix `make lint`, reading its version from CI (#2411)
  * Bump go-erofs import to current main. (#2412)
  * build(deps): bump go.step.sm/crypto from 0.87.0 to 0.88.0
    (#2409)
  * Add erofs support to apko. (#2249)
  * build(deps): bump chainguard.dev/sdk from 0.1.191 to 0.1.197
    (#2403)
  * build(deps): bump step-security/harden-runner from 2.20.1 to
    2.21.0 (#2405)
  * build(deps): bump the codeql group with 2 updates (#2404)
  * build(deps): bump google.golang.org/api from 0.292.0 to 0.293.0
    (#2402)
  * build(deps): bump github.com/stretchr/testify from 1.11.1 to
    1.12.0 (#2401)
  * build(deps): bump chainguard.dev/sdk from 0.1.184 to 0.1.191
    (#2398)
  * build(deps): bump chainguard-dev/actions/setup-registry from
    1.6.30 to 1.6.31 (#2396)
- Update to version 1.2.37:
  * certificates: also add kaniko certs (#2395)
  * build(deps): bump chainguard.dev/sdk from 0.1.170 to 0.1.184
    (#2394)
  * build(deps): bump github.com/klauspost/compress from 1.19.1 to
    1.19.2 (#2393)
  * build(deps): bump google.golang.org/api from 0.291.0 to 0.292.0
    (#2392)
  * build(deps): bump github.com/google/go-containerregistry from
    0.21.8 to 0.21.9 (#2391)</changelog>
</package>
<package pkgid="6a0455fc5e9dd764e8f74c482d6222fff2222c994184026ce3d7836747f613d5b06aa7cc16f73b555df22cbc9a54414852f977ca285d44415d7fb18c3d0c020f" name="app-builder-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.0~alpha.11" rel="1.9"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657454400">- Initial packaging</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1658318400">- Use system golang libraries instead of vendored copies wherever possible</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1697457600">- Use correct optflags for C code
- Fix broken debuginfo (work around bsc#1215402)
- Use system kingpin and plist on fedora
- Use vendored blake2b-simd on Fedora 39+ as it is no longer available</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1731412800">- Update to 5.0.0-alpha.11
  * add flatten option to node-dep-tree (introduced in 5.0.0-alpha.3)
  * see CHANGELOG.md for more changes</changelog>
</package>
<package pkgid="af1e8cad04c67d0e39f72e14017dc98a7d648b26ddccd8d1f62ccc2ba6576458239af807ec18ee5e3715454c22958b39b19982be975858dcd7e20bc993f5793e" name="app-builder-debugsource" arch="i586">
  <version epoch="0" ver="5.0.0~alpha.11" rel="1.9"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657454400">- Initial packaging</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1658318400">- Use system golang libraries instead of vendored copies wherever possible</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1697457600">- Use correct optflags for C code
- Fix broken debuginfo (work around bsc#1215402)
- Use system kingpin and plist on fedora
- Use vendored blake2b-simd on Fedora 39+ as it is no longer available</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1731412800">- Update to 5.0.0-alpha.11
  * add flatten option to node-dep-tree (introduced in 5.0.0-alpha.3)
  * see CHANGELOG.md for more changes</changelog>
</package>
<package pkgid="71342ba0275367e806c46e7b56f8361a86e24f7e046c22f8292be9d26a2a6b25fe245b015146fc32acf45b034f0e6ffdaab56a94f81d9a799cd493179035c7f7" name="apparmor-debugsource" arch="i586">
  <version epoch="0" ver="5.0.2" rel="2.1"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778673600">- add syslog-ng-slashes.diff: avoid double slashes (and therefore a
  path mismatch) in syslog-ng profile</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778932800">- add wpa_supplicant.diff: fix wpa_supplicant profile (boo#1265377)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778932801">- add lsusb.diff: fix lsusb profile</changelog>
  <changelog author="Ali Abdallah &lt;ali.abdallah@suse.com&gt;" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1779796800">- add changes-since-v5.0.0.diff with all changes since the 5.0.0
  release:
  - small fixes in parser and utils
  - lots of profile updates:
  - abstractions/nameservice (part of boo#1265394)
  - alsamixer (boo#1265452)
  - avahi-daemon (boo#1266041)
  - dig (boo#1265459)
  - fusermount3 (boo#1265951)
  - lsof
  - php-fpm (boo#1265864)
  - plasmashell
  - proftpd (boo#1265862)
  - Samba profiles (boo#1265865)
  - transmission-daemon (boo#1265863)
  - various dovecot profiles
- add wg-quick.diff to fix wg-quick (boo#1265394)
- add curl.diff to fix curl for usage with rpmdevtools (boo#1266273)
- add who.diff to fix who (boo#1265860)
- remove upstreamed patches (included in changes-since-v5.0.0.diff):
  - allow-read-slash.diff
  - lsusb.diff
  - postfix-profiles-slash.diff
  - syslog-ng-slashes.diff
  - wpa_supplicant.diff</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1779969600">- add revert-plasmashell.diff - the profile changes caused strange
  problems (see SR 1355200). Revert for now to get the other fixes out.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1781438400">- update to AppArmor 5.0.1
  - several fixes (including boo#1267425)
  - new profiles: glycin.bwrap and glycin.loaders
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_5.0.1
    for the upstream changelog
- remove upstream(ed) patches:
  - changes-since-v5.0.0.diff
  - curl.diff
  - who.diff
- remove revert-plasmashell.diff, profile was fixed upstream
- add lsblk-mr2147.diff: fix FSTYPE and UUID in lsblk (boo#1267853)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1783252800">- add curl.diff to fix curl console output</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1785499200">- update to AppArmor 5.0.2
  - several fixes in utils, parser and some profiles
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_5.0.2
    for the upstream changelog
- remove upstreamed patches:
  - curl.diff
  - lsblk-mr2147.diff
- add nslookup.diff to fix nslookup output</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1787659200">- add changes-since-5.0.2.diff
  - several profile updates
  - fix compability with Swig 4.5 (boo#1275508)
- drop upstreamed nslookup.diff
- refresh kerberosclient-usrmerge.diff
- add dovecot.diff with several dovecot profile updates (boo#1265453)</changelog>
</package>
<package pkgid="9ffc9885b64fc2abd25e8356efa94e2a862ef28275885c030c43f778ad59941c487ce1fed3031f4cbd4ec5e3bbeadd721c441d5a7760c2ce474256034cd98e6c" name="apparmor-parser-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.2" rel="2.1"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778673600">- add syslog-ng-slashes.diff: avoid double slashes (and therefore a
  path mismatch) in syslog-ng profile</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778932800">- add wpa_supplicant.diff: fix wpa_supplicant profile (boo#1265377)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778932801">- add lsusb.diff: fix lsusb profile</changelog>
  <changelog author="Ali Abdallah &lt;ali.abdallah@suse.com&gt;" date="1779192000">- Update apparmor-lessopen-profile.patch:
  * Allow execution of /usr/bin/zstd (bsc#1265620)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1779796800">- add changes-since-v5.0.0.diff with all changes since the 5.0.0
  release:
  - small fixes in parser and utils
  - lots of profile updates:
  - abstractions/nameservice (part of boo#1265394)
  - alsamixer (boo#1265452)
  - avahi-daemon (boo#1266041)
  - dig (boo#1265459)
  - fusermount3 (boo#1265951)
  - lsof
  - php-fpm (boo#1265864)
  - plasmashell
  - proftpd (boo#1265862)
  - Samba profiles (boo#1265865)
  - transmission-daemon (boo#1265863)
  - various dovecot profiles
- add wg-quick.diff to fix wg-quick (boo#1265394)
- add curl.diff to fix curl for usage with rpmdevtools (boo#1266273)
- add who.diff to fix who (boo#1265860)
- remove upstreamed patches (included in changes-since-v5.0.0.diff):
  - allow-read-slash.diff
  - lsusb.diff
  - postfix-profiles-slash.diff
  - syslog-ng-slashes.diff
  - wpa_supplicant.diff</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1779969600">- add revert-plasmashell.diff - the profile changes caused strange
  problems (see SR 1355200). Revert for now to get the other fixes out.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1781438400">- update to AppArmor 5.0.1
  - several fixes (including boo#1267425)
  - new profiles: glycin.bwrap and glycin.loaders
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_5.0.1
    for the upstream changelog
- remove upstream(ed) patches:
  - changes-since-v5.0.0.diff
  - curl.diff
  - who.diff
- remove revert-plasmashell.diff, profile was fixed upstream
- add lsblk-mr2147.diff: fix FSTYPE and UUID in lsblk (boo#1267853)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1783252800">- add curl.diff to fix curl console output</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1785499200">- update to AppArmor 5.0.2
  - several fixes in utils, parser and some profiles
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_5.0.2
    for the upstream changelog
- remove upstreamed patches:
  - curl.diff
  - lsblk-mr2147.diff
- add nslookup.diff to fix nslookup output</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1787659200">- add changes-since-5.0.2.diff
  - several profile updates
  - fix compability with Swig 4.5 (boo#1275508)
- drop upstreamed nslookup.diff
- refresh kerberosclient-usrmerge.diff
- add dovecot.diff with several dovecot profile updates (boo#1265453)</changelog>
</package>
<package pkgid="a39470b2b2af9d612da4bbbd722f4657bde3691f6dc62578a6f205151fa988aabbcaafd4e7c23b1deefb0d205e94513b9da5bd02ddb2bc3a90c6740ec2f41508" name="appeditor-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.5" rel="1.11"/>
  <changelog author="avvissu@yandex.by" date="1514116800">- Initial package</changelog>
  <changelog author="avvissu@yandex.by" date="1516449600">- Update to 1.0.0:
  * Add a duplicate button
  * Remove the app item from the items list - fix removing non
    existent items from the sidebar; create new application entry
    with the same category of the selected app
  * Fix wrong interpretation of the command line entry: validate
    only the first argument of the Exec key
- Add the package with translations</changelog>
  <changelog author="jengelh@inai.de" date="1531569600">- Update description.</changelog>
  <changelog author="avvissu@yandex.by" date="1534248000">- Update to 1.1.0:
  * Fix IconButton CSS for GTK 3.22
  * Remove matrix from travis.yml
  * Conditionally compile Posix constants with Vala &gt;= 0.40
  * Remove debian packaging in favor of separate branches
  * Add find shortcut
  * Add content rating to AppStream data
  * Add missing file
  * Remove deprecations; port to Granite.MessageDialog; add new
    shortcuts for new and duplicating app entries
  * Add support for Gtk 3.22 (Juno)
  * Reflect #56 in ja.po (#57)
  * Fix a typo (#56)
  * Add contractor entry for creating new application menu
    entries from the file manager; update strings
  * Add german language (#39)
  * Fix compilation on systems without the GLib KEY_FULLNAME
    constant
  * Do not escape the display name nor the description
- Remove obsolete macros</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1572523200">- Add appeditor-1.1.0-vala-0.46.patch</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1588248000">- Update to 1.1.1:
  * Add dependency gettext in README.md (#93)
  * Fix .desktop issues
  * Fix dash in the npm command
  * Fix compilation on newer valac
  * Update travis to make build successful
  * Merge #84 manually
  * Update .po files
  * Manually merge #66, #62 and #33
  * Add turkish to LINGUAS
  * Update fr.po (#78)
  * Add LICENSE
- Drop appeditor-1.1.0-vala-0.46.patch</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1642420800">- Update to version 1.1.3:
  * Fix a warning.
- Changes from version 1.1.2:
  * Add new translation: Portuguese.
  * Fix some Flatpak issues.
  * Fix some typos.
- Add appeditor-1.1.3-fix-flickering-titlebar.patch, picked from
  Fedora (gh#donadigo/appeditor#103).</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1656072000">- Add appeditor-1.1.3-vala-0.55.1.patch: Fix build with Vala 0.55.1</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1703246400">- Update to version 1.1.5:
  * Make AppEditor available in elementary OS 7.
  * New translations: Czech.
- Changes from version 1.1.4:
  * Fix payment not working in the AppCenter.
  * New translations: Swedish.
- Remove appeditor-1.1.3-vala-0.55.1.patch: Fixed upstream.</changelog>
</package>
<package pkgid="ff57d124d9247839f709b64fc4d91d9738728f364e01dbc47a506e0c0f82afd97060da5201b3959a7a027be75b8cbf129f85d01a69fba7c54639b2045149f576" name="appeditor-debugsource" arch="i586">
  <version epoch="0" ver="1.1.5" rel="1.11"/>
  <changelog author="avvissu@yandex.by" date="1514116800">- Initial package</changelog>
  <changelog author="avvissu@yandex.by" date="1516449600">- Update to 1.0.0:
  * Add a duplicate button
  * Remove the app item from the items list - fix removing non
    existent items from the sidebar; create new application entry
    with the same category of the selected app
  * Fix wrong interpretation of the command line entry: validate
    only the first argument of the Exec key
- Add the package with translations</changelog>
  <changelog author="jengelh@inai.de" date="1531569600">- Update description.</changelog>
  <changelog author="avvissu@yandex.by" date="1534248000">- Update to 1.1.0:
  * Fix IconButton CSS for GTK 3.22
  * Remove matrix from travis.yml
  * Conditionally compile Posix constants with Vala &gt;= 0.40
  * Remove debian packaging in favor of separate branches
  * Add find shortcut
  * Add content rating to AppStream data
  * Add missing file
  * Remove deprecations; port to Granite.MessageDialog; add new
    shortcuts for new and duplicating app entries
  * Add support for Gtk 3.22 (Juno)
  * Reflect #56 in ja.po (#57)
  * Fix a typo (#56)
  * Add contractor entry for creating new application menu
    entries from the file manager; update strings
  * Add german language (#39)
  * Fix compilation on systems without the GLib KEY_FULLNAME
    constant
  * Do not escape the display name nor the description
- Remove obsolete macros</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1572523200">- Add appeditor-1.1.0-vala-0.46.patch</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1588248000">- Update to 1.1.1:
  * Add dependency gettext in README.md (#93)
  * Fix .desktop issues
  * Fix dash in the npm command
  * Fix compilation on newer valac
  * Update travis to make build successful
  * Merge #84 manually
  * Update .po files
  * Manually merge #66, #62 and #33
  * Add turkish to LINGUAS
  * Update fr.po (#78)
  * Add LICENSE
- Drop appeditor-1.1.0-vala-0.46.patch</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1642420800">- Update to version 1.1.3:
  * Fix a warning.
- Changes from version 1.1.2:
  * Add new translation: Portuguese.
  * Fix some Flatpak issues.
  * Fix some typos.
- Add appeditor-1.1.3-fix-flickering-titlebar.patch, picked from
  Fedora (gh#donadigo/appeditor#103).</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1656072000">- Add appeditor-1.1.3-vala-0.55.1.patch: Fix build with Vala 0.55.1</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1703246400">- Update to version 1.1.5:
  * Make AppEditor available in elementary OS 7.
  * New translations: Czech.
- Changes from version 1.1.4:
  * Fix payment not working in the AppCenter.
  * New translations: Swedish.
- Remove appeditor-1.1.3-vala-0.55.1.patch: Fixed upstream.</changelog>
</package>
<package pkgid="906c6394b8ce00d94f02a8c4e750d309cb7de4a1d1ba209d8fa98b5364e1fbcb20bcdbf14ea81c017a6c7694c4fe6d9b1ab8be8b8ccef79baf45def457bdc7cc" name="appimaged-debuginfo" arch="i586">
  <version epoch="0" ver="10" rel="2.8"/>
  <changelog author="i@marguerite.su" date="1482235200">- initial version
- add appimagekit-abuild.patch</changelog>
  <changelog author="i@marguerite.su" date="1485259200">- packaging as native distro package instead of appimage
- add a systemd per-user service appimaged.service
- add mkappimagedir script to create skeleton AppImage.Dir
  for the end users.</changelog>
  <changelog author="jengelh@inai.de" date="1485259201">- Resolve some typographical issues in description.
  Use %setup's options instead of tar.</changelog>
  <changelog author="adrian@suse.de" date="1488196800">- update to version 8
- package it in a way to make it usable for rpm2appimage for OBS</changelog>
  <changelog author="adrian@suse.de" date="1496145600">- prepare for factory submission</changelog>
  <changelog author="adrian@suse.de" date="1516795200">- update to version 10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1614513600">- use current repo as source
- changed service to default.target</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731931200">- Add gcc14,patch:Fix build using stricter gcc 14.</changelog>
</package>
<package pkgid="d7c630637848653edc4c503cd7cba016c6edcdf078a25d3c015498b67b18e4cc192b3613a7dcfa0194c951ec30139d7cf9a1d93dd0b864763c64fc6fab775ed8" name="appimaged-debugsource" arch="i586">
  <version epoch="0" ver="10" rel="2.8"/>
  <changelog author="i@marguerite.su" date="1482235200">- initial version
- add appimagekit-abuild.patch</changelog>
  <changelog author="i@marguerite.su" date="1485259200">- packaging as native distro package instead of appimage
- add a systemd per-user service appimaged.service
- add mkappimagedir script to create skeleton AppImage.Dir
  for the end users.</changelog>
  <changelog author="jengelh@inai.de" date="1485259201">- Resolve some typographical issues in description.
  Use %setup's options instead of tar.</changelog>
  <changelog author="adrian@suse.de" date="1488196800">- update to version 8
- package it in a way to make it usable for rpm2appimage for OBS</changelog>
  <changelog author="adrian@suse.de" date="1496145600">- prepare for factory submission</changelog>
  <changelog author="adrian@suse.de" date="1516795200">- update to version 10</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1614513600">- use current repo as source
- changed service to default.target</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731931200">- Add gcc14,patch:Fix build using stricter gcc 14.</changelog>
</package>
<package pkgid="3458a69e845d58b827edc389bc58568a1e10960ae1da4a57f2c8a7f63e323a87635571984b82d72829dd2330007b2a70acdeb19b6d7ae6d70aceef7a30857e60" name="appres-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.7" rel="1.8"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split appres from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1369051200">- Update to version 1.0.4:
  + Add -V option to print command version.
  + Combine usage message into a single string.
  + Mark usage() as _X_NORETURN to satisfy -Wmissing-noreturn
    warning.
  + config: move man pages into their own directory.
  + man: replace hard coded man page section with substitution
    strings.
  + man: remove trailing spaces and tabs.
- Add pkgconfig(xproto), configure now checks for it.</changelog>
  <changelog author="sndirsch@suse.com" date="1391688000">- fixed license to X11 in specfile</changelog>
  <changelog author="sndirsch@suse.com" date="1520251200">- Update to version 1.0.5
  * Print which option was in error along with usage message
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1648987200">- Update to version 1.0.6
  * bugfix release</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1718539200">- Update to version 1.0.7
  * This release includes support for building with meson as well as autoconf.
    Please test building with meson and report any issues you hit to our
    gitlab issue tracker at:
    https://gitlab.freedesktop.org/xorg/app/appres/-/issues
    as we plan on removing the autoconf build support in a future release.
- switched to meson build</changelog>
</package>
<package pkgid="547805dda41cf6182f5dbc6509c945ee1765c58d66bc4d82ab5c5a219d47e82336a5d093649e012331cd9243f0f26eeeb0e21437aa9c1933d02db911a94175ee" name="appres-debugsource" arch="i586">
  <version epoch="0" ver="1.0.7" rel="1.8"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split appres from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1369051200">- Update to version 1.0.4:
  + Add -V option to print command version.
  + Combine usage message into a single string.
  + Mark usage() as _X_NORETURN to satisfy -Wmissing-noreturn
    warning.
  + config: move man pages into their own directory.
  + man: replace hard coded man page section with substitution
    strings.
  + man: remove trailing spaces and tabs.
- Add pkgconfig(xproto), configure now checks for it.</changelog>
  <changelog author="sndirsch@suse.com" date="1391688000">- fixed license to X11 in specfile</changelog>
  <changelog author="sndirsch@suse.com" date="1520251200">- Update to version 1.0.5
  * Print which option was in error along with usage message
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1648987200">- Update to version 1.0.6
  * bugfix release</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1718539200">- Update to version 1.0.7
  * This release includes support for building with meson as well as autoconf.
    Please test building with meson and report any issues you hit to our
    gitlab issue tracker at:
    https://gitlab.freedesktop.org/xorg/app/appres/-/issues
    as we plan on removing the autoconf build support in a future release.
- switched to meson build</changelog>
</package>
<package pkgid="2b9ebefa5e3287ecde27946f18ed97fa9860e5634cdca3a6ffc1600c24b84632e6e949b41317d27fbaa7ae545490893b917243e84a5d2e6eba008040c8e917ca" name="appstream-glib-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.4" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1655985600">- Update to version 0.7.18+37:
  * Update fa.po
  * trivial: Fix a tiny memory leak when mirroring screenshots
  * trivial: Be explicit when ignoring return error values
  * trivial: Fix a tiny memory leak on failure
  * Add vcs-browser and contribute URL type
  * update to spdx 3.16</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1662033600">- Update to version 0.8.1:
  * Initialize proxy resolver in appstream-validate
  * Improve handling of &lt;em&gt; and &lt;code&gt; tags
  * trivial: Turn is_{em,code}_text fields into bitfields
  * Properly initialize AsNodeToXmlHelper
  * Correct typos in as-app.c
- Changes from version 0.8.0:
  * Use GProxyResolver to auto-detect the correct proxy
  * Port from libsoup to libcurl
  * Remove the --enable-hidpi option completely
  * Updated translations.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libcurl)
  BuildRequires following upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="dimstar@opensuse.org" date="1668427200">- Update to version 0.8.2:
  + asb-plugin-appdata: Never add default icons to firmware, IMs or
    codecs.
  + Tell CURL to follow http redirect for validate.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1706788800">- Add patch for interoperability with newer AppStream spec (boo#1218427):
  * 0001-Move-from-app-info-to-swcatalog-locations.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707480000">- Add asglib(swcatalog) provides: allow other packages to declare
  that they need swcatalog support.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1724587200">- Update to version 0.8.3:
  * Drop support for libstemmer
  * Do not veto the extension if the parent cannot be found
  * Support RFC9512 registration for application/yaml
  * Stop trying to convert Fedora licenses into SPDX
  * asb-plugin-font: Add glob match for .ttc files
  * Update gl.po
  * Update Simplified Chinese translation
  * Make the appdata filename check match the plugin globs
  * Remove Check for X-KDE-StartupNotify
  * Update Russian translation
  * Include screenshot size in "too large" errors
  * Include screenshot height in "too small" error</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758196800">- Drop gdk-pixbuf-loader-rsvg Requires: gdk-pixbuf can use
  different loaders, like e.g. glycin nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1788177600">- Update to version 0.8.4:
  + New Features:
  - Add symbol and sample text for Amharic and Inuktitut
  - Add symbol text for N'Ko and Yi script
  + Bugfixes:
  - Fix building the silo when shared-mime-info &gt;= 2.5.1 is
    installed
  - Fix RISC-V test failure</changelog>
</package>
<package pkgid="e54839d65a34856a0bbabd22e8961ca2c734bdfbbc4c91841f3f0adddd234ff6891293eed0edd0883134b696428cf4214800cea721807ecadc650ce57c92fb2b" name="appstream-glib-debugsource" arch="i586">
  <version epoch="0" ver="0.8.4" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1655985600">- Update to version 0.7.18+37:
  * Update fa.po
  * trivial: Fix a tiny memory leak when mirroring screenshots
  * trivial: Be explicit when ignoring return error values
  * trivial: Fix a tiny memory leak on failure
  * Add vcs-browser and contribute URL type
  * update to spdx 3.16</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1662033600">- Update to version 0.8.1:
  * Initialize proxy resolver in appstream-validate
  * Improve handling of &lt;em&gt; and &lt;code&gt; tags
  * trivial: Turn is_{em,code}_text fields into bitfields
  * Properly initialize AsNodeToXmlHelper
  * Correct typos in as-app.c
- Changes from version 0.8.0:
  * Use GProxyResolver to auto-detect the correct proxy
  * Port from libsoup to libcurl
  * Remove the --enable-hidpi option completely
  * Updated translations.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libcurl)
  BuildRequires following upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="dimstar@opensuse.org" date="1668427200">- Update to version 0.8.2:
  + asb-plugin-appdata: Never add default icons to firmware, IMs or
    codecs.
  + Tell CURL to follow http redirect for validate.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1706788800">- Add patch for interoperability with newer AppStream spec (boo#1218427):
  * 0001-Move-from-app-info-to-swcatalog-locations.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707480000">- Add asglib(swcatalog) provides: allow other packages to declare
  that they need swcatalog support.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1724587200">- Update to version 0.8.3:
  * Drop support for libstemmer
  * Do not veto the extension if the parent cannot be found
  * Support RFC9512 registration for application/yaml
  * Stop trying to convert Fedora licenses into SPDX
  * asb-plugin-font: Add glob match for .ttc files
  * Update gl.po
  * Update Simplified Chinese translation
  * Make the appdata filename check match the plugin globs
  * Remove Check for X-KDE-StartupNotify
  * Update Russian translation
  * Include screenshot size in "too large" errors
  * Include screenshot height in "too small" error</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758196800">- Drop gdk-pixbuf-loader-rsvg Requires: gdk-pixbuf can use
  different loaders, like e.g. glycin nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1788177600">- Update to version 0.8.4:
  + New Features:
  - Add symbol and sample text for Amharic and Inuktitut
  - Add symbol text for N'Ko and Yi script
  + Bugfixes:
  - Fix building the silo when shared-mime-info &gt;= 2.5.1 is
    installed
  - Fix RISC-V test failure</changelog>
</package>
<package pkgid="189bcf54622fd8dfa9fec6b040585834cd28a7317b4d53d6681b4a1f1e20a1e672d379373f80d5ee11504afb53767d37f98fb76e04df2e081ff5daef3d1f7e2d" name="appx-util-debuginfo" arch="i586">
  <version epoch="0" ver="0.5" rel="1.11"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1622116800">- Initial package based on Fedora packaging</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667995200">- Add OpenSSL 3.0 support [bsc#1205042]
  * Add appx-util-openssl3-support.patch</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1694433600">- Updating to version 0.5
  * Add support for OpenSSL 3.0 by @ignatenkobrain in #1
  * Removing appx-util-openssl3-support.patch</changelog>
</package>
<package pkgid="1ed041927338ba24404c667aa6f495a6cf63deb79eb2840a01b95620131010d609d30a132ab2a2c9b5aca7317db6b66e240d309a3cf78b3f77cd78da2a497c56" name="appx-util-debugsource" arch="i586">
  <version epoch="0" ver="0.5" rel="1.11"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1622116800">- Initial package based on Fedora packaging</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667995200">- Add OpenSSL 3.0 support [bsc#1205042]
  * Add appx-util-openssl3-support.patch</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1694433600">- Updating to version 0.5
  * Add support for OpenSSL 3.0 by @ignatenkobrain in #1
  * Removing appx-util-openssl3-support.patch</changelog>
</package>
<package pkgid="6b330b3ce9ded19b0d5314a4dbe95cc4762e34e402263556b939fef18bec70fe305ea24d1f10961c3c8da84dcb5733c72467a2f092c9c7ca9a5c5e751ee6128f" name="apr-debugsource" arch="i586">
  <version epoch="0" ver="1.7.6" rel="2.2"/>
  <changelog author="pgajdos@suse.com" date="1634644800">- fix shlib-policy-name-error [bsc#1191747]</changelog>
  <changelog author="pgajdos@suse.com" date="1645531200">- deleted patches
  - apr-CVE-2021-3594.patch (renamed)
- added patches
  + apr-CVE-2021-35940.patch (correct name)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1648296000">- Remove autoreconf call, it breaks with uptodate autoconf versions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675339200">- update to 1.7.2:
  * CVE-2022-24963: Integer Overflow or Wraparound vulnerability in
    apr_encode functions allows an attacker to write beyond bounds
    of a buffer (boo#1207870)
  * Add error handling for lseek() failures in apr_file_write() and
    apr_file_writev()
  * Avoid an overflow on 32 bit platforms
  * Don't silently set APR_FOPEN_NOCLEANUP for apr_file_mktemp()
    created file to avoid a fd and inode leak when/if later passed
    to apr_file_setaside().
  * build system fixes and fixes for other platforms
- drop apr-CVE-2021-35940.patch included upstream (CVE-2021-35940)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 1.7.3:
  * apr-1-config: Fix crosscompiling detection
  * configure: Add --enable-sysv-shm to use SysV shared
    memory (shmget) if available.
  * apr_socket_sendfile: Use WSAIoctl() to get TransmitFile
    function pointer on Windows. [Ivan Zhakov]
  * apr_dir_read: Do not request short file names on Windows
    7 and later. [Ivan Zhakov]
  * apr_file_gets: Optimize for buffered files on Windows.
  * Fix a deadlock when writing to locked files opened with
    APR_FOPEN_APPEND on Windows. PR 50058. [Evgeny Kotkov]
  * Don't seek to the end when opening files with
    APR_FOPEN_APPEND on Windows.
  * apr_file_write: Optimize large writes to buffered files
    on Windows.
  * apr_file_write: Optimize large reads from buffered files
    on Windows.</changelog>
  <changelog author="pgajdos@suse.com" date="1681992000">- version update to 1.7.4
  * ) Fix a regression where writing to a file opened with both APR_FOPEN_APPEND
    and APR_FOPEN_BUFFERED did not properly append the data on Windows.
    (This regression was introduced in APR 1.7.3)  [Evgeny Kotkov]</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1702900800">- Add reproducible.patch to drop build host name (boo#1084909)</changelog>
  <changelog author="pgajdos@suse.com" date="1726574400">- version update to 1.7.5 [bsc#1229783] CVE-2023-49582
  * ) Unix: Implement apr_shm_perms_set() for the "POSIX shm_open()"
    and "classic mmap" shared memory implementations.  [Joe Orton,
    Ruediger Pluem]
  * ) Fix missing ';' for XML/HTML hex entities from apr_escape_entity().
    [Yann Ylavic]
  * ) Fix crash in apr_pool_create() with --enable-pool-debug=all|owner.
    [Yann Ylavic]
  * ) Improve platform detection by updating config.guess and config.sub.
    [Rainer Jung]
  * ) CMake: Add support for CMAKE_WARNING_AS_ERROR. [Ivan Zhakov]
  * ) CMake: Enable support for MSVC runtime library selection by abstraction.
    [Ivan Zhakov]
  * ) CMake: Export installed targets (libapr-1, apr-1, libaprapp-1, aprapp-1)
    to apr:: namespace. [Ivan Zhakov]
- modified patches
  % apr-visibility.patch (refreshed)
  % reproducible.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748088000">- update to 1.7.6:
  * build system fixes
  * fixes to regression tests
  * fixes for other platforms</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1780488000">- Fixed state being reinitialized to NULL every loop, which the
  test does not expect.
  apr-fix-autoinit.patch</changelog>
</package>
<package pkgid="1c23248521bcf8d59874d221ff36ff10a7621f0ef1ec82588de35267e90b773ee4d620775b9403466d16372502212f38ecacdcb36ff7eba42b52333e11d56c67" name="apr-util-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.5" rel="1.1"/>
  <changelog author="Vítězslav Čížek &lt;vcizek@suse.com&gt;" date="1537790400">- Add missing zlib-devel build dependency which used to be pulled in
  by libopenssl-devel</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1551787200">- apr-util-postgresql.patch: PostrgeSQL's pg_config is meant for
  linking server extensions, use libpq's pkg-config, if pg_config
  is missing. This fixes build with PostgreSQL 11.</changelog>
  <changelog author="pgajdos@suse.com" date="1576670400">- fix linking with libpq
- modified patches
  % apr-util-postgresql.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1598961600">- drop dependency on Berkeley DB [jsc#SLE-12211], gdbm DBM connector
  is now built instead and sdbm works as well
  * added patches
  https://svn.apache.org/viewvc?view=revision&amp;revision=1825312
  + apr-util-apr_dbm_gdbm-fix-handling-of-error-codes.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1634644800">- fix shlib-policy-name-error [bsc#1191748]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1640088000">- add upstream signing key (taken from apr package) and validate
  source signature
- run spec-cleaner and mark license files as %license</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675339200">- update to 1.6.3
  * CVE-2022-25147: Integer Overflow or Wraparound vulnerability in
    apr_base64 function allows an attacker to write beyond bounds
    of a buffer (boo#1207866)
  * build system updates
- drop patches now included upstream:
  * apr-util-apr_dbm_gdbm-fix-handling-of-error-codes.patch
  * apr-util-mariadb-10.2.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730376000">- Fix dependency on libapr: in 2021, libapr1 was renamed to
  libapr1-0, conforming to the shared library packaging policy.
  requires_eq silently dropped the dependency, as the packahe name,
  libapr1, does not exist.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777982400">- requires_ge takes a package name as parameter, not a full
  NVR.arch string (that just happens to work sometimes): Fix by
  passing '--qf "%%{name}' to the rpm call identifying the target
  package name.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1787832000">- Update to 1.6.5.
- Changes for APR 1.6.5:
  * Fix Win32 build breakage in apr_os_exp_time_put() in 1.6.4.
- Changes for APR 1.6.4:
  * configure: Fix detection of &lt;net/if.h&gt; on OpenBSD.
  * Fix apr_parse_addr_port() regression in scope_id parsing introduced.
  * Fix Win32 file buffer locking behavior for single threaded file streams.
  * Numerous corrections to APR poll behavior.</changelog>
</package>
<package pkgid="5e10c1a1a78a8b376fe9085f4854058e707959087cf6ed851aef9de413b670253fa8bd5c0422ae49731e241d91b12d16d2792015e6e6c3041fc637e7089d106d" name="apr-util-debugsource" arch="i586">
  <version epoch="0" ver="1.6.5" rel="1.1"/>
  <changelog author="Vítězslav Čížek &lt;vcizek@suse.com&gt;" date="1537790400">- Add missing zlib-devel build dependency which used to be pulled in
  by libopenssl-devel</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1551787200">- apr-util-postgresql.patch: PostrgeSQL's pg_config is meant for
  linking server extensions, use libpq's pkg-config, if pg_config
  is missing. This fixes build with PostgreSQL 11.</changelog>
  <changelog author="pgajdos@suse.com" date="1576670400">- fix linking with libpq
- modified patches
  % apr-util-postgresql.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1598961600">- drop dependency on Berkeley DB [jsc#SLE-12211], gdbm DBM connector
  is now built instead and sdbm works as well
  * added patches
  https://svn.apache.org/viewvc?view=revision&amp;revision=1825312
  + apr-util-apr_dbm_gdbm-fix-handling-of-error-codes.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1634644800">- fix shlib-policy-name-error [bsc#1191748]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1640088000">- add upstream signing key (taken from apr package) and validate
  source signature
- run spec-cleaner and mark license files as %license</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675339200">- update to 1.6.3
  * CVE-2022-25147: Integer Overflow or Wraparound vulnerability in
    apr_base64 function allows an attacker to write beyond bounds
    of a buffer (boo#1207866)
  * build system updates
- drop patches now included upstream:
  * apr-util-apr_dbm_gdbm-fix-handling-of-error-codes.patch
  * apr-util-mariadb-10.2.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730376000">- Fix dependency on libapr: in 2021, libapr1 was renamed to
  libapr1-0, conforming to the shared library packaging policy.
  requires_eq silently dropped the dependency, as the packahe name,
  libapr1, does not exist.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777982400">- requires_ge takes a package name as parameter, not a full
  NVR.arch string (that just happens to work sometimes): Fix by
  passing '--qf "%%{name}' to the rpm call identifying the target
  package name.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1787832000">- Update to 1.6.5.
- Changes for APR 1.6.5:
  * Fix Win32 build breakage in apr_os_exp_time_put() in 1.6.4.
- Changes for APR 1.6.4:
  * configure: Fix detection of &lt;net/if.h&gt; on OpenBSD.
  * Fix apr_parse_addr_port() regression in scope_id parsing introduced.
  * Fix Win32 file buffer locking behavior for single threaded file streams.
  * Numerous corrections to APR poll behavior.</changelog>
</package>
<package pkgid="429d134e58aa5e133d81dba6b8842987245ce5eb8df1a95317acd96e9bcb39a8d54b8c2155b6b158ca6dbe3f117571ba0df7b0f996de10c379867036b8281719" name="apulse-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.14" rel="1.4"/>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTFBS with cmake4
- Add %check section</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763640000">- update to 0.1.14:
  * build fixes (CMake 4, musl 1.2.5)</changelog>
</package>
<package pkgid="f6c2b0086c8b2cbb631586ddff231d151af53a94350f69a33e0350affde9a4df3eeae3c621d033c4554d53f71e90e95374c0f12c72341c1a2d8dababb0787973" name="apulse-debugsource" arch="i586">
  <version epoch="0" ver="0.1.14" rel="1.4"/>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTFBS with cmake4
- Add %check section</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763640000">- update to 0.1.14:
  * build fixes (CMake 4, musl 1.2.5)</changelog>
</package>
<package pkgid="3fd67dc604f69f3a1b113737636cbc1c3e4694f8246c243dc7303059ab17a511bc0ef91ebbce0b07fb0e8d8164a2a0af07a8673167edabfae529d37276d878a3" name="aqbanking-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.2" rel="1.3"/>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1760616000">- Urgent update to latest beta in order to support mandatory
  "Verification of Payee" (VOP) as required by European PSD3
  since last Thursday</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1764158400">- Update to 6.7.9beta due to transactions no longer possible to fetch</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1764244800">- Update to 6.7.10beta due to actual transactions fixed being delivered
  in this patch version</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1764676800">- Update to 6.7.14beta due to some transactions still can't be fetched</changelog>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1765195200">- Update to 6.8.2 release:
  - PSD3 "VoP" now mostly stable, "match / almost / no match"
    dialog works.
  - requires (lib)gwenhywfar-5.14 now
  - fixed problems with decoupled TAN
  - continue migration towards CAMT.052 data format</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1766232000">- Update to 6.8.3:
  + support payment receiver checks for standing orders
  + added debugging page to online banking setup dialog
  + payment receiver dialog is now using VSplitter to support changing
    dialog size and layout</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1767009600">- Update to 6.8.4:
  + patched importing BIC in CAMT052.001.*
  + fix unneeded TAN requests for Consorsbank
    https://www.aquamaniac.de/rdm/issues/336
  + fixed ultimate creditor/debtor
  + aqpaypal: only enable env variable controlled logging if
    AQPAYPAL_ENABLE_LOGTOFILE is defined. Then, setting environment variable
    AQPAYPAL_LOG_COMM will sent and received messages to files
    "paypal.log" and "paypal-XX.db" in the current working folder.</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1768132800">- Update to 6.9.0:
  + fixed problem with assert on SetSupportedCommand()
  + added AB_Banking_ConstructMemoFromTemplate()
  + remove superfluous spaces in result buffer
  + fixed a typo (should fix https://www.aquamaniac.de/rdm/issues/338)
  + restrict to ASCII</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1768219200">- Update to 6.9.1:
  + aqhbci: set "accountNumber" for creaditcard jobs.
  + Revert "fixed a typo (should fix #338)."
  + Manually applied a change proposed by Hartmut Goebel (remove unused define).</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1780228800">- Update to 6.9.2:
  + newest git status with a bugfix
  + added a flag to fix a problem with Consorsbank:
    enable "Force National Account Specs for GetTransactionsJob"
    and prefer CAMT
  + cleanup code for user and account flag handling</changelog>
</package>
<package pkgid="3cb6e881ea49b3e71f45489083b286d13090df47ce6e50c39f819fc54b0212b603cca57bfaf2be2c8289e0d865985059d477936b99509584f299d8e41c9fef31" name="aqbanking-debugsource" arch="i586">
  <version epoch="0" ver="6.9.2" rel="1.3"/>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1760616000">- Urgent update to latest beta in order to support mandatory
  "Verification of Payee" (VOP) as required by European PSD3
  since last Thursday</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1764158400">- Update to 6.7.9beta due to transactions no longer possible to fetch</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1764244800">- Update to 6.7.10beta due to actual transactions fixed being delivered
  in this patch version</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1764676800">- Update to 6.7.14beta due to some transactions still can't be fetched</changelog>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1765195200">- Update to 6.8.2 release:
  - PSD3 "VoP" now mostly stable, "match / almost / no match"
    dialog works.
  - requires (lib)gwenhywfar-5.14 now
  - fixed problems with decoupled TAN
  - continue migration towards CAMT.052 data format</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1766232000">- Update to 6.8.3:
  + support payment receiver checks for standing orders
  + added debugging page to online banking setup dialog
  + payment receiver dialog is now using VSplitter to support changing
    dialog size and layout</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1767009600">- Update to 6.8.4:
  + patched importing BIC in CAMT052.001.*
  + fix unneeded TAN requests for Consorsbank
    https://www.aquamaniac.de/rdm/issues/336
  + fixed ultimate creditor/debtor
  + aqpaypal: only enable env variable controlled logging if
    AQPAYPAL_ENABLE_LOGTOFILE is defined. Then, setting environment variable
    AQPAYPAL_LOG_COMM will sent and received messages to files
    "paypal.log" and "paypal-XX.db" in the current working folder.</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1768132800">- Update to 6.9.0:
  + fixed problem with assert on SetSupportedCommand()
  + added AB_Banking_ConstructMemoFromTemplate()
  + remove superfluous spaces in result buffer
  + fixed a typo (should fix https://www.aquamaniac.de/rdm/issues/338)
  + restrict to ASCII</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1768219200">- Update to 6.9.1:
  + aqhbci: set "accountNumber" for creaditcard jobs.
  + Revert "fixed a typo (should fix #338)."
  + Manually applied a change proposed by Hartmut Goebel (remove unused define).</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1780228800">- Update to 6.9.2:
  + newest git status with a bugfix
  + added a flag to fix a problem with Consorsbank:
    enable "Force National Account Specs for GetTransactionsJob"
    and prefer CAMT
  + cleanup code for user and account flag handling</changelog>
</package>
<package pkgid="a32b65af87319641092995d91a0c12d93f67a1dcf2b262adfbedd426478c185bf5edb7a0345a850296eb8b41d72b353b93fb17658be530339a6489f964a407a0" name="aqbanking-ebics-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.2" rel="1.3"/>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1760616000">- Urgent update to latest beta in order to support mandatory
  "Verification of Payee" (VOP) as required by European PSD3
  since last Thursday</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1764158400">- Update to 6.7.9beta due to transactions no longer possible to fetch</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1764244800">- Update to 6.7.10beta due to actual transactions fixed being delivered
  in this patch version</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1764676800">- Update to 6.7.14beta due to some transactions still can't be fetched</changelog>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1765195200">- Update to 6.8.2 release:
  - PSD3 "VoP" now mostly stable, "match / almost / no match"
    dialog works.
  - requires (lib)gwenhywfar-5.14 now
  - fixed problems with decoupled TAN
  - continue migration towards CAMT.052 data format</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1766232000">- Update to 6.8.3:
  + support payment receiver checks for standing orders
  + added debugging page to online banking setup dialog
  + payment receiver dialog is now using VSplitter to support changing
    dialog size and layout</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1767009600">- Update to 6.8.4:
  + patched importing BIC in CAMT052.001.*
  + fix unneeded TAN requests for Consorsbank
    https://www.aquamaniac.de/rdm/issues/336
  + fixed ultimate creditor/debtor
  + aqpaypal: only enable env variable controlled logging if
    AQPAYPAL_ENABLE_LOGTOFILE is defined. Then, setting environment variable
    AQPAYPAL_LOG_COMM will sent and received messages to files
    "paypal.log" and "paypal-XX.db" in the current working folder.</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1768132800">- Update to 6.9.0:
  + fixed problem with assert on SetSupportedCommand()
  + added AB_Banking_ConstructMemoFromTemplate()
  + remove superfluous spaces in result buffer
  + fixed a typo (should fix https://www.aquamaniac.de/rdm/issues/338)
  + restrict to ASCII</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1768219200">- Update to 6.9.1:
  + aqhbci: set "accountNumber" for creaditcard jobs.
  + Revert "fixed a typo (should fix #338)."
  + Manually applied a change proposed by Hartmut Goebel (remove unused define).</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1780228800">- Update to 6.9.2:
  + newest git status with a bugfix
  + added a flag to fix a problem with Consorsbank:
    enable "Force National Account Specs for GetTransactionsJob"
    and prefer CAMT
  + cleanup code for user and account flag handling</changelog>
</package>
<package pkgid="baa3c2579a1eb5a29ff4caeaa8289ae15f6ec4e3f0baa35a0446b4530c3f171d031280bfeb490b80080ca2902ce097e4b9c0a81ea47bbf82f184db5092a0965b" name="aqbanking-ofx-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.2" rel="1.3"/>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1760616000">- Urgent update to latest beta in order to support mandatory
  "Verification of Payee" (VOP) as required by European PSD3
  since last Thursday</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1764158400">- Update to 6.7.9beta due to transactions no longer possible to fetch</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1764244800">- Update to 6.7.10beta due to actual transactions fixed being delivered
  in this patch version</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1764676800">- Update to 6.7.14beta due to some transactions still can't be fetched</changelog>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1765195200">- Update to 6.8.2 release:
  - PSD3 "VoP" now mostly stable, "match / almost / no match"
    dialog works.
  - requires (lib)gwenhywfar-5.14 now
  - fixed problems with decoupled TAN
  - continue migration towards CAMT.052 data format</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1766232000">- Update to 6.8.3:
  + support payment receiver checks for standing orders
  + added debugging page to online banking setup dialog
  + payment receiver dialog is now using VSplitter to support changing
    dialog size and layout</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1767009600">- Update to 6.8.4:
  + patched importing BIC in CAMT052.001.*
  + fix unneeded TAN requests for Consorsbank
    https://www.aquamaniac.de/rdm/issues/336
  + fixed ultimate creditor/debtor
  + aqpaypal: only enable env variable controlled logging if
    AQPAYPAL_ENABLE_LOGTOFILE is defined. Then, setting environment variable
    AQPAYPAL_LOG_COMM will sent and received messages to files
    "paypal.log" and "paypal-XX.db" in the current working folder.</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1768132800">- Update to 6.9.0:
  + fixed problem with assert on SetSupportedCommand()
  + added AB_Banking_ConstructMemoFromTemplate()
  + remove superfluous spaces in result buffer
  + fixed a typo (should fix https://www.aquamaniac.de/rdm/issues/338)
  + restrict to ASCII</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1768219200">- Update to 6.9.1:
  + aqhbci: set "accountNumber" for creaditcard jobs.
  + Revert "fixed a typo (should fix #338)."
  + Manually applied a change proposed by Hartmut Goebel (remove unused define).</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1780228800">- Update to 6.9.2:
  + newest git status with a bugfix
  + added a flag to fix a problem with Consorsbank:
    enable "Force National Account Specs for GetTransactionsJob"
    and prefer CAMT
  + cleanup code for user and account flag handling</changelog>
</package>
<package pkgid="3acb17fcdcbf143b9f35295057638a00c2268036c88f27180d70e94351fd19272295eddebc44c9d879ccddc4d61d8ec1cf0b360d93840e11dd9dc47cb9932190" name="aquamarine-debugsource" arch="i586">
  <version epoch="0" ver="0.15.0" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1734436800">- Update to aquamarine-0.5.1:
  * A minor update with some stability improvements.
  * Fixes:
  - buffer: remove useless forward def
  - drm: Validate conn before dereference in
    CDRMAtomicRequest::commit()
  - clearer flow when rescanning connectors
  - allow multigpu blit from explicit to implicit
- Changes from aquamarine-0.5.0:
  * A new major update with a few fixes.
    This update breaks ABI and API compatibility. Sover has been
    bumped to 4.
  * Fixes:
  - Fix fences according to spec
  - scan only cards and not outputs, safeguard against null
    renderer
- Changes from aquamarine-0.4.5:
  * A small update to add a drm_dumb allocator.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1738238400">- Update to aquamarine-0.7.2:
  * A minor update with fixes to headless displays in general, with a
    fix to headless buffers and presentation feedback.
  * Fixes:
  - headless/wayland: emit present events after commit
  - fix headless supported formats
  * Other:
  - Core: add clang-tidy
- Changes from aquamarine-0.7.1:
  * A minor update with some small fixes.
  * Fixes:
  - remove wrong property settings
- Changes from aquamarine-0.7.0:
  * Another major release because we broke ABI again.
    From better news, optimization and GPU hotplug infrastructure
    thanks to our wonderful community contributors.
  * Additions:
  - GPU hotplug support
  * Fixes:
  - Avoid excessive atomic properties updates
- Changes from aquamarine-0.6.0:
  * A new major release with various fixes, but also shiny new HDR
    support.
    Please note this release does break ABI.
  * Additions:
  - HDR Support
  * Fixes:
  - udev scan only cards (drm_minor), not connectors
    (drm_connector)
  - drm: moved null check for renderer to shouldBlit()
  - only fail INVALID format when it's set as that
  - only clear buffers when fullReconfigure succeeds
  * Others:
  - log errno set by drmModeAtomicCommit</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1742731200">- Update to aquamarine-0.8.0:
  * New major release with various fixes to the infrastructure. ABI
    break.
  * Changes:
  - consolidate EGL init/state
  - Support setting drm content type property
  - Compiler fixes and options
  - drm: only allow multigpu blit to implcit, not all external
    formats
  - prioritize gpus with the most internal panels
  - Get max bpc from drm format
  - fix atomic reset being skipped, check nullptr elsewhere instead
  - drm: Use RAII to manage EGL context
  - Fix multi-GPU support for Nvidia
  - misc: Add strict typing to attachment manager
  - drm: only scan connected connectors
  - backend: Fix Wayland backend idleCallbacks destruction
  - misc: Fix Attachment shared pointer reinterpret
  - backend, allocator: Fix multi-GPU format selection</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1752667200">- Update to aquamarine-0.9.1:
  * A small patch release fixing builds with hl &lt;= 0.49
  * Fixes:
  - backend: don't use a shorthand for SP
  - Avoid unnecessary modeset
- Changes from aquamarine aquamarine-0.9.0:
  * A new major update, breaking ABI, but bringing a lot of
    improvements
  * Fixes:
  - swapchain: fix age
  - wayland: don't force swapchain length
  - backend: Fix compiler warnings
  - Restore hdr metadata after vt switch
  - atomic: fix compiler warning with string
  - clang-tidy: fix some errors
  * Other:
  - a few small renderer optimisations
  - depend on gles3 and use vertex array objects
  - reduce a bit of local temporar copies going around in renderer
  - Use typed signals from hyprutils
  - optimize blitting and use gles3 shaders</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to aquamarine-0.9.4:
  - Small patch release with a small fix to drm renderer's node
    handling
- Changes from aquamarine aquamarine-0.9.3:
  - libinput: handle tablet axis on proximity, tip and button
    events by @DarkCreepy59 in #194
  - core: introduce drmRenderNodeFD() by @gulafaran in #193
  - allocator: Default to forcing linear blit for multigpu by
    @PlasmaPower in #197
  - renderer: use rendernode if available by @gulafaran in #202
- Changes from aquamarine aquamarine-0.9.2:
  - core: use -Wpedantic and fix warnings by @gulafaran in #187
  - hdr: don't skip setting up HDR even when the modes are the same
    by @coffeeispower in #188
  - allocator: workaround linear blitting by @gulafaran in #174</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Update to aquamarine-0.10.0:
  - A new ABI-breaking release.
  - Changes:
  * wayland: send commit after frame
  * backend: implement hyprutils' cli::logger
  * rendernode: dont bother finding one on evdi
  * Ensure disconnect called for removed connectors
  * minor renderer changes
  * prevent use-after-free during DRM backend shutdown</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1784030400">- Update to aquamarine version 0.12.1:
  - New major release, includes a new ABI-breaking release (0.12.0)
  - Changes in version 0.12.1:
  * drm: avoid redundant identity ctm modesets
  * headless: don't use raw this in lambda capture without checking
  * backend/headless: fix framecb never firing
  - Changes from version 0.12.0:
  - A New ABI-breaking release
  * drm: CRTC starvation recovery + clear stale page-flip state
    after suspend
  * FormatUtils: null-check drmGetFormatModifierName result
  * drm: skip unchanged connector_state on page-flips
  * backend: avoid duplicate auto-named outputs
  * drm: clear stale color state on modeset
  * drm: re-read EDID on resume to detect dock port swaps
  * drm: fall back to first render node on single-renderD systems
    when parent-syspath match fails
  * output/state: init ctm to identity
  * session: Add AQ_NO_KMS_REQUIREMENT environment variable for
    bypassing KMS requirement
  * backend: remove trailing newlines from libseat and libinput logs
  * Fix DisplayLink/evdi monitor hotplug
  * drm: fix crash on null crtc in getGammaSize/getDeGammaSize
  - Changes from version 0.11.0:
  * headless: hold ref in next frame timer
  * headless: verify fn is valid before calling
  * backend/headless: implement FPS caps for headless outputs
  * backend: move logger to backend
  * backend: add freeDrmDevice on error in initDmabuf
  * drm: convert vd path before compare with explicit device path
  * Remove Unnecessary Modeset After Restoring from VT
  * output: fix degammalut typo
  * libinput: fix pad groups not being ref'd
  * modifiers: add drmModifierToName and print names
  * backend: read idle timer
  * renderer: set EGL_CONTEXT_RELEASE_BEHAVIOR_KHR if supported
  * atomic fixes
  * drm: use parent device matching for render nodes
  * drm: ignore redundant tiled display connectors
  * drm: keep secondary renderers alive only when they're needed
  * backend: fix use-after-free of logger during teardown
  * drm: make pageflips drive the frames
  * Split input and output buffer attachments
  * drm: re-send HDR metadata blob on modeset
  * drm: reduce duplicated code in render creation
  * output: add a pendingPageFlips() method
  * drm/renderer: glFlush when clearing buffers
  * drm: re-send ctm blob on modeset
  * Improve and optimize timer FD logic
  * backend/drm: fix multi-GPU buffer import failure during
    restoreAfterVT
  * backend: include algorithm header
  * backend: handle unhandled libinput switch enum with
    default case
  * drm: guard logging in connector disconnect to avoid
    null dereference
  * libinput: method to get libinput_tablet_tool from ITabletTool
  * CI: use org-wide actions
  * refactor: avoid repeated vector access in backend
    and DRM loops</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1784808000">- Update to aquamarine version 0.13.0:
  - A new major ABI breaking release for aquamarine:
  * renderer: use version-compatible EGL debug context attributes
  * drm: fix resource leaks
  * atomic: fix undefined behavior in cursor plane position cast
  * frame: ensure only one frame when pageflip occurs
  * internal: chase hu fixes
  * backend: fix implicit bool cast
  * drm: deterministic page-flip scheduling + coalescing (#304,#306)
  * drm: attach a right-sized swapchain buffer on modeset commits
  * backend: enable libinput plugins if available
  * drm: snapshot the commit for stashing
  * backend/drm: fix dangling "this" in a callback
  * drm: don't reset needFrame on stashing</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1785240000">- Update to aquamarine version 0.14.0:
  - A New ABI breaking release:
  * drm: do not stash failed commits
  * drm: add support for COLOR_RANGE prop
  * drm: add frameguard for idle frame
  * drm: dont set HW_CLOCK on nvidia reporting seq 0</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1788004800">- Update to aquamarine version 0.15.0:
  - A new ABI breaking release:
  * frame: reschedule one more idle frame if requested
  * Fix connector sequencing on high-performance multiple
    monitor setups
  * drm: drop unaccounted pageflip, don't present tearing twice
  * Handle atomic modeset DRM for AMD iGPU (Ryzen AI 9 370HX)
    panel max BPC reporting failure
  * drm: keep scanning extension blocks after the first CTA
  * swapchain: preserve multigpu flag in resize()
  * drm: use libdisplay-info API di_info_get_hdr_static_metadata()
  * drm: don't delete HDR_OUTPUT_METADATA when EOTF is 0
  * core/drm: introduce async commits</changelog>
</package>
<package pkgid="5d1f2547cedb7a94ca788e8728fe69e35dcd377760df0fb2598c7d1770eafb8c4b04ec67f3eb4b26027e1b4d7b1bf4d9e93573b03ddbee22e1b03b37b59143c2" name="aranym-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0" rel="8.6"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1558267200">- Update to aranym 1.1.0.
  * Notable changes:
    + ARAnyM is hosted by GitHub.com at https://aranym.github.io/
    + there are automated builds for x86/amd64, armhf and macOS
    + added hotkey for turning audio on/off
    + HostFS MiNT file locking implemented
    + nfosmesa updated to OpenGL 4.6
    + MetaDOS driver improved
    + hotkeys work in the Setup GUI dialog as well
    + configurable directory for screenshots (via Setup GUI)
    + on macOS the configuration file is now looked up first
    in ~/Documents/Aranym_files (if it does not exist yet)
    + displaying non-ASCII characters in the fileselector
    should work now
    + path of loaded TOS/EmuTOS can now be selected in the Setup GUI
    + JIT CPU compiler now supports Solaris
    + JIT CPU compiler now supports more 64bit hosts (like kfreebsd)
  * New features:
    + NatFeat SCSI driver for Linux
    + NatFeat host exec
    + NatFeat for query/set CPU JIT
    + NatFeat for ARAnyM exit
    + new command line option --option
    that can set any value from the config file
    + AppImage running on all Linux distros can now be built
- arm-ucontext-t.patch: Removed
- cas2-emulation.patch: Removed
- fmovecr-const.patch: Removed
- nan-sign.patch: Removed
- ncr5380-mode-reg.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1558267201">- Fix url
- Clean up spec file</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1558267202">- pow10.patch: use pow10 only if it exists</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1562760000">- lto.patch: force no LTO during floating point format detection</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1653480000">- Use more pkgconfig() buildrequire symbols, in part to make use
  of sdl12_compat.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1655121600">- Add missing build requires
- includes.patch: add missing includes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1712318400">- Use full URL for sources</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1724846400">- configure.patch: fix missing header in configure test</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1748174400">- Drop OSMesa support</changelog>
</package>
<package pkgid="7a9c8264b1738d7d1caa14fdf5843038d612959b2d0719fd6f4ca95c087c91b213b390538e22123b7e2dfa9e5b3ea3c861ba2456085221809b33ec58a18fae7a" name="aranym-debugsource" arch="i586">
  <version epoch="0" ver="1.1.0" rel="8.6"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1558267200">- Update to aranym 1.1.0.
  * Notable changes:
    + ARAnyM is hosted by GitHub.com at https://aranym.github.io/
    + there are automated builds for x86/amd64, armhf and macOS
    + added hotkey for turning audio on/off
    + HostFS MiNT file locking implemented
    + nfosmesa updated to OpenGL 4.6
    + MetaDOS driver improved
    + hotkeys work in the Setup GUI dialog as well
    + configurable directory for screenshots (via Setup GUI)
    + on macOS the configuration file is now looked up first
    in ~/Documents/Aranym_files (if it does not exist yet)
    + displaying non-ASCII characters in the fileselector
    should work now
    + path of loaded TOS/EmuTOS can now be selected in the Setup GUI
    + JIT CPU compiler now supports Solaris
    + JIT CPU compiler now supports more 64bit hosts (like kfreebsd)
  * New features:
    + NatFeat SCSI driver for Linux
    + NatFeat host exec
    + NatFeat for query/set CPU JIT
    + NatFeat for ARAnyM exit
    + new command line option --option
    that can set any value from the config file
    + AppImage running on all Linux distros can now be built
- arm-ucontext-t.patch: Removed
- cas2-emulation.patch: Removed
- fmovecr-const.patch: Removed
- nan-sign.patch: Removed
- ncr5380-mode-reg.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1558267201">- Fix url
- Clean up spec file</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1558267202">- pow10.patch: use pow10 only if it exists</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1562760000">- lto.patch: force no LTO during floating point format detection</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1653480000">- Use more pkgconfig() buildrequire symbols, in part to make use
  of sdl12_compat.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1655121600">- Add missing build requires
- includes.patch: add missing includes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1712318400">- Use full URL for sources</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1724846400">- configure.patch: fix missing header in configure test</changelog>
  <changelog author="Andreas Schwab &lt;schwab@linux-m68k.org&gt;" date="1748174400">- Drop OSMesa support</changelog>
</package>
<package pkgid="bf0389f8cb45355da1caa2c2c94654a2d7f3bd3f11e1a157e3005f1b034a4fdc10ecd43680c9810291de678c523085f0ac2c22ac487671a33762f305b5c85a6b" name="aravis-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.36" rel="2.3"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1669550400">- Update license to LGPL-2.1
  https://github.com/AravisProject/aravis/commit/c20298b222012a63b3a73193e3849ba8980b2c07</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1679918400">- Update to 0.8.26:
  * viewer: fix pixel format selection #765
- Changes for 0.8.25:
  * viewer: add component selection support
  * buffer: add component id getter
  * buffer: fix multipart informations
- Changes for 0.8.24:
  * gv: fix multipart data accessor
  * gv: improve error handling of network API</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1690200000">- Update to 0.8.27:
  * camera: add vendor specific quirks to frame rate
  * camera: multiple tap helpers
  * gv: start packet timeout after the first non leader packet
  * gv: auto packet size fix
  * gv: add more camera to the legacy endianness mechanism exception list
  * u3v: fix u3vcp_capability register size
  * chore: compilation warning fixes
  * ci: pipeline babysitting
  * doc: link fix</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1703592000">- Update to 0.8.30:
  * gv: add EVK Helios and Automation Technology C6 devices to the
    legacy mode list
  * gv: don't ignore POINTTOPOINT interfaces, allows for direct
    connection to devices through VPNs
- Changes for 0.8.29:
  * usb3vision: fix callbacks triggering in async mode
  * usb3vision: fix underrun counting
- Changes for 0.8.28:
  * usb3vision: make async libusb default
  * usb3vision: improve CPU use when no buffer is available for the
    stream thread
  * usb3vision: don't wait forever for USB transfer completion
  * usb3vision: enable stream after the receiving stream thread is
    started
  * viewer: avoid buffer exhaustion if GStreamer pipeline is late
  * build: fix clang 32 bits compilation</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1710331200">- Update to 0.8.31:
  * viewer: better handling of exposure and gain setting
  * genicam: genicam URL stored as DomDocument URL property
  * genicam: fix arv_device_get_feature_access_mode return value
  * camera: set/dup_register helper
  * camera: frame_rate setting improvements
  * usb3vision: handle GenDC payload
  * gigevision: set a lower boundary to minimum socket size in auto mode
  * build: fix a libxml2 API breakage</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1725710400">- Update to 0.8.33:
  * viewer: ignore exposure time feature representation
- Update to 0.8.32:
  * viewer: workaround for Blackfly Mono16 pixel endianness issue
  * gst: disconnect camera in stop method
  * gst: stream object accessor
  * gst: camera change signal
  * gst: stream change signal
  * gst: allow software trigger
  * gvsp: fix chunk detection
  * gv_device: crach fix on finalization
  * Fix device_write_memory rust binding
  * introspection: add generic feature value accessors
  * chore: fix libxml2 deprecation warnings
  * chore: appstream fixes</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1739707200">- Update to 0.8.34:
  * gigevision: allow to select discovery interface
  * genicam: fix unaligned memory access
  * gigevision: fix uninitialized memory access
  * build: add missing include</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1746705600">- Update to 0.8.35:
  * chunk_parser: support for chunk selectors
  * fake: fix trailer packet content
  * fake: fix schema validation
  * system: API to select only one interface</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1778414400">- Update to 0.8.36:
  * viewer: exposure time and increment support
  * viewer: more pixel format support
  * gstplugin: memory leak fix
  * usb3vision: fix handling of control endpoints
  * gigevision: more cameras to the legacy endianness lists
  * gigevision: undefined behaviour fixes
  * genicam: local error propagation fixes
  * msvc: avoid symbol export in static builds
  * python: read write memory binding fixes</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1780660800">- Drop obsoleted %suse_update_desktop_file</changelog>
</package>
<package pkgid="3367407088966ced91586d869b871b37f7a9fd3de8625bb61a0ec5afd46fd4841002ac3eaa921627ff5584ccaf35666e1ced4fc5f52227f9d7e5dd22d7930feb" name="aravis-debugsource" arch="i586">
  <version epoch="0" ver="0.8.36" rel="2.3"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1669550400">- Update license to LGPL-2.1
  https://github.com/AravisProject/aravis/commit/c20298b222012a63b3a73193e3849ba8980b2c07</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1679918400">- Update to 0.8.26:
  * viewer: fix pixel format selection #765
- Changes for 0.8.25:
  * viewer: add component selection support
  * buffer: add component id getter
  * buffer: fix multipart informations
- Changes for 0.8.24:
  * gv: fix multipart data accessor
  * gv: improve error handling of network API</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1690200000">- Update to 0.8.27:
  * camera: add vendor specific quirks to frame rate
  * camera: multiple tap helpers
  * gv: start packet timeout after the first non leader packet
  * gv: auto packet size fix
  * gv: add more camera to the legacy endianness mechanism exception list
  * u3v: fix u3vcp_capability register size
  * chore: compilation warning fixes
  * ci: pipeline babysitting
  * doc: link fix</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1703592000">- Update to 0.8.30:
  * gv: add EVK Helios and Automation Technology C6 devices to the
    legacy mode list
  * gv: don't ignore POINTTOPOINT interfaces, allows for direct
    connection to devices through VPNs
- Changes for 0.8.29:
  * usb3vision: fix callbacks triggering in async mode
  * usb3vision: fix underrun counting
- Changes for 0.8.28:
  * usb3vision: make async libusb default
  * usb3vision: improve CPU use when no buffer is available for the
    stream thread
  * usb3vision: don't wait forever for USB transfer completion
  * usb3vision: enable stream after the receiving stream thread is
    started
  * viewer: avoid buffer exhaustion if GStreamer pipeline is late
  * build: fix clang 32 bits compilation</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1710331200">- Update to 0.8.31:
  * viewer: better handling of exposure and gain setting
  * genicam: genicam URL stored as DomDocument URL property
  * genicam: fix arv_device_get_feature_access_mode return value
  * camera: set/dup_register helper
  * camera: frame_rate setting improvements
  * usb3vision: handle GenDC payload
  * gigevision: set a lower boundary to minimum socket size in auto mode
  * build: fix a libxml2 API breakage</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1725710400">- Update to 0.8.33:
  * viewer: ignore exposure time feature representation
- Update to 0.8.32:
  * viewer: workaround for Blackfly Mono16 pixel endianness issue
  * gst: disconnect camera in stop method
  * gst: stream object accessor
  * gst: camera change signal
  * gst: stream change signal
  * gst: allow software trigger
  * gvsp: fix chunk detection
  * gv_device: crach fix on finalization
  * Fix device_write_memory rust binding
  * introspection: add generic feature value accessors
  * chore: fix libxml2 deprecation warnings
  * chore: appstream fixes</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1739707200">- Update to 0.8.34:
  * gigevision: allow to select discovery interface
  * genicam: fix unaligned memory access
  * gigevision: fix uninitialized memory access
  * build: add missing include</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1746705600">- Update to 0.8.35:
  * chunk_parser: support for chunk selectors
  * fake: fix trailer packet content
  * fake: fix schema validation
  * system: API to select only one interface</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1778414400">- Update to 0.8.36:
  * viewer: exposure time and increment support
  * viewer: more pixel format support
  * gstplugin: memory leak fix
  * usb3vision: fix handling of control endpoints
  * gigevision: more cameras to the legacy endianness lists
  * gigevision: undefined behaviour fixes
  * genicam: local error propagation fixes
  * msvc: avoid symbol export in static builds
  * python: read write memory binding fixes</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1780660800">- Drop obsoleted %suse_update_desktop_file</changelog>
</package>
<package pkgid="1377a097baf8066fd4f1f07ec8bfbe195f8c87cc53e409f94cef7e49745ed953058fba679dd522e9983169afe37218ed5ff606b9b916dc735c248382c01e398b" name="aravis-viewer-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.36" rel="2.3"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1669550400">- Update license to LGPL-2.1
  https://github.com/AravisProject/aravis/commit/c20298b222012a63b3a73193e3849ba8980b2c07</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1679918400">- Update to 0.8.26:
  * viewer: fix pixel format selection #765
- Changes for 0.8.25:
  * viewer: add component selection support
  * buffer: add component id getter
  * buffer: fix multipart informations
- Changes for 0.8.24:
  * gv: fix multipart data accessor
  * gv: improve error handling of network API</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1690200000">- Update to 0.8.27:
  * camera: add vendor specific quirks to frame rate
  * camera: multiple tap helpers
  * gv: start packet timeout after the first non leader packet
  * gv: auto packet size fix
  * gv: add more camera to the legacy endianness mechanism exception list
  * u3v: fix u3vcp_capability register size
  * chore: compilation warning fixes
  * ci: pipeline babysitting
  * doc: link fix</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1703592000">- Update to 0.8.30:
  * gv: add EVK Helios and Automation Technology C6 devices to the
    legacy mode list
  * gv: don't ignore POINTTOPOINT interfaces, allows for direct
    connection to devices through VPNs
- Changes for 0.8.29:
  * usb3vision: fix callbacks triggering in async mode
  * usb3vision: fix underrun counting
- Changes for 0.8.28:
  * usb3vision: make async libusb default
  * usb3vision: improve CPU use when no buffer is available for the
    stream thread
  * usb3vision: don't wait forever for USB transfer completion
  * usb3vision: enable stream after the receiving stream thread is
    started
  * viewer: avoid buffer exhaustion if GStreamer pipeline is late
  * build: fix clang 32 bits compilation</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1710331200">- Update to 0.8.31:
  * viewer: better handling of exposure and gain setting
  * genicam: genicam URL stored as DomDocument URL property
  * genicam: fix arv_device_get_feature_access_mode return value
  * camera: set/dup_register helper
  * camera: frame_rate setting improvements
  * usb3vision: handle GenDC payload
  * gigevision: set a lower boundary to minimum socket size in auto mode
  * build: fix a libxml2 API breakage</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1725710400">- Update to 0.8.33:
  * viewer: ignore exposure time feature representation
- Update to 0.8.32:
  * viewer: workaround for Blackfly Mono16 pixel endianness issue
  * gst: disconnect camera in stop method
  * gst: stream object accessor
  * gst: camera change signal
  * gst: stream change signal
  * gst: allow software trigger
  * gvsp: fix chunk detection
  * gv_device: crach fix on finalization
  * Fix device_write_memory rust binding
  * introspection: add generic feature value accessors
  * chore: fix libxml2 deprecation warnings
  * chore: appstream fixes</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1739707200">- Update to 0.8.34:
  * gigevision: allow to select discovery interface
  * genicam: fix unaligned memory access
  * gigevision: fix uninitialized memory access
  * build: add missing include</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1746705600">- Update to 0.8.35:
  * chunk_parser: support for chunk selectors
  * fake: fix trailer packet content
  * fake: fix schema validation
  * system: API to select only one interface</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1778414400">- Update to 0.8.36:
  * viewer: exposure time and increment support
  * viewer: more pixel format support
  * gstplugin: memory leak fix
  * usb3vision: fix handling of control endpoints
  * gigevision: more cameras to the legacy endianness lists
  * gigevision: undefined behaviour fixes
  * genicam: local error propagation fixes
  * msvc: avoid symbol export in static builds
  * python: read write memory binding fixes</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1780660800">- Drop obsoleted %suse_update_desktop_file</changelog>
</package>
<package pkgid="c4eecd8a82ce67c75cea9abf266e6fbb4aa391d0fa07de8a1ce9f78a98068d087edb71728cc671ee4748cb7b865e5ecdb3dad84ce4650264399a00bbc57ae835" name="arc-debuginfo" arch="i586">
  <version epoch="0" ver="5.21q" rel="7.4"/>
  <changelog author="mpluskal@suse.com" date="1511870400">- Initial changelog entry for version 5.21p (imported from
  home:AndreasSchwab)</changelog>
  <changelog author="mpluskal@suse.com" date="1517313600">- Switch to github source
- Update to version 5.21q</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1546948800">- Make use of license %macro
- Applied spec-cleaner
- Added patches:
  * arc-5.21p-directory-traversel.patch: Fixes a directory traversal
    vulnerability (CVE-2015-9275 bsc#1121032)
  * arc-5.21p-fix-arcdie.patch: Fixed a crash on 64 bit machines when arcdie
    gets called with more than 1 variable argument
  * arc-5.21p-hdrv1-read-fix.patch: Fixed version 1 arc header reading</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1577275200">- Add Conflicts: arcanist</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579262400">- Cleanup package</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1591617600">-  arc-5.21p-fno-common.patch: from Gentoo, fixe FTBS with
  recent GCC versions.</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- build with -std=gnu11 to get trough gcc15</changelog>
</package>
<package pkgid="a97ce9a9452884a5162bd95575c0376198a623c3b73f625a7e27261ea29211cba4b45f79339c896363bcbd8f2496205c16a13e5ece2790a077b4b208988c2baf" name="arc-debugsource" arch="i586">
  <version epoch="0" ver="5.21q" rel="7.4"/>
  <changelog author="mpluskal@suse.com" date="1511870400">- Initial changelog entry for version 5.21p (imported from
  home:AndreasSchwab)</changelog>
  <changelog author="mpluskal@suse.com" date="1517313600">- Switch to github source
- Update to version 5.21q</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1546948800">- Make use of license %macro
- Applied spec-cleaner
- Added patches:
  * arc-5.21p-directory-traversel.patch: Fixes a directory traversal
    vulnerability (CVE-2015-9275 bsc#1121032)
  * arc-5.21p-fix-arcdie.patch: Fixed a crash on 64 bit machines when arcdie
    gets called with more than 1 variable argument
  * arc-5.21p-hdrv1-read-fix.patch: Fixed version 1 arc header reading</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1577275200">- Add Conflicts: arcanist</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579262400">- Cleanup package</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1591617600">-  arc-5.21p-fno-common.patch: from Gentoo, fixe FTBS with
  recent GCC versions.</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- build with -std=gnu11 to get trough gcc15</changelog>
</package>
<package pkgid="d1e629b40da6765e70b906a2445d7b81d6134e76aca3c7a3e0f98b46d24bd9b68215c1def06ba8ec41e222546d8a9fe09b664a0455348d7f31bba5d923766122" name="archivemount-ng-debuginfo" arch="i586">
  <version epoch="0" ver="1b" rel="1.6"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746014400">- archivemount-ng is a fork and continuation of archivemount, the
  original author passed away.
- This version contains bug fixes and fuse 3 support (boo#1242079)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746446400">- fix build in openSUSE:Backports:SLE-15-SP7</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761652800">- Skip %check in qemu emulation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766577600">- Update to 1b:
  * Files with non-ASCII filenames being discarded worked around by
    running setlocale(LC_ALL, "") ‒ $WHATEVER.UTF-8 will have the
    highest likelyhood of working</changelog>
</package>
<package pkgid="c97474439f00ff22f8c7ed3787896eadde53b28b13eda90f2ca2202db808c143a4fca3b547a2c14c826a26173955bc9866f0f15b97054f5574ac47684fb608ee" name="archivemount-ng-debugsource" arch="i586">
  <version epoch="0" ver="1b" rel="1.6"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746014400">- archivemount-ng is a fork and continuation of archivemount, the
  original author passed away.
- This version contains bug fixes and fuse 3 support (boo#1242079)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746446400">- fix build in openSUSE:Backports:SLE-15-SP7</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761652800">- Skip %check in qemu emulation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766577600">- Update to 1b:
  * Files with non-ASCII filenames being discarded worked around by
    running setlocale(LC_ALL, "") ‒ $WHATEVER.UTF-8 will have the
    highest likelyhood of working</changelog>
</package>
<package pkgid="41f664ba9b89b17293bc28e3689815e572f06d602fe12f4ae1bec55c95c600a83026dbe275a48f634e2f5e8ab1eecba0897d68caa807e3f254826ae8dc08ba9f" name="ardour-debuginfo" arch="i586">
  <version epoch="0" ver="9.8.0" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1745150400">- Also recommend libcanberra-gtk2-module as Ardour is looking for
  it</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1762776000">- Drop pkgconfig(libart-2.0) BuildRequires: no longer needed.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1770379200">- Update to 9.0. Check https://ardour.org/whatsnew.html for the
  full list of changes
  * Region FX
  * clip recording
  * touch-sensitive GUI
  * pianoroll windows
  * clip editing
  * new MIDI binding maps
  * dozens of bug fixes
- Loading some external plugins will be blocked by selinux
  * selinux-policy-targeted-gaming is recommended to allow them to load
  * See: https://discourse.ardour.org/t/tls-1295-lea-so-linux-vers-doesnt-work</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1775304000">- Update to 9.2.0
  We are pleased to announce the release of Ardour 9.2. This is
  primarily a hotfix release intended to correct a number of bugs
  in the 9.0 release. Most significantly, we have corrected the
  behavior of the new bottom pane in the Editor which was notably
  broken by some last minute changes before 9.0 was released. 9.2
  also contain a couple of notable new features (MIDI note chasing
  and duplication) and several improvements too. 9.2 is a second
  hotfix release that fixed an issue with ruler visibility in 9.1,
  plus a couple of other fixes included in the lists below.
  Check https://ardour.org/whatsnew.html for all details.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778760000">- Update to 9.4.0
  Check https://ardour.org/whatsnew.html for all details.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1779192000">- Update to 9.5.0
  Check https://ardour.org/whatsnew.html for all details.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1780660800">- Update to 9.7.0
  Check https://ardour.org/whatsnew.html for all details.
  We are pleased to announce the release of Ardour 9.7. This bugfix
  release comes with several noteworthy enhancements: futher MIDI
  editing improvements, better listing of supported control
  surfaces, and a brand-new vertical scrollbar in the editor.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785499200">- Force gcc 15 until Ardour builds with &gt;= 16</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785672000">- Build with the default compiler again, pinning the language standard
  instead: GCC 16 moved its default dialect to gnu++20, where u8""
  literals stop converting to std::string -- 77 of them across 29
  files, so the right fix is upstream's own --cxx17 switch, which
  Debian, Arch and Gentoo already pass. Drops force_gcc_version and
  the gcc15-c++ dependency (boo#1261794)
- Hand the distribution flags to waf via --arch: they were discarded
  wholesale, so packages shipped without -g (near-empty debuginfo),
  without any hardening, and with upstream's -O3 -ffast-math instead
  of -O2. -ffast-math is nothing to ship in a DAW by default
- Pass --dist-target=aarch64 on aarch64: the wscript's autodetection
  does not recognise the machine, silently losing ARM_NEON_SUPPORT.
  Keep the explanatory comment outside the configure invocation's
  backslash continuation chain -- a comment line inside it terminates
  the command mid-way and broke the aarch64 build outright
- Build the ardour-lang subpackage the declared %lang_package always
  promised: the translations were being swallowed by the main package
- Enable Xinerama support, which was silently off for want of the
  header, and correct the AudioEditing desktop-file category to the
  registered AudioVideoEditing
- Drop the deprecated %suse_update_desktop_file and update-desktop-files,
  the never-used ldconfig-era Requires(post/postun) pairs and the bogus
  runtime dependency on graphviz
- Correct dependency floors: libcurl &gt;= 7.55.0 (what configure checks),
  itstool &gt;= 2.0.0, and drop the over-broad libhidapi-devel for the
  pkgconfig(hidapi-hidraw) the build actually probes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787227200">- Update to 9.8.0
  Check https://ardour.org/whatsnew.html for all details.</changelog>
</package>
<package pkgid="9f70bd4ef4dffb1a1eeabe804fe8e7b740f84f30a6f616f1ee76aa7d875485828275f3377ef0c2cf6fcde2a775c21a6e2f9a6c5095b2a5e6935826b5adecdec0" name="ardour-debugsource" arch="i586">
  <version epoch="0" ver="9.8.0" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1745150400">- Also recommend libcanberra-gtk2-module as Ardour is looking for
  it</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1762776000">- Drop pkgconfig(libart-2.0) BuildRequires: no longer needed.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1770379200">- Update to 9.0. Check https://ardour.org/whatsnew.html for the
  full list of changes
  * Region FX
  * clip recording
  * touch-sensitive GUI
  * pianoroll windows
  * clip editing
  * new MIDI binding maps
  * dozens of bug fixes
- Loading some external plugins will be blocked by selinux
  * selinux-policy-targeted-gaming is recommended to allow them to load
  * See: https://discourse.ardour.org/t/tls-1295-lea-so-linux-vers-doesnt-work</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1775304000">- Update to 9.2.0
  We are pleased to announce the release of Ardour 9.2. This is
  primarily a hotfix release intended to correct a number of bugs
  in the 9.0 release. Most significantly, we have corrected the
  behavior of the new bottom pane in the Editor which was notably
  broken by some last minute changes before 9.0 was released. 9.2
  also contain a couple of notable new features (MIDI note chasing
  and duplication) and several improvements too. 9.2 is a second
  hotfix release that fixed an issue with ruler visibility in 9.1,
  plus a couple of other fixes included in the lists below.
  Check https://ardour.org/whatsnew.html for all details.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778760000">- Update to 9.4.0
  Check https://ardour.org/whatsnew.html for all details.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1779192000">- Update to 9.5.0
  Check https://ardour.org/whatsnew.html for all details.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1780660800">- Update to 9.7.0
  Check https://ardour.org/whatsnew.html for all details.
  We are pleased to announce the release of Ardour 9.7. This bugfix
  release comes with several noteworthy enhancements: futher MIDI
  editing improvements, better listing of supported control
  surfaces, and a brand-new vertical scrollbar in the editor.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785499200">- Force gcc 15 until Ardour builds with &gt;= 16</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785672000">- Build with the default compiler again, pinning the language standard
  instead: GCC 16 moved its default dialect to gnu++20, where u8""
  literals stop converting to std::string -- 77 of them across 29
  files, so the right fix is upstream's own --cxx17 switch, which
  Debian, Arch and Gentoo already pass. Drops force_gcc_version and
  the gcc15-c++ dependency (boo#1261794)
- Hand the distribution flags to waf via --arch: they were discarded
  wholesale, so packages shipped without -g (near-empty debuginfo),
  without any hardening, and with upstream's -O3 -ffast-math instead
  of -O2. -ffast-math is nothing to ship in a DAW by default
- Pass --dist-target=aarch64 on aarch64: the wscript's autodetection
  does not recognise the machine, silently losing ARM_NEON_SUPPORT.
  Keep the explanatory comment outside the configure invocation's
  backslash continuation chain -- a comment line inside it terminates
  the command mid-way and broke the aarch64 build outright
- Build the ardour-lang subpackage the declared %lang_package always
  promised: the translations were being swallowed by the main package
- Enable Xinerama support, which was silently off for want of the
  header, and correct the AudioEditing desktop-file category to the
  registered AudioVideoEditing
- Drop the deprecated %suse_update_desktop_file and update-desktop-files,
  the never-used ldconfig-era Requires(post/postun) pairs and the bogus
  runtime dependency on graphviz
- Correct dependency floors: libcurl &gt;= 7.55.0 (what configure checks),
  itstool &gt;= 2.0.0, and drop the over-broad libhidapi-devel for the
  pkgconfig(hidapi-hidraw) the build actually probes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787227200">- Update to 9.8.0
  Check https://ardour.org/whatsnew.html for all details.</changelog>
</package>
<package pkgid="a84d94fa88df921cc6f609f1bb58af2571ffb9c098f0d303442a0810318edf2d6eba701f946cacd6361040467d43d581926a2e8db4fa68daff46d440612b6a93" name="argocd-autopilot-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.20" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1711454400">- new package argocd-autopilot: opinionated tool to install ArgoCD</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1711454401">- Update to version 0.4.17:
  * skip `snyk test`, only test image
  * updated changelog and release_notes
  * updated makefile to `v0.4.17`
  * Bump github.com/spf13/viper from 1.16.0 to 1.17.0 (#511)
  * Bump github.com/ktrysmt/go-bitbucket from 0.9.68 to 0.9.70 (#514)
  * Bump github.com/xanzy/go-gitlab from 0.92.1 to 0.93.1 (#512)
  * Update dependencies (#513)
  * Bump github.com/xanzy/go-gitlab from 0.91.1 to 0.92.1 (#508)
  * Bump github.com/ktrysmt/go-bitbucket from 0.9.67 to 0.9.68 (#506)
  * Bump github.com/argoproj/argo-cd/v2 from 2.8.3 to 2.8.4 (#504)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732708800">- Update to version 0.4.18:
  * updated changelog
  * fixed `project create` help text
  * created new release
  * Sec-fixes (#598)
  * add sudo command for linux installation (#589)
  * fix bootstrap for Azure DevOps (#594)
  * fix clone repo from azure (#595)
  * updated golang to 1.22 (#555)
  * Bump github.com/ktrysmt/go-bitbucket from 0.9.73 to 0.9.75
    (#553)
  * Bump github.com/xanzy/go-gitlab from 0.95.2 to 0.97.0 (#552)
  * bump argo-cd to `v2.10.0` (#554)
  * Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#546)
  * Bump code.gitea.io/sdk/gitea from 0.17.0 to 0.17.1 (#544)
  * Bump github.com/spf13/viper from 1.18.1 to 1.18.2 (#543)
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#542)
  * Bump github.com/ktrysmt/go-bitbucket from 0.9.72 to 0.9.73
    (#540)
  * Bump github.com/xanzy/go-gitlab from 0.94.0 to 0.95.2 (#541)
  * Bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 (#539)
  * Bump github.com/spf13/viper from 1.17.0 to 1.18.1 (#537)
  * Bump code.gitea.io/sdk/gitea from 0.16.0 to 0.17.0 (#532)
  * Bump github.com/go-git/go-git/v5 from 5.10.0 to 5.10.1 (#531)
  * Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 (#528)
  * Bump github.com/xanzy/go-gitlab from 0.93.2 to 0.94.0 (#526)
  * Bump github.com/ktrysmt/go-bitbucket from 0.9.71 to 0.9.72
    (#527)
  * Bump
    go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
    (#525)
  * Bump github.com/ktrysmt/go-bitbucket from 0.9.70 to 0.9.71
    (#524)
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#523)
  * Bump github.com/xanzy/go-gitlab from 0.93.1 to 0.93.2 (#518)
  * Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 (#519)
  * Release v0.4.17 (#515)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1741953600">- Update to version 0.4.19:
  * chore: update version to v0.4.19 and release notes
  * feat: add cluster-only uninstall option and resource deletion
    handling (#634)
  * Fix-vulns (#635)
  * release-v0.4.18 (#556)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758196800">- Update to version 0.4.20:
  * [fix] Fix ArgoCD 3.0.0+ compatibility by replacing legacy repo
    credentials with proper repo-creds secret #674
  * [fix] repo bootstrap fails when repository does not exist in
    the git provider #675
  * [chore] upgraded github.com/argoproj/argo-cd/v2 v2.13.4 =&gt;
    github.com/argoproj/argo-cd/v3 v3.1.5 #678
  * [chore] upgraded github.com/spf13/pflag v1.0.5 =&gt; v1.0.10 #678
  * [chore] upgraded github.com/briandowns/spinner v1.23.1 =&gt;
    v1.23.2 #678
  * [chore] upgraded github.com/go-jose/go-jose/v4 v4.0.4 =&gt; v4.1.2
    [#678]
  * [chore] upgraded github.com/redis/go-redis/v9 v9.6.1 =&gt; v9.14.0
    [#678]
  * [chore] upgraded code.gitea.io/sdk/gitea v0.19.0 =&gt; v0.22.0
    [#678]
  * [chore] upgraded gitlab.com/gitlab-org/api/client-go v0.121.0
    =&gt; v0.143.3 #678
  * [chore] update to golang 1.25.1 #678
  * [chore] updated golangci-lint to 2.4.0 #678</changelog>
</package>
<package pkgid="8df9af9562cc03709735cb5f98cf9abd3f0157652e512d37331f206daa8f31069fc95b4a78542d9dfac81a5af45c05d59a1646b51c34be7cee42519103a7d031" name="argocd-diff-preview-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.24" rel="1.8"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1731412800">- new package argocd-diff-preview: tool for rendering manifest
  changes on pull requests</changelog>
</package>
<package pkgid="9226231693b74803ff1d1f3a5401792f9f29f01783ca4a987fe3427fb1485f771cfa18c22b22658e74546f9afdc8b1575a8e844fc002ec3502660dacd8752adc" name="argocd-diff-preview-debugsource" arch="i586">
  <version epoch="0" ver="0.0.24" rel="1.8"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1731412800">- new package argocd-diff-preview: tool for rendering manifest
  changes on pull requests</changelog>
</package>
<package pkgid="18237f279a246727757d649dd2e3f1539ccb65f3be3dca2ca746c844101c16f1352e3f2e1211bfec09076ba10f17541326726879de0e401dd5e3ae6747932d90" name="argon2-debuginfo" arch="i586">
  <version epoch="0" ver="20190702" rel="4.7"/>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="4361f52b37a1b169fd1a2ab7e3931f9ef847110cef0524248d441f73682f36b58cba5359fd6bcccc43da40493e64105d375d6754ae3787252a4e9d235a207dee" name="argon2-debugsource" arch="i586">
  <version epoch="0" ver="20190702" rel="4.7"/>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="fa8dca43b08f197e83642fc953798ee9ef2bbd36d5ba2f20aefb8f33a04ccb51359c77d584ef888e10b9218057aab6c291744160a7eb087754ca3af35a34395f" name="argtable3-debugsource" arch="i586">
  <version epoch="0" ver="3.3.1" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1787054400">- initial version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1787227200">- fix build on 15.7</changelog>
</package>
<package pkgid="5910dc8cb1a42b47f5ee4dcdc24aa68234a82b4c38a1900ba674e1a941ee4d736427511bccd2b784c357baa8c7566d9a44593257755eccb1f11ac29fa7c9d7f7" name="argus-client-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.8.2" rel="4.9"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="vdziewiecki@suse.com" date="1335355200">- update to 3.0.6 - bnc#739260 - Multiple licensing problems with
  argus-client 3.0.0
- remove obsolete argus-clients-3.0.0-leak-fix.patch.</changelog>
  <changelog author="idonmez@suse.com" date="1337601600">- Fix build</changelog>
  <changelog author="cfarrell@suse.com" date="1337947200">- license update: GPL-2.0+
  COPYING is actually GPL-3.0 but majority of source files are GPL-2.0+ and
  presence of include/argus/CflowdFlowPdu.h (GPL-2.0) means binary is
  GPL-2.0 anyway (upstream aware of this). See also bnc#739260</changelog>
  <changelog author="p.drouand@gmail.com" date="1418731200">- Update to version 3.0.8
  + Please read the ChangeLog
- Adapt patches to upstream changes
  argus-clients-3.0.6-fclose.patch &gt; argus-clients-3.0.8-fclose.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1475064000">- Update to version 3.0.8.2
  * Please read the ChangeLog</changelog>
  <changelog author="tchvatal@suse.com" date="1521288000">- Format with spec-cleaner and remove not-needed code
- Fix build on Tumbleweed by stating more dependencies</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1559995200">- Add argus-client-fix-build.patch to properly fail build on errors
  and avoid these (boo#1102408)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2f2667ddd0d0c25fcdf2f195ac63a9d01869ca1ca7a9eadca413cb178c39cce1a3a9c07cacf76f0a64fa445b7c0af9802ade8f7c4f743fb1af462c2c2cff843d" name="argus-client-debugsource" arch="i586">
  <version epoch="0" ver="3.0.8.2" rel="4.9"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="vdziewiecki@suse.com" date="1335355200">- update to 3.0.6 - bnc#739260 - Multiple licensing problems with
  argus-client 3.0.0
- remove obsolete argus-clients-3.0.0-leak-fix.patch.</changelog>
  <changelog author="idonmez@suse.com" date="1337601600">- Fix build</changelog>
  <changelog author="cfarrell@suse.com" date="1337947200">- license update: GPL-2.0+
  COPYING is actually GPL-3.0 but majority of source files are GPL-2.0+ and
  presence of include/argus/CflowdFlowPdu.h (GPL-2.0) means binary is
  GPL-2.0 anyway (upstream aware of this). See also bnc#739260</changelog>
  <changelog author="p.drouand@gmail.com" date="1418731200">- Update to version 3.0.8
  + Please read the ChangeLog
- Adapt patches to upstream changes
  argus-clients-3.0.6-fclose.patch &gt; argus-clients-3.0.8-fclose.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1475064000">- Update to version 3.0.8.2
  * Please read the ChangeLog</changelog>
  <changelog author="tchvatal@suse.com" date="1521288000">- Format with spec-cleaner and remove not-needed code
- Fix build on Tumbleweed by stating more dependencies</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1559995200">- Add argus-client-fix-build.patch to properly fail build on errors
  and avoid these (boo#1102408)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="699be55a40299e8eb3057dc42248aab0fb7d1fa6324541890c34b0741313e3935a8602f83d14da31302916882c298bc0856d0c87ec1f9f877eeec46f9eb42ade" name="argus-debugsource" arch="i586">
  <version epoch="0" ver="3.0.8.3" rel="4.9"/>
  <changelog author="sfalken@opensuse.org" date="1411041600">- Changed SuSE to SUSE in README.SUSE (sr#250033)</changelog>
  <changelog author="p.drouand@gmail.com" date="1440676800">- Update to version 3.0.8.1
  * Upstream doesn't publish a short changelog; please read the
    ChangeLog file
- Use download Url as source
- Require systemd-rpm-macros instead of systemd: increase dependencies</changelog>
  <changelog author="p.drouand@gmail.com" date="1475064000">- Update to version 3.0.8.2
  * Upstream doesn't publish a short changelog; please read the
    ChangeLog file</changelog>
  <changelog author="dimstar@opensuse.org" date="1509019200">- BuildRequire libnsl-devel: since confiugure implicitly adds
  - lnsl, it is our duty to make sure deps are present.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1553169600">- Reduce scriptlets' hard dependency on systemd.
- Replace some UUOC by find -exec.
- Make %install POSIX sh compatible.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Add -fcommon in order to fix building with GCC10</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 3.0.8.3
  * Fix ekinzie-ccc-analyzer issues</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1628596800">- Added hardening to systemd service(s). Added patch(es):
  * harden_argus.service.patch
  Modified:
  * argus.service</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1674648000">- Replace wrong libnsl build require with correct libtirpc one
- fix-configure-libwrap-dependencies.diff: libwrap does not
  depend on libnsl</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="7559a189ab3391d46c3ec7abe625963c92a5893d37df8f022632618ccfdb30b05917ccd3d272e0b5f48e0015e5211ed536cc8b581004cb47c42c97bdb85f2d29" name="argus-server-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.8.3" rel="4.9"/>
  <changelog author="sfalken@opensuse.org" date="1411041600">- Changed SuSE to SUSE in README.SUSE (sr#250033)</changelog>
  <changelog author="p.drouand@gmail.com" date="1440676800">- Update to version 3.0.8.1
  * Upstream doesn't publish a short changelog; please read the
    ChangeLog file
- Use download Url as source
- Require systemd-rpm-macros instead of systemd: increase dependencies</changelog>
  <changelog author="p.drouand@gmail.com" date="1475064000">- Update to version 3.0.8.2
  * Upstream doesn't publish a short changelog; please read the
    ChangeLog file</changelog>
  <changelog author="dimstar@opensuse.org" date="1509019200">- BuildRequire libnsl-devel: since confiugure implicitly adds
  - lnsl, it is our duty to make sure deps are present.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1553169600">- Reduce scriptlets' hard dependency on systemd.
- Replace some UUOC by find -exec.
- Make %install POSIX sh compatible.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Add -fcommon in order to fix building with GCC10</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 3.0.8.3
  * Fix ekinzie-ccc-analyzer issues</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1628596800">- Added hardening to systemd service(s). Added patch(es):
  * harden_argus.service.patch
  Modified:
  * argus.service</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1674648000">- Replace wrong libnsl build require with correct libtirpc one
- fix-configure-libwrap-dependencies.diff: libwrap does not
  depend on libnsl</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4eea8247b9cfa45afe7bdca9f1b9802ffd29d10fef81b9e1e52e90a072a7a6eabc7d47b7938b5fc5a12451627ec32653bd1db9a362147a8d54a6a1a219ed5a26" name="argyllcms-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.1" rel="1.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set everything inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1695384000">- Update to 3.0.0:
  * Updated ccast/axTLS to get ChromCast working again with latest Google CC
    operating software.
  * Extensive re-write/re-factor of icclib to make it more future-proof.
    See https://www.argyllcms.com/doc/ChangesSummary.html for details.
  * Added ref/ColorCheckerPassport.ti2 and ref/ColorCheckerHalfPassport.ti2
    to allow measuring ColorCheckerPassport with instrument.
  * Fixed bug in Munki spectro hi-res mode with some instruments. Luminance
    matching between normal and hi-res was sometimes quite poor.
  * Added ARGYLL_CREATE_DISPLAY_PROFILE_WITHOUT_CHAD environment variable.
  * Changed colprof -U flag to -u. Changed dispcal -J flag to -K to accommodate
    a potential new flag for colprof and dispcal.
  * Added workaround for bug in madHcNet64.dll32/64.dll which sometimes causes
    failure.
  * Added delay after USB set_config on OS X to help Spyder 3/4 on Ventura OS.
  * Added -Y parameter to dispwin to override automatic patch delay.
  * Changed i1d3 driver to cope with Rev. B "0x83" error robustly. This should
    fix any issues measuring low level Red only patch values on OLED displays,
    but with slower measurements when this occurs.
  * Added spotread -Y S option to save spectral sensitivity curves and added
    corresponding support in i1d3 driver. This allows for comparison of different
    instruments factory calibrations.
  * Added a -h scale parameter to dispread, to allow the automatic instrument
    calibration test patch values to be scaled down from their default 100%
    value. This is useful with HDR displays.
  * Added manifest to MSWindows executables to use UTF-8 code pages on Windows
    1903 and later. This should improve non-ASCII filename and path handling.
  * Added a Violet colorant to the targen colorant list.
  * Fixed problem with OS X 64 bit backwards compatibility where it failed to
    locate serial instruments when the binaries are run on OS X V12 or latter
    machines.
  * Fixed bug in i1Pro3 driver where it was not returning the correct
    measurement conditions enum.
  * Fixed spotread so that ambient measure for monochrome sources doesn't error
    out due to bad CCT/VCT/VDT. Also change -T so that it suppresses CCT etc. if
    ambient mode is used.
  * Added hacky workaround to strange Mac M2/rosetta bug in del_i1proimp().
- Make the argyllcms-doc package noarch.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1699531200">- update to 3.0.2:
  * Fix #include &lt;ctype.h&gt; in spectro/conv.c
  * Fix typo introduced into spectro/i1d3.c that prevents
    retail i1d3 from working.
  * Fixed accuracy problem with xicclu -fb when using cLut type
    profiles that use a matrix in their B2A table.
  * Fixed crash in xicclu with device link profiles.
  * Fixed error when creating profiles with
    ARGYLL_CREATE_DISPLAY_PROFILE_WITH_CHAD or
    ARGYLL_CREATE_OUTPUT_PROFILE_WITH_CHAD.
  * Make re-writing an ICC profile more forgiving of
    tags that are incorrect for the profile version.
  * Fixed problem with writing textDescriptionType
    ScriptCode that was not being padded to 67 characters.
  * Fixed bug in CGATS output. This showed up in oeminst.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1701691200">- update to 3.1.0:
  * Fixed bug in CMYK profile B2A table creation that sometimes resulted in
    bumpy black generation. (Only occurred when compiled using recent gcc with
    code optimization.)
  * Changed ICC profile serialization of pure ASCII text tags emit a warning
    rather than error if they are fed non-ASCII utf8 input.
  * Made ICC code a little more robust against bad profiles. (Thanks to David Hoyt).
  * Fixed latent bug in X11 plot code that caused window not to be created or
    updated when dowait == 0. This shows up on Linux as failure of spotread -S
    to show spectral plot.
  * Fixed problem with colorhug not noticing errors from the instrument.
  * Updated scanin/it8Wolf.cht to improve accuracy of grey wedge patch recognition.
  * Merged some Debian patches, including spelling fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1710244800">- Fix build with gcc14 (bsc#1221304)
  * Add ajam-gcc14.patch
- Reformat ajam-include.patch with a/b prefixes
- Use %autosetup</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1715688000">- Update to 3.2.0:
  * Added extra diagnostics to printcal.
  * Added colprof -nI option, that adds inverse gamut mapping to Perceptual and
    Saturation A2B tables, if they are being created. This is not recommended for
    source profiles, since it handicaps true gamut mapping, but may be a workaround
    to faulty Adobe Lightroom BPC for Perceptual intent in output profiles.
  * Added error message for ColorMunki spectro sensor internal cable being
    disconnected.
  * Fixed bug in Appearance B2A conversion that appeared in V3.0 release.
  * Fixed crash in chartread strip reading when given faulty .ti2 file.
  * Tweaked i1d3 AIO adaptive integration time to reduce measure time to be more
    comparable to just using Rev A commands.
  * Re-worked ARGYLL_NOT_INTERACTIVE stdin to work much better on MSWin when
    connected to a pipe. Removed code that empties stdin before expecting use input
    when ARGYLL_NOT_INTERACTIVE.
  * Fixed OS X dispwin -c etc.
  * Fixed colprof IGNORE_DISP_ZEROS heuristic so that it doesn't reject OLED red
    measurements that have a Z value of 0.0.
  * Added -H option to colprof to allow setting the charTargetTag to given string,
    rather than automatically filling with .ti3 data.
  * Changed instrument monitoring thread debug messages to only be shown on -D9, so
    they don't interfere with messages shown at -D8.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1727438400">- Update to 3.3.0:
  * Improved reliability of i1Pro2 startup by adding recovery delay after the
    getmisc instruction.
  * Fixed i1pro2/3 driver to be more forgiving of wavelength calibration pushing
    filter offsets outside the range of raw CCD range.
  * Fixed numerical bug in targen when using -V and -c with profile with zero
    black.
  * Added support for Spyder X2 (thanks to Chris Minasians and A.K. for helping
    make an instrument available).
  * Added support for JETI 2501 spectrometer thanks to to Omardis.
  * Added -T option to targen to allow separate total ink limit for text and spacer
    text.
  * Modified targen CMYK chart generation to apply a level of luminance boost to
    the resulting OFPS samples. This partially compensates for the overall
    darkening of the test set due to exploring the combined K response of the
    device. While this will reduce the sampling density and resulting profile
    accuracy in darker parts of the gamut, it should improve the accuracy of colors
    for realistic prints, which typically have a lighter average than the device
    CMYK gamut.
  * Added extra diagnostics and -p plot detail to printcal. Added -z flag to allow
    setting a resulting calibration table resolution to values other than 256.
  * Fix 3.2.0 bug introduced into spectro/Jamfile install that omitted spec2cie
    from binary distributions.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1755000000">- Update to 3.4.0:
  * Added support for Spyder and SpyderPRO (2024)
  * Renamed proposed CIE 2012 2 and 10 degree to standard CIE 2015 2 and 10
    degree observers, as per CIE 170-2:2015.
  * Added -Y c: option to colprof and invprofcheck to allow setting/overriding
    alibration curves for setting final ink limits.
  * Added -Y c: option to xicclu to allow setting/overriding calibration curves
    for setting final ink limits, and added -T flag to show ink limits.
  * Fixed Spyder X and X2 to not make Device Disconect noise (if such sounds are
    enabled) on MSWin.
  * Fixed bug in colprof -nI failing for CMYK profiles.
  * Enhanced strip reader patch recognition to reject strips that don't start
    and end on the media, as well as adding some speed compensation to the patch
    recognition for non-zerbra ruler measurements.
  * Fixed bug in i1Pro3 strip reading where it would return bad values if the
    zerbra stripe wasn't used.
  * Changed chartread so that it will issue warnings of possible bad row or patch
    reading even when .ti2 reference measurement is not accurate (i.e. no
    preconditioning profile used in targen.)
  * Increased emphasis of making sure that there is contrast between patches at the
    end of rows in printtarg patch ordering for strip instruments.
  * Added -C parameter to targen to allow overriding any calibration curves found
    in the ICC profile, used to estimage the total ink limit from that in the ICC
    profile. Also better enforces final raw computes ink limits.
  * Modified ccxxmake so that it checks that it has actually found a white seeming
    patch to use as the L*a*b* white reference, and the patch to de-weight. If
    there is no white patch (i.e. just RGB patches) then it will use D65 as the
    L*a*b* conversion reference. ccxxmake will fail if there are less than 3 patches.
  * Fixed ICC profile writing so that it clips rather than failing when writing a
    ColorantTable PCS value that is out of range. A warning to stderr will be issued.
  * Changed ColorMunki driver so that it is more forgiving about unexpected version
    string lengths.
  * Fixed dispcal and dispread so that they won't error out if there is no instrument
    but the -M parameter is provided.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1758110400">- Update to 3.4.1:
  * Enabled support for JETI specbos extra adapter heads.
  * Turned off erroneous strip read debugging in munki driver.
  * Fixed printtarg -T option to work again.
  * Add delay to ArgyllCMS_install_USB.exe and ArgyllCMS_uninstall_USB.exe exit
    so that messages can be read.
  * Changed chartread unexpected patch value warning threshold to dE 95 when no
    targen -c profile.</changelog>
</package>
<package pkgid="778e89856d3f776aaeab89981c13b00dd93bf5a52b352842c9d613f24e997407599b3487875aba0d3a0efb1f9840c06ae3e4b28fbc09be547638135c3acc4b0c" name="argyllcms-debugsource" arch="i586">
  <version epoch="0" ver="3.4.1" rel="1.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set everything inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1695384000">- Update to 3.0.0:
  * Updated ccast/axTLS to get ChromCast working again with latest Google CC
    operating software.
  * Extensive re-write/re-factor of icclib to make it more future-proof.
    See https://www.argyllcms.com/doc/ChangesSummary.html for details.
  * Added ref/ColorCheckerPassport.ti2 and ref/ColorCheckerHalfPassport.ti2
    to allow measuring ColorCheckerPassport with instrument.
  * Fixed bug in Munki spectro hi-res mode with some instruments. Luminance
    matching between normal and hi-res was sometimes quite poor.
  * Added ARGYLL_CREATE_DISPLAY_PROFILE_WITHOUT_CHAD environment variable.
  * Changed colprof -U flag to -u. Changed dispcal -J flag to -K to accommodate
    a potential new flag for colprof and dispcal.
  * Added workaround for bug in madHcNet64.dll32/64.dll which sometimes causes
    failure.
  * Added delay after USB set_config on OS X to help Spyder 3/4 on Ventura OS.
  * Added -Y parameter to dispwin to override automatic patch delay.
  * Changed i1d3 driver to cope with Rev. B "0x83" error robustly. This should
    fix any issues measuring low level Red only patch values on OLED displays,
    but with slower measurements when this occurs.
  * Added spotread -Y S option to save spectral sensitivity curves and added
    corresponding support in i1d3 driver. This allows for comparison of different
    instruments factory calibrations.
  * Added a -h scale parameter to dispread, to allow the automatic instrument
    calibration test patch values to be scaled down from their default 100%
    value. This is useful with HDR displays.
  * Added manifest to MSWindows executables to use UTF-8 code pages on Windows
    1903 and later. This should improve non-ASCII filename and path handling.
  * Added a Violet colorant to the targen colorant list.
  * Fixed problem with OS X 64 bit backwards compatibility where it failed to
    locate serial instruments when the binaries are run on OS X V12 or latter
    machines.
  * Fixed bug in i1Pro3 driver where it was not returning the correct
    measurement conditions enum.
  * Fixed spotread so that ambient measure for monochrome sources doesn't error
    out due to bad CCT/VCT/VDT. Also change -T so that it suppresses CCT etc. if
    ambient mode is used.
  * Added hacky workaround to strange Mac M2/rosetta bug in del_i1proimp().
- Make the argyllcms-doc package noarch.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1699531200">- update to 3.0.2:
  * Fix #include &lt;ctype.h&gt; in spectro/conv.c
  * Fix typo introduced into spectro/i1d3.c that prevents
    retail i1d3 from working.
  * Fixed accuracy problem with xicclu -fb when using cLut type
    profiles that use a matrix in their B2A table.
  * Fixed crash in xicclu with device link profiles.
  * Fixed error when creating profiles with
    ARGYLL_CREATE_DISPLAY_PROFILE_WITH_CHAD or
    ARGYLL_CREATE_OUTPUT_PROFILE_WITH_CHAD.
  * Make re-writing an ICC profile more forgiving of
    tags that are incorrect for the profile version.
  * Fixed problem with writing textDescriptionType
    ScriptCode that was not being padded to 67 characters.
  * Fixed bug in CGATS output. This showed up in oeminst.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1701691200">- update to 3.1.0:
  * Fixed bug in CMYK profile B2A table creation that sometimes resulted in
    bumpy black generation. (Only occurred when compiled using recent gcc with
    code optimization.)
  * Changed ICC profile serialization of pure ASCII text tags emit a warning
    rather than error if they are fed non-ASCII utf8 input.
  * Made ICC code a little more robust against bad profiles. (Thanks to David Hoyt).
  * Fixed latent bug in X11 plot code that caused window not to be created or
    updated when dowait == 0. This shows up on Linux as failure of spotread -S
    to show spectral plot.
  * Fixed problem with colorhug not noticing errors from the instrument.
  * Updated scanin/it8Wolf.cht to improve accuracy of grey wedge patch recognition.
  * Merged some Debian patches, including spelling fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1710244800">- Fix build with gcc14 (bsc#1221304)
  * Add ajam-gcc14.patch
- Reformat ajam-include.patch with a/b prefixes
- Use %autosetup</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1715688000">- Update to 3.2.0:
  * Added extra diagnostics to printcal.
  * Added colprof -nI option, that adds inverse gamut mapping to Perceptual and
    Saturation A2B tables, if they are being created. This is not recommended for
    source profiles, since it handicaps true gamut mapping, but may be a workaround
    to faulty Adobe Lightroom BPC for Perceptual intent in output profiles.
  * Added error message for ColorMunki spectro sensor internal cable being
    disconnected.
  * Fixed bug in Appearance B2A conversion that appeared in V3.0 release.
  * Fixed crash in chartread strip reading when given faulty .ti2 file.
  * Tweaked i1d3 AIO adaptive integration time to reduce measure time to be more
    comparable to just using Rev A commands.
  * Re-worked ARGYLL_NOT_INTERACTIVE stdin to work much better on MSWin when
    connected to a pipe. Removed code that empties stdin before expecting use input
    when ARGYLL_NOT_INTERACTIVE.
  * Fixed OS X dispwin -c etc.
  * Fixed colprof IGNORE_DISP_ZEROS heuristic so that it doesn't reject OLED red
    measurements that have a Z value of 0.0.
  * Added -H option to colprof to allow setting the charTargetTag to given string,
    rather than automatically filling with .ti3 data.
  * Changed instrument monitoring thread debug messages to only be shown on -D9, so
    they don't interfere with messages shown at -D8.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1727438400">- Update to 3.3.0:
  * Improved reliability of i1Pro2 startup by adding recovery delay after the
    getmisc instruction.
  * Fixed i1pro2/3 driver to be more forgiving of wavelength calibration pushing
    filter offsets outside the range of raw CCD range.
  * Fixed numerical bug in targen when using -V and -c with profile with zero
    black.
  * Added support for Spyder X2 (thanks to Chris Minasians and A.K. for helping
    make an instrument available).
  * Added support for JETI 2501 spectrometer thanks to to Omardis.
  * Added -T option to targen to allow separate total ink limit for text and spacer
    text.
  * Modified targen CMYK chart generation to apply a level of luminance boost to
    the resulting OFPS samples. This partially compensates for the overall
    darkening of the test set due to exploring the combined K response of the
    device. While this will reduce the sampling density and resulting profile
    accuracy in darker parts of the gamut, it should improve the accuracy of colors
    for realistic prints, which typically have a lighter average than the device
    CMYK gamut.
  * Added extra diagnostics and -p plot detail to printcal. Added -z flag to allow
    setting a resulting calibration table resolution to values other than 256.
  * Fix 3.2.0 bug introduced into spectro/Jamfile install that omitted spec2cie
    from binary distributions.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1755000000">- Update to 3.4.0:
  * Added support for Spyder and SpyderPRO (2024)
  * Renamed proposed CIE 2012 2 and 10 degree to standard CIE 2015 2 and 10
    degree observers, as per CIE 170-2:2015.
  * Added -Y c: option to colprof and invprofcheck to allow setting/overriding
    alibration curves for setting final ink limits.
  * Added -Y c: option to xicclu to allow setting/overriding calibration curves
    for setting final ink limits, and added -T flag to show ink limits.
  * Fixed Spyder X and X2 to not make Device Disconect noise (if such sounds are
    enabled) on MSWin.
  * Fixed bug in colprof -nI failing for CMYK profiles.
  * Enhanced strip reader patch recognition to reject strips that don't start
    and end on the media, as well as adding some speed compensation to the patch
    recognition for non-zerbra ruler measurements.
  * Fixed bug in i1Pro3 strip reading where it would return bad values if the
    zerbra stripe wasn't used.
  * Changed chartread so that it will issue warnings of possible bad row or patch
    reading even when .ti2 reference measurement is not accurate (i.e. no
    preconditioning profile used in targen.)
  * Increased emphasis of making sure that there is contrast between patches at the
    end of rows in printtarg patch ordering for strip instruments.
  * Added -C parameter to targen to allow overriding any calibration curves found
    in the ICC profile, used to estimage the total ink limit from that in the ICC
    profile. Also better enforces final raw computes ink limits.
  * Modified ccxxmake so that it checks that it has actually found a white seeming
    patch to use as the L*a*b* white reference, and the patch to de-weight. If
    there is no white patch (i.e. just RGB patches) then it will use D65 as the
    L*a*b* conversion reference. ccxxmake will fail if there are less than 3 patches.
  * Fixed ICC profile writing so that it clips rather than failing when writing a
    ColorantTable PCS value that is out of range. A warning to stderr will be issued.
  * Changed ColorMunki driver so that it is more forgiving about unexpected version
    string lengths.
  * Fixed dispcal and dispread so that they won't error out if there is no instrument
    but the -M parameter is provided.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1758110400">- Update to 3.4.1:
  * Enabled support for JETI specbos extra adapter heads.
  * Turned off erroneous strip read debugging in munki driver.
  * Fixed printtarg -T option to work again.
  * Add delay to ArgyllCMS_install_USB.exe and ArgyllCMS_uninstall_USB.exe exit
    so that messages can be read.
  * Changed chartread unexpected patch value warning threshold to dE 95 when no
    targen -c profile.</changelog>
</package>
<package pkgid="79c794516ce215d71fe35b9387ea58015f6c06ab35d966d93b05700c6f69880d363615999c5cda44a05cf6656d16af11cd41517624ef53ddbb499386980a3ca6" name="aria2-debuginfo" arch="i586">
  <version epoch="0" ver="1.37.0" rel="2.2"/>
  <changelog author="sfalken@opensuse.org" date="1488974400">- Edited %files section to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="petr@cervinka.net" date="1495195200">- Version bump to 1.32.0
  * Clarify --max-concurrent-downloads option
  * Fix compile error with toolchain which lacks IPV6_TCLASS
  * Log directed URI in notice log level
  * Spelling and typo fixes
  * Remove unused Android parts
  * Save control file early
  * Update links in Dockerfile.raspberrypi
  * Propagate disk full error on pre-allocation to last error code</changelog>
  <changelog author="mpluskal@suse.com" date="1508414400">- Update to version 1.33.0:
  * libaria2: Return last error code from
    DownloadHandle::getErrorCode
  * libuv: use pkg-config
  * Add --peer-agent option
  * Add --bt-load-saved-metadata option
  * Don't save control file if --auto-save-interval is 0.
  * Fix infinite loop bug when file is not found</changelog>
  <changelog author="mpluskal@suse.com" date="1510574400">- Update to version 1.33.1:
  * This release fixes a bug that causes high CPU usage in mingw
    build.</changelog>
  <changelog author="avindra@opensuse.org" date="1526558400">- Update to version 1.34.0
  * UnknownLengthPieceStorage: return piece length show something
    in console status when downloading items with unknown content length
  * Fix bug that signal handler does not work with libaria2 when
    aria2::RUN_ONCE is passed to aria2::run().
  * Retry on HTTP 502
- cleanup with spec-cleaner</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1547035200">- Fix CVE-2019-3500 boo#1120488
  * aria2-CVE-2019-3500.patch
- Move bash completion to better location</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1570536000">- Update to version 1.35.0
  * Drop SSLv3.0 and TLSv1.0 and add TLSv1.3
  * TLSv1.3 support is added for GNUTLS and OpenSSL.
  * Platform: Fix compilation without deprecated OpenSSL APIs
  * Remove linux getrandom and use C++ stdlib instead
  * Don't send Accept Metalink header if Metalink is disabled
- Drop no longer needed aria2-CVE-2019-3500.patch</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1631534400">- Update to version 1.36.0
  * Update wslay
  * Fix segfault when time_t is 64bit on 32bit arch
  * Updates the make_bash_completion script to Python3
  * Prevent corrupt downloads after app and/or system crash
  * Reset sessionDownloadLength and sessionUploadLength on download start</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1700481600">- Update to version 1.37.0
  * Fix header in --http-accept-gzip documentation
  * Allow empty dist name in bencode which is needed for hybrid torrent
  * Fix undefined behavior/crash in GZipEncoder
  * Fix Metalink4 parsing with foreign namespaces
  * fix wrong dht.dat binary file structure in docs
  * Increase ByteArrayDiskWriter maximum size
  * Logger: Fix format string overflow in writeHeader()
  * Cap infoHashLength in .aria2 file
  * Various documentation fixes and rewords</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784030400">- Fix build with Nettle 4.0 [be1caa2d] (bsc#1257934)
  * Upstream PR in #2358
  * Add aria2-Fix-build-with-nette4.patch</changelog>
</package>
<package pkgid="2d941f1f68c56f210d4d3bf613e66f3bd09dad4ef686b8dbacecd01ab103ecd7543b2160ea0be3fa49972badc3f76970bb70b3f709207e71ad9ad079334f854d" name="aria2-debugsource" arch="i586">
  <version epoch="0" ver="1.37.0" rel="2.2"/>
  <changelog author="sfalken@opensuse.org" date="1488974400">- Edited %files section to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="petr@cervinka.net" date="1495195200">- Version bump to 1.32.0
  * Clarify --max-concurrent-downloads option
  * Fix compile error with toolchain which lacks IPV6_TCLASS
  * Log directed URI in notice log level
  * Spelling and typo fixes
  * Remove unused Android parts
  * Save control file early
  * Update links in Dockerfile.raspberrypi
  * Propagate disk full error on pre-allocation to last error code</changelog>
  <changelog author="mpluskal@suse.com" date="1508414400">- Update to version 1.33.0:
  * libaria2: Return last error code from
    DownloadHandle::getErrorCode
  * libuv: use pkg-config
  * Add --peer-agent option
  * Add --bt-load-saved-metadata option
  * Don't save control file if --auto-save-interval is 0.
  * Fix infinite loop bug when file is not found</changelog>
  <changelog author="mpluskal@suse.com" date="1510574400">- Update to version 1.33.1:
  * This release fixes a bug that causes high CPU usage in mingw
    build.</changelog>
  <changelog author="avindra@opensuse.org" date="1526558400">- Update to version 1.34.0
  * UnknownLengthPieceStorage: return piece length show something
    in console status when downloading items with unknown content length
  * Fix bug that signal handler does not work with libaria2 when
    aria2::RUN_ONCE is passed to aria2::run().
  * Retry on HTTP 502
- cleanup with spec-cleaner</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1547035200">- Fix CVE-2019-3500 boo#1120488
  * aria2-CVE-2019-3500.patch
- Move bash completion to better location</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1570536000">- Update to version 1.35.0
  * Drop SSLv3.0 and TLSv1.0 and add TLSv1.3
  * TLSv1.3 support is added for GNUTLS and OpenSSL.
  * Platform: Fix compilation without deprecated OpenSSL APIs
  * Remove linux getrandom and use C++ stdlib instead
  * Don't send Accept Metalink header if Metalink is disabled
- Drop no longer needed aria2-CVE-2019-3500.patch</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1631534400">- Update to version 1.36.0
  * Update wslay
  * Fix segfault when time_t is 64bit on 32bit arch
  * Updates the make_bash_completion script to Python3
  * Prevent corrupt downloads after app and/or system crash
  * Reset sessionDownloadLength and sessionUploadLength on download start</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1700481600">- Update to version 1.37.0
  * Fix header in --http-accept-gzip documentation
  * Allow empty dist name in bencode which is needed for hybrid torrent
  * Fix undefined behavior/crash in GZipEncoder
  * Fix Metalink4 parsing with foreign namespaces
  * fix wrong dht.dat binary file structure in docs
  * Increase ByteArrayDiskWriter maximum size
  * Logger: Fix format string overflow in writeHeader()
  * Cap infoHashLength in .aria2 file
  * Various documentation fixes and rewords</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784030400">- Fix build with Nettle 4.0 [be1caa2d] (bsc#1257934)
  * Upstream PR in #2358
  * Add aria2-Fix-build-with-nette4.patch</changelog>
</package>
<package pkgid="4cbfc702ef337a4eec47dcee997d663032c02051f733411e5fa64f6cbe0c76c794c1803e7d07ae04e36e3042b9d73453ed40c5ca5458a8f2d27ba1ef83383e79" name="arj-debuginfo" arch="i586">
  <version epoch="0" ver="3.10.22" rel="6.10"/>
  <changelog author="mpluskal@suse.com" date="1511697600">- Import package from home:Sauerland
- Some packaging cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1511784000">- Update description to be more clear about this arj variant.</changelog>
  <changelog author="bwiedemann@suse.com" date="1513425600">- Add arj-3.10.22-reproducible.patch to not include build date (boo#1047218)</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1585137600">- Add arj-3.10.22-fixstrcpy.patch to fix data corruption
  and make package builds reproducible (boo#1100677)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1680955200">- Extend arj-3.10.22-fixstrcpy.patch to avoid trouble with strcpy
  in two more places</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="5bd007c76e2915e50e7ba75eefb7de2565040ed1e4179fd996c12581b08f837583219169cd3e371583f7b7fe5c0a3ceacd36705dfa31992921c7ce70009385d8" name="arj-debugsource" arch="i586">
  <version epoch="0" ver="3.10.22" rel="6.10"/>
  <changelog author="mpluskal@suse.com" date="1511697600">- Import package from home:Sauerland
- Some packaging cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1511784000">- Update description to be more clear about this arj variant.</changelog>
  <changelog author="bwiedemann@suse.com" date="1513425600">- Add arj-3.10.22-reproducible.patch to not include build date (boo#1047218)</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1585137600">- Add arj-3.10.22-fixstrcpy.patch to fix data corruption
  and make package builds reproducible (boo#1100677)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1680955200">- Extend arj-3.10.22-fixstrcpy.patch to avoid trouble with strcpy
  in two more places</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="74eab2b36d54d49dbd5605bfb1791b94b25010ae783333c64b39c4ba9d4da74d376312b4b585eb24633a385281a47870a9663882123c94bab6a8b56c8aaade10" name="ark-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * flatpak: Bump libarchive to 3.8.5, use github</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * CONTRIBUTING.md proof reading
  * SNAP: the versioned solib is in libduktape207
  * SNAP: adhere to the yaml lint expectations
  * SNAP: add missing runtime exe's &amp; required qt libs
  * Use Kate/Okular part only when mime type exactly matches a supported type
  * compressfileitemaction: use KIO::NameFinderJob to determine archive name
  * batchextracttest: modify test to cover existing folder use-case
  * correct possible debug logging
  * extractiondialog: do not overwrite directory when extract (kde#504869)
  * OverwriteQuery: Set an archive KIO URL as source URL
  * documentation.yml is no more needed
  * libarchive: prevent silent replacement of existing files by directory entries during extraction
  * ExtractFileItemAction: Instead of "Delete" use "Trash" (kde#498852)
  * Use ECM_TEST_NAME_PREFIX_STRATEGY set to "PATH"
  * Turn extractToSubfolder into variable
  * Update comment, remove unneeded method
  * Simply ExtractDialog
  * Extract Dialog: Allow to select the current Url (kde#507193)
  * Use uppercase include</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Move extraction DirHistory from config to state config
  * compressfileitemaction: fix parenting of actions and subjobs
  * file exists dialog: apply auto skip/overwrite choices in batch (kde#260312)
  * Rename member variables m_pluginManger to m_pluginManager
  * arkpart: Build into proper qt plugin directory
  * compressfileitemaction: user the compressMenu as parent for its actions</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Clang-format: Use version 18 which is the lowest available on SUSE</changelog>
</package>
<package pkgid="9859223233872512b92cb04a4d262473dbd586ccf6dac4d61a40504db8f7b6cd72f6832457f7be5959b1a83e0b485bb9cf95bc926a8c33cdd8a6625e438f4ac9" name="ark-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * flatpak: Bump libarchive to 3.8.5, use github</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * CONTRIBUTING.md proof reading
  * SNAP: the versioned solib is in libduktape207
  * SNAP: adhere to the yaml lint expectations
  * SNAP: add missing runtime exe's &amp; required qt libs
  * Use Kate/Okular part only when mime type exactly matches a supported type
  * compressfileitemaction: use KIO::NameFinderJob to determine archive name
  * batchextracttest: modify test to cover existing folder use-case
  * correct possible debug logging
  * extractiondialog: do not overwrite directory when extract (kde#504869)
  * OverwriteQuery: Set an archive KIO URL as source URL
  * documentation.yml is no more needed
  * libarchive: prevent silent replacement of existing files by directory entries during extraction
  * ExtractFileItemAction: Instead of "Delete" use "Trash" (kde#498852)
  * Use ECM_TEST_NAME_PREFIX_STRATEGY set to "PATH"
  * Turn extractToSubfolder into variable
  * Update comment, remove unneeded method
  * Simply ExtractDialog
  * Extract Dialog: Allow to select the current Url (kde#507193)
  * Use uppercase include</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Move extraction DirHistory from config to state config
  * compressfileitemaction: fix parenting of actions and subjobs
  * file exists dialog: apply auto skip/overwrite choices in batch (kde#260312)
  * Rename member variables m_pluginManger to m_pluginManager
  * arkpart: Build into proper qt plugin directory
  * compressfileitemaction: user the compressMenu as parent for its actions</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Clang-format: Use version 18 which is the lowest available on SUSE</changelog>
</package>
<package pkgid="78c593086aaa9297998520c13e6f7ca6ccedcaca047defcd0e8825aced59b908613dc38fd277418a00061f0587576d2f95591d2bf2babdd5cb453b45b24baa19" name="arkade-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.125" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783339200">- Update to version 0.11.108:
  * Allow trusted symlink targets in OCI extraction</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783512000">- Update to version 0.11.109:
  * Add xq tool</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783944000">- Update to version 0.11.113:
  * Update Go dependencies
- Update to version 0.11.112:
  * Pin Alloy to a binary release
- Update to version 0.11.111:
  * Add hunk CLI
- Update to version 0.11.110:
  * Update upload-assets workflow action</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785240000">- Update to version 0.11.114:
  * Kullu and Superterm oci install short-hands</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785844800">- Update to version 0.11.115:
  * Add actionlint to arkade get</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785931200">- Update to version 0.11.116:
  * Resolve latest CLI releases
  * Update formatting of tools and apostrophes in tools</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786363200">- Update to version 0.11.117:
  * Add codex-code-mode-host tool</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786708800">- Update to version 0.11.118:
  * Add actions-runner install support for macOS</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.11.124:
  * 55e5cdc Add arkade oci login for registry auth
- Update to version 0.11.123:
  * 1167959 Move FIFO test into a unix-only test file
  * 7de0f26 Preserve symlinked empty directories in oci publish
  * 45b71d9 Canonicalize source root for symlink containment in oci
    publish
  * cba2adf Detect directory symlink cycles in oci publish
  * 86892c6 Bound symlink dereferencing and skip special files in
    oci publish
  * a4f682d Dereference symlinks when publishing directories
  * 5152e3b Reject digest references as publish tags in oci publish
  * db2ff1b Tighten --bundle platform validation in oci publish
  * 4daa779 Reject extra positionals and stream tar to disk in oci
    publish
  * 76830e1 Pin crossplane to v2.3.0 until v2.4.0 ships binaries
  * 48872aa Reject non-directory sources in oci publish
  * a456437 Add arkade oci publish, the inverse of oci install
  * 31c38ed Document upstream commenting requires authorisation
  * d8966ed Reference upstream issue on kube-burner pin
  * d4925d3 Require a justification comment on tool version pins
- Update to version 0.11.122:
  * 09bf0db Add oha and fq to arkade get
  * 69ff89e Pin kube-burner to v2.8.1
- Update to version 0.11.121:
  * 5f37041 Document master pin in gha bump help
  * 1337f33 Pin e2e workflow actions to versioned tags
  * 8bd958f Map arch aliases for vzzn in arkade get
  * f095db9 Add vzzn to arkade get
- Update to version 0.11.120:
  * f619a38 Boot a repo release from v0.0.0 when no tags exist
  * 614b927 Pin actions versions
  * f12c28a Use functions.imagePullPolicy for function pull policy
  * 17d8195 Handle ARM64 aliases for k8sgpt downloads
  * 0e77294 Add k8sgpt to arkade get
- Update to version 0.11.119:
  * fa85209 Add github alias for actions-runner
  * 5c15292 Support GitLab Runner install on macOS
  * 367d44e Support Prometheus install on macOS
  * 272b4a2 Make actions-runner archive-only scriptable</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1788004800">- Update to version 0.11.125:
  * Add slicer-agent and signet shortcuts to oci install</changelog>
</package>
<package pkgid="c4680c294c632515a52c4b463cf5b59b57d8cdf39e89be7f94f73cdfdd824b5d71fe60d5b538a20c7659a8dd6a108590839a37c84500b2cda3792ebebeea6163" name="arlon-cli-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1727092800">- new package arlon-cli: CLI for the Kubernetes cluster lifecycle
  management and configuration tool</changelog>
</package>
<package pkgid="275838884e018032e2f172525088e1aef1234a3090965c75d1125d4f1690c4d84a7a99516560a199cfc5b4c99168c63b3475a0dc7529d20288507a26c292b7a7" name="arm-trusted-firmware-debugsource" arch="i586">
  <version epoch="0" ver="2.12.8" rel="4.1"/>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1715774400">- Don't use TF-A on RPi3 by default, just keep it around for testing.
  Fixes bsc#1207204.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1729080000">- Update to 2.10.7:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.7/docs/change-log.md
- Skipped 2.10.6:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.6/docs/change-log.md
- Skipped 2.10.5:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.5/docs/change-log.md
- Skipped 2.10.4:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.4/docs/change-log.md
- Skipped 2.10.3:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.3/docs/change-log.md
- Skipped 2.10.2:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.2/docs/change-log.md
- Skipped 2.10.1:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.1/docs/change-log.md</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1742817600">- Update to 2.10.14:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.14/docs/change-log.md
- Skipped 2.10.13:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.13/docs/change-log.md
- Skipped 2.10.12:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.12/docs/change-log.md
- Skipped 2.10.11:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.11/docs/change-log.md
- Skipped 2.10.10:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.10/docs/change-log.md
- Skipped 2.10.9:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.9/docs/change-log.md
- Skipped 2.10.8:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.8/docs/change-log.md
- Remove support for Hikey and Hikey960, since they have been
  dropped from edk2</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1750248000">- Update to 2.12.3:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.3/docs/change-log.md
- Remove patch for gcc7 since it is used for Leap 15.x only:
  * Workaround-gcc-7-constant-assignment-error.patch
- Replace patch to allow build without git clone, with sed commands:
  * atf-allow-non-git-dir.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1750334400">- Fix build of A3700 with gcc15:
  * A3700-fix-gcc15.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1765368000">- Build tools with distro flags</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1765368001">- Update to 2.12.8:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.8/docs/change-log.md
- Skipped:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.7/docs/change-log.md
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.6/docs/change-log.md
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.5/docs/change-log.md
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.4/docs/change-log.md</changelog>
  <changelog author="Z. Wieback &lt;zwieback66@yahoo.com&gt;" date="1771675200">- Install all loader stages and qemu_fw.bios for use with qemu</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1772020800">- Disable build of a3700 since it fails to build for a while now</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1785153600">- Add open source rk3568 arm-trusted-firmware</changelog>
</package>
<package pkgid="40839b5a0e5a98b29358a8685febc62d4a8ef6f70aadbb75d0f5468af1f45c015fac3739f30b8928fa98ac7b9eace2290ada9612de60e9290985af5f45107adf" name="arm-trusted-firmware-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.8" rel="4.1"/>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1715774400">- Don't use TF-A on RPi3 by default, just keep it around for testing.
  Fixes bsc#1207204.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1729080000">- Update to 2.10.7:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.7/docs/change-log.md
- Skipped 2.10.6:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.6/docs/change-log.md
- Skipped 2.10.5:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.5/docs/change-log.md
- Skipped 2.10.4:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.4/docs/change-log.md
- Skipped 2.10.3:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.3/docs/change-log.md
- Skipped 2.10.2:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.2/docs/change-log.md
- Skipped 2.10.1:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.1/docs/change-log.md</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1742817600">- Update to 2.10.14:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.14/docs/change-log.md
- Skipped 2.10.13:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.13/docs/change-log.md
- Skipped 2.10.12:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.12/docs/change-log.md
- Skipped 2.10.11:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.11/docs/change-log.md
- Skipped 2.10.10:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.10/docs/change-log.md
- Skipped 2.10.9:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.9/docs/change-log.md
- Skipped 2.10.8:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.10.8/docs/change-log.md
- Remove support for Hikey and Hikey960, since they have been
  dropped from edk2</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1750248000">- Update to 2.12.3:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.3/docs/change-log.md
- Remove patch for gcc7 since it is used for Leap 15.x only:
  * Workaround-gcc-7-constant-assignment-error.patch
- Replace patch to allow build without git clone, with sed commands:
  * atf-allow-non-git-dir.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1750334400">- Fix build of A3700 with gcc15:
  * A3700-fix-gcc15.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1765368000">- Build tools with distro flags</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1765368001">- Update to 2.12.8:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.8/docs/change-log.md
- Skipped:
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.7/docs/change-log.md
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.6/docs/change-log.md
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.5/docs/change-log.md
  * Changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/+/refs/tags/lts-v2.12.4/docs/change-log.md</changelog>
  <changelog author="Z. Wieback &lt;zwieback66@yahoo.com&gt;" date="1771675200">- Install all loader stages and qemu_fw.bios for use with qemu</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1772020800">- Disable build of a3700 since it fails to build for a while now</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1785153600">- Add open source rk3568 arm-trusted-firmware</changelog>
</package>
<package pkgid="39739a294550c85ef7b2fafd25b0d64471a3654e451a22e6c502a9330dd53f8832be2c89f3cbdc967d8894c7754685dc81e9314f13d3cc087e9bda461ca35c6e" name="armadillo-debugsource" arch="i586">
  <version epoch="0" ver="15.2.4" rel="1.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1720440000">- Update to version 14.0.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1734609600">- Update to version 14.2.2:
  * No release notes.
- Changes from version 14.2.0:
  * faster handling of symmetric matrices by inv(), rcond(),
    powmat().
  * faster handling of hermitian matrices by inv(), rcond(),
    powmat(), cond(), pinv(), rank().
  * added solve_opts::force_sym option to solve() to force use of
    the symmetric/hermitian solver (not limited to sympd
    matrices).
  * more efficient handling of compound expressions by solve().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1739534400">- Update to version 14.2.3:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1743249600">- Update to version 14.4.1:
  * faster handling of pow() and square() within accu() and sum()
    expressions
  * faster sort() and sort_index() for complex matrices
  * expanded the field class with .reshape() and .resize() member
    functions
  * more efficient handling of compound expressions by sum(),
    reshape(), trans()
  * better detection of vector expressions by pow(), imag(),
    conj()
- Fix typo in baselibs.conf.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749470400">- Update to version 14.4.3:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1752235200">- Update to version 14.6.0:
  * Added balance() to transform matrices so that column and row
    norms are roughly the same.
  * Added omit_nan() and omit_nonfinite() to extract elements
    while omitting NaN and non-finite values.
  * Added find_nonnan() for finding indices of non-NaN elements.
  * Added standalone replace() function.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1753444800">- Update to version 14.6.1:
  * Bug fix release (no release notes).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1761739200">- Update to version 15.2.1:
  * Added rande() for generating matrices with elements from
    exponential distributions.
  * shift() has been deprecated in favour of circshift(), for
    consistency with Matlab/Octave.
  * Reworked detection of aliasing, leading to more efficient
    compiled code.
- Changes from version 15.0.0:
  * C++14 is now the minimum required C++ standard.
  * Added preliminary support for matrices with half-precision
    fp16 element type.
  * Added second form of cond() to allow detection of failures.
  * Added repcube()
  * Added .freeze() and .unfreeze() member functions to
    wall_clock.
  * Extended conv() and conv2() to accept the "valid" shape
    argument.
- Bump so version in shared lib package name to 15.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1769169600">- Update to version 15.2.3:
  * Bug fix release (no release notes).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1773835200">- Update to version 15.2.4:
  * Bug fix release (no release notes).</changelog>
</package>
<package pkgid="5ee55d1ce951b45290c677943296e34f482d05e53f4536fd60787f6239adfb595a09572b13d3bba389b83504847f22ae8171f2c0b281e61ffa92cbab3589c6e9" name="armagetron-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.9.3.0" rel="1.5"/>
  <changelog author="meissner@suse.com" date="1494072000">- armagetron-fix-build.patch: do not integer compare a pointer against an integer</changelog>
  <changelog author="wbauer@tmo.at" date="1523102400">- Update to version 0.2.8.3.4:
  * Two issues that surfaced when compiling with gcc 6 were fixed
- Drop armagetron-fix-build.patch, merged upstream</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1563969600">- Disable LTO to fix Factory build
- Enable PIE
- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update to 0.2.8.3.5. No changelog.
- Drop fix-segv.patch. Merged upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Update to version 0.2.9.2.3
  * Fixed Bugs
  - Sound trouble deja entendu (#130)
  - Docker/Alpine: Crash in ZThread::ThreadOps::setPriority
    (#138)
  - Display lists keep rim wall lowered (#141)
  - FPS display inaccurate (#143)
  - Online play suddenly stopped working. (#145)
  - Work around Ubuntu sending spurious window activation
    messages (#68)
  - Desktop/AppData/Icon files are installed in a wrong place
    during make install (#73)
  - Steam: No logging, does not work in pressure vessel (#77)
  - Retina display not working correctly (#88)
  - 0.2.9 clients lose connection on 0.4 server (#98)
  - Window title sometimes SDL_APP (#102)
  - Client sends quickly typed chat message with last character
    missing (#106)
  - Backslashes not escaped when saving to user.cfg (#110)
  - Fix invulnerability bug handling (#111)
  - error: use of undeclared identifier ‘finite’; did you mean
    ‘isfinite’? (#120)
  - User data saved in the wrong place on macOS (#125)
  * New Features
  - Make network trafic realtime priority (#137)
  - Add AppImage zsync update data (#78)
  - Provide docker image for the dedicated server (#79)
  - Add macOS dmg bundling (#86)
  - Integrate macOS build into pipeline (#87)
  - Sign the application bundle (#89)
- Drop reproducible.patch: no longer needed for series 0.2.9.
- Add armagetron-desktop-files-installdir.patch: Fix install dirs
  of desktop file, icon, and metainfo to standard locations.
- Drop armagetron_add.tar.bz2: custom desktop integration files
  and default configs are installed by upstream source.
- Use full URL for source.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1721217600">- Add reproducible.patch to override build date (boo#1047218)</changelog>
  <changelog author="munix9@googlemail.com" date="1762603200">- Add fix-sdl12-compat-1_2_70.patch (gh#libsdl-org/sdl12-compat#382)
- Clean up spec file</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1769860800">- Update to version 0.2.9.2.5
  * Fixed Bugs
  - Startup freeze (#161)
- Rebase armagetron-desktop-files-installdir.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1776513600">- Update to version 0.2.9.3.0
  * Fixed Bugs
  - FPS display inaccurate
  - Ping Charity: If the lowest ping player sets it to
    PING_CHARITY to 0, PING_CHARITY_SERVER should be 0.
  - Private messages sent by a user should not go to the
    receiver as a console out.
  * New Features
  - MAX_FPS: Setting to limit framerate
  - Add MAX_FPS menu entry
- Drop reproducible.patch, merged upstream
- Add BuildRequires pkgconfig(libcurl)</changelog>
</package>
<package pkgid="3761718e5de84475a7aecb47bc2c00a1b4016219b676290372315dafe9cd68e3caf0495f1588810734426002c632cfa9fb0ab70a04aedb8da6fda29ffd7b357b" name="armagetron-debugsource" arch="i586">
  <version epoch="0" ver="0.2.9.3.0" rel="1.5"/>
  <changelog author="meissner@suse.com" date="1494072000">- armagetron-fix-build.patch: do not integer compare a pointer against an integer</changelog>
  <changelog author="wbauer@tmo.at" date="1523102400">- Update to version 0.2.8.3.4:
  * Two issues that surfaced when compiling with gcc 6 were fixed
- Drop armagetron-fix-build.patch, merged upstream</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1563969600">- Disable LTO to fix Factory build
- Enable PIE
- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update to 0.2.8.3.5. No changelog.
- Drop fix-segv.patch. Merged upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Update to version 0.2.9.2.3
  * Fixed Bugs
  - Sound trouble deja entendu (#130)
  - Docker/Alpine: Crash in ZThread::ThreadOps::setPriority
    (#138)
  - Display lists keep rim wall lowered (#141)
  - FPS display inaccurate (#143)
  - Online play suddenly stopped working. (#145)
  - Work around Ubuntu sending spurious window activation
    messages (#68)
  - Desktop/AppData/Icon files are installed in a wrong place
    during make install (#73)
  - Steam: No logging, does not work in pressure vessel (#77)
  - Retina display not working correctly (#88)
  - 0.2.9 clients lose connection on 0.4 server (#98)
  - Window title sometimes SDL_APP (#102)
  - Client sends quickly typed chat message with last character
    missing (#106)
  - Backslashes not escaped when saving to user.cfg (#110)
  - Fix invulnerability bug handling (#111)
  - error: use of undeclared identifier ‘finite’; did you mean
    ‘isfinite’? (#120)
  - User data saved in the wrong place on macOS (#125)
  * New Features
  - Make network trafic realtime priority (#137)
  - Add AppImage zsync update data (#78)
  - Provide docker image for the dedicated server (#79)
  - Add macOS dmg bundling (#86)
  - Integrate macOS build into pipeline (#87)
  - Sign the application bundle (#89)
- Drop reproducible.patch: no longer needed for series 0.2.9.
- Add armagetron-desktop-files-installdir.patch: Fix install dirs
  of desktop file, icon, and metainfo to standard locations.
- Drop armagetron_add.tar.bz2: custom desktop integration files
  and default configs are installed by upstream source.
- Use full URL for source.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1721217600">- Add reproducible.patch to override build date (boo#1047218)</changelog>
  <changelog author="munix9@googlemail.com" date="1762603200">- Add fix-sdl12-compat-1_2_70.patch (gh#libsdl-org/sdl12-compat#382)
- Clean up spec file</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1769860800">- Update to version 0.2.9.2.5
  * Fixed Bugs
  - Startup freeze (#161)
- Rebase armagetron-desktop-files-installdir.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1776513600">- Update to version 0.2.9.3.0
  * Fixed Bugs
  - FPS display inaccurate
  - Ping Charity: If the lowest ping player sets it to
    PING_CHARITY to 0, PING_CHARITY_SERVER should be 0.
  - Private messages sent by a user should not go to the
    receiver as a console out.
  * New Features
  - MAX_FPS: Setting to limit framerate
  - Add MAX_FPS menu entry
- Drop reproducible.patch, merged upstream
- Add BuildRequires pkgconfig(libcurl)</changelog>
</package>
<package pkgid="8f999d4f3d5fa3efdc9085e59bfb7146d5d454e3237dbb0c48524c86f41f3c63096f35d9f927aaf8416b2541f83c078430c585785aba4be09cc40326639fb8b9" name="arp-scan-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="2.4"/>
  <changelog author="mpluskal@suse.com" date="1431000000">- Update licensing information</changelog>
  <changelog author="mpluskal@suse.com" date="1455451200">- Update project and download url</changelog>
  <changelog author="meissner@suse.com" date="1462968000">- arp-scan-avoid-crash.patch: avoid crash when trying capture as
  user (bsc#978596)</changelog>
  <changelog author="mpluskal@suse.com" date="1526904000">- Cleanup spec file with spec-cleaner
- Adjust dependencies</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551787200">- Update to version 1.9.5:
  * Updated IEEE OUI and IAB MAC/Vendor files.
  * Added new --plain (-x) option to surpress printing of header
    and footer text, and only display one output line for each
    responding host.
  * Use LWP::UserAgent instead of LWP::Simple in get-oui and
    get-iab to enable the raw content to be obtained, which avoids
    Unicode/UTF-8 issues.
  * Added arp-finherprint patterns for WIZnet W5100 and Cisco IOS
    15.0.
- Drop no longer needed arp-scan-avoid-crash.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1572004800">- Update to version 1.9.6 (boo#1154552):
  * Use libpcap function pcap_set_immediate_mode() instead of ioctl
    calls to ensure packets are delivered immediately. This means
    that arp-scan now requires libpcap 1.5.0 or later and will
    not work with earlier libpcap versions</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1573732800">- Update to version 1.9.7:
  * Internal changes only</changelog>
  <changelog author="Dirk Müller &lt;dirk@matrix&gt;" date="1670241600">- update to 1.9.8:
  - Allow the use of Linux IP aliases such as eth0:0 for the interface name.
  - Permit regular MAC addresses e.g. 00:0c:29:b9:43:1b in mac-vendor.txt.
  - --limit=n option exits after n of hosts have responded, exit 1 for &lt;n
  - --resolve option to resolve responding IP addresses to hostnames
  - Potential buffer overrun in unmarshal_arp_pkt().
  - arp-scan aborts with EAGAIN on busy network or using high bandwidth
  - late ARP responses could sometimes be incorrectly flagged as duplicate
  - Updated IEEE URLs in download perl scripts.
  - Updated source for Mersenne RNG and replacement strlcat/strlcpy &amp; getopt.
  - Updated for compatability with autoconf 2.71
  - "make distcheck" works now
  - Number of responding hosts reported no longer counts duplicate packets.
  - Many typos corrected and edge cases fixed.
  - CI framework migrated from travis-ci to github actions.
  - Several new tests for "make check"</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677672000">- update to 1.10.0
  * Support for POSIX.1e capabilities. Administrators can set
    cap_net_raw+p on the arp-scan binaries to allow non-root users
    to run arp scan if desired
  * MAC/Vendor file layout changed. /etc/arp-scan/mac-vendor.txt
    allows for local configuration
- build with upstream tarball</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782129600">- Add arp-scan-EACCES-as-ENOENT.patch: treat EACCES like ENOENT when
  stat'ing the MAC/vendor mapping file (ieee-oui.txt / mac-vendor.txt)
  in the current directory, so arp-scan falls through to the system
  datadir instead of failing with "Permission denied"
  (boo#1210703, gh#royhills/arp-scan#120)
- Drop obsolete RPM group</changelog>
</package>
<package pkgid="c930cf3b32ba2784541b096ab4a4335fbe4767c47930e3e8de4464debc4ab33b2433fd321bc522b8226264f59ce2777fb289a080456ca4794e86f72ca5b7ddeb" name="arp-scan-debugsource" arch="i586">
  <version epoch="0" ver="1.10.0" rel="2.4"/>
  <changelog author="mpluskal@suse.com" date="1431000000">- Update licensing information</changelog>
  <changelog author="mpluskal@suse.com" date="1455451200">- Update project and download url</changelog>
  <changelog author="meissner@suse.com" date="1462968000">- arp-scan-avoid-crash.patch: avoid crash when trying capture as
  user (bsc#978596)</changelog>
  <changelog author="mpluskal@suse.com" date="1526904000">- Cleanup spec file with spec-cleaner
- Adjust dependencies</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551787200">- Update to version 1.9.5:
  * Updated IEEE OUI and IAB MAC/Vendor files.
  * Added new --plain (-x) option to surpress printing of header
    and footer text, and only display one output line for each
    responding host.
  * Use LWP::UserAgent instead of LWP::Simple in get-oui and
    get-iab to enable the raw content to be obtained, which avoids
    Unicode/UTF-8 issues.
  * Added arp-finherprint patterns for WIZnet W5100 and Cisco IOS
    15.0.
- Drop no longer needed arp-scan-avoid-crash.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1572004800">- Update to version 1.9.6 (boo#1154552):
  * Use libpcap function pcap_set_immediate_mode() instead of ioctl
    calls to ensure packets are delivered immediately. This means
    that arp-scan now requires libpcap 1.5.0 or later and will
    not work with earlier libpcap versions</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1573732800">- Update to version 1.9.7:
  * Internal changes only</changelog>
  <changelog author="Dirk Müller &lt;dirk@matrix&gt;" date="1670241600">- update to 1.9.8:
  - Allow the use of Linux IP aliases such as eth0:0 for the interface name.
  - Permit regular MAC addresses e.g. 00:0c:29:b9:43:1b in mac-vendor.txt.
  - --limit=n option exits after n of hosts have responded, exit 1 for &lt;n
  - --resolve option to resolve responding IP addresses to hostnames
  - Potential buffer overrun in unmarshal_arp_pkt().
  - arp-scan aborts with EAGAIN on busy network or using high bandwidth
  - late ARP responses could sometimes be incorrectly flagged as duplicate
  - Updated IEEE URLs in download perl scripts.
  - Updated source for Mersenne RNG and replacement strlcat/strlcpy &amp; getopt.
  - Updated for compatability with autoconf 2.71
  - "make distcheck" works now
  - Number of responding hosts reported no longer counts duplicate packets.
  - Many typos corrected and edge cases fixed.
  - CI framework migrated from travis-ci to github actions.
  - Several new tests for "make check"</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677672000">- update to 1.10.0
  * Support for POSIX.1e capabilities. Administrators can set
    cap_net_raw+p on the arp-scan binaries to allow non-root users
    to run arp scan if desired
  * MAC/Vendor file layout changed. /etc/arp-scan/mac-vendor.txt
    allows for local configuration
- build with upstream tarball</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782129600">- Add arp-scan-EACCES-as-ENOENT.patch: treat EACCES like ENOENT when
  stat'ing the MAC/vendor mapping file (ieee-oui.txt / mac-vendor.txt)
  in the current directory, so arp-scan falls through to the system
  datadir instead of failing with "Permission denied"
  (boo#1210703, gh#royhills/arp-scan#120)
- Drop obsolete RPM group</changelog>
</package>
<package pkgid="ab8d14c995d1666e9050f3070149056832c3fd5c16cce07a6c3abbba5a332df4dfeac80f215fa27eb0271e406d9516030c9f8da8f83e0ac4da10ae0730a9ba72" name="arpack-ng-debugsource" arch="i586">
  <version epoch="0" ver="3.9.1" rel="4.4"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add fix_tautological_compare_321.patch
- Apply memory constraints also on ppc64/ppc64le</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Add an rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670241600">- Add memory constraints for pyarpack builds on s390x (slightly
  higher than on other 64 bit archs).
- Remove obsolete rpmlintrc.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Fix build after numpy 1.24 API changes, add
  replace_deprecated_np-complex.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1676462400">- Update to version 3.9.0
  * parpack.h and parpack.hpp: type of rwork should be real instead
    of complex.
  * Allow ritz_option {"LR", "SR", "LI", "SI"} for complex eigenvalue
    problems in ICB.
  * Replace deprecated NP complex
  * Include location of header files changed to arpack-ng
  * Many smaller bugfixes
- Drop upsteam fixed and merged patches
  * fix_tautological_compare_321.patch
  * replace_deprecated_np-complex.patch
  * Use-CMAKE_INSTALL_FULL_-dir.patch
- Rebased arpack-ng-python-module-installdir.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to version 3.9.1:
  * pyarpack: Ensure that the matrix properties
    (symmetric/hermitian) fit the solver (CG/LDL) with which they
    are used in the tests
  * [BUG FIX] Tests for PARPACK with C/C++ bindings icb_parpack_c
    and icb_parpack_cpp are now really parallel and split the
    problem across MPI processes.
  * Update arpackmm test suite: enable solving non-symmetric tests
    with BiCG solver
  * README: Add details on Windows installation.
  * [BUG FIX] Fix install: headers in
    /path/to/local/include/arpack for ICB samples
  * [BUG FIX] Fix install: headers in
    /path/to/local/include/arpack
  * arpackmm: allow for using LA/SA magnitudes.
  * Rename icbexmm option into eigen option.
  * README: document how to use ICB.
  * [BUG FIX] arpackmm: fix restart.
  * README: document where to find arpack user's guide.
- Make tests run with '-j1' for serial flavour
  (gh#opencollab/arpack-ng#439).
- Update includedir location: arpack-ng now installs headers to
  %{_includedir}/arpack/ instead of %{_includedir}/arpack-ng/ used
  previously.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 flavour.</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1711281600">- Remove s390x specific memory constraints based on improved memory usage</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770465600">- Bump chosen standard to C++14 because Eigen 5.x requires it now.</changelog>
</package>
<package pkgid="ff1de40fc40bc18095a42171b9d984ff1d65b17aaa9ca74d5ae13c05be7eb8cdedb03d0564aaddbca72f4c2b80d4ae91fa415365f79e877cac6ddff95497029d" name="arping2-debuginfo" arch="i586">
  <version epoch="0" ver="2.29" rel="1.3"/>
  <changelog author="luc14n0@linuxmail.org" date="1504180800">- Update to version 2.19
  * Make `arping` -w/-W behave like `ping` and `iputils-arping`
  * Add option -g to specify group to drop privs to</changelog>
  <changelog author="Benoît Monin &lt;benoit.monin@gmx.fr&gt;" date="1566388800">- update to version 2.20: no upstream changelog
- run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596110400">- Update to version 2.21
  * Use more modern pcap API calls, when available
  * Add payload data to mac ping
  * chdir(/) after chroot()
  * Misc minor cleanup
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1625918400">- Update to release 2.22
  * Build system updates only; no user-related changes.
- Drop arping-setgroups.diff (merged)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to release 2.23
  * Work around VLAN bug in libpcap 1.7-1.9.0
  * Experimental support for seccomp (off by default)
  * Made -P set target MAC address (-t)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704196800">- Update to release 2.24
  * Stricter and more correct number parsing and casting</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1725624000">- Update to release 2.25
  * seccomp (default disabled): Allow some more syscalls
  * seccomp (default disabled): Move some checks from build time to runtime
  * Sane output and exit code when sending ARP replies
  * Work around libpcap bug when linking with musl</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760702400">- Update to release 2.26
  * Fix an issue in the testsuite with regex escaipng</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770292800">- Update to release 2.28
  * Add Linux Landlock support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782820800">- Update to release 2.29
  * Respect -q when using -P
  * Prevent using -P option with MAC dest
  * Prevent using -B option being used with positional arg</changelog>
</package>
<package pkgid="12dbcd820252bfcb7a9e5730cc8d66e15b520728f20adba4090d9b87e5b73eb7aa563dce93a27a511c7fe741849a6acc0769cf1aa4a33210b9ee1344834262fb" name="arping2-debugsource" arch="i586">
  <version epoch="0" ver="2.29" rel="1.3"/>
  <changelog author="luc14n0@linuxmail.org" date="1504180800">- Update to version 2.19
  * Make `arping` -w/-W behave like `ping` and `iputils-arping`
  * Add option -g to specify group to drop privs to</changelog>
  <changelog author="Benoît Monin &lt;benoit.monin@gmx.fr&gt;" date="1566388800">- update to version 2.20: no upstream changelog
- run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596110400">- Update to version 2.21
  * Use more modern pcap API calls, when available
  * Add payload data to mac ping
  * chdir(/) after chroot()
  * Misc minor cleanup
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1625918400">- Update to release 2.22
  * Build system updates only; no user-related changes.
- Drop arping-setgroups.diff (merged)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651320000">- Update to release 2.23
  * Work around VLAN bug in libpcap 1.7-1.9.0
  * Experimental support for seccomp (off by default)
  * Made -P set target MAC address (-t)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704196800">- Update to release 2.24
  * Stricter and more correct number parsing and casting</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1725624000">- Update to release 2.25
  * seccomp (default disabled): Allow some more syscalls
  * seccomp (default disabled): Move some checks from build time to runtime
  * Sane output and exit code when sending ARP replies
  * Work around libpcap bug when linking with musl</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760702400">- Update to release 2.26
  * Fix an issue in the testsuite with regex escaipng</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770292800">- Update to release 2.28
  * Add Linux Landlock support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782820800">- Update to release 2.29
  * Respect -q when using -P
  * Prevent using -P option with MAC dest
  * Prevent using -B option being used with positional arg</changelog>
</package>
<package pkgid="c2ae439c212bee25441165401a0822fe51f2c90fe1818ac2cbd5b31d1855d9ef1f5eacc35a5503e0e43f544583a349a2459542ef6064be4b56a295cb43187401" name="arprec-debugsource" arch="i586">
  <version epoch="0" ver="2.2.17" rel="3.8"/>
  <changelog author="scorot@free.fr" date="1345464000">- first package</changelog>
  <changelog author="scorot@free.fr" date="1345464001">- spec file enhancement</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1415188800">- Update to version 2.2.17
  * bugfix release, see included ChangeLog for details</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1466164800">- Fix build with GCC6 [boo#985135]
  * arprec-gcc6.patch</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Fixup shared library package name and groups</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="acde09b6e9ece742edd0a85954101ec46d93bc67973ca839a3f58f512cd707a61eb31324b69b7f2703b57563067167b9580be46fb10bcf1376c207ed3461beae" name="arptables-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.5" rel="1.14"/>
  <changelog author="jengelh@medozas.de" date="1261224000">- Enable parallel build</changelog>
  <changelog author="jengelh@medozas.de" date="1268654400">- drop JF fork and use the mainline arptables again
- update to v0.0.3-4
  * Update the userspace arptables tool to kernels 2.6.16 and
    above. A change in the kernel API broke compatibility with the
    arptables tool around release 2.6.16, causing the filtering to
    behave unexpectedly.</changelog>
  <changelog author="meissner@suse.de" date="1273233600">- actually apply RPM_OPT_FLAGS.</changelog>
  <changelog author="coolo@novell.com" date="1300708800">- licenses package is about to die</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="jengelh@inai.de" date="1357819200">- Update to new upstream release 0.0.4
  * also print the -i and -o interface if -v is not specified
  * fix handling of inversion flag
  * let --proto-type also accept hexadecimal input
  * add xtables CLASSIFY target
- Dropped arptables-install.diff and arptables-warnings.diff,
  merged upstream
- Switch version number to what upstream uses (1.0.4 -&gt; 0.0.4),
  yast/libzypp can handle downgrades for some years now</changelog>
  <changelog author="jengelh@inai.de" date="1427630400">- Cleanup specfile, and note down git repo URL.</changelog>
  <changelog author="jengelh@inai.de" date="1486555200">- Add missing space to description [boo#1022775]</changelog>
  <changelog author="jengelh@inai.de" date="1535112000">- Move arptables to arptables-legacy and use update-alternatives to
  offer a selection mechanism.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1575288000">- Update to release 0.0.5
  * fix potential buffer overflows
  * add revision field for arptables userspace
  * add MARK target</changelog>
</package>
<package pkgid="ffcd3559d44613e6543b1adedb48030dbe089ff01e8100dc471302bfb9ab05261cc7fd4c0791913051552a974c076c2e580774c82bf0f63530afa97cffacbc25" name="arptables-debugsource" arch="i586">
  <version epoch="0" ver="0.0.5" rel="1.14"/>
  <changelog author="jengelh@medozas.de" date="1261224000">- Enable parallel build</changelog>
  <changelog author="jengelh@medozas.de" date="1268654400">- drop JF fork and use the mainline arptables again
- update to v0.0.3-4
  * Update the userspace arptables tool to kernels 2.6.16 and
    above. A change in the kernel API broke compatibility with the
    arptables tool around release 2.6.16, causing the filtering to
    behave unexpectedly.</changelog>
  <changelog author="meissner@suse.de" date="1273233600">- actually apply RPM_OPT_FLAGS.</changelog>
  <changelog author="coolo@novell.com" date="1300708800">- licenses package is about to die</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="jengelh@inai.de" date="1357819200">- Update to new upstream release 0.0.4
  * also print the -i and -o interface if -v is not specified
  * fix handling of inversion flag
  * let --proto-type also accept hexadecimal input
  * add xtables CLASSIFY target
- Dropped arptables-install.diff and arptables-warnings.diff,
  merged upstream
- Switch version number to what upstream uses (1.0.4 -&gt; 0.0.4),
  yast/libzypp can handle downgrades for some years now</changelog>
  <changelog author="jengelh@inai.de" date="1427630400">- Cleanup specfile, and note down git repo URL.</changelog>
  <changelog author="jengelh@inai.de" date="1486555200">- Add missing space to description [boo#1022775]</changelog>
  <changelog author="jengelh@inai.de" date="1535112000">- Move arptables to arptables-legacy and use update-alternatives to
  offer a selection mechanism.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1575288000">- Update to release 0.0.5
  * fix potential buffer overflows
  * add revision field for arptables userspace
  * add MARK target</changelog>
</package>
<package pkgid="05cf48fb2faccc07333b7d88bb29f655c0488a441a6f6f1314d5fd58d048d59eedf397a8ff4da047eb25a510b2f418eff7f0d80097b71f4f8b0a1812a3a38ead" name="arpwatch-debuginfo" arch="i586">
  <version epoch="0" ver="3.9" rel="1.4"/>
  <changelog author="olaf@aepfle.de" date="1641816000">- remove instance units from post scripts, they can not be reloaded</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1647864000">- update to 3.2:
  - Change update-ethercodes to not clobber ethercodes.dat on failure.
  - Add a configure option to specify the path to sendmail
- use https, its 2022 after all</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651060800">- Update to version 3.3:
  + Fix direction of memmove() in sanity_fddi().</changelog>
  <changelog author="olaf@aepfle.de" date="1670328000">- Enable loading of ethercodes.dat with arpwatch.ETHERCODES.patch
- Log useless 0-source only once for each MAC</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697371200">- update to 3.4:
  * build system maintenance (upgrade to autoconf 2.71)
  * add arpwatch-3.4-include-time.patch to fix build broken by it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704542400">- update to 3.5:
  * Make SIGHUP checkpoint arp.dat
  * Fix bug that prevented checkpoint() from being called until
    after receiving a new arp/rarp packet</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705924800">- update to 3.6:
  * Fix bug that prevented checkpoint() from being called until
    after receiving a new arp/rarp packet
  * Remove unconditional FreeBSD configure mandir hack</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1721908800">- arpwatch-gcc14.patch: fixed gcc14 issue</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1753963200">- Update to version 3.8:
  * update-ethercodes.sh: exit when curls fails.
- Update to version 3.7:
  * Complete switch to python massagevendor.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1761307200">- Update to version 3.9:
  * Use mktemp(1) to obtain a temporary file for update-ethercodes</changelog>
</package>
<package pkgid="92c5e71a42cb92f33a79e79ba25fa918c67d16fa953e5dcaab8c5f4129c31e9ca7cbadbb5024fe504f3aa6f9e7d66b8660c12281fa578d45d348515e667c41d0" name="arpwatch-debugsource" arch="i586">
  <version epoch="0" ver="3.9" rel="1.4"/>
  <changelog author="olaf@aepfle.de" date="1641816000">- remove instance units from post scripts, they can not be reloaded</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1647864000">- update to 3.2:
  - Change update-ethercodes to not clobber ethercodes.dat on failure.
  - Add a configure option to specify the path to sendmail
- use https, its 2022 after all</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651060800">- Update to version 3.3:
  + Fix direction of memmove() in sanity_fddi().</changelog>
  <changelog author="olaf@aepfle.de" date="1670328000">- Enable loading of ethercodes.dat with arpwatch.ETHERCODES.patch
- Log useless 0-source only once for each MAC</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697371200">- update to 3.4:
  * build system maintenance (upgrade to autoconf 2.71)
  * add arpwatch-3.4-include-time.patch to fix build broken by it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704542400">- update to 3.5:
  * Make SIGHUP checkpoint arp.dat
  * Fix bug that prevented checkpoint() from being called until
    after receiving a new arp/rarp packet</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705924800">- update to 3.6:
  * Fix bug that prevented checkpoint() from being called until
    after receiving a new arp/rarp packet
  * Remove unconditional FreeBSD configure mandir hack</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1721908800">- arpwatch-gcc14.patch: fixed gcc14 issue</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1753963200">- Update to version 3.8:
  * update-ethercodes.sh: exit when curls fails.
- Update to version 3.7:
  * Complete switch to python massagevendor.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1761307200">- Update to version 3.9:
  * Use mktemp(1) to obtain a temporary file for update-ethercodes</changelog>
</package>
<package pkgid="5b0402bf2c6a3bedeab19867175e882cdd5838ad717a37547796db0e8146362d49dc60002d3ef5723e7e805d948f071e1498adcf4b7fecf9187f9abf0ed64d0a" name="artem-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.0" rel="1.10"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712923200">- Initial package</changelog>
</package>
<package pkgid="087a0e4868e54c3ebdc48b127aa2b69adb57fac8e8adaf22b4afa7008b040a32d502d08e722d6a90f121b4669fec4411cc55b7efea56d8a89a2a917bd313a880" name="artem-debugsource" arch="i586">
  <version epoch="0" ver="3.0.0" rel="1.10"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1712923200">- Initial package</changelog>
</package>
<package pkgid="24506f051dafffbc9ec3be13eba78aa6993e372cae1aaee58f41a9c4ed89fd65bee0578928d192eb89aa0634a2d0e42e119d7855d39527ace2a20d332374d969" name="artha-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.5" rel="1.18"/>
  <changelog author="badshah400@gmail.com" date="1311854400">- Initial package (version 1.0.2)</changelog>
  <changelog author="badshah400@gmail.com" date="1312545600">- Minor spec file cleanup</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="badshah400@gmail.com" date="1359633600">- Update to version 1.0.3:
  + Auto completion of wordnet terms implmented
  + Wordnet terms load and auto completion list populate made idle
    exec. functions
  + Lookup history made persistant; can be cleared or saved when
    required
  + Invisible mode made optional; show window on startup made
    optional
  + Polysemy count display now made optional; can be toggled via
    the toolbutton
  + Status/tray icon now made optional; can be toggled via the
    toolbutton
  + Added Member Of, Substance Of and Part Of classification to
    Holo and Meronyms
  + "farcry" search should now fetch "far cry" correctly for both
    normal and notify lookup
  + Added accelerators Ctrl + W and Ctrl + Q support
  + Fixed issues in finding libnotify.so across distributions
  + Fixed relative tab names by removing Similar for Nouns and
    Verbs (WNI)
  + Fixed 671084 - Back button skips Wildmat search results
  + Bumped min GTK+ version to 2.24 to remove deprecated
    GtkComboBoxEntry there by adding GtkComboBox with "has-entry"
    set to TRUE
  + Bumped min GLib version to 2.22
  + Lot of code clean-ups and minor fixes
- Add artha-fix-gio-linking.patch to fix a linking issue with
  libgio-2.0 that broke build; this requires doing autoreconf
  during build, accordingly require libtool, automake and
  autoconf
- Add artha-only-use-AM_PROG_AR-if-defined.patch to fix build
  errors with openSUSE &lt;= 12.1 when autoreconf is used.</changelog>
  <changelog author="badshah400@gmail.com" date="1524312000">- Add Requires: wordnet, since the program is basically useless
  without it.
- Trim description in specfile of unnecessary sentences.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1595851200">- Update to version 1.0.5:
  + Bumped libenchant’s version to libenchant2
  + Fixed build and link errors
  + Fixed copyright headers to only have start date
- Run spec-cleaner
- Drop artha-fix-gio-linking.patch, because fixed upstream.
- Drop artha-only-use-AM_PROG_AR-if-defined.patch, because it
  fixed building with openSUSE &lt;= 12.1 when autoreconf is used.</changelog>
</package>
<package pkgid="39b6701cef6da1478390bbc26e221b3431b57d8ee2a362d954a6dd8765a5860a933df8c0f22ea8141a6eccedb9bc6150e6deca9e87f4d9b5b852d94fae6f8ffd" name="artha-debugsource" arch="i586">
  <version epoch="0" ver="1.0.5" rel="1.18"/>
  <changelog author="badshah400@gmail.com" date="1311854400">- Initial package (version 1.0.2)</changelog>
  <changelog author="badshah400@gmail.com" date="1312545600">- Minor spec file cleanup</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="badshah400@gmail.com" date="1359633600">- Update to version 1.0.3:
  + Auto completion of wordnet terms implmented
  + Wordnet terms load and auto completion list populate made idle
    exec. functions
  + Lookup history made persistant; can be cleared or saved when
    required
  + Invisible mode made optional; show window on startup made
    optional
  + Polysemy count display now made optional; can be toggled via
    the toolbutton
  + Status/tray icon now made optional; can be toggled via the
    toolbutton
  + Added Member Of, Substance Of and Part Of classification to
    Holo and Meronyms
  + "farcry" search should now fetch "far cry" correctly for both
    normal and notify lookup
  + Added accelerators Ctrl + W and Ctrl + Q support
  + Fixed issues in finding libnotify.so across distributions
  + Fixed relative tab names by removing Similar for Nouns and
    Verbs (WNI)
  + Fixed 671084 - Back button skips Wildmat search results
  + Bumped min GTK+ version to 2.24 to remove deprecated
    GtkComboBoxEntry there by adding GtkComboBox with "has-entry"
    set to TRUE
  + Bumped min GLib version to 2.22
  + Lot of code clean-ups and minor fixes
- Add artha-fix-gio-linking.patch to fix a linking issue with
  libgio-2.0 that broke build; this requires doing autoreconf
  during build, accordingly require libtool, automake and
  autoconf
- Add artha-only-use-AM_PROG_AR-if-defined.patch to fix build
  errors with openSUSE &lt;= 12.1 when autoreconf is used.</changelog>
  <changelog author="badshah400@gmail.com" date="1524312000">- Add Requires: wordnet, since the program is basically useless
  without it.
- Trim description in specfile of unnecessary sentences.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1595851200">- Update to version 1.0.5:
  + Bumped libenchant’s version to libenchant2
  + Fixed build and link errors
  + Fixed copyright headers to only have start date
- Run spec-cleaner
- Drop artha-fix-gio-linking.patch, because fixed upstream.
- Drop artha-only-use-AM_PROG_AR-if-defined.patch, because it
  fixed building with openSUSE &lt;= 12.1 when autoreconf is used.</changelog>
</package>
<package pkgid="b97716a5b5112bb6b480d849eb66176919b5be4f5ae9e17d5b3c3ab59fc5244c90fde841bd1d2733e7204f6065abb7f1d7f991009985379ce811de5d3c3c130d" name="artifacthub-cli-debuginfo" arch="i586">
  <version epoch="0" ver="1.23.0" rel="1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1739534400">- new package artifacthub-cli: check that your packages are ready
  to be listed on AH by using the lint subcommand</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761220800">- Update to version 1.21.0:
  No CLI-related changes in the changelog
  * Bump github.com/containerd/containerd from 1.7.26 to 1.7.27
    (#4324)
  * Bump Go to 1.23.3 (#4143)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761220801">- Update to version 1.22.0:
  No CLI-related changes in the changelog</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783512000">- Update to version 1.23.0:
  * added
  - Code viewer for large code blocks
  - Support for mermaid charts in README files
  - Support for markdown in MOTD banner
  - Deprecated annotation in Tekton packages
  - Allow overriding db password in migrate script
  - Option to set tolerations (chart)
  - Option to set common labels (chart)
  - Option to set extra volumes and env vars in db-migrator
    (chart)
  * changed
  - Some improvements to OCI package (including signature
    detection)
  - Improve security alerts notifications
  - Improve union type default handling in values schema viewer
  - Update FAQ
  - Bump Alpine to 3.24.1
  - Bump Go to 1.26.4
  - Bump Trivy to 0.69.3
  - Upgrade backend and frontend dependencies
  * fixed
  - Do not strip underscores from changes descriptions
  - Some issues in router
  - Some issues caused by lazy loaded routes
  - Issue rendering banner on Safari 26.4
  - Chart template rendering in the web UI
  - Repository opt-out search highlighting error</changelog>
</package>
<package pkgid="9ed67a44af78eef91a67e3e887b57ee1ad3cdd99c64180e284838b9e1f742528a7fd5357d0996cf8e590e553bfd9b0238a9c24fe3f01a52cd892aef765d45af1" name="artikulate-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Include moc files</changelog>
</package>
<package pkgid="be6b8905355a41422405f49d204d3a2e60863f908a945232f25c424c4940d3fa36381cf83de6adf1ddc18a5f6a73bfaa52239aa91e79b70d2d4914b41db6d262" name="artikulate-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Include moc files</changelog>
</package>
<package pkgid="4aab3ea4c93157222d92612e6f707ac57303ee79af259692e53ea4b9828782ff903070d4f54dba984fe7ff9e2ecf1628582a962f734bdf836046606452d0929a" name="as10k1-debuginfo" arch="i586">
  <version epoch="0" ver="A0.99" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="9f4591baf6381ede1b93cb49ea261ff1fa5ca2e6dbf4ff998c9529831493658e846ae5c88e524052c5894d1003b59c7d84e7910126bc447c758958356f5a85e0" name="ascii-debuginfo" arch="i586">
  <version epoch="0" ver="3.32" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760270400">- initial version, 3.30</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1774785600">- update to version 3.32
  * Allow packagers to pass in hardening flags.
  * Allow -d/-o/-x/-b to force the output radix.
- update to version 3.31
  * ChatGPT 5.2 patches to hrden code against UB. Manual page is now spellchecked.</changelog>
</package>
<package pkgid="b604346a4c69491637279b335ab76952d3d3f91fa6c4385b83b5947802d1d7ac3c7a57229d88e8905115c053e8207f5c1198c375d1e196d5430e02e3caddd6f1" name="ascii-debugsource" arch="i586">
  <version epoch="0" ver="3.32" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760270400">- initial version, 3.30</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1774785600">- update to version 3.32
  * Allow packagers to pass in hardening flags.
  * Allow -d/-o/-x/-b to force the output radix.
- update to version 3.31
  * ChatGPT 5.2 patches to hrden code against UB. Manual page is now spellchecked.</changelog>
</package>
<package pkgid="138c0cca12cfd3a4e434c2cd6ca328c98985f977ce216bf2ec48a0073eb3a09f25865539f8ebc66f1d96b313d14f7d38c2d04d65401102f4e26d826a32d61704" name="asclock-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.12" rel="315.3"/>
  <changelog author="schwab@suse.de" date="1154692800">- New package.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1414929600">- Switch to individual pkgconfig() build requires
  instead of using metapackage xorg-x11-devel</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1415102400">- Due to broken prjconf I missed adding imake as buildRequire
  in the previous change.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591963200">- Fix building with gcc10
- Modernise spec file with spec-cleaner
- Honor optflags
- Reduce duplicities using fdupes</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723809600">- Add asclock-C99.diff which declares a function defined after use so
  that the cource code does not violate C99 and builds with GCC 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- added patches
  fix build with gcc15
  + asclock-gcc15.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1771848000">- Add time_t.patch to make it work past 2038</changelog>
</package>
<package pkgid="2cbbf2cda79086f8276d08ee2614f7b5f932d9ffa603ee23d064a9b1cb34159d2a6162af26330d7f5938e7a1a812f5f6562cee1e3163fdd3e4f0703fee915934" name="asclock-debugsource" arch="i586">
  <version epoch="0" ver="2.0.12" rel="315.3"/>
  <changelog author="schwab@suse.de" date="1154692800">- New package.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1414929600">- Switch to individual pkgconfig() build requires
  instead of using metapackage xorg-x11-devel</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1415102400">- Due to broken prjconf I missed adding imake as buildRequire
  in the previous change.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591963200">- Fix building with gcc10
- Modernise spec file with spec-cleaner
- Honor optflags
- Reduce duplicities using fdupes</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723809600">- Add asclock-C99.diff which declares a function defined after use so
  that the cource code does not violate C99 and builds with GCC 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- added patches
  fix build with gcc15
  + asclock-gcc15.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1771848000">- Add time_t.patch to make it work past 2038</changelog>
</package>
<package pkgid="30ac3d02ba976a252ccbf64376328a4ea01c700e414c746f3f16a6e8ca04a295450537db695b2ae0e730c3ddf10f89989f998a22c48d5c6cc6aa51204c073fc9" name="aseqview-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.1"/>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="tiwai@suse.de" date="1323777600">- fix license to GPL-2.0 only (bnc#735017)</changelog>
  <changelog author="tiwai@suse.de" date="1453204800">- update to version 0.2.8;
  * Added ports to control tuning events
  * Ports are disabled per default, explicitly capable via -T option
  * Fix mix-up of g_free and free
  * Fix visualization of tuning information after reset.
    Default to C-tuning (dumper off) and Am-tuning (dumper on).
  * Fix playback of multiple songs keeping connection of tuning
    ports</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619092800">- Fixed and modernized SPEC file
  * Replace broken URL with latest upstream</changelog>
  <changelog author="tiwai@suse.de" date="1623585600">- Fix segfault at piano widget creation with the recent gtk2
  (boo#1187239):
  aseqview-piano-segfault-fix.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724241600">- Fix gcc14 build errors:
  aseqview-gcc14-fixes.patch
- Refresh other patches, use autosetup</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1786968000">- Update to v0.3.0:
  * Migrate to Gtk3
  * including previous fixes
- Drop obsoleted patches:
  aseqview-gcc14-fixes.patch
  aseqview-piano-segfault-fix.patch
  aseqview-quote-macros.patch
  aseqview-0.2.2.dif
- Drop obsoleted update-desktop-files</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1787054400">- Update to v0.3.1:
  * Support of Gtk-4</changelog>
</package>
<package pkgid="bc21fa5d96b6b9f1c4fd322513dc5f46ffc902041f09bb6a14fd8ff311b09beb32d949a8e14b9705bc82dd0ce7725f92a4eeb0af966c4556da034087555795ca" name="aseqview-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.1"/>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="tiwai@suse.de" date="1323777600">- fix license to GPL-2.0 only (bnc#735017)</changelog>
  <changelog author="tiwai@suse.de" date="1453204800">- update to version 0.2.8;
  * Added ports to control tuning events
  * Ports are disabled per default, explicitly capable via -T option
  * Fix mix-up of g_free and free
  * Fix visualization of tuning information after reset.
    Default to C-tuning (dumper off) and Am-tuning (dumper on).
  * Fix playback of multiple songs keeping connection of tuning
    ports</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619092800">- Fixed and modernized SPEC file
  * Replace broken URL with latest upstream</changelog>
  <changelog author="tiwai@suse.de" date="1623585600">- Fix segfault at piano widget creation with the recent gtk2
  (boo#1187239):
  aseqview-piano-segfault-fix.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724241600">- Fix gcc14 build errors:
  aseqview-gcc14-fixes.patch
- Refresh other patches, use autosetup</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1786968000">- Update to v0.3.0:
  * Migrate to Gtk3
  * including previous fixes
- Drop obsoleted patches:
  aseqview-gcc14-fixes.patch
  aseqview-piano-segfault-fix.patch
  aseqview-quote-macros.patch
  aseqview-0.2.2.dif
- Drop obsoleted update-desktop-files</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1787054400">- Update to v0.3.1:
  * Support of Gtk-4</changelog>
</package>
<package pkgid="44a8fbbfb127d1f49a4e5cb923468389a0a4200d2e8db5e3eebc0a8f71d01159c08b1dcd8274f40f2b8fdb7d28df7c2738de840d8ab0741b43e3c243bd3ef6af" name="ashell-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.0+175" rel="1.2"/>
  <changelog author="malcolmlewis@opensuse.org" date="1779278400">- Initial build at version 0.8.0+466.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1779278401">- Add sample config.toml as a %%doc.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1780920000">- Updated to version 0.9.0:
  + Notification system: optionally works as a notification daemon.
  + OSD system: optionally show OSD information through the new
    IPC system.
  + IPC over a Unix socket: a way to control ashell externally.
  + Internationalization: the foundation for localized formatting
    and translations.
  + Experimental animations: work-in-progress animation support.
  + Official iced: thanks to iced_layershell, we now use the
    official upstream iced instead of the custom pop-os fork.
  + Relicensed from MIT to GPL-3.0-or-later.
  + See CHANGELOG.md for more details.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1785758400">- Update to version 0.9.0+175:
  * Fix empty tray shown when all icons blocked.
  * Implement separator normalization.
  * Fix missing windowtitles in upstream hyprland-rs.
  * Resolve font stretch and style to prevent silent fallback.
  * Switch main keyboard (and not all).
- Switch to manual install of ashell.</changelog>
</package>
<package pkgid="985b73b4ef27f68592b036b724b9bf9b1459bbb67225be521d1c844a8bfa238ca2d37916a37d640dfce05f19021318450264f0db649fd59066a3a82d7dc2f3bd" name="ashell-debugsource" arch="i586">
  <version epoch="0" ver="0.9.0+175" rel="1.2"/>
  <changelog author="malcolmlewis@opensuse.org" date="1779278400">- Initial build at version 0.8.0+466.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1779278401">- Add sample config.toml as a %%doc.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1780920000">- Updated to version 0.9.0:
  + Notification system: optionally works as a notification daemon.
  + OSD system: optionally show OSD information through the new
    IPC system.
  + IPC over a Unix socket: a way to control ashell externally.
  + Internationalization: the foundation for localized formatting
    and translations.
  + Experimental animations: work-in-progress animation support.
  + Official iced: thanks to iced_layershell, we now use the
    official upstream iced instead of the custom pop-os fork.
  + Relicensed from MIT to GPL-3.0-or-later.
  + See CHANGELOG.md for more details.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1785758400">- Update to version 0.9.0+175:
  * Fix empty tray shown when all icons blocked.
  * Implement separator normalization.
  * Fix missing windowtitles in upstream hyprland-rs.
  * Resolve font stretch and style to prevent silent fallback.
  * Switch main keyboard (and not all).
- Switch to manual install of ashell.</changelog>
</package>
<package pkgid="cd9741e2c0443f7adece38437afd51828e2256d70abb3d058ff80c4c39cf620a69f14383e51152c4b15227bec2d0cce53a11fd40d10b43d8a4d85c7eff243e20" name="asn1c-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.29" rel="1.3"/>
  <changelog author="mardnh@gmx.de" date="1415534400">- initial package, asn1c version 0.9.26</changelog>
  <changelog author="mardnh@gmx.de" date="1417953600">- downgrade to version 0.9.23
  openbts-umts has problems with newer versions</changelog>
  <changelog author="mardnh@gmx.de" date="1518868800">- Update to version 0.9.28
  * PER decoding: avoid memory leak on error.
  * Constness patch #46 by Wim L wiml@omnigroup.com (41bbf1c..78d604f).
  * Fix misc build issues
- Update to version 0.9.27
  * Build structure fixes for portability.
  * Disable long debug of ASN.1 operations during make check stage.
  * Introduce --enable-ASN_DEBUG configure flag to emit long debug output.
- Update to version 0.9.26
  * Updated asn1c-usage.pdf.
  * Made -fskeletons-copy a default option; removed cmdline option.
  * Made -fnative-types a default option; removed cmdline option.
  * Added -fwide-types for backwards compatibility.
  * Add -fline-refs to avoid being unfriendly to version control systems.
  * Default constraint checking fix.
  * Get rid of non-standard pointer arithmetics on void* pointer.
  * PER-encoding of integers wider than 32 bits.</changelog>
  <changelog author="mardnh@gmx.de" date="1519128000">- Mention asn1c.rpmlintrc</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782216000">- Update to version 0.9.29
  FEATURES:
  * Added support for basic Information Object Sets driven code generation.
  * Added OER support.
  * Added LTE RRC example (Bi-Ruei, Chiu).
  * Added IEEE 1609.2 example.
  * Added SAE J2735 example.
  NOTABLE:
  * Converter example (included by default):
    + converter-sample.c renamed into converter-example.c
    + make converter-example.mk file for building that
    converter.
    + asn1c -no-gen-example to stop generating
    converter-example.{c,mk}.
  * asn1c -no-gen-example option to disable converter-example
    generation.
  * Added random value generation (-R option to converter-example).
  * Added LibFuzzer-based randomized tests for supported transfer
    syntaxes.
  * (DER, OER, UPER, XER) into tests/tests-randomized. See the
    following * article to get the latest LibFuzzer-enabled clang
    on macOS:
    https://medium.com/@levwalkin/compile-llvm-clang-libfuzzer-b61e82718430
    then ensure the new clang is in the way:
    CC=clang CXX=clang++ ./configure --enable-Werror
  - -enable-test-fuzzer
  * OBJECT IDENTIFIER and RELATIVE-OID API simplified.
  * uper_encode() API got new argument (breaks API compatibility).
  * asn1c -gen-XXX flags are deprecated. Use -no-gen-XXX to disable
    codecs.
  FIXES IN COMPILER-GENERATED OUTPUT:
  * Fix incomplete (failed) CHOICE XER decoding memory leak.
  * Fix REAL type overwrite conversion memory leak.
  * Fix UPER string decoding constrained only by lower bound &gt; 0
  * Fix UPER decoding of large [bit-]strings of size a multiple of
    16K.
  * Fix XER decoder crash on maliciously constructed ENUMERATED
    input.
  * Fix XER decoder of INTEGER, OBJECT IDENTIFIER, and RELATIVE-OID
    In some cases an INTEGER overflow during parsing is not
    detected and incorrect value is returned to the decoder instead
    of an error.
  * Fix BER CHOICE decoding infinite loop.
  FIXES IN TOOLING:
  * CVE-2017-12966 verified not present. Fix unber buffer overrun.</changelog>
</package>
<package pkgid="fab689023dee4519b7e0975396def29173de03e7ac384b377df22f1fe0a0b923abe72f35cac7330f01eea22da8e7bcada2937516ff1a63cb9a5fc91398b6b95b" name="asn1c-debugsource" arch="i586">
  <version epoch="0" ver="0.9.29" rel="1.3"/>
  <changelog author="mardnh@gmx.de" date="1415534400">- initial package, asn1c version 0.9.26</changelog>
  <changelog author="mardnh@gmx.de" date="1417953600">- downgrade to version 0.9.23
  openbts-umts has problems with newer versions</changelog>
  <changelog author="mardnh@gmx.de" date="1518868800">- Update to version 0.9.28
  * PER decoding: avoid memory leak on error.
  * Constness patch #46 by Wim L wiml@omnigroup.com (41bbf1c..78d604f).
  * Fix misc build issues
- Update to version 0.9.27
  * Build structure fixes for portability.
  * Disable long debug of ASN.1 operations during make check stage.
  * Introduce --enable-ASN_DEBUG configure flag to emit long debug output.
- Update to version 0.9.26
  * Updated asn1c-usage.pdf.
  * Made -fskeletons-copy a default option; removed cmdline option.
  * Made -fnative-types a default option; removed cmdline option.
  * Added -fwide-types for backwards compatibility.
  * Add -fline-refs to avoid being unfriendly to version control systems.
  * Default constraint checking fix.
  * Get rid of non-standard pointer arithmetics on void* pointer.
  * PER-encoding of integers wider than 32 bits.</changelog>
  <changelog author="mardnh@gmx.de" date="1519128000">- Mention asn1c.rpmlintrc</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782216000">- Update to version 0.9.29
  FEATURES:
  * Added support for basic Information Object Sets driven code generation.
  * Added OER support.
  * Added LTE RRC example (Bi-Ruei, Chiu).
  * Added IEEE 1609.2 example.
  * Added SAE J2735 example.
  NOTABLE:
  * Converter example (included by default):
    + converter-sample.c renamed into converter-example.c
    + make converter-example.mk file for building that
    converter.
    + asn1c -no-gen-example to stop generating
    converter-example.{c,mk}.
  * asn1c -no-gen-example option to disable converter-example
    generation.
  * Added random value generation (-R option to converter-example).
  * Added LibFuzzer-based randomized tests for supported transfer
    syntaxes.
  * (DER, OER, UPER, XER) into tests/tests-randomized. See the
    following * article to get the latest LibFuzzer-enabled clang
    on macOS:
    https://medium.com/@levwalkin/compile-llvm-clang-libfuzzer-b61e82718430
    then ensure the new clang is in the way:
    CC=clang CXX=clang++ ./configure --enable-Werror
  - -enable-test-fuzzer
  * OBJECT IDENTIFIER and RELATIVE-OID API simplified.
  * uper_encode() API got new argument (breaks API compatibility).
  * asn1c -gen-XXX flags are deprecated. Use -no-gen-XXX to disable
    codecs.
  FIXES IN COMPILER-GENERATED OUTPUT:
  * Fix incomplete (failed) CHOICE XER decoding memory leak.
  * Fix REAL type overwrite conversion memory leak.
  * Fix UPER string decoding constrained only by lower bound &gt; 0
  * Fix UPER decoding of large [bit-]strings of size a multiple of
    16K.
  * Fix XER decoder crash on maliciously constructed ENUMERATED
    input.
  * Fix XER decoder of INTEGER, OBJECT IDENTIFIER, and RELATIVE-OID
    In some cases an INTEGER overflow during parsing is not
    detected and incorrect value is returned to the decoder instead
    of an error.
  * Fix BER CHOICE decoding infinite loop.
  FIXES IN TOOLING:
  * CVE-2017-12966 verified not present. Fix unber buffer overrun.</changelog>
</package>
<package pkgid="9313bfd59ac59874986e15a4c361ca506e2213cfa4e7e7f11d9ad17216f20d680694abfef05e721c96d5e8b04f6a3c1a007c61d6791e8e17780892f98cb0e3be" name="aspell-debuginfo" arch="i586">
  <version epoch="0" ver="0.60.8.2" rel="1.3"/>
  <changelog author="mliska@suse.cz" date="1481889600">- gcc7-fix-warnings.patch - Fix warnings reported by GCC7.</changelog>
  <changelog author="jengelh@inai.de" date="1486814400">- Compact descriptions</changelog>
  <changelog author="pgajdos@suse.com" date="1571140800">- version update to 0.60.8
  * Prevent a potentially unbounded buffer over-read by no longer
  supporting null-terminated UCS-2 and UCS-4 encoded strings with the
  original C API. @xref{Upgrading from Aspell 0.60.7}.
  * Ensure that possible typos are listed before other suggestions when
  typo analysis is used.  Also fix a bug so that suggestions that split
  a word using a space or hyphen are not always first.
  * Add Markdown filter.
  * Add new @option{wordlists} option, which is a list of UTF-8 files that
  contain additional words to accept.
  * Add new @option{camel-case} option, which enables support for checking
  camelCase words.
  * Sort personal and replacement dictionaries.
  * Change @code{ultra} suggestion mode to only find words that are within
  one-edit distance or have the same soundslike.
  * Implement the @code{aspell filter} command.
  * Fix a bug in @code{AspellDocumentChecker} that prevented it from
  working with UCS-2 and UCS-4 encoded strings.
  * Remove unused @option{sug-edit-dist} option.
  * @code{AspellDocumentChecker} now expects the document a line at a time
  in order to work with the new Markdown filter.  If the document is
  split on white space characters instead, nothing will break, but new
  filters such as the Markdown filter may give incorrect results.
  * The @option{clean} option and command will no longer split a word.
  * Various documentation improvements.
  * Removal of several outdated appendices that don't really belong in the
  main manual.  Parts that are still relevent may eventually be moved
  elsewhere, but for now they are available online at
  @uref{http://aspell.net/0.60.7/man-html/}.
  * Fix various crashes and other problems found by Google's OSS-Fuzz.
  * Add partial support for recognizing the Unicode apostrophe (') in
  words.  In particular Aspell will accept the Unicode apostrophe when
  the language uses an ISO Latin charset that doesn't already have a
  Unicode apostrophe.  For now, Aspell will still use the ASCII version
  in suggestions.
  * Detect when a dictionary compiled on a 32-bit machine is used on a
  64-bit one (and vise versa), as due to an oversight, compiled
  dictionaries depend on more than the endianness.  Also added a compile
  time option to remove this dependency, but at the cost of breaking
  compatibility with already compiled dictionaries on 64-bit systems.
  * Fix a bug which caused Aspell to crash when passing in a null string
  to almost any of the C API functions.  This should not happen if the
  size is also zero as the pointer should never be derefrenced.
  * Fix a bug that caused Aspell to crash with a SEGFAULT when built with
  mingw-w64.
  * In addition to outputting a warning when building with NDEBUG defined,
  also include NDEBUG in the version string.
  * Various compile fixes for newer version of Gcc and Clang.
  * Fix VPATH builds.
  * Use utf-8 encoding for manual instead of iso-8859-1.
  * Other minor updates and bug fixes.
- deleted patches
  - aspell-automake-1.13.patch (upstreamed)
  - aspell-epmty_file.patch (upstreamed, bsc#266130 does not exhibit)
  - gcc7-fix-warnings.patch (upstreamed)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 0.60.8.1:
  * Fix memory leak in suggestion code introduced in 0.60.8.
  * Various documentation fixes.
  * Fix various warnings when compiling with -Wall.
  * Fix two buffer overflows found by Google’s OSS-Fuzz.
  * Other minor updates.
- drop aspell-CVE-2019-25051.patch (upstream)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743422400">- add aspell-gcc15.patch to fix gcc15 compile time error</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780315200">- version update to 0.60.8.2:
  • Improved compiler compatibility: Fixed Clang -Wstrict-prototypes
    warnings for C interface, fixed new Clang warnings, fixed GCC 15
    build issues, and added MSYS2 + MINGW64 compile fixes.
  • Enhanced testing infrastructure with newer compiler versions,
    including snapshots from both GCC and Clang, to catch future
    problems before they make their way into distros.
  • Fixed bug that caused aspell_speller_store_replacement to return
    random values.
  • Fixed typo in Texinfo filter option file.
  • Various documentation updates and fixes.
- modified patches
  * aspell-strict-aliasing.patch (refreshed)
- deleted patches
  * aspell-gcc15.patch (upstreamed)</changelog>
</package>
<package pkgid="25495b195a273e6cc9b8d39b066fe45d06ea06329a91baaba027d722dcf7334cdc80e822efbe9f7aa7b40b4084909bfd60d25b636d633a739d48e5425a9585a6" name="aspell-debugsource" arch="i586">
  <version epoch="0" ver="0.60.8.2" rel="1.3"/>
  <changelog author="mliska@suse.cz" date="1481889600">- gcc7-fix-warnings.patch - Fix warnings reported by GCC7.</changelog>
  <changelog author="jengelh@inai.de" date="1486814400">- Compact descriptions</changelog>
  <changelog author="pgajdos@suse.com" date="1571140800">- version update to 0.60.8
  * Prevent a potentially unbounded buffer over-read by no longer
  supporting null-terminated UCS-2 and UCS-4 encoded strings with the
  original C API. @xref{Upgrading from Aspell 0.60.7}.
  * Ensure that possible typos are listed before other suggestions when
  typo analysis is used.  Also fix a bug so that suggestions that split
  a word using a space or hyphen are not always first.
  * Add Markdown filter.
  * Add new @option{wordlists} option, which is a list of UTF-8 files that
  contain additional words to accept.
  * Add new @option{camel-case} option, which enables support for checking
  camelCase words.
  * Sort personal and replacement dictionaries.
  * Change @code{ultra} suggestion mode to only find words that are within
  one-edit distance or have the same soundslike.
  * Implement the @code{aspell filter} command.
  * Fix a bug in @code{AspellDocumentChecker} that prevented it from
  working with UCS-2 and UCS-4 encoded strings.
  * Remove unused @option{sug-edit-dist} option.
  * @code{AspellDocumentChecker} now expects the document a line at a time
  in order to work with the new Markdown filter.  If the document is
  split on white space characters instead, nothing will break, but new
  filters such as the Markdown filter may give incorrect results.
  * The @option{clean} option and command will no longer split a word.
  * Various documentation improvements.
  * Removal of several outdated appendices that don't really belong in the
  main manual.  Parts that are still relevent may eventually be moved
  elsewhere, but for now they are available online at
  @uref{http://aspell.net/0.60.7/man-html/}.
  * Fix various crashes and other problems found by Google's OSS-Fuzz.
  * Add partial support for recognizing the Unicode apostrophe (') in
  words.  In particular Aspell will accept the Unicode apostrophe when
  the language uses an ISO Latin charset that doesn't already have a
  Unicode apostrophe.  For now, Aspell will still use the ASCII version
  in suggestions.
  * Detect when a dictionary compiled on a 32-bit machine is used on a
  64-bit one (and vise versa), as due to an oversight, compiled
  dictionaries depend on more than the endianness.  Also added a compile
  time option to remove this dependency, but at the cost of breaking
  compatibility with already compiled dictionaries on 64-bit systems.
  * Fix a bug which caused Aspell to crash when passing in a null string
  to almost any of the C API functions.  This should not happen if the
  size is also zero as the pointer should never be derefrenced.
  * Fix a bug that caused Aspell to crash with a SEGFAULT when built with
  mingw-w64.
  * In addition to outputting a warning when building with NDEBUG defined,
  also include NDEBUG in the version string.
  * Various compile fixes for newer version of Gcc and Clang.
  * Fix VPATH builds.
  * Use utf-8 encoding for manual instead of iso-8859-1.
  * Other minor updates and bug fixes.
- deleted patches
  - aspell-automake-1.13.patch (upstreamed)
  - aspell-epmty_file.patch (upstreamed, bsc#266130 does not exhibit)
  - gcc7-fix-warnings.patch (upstreamed)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 0.60.8.1:
  * Fix memory leak in suggestion code introduced in 0.60.8.
  * Various documentation fixes.
  * Fix various warnings when compiling with -Wall.
  * Fix two buffer overflows found by Google’s OSS-Fuzz.
  * Other minor updates.
- drop aspell-CVE-2019-25051.patch (upstream)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743422400">- add aspell-gcc15.patch to fix gcc15 compile time error</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780315200">- version update to 0.60.8.2:
  • Improved compiler compatibility: Fixed Clang -Wstrict-prototypes
    warnings for C interface, fixed new Clang warnings, fixed GCC 15
    build issues, and added MSYS2 + MINGW64 compile fixes.
  • Enhanced testing infrastructure with newer compiler versions,
    including snapshots from both GCC and Clang, to catch future
    problems before they make their way into distros.
  • Fixed bug that caused aspell_speller_store_replacement to return
    random values.
  • Fixed typo in Texinfo filter option file.
  • Various documentation updates and fixes.
- modified patches
  * aspell-strict-aliasing.patch (refreshed)
- deleted patches
  * aspell-gcc15.patch (upstreamed)</changelog>
</package>
<package pkgid="19ce3716e7776d4927edfc18bef28e330ec69d8a1a48e9eda0dc57be1d597d9753fa7f38ac04750d0ab791405244c5801bb4f65db8d9e5afc96b56bcf68f50d9" name="assimp-debuginfo" arch="i586">
  <version epoch="0" ver="6.0.5" rel="4.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1748779200">- Update to 6.0.1. Too many changes, check
  https://github.com/assimp/assimp/releases/tag/v6.0.0 for the
  full list.
  * Fixes CVE-2025-3196, boo#1240775
  * Fixes CVE-2025-2152, boo#1239221
  * Fixes CVE-2025-3548, boo#1241364
- Drop patches, merged upstream:
  * 0001-SplitLargeMeshes-Fix-crash-5799.patch
  * 0001-Fix-leak-5762.patch
  * CVE-2024-48423.patch
  * CVE-2024-48424.patch
  * CVE-2024-53425.patch
  * 0001-ASE-Fix-possible-out-of-bound-access.patch
  * 0001-MDL-Limit-max-texture-sizes.patch
  * 0001-MDL-Fix-overflow-check.patch
  * CVE-2025-2151.patch
  * 0001-Bugfix-Fix-possible-nullptr-dereferencing.patch
  * 0001-Potential-use-after-free.patch
  * 0001-ASE-Use-correct-vertex-container.patch
  * 0001-CMS-Fix-possible-overflow-access.patch
  * 0001-NDO-Fix-possible-overflow-access.patch
- Add patch:
  * 0001-Accept-find_package-Assimp-5.x-calls.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749470400">- Update to 6.0.2
  * Fix export fbx: Wrong Materials in LayerElementMaterial
    if a node contains multi meshes
  * Fix compile error when ASSIMP_DOUBLE_PRECISION enable
  * Updated Inner Cone formula for Spot Lights in GLTF
  * Update/update pugi xml by @kimkulling in #6229
  * Fixes CVE-2025-2751: Out-of-bounds Read in
    Assimp::CSMImporter::InternReadFile (CVE-2025-2751, boo#1240016)
  * Fixes CVE-2025-2757: Heap-based Buffer Overflow in
    AI_MD5_PARSE_STRING_IN_QUOTATION (CVE-2025-2757, boo#1240027)
  * Fixes CVE-2025-2750: out of bounds write by assigning to
    wrong array element count tracking (CVE-2025-2750, boo#1240014)
  * fix-CVE-2025-3158: Heap-based Buffer Overflow in
    Assimp::LWO::AnimResolver::UpdateAnimRangeSetup (CVE-2025-3158, boo#1240773)
  * Update SECURITY.md
  * Fix the function aiGetMaterialColor when the flag ASSIMP_DOUBLE_PRECISION</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1769860800">- Update to 6.0.4
  * Fix some recently implemented comparisons of token string
  * Fix building on Haiku
  * Reduce memory consumption in JoinVerticesProcess::ProcessMesh()
    significantly
  * Fix: Add check for invalid input argument
  * Replace an assert by a error log.
  * Extension of skinning data export to GLB/GLTF format
  * Fix output floating-point values to fbx
  * Update ImproveCacheLocality.cpp
  * Deep arsdk bone double free
  * Fix Spelling error
  * use size in order to be compatible with float and double
  * Fix: Add missing transformation for normalized normals.
  * Fix: Implicit Conversion Error
  * Fix add checks for indices
  * Update FBXBinaryTokenizer.cpp
  * link to external minizip with full path
  * utf8 header not found
  * Rm unnecessary deg-&gt;radian conversion in FBX exporter
  * Fix empty mesh handling
  * Refactoring: Some cleanups
  * Fix invalid read of uint from uvwsrc
  * Remove double delete
  * fix mesh-name error.
  * COLLADA fixes for textures in C4D input
  * Use the correct allocator for deleting objects in case of
    duplicate animation Ids
  * Fix container overflow in MMD parser
  * Fix: PLY heap buffer overflow
  * Fix: Check if index for mesh access is out of range
  * Update FBXConverter.cpp
  * FBX: Use correct time scaling
  * Drop explicit inclusion of contrib/ headers
  * Update Build.md
  * Fix buffer overflow in FBX::Util::DecodeBase64()
  * Readme.md: correct 2 errors in section headers
  * Fix double free in Video::~Video()
  * FBXMeshGeometry: solve issue #5116 using patch provided
  * Fix target names not being imported on some gLTF2 models
  * correct grammar/typographic errors in comments (8 files)
  * KHR_materials_specular fixes
  * Disable Hunter
  * fixed several issues
  * Fix leak
  * Check validity of archive without parsing
  * Fix integer overflow
  * Add a test before generating the txture folder
  * Build: Disable building zlib for non-windows
  * null check.
  * fix: KHR_materials_pbrSpecularGlossiness/diffuseFactor convert
    to pbrMetallicRoughness/baseColorFactor
  * fix building errors for MinGW
  * dynamic_cast error.
  * Add missing IRR textures
  * Update Dockerfile
  * Fix handling of X3D IndexedLineSet nodes
  * Improve acc file loading
  * Readme.md: present hyperlinks in a more uniform style
  * FBX Blendshape FullWeight: Vec&lt;Float&gt; -&gt; FullWeight: Vec&lt;Double&gt;
  * Fix for issues #5422, #3411, and #5443 -- DXF insert scaling fix
    and colour fix
  * Update StbCommon.h to stay up-to-date with stb_image.h.
  * Introduce aiBuffer
  * Add bounds checks to the parsing utilities.
  * Fix crash in viewer
  * Static code analysis fixes
  * Kimkulling/fix bahavior of remove redundat mats
  * Fix X importer breakage introduced in commit f844c33
  * Fileformats.md: clarify that import of .blend files is deprecated
  * feat:1.add 3mf vertex color read 2.fix 3mf read texture bug
  * More GLTF loading hardening
  * Update CMakeLists.txt
  * Blendshape-&gt;Geometry in FBX Export
  * Fix identity matrix check
  * Fix PyAssimp under Python &gt;= 3.12 and macOS library search support
  * Add ISC LICENSE file
  * ColladaParser: check values length
  * Include defs in not cpp-section
  * Add correct double zero check
  * Add zlib-header to ZipArchiveIOSystem.h
  * Add 2024 to copyright infos
  * Append a new setting "AI_CONFIG_EXPORT_FBX_TRANSPARENCY_FACTOR_REFER_TO_OPACITY"
  * Eliminate non-ascii comments in clipper
  * Fix compilation for MSVC14.
  * Add correction of fbx model rotation
  * Delete tools/make directory
  * Delete packaging/windows-mkzip directory
  * Fix #5420 duplicate degrees to radians conversion in fbx importer
  * Respect merge identical vertices in ObjExporter
  * Fix utDefaultIOStream test under MinGW
  * Fix typos
  * Add initial macOS support to C4D importer
  * Update hunter into CMakeLists.txt
  * Fix: add missing import for AI_CONFIG_CHECK_IDENTITY_MATRIX_EPSILON_DEFAULT
  * updated json
  * Cleanup: Fix review findings
  * Update CMakeLists.txt
  * CMake: Allow linking draco statically if ASSIMP_BUILD_DRACO_STATIC is set.
  * updated minizip to last version
  * updated STBIMAGElib
  * fix issue #5461 (segfault after removing redundant materials)
  * Update ComputeUVMappingProcess.cpp
  * add some ASSIMP_INSTALL checks
  * Fix SplitByBoneCount typo that prevented node updates
  * Q3DLoader: Fix possible material string overflow
  * Reverts the changes introduced by commit ad766cb in February 2022.
  * fix a collada import bug
  * mention IQM loader in Fileformats.md
  * Kimkulling/fix pyassimp compatibility
  * fix ASE loader crash when *MATERIAL_COUNT or *NUMSUBMTLS is not specified or is 0
  * Add checks for invalid buffer and size
  * Make sure for releases revision will be zero
  * glTF2Importer: Support .vrm extension
  * Prepare v5.4.1
  * Remove deprecated c++11 warnings
  * fix ci by disabling tests
  * Fix integer overflow
  * Assimp viewer fixes
  * Optimize readability
  * Temporary fix for #5557 GCC 13+ build issue -Warray-bounds
  * Fix a bug that could cause assertion failure.
  * Fix possible nullptr dereferencing.
  * Update ObjFileParser.cpp
  * Fix for #5592 Disabled maybe-uninitialized error for AssetLib/Obj/ObjFileParser.cpp
  * updated zip
  * Postprocessing: Fix endless loop
  * Build: Fix compilation for VS-2022 debug mode - warning
  * Converted a size_t to mz_uint that was being treated as an error
  * Add trim to xml string parsing
  * Replace duplicated trim
  * Move aiScene constructor
  * Move revision.h and revision.h.in to include folder
  * Update MDLMaterialLoader.cpp
  * Create inno_setup
  * clean HunterGate.cmake
  * Draft: Update init of aiString
  * Fix init aistring issue 5622 inpython module
  * update dotnet example
  * Make stepfile schema validation more robust.
  * fix PLY binary export color from float to uchar
  * Some FBXs do not have "Materials" information, which can cause parsing errors
  * Fix collada uv channels - temporary was stored and then updated.
  * remove ASE parsing break
  * FBX-Exporter: Fix nullptr dereferencing
  * Fix FBX exporting incorrect bone order
  * fixes potential memory leak on malformed obj file
  * Update zip.c
  * Fixes some uninit bool loads
  * Fix names of enum values in docstring of aiProcess_FindDegenerates
  * Fix: StackAllocator Undefined Reference fix
  * Plx: Fix out of bound access
  * Docker: Fix security finding
  * Fix potential heapbuffer overflow in md5 parsing
  * Replace raw pointers by std::string
  * Fix compile warning
  * Allow empty slots in mTextureCoords
  * [USD] Integrate "tinyusdz" project
  * Kimkulling/fix double precision tests
  * Update Python structs with missing fields that were causing core dumps
  * Introduce interpolation mode to vectro and quaternion keys
  * Fix a fuzz test heap buffer overflow in mdl material loader
  * Mosfet80 updatedpoli2tri
  * CalcTangents: zero vector is invalid for tangent/bitangent
  * Fix: A fuzzed stride could cause the max count to become negative and
    hence wrap around uint
  * Return false instead of crash
  * Make coord transfor for hs1 files optional
  * Update DefaultIOSystem.cpp
  * FBX exporter - handle multiple vertex color channels
  * Fixing static builds on Windows
  * Added ADD condition in poly2tri dll_symbol.h to only define macros for
    dynamic library linking if assimp is ordered to build as DLL
  * Fix MSVC PDBs and permit them to be disabled if required
  * Use DRACO_GLTF_BITSTREAM
  * include Exceptional.h in 3DSExporter.cpp
  * Remove recursive include
  * Fix: Possible out-of-bound read in findDegenerate
  * Revert variable name
  * Add compile option /source-charset:utf-8 for MSVC
  * Fix leak in loader
  * Expose aiGetEmbeddedTexture to C-API
  * Sparky kitty studios master
  * Added more Maya materials
  * Fix to check both types of slashes in GetShortFilename
  * Fix copying private data when source pointer is NULL
  * Fix potential memory leak in SceneCombiner for LWS/IRR/MD3 loader
  * Fix to correctly determine 'multi-configuration' on Windows
  * Fix casting typo in D3MFExporter::writeBaseMaterials
  * FBX: add metadata of ainode as properties
  * feat: add option for creating XCFramework and configure minimum iOS target
  * Update PyAssimp structs with Skeleton &amp; SkeletonBone members
  * The total length is incorrect when exporting gltf2
  * build: Add ccache support
  * Update ccpp.yml
  * Ply-Importer: Fix vulnerability
  * Zero-length mChildren arrays should be nullptr
  * Allow usage of pugixml from a superproject
  * Prevents PLY from parsing duplicate defined elements
  * Add option to ignore FBX custom axes
  * Kimkulling/mark blender versions as not supported
  * Fix leak
  * Fix invalid access
  * Fix buffer overflow in MD3Loader
  * Fix stack overflow
  * FBX Import - Restored Absolute Transform Calculation
  * Fix naming in aiMaterial comment
  * Update dll_symbol.h
  * Fix for build with ASSIMP_BUILD_NO_VALIDATEDS_PROCESS
  * Update CMakeLists.txt
  * FBX Blendshapes: Do not require normals
  * Update Build.md
  * SplitLargeMeshes: Fix crash
  * Installer: fix images for installer
  * Bugfix/installer add missing images
  * Fix bug introduced in commit 168ae22 of 27 Oct 2019
  * Fix issue 5767: Can't load USD from memory
  * Fix FBX animation bug (issue 3390)
  * [Fix issue 5823] Hotfix for broken lightwave normals
  * Fixed bug in DefaultLogger::set
  * Fix a bug in the assbin loader that reads uninitialized memory
  * Fix issue 2889 (molecule_ascii.cob load failure): change integers to
    floating point values in color triplets
  * Add unit tests for X3D models which were broken at 5 Oct 2020 commit 3b9d4cf
  * Update inno_setup-actions
  * Simplify re-enabling M3D build support
  * Update hunter
  * Store current exception when caught in ASSIMP_CATCH_GLOBAL_EXCEPTIONS
  * Fix issue 5816 (cone.nff load failure): repair faulty line in 3D model file
  * Readme: Add project activity view item
  * Cleanup Unit Tests Output
  * USD Skinned Mesh
  * Update tinyusdz
  * +Add vertex duplication during face normal generation
  * Fix use of uninitialized value.
  * Update CMakeLists.txt to fix gcc/clang++ issue
  * Add reference screenshots for complex bundled test 3D model files
  * Obj: Fix Sonarcube findings
  * Try to resolve image paths by replacing backslashes or forward slashes
    in EmbedTexturesProcess
  * Material: Fix the build for c compiler
  * Material: Fix sonarcube finding
  * Remove strcpy.
  * Fix potential uninitialized variable in clipper
  * Check that mMaterials not null before access
  * Cleanup: Delete code/.editorconfig
  * Readme.md: Add sonarcube badge
  * Obj: fix nullptr access.
  * Update cpp-pm / hunter
  * Add CI to automatically build and attach binaries to releases
  * Simplify JoinVerticesProcess
  * USD Keyframe Animations
  * Fix compiler error when double precision is selected,
  * Synchronize DefaultLogger
  * Do not create GLTF Mesh if no faces
  * FBX Blendshape: export float &amp; same # verts
  * bugfix: Fixed the issue that draco compressed gltf files cannot be
    loaded normally
  * pbrt: Validate mesh in WriteMesh before AttributeBegin call
  * Introducing assimp Guru on Gurubase.io
  * Fix: Fix build for mingw10
  * Fix use after free in the CallbackToLogRedirector
  * USD Mesh Node Fix
  * Fixed warnings
  * Replace C# port with maintained fork
  * Fix heap-buffer-overflow in OpenDDLParser
  * Fix parsing of comments at the end of lines for tokens with variable
    number of elements.
  * Fix buffer overflow in MD5Parser::SkipSpacesAndLineEnd
  * Fix: Fix name collision
  * Bug/evaluate matrix4x4 access
  * glTF importers: Avoid strncpy truncating away the ' \0' character
  * Export tangents in GLTF
  * Disable logs for fuzzer by default
  * Fix docs for aiImportFileExWithProperties to not talk about the importer
    keeping the Scene alive
  * Fix stack overflow in LWS loader
  * Introduce VRML format (.wrl and .x3dv) 3D model support
  * Verify negative values in Quake1 MDL header
  * Fix heap buffer overflow in HMP loader
  * pragma warning bug fix when using g++ on windows
  * AssbinImporter::ReadInternFile now closes stream before throwing
  * Updated Material.cpp to Add Missing Texture Types to String
  * Docker: Optimize usage
  * Bugfix/cosmetic code cleanup
  * Add arm64-simulator support to iOS build script
  * Add aiProcess_ValidateDataStructure flag to the fuzzer
  * Update OpenDDLParser.cpp
  * [AMF] Fix texture mapping
  * [FBX] Allow export multi materials per node
  * Assimp master head fixes for failure to compile
  * Prefix MTL textures with the MTL directory path
  * Add customExtension support to the scene
  * Avoid exporting all primitives, which are not triangles.
  * Added GLTF Extension KHR_materials_anisotropy
  * Add POST_BUILD option to ADD_CUSTOM_COMMAND
  * Fix heap buffer overflow in PLY parser
  * Optimise building tinyusd library
  * Add gltf metallic-roughness texture type
  * fix: reduce gltf2 export time
  * Flag Documentation Fix
  * Doc: Make hint clearer
  * Clean STEPFileReader.cpp
  * Doc: Separate viewer
  * Use correct data type for animation key
  * Use ear-cutting library for triangulation
  * Fixing PyAssimp misalignment errors with certain structures
  * Bugfix/fix mingw issue 5975
  * IFC: Remove redundand check
  * Obj: remove smooth-normals postprocessing
  * Refactorings: glTF cleanups
  * Fix memory leak in OpenGEXImporter
  * Use std::copy to copy array and remove user destructor to make sure
    is_trivially_copyable in order to avoid -Wno-error=nontrivial-memcall
  * Fix: Let OpenGEX accept color3 types
  * ASE: Fix possible out of bound access.
  * MDL: Limit max texture sizes
  * MDL: Fix overflow check
  * Fix: Avoid override in line parsing
  * Bugfix: Fix possible nullptr dereferencing
  * Potential fix for code scanning alert no. 63: Potential use after free
  * ASE: Use correct vertex container
  * CMS: Fix possible overflow access
  * [OpenGEX] disable partial implementation of light import (causes
    model load failure)
  * Update tinyusdz git hash (fix USD animation)
  * [draft] Check the hunter build
  * NDO: Fix possible overflow access
  * Fix Cinema4D Import
  * Remove Redundant virtual
  * feat: created the aiGetStringC_Str() function.
  * Fix Whitespace
  * Harmonize Importer #includes
  * More constexpr
  * Renamed and inlined hasSkeletons() to HasSkeletons() for API consistency
  * Fix set
  * Bugfix/ensure collada parsing works issue 1488
  * Not to export empty "LayerElementNormal" or "LayerElementColor" nodes to fbx
  * Use unique pointer to fix possible leak
  * Refactoring of PR #6092
  * fix: Fix build on armv6/armv7
  * Bugfix: Handling no of texture coordinates correctly
  * fix: possible Heap-based Buffer Overflow in ConvertToUTF8 function
  * Refactor
  * support for cmake findpackage module mode
  * Replace exception by error in log
  * Fix a out of bound buffer access in ParsingUtils GetNextLine
  * Fix a bug where string erases throws out of range
  * Fix: Support uint16 indices in OpenGEX as well
  * add missing constants
  * Fix warning abut inexistent warning
  * Fix: Fix leak when sortbyp failes with exception
  * Update contrib/zip to fix data loss warning
  * Fix out-of-bounds dereferencing
  * Fix bugs introduced in fbx export
  * Doc: add C++ / c minimum
  * Unreal refactorings
  * update draco lib
  * fix: missing OS separator in outfile
  * Add Missing Strings to aiTextureTypeToString
  * Fix issue compiling when assimp added as subdirectory
  * Add clamping logic for to_ktime
  * Add explicit "fallthrough" to switch
  * Fix HUNTER_ERROR_PAGE
  * Fix a bug in importing binary PLY file (#1)
  * Fix export fbx PolygonVertexIndex
  * Fix: Add "preservePivots" condition when importing FBX animation
  * Version: Adapt version
  * Fix: export fbx wrong to_ktime in FBXExporter.cpp
  * Update Importer.hpp
  * Refactoring: Add nupptr-checks
  * bugfix: Fixed the memory leak when texture transforming
  * Refix export fbx PolygonVertexIndex
  * Fix sonarcube findings
  * Add windows clang to CI
  * Update Build.md
  * X3D: Fix invalid vector::back usage
  * Refactoring: use using types
  * AC: Support Double-Sided Faces
  * Fix to fail in the function fast_atoreal_move when the flag
    ASSIMP_DOUBLE_PRESICION is enabled
  * Add CMakePreset file
  * Fixed a container-overflow error
  * Fix SEGV write in Assimp::SortByPTypeProcess::Execute
  * Fix OOB read in OpenDDLParser::parseReference
  * Fix OOB read (2) in OpenDDLParser::parsePrimitiveDataType
  * Fixed a heap-buffer-overflow in the Half-Life 1 MDL loader.
  * Fixed a heap-use-after-free in SortByPTypeProcess.
  * test/unit/utProfiler.cpp: fix gcc-16 build failure
  * Fix OOB read in OpenDDLParser::parsePrimitiveDataType
  * Fix endiannes issues regarding floats on s390x
  * Update LICENSE for 2025
  * FBX: Fix offset calculation by adding cursor check
  * [CMake] fix zlib linking
  * Add null check for aiNode in AddNode method
  * Fix import of large GLB files by providing a proper helper for size_t
    reading
  * Updated doc/Preamble.txt &amp; SECURITY.md
  * Fix vc140 compile error.
  * Better README! Fixed discord link as well
  * PyAssimp: Re-add 'aiProcess_Triangulate'
  * Fixed Build.md
  * Fix hasTangentsAndBitangents method in jassimp's AiMesh.java
  * Added tangent handedness to glTF export
  * Restore merging of near-identical vertices for JoinIdenticalVertices
  * Add BOM skip and fix mtl parsing
  * Clone meshlab/tinyusdz repos in default location
  * Fix an invalid offsetof warning-as-error
  * Add unit test for subdivision modifier on Blender importer
  * Change strcpy to strncpy for format hint safety
  * Update default material name handling
  * Bugfix/fix sonarcube findings
  * Update texture output format in AssxmlFileWriter
  * Collada: Fix overflow in CopyVertex
  * COB: fix validation for ascii header
  * MD5: Fix face index allocation in MD5Parser
  * Removed unnecessary copy constructor declaration in aiVector3t
  * Made the README more tidy &amp; fix Build.md
  * Fix out-of-range access cause of aiProcess_GenNormals : array size
    inconsistency of members of mesh after process
  * Fix Heap-buffer-overflow in Q3DImporter::InternReadFile
  * Revert "Refactoring: use using types (#6266)"
  * fix: write textures to folder of PBRT file
  * Refactor condition checks for empty vectors
  * Fix sonarcube stuff
  * Update contact email for reporting vulnerabilities
  * [PyAssimp] Create pyproject.toml
  * glTF2: Avoid lookups for generating IDs
  * Refactor string checks and variable declarations
  * Fix the doxygen documentation from public headers
  * Added static cast for conversion from uLong to unsigned int for
    compiler error
  * Reorganize code top prevent security warning.
  * Fix linkage
  * Update LineSplitter.h
  * Added missing scene extras properties for glTF2Importer
  * Work In Progress: USD Referencing
  * Delete test/other/streamload.py
  * Fixed DXFHelper using float instead of ai_real
  * Feature/pjoe fix fbx export
  * Update copyright year in materialgen.py
  * Only build collada test when importer/exporter is build
  * Revert buggy PR
  * Implement overflow check in Q3DLoader
  * Update stb_image.h to version 2.30
  * Delete cmake-modules/FindDevIL.cmake
  * Update project details in Doxyfile
  * Delete tools/coverity/assimp_modeling.cpp
  * Fix incorrect FBX connection order
  * Add new CMake preset for static build with double precision
  * Add closing brace to CMakePresets.json
  * Test against possible nullptr dereferencing
  * Fix UTF-8 flag check in CMakeLists.txt
  * Feature: Add EXT_texture_webp extension to glb importer
  * Fuzzing: Add OSS-Fuzz integration and multiple format-specific fuzzers
  * Add CHANGES.md file
  * MDL: Fix synctype validation in MDLImporter to prevent OOB
  * MDC: Fix heap OOB read by validating vertex buffer boundaries
  * fuzz: Fix memory leak in ForceFormat helper
  * MD5: Fix uninitialized pointer dereference for file with invalid
    vertex index
  * OBJ: avoid extra scanning while reading faces in ObjFileParser.cpp
  * MDC: Fix MDCImporter surface header bounds and endianness checks
  * MDL/HL1: bounds-checked buffers and safer parsing
  * MD3: Fix MD3Importer surface header bounds checks to prevent
    heap overflow
- fixes CVE-2025-11277 [bsc#1251019]</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770638400">- Add upstream changes:
  * CVE-2025-5167.patch (CVE-2025-5167)
  * CVE-2025-5200.patch (CVE-2025-5200, boo#1243689)
  * CVE-2025-2756.patch (CVE-2025-2756, boo#1240026, CVE-2025-2754, 1240024)
  * 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770638401">- Add upstream changes:
  * CVE-2025-5167.patch (CVE-2025-5167)
  * CVE-2025-5200.patch (CVE-2025-5200, boo#1243689)
  * CVE-2025-2756.patch (CVE-2025-2756, boo#1240026, CVE-2025-2754, boo#1240024)
  * 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.0.5
  * https://github.com/assimp/assimp/releases/tag/v6.0.5
- Drop patches, merged upstream:
  * CVE-2025-5167.patch
  * CVE-2025-5200.patch
  * CVE-2025-2756.patch
  * 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778241600">- Add upstream change (CVE-2025-70067, boo#1263960)
  * CVE-2025-70067.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780488000">- added patches
  CVE-2026-10197: Affected is the function glTF2Importer:ImportEmbeddedTextures in the library code/AssetLib/glTF2/glTF2Importer.cpp. manipulation results in null pointer dereference [bsc#1266996]
  * assimp-CVE-2026-10197.patch
  CVE-2026-10199: Affected by this issue is the function glTF2:LazyDict in the library glTF2Asset.h. Manipulation of the argument operator[] leads to null pointer dereference [bsc#1266998]
  * assimp-CVE-2026-10199.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1782302400">- added patches
  CVE-2026-10200: This affects the function glTFCommon:CopyValue in the library glTFCommon.h of the component 4x4 Matrix Parser. Performing a manipulation results in a heap-based buffer overflow [bsc#1266999]
  * assimp-CVE-2026-10200.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1782388800">- added patches
  CVE-2026-10232: heap use-after-free in aiNode::~aiNode due to invalid node tree when processing malformed ASE files [bsc#1267037]
  * assimp-CVE-2026-10232.patch</changelog>
</package>
<package pkgid="d8ab456d3e5e6a4e51e0ad9cd6b2e767934d66e32af033d24ed5fe3cce05d5a83336bbee3f9bfeea539c434bf9d7d7b1522602c33e4ebaf63e91637f0b63311a" name="assimp-debugsource" arch="i586">
  <version epoch="0" ver="6.0.5" rel="4.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1748779200">- Update to 6.0.1. Too many changes, check
  https://github.com/assimp/assimp/releases/tag/v6.0.0 for the
  full list.
  * Fixes CVE-2025-3196, boo#1240775
  * Fixes CVE-2025-2152, boo#1239221
  * Fixes CVE-2025-3548, boo#1241364
- Drop patches, merged upstream:
  * 0001-SplitLargeMeshes-Fix-crash-5799.patch
  * 0001-Fix-leak-5762.patch
  * CVE-2024-48423.patch
  * CVE-2024-48424.patch
  * CVE-2024-53425.patch
  * 0001-ASE-Fix-possible-out-of-bound-access.patch
  * 0001-MDL-Limit-max-texture-sizes.patch
  * 0001-MDL-Fix-overflow-check.patch
  * CVE-2025-2151.patch
  * 0001-Bugfix-Fix-possible-nullptr-dereferencing.patch
  * 0001-Potential-use-after-free.patch
  * 0001-ASE-Use-correct-vertex-container.patch
  * 0001-CMS-Fix-possible-overflow-access.patch
  * 0001-NDO-Fix-possible-overflow-access.patch
- Add patch:
  * 0001-Accept-find_package-Assimp-5.x-calls.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749470400">- Update to 6.0.2
  * Fix export fbx: Wrong Materials in LayerElementMaterial
    if a node contains multi meshes
  * Fix compile error when ASSIMP_DOUBLE_PRECISION enable
  * Updated Inner Cone formula for Spot Lights in GLTF
  * Update/update pugi xml by @kimkulling in #6229
  * Fixes CVE-2025-2751: Out-of-bounds Read in
    Assimp::CSMImporter::InternReadFile (CVE-2025-2751, boo#1240016)
  * Fixes CVE-2025-2757: Heap-based Buffer Overflow in
    AI_MD5_PARSE_STRING_IN_QUOTATION (CVE-2025-2757, boo#1240027)
  * Fixes CVE-2025-2750: out of bounds write by assigning to
    wrong array element count tracking (CVE-2025-2750, boo#1240014)
  * fix-CVE-2025-3158: Heap-based Buffer Overflow in
    Assimp::LWO::AnimResolver::UpdateAnimRangeSetup (CVE-2025-3158, boo#1240773)
  * Update SECURITY.md
  * Fix the function aiGetMaterialColor when the flag ASSIMP_DOUBLE_PRECISION</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1769860800">- Update to 6.0.4
  * Fix some recently implemented comparisons of token string
  * Fix building on Haiku
  * Reduce memory consumption in JoinVerticesProcess::ProcessMesh()
    significantly
  * Fix: Add check for invalid input argument
  * Replace an assert by a error log.
  * Extension of skinning data export to GLB/GLTF format
  * Fix output floating-point values to fbx
  * Update ImproveCacheLocality.cpp
  * Deep arsdk bone double free
  * Fix Spelling error
  * use size in order to be compatible with float and double
  * Fix: Add missing transformation for normalized normals.
  * Fix: Implicit Conversion Error
  * Fix add checks for indices
  * Update FBXBinaryTokenizer.cpp
  * link to external minizip with full path
  * utf8 header not found
  * Rm unnecessary deg-&gt;radian conversion in FBX exporter
  * Fix empty mesh handling
  * Refactoring: Some cleanups
  * Fix invalid read of uint from uvwsrc
  * Remove double delete
  * fix mesh-name error.
  * COLLADA fixes for textures in C4D input
  * Use the correct allocator for deleting objects in case of
    duplicate animation Ids
  * Fix container overflow in MMD parser
  * Fix: PLY heap buffer overflow
  * Fix: Check if index for mesh access is out of range
  * Update FBXConverter.cpp
  * FBX: Use correct time scaling
  * Drop explicit inclusion of contrib/ headers
  * Update Build.md
  * Fix buffer overflow in FBX::Util::DecodeBase64()
  * Readme.md: correct 2 errors in section headers
  * Fix double free in Video::~Video()
  * FBXMeshGeometry: solve issue #5116 using patch provided
  * Fix target names not being imported on some gLTF2 models
  * correct grammar/typographic errors in comments (8 files)
  * KHR_materials_specular fixes
  * Disable Hunter
  * fixed several issues
  * Fix leak
  * Check validity of archive without parsing
  * Fix integer overflow
  * Add a test before generating the txture folder
  * Build: Disable building zlib for non-windows
  * null check.
  * fix: KHR_materials_pbrSpecularGlossiness/diffuseFactor convert
    to pbrMetallicRoughness/baseColorFactor
  * fix building errors for MinGW
  * dynamic_cast error.
  * Add missing IRR textures
  * Update Dockerfile
  * Fix handling of X3D IndexedLineSet nodes
  * Improve acc file loading
  * Readme.md: present hyperlinks in a more uniform style
  * FBX Blendshape FullWeight: Vec&lt;Float&gt; -&gt; FullWeight: Vec&lt;Double&gt;
  * Fix for issues #5422, #3411, and #5443 -- DXF insert scaling fix
    and colour fix
  * Update StbCommon.h to stay up-to-date with stb_image.h.
  * Introduce aiBuffer
  * Add bounds checks to the parsing utilities.
  * Fix crash in viewer
  * Static code analysis fixes
  * Kimkulling/fix bahavior of remove redundat mats
  * Fix X importer breakage introduced in commit f844c33
  * Fileformats.md: clarify that import of .blend files is deprecated
  * feat:1.add 3mf vertex color read 2.fix 3mf read texture bug
  * More GLTF loading hardening
  * Update CMakeLists.txt
  * Blendshape-&gt;Geometry in FBX Export
  * Fix identity matrix check
  * Fix PyAssimp under Python &gt;= 3.12 and macOS library search support
  * Add ISC LICENSE file
  * ColladaParser: check values length
  * Include defs in not cpp-section
  * Add correct double zero check
  * Add zlib-header to ZipArchiveIOSystem.h
  * Add 2024 to copyright infos
  * Append a new setting "AI_CONFIG_EXPORT_FBX_TRANSPARENCY_FACTOR_REFER_TO_OPACITY"
  * Eliminate non-ascii comments in clipper
  * Fix compilation for MSVC14.
  * Add correction of fbx model rotation
  * Delete tools/make directory
  * Delete packaging/windows-mkzip directory
  * Fix #5420 duplicate degrees to radians conversion in fbx importer
  * Respect merge identical vertices in ObjExporter
  * Fix utDefaultIOStream test under MinGW
  * Fix typos
  * Add initial macOS support to C4D importer
  * Update hunter into CMakeLists.txt
  * Fix: add missing import for AI_CONFIG_CHECK_IDENTITY_MATRIX_EPSILON_DEFAULT
  * updated json
  * Cleanup: Fix review findings
  * Update CMakeLists.txt
  * CMake: Allow linking draco statically if ASSIMP_BUILD_DRACO_STATIC is set.
  * updated minizip to last version
  * updated STBIMAGElib
  * fix issue #5461 (segfault after removing redundant materials)
  * Update ComputeUVMappingProcess.cpp
  * add some ASSIMP_INSTALL checks
  * Fix SplitByBoneCount typo that prevented node updates
  * Q3DLoader: Fix possible material string overflow
  * Reverts the changes introduced by commit ad766cb in February 2022.
  * fix a collada import bug
  * mention IQM loader in Fileformats.md
  * Kimkulling/fix pyassimp compatibility
  * fix ASE loader crash when *MATERIAL_COUNT or *NUMSUBMTLS is not specified or is 0
  * Add checks for invalid buffer and size
  * Make sure for releases revision will be zero
  * glTF2Importer: Support .vrm extension
  * Prepare v5.4.1
  * Remove deprecated c++11 warnings
  * fix ci by disabling tests
  * Fix integer overflow
  * Assimp viewer fixes
  * Optimize readability
  * Temporary fix for #5557 GCC 13+ build issue -Warray-bounds
  * Fix a bug that could cause assertion failure.
  * Fix possible nullptr dereferencing.
  * Update ObjFileParser.cpp
  * Fix for #5592 Disabled maybe-uninitialized error for AssetLib/Obj/ObjFileParser.cpp
  * updated zip
  * Postprocessing: Fix endless loop
  * Build: Fix compilation for VS-2022 debug mode - warning
  * Converted a size_t to mz_uint that was being treated as an error
  * Add trim to xml string parsing
  * Replace duplicated trim
  * Move aiScene constructor
  * Move revision.h and revision.h.in to include folder
  * Update MDLMaterialLoader.cpp
  * Create inno_setup
  * clean HunterGate.cmake
  * Draft: Update init of aiString
  * Fix init aistring issue 5622 inpython module
  * update dotnet example
  * Make stepfile schema validation more robust.
  * fix PLY binary export color from float to uchar
  * Some FBXs do not have "Materials" information, which can cause parsing errors
  * Fix collada uv channels - temporary was stored and then updated.
  * remove ASE parsing break
  * FBX-Exporter: Fix nullptr dereferencing
  * Fix FBX exporting incorrect bone order
  * fixes potential memory leak on malformed obj file
  * Update zip.c
  * Fixes some uninit bool loads
  * Fix names of enum values in docstring of aiProcess_FindDegenerates
  * Fix: StackAllocator Undefined Reference fix
  * Plx: Fix out of bound access
  * Docker: Fix security finding
  * Fix potential heapbuffer overflow in md5 parsing
  * Replace raw pointers by std::string
  * Fix compile warning
  * Allow empty slots in mTextureCoords
  * [USD] Integrate "tinyusdz" project
  * Kimkulling/fix double precision tests
  * Update Python structs with missing fields that were causing core dumps
  * Introduce interpolation mode to vectro and quaternion keys
  * Fix a fuzz test heap buffer overflow in mdl material loader
  * Mosfet80 updatedpoli2tri
  * CalcTangents: zero vector is invalid for tangent/bitangent
  * Fix: A fuzzed stride could cause the max count to become negative and
    hence wrap around uint
  * Return false instead of crash
  * Make coord transfor for hs1 files optional
  * Update DefaultIOSystem.cpp
  * FBX exporter - handle multiple vertex color channels
  * Fixing static builds on Windows
  * Added ADD condition in poly2tri dll_symbol.h to only define macros for
    dynamic library linking if assimp is ordered to build as DLL
  * Fix MSVC PDBs and permit them to be disabled if required
  * Use DRACO_GLTF_BITSTREAM
  * include Exceptional.h in 3DSExporter.cpp
  * Remove recursive include
  * Fix: Possible out-of-bound read in findDegenerate
  * Revert variable name
  * Add compile option /source-charset:utf-8 for MSVC
  * Fix leak in loader
  * Expose aiGetEmbeddedTexture to C-API
  * Sparky kitty studios master
  * Added more Maya materials
  * Fix to check both types of slashes in GetShortFilename
  * Fix copying private data when source pointer is NULL
  * Fix potential memory leak in SceneCombiner for LWS/IRR/MD3 loader
  * Fix to correctly determine 'multi-configuration' on Windows
  * Fix casting typo in D3MFExporter::writeBaseMaterials
  * FBX: add metadata of ainode as properties
  * feat: add option for creating XCFramework and configure minimum iOS target
  * Update PyAssimp structs with Skeleton &amp; SkeletonBone members
  * The total length is incorrect when exporting gltf2
  * build: Add ccache support
  * Update ccpp.yml
  * Ply-Importer: Fix vulnerability
  * Zero-length mChildren arrays should be nullptr
  * Allow usage of pugixml from a superproject
  * Prevents PLY from parsing duplicate defined elements
  * Add option to ignore FBX custom axes
  * Kimkulling/mark blender versions as not supported
  * Fix leak
  * Fix invalid access
  * Fix buffer overflow in MD3Loader
  * Fix stack overflow
  * FBX Import - Restored Absolute Transform Calculation
  * Fix naming in aiMaterial comment
  * Update dll_symbol.h
  * Fix for build with ASSIMP_BUILD_NO_VALIDATEDS_PROCESS
  * Update CMakeLists.txt
  * FBX Blendshapes: Do not require normals
  * Update Build.md
  * SplitLargeMeshes: Fix crash
  * Installer: fix images for installer
  * Bugfix/installer add missing images
  * Fix bug introduced in commit 168ae22 of 27 Oct 2019
  * Fix issue 5767: Can't load USD from memory
  * Fix FBX animation bug (issue 3390)
  * [Fix issue 5823] Hotfix for broken lightwave normals
  * Fixed bug in DefaultLogger::set
  * Fix a bug in the assbin loader that reads uninitialized memory
  * Fix issue 2889 (molecule_ascii.cob load failure): change integers to
    floating point values in color triplets
  * Add unit tests for X3D models which were broken at 5 Oct 2020 commit 3b9d4cf
  * Update inno_setup-actions
  * Simplify re-enabling M3D build support
  * Update hunter
  * Store current exception when caught in ASSIMP_CATCH_GLOBAL_EXCEPTIONS
  * Fix issue 5816 (cone.nff load failure): repair faulty line in 3D model file
  * Readme: Add project activity view item
  * Cleanup Unit Tests Output
  * USD Skinned Mesh
  * Update tinyusdz
  * +Add vertex duplication during face normal generation
  * Fix use of uninitialized value.
  * Update CMakeLists.txt to fix gcc/clang++ issue
  * Add reference screenshots for complex bundled test 3D model files
  * Obj: Fix Sonarcube findings
  * Try to resolve image paths by replacing backslashes or forward slashes
    in EmbedTexturesProcess
  * Material: Fix the build for c compiler
  * Material: Fix sonarcube finding
  * Remove strcpy.
  * Fix potential uninitialized variable in clipper
  * Check that mMaterials not null before access
  * Cleanup: Delete code/.editorconfig
  * Readme.md: Add sonarcube badge
  * Obj: fix nullptr access.
  * Update cpp-pm / hunter
  * Add CI to automatically build and attach binaries to releases
  * Simplify JoinVerticesProcess
  * USD Keyframe Animations
  * Fix compiler error when double precision is selected,
  * Synchronize DefaultLogger
  * Do not create GLTF Mesh if no faces
  * FBX Blendshape: export float &amp; same # verts
  * bugfix: Fixed the issue that draco compressed gltf files cannot be
    loaded normally
  * pbrt: Validate mesh in WriteMesh before AttributeBegin call
  * Introducing assimp Guru on Gurubase.io
  * Fix: Fix build for mingw10
  * Fix use after free in the CallbackToLogRedirector
  * USD Mesh Node Fix
  * Fixed warnings
  * Replace C# port with maintained fork
  * Fix heap-buffer-overflow in OpenDDLParser
  * Fix parsing of comments at the end of lines for tokens with variable
    number of elements.
  * Fix buffer overflow in MD5Parser::SkipSpacesAndLineEnd
  * Fix: Fix name collision
  * Bug/evaluate matrix4x4 access
  * glTF importers: Avoid strncpy truncating away the ' \0' character
  * Export tangents in GLTF
  * Disable logs for fuzzer by default
  * Fix docs for aiImportFileExWithProperties to not talk about the importer
    keeping the Scene alive
  * Fix stack overflow in LWS loader
  * Introduce VRML format (.wrl and .x3dv) 3D model support
  * Verify negative values in Quake1 MDL header
  * Fix heap buffer overflow in HMP loader
  * pragma warning bug fix when using g++ on windows
  * AssbinImporter::ReadInternFile now closes stream before throwing
  * Updated Material.cpp to Add Missing Texture Types to String
  * Docker: Optimize usage
  * Bugfix/cosmetic code cleanup
  * Add arm64-simulator support to iOS build script
  * Add aiProcess_ValidateDataStructure flag to the fuzzer
  * Update OpenDDLParser.cpp
  * [AMF] Fix texture mapping
  * [FBX] Allow export multi materials per node
  * Assimp master head fixes for failure to compile
  * Prefix MTL textures with the MTL directory path
  * Add customExtension support to the scene
  * Avoid exporting all primitives, which are not triangles.
  * Added GLTF Extension KHR_materials_anisotropy
  * Add POST_BUILD option to ADD_CUSTOM_COMMAND
  * Fix heap buffer overflow in PLY parser
  * Optimise building tinyusd library
  * Add gltf metallic-roughness texture type
  * fix: reduce gltf2 export time
  * Flag Documentation Fix
  * Doc: Make hint clearer
  * Clean STEPFileReader.cpp
  * Doc: Separate viewer
  * Use correct data type for animation key
  * Use ear-cutting library for triangulation
  * Fixing PyAssimp misalignment errors with certain structures
  * Bugfix/fix mingw issue 5975
  * IFC: Remove redundand check
  * Obj: remove smooth-normals postprocessing
  * Refactorings: glTF cleanups
  * Fix memory leak in OpenGEXImporter
  * Use std::copy to copy array and remove user destructor to make sure
    is_trivially_copyable in order to avoid -Wno-error=nontrivial-memcall
  * Fix: Let OpenGEX accept color3 types
  * ASE: Fix possible out of bound access.
  * MDL: Limit max texture sizes
  * MDL: Fix overflow check
  * Fix: Avoid override in line parsing
  * Bugfix: Fix possible nullptr dereferencing
  * Potential fix for code scanning alert no. 63: Potential use after free
  * ASE: Use correct vertex container
  * CMS: Fix possible overflow access
  * [OpenGEX] disable partial implementation of light import (causes
    model load failure)
  * Update tinyusdz git hash (fix USD animation)
  * [draft] Check the hunter build
  * NDO: Fix possible overflow access
  * Fix Cinema4D Import
  * Remove Redundant virtual
  * feat: created the aiGetStringC_Str() function.
  * Fix Whitespace
  * Harmonize Importer #includes
  * More constexpr
  * Renamed and inlined hasSkeletons() to HasSkeletons() for API consistency
  * Fix set
  * Bugfix/ensure collada parsing works issue 1488
  * Not to export empty "LayerElementNormal" or "LayerElementColor" nodes to fbx
  * Use unique pointer to fix possible leak
  * Refactoring of PR #6092
  * fix: Fix build on armv6/armv7
  * Bugfix: Handling no of texture coordinates correctly
  * fix: possible Heap-based Buffer Overflow in ConvertToUTF8 function
  * Refactor
  * support for cmake findpackage module mode
  * Replace exception by error in log
  * Fix a out of bound buffer access in ParsingUtils GetNextLine
  * Fix a bug where string erases throws out of range
  * Fix: Support uint16 indices in OpenGEX as well
  * add missing constants
  * Fix warning abut inexistent warning
  * Fix: Fix leak when sortbyp failes with exception
  * Update contrib/zip to fix data loss warning
  * Fix out-of-bounds dereferencing
  * Fix bugs introduced in fbx export
  * Doc: add C++ / c minimum
  * Unreal refactorings
  * update draco lib
  * fix: missing OS separator in outfile
  * Add Missing Strings to aiTextureTypeToString
  * Fix issue compiling when assimp added as subdirectory
  * Add clamping logic for to_ktime
  * Add explicit "fallthrough" to switch
  * Fix HUNTER_ERROR_PAGE
  * Fix a bug in importing binary PLY file (#1)
  * Fix export fbx PolygonVertexIndex
  * Fix: Add "preservePivots" condition when importing FBX animation
  * Version: Adapt version
  * Fix: export fbx wrong to_ktime in FBXExporter.cpp
  * Update Importer.hpp
  * Refactoring: Add nupptr-checks
  * bugfix: Fixed the memory leak when texture transforming
  * Refix export fbx PolygonVertexIndex
  * Fix sonarcube findings
  * Add windows clang to CI
  * Update Build.md
  * X3D: Fix invalid vector::back usage
  * Refactoring: use using types
  * AC: Support Double-Sided Faces
  * Fix to fail in the function fast_atoreal_move when the flag
    ASSIMP_DOUBLE_PRESICION is enabled
  * Add CMakePreset file
  * Fixed a container-overflow error
  * Fix SEGV write in Assimp::SortByPTypeProcess::Execute
  * Fix OOB read in OpenDDLParser::parseReference
  * Fix OOB read (2) in OpenDDLParser::parsePrimitiveDataType
  * Fixed a heap-buffer-overflow in the Half-Life 1 MDL loader.
  * Fixed a heap-use-after-free in SortByPTypeProcess.
  * test/unit/utProfiler.cpp: fix gcc-16 build failure
  * Fix OOB read in OpenDDLParser::parsePrimitiveDataType
  * Fix endiannes issues regarding floats on s390x
  * Update LICENSE for 2025
  * FBX: Fix offset calculation by adding cursor check
  * [CMake] fix zlib linking
  * Add null check for aiNode in AddNode method
  * Fix import of large GLB files by providing a proper helper for size_t
    reading
  * Updated doc/Preamble.txt &amp; SECURITY.md
  * Fix vc140 compile error.
  * Better README! Fixed discord link as well
  * PyAssimp: Re-add 'aiProcess_Triangulate'
  * Fixed Build.md
  * Fix hasTangentsAndBitangents method in jassimp's AiMesh.java
  * Added tangent handedness to glTF export
  * Restore merging of near-identical vertices for JoinIdenticalVertices
  * Add BOM skip and fix mtl parsing
  * Clone meshlab/tinyusdz repos in default location
  * Fix an invalid offsetof warning-as-error
  * Add unit test for subdivision modifier on Blender importer
  * Change strcpy to strncpy for format hint safety
  * Update default material name handling
  * Bugfix/fix sonarcube findings
  * Update texture output format in AssxmlFileWriter
  * Collada: Fix overflow in CopyVertex
  * COB: fix validation for ascii header
  * MD5: Fix face index allocation in MD5Parser
  * Removed unnecessary copy constructor declaration in aiVector3t
  * Made the README more tidy &amp; fix Build.md
  * Fix out-of-range access cause of aiProcess_GenNormals : array size
    inconsistency of members of mesh after process
  * Fix Heap-buffer-overflow in Q3DImporter::InternReadFile
  * Revert "Refactoring: use using types (#6266)"
  * fix: write textures to folder of PBRT file
  * Refactor condition checks for empty vectors
  * Fix sonarcube stuff
  * Update contact email for reporting vulnerabilities
  * [PyAssimp] Create pyproject.toml
  * glTF2: Avoid lookups for generating IDs
  * Refactor string checks and variable declarations
  * Fix the doxygen documentation from public headers
  * Added static cast for conversion from uLong to unsigned int for
    compiler error
  * Reorganize code top prevent security warning.
  * Fix linkage
  * Update LineSplitter.h
  * Added missing scene extras properties for glTF2Importer
  * Work In Progress: USD Referencing
  * Delete test/other/streamload.py
  * Fixed DXFHelper using float instead of ai_real
  * Feature/pjoe fix fbx export
  * Update copyright year in materialgen.py
  * Only build collada test when importer/exporter is build
  * Revert buggy PR
  * Implement overflow check in Q3DLoader
  * Update stb_image.h to version 2.30
  * Delete cmake-modules/FindDevIL.cmake
  * Update project details in Doxyfile
  * Delete tools/coverity/assimp_modeling.cpp
  * Fix incorrect FBX connection order
  * Add new CMake preset for static build with double precision
  * Add closing brace to CMakePresets.json
  * Test against possible nullptr dereferencing
  * Fix UTF-8 flag check in CMakeLists.txt
  * Feature: Add EXT_texture_webp extension to glb importer
  * Fuzzing: Add OSS-Fuzz integration and multiple format-specific fuzzers
  * Add CHANGES.md file
  * MDL: Fix synctype validation in MDLImporter to prevent OOB
  * MDC: Fix heap OOB read by validating vertex buffer boundaries
  * fuzz: Fix memory leak in ForceFormat helper
  * MD5: Fix uninitialized pointer dereference for file with invalid
    vertex index
  * OBJ: avoid extra scanning while reading faces in ObjFileParser.cpp
  * MDC: Fix MDCImporter surface header bounds and endianness checks
  * MDL/HL1: bounds-checked buffers and safer parsing
  * MD3: Fix MD3Importer surface header bounds checks to prevent
    heap overflow
- fixes CVE-2025-11277 [bsc#1251019]</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770638400">- Add upstream changes:
  * CVE-2025-5167.patch (CVE-2025-5167)
  * CVE-2025-5200.patch (CVE-2025-5200, boo#1243689)
  * CVE-2025-2756.patch (CVE-2025-2756, boo#1240026, CVE-2025-2754, 1240024)
  * 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770638401">- Add upstream changes:
  * CVE-2025-5167.patch (CVE-2025-5167)
  * CVE-2025-5200.patch (CVE-2025-5200, boo#1243689)
  * CVE-2025-2756.patch (CVE-2025-2756, boo#1240026, CVE-2025-2754, boo#1240024)
  * 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.0.5
  * https://github.com/assimp/assimp/releases/tag/v6.0.5
- Drop patches, merged upstream:
  * CVE-2025-5167.patch
  * CVE-2025-5200.patch
  * CVE-2025-2756.patch
  * 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778241600">- Add upstream change (CVE-2025-70067, boo#1263960)
  * CVE-2025-70067.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780488000">- added patches
  CVE-2026-10197: Affected is the function glTF2Importer:ImportEmbeddedTextures in the library code/AssetLib/glTF2/glTF2Importer.cpp. manipulation results in null pointer dereference [bsc#1266996]
  * assimp-CVE-2026-10197.patch
  CVE-2026-10199: Affected by this issue is the function glTF2:LazyDict in the library glTF2Asset.h. Manipulation of the argument operator[] leads to null pointer dereference [bsc#1266998]
  * assimp-CVE-2026-10199.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1782302400">- added patches
  CVE-2026-10200: This affects the function glTFCommon:CopyValue in the library glTFCommon.h of the component 4x4 Matrix Parser. Performing a manipulation results in a heap-based buffer overflow [bsc#1266999]
  * assimp-CVE-2026-10200.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1782388800">- added patches
  CVE-2026-10232: heap use-after-free in aiNode::~aiNode due to invalid node tree when processing malformed ASE files [bsc#1267037]
  * assimp-CVE-2026-10232.patch</changelog>
</package>
<package pkgid="536f2af58749de380355be22e3de10f7ab18fa4f5301734af243fe00697137cdb01fc27b816f1c232efc97eab0921d0b7518a07ae7b8e0da5dd913a8160a0b10" name="assimp-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.0.5" rel="4.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1748779200">- Update to 6.0.1. Too many changes, check
  https://github.com/assimp/assimp/releases/tag/v6.0.0 for the
  full list.
  * Fixes CVE-2025-3196, boo#1240775
  * Fixes CVE-2025-2152, boo#1239221
  * Fixes CVE-2025-3548, boo#1241364
- Drop patches, merged upstream:
  * 0001-SplitLargeMeshes-Fix-crash-5799.patch
  * 0001-Fix-leak-5762.patch
  * CVE-2024-48423.patch
  * CVE-2024-48424.patch
  * CVE-2024-53425.patch
  * 0001-ASE-Fix-possible-out-of-bound-access.patch
  * 0001-MDL-Limit-max-texture-sizes.patch
  * 0001-MDL-Fix-overflow-check.patch
  * CVE-2025-2151.patch
  * 0001-Bugfix-Fix-possible-nullptr-dereferencing.patch
  * 0001-Potential-use-after-free.patch
  * 0001-ASE-Use-correct-vertex-container.patch
  * 0001-CMS-Fix-possible-overflow-access.patch
  * 0001-NDO-Fix-possible-overflow-access.patch
- Add patch:
  * 0001-Accept-find_package-Assimp-5.x-calls.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749470400">- Update to 6.0.2
  * Fix export fbx: Wrong Materials in LayerElementMaterial
    if a node contains multi meshes
  * Fix compile error when ASSIMP_DOUBLE_PRECISION enable
  * Updated Inner Cone formula for Spot Lights in GLTF
  * Update/update pugi xml by @kimkulling in #6229
  * Fixes CVE-2025-2751: Out-of-bounds Read in
    Assimp::CSMImporter::InternReadFile (CVE-2025-2751, boo#1240016)
  * Fixes CVE-2025-2757: Heap-based Buffer Overflow in
    AI_MD5_PARSE_STRING_IN_QUOTATION (CVE-2025-2757, boo#1240027)
  * Fixes CVE-2025-2750: out of bounds write by assigning to
    wrong array element count tracking (CVE-2025-2750, boo#1240014)
  * fix-CVE-2025-3158: Heap-based Buffer Overflow in
    Assimp::LWO::AnimResolver::UpdateAnimRangeSetup (CVE-2025-3158, boo#1240773)
  * Update SECURITY.md
  * Fix the function aiGetMaterialColor when the flag ASSIMP_DOUBLE_PRECISION</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1769860800">- Update to 6.0.4
  * Fix some recently implemented comparisons of token string
  * Fix building on Haiku
  * Reduce memory consumption in JoinVerticesProcess::ProcessMesh()
    significantly
  * Fix: Add check for invalid input argument
  * Replace an assert by a error log.
  * Extension of skinning data export to GLB/GLTF format
  * Fix output floating-point values to fbx
  * Update ImproveCacheLocality.cpp
  * Deep arsdk bone double free
  * Fix Spelling error
  * use size in order to be compatible with float and double
  * Fix: Add missing transformation for normalized normals.
  * Fix: Implicit Conversion Error
  * Fix add checks for indices
  * Update FBXBinaryTokenizer.cpp
  * link to external minizip with full path
  * utf8 header not found
  * Rm unnecessary deg-&gt;radian conversion in FBX exporter
  * Fix empty mesh handling
  * Refactoring: Some cleanups
  * Fix invalid read of uint from uvwsrc
  * Remove double delete
  * fix mesh-name error.
  * COLLADA fixes for textures in C4D input
  * Use the correct allocator for deleting objects in case of
    duplicate animation Ids
  * Fix container overflow in MMD parser
  * Fix: PLY heap buffer overflow
  * Fix: Check if index for mesh access is out of range
  * Update FBXConverter.cpp
  * FBX: Use correct time scaling
  * Drop explicit inclusion of contrib/ headers
  * Update Build.md
  * Fix buffer overflow in FBX::Util::DecodeBase64()
  * Readme.md: correct 2 errors in section headers
  * Fix double free in Video::~Video()
  * FBXMeshGeometry: solve issue #5116 using patch provided
  * Fix target names not being imported on some gLTF2 models
  * correct grammar/typographic errors in comments (8 files)
  * KHR_materials_specular fixes
  * Disable Hunter
  * fixed several issues
  * Fix leak
  * Check validity of archive without parsing
  * Fix integer overflow
  * Add a test before generating the txture folder
  * Build: Disable building zlib for non-windows
  * null check.
  * fix: KHR_materials_pbrSpecularGlossiness/diffuseFactor convert
    to pbrMetallicRoughness/baseColorFactor
  * fix building errors for MinGW
  * dynamic_cast error.
  * Add missing IRR textures
  * Update Dockerfile
  * Fix handling of X3D IndexedLineSet nodes
  * Improve acc file loading
  * Readme.md: present hyperlinks in a more uniform style
  * FBX Blendshape FullWeight: Vec&lt;Float&gt; -&gt; FullWeight: Vec&lt;Double&gt;
  * Fix for issues #5422, #3411, and #5443 -- DXF insert scaling fix
    and colour fix
  * Update StbCommon.h to stay up-to-date with stb_image.h.
  * Introduce aiBuffer
  * Add bounds checks to the parsing utilities.
  * Fix crash in viewer
  * Static code analysis fixes
  * Kimkulling/fix bahavior of remove redundat mats
  * Fix X importer breakage introduced in commit f844c33
  * Fileformats.md: clarify that import of .blend files is deprecated
  * feat:1.add 3mf vertex color read 2.fix 3mf read texture bug
  * More GLTF loading hardening
  * Update CMakeLists.txt
  * Blendshape-&gt;Geometry in FBX Export
  * Fix identity matrix check
  * Fix PyAssimp under Python &gt;= 3.12 and macOS library search support
  * Add ISC LICENSE file
  * ColladaParser: check values length
  * Include defs in not cpp-section
  * Add correct double zero check
  * Add zlib-header to ZipArchiveIOSystem.h
  * Add 2024 to copyright infos
  * Append a new setting "AI_CONFIG_EXPORT_FBX_TRANSPARENCY_FACTOR_REFER_TO_OPACITY"
  * Eliminate non-ascii comments in clipper
  * Fix compilation for MSVC14.
  * Add correction of fbx model rotation
  * Delete tools/make directory
  * Delete packaging/windows-mkzip directory
  * Fix #5420 duplicate degrees to radians conversion in fbx importer
  * Respect merge identical vertices in ObjExporter
  * Fix utDefaultIOStream test under MinGW
  * Fix typos
  * Add initial macOS support to C4D importer
  * Update hunter into CMakeLists.txt
  * Fix: add missing import for AI_CONFIG_CHECK_IDENTITY_MATRIX_EPSILON_DEFAULT
  * updated json
  * Cleanup: Fix review findings
  * Update CMakeLists.txt
  * CMake: Allow linking draco statically if ASSIMP_BUILD_DRACO_STATIC is set.
  * updated minizip to last version
  * updated STBIMAGElib
  * fix issue #5461 (segfault after removing redundant materials)
  * Update ComputeUVMappingProcess.cpp
  * add some ASSIMP_INSTALL checks
  * Fix SplitByBoneCount typo that prevented node updates
  * Q3DLoader: Fix possible material string overflow
  * Reverts the changes introduced by commit ad766cb in February 2022.
  * fix a collada import bug
  * mention IQM loader in Fileformats.md
  * Kimkulling/fix pyassimp compatibility
  * fix ASE loader crash when *MATERIAL_COUNT or *NUMSUBMTLS is not specified or is 0
  * Add checks for invalid buffer and size
  * Make sure for releases revision will be zero
  * glTF2Importer: Support .vrm extension
  * Prepare v5.4.1
  * Remove deprecated c++11 warnings
  * fix ci by disabling tests
  * Fix integer overflow
  * Assimp viewer fixes
  * Optimize readability
  * Temporary fix for #5557 GCC 13+ build issue -Warray-bounds
  * Fix a bug that could cause assertion failure.
  * Fix possible nullptr dereferencing.
  * Update ObjFileParser.cpp
  * Fix for #5592 Disabled maybe-uninitialized error for AssetLib/Obj/ObjFileParser.cpp
  * updated zip
  * Postprocessing: Fix endless loop
  * Build: Fix compilation for VS-2022 debug mode - warning
  * Converted a size_t to mz_uint that was being treated as an error
  * Add trim to xml string parsing
  * Replace duplicated trim
  * Move aiScene constructor
  * Move revision.h and revision.h.in to include folder
  * Update MDLMaterialLoader.cpp
  * Create inno_setup
  * clean HunterGate.cmake
  * Draft: Update init of aiString
  * Fix init aistring issue 5622 inpython module
  * update dotnet example
  * Make stepfile schema validation more robust.
  * fix PLY binary export color from float to uchar
  * Some FBXs do not have "Materials" information, which can cause parsing errors
  * Fix collada uv channels - temporary was stored and then updated.
  * remove ASE parsing break
  * FBX-Exporter: Fix nullptr dereferencing
  * Fix FBX exporting incorrect bone order
  * fixes potential memory leak on malformed obj file
  * Update zip.c
  * Fixes some uninit bool loads
  * Fix names of enum values in docstring of aiProcess_FindDegenerates
  * Fix: StackAllocator Undefined Reference fix
  * Plx: Fix out of bound access
  * Docker: Fix security finding
  * Fix potential heapbuffer overflow in md5 parsing
  * Replace raw pointers by std::string
  * Fix compile warning
  * Allow empty slots in mTextureCoords
  * [USD] Integrate "tinyusdz" project
  * Kimkulling/fix double precision tests
  * Update Python structs with missing fields that were causing core dumps
  * Introduce interpolation mode to vectro and quaternion keys
  * Fix a fuzz test heap buffer overflow in mdl material loader
  * Mosfet80 updatedpoli2tri
  * CalcTangents: zero vector is invalid for tangent/bitangent
  * Fix: A fuzzed stride could cause the max count to become negative and
    hence wrap around uint
  * Return false instead of crash
  * Make coord transfor for hs1 files optional
  * Update DefaultIOSystem.cpp
  * FBX exporter - handle multiple vertex color channels
  * Fixing static builds on Windows
  * Added ADD condition in poly2tri dll_symbol.h to only define macros for
    dynamic library linking if assimp is ordered to build as DLL
  * Fix MSVC PDBs and permit them to be disabled if required
  * Use DRACO_GLTF_BITSTREAM
  * include Exceptional.h in 3DSExporter.cpp
  * Remove recursive include
  * Fix: Possible out-of-bound read in findDegenerate
  * Revert variable name
  * Add compile option /source-charset:utf-8 for MSVC
  * Fix leak in loader
  * Expose aiGetEmbeddedTexture to C-API
  * Sparky kitty studios master
  * Added more Maya materials
  * Fix to check both types of slashes in GetShortFilename
  * Fix copying private data when source pointer is NULL
  * Fix potential memory leak in SceneCombiner for LWS/IRR/MD3 loader
  * Fix to correctly determine 'multi-configuration' on Windows
  * Fix casting typo in D3MFExporter::writeBaseMaterials
  * FBX: add metadata of ainode as properties
  * feat: add option for creating XCFramework and configure minimum iOS target
  * Update PyAssimp structs with Skeleton &amp; SkeletonBone members
  * The total length is incorrect when exporting gltf2
  * build: Add ccache support
  * Update ccpp.yml
  * Ply-Importer: Fix vulnerability
  * Zero-length mChildren arrays should be nullptr
  * Allow usage of pugixml from a superproject
  * Prevents PLY from parsing duplicate defined elements
  * Add option to ignore FBX custom axes
  * Kimkulling/mark blender versions as not supported
  * Fix leak
  * Fix invalid access
  * Fix buffer overflow in MD3Loader
  * Fix stack overflow
  * FBX Import - Restored Absolute Transform Calculation
  * Fix naming in aiMaterial comment
  * Update dll_symbol.h
  * Fix for build with ASSIMP_BUILD_NO_VALIDATEDS_PROCESS
  * Update CMakeLists.txt
  * FBX Blendshapes: Do not require normals
  * Update Build.md
  * SplitLargeMeshes: Fix crash
  * Installer: fix images for installer
  * Bugfix/installer add missing images
  * Fix bug introduced in commit 168ae22 of 27 Oct 2019
  * Fix issue 5767: Can't load USD from memory
  * Fix FBX animation bug (issue 3390)
  * [Fix issue 5823] Hotfix for broken lightwave normals
  * Fixed bug in DefaultLogger::set
  * Fix a bug in the assbin loader that reads uninitialized memory
  * Fix issue 2889 (molecule_ascii.cob load failure): change integers to
    floating point values in color triplets
  * Add unit tests for X3D models which were broken at 5 Oct 2020 commit 3b9d4cf
  * Update inno_setup-actions
  * Simplify re-enabling M3D build support
  * Update hunter
  * Store current exception when caught in ASSIMP_CATCH_GLOBAL_EXCEPTIONS
  * Fix issue 5816 (cone.nff load failure): repair faulty line in 3D model file
  * Readme: Add project activity view item
  * Cleanup Unit Tests Output
  * USD Skinned Mesh
  * Update tinyusdz
  * +Add vertex duplication during face normal generation
  * Fix use of uninitialized value.
  * Update CMakeLists.txt to fix gcc/clang++ issue
  * Add reference screenshots for complex bundled test 3D model files
  * Obj: Fix Sonarcube findings
  * Try to resolve image paths by replacing backslashes or forward slashes
    in EmbedTexturesProcess
  * Material: Fix the build for c compiler
  * Material: Fix sonarcube finding
  * Remove strcpy.
  * Fix potential uninitialized variable in clipper
  * Check that mMaterials not null before access
  * Cleanup: Delete code/.editorconfig
  * Readme.md: Add sonarcube badge
  * Obj: fix nullptr access.
  * Update cpp-pm / hunter
  * Add CI to automatically build and attach binaries to releases
  * Simplify JoinVerticesProcess
  * USD Keyframe Animations
  * Fix compiler error when double precision is selected,
  * Synchronize DefaultLogger
  * Do not create GLTF Mesh if no faces
  * FBX Blendshape: export float &amp; same # verts
  * bugfix: Fixed the issue that draco compressed gltf files cannot be
    loaded normally
  * pbrt: Validate mesh in WriteMesh before AttributeBegin call
  * Introducing assimp Guru on Gurubase.io
  * Fix: Fix build for mingw10
  * Fix use after free in the CallbackToLogRedirector
  * USD Mesh Node Fix
  * Fixed warnings
  * Replace C# port with maintained fork
  * Fix heap-buffer-overflow in OpenDDLParser
  * Fix parsing of comments at the end of lines for tokens with variable
    number of elements.
  * Fix buffer overflow in MD5Parser::SkipSpacesAndLineEnd
  * Fix: Fix name collision
  * Bug/evaluate matrix4x4 access
  * glTF importers: Avoid strncpy truncating away the ' \0' character
  * Export tangents in GLTF
  * Disable logs for fuzzer by default
  * Fix docs for aiImportFileExWithProperties to not talk about the importer
    keeping the Scene alive
  * Fix stack overflow in LWS loader
  * Introduce VRML format (.wrl and .x3dv) 3D model support
  * Verify negative values in Quake1 MDL header
  * Fix heap buffer overflow in HMP loader
  * pragma warning bug fix when using g++ on windows
  * AssbinImporter::ReadInternFile now closes stream before throwing
  * Updated Material.cpp to Add Missing Texture Types to String
  * Docker: Optimize usage
  * Bugfix/cosmetic code cleanup
  * Add arm64-simulator support to iOS build script
  * Add aiProcess_ValidateDataStructure flag to the fuzzer
  * Update OpenDDLParser.cpp
  * [AMF] Fix texture mapping
  * [FBX] Allow export multi materials per node
  * Assimp master head fixes for failure to compile
  * Prefix MTL textures with the MTL directory path
  * Add customExtension support to the scene
  * Avoid exporting all primitives, which are not triangles.
  * Added GLTF Extension KHR_materials_anisotropy
  * Add POST_BUILD option to ADD_CUSTOM_COMMAND
  * Fix heap buffer overflow in PLY parser
  * Optimise building tinyusd library
  * Add gltf metallic-roughness texture type
  * fix: reduce gltf2 export time
  * Flag Documentation Fix
  * Doc: Make hint clearer
  * Clean STEPFileReader.cpp
  * Doc: Separate viewer
  * Use correct data type for animation key
  * Use ear-cutting library for triangulation
  * Fixing PyAssimp misalignment errors with certain structures
  * Bugfix/fix mingw issue 5975
  * IFC: Remove redundand check
  * Obj: remove smooth-normals postprocessing
  * Refactorings: glTF cleanups
  * Fix memory leak in OpenGEXImporter
  * Use std::copy to copy array and remove user destructor to make sure
    is_trivially_copyable in order to avoid -Wno-error=nontrivial-memcall
  * Fix: Let OpenGEX accept color3 types
  * ASE: Fix possible out of bound access.
  * MDL: Limit max texture sizes
  * MDL: Fix overflow check
  * Fix: Avoid override in line parsing
  * Bugfix: Fix possible nullptr dereferencing
  * Potential fix for code scanning alert no. 63: Potential use after free
  * ASE: Use correct vertex container
  * CMS: Fix possible overflow access
  * [OpenGEX] disable partial implementation of light import (causes
    model load failure)
  * Update tinyusdz git hash (fix USD animation)
  * [draft] Check the hunter build
  * NDO: Fix possible overflow access
  * Fix Cinema4D Import
  * Remove Redundant virtual
  * feat: created the aiGetStringC_Str() function.
  * Fix Whitespace
  * Harmonize Importer #includes
  * More constexpr
  * Renamed and inlined hasSkeletons() to HasSkeletons() for API consistency
  * Fix set
  * Bugfix/ensure collada parsing works issue 1488
  * Not to export empty "LayerElementNormal" or "LayerElementColor" nodes to fbx
  * Use unique pointer to fix possible leak
  * Refactoring of PR #6092
  * fix: Fix build on armv6/armv7
  * Bugfix: Handling no of texture coordinates correctly
  * fix: possible Heap-based Buffer Overflow in ConvertToUTF8 function
  * Refactor
  * support for cmake findpackage module mode
  * Replace exception by error in log
  * Fix a out of bound buffer access in ParsingUtils GetNextLine
  * Fix a bug where string erases throws out of range
  * Fix: Support uint16 indices in OpenGEX as well
  * add missing constants
  * Fix warning abut inexistent warning
  * Fix: Fix leak when sortbyp failes with exception
  * Update contrib/zip to fix data loss warning
  * Fix out-of-bounds dereferencing
  * Fix bugs introduced in fbx export
  * Doc: add C++ / c minimum
  * Unreal refactorings
  * update draco lib
  * fix: missing OS separator in outfile
  * Add Missing Strings to aiTextureTypeToString
  * Fix issue compiling when assimp added as subdirectory
  * Add clamping logic for to_ktime
  * Add explicit "fallthrough" to switch
  * Fix HUNTER_ERROR_PAGE
  * Fix a bug in importing binary PLY file (#1)
  * Fix export fbx PolygonVertexIndex
  * Fix: Add "preservePivots" condition when importing FBX animation
  * Version: Adapt version
  * Fix: export fbx wrong to_ktime in FBXExporter.cpp
  * Update Importer.hpp
  * Refactoring: Add nupptr-checks
  * bugfix: Fixed the memory leak when texture transforming
  * Refix export fbx PolygonVertexIndex
  * Fix sonarcube findings
  * Add windows clang to CI
  * Update Build.md
  * X3D: Fix invalid vector::back usage
  * Refactoring: use using types
  * AC: Support Double-Sided Faces
  * Fix to fail in the function fast_atoreal_move when the flag
    ASSIMP_DOUBLE_PRESICION is enabled
  * Add CMakePreset file
  * Fixed a container-overflow error
  * Fix SEGV write in Assimp::SortByPTypeProcess::Execute
  * Fix OOB read in OpenDDLParser::parseReference
  * Fix OOB read (2) in OpenDDLParser::parsePrimitiveDataType
  * Fixed a heap-buffer-overflow in the Half-Life 1 MDL loader.
  * Fixed a heap-use-after-free in SortByPTypeProcess.
  * test/unit/utProfiler.cpp: fix gcc-16 build failure
  * Fix OOB read in OpenDDLParser::parsePrimitiveDataType
  * Fix endiannes issues regarding floats on s390x
  * Update LICENSE for 2025
  * FBX: Fix offset calculation by adding cursor check
  * [CMake] fix zlib linking
  * Add null check for aiNode in AddNode method
  * Fix import of large GLB files by providing a proper helper for size_t
    reading
  * Updated doc/Preamble.txt &amp; SECURITY.md
  * Fix vc140 compile error.
  * Better README! Fixed discord link as well
  * PyAssimp: Re-add 'aiProcess_Triangulate'
  * Fixed Build.md
  * Fix hasTangentsAndBitangents method in jassimp's AiMesh.java
  * Added tangent handedness to glTF export
  * Restore merging of near-identical vertices for JoinIdenticalVertices
  * Add BOM skip and fix mtl parsing
  * Clone meshlab/tinyusdz repos in default location
  * Fix an invalid offsetof warning-as-error
  * Add unit test for subdivision modifier on Blender importer
  * Change strcpy to strncpy for format hint safety
  * Update default material name handling
  * Bugfix/fix sonarcube findings
  * Update texture output format in AssxmlFileWriter
  * Collada: Fix overflow in CopyVertex
  * COB: fix validation for ascii header
  * MD5: Fix face index allocation in MD5Parser
  * Removed unnecessary copy constructor declaration in aiVector3t
  * Made the README more tidy &amp; fix Build.md
  * Fix out-of-range access cause of aiProcess_GenNormals : array size
    inconsistency of members of mesh after process
  * Fix Heap-buffer-overflow in Q3DImporter::InternReadFile
  * Revert "Refactoring: use using types (#6266)"
  * fix: write textures to folder of PBRT file
  * Refactor condition checks for empty vectors
  * Fix sonarcube stuff
  * Update contact email for reporting vulnerabilities
  * [PyAssimp] Create pyproject.toml
  * glTF2: Avoid lookups for generating IDs
  * Refactor string checks and variable declarations
  * Fix the doxygen documentation from public headers
  * Added static cast for conversion from uLong to unsigned int for
    compiler error
  * Reorganize code top prevent security warning.
  * Fix linkage
  * Update LineSplitter.h
  * Added missing scene extras properties for glTF2Importer
  * Work In Progress: USD Referencing
  * Delete test/other/streamload.py
  * Fixed DXFHelper using float instead of ai_real
  * Feature/pjoe fix fbx export
  * Update copyright year in materialgen.py
  * Only build collada test when importer/exporter is build
  * Revert buggy PR
  * Implement overflow check in Q3DLoader
  * Update stb_image.h to version 2.30
  * Delete cmake-modules/FindDevIL.cmake
  * Update project details in Doxyfile
  * Delete tools/coverity/assimp_modeling.cpp
  * Fix incorrect FBX connection order
  * Add new CMake preset for static build with double precision
  * Add closing brace to CMakePresets.json
  * Test against possible nullptr dereferencing
  * Fix UTF-8 flag check in CMakeLists.txt
  * Feature: Add EXT_texture_webp extension to glb importer
  * Fuzzing: Add OSS-Fuzz integration and multiple format-specific fuzzers
  * Add CHANGES.md file
  * MDL: Fix synctype validation in MDLImporter to prevent OOB
  * MDC: Fix heap OOB read by validating vertex buffer boundaries
  * fuzz: Fix memory leak in ForceFormat helper
  * MD5: Fix uninitialized pointer dereference for file with invalid
    vertex index
  * OBJ: avoid extra scanning while reading faces in ObjFileParser.cpp
  * MDC: Fix MDCImporter surface header bounds and endianness checks
  * MDL/HL1: bounds-checked buffers and safer parsing
  * MD3: Fix MD3Importer surface header bounds checks to prevent
    heap overflow
- fixes CVE-2025-11277 [bsc#1251019]</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770638400">- Add upstream changes:
  * CVE-2025-5167.patch (CVE-2025-5167)
  * CVE-2025-5200.patch (CVE-2025-5200, boo#1243689)
  * CVE-2025-2756.patch (CVE-2025-2756, boo#1240026, CVE-2025-2754, 1240024)
  * 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770638401">- Add upstream changes:
  * CVE-2025-5167.patch (CVE-2025-5167)
  * CVE-2025-5200.patch (CVE-2025-5200, boo#1243689)
  * CVE-2025-2756.patch (CVE-2025-2756, boo#1240026, CVE-2025-2754, boo#1240024)
  * 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.0.5
  * https://github.com/assimp/assimp/releases/tag/v6.0.5
- Drop patches, merged upstream:
  * CVE-2025-5167.patch
  * CVE-2025-5200.patch
  * CVE-2025-2756.patch
  * 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778241600">- Add upstream change (CVE-2025-70067, boo#1263960)
  * CVE-2025-70067.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780488000">- added patches
  CVE-2026-10197: Affected is the function glTF2Importer:ImportEmbeddedTextures in the library code/AssetLib/glTF2/glTF2Importer.cpp. manipulation results in null pointer dereference [bsc#1266996]
  * assimp-CVE-2026-10197.patch
  CVE-2026-10199: Affected by this issue is the function glTF2:LazyDict in the library glTF2Asset.h. Manipulation of the argument operator[] leads to null pointer dereference [bsc#1266998]
  * assimp-CVE-2026-10199.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1782302400">- added patches
  CVE-2026-10200: This affects the function glTFCommon:CopyValue in the library glTFCommon.h of the component 4x4 Matrix Parser. Performing a manipulation results in a heap-based buffer overflow [bsc#1266999]
  * assimp-CVE-2026-10200.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1782388800">- added patches
  CVE-2026-10232: heap use-after-free in aiNode::~aiNode due to invalid node tree when processing malformed ASE files [bsc#1267037]
  * assimp-CVE-2026-10232.patch</changelog>
</package>
<package pkgid="5276f957bfa9cf7a6fe718fdb4bdd15491e7ffbe20ea6491b013aec570b1d07e3a04376c4904045f57d517502340e94892875d6dfcc0186fce406a4460e03bdc" name="ast-grep-debuginfo" arch="i586">
  <version epoch="0" ver="0.45.3" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1775563200">- Update to 0.42.1:
  * feat: Support Dart again #2534
  * chore(deps): update dependency oxlint to v1.58.0 #2569
  * chore(deps): update rust crate toml_edit to v0.25.10 #2571
  * fix(deps): update rust crate similar to v3 #2574
  * chore(deps): update rust crate tokio to v1.51.0 #2578
  * chore(deps): update dependency web-tree-sitter to v0.26.8 #2570
  * chore(deps): update rust crate tree-sitter to v0.26.8 #2572
  * chore(deps): update dependency dprint to v0.53.2 #2573
  * chore(deps): update rust crate bit-set to 0.10.0 #2566
  * fix(deps): update rust-wasm-bindgen monorepo #2561
  * chore(deps): update dependency smol-toml to v1.6.1 #2556
  * chore(deps): update rust crate napi to v3.8.4 #2562
  * chore(deps): update rust crate toml_edit to v0.25.8 #2552
  * chore(deps): update rust crate napi-derive to v3.5.3 #2563
  * chore(deps): update codecov/codecov-action action to v6 #2560
  * chore(deps): update rust crate tree-sitter-rust to v0.24.2 #2554
  * chore(deps): update dependency @napi-rs/cli to v3.6.0 #2564
  * chore(deps): update dependency dprint to v0.53.1 #2559
  * chore(deps): update dependency oxlint to v1.57.0 #2549
  * chore(deps): update dependency typescript to v6 #2557
  * Added a license field to package.json so scanners can pick it up more easily #2558
  * feat: add --color flag to test command #2555
  * chore(deps): update dependency @ast-grep/napi to v0.42.0 #2548
  * feat: add new built in rule no-suppress-all #2575
  * fix: fix SIGSEGV caused by SharedReference stackoverflow #2553
  * fix: update ts 7fa0e3f
  * refactor: use more concise style object to manage test output a017fd5
  * refactor: some code clean up for no-suppress ef7fc1a</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1775563201">- Update to version 0.42.1:
  * 0.42.1 bump version
  * fix: fix cleaning fix: fix fmt
  * feat: Support Dart again (#2534)
  * chore(deps): update dependency oxlint to v1.58.0 (#2569)
  * chore(deps): update rust crate toml_edit to v0.25.10 (#2571)
  * fix(deps): update rust crate similar to v3 (#2574)
  * chore(deps): update rust crate tokio to v1.51.0 (#2578)
  * refactor: some code clean up for no-suppress
  * feat: add new built in rule no-suppress-all
  * fix: use less aggressive stack size for x86 mac
  * fix: fix SIGSEGV caused by SharedReference stackoverflow
  * chore(deps): update dependency web-tree-sitter to v0.26.8 (#2570)
  * chore(deps): update rust crate tree-sitter to v0.26.8 (#2572)
  * chore(deps): update dependency dprint to v0.53.2 (#2573)
  * chore(deps): update rust crate bit-set to 0.10.0 (#2566)
  * fix(deps): update rust-wasm-bindgen monorepo (#2561)
  * fix: update ts
  * fix: update tsconfig
  * chore(deps): update dependency smol-toml to v1.6.1 (#2556)
  * chore(deps): update rust crate napi to v3.8.4 (#2562)
  * chore(deps): update rust crate toml_edit to v0.25.8 (#2552)
  * chore(deps): update rust crate napi-derive to v3.5.3 (#2563)
  * chore(deps): update codecov/codecov-action action to v6 (#2560)
  * chore(deps): update rust crate tree-sitter-rust to v0.24.2 (#2554)
  * chore(deps): update dependency @napi-rs/cli to v3.6.0 (#2564)
  * fix: update failing ts-node
  * chore(deps): update dependency dprint to v0.53.1 (#2559)
  * chore(deps): update dependency oxlint to v1.57.0 (#2549)
  * chore(deps): update dependency typescript to v6 (#2557)
  * Added a license field to package.json so scanners can pick it up more easily (#2558)
  * fix: remove deprecated bitset method
  * refactor: use more concise style object to manage test output
  * feat: add --color flag to test command (#2555)
  * chore(deps): update dependency @ast-grep/napi to v0.42.0 (#2548)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1778500800">- Update to version 0.42.2:
  * 0.42.2 bump version
  * chore(deps): update rust crate tokio to v1.52.3 (#2620)
  * fix(deps): update rust-wasm-bindgen monorepo (#2623)
  * fix: enable npx install fallback but still keep postinstall
  * chore(deps): update rust crate clap_complete to v4.6.4 (#2627)
  * chore(deps): update dependency @types/node to v24.12.3 (#2624)
  * chore: bump kotlin version
  * chore(deps): update rust crate tree-sitter-swift to v0.7.2 (#2619)
  * chore(deps): update dependency oxlint to v1.63.0 (#2621)
  * fix: replace postinstall script with binary resolution in ast-grep (#2595)
  * fix(lsp): use cwd instead of config dir as workspace fallback (#2600)
  * fix(deps): update rust-wasm-bindgen monorepo (#2613)
  * chore(deps): update rust crate napi-derive to v3.5.5 (#2615)
  * chore(deps): update rust crate napi to v3.8.6 (#2614)
  * chore(deps): update rust crate clap_complete to v4.6.3 (#2610)
  * chore(deps): update dependency oxlint to v1.62.0 (#2611)
  * chore(deps): update astral-sh/setup-uv action to v8 (#2604)
  * fix: solve linting
  * chore(deps): update rust crate tree-sitter-c to v0.24.2 (#2608)
  * fix(deps): update rust crate tree-sitter-dart to 0.2.0 (#2609)
  * chore(deps): update robinraju/release-downloader action to v1.13 (#2606)
  * fix(lsp): report unused suppressions without rules (#2607)
  * chore(deps): update rust crate clap_complete to v4.6.2 (#2589)
  * chore(deps): update dependency oxlint to v1.61.0 (#2605)
  * chore(deps): update rust crate similar to v3.1.0 (#2587)
  * fix(deps): update rust crate tree-sitter-scala to 0.26.0 (#2602)
  * chore(deps): update rust crate tree-sitter-scala to v0.25.1 (#2601)
  * chore(deps): update rust crate tree-sitter-c-sharp to v0.23.5 (#2591)
  * chore(deps): update dependency oxlint to v1.60.0 (#2588)
  * chore(deps): update rust crate assert_cmd to v2.2.1 (#2599)
  * chore(deps): update dependency typescript to v6.0.3 (#2598)
  * chore(deps): update dependency @napi-rs/cli to v3.6.2 (#2593)
  * chore(deps): update rust crate napi-derive to v3.5.4 (#2597)
  * chore(deps): update rust crate napi to v3.8.5 (#2596)
  * chore(deps): update rust crate tokio to v1.52.1 (#2592)
  * chore(deps): update rust crate clap to v4.6.1 (#2594)
  * fix: update doc for pnpm
  * chore(deps): update pyo3/maturin-action action to v1.51.0 (#2510)
  * fix(deps): update rust-wasm-bindgen monorepo (#2568)
  * chore(deps): update dependency @napi-rs/cli to v3.6.1 (#2583)
  * chore(deps): update dependency @ast-grep/napi to v0.42.1 (#2580)
  * chore(deps): update dependency oxlint to v1.59.0 (#2581)
  * chore(deps): update rust crate toml_edit to v0.25.11 (#2582)
  * chore(deps): update rust crate tokio to v1.51.1 (#2584)
  * chore(deps): update dependency dprint to v0.54.0 (#2585)
  * chore(deps): update rust crate clap_complete to v4.6.1 (#2586)
  * chore(deps): update dependency @types/node to v24.12.2 (#2579)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1780315200">- Update to version 0.43.0:
  * 0.43.0 bump version
  * feat: add markdown support
  * chore(deps): update dependency @types/node to v24.12.4 (#2636)
  * chore(deps): update rust crate assert_cmd to v2.2.2 (#2632)
  * chore(deps): update rust crate similar to v3.1.1 (#2662)
  * fix: update esquery state
  * fix: strip trailing comment artifact in comment suppression
  * chore: bump tree-sitter-json version
  * test: add test for run --kind
  * feat: support ESQuery style selector in run command
  * fix: use Rule instead of pattern in run
  * refactor: improve config read_yaml_string interface
  * fix: update test rule
  * fix: remove unused logging
  * fix(lsp): initialize tracing subscriber to surface tower-lsp errors (#2639)
  * fix(deps): update rust-wasm-bindgen monorepo (#2660)
  * chore(deps): update rust crate tree-sitter to v0.26.9 (#2656)
  * feat: add --follow arg for sg test
  * chore(deps): update rust crate serde_json to v1.0.150 (#2659)
  * chore(deps): update rust crate clap_complete to v4.6.5 (#2634)
  * chore(deps): update dependency @ast-grep/napi to v0.42.3 (#2653)
  * chore(deps): update dependency oxlint to v1.66.0 (#2651)
  * chore(deps): update dependency web-tree-sitter to v0.26.9 (#2654)
  * 0.42.3 bump version
  * fix: fix windows installation
  * feat: support nth-last-child esquery (#2631)
  * chore(deps): update rust crate dashmap to v6.2.1 (#2645)
  * chore(deps): update dependency oxlint to v1.65.0 (#2635)
  * chore(deps): update rust crate napi-derive to v3.5.6 (#2642)
  * chore(deps): update rust crate napi-build to v2.3.2 (#2641)
  * chore(deps): update rust crate napi to v3.9.0 (#2643)
  * chore(deps): update dependency @ast-grep/napi to v0.42.2 (#2630)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1782129600">- Update to version 0.44.0:
  * 0.44.0 bump version
  * chore: move outline docs and benchmarks out of repo (#2763)
  * chore(deps): update dependency smol-toml to v1.7.0 (#2762)
  * Add JavaScript outline rules and stream JSON files (#2761)
  * fix: update edge case fallback behavior
  * fix: improve root multi meta var error
  * fix: reject root multi-metavariable patterns (#2727)
  * fix: don't leak metavar bindings across siblings in nthChild ofRule (#2677)
  * fix: extract python from-import modules in outline (#2758)
  * fix: match go outline types by declaration (#2759)
  * fix: skip empty files in outline (#2757)
  * feat: mark duplicate outline names (#2756)
  * refactor: inline outline member kind lookup (#2755)
  * refactor: make outline extract return iterator (#2754)
  * refactor: stream outline extraction items (#2753)
  * perf: use single traversal for outline extraction (#2751)
  * perf: cache transform replace regexes (#2750)
  * fix: don't leak metavar bindings from a negated `not` rule (#2676)
  * refactor: fold outline extract options into extractors (#2749)
  * refactor: split outline extract options and style (#2748)
  * fix: remove redundant ui
  * fix: remove unused (super) visibility
  * refactor: map outline cli to core options (#2747)
  * feat: apply outline extractor options (#2746)
  * feat: add outline extractor options (#2745)
  * fix: variable naming fix
  * fix: simplify some code (#2744)
  * fix: trailing ast-grep-ignore on a multi-line statement suppresses it (#2678)
  * chore(deps): update actions/checkout action to v7 (#2731)
  * fix: remove deadcode allow
  * fix: cover async rust outline rules (#2743)
  * feat: add bundled outline rules for more languages (#2739)
  * feat: add outline CLI command (#2738)
  * perf: use cursor-backed outline traversal (#2737)
  * feat: run outline extractors (#2729)
  * chore(deps): update oxlint monorepo to v1.70.0 (#2726)
  * refactor: rename outline runtime extractors
  * docs: document outline model design
  * feat: combine outline extractors
  * feat: parse outline item and member rules
  * feat: parse outline common rules
  * feat: add outline runtime rule types
  * refactor: move outline to separate crate
  * fix: simplify some call
  * refactor: split fixer variable validation (#2724)
  * refactor: validate rule core directly (#2723)
  * test: move matcher tests to rule core (#2722)
  * refactor: wrap rewriter config errors (#2721)
  * test: validate global rule fix vars via rule config (#2719)
  * fix: check undefined meta var in fix (#2718)
  * fix: remove fix from SerializableCore (#2717)
  * fix: preserve unused suppression fixer (#2716)
  * refactor: move optional fixer to RuleConfig (#2715)
  * fix: add fixer var check (#2714)
  * Refactor rule config (#2713)
  * refactor: mvoe rewriters into SerializableRuleCore (#2711)
  * refactor: move rewriter out (#2712)
  * feat: add outline rule schema (#2710)
  * docs: remove outline target alias fields (#2709)
  * chore(deps): update rust crate smallvec to v1.15.2 (#2701)
  * fix(deps): update rust-wasm-bindgen monorepo (#2704)
  * fix: remove unused trait/methods (#2708)
  * feat: add outline entry model (#2703)
  * refactor: remove legacy outline placeholders (#2702)
  * feat: add outline CLI shell (#2700)
  * fix(deps): update rust-wasm-bindgen monorepo (#2693)
  * chore(deps): update oxlint monorepo to v1.69.0 (#2692)
  * chore(deps): update rust crate regex to v1.12.4 (#2694)
  * chore(deps): update dependency @types/node to v24.13.2 (#2698)
  * doc: design outline command (#2699)
  * Outline first builtin rule (#2695)
  * chore(deps): update rust crate tree-sitter-swift to v0.7.3 (#2672)
  * chore(deps): update astral-sh/setup-uv action to v8.2.0 (#2680)
  * feat: add outline rule definition (#2691)
  * feat: add outline item model (#2690)
  * chore(deps): update codecov/codecov-action action to v7 (#2686)
  * feat: add outline command stub (#2689)
  * chore(deps): update dependency @types/node to v24.13.1 (#2682)
  * chore(deps): update rust crate ignore to v0.4.26 (#2683)
  * fix: remove all impl, start from scratch (#2688)
  * fix: remove all impl, start from scratch (#2687)
  * fix: address cr feedback
  * refactor: move benchmark related file to one single folder
  * benchmark: add outline benchmark
  * fix: update outline rule loading
  * feat: add auto level
  * feat: add --view
  * fix: rename option
  * docs: reorganize the doc
  * doc: update design for limit
  * refactor: update interface
  * update design doc
  * update command impl
  * doc: update design doc
  * vibe more
  * add benchmark
  * update outline
  * vibe more
  * vibe
  * fix: report unfixable scan hits with update-all (#2684)
  * Fix typos in comments and grammar in --help text (#2674)
  * chore(deps): update dependency oxlint to v1.68.0 (#2673)
  * fix: add comments for agg clone
  * fix: don't leak metavar bindings from ellipsis-end lookahead (#2670)
  * refactor: collapse nested ifs with let chains (#2671)
  * chore: bump rust edition ot 2024
  * chore(deps): update rust crate toml_edit to v0.25.12 (#2666)
  * chore(deps): update dependency oxlint to v1.67.0 (#2665)
  * chore(deps): update dependency @ast-grep/napi to v0.43.0 (#2664)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1783339200">- Update to version 0.44.1:
  * 0.44.1 bump version
  * chore(deps): update rust crate napi to v3.10.3 (#2786)
  * chore(deps): update rust crate napi-derive to v3.5.9 (#2785)
  * chore(deps): update dependency oxlint to v1.72.0 (#2780)
  * chore(deps): update rust crate terminal-light to v1.9.0 (#2781)
  * chore(deps): update rust crate clap_complete to v4.6.7 (#2783)
  * chore(deps): update rust crate ignore to v0.4.27 (#2784)
  * fix(cli): bound outline file queue (#2787)
  * chore(deps): update rust crate clap_complete to v4.6.6 (#2782)
  * chore(deps): update dependency @ast-grep/napi to v0.44.0 (#2764)
  * chore(deps): update rust crate tree-sitter to v0.26.10 (#2779)
  * chore(deps): update dependency web-tree-sitter to v0.26.10 (#2778)
  * chore(deps): update dependency dprint to v0.55.1 (#2776)
  * chore(deps): update dependency @napi-rs/cli to v3.7.2 (#2667)
  * chore(deps): update rust crate napi to v3.9.4 (#2696)
  * chore(deps): update rust crate napi-derive to v3.5.7 (#2768)
  * fix: update pyo3 deps
  * chore(deps): update rust crate anyhow to v1.0.103 (#2774)
  * feat: load custom language outline rules from config (#2777)
  * fix(deps): update rust-wasm-bindgen monorepo (#2775)
  * chore(deps): update actions/cache action to v6 (#2767)
  * feat: add outline rules for more builtin languages
  * feat: Support *.bazel files in python (#2771)
  * chore(deps): update oxlint monorepo (#2765)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1784894400">- Update to version 0.45.0:
  * 0.45.0 bump version
  * feat: deprecate the sg command (#2843)
  * fix: avoid Defender false positive for Windows sg (#2842)
  * chore(deps): update dependency @napi-rs/cli to v3.7.4 (#2834)
  * chore(deps): update dependency oxlint to v1.75.0 (#2838)
  * chore(deps): update actions/setup-node action to v7 (#2810)
  * chore(deps): update actions/setup-python action to v7 (#2829)
  * chore: bump versions
  * fix: specify correct MSRV in Cargo.toml (#2837)
  * Revert "chore(deps): update dependency typescript to v7 (#2795)" (#2831)
  * feat(outline): support ambient TypeScript modules
  * fix: add namespace/module
  * fix: make smart strictness ignore comment by default
  * fix: unify skip metavar / skip comment
  * fix: use is_extra instead of comment heuristic
  * fix: add threadlocal parser cache
  * chore(deps): update astral-sh/setup-uv action to v8.3.2 (#2790)
  * chore(deps): update dependency typescript to v7 (#2795)
  * chore(deps): update rust crate thiserror to v2.0.19 (#2819)
  * fix: stop using ignore files outside rule_dirs
  * chore: update
  * chore(deps): update dependency @napi-rs/cli to v3.7.3 (#2801)
  * chore(deps): update dependency web-tree-sitter to v0.26.11 (#2802)
  * chore(deps): update rust crate target-triple to v1.0.1 (#2817)
  * fix: clippy
  * chore: update deps
  * fix: fix new clippy
  * chore(deps): update dependency oxlint to v1.74.0 (#2809)
  * chore(deps): update dependency dprint to v0.55.2 (#2808)
  * chore: update dependencies
  * chore(deps): update dependency @ast-grep/napi to v0.44.1 (#2789)
  * chore(deps): update dependency oxlint to v1.73.0 (#2793)
  * chore(deps): update dependency @types/node to v24.13.3 (#2794)
  * chore(deps): update rust crate bit-set to 0.11.0 (#2791)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1786363200">- Update to version 0.45.1:
  * 0.45.1 bump version
  * chore: bump deps
  * fix: match root metavariables against comments (#2868)
  * feat(outline): add C# multiline member signatures (#2861)
  * chore(deps): update rust crate ignore to v0.4.32 (#2864)
  * chore(deps): update dependency oxlint to v1.77.0 (#2865)
  * chore(deps): update dependency typescript to v7 (#2833)
  * chore(deps): update astral-sh/setup-uv action to v9 (#2839)
  * chore(deps): update dependency smol-toml to v1.7.1 (#2848)
  * chore(deps): update dependency @napi-rs/cli to v3.8.2 (#2854)
  * chore(deps): update dependency chalk to v6 (#2849)
  * chore(deps): update rust crate clap to v4.6.5 (#2860)
  * chore(deps): update rust crate clap_complete to v4.6.8 (#2850)
  * chore(deps): update rust crate schemars to v1.2.2 (#2851)
  * chore(deps): update dependency oxlint to v1.76.0 (#2852)
  * chore(deps): update rust crate napi to v3.12.0 (#2855)
  * chore(deps): update rust crate napi-derive to v3.6.2 (#2853)
  * Use `std::io::IsTerminal` over `atty` (#2857)
  * chore(deps): update dependency @ast-grep/napi to v0.45.0 (#2844)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787572800">- Update to version 0.45.2:
  * 0.45.2 bump version
  * fix: change default test arch for macos
  * chore(deps): update astral-sh/setup-uv action to v10 (#2892)
  * chore(deps): update rust crate terminal-light to v1.9.1 (#2905)
  * chore(deps): update dependency web-tree-sitter to v0.26.13 (#2903)
  * chore(deps): update rust crate tree-sitter to v0.26.13 (#2904)
  * chore(deps): update dependency dprint to v0.56.1 (#2901)
  * chore(deps): update dependency @napi-rs/cli to v3.8.6 (#2882)
  * fix: fix linting
  * fix: address pyo3 deprecation
  * feat: add named_children to pyo3
  * feat: add namedChildren support to wasm
  * feat: add namedChildren to napi
  * feat: add named_children to SgNode trait
  * chore: update deps
  * fix(deps): update rust-wasm-bindgen monorepo (#2878)
  * chore: lock version
  * chore: update deps
  * fix: some coding style
  * chore(deps): update dependency dprint to v0.56.0 (#2896)
  * chore(deps): update dependency oxlint to v1.79.0 (#2897)
  * chore(deps): update dependency @ast-grep/napi to v0.45.1 (#2876)
  * chore(deps): update dependency web-tree-sitter to v0.26.12 (#2880)
  * chore: bump deps
  * fix: exit quietly on broken pipe instead of erroring (#2887)
  * feat(outline): extract embedded language symbols (#2883)
  * chore(deps): update dependency oxlint to v1.78.0 (#2888)
  * chore: bump deps
  * 0.45.1
  * fix: bump down napi</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1788177600">- Update to version 0.45.3:
  * 0.45.3 bump version
  * chore(deps): update dependency dprint to v0.57.0 (#2916)
  * feat: add min-severity cli (#2917)
  * chore: update tree-sitter 0.27
  * fix: ast-grep-ignore must be at first be the frist alphabet to take effect
  * fix: fix clippy
  * fix(outline): anchor fallback signatures to names (#2913)
  * feat(outline): add Markdown heading support (#2912)
  * chore(deps): update dependency oxlint to v1.80.0 (#2908)
  * chore(deps): update dependency @ast-grep/napi to v0.45.2 (#2906)</changelog>
</package>
<package pkgid="34b6869e5c5cde9361694642c6028e9d164a22ecfe032686ffc9d240026143dbf9ff6d1bea18606d25c55cf9010cafccfdefdbb304c8690723515ae8864b11b2" name="ast-grep-debugsource" arch="i586">
  <version epoch="0" ver="0.45.3" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1775563200">- Update to 0.42.1:
  * feat: Support Dart again #2534
  * chore(deps): update dependency oxlint to v1.58.0 #2569
  * chore(deps): update rust crate toml_edit to v0.25.10 #2571
  * fix(deps): update rust crate similar to v3 #2574
  * chore(deps): update rust crate tokio to v1.51.0 #2578
  * chore(deps): update dependency web-tree-sitter to v0.26.8 #2570
  * chore(deps): update rust crate tree-sitter to v0.26.8 #2572
  * chore(deps): update dependency dprint to v0.53.2 #2573
  * chore(deps): update rust crate bit-set to 0.10.0 #2566
  * fix(deps): update rust-wasm-bindgen monorepo #2561
  * chore(deps): update dependency smol-toml to v1.6.1 #2556
  * chore(deps): update rust crate napi to v3.8.4 #2562
  * chore(deps): update rust crate toml_edit to v0.25.8 #2552
  * chore(deps): update rust crate napi-derive to v3.5.3 #2563
  * chore(deps): update codecov/codecov-action action to v6 #2560
  * chore(deps): update rust crate tree-sitter-rust to v0.24.2 #2554
  * chore(deps): update dependency @napi-rs/cli to v3.6.0 #2564
  * chore(deps): update dependency dprint to v0.53.1 #2559
  * chore(deps): update dependency oxlint to v1.57.0 #2549
  * chore(deps): update dependency typescript to v6 #2557
  * Added a license field to package.json so scanners can pick it up more easily #2558
  * feat: add --color flag to test command #2555
  * chore(deps): update dependency @ast-grep/napi to v0.42.0 #2548
  * feat: add new built in rule no-suppress-all #2575
  * fix: fix SIGSEGV caused by SharedReference stackoverflow #2553
  * fix: update ts 7fa0e3f
  * refactor: use more concise style object to manage test output a017fd5
  * refactor: some code clean up for no-suppress ef7fc1a</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1775563201">- Update to version 0.42.1:
  * 0.42.1 bump version
  * fix: fix cleaning fix: fix fmt
  * feat: Support Dart again (#2534)
  * chore(deps): update dependency oxlint to v1.58.0 (#2569)
  * chore(deps): update rust crate toml_edit to v0.25.10 (#2571)
  * fix(deps): update rust crate similar to v3 (#2574)
  * chore(deps): update rust crate tokio to v1.51.0 (#2578)
  * refactor: some code clean up for no-suppress
  * feat: add new built in rule no-suppress-all
  * fix: use less aggressive stack size for x86 mac
  * fix: fix SIGSEGV caused by SharedReference stackoverflow
  * chore(deps): update dependency web-tree-sitter to v0.26.8 (#2570)
  * chore(deps): update rust crate tree-sitter to v0.26.8 (#2572)
  * chore(deps): update dependency dprint to v0.53.2 (#2573)
  * chore(deps): update rust crate bit-set to 0.10.0 (#2566)
  * fix(deps): update rust-wasm-bindgen monorepo (#2561)
  * fix: update ts
  * fix: update tsconfig
  * chore(deps): update dependency smol-toml to v1.6.1 (#2556)
  * chore(deps): update rust crate napi to v3.8.4 (#2562)
  * chore(deps): update rust crate toml_edit to v0.25.8 (#2552)
  * chore(deps): update rust crate napi-derive to v3.5.3 (#2563)
  * chore(deps): update codecov/codecov-action action to v6 (#2560)
  * chore(deps): update rust crate tree-sitter-rust to v0.24.2 (#2554)
  * chore(deps): update dependency @napi-rs/cli to v3.6.0 (#2564)
  * fix: update failing ts-node
  * chore(deps): update dependency dprint to v0.53.1 (#2559)
  * chore(deps): update dependency oxlint to v1.57.0 (#2549)
  * chore(deps): update dependency typescript to v6 (#2557)
  * Added a license field to package.json so scanners can pick it up more easily (#2558)
  * fix: remove deprecated bitset method
  * refactor: use more concise style object to manage test output
  * feat: add --color flag to test command (#2555)
  * chore(deps): update dependency @ast-grep/napi to v0.42.0 (#2548)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1778500800">- Update to version 0.42.2:
  * 0.42.2 bump version
  * chore(deps): update rust crate tokio to v1.52.3 (#2620)
  * fix(deps): update rust-wasm-bindgen monorepo (#2623)
  * fix: enable npx install fallback but still keep postinstall
  * chore(deps): update rust crate clap_complete to v4.6.4 (#2627)
  * chore(deps): update dependency @types/node to v24.12.3 (#2624)
  * chore: bump kotlin version
  * chore(deps): update rust crate tree-sitter-swift to v0.7.2 (#2619)
  * chore(deps): update dependency oxlint to v1.63.0 (#2621)
  * fix: replace postinstall script with binary resolution in ast-grep (#2595)
  * fix(lsp): use cwd instead of config dir as workspace fallback (#2600)
  * fix(deps): update rust-wasm-bindgen monorepo (#2613)
  * chore(deps): update rust crate napi-derive to v3.5.5 (#2615)
  * chore(deps): update rust crate napi to v3.8.6 (#2614)
  * chore(deps): update rust crate clap_complete to v4.6.3 (#2610)
  * chore(deps): update dependency oxlint to v1.62.0 (#2611)
  * chore(deps): update astral-sh/setup-uv action to v8 (#2604)
  * fix: solve linting
  * chore(deps): update rust crate tree-sitter-c to v0.24.2 (#2608)
  * fix(deps): update rust crate tree-sitter-dart to 0.2.0 (#2609)
  * chore(deps): update robinraju/release-downloader action to v1.13 (#2606)
  * fix(lsp): report unused suppressions without rules (#2607)
  * chore(deps): update rust crate clap_complete to v4.6.2 (#2589)
  * chore(deps): update dependency oxlint to v1.61.0 (#2605)
  * chore(deps): update rust crate similar to v3.1.0 (#2587)
  * fix(deps): update rust crate tree-sitter-scala to 0.26.0 (#2602)
  * chore(deps): update rust crate tree-sitter-scala to v0.25.1 (#2601)
  * chore(deps): update rust crate tree-sitter-c-sharp to v0.23.5 (#2591)
  * chore(deps): update dependency oxlint to v1.60.0 (#2588)
  * chore(deps): update rust crate assert_cmd to v2.2.1 (#2599)
  * chore(deps): update dependency typescript to v6.0.3 (#2598)
  * chore(deps): update dependency @napi-rs/cli to v3.6.2 (#2593)
  * chore(deps): update rust crate napi-derive to v3.5.4 (#2597)
  * chore(deps): update rust crate napi to v3.8.5 (#2596)
  * chore(deps): update rust crate tokio to v1.52.1 (#2592)
  * chore(deps): update rust crate clap to v4.6.1 (#2594)
  * fix: update doc for pnpm
  * chore(deps): update pyo3/maturin-action action to v1.51.0 (#2510)
  * fix(deps): update rust-wasm-bindgen monorepo (#2568)
  * chore(deps): update dependency @napi-rs/cli to v3.6.1 (#2583)
  * chore(deps): update dependency @ast-grep/napi to v0.42.1 (#2580)
  * chore(deps): update dependency oxlint to v1.59.0 (#2581)
  * chore(deps): update rust crate toml_edit to v0.25.11 (#2582)
  * chore(deps): update rust crate tokio to v1.51.1 (#2584)
  * chore(deps): update dependency dprint to v0.54.0 (#2585)
  * chore(deps): update rust crate clap_complete to v4.6.1 (#2586)
  * chore(deps): update dependency @types/node to v24.12.2 (#2579)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1780315200">- Update to version 0.43.0:
  * 0.43.0 bump version
  * feat: add markdown support
  * chore(deps): update dependency @types/node to v24.12.4 (#2636)
  * chore(deps): update rust crate assert_cmd to v2.2.2 (#2632)
  * chore(deps): update rust crate similar to v3.1.1 (#2662)
  * fix: update esquery state
  * fix: strip trailing comment artifact in comment suppression
  * chore: bump tree-sitter-json version
  * test: add test for run --kind
  * feat: support ESQuery style selector in run command
  * fix: use Rule instead of pattern in run
  * refactor: improve config read_yaml_string interface
  * fix: update test rule
  * fix: remove unused logging
  * fix(lsp): initialize tracing subscriber to surface tower-lsp errors (#2639)
  * fix(deps): update rust-wasm-bindgen monorepo (#2660)
  * chore(deps): update rust crate tree-sitter to v0.26.9 (#2656)
  * feat: add --follow arg for sg test
  * chore(deps): update rust crate serde_json to v1.0.150 (#2659)
  * chore(deps): update rust crate clap_complete to v4.6.5 (#2634)
  * chore(deps): update dependency @ast-grep/napi to v0.42.3 (#2653)
  * chore(deps): update dependency oxlint to v1.66.0 (#2651)
  * chore(deps): update dependency web-tree-sitter to v0.26.9 (#2654)
  * 0.42.3 bump version
  * fix: fix windows installation
  * feat: support nth-last-child esquery (#2631)
  * chore(deps): update rust crate dashmap to v6.2.1 (#2645)
  * chore(deps): update dependency oxlint to v1.65.0 (#2635)
  * chore(deps): update rust crate napi-derive to v3.5.6 (#2642)
  * chore(deps): update rust crate napi-build to v2.3.2 (#2641)
  * chore(deps): update rust crate napi to v3.9.0 (#2643)
  * chore(deps): update dependency @ast-grep/napi to v0.42.2 (#2630)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1782129600">- Update to version 0.44.0:
  * 0.44.0 bump version
  * chore: move outline docs and benchmarks out of repo (#2763)
  * chore(deps): update dependency smol-toml to v1.7.0 (#2762)
  * Add JavaScript outline rules and stream JSON files (#2761)
  * fix: update edge case fallback behavior
  * fix: improve root multi meta var error
  * fix: reject root multi-metavariable patterns (#2727)
  * fix: don't leak metavar bindings across siblings in nthChild ofRule (#2677)
  * fix: extract python from-import modules in outline (#2758)
  * fix: match go outline types by declaration (#2759)
  * fix: skip empty files in outline (#2757)
  * feat: mark duplicate outline names (#2756)
  * refactor: inline outline member kind lookup (#2755)
  * refactor: make outline extract return iterator (#2754)
  * refactor: stream outline extraction items (#2753)
  * perf: use single traversal for outline extraction (#2751)
  * perf: cache transform replace regexes (#2750)
  * fix: don't leak metavar bindings from a negated `not` rule (#2676)
  * refactor: fold outline extract options into extractors (#2749)
  * refactor: split outline extract options and style (#2748)
  * fix: remove redundant ui
  * fix: remove unused (super) visibility
  * refactor: map outline cli to core options (#2747)
  * feat: apply outline extractor options (#2746)
  * feat: add outline extractor options (#2745)
  * fix: variable naming fix
  * fix: simplify some code (#2744)
  * fix: trailing ast-grep-ignore on a multi-line statement suppresses it (#2678)
  * chore(deps): update actions/checkout action to v7 (#2731)
  * fix: remove deadcode allow
  * fix: cover async rust outline rules (#2743)
  * feat: add bundled outline rules for more languages (#2739)
  * feat: add outline CLI command (#2738)
  * perf: use cursor-backed outline traversal (#2737)
  * feat: run outline extractors (#2729)
  * chore(deps): update oxlint monorepo to v1.70.0 (#2726)
  * refactor: rename outline runtime extractors
  * docs: document outline model design
  * feat: combine outline extractors
  * feat: parse outline item and member rules
  * feat: parse outline common rules
  * feat: add outline runtime rule types
  * refactor: move outline to separate crate
  * fix: simplify some call
  * refactor: split fixer variable validation (#2724)
  * refactor: validate rule core directly (#2723)
  * test: move matcher tests to rule core (#2722)
  * refactor: wrap rewriter config errors (#2721)
  * test: validate global rule fix vars via rule config (#2719)
  * fix: check undefined meta var in fix (#2718)
  * fix: remove fix from SerializableCore (#2717)
  * fix: preserve unused suppression fixer (#2716)
  * refactor: move optional fixer to RuleConfig (#2715)
  * fix: add fixer var check (#2714)
  * Refactor rule config (#2713)
  * refactor: mvoe rewriters into SerializableRuleCore (#2711)
  * refactor: move rewriter out (#2712)
  * feat: add outline rule schema (#2710)
  * docs: remove outline target alias fields (#2709)
  * chore(deps): update rust crate smallvec to v1.15.2 (#2701)
  * fix(deps): update rust-wasm-bindgen monorepo (#2704)
  * fix: remove unused trait/methods (#2708)
  * feat: add outline entry model (#2703)
  * refactor: remove legacy outline placeholders (#2702)
  * feat: add outline CLI shell (#2700)
  * fix(deps): update rust-wasm-bindgen monorepo (#2693)
  * chore(deps): update oxlint monorepo to v1.69.0 (#2692)
  * chore(deps): update rust crate regex to v1.12.4 (#2694)
  * chore(deps): update dependency @types/node to v24.13.2 (#2698)
  * doc: design outline command (#2699)
  * Outline first builtin rule (#2695)
  * chore(deps): update rust crate tree-sitter-swift to v0.7.3 (#2672)
  * chore(deps): update astral-sh/setup-uv action to v8.2.0 (#2680)
  * feat: add outline rule definition (#2691)
  * feat: add outline item model (#2690)
  * chore(deps): update codecov/codecov-action action to v7 (#2686)
  * feat: add outline command stub (#2689)
  * chore(deps): update dependency @types/node to v24.13.1 (#2682)
  * chore(deps): update rust crate ignore to v0.4.26 (#2683)
  * fix: remove all impl, start from scratch (#2688)
  * fix: remove all impl, start from scratch (#2687)
  * fix: address cr feedback
  * refactor: move benchmark related file to one single folder
  * benchmark: add outline benchmark
  * fix: update outline rule loading
  * feat: add auto level
  * feat: add --view
  * fix: rename option
  * docs: reorganize the doc
  * doc: update design for limit
  * refactor: update interface
  * update design doc
  * update command impl
  * doc: update design doc
  * vibe more
  * add benchmark
  * update outline
  * vibe more
  * vibe
  * fix: report unfixable scan hits with update-all (#2684)
  * Fix typos in comments and grammar in --help text (#2674)
  * chore(deps): update dependency oxlint to v1.68.0 (#2673)
  * fix: add comments for agg clone
  * fix: don't leak metavar bindings from ellipsis-end lookahead (#2670)
  * refactor: collapse nested ifs with let chains (#2671)
  * chore: bump rust edition ot 2024
  * chore(deps): update rust crate toml_edit to v0.25.12 (#2666)
  * chore(deps): update dependency oxlint to v1.67.0 (#2665)
  * chore(deps): update dependency @ast-grep/napi to v0.43.0 (#2664)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1783339200">- Update to version 0.44.1:
  * 0.44.1 bump version
  * chore(deps): update rust crate napi to v3.10.3 (#2786)
  * chore(deps): update rust crate napi-derive to v3.5.9 (#2785)
  * chore(deps): update dependency oxlint to v1.72.0 (#2780)
  * chore(deps): update rust crate terminal-light to v1.9.0 (#2781)
  * chore(deps): update rust crate clap_complete to v4.6.7 (#2783)
  * chore(deps): update rust crate ignore to v0.4.27 (#2784)
  * fix(cli): bound outline file queue (#2787)
  * chore(deps): update rust crate clap_complete to v4.6.6 (#2782)
  * chore(deps): update dependency @ast-grep/napi to v0.44.0 (#2764)
  * chore(deps): update rust crate tree-sitter to v0.26.10 (#2779)
  * chore(deps): update dependency web-tree-sitter to v0.26.10 (#2778)
  * chore(deps): update dependency dprint to v0.55.1 (#2776)
  * chore(deps): update dependency @napi-rs/cli to v3.7.2 (#2667)
  * chore(deps): update rust crate napi to v3.9.4 (#2696)
  * chore(deps): update rust crate napi-derive to v3.5.7 (#2768)
  * fix: update pyo3 deps
  * chore(deps): update rust crate anyhow to v1.0.103 (#2774)
  * feat: load custom language outline rules from config (#2777)
  * fix(deps): update rust-wasm-bindgen monorepo (#2775)
  * chore(deps): update actions/cache action to v6 (#2767)
  * feat: add outline rules for more builtin languages
  * feat: Support *.bazel files in python (#2771)
  * chore(deps): update oxlint monorepo (#2765)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1784894400">- Update to version 0.45.0:
  * 0.45.0 bump version
  * feat: deprecate the sg command (#2843)
  * fix: avoid Defender false positive for Windows sg (#2842)
  * chore(deps): update dependency @napi-rs/cli to v3.7.4 (#2834)
  * chore(deps): update dependency oxlint to v1.75.0 (#2838)
  * chore(deps): update actions/setup-node action to v7 (#2810)
  * chore(deps): update actions/setup-python action to v7 (#2829)
  * chore: bump versions
  * fix: specify correct MSRV in Cargo.toml (#2837)
  * Revert "chore(deps): update dependency typescript to v7 (#2795)" (#2831)
  * feat(outline): support ambient TypeScript modules
  * fix: add namespace/module
  * fix: make smart strictness ignore comment by default
  * fix: unify skip metavar / skip comment
  * fix: use is_extra instead of comment heuristic
  * fix: add threadlocal parser cache
  * chore(deps): update astral-sh/setup-uv action to v8.3.2 (#2790)
  * chore(deps): update dependency typescript to v7 (#2795)
  * chore(deps): update rust crate thiserror to v2.0.19 (#2819)
  * fix: stop using ignore files outside rule_dirs
  * chore: update
  * chore(deps): update dependency @napi-rs/cli to v3.7.3 (#2801)
  * chore(deps): update dependency web-tree-sitter to v0.26.11 (#2802)
  * chore(deps): update rust crate target-triple to v1.0.1 (#2817)
  * fix: clippy
  * chore: update deps
  * fix: fix new clippy
  * chore(deps): update dependency oxlint to v1.74.0 (#2809)
  * chore(deps): update dependency dprint to v0.55.2 (#2808)
  * chore: update dependencies
  * chore(deps): update dependency @ast-grep/napi to v0.44.1 (#2789)
  * chore(deps): update dependency oxlint to v1.73.0 (#2793)
  * chore(deps): update dependency @types/node to v24.13.3 (#2794)
  * chore(deps): update rust crate bit-set to 0.11.0 (#2791)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1786363200">- Update to version 0.45.1:
  * 0.45.1 bump version
  * chore: bump deps
  * fix: match root metavariables against comments (#2868)
  * feat(outline): add C# multiline member signatures (#2861)
  * chore(deps): update rust crate ignore to v0.4.32 (#2864)
  * chore(deps): update dependency oxlint to v1.77.0 (#2865)
  * chore(deps): update dependency typescript to v7 (#2833)
  * chore(deps): update astral-sh/setup-uv action to v9 (#2839)
  * chore(deps): update dependency smol-toml to v1.7.1 (#2848)
  * chore(deps): update dependency @napi-rs/cli to v3.8.2 (#2854)
  * chore(deps): update dependency chalk to v6 (#2849)
  * chore(deps): update rust crate clap to v4.6.5 (#2860)
  * chore(deps): update rust crate clap_complete to v4.6.8 (#2850)
  * chore(deps): update rust crate schemars to v1.2.2 (#2851)
  * chore(deps): update dependency oxlint to v1.76.0 (#2852)
  * chore(deps): update rust crate napi to v3.12.0 (#2855)
  * chore(deps): update rust crate napi-derive to v3.6.2 (#2853)
  * Use `std::io::IsTerminal` over `atty` (#2857)
  * chore(deps): update dependency @ast-grep/napi to v0.45.0 (#2844)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787572800">- Update to version 0.45.2:
  * 0.45.2 bump version
  * fix: change default test arch for macos
  * chore(deps): update astral-sh/setup-uv action to v10 (#2892)
  * chore(deps): update rust crate terminal-light to v1.9.1 (#2905)
  * chore(deps): update dependency web-tree-sitter to v0.26.13 (#2903)
  * chore(deps): update rust crate tree-sitter to v0.26.13 (#2904)
  * chore(deps): update dependency dprint to v0.56.1 (#2901)
  * chore(deps): update dependency @napi-rs/cli to v3.8.6 (#2882)
  * fix: fix linting
  * fix: address pyo3 deprecation
  * feat: add named_children to pyo3
  * feat: add namedChildren support to wasm
  * feat: add namedChildren to napi
  * feat: add named_children to SgNode trait
  * chore: update deps
  * fix(deps): update rust-wasm-bindgen monorepo (#2878)
  * chore: lock version
  * chore: update deps
  * fix: some coding style
  * chore(deps): update dependency dprint to v0.56.0 (#2896)
  * chore(deps): update dependency oxlint to v1.79.0 (#2897)
  * chore(deps): update dependency @ast-grep/napi to v0.45.1 (#2876)
  * chore(deps): update dependency web-tree-sitter to v0.26.12 (#2880)
  * chore: bump deps
  * fix: exit quietly on broken pipe instead of erroring (#2887)
  * feat(outline): extract embedded language symbols (#2883)
  * chore(deps): update dependency oxlint to v1.78.0 (#2888)
  * chore: bump deps
  * 0.45.1
  * fix: bump down napi</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1788177600">- Update to version 0.45.3:
  * 0.45.3 bump version
  * chore(deps): update dependency dprint to v0.57.0 (#2916)
  * feat: add min-severity cli (#2917)
  * chore: update tree-sitter 0.27
  * fix: ast-grep-ignore must be at first be the frist alphabet to take effect
  * fix: fix clippy
  * fix(outline): anchor fallback signatures to names (#2913)
  * feat(outline): add Markdown heading support (#2912)
  * chore(deps): update dependency oxlint to v1.80.0 (#2908)
  * chore(deps): update dependency @ast-grep/napi to v0.45.2 (#2906)</changelog>
</package>
<package pkgid="57e60dab3a5f32ba40f735b96df9501855fb202d7b6077383029cb1e64473f532a234829c053aba3b7e9fed3cd457a7998eda7cdae879deb3253fcf9d3eab3c7" name="asteroid-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.1" rel="5.5"/>
  <changelog author="nemysis@gmx.ch" date="1414670400">- Initial package creation</changelog>
  <changelog author="nemysis@openSUSE.org" date="1464091200">- Rerolled tarball
- Add %global commit and %global shortcommit
- Add _service and generate-service-file.sh
- Remove check %if 0%{?suse_version}, because is only for openSUSE</changelog>
  <changelog author="nemysis@openSUSE.org" date="1464177600">- Add asteroid-1.2.1+git-4efc7fc.tar.bz2 that works
  "osc service localrun source_validator"</changelog>
  <changelog author="nemysis@openSUSE.org" date="1464177601">- Used "osc service localrun" that works check script</changelog>
  <changelog author="nemysis@openSUSE.org" date="1464523200">- After discussion with Upstream removed asteroid-1.2.1-CMakeLists.txt.patch
  and sed for path, use cmake . -DCMAKE_INSTALL_PREFIX=/usr
- Add AUTHORS to Documentation
- Change generate-service-file.sh to use &lt;service name="tar_scm" mode="disabled"&gt;
  and more
- Add _servicedata</changelog>
  <changelog author="nemysis@openSUSE.org" date="1464523201">- Use -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} instead of -DCMAKE_INSTALL_PREFIX=/usr</changelog>
  <changelog author="nemysis@openSUSE.org" date="1464782400">* Update for gtk3 (and gtk2)
  * Fix gtk3 incompatibilities
  * Fix GTK check in code
  * Update to gtk3
- Recreate tarball, new 64869df commit
- Remove BuildRequires, changed by Upstream for gtk2-devel
- Add BuildRequires, changed by Upstream for gtk3-devel</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Added -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Added %check section
- Removed Group:  no longer used</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1765195200">- Add fix-build.patch</changelog>
</package>
<package pkgid="71afce0f5a4900b19061e248e73760d7efa9f5048a0352bea79727648f1e7f7c3cf2f6375880b6198be2f0669d4087b805190e9e08d6237c5924f1d306d02354" name="asteroids3D-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="1.16"/>
  <changelog author="jengelh@medozas.de" date="1324036800">- Initial package for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1409313600">- Improve on RPM group classification</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668686400">- Update to release 1.0
  * Build system modernization
- Metadata update (homepage URL) and trim old RPM constructs.</changelog>
</package>
<package pkgid="5c3fb3f74e69d68f9fb3ede4aa0c6044173057c68418bdd56c8454f1416a5ae5831addb5435155036ae643d09288c0e997ea0509819beb4e5730115053bed9cf" name="asteroids3D-debugsource" arch="i586">
  <version epoch="0" ver="1.0" rel="1.16"/>
  <changelog author="jengelh@medozas.de" date="1324036800">- Initial package for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1409313600">- Improve on RPM group classification</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668686400">- Update to release 1.0
  * Build system modernization
- Metadata update (homepage URL) and trim old RPM constructs.</changelog>
</package>
<package pkgid="1a398116166214945ef582a0ab889a7329cbc50dfd465981e4a1987a8823fb3c1f64a6d73b05ff6c0c8e1190d1e74aec50a82be0aeba8069a0834cfcc215092c" name="astroterm-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1764849600">- initial version 1.0.9</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1768651200">- update to 1.0.10:
  * fix a stack buffer overflow in constellation table</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774872000">- update to 1.1.0:
  * add braille constellation support</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1775044800">- update to 1.2.0:
  * Fix SIGFPE when drawing grid</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1787400000">- Fix build warning with ncurses, related to boo#1275662
  add astroterm-1.2.0-ncursesw.patch
- disable tests failing with current ncurses
- build with argtable3</changelog>
</package>
<package pkgid="ecbfe7dc368f6d265857473db569bb73fd537c333e72f5144fb473e6fa979ce0320d91a4c58574ec61149eeece7336d90a2535c3552e4b696b86766b1bc4db6c" name="astroterm-debugsource" arch="i586">
  <version epoch="0" ver="1.2.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1764849600">- initial version 1.0.9</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1768651200">- update to 1.0.10:
  * fix a stack buffer overflow in constellation table</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774872000">- update to 1.1.0:
  * add braille constellation support</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1775044800">- update to 1.2.0:
  * Fix SIGFPE when drawing grid</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1787400000">- Fix build warning with ncurses, related to boo#1275662
  add astroterm-1.2.0-ncursesw.patch
- disable tests failing with current ncurses
- build with argtable3</changelog>
</package>
<package pkgid="035d2fe3addeb5a9025bd73121bc330bbc36bcc0b27b3883a975eb82893c1a921b2ae5fe3f9fe72b4d020100258a20ed5a60fa82790639c018e7fa4bd8599fd2" name="astyle-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.14" rel="1.3"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1685275200">- Update to 3.3.1: Fix build.
- Remove astyle-3.3-std.patch: Fixed upstream.</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1686139200">- bring back libastylej.so symlink to fix at least Arduino
- add libastylej.rpmlintrc to disarm the harmful check which
  probably caused the removal of libastylej.so</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1686139201">- spec: add libastylej.rpmlintrc to please factory-auto check</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1687003200">- Update to 3.4:
  * Fixed formatting of CS interpolation literals (gl#saalen/astyle#8).
  * Fixed false lambda recognition (gl#saalen/astyle#11).
  * Fixed indentation of member declarations (gl#saalen/astyle#10).
  * Fixed indentation of struct assignments (gl#saalen/astyle#12).
  * Added new option "--indent-lambda" to to enable new lambda recognition
    (gl#saalen/astyle#7).</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1697889600">- Update to 3.4.10:
  * Fixed missing indent in function parameter list (gl#saalen/astyle#16).
- Changes of version 3.4.9:
  * Applied one wording for Objective-C in the docs.
  * Fixed more CS regressions (gl#saalen/astyle#16).
  * Fixed inserting space with combined "--pad-oper" and "--align-pointer" options (#557).
- Changes of version 3.4.8:
  * Fixed lambda broken brace after auto keyword (#554).
  * Fixed line break after comment in asm block (#226).
  * Fixed padding of multiply operator (#126).
  * Fixed indentation of method calls (#434).
  * Fixed empty line after closing while block (gl#saalen/astyle#18).
  * Added outer padding for emtpy parens pairs (gl#saalen/astyle#19).
  * Fixed more CS regressions (gl#saalen/astyle#16).
- Changes of version 3.4.6:
  * Added VS2022 project files (gl#saalen/astyle!3).
  * Fixed CS regressions (gl#saalen/astyle#16).
  * Added CS coalesce assignment operator (gl#saalen/astyle#17).
- Changes of version 3.4.1:
  * Fixed padding of &amp; following a comma (#552).
  * Fixed indent of function declarations following access modifiers (#504).
  * Fixed indent of C# allocation blocks (#464).
  * Fixed indentation of comments after CS interpolation quotes (gl#saalen/astyle#16).</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1706616000">- Update to 3.4.11:
  * added new option "--add-braces=nested" to add braces in nested single line statements
    (https://gitlab.com/saalen/astyle/-/issues/27)
  * fix indent after double template brackets (https://gitlab.com/saalen/astyle/-/issues/28)
  * fix indent after dot (https://gitlab.com/saalen/astyle/-/issues/28)
  * "--squeeze-lines=1" is no longer default with Linux builds (#559)
  * add experimental GHC mode (https://gitlab.com/saalen/astyle/-/issues/31)
  * fix indent after raw string (https://gitlab.com/saalen/astyle/-/issues/32)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 3.4.13:
  * fix comment indent after string macro with R suffix
  * do not break single line block after enum in mozilla mode
  * adjust cmake policy for new versions only
  * update man page path
  * add support for scikit-build-core
  * added "--pad-brackets-in" and "--pad-brackets-out" options
  * fixed indentation of initializer lists
  * fixed crash with "--add-braces=nested" applied to if-else blocks</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1743940800">- update to 3.6.8:
  * Adjust --break-blocks to break structs and functions only with all option
  * Fix space between pointer references with --align-pointer=type
  * Define &lt;&lt;&lt; and &gt;&gt;&gt; operators for Java only
  * Fix indentation of class modifiers within structs
  * Fix parsing of nested structs
  * Another approach to fix interpretation of closing nested templates as
    operator
  * Fix indent of multiline strings with macros
- update to 3.6.7:
  * Add --error-on-changes option
  * Prevent --squeeze-ws of removing whitespace before comments
  * Adjust --pad-include to ignore macros in include directives
  * Adjust --pad-include section in the docs
  * Fix interpretation of closing nested templates as operator
  * Use standard filesystem API to retrieve absolute file paths
  * Add operator --preserve-ws
  * Disable --unpad-paren in structs for leading whitespace
  * Do not remove space after opening parens and align-pointer=type
  * Fix issue with --pad-oper and *= operand
- update to 3.6.6:
  * Fix indent after assignment operators (correct cause)
  * Adjust delete-empty-lines feature description
- update to 3.6.5:
  * Add option --accept-empty-list
  * Fix indent regression due to method extraction
  * Fix indent in blocks after assignment operators
  * Fix indent of multi line strings after preprocessor or comment sections
  * Fix indent after assignment operators
  * Fix --align-pointer=middle with existing whitespace
- update to 3.6.4:
  * Fix indent of brace initializers within constructor init list
  * Improve indent of continued string literals
  * Fix space after opening paren for GSC
  * Update astyle.html layout
  * Add deprecation hint for --html
  * Update install docs
  * Delete old IDE project files
  * Move build/cmake scripts content into main CMakeLists.txt
- update to 3.6.3:
  * Fix indent after single open parenthesis
  * Fix padding of operator char * methods
  * Fix padding of user defined type cast
  * Fix bitfield line break with macros
  * Fix GSC modulo padding
  * Removed flawed option --add-braces=nested
  * Reverted alignment of user defined types using --align-pointer
- update to 3.6.1:
  * Fix setting of --pad-negation and --pad-include options
  * Fix --pad-include with UTF-8 BOM
  * Improve multiplication recognition with --align-pointer=type
  * Improve --align-pointer=type after parens and brackets
  * Removed VMS compilation options
  * Updated JNI interface to use Arduino IDE conventions
- update to 3.6:
  * Fix crash concerning macro continuation
  * Fix GSC comment recognition
  * Add option --pad-include
  * Combined GHC and GSC style options
  * Improve combination of --align-pointer=type and --pad-oper
  * Improve multiplication recognition with --align-pointer=type
  * Update compiler options in build files
  * Fix indent of assignments within macros
- update to 3.5:
  * Add option --pad-negation
  * Apply align-pointer=type only if type is present
  * Avoid deletion of empty lines after continuation
  * Fix alignment of logical AND operators
  * Fix recognition of Java/C# multi line strings
- update to 3.4.16:
  * Fix padding of scientific notation literals (#570)
  * Fix of reference args alignment
- update to 3.4.15:
  * Fix parsing of floating point literals (#566)
  * Fix "--break-block" handling of class and function blocks (#569)
  * Fix "--align-pointer=type" option for all types in lambda parameter lists
  * Fix padding of lambda capture with align-pointer option
  * Exclude files ending with backup suffix from input file names list (#560)
- update to 3.4.14:
  * Fix split references with "-k1" option (#565)
  * Fix "--align-pointer=type" option for fundamental types in lambda parameter
    lists
  * Fix "--indent-after-parens" indent count</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763640000">- update to 3.6.13:
  * Fix indent of continued string literal as argument
  * Fix regression related to template delimters
  * Improved complex lambda body indentation
  * Fix regression related to diff markers
  * Fix comment recognition after macro definition
  * Fix indent of switch statements within structs
  * Fix Win32 build
  * Improved lambda body indentation
  * Ignore lines with git conflict markers
  * Replaced platform file functions by C++ filesystem library
  * Fix --mode parameter in generation script
  * disable old isInTemplate flag only within structs</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778068800">- update to 3.6.14:
  * Fix indent after comma with align-pointer=type option
  * Fix preprocessor indent with align-pointer=type option
  * Fix padding of C# template delimiters with --pad-oper
  * Fix indent of concatenated raw strings</changelog>
</package>
<package pkgid="57406f255b95ace95ac093bcf088744379a25b9eb3923342c47b2102d09e8b95fbba90720823bc829f283579368a5f30bdd7a906b3c0e35ed96707d78518b19f" name="astyle-debugsource" arch="i586">
  <version epoch="0" ver="3.6.14" rel="1.3"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1685275200">- Update to 3.3.1: Fix build.
- Remove astyle-3.3-std.patch: Fixed upstream.</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1686139200">- bring back libastylej.so symlink to fix at least Arduino
- add libastylej.rpmlintrc to disarm the harmful check which
  probably caused the removal of libastylej.so</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1686139201">- spec: add libastylej.rpmlintrc to please factory-auto check</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1687003200">- Update to 3.4:
  * Fixed formatting of CS interpolation literals (gl#saalen/astyle#8).
  * Fixed false lambda recognition (gl#saalen/astyle#11).
  * Fixed indentation of member declarations (gl#saalen/astyle#10).
  * Fixed indentation of struct assignments (gl#saalen/astyle#12).
  * Added new option "--indent-lambda" to to enable new lambda recognition
    (gl#saalen/astyle#7).</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1697889600">- Update to 3.4.10:
  * Fixed missing indent in function parameter list (gl#saalen/astyle#16).
- Changes of version 3.4.9:
  * Applied one wording for Objective-C in the docs.
  * Fixed more CS regressions (gl#saalen/astyle#16).
  * Fixed inserting space with combined "--pad-oper" and "--align-pointer" options (#557).
- Changes of version 3.4.8:
  * Fixed lambda broken brace after auto keyword (#554).
  * Fixed line break after comment in asm block (#226).
  * Fixed padding of multiply operator (#126).
  * Fixed indentation of method calls (#434).
  * Fixed empty line after closing while block (gl#saalen/astyle#18).
  * Added outer padding for emtpy parens pairs (gl#saalen/astyle#19).
  * Fixed more CS regressions (gl#saalen/astyle#16).
- Changes of version 3.4.6:
  * Added VS2022 project files (gl#saalen/astyle!3).
  * Fixed CS regressions (gl#saalen/astyle#16).
  * Added CS coalesce assignment operator (gl#saalen/astyle#17).
- Changes of version 3.4.1:
  * Fixed padding of &amp; following a comma (#552).
  * Fixed indent of function declarations following access modifiers (#504).
  * Fixed indent of C# allocation blocks (#464).
  * Fixed indentation of comments after CS interpolation quotes (gl#saalen/astyle#16).</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1706616000">- Update to 3.4.11:
  * added new option "--add-braces=nested" to add braces in nested single line statements
    (https://gitlab.com/saalen/astyle/-/issues/27)
  * fix indent after double template brackets (https://gitlab.com/saalen/astyle/-/issues/28)
  * fix indent after dot (https://gitlab.com/saalen/astyle/-/issues/28)
  * "--squeeze-lines=1" is no longer default with Linux builds (#559)
  * add experimental GHC mode (https://gitlab.com/saalen/astyle/-/issues/31)
  * fix indent after raw string (https://gitlab.com/saalen/astyle/-/issues/32)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 3.4.13:
  * fix comment indent after string macro with R suffix
  * do not break single line block after enum in mozilla mode
  * adjust cmake policy for new versions only
  * update man page path
  * add support for scikit-build-core
  * added "--pad-brackets-in" and "--pad-brackets-out" options
  * fixed indentation of initializer lists
  * fixed crash with "--add-braces=nested" applied to if-else blocks</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1743940800">- update to 3.6.8:
  * Adjust --break-blocks to break structs and functions only with all option
  * Fix space between pointer references with --align-pointer=type
  * Define &lt;&lt;&lt; and &gt;&gt;&gt; operators for Java only
  * Fix indentation of class modifiers within structs
  * Fix parsing of nested structs
  * Another approach to fix interpretation of closing nested templates as
    operator
  * Fix indent of multiline strings with macros
- update to 3.6.7:
  * Add --error-on-changes option
  * Prevent --squeeze-ws of removing whitespace before comments
  * Adjust --pad-include to ignore macros in include directives
  * Adjust --pad-include section in the docs
  * Fix interpretation of closing nested templates as operator
  * Use standard filesystem API to retrieve absolute file paths
  * Add operator --preserve-ws
  * Disable --unpad-paren in structs for leading whitespace
  * Do not remove space after opening parens and align-pointer=type
  * Fix issue with --pad-oper and *= operand
- update to 3.6.6:
  * Fix indent after assignment operators (correct cause)
  * Adjust delete-empty-lines feature description
- update to 3.6.5:
  * Add option --accept-empty-list
  * Fix indent regression due to method extraction
  * Fix indent in blocks after assignment operators
  * Fix indent of multi line strings after preprocessor or comment sections
  * Fix indent after assignment operators
  * Fix --align-pointer=middle with existing whitespace
- update to 3.6.4:
  * Fix indent of brace initializers within constructor init list
  * Improve indent of continued string literals
  * Fix space after opening paren for GSC
  * Update astyle.html layout
  * Add deprecation hint for --html
  * Update install docs
  * Delete old IDE project files
  * Move build/cmake scripts content into main CMakeLists.txt
- update to 3.6.3:
  * Fix indent after single open parenthesis
  * Fix padding of operator char * methods
  * Fix padding of user defined type cast
  * Fix bitfield line break with macros
  * Fix GSC modulo padding
  * Removed flawed option --add-braces=nested
  * Reverted alignment of user defined types using --align-pointer
- update to 3.6.1:
  * Fix setting of --pad-negation and --pad-include options
  * Fix --pad-include with UTF-8 BOM
  * Improve multiplication recognition with --align-pointer=type
  * Improve --align-pointer=type after parens and brackets
  * Removed VMS compilation options
  * Updated JNI interface to use Arduino IDE conventions
- update to 3.6:
  * Fix crash concerning macro continuation
  * Fix GSC comment recognition
  * Add option --pad-include
  * Combined GHC and GSC style options
  * Improve combination of --align-pointer=type and --pad-oper
  * Improve multiplication recognition with --align-pointer=type
  * Update compiler options in build files
  * Fix indent of assignments within macros
- update to 3.5:
  * Add option --pad-negation
  * Apply align-pointer=type only if type is present
  * Avoid deletion of empty lines after continuation
  * Fix alignment of logical AND operators
  * Fix recognition of Java/C# multi line strings
- update to 3.4.16:
  * Fix padding of scientific notation literals (#570)
  * Fix of reference args alignment
- update to 3.4.15:
  * Fix parsing of floating point literals (#566)
  * Fix "--break-block" handling of class and function blocks (#569)
  * Fix "--align-pointer=type" option for all types in lambda parameter lists
  * Fix padding of lambda capture with align-pointer option
  * Exclude files ending with backup suffix from input file names list (#560)
- update to 3.4.14:
  * Fix split references with "-k1" option (#565)
  * Fix "--align-pointer=type" option for fundamental types in lambda parameter
    lists
  * Fix "--indent-after-parens" indent count</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763640000">- update to 3.6.13:
  * Fix indent of continued string literal as argument
  * Fix regression related to template delimters
  * Improved complex lambda body indentation
  * Fix regression related to diff markers
  * Fix comment recognition after macro definition
  * Fix indent of switch statements within structs
  * Fix Win32 build
  * Improved lambda body indentation
  * Ignore lines with git conflict markers
  * Replaced platform file functions by C++ filesystem library
  * Fix --mode parameter in generation script
  * disable old isInTemplate flag only within structs</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778068800">- update to 3.6.14:
  * Fix indent after comma with align-pointer=type option
  * Fix preprocessor indent with align-pointer=type option
  * Fix padding of C# template delimiters with --pad-oper
  * Fix indent of concatenated raw strings</changelog>
</package>
<package pkgid="a06e79ad8fff314547fd4ddff915fba0cb2b034cc9fd174909a19a6a7a285925791a4ebc034f5576e0bb6bc5649a2fa3fbd8b62b4c502df9f4cad084668d00ab" name="asymptote-debuginfo" arch="i586">
  <version epoch="0" ver="3.09" rel="1.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.83
  * WebGL triangle groups were fixed.
  * Context menus were added to Xasy objects to allow one to edit
    the fill type, line type, color, line cap, and optionally add
    arrowheads.
  * Support for begingroup() and endgroup() was added to Xasy.
  * Scaling in the vectorfield function was fixed.
  * A quotient(x,y) bug when -1 &lt; x/y &lt; 0, introduced in version
    2.42, was fixed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687608000">- Update to release 2.86
  * Terminate phase1 of simplex method once a zero-cost solution
    is found.
  * Fix bug in XDR reads due to uninitialized variable.
  * Add high-resolution clock; update FFT support.
- Add 0001-Fix-without-lsp-issue-379.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 2.89
  * Avoid broken dvisvgm reassign-clippaths optimization.
  * Use a unique signature hash for identifying templated imports.
  * Optimize dvisvgm output by default.
- Delete 0001-Fix-without-lsp-issue-379.patch (merged)</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1718280000">- Drop the dependency on /usr/bin/python3 symlink
  * boo#1212476</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721304000">- Update to release 2.90
  * Support templated access with imported and top-level
    structure types, templated access with types containing
    static fields, and templated imports for parameter types
    defined in imported modules.
  * Decouple scaling of each dimension with a fixed version of
    the original 2-variable simplex method.
  * Fix approximate transparency rendering for GPUs without SSBO
    support.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 2.97
  * By default, orthographic projections now use ``center=true``;
    the camera and target are automatically centered within the
    scene.
  * Triangle groups are used for indexed surfaces drawn with the
    render option tessellate=true.
  * GLSL error reporting was restored.
  * New keywords ``autounravel`` and ``using`` were added.
- Add use-system-libs.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739448000">- Update to release 2.99
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741953600">- Update to release 3.01
  * A floating point exception was fixed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 3.04
  * TINYEXR: Disable thread usage as it is causing issues with libgc.
  * Removed some obsolete code.
  * Fix race condition between embedded WebGL scenes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 3.09
  * A bug in handling Xasy-generated transforms was fixed.
  * XDR and binary string reads and writes were implemented.
  * V3D and gzipped XDR files are now supported up to size 2^64-1.
  * A busy loop and race conditions in WebGL animations were
    addressed.</changelog>
</package>
<package pkgid="8aa6970a892897e5e898fe236417f3474316126613f54ac976ed7bb2c693d3b76e3a04f78af6f6ab3f92f439e2a594424243d1a6bc0070aad0d69acf97e8a202" name="asymptote-debugsource" arch="i586">
  <version epoch="0" ver="3.09" rel="1.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.83
  * WebGL triangle groups were fixed.
  * Context menus were added to Xasy objects to allow one to edit
    the fill type, line type, color, line cap, and optionally add
    arrowheads.
  * Support for begingroup() and endgroup() was added to Xasy.
  * Scaling in the vectorfield function was fixed.
  * A quotient(x,y) bug when -1 &lt; x/y &lt; 0, introduced in version
    2.42, was fixed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687608000">- Update to release 2.86
  * Terminate phase1 of simplex method once a zero-cost solution
    is found.
  * Fix bug in XDR reads due to uninitialized variable.
  * Add high-resolution clock; update FFT support.
- Add 0001-Fix-without-lsp-issue-379.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 2.89
  * Avoid broken dvisvgm reassign-clippaths optimization.
  * Use a unique signature hash for identifying templated imports.
  * Optimize dvisvgm output by default.
- Delete 0001-Fix-without-lsp-issue-379.patch (merged)</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1718280000">- Drop the dependency on /usr/bin/python3 symlink
  * boo#1212476</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721304000">- Update to release 2.90
  * Support templated access with imported and top-level
    structure types, templated access with types containing
    static fields, and templated imports for parameter types
    defined in imported modules.
  * Decouple scaling of each dimension with a fixed version of
    the original 2-variable simplex method.
  * Fix approximate transparency rendering for GPUs without SSBO
    support.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 2.97
  * By default, orthographic projections now use ``center=true``;
    the camera and target are automatically centered within the
    scene.
  * Triangle groups are used for indexed surfaces drawn with the
    render option tessellate=true.
  * GLSL error reporting was restored.
  * New keywords ``autounravel`` and ``using`` were added.
- Add use-system-libs.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739448000">- Update to release 2.99
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741953600">- Update to release 3.01
  * A floating point exception was fixed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 3.04
  * TINYEXR: Disable thread usage as it is causing issues with libgc.
  * Removed some obsolete code.
  * Fix race condition between embedded WebGL scenes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 3.09
  * A bug in handling Xasy-generated transforms was fixed.
  * XDR and binary string reads and writes were implemented.
  * V3D and gzipped XDR files are now supported up to size 2^64-1.
  * A busy loop and race conditions in WebGL animations were
    addressed.</changelog>
</package>
<package pkgid="20028ad9274afa06210f295d3a5cc8d33ea38939cfedab1388f57398d527c51cb990ef8e1f3dc8dcd5d1230918433330f662b6929159c5e0213f591780ce9a1b" name="at-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.5" rel="4.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1628683200">- Added hardening to systemd service(s). Added patch(es):
  * harden_atd.service.patch
  Modified:
  * atd.service</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637236800">- Tumbleweed is not affected by the following SLE issues:
  * jsc#SLE-17611
  * bsc#1181576</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1637668800">- Drop ProtectSystem and ProtectHome hardening. Unfortunately they're
  breaking at jobs (boo#1192294)</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1645531200">- Update to version 3.2.4:
  * Upstream SUSE patches
- Update to version 3.2.3:
  * Fix two typos on documentation
  * Upstream SUSE patches
  * Various improvements to the code and the build system
- Refresh patches:
  * at-3.1.16-handle_malformed_jobs.patch
  * at-3.2.2.patch
  * at-backport-old-privs.patch
  * harden_atd.service.patch
- Drop upstreamed patches:
  * at-3.1.13-leak-fix.patch
  * at-3.1.13-massive_batch.patch
  * at-3.1.14-joblist.patch
  * at-3.1.14-usePOSIXtimers.patch
  * at-3.1.8-jobdir-mtime.patch
  * at-atq-timeformat.patch
  * at-secure_getenv.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1647345600">- Drop systemd hardening as it breaks some jobs, fixes bsc#1196219
  * Remove harden_atd.service.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648036800">- Switch to dynamic UIDs instead of hardcoding 25</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 3.2.5:
  + Fix: atd forgets to run a job in the queue (deb#1004972).</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1672142400">- Migration of PAM settings to /usr/lib/pam.d</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Avoid bashisms in build recipe.
- Delete /usr/sbin/rc* symlinks.</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1777550400">- Use systemd-tmpfiles to create spool structure [jsc#PED-14783]
- Added sources
  * at-tmpfiles.conf</changelog>
</package>
<package pkgid="5781a8a7c5cd6c9d2bbf7d07a946590ce860d47f57972e382af8a13b59b99f53a4fb52bc208250efd5dd2de492d130fe136776a1e5d4389760cdcea9098a9ee8" name="at-debugsource" arch="i586">
  <version epoch="0" ver="3.2.5" rel="4.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1628683200">- Added hardening to systemd service(s). Added patch(es):
  * harden_atd.service.patch
  Modified:
  * atd.service</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637236800">- Tumbleweed is not affected by the following SLE issues:
  * jsc#SLE-17611
  * bsc#1181576</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1637668800">- Drop ProtectSystem and ProtectHome hardening. Unfortunately they're
  breaking at jobs (boo#1192294)</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1645531200">- Update to version 3.2.4:
  * Upstream SUSE patches
- Update to version 3.2.3:
  * Fix two typos on documentation
  * Upstream SUSE patches
  * Various improvements to the code and the build system
- Refresh patches:
  * at-3.1.16-handle_malformed_jobs.patch
  * at-3.2.2.patch
  * at-backport-old-privs.patch
  * harden_atd.service.patch
- Drop upstreamed patches:
  * at-3.1.13-leak-fix.patch
  * at-3.1.13-massive_batch.patch
  * at-3.1.14-joblist.patch
  * at-3.1.14-usePOSIXtimers.patch
  * at-3.1.8-jobdir-mtime.patch
  * at-atq-timeformat.patch
  * at-secure_getenv.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1647345600">- Drop systemd hardening as it breaks some jobs, fixes bsc#1196219
  * Remove harden_atd.service.patch</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648036800">- Switch to dynamic UIDs instead of hardcoding 25</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 3.2.5:
  + Fix: atd forgets to run a job in the queue (deb#1004972).</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1672142400">- Migration of PAM settings to /usr/lib/pam.d</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Avoid bashisms in build recipe.
- Delete /usr/sbin/rc* symlinks.</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1777550400">- Use systemd-tmpfiles to create spool structure [jsc#PED-14783]
- Added sources
  * at-tmpfiles.conf</changelog>
</package>
<package pkgid="844fef33cf1499341cfbc2815bdb027bf0a0b77f75bab1a0a07d13d765e850e9d2bd78313d4f797f94c73bf6d2e848c8e7b278786eb75e286d4593d14b8b76f9" name="at-spi2-core-debuginfo" arch="i586">
  <version epoch="0" ver="2.60.6" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 2.59.1:
  + Added a build option to link against dbus-glib, rather than
    using the internal fork for the main loop integration code.
  + Add ATSPI_MODIFIER_SUPER as an alias for META3.
  + Various documentation fixes.
- Changes from version 2.59.0:
  + meson: Use dbus-broker by default.
  + Document the remaining DBus interfaces.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 2.59.90:
  + AtspiDevice: Add API to enable and disable features. This can
    be used to test whether particular features are supported by
    the device.
  + AtspiDevice: Add a pointer-moved signal. This is supported on
    X11 and on Wayland when the compositor supports the
    org.freedesktop.a11y.PointerLocator interface.
  + AtspiDevice: Add key-pressed and key-released signals.
    Deprecate atspi_device_add_key_watcher.
  + AtspiDeviceX11: Support monitoring the pointer. This currently
    requires xres, which is now an optional dependency.
  + Fix a use after free in _atspi_send_event.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 2.60.0:
  + Fix detection of whether the
    org.freedesktop.a11y.PointerLocator interface is available.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776427200">- Update to version 2.60.1:
  + Detect unresponsive applications, and do not expose them as
    children of the desktop.
  + Attempt to fix a crash when opening a group chat in pidgin that
    contains new messages.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Update to version 2.60.2:
  + atspi-device-legacy: add null checks for when x11 isnt
    available.
  + python: Fix __getitem__ with a negative offset.
  + Fix a NULL pointer dereference when sending an event.
  + device-x11: Fall back on raw key events if there is no focus.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777464000">- Update to version 2.60.3:
  + libatspi: Fix another NULL pointer dereference.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779537600">- Update to version 2.60.4:
  + AtspiDeviceA11yManager: Make use of pid when returned by
    queryPointer
  + Fix deregistering application-specific event listeners</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 2.60.5:
  + Fix a possible crash in atk_bridge_adaptor_cleanup.
  + Attempt to fix event listeners still being wrongly deregistered
    in some cases.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785672000">- Update to version 2.60.6:
  + atk-bridge: Attempt to fix a crash in
    get_registered_event_listeners
  + AtspiDevice: Avoid assigning 0 as a grab id
  + Remove G_GNUC_CONST from *_get_type_declarations</changelog>
</package>
<package pkgid="ea434c3b6b2e55c26f55358f6c16c421f1e3373446cc9b7827edb545751b3a6334a10f541b87eb89770446af200d85e97a841e91554be2aef0e6168e80d7523b" name="at-spi2-core-debugsource" arch="i586">
  <version epoch="0" ver="2.60.6" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 2.59.1:
  + Added a build option to link against dbus-glib, rather than
    using the internal fork for the main loop integration code.
  + Add ATSPI_MODIFIER_SUPER as an alias for META3.
  + Various documentation fixes.
- Changes from version 2.59.0:
  + meson: Use dbus-broker by default.
  + Document the remaining DBus interfaces.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 2.59.90:
  + AtspiDevice: Add API to enable and disable features. This can
    be used to test whether particular features are supported by
    the device.
  + AtspiDevice: Add a pointer-moved signal. This is supported on
    X11 and on Wayland when the compositor supports the
    org.freedesktop.a11y.PointerLocator interface.
  + AtspiDevice: Add key-pressed and key-released signals.
    Deprecate atspi_device_add_key_watcher.
  + AtspiDeviceX11: Support monitoring the pointer. This currently
    requires xres, which is now an optional dependency.
  + Fix a use after free in _atspi_send_event.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 2.60.0:
  + Fix detection of whether the
    org.freedesktop.a11y.PointerLocator interface is available.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776427200">- Update to version 2.60.1:
  + Detect unresponsive applications, and do not expose them as
    children of the desktop.
  + Attempt to fix a crash when opening a group chat in pidgin that
    contains new messages.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Update to version 2.60.2:
  + atspi-device-legacy: add null checks for when x11 isnt
    available.
  + python: Fix __getitem__ with a negative offset.
  + Fix a NULL pointer dereference when sending an event.
  + device-x11: Fall back on raw key events if there is no focus.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777464000">- Update to version 2.60.3:
  + libatspi: Fix another NULL pointer dereference.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779537600">- Update to version 2.60.4:
  + AtspiDeviceA11yManager: Make use of pid when returned by
    queryPointer
  + Fix deregistering application-specific event listeners</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 2.60.5:
  + Fix a possible crash in atk_bridge_adaptor_cleanup.
  + Attempt to fix event listeners still being wrongly deregistered
    in some cases.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785672000">- Update to version 2.60.6:
  + atk-bridge: Attempt to fix a crash in
    get_registered_event_listeners
  + AtspiDevice: Avoid assigning 0 as a grab id
  + Remove G_GNUC_CONST from *_get_type_declarations</changelog>
</package>
<package pkgid="3765d31716a32735951e51eaa257e89e803749f6c9049bce3e8db578f2fa1420f3cf945bd20a67fbb00be58f91c1ad20c9587104250ca22d61a7d51fddf6217c" name="atftp-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.0" rel="3.5"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603281600">- Security fix: [bsc#1176437, CVE-2020-6097]
  * A specially crafted sequence of RRQ-Multicast requests can
    trigger an assert() call resulting denial-of-service.
- Add atftp-CVE-2020-6097.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611230400">- Use system wide tftp user/group, don't create them again</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621944000">- Update to version 0.7.4
  * fix compile, missing include
  * fix compile, add missing defines
  * link against libpthread for atftp
  * fixed atftp fails to write to /proc/self/fd/1
  * Fix for DoS issue CVE-2020-6097
  * remove inline keyword from definitions
  * remove extern inlines
  * sys/cdefs usage
- Drop fixed atftp-CVE-2020-6097.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * atftpd.service</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1631707200">- Update to version 0.7.5 [bsc#1190522, CVE-2021-41054]
  * text files: mark/convert all textfiles to UTF-8
  * fix some compiler warnings
  * fix buffer overflow in atftpd (CVE-2021-41054)
  * test.sh: check for root no longer necessary
  * tftpd.c: Only drop privs if requested or running as root + check for failure
  * fix invalid read of 1 byte in tftp_send_request.
  * Check return value of fseek(), abort if != 0
  * options.c: Proper fix for the read-past-end-of-array
  * configure.ac: Add -std=gnu89 if gcc/clang is detected
  * tftpd.c: Fix memleak if thread spawning fails
  * atftp: Check return value of fgets, buffer might be uninitialized on NULL
  * Fix check for argz support (HAVE_ARGZ -&gt; HAVE_ARGZ_H)
  * replace LICENSE with current version
  * Remove patches fixed upstream:
  - atftp-0.7-sorcerers_apprentice.patch
  - atftp-0.7-server_receive_race.patch
  - atftp-0.7-ack_heuristic.patch
  * Rebase patches:
  - atftp-drop_privileges_non-daemon.patch
  - atftp-0.7-default_dir_man.patch
  - atftp-0.7-default_user_man.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@intern&gt;" date="1656417600">- Moved logrotate files from user specific directory /etc/logrotate.d
  to vendor specific directory /usr/etc/logrotate.d.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1662033600">- Migration to /usr/etc: Saving user changed configuration files
  in /etc and restoring them while an RPM update.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1663156800">- Update to version 0.8.0
  * test.sh: add MTFTP tests
  * Fix MTFTP support for atftp
  * Fix multicast download.
  * Fix algorithm in case of packet loss in the last window.
  * Improve the robustness of the atftp-client in case of package loss or duplication
  * Implement PCRE tests.
  * Improve upstream test script. Include tests for windowsize option.
  * Fix/update minor issues in upstream
  * Fix the 'windowsize' option for write requests
  * FAQ INSTALL README.CVS README.PCRE: cosmetic and spelling fixes
  * *.h: cosmetic and spelling fixes
  * configure.ac: more fixes, also for libpcre2 detection
  * Port to maintained PCRE2 API
  * Changelog: update the recent changes
  * autoconf: modify autogen.sh
  * atftp.1: add more examples for options
  * Add a simple congestion control
  * Do some cosmetic changes
  * Add windowsize option as described in RFC7440</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1727179200">- Delete /usr/sbin/rc* symlink &amp; specfile housekeeping
- Make atftpd.socket listen on AF_INET6 as well
- Deactivate FORTIFY_SOURCE for the time being due to a glibc bug</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1742385600">- Switch to PCRE2</changelog>
</package>
<package pkgid="ba577f84885ecbf264ffd47a32bc736ad95e591184e2929b4a5e7cda25927673302abc5afc0e7febe3e3d0ec9ff45ecb0a31c6c0d759d05707f2956fe1b8b4f9" name="atftp-debugsource" arch="i586">
  <version epoch="0" ver="0.8.0" rel="3.5"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603281600">- Security fix: [bsc#1176437, CVE-2020-6097]
  * A specially crafted sequence of RRQ-Multicast requests can
    trigger an assert() call resulting denial-of-service.
- Add atftp-CVE-2020-6097.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611230400">- Use system wide tftp user/group, don't create them again</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621944000">- Update to version 0.7.4
  * fix compile, missing include
  * fix compile, add missing defines
  * link against libpthread for atftp
  * fixed atftp fails to write to /proc/self/fd/1
  * Fix for DoS issue CVE-2020-6097
  * remove inline keyword from definitions
  * remove extern inlines
  * sys/cdefs usage
- Drop fixed atftp-CVE-2020-6097.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * atftpd.service</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1631707200">- Update to version 0.7.5 [bsc#1190522, CVE-2021-41054]
  * text files: mark/convert all textfiles to UTF-8
  * fix some compiler warnings
  * fix buffer overflow in atftpd (CVE-2021-41054)
  * test.sh: check for root no longer necessary
  * tftpd.c: Only drop privs if requested or running as root + check for failure
  * fix invalid read of 1 byte in tftp_send_request.
  * Check return value of fseek(), abort if != 0
  * options.c: Proper fix for the read-past-end-of-array
  * configure.ac: Add -std=gnu89 if gcc/clang is detected
  * tftpd.c: Fix memleak if thread spawning fails
  * atftp: Check return value of fgets, buffer might be uninitialized on NULL
  * Fix check for argz support (HAVE_ARGZ -&gt; HAVE_ARGZ_H)
  * replace LICENSE with current version
  * Remove patches fixed upstream:
  - atftp-0.7-sorcerers_apprentice.patch
  - atftp-0.7-server_receive_race.patch
  - atftp-0.7-ack_heuristic.patch
  * Rebase patches:
  - atftp-drop_privileges_non-daemon.patch
  - atftp-0.7-default_dir_man.patch
  - atftp-0.7-default_user_man.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@intern&gt;" date="1656417600">- Moved logrotate files from user specific directory /etc/logrotate.d
  to vendor specific directory /usr/etc/logrotate.d.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1662033600">- Migration to /usr/etc: Saving user changed configuration files
  in /etc and restoring them while an RPM update.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1663156800">- Update to version 0.8.0
  * test.sh: add MTFTP tests
  * Fix MTFTP support for atftp
  * Fix multicast download.
  * Fix algorithm in case of packet loss in the last window.
  * Improve the robustness of the atftp-client in case of package loss or duplication
  * Implement PCRE tests.
  * Improve upstream test script. Include tests for windowsize option.
  * Fix/update minor issues in upstream
  * Fix the 'windowsize' option for write requests
  * FAQ INSTALL README.CVS README.PCRE: cosmetic and spelling fixes
  * *.h: cosmetic and spelling fixes
  * configure.ac: more fixes, also for libpcre2 detection
  * Port to maintained PCRE2 API
  * Changelog: update the recent changes
  * autoconf: modify autogen.sh
  * atftp.1: add more examples for options
  * Add a simple congestion control
  * Do some cosmetic changes
  * Add windowsize option as described in RFC7440</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1727179200">- Delete /usr/sbin/rc* symlink &amp; specfile housekeeping
- Make atftpd.socket listen on AF_INET6 as well
- Deactivate FORTIFY_SOURCE for the time being due to a glibc bug</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1742385600">- Switch to PCRE2</changelog>
</package>
<package pkgid="ede4db15bde5922b3eb90c940acfaa3c5b94199703c54106d72c84bce7900ae1388adb9df2c54fb156dcd10d83df6eca9904568da51ba043b35f011c0280285c" name="atheme-debuginfo" arch="i586">
  <version epoch="0" ver="7.2.12" rel="5.5"/>
  <changelog author="jengelh@inai.de" date="1490875200">- Update to new upstream release 7.2.8
  * Close a memory leak that could be exploited by attackers to
    potentially cause a denial of service.
    [CVE-2017-6384, boo#1027614]
- Update to new upstream release 7.2.9
  * Fixing use after free that could potentially be used by an
    attacker already having the privilege to use SASL impersonation
    to cause a denial of service.</changelog>
  <changelog author="jengelh@inai.de" date="1509710400">- Rename the tools dbverify and ecdsakeygen with an "atheme-"
  prefix. This is possible since they do not appear to get invoked
  by the server, but only by the user.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566388800">- Update to new upstream release 7.2.10.r2
  * Fix potential NULL dereference in modules/crypto/posix.
  * Bump E-Mail address maximum length to 254 characters.
  * Use flags setter information in modules/chanserv/access &amp;
    modules/chanserv/flags.
  * Fix issue where modules/misc/httpd was not closing its
    listening socket on deinit.
  * Fix GroupServ data loss issue when a group was the founder of
    another group.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600084800">- Fix misuse of %_libexecdir for /usr/lib/tmpfiles
  [boo#1174075]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1614513600">- Update to release 7.2.11
  * Add a preliminary Turkish translation
  * Add HMAC-MD5 verify-only support to crypto/pbkdf2v2
  * modules/chanserv/akick: fix unload crash with akicks that
    have timeouts
  * modules/nickserv/multimark: use IRC case canonicalisation
    for restored nicks
  * modules/nickserv/multimark: forbid unloading due to the
    potential for data loss
  * CA_ constants: include CA_EXEMPT (+e) where appropriate
- Drop atheme-serno.diff (no longer applies)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1615118400">- Redownload atheme-services-v7.2.11.tar.xz
  because they changed it</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1643630400">- Update to release 7.2.12
  * Fix CVE-2022-24976 [boo#1195989]
  * Track SASL login EID</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706961600">- Generate "atheme" user with sysusers mechanism</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Remove rc* symlinks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742558400">- Use /run/atheme not /run to resolve a permission error on startup.
- Add pcre2.diff.</changelog>
</package>
<package pkgid="9be9c9f7df786c04ec307809131919e1af2b7a288ea09625c034db748912d979094ed6a2fc5142a5e5bc702062fa93441c0e8d79835f5e03c1d9b9a282b113a5" name="atheme-debugsource" arch="i586">
  <version epoch="0" ver="7.2.12" rel="5.5"/>
  <changelog author="jengelh@inai.de" date="1490875200">- Update to new upstream release 7.2.8
  * Close a memory leak that could be exploited by attackers to
    potentially cause a denial of service.
    [CVE-2017-6384, boo#1027614]
- Update to new upstream release 7.2.9
  * Fixing use after free that could potentially be used by an
    attacker already having the privilege to use SASL impersonation
    to cause a denial of service.</changelog>
  <changelog author="jengelh@inai.de" date="1509710400">- Rename the tools dbverify and ecdsakeygen with an "atheme-"
  prefix. This is possible since they do not appear to get invoked
  by the server, but only by the user.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566388800">- Update to new upstream release 7.2.10.r2
  * Fix potential NULL dereference in modules/crypto/posix.
  * Bump E-Mail address maximum length to 254 characters.
  * Use flags setter information in modules/chanserv/access &amp;
    modules/chanserv/flags.
  * Fix issue where modules/misc/httpd was not closing its
    listening socket on deinit.
  * Fix GroupServ data loss issue when a group was the founder of
    another group.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600084800">- Fix misuse of %_libexecdir for /usr/lib/tmpfiles
  [boo#1174075]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1614513600">- Update to release 7.2.11
  * Add a preliminary Turkish translation
  * Add HMAC-MD5 verify-only support to crypto/pbkdf2v2
  * modules/chanserv/akick: fix unload crash with akicks that
    have timeouts
  * modules/nickserv/multimark: use IRC case canonicalisation
    for restored nicks
  * modules/nickserv/multimark: forbid unloading due to the
    potential for data loss
  * CA_ constants: include CA_EXEMPT (+e) where appropriate
- Drop atheme-serno.diff (no longer applies)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1615118400">- Redownload atheme-services-v7.2.11.tar.xz
  because they changed it</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1643630400">- Update to release 7.2.12
  * Fix CVE-2022-24976 [boo#1195989]
  * Track SASL login EID</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706961600">- Generate "atheme" user with sysusers mechanism</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Remove rc* symlinks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742558400">- Use /run/atheme not /run to resolve a permission error on startup.
- Add pcre2.diff.</changelog>
</package>
<package pkgid="8eda68d8dca3e89afc0063f4bfe392fd658a7377e7640deb4fdf3a2e918124d14b58c86fc702d30b424141b145c70eff0c451a470514b40f1e7f3381c21d13dc" name="atinout-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.1" rel="3.3"/>
  <changelog author="mardnh@gmx.de" date="1535457600">- Initial package, version 0.9.1</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1777896000">- atinout-fix-build.patch: fixed build with new glibc/gcc</changelog>
</package>
<package pkgid="abda50d502d2d67f0efb06f9f02ee5ed59a0414e8aa80f45855a50d021877e4f3f40f878f8f642bf4a8634edc3aa8c8a4e7f1d5ecaa983e071191477cbd9cc42" name="atinout-debugsource" arch="i586">
  <version epoch="0" ver="0.9.1" rel="3.3"/>
  <changelog author="mardnh@gmx.de" date="1535457600">- Initial package, version 0.9.1</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1777896000">- atinout-fix-build.patch: fixed build with new glibc/gcc</changelog>
</package>
<package pkgid="f5293f30d03f300ba3bd99f774c3e9520c9818eb6229c7c5c7ab1527c5adeb16755bd041a2ed0922af45f8f20e0c577c84e103962f71f576ec8553ff1c193513" name="atkmm-debugsource" arch="i586">
  <version epoch="0" ver="2.36.4" rel="1.3"/>
  <changelog author="bjorn.lie@gmail.com" date="1543838400">- Update to version 2.29.1:
  + Build:
  - Require C++17.
  - Replace the Visual Studio project files with MSVC NMake
    project files.
  - Use glibmm-2.60 instead of glibmm-2.56.
  - Change the ABI to atkmm-2.30.
- Replace pkgconfig(glibmm-2.58) with pkgconfig(glibmm-2.60)
  BuildRequires.
- Drop pkgconfig(glibmm-2.60): Fixed upstream. Following this, also
  drop libtool and mm-common as well as autogen.sh call, no longer
  needed.
- Bump soname following upstream changes.
- Drop atkmm-glibmm-bump.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568030400">- Add atkmm-use-glibmm-262.patch: Forward port to use new glibmm2.
  Following this, add libtool and mm-common BuildRequires and pass
  autogen.sh as the patch touches the buildsystem. Also replace
  pkgconfig(glibmm-2.60) with pkgconfig(glibmm-2.62) BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582200000">- Add atkmm-use-glibmm-264.patch: Forward port to use new glibmm2.
- Replace pkgconfig(glibmm-2.62) BuildRequires with
  pkgconfig(glibmm-2.64).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584878400">- Add atkmm-use-glibmm-266.patch: Forward port to use new glibmm2.
- Replace pkgconfig(glibmm-2.64) BuildRequires with
  pkgconfig(glibmm-2.66).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608379200">- Update to version 2.36.0:
  + Object: Add get_object_locale(), get/set_accessible_id(),
    property_accessible_table_caption_object() and
    property_accessible_hypertext_nlinks().
  + Text: Add signal_text_insert() and signal_text_remove().
  + Value: Add signal_value_changed().
  + Hyperlink, Object: Remove deprecated properties
  + Build:
  - Use glibmm-2.68 instead of glibmm-2.60
  - Improve NMake support
  - Use __declspec(dllexport) when building with Visual Studio
    Drop gendef.exe
  - Add Meson support
  - doc/reference/: Update for Doxygen &gt;= 1.8.16
  - Change the ABI to atkmm-2.36
- Drop patches fixed upstream:
  + atkmm-use-glibmm-262.patch
  + atkmm-use-glibmm-264.patch
  + atkmm-use-glibmm-266.patch
- Add meson BuildRequires and macros following upstreams port.
- Bump base_ver and libname (and in baselibs.conf) following
  upstream changes.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Replace pkgconfig(glibmm-2.66) with pkgconfig(glibmm-2.68)
  BuildRequires.
- Add doxygen, graphviz and xsltproc BuildRequires, needed now to
  build documentation.
- Drop libtool and mm-common BuildRequires.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621944000">- Update to version 2.36.1
  + Only build system related changes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660219200">- Update to version 2.36.2:
  + Support building with Visual Studio 2022.
  + Meson build:
  - Specify 'check' option in run_command(). Will be necessary
    with future versions of Meson.
  - Perl is not required by new versions of mm-common.
  - Avoid unnecessary configuration warnings.
  - Require meson &gt;= 0.55.0.
  + Require atk &gt;= 2.33.3. Not a new requirement, but previously
    it was not specified in configure.ac and meson.build.
- Use ldconfig_scriptlets macro for post(un) handling.
- Remove erroneous executable bit from NEWS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671192000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 2.36.3:
  + Documentation:
  - atkmm.h: Update link to ATK.
  - Add README.win32.md with Win32 build documentation.
  - Remove AUTHORS and add general information to README.md.
  + Meson build:
  - Detect if we build from a git subtree.
  - Don't copy files with configure_file().
  - Fix the evaluation of is_git_build on Windows.
  - Don't fail if warning_level=everything.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779796800">- Update to version 2.36.4:
  + Documentation:
  - Don't link to removed parts of gnome.org
  - Replace gtkmm.org by gtkmm.gnome.org
  - Remove obsolete FSF (Free Software Foundation) address
  - codegen/extradefs/generate_extra_defs_atk.cc: The license is
    GNU General Public License, version 2, as said in
    COPYING.tools.
  - README.win32.md: Mention Visual Studio 2026
  - Visual Studio builds: Update build information
  + Meson build:
  - Require python3 &gt;= 3.7. That's what Meson requires.
  - Require meson &gt;= 0.60.0.
  - subprojects/atk.wrap points at at-spi2-core. GNOME/atk moved
    to GNOME/at-spi2-core long ago.
  - Use the Python installation that Meson uses. See merge
    request glibmm!67
  - Meson and NMake builds: Distinguish Visual Studio 2026 builds
    from Visual Studio 2022 builds
  - NMake Makefiles: Consolidate items and improve flexibility
  - NMake Makefiles: Make build process more robust
  - NMake Makefiles: Update .m4 installation
  - Don't require the 'dot' command to build the documentation
- Drop graphviz BuildRequires: No longer needed.</changelog>
</package>
<package pkgid="9237f3ef8e5f10fd1aee73c2e60ab3eacc289d6ec8c2cb3e9c4207afccc48efc11eea375e8aff33e01afb423bf721f1258570d5ee09aac3eb273024dc8e3ba1f" name="atkmm1_6-debugsource" arch="i586">
  <version epoch="0" ver="2.28.5" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1480939200">- rectify rpm groups</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1543752000">- Update to version 2.28.0:
  + No changes, version bump only.
- Changes from version 2.24.3:
  + Fix silent builds.
  + Text: Plug memory leaks in get_text_vfunc() and
    get_selection_vfunc(). These vfuncs shall delete the returned
    character array after it has been copied to a Glib::ustring.
  + Replace the Visual Studio project files with MSVC NMake project
    files.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608292800">- Update to version 2.28.1:
  + Build:
  - Improve NMake support
  - Use __declspec(dllexport) when building with Visual Studio
  - Add Meson support
  - doc/reference/: Update for Doxygen &gt;= 1.8.16
- Add meson BuildRequires and macros following upstreams port.
- Add doxygen, graphviz and xsltproc  BuildRequires, needed now for
  building documentation.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Tweak setup macro and fdupes call.</changelog>
  <changelog author="pgajdos@suse.com" date="1633608000">- turn off doc build, it does not work with new doxygen</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660219200">- Update to version 2.28.3:
  + Support building with Visual Studio 2022.
  + Meson build:
  - Specify 'check' option in run_command(). Will be necessary
    with future versions of Meson.
  - Perl is not required by new versions of mm-common.
  - Avoid unnecessary configuration warnings.
  - Require meson &gt;= 0.55.0.
  + Require atk &gt;= 2.12.0. Not a new requirement, but previously it
    was not specified in configure.ac and meson.build.
- Changes from version 2.28.2:
  + Meson build:
  - Use relative paths to untracked/.
  - Make it possible to use atkmm as a subproject.
  - No implicit_include_directories.
  + atkmmconfig.h.*: Don't dllimport on MinGW.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="qzhao@suse.com" date="1681732800">- Add atkmm1_6-remove-unnecessary-executable-flag-from-file.patch:
  cancel executable permission for file
  /usr/share/doc/packages/libatkmm-1_6-1/NEWS
  (bsc#1209094, bsc#1209139).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758715200">- Update to version 2.28.4:
  + Documentation:
  - atkmm.h: Update link to ATK
  - Add README.win32.md with Win32 build documentation
  - Remove AUTHORS and add general information to README.md
  + Meson build:
  - Detect if we build from a git subtree
  - Don't copy files with configure_file()
  - Fix the evaluation of is_git_build on Windows
  - Don't fail if warning_level=everything</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779796800">- Update to version 2.28.5:
  + Documentation:
  - Don't link to removed parts of gnome.org
  - Replace gtkmm.org by gtkmm.gnome.org
  - Remove obsolete FSF (Free Software Foundation) address
  - codegen/extradefs/generate_extra_defs_atk.cc: The license is
    GNU General Public License, version 2, as said in
    COPYING.tools.
  - README.win32.md: Mention Visual Studio 2026
  - Visual Studio builds: Update build information
  + Meson build:
  - Require python3 &gt;= 3.7. That's what Meson requires.
  - Require meson &gt;= 0.60.0.
  - subprojects/atk.wrap points at at-spi2-core. GNOME/atk moved
    to GNOME/at-spi2-core long ago.
  - Use the Python installation that Meson uses.
  - Meson and NMake builds: Distinguish Visual Studio 2026 builds
    from Visual Studio 2022 builds.
  - NMake Makefiles: Consolidate items and improve flexibility.
  - NMake Makefiles: Make build process more robust.
  - NMake Makefiles: Update .m4 installation
  - Don't require the 'dot' command to build the documentation</changelog>
</package>
<package pkgid="8de27856f52d9104fa09e7c9f62158472da23daef5881449cee07cd602ecf6b4ccc0bd25df05842ce3e74ccba0393aa86cd5f0f395fdb651f5c974831b5d6d87" name="atlascpp-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.4" rel="3.3"/>
  <changelog author="joop.boonen@opensuse.org" date="1337688000">- Build version 0.6.2 using the provided spec file as a template</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1393502400">- Build version 0.6.3</changelog>
  <changelog author="mailaender@opensuse.org" date="1476273600">- Don't package libtool archives.
- Add fsf.patch to fix the FSF address in the license file.</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Update RPM groups, summary and descriptions.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1529323200">- Update to version 0.6.4:
  * Use same real value comparison as WFMath.
  * Remove checking new pointer.
  * Remove unused string.
  * Use epsilon for float comparison.
  * Replace deprecated INCLUDES with AM_CPPFLAGS.
- Drop unneeded patches:
  * atlascpp-0.6.2-Werror.patch: Current version builds just fine
    with -Werror, so let's keep it.
  * fsf.patch: FSF postal address was updated by upstream in every
    header and in COPYING.
- Fix license: LGPL-2.1-only (according to COPYING file) and
  GPL-2.0-or-later (according to some file headers).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Rename libatlascpp-0_6-1 subpackage to libatlascpp-0_6-3, making
  the package name match the libraries provided.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the dashed line indicates the beginning of
  an entry. Entries without content are not permitted.</changelog>
</package>
<package pkgid="279b2326266751436dcef104ef5b4077baf02a2f5717174671934676d46c6e24065031e7a4d01112ed321b5f562a45b817117a01f89c3e2a6100f83eaf1fe553" name="atlascpp-debugsource" arch="i586">
  <version epoch="0" ver="0.6.4" rel="3.3"/>
  <changelog author="joop.boonen@opensuse.org" date="1337688000">- Build version 0.6.2 using the provided spec file as a template</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1393502400">- Build version 0.6.3</changelog>
  <changelog author="mailaender@opensuse.org" date="1476273600">- Don't package libtool archives.
- Add fsf.patch to fix the FSF address in the license file.</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Update RPM groups, summary and descriptions.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1529323200">- Update to version 0.6.4:
  * Use same real value comparison as WFMath.
  * Remove checking new pointer.
  * Remove unused string.
  * Use epsilon for float comparison.
  * Replace deprecated INCLUDES with AM_CPPFLAGS.
- Drop unneeded patches:
  * atlascpp-0.6.2-Werror.patch: Current version builds just fine
    with -Werror, so let's keep it.
  * fsf.patch: FSF postal address was updated by upstream in every
    header and in COPYING.
- Fix license: LGPL-2.1-only (according to COPYING file) and
  GPL-2.0-or-later (according to some file headers).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Rename libatlascpp-0_6-1 subpackage to libatlascpp-0_6-3, making
  the package name match the libraries provided.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the dashed line indicates the beginning of
  an entry. Entries without content are not permitted.</changelog>
</package>
<package pkgid="194569bafd0aa01fa86cf3cbaa19f59cc87b856358fefd7f3fd0a38e61c6180eca8cf0a4b0a0cf9990abba5557b31eb05091b43f99cd3fcfe823ba26487a7543" name="atlascpp-devel-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.4" rel="3.3"/>
  <changelog author="joop.boonen@opensuse.org" date="1337688000">- Build version 0.6.2 using the provided spec file as a template</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1393502400">- Build version 0.6.3</changelog>
  <changelog author="mailaender@opensuse.org" date="1476273600">- Don't package libtool archives.
- Add fsf.patch to fix the FSF address in the license file.</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Update RPM groups, summary and descriptions.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1529323200">- Update to version 0.6.4:
  * Use same real value comparison as WFMath.
  * Remove checking new pointer.
  * Remove unused string.
  * Use epsilon for float comparison.
  * Replace deprecated INCLUDES with AM_CPPFLAGS.
- Drop unneeded patches:
  * atlascpp-0.6.2-Werror.patch: Current version builds just fine
    with -Werror, so let's keep it.
  * fsf.patch: FSF postal address was updated by upstream in every
    header and in COPYING.
- Fix license: LGPL-2.1-only (according to COPYING file) and
  GPL-2.0-or-later (according to some file headers).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Rename libatlascpp-0_6-1 subpackage to libatlascpp-0_6-3, making
  the package name match the libraries provided.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the dashed line indicates the beginning of
  an entry. Entries without content are not permitted.</changelog>
</package>
<package pkgid="dc4eaeabb221429d42babf3b6a0ba6b55453bdb585ed0bc56b9f3f740008b56c287dc915cae484163d2d4cdf0bd37739183a5be2751cee8a6153da03b0775b2b" name="atomiks-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.4.1" rel="1.15"/>
  <changelog author="Mateusz Viste &lt;mateusz@viste-family.net&gt; 1.02" date="1368360000">- Added sound (can be turned off with --nosound),
- Pausing the game when loosing focus,
- Added shadings to in-game fonts,
- Added scores &amp; hiscores.</changelog>
  <changelog author="opensuse@dstoecker.de" date="1403870400">- cleanup</changelog>
  <changelog author="nemysis@gmx.ch" date="1413806400">- Change Source0 to use Web URL
- Change atomiks.png
- Add Desktop entry file
- Use check for openSUSE %if 0%{?suse_version}
- Add BuildRequires for fdupes, update-desktop-files and upx
- Use BuildRequire pkgconfig(SDL_image), pkgconfig(SDL_mixer) and
  pkgconfig(sdl) instead of SDL_image-devel, SDL_mixer-devel and
  SDL-devel
- Use default make %{?_smp_mflags}
- Add atomiks-editor</changelog>
  <changelog author="nemysis@gmx.ch" date="1416225600">- Use CFLAGS="%{optflags}" to fix
  'File is compiled without RPM_OPT_FLAGS'
- Install icon in %{_datadir}/icons/hicolor/48x48/apps/
  instead of %{_datadir}/pixmaps/</changelog>
  <changelog author="nemysis@gmx.ch" date="1416312000">- Add BuildRequires for hicolor-icon-theme</changelog>
  <changelog author="nemysis@gmx.ch" date="1426161600">- Update to 1.0.4.1, announce message:
  - Fixed the reaction to a 'close window' event during level
  selection so Atomiks quits properly,
  - Intro screens can be switched to fullscreen now without
  the screen becoming messy.
  - Changed internal methods for storing bitmaps: dependencies to
  SDL_Image, zlib and libpng have been dropped in favor of my own
  compression routines,
  - Added support for numeric keys to control the game,
  - Added home/end keys support for level selection,
  - Code cleanup and reorganizations to ease possible ports to
  non-SDL platforms,
  - Displaying the level's number in the level selection menu,
  - Moved away from SDL to SDL2
  (gained hardware acceleration in the process),
  - Redrawn all internal bitmaps to be fully 320x200 compatible,
  - Replaced configuration path routines by SDL2 native calls
  (hence the placement of the config file changed),
  - Implemented fullscreen switching under ALT+ENTER.
- Remove icon atomiks.png, use supplied
- Use SDL2_image, SDL2_mixer and sdl2 instead of SDL_image,
  SDL_mixer and sdl
- Add sed, fix editor installation
- Use *.txt instead of full names</changelog>
  <changelog author="nemysis@gmx.ch" date="1426161601">- Add description for sed</changelog>
</package>
<package pkgid="5f4fd703f8c9516c542d87b9879981b9b907752dde62af79930332ccd27710102c30f39696cf4b955d71438468459dfc245e04c758a2a1132fd506cdfcc6b13f" name="atomiks-debugsource" arch="i586">
  <version epoch="0" ver="1.0.4.1" rel="1.15"/>
  <changelog author="Mateusz Viste &lt;mateusz@viste-family.net&gt; 1.02" date="1368360000">- Added sound (can be turned off with --nosound),
- Pausing the game when loosing focus,
- Added shadings to in-game fonts,
- Added scores &amp; hiscores.</changelog>
  <changelog author="opensuse@dstoecker.de" date="1403870400">- cleanup</changelog>
  <changelog author="nemysis@gmx.ch" date="1413806400">- Change Source0 to use Web URL
- Change atomiks.png
- Add Desktop entry file
- Use check for openSUSE %if 0%{?suse_version}
- Add BuildRequires for fdupes, update-desktop-files and upx
- Use BuildRequire pkgconfig(SDL_image), pkgconfig(SDL_mixer) and
  pkgconfig(sdl) instead of SDL_image-devel, SDL_mixer-devel and
  SDL-devel
- Use default make %{?_smp_mflags}
- Add atomiks-editor</changelog>
  <changelog author="nemysis@gmx.ch" date="1416225600">- Use CFLAGS="%{optflags}" to fix
  'File is compiled without RPM_OPT_FLAGS'
- Install icon in %{_datadir}/icons/hicolor/48x48/apps/
  instead of %{_datadir}/pixmaps/</changelog>
  <changelog author="nemysis@gmx.ch" date="1416312000">- Add BuildRequires for hicolor-icon-theme</changelog>
  <changelog author="nemysis@gmx.ch" date="1426161600">- Update to 1.0.4.1, announce message:
  - Fixed the reaction to a 'close window' event during level
  selection so Atomiks quits properly,
  - Intro screens can be switched to fullscreen now without
  the screen becoming messy.
  - Changed internal methods for storing bitmaps: dependencies to
  SDL_Image, zlib and libpng have been dropped in favor of my own
  compression routines,
  - Added support for numeric keys to control the game,
  - Added home/end keys support for level selection,
  - Code cleanup and reorganizations to ease possible ports to
  non-SDL platforms,
  - Displaying the level's number in the level selection menu,
  - Moved away from SDL to SDL2
  (gained hardware acceleration in the process),
  - Redrawn all internal bitmaps to be fully 320x200 compatible,
  - Replaced configuration path routines by SDL2 native calls
  (hence the placement of the config file changed),
  - Implemented fullscreen switching under ALT+ENTER.
- Remove icon atomiks.png, use supplied
- Use SDL2_image, SDL2_mixer and sdl2 instead of SDL_image,
  SDL_mixer and sdl
- Add sed, fix editor installation
- Use *.txt instead of full names</changelog>
  <changelog author="nemysis@gmx.ch" date="1426161601">- Add description for sed</changelog>
</package>
<package pkgid="f1dd7a0b47236e54a36818be2a1c0abca40180c8d38f761179b2fcc747bbb9e5810c911b31d0495bea4c588e7bc9046c52f57cae459e87fd87125e12f7e5e244" name="atomix-debuginfo" arch="i586">
  <version epoch="0" ver="44.0" rel="1.14"/>
  <changelog author="antoine.belvire@opensuse.org" date="1536494400">- Update to version 3.30.0.1:
  + Fixed game menu not appearing (glgo#GNOME/atomix#13).
- Changes from version 3.30.0:
  + Do not show scores after entering scores.
  + Fixed libgnome-games-support git repo typo.
  + Updated translations.
- Remove lang package from recommended packages as it already
  supplements main package (same effect, it's redundant).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550404800">- Update to version 3.31.90:
  + Moved app menu to in-game menu.
  + Removed quit menu item.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551787200">- Update to version 3.31.92:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + Stable release version bump.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1565784000">- Update to version 3.32.1:
  + Fixed keys in menu controlling game.
  + Fixed keyboard shortcuts.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1567771200">- Update to version 3.33.92:
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1568116800">- Update to version 3.34.0:
  + Stable release version bump.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1591272000">- Add atomix-gcc10.patch: Fix build with GCC 10.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 44.rc:
  + Fixed build issues.
  + Updated translations.
- Drop atomix-gcc10.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + Stable release version bump.</changelog>
</package>
<package pkgid="11ccb585fb28357a1a7d648458359631ffaf779bd72874dfb660a04678f5ba1bcfb9a6390b8f67f30708929c752e93dff248a521c475881f2721b38389db3649" name="atomix-debugsource" arch="i586">
  <version epoch="0" ver="44.0" rel="1.14"/>
  <changelog author="antoine.belvire@opensuse.org" date="1536494400">- Update to version 3.30.0.1:
  + Fixed game menu not appearing (glgo#GNOME/atomix#13).
- Changes from version 3.30.0:
  + Do not show scores after entering scores.
  + Fixed libgnome-games-support git repo typo.
  + Updated translations.
- Remove lang package from recommended packages as it already
  supplements main package (same effect, it's redundant).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550404800">- Update to version 3.31.90:
  + Moved app menu to in-game menu.
  + Removed quit menu item.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551787200">- Update to version 3.31.92:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + Stable release version bump.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1565784000">- Update to version 3.32.1:
  + Fixed keys in menu controlling game.
  + Fixed keyboard shortcuts.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1567771200">- Update to version 3.33.92:
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1568116800">- Update to version 3.34.0:
  + Stable release version bump.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1591272000">- Add atomix-gcc10.patch: Fix build with GCC 10.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 44.rc:
  + Fixed build issues.
  + Updated translations.
- Drop atomix-gcc10.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + Stable release version bump.</changelog>
</package>
<package pkgid="75dd96bdaa1cd594956a3a00ed02532c0f6a4c4e33e064ac627c6fa915abbafd4c8e8eaf86d563480f9391d195966c3ded1713e715947db30c76f91a119c3ffb" name="atop-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="2.13.0" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1646049600">- Update to 2.7.1:
  * Correct disk stats in atopsar (#182)
  * Explicit type definition in atop.service (#180)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1672660800">- Update to 2.8.0:
  * Rename AUTHOR in spec file
  * Adapt atopconvert for conversion to version 2.8
  * Atopacct.service verifies if psacct/acct is active (#227)
    To avoid that the atopacctd daemon and the (ps)acct service both
    try to activate process accounting continuously, the atopacct.service
    refuses to start when the (ps)acct service is already active.
  * Fix LLC output for Json
  * Solve format-overflow/maybe-uninitialized warnings
  * Reshuffle counters to ease raw file conversion
  * Recalculate average queue in parseable output
  * Corrected the order of inflight/avque
  * Add inflight and avque counters to parseable data
  * Fix BDELAY in priphead call to make_proc_prints for schedprocs
  * Correct the array index used for previous samples per-container CPU values
  * Reinstate dropped printing of avio msec values between 99.95 and 9995
  * photosyst: add ceph rbd disk display
  * photosys.c: correct the numa number for NUM and NUC
  * Timeout when setting semaphore in atop (#207)
  * Current CPU set to -1 for terminated process (#201)
    When a process has terminated (status 'E') the current CPU will be
    set to -1 (means: unknown) in the parsable output with label PRC.
  * Typo corrections and correction in man page
  * Introduce JSON output by '-J xxx'
  * Add missing counter iInCsumErrors to ICMP counters
  * supplement inflight I/O requests
  * Man page: clarify elapsed time in PRG parseable output
  * Exponent calulation for high counter might exceed column width
    When a column width was defined of e.g. 4 positions, the value
    99999 was shown as 100e3 instead of 99e3 (upward rounding caused
    an extra position).
  * PID selection can not be undone for same interval When pressing
    'I' to select particular PIDs and pressing 'I' again within the
    same interval to deselect by pressing the Enter-key, the deselection
    is ignored. Solved by reinitializing the input buffer.
  * Split the MEM line into two lines and add pagetable size Since it was
    hardly possible to view the values in the MEM line (too many), the memory
    utilization has been spread over two lines. The amount of memory used
    for page tables has been added.
  * Memory usage for TCP/UDP sockets
  * Add Documentation key to atop-rotate.service/.timer (#206)
  * Correct typos in man pages (#205)
  * Add cgroup support (#127) The current cgroup is registered
    for systems that are based on cgroup v2. Apart from the group name also
    relevant controller information is maintained, like the cpu.max and the
    memory.max (for the group itself and the most restrictive value in the
    parent groups).
  * Fix compiling error with -DHTTPSTATS
  * supplement tcpsock and udpsock memory consumption
  * Store PID width in header of raw log Register the number of positions
    for PID and TID numbers on the measured system in the raw log. In this
    way, the viewing of the raw log on another system will use the proper
    column width for PID/TID.
  * showhdrline: fix OOB access when COLS is too small
  * Fix disk busy in man page
  * Add block I/O delay to processes/threads
  * Move run_in_guest into various.c
  * Minor changes to text, column priority and coloring
  * Support pgin &amp; pgout
  * Correction on calibration (one too many)
  * Detect vmmemctl at two locations
  * Use dup2 instead of close+dup
  * Fix compiling warning
  * Calibrate the value of nthr for each process
  * photosyst.c: fixed path for vmmemctl
  * Fix typo in man page
  * Added link
  * Only print current CPU frequency when supported by CPU architecture
  * Lower priority of column 'numnode' in MEM line
  * Support per-second counter for LLC
  * Reformat status line info in initial screen
  * Add LLC in atop man page
  * Support LLC collection
  * Add OpenRC init scripts (atop, atopacct)
  * Support LLC collection
- Refresh patches:
  * harden_atop-rotate.service.patch
  * harden_atopacct.service.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673092800">- Update to 2.8.1:
  * Correct NUMA conversion in logfiles from version 2.7 to 2.8
  * Avoid buffer overflows during value formatting
  * Solve compiler warnings about format-truncation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1683979200">- Update to 2.9.0:
  * Avoid compiler warning by limiting PSI average
  * Install cleanup function to avoid termination of parent process
  * add man for PAG steal
  * Oomkills event should not remain orange after boot values
  * Clarified atop man page
  * Closing bracket missing in synopsis
  * Add highlight concerning bar graph mode
  * Introduce bar graph mode Besides all detailed information that
    is supplied by atop on system and process level, a (character-based)
    bar graph can be shown about the utilization of the most critical system resources
  * Freeing ethlink should depend of ifdef
  * Added reset to indicate shadow file to be closed
  * fix atopacctd.c: failed to start atopacct.service
  * acctatop: reacquire acctfd to collect nprocexit for some bad cases
  * Calibrate nprocexit to avoid atop coredumps unexpectedly
  * json.c: fix avque counters output
  * Resolve compiler warnings from latest versions of GCC
  * Added versdate.h to make clean target
  * Revert "Added versdate.h to make clean target"
  * Added versdate.h to make clean target
  * fix calculation for scan and steal
  * only call str.decode if nvml returned bytes
  * Add exit epoch to parseable output PRG (solves issue #242)
  * Minor correction in man page for NVCSW/NIVCSW
  * Context switches (voluntary and involuntary) on process level incorrect
  * Various modifications releated to (non)voluntary context switches
  * Add nvcsw and nivcsw for each process
  * ifprop.c: Fix possible memory leak
  * Code cleanup and prototype additions
  * Consistency check on number of threads (solves issue #232)
  * atop-rotate.service: use restart instead of try-restart
  * Add link to atophttpd
- Update patches:
  * atop-makefile.patch
  * harden_atop-rotate.service.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704456000">- Update to 2.10.0:
  * Additional memory statistics on system level: amount of available
    memory, amount of memory used for Transparant Huge Pages, amount
    of memory used by two categories of static huge pages (usually
    2MiB and 1GiB), and the number of pages transferred to/from zswap.
  * Additional counters for the number of idle threads on system
    level and process level.
  * Refined view of memory bar graph, including free static huge pages.
  * Generic way to determine the container id or pod name for
    containerized processes.
  * Support for a BPF-based alternative[1] for the netatop kernel
    module to gather network statistics per process/thread.
  * Use the -z flag followed by a regex to prepend matching environment
    variables to the full command line that is shown per process (with key 'c').
  * Various bugfixes (like memory leak when switching to bar graph mode)
    and minor improvements.
  * Bugfix: failing malloc while starting atopsar (unprivileged) for a live measurement.
  * The program atophide can be used to make an extraction from an input
    raw log to an output raw log, optionally specifying a begin time and/or an
    end time. The output raw log can be anonymized, i.e. the hostname
    will be replaced, command names of non-standard commands will be
    replaced, all command arguments will be wiped, logical volume names
    will be replaced and NFS mounted volume names will be replaced.
  * The format of the raw file is incompatible with previous versions.
    Raw files from previous versions can be converted to the new layout
    with the atopconvert command.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1722254400">- Update to 2.11.0:
  * Cgroups (version 2) support.
    Show the hierarchical structure of cgroups and the related metrics
    with key/option 'G', and define the cgroup depth with the keys/options
    2 till 7. Key/option 8 also shows the processes per cgroup level,
    except the kernel processes in the root cgroup. Key/option 9 shows
    the related processes per cgroup level including the kernel processes
    in the root cgroup. With key/option 'C' the output is sorted on
    CPU consumption (default), with key/option 'M' on memory consumption,
    and with key/option 'D' (requires root privileges) on disk utilization.
    Note: The collection of cgroup information per process is not supported any more.
  * Twin mode: live measurement with review option.
    In twin mode atop spawns into a lower level process that gathers
    the counters and writes them to a temporary raw file, and an upper level
    process that reads the counters from the temporary raw file and presents them to
    the user.
    The reading of the upper level process keeps in pace with the written samples
    of the lower level process for live measurements. However, when pressing the
    'r' (reset to measurement begin), the 'b' (branch to time stamp),
    or the 'T' (previous sample), the upper level process implicitly
    pauses with the possibility to review previous samples.
    The 'z' (explicit pause) can also be used to pause the live measurement.
    When pressing the 'z' again (continue after pause) viewing of the
    live measurement will be continued.
  * Various corrections related to JSON output.
  * Improved gathering of current CPU frequency.
  * Support more than 500 CPUs.
  * The format of the raw file is incompatible with previous versions.
    Raw files from previous versions can be converted to the new layout
    with the atopconvert command.
- Update atop-makefile.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1743422400">- Update to 2.11.1:
  * Atop will not connect to the TCP port of 'atopgpud' daemon any more
    by default. The flag -k can be used explicitly when 'atopgpud' is
    active. Also the code to parse the received strings is improved to
    avoid future issues with heap corruption.
  * The flag -K has been implemented to connect to netatop/netatop-bpf.
  * Fix CVE-2025-31160 (boo#1240393)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1753617600">- Update to 2.12.0:
  * Add PSI bar graphs for CPU, memory and disks.
  * Improved handling of raw log files.
  * Support of parallel output streams.
  * Security-related improvements.
  * Modified handling of UID/GID.
  * Recognize fake NUMA.
  * Consistent highlighting of current sort criterium.
  * Network interface errors added to output of flags -P and -J.
  * Branch to end of raw log file by pressing key 'Z'.
  * Remove double wrefresh call for memory graph that caused screen
    flashing in bar graph mode.
  * Improved sanity check for number of threads versus number of
    processes.
  * Various other bug solutions.
  * The format of the raw file is compatible with version 2.11.
- Rebase atop-makefile.patch.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1759147200">- Update to 2.12.1:
  * Fix not writing log file #346</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1785067200">- Update to 2.13.0:
  * Allow sorting of process list on any column.
  * The 'oom_score' and 'oom_score_adj' values are added per process.
  * Show system-wide available memory per category in bar graph.
  * Proper handling of offline/online CPUs.
  * Show full user names and group names.
  * Support longer pod and container names for parsable/json output
  * Solution for race condition in twin mode.
  * Various other bug solutions.
- added atop-drawbar-xopen.patch</changelog>
</package>
<package pkgid="f8c9d6be895c8723a2912d4a3ea45678c6b3d8cb58ae63063647b587398bb2273246e53f7c9dda8d78324a438419a23143a8ff8ee8bae44a09c32600836fc58c" name="atop-debuginfo" arch="i586">
  <version epoch="0" ver="2.13.0" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1646049600">- Update to 2.7.1:
  * Correct disk stats in atopsar (#182)
  * Explicit type definition in atop.service (#180)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1672660800">- Update to 2.8.0:
  * Rename AUTHOR in spec file
  * Adapt atopconvert for conversion to version 2.8
  * Atopacct.service verifies if psacct/acct is active (#227)
    To avoid that the atopacctd daemon and the (ps)acct service both
    try to activate process accounting continuously, the atopacct.service
    refuses to start when the (ps)acct service is already active.
  * Fix LLC output for Json
  * Solve format-overflow/maybe-uninitialized warnings
  * Reshuffle counters to ease raw file conversion
  * Recalculate average queue in parseable output
  * Corrected the order of inflight/avque
  * Add inflight and avque counters to parseable data
  * Fix BDELAY in priphead call to make_proc_prints for schedprocs
  * Correct the array index used for previous samples per-container CPU values
  * Reinstate dropped printing of avio msec values between 99.95 and 9995
  * photosyst: add ceph rbd disk display
  * photosys.c: correct the numa number for NUM and NUC
  * Timeout when setting semaphore in atop (#207)
  * Current CPU set to -1 for terminated process (#201)
    When a process has terminated (status 'E') the current CPU will be
    set to -1 (means: unknown) in the parsable output with label PRC.
  * Typo corrections and correction in man page
  * Introduce JSON output by '-J xxx'
  * Add missing counter iInCsumErrors to ICMP counters
  * supplement inflight I/O requests
  * Man page: clarify elapsed time in PRG parseable output
  * Exponent calulation for high counter might exceed column width
    When a column width was defined of e.g. 4 positions, the value
    99999 was shown as 100e3 instead of 99e3 (upward rounding caused
    an extra position).
  * PID selection can not be undone for same interval When pressing
    'I' to select particular PIDs and pressing 'I' again within the
    same interval to deselect by pressing the Enter-key, the deselection
    is ignored. Solved by reinitializing the input buffer.
  * Split the MEM line into two lines and add pagetable size Since it was
    hardly possible to view the values in the MEM line (too many), the memory
    utilization has been spread over two lines. The amount of memory used
    for page tables has been added.
  * Memory usage for TCP/UDP sockets
  * Add Documentation key to atop-rotate.service/.timer (#206)
  * Correct typos in man pages (#205)
  * Add cgroup support (#127) The current cgroup is registered
    for systems that are based on cgroup v2. Apart from the group name also
    relevant controller information is maintained, like the cpu.max and the
    memory.max (for the group itself and the most restrictive value in the
    parent groups).
  * Fix compiling error with -DHTTPSTATS
  * supplement tcpsock and udpsock memory consumption
  * Store PID width in header of raw log Register the number of positions
    for PID and TID numbers on the measured system in the raw log. In this
    way, the viewing of the raw log on another system will use the proper
    column width for PID/TID.
  * showhdrline: fix OOB access when COLS is too small
  * Fix disk busy in man page
  * Add block I/O delay to processes/threads
  * Move run_in_guest into various.c
  * Minor changes to text, column priority and coloring
  * Support pgin &amp; pgout
  * Correction on calibration (one too many)
  * Detect vmmemctl at two locations
  * Use dup2 instead of close+dup
  * Fix compiling warning
  * Calibrate the value of nthr for each process
  * photosyst.c: fixed path for vmmemctl
  * Fix typo in man page
  * Added link
  * Only print current CPU frequency when supported by CPU architecture
  * Lower priority of column 'numnode' in MEM line
  * Support per-second counter for LLC
  * Reformat status line info in initial screen
  * Add LLC in atop man page
  * Support LLC collection
  * Add OpenRC init scripts (atop, atopacct)
  * Support LLC collection
- Refresh patches:
  * harden_atop-rotate.service.patch
  * harden_atopacct.service.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673092800">- Update to 2.8.1:
  * Correct NUMA conversion in logfiles from version 2.7 to 2.8
  * Avoid buffer overflows during value formatting
  * Solve compiler warnings about format-truncation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1683979200">- Update to 2.9.0:
  * Avoid compiler warning by limiting PSI average
  * Install cleanup function to avoid termination of parent process
  * add man for PAG steal
  * Oomkills event should not remain orange after boot values
  * Clarified atop man page
  * Closing bracket missing in synopsis
  * Add highlight concerning bar graph mode
  * Introduce bar graph mode Besides all detailed information that
    is supplied by atop on system and process level, a (character-based)
    bar graph can be shown about the utilization of the most critical system resources
  * Freeing ethlink should depend of ifdef
  * Added reset to indicate shadow file to be closed
  * fix atopacctd.c: failed to start atopacct.service
  * acctatop: reacquire acctfd to collect nprocexit for some bad cases
  * Calibrate nprocexit to avoid atop coredumps unexpectedly
  * json.c: fix avque counters output
  * Resolve compiler warnings from latest versions of GCC
  * Added versdate.h to make clean target
  * Revert "Added versdate.h to make clean target"
  * Added versdate.h to make clean target
  * fix calculation for scan and steal
  * only call str.decode if nvml returned bytes
  * Add exit epoch to parseable output PRG (solves issue #242)
  * Minor correction in man page for NVCSW/NIVCSW
  * Context switches (voluntary and involuntary) on process level incorrect
  * Various modifications releated to (non)voluntary context switches
  * Add nvcsw and nivcsw for each process
  * ifprop.c: Fix possible memory leak
  * Code cleanup and prototype additions
  * Consistency check on number of threads (solves issue #232)
  * atop-rotate.service: use restart instead of try-restart
  * Add link to atophttpd
- Update patches:
  * atop-makefile.patch
  * harden_atop-rotate.service.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704456000">- Update to 2.10.0:
  * Additional memory statistics on system level: amount of available
    memory, amount of memory used for Transparant Huge Pages, amount
    of memory used by two categories of static huge pages (usually
    2MiB and 1GiB), and the number of pages transferred to/from zswap.
  * Additional counters for the number of idle threads on system
    level and process level.
  * Refined view of memory bar graph, including free static huge pages.
  * Generic way to determine the container id or pod name for
    containerized processes.
  * Support for a BPF-based alternative[1] for the netatop kernel
    module to gather network statistics per process/thread.
  * Use the -z flag followed by a regex to prepend matching environment
    variables to the full command line that is shown per process (with key 'c').
  * Various bugfixes (like memory leak when switching to bar graph mode)
    and minor improvements.
  * Bugfix: failing malloc while starting atopsar (unprivileged) for a live measurement.
  * The program atophide can be used to make an extraction from an input
    raw log to an output raw log, optionally specifying a begin time and/or an
    end time. The output raw log can be anonymized, i.e. the hostname
    will be replaced, command names of non-standard commands will be
    replaced, all command arguments will be wiped, logical volume names
    will be replaced and NFS mounted volume names will be replaced.
  * The format of the raw file is incompatible with previous versions.
    Raw files from previous versions can be converted to the new layout
    with the atopconvert command.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1722254400">- Update to 2.11.0:
  * Cgroups (version 2) support.
    Show the hierarchical structure of cgroups and the related metrics
    with key/option 'G', and define the cgroup depth with the keys/options
    2 till 7. Key/option 8 also shows the processes per cgroup level,
    except the kernel processes in the root cgroup. Key/option 9 shows
    the related processes per cgroup level including the kernel processes
    in the root cgroup. With key/option 'C' the output is sorted on
    CPU consumption (default), with key/option 'M' on memory consumption,
    and with key/option 'D' (requires root privileges) on disk utilization.
    Note: The collection of cgroup information per process is not supported any more.
  * Twin mode: live measurement with review option.
    In twin mode atop spawns into a lower level process that gathers
    the counters and writes them to a temporary raw file, and an upper level
    process that reads the counters from the temporary raw file and presents them to
    the user.
    The reading of the upper level process keeps in pace with the written samples
    of the lower level process for live measurements. However, when pressing the
    'r' (reset to measurement begin), the 'b' (branch to time stamp),
    or the 'T' (previous sample), the upper level process implicitly
    pauses with the possibility to review previous samples.
    The 'z' (explicit pause) can also be used to pause the live measurement.
    When pressing the 'z' again (continue after pause) viewing of the
    live measurement will be continued.
  * Various corrections related to JSON output.
  * Improved gathering of current CPU frequency.
  * Support more than 500 CPUs.
  * The format of the raw file is incompatible with previous versions.
    Raw files from previous versions can be converted to the new layout
    with the atopconvert command.
- Update atop-makefile.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1743422400">- Update to 2.11.1:
  * Atop will not connect to the TCP port of 'atopgpud' daemon any more
    by default. The flag -k can be used explicitly when 'atopgpud' is
    active. Also the code to parse the received strings is improved to
    avoid future issues with heap corruption.
  * The flag -K has been implemented to connect to netatop/netatop-bpf.
  * Fix CVE-2025-31160 (boo#1240393)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1753617600">- Update to 2.12.0:
  * Add PSI bar graphs for CPU, memory and disks.
  * Improved handling of raw log files.
  * Support of parallel output streams.
  * Security-related improvements.
  * Modified handling of UID/GID.
  * Recognize fake NUMA.
  * Consistent highlighting of current sort criterium.
  * Network interface errors added to output of flags -P and -J.
  * Branch to end of raw log file by pressing key 'Z'.
  * Remove double wrefresh call for memory graph that caused screen
    flashing in bar graph mode.
  * Improved sanity check for number of threads versus number of
    processes.
  * Various other bug solutions.
  * The format of the raw file is compatible with version 2.11.
- Rebase atop-makefile.patch.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1759147200">- Update to 2.12.1:
  * Fix not writing log file #346</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1785067200">- Update to 2.13.0:
  * Allow sorting of process list on any column.
  * The 'oom_score' and 'oom_score_adj' values are added per process.
  * Show system-wide available memory per category in bar graph.
  * Proper handling of offline/online CPUs.
  * Show full user names and group names.
  * Support longer pod and container names for parsable/json output
  * Solution for race condition in twin mode.
  * Various other bug solutions.
- added atop-drawbar-xopen.patch</changelog>
</package>
<package pkgid="a8c99fabdbb2a1dbf6e8fb82bf802e1e73da2e503db072f1cbb5d5e0278ca8e36aa3f04e81abffc011b97ee10315e87eac03762e2e106279260c726831a1736a" name="atop-debugsource" arch="i586">
  <version epoch="0" ver="2.13.0" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1646049600">- Update to 2.7.1:
  * Correct disk stats in atopsar (#182)
  * Explicit type definition in atop.service (#180)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1672660800">- Update to 2.8.0:
  * Rename AUTHOR in spec file
  * Adapt atopconvert for conversion to version 2.8
  * Atopacct.service verifies if psacct/acct is active (#227)
    To avoid that the atopacctd daemon and the (ps)acct service both
    try to activate process accounting continuously, the atopacct.service
    refuses to start when the (ps)acct service is already active.
  * Fix LLC output for Json
  * Solve format-overflow/maybe-uninitialized warnings
  * Reshuffle counters to ease raw file conversion
  * Recalculate average queue in parseable output
  * Corrected the order of inflight/avque
  * Add inflight and avque counters to parseable data
  * Fix BDELAY in priphead call to make_proc_prints for schedprocs
  * Correct the array index used for previous samples per-container CPU values
  * Reinstate dropped printing of avio msec values between 99.95 and 9995
  * photosyst: add ceph rbd disk display
  * photosys.c: correct the numa number for NUM and NUC
  * Timeout when setting semaphore in atop (#207)
  * Current CPU set to -1 for terminated process (#201)
    When a process has terminated (status 'E') the current CPU will be
    set to -1 (means: unknown) in the parsable output with label PRC.
  * Typo corrections and correction in man page
  * Introduce JSON output by '-J xxx'
  * Add missing counter iInCsumErrors to ICMP counters
  * supplement inflight I/O requests
  * Man page: clarify elapsed time in PRG parseable output
  * Exponent calulation for high counter might exceed column width
    When a column width was defined of e.g. 4 positions, the value
    99999 was shown as 100e3 instead of 99e3 (upward rounding caused
    an extra position).
  * PID selection can not be undone for same interval When pressing
    'I' to select particular PIDs and pressing 'I' again within the
    same interval to deselect by pressing the Enter-key, the deselection
    is ignored. Solved by reinitializing the input buffer.
  * Split the MEM line into two lines and add pagetable size Since it was
    hardly possible to view the values in the MEM line (too many), the memory
    utilization has been spread over two lines. The amount of memory used
    for page tables has been added.
  * Memory usage for TCP/UDP sockets
  * Add Documentation key to atop-rotate.service/.timer (#206)
  * Correct typos in man pages (#205)
  * Add cgroup support (#127) The current cgroup is registered
    for systems that are based on cgroup v2. Apart from the group name also
    relevant controller information is maintained, like the cpu.max and the
    memory.max (for the group itself and the most restrictive value in the
    parent groups).
  * Fix compiling error with -DHTTPSTATS
  * supplement tcpsock and udpsock memory consumption
  * Store PID width in header of raw log Register the number of positions
    for PID and TID numbers on the measured system in the raw log. In this
    way, the viewing of the raw log on another system will use the proper
    column width for PID/TID.
  * showhdrline: fix OOB access when COLS is too small
  * Fix disk busy in man page
  * Add block I/O delay to processes/threads
  * Move run_in_guest into various.c
  * Minor changes to text, column priority and coloring
  * Support pgin &amp; pgout
  * Correction on calibration (one too many)
  * Detect vmmemctl at two locations
  * Use dup2 instead of close+dup
  * Fix compiling warning
  * Calibrate the value of nthr for each process
  * photosyst.c: fixed path for vmmemctl
  * Fix typo in man page
  * Added link
  * Only print current CPU frequency when supported by CPU architecture
  * Lower priority of column 'numnode' in MEM line
  * Support per-second counter for LLC
  * Reformat status line info in initial screen
  * Add LLC in atop man page
  * Support LLC collection
  * Add OpenRC init scripts (atop, atopacct)
  * Support LLC collection
- Refresh patches:
  * harden_atop-rotate.service.patch
  * harden_atopacct.service.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673092800">- Update to 2.8.1:
  * Correct NUMA conversion in logfiles from version 2.7 to 2.8
  * Avoid buffer overflows during value formatting
  * Solve compiler warnings about format-truncation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1683979200">- Update to 2.9.0:
  * Avoid compiler warning by limiting PSI average
  * Install cleanup function to avoid termination of parent process
  * add man for PAG steal
  * Oomkills event should not remain orange after boot values
  * Clarified atop man page
  * Closing bracket missing in synopsis
  * Add highlight concerning bar graph mode
  * Introduce bar graph mode Besides all detailed information that
    is supplied by atop on system and process level, a (character-based)
    bar graph can be shown about the utilization of the most critical system resources
  * Freeing ethlink should depend of ifdef
  * Added reset to indicate shadow file to be closed
  * fix atopacctd.c: failed to start atopacct.service
  * acctatop: reacquire acctfd to collect nprocexit for some bad cases
  * Calibrate nprocexit to avoid atop coredumps unexpectedly
  * json.c: fix avque counters output
  * Resolve compiler warnings from latest versions of GCC
  * Added versdate.h to make clean target
  * Revert "Added versdate.h to make clean target"
  * Added versdate.h to make clean target
  * fix calculation for scan and steal
  * only call str.decode if nvml returned bytes
  * Add exit epoch to parseable output PRG (solves issue #242)
  * Minor correction in man page for NVCSW/NIVCSW
  * Context switches (voluntary and involuntary) on process level incorrect
  * Various modifications releated to (non)voluntary context switches
  * Add nvcsw and nivcsw for each process
  * ifprop.c: Fix possible memory leak
  * Code cleanup and prototype additions
  * Consistency check on number of threads (solves issue #232)
  * atop-rotate.service: use restart instead of try-restart
  * Add link to atophttpd
- Update patches:
  * atop-makefile.patch
  * harden_atop-rotate.service.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704456000">- Update to 2.10.0:
  * Additional memory statistics on system level: amount of available
    memory, amount of memory used for Transparant Huge Pages, amount
    of memory used by two categories of static huge pages (usually
    2MiB and 1GiB), and the number of pages transferred to/from zswap.
  * Additional counters for the number of idle threads on system
    level and process level.
  * Refined view of memory bar graph, including free static huge pages.
  * Generic way to determine the container id or pod name for
    containerized processes.
  * Support for a BPF-based alternative[1] for the netatop kernel
    module to gather network statistics per process/thread.
  * Use the -z flag followed by a regex to prepend matching environment
    variables to the full command line that is shown per process (with key 'c').
  * Various bugfixes (like memory leak when switching to bar graph mode)
    and minor improvements.
  * Bugfix: failing malloc while starting atopsar (unprivileged) for a live measurement.
  * The program atophide can be used to make an extraction from an input
    raw log to an output raw log, optionally specifying a begin time and/or an
    end time. The output raw log can be anonymized, i.e. the hostname
    will be replaced, command names of non-standard commands will be
    replaced, all command arguments will be wiped, logical volume names
    will be replaced and NFS mounted volume names will be replaced.
  * The format of the raw file is incompatible with previous versions.
    Raw files from previous versions can be converted to the new layout
    with the atopconvert command.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1722254400">- Update to 2.11.0:
  * Cgroups (version 2) support.
    Show the hierarchical structure of cgroups and the related metrics
    with key/option 'G', and define the cgroup depth with the keys/options
    2 till 7. Key/option 8 also shows the processes per cgroup level,
    except the kernel processes in the root cgroup. Key/option 9 shows
    the related processes per cgroup level including the kernel processes
    in the root cgroup. With key/option 'C' the output is sorted on
    CPU consumption (default), with key/option 'M' on memory consumption,
    and with key/option 'D' (requires root privileges) on disk utilization.
    Note: The collection of cgroup information per process is not supported any more.
  * Twin mode: live measurement with review option.
    In twin mode atop spawns into a lower level process that gathers
    the counters and writes them to a temporary raw file, and an upper level
    process that reads the counters from the temporary raw file and presents them to
    the user.
    The reading of the upper level process keeps in pace with the written samples
    of the lower level process for live measurements. However, when pressing the
    'r' (reset to measurement begin), the 'b' (branch to time stamp),
    or the 'T' (previous sample), the upper level process implicitly
    pauses with the possibility to review previous samples.
    The 'z' (explicit pause) can also be used to pause the live measurement.
    When pressing the 'z' again (continue after pause) viewing of the
    live measurement will be continued.
  * Various corrections related to JSON output.
  * Improved gathering of current CPU frequency.
  * Support more than 500 CPUs.
  * The format of the raw file is incompatible with previous versions.
    Raw files from previous versions can be converted to the new layout
    with the atopconvert command.
- Update atop-makefile.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1743422400">- Update to 2.11.1:
  * Atop will not connect to the TCP port of 'atopgpud' daemon any more
    by default. The flag -k can be used explicitly when 'atopgpud' is
    active. Also the code to parse the received strings is improved to
    avoid future issues with heap corruption.
  * The flag -K has been implemented to connect to netatop/netatop-bpf.
  * Fix CVE-2025-31160 (boo#1240393)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1753617600">- Update to 2.12.0:
  * Add PSI bar graphs for CPU, memory and disks.
  * Improved handling of raw log files.
  * Support of parallel output streams.
  * Security-related improvements.
  * Modified handling of UID/GID.
  * Recognize fake NUMA.
  * Consistent highlighting of current sort criterium.
  * Network interface errors added to output of flags -P and -J.
  * Branch to end of raw log file by pressing key 'Z'.
  * Remove double wrefresh call for memory graph that caused screen
    flashing in bar graph mode.
  * Improved sanity check for number of threads versus number of
    processes.
  * Various other bug solutions.
  * The format of the raw file is compatible with version 2.11.
- Rebase atop-makefile.patch.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1759147200">- Update to 2.12.1:
  * Fix not writing log file #346</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1785067200">- Update to 2.13.0:
  * Allow sorting of process list on any column.
  * The 'oom_score' and 'oom_score_adj' values are added per process.
  * Show system-wide available memory per category in bar graph.
  * Proper handling of offline/online CPUs.
  * Show full user names and group names.
  * Support longer pod and container names for parsable/json output
  * Solution for race condition in twin mode.
  * Various other bug solutions.
- added atop-drawbar-xopen.patch</changelog>
</package>
<package pkgid="9f306fa62e59465dde6d8915257caf735736d4a6e01408043f227cfd9fc9e4e1027c3de575a905b190a4ea1a0bbb0308f95217df4be19c23e9f5d18104657233" name="atril-backends-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.4" rel="1.3"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1629374400">- Update version to 1.26.0
  * update translations
  * ev-window.c: only create a EvWebView if needed
  * ev-sidebar-links: Optimize reverse link lookup for a page
  * introspection: Fix bogus --library arguments.
  * libdocument: remove _ev_g_mkdtemp function
  * epub: declaration of ‘uL’ shadows a previous local [-Wshadow]
  * ev-window: missing initializer for a field of ‘GtkActionEntry’
  * epub: fix typo</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629633600">- Make documentation noarch. Remove --with-pic because it has no
  effect in conjunction with --disable-static. Update RPM groups.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684152000">- Update to version 1.26.1:
  * epub: Add fallback for malformed epub files in check_mime_type.
  * epub: Fix index loading for certain documents.
  * Accessibility: Add button description.
  * Preserve compatibility with older GLib versions.
  * Update translations.
- Drop atril-glib-2.54.patch, atril-synctex-1.18.patch.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1704110400">- Fix CVE-2023-51698: comics: Use libarchive to unpack documents.
  * Add patch: atril-Use-a-blank-line-at-most.patch (required to let
    the actual CVE fix patch apply). Cherry-picked from upstream's
    1.26 branch.
  * Add patch: atril-comics-Use-libarchive-to-unpack-documents.patch.
    Fix for CVE-2023-51698. Cherry-picked from upstream's 1.26 branch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711368000">- Update version to 1.28.0
  * Update translation
  * Fix bugs
- Drop atril-comics-Use-libarchive-to-unpack-documents.patch and
  atril-Use-a-blank-line-at-most.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1737288000">- Update to version 1.28.1:
  * Update CBR library to libarchive in README.md
  * ci: fix travis build failures caused by recent travis changes
  * Cleanup icons Makefile
  * icons: Include higher resolution icons
  * Updated translations.
- Drop pkgconfig(libpst) BuildRequires: No longer required nor used</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746187200">- Update to version 1.28.2:
  * epub: Disable thumbnailing sidebar
  * Fix .cbr mimetype
  * Wayland: stop segfaults on some systems
  * replace deprecated gtk_menu_tool_button_new_from_stock
  * libview/ev-document-model.c remove one more deprecation warning
  * replace ev_document_model_get_dual_page with
- Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1)
  BuildRequires following upstream changes.
- Switch to git checkout via source service, stable tag.
- Add gtk-doc BuildRequires and pass enable-gtk-doc to configure,
  needed now that we are using source service.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Replace obsolete update-desktop-files with desktop-file-utils
  BuildRequires.
- Drop obsolete glib2_gsettings_schema_requires macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775217600">- Drop python3-libxml2 BuildRequires: No longer available in
  Tumbleweed, nor is it needed for build.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779278400">- Update to version 1.28.4 (bsc#1265880 CVE-2026-46519):
  * Build fixes
  * Fix tests imported from XReader
  * Fix tests with AT-SPI2 &gt;= 2.53
  * Improve search system
  * pdf: Always use poppler_document_save to avoid data loss
  * Use properties for can-zoom-in and -out
  * libview: Allow zooming to the limits of the scale
  * shell: Fix Max zoom in UI
- Migrate to xz compression and manual service run.</changelog>
</package>
<package pkgid="c6bee0ce123841066dbb344a7850ce7acc360e532ca8bd643f559626e0d08e600c5cff8b044d2dba38fbaf2250de82b994a3bc29bb69221ad9edc5a956723a42" name="atril-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.4" rel="1.3"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1629374400">- Update version to 1.26.0
  * update translations
  * ev-window.c: only create a EvWebView if needed
  * ev-sidebar-links: Optimize reverse link lookup for a page
  * introspection: Fix bogus --library arguments.
  * libdocument: remove _ev_g_mkdtemp function
  * epub: declaration of ‘uL’ shadows a previous local [-Wshadow]
  * ev-window: missing initializer for a field of ‘GtkActionEntry’
  * epub: fix typo</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629633600">- Make documentation noarch. Remove --with-pic because it has no
  effect in conjunction with --disable-static. Update RPM groups.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684152000">- Update to version 1.26.1:
  * epub: Add fallback for malformed epub files in check_mime_type.
  * epub: Fix index loading for certain documents.
  * Accessibility: Add button description.
  * Preserve compatibility with older GLib versions.
  * Update translations.
- Drop atril-glib-2.54.patch, atril-synctex-1.18.patch.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1704110400">- Fix CVE-2023-51698: comics: Use libarchive to unpack documents.
  * Add patch: atril-Use-a-blank-line-at-most.patch (required to let
    the actual CVE fix patch apply). Cherry-picked from upstream's
    1.26 branch.
  * Add patch: atril-comics-Use-libarchive-to-unpack-documents.patch.
    Fix for CVE-2023-51698. Cherry-picked from upstream's 1.26 branch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711368000">- Update version to 1.28.0
  * Update translation
  * Fix bugs
- Drop atril-comics-Use-libarchive-to-unpack-documents.patch and
  atril-Use-a-blank-line-at-most.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1737288000">- Update to version 1.28.1:
  * Update CBR library to libarchive in README.md
  * ci: fix travis build failures caused by recent travis changes
  * Cleanup icons Makefile
  * icons: Include higher resolution icons
  * Updated translations.
- Drop pkgconfig(libpst) BuildRequires: No longer required nor used</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746187200">- Update to version 1.28.2:
  * epub: Disable thumbnailing sidebar
  * Fix .cbr mimetype
  * Wayland: stop segfaults on some systems
  * replace deprecated gtk_menu_tool_button_new_from_stock
  * libview/ev-document-model.c remove one more deprecation warning
  * replace ev_document_model_get_dual_page with
- Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1)
  BuildRequires following upstream changes.
- Switch to git checkout via source service, stable tag.
- Add gtk-doc BuildRequires and pass enable-gtk-doc to configure,
  needed now that we are using source service.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Replace obsolete update-desktop-files with desktop-file-utils
  BuildRequires.
- Drop obsolete glib2_gsettings_schema_requires macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775217600">- Drop python3-libxml2 BuildRequires: No longer available in
  Tumbleweed, nor is it needed for build.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779278400">- Update to version 1.28.4 (bsc#1265880 CVE-2026-46519):
  * Build fixes
  * Fix tests imported from XReader
  * Fix tests with AT-SPI2 &gt;= 2.53
  * Improve search system
  * pdf: Always use poppler_document_save to avoid data loss
  * Use properties for can-zoom-in and -out
  * libview: Allow zooming to the limits of the scale
  * shell: Fix Max zoom in UI
- Migrate to xz compression and manual service run.</changelog>
</package>
<package pkgid="06336b0fc33015ed24e1c47200688303c9cf12b767616e7a9b4e6fc5e3d5cc33ac74dc81cf2a28421d19682ee145263eb1db4b7d3a74406311e13c14a7054a00" name="atril-debugsource" arch="i586">
  <version epoch="0" ver="1.28.4" rel="1.3"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1629374400">- Update version to 1.26.0
  * update translations
  * ev-window.c: only create a EvWebView if needed
  * ev-sidebar-links: Optimize reverse link lookup for a page
  * introspection: Fix bogus --library arguments.
  * libdocument: remove _ev_g_mkdtemp function
  * epub: declaration of ‘uL’ shadows a previous local [-Wshadow]
  * ev-window: missing initializer for a field of ‘GtkActionEntry’
  * epub: fix typo</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629633600">- Make documentation noarch. Remove --with-pic because it has no
  effect in conjunction with --disable-static. Update RPM groups.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684152000">- Update to version 1.26.1:
  * epub: Add fallback for malformed epub files in check_mime_type.
  * epub: Fix index loading for certain documents.
  * Accessibility: Add button description.
  * Preserve compatibility with older GLib versions.
  * Update translations.
- Drop atril-glib-2.54.patch, atril-synctex-1.18.patch.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1704110400">- Fix CVE-2023-51698: comics: Use libarchive to unpack documents.
  * Add patch: atril-Use-a-blank-line-at-most.patch (required to let
    the actual CVE fix patch apply). Cherry-picked from upstream's
    1.26 branch.
  * Add patch: atril-comics-Use-libarchive-to-unpack-documents.patch.
    Fix for CVE-2023-51698. Cherry-picked from upstream's 1.26 branch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711368000">- Update version to 1.28.0
  * Update translation
  * Fix bugs
- Drop atril-comics-Use-libarchive-to-unpack-documents.patch and
  atril-Use-a-blank-line-at-most.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1737288000">- Update to version 1.28.1:
  * Update CBR library to libarchive in README.md
  * ci: fix travis build failures caused by recent travis changes
  * Cleanup icons Makefile
  * icons: Include higher resolution icons
  * Updated translations.
- Drop pkgconfig(libpst) BuildRequires: No longer required nor used</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746187200">- Update to version 1.28.2:
  * epub: Disable thumbnailing sidebar
  * Fix .cbr mimetype
  * Wayland: stop segfaults on some systems
  * replace deprecated gtk_menu_tool_button_new_from_stock
  * libview/ev-document-model.c remove one more deprecation warning
  * replace ev_document_model_get_dual_page with
- Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1)
  BuildRequires following upstream changes.
- Switch to git checkout via source service, stable tag.
- Add gtk-doc BuildRequires and pass enable-gtk-doc to configure,
  needed now that we are using source service.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Replace obsolete update-desktop-files with desktop-file-utils
  BuildRequires.
- Drop obsolete glib2_gsettings_schema_requires macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775217600">- Drop python3-libxml2 BuildRequires: No longer available in
  Tumbleweed, nor is it needed for build.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779278400">- Update to version 1.28.4 (bsc#1265880 CVE-2026-46519):
  * Build fixes
  * Fix tests imported from XReader
  * Fix tests with AT-SPI2 &gt;= 2.53
  * Improve search system
  * pdf: Always use poppler_document_save to avoid data loss
  * Use properties for can-zoom-in and -out
  * libview: Allow zooming to the limits of the scale
  * shell: Fix Max zoom in UI
- Migrate to xz compression and manual service run.</changelog>
</package>
<package pkgid="23569058cad71df14b31f983dec5d7bd96c5ec07a372679cfed8f1ba7ef7847f9339e41420caac3876089a6b1e1e683ee2603a6a1e0f8a61a1bacf4bc3a59053" name="attica-qt5-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="043ffc328fd3a1c8ff1ff3ff721d780e6441524e8e0f4500748b4f73152224c0028cab9f9eb6a38a8776f4aebb734f875db3c60f4736861669b2fd36001f24b1" name="attr-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.0" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1431345600">- remove man5/attr.5, it is now part of man-pages
  http://lwn.net/Articles/643559/</changelog>
  <changelog author="kukuk@suse.de" date="1521547200">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="tchvatal@suse.com" date="1534161600">- Remove obsolete Obsolete lines
- Drop static subpackage, nothing in TW depends on it Deb/RH do not
  provide it either
- Rely on simple upstream make install target
- Run tests
- Update to 2.4.48:
  * Provide default xattr.conf
  * Update buildsystem to reflect current autotools state
  * Small test updates
  * Remove various deprecated sections like attr/attr.h
- Update keyring, Mike Frysinger released this version
- Add patch to have tests working with newer perls:
  * 0001-attr-2.4.48-test-suite-perl.patch</changelog>
  <changelog author="jengelh@inai.de" date="1535198400">- Replace unspecific boilerplate summary from years ago.</changelog>
  <changelog author="schwab@suse.de" date="1536148800">- Add libattr-devel-static subpackage</changelog>
  <changelog author="dmueller@suse.com" date="1536667200">- update description for libattr-devel-static to make it less
  boilerplate</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1616414400">- update to 2.5.1:
  * Fix libtool library versioning regression
  * Update po files and German translation
  * getfattr: Add --one-file-system option
  * Move struct stat into struct walk_tree_args
  * Move list of open directories into struct walk_tree_args
  * Move walk_tree_rec arguments into a separate struct
  * xattr.conf: Indicate afs metadata xattrs should be skipped when copying
  * Fix typos in manual pages
  * getfattr.1: by default only user namespace attributes are dumped
  * Enable large-file support on systems that do not enable it by default
  * test: escape left brace in a regex in test/run
- drop 0001-attr-2.4.48-test-suite-perl.patch (upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- update to 2.5.2:
  * attr: eliminate a dead store in attr_copy_action()
  * libattr: Set symbol versions for legacy syscalls via attribute
    or asm
  * exports: use LGPL for library code
  * documentation updates
  * translation updates (Polish, Dutch, Gregorian, French)
  * build system updates</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1782734400">- Update to 2.6.0:
  Major Issues Fixed:
  - The libacl library functions acl_get_file(), acl_set_file(),
    acl_extended_file(), and acl_delete_def_file() take a pathname argument
    and follow symbolic links.  When a privileged user calls one of those
    functions, an attacker that controls a pathname component can replace a
    file or directory with a symbolic link and redirect the operation to a
    different file.  This can lead to local privilege escalation.
    The library functions cannot be fixed without breaking compatibility; the
    described behaviour is by design.
    Instead, version 2.4.0 of the acl package introduces the additional
    functions acl_get_file_at(), acl_set_file_at(), acl_extended_file_at(), and
    acl_delete_def_file_at().  These functions each take a dirfd file
    descriptor argument and an at_flags argument and accept the
    AT_SYMLINK_NOFOLLOW and AT_EMPTY_PATH flags.  Use these functions to
    control when to follow symbolic links.
    In addition, the libacl functions acl_get_fd(), acl_set_fd(), and
    acl_extended_fd() functions always operate on the access ACL; the library
    previously did not offer a way to operate on the default ACL of a directory
    file descriptor.  The new functions remove that restriction.
    It will be up to each individual program to start using these new library
    functions where appropriate.
  - When walking directory trees, the getfacl, setfacl, chacl, and getfattr
    utilities constructed the full pathname of each file in the tree
  and use that
    pathname to access the file.  When a privileged user used those utilities,
    an attacker that controlled a pathname component could replace a
  directory with
    a symbolic link and redirect the operation to a different file, leading to
    a local privilege escalation.
    This is fixed by using directory file descriptors and operating relative to
    those directory file descriptors.
  - When resolving the final pathname component, the getfacl, setfacl, chacl,
    getfattr, and setfattr utilities in some cases used functions that resolve
    symbolic links.  This includes the above mentioned libacl functions, but
    also stat(), chmod(), and chown().
    This is fixed by using symlink-safe functions throughout the code.
  - When restoring a backup, the setfacl and setfattr utilities read the full
    pathnames of files from the backup.  When those pathnames were resolved,
    pathname components that are symbolic links were traversed.  An attacker
    that controlled a pathname component could replace it with a symbolic link,
    causing a privileged user to operate on a file other than the one intended.
    This could lead to the same kind of local privilege escalation as discussed
    before.
    This is fixed by using openat2(RESOLVE_NO_SYMLINKS) to resolve the
    directory components of a pathname, but see Compatibility Notes below for
    the details.
  Minor Issues Fixed:
  - When a symbolic link was specified on the command line but symbolic link
    traversal was disabled using option -P (--physical), the getfacl and
    setfacl utilities previously silently ignored the symlink.  Now, an ELOOP
    ("Too many levels of symbolic links") error will result instead.
  - acl_delete_entry() now verifies that the specified entry belongs to the
    specified acl.
  - Numeric uids and gids that cannot be represented in types uid_t and gid_t
    are checked more carefully and invalid numbers are rejected.
  - Functions acl_get_file(), acl_get_file_at(), and acl_get_fd() will retry
    several times when the size of an ACL grows unexpectedly; previously, they
    only grew the allocated buffer once before giving up.
  - When passed a directory file descriptor, function perm_copy_fd() didn't
    copy the default ACL from one directory to the other.  It now does.
  - setfacl --restore accidentally ignored leading whitespace in filenames.  It
    no longer does.
  - setfacl --restore accidentally called chmod() when in --test mode.  It no
    longer does.
  - When the setfattr --restore option was used multiple times, a buffer was
    accessed after being freed. This no longer happens.
  - When the setfattr -h (--no-dereference) option was given after --restore,
    it was ignored.  Now, the options can be passed in any order.
  - The -h (--no-dereference) option of getfattr prevented getfattr from
    recursing into "symbolic link directories".  This is wrong.  When dirlink
    is a symbolic link that refers to a directory, "getfattr -Rh
  dirlink" will now
    visit that directory.  The -P (--physical) option can be used to prevent
    that.
  - Similarly, when a symbolic link referring to a directory was specified on
    the getfacl or setfacl command line, the -R option did not cause that
    directory to be visited.  This has been fixed so that those directories
    will now be visited.  The -P (--physical) option can be used to prevent
    that.</changelog>
</package>
<package pkgid="9118e7812c4d9bb2022c197634020814f8533ea59bcdad3ec14ff423edbe05393165d259ccc1a902f168be07ad40b03017ae39b4d36c5db31eaaf1e059cca8e9" name="attr-debugsource" arch="i586">
  <version epoch="0" ver="2.6.0" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1431345600">- remove man5/attr.5, it is now part of man-pages
  http://lwn.net/Articles/643559/</changelog>
  <changelog author="kukuk@suse.de" date="1521547200">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="tchvatal@suse.com" date="1534161600">- Remove obsolete Obsolete lines
- Drop static subpackage, nothing in TW depends on it Deb/RH do not
  provide it either
- Rely on simple upstream make install target
- Run tests
- Update to 2.4.48:
  * Provide default xattr.conf
  * Update buildsystem to reflect current autotools state
  * Small test updates
  * Remove various deprecated sections like attr/attr.h
- Update keyring, Mike Frysinger released this version
- Add patch to have tests working with newer perls:
  * 0001-attr-2.4.48-test-suite-perl.patch</changelog>
  <changelog author="jengelh@inai.de" date="1535198400">- Replace unspecific boilerplate summary from years ago.</changelog>
  <changelog author="schwab@suse.de" date="1536148800">- Add libattr-devel-static subpackage</changelog>
  <changelog author="dmueller@suse.com" date="1536667200">- update description for libattr-devel-static to make it less
  boilerplate</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1616414400">- update to 2.5.1:
  * Fix libtool library versioning regression
  * Update po files and German translation
  * getfattr: Add --one-file-system option
  * Move struct stat into struct walk_tree_args
  * Move list of open directories into struct walk_tree_args
  * Move walk_tree_rec arguments into a separate struct
  * xattr.conf: Indicate afs metadata xattrs should be skipped when copying
  * Fix typos in manual pages
  * getfattr.1: by default only user namespace attributes are dumped
  * Enable large-file support on systems that do not enable it by default
  * test: escape left brace in a regex in test/run
- drop 0001-attr-2.4.48-test-suite-perl.patch (upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707825600">- update to 2.5.2:
  * attr: eliminate a dead store in attr_copy_action()
  * libattr: Set symbol versions for legacy syscalls via attribute
    or asm
  * exports: use LGPL for library code
  * documentation updates
  * translation updates (Polish, Dutch, Gregorian, French)
  * build system updates</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1782734400">- Update to 2.6.0:
  Major Issues Fixed:
  - The libacl library functions acl_get_file(), acl_set_file(),
    acl_extended_file(), and acl_delete_def_file() take a pathname argument
    and follow symbolic links.  When a privileged user calls one of those
    functions, an attacker that controls a pathname component can replace a
    file or directory with a symbolic link and redirect the operation to a
    different file.  This can lead to local privilege escalation.
    The library functions cannot be fixed without breaking compatibility; the
    described behaviour is by design.
    Instead, version 2.4.0 of the acl package introduces the additional
    functions acl_get_file_at(), acl_set_file_at(), acl_extended_file_at(), and
    acl_delete_def_file_at().  These functions each take a dirfd file
    descriptor argument and an at_flags argument and accept the
    AT_SYMLINK_NOFOLLOW and AT_EMPTY_PATH flags.  Use these functions to
    control when to follow symbolic links.
    In addition, the libacl functions acl_get_fd(), acl_set_fd(), and
    acl_extended_fd() functions always operate on the access ACL; the library
    previously did not offer a way to operate on the default ACL of a directory
    file descriptor.  The new functions remove that restriction.
    It will be up to each individual program to start using these new library
    functions where appropriate.
  - When walking directory trees, the getfacl, setfacl, chacl, and getfattr
    utilities constructed the full pathname of each file in the tree
  and use that
    pathname to access the file.  When a privileged user used those utilities,
    an attacker that controlled a pathname component could replace a
  directory with
    a symbolic link and redirect the operation to a different file, leading to
    a local privilege escalation.
    This is fixed by using directory file descriptors and operating relative to
    those directory file descriptors.
  - When resolving the final pathname component, the getfacl, setfacl, chacl,
    getfattr, and setfattr utilities in some cases used functions that resolve
    symbolic links.  This includes the above mentioned libacl functions, but
    also stat(), chmod(), and chown().
    This is fixed by using symlink-safe functions throughout the code.
  - When restoring a backup, the setfacl and setfattr utilities read the full
    pathnames of files from the backup.  When those pathnames were resolved,
    pathname components that are symbolic links were traversed.  An attacker
    that controlled a pathname component could replace it with a symbolic link,
    causing a privileged user to operate on a file other than the one intended.
    This could lead to the same kind of local privilege escalation as discussed
    before.
    This is fixed by using openat2(RESOLVE_NO_SYMLINKS) to resolve the
    directory components of a pathname, but see Compatibility Notes below for
    the details.
  Minor Issues Fixed:
  - When a symbolic link was specified on the command line but symbolic link
    traversal was disabled using option -P (--physical), the getfacl and
    setfacl utilities previously silently ignored the symlink.  Now, an ELOOP
    ("Too many levels of symbolic links") error will result instead.
  - acl_delete_entry() now verifies that the specified entry belongs to the
    specified acl.
  - Numeric uids and gids that cannot be represented in types uid_t and gid_t
    are checked more carefully and invalid numbers are rejected.
  - Functions acl_get_file(), acl_get_file_at(), and acl_get_fd() will retry
    several times when the size of an ACL grows unexpectedly; previously, they
    only grew the allocated buffer once before giving up.
  - When passed a directory file descriptor, function perm_copy_fd() didn't
    copy the default ACL from one directory to the other.  It now does.
  - setfacl --restore accidentally ignored leading whitespace in filenames.  It
    no longer does.
  - setfacl --restore accidentally called chmod() when in --test mode.  It no
    longer does.
  - When the setfattr --restore option was used multiple times, a buffer was
    accessed after being freed. This no longer happens.
  - When the setfattr -h (--no-dereference) option was given after --restore,
    it was ignored.  Now, the options can be passed in any order.
  - The -h (--no-dereference) option of getfattr prevented getfattr from
    recursing into "symbolic link directories".  This is wrong.  When dirlink
    is a symbolic link that refers to a directory, "getfattr -Rh
  dirlink" will now
    visit that directory.  The -P (--physical) option can be used to prevent
    that.
  - Similarly, when a symbolic link referring to a directory was specified on
    the getfacl or setfacl command line, the -R option did not cause that
    directory to be visited.  This has been fixed so that those directories
    will now be visited.  The -P (--physical) option can be used to prevent
    that.</changelog>
</package>
<package pkgid="c51ee0f3de38d28a3195c06a6057aaab8846ce6260d29e07f1803fedc3591c071c919a95cbd8936e3935eb4849970792ddd3b5b98b7099634075c5d64389da94" name="atuin-debuginfo" arch="i586">
  <version epoch="0" ver="18.21.0" rel="1.1"/>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1776340800">- Update to version 18.15.2:
  * Bug Fixes
    + Tab doesn't insert suggested command (#3420)
- Update to version 18.15.1:
  * Bug Fixes
    + Enter runs suggested command when selecting permissions (#3418)
- Update to version 18.15.0:
  * Bug Fixes
    + Install script incorrectly tries to install opencode hooks (#3410)
    + Dependency fix (#3414)
    + Loss of loading spinners + tokio panic on exit (#3415)
  * Features
    + Add OCI standard labels to Dockerfile (#3412)
    + Enable atuin hex for illumos (#3413)
    + Allow resuming previous AI sessions (#3407)
  * Miscellaneous Tasks
    + Add release script (#3411)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1778414400">- Update to version 18.16.0:
  * Features
    + AI tool rendering overhaul + edit_file tool ([#3423](https://github.com/atuinsh/atuin/issues/3423))
    + Implement write_file tool with overwrite safety ([#3432](https://github.com/atuinsh/atuin/issues/3432))
    + Shell tool execution timeouts ([#3437](https://github.com/atuinsh/atuin/issues/3437))
    + Send user-defined context with `TERMINAL.md` ([#3443](https://github.com/atuinsh/atuin/issues/3443))
    + Add skill discovery, loading, and invocation ([#3444](https://github.com/atuinsh/atuin/issues/3444))
  * Bug Fixes
    + Shell tool preview stuck as Running after completion ([#3436](https://github.com/atuinsh/atuin/issues/3436))
    + Require all subcommands covered for shell allow rules ([#3440](https://github.com/atuinsh/atuin/issues/3440))
    + Minor issues with fish's vim mode(s) ([#3362](https://github.com/atuinsh/atuin/issues/3362))
  * Documentation
    + Document show_numeric_shortcuts ([#3433](https://github.com/atuinsh/atuin/issues/3433))
    + Update for new server binary ([#3439](https://github.com/atuinsh/atuin/issues/3439))
  * Miscellaneous Tasks
    + Update to rust 1.95 ([#3426](https://github.com/atuinsh/atuin/issues/3426))
    + Clarified note about regular expressions matching in path. ([#3427](https://github.com/atuinsh/atuin/issues/3427))
    + Use cat -n format for read_file tool ([#3435](https://github.com/atuinsh/atuin/issues/3435))
    + Update to eye_declare 0.5.1 ([#3449](https://github.com/atuinsh/atuin/issues/3449))
  * Performance
    + Reduce AI TUI rendering overhead for long conversations ([#3447](https://github.com/atuinsh/atuin/issues/3447))
  * Refactor
    + Replace ad-hoc dispatch with FSM + driver architecture ([#3434](https://github.com/atuinsh/atuin/issues/3434))</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1778587200">- Bump MSRV to 1.95, per upstream</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1778932800">- Update to version 18.16.1:
  * Bug Fixes
    + (shell/xonsh) Use os.devnull instead of hard-coded /dev/null (#3464)
    + Atuin update on windows (#3453)
    + Ensure local key matches remote data before syncing (#3474)
  * Documentation
    + Add related projects section to README
  * Features
    + (ui) Prominent banner for wrong-key errors at login/sync (#3475)
  * Miscellaneous Tasks
    + Generate LLM-optimized docs (#3468)
    + Rename 'atuin hex' to 'atuin pty-proxy' (#3473)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1783944000">- bump MSRV to 1.96.1 per upstream
- Update to version 18.17.0:
  * Bug Fixes
    + (ai) Dispatch skills registered in the slash command registry
    (#3593)
    + (ci) Fossier install in scan workflow (#3485)
    + (i18n) Fix typos in Russian localization (#3575)
    + (nu) Use `char -u 1b` for ESC in OSC 133 sequences (#3530)
    + (nu) Suppress error when `ATUIN_HISTORY_ID` is missing in
    `pre_prompt` hook (#3587)
    + (pi) Observe tool events instead of registering a bash tool
    (#3557)
    + (pty-proxy) Set `$SHELL` to the spawned shell (#3548)
    + (search) Fix terminal clearing with latest Ratatui (#3578)
    + (sync) Skip records that fail to decrypt or decode instead of
    failing the whole store (#3569)
    + Atuin hangs when attempting to spawn daemon from Ctrl+R
    invocation (#3502)
    + Capture session ID from stream headers rather than final event
    (#3531)
    + Doctor resiliency for unknown platforms + openbsd warning
    (#3551)
    + Double input on arrow keys in AI setup prompt on Windows
    (#3552)
    + Exclude AI agent commands from zsh-autosuggestions (#3567)
    + Silence shellcheck SC2016 on literal `$all-user` author filter
    + Respect `store_failed` when using daemon (#3571)
  * Documentation
    + Highlight `Ctrl-r` keybinding on docs page (#3489)
    + Document store purge workflow (#3544)
    + Fix command example typo in documentation (#3536)
    + Make commented-out lines in `config.toml` match real defaults
    (#3583)
    + Add fish shell cleanup step to uninstall instructions (#3582)
  * Features
    + (doctor) Add whether daemon is enabled to `doctor` output
    (#3572)
    + (pty-proxy) Add `--shell` flag to override the spawned shell
    (#3327)
    + Setup fossier to stop bot slop prs (#3482)
    + Capture command output + expose to new `atuin_output` tool
    (#3510)
    + Cache user contexts on load until `/reload` (#3525)
    + Create database integration tests for atuin-server (#3514)
    + Add `/model` slash command for changing models (#3576)
    + Add mcp server for history tools and expand search filters
    (#3581)
    + Add status bar with model and usage information (#3591)
  * Miscellaneous Tasks
    + (rustdoc) Fix Rustdoc warnings (#3585)
    + (warnings) Fix compile warnings with latest dependencies
    (#3586)
    + Vouch for all existing contributors (#3486)
    + Update GitHub app token format
    + Update to Rust 1.96.1 (#3568)
    + Adopt `derive_more` to reduce boilerplate across the codebase
    (#3573)
  * Performance
    + (search) Scan history by recency until N unique (#3553)
    + Add `synchronous(Normal)` + `optimize_on_close` to record store
    SQLite (#3577)
    + Remove unnecessary clones in a hot path (#3580)
  * Refactor
    + Implement `From&lt;sqlx::Error&gt;` and clean up `fix_error` (#3484)
    + Pull `fn into_utc` into `atuin-server-database` crate (#3487)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1784116800">- bump MSRV to 1.97
- Update to version 18.17.1:
  * chore(release): prepare for release 18.17.1 (#3621)
  * fix: Default to non-Hub mode for custom AI endpoints (#3620)
  * chore(deps): bump lukemathwalker/cargo-chef from latest-rust-1.96.1-slim-bookworm to latest-rust-1.97.0-slim-bookworm (#3615)
  * chore: update to rust 1.97 (#3617)
  * fix: Various prefix mode bugs (#3616)
  * chore(logging): remove the `log` crate in favor of `tracing` (#3608)
  * feat(tui): truncate long commands from middle to show start...end (#3602)
  * fix(import): fix import order of nushell history entries (#3598)
  * fix(import): fix order of entries imported from zsh history (#3597)
  * docs: document output capture and mcp (#3595)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1785153600">- Update to version 18.18.1:
  * Bug Fixes
    + (crates.io) Fix installation from crates.io (#3764)
  * Refactor
    + (daemon) Drop fs4, use std::fs file locking (#3753)
- Update to version 18.18.0:
  * Bug Fixes
    + (daemon) Index synced history directly instead of malformed
    SQL (#3627) (#3641)
    + (deps) Update unsound/vulnerable dependencies in Cargo.lock
    (#3632)
    + (docs) Repair every stale link in the repo (#3727)
    + (docs) Make the incorrect-decrypt-key error actionable
    (#3609)
    + (hook) Drop agent commands containing NUL bytes via NonNulStr
    (#3589) (#3660)
    + (import) Survive corrupt entries instead of aborting the
    import (#3721)
    + (init) Fix include guard in Bash init script; chore(init):
    improve inclusion of shell init scripts in Rust (#3645)
    + (install) Make /dev/tty authoritative for interactivity
    detection (#3691)
    + (search) Add `DbSearchMode`; correctly fall back to "fuzzy"
    in non-interactive searches (#3744)
    + (ui) Calculate preview height based on command display width
    instead of byte count (#3678)
    + (win32) Cargo-binstall package metadata (#3673)
    + Search functionality to respect character offsets and
    non-ASCII (#3659)
    + Quote argument-hint YAML values so Copilot CLI &gt;=1.0.65
    loads all skills (#3613) (#3614)
    + Correct grammar in 'history last' help text (#3430)
    + Work around rust nightly warning on eyre bail (#3680)
    + Improve non-interactive TTY detection in install.sh (#3315)
    + Add /model hint to status bar (#3687)
    + Set correct umask for pty-proxy (#3700)
    + Atuin AI not erasing the input box before closing (#3715)
    + Show server status next to AI progress indicator (#3723)
    + Show full command when using AtuinOutput tool (#3725)
  * Documentation
    + (ai) Add self hosting + slash command docs (#3623)
    + (config) Standardize TOML examples for config options (#3441)
    + Advise users to pass `--locked` when installing from Cargo
    (#3630)
    + Add docs for store_failed and default for enter_accept (#2696)
    + Serve docs.atuin.sh from this repo; remove Desktop docs
    (#3684)
    + Version docs.atuin.sh with mike (per-release + main) (#3688)
    + Hotfix bad path (#3690)
    + Document built-in bash-preexec (#3651)
    + Retheme docs.atuin.sh to the Atuin brand (#3701)
    + Bundle of improvements (#3716)
    + Remove ugly cards on landing page (#3724)
    + Fix broken README links (#3696)
    + Lint prose with Vale and gate it in CI (#3726)
    + Slightly nicer default config.toml order (#2485)
    + Kubernetes self-hosting documentation (#3238)
    + Add canonical Supported platforms page (#3736)
    + Add friendly hover tips for new terms (#3740)
    + Clarify how to uninstall shell integration (#3741)
  * Features
    + (ai) Up/down to scroll through previously sent messages (#3720)
    + (bash) Bundle bash-preexec with Atuin; automatically load
    if no other preexec backend is loaded (#3650)
    + (search) Add `--shell` option to `atuin search` to filter
    results by shell (#3658)
    + (search) Syntax highlight commands in interactive search
    (#3704)
    + (search) Filter by shell in interactive search (#3692)
    + (string) EllipsizeExt -- General-purpose utility for
    adding ellipses to strings (#3639)
    + Add 'yolo' setting to Atuin AI options (#3637)
    + Add `shell` field to history entries (#3636)
    + Add hickory-dns resolver for musl target to improve DNS
    resolution (#3647)
    + Add atuin stats --filter-mode (#1737)
    + More aggressive optimizations for dist release (#3683)
    + Capture zsh comments as history (#3699)
    + Allow injecting extra HTTP headers on sync server requests
    (#3718)
  * Miscellaneous Tasks
    + (atuin-common) Add ellipsize_or_pad for unicode pad (#3663)
    + (ci) Bump GitHub Actions to latest versions (#3689)
    + (ci) Lint tests &amp; docs in CI (#3746)
    + (clap) Simplify clap field types and fix help message
    formatting (#3640)
    + (logging) Refactor logging (#3622)
    + (release-skill) Time label-gated PR merges around the
    release (#3654)
    + Remove fossier (#3629)
    + Trigger docs repo deploy (#3631)
    + Remove redundant test (#3635)
    + Add `.editorconfig` and `.nvim.lua` (#3648)
    + Clean up `WordJumper` in
    atuin/src/command/client/search/cursor.rs (#3662)
    + Don't panic if clipboard cannot be accessed (#2648)
    + Update some dependency versions (#3666)
    + Update sqlx to v9 (#3668)
    + Follow-up on #1737 (#3649)
    + Update Atuin AI to eye-declare v0.6.1 (#3686)
    + Remove docs-dispatch (#3694)
    + Docker healtcheck (#2451)
    + Run windows jobs on depot-windows-2025-16 (#3711)
    + Hotfix script (#3714)
    + Update flake.nix (#3509)
    + Add Timezone and restart policy for postgres backup docker
    (#3083)
    + Add riscv64 to release targets (#3339)
    + Build x86_64-apple-darwin on Depot M4 macs; move all macOS
    CI to Depot (#3742)
  * Performance
    + Do not block counting history (#3729)
    + Actually delete history rows, and index active history
    (#3730)
    + Index filtered history search, record store tags, and
    cache inspector stats (#3731)
  * Refactor
    + (hook) Typed protocol for agent hook events (#3638)
    + (render) Slightly nicer and more correct non-printable
    escaping (#3633)
    + (sync) Remove deprecated V1 sync protocol (#3634)
    + Use typed Url instead of hand-built string URLs (#3644)
    + Extract shared vt100 logic into atuin-common (#3664)
  * Styling
    + Improve Atuin AI TUI styles (#3710)
  * Testing
    + Parametrize tests with rstest across 8 crates (#3653)
  * Bug
    + Fix enter_accept default (#3717)
    + Abort install.sh on cURL fails (#2911)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1785844800">- add BuildRequires: openssl-devel
- add a vendor tag to work around pre-existing vendor dir in upstream tarball
- Update to version 18.19.0:
  * Bug Fixes
    + (client) Avoid panic decoding an empty encryption key
    (#3803)
    + (client) Keep sqlx-postgres out of the client crate
    (#2884) (#3823)
    + (config) Preserve comments in `atuin config set`
    (#3766)
    + (search) Correct fuzzy result ranking (#3603) (#3624)
    + Fix atuin-search-bench/benches/search.rs (#3788)
    + Close OSC133 C when launching Atuin AI to prevent
    content erasure (#3794)
    + Authenticate beta release push as atuin-bot (#3809)
    + Copy vendored axoasset into docker builder stage (#3816)
  * Documentation
    + Clarify update check network, provide build command
    (#3767)
    + Remove old i18n docs (#3787)
    + Use shell-agnostic install command in quickstart pages
    (#3820)
    + Document named stats periods (today/week/month/year)
    (#3821)
    + State minimum supported Rust version in install guide
    (#3822)
    + Document iTerm2 tmux popup incompatibility (#3826)
    + Clarify key binding snippets belong in shell startup
    file (#3837)
    + Mention RustRover in IDE integration guidance (#3834)
  * Features
    + (client) Show intent in inspector (#3804)
    + (client) Enable pty-proxy via config (#3828)
    + (config) Validate new settings in `atuin config set`
    before writing them to disk (#3769)
    + (lab) Experimental `atuin lab share`
    + (search) Remove the "skim" engine (#3825)
    + Remove word with ALT-Backspace ALT-D (#2457)
    + Add scheduled beta release workflow (#3805)
    + Migrate TLS backend from rustls to native-tls (#3807)
    + Make `update` a real subcommand (#3813)
    + Capability negotiation protocol (client + server)
    (#3797)
  * Miscellaneous Tasks
    + (ci) Fix `package` step (#3770)
    + Remove Store trait (#3779)
    + Daemon search benchmark (divan + CodSpeed) (#3763)
    + Run CodSpeed benchmarks on macro runners in
    walltime mode (#3786)
    + Add `OrFilter` as a replacement for `Vec`s as filter
    lists (#3768)
    + Add `atuin-domain` crate for shared domain types
    (#3790)
    + Run CodSpeed walltime benchmarks on depot-macos-26
    (#3791)
    + Fix deny.toml and get it to run in CI (#3808)
    + Remove codspeed workflow (#3812)
    + Richer logging for atuin-server (#2564)
    + Hide --active sharing (#3846)
  * Refactor
    + (deps) Bump thiserror from 2.0.18 to 2.0.19 (#3839)
    + (deps) Bump strum_macros from 0.27.2 to 0.28.0 (#3841)
    + (deps) Bump tonic-types from 0.14.5 to 0.14.6 (#3842)
    + (deps) Bump pulldown-cmark from 0.13.3 to 0.13.4 (#3840)
    + (deps) Bump itertools from 0.14.0 to 0.15.0 (#3838)
    + Adopt enum_dispatch for enum trait delegation (#3806)
  * Testing
    + Adopt rstest across the workspace test suite (#3785)
  * Daemon
    + Replace nucleo with frizbee, rank by match quality with
    frecency tiebreak (#3782)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1787745600">- Add atuin-server subpackage (boo#1275630)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1788264000">- bump MRSV to 1.98
- Update to version 18.21.0:
  * Bug Fixes
    + (daemon) Check for socket in `/tmp` even when `$TMPDIR` is
    set (#4036)
    + (daemon) Reject invalid pidfile pids before signalling
    (#4031)
    + (deps) Update unsound/yanked dependencies (#4005)
    + (docs) Disambiguate sqlx intra-doc links to functions
    (#4007)
    + (server) Connect eagerly to MySQL so a bad db_uri fails fast
    (#4032)
    + (sqlite) Prevent stale prepared-statement panic across
    migrations (#4006)
  * Features
    + MySQL for Atuin server (#3541)
    + Refactor/improve output capturing mechanism (#4017)
  * Miscellaneous Tasks
    + Enable more clippy checks (#3997) (#4008) (#4011)
  * Refactor
    + (deps) Bump shlex from v1 to v2 (#4024)
    + (server) Merge server database crates into atuin-server
    (#4009)
    + (server) Polymorphic database (#4014)
    + (server) Share SQLite + Postgres Database impls via a
    blanket impl (#4015)
- Update to version 18.20.1:
  * Bug Fixes
    + (client) Bound WAL growth with journal_size_limit + a
    periodic compactor (#3994)
    + (docs) Correct sync_frequency default (#3984)
    + (nu) Use unique keybinding names (#3975)
    + Correct documented local_timeout default (#3983)
    + Drop nonexistent session_path and correct path defaults
    (#3985)
    + Auto-generate encryption key if it doesn't exist (#3998)
  * Features
    + Switch terminal emulation to `atuin-vt100` (#3995)
  * Miscellaneous Tasks
    + (release) Include all crates in publish order
  * Refactor
    + (deps) Bump uuid from 1.23.2 to 1.25.0 (#3886)
    + Remove atuin-lab-share crate (#3993)
- Update to version 18.20.0:
  * Bug Fixes
    + (ai) Execute commands from enter in the bash integration
    (#3892)
    + (ai) Answer unrecognized tool calls with an error result
    (#3893)
    + (bash) Localize "READLINE_{LINE,POINT}" in Bash &lt;= 3.2
    (#3926)
    + (common) Survive wide characters on a one-column screen
    (#3876)
    + (docs) Don't say `enter_accept` defaults to true in example
    config.toml (#3865)
    + (history) Don't misclassify users named after an agent as
    agents (#3951)
    + (install) Atuin init for bash (#3919)
    + (nix) Add an RPATH for OpenSSL so the built binary runs
    (#3852)
    + (search) Prepare daemon search index in shell init scripts
    (#3864)
    + (search) Fall back when daemon-fuzzy fails (#3895)
    + (search) Don't overflow on a session id with an out-of-range
    uuid timestamp (#3965)
    + (sync) Fix off-by-one bugs in sync (#3913)
    + (wrapped) Panic when every command is in
    stats.ignored_commands (#3925)
    + (zsh) Don't clobber RPS1 when wrapping the prompt for
    OSC 133 (#3861)
    + 'atuin login' prints 401 failures until authorized (#3916)
    + Silence hub 401 log spam during installer login (#3918)
    + Fix panics from `vt100::Parser::new` (#3933)
    + Make pty-proxy socket path shorter (#3991)
  * Documentation
    + Document rstest/proptest testing conventions in AGENTS.md
    (#3942)
  * Features
    + (common) Add rmp::serde iterator-to-MessagePack helper
    (#3897)
    + (daemon) Change default daemon socket path (#3910)
    + (domain) Add RecordTag string enum (#3899)
    + (sync) Send the auth token on the capabilities fetch when
    logged in (#3974)
    + Add agent hooks for opencode (#3844)
    + Add devcontainers (#3871)
    + Setup claude in devcontainers (#3878)
    + Add windows/powershell highlighting (#3883)
    + Add turn time and tips to Atuin AI (#3870)
    + Enable syntax highlighting on illumos (#3879)
    + Offer account login during install setup (#3849)
    + Client-side history packfiles (#3737)
    + Parallel packfile upload/download (#3944)
    + Eager Key Query (#3968)
    + Capabilities-driven sync page size (#3979)
    + Improve powershell highlighting (#3917)
    + Enable gzip and zstd for reqwest (#3980)
  * Miscellaneous Tasks
    + (ai) Remove obsolete `atuin ai init` command (#3936)
    + (docker) Install the toolchain pinned by rust-toolchain.toml
    (#3963)
    + (lints) Use workspace lints instead of overriding lints in
    GHA workflow (#3949)
    + (rustfmt) Update Rustfmt config (#3945)
    + (tests) Fix flaky pty-proxy test (#3874)
    + Add profiling to the app (#3853)
    + Temporarily drop tailscale and atuin (#3873)
    + Instruct agents to use `rstest` in AGENTS.md (#3912)
    + More xdg compliance (#3932)
    + Remove atuin-nucleo (#3950)
    + Enable more Clippy lints (#3953)
    + Update to rust 1.98 (#3964)
    + Revert changes to `atuin-pty-proxy` from `lab share` PR /
    feat: store pty-proxy sockets in `/tmp/atuin-$UID` (#3988)
  * Performance
    + (sql) Chunked bulk inserts + shared sqlite wrapper (#3981)
    + (sync) Batch post-sync history indexing into bulk
    transactions (#3947)
    + (sync) Parallel record downloads (#3955)
    + (tracing) OTel export + instrumentation coverage (#3952)
  * Refactor
    + (ai/bash) Use existing facility for accept-line (#3928)
    + (bash) Remove redundant check of existing preexec-backend
    (#3927)
    + (caps) CapClient owns its client and warms on construction
    (#3898)
    + (client) Own sync_addr via Arc&lt;Url&gt;, drop Client lifetime
    (#3896)
    + (client) Remove the Database trait in favor of Sqlite
    (#3946)
    + (deps) Bump pymdown-extensions from 11.0 to 11.0.1 in /docs
    in the uv group across 1 directory (#3875)
    + (domain) Make Record::with_data consume self, add
    with_data_clone (#3900)
    + (domain) Make Record.version a RecordVersion enum (#3903)
    + (domain) Drop the vestigial Host.name field (#3941)
    + (encryption) Introduce PasetoV4Key newtype for the encryption
    key (#3860)
    + (encryption) Move encryption into atuin-common (#3863)
    + (record) Name the (host, tag) pair as RecordSeriesKey
    (#3961)
    + (sqlx) Use FromRow instead of manual row mapping (#3958)
    + (sync) Introduce SyncEngine to hold shared sync state
    (#3962)
    + Add a `CmdOrigin` Type (#3943)
  * Bug
    + Avoid rare race condition in sync (#3972)</changelog>
</package>
<package pkgid="82844e1c552d3d7bbc040bce02e484aea1c5dffb9b971f5bb9f5be4d10c4c8f766e31b0f2cfa584a8170df5c17dd0f9caca3c235cc1c95322d729023371dcf8d" name="atuin-debugsource" arch="i586">
  <version epoch="0" ver="18.21.0" rel="1.1"/>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1776340800">- Update to version 18.15.2:
  * Bug Fixes
    + Tab doesn't insert suggested command (#3420)
- Update to version 18.15.1:
  * Bug Fixes
    + Enter runs suggested command when selecting permissions (#3418)
- Update to version 18.15.0:
  * Bug Fixes
    + Install script incorrectly tries to install opencode hooks (#3410)
    + Dependency fix (#3414)
    + Loss of loading spinners + tokio panic on exit (#3415)
  * Features
    + Add OCI standard labels to Dockerfile (#3412)
    + Enable atuin hex for illumos (#3413)
    + Allow resuming previous AI sessions (#3407)
  * Miscellaneous Tasks
    + Add release script (#3411)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1778414400">- Update to version 18.16.0:
  * Features
    + AI tool rendering overhaul + edit_file tool ([#3423](https://github.com/atuinsh/atuin/issues/3423))
    + Implement write_file tool with overwrite safety ([#3432](https://github.com/atuinsh/atuin/issues/3432))
    + Shell tool execution timeouts ([#3437](https://github.com/atuinsh/atuin/issues/3437))
    + Send user-defined context with `TERMINAL.md` ([#3443](https://github.com/atuinsh/atuin/issues/3443))
    + Add skill discovery, loading, and invocation ([#3444](https://github.com/atuinsh/atuin/issues/3444))
  * Bug Fixes
    + Shell tool preview stuck as Running after completion ([#3436](https://github.com/atuinsh/atuin/issues/3436))
    + Require all subcommands covered for shell allow rules ([#3440](https://github.com/atuinsh/atuin/issues/3440))
    + Minor issues with fish's vim mode(s) ([#3362](https://github.com/atuinsh/atuin/issues/3362))
  * Documentation
    + Document show_numeric_shortcuts ([#3433](https://github.com/atuinsh/atuin/issues/3433))
    + Update for new server binary ([#3439](https://github.com/atuinsh/atuin/issues/3439))
  * Miscellaneous Tasks
    + Update to rust 1.95 ([#3426](https://github.com/atuinsh/atuin/issues/3426))
    + Clarified note about regular expressions matching in path. ([#3427](https://github.com/atuinsh/atuin/issues/3427))
    + Use cat -n format for read_file tool ([#3435](https://github.com/atuinsh/atuin/issues/3435))
    + Update to eye_declare 0.5.1 ([#3449](https://github.com/atuinsh/atuin/issues/3449))
  * Performance
    + Reduce AI TUI rendering overhead for long conversations ([#3447](https://github.com/atuinsh/atuin/issues/3447))
  * Refactor
    + Replace ad-hoc dispatch with FSM + driver architecture ([#3434](https://github.com/atuinsh/atuin/issues/3434))</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1778587200">- Bump MSRV to 1.95, per upstream</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1778932800">- Update to version 18.16.1:
  * Bug Fixes
    + (shell/xonsh) Use os.devnull instead of hard-coded /dev/null (#3464)
    + Atuin update on windows (#3453)
    + Ensure local key matches remote data before syncing (#3474)
  * Documentation
    + Add related projects section to README
  * Features
    + (ui) Prominent banner for wrong-key errors at login/sync (#3475)
  * Miscellaneous Tasks
    + Generate LLM-optimized docs (#3468)
    + Rename 'atuin hex' to 'atuin pty-proxy' (#3473)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1783944000">- bump MSRV to 1.96.1 per upstream
- Update to version 18.17.0:
  * Bug Fixes
    + (ai) Dispatch skills registered in the slash command registry
    (#3593)
    + (ci) Fossier install in scan workflow (#3485)
    + (i18n) Fix typos in Russian localization (#3575)
    + (nu) Use `char -u 1b` for ESC in OSC 133 sequences (#3530)
    + (nu) Suppress error when `ATUIN_HISTORY_ID` is missing in
    `pre_prompt` hook (#3587)
    + (pi) Observe tool events instead of registering a bash tool
    (#3557)
    + (pty-proxy) Set `$SHELL` to the spawned shell (#3548)
    + (search) Fix terminal clearing with latest Ratatui (#3578)
    + (sync) Skip records that fail to decrypt or decode instead of
    failing the whole store (#3569)
    + Atuin hangs when attempting to spawn daemon from Ctrl+R
    invocation (#3502)
    + Capture session ID from stream headers rather than final event
    (#3531)
    + Doctor resiliency for unknown platforms + openbsd warning
    (#3551)
    + Double input on arrow keys in AI setup prompt on Windows
    (#3552)
    + Exclude AI agent commands from zsh-autosuggestions (#3567)
    + Silence shellcheck SC2016 on literal `$all-user` author filter
    + Respect `store_failed` when using daemon (#3571)
  * Documentation
    + Highlight `Ctrl-r` keybinding on docs page (#3489)
    + Document store purge workflow (#3544)
    + Fix command example typo in documentation (#3536)
    + Make commented-out lines in `config.toml` match real defaults
    (#3583)
    + Add fish shell cleanup step to uninstall instructions (#3582)
  * Features
    + (doctor) Add whether daemon is enabled to `doctor` output
    (#3572)
    + (pty-proxy) Add `--shell` flag to override the spawned shell
    (#3327)
    + Setup fossier to stop bot slop prs (#3482)
    + Capture command output + expose to new `atuin_output` tool
    (#3510)
    + Cache user contexts on load until `/reload` (#3525)
    + Create database integration tests for atuin-server (#3514)
    + Add `/model` slash command for changing models (#3576)
    + Add mcp server for history tools and expand search filters
    (#3581)
    + Add status bar with model and usage information (#3591)
  * Miscellaneous Tasks
    + (rustdoc) Fix Rustdoc warnings (#3585)
    + (warnings) Fix compile warnings with latest dependencies
    (#3586)
    + Vouch for all existing contributors (#3486)
    + Update GitHub app token format
    + Update to Rust 1.96.1 (#3568)
    + Adopt `derive_more` to reduce boilerplate across the codebase
    (#3573)
  * Performance
    + (search) Scan history by recency until N unique (#3553)
    + Add `synchronous(Normal)` + `optimize_on_close` to record store
    SQLite (#3577)
    + Remove unnecessary clones in a hot path (#3580)
  * Refactor
    + Implement `From&lt;sqlx::Error&gt;` and clean up `fix_error` (#3484)
    + Pull `fn into_utc` into `atuin-server-database` crate (#3487)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1784116800">- bump MSRV to 1.97
- Update to version 18.17.1:
  * chore(release): prepare for release 18.17.1 (#3621)
  * fix: Default to non-Hub mode for custom AI endpoints (#3620)
  * chore(deps): bump lukemathwalker/cargo-chef from latest-rust-1.96.1-slim-bookworm to latest-rust-1.97.0-slim-bookworm (#3615)
  * chore: update to rust 1.97 (#3617)
  * fix: Various prefix mode bugs (#3616)
  * chore(logging): remove the `log` crate in favor of `tracing` (#3608)
  * feat(tui): truncate long commands from middle to show start...end (#3602)
  * fix(import): fix import order of nushell history entries (#3598)
  * fix(import): fix order of entries imported from zsh history (#3597)
  * docs: document output capture and mcp (#3595)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1785153600">- Update to version 18.18.1:
  * Bug Fixes
    + (crates.io) Fix installation from crates.io (#3764)
  * Refactor
    + (daemon) Drop fs4, use std::fs file locking (#3753)
- Update to version 18.18.0:
  * Bug Fixes
    + (daemon) Index synced history directly instead of malformed
    SQL (#3627) (#3641)
    + (deps) Update unsound/vulnerable dependencies in Cargo.lock
    (#3632)
    + (docs) Repair every stale link in the repo (#3727)
    + (docs) Make the incorrect-decrypt-key error actionable
    (#3609)
    + (hook) Drop agent commands containing NUL bytes via NonNulStr
    (#3589) (#3660)
    + (import) Survive corrupt entries instead of aborting the
    import (#3721)
    + (init) Fix include guard in Bash init script; chore(init):
    improve inclusion of shell init scripts in Rust (#3645)
    + (install) Make /dev/tty authoritative for interactivity
    detection (#3691)
    + (search) Add `DbSearchMode`; correctly fall back to "fuzzy"
    in non-interactive searches (#3744)
    + (ui) Calculate preview height based on command display width
    instead of byte count (#3678)
    + (win32) Cargo-binstall package metadata (#3673)
    + Search functionality to respect character offsets and
    non-ASCII (#3659)
    + Quote argument-hint YAML values so Copilot CLI &gt;=1.0.65
    loads all skills (#3613) (#3614)
    + Correct grammar in 'history last' help text (#3430)
    + Work around rust nightly warning on eyre bail (#3680)
    + Improve non-interactive TTY detection in install.sh (#3315)
    + Add /model hint to status bar (#3687)
    + Set correct umask for pty-proxy (#3700)
    + Atuin AI not erasing the input box before closing (#3715)
    + Show server status next to AI progress indicator (#3723)
    + Show full command when using AtuinOutput tool (#3725)
  * Documentation
    + (ai) Add self hosting + slash command docs (#3623)
    + (config) Standardize TOML examples for config options (#3441)
    + Advise users to pass `--locked` when installing from Cargo
    (#3630)
    + Add docs for store_failed and default for enter_accept (#2696)
    + Serve docs.atuin.sh from this repo; remove Desktop docs
    (#3684)
    + Version docs.atuin.sh with mike (per-release + main) (#3688)
    + Hotfix bad path (#3690)
    + Document built-in bash-preexec (#3651)
    + Retheme docs.atuin.sh to the Atuin brand (#3701)
    + Bundle of improvements (#3716)
    + Remove ugly cards on landing page (#3724)
    + Fix broken README links (#3696)
    + Lint prose with Vale and gate it in CI (#3726)
    + Slightly nicer default config.toml order (#2485)
    + Kubernetes self-hosting documentation (#3238)
    + Add canonical Supported platforms page (#3736)
    + Add friendly hover tips for new terms (#3740)
    + Clarify how to uninstall shell integration (#3741)
  * Features
    + (ai) Up/down to scroll through previously sent messages (#3720)
    + (bash) Bundle bash-preexec with Atuin; automatically load
    if no other preexec backend is loaded (#3650)
    + (search) Add `--shell` option to `atuin search` to filter
    results by shell (#3658)
    + (search) Syntax highlight commands in interactive search
    (#3704)
    + (search) Filter by shell in interactive search (#3692)
    + (string) EllipsizeExt -- General-purpose utility for
    adding ellipses to strings (#3639)
    + Add 'yolo' setting to Atuin AI options (#3637)
    + Add `shell` field to history entries (#3636)
    + Add hickory-dns resolver for musl target to improve DNS
    resolution (#3647)
    + Add atuin stats --filter-mode (#1737)
    + More aggressive optimizations for dist release (#3683)
    + Capture zsh comments as history (#3699)
    + Allow injecting extra HTTP headers on sync server requests
    (#3718)
  * Miscellaneous Tasks
    + (atuin-common) Add ellipsize_or_pad for unicode pad (#3663)
    + (ci) Bump GitHub Actions to latest versions (#3689)
    + (ci) Lint tests &amp; docs in CI (#3746)
    + (clap) Simplify clap field types and fix help message
    formatting (#3640)
    + (logging) Refactor logging (#3622)
    + (release-skill) Time label-gated PR merges around the
    release (#3654)
    + Remove fossier (#3629)
    + Trigger docs repo deploy (#3631)
    + Remove redundant test (#3635)
    + Add `.editorconfig` and `.nvim.lua` (#3648)
    + Clean up `WordJumper` in
    atuin/src/command/client/search/cursor.rs (#3662)
    + Don't panic if clipboard cannot be accessed (#2648)
    + Update some dependency versions (#3666)
    + Update sqlx to v9 (#3668)
    + Follow-up on #1737 (#3649)
    + Update Atuin AI to eye-declare v0.6.1 (#3686)
    + Remove docs-dispatch (#3694)
    + Docker healtcheck (#2451)
    + Run windows jobs on depot-windows-2025-16 (#3711)
    + Hotfix script (#3714)
    + Update flake.nix (#3509)
    + Add Timezone and restart policy for postgres backup docker
    (#3083)
    + Add riscv64 to release targets (#3339)
    + Build x86_64-apple-darwin on Depot M4 macs; move all macOS
    CI to Depot (#3742)
  * Performance
    + Do not block counting history (#3729)
    + Actually delete history rows, and index active history
    (#3730)
    + Index filtered history search, record store tags, and
    cache inspector stats (#3731)
  * Refactor
    + (hook) Typed protocol for agent hook events (#3638)
    + (render) Slightly nicer and more correct non-printable
    escaping (#3633)
    + (sync) Remove deprecated V1 sync protocol (#3634)
    + Use typed Url instead of hand-built string URLs (#3644)
    + Extract shared vt100 logic into atuin-common (#3664)
  * Styling
    + Improve Atuin AI TUI styles (#3710)
  * Testing
    + Parametrize tests with rstest across 8 crates (#3653)
  * Bug
    + Fix enter_accept default (#3717)
    + Abort install.sh on cURL fails (#2911)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1785844800">- add BuildRequires: openssl-devel
- add a vendor tag to work around pre-existing vendor dir in upstream tarball
- Update to version 18.19.0:
  * Bug Fixes
    + (client) Avoid panic decoding an empty encryption key
    (#3803)
    + (client) Keep sqlx-postgres out of the client crate
    (#2884) (#3823)
    + (config) Preserve comments in `atuin config set`
    (#3766)
    + (search) Correct fuzzy result ranking (#3603) (#3624)
    + Fix atuin-search-bench/benches/search.rs (#3788)
    + Close OSC133 C when launching Atuin AI to prevent
    content erasure (#3794)
    + Authenticate beta release push as atuin-bot (#3809)
    + Copy vendored axoasset into docker builder stage (#3816)
  * Documentation
    + Clarify update check network, provide build command
    (#3767)
    + Remove old i18n docs (#3787)
    + Use shell-agnostic install command in quickstart pages
    (#3820)
    + Document named stats periods (today/week/month/year)
    (#3821)
    + State minimum supported Rust version in install guide
    (#3822)
    + Document iTerm2 tmux popup incompatibility (#3826)
    + Clarify key binding snippets belong in shell startup
    file (#3837)
    + Mention RustRover in IDE integration guidance (#3834)
  * Features
    + (client) Show intent in inspector (#3804)
    + (client) Enable pty-proxy via config (#3828)
    + (config) Validate new settings in `atuin config set`
    before writing them to disk (#3769)
    + (lab) Experimental `atuin lab share`
    + (search) Remove the "skim" engine (#3825)
    + Remove word with ALT-Backspace ALT-D (#2457)
    + Add scheduled beta release workflow (#3805)
    + Migrate TLS backend from rustls to native-tls (#3807)
    + Make `update` a real subcommand (#3813)
    + Capability negotiation protocol (client + server)
    (#3797)
  * Miscellaneous Tasks
    + (ci) Fix `package` step (#3770)
    + Remove Store trait (#3779)
    + Daemon search benchmark (divan + CodSpeed) (#3763)
    + Run CodSpeed benchmarks on macro runners in
    walltime mode (#3786)
    + Add `OrFilter` as a replacement for `Vec`s as filter
    lists (#3768)
    + Add `atuin-domain` crate for shared domain types
    (#3790)
    + Run CodSpeed walltime benchmarks on depot-macos-26
    (#3791)
    + Fix deny.toml and get it to run in CI (#3808)
    + Remove codspeed workflow (#3812)
    + Richer logging for atuin-server (#2564)
    + Hide --active sharing (#3846)
  * Refactor
    + (deps) Bump thiserror from 2.0.18 to 2.0.19 (#3839)
    + (deps) Bump strum_macros from 0.27.2 to 0.28.0 (#3841)
    + (deps) Bump tonic-types from 0.14.5 to 0.14.6 (#3842)
    + (deps) Bump pulldown-cmark from 0.13.3 to 0.13.4 (#3840)
    + (deps) Bump itertools from 0.14.0 to 0.15.0 (#3838)
    + Adopt enum_dispatch for enum trait delegation (#3806)
  * Testing
    + Adopt rstest across the workspace test suite (#3785)
  * Daemon
    + Replace nucleo with frizbee, rank by match quality with
    frecency tiebreak (#3782)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1787745600">- Add atuin-server subpackage (boo#1275630)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1788264000">- bump MRSV to 1.98
- Update to version 18.21.0:
  * Bug Fixes
    + (daemon) Check for socket in `/tmp` even when `$TMPDIR` is
    set (#4036)
    + (daemon) Reject invalid pidfile pids before signalling
    (#4031)
    + (deps) Update unsound/yanked dependencies (#4005)
    + (docs) Disambiguate sqlx intra-doc links to functions
    (#4007)
    + (server) Connect eagerly to MySQL so a bad db_uri fails fast
    (#4032)
    + (sqlite) Prevent stale prepared-statement panic across
    migrations (#4006)
  * Features
    + MySQL for Atuin server (#3541)
    + Refactor/improve output capturing mechanism (#4017)
  * Miscellaneous Tasks
    + Enable more clippy checks (#3997) (#4008) (#4011)
  * Refactor
    + (deps) Bump shlex from v1 to v2 (#4024)
    + (server) Merge server database crates into atuin-server
    (#4009)
    + (server) Polymorphic database (#4014)
    + (server) Share SQLite + Postgres Database impls via a
    blanket impl (#4015)
- Update to version 18.20.1:
  * Bug Fixes
    + (client) Bound WAL growth with journal_size_limit + a
    periodic compactor (#3994)
    + (docs) Correct sync_frequency default (#3984)
    + (nu) Use unique keybinding names (#3975)
    + Correct documented local_timeout default (#3983)
    + Drop nonexistent session_path and correct path defaults
    (#3985)
    + Auto-generate encryption key if it doesn't exist (#3998)
  * Features
    + Switch terminal emulation to `atuin-vt100` (#3995)
  * Miscellaneous Tasks
    + (release) Include all crates in publish order
  * Refactor
    + (deps) Bump uuid from 1.23.2 to 1.25.0 (#3886)
    + Remove atuin-lab-share crate (#3993)
- Update to version 18.20.0:
  * Bug Fixes
    + (ai) Execute commands from enter in the bash integration
    (#3892)
    + (ai) Answer unrecognized tool calls with an error result
    (#3893)
    + (bash) Localize "READLINE_{LINE,POINT}" in Bash &lt;= 3.2
    (#3926)
    + (common) Survive wide characters on a one-column screen
    (#3876)
    + (docs) Don't say `enter_accept` defaults to true in example
    config.toml (#3865)
    + (history) Don't misclassify users named after an agent as
    agents (#3951)
    + (install) Atuin init for bash (#3919)
    + (nix) Add an RPATH for OpenSSL so the built binary runs
    (#3852)
    + (search) Prepare daemon search index in shell init scripts
    (#3864)
    + (search) Fall back when daemon-fuzzy fails (#3895)
    + (search) Don't overflow on a session id with an out-of-range
    uuid timestamp (#3965)
    + (sync) Fix off-by-one bugs in sync (#3913)
    + (wrapped) Panic when every command is in
    stats.ignored_commands (#3925)
    + (zsh) Don't clobber RPS1 when wrapping the prompt for
    OSC 133 (#3861)
    + 'atuin login' prints 401 failures until authorized (#3916)
    + Silence hub 401 log spam during installer login (#3918)
    + Fix panics from `vt100::Parser::new` (#3933)
    + Make pty-proxy socket path shorter (#3991)
  * Documentation
    + Document rstest/proptest testing conventions in AGENTS.md
    (#3942)
  * Features
    + (common) Add rmp::serde iterator-to-MessagePack helper
    (#3897)
    + (daemon) Change default daemon socket path (#3910)
    + (domain) Add RecordTag string enum (#3899)
    + (sync) Send the auth token on the capabilities fetch when
    logged in (#3974)
    + Add agent hooks for opencode (#3844)
    + Add devcontainers (#3871)
    + Setup claude in devcontainers (#3878)
    + Add windows/powershell highlighting (#3883)
    + Add turn time and tips to Atuin AI (#3870)
    + Enable syntax highlighting on illumos (#3879)
    + Offer account login during install setup (#3849)
    + Client-side history packfiles (#3737)
    + Parallel packfile upload/download (#3944)
    + Eager Key Query (#3968)
    + Capabilities-driven sync page size (#3979)
    + Improve powershell highlighting (#3917)
    + Enable gzip and zstd for reqwest (#3980)
  * Miscellaneous Tasks
    + (ai) Remove obsolete `atuin ai init` command (#3936)
    + (docker) Install the toolchain pinned by rust-toolchain.toml
    (#3963)
    + (lints) Use workspace lints instead of overriding lints in
    GHA workflow (#3949)
    + (rustfmt) Update Rustfmt config (#3945)
    + (tests) Fix flaky pty-proxy test (#3874)
    + Add profiling to the app (#3853)
    + Temporarily drop tailscale and atuin (#3873)
    + Instruct agents to use `rstest` in AGENTS.md (#3912)
    + More xdg compliance (#3932)
    + Remove atuin-nucleo (#3950)
    + Enable more Clippy lints (#3953)
    + Update to rust 1.98 (#3964)
    + Revert changes to `atuin-pty-proxy` from `lab share` PR /
    feat: store pty-proxy sockets in `/tmp/atuin-$UID` (#3988)
  * Performance
    + (sql) Chunked bulk inserts + shared sqlite wrapper (#3981)
    + (sync) Batch post-sync history indexing into bulk
    transactions (#3947)
    + (sync) Parallel record downloads (#3955)
    + (tracing) OTel export + instrumentation coverage (#3952)
  * Refactor
    + (ai/bash) Use existing facility for accept-line (#3928)
    + (bash) Remove redundant check of existing preexec-backend
    (#3927)
    + (caps) CapClient owns its client and warms on construction
    (#3898)
    + (client) Own sync_addr via Arc&lt;Url&gt;, drop Client lifetime
    (#3896)
    + (client) Remove the Database trait in favor of Sqlite
    (#3946)
    + (deps) Bump pymdown-extensions from 11.0 to 11.0.1 in /docs
    in the uv group across 1 directory (#3875)
    + (domain) Make Record::with_data consume self, add
    with_data_clone (#3900)
    + (domain) Make Record.version a RecordVersion enum (#3903)
    + (domain) Drop the vestigial Host.name field (#3941)
    + (encryption) Introduce PasetoV4Key newtype for the encryption
    key (#3860)
    + (encryption) Move encryption into atuin-common (#3863)
    + (record) Name the (host, tag) pair as RecordSeriesKey
    (#3961)
    + (sqlx) Use FromRow instead of manual row mapping (#3958)
    + (sync) Introduce SyncEngine to hold shared sync state
    (#3962)
    + Add a `CmdOrigin` Type (#3943)
  * Bug
    + Avoid rare race condition in sync (#3972)</changelog>
</package>
<package pkgid="8cf575f00b84519cad38aaeaa2a7fc48e3fa7d76713ab46d86015347b1c2560af08fa918b097f024217b354229f1833a3801a4c7a090c83fbb621c70111f3bd7" name="atuin-server-debuginfo" arch="i586">
  <version epoch="0" ver="18.21.0" rel="1.1"/>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1776340800">- Update to version 18.15.2:
  * Bug Fixes
    + Tab doesn't insert suggested command (#3420)
- Update to version 18.15.1:
  * Bug Fixes
    + Enter runs suggested command when selecting permissions (#3418)
- Update to version 18.15.0:
  * Bug Fixes
    + Install script incorrectly tries to install opencode hooks (#3410)
    + Dependency fix (#3414)
    + Loss of loading spinners + tokio panic on exit (#3415)
  * Features
    + Add OCI standard labels to Dockerfile (#3412)
    + Enable atuin hex for illumos (#3413)
    + Allow resuming previous AI sessions (#3407)
  * Miscellaneous Tasks
    + Add release script (#3411)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1778414400">- Update to version 18.16.0:
  * Features
    + AI tool rendering overhaul + edit_file tool ([#3423](https://github.com/atuinsh/atuin/issues/3423))
    + Implement write_file tool with overwrite safety ([#3432](https://github.com/atuinsh/atuin/issues/3432))
    + Shell tool execution timeouts ([#3437](https://github.com/atuinsh/atuin/issues/3437))
    + Send user-defined context with `TERMINAL.md` ([#3443](https://github.com/atuinsh/atuin/issues/3443))
    + Add skill discovery, loading, and invocation ([#3444](https://github.com/atuinsh/atuin/issues/3444))
  * Bug Fixes
    + Shell tool preview stuck as Running after completion ([#3436](https://github.com/atuinsh/atuin/issues/3436))
    + Require all subcommands covered for shell allow rules ([#3440](https://github.com/atuinsh/atuin/issues/3440))
    + Minor issues with fish's vim mode(s) ([#3362](https://github.com/atuinsh/atuin/issues/3362))
  * Documentation
    + Document show_numeric_shortcuts ([#3433](https://github.com/atuinsh/atuin/issues/3433))
    + Update for new server binary ([#3439](https://github.com/atuinsh/atuin/issues/3439))
  * Miscellaneous Tasks
    + Update to rust 1.95 ([#3426](https://github.com/atuinsh/atuin/issues/3426))
    + Clarified note about regular expressions matching in path. ([#3427](https://github.com/atuinsh/atuin/issues/3427))
    + Use cat -n format for read_file tool ([#3435](https://github.com/atuinsh/atuin/issues/3435))
    + Update to eye_declare 0.5.1 ([#3449](https://github.com/atuinsh/atuin/issues/3449))
  * Performance
    + Reduce AI TUI rendering overhead for long conversations ([#3447](https://github.com/atuinsh/atuin/issues/3447))
  * Refactor
    + Replace ad-hoc dispatch with FSM + driver architecture ([#3434](https://github.com/atuinsh/atuin/issues/3434))</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1778587200">- Bump MSRV to 1.95, per upstream</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1778932800">- Update to version 18.16.1:
  * Bug Fixes
    + (shell/xonsh) Use os.devnull instead of hard-coded /dev/null (#3464)
    + Atuin update on windows (#3453)
    + Ensure local key matches remote data before syncing (#3474)
  * Documentation
    + Add related projects section to README
  * Features
    + (ui) Prominent banner for wrong-key errors at login/sync (#3475)
  * Miscellaneous Tasks
    + Generate LLM-optimized docs (#3468)
    + Rename 'atuin hex' to 'atuin pty-proxy' (#3473)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1783944000">- bump MSRV to 1.96.1 per upstream
- Update to version 18.17.0:
  * Bug Fixes
    + (ai) Dispatch skills registered in the slash command registry
    (#3593)
    + (ci) Fossier install in scan workflow (#3485)
    + (i18n) Fix typos in Russian localization (#3575)
    + (nu) Use `char -u 1b` for ESC in OSC 133 sequences (#3530)
    + (nu) Suppress error when `ATUIN_HISTORY_ID` is missing in
    `pre_prompt` hook (#3587)
    + (pi) Observe tool events instead of registering a bash tool
    (#3557)
    + (pty-proxy) Set `$SHELL` to the spawned shell (#3548)
    + (search) Fix terminal clearing with latest Ratatui (#3578)
    + (sync) Skip records that fail to decrypt or decode instead of
    failing the whole store (#3569)
    + Atuin hangs when attempting to spawn daemon from Ctrl+R
    invocation (#3502)
    + Capture session ID from stream headers rather than final event
    (#3531)
    + Doctor resiliency for unknown platforms + openbsd warning
    (#3551)
    + Double input on arrow keys in AI setup prompt on Windows
    (#3552)
    + Exclude AI agent commands from zsh-autosuggestions (#3567)
    + Silence shellcheck SC2016 on literal `$all-user` author filter
    + Respect `store_failed` when using daemon (#3571)
  * Documentation
    + Highlight `Ctrl-r` keybinding on docs page (#3489)
    + Document store purge workflow (#3544)
    + Fix command example typo in documentation (#3536)
    + Make commented-out lines in `config.toml` match real defaults
    (#3583)
    + Add fish shell cleanup step to uninstall instructions (#3582)
  * Features
    + (doctor) Add whether daemon is enabled to `doctor` output
    (#3572)
    + (pty-proxy) Add `--shell` flag to override the spawned shell
    (#3327)
    + Setup fossier to stop bot slop prs (#3482)
    + Capture command output + expose to new `atuin_output` tool
    (#3510)
    + Cache user contexts on load until `/reload` (#3525)
    + Create database integration tests for atuin-server (#3514)
    + Add `/model` slash command for changing models (#3576)
    + Add mcp server for history tools and expand search filters
    (#3581)
    + Add status bar with model and usage information (#3591)
  * Miscellaneous Tasks
    + (rustdoc) Fix Rustdoc warnings (#3585)
    + (warnings) Fix compile warnings with latest dependencies
    (#3586)
    + Vouch for all existing contributors (#3486)
    + Update GitHub app token format
    + Update to Rust 1.96.1 (#3568)
    + Adopt `derive_more` to reduce boilerplate across the codebase
    (#3573)
  * Performance
    + (search) Scan history by recency until N unique (#3553)
    + Add `synchronous(Normal)` + `optimize_on_close` to record store
    SQLite (#3577)
    + Remove unnecessary clones in a hot path (#3580)
  * Refactor
    + Implement `From&lt;sqlx::Error&gt;` and clean up `fix_error` (#3484)
    + Pull `fn into_utc` into `atuin-server-database` crate (#3487)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1784116800">- bump MSRV to 1.97
- Update to version 18.17.1:
  * chore(release): prepare for release 18.17.1 (#3621)
  * fix: Default to non-Hub mode for custom AI endpoints (#3620)
  * chore(deps): bump lukemathwalker/cargo-chef from latest-rust-1.96.1-slim-bookworm to latest-rust-1.97.0-slim-bookworm (#3615)
  * chore: update to rust 1.97 (#3617)
  * fix: Various prefix mode bugs (#3616)
  * chore(logging): remove the `log` crate in favor of `tracing` (#3608)
  * feat(tui): truncate long commands from middle to show start...end (#3602)
  * fix(import): fix import order of nushell history entries (#3598)
  * fix(import): fix order of entries imported from zsh history (#3597)
  * docs: document output capture and mcp (#3595)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1785153600">- Update to version 18.18.1:
  * Bug Fixes
    + (crates.io) Fix installation from crates.io (#3764)
  * Refactor
    + (daemon) Drop fs4, use std::fs file locking (#3753)
- Update to version 18.18.0:
  * Bug Fixes
    + (daemon) Index synced history directly instead of malformed
    SQL (#3627) (#3641)
    + (deps) Update unsound/vulnerable dependencies in Cargo.lock
    (#3632)
    + (docs) Repair every stale link in the repo (#3727)
    + (docs) Make the incorrect-decrypt-key error actionable
    (#3609)
    + (hook) Drop agent commands containing NUL bytes via NonNulStr
    (#3589) (#3660)
    + (import) Survive corrupt entries instead of aborting the
    import (#3721)
    + (init) Fix include guard in Bash init script; chore(init):
    improve inclusion of shell init scripts in Rust (#3645)
    + (install) Make /dev/tty authoritative for interactivity
    detection (#3691)
    + (search) Add `DbSearchMode`; correctly fall back to "fuzzy"
    in non-interactive searches (#3744)
    + (ui) Calculate preview height based on command display width
    instead of byte count (#3678)
    + (win32) Cargo-binstall package metadata (#3673)
    + Search functionality to respect character offsets and
    non-ASCII (#3659)
    + Quote argument-hint YAML values so Copilot CLI &gt;=1.0.65
    loads all skills (#3613) (#3614)
    + Correct grammar in 'history last' help text (#3430)
    + Work around rust nightly warning on eyre bail (#3680)
    + Improve non-interactive TTY detection in install.sh (#3315)
    + Add /model hint to status bar (#3687)
    + Set correct umask for pty-proxy (#3700)
    + Atuin AI not erasing the input box before closing (#3715)
    + Show server status next to AI progress indicator (#3723)
    + Show full command when using AtuinOutput tool (#3725)
  * Documentation
    + (ai) Add self hosting + slash command docs (#3623)
    + (config) Standardize TOML examples for config options (#3441)
    + Advise users to pass `--locked` when installing from Cargo
    (#3630)
    + Add docs for store_failed and default for enter_accept (#2696)
    + Serve docs.atuin.sh from this repo; remove Desktop docs
    (#3684)
    + Version docs.atuin.sh with mike (per-release + main) (#3688)
    + Hotfix bad path (#3690)
    + Document built-in bash-preexec (#3651)
    + Retheme docs.atuin.sh to the Atuin brand (#3701)
    + Bundle of improvements (#3716)
    + Remove ugly cards on landing page (#3724)
    + Fix broken README links (#3696)
    + Lint prose with Vale and gate it in CI (#3726)
    + Slightly nicer default config.toml order (#2485)
    + Kubernetes self-hosting documentation (#3238)
    + Add canonical Supported platforms page (#3736)
    + Add friendly hover tips for new terms (#3740)
    + Clarify how to uninstall shell integration (#3741)
  * Features
    + (ai) Up/down to scroll through previously sent messages (#3720)
    + (bash) Bundle bash-preexec with Atuin; automatically load
    if no other preexec backend is loaded (#3650)
    + (search) Add `--shell` option to `atuin search` to filter
    results by shell (#3658)
    + (search) Syntax highlight commands in interactive search
    (#3704)
    + (search) Filter by shell in interactive search (#3692)
    + (string) EllipsizeExt -- General-purpose utility for
    adding ellipses to strings (#3639)
    + Add 'yolo' setting to Atuin AI options (#3637)
    + Add `shell` field to history entries (#3636)
    + Add hickory-dns resolver for musl target to improve DNS
    resolution (#3647)
    + Add atuin stats --filter-mode (#1737)
    + More aggressive optimizations for dist release (#3683)
    + Capture zsh comments as history (#3699)
    + Allow injecting extra HTTP headers on sync server requests
    (#3718)
  * Miscellaneous Tasks
    + (atuin-common) Add ellipsize_or_pad for unicode pad (#3663)
    + (ci) Bump GitHub Actions to latest versions (#3689)
    + (ci) Lint tests &amp; docs in CI (#3746)
    + (clap) Simplify clap field types and fix help message
    formatting (#3640)
    + (logging) Refactor logging (#3622)
    + (release-skill) Time label-gated PR merges around the
    release (#3654)
    + Remove fossier (#3629)
    + Trigger docs repo deploy (#3631)
    + Remove redundant test (#3635)
    + Add `.editorconfig` and `.nvim.lua` (#3648)
    + Clean up `WordJumper` in
    atuin/src/command/client/search/cursor.rs (#3662)
    + Don't panic if clipboard cannot be accessed (#2648)
    + Update some dependency versions (#3666)
    + Update sqlx to v9 (#3668)
    + Follow-up on #1737 (#3649)
    + Update Atuin AI to eye-declare v0.6.1 (#3686)
    + Remove docs-dispatch (#3694)
    + Docker healtcheck (#2451)
    + Run windows jobs on depot-windows-2025-16 (#3711)
    + Hotfix script (#3714)
    + Update flake.nix (#3509)
    + Add Timezone and restart policy for postgres backup docker
    (#3083)
    + Add riscv64 to release targets (#3339)
    + Build x86_64-apple-darwin on Depot M4 macs; move all macOS
    CI to Depot (#3742)
  * Performance
    + Do not block counting history (#3729)
    + Actually delete history rows, and index active history
    (#3730)
    + Index filtered history search, record store tags, and
    cache inspector stats (#3731)
  * Refactor
    + (hook) Typed protocol for agent hook events (#3638)
    + (render) Slightly nicer and more correct non-printable
    escaping (#3633)
    + (sync) Remove deprecated V1 sync protocol (#3634)
    + Use typed Url instead of hand-built string URLs (#3644)
    + Extract shared vt100 logic into atuin-common (#3664)
  * Styling
    + Improve Atuin AI TUI styles (#3710)
  * Testing
    + Parametrize tests with rstest across 8 crates (#3653)
  * Bug
    + Fix enter_accept default (#3717)
    + Abort install.sh on cURL fails (#2911)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1785844800">- add BuildRequires: openssl-devel
- add a vendor tag to work around pre-existing vendor dir in upstream tarball
- Update to version 18.19.0:
  * Bug Fixes
    + (client) Avoid panic decoding an empty encryption key
    (#3803)
    + (client) Keep sqlx-postgres out of the client crate
    (#2884) (#3823)
    + (config) Preserve comments in `atuin config set`
    (#3766)
    + (search) Correct fuzzy result ranking (#3603) (#3624)
    + Fix atuin-search-bench/benches/search.rs (#3788)
    + Close OSC133 C when launching Atuin AI to prevent
    content erasure (#3794)
    + Authenticate beta release push as atuin-bot (#3809)
    + Copy vendored axoasset into docker builder stage (#3816)
  * Documentation
    + Clarify update check network, provide build command
    (#3767)
    + Remove old i18n docs (#3787)
    + Use shell-agnostic install command in quickstart pages
    (#3820)
    + Document named stats periods (today/week/month/year)
    (#3821)
    + State minimum supported Rust version in install guide
    (#3822)
    + Document iTerm2 tmux popup incompatibility (#3826)
    + Clarify key binding snippets belong in shell startup
    file (#3837)
    + Mention RustRover in IDE integration guidance (#3834)
  * Features
    + (client) Show intent in inspector (#3804)
    + (client) Enable pty-proxy via config (#3828)
    + (config) Validate new settings in `atuin config set`
    before writing them to disk (#3769)
    + (lab) Experimental `atuin lab share`
    + (search) Remove the "skim" engine (#3825)
    + Remove word with ALT-Backspace ALT-D (#2457)
    + Add scheduled beta release workflow (#3805)
    + Migrate TLS backend from rustls to native-tls (#3807)
    + Make `update` a real subcommand (#3813)
    + Capability negotiation protocol (client + server)
    (#3797)
  * Miscellaneous Tasks
    + (ci) Fix `package` step (#3770)
    + Remove Store trait (#3779)
    + Daemon search benchmark (divan + CodSpeed) (#3763)
    + Run CodSpeed benchmarks on macro runners in
    walltime mode (#3786)
    + Add `OrFilter` as a replacement for `Vec`s as filter
    lists (#3768)
    + Add `atuin-domain` crate for shared domain types
    (#3790)
    + Run CodSpeed walltime benchmarks on depot-macos-26
    (#3791)
    + Fix deny.toml and get it to run in CI (#3808)
    + Remove codspeed workflow (#3812)
    + Richer logging for atuin-server (#2564)
    + Hide --active sharing (#3846)
  * Refactor
    + (deps) Bump thiserror from 2.0.18 to 2.0.19 (#3839)
    + (deps) Bump strum_macros from 0.27.2 to 0.28.0 (#3841)
    + (deps) Bump tonic-types from 0.14.5 to 0.14.6 (#3842)
    + (deps) Bump pulldown-cmark from 0.13.3 to 0.13.4 (#3840)
    + (deps) Bump itertools from 0.14.0 to 0.15.0 (#3838)
    + Adopt enum_dispatch for enum trait delegation (#3806)
  * Testing
    + Adopt rstest across the workspace test suite (#3785)
  * Daemon
    + Replace nucleo with frizbee, rank by match quality with
    frecency tiebreak (#3782)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1787745600">- Add atuin-server subpackage (boo#1275630)</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1788264000">- bump MRSV to 1.98
- Update to version 18.21.0:
  * Bug Fixes
    + (daemon) Check for socket in `/tmp` even when `$TMPDIR` is
    set (#4036)
    + (daemon) Reject invalid pidfile pids before signalling
    (#4031)
    + (deps) Update unsound/yanked dependencies (#4005)
    + (docs) Disambiguate sqlx intra-doc links to functions
    (#4007)
    + (server) Connect eagerly to MySQL so a bad db_uri fails fast
    (#4032)
    + (sqlite) Prevent stale prepared-statement panic across
    migrations (#4006)
  * Features
    + MySQL for Atuin server (#3541)
    + Refactor/improve output capturing mechanism (#4017)
  * Miscellaneous Tasks
    + Enable more clippy checks (#3997) (#4008) (#4011)
  * Refactor
    + (deps) Bump shlex from v1 to v2 (#4024)
    + (server) Merge server database crates into atuin-server
    (#4009)
    + (server) Polymorphic database (#4014)
    + (server) Share SQLite + Postgres Database impls via a
    blanket impl (#4015)
- Update to version 18.20.1:
  * Bug Fixes
    + (client) Bound WAL growth with journal_size_limit + a
    periodic compactor (#3994)
    + (docs) Correct sync_frequency default (#3984)
    + (nu) Use unique keybinding names (#3975)
    + Correct documented local_timeout default (#3983)
    + Drop nonexistent session_path and correct path defaults
    (#3985)
    + Auto-generate encryption key if it doesn't exist (#3998)
  * Features
    + Switch terminal emulation to `atuin-vt100` (#3995)
  * Miscellaneous Tasks
    + (release) Include all crates in publish order
  * Refactor
    + (deps) Bump uuid from 1.23.2 to 1.25.0 (#3886)
    + Remove atuin-lab-share crate (#3993)
- Update to version 18.20.0:
  * Bug Fixes
    + (ai) Execute commands from enter in the bash integration
    (#3892)
    + (ai) Answer unrecognized tool calls with an error result
    (#3893)
    + (bash) Localize "READLINE_{LINE,POINT}" in Bash &lt;= 3.2
    (#3926)
    + (common) Survive wide characters on a one-column screen
    (#3876)
    + (docs) Don't say `enter_accept` defaults to true in example
    config.toml (#3865)
    + (history) Don't misclassify users named after an agent as
    agents (#3951)
    + (install) Atuin init for bash (#3919)
    + (nix) Add an RPATH for OpenSSL so the built binary runs
    (#3852)
    + (search) Prepare daemon search index in shell init scripts
    (#3864)
    + (search) Fall back when daemon-fuzzy fails (#3895)
    + (search) Don't overflow on a session id with an out-of-range
    uuid timestamp (#3965)
    + (sync) Fix off-by-one bugs in sync (#3913)
    + (wrapped) Panic when every command is in
    stats.ignored_commands (#3925)
    + (zsh) Don't clobber RPS1 when wrapping the prompt for
    OSC 133 (#3861)
    + 'atuin login' prints 401 failures until authorized (#3916)
    + Silence hub 401 log spam during installer login (#3918)
    + Fix panics from `vt100::Parser::new` (#3933)
    + Make pty-proxy socket path shorter (#3991)
  * Documentation
    + Document rstest/proptest testing conventions in AGENTS.md
    (#3942)
  * Features
    + (common) Add rmp::serde iterator-to-MessagePack helper
    (#3897)
    + (daemon) Change default daemon socket path (#3910)
    + (domain) Add RecordTag string enum (#3899)
    + (sync) Send the auth token on the capabilities fetch when
    logged in (#3974)
    + Add agent hooks for opencode (#3844)
    + Add devcontainers (#3871)
    + Setup claude in devcontainers (#3878)
    + Add windows/powershell highlighting (#3883)
    + Add turn time and tips to Atuin AI (#3870)
    + Enable syntax highlighting on illumos (#3879)
    + Offer account login during install setup (#3849)
    + Client-side history packfiles (#3737)
    + Parallel packfile upload/download (#3944)
    + Eager Key Query (#3968)
    + Capabilities-driven sync page size (#3979)
    + Improve powershell highlighting (#3917)
    + Enable gzip and zstd for reqwest (#3980)
  * Miscellaneous Tasks
    + (ai) Remove obsolete `atuin ai init` command (#3936)
    + (docker) Install the toolchain pinned by rust-toolchain.toml
    (#3963)
    + (lints) Use workspace lints instead of overriding lints in
    GHA workflow (#3949)
    + (rustfmt) Update Rustfmt config (#3945)
    + (tests) Fix flaky pty-proxy test (#3874)
    + Add profiling to the app (#3853)
    + Temporarily drop tailscale and atuin (#3873)
    + Instruct agents to use `rstest` in AGENTS.md (#3912)
    + More xdg compliance (#3932)
    + Remove atuin-nucleo (#3950)
    + Enable more Clippy lints (#3953)
    + Update to rust 1.98 (#3964)
    + Revert changes to `atuin-pty-proxy` from `lab share` PR /
    feat: store pty-proxy sockets in `/tmp/atuin-$UID` (#3988)
  * Performance
    + (sql) Chunked bulk inserts + shared sqlite wrapper (#3981)
    + (sync) Batch post-sync history indexing into bulk
    transactions (#3947)
    + (sync) Parallel record downloads (#3955)
    + (tracing) OTel export + instrumentation coverage (#3952)
  * Refactor
    + (ai/bash) Use existing facility for accept-line (#3928)
    + (bash) Remove redundant check of existing preexec-backend
    (#3927)
    + (caps) CapClient owns its client and warms on construction
    (#3898)
    + (client) Own sync_addr via Arc&lt;Url&gt;, drop Client lifetime
    (#3896)
    + (client) Remove the Database trait in favor of Sqlite
    (#3946)
    + (deps) Bump pymdown-extensions from 11.0 to 11.0.1 in /docs
    in the uv group across 1 directory (#3875)
    + (domain) Make Record::with_data consume self, add
    with_data_clone (#3900)
    + (domain) Make Record.version a RecordVersion enum (#3903)
    + (domain) Drop the vestigial Host.name field (#3941)
    + (encryption) Introduce PasetoV4Key newtype for the encryption
    key (#3860)
    + (encryption) Move encryption into atuin-common (#3863)
    + (record) Name the (host, tag) pair as RecordSeriesKey
    (#3961)
    + (sqlx) Use FromRow instead of manual row mapping (#3958)
    + (sync) Introduce SyncEngine to hold shared sync state
    (#3962)
    + Add a `CmdOrigin` Type (#3943)
  * Bug
    + Avoid rare race condition in sync (#3972)</changelog>
</package>
<package pkgid="21853a7699de5bf2f680fbc0c334e3e0a7b02d0f654f656961165a698687c7b4751b6e90051ab22b08c91c4db0242d7238c4768bc9a688b92177ef938aaa0aa7" name="aubio-debugsource" arch="i586">
  <version epoch="0" ver="0.4.9" rel="14.5"/>
  <changelog author="tiwai@suse.de" date="1533643200">- Fix minor security issues leading to segfault or buffer overread
  (CVE-2018-14522, bsc#1102359, CVE-2018-14523, bsc#1102364):
  0001-src-pitch-pitchyinfft.c-fix-out-of-bound-read-when-s.patch
  0002-src-pitch-pitchyinfft.c-comment-out-debug-output.patch
  0001-src-notes-notes.c-bail-out-if-pitch-creation-failed-.patch
  0002-src-io-source_wavread.c-also-exit-if-samplerate-is-n.patch
- Refresh the previous fixes from the upstream version
  aubio-wavread-input-validation.patch
  aubio-resampler-NULL-deref-fix.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1549972800">- Update to version 0.4.9:
  * No upstream changes provided, please see
    https://git.aubio.org/?p=aubio.git;a=shortlog
- Changes from version 0.4.8:
  * src/notes: new option release_drop.
  * src/spectral: new parameters added to filterbank and mfcc.
  * python/lib: start documenting module, improve build for
    win-amd64.
  * src fixes: prevent crash when using fft sizes unsupported by
    vDSP, prevent saturation when down-mixing a multi-channel
    source (avcodec/ffmpeg).
- Changes from version 0.4.7:
  * src/io/, src/notes/, src/pitch: prevent crashes on corrupted
    files.
  * src/spectral/dct.h: add dct type II object with optimised
    versions.
  * examples/: fix jack midi output, improve messages when jack
    disabled.
  * python/: add dct support, minor bug fixes tests and demos.
  * wscript: improve support for BLAS/ATLAS.
- Drop upstream fixed patches:
  * aubio-wavread-input-validation.patch
  * aubio-resampler-NULL-deref-fix.patch
  * 0001-src-notes-notes.c-bail-out-if-pitch-creation-failed-.patch
  * 0001-src-pitch-pitchyinfft.c-fix-out-of-bound-read-when-s.patch
  * 0002-src-io-source_wavread.c-also-exit-if-samplerate-is-n.patch
  * 0002-src-pitch-pitchyinfft.c-comment-out-debug-output.patch
- Run spec-cleaner, modernize spec.
- Replace ffmpeg3-devel with pkgconfig(libavdevice) BuildRequires:
  Allow to build with ffmpeg v4 and newer.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1580385600">- Do not pull in the python2 as a dependency since we can build
  fine with python3</changelog>
  <changelog author="dliw@posteo.net" date="1649505600">- Enable fftw3</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670932800">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as ffmpeg-5 does not provide libavresample.
- Add cdfe9ce.patch: [source_avcodec] avoid deprecation warning
  with latest avcodec api (58.134.100).
- Add 8a05420.patch: [source_avcodec] define FF_API_LAVF_AVCTX for
  libavcodec &gt; 59, thx @berolinux (closes gh-353).</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1678795200">- Replace ffmpeg libs pkgconfig build requires with actual
  ffmpeg-4 devel packages to fix build for Tumbleweed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1689508800">- Add waflib_deprecated.patch (fixes TW compilation)</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1743163200">- Fix build by using python312 and enabling waflib_python312.patch
  for the main build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743249600">- Fix build differently:
  + BuildRequire waf and use system waf instead of old intree version.
  + waflib_python312.patch is only needed in python-aubio.</changelog>
</package>
<package pkgid="6b3e8c65838d76df2dc29f2b2cac61a2f4e468f7e6b279287d181bcb3ca4dea51d6023f8d2119781b897c742461a13d4ca579ab909845fe3a5fdb58823f11ac4" name="aubio-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.9" rel="14.5"/>
  <changelog author="tiwai@suse.de" date="1533643200">- Fix minor security issues leading to segfault or buffer overread
  (CVE-2018-14522, bsc#1102359, CVE-2018-14523, bsc#1102364):
  0001-src-pitch-pitchyinfft.c-fix-out-of-bound-read-when-s.patch
  0002-src-pitch-pitchyinfft.c-comment-out-debug-output.patch
  0001-src-notes-notes.c-bail-out-if-pitch-creation-failed-.patch
  0002-src-io-source_wavread.c-also-exit-if-samplerate-is-n.patch
- Refresh the previous fixes from the upstream version
  aubio-wavread-input-validation.patch
  aubio-resampler-NULL-deref-fix.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1549972800">- Update to version 0.4.9:
  * No upstream changes provided, please see
    https://git.aubio.org/?p=aubio.git;a=shortlog
- Changes from version 0.4.8:
  * src/notes: new option release_drop.
  * src/spectral: new parameters added to filterbank and mfcc.
  * python/lib: start documenting module, improve build for
    win-amd64.
  * src fixes: prevent crash when using fft sizes unsupported by
    vDSP, prevent saturation when down-mixing a multi-channel
    source (avcodec/ffmpeg).
- Changes from version 0.4.7:
  * src/io/, src/notes/, src/pitch: prevent crashes on corrupted
    files.
  * src/spectral/dct.h: add dct type II object with optimised
    versions.
  * examples/: fix jack midi output, improve messages when jack
    disabled.
  * python/: add dct support, minor bug fixes tests and demos.
  * wscript: improve support for BLAS/ATLAS.
- Drop upstream fixed patches:
  * aubio-wavread-input-validation.patch
  * aubio-resampler-NULL-deref-fix.patch
  * 0001-src-notes-notes.c-bail-out-if-pitch-creation-failed-.patch
  * 0001-src-pitch-pitchyinfft.c-fix-out-of-bound-read-when-s.patch
  * 0002-src-io-source_wavread.c-also-exit-if-samplerate-is-n.patch
  * 0002-src-pitch-pitchyinfft.c-comment-out-debug-output.patch
- Run spec-cleaner, modernize spec.
- Replace ffmpeg3-devel with pkgconfig(libavdevice) BuildRequires:
  Allow to build with ffmpeg v4 and newer.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1580385600">- Do not pull in the python2 as a dependency since we can build
  fine with python3</changelog>
  <changelog author="dliw@posteo.net" date="1649505600">- Enable fftw3</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670932800">- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as ffmpeg-5 does not provide libavresample.
- Add cdfe9ce.patch: [source_avcodec] avoid deprecation warning
  with latest avcodec api (58.134.100).
- Add 8a05420.patch: [source_avcodec] define FF_API_LAVF_AVCTX for
  libavcodec &gt; 59, thx @berolinux (closes gh-353).</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1678795200">- Replace ffmpeg libs pkgconfig build requires with actual
  ffmpeg-4 devel packages to fix build for Tumbleweed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1689508800">- Add waflib_deprecated.patch (fixes TW compilation)</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1743163200">- Fix build by using python312 and enabling waflib_python312.patch
  for the main build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743249600">- Fix build differently:
  + BuildRequire waf and use system waf instead of old intree version.
  + waflib_python312.patch is only needed in python-aubio.</changelog>
</package>
<package pkgid="1987d6f41a77cc707b3375ab93594a43aa648df2a7256af9888b0f30a4533e3f1cc9c925776c4e728eaba9e1e1c2795fc2a4671f0dff59cf8b294e6bfabe5783" name="audacious-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="1.3"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690113600">- Require Qt(5/6)Svg, otherwise the Qt version does not show icons.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1721044800">- Update to version 4.4:
  * See https://audacious-media-player.org/news/59-audacious-4-4-released
- Remove gtk3 and qt6 config options (upstream make them compiled as default
  and remove these options)</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1721131200">- Re-enable QT5 for codestreams where QT6 isn't available: basically
  anything that's not based on Tumbleweed.
- Adjust sonames, as they've been changed for version 4.4.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1722772800">- Re-enable QT6 for Leap/SLE 15.X.
  Requires C++17 support.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1728734400">- Update to version 4.4.1
  New features and improvements
  * Support titlebar dimming for Winamp skins also with GTK
  * Allow to never show playlist tabs also in GTK interface
  * Improve controls responsiveness with the Sndio output plugin
  * Add Qt 6 support for the Qt Multimedia output plugin
  * Support many more MPRIS metadata fields
  * Include .adx as file extension for the FFmpeg plugin
  Bugs fixed:
  * Include patch version in SONAMEs again
  * Make drag and drop work with GTK on Wayland
  * Handle big-endian systems correctly with Meson
  * Fix excessive CPU usage with the Qt Multimedia output plugin
  Other changes
  * Lower GTK 3 version requirement from 3.22 to 3.18
  * Make CDDB support optional for the Audio CD plugin
  * Allow minimum speed of 0.25 for the Speed and Pitch plugin
  * Prefer PulseAudio plugin over PipeWire plugin for better
    backwards compatibility</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1734782400">- Update to version 4.4.2
  New features and improvements
  * Trim whitespace in URL opener
  Bugs fixed:
  * Parse font names containing digits correctly
  * Avoid overly large info popup on secondary screen
  * Hide info area text containing emoji properly</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1752667200">- Update to version 4.5
  New features:
  * Achieve feature parity for Jump to Song dialog (Qt vs. GTK)
  * Read color scheme from settings portal
  * Support Album Artist tag in APE header
  * Improve probing of small audio files
  * Support outdated ReplayGain tags again in Opus files
  * Allow fetching lyrics from lrclib.net
  * Render Clutterbar in several Winamp skins
  * Distribute additional skins by default: Glare, Winamp 2.9
  * Add setting for middle click action in Status Icon plugin
  Bugs fixed since 4.4:
  * Plug massive memory leaks in Jump to Song dialog (Qt)
  * Make Blur Scope GTK plugin work on Wayland
  * Prevent buffer overflow
  * Work around Qt 6 icon search path bug
  * Prefer OpenMPT plugin for S3M files
  * Remove .m4v from supported file extensions
  * Remove dual play icon in default skin</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1757332800">- Update to version 4.5.1
  * Support all numeric ID3v1 genres
  * Parse ID3 genre tag Blues correctly
  * Try to decode invalid Opus image tags manually
  * Update Transifex URL
  * Update translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780315200">- Update to version 4.6:
  * New plugins and features:
  - Add file browser plugin
  - Add macOS Now Playing plugin
  - Port Playback History plugin to GTK (#1596)
  - Enable Xwayland only for Winamp interface (#1754, #1656)
  - Add a configuration setting for Xwayland (#1664)
  - Allow sorting playlist entries by bitrate (#1356)
  - Support exporting playlists on CLI with audtool (#1659)
  - Allow playing Musepack SV8 files (#1674)
  - Support all AIFF extensions and MIME types (#1690)
  - Add support for file creation/modification dates (#1701)
  - Allow to bring back playlist deletion confirmation (#1724)
  - Allow wrapping to last track in playlist with Previous button
    (#1726)
  - Support more shortcuts in GTK/Qt interface to switch playlist
    tabs (#1730)
  - Add support for reading lyrics tag from Opus, Ogg Vorbis and
    FLAC files
  - Allow to configure previous/next album global hotkeys (#1737)
  - Read ReplayGain tags with FFmpeg plugin for more file types
    (#1793)
  - Load companion .m3u/.m3u8 with Game Console Music Decoder for
    subsong metadata
  - Handle Delete and F2 key press events in Playlist Manager
  - Use localized music directory for Search Tool
  - Accept dropped files on main window of Qt Winamp interface
  * Bugs fixed since 4.5.1:
  - Fix corner case of Qt-only build with use_qt=FALSE in config
  - Escape brackets in file path URLs (#1649)
  - Work around broken drop indicator in Qt interface with Qt
    6.8+ (#1667)
  - Fix help output for --pause command (#1678)
  - Prevent buffer overflow in PSF metadata parser (#1713)
  - Fix encoding issue with lyrics on Windows (#1731)
  - Prevent undefined behavior for integer conversions (#1796)
  - Plug memory leaks in LIRC plugin
  - Prevent infinite loop with "Next album" and enabled shuffle
    mode
  * Changes since 4.6-beta1:
  - Avoid crash when opening malformed PSF2 file (#1716)
  - Prevent crash when migrating config settings (#1797)
  - Fix slider knob click behavior with GTK 3 (#1813)
  - Update translations
  * Other changes:
  - Remove deprecated Audacious code and APIs
  - Remove Mac Media Keys plugin (#1653)
  - Remove ChartLyrics support (#1728)
  - Drop autotools support in favor of Meson
  - Allow disabling any plugin with Meson
  - Enable -fvisibility-inlines-hidden (#1683)
  - Support version 3.0 of libsidplayfp (#1706)
  - Require newer versions for dependencies like GTK, Qt, FFmpeg,
    etc.
  - Install AppStream metainfo file by default
  - Various code cleanups
- Bump soname following upstream changes.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781352000">- Update to version 4.6.1
  * Use XDG cache dir to store temporary files
  * Accept embedded lyrics in more cases
  * Bump .so and plugin ABI versions retrospectively
  * Fix build on systems using musl instead of glibc</changelog>
</package>
<package pkgid="168b1fbb0e02543f2cb599de27638982a4705f15afb6963ad907329349fd6c843e5f0d2e92eaf84e7ec1452896e9e689b5243bfbfe7a2a41a65c7aeb151efe76" name="audacious-debugsource" arch="i586">
  <version epoch="0" ver="4.6.1" rel="1.3"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690113600">- Require Qt(5/6)Svg, otherwise the Qt version does not show icons.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1721044800">- Update to version 4.4:
  * See https://audacious-media-player.org/news/59-audacious-4-4-released
- Remove gtk3 and qt6 config options (upstream make them compiled as default
  and remove these options)</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1721131200">- Re-enable QT5 for codestreams where QT6 isn't available: basically
  anything that's not based on Tumbleweed.
- Adjust sonames, as they've been changed for version 4.4.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1722772800">- Re-enable QT6 for Leap/SLE 15.X.
  Requires C++17 support.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1728734400">- Update to version 4.4.1
  New features and improvements
  * Support titlebar dimming for Winamp skins also with GTK
  * Allow to never show playlist tabs also in GTK interface
  * Improve controls responsiveness with the Sndio output plugin
  * Add Qt 6 support for the Qt Multimedia output plugin
  * Support many more MPRIS metadata fields
  * Include .adx as file extension for the FFmpeg plugin
  Bugs fixed:
  * Include patch version in SONAMEs again
  * Make drag and drop work with GTK on Wayland
  * Handle big-endian systems correctly with Meson
  * Fix excessive CPU usage with the Qt Multimedia output plugin
  Other changes
  * Lower GTK 3 version requirement from 3.22 to 3.18
  * Make CDDB support optional for the Audio CD plugin
  * Allow minimum speed of 0.25 for the Speed and Pitch plugin
  * Prefer PulseAudio plugin over PipeWire plugin for better
    backwards compatibility</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1734782400">- Update to version 4.4.2
  New features and improvements
  * Trim whitespace in URL opener
  Bugs fixed:
  * Parse font names containing digits correctly
  * Avoid overly large info popup on secondary screen
  * Hide info area text containing emoji properly</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1752667200">- Update to version 4.5
  New features:
  * Achieve feature parity for Jump to Song dialog (Qt vs. GTK)
  * Read color scheme from settings portal
  * Support Album Artist tag in APE header
  * Improve probing of small audio files
  * Support outdated ReplayGain tags again in Opus files
  * Allow fetching lyrics from lrclib.net
  * Render Clutterbar in several Winamp skins
  * Distribute additional skins by default: Glare, Winamp 2.9
  * Add setting for middle click action in Status Icon plugin
  Bugs fixed since 4.4:
  * Plug massive memory leaks in Jump to Song dialog (Qt)
  * Make Blur Scope GTK plugin work on Wayland
  * Prevent buffer overflow
  * Work around Qt 6 icon search path bug
  * Prefer OpenMPT plugin for S3M files
  * Remove .m4v from supported file extensions
  * Remove dual play icon in default skin</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1757332800">- Update to version 4.5.1
  * Support all numeric ID3v1 genres
  * Parse ID3 genre tag Blues correctly
  * Try to decode invalid Opus image tags manually
  * Update Transifex URL
  * Update translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780315200">- Update to version 4.6:
  * New plugins and features:
  - Add file browser plugin
  - Add macOS Now Playing plugin
  - Port Playback History plugin to GTK (#1596)
  - Enable Xwayland only for Winamp interface (#1754, #1656)
  - Add a configuration setting for Xwayland (#1664)
  - Allow sorting playlist entries by bitrate (#1356)
  - Support exporting playlists on CLI with audtool (#1659)
  - Allow playing Musepack SV8 files (#1674)
  - Support all AIFF extensions and MIME types (#1690)
  - Add support for file creation/modification dates (#1701)
  - Allow to bring back playlist deletion confirmation (#1724)
  - Allow wrapping to last track in playlist with Previous button
    (#1726)
  - Support more shortcuts in GTK/Qt interface to switch playlist
    tabs (#1730)
  - Add support for reading lyrics tag from Opus, Ogg Vorbis and
    FLAC files
  - Allow to configure previous/next album global hotkeys (#1737)
  - Read ReplayGain tags with FFmpeg plugin for more file types
    (#1793)
  - Load companion .m3u/.m3u8 with Game Console Music Decoder for
    subsong metadata
  - Handle Delete and F2 key press events in Playlist Manager
  - Use localized music directory for Search Tool
  - Accept dropped files on main window of Qt Winamp interface
  * Bugs fixed since 4.5.1:
  - Fix corner case of Qt-only build with use_qt=FALSE in config
  - Escape brackets in file path URLs (#1649)
  - Work around broken drop indicator in Qt interface with Qt
    6.8+ (#1667)
  - Fix help output for --pause command (#1678)
  - Prevent buffer overflow in PSF metadata parser (#1713)
  - Fix encoding issue with lyrics on Windows (#1731)
  - Prevent undefined behavior for integer conversions (#1796)
  - Plug memory leaks in LIRC plugin
  - Prevent infinite loop with "Next album" and enabled shuffle
    mode
  * Changes since 4.6-beta1:
  - Avoid crash when opening malformed PSF2 file (#1716)
  - Prevent crash when migrating config settings (#1797)
  - Fix slider knob click behavior with GTK 3 (#1813)
  - Update translations
  * Other changes:
  - Remove deprecated Audacious code and APIs
  - Remove Mac Media Keys plugin (#1653)
  - Remove ChartLyrics support (#1728)
  - Drop autotools support in favor of Meson
  - Allow disabling any plugin with Meson
  - Enable -fvisibility-inlines-hidden (#1683)
  - Support version 3.0 of libsidplayfp (#1706)
  - Require newer versions for dependencies like GTK, Qt, FFmpeg,
    etc.
  - Install AppStream metainfo file by default
  - Various code cleanups
- Bump soname following upstream changes.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781352000">- Update to version 4.6.1
  * Use XDG cache dir to store temporary files
  * Accept embedded lyrics in more cases
  * Bump .so and plugin ABI versions retrospectively
  * Fix build on systems using musl instead of glibc</changelog>
</package>
<package pkgid="3e08d58a35e4e4062237e52c2300f69ff99d2b975bf7bf05c1b7148a5d6db3b561f8e181475244477fc5e20865f57604d765fd19757fee808606bea0815082a5" name="audacious-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1722772800">- Re-enable QT6 for Leap/SLE 15.X.
  Requires C++17 support.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1728734400">- Update to 4.4.1
  * Improve controls responsiveness with the Sndio output plugin
  * Add Qt 6 support for the Qt Multimedia output plugin
  * Lower GTK 3 version requirement from 3.22 to 3.18</changelog>
  <changelog author="olaf@aepfle.de" date="1731326400">- Convert BuildRequires from libfaad-devel to pkgconfig(faad2)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1734782400">- Update to 4.4.2
  New features and improvements
  * Trim whitespace in URL opener
  Bugs fixed
  * Parse font names containing digits correctly
  * Avoid overly large info popup on secondary screen
  * Hide info area text containing emoji properly
  Other changes
  * Fix deprecation warnings from Qt and libsidplayfp
  * Update translations</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747742400">- Remove unneeded qt6-gui-private-devel build dependency</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1752667200">- Update to 4.5
  New plugins and features:
  * Provide VU Meter plugin also for GTK build
  * Add new Playback History plugin (Qt only for now)
  * Improve PipeWire output plugin</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1757332800">- Update to 4.5.1
  * Support all numeric ID3v1 genres
  * Parse ID3 genre tag Blues correctly
  * Try to decode invalid Opus image tags manually
  * Update Transifex URL
  * Update translations</changelog>
  <changelog author="olaf@aepfle.de" date="1779624000">- Move aac plugin to primary package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780315200">- Update to version 4.6:
  * New plugins and features:
  - Add file browser plugin
  - Add macOS Now Playing plugin
  - Port Playback History plugin to GTK (#1596)
  - Enable Xwayland only for Winamp interface (#1754, #1656)
  - Add a configuration setting for Xwayland (#1664)
  - Allow sorting playlist entries by bitrate (#1356)
  - Support exporting playlists on CLI with audtool (#1659)
  - Allow playing Musepack SV8 files (#1674)
  - Support all AIFF extensions and MIME types (#1690)
  - Add support for file creation/modification dates (#1701)
  - Allow to bring back playlist deletion confirmation (#1724)
  - Allow wrapping to last track in playlist with Previous button
    (#1726)
  - Support more shortcuts in GTK/Qt interface to switch playlist
    tabs (#1730)
  - Add support for reading lyrics tag from Opus, Ogg Vorbis and
    FLAC files
  - Allow to configure previous/next album global hotkeys (#1737)
  - Read ReplayGain tags with FFmpeg plugin for more file types
    (#1793)
  - Load companion .m3u/.m3u8 with Game Console Music Decoder for
    subsong metadata
  - Handle Delete and F2 key press events in Playlist Manager
  - Use localized music directory for Search Tool
  - Accept dropped files on main window of Qt Winamp interface
  * Bugs fixed since 4.5.1:
  - Fix corner case of Qt-only build with use_qt=FALSE in config
  - Escape brackets in file path URLs (#1649)
  - Work around broken drop indicator in Qt interface with Qt
    6.8+ (#1667)
  - Fix help output for --pause command (#1678)
  - Prevent buffer overflow in PSF metadata parser (#1713)
  - Fix encoding issue with lyrics on Windows (#1731)
  - Prevent undefined behavior for integer conversions (#1796)
  - Plug memory leaks in LIRC plugin
  - Prevent infinite loop with "Next album" and enabled shuffle
    mode
  * Changes since 4.6-beta1:
  - Avoid crash when opening malformed PSF2 file (#1716)
  - Prevent crash when migrating config settings (#1797)
  - Fix slider knob click behavior with GTK 3 (#1813)
  - Update translations
  * Other changes:
  - Remove deprecated Audacious code and APIs
  - Remove Mac Media Keys plugin (#1653)
  - Remove ChartLyrics support (#1728)
  - Drop autotools support in favor of Meson
  - Allow disabling any plugin with Meson
  - Enable -fvisibility-inlines-hidden (#1683)
  - Support version 3.0 of libsidplayfp (#1706)
  - Require newer versions for dependencies like GTK, Qt, FFmpeg,
    etc.
  - Install AppStream metainfo file by default
  - Various code cleanups
- Drop fix-linking-mpg123.patch: Only ever applied to
  autotoolsbuild, and that does not exist anymore.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781352000">- Update to verstion 4.6.1
  * Fix build on systems using musl instead of glibc</changelog>
</package>
<package pkgid="c4ae6efb1a4b685acf479a22fb5f67bc9de650bbf99eafe5c2e60e3ad70c1b08c1c4233533c2b26697a2f19da7a266f6b4629f567519f946e94e1d3a69de2e80" name="audacious-plugins-debugsource" arch="i586">
  <version epoch="0" ver="4.6.1" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1722772800">- Re-enable QT6 for Leap/SLE 15.X.
  Requires C++17 support.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1728734400">- Update to 4.4.1
  * Improve controls responsiveness with the Sndio output plugin
  * Add Qt 6 support for the Qt Multimedia output plugin
  * Lower GTK 3 version requirement from 3.22 to 3.18</changelog>
  <changelog author="olaf@aepfle.de" date="1731326400">- Convert BuildRequires from libfaad-devel to pkgconfig(faad2)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1734782400">- Update to 4.4.2
  New features and improvements
  * Trim whitespace in URL opener
  Bugs fixed
  * Parse font names containing digits correctly
  * Avoid overly large info popup on secondary screen
  * Hide info area text containing emoji properly
  Other changes
  * Fix deprecation warnings from Qt and libsidplayfp
  * Update translations</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747742400">- Remove unneeded qt6-gui-private-devel build dependency</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1752667200">- Update to 4.5
  New plugins and features:
  * Provide VU Meter plugin also for GTK build
  * Add new Playback History plugin (Qt only for now)
  * Improve PipeWire output plugin</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1757332800">- Update to 4.5.1
  * Support all numeric ID3v1 genres
  * Parse ID3 genre tag Blues correctly
  * Try to decode invalid Opus image tags manually
  * Update Transifex URL
  * Update translations</changelog>
  <changelog author="olaf@aepfle.de" date="1779624000">- Move aac plugin to primary package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780315200">- Update to version 4.6:
  * New plugins and features:
  - Add file browser plugin
  - Add macOS Now Playing plugin
  - Port Playback History plugin to GTK (#1596)
  - Enable Xwayland only for Winamp interface (#1754, #1656)
  - Add a configuration setting for Xwayland (#1664)
  - Allow sorting playlist entries by bitrate (#1356)
  - Support exporting playlists on CLI with audtool (#1659)
  - Allow playing Musepack SV8 files (#1674)
  - Support all AIFF extensions and MIME types (#1690)
  - Add support for file creation/modification dates (#1701)
  - Allow to bring back playlist deletion confirmation (#1724)
  - Allow wrapping to last track in playlist with Previous button
    (#1726)
  - Support more shortcuts in GTK/Qt interface to switch playlist
    tabs (#1730)
  - Add support for reading lyrics tag from Opus, Ogg Vorbis and
    FLAC files
  - Allow to configure previous/next album global hotkeys (#1737)
  - Read ReplayGain tags with FFmpeg plugin for more file types
    (#1793)
  - Load companion .m3u/.m3u8 with Game Console Music Decoder for
    subsong metadata
  - Handle Delete and F2 key press events in Playlist Manager
  - Use localized music directory for Search Tool
  - Accept dropped files on main window of Qt Winamp interface
  * Bugs fixed since 4.5.1:
  - Fix corner case of Qt-only build with use_qt=FALSE in config
  - Escape brackets in file path URLs (#1649)
  - Work around broken drop indicator in Qt interface with Qt
    6.8+ (#1667)
  - Fix help output for --pause command (#1678)
  - Prevent buffer overflow in PSF metadata parser (#1713)
  - Fix encoding issue with lyrics on Windows (#1731)
  - Prevent undefined behavior for integer conversions (#1796)
  - Plug memory leaks in LIRC plugin
  - Prevent infinite loop with "Next album" and enabled shuffle
    mode
  * Changes since 4.6-beta1:
  - Avoid crash when opening malformed PSF2 file (#1716)
  - Prevent crash when migrating config settings (#1797)
  - Fix slider knob click behavior with GTK 3 (#1813)
  - Update translations
  * Other changes:
  - Remove deprecated Audacious code and APIs
  - Remove Mac Media Keys plugin (#1653)
  - Remove ChartLyrics support (#1728)
  - Drop autotools support in favor of Meson
  - Allow disabling any plugin with Meson
  - Enable -fvisibility-inlines-hidden (#1683)
  - Support version 3.0 of libsidplayfp (#1706)
  - Require newer versions for dependencies like GTK, Qt, FFmpeg,
    etc.
  - Install AppStream metainfo file by default
  - Various code cleanups
- Drop fix-linking-mpg123.patch: Only ever applied to
  autotoolsbuild, and that does not exist anymore.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781352000">- Update to verstion 4.6.1
  * Fix build on systems using musl instead of glibc</changelog>
</package>
<package pkgid="024ac8626ce8fb72828356d381fc7930ec50689f45309eae1d7f1672155647f1000c9111c61740eafcc7b0e3edfca0147e288f2d735b3c1c5e34c4db30e509ca" name="audacious-plugins-extra-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.1" rel="1.3"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1722772800">- Re-enable QT6 for Leap/SLE 15.X.
  Requires C++17 support.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1728734400">- Update to 4.4.1
  * Improve controls responsiveness with the Sndio output plugin
  * Add Qt 6 support for the Qt Multimedia output plugin
  * Lower GTK 3 version requirement from 3.22 to 3.18</changelog>
  <changelog author="olaf@aepfle.de" date="1731326400">- Convert BuildRequires from libfaad-devel to pkgconfig(faad2)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1734782400">- Update to 4.4.2
  New features and improvements
  * Trim whitespace in URL opener
  Bugs fixed
  * Parse font names containing digits correctly
  * Avoid overly large info popup on secondary screen
  * Hide info area text containing emoji properly
  Other changes
  * Fix deprecation warnings from Qt and libsidplayfp
  * Update translations</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747742400">- Remove unneeded qt6-gui-private-devel build dependency</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1752667200">- Update to 4.5
  New plugins and features:
  * Provide VU Meter plugin also for GTK build
  * Add new Playback History plugin (Qt only for now)
  * Improve PipeWire output plugin</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1757332800">- Update to 4.5.1
  * Support all numeric ID3v1 genres
  * Parse ID3 genre tag Blues correctly
  * Try to decode invalid Opus image tags manually
  * Update Transifex URL
  * Update translations</changelog>
  <changelog author="olaf@aepfle.de" date="1779624000">- Move aac plugin to primary package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780315200">- Update to version 4.6:
  * New plugins and features:
  - Add file browser plugin
  - Add macOS Now Playing plugin
  - Port Playback History plugin to GTK (#1596)
  - Enable Xwayland only for Winamp interface (#1754, #1656)
  - Add a configuration setting for Xwayland (#1664)
  - Allow sorting playlist entries by bitrate (#1356)
  - Support exporting playlists on CLI with audtool (#1659)
  - Allow playing Musepack SV8 files (#1674)
  - Support all AIFF extensions and MIME types (#1690)
  - Add support for file creation/modification dates (#1701)
  - Allow to bring back playlist deletion confirmation (#1724)
  - Allow wrapping to last track in playlist with Previous button
    (#1726)
  - Support more shortcuts in GTK/Qt interface to switch playlist
    tabs (#1730)
  - Add support for reading lyrics tag from Opus, Ogg Vorbis and
    FLAC files
  - Allow to configure previous/next album global hotkeys (#1737)
  - Read ReplayGain tags with FFmpeg plugin for more file types
    (#1793)
  - Load companion .m3u/.m3u8 with Game Console Music Decoder for
    subsong metadata
  - Handle Delete and F2 key press events in Playlist Manager
  - Use localized music directory for Search Tool
  - Accept dropped files on main window of Qt Winamp interface
  * Bugs fixed since 4.5.1:
  - Fix corner case of Qt-only build with use_qt=FALSE in config
  - Escape brackets in file path URLs (#1649)
  - Work around broken drop indicator in Qt interface with Qt
    6.8+ (#1667)
  - Fix help output for --pause command (#1678)
  - Prevent buffer overflow in PSF metadata parser (#1713)
  - Fix encoding issue with lyrics on Windows (#1731)
  - Prevent undefined behavior for integer conversions (#1796)
  - Plug memory leaks in LIRC plugin
  - Prevent infinite loop with "Next album" and enabled shuffle
    mode
  * Changes since 4.6-beta1:
  - Avoid crash when opening malformed PSF2 file (#1716)
  - Prevent crash when migrating config settings (#1797)
  - Fix slider knob click behavior with GTK 3 (#1813)
  - Update translations
  * Other changes:
  - Remove deprecated Audacious code and APIs
  - Remove Mac Media Keys plugin (#1653)
  - Remove ChartLyrics support (#1728)
  - Drop autotools support in favor of Meson
  - Allow disabling any plugin with Meson
  - Enable -fvisibility-inlines-hidden (#1683)
  - Support version 3.0 of libsidplayfp (#1706)
  - Require newer versions for dependencies like GTK, Qt, FFmpeg,
    etc.
  - Install AppStream metainfo file by default
  - Various code cleanups
- Drop fix-linking-mpg123.patch: Only ever applied to
  autotoolsbuild, and that does not exist anymore.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781352000">- Update to verstion 4.6.1
  * Fix build on systems using musl instead of glibc</changelog>
</package>
<package pkgid="1ad9b853cb676e85e89511a7146ed07abdd11a956d199a5ac7440894e7c6dc0c415ab1620064c45104ae761eefe739d2b04e503a2513f69974acc5904ed6d027" name="audaspace-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740830400">- add git.patch to get the needed symbols (like AUD_CONTAINER_AAC)
  needed in blender 4.4.
  https://github.com/audaspace/audaspace/issues/30
- enable pipewire plugin
  new audaspace-plugin-pipewire plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- Update to release 1.6.0
  - Pipewire support (thanks Sebastian Parborg!)
  - AAC container (ADTS stream).
  - Update to C++17.
  - Improvements for PulseAudio backend.
  - Many (bug) fixes.
- drop git.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1741003200">- fix soversion</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- disable pipewire support on leap 15.x until we find out why the
  build does not find the development files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- instead of disabling pipewire support based on the OS version
  tie that decision to the pipewire version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751457600">- Update to release 1.7.0
  - Rewrite of the Synchronizer API.
  - Unified backends with a mixing thread (Jack, Pulse, Pipewire,
    CoreAudio)
  - Various fixes for CoreAudio.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763035200">- Update to release 1.8.0
  - Time stretching and pitch scaling including animation and
    python API added (thanks Kacey La!).
  - Update API of AUD_readSound to fix interruption logic in
    Blender.
  - Minor other fixes including in the PulseAudio, CoreAudio and
    FFMPEG plugins.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1763035201">- Adjust .so version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774008000">- Update to release 1.9.0
  - New Echo effect (thanks AGoldenDragon)
  - Bugfix for Catmull-Rom spline interpolation
  - Build fixes for Mac (thanks Jonas Holzman)
  - Python API documentation for class constructors (thanks Andrej
    Zhilenkov)
  - CMake fixes (thanks Campbell Barton)
  - Sample rate type warnings (thanks Jacques Lucke and Ray
    Molenkamp)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784203200">- Update to release 1.10.0
  - Improved audio capture support with OpenAL adding the
    possibility to choose a device (thanks Yogeshgouda Patil)
  - More build fixes for Mac and SDL3 support (thanks Jonas
    Holzman)
  - Fixed cancellation of mixdown (thanks Kévin Dietrich)
  - Several more build and bug fixes (thanks Aras Pranckevicius and
    Ted Rodgers)
- replace sdl2 module with the sdl3 module</changelog>
</package>
<package pkgid="cfef4073ee817bf45cb7bc8cb06e985cc651892269d2fda3e14dc686c1f7c91072f5211c48c39392f2c599c8fb9333561aa2496dba275587f8915c2a49141d4d" name="audaspace-debugsource" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740830400">- add git.patch to get the needed symbols (like AUD_CONTAINER_AAC)
  needed in blender 4.4.
  https://github.com/audaspace/audaspace/issues/30
- enable pipewire plugin
  new audaspace-plugin-pipewire plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- Update to release 1.6.0
  - Pipewire support (thanks Sebastian Parborg!)
  - AAC container (ADTS stream).
  - Update to C++17.
  - Improvements for PulseAudio backend.
  - Many (bug) fixes.
- drop git.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1741003200">- fix soversion</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- disable pipewire support on leap 15.x until we find out why the
  build does not find the development files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- instead of disabling pipewire support based on the OS version
  tie that decision to the pipewire version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751457600">- Update to release 1.7.0
  - Rewrite of the Synchronizer API.
  - Unified backends with a mixing thread (Jack, Pulse, Pipewire,
    CoreAudio)
  - Various fixes for CoreAudio.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763035200">- Update to release 1.8.0
  - Time stretching and pitch scaling including animation and
    python API added (thanks Kacey La!).
  - Update API of AUD_readSound to fix interruption logic in
    Blender.
  - Minor other fixes including in the PulseAudio, CoreAudio and
    FFMPEG plugins.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1763035201">- Adjust .so version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774008000">- Update to release 1.9.0
  - New Echo effect (thanks AGoldenDragon)
  - Bugfix for Catmull-Rom spline interpolation
  - Build fixes for Mac (thanks Jonas Holzman)
  - Python API documentation for class constructors (thanks Andrej
    Zhilenkov)
  - CMake fixes (thanks Campbell Barton)
  - Sample rate type warnings (thanks Jacques Lucke and Ray
    Molenkamp)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784203200">- Update to release 1.10.0
  - Improved audio capture support with OpenAL adding the
    possibility to choose a device (thanks Yogeshgouda Patil)
  - More build fixes for Mac and SDL3 support (thanks Jonas
    Holzman)
  - Fixed cancellation of mixdown (thanks Kévin Dietrich)
  - Several more build and bug fixes (thanks Aras Pranckevicius and
    Ted Rodgers)
- replace sdl2 module with the sdl3 module</changelog>
</package>
<package pkgid="a89ea86754f4433413c9fe33512f6eede79e858a6b4a9c172728ad7f803020ab623bafb00ca979e19bc861e1d49cf270d1db122bead62d8ea96fda70db1e36dc" name="audaspace-plugin-ffmpeg-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740830400">- add git.patch to get the needed symbols (like AUD_CONTAINER_AAC)
  needed in blender 4.4.
  https://github.com/audaspace/audaspace/issues/30
- enable pipewire plugin
  new audaspace-plugin-pipewire plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- Update to release 1.6.0
  - Pipewire support (thanks Sebastian Parborg!)
  - AAC container (ADTS stream).
  - Update to C++17.
  - Improvements for PulseAudio backend.
  - Many (bug) fixes.
- drop git.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1741003200">- fix soversion</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- disable pipewire support on leap 15.x until we find out why the
  build does not find the development files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- instead of disabling pipewire support based on the OS version
  tie that decision to the pipewire version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751457600">- Update to release 1.7.0
  - Rewrite of the Synchronizer API.
  - Unified backends with a mixing thread (Jack, Pulse, Pipewire,
    CoreAudio)
  - Various fixes for CoreAudio.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763035200">- Update to release 1.8.0
  - Time stretching and pitch scaling including animation and
    python API added (thanks Kacey La!).
  - Update API of AUD_readSound to fix interruption logic in
    Blender.
  - Minor other fixes including in the PulseAudio, CoreAudio and
    FFMPEG plugins.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1763035201">- Adjust .so version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774008000">- Update to release 1.9.0
  - New Echo effect (thanks AGoldenDragon)
  - Bugfix for Catmull-Rom spline interpolation
  - Build fixes for Mac (thanks Jonas Holzman)
  - Python API documentation for class constructors (thanks Andrej
    Zhilenkov)
  - CMake fixes (thanks Campbell Barton)
  - Sample rate type warnings (thanks Jacques Lucke and Ray
    Molenkamp)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784203200">- Update to release 1.10.0
  - Improved audio capture support with OpenAL adding the
    possibility to choose a device (thanks Yogeshgouda Patil)
  - More build fixes for Mac and SDL3 support (thanks Jonas
    Holzman)
  - Fixed cancellation of mixdown (thanks Kévin Dietrich)
  - Several more build and bug fixes (thanks Aras Pranckevicius and
    Ted Rodgers)
- replace sdl2 module with the sdl3 module</changelog>
</package>
<package pkgid="cd387a47130392d58c3c8e13156795ae07aa736e3b25c27a8844f0922d5d8eb25a2399534952036bedb17513849fc725f443617b63ec59206831841d328d71dd" name="audaspace-plugin-jack-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740830400">- add git.patch to get the needed symbols (like AUD_CONTAINER_AAC)
  needed in blender 4.4.
  https://github.com/audaspace/audaspace/issues/30
- enable pipewire plugin
  new audaspace-plugin-pipewire plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- Update to release 1.6.0
  - Pipewire support (thanks Sebastian Parborg!)
  - AAC container (ADTS stream).
  - Update to C++17.
  - Improvements for PulseAudio backend.
  - Many (bug) fixes.
- drop git.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1741003200">- fix soversion</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- disable pipewire support on leap 15.x until we find out why the
  build does not find the development files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- instead of disabling pipewire support based on the OS version
  tie that decision to the pipewire version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751457600">- Update to release 1.7.0
  - Rewrite of the Synchronizer API.
  - Unified backends with a mixing thread (Jack, Pulse, Pipewire,
    CoreAudio)
  - Various fixes for CoreAudio.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763035200">- Update to release 1.8.0
  - Time stretching and pitch scaling including animation and
    python API added (thanks Kacey La!).
  - Update API of AUD_readSound to fix interruption logic in
    Blender.
  - Minor other fixes including in the PulseAudio, CoreAudio and
    FFMPEG plugins.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1763035201">- Adjust .so version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774008000">- Update to release 1.9.0
  - New Echo effect (thanks AGoldenDragon)
  - Bugfix for Catmull-Rom spline interpolation
  - Build fixes for Mac (thanks Jonas Holzman)
  - Python API documentation for class constructors (thanks Andrej
    Zhilenkov)
  - CMake fixes (thanks Campbell Barton)
  - Sample rate type warnings (thanks Jacques Lucke and Ray
    Molenkamp)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784203200">- Update to release 1.10.0
  - Improved audio capture support with OpenAL adding the
    possibility to choose a device (thanks Yogeshgouda Patil)
  - More build fixes for Mac and SDL3 support (thanks Jonas
    Holzman)
  - Fixed cancellation of mixdown (thanks Kévin Dietrich)
  - Several more build and bug fixes (thanks Aras Pranckevicius and
    Ted Rodgers)
- replace sdl2 module with the sdl3 module</changelog>
</package>
<package pkgid="beb9d788be2b1ae25e05f4d1fd08f7feb0c83d2a24dd122131fcc9a71ae4464f18c72dbc807c6b3898e2ff8647bf1290d2f49c98fdd7272677b80c9630e85439" name="audaspace-plugin-openal-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740830400">- add git.patch to get the needed symbols (like AUD_CONTAINER_AAC)
  needed in blender 4.4.
  https://github.com/audaspace/audaspace/issues/30
- enable pipewire plugin
  new audaspace-plugin-pipewire plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- Update to release 1.6.0
  - Pipewire support (thanks Sebastian Parborg!)
  - AAC container (ADTS stream).
  - Update to C++17.
  - Improvements for PulseAudio backend.
  - Many (bug) fixes.
- drop git.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1741003200">- fix soversion</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- disable pipewire support on leap 15.x until we find out why the
  build does not find the development files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- instead of disabling pipewire support based on the OS version
  tie that decision to the pipewire version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751457600">- Update to release 1.7.0
  - Rewrite of the Synchronizer API.
  - Unified backends with a mixing thread (Jack, Pulse, Pipewire,
    CoreAudio)
  - Various fixes for CoreAudio.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763035200">- Update to release 1.8.0
  - Time stretching and pitch scaling including animation and
    python API added (thanks Kacey La!).
  - Update API of AUD_readSound to fix interruption logic in
    Blender.
  - Minor other fixes including in the PulseAudio, CoreAudio and
    FFMPEG plugins.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1763035201">- Adjust .so version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774008000">- Update to release 1.9.0
  - New Echo effect (thanks AGoldenDragon)
  - Bugfix for Catmull-Rom spline interpolation
  - Build fixes for Mac (thanks Jonas Holzman)
  - Python API documentation for class constructors (thanks Andrej
    Zhilenkov)
  - CMake fixes (thanks Campbell Barton)
  - Sample rate type warnings (thanks Jacques Lucke and Ray
    Molenkamp)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784203200">- Update to release 1.10.0
  - Improved audio capture support with OpenAL adding the
    possibility to choose a device (thanks Yogeshgouda Patil)
  - More build fixes for Mac and SDL3 support (thanks Jonas
    Holzman)
  - Fixed cancellation of mixdown (thanks Kévin Dietrich)
  - Several more build and bug fixes (thanks Aras Pranckevicius and
    Ted Rodgers)
- replace sdl2 module with the sdl3 module</changelog>
</package>
<package pkgid="3a9093263136b169185934b303655a228ef4a087b2c9d8d4dbc835530779fbaa3bb1d3ecf23ea629477be027fb6f63f0666ddfbd0815befc144a1cde9dee519b" name="audaspace-plugin-pipewire-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740830400">- add git.patch to get the needed symbols (like AUD_CONTAINER_AAC)
  needed in blender 4.4.
  https://github.com/audaspace/audaspace/issues/30
- enable pipewire plugin
  new audaspace-plugin-pipewire plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- Update to release 1.6.0
  - Pipewire support (thanks Sebastian Parborg!)
  - AAC container (ADTS stream).
  - Update to C++17.
  - Improvements for PulseAudio backend.
  - Many (bug) fixes.
- drop git.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1741003200">- fix soversion</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- disable pipewire support on leap 15.x until we find out why the
  build does not find the development files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- instead of disabling pipewire support based on the OS version
  tie that decision to the pipewire version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751457600">- Update to release 1.7.0
  - Rewrite of the Synchronizer API.
  - Unified backends with a mixing thread (Jack, Pulse, Pipewire,
    CoreAudio)
  - Various fixes for CoreAudio.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763035200">- Update to release 1.8.0
  - Time stretching and pitch scaling including animation and
    python API added (thanks Kacey La!).
  - Update API of AUD_readSound to fix interruption logic in
    Blender.
  - Minor other fixes including in the PulseAudio, CoreAudio and
    FFMPEG plugins.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1763035201">- Adjust .so version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774008000">- Update to release 1.9.0
  - New Echo effect (thanks AGoldenDragon)
  - Bugfix for Catmull-Rom spline interpolation
  - Build fixes for Mac (thanks Jonas Holzman)
  - Python API documentation for class constructors (thanks Andrej
    Zhilenkov)
  - CMake fixes (thanks Campbell Barton)
  - Sample rate type warnings (thanks Jacques Lucke and Ray
    Molenkamp)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784203200">- Update to release 1.10.0
  - Improved audio capture support with OpenAL adding the
    possibility to choose a device (thanks Yogeshgouda Patil)
  - More build fixes for Mac and SDL3 support (thanks Jonas
    Holzman)
  - Fixed cancellation of mixdown (thanks Kévin Dietrich)
  - Several more build and bug fixes (thanks Aras Pranckevicius and
    Ted Rodgers)
- replace sdl2 module with the sdl3 module</changelog>
</package>
<package pkgid="dc614307255d5151854141a3ef652c53e127dc6d9fc31899d052a7fa24109916d31ce0bfc09e7b475697c7a86bfe0593a6ad37557b4121b8d1e8eb9b11006e4d" name="audaspace-plugin-pulse-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740830400">- add git.patch to get the needed symbols (like AUD_CONTAINER_AAC)
  needed in blender 4.4.
  https://github.com/audaspace/audaspace/issues/30
- enable pipewire plugin
  new audaspace-plugin-pipewire plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- Update to release 1.6.0
  - Pipewire support (thanks Sebastian Parborg!)
  - AAC container (ADTS stream).
  - Update to C++17.
  - Improvements for PulseAudio backend.
  - Many (bug) fixes.
- drop git.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1741003200">- fix soversion</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- disable pipewire support on leap 15.x until we find out why the
  build does not find the development files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- instead of disabling pipewire support based on the OS version
  tie that decision to the pipewire version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751457600">- Update to release 1.7.0
  - Rewrite of the Synchronizer API.
  - Unified backends with a mixing thread (Jack, Pulse, Pipewire,
    CoreAudio)
  - Various fixes for CoreAudio.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763035200">- Update to release 1.8.0
  - Time stretching and pitch scaling including animation and
    python API added (thanks Kacey La!).
  - Update API of AUD_readSound to fix interruption logic in
    Blender.
  - Minor other fixes including in the PulseAudio, CoreAudio and
    FFMPEG plugins.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1763035201">- Adjust .so version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774008000">- Update to release 1.9.0
  - New Echo effect (thanks AGoldenDragon)
  - Bugfix for Catmull-Rom spline interpolation
  - Build fixes for Mac (thanks Jonas Holzman)
  - Python API documentation for class constructors (thanks Andrej
    Zhilenkov)
  - CMake fixes (thanks Campbell Barton)
  - Sample rate type warnings (thanks Jacques Lucke and Ray
    Molenkamp)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784203200">- Update to release 1.10.0
  - Improved audio capture support with OpenAL adding the
    possibility to choose a device (thanks Yogeshgouda Patil)
  - More build fixes for Mac and SDL3 support (thanks Jonas
    Holzman)
  - Fixed cancellation of mixdown (thanks Kévin Dietrich)
  - Several more build and bug fixes (thanks Aras Pranckevicius and
    Ted Rodgers)
- replace sdl2 module with the sdl3 module</changelog>
</package>
<package pkgid="21b7d860efaa4e641c701de6d5f855fe5b1adf2c9bb3e21f139785c49bf3644da505886795886d7962fce8c262ced6cdc3d9604dc2c00a70b8186524fa2d413d" name="audaspace-plugin-sdl3-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740830400">- add git.patch to get the needed symbols (like AUD_CONTAINER_AAC)
  needed in blender 4.4.
  https://github.com/audaspace/audaspace/issues/30
- enable pipewire plugin
  new audaspace-plugin-pipewire plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- Update to release 1.6.0
  - Pipewire support (thanks Sebastian Parborg!)
  - AAC container (ADTS stream).
  - Update to C++17.
  - Improvements for PulseAudio backend.
  - Many (bug) fixes.
- drop git.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1741003200">- fix soversion</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- disable pipewire support on leap 15.x until we find out why the
  build does not find the development files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- instead of disabling pipewire support based on the OS version
  tie that decision to the pipewire version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751457600">- Update to release 1.7.0
  - Rewrite of the Synchronizer API.
  - Unified backends with a mixing thread (Jack, Pulse, Pipewire,
    CoreAudio)
  - Various fixes for CoreAudio.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763035200">- Update to release 1.8.0
  - Time stretching and pitch scaling including animation and
    python API added (thanks Kacey La!).
  - Update API of AUD_readSound to fix interruption logic in
    Blender.
  - Minor other fixes including in the PulseAudio, CoreAudio and
    FFMPEG plugins.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1763035201">- Adjust .so version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774008000">- Update to release 1.9.0
  - New Echo effect (thanks AGoldenDragon)
  - Bugfix for Catmull-Rom spline interpolation
  - Build fixes for Mac (thanks Jonas Holzman)
  - Python API documentation for class constructors (thanks Andrej
    Zhilenkov)
  - CMake fixes (thanks Campbell Barton)
  - Sample rate type warnings (thanks Jacques Lucke and Ray
    Molenkamp)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784203200">- Update to release 1.10.0
  - Improved audio capture support with OpenAL adding the
    possibility to choose a device (thanks Yogeshgouda Patil)
  - More build fixes for Mac and SDL3 support (thanks Jonas
    Holzman)
  - Fixed cancellation of mixdown (thanks Kévin Dietrich)
  - Several more build and bug fixes (thanks Aras Pranckevicius and
    Ted Rodgers)
- replace sdl2 module with the sdl3 module</changelog>
</package>
<package pkgid="3b3bc26e20933e86c40c0813d16d9e533d673f28c366b6753a93a495e4228165b285a9a2de26272216d34e4db9008b877e0e257fa3c11549404a314d759fb933" name="audaspace-plugin-sndfile-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740830400">- add git.patch to get the needed symbols (like AUD_CONTAINER_AAC)
  needed in blender 4.4.
  https://github.com/audaspace/audaspace/issues/30
- enable pipewire plugin
  new audaspace-plugin-pipewire plugin</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- Update to release 1.6.0
  - Pipewire support (thanks Sebastian Parborg!)
  - AAC container (ADTS stream).
  - Update to C++17.
  - Improvements for PulseAudio backend.
  - Many (bug) fixes.
- drop git.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1741003200">- fix soversion</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- disable pipewire support on leap 15.x until we find out why the
  build does not find the development files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742385600">- instead of disabling pipewire support based on the OS version
  tie that decision to the pipewire version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751457600">- Update to release 1.7.0
  - Rewrite of the Synchronizer API.
  - Unified backends with a mixing thread (Jack, Pulse, Pipewire,
    CoreAudio)
  - Various fixes for CoreAudio.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763035200">- Update to release 1.8.0
  - Time stretching and pitch scaling including animation and
    python API added (thanks Kacey La!).
  - Update API of AUD_readSound to fix interruption logic in
    Blender.
  - Minor other fixes including in the PulseAudio, CoreAudio and
    FFMPEG plugins.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1763035201">- Adjust .so version</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774008000">- Update to release 1.9.0
  - New Echo effect (thanks AGoldenDragon)
  - Bugfix for Catmull-Rom spline interpolation
  - Build fixes for Mac (thanks Jonas Holzman)
  - Python API documentation for class constructors (thanks Andrej
    Zhilenkov)
  - CMake fixes (thanks Campbell Barton)
  - Sample rate type warnings (thanks Jacques Lucke and Ray
    Molenkamp)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784203200">- Update to release 1.10.0
  - Improved audio capture support with OpenAL adding the
    possibility to choose a device (thanks Yogeshgouda Patil)
  - More build fixes for Mac and SDL3 support (thanks Jonas
    Holzman)
  - Fixed cancellation of mixdown (thanks Kévin Dietrich)
  - Several more build and bug fixes (thanks Aras Pranckevicius and
    Ted Rodgers)
- replace sdl2 module with the sdl3 module</changelog>
</package>
<package pkgid="4c9e5ef9fbdc0c8365752c04ff4d32b166e09ceb857430794f8bd56f6baadba692ab94e75f1bb3c0ce7f24195b0564b38ca38640988148f4f70edcb4bb55a5ed" name="audex-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Improve i18n</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Parse local paths with QUrl::fromLocalFile (kde#522765)
  * Add permissions for network and xdg-music directory.
  * appdata: drop legacy .desktop suffix
  * Fix missing track number in the logs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="b4103f49c465509bc36b4d8ab228413cc70660534f4d077351ffdafa6552b0095388c1eafc92bda90705e6ee36a979873bbe8cca3effbd3eabec44ff5534f619" name="audex-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Improve i18n</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Parse local paths with QUrl::fromLocalFile (kde#522765)
  * Add permissions for network and xdg-music directory.
  * appdata: drop legacy .desktop suffix
  * Fix missing track number in the logs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="c43b2e3895fe044e6bbf9d852680a1b17e4e63150751ba327f23c1d5e08961def4f3065b4f6cd1f9cac3c8aaafd5e99294815b33215290366f4f7f5116cc3586" name="audio-recorder-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.4" rel="3.5"/>
  <changelog author="dimstar@opensuse.org" date="1430827200">- Update to version 1.6-2:
  + See ChangeLog for full details.
- Add pkgconfig(gstreamer-pbutils-1.0) and
  pkgconfig(appindicator3-0.1) BuildRequires: new dependecies.
- Add audio-recorder-gtk-3.16.patch: Add GTK 3.16 compatibility.
- Drop audio-recorder-automake.patch: fixed upstream.</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- Update to 2.0.2:
  + See ChangeLog for full details
- Rebase audio-recorder-correct-desktop-menu.patch
- Drop audio-recorder-gtk-3.16.patch: merged upstream</changelog>
  <changelog author="jengelh@inai.de" date="1511265600">- Update descriptions.</changelog>
  <changelog author="rpm@fthiessen.de" date="1533729600">- Update to 2.1.3:
  + Fix in rec_stop_recording(...) to avoid possible blockage.
  + Fix to support longer filenames and filenames with bad
    characters.</changelog>
  <changelog author="ukbeast89@protonmail.com" date="1568030400">- Update to 3.0.5:
  + Create audio folder even it has many subpaths.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 3.2.3
  * The recording must end with EOS message,
    otherwise MPEG 4 Audio (.m4a) files becomes invalid.
  * Fixed export to M4A / AAC with new gstreamer
  * Fixed a minor issue in settings-pipe.c</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 3.3.4
  * Removed Speexenc (SPX) encoder from MediaProfiles.
  * Added opus encoder.
  * Added suport for pipewiresrc plugin
  * Removed support for Skype as the latest versions of Skype do not
    support MPRIS2.
  * This will be the last version suporting Pulseaudio (pulsesrc).
  * Later, newer audio-recorder versions will run on Gstreamer and Pipewire.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755518400">- Workaround to compile with gcc &gt;= 15, export CFLAGS="%{optflags}
  - std=gnu17"</changelog>
</package>
<package pkgid="5e3debd1a6237c1cbcd2769ba81b8536d75bbafc5697d3df3c7266c07f0c80ee9741baab711549da9d126152a4e6bda910ee5b6c406c0c4541d905ef7781f519" name="audio-recorder-debugsource" arch="i586">
  <version epoch="0" ver="3.3.4" rel="3.5"/>
  <changelog author="dimstar@opensuse.org" date="1430827200">- Update to version 1.6-2:
  + See ChangeLog for full details.
- Add pkgconfig(gstreamer-pbutils-1.0) and
  pkgconfig(appindicator3-0.1) BuildRequires: new dependecies.
- Add audio-recorder-gtk-3.16.patch: Add GTK 3.16 compatibility.
- Drop audio-recorder-automake.patch: fixed upstream.</changelog>
  <changelog author="aavindraa@gmail.com" date="1509796800">- Update to 2.0.2:
  + See ChangeLog for full details
- Rebase audio-recorder-correct-desktop-menu.patch
- Drop audio-recorder-gtk-3.16.patch: merged upstream</changelog>
  <changelog author="jengelh@inai.de" date="1511265600">- Update descriptions.</changelog>
  <changelog author="rpm@fthiessen.de" date="1533729600">- Update to 2.1.3:
  + Fix in rec_stop_recording(...) to avoid possible blockage.
  + Fix to support longer filenames and filenames with bad
    characters.</changelog>
  <changelog author="ukbeast89@protonmail.com" date="1568030400">- Update to 3.0.5:
  + Create audio folder even it has many subpaths.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 3.2.3
  * The recording must end with EOS message,
    otherwise MPEG 4 Audio (.m4a) files becomes invalid.
  * Fixed export to M4A / AAC with new gstreamer
  * Fixed a minor issue in settings-pipe.c</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to version 3.3.4
  * Removed Speexenc (SPX) encoder from MediaProfiles.
  * Added opus encoder.
  * Added suport for pipewiresrc plugin
  * Removed support for Skype as the latest versions of Skype do not
    support MPRIS2.
  * This will be the last version suporting Pulseaudio (pulsesrc).
  * Later, newer audio-recorder versions will run on Gstreamer and Pipewire.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755518400">- Workaround to compile with gcc &gt;= 15, export CFLAGS="%{optflags}
  - std=gnu17"</changelog>
</package>
<package pkgid="dfd27f4fd9cb46e6f55df71bae060a0da1f4dc6eaa641946229cfcbc375a023d4c379cbe207f0a79a432c56ce1dcdddab3a522df6d2532e013e291ce50d21686" name="audiofile-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.6" rel="16.4"/>
  <changelog author="fcrozat@suse.com" date="1408017600">- Add Obsoletes audiofiles-32bit to baselibs.conf</changelog>
  <changelog author="sbrabec@suse.com" date="1445515200">- Fix overflow when changing both number of channels and sample
  format (bsc#949399, CVE-2015-7747,
  audiofile-CVE-2015-7747.patch).</changelog>
  <changelog author="rguenther@suse.com" date="1454068800">- Add audiofile-gcc6.patch to fix compile errors with GCC 6.</changelog>
  <changelog author="alarrosa@suse.com" date="1489060800">- Add 0001-Always-check-the-number-of-coefficients.patch to put in code
  an assert that was removed when building the code for a release
  which checks the number of coeficients in WAVE.cpp .
- Add 0002-Check-for-multiplication-overflow-in-MSADPCM-decodeS.patch
  to check for a multiplication overflow in MSADPCM.cpp .
- Add 0003-Check-for-multiplication-overflow-in-sfconvert.patch to
  check that a multiplication doesn't overflow when calculating a
  buffer size and reduce it if necessary.
- Add 0004-clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch
  to clamp index values to fix an index overflow in IMA.cpp .
- Add 0005-Actually-fail-when-error-occurs-in-parseFormat.patch
  so when there's an unsupported number of bits per sample or an invalid
  number of samples per block, don't only print an error message using
  the error handler, but actually stop parsing the file.
- Add 0006-Check-for-division-by-zero-in-BlockCodec-runPull.patch to
  check for division by zero in BlockCodec::runPull
- These patches fix boo#1026978 (CVE-2017-6837, CVE-2017-6838,
  CVE-2017-6839), boo#1026979 (CVE-2017-6827),
  boo#1026980 (CVE-2017-6828), boo#1026981 (CVE-2017-6829),
  boo#1026982 (CVE-2017-6830), boo#1026983 (CVE-2017-6831),
  boo#1026984 (CVE-2017-6832), boo#1026985 (CVE-2017-6833),
  boo#1026986 (CVE-2017-6834), boo#1026987 (CVE-2017-6836),
  boo#1026988 (CVE-2017-6835).</changelog>
  <changelog author="qzheng@suse.com" date="1539864000">- Add 0007-set-the-output-chunk-to-the-amount-of-frames.patch to
  set the output chunk to the amount of frames we pulled so that
  the next module in the chain has the correct frame count (
  boo#1111586, CVE-2018-17095 ).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1710244800">- Fix the incorrect argument passed to createTemporaryFile() (bsc#1221308):
  createTemporaryFile-argument-fix.patch
- Refresh patch to be applied with -p1, use autosetup macro for cleanup
- Put COPYING* to licenses</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1746014400">- Add audiofile-CVE-2022-24599.patch: Clear buffer when allocating
  (bsc#1196487).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1747224000">- Add audiofile-CVE-2019-13147.patch: Do not allow too many channel
  to prevent NULL pointer dereference (bsc#1140031).</changelog>
</package>
<package pkgid="161559389d952ec618729753eb8d71e166c77e2638ef570d3e40914183f0b492386b7a448da7cb98d0562f8474ea79ccaac20b05748c3f7ba6e86b8e0210c0b8" name="audiofile-debugsource" arch="i586">
  <version epoch="0" ver="0.3.6" rel="16.4"/>
  <changelog author="fcrozat@suse.com" date="1408017600">- Add Obsoletes audiofiles-32bit to baselibs.conf</changelog>
  <changelog author="sbrabec@suse.com" date="1445515200">- Fix overflow when changing both number of channels and sample
  format (bsc#949399, CVE-2015-7747,
  audiofile-CVE-2015-7747.patch).</changelog>
  <changelog author="rguenther@suse.com" date="1454068800">- Add audiofile-gcc6.patch to fix compile errors with GCC 6.</changelog>
  <changelog author="alarrosa@suse.com" date="1489060800">- Add 0001-Always-check-the-number-of-coefficients.patch to put in code
  an assert that was removed when building the code for a release
  which checks the number of coeficients in WAVE.cpp .
- Add 0002-Check-for-multiplication-overflow-in-MSADPCM-decodeS.patch
  to check for a multiplication overflow in MSADPCM.cpp .
- Add 0003-Check-for-multiplication-overflow-in-sfconvert.patch to
  check that a multiplication doesn't overflow when calculating a
  buffer size and reduce it if necessary.
- Add 0004-clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch
  to clamp index values to fix an index overflow in IMA.cpp .
- Add 0005-Actually-fail-when-error-occurs-in-parseFormat.patch
  so when there's an unsupported number of bits per sample or an invalid
  number of samples per block, don't only print an error message using
  the error handler, but actually stop parsing the file.
- Add 0006-Check-for-division-by-zero-in-BlockCodec-runPull.patch to
  check for division by zero in BlockCodec::runPull
- These patches fix boo#1026978 (CVE-2017-6837, CVE-2017-6838,
  CVE-2017-6839), boo#1026979 (CVE-2017-6827),
  boo#1026980 (CVE-2017-6828), boo#1026981 (CVE-2017-6829),
  boo#1026982 (CVE-2017-6830), boo#1026983 (CVE-2017-6831),
  boo#1026984 (CVE-2017-6832), boo#1026985 (CVE-2017-6833),
  boo#1026986 (CVE-2017-6834), boo#1026987 (CVE-2017-6836),
  boo#1026988 (CVE-2017-6835).</changelog>
  <changelog author="qzheng@suse.com" date="1539864000">- Add 0007-set-the-output-chunk-to-the-amount-of-frames.patch to
  set the output chunk to the amount of frames we pulled so that
  the next module in the chain has the correct frame count (
  boo#1111586, CVE-2018-17095 ).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1710244800">- Fix the incorrect argument passed to createTemporaryFile() (bsc#1221308):
  createTemporaryFile-argument-fix.patch
- Refresh patch to be applied with -p1, use autosetup macro for cleanup
- Put COPYING* to licenses</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1746014400">- Add audiofile-CVE-2022-24599.patch: Clear buffer when allocating
  (bsc#1196487).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1747224000">- Add audiofile-CVE-2019-13147.patch: Do not allow too many channel
  to prevent NULL pointer dereference (bsc#1140031).</changelog>
</package>
<package pkgid="f556521f3243f179c82c8ab45b3600b2eb4c296e548d3bba20174945d450bf5f8641d64c5a9d021e1c73210fd5f86d4402cbcf720031aa9d7f391f767b81a172" name="audiotube-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Remove duplicate exception handling in ytmusic.cpp
  * Fix reference error in HeroHomeShelf.qml
  * Remove unnecessary std::shared_ptr hackery
  * Use same loading indicator as on other pages
  * Unify corner radius with rest of the application
  * Add loading placeholders
  * Unify spacings
  * feat: Save in app state last opened page
  * fix: Sort thumbnail by size to display the non blurry one
  * refactor: Remove duplication explore and home model
  * mood: Add page displaying all the mood
  * Add home and explore page
  * home: Add support for fetching information for home page
  * search: Add support for searching for moods
  * Fix adding songs to playlists
  * Fix spacing for toolbar
  * Handle empty repeater
  * Use ConvergentContextMenu instead of own implementation
  * Reword translatable strings
  * Add translation context to strings with variables
  * Update tested ytmusicapi version to 1.11.4
  * Remove empty KDE::supporters tag
  * Add snap to ci and prepare beta release
  * add duktape-dev to fix snap builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778846400">- Add patch:
  * workaround_pybind11_bug.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Handle no formats being found
  * Add video url fallback
  * Explicitly search for Python to fix compilation with ECM 6.26
- Drop patch:
  * workaround_pybind11_bug.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Update tested ytmusicapi version
  * Handle no formats being found
  * Add video url fallback
  * Update ytmusicapi to 1.12.0
  * Explicitly search for Python to fix compilation with ECM 6.26
  * Don't include quiet packages in feature_summary</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Update ytmusicapi to 1.12.2</changelog>
</package>
<package pkgid="48dce881590f0269da7e800fd59dba3d9f47befcc0167330545b64922dcc06b1fd388c53e1311895716d0a3c4b7c37756d34779b2b4ed4c554911e773da6c370" name="audiotube-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Remove duplicate exception handling in ytmusic.cpp
  * Fix reference error in HeroHomeShelf.qml
  * Remove unnecessary std::shared_ptr hackery
  * Use same loading indicator as on other pages
  * Unify corner radius with rest of the application
  * Add loading placeholders
  * Unify spacings
  * feat: Save in app state last opened page
  * fix: Sort thumbnail by size to display the non blurry one
  * refactor: Remove duplication explore and home model
  * mood: Add page displaying all the mood
  * Add home and explore page
  * home: Add support for fetching information for home page
  * search: Add support for searching for moods
  * Fix adding songs to playlists
  * Fix spacing for toolbar
  * Handle empty repeater
  * Use ConvergentContextMenu instead of own implementation
  * Reword translatable strings
  * Add translation context to strings with variables
  * Update tested ytmusicapi version to 1.11.4
  * Remove empty KDE::supporters tag
  * Add snap to ci and prepare beta release
  * add duktape-dev to fix snap builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778846400">- Add patch:
  * workaround_pybind11_bug.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Handle no formats being found
  * Add video url fallback
  * Explicitly search for Python to fix compilation with ECM 6.26
- Drop patch:
  * workaround_pybind11_bug.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Update tested ytmusicapi version
  * Handle no formats being found
  * Add video url fallback
  * Update ytmusicapi to 1.12.0
  * Explicitly search for Python to fix compilation with ECM 6.26
  * Don't include quiet packages in feature_summary</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Update ytmusicapi to 1.12.2</changelog>
</package>
<package pkgid="5590bde3d382b41303b9733d0ed72aa849364db6c79de8cd1d460ecd20f976d658893190cdd9d420479711a33bb1d3a18224d3735b995a07860f658c99c24b24" name="audiowmark-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.5" rel="1.8"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708689600">- initial version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1735300800">- update to 0.6.3
  * update HLS support to build with ffmpeg-7 API
  * preserve wav subformat
  * improved RawConverter
  * add format wav-pipe for very long input/output streams on
    stdin/stdout
  * performance optimizations for SFOutputStream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741176000">- update to 0.6.4:
  * reduce memory usage for multiple operations
  * optimize performance for speed detection / normal sync
  * improve detection for libgcrypt, use pkg-config if available</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1752062400">- update to 0.6.5:
  * improve robustness for low quality material
  * fix speed detection result output for default key
  * ship more m4 macros to fix automake on some target systems</changelog>
</package>
<package pkgid="b37ea2292dc943d08672e2379589036858a725368fb05f54a2e8b52a1f359c600b65b4b815b9b81672813c3745073867784884291a72a49fd0412cbc14631726" name="audiowmark-debugsource" arch="i586">
  <version epoch="0" ver="0.6.5" rel="1.8"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708689600">- initial version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1735300800">- update to 0.6.3
  * update HLS support to build with ffmpeg-7 API
  * preserve wav subformat
  * improved RawConverter
  * add format wav-pipe for very long input/output streams on
    stdin/stdout
  * performance optimizations for SFOutputStream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741176000">- update to 0.6.4:
  * reduce memory usage for multiple operations
  * optimize performance for speed detection / normal sync
  * improve detection for libgcrypt, use pkg-config if available</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1752062400">- update to 0.6.5:
  * improve robustness for low quality material
  * fix speed detection result output for default key
  * ship more m4 macros to fix automake on some target systems</changelog>
</package>
<package pkgid="0c75210017efc63c190a4d2e753f0aa866afc374715139c92b75807ce1cc5aa8d75eb3d299fded39cd2dedd23ca391c23d8fc582ee9d83ebb0392b7c9b99068f" name="audit-audispd-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="4.0.2" rel="3.4"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 3.1.1:
  * Add user friendly keywords for signals to auditctl
  * In ausearch, parse up URINGOP and DM_CTRL records
  * Harden auparse to better handle corrupt logs
  * Fix a CFLAGS propogation problem in the common directory
  * Move the audispd af_unix plugin to a standalone program</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1722859200">- Remove rcaudit symlink [jsc#PED-266]</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1726574400">- Update to 4.0
  - Drop python2 support
  - Drop auvirt and autrace programs
  - Drop SysVinit support
  - Require the use of the 5.0 or later kernel headers
  - New README.md file
  - Rewrite legacy service functions in terms of systemctl
  - Consolidate and update end of event detection to a common function
  - Split off rule loading from auditd.service into audit-rules.service
  - Refactor libaudit.h to split out logging functions and record numbers
  - Speed up aureport --summary reports
  - Limit libaudit python bindings to logging functions
  - Add a metrics function for auparse
  - Change auditctl to use pidfd_send_signal for signaling auditd
  - Adjust watches to optimize syscalls hooked when watch file access
  - Drop nispom rules
  - Add intepretations for fsconfig, fsopen, fsmount, &amp; move_mount
  - Many code fixups (cgzones)
  - Update syscall and interpretation tables to the 6.8 kernel
  (from v3.1.2)
  - When processing a run level change, make auditd exit
  - In auditd, fix return code when rules added in immutable mode
  - In auparse, when files are given, also consider EUID for access
  - Auparse now interprets unnamed/anonymous sockets (Enzo Matsumiya)
  - Disable Python bindings from setting rules due to swig bug (S. Trofimovich)
  - Update all lookup tables for the 6.5 kernel
  - Don't be as paranoid about auditctl -R file permissions
  - In ausearch, correct subject/object search to be an and if both are given
  - Adjust formats for 64 bit time_t
  - Fix segfault in python bindings around the feed API
  - Add feed_has_data, get_record_num, and get/goto_field_num to python bindings
- Update spec:
  * Move rules-related files into new subpackage `audit-rules':
  * Files moved:
  - /sbin/auditctl, /sbin/augenrules,
  /etc/audit/{audit.rules,rules.d/audit.rules,audit-stop.rules}
  - manpages for auditctl, augenrules, and audit.rules
  - /etc/audit is now owned by `audit-rules' as well
  * Add new file /usr/lib/systemd/system/audit-rules.service
  * Remove in-house create-augenrules-service.patch that generated
    augenrules.service systemd unit service
  * Remove ownership of /usr/share/audit
  * Create /usr/share/audit-rules directory on %install
  * Remove audit-userspace-517-compat.patch (fixed upstream)
  * Remove libev-werror.patch (fixed upstream)
  * Remove audit-allow-manual-stop.patch (fixed upstream)
  * Add fix-auparse-test.patch (downstream):
    Upstream tests uses a static value (42) for 'gdm' uid/gid (based
    on Fedora values, apparently).  Replace these occurrences with
    'unknown(123456)'
  * Replace '--with-python' with '--with-python3' on %configure
  * Remove autrace and auvirt references (upstream)
  * Replace README with README.md
- Drop `--enable-systemd' from %configure as SysV-style scripts
  aren't supported in upstream since
  113ae191758c ("Drop support for SysVinit")</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727352000">- Update audit-secondary.spec:
  * Add "Requires: audit-rules" for audit package
  * Remove preun/postun handling of audit-rules.service</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727784000">- Fix plugin termination when using systemd service units (bsc#1215377)
  * add auditd.service-fix-plugin-termination.patch</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727870400">- Readd audit-allow-manual-stop.patch (removed by mistake)</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1728043200">- Update audit.spec (bsc#1231236):
  * add requirement for 'awk' package
  * move some %post logic from audit to audit-rules</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1749556800">- Refresh systemd service patches:
  - audit-allow-manual-stop.patch
  - auditd.service-fix-plugin-termination.patch
  - enable-stop-rules.patch
  - fix-hardened-service.patch
  - harden_auditd.service.patch
- Update to 4.0.2
  - Fix musl C builds
  - Many code cleanups (Yugend)
  - Use atomic variables if available for signal related flags
  - Dont rotate audit logs when auditd is in debug mode
  - Fix a couple memory leaks on error paths
  - Correct output when displaying rules with exe/path/dir (Attila Lakatos)
  - Fix auparse lookup test to not use the system libaupaurse
  - Improve auparse metrics
  - Update auparse normalizer for recent syscalls
  - Make status report uniform
- Update to 4.0.1
  - Update TRUSTED_APP interpretation to look for known fields
  - In auditd plugins, allow variable amount of arguments (Attila Lakatos)
  - Fix augenrules to work correctly when kernel is in immutable mode
  - Add ausearch_cur_event to auparse library (Attila Lakatos)
  - Add audisp-filter plugin (Attila Lakatos)
  - Improve sorting speed of aureport --summary reports
  - auditd &amp; audit-rules.service pick up paths automatically (Laurent Bigonville)
  - Update auparse normalizer for new syscalls</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769428800">- Move all /var/spool, /var/log directories to systemd-tmpfiles</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1770120000">- Configure runstatedir as "/run" to get rid of systemd deprecation
  warnings.</changelog>
</package>
<package pkgid="7539d55b3b56a800996cf08c0c434ceea887055852dab32f938eef102f16f6d5820010f24aecaf13457c537efcd24a2a5b064a530b263bb92442df11d1de0501" name="audit-debuginfo" arch="i586">
  <version epoch="0" ver="4.0.2" rel="3.4"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 3.1.1:
  * Add user friendly keywords for signals to auditctl
  * In ausearch, parse up URINGOP and DM_CTRL records
  * Harden auparse to better handle corrupt logs
  * Fix a CFLAGS propogation problem in the common directory
  * Move the audispd af_unix plugin to a standalone program</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1722859200">- Remove rcaudit symlink [jsc#PED-266]</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1726574400">- Update to 4.0
  - Drop python2 support
  - Drop auvirt and autrace programs
  - Drop SysVinit support
  - Require the use of the 5.0 or later kernel headers
  - New README.md file
  - Rewrite legacy service functions in terms of systemctl
  - Consolidate and update end of event detection to a common function
  - Split off rule loading from auditd.service into audit-rules.service
  - Refactor libaudit.h to split out logging functions and record numbers
  - Speed up aureport --summary reports
  - Limit libaudit python bindings to logging functions
  - Add a metrics function for auparse
  - Change auditctl to use pidfd_send_signal for signaling auditd
  - Adjust watches to optimize syscalls hooked when watch file access
  - Drop nispom rules
  - Add intepretations for fsconfig, fsopen, fsmount, &amp; move_mount
  - Many code fixups (cgzones)
  - Update syscall and interpretation tables to the 6.8 kernel
  (from v3.1.2)
  - When processing a run level change, make auditd exit
  - In auditd, fix return code when rules added in immutable mode
  - In auparse, when files are given, also consider EUID for access
  - Auparse now interprets unnamed/anonymous sockets (Enzo Matsumiya)
  - Disable Python bindings from setting rules due to swig bug (S. Trofimovich)
  - Update all lookup tables for the 6.5 kernel
  - Don't be as paranoid about auditctl -R file permissions
  - In ausearch, correct subject/object search to be an and if both are given
  - Adjust formats for 64 bit time_t
  - Fix segfault in python bindings around the feed API
  - Add feed_has_data, get_record_num, and get/goto_field_num to python bindings
- Update spec:
  * Move rules-related files into new subpackage `audit-rules':
  * Files moved:
  - /sbin/auditctl, /sbin/augenrules,
  /etc/audit/{audit.rules,rules.d/audit.rules,audit-stop.rules}
  - manpages for auditctl, augenrules, and audit.rules
  - /etc/audit is now owned by `audit-rules' as well
  * Add new file /usr/lib/systemd/system/audit-rules.service
  * Remove in-house create-augenrules-service.patch that generated
    augenrules.service systemd unit service
  * Remove ownership of /usr/share/audit
  * Create /usr/share/audit-rules directory on %install
  * Remove audit-userspace-517-compat.patch (fixed upstream)
  * Remove libev-werror.patch (fixed upstream)
  * Remove audit-allow-manual-stop.patch (fixed upstream)
  * Add fix-auparse-test.patch (downstream):
    Upstream tests uses a static value (42) for 'gdm' uid/gid (based
    on Fedora values, apparently).  Replace these occurrences with
    'unknown(123456)'
  * Replace '--with-python' with '--with-python3' on %configure
  * Remove autrace and auvirt references (upstream)
  * Replace README with README.md
- Drop `--enable-systemd' from %configure as SysV-style scripts
  aren't supported in upstream since
  113ae191758c ("Drop support for SysVinit")</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727352000">- Update audit-secondary.spec:
  * Add "Requires: audit-rules" for audit package
  * Remove preun/postun handling of audit-rules.service</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727784000">- Fix plugin termination when using systemd service units (bsc#1215377)
  * add auditd.service-fix-plugin-termination.patch</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727870400">- Readd audit-allow-manual-stop.patch (removed by mistake)</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1728043200">- Update audit.spec (bsc#1231236):
  * add requirement for 'awk' package
  * move some %post logic from audit to audit-rules</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1749556800">- Refresh systemd service patches:
  - audit-allow-manual-stop.patch
  - auditd.service-fix-plugin-termination.patch
  - enable-stop-rules.patch
  - fix-hardened-service.patch
  - harden_auditd.service.patch
- Update to 4.0.2
  - Fix musl C builds
  - Many code cleanups (Yugend)
  - Use atomic variables if available for signal related flags
  - Dont rotate audit logs when auditd is in debug mode
  - Fix a couple memory leaks on error paths
  - Correct output when displaying rules with exe/path/dir (Attila Lakatos)
  - Fix auparse lookup test to not use the system libaupaurse
  - Improve auparse metrics
  - Update auparse normalizer for recent syscalls
  - Make status report uniform
- Update to 4.0.1
  - Update TRUSTED_APP interpretation to look for known fields
  - In auditd plugins, allow variable amount of arguments (Attila Lakatos)
  - Fix augenrules to work correctly when kernel is in immutable mode
  - Add ausearch_cur_event to auparse library (Attila Lakatos)
  - Add audisp-filter plugin (Attila Lakatos)
  - Improve sorting speed of aureport --summary reports
  - auditd &amp; audit-rules.service pick up paths automatically (Laurent Bigonville)
  - Update auparse normalizer for new syscalls</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769428800">- Move all /var/spool, /var/log directories to systemd-tmpfiles</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1770120000">- Configure runstatedir as "/run" to get rid of systemd deprecation
  warnings.</changelog>
</package>
<package pkgid="11b56ae89a6bfd9377ea1bd30ada46830336c85e279efd8f3c01ed687fb892f0501bc0aa49c948ef1140d4daf5e2b9313bab88bfe0a6d171aebaed5f2f8de8f6" name="audit-debugsource" arch="i586">
  <version epoch="0" ver="4.0.2" rel="3.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649678400">- Modernize specfile constructs.</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.de&gt;" date="1671105600">- Enable build for ARM (32-bit)
- Update to version 3.0.9:
  * In auditd, release the async flush lock on stop
  * Don't allow auditd to log directly into /var/log when log_group is non-zero
  * Cleanup krb5 memory leaks on error paths
  * Update auditd.cron to use auditctl --signal
  * In auparse, if too many fields, realloc array bigger (Paul Wolneykien)
  * In auparse, special case kernel module name interpretation
  * If overflow_action is ignore, don't treat as an error
  (3.0.8)
  * Add gcc function attributes for access and allocation
  * Add some more man pages (MIZUTA Takeshi)
  * In auditd, change the reinitializing of the plugin queue
  * Fix path normalization in auparse (Sergio Correia)
  * In libaudit, handle ECONNREFUSED for network uid/gid lookups (Enzo Matsumiya)
  * In audisp-remote, fix hang with disk_low_action=suspend (Enzo Matsumiya)
  * Drop ProtectHome from auditd.service as it interferes with rules
  (3.0.7)
  * Add support for the OPENAT2 record type (Richard Guy Briggs)
  * In auditd, close the logging file descriptor when logging is suspended
  * Update the capabilities lookup table to match 5.16 kernel
  * Improve interpretation of renamat &amp; faccessat family of syscalls
  * Update syscall table for the 5.16 kernel
  * Reduce dependency from initscripts to initscripts-service
- Refresh patches (context adjusment):
  * audit-allow-manual-stop.patch
  * audit-ausearch-do-not-require-tclass.patch
  * audit-no-gss.patch
  * enable-stop-rules.patch
  * fix-hardened-service.patch
  * harden_auditd.service.patch
- Remove patches (fixed by version update):
  * libaudit-fix-unhandled-ECONNREFUSED-from-getpwnam-25.patch
  * audisp-remote-fix-hang-with-disk_low_action-suspend-.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676894400">- Update to 3.1:
  * Disable ProtectControlGroups in auditd.service by default
  * Fix rule checking for exclude filter
  * Make audit_rule_syscallbyname_data work correctly outside of auditctl
  * Add new record types
  * Add io_uring support
  * Add support for new FANOTIFY record fields
  * Add keyword, this-hour, to ausearch/report start/end options
  * Add Requires.private to audit.pc file
  * Try to interpret OPENAT2 fields correctly</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1679313600">- Enable livepatching on main library on x86_64.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 3.1.1:
  * Add user friendly keywords for signals to auditctl
  * In ausearch, parse up URINGOP and DM_CTRL records
  * Harden auparse to better handle corrupt logs
  * Fix a CFLAGS propogation problem in the common directory
  * Move the audispd af_unix plugin to a standalone program</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1726574400">- Update to 4.0
  - Drop python2 support
  - Drop auvirt and autrace programs
  - Drop SysVinit support
  - Require the use of the 5.0 or later kernel headers
  - New README.md file
  - Rewrite legacy service functions in terms of systemctl
  - Consolidate and update end of event detection to a common function
  - Split off rule loading from auditd.service into audit-rules.service
  - Refactor libaudit.h to split out logging functions and record numbers
  - Speed up aureport --summary reports
  - Limit libaudit python bindings to logging functions
  - Add a metrics function for auparse
  - Change auditctl to use pidfd_send_signal for signaling auditd
  - Adjust watches to optimize syscalls hooked when watch file access
  - Drop nispom rules
  - Add intepretations for fsconfig, fsopen, fsmount, &amp; move_mount
  - Many code fixups (cgzones)
  - Update syscall and interpretation tables to the 6.8 kernel
  (from v3.1.2)
  - When processing a run level change, make auditd exit
  - In auditd, fix return code when rules added in immutable mode
  - In auparse, when files are given, also consider EUID for access
  - Auparse now interprets unnamed/anonymous sockets (Enzo Matsumiya)
  - Disable Python bindings from setting rules due to swig bug (S. Trofimovich)
  - Update all lookup tables for the 6.5 kernel
  - Don't be as paranoid about auditctl -R file permissions
  - In ausearch, correct subject/object search to be an and if both are given
  - Adjust formats for 64 bit time_t
  - Fix segfault in python bindings around the feed API
  - Add feed_has_data, get_record_num, and get/goto_field_num to python bindings
- Update spec:
  * Add fix-auparse-test.patch (downstream):
    Upstream tests uses a static value (42) for 'gdm' uid/gid (based
    on Fedora values, apparently).  Replace these occurrences with
    'unknown(123456)'
  * Replace '--with-python' with '--with-python3' on %configure
  * Add new headers 'audit_logging.h' and 'audit-records.h' for
    audit-devel</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1728043200">- Update audit.spec: add requirement for 'awk' package (bsc#1231236)</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1749556800">- Refresh systemd service patches:
  - audit-allow-manual-stop.patch
  - auditd.service-fix-plugin-termination.patch
  - enable-stop-rules.patch
  - fix-hardened-service.patch
  - harden_auditd.service.patch
- Update to 4.0.2
  - Fix musl C builds
  - Many code cleanups (Yugend)
  - Use atomic variables if available for signal related flags
  - Dont rotate audit logs when auditd is in debug mode
  - Fix a couple memory leaks on error paths
  - Correct output when displaying rules with exe/path/dir (Attila Lakatos)
  - Fix auparse lookup test to not use the system libaupaurse
  - Improve auparse metrics
  - Update auparse normalizer for recent syscalls
  - Make status report uniform
- Update to 4.0.1
  - Update TRUSTED_APP interpretation to look for known fields
  - In auditd plugins, allow variable amount of arguments (Attila Lakatos)
  - Fix augenrules to work correctly when kernel is in immutable mode
  - Add ausearch_cur_event to auparse library (Attila Lakatos)
  - Add audisp-filter plugin (Attila Lakatos)
  - Improve sorting speed of aureport --summary reports
  - auditd &amp; audit-rules.service pick up paths automatically (Laurent Bigonville)
  - Update auparse normalizer for new syscalls</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1770120000">- Configure runstatedir as "/run" to get rid of systemd deprecation
  warnings.</changelog>
</package>
<package pkgid="32cd723833a24dc0e3c8e0be62033902f496dd7a3f746a46d3fac8a57a635f857673552733be2da0c0556dff14c216404a98df4a39a6ef2db8b9e1d3fdeb0976" name="audit-rules-debuginfo" arch="i586">
  <version epoch="0" ver="4.0.2" rel="3.4"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 3.1.1:
  * Add user friendly keywords for signals to auditctl
  * In ausearch, parse up URINGOP and DM_CTRL records
  * Harden auparse to better handle corrupt logs
  * Fix a CFLAGS propogation problem in the common directory
  * Move the audispd af_unix plugin to a standalone program</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1722859200">- Remove rcaudit symlink [jsc#PED-266]</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1726574400">- Update to 4.0
  - Drop python2 support
  - Drop auvirt and autrace programs
  - Drop SysVinit support
  - Require the use of the 5.0 or later kernel headers
  - New README.md file
  - Rewrite legacy service functions in terms of systemctl
  - Consolidate and update end of event detection to a common function
  - Split off rule loading from auditd.service into audit-rules.service
  - Refactor libaudit.h to split out logging functions and record numbers
  - Speed up aureport --summary reports
  - Limit libaudit python bindings to logging functions
  - Add a metrics function for auparse
  - Change auditctl to use pidfd_send_signal for signaling auditd
  - Adjust watches to optimize syscalls hooked when watch file access
  - Drop nispom rules
  - Add intepretations for fsconfig, fsopen, fsmount, &amp; move_mount
  - Many code fixups (cgzones)
  - Update syscall and interpretation tables to the 6.8 kernel
  (from v3.1.2)
  - When processing a run level change, make auditd exit
  - In auditd, fix return code when rules added in immutable mode
  - In auparse, when files are given, also consider EUID for access
  - Auparse now interprets unnamed/anonymous sockets (Enzo Matsumiya)
  - Disable Python bindings from setting rules due to swig bug (S. Trofimovich)
  - Update all lookup tables for the 6.5 kernel
  - Don't be as paranoid about auditctl -R file permissions
  - In ausearch, correct subject/object search to be an and if both are given
  - Adjust formats for 64 bit time_t
  - Fix segfault in python bindings around the feed API
  - Add feed_has_data, get_record_num, and get/goto_field_num to python bindings
- Update spec:
  * Move rules-related files into new subpackage `audit-rules':
  * Files moved:
  - /sbin/auditctl, /sbin/augenrules,
  /etc/audit/{audit.rules,rules.d/audit.rules,audit-stop.rules}
  - manpages for auditctl, augenrules, and audit.rules
  - /etc/audit is now owned by `audit-rules' as well
  * Add new file /usr/lib/systemd/system/audit-rules.service
  * Remove in-house create-augenrules-service.patch that generated
    augenrules.service systemd unit service
  * Remove ownership of /usr/share/audit
  * Create /usr/share/audit-rules directory on %install
  * Remove audit-userspace-517-compat.patch (fixed upstream)
  * Remove libev-werror.patch (fixed upstream)
  * Remove audit-allow-manual-stop.patch (fixed upstream)
  * Add fix-auparse-test.patch (downstream):
    Upstream tests uses a static value (42) for 'gdm' uid/gid (based
    on Fedora values, apparently).  Replace these occurrences with
    'unknown(123456)'
  * Replace '--with-python' with '--with-python3' on %configure
  * Remove autrace and auvirt references (upstream)
  * Replace README with README.md
- Drop `--enable-systemd' from %configure as SysV-style scripts
  aren't supported in upstream since
  113ae191758c ("Drop support for SysVinit")</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727352000">- Update audit-secondary.spec:
  * Add "Requires: audit-rules" for audit package
  * Remove preun/postun handling of audit-rules.service</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727784000">- Fix plugin termination when using systemd service units (bsc#1215377)
  * add auditd.service-fix-plugin-termination.patch</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727870400">- Readd audit-allow-manual-stop.patch (removed by mistake)</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1728043200">- Update audit.spec (bsc#1231236):
  * add requirement for 'awk' package
  * move some %post logic from audit to audit-rules</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1749556800">- Refresh systemd service patches:
  - audit-allow-manual-stop.patch
  - auditd.service-fix-plugin-termination.patch
  - enable-stop-rules.patch
  - fix-hardened-service.patch
  - harden_auditd.service.patch
- Update to 4.0.2
  - Fix musl C builds
  - Many code cleanups (Yugend)
  - Use atomic variables if available for signal related flags
  - Dont rotate audit logs when auditd is in debug mode
  - Fix a couple memory leaks on error paths
  - Correct output when displaying rules with exe/path/dir (Attila Lakatos)
  - Fix auparse lookup test to not use the system libaupaurse
  - Improve auparse metrics
  - Update auparse normalizer for recent syscalls
  - Make status report uniform
- Update to 4.0.1
  - Update TRUSTED_APP interpretation to look for known fields
  - In auditd plugins, allow variable amount of arguments (Attila Lakatos)
  - Fix augenrules to work correctly when kernel is in immutable mode
  - Add ausearch_cur_event to auparse library (Attila Lakatos)
  - Add audisp-filter plugin (Attila Lakatos)
  - Improve sorting speed of aureport --summary reports
  - auditd &amp; audit-rules.service pick up paths automatically (Laurent Bigonville)
  - Update auparse normalizer for new syscalls</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769428800">- Move all /var/spool, /var/log directories to systemd-tmpfiles</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1770120000">- Configure runstatedir as "/run" to get rid of systemd deprecation
  warnings.</changelog>
</package>
<package pkgid="41d9c9da4d2789e9cb2ed87dc085421cbcfab5953a38150f1670b8d51def2d53a7ced5a09313d17801742b8a3442cd9f403e6de98e646086ca72b9cfe51d0f2a" name="audit-secondary-debugsource" arch="i586">
  <version epoch="0" ver="4.0.2" rel="3.4"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 3.1.1:
  * Add user friendly keywords for signals to auditctl
  * In ausearch, parse up URINGOP and DM_CTRL records
  * Harden auparse to better handle corrupt logs
  * Fix a CFLAGS propogation problem in the common directory
  * Move the audispd af_unix plugin to a standalone program</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1722859200">- Remove rcaudit symlink [jsc#PED-266]</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1726574400">- Update to 4.0
  - Drop python2 support
  - Drop auvirt and autrace programs
  - Drop SysVinit support
  - Require the use of the 5.0 or later kernel headers
  - New README.md file
  - Rewrite legacy service functions in terms of systemctl
  - Consolidate and update end of event detection to a common function
  - Split off rule loading from auditd.service into audit-rules.service
  - Refactor libaudit.h to split out logging functions and record numbers
  - Speed up aureport --summary reports
  - Limit libaudit python bindings to logging functions
  - Add a metrics function for auparse
  - Change auditctl to use pidfd_send_signal for signaling auditd
  - Adjust watches to optimize syscalls hooked when watch file access
  - Drop nispom rules
  - Add intepretations for fsconfig, fsopen, fsmount, &amp; move_mount
  - Many code fixups (cgzones)
  - Update syscall and interpretation tables to the 6.8 kernel
  (from v3.1.2)
  - When processing a run level change, make auditd exit
  - In auditd, fix return code when rules added in immutable mode
  - In auparse, when files are given, also consider EUID for access
  - Auparse now interprets unnamed/anonymous sockets (Enzo Matsumiya)
  - Disable Python bindings from setting rules due to swig bug (S. Trofimovich)
  - Update all lookup tables for the 6.5 kernel
  - Don't be as paranoid about auditctl -R file permissions
  - In ausearch, correct subject/object search to be an and if both are given
  - Adjust formats for 64 bit time_t
  - Fix segfault in python bindings around the feed API
  - Add feed_has_data, get_record_num, and get/goto_field_num to python bindings
- Update spec:
  * Move rules-related files into new subpackage `audit-rules':
  * Files moved:
  - /sbin/auditctl, /sbin/augenrules,
  /etc/audit/{audit.rules,rules.d/audit.rules,audit-stop.rules}
  - manpages for auditctl, augenrules, and audit.rules
  - /etc/audit is now owned by `audit-rules' as well
  * Add new file /usr/lib/systemd/system/audit-rules.service
  * Remove in-house create-augenrules-service.patch that generated
    augenrules.service systemd unit service
  * Remove ownership of /usr/share/audit
  * Create /usr/share/audit-rules directory on %install
  * Remove audit-userspace-517-compat.patch (fixed upstream)
  * Remove libev-werror.patch (fixed upstream)
  * Remove audit-allow-manual-stop.patch (fixed upstream)
  * Add fix-auparse-test.patch (downstream):
    Upstream tests uses a static value (42) for 'gdm' uid/gid (based
    on Fedora values, apparently).  Replace these occurrences with
    'unknown(123456)'
  * Replace '--with-python' with '--with-python3' on %configure
  * Remove autrace and auvirt references (upstream)
  * Replace README with README.md
- Drop `--enable-systemd' from %configure as SysV-style scripts
  aren't supported in upstream since
  113ae191758c ("Drop support for SysVinit")</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727352000">- Update audit-secondary.spec:
  * Add "Requires: audit-rules" for audit package
  * Remove preun/postun handling of audit-rules.service</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727784000">- Fix plugin termination when using systemd service units (bsc#1215377)
  * add auditd.service-fix-plugin-termination.patch</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1727870400">- Readd audit-allow-manual-stop.patch (removed by mistake)</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1728043200">- Update audit.spec (bsc#1231236):
  * add requirement for 'awk' package
  * move some %post logic from audit to audit-rules</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1749556800">- Refresh systemd service patches:
  - audit-allow-manual-stop.patch
  - auditd.service-fix-plugin-termination.patch
  - enable-stop-rules.patch
  - fix-hardened-service.patch
  - harden_auditd.service.patch
- Update to 4.0.2
  - Fix musl C builds
  - Many code cleanups (Yugend)
  - Use atomic variables if available for signal related flags
  - Dont rotate audit logs when auditd is in debug mode
  - Fix a couple memory leaks on error paths
  - Correct output when displaying rules with exe/path/dir (Attila Lakatos)
  - Fix auparse lookup test to not use the system libaupaurse
  - Improve auparse metrics
  - Update auparse normalizer for recent syscalls
  - Make status report uniform
- Update to 4.0.1
  - Update TRUSTED_APP interpretation to look for known fields
  - In auditd plugins, allow variable amount of arguments (Attila Lakatos)
  - Fix augenrules to work correctly when kernel is in immutable mode
  - Add ausearch_cur_event to auparse library (Attila Lakatos)
  - Add audisp-filter plugin (Attila Lakatos)
  - Improve sorting speed of aureport --summary reports
  - auditd &amp; audit-rules.service pick up paths automatically (Laurent Bigonville)
  - Update auparse normalizer for new syscalls</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769428800">- Move all /var/spool, /var/log directories to systemd-tmpfiles</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1770120000">- Configure runstatedir as "/run" to get rid of systemd deprecation
  warnings.</changelog>
</package>
<package pkgid="bb46c71786600fa2d59cc905a8b6c00abe131f7018053fa150126c8dfa7e4fdf1339e2b8dc100a8188a10a3c7d60b10f42b0db8c74add0454945b387d32bab8f" name="augeas-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.1" rel="2.5"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1745409600">- Add patch, fix for bsc#1239909 / CVE-2025-2588:
  * CVE-2025-2588.patch</changelog>
</package>
<package pkgid="ad20f8ba30e5990bdbd358ccd60d4841eb32b3ac291cb24197be9a51ddbd1cc255fbbefefa5982248c90dc9846f38743d637fc894c8ada6feb5bd25dd90b799f" name="augeas-debugsource" arch="i586">
  <version epoch="0" ver="1.14.1" rel="2.5"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1745409600">- Add patch, fix for bsc#1239909 / CVE-2025-2588:
  * CVE-2025-2588.patch</changelog>
</package>
<package pkgid="32a32ead5dfaa1a866d2006c95d3a30b015334935b764370ec24548cc2009908b6bd5856c25352bbaeda535cbaa9fb499360cfc3c9c68c76341a471f15f2f537" name="aurorae6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Don't include quiet packages in feature_summary
  * Port to declarative type registration
  * Port to ecm_add_qml_module
  * v2: Make decoration-maximized-inactive fallback to decoration-maximized (kde#516189)
  * Require passing tests and enable LSAN
  * v2: Fix menu button (kde#492567)
  * Make KF6::Svg a required buildtime dependency
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * v2: Fix rendering with scale factors less than 100% (kde#520272)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Refresh decoration geometry when maximized state changes without resizing</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * v2: Visualize checked state
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="40772fcac2c238b767700fe2845261d9b46b019bc2e8a752b94d896c35d3b14cad6bea90e588d248691c1937412b90d8f0eaaf2556bfa34e1007b7b7a123b9b4" name="aurorae6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Don't include quiet packages in feature_summary
  * Port to declarative type registration
  * Port to ecm_add_qml_module
  * v2: Make decoration-maximized-inactive fallback to decoration-maximized (kde#516189)
  * Require passing tests and enable LSAN
  * v2: Fix menu button (kde#492567)
  * Make KF6::Svg a required buildtime dependency
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * v2: Fix rendering with scale factors less than 100% (kde#520272)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Refresh decoration geometry when maximized state changes without resizing</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * v2: Visualize checked state
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="6d63f46b9e3f7a6f40c3fdc55f3dcdee9278cef4f2e14cba257ff3bc84b60769604ff3cd667aacbbd2102c588234011fc5a5f5e203689733fb34f9f1829aee0f" name="authbind-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.2" rel="4.8"/>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1435233600">- Update to version 2.1.1
- OBS build fixes
- Based on initial package from: home:eerovolotinen:authbind</changelog>
  <changelog author="fcastelli@suse.com" date="1536667200">- Updated to version 2.1.2
- Based on package from home:tbechtold:contrail</changelog>
  <changelog author="Flavio Castelli &lt;fcastelli@suse.com&gt;" date="1538740800">- Cleanup of the spec file</changelog>
  <changelog author="Panagiotis Georgiadis &lt;pgeorgiadis@suse.com&gt;" date="1540814400">- Remove the generation of files in /etc/permissions.d
- Remove rpmlintrc file that suppresses the rpmlint warning
- Cleanup of the spec fil using spec-cleaner</changelog>
  <changelog author="Panagiotis Georgiadis &lt;pgeorgiadis@suse.com&gt;" date="1542715200">- Allow normal users to execute /usr/bin/authbind</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1609070400">- Add fix-Makefile.patch: make Makefile work properly
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
- Fix incorrect location of plugins</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707480000">- Prepare for RPM 4.20: use autosetup.</changelog>
</package>
<package pkgid="2d0d34fe42b75624743dde2c63c40c8a01a83b850cabc94e6cfc5b80e8650659e509a8b20f8c11425dcfe6a92d2ef3d07158f9cc0b3b3845203eaec610f95ca0" name="authbind-debugsource" arch="i586">
  <version epoch="0" ver="2.1.2" rel="4.8"/>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1435233600">- Update to version 2.1.1
- OBS build fixes
- Based on initial package from: home:eerovolotinen:authbind</changelog>
  <changelog author="fcastelli@suse.com" date="1536667200">- Updated to version 2.1.2
- Based on package from home:tbechtold:contrail</changelog>
  <changelog author="Flavio Castelli &lt;fcastelli@suse.com&gt;" date="1538740800">- Cleanup of the spec file</changelog>
  <changelog author="Panagiotis Georgiadis &lt;pgeorgiadis@suse.com&gt;" date="1540814400">- Remove the generation of files in /etc/permissions.d
- Remove rpmlintrc file that suppresses the rpmlint warning
- Cleanup of the spec fil using spec-cleaner</changelog>
  <changelog author="Panagiotis Georgiadis &lt;pgeorgiadis@suse.com&gt;" date="1542715200">- Allow normal users to execute /usr/bin/authbind</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1609070400">- Add fix-Makefile.patch: make Makefile work properly
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
- Fix incorrect location of plugins</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707480000">- Prepare for RPM 4.20: use autosetup.</changelog>
</package>
<package pkgid="024da6ea56adba645a1d7356122457b6c1252e56c88ba87378b4e54420c1df1fb602fac8398fba06ea0d7f2a3934a407042d18a3f7f245fd33342774a0cf44b9" name="autobench-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.2" rel="3.14"/>
  <changelog author="jhura@suse.com" date="1429012800">- initial package for version 2.1.2</changelog>
  <changelog author="mpluskal@suse.com" date="1429099200">- Add gpg signature</changelog>
  <changelog author="jhura@suse.com" date="1429099201">- changed sed command in spec file</changelog>
  <changelog author="mpluskal@suse.com" date="1454587200">- Use optflags when building</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
</package>
<package pkgid="326167a9ff52ebb6cb946c0b620df6adba681652ccf29e57e66b509df7782827a23693a7f358a4b2ffb8847d091ee3d5eef1f7e4a5e98001849375fe9d844bfd" name="autobench-debugsource" arch="i586">
  <version epoch="0" ver="2.1.2" rel="3.14"/>
  <changelog author="jhura@suse.com" date="1429012800">- initial package for version 2.1.2</changelog>
  <changelog author="mpluskal@suse.com" date="1429099200">- Add gpg signature</changelog>
  <changelog author="jhura@suse.com" date="1429099201">- changed sed command in spec file</changelog>
  <changelog author="mpluskal@suse.com" date="1454587200">- Use optflags when building</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
</package>
<package pkgid="c0a7774e89439bbff38572088e09abec0ffe063913dcac030911efe08385d520ec3f5297db72ab1216031993ef84a899e35406f6d96937a4e0b6e827897c5c32" name="autobuild-debuginfo" arch="i586">
  <version epoch="0" ver="2.11.0" rel="13.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Fix usage of %{_libexecdir} when %{_tmpfilesdir} was meant to be
  used.</changelog>
  <changelog author="Christian Wittmer &lt;chris@computersalat.de&gt;" date="1625572800">- add opendkim to Group unbound to be able to read TrustAnchorFile
- add postfix to Group opendkim to be able to read/write to opendkim.sock
- add %{_sysconfdir}/%{name}/keys dir
- change /var/run to /run wherever used
- rework opendkim-2.9.2_default_config.patch and renamed it to
  opendkim-default_config.patch</changelog>
  <changelog author="Togan Muftuoglu &lt;toganm@opensuse.org&gt;" date="1634212800">- Add cve-2020-12272.patch (CVE-2020-12272)
  * Confirm that the value of "d=" is properly formed, fixed
    upstream in commit 14d54524e0a97d3fe9b80441907d7e356c9ded04
- Add unbound-fix.patch
  * Plug memory leak in Unbound callback
    https://github.com/trusteddomainproject/OpenDKIM/pull/57</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634558400">- Added hardening to systemd service (bsc#1181400). Added patch:
  * harden_opendkim.service.patch
  Modified:
  * opendkim.service</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1697198400">- Add fix-RSA_sign-call.patch
  * Fix bsc#1216117
  * Fix call of RSA sign on big endian systems, patch origin:
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012506</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1707134400">- Add Provides for user/group needed by rpm 4.19</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1731499200">- Added rev-ares-deletion.patch
- Added ares-missing-space.patch
- Added ftbfs-gcc-14-1075339.patch from debian
  Fixes building with GCC14+
- Added opendkim-2.10.3-incompatible-pointer-types.patch from gentoo</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1768910400">- Fix build with GCC 15</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1768910401">- Add patch to support Lua 5.3
  * lua-5.3.patch</changelog>
</package>
<package pkgid="51e97d0dcaa241defce98dc5f5e4ee9d762f3ff4b954a5e2a8f7bf0b4e1fe436599d5d896935f7f578360c21e8f8c89dea5ec07beb515f5f122781a23428c148" name="autocutsel-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.1" rel="2.6"/>
  <changelog author="mhopf@novell.com" date="1303992000">- Initial release</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="sndirsch@suse.com" date="1328788800">- fixed buildreqs due to splitted xorg-x11-libs</changelog>
  <changelog author="jengelh@medozas.de" date="1329048000">- Update dependencies to what is required by configure.ac</changelog>
  <changelog author="sndirsch@suse.com" date="1391688000">- added missing LICENSE file</changelog>
  <changelog author="p.drouand@gmail.com" date="1418904000">- Update to version 0.10.0
  + set WM_NAME, _NET_WM_NAME, and _NET_WM_PID
  + support for UTF-8 strings
  + minor fixes
- Use download Url as source</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 0.10.1
  + fixed allocation error</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1732622400">- add man pages from Debian
- changed LICENSE file from %doc to %license</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1732708800">- do not compress the manual page manually; it's done by a brp
  script during build automatically giving us more flexibility</changelog>
</package>
<package pkgid="1bff7a01c084632ca1d4bbba9a0503ba01aad2c6170798f1cee0ca9a92654891839a0eb8e55fdc3dfd7f1d2a6ddeb04a387b16f8065d3484aa08200c0bd22a84" name="autocutsel-debugsource" arch="i586">
  <version epoch="0" ver="0.10.1" rel="2.6"/>
  <changelog author="mhopf@novell.com" date="1303992000">- Initial release</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="sndirsch@suse.com" date="1328788800">- fixed buildreqs due to splitted xorg-x11-libs</changelog>
  <changelog author="jengelh@medozas.de" date="1329048000">- Update dependencies to what is required by configure.ac</changelog>
  <changelog author="sndirsch@suse.com" date="1391688000">- added missing LICENSE file</changelog>
  <changelog author="p.drouand@gmail.com" date="1418904000">- Update to version 0.10.0
  + set WM_NAME, _NET_WM_NAME, and _NET_WM_PID
  + support for UTF-8 strings
  + minor fixes
- Use download Url as source</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 0.10.1
  + fixed allocation error</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1732622400">- add man pages from Debian
- changed LICENSE file from %doc to %license</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1732708800">- do not compress the manual page manually; it's done by a brp
  script during build automatically giving us more flexibility</changelog>
</package>
<package pkgid="66fce055a6a9cb21c27096ffd4ac0b9cd36e4ee560a8798699427c76bbb81849cbf0436e5692bf1aaf265e5085eda3f94e30c62fd38a005ebdf914596ce99846" name="autofs-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.9" rel="11.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1710936000">- Fix -Werror=incompatible-pointer-types issues (bsc#1221682)
  * Add autofs-5.1.9-fix-ldap_parse_page_control-check.patch
  * Add autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1717416000">- Fix xmlStructuredErrorFunc callback parameter type (bsc#1221682)
  * Refresh autofs-5.1.1-dbus-udisks-monitor.patch
- Use upstream sasl_callback_t patch
  * Remove autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch
  * Add autofs-5.1.9-Fix-incompatible-function-pointer-types.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1730808000">- 5.1.8 removed rpcgen dependency, remove it from spec file, too</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1736856000">- Remove libnsl-devel dependency to remove NSL support</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1752667200">- Fix autofs-5.1.1-dbus-udisks-monitor.patch (bsc#1246612) to account for:
  * d2feac6784b6 autofs-5.1.6 - make autofs.a a shared library
  * bcd8e1b642e9 autofs-5.0.7 - use LIBS for link libraries</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1758196800">- Link against ldap.so instead of ldap_r.so; the former now provides
  thread-safety and the latter is a symlink which may not exist
  (bsc#1249966)
  * drop autofs-use-libldap_r-instead-of-libldap-for-thread-safety.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1758715200">- Drop rcautofs symlink [jsc#PED-266]</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1758801600">- Modified NetworkManager-autofs: (bsc#1250091)
  * don't reload autofs.service on loopback interface changes
  * add --no-block option to request asynchronous behavior</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1769169600">- fix deadlock on map entry removal (bsc#1246325)
  * 0001-autofs-5.1.9-fix-get-parent-multi-mount-check-in-try.patch
  * 0002-autofs-5.1.9-fix-deadlock-in-remount.patch
  * 0003-CHANGELOG-add-a-few-missing-entries.patch
  * 0004-autofs-5.1.9-quiet-possibly-noisy-log-message.patch
  * 0005-autofs-5.1.9-fix-devid-update-on-reload.patch
  * 0006-autofs-5.1.9-fix-cache-writelock-must-be-taken-in-up.patch
  * 0007-autofs-5.1.9-fix-skip-valid-map-entries-on-expire-cl.patch
  * 0008-autofs-5.1.9-remove-unnecessary-call-to-set_direct_m.patch
  * 0009-autofs-5.1.9-remove-unnecessary-assignment-in-umount.patch
  * 0010-autofs-5.1.9-fix-direct-mount-trigger-umount-failure.patch
  * 0011-autofs-5.1.9-refactor-do_umount_autofs_direct.patch
  * 0012-autofs-5.1.9-fix-stale-direct-mount-trigger-not-umou.patch
  * 0013-autofs-5.1.9-add-function-table_lookup_ino.patch
  * 0014-autofs-5.1.9-improve-handling-of-missing-map-entry-f.patch</changelog>
</package>
<package pkgid="c3f96180cb5b5bec93a451be59110eb0702a8564cd6246c44f16f94e21688209fcdffc28c5bbc20a1754b48b7cfd3bfed3e2902d039b480ebd1b86f8e09101ca" name="autofs-debugsource" arch="i586">
  <version epoch="0" ver="5.1.9" rel="11.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1710936000">- Fix -Werror=incompatible-pointer-types issues (bsc#1221682)
  * Add autofs-5.1.9-fix-ldap_parse_page_control-check.patch
  * Add autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1717416000">- Fix xmlStructuredErrorFunc callback parameter type (bsc#1221682)
  * Refresh autofs-5.1.1-dbus-udisks-monitor.patch
- Use upstream sasl_callback_t patch
  * Remove autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch
  * Add autofs-5.1.9-Fix-incompatible-function-pointer-types.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1730808000">- 5.1.8 removed rpcgen dependency, remove it from spec file, too</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1736856000">- Remove libnsl-devel dependency to remove NSL support</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1752667200">- Fix autofs-5.1.1-dbus-udisks-monitor.patch (bsc#1246612) to account for:
  * d2feac6784b6 autofs-5.1.6 - make autofs.a a shared library
  * bcd8e1b642e9 autofs-5.0.7 - use LIBS for link libraries</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1758196800">- Link against ldap.so instead of ldap_r.so; the former now provides
  thread-safety and the latter is a symlink which may not exist
  (bsc#1249966)
  * drop autofs-use-libldap_r-instead-of-libldap-for-thread-safety.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1758715200">- Drop rcautofs symlink [jsc#PED-266]</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1758801600">- Modified NetworkManager-autofs: (bsc#1250091)
  * don't reload autofs.service on loopback interface changes
  * add --no-block option to request asynchronous behavior</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1769169600">- fix deadlock on map entry removal (bsc#1246325)
  * 0001-autofs-5.1.9-fix-get-parent-multi-mount-check-in-try.patch
  * 0002-autofs-5.1.9-fix-deadlock-in-remount.patch
  * 0003-CHANGELOG-add-a-few-missing-entries.patch
  * 0004-autofs-5.1.9-quiet-possibly-noisy-log-message.patch
  * 0005-autofs-5.1.9-fix-devid-update-on-reload.patch
  * 0006-autofs-5.1.9-fix-cache-writelock-must-be-taken-in-up.patch
  * 0007-autofs-5.1.9-fix-skip-valid-map-entries-on-expire-cl.patch
  * 0008-autofs-5.1.9-remove-unnecessary-call-to-set_direct_m.patch
  * 0009-autofs-5.1.9-remove-unnecessary-assignment-in-umount.patch
  * 0010-autofs-5.1.9-fix-direct-mount-trigger-umount-failure.patch
  * 0011-autofs-5.1.9-refactor-do_umount_autofs_direct.patch
  * 0012-autofs-5.1.9-fix-stale-direct-mount-trigger-not-umou.patch
  * 0013-autofs-5.1.9-add-function-table_lookup_ino.patch
  * 0014-autofs-5.1.9-improve-handling-of-missing-map-entry-f.patch</changelog>
</package>
<package pkgid="704a47b19fb51545ad5a95a321243e863af916c7a87e2e2eac0eeeaa12ed5d95c2a4bfc5187f0627d6703aa224db98b92d4ad354d82690ffb83ffa03699bd8aa" name="autogen-debuginfo" arch="i586">
  <version epoch="0" ver="5.18.16" rel="9.4"/>
  <changelog author="&lt;jbrielmaier@suse.de&gt;" date="1542801600">- BuildRequire guile-devel to make transistion to Guile 2.2 smooth</changelog>
  <changelog author="schwab@suse.de" date="1542888000">- Remove invalid signature file and keyring</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1553515200">- Add gcc9-fix-wrestrict.patch in order to fix
  bsc#1125772.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1579608000">- guile-version.patch: Allow building with guile 3.0</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1584964800">- guile-version.patch: Allow all patchlevel versions of guile 3.0</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1589198400">- Increase default timeout
- Run testsuite in verbose mode</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1591790400">- Set MAN_PAGE_DATE to normalize man page date (boo#1047218)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1650369600">- Add upstream patch autogen-avoid-GCC-code-analysis-bug.patch
  in order to support -D_FORTIFY_SOURCE=3 with GCC 12.
- Use autosetup.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1757937600">- text-mmap-check-failed-addr.patch: Fix missing error check from mmap
  (CVE-2025-8746, bsc#1247921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1769428800">- Disable -Werror</changelog>
</package>
<package pkgid="a71147b4ca26e7c3ef81426601f13ee6367a1ab9cda0dbdfd173dda7b172445d9d47463cef69b5adee0b66f221a35feea5297efb8c104f51b13e29ffd59a8e3e" name="autogen-debugsource" arch="i586">
  <version epoch="0" ver="5.18.16" rel="9.4"/>
  <changelog author="&lt;jbrielmaier@suse.de&gt;" date="1542801600">- BuildRequire guile-devel to make transistion to Guile 2.2 smooth</changelog>
  <changelog author="schwab@suse.de" date="1542888000">- Remove invalid signature file and keyring</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1553515200">- Add gcc9-fix-wrestrict.patch in order to fix
  bsc#1125772.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1579608000">- guile-version.patch: Allow building with guile 3.0</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1584964800">- guile-version.patch: Allow all patchlevel versions of guile 3.0</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1589198400">- Increase default timeout
- Run testsuite in verbose mode</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1591790400">- Set MAN_PAGE_DATE to normalize man page date (boo#1047218)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1650369600">- Add upstream patch autogen-avoid-GCC-code-analysis-bug.patch
  in order to support -D_FORTIFY_SOURCE=3 with GCC 12.
- Use autosetup.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1757937600">- text-mmap-check-failed-addr.patch: Fix missing error check from mmap
  (CVE-2025-8746, bsc#1247921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1769428800">- Disable -Werror</changelog>
</package>
<package pkgid="79f3ebe7f4124a5e78eadc2cedbf3112a1a5f499fa60bf449d22b2f2e70cc9c3bee9146da36d3b611d4866f1e59cc9fbdab6934b96803dfed5fa194452f8ea8b" name="autossh-debuginfo" arch="i586">
  <version epoch="0" ver="1.4g" rel="2.15"/>
  <changelog author="p.drouand@gmail.com" date="1405857600">- Add systemd support for openSUSE &gt; 12.2</changelog>
  <changelog author="p.drouand@gmail.com" date="1418904000">- Update to version 1.4d
  + call daemon() before opening any sockets. Problem discovered and
    diagnosed by Frank van der Aa when trying to start autossh at
    system init.
  + don't use malloc(n * size) idiom; use calloc()</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1429876800">- change autossh.service content to reflect it is a READONLY file.
- change the install line for autossh.service to:
  %__install -D -m 444 %{S:3} %{buildroot}%{_unitdir}/autossh@.service
  * This has 2 big changes.  First the permissions are 444, so READONLY.
  * Second, note the @ char in the target name.
    This makes it an instantiated service file
- add a sample my.conf override file
- add a README.SUSE.md file that:
  * explains how to use systemd instantiated service
  * how to use the override file
  * a full walkthru of how to setup a reverse tunnel</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1431518400">- Minor cleanups to service file and sample my.conf override file</changelog>
  <changelog author="multyrealm@gmail.com" date="1442318400">- Update to version 1.4e
  + By default, changing the poll time should change the first poll
    time to match. Only have different times if AUTOSSH_FIRST_POLL
    is explicitly set. Jerry Xie forwarded on change request from
    Ubuntu bug forums.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="sean@suspend.net" date="1539604800">- Update to version 1.4f
  + Change behavior when ssh exits on signal.
  + Fix order of arguments to kill().
  + Ignore SIGPIPE.
  + Should accept the default -1 with AUTOSSH_MAXSTART
  + memset() sigaction structure before use
- autossh-makefile-destdir.patch: dropped</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Remove pre-12.2 parts from build recipe
- Reduce hard dependency on systemd
- Replace old $RPM_* shell vars and %__-type macro indirections.</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1553774400">- Update to version 1.4g
  + most notably addresses a bug that could see an alarm signal occur
    without a handler, causing autossh to exit inappropriately.</changelog>
  <changelog author="Benoît Monin &lt;benoit.monin@gmx.fr&gt;" date="1565352000">- add autoconf and automake as BuildRequires for autoreconf
- call autoreconf before configure otherwise setproctitle is
  mis-detected as present, causing a build failure</changelog>
</package>
<package pkgid="3c9bd66909f0692f8b739cad64b9bcaad3ae2fd30ec0840861ee3acd096445ec757f5b00adceab0596aab3193be1777a8108f6d8605b785a9a87023d50833c23" name="autossh-debugsource" arch="i586">
  <version epoch="0" ver="1.4g" rel="2.15"/>
  <changelog author="p.drouand@gmail.com" date="1405857600">- Add systemd support for openSUSE &gt; 12.2</changelog>
  <changelog author="p.drouand@gmail.com" date="1418904000">- Update to version 1.4d
  + call daemon() before opening any sockets. Problem discovered and
    diagnosed by Frank van der Aa when trying to start autossh at
    system init.
  + don't use malloc(n * size) idiom; use calloc()</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1429876800">- change autossh.service content to reflect it is a READONLY file.
- change the install line for autossh.service to:
  %__install -D -m 444 %{S:3} %{buildroot}%{_unitdir}/autossh@.service
  * This has 2 big changes.  First the permissions are 444, so READONLY.
  * Second, note the @ char in the target name.
    This makes it an instantiated service file
- add a sample my.conf override file
- add a README.SUSE.md file that:
  * explains how to use systemd instantiated service
  * how to use the override file
  * a full walkthru of how to setup a reverse tunnel</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1431518400">- Minor cleanups to service file and sample my.conf override file</changelog>
  <changelog author="multyrealm@gmail.com" date="1442318400">- Update to version 1.4e
  + By default, changing the poll time should change the first poll
    time to match. Only have different times if AUTOSSH_FIRST_POLL
    is explicitly set. Jerry Xie forwarded on change request from
    Ubuntu bug forums.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="sean@suspend.net" date="1539604800">- Update to version 1.4f
  + Change behavior when ssh exits on signal.
  + Fix order of arguments to kill().
  + Ignore SIGPIPE.
  + Should accept the default -1 with AUTOSSH_MAXSTART
  + memset() sigaction structure before use
- autossh-makefile-destdir.patch: dropped</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Remove pre-12.2 parts from build recipe
- Reduce hard dependency on systemd
- Replace old $RPM_* shell vars and %__-type macro indirections.</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1553774400">- Update to version 1.4g
  + most notably addresses a bug that could see an alarm signal occur
    without a handler, causing autossh to exit inappropriately.</changelog>
  <changelog author="Benoît Monin &lt;benoit.monin@gmx.fr&gt;" date="1565352000">- add autoconf and automake as BuildRequires for autoreconf
- call autoreconf before configure otherwise setproctitle is
  mis-detected as present, causing a build failure</changelog>
</package>
<package pkgid="367f5f2a2a85e702fadd52137bfb4a0b5d4641311c1dabd27f96ca3af1a52686c44011806b391d73a0c695efabd0e8c7b49cdf0c26fe0d4596ce0aa5ac779fac" name="autotrace-debuginfo" arch="i586">
  <version epoch="0" ver="0.31.10" rel="1.6"/>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="meissner@suse.de" date="1292846400">- libexif does not seem to be directly required</changelog>
  <changelog author="sbrabec@suse.cz" date="1299499200">- Split according to shared library packaging rules.
- Enabled ImageMagick support.</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="coolo@suse.com" date="1362052800">- update license to new format</changelog>
  <changelog author="sfalken@opensuse.org" date="1407844800">- Add 0001-fix_input_png.patch:  Corrects build failure against libpng15
- Updated .spec file to use %make_install macro</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1652443200">- biWidth*biBitCnt integer overflow fix (bsc#1182158,
  CVE-2019-19004, CVE-2019-19004.patch).
- Bitmap double free fix (bsc1182159, CVE-2019-19005,
  CVE-2017-9182, CVE-2017-9190, CVE-2019-19005.patch).</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667908800">- Added CVE-2022-32323.patch
  * [bsc#1201529, CVE-2022-32323]
  * Fixes Heap overflow in ReadImage()</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1748779200">- Update to version 0.31.10:
  * ImageMagick 7 support (gh#autotrace/autotrace#105,
    gh#autotrace/autotrace#106).
  * HKUST CVEs addressed (gh#autotrace/autotrace#110).
- Drop upstreamed or otherwise unnecessary patches:
  * autotrace-0.31.1-quotefix.diff (autotrace.m4 dropped, commit
    64823fa).
  * 0001-fix_input_png.patch (commit 70b315a).
  * CVE-2019-19004.patch (commit 64c5833).
  * CVE-2019-19005.patch (commit 268aee4).
  * CVE-2022-32323.patch (comimt aaf410d).
- Add autotrace-pkgconfig-private-libs.patch: [pkgconfig] Move
  some libraries to Libs.private (gh#autotrace/autotrace#124).
- Add autotrace-ac_subst-magick-vars.patch: Fix unexpanded
  MAGICK_* automake variables in pkgconfig file
  (gh#autotrace/autotrace#160).
- Drop additional pstoedit.m4 file source as not needed any more.
- Use full URL for Source0.
- Split off separate lang package.
- Run tests as part of %check section; add BuildRequires: procps
  for pkill command used in some tests.
- Specfile cleanups.</changelog>
</package>
<package pkgid="56e44560aec87dd805a6d694012b7809e061a3a7e5d3ef5df7872a2de8514adf01a6d0d24867916909222a02c1aea8af1f53095fdd448b329e583cc148f5989b" name="autotrace-debugsource" arch="i586">
  <version epoch="0" ver="0.31.10" rel="1.6"/>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="meissner@suse.de" date="1292846400">- libexif does not seem to be directly required</changelog>
  <changelog author="sbrabec@suse.cz" date="1299499200">- Split according to shared library packaging rules.
- Enabled ImageMagick support.</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="coolo@suse.com" date="1362052800">- update license to new format</changelog>
  <changelog author="sfalken@opensuse.org" date="1407844800">- Add 0001-fix_input_png.patch:  Corrects build failure against libpng15
- Updated .spec file to use %make_install macro</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1652443200">- biWidth*biBitCnt integer overflow fix (bsc#1182158,
  CVE-2019-19004, CVE-2019-19004.patch).
- Bitmap double free fix (bsc1182159, CVE-2019-19005,
  CVE-2017-9182, CVE-2017-9190, CVE-2019-19005.patch).</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667908800">- Added CVE-2022-32323.patch
  * [bsc#1201529, CVE-2022-32323]
  * Fixes Heap overflow in ReadImage()</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1748779200">- Update to version 0.31.10:
  * ImageMagick 7 support (gh#autotrace/autotrace#105,
    gh#autotrace/autotrace#106).
  * HKUST CVEs addressed (gh#autotrace/autotrace#110).
- Drop upstreamed or otherwise unnecessary patches:
  * autotrace-0.31.1-quotefix.diff (autotrace.m4 dropped, commit
    64823fa).
  * 0001-fix_input_png.patch (commit 70b315a).
  * CVE-2019-19004.patch (commit 64c5833).
  * CVE-2019-19005.patch (commit 268aee4).
  * CVE-2022-32323.patch (comimt aaf410d).
- Add autotrace-pkgconfig-private-libs.patch: [pkgconfig] Move
  some libraries to Libs.private (gh#autotrace/autotrace#124).
- Add autotrace-ac_subst-magick-vars.patch: Fix unexpanded
  MAGICK_* automake variables in pkgconfig file
  (gh#autotrace/autotrace#160).
- Drop additional pstoedit.m4 file source as not needed any more.
- Use full URL for Source0.
- Split off separate lang package.
- Run tests as part of %check section; add BuildRequires: procps
  for pkill command used in some tests.
- Specfile cleanups.</changelog>
</package>
<package pkgid="212dcc504f31289ac6441ab3bd5366bf598e9c5268990d57439ce939187b01f10b402d8f6a7fff4871aa3c3f075b2e580426daacd68848026433db7f9d92129d" name="avahi-autoipd-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="45.2"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Add patch submitted to upstream at
  to enable building with Qt6 and add that flavor:
  0001-Enable-building-with-Qt6.patch
- Disable building the Qt5 flavor in SLE16.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1757937600">- Add avahi-CVE-2024-52615.patch:
  Backport 4e2e1ea from upstream, Resolve fixed source ports for
  wide-area DNS queries cause DNS responses be injected.
  (CVE-2024-52615, bsc#1233421)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305600">- Add avahi-CVE-2025-68468.patch:
  Backport f66be13 from upstream, fix DoS bug by removing incorrect
  assertion.
  (CVE-2025-68468, bsc#1256499)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305601">- Add avahi-CVE-2025-68471.patch:
  Backport 9c6eb53 from upstream, fix DoS bug by changing assert to
  return.
  (CVE-2025-68471, bsc#1256500)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305602">- Add avahi-CVE-2025-68276.patch:
  Backport 0c013e2 from upstream, refuse to create wide-area record
  browsers when wide-area is off.
  (CVE-2025-68276, bsc#1256498)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Make /var/lib/avahi-autoipd a ghost dir instead of packaging it
  since avahi-autoipd creates it on start (jsc#PED-14836).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1777291200">- Add avahi-CVE-2026-34933.patch: refuse to accept publish flags
  where both wide_area and multicast are set.
  (CVE-2026-34933, bsc#1261546)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1784203200">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="51f6938d0ab4bbfac4a76b726162d527e22e30c923f4a8fa7f58749e62a9d49e49a53227e05fd4a080fbc9dca18869469136c982e6880a0736565f3be106c34b" name="avahi-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="45.2"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Add patch submitted to upstream at
  to enable building with Qt6 and add that flavor:
  0001-Enable-building-with-Qt6.patch
- Disable building the Qt5 flavor in SLE16.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1757937600">- Add avahi-CVE-2024-52615.patch:
  Backport 4e2e1ea from upstream, Resolve fixed source ports for
  wide-area DNS queries cause DNS responses be injected.
  (CVE-2024-52615, bsc#1233421)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305600">- Add avahi-CVE-2025-68468.patch:
  Backport f66be13 from upstream, fix DoS bug by removing incorrect
  assertion.
  (CVE-2025-68468, bsc#1256499)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305601">- Add avahi-CVE-2025-68471.patch:
  Backport 9c6eb53 from upstream, fix DoS bug by changing assert to
  return.
  (CVE-2025-68471, bsc#1256500)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305602">- Add avahi-CVE-2025-68276.patch:
  Backport 0c013e2 from upstream, refuse to create wide-area record
  browsers when wide-area is off.
  (CVE-2025-68276, bsc#1256498)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Make /var/lib/avahi-autoipd a ghost dir instead of packaging it
  since avahi-autoipd creates it on start (jsc#PED-14836).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1777291200">- Add avahi-CVE-2026-34933.patch: refuse to accept publish flags
  where both wide_area and multicast are set.
  (CVE-2026-34933, bsc#1261546)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1784203200">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="70980b2dbd4c4454622d8a73bd992e5c4d772808c5981791008fc0e54a3b27087f12b964b170adc2ef5a6f27859606e0a9970f2cdbb1c0561e426e2299d594bd" name="avahi-debugsource" arch="i586">
  <version epoch="0" ver="0.8" rel="45.2"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Add patch submitted to upstream at
  to enable building with Qt6 and add that flavor:
  0001-Enable-building-with-Qt6.patch
- Disable building the Qt5 flavor in SLE16.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1757937600">- Add avahi-CVE-2024-52615.patch:
  Backport 4e2e1ea from upstream, Resolve fixed source ports for
  wide-area DNS queries cause DNS responses be injected.
  (CVE-2024-52615, bsc#1233421)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305600">- Add avahi-CVE-2025-68468.patch:
  Backport f66be13 from upstream, fix DoS bug by removing incorrect
  assertion.
  (CVE-2025-68468, bsc#1256499)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305601">- Add avahi-CVE-2025-68471.patch:
  Backport 9c6eb53 from upstream, fix DoS bug by changing assert to
  return.
  (CVE-2025-68471, bsc#1256500)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305602">- Add avahi-CVE-2025-68276.patch:
  Backport 0c013e2 from upstream, refuse to create wide-area record
  browsers when wide-area is off.
  (CVE-2025-68276, bsc#1256498)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Make /var/lib/avahi-autoipd a ghost dir instead of packaging it
  since avahi-autoipd creates it on start (jsc#PED-14836).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1777291200">- Add avahi-CVE-2026-34933.patch: refuse to accept publish flags
  where both wide_area and multicast are set.
  (CVE-2026-34933, bsc#1261546)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1784203200">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="2cecc33140ba810afe19ab818b24a5bf0c050272673930e30d20b0523cb33902239b62a356ec39afb85e86cca93d816713c8aa1189697373481abb692dfe4ef4" name="avahi-glib2-debugsource" arch="i586">
  <version epoch="0" ver="0.8" rel="45.2"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Add patch submitted to upstream at
  to enable building with Qt6 and add that flavor:
  0001-Enable-building-with-Qt6.patch
- Disable building the Qt5 flavor in SLE16.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1757937600">- Add avahi-CVE-2024-52615.patch:
  Backport 4e2e1ea from upstream, Resolve fixed source ports for
  wide-area DNS queries cause DNS responses be injected.
  (CVE-2024-52615, bsc#1233421)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305600">- Add avahi-CVE-2025-68468.patch:
  Backport f66be13 from upstream, fix DoS bug by removing incorrect
  assertion.
  (CVE-2025-68468, bsc#1256499)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305601">- Add avahi-CVE-2025-68471.patch:
  Backport 9c6eb53 from upstream, fix DoS bug by changing assert to
  return.
  (CVE-2025-68471, bsc#1256500)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305602">- Add avahi-CVE-2025-68276.patch:
  Backport 0c013e2 from upstream, refuse to create wide-area record
  browsers when wide-area is off.
  (CVE-2025-68276, bsc#1256498)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Make /var/lib/avahi-autoipd a ghost dir instead of packaging it
  since avahi-autoipd creates it on start (jsc#PED-14836).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1777291200">- Add avahi-CVE-2026-34933.patch: refuse to accept publish flags
  where both wide_area and multicast are set.
  (CVE-2026-34933, bsc#1261546)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1784203200">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="8a455e6ed99514460528da9e1d2444ef632cebe732848b4b8b066238ea9ada45d361db7f8be0a355ba3c3dff670d1ea1676b668329873cf1333776066d7c399f" name="avahi-qt5-debugsource" arch="i586">
  <version epoch="0" ver="0.8" rel="45.2"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Add patch submitted to upstream at
  to enable building with Qt6 and add that flavor:
  0001-Enable-building-with-Qt6.patch
- Disable building the Qt5 flavor in SLE16.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1757937600">- Add avahi-CVE-2024-52615.patch:
  Backport 4e2e1ea from upstream, Resolve fixed source ports for
  wide-area DNS queries cause DNS responses be injected.
  (CVE-2024-52615, bsc#1233421)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305600">- Add avahi-CVE-2025-68468.patch:
  Backport f66be13 from upstream, fix DoS bug by removing incorrect
  assertion.
  (CVE-2025-68468, bsc#1256499)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305601">- Add avahi-CVE-2025-68471.patch:
  Backport 9c6eb53 from upstream, fix DoS bug by changing assert to
  return.
  (CVE-2025-68471, bsc#1256500)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305602">- Add avahi-CVE-2025-68276.patch:
  Backport 0c013e2 from upstream, refuse to create wide-area record
  browsers when wide-area is off.
  (CVE-2025-68276, bsc#1256498)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Make /var/lib/avahi-autoipd a ghost dir instead of packaging it
  since avahi-autoipd creates it on start (jsc#PED-14836).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1777291200">- Add avahi-CVE-2026-34933.patch: refuse to accept publish flags
  where both wide_area and multicast are set.
  (CVE-2026-34933, bsc#1261546)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1784203200">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="ccb30e4ea19e144c94867f367fa198c1d0eb8df13445e1c70ea2dfa2aed8878aa28a1820abe461754c494de4f91756faced518555731869051732c1c17f94564" name="avahi-qt6-debugsource" arch="i586">
  <version epoch="0" ver="0.8" rel="45.2"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Add patch submitted to upstream at
  to enable building with Qt6 and add that flavor:
  0001-Enable-building-with-Qt6.patch
- Disable building the Qt5 flavor in SLE16.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1757937600">- Add avahi-CVE-2024-52615.patch:
  Backport 4e2e1ea from upstream, Resolve fixed source ports for
  wide-area DNS queries cause DNS responses be injected.
  (CVE-2024-52615, bsc#1233421)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305600">- Add avahi-CVE-2025-68468.patch:
  Backport f66be13 from upstream, fix DoS bug by removing incorrect
  assertion.
  (CVE-2025-68468, bsc#1256499)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305601">- Add avahi-CVE-2025-68471.patch:
  Backport 9c6eb53 from upstream, fix DoS bug by changing assert to
  return.
  (CVE-2025-68471, bsc#1256500)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305602">- Add avahi-CVE-2025-68276.patch:
  Backport 0c013e2 from upstream, refuse to create wide-area record
  browsers when wide-area is off.
  (CVE-2025-68276, bsc#1256498)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Make /var/lib/avahi-autoipd a ghost dir instead of packaging it
  since avahi-autoipd creates it on start (jsc#PED-14836).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1777291200">- Add avahi-CVE-2026-34933.patch: refuse to accept publish flags
  where both wide_area and multicast are set.
  (CVE-2026-34933, bsc#1261546)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1784203200">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="914955f54c3b7cba9140265acb69a42f4737c3fdaea37cc0f111319cce85e35b0a99adb20383c221ac25e1486a7e3d35434854081020bbd1768fde62539d103e" name="avahi-utils-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="45.2"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Add patch submitted to upstream at
  to enable building with Qt6 and add that flavor:
  0001-Enable-building-with-Qt6.patch
- Disable building the Qt5 flavor in SLE16.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1757937600">- Add avahi-CVE-2024-52615.patch:
  Backport 4e2e1ea from upstream, Resolve fixed source ports for
  wide-area DNS queries cause DNS responses be injected.
  (CVE-2024-52615, bsc#1233421)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305600">- Add avahi-CVE-2025-68468.patch:
  Backport f66be13 from upstream, fix DoS bug by removing incorrect
  assertion.
  (CVE-2025-68468, bsc#1256499)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305601">- Add avahi-CVE-2025-68471.patch:
  Backport 9c6eb53 from upstream, fix DoS bug by changing assert to
  return.
  (CVE-2025-68471, bsc#1256500)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305602">- Add avahi-CVE-2025-68276.patch:
  Backport 0c013e2 from upstream, refuse to create wide-area record
  browsers when wide-area is off.
  (CVE-2025-68276, bsc#1256498)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Make /var/lib/avahi-autoipd a ghost dir instead of packaging it
  since avahi-autoipd creates it on start (jsc#PED-14836).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1777291200">- Add avahi-CVE-2026-34933.patch: refuse to accept publish flags
  where both wide_area and multicast are set.
  (CVE-2026-34933, bsc#1261546)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1784203200">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="f6774a0081cc28aeab31fad987fc5f415a901659830a26f27a8804e60f72504d6ff1531dbd7408a21b802f5eda5638e320644cd36535bdb35661ac6ca6858256" name="avahi-utils-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="45.2"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Add patch submitted to upstream at
  to enable building with Qt6 and add that flavor:
  0001-Enable-building-with-Qt6.patch
- Disable building the Qt5 flavor in SLE16.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1757937600">- Add avahi-CVE-2024-52615.patch:
  Backport 4e2e1ea from upstream, Resolve fixed source ports for
  wide-area DNS queries cause DNS responses be injected.
  (CVE-2024-52615, bsc#1233421)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305600">- Add avahi-CVE-2025-68468.patch:
  Backport f66be13 from upstream, fix DoS bug by removing incorrect
  assertion.
  (CVE-2025-68468, bsc#1256499)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305601">- Add avahi-CVE-2025-68471.patch:
  Backport 9c6eb53 from upstream, fix DoS bug by changing assert to
  return.
  (CVE-2025-68471, bsc#1256500)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768305602">- Add avahi-CVE-2025-68276.patch:
  Backport 0c013e2 from upstream, refuse to create wide-area record
  browsers when wide-area is off.
  (CVE-2025-68276, bsc#1256498)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1772539200">- Use libalternative instead of update-alternatives in TW and SLFO
  (jsc#PED-14835).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Make /var/lib/avahi-autoipd a ghost dir instead of packaging it
  since avahi-autoipd creates it on start (jsc#PED-14836).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1777291200">- Add avahi-CVE-2026-34933.patch: refuse to accept publish flags
  where both wide_area and multicast are set.
  (CVE-2026-34933, bsc#1261546)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1777982400">- Add avahi-CVE-2026-24401.patch: Fix unsolicited mDNS response
  containing a recursive CNAME record (bsc#1257235).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1784203200">- Add avahi-CVE-2025-59529.patch: limit the number of simple
  clients (bsc#1255451 CVE-2025-59529).</changelog>
</package>
<package pkgid="4583a72c487c8544b073bd44c20f664e416d7170735e2a0568055bd2ea06950afed6f1938627d8ce4bb4f354b98dde96ad0dc1ce36551433bf5e375ad9f94f0c" name="avfs-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="3.5"/>
  <changelog author="mpluskal@suse.com" date="1482408000">- Update to version 1.0.4:
  * fixed zip module to correctly read archives with a lot of
    files or very large files
- Use pkgconfig() style requires</changelog>
  <changelog author="aloisio@gmx.com" date="1519041600">- Update to version 1.0.5
  * limit the file cache to 50 elements and age of 10 minutes to
    avoid endless grow of internal cache
  * allow reproducable builds
  * fixed crash in parsing ls output for modules which need to
    handle ls-like output
  * fix urar module when external rar/unrar tool crashed
- Spec cleanup</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585828800">- Update to version 1.1.0:
  * improved handling of single '#' to stop resolving archive
    handlers when it makes no sense to add another chain
  * support multiple gzip member in a single file (concatenated
    gzip files)
  * updated webdav module with work with latest libneon (which is
    no longer bundled)
  * CODA and PRELOAD support has been removed
- Changes for version 1.0.6:
  * added support for libzstd (zst files)
  * fixed arbitrary command execution in rsh/ssh module
  * zip workaround for zip archives with unix attributes but
    regular files are not marked correctly</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.1.3:
  - fix compilation problem on MacOS
  - fix encoding problem in ulha extfs module
  - add support for rar 5.0 files
  - fix memleak in zstd support
  - small fix for extfs udar module
  - updated internal bzlib to 1.0.8 to fix security bug</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622030400">- Update to version 1.1.4:
  * add support for lzip (ulzip module for .lz files)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.1.5:
  * added support for ls output with SElinux attributes.
  * improved handling of xz memory limit to allow detecting
    when the limit is reached and to increase it on demand.
  * added basic decoding of tar's extended headers to support
    longer file names.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746878400">- update to 1.2.0:
  * fix decoding zip64 archives when some fields on regular header
    are ff..ff
  * extfs: replace temporary files from extfs archives if the
    basefile has been changed or modified. Otherwise an inner
    file would contain invalid old data from the previous basefile.
  * virtual: add support in virt_readdir for longer names than
    NAME_MAX
  * developer visible fixes
- simplify spec file
- disable fuse, code was not ported to fuse 3 yet (boo#1242079)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1767787200">- Add patch avfs-fuse3-support.patch (boo#1256109)
  * Support avfsd by porting upstream commit f7c2526778fc8323ff40137e7e3bcaab1d925020</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767960000">- fix openSUSE Leap build, using fuse 2 (boo#1256109)</changelog>
</package>
<package pkgid="2b2e08e17c109af5f346677774d0fbda39f537aa2283d1e1a9656f3214204eabd364c4c6c752247435a9e5186867d716a438687d8f2f1282d11ac9d99d19c5bc" name="avfs-debugsource" arch="i586">
  <version epoch="0" ver="1.2.0" rel="3.5"/>
  <changelog author="mpluskal@suse.com" date="1482408000">- Update to version 1.0.4:
  * fixed zip module to correctly read archives with a lot of
    files or very large files
- Use pkgconfig() style requires</changelog>
  <changelog author="aloisio@gmx.com" date="1519041600">- Update to version 1.0.5
  * limit the file cache to 50 elements and age of 10 minutes to
    avoid endless grow of internal cache
  * allow reproducable builds
  * fixed crash in parsing ls output for modules which need to
    handle ls-like output
  * fix urar module when external rar/unrar tool crashed
- Spec cleanup</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585828800">- Update to version 1.1.0:
  * improved handling of single '#' to stop resolving archive
    handlers when it makes no sense to add another chain
  * support multiple gzip member in a single file (concatenated
    gzip files)
  * updated webdav module with work with latest libneon (which is
    no longer bundled)
  * CODA and PRELOAD support has been removed
- Changes for version 1.0.6:
  * added support for libzstd (zst files)
  * fixed arbitrary command execution in rsh/ssh module
  * zip workaround for zip archives with unix attributes but
    regular files are not marked correctly</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.1.3:
  - fix compilation problem on MacOS
  - fix encoding problem in ulha extfs module
  - add support for rar 5.0 files
  - fix memleak in zstd support
  - small fix for extfs udar module
  - updated internal bzlib to 1.0.8 to fix security bug</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622030400">- Update to version 1.1.4:
  * add support for lzip (ulzip module for .lz files)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.1.5:
  * added support for ls output with SElinux attributes.
  * improved handling of xz memory limit to allow detecting
    when the limit is reached and to increase it on demand.
  * added basic decoding of tar's extended headers to support
    longer file names.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746878400">- update to 1.2.0:
  * fix decoding zip64 archives when some fields on regular header
    are ff..ff
  * extfs: replace temporary files from extfs archives if the
    basefile has been changed or modified. Otherwise an inner
    file would contain invalid old data from the previous basefile.
  * virtual: add support in virt_readdir for longer names than
    NAME_MAX
  * developer visible fixes
- simplify spec file
- disable fuse, code was not ported to fuse 3 yet (boo#1242079)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1767787200">- Add patch avfs-fuse3-support.patch (boo#1256109)
  * Support avfsd by porting upstream commit f7c2526778fc8323ff40137e7e3bcaab1d925020</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767960000">- fix openSUSE Leap build, using fuse 2 (boo#1256109)</changelog>
</package>
<package pkgid="25f81819a9746056a2ab1910aa8a6505c8c422fe6bc0057a960b73c78c6f1d57f1c3867209118f888bd0312e1bc10d53c0c5012048d52a4048a10ae66561cc95" name="avgtime-debuginfo" arch="i586">
  <version epoch="0" ver="v0.5.0+4.ffdf200" rel="4.15"/>
  <changelog author="okurz@suse.com" date="1488801600">- Initial submission</changelog>
  <changelog author="okurz@suse.com" date="1495886400">- Use local Source0 for oS:Fctry submission</changelog>
  <changelog author="okurz@suse.com" date="1523620800">- Link dynamically to support openSUSE:Factory in the current version as well
- Add package post-installation test</changelog>
  <changelog author="okurz@suse.com" date="1523966400">- Update to version v0.5.0+4.ffdf200:
  * -Release 0.3: Histogram, sample mode and confidence intervals
  * -Release 0.4: Added conf. intervals for estimated mu average (actually, fixed the values confidence interval).
  * -README changes.
  * -Release 0.5: Now works in windows.
  * Fix compile error on 2.061
  * add dub package file
  * -Fix compile errors on DMD 2.067 (issue #7). Thanks alekseymya for reporting issue.
  * -Updated readme.md to mention Windows and Linux.
  * -Mentioned OS X as working in the README.md.
  * -Added SpawnProcess optional implementation version (not enabled by default), to cover issue #5).
- Update descriptions</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1535630400">- Use LDC compiler when DMD is not available
- Make use of %license</changelog>
  <changelog author="Holger B. A. Rauch &lt;holger.rauch@posteo.de&gt;" date="1680523200">- Use gdmd (DMD as part of the GCC (GNU Compiler Collection)). This approach
  is most likely sane for all architectures and a recent enough GCC (version 13)</changelog>
</package>
<package pkgid="81f10ddf4a97d87e06b85f6b85598b824b0bd377dbea89c6c9f091446c12fdaabde31b09328889c7edde00d631504904fb00dd07cd1eeae2021262925bc92d0f" name="avif-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1725105600">- update to 1.1.1:
  * In avif.h, change "AVIF_API AVIF_NODISCARD" back to
    "AVIF_NODISCARD AVIF_API" to fix clang-cl and MSVC compilation
    errors in the shared library build on Windows.
  * Fix -DAVIF_GTEST=SYSTEM
  * Fix infe_type and codec_config_type wrongly read as byte-
    aligned fields in the
  * experimental feature AVIF_ENABLE_EXPERIMENTAL_METAV1.
  * When building aom as a local dependency, runtime CPU
    detection (`CONFIG_RUNTIME_CPU_DETECT`) is now always `ON`;
  * Fix CMake config shared library leaks
  * Update gain map metadata to current ISO 21496-1 draft.
  * cmake: Only search for ASM_NASM language on x86_64 platforms.
  * Fix "No known features for CXX compiler" CMake error.
  * Fix aom link flags so that transitive library link flags are
    included when aom is a static library
  * Fix out-of-order 'dimg' grid associations
  * Report files with an item used in multiple 'dimg' boxes with
  * AVIF_RESULT_NOT_IMPLEMENTED instead of
    AVIF_RESULT_INVALID_IMAGE_GRID.
  * Add experimental API for reading and writing gain maps in
    AVIF files.
  * If enabled at compile time, add `gainMap` field to
    `avifImage`,
  * add `qualityGainMap` field to `avifEncoder`, add
    `gainMapPresent`, `enableDecodingGainMap`,
    `enableParsingGainMapMetadata` and `ignoreColorAndAlpha` to
    `avifDecoder`.
  * Utility functions for working with gain maps are also added.
  * Gain maps allow readers that support them to display HDR
    images that look good on both HDR and SDR displays.
  * Add experimental support for converting jpeg files with gain
    maps to AVIF files with gain maps. Requires libxml2, and the
    AVIF_ENABLE_EXPERIMENTAL_GAIN_MAP compilation flag.
  * Add a --qgain-map flag to control the gain map quality in
    avifenc.
  * Add the headerFormat member of new type avifHeaderFormat to
    avifEncoder.
  * Add experimental API for reading and writing "mif3"-branded
    AVIF files behind the compilation flag
    AVIF_ENABLE_EXPERIMENTAL_METAV1.
  * Implement avifImageScale() fallback when libyuv is not
    available.
  * Partial import of libyuv to third_party/libyuv (new LICENSE).
  * Add avifenc flag suffixes ":update" and ":u". Quality-
    relative, tiling-relative and codec-specific flags can now be
    positional, relative to input files.
  * Add experimental support for layered AVIF encoding in
    avifenc.
  * Use the --layered flag to enable layered AVIF encoding.
  * Layered AVIF has multiple layers, which works like frame of
    animated AVIF, and layers can be rendered in progressive
    manner on supported viewers
  * Only aom supports layered AVIF encoding at the time of
    writing.
  * Add --scaling-mode flag to set scaling mode of each layer.
  * This part of AV1 encoder is not as thoroughly tested, so
    there are higher possibility encoder may crash when given certain
    configuration or input.
  * Add imageSequenceTrackPresent flag to the avifDecoder struct.
  * avifImageScale() function was made part of the public ABI.
  * Add avif_cxx.h as a C++ header with basic functionality.
  * Add enum aliases AVIF_COLOR_PRIMARIES_SRGB,
    AVIF_COLOR_PRIMARIES_BT2100,
  * AVIF_COLOR_PRIMARIES_DCI_P3,
    AVIF_TRANSFER_CHARACTERISTICS_PQ.
  * Add avifResult enum entry AVIF_RESULT_INTERNAL_ERROR.
  * Require libyuv by default (but it can still be disabled with
  * -DAVIF_LIBYUV=OFF).
  * Add avifdec --icc flag to override the output color profile.
  * Add experimental API for reading and writing 16-bit AVIF
    files behind the
  * compilation flag AVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM.
  * Add AVIF_CHROMA_SAMPLE_POSITION_RESERVED to
    avifChromaSamplePosition enum.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1725969600">- Enable building with aom and libyuv for Leap</changelog>
  <changelog author="munix9@googlemail.com" date="1744891200">- update to 1.2.1:
  * Added since 1.2.0
  - Add support for outputting all frames of an image sequence in avifdec.
  - avifdec --index all sequence.avif out.png creates files named
  - out-xxxxxxxxxx.png where xxxxxxxxxx are the zero-padded frame indices.
  * Changed since 1.2.0
  - Fix local libargparse dependency patch step on macOS 10.15 and earlier.
  - Patch local libyuv dependency for compatibility with gcc 10.
  - Use stricter C99 syntax to avoid related compilation issues.
  - Update svt.cmd/svt.sh/LocalSvt.cmake to v3.0.1.
- update to 1.2.0:
  * Added since 1.1.1
  - Turn on the gain map API. Remove the AVIF_ENABLE_EXPERIMENTAL_GAIN_MAP CMake
    flag.
  - Allow YCgCo_Re and YCgCo_Ro encoding/decoding and update the enum values to
    the latest CICP specification. Remove the AVIF_ENABLE_EXPERIMENTAL_YCGCO_R
    CMake flag.
  - Add the properties and numProperties fields to avifImage. They are filled by
    the avifDecoder instance with the properties unrecognized by libavif. They are
    written by the avifEncoder.
  - Add avif(Un)SignedFraction structs and avifDoubleTo(Un)SignedFraction
    utility functions.
  - Add 'avifgainmaputil' command line tool to installed apps.
  - Add avifCropRectRequiresUpsampling().
  - Add experimental support for PixelInformationProperty syntax from HEIF 3rd Ed.
    Amd2 behind the compilation flag AVIF_ENABLE_EXPERIMENTAL_EXTENDED_PIXI.
  - Add experimental Sample Transform recipe
    BIT_DEPTH_EXTENSION_12B_8B_OVERLAP_4B.
  * Changed since 1.1.1
  - avifenc: Allow large images to be encoded.
  - Fix empty CMAKE_CXX_FLAGS_RELEASE if -DAVIF_CODEC_AOM=LOCAL -DAVIF_LIBYUV=OFF
    is specified. #2365.
  - Rename AVIF_ENABLE_EXPERIMENTAL_METAV1 to AVIF_ENABLE_EXPERIMENTAL_MINI and
    update the experimental reduced header feature to the latest specification
    draft. Rename AVIF_HEADER_REDUCED to AVIF_HEADER_MINI.
  - Update the experimental Sample Transform feature behind the
    AVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM CMake flag to the latest
    specification draft.
  - Ignore gain maps with unsupported metadata. Handle gain maps with
    writer_version &gt; 0 correctly.
  - Simplify gain map API: remove the enableParsingGainMapMetadata setting, now
    gain map metadata is always parsed if present and if this feature is compiled
    in. Replace enableDecodingGainMap and ignoreColorAndAlpha with a bit field to
    choose image content to decode. Remove gainMapPresent: users can check if
    decoder-&gt;image-&gt;gainMap != NULL instead. Remove avifGainMapMetadata and
    avifGainMapMetadataDouble structs.
  - Write an empty HandlerBox name field instead of "libavif" (saves 7 bytes).
  - Check for FileTypeBox precedence in avifParse().
  - Do not write an alternative group with the same ID as an item.
  - Update aom.cmd/LocalAom.cmake: v3.12.0. The new codec-specific option tune=iq
    (image quality) is added in libaom v3.12.0.
  - Update parseAV2SequenceHeader() and avm.cmd: research-v9.0.0
  - Update dav1d.cmd/dav1d_android.sh/LocalDav1d.cmake: 1.5.1
  - Update libjpeg.cmd/LocalJpeg.cmake: v3.0.4
  - Update libxml2.cmd/LocalLibXml2.cmake: v2.13.5
  - Update libyuv.cmd: ccdf87034 (1903)
  - Update svt.cmd/svt.sh/LocalSvt.cmake to v3.0.0. When available, use
    EbSvtAv1EncConfiguration::lossless and ::level_of_parallelism in libavif.
  - Remove AVIF_ENABLE_GTEST CMake option. It's now implied by
    AVIF_GTEST=LOCAL/SYSTEM.
  - Deprecate avifEncoder's minQuantizer, maxQuantizer, minQuantizerAlpha,
    and maxQuantizerAlpha fields. quality and qualityAlpha should be used
    instead. Deprecate avifenc's --min, --max, --minalpha and --maxalpha
    flags. -q or --qcolor and --qalpha should be used instead.
  - For dependencies, the deprecated way of setting AVIF_LOCAL_* to ON is
    removed. Dependency options can now only be set to OFF/LOCAL/SYSTEM.
  - Change the default quality for alpha to be the same as the quality for color.
  - Allow decoding subsampled images with odd Clean Aperture dimensions or offsets.
  - Deprecate avifCropRectConvertCleanApertureBox() and
    avifCleanApertureBoxConvertCropRect(). Replace them with
    avifCropRectFromCleanApertureBox() and avifCleanApertureBoxFromCropRect().
  - Write descriptive properties before transformative properties.
  - Reject non-essential transformative properties.
  - Treat avifenc --stdin as a regular positional file path argument.
  - Update man pages based on avifenc/dec's --help message.
  - android_jni: Support 16kb page size
  - android_jni: Set threads to 2 instead of CPU count
  - Fix overflows when dealing with alpha during YUV/RGB conversions and in
    avifRGBImageAllocatePixels().
  - Make avifEncoder.headerFormat a flag combination for future features.
  - Rename AVIF_HEADER_FULL to AVIF_HEADER_DEFAULT. Deprecate AVIF_HEADER_FULL.
  - Fix decoding image sequences with non video tracks (such as audio or subtitles).
  - Fix type checking of auxiliary tracks: previously any auxiliary track was
    assumed to be alpha, even if it was a different type. If the aux type is absent,
    it is assumed to be alpha.
- Add libargparse-ee74d1b53bd680748af14e737378de57e2a0a954.tar.gz
- Add %check/tests
- Add man pages</changelog>
  <changelog author="munix9@googlemail.com" date="1745496000">- Temporary deactivation of the generation of manual pages
  with pandoc due to restrictions in Factory/ring1.
  (https://build.opensuse.org/request/show/1272161#comment-2136811)</changelog>
  <changelog author="munix9@googlemail.com" date="1745841600">- Disable tests due to restrictions in Factory/ring1.</changelog>
  <changelog author="munix9@googlemail.com" date="1746792000">- update to 1.3.0:
  * Add grayscale conversions in avifImageRGBToYUV and avifImageYUVToRGB.
  * Add avifRGBFormatIsGray to check whether an avifRGBFormat is gray.
  * Reject the conversion in avifenc from non-monochrome/monochrome to
    monochrome/non-monochrome when an ICC profile is present and not explicitly
    discarded.
  * Forbid encoding with AVIF_MATRIX_COEFFICIENTS_IDENTITY and
    AVIF_PIXEL_FORMAT_YUV400 to be AV1 spec compatible.
  * Do not go through RGB when reading/writing a grayscale PNG/JPG images in
    avifenc/avifdec
  * Ignore tmap items not present in grpl box
  * Assume any id is present in only one altr group as per spec.
  * avifpng.c: support ImageMagick app1 exif text data
  * avifjpeg.c: check for uint32_t overflow before add
  * Update googletest.cmd/LocalGTest.cmake: v1.16.0
  * Update libjpeg.cmd/LocalJpeg.cmake: 3.1.0
  * Update libsharpyuv: v1.5.0
  * Update libxml2.cmd/LocalLibXml2.cmake: v2.14.0
  * Update libyuv.cmd/LocalLibyuv.cmake: 4db2af62d (1909)
  * Update LocalRav1e.cmake: cargo-c v0.10.12
  * Update zlibpng.cmd: libpng 1.6.47
  * Fix wrong Exif orientation set in JPEG or PNG output by avifdec when the input
    AVIF file has an ImageRotation property with angle set to 1 or 3, has no
    ImageMirror property, and carries an Exif chunk. Note that Exif orientation is
    usually ignored in PNG files, so this mainly impacts JPEG files.
  * Encoder: fix ispe property for tmap with grid.
  * Decoder: check the ispe property of tmap items.
  * Allow lowercase GUIDs in XMP when reading JPEG files.
  * Update aom.cmd/LocalAom.cmake: v3.12.1
  * Change avifenc to start in automatic tiling mode.
  * Always forward Unspecified (2) CICP color primaries, transfer characteristics,
    and matrix coefficients to the AV1 encoder. Rely on the 'colr' box instead.
  * Declare *RowBytes as size_t in avifImageRGBToYUV()
    (jsc#PED-13277, CVE-2025-48175, bsc#1243270)
  * Check ftell returned value in avifjpeg.c
  * Add integer overflow checks to makeRoom.
    (jsc#PED-13277, CVE-2025-48174, bsc#1243269)
  * LocalJpeg.cmake: Support multi-config generators.
- Remove 'Group:' tags.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1752235200">- Update libavif.spec:
  Add compile condition for SvtAv1Enc, SLE-15-SP4, and other old
  releases will not build with it to make the update successful.
  (jsc#PED-13277, CVE-2025-48175, bsc#1243270, CVE-2025-48174, bsc#1243269)</changelog>
  <changelog author="munix9@googlemail.com" date="1772798400">- update to 1.4.0:
  * Added since 1.3.0
  - Allow avifenc to read png or jpeg files through stdin using --stdin-format.
  - Support some Sample Transform schemes as defined in the version 1.2 of the
    AVIF specification.
  - Add an optional argument to the --depth flag of avifenc used to enable a bit
    depth extension scheme in the encoded file.
  - Add support for converting jpeg files with Apple style gain maps.
  - Add support for PNG cICP chunk when decoding PNG files. If a PNG file contains
    a cICP chunk and other color information chunks, such as iCCP (ICC profile),
    the other chunks are ignored as per the PNG Specification Third Edition
    Section 4.3.
  - Support reading Sample-Transform-based 16-bit AVIF files when
    avifDecoder::imageContentToDecode &amp; AVIF_IMAGE_CONTENT_SAMPLE_TRANSFORMS is
    not zero.
  - Support Sample Transform derived image items with grid input image items.
  - Add --sato flag to avifdec to enable Sample Transforms support at decoding.
  - Add --grid option to avifgainmaputil.
  - Apply clean aperture crop, rotation and mirror when decoding to PNG or JPEG.
    Remove orientation information from Exif if present.
  - Add avif::RGBImageCleanup to the C++ API.
  * Changed since 1.3.0
  - Set avifDecoder::image-&gt;depth to the same value after avifDecoderParse() as
    after avifDecoderNextImage() when the file to decode contains a 'sato' derived
    image item.
  - avifdec only enables Sample Transform decoding when --depth is set to 16.
  - Update dav1d.cmd/dav1d_android.sh/LocalDav1d.cmake: 1.5.3
  - Update googletest.cmd/LocalGTest.cmake: v1.17.0
  - Update libgav1.cmd: v0.20.0
  - Update libjpeg.cmd/LocalJpeg.cmake: 3.1.3
  - Update libyuv.cmd/LocalLibyuv.cmake: deeb764bb (1922)
  - Update libsharpyuv.cmd/LocalLibsharpyuv.cmake: v1.6.0
  - Update libxml2.cmd/LocalLibXml2.cmake: v2.15.1
  - Update aom.cmd/LocalAom.cmake: v3.13.1
  - Update LocalAvm.cmake: research-v13.0.0
  - Update rav1e.cmd/LocalRav1e.cmake: cargo-c v0.10.20, corrosion v0.6.1,
    rav1e v0.8.1
  - Update svt.cmd/svt.sh/LocalSvt.cmake: v4.0.1
  - Update zlibpng.cmd/LocalZlibpng.cmake: libpng 1.6.55, zlib 1.3.2
  - Fix grayscale conversion when changing the bit depth.
  - Bump cmake_minimum_required from 3.13 to 3.22
  - Associate transformative properties with alpha auxiliary image items.
  - Always forward the CICP color primaries, transfer characteristics,
    and matrix coefficients to the AV1 encoder, which writes them in the Sequence
    Header OBU, for compatibility with libraries that wrongly ignore the colr box.
  - Use a "quality to quantizer (QP)" mapping formula designed for AOM_TUNE_IQ.
  - Set tuning before applying the user-provided specific aom codec options.
  - Use AOM_TUNE_PSNR by default when encoding alpha with libaom because
    AOM_TUNE_SSIM causes ringing for alpha.
  - Use AOM_TUNE_IQ by default when encoding still non-RGB color samples with
    libaom v3.13.0 or later.
  - Converting an image containing a gain map using avifenc with the --grid flag
    now also splits the gain map into a grid.
  - In avifenc, set Exif orientation to 1 (no transformation) when converting
    JPEGs to AVIF.
  - Use all-intra encoding for a layered image if the total number of layers is 2
    and the quality of the first layer is very low (q &lt;= 10).
  * Removed since 1.3.0
  - Remove ext/avm.cmd.
  - Remove the AVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM CMake flag.
  - Remove support for libaom versions up to 2.0.0 inclusive.
  - Un-export the private function avifImagePushProperty().</changelog>
  <changelog author="munix9@googlemail.com" date="1774180800">- update to 1.4.1:
  * Changed since 1.4.0
  - Fix build with CMake 3.22
  - Update aom.cmd/LocalAom.cmake: v3.13.2
  - Update libxml2.cmd/LocalLibXml2.cmake: v2.15.2
  - Update libyuv.cmd/LocalLibyuv.cmake: 6067afde5 (1922)
  - Support long path names in Windows
  - Fix cicp management and memory leaks in avifgainmaputil #3102.
  * Removed since 1.4.0
  - Remove experimental status for the following options of avifenc:
  - -progressive, --layered and --scaling-mode, and the
    extraLayerCount option of avifEncoder.</changelog>
  <changelog author="munix9@googlemail.com" date="1780488000">- update to 1.4.2:
  * Added since 1.4.1
  - Add --jobs flag to avifgainmaputil to use multiple worker
    threads when reading/writing AVIF files.
  * Changed since 1.4.1
  - Require C11 for compilation. Public headers will remain C99.
  - Add --jobs flag to avifgainmaputil and enable auto tiling.
  - Use AOM_TUNE_IQ for layered image inter-frame encoding.
  - Update aom.cmd/LocalAom.cmake: v3.14.1
  - Update LocalAvm.cmake: research-v15.0.0
  - Update libjpeg.cmd/LocalJpeg.cmake: 3.1.4.1
  - Update libxml2.cmd/LocalLibXml2.cmake: v2.15.3
  - Update libyuv.cmd/LocalLibyuv.cmake: 644251f25 (1924)
  - Update svt.cmd/svt.sh/LocalSvt.cmake: v4.1.0
  - Update zlibpng.cmd/LocalZlibpng.cmake: libpng 1.6.58
  - Fix memory leak of altICC if avifDecoderFindGainMapItem
    returns early.
  - Avoid MT loop restoration crash in libaom &lt; 3.13.3
  - Fix decoding layered image with multiple scaled alpha layers
  - Fix NaN bypass of AVIF_CLAMP in gain map tone mapping (use
    fminf/fmaxf)
  - Fix null pointer dereference in avifImageCopy() when
    avifImageCreateEmpty() fails to allocate the destination
    gain map image.
  - avifenc: reject mismatched --depth for Y4M input
  - Use libaom AOMD_SET_FRAME_SIZE_LIMIT if available
  - Fix bug in transfer function 11 (used for gain map
    creation/tone mapping)</changelog>
</package>
<package pkgid="071930f1a766ec406006bb46ff8084bbd6fe218674da44e0f40c7c77bf3eddb18ad98d1d4c460852df35256822a903623914f302ba681e4686b9891dc31f0e34" name="avogadro-debuginfo" arch="i586">
  <version epoch="0" ver="1.100.0" rel="1.5"/>
  <changelog author="crrodriguez@opensuse.org" date="1520424000">- Correct buildrequires so xorg-x11-devel is no longer
  used.</changelog>
  <changelog author="Atri B &lt;badshah400@gmail.com&gt;" date="1553601600">- Add avogadro-port-to-eigen3.patch: Pick commits from upstream
  to get avogadro building with eigen3; replace libeigen2-devel
  BuildRequires by eigen3-devel.
- Use cmake macros for build (%%cmake_build) and install
  (%%cmake_install).
- Use autosetup to setup source and apply patches in one go.
- Minor specfile cleanups:
  * Use %%license to package COPYING file.
  * Do away with defattrs for file lists.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1554206400">- Remove 0006-Fix-libmsym-libdir-for-64bit.patch and define
  INSTALL_LIB_DIR and INSTALL_CMAKE_DIR via cmdline instead</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622116800">- Update to 1.93.0
  * A lot bug fixes and enhancements
  * Build with QT5
- Drop upstream fixed:
  * avogadro-port-to-eigen3.patch
  * 0005-Link-with-libm.patch
  * 0004-don-t-use-signbit-on-non-float.patch
  * avogadro-1.1.0-avopkg-fix-echo.patch
  * avogadro-boost.patch
  * avogadro-opanbabel.patch
- Icon and desktop file are now provided by upstream, dopped our
  versions
- Drop baselibs.conf, no libraries are installed (they are provided
  by the avogadrolibs package)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1629288000">- Update to 1.95.0
  * New "Layer" system, including custom rendering,
    locking and hiding parts of the molecule
  * Atom and residue labels
  * New protein cartoon / ribbon display
  * Update render options for Wireframe and Ball-and-Sticks
  * Add CJSON support for save/load residues and atom colors
  * New View =&gt; Apply Colors menu
  * Apply color schemes for residues
  * Render selected atoms in VdW and licorice modes
  * Save enabled / disabled state of scene / rendering plugins on quit
  * Install all translations
- Add required i18n subpackage as source (OBS does not support
  downloading on build time)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1634212800">- Update to 1.95.1
  * Bug Fixes
  - Fix disabled Balls and Sticks rendering on a fresh install (#744)
  - Fix for loading settings (#732)
  - Add ... to all input generators to indicate opening a dialog (#743)
  - Fix reference axes menu item (#705)
  - Continue rendering cartoons even if residues aren't found (#736)
  - Enable script formats like cclib to ask for bond perception on read (#738)
  * Features
  - Initial display-only property tables (#711)
  - Improve selection tool for layers (#729)
  * Maintenance
  - Make sure to run tests in avogadrolibs (including some fix for test failures) (#739)
  * Translations
  - Translations update from Weblate (#721)
- Fix build error for Tumbleweed.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663243200">- Update to 1.97.0
  https://github.com/OpenChemistry/avogadroapp/releases/tag/1.97.0
  Highlights:
  * Adds molecular surfaces, solvent-accessible, and
    solvent-excluded surfaces
  * Adds support for a range of partial charge models, including
    coloring electrostatic potentials on surfaces.
  * This includes writing Python scripts to assign atomic charges
    or electrostatic potential
  * Adds improved hydrogen-bond, chalcogen, and halogen bond
    rendering.
  * Add improved close-contact and salt-bridge rendering
  * Significantly improves interface translation, properly loading
    translation files, and including a dialog to choose your
    preferred user interface language</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to version 1.98.1:
  * Migrated typedefs and changed const to constexpr
    (gh#OpenChemistry/avogadrolibs#1395)
  * Fix Python module install dir
    (gh#OpenChemistry/avogadrolibs#1413)
  * Revert validation of filenames
    (gh#OpenChemistry/avogadrolibs#1433).
  * Parsing orca output would crash when swapping orbitals
    (gh#OpenChemistry/avogadrolibs#1422)
  * Maint: vtk: Add missing OpenGL link target
    (gh#OpenChemistry/avogadrolibs#1412)
- Update avogadro-i18n source to 1.98.0.
- Requires avogadrolibs &gt;= 1.98.0.
- Bump required cmake version to 3.24 as required by upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708689600">- Remove documentation installed by cmake: we package those files
  using %doc.
- Do not recommend -lang package: the package already has relevant
  supplements in place.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746964800">- Update to version 1.100.0:
  * Long list of changes, see
    &lt;https://github.com/OpenChemistry/avogadroapp/releases/tag/1.100.0&gt;
- Switch to Qt6 for build.
- Set up for tests, but these cannot be built as of now due to
  dependency on paraview's QtTesting (unavailable for openSUSE).
- Disable Avogadro_ENABLE_RPC to avoid depending on Molequeue,
  which is abandoned and does not build with Qt6.
- Fix builds for 15.6 by requiring gcc-c++ &gt;= 8 for &lt;filesystem&gt;
  support.</changelog>
</package>
<package pkgid="3a6fc9d070e6abe0f42b5e478bed45de3ec416951473a21535bde85679a00d7af008ccfdc1346afec0ccc68846d184e8ce0921c99264ca8c019f11d30418a879" name="avogadro-debugsource" arch="i586">
  <version epoch="0" ver="1.100.0" rel="1.5"/>
  <changelog author="crrodriguez@opensuse.org" date="1520424000">- Correct buildrequires so xorg-x11-devel is no longer
  used.</changelog>
  <changelog author="Atri B &lt;badshah400@gmail.com&gt;" date="1553601600">- Add avogadro-port-to-eigen3.patch: Pick commits from upstream
  to get avogadro building with eigen3; replace libeigen2-devel
  BuildRequires by eigen3-devel.
- Use cmake macros for build (%%cmake_build) and install
  (%%cmake_install).
- Use autosetup to setup source and apply patches in one go.
- Minor specfile cleanups:
  * Use %%license to package COPYING file.
  * Do away with defattrs for file lists.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1554206400">- Remove 0006-Fix-libmsym-libdir-for-64bit.patch and define
  INSTALL_LIB_DIR and INSTALL_CMAKE_DIR via cmdline instead</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622116800">- Update to 1.93.0
  * A lot bug fixes and enhancements
  * Build with QT5
- Drop upstream fixed:
  * avogadro-port-to-eigen3.patch
  * 0005-Link-with-libm.patch
  * 0004-don-t-use-signbit-on-non-float.patch
  * avogadro-1.1.0-avopkg-fix-echo.patch
  * avogadro-boost.patch
  * avogadro-opanbabel.patch
- Icon and desktop file are now provided by upstream, dopped our
  versions
- Drop baselibs.conf, no libraries are installed (they are provided
  by the avogadrolibs package)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1629288000">- Update to 1.95.0
  * New "Layer" system, including custom rendering,
    locking and hiding parts of the molecule
  * Atom and residue labels
  * New protein cartoon / ribbon display
  * Update render options for Wireframe and Ball-and-Sticks
  * Add CJSON support for save/load residues and atom colors
  * New View =&gt; Apply Colors menu
  * Apply color schemes for residues
  * Render selected atoms in VdW and licorice modes
  * Save enabled / disabled state of scene / rendering plugins on quit
  * Install all translations
- Add required i18n subpackage as source (OBS does not support
  downloading on build time)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1634212800">- Update to 1.95.1
  * Bug Fixes
  - Fix disabled Balls and Sticks rendering on a fresh install (#744)
  - Fix for loading settings (#732)
  - Add ... to all input generators to indicate opening a dialog (#743)
  - Fix reference axes menu item (#705)
  - Continue rendering cartoons even if residues aren't found (#736)
  - Enable script formats like cclib to ask for bond perception on read (#738)
  * Features
  - Initial display-only property tables (#711)
  - Improve selection tool for layers (#729)
  * Maintenance
  - Make sure to run tests in avogadrolibs (including some fix for test failures) (#739)
  * Translations
  - Translations update from Weblate (#721)
- Fix build error for Tumbleweed.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663243200">- Update to 1.97.0
  https://github.com/OpenChemistry/avogadroapp/releases/tag/1.97.0
  Highlights:
  * Adds molecular surfaces, solvent-accessible, and
    solvent-excluded surfaces
  * Adds support for a range of partial charge models, including
    coloring electrostatic potentials on surfaces.
  * This includes writing Python scripts to assign atomic charges
    or electrostatic potential
  * Adds improved hydrogen-bond, chalcogen, and halogen bond
    rendering.
  * Add improved close-contact and salt-bridge rendering
  * Significantly improves interface translation, properly loading
    translation files, and including a dialog to choose your
    preferred user interface language</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to version 1.98.1:
  * Migrated typedefs and changed const to constexpr
    (gh#OpenChemistry/avogadrolibs#1395)
  * Fix Python module install dir
    (gh#OpenChemistry/avogadrolibs#1413)
  * Revert validation of filenames
    (gh#OpenChemistry/avogadrolibs#1433).
  * Parsing orca output would crash when swapping orbitals
    (gh#OpenChemistry/avogadrolibs#1422)
  * Maint: vtk: Add missing OpenGL link target
    (gh#OpenChemistry/avogadrolibs#1412)
- Update avogadro-i18n source to 1.98.0.
- Requires avogadrolibs &gt;= 1.98.0.
- Bump required cmake version to 3.24 as required by upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708689600">- Remove documentation installed by cmake: we package those files
  using %doc.
- Do not recommend -lang package: the package already has relevant
  supplements in place.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746964800">- Update to version 1.100.0:
  * Long list of changes, see
    &lt;https://github.com/OpenChemistry/avogadroapp/releases/tag/1.100.0&gt;
- Switch to Qt6 for build.
- Set up for tests, but these cannot be built as of now due to
  dependency on paraview's QtTesting (unavailable for openSUSE).
- Disable Avogadro_ENABLE_RPC to avoid depending on Molequeue,
  which is abandoned and does not build with Qt6.
- Fix builds for 15.6 by requiring gcc-c++ &gt;= 8 for &lt;filesystem&gt;
  support.</changelog>
</package>
<package pkgid="c2a85c66f38f60a03e92d719adcc483e43c966dc9a484d987ca4196e3670e863eba31e443d232b3d86e40d1a6f4991310d311691dacd1f4a4920ee87be20b511" name="avogadrolibs-debuginfo" arch="i586">
  <version epoch="0" ver="1.100.0" rel="3.6"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Workaround for Arm/openGL ES, until overlayaxes fixed upstream
  https://github.com/OpenChemistry/avogadrolibs/issues/810</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662897600">- Update to 1.97.0
  https://github.com/OpenChemistry/avogadrolibs/releases/tag/1.97.0
  Highlights:
  * Adds molecular surfaces, solvent-accessible, and
    solvent-excluded surfaces
  * Adds support for a range of partial charge models, including
    coloring electrostatic potentials on surfaces.
  * This includes writing Python scripts to assign atomic charges
    or electrostatic potential
  * Adds improved hydrogen-bond, chalcogen, and halogen bond
    rendering.
  * Add improved close-contact and salt-bridge rendering
  * Significantly improves interface translation, properly loading
    translation files, and including a dialog to choose your
    preferred user interface language
- Add Fix_qtplugins_surfaces_linking.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670414400">- Fix build with mmtf-cpp 1.1.0, add
  0001-Avoid-ambigous-definition-of-mmtf-s-is_polymer.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to version 1.98.1:
  * Migrated typedefs and changed const to constexpr
    (gh#OpenChemistry/avogadrolibs#1395).
  * Fix Python module install dir
    (gh#OpenChemistry/avogadrolibs#1413).
  * Revert validation of filenames
    (gh#OpenChemistry/avogadrolibs#1433).
  * Parsing orca output would crash when swapping orbitals
    (gh#OpenChemistry/avogadrolibs#1422).
  * Maint: vtk: Add missing OpenGL link target
    (gh#OpenChemistry/avogadrolibs#1412).
- Update molecules and crystals source tarballs to version
  1.98.0.
- Drop upstreamed patches:
  * Fix_qtplugins_surfaces_linking.patch
  * 0001-Avoid-ambigous-definition-of-mmtf-s-is_polymer.patch.
- Minor rebase of not-install-gwavi.patch to apply cleanly.
- Remove executable permissions from scripts not installed to
  $PATH and not expected to be directly executed.
- Bump cmake required version to 3.24 as required by upstream.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1710936000">- Update licenses based on legaldb scan</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTFBS with cmake4</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1747051200">- Update to version 1.00.0:
  * Too many changes to list, see
    &lt;https://github.com/OpenChemistry/avogadrolibs/releases/tag/1.100.0&gt;
- Add fragments-1.99.0.tar.gz as source, needed for build.
- Switch to Qt6 for build.
- Enable testing during build and run tests as part of %check for
  openSUSE &gt; 1550 (gtest too old on 15.6 and older); add necessary
  deps cmake(GTest) and cmake(Qt6Test) as BuildRequires.
- Build with system nlohmann_json, pugixml.
- Drop dependence on Molequeue (abandoned, does not build with
  Qt6).
- Fix builds for Leap 15.6 after switching to Qt6 (needs gcc-c++
  &gt;= 8 for &lt;filesystem&gt; support).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1747656000">- Add eigen3-devel to avogadrolibs-devel Requires.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749470400">- Add upstream fix (gh#OpenChemistry/avogadrolibs#2021)
  * fix-cmake-dependencies.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770120000">- Add assert.patch to fix a build failure with newer deps.</changelog>
</package>
<package pkgid="517e4b746798403a75ea71063885054132a3d34a5be8a31d8cec83c05cb7c86388f0d24fd9153d60ea52d4a6144e4137f88c483d3e04dbd8e2058b965a2df6e6" name="avogadrolibs-debugsource" arch="i586">
  <version epoch="0" ver="1.100.0" rel="3.6"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Workaround for Arm/openGL ES, until overlayaxes fixed upstream
  https://github.com/OpenChemistry/avogadrolibs/issues/810</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662897600">- Update to 1.97.0
  https://github.com/OpenChemistry/avogadrolibs/releases/tag/1.97.0
  Highlights:
  * Adds molecular surfaces, solvent-accessible, and
    solvent-excluded surfaces
  * Adds support for a range of partial charge models, including
    coloring electrostatic potentials on surfaces.
  * This includes writing Python scripts to assign atomic charges
    or electrostatic potential
  * Adds improved hydrogen-bond, chalcogen, and halogen bond
    rendering.
  * Add improved close-contact and salt-bridge rendering
  * Significantly improves interface translation, properly loading
    translation files, and including a dialog to choose your
    preferred user interface language
- Add Fix_qtplugins_surfaces_linking.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670414400">- Fix build with mmtf-cpp 1.1.0, add
  0001-Avoid-ambigous-definition-of-mmtf-s-is_polymer.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to version 1.98.1:
  * Migrated typedefs and changed const to constexpr
    (gh#OpenChemistry/avogadrolibs#1395).
  * Fix Python module install dir
    (gh#OpenChemistry/avogadrolibs#1413).
  * Revert validation of filenames
    (gh#OpenChemistry/avogadrolibs#1433).
  * Parsing orca output would crash when swapping orbitals
    (gh#OpenChemistry/avogadrolibs#1422).
  * Maint: vtk: Add missing OpenGL link target
    (gh#OpenChemistry/avogadrolibs#1412).
- Update molecules and crystals source tarballs to version
  1.98.0.
- Drop upstreamed patches:
  * Fix_qtplugins_surfaces_linking.patch
  * 0001-Avoid-ambigous-definition-of-mmtf-s-is_polymer.patch.
- Minor rebase of not-install-gwavi.patch to apply cleanly.
- Remove executable permissions from scripts not installed to
  $PATH and not expected to be directly executed.
- Bump cmake required version to 3.24 as required by upstream.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1710936000">- Update licenses based on legaldb scan</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTFBS with cmake4</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1747051200">- Update to version 1.00.0:
  * Too many changes to list, see
    &lt;https://github.com/OpenChemistry/avogadrolibs/releases/tag/1.100.0&gt;
- Add fragments-1.99.0.tar.gz as source, needed for build.
- Switch to Qt6 for build.
- Enable testing during build and run tests as part of %check for
  openSUSE &gt; 1550 (gtest too old on 15.6 and older); add necessary
  deps cmake(GTest) and cmake(Qt6Test) as BuildRequires.
- Build with system nlohmann_json, pugixml.
- Drop dependence on Molequeue (abandoned, does not build with
  Qt6).
- Fix builds for Leap 15.6 after switching to Qt6 (needs gcc-c++
  &gt;= 8 for &lt;filesystem&gt; support).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1747656000">- Add eigen3-devel to avogadrolibs-devel Requires.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749470400">- Add upstream fix (gh#OpenChemistry/avogadrolibs#2021)
  * fix-cmake-dependencies.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770120000">- Add assert.patch to fix a build failure with newer deps.</changelog>
</package>
<package pkgid="b01b7123c59adfea8304d862fae3e0ea75e66118557dff27c01342812b3b9a1664753ecfac029175e40d7c350d71d6aa7be5b82a881c3aacb73e3f394bc73cc6" name="avogadrolibs-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="1.100.0" rel="3.6"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1634644800">- Workaround for Arm/openGL ES, until overlayaxes fixed upstream
  https://github.com/OpenChemistry/avogadrolibs/issues/810</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662897600">- Update to 1.97.0
  https://github.com/OpenChemistry/avogadrolibs/releases/tag/1.97.0
  Highlights:
  * Adds molecular surfaces, solvent-accessible, and
    solvent-excluded surfaces
  * Adds support for a range of partial charge models, including
    coloring electrostatic potentials on surfaces.
  * This includes writing Python scripts to assign atomic charges
    or electrostatic potential
  * Adds improved hydrogen-bond, chalcogen, and halogen bond
    rendering.
  * Add improved close-contact and salt-bridge rendering
  * Significantly improves interface translation, properly loading
    translation files, and including a dialog to choose your
    preferred user interface language
- Add Fix_qtplugins_surfaces_linking.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670414400">- Fix build with mmtf-cpp 1.1.0, add
  0001-Avoid-ambigous-definition-of-mmtf-s-is_polymer.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701864000">- Update to version 1.98.1:
  * Migrated typedefs and changed const to constexpr
    (gh#OpenChemistry/avogadrolibs#1395).
  * Fix Python module install dir
    (gh#OpenChemistry/avogadrolibs#1413).
  * Revert validation of filenames
    (gh#OpenChemistry/avogadrolibs#1433).
  * Parsing orca output would crash when swapping orbitals
    (gh#OpenChemistry/avogadrolibs#1422).
  * Maint: vtk: Add missing OpenGL link target
    (gh#OpenChemistry/avogadrolibs#1412).
- Update molecules and crystals source tarballs to version
  1.98.0.
- Drop upstreamed patches:
  * Fix_qtplugins_surfaces_linking.patch
  * 0001-Avoid-ambigous-definition-of-mmtf-s-is_polymer.patch.
- Minor rebase of not-install-gwavi.patch to apply cleanly.
- Remove executable permissions from scripts not installed to
  $PATH and not expected to be directly executed.
- Bump cmake required version to 3.24 as required by upstream.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1710936000">- Update licenses based on legaldb scan</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTFBS with cmake4</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1747051200">- Update to version 1.00.0:
  * Too many changes to list, see
    &lt;https://github.com/OpenChemistry/avogadrolibs/releases/tag/1.100.0&gt;
- Add fragments-1.99.0.tar.gz as source, needed for build.
- Switch to Qt6 for build.
- Enable testing during build and run tests as part of %check for
  openSUSE &gt; 1550 (gtest too old on 15.6 and older); add necessary
  deps cmake(GTest) and cmake(Qt6Test) as BuildRequires.
- Build with system nlohmann_json, pugixml.
- Drop dependence on Molequeue (abandoned, does not build with
  Qt6).
- Fix builds for Leap 15.6 after switching to Qt6 (needs gcc-c++
  &gt;= 8 for &lt;filesystem&gt; support).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1747656000">- Add eigen3-devel to avogadrolibs-devel Requires.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749470400">- Add upstream fix (gh#OpenChemistry/avogadrolibs#2021)
  * fix-cmake-dependencies.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770120000">- Add assert.patch to fix a build failure with newer deps.</changelog>
</package>
<package pkgid="a87809a5fe63e10b8a53a87e287f2fa0d3f37c87bf80060fe6a32466e8b153933bb00d9fc4530b3ae50c2d0dbbdcde48a185149735be76446d381dd9cbeb9c8d" name="avrdude-debuginfo" arch="i586">
  <version epoch="0" ver="8.0" rel="2.6"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1687262400">- update PKGBUILD url</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1696766400">- Update to 7.2:
  * Major changes
  - libgpiod support for linuxgpio #1299
  - Support jtag2updi -U UPDI EEPROM write #1318
  - avrdude.conf reconciled with ATDFs #1343
  - avrdude -p part/s now also shows part variants #1343
  - New programmer dryrun for testing #1347
  - New -T cmd to mix terminal with -U commands #1373
  - Run -t interactive terminals in CLI option order #1402
  - Terminal
    + Command config (mnemonic fuse setting) #1365
    + Write to memory from files #1358
    + Command save memory to file #1396
    + Subshell command ! #1397
    + Command include file #1429
  * New devices supported:
  - AT89S51, AT89S52
  - AT90S2323, ATtiny22
  - ATmega16M1, ATmega32C1, ATmega64C1
  - ATA5505
  - ATA6612C, ATA6613C
  - ATA6614Q
  - ATA6616C, ATA6617C
  - ATA664251
  - ATmega16HVA, ATmega8HVA
  - ATmega16HVB, ATmega16HVBrevB, ATmega32HVB, ATmega32HVBrevB
  - ATmega64HVE2, ATmega32HVE2
  - AT90PWM1
  - AT90PWM161, AT90PWM81
  - ATxmega32C3
  - ATxmega32D3
  - ATtiny416auto
  * New programmers supported:
  - dryrun
  - raspberry_pi_gpio
  - Flyswatter2
  - CH341A
  - Kanda AVRISP-U
  - arduino_as_isp
  - scratchmonkey, scratchmonkey_pp, scratchmonkey_hvsp
  See https://github.com/avrdudes/avrdude/blob/main/NEWS for
  full changelog</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Adjust PKGBUILD to also reference version 7.2. Source download
  verificator gets confused otherwise.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN (all patches
  currently commented out).</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1717416000">- Update to 7.3:
  * Connect target via -P serialadapter[:sn] and -P usb:vid:pid[:sn]
  * Add io and sram memory info in lieu of incomplete data memory
  * New test-avrdude script in tools
  * Update SerialUPDI protocol
  * New terminal commands: regfile, factory reset.
  * New devices supported: AVR16EB14, AVR16EB20, AVR16EB28,
    AVR16EB32, AVR64DU28, AVR64DU32
  * New programmers supported: ft2232h_jtag, ft232h_jtag, dryboot
  * For full changelog, see:
    https://github.com/avrdudes/avrdude/blob/main/NEWS</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1720008000">- Update avrdude.keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1720180800">- Set version appropriately in PKGBUILD: if it file is present, it
  must be correct.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1736078400">- Update to 8.0
  * Major changes compared to the previous version:
  - Support of multi-memory .hex/.srec files and memory lists #1828
  - New terminal disasm command #1842
  - GUI implementation of avrdude to demonstrate libavrdude #1714
  * New devices supported:
  - AVR16DU14, AVR16DU20, AVR16DU28, AVR16DU32
  - AVR32DU14, AVR32DU20, AVR32DU28, AVR32DU32
  * New programmers supported:
  - serprog
  - pickit5_updi
  * New serial adapters supported:
  - ch342, ch344, ch347, ch9103
- bump libavrdude soname
- building with libserialport now</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1736856000">- Fix escaping of commented out patch: with RPM 4.20, %patch
  becomes a standard, expandable macro, that can span more than one
  line. Commenting out with #%patch can thus lead to invalid
  results.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1736856001">- drop avrdude-5.11-no-builddate.diff
  and avrdude-ipv6.patch, both upstream</changelog>
</package>
<package pkgid="85644d0af10abaffed1abe4f822a787cdd39a46441e7322831bc9b42df656b7d27504aa047e7b60ad99fd8d81a93ef7962fea9f352dcd1440ae0de62b255b960" name="avrdude-debugsource" arch="i586">
  <version epoch="0" ver="8.0" rel="2.6"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1687262400">- update PKGBUILD url</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1696766400">- Update to 7.2:
  * Major changes
  - libgpiod support for linuxgpio #1299
  - Support jtag2updi -U UPDI EEPROM write #1318
  - avrdude.conf reconciled with ATDFs #1343
  - avrdude -p part/s now also shows part variants #1343
  - New programmer dryrun for testing #1347
  - New -T cmd to mix terminal with -U commands #1373
  - Run -t interactive terminals in CLI option order #1402
  - Terminal
    + Command config (mnemonic fuse setting) #1365
    + Write to memory from files #1358
    + Command save memory to file #1396
    + Subshell command ! #1397
    + Command include file #1429
  * New devices supported:
  - AT89S51, AT89S52
  - AT90S2323, ATtiny22
  - ATmega16M1, ATmega32C1, ATmega64C1
  - ATA5505
  - ATA6612C, ATA6613C
  - ATA6614Q
  - ATA6616C, ATA6617C
  - ATA664251
  - ATmega16HVA, ATmega8HVA
  - ATmega16HVB, ATmega16HVBrevB, ATmega32HVB, ATmega32HVBrevB
  - ATmega64HVE2, ATmega32HVE2
  - AT90PWM1
  - AT90PWM161, AT90PWM81
  - ATxmega32C3
  - ATxmega32D3
  - ATtiny416auto
  * New programmers supported:
  - dryrun
  - raspberry_pi_gpio
  - Flyswatter2
  - CH341A
  - Kanda AVRISP-U
  - arduino_as_isp
  - scratchmonkey, scratchmonkey_pp, scratchmonkey_hvsp
  See https://github.com/avrdudes/avrdude/blob/main/NEWS for
  full changelog</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Adjust PKGBUILD to also reference version 7.2. Source download
  verificator gets confused otherwise.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN (all patches
  currently commented out).</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1717416000">- Update to 7.3:
  * Connect target via -P serialadapter[:sn] and -P usb:vid:pid[:sn]
  * Add io and sram memory info in lieu of incomplete data memory
  * New test-avrdude script in tools
  * Update SerialUPDI protocol
  * New terminal commands: regfile, factory reset.
  * New devices supported: AVR16EB14, AVR16EB20, AVR16EB28,
    AVR16EB32, AVR64DU28, AVR64DU32
  * New programmers supported: ft2232h_jtag, ft232h_jtag, dryboot
  * For full changelog, see:
    https://github.com/avrdudes/avrdude/blob/main/NEWS</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1720008000">- Update avrdude.keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1720180800">- Set version appropriately in PKGBUILD: if it file is present, it
  must be correct.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1736078400">- Update to 8.0
  * Major changes compared to the previous version:
  - Support of multi-memory .hex/.srec files and memory lists #1828
  - New terminal disasm command #1842
  - GUI implementation of avrdude to demonstrate libavrdude #1714
  * New devices supported:
  - AVR16DU14, AVR16DU20, AVR16DU28, AVR16DU32
  - AVR32DU14, AVR32DU20, AVR32DU28, AVR32DU32
  * New programmers supported:
  - serprog
  - pickit5_updi
  * New serial adapters supported:
  - ch342, ch344, ch347, ch9103
- bump libavrdude soname
- building with libserialport now</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1736856000">- Fix escaping of commented out patch: with RPM 4.20, %patch
  becomes a standard, expandable macro, that can span more than one
  line. Commenting out with #%patch can thus lead to invalid
  results.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1736856001">- drop avrdude-5.11-no-builddate.diff
  and avrdude-ipv6.patch, both upstream</changelog>
</package>
<package pkgid="cbcb5b693d2f29bcdba43a89690c4100b70fd15228fa45d32af799fb8be8afb3900e2633429a63db2256b1bb531113f9af2ac19209daafe53873e1224036e0fa" name="awesfx-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.2" rel="6.8"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1365681600">- Place udev rules in the correct directory.</changelog>
  <changelog author="tiwai@suse.de" date="1406203200">- Updated to version 0.5.1e:
  fix wrong error condition checks in loadbank.c</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1416139200">- fix bashism in udev-soundfont script
- add patches:
  * awesfx-0.5.1e-fix-bashisms.patch</changelog>
  <changelog author="tiwai@suse.de" date="1553601600">- Update to version 0.5.2:
  Added ALSA-native GUS patch loader (agusload)
- Change URL to github</changelog>
  <changelog author="tiwai@suse.de" date="1567684800">- Fix the build error and warning:
  Fix-the-bogus-return-in-seq_set_gus_bank.patch
  Fix-unused-variable-prev-in-strtoken.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712404800">- Use full URL for source tarball.</changelog>
</package>
<package pkgid="e9b1d5ecccbd984fe08af75e96ff2c263cd0c63218b05e17ea1e1eabf83e77561207a6495a8db0e86463daacc8c7a4f816e2a03b68642d64fa07cd336ce1d1da" name="awesfx-debugsource" arch="i586">
  <version epoch="0" ver="0.5.2" rel="6.8"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1365681600">- Place udev rules in the correct directory.</changelog>
  <changelog author="tiwai@suse.de" date="1406203200">- Updated to version 0.5.1e:
  fix wrong error condition checks in loadbank.c</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1416139200">- fix bashism in udev-soundfont script
- add patches:
  * awesfx-0.5.1e-fix-bashisms.patch</changelog>
  <changelog author="tiwai@suse.de" date="1553601600">- Update to version 0.5.2:
  Added ALSA-native GUS patch loader (agusload)
- Change URL to github</changelog>
  <changelog author="tiwai@suse.de" date="1567684800">- Fix the build error and warning:
  Fix-the-bogus-return-in-seq_set_gus_bank.patch
  Fix-unused-variable-prev-in-strtoken.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712404800">- Use full URL for source tarball.</changelog>
</package>
<package pkgid="06998405ca9662ede05836c8494e154dbe5382b42dc2a20eb63f0e8647452334c3c5f7e29a289427276ba61ebb8145da15580f69e33472f74f125e4272b9a241" name="awesome-debuginfo" arch="i586">
  <version epoch="0" ver="4.3" rel="6.6"/>
  <changelog author="mvetter@suse.com" date="1548676800">- Update to 4.3 :
  See https://awesomewm.org/apidoc/documentation/89-NEWS.md.html#v43
- Remove awesome-asciidoc-fix.patch:
  asciidoctor is used instead of asciidoc now</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1549713600">- Do not hardcode default ruby, but use macro
- package LICENSE as %license</changelog>
  <changelog author="Brice DEKANY &lt;brice.dekany@suse.com&gt;" date="1595073600">- Added 001-extern-vars-declaration-fix-gcc10.patch: Move variable
  declarations from header to C file to fix build with GCC 10
  See https://github.com/awesomeWM/awesome/pull/3065</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Update awesome-branding-upstream metadata:
  + do not use otherproviders() conflicts: the syntax is
    deprecated.
  + UUse booleandeps for supplements instead of packageand().
- Add requires(post|postun): upate-alternatives. The scriplets call
  u-a unconditionally, thus we need to ensure presence of
  update-alternatives.
- Properly %ghost-own /etc/alternatives/default.desktop.
- Drop duplicate LICENSE in docdir: we have it in licensedir.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Paulo Gomes &lt;pjbgf@linux.com&gt;" date="1759838400">- Add patch for GioUnix to use platform-specific Gio classes.
  See https://github.com/awesomeWM/awesome/pull/4022
- Added patches:
  - 002-giounix-platform-specific.patch</changelog>
  <changelog author="Paulo Gomes &lt;pjbgf@linux.com&gt;" date="1759924800">- Update patch to align with openSUSE version.</changelog>
  <changelog author="Paulo Gomes &lt;pjbgf@linux.com&gt;" date="1759924801">- Add support for CMake 3.5.
- Added patches:
  - 003-Update-CMake-support-to-3.5.0.patch</changelog>
  <changelog author="Paulo Gomes &lt;pjbgf@linux.com&gt;" date="1762344000">- Update lua-lgi to &gt;= 0.9.2.</changelog>
  <changelog author="Paulo Gomes &lt;pjbgf@linux.com&gt;" date="1762430400">- Update changelog to include added patches.</changelog>
</package>
<package pkgid="f6178d52abf602ffba7488aa0fe5b0daedd297a19ca105bbdfcc9e98f06f1990ed8e4ba727ea61852e55b321825f71382c334fa09b4243577caa305d02d7793b" name="awesome-debugsource" arch="i586">
  <version epoch="0" ver="4.3" rel="6.6"/>
  <changelog author="mvetter@suse.com" date="1548676800">- Update to 4.3 :
  See https://awesomewm.org/apidoc/documentation/89-NEWS.md.html#v43
- Remove awesome-asciidoc-fix.patch:
  asciidoctor is used instead of asciidoc now</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1549713600">- Do not hardcode default ruby, but use macro
- package LICENSE as %license</changelog>
  <changelog author="Brice DEKANY &lt;brice.dekany@suse.com&gt;" date="1595073600">- Added 001-extern-vars-declaration-fix-gcc10.patch: Move variable
  declarations from header to C file to fix build with GCC 10
  See https://github.com/awesomeWM/awesome/pull/3065</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Update awesome-branding-upstream metadata:
  + do not use otherproviders() conflicts: the syntax is
    deprecated.
  + UUse booleandeps for supplements instead of packageand().
- Add requires(post|postun): upate-alternatives. The scriplets call
  u-a unconditionally, thus we need to ensure presence of
  update-alternatives.
- Properly %ghost-own /etc/alternatives/default.desktop.
- Drop duplicate LICENSE in docdir: we have it in licensedir.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Paulo Gomes &lt;pjbgf@linux.com&gt;" date="1759838400">- Add patch for GioUnix to use platform-specific Gio classes.
  See https://github.com/awesomeWM/awesome/pull/4022
- Added patches:
  - 002-giounix-platform-specific.patch</changelog>
  <changelog author="Paulo Gomes &lt;pjbgf@linux.com&gt;" date="1759924800">- Update patch to align with openSUSE version.</changelog>
  <changelog author="Paulo Gomes &lt;pjbgf@linux.com&gt;" date="1759924801">- Add support for CMake 3.5.
- Added patches:
  - 003-Update-CMake-support-to-3.5.0.patch</changelog>
  <changelog author="Paulo Gomes &lt;pjbgf@linux.com&gt;" date="1762344000">- Update lua-lgi to &gt;= 0.9.2.</changelog>
  <changelog author="Paulo Gomes &lt;pjbgf@linux.com&gt;" date="1762430400">- Update changelog to include added patches.</changelog>
</package>
<package pkgid="2f93de8ead8c6c85ab1f44d85ced8b755965f6d4d8275573394a9fed7e84aa0a7eaa37e6774a2c9ea5d6f02c7e095b3709f98a91c0beb2b3345587b4c78dc672" name="awf-gtk2-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.0" rel="1.2"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1686916800">- Package spec update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1706875200">- New upstream release (2.8.0)
  * add progress bar in tool bar and status bar
  * auto resize window to minimal size after layout update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1741003200">- New upstream release (2.8.1)
  * packages scripts update
  * fix building error from GLIB 2.83 and/or from GCC 15</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1743768000">- New upstream release (2.9.0)
  * hide deprecated notices from includes
  * add notification from toolbar
  * add entry in toolbar
  * fix set theme from command line
  * limit width of filebutton
  * allow multiple selection for open dialog
  * split source code in 3 files</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1746446400">- New upstream release (3.0.0)
  * add support for CSD window
  * add headerbar for CSD window
  * add --enable-only-gtkx and --disable-gtkx options
  * stop spinner and remove -n option
  * add bash autocomplete script</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1754654400">- New upstream release (3.1.0)
  * move Mint-L/Mint-X/Mint-Y themes in submenus
  * set theme on general theme change from GLIB 2.32
  * add Help menu and merge GtkScales menuitems
  * move all scales into a notebook with four tabs</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1760097600">- New upstream release (3.2.0)
  * move Yaru themes in submenu
  * hide/show CSD window icon on layout update
  * add popover menu button</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1772539200">- New upstream release (4.0.0)
  * fix some memory leaks
  * fix themes sort order (case insensitive)
  * move Sucharu themes in submenu
  * add Screenshot toolbar icon
  * add AWF_TEAROFF=1 to display Options menu tearoff
  * remove Default &amp; Emacs theme in system themes
  * rename .awf-gtk-accels to .awf-accels
  * update texts and translations</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1777982400">- New upstream release (4.1.0)
  * refactor signal handler for desktop theme change
  * fix some memory leaks
  * fix configure.ac
  * update translations
  * add windows (xp) support</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1783425600">- New upstream release (4.2.0)
  * add/use make install
  * use variables in camelCase (except for some globals variables)
  * add Less... disabled submenu after More... submenu
  * add GTK version for dialogs titles
  * add colors for debug/trace/error messages
  * update man page and rename the option --list-themes to --list
  * enable the clear icon of the entry
  * fix padding of scales dialog
  * allow to set width of radio and check columns in treeview
    from theme to match gtk3 (like with qt5/qt6)</changelog>
</package>
<package pkgid="02fe45d5d6e466fc0a9ace0a7b95b782cce22ae037f317933faa217af0b4f649c6f9360e99d7ea4d59dcc1ced9444bf3c00100a815c461c307a62a19044e77c6" name="awf-gtk2-debugsource" arch="i586">
  <version epoch="0" ver="4.2.0" rel="1.2"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1686916800">- Package spec update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1706875200">- New upstream release (2.8.0)
  * add progress bar in tool bar and status bar
  * auto resize window to minimal size after layout update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1741003200">- New upstream release (2.8.1)
  * packages scripts update
  * fix building error from GLIB 2.83 and/or from GCC 15</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1743768000">- New upstream release (2.9.0)
  * hide deprecated notices from includes
  * add notification from toolbar
  * add entry in toolbar
  * fix set theme from command line
  * limit width of filebutton
  * allow multiple selection for open dialog
  * split source code in 3 files</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1746446400">- New upstream release (3.0.0)
  * add support for CSD window
  * add headerbar for CSD window
  * add --enable-only-gtkx and --disable-gtkx options
  * stop spinner and remove -n option
  * add bash autocomplete script</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1754654400">- New upstream release (3.1.0)
  * move Mint-L/Mint-X/Mint-Y themes in submenus
  * set theme on general theme change from GLIB 2.32
  * add Help menu and merge GtkScales menuitems
  * move all scales into a notebook with four tabs</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1760097600">- New upstream release (3.2.0)
  * move Yaru themes in submenu
  * hide/show CSD window icon on layout update
  * add popover menu button</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1772539200">- New upstream release (4.0.0)
  * fix some memory leaks
  * fix themes sort order (case insensitive)
  * move Sucharu themes in submenu
  * add Screenshot toolbar icon
  * add AWF_TEAROFF=1 to display Options menu tearoff
  * remove Default &amp; Emacs theme in system themes
  * rename .awf-gtk-accels to .awf-accels
  * update texts and translations</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1777982400">- New upstream release (4.1.0)
  * refactor signal handler for desktop theme change
  * fix some memory leaks
  * fix configure.ac
  * update translations
  * add windows (xp) support</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1783425600">- New upstream release (4.2.0)
  * add/use make install
  * use variables in camelCase (except for some globals variables)
  * add Less... disabled submenu after More... submenu
  * add GTK version for dialogs titles
  * add colors for debug/trace/error messages
  * update man page and rename the option --list-themes to --list
  * enable the clear icon of the entry
  * fix padding of scales dialog
  * allow to set width of radio and check columns in treeview
    from theme to match gtk3 (like with qt5/qt6)</changelog>
</package>
<package pkgid="e1a30c316a84f4c548ebe216c8a20fc02844bd0d53eeebbe0f69e9e51fb030380053571a1e583b779052b2e171bc6f02e096aa0a0697601fd547ae89b169ae96" name="awf-gtk3-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.0" rel="1.2"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1686916800">- Package spec update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1706875200">- New upstream release (2.8.0)
  * add progress bar in tool bar and status bar
  * auto resize window to minimal size after layout update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1741003200">- New upstream release (2.8.1)
  * packages scripts update
  * fix building error from GLIB 2.83 and/or from GCC 15</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1743768000">- New upstream release (2.9.0)
  * hide deprecated notices from includes
  * add notification from toolbar
  * add entry in toolbar
  * support for native --help, argc/argv for g_application_run
  from GLIB 2.32 &amp; GTK 3.4
  * fix set theme from command line
  * limit width of filebutton
  * allow multiple selection for open dialog
  * split source code in 3 files</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1746446400">- New upstream release (3.0.0)
  * add support for CSD window
  * add headerbar for CSD window
  * add --enable-only-gtkx and --disable-gtkx options
  * stop spinner and remove -n option
  * add bash autocomplete script</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1754654400">- New upstream release (3.1.0)
  * move Mint-L/Mint-X/Mint-Y themes in submenus
  * set theme on general theme change from GLIB 2.32
  * add Help menu and merge GtkScales menuitems
  * move all scales into a notebook with four tabs
  * use CSD dialogs when using GTK_CSD=1
  * add GtkInspector menuitem from GTK 3.14</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1760097600">- New upstream release (3.2.0)
  * move Yaru themes in submenu
  * load themes from all themes directories
  * hide/show CSD window icon on layout update
  * add popover menu button</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1772539200">- New upstream release (4.0.0)
  * fix some memory leaks
  * fix themes sort order (case insensitive)
  * move Sucharu themes in submenu
  * add Screenshot toolbar icon
  * add AWF_TEAROFF=1 to display Options menu tearoff
  * remove Default &amp; Emacs theme in system themes
  * rename .awf-gtk-accels to .awf-accels
  * update texts and translations</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1777982400">- New upstream release (4.1.0)
  * add statusbar flash on statusbar update
  * refactor signal handler for desktop theme change
  * fix some memory leaks
  * fix configure.ac
  * fix toolbar tooltips
  * remove class prbr2
  * update translations
  * add windows (xp) support</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1783425600">- New upstream release (4.2.0)
  * add/use make install
  * use variables in camelCase (except for some globals variables)
  * add Less... disabled submenu after More... submenu
  * add GTK version for dialogs titles
  * add colors for debug/trace/error messages
  * update man page and rename the option --list-themes to --list
  * enable the clear icon of the entry
  * fix this application can not open files or unknown option -s
    with GTK 3.4..3.10</changelog>
</package>
<package pkgid="72d6d499968f0078e0c8caba2b1dea835a051af3da504073752e14094bc4ceeccd5775e1f0a15c70e559743ccc148f3fd77fda5e257a992965da24f7a99a1923" name="awf-gtk3-debugsource" arch="i586">
  <version epoch="0" ver="4.2.0" rel="1.2"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1686916800">- Package spec update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1706875200">- New upstream release (2.8.0)
  * add progress bar in tool bar and status bar
  * auto resize window to minimal size after layout update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1741003200">- New upstream release (2.8.1)
  * packages scripts update
  * fix building error from GLIB 2.83 and/or from GCC 15</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1743768000">- New upstream release (2.9.0)
  * hide deprecated notices from includes
  * add notification from toolbar
  * add entry in toolbar
  * support for native --help, argc/argv for g_application_run
  from GLIB 2.32 &amp; GTK 3.4
  * fix set theme from command line
  * limit width of filebutton
  * allow multiple selection for open dialog
  * split source code in 3 files</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1746446400">- New upstream release (3.0.0)
  * add support for CSD window
  * add headerbar for CSD window
  * add --enable-only-gtkx and --disable-gtkx options
  * stop spinner and remove -n option
  * add bash autocomplete script</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1754654400">- New upstream release (3.1.0)
  * move Mint-L/Mint-X/Mint-Y themes in submenus
  * set theme on general theme change from GLIB 2.32
  * add Help menu and merge GtkScales menuitems
  * move all scales into a notebook with four tabs
  * use CSD dialogs when using GTK_CSD=1
  * add GtkInspector menuitem from GTK 3.14</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1760097600">- New upstream release (3.2.0)
  * move Yaru themes in submenu
  * load themes from all themes directories
  * hide/show CSD window icon on layout update
  * add popover menu button</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1772539200">- New upstream release (4.0.0)
  * fix some memory leaks
  * fix themes sort order (case insensitive)
  * move Sucharu themes in submenu
  * add Screenshot toolbar icon
  * add AWF_TEAROFF=1 to display Options menu tearoff
  * remove Default &amp; Emacs theme in system themes
  * rename .awf-gtk-accels to .awf-accels
  * update texts and translations</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1777982400">- New upstream release (4.1.0)
  * add statusbar flash on statusbar update
  * refactor signal handler for desktop theme change
  * fix some memory leaks
  * fix configure.ac
  * fix toolbar tooltips
  * remove class prbr2
  * update translations
  * add windows (xp) support</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1783425600">- New upstream release (4.2.0)
  * add/use make install
  * use variables in camelCase (except for some globals variables)
  * add Less... disabled submenu after More... submenu
  * add GTK version for dialogs titles
  * add colors for debug/trace/error messages
  * update man page and rename the option --list-themes to --list
  * enable the clear icon of the entry
  * fix this application can not open files or unknown option -s
    with GTK 3.4..3.10</changelog>
</package>
<package pkgid="c9670cc3671a496e954fa8d7f969923859fbbd4c2ff1d7e878a08c2916f7bdd1ffd561f96c1643a4958f1b4324b537f5db3a24547583572551803d95153bf102" name="awf-gtk4-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.0" rel="1.2"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1686916800">- Package spec update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1706875200">- New upstream release (2.8.0)
  * add progress bar in tool bar and status bar
  * auto resize window to minimal size after layout update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1741003200">- New upstream release (2.8.1)
  * packages scripts update
  * fix building error from GLIB 2.83 and/or from GCC 15
  * replace some deprecated functions
  * auto resize window to minimal size 1s after application start</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1743768000">- New upstream release (2.9.0)
  * hide deprecated notices from includes
  * add notification from toolbar
  * add entry in toolbar
  * support for native --help, argc/argv for g_application_run
  * fix set theme from command line
  * limit width of filebutton
  * allow multiple selection for open dialog
  * split source code in 3 files</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1746446400">- New upstream release (3.0.0)
  * add support for CSD window
  * add headerbar for CSD window
  * add --enable-only-gtkx and --disable-gtkx options
  * stop spinner and remove -n option
  * add bash autocomplete script</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1754654400">- New upstream release (3.1.0)
  * move Mint-L/Mint-X/Mint-Y themes in submenus
  * set theme on general theme change
  * add Help menu and merge GtkScales menuitems
  * move all scales into a notebook with four tabs
  * use CSD dialogs when using GTK_CSD=1
  * add GtkInspector menuitem + disable Open recent file menuitem
  * add icons in menubar and in CSD main menu
  * add missing buttons for scales and calendar dialogs
  * add close action for inactive dialog buttons</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1760097600">- New upstream release (3.2.0)
  * move Yaru themes in submenu
  * load themes from all themes directories
  * hide/show CSD window icon on layout update
  * add popover menu button</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1772539200">- New upstream release (4.0.0)
  * fix some memory leaks
  * fix themes sort order (case insensitive)
  * hide some deprecated warnings
  * move Sucharu themes in submenu
  * add Screenshot toolbar icon
  * remove hack to display menu icons
  * add support for screenshots (without window borders)
  * load custom keyboard accels (even if there are not displayed)
  * add Adwaita and remove Default &amp; Emacs theme in system themes
  * rename .awf-gtk-accels to .awf-accels
  * update texts and translations</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1777982400">- New upstream release (4.1.0)
  * add statusbar flash on statusbar update
  * refactor signal handler for desktop theme change
  * fix some memory leaks
  * fix configure.ac
  * fix close/cut/copy/paste menu items
  * fix window not focused
  * remove class prbr2
  * update translations
  * add windows (xp) support
  * display menu icons with gtk4-classic</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1783425600">- New upstream release (4.2.0)
  * add/use make install
  * use variables in camelCase (except for some globals variables)
  * add Less... disabled submenu after More... submenu
  * add GTK version for dialogs titles
  * add colors for debug/trace/error messages
  * update man page and rename the option --list-themes to --list
  * enable the clear icon of the entry
  * fix display of custom keyboard shortcuts
  * set focus on the first toolbar button</changelog>
</package>
<package pkgid="ec74bb0cbd5870455678d6884c33ce3ff6069953ca390be40b5000184401b3c661526a9779611804eed33884485798b99225ba3a935275a0dee6a7a75052f839" name="awf-gtk4-debugsource" arch="i586">
  <version epoch="0" ver="4.2.0" rel="1.2"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1686916800">- Package spec update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1706875200">- New upstream release (2.8.0)
  * add progress bar in tool bar and status bar
  * auto resize window to minimal size after layout update</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1741003200">- New upstream release (2.8.1)
  * packages scripts update
  * fix building error from GLIB 2.83 and/or from GCC 15
  * replace some deprecated functions
  * auto resize window to minimal size 1s after application start</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1743768000">- New upstream release (2.9.0)
  * hide deprecated notices from includes
  * add notification from toolbar
  * add entry in toolbar
  * support for native --help, argc/argv for g_application_run
  * fix set theme from command line
  * limit width of filebutton
  * allow multiple selection for open dialog
  * split source code in 3 files</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1746446400">- New upstream release (3.0.0)
  * add support for CSD window
  * add headerbar for CSD window
  * add --enable-only-gtkx and --disable-gtkx options
  * stop spinner and remove -n option
  * add bash autocomplete script</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1754654400">- New upstream release (3.1.0)
  * move Mint-L/Mint-X/Mint-Y themes in submenus
  * set theme on general theme change
  * add Help menu and merge GtkScales menuitems
  * move all scales into a notebook with four tabs
  * use CSD dialogs when using GTK_CSD=1
  * add GtkInspector menuitem + disable Open recent file menuitem
  * add icons in menubar and in CSD main menu
  * add missing buttons for scales and calendar dialogs
  * add close action for inactive dialog buttons</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1760097600">- New upstream release (3.2.0)
  * move Yaru themes in submenu
  * load themes from all themes directories
  * hide/show CSD window icon on layout update
  * add popover menu button</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1772539200">- New upstream release (4.0.0)
  * fix some memory leaks
  * fix themes sort order (case insensitive)
  * hide some deprecated warnings
  * move Sucharu themes in submenu
  * add Screenshot toolbar icon
  * remove hack to display menu icons
  * add support for screenshots (without window borders)
  * load custom keyboard accels (even if there are not displayed)
  * add Adwaita and remove Default &amp; Emacs theme in system themes
  * rename .awf-gtk-accels to .awf-accels
  * update texts and translations</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1777982400">- New upstream release (4.1.0)
  * add statusbar flash on statusbar update
  * refactor signal handler for desktop theme change
  * fix some memory leaks
  * fix configure.ac
  * fix close/cut/copy/paste menu items
  * fix window not focused
  * remove class prbr2
  * update translations
  * add windows (xp) support
  * display menu icons with gtk4-classic</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1783425600">- New upstream release (4.2.0)
  * add/use make install
  * use variables in camelCase (except for some globals variables)
  * add Less... disabled submenu after More... submenu
  * add GTK version for dialogs titles
  * add colors for debug/trace/error messages
  * update man page and rename the option --list-themes to --list
  * enable the clear icon of the entry
  * fix display of custom keyboard shortcuts
  * set focus on the first toolbar button</changelog>
</package>
<package pkgid="76c8a8a7407b9bc574e483db908e8a952d31a16b0472c6db4f596a5dab6c4aa145e40ae34f56abbce293a350edb7093cc002a3b82b89b0f4e456493fd9fa416e" name="awf-qt6-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.0" rel="1.1"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1772539200">- Initial openSUSE package release</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1777982400">- New upstream release (4.1.0)
  * add statusbar flash on statusbar update
  * update theme and selected menu on desktop theme change
  * fix some memory leaks
  * fix configure.ac
  * update translations
  * add windows (xp) support
  * add toolbar tooltips
  * add empty calendar/sliders dialogs
  * add default icons for menu items and toolbar items
  * enable qtinspector window without globalqss
    and add 1s delay before applying QSS
  * fix vertical qslider</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1783425600">- New upstream release (4.2.0)
  * add/use make install
  * use variables in camelCase (except for some globals variables)
  * add Less... disabled submenu after More... submenu
  * add Qt version for dialogs titles
  * add colors for debug/trace/error messages
  * update man page and rename the option --list-themes to --list
  * disable statusbar update on menubar hover
  * do not use debug dll for windows
  * fix clear inspector without gqss
  * fix update shortcuts on hover for More... submenu
  * prevent assigning the same shortcut to multiple menuitems
  * add calendar/sliders in calendar/sliders dialogs
  * set focus on the first toolbar button</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1784808000">- Rename package names in Requires and Recommends
  this changes nothing for awf-qt5 and qt5-globalqss/qt6-globalqss
  but this fixes dependency resolution for awf-qt6</changelog>
</package>
<package pkgid="9f69008b56ef694d9038bfb8f667b7f7f27c48b32f83d58464d0078050b176fa1d8e51c32ee0f02d57ac14d04a477038d2af935e06b850a6de46c4089a8be632" name="awf-qt6-debugsource" arch="i586">
  <version epoch="0" ver="4.2.0" rel="1.1"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1772539200">- Initial openSUSE package release</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1777982400">- New upstream release (4.1.0)
  * add statusbar flash on statusbar update
  * update theme and selected menu on desktop theme change
  * fix some memory leaks
  * fix configure.ac
  * update translations
  * add windows (xp) support
  * add toolbar tooltips
  * add empty calendar/sliders dialogs
  * add default icons for menu items and toolbar items
  * enable qtinspector window without globalqss
    and add 1s delay before applying QSS
  * fix vertical qslider</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1783425600">- New upstream release (4.2.0)
  * add/use make install
  * use variables in camelCase (except for some globals variables)
  * add Less... disabled submenu after More... submenu
  * add Qt version for dialogs titles
  * add colors for debug/trace/error messages
  * update man page and rename the option --list-themes to --list
  * disable statusbar update on menubar hover
  * do not use debug dll for windows
  * fix clear inspector without gqss
  * fix update shortcuts on hover for More... submenu
  * prevent assigning the same shortcut to multiple menuitems
  * add calendar/sliders in calendar/sliders dialogs
  * set focus on the first toolbar button</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1784808000">- Rename package names in Requires and Recommends
  this changes nothing for awf-qt5 and qt5-globalqss/qt6-globalqss
  but this fixes dependency resolution for awf-qt6</changelog>
</package>
<package pkgid="8f8a687d14f33e69ada9e50af616d383abc6294aa015e8502e0bcd95fa38c386a13e94aed30cea6eccf1d5f81a4c99651909f55aed7b6060b2db8b3179989c1d" name="aws-c-auth-debugsource" arch="i586">
  <version epoch="0" ver="0.10.5" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1757419200">- Update to version 0.9.1
  * Make exports consistent by @DmitriyMusatkin in (#269)
  * Remove clang-3 from CI by @sbSteveK in (#270)
  * Remove Windows 2019 and add Windows 2025 with MSVC-17 by @TingDaoK in (#271)
  * Change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#273)
  * Fix sts_web_identity credentials provider by @TingDaoK in (#275)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1763640000">- Update to version 0.9.2
  * Create a common base for http client, migrate sso by @sbiscigl in (#276)
  * Add aws login provider by @sbiscigl in (#278)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1764676800">- Update to version 0.9.3
  * Swap to use aws_ecc_decode_signature_der_to_raw_padded for login
    provider by @sbiscigl in (#279)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1765281600">- Update to version 0.9.4
  * Add proxy config for credential providers by @azkrishpy in (#281)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1768392000">- Update to version 0.9.5
  * Add proxy settings for profile credential provider by @azkrishpy in (#285)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1771416000">- Update to version 0.9.6
  * Prioritizing profile credentials over credential_process when
    both are present by @sbiscigl in (#288)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1773748800">- Update to version 0.10.1
  * Fix byo crypto by @TingDaoK in (#290)
- from version 0.10.0
  * Support imds endpoint override by @TingDaoK in (#286)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779451200">- Update to version 0.10.3
  * Fix error handling for profile provider by @DmitriyMusatkin in (#295)
- from version 0.10.2
  * imds: Fix NULL check by @ProjectMutilation in (#289)
  * fix: Remove strict requirement for ECS SessionToken by @TingDaoK in (#292)
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#293)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.10.4
  * Support s2n-tls on macOS by @sfod in (#296)
  * Regression Labeler Fix by @azkrishpy in (#297)
  * profile credentials provider should support sts web identity
    as well by @TingDaoK in (#298)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787659200">- Update to version 0.10.5
  * Add thread sanitizer CI job by @sfod in (#299)
  * Use latest as aws-crt-builder version by @sfod in (#300)
  * CI/CD improvements by @azkrishpy in (#302)</changelog>
</package>
<package pkgid="f005f83e7bbc95c62b8cf90e06bb976519340264a2bb61f1b04e64ea7c9a05c357337a131100ca1b5412306a8696f766534d62cc9be9fa71deb8afa492b284b2" name="aws-c-cal-debugsource" arch="i586">
  <version epoch="0" ver="0.9.15" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1744718400">- Updare to version 0.9.0
  * Drop support for macOS &lt;10.15 and iOS&lt;11 by @TingDaoK in (#214)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1748347200">- Update to version 0.9.1
  * dlopen(NULL) returns NULL on static linked executable
    by @TingDaoK in (#215)
  * Fix casing on Windows header files by @ianbotsf in (#217)
  * Remove clang-3 from CI by @sbSteveK in (#218)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1749211200">- Update to version 0.9.2
  * Fix heap use after free on aws_ecc_key_pair_new_from_asn1
    by @TingDaoK in (#219)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1758196800">- Update to version 0.9.3
  * Remove Windows 2019 and add Windows 2025 with MSVC-17 by @TingDaoK in (#220)
  * Change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#222)
  * Fix cmake4 macos builds by @DmitriyMusatkin in (#226)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1760616000">- Update to version 0.9.4
  * SHA512 support by @DmitriyMusatkin in (#223)
  * Clean up error handling around unsupported RSA functions
    by @DmitriyMusatkin in (#227)
  * Fix asn.1 parser on big endian by @DmitriyMusatkin in (#228)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1762171200">- Update to version 0.9.8
  * Move Linux from openssl_hkdf to ref_hkdf by @azkrishpy in (#238)
- from version 0.9.7
  * Fix warning when using cpp compiler by @DmitriyMusatkin in (#236)
- from version 0.9.6
  * Add functions for sha512 hmac hkdf by @DmitriyMusatkin in (#234)
- from version 0.9.5
  * Add helpers for encoding/decoding der ecdsa signatures to raw
    by @DmitriyMusatkin in (#230)
  * Refactor ec key import by @DmitriyMusatkin in (#229)
  * Export logic for ec keys by @DmitriyMusatkin in (#232)
  * SHA512 HMAC by @DmitriyMusatkin in (#233)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1763640000">- Update to version 0.9.11
  * Fix byo for ecc from asn1 by @DmitriyMusatkin in (#241)
- from version 0.9.10
  * Relax EC keygen to work on all platforms by @DmitriyMusatkin in (#240)
- from version 0.9.9
  * Remove skip test by @azkrishpy in (#239)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1764244800">- Update to version 0.9.13
  * Support static buffers in ecc signature helpers
    by @DmitriyMusatkin in (#243)
- from version 0.9.12
  * Add helper to convert signature to padded r and s pair
    by @DmitriyMusatkin in (#242)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779451200">- Update to version 0.9.14
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#247)
  * Add sanity checking on der empty bit string decoding
    by @DmitriyMusatkin in (#248)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.9.15
  * Regression Labeler Fix by @azkrishpy in (#249)
  * Update deprecated OpenBSD CI job by @sfod in (#250)
  * Swap fatal for soft error by @DmitriyMusatkin in (#251)</changelog>
</package>
<package pkgid="1a6e4d880d056dbb1964643208c7b23847117550a4b5d6c514229d1e477feb69dee021e90f8123f1b018f52daba28b24a60aac27dfbcde8d1d08872822f1c43f" name="aws-c-common-debugsource" arch="i586">
  <version epoch="0" ver="0.14.5" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1747224000">- Update to 0.12.3
  * Make exports consistent by @DmitriyMusatkin in (#1196)
  * Error handling docs by @graebm in (#1197)
  * Fix casing on Windows header files by @waahm7 in (#1199)
  * Add reset src api for aws_cbor_decoder by @TingDaoK in (#1202)
  * Fix invalid XML Buffer Overflow Error by @waahm7 in (#1201)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1752235200">- Update to 0.12.4
  * Remove clang-3 from CI by @sbSteveK in (#1203)
  * Fix signature of aws_backtrace_log by @TingDaoK in (#1206)
  * Remove Windows 2019 and add Windows 2025 with MSVC-17
    by @TingDaoK in (#1209)
  * Fix byte helpers for mingw 32 bit by @DmitriyMusatkin in (#1210)
  * Add a python script to help pick up the latest cjson and libcbor
    by @TingDaoK in (#1211)
  * Add API for a more compact (no dashes) UUID-to-str
    by @bretambrose in (#1212)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1758283200">- Update to 0.12.5
  * Change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#1216)
  * aws_explicit_aligned_allocator_new by @TingDaoK in (#1147)
  * Add support for direct IO read from file. by @TingDaoK in (#1217)
  * Import latest CJSON and libcbor. by @TingDaoK in (#1223)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1763640000">- Update to 0.12.6
  * Remove apple-specific pthread_getname compile definition
    by @azkrishpy in (#1224)
  * Extend Platform Helper Functions by @xiazhvera in (#1225)
  * Remove no-op from CMakeLists.txt by @sbSteveK in (#1226)
  * Add va_end call by @azkrishpy in (#1228)
  * Base64url support by @DmitriyMusatkin in (#1229)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779364800">- Update to 0.13.1
  * Cbor decoder resource limits by @TingDaoK in (#1247)
- from version 0.13.0
  * Ring buffer: avoid NULL dereference by @ProjectMutilation in (#1238)
  * Read signed 32 bit integer by @azkrishpy in (#1239)
  * Fix tests on big-endian by @sertonix in (#1218)
  * Helper to parse negative ints from string by @DmitriyMusatkin in (#1240)
  * Helper to split string on multiple chars by @DmitriyMusatkin in (#1241)
  * builder -&gt; v0.9.92 by @sbSteveK in (#1242)
  * Couple helpers to read little endian ints from cursor
    by @DmitriyMusatkin in (#1243)
  * Add helpers to unescape xml strings by @DmitriyMusatkin in (#1244)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1780920000">- Update to 0.14.0
  * base64 decode fix by @TingDaoK in (#1248)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783080000">- Update to 0.14.1
  * odirect write support by @TingDaoK in (#1245)
  * aws_cbor_decoder_get_unconsumed_length by @TingDaoK in (#1251)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1784289600">- Update to 0.14.2
  * CI improvements by @azkrishpy in (#1252)
  * Byte Buf Helper Func Dynamic or Static by @sbSteveK in (#1253)
  * Update deprecated OpenBSD CI job by @sfod in (#1255)
  * XML Parser Fixes by @sbSteveK in (#1254)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to 0.14.4
  * aws_file_get_last_modified_epoch by @TingDaoK in (#1258)
- from version 0.14.3
  * Add HWASan suppression support by @antonio2368 in (#1256)
  * Fix windows nonascii env by @kai-ion in (#1260)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786622400">- Update to 0.14.5
  * Use latest as aws-crt-builder version by @sfod in (#1261)
  * CI/CD improvements by @azkrishpy in (#1250)
- Define library_version as %{version} to fix version number</changelog>
</package>
<package pkgid="63f79155c380130ae9fff92443a1d746d6f6efc4358152f1b727d08cbb5ab86f0e47871d68a6837c1470f726c64ebfc81d512f956ed239c41f9fe85517bfa3a5" name="aws-c-compression-debugsource" arch="i586">
  <version epoch="0" ver="0.3.2" rel="1.3"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1634040000">- Initial build
  + Version 0.2.14</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1634040001">- Simplify package naming. Replace bogus shlib package name.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1662120000">- Update to version 0.2.15
  * Fallback for target load by @TingDaoK in (#55)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1668168000">- Update to version 0.2.16
  * Add AppVerifier to CI by @TwistedTwigleg in (#56)
  * Fix C++ One Definition Rules (ODR) Violations by @graebm in (#58)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686744000">- Update to version 0.2.17
  * Update CI to fix downstream build by @waahm7 in (#57)
  * Update builder version to fix aws-lc build on manylinux1 by @TingDaoK in (#59)
  * Fix warnings in public headers by @waahm7 in (#60)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.2.18
  * Add github templates and bots by @jmklix in (#61)
  * Fix compiler warning by @graebm in (#62)
  * Added workflow for handling answerable discussions
    by @yasminetalby in (#65)
  * BUILDER_VERSION: v0.9.55 by @graebm in (#66)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1729771200">- Update to version 0.3.0
  * Update CMake to 3.9 by @waahm7 in (#70)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1738238400">- Update to version 0.3.1
  * chore: Modified bug issue template to add checkbox to
    report potential regression. by @ashishdhingra in (#69)
  * Switch CI to use roles by @DmitriyMusatkin in #71
  * A bunch of CMake fixes by @graebm in #72
- Drop acc_fix-cmake-modules-path.patch, fixed upstream</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1771156800">- Update to version 0.3.2
  * Make exports consistent by @DmitriyMusatkin in (#73)
  * Remove Windows 2019 and add Windows 2025 with MSVC-17
    by @TingDaoK in (#74)
  * Change stale issue and discussion handling to run
    once a week by @DmitriyMusatkin in (#76)</changelog>
</package>
<package pkgid="4a1a7cd8a2ca5fb573a1eef536f3eb73581bf068de21a8cd4cd0c29455bcb4c3207ce5b8c12e2c31a31100efd6421eeee0851f90d73546877339442777e3336d" name="aws-c-event-stream-debugsource" arch="i586">
  <version epoch="0" ver="0.7.2" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1739966400">- Update to version 0.5.2
  * Bump AWS_EVENT_STREAM_MAX_MESSAGE_SIZE to 256MB by @waahm7 in (#122)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1741780800">- Update to version 0.5.4
  * Reduce Max Message Size to 24MB by @waahm7 in (#125)
- from version 0.5.3
  * Bump AWS_EVENT_STREAM_MAX_HEADERS_SIZE by @graebm in (#123)
  * Adapt to aws_base64_encode() no longer adding a null terminator
    by @graebm in (#124)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1752235200">- Update to version 0.5.5
  * Make exports consistent by @DmitriyMusatkin in (#126)
  * Fix path for diagram in README by @sfod in (#127)
  * Remove Windows 2019 and add Windows 2025 with MSVC-17 by @TingDaoK in (#129)
  * Continuation termination callback support by @bretambrose in (#128)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1755086400">- Update to version 0.5.6
  * Change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#130)
  * Refactor client connection for thread safety by @bretambrose in (#131)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1757678400">- Update to version 0.5.7
  * Serialized scheduling by @bretambrose in (#133)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1767614400">- Update to version 0.5.9
  * Fix bind failure by @sfod in (#138)
- from version 0.5.8
  * Wait for RPC server listener setup by @sfod in (#136)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1773748800">- Update to version 0.6.0
  * Fix possible overflow by @TingDaoK in (#139) (bsc#1261298, CVE-2026-5190)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775131200">- Update to version 0.7.0
  * Link spec by @TingDaoK in (#141)
  * Obtain the continuation token lock early by @azkrishpy in (#142)
- Add missing Bugzilla and CVE references in previous changelog entry</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779451200">- Update to version 0.7.1
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#143)
  * Fix several decoding infinite loops by @bretambrose in (#144)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787659200">- Update to version 0.7.2
  * Support s2n-tls on macOS by @sfod in (#148)
  * Regression Labeler Fix by @azkrishpy in (#150)
  * Use latest as aws-crt-builder version by @sfod in (#151)
  * CI/CD improvements by @azkrishpy in (#153)
- Prefer explicit path and filenames over wildcards in %files section
- Refresh aces_re-add-so-version.patch</changelog>
</package>
<package pkgid="d30a51b452f5319d9df48fa629ed211b719997d42a07ae4a27c4136ce74e4f228c11170ca4bc51921a5f29cdde4aecb1cac23158452c81863195343703bb4d8c" name="aws-c-http-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.0" rel="1.3"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1753185600">- Update to 0.10.4
  * [fix] failed to compile on FreeBSD by @TingDaoK in (#527)
- from version 0.10.3
  * Remove Windows 2019 and add Windows 2025 with MSVC-17 by @TingDaoK in (#521)
  * Support no_proxy exactly like CURL by @TingDaoK in (#522)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1761048000">- Update to 0.10.6
  * Add no_proxy_hosts configuration to proxy options/config
    by @alextwoods in (#532)
- from version 0.10.5
  * Change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#529)
  * Fix warnings found by the Undefined Behavior Sanitizer
    by @bjosv in (#530)
  * Move away from https://postman-echo.com by @TingDaoK in (#533)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1762862400">- Update to 0.10.7
  * Update mock server by @azkrishpy in (#534)
  * Configurable ports for HTTP/1.1 mock server by @azkrishpy in (#535)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1767614400">- Update to 0.10.8
  * Fix CI issues by @azkrishpy in (#538)
  * Update cert as it's expired by @TingDaoK in (#539)
  * Add helper to check for transient errors by @azkrishpy in (#537)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1767960000">- Update to 0.10.9
  * Automate the renew of the cert used in test by @TingDaoK in (#540)
  * Revert "Fix CI issues" by @azkrishpy in (#542)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1770379200">- Update to 0.10.10
  * Fix h2 stream manager initial settings not passed correctly and
    log the headers by @TingDaoK in (#544)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1772539200">- Update to 0.10.11
  * Fail http proxy configuration when using SecItem by @xiazhvera in (#551)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1774267200">- Update to 0.10.12
  * Introduce max concurrent streams for stream manager by @TingDaoK in (#553)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775044800">- Update to 0.10.14
  * Unified write data API by @azkrishpy in (#552)
- from version 0.10.13
  * Support on_h2_remote_end_stream by @TingDaoK in (#554)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779451200">- Update to 0.11.0
  * Fix rounding error in hpack resizing by @DmitriyMusatkin in (#559)
- from version 0.10.15
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#557)
  * [fix] h2 double complete by @TingDaoK in (#558)</changelog>
</package>
<package pkgid="e1f87087e2da223fa0a793f5d7861cf05d37e60a9b47229792fe2dc89ff0693fd54283cae0f928dc0895a43c7cd99ea55e8ffab08db2d7a096e6e255ff74fc35" name="aws-c-http-debugsource" arch="i586">
  <version epoch="0" ver="0.11.0" rel="1.3"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1753185600">- Update to 0.10.4
  * [fix] failed to compile on FreeBSD by @TingDaoK in (#527)
- from version 0.10.3
  * Remove Windows 2019 and add Windows 2025 with MSVC-17 by @TingDaoK in (#521)
  * Support no_proxy exactly like CURL by @TingDaoK in (#522)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1761048000">- Update to 0.10.6
  * Add no_proxy_hosts configuration to proxy options/config
    by @alextwoods in (#532)
- from version 0.10.5
  * Change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#529)
  * Fix warnings found by the Undefined Behavior Sanitizer
    by @bjosv in (#530)
  * Move away from https://postman-echo.com by @TingDaoK in (#533)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1762862400">- Update to 0.10.7
  * Update mock server by @azkrishpy in (#534)
  * Configurable ports for HTTP/1.1 mock server by @azkrishpy in (#535)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1767614400">- Update to 0.10.8
  * Fix CI issues by @azkrishpy in (#538)
  * Update cert as it's expired by @TingDaoK in (#539)
  * Add helper to check for transient errors by @azkrishpy in (#537)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1767960000">- Update to 0.10.9
  * Automate the renew of the cert used in test by @TingDaoK in (#540)
  * Revert "Fix CI issues" by @azkrishpy in (#542)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1770379200">- Update to 0.10.10
  * Fix h2 stream manager initial settings not passed correctly and
    log the headers by @TingDaoK in (#544)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1772539200">- Update to 0.10.11
  * Fail http proxy configuration when using SecItem by @xiazhvera in (#551)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1774267200">- Update to 0.10.12
  * Introduce max concurrent streams for stream manager by @TingDaoK in (#553)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775044800">- Update to 0.10.14
  * Unified write data API by @azkrishpy in (#552)
- from version 0.10.13
  * Support on_h2_remote_end_stream by @TingDaoK in (#554)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779451200">- Update to 0.11.0
  * Fix rounding error in hpack resizing by @DmitriyMusatkin in (#559)
- from version 0.10.15
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#557)
  * [fix] h2 double complete by @TingDaoK in (#558)</changelog>
</package>
<package pkgid="70f00d696e8c04610da87caa50d9b5a4faefc0f09a5e2190c3c288cb0ee38f28116e6bd38e5c33ad9901b3bd4e259edf09d6480c8203deb0c81b602703575994" name="aws-c-io-debugsource" arch="i586">
  <version epoch="0" ver="0.27.7" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1767960000">- Update to version 0.25.0
  * Revert to commit 4c48e60 by @sbSteveK in (#787)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1768392000">- Update to version 0.26.0
  * Change to net test case by @azkrishpy in (#789)
  * Return error on using tls13 on macOS by @sfod in (#788)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1770379200">- Update to version 0.26.1
  * Add PQ-opt-out pref to supported s2n cases by @WillChilds-Klein in (#786)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1774267200">- Update to version 0.26.3
  * Add default non-pq policy by @WillChilds-Klein in (#796)
- from version 0.26.2
  * Fix compilation warnings by @sfod in (#795)
  * Only invoke shutdown callbacks if the setup was successful
    by @bretambrose in (#794)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1780920000">- Update to version 0.27.0
  * Interleave threads in serialized scheduling test by @sfod in (#797)
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#800)
  * Support s2n-tls on macOS by @sfod in (#799)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781870400">- Update to version 0.27.2
  * Option to disable revocation check by @sbSteveK in (#806)
- from version 0.27.1
  * Minor fix by @azkrishpy in (#802)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783684800">- Update to version 0.27.3
  * badssl.com starts to close sockets now. by @TingDaoK in (#808)
  * Regression Labeler Fix by @azkrishpy in (#810)
  * Fix OpenBSD CI by @sfod in (#812)
  * Unsetting USE_S2N disables s2n on macOS by @sfod in (#811)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.27.5
  * log the negotiated TLS version by @azkrishpy in (#815)
  * Expose option to set TCP_NODELAY on sockets by @DmitriyMusatkin in (#816)
- from version 0.27.4
  * Handle optional s2n-tls in the install CMake config by @sfod in (#814)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786622400">- Update to version 0.27.6
  * Use latest as aws-crt-builder version by @sfod in (#817)
  * Automate test cert renewal by @sfod in (#820)
  * Fix read-window stall by gating window updates on the scarcest
    slot by @TingDaoK in (#818)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787659200">- Update to version 0.27.7
  * CI/CD improvements by @azkrishpy in (#824)
- Prefer explicit path and filenames over wildcards in %files section
- Refresh aci_add-so-version.patch</changelog>
</package>
<package pkgid="9259ff466ecb06521d61ef640c24d209df2ca2cc0ee71b33380fd25c433ce90374e5d68093f67bd6ce1243f2d33434a33c180a377c197f9f734e12789562c381" name="aws-c-mqtt-bin-debuginfo" arch="i586">
  <version epoch="0" ver="0.16.2" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1746532800">- Update to version 0.13.0
  * Make exports consistent by @DmitriyMusatkin in (#388)
  * Capture fields from PUBLISH for req-resp stream
    operations by @sfod in (#389)
  * Support wildcards streams in request-response stream
    client by @sfod in (#381)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1748347200">- Update to version 0.13.1
  * Fix casing on Windows header files by @ianbotsf in (#393)
  * Update test to check time lower bound by @xiazhvera in (#395)
  * Fix handling stream operation after client shutdown
    by @sfod in (#396)
  * Request response client: acquire event loop group
    by @xiazhvera in (#392)
  * Remove clang-3 from CI by @sbSteveK in (#397)
  * Handle NULL connect field on mqtt5 client options destruction
    by @sfod in (#398)
  * Force TUNNEL proxy type in MQTT5 client by @sfod in (#399)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1751457600">- Update to version 0.13.2
  * Remove Windows 2019 and add Windows 2025 with MSVC-17
    by @TingDaoK in (#401)
  * Log ack_timeout_seconds by @sbSteveK in (#402)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1753185600">- Update to version 0.13.3
  * Duplicate correlation token test by @sbSteveK in (#403)
  * Auto-generate client ids in MQTT5 by @bretambrose in (#404)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1771416000">- Update to version 0.14.0
  * Add Platform Metrics Support For Mqtt3 Client by @xiazhvera in (#412)
- from version 0.13.5
  * Change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#406)
  * Log Fix by @sbSteveK in (#409)
  * Fix MQTT3 connection configuration functions by @xiazhvera in (#416)
  * Fix auto-generated client id getting skipped by @bretambrose in (#418)
- from version 0.13.4
  * (identical to 0.13.5)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1773748800">- Update to version 0.15.0
  * Manual Puback for MQTT5 by @sbSteveK in (#417)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1774267200">- Update to version 0.15.2
  * Manual Puback to Manual Publish Acknowledgement by @sbSteveK in (#421)
- from version 0.15.1
  * Manual Puback Logging Change by @sbSteveK in (#420)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779451200">- Update to version 0.16.0
  * Metrics metadata by @xiazhvera in (#422)
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#424)
  * Refactor IoT metrics parsing by @xiazhvera in (#423)
  * Keep metadata param order by @xiazhvera in (#426)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.16.1
  * Support s2n-tls on macOS by @sfod in (#427)
  * Regression Labeler Fix by @azkrishpy in (#429)
  * Use latest as aws-crt-builder version by @sfod in (#430)
  * Handle excess reason codes in SUBACK by @sfod in (#431)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787659200">- Update to version 0.16.2
  * Validate SUBACK/UNSUBACK reason code count by @sfod in (#432)
  * CI/CD improvements by @azkrishpy in (#434)</changelog>
</package>
<package pkgid="4a26b5f155bc3359550116fd941c1db3273e91d58eb174b61822fb0a1fb3b81dd787e9a841b5391b84ddde60e098e99e7aa0208408e64210ef573dbb181b2af6" name="aws-c-mqtt-debuginfo" arch="i586">
  <version epoch="0" ver="0.16.2" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1746532800">- Update to version 0.13.0
  * Make exports consistent by @DmitriyMusatkin in (#388)
  * Capture fields from PUBLISH for req-resp stream
    operations by @sfod in (#389)
  * Support wildcards streams in request-response stream
    client by @sfod in (#381)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1748347200">- Update to version 0.13.1
  * Fix casing on Windows header files by @ianbotsf in (#393)
  * Update test to check time lower bound by @xiazhvera in (#395)
  * Fix handling stream operation after client shutdown
    by @sfod in (#396)
  * Request response client: acquire event loop group
    by @xiazhvera in (#392)
  * Remove clang-3 from CI by @sbSteveK in (#397)
  * Handle NULL connect field on mqtt5 client options destruction
    by @sfod in (#398)
  * Force TUNNEL proxy type in MQTT5 client by @sfod in (#399)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1751457600">- Update to version 0.13.2
  * Remove Windows 2019 and add Windows 2025 with MSVC-17
    by @TingDaoK in (#401)
  * Log ack_timeout_seconds by @sbSteveK in (#402)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1753185600">- Update to version 0.13.3
  * Duplicate correlation token test by @sbSteveK in (#403)
  * Auto-generate client ids in MQTT5 by @bretambrose in (#404)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1771416000">- Update to version 0.14.0
  * Add Platform Metrics Support For Mqtt3 Client by @xiazhvera in (#412)
- from version 0.13.5
  * Change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#406)
  * Log Fix by @sbSteveK in (#409)
  * Fix MQTT3 connection configuration functions by @xiazhvera in (#416)
  * Fix auto-generated client id getting skipped by @bretambrose in (#418)
- from version 0.13.4
  * (identical to 0.13.5)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1773748800">- Update to version 0.15.0
  * Manual Puback for MQTT5 by @sbSteveK in (#417)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1774267200">- Update to version 0.15.2
  * Manual Puback to Manual Publish Acknowledgement by @sbSteveK in (#421)
- from version 0.15.1
  * Manual Puback Logging Change by @sbSteveK in (#420)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779451200">- Update to version 0.16.0
  * Metrics metadata by @xiazhvera in (#422)
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#424)
  * Refactor IoT metrics parsing by @xiazhvera in (#423)
  * Keep metadata param order by @xiazhvera in (#426)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.16.1
  * Support s2n-tls on macOS by @sfod in (#427)
  * Regression Labeler Fix by @azkrishpy in (#429)
  * Use latest as aws-crt-builder version by @sfod in (#430)
  * Handle excess reason codes in SUBACK by @sfod in (#431)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787659200">- Update to version 0.16.2
  * Validate SUBACK/UNSUBACK reason code count by @sfod in (#432)
  * CI/CD improvements by @azkrishpy in (#434)</changelog>
</package>
<package pkgid="7ca5f787729d7d7b8f7198934da0c41ef45a3846835923de470e1f806658e3f45a86dfbf56a69faaee00e1bdeae5003aea6f2d1a44b1073331eae74172b08fe9" name="aws-c-mqtt-debugsource" arch="i586">
  <version epoch="0" ver="0.16.2" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1746532800">- Update to version 0.13.0
  * Make exports consistent by @DmitriyMusatkin in (#388)
  * Capture fields from PUBLISH for req-resp stream
    operations by @sfod in (#389)
  * Support wildcards streams in request-response stream
    client by @sfod in (#381)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1748347200">- Update to version 0.13.1
  * Fix casing on Windows header files by @ianbotsf in (#393)
  * Update test to check time lower bound by @xiazhvera in (#395)
  * Fix handling stream operation after client shutdown
    by @sfod in (#396)
  * Request response client: acquire event loop group
    by @xiazhvera in (#392)
  * Remove clang-3 from CI by @sbSteveK in (#397)
  * Handle NULL connect field on mqtt5 client options destruction
    by @sfod in (#398)
  * Force TUNNEL proxy type in MQTT5 client by @sfod in (#399)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1751457600">- Update to version 0.13.2
  * Remove Windows 2019 and add Windows 2025 with MSVC-17
    by @TingDaoK in (#401)
  * Log ack_timeout_seconds by @sbSteveK in (#402)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1753185600">- Update to version 0.13.3
  * Duplicate correlation token test by @sbSteveK in (#403)
  * Auto-generate client ids in MQTT5 by @bretambrose in (#404)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1771416000">- Update to version 0.14.0
  * Add Platform Metrics Support For Mqtt3 Client by @xiazhvera in (#412)
- from version 0.13.5
  * Change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#406)
  * Log Fix by @sbSteveK in (#409)
  * Fix MQTT3 connection configuration functions by @xiazhvera in (#416)
  * Fix auto-generated client id getting skipped by @bretambrose in (#418)
- from version 0.13.4
  * (identical to 0.13.5)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1773748800">- Update to version 0.15.0
  * Manual Puback for MQTT5 by @sbSteveK in (#417)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1774267200">- Update to version 0.15.2
  * Manual Puback to Manual Publish Acknowledgement by @sbSteveK in (#421)
- from version 0.15.1
  * Manual Puback Logging Change by @sbSteveK in (#420)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779451200">- Update to version 0.16.0
  * Metrics metadata by @xiazhvera in (#422)
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#424)
  * Refactor IoT metrics parsing by @xiazhvera in (#423)
  * Keep metadata param order by @xiazhvera in (#426)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.16.1
  * Support s2n-tls on macOS by @sfod in (#427)
  * Regression Labeler Fix by @azkrishpy in (#429)
  * Use latest as aws-crt-builder version by @sfod in (#430)
  * Handle excess reason codes in SUBACK by @sfod in (#431)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787659200">- Update to version 0.16.2
  * Validate SUBACK/UNSUBACK reason code count by @sfod in (#432)
  * CI/CD improvements by @azkrishpy in (#434)</changelog>
</package>
<package pkgid="a39b176982f5a603865ae6a803c04a6505d9a229573227dd96d65d8f54ad8a2ef058db5ab816571c835cac280e0d26f28e50067162fb74bf62f3a1449c0fe858" name="aws-c-s3-bin-debuginfo" arch="i586">
  <version epoch="0" ver="0.13.7" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775822400">- Update to version 0.12.2
  * Better checksumming support by @DmitriyMusatkin in (#623)
- from version 0.12.1
  * Fix the try-trim logic by @TingDaoK in (#621)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1777377600">- Update to version 0.12.3
  * Fix recognition of user provided unknown checksums by @DmitriyMusatkin in (#624)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779364800">- Update to version 0.12.4
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#628)
  * Auto - Update S3 Ruleset &amp; Partition by @aws-crt-bot in (#632)
  * Switch to generic xml unescaping logic by @DmitriyMusatkin in (#631)
  * Expose max_parts_pending_read as an env variable by @azkrishpy in (#629)
  * Fix unknown checksum handling by @DmitriyMusatkin in (#633)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1780920000">- Update to version 0.12.5
  * Add gpu instance platform info by @azkrishpy in (#637)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781524800">- Update to version 0.12.6
  * Support s2n-tls on macOS by @sfod in (#640)
  * fix copy object mpu by @sbiscigl in (#643)
  * CopyObject limitations by @TingDaoK in (#641)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783512000">- Update to version 0.12.7
  * Support deferred buffer reservations in async-write path by @yerzhan7 in (#645)
  * stop forcing connection to be closed by @TingDaoK in (#646)
  * o_direct download support by @TingDaoK in (#634)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1784289600">- Update to version 0.13.1
  * Restore enums values that were deleted on accident. (#658)
- from version 0.13.0
  * fix ordering of read from stream by @DmitriyMusatkin in (#655)
- from version 0.12.8
  * Regression Labeler Fix by @azkrishpy in (#648)
  * fix(auto-ranged-get): honor object_size_hint by @azkrishpy in (#644)
  * Add request_body option to send body from caller-owned memory
    by @yerzhan7 in (#651)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.13.4
  * Use latest as aws-crt-builder version by @sfod in (#660)
  * fix resume token build by @TingDaoK in (#661)
  * Fixing a typo that breaks a public API, but it only released
    2 days ago and no downstream picks up the latest change.
- from version 0.13.3
  * [feat.] async pause and on_error_resume_token by @TingDaoK in (#649)
- from version 0.13.2
  * Turn nagle off by @DmitriyMusatkin in (#659)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786363200">- Update to version 0.13.5
  * support opaque etags by @TingDaoK in (#664)
  * Combine per-part CRCs for whole-object download checksum
    validation by @TingDaoK in (#663)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787659200">- Update to version 0.13.7
  * Clean up docs by @azkrishpy in (#665)
  * fix(copy-object): forward request-payer to the source-size HEAD
    by @TingDaoK in (#654)
  * update doc on endpoint resolver update script by @azkrishpy in (#667)
- from version 0.13.6
  * CI/CD improvements by @azkrishpy in (#666)</changelog>
</package>
<package pkgid="c9a6ba02029b0284bc03103df1e520f0dfd06a9595ff741f333c5be0c9b80b3f9403e090ffb9b7b8a0ff812395f8f68c6e1fea884c8a324dc37044971ca09b00" name="aws-c-s3-debuginfo" arch="i586">
  <version epoch="0" ver="0.13.7" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775822400">- Update to version 0.12.2
  * Better checksumming support by @DmitriyMusatkin in (#623)
- from version 0.12.1
  * Fix the try-trim logic by @TingDaoK in (#621)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1777377600">- Update to version 0.12.3
  * Fix recognition of user provided unknown checksums by @DmitriyMusatkin in (#624)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779364800">- Update to version 0.12.4
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#628)
  * Auto - Update S3 Ruleset &amp; Partition by @aws-crt-bot in (#632)
  * Switch to generic xml unescaping logic by @DmitriyMusatkin in (#631)
  * Expose max_parts_pending_read as an env variable by @azkrishpy in (#629)
  * Fix unknown checksum handling by @DmitriyMusatkin in (#633)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1780920000">- Update to version 0.12.5
  * Add gpu instance platform info by @azkrishpy in (#637)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781524800">- Update to version 0.12.6
  * Support s2n-tls on macOS by @sfod in (#640)
  * fix copy object mpu by @sbiscigl in (#643)
  * CopyObject limitations by @TingDaoK in (#641)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783512000">- Update to version 0.12.7
  * Support deferred buffer reservations in async-write path by @yerzhan7 in (#645)
  * stop forcing connection to be closed by @TingDaoK in (#646)
  * o_direct download support by @TingDaoK in (#634)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1784289600">- Update to version 0.13.1
  * Restore enums values that were deleted on accident. (#658)
- from version 0.13.0
  * fix ordering of read from stream by @DmitriyMusatkin in (#655)
- from version 0.12.8
  * Regression Labeler Fix by @azkrishpy in (#648)
  * fix(auto-ranged-get): honor object_size_hint by @azkrishpy in (#644)
  * Add request_body option to send body from caller-owned memory
    by @yerzhan7 in (#651)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.13.4
  * Use latest as aws-crt-builder version by @sfod in (#660)
  * fix resume token build by @TingDaoK in (#661)
  * Fixing a typo that breaks a public API, but it only released
    2 days ago and no downstream picks up the latest change.
- from version 0.13.3
  * [feat.] async pause and on_error_resume_token by @TingDaoK in (#649)
- from version 0.13.2
  * Turn nagle off by @DmitriyMusatkin in (#659)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786363200">- Update to version 0.13.5
  * support opaque etags by @TingDaoK in (#664)
  * Combine per-part CRCs for whole-object download checksum
    validation by @TingDaoK in (#663)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787659200">- Update to version 0.13.7
  * Clean up docs by @azkrishpy in (#665)
  * fix(copy-object): forward request-payer to the source-size HEAD
    by @TingDaoK in (#654)
  * update doc on endpoint resolver update script by @azkrishpy in (#667)
- from version 0.13.6
  * CI/CD improvements by @azkrishpy in (#666)</changelog>
</package>
<package pkgid="93a1f0c4db74ee198794a73b8c851d4d17b65d00ffdff6e87219e9baffc4139b28157d513de0352874e2cd0f8653c5e059a95a3be114548b49a2c2b7d3d3859f" name="aws-c-s3-debugsource" arch="i586">
  <version epoch="0" ver="0.13.7" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775822400">- Update to version 0.12.2
  * Better checksumming support by @DmitriyMusatkin in (#623)
- from version 0.12.1
  * Fix the try-trim logic by @TingDaoK in (#621)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1777377600">- Update to version 0.12.3
  * Fix recognition of user provided unknown checksums by @DmitriyMusatkin in (#624)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779364800">- Update to version 0.12.4
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#628)
  * Auto - Update S3 Ruleset &amp; Partition by @aws-crt-bot in (#632)
  * Switch to generic xml unescaping logic by @DmitriyMusatkin in (#631)
  * Expose max_parts_pending_read as an env variable by @azkrishpy in (#629)
  * Fix unknown checksum handling by @DmitriyMusatkin in (#633)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1780920000">- Update to version 0.12.5
  * Add gpu instance platform info by @azkrishpy in (#637)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781524800">- Update to version 0.12.6
  * Support s2n-tls on macOS by @sfod in (#640)
  * fix copy object mpu by @sbiscigl in (#643)
  * CopyObject limitations by @TingDaoK in (#641)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783512000">- Update to version 0.12.7
  * Support deferred buffer reservations in async-write path by @yerzhan7 in (#645)
  * stop forcing connection to be closed by @TingDaoK in (#646)
  * o_direct download support by @TingDaoK in (#634)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1784289600">- Update to version 0.13.1
  * Restore enums values that were deleted on accident. (#658)
- from version 0.13.0
  * fix ordering of read from stream by @DmitriyMusatkin in (#655)
- from version 0.12.8
  * Regression Labeler Fix by @azkrishpy in (#648)
  * fix(auto-ranged-get): honor object_size_hint by @azkrishpy in (#644)
  * Add request_body option to send body from caller-owned memory
    by @yerzhan7 in (#651)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.13.4
  * Use latest as aws-crt-builder version by @sfod in (#660)
  * fix resume token build by @TingDaoK in (#661)
  * Fixing a typo that breaks a public API, but it only released
    2 days ago and no downstream picks up the latest change.
- from version 0.13.3
  * [feat.] async pause and on_error_resume_token by @TingDaoK in (#649)
- from version 0.13.2
  * Turn nagle off by @DmitriyMusatkin in (#659)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786363200">- Update to version 0.13.5
  * support opaque etags by @TingDaoK in (#664)
  * Combine per-part CRCs for whole-object download checksum
    validation by @TingDaoK in (#663)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787659200">- Update to version 0.13.7
  * Clean up docs by @azkrishpy in (#665)
  * fix(copy-object): forward request-payer to the source-size HEAD
    by @TingDaoK in (#654)
  * update doc on endpoint resolver update script by @azkrishpy in (#667)
- from version 0.13.6
  * CI/CD improvements by @azkrishpy in (#666)</changelog>
</package>
<package pkgid="fe418ac544066b4c28ebf6647d5d1b9dfdaca0db764c1ff90afd8fa7db7f829b679b9b6fd5f052e484c022f27de3200acaeb5006d0af3af5647334dac2a2d9af" name="aws-c-sdkutils-debugsource" arch="i586">
  <version epoch="0" ver="0.2.10" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1729771200">- Update to version 0.2.0
  * Update CMake to 3.9 by @waahm7 in (#47)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1731412800">- Update to version 0.2.1
  * chore: Modified bug issue template to add checkbox to
    report potential regression. by @ashishdhingra in (#45)
  * Add cxx support by @subdiox in (#48)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1736424000">- Update to version 0.2.2
  * Switch CI to use Roles by @DmitriyMusatkin in (#49)
  * Update Config File Parsing Logic to Parse Services
    Section by @waahm7 in (#51)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1738238400">- Update to version 0.2.3
  * A bunch of CMake fixes by @graebm in (#50)
- Drop acs_fix-cmake-modules-path.patch, fixed upstream</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1747656000">- Update to version 0.2.4
  * Make exports consistent by @DmitriyMusatkin in (#52)
  * Fix double free on malformed rulesets by @DmitriyMusatkin in (#53)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781870400">- Update to version 0.2.5
  * Remove Windows 2019 and add Windows 2025 with MSVC-17 by @TingDaoK in (#55)
  * change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#57)
  * Ingest BDD endpoints by @azkrishpy in (#60)
  * BDD loader optimizations by @DmitriyMusatkin in (#61)
  * Align profile name parsing with SDKs by @TingDaoK in (#65)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783512000">- Update to version 0.2.7
  * Regression Labeler Fix by @azkrishpy in (#67)
  * BDD engine implementation by @DmitriyMusatkin in (#62)
- from version 0.2.6
  * [fix] deepcopy user provided name by @TingDaoK in (#66)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.2.8
  * fix bdd header encoding by @sbiscigl in (#69)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786363200">- Update to version 0.2.9
  * Use latest as aws-crt-builder version by @sfod in (#70)
  * Relax handling of unmodeled context params in bdd by
    @DmitriyMusatkin in (#71)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1787745600">- Update to version 0.2.10
  * Clean up docs by @azkrishpy in (#72)
  * chore(release): add governance files by @azkrishpy in (#74)
- Prefer explicit path and filenames over wildcards in %files section</changelog>
</package>
<package pkgid="13c039a4a6b75caba1d58503bdf0fed5c000e69e541cbed9d23595c7f4e67644d0796c9daf17c6c8f1592fce86d788e0a022473b4e58a9e16aa5f2c3e062be46" name="aws-checksums-bin-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.10" rel="1.3"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.1.18
  * Added workflow for handling answerable discussions by @yasminetalby in (#75)
  * Remove unused source/arm/asm directory include by @waahm7 in (#78)
  * BUILDER_VERSION: v0.9.55 by @graebm in (#80)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1726574400">- Update to version 0.1.20
  * Add crc helpers for writing to large buffers. by @DmitriyMusatkin in (#93)
  * Fix builds on clang 16+ by @DmitriyMusatkin in (#96)
- from version 0.1.19
  * Rebase CRC32DATA32VALUE by @jmklix in (#87)
  * clang-format 18 by @graebm in (#91)
  * Update MacOS to arm64 by @waahm7 in (#92)
  * Better vectorization and crc64 by @JonathanHenson in (#79)
- Add new aws-checksums-bin binary package
- Refresh patches for new version
  * ac_fix-cmake-modules-path.patch
  * ac_re-add-so-version.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1729771200">- Update to version 0.2.0
  * Update CMake to 3.9 by @waahm7 in (#98)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1732190400">- Update to version 0.2.2
  * Fix predefines for bswap for old compilers by @DmitriyMusatkin in (#99)
- from version 0.2.1
  * chore: Modified bug issue template to add checkbox to
    report potential regression. by @ashishdhingra in (#95)
  * CRC big endian support by @DmitriyMusatkin in (#97)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1738238400">- Update to version 0.2.3
  * Switch CI to use roles by @DmitriyMusatkin in (#100)
  * A bunch of CMake fixes by @graebm in (#101)
- Drop ac_fix-cmake-modules-path.patch, fixed upstream</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1744027200">- Update to version 0.2.5
  * Add missing extern c to new header by @DmitriyMusatkin in (#103)
- from version 0.2.4
  * Add init functions to support thread safe init of impls
    by @DmitriyMusatkin in (#102)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745150400">- update to 0.2.7:
  * remove thread unsafe false positives</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 0.2.8:
  * change stale issue and discussion handling to run once a week
  * Add combine functions for crc32/64</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1771156800">- Update to version 0.2.10
  * Add flag to disable unknown pragmas on ARM by @DmitriyMusatkin in (#111)
- from version 0.2.9
  * Add XXHash algos by @DmitriyMusatkin in (#110)</changelog>
</package>
<package pkgid="1f728227ad942b71b39a84ee6d1373637228c022c5fc13a5ff47681a4b31c19b391a86e77886bf8563be13a911149335968b020ef483ff1f731c669ba6bf9dc8" name="aws-checksums-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.10" rel="1.3"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.1.18
  * Added workflow for handling answerable discussions by @yasminetalby in (#75)
  * Remove unused source/arm/asm directory include by @waahm7 in (#78)
  * BUILDER_VERSION: v0.9.55 by @graebm in (#80)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1726574400">- Update to version 0.1.20
  * Add crc helpers for writing to large buffers. by @DmitriyMusatkin in (#93)
  * Fix builds on clang 16+ by @DmitriyMusatkin in (#96)
- from version 0.1.19
  * Rebase CRC32DATA32VALUE by @jmklix in (#87)
  * clang-format 18 by @graebm in (#91)
  * Update MacOS to arm64 by @waahm7 in (#92)
  * Better vectorization and crc64 by @JonathanHenson in (#79)
- Add new aws-checksums-bin binary package
- Refresh patches for new version
  * ac_fix-cmake-modules-path.patch
  * ac_re-add-so-version.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1729771200">- Update to version 0.2.0
  * Update CMake to 3.9 by @waahm7 in (#98)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1732190400">- Update to version 0.2.2
  * Fix predefines for bswap for old compilers by @DmitriyMusatkin in (#99)
- from version 0.2.1
  * chore: Modified bug issue template to add checkbox to
    report potential regression. by @ashishdhingra in (#95)
  * CRC big endian support by @DmitriyMusatkin in (#97)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1738238400">- Update to version 0.2.3
  * Switch CI to use roles by @DmitriyMusatkin in (#100)
  * A bunch of CMake fixes by @graebm in (#101)
- Drop ac_fix-cmake-modules-path.patch, fixed upstream</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1744027200">- Update to version 0.2.5
  * Add missing extern c to new header by @DmitriyMusatkin in (#103)
- from version 0.2.4
  * Add init functions to support thread safe init of impls
    by @DmitriyMusatkin in (#102)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745150400">- update to 0.2.7:
  * remove thread unsafe false positives</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 0.2.8:
  * change stale issue and discussion handling to run once a week
  * Add combine functions for crc32/64</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1771156800">- Update to version 0.2.10
  * Add flag to disable unknown pragmas on ARM by @DmitriyMusatkin in (#111)
- from version 0.2.9
  * Add XXHash algos by @DmitriyMusatkin in (#110)</changelog>
</package>
<package pkgid="dc70372dc71c9771a2004d12fc6e90ab4fa0efd4f328c5d14d33892ce98dda24e5412f08e65630e0f185d57d87fe4c4cc9e5f323b14c3fcb796082208e3c741e" name="aws-checksums-debugsource" arch="i586">
  <version epoch="0" ver="0.2.10" rel="1.3"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1708344000">- Update to version 0.1.18
  * Added workflow for handling answerable discussions by @yasminetalby in (#75)
  * Remove unused source/arm/asm directory include by @waahm7 in (#78)
  * BUILDER_VERSION: v0.9.55 by @graebm in (#80)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1726574400">- Update to version 0.1.20
  * Add crc helpers for writing to large buffers. by @DmitriyMusatkin in (#93)
  * Fix builds on clang 16+ by @DmitriyMusatkin in (#96)
- from version 0.1.19
  * Rebase CRC32DATA32VALUE by @jmklix in (#87)
  * clang-format 18 by @graebm in (#91)
  * Update MacOS to arm64 by @waahm7 in (#92)
  * Better vectorization and crc64 by @JonathanHenson in (#79)
- Add new aws-checksums-bin binary package
- Refresh patches for new version
  * ac_fix-cmake-modules-path.patch
  * ac_re-add-so-version.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1729771200">- Update to version 0.2.0
  * Update CMake to 3.9 by @waahm7 in (#98)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1732190400">- Update to version 0.2.2
  * Fix predefines for bswap for old compilers by @DmitriyMusatkin in (#99)
- from version 0.2.1
  * chore: Modified bug issue template to add checkbox to
    report potential regression. by @ashishdhingra in (#95)
  * CRC big endian support by @DmitriyMusatkin in (#97)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1738238400">- Update to version 0.2.3
  * Switch CI to use roles by @DmitriyMusatkin in (#100)
  * A bunch of CMake fixes by @graebm in (#101)
- Drop ac_fix-cmake-modules-path.patch, fixed upstream</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1744027200">- Update to version 0.2.5
  * Add missing extern c to new header by @DmitriyMusatkin in (#103)
- from version 0.2.4
  * Add init functions to support thread safe init of impls
    by @DmitriyMusatkin in (#102)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745150400">- update to 0.2.7:
  * remove thread unsafe false positives</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 0.2.8:
  * change stale issue and discussion handling to run once a week
  * Add combine functions for crc32/64</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1771156800">- Update to version 0.2.10
  * Add flag to disable unknown pragmas on ARM by @DmitriyMusatkin in (#111)
- from version 0.2.9
  * Add XXHash algos by @DmitriyMusatkin in (#110)</changelog>
</package>
<package pkgid="996c01bacc32d4fa51bc7b294f9419a610963ead02da63f38561b369d4eb2dd500ced8fce90359a8ed8dda3dd9a948df90dcb03f3788de2bd176a5813583296c" name="aws-crt-cpp-bin-debuginfo" arch="i586">
  <version epoch="0" ver="0.43.5" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775822400">- Update to version 0.38.4
  * fix(http): use user-provided ClientBootstrap in HttpConnection
    by @abhu85 in (#823)
  * Unified write data API binding by @azkrishpy in (#839)
  * bump version af aws-c-s3 by @sbiscigl in (#841)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1776254400">- Update to version 0.38.5
  * Enable missing tests by @sfod in (#843)
  * MQTT test refactor by @bretambrose in (#818)
  * Manual Publish Acknowledgement Control by @sbSteveK in (#828)
  * Skip IoT WS tests when relevant environment variable is not set
    by @bretambrose in (#845)
- Prefer explicit path and filenames over wildcards in %files section</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1777896000">- Update to version 0.38.6
  * Bump up crt packages by @DmitriyMusatkin in (#848)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779364800">- Update to version 0.38.7
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#847)
  * Latest s2n by @TingDaoK in (#850)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1780574400">- Update to version 0.39.1
  * Bump crt by @TingDaoK in (#857)
  * Add TlsConnectionOptions param to profile credentials provider
    configuration by @sbiscigl in (#853)
- from version 0.39.0
  * Keep reference to proxy strategy options on connection
    by @DmitriyMusatkin in (#852)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781870400">- Update to version 0.40.1
  * copy object fix by @TingDaoK in (#864)
- from version 0.40.0
  * Update aws-crt-builder to v0.9.93 by @sfod in (#860)
  * Support s2n-tls on macOS by @sfod in (#855)
  * Fix: Zero-initialize m_metricsStorage in Mqtt5ClientOptions
    by @rakshil14-2 in (#861)
  * Update submodules by @sfod in (#862)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783684800">- Update to version 0.41.0
  * noCertificateRevocation option binding by @sbSteveK in (#866)
  * Fix TLS options by @sfod in (#854)
  * Regression Labeler Fix by @azkrishpy in (#870)
  * Fix sending auto-PUBACK for QOS1 publishes by @sfod in (#873)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1784289600">- Update to version 0.42.0
  * Bump crt c-s3 by @DmitriyMusatkin in (#882)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.43.3
  * Use AWS_WARNINGS_ARE_ERRORS to restrict -Werror by @xiazhvera in (#891)
  * Remove unused API by @xiazhvera in (#890)
- from version 0.43.2
  * Use latest version of aws-crt-builder by @sfod in (#895)
  * bind out encoded and decoded length for base 64 encodings
    by @sbiscigl in (#896)
- from version 0.43.1
  * Add tcp nodelay option to socket options by @DmitriyMusatkin in (#893)
- from version 0.43.0
  * IoT Metrics Support by @xiazhvera in (#868)
- from version 0.42.3
  * Update Submodules by @sbSteveK in (#886)
- from version 0.42.2
  * bump version of c-common by @sbiscigl in (#884)
- from version 0.42.1
  * Bump crt c-s3 by @DmitriyMusatkin in (#882)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786622400">- Update to version 0.43.5
  * support opaque etags by @TingDaoK in (#664)
  * Combine per-part CRCs for whole-object download checksum
    validation by @TingDaoK in (#663)
- from version 0.43.4
  * Use latest as aws-crt-builder version by @sfod in (#660)
  * fix resume token build by @TingDaoK in (#661)
  * Fixing a typo that breaks a public API, but it only released
    2 days ago and no downstream picks up the latest change.</changelog>
</package>
<package pkgid="db3f48d915751c74ab56b2b8bf291acecbb02aca6bc3ecca54555b6805b95a3fbb653e71ceed2e408ba8d0fc893342bc049050026fb01c6c07a3f7bb5b177f52" name="aws-crt-cpp-debuginfo" arch="i586">
  <version epoch="0" ver="0.43.5" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775822400">- Update to version 0.38.4
  * fix(http): use user-provided ClientBootstrap in HttpConnection
    by @abhu85 in (#823)
  * Unified write data API binding by @azkrishpy in (#839)
  * bump version af aws-c-s3 by @sbiscigl in (#841)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1776254400">- Update to version 0.38.5
  * Enable missing tests by @sfod in (#843)
  * MQTT test refactor by @bretambrose in (#818)
  * Manual Publish Acknowledgement Control by @sbSteveK in (#828)
  * Skip IoT WS tests when relevant environment variable is not set
    by @bretambrose in (#845)
- Prefer explicit path and filenames over wildcards in %files section</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1777896000">- Update to version 0.38.6
  * Bump up crt packages by @DmitriyMusatkin in (#848)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779364800">- Update to version 0.38.7
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#847)
  * Latest s2n by @TingDaoK in (#850)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1780574400">- Update to version 0.39.1
  * Bump crt by @TingDaoK in (#857)
  * Add TlsConnectionOptions param to profile credentials provider
    configuration by @sbiscigl in (#853)
- from version 0.39.0
  * Keep reference to proxy strategy options on connection
    by @DmitriyMusatkin in (#852)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781870400">- Update to version 0.40.1
  * copy object fix by @TingDaoK in (#864)
- from version 0.40.0
  * Update aws-crt-builder to v0.9.93 by @sfod in (#860)
  * Support s2n-tls on macOS by @sfod in (#855)
  * Fix: Zero-initialize m_metricsStorage in Mqtt5ClientOptions
    by @rakshil14-2 in (#861)
  * Update submodules by @sfod in (#862)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783684800">- Update to version 0.41.0
  * noCertificateRevocation option binding by @sbSteveK in (#866)
  * Fix TLS options by @sfod in (#854)
  * Regression Labeler Fix by @azkrishpy in (#870)
  * Fix sending auto-PUBACK for QOS1 publishes by @sfod in (#873)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1784289600">- Update to version 0.42.0
  * Bump crt c-s3 by @DmitriyMusatkin in (#882)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.43.3
  * Use AWS_WARNINGS_ARE_ERRORS to restrict -Werror by @xiazhvera in (#891)
  * Remove unused API by @xiazhvera in (#890)
- from version 0.43.2
  * Use latest version of aws-crt-builder by @sfod in (#895)
  * bind out encoded and decoded length for base 64 encodings
    by @sbiscigl in (#896)
- from version 0.43.1
  * Add tcp nodelay option to socket options by @DmitriyMusatkin in (#893)
- from version 0.43.0
  * IoT Metrics Support by @xiazhvera in (#868)
- from version 0.42.3
  * Update Submodules by @sbSteveK in (#886)
- from version 0.42.2
  * bump version of c-common by @sbiscigl in (#884)
- from version 0.42.1
  * Bump crt c-s3 by @DmitriyMusatkin in (#882)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786622400">- Update to version 0.43.5
  * support opaque etags by @TingDaoK in (#664)
  * Combine per-part CRCs for whole-object download checksum
    validation by @TingDaoK in (#663)
- from version 0.43.4
  * Use latest as aws-crt-builder version by @sfod in (#660)
  * fix resume token build by @TingDaoK in (#661)
  * Fixing a typo that breaks a public API, but it only released
    2 days ago and no downstream picks up the latest change.</changelog>
</package>
<package pkgid="479eac807bcd3b11cf085ac49839714430f665f44e89899ddb74917b26cc6578204c85c816014cb8c4e71e87e505f74702bde6b79b3013730720648b8f377df3" name="aws-crt-cpp-debugsource" arch="i586">
  <version epoch="0" ver="0.43.5" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1775822400">- Update to version 0.38.4
  * fix(http): use user-provided ClientBootstrap in HttpConnection
    by @abhu85 in (#823)
  * Unified write data API binding by @azkrishpy in (#839)
  * bump version af aws-c-s3 by @sbiscigl in (#841)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1776254400">- Update to version 0.38.5
  * Enable missing tests by @sfod in (#843)
  * MQTT test refactor by @bretambrose in (#818)
  * Manual Publish Acknowledgement Control by @sbSteveK in (#828)
  * Skip IoT WS tests when relevant environment variable is not set
    by @bretambrose in (#845)
- Prefer explicit path and filenames over wildcards in %files section</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1777896000">- Update to version 0.38.6
  * Bump up crt packages by @DmitriyMusatkin in (#848)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1779364800">- Update to version 0.38.7
  * builder -&gt; v0.9.92 and clang-latest by @sbSteveK in (#847)
  * Latest s2n by @TingDaoK in (#850)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1780574400">- Update to version 0.39.1
  * Bump crt by @TingDaoK in (#857)
  * Add TlsConnectionOptions param to profile credentials provider
    configuration by @sbiscigl in (#853)
- from version 0.39.0
  * Keep reference to proxy strategy options on connection
    by @DmitriyMusatkin in (#852)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781870400">- Update to version 0.40.1
  * copy object fix by @TingDaoK in (#864)
- from version 0.40.0
  * Update aws-crt-builder to v0.9.93 by @sfod in (#860)
  * Support s2n-tls on macOS by @sfod in (#855)
  * Fix: Zero-initialize m_metricsStorage in Mqtt5ClientOptions
    by @rakshil14-2 in (#861)
  * Update submodules by @sfod in (#862)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783684800">- Update to version 0.41.0
  * noCertificateRevocation option binding by @sbSteveK in (#866)
  * Fix TLS options by @sfod in (#854)
  * Regression Labeler Fix by @azkrishpy in (#870)
  * Fix sending auto-PUBACK for QOS1 publishes by @sfod in (#873)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1784289600">- Update to version 0.42.0
  * Bump crt c-s3 by @DmitriyMusatkin in (#882)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 0.43.3
  * Use AWS_WARNINGS_ARE_ERRORS to restrict -Werror by @xiazhvera in (#891)
  * Remove unused API by @xiazhvera in (#890)
- from version 0.43.2
  * Use latest version of aws-crt-builder by @sfod in (#895)
  * bind out encoded and decoded length for base 64 encodings
    by @sbiscigl in (#896)
- from version 0.43.1
  * Add tcp nodelay option to socket options by @DmitriyMusatkin in (#893)
- from version 0.43.0
  * IoT Metrics Support by @xiazhvera in (#868)
- from version 0.42.3
  * Update Submodules by @sbSteveK in (#886)
- from version 0.42.2
  * bump version of c-common by @sbiscigl in (#884)
- from version 0.42.1
  * Bump crt c-s3 by @DmitriyMusatkin in (#882)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786622400">- Update to version 0.43.5
  * support opaque etags by @TingDaoK in (#664)
  * Combine per-part CRCs for whole-object download checksum
    validation by @TingDaoK in (#663)
- from version 0.43.4
  * Use latest as aws-crt-builder version by @sfod in (#660)
  * fix resume token build by @TingDaoK in (#661)
  * Fixing a typo that breaks a public API, but it only released
    2 days ago and no downstream picks up the latest change.</changelog>
</package>
<package pkgid="46999edd99e1c901a3a0d78bc658a3a932a8ff6bdc442b2e495f45a046e059418a0c78dc8ff89d155c7fbe671c39848ccb9c2a20b72dc08d8ef0ec0662c2b8be" name="aws-lc-benchmark-debuginfo" arch="i586">
  <version epoch="0" ver="5.5.0" rel="1.2"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 1.66.1:
  * Iterate through all DNS entries in connect CLI
  * Fix socat integration test
  * Remove OPENSSL_NO_BF for real
  * Add openssl genpkey cli utility tool
  * Add stdin support for pkcs8 tool
  * Fix extension processing order in x509 cli
  * ML-DSA: Missing Private Key Validation Checks
- Update to version 1.66.0:
  * Add encap/decapKeyCheck support in ACVP
  * Clarify comments and API behaviour for equal-preference for TLS 1.3
  * Add support for external contexts in ML-DSA ACVP
  * Route ML-DSA ACVP to the right APIs
  * Add sha1 CLI
  * Fix openssl comparison tests
  * tool-openssl: pkcs8 error output on decrypt
  * Add RSA_X931_PADDING to rsa.h
  * Blowfish OFB Block Cipher Mode Support
  * Run ACCP integration tests on aarch64
  * Support stdin for openssl rsa tool
  * Remove rsa expected in test
  * [tool-openssl] basic asn1parse support
  * Several CLI Fixes
  * Implement enc CLI
- Update to version 1.65.1:
  * Adjust image-build-android concurrency group
  * s_client: Add TLS 1.2 and 1.3 protocol selection flags
  * Add EVP_bf_cfb64
  * Add conversion and traceability for third-party test vectors
  * Verify size of mlen in ML-DSA external mu mode
  * Replicate OpenSSL 1.1.1 behavior for BIO_s_mem BIO_NOCLOSE
  * Add ACVP support for AES CFB128
  * Add support for HMAC-SHA3 to ACVP tool
  * Move dk to Tests in ML-KEM ACVP
- Update to version 1.65.0:
  * Use new images for fuzzing and x509
  * Remove unused Wycheproof test vectors
  * Fix openldap; regenerate configure script
  * Fix unchecked return value
  * Avoid NULL dereference
  * AES-XTS Enc Dec test on rand incremental length inputs
  * Make N1 cpucap a subset of that of V1 and V2
  * Set SSL_R_NO_CIPHER_MATCH when failing to set ciphers
  * Add CFI directives to chacha-armv8.pl
  * Add CFI directives in aesv8-armx.pl
  * Match req CLI behavior with OpenSSL
  * Adjust script to handle other event types
- Update to version 1.64.0:
  * Update max polyz value
  * Support more "openssl rsa" options
  * Additional options for "openssl c_client"
  * Use C++11 atomics to update session stats
  * Support "openssl dhparam"
  * Remove dead code
  * Rename snapsafe to VM UBE
  * Extend grv asan timeout for Golang to allow completion
  * Implement more options for req CLI
  * Ensure HMAC_Init_ex reinitializes data properly
- enable more tests, by exposing openssl/bssl tools
- add skip-test.patch, skipping tool_openssl_test, as for some reason,
  a lot of features in that tool are not available</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1767960000">- Update to version 1.66.2:
  * Fix incorrect assembler directive in AArch64 code
  * Fix the libwebsockets integration test script
  * Remove pkcs8 expected in test
  * Add randomized unit testing for EVP_CIPHERs
  * fix(target): fix mipseb 64bit compile
  * Consolidate FORMAT_DER/PEM in tool-openssl
  * Replace password string with proper class
  * Fix ppc64le; Improve platform detection</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1769774400">- Update to version 1.67.0:
  * Migrate Wycheproof test vectors for ECDSA, RSA PKCS#1, and some more
  * Rename volatile state/memory to unique state/memory
  * Service Indicator: Add error call trampoline to avoid delocator issue
  * Add support for Big Endian in ACVP tool
  * AES-GCM: Add function pointer trampolines to avoid delocator issue
  * Use already defined macro for no inline
  * Remove Kyber completely
  * Import mldsa-native
  * Use existing session context if new is actually NULL
  * Integrate Wycheproof ML-KEM test vectors
  * Avoid cross-compilation build failure
  * Cleanup pass on Go code in repository
  * Update patch for nmap
- remove vendor-fix.patch, as upstream finally fixed the issue</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771848000">- Update to version 1.68.0:
  * Enable Hybrid PQ KeyShares by default
  * Remove AVX conditional from cmake script
  * openssl-ca command implementation for self-sign certificates
  * Initial Framework for Using Doxygen to Document Public Header Files
  * Move md4 out of FIPS module
  * Remove FIPS counter framework and other tidying up
  * Adds a new randomness generation API
  * Ensure pkcs7 checks ASN1_TYPE-&gt;type
  * Integrate Wycheproof ML-DSA test vectors
  * Simplify FIPS conditional in top-level build script
  * Add method to get type of ML-DSA instance configured under EVP PKEY
  * Nmap build needs liblinear
  * Disable SLP vectorizer for FIPS shared library builds on GCC 14+
  * Address some CMake findings
  * Support GCC 4.8 for aarch64
  * Free potential memory before assigning new pointer
  * Ensure index argument is not negative in ASN1_BIT_STRING_set_bit
  * Ensure no overflow in signed output length in do_buf
  * Ensure public key is set before verifying through ML-DSA verify
  * Correct CCM nids in object definition
  * Address Reported Bug Findings
  * Fix OPENSSL_memchr per C23
  * Fix argument order in hmac_copy
  * Support WASM/Emscripten
  * Generate Rust Bindings</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to version 1.70.0:
  * Cache peer CA names on client side after handshake
  * Add NULL checks for MakeUnique in SSL cipher list inheritance
  * Fix gRPC integration
  * Latent memory leaks in KEM_KEY setter functions
  * Fix PKCS8_decrypt to handle all negative pass_len values
  * Fix PKCS12_verify_mac OOB read with invalid password_len
  * Cleanup EVP_DH asn1 parsing
  * Add INT_MAX bounds check before EVP_CipherUpdate in PKCS8/PKCS12 encryption
  * Fix PKCS8_encrypt crash when pass is NULL with negative pass_len_in
  * IWYU: guard stdint.h in fips_shared_support.c
  * Use proper function type for different callback types
  * Zeroize intermediate values for ed25519
  * Fix sizeof-on-pointer bugs in FIPS assertion failure messages
  * Remove dead declarations in public headers
  * TLS Transfer Serialization Findings
  * XOF fixes
  * Add a test that arbitrary curves can be wrapped in EVP_PKEY
  * Improve type safety and bounds checking in EVP cipher ctrl handlers
  * Fix uninitialized EVP_MD_CTX and harden bn_dup_into
  * Add ACVP Support for KAS-ECC
  * Add ACVP Support for KTS-IFC
  * Various Small Additions to ACVP Tool
- Update to version 1.69.0:
  * Fix FIPS delocator handling of floating-point immediates on aarch64
  * Fix link in README.md
  * Various PKCS7 fixups
  * Fix error reporting and document EC explicit params single-cert
    behaviour
  * Fix PKCS7 verify content memleak
  * Retain flag after custom critical extensions check
  * Update ACVP documentation
  * Fix error return values for no-op UI_xxx stub functions
  * Key state consistency in PQDSA_KEY setter functions
  * Simplify d2i_PKCS7 by removing redundant BER-to-DER conversion
  * Ensure all signer certificate chains are verified
  * Use CRYPTO_memcmp instead of OPENSSL_memcmp for tag verification
  * Return correct error value when parsing PKCS7 authenticated attributes
    fails</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1774008000">- Update to version 1.71.0:
  * Fixes for PKCS12_set_mac
  * Allow zero-length PEM passwords in callback paths
  * Relicense OpenSSL Sources to Apache-2.0
  * Harden HMAC error paths: fix resource leaks, state bugs, and missing
    cleansing
  * Fix modulewrapper memory leak
  * Distribution Packaging Improvements
  * Add bounds checks for size_t to int truncation in RSA_METHOD calls
  * Clean up sensitive stack buffers and minor fixes in PKCS#8
  * More NULL checks in bio_ssl.cc
  * Reject IPv6 literal URIs in name constraint checking
  * Abort on RAND_bytes failure
  * Fix race condition in new_certs_dir output path
  * Fall back to EVP_{marshal,parse} in {i2d,d2i}_{Public,Private}Key
  * Fix stale key_method pointer after private key switch in CERT
  * Clean up on X509_STORE_CTX_add_custom_crit_oid error paths
  * Correct purpose setting for OCSP_request_verify
  * Correct types finished-based APIs for TLS 1.3
  * Fix issues in pass_util.cc password handling
  * Use explicit check for X509 path length
  * Fix CN fallback handling in name constraints checking
  * Fix CRL distribution point scope check logic in crl_crldp_check</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1776168000">- Update to version 1.72.0:
  + Reject point at infinity in EC_KEY_set_public_key
  + Add SSL_use_cert_and_key for per-connection cert/key setting
  + Add Optimized and HOL Light verified AVX2 Keccak x4
  + Fix intermittent WIN32_rename failures in openssl ca CLI tool due to
    transient file locks
  + Remove redundant definitions
  + fipsmodule/ml-kem: Import mlkem-native v1.1.0
  + Zeroize sensitive stack buffers in DRBG, X25519, Ed25519, ECDSA, ECDH…
  + Fix entropy source selection for Apple cross-compilation targets
  + openssl-tool CLI: CA cleanup
  +
  + Remove redundant definitions
  + fipsmodule/ml-kem: Import mlkem-native v1.1.0
  + Zeroize sensitive stack buffers in DRBG, X25519, Ed25519, ECDSA, ECDH…
  + Fix entropy source selection for Apple cross-compilation targets
  + openssl-tool CLI: CA cleanup
  + Fix PostgreSQL integration SSL test failures for upstream error string
    changes
  + Hardening fixes for ML-DSA digest mode, XTS key comparison, and urandom
  + Fix bind9 integration test for upstream build system changes
  + Consistently set outlen to zero for all error paths
  + Add -msg and -servername support to openssl s_client
  + Add NULL pointer validation to ML-KEM EVP encapsulate/decapsulate
  + Add openssl version -a and -p flag support
  + Rename __AWS_LC_ENSURE to AWS_LC_ENSURE to avoid reserved identifier
  + Upgrade custom libc++ to LLVM 19 and add sanitizer support to
    build_and_test.sh
  + Update PyOpenSSL patch
  + Harden OCSP response printing and fix integer overflow in
    x509v3_bytes_to_hex
  + Small fixes for RSA_METHOD and EVP_PKEY_derive_set_peer
  + Add OPENSSL_INIT_ATFORK compatibility stub
  + Bound ReadConsoleW by stack buffer size
  + Change ML-KEM PKCS#8 encoding from expanded to seed form
  + Add missing error return for short metadata keys
  + Lower default SSL peek test rounds and remove CI workarounds
  + Check RSA-PSS digest algorithms for X509
  + Update target.h to support Loongarch64 ABI1.0 architecture
  + Make some more half-empty EVP_PKEY states impossible</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780056000">- Update to version 5.0.0:
  + Test key import in EVPTest a bit more extensively
  + Add OPENSSL_cleanse to zero stack secrets before return
  + Fix: Apply COHABITANT_HEADERS logic to location of tool binaries
  + Fix wherelen handling in BIO_ADDR_rawmake AF_UNIX path
  + Harden PKCS7 and OCSP error handling
  + Reject len &lt; -1 in ASN1_mbstring_ncopy
  + Free existing union arm by current type in PKCS7_set_type
  + Ensure no trailing data for PKCS8 EVP_parse_private_key
  + Include trailing NUL in BIO_ADDR_rawaddress AF_UNIX length
  + Reject negative pass_len in PEM_ASN1_write_bio
  + Check parameters before comparing pqdsa public keys
  + Free existing responderId union arm in OCSP_RESPID setters
  + Release cipher_data on error path too for EVP_CTRL_INIT and EVP_CTRL_COPY
  + ci: declare contents: read on zig compiler workflow
  + Add new review workflow
  + Log versioning and library names druing cmake build step
  + Tighten OCSP_parse_url URL parsing
  + Add SHRT_MAX caps to bound iteration and input lengths
  + Fix correctness findings from penpal testing
  + Document new versioning scheme and bump mainline to v5.0.0
  + Decouple the FIPS version number from the AWS-LC version number
  + Bump the github-actions group with 2 updates
  + Bump time from 0.3.36 to 0.3.47 in /tests/ci/lambda
  + tool-openssl/s_client: default SNI to -connect host to match OpenSSL
  + Reject undersized buffer in pkey_dsa_sign
  + Drop obsolete test_pkey_rsa.rb hunk from Ruby 3.4 patch
  + Enable Windows 7 compat path on MinGW builds
  + Add getauxval availability detection with /proc/self/auxv fallback for uclibc targets
  + Prefer CRLs with specific IDP match
  + Fix manylinux1 build: O_CLOEXEC fallback in getauxval shim
  + Gate Linux specific code to fix compilation on AIX
  + BoringSSL: Harden nc_email name constraint checking
  + Fix python 3.13 patch
  + Make rustfmt optional for Rust bindings generation
  + Skip MariaDB socket conflict test unable to run as root
  + use /map: linker flag to avoid running a binary to capture the hash
  + Add inline documentation for API contracts
  + ML-DSA support as a TLS 1.3 signature scheme
  + Make FIPS compiler wrapper unconditional</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785412800">- Update to version 5.4.0:
  + Add AArch64 NEON runtime fallback for ML-KEM and ML-DSA
  + Support for EVP_AEAD_CTX_copy
  + Remove dead P-256 nistz asm under OPENSSL_SMALL and extend the
    size-check harness
  + Use built-in Camellia in krb5 integration patch;
    fix CTS doc label
  + add AES-KWP wrap/unwrap CASTs
- Update to version 5.3.0:
  + Add ACVP support for multi-expansion HKDF
- Update to version 5.2.0:
  + OPENSSL_SMALL: imply MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX on x86_64
  + Documented and added feature stability tests for EVP_AEAD
    implementations that support concurrency through
    EVP_AEAD_CTX_seal/gather functions
  + Fix libgit2, xtrabackup, grpc tests and add OSSL3 peer cert APIs
  + Null-guard EVP_AEAD_CTX_cleanup for fork+shm safety
  + Add Symbol Versioning Support
  + Symbol versioning follow-ups: register peer cert APIs,
    fix dist_pkg_tests matrix
  + Add ML-KEM decapsulate CASTs to break-kat tooling
  + Pin required libssh2 integration to a release
  + openssl/target.h: Allow building for the e2k architecture
  + Add CTS mode, krb5 integration test
  + Gate s2n-bignum _alt variants under OPENSSL_SMALL
  + Fix SSL_OP_IGNORE_UNEXPECTED_EOF being ignored over sockets
- Update to version 5.1.0:
  + Quote LIBCRYPTO_PATH for dynamic load test
  + Add SSL_CTX_set_security_callback and related APIs for OpenSSL compat
  + ML-DSA: import and enable x86_64 assembly backend from mldsa-native
  + Fix PostgreSQL integration: match upstream revoked-cert alert regex
  + Support SSL_OP_IGNORE_UNEXPECTED_EOF option
  + Stabilize libgit2 integration test
  + Fix SSL_CTX_add_extra_chain_cert slot routing for chains added
    before the leaf
  + Make OPENSSL_memcmp constant time
  + Add WASIp2 build and test support
  + Move TLS 1.3 KDF into the FIPS module and wire up ACVP
  + Define OPENSSL_INIT_NO_ATEXIT as a no-op
  + ML-DSA: import and enable aarch64 assembly backend from mldsa-native
  + Add 'version -fips' to surface FIPS module version in openssl tool
  + Concurrency is not generally supported for EVP_AEAD_CTX_foo functions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786104000">- Update to version 5.5.0:
  + Restore ADX/AVX2 code paths under OPENSSL_SMALL via new
    MY_ASSEMBLER_IS_TOO_OLD_FOR_ADX_AVX2 flag
  + Include &lt;openssl/cipher.h&gt; from &lt;openssl/hmac.h&gt; for OpenSSL compat
  + Fix flaky s_client cipher tests by using better ciphers
  + Add tests for RSASSA-PSS with SHA-3 digest and MGF1
  + Link header documentation from README
  + Rename autofix reasoning role to AwsLcGitHubActionsBedrockRole
  + delocate: Drop redundant -dI flag
  + Add Neoverse-V3 (Graviton5) detection and dispatch
  + Update FIPS.md
  + Update concurrency in security-review
  + Enable linker garbage collection for non-FIPS static builds</changelog>
</package>
<package pkgid="9a98b438f84d41381d196b6dd2b4e0e882e6dc739137e60fb127190fb78cf488a1d54958127a410b55a974f135de6b0dec501bf143f86a2fd2cb9b7619d96fe3" name="aws-lc-debuginfo" arch="i586">
  <version epoch="0" ver="5.5.0" rel="1.2"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 1.66.1:
  * Iterate through all DNS entries in connect CLI
  * Fix socat integration test
  * Remove OPENSSL_NO_BF for real
  * Add openssl genpkey cli utility tool
  * Add stdin support for pkcs8 tool
  * Fix extension processing order in x509 cli
  * ML-DSA: Missing Private Key Validation Checks
- Update to version 1.66.0:
  * Add encap/decapKeyCheck support in ACVP
  * Clarify comments and API behaviour for equal-preference for TLS 1.3
  * Add support for external contexts in ML-DSA ACVP
  * Route ML-DSA ACVP to the right APIs
  * Add sha1 CLI
  * Fix openssl comparison tests
  * tool-openssl: pkcs8 error output on decrypt
  * Add RSA_X931_PADDING to rsa.h
  * Blowfish OFB Block Cipher Mode Support
  * Run ACCP integration tests on aarch64
  * Support stdin for openssl rsa tool
  * Remove rsa expected in test
  * [tool-openssl] basic asn1parse support
  * Several CLI Fixes
  * Implement enc CLI
- Update to version 1.65.1:
  * Adjust image-build-android concurrency group
  * s_client: Add TLS 1.2 and 1.3 protocol selection flags
  * Add EVP_bf_cfb64
  * Add conversion and traceability for third-party test vectors
  * Verify size of mlen in ML-DSA external mu mode
  * Replicate OpenSSL 1.1.1 behavior for BIO_s_mem BIO_NOCLOSE
  * Add ACVP support for AES CFB128
  * Add support for HMAC-SHA3 to ACVP tool
  * Move dk to Tests in ML-KEM ACVP
- Update to version 1.65.0:
  * Use new images for fuzzing and x509
  * Remove unused Wycheproof test vectors
  * Fix openldap; regenerate configure script
  * Fix unchecked return value
  * Avoid NULL dereference
  * AES-XTS Enc Dec test on rand incremental length inputs
  * Make N1 cpucap a subset of that of V1 and V2
  * Set SSL_R_NO_CIPHER_MATCH when failing to set ciphers
  * Add CFI directives to chacha-armv8.pl
  * Add CFI directives in aesv8-armx.pl
  * Match req CLI behavior with OpenSSL
  * Adjust script to handle other event types
- Update to version 1.64.0:
  * Update max polyz value
  * Support more "openssl rsa" options
  * Additional options for "openssl c_client"
  * Use C++11 atomics to update session stats
  * Support "openssl dhparam"
  * Remove dead code
  * Rename snapsafe to VM UBE
  * Extend grv asan timeout for Golang to allow completion
  * Implement more options for req CLI
  * Ensure HMAC_Init_ex reinitializes data properly
- enable more tests, by exposing openssl/bssl tools
- add skip-test.patch, skipping tool_openssl_test, as for some reason,
  a lot of features in that tool are not available</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1767960000">- Update to version 1.66.2:
  * Fix incorrect assembler directive in AArch64 code
  * Fix the libwebsockets integration test script
  * Remove pkcs8 expected in test
  * Add randomized unit testing for EVP_CIPHERs
  * fix(target): fix mipseb 64bit compile
  * Consolidate FORMAT_DER/PEM in tool-openssl
  * Replace password string with proper class
  * Fix ppc64le; Improve platform detection</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1769774400">- Update to version 1.67.0:
  * Migrate Wycheproof test vectors for ECDSA, RSA PKCS#1, and some more
  * Rename volatile state/memory to unique state/memory
  * Service Indicator: Add error call trampoline to avoid delocator issue
  * Add support for Big Endian in ACVP tool
  * AES-GCM: Add function pointer trampolines to avoid delocator issue
  * Use already defined macro for no inline
  * Remove Kyber completely
  * Import mldsa-native
  * Use existing session context if new is actually NULL
  * Integrate Wycheproof ML-KEM test vectors
  * Avoid cross-compilation build failure
  * Cleanup pass on Go code in repository
  * Update patch for nmap
- remove vendor-fix.patch, as upstream finally fixed the issue</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771848000">- Update to version 1.68.0:
  * Enable Hybrid PQ KeyShares by default
  * Remove AVX conditional from cmake script
  * openssl-ca command implementation for self-sign certificates
  * Initial Framework for Using Doxygen to Document Public Header Files
  * Move md4 out of FIPS module
  * Remove FIPS counter framework and other tidying up
  * Adds a new randomness generation API
  * Ensure pkcs7 checks ASN1_TYPE-&gt;type
  * Integrate Wycheproof ML-DSA test vectors
  * Simplify FIPS conditional in top-level build script
  * Add method to get type of ML-DSA instance configured under EVP PKEY
  * Nmap build needs liblinear
  * Disable SLP vectorizer for FIPS shared library builds on GCC 14+
  * Address some CMake findings
  * Support GCC 4.8 for aarch64
  * Free potential memory before assigning new pointer
  * Ensure index argument is not negative in ASN1_BIT_STRING_set_bit
  * Ensure no overflow in signed output length in do_buf
  * Ensure public key is set before verifying through ML-DSA verify
  * Correct CCM nids in object definition
  * Address Reported Bug Findings
  * Fix OPENSSL_memchr per C23
  * Fix argument order in hmac_copy
  * Support WASM/Emscripten
  * Generate Rust Bindings</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to version 1.70.0:
  * Cache peer CA names on client side after handshake
  * Add NULL checks for MakeUnique in SSL cipher list inheritance
  * Fix gRPC integration
  * Latent memory leaks in KEM_KEY setter functions
  * Fix PKCS8_decrypt to handle all negative pass_len values
  * Fix PKCS12_verify_mac OOB read with invalid password_len
  * Cleanup EVP_DH asn1 parsing
  * Add INT_MAX bounds check before EVP_CipherUpdate in PKCS8/PKCS12 encryption
  * Fix PKCS8_encrypt crash when pass is NULL with negative pass_len_in
  * IWYU: guard stdint.h in fips_shared_support.c
  * Use proper function type for different callback types
  * Zeroize intermediate values for ed25519
  * Fix sizeof-on-pointer bugs in FIPS assertion failure messages
  * Remove dead declarations in public headers
  * TLS Transfer Serialization Findings
  * XOF fixes
  * Add a test that arbitrary curves can be wrapped in EVP_PKEY
  * Improve type safety and bounds checking in EVP cipher ctrl handlers
  * Fix uninitialized EVP_MD_CTX and harden bn_dup_into
  * Add ACVP Support for KAS-ECC
  * Add ACVP Support for KTS-IFC
  * Various Small Additions to ACVP Tool
- Update to version 1.69.0:
  * Fix FIPS delocator handling of floating-point immediates on aarch64
  * Fix link in README.md
  * Various PKCS7 fixups
  * Fix error reporting and document EC explicit params single-cert
    behaviour
  * Fix PKCS7 verify content memleak
  * Retain flag after custom critical extensions check
  * Update ACVP documentation
  * Fix error return values for no-op UI_xxx stub functions
  * Key state consistency in PQDSA_KEY setter functions
  * Simplify d2i_PKCS7 by removing redundant BER-to-DER conversion
  * Ensure all signer certificate chains are verified
  * Use CRYPTO_memcmp instead of OPENSSL_memcmp for tag verification
  * Return correct error value when parsing PKCS7 authenticated attributes
    fails</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1774008000">- Update to version 1.71.0:
  * Fixes for PKCS12_set_mac
  * Allow zero-length PEM passwords in callback paths
  * Relicense OpenSSL Sources to Apache-2.0
  * Harden HMAC error paths: fix resource leaks, state bugs, and missing
    cleansing
  * Fix modulewrapper memory leak
  * Distribution Packaging Improvements
  * Add bounds checks for size_t to int truncation in RSA_METHOD calls
  * Clean up sensitive stack buffers and minor fixes in PKCS#8
  * More NULL checks in bio_ssl.cc
  * Reject IPv6 literal URIs in name constraint checking
  * Abort on RAND_bytes failure
  * Fix race condition in new_certs_dir output path
  * Fall back to EVP_{marshal,parse} in {i2d,d2i}_{Public,Private}Key
  * Fix stale key_method pointer after private key switch in CERT
  * Clean up on X509_STORE_CTX_add_custom_crit_oid error paths
  * Correct purpose setting for OCSP_request_verify
  * Correct types finished-based APIs for TLS 1.3
  * Fix issues in pass_util.cc password handling
  * Use explicit check for X509 path length
  * Fix CN fallback handling in name constraints checking
  * Fix CRL distribution point scope check logic in crl_crldp_check</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1776168000">- Update to version 1.72.0:
  + Reject point at infinity in EC_KEY_set_public_key
  + Add SSL_use_cert_and_key for per-connection cert/key setting
  + Add Optimized and HOL Light verified AVX2 Keccak x4
  + Fix intermittent WIN32_rename failures in openssl ca CLI tool due to
    transient file locks
  + Remove redundant definitions
  + fipsmodule/ml-kem: Import mlkem-native v1.1.0
  + Zeroize sensitive stack buffers in DRBG, X25519, Ed25519, ECDSA, ECDH…
  + Fix entropy source selection for Apple cross-compilation targets
  + openssl-tool CLI: CA cleanup
  +
  + Remove redundant definitions
  + fipsmodule/ml-kem: Import mlkem-native v1.1.0
  + Zeroize sensitive stack buffers in DRBG, X25519, Ed25519, ECDSA, ECDH…
  + Fix entropy source selection for Apple cross-compilation targets
  + openssl-tool CLI: CA cleanup
  + Fix PostgreSQL integration SSL test failures for upstream error string
    changes
  + Hardening fixes for ML-DSA digest mode, XTS key comparison, and urandom
  + Fix bind9 integration test for upstream build system changes
  + Consistently set outlen to zero for all error paths
  + Add -msg and -servername support to openssl s_client
  + Add NULL pointer validation to ML-KEM EVP encapsulate/decapsulate
  + Add openssl version -a and -p flag support
  + Rename __AWS_LC_ENSURE to AWS_LC_ENSURE to avoid reserved identifier
  + Upgrade custom libc++ to LLVM 19 and add sanitizer support to
    build_and_test.sh
  + Update PyOpenSSL patch
  + Harden OCSP response printing and fix integer overflow in
    x509v3_bytes_to_hex
  + Small fixes for RSA_METHOD and EVP_PKEY_derive_set_peer
  + Add OPENSSL_INIT_ATFORK compatibility stub
  + Bound ReadConsoleW by stack buffer size
  + Change ML-KEM PKCS#8 encoding from expanded to seed form
  + Add missing error return for short metadata keys
  + Lower default SSL peek test rounds and remove CI workarounds
  + Check RSA-PSS digest algorithms for X509
  + Update target.h to support Loongarch64 ABI1.0 architecture
  + Make some more half-empty EVP_PKEY states impossible</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780056000">- Update to version 5.0.0:
  + Test key import in EVPTest a bit more extensively
  + Add OPENSSL_cleanse to zero stack secrets before return
  + Fix: Apply COHABITANT_HEADERS logic to location of tool binaries
  + Fix wherelen handling in BIO_ADDR_rawmake AF_UNIX path
  + Harden PKCS7 and OCSP error handling
  + Reject len &lt; -1 in ASN1_mbstring_ncopy
  + Free existing union arm by current type in PKCS7_set_type
  + Ensure no trailing data for PKCS8 EVP_parse_private_key
  + Include trailing NUL in BIO_ADDR_rawaddress AF_UNIX length
  + Reject negative pass_len in PEM_ASN1_write_bio
  + Check parameters before comparing pqdsa public keys
  + Free existing responderId union arm in OCSP_RESPID setters
  + Release cipher_data on error path too for EVP_CTRL_INIT and EVP_CTRL_COPY
  + ci: declare contents: read on zig compiler workflow
  + Add new review workflow
  + Log versioning and library names druing cmake build step
  + Tighten OCSP_parse_url URL parsing
  + Add SHRT_MAX caps to bound iteration and input lengths
  + Fix correctness findings from penpal testing
  + Document new versioning scheme and bump mainline to v5.0.0
  + Decouple the FIPS version number from the AWS-LC version number
  + Bump the github-actions group with 2 updates
  + Bump time from 0.3.36 to 0.3.47 in /tests/ci/lambda
  + tool-openssl/s_client: default SNI to -connect host to match OpenSSL
  + Reject undersized buffer in pkey_dsa_sign
  + Drop obsolete test_pkey_rsa.rb hunk from Ruby 3.4 patch
  + Enable Windows 7 compat path on MinGW builds
  + Add getauxval availability detection with /proc/self/auxv fallback for uclibc targets
  + Prefer CRLs with specific IDP match
  + Fix manylinux1 build: O_CLOEXEC fallback in getauxval shim
  + Gate Linux specific code to fix compilation on AIX
  + BoringSSL: Harden nc_email name constraint checking
  + Fix python 3.13 patch
  + Make rustfmt optional for Rust bindings generation
  + Skip MariaDB socket conflict test unable to run as root
  + use /map: linker flag to avoid running a binary to capture the hash
  + Add inline documentation for API contracts
  + ML-DSA support as a TLS 1.3 signature scheme
  + Make FIPS compiler wrapper unconditional</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785412800">- Update to version 5.4.0:
  + Add AArch64 NEON runtime fallback for ML-KEM and ML-DSA
  + Support for EVP_AEAD_CTX_copy
  + Remove dead P-256 nistz asm under OPENSSL_SMALL and extend the
    size-check harness
  + Use built-in Camellia in krb5 integration patch;
    fix CTS doc label
  + add AES-KWP wrap/unwrap CASTs
- Update to version 5.3.0:
  + Add ACVP support for multi-expansion HKDF
- Update to version 5.2.0:
  + OPENSSL_SMALL: imply MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX on x86_64
  + Documented and added feature stability tests for EVP_AEAD
    implementations that support concurrency through
    EVP_AEAD_CTX_seal/gather functions
  + Fix libgit2, xtrabackup, grpc tests and add OSSL3 peer cert APIs
  + Null-guard EVP_AEAD_CTX_cleanup for fork+shm safety
  + Add Symbol Versioning Support
  + Symbol versioning follow-ups: register peer cert APIs,
    fix dist_pkg_tests matrix
  + Add ML-KEM decapsulate CASTs to break-kat tooling
  + Pin required libssh2 integration to a release
  + openssl/target.h: Allow building for the e2k architecture
  + Add CTS mode, krb5 integration test
  + Gate s2n-bignum _alt variants under OPENSSL_SMALL
  + Fix SSL_OP_IGNORE_UNEXPECTED_EOF being ignored over sockets
- Update to version 5.1.0:
  + Quote LIBCRYPTO_PATH for dynamic load test
  + Add SSL_CTX_set_security_callback and related APIs for OpenSSL compat
  + ML-DSA: import and enable x86_64 assembly backend from mldsa-native
  + Fix PostgreSQL integration: match upstream revoked-cert alert regex
  + Support SSL_OP_IGNORE_UNEXPECTED_EOF option
  + Stabilize libgit2 integration test
  + Fix SSL_CTX_add_extra_chain_cert slot routing for chains added
    before the leaf
  + Make OPENSSL_memcmp constant time
  + Add WASIp2 build and test support
  + Move TLS 1.3 KDF into the FIPS module and wire up ACVP
  + Define OPENSSL_INIT_NO_ATEXIT as a no-op
  + ML-DSA: import and enable aarch64 assembly backend from mldsa-native
  + Add 'version -fips' to surface FIPS module version in openssl tool
  + Concurrency is not generally supported for EVP_AEAD_CTX_foo functions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786104000">- Update to version 5.5.0:
  + Restore ADX/AVX2 code paths under OPENSSL_SMALL via new
    MY_ASSEMBLER_IS_TOO_OLD_FOR_ADX_AVX2 flag
  + Include &lt;openssl/cipher.h&gt; from &lt;openssl/hmac.h&gt; for OpenSSL compat
  + Fix flaky s_client cipher tests by using better ciphers
  + Add tests for RSASSA-PSS with SHA-3 digest and MGF1
  + Link header documentation from README
  + Rename autofix reasoning role to AwsLcGitHubActionsBedrockRole
  + delocate: Drop redundant -dI flag
  + Add Neoverse-V3 (Graviton5) detection and dispatch
  + Update FIPS.md
  + Update concurrency in security-review
  + Enable linker garbage collection for non-FIPS static builds</changelog>
</package>
<package pkgid="d77ea0ea2cc605a9342f51518906a36bbfb4c9aba9fbb061f463edb6bf6d74189dbe300c823f1d37b125cbab8321e3571991da1d35d4eb1df936259077d853ce" name="aws-lc-debugsource" arch="i586">
  <version epoch="0" ver="5.5.0" rel="1.2"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 1.66.1:
  * Iterate through all DNS entries in connect CLI
  * Fix socat integration test
  * Remove OPENSSL_NO_BF for real
  * Add openssl genpkey cli utility tool
  * Add stdin support for pkcs8 tool
  * Fix extension processing order in x509 cli
  * ML-DSA: Missing Private Key Validation Checks
- Update to version 1.66.0:
  * Add encap/decapKeyCheck support in ACVP
  * Clarify comments and API behaviour for equal-preference for TLS 1.3
  * Add support for external contexts in ML-DSA ACVP
  * Route ML-DSA ACVP to the right APIs
  * Add sha1 CLI
  * Fix openssl comparison tests
  * tool-openssl: pkcs8 error output on decrypt
  * Add RSA_X931_PADDING to rsa.h
  * Blowfish OFB Block Cipher Mode Support
  * Run ACCP integration tests on aarch64
  * Support stdin for openssl rsa tool
  * Remove rsa expected in test
  * [tool-openssl] basic asn1parse support
  * Several CLI Fixes
  * Implement enc CLI
- Update to version 1.65.1:
  * Adjust image-build-android concurrency group
  * s_client: Add TLS 1.2 and 1.3 protocol selection flags
  * Add EVP_bf_cfb64
  * Add conversion and traceability for third-party test vectors
  * Verify size of mlen in ML-DSA external mu mode
  * Replicate OpenSSL 1.1.1 behavior for BIO_s_mem BIO_NOCLOSE
  * Add ACVP support for AES CFB128
  * Add support for HMAC-SHA3 to ACVP tool
  * Move dk to Tests in ML-KEM ACVP
- Update to version 1.65.0:
  * Use new images for fuzzing and x509
  * Remove unused Wycheproof test vectors
  * Fix openldap; regenerate configure script
  * Fix unchecked return value
  * Avoid NULL dereference
  * AES-XTS Enc Dec test on rand incremental length inputs
  * Make N1 cpucap a subset of that of V1 and V2
  * Set SSL_R_NO_CIPHER_MATCH when failing to set ciphers
  * Add CFI directives to chacha-armv8.pl
  * Add CFI directives in aesv8-armx.pl
  * Match req CLI behavior with OpenSSL
  * Adjust script to handle other event types
- Update to version 1.64.0:
  * Update max polyz value
  * Support more "openssl rsa" options
  * Additional options for "openssl c_client"
  * Use C++11 atomics to update session stats
  * Support "openssl dhparam"
  * Remove dead code
  * Rename snapsafe to VM UBE
  * Extend grv asan timeout for Golang to allow completion
  * Implement more options for req CLI
  * Ensure HMAC_Init_ex reinitializes data properly
- enable more tests, by exposing openssl/bssl tools
- add skip-test.patch, skipping tool_openssl_test, as for some reason,
  a lot of features in that tool are not available</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1767960000">- Update to version 1.66.2:
  * Fix incorrect assembler directive in AArch64 code
  * Fix the libwebsockets integration test script
  * Remove pkcs8 expected in test
  * Add randomized unit testing for EVP_CIPHERs
  * fix(target): fix mipseb 64bit compile
  * Consolidate FORMAT_DER/PEM in tool-openssl
  * Replace password string with proper class
  * Fix ppc64le; Improve platform detection</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1769774400">- Update to version 1.67.0:
  * Migrate Wycheproof test vectors for ECDSA, RSA PKCS#1, and some more
  * Rename volatile state/memory to unique state/memory
  * Service Indicator: Add error call trampoline to avoid delocator issue
  * Add support for Big Endian in ACVP tool
  * AES-GCM: Add function pointer trampolines to avoid delocator issue
  * Use already defined macro for no inline
  * Remove Kyber completely
  * Import mldsa-native
  * Use existing session context if new is actually NULL
  * Integrate Wycheproof ML-KEM test vectors
  * Avoid cross-compilation build failure
  * Cleanup pass on Go code in repository
  * Update patch for nmap
- remove vendor-fix.patch, as upstream finally fixed the issue</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771848000">- Update to version 1.68.0:
  * Enable Hybrid PQ KeyShares by default
  * Remove AVX conditional from cmake script
  * openssl-ca command implementation for self-sign certificates
  * Initial Framework for Using Doxygen to Document Public Header Files
  * Move md4 out of FIPS module
  * Remove FIPS counter framework and other tidying up
  * Adds a new randomness generation API
  * Ensure pkcs7 checks ASN1_TYPE-&gt;type
  * Integrate Wycheproof ML-DSA test vectors
  * Simplify FIPS conditional in top-level build script
  * Add method to get type of ML-DSA instance configured under EVP PKEY
  * Nmap build needs liblinear
  * Disable SLP vectorizer for FIPS shared library builds on GCC 14+
  * Address some CMake findings
  * Support GCC 4.8 for aarch64
  * Free potential memory before assigning new pointer
  * Ensure index argument is not negative in ASN1_BIT_STRING_set_bit
  * Ensure no overflow in signed output length in do_buf
  * Ensure public key is set before verifying through ML-DSA verify
  * Correct CCM nids in object definition
  * Address Reported Bug Findings
  * Fix OPENSSL_memchr per C23
  * Fix argument order in hmac_copy
  * Support WASM/Emscripten
  * Generate Rust Bindings</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to version 1.70.0:
  * Cache peer CA names on client side after handshake
  * Add NULL checks for MakeUnique in SSL cipher list inheritance
  * Fix gRPC integration
  * Latent memory leaks in KEM_KEY setter functions
  * Fix PKCS8_decrypt to handle all negative pass_len values
  * Fix PKCS12_verify_mac OOB read with invalid password_len
  * Cleanup EVP_DH asn1 parsing
  * Add INT_MAX bounds check before EVP_CipherUpdate in PKCS8/PKCS12 encryption
  * Fix PKCS8_encrypt crash when pass is NULL with negative pass_len_in
  * IWYU: guard stdint.h in fips_shared_support.c
  * Use proper function type for different callback types
  * Zeroize intermediate values for ed25519
  * Fix sizeof-on-pointer bugs in FIPS assertion failure messages
  * Remove dead declarations in public headers
  * TLS Transfer Serialization Findings
  * XOF fixes
  * Add a test that arbitrary curves can be wrapped in EVP_PKEY
  * Improve type safety and bounds checking in EVP cipher ctrl handlers
  * Fix uninitialized EVP_MD_CTX and harden bn_dup_into
  * Add ACVP Support for KAS-ECC
  * Add ACVP Support for KTS-IFC
  * Various Small Additions to ACVP Tool
- Update to version 1.69.0:
  * Fix FIPS delocator handling of floating-point immediates on aarch64
  * Fix link in README.md
  * Various PKCS7 fixups
  * Fix error reporting and document EC explicit params single-cert
    behaviour
  * Fix PKCS7 verify content memleak
  * Retain flag after custom critical extensions check
  * Update ACVP documentation
  * Fix error return values for no-op UI_xxx stub functions
  * Key state consistency in PQDSA_KEY setter functions
  * Simplify d2i_PKCS7 by removing redundant BER-to-DER conversion
  * Ensure all signer certificate chains are verified
  * Use CRYPTO_memcmp instead of OPENSSL_memcmp for tag verification
  * Return correct error value when parsing PKCS7 authenticated attributes
    fails</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1774008000">- Update to version 1.71.0:
  * Fixes for PKCS12_set_mac
  * Allow zero-length PEM passwords in callback paths
  * Relicense OpenSSL Sources to Apache-2.0
  * Harden HMAC error paths: fix resource leaks, state bugs, and missing
    cleansing
  * Fix modulewrapper memory leak
  * Distribution Packaging Improvements
  * Add bounds checks for size_t to int truncation in RSA_METHOD calls
  * Clean up sensitive stack buffers and minor fixes in PKCS#8
  * More NULL checks in bio_ssl.cc
  * Reject IPv6 literal URIs in name constraint checking
  * Abort on RAND_bytes failure
  * Fix race condition in new_certs_dir output path
  * Fall back to EVP_{marshal,parse} in {i2d,d2i}_{Public,Private}Key
  * Fix stale key_method pointer after private key switch in CERT
  * Clean up on X509_STORE_CTX_add_custom_crit_oid error paths
  * Correct purpose setting for OCSP_request_verify
  * Correct types finished-based APIs for TLS 1.3
  * Fix issues in pass_util.cc password handling
  * Use explicit check for X509 path length
  * Fix CN fallback handling in name constraints checking
  * Fix CRL distribution point scope check logic in crl_crldp_check</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1776168000">- Update to version 1.72.0:
  + Reject point at infinity in EC_KEY_set_public_key
  + Add SSL_use_cert_and_key for per-connection cert/key setting
  + Add Optimized and HOL Light verified AVX2 Keccak x4
  + Fix intermittent WIN32_rename failures in openssl ca CLI tool due to
    transient file locks
  + Remove redundant definitions
  + fipsmodule/ml-kem: Import mlkem-native v1.1.0
  + Zeroize sensitive stack buffers in DRBG, X25519, Ed25519, ECDSA, ECDH…
  + Fix entropy source selection for Apple cross-compilation targets
  + openssl-tool CLI: CA cleanup
  +
  + Remove redundant definitions
  + fipsmodule/ml-kem: Import mlkem-native v1.1.0
  + Zeroize sensitive stack buffers in DRBG, X25519, Ed25519, ECDSA, ECDH…
  + Fix entropy source selection for Apple cross-compilation targets
  + openssl-tool CLI: CA cleanup
  + Fix PostgreSQL integration SSL test failures for upstream error string
    changes
  + Hardening fixes for ML-DSA digest mode, XTS key comparison, and urandom
  + Fix bind9 integration test for upstream build system changes
  + Consistently set outlen to zero for all error paths
  + Add -msg and -servername support to openssl s_client
  + Add NULL pointer validation to ML-KEM EVP encapsulate/decapsulate
  + Add openssl version -a and -p flag support
  + Rename __AWS_LC_ENSURE to AWS_LC_ENSURE to avoid reserved identifier
  + Upgrade custom libc++ to LLVM 19 and add sanitizer support to
    build_and_test.sh
  + Update PyOpenSSL patch
  + Harden OCSP response printing and fix integer overflow in
    x509v3_bytes_to_hex
  + Small fixes for RSA_METHOD and EVP_PKEY_derive_set_peer
  + Add OPENSSL_INIT_ATFORK compatibility stub
  + Bound ReadConsoleW by stack buffer size
  + Change ML-KEM PKCS#8 encoding from expanded to seed form
  + Add missing error return for short metadata keys
  + Lower default SSL peek test rounds and remove CI workarounds
  + Check RSA-PSS digest algorithms for X509
  + Update target.h to support Loongarch64 ABI1.0 architecture
  + Make some more half-empty EVP_PKEY states impossible</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780056000">- Update to version 5.0.0:
  + Test key import in EVPTest a bit more extensively
  + Add OPENSSL_cleanse to zero stack secrets before return
  + Fix: Apply COHABITANT_HEADERS logic to location of tool binaries
  + Fix wherelen handling in BIO_ADDR_rawmake AF_UNIX path
  + Harden PKCS7 and OCSP error handling
  + Reject len &lt; -1 in ASN1_mbstring_ncopy
  + Free existing union arm by current type in PKCS7_set_type
  + Ensure no trailing data for PKCS8 EVP_parse_private_key
  + Include trailing NUL in BIO_ADDR_rawaddress AF_UNIX length
  + Reject negative pass_len in PEM_ASN1_write_bio
  + Check parameters before comparing pqdsa public keys
  + Free existing responderId union arm in OCSP_RESPID setters
  + Release cipher_data on error path too for EVP_CTRL_INIT and EVP_CTRL_COPY
  + ci: declare contents: read on zig compiler workflow
  + Add new review workflow
  + Log versioning and library names druing cmake build step
  + Tighten OCSP_parse_url URL parsing
  + Add SHRT_MAX caps to bound iteration and input lengths
  + Fix correctness findings from penpal testing
  + Document new versioning scheme and bump mainline to v5.0.0
  + Decouple the FIPS version number from the AWS-LC version number
  + Bump the github-actions group with 2 updates
  + Bump time from 0.3.36 to 0.3.47 in /tests/ci/lambda
  + tool-openssl/s_client: default SNI to -connect host to match OpenSSL
  + Reject undersized buffer in pkey_dsa_sign
  + Drop obsolete test_pkey_rsa.rb hunk from Ruby 3.4 patch
  + Enable Windows 7 compat path on MinGW builds
  + Add getauxval availability detection with /proc/self/auxv fallback for uclibc targets
  + Prefer CRLs with specific IDP match
  + Fix manylinux1 build: O_CLOEXEC fallback in getauxval shim
  + Gate Linux specific code to fix compilation on AIX
  + BoringSSL: Harden nc_email name constraint checking
  + Fix python 3.13 patch
  + Make rustfmt optional for Rust bindings generation
  + Skip MariaDB socket conflict test unable to run as root
  + use /map: linker flag to avoid running a binary to capture the hash
  + Add inline documentation for API contracts
  + ML-DSA support as a TLS 1.3 signature scheme
  + Make FIPS compiler wrapper unconditional</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785412800">- Update to version 5.4.0:
  + Add AArch64 NEON runtime fallback for ML-KEM and ML-DSA
  + Support for EVP_AEAD_CTX_copy
  + Remove dead P-256 nistz asm under OPENSSL_SMALL and extend the
    size-check harness
  + Use built-in Camellia in krb5 integration patch;
    fix CTS doc label
  + add AES-KWP wrap/unwrap CASTs
- Update to version 5.3.0:
  + Add ACVP support for multi-expansion HKDF
- Update to version 5.2.0:
  + OPENSSL_SMALL: imply MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX on x86_64
  + Documented and added feature stability tests for EVP_AEAD
    implementations that support concurrency through
    EVP_AEAD_CTX_seal/gather functions
  + Fix libgit2, xtrabackup, grpc tests and add OSSL3 peer cert APIs
  + Null-guard EVP_AEAD_CTX_cleanup for fork+shm safety
  + Add Symbol Versioning Support
  + Symbol versioning follow-ups: register peer cert APIs,
    fix dist_pkg_tests matrix
  + Add ML-KEM decapsulate CASTs to break-kat tooling
  + Pin required libssh2 integration to a release
  + openssl/target.h: Allow building for the e2k architecture
  + Add CTS mode, krb5 integration test
  + Gate s2n-bignum _alt variants under OPENSSL_SMALL
  + Fix SSL_OP_IGNORE_UNEXPECTED_EOF being ignored over sockets
- Update to version 5.1.0:
  + Quote LIBCRYPTO_PATH for dynamic load test
  + Add SSL_CTX_set_security_callback and related APIs for OpenSSL compat
  + ML-DSA: import and enable x86_64 assembly backend from mldsa-native
  + Fix PostgreSQL integration: match upstream revoked-cert alert regex
  + Support SSL_OP_IGNORE_UNEXPECTED_EOF option
  + Stabilize libgit2 integration test
  + Fix SSL_CTX_add_extra_chain_cert slot routing for chains added
    before the leaf
  + Make OPENSSL_memcmp constant time
  + Add WASIp2 build and test support
  + Move TLS 1.3 KDF into the FIPS module and wire up ACVP
  + Define OPENSSL_INIT_NO_ATEXIT as a no-op
  + ML-DSA: import and enable aarch64 assembly backend from mldsa-native
  + Add 'version -fips' to surface FIPS module version in openssl tool
  + Concurrency is not generally supported for EVP_AEAD_CTX_foo functions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786104000">- Update to version 5.5.0:
  + Restore ADX/AVX2 code paths under OPENSSL_SMALL via new
    MY_ASSEMBLER_IS_TOO_OLD_FOR_ADX_AVX2 flag
  + Include &lt;openssl/cipher.h&gt; from &lt;openssl/hmac.h&gt; for OpenSSL compat
  + Fix flaky s_client cipher tests by using better ciphers
  + Add tests for RSASSA-PSS with SHA-3 digest and MGF1
  + Link header documentation from README
  + Rename autofix reasoning role to AwsLcGitHubActionsBedrockRole
  + delocate: Drop redundant -dI flag
  + Add Neoverse-V3 (Graviton5) detection and dispatch
  + Update FIPS.md
  + Update concurrency in security-review
  + Enable linker garbage collection for non-FIPS static builds</changelog>
</package>
<package pkgid="20de4af3d824881a556054ffaf15b1855b1402b94d0f2a03238a8c324f050674e0d93be08ae01f50cb1d36dc2d71ed247445301f57a97088ff14a9b0f97c2a45" name="awww-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.5"/>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1727524800">- Update vendored dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1744804800">- Update vendored dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1749470400">- Update to version 0.10.0:
  * version 0.10
  * update swww-daemon man page
  * update dependencies
  * Merge pull request #423 from LGFae/configurable-layer
  * allow the user to set which Layer they would prefer to render in
  * Merge pull request #420 from LGFae/delete-nix-tests
  * delete `build.nix` and the nix tests
  * Merge pull request #410 from LGFae/waybackend
  * fix cargo-clippy
  * try to fix CI
  * Merge pull request #415 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * update dependencies
  * update .gitignore test_images path
  * update README with new build dependencies
  * fix most of CI
  * rewrite using waybackend
  * update dependencies
  * Merge pull request #406 from Axlefublr/main
  * Merge pull request #408 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * fix readme
  * Merge pull request #395 from LGFae/update_flake_lock_action
  * Merge pull request #391 from rubiefawn/updated_example_scripts
  * Merge pull request #403 from filip-rs/main
  * Updated swww_randomize_multi.sh to be executable
  * flake.lock: Update
  * Fix misuse of read(1) and unset(1)
  * Restore deleted comment
  * Make swww_randomize.sh and swww_randomize_multi.sh scripts more POSIX-friendly
  * Merge pull request #387 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Merge pull request #383 from LGFae/remove-most-static-muts
  * remote most static muts from globals
  * fix warnings and update MSRV to 1.82
  * Merge pull request #375 from kerty0/main
  * Merge pull request #381 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Add wallpaper refresh on monitor configuration change
  * Fix crush when changing monitor configuration
  * Merge pull request #376 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Fix memory leak and stopped animation
  * Merge pull request #372 from kerty0/main
  * Fix swww restore error handling
  * update MSRV
  * update dependencies
  * Merge pull request #373 from rexept/resize-features
  * formatted + typo fix
  * more concise definition
  * added to docs
  * added resize-stretch feature
  * Update old cache handling
  * Fix crush when using solid color
  * Add filter caching
  * Merge pull request #371 from mendess/mendess/fix-animation-cache
  * Fix animation cache not working when image is behind a symlink
  * Merge pull request #366 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Merge pull request #360 from iynaix/main
  * fix reading image from stdin
  * Merge pull request #358 from mstoeckl/fix-wayl-sock
  * Merge pull request #359 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Fix connecting to Wayland via WAYLAND_SOCKET
  * Merge pull request #352 from LGFae/nuke-multithreading
  * FractionalScaleManager and PollTime structs
  * small refactors
  * stop animations when output disconnects
  * Arc -&gt; Rc; Mutex -&gt; RefCell
  * finish up first implementation
  * step 1: structs for trantition's internal state
  * fix autocompletion with swww img `file`
  * debug assertion on ipc sending shm fd wildly wrong
  * fix debug assertion of ipc Codes shm fds
  * fix socket naming
  * Merge pull request #327 from LGFae/better-socket-location-defaults
  * update dependencies
  * fix documentation indentation
  * better defaults for when we can't read env vars
  * Merge pull request #340 from cplir-c/cplir-c-randomize-multi
  * Merge pull request #349 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Move `break 2` else clause to inside the "no image" check so it doesn't run every time
  * Comment swww_randomize_multi.sh and normalize
  * add example_scripts/swww_randomize_multi.sh
  * Merge pull request #339 from LGFae/revert-333-main
  * Revert "Refactor IPC handling in both client and daemon"
  * Merge pull request #338 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Merge pull request #333 from rkuklik/main
  * Merge pull request #334 from Not-Glunk/swww-fix-typos
  * Fix typos
  * fix(daemon): rt dir creation
  * refactor(client): consolidate IPC logic
  * fix(daemon): unused imports
  * refactor(daemon): move init more to relevant structs
  * refactor(daemon): extract `Daemon` into separate module
  * Merge pull request #331 from rkuklik/main
  * refactor(mmap): minor fonction movement
  * refactor(mmap): unify `Mapped'thing'` with generic bool
  * refactor(mmap): extract into top level module
  * refactor(ipc): rework messaging format v1
  * refactor(ipc): replace old methods with new
  * refactor(socket): introduce new `IpcSocket` type
  * refactor(ipc): get rid of unused `Answer::Err`
  * fix: resolver should be set to "2" in top level manifest
  * Merge pull request #330 from rkuklik/main
  * fix(script): update singe file on version change
  * fix(ci): nix build version extraction
  * fix(ci): `rust-version` detection and formatting
  * refactor(naming): rename utils to common
  * refactor(workspace): separate project into 3 folders
  * fix protocol error when destroying Wallpaper
  * Merge pull request #230 from WhyNotHugo/main
  * Drop 'init` command
  * Merge pull request #195 from flick0/colour
  * Merge pull request #324 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Merge pull request #323 from LGFae/trim-dev-dependencies
  * trim dependencies: criterion features and fastrand
  * Merge pull request #322 from ettancos/main
  * daemon: guard against unnecessary blocking read if there is no payload
  * fix conflicts
  * Merge branch 'main' into colour
  * workaround for not using Option&lt;image::RgbImage&gt;
  * Merge pull request #319 from JohnRTitor/add-workflows
  * Merge pull request #318 from LGFae/update_flake_lock_action
  * workflows: add CI nix-tests workflow
  * workflows: update-flake-lock should now run monthly
  * pick a file starting with 0x if exists before using it as color
  * add comment for Color
  * nuke `spin_sleep` dependency
  * do not use `image`'s default features
  * flake.lock: Update
  * update fast_image_resize to version 4.0.0
  * Merge pull request #316 from LGFae/unmap-when-idle
  * Merge pull request #315 from LGFae/custom-wayland-backend
  * update libc
  * Merge pull request #313 from kovidgoyal/patch-1
  * Add kitty as an alternative
  * Merge pull request #312 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * document `BumpPool` better
  * unmap shared memory when idle
  * wait for animation threads on normal exit
  * ensure buffers are destroyed before the shm_pool
  * better error handling
  * send all draw-related requests in one single msg
  * stop animations at exit
  * remember to notify systemd
  * fix animation timings
  * improve ObjectManager to not use the BinaryHeap
  * document our custom wayland implementation
  * manual wayland implementation for swww-daemon
  * bump master version to force rebuilding the cache
  * Merge pull request #305 from LGFae/zero-copy-serialization
  * fix rustix features and put utils in workspace
  * increase MSRV to 1.75.0
  * off by one error when caching animation frames
  * refactor ipc into multiple modules
  * serialize directly onto mmaped file
  * mmap file when reading cache
  * mmap only parts of the shm we care about
  * do not copy over images and animations
  * fix wrong inversion in y axis during transitions
  * Merge pull request #309 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Merge pull request #306 from JohnRTitor/add-flake
  * Merge pull request #308 from JaKooLit/main
  * replaced deprecated swww init commands with swww-daemon
  * README: add instructions for NixOS users
  * workflows: add update-flake-lock workflow that will run weekly
  * Nix: allow building swww from the source directly
  * fix off by one error when receiving image request
  * unwrap on thread::Builder::spawn
  * nuke rayon from `swww-daemon`
  * Merge pull request #302 from LGFae/faster-wave
  * refactor transitions common byte changing code
  * faster wave transition
  * faster wipe transition
  * Merge pull request #301 from LGFae/fix-output-transforms
  * fix output transforms
  * faster grow and outer transitions
  * fix `clear` not flushing the wayland fd
  * faster simple and fade transitions
  * remove allow-git for bitcode
  * nuke simplelog and use a custom log implementation
  * Merge pull request #299 from LGFae/manual-serializer
  * minor refactors
  * use just one request for animated images
  * fix loading cached animation frames
  * return std::io::Result for the cache mod functions
  * refactor out common socket code
  * remove unsafe from deserializer
  * move all memory map functions into utils/ipc
  * delete extra prints
  * only truncate the shared mem file when necessary
  * do not copy to intermediate buffer
  * use shared memory for large transfers
  * use rustix sockets instead of std
  * manually serialize answers
  * manually serialize requests
  * Merge pull request #298 from LGFae/remove-codecoverage-from-ci
  * remove llvm-cov from CI
  * v0.9.5
  * flush the wayland_fd correctly from animations
  * update TODO
  * specialized function for `none` transition type
  * Merge pull request #296 from LGFae/fix-initial-black-screen
  * Merge pull request #297 from hkupty/remove-unused
  * refactor: Remove unused mutable buffer
  * fix initial black screen due to late configuration</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1749470401">- Update to version 0.10.2:
  * do not accept wl_output modes that are not current
  * prioritize fractional scale events
  * update waybackend dependency
  * fix fractional scaling
  * use tiny-bench instead of criterion</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1749470402">- Update to version 0.10.3:
  * check if wl_output contains the CURRENT mode</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1757592000">- Update to version 0.11.0:
  * BREAKING
  * **IMPORTANT**: --format xrgb is no longer supported. Use
  - -format argb instead. However, this is now the default, so,
    if you  want, you can simply not set anything instead. We
    still accept --format xrgb  so as to not break any
    configurations. Previously, the daemon automatically  would
    check to see which wayland_shm format was the most convenient
    for us to use. However, many people have had weird bugs when
    using any format other  than xrgb. Therefore, we have made
    that the default, and only change it when  the user
    specifically asks for it.
  * swww query now returns information in the following format:
    &lt;namespace&gt;: OUTPUT: SIZE, scale: SCALE, currently
    displaying: IMAGE_OR_COLOR
  * we are creating the socket in a slightly different location now:
    ${XDG_RUNTIME_DIR}/${WAYLAND_DISPLAY}-swww-daemon.&lt;specified
    namespace&gt;.socket
  * Additions
  * every command (except clear-cache) now accepts a
  - n|--namespace argument. This namespace will then be appended
    to swww-daemon to make up the wayland namespace of the
    daemon's layer surface.
  * as a convenience, every command (except clear-cache) also
    accepts a -a|--all flag, that lets the user send commands to
    all namespaces at once.
  * support avif decoding through dav1d, with the --features=avif
    compilation option.
  * we finally support static SVGs!
  * swww-daemon now correctly renders static images with
    transparency.
  * swww clear now accepts colors with an alpha value.
  * Fixes
  * Fixed a division by 0 when animating with no frames
  * Fixed destroying wayland buffers too early
  * Better fractional-scale implementation (we shamelessly tried
    copying the swaybg implementation). This will hopefully
    prevent newer issues with hyprland.</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1757592001">- Require rust verion 1.89 explicitly</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1758456000">- Update to version 0.11.2:
  * decompression: forgot to fix 4channel decomp for ssse3
  * update waybackend dependency: fix building on some architectures
  * daemon: use macro implementations from waybackend
  * fix animations with 4 channels
  * fix incorrect description of swww clear-cache in swww(1) man page</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1775995200">- Update to version 0.12.0:
  BREAKING
  * Renaming: All references to swww have now been changed to awww
  * We've changed the place we store the cache from $XDG_CACHE_HOME/awww to
    $XDG_CACHE_HOME/awww/$PKG_VERSION. This means the first time you use the
    new version it won't have anything cached, and you will have to set the
    wallpaper image again.
  Enhancements
  * Added a pause feature, by MrNavaStar
  * awww query now supports json printing!
  * --transition-random now also randomizes the angles!
  * we support jxl behind a feature flag (by Askedis)
  * Improved animated images compression and decompression efficiency (with
    an avx512 decompression implementation!)
  * Improved transition efficiency, by using a function with less branching,
    leading to better auto-vectorization
  * Resize method is now also stored in the cache
  * Optimized many structs memory layouts (too many -- and too technical -- to
    list here)
  * The common crate now also uses log for warnings (it was doing manual
    prints before, which looked ugly and was inconsistent)
  * ryincler improved documentation by replacing single-ticks with bold blocks
    and removing useless bold blocks
  * delete all multi-threading from the daemon. Finally, there can be no more
    run conditions!
  * manual logging implementation for extra nice messages and efficiency
    common crate is now no-std, using only rustix for interacting with the
    operating system.
  * daemon crate is almost no-std. The only blocker is the fact that would
    force users to have a nightly rust toolchain to build it. Making it no-std
    has improved many things in terms of efficiency and memory footprint.
  Fixes
  * Adjusted multi monitor example script, by Felix Baum
  * Fixed ghosting when transition-step is too high
  * Fixed some documentation
  * Fixed animation frames using the wrong resize strategy
  * awww-daemon --help had the wrong indentation
  * Ryan Bruntz fixed the awww query --all documentation
  * viri has helped fixing some links in the Readme
  Internal
  * updated to rust edition 2024
  * deleted compression benchmark (it was terrible, unreliable and misleading)
  * tried many, many times to fix the codeberg CI, and still failed T_T</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1776254400">- Add Provides/Obsoletes for the previous swww package names to support
  upgrades to awww without a separate transition package.</changelog>
</package>
<package pkgid="0ed6267e4299d73ccf39aa1fb8af8f07ec81c7c327db2068612a70fe56ae5f331ca8fb6f18084b4afaa3399c2410d6114a80ead6545854c0f62738ed694638aa" name="awww-debugsource" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.5"/>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1727524800">- Update vendored dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1744804800">- Update vendored dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1749470400">- Update to version 0.10.0:
  * version 0.10
  * update swww-daemon man page
  * update dependencies
  * Merge pull request #423 from LGFae/configurable-layer
  * allow the user to set which Layer they would prefer to render in
  * Merge pull request #420 from LGFae/delete-nix-tests
  * delete `build.nix` and the nix tests
  * Merge pull request #410 from LGFae/waybackend
  * fix cargo-clippy
  * try to fix CI
  * Merge pull request #415 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * update dependencies
  * update .gitignore test_images path
  * update README with new build dependencies
  * fix most of CI
  * rewrite using waybackend
  * update dependencies
  * Merge pull request #406 from Axlefublr/main
  * Merge pull request #408 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * fix readme
  * Merge pull request #395 from LGFae/update_flake_lock_action
  * Merge pull request #391 from rubiefawn/updated_example_scripts
  * Merge pull request #403 from filip-rs/main
  * Updated swww_randomize_multi.sh to be executable
  * flake.lock: Update
  * Fix misuse of read(1) and unset(1)
  * Restore deleted comment
  * Make swww_randomize.sh and swww_randomize_multi.sh scripts more POSIX-friendly
  * Merge pull request #387 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Merge pull request #383 from LGFae/remove-most-static-muts
  * remote most static muts from globals
  * fix warnings and update MSRV to 1.82
  * Merge pull request #375 from kerty0/main
  * Merge pull request #381 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Add wallpaper refresh on monitor configuration change
  * Fix crush when changing monitor configuration
  * Merge pull request #376 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Fix memory leak and stopped animation
  * Merge pull request #372 from kerty0/main
  * Fix swww restore error handling
  * update MSRV
  * update dependencies
  * Merge pull request #373 from rexept/resize-features
  * formatted + typo fix
  * more concise definition
  * added to docs
  * added resize-stretch feature
  * Update old cache handling
  * Fix crush when using solid color
  * Add filter caching
  * Merge pull request #371 from mendess/mendess/fix-animation-cache
  * Fix animation cache not working when image is behind a symlink
  * Merge pull request #366 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Merge pull request #360 from iynaix/main
  * fix reading image from stdin
  * Merge pull request #358 from mstoeckl/fix-wayl-sock
  * Merge pull request #359 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Fix connecting to Wayland via WAYLAND_SOCKET
  * Merge pull request #352 from LGFae/nuke-multithreading
  * FractionalScaleManager and PollTime structs
  * small refactors
  * stop animations when output disconnects
  * Arc -&gt; Rc; Mutex -&gt; RefCell
  * finish up first implementation
  * step 1: structs for trantition's internal state
  * fix autocompletion with swww img `file`
  * debug assertion on ipc sending shm fd wildly wrong
  * fix debug assertion of ipc Codes shm fds
  * fix socket naming
  * Merge pull request #327 from LGFae/better-socket-location-defaults
  * update dependencies
  * fix documentation indentation
  * better defaults for when we can't read env vars
  * Merge pull request #340 from cplir-c/cplir-c-randomize-multi
  * Merge pull request #349 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Move `break 2` else clause to inside the "no image" check so it doesn't run every time
  * Comment swww_randomize_multi.sh and normalize
  * add example_scripts/swww_randomize_multi.sh
  * Merge pull request #339 from LGFae/revert-333-main
  * Revert "Refactor IPC handling in both client and daemon"
  * Merge pull request #338 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Merge pull request #333 from rkuklik/main
  * Merge pull request #334 from Not-Glunk/swww-fix-typos
  * Fix typos
  * fix(daemon): rt dir creation
  * refactor(client): consolidate IPC logic
  * fix(daemon): unused imports
  * refactor(daemon): move init more to relevant structs
  * refactor(daemon): extract `Daemon` into separate module
  * Merge pull request #331 from rkuklik/main
  * refactor(mmap): minor fonction movement
  * refactor(mmap): unify `Mapped'thing'` with generic bool
  * refactor(mmap): extract into top level module
  * refactor(ipc): rework messaging format v1
  * refactor(ipc): replace old methods with new
  * refactor(socket): introduce new `IpcSocket` type
  * refactor(ipc): get rid of unused `Answer::Err`
  * fix: resolver should be set to "2" in top level manifest
  * Merge pull request #330 from rkuklik/main
  * fix(script): update singe file on version change
  * fix(ci): nix build version extraction
  * fix(ci): `rust-version` detection and formatting
  * refactor(naming): rename utils to common
  * refactor(workspace): separate project into 3 folders
  * fix protocol error when destroying Wallpaper
  * Merge pull request #230 from WhyNotHugo/main
  * Drop 'init` command
  * Merge pull request #195 from flick0/colour
  * Merge pull request #324 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Merge pull request #323 from LGFae/trim-dev-dependencies
  * trim dependencies: criterion features and fastrand
  * Merge pull request #322 from ettancos/main
  * daemon: guard against unnecessary blocking read if there is no payload
  * fix conflicts
  * Merge branch 'main' into colour
  * workaround for not using Option&lt;image::RgbImage&gt;
  * Merge pull request #319 from JohnRTitor/add-workflows
  * Merge pull request #318 from LGFae/update_flake_lock_action
  * workflows: add CI nix-tests workflow
  * workflows: update-flake-lock should now run monthly
  * pick a file starting with 0x if exists before using it as color
  * add comment for Color
  * nuke `spin_sleep` dependency
  * do not use `image`'s default features
  * flake.lock: Update
  * update fast_image_resize to version 4.0.0
  * Merge pull request #316 from LGFae/unmap-when-idle
  * Merge pull request #315 from LGFae/custom-wayland-backend
  * update libc
  * Merge pull request #313 from kovidgoyal/patch-1
  * Add kitty as an alternative
  * Merge pull request #312 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * document `BumpPool` better
  * unmap shared memory when idle
  * wait for animation threads on normal exit
  * ensure buffers are destroyed before the shm_pool
  * better error handling
  * send all draw-related requests in one single msg
  * stop animations at exit
  * remember to notify systemd
  * fix animation timings
  * improve ObjectManager to not use the BinaryHeap
  * document our custom wayland implementation
  * manual wayland implementation for swww-daemon
  * bump master version to force rebuilding the cache
  * Merge pull request #305 from LGFae/zero-copy-serialization
  * fix rustix features and put utils in workspace
  * increase MSRV to 1.75.0
  * off by one error when caching animation frames
  * refactor ipc into multiple modules
  * serialize directly onto mmaped file
  * mmap file when reading cache
  * mmap only parts of the shm we care about
  * do not copy over images and animations
  * fix wrong inversion in y axis during transitions
  * Merge pull request #309 from LGFae/update_flake_lock_action
  * flake.lock: Update
  * Merge pull request #306 from JohnRTitor/add-flake
  * Merge pull request #308 from JaKooLit/main
  * replaced deprecated swww init commands with swww-daemon
  * README: add instructions for NixOS users
  * workflows: add update-flake-lock workflow that will run weekly
  * Nix: allow building swww from the source directly
  * fix off by one error when receiving image request
  * unwrap on thread::Builder::spawn
  * nuke rayon from `swww-daemon`
  * Merge pull request #302 from LGFae/faster-wave
  * refactor transitions common byte changing code
  * faster wave transition
  * faster wipe transition
  * Merge pull request #301 from LGFae/fix-output-transforms
  * fix output transforms
  * faster grow and outer transitions
  * fix `clear` not flushing the wayland fd
  * faster simple and fade transitions
  * remove allow-git for bitcode
  * nuke simplelog and use a custom log implementation
  * Merge pull request #299 from LGFae/manual-serializer
  * minor refactors
  * use just one request for animated images
  * fix loading cached animation frames
  * return std::io::Result for the cache mod functions
  * refactor out common socket code
  * remove unsafe from deserializer
  * move all memory map functions into utils/ipc
  * delete extra prints
  * only truncate the shared mem file when necessary
  * do not copy to intermediate buffer
  * use shared memory for large transfers
  * use rustix sockets instead of std
  * manually serialize answers
  * manually serialize requests
  * Merge pull request #298 from LGFae/remove-codecoverage-from-ci
  * remove llvm-cov from CI
  * v0.9.5
  * flush the wayland_fd correctly from animations
  * update TODO
  * specialized function for `none` transition type
  * Merge pull request #296 from LGFae/fix-initial-black-screen
  * Merge pull request #297 from hkupty/remove-unused
  * refactor: Remove unused mutable buffer
  * fix initial black screen due to late configuration</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1749470401">- Update to version 0.10.2:
  * do not accept wl_output modes that are not current
  * prioritize fractional scale events
  * update waybackend dependency
  * fix fractional scaling
  * use tiny-bench instead of criterion</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1749470402">- Update to version 0.10.3:
  * check if wl_output contains the CURRENT mode</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1757592000">- Update to version 0.11.0:
  * BREAKING
  * **IMPORTANT**: --format xrgb is no longer supported. Use
  - -format argb instead. However, this is now the default, so,
    if you  want, you can simply not set anything instead. We
    still accept --format xrgb  so as to not break any
    configurations. Previously, the daemon automatically  would
    check to see which wayland_shm format was the most convenient
    for us to use. However, many people have had weird bugs when
    using any format other  than xrgb. Therefore, we have made
    that the default, and only change it when  the user
    specifically asks for it.
  * swww query now returns information in the following format:
    &lt;namespace&gt;: OUTPUT: SIZE, scale: SCALE, currently
    displaying: IMAGE_OR_COLOR
  * we are creating the socket in a slightly different location now:
    ${XDG_RUNTIME_DIR}/${WAYLAND_DISPLAY}-swww-daemon.&lt;specified
    namespace&gt;.socket
  * Additions
  * every command (except clear-cache) now accepts a
  - n|--namespace argument. This namespace will then be appended
    to swww-daemon to make up the wayland namespace of the
    daemon's layer surface.
  * as a convenience, every command (except clear-cache) also
    accepts a -a|--all flag, that lets the user send commands to
    all namespaces at once.
  * support avif decoding through dav1d, with the --features=avif
    compilation option.
  * we finally support static SVGs!
  * swww-daemon now correctly renders static images with
    transparency.
  * swww clear now accepts colors with an alpha value.
  * Fixes
  * Fixed a division by 0 when animating with no frames
  * Fixed destroying wayland buffers too early
  * Better fractional-scale implementation (we shamelessly tried
    copying the swaybg implementation). This will hopefully
    prevent newer issues with hyprland.</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1757592001">- Require rust verion 1.89 explicitly</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1758456000">- Update to version 0.11.2:
  * decompression: forgot to fix 4channel decomp for ssse3
  * update waybackend dependency: fix building on some architectures
  * daemon: use macro implementations from waybackend
  * fix animations with 4 channels
  * fix incorrect description of swww clear-cache in swww(1) man page</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1775995200">- Update to version 0.12.0:
  BREAKING
  * Renaming: All references to swww have now been changed to awww
  * We've changed the place we store the cache from $XDG_CACHE_HOME/awww to
    $XDG_CACHE_HOME/awww/$PKG_VERSION. This means the first time you use the
    new version it won't have anything cached, and you will have to set the
    wallpaper image again.
  Enhancements
  * Added a pause feature, by MrNavaStar
  * awww query now supports json printing!
  * --transition-random now also randomizes the angles!
  * we support jxl behind a feature flag (by Askedis)
  * Improved animated images compression and decompression efficiency (with
    an avx512 decompression implementation!)
  * Improved transition efficiency, by using a function with less branching,
    leading to better auto-vectorization
  * Resize method is now also stored in the cache
  * Optimized many structs memory layouts (too many -- and too technical -- to
    list here)
  * The common crate now also uses log for warnings (it was doing manual
    prints before, which looked ugly and was inconsistent)
  * ryincler improved documentation by replacing single-ticks with bold blocks
    and removing useless bold blocks
  * delete all multi-threading from the daemon. Finally, there can be no more
    run conditions!
  * manual logging implementation for extra nice messages and efficiency
    common crate is now no-std, using only rustix for interacting with the
    operating system.
  * daemon crate is almost no-std. The only blocker is the fact that would
    force users to have a nightly rust toolchain to build it. Making it no-std
    has improved many things in terms of efficiency and memory footprint.
  Fixes
  * Adjusted multi monitor example script, by Felix Baum
  * Fixed ghosting when transition-step is too high
  * Fixed some documentation
  * Fixed animation frames using the wrong resize strategy
  * awww-daemon --help had the wrong indentation
  * Ryan Bruntz fixed the awww query --all documentation
  * viri has helped fixing some links in the Readme
  Internal
  * updated to rust edition 2024
  * deleted compression benchmark (it was terrible, unreliable and misleading)
  * tried many, many times to fix the codeberg CI, and still failed T_T</changelog>
  <changelog author="Jan-Luca Kiok &lt;opensuse-packages@jlk.one&gt;" date="1776254400">- Add Provides/Obsoletes for the previous swww package names to support
  upgrades to awww without a separate transition package.</changelog>
</package>
<package pkgid="abf80d15bf74439882e5bb3d1ec9266b733a89710851f1a783db587d43f62dfb5ab5e7e5ddad34df934257d455bb7711ecddef7352426c3c6a7d937a0fb8e212" name="ax25-apps-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.8~rc5" rel="2.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739707200">- completely repackaged</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1772107200">- fix build with glibc 2.42, add termio.patch</changelog>
</package>
<package pkgid="5fb5b705eb0088d7aca1c469d2f2240509ac3245f24293fbac386dd57bb29d45bf090b8c82386211f67b786348114e42b3b435ea1dfdf07ddc896ee3d8df22bc" name="ax25-apps-debugsource" arch="i586">
  <version epoch="0" ver="0.0.8~rc5" rel="2.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739707200">- completely repackaged</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1772107200">- fix build with glibc 2.42, add termio.patch</changelog>
</package>
<package pkgid="193eb399f8fa252e2c74dcc4e17c34743e34c06bd4a5895243aaddfd367cea2d8a6c332a8b786f978d304753fd46ae9f3a789ccdcafcdef6d26c3f6b51272ff7" name="ax25-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.10rc5" rel="2.5"/>
  <changelog author="dg7gt@gmx.de" date="1269259200">- Patch for rc2 to avoid login problems using axspawn</changelog>
  <changelog author="dl8fcl@darc.de" date="1339070400">- BuildRequires fixed for 12.2</changelog>
  <changelog author="dl8fcl@darc.de" date="1436788800">- update to version 0.0.10rc4_57
  clean up of spec file
  changelog in separated file</changelog>
  <changelog author="dl8fcl@darc.de" date="1444651200">- update to version 0.0.10rc4_59
  Remove all references to axassociate and axsetcall</changelog>
  <changelog author="dl8fcl@darc.de" date="1486382400">- update to version 0.0.10rc4_87</changelog>
  <changelog author="mpluskal@suse.com" date="1493985600">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591531200">- Set CFLAGS+=-fcommon</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 0.0.10-rc5
  * No upstream changelog provided</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739707200">- refresh upstream, drop autotools, ncurses
- license is GPL-2.0-or-later</changelog>
</package>
<package pkgid="6167b37cb7af316a1a4b7ecaeac14cbe09861571ab02c27e1a92c634e851d4afcbda61778bfa33f08f4d9817bd99c2a1a179456ab160b9633ae66efcd7ecb4cd" name="ax25-tools-debugsource" arch="i586">
  <version epoch="0" ver="0.0.10rc5" rel="2.5"/>
  <changelog author="dg7gt@gmx.de" date="1269259200">- Patch for rc2 to avoid login problems using axspawn</changelog>
  <changelog author="dl8fcl@darc.de" date="1339070400">- BuildRequires fixed for 12.2</changelog>
  <changelog author="dl8fcl@darc.de" date="1436788800">- update to version 0.0.10rc4_57
  clean up of spec file
  changelog in separated file</changelog>
  <changelog author="dl8fcl@darc.de" date="1444651200">- update to version 0.0.10rc4_59
  Remove all references to axassociate and axsetcall</changelog>
  <changelog author="dl8fcl@darc.de" date="1486382400">- update to version 0.0.10rc4_87</changelog>
  <changelog author="mpluskal@suse.com" date="1493985600">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591531200">- Set CFLAGS+=-fcommon</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 0.0.10-rc5
  * No upstream changelog provided</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739707200">- refresh upstream, drop autotools, ncurses
- license is GPL-2.0-or-later</changelog>
</package>
<package pkgid="4ed53021a668239240f268c4bd5451a83d62c3af8e1866a83056ed7f244b5231be1a3d5e4e7fa2a242f0b693077d3d4d8f7726feff76ba918264a698d803c55a" name="axel-debuginfo" arch="i586">
  <version epoch="0" ver="2.17.14" rel="1.7"/>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1553169600">- fix broken URL</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1560081600">- update to version 2.17.3:
  - Builds now use canonical host triplet instead of `uname -s`
  - Fixed build on Darwin / Mac OS X
  - Fixed download loops caused by last byte pointer being off by one
  - Fixed linking issues (i18n and posix threads)
  - Updated build instructions
  - Code cleanup
  - Added autoconf-archive to building instructions
- update to version 2.17.2:
  - Fixed HTTP request-ranges to be zero-based
  - Fixed typo "too may" -&gt; "too many"
  - Replaced malloc + memset calls with calloc
  - Sanitize progress bar buffer len passed to memset
- update to version 2.17.1:
  - Fixed comparison error in axel_divide
  - Make sure maxconns is at least 1
- update to version 2.17:
  - Fixed composition of URLs in redirections
  - Fixed request range calculation
  - Updated all translations
  - Updated build documentation
  - Major code cleanup
  - Cleanup of alternate progress output
  - Removed global string buffers
  - Fixed min and max macros
  - Moved User-Agent header to conf-&gt;add_header
  - Use integers for speed ratio and delay calculation
  - Added support for parsing IPv6 literal hostname
  - Fixed filename extraction from URL
  - Fixed request-target message to proxy
  - Handle secure protocol's schema even with SSL disabled
  - Fixed Content-Disposition filename value decoding
  - Strip leading hyphens in extracted filenames</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1571918400">- update to version 2.17.6:
  - Fixed handling of non-recoverable HTTP errors
  - Cleanup of connection setup code
  - Fixed manpage reproducibility issue
  - Use tracker instead of PTS from Debian
- update to version 2.17.5:
  - Fixed progress indicator misalignment
  - Cleaned up the wget-like progress output code
  - Improved progress output flushing
- update to version 2.17.4:
  - Fixed build with bionic libc (Android)
  - TCP Fast Open support on Linux
  - TCP code cleanup
  - Removed dependency on libm
  - Data types and format strings cleanup
  - String handling cleanup
  - Format string checking GCC attributes added
  - Buildsystem fixes and improvements
  - Updates to the documentation
  - Updated all translations
  - Fixed Footnotes in documentation
  - Fixed a typo in README.md</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585483200">- update to version 2.17.7:
  - Buildsystem fixes
  - Fixed release date for man-pages on BSD
  - Explicitly close TCP sockets on SSL connections too
  - Fixed HTTP basic auth header generation
  - Changed the default progress report to "alternate output mode"
  - Improved English in README.md</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1590926400">- update to 2.17.8:
  * CVE-2020-13614: SSL Certificate Hostnames were not verified
    (boo#1172159)
  * Replaced progressbar line clearing with terminal control sequence
  * Fixed parsing of Content-Disposition HTTP header
  * Fixed User-Agent HTTP header never being included</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1598011200">- update to 2.17.9:
  * Fixed insecure mode certificate checking error.
  * Fixed progress bar for large number of connections.
  * Fixed some race conditions with conn_t.
  * Removed limitations on state file name length.
  * Removed limitations on HTTP query length.
  * Fixed a memory leak when deleting the download state file.
  * Added coding style aid and licensing rules to CONTRIBUTING.md.
  * Updated and improved README.md.
  * Cleanup of code &amp; build system.
  * Made the help flag report axel's version number.
  * Updated Chinese translation.
- run spec-cleaner
  * remove rpm groups</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1606046400">- update to 2.17.10:
  * Potential NULL pointer dereference
  * Fixed incrementig procedure for delay_time
  * Fixed speed limiting
  * Made stop signal handler portable
  * Build system improvements
  - Now you can specify where OpenSSL is installed
  - Further improved code portability
  * Optimized wildcard search in URLs
  * Added human-readable file size report at the begining of downloads
  * Reworked Request Range support check
  * Added "Accept-Encoding" header to requests
  * Updated the documentation
  * Fixed data type for sizes and offsets on 32-bit systems
  * Fixed duplicated non-default port when using proxy
  * Fixed request range comparison and overflow
  * i8n fixes and updates for Simplified Chinese, Dutch, German,
    Italian, Portuguese, Spanish. Also updates for Indonesian,
    Japanese, Russian.
- CREDITS and AUTHORS files removed from upstream</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1642507200">- Update to 2.17.11:
  * Fixed a deadlock in conn_info
  * Fixed build on FreeBSD (workaround for hidden typedefs)
  * Added SPDX license information
  * Improved reporting of HTTP status codes
  * Source-code simplifications
  * Buildsystem improvements
    + Check intmax_t &gt;= int64_t on Mac OS X
    + Improved output when pkg-config is unavailable
  * Implemented percentage output mode for piping
  * Fixed typos
  * Added Turkish Translation</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 2.17.13:
  * abuf: Fix realloc usage
  * configure: Fix handling of --with-ssl
  * random: Initialize fd at startup
  * Fixed a wrong translation for Turkish
  * Implemented early redirect loop detection
  * Added LGTM.com support
  * Buildsystem improvements
  * Added wolfSSL support
  * Fixed potential int overflow
  * Simplified configuration support code
  * Early redirect loop detection improvements
  * Fixed speed-limiting sleep delay overflow
  * Removed HTTP encoding of URLs on the CLI, should be pre-
    encoded</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1719748800">- Update to version 2.17.14
  * Remove inclusion of &lt;stdatomic.h&gt;
  * configure: Fix handling of --with-ssl=yes
  * conn: Fix potential buffer overrun
  * http: Fix filename parsing from Content-Disposition
  * configure: Force C89-compliant return type of signal handlers
  * configure: Update to autoconf 2.72</changelog>
</package>
<package pkgid="d539fc96d3d13a0fa5eb6ed5af71490f7610b735f37189d34c363bf2160246dea2feb7264249d490906c4d4f9a7dd7a3b4936d55d7043a6f9d6b796b340d7b8a" name="axel-debugsource" arch="i586">
  <version epoch="0" ver="2.17.14" rel="1.7"/>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1553169600">- fix broken URL</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1560081600">- update to version 2.17.3:
  - Builds now use canonical host triplet instead of `uname -s`
  - Fixed build on Darwin / Mac OS X
  - Fixed download loops caused by last byte pointer being off by one
  - Fixed linking issues (i18n and posix threads)
  - Updated build instructions
  - Code cleanup
  - Added autoconf-archive to building instructions
- update to version 2.17.2:
  - Fixed HTTP request-ranges to be zero-based
  - Fixed typo "too may" -&gt; "too many"
  - Replaced malloc + memset calls with calloc
  - Sanitize progress bar buffer len passed to memset
- update to version 2.17.1:
  - Fixed comparison error in axel_divide
  - Make sure maxconns is at least 1
- update to version 2.17:
  - Fixed composition of URLs in redirections
  - Fixed request range calculation
  - Updated all translations
  - Updated build documentation
  - Major code cleanup
  - Cleanup of alternate progress output
  - Removed global string buffers
  - Fixed min and max macros
  - Moved User-Agent header to conf-&gt;add_header
  - Use integers for speed ratio and delay calculation
  - Added support for parsing IPv6 literal hostname
  - Fixed filename extraction from URL
  - Fixed request-target message to proxy
  - Handle secure protocol's schema even with SSL disabled
  - Fixed Content-Disposition filename value decoding
  - Strip leading hyphens in extracted filenames</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1571918400">- update to version 2.17.6:
  - Fixed handling of non-recoverable HTTP errors
  - Cleanup of connection setup code
  - Fixed manpage reproducibility issue
  - Use tracker instead of PTS from Debian
- update to version 2.17.5:
  - Fixed progress indicator misalignment
  - Cleaned up the wget-like progress output code
  - Improved progress output flushing
- update to version 2.17.4:
  - Fixed build with bionic libc (Android)
  - TCP Fast Open support on Linux
  - TCP code cleanup
  - Removed dependency on libm
  - Data types and format strings cleanup
  - String handling cleanup
  - Format string checking GCC attributes added
  - Buildsystem fixes and improvements
  - Updates to the documentation
  - Updated all translations
  - Fixed Footnotes in documentation
  - Fixed a typo in README.md</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585483200">- update to version 2.17.7:
  - Buildsystem fixes
  - Fixed release date for man-pages on BSD
  - Explicitly close TCP sockets on SSL connections too
  - Fixed HTTP basic auth header generation
  - Changed the default progress report to "alternate output mode"
  - Improved English in README.md</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1590926400">- update to 2.17.8:
  * CVE-2020-13614: SSL Certificate Hostnames were not verified
    (boo#1172159)
  * Replaced progressbar line clearing with terminal control sequence
  * Fixed parsing of Content-Disposition HTTP header
  * Fixed User-Agent HTTP header never being included</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1598011200">- update to 2.17.9:
  * Fixed insecure mode certificate checking error.
  * Fixed progress bar for large number of connections.
  * Fixed some race conditions with conn_t.
  * Removed limitations on state file name length.
  * Removed limitations on HTTP query length.
  * Fixed a memory leak when deleting the download state file.
  * Added coding style aid and licensing rules to CONTRIBUTING.md.
  * Updated and improved README.md.
  * Cleanup of code &amp; build system.
  * Made the help flag report axel's version number.
  * Updated Chinese translation.
- run spec-cleaner
  * remove rpm groups</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1606046400">- update to 2.17.10:
  * Potential NULL pointer dereference
  * Fixed incrementig procedure for delay_time
  * Fixed speed limiting
  * Made stop signal handler portable
  * Build system improvements
  - Now you can specify where OpenSSL is installed
  - Further improved code portability
  * Optimized wildcard search in URLs
  * Added human-readable file size report at the begining of downloads
  * Reworked Request Range support check
  * Added "Accept-Encoding" header to requests
  * Updated the documentation
  * Fixed data type for sizes and offsets on 32-bit systems
  * Fixed duplicated non-default port when using proxy
  * Fixed request range comparison and overflow
  * i8n fixes and updates for Simplified Chinese, Dutch, German,
    Italian, Portuguese, Spanish. Also updates for Indonesian,
    Japanese, Russian.
- CREDITS and AUTHORS files removed from upstream</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1642507200">- Update to 2.17.11:
  * Fixed a deadlock in conn_info
  * Fixed build on FreeBSD (workaround for hidden typedefs)
  * Added SPDX license information
  * Improved reporting of HTTP status codes
  * Source-code simplifications
  * Buildsystem improvements
    + Check intmax_t &gt;= int64_t on Mac OS X
    + Improved output when pkg-config is unavailable
  * Implemented percentage output mode for piping
  * Fixed typos
  * Added Turkish Translation</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 2.17.13:
  * abuf: Fix realloc usage
  * configure: Fix handling of --with-ssl
  * random: Initialize fd at startup
  * Fixed a wrong translation for Turkish
  * Implemented early redirect loop detection
  * Added LGTM.com support
  * Buildsystem improvements
  * Added wolfSSL support
  * Fixed potential int overflow
  * Simplified configuration support code
  * Early redirect loop detection improvements
  * Fixed speed-limiting sleep delay overflow
  * Removed HTTP encoding of URLs on the CLI, should be pre-
    encoded</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1719748800">- Update to version 2.17.14
  * Remove inclusion of &lt;stdatomic.h&gt;
  * configure: Fix handling of --with-ssl=yes
  * conn: Fix potential buffer overrun
  * http: Fix filename parsing from Content-Disposition
  * configure: Force C89-compliant return type of signal handlers
  * configure: Update to autoconf 2.72</changelog>
</package>
<package pkgid="370df19407f8891fb09c617ae514d35597814dc31baadad92904fffd8c331bcf272ad0999eb607c4c781a6b0e7ccb9adb3d52c89d8390eb5ee2684c5ce76024e" name="ayatana-ido-debugsource" arch="i586">
  <version epoch="0" ver="0.10.4" rel="1.5"/>
  <changelog author="sor.alexei@meowr.ru" date="1534593600">- Update to version 0.4.4 (changes since 0.4.2):
  * Fix the Name field in the libayatana-ido3.pc.in file.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1573214400">- add ayatana-ido-glib-2.58.patch
  * g_type_class_add_private was deprecated since glib 2.58
    get rid of it and self-defined *_GET_PRIVATE() functions,
    use G_DEFINE_TYPE_* and auto-generated *_get_instance_private()
    instead.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1600257600">- Add upstream patch to fix build:
  * 0001-gtk_widget_get_state-is-deprecated.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 0.8.2
  * Add a new menu item type: IDO Removable.
  * Add optional markup to the basic menu item.
  * Replace x-canonical attributes solely used by Ayatana Indicators
  * Drop IDO Message Dialog.
  * Centre playback menu item spinner/Pad application menu item label.
  * Centre volume control/Stretch calendar horizontally.
  * Updated colour getter for playback control.
- Drop upstream fixed
  * ayatana-ido-glib-2.58.patch
  * 0001-gtk_widget_get_state-is-deprecated.patch
- Add pkgconfig-requires.patch
  * Add all public dependencies to pkgconfig Requires section</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1637755200">- Update to version 0.9.0:
  * Switch to CMake from autotools.
  * Add better documentation.
  * data/libayatana-ido3-0.4.pc.in: Add glib-2.0 dependency.
  * src/idoappointmentmenuitem.c: Construct the basic menu item
    using the pixbuf property.
  * src/basicmenuitem.c: Add GdkPixbuf source support for the
    icon.
  * src/idoremovablemenuitem.c: Replace grid with box to fix
    a11y.
  * src/idolocationmenuitem.c: Fix deprecated g_time_zone_new
    warning.
  * Fix a unit test failure on Ubuntu 20.04.
  * Use consistent Ayatana IDO names. This version of Ayatana IDO
    breaks NG system indicators before 0.9.x.
- Drop pkgconfig-requires.patch: merged upstream.
- Add ayatana-ido-0.9.0-libm.patch: Link with libm to fix build.
- Restore Group.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1654257600">- Update to version 0.9.2:
  * src/CMakeLists.txt: link libm for expf, pow and sinf.
  * vala: The name of the vapi should match the pkg-config name.
- Drop ayatana-ido-0.9.0-libm.patch. Applied upstream.
- Adjust to .vapi file renaming by upstream (AyatanaIdo3-0.4.vapi -&gt;
  libayatana-ido3-0.4.vapi.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1700308800">- Update to version 0.10.1:
  * src/idoalarmmenuitem.c: Do not free non memory-allocated variable
  * Fix possible memory leaks.
  * Do not hardcode icon sizes.
  * cmake: Install library as library.
  * Update/add COPYING files, ship COPYING files for all licensed used.
- Update to version 0.10.0:
  * Add level menu item.
  * CMakeLists.txt: Add threads fix for old CMake.
  * src/idoprogressmenuitem.c: Rewrite to use icon, progress property and
    activation.
  * Revert "cmake: Enable building tests by default".
- Update to version 0.9.3:
  * cmake: Enable building tests by default.
  * tests: Fix building against modern GTest.
  * src/idobasicmenuitem.c: Set secondary text and count with lozenge from
    menu model.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1712664000">- Update to version 0.10.2:
  * src/idoscalemenuitem.c: Make page increment same as step increment.
  * src/idoscalemenuitem.c: Add new functionality via the digits and
    marks parameters.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1746014400">- Update to version 0.10.4:
  * src/idoscalemenuitem.c: Disable menu item selection
  * src/idoscalemenuitem.c: Add ability to close the menu when the
    slider's value changes.
- Update to version 0.10.3:
  * src/idoswitchmenuitem.c: Allow the switch to display an
    accelerator.</changelog>
</package>
<package pkgid="97c0c9bd01c56aedf797c36d300b384304d1a3a8c98813eb53148a58cc97c4eaca5437a2a43d59584dafce4b4c13d9769286f4d99ce74ea8bd548f1fb39de714" name="azove-debuginfo" arch="i586">
  <version epoch="0" ver="2.0" rel="3.10"/>
  <changelog author="jengelh@inai.de" date="1369310400">- Initial package (version 2.0) for build.opensuse.org
- Add azove-cpp.diff to fix compile error</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Modernize specfile.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update homepage URLs</changelog>
</package>
<package pkgid="72a3dd9eb90cf28d62c9d4bc2695fb6e2355100020e35d41209facef984ac0d6f4c784fcfb57c81ae6dc71d889e47da5d798eda15abdd7b69b580079e8157bc0" name="azove-debugsource" arch="i586">
  <version epoch="0" ver="2.0" rel="3.10"/>
  <changelog author="jengelh@inai.de" date="1369310400">- Initial package (version 2.0) for build.opensuse.org
- Add azove-cpp.diff to fix compile error</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Modernize specfile.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update homepage URLs</changelog>
</package>
<package pkgid="9e31699e371375ce3411a3724247a02940e2ee4c31690a63b8df5583ca9f949dbbe4a8170f71dbebce30b00d3b01568f7051226f0c1c0e81f650bcc7f559a0c6" name="b3sum-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.3" rel="1.6"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1691150400">- Initial package of blake3/b3sum 1.4.1 for openSUSE</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1704024000">- Update to version 1.5.0:
  * The Rust crate's Hasher type has gained new helper methods
    for common forms of IO: update_reader, update_mmap, and
    update_mmap_rayon. The latter matches the default behavior
    of b3sum. The mmap methods are gated by the new "mmap" Cargo
    feature.
  * Most of the Rust crate's public types now implement the Zeroize
    trait. This is gated by the new "zeroize" Cargo feature.
  * The Rust crate's Hash types now implements the serde Serialize
    and Deserialize traits. This is gated by the new "serde" Cargo
    feature.
  * NEON support is now disabled by default on big-endian AArch64.
    Previously this was a build error if the caller didn't
    explicitly disable it.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Package changes:
  * Swap from obsolete tar_scm to obs_scm
  * Remove obsolete cargo_audit (now part of cargo_vendor)
  * Enable tests
- Update to version 1.5.1:
  * The Rust crate is now compatible with Miri.
  * ~1% performance improvement on Arm NEON
  * Various fixes and improvements in the CMake build.
  * The MSRV of b3sum is now 1.74.1. (The MSRV of the library crate
    is unchanged, 1.66.1.)</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720785600">- Update to version 1.5.2:
  * build.rs sets cc::Build::emit_rerun_if_env_changed(false) to
    prevent some unnecessary rebuilds
  * Serializing a Hash produces a bytestring instead of an array in
    formats that support bytestrings (like CBOR). Deserialization
    is backwards-compatible with the array format
  * Cleanup and edge case fixes in the C and CMake builds.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721304000">- Update to version 1.5.3:
  * Revert the serialization change. It was intended to be
    backwards compatible, but that didn't hold for
    non-self-describing serialization formats like bincode.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1724068800">- Update to version 1.5.4:
  * Initial implementation of SIMD acceleration for the XOF (i.e.
    blake3::Hasher::finalize_xof). This brings long output
    performance into line with long input performance. Currently
    AVX-512-only and Unix-only.
  * The "zeroize" feature no longer depends on proc-macros and syn.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1732968000">- Update to version 1.5.5:
  * b3sum --check now supports checkfiles with Windows-style
    newlines. b3sum still emits Unix-style newlines, even on
    Windows, but sometimes text editors or version control tools
    will swap them.
  * The "digest" feature (deleted in v1.5.2) has been added back to
    the blake3 crate. This is for backwards compatibility only, and
    it's insta-deprecated. All callers should prefer the
    "traits-preview" feature.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1743854400">- Update to version 1.8.1:
  * [CMake] Fix transitive dependencies for TBB when libblake3 is
    built with BLAKE3_USE_TBB=1
- Updates from version 1.8.0:
  * The Rust crate now provides the blake3::hazmat module, which
    replaces the undocumented and now deprecated blake3::guts
    module. This is intended for advanced use cases like Bao and
    Iroh, which need to manipulate chunk and subtree "chaining
    values" directly.
- Updates from version 1.7.0:
  * The C implementation has gained multithreading support, based
    on Intel's oneTBB library. This works similarly to the
    Rayon-based multithreading used in the Rust implementation. See
    c/README.md for details.
  * Added b3sum --tag, which changes the output format. This is for
    compatibility with GNU checksum tools (which use the same flag)
    and BSD checksum tools (which use the output format this flag
    turns on).
- Updates from version 1.6.1:
  * Remove mmap from the default features list. It was added
    accidentally in v1.6.0, last week. This is technically a
    backwards-incompatible change, but I would rather not tag
    v2.0.0 for a build-time bugfix with a simple workaround.
- Updates from version 1.6.0:
  * Add Hash::from_slice.</changelog>
  <changelog author="Bret Towe &lt;bret.towe@gmail.com&gt;" date="1768564800">- update spec file to use release source tarball
- update to version 1.8.3
  * Add Hash::as_slice.
  * Update to the 2024 Edition and bump the MSRV to 1.85.
  * Fix a set of Miri failures in the intrinsics implementations. We were
    computing (though not dereferencing) an out-of-bounds pointer using
    add rather than wrapping_add. I'm not aware of any observable
    consequences of this bug. See #507.
  * CPU feature detection on x86/x86-64 no longer requires the std Cargo
    feature in the blake3 crate.
  * Build fixes in the C implementation for macOS and Cygwin, and various
  * improvements to the CMake build.
- updates from version 1.8.2
  * Fixes to the CMake build, particularly around the new TBB feature.</changelog>
</package>
<package pkgid="d25907495917a2262f6d97eac5c4eefc7a7768a64295da38ad1422c35de26e0bb2e1841ad4e88ab8e72d47f466ed78d00941ee500ecc8905265aed2a04384f94" name="b3sum-debugsource" arch="i586">
  <version epoch="0" ver="1.8.3" rel="1.6"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1691150400">- Initial package of blake3/b3sum 1.4.1 for openSUSE</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1704024000">- Update to version 1.5.0:
  * The Rust crate's Hasher type has gained new helper methods
    for common forms of IO: update_reader, update_mmap, and
    update_mmap_rayon. The latter matches the default behavior
    of b3sum. The mmap methods are gated by the new "mmap" Cargo
    feature.
  * Most of the Rust crate's public types now implement the Zeroize
    trait. This is gated by the new "zeroize" Cargo feature.
  * The Rust crate's Hash types now implements the serde Serialize
    and Deserialize traits. This is gated by the new "serde" Cargo
    feature.
  * NEON support is now disabled by default on big-endian AArch64.
    Previously this was a build error if the caller didn't
    explicitly disable it.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Package changes:
  * Swap from obsolete tar_scm to obs_scm
  * Remove obsolete cargo_audit (now part of cargo_vendor)
  * Enable tests
- Update to version 1.5.1:
  * The Rust crate is now compatible with Miri.
  * ~1% performance improvement on Arm NEON
  * Various fixes and improvements in the CMake build.
  * The MSRV of b3sum is now 1.74.1. (The MSRV of the library crate
    is unchanged, 1.66.1.)</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720785600">- Update to version 1.5.2:
  * build.rs sets cc::Build::emit_rerun_if_env_changed(false) to
    prevent some unnecessary rebuilds
  * Serializing a Hash produces a bytestring instead of an array in
    formats that support bytestrings (like CBOR). Deserialization
    is backwards-compatible with the array format
  * Cleanup and edge case fixes in the C and CMake builds.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721304000">- Update to version 1.5.3:
  * Revert the serialization change. It was intended to be
    backwards compatible, but that didn't hold for
    non-self-describing serialization formats like bincode.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1724068800">- Update to version 1.5.4:
  * Initial implementation of SIMD acceleration for the XOF (i.e.
    blake3::Hasher::finalize_xof). This brings long output
    performance into line with long input performance. Currently
    AVX-512-only and Unix-only.
  * The "zeroize" feature no longer depends on proc-macros and syn.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1732968000">- Update to version 1.5.5:
  * b3sum --check now supports checkfiles with Windows-style
    newlines. b3sum still emits Unix-style newlines, even on
    Windows, but sometimes text editors or version control tools
    will swap them.
  * The "digest" feature (deleted in v1.5.2) has been added back to
    the blake3 crate. This is for backwards compatibility only, and
    it's insta-deprecated. All callers should prefer the
    "traits-preview" feature.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1743854400">- Update to version 1.8.1:
  * [CMake] Fix transitive dependencies for TBB when libblake3 is
    built with BLAKE3_USE_TBB=1
- Updates from version 1.8.0:
  * The Rust crate now provides the blake3::hazmat module, which
    replaces the undocumented and now deprecated blake3::guts
    module. This is intended for advanced use cases like Bao and
    Iroh, which need to manipulate chunk and subtree "chaining
    values" directly.
- Updates from version 1.7.0:
  * The C implementation has gained multithreading support, based
    on Intel's oneTBB library. This works similarly to the
    Rayon-based multithreading used in the Rust implementation. See
    c/README.md for details.
  * Added b3sum --tag, which changes the output format. This is for
    compatibility with GNU checksum tools (which use the same flag)
    and BSD checksum tools (which use the output format this flag
    turns on).
- Updates from version 1.6.1:
  * Remove mmap from the default features list. It was added
    accidentally in v1.6.0, last week. This is technically a
    backwards-incompatible change, but I would rather not tag
    v2.0.0 for a build-time bugfix with a simple workaround.
- Updates from version 1.6.0:
  * Add Hash::from_slice.</changelog>
  <changelog author="Bret Towe &lt;bret.towe@gmail.com&gt;" date="1768564800">- update spec file to use release source tarball
- update to version 1.8.3
  * Add Hash::as_slice.
  * Update to the 2024 Edition and bump the MSRV to 1.85.
  * Fix a set of Miri failures in the intrinsics implementations. We were
    computing (though not dereferencing) an out-of-bounds pointer using
    add rather than wrapping_add. I'm not aware of any observable
    consequences of this bug. See #507.
  * CPU feature detection on x86/x86-64 no longer requires the std Cargo
    feature in the blake3 crate.
  * Build fixes in the C implementation for macOS and Cygwin, and various
  * improvements to the CMake build.
- updates from version 1.8.2
  * Fixes to the CMake build, particularly around the new TBB feature.</changelog>
</package>
<package pkgid="4306e71e7b114183b8d9bc279fff6435f5dd7c9eb4b0ea31847053eae6f21faa8553fd58172ed09e2ebdaf548d06d940852bf6ced6058b1f25f9079ea0e0ac05" name="b43-fwcutter-debuginfo" arch="i586">
  <version epoch="0" ver="019" rel="7.4"/>
  <changelog author="jeffm@suse.com" date="1366200000">- Update to v017 (bnc#815700)
- Update source URL for firmware
- removed b43-fwcutter.diff</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1378468800">- add Supplements for the rest of devices supported by the b43
  and b43legacy drivers.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1385294400">- Update to version 018 (no changelog)</changelog>
  <changelog author="p.drouand@gmail.com" date="1415707200">- Update to version 019
  + No changelog available</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1416139200">- fix bashism in install_bcm43xx_firmware script</changelog>
  <changelog author="Larry.Finger@lwfinger.net" date="1452081600">- Update downloaded firmware from version 666.2 to version 784.2. This
  release adds firmware for a number of newer devices. Not all of these
  are supported by b43, but with this change, the firmware will be
  available when any are supported. As Broadcom does not release details
  of the changes in their firmware, it is not known what enhancements have
  been made to the firmware for older devices.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603108800">- use %_firmwaredir</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Fixed SPEC file: Replace broken URL with current upstream</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1710936000">- Provide fallback in case %_firmwaredir is not defined</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Update URL to HTTPS</changelog>
</package>
<package pkgid="8e8c4731e361357e1f7aac8ca70559bdc2bb54ad8ce7959cfd602f19f05d0b7cd961822a272967409f72d191597679e8663589bfe83f108613d9cfa5062cfb66" name="b43-fwcutter-debugsource" arch="i586">
  <version epoch="0" ver="019" rel="7.4"/>
  <changelog author="jeffm@suse.com" date="1366200000">- Update to v017 (bnc#815700)
- Update source URL for firmware
- removed b43-fwcutter.diff</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1378468800">- add Supplements for the rest of devices supported by the b43
  and b43legacy drivers.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1385294400">- Update to version 018 (no changelog)</changelog>
  <changelog author="p.drouand@gmail.com" date="1415707200">- Update to version 019
  + No changelog available</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1416139200">- fix bashism in install_bcm43xx_firmware script</changelog>
  <changelog author="Larry.Finger@lwfinger.net" date="1452081600">- Update downloaded firmware from version 666.2 to version 784.2. This
  release adds firmware for a number of newer devices. Not all of these
  are supported by b43, but with this change, the firmware will be
  available when any are supported. As Broadcom does not release details
  of the changes in their firmware, it is not known what enhancements have
  been made to the firmware for older devices.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603108800">- use %_firmwaredir</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Fixed SPEC file: Replace broken URL with current upstream</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1710936000">- Provide fallback in case %_firmwaredir is not defined</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Update URL to HTTPS</changelog>
</package>
<package pkgid="444078ae1ccf52a7b4b561964d36dfe4aaedbcf8697cd7b84c31ef52e3aed05e59ba247e7342272260bc4237380b47ae708ccbd8f7fe59d7a0633b220e48e4b5" name="b4n-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.7" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- Update to version 0.4.7:
  * Features
  - allow capturing mouse events in attach view and shell view
  - automatically detect cursor key and mouse modes in shell view
  * Bug fixes
  - fix Backspace and Enter keys in attach view
  - remember namespace for previously selected resource
  - fix AGE column in container view</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777896000">- Update to version 0.4.8:
  * Features
  - prepend app name to app errors in logs view for clarity
  - show port forward indicator in pods view
  - add initial describe view for Kubernetes resources
  * Bug fixes
  - fix mouse triple-clicks in content views
  - do not display the first stream timeout error in logs view
  - fix the longest line calculation in edit mode
  - fix header for views with no coordinates displayed
  * Compatibility
  - theme YAML files must be recreated or updated to match the
    current schema</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780315200">- Update to version 0.4.9:
  * Features
  - possibility to save YAML and logs to a file
  - additional sections for Pod and Node resources in describe
    view
  - allow to stop port forwarding rules from mouse menu in Pods
    view
  * Bug fixes
  - disable filter pin on context change
  - fix node status extraction
  - do not send default terminal size in shell and attach views
  - fix navigate into behaviour in command palette steps</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781956800">- Update to version 0.5.0:
  * Features
  - add columns for CSIDriver, CSINode, CSIStorageCapacity and
    PriorityLevelConfiguration kinds
  - additional data sections for CronJobs, DaemonSets,
    Deployments, PersistentVolumes, PersistentVolumeClaims,
    ReplicaSets, Services and StatefulSets in describe view
  - allow switching between YAML and describe views
  * Bug fixes
  - display more than 999 days in AGE column</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782993600">- Update to version 0.5.1:
  * Features
  - add simple plugins system that can extend resources view
  - use serde-saphyr instead of deprecated serde_yaml crate
  * Bug fixes
  - fix WINDOW column for PodMetrics kind
  - fix key binding for show YAML command in describe view
  - fix selection behaviour for left mouse button triple click
  * Dependencies
  - Update kube-rs to 4.0.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783512000">- Update to version 0.5.2:
  * Features
  - add terminal settings (system_cursor and scrollback_lines) to
    the configuration file
  - new option auto_mouse for interactive plugins
  - new option yaml_output to highlight plugin output as YAML
  * Bug fixes
  - fix command palette highlights wrong item on the list
  - react to cursor shape changes in shell, attach, and plugin
    views</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784116800">- Update to version 0.5.3:
  * Features
  - add ephemeral containers support
  - highlight command palette accept button on mouse move
  * Bug fixes
  - fix cursor start position in the new resource view</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785499200">- Update to version 0.5.4:
  * Features
  - extend modal dialogs with TextBox UI control
  - add separate color for input accept buttons
  - add files transfer to and from containers
  * Compatibility
  - theme YAML files must be recreated or updated to match the
    current schema</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786104000">- Update to version 0.5.5:
  * Features
  - add validation to the TextBox UI control
  - show downloaded / uploaded bytes for file transfers
  - allow opening the transfer file dialog in shell and attach
    views
  * Bug fixes
  - fix modal dialog for ephemeral container injection
  - fix input validator behaviour
  - do not propagate key events to shell or attach views that are
    consumed to enable shell escape mode
  * Compatibility
  - theme YAML files must be recreated or updated to match the
    current schema</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.5.7:
  * Features
  - add --cluster and --user options to override context
    configuration
  - add --as and --as-group options to impersonate a user during
    the session
  - add --client-cert, --client-key, and --ca options for custom
    TLS authentication
  - allow quitting the app using the mouse menu (namespaces view)
  - enter key in CRDs view switches to the highlighted CRD's
    resources
  * Bug Fixes
  - fix mouse menu not working in YAML edit mode
  - select shortest match when filtering command palette
  - fix namespace not always being restored when switching to
    previous resource
- Update to version 0.5.6:
  * Features
  - separate option for plugins to color kubectl describe output
  - configurable key bindings in edit mode
  - add inputs to the plugins configuration
  * Bug fixes
  - fix kubectl describe plugin run
  - do not create default.yaml theme file if it does not exist
  * Breaking changes
  - configuration files moved from $HOME/.b4n/ to
    platform-specific directories:
    Platform  Config                    Data
    Linux     ~/.config/b4n/config.yaml ~/.local/share/b4n/
    Migrate by copying your data (themes, plugins, etc.) from
    $HOME/.b4n/ to the appropriate new locations, then delete the
    old directory. Run b4n --show-dirs to see the exact paths on
    your system.</changelog>
</package>
<package pkgid="e7036a9528116b9d67430bb64b5980d62bfbaa8dcf86fbf46dd7db565ada7cbefbc5b6a86e960fee1444caef696e4d5b5856bd007a3d9167d681253082637552" name="b4n-debugsource" arch="i586">
  <version epoch="0" ver="0.5.7" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- Update to version 0.4.7:
  * Features
  - allow capturing mouse events in attach view and shell view
  - automatically detect cursor key and mouse modes in shell view
  * Bug fixes
  - fix Backspace and Enter keys in attach view
  - remember namespace for previously selected resource
  - fix AGE column in container view</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777896000">- Update to version 0.4.8:
  * Features
  - prepend app name to app errors in logs view for clarity
  - show port forward indicator in pods view
  - add initial describe view for Kubernetes resources
  * Bug fixes
  - fix mouse triple-clicks in content views
  - do not display the first stream timeout error in logs view
  - fix the longest line calculation in edit mode
  - fix header for views with no coordinates displayed
  * Compatibility
  - theme YAML files must be recreated or updated to match the
    current schema</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780315200">- Update to version 0.4.9:
  * Features
  - possibility to save YAML and logs to a file
  - additional sections for Pod and Node resources in describe
    view
  - allow to stop port forwarding rules from mouse menu in Pods
    view
  * Bug fixes
  - disable filter pin on context change
  - fix node status extraction
  - do not send default terminal size in shell and attach views
  - fix navigate into behaviour in command palette steps</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781956800">- Update to version 0.5.0:
  * Features
  - add columns for CSIDriver, CSINode, CSIStorageCapacity and
    PriorityLevelConfiguration kinds
  - additional data sections for CronJobs, DaemonSets,
    Deployments, PersistentVolumes, PersistentVolumeClaims,
    ReplicaSets, Services and StatefulSets in describe view
  - allow switching between YAML and describe views
  * Bug fixes
  - display more than 999 days in AGE column</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782993600">- Update to version 0.5.1:
  * Features
  - add simple plugins system that can extend resources view
  - use serde-saphyr instead of deprecated serde_yaml crate
  * Bug fixes
  - fix WINDOW column for PodMetrics kind
  - fix key binding for show YAML command in describe view
  - fix selection behaviour for left mouse button triple click
  * Dependencies
  - Update kube-rs to 4.0.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783512000">- Update to version 0.5.2:
  * Features
  - add terminal settings (system_cursor and scrollback_lines) to
    the configuration file
  - new option auto_mouse for interactive plugins
  - new option yaml_output to highlight plugin output as YAML
  * Bug fixes
  - fix command palette highlights wrong item on the list
  - react to cursor shape changes in shell, attach, and plugin
    views</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784116800">- Update to version 0.5.3:
  * Features
  - add ephemeral containers support
  - highlight command palette accept button on mouse move
  * Bug fixes
  - fix cursor start position in the new resource view</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785499200">- Update to version 0.5.4:
  * Features
  - extend modal dialogs with TextBox UI control
  - add separate color for input accept buttons
  - add files transfer to and from containers
  * Compatibility
  - theme YAML files must be recreated or updated to match the
    current schema</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786104000">- Update to version 0.5.5:
  * Features
  - add validation to the TextBox UI control
  - show downloaded / uploaded bytes for file transfers
  - allow opening the transfer file dialog in shell and attach
    views
  * Bug fixes
  - fix modal dialog for ephemeral container injection
  - fix input validator behaviour
  - do not propagate key events to shell or attach views that are
    consumed to enable shell escape mode
  * Compatibility
  - theme YAML files must be recreated or updated to match the
    current schema</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.5.7:
  * Features
  - add --cluster and --user options to override context
    configuration
  - add --as and --as-group options to impersonate a user during
    the session
  - add --client-cert, --client-key, and --ca options for custom
    TLS authentication
  - allow quitting the app using the mouse menu (namespaces view)
  - enter key in CRDs view switches to the highlighted CRD's
    resources
  * Bug Fixes
  - fix mouse menu not working in YAML edit mode
  - select shortest match when filtering command palette
  - fix namespace not always being restored when switching to
    previous resource
- Update to version 0.5.6:
  * Features
  - separate option for plugins to color kubectl describe output
  - configurable key bindings in edit mode
  - add inputs to the plugins configuration
  * Bug fixes
  - fix kubectl describe plugin run
  - do not create default.yaml theme file if it does not exist
  * Breaking changes
  - configuration files moved from $HOME/.b4n/ to
    platform-specific directories:
    Platform  Config                    Data
    Linux     ~/.config/b4n/config.yaml ~/.local/share/b4n/
    Migrate by copying your data (themes, plugins, etc.) from
    $HOME/.b4n/ to the appropriate new locations, then delete the
    old directory. Run b4n --show-dirs to see the exact paths on
    your system.</changelog>
</package>
<package pkgid="856616ea2e0e1a7d13eccfb609905837c736f72d4d2b66231a2aaeb5678131fef3b1444739435cdc3e025d1a92010640705c190e1666bf01a2805fc5170ed5e7" name="babeltrace-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.8" rel="4.6"/>
  <changelog author="sor.alexei@meowr.ru" date="1509710400">- Disable static library build.
- Enable Python 3 bindings build.
- Remove explicit glib2-devel requirement for the devel package: is
  autodetected already.
- Spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1521115200">- Update to version 1.5.4:
  * Use signed accessors for clock offsets.
  * Fix a signedness error in python complements.
  * Handle packet_seek errors.
  * Prevent calling adding the same trace recursively.
  * Make sure we have all the metadata streams before adding new
    traces.
  * Add missing debugging information in the live plugin.
  * Set stream id in HUP case.
  * Use list rather than ptr array for trace streams.
  * Fix a leak of streams.
  * Handle 0 session case in ask new streams.
  * Break loop on getting metadata error.
  * Return error on ask_new_stream when should quit.
  * Don't access missing ctf trace when getting metadata.
  * Fix lttng-live discarded event count after inactivity.
  * Fix timegm compat on Solaris.
  * Fix Python bindings when building with PIE hardening.
  * lttng-live: Print discarded event and packet lost warnings on
    stderr.</changelog>
  <changelog author="kukuk@suse.de" date="1522756800">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529236800">- Update to version 1.5.5:
  * Propagate error from packet_seek in case of truncated packet.
  * Fix: report truncated files while reading.
- Use tarball signing.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1542196800">- Update to version 1.5.6:
  * Fix: remove left-over debug logging statement.
  * Use trace-&gt;trace_id in check to remove trace from bt_ctx.
  * Fix: missing initializer braces warning.
  * Fix: zero out URL parsing array before use and ensure proper
    error reporting.</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1563192000">- add s390x in ExclusiveArch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.5.8 (changes since 1.5.6):
  * Cleanup: bitfields: streamline use of underscores.
  * Fix: bitfield: shift undefined/implementation defined
    behaviours.
  * Fix: array and sequence field's 'elems' members can be left NULL.
  * Fix: invalid alignment of enumeration fields.
  * Fix: lttng-live format: do not error out on empty streams
    hang up.
  * Fix: lttng-live: ctf_live_packet_seek stream hang up handling.
  * Fix: lib/iterator.c: unbalanced ctx put (leak).
  * Fix: lttng-live: lttng_live_open_trace_read memory leak.
  * Fix: trace-collection: trace clock use after free.
  * Fix: lttng-live: use-after-free in get_next_index().
  * Do not use diagnostic pragma when GCC version is lower than
    4.6.0.
  * Missing define when not building with gcc.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1598875200">- Add riscv64 to ExclusiveArch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1639396800">- reenable babeltrace on armv6/v7 (switch to excludearch)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738152000">- Add explicit python3-setuptools BuildRequires: needed when
  building with Python 3.13.</changelog>
</package>
<package pkgid="22521cfb1ce436bd4a71d3235025af42bf82876b1637b24f6a9103c8ea866e3ae284ff8c98a6237d11e1ac93763d07c81142244e3de80b9b54c68b6fdc1abed0" name="babeltrace-debugsource" arch="i586">
  <version epoch="0" ver="1.5.8" rel="4.6"/>
  <changelog author="sor.alexei@meowr.ru" date="1509710400">- Disable static library build.
- Enable Python 3 bindings build.
- Remove explicit glib2-devel requirement for the devel package: is
  autodetected already.
- Spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1521115200">- Update to version 1.5.4:
  * Use signed accessors for clock offsets.
  * Fix a signedness error in python complements.
  * Handle packet_seek errors.
  * Prevent calling adding the same trace recursively.
  * Make sure we have all the metadata streams before adding new
    traces.
  * Add missing debugging information in the live plugin.
  * Set stream id in HUP case.
  * Use list rather than ptr array for trace streams.
  * Fix a leak of streams.
  * Handle 0 session case in ask new streams.
  * Break loop on getting metadata error.
  * Return error on ask_new_stream when should quit.
  * Don't access missing ctf trace when getting metadata.
  * Fix lttng-live discarded event count after inactivity.
  * Fix timegm compat on Solaris.
  * Fix Python bindings when building with PIE hardening.
  * lttng-live: Print discarded event and packet lost warnings on
    stderr.</changelog>
  <changelog author="kukuk@suse.de" date="1522756800">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529236800">- Update to version 1.5.5:
  * Propagate error from packet_seek in case of truncated packet.
  * Fix: report truncated files while reading.
- Use tarball signing.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1542196800">- Update to version 1.5.6:
  * Fix: remove left-over debug logging statement.
  * Use trace-&gt;trace_id in check to remove trace from bt_ctx.
  * Fix: missing initializer braces warning.
  * Fix: zero out URL parsing array before use and ensure proper
    error reporting.</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1563192000">- add s390x in ExclusiveArch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.5.8 (changes since 1.5.6):
  * Cleanup: bitfields: streamline use of underscores.
  * Fix: bitfield: shift undefined/implementation defined
    behaviours.
  * Fix: array and sequence field's 'elems' members can be left NULL.
  * Fix: invalid alignment of enumeration fields.
  * Fix: lttng-live format: do not error out on empty streams
    hang up.
  * Fix: lttng-live: ctf_live_packet_seek stream hang up handling.
  * Fix: lib/iterator.c: unbalanced ctx put (leak).
  * Fix: lttng-live: lttng_live_open_trace_read memory leak.
  * Fix: trace-collection: trace clock use after free.
  * Fix: lttng-live: use-after-free in get_next_index().
  * Do not use diagnostic pragma when GCC version is lower than
    4.6.0.
  * Missing define when not building with gcc.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1598875200">- Add riscv64 to ExclusiveArch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1639396800">- reenable babeltrace on armv6/v7 (switch to excludearch)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738152000">- Add explicit python3-setuptools BuildRequires: needed when
  building with Python 3.13.</changelog>
</package>
<package pkgid="1e50e691e320c3f6c0f6693611b51c33d2ed75f8063ba4da0a9318c6b08a32f54f13bda7a380bc2c4aa35f01e9975f0e0f9c4e1118f9fbcff519088cf1fbc3f6" name="babeltrace2-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.0" rel="2.5"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Initial package.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597752000">- update to 2.0.3:
  * Fix: lib: use appropriate format specifier to print message iterator class
  * Fix: sink.text.pretty: check that port is connected before creating message iterator
  * Add initial Python bindings documentation
  * Fix: bt2: read properties on _DiscardedEventsMessage
  * tests: add tests for discarded events/packets creation
  * Fix: bt2: add precond. check, for stream class supporting discarded msgs with clock snapshot without clock class
  * Fix: flt-utils.muxer: reference leak in muxer_msg_iter_add_upstream_msg_iter error path
  * Fix: sink.text.details: goto error when failing to add input port
  * Fix: src.text.dmesg: add missing assignment of `status` on error path
  * Revert "bt2: _EventConst.__getitem__(): use a single temporary variable"
  * Fix: src.ctf.fs: initialize the other_entry variable
  * bt2: _EventConst.__getitem__(): use a single temporary variable
  * Fix: _EventConst.__getitem__(): check if event has a packet
  * doc: bt_field_class...get_mapping_labels...(): clarify RV's validity
  * doc/api/libbabeltrace2/style.css: make font weight of `.intertd` normal
  * common: cast arguments to character classification functions to unsigned char
  * flt.utils.muxer: initialize variable to silence -Wmaybe-uninitialized warning
  * Fix: configure.ac: silently accepting invalid Python configuration
  * Cleanup: configure.ac: remove redundant `AC_ARG_ENABLE` parameters
  * Fix: plugin-dev.h: Disable address sanitizer on pointer array section variables
  * Fix: cli: use BT_CLI_LOGE_APPEND_CAUSE instead of printf to print errors
  * tests: improve flt.utils.trimmer/test_trimming to test streams without packets
  * Fix: flt-utils.trimmer: accept streams without packet support
  * Fix: lib: don't assume that streams have packets in auto seek
  * Fix: correct typo in README</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1598875200">- Add riscv64 to ExclusiveArch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Update to 2.0.4:
  * Fix: macro name for "get supported mip versions method"
    attribute descriptor
  * Fix: disable deprecation warnings for SWIG generated code
  * Fix: sink.ctf.fs: fix logic of make_unique_stream_file_name
  * Fix: sink.ctf.fs: remove spurious directory level when using assume-single-trace
  * Fix: bt2: _trim_docstring(): docstring can have 0 or 1 line
  * Fix: `ctf` plugin: use element FC's alignment as array/seq. FC alignment
  * Fix: source.ctf.lttng-live: muxing failure on clear (unit conversion)
  * Fix: src.ctf.lttng-live: incomplete metadata packet is an error
  * Fix: source.ctf.lttng-live: muxing failure on clear
  * Fix: source.ctf.fs: 0-length packet index length causes SIGFPE</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1691064000">- Update to 2.0.5:
  * bt2: honor build system compiler/linker preferences
  * Fix: clear_string_field(): set first character to 0
  * Fix: src.ctf.fs: Not resolving event common ctx
  * debug-info: fix -Wenum-int-mismatch problem in copy_field_class_content_internal
  * fix: pass exec-prefix to python bindings install
  * fix: document proper Bison version requirement
  * cli: use return value of g_string_free
  * babeltrace2-query(1): erroneous parameter used in example
  * Fix: tests: print real values in a fixed format
  * Fix: bt2: autodisc: remove thread error while inserting status in map
  * tests: src.ctf.fs: add test for metadata with invalid syntax
  * tests: shorten names of session-rotation trace
  * bt2: ignore -Wredundant-decls warning
  * ctf: fix -Wformat-overflow error in ctf-meta-resolve.cpp
  * ctf-writer: fix -Wformat-overflow errors in resolve.c
  * Fix: src.text.details: use write_uint_prop_value to handle unsigned values in write_int_range
  * Add dev-requirements.txt for pip
  * Fix: src.ctf.lttng-live: consider empty metadata packet as retry
  * Fix: ctf: wrongfully requiring CTF metadata signature for every section
  * Fix: src.ctf.lttng-live: session closed before any metadata is received
  * fix: obsolete warnings with autoconf &gt;= 2.71
  * fix: explicitly disable '-Wsuggest-attribute=format'
  * fix: set stable branch in gitreview config
  * Fix: ctf-writer: list of reserved keywords
  * compiler warning cleanup: is_signed_type: compare -1 to 1
  * Update working version to Babeltrace 2.0.5</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1737547200">- Update to 2.0.6:
  * bt2: disable some warnings for `native_bt.c`
  * bt2: compile `native_bt.c` with `-Wno-undef`
  * Fix: src.ctf.lttng-live: expect NEW_STREAM/METADATA for inactive streams
  * Fix: `babeltrace2 convert`: don't consider the `--plugin-path` opt.
  * include/babeltrace2/plugin/plugin-dev.h: "define" -&gt; "definition
  * Fix: doc: escape double quote in bt_p alias
  * Fix: bt2: pass _TraceClassConst to destruction listeners
  * fix: 'load_module()' deprecated in Python 3.12
  * tests: retry os.rename on PermissionError failure in lttng_live_server.py
  * doc: fix uptream -&gt; upstream typos
  * fix: test_message_iterator.py hangs on Python 3.12
  * plugin-dev: mark symbols meant to be public with __attribute__((visibility("default")))
  * Silence -Wunused-but-set-variable error with clang
  * Fix: Windows DLL path lookup with Python &gt;= 3.8
  * doc/man: make default values of boolean init. params. clearer
  * RFC: docs: fix: Match stated automake requirement
  * fix: make flake8 6.x happy
  * fix: running black on python 3.11
  * bt_query_executor_create_with_method_data(): fix docs note
  * Fix: ctf-writer: null dereference in bt_ctf_trace_common_add_stream_class
  * Update working version to Babeltrace v2.0.6</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1738238400">- Update to 2.1.0
  Changelog changed to a verbose format, see ChangeLog file or
  https://babeltrace.org/docs/release-notes/babeltrace-2.1.0-release-notes.html</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741608000">- Add BuildRequires on python3-setuptools, required for Python 3.12+.</changelog>
</package>
<package pkgid="065dbf9751ced1e2d7c3d5b2bcf8331de06a93718d9f549a522ad85f6b741240367436b10ef218211e3a47227fb4229b3ecd721311d79691fe94abff1aa9e007" name="babeltrace2-debugsource" arch="i586">
  <version epoch="0" ver="2.1.0" rel="2.5"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Initial package.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597752000">- update to 2.0.3:
  * Fix: lib: use appropriate format specifier to print message iterator class
  * Fix: sink.text.pretty: check that port is connected before creating message iterator
  * Add initial Python bindings documentation
  * Fix: bt2: read properties on _DiscardedEventsMessage
  * tests: add tests for discarded events/packets creation
  * Fix: bt2: add precond. check, for stream class supporting discarded msgs with clock snapshot without clock class
  * Fix: flt-utils.muxer: reference leak in muxer_msg_iter_add_upstream_msg_iter error path
  * Fix: sink.text.details: goto error when failing to add input port
  * Fix: src.text.dmesg: add missing assignment of `status` on error path
  * Revert "bt2: _EventConst.__getitem__(): use a single temporary variable"
  * Fix: src.ctf.fs: initialize the other_entry variable
  * bt2: _EventConst.__getitem__(): use a single temporary variable
  * Fix: _EventConst.__getitem__(): check if event has a packet
  * doc: bt_field_class...get_mapping_labels...(): clarify RV's validity
  * doc/api/libbabeltrace2/style.css: make font weight of `.intertd` normal
  * common: cast arguments to character classification functions to unsigned char
  * flt.utils.muxer: initialize variable to silence -Wmaybe-uninitialized warning
  * Fix: configure.ac: silently accepting invalid Python configuration
  * Cleanup: configure.ac: remove redundant `AC_ARG_ENABLE` parameters
  * Fix: plugin-dev.h: Disable address sanitizer on pointer array section variables
  * Fix: cli: use BT_CLI_LOGE_APPEND_CAUSE instead of printf to print errors
  * tests: improve flt.utils.trimmer/test_trimming to test streams without packets
  * Fix: flt-utils.trimmer: accept streams without packet support
  * Fix: lib: don't assume that streams have packets in auto seek
  * Fix: correct typo in README</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1598875200">- Add riscv64 to ExclusiveArch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Update to 2.0.4:
  * Fix: macro name for "get supported mip versions method"
    attribute descriptor
  * Fix: disable deprecation warnings for SWIG generated code
  * Fix: sink.ctf.fs: fix logic of make_unique_stream_file_name
  * Fix: sink.ctf.fs: remove spurious directory level when using assume-single-trace
  * Fix: bt2: _trim_docstring(): docstring can have 0 or 1 line
  * Fix: `ctf` plugin: use element FC's alignment as array/seq. FC alignment
  * Fix: source.ctf.lttng-live: muxing failure on clear (unit conversion)
  * Fix: src.ctf.lttng-live: incomplete metadata packet is an error
  * Fix: source.ctf.lttng-live: muxing failure on clear
  * Fix: source.ctf.fs: 0-length packet index length causes SIGFPE</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1691064000">- Update to 2.0.5:
  * bt2: honor build system compiler/linker preferences
  * Fix: clear_string_field(): set first character to 0
  * Fix: src.ctf.fs: Not resolving event common ctx
  * debug-info: fix -Wenum-int-mismatch problem in copy_field_class_content_internal
  * fix: pass exec-prefix to python bindings install
  * fix: document proper Bison version requirement
  * cli: use return value of g_string_free
  * babeltrace2-query(1): erroneous parameter used in example
  * Fix: tests: print real values in a fixed format
  * Fix: bt2: autodisc: remove thread error while inserting status in map
  * tests: src.ctf.fs: add test for metadata with invalid syntax
  * tests: shorten names of session-rotation trace
  * bt2: ignore -Wredundant-decls warning
  * ctf: fix -Wformat-overflow error in ctf-meta-resolve.cpp
  * ctf-writer: fix -Wformat-overflow errors in resolve.c
  * Fix: src.text.details: use write_uint_prop_value to handle unsigned values in write_int_range
  * Add dev-requirements.txt for pip
  * Fix: src.ctf.lttng-live: consider empty metadata packet as retry
  * Fix: ctf: wrongfully requiring CTF metadata signature for every section
  * Fix: src.ctf.lttng-live: session closed before any metadata is received
  * fix: obsolete warnings with autoconf &gt;= 2.71
  * fix: explicitly disable '-Wsuggest-attribute=format'
  * fix: set stable branch in gitreview config
  * Fix: ctf-writer: list of reserved keywords
  * compiler warning cleanup: is_signed_type: compare -1 to 1
  * Update working version to Babeltrace 2.0.5</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1737547200">- Update to 2.0.6:
  * bt2: disable some warnings for `native_bt.c`
  * bt2: compile `native_bt.c` with `-Wno-undef`
  * Fix: src.ctf.lttng-live: expect NEW_STREAM/METADATA for inactive streams
  * Fix: `babeltrace2 convert`: don't consider the `--plugin-path` opt.
  * include/babeltrace2/plugin/plugin-dev.h: "define" -&gt; "definition
  * Fix: doc: escape double quote in bt_p alias
  * Fix: bt2: pass _TraceClassConst to destruction listeners
  * fix: 'load_module()' deprecated in Python 3.12
  * tests: retry os.rename on PermissionError failure in lttng_live_server.py
  * doc: fix uptream -&gt; upstream typos
  * fix: test_message_iterator.py hangs on Python 3.12
  * plugin-dev: mark symbols meant to be public with __attribute__((visibility("default")))
  * Silence -Wunused-but-set-variable error with clang
  * Fix: Windows DLL path lookup with Python &gt;= 3.8
  * doc/man: make default values of boolean init. params. clearer
  * RFC: docs: fix: Match stated automake requirement
  * fix: make flake8 6.x happy
  * fix: running black on python 3.11
  * bt_query_executor_create_with_method_data(): fix docs note
  * Fix: ctf-writer: null dereference in bt_ctf_trace_common_add_stream_class
  * Update working version to Babeltrace v2.0.6</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1738238400">- Update to 2.1.0
  Changelog changed to a verbose format, see ChangeLog file or
  https://babeltrace.org/docs/release-notes/babeltrace-2.1.0-release-notes.html</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741608000">- Add BuildRequires on python3-setuptools, required for Python 3.12+.</changelog>
</package>
<package pkgid="099ba966778700c9150fb9a0bbb946d12164c9ca91fe1cb57b4b519cf4af20f964a8db84fcc3a300d730faaac4af47bfa59004480aa1fae92a2e55542f9685f2" name="babl-debugsource" arch="i586">
  <version epoch="0" ver="0.1.128" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1730894400">- Update to 0.1.110:
  - Build improvements.
  - Fixes to alpha componet in HCY, HSL, HSV and YCbCr models.
  - Use same CIE Lab conversion for start/end as rest with SIMD.
  - Remove reliance on set rounding mode.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- Update to 0.1.112:
  - Fix crash for locales using neither '.' nor ',' as decimal
    seperator.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1747656000">- Update to 0.1.114:
  * Fix to broken TRC cache for formula based TRCs in ICC profiles.
  * BABL_ICC_INTENT_DEFAULT added.
  * Some broken conversions removed.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1759752000">- Update to 0.1.116:
  * build process updates
  * script cleanups</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765800000">- Update to 0.1.118:
  - build and portability fixes, babl is now relocatedable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765800001">- Add BuildRequires for git-core as the meson build now needs
  git</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765800002">- Added https://gitlab.gnome.org/GNOME/babl/-/commit/4efc8b827e008417c4995a93ae3310697318cfab.patch
  Ensure git is really an optional dependency.
  Can be removed with the next update.
- Drop the buildrequires for git-core again</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774008000">- Update to version 0.1.124:
  + DisplayP3 pre-defined colorspace, build and sanity improvements
    for CI and windows.
- Changes from version 0.1.122:
  + Fix for startup crash due to mis-loading of x86_64-v4 on -v2
    with some ports.
- Changes from version 0.1.120:
  + x86_64-v4 microarchitecture support.
- Drop 4efc8b827e008417c4995a93ae3310697318cfab.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776686400">- Update to version 0.1.126:
  + It is now possible to build with MSVC.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787572800">- Update to version 0.1.128:
  + avx512 support is now more extensively checked at runtime
  + exported symbols and library version, initial WASM support.</changelog>
</package>
<package pkgid="dc1a2945e221b60edf3956fa0b3a7623808ee47bcb4a16f5b28dd7abebf3d639f9ae181d9c2bdcdee2b697d19e9c38ca1a5868a12be9930a0e63b322dd072b4d" name="babl-devel-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.128" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1730894400">- Update to 0.1.110:
  - Build improvements.
  - Fixes to alpha componet in HCY, HSL, HSV and YCbCr models.
  - Use same CIE Lab conversion for start/end as rest with SIMD.
  - Remove reliance on set rounding mode.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- Update to 0.1.112:
  - Fix crash for locales using neither '.' nor ',' as decimal
    seperator.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1747656000">- Update to 0.1.114:
  * Fix to broken TRC cache for formula based TRCs in ICC profiles.
  * BABL_ICC_INTENT_DEFAULT added.
  * Some broken conversions removed.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1759752000">- Update to 0.1.116:
  * build process updates
  * script cleanups</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765800000">- Update to 0.1.118:
  - build and portability fixes, babl is now relocatedable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765800001">- Add BuildRequires for git-core as the meson build now needs
  git</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765800002">- Added https://gitlab.gnome.org/GNOME/babl/-/commit/4efc8b827e008417c4995a93ae3310697318cfab.patch
  Ensure git is really an optional dependency.
  Can be removed with the next update.
- Drop the buildrequires for git-core again</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774008000">- Update to version 0.1.124:
  + DisplayP3 pre-defined colorspace, build and sanity improvements
    for CI and windows.
- Changes from version 0.1.122:
  + Fix for startup crash due to mis-loading of x86_64-v4 on -v2
    with some ports.
- Changes from version 0.1.120:
  + x86_64-v4 microarchitecture support.
- Drop 4efc8b827e008417c4995a93ae3310697318cfab.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776686400">- Update to version 0.1.126:
  + It is now possible to build with MSVC.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787572800">- Update to version 0.1.128:
  + avx512 support is now more extensively checked at runtime
  + exported symbols and library version, initial WASM support.</changelog>
</package>
<package pkgid="f3c535e6c61b2c6c70bb34753009e937a0d475996d5aa67b1c642f46a98d83b04e1aec36312dbb878bd5ae7f48ce717de6d500714f166251ceb0e5e472b1c5f3" name="baka-mplayer-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.4" rel="5.16"/>
  <changelog author="aloisio@gmx.com" date="1420113600">- Added support for $RPM_OPT_FLAGS</changelog>
  <changelog author="aloisio@gmx.com" date="1423742400">- Update to version 2.0.2
  * Fixed: Dim Desktop on multiple platforms
  * Fixed: Playing files located in the root directory (Windows only)
  * Fixed: Show parent folder under recently opened list (Windows only)
  * Fixed: Show in Folder selects file (Windows only)
  * Fixed: Gesture sensitivity is resolution independent
  * Changed: Custom settings implementation
  * Changed: File info shows up as overlay
  * Changed: Some default key-bindings for easier workflow
  * Improved: Major code refracting for efficiency
  * Improved: Playlist
  * Improved: Fit Window
  * Improved: Settings
  * Improved: Multiple-monitor support
  * Improved: Tweaked interface colors for better visibility
  * Added: Italian translation
  * Added: Support for custom keyboard shortcuts
  * Added: Playlist will auto show if cursor is near it in full screen
  * Added: Automatic Updating (Windows only)
  * Added: Command-Line engine
  * Added: Support for easily updating youtube-dl</changelog>
  <changelog author="liujianfeng1994@gmail.com" date="1436184000">- Update to version 2.0.3
  * Hint: If you speed up the video, Baka will display how much real time you have remaining.
  * Fixed: Status info is now displayed with audio files without album art
  * Fixed: Disable Show in Folder for online files
  * Fixed: Key Bindings table is, and can be, sorted alphabetically
  * Changed: Logo :D
  * Changed: Settings file uses JSON
  * Changed: Currently playing file is selected in playlist (old behavior)
  * Changed: External subtitles will be labeled as so
  * Changed: Volume level shown on mouse scroll
  * Changed: Speed is increased/decreased by interval of 10%
  * Changed: Sub font size is increased/decreased by 0.1
  * Improved: Overall design
  * Improved: Playback Info display
  * Added: Croatian translation
  * Added: Dutch translation
  * Added: French translation
  * Added: Spanish translation
  * Added: Mute (different from setting volume to 0)
  * Added: Thumbnail buttons (Windows only)
  * Added: Metadata (ex. ID3 Tags) to playback info
  * Added: Delete external sub file along with video file (optional)
  * Added: Motion Interpolation option (previously called "smoothmotion")
  * Added: "help" command</changelog>
  <changelog author="aloisio@gmx.com" date="1453204800">- Update to version 2.0.4
  * New: Highly requested Hide All Controls mode (under
    Settings menu)
  * New: Ability to add external audio files
  * New: Option to not save recently opened files
  * New: Option to not restore playback position
  * New: Option to change mpv msg-level
  * New: "clear" command
  * New: Explain how to leave full screen mode
  * New: Message is displayed for Motion Interpolation &amp;
    Deinterlace options
  * New: Media Info displays if hwdec is in use or not
  * Fixed: Reordering playlist items would make them disappear
    (Windows only)
  * Fixed: Show message if file couldn't be opened
  * Fixed: An issue with resuming playback position
  * Fixed: Hide Album Art fully hides that portion
  * Fixed: Command line output is no longer double spaced
  * Changed: Double click a Key Binding entry to change it
  * Changed: Renamed an item to Open Copied Link
  * Changed: Cmd line shortcut key is now Ctrl+`
  * Changed: Cmd line no longer requires "debug debug" to show
    output
  * Changed: Gesture info is visually represented
  * Changed: Button text case to Sane Case</changelog>
  <changelog author="mimi.vx@gmail.com" date="1487764800">- import from packman</changelog>
  <changelog author="jengelh@inai.de" date="1488456000">- Throw out NPOV wording and instead mention a number of
  real features.</changelog>
  <changelog author="olaf@aepfle.de" date="1490097600">- Remove Category "Utilities" from desktop file</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1540468800">- cleanup specfile</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1645444800">- Fix build with mpv 2.0 (gh#mpv-player/mpv#9541, gh#u8sand/Baka-MPlayer#317)
  * Port-away-from-deprecated-removed-APIs-in-mpv-2.0.patch</changelog>
</package>
<package pkgid="918a8e2738865c43572cb2e39cacb1e079909fc85b66e7100a7127ed690fd14df387a98d5c8a52fa862f7ea18655d776d22112bf421522dcea9dd4cd8f77a5ef" name="baka-mplayer-debugsource" arch="i586">
  <version epoch="0" ver="2.0.4" rel="5.16"/>
  <changelog author="aloisio@gmx.com" date="1420113600">- Added support for $RPM_OPT_FLAGS</changelog>
  <changelog author="aloisio@gmx.com" date="1423742400">- Update to version 2.0.2
  * Fixed: Dim Desktop on multiple platforms
  * Fixed: Playing files located in the root directory (Windows only)
  * Fixed: Show parent folder under recently opened list (Windows only)
  * Fixed: Show in Folder selects file (Windows only)
  * Fixed: Gesture sensitivity is resolution independent
  * Changed: Custom settings implementation
  * Changed: File info shows up as overlay
  * Changed: Some default key-bindings for easier workflow
  * Improved: Major code refracting for efficiency
  * Improved: Playlist
  * Improved: Fit Window
  * Improved: Settings
  * Improved: Multiple-monitor support
  * Improved: Tweaked interface colors for better visibility
  * Added: Italian translation
  * Added: Support for custom keyboard shortcuts
  * Added: Playlist will auto show if cursor is near it in full screen
  * Added: Automatic Updating (Windows only)
  * Added: Command-Line engine
  * Added: Support for easily updating youtube-dl</changelog>
  <changelog author="liujianfeng1994@gmail.com" date="1436184000">- Update to version 2.0.3
  * Hint: If you speed up the video, Baka will display how much real time you have remaining.
  * Fixed: Status info is now displayed with audio files without album art
  * Fixed: Disable Show in Folder for online files
  * Fixed: Key Bindings table is, and can be, sorted alphabetically
  * Changed: Logo :D
  * Changed: Settings file uses JSON
  * Changed: Currently playing file is selected in playlist (old behavior)
  * Changed: External subtitles will be labeled as so
  * Changed: Volume level shown on mouse scroll
  * Changed: Speed is increased/decreased by interval of 10%
  * Changed: Sub font size is increased/decreased by 0.1
  * Improved: Overall design
  * Improved: Playback Info display
  * Added: Croatian translation
  * Added: Dutch translation
  * Added: French translation
  * Added: Spanish translation
  * Added: Mute (different from setting volume to 0)
  * Added: Thumbnail buttons (Windows only)
  * Added: Metadata (ex. ID3 Tags) to playback info
  * Added: Delete external sub file along with video file (optional)
  * Added: Motion Interpolation option (previously called "smoothmotion")
  * Added: "help" command</changelog>
  <changelog author="aloisio@gmx.com" date="1453204800">- Update to version 2.0.4
  * New: Highly requested Hide All Controls mode (under
    Settings menu)
  * New: Ability to add external audio files
  * New: Option to not save recently opened files
  * New: Option to not restore playback position
  * New: Option to change mpv msg-level
  * New: "clear" command
  * New: Explain how to leave full screen mode
  * New: Message is displayed for Motion Interpolation &amp;
    Deinterlace options
  * New: Media Info displays if hwdec is in use or not
  * Fixed: Reordering playlist items would make them disappear
    (Windows only)
  * Fixed: Show message if file couldn't be opened
  * Fixed: An issue with resuming playback position
  * Fixed: Hide Album Art fully hides that portion
  * Fixed: Command line output is no longer double spaced
  * Changed: Double click a Key Binding entry to change it
  * Changed: Renamed an item to Open Copied Link
  * Changed: Cmd line shortcut key is now Ctrl+`
  * Changed: Cmd line no longer requires "debug debug" to show
    output
  * Changed: Gesture info is visually represented
  * Changed: Button text case to Sane Case</changelog>
  <changelog author="mimi.vx@gmail.com" date="1487764800">- import from packman</changelog>
  <changelog author="jengelh@inai.de" date="1488456000">- Throw out NPOV wording and instead mention a number of
  real features.</changelog>
  <changelog author="olaf@aepfle.de" date="1490097600">- Remove Category "Utilities" from desktop file</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1540468800">- cleanup specfile</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1645444800">- Fix build with mpv 2.0 (gh#mpv-player/mpv#9541, gh#u8sand/Baka-MPlayer#317)
  * Port-away-from-deprecated-removed-APIs-in-mpv-2.0.patch</changelog>
</package>
<package pkgid="d5bfb2670216edeafb5fb82927b6b0f826016de980a5da8b77ecc06e5c77dd7ba03ef0889e0e22b0d2d8eb5709aad76731e66148f90a22e2bfd5866b136efaa7" name="ballerburg-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.3" rel="1.6"/>
  <changelog author="cwh@suse.com" date="1319630400">- initially packaged version 0.1</changelog>
  <changelog author="jengelh@medozas.de" date="1322568000">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1364385600">- Updated to version 0.25</changelog>
  <changelog author="mardnh@gmx.de" date="1530964800">- Update to version 1.2.0
- Specfile cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.2.1
  - Bugfix release
- Build with with sdl2</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745755200">- Update to version 1.2.3
  * Ballerburg moved from Tuxfamily.org to framagit.org, so updated
    the URLs to point to https://baller.frama.io/ now
  * Added a "selftest" mode (first step towards CI testing)
  * Some other minor clean-ups (silence some warnings, fix typo)
- Changes in version 1.2.2
  * Add support for emcripten
  * Make it compilable on Windows
  * Fix some compiler &amp; sanitizer warnings
- Drop %check section, because check fails</changelog>
</package>
<package pkgid="88c3bdf3b36ba4da96c00b2b25b2999d19ef88f7e67dbfc126d35372f686dbcfe520c8d4b5101345564c938ddf73762c58f71950d937261502547eb3a6312e5e" name="ballerburg-debugsource" arch="i586">
  <version epoch="0" ver="1.2.3" rel="1.6"/>
  <changelog author="cwh@suse.com" date="1319630400">- initially packaged version 0.1</changelog>
  <changelog author="jengelh@medozas.de" date="1322568000">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1364385600">- Updated to version 0.25</changelog>
  <changelog author="mardnh@gmx.de" date="1530964800">- Update to version 1.2.0
- Specfile cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.2.1
  - Bugfix release
- Build with with sdl2</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745755200">- Update to version 1.2.3
  * Ballerburg moved from Tuxfamily.org to framagit.org, so updated
    the URLs to point to https://baller.frama.io/ now
  * Added a "selftest" mode (first step towards CI testing)
  * Some other minor clean-ups (silence some warnings, fix typo)
- Changes in version 1.2.2
  * Add support for emcripten
  * Make it compilable on Windows
  * Fix some compiler &amp; sanitizer warnings
- Drop %check section, because check fails</changelog>
</package>
<package pkgid="043b4337f77f69afbec63f9bd7d94a72993633a2fcec24353d335ac5f6f21a48ef892569e2e948e8f4142caf017aa5f6b2aff17d7d38d71fffe509cf832e8711" name="baloo-widgets-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * autotests: add wigetfactorytest
  * widgetfactory: translate dates to local timezone
  * filemetadataprovider: clean up old QT_VERSION check
  * tagsftileitemaction: Rename plugin from "Tags" to "Assign tags"
  * TagCheckBox: Handle dolphin crashes when encountering a tag containing slash '/' character (kde#437501)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * tagsfileitemaction: fix crash on empty selection (kde#521325)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Revert "filemetadatawidget: remove TextInteractionFlag"
  * tagsfileitemaction: fix crash on empty selection (kde#521325)
  * Remove FileMetaDataConfigWidget, deprecated since 23.08
  * Use default DEFAULT_SEVERITY for logging
  * Remove pointless path check for indexed files
  * autotests: Fix leak of test widget
  * filemetadatawidget: remove TextInteractionFlag (kde#515867)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="8cb410503b02ace09a1312d9376756a64f5c8012d4b9520bee1422bd42d974c72bc394cb5315c3ae9bf4297b795d1bf558ee1c442afc72b1921846c36eb4e5fa" name="baloo-widgets-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * autotests: add wigetfactorytest
  * widgetfactory: translate dates to local timezone
  * filemetadataprovider: clean up old QT_VERSION check
  * tagsftileitemaction: Rename plugin from "Tags" to "Assign tags"
  * TagCheckBox: Handle dolphin crashes when encountering a tag containing slash '/' character (kde#437501)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * tagsfileitemaction: fix crash on empty selection (kde#521325)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Revert "filemetadatawidget: remove TextInteractionFlag"
  * tagsfileitemaction: fix crash on empty selection (kde#521325)
  * Remove FileMetaDataConfigWidget, deprecated since 23.08
  * Use default DEFAULT_SEVERITY for logging
  * Remove pointless path check for indexed files
  * autotests: Fix leak of test widget
  * filemetadatawidget: remove TextInteractionFlag (kde#515867)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="c7006096f77dcb5d6d51f979953beadbe0168605b138c226377b3a2513a41e82528ccc9c285fb9173f753ca75383b6a46276ca31cc2b465b4eebce34e3f6e3fd" name="balsa-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.5" rel="1.6"/>
  <changelog author="bjorn.lie@gmail.com" date="1531051200">- Drop pkgconfig(libnm-glib) BuildRequires: Balsa switched from
  libnm-glib to GNetworkMonitor in version 2.5.2.
- Drop pkgconfig(libsecret-1) BuildRequires: Not used, as we are
  not passing --with-libsecret to configure (upstream default is
  not using it).
- Stop passing --enable-smime, --with-gtkspell and --with-ssl to
  configure, no longer recognized.
- Replace pkgconfig(gtkspell3-3.0) with pkgconfig(gspell-1)
  BuildRequires and pass --with-spell-checker=gspell to configure.
  This also allows for dropping conditionals for
  pkgconfig(enchant-2) and pkgconfig(enchant) BuildRequires.
- Replace openssl-devel with pkgconfig(openssl) BuildRequires,
  align with what configure checks for.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1571227200">- Update to version 2.5.8:
  + HTML email improvements; vcal attachment handling.
- Changes from version 2.5.7:
  + encryption, HTML email improvements; bug fixes.
- Drop conditional post(un) handling for obsolete versions of
  openSUSE.
- Drop balsa-2.5.6-fix-build-breaker-typo.patch: Fixed upstream.
- Drop update-desktop-files BuildRequires and macros as well as
  balsa-lang Recommends, no longer needed.
- Add pkgconfig(fribidi) BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1586692800">- Update to version 2.5.10:
  + Set message threading correctly on new mailboxes.
  + Display S/MIME and TLS certificate chains.
  + Improve handling of multipart/related message parts.
  + Display text/calendar parts using ical library.
  + Multiple bug fixes and code cleanups; remove obsolete command
    line options.
- Changes from version 2.5.9:
  + Fix HTML message layout issues.
- Add pkgconfig(libical) and pkgconfig(libsecret-1) BuildRequires:
  New dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1586692801">- Update to version 2.6.0:
  + This release switches to gmime3 library for MIME processing.
- Replace pkgconfig(gmime-2.6) with pkgconfig(gmime-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596024000">- Update to version 2.6.1:
  + fix server identity verification.
- Run spec-cleaner
  + Remove package groups</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1609156800">- Update to version 2.6.2:
  * Webkit widgets are now sandboxed.
  * Improved desktop notifications.
  * iTIP calendar reply are improved.
  * Handling of multiple crypto keys for the same recipient.
  * build cleanups and improvements, e.g. application logging.
  * code cleanups and simplifications as enabled by moving to more modern
    libraries.
  * bug fixes: draft with message/external-body attachments;
    do not crash on importing half-broken keys</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1640779200">- Update to version 2.6.3:
  + Improve Autocrypt-related error messages.
  + Improvements to communication with GnuPG key servers.
  + Create standard-compatible HTML messages.
  + Implement sender-dependent HTML message preferences.
  + Reuse HTTP connections when rendering HTML messages.
  + Do not send empty Reply-To, Cc, etc headers.
  + More robust IMAP parser and response handling.
  + Code cleanups, platform-dependent build fixes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 2.6.4:
  + Fix display/printout with nondefault HTML preferences.
  + HTML context meny improments, integration with Webkit HTML
    privacy filter.
  + Header edition in GNOME editor fixed.
  + Some MDN, iCalendar issues fixed.
  + More informative error messages.
  + Notification improvements.
  + Show UI for opening download location after download.
  + Minor memory leaks plugged.
  + Code refactoring and cleanup.
  + Library and build system deprecation cleanups.
  + Updated translations.
- Pass disable static to configure and remove la files in install.
- Replace gpgme-devel with pkgconfig(gpgme) BuildRequires following
  upstreams changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678622400">- Add balsa-webkitgtk-bump.patch: Port to build against
  webkit2gtk-4.1. Following this replace pkgconfig(webkit2gtk-4.0)
  with pkgconfig(webkit2gtk-4.1) BuildRequires, and add libtool
  BuildRequires and bootstrap the build since the patch touches the
  buildsystem.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 2.6.5:
  + fix connection issues with broken IMAP servers
  + add limited support for CardDAV address books
  + always store user credentials in the Secret Service if possible
  + improve dealing with user credentials iff the Secret Service is
    unusable
  + improve saving attachments
  + improved setup wizard with server probing
  + add support for Web Key Directory (WKD) GnuPG keys
  + improve crypto user interface
  + add optional DKIM and DMARC checks
  + prefer TLS connections over STARTTLS
  + Webkit 4.1 support
  + use XDG-compliant user data folder layout
  + remove deprecated stuff (SQLite2, Rubrica, ige-mac-integration)
  + lots of bug fixes
  + documentation updates (yet incomplete)
  + port to meson
- Drop balsa-webkitgtk-bump.patch: Fixed upstream.
- Switch to git checkout via source service.
- Add meson BuildRequries and macros following upstreams port.
- Align Buildrequires with what meson setup checks for, follow
  upstream defaults.</changelog>
</package>
<package pkgid="d9673a847e7556d6cee2bd454f4a80d8f233c29b727202fd63d5edea0b98a7eaacf6794907b4a046f8f425a8a212ffcb9660dc0f3ef9e568f1f8eb8cc042b25d" name="balsa-debugsource" arch="i586">
  <version epoch="0" ver="2.6.5" rel="1.6"/>
  <changelog author="bjorn.lie@gmail.com" date="1531051200">- Drop pkgconfig(libnm-glib) BuildRequires: Balsa switched from
  libnm-glib to GNetworkMonitor in version 2.5.2.
- Drop pkgconfig(libsecret-1) BuildRequires: Not used, as we are
  not passing --with-libsecret to configure (upstream default is
  not using it).
- Stop passing --enable-smime, --with-gtkspell and --with-ssl to
  configure, no longer recognized.
- Replace pkgconfig(gtkspell3-3.0) with pkgconfig(gspell-1)
  BuildRequires and pass --with-spell-checker=gspell to configure.
  This also allows for dropping conditionals for
  pkgconfig(enchant-2) and pkgconfig(enchant) BuildRequires.
- Replace openssl-devel with pkgconfig(openssl) BuildRequires,
  align with what configure checks for.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1571227200">- Update to version 2.5.8:
  + HTML email improvements; vcal attachment handling.
- Changes from version 2.5.7:
  + encryption, HTML email improvements; bug fixes.
- Drop conditional post(un) handling for obsolete versions of
  openSUSE.
- Drop balsa-2.5.6-fix-build-breaker-typo.patch: Fixed upstream.
- Drop update-desktop-files BuildRequires and macros as well as
  balsa-lang Recommends, no longer needed.
- Add pkgconfig(fribidi) BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1586692800">- Update to version 2.5.10:
  + Set message threading correctly on new mailboxes.
  + Display S/MIME and TLS certificate chains.
  + Improve handling of multipart/related message parts.
  + Display text/calendar parts using ical library.
  + Multiple bug fixes and code cleanups; remove obsolete command
    line options.
- Changes from version 2.5.9:
  + Fix HTML message layout issues.
- Add pkgconfig(libical) and pkgconfig(libsecret-1) BuildRequires:
  New dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1586692801">- Update to version 2.6.0:
  + This release switches to gmime3 library for MIME processing.
- Replace pkgconfig(gmime-2.6) with pkgconfig(gmime-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596024000">- Update to version 2.6.1:
  + fix server identity verification.
- Run spec-cleaner
  + Remove package groups</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1609156800">- Update to version 2.6.2:
  * Webkit widgets are now sandboxed.
  * Improved desktop notifications.
  * iTIP calendar reply are improved.
  * Handling of multiple crypto keys for the same recipient.
  * build cleanups and improvements, e.g. application logging.
  * code cleanups and simplifications as enabled by moving to more modern
    libraries.
  * bug fixes: draft with message/external-body attachments;
    do not crash on importing half-broken keys</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1640779200">- Update to version 2.6.3:
  + Improve Autocrypt-related error messages.
  + Improvements to communication with GnuPG key servers.
  + Create standard-compatible HTML messages.
  + Implement sender-dependent HTML message preferences.
  + Reuse HTTP connections when rendering HTML messages.
  + Do not send empty Reply-To, Cc, etc headers.
  + More robust IMAP parser and response handling.
  + Code cleanups, platform-dependent build fixes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 2.6.4:
  + Fix display/printout with nondefault HTML preferences.
  + HTML context meny improments, integration with Webkit HTML
    privacy filter.
  + Header edition in GNOME editor fixed.
  + Some MDN, iCalendar issues fixed.
  + More informative error messages.
  + Notification improvements.
  + Show UI for opening download location after download.
  + Minor memory leaks plugged.
  + Code refactoring and cleanup.
  + Library and build system deprecation cleanups.
  + Updated translations.
- Pass disable static to configure and remove la files in install.
- Replace gpgme-devel with pkgconfig(gpgme) BuildRequires following
  upstreams changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678622400">- Add balsa-webkitgtk-bump.patch: Port to build against
  webkit2gtk-4.1. Following this replace pkgconfig(webkit2gtk-4.0)
  with pkgconfig(webkit2gtk-4.1) BuildRequires, and add libtool
  BuildRequires and bootstrap the build since the patch touches the
  buildsystem.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 2.6.5:
  + fix connection issues with broken IMAP servers
  + add limited support for CardDAV address books
  + always store user credentials in the Secret Service if possible
  + improve dealing with user credentials iff the Secret Service is
    unusable
  + improve saving attachments
  + improved setup wizard with server probing
  + add support for Web Key Directory (WKD) GnuPG keys
  + improve crypto user interface
  + add optional DKIM and DMARC checks
  + prefer TLS connections over STARTTLS
  + Webkit 4.1 support
  + use XDG-compliant user data folder layout
  + remove deprecated stuff (SQLite2, Rubrica, ige-mac-integration)
  + lots of bug fixes
  + documentation updates (yet incomplete)
  + port to meson
- Drop balsa-webkitgtk-bump.patch: Fixed upstream.
- Switch to git checkout via source service.
- Add meson BuildRequries and macros following upstreams port.
- Align Buildrequires with what meson setup checks for, follow
  upstream defaults.</changelog>
</package>
<package pkgid="6404f4da5a7b1aca86a656d4fda5fede8aca5fdcb1df5456b722bdb1185f2f570b22d906ffbe94487f34ab30f0c4bf92ab4c75255e1548950201a6ed43d6d178" name="bam-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.1" rel="5.17"/>
  <changelog author="mailaender@opensuse.org" date="1469880000">- initial packaging of version 0.5.0
  * Upgraded to Lua 5.3.3 from 5.1
  * More accurate cache to reduce recompiles when switching parameters
  * Make use of CC environment variables when available by default
  * Build should now be reproducable and not add date or timestamps into the executable
  * Bug-fixes</changelog>
  <changelog author="mpluskal@suse.com" date="1469880001">- Use pretty name for archive
- Build with optflags</changelog>
  <changelog author="jengelh@inai.de" date="1469880002">- Update description</changelog>
  <changelog author="mailaender@opensuse.org" date="1517572800">- update to version 0.5.1
  * Fixed issues with CC environment variables
  * Out of bounds fixed to debug output and output cache
  * XLC compiler support
  * Fixed parallel build with make
- disable tests
- enforce Lua 5.3</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1523880000">- Fix compilation issue order:
  * Add bam-0.5.1-fix-compilation-order.patch.
  * Enable tests (they actually showed the problem).
- Clean spec file with spec-cleaner.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609761600">- Replace pandoc BuildRequires with help2man: this is sufficient to
  convert docs/bam.1.txt into man page format.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1665662400">- Add patch support-python3.patch:
  * Support Python 3.
- Switch BuildRequires to python3.
- Correct URL.</changelog>
</package>
<package pkgid="0c5b5cd52a24defc0a4f92cd9cfdb202b4e268da132301bfe5d016c36079238d912e62f18b5e3334f44553d50913a5361fb73928671b96886a3375ec63e7910a" name="bam-debugsource" arch="i586">
  <version epoch="0" ver="0.5.1" rel="5.17"/>
  <changelog author="mailaender@opensuse.org" date="1469880000">- initial packaging of version 0.5.0
  * Upgraded to Lua 5.3.3 from 5.1
  * More accurate cache to reduce recompiles when switching parameters
  * Make use of CC environment variables when available by default
  * Build should now be reproducable and not add date or timestamps into the executable
  * Bug-fixes</changelog>
  <changelog author="mpluskal@suse.com" date="1469880001">- Use pretty name for archive
- Build with optflags</changelog>
  <changelog author="jengelh@inai.de" date="1469880002">- Update description</changelog>
  <changelog author="mailaender@opensuse.org" date="1517572800">- update to version 0.5.1
  * Fixed issues with CC environment variables
  * Out of bounds fixed to debug output and output cache
  * XLC compiler support
  * Fixed parallel build with make
- disable tests
- enforce Lua 5.3</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1523880000">- Fix compilation issue order:
  * Add bam-0.5.1-fix-compilation-order.patch.
  * Enable tests (they actually showed the problem).
- Clean spec file with spec-cleaner.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1609761600">- Replace pandoc BuildRequires with help2man: this is sufficient to
  convert docs/bam.1.txt into man page format.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1665662400">- Add patch support-python3.patch:
  * Support Python 3.
- Switch BuildRequires to python3.
- Correct URL.</changelog>
</package>
<package pkgid="c1a5a6b84dd251204ef9052c3896a6b6cc6ee3fdebeee9bf985af0cdf9259abb9045beee352815606b9a3a460551c9b4259aa6b450383df9dce969bd350d11a2" name="bamf-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.6" rel="1.18"/>
  <changelog author="jengelh@inai.de" date="1399464000">- Add bamf-voidreturn.diff to resolve a compile abort due to
  nonsensical syntax.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1430568000">- Update to 0.5.1:
  * BamfView: Reload the view children everytime it changes D-Bus
    path.
  * BamfXutils: Trap the X errors when doing async X calls.
  * BamfLegacyScreen: When in Unity monitor for Compiz
    ClientMessage's to show action menu.
  * BamfMatcher: Fix prefix regex for pythonX support.
  * BamfMatcher: Rename set our atom to _BAMF_DESKTOP_FILE.
  * BamfLegacyScreen: Do not show the actions menu for desktop
    type window.
  * Fix return value of try_create_local_desktop_data.
  * Remove old webapp related code since now we do not use browser
    tab matching anymore.
  * Install typelib files into MA libdir.
  * BamfMatcher: honour the _GTK_APPLICATION_ID xprop.
  * Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon.
- Remove bamf-voidreturn.diff.
- Spec cleanup.</changelog>
  <changelog author="jengelh@inai.de" date="1431172800">- Update RPM package groups and summaries
- Avoid running configure twice
- Make sure all non-base directories are owned
- Ensure all configure.ac requirements appear as BuildRequires
- Place documentation into subpackage, it is not needed for
  automated builds.</changelog>
  <changelog author="jengelh@inai.de" date="1431259200">- Add gpg signature</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1479211200">- Update to version 0.5.3 (changes since 0.5.1):
  * BamfView: Reload the view children everytime it changes dbus
    path. Without doing it we could have children-less views in
    case we have just re-matched a view with a different dbus path
    (this happens in general for desktop-less applications), because
    the proxy won't be fast enough to catch the signal to update
    the inner children list (lp#1238064).
  * BamfXutils: Trap the X errors when doing async X calls
    (lp#1193714).
  * bamf-legacy-window-test.c: Don't use 'return' with a value, in
    function returning void.
  * Fix return value of try_create_local_desktop_data (lp#1280110).
  * BamfLegacyScreen: When in Unity monitor for compiz
    ClientMessage's to show action menu If we get a
    _COMPIZ_TOOLKIT_ACTION client message with the internal value
    _COMPIZ_TOOLKIT_ACTION_WINDOW_MENU, then we are requested by
    compiz to show the window action menu, and thus let's ask the
    proper BamfLegacyWindow to do that, thanks to libwnck
    (lp#1280042).
  * Remove old webapp related code since now we don't use browser
    tab matching anymore (lp#1289498).
  * Rip out vestigial webapps code (lp#1280337, lp#1280337).
  * BamfMatcher: Fix prefix regex for pythonX support (used for
    converting /usr/bin/python[stuff] foo into foo) to work with
    pythonX as well as python and pythonX.Y.
  * BamfLegacyScreen: Do not show the actions menu for desktop type
    window (lp#1342609).
  * Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon
    (lp#1407192).
  * Matcher: Honour the _GTK_APPLICATION_ID xprop.
  * BamfMatcher: Rename set our atom to _BAMF_DESKTOP_FILE.
  * Matcher: Use desktop file path when matching on
    _GTK_APPLICATION_ID.
  * BamfMatcher: Update special g-c-c code to unity-control-center
    (lp#1511481).
  * libBAMF: Cache active{window,application} and be smarter in
    reusing known resources.
  * BamfDaemon: Add upstart session support.
  * BamfMatcher: Don't assign no-display desktop files to windows
    by default when launched (lp#1519376).
  * Use startup notifications to set a "starting" property
    (lp#676457).
  * BamfMatcher: Avoid to register applications with invalid (empty
    or not existing) destkop files (lp#1560490).
  * BamfApplication: Bind window-{added,removed} signals to
    child-{added,removed} ones.
  * BamfWindow: Export window actions menu using dbusmenu
    (lp#1570812).
  * BamfApplication: Correctly set a main child when handling
    windows.
  * bamfdaemon-dbus-runner: Don't try to start again if already
    running (lp#1581896, lp#1532226).
  * BamfMatcher: Allow overriding desktop with the environment var
    BAMF_DESKTOP_FILE_HINT.
  * Daemon: Manually set to complete the startup notification on
    view state change (lp#1582430).
  * Add support for starting bamf through user systemd units.
  * Unscale x/y coordinates returned by top_window_action_menu
    (lp#1606234).
  * Adjust for XDG_CURRENT_DESKTOP containing multiple
    colon-separated values.
- Chop -Werror off with a regular expression.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1569585600">- BuildRequire python2-libxml2 instead of python-libxml2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1575892800">- Update to version 0.5.4:
  * See /usr/share/doc/packages/bamf-daemon/ChangeLog
- Add bamf-fix-gtester2xunit.patch: Make gtester2xunit requirements
  easier to meet.
  BuildRequire python3-lxml instead of libxslt-python and
  python2-libxml2.
- Drop openSUSE Leap 42.3 support.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Update to version 0.5.5:
  * bamf-tab: Fix spelling
  * bamf-view: avoid overriding the `timeout` variables after
    setting them
  * Run gtester2xunit.py with Python3, port libxml2/libxslt to
    lxml module, this obsoletes bamf-fix-gtester2xunit.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update keyring for new key Marco Trevisan
  D4C501DA48EB797A081750939449C2F50996635F</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659009600">- update to 0.5.6:
  * configure.ac: bump glib requirement to &gt;= 2.38
  * port gobject privates methods using non-deprecated macros
  * bamf-view: Fix deprecation warning with proper replacement
  * libbamf: Use more modern macros to define classes
  * configure: Ensure we compile using all the required gobject packages
  * daemon/bamf-application: Support ShowIn in generated desktop with new format
  * tests/bamfdaemon: Remove window-added/removed tests
  * bamfdaemon, tests: Export and destroy windows and applications</changelog>
</package>
<package pkgid="22bf3fc799e60cf4c2ad78ac180255899f0ba32760d99cdf9a0dbd93bf73c2624dc06dcbf0bba4de86adf25c00d77d259aa82c775eb62db7f17f75cd418c494a" name="bamf-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.6" rel="1.18"/>
  <changelog author="jengelh@inai.de" date="1399464000">- Add bamf-voidreturn.diff to resolve a compile abort due to
  nonsensical syntax.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1430568000">- Update to 0.5.1:
  * BamfView: Reload the view children everytime it changes D-Bus
    path.
  * BamfXutils: Trap the X errors when doing async X calls.
  * BamfLegacyScreen: When in Unity monitor for Compiz
    ClientMessage's to show action menu.
  * BamfMatcher: Fix prefix regex for pythonX support.
  * BamfMatcher: Rename set our atom to _BAMF_DESKTOP_FILE.
  * BamfLegacyScreen: Do not show the actions menu for desktop
    type window.
  * Fix return value of try_create_local_desktop_data.
  * Remove old webapp related code since now we do not use browser
    tab matching anymore.
  * Install typelib files into MA libdir.
  * BamfMatcher: honour the _GTK_APPLICATION_ID xprop.
  * Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon.
- Remove bamf-voidreturn.diff.
- Spec cleanup.</changelog>
  <changelog author="jengelh@inai.de" date="1431172800">- Update RPM package groups and summaries
- Avoid running configure twice
- Make sure all non-base directories are owned
- Ensure all configure.ac requirements appear as BuildRequires
- Place documentation into subpackage, it is not needed for
  automated builds.</changelog>
  <changelog author="jengelh@inai.de" date="1431259200">- Add gpg signature</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1479211200">- Update to version 0.5.3 (changes since 0.5.1):
  * BamfView: Reload the view children everytime it changes dbus
    path. Without doing it we could have children-less views in
    case we have just re-matched a view with a different dbus path
    (this happens in general for desktop-less applications), because
    the proxy won't be fast enough to catch the signal to update
    the inner children list (lp#1238064).
  * BamfXutils: Trap the X errors when doing async X calls
    (lp#1193714).
  * bamf-legacy-window-test.c: Don't use 'return' with a value, in
    function returning void.
  * Fix return value of try_create_local_desktop_data (lp#1280110).
  * BamfLegacyScreen: When in Unity monitor for compiz
    ClientMessage's to show action menu If we get a
    _COMPIZ_TOOLKIT_ACTION client message with the internal value
    _COMPIZ_TOOLKIT_ACTION_WINDOW_MENU, then we are requested by
    compiz to show the window action menu, and thus let's ask the
    proper BamfLegacyWindow to do that, thanks to libwnck
    (lp#1280042).
  * Remove old webapp related code since now we don't use browser
    tab matching anymore (lp#1289498).
  * Rip out vestigial webapps code (lp#1280337, lp#1280337).
  * BamfMatcher: Fix prefix regex for pythonX support (used for
    converting /usr/bin/python[stuff] foo into foo) to work with
    pythonX as well as python and pythonX.Y.
  * BamfLegacyScreen: Do not show the actions menu for desktop type
    window (lp#1342609).
  * Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon
    (lp#1407192).
  * Matcher: Honour the _GTK_APPLICATION_ID xprop.
  * BamfMatcher: Rename set our atom to _BAMF_DESKTOP_FILE.
  * Matcher: Use desktop file path when matching on
    _GTK_APPLICATION_ID.
  * BamfMatcher: Update special g-c-c code to unity-control-center
    (lp#1511481).
  * libBAMF: Cache active{window,application} and be smarter in
    reusing known resources.
  * BamfDaemon: Add upstart session support.
  * BamfMatcher: Don't assign no-display desktop files to windows
    by default when launched (lp#1519376).
  * Use startup notifications to set a "starting" property
    (lp#676457).
  * BamfMatcher: Avoid to register applications with invalid (empty
    or not existing) destkop files (lp#1560490).
  * BamfApplication: Bind window-{added,removed} signals to
    child-{added,removed} ones.
  * BamfWindow: Export window actions menu using dbusmenu
    (lp#1570812).
  * BamfApplication: Correctly set a main child when handling
    windows.
  * bamfdaemon-dbus-runner: Don't try to start again if already
    running (lp#1581896, lp#1532226).
  * BamfMatcher: Allow overriding desktop with the environment var
    BAMF_DESKTOP_FILE_HINT.
  * Daemon: Manually set to complete the startup notification on
    view state change (lp#1582430).
  * Add support for starting bamf through user systemd units.
  * Unscale x/y coordinates returned by top_window_action_menu
    (lp#1606234).
  * Adjust for XDG_CURRENT_DESKTOP containing multiple
    colon-separated values.
- Chop -Werror off with a regular expression.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1569585600">- BuildRequire python2-libxml2 instead of python-libxml2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1575892800">- Update to version 0.5.4:
  * See /usr/share/doc/packages/bamf-daemon/ChangeLog
- Add bamf-fix-gtester2xunit.patch: Make gtester2xunit requirements
  easier to meet.
  BuildRequire python3-lxml instead of libxslt-python and
  python2-libxml2.
- Drop openSUSE Leap 42.3 support.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Update to version 0.5.5:
  * bamf-tab: Fix spelling
  * bamf-view: avoid overriding the `timeout` variables after
    setting them
  * Run gtester2xunit.py with Python3, port libxml2/libxslt to
    lxml module, this obsoletes bamf-fix-gtester2xunit.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update keyring for new key Marco Trevisan
  D4C501DA48EB797A081750939449C2F50996635F</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659009600">- update to 0.5.6:
  * configure.ac: bump glib requirement to &gt;= 2.38
  * port gobject privates methods using non-deprecated macros
  * bamf-view: Fix deprecation warning with proper replacement
  * libbamf: Use more modern macros to define classes
  * configure: Ensure we compile using all the required gobject packages
  * daemon/bamf-application: Support ShowIn in generated desktop with new format
  * tests/bamfdaemon: Remove window-added/removed tests
  * bamfdaemon, tests: Export and destroy windows and applications</changelog>
</package>
<package pkgid="b11c4fbd7317f1acda7160898dedb5b010a1fbdec700a6ff35f41e1098f3e139aafd4e9f4647eb86c9b85cc4dede88cfd920bcadbb40759bc618e27e1cdcbefa" name="bamf-debugsource" arch="i586">
  <version epoch="0" ver="0.5.6" rel="1.18"/>
  <changelog author="jengelh@inai.de" date="1399464000">- Add bamf-voidreturn.diff to resolve a compile abort due to
  nonsensical syntax.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1430568000">- Update to 0.5.1:
  * BamfView: Reload the view children everytime it changes D-Bus
    path.
  * BamfXutils: Trap the X errors when doing async X calls.
  * BamfLegacyScreen: When in Unity monitor for Compiz
    ClientMessage's to show action menu.
  * BamfMatcher: Fix prefix regex for pythonX support.
  * BamfMatcher: Rename set our atom to _BAMF_DESKTOP_FILE.
  * BamfLegacyScreen: Do not show the actions menu for desktop
    type window.
  * Fix return value of try_create_local_desktop_data.
  * Remove old webapp related code since now we do not use browser
    tab matching anymore.
  * Install typelib files into MA libdir.
  * BamfMatcher: honour the _GTK_APPLICATION_ID xprop.
  * Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon.
- Remove bamf-voidreturn.diff.
- Spec cleanup.</changelog>
  <changelog author="jengelh@inai.de" date="1431172800">- Update RPM package groups and summaries
- Avoid running configure twice
- Make sure all non-base directories are owned
- Ensure all configure.ac requirements appear as BuildRequires
- Place documentation into subpackage, it is not needed for
  automated builds.</changelog>
  <changelog author="jengelh@inai.de" date="1431259200">- Add gpg signature</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1479211200">- Update to version 0.5.3 (changes since 0.5.1):
  * BamfView: Reload the view children everytime it changes dbus
    path. Without doing it we could have children-less views in
    case we have just re-matched a view with a different dbus path
    (this happens in general for desktop-less applications), because
    the proxy won't be fast enough to catch the signal to update
    the inner children list (lp#1238064).
  * BamfXutils: Trap the X errors when doing async X calls
    (lp#1193714).
  * bamf-legacy-window-test.c: Don't use 'return' with a value, in
    function returning void.
  * Fix return value of try_create_local_desktop_data (lp#1280110).
  * BamfLegacyScreen: When in Unity monitor for compiz
    ClientMessage's to show action menu If we get a
    _COMPIZ_TOOLKIT_ACTION client message with the internal value
    _COMPIZ_TOOLKIT_ACTION_WINDOW_MENU, then we are requested by
    compiz to show the window action menu, and thus let's ask the
    proper BamfLegacyWindow to do that, thanks to libwnck
    (lp#1280042).
  * Remove old webapp related code since now we don't use browser
    tab matching anymore (lp#1289498).
  * Rip out vestigial webapps code (lp#1280337, lp#1280337).
  * BamfMatcher: Fix prefix regex for pythonX support (used for
    converting /usr/bin/python[stuff] foo into foo) to work with
    pythonX as well as python and pythonX.Y.
  * BamfLegacyScreen: Do not show the actions menu for desktop type
    window (lp#1342609).
  * Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon
    (lp#1407192).
  * Matcher: Honour the _GTK_APPLICATION_ID xprop.
  * BamfMatcher: Rename set our atom to _BAMF_DESKTOP_FILE.
  * Matcher: Use desktop file path when matching on
    _GTK_APPLICATION_ID.
  * BamfMatcher: Update special g-c-c code to unity-control-center
    (lp#1511481).
  * libBAMF: Cache active{window,application} and be smarter in
    reusing known resources.
  * BamfDaemon: Add upstart session support.
  * BamfMatcher: Don't assign no-display desktop files to windows
    by default when launched (lp#1519376).
  * Use startup notifications to set a "starting" property
    (lp#676457).
  * BamfMatcher: Avoid to register applications with invalid (empty
    or not existing) destkop files (lp#1560490).
  * BamfApplication: Bind window-{added,removed} signals to
    child-{added,removed} ones.
  * BamfWindow: Export window actions menu using dbusmenu
    (lp#1570812).
  * BamfApplication: Correctly set a main child when handling
    windows.
  * bamfdaemon-dbus-runner: Don't try to start again if already
    running (lp#1581896, lp#1532226).
  * BamfMatcher: Allow overriding desktop with the environment var
    BAMF_DESKTOP_FILE_HINT.
  * Daemon: Manually set to complete the startup notification on
    view state change (lp#1582430).
  * Add support for starting bamf through user systemd units.
  * Unscale x/y coordinates returned by top_window_action_menu
    (lp#1606234).
  * Adjust for XDG_CURRENT_DESKTOP containing multiple
    colon-separated values.
- Chop -Werror off with a regular expression.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1569585600">- BuildRequire python2-libxml2 instead of python-libxml2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1575892800">- Update to version 0.5.4:
  * See /usr/share/doc/packages/bamf-daemon/ChangeLog
- Add bamf-fix-gtester2xunit.patch: Make gtester2xunit requirements
  easier to meet.
  BuildRequire python3-lxml instead of libxslt-python and
  python2-libxml2.
- Drop openSUSE Leap 42.3 support.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Update to version 0.5.5:
  * bamf-tab: Fix spelling
  * bamf-view: avoid overriding the `timeout` variables after
    setting them
  * Run gtester2xunit.py with Python3, port libxml2/libxslt to
    lxml module, this obsoletes bamf-fix-gtester2xunit.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update keyring for new key Marco Trevisan
  D4C501DA48EB797A081750939449C2F50996635F</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659009600">- update to 0.5.6:
  * configure.ac: bump glib requirement to &gt;= 2.38
  * port gobject privates methods using non-deprecated macros
  * bamf-view: Fix deprecation warning with proper replacement
  * libbamf: Use more modern macros to define classes
  * configure: Ensure we compile using all the required gobject packages
  * daemon/bamf-application: Support ShowIn in generated desktop with new format
  * tests/bamfdaemon: Remove window-added/removed tests
  * bamfdaemon, tests: Export and destroy windows and applications</changelog>
</package>
<package pkgid="5d3d3034903c0fdf0a6df1421525fbfd9c31b81c7ea1e594c267d383307c7e2c553a52adc4e9c1f0044d626e06746ae2b7cc8a455e21b6ce2037f22861b6e48d" name="bandicoot-debugsource" arch="i586">
  <version epoch="0" ver="4.0.1" rel="1.3"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701259200">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712923200">- Update to version 1.13.0:
  * No linux specific fixes.
- Changes from version 1.12.2:
  * Fix for OpenCL kernel compilation on devices that don't
    support float64
- Changes from version 1.12.2:
  * Add compatibility container functions: .front(), .back(),
    .size(), .clear(), .empty()
  * Fix bug in two-dimensional CUDA grid size computation
- Empty %check section to satisfy rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1769169600">- Update to version 3.1.0:
  * Add non-contiguous submatrix views (Mat.elem(v),
    Mat.submat(rows, cols), Cube.elem(v), Mat,rows(rows),
    Mat.cols(cols))
  * Use NVRTC PTX compilation when the card architecture is too
    new for the NVRTC version
  * Install into /usr/local/ by default on Linux/macOS systems
  * Add COOT_TARGET_OPENCL_VERSION configuration macro to suppress
    OpenCL compilation warnings
  * Add coot_backend() to get the selected backend
  * Bugfix for operations on mixed matrix or cube types
- Changes from previous versions:
  * See https://coot.sourceforge.io/docs.html#changelog
- Bump so version in shared library package name.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1778846400">- Update to version 4.0.1:
  * Fixes for compiler warnings.
  * Robustness fixes for unit tests.
- Changes from version 4.0.0:
  * Major overhaul of the internal meta-programming framework,
    allowing automatic fusion of many operations into a single GPU
    operation.
  * Add preliminary experimental support for the Vulkan backend.
  * Add .is_symmetric().
  * Add .is_sympd().
  * Bugfixes for inplace matrix multiplication and backend memory
    safety.
  * Various optimisations for better expression handling.</changelog>
</package>
<package pkgid="669ee31e5ec09dd1c69f9670c0871557d1b043e9a448b989b49f53cdfbe3cb97e2d12b536e5481559fb66c32e1fc47fa0643c577369198dbf67b483e9771914d" name="baobab-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711108800">- Update to version 46.0:
  + Improved App metainfo.
  + Use enter instead of leave to update highlightitem.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724673600">- Update to version 47.alpha:
  + Use GtkColumnView instead of GtkTreeView
  + Replace named colors with CSS variables
  + Use symbolic icons in location lists
  + Port to AdwDialog
  + Use AdwPreferencesPage/Group for location list
  + Use AdwButtonRow for "Add Location" button
  + Miscellaneous style cleanups
  + Allow removing files that don't exist
  + New pathbar style
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726488000">- Update to version 47.0:
  + Port to AdwSpinner.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736683200">- Update to version 48.alpha:
  + Replace X-GNOME-Utilities category with Utility
  + Metainfo improvements
  + Updated translations.
- Add appstream-glib BuildRequires and a checksection where we
  verify appdata and desktop file.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Sort POTFILES alphabetically
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Add baobab-Improve-Scaning-Speed_cpu.patch: Improve Scaning Speed
  and Memory Usage.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757678400">- Update to version 49.0:
  + Improve Scanning Speed and Memory Usage
  + Updated translations
- Drop baobab-Improve-Scaning-Speed_cpu.patch: fixed upstream</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 49.1:
  + Bugs fixed:
  - Right-click menu actions (such as "Move to trash" or "Copy
    Path") applied to the wrong row when mouse cursor moved
    around or below the contextual menu
  - Segfault when mounting android device
  - Context menu action applied to wrong item (always)
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Port help overlay to AdwShortcutsDialog
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="e4d85015c606b1b8da56c97e76803e79ec8e5087829738bc598379a67e38b67bfaec35758b1696ab2de844d1ef45db051c595c1fc1ccf9ae923fd02f272757c5" name="baobab-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711108800">- Update to version 46.0:
  + Improved App metainfo.
  + Use enter instead of leave to update highlightitem.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724673600">- Update to version 47.alpha:
  + Use GtkColumnView instead of GtkTreeView
  + Replace named colors with CSS variables
  + Use symbolic icons in location lists
  + Port to AdwDialog
  + Use AdwPreferencesPage/Group for location list
  + Use AdwButtonRow for "Add Location" button
  + Miscellaneous style cleanups
  + Allow removing files that don't exist
  + New pathbar style
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726488000">- Update to version 47.0:
  + Port to AdwSpinner.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736683200">- Update to version 48.alpha:
  + Replace X-GNOME-Utilities category with Utility
  + Metainfo improvements
  + Updated translations.
- Add appstream-glib BuildRequires and a checksection where we
  verify appdata and desktop file.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Sort POTFILES alphabetically
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Add baobab-Improve-Scaning-Speed_cpu.patch: Improve Scaning Speed
  and Memory Usage.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757678400">- Update to version 49.0:
  + Improve Scanning Speed and Memory Usage
  + Updated translations
- Drop baobab-Improve-Scaning-Speed_cpu.patch: fixed upstream</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 49.1:
  + Bugs fixed:
  - Right-click menu actions (such as "Move to trash" or "Copy
    Path") applied to the wrong row when mouse cursor moved
    around or below the contextual menu
  - Segfault when mounting android device
  - Context menu action applied to wrong item (always)
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Port help overlay to AdwShortcutsDialog
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="179e2683f13abd193507a6adbbe04896b30c184dec0a351620d11faae42df482a16103f7ffef3d9b856bf18c10faa3a82cf51a379d5dd8add779df2ab874c60d" name="barcode-debuginfo" arch="i586">
  <version epoch="0" ver="0.99" rel="12.6"/>
  <changelog author="p.drouand@gmail.com" date="1388836800">- Update to version 0.99:
  + Support for i18n.
  + Change license to GPLv3 or later version.
  + SVG support.
  + Added support for PCL output.
- Removed patchs fixed by upstream:
  + barcode-0.98.patch.
  + barcode-0.98-bookland.patch.
  + barcode-0.98-gcc_warning.patch.
  + barcode-0.98-memoryleak.patch.
  + barcode-0.98-nohtmltoinfo.patch.
- Adapt barcode-0.98-info.patch patch to upstream changes.
- Change license tag to GPL-3.0+ because of license change by
  upstream.
- Use %configure instead of pass options "by-hand".
- Remove devel subpackage; it was already useless and upstream
  doesn't provide development files anymore.
- info file has to be provided with linked binary.
- Upstream doesn't provide any manpage anymore.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1416571200">- Reintroduce devel package, header file needed for development of
  other packages, eg glabels.
- Add barcode-fix-renamed-include.patch: Fix renamed gettext
  include header reference.
- Spec and changes file tidy up.</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deletion must be in %preun</changelog>
  <changelog author="mpluskal@suse.com" date="1451131200">- Add gpg signature
- Tiny cleanup with spec-clener</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568030400">- Build using -ffat-lto-objects
- Run spec-cleaner
- Remove obsolete conditions and unneeded build requirements
- Fix the -devel package group</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592481600">- Fix building with gcc10</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1652961600">- switch to https source urls</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721390400">- Add barcode-C99.diff to add mssing includes of libintl.h to allow
  the package to be built with GCC 14.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1761566400">- add barcode-0.99-remove-config.h.patch since config.h is
  a build-time dependency and not shipped in barcode-devel.</changelog>
</package>
<package pkgid="5927e0871c72663c2353466de82a5f9be33e2664f0863241922fbb60842cbf676aef4df2b4edcd1be86e4cd192e9cbb29e2b3260f5f47fb5a8cdb8c60ff149e0" name="barcode-debugsource" arch="i586">
  <version epoch="0" ver="0.99" rel="12.6"/>
  <changelog author="p.drouand@gmail.com" date="1388836800">- Update to version 0.99:
  + Support for i18n.
  + Change license to GPLv3 or later version.
  + SVG support.
  + Added support for PCL output.
- Removed patchs fixed by upstream:
  + barcode-0.98.patch.
  + barcode-0.98-bookland.patch.
  + barcode-0.98-gcc_warning.patch.
  + barcode-0.98-memoryleak.patch.
  + barcode-0.98-nohtmltoinfo.patch.
- Adapt barcode-0.98-info.patch patch to upstream changes.
- Change license tag to GPL-3.0+ because of license change by
  upstream.
- Use %configure instead of pass options "by-hand".
- Remove devel subpackage; it was already useless and upstream
  doesn't provide development files anymore.
- info file has to be provided with linked binary.
- Upstream doesn't provide any manpage anymore.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1416571200">- Reintroduce devel package, header file needed for development of
  other packages, eg glabels.
- Add barcode-fix-renamed-include.patch: Fix renamed gettext
  include header reference.
- Spec and changes file tidy up.</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deletion must be in %preun</changelog>
  <changelog author="mpluskal@suse.com" date="1451131200">- Add gpg signature
- Tiny cleanup with spec-clener</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568030400">- Build using -ffat-lto-objects
- Run spec-cleaner
- Remove obsolete conditions and unneeded build requirements
- Fix the -devel package group</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592481600">- Fix building with gcc10</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1652961600">- switch to https source urls</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721390400">- Add barcode-C99.diff to add mssing includes of libintl.h to allow
  the package to be built with GCC 14.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1761566400">- add barcode-0.99-remove-config.h.patch since config.h is
  a build-time dependency and not shipped in barcode-devel.</changelog>
</package>
<package pkgid="27afc598fa927ed29b57cc1c1f1a6c060d3c9c5ae6eb345b6d7a904736d24739f569a1e89f5a7af8abbced39f383645be96c385905a1e5014e8ff549afe62e28" name="baresip-debuginfo" arch="i586">
  <version epoch="0" ver="4.10.0" rel="1.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1729857600">- Do not hardcode the openssl version [bsc#1219879]
  * Replace libopenssl-1_1-devel with libopenssl-devel
  * Fix in_band_dtmf.so lib directory for x86</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744804800">- Update to 3.21.0:
  * GTK added standalone main window
  * wasapi: Add WASAPI Audio module
  * add contact commands
  * many bug fixes and functionality improvements
- fixes build, and build with cmake 4 (boo#1239788)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757764800">- Update to version 4.1.0
  * This major release drops backward wrappers for the old
    UA-events API. Applications now have to be ported to the new
    baresip events API.
  * Release v4.0.0 further includes breaking API renaming,
    code/API cleanup and drops obsolete API functions.
  Detailed changes since 3.21.0:
  * https://github.com/baresip/baresip/releases/tag/v4.1.0
  * https://github.com/baresip/baresip/releases/tag/v4.0.0
  * https://github.com/baresip/baresip/releases/tag/v3.24.0
  * https://github.com/baresip/baresip/releases/tag/v3.23.0
  * https://github.com/baresip/baresip/releases/tag/v3.22.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1760616000">- Update to version 4.2.0
  * https://github.com/baresip/baresip/releases/tag/v4.2.0
- Build with support for pipwire</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767700800">- Update to version 4.4.0
  * https://github.com/baresip/baresip/releases/tag/v4.4.0
  * https://github.com/baresip/baresip/releases/tag/v4.3.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775563200">- Update to version 4.7.0
  * https://github.com/baresip/baresip/releases/tag/v4.7.0
  * https://github.com/baresip/baresip/releases/tag/v4.6.0
  * https://github.com/baresip/baresip/releases/tag/v4.5.0</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1777464000">- Raise minimum version of libre.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1778760000">- Update to version 4.8.0
  * contact: null pointer check.
  * misc: auresamp lost after dynamic codec switch.
  * menu: delayed answer fixes.
  * contact: avoid duplicate contacts.
  * contact: intelligent matching for incoming calls.
  * call: support rejecting re-INVITE.
  * jbuf/gnack: improve RTCP_GNACK handling (fixes UB).
  * srtp: use rtp_is_rtcp_packet() from libre.
  * g726: remove deprecated module.
  * menu: multiple call auto answer.
  * test: expand mediaenc to include dtls_srtp and mux.
  * misc/modules: fix redefinition once_flag errors.
  * ua: ua_regladdr LIST_FOREACH cleanup.
  * test: update doxygen header for dial_number.c .
  * call: Use CRLF in REFER NOTIFY sipfrag body.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781697600">- Update to versoin 4.9.0
  * tls: change to non-deprecated TLS_METHOD_XXX.
  * ua: emit event for failed incoming INVITE.
  * ua: avoid fallback 500 after unsupported address family.
  * ua: stop processing INVITE after 421 response.
  * test: add 100rel required reject testcase.
  * docs: minor cleanup of example config.
  * contact: add command to clear all contacts.
  * uag: check registration state of fallback UA.
  * call: make call_supported() input argument const.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784721600">- Update to version 4.10.0
  * directfb: remove deprecated module.
  * menu: fix limit early media.
  * modules: use secure snprintf() instead of insecure sprintf().
  * modules: print not found reason for deprecated modules.
  * test: fix a ruff warning in ccheck.
  * aaudio: support device selection via config.
  * test: call - increase timeout for mediaenc.
  * rtprecv: avoid processing of telev events.</changelog>
</package>
<package pkgid="1b62cdb62604fa4bdd89cee28c55fd0f67a9ced54fc0afeacab378060ff4505d4ef8531959df35c249cb7ba0a2a8275a8a68a228b7909043fd875bbbdf618243" name="baresip-debugsource" arch="i586">
  <version epoch="0" ver="4.10.0" rel="1.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1729857600">- Do not hardcode the openssl version [bsc#1219879]
  * Replace libopenssl-1_1-devel with libopenssl-devel
  * Fix in_band_dtmf.so lib directory for x86</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744804800">- Update to 3.21.0:
  * GTK added standalone main window
  * wasapi: Add WASAPI Audio module
  * add contact commands
  * many bug fixes and functionality improvements
- fixes build, and build with cmake 4 (boo#1239788)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757764800">- Update to version 4.1.0
  * This major release drops backward wrappers for the old
    UA-events API. Applications now have to be ported to the new
    baresip events API.
  * Release v4.0.0 further includes breaking API renaming,
    code/API cleanup and drops obsolete API functions.
  Detailed changes since 3.21.0:
  * https://github.com/baresip/baresip/releases/tag/v4.1.0
  * https://github.com/baresip/baresip/releases/tag/v4.0.0
  * https://github.com/baresip/baresip/releases/tag/v3.24.0
  * https://github.com/baresip/baresip/releases/tag/v3.23.0
  * https://github.com/baresip/baresip/releases/tag/v3.22.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1760616000">- Update to version 4.2.0
  * https://github.com/baresip/baresip/releases/tag/v4.2.0
- Build with support for pipwire</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767700800">- Update to version 4.4.0
  * https://github.com/baresip/baresip/releases/tag/v4.4.0
  * https://github.com/baresip/baresip/releases/tag/v4.3.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775563200">- Update to version 4.7.0
  * https://github.com/baresip/baresip/releases/tag/v4.7.0
  * https://github.com/baresip/baresip/releases/tag/v4.6.0
  * https://github.com/baresip/baresip/releases/tag/v4.5.0</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1777464000">- Raise minimum version of libre.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1778760000">- Update to version 4.8.0
  * contact: null pointer check.
  * misc: auresamp lost after dynamic codec switch.
  * menu: delayed answer fixes.
  * contact: avoid duplicate contacts.
  * contact: intelligent matching for incoming calls.
  * call: support rejecting re-INVITE.
  * jbuf/gnack: improve RTCP_GNACK handling (fixes UB).
  * srtp: use rtp_is_rtcp_packet() from libre.
  * g726: remove deprecated module.
  * menu: multiple call auto answer.
  * test: expand mediaenc to include dtls_srtp and mux.
  * misc/modules: fix redefinition once_flag errors.
  * ua: ua_regladdr LIST_FOREACH cleanup.
  * test: update doxygen header for dial_number.c .
  * call: Use CRLF in REFER NOTIFY sipfrag body.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781697600">- Update to versoin 4.9.0
  * tls: change to non-deprecated TLS_METHOD_XXX.
  * ua: emit event for failed incoming INVITE.
  * ua: avoid fallback 500 after unsupported address family.
  * ua: stop processing INVITE after 421 response.
  * test: add 100rel required reject testcase.
  * docs: minor cleanup of example config.
  * contact: add command to clear all contacts.
  * uag: check registration state of fallback UA.
  * call: make call_supported() input argument const.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784721600">- Update to version 4.10.0
  * directfb: remove deprecated module.
  * menu: fix limit early media.
  * modules: use secure snprintf() instead of insecure sprintf().
  * modules: print not found reason for deprecated modules.
  * test: fix a ruff warning in ccheck.
  * aaudio: support device selection via config.
  * test: call - increase timeout for mediaenc.
  * rtprecv: avoid processing of telev events.</changelog>
</package>
<package pkgid="3d3924445001a6253d6188bea615c644971084954a25e6a1219a14ea5a9368a06f9eb5c64e7f9359f3a438f1befaccfe329679e885d734dc3f0218a2a3a16dd3" name="baresip-video-debuginfo" arch="i586">
  <version epoch="0" ver="4.10.0" rel="1.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1729857600">- Do not hardcode the openssl version [bsc#1219879]
  * Replace libopenssl-1_1-devel with libopenssl-devel
  * Fix in_band_dtmf.so lib directory for x86</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744804800">- Update to 3.21.0:
  * GTK added standalone main window
  * wasapi: Add WASAPI Audio module
  * add contact commands
  * many bug fixes and functionality improvements
- fixes build, and build with cmake 4 (boo#1239788)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757764800">- Update to version 4.1.0
  * This major release drops backward wrappers for the old
    UA-events API. Applications now have to be ported to the new
    baresip events API.
  * Release v4.0.0 further includes breaking API renaming,
    code/API cleanup and drops obsolete API functions.
  Detailed changes since 3.21.0:
  * https://github.com/baresip/baresip/releases/tag/v4.1.0
  * https://github.com/baresip/baresip/releases/tag/v4.0.0
  * https://github.com/baresip/baresip/releases/tag/v3.24.0
  * https://github.com/baresip/baresip/releases/tag/v3.23.0
  * https://github.com/baresip/baresip/releases/tag/v3.22.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1760616000">- Update to version 4.2.0
  * https://github.com/baresip/baresip/releases/tag/v4.2.0
- Build with support for pipwire</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767700800">- Update to version 4.4.0
  * https://github.com/baresip/baresip/releases/tag/v4.4.0
  * https://github.com/baresip/baresip/releases/tag/v4.3.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775563200">- Update to version 4.7.0
  * https://github.com/baresip/baresip/releases/tag/v4.7.0
  * https://github.com/baresip/baresip/releases/tag/v4.6.0
  * https://github.com/baresip/baresip/releases/tag/v4.5.0</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1777464000">- Raise minimum version of libre.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1778760000">- Update to version 4.8.0
  * contact: null pointer check.
  * misc: auresamp lost after dynamic codec switch.
  * menu: delayed answer fixes.
  * contact: avoid duplicate contacts.
  * contact: intelligent matching for incoming calls.
  * call: support rejecting re-INVITE.
  * jbuf/gnack: improve RTCP_GNACK handling (fixes UB).
  * srtp: use rtp_is_rtcp_packet() from libre.
  * g726: remove deprecated module.
  * menu: multiple call auto answer.
  * test: expand mediaenc to include dtls_srtp and mux.
  * misc/modules: fix redefinition once_flag errors.
  * ua: ua_regladdr LIST_FOREACH cleanup.
  * test: update doxygen header for dial_number.c .
  * call: Use CRLF in REFER NOTIFY sipfrag body.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781697600">- Update to versoin 4.9.0
  * tls: change to non-deprecated TLS_METHOD_XXX.
  * ua: emit event for failed incoming INVITE.
  * ua: avoid fallback 500 after unsupported address family.
  * ua: stop processing INVITE after 421 response.
  * test: add 100rel required reject testcase.
  * docs: minor cleanup of example config.
  * contact: add command to clear all contacts.
  * uag: check registration state of fallback UA.
  * call: make call_supported() input argument const.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784721600">- Update to version 4.10.0
  * directfb: remove deprecated module.
  * menu: fix limit early media.
  * modules: use secure snprintf() instead of insecure sprintf().
  * modules: print not found reason for deprecated modules.
  * test: fix a ruff warning in ccheck.
  * aaudio: support device selection via config.
  * test: call - increase timeout for mediaenc.
  * rtprecv: avoid processing of telev events.</changelog>
</package>
<package pkgid="a67248a00e77d5f49abe7fe9d1b3470aef6279ee86a400f55bd8c04206303d00c3d0910daa7dc57e6ff8168f0fa4be04f2158fbada7075650b2dc99b9becad02" name="barrel-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.4"/>
  <changelog author="aschnell@suse.com" date="1706529600">- experimental support for bcachefs</changelog>
  <changelog author="aschnell@suse.com" date="1707134400">- follow renumbering of partitions during remove
  (gh#openSUSE/snapper#85)
- version 0.2.6</changelog>
  <changelog author="aschnell@suse.com" date="1710504000">- mark inactive mount points</changelog>
  <changelog author="aschnell@suse.com" date="1714651200">- fix build with gcc14
- version 0.2.7</changelog>
  <changelog author="aschnell@suse.com" date="1721131200">- support more encryption options
- version 0.2.8</changelog>
  <changelog author="aschnell@suse.com" date="1738238400">- include tmpfs in 'show filesystems'
- version 0.2.9</changelog>
  <changelog author="aschnell@suse.com" date="1738584000">- allow to control probing of used space</changelog>
  <changelog author="aschnell@suse.com" date="1742299200">- support resizing devices
- version 0.3.0</changelog>
  <changelog author="aschnell@suse.com" date="1752667200">- extended check for duplicate MD RAID names</changelog>
  <changelog author="aschnell@suse.com" date="1754308800">- added early check for MD RAID and encryption names
- version 0.3.1</changelog>
</package>
<package pkgid="21147e0b87c01e8dee68a42f64ea77e6d18bf941655cc12aa08cc8a4f243583d62551ad542663ac80bd5a3b871fd18334dce63eedb56a22a2813057c8b409ce9" name="barrel-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.4"/>
  <changelog author="aschnell@suse.com" date="1706529600">- experimental support for bcachefs</changelog>
  <changelog author="aschnell@suse.com" date="1707134400">- follow renumbering of partitions during remove
  (gh#openSUSE/snapper#85)
- version 0.2.6</changelog>
  <changelog author="aschnell@suse.com" date="1710504000">- mark inactive mount points</changelog>
  <changelog author="aschnell@suse.com" date="1714651200">- fix build with gcc14
- version 0.2.7</changelog>
  <changelog author="aschnell@suse.com" date="1721131200">- support more encryption options
- version 0.2.8</changelog>
  <changelog author="aschnell@suse.com" date="1738238400">- include tmpfs in 'show filesystems'
- version 0.2.9</changelog>
  <changelog author="aschnell@suse.com" date="1738584000">- allow to control probing of used space</changelog>
  <changelog author="aschnell@suse.com" date="1742299200">- support resizing devices
- version 0.3.0</changelog>
  <changelog author="aschnell@suse.com" date="1752667200">- extended check for duplicate MD RAID names</changelog>
  <changelog author="aschnell@suse.com" date="1754308800">- added early check for MD RAID and encryption names
- version 0.3.1</changelog>
</package>
<package pkgid="4e3a319089b002b6d86c89eab0566f30cb08a7f292f90187ebd0460e04412d2a5a894cb42cf425a21b5a49d75d16fce10454e3f553ac924b985aa10b21a98a67" name="barvinok-debuginfo" arch="i586">
  <version epoch="0" ver="0.41.8" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599912000">- Initial package (version 0.41.3) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608811200">- Update to release 0.41.4
  * Support for newer clang; no user-visible changes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650542400">- Update to release 0.41.5
  * Build updates / work with newer clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659096000">- Update to release 0.41.6
  * Support recent versions of clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687608000">- Update to release 0.41.7
  * Support even newer versions of clang
  * Remove polytope_scan, similar function is provided by the
    iscc and isl/isl_polytope_scan tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 0.41.8
  * remove all remaining uses of Omega (and Parker's DFA counting)
  * support recent versions of clang</changelog>
</package>
<package pkgid="a3850e5f9de19a82115c4c2a12f0055ecae8f4618cca5dd364aa67f5dcf5db78a18dff3f294337447282efe130d1e90b3093d506f6da8ee50b5651fd5fdcd2ac" name="barvinok-debugsource" arch="i586">
  <version epoch="0" ver="0.41.8" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599912000">- Initial package (version 0.41.3) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608811200">- Update to release 0.41.4
  * Support for newer clang; no user-visible changes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650542400">- Update to release 0.41.5
  * Build updates / work with newer clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659096000">- Update to release 0.41.6
  * Support recent versions of clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687608000">- Update to release 0.41.7
  * Support even newer versions of clang
  * Remove polytope_scan, similar function is provided by the
    iscc and isl/isl_polytope_scan tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 0.41.8
  * remove all remaining uses of Omega (and Parker's DFA counting)
  * support recent versions of clang</changelog>
</package>
<package pkgid="1d5dee7276fa4d4522df6101b00de10c3b742660f1ad8f27e62286b5b415ac23763e8e4ad72cfa22f61babcbb8a0da16b5f69908646761ddc1376b57932f18ae" name="bash-debuginfo" arch="i586">
  <version epoch="0" ver="5.3.15" rel="8.2"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1752840000">- The package bash-loadables supplements a specific bash version</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1753704000">- Add upstream patches
  * bash53-001
    In posix mode, `wait -n' with pid arguments does not restrict the set of
    processes it considers to those arguments.
  * bash53-002
    There are too many differences in the various implementations of shm_open(2)
    to rely on it for bash's use.
  * bash53-003
    Bash leaves internal quoting in place when expanding array subscripts
    that appear inside array subscripts in an arithmetic context, causing
    expansion failures.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1754049600">- Take refreshed source tar ball with uptodate (g)po files
- Refresh (g)po files as well due our patches</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- DRop use of patchutils: the patch tarball seems to contain only
  patches to be applied -p0. This allows us to shorten the build
  cycle.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1763726400">- Cherry pick from commit 01070d43248fb97f3b2a08d780ae5a392573ce34
  two fixes:
  * boo1254087.patch -- fix for short reads by `source' builtin (boo#1254087)
  * risc-v.patch -- fix for crash on RISC-V machines</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1764244800">- Add upstream patches
  * Bash-5.3 Official patch 4 -- bash53-004
    The Linux kernel reports incorrect sizes for files in /sys/block/*/uevent,
    leading bash to report a read error when the byte count does not agree
    with the file size from fstat(2).
  * Bash-5.3 Official patch 5 -- bash53-005
    Restoring the default disposition in a subshell for a signal bash treats
    specially can cause a crash.
  * Bash-5.3 Official patch 6 -- bash53-006
    When `globasciiranges' is enabled, glob patterns with ranges in bracket
    expressions can produce incorrect matches for character ranges whose
    start and end are non-ascii characters.
  * Bash-5.3 Official patch 7 -- bash53-007
    No-fork command substitutions can perform redirections that act on the
    enclosing command as well.
  * Bash-5.3 Official patch 8 -- bash53-008
    Bash tries to consume entire multibyte characters when looking for backslash
    escapes in $'...' strings, and treats too many characters as potentially
    beginning a multibyte character in UTF-8 locales. Being more selective about
    when to call mbrtowc() can lead to optimized string processing and script
    speedups. This patch also handles the unlikely situation of a locale
    encoding null wide characters with non-null bytes.
- Remove patch boo1254087.patch now upstream with bash53-004</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1765454400">- Add upstream patch
  * Bash-5.3 Official patch 9 -- bash53-009
    A SIGINT during a reverse i-search can cause a segmentation fault
    due to accessing data freed by a signal handler.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770811200">- Remove obsolete qemu workaround</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1781179200">- Add upstream patches
  * Bash-5.3 Official patch 10 -- bash53-010
    Under some circumstances, a subshell or asynchronous job with an active
    EXIT trap that contains a call to `wait' can loop trying to wait for
    processes that are not its children. It usually inherits these jobs from
    its parent in the jobs list.
  * Bash-5.3 Official patch 11 -- bash53-011
    If a `mapfile' callback unsets the array variable `mapfile' is using to save
    the lines it reads, `mapfile' can try to reference freed memory, which can
    cause corruption or shell crashes.
  * Bash-5.3 Official patch 12 -- bash53-012
    If a subshell with an inherited EXIT trap receives a fatal signal before
    it clears the exit trap, and before it restores its original signal
    handlers, it's possible for it to inappropriately run the inherited EXIT
    trap.
  * Bash-5.3 Official patch 13 -- bash53-013
    Comparing the value of a pointer returned from realloc/xrealloc to the
    original pointer passed is technically undefined behavior, which matters
    under some circumstances.
  * Bash-5.3 Official patch 14 -- bash53-014
    Bash-5.3 patch 11 included an inadvertent extra line, which this patch
    removes. This also takes the opportunity to improve that patch, by looking
    up the variable each time through the line-reading loop only if there is
    a callback and it is invoked.
  * Bash-5.3 Official patch 15 -- bash53-015
    There are circumstances under which index -1 is used to reference into
    the input buffer used by the `read' builtin.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1783425600">- Add workaround for msginit which ignores SOURCE_DATE_EPOCH (boo#1268542)</changelog>
</package>
<package pkgid="44c2d3a18ffafd1b2acc718db9c04c7970c4ad525351ca2affd564bb7a1c7f20dfafa609e40c502dbc5ef63d45b67f1fb555577b21f2b8061bc49a6885defcfa" name="bash-debugsource" arch="i586">
  <version epoch="0" ver="5.3.15" rel="8.2"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1752840000">- The package bash-loadables supplements a specific bash version</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1753704000">- Add upstream patches
  * bash53-001
    In posix mode, `wait -n' with pid arguments does not restrict the set of
    processes it considers to those arguments.
  * bash53-002
    There are too many differences in the various implementations of shm_open(2)
    to rely on it for bash's use.
  * bash53-003
    Bash leaves internal quoting in place when expanding array subscripts
    that appear inside array subscripts in an arithmetic context, causing
    expansion failures.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1754049600">- Take refreshed source tar ball with uptodate (g)po files
- Refresh (g)po files as well due our patches</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- DRop use of patchutils: the patch tarball seems to contain only
  patches to be applied -p0. This allows us to shorten the build
  cycle.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1763726400">- Cherry pick from commit 01070d43248fb97f3b2a08d780ae5a392573ce34
  two fixes:
  * boo1254087.patch -- fix for short reads by `source' builtin (boo#1254087)
  * risc-v.patch -- fix for crash on RISC-V machines</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1764244800">- Add upstream patches
  * Bash-5.3 Official patch 4 -- bash53-004
    The Linux kernel reports incorrect sizes for files in /sys/block/*/uevent,
    leading bash to report a read error when the byte count does not agree
    with the file size from fstat(2).
  * Bash-5.3 Official patch 5 -- bash53-005
    Restoring the default disposition in a subshell for a signal bash treats
    specially can cause a crash.
  * Bash-5.3 Official patch 6 -- bash53-006
    When `globasciiranges' is enabled, glob patterns with ranges in bracket
    expressions can produce incorrect matches for character ranges whose
    start and end are non-ascii characters.
  * Bash-5.3 Official patch 7 -- bash53-007
    No-fork command substitutions can perform redirections that act on the
    enclosing command as well.
  * Bash-5.3 Official patch 8 -- bash53-008
    Bash tries to consume entire multibyte characters when looking for backslash
    escapes in $'...' strings, and treats too many characters as potentially
    beginning a multibyte character in UTF-8 locales. Being more selective about
    when to call mbrtowc() can lead to optimized string processing and script
    speedups. This patch also handles the unlikely situation of a locale
    encoding null wide characters with non-null bytes.
- Remove patch boo1254087.patch now upstream with bash53-004</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1765454400">- Add upstream patch
  * Bash-5.3 Official patch 9 -- bash53-009
    A SIGINT during a reverse i-search can cause a segmentation fault
    due to accessing data freed by a signal handler.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770811200">- Remove obsolete qemu workaround</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1781179200">- Add upstream patches
  * Bash-5.3 Official patch 10 -- bash53-010
    Under some circumstances, a subshell or asynchronous job with an active
    EXIT trap that contains a call to `wait' can loop trying to wait for
    processes that are not its children. It usually inherits these jobs from
    its parent in the jobs list.
  * Bash-5.3 Official patch 11 -- bash53-011
    If a `mapfile' callback unsets the array variable `mapfile' is using to save
    the lines it reads, `mapfile' can try to reference freed memory, which can
    cause corruption or shell crashes.
  * Bash-5.3 Official patch 12 -- bash53-012
    If a subshell with an inherited EXIT trap receives a fatal signal before
    it clears the exit trap, and before it restores its original signal
    handlers, it's possible for it to inappropriately run the inherited EXIT
    trap.
  * Bash-5.3 Official patch 13 -- bash53-013
    Comparing the value of a pointer returned from realloc/xrealloc to the
    original pointer passed is technically undefined behavior, which matters
    under some circumstances.
  * Bash-5.3 Official patch 14 -- bash53-014
    Bash-5.3 patch 11 included an inadvertent extra line, which this patch
    removes. This also takes the opportunity to improve that patch, by looking
    up the variable each time through the line-reading loop only if there is
    a callback and it is invoked.
  * Bash-5.3 Official patch 15 -- bash53-015
    There are circumstances under which index -1 is used to reference into
    the input buffer used by the `read' builtin.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1783425600">- Add workaround for msginit which ignores SOURCE_DATE_EPOCH (boo#1268542)</changelog>
</package>
<package pkgid="edb9696611deeee835228724ed80080974b45491a5200e146658a3e111604ef57b8040f3c4baa9984f4998adf74b288ec973e194e013ed33ea03bcc8dcf178d5" name="bash-loadables-debuginfo" arch="i586">
  <version epoch="0" ver="5.3.15" rel="8.2"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1752840000">- The package bash-loadables supplements a specific bash version</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1753704000">- Add upstream patches
  * bash53-001
    In posix mode, `wait -n' with pid arguments does not restrict the set of
    processes it considers to those arguments.
  * bash53-002
    There are too many differences in the various implementations of shm_open(2)
    to rely on it for bash's use.
  * bash53-003
    Bash leaves internal quoting in place when expanding array subscripts
    that appear inside array subscripts in an arithmetic context, causing
    expansion failures.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1754049600">- Take refreshed source tar ball with uptodate (g)po files
- Refresh (g)po files as well due our patches</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- DRop use of patchutils: the patch tarball seems to contain only
  patches to be applied -p0. This allows us to shorten the build
  cycle.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1763726400">- Cherry pick from commit 01070d43248fb97f3b2a08d780ae5a392573ce34
  two fixes:
  * boo1254087.patch -- fix for short reads by `source' builtin (boo#1254087)
  * risc-v.patch -- fix for crash on RISC-V machines</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1764244800">- Add upstream patches
  * Bash-5.3 Official patch 4 -- bash53-004
    The Linux kernel reports incorrect sizes for files in /sys/block/*/uevent,
    leading bash to report a read error when the byte count does not agree
    with the file size from fstat(2).
  * Bash-5.3 Official patch 5 -- bash53-005
    Restoring the default disposition in a subshell for a signal bash treats
    specially can cause a crash.
  * Bash-5.3 Official patch 6 -- bash53-006
    When `globasciiranges' is enabled, glob patterns with ranges in bracket
    expressions can produce incorrect matches for character ranges whose
    start and end are non-ascii characters.
  * Bash-5.3 Official patch 7 -- bash53-007
    No-fork command substitutions can perform redirections that act on the
    enclosing command as well.
  * Bash-5.3 Official patch 8 -- bash53-008
    Bash tries to consume entire multibyte characters when looking for backslash
    escapes in $'...' strings, and treats too many characters as potentially
    beginning a multibyte character in UTF-8 locales. Being more selective about
    when to call mbrtowc() can lead to optimized string processing and script
    speedups. This patch also handles the unlikely situation of a locale
    encoding null wide characters with non-null bytes.
- Remove patch boo1254087.patch now upstream with bash53-004</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1765454400">- Add upstream patch
  * Bash-5.3 Official patch 9 -- bash53-009
    A SIGINT during a reverse i-search can cause a segmentation fault
    due to accessing data freed by a signal handler.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770811200">- Remove obsolete qemu workaround</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1781179200">- Add upstream patches
  * Bash-5.3 Official patch 10 -- bash53-010
    Under some circumstances, a subshell or asynchronous job with an active
    EXIT trap that contains a call to `wait' can loop trying to wait for
    processes that are not its children. It usually inherits these jobs from
    its parent in the jobs list.
  * Bash-5.3 Official patch 11 -- bash53-011
    If a `mapfile' callback unsets the array variable `mapfile' is using to save
    the lines it reads, `mapfile' can try to reference freed memory, which can
    cause corruption or shell crashes.
  * Bash-5.3 Official patch 12 -- bash53-012
    If a subshell with an inherited EXIT trap receives a fatal signal before
    it clears the exit trap, and before it restores its original signal
    handlers, it's possible for it to inappropriately run the inherited EXIT
    trap.
  * Bash-5.3 Official patch 13 -- bash53-013
    Comparing the value of a pointer returned from realloc/xrealloc to the
    original pointer passed is technically undefined behavior, which matters
    under some circumstances.
  * Bash-5.3 Official patch 14 -- bash53-014
    Bash-5.3 patch 11 included an inadvertent extra line, which this patch
    removes. This also takes the opportunity to improve that patch, by looking
    up the variable each time through the line-reading loop only if there is
    a callback and it is invoked.
  * Bash-5.3 Official patch 15 -- bash53-015
    There are circumstances under which index -1 is used to reference into
    the input buffer used by the `read' builtin.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1783425600">- Add workaround for msginit which ignores SOURCE_DATE_EPOCH (boo#1268542)</changelog>
</package>
<package pkgid="60a068767603dc7932fd7c5bbcd77612917ff356ba9146aff2e7608eda8c2f263f18aa7edf6e8cf0572148d54574eea12b5211428e913c9b0e24b8693cdbe9a5" name="bat-debuginfo" arch="i586">
  <version epoch="0" ver="0.26.1" rel="2.2"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1665748800">- Update vendored dependencies
- Add _constraints to prevent OBS workers randomly failing</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669809600">- Add shell completion packages
- Install manpage</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679745600">- Update to 0.23.0:
  Features:
  * Implemented -S and --chop-long-lines flags as aliases for
  - -wrap=never. See #2309
  * Breaking change: Environment variables can now override config
    file settings (but command-line arguments still have the highest
    precedence), see #1152, #1281, and #2381
  * Implemented --nonprintable-notation=caret to support showing
    non-printable characters using caret notation. See #2429
  Bugfixes:
  * Fix bat cache --clear not clearing the --target dir if specified. See #2393
  Other:
  * Various bash completion improvements, see #2310
  * Disable completion of cache subcommand, see #2399
  * Signifigantly improve startup performance on macOS, see #2442
  * Bump MSRV to 1.62, see #2496
  Syntaxes:
  * Added support for Ada, see #1300 and #2316
  * Added todo.txt syntax, see #2375
  * Improve Manpage.sublime-syntax. See #2364 and #2461
  * Added a new requirements.txt syntax, see #2361
  * Added a new VimHelp syntax, see #2366
  * Associate pdm.lock with TOML syntax, see #2410
  * Todo.txt: Fix highlighting of contexts and projects at beginning
    of done.txt, see #2411
  * cmd-help: overhaul scope names (colors) to improve theme
    support; misc syntax improvements. See #2419
  * Added support for Crontab, see #2509</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1699012800">- Update to 0.24.0:
  Features:
  * Add environment variable BAT_PAGING, see #2629
  * Add opt-in (--features lessopen) support for LESSOPEN and
    LESSCLOSE. See #1597, #1739, #2444, #2602, and #2662
  Bugfixes:
  * Fix more not being found on Windows when provided via
    BAT_PAGER, see #2570, #2580, and #2651
  * Switched default behavior of --map-syntax to be case
    insensitive #2520
  * Updated version of serde_yaml to 0.9. See #2627
  * Fix arithmetic overflow in LineRange::from and
    LineRange::parse_range, see #2674, #2698
  * Fix paging not happening when stdout is interactive but stdin
    is not, see #2574
  * Make -pp override --paging and vice versa when passed as a
    later argument, see #2660
  Other:
  * Output directory for generated assets (completion, manual) can
    be customized, see #2515
  * Use the is-terminal crate instead of atty, see #2530
  * Add Winget Releaser workflow, see #2519
  * Bump MSRV to 1.70, see #2651
  Syntaxes:
  * Associate os-release with bash syntax, see #2587
  * Associate Containerfile with Dockerfile syntax, see #2606
  * Replaced quotes with double quotes so fzf integration example
    script works on windows and linux. see #2095
  * Associate ksh files with bash syntax, see #2633
  * Associate sarif files with JSON syntax, see #2695
  * Associate ron files with rust syntax, see #2427
  * Add support for WebGPU Shader Language, see #2692
  * Add .dpkg-new and .dpkg-tmp to ignored suffixe, see #2595
  * fix: Add syntax mapping *.jsonl =&gt; json, see #2539
  * Update Julia syntax, see #2553
  * add NSIS support, see #2577
  * Update ssh-config, see #2697</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1732017600">- Update vendored dependencies to fix build failures on newer rust versions
- Remove cargo_config since it is now included in vendor.tar.xz by the obs service</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337600">- Update to 0.25.0:
  Features:
  * Set terminal title to file names when Paging is not Paging::Never #2807
  * bat --squeeze-blank/bat -s will now squeeze consecutive empty lines, see #1441 and #2665
  * bat --squeeze-limit to set the maximum number of empty consecutive when using --squeeze-blank, see #1441 #2665
  * PrettyPrinter::squeeze_empty_lines to support line squeezing for bat as a library, see #1441 #2665
  * Syntax highlighting for JavaScript files that start with #!/usr/bin/env bun #2913
  * bat --strip-ansi={never,always,auto} to remove ANSI escape sequences from bat's input, see #2999
  * Add or remove individual style components without replacing all styles #2929
  * Automatically choose theme based on the terminal's color scheme, see #2896
  * Add option --binary=as-text for printing binary content, see issue #2974 and PR #2976
  * Make shell completions available via --completion &lt;shell&gt;, see issue #2057 and PR #3126
  * Syntax highlighting for puppet code blocks within Markdown files, see #3152
  Bugfixes:
  * Fix long file name wrapping in header, see #2835
  * Fix NO_COLOR support, see #2767
  * Fix handling of inputs with OSC ANSI escape sequences, see #2541 and #2544
  * Fix handling of inputs with combined ANSI color and attribute sequences, see #2185 and #2856
  * Fix panel width when line 10000 wraps, see #2854
  * Fix compile issue of time dependency caused by standard library regression #3045
  * Fix override behavior of --plain and --paging, see issue #2731 and PR #3108
  * Fix bugs in $LESSOPEN support, see #2805
  Other:
  * Upgrade to Rust 2021 edition #2748
  * Refactor and cleanup build script #2756
  * Checks changelog has been written to for PRs in CI #2766
    + Use GitHub API to get correct PR submitter #2791
  * Minor benchmark script improvements #2768
  * Update Arch Linux package URL in README files #2779
  * Update and improve zsh completion, see #2772
  * More extensible syntax mapping mechanism #2755
  * Use proper Architecture for Debian packages built for musl, see #2811
  * Pull in fix for unsafe-libyaml security advisory, see #2812
  * Update git-version dependency to use Syn v2, see #2816
  * Update git2 dependency to v0.18.2, see #2852
  * Improve performance when color output disabled, see #2397 and #2857
  * Relax syntax mapping rule restrictions to allow brace expansion #2865
  * Apply clippy fixes #2864
  * Faster startup by offloading glob matcher building to a worker thread #2868
  * Display which theme is the default one in basic output (no colors), see #2937
  * Display which theme is the default one in colored output, see #2838
  * Add aarch64-apple-darwin ("Apple Silicon") binary tarballs to releases, see #2967
  * Update the Lisp syntax, see #2970
  * Use bat's ANSI iterator during tab expansion, see #2998
  * Support 'statically linked binary' for aarch64 in 'Release' page, see #2992
  * Update options in shell completions and the man page of bat, see #2995
  * Update nix dev-dependency to v0.29.0, see #3112
  * Bump MSRV to 1.74, see #3154
  * Update clircle dependency to remove winapi transitive dependency, see #3113
  Syntaxes:
  * cmd-help: scope subcommands followed by other terms, and other misc improvements, see #2819
  * Upgrade JQ syntax, see #2820
  * Add syntax mapping for quadman quadlets #2866
  * Map containers .conf files to TOML syntax #2867
  * Associate .xsh files with xonsh syntax that is Python, see #2840
  * Associate JSON with Comments .jsonc with json syntax, see #
  * Associate JSON-LD .jsonld files with json syntax, see #3037
  * Associate .textproto files with ProtoBuf syntax, see #3038
  * Associate GeoJSON .geojson files with json syntax, see #3084
  * Associate .aws/{config,credentials}, see #2795
  * Associate Wireguard config /etc/wireguard/*.conf, see #2874
  * Add support for CFML, see #3031
  * Map *.mkd files to Markdown syntax, see issue #3060 and PR #3061
  * Add syntax mapping for CITATION.cff, see #3103
  * Add syntax mapping for kubernetes config files #3049
  * Adds support for pipe delimiter for CSV #3115
  * Add syntax mapping for /etc/pacman.conf #2961
  * Associate uv.lock with TOML syntax, see #3132
  Themes:
  * Patched/improved themes for better Manpage syntax highlighting support, see #2994</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1760356800">- cleanup _service
- refresh vendor.tar.zst to fix build problems</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1760961600">- update to 0.26.0
  * Features
  * Add paging to --list-themes, see PR #3239 (@einfachIrgendwer0815)
  * Support negative relative line ranges, e.g. bat -r :-10 / bat -r='-10:', see #3068 (@ajesipow)
  * Support context in line ranges, e.g. bat -r 30::5 /  bat -r 30:40:5, see #3345 (@cavanaug)
  * Add built-in 'minus' pager, e.g. bat --pager=builtin see PR #3402 (@academician)
  * Bugfixes
  * Fix UTF-8 BOM not being stripped for syntax detection, see #3314 (@krikera)
  * Fix BAT_THEME_DARK and BAT_THEME_LIGHT being ignored, see issue #3171 and PR #3168 (@bash)
  * Prevent --list-themes from outputting default theme info to stdout when it is piped, see #3189 (@einfachIrgendwer0815)
  * Rename some submodules to fix Dependabot submodule updates, see issue #3198 and PR #3201 (@victor-gp)
  * Make highlight tests fail when new syntaxes don't have fixtures PR #3255 (@dan-hipschman)
  * Fix crash for multibyte characters in file path, see issue #3230 and PR #3245 (@HSM95)
  * Add missing mappings for various bash/zsh files, see PR #3262 (@AdamGaskins)
  * Send all bat errors to stderr by default, see #3336 (@JerryImMouse)
  * Make --map-syntax target case insensitive to match --language, see #3206 (@keith-hall)
  * Correctly determine the end of the line in UTF16LE/BE input #3369 (@keith-hall)
  * --style=changes no longer prints a two-space indent when the file is unmodified, see issue #2710 and PR #3406 (@jyn514)
  * Add missing shell completions, see #3411 (@keith-hall)
  * Execute help/version/diagnostic commands even with invalid config/arguments present, see #3414 (@keith-hall)
  * Fixed line numbers (-n) and style components not printing when piping output, see issue #2935 and PR #3438 (@lmmx)
  * Other
  * Update base16 README links to community driven base16 work #2871 (@JamyGolden)
  * Work around build failures when building bat from vendored sources #3179 (@dtolnay)
  * CICD: Stop building for x86_64-pc-windows-gnu which fails #3261 (Enselic)
  * CICD: CICD: replace windows-2019 runners with windows-2025 #3339 (@cyqsimon)
  * Build script: replace string-based codegen with quote-based codegen #3340 (@cyqsimon)
  * Improve code coverage of --list-languages parameter #2942 (@sblondon)
  * Only start offload worker thread when there's more than 1 core #2956 (@cyqsimon)
  * Update terminal-colorsaurus (the library used for dark/light detection) to 1.0, see #3347 (@bash)
  * Update console dependency to 0.16, see #3351 (@musicinmybrain)
  * Fixed some typos #3244 (@ssbarnea)
  * Update onig_sys dependency to 69.9.1 to fix a gcc build failure #3400 (@CosmicHorrorDev)
  * Add a cargo feature (vendored-libgit2) to build with vendored libgit2 version without depending on the system's one #3426 (@0x61nas)
  * Update syntect dependency to v5.3.0 to fix a few minor bugs, see #3410 (@keith-hall)
  * Syntaxes
  * Add syntax mapping for paru configuration files #3182 (@cyqsimon)
  * Add support for Idris 2 programming language #3150 (@buzden)
  * Add syntax mapping for nix's 'flake.lock lockfiles #3196 (@odilf)
  * Improvements to CSV/TSV highlighting, with autodetection of delimiter and support for TSV files, see #3186 (@keith-
  * Improve (Sys)log error highlighting, see #3205 (@keith-hall)
  * Map ndjson extension to JSON syntax, see #3209 (@keith-hall)
  * Map files with csproj, vbproj, props and targets extensions to XML syntax, see #3213 (@keith-hall)
  * Add debsources syntax to highlight /etc/apt/sources.list files, see #3215 (@keith-hall)
  * Add syntax definition and test file for GDScript highlighting, see #3236 (@chetanjangir0)
  * Add syntax test file for Odin highlighting, see #3241 (@chetanjangir0)
  * Update quadlet syntax mapping rules to cover quadlets in subdirectories #3299 (@cyqsimon)
  * Add syntax Typst #3300 (@cskeeters)
  * Map .mill files to Scala syntax for Mill build tool configuration files #3311 (@krikera)
  * Add syntax highlighting for VHDL, see #3337 (@JerryImMouse)
  * Add syntax mapping for certbot certificate configuration #3338 (@cyqsimon)
  * Update Lean syntax from Lean 3 to Lean 4 #3322 (@YDX-2147483647)
  * Map .flatpakref and .flatpakrepo files to INI syntax #3353 (@Ferenc-)
  * Update hosts syntax #3368 (@keith-hall)
  * Map .kshrc files to Bash syntax #3364 (@ritoban23)
  * Map /var/log/dmesg files to Syslog syntax #3412 (@keith-hall)
  * Add syntax definition and test file for Go modules(go.mod and go.sum) highlighting, see #3424 (@DarkMatter-999)
  * Syntax highlighting for typescript code blocks within Markdown files, see #3435 (@MuntasirSZN)
  * Themes
  * Add Catppuccin, see #3317 (@SchweGELBin)
  * Updated Catppuccin, see #3333 (@SchweGELBin)
  * Updated gruvbox, see #3372 (@Nicholas42)
  * Updated GitHub theme, see #3382 (@CosmicHorrorDev)
  * Updated ANSI theme to highlight JSON object keys differently from values, see #3413 (@keith-hall)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1764763200">- Update to version 0.26.1
  Features
  * Add paging to '-h' and '--help'.
  Bugfixes
  * Fix hang when using --list-themes with an explicit pager.
  * Fix negative values of N not being parsed in &lt;N:M&gt; line ranges
    without = flag value separator.
  * Fix broken Docker syntax preventing use of custom assets.
  * Fix decorations being applied unexpectedly when piping. Now
    only line numbers explicitly required on the command line
    should be applied in auto decorations mode for cat
    compatibility.
  * Fix diagnostics attempting to find the version of an executable
    named builtin when builtin pager is used.
  * --help now correctly reads the config file for theme
    information etc.
  Other
  * Improve README documentation on pager options passed to less.
  * Make PowerShell completions compatible with PowerShell v5.1.
  * Use more robust approach to escaping in Bash completions.
  Syntaxes
  * Update quadlet syntax mapping to include *.{build,pod} files.
  * Fix inconsistencies in Ada syntax.
  * Add syntax mapping for podman's artifact quadlet files.
  * Highlight Korn Shell scripts (i.e. with a shebang of ...ksh)
    using Bash syntax.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1783425600">- Add RPMSpec_support.patch, which adds support for RPM Spec
  files. The upstream PR gh#sharkdp/bat!3431 has not been
  accepted, because the file format is apparently not enough
  popular in SublimeText (no comments how smart test it is).
  Certainly, this format is a bit more popular in the openSUSE
  world.</changelog>
</package>
<package pkgid="f62ecb8917f4df599bc1cce0dfcf1fae9b8bcddaa069cd7bde8ed2efb3404e9cafed86c47bfa0fdf27ac90c55bd6cdb54c56bb090822a64e071e1e61175311c9" name="bat-debugsource" arch="i586">
  <version epoch="0" ver="0.26.1" rel="2.2"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1665748800">- Update vendored dependencies
- Add _constraints to prevent OBS workers randomly failing</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669809600">- Add shell completion packages
- Install manpage</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679745600">- Update to 0.23.0:
  Features:
  * Implemented -S and --chop-long-lines flags as aliases for
  - -wrap=never. See #2309
  * Breaking change: Environment variables can now override config
    file settings (but command-line arguments still have the highest
    precedence), see #1152, #1281, and #2381
  * Implemented --nonprintable-notation=caret to support showing
    non-printable characters using caret notation. See #2429
  Bugfixes:
  * Fix bat cache --clear not clearing the --target dir if specified. See #2393
  Other:
  * Various bash completion improvements, see #2310
  * Disable completion of cache subcommand, see #2399
  * Signifigantly improve startup performance on macOS, see #2442
  * Bump MSRV to 1.62, see #2496
  Syntaxes:
  * Added support for Ada, see #1300 and #2316
  * Added todo.txt syntax, see #2375
  * Improve Manpage.sublime-syntax. See #2364 and #2461
  * Added a new requirements.txt syntax, see #2361
  * Added a new VimHelp syntax, see #2366
  * Associate pdm.lock with TOML syntax, see #2410
  * Todo.txt: Fix highlighting of contexts and projects at beginning
    of done.txt, see #2411
  * cmd-help: overhaul scope names (colors) to improve theme
    support; misc syntax improvements. See #2419
  * Added support for Crontab, see #2509</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1699012800">- Update to 0.24.0:
  Features:
  * Add environment variable BAT_PAGING, see #2629
  * Add opt-in (--features lessopen) support for LESSOPEN and
    LESSCLOSE. See #1597, #1739, #2444, #2602, and #2662
  Bugfixes:
  * Fix more not being found on Windows when provided via
    BAT_PAGER, see #2570, #2580, and #2651
  * Switched default behavior of --map-syntax to be case
    insensitive #2520
  * Updated version of serde_yaml to 0.9. See #2627
  * Fix arithmetic overflow in LineRange::from and
    LineRange::parse_range, see #2674, #2698
  * Fix paging not happening when stdout is interactive but stdin
    is not, see #2574
  * Make -pp override --paging and vice versa when passed as a
    later argument, see #2660
  Other:
  * Output directory for generated assets (completion, manual) can
    be customized, see #2515
  * Use the is-terminal crate instead of atty, see #2530
  * Add Winget Releaser workflow, see #2519
  * Bump MSRV to 1.70, see #2651
  Syntaxes:
  * Associate os-release with bash syntax, see #2587
  * Associate Containerfile with Dockerfile syntax, see #2606
  * Replaced quotes with double quotes so fzf integration example
    script works on windows and linux. see #2095
  * Associate ksh files with bash syntax, see #2633
  * Associate sarif files with JSON syntax, see #2695
  * Associate ron files with rust syntax, see #2427
  * Add support for WebGPU Shader Language, see #2692
  * Add .dpkg-new and .dpkg-tmp to ignored suffixe, see #2595
  * fix: Add syntax mapping *.jsonl =&gt; json, see #2539
  * Update Julia syntax, see #2553
  * add NSIS support, see #2577
  * Update ssh-config, see #2697</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1732017600">- Update vendored dependencies to fix build failures on newer rust versions
- Remove cargo_config since it is now included in vendor.tar.xz by the obs service</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337600">- Update to 0.25.0:
  Features:
  * Set terminal title to file names when Paging is not Paging::Never #2807
  * bat --squeeze-blank/bat -s will now squeeze consecutive empty lines, see #1441 and #2665
  * bat --squeeze-limit to set the maximum number of empty consecutive when using --squeeze-blank, see #1441 #2665
  * PrettyPrinter::squeeze_empty_lines to support line squeezing for bat as a library, see #1441 #2665
  * Syntax highlighting for JavaScript files that start with #!/usr/bin/env bun #2913
  * bat --strip-ansi={never,always,auto} to remove ANSI escape sequences from bat's input, see #2999
  * Add or remove individual style components without replacing all styles #2929
  * Automatically choose theme based on the terminal's color scheme, see #2896
  * Add option --binary=as-text for printing binary content, see issue #2974 and PR #2976
  * Make shell completions available via --completion &lt;shell&gt;, see issue #2057 and PR #3126
  * Syntax highlighting for puppet code blocks within Markdown files, see #3152
  Bugfixes:
  * Fix long file name wrapping in header, see #2835
  * Fix NO_COLOR support, see #2767
  * Fix handling of inputs with OSC ANSI escape sequences, see #2541 and #2544
  * Fix handling of inputs with combined ANSI color and attribute sequences, see #2185 and #2856
  * Fix panel width when line 10000 wraps, see #2854
  * Fix compile issue of time dependency caused by standard library regression #3045
  * Fix override behavior of --plain and --paging, see issue #2731 and PR #3108
  * Fix bugs in $LESSOPEN support, see #2805
  Other:
  * Upgrade to Rust 2021 edition #2748
  * Refactor and cleanup build script #2756
  * Checks changelog has been written to for PRs in CI #2766
    + Use GitHub API to get correct PR submitter #2791
  * Minor benchmark script improvements #2768
  * Update Arch Linux package URL in README files #2779
  * Update and improve zsh completion, see #2772
  * More extensible syntax mapping mechanism #2755
  * Use proper Architecture for Debian packages built for musl, see #2811
  * Pull in fix for unsafe-libyaml security advisory, see #2812
  * Update git-version dependency to use Syn v2, see #2816
  * Update git2 dependency to v0.18.2, see #2852
  * Improve performance when color output disabled, see #2397 and #2857
  * Relax syntax mapping rule restrictions to allow brace expansion #2865
  * Apply clippy fixes #2864
  * Faster startup by offloading glob matcher building to a worker thread #2868
  * Display which theme is the default one in basic output (no colors), see #2937
  * Display which theme is the default one in colored output, see #2838
  * Add aarch64-apple-darwin ("Apple Silicon") binary tarballs to releases, see #2967
  * Update the Lisp syntax, see #2970
  * Use bat's ANSI iterator during tab expansion, see #2998
  * Support 'statically linked binary' for aarch64 in 'Release' page, see #2992
  * Update options in shell completions and the man page of bat, see #2995
  * Update nix dev-dependency to v0.29.0, see #3112
  * Bump MSRV to 1.74, see #3154
  * Update clircle dependency to remove winapi transitive dependency, see #3113
  Syntaxes:
  * cmd-help: scope subcommands followed by other terms, and other misc improvements, see #2819
  * Upgrade JQ syntax, see #2820
  * Add syntax mapping for quadman quadlets #2866
  * Map containers .conf files to TOML syntax #2867
  * Associate .xsh files with xonsh syntax that is Python, see #2840
  * Associate JSON with Comments .jsonc with json syntax, see #
  * Associate JSON-LD .jsonld files with json syntax, see #3037
  * Associate .textproto files with ProtoBuf syntax, see #3038
  * Associate GeoJSON .geojson files with json syntax, see #3084
  * Associate .aws/{config,credentials}, see #2795
  * Associate Wireguard config /etc/wireguard/*.conf, see #2874
  * Add support for CFML, see #3031
  * Map *.mkd files to Markdown syntax, see issue #3060 and PR #3061
  * Add syntax mapping for CITATION.cff, see #3103
  * Add syntax mapping for kubernetes config files #3049
  * Adds support for pipe delimiter for CSV #3115
  * Add syntax mapping for /etc/pacman.conf #2961
  * Associate uv.lock with TOML syntax, see #3132
  Themes:
  * Patched/improved themes for better Manpage syntax highlighting support, see #2994</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1760356800">- cleanup _service
- refresh vendor.tar.zst to fix build problems</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1760961600">- update to 0.26.0
  * Features
  * Add paging to --list-themes, see PR #3239 (@einfachIrgendwer0815)
  * Support negative relative line ranges, e.g. bat -r :-10 / bat -r='-10:', see #3068 (@ajesipow)
  * Support context in line ranges, e.g. bat -r 30::5 /  bat -r 30:40:5, see #3345 (@cavanaug)
  * Add built-in 'minus' pager, e.g. bat --pager=builtin see PR #3402 (@academician)
  * Bugfixes
  * Fix UTF-8 BOM not being stripped for syntax detection, see #3314 (@krikera)
  * Fix BAT_THEME_DARK and BAT_THEME_LIGHT being ignored, see issue #3171 and PR #3168 (@bash)
  * Prevent --list-themes from outputting default theme info to stdout when it is piped, see #3189 (@einfachIrgendwer0815)
  * Rename some submodules to fix Dependabot submodule updates, see issue #3198 and PR #3201 (@victor-gp)
  * Make highlight tests fail when new syntaxes don't have fixtures PR #3255 (@dan-hipschman)
  * Fix crash for multibyte characters in file path, see issue #3230 and PR #3245 (@HSM95)
  * Add missing mappings for various bash/zsh files, see PR #3262 (@AdamGaskins)
  * Send all bat errors to stderr by default, see #3336 (@JerryImMouse)
  * Make --map-syntax target case insensitive to match --language, see #3206 (@keith-hall)
  * Correctly determine the end of the line in UTF16LE/BE input #3369 (@keith-hall)
  * --style=changes no longer prints a two-space indent when the file is unmodified, see issue #2710 and PR #3406 (@jyn514)
  * Add missing shell completions, see #3411 (@keith-hall)
  * Execute help/version/diagnostic commands even with invalid config/arguments present, see #3414 (@keith-hall)
  * Fixed line numbers (-n) and style components not printing when piping output, see issue #2935 and PR #3438 (@lmmx)
  * Other
  * Update base16 README links to community driven base16 work #2871 (@JamyGolden)
  * Work around build failures when building bat from vendored sources #3179 (@dtolnay)
  * CICD: Stop building for x86_64-pc-windows-gnu which fails #3261 (Enselic)
  * CICD: CICD: replace windows-2019 runners with windows-2025 #3339 (@cyqsimon)
  * Build script: replace string-based codegen with quote-based codegen #3340 (@cyqsimon)
  * Improve code coverage of --list-languages parameter #2942 (@sblondon)
  * Only start offload worker thread when there's more than 1 core #2956 (@cyqsimon)
  * Update terminal-colorsaurus (the library used for dark/light detection) to 1.0, see #3347 (@bash)
  * Update console dependency to 0.16, see #3351 (@musicinmybrain)
  * Fixed some typos #3244 (@ssbarnea)
  * Update onig_sys dependency to 69.9.1 to fix a gcc build failure #3400 (@CosmicHorrorDev)
  * Add a cargo feature (vendored-libgit2) to build with vendored libgit2 version without depending on the system's one #3426 (@0x61nas)
  * Update syntect dependency to v5.3.0 to fix a few minor bugs, see #3410 (@keith-hall)
  * Syntaxes
  * Add syntax mapping for paru configuration files #3182 (@cyqsimon)
  * Add support for Idris 2 programming language #3150 (@buzden)
  * Add syntax mapping for nix's 'flake.lock lockfiles #3196 (@odilf)
  * Improvements to CSV/TSV highlighting, with autodetection of delimiter and support for TSV files, see #3186 (@keith-
  * Improve (Sys)log error highlighting, see #3205 (@keith-hall)
  * Map ndjson extension to JSON syntax, see #3209 (@keith-hall)
  * Map files with csproj, vbproj, props and targets extensions to XML syntax, see #3213 (@keith-hall)
  * Add debsources syntax to highlight /etc/apt/sources.list files, see #3215 (@keith-hall)
  * Add syntax definition and test file for GDScript highlighting, see #3236 (@chetanjangir0)
  * Add syntax test file for Odin highlighting, see #3241 (@chetanjangir0)
  * Update quadlet syntax mapping rules to cover quadlets in subdirectories #3299 (@cyqsimon)
  * Add syntax Typst #3300 (@cskeeters)
  * Map .mill files to Scala syntax for Mill build tool configuration files #3311 (@krikera)
  * Add syntax highlighting for VHDL, see #3337 (@JerryImMouse)
  * Add syntax mapping for certbot certificate configuration #3338 (@cyqsimon)
  * Update Lean syntax from Lean 3 to Lean 4 #3322 (@YDX-2147483647)
  * Map .flatpakref and .flatpakrepo files to INI syntax #3353 (@Ferenc-)
  * Update hosts syntax #3368 (@keith-hall)
  * Map .kshrc files to Bash syntax #3364 (@ritoban23)
  * Map /var/log/dmesg files to Syslog syntax #3412 (@keith-hall)
  * Add syntax definition and test file for Go modules(go.mod and go.sum) highlighting, see #3424 (@DarkMatter-999)
  * Syntax highlighting for typescript code blocks within Markdown files, see #3435 (@MuntasirSZN)
  * Themes
  * Add Catppuccin, see #3317 (@SchweGELBin)
  * Updated Catppuccin, see #3333 (@SchweGELBin)
  * Updated gruvbox, see #3372 (@Nicholas42)
  * Updated GitHub theme, see #3382 (@CosmicHorrorDev)
  * Updated ANSI theme to highlight JSON object keys differently from values, see #3413 (@keith-hall)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1764763200">- Update to version 0.26.1
  Features
  * Add paging to '-h' and '--help'.
  Bugfixes
  * Fix hang when using --list-themes with an explicit pager.
  * Fix negative values of N not being parsed in &lt;N:M&gt; line ranges
    without = flag value separator.
  * Fix broken Docker syntax preventing use of custom assets.
  * Fix decorations being applied unexpectedly when piping. Now
    only line numbers explicitly required on the command line
    should be applied in auto decorations mode for cat
    compatibility.
  * Fix diagnostics attempting to find the version of an executable
    named builtin when builtin pager is used.
  * --help now correctly reads the config file for theme
    information etc.
  Other
  * Improve README documentation on pager options passed to less.
  * Make PowerShell completions compatible with PowerShell v5.1.
  * Use more robust approach to escaping in Bash completions.
  Syntaxes
  * Update quadlet syntax mapping to include *.{build,pod} files.
  * Fix inconsistencies in Ada syntax.
  * Add syntax mapping for podman's artifact quadlet files.
  * Highlight Korn Shell scripts (i.e. with a shebang of ...ksh)
    using Bash syntax.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1783425600">- Add RPMSpec_support.patch, which adds support for RPM Spec
  files. The upstream PR gh#sharkdp/bat!3431 has not been
  accepted, because the file format is apparently not enough
  popular in SublimeText (no comments how smart test it is).
  Certainly, this format is a bit more popular in the openSUSE
  world.</changelog>
</package>
<package pkgid="6c7993d6dd6f9f5203eac6707cd2563894e8fb3d77c8d52421ba5f4b69c9de173d8e6c3f7198a6e0f78e5099a9ca53b3657db0429c1e387d915a792a3b621326" name="batctl-debuginfo" arch="i586">
  <version epoch="0" ver="2025.3" rel="1.5"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620907200">- Update to version 2021.0
  * Drop support for batman-adv's sysfs+debugfs
  * Drop support for automatic destruction of empty meshifs
  * Drop support for deprecated log command support
  * Drop of the legacy vis subcommands
  * Add per interface hop penalty command
  * Add tcpdump support for MCAST TVLV, unicast fragments and coded
    packets
  * Add support for hardif specific settings
  * Add multicast_fanout setting subcommand
  * Add hop_penalty setting subcommand
  * Add gateway selection manpage section for B.A.T.M.A.N. V
  * New subcommand "event" to receive netlink notifications
  * Bugs squashed:
  * Fix query of meshif's ap_isolation status
  * Ignore "interface already exists" error during "interface add"
  * Fix endianness in ICMPv6 Echo Request/Reply parsing
  * Fix parsing of radiotap headers on big endian systems
  * Fix error code on throughputmeter errors
  * Re-integrate support for translation table unicast/multicast
    filter
  * Avoid incorrect warning about disabled mesh interface when
    debugfs support is not enabled in batman-adv
  * Allow to select routing algorithm during creation of interface
  * implement support for multicast RTR flags
  * avoid some kernel deprecation warning by using more generic
    netlink over sysfs
  * use type specific prefixes to select mesh interface or vlan
    instead of '-m'
  * implement netlink based support for remaining sysfs-only features
  * remove non-netlink support for translating MAC addresses to originators
  * introduce support for batadv meshif, hardif and vlan configuration via netlink
  * replace multicast_mode with multicast_forceflood settings subcommand</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2022.3:
  - drop additional delay after the ping packet
  * manpage cleanups
  * add various commands to print generic netlink replies as JSON
  * coding style cleanups and refactoring</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 2023.0:
  * (no changes)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 2023.1:
  * Synchronize with kernel headers</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 2023.3:
  * (no changes)</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1708516800">- update to 2024.0:
  * Add stateless multicast packet format support
  * bugs squashed: Fix various length checks in tcpdump-like subcommand</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1727265600">- update to 2024.1:
  * (no changes)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the dashed line indicates the beginning of
  a changelog entry. Entries without content are not permitted.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1752321600">- update to 2025.2:
  * coding style cleanups and refactoring
  * subsecond precision support for ping intervals
  * coding style cleanups and refactoring
  * coding style cleanups and refactoring
  * drop explicit requirement to run as root
  * bugs squashed:
  - fix header for neighbor table with B.A.T.M.A.N. V algorithm</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757592000">- update to 2025.3:
  * bugs squashed: fix potential memory leak in
    print_routing_algos fix event parsing of hard interface names
  * fix potential memory leak in print_routing_algos
  * fix event parsing of hard interface names</changelog>
</package>
<package pkgid="d8f238d10cef896777975771772cef7b7bc6d44111b78817605c2a010eafbb879efe9b46d646a00a2eddb639b7cda3291bf53f3fa79f363abd327afe5f8bca91" name="batctl-debugsource" arch="i586">
  <version epoch="0" ver="2025.3" rel="1.5"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620907200">- Update to version 2021.0
  * Drop support for batman-adv's sysfs+debugfs
  * Drop support for automatic destruction of empty meshifs
  * Drop support for deprecated log command support
  * Drop of the legacy vis subcommands
  * Add per interface hop penalty command
  * Add tcpdump support for MCAST TVLV, unicast fragments and coded
    packets
  * Add support for hardif specific settings
  * Add multicast_fanout setting subcommand
  * Add hop_penalty setting subcommand
  * Add gateway selection manpage section for B.A.T.M.A.N. V
  * New subcommand "event" to receive netlink notifications
  * Bugs squashed:
  * Fix query of meshif's ap_isolation status
  * Ignore "interface already exists" error during "interface add"
  * Fix endianness in ICMPv6 Echo Request/Reply parsing
  * Fix parsing of radiotap headers on big endian systems
  * Fix error code on throughputmeter errors
  * Re-integrate support for translation table unicast/multicast
    filter
  * Avoid incorrect warning about disabled mesh interface when
    debugfs support is not enabled in batman-adv
  * Allow to select routing algorithm during creation of interface
  * implement support for multicast RTR flags
  * avoid some kernel deprecation warning by using more generic
    netlink over sysfs
  * use type specific prefixes to select mesh interface or vlan
    instead of '-m'
  * implement netlink based support for remaining sysfs-only features
  * remove non-netlink support for translating MAC addresses to originators
  * introduce support for batadv meshif, hardif and vlan configuration via netlink
  * replace multicast_mode with multicast_forceflood settings subcommand</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2022.3:
  - drop additional delay after the ping packet
  * manpage cleanups
  * add various commands to print generic netlink replies as JSON
  * coding style cleanups and refactoring</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 2023.0:
  * (no changes)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 2023.1:
  * Synchronize with kernel headers</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 2023.3:
  * (no changes)</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1708516800">- update to 2024.0:
  * Add stateless multicast packet format support
  * bugs squashed: Fix various length checks in tcpdump-like subcommand</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1727265600">- update to 2024.1:
  * (no changes)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the dashed line indicates the beginning of
  a changelog entry. Entries without content are not permitted.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1752321600">- update to 2025.2:
  * coding style cleanups and refactoring
  * subsecond precision support for ping intervals
  * coding style cleanups and refactoring
  * coding style cleanups and refactoring
  * drop explicit requirement to run as root
  * bugs squashed:
  - fix header for neighbor table with B.A.T.M.A.N. V algorithm</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757592000">- update to 2025.3:
  * bugs squashed: fix potential memory leak in
    print_routing_algos fix event parsing of hard interface names
  * fix potential memory leak in print_routing_algos
  * fix event parsing of hard interface names</changelog>
</package>
<package pkgid="1a7df109e78590e7723664b60caac1c04ea42367030352fa7d01a0eb23f9dca357292bce3d5202c03c835f6474bff774c01e6537dd73d48ab97d08754f9ac354" name="bb-debuginfo" arch="i586">
  <version epoch="0" ver="1.3~rc1" rel="2.8"/>
  <changelog author="sbrabec@suse.cz" date="1176292800">- Require just created libmikmod-devel instead of libmikmod.</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1285761600">- Do not use internal minilzo, it turns that it includes
  build dates that causes this package to republish when
  not needed.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314619200">- Fix wrong linking
- include &lt;time.h&gt; to avoid warnings.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512475200">- Remove unused buildrequires on xorg-x11-devel</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Use full URL for source.
- Miscellaneous specfile cleanups using spec-cleaner.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721304000">- Build with -fpermissive to work around various C99 violations which
  lead to compiler errors with GCC 14 by default [boo#1228121]</changelog>
</package>
<package pkgid="af966f411d9c0b55a2a47a2448b23e0446c4aeb09a6978b1a88c138802a067db1f9734d54d167249e58dfb44f00834e12918a664c58a6d9c54aac89af71b1a10" name="bb-debugsource" arch="i586">
  <version epoch="0" ver="1.3~rc1" rel="2.8"/>
  <changelog author="sbrabec@suse.cz" date="1176292800">- Require just created libmikmod-devel instead of libmikmod.</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1285761600">- Do not use internal minilzo, it turns that it includes
  build dates that causes this package to republish when
  not needed.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314619200">- Fix wrong linking
- include &lt;time.h&gt; to avoid warnings.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512475200">- Remove unused buildrequires on xorg-x11-devel</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Use full URL for source.
- Miscellaneous specfile cleanups using spec-cleaner.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721304000">- Build with -fpermissive to work around various C99 violations which
  lead to compiler errors with GCC 14 by default [boo#1228121]</changelog>
</package>
<package pkgid="3f6b5d750a7f46f09d6b2a9ad29c11f816c60b46688538c6750f280566f75eacb3fb6ed3628310b2bc25603edbf781ef435763edfc1799a9708ac9a042a29fa8" name="bbe-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.2" rel="3.15"/>
  <changelog author="mpluskal@suse.com" date="1464782400">- Initial package for version 0.2.2 (based on package from
  home:zhonghuaren)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1536321600">- Modernise spec file with spec-cleaner</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1572955200">- Use modern macros for building</changelog>
</package>
<package pkgid="588354f65e3ab35a3ba3dd41fc40864f1ec3ab96631cf4ede65908023c3378f1fa890c7abda0870595eafdb03e3628114524d102b6c4cba3d8e76fd477cbbc7e" name="bbe-debugsource" arch="i586">
  <version epoch="0" ver="0.2.2" rel="3.15"/>
  <changelog author="mpluskal@suse.com" date="1464782400">- Initial package for version 0.2.2 (based on package from
  home:zhonghuaren)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1536321600">- Modernise spec file with spec-cleaner</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1572955200">- Use modern macros for building</changelog>
</package>
<package pkgid="36dd5cfed3806af8e784683a680f19457a6fdccad2d98b8b28c50cdf8b089294b31f8325b6a85f8f2bd2062ae82b6dec4b420c7f47395befd49a711b38ea6294" name="bbswitch-debugsource" arch="i586">
  <version epoch="0" ver="0.8" rel="14.67"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6c575b217bfc79c97049aef1454ac03388b8a801020c7ad95bd279f6f0ecff70e825bde28b44dd5166b219d3fdb1f36c145312582115bf1743ce647e2dfc3081" name="bbswitch-kmp-default-debuginfo" arch="i586">
  <version epoch="0" ver="0.8_k7.2.0_1" rel="14.67"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4fb957f8cf80310444084902508f842770a4700106788549858bd016b824ba21bd6fce092e5f2a785877221b05fb839e33360ddf3ff7133ef8cbf011fafde655" name="bbswitch-kmp-pae-debuginfo" arch="i586">
  <version epoch="0" ver="0.8_k7.2.0_1" rel="14.67"/>
  <changelog author="tchvatal@suse.com" date="1510488000">- Depend on libelf to build correctly on tumbleweed</changelog>
  <changelog author="msuchanek@suse.com" date="1529409600">- Use %{?linux_make_arch} when building kernel modules (boo#1098050).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585915200">- Add patch to build with kernel 5.6
  * 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned directories
  below %{_prefix}/lib and stop marking those files as %config just
  because the end in .conf.</changelog>
  <changelog author="tiwai@suse.de" date="1615377600">- Fix build with Leap 15.3 kernel due to the missing header
  inclusion (boo#1183060):
  bbswitch-fix-header-inclusion.patch
- Refreshed 0001-Update-proc_create_call-for-5.6-kernel.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646395200">- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646654400">- Add code for safe modprobe.d migration
  (https://en.opensuse.org/openSUSE:Packaging_UsrEtc)</changelog>
  <changelog author="Simone Pilia &lt;pilia.simone96@gmail.com&gt;" date="1654257600">- Fix build in kernel &gt;= 5.18.1 due to deprecated acpi_bus_get_device
  inclusion:
  fix-deprecated-acpi_bus_get_device-in-5.18.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1843e360d6a9265a50d833309e39d61d225a08ca9fb9294f2c8e913ad6f55a05a27460966d4cab8c4c9e1ca415da130611f3d4394b01ff6df653231100177f80" name="bc-debuginfo" arch="i586">
  <version epoch="0" ver="1.08.2" rel="1.5"/>
  <changelog author="sweet_f_a@gmx.de" date="1338465600">- update to upstream alpha 1.06.95 (2006-09-05), in use in other
  major distros for quite a long time (Debian, Fedora, Ubuntu, ...)
- add patches from Fedora
- automake dependency removed</changelog>
  <changelog author="idonmez@suse.com" date="1347883200">- Add BuildRequires on makeinfo to fix Factory build</changelog>
  <changelog author="tchvatal@suse.com" date="1417176000">- Clean up with spec-cleaner
- Add ncurses-devel as it is inherited from readline
- Explicitely pass without-libedit if we decide to switch for
  it at some point</changelog>
  <changelog author="mpluskal@suse.com" date="1426507200">- Update url
- Correct info files scriplets and dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1491825600">- Update to version 1.07.1:
  * Fixed ibase extension causing problems for read()
  * Fixed parallel make problem.
  * Fixed dc "Q" comanmd bug.
- Changes for version 1.07:
  * Added void functions.
  * fixes bug in load_code introduced by mathlib string storage in 1.06.
  * fix to get long options working.
  * signal code clean-up.
  * fixed a bug in the AVL tree routines.
  * fixed math library to work properly when called with ibase not 10.
  * fixed a symbol table bug when using more than 32 names.
  * removed a double free.
  * Added base 17 to 36 for ibase.
  * Fixed some memory leaks.
  * Various small tweaks and doc bug fixes.
- Drop no longer needed patches:
  * bc-1.06.95-memleak.patch
  * bc-1.06.95-matlib.patch
  * bc-1.06.95-sigintmasking.patch
- Refresh bc-1.06-dc_ibase.patch
- Add gpg signature</changelog>
  <changelog author="pgajdos@suse.com" date="1552478400">- added patches
  Correct return value after 'q' [bsc#1129038]
  + bc-dc-correct-return-value.patch</changelog>
  <changelog author="kukuk@suse.de" date="1566993600">- Use %license instead of %doc [bsc#1082318]
- Cleanup %doc section</changelog>
  <changelog author="pgajdos@suse.com" date="1602763200">- fix [bsc#1177579] -- wrong clamping of hexadecimal digits in dc
- deleted patches
  - bc-1.06-dc_ibase.patch (upstreamed)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748520000">- GNU bc 1.08.2
  * GCC 15 compatibility
  * Plug a small memory leak in dc
  * Fix a formatting botch in doc/bc.1
- drop upstreamed bc-dc-correct-return-value.patch
- drop unneeded info macros</changelog>
</package>
<package pkgid="96c08ef5450aa032efe3128bbce913648427646b274bf72424f1b122b598cfafb2e86d6c26dcc83438066efd344e6304c00d541fe0e6cb06f4f00f851d8ba39f" name="bc-debugsource" arch="i586">
  <version epoch="0" ver="1.08.2" rel="1.5"/>
  <changelog author="sweet_f_a@gmx.de" date="1338465600">- update to upstream alpha 1.06.95 (2006-09-05), in use in other
  major distros for quite a long time (Debian, Fedora, Ubuntu, ...)
- add patches from Fedora
- automake dependency removed</changelog>
  <changelog author="idonmez@suse.com" date="1347883200">- Add BuildRequires on makeinfo to fix Factory build</changelog>
  <changelog author="tchvatal@suse.com" date="1417176000">- Clean up with spec-cleaner
- Add ncurses-devel as it is inherited from readline
- Explicitely pass without-libedit if we decide to switch for
  it at some point</changelog>
  <changelog author="mpluskal@suse.com" date="1426507200">- Update url
- Correct info files scriplets and dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1491825600">- Update to version 1.07.1:
  * Fixed ibase extension causing problems for read()
  * Fixed parallel make problem.
  * Fixed dc "Q" comanmd bug.
- Changes for version 1.07:
  * Added void functions.
  * fixes bug in load_code introduced by mathlib string storage in 1.06.
  * fix to get long options working.
  * signal code clean-up.
  * fixed a bug in the AVL tree routines.
  * fixed math library to work properly when called with ibase not 10.
  * fixed a symbol table bug when using more than 32 names.
  * removed a double free.
  * Added base 17 to 36 for ibase.
  * Fixed some memory leaks.
  * Various small tweaks and doc bug fixes.
- Drop no longer needed patches:
  * bc-1.06.95-memleak.patch
  * bc-1.06.95-matlib.patch
  * bc-1.06.95-sigintmasking.patch
- Refresh bc-1.06-dc_ibase.patch
- Add gpg signature</changelog>
  <changelog author="pgajdos@suse.com" date="1552478400">- added patches
  Correct return value after 'q' [bsc#1129038]
  + bc-dc-correct-return-value.patch</changelog>
  <changelog author="kukuk@suse.de" date="1566993600">- Use %license instead of %doc [bsc#1082318]
- Cleanup %doc section</changelog>
  <changelog author="pgajdos@suse.com" date="1602763200">- fix [bsc#1177579] -- wrong clamping of hexadecimal digits in dc
- deleted patches
  - bc-1.06-dc_ibase.patch (upstreamed)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748520000">- GNU bc 1.08.2
  * GCC 15 compatibility
  * Plug a small memory leak in dc
  * Fix a formatting botch in doc/bc.1
- drop upstreamed bc-dc-correct-return-value.patch
- drop unneeded info macros</changelog>
</package>
<package pkgid="1ca215295fe7e45afd924c50af727ed545ca530f19ed9d269149171cbade235fff872d9ad532a1610eeff7a330a918b4b472f930c38e4b0dbb9aa09589d2350e" name="bcache-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.1+git37.a5e3753" rel="2.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566475200">- Add a _service file for the tarball from outer space.
- Shift the version number to 1.0.8+suse5 because there has never
  been a 1.0.9 release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1579003200">- Update to tag 1.1
  * add blkdiscard for cache dev
  * add 'label' field
  * allow users to set label for device</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599566400">- Cure fallout from %_libexecdir change [boo#1174075, boo#1176244]</changelog>
  <changelog author="Coly Li &lt;colyli@suse.com&gt;" date="1602590400">- Remove dependence of smartcols bcache-tools.spec, bcache-tools
  code doesn't need it now. (jsc#SLE-9807)
- Remove 1001-udev-do-not-rely-on-DRIVER-variable.patch because
  we have 0013-bcache-tools-Export-CACHED_UUID-and-CACHED_LABEL.patch
  to provide static UUIDs. (jsc#SLE-9807)
- bcache-tools: add man page bcache-status.8 (jsc#SLE-9807)
  0017-bcache-tools-add-man-page-bcache-status.8.patch
- bcache-tools: add bcache-status (jsc#SLE-9807)
  0016-bcache-tools-add-bcache-status.patch
- bcache-tools: make: permit only one cache device to be
  specified (jsc#SLE-9807)
  0015-bcache-tools-make-permit-only-one-cache-device-to-be.patch
- bcache-tools: Remove the dependency on libsmartcols
  (jsc#SLE-9807)
  0014-bcache-tools-Remove-the-dependency-on-libsmartcols.patch
- bcache-tools: Export CACHED_UUID and CACHED_LABEL
  (jsc#SLE-9807)
  0013-bcache-tools-Export-CACHED_UUID-and-CACHED_LABEL.patch
- bcache-tools: Fix potential coredump issues (jsc#SLE-9807)
  0012-bcache-tools-Fix-potential-coredump-issues.patch
- bcache-tools: add print_cache_set_supported_feature_sets()
  in lib.c (jsc#SLE-9807)
  0011-bcache-tools-add-print_cache_set_supported_feature_s.patch
- bcache-tools: add large_bucket incompat feature (jsc#SLE-9807)
  0010-bcache-tools-add-large_bucket-incompat-feature.patch
- bcache-tools: upgrade super block versions for feature sets
  (jsc#SLE-9807)
  0009-bcache-tools-upgrade-super-block-versions-for-featur.patch
- bcache-tools: define separated super block for in-memory and
  on-disk format (jsc#SLE-9807)
  0008-bcache-tools-define-separated-super-block-for-in-mem.patch
- bcache-tools: add to_cache_sb() and to_cache_sb_disk()
  (jsc#SLE-9807)
  0007-bcache-tools-add-to_cache_sb-and-to_cache_sb_disk.patch
- bcache-tools: list.h: only define offsetof() when it is
  undefined (jsc#SLE-9807)
  0006-bcache-tools-list.h-only-define-offsetof-when-it-is-.patch
- bcache-tools: bitwise.h: more swap bitwise for different
  CPU endians (jsc#SLE-9807)
  0005-bcache-tools-bitwise.h-more-swap-bitwise-for-differe.patch
- bcache-tools: add struct cache_sb_disk into bcache.h (jsc#SLE-9807)
  0004-bcache-tools-add-struct-cache_sb_disk-into-bcache.h.patch
- bcache-tools: convert writeback to writethrough mode for zoned
  backing device (jsc#SLE-9807)
  0003-bcache-tools-convert-writeback-to-writethrough-mode-.patch
- bcache-tools: add is_zoned_device() (jsc#SLE-9807)
  0002-bcache-tools-add-is_zoned_device.patch
- bcache-tools: set zoned size aligned data_offset on backing device
  for zoned devive (jsc#SLE-9807)
  0001-bcache-tools-set-zoned-size-aligned-data_offset-on-b.patch</changelog>
  <changelog author="Coly Li &lt;colyli@suse.com&gt;" date="1605441600">- Makefile: install bcache-status (jsc#SLE-9807, bsc#1178725)
  0018-Makefile-install-bcache-status.patch
- bcache-tools.spec: add '_sbindir/bcache-status' for the new added
  bcache-status python script (jsc#SLE-9807, bsc#1178725)</changelog>
  <changelog author="Coly Li &lt;colyli@suse.com&gt;" date="1609848000">- bcache.h: fix typo from SUUP to SUPP (jsc#SLE-9807)
  0019-bcache.h-fix-typo-from-SUUP-to-SUPP.patch
- bcache-tools: only call set_bucket_size() for cache device
  (jsc#SLE-9807)
  0020-bcache-tools-only-call-set_bucket_size-for-cache-dev.patch
- bcache.h: add BCH_FEATURE_INCOMPAT_LARGE_BUCKET to
  BCH_FEATURE_INCOMPAT_SUPP (jsc#SLE-9807)
  0021-bcache.h-add-BCH_FEATURE_INCOMPAT_LARGE_BUCKET-to-BC.patch
- bcache-tools: check incompatible feature set (jsc#SLE-9807)
  0022-bcache-tools-check-incompatible-feature-set.patch
- bcache-tools: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE
  for large bucket (jsc#SLE-9807)
  0023-bcache-tools-introduce-BCH_FEATURE_INCOMPAT_LOG_LARG.patch
- bcache-tools: display obsoleted bucket size configuration
  (jsc#SLE-9807)
  0024-bcache-tools-display-obsoleted-bucket-size-configura.patch
- bcache-tools: recover the missing sb.csum for showing bcache device
  super block (jsc#SLE-9807)
  0025-bcache-tools-recover-the-missing-sb.csum-for-showing.patch
- bcache-tools: only call to_cache_sb() for bcache device
  in may_add_item() (jsc#SLE-9807)
  0026-bcache-tools-only-call-to_cache_sb-for-bcache-device.patch
- bcache-tools: improve column alignment for "bcache show
  - m" output (jsc#SLE-9807)
  0027-bcache-tools-improve-column-alignment-for-bcache-sho.patch</changelog>
  <changelog author="Coly Li &lt;colyli@suse.com&gt;" date="1614168000">- bcache-tools: Update super block version in bch_set_feature_*
  routines (jsc#SLE-9807)
  0028-bcache-tools-Update-super-block-version-in-bch_set_f.patch</changelog>
  <changelog author="Coly Li &lt;colyli@suse.com&gt;" date="1677758400">- bcache-tools: improve is_zoned_device() (bsc#1208425)
  0029-bcache-tools-improve-is_zoned_device.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699531200">- Update to snapshot 1.1+git37.a5e3753
  * support ``bcache show -d`` for nvdimm-meta device
- Abolish /usr/bin/env [boo#1216370]
- Delete (merged):
  0001-bcache-tools-set-zoned-size-aligned-data_offset-on-b.patch
  0002-bcache-tools-add-is_zoned_device.patch
  0003-bcache-tools-convert-writeback-to-writethrough-mode-.patch
  0004-bcache-tools-add-struct-cache_sb_disk-into-bcache.h.patch
  0005-bcache-tools-bitwise.h-more-swap-bitwise-for-differe.patch
  0006-bcache-tools-list.h-only-define-offsetof-when-it-is-.patch
  0007-bcache-tools-add-to_cache_sb-and-to_cache_sb_disk.patch
  0008-bcache-tools-define-separated-super-block-for-in-mem.patch
  0009-bcache-tools-upgrade-super-block-versions-for-featur.patch
  0010-bcache-tools-add-large_bucket-incompat-feature.patch
  0011-bcache-tools-add-print_cache_set_supported_feature_s.patch
  0012-bcache-tools-Fix-potential-coredump-issues.patch
  0013-bcache-tools-Export-CACHED_UUID-and-CACHED_LABEL.patch
  0014-bcache-tools-Remove-the-dependency-on-libsmartcols.patch
  0015-bcache-tools-make-permit-only-one-cache-device-to-be.patch
  0016-bcache-tools-add-bcache-status.patch
  0017-bcache-tools-add-man-page-bcache-status.8.patch
  0018-Makefile-install-bcache-status.patch
  0019-bcache.h-fix-typo-from-SUUP-to-SUPP.patch
  0020-bcache-tools-only-call-set_bucket_size-for-cache-dev.patch
  0021-bcache.h-add-BCH_FEATURE_INCOMPAT_LARGE_BUCKET-to-BC.patch
  0022-bcache-tools-check-incompatible-feature-set.patch
  0023-bcache-tools-introduce-BCH_FEATURE_INCOMPAT_LOG_LARG.patch
  0024-bcache-tools-display-obsoleted-bucket-size-configura.patch
  0025-bcache-tools-recover-the-missing-sb.csum-for-showing.patch
  0026-bcache-tools-only-call-to_cache_sb-for-bcache-device.patch
  0027-bcache-tools-improve-column-alignment-for-bcache-sho.patch
  0028-bcache-tools-Update-super-block-version-in-bch_set_f.patch
  0029-bcache-tools-improve-is_zoned_device.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740916800">- Make build recipe comaptible with POSIX sh</changelog>
</package>
<package pkgid="d73a2bca6518dbe154013fae796e253cefd0de74f83318b5ff89d65a0e5901360812adbb57b65a61ba11ccacf17c2f1c92abd62638834e5adecde1c4fb2a7669" name="bcache-tools-debugsource" arch="i586">
  <version epoch="0" ver="1.1+git37.a5e3753" rel="2.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566475200">- Add a _service file for the tarball from outer space.
- Shift the version number to 1.0.8+suse5 because there has never
  been a 1.0.9 release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1579003200">- Update to tag 1.1
  * add blkdiscard for cache dev
  * add 'label' field
  * allow users to set label for device</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599566400">- Cure fallout from %_libexecdir change [boo#1174075, boo#1176244]</changelog>
  <changelog author="Coly Li &lt;colyli@suse.com&gt;" date="1602590400">- Remove dependence of smartcols bcache-tools.spec, bcache-tools
  code doesn't need it now. (jsc#SLE-9807)
- Remove 1001-udev-do-not-rely-on-DRIVER-variable.patch because
  we have 0013-bcache-tools-Export-CACHED_UUID-and-CACHED_LABEL.patch
  to provide static UUIDs. (jsc#SLE-9807)
- bcache-tools: add man page bcache-status.8 (jsc#SLE-9807)
  0017-bcache-tools-add-man-page-bcache-status.8.patch
- bcache-tools: add bcache-status (jsc#SLE-9807)
  0016-bcache-tools-add-bcache-status.patch
- bcache-tools: make: permit only one cache device to be
  specified (jsc#SLE-9807)
  0015-bcache-tools-make-permit-only-one-cache-device-to-be.patch
- bcache-tools: Remove the dependency on libsmartcols
  (jsc#SLE-9807)
  0014-bcache-tools-Remove-the-dependency-on-libsmartcols.patch
- bcache-tools: Export CACHED_UUID and CACHED_LABEL
  (jsc#SLE-9807)
  0013-bcache-tools-Export-CACHED_UUID-and-CACHED_LABEL.patch
- bcache-tools: Fix potential coredump issues (jsc#SLE-9807)
  0012-bcache-tools-Fix-potential-coredump-issues.patch
- bcache-tools: add print_cache_set_supported_feature_sets()
  in lib.c (jsc#SLE-9807)
  0011-bcache-tools-add-print_cache_set_supported_feature_s.patch
- bcache-tools: add large_bucket incompat feature (jsc#SLE-9807)
  0010-bcache-tools-add-large_bucket-incompat-feature.patch
- bcache-tools: upgrade super block versions for feature sets
  (jsc#SLE-9807)
  0009-bcache-tools-upgrade-super-block-versions-for-featur.patch
- bcache-tools: define separated super block for in-memory and
  on-disk format (jsc#SLE-9807)
  0008-bcache-tools-define-separated-super-block-for-in-mem.patch
- bcache-tools: add to_cache_sb() and to_cache_sb_disk()
  (jsc#SLE-9807)
  0007-bcache-tools-add-to_cache_sb-and-to_cache_sb_disk.patch
- bcache-tools: list.h: only define offsetof() when it is
  undefined (jsc#SLE-9807)
  0006-bcache-tools-list.h-only-define-offsetof-when-it-is-.patch
- bcache-tools: bitwise.h: more swap bitwise for different
  CPU endians (jsc#SLE-9807)
  0005-bcache-tools-bitwise.h-more-swap-bitwise-for-differe.patch
- bcache-tools: add struct cache_sb_disk into bcache.h (jsc#SLE-9807)
  0004-bcache-tools-add-struct-cache_sb_disk-into-bcache.h.patch
- bcache-tools: convert writeback to writethrough mode for zoned
  backing device (jsc#SLE-9807)
  0003-bcache-tools-convert-writeback-to-writethrough-mode-.patch
- bcache-tools: add is_zoned_device() (jsc#SLE-9807)
  0002-bcache-tools-add-is_zoned_device.patch
- bcache-tools: set zoned size aligned data_offset on backing device
  for zoned devive (jsc#SLE-9807)
  0001-bcache-tools-set-zoned-size-aligned-data_offset-on-b.patch</changelog>
  <changelog author="Coly Li &lt;colyli@suse.com&gt;" date="1605441600">- Makefile: install bcache-status (jsc#SLE-9807, bsc#1178725)
  0018-Makefile-install-bcache-status.patch
- bcache-tools.spec: add '_sbindir/bcache-status' for the new added
  bcache-status python script (jsc#SLE-9807, bsc#1178725)</changelog>
  <changelog author="Coly Li &lt;colyli@suse.com&gt;" date="1609848000">- bcache.h: fix typo from SUUP to SUPP (jsc#SLE-9807)
  0019-bcache.h-fix-typo-from-SUUP-to-SUPP.patch
- bcache-tools: only call set_bucket_size() for cache device
  (jsc#SLE-9807)
  0020-bcache-tools-only-call-set_bucket_size-for-cache-dev.patch
- bcache.h: add BCH_FEATURE_INCOMPAT_LARGE_BUCKET to
  BCH_FEATURE_INCOMPAT_SUPP (jsc#SLE-9807)
  0021-bcache.h-add-BCH_FEATURE_INCOMPAT_LARGE_BUCKET-to-BC.patch
- bcache-tools: check incompatible feature set (jsc#SLE-9807)
  0022-bcache-tools-check-incompatible-feature-set.patch
- bcache-tools: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE
  for large bucket (jsc#SLE-9807)
  0023-bcache-tools-introduce-BCH_FEATURE_INCOMPAT_LOG_LARG.patch
- bcache-tools: display obsoleted bucket size configuration
  (jsc#SLE-9807)
  0024-bcache-tools-display-obsoleted-bucket-size-configura.patch
- bcache-tools: recover the missing sb.csum for showing bcache device
  super block (jsc#SLE-9807)
  0025-bcache-tools-recover-the-missing-sb.csum-for-showing.patch
- bcache-tools: only call to_cache_sb() for bcache device
  in may_add_item() (jsc#SLE-9807)
  0026-bcache-tools-only-call-to_cache_sb-for-bcache-device.patch
- bcache-tools: improve column alignment for "bcache show
  - m" output (jsc#SLE-9807)
  0027-bcache-tools-improve-column-alignment-for-bcache-sho.patch</changelog>
  <changelog author="Coly Li &lt;colyli@suse.com&gt;" date="1614168000">- bcache-tools: Update super block version in bch_set_feature_*
  routines (jsc#SLE-9807)
  0028-bcache-tools-Update-super-block-version-in-bch_set_f.patch</changelog>
  <changelog author="Coly Li &lt;colyli@suse.com&gt;" date="1677758400">- bcache-tools: improve is_zoned_device() (bsc#1208425)
  0029-bcache-tools-improve-is_zoned_device.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699531200">- Update to snapshot 1.1+git37.a5e3753
  * support ``bcache show -d`` for nvdimm-meta device
- Abolish /usr/bin/env [boo#1216370]
- Delete (merged):
  0001-bcache-tools-set-zoned-size-aligned-data_offset-on-b.patch
  0002-bcache-tools-add-is_zoned_device.patch
  0003-bcache-tools-convert-writeback-to-writethrough-mode-.patch
  0004-bcache-tools-add-struct-cache_sb_disk-into-bcache.h.patch
  0005-bcache-tools-bitwise.h-more-swap-bitwise-for-differe.patch
  0006-bcache-tools-list.h-only-define-offsetof-when-it-is-.patch
  0007-bcache-tools-add-to_cache_sb-and-to_cache_sb_disk.patch
  0008-bcache-tools-define-separated-super-block-for-in-mem.patch
  0009-bcache-tools-upgrade-super-block-versions-for-featur.patch
  0010-bcache-tools-add-large_bucket-incompat-feature.patch
  0011-bcache-tools-add-print_cache_set_supported_feature_s.patch
  0012-bcache-tools-Fix-potential-coredump-issues.patch
  0013-bcache-tools-Export-CACHED_UUID-and-CACHED_LABEL.patch
  0014-bcache-tools-Remove-the-dependency-on-libsmartcols.patch
  0015-bcache-tools-make-permit-only-one-cache-device-to-be.patch
  0016-bcache-tools-add-bcache-status.patch
  0017-bcache-tools-add-man-page-bcache-status.8.patch
  0018-Makefile-install-bcache-status.patch
  0019-bcache.h-fix-typo-from-SUUP-to-SUPP.patch
  0020-bcache-tools-only-call-set_bucket_size-for-cache-dev.patch
  0021-bcache.h-add-BCH_FEATURE_INCOMPAT_LARGE_BUCKET-to-BC.patch
  0022-bcache-tools-check-incompatible-feature-set.patch
  0023-bcache-tools-introduce-BCH_FEATURE_INCOMPAT_LOG_LARG.patch
  0024-bcache-tools-display-obsoleted-bucket-size-configura.patch
  0025-bcache-tools-recover-the-missing-sb.csum-for-showing.patch
  0026-bcache-tools-only-call-to_cache_sb-for-bcache-device.patch
  0027-bcache-tools-improve-column-alignment-for-bcache-sho.patch
  0028-bcache-tools-Update-super-block-version-in-bch_set_f.patch
  0029-bcache-tools-improve-is_zoned_device.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740916800">- Make build recipe comaptible with POSIX sh</changelog>
</package>
<package pkgid="4ea899083c3c1e94767dbeb5b66362db77f39ab277273d0b297f407e9ddd68bb15ec198aae93c161966e420d57a652f0152481e793f9142583536cff435190fc" name="bcc-debuginfo" arch="i586">
  <version epoch="0" ver="0.37.0" rel="3.3"/>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1777377600">- fix build for LLVM 22 due to createDiagnostics() signature change
  * Add 0001-Fix-build-with-LLVM-22.patch</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1778760000">- Remove redundant CMake build flags
  * Since bcc cmake already overwrites REVISION_LAST from REVISION,
    so drop the redundant REVISION_LAST definition.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1781265600">- Backport upstream patch clang-Add-microsoft-extensions-build-flags
  (gh#iovisor/bcc#5488)
  * add 0001-clang-Add-microsoft-extensions-build-flags.patch</changelog>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1781784000">- Add version postfix when calling clang and llvm-strip</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1781784001">- luajit: re-enable deterministic bytecode generation (boo#1236871)
  * add deterministic_luajit.patch
  * the bcc-lua package should now be reproducible again
  * see also https://github.com/iovisor/bcc/pull/5523</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1782993600">- Update to version 0.37.0
  * Support for kernel up to 7.1
  * libbpf-tools: Fix memory and comm handling issues in trace_helpers,
    bashreadline, filetop, offcputime, biostacks, and biosnoop
  * tools: mptcpify, bindsnoop, execsnoop, ppchcalls bug fixes
  * Update syscall tables, add ARM64/riscv syscall prefix detection
  * Fix LLVM 22 build failure, C23 warnings
  * bcc-lua: Restore LuaJIT determinism
  * drop obsolete patches
  * drop 0001-clang-Add-microsoft-extensions-build-flags.patch
  * drop 0001-Fix-build-with-LLVM-22.patch
  * drop deterministic_luajit.patch</changelog>
  <changelog author="Ákos Szőts &lt;akos@szots.dev&gt;" date="1785326400">- Fix Python packaging. Previously, only the default Python-flavour was
  built, but this was incompatible with packages that are built for all
  supported versions.</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140800">- Fix multi-Python packaging
  - Remove Python .pyc bytecode copied from the default flavour</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140801">- Update multi-Python packaging for CMake
  - Build all supported Python flavours through a cmake PYTHON_CMD list
    generated at build time from %python_expand</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140802">- Refactor CMake-based build flow with %cmake/%cmake_{build,install}
  - Preserve correct directory while building with %cmake</changelog>
</package>
<package pkgid="e2fa1d6a7cb6aec45dd81a7cedc6d58b8ef6c67850420d604a671e34a7d4975494402aba1c07d8e5a5151877f376cbc8397dd27285f6cceb67e469ba77ca51cf" name="bcc-debugsource" arch="i586">
  <version epoch="0" ver="0.37.0" rel="3.3"/>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1777377600">- fix build for LLVM 22 due to createDiagnostics() signature change
  * Add 0001-Fix-build-with-LLVM-22.patch</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1778760000">- Remove redundant CMake build flags
  * Since bcc cmake already overwrites REVISION_LAST from REVISION,
    so drop the redundant REVISION_LAST definition.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1781265600">- Backport upstream patch clang-Add-microsoft-extensions-build-flags
  (gh#iovisor/bcc#5488)
  * add 0001-clang-Add-microsoft-extensions-build-flags.patch</changelog>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1781784000">- Add version postfix when calling clang and llvm-strip</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1781784001">- luajit: re-enable deterministic bytecode generation (boo#1236871)
  * add deterministic_luajit.patch
  * the bcc-lua package should now be reproducible again
  * see also https://github.com/iovisor/bcc/pull/5523</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1782993600">- Update to version 0.37.0
  * Support for kernel up to 7.1
  * libbpf-tools: Fix memory and comm handling issues in trace_helpers,
    bashreadline, filetop, offcputime, biostacks, and biosnoop
  * tools: mptcpify, bindsnoop, execsnoop, ppchcalls bug fixes
  * Update syscall tables, add ARM64/riscv syscall prefix detection
  * Fix LLVM 22 build failure, C23 warnings
  * bcc-lua: Restore LuaJIT determinism
  * drop obsolete patches
  * drop 0001-clang-Add-microsoft-extensions-build-flags.patch
  * drop 0001-Fix-build-with-LLVM-22.patch
  * drop deterministic_luajit.patch</changelog>
  <changelog author="Ákos Szőts &lt;akos@szots.dev&gt;" date="1785326400">- Fix Python packaging. Previously, only the default Python-flavour was
  built, but this was incompatible with packages that are built for all
  supported versions.</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140800">- Fix multi-Python packaging
  - Remove Python .pyc bytecode copied from the default flavour</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140801">- Update multi-Python packaging for CMake
  - Build all supported Python flavours through a cmake PYTHON_CMD list
    generated at build time from %python_expand</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140802">- Refactor CMake-based build flow with %cmake/%cmake_{build,install}
  - Preserve correct directory while building with %cmake</changelog>
</package>
<package pkgid="acc9fdc41671756aa625cc93947993246b17977718cce342edc46bb890cef91727b6bbdb74d1f7a3d8f4785c7cbb2f8129c2c3d5705f04cd674fb90b1598cd8d" name="bcc-lua-debuginfo" arch="i586">
  <version epoch="0" ver="0.37.0" rel="3.3"/>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1777377600">- fix build for LLVM 22 due to createDiagnostics() signature change
  * Add 0001-Fix-build-with-LLVM-22.patch</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1778760000">- Remove redundant CMake build flags
  * Since bcc cmake already overwrites REVISION_LAST from REVISION,
    so drop the redundant REVISION_LAST definition.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1781265600">- Backport upstream patch clang-Add-microsoft-extensions-build-flags
  (gh#iovisor/bcc#5488)
  * add 0001-clang-Add-microsoft-extensions-build-flags.patch</changelog>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1781784000">- Add version postfix when calling clang and llvm-strip</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1781784001">- luajit: re-enable deterministic bytecode generation (boo#1236871)
  * add deterministic_luajit.patch
  * the bcc-lua package should now be reproducible again
  * see also https://github.com/iovisor/bcc/pull/5523</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1782993600">- Update to version 0.37.0
  * Support for kernel up to 7.1
  * libbpf-tools: Fix memory and comm handling issues in trace_helpers,
    bashreadline, filetop, offcputime, biostacks, and biosnoop
  * tools: mptcpify, bindsnoop, execsnoop, ppchcalls bug fixes
  * Update syscall tables, add ARM64/riscv syscall prefix detection
  * Fix LLVM 22 build failure, C23 warnings
  * bcc-lua: Restore LuaJIT determinism
  * drop obsolete patches
  * drop 0001-clang-Add-microsoft-extensions-build-flags.patch
  * drop 0001-Fix-build-with-LLVM-22.patch
  * drop deterministic_luajit.patch</changelog>
  <changelog author="Ákos Szőts &lt;akos@szots.dev&gt;" date="1785326400">- Fix Python packaging. Previously, only the default Python-flavour was
  built, but this was incompatible with packages that are built for all
  supported versions.</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140800">- Fix multi-Python packaging
  - Remove Python .pyc bytecode copied from the default flavour</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140801">- Update multi-Python packaging for CMake
  - Build all supported Python flavours through a cmake PYTHON_CMD list
    generated at build time from %python_expand</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140802">- Refactor CMake-based build flow with %cmake/%cmake_{build,install}
  - Preserve correct directory while building with %cmake</changelog>
</package>
<package pkgid="d4cc14a9aee2307cc3d47be79101e73a2bf7910274e3ca3fc8adac832090a5e338787adeae4c2c584836ece53fd710ef420b782969dfdf36640a5162be8c88dc" name="bcc-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.37.0" rel="3.3"/>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1777377600">- fix build for LLVM 22 due to createDiagnostics() signature change
  * Add 0001-Fix-build-with-LLVM-22.patch</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1778760000">- Remove redundant CMake build flags
  * Since bcc cmake already overwrites REVISION_LAST from REVISION,
    so drop the redundant REVISION_LAST definition.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1781265600">- Backport upstream patch clang-Add-microsoft-extensions-build-flags
  (gh#iovisor/bcc#5488)
  * add 0001-clang-Add-microsoft-extensions-build-flags.patch</changelog>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1781784000">- Add version postfix when calling clang and llvm-strip</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1781784001">- luajit: re-enable deterministic bytecode generation (boo#1236871)
  * add deterministic_luajit.patch
  * the bcc-lua package should now be reproducible again
  * see also https://github.com/iovisor/bcc/pull/5523</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1782993600">- Update to version 0.37.0
  * Support for kernel up to 7.1
  * libbpf-tools: Fix memory and comm handling issues in trace_helpers,
    bashreadline, filetop, offcputime, biostacks, and biosnoop
  * tools: mptcpify, bindsnoop, execsnoop, ppchcalls bug fixes
  * Update syscall tables, add ARM64/riscv syscall prefix detection
  * Fix LLVM 22 build failure, C23 warnings
  * bcc-lua: Restore LuaJIT determinism
  * drop obsolete patches
  * drop 0001-clang-Add-microsoft-extensions-build-flags.patch
  * drop 0001-Fix-build-with-LLVM-22.patch
  * drop deterministic_luajit.patch</changelog>
  <changelog author="Ákos Szőts &lt;akos@szots.dev&gt;" date="1785326400">- Fix Python packaging. Previously, only the default Python-flavour was
  built, but this was incompatible with packages that are built for all
  supported versions.</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140800">- Fix multi-Python packaging
  - Remove Python .pyc bytecode copied from the default flavour</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140801">- Update multi-Python packaging for CMake
  - Build all supported Python flavours through a cmake PYTHON_CMD list
    generated at build time from %python_expand</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787140802">- Refactor CMake-based build flow with %cmake/%cmake_{build,install}
  - Preserve correct directory while building with %cmake</changelog>
</package>
<package pkgid="bff9d0ecb8803f8c72fb125a7ed2ff21e365f2a6e0f72462c6527b160e759aaa2ca1d9ef62d15d24d4dda4a8fbeb109a69f9e42b9d5b45565c3c77818e181d02" name="bcftools-debuginfo" arch="i586">
  <version epoch="0" ver="1.21" rel="1.5"/>
  <changelog author="flyos@mailoo.org" date="1536235200">- Update to 1.9
  * `annotate`
  - REF and ALT columns can be now transferred from the annotation
    file.
  - fixed bug when setting vector_end values.
  * `consensus`
  - new -M option to control output at missing genotypes
  - variants immediately following insersions should not be skipped.
    Note however, that the current fix requires normalized VCF and may
    still falsely skip variants adjacent to multiallelic indels.
  - bug fixed in -H selection handling
  * `convert`
  - the --tsv2vcf option now makes the missing genotypes diploid,
    "./." instead of "."
  - the behavior of -i/-e with --gvcf2vcf changed. Previously only
    sites with FILTER set to "PASS" or "." were expanded and the -i/-e
    options dropped sites completely. The new behavior is to let the -i/-e
    options control which records will be expanded. In order to drop
    records completely, one can stream through "bcftools view" first.
  * `csq`
  - since the real consequence of start/splice events are not known,
    the aminoacid positions at subsequent variants should stay unchanged
  - add `--force` option to skip malformatted transcripts in GFFs
    with out-of-phase CDS exons.
  * `+dosage`: output all alleles and all their dosages at multiallelic
    sites
  * `+fixref`: fix serious bug in -m top conversion
  * `-i/-e` filtering expressions:
  - add two-tailed binomial test
  - add functions N_PASS() and F_PASS()
  - add support for lists of samples in filtering expressions, with
    many samples it was impractical to list them all on the command line.
    Samples can be now in a file as, e.g., GT[@samples.txt]="het"
  - allow multiple perl functions in the expressions and some bug
    fixes
  - fix a parsing problem, '@' was not removed from '@filename'
    expressions
  * `mpileup`: fixed bug where, if samples were renamed using the `-G`
    (`--read-groups`) option, some samples could be omitted from the
    output file.
  * `norm`: update INFO/END when normalizing indels
  * `+split`: new -S option to subset samples and to use custom file
    names instead of the defaults
  * `+smpl-stats`: new plugin
  * `+trio-stats`: new plugin
  * Fixed build problems with non-functional configure script produced
    on some platforms</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580904000">- Update to 1.10.2
  * This release fixes crashes reported on files including integer
    INFO tags with values outside the range officially supported
    by VCF. It also fixes a bug where invalid BCF files would be
    created if such values were present.
- Update to 1.10.0
  + Numerous bug fixes, usability improvements and sanity checks were added to prevent common user errors.
  + The -r, --regions (and -R, --regions-file) option should never create unsorted VCFs or duplicates records again. This also fixes rare cases where a spanning deletion makes a subsequent record invisible to bcftools isec and other commands.
  + Additions to filtering and formatting expressions
  * support for the spanning deletion alternate allele (ALT=*)
  * new ILEN filtering expression to be able to filter by indel length
  * new MEAN, MEDIAN, MODE, STDEV, phred filtering functions
  * new formatting expression %PBINOM (phred-scaled binomial probability), %INFO (the whole INFO column), %FORMAT (the whole FORMAT column), %END (end position of the REF allele), %END0 (0-based end position of the REF allele), %MASK (with multiple files indicates the presence of the site in other files)
  + New plugins
  * +gvcfz: compress gVCF file by resizing gVCF blocks according to specified criteria
  * +indel-stats: collect various indel-specific statistics
  * +parental-origin: determine parental origin of a CNV region
  * +remove-overlaps: remove overlapping variants.
  * +split-vep: query structured annotations such INFO/CSQ created by bcftools/csq or VEP
  * +trio-dnm: screen variants for possible de-novo mutations in trios
  + annotate
  * new -l, --merge-logic option for combining multiple overlapping regions
  + call
  * new bcftools call -G, --group-samples option which allows grouping samples into populations and applying the HWE assumption within but not across the groups.
  + csq
  * significant reduction of memory usage in the local -l mode for VCFs with thousands of samples and 20% reduction in the non-local haplotype-aware mode.
  * fixes a small memory leak and formatting issue in FORMAT/BCSQ at sites with many consequences
  * do not print protein sequence of start_lost events
  * support for "start_retained" consequence
  * support for symbolic insertions (ALT="&lt;INS...&gt;"), "feature_elongation" consequence
  * new -b, --brief-predictions option to output abbreviated protein predictions.
  + concat
  * the --naive command now checks header compatibility when concatenating multiple files.
  + consensus
  * add a new -H, --haplotype 1pIu/2pIu feature to output first/second allele for phased genotypes and the IUPAC code for unphased genotypes
  * new -p, --prefix option to add a prefix to sequence names on output
  + +contrast
  * added support for Fisher's test probability and other annotations
  + +fill-from-fasta
  * new -N, --replace-non-ACGTN option
  + +dosage
  * fix some serious bugs in dosage calculation
  + +fill-tags
  * extended to perform simple on-the-fly calculations such as calculating INFO/DP from FORMAT/DP.
  + merge
  * add support for merging FORMAT strings
  * bug fixed in gVCF merging
  + mpileup
  * a new optional SCR annotation for the number of soft-clipped reads
  + reheader
  * new -f, --fai option for updating contig lines in the VCF header
  + +trio-stats
  * extend output to include DNM homs and recurrent DNMs
  + VariantKey support</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1581508800">- Add use_python3.patch to switch from python2 to python3</changelog>
  <changelog author="Pierre Bonamy &lt;flyos@mailoo.org&gt;" date="1582632000">- Changed python dependencies from python3 to python3-base and
  python3-matplotlib</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620907200">- Update to version 1.11
  * Breaking change in -i/-e expressions on the FILTER column.
    The new behaviour is:
    Expression 	Result
    FILTER="A" 	Exact match, for example "A;B" does not pass
    FILTER!="A" 	Exact match, for example "A;B" does pass
    FILTER~"A" 	Both "A" and "A;B" pass
    FILTER!~"A" 	Neither "A" nor "A;B" pass
  * Fix in commutative comparison operators, in some cases reversing
    sides would produce incorrect results
  * Better support for filtering on sample subsests
  * bcftools annotate:
  * Previously it was not possible to use --columns =TAG with INFO
    tags and the --merge-logic feature was restricted to tab files
    with BEG,END columns, now extended to work also with REF,ALT.
  * Make annotate -TAG/+TAG work also with FORMAT fields.
  * ID and FILTER can be transferred to INFO and ID can be populated
    from INFO.
  * bcftools consensus:
  * Fix in handling symbolic deletions and overlapping variants.
  * Fix --iupac-codes crash on REF-only positions with ALT=".".
  * Fix --chain crash
  * Preserve the case of the genome reference.
  * Add new -a, --absent option which allows to set positions with
    no supporting evidence to "N" (or any other character).
  * bcftools convert:
  * The option --vcf-ids now works also with -haplegendsample2vcf.
  * New option --keep-duplicates
  * bcftools csq:
  * Add misc/gff2gff.py script for conversion between various
    flavors of GFF files. The initial commit supports only one type
  * Add missing consequence types.
  * Allow overlapping CDS to support ribosomal slippage.
  * bcftools +fill-tags:
  * Added new annotations: INFO/END, TYPE, F_MISSING.
  * bcftools filter:
  * Make --SnpGap optionally filter also SNPs close to other variant
    types.
  * bcftools gtcheck:
  * Complete revamp of the command. The new version is faster and allows
    N:M sample comparisons, not just 1:N or NxN comparisons. Some
    functionality was lost (plotting and clustering) but may be added back
    on popular demand.
  * bcftools +mendelian:
  * Revamp of user options, output VCFs with mendelian errors annotation,
    read PED files
  * bcftools merge:
  * Update headers when appropriate with the '--info-rules *:join'
    INFO rule.
  * Local alleles merging that produce LAA and LPL when requested, a
    draft implementation of samtools/hts-specs#434
  * New --no-index which allows to merge unindexed files.
  * Fixes in gVCF merging.
  * bcftools norm:
  * Fixes in --check-ref s reference setting features with non-ACGT bases.
  * New --keep-sum switch to keep vector sum constant when splitting
    multiallelics.
  * bcftools +prune:
  * Extend to allow annotating with various LD metrics: r^2, Lewontin's D'
  * bcftools query:
  * New %N_PASS() formatting expression to output the number of samples
    that pass the filtering expression.
  * bcftools reheader:
  * Improved error reporting to prevent user mistakes.
  * bcftools roh:
  * The --AF-file description incorrectly suggested "REF\tALT"
    instead of the correct "REF,ALT".
  * RG lines could have negative length.
  * new --include-noalt option to allow also ALT=. records.
  * bcftools scatter:
  * New plugin intended as a convenient inverse to concat
  * bcftools +split:
  * New --groups-file option for more flexibility of defining
    desired output
  * New --hts-opts option to reduce required memory by reusing
    one output
    header and allow overriding the default hFile's block size
  * Add support for multisample output and sample renaming
  * bcftools +split-vep:
  * Add default types (Integer, Float, String) for VEP subfields
    and make --columns - extract all subfields into INFO tags
    in one go.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 1.12
  * The output file type is determined from the output file name
    suffix, where available, so the -O/--output-type option is often
    no longer necessary.
  * Make F_MISSING in filtering expressions work for sites with
    multiple ALT alleles
  * Fix N_PASS and F_PASS to behave according to expectation when
    reverse logic is used (#1397). This fix has the side effect of
    query (or programs like +trio-stats) behaving differently with
    these expressions, operating now in site-oriented rather than
    sample-oriented mode.
  * bcftools annotate:
  * New --rename-annots option to help fix broken VCFs
  * New -C option allows to read a long list of options from a file
    to prevent very long command lines.
  * New append-missing logic allows annotations to be added for
    each ALT allele in the same order as they appear in the VCF.
  * bcftools concat:
  * Do not phase genotypes by mistake if they are not already
    phased with -l
  * bcftools consensus:
  * New --mask-with, --mark-del, --mark-ins, --mark-snv options
  * Symbolic &lt;DEL&gt; should have only one REF base. If there are
    multiple, take POS+1 as the first deleted base.
  * Make consensus work when the first base of the reference genome
    is deleted.
  * bcftools +contrast:
  * The NOVELGT annotation was previously not added when requested.
  * bcftools convert:
  * Make the --hapsample and --hapsample2vcf options consistent with
    each other and with the documentation.
  * bcftools call:
  * Revamp of call -G, previously sample grouping by population was
    not truly independent and could still be influenced by the
    presence of other sample groups.
  * Optional addition of INFO/PV4 annotation with call -a INFO/PV4
  * Remove generation of useless HOB and ICB annotation;
    use +fill-tags -- -t HWE,ExcHet instead
  * The call -f option was renamed to -a to (1) make it consistent
    with mpileup and (2) to indicate that it includes both INFO and
    FORMAT annotations
  * bcftools csq:
  * Fix a bug wich caused incorrect FORMAT/BCSQ formatting at sites
    with too many per-sample consequences
  * Fix a bug which incorrectly handled the --ncsq parameter and
    could clash with reserved BCF values, consequently producing
    truncated or even incorrect output of the %TBCSQ formatting
    expression in bcftools query.
  * bcftools +fill-tags:
  * MAF definition revised for multiallelic sites, the second most
    common allele is considered to be the minor allele
  * New FORMAT/VAF, VAF1 annotations to set the fraction of
    alternate reads provided FORMAT/AD is present
  * bcftools gtcheck:
  * support matching of a single sample against all other samples
    in the file with -s qry:sample -s gt:-.
  * bcftools merge:
  * Make merge -R behavior consistent with other commands and pull
    in overlapping records with POS outside of the regions
  * Bug fix
  * bcftools mpileup:
  * Add new optional tag mpileup -a FORMAT/QS
  * bcftools norm:
  * New -a, --atomize functionality to decompose complex variants,
    for example MNVs into consecutive SNVs
  * New option --old-rec-tag to indicate the original variant
  * bcftools query:
  * Incorrect fields were printed in the per-sample output when
    subset of samples was requested via -s/-S and the order of
    samples in the header was different from the requested -s/-S order
  * bcftools +prune:
  * New options --random-seed and --nsites-per-win-mode
  * bcftools +split-vep:
  * Transcript selection now works also on the raw CSQ/BCSQ annotation.
  * Bug fix, samples were dropped on VCF input and VCF/BCF output
  * bcftools stats:
  * Changes to QUAL and ts/tv plotting stats: avoid capping QUAL to
    predefined bins, use an open-range logarithmic binning instead
  * plot dual ts/tv stats: per quality bin and cumulative as if
    threshold applied on the whole dataset
  * bcftools +trio-dnm2:
  * Major revamp of +trio-dnm plugin, which is now deprecated
    and replaced by +trio-dnm2.
  * The original trio-dnm calling model used genotype likelihoods
    (PLs) as the input for calling.
  * This new version also implements the DeNovoGear model.
  * For more details see http://samtools.github.io/bcftools/trio-dnm.pdf
- Update use_python3.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650542400">- Update to version 1.15.1
  * bcftools annotate: New -H, --header-line convenience option to
    pass a header line on command line
  * bcftools csq: A list of consequence types supported by bcftools
    csq has been added to the manual page.
  * bcftools +fill-tags:
  * Extend generalized functions so that FORMAT tags can be filled
    as well
  * Allow multiple custom functions in a single run.
  * bcftools norm:
  * Fix an assertion failure triggered when a faulty VCF file with
    a '-' character in the REF allele was used with bcftools
    norm --atomize.
  * Fix the loss of phasing in half-missing genotypes in variant
    atomization
  * bcftools roh: Fix a bug that could result in an endless loop or
    incorrect AF estimate when missing genotypes are present and
    the --estimate-AF - option was used
  * bcftools +split-vep: VEP fields with characters disallowed in
    VCF tag names by the specification couldn't be queried.
- Update to version 1.15
  * New bcftools head subcommand for conveniently displaying the
    headers of a VCF or BCF file.
  * The -T, --targets-file option had the following bug originating
    in HTSlib code
  * bcftools annotate:
  * In addition to --rename-annots, which requires a file with
    name mappings, it is now possible to do the same on the
    command line -c NEW_TAG:=OLD_TAG
  * Add new option --min-overlap which allows to specify the
    minimum required overlap of intersecting regions
  * Allow to transfer ALT from VCF with or without replacement
  * bcftools convert:
  * Revamp of --gensample, --hapsample and --haplegendsample
    family of options
  * New --3N6 option to output/input the new version of the .gen
    file format
  * Deprecate the --chrom option in favor of --3N6.
  * The CHROM:POS_REF_ALT IDs which are used to detect strand
    swaps are required and must appear either in the "SNP ID"
    column or the "rsID" column.
  * bcftools csq: Allow GFF files with phase column unset
  * bcftools filter: New --mask, --mask-file and --mask-overlap
    options to soft filter variants in regions
  * bcftools +fixref
  * The -m id option now works also for non-dbSNP ids
  * New -m flip-all mode for flipping all sites
  * bcftools isec: Prevent segfault on sites filtered with -i/-e
    in all files
  * bcftools mpileup: More flexible read filtering using the options
  * bcftools query: Make the --samples and --samples-file options
    work also in the --list-samples mode.
  * bcftools +setGT: Fix a bug in -t q -e EXPR logic applied on
    FORMAT fields, sites with all samples failing the expression
    EXPR were incorrectly skipped.
  * bcftools sort: make use of the TMPDIR environment variable
    when defined
  * bcftools +trio-dnm2: The --use-NAIVE mode now also adds the
    de novo allele in FORMAT/VA
- Update to version 1.14
  * New --regions-overlap and --targets-overlap options which
    address a long-standing design problem with subsetting VCF
    files by region.
  * The --output-type option can be used to override the default
    compression level
  * bcftools annotate:
  * when --set-id and --remove are combined, --set-id cannot use
    tags deleted by --remove.
  * while non-symbolic variation are uniquely identified by
    POS,REF,ALT, symbolic alleles starting at the same position
    were indistinguishable.
  * add a new . modifier to control whether missing values should
    be carried over from a tab-delimited file or not.
  * bcftools +check-ploidy: by default missing genotypes are not
    used when determining ploidy.
  * bcftools concat: new --ligate-force and --ligate-warn options
    for finer control of -l, --ligate behavior in imperfect overlaps.
  * bcftools consensus: Apply mask even when the VCF has no notion
    about the chromosome.
  * bcftools +contrast: support for chunking within map/reduce
    framework allowing to collect NASSOC counts even for empty
    case/control sample sets
  * bcftools csq:
  * bug fix, compound indels were not recognised in some cases
  * compound variants were incorrectly marked as 'inframe' even when
    stop codon would occur before the frame was restored
  * bug fix, FORMAT/BCSQ bitmasks could have been assigned incorrectly
    to some samples at multiallelic sites, a superset of the correct
    consequences would have been set
  * bug fix, the upstream stop could be falsely assigned to all samples
    in a multi-sample VCF even if the stop was relevant for a single
    sample only
  * further improve the detection of mismatching chromosome naming
    (e.g. "chrX" vs "X") in the GFF, VCF and fasta files
  * bcftools merge: keep (sum) INFO/AN,AC values when merging VCFs
    with no samples
  * bcftools mpileup: new --indel-size option which allows to increase
    the maximum considered indel size considered, large deletions in
    long read data are otherwise lost.
  * bcftools norm:
  * atomization now supports Number=A,R string annotations
  * assign as many alternate alleles to genotypes at multiallelic
    sites in the-m + mode, disregarding the phase.
  * bcftools sort: increase accuracy of the --max-mem option limit,
    previously the limit could be exceeded by more than 20%
  * bcftools +trio-dnm: new --with-pAD option to allow processing of
    VCFs without FORMAT/QS.
  * bcftools view: the functionality of the option --compression-level
    lost in 1.12 has been restored
- Update to version 1.13
  * bcftools annotate:
  * Fix rare a bug when INFO/END is present, all INFO fields are
    removed with bcftools annotate -x INFO and BCF output is produced.
  * Support for matching annotation line by ID, in addition to
    CHROM,POS,REF, and ALT
  * bcftools csq:
  * When GFF and VCF/fasta use a different chromosome naming convention
    no consequences would be added.
  * Parametrize brief-predictions parameter to allow explicit number
    of amino acids to be printed.
  * bcftools +fill-tags:
  * Generalization and better support for custom functions that allow
    adding new INFO tags based on arbitrary -i, --include type of expressions.
  * When FORMAT/GT is not present, the INFO/AF tag will be newly
    calculated from INFO/AC and INFO/AN.
  * bcftools gtcheck:
  * Switch between FORMAT/GT or FORMAT/PL when one is (implicitly)
    requested but only the other is available
  * Improve diagnostics, printing warnings when a line cannot be
    matched and the number of lines skipped for various reasons
  * bcftools index: The program now accepts both data file name and
    the index file name.
  * bcftools isec: Always generate sites.txt with isec -p
  * bcftools +mendelian: Consider only complete trios,
    do not crash on sample name typos
  * bcftools mpileup:
  * New --seed option for reproducibility of subsampling code in HTSlib
  * The SCR annotation which shows the number of soft-clipped reads
    now correctly pools reads together regardless of the variant type.
  * Major revamp of BAQ.
  * Modified scale of Mann-Whitney U tests.
    Newly INFO/*Z annotations will be printed
  * bcftools norm:
  * Fix Type=Flag output in norm --atomize
  * Atomization must not discard ALT=. records
  * Atomization of AD and QS tags now correctly updates occurrences
    of duplicate alleles within different haplotypes
  * Fix a bug in atomization of Number=A,R tags
  * bcftools reheader: Add -T, --temp-prefix option
  * bcftools +setGT: A wider range of genotypes can be set by the
    plugin by allowing specifying custom genotypes.
  * bcftools +split-vep:
  * New -u, --allow-undef-tags option
  * Better handling of ambiguous keys such as INFO/AF and CSQ/AD.
  * Some consequence field names may not constitute a valid tag name,
    such as "pos(1-based)".
  * bcftools +tag2tag: New --QR-QA-to-QS option to convert annotations
    generated by Freebayes to QS used by BCFtools
  * bcftools +trio-dnm:
  * Add support for sites with more than four alleles.
  * New --use-NAIVE option for a naive DNM calling based solely on
    FORMAT/GT and expected Mendelian inheritance.
  * Fix behaviour to match the documentation, the --dnm-tag DNG option
    now correctly outputs log scaled values by default, not phred scaled.
  * Fix bug in VAF calculation, homozygous de novo variants were
    incorrectly reported as having VAF=50%
  * Fix arithmetic underflow which could lead to imprecise scores
    and improve sensitivity in high coverage regions
  * Allow combining --pn and --pns to set the noise thresholds independently
- Rebased use_python3.patch
- Drop python3 and perl build requirements, not needed, shbang of
  executables can be patched anyway.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661515200">- Update to release 1.16
  * New plugin `bcftools +variant-distance` to annotate records
    with distance to the nearest variant.
  * The -i/-e filtering expression gained support for multiple
    filters, e.g. `-i FILTER="A;B"`.
- Resolve "file packaged twice" rpmlint warnings</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- Update to version 1.19
  Too many changes to list, for details see
  https://github.com/samtools/bcftools/releases/tag/1.19
- Update to version 1.18
  Too many changes to list, for details see
  https://github.com/samtools/bcftools/releases/tag/1.18
- Update to version 1.17
  Too many changes to list, for details see
  https://github.com/samtools/bcftools/releases/tag/1.17</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1743163200">- Update to version 1.21:
  Too many changes to list, for details see included NEWS file or
  https://github.com/samtools/bcftools/releases/tag/1.21
- Update to version 1.20:
  Too many changes to list, for details see included NEWS file or
  https://github.com/samtools/bcftools/releases/tag/1.20</changelog>
</package>
<package pkgid="e45c3382df32028e502e5428801fb8b832f4bfc511ccb5e0f6fc5cf52e76624acc36c6e6c0ba063d93f1569cf74b869525cb75077a1fccfae5c64f922f39a6b6" name="bcftools-debugsource" arch="i586">
  <version epoch="0" ver="1.21" rel="1.5"/>
  <changelog author="flyos@mailoo.org" date="1536235200">- Update to 1.9
  * `annotate`
  - REF and ALT columns can be now transferred from the annotation
    file.
  - fixed bug when setting vector_end values.
  * `consensus`
  - new -M option to control output at missing genotypes
  - variants immediately following insersions should not be skipped.
    Note however, that the current fix requires normalized VCF and may
    still falsely skip variants adjacent to multiallelic indels.
  - bug fixed in -H selection handling
  * `convert`
  - the --tsv2vcf option now makes the missing genotypes diploid,
    "./." instead of "."
  - the behavior of -i/-e with --gvcf2vcf changed. Previously only
    sites with FILTER set to "PASS" or "." were expanded and the -i/-e
    options dropped sites completely. The new behavior is to let the -i/-e
    options control which records will be expanded. In order to drop
    records completely, one can stream through "bcftools view" first.
  * `csq`
  - since the real consequence of start/splice events are not known,
    the aminoacid positions at subsequent variants should stay unchanged
  - add `--force` option to skip malformatted transcripts in GFFs
    with out-of-phase CDS exons.
  * `+dosage`: output all alleles and all their dosages at multiallelic
    sites
  * `+fixref`: fix serious bug in -m top conversion
  * `-i/-e` filtering expressions:
  - add two-tailed binomial test
  - add functions N_PASS() and F_PASS()
  - add support for lists of samples in filtering expressions, with
    many samples it was impractical to list them all on the command line.
    Samples can be now in a file as, e.g., GT[@samples.txt]="het"
  - allow multiple perl functions in the expressions and some bug
    fixes
  - fix a parsing problem, '@' was not removed from '@filename'
    expressions
  * `mpileup`: fixed bug where, if samples were renamed using the `-G`
    (`--read-groups`) option, some samples could be omitted from the
    output file.
  * `norm`: update INFO/END when normalizing indels
  * `+split`: new -S option to subset samples and to use custom file
    names instead of the defaults
  * `+smpl-stats`: new plugin
  * `+trio-stats`: new plugin
  * Fixed build problems with non-functional configure script produced
    on some platforms</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580904000">- Update to 1.10.2
  * This release fixes crashes reported on files including integer
    INFO tags with values outside the range officially supported
    by VCF. It also fixes a bug where invalid BCF files would be
    created if such values were present.
- Update to 1.10.0
  + Numerous bug fixes, usability improvements and sanity checks were added to prevent common user errors.
  + The -r, --regions (and -R, --regions-file) option should never create unsorted VCFs or duplicates records again. This also fixes rare cases where a spanning deletion makes a subsequent record invisible to bcftools isec and other commands.
  + Additions to filtering and formatting expressions
  * support for the spanning deletion alternate allele (ALT=*)
  * new ILEN filtering expression to be able to filter by indel length
  * new MEAN, MEDIAN, MODE, STDEV, phred filtering functions
  * new formatting expression %PBINOM (phred-scaled binomial probability), %INFO (the whole INFO column), %FORMAT (the whole FORMAT column), %END (end position of the REF allele), %END0 (0-based end position of the REF allele), %MASK (with multiple files indicates the presence of the site in other files)
  + New plugins
  * +gvcfz: compress gVCF file by resizing gVCF blocks according to specified criteria
  * +indel-stats: collect various indel-specific statistics
  * +parental-origin: determine parental origin of a CNV region
  * +remove-overlaps: remove overlapping variants.
  * +split-vep: query structured annotations such INFO/CSQ created by bcftools/csq or VEP
  * +trio-dnm: screen variants for possible de-novo mutations in trios
  + annotate
  * new -l, --merge-logic option for combining multiple overlapping regions
  + call
  * new bcftools call -G, --group-samples option which allows grouping samples into populations and applying the HWE assumption within but not across the groups.
  + csq
  * significant reduction of memory usage in the local -l mode for VCFs with thousands of samples and 20% reduction in the non-local haplotype-aware mode.
  * fixes a small memory leak and formatting issue in FORMAT/BCSQ at sites with many consequences
  * do not print protein sequence of start_lost events
  * support for "start_retained" consequence
  * support for symbolic insertions (ALT="&lt;INS...&gt;"), "feature_elongation" consequence
  * new -b, --brief-predictions option to output abbreviated protein predictions.
  + concat
  * the --naive command now checks header compatibility when concatenating multiple files.
  + consensus
  * add a new -H, --haplotype 1pIu/2pIu feature to output first/second allele for phased genotypes and the IUPAC code for unphased genotypes
  * new -p, --prefix option to add a prefix to sequence names on output
  + +contrast
  * added support for Fisher's test probability and other annotations
  + +fill-from-fasta
  * new -N, --replace-non-ACGTN option
  + +dosage
  * fix some serious bugs in dosage calculation
  + +fill-tags
  * extended to perform simple on-the-fly calculations such as calculating INFO/DP from FORMAT/DP.
  + merge
  * add support for merging FORMAT strings
  * bug fixed in gVCF merging
  + mpileup
  * a new optional SCR annotation for the number of soft-clipped reads
  + reheader
  * new -f, --fai option for updating contig lines in the VCF header
  + +trio-stats
  * extend output to include DNM homs and recurrent DNMs
  + VariantKey support</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1581508800">- Add use_python3.patch to switch from python2 to python3</changelog>
  <changelog author="Pierre Bonamy &lt;flyos@mailoo.org&gt;" date="1582632000">- Changed python dependencies from python3 to python3-base and
  python3-matplotlib</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620907200">- Update to version 1.11
  * Breaking change in -i/-e expressions on the FILTER column.
    The new behaviour is:
    Expression 	Result
    FILTER="A" 	Exact match, for example "A;B" does not pass
    FILTER!="A" 	Exact match, for example "A;B" does pass
    FILTER~"A" 	Both "A" and "A;B" pass
    FILTER!~"A" 	Neither "A" nor "A;B" pass
  * Fix in commutative comparison operators, in some cases reversing
    sides would produce incorrect results
  * Better support for filtering on sample subsests
  * bcftools annotate:
  * Previously it was not possible to use --columns =TAG with INFO
    tags and the --merge-logic feature was restricted to tab files
    with BEG,END columns, now extended to work also with REF,ALT.
  * Make annotate -TAG/+TAG work also with FORMAT fields.
  * ID and FILTER can be transferred to INFO and ID can be populated
    from INFO.
  * bcftools consensus:
  * Fix in handling symbolic deletions and overlapping variants.
  * Fix --iupac-codes crash on REF-only positions with ALT=".".
  * Fix --chain crash
  * Preserve the case of the genome reference.
  * Add new -a, --absent option which allows to set positions with
    no supporting evidence to "N" (or any other character).
  * bcftools convert:
  * The option --vcf-ids now works also with -haplegendsample2vcf.
  * New option --keep-duplicates
  * bcftools csq:
  * Add misc/gff2gff.py script for conversion between various
    flavors of GFF files. The initial commit supports only one type
  * Add missing consequence types.
  * Allow overlapping CDS to support ribosomal slippage.
  * bcftools +fill-tags:
  * Added new annotations: INFO/END, TYPE, F_MISSING.
  * bcftools filter:
  * Make --SnpGap optionally filter also SNPs close to other variant
    types.
  * bcftools gtcheck:
  * Complete revamp of the command. The new version is faster and allows
    N:M sample comparisons, not just 1:N or NxN comparisons. Some
    functionality was lost (plotting and clustering) but may be added back
    on popular demand.
  * bcftools +mendelian:
  * Revamp of user options, output VCFs with mendelian errors annotation,
    read PED files
  * bcftools merge:
  * Update headers when appropriate with the '--info-rules *:join'
    INFO rule.
  * Local alleles merging that produce LAA and LPL when requested, a
    draft implementation of samtools/hts-specs#434
  * New --no-index which allows to merge unindexed files.
  * Fixes in gVCF merging.
  * bcftools norm:
  * Fixes in --check-ref s reference setting features with non-ACGT bases.
  * New --keep-sum switch to keep vector sum constant when splitting
    multiallelics.
  * bcftools +prune:
  * Extend to allow annotating with various LD metrics: r^2, Lewontin's D'
  * bcftools query:
  * New %N_PASS() formatting expression to output the number of samples
    that pass the filtering expression.
  * bcftools reheader:
  * Improved error reporting to prevent user mistakes.
  * bcftools roh:
  * The --AF-file description incorrectly suggested "REF\tALT"
    instead of the correct "REF,ALT".
  * RG lines could have negative length.
  * new --include-noalt option to allow also ALT=. records.
  * bcftools scatter:
  * New plugin intended as a convenient inverse to concat
  * bcftools +split:
  * New --groups-file option for more flexibility of defining
    desired output
  * New --hts-opts option to reduce required memory by reusing
    one output
    header and allow overriding the default hFile's block size
  * Add support for multisample output and sample renaming
  * bcftools +split-vep:
  * Add default types (Integer, Float, String) for VEP subfields
    and make --columns - extract all subfields into INFO tags
    in one go.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 1.12
  * The output file type is determined from the output file name
    suffix, where available, so the -O/--output-type option is often
    no longer necessary.
  * Make F_MISSING in filtering expressions work for sites with
    multiple ALT alleles
  * Fix N_PASS and F_PASS to behave according to expectation when
    reverse logic is used (#1397). This fix has the side effect of
    query (or programs like +trio-stats) behaving differently with
    these expressions, operating now in site-oriented rather than
    sample-oriented mode.
  * bcftools annotate:
  * New --rename-annots option to help fix broken VCFs
  * New -C option allows to read a long list of options from a file
    to prevent very long command lines.
  * New append-missing logic allows annotations to be added for
    each ALT allele in the same order as they appear in the VCF.
  * bcftools concat:
  * Do not phase genotypes by mistake if they are not already
    phased with -l
  * bcftools consensus:
  * New --mask-with, --mark-del, --mark-ins, --mark-snv options
  * Symbolic &lt;DEL&gt; should have only one REF base. If there are
    multiple, take POS+1 as the first deleted base.
  * Make consensus work when the first base of the reference genome
    is deleted.
  * bcftools +contrast:
  * The NOVELGT annotation was previously not added when requested.
  * bcftools convert:
  * Make the --hapsample and --hapsample2vcf options consistent with
    each other and with the documentation.
  * bcftools call:
  * Revamp of call -G, previously sample grouping by population was
    not truly independent and could still be influenced by the
    presence of other sample groups.
  * Optional addition of INFO/PV4 annotation with call -a INFO/PV4
  * Remove generation of useless HOB and ICB annotation;
    use +fill-tags -- -t HWE,ExcHet instead
  * The call -f option was renamed to -a to (1) make it consistent
    with mpileup and (2) to indicate that it includes both INFO and
    FORMAT annotations
  * bcftools csq:
  * Fix a bug wich caused incorrect FORMAT/BCSQ formatting at sites
    with too many per-sample consequences
  * Fix a bug which incorrectly handled the --ncsq parameter and
    could clash with reserved BCF values, consequently producing
    truncated or even incorrect output of the %TBCSQ formatting
    expression in bcftools query.
  * bcftools +fill-tags:
  * MAF definition revised for multiallelic sites, the second most
    common allele is considered to be the minor allele
  * New FORMAT/VAF, VAF1 annotations to set the fraction of
    alternate reads provided FORMAT/AD is present
  * bcftools gtcheck:
  * support matching of a single sample against all other samples
    in the file with -s qry:sample -s gt:-.
  * bcftools merge:
  * Make merge -R behavior consistent with other commands and pull
    in overlapping records with POS outside of the regions
  * Bug fix
  * bcftools mpileup:
  * Add new optional tag mpileup -a FORMAT/QS
  * bcftools norm:
  * New -a, --atomize functionality to decompose complex variants,
    for example MNVs into consecutive SNVs
  * New option --old-rec-tag to indicate the original variant
  * bcftools query:
  * Incorrect fields were printed in the per-sample output when
    subset of samples was requested via -s/-S and the order of
    samples in the header was different from the requested -s/-S order
  * bcftools +prune:
  * New options --random-seed and --nsites-per-win-mode
  * bcftools +split-vep:
  * Transcript selection now works also on the raw CSQ/BCSQ annotation.
  * Bug fix, samples were dropped on VCF input and VCF/BCF output
  * bcftools stats:
  * Changes to QUAL and ts/tv plotting stats: avoid capping QUAL to
    predefined bins, use an open-range logarithmic binning instead
  * plot dual ts/tv stats: per quality bin and cumulative as if
    threshold applied on the whole dataset
  * bcftools +trio-dnm2:
  * Major revamp of +trio-dnm plugin, which is now deprecated
    and replaced by +trio-dnm2.
  * The original trio-dnm calling model used genotype likelihoods
    (PLs) as the input for calling.
  * This new version also implements the DeNovoGear model.
  * For more details see http://samtools.github.io/bcftools/trio-dnm.pdf
- Update use_python3.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650542400">- Update to version 1.15.1
  * bcftools annotate: New -H, --header-line convenience option to
    pass a header line on command line
  * bcftools csq: A list of consequence types supported by bcftools
    csq has been added to the manual page.
  * bcftools +fill-tags:
  * Extend generalized functions so that FORMAT tags can be filled
    as well
  * Allow multiple custom functions in a single run.
  * bcftools norm:
  * Fix an assertion failure triggered when a faulty VCF file with
    a '-' character in the REF allele was used with bcftools
    norm --atomize.
  * Fix the loss of phasing in half-missing genotypes in variant
    atomization
  * bcftools roh: Fix a bug that could result in an endless loop or
    incorrect AF estimate when missing genotypes are present and
    the --estimate-AF - option was used
  * bcftools +split-vep: VEP fields with characters disallowed in
    VCF tag names by the specification couldn't be queried.
- Update to version 1.15
  * New bcftools head subcommand for conveniently displaying the
    headers of a VCF or BCF file.
  * The -T, --targets-file option had the following bug originating
    in HTSlib code
  * bcftools annotate:
  * In addition to --rename-annots, which requires a file with
    name mappings, it is now possible to do the same on the
    command line -c NEW_TAG:=OLD_TAG
  * Add new option --min-overlap which allows to specify the
    minimum required overlap of intersecting regions
  * Allow to transfer ALT from VCF with or without replacement
  * bcftools convert:
  * Revamp of --gensample, --hapsample and --haplegendsample
    family of options
  * New --3N6 option to output/input the new version of the .gen
    file format
  * Deprecate the --chrom option in favor of --3N6.
  * The CHROM:POS_REF_ALT IDs which are used to detect strand
    swaps are required and must appear either in the "SNP ID"
    column or the "rsID" column.
  * bcftools csq: Allow GFF files with phase column unset
  * bcftools filter: New --mask, --mask-file and --mask-overlap
    options to soft filter variants in regions
  * bcftools +fixref
  * The -m id option now works also for non-dbSNP ids
  * New -m flip-all mode for flipping all sites
  * bcftools isec: Prevent segfault on sites filtered with -i/-e
    in all files
  * bcftools mpileup: More flexible read filtering using the options
  * bcftools query: Make the --samples and --samples-file options
    work also in the --list-samples mode.
  * bcftools +setGT: Fix a bug in -t q -e EXPR logic applied on
    FORMAT fields, sites with all samples failing the expression
    EXPR were incorrectly skipped.
  * bcftools sort: make use of the TMPDIR environment variable
    when defined
  * bcftools +trio-dnm2: The --use-NAIVE mode now also adds the
    de novo allele in FORMAT/VA
- Update to version 1.14
  * New --regions-overlap and --targets-overlap options which
    address a long-standing design problem with subsetting VCF
    files by region.
  * The --output-type option can be used to override the default
    compression level
  * bcftools annotate:
  * when --set-id and --remove are combined, --set-id cannot use
    tags deleted by --remove.
  * while non-symbolic variation are uniquely identified by
    POS,REF,ALT, symbolic alleles starting at the same position
    were indistinguishable.
  * add a new . modifier to control whether missing values should
    be carried over from a tab-delimited file or not.
  * bcftools +check-ploidy: by default missing genotypes are not
    used when determining ploidy.
  * bcftools concat: new --ligate-force and --ligate-warn options
    for finer control of -l, --ligate behavior in imperfect overlaps.
  * bcftools consensus: Apply mask even when the VCF has no notion
    about the chromosome.
  * bcftools +contrast: support for chunking within map/reduce
    framework allowing to collect NASSOC counts even for empty
    case/control sample sets
  * bcftools csq:
  * bug fix, compound indels were not recognised in some cases
  * compound variants were incorrectly marked as 'inframe' even when
    stop codon would occur before the frame was restored
  * bug fix, FORMAT/BCSQ bitmasks could have been assigned incorrectly
    to some samples at multiallelic sites, a superset of the correct
    consequences would have been set
  * bug fix, the upstream stop could be falsely assigned to all samples
    in a multi-sample VCF even if the stop was relevant for a single
    sample only
  * further improve the detection of mismatching chromosome naming
    (e.g. "chrX" vs "X") in the GFF, VCF and fasta files
  * bcftools merge: keep (sum) INFO/AN,AC values when merging VCFs
    with no samples
  * bcftools mpileup: new --indel-size option which allows to increase
    the maximum considered indel size considered, large deletions in
    long read data are otherwise lost.
  * bcftools norm:
  * atomization now supports Number=A,R string annotations
  * assign as many alternate alleles to genotypes at multiallelic
    sites in the-m + mode, disregarding the phase.
  * bcftools sort: increase accuracy of the --max-mem option limit,
    previously the limit could be exceeded by more than 20%
  * bcftools +trio-dnm: new --with-pAD option to allow processing of
    VCFs without FORMAT/QS.
  * bcftools view: the functionality of the option --compression-level
    lost in 1.12 has been restored
- Update to version 1.13
  * bcftools annotate:
  * Fix rare a bug when INFO/END is present, all INFO fields are
    removed with bcftools annotate -x INFO and BCF output is produced.
  * Support for matching annotation line by ID, in addition to
    CHROM,POS,REF, and ALT
  * bcftools csq:
  * When GFF and VCF/fasta use a different chromosome naming convention
    no consequences would be added.
  * Parametrize brief-predictions parameter to allow explicit number
    of amino acids to be printed.
  * bcftools +fill-tags:
  * Generalization and better support for custom functions that allow
    adding new INFO tags based on arbitrary -i, --include type of expressions.
  * When FORMAT/GT is not present, the INFO/AF tag will be newly
    calculated from INFO/AC and INFO/AN.
  * bcftools gtcheck:
  * Switch between FORMAT/GT or FORMAT/PL when one is (implicitly)
    requested but only the other is available
  * Improve diagnostics, printing warnings when a line cannot be
    matched and the number of lines skipped for various reasons
  * bcftools index: The program now accepts both data file name and
    the index file name.
  * bcftools isec: Always generate sites.txt with isec -p
  * bcftools +mendelian: Consider only complete trios,
    do not crash on sample name typos
  * bcftools mpileup:
  * New --seed option for reproducibility of subsampling code in HTSlib
  * The SCR annotation which shows the number of soft-clipped reads
    now correctly pools reads together regardless of the variant type.
  * Major revamp of BAQ.
  * Modified scale of Mann-Whitney U tests.
    Newly INFO/*Z annotations will be printed
  * bcftools norm:
  * Fix Type=Flag output in norm --atomize
  * Atomization must not discard ALT=. records
  * Atomization of AD and QS tags now correctly updates occurrences
    of duplicate alleles within different haplotypes
  * Fix a bug in atomization of Number=A,R tags
  * bcftools reheader: Add -T, --temp-prefix option
  * bcftools +setGT: A wider range of genotypes can be set by the
    plugin by allowing specifying custom genotypes.
  * bcftools +split-vep:
  * New -u, --allow-undef-tags option
  * Better handling of ambiguous keys such as INFO/AF and CSQ/AD.
  * Some consequence field names may not constitute a valid tag name,
    such as "pos(1-based)".
  * bcftools +tag2tag: New --QR-QA-to-QS option to convert annotations
    generated by Freebayes to QS used by BCFtools
  * bcftools +trio-dnm:
  * Add support for sites with more than four alleles.
  * New --use-NAIVE option for a naive DNM calling based solely on
    FORMAT/GT and expected Mendelian inheritance.
  * Fix behaviour to match the documentation, the --dnm-tag DNG option
    now correctly outputs log scaled values by default, not phred scaled.
  * Fix bug in VAF calculation, homozygous de novo variants were
    incorrectly reported as having VAF=50%
  * Fix arithmetic underflow which could lead to imprecise scores
    and improve sensitivity in high coverage regions
  * Allow combining --pn and --pns to set the noise thresholds independently
- Rebased use_python3.patch
- Drop python3 and perl build requirements, not needed, shbang of
  executables can be patched anyway.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661515200">- Update to release 1.16
  * New plugin `bcftools +variant-distance` to annotate records
    with distance to the nearest variant.
  * The -i/-e filtering expression gained support for multiple
    filters, e.g. `-i FILTER="A;B"`.
- Resolve "file packaged twice" rpmlint warnings</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- Update to version 1.19
  Too many changes to list, for details see
  https://github.com/samtools/bcftools/releases/tag/1.19
- Update to version 1.18
  Too many changes to list, for details see
  https://github.com/samtools/bcftools/releases/tag/1.18
- Update to version 1.17
  Too many changes to list, for details see
  https://github.com/samtools/bcftools/releases/tag/1.17</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1743163200">- Update to version 1.21:
  Too many changes to list, for details see included NEWS file or
  https://github.com/samtools/bcftools/releases/tag/1.21
- Update to version 1.20:
  Too many changes to list, for details see included NEWS file or
  https://github.com/samtools/bcftools/releases/tag/1.20</changelog>
</package>
<package pkgid="71b72d57aedbc5d7ac54caf520e09fc50467afb1e4225dad328c8dca32371c218c232a4244aa64c6969b27bb6a103f064c4d5511db5572b5853e430ab1f66282" name="bcg729-debugsource" arch="i586">
  <version epoch="0" ver="1.1.2" rel="1.2"/>
  <changelog author="sor.alexei@meowr.ru" date="1498996800">- Initial package.</changelog>
  <changelog author="jengelh@inai.de" date="1499083200">- RPM group/description correction.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Update to version 1.0.4:
  * Build system fixes.
- Remove bcg729-1.0.3-fix-includedir.patch: fixed upstream.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1547812800">- Use correct macros for cmake build</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1574078400">- %make_jobs is depricated replaced by %cmake_build</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.1.1:
  * compatibility with old compilers
  * Fixed infinite loop in VAD module and overflow in encoder
  * build scripts fixes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1643716800">- fixed license tag</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784203200">- Update to 1.1.2:
  * Fix possible division by zero in LP2LSP conversion
  * Improve cmake scripts
- Drop bcg729-fix-pkgconfig.patch: upstream now installs
  libbcg729.pc itself</changelog>
</package>
<package pkgid="bc6a07863156fcdd39a796364babaeff3cfd3f6c255a875f2e25fbf233bdcad9e740e41425c555f222c3534c4808da7831e7e27de5f31106a02cca2e6b7e95fe" name="bchunk-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.2" rel="1.14"/>
  <changelog author="oc2pus@arcor.de" date="1096372800">- build for apt-repository</changelog>
  <changelog author="oc2pus@arcor.de" date="1132315200">- rebuild for SuSE-10</changelog>
  <changelog author="toni@links2linux.de" date="1158321600">- build for packman</changelog>
  <changelog author="toni@links2linux.de" date="1188216000">- changed Group to Productivity/File utilities
- added debug_package</changelog>
  <changelog author="aloisio@gmx.com" date="1517572800">- Update to version 1.2.2
  * Fixes CVE-2017-15953 and CVE-2017-15954, a heap-based buffer
    overflow. Fix provided by Yegor Timoshenko.
  * Fixes CVE-2017-15955, Access violation near NULL on destination
    operand and crash when processing a malformed CUE (.cue) file.
    Fix provided by Yegor Timoshenko.
  * Fix wrong track size calculation when having multiple tracks in
    one image (debian bug: #261274). Fix provided by Piotr Kaczuba.
  * Clarified manual page for input/output file types. Improvement
    from Reuben Thomas (debian bug: #503151).
- Spec cleanup</changelog>
</package>
<package pkgid="a1f234a3cd67ed117f4cf39162eb407dac477176d846acaec02efd21f6d90f9bdb2ee41a45ebc70d4060ff36923e8315a9e95b0b849c56ab15602135de6532dc" name="bchunk-debugsource" arch="i586">
  <version epoch="0" ver="1.2.2" rel="1.14"/>
  <changelog author="oc2pus@arcor.de" date="1096372800">- build for apt-repository</changelog>
  <changelog author="oc2pus@arcor.de" date="1132315200">- rebuild for SuSE-10</changelog>
  <changelog author="toni@links2linux.de" date="1158321600">- build for packman</changelog>
  <changelog author="toni@links2linux.de" date="1188216000">- changed Group to Productivity/File utilities
- added debug_package</changelog>
  <changelog author="aloisio@gmx.com" date="1517572800">- Update to version 1.2.2
  * Fixes CVE-2017-15953 and CVE-2017-15954, a heap-based buffer
    overflow. Fix provided by Yegor Timoshenko.
  * Fixes CVE-2017-15955, Access violation near NULL on destination
    operand and crash when processing a malformed CUE (.cue) file.
    Fix provided by Yegor Timoshenko.
  * Fix wrong track size calculation when having multiple tracks in
    one image (debian bug: #261274). Fix provided by Piotr Kaczuba.
  * Clarified manual page for input/output file types. Improvement
    from Reuben Thomas (debian bug: #503151).
- Spec cleanup</changelog>
</package>
<package pkgid="b946a25458d3fff1507963ccd6697b5897e5b01c340f47915b61fb6b962172e7d1ecd3ff8d65f748267087c849bdeb89201901848219e00a1138e612caa59913" name="bcpp-debuginfo" arch="i586">
  <version epoch="0" ver="20250914" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769169600">- initial package</changelog>
</package>
<package pkgid="aac718124b8a882daae1609e0793948928ea5a488d5f85586e0d0397f43ece18ff6aa994af1ecf3f89884a7535a9c7955b699e51e9fe3a8225095dd1aec1825d" name="bcpp-debugsource" arch="i586">
  <version epoch="0" ver="20250914" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769169600">- initial package</changelog>
</package>
<package pkgid="96d89356d381f57f136e92104291f29aab229a68382b8e137120328e222a3198d3017ee66d2d37a349a0cf08e07e392123fbb2d3093a0b7c5d0e26b0da9adf09" name="bcunit-debugsource" arch="i586">
  <version epoch="0" ver="5.4.102" rel="1.3"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1582804800">- Small packaging cleanups</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1582804801">- use correct archive extensione (xz instead of gz)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696593600">- Update to 5.2.62 (no changelog).
- Add set_current_version.patch.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1705320000">- Update to 5.3.7 (no changelog).
- Disable NCurses since it doesn't build.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709812800">- Update to 5.3.26 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1711713600">- Update to 5.3.36 (no changelog).</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1731326400">- Update to 5.3.95 (no changelog).</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1739361600">- Update to 5.3.96 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1739793600">- Update to 5.3.101 (no changelog).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1775390400">- update to 5.4.102:
  * No longer use CMAKE_BUILD_TYPE to allow configuration choice at
    build time</changelog>
</package>
<package pkgid="2524f8137a9e5f78737d89368a4d7dc1b649987833c339972e2229ff96100329c04776e4b62077885388619f424e130250a34acec40acc11ecd2b6bb43556ba2" name="bdfresize-debuginfo" arch="i586">
  <version epoch="0" ver="1.5" rel="573.7"/>
  <changelog author="mfabian@suse.de" date="1005739200">- new package: bdfresize-1.5</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- build as user</changelog>
  <changelog author="uli@suse.de" date="1112961600">- fixed to build with GCC4</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="mpluskal@suse.com" date="1512302400">- Cleanup with spec-cleaner
- Add 020_minus-sign.patch from debian</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Added bdfresize-gcc14.patch which adds a missing return type to main
  function in the configure script so that the configure script works
  with C99 standard enforcing compilers like GCC 14. [boo#1225772]</changelog>
</package>
<package pkgid="1d54a2035112909667de912a1a81556ab11bc810960876227b206dda04502b11f961f2c2936d424bc44dc231607c91c0ce4d51b7cfa4becb49c35dc8bd2c0a8a" name="bdfresize-debugsource" arch="i586">
  <version epoch="0" ver="1.5" rel="573.7"/>
  <changelog author="mfabian@suse.de" date="1005739200">- new package: bdfresize-1.5</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- build as user</changelog>
  <changelog author="uli@suse.de" date="1112961600">- fixed to build with GCC4</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="mpluskal@suse.com" date="1512302400">- Cleanup with spec-cleaner
- Add 020_minus-sign.patch from debian</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Added bdfresize-gcc14.patch which adds a missing return type to main
  function in the configure script so that the configure script works
  with C99 standard enforcing compilers like GCC 14. [boo#1225772]</changelog>
</package>
<package pkgid="4e8e01fde0f65f94322e49b491f1f1ddc89ae51d39ececa296609992e4c84cac77b53c4cda14839747017522075c996779c6c8b1f09efa6ff2e82e74c534924f" name="bdftopcf-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.2" rel="1.6"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bdftopcf from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Use remove() instead of unlink() to remove files.
  + Use symbolic names instead of raw integers for stdin &amp; stdout
    fd's.
  + Add -v flag to print version info.
  + Combine usage message strings.
  + Initialize font to 0 values directly instead of via bzero.
  + Adopt X.Org standard coding style (via x-indent.sh).
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1420286400">- Update to version 1.0.5:
  This minor maintenance release fixes a couple of issues with the
  usage messages printed for incorrect options, and updates the
  configure scripts to the latest X.Org standards.</changelog>
  <changelog author="mpluskal@suse.com" date="1486123200">- Add gpg signature
- Remove obsolete parts of spec file
- Make building more verbose</changelog>
  <changelog author="sndirsch@suse.com" date="1510228800">- Update to version 1.1
  * This release imports the libXfont 1.x BDF-reading and PCF-writing
    code, as this program is the only known user of that code and
    libXfont 1.x is otherwise unmaintained. No functional difference
    should be apparent, this is just another step towards eliminating
    the old version of libXfont from the world.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1627905600">- switch to libXfont2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1665835200">- Update to version 1.1.1
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Adopt X.Org standard coding style (via x-indent-all.sh)
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * Variable scope reductions as recommended by cppcheck
  * Delete functions identified as unused by cppcheck
  * Make some functions static that aren't called from other files
  * Remove redundant assignment
  * Remove redundant null-pointer check
  * Fix -Wsign-compare warnings
  * Remove unnecessary cast of strlen result in malloc argument
  * Remove weak symbol setup from Atom code
  * Depend on xproto and fsproto that are now used.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666008000">- fixed download URLs of tarball and signature file in specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1728820800">- Update to version 1.1.2
  * gitlab CI: stop requiring Signed-off-by in commits
  * bdfReadBitmap: avoid NULL dereference on zero-width glyphs
  * bdfReadBitmap: avoid access to byte before start of array
  * pcfWriteFont: Avoid uninitialized values in tables
  * atom: Update Hash() to be unsigned</changelog>
</package>
<package pkgid="86f5fda7437ac8e643190519c7370aa1fc40a57f58c48d3326a472a60cecedb71e9e101ff18013225dec11e0f3bbcf8af086a53df6a4b5efb8be175986b10696" name="bdftopcf-debugsource" arch="i586">
  <version epoch="0" ver="1.1.2" rel="1.6"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bdftopcf from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Use remove() instead of unlink() to remove files.
  + Use symbolic names instead of raw integers for stdin &amp; stdout
    fd's.
  + Add -v flag to print version info.
  + Combine usage message strings.
  + Initialize font to 0 values directly instead of via bzero.
  + Adopt X.Org standard coding style (via x-indent.sh).
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1420286400">- Update to version 1.0.5:
  This minor maintenance release fixes a couple of issues with the
  usage messages printed for incorrect options, and updates the
  configure scripts to the latest X.Org standards.</changelog>
  <changelog author="mpluskal@suse.com" date="1486123200">- Add gpg signature
- Remove obsolete parts of spec file
- Make building more verbose</changelog>
  <changelog author="sndirsch@suse.com" date="1510228800">- Update to version 1.1
  * This release imports the libXfont 1.x BDF-reading and PCF-writing
    code, as this program is the only known user of that code and
    libXfont 1.x is otherwise unmaintained. No functional difference
    should be apparent, this is just another step towards eliminating
    the old version of libXfont from the world.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1627905600">- switch to libXfont2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1665835200">- Update to version 1.1.1
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Adopt X.Org standard coding style (via x-indent-all.sh)
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * Variable scope reductions as recommended by cppcheck
  * Delete functions identified as unused by cppcheck
  * Make some functions static that aren't called from other files
  * Remove redundant assignment
  * Remove redundant null-pointer check
  * Fix -Wsign-compare warnings
  * Remove unnecessary cast of strlen result in malloc argument
  * Remove weak symbol setup from Atom code
  * Depend on xproto and fsproto that are now used.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666008000">- fixed download URLs of tarball and signature file in specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1728820800">- Update to version 1.1.2
  * gitlab CI: stop requiring Signed-off-by in commits
  * bdfReadBitmap: avoid NULL dereference on zero-width glyphs
  * bdfReadBitmap: avoid access to byte before start of array
  * pcfWriteFont: Avoid uninitialized values in tables
  * atom: Update Hash() to be unsigned</changelog>
</package>
<package pkgid="535dbd944bc5d57263fbde2ad973727ab3f784e7ae93263be8e82308222c5cd0e828b06cb6460cd706167471635560e772d8ff601c3b192f60ed5808a5cc7e79" name="bees-debuginfo" arch="i586">
  <version epoch="0" ver="0.11~20260503" rel="1.3"/>
  <changelog author="dsterba@suse.cz" date="1662292800">- Added patch: 0001-fs-fix-FIEMAP_MAX_OFFSET-type-silliness-in-fiemap.h.patch
  (fix build on ppc64le)</changelog>
  <changelog author="dsterba@suse.cz" date="1666180800">- update to 0.7 git 5953ea6d3c5646 (20221025)
- build fixes
- Removed patch: 0001-fs-fix-FIEMAP_MAX_OFFSET-type-silliness-in-fiemap.h.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.8:
  * fs: make dedupe work again after a really unfortunate build fix</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676376000">- update to 0.9.1:
  * Fix the install target.
  * Makefile: also drop fiemap and fiewalk from main Makefile
- update to 0.9:
  - Highlights:
  * Work around a kernel bug which can be triggered by running the
    LOGICAL_INO ioctl and dedupe on the same extent at the same time.
  * Prevent worker threads from being blocked by extent and inode
    locks.  Defer the blocked item and find something else for that
    worker thread to do.
  * Fix the labelling of threads so they aren't all "task_consumer".
  * Speed up SIGTERM process termination to have a better chance of
    flushing the hash table and crawl state to $BEESHOME before the
    process is killed by a service timeout.
  * Reduce the hash table writeback rate to 128K/s.
  * Reduce the interval between crawl restarts to one transid.
  * Add 'recent' scan mode, which dedupes new data in fully scanned
    subvols instead of waiting for every old subvol to be scanned.
  * Better behavior when there are write errors in $BEESHOME.
  * Drop the unused and obsolete `fiemap` and `fiewalk` binaries.</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1678622400">- Removed patch: fix-Makefile-version.diff, replaced with make parameter.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1680609600">- update to 0.9.3:
  * roots: don't share a RootFetcher between threads
  * seeker: fix the test for ILP32 platforms
  * reduce memory usage with long-running work items
  * allow BtrfsIoctlLogicalInoArgs to be reused, remove virtual methods
  * create a Pool of BtrfsIoctlLogicalInoArgs objects
- add avoid-swap.patch to fix build with gcc 13</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1690200000">- Update to 0.10:
  * Update kernel bugs list to 6.4.1
  * Update docs
  * Build fixes for GCC 13 and clang 16
- Drop avoid-swap.patch, no longer needed.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1709812800">- Fix build fail with gcc7 on Leap 15
  * Use gcc13 on compilation</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1752667200">- Update to 0.11:
  * Introduce *extent scan mode* that scans the extent tree directly. It is the
    new default scan mode.
  * Show estimated data size and expected time to finish scanning in logs and
    status outputs.
  * Smarter dedupe criteria that prevents dedupe operations that save less than
    half the blocks in an extent or require more than 100 copy/dedupe operations
    to free space.
  * Add the new dynamic rate throttling option `--throttle-factor` to estimate
    the rate at which the kernel deletes extents and slow down dedupe requests
    to match this rate.
  * Threads now dynamically redistribute their work so that they can make
    continuous progress without waiting for each other.
  * Remove excessively costly "toxic extent" workarounds yielding up to
    100x–1000x speed boost on some workloads.
  * Coordinate between threads to prevent thrashing during disk reads.
  * Prefetche data into page-cache before dedupe calls.
  * Submit full-extent dedupe operations, avoiding obsolete 16M kernel limits.
  * Reduce the size of `ioctl` buffers, which avoids forcing the kernel to
    evict pages from memory to accommodate large buffers.
  * Limit reference counts for very frequently duplicated data, which avoids
    performance issues in btrfs (even when bees is not running).
  * Use the new `openat2` system call for improved robustness against rename and
    symlink attacks.
  * Use a private mount namespace for isolation even without `systemd`.
  * Recude warning and debug log verbosity.
  * `SIGUSR1` and `SIGUSR2` signals allow bees to be paused and unpaused without
    preventing bees from closing open files and subvols during the pause.
  * It is now safe to locate `$BEESHOME` on filesystems such as XFS that lack
    data flushing on `rename`.
  * Fix 32-bit `ioctl` compatibility for mixed 32/64-bit systems.
  * Detect a `btrfs send` in progress, and wait for it to complete
    automatically. `--workaround-btrfs-send` is no longer necessary when used
    with extent scan mode.</changelog>
  <changelog author="David Sterba &lt;dsterba@suse.com&gt;" date="1778673600">- Update from git 2d53565c74d3b1db9e (0.11);
  * build and bug fixes</changelog>
</package>
<package pkgid="43affb629f13dec21715d83c9c8b29316be2b83e1bbf16be9b80c8c2ea2a9051a1ab7f079316c40894c405515554bfad98de49474b750f17468152c3d9606f3c" name="beforelight-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.6" rel="1.12"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split beforelight from xorg-x11. Initial version: 1.0.4.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.5:
  + Remove Xaw mention from README.
  + config: Add missing AC_CONFIG_SRCDIR.
  + Remove dependency on libXaw.
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Replace deprecated AC_HELP_STRING with AS_HELP_STRING.
- Drop pkgconfig(xaw7) BuildRequires, no longer needed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1674993600">- Update to version 1.0.6
  * It's been a decade since the last release in January 2013,
    here's a new release to flush out the accumulated changes
    from the git repo.</changelog>
</package>
<package pkgid="3352772165e6f1ff3110116ef72db65931b9d9f2637ad6325afdef2344ad1280ee24d074bebdd971eb55fa26a521d9e56659446cd4d5204135f629782ed7d1a1" name="beforelight-debugsource" arch="i586">
  <version epoch="0" ver="1.0.6" rel="1.12"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split beforelight from xorg-x11. Initial version: 1.0.4.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.5:
  + Remove Xaw mention from README.
  + config: Add missing AC_CONFIG_SRCDIR.
  + Remove dependency on libXaw.
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Replace deprecated AC_HELP_STRING with AS_HELP_STRING.
- Drop pkgconfig(xaw7) BuildRequires, no longer needed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1674993600">- Update to version 1.0.6
  * It's been a decade since the last release in January 2013,
    here's a new release to flush out the accumulated changes
    from the git repo.</changelog>
</package>
<package pkgid="f90331888b136ecd97dcf689abc7f546e0966618303231d028842eb9b526e41e140df85855154ca0ab05d86b91be6378d801fc3845665c6179c405314213466b" name="bemenu-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.23" rel="1.10"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1671192000">- Update to 0.6.14:
  * Add basic vim bindings #314
  * Make pkg-config configurable #316
  * improve exit code docs #320
  * Fix --filter #322</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1683633600">- Update to 0.6.15:
  * Add rounded corners/Border radius #319
  * Add Match/Page Counter #204
  * docs: add missing options #331
  * Add fixed height option #270
  * Fix Makefile to support submodule setups #329
  * Fix: invisible right border #333
  * Fix: select last entry if pointer/touch above last index #332
  * ESC have no effect under Wayland while enabled Vim binding #334
  * Small fixes #340</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693396800">- Update to 0.6.16:
  * docs: add missing option #344
  * docs: Add missing items to manpage #345
  * Add option to exit bemenu using esc in vim binds normal mode #348
  * Evaluate filter first #350</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706443200">- Update to 0.6.17:
  * Add new flag --auto-select: when there is only one entry left,
  automaticallty select it #357
  * Password flag parameters with indicator option(Addresses #221) #360
  * Single instance mode(Addresses #324) #358
  * Update help/usage to add cursor background and foreground
  colors(Addresses #361). #362
  * Wayland: fix monitor and scaling detection #356
  * fix: wayland mmap failed on Sway 1.8.1 #368
  * chore: minor variable rewording #369
  * Fix fallback to xclip #365
  * Upwards list support(Addresses #328, X11/Wayland/Cairo) #364
  * add option to start vim bindings in normal mode #375
  * wayland: ensure bemenu is shown on top of fullscreen windows #376
  * feat: C-b to go left #377</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706875200">- Update to 0.6.18:
  * fix: buffer is not divisible #380
  * implement wayland fractional scaling #379
  * Reapply "implement wayland fractional scaling" #381</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706961600">- Update to 0.6.19:
  * Revert "wayland: force window-&gt;scale = 1, if BEMENU_SCALE"</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1709812800">- Update to 0.6.20:
  * Fix mouse press being ignored on x11 #382
  * Fixed verry fast repeat when pressing shift+Tab #383
  * Fix use after free in wayland.c #386
  * document vim bindings #389
  * wayland: bind to zwlr_layer_shell_v1 version 3 #390</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710331200">- Update to 0.6.21:
  * Move SIGCHLD handler #391</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1720440000">- Update to 0.6.22:
  * Clipboard fixes/improvements #405
  * Fix: Transparency on the filter reveals a rectangle behind it
    that shouldn't be there. #404
  * Fix osx build failing. #406
  * Correctness fixes (memory leaks, compiler warning, out-of-bounds
    read) #411
  * Border fixes (fixes: #399) #407</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1721390400">- Update to 0.6.23:
  * Disable cairo antialiasing with Wayland fractional scaling #413</changelog>
</package>
<package pkgid="f62175890daf3172c14cc4cc65056d694a0570adc5f66d68e1d763ebd3a11bb45783c41811e1956140e7ee41dd0356bf43994f38affa60c7f9775f5340aace31" name="bemenu-debugsource" arch="i586">
  <version epoch="0" ver="0.6.23" rel="1.10"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1671192000">- Update to 0.6.14:
  * Add basic vim bindings #314
  * Make pkg-config configurable #316
  * improve exit code docs #320
  * Fix --filter #322</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1683633600">- Update to 0.6.15:
  * Add rounded corners/Border radius #319
  * Add Match/Page Counter #204
  * docs: add missing options #331
  * Add fixed height option #270
  * Fix Makefile to support submodule setups #329
  * Fix: invisible right border #333
  * Fix: select last entry if pointer/touch above last index #332
  * ESC have no effect under Wayland while enabled Vim binding #334
  * Small fixes #340</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693396800">- Update to 0.6.16:
  * docs: add missing option #344
  * docs: Add missing items to manpage #345
  * Add option to exit bemenu using esc in vim binds normal mode #348
  * Evaluate filter first #350</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706443200">- Update to 0.6.17:
  * Add new flag --auto-select: when there is only one entry left,
  automaticallty select it #357
  * Password flag parameters with indicator option(Addresses #221) #360
  * Single instance mode(Addresses #324) #358
  * Update help/usage to add cursor background and foreground
  colors(Addresses #361). #362
  * Wayland: fix monitor and scaling detection #356
  * fix: wayland mmap failed on Sway 1.8.1 #368
  * chore: minor variable rewording #369
  * Fix fallback to xclip #365
  * Upwards list support(Addresses #328, X11/Wayland/Cairo) #364
  * add option to start vim bindings in normal mode #375
  * wayland: ensure bemenu is shown on top of fullscreen windows #376
  * feat: C-b to go left #377</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706875200">- Update to 0.6.18:
  * fix: buffer is not divisible #380
  * implement wayland fractional scaling #379
  * Reapply "implement wayland fractional scaling" #381</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706961600">- Update to 0.6.19:
  * Revert "wayland: force window-&gt;scale = 1, if BEMENU_SCALE"</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1709812800">- Update to 0.6.20:
  * Fix mouse press being ignored on x11 #382
  * Fixed verry fast repeat when pressing shift+Tab #383
  * Fix use after free in wayland.c #386
  * document vim bindings #389
  * wayland: bind to zwlr_layer_shell_v1 version 3 #390</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710331200">- Update to 0.6.21:
  * Move SIGCHLD handler #391</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1720440000">- Update to 0.6.22:
  * Clipboard fixes/improvements #405
  * Fix: Transparency on the filter reveals a rectangle behind it
    that shouldn't be there. #404
  * Fix osx build failing. #406
  * Correctness fixes (memory leaks, compiler warning, out-of-bounds
    read) #411
  * Border fixes (fixes: #399) #407</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1721390400">- Update to 0.6.23:
  * Disable cairo antialiasing with Wayland fractional scaling #413</changelog>
</package>
<package pkgid="432ab5720e7a9cf36a173aa612000f86e35849d98b1e75e5694037dcbefc9cef805a8ef259a5b362fb74362ccef487a9dee1343ac86bd7436ea09cf483576549" name="benchmark-debugsource" arch="i586">
  <version epoch="0" ver="1.9.5" rel="2.3"/>
  <changelog author="dmueller@suse.com" date="1670241600">- Update to version 1.7.1:
  * version bump for release
  * [bazel] Build libpfm as a dependency to allow collection of perf counters (#1408)
  * Add information for supported Python versions to setup.py (#1502)
  * Partially revert "Do not depend on unversioned python binary (#1496)" (#1501)
  * Do not depend on unversioned python binary (#1496)
  * Fix Solaris compilation (#1499) (#1500)
  * Support for QuRT OS (Hexagon RTOS) (#1497)
  * bump cmake dep and docs (#1468)
  * Bump pybind11 version to enable Python 3.11 wheel builds (#1489)
  * Discuss sources of variance in the user guide (#1481)
  * Stop using pandas.Timedelta (fixes #1482) (#1483)
  * Eliminate usage of deprecated  API in sysinfo.cc (#1474)
  * Enable aarch64 Linux wheel builds, use cibuildwheel action directly (#1472)
  * Clean up test documentation formatting (#1475)
  * use CMAKE_INSTALL_FULL in pkg-config file (#1473)
  * Link error when use as static library on windows. (#1470)
  * add debug option for enabling more output for failed cxxfeaturechecks (#1467)
  * FIx typo in benchmark.h (#1465)
  * run ClearRegisteredBenchmarks at exit (#1463)
  * Avoid deprecation warning in NVHPC (#1459)
  * Ensure we don't need benchmark installed to pass c++ feature checks (#1456)
  * Explicitly cast int literals to int8_t in tests to silence implicit-conversion warnings (#1455)
  * Fixed build issues on window (#1449)
  * remove unnecessary generated include directory (#1451)
  * Initialize help hook before actually parsing the command line (#1447)
  * Remove stray comment and added missing header (#1444)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1706097600">- Fix build to cope with changes in (open)SUSE specific cmake
  macros, no user visible changes.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1722340800">- Update to version 1.8.5:
  * preparing for v1.8.5
  * clang format yet again
  * update actions/checkout to v4
  * another reversal of something that breaks on wasm
  * clang format header fixes
  * clang-format fixes
  * roll back fatal error that breaks some platform (wasm) expectations
  * revert perf counters change until we can do the full version
  * remove old travis config
  * [FR] Add API to provide custom profilers #1807 (#1809)
  * Clarify the difference between `BENCHMARK_TEMPLATE_F` and `BENCHMARK_TEMPLATE_DEFINE_F` + `BENCHMARK_REGISTER_F` (#1815)
  * add PERF_FORMAT_TOTAL_TIME_{ENABLED,RUNNING} to support multiplexing (#1814)
  * Add -lkstat to the .pc for Solaris (#1801)
  * Find libpfm dependency in installed CMake configs (#1806)
  * [bazel] Use `includes` instead of `strip_include_prefix` (#1803)
  * cycleclock: Fix type conversion to match function return type on riscv64 (#1802)
  * Bump minimum required C++ version from C++11 to C++14 (#1800)
  * bump standard to C++14 (#1799)
  * cycleclock: Fix type conversion to match function return type (#1794)
  * CMake: unbreak version handling for tarballs (#1793)
  * hotfix: Correct pypi-publishing action tag to v1.8.14 (#1791)
  * Improve compatibility with Hexagon hardware (#1785)
  * preparing for v1.8.4 (#1788)
  * Modernize wheel building job config (#1783)
  * Switch git override to stable BCR tag for nanobind_bazel (#1778)
  * Add `benchmark_main.pc` to link `main()` containing library (#1779)
  * Refactor: Return frequency as double (#1782)
  * Remove COMPILER_IBMXL macro for z/OS (#1777)
  * Fix OpenBSD build (#1772)
  * allow BENCHMARK_VERSION to be undefined (#1769)
  * clang-tidy broke the world (#1766)
  * Fix implicit conversion changes signess warning in perf_counters.cc (#1765)
  * Add Python bindings build using bzlmod (#1764)
  * mitigate clang build warnings -Wconversion (#1763)
  * Fixed LTO issue on no discard variable (#1761)
  * Revert "fix some warnings" (#1762)
  * fix some warnings
  * Rewrite complexity_test to use (hardcoded) manual time (#1757)
  * sysinfo.cc: Always abort on GetNumCPUs failure (#1756)
  * CycleClock: Add support for Alpha architecture (#1753)
  * fix typo in GetBenchmarkVersion() (#1755)
  * Deflake CI (#1751)
  * Add `BENCHMARK_TEMPLATE[12]_CAPTURE`, fusion of `BENCHMARK_CAPTURE` and `BENCHMARK_TEMPLATE` (#1747)
  * set library version in bazel (#1746)
  * Output library / schema versions in JSON context block (#1742)
  * ignore new bzlmod lock file
  * changes to run bazel migration scripts
  * Bump pre-commit dependencies (#1740)
  * Fix C-style typecasting in QNX-specific code (#1739)
  * Docs: `reducing_variance.md`: proofreading, fix typos (#1736)
  * fix(cmakelists.txt): enforce CMake to find PFM or fail when BENCHMARK_ENABLE_LIBPFM is ON (#1705)
  * Issue 1734: Streams not flushed if not running actual benchmarks (#1735)
  * tools/compare: don't actually discard valid (but zero) `pvalue` (#1733)
  * Issue1731 created console does not receive output (#1732)
  * Change Fixture to use non-const SetUp and TearDown in example (#1723)
  * Avoid leaking LFS flags to reverse dependencies (#1730)
  * style: re-format BUILD file with buildifier.
  * fix per-thread timing error on z/OS (#1719)
  * Enable Large-file Support (#1726)
  * CycleClock: use RDTIME instead of RDCYCLE on RISC-V (#1727)
  * Update perf_counters_gtest.cc (#1728)
  * Fix division by zero for low frequency timers for CV statistics (#1724)
  * fix: fail to import gbench in bazel and python3.12
  * define HOST_NAME_MAX for z/oS (#1717)
  * Fix mis-matching argument in closing tag for cmake macro (#1714) (#1715)
  * Check out repo at depth 0 for Python tests, bump Python and PyPI actions (#1713)
  * Run `pre-commit autoupdate`, fix stale pyproject.toml comments (#1712)
  * Upgrade core bazel dependencies (#1711)
  * Fix editable install by unsetting `build_ext.copy_extensions_to_source` (#1710)
  * [NFC] `complexity_n` is not of `IterationCount` type (#1709)
  * Fix `pre-commit` GitHub Actions job (#1708)
  * Support windows MSYS2 environments (#1704)
  * [CI] Try to fix sanitizer builds by pinning the LLVM revision (#1703)
  * Fix CMakeLists.txt for perf_counters_test (#1701)
  * Add missing `\n` character at end of error log string (#1700)
  * Switch out black for ruff format (#1698)
  * Fixed compiler warnings (#1697)
  * Fix unit tests compilation with non-gnu / non-msvc compilers with c++11 support. (#1691)
  * Add `setuptools_scm` for dynamic zero-config Python versioning (#1690)
  * Drop isort hook for ruff builtin import sorting (#1689)
  * Add pre-commit config and GitHub Actions job (#1688)
  * [bindings] Add LTO builds on Windows+MSVC (#1687)
  * Reapply size optimizations for clang &amp; MSVC, LTO for Mac+Linux (#1685)
  * Change nanobind linkage to response file approach on macOS (#1638)
  * Add Python 3.12 support (#1676)
  * Add no-unititialized to tests (#1683)
  * Set -Wno-unused-variable for tests (#1682)
  * Increase the kMaxIterations limit (#1668)
  * fix format in src/sysinfo
  * add name to clang format job
  * Fix building on MinGW: default `WINVER` is too old (#1681)
  * Update bazel.yml (#1671)
  * correct cli param in docs
  * Make json and csv output consistent. (#1662)
  * Audit MSVC references in cmake files to consider clang++ (#1669)
  * bump version to 1.8.3
  * tweak comment wording
  * StatisticsMedian: Fix bug
  * test: Use gtest_main only when needed  (#1657)
  * perf_counters: Initialize once only when needed (#1656)
  * State: Initialize counters with kAvgIteration in constructor (#1652)
  * perf-counters: Make tests pass on Android (#1653)
  * add logo to github pages
  * add black icon
  * remove logo from generated docs
  * remove icon from main README
  * update logo path
  * adding a logo to the docs
  * benchmark.cc: Fix benchmarks_with_threads condition (#1651)
  * sysinfo.cc: Call getloadavg for Android API &gt;= 29 (#1) (#1649)
  * [perf-counters] Fix pause/resume (#1643)
  * fix: added benchmark_counters_tabular for file (#1645)
  * Fix IntelLLVM compiler error (#1644)
  * bug: Inconsistent suffixes console reporter 1009 (#1631)
  * Mark internal deps as dev_depenencies so that downstream modules don't require those. (#1640)
  * Fix `-Werror,-Wold-style-cast` build failure on Windows. (#1637)
  * Re-enable windows-latest tests for newer Bazel (#1641)
  * Update bzlmod support to new rules_python extension API (#1633)
  * Delete unused requirements file, simplify nanobind build file (#1635)
  * Add tests for Human Readable functionality (#1632)
  * Downgrade bazel to windows-2019 (#1629)
  * Bump scipy from 1.5.4 to 1.10.0 in /tools (#1630)
  * Bump `nanobind` to stable v1.4.0 tag (#1626)
  * missing cmake include
  * add back package properties for PFM
  * pfm: Use a more standard CMake approach for finding libpfm (#1628)
  * Add pyproject.toml file for PEP518 compliance (#1625)
  * Update tools.md for missing color meaning issue #1491 (#1624)
  * Fix broken PFM-enabled tests (#1623)
  * bump version to 1.8.2 ready for release
  * Fix passing non-const lvalue refs to DoNotOptimize (#1622)
  * Add more terminals with color support (#1621)
  * Add discord server link to README
  * bump version to 1.8.1 pre release
  * Suppress intentional potential memory leak as detected by clang static analysis (#1618)
  * Add a CI test for the new bzlmod integration (#1617)
  * Add support for bzlmod (excluding Python bindings) (#1615)
  * remove old-style (C-style) casts (#1614)
  * Fix a typo in regex choice (#1610)
  * Fix pass rvalue to DoNotOptimize (#1608)
  * Add project name to version message
  * Fixed a typo in docs (#1600)
  * Update Python version to PY3, as indicated by the actual source file. (#1598)
  * Fix code triggering -Wsign-conversion (#1596)
  * Disable debug-only test in release builds to avoid expected failures. (#1595)
  * update version to v1.8.0
  * reenable msan sanitizer workflow (#1589)
  * Guard NOMINMAX to prevent redefinition error (#1581) (#1582)
  * Correct libpfm dep for integrators. (#1579)
  * Fix compile warnings about ignoring a [[nodiscard]] type. (#1577)
  * make libpfm dep work for integrators
  * use 'new_git_repository' in external deps call to work with older bazel versions
  * link to benchmark directly for tests that aren't link_main_test (#1576)
  * Convert uses of `const char*` to `std::string` (#1567)
  * add '@' to correctly reference build file for libpfm (#1575)
  * Address warnings on NVIDIA nvc++ (#1573)
  * simplify setting C++ standard
  * [FR] Provide public accessors to benchmark name and arguments #1551 (#1563)
  * use std::string for skip messages (#1571)
  * [FR] state.SkipWithMessage #963 (#1564)
  * Fix build break with nvc++ when -Werror is ON (#1569)
  * Fix examples in user guide using deprecated `DoNotOptimize`-API (#1568)
  * Bump nanobind to stable v0.2.0, change linker options (#1565)
  * Refactoring of PerfCounters infrastructure (#1559)
  * get rid of  warnings in tests (#1562)
  * Filter performance counter names, not invalidate all (#1554)
  * Implement unlimited number of performance counters (#1552)
  * add compiler to build-and-test and create min-cmake CI bot (#1550)
  * Fix CPU frequency estimation on riscv (#1549)
  * cleanup: support CMake &gt;= 3.10 (#1544)
  * Werror all the time (#1546)
  * Add missing parentheses in ParseBenchMinTime() (#1545)
  * Removing warnings appearing with C++20 / CLang 15 (#1542)
  * update github actions to latest versions (#1541)
  * replace complexity with simplicity for faster libc++ setup (#1539)
  * Refactor links which include "master" and change it to "main" (#1540)
  * Allow specifying number of iterations via --benchmark_min_time. (#1525)
  * Support --benchmarks_filter in the compare.py 'benchmarks' command (#1486)
  * get rid of some deprecation warnings from tests
  * fix #1446 by removing the address operator (#1538)
  * Fixing issue with ARM64EC and MSVC (#1514)
  * Deprecate constant reference API to DoNotOptimize. (#1493)
  * remove best effort support for ubuntu 18.04 (#1537)
  * try disabling liquid for jekyll to fix curly braces (#1536)
  * Switch bindings implementation to `nanobind` (#1526)
  * Modernize setup.py, extend Python bindings CI (#1535)
  * Add quick instructions on how to enable sans checks (#1529)
  * Fix Clang-Tidy warnings readability-else-after-return (#1528)
  * Include the benchmark's family-name in State (#1511)
  * Fix typos found by codespell (#1519)
  * Fix Clang-Tidy warnings related to modernize-use-override (#1523)
  * Bug fix variable 'actual_iterations' set but not used (#1517)
  * add more docs to index
  * Add a `benchmark_deps.bzl` function to Google Benchmark (#1520)
  * Try removing attempt to set the C++ standard (#1464)
  * Fixes incorrect wide string conversion on win32 (#1516)
  * Return option benchmark_perf_counters to help output (#1508)
  * Removed deprecated function (#1506)
- Drop no longer needed gcc12-disable-Werror=maybe-uninitialized.patch</changelog>
  <changelog author="andrea.manzini@suse.com" date="1729339200">- Update to version 1.9.0:
  * Ensure reported Time is walltime by removing spurious scaling by threads (#1836)
  * Update clang-format-lint-action (#1829)
  * Cache upd (#1830)
  * Move ProfilerManager Start/Stop routines closer to actual benchmark #1807 (#1818)
  * Bump nanobind-bazel to v2.1.0, add stubgen target (#1824)
  * Update nanobind into benchmark_deps.bzl (#1826)
  * Update libs into  .pre-commit-config.yaml (#1825)
  * Use log2 now that NDK requires at least API 21 which includes it. (#1822)
  * Suppress invalid-offsetof warning for clang (#1821)
  * Update benchmark Python bindings for nanobind 2.0, and update to nanobind 2.0. (#1817)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1733227200">- Update to version 1.9.1:
  * v1.9.1 bump
  * Improve examples on `ComputeStatistics` (#1881)
  * update standard to C++17 per C++ build support (#1875)
  * Declare a Python 3.13 toolchain, revert setup.py toolchain arget selection (#1876)
  * Add a Python matrix to ensure the bindings build on all supported versions (#1871)
  * Add `nb::is_flag()` annotation to Counter::Flags (#1870)
  * [#1487] ensure that when printing color text the background color of the terminal on windows is preserved (#1865)
  * Verify RegisterProfilerManager doesn't overwrite an existing registration (#1837)
  * bump googletest version to match bazel (#1868)
  * Update nanobind_bazel to v2.2.0 (#1866)
  * upgrade bazel mods.  requires c++14 for tests (#1867)
  * Update user_guide.md (#1863)
  * Fix spurious warning 'misc-use-anonymous-namespace' (#1860) (#1861)
  * Add enum value from newest Windows SDK (#1859)
  * Version string correction in pkg-config files (#1858)
  * add dry run docs
  * Added the functionality for a dry run benchmark called through the cli argument --benchmark_dry_run. (#1851)
  * enable the /MP MSVC compiler argument for parallel compilation (#1846)
  * Bump oldest supported Python to 3.10, eliminate setuptools-scm (#1842)
  * Fix C4459: Rename a function parameter `profiler_manager` to avoid hiding the global declaration. (#1839)
  * Align benchmark::State to a cacheline. (#1230)
  * Fix Python manual timing example (#1722)
  * separate wheel versions in an effort to avoid timeouts</changelog>
  <changelog author="ecsos@opensuse.org" date="1772107200">- Update to version 1.9.2:
  * bump version to 1.9.2 in readiness for release. #1957
  * Finish cxx version bump (#1948)
  * update version of gtest to v1.15.2 (latest) and also the cmake config (#1864)
  * CI: switch to ninja on all jobs
  * CI: use Ninja in sanitizer jobs
  * CI: only clone/fetch the parts of LLVM monorepo that we need
  * CI: build libcxxabi against system unwind library
  * Compilation example was wrong. Fixed standard (#1945)
  * fix memory manager result bug (#1941)
  * Install FindPFM.cmake for bencmarkConfig.cmake (#1942)
  * change setup and teardown callback type (#1934)
  * Fix build errors on QuRT (Hexagon) (#1938)
  * [clang-tidy] resolve some global clang-tidy issues (#1933)
  * use smart pointers (#1935)
  * deps: Update nanobind_bazel to v2.5.0 (#1936)
  * dx: Update pre-commit repos, change imports of Python / CC rules (#1937)
  * [clang-tidy] autofix readability issues (#1931)
  * [clang-tidy] autofix cppcoreguidelines (#1932)
  * [clang-tidy] fix missing braces (#1928)
  * [clang-tidy] fix warning about decaying array to pointer (#1926)
  * [clang-tidy] use unique_ptr for benchmark registration (#1927)
  * benchmark declarations can and should be const (clang-tidy) (#1924)
  * run clang-tidy using a common config and reduced set of tests (#1923)
  * remove cxx03 test, fully unblocking c++1X development (#1903)
  * Build `libpfm` with `rules_cc` (#1922)
  * Remove /proc/cpuinfo fallback path (#1921)
  * fix sanitizer cmake builds (#1906)
  * Try to use the _SC_NPROCESSORS_ONLN sysconf elsewhere (#1920)
  * Replace usage of deprecated sysctl on macOS (#1919)
  * Retrieve the number of online CPUs on OpenBSD and NetBSD (#1916)
  * change pacboy compiler target for windows builds (#1915)
  * add back /proc/cpuinfo as a fallback for some platforms (#1918)
  * Update error message now that /proc/cpuinfo is no longer in use (#1917)
  * clang-tidy warning
  * fix some clang-tidy issues
  * [BUG] Run external profiler (ProfilerManager) same number of iterations #1913 (#1914)
  * ruff rule E501: Fix long lines in Python code (#1910)
  * GitHub Actions: build-and-test on an ARM processor (#1911)
  * Lint Python: Add more ruff rules (#1909)
  * ci: Update pre-commit hooks (#1905)
  * Update nanobind-bazel to v2.4.0 (#1904)
  * Get number of CPUs with sysconf() on Linux (#1901)
  * Fix runtime crash when parsing /proc/cpuinfo fails (#1900)
  * cycleclock: Use cock_gettime() as fallback for any Linux architecture (#1899)
  * README.md: fix build instructions (#1880)
  * fix: remove clang-cl compilation warning (#1895)
  * cycleclock: Support for PA-RISC (hppa) architecture (#1894)
  * [bazel] Remove selects on CPU (#1892)
  * Change SDK version check (#1887)
  * Remove wheel merge job, merge artifacts on download (#1886)
  * remove unnecessary bazel action parameter
  * remove noenable_bzlmod as workspace support is going away
  * Fix malformed clang invocation in build_ext.run (#1884)
  * Remove if statement from wheel upload job (#1883)
  * Add artifact name to download before wheel PyPI upload (#1882)</changelog>
  <changelog author="ecsos@opensuse.org" date="1772107201">- Update to version 1.9.3:
  * bump to v1.9.3 to prepare a release
  * dev: Update pre-commit hooks (#1979)
  * Automatic ASLR disablement (#1978)
  * Detect and report ASLR status (#1977)
  * Improve user UX on empty benchmarks (#1976)
  * Fix error handling of getloadavg (#1974)
  * deps: Update nanobind_bazel to v2.7.0 (#1970)
  * Deprecate ubuntu-20.04 images in actions (#1971)
  * Fixed private macro name issue (#1968)
  * Method templates for Fixtures introduced (#1967)
  * Threading api refactor (#1955)
  * Refactor threading run (#1961)
  * Use the top-level ::benchmark namespace to resolve `make_unique` (#1960)</changelog>
  <changelog author="ecsos@opensuse.org" date="1772107202">- Update to version 1.9.4:
  * bump to v1.9.4
  * wheels: Build Linux ARM wheels natively on ARM runners (#1969)
  * fix: enable running in WebAssembly without filesystem (#1956)
  * Fix `MaybeReenterWithoutASLR()` in docker (#1985)
  * `MaybeReenterWithoutASLR()`: be more cautious about argument types (#1983)
  * Update build instructions for Visual Studio (#1980)</changelog>
  <changelog author="ecsos@opensuse.org" date="1772107203">- Update to version 1.9.5:
  * version bump to 1.9.5
  * Silence -Wc2y-extensions warning around __COUNTER__ (#2108)
  * pin bazelversion to pre-9
  * rename to avoid gtest warnings
  * clang tidy warnings
  * Bump actions/cache from 5.0.1 to 5.0.2 (#2104)
  * Make the Benchmark class public (#2101)
  * Bump scipy from 1.16.3 to 1.17.0 in /tools (#2103)
  * Bump numpy from 2.4.0 to 2.4.1 in /tools (#2102)
  * Bump pypa/cibuildwheel from 3.3.0 to 3.3.1 (#2100)
  * Bump astral-sh/setup-uv from 7.1.6 to 7.2.0 (#2099)
  * Bump numpy from 2.3.5 to 2.4.0 in /tools (#2097)
  * Bump egor-tensin/setup-clang from 1.4 to 2.1 (#2098)
  * Bump astral-sh/setup-uv from 7.1.5 to 7.1.6 (#2095)
  * Bump msys2/setup-msys2 from 2.29.0 to 2.30.0 (#2096)
  * Bump actions/cache from 4.3.0 to 5.0.1 (#2092)
  * Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#2093)
  * Bump actions/download-artifact from 6.0.0 to 7.0.0 (#2094)
  * #2080: Fix rate and thread rate counter aggregates (#2081)
  * Bump astral-sh/setup-uv from 7.1.4 to 7.1.5 (#2090)
  * Bump actions/checkout from 6.0.0 to 6.0.1 (#2086)
  * Bump lukka/get-cmake from 4.2.0 to 4.2.1 (#2091)
  * Add tests for user counters w/ threads (#2089)
  * Make the build work with -Wformat=2 (#2088)
  * Remove redundant feature checks on re-run of CMake config step (#2084)
  * Bump astral-sh/setup-uv from 7.1.3 to 7.1.4 (#2077)
  * Bump actions/setup-python from 6.0.0 to 6.1.0 (#2079)
  * Bump actions/checkout from 5.0.1 to 6.0.0 (#2074)
  * Bump lukka/get-cmake from 4.1.2 to 4.2.0 (#2075)
  * Add missing type_traits include to benchmark_register.h (#2076)
  * Take a closure for benchmark configuration (#2073)
  * Bump numpy from 2.3.4 to 2.3.5 in /tools (#2071)
  * Bump pypa/cibuildwheel from 3.2.1 to 3.3.0 (#2069)
  * Bump actions/checkout from 5.0.0 to 5.0.1 (#2072)
  * Fix typos in some files (#2070)
  * Bump astral-sh/setup-uv from 7.1.2 to 7.1.3 (#2068)
  * Bump scipy from 1.16.2 to 1.16.3 in /tools (#2066)
  * Bump astral-sh/setup-uv from 7.1.1 to 7.1.2 (#2065)
  * Bump actions/download-artifact from 5.0.0 to 6.0.0 (#2064)
  * Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#2063)
  * Fix warnings from Clang (#2062)
  * Bump astral-sh/setup-uv from 7.1.0 to 7.1.1 (#2061)
  * fix: add missing override key word to ThreadRunnerDefault::RunThreads in benchmark_runner.cc (#2060)
  * Bump numpy from 2.3.3 to 2.3.4 in /tools (#2058)
  * Bump astral-sh/setup-uv from 7.0.0 to 7.1.0 (#2055)
  * bindings(python): Remove hard `absl-py` dependency (#2052)
  * Bump pypa/cibuildwheel from 3.2.0 to 3.2.1 (#2056)
  * wheels: Update GitHub Actions runner to avoid errors due to macOS x86_64 deprecation (#2054)
  * dev: Update pre-commit hooks and `nanobind_bazel` version (#2053)
  * Bump astral-sh/setup-uv from 6.8.0 to 7.0.0 (#2051)
  * Bump scipy from 1.13.1 to 1.16.2 in /tools (#2050)
  * Bump numpy from 2.0.2 to 2.3.3 in /tools (#2049)
  * Bump lukka/get-cmake from 4.1.1 to 4.1.2 (#2048)
  * Guard feature checks against failed compilation (#2046)
  * Bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#2047)
  * Bump astral-sh/setup-uv from 6.7.0 to 6.8.0 (#2045)
  * remove done todo
  * Bump actions/cache from 4.2.4 to 4.3.0 (#2044)
  * Bump pypa/cibuildwheel from 3.1.4 to 3.2.0 (#2043)
  * Adding explicit cast to aid in template argument deduction. (#2042)
  * Bump astral-sh/setup-uv from 6.6.1 to 6.7.0 (#2041)
  * JSON reporter: make int dumping always happen in C locale (#2040)
  * Add initializer for statistics field (#2038)
  * Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 (#2034)
  * Bump actions/setup-python from 5.6.0 to 6.0.0 (#2035)
  * Bump lukka/get-cmake from 4.1.0 to 4.1.1 (#2033)
  * Bump astral-sh/setup-uv from 6.6.0 to 6.6.1 (#2032)
  * Bump msys2/setup-msys2 from 2.28.0 to 2.29.0 (#2031)
  * Bump astral-sh/setup-uv from 6.5.0 to 6.6.0 (#2030)
  * Bump pypa/cibuildwheel from 3.1.3 to 3.1.4 (#2029)
  * 2011: Installing contents from benchmark's tools/ subdirectory. (#2016)
  * python: fix segfault on empty `argv` in `main()` (#2003)
  * Bump scipy from 1.10.0 to 1.13.1 in /tools (#2022)
  * Bump numpy from 1.25 to 2.0.2 in /tools (#2021)
  * Bump pypa/cibuildwheel from 3.0.0 to 3.1.3 (#2023)
  * Bump astral-sh/setup-uv from 6.4.3 to 6.5.0 (#2026)
  * Bump DoozyX/clang-format-lint-action from 0.18.2 to 0.20 (#2025)
  * Bump actions/download-artifact from 4.3.0 to 5.0.0 (#2024)
  * Bump actions/checkout from 4.3.0 to 5.0.0 (#2019)
  * clang-format python bindings (benchmark.cc) (#2020)
  * copied the latest example
  * trying to get this thing to actually work
  * Update ossf.yml to use full commit hash
  * [StepSecurity] Apply security best practices (#2018)
  * Python: add bindings for `AddCustomContext` (#1988)
  * ci: Update pre-commit hooks and GitHub Action (#2000)
  * python: Assert that libdir is a Path in all branches (#1992)
  * Update README.md removing pylint badge
  * Fix build when targetting Arm64EC using Clang (#2012)
  * Added OpenSSF Scorecard Badge for Security Insights (#2014)
  * Update lib  pre-commit for ruff (#2010)
  * CI: update available containers (#2009)
  * Update sysinfo.cc to fix compilation on windows (#2008)
  * Guard adding intel compiler flag behind check for intel compiler. (#2004)
  * core(perf): use string move constructor for AddCustomContext (#2005)
  * python: Update to cibuildwheel 3.0 (#1999)
  * Refactor: derive pkg-config info to link static libraries (#1998)
  * Fix bug: link Shlwapi in Libs.private for Windows (#1996)
  * [doc] Added nice to reducing_variance (#1994)
  * Add deprecation warnings for MSVC (#1993)
  * fix: resolve editable installation issue for python package (#1989)
  * python binding: add range check (#1990)</changelog>
  <changelog author="Josef Melcr &lt;josef.melcr@suse.com&gt;" date="1780315200">- Add gcc16.patch to fix the broken build with GCC 16</changelog>
</package>
<package pkgid="ebc1b26a00e042413df7b794d69c206f094cb1ba2f5412550c6800ec4cb12a5fd97f27c191c652a2b2d68bc2b10f027eabae0d99ee5e4b0337fe08284a110158" name="benzene-debuginfo" arch="i586">
  <version epoch="0" ver="20130630" rel="2.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Initial package (version 20130630) for build.opensuse.org</changelog>
  <changelog author="pgajdos@suse.com" date="1744718400">- added patches
  fix build with gcc15
  + benzene-gcc15.patch</changelog>
</package>
<package pkgid="c3cdc0b316b665a780f7a24d98fe1fe9b49e3627e2df9b0c1ffa4e3131e5f4457470c94b7a63fe4b6a7ca936ba553d2da3a0924531956f7cf2e9afffb010ad85" name="benzene-debugsource" arch="i586">
  <version epoch="0" ver="20130630" rel="2.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Initial package (version 20130630) for build.opensuse.org</changelog>
  <changelog author="pgajdos@suse.com" date="1744718400">- added patches
  fix build with gcc15
  + benzene-gcc15.patch</changelog>
</package>
<package pkgid="10c61fddb4b034fdcc0674f2ae9e090121e5ca87d01f3a3deea52605099828db50219f7f1c52767cb3d5907dd3adc7e02749e385e3373185775418214a1180e5" name="bettercap-debuginfo" arch="i586">
  <version epoch="0" ver="2.41.7" rel="1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1712318400">- Add %check section to prevent rpmlint warnings</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1712318401">- Remove the empty %check section.
  rpmlint issued an misleading warning/recommendation.
  * https://github.com/rpm-software-management/rpmlint/commit/d7da573e63844648107a3c1a076cddbf13f7df8a
  * https://github.com/rpm-software-management/rpmlint/pull/1222</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1726574400">- Update to version 2.4.0:
  * fix: added better debug logging for core.Exec (fixes #1125).
  * new: added support for 29bit obd2 identifiers.
  * new: implemented can.obd2 builtin parser.
  * fix: fixed address reload on api.rest.
  * new: can.fuzz now supports an optional size argument.
  * fix: can.fuzz now expects an hexadecimal frame id.
  * fix: stop can.dump reader when can.recon is stopped.
  * new: can.dump reader will now sleep for the correct amount
    of time.
  * new: implemented can.dup and can.dump.inject to read a candump
    log file.
  * refact: refactored can dbc logic.
  * new: added new wifi cipher suites and auth types.
  * new: added new wifi RSN parsing.
  * fix: fixed a nil pointer dereference when wifi.show is executed
    before wifi.recon on.
  * fix: fixed handshakes filename if wifi.aggregate is false.
  * fix: expanding file path in file read api.
  * fix: initialize wifi module state correctly.
  * new: embedded ui.
  * new: added CAN to session json object.
  * fix: do not allow wifi.recon if wifi.bruteforce is running.
  * fix: added p2p_disabled=1 for wifi.bruteforce on linux.
  * new: implemented wifi.bruteforce for linux.
  * fix: bring interface down for mac.changer module.
  * fix: do not attempt mac lookup if gateway is empty.
  * fix: do not report a routing error if the interface is
    disconnected.
  * fix: make sure that wifi channels are unique and sorted.
  * fix: WPA3 is now correcly identified and reported.
  * new: ble, can, hid and wifi modules will now set a custom
    prompt.
  * new: implemented can.filter.
  * new: can.fuzz command.
  * new: gps.set to manually set/override gps coordinates.
  * fix: fixed verbose gousb logging.
  * fix: using proper v2 package suffix.
  * fix: fixed device index use for BLE module.
  * new: history file location can now be set via
    BETTERCAP_HISTORY env var.
  * new: implemented can.inject.
  * new can module for CAN-bus.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1738152000">- Use `obs_scm` instead of `tar_scm` service
- Require go &gt;= 1.21 (toolchains support)
- Update to version 2.40.0:
  The update from 2.32.0 to 2.4.0 was an incorrect upstream tag.
  This release just fixes the incorrect version number.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1738324800">- Update to version 2.41.0
  New Features
  * ZeroGod Module: Introduced the zerogod module for ZeroConf /
    Bonjour impersonation attacks.
  * API Enhancements: api.rest now returns stdout data after
    executing a session command.
  * Session Event Handling: Added addSessionEvent function for
    both DNS and HTTP proxy script environments.
  * Built-in Functions: Added removeEventListener function.
  * Named Tickers: Implemented support for named tickers.
  Improvements
  * DNS Proxy Enhancements:
    + Added TLS support.
    + Implemented backwards-compatible DNS record conversion.
    + Support for RFC3597 generic/unknown record types if the
    Rdata field is present.
  * Blacklist and Whitelist Support: Introduced logic to support
    blacklists and whitelists.
  * Wildcard Blacklisting: Allow wildcards in blacklist
    configurations.
  * IPv6 Improvements:
    + Enhanced detection logic.
    + Added a nil check for interfaces to prevent crashes.
  * Logging &amp; Debugging:
    + Improved readability of debug logs.
    + JS property conversion errors are now printed for better
    error tracking.
  Fixes
  * DNS Proxy Stability:
    + Catch nil values in DNS records.
    + Prioritize longer and more explicit hostnames.
  * UI Asset Handling:
    + Directly embedded UI assets.
    + Removed UI submodule.
  Compatibility:
  * Improved backwards compatibility for getHandshakeFileFor.
  Miscellaneous:
  * Various small fixes and refactorings.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1752667200">- Update to version 2.41.1:
  New Features
  * Queue handle is now passed to the packet proxy plugins to
    allow packet manipulation within the callback.
  * Wifi module now reports the current channel in state.
  * Added net.sniffer.interface parameter to sniff from a
    different interface.
  Fixes
  * Print event data instead of the whole struct for unhandled
    events.
  * Routing tables unit tests fix for Linux.
  * Refactored deprecated ioutil calls to io equivalents.
  * Gracefully handled packets that would crash gopacket
    (fixes #1184).
  * Fixed net.sniff stats output for local packets flag.
  * Fixed JavaScript number conversion issues for backwards
    compatibility.
  Miscellaneous
  * Various small fixes or general refactoring that did not
    warrant individual comments, including version bump for
    golang.org/x/net.
  * Multiple updates and fixes to issue templates and
    configuration.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2.41.4:
  New Features
  * Add default username and password for the API to simplify
    initial setup and access control.
  Fixes
  * Corrected tcp.proxy onData return value handling (fixes #788)
    to ensure proper flow control in TCP proxy callbacks.
  * Ensured consistent behavior between HTTP and HTTPS servers.
  * Enforced callback signature checks to prevent runtime errors
    with invalid handlers.
  Miscellaneous
  * Fixed minor typos and improved wording.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758369600">- Update to version 2.41.4:
  * releasing version 2.41.4
  * hotfix: hotfix 2 for tcp.proxy</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1765800000">- Update to version 2.41.5:
  New Features
  * Moved to pcapng format - Modern packet capture format support.
  * ble.NumDevices() - Get the count of discovered BLE devices.
  * lan.NumHosts() - Get the count of discovered LAN hosts.
  * wifi.NumAPs() - Get the count of discovered WiFi access points
  * Made BLEDeviceJSON accessible for external use.
  * Added JS mkdirAll function for directory creation.
  * Added JS appendFile function for file operations.
  Fixes
  * Fixed panic in zerogod module when IPP request is nil.
  * Fixed concurrent map write for zerogod module port discovery.
  * Fixed UI port binding logic and replaced panic with error
    logging.
  * Fixed in-memory kv-aliases creation when loading AP data from
    JSON (fixes nil access panic).
  * Fixed buffered channel usage for signal.Notify.
  * Filter out invalid WiFi frequencies.
  Improvements
  * Upgraded from google/gopacket to gopacket/gopacket.
  * Replaced deprecated ioutil package with modern alternatives.
  * Updated port name maps.
  Miscellaneous
  * Code formatting improvements via gofmt.
  * Makefile improvements for gofmt with -s and -w flags.
  * General code refactoring and minor fixes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1778500800">- Update to version 2.41.7:
  Fixes
  * Fixed mysql.server panic on crafted client handshake (remote
    DoS). Fixes CVE-2026-8276 (boo#1264701).
  * Fixed zerogod IPP chunked body panic via OOB uint64 allocation
    (#1263). Fixes CVE-2026-8275 (boo#1264702).
  * Close connection on panic recovery in the TCP acceptor.
  * Fixed flags value (0x0c → 0xc0) in prefix option for ICMPv6
    router advertisement.
  * Use only iwlist to detect supported channels (fixes #1243).
  * Fixed dropped graph error.
  * Fixed JS SBCB deserialization and JSSVCB key int64 typing.
  * int64 conversion for otto backwards compatibility.
  Improvements
  * Enhanced PMKID validation and debug logging.</changelog>
</package>
<package pkgid="4e264e778849eb9a912d5b29e3012aa3b6d449ed107c94b6ec7dcc8acb9d5d3aea13b081af630c571442a31d362ae294f5623ceeb9e4e24a05e20391d640927a" name="bettercap-debugsource" arch="i586">
  <version epoch="0" ver="2.41.7" rel="1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1712318400">- Add %check section to prevent rpmlint warnings</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1712318401">- Remove the empty %check section.
  rpmlint issued an misleading warning/recommendation.
  * https://github.com/rpm-software-management/rpmlint/commit/d7da573e63844648107a3c1a076cddbf13f7df8a
  * https://github.com/rpm-software-management/rpmlint/pull/1222</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1726574400">- Update to version 2.4.0:
  * fix: added better debug logging for core.Exec (fixes #1125).
  * new: added support for 29bit obd2 identifiers.
  * new: implemented can.obd2 builtin parser.
  * fix: fixed address reload on api.rest.
  * new: can.fuzz now supports an optional size argument.
  * fix: can.fuzz now expects an hexadecimal frame id.
  * fix: stop can.dump reader when can.recon is stopped.
  * new: can.dump reader will now sleep for the correct amount
    of time.
  * new: implemented can.dup and can.dump.inject to read a candump
    log file.
  * refact: refactored can dbc logic.
  * new: added new wifi cipher suites and auth types.
  * new: added new wifi RSN parsing.
  * fix: fixed a nil pointer dereference when wifi.show is executed
    before wifi.recon on.
  * fix: fixed handshakes filename if wifi.aggregate is false.
  * fix: expanding file path in file read api.
  * fix: initialize wifi module state correctly.
  * new: embedded ui.
  * new: added CAN to session json object.
  * fix: do not allow wifi.recon if wifi.bruteforce is running.
  * fix: added p2p_disabled=1 for wifi.bruteforce on linux.
  * new: implemented wifi.bruteforce for linux.
  * fix: bring interface down for mac.changer module.
  * fix: do not attempt mac lookup if gateway is empty.
  * fix: do not report a routing error if the interface is
    disconnected.
  * fix: make sure that wifi channels are unique and sorted.
  * fix: WPA3 is now correcly identified and reported.
  * new: ble, can, hid and wifi modules will now set a custom
    prompt.
  * new: implemented can.filter.
  * new: can.fuzz command.
  * new: gps.set to manually set/override gps coordinates.
  * fix: fixed verbose gousb logging.
  * fix: using proper v2 package suffix.
  * fix: fixed device index use for BLE module.
  * new: history file location can now be set via
    BETTERCAP_HISTORY env var.
  * new: implemented can.inject.
  * new can module for CAN-bus.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1738152000">- Use `obs_scm` instead of `tar_scm` service
- Require go &gt;= 1.21 (toolchains support)
- Update to version 2.40.0:
  The update from 2.32.0 to 2.4.0 was an incorrect upstream tag.
  This release just fixes the incorrect version number.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1738324800">- Update to version 2.41.0
  New Features
  * ZeroGod Module: Introduced the zerogod module for ZeroConf /
    Bonjour impersonation attacks.
  * API Enhancements: api.rest now returns stdout data after
    executing a session command.
  * Session Event Handling: Added addSessionEvent function for
    both DNS and HTTP proxy script environments.
  * Built-in Functions: Added removeEventListener function.
  * Named Tickers: Implemented support for named tickers.
  Improvements
  * DNS Proxy Enhancements:
    + Added TLS support.
    + Implemented backwards-compatible DNS record conversion.
    + Support for RFC3597 generic/unknown record types if the
    Rdata field is present.
  * Blacklist and Whitelist Support: Introduced logic to support
    blacklists and whitelists.
  * Wildcard Blacklisting: Allow wildcards in blacklist
    configurations.
  * IPv6 Improvements:
    + Enhanced detection logic.
    + Added a nil check for interfaces to prevent crashes.
  * Logging &amp; Debugging:
    + Improved readability of debug logs.
    + JS property conversion errors are now printed for better
    error tracking.
  Fixes
  * DNS Proxy Stability:
    + Catch nil values in DNS records.
    + Prioritize longer and more explicit hostnames.
  * UI Asset Handling:
    + Directly embedded UI assets.
    + Removed UI submodule.
  Compatibility:
  * Improved backwards compatibility for getHandshakeFileFor.
  Miscellaneous:
  * Various small fixes and refactorings.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1752667200">- Update to version 2.41.1:
  New Features
  * Queue handle is now passed to the packet proxy plugins to
    allow packet manipulation within the callback.
  * Wifi module now reports the current channel in state.
  * Added net.sniffer.interface parameter to sniff from a
    different interface.
  Fixes
  * Print event data instead of the whole struct for unhandled
    events.
  * Routing tables unit tests fix for Linux.
  * Refactored deprecated ioutil calls to io equivalents.
  * Gracefully handled packets that would crash gopacket
    (fixes #1184).
  * Fixed net.sniff stats output for local packets flag.
  * Fixed JavaScript number conversion issues for backwards
    compatibility.
  Miscellaneous
  * Various small fixes or general refactoring that did not
    warrant individual comments, including version bump for
    golang.org/x/net.
  * Multiple updates and fixes to issue templates and
    configuration.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2.41.4:
  New Features
  * Add default username and password for the API to simplify
    initial setup and access control.
  Fixes
  * Corrected tcp.proxy onData return value handling (fixes #788)
    to ensure proper flow control in TCP proxy callbacks.
  * Ensured consistent behavior between HTTP and HTTPS servers.
  * Enforced callback signature checks to prevent runtime errors
    with invalid handlers.
  Miscellaneous
  * Fixed minor typos and improved wording.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758369600">- Update to version 2.41.4:
  * releasing version 2.41.4
  * hotfix: hotfix 2 for tcp.proxy</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1765800000">- Update to version 2.41.5:
  New Features
  * Moved to pcapng format - Modern packet capture format support.
  * ble.NumDevices() - Get the count of discovered BLE devices.
  * lan.NumHosts() - Get the count of discovered LAN hosts.
  * wifi.NumAPs() - Get the count of discovered WiFi access points
  * Made BLEDeviceJSON accessible for external use.
  * Added JS mkdirAll function for directory creation.
  * Added JS appendFile function for file operations.
  Fixes
  * Fixed panic in zerogod module when IPP request is nil.
  * Fixed concurrent map write for zerogod module port discovery.
  * Fixed UI port binding logic and replaced panic with error
    logging.
  * Fixed in-memory kv-aliases creation when loading AP data from
    JSON (fixes nil access panic).
  * Fixed buffered channel usage for signal.Notify.
  * Filter out invalid WiFi frequencies.
  Improvements
  * Upgraded from google/gopacket to gopacket/gopacket.
  * Replaced deprecated ioutil package with modern alternatives.
  * Updated port name maps.
  Miscellaneous
  * Code formatting improvements via gofmt.
  * Makefile improvements for gofmt with -s and -w flags.
  * General code refactoring and minor fixes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1778500800">- Update to version 2.41.7:
  Fixes
  * Fixed mysql.server panic on crafted client handshake (remote
    DoS). Fixes CVE-2026-8276 (boo#1264701).
  * Fixed zerogod IPP chunked body panic via OOB uint64 allocation
    (#1263). Fixes CVE-2026-8275 (boo#1264702).
  * Close connection on panic recovery in the TCP acceptor.
  * Fixed flags value (0x0c → 0xc0) in prefix option for ICMPv6
    router advertisement.
  * Use only iwlist to detect supported channels (fixes #1243).
  * Fixed dropped graph error.
  * Fixed JS SBCB deserialization and JSSVCB key int64 typing.
  * int64 conversion for otto backwards compatibility.
  Improvements
  * Enhanced PMKID validation and debug logging.</changelog>
</package>
<package pkgid="b7204bd781a54fe9ac0c13da4c25d297b51d800a3432aa6016d4557a0e3a859232752fb2263ac76e196bddf67cb7aa91f8a46213c5bcd08ac5288d7cbe1cbfc0" name="bff-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.7" rel="1.13"/>
  <changelog author="adam@mizerski.pl" date="1270987200">- new package</changelog>
  <changelog author="cfarrell@novell.com" date="1306497600">- license update: BSD-3-Clause
  Spec file should have license with version. Use syntax from
  spdx.org/licenses</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="adam@mizerski.pl" date="1316347200">- update to 1.0.4
- use gcc directly instead of make</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1528632000">- Update to 1.0.5:
  * Add samples written in Brainfuck.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.0.7:
  * fixed an issue in preprocessing stage that caused it
    to ingest more bf code than there was if the bf code
    started with &lt;&lt;... or &gt;&gt;... sequence. This lead to a
    heap corruption with variable consequences.
  * added special handling for [-] and [+]
- readd groups tag</changelog>
</package>
<package pkgid="c3f3dbf0c7a5b95ce84681355b2ea38ea6f42d3a9fbbe1537aa91a2a6f042a14625a753aceadc9e3d3b47b95e2f23868074b0cccd561f0c32b26327ebb60149a" name="bff-debugsource" arch="i586">
  <version epoch="0" ver="1.0.7" rel="1.13"/>
  <changelog author="adam@mizerski.pl" date="1270987200">- new package</changelog>
  <changelog author="cfarrell@novell.com" date="1306497600">- license update: BSD-3-Clause
  Spec file should have license with version. Use syntax from
  spdx.org/licenses</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="adam@mizerski.pl" date="1316347200">- update to 1.0.4
- use gcc directly instead of make</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1528632000">- Update to 1.0.5:
  * Add samples written in Brainfuck.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.0.7:
  * fixed an issue in preprocessing stage that caused it
    to ingest more bf code than there was if the bf code
    started with &lt;&lt;... or &gt;&gt;... sequence. This lead to a
    heap corruption with variable consequences.
  * added special handling for [-] and [+]
- readd groups tag</changelog>
</package>
<package pkgid="b4d78d4572a6f3498433d7139f4c6c21bc6deacc0493ffde4d1cbd2791bcd3c8ab375b7c6fc176cfe7b2f9db7df7230c3a138b0158dce2dedcb2e81e5537bfe2" name="bff4-debuginfo" arch="i586">
  <version epoch="0" ver="1" rel="15.8"/>
  <changelog author="adam@mizerski.pl" date="1270987200">- new package</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="adam@mizerski.pl" date="1340107200">- added license-clarification.txt (bnc#761551) and updated
  license tag
- updated bff4.c
- renamed arg.patch -&gt; bff4-arg.patch and added patch info
- improved and cleaned-up spec file</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e6ce81945913fd99cea0a9ff7751911f0e73e466e16386c22487dac24e299ca7a8b3ec2e556024a4a4cf7968011df6c8c92da8b56aa8142ff1f2188cd00805d6" name="bff4-debugsource" arch="i586">
  <version epoch="0" ver="1" rel="15.8"/>
  <changelog author="adam@mizerski.pl" date="1270987200">- new package</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="adam@mizerski.pl" date="1340107200">- added license-clarification.txt (bnc#761551) and updated
  license tag
- updated bff4.c
- renamed arg.patch -&gt; bff4-arg.patch and added patch info
- improved and cleaned-up spec file</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="494a374c9aa22bc047a8ed42ebb3be1572c50d670305c57ab541df4f404683c4e6b20a443e936bd5256adad1c4053e2578b9c3f0fb7048982046e125b8def83e" name="bfs-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.3" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1729598400">- Update to 4.0.3
  https://github.com/tavianator/bfs/releases/tag/4.0.3</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1730376000">- Update to 4.0.4
  https://github.com/tavianator/bfs/releases/tag/4.0.4</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1737288000">- Update to 4.0.5
  https://github.com/tavianator/bfs/releases/tag/4.0.5</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740744000">- Update to 4.0.6
  https://github.com/tavianator/bfs/releases/tag/4.0.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1750075200">- Update to 4.0.7
  https://github.com/tavianator/bfs/releases/tag/4.0.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1750420800">- Update to 4.0.8
  https://github.com/tavianator/bfs/releases/tag/4.0.8</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1755000000">- Update to 4.1
  https://github.com/tavianator/bfs/releases/tag/4.1</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1777464000">- Update to 4.1.1
  https://github.com/tavianator/bfs/releases/tag/4.1.1</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778068800">- Update to 4.1.2
  https://github.com/tavianator/bfs/releases/tag/4.1.2</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1781611200">- Update to 4.1.3
  https://github.com/tavianator/bfs/releases/tag/4.1.3</changelog>
</package>
<package pkgid="67cf0008c6f3ef3f6ee3247c0cdd380da1ddf5cd725ad5f43e6686fd66884f29a7d51ab571666686487730d05c14c36ae1b3bf4671e6e581273177ca3af426f7" name="bfs-debugsource" arch="i586">
  <version epoch="0" ver="4.1.3" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1729598400">- Update to 4.0.3
  https://github.com/tavianator/bfs/releases/tag/4.0.3</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1730376000">- Update to 4.0.4
  https://github.com/tavianator/bfs/releases/tag/4.0.4</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1737288000">- Update to 4.0.5
  https://github.com/tavianator/bfs/releases/tag/4.0.5</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740744000">- Update to 4.0.6
  https://github.com/tavianator/bfs/releases/tag/4.0.6</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1750075200">- Update to 4.0.7
  https://github.com/tavianator/bfs/releases/tag/4.0.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1750420800">- Update to 4.0.8
  https://github.com/tavianator/bfs/releases/tag/4.0.8</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1755000000">- Update to 4.1
  https://github.com/tavianator/bfs/releases/tag/4.1</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1777464000">- Update to 4.1.1
  https://github.com/tavianator/bfs/releases/tag/4.1.1</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778068800">- Update to 4.1.2
  https://github.com/tavianator/bfs/releases/tag/4.1.2</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1781611200">- Update to 4.1.3
  https://github.com/tavianator/bfs/releases/tag/4.1.3</changelog>
</package>
<package pkgid="f2b3db43e044e080e18fb471fdfa8d76f2fd5f378d31f62b7ff85e5327e8d9b6fe2d7be0a34ac7578388da8fda06e975186dfb859af17fb67ab3ecd44a0b0443" name="bgzip-debuginfo" arch="i586">
  <version epoch="0" ver="1.21" rel="1.5"/>
  <changelog author="flyos@mailoo.org" date="1536235200">- Update to 1.9
  * If `./configure` fails, `make` will stop working until either configure
    is re-run successfully, or `make distclean` is used.  This makes
    configuration failures more obvious.  (#711, thanks to John Marshall)
  * The default SAM version has been changed to 1.6.  This is in line with the
    latest version specification and indicates that HTSlib supports the
    CG tag used to store long CIGAR data in BAM format.
  * bgzip integrity check option '--test' (#682, thanks to @sd4B75bJ, @jrayner)
  * Faidx can now index fastq files as well as fasta.  The fastq index adds
    an extra column to the `.fai` index which gives the offset to the quality
    values.  New interfaces have been added to `htslib/faidx.h` to read the
    fastq index and retrieve the quality values.  It is possible to open
    a fastq index as if fasta (only sequences will be returned), but not
    the other way round. (#701)
  * New API interfaces to add or update integer, float and array aux tags. (#694)
  * Add `level=&lt;number&gt;` option to `hts_set_opt()` to allow the compression
    level to be set.  Setting `level=0` enables uncompressed output. (#715)
  * Improved bgzip error reporting.
  * Better error reporting when CRAM reference files can't be opened. (#706)
  * Fixes to make tests work properly on Windows/MinGW - mainly to handle
    line ending differences. (#716)
  * Efficiency improvements:
  - Small speed-up for CRAM indexing.
  - Reduce the number of unnecessary wake-ups in the thread pool. (#703)
  - Avoid some memory copies when writing data, notably for uncompressed
    BGZF output. (#703)
  * Bug fixes:
  - Fix multi-region iterator bugs on CRAM files. (#684)
  - Fixed multi-region iterator bug that caused some reads to be skipped
    incorrectly when reading BAM files. (#687)
  - Fixed synced_bcf_reader() bug when reading contigs multiple times. (#691,
    reported by @freeseek)
  - Fixed bug where bcf_hdr_set_samples() did not update the sample dictionary
    when removing samples. (#692, reported by @freeseek)
  - Fixed bug where the VCF record ref length was calculated incorrectly
    if an INFO END tag was present. (71b00a)
  - Fixed warnings found when compiling with gcc 8.1.0. (#700)
  - sam_hdr_read() and sam_hdr_write() will now return an error code
    if passed a NULL file pointer, instead of crashing.
  - Fixed possible negative array look-up in sam_parse1() that somehow
    escaped previous fuzz testing. (#731, reported by @fCorleone)
  - Fixed bug where cram range queries could incorrectly report an error
    when using multiple threads. (#734, reported by Brent Pedersen)
  - Fixed very rare rANS normalisation bug that could cause an assertion
    failure when writing CRAM files. (#739, reported by @carsonhh)</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580904000">- Update to release 1.10.2
  * This is a release fix that corrects minor inconsistencies discovered in
    previous deliverables.
- Update to release 1.10.1
  * The support for 64-bit coordinates in VCF brought problems for files
    not conforming to VCF/BCF specification. While previous versions would
    make out-of-range values silently overflow creating nonsense values
    but parseable file, the version 1.10 would silently create an invalid BCF.
- Update to release 1.10
  + Brief summary
  * Addition of support for references longer than 2Gb (NB: SAM and VCF
    formats only, not their binary counterparts).  This may need changes
    in code using HTSlib.  See README.large_positions.md for more information.
  * Added a SAM header API.
  * Major speed up to SAM reading and writing.  This also now supports
    multi-threading.
  * We can now auto-index on-the-fly while writing a file.  This also
    includes to bgzipped SAM.gz.
  * Overhaul of the S3 interface, which now supports version 4
    signatures.  This also makes writing to S3 work.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1581336000">- Include baselibs.conf as source file.
- Update baselibs.conf.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1613736000">- Update to version 1.11: https://github.com/samtools/htslib/releases/tag/1.11
  * Features and Updates
  - Support added for remote reference files.
  - Added tabix --separate-regions option
  - Added tabix --cache option to set a BGZF block cache size.
  - Improved error checking in tabix and added a --verbosity option
  - A note about the maximum chromosome length usable with TBI
    indexes has been added to the tabix manual page.
  - New method vcf_open_mode() changes the opening mode of a variant
    file based on its file extension.
  - The VCF parser has been made faster and easier to maintain.
  - bcf_record_check() has been made faster
  - The VCF parser now recognises the &lt;NON_REF&gt; symbolic allele produced by GATK.
  - Support has been added for simultaneous reading of unindexed
    VCF/BCF files when using the synced_bcf_reader interface.
  - The VCF and BCF readers will now attempt to fix up invalid INFO/END tags
  - The htsFile interface can now detect the crypt4gh encrypted format
  - hts_srand48() now seeds the same POSIX-standard sequences of pseudo-random
    numbers regardless of platform, including on OpenBSD where plain srand48()
    produces a different cryptographically-strong non-deterministic sequence.
  - Iterators now work with 64 bit positions.
  - Improved the speed of range queries when using BAI indexes by making better
    use of the linear index data included in the file.
  - Alignments which consume no reference bases are now considered to have length 1.
  - A bam_set_seqi() function to modify a single base in the BAM structure has been added.
  - Writing SAM format is around 30% faster.
  - Added sam_format_aux1() which converts a BAM aux tag to a SAM format string.
  - bam_aux_update_str() no longer requires NUL-terminated strings.
  - It is now possible to use external plug-ins in language bindings
    that dynamically load HTSlib.
  - bgzf_close(), and therefore hts_close(), will now return non-zero when
    closing a BGZF handle on which errors have been detected.
  - Added a special case to the kt_fisher_exact() test for when the table
    probability is too small to be represented in a double.
  - Improved error diagnostics in the CRAM decoder (#1042), BGZF (#1049),
    the VCF and BCF readers (#1059), and the SAM parser (#1073).
  - ks_resize() now allocates 1.5 times the requested size when it needs to
    expand a kstring instead of rounding up to the next power of two.
  * Bug fixes
  - Fixed hfile_libcurl breakage when using libcurl 7.69.1 or later.
  - Fixed overflows kroundup32() and kroundup_size_t() which caused them to return
    zero when rounding up values where the most significant bit was set.
  - Fixed missing return parameter value in idx_test_and_fetch().
  - Fixed crashes due to inconsistent selection between BGZF and plain (hFILE)
    interfaces when reading files.
  - Added and/or fixed byte swapping code for big-endian platforms.
  - Fixed a problem with multi-threaded on-the-fly indexes which would occasionally
    write virtual offsets pointing at the end of a BGZF block.
  - In sam_hdr_create(), free newly allocated SN strings when encountering an error.
  - Prevent double free in case of idx_test_and_fetch() failure.
  - In the header, link a new PG line only to valid chains. Prevents an explosive
    growth of PG lines on headers where PG lines are already present but not linked
    together correctly.
  - Also in the header, when calling sam_hdr_update_line(), update target arrays
    only when the name or length is changed.
  - Fixed buffer overflows in CRAM MD5 calculation triggered by files with invalid
    compression headers, or files with embedded references that were one byte too short.
  - Fix mpileup regression between 1.9 and 1.10 where overlap detection was incorrectly
    skipped on reads where RNEXT, PNEXT and TLEN were set to the "unavailable" values
    ("*", 0, 0 in SAM).
  - kputs() now checks for null pointer in source string.
  - Fix potential bcf_update_alleles() crash on 0 alleles.
  - Added bcf_unpack() calls to some bcf_update functions to fix a bug where updates
    made after a call to bcf_dup() could be lost.
  - Error message typo "Number=R" instead of "Number=G" fixed in bcf_remove_allele_set().
  - Fixed crashes that could occur in BCF files that use IDX= header annotations to
    create a sparse set of CHROM, FILTER or FORMAT indexes, and include records that
    use one of the missing index values.
  - Fixed potential integer overflows in the VCF parser and ensured that the total
    length of FORMAT fields cannot go over 2Gbytes.
  - Download index files atomically in idx_test_and_fetch(). This prevents corruption
    when running parallel jobs on S3 files.
  - The pileup constructor callback is now given the copy of the bam1_t struct made
    by pileup instead of the original one passed to bam_plp_push().
  - Fixed possible error in code_sort() on negative CRAM Huffman code length.
  - Fixed possible undefined shift in cram_byte_array_stop_decode_init().
  - Fixed a bug where range queries to the end of a given reference would return
    incorrect results on CRAM files.
  - Fixed an integer overflow in cram_read_slice().
  - Fixed a memory leak on failure in cram_decode_slice().
  - Fixed a regression which caused cram_transcode_rg() to fail, resulting in a
    crash in "samtools cat" on CRAM files.
  - Fixed an undersized string reallocation in the threaded SAM reader which caused
    it to crash when reading SAM files with very long lines. Numerous memory allocation
    checks have also been added.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619611200">- Update to version 1.12:
  * Added experimental CRAM 3.1 and 4.0 support.
  * Added a general filtering syntax for alignment records in
    SAM/BAM/CRAM readers.
  * The knet networking code has been removed if favor of libcurl
  * The old htslib/knetfile.h interfaces have been marked as deprecated.
  * Added an introspection API for checking some of the capabilities
    provided by HTSlib
  * Made performance improvements to probaln_glocal method, which
    speeds up mpileup BAQ calculations.
  * Added a public method for constructing a BAM record from the
    component pieces.
  * Added two public methods, sam_parse_cigar and bam_parse_cigar,
    as part of a small CIGAR API
  * HTSlib, and the included htsfile program, will now recognise
    the old RAZF compressed file format. Note that while the format
    is detected, HTSlib is unable to read it.
  * The S3 plugin now has options to force the address style.
    It will recognise the addressing_style and host_bucket entries
    in the respective AWS .credentials and s3cmd .s3cfg files.
  * Fixed VCF #CHROM header parsing to only separate columns at tab
    characters.
  * Fixed a crash reported in bcf_sr_sort_set, which expects REF
    to be present.
  * Fixed a bcf synced reader bug when filtering with a region list,
    and the first record for a chromosome had the same position as
    the last record for the previous chromosome.
  * Fixed a bug in the overlapping logic of mpileup, dealing with
    iterating over CIGAR segments.
  * Fixed a tabix bug that prevented setting the correct number of
    lines to be skipped in a region file.
  * Made bam_itr_next an alias for sam_itr_next, to prevent it from
    crashing when working with htsFile pointers.
  * Fixed once per outgoing multi-threaded block bgzf_idx_flush
    assertion, to accommodate situations when a single record could
    span multiple blocks.
  * Fixed assumption of pthread_t being a non-structure, as
    permitted by POSIX.
  * Fixed the minimum offset of a BAI index bin, to account for
    unmapped reads.
  * Fixed the CRLF handling in sam_parse_worker method.
  * Included unistd.h and errno.h directly in HTSlib files, as
    opposed to including them indirectly, via third party code.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650456000">- Use system provided libhtscodecs
- Update to version 1.15.1
  * Security fix: Fixed broken error reporting in the sam_cap_mapq()
    function, due to a missing hts_log() parameter.
    Prior to this fix it was possible to abuse the log message format
    string by passing a specially crafted alignment record to
    this function.
  * Fixed excessive memory used by multi-threaded SAM output on long
    reads.
  * Fixed a bug where tabix would misinterpret region specifiers
    starting at position 0.
  * The VCF header parser will now issue a warning if it finds an
    INFO header with Type=Flag but Number not equal to 0.
- Update to version 1.15
  * Bgzip now has a --keep option to not remove the input file
    after compressing.
  * Improved file format detection so some BED files are no longer
    detected as FASTQ or FASTA.
  * Added xz (lzma), zstd and D4 formats to the file type detection
    functions. We don't actively support reading these data types,
    but function calls and htsfile can detect them.
  * CRAM now also uses libdeflate for read-names if the libdeflate
    version is new enough (1.9 onwards). Previously we used zlib for
    this due to poor performance of libdeflate.
  * The VCF and BCF readers will now issue a warning if contig,
    INFO or FORMAT IDs do not match the formats described in the
    VCFv4.3 specification.
  * Bug fixes
- Update to version 1.14
  * Added a keep option to bgzip to leave the original file untouched.
  * endpos has been added to the filter language, giving the position
    of the rightmost mapped base as measured by the CIGAR string.
  * Interfaces have been added to interpret the new base modification
    tags added to the SAMtags document in samtools/hts-specs#418.
  * New API functions hts_flush()/sam_flush()/bcf_flush() for
    flushing output htsFile/samFile/vcfFile streams.
  * The synced_bcf_reader now sorts lines with symbolic alleles by
    END tag as well as POS.
  * Added synced_bcf_reader options BCF_SR_REGIONS_OVERLAP and
    BCF_SR_TARGETS_OVERLAP for better control of records that start
    outside the desired region but overlap it are handled.
  * HTSlib will now accept long-cigar CG:B: tags made by htsjdk which
    don't quite follow the specification properly
  * The FASTA and FASTQ readers get an option to skip over the first
    item on the header line, and use the second as the read name.
  * HTSlib is now more strict when parsing the VCF samples line
  * HTSlib will now warn if it looks like the header has been
    corrupted by diagnostic messages from the program that made it.
  * File format detection will now recognise signatures for
    XZ, Zstd and D4 files (note that HTSlib will not read them yet).
  * Bug fixes
- Update to version 1.13
  * In case a PG header line has multiple ID tags supplied by other
    applications, the header API now selects the first one encountered
    as the identifying tag and issues a warning when detecting
    subsequent ID tags.
  * VCF header reading function (vcf_hdr_read) no longer tries to
    download a remote index file by default.
  * Support reading and writing FASTQ format in the same way as SAM,
    BAM or CRAM. Records read from a FASTQ file will be treated as
    unmapped data.
  * Added GCP requester pays bucket access.
  * Made mpileup's overlap removal choose which copy to remove at
    random instead of always removing the second one.
  * It is now possible to use platform specific BAQ parameters.
  * A new hts_bin_level API function has been added, to compute the
    level of a given bin in the binning index.
  * Related to the above, a new API method, hts_idx_nseq,
    now returns the total number of contigs from an index.
  * Added bracket handling to bcf_hdr_parse_line,
    for use with ##META lines.
  * Bug fixes</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662638400">- Update to version 1.16
  * Make hfile_s3 refresh AWS credentials on expiry in order to make
    HTSlib work better with AWS IAM credentials, which have a
    limited lifespan.
  * Allow BAM headers between 2GB and 4GB in size once more.
  * Improve error message when failing to load an index.
  * Permit MM (base modification) tags containing . and ? suffixes.
  * Warn if spaces instead of tabs are detected in a VCF file to
    prevent confusion.
  * Add an sclen filter expression keyword.
  * Improve error messages for CRAM reference mismatches.
  * Expose more of the CRAM API and add new functionality to extract
    the reference from a CRAM file.
  * Improvements to the implementation of embedded references in CRAM
    where no external reference is specified.
  * The CRAM writer now allows alignment records with RG:Z: aux tags
    that don't have a corresponding @RG ID in the file header.
  * Set tab delimiter in man page for tabix GFF3 sort.
  * When using libdeflate, the 1...9 scale of BGZF compression levels
    is now remapped to the 1...12 range used by libdeflate instead of
    being passed directly.
  * The VCF variant API has been extended so that it can return separate
    flags for INS and DEL variants as well as the existing INDEL one.
  * The missing, but trivial, le_to_u8() function has been added
    to hts_endian.
  * bcf_format_gt() now works properly on big-endian platforms.
  * Update htscodecs to version 1.3.0 for new SIMD code + various fixes.
  * Detect ARM Neon support and only build appropriate SIMD object files.
  * make print-config now reports extra CFLAGS that are needed to build
    the SIMD parts of htscodecs.
  * Fixed some Makefile dependency issues for the check/test targets
    and plugins.
  * Fix bug when reading position -1 in BCF (0 in VCF), which is used
    to indicate telomeric regions.
  * Various bugs and quirks have been fixed in the filter expression
    engine, mostly related to the handling of absent tags, and
    the is_true flag.
  * Fix buffer overrun in bam_plp_insertion_mod.
  * Remove limit of returned size from fai_retrieve().
  * Cap hts_getline() return value at INT_MAX.
  * Fix breakend detection and test bcf_set_variant_type().
  * Prevent arrays of BCF_BT_NULL values found in BCF files from
    causing bcf_fmt_array() to call exit() as the type is unsupported.
  * Improved detection of fasta and fastq files that have very long
    comments following identifiers.
  * Fixed a SEGV triggered by giving a SAM file to samtools import.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- Update to version 1.19
  Too many changes to list, for details see
  https://github.com/samtools/htslib/releases/tag/1.19
- Update to version 1.18
  Too many changes to list, for details see
  https://github.com/samtools/htslib/releases/tag/1.18
- Update to version 1.17
  Too many changes to list, for details see
  https://github.com/samtools/htslib/releases/tag/1.17</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1721044800">- Update to version 1.20
  * When working on named files, bgzip now sets the modified and
    access times of the output files it makes to match those of
    the corresponding input
  * It's now possible to use a -o option to specify the output
    file name in bgzip
  * Improved error faidx error messages
  * Faster reading of SAM array (type "B") tags. These often turn
    up in ONT and PacBio data
  * Improved validity checking of base modification tags
  * mpileup overlap removal now works where one read has a
    deletion
  * The S3 plugin can now find buckets via S3 access point aliases
  * Added a --threads option (and -@ short option) to tabix
  * tabix can now index Graph Alignment Format (GAF) files
  * Security fix: Prevent possible heap overflow in
    cram_encode_aux() on bad RG:Z tags
  * Security fix: Prevent attempts to call a NULL pointer if
    certain URL schemes are used in CRAM @SQ UR: tags
  * Security fix: Fixed a bug where following certain AWS S3
    redirects could downgrade the connection from TLS
    (i.e. https://) to unencrypted http://. This could happen when
    using path-based URLs and AWS_DEFAULT_REGION was set to a
    region other that the one where the data was stored
  * Fixed arithmetic overflow when loading very long references
    for CRAM
  * Fixed faidx and CRAM reference look-ups on compressed fasta
    where the .fai index file was present, but the .gzi index of
    compressed offsets was not
  * Fixed BCF indexing on-the-fly bug which produced invalid
    indexes when using multiple compression threads
  * Ensure that pileup destructors are called by
    bam_plp_destroy(), to prevent memory leaks
  * Ensure on-the-fly index timestamps are always older than the
    data file. Previously the files could be closed out of order,
    leading to warnings being printed when using the index
  * To prevent data corruption when reading (strictly invalid)
    VCF files with duplicated FORMAT tags, all but the first copy
    of the data associated with the tag are now dropped with a
    warning
  * Fixed a bug introduced in release 1.19 (PR #1689) which broke
    variant record data if it tried to remove an over-long tag
  * Changed error to warning when complaining about use of the CG
    tag in SAM or CRAM files</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1743163200">- Update to version 1.21:
  * Extend annot-tsv with several new command line options.
  * Allow annot-tsv -a to rename annotations.
  * Extend annot-tsv --overlap to be able to specify the overlap
    fraction separately for source and target.
  * Added new APIs to facilitate low-level CRAM container
    manipulations, used by the new samtools cat region
    filtering code.
  * Some speed improvements.
  For a complete list of changes, see
  https://github.com/samtools/htslib/releases/tag/1.21</changelog>
</package>
<package pkgid="a2e8a9ea0fdc8d80d1361c220f24dcac9067c0cc3e6f56cc8aec7cb584ce96a273654628d27fc78d3f2624e62a5f3e15e896cf325f25236ba6fd8926e03a735c" name="biblesync-debugsource" arch="i586">
  <version epoch="0" ver="2.1.0" rel="2.4"/>
  <changelog author="kkirill@opensuse.org" date="1431172800">- Initial package of 1.1.2 version for openSUSE based on
  the upstream spec by Karl Kleinpaste and Fedora modifications</changelog>
  <changelog author="kkirill@opensuse.org" date="1534075200">- Update to 2.0.1
  + Protocol change, so, the major revision is bumped to v2
  + Chat message support. A new message type BSP_CHAT (0x04)
    is supported</changelog>
  <changelog author="jengelh@inai.de" date="1534680000">- Wrap description only at spaces. Trim redundancies from
  descriptions. Set CFLAGS/CXXFLAGS properly.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621252800">- Update to 2.1.0
  * No functional changes.
  * The underlying code that discovers default route interface
    address had to be re-implemented due to the old code having
  stopped working though having not changed in 6 years: rtnetlink
  changed, apparently.
  * New method is to read /proc/net/route to get default route
    directly, used to feed getifaddrs(3) comparison as before.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Added -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Added %check section</changelog>
</package>
<package pkgid="6de46e7ce852c0b496121bea6c9c2c45d608d6fa5639338f560fb0850f4f9e90b1882602fa692b6af5f7c45b6614b6aec3e3976e1f9803bf01d37b0cf83cb87d" name="bibletime-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="2.6"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1610712000">- Add compatibility with qml-autoreqprov</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1624795200">- Remove the unneeded QtWebKit build dependency.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1628424000">- Update to 3.0.1:
  * Improved tuning of scrolling speed.
  * Improved handling of fonts to fix many bugs, including a switch to Qt's
    native font chooser widget in settings dialog, because of many serious bugs
    in our legacy implementation.
  * Improved sample text in settings dialog.
  * Improved behavior of the mag view to be more similar to pre-3.0 behavior.
  * Increased maximum column count from 4 to 10.
  * Removed the orphaned and broken tests for BibleTime.
  * Updated translations, including a new user interface translations to
    Japanese and Ukrainian, a new Handbook translation to Russian, and a new
    Howto translation to Ukrainian.
  * Fixed DisplayView.qml getting incorrectly installed under /usr/bin/ on some
    platforms.
  * Fixed some compatibility issues with different Qt versions.
  * Fixed a crash when editing personal commentary.
  * Fixed highlighting of selected text.
  * Fixed dragging of links.
  * Fixed modules rearranging themselves.
  * Fixed logic related to clicking on verse numbers.
  * Fixed custom font of first column being incorrectly applied to all columns.
  * Fixed preview in settings dialog displaying text in red.
  * Fixed lexicons not being displayed.
  * Fixed drag and drop in mag view and search dialog.
  * Fixed no text being displayed for some ThML modules.
  * Fixed undefined behavior and crashes from opening menus to select works by
    working around a broken QMenu interface (QTBUG-77273).
  * Fixes to handling of languages, including a caching discrepancy which
    caused some settings not being properly applied before restarting
    BibleTime.
  * Fixed saving of chapters not working properly.
  * Fixed handling of nested tags for OSIS works.
  * Fixes to handling of PageUp/PageDown keys when scrolling out of bounds.
    Note that when BibleTime is compiled against Qt 5.9, one might still
    experience a trivial glitch where only part of the module is displayed.
    Pressing PageUp/PageDown again may help to work around this.
- Remove displayview.patch</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1630324800">- Update to 3.0.2:
  * Fixed a build-error caused by an C++11 incompatibility (bug #332)
  * Fixed copying of text disabled with Qt versions earlier than than
    5.13 (bug #334)
  * Fixed some undefined behavior and out-of-bounds memory errors
  * Fixed missing documentation in Windows
  * Updated translations
  * Added ability to copy docs into build during install and packaging</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1652616000">- Update to 3.0.3:
  * Fixed license.html being installed twice
  * Partially worked around a libsword bug which limited download durations to
    10 seconds
  * Fixed bug which made it impossible to active toolbar buttons using keyboard
  * Fixed some out-of-bounds memory read
  * Fixed a number of input parsing and output generation errors, including
    invalid memory reads
  * Fixed search scopes not being properly translated
  * Fixed version information in installed metadata files
  * Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708689600">- Align path for document installation between openSUSE versions.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1741435200">- Update to 3.1.0
  * Use Qt 6
- Add fix_compilation_against_sword_1_8_1.patch and
  fixed_grouping_serialization_qt5_compatibility.patch</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1742558400">- Update to 3.1.1
  * Fixed a compatibility issue causing BibleTime to loop on startup consuming
    all memory and crashing when reading configuration files written by
    previous versions of BibleTime based on Qt5.
  * Fixed compilation against Sword 1.8.1.
- Drop fix_compilation_against_sword_1_8_1.patch and
  fixed_grouping_serialization_qt5_compatibility.patch</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1771848000">- Update to 3.2.0. Key features:
  * Added basic Text-to-Speech (TTS) for selected text
  * Added option to search works open in the active window, now the
    default action for Ctrl+O
  * Improved dark theme detection
- Update minimal cmake version to 3.25
- Add cmake(Qt6TextToSpeech) to BuildRequires</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1775736000">- Add fix-build-gcc16.patch (boo#1261805)</changelog>
</package>
<package pkgid="e9fd953dbad5f3e35538b741444f4b657ae0ed058f2613a22fc8442b6769a6254918abccf7dc1811d328f756c0edf5101514d168dcc3375a08e3e7b125df345c" name="bibletime-debugsource" arch="i586">
  <version epoch="0" ver="3.2.0" rel="2.6"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1610712000">- Add compatibility with qml-autoreqprov</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1624795200">- Remove the unneeded QtWebKit build dependency.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1628424000">- Update to 3.0.1:
  * Improved tuning of scrolling speed.
  * Improved handling of fonts to fix many bugs, including a switch to Qt's
    native font chooser widget in settings dialog, because of many serious bugs
    in our legacy implementation.
  * Improved sample text in settings dialog.
  * Improved behavior of the mag view to be more similar to pre-3.0 behavior.
  * Increased maximum column count from 4 to 10.
  * Removed the orphaned and broken tests for BibleTime.
  * Updated translations, including a new user interface translations to
    Japanese and Ukrainian, a new Handbook translation to Russian, and a new
    Howto translation to Ukrainian.
  * Fixed DisplayView.qml getting incorrectly installed under /usr/bin/ on some
    platforms.
  * Fixed some compatibility issues with different Qt versions.
  * Fixed a crash when editing personal commentary.
  * Fixed highlighting of selected text.
  * Fixed dragging of links.
  * Fixed modules rearranging themselves.
  * Fixed logic related to clicking on verse numbers.
  * Fixed custom font of first column being incorrectly applied to all columns.
  * Fixed preview in settings dialog displaying text in red.
  * Fixed lexicons not being displayed.
  * Fixed drag and drop in mag view and search dialog.
  * Fixed no text being displayed for some ThML modules.
  * Fixed undefined behavior and crashes from opening menus to select works by
    working around a broken QMenu interface (QTBUG-77273).
  * Fixes to handling of languages, including a caching discrepancy which
    caused some settings not being properly applied before restarting
    BibleTime.
  * Fixed saving of chapters not working properly.
  * Fixed handling of nested tags for OSIS works.
  * Fixes to handling of PageUp/PageDown keys when scrolling out of bounds.
    Note that when BibleTime is compiled against Qt 5.9, one might still
    experience a trivial glitch where only part of the module is displayed.
    Pressing PageUp/PageDown again may help to work around this.
- Remove displayview.patch</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1630324800">- Update to 3.0.2:
  * Fixed a build-error caused by an C++11 incompatibility (bug #332)
  * Fixed copying of text disabled with Qt versions earlier than than
    5.13 (bug #334)
  * Fixed some undefined behavior and out-of-bounds memory errors
  * Fixed missing documentation in Windows
  * Updated translations
  * Added ability to copy docs into build during install and packaging</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1652616000">- Update to 3.0.3:
  * Fixed license.html being installed twice
  * Partially worked around a libsword bug which limited download durations to
    10 seconds
  * Fixed bug which made it impossible to active toolbar buttons using keyboard
  * Fixed some out-of-bounds memory read
  * Fixed a number of input parsing and output generation errors, including
    invalid memory reads
  * Fixed search scopes not being properly translated
  * Fixed version information in installed metadata files
  * Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708689600">- Align path for document installation between openSUSE versions.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1741435200">- Update to 3.1.0
  * Use Qt 6
- Add fix_compilation_against_sword_1_8_1.patch and
  fixed_grouping_serialization_qt5_compatibility.patch</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1742558400">- Update to 3.1.1
  * Fixed a compatibility issue causing BibleTime to loop on startup consuming
    all memory and crashing when reading configuration files written by
    previous versions of BibleTime based on Qt5.
  * Fixed compilation against Sword 1.8.1.
- Drop fix_compilation_against_sword_1_8_1.patch and
  fixed_grouping_serialization_qt5_compatibility.patch</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1771848000">- Update to 3.2.0. Key features:
  * Added basic Text-to-Speech (TTS) for selected text
  * Added option to search works open in the active window, now the
    default action for Ctrl+O
  * Improved dark theme detection
- Update minimal cmake version to 3.25
- Add cmake(Qt6TextToSpeech) to BuildRequires</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1775736000">- Add fix-build-gcc16.patch (boo#1261805)</changelog>
</package>
<package pkgid="378adce1cd5f53a8bec24f567a8f710f4fd2ed694c4019edfe740a43ff23ab2df90ca5e316baaff14c13d0935e38be1df91de848627ca35deb618de89a5f3cfc" name="bibtool-debuginfo" arch="i586">
  <version epoch="0" ver="2.68" rel="4.3"/>
  <changelog author="mpluskal@suse.com" date="1436616000">- Update to 2.60
  * The field name and other symbols may start with any allowed
    character.
  * Non-alpha characters at the beginning are treated as warining
    only.
- Use url for source
- Add gpg signature
- Small cleanups with spec-cleaner</changelog>
  <changelog author="cfarrell@suse.com" date="1436961600">- license update: GPL-1.0+ and CC-BY-SA-3.0
  Various .sty files are CC-BY-SA-3.0 licensed</changelog>
  <changelog author="mpluskal@suse.com" date="1448539200">- Update to 2.61
  * New resource rename.field introduced to conditionally rename a
    field.
  * Duplicate file doc/bibtool.tex in the distribution tar ball
    eliminated.</changelog>
  <changelog author="mpluskal@suse.com" date="1454846400">- Update to 2.36
  * Combined rewrite and delete bug fixed.
  * Minor improvements for the distribution.
  * README renamed to README.md to comply with the conventions of
    the GitHub repository.</changelog>
  <changelog author="mpluskal@suse.com" date="1471262400">- Drop -doc subpackage as building it is getting more and more
  difficult</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1706529600">- Update to version 2.68
  * Handling of extracting by aux file improved.
  * Record extended by attribute lineno.This attribute carries
    the line number of the initiating @.
  * The format of the error messages has been slightly
    streamlined. Double spaces are avoided; two colons in one
    message are avoided.
  * The format of the messages of check_rule include file and
    line number.
  * Warning for double fields added.
  * The empty output file is used to signal that the output
    should be suppressed.
  * The resources check.warning.rule and check.error.rule have
    been introduced to allow semantic checks to be classified
    as warning or error.
  * The behaviour of the resource check.double has been
    generalized. The requirement that double entries to be
    adjacent has been dropped. This has the impact that the
    processing is slightly slower.
  * New resource file unique.field introduced. With this
    resource it is possible to specify additional unique
    constraints for fields. If different records have the same
    value for one of those fields then a warning is issued.
  * Static library renamed from libbib.a to libbibtool.a.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN (all patches
  disabled, scripted change).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1736856000">- Fix escaping of commented out patch: with RPM 4.20, %patch
  becomes a standard, expandable macro, that can span more than one
  line. Commenting out with #%patch can thus lead to invalid
  results.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1771761600">- Add -std=gnu11 to avoid incompatibilities with C23 mode.
- Reenable patch bibtool-use-system-regex.patch to not use BibTool's
  own copy of regex library.</changelog>
</package>
<package pkgid="3969d31c432db29f01863587b463cd9521a016d8c00e20c0a37a8cf888730d81dfc7311f3af57d354194316bc97a05d271970743fddeda1aea562741f3a51438" name="bibtool-debugsource" arch="i586">
  <version epoch="0" ver="2.68" rel="4.3"/>
  <changelog author="mpluskal@suse.com" date="1436616000">- Update to 2.60
  * The field name and other symbols may start with any allowed
    character.
  * Non-alpha characters at the beginning are treated as warining
    only.
- Use url for source
- Add gpg signature
- Small cleanups with spec-cleaner</changelog>
  <changelog author="cfarrell@suse.com" date="1436961600">- license update: GPL-1.0+ and CC-BY-SA-3.0
  Various .sty files are CC-BY-SA-3.0 licensed</changelog>
  <changelog author="mpluskal@suse.com" date="1448539200">- Update to 2.61
  * New resource rename.field introduced to conditionally rename a
    field.
  * Duplicate file doc/bibtool.tex in the distribution tar ball
    eliminated.</changelog>
  <changelog author="mpluskal@suse.com" date="1454846400">- Update to 2.36
  * Combined rewrite and delete bug fixed.
  * Minor improvements for the distribution.
  * README renamed to README.md to comply with the conventions of
    the GitHub repository.</changelog>
  <changelog author="mpluskal@suse.com" date="1471262400">- Drop -doc subpackage as building it is getting more and more
  difficult</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1706529600">- Update to version 2.68
  * Handling of extracting by aux file improved.
  * Record extended by attribute lineno.This attribute carries
    the line number of the initiating @.
  * The format of the error messages has been slightly
    streamlined. Double spaces are avoided; two colons in one
    message are avoided.
  * The format of the messages of check_rule include file and
    line number.
  * Warning for double fields added.
  * The empty output file is used to signal that the output
    should be suppressed.
  * The resources check.warning.rule and check.error.rule have
    been introduced to allow semantic checks to be classified
    as warning or error.
  * The behaviour of the resource check.double has been
    generalized. The requirement that double entries to be
    adjacent has been dropped. This has the impact that the
    processing is slightly slower.
  * New resource file unique.field introduced. With this
    resource it is possible to specify additional unique
    constraints for fields. If different records have the same
    value for one of those fields then a warning is issued.
  * Static library renamed from libbib.a to libbibtool.a.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN (all patches
  disabled, scripted change).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1736856000">- Fix escaping of commented out patch: with RPM 4.20, %patch
  becomes a standard, expandable macro, that can span more than one
  line. Commenting out with #%patch can thus lead to invalid
  results.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1771761600">- Add -std=gnu11 to avoid incompatibilities with C23 mode.
- Reenable patch bibtool-use-system-regex.patch to not use BibTool's
  own copy of regex library.</changelog>
</package>
<package pkgid="15f0117aa290a73d32f7804ad246acc0ddce698811e81d0fe59fb84bfcd3452fd39e95c72e2c55db11fd87f8d5482e86edef04cb0f637c2a2a3aa0f1782eb127" name="bibview-debuginfo" arch="i586">
  <version epoch="0" ver="2.2" rel="1014.4"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1329739200">- buildrequire xorg-x11 for directory ownership</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1519128000">- Remove xorg-x11-devel from BuildRequires</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1550577600">- Correct documentation as there is no X11R6 anymore for a long time</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723809600">- Add bibview-C99.dif adding missing includes so that all called
  functions are properly declared and the package builds with
  GCC 14.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750075200">- Make it build again</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1757592000">- Make it build even with broken imake/xmkmf setup</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1763467200">- Again make it build again</changelog>
</package>
<package pkgid="6e792aaf440a8b0710fd8e613e5530b6206f2036b097b9b5ff92476e12b9eef3416394a6e7eb67d7ffefcd58a70fa873a7b864ac3e5e87e2fef5818481d54005" name="bibview-debugsource" arch="i586">
  <version epoch="0" ver="2.2" rel="1014.4"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1329739200">- buildrequire xorg-x11 for directory ownership</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1519128000">- Remove xorg-x11-devel from BuildRequires</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1550577600">- Correct documentation as there is no X11R6 anymore for a long time</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723809600">- Add bibview-C99.dif adding missing includes so that all called
  functions are properly declared and the package builds with
  GCC 14.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750075200">- Make it build again</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1757592000">- Make it build even with broken imake/xmkmf setup</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1763467200">- Again make it build again</changelog>
</package>
<package pkgid="5c43ab4dbf0d448b874d672dacb3effeabca44b2982088ac64b6b0f1621c33792eee28975b01f01bc145412773e36f36658509c08c6d5f29f8aa678e0ab6fb86" name="bijiben-debuginfo" arch="i586">
  <version epoch="0" ver="40.2+git586.102d7c2f" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing option static=false to meson, no longer used nor
  needed.
- Replace option update-mimed=false with update_mimedb=false
  following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 158.patch: Fix build with meson 0.61.0 and newer.
- Update our Supplements to current standard.
- Drop update-desktop-files BuildRequires and macro, no longer
  needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650024000">- Call find_lang before fdupes: find_lang potentially deletes some
  files which might, in worst case, be link targets identified by
  fdupes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661860800">- Add bijiben-switch-to-soup3.patch: Backport upstream switch to
  soup3. Following this, replace pkgconfig(webkit2gtk-4.0) with
  pkgconfig(webkit2gtk-4.1) BuildRequires.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1716811200">- The packages gnome-shell-search-provider-bijiben triggers
  repetitive crash (bsc#1210322, bsc#1221387). From Alynx's analysis
  from openSUSE side, this can be a complex glib/gdbus issue which
  can not be fixed quickly. Temporarily not to pull the package now
  will keep the main application more useful before a fix.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758196800">- Update to version 40.1+git499.b629192:
  + Port to gtk4
  + Port to libadwaita.
  + Port to webkitgtk-6.0
  + Updated translations.
- Changes to BuildRequries following upstreams ports:
  + Add: pkgconfig(gtk4), pkgconfig(libadwaita-1) and
    pkgconfig(webkitgtk-6.0)
  + Drop: pkgconfig(gtk+-3.0), pkgconfig(libhandy-1) and
    pkgconfig(webkit2gtk-4.1)
- Drop patches fixed upstream:
  + 158.patch
  + bijiben-switch-to-soup3.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761652800">- Update to version 40.2+git573.274cbff9:
  * Add tests
  * lazy-deserializer:
  - Fix a memory leak
  - Escape text before appending to html
  * webkit-editor: Mark note as modified on changes
  * xml-note:
  - Allow creating notes from xml content
  - Remove bijiben 2 format enum value
  - Fix a memory leak
  - Deserialize note only if uid is set
  * note: Fix set text content API</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762084800">- Update to version 40.2+git586.102d7c2f:
  * application: Close note on deletion only if it's the open one
  * window: Add an ellipsis to "Email note" menu
  * settings: Fix 'use-system-font' property
  * note-view: Fix saving note on tag changes
  * Remove BjbNotebookRow
  * notebooks-dialog: Use AdwActionRow for rows
  * notebook-row: Fix icon name
  * note-view: Set font when editor is created
  * webkit-editor: Refactor
  * ci: Update Flatpak module name
  * various: Rename gnome-notes in URL to bijiben
  * various: Rename 'GNOME Notes' to 'Notes'
  * doap: Rename to bijiben</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="b53f45ce3f3dbc6ee11e2cd6abf1ca5c697cfc31e648fd76aad58972653a6d961e06c68400838ebc6d0c2a399b5eefb491fc8c7bd9aae39fbdbe834b3881c89b" name="bijiben-debugsource" arch="i586">
  <version epoch="0" ver="40.2+git586.102d7c2f" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing option static=false to meson, no longer used nor
  needed.
- Replace option update-mimed=false with update_mimedb=false
  following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 158.patch: Fix build with meson 0.61.0 and newer.
- Update our Supplements to current standard.
- Drop update-desktop-files BuildRequires and macro, no longer
  needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650024000">- Call find_lang before fdupes: find_lang potentially deletes some
  files which might, in worst case, be link targets identified by
  fdupes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661860800">- Add bijiben-switch-to-soup3.patch: Backport upstream switch to
  soup3. Following this, replace pkgconfig(webkit2gtk-4.0) with
  pkgconfig(webkit2gtk-4.1) BuildRequires.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1716811200">- The packages gnome-shell-search-provider-bijiben triggers
  repetitive crash (bsc#1210322, bsc#1221387). From Alynx's analysis
  from openSUSE side, this can be a complex glib/gdbus issue which
  can not be fixed quickly. Temporarily not to pull the package now
  will keep the main application more useful before a fix.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758196800">- Update to version 40.1+git499.b629192:
  + Port to gtk4
  + Port to libadwaita.
  + Port to webkitgtk-6.0
  + Updated translations.
- Changes to BuildRequries following upstreams ports:
  + Add: pkgconfig(gtk4), pkgconfig(libadwaita-1) and
    pkgconfig(webkitgtk-6.0)
  + Drop: pkgconfig(gtk+-3.0), pkgconfig(libhandy-1) and
    pkgconfig(webkit2gtk-4.1)
- Drop patches fixed upstream:
  + 158.patch
  + bijiben-switch-to-soup3.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761652800">- Update to version 40.2+git573.274cbff9:
  * Add tests
  * lazy-deserializer:
  - Fix a memory leak
  - Escape text before appending to html
  * webkit-editor: Mark note as modified on changes
  * xml-note:
  - Allow creating notes from xml content
  - Remove bijiben 2 format enum value
  - Fix a memory leak
  - Deserialize note only if uid is set
  * note: Fix set text content API</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762084800">- Update to version 40.2+git586.102d7c2f:
  * application: Close note on deletion only if it's the open one
  * window: Add an ellipsis to "Email note" menu
  * settings: Fix 'use-system-font' property
  * note-view: Fix saving note on tag changes
  * Remove BjbNotebookRow
  * notebooks-dialog: Use AdwActionRow for rows
  * notebook-row: Fix icon name
  * note-view: Set font when editor is created
  * webkit-editor: Refactor
  * ci: Update Flatpak module name
  * various: Rename gnome-notes in URL to bijiben
  * various: Rename 'GNOME Notes' to 'Notes'
  * doap: Rename to bijiben</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="039d325a1e349fa4d2b296958d1108602eb2ab942366e0ab103efbab9e88964b27f67d2df79d87140a4fb2d2ac147c79b3df44e95bd6cfc183d744d01b1261b6" name="binaryen-debuginfo" arch="i586">
  <version epoch="0" ver="123" rel="1.5"/>
  <changelog author="Garret Wassermann &lt;garret@wassiverse.com&gt;" date="1544788800">- Initial package (v1.38.28)</changelog>
  <changelog author="Garret Wassermann &lt;garret@wassiverse.com&gt;" date="1602072000">- updated to v97
  * Remove asm2wasm, which supported Emscripten's fastcomp backend,
    after fastcomp was removed.
  * The new feature flag --enable-anyref enables just the anyref
    type incl. basic subtyping of externref, funcref and exnref
    (if enabled).
  * Enabling the exception handling or anyref features without also
    enabling reference types is a validation error now.
  * The Host expression and its respective APIs have been refactored
    into separate MemorySize and MemoryGrow expressions to align with
    other memory instructions.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1606824000">- update to v98
  * Add --fast-math mode.
  * Initial implementation of "Memory64" proposal
  * Lots of changes in support of GC proposal
- ran spec-cleaner
- create .changes for first time
- fix build</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1610971200">- update to v99
  * [GC] Fix parsing/printing of ref types using i31 (#3469),
    This lets us parse (ref null i31) and (ref i31) and not just i31ref.
  * It also fixes the parsing of i31ref, making it nullable for now, which we
    need to do until we support non-nullability.
  * Fix some internal handling of i31 where we had just i31ref (which meant we
    just handled the non-nullable type).
  * After fixing a bug in printing (where we didn't print out (ref null i31)
    properly), I found some a simplification, to remove TypeName.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1612353600">- Declare missing wasm-split binary
- simplify and neutralize the description</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1615982400">- update to v100
  * `wasm-dis` now supports options to enable or disable Wasm features.
  * Reference types support has been improved by allowing multiple
    tables in a module.
  * `call_indirect` and `return_call_indirect` now take an additional
    table name parameter. This is necessary for reference types support.
  * New getter/setter methods have been introduced for `call_indirect`
    table name:
  - `BinaryenCallIndirectGetTable`
  - `BinaryenCallIndirectSetTable`
  - JS API `CallIndirect.table`
  * New APIs have been added to add and manipulate multiple tables
    in a module:
  - `BinaryenAddTable`
  - `BinaryenRemoveTable`
  - `BinaryenGetNumTables`
  - `BinaryenGetTable`
  - `BinaryenGetTableByIndex`
  - `BinaryenTableGetName`
  - `BinaryenTableGetInitial`
  - `BinaryenTableHasMax`
  - `BinaryenTableGetMax`
  - `BinaryenTableImportGetModule`
  - `BinaryenTableImportGetBase`
  - `module.addTable`
  - `module.removeTable`
  - `module.getTable`
  - `module.getTableByIndex`
  - `module.getNumTables`
  - `binaryen.getTableInfo`</changelog>
  <changelog author="Flavio Castelli &lt;fcastelli@suse.com&gt;" date="1677672000">- update to version 112
  - Add AbstractTypeRefining pass (#5461)
  - Add a mechanism to skip a pass by name (#5448)
  - Add TypeMerging pass (#5321)
  - Add TypeSSA pass  (#5299)
  - Optimization sequences like `-O3 -Os` now do the expected thing and run `-O3`
    followed by `-Os`. Previously the last of them set the defaults that were used
    by all executions, so `-O3 -Os` was equivalent to `-Os -Os`. (There is no
    change to the default optimization level that other passes can see. For
    example, `--precompute-propagate -O2 -O1` will run `--precompute-propagate`
    at opt level `1`, as the global default is set to `2` and then overridden to
    `1`. The only change is that the passes run by `-O2` will actually run `-O2`
    now, while before they'd use the global default which made them do `-O1`.)
  - Add `--closed-world` flag. This enables more optimizations in GC mode as it
    lets us assume that we can change types inside the module.
  - The isorecursive WasmGC type system (i.e. --hybrid) is now the default to
    match the spec and the old default equirecursive (i.e. --structural) system
    has been removed.
  - `ref.is_func`, `ref.is_data`, and `ref.is_i31` have been removed from the C
    and JS APIs and `RefIs` has been replaced with `RefIsNull`.
  - Types `Data` and `Dataref` have been replaced with types `Struct` and
    `Structref` in the C and JS APIs.
  - `BinaryenStringNew` now takes an additional last argument, `try_`, indicating
    whether the instruction is one of `string.new_utf8_try` respectively
    `string.new_utf8_array_try`.
  - `BinaryenStringEq` now takes an additional second argument, `op`, that is
    either `BinaryenStringEqEqual()` if the instruction is `string.eq` or
    `BinaryenStringEqCompare()` if the instruction is `string.compare`.
- version v111
  - Add extra `memory64` argument for `BinaryenSetMemory` and new
    `BinaryenMemoryIs64` C-API method to determine 64-bit memory. (#4963)
  - `TypeBuilderSetSubType` now takes a supertype as the second argument.
  - `call_ref` now takes a mandatory signature type immediate.
  - If `THROW_ON_FATAL` is defined at compile-time, then fatal errors will throw a
    `std::runtime_error` instead of terminating the process. This may be used by
    embedders of Binaryen to recover from errors.
  - Implemented bottom heap types: `none`, `nofunc`, and `noextern`. RefNull
    expressions and null `Literal`s must now have type `nullref`, `nullfuncref`,
    or `nullexternref`.
  - The C-API's `BinaryenTypeI31ref` and `BinaryenTypeDataref` now return nullable
    types.
  - The `sign-extension` and `mutable-globals` features are now both enabled by
    default in all tools. This is in order to match llvm's defaults (See
    https://reviews.llvm.org/D125728).
  - Add a pass to lower sign-extension operations to MVP.
- version v110
  - Add support for non-nullable locals in wasm GC. (#4959)
  - Add support for multiple memories. (#4811)
  - Add support for the wasm Strings proposal. (see PRs with [Strings] in name)
  - Add a new flag to Directize, `--pass-arg=directize-initial-contents-immutable`
    which indicates the initial table contents are immutable. That is the case for
    LLVM, for example, and it allows us to optimize more indirect calls to direct
    ones. (#4942)
  - Change constant values of some reference types in the C and JS APIs. This is
    only observable if you hardcode specific values instead of calling the
    relevant methods (like `BinaryenTypeDataref()`). (#4755)
  - `BinaryenModulePrintStackIR`, `BinaryenModuleWriteStackIR` and
    `BinaryenModuleAllocateAndWriteStackIR` now have an extra boolean
    argument `optimize`. (#4832)
  - Remove support for the `let` instruction that has been removed from the typed
    function references spec.
  - HeapType::ext has been restored but is no longer a subtype of HeapType::any to
    match the latest updates in the GC spec. (#4898)
  - `i31ref` and `dataref` are now nullable to match the latest GC spec. (#4843)
  - Add support for `extern.externalize` and `extern.internalize`. (#4975)
  version v109
  - Add Global Struct Inference pass (#4659) (#4714)
  - Restore and fix SpillPointers pass (#4570)
  - Update relaxed SIMD instructions to latest spec
  version v108
  - Add CMake flag BUILD_TOOLS to control building tools (#4655)
  - Add CMake flag JS_OF_OCAML for js_of_ocaml (#4637)
  - Remove externref (#4633)
  version v107
  - Update the wasm GC type section binary format (#4625, #4631)
  - Lift the restriction in liveness-traversal.h on max 65535 locals (#4567)
  - Switch to nominal fuzzing by default (#4610)
  - Refactor Feature::All to match FeatureSet.setAll() (#4557)
  - New Signature Pruning pass (#4545)
  - Add support for extended-const proposal (#4529)
  - Add BUILD_TESTS CMake option to make gtest dependency optional.
  - Updated tests to use filecheck 0.0.22 (#4537). Updating is required to
    successfully run the lit tests. This can be done with
    `pip3 install -r requirements-dev.txt`.
  version v106
  - [wasm2js] Support exports of Globals (#4523)
  - MergeSimilarFunctions optimization pass (#4414)
  - Various wasm-ctor-eval improvements, including support for GC.
  version v105
  - This release contains binaries for ARM64 MacOS devices (#4397)
  - Otherwise, mostly bug fixes and incremental optimization improvements.
  version v104
  - Bugfixes only, release created due to incorrect github release artifacts in
    v103 release (#4398).
  version v103
  - The EffectAnalyzer now takes advantage of immutability of globals. To achieve
    that it must have access to the module. That is already the case in the C++
    API, but the JS API allowed one to optionally not add a module when calling
    `getSideEffects()`. It is now mandatory to pass in the module.
  - JS and Wasm builds now emit ECMAScript modules. New usage is:
    ```js
    import Binaryen from "path/to/binaryen.js";
    const binaryen = await Binaryen();
    ...
    ```
  - CallIndirect changed from storing a Signature to storing a HeapType
  version v102
  - Add `BinaryenUpdateMaps` to the C API.
  - Adds a TrapsNeverHappen mode (#4059). This has many of the benefits of
    IgnoreImplicitTraps, but can be used safely in more cases. IgnoreImplicitTraps
    is now deprecated.
  - Adds type argument for BinaryenAddTable method (#4107). For the binaryen.js api
    this parameter is optional and by default is set to funcref type.
  - Replace `BinaryenExpressionGetSideEffects`'s features parameter with a module
    parameter.
  - OptimizeInstructions now lifts identical code in `select`/`if` arms (#3828). This may cause direct `BinaryenTupleExtract(BinaryenTupleMake(...))` to [use multivalue types](https://github.com/grain-lang/grain/pull/1158).
  version v101
  - `BinaryenSetFunctionTable` and `module.setFunctionTable` have been removed
    in favor of `BinaryenAddTable` and `module.addTable` respectively.
  - `BinaryenIsFunctionTableImported` is removed.
  - A new type `BinaryenElementSegmentRef` has been added to the C API with
    new apis in both C &amp; JS:
  - `BinaryenAddActiveElementSegment`
  - `BinaryenAddPassiveElementSegment`
  - `BinaryenRemoveElementSegment`
  - `BinaryenGetElementSegment`
  - `BinaryenGetElementSegmentByIndex`
  - `BinaryenElementSegmentGetName`
  - `BinaryenElementSegmentSetName`
  - `BinaryenElementSegmentGetTable`
  - `BinaryenElementSegmentSetTable`
  - `BinayenElementSegmentIsPassive`
  - `module.addActiveElementSegment`
  - `module.addPassiveElementSegment`
  - `module.removeElementSegment`
  - `module.getElementSegment`
  - `module.getElementSegmentByIndex`
  - `module.getTableSegments`
  - `module.getNumElementSegments`
  - `binaryen.getElementSegmentInfo`
  - `BinaryenAddTable` and `module.addTable` no longer take offset and function
    names.
  - `BinaryenGetNumFunctionTableSegments` is replaced with
    `BinaryenGetNumElementSegments`.
  - `BinaryenGetFunctionTableSegmentOffset` is replaced with
    `BinaryenElementSegmentGetOffset`.
  - `BinaryenGetFunctionTableSegmentLength` is replaced with
    `BinaryenElementSegmentGetLength`.
  - `BinaryenGetFunctionTableSegmentData` is replaced with
    `BinaryenElementSegmentGetData`.
  - Boolean values in the C API now should use `bool` instead of `int`.
  - Experimental SIMD instructions have been removed and the names and opcodes of
    the standard instructions have been updated to match the final spec.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1691928000">- update to version 114
  * Fix a bug where e.g. -O3 -Oz ran the -O3 with the opt levels
    of -Oz, which could inhibit inlining, for example. While this
    is a bugfix, it affects how commandline options are
    interpreted, so if you depended on the old behavior this may
    be a breaking change. That is, the old behavior made -O3 -Oz
    run the first -O3 with -Oz's opt levels, and the new behavior
    is to run -O3 with the proper (-O3) opt levels. This is a
    followup to #5333 from a previous release.  (#5787)
  * Add pass to remove Exception Handling instructions (#5770).
- includes version 113:
  * Add a `wasm-merge` tool. This is a full rewrite of the
    previous `wasm-merge` tool that was removed from the tree in
    the past. The new version is much simpler after recent
    improvements to multi-memory and multi-table. The rewrite was
    motivated by new use cases for merging modules in the context
    of WasmGC.
  * Some C and JS API functions now refer to data and element
    segments by name instead of index.
  * The `--nominal` and `--hybrid` command line options and
    related API functions have been removed. The only supported
    type system is now the standard isorecursive (i.e. hybrid)
    type system. (#5672)
- Add a "mayNotReturn" effect (#5711).
- Disable the memory64 feature in Memory64Lowering.cpp (#5679).
- Disable sign extension in SignExtLowering.cpp (#5676).</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1750766400">- update to version 123
  * We now support "exact" references from the custom descriptors
    proposal, and emit such references when the feature is enabled.
    As a result, using -all will enable that feature (among all
    others), and cause GC-using binaries to use that feature,
    which most VMs do not yet support. To avoid such VM errors,
    either enable only the features you want, or disable it: -all
  - -disable-custom-descriptors.
  * Use mimalloc allocator for Linux static builds, making our
    official release binaries a lot faster. (#7378)
  * Add an option to preserve imports and exports in the fuzzer (
    for fuzzer harnesses where they only want Binaryen to modify
    their given testcases, not generate new things in them). (#7300)
  * string is now a subtype of ext (rather than any). This allows
    better transformations for strings, like an inverse of
    StringLowering, but will error on codebases that depend on
    being able to pass strings into anyrefs. (#7373)
  * Require the type of RefFunc expressions to match the type of
    the referenced function. It is no longer valid to type them
    as funcref in the IR. (#7376)
  * The C and JS APIs for creating RefFunc expressions now take a
    HeapType instead of a Type.
  * MergeSimilarFunctions: Do a return_call when possible (
    necessary for correctness in wasm files that depend on calls
    for control flow). (#7350)
- includes v122
  * The heap type associated with a tag is now preserved through
    optimization. (#7220)
  * The "typed-continuations" features is renamed "stack-switching "
    and the latest instructions are experimentally supported. (#7041)
  * WasmGC branches that send extra values can now be parsed via
    lowering to use scratch locals. (#7202)
  * Add experimental support for atomic struct get and set (#7155)
    and RMW (#7225) operations.
- includes v121
  * BinaryenSelect no longer takes a type parameter. (#7097)
  * AutoDrop APIs have been removed. (#7106)
  * bulk-memory-opt and call-indirect-overlong features are added
    for parity with LLVM. (#7139)
  * WasmGC optimizations now run significantly faster and scale
    better with available threads. (#7142)
  * Binaryen now supports parsing control flow structures with
    parameter types by lowering them away in the parsers. (#7149)
- includes v120
  * Remove closed world validation checks. These checks were
    causing more harm than good. All valid code will now validate
    with --closed-world (but also it now provides fewer warnings
    to users that enable closed world on code which does not
    conform to the requirements of that mode, which can lead to
    changes in runtime behavior; for the long-term plans, see #6965). (#7019)
  * Many compile time speedups were implemented (2x overall
    improvement), see #4165 (comment)
  * Several exnref (newest version of Wasm EH) optimizations:
    [#7013], #6996, #6997, #6983, #6980
  * Source Maps: Support 5 segment mappings. (#6795)
  * [wasm-split] Add a multi-split mode. (#6943)
  * Add a --preserve-type-order option that minimizes text format
    changes in type ordering. (#6916)
  * Add a J2CL specific pass that moves itable entries to vtables. (#6888)
- includes v119
  * Passes can now receive individual pass arguments, that is --
    foo=A --foo=B for a pass foo will run the pass twice (which
    was possible before) and will now run it first with argument
    A and second with B. --pass-arg=foo@BAR will now apply to the
    most recent --foo pass on the commandline, if foo is a pass (
    while global pass arguments - that are not the name of a pass
  - remain, as before, global for all passes). (#6687)
  * The Metrics pass now takes an optional argument to use as the
    title, --metrics=text will show that text before the metrics.
    Each instance of Metrics can have unique text, --metrics=
    before -O3 --metrics=after. (#6792)
  * Add C and JS APIs to control more pass options (
    trapsNeverHappen, closedWorld, generateStackIR,
    optimizeStackIR, and the list of skipped passes). (#6713)
  * A C APIs for getting/setting the type of Functions (#6721).
  * Allow using --skip-pass on the commandline multiple times (#6714).
  * The instructions relaxed_fma and relaxed_fnma have been
    renamed to relaxed_madd and relaxed_nmadd.
  * Add a new --heap-store-optimization pass. (#6882)
  * Add a pass for minimizing recursion groups. (#6832)
- includes v118
  * StackIR is now handled entirely during binary writing (#656).
    This is mostly not noticeable, except that:
  - Text output no longer notes (; has Stack IR ;) (as Stack
    IR only exists during binary writing).
  - --generate-stack-ir, --optimize-stack-ir, and --print-
    stack-ir are now flags and not passes. That means the
    order of operations may seem different, as they apply
    during binary writing (or, if no binary is written but
    we were still asked to print StackIR, wasm-opt does it
    at the very end).
  - Whether to generate, optimize, and print StackIR is now
    noted as part of the PassOptions. As a result
    BinaryenModulePrintStackIR and similar APIs do not
    receive an optimize flag, as they read the PassOption
    optimizeStackIR instead.
  * The new, standards-compliant text parser is now the default.
  * Source map comments on else branches must now be placed above
    the instruction inside the else branch rather than on the
    else branch itself.
  * Source map locations from instructions are no longer
    automatically propagated to function epilogues.
  * Add a new BinaryenModuleReadWithFeatures function to the C
    API that allows to configure which features to enable in the parser. (#6380)
  * The build-time option to use legacy WasmGC opcodes is removed. (#5874)
  * The strings in string.const instructions must now be valid WTF-8.
  * The TraverseCalls flag for ExpressionRunner is removed.
  * C API: Support adding data segments individually (#6346)
  * Add sourcemap support to wasm-metadce and wasm-merge (#6372).
  * Fix semantics of return calls (#6448, #6451, #6464, #6470, #6474).
  * Add table64 lowering pass (#6595).
  * Add TraceCalls instrumentation pass (#6619).
- includes v117
  * Add a WebAssembly build to release (#6351)
  * Add Linux aarch64 build to release (#6334).
  * The text format for tuple instructions now requires immediates.
    For example, to make a tuple of two elements, use tuple.make 2 (#6169) (#6172) (#6170).
  * The text format for if expressions now requires then and else
    to introduce the two branch arms, matching the spec (#6201).
  * Fuzzer: Remove --emit-js-shell logic and reuse fuzz_shell.js instead (#6310).
  * [EH] Add --experimental-new-eh option to wasm-opt (#6270) (#6210).
  * Add StringLowering pass, from stringref to imported-strings (#6271).
  * C API: Add BinaryenFunctionAppendVar (#6213).
  * Add J2CL optimization pass (#6151).
  * Add no-inline IR annotation, and passes to set it based on function name (#6146).
  * C API: Add BinaryenTableGetType and BinaryenTableSetType (#6137).
  * Add an Unsubtyping optimization (#5982).
  * Compute full transitive closure in GlobalEffects (#5992).
  * Add passes to finalize or unfinalize types (#5944).
  * Add a tuple optimization pass (#5937).
- includes v116
  * "I31New" changed to "RefI31" everywhere it appears in the C
    API and similarly "i31.new" has been replaced with "ref.i31"
    in the JS API and in printed output (#5930, #3931).
  * The standard WasmGC opcodes are now on by default (#5873).
- includes v115
  * The nonstandard, experimental gc-nn-locals feature has been
    removed now that standard non-nullable locals are supported. (#5080)
  * Print all debug annotations when BINARYEN_PRINT_FULL. (#5904)
  * Use the standard text format for WasmGC now that things are
    stable there. (#5894, #5889, #5852, #5801)
  * Rename multimemory flag to --multimemory to match its naming
    in LLVM. (#5890)
  * Allow opting into standard GC encodings at compile time. (#5868)
  * Remove legacy WasmGC instructions. (#5861)
  * GUFA: Infer using TrapsNeverHappen. (#5850)
  * Add a pass to reorder functions by name, which can be useful
    for debugging (e.g. comparisons after optimizations), --reorder-functions-by-name. (#5811)
  * C API: Add BinaryenAddFunctionWithHeapType which is like
    BinaryenAddFunction but takes a heap type. The old function
    is kept for backwards compatibility and as a convenience. (#5829)
  * Work on new optimization framework using lattices. (#5784, #5794, #5800, #5817, #5831, #5849)
  * Heap types are now final by default and openness must be
    opted into both in the text and binary formats as well as in
    the TypeBuilder API. (#5918)</changelog>
</package>
<package pkgid="52f1d7d7f4026e9f2f79568454f09ec3cfe5425d3b6adf48b9c36ce2e9789aefb83c7b4924f97c56c45037d8e6997e02f52b384eda74f676acf34dac0357189f" name="binaryen-debugsource" arch="i586">
  <version epoch="0" ver="123" rel="1.5"/>
  <changelog author="Garret Wassermann &lt;garret@wassiverse.com&gt;" date="1544788800">- Initial package (v1.38.28)</changelog>
  <changelog author="Garret Wassermann &lt;garret@wassiverse.com&gt;" date="1602072000">- updated to v97
  * Remove asm2wasm, which supported Emscripten's fastcomp backend,
    after fastcomp was removed.
  * The new feature flag --enable-anyref enables just the anyref
    type incl. basic subtyping of externref, funcref and exnref
    (if enabled).
  * Enabling the exception handling or anyref features without also
    enabling reference types is a validation error now.
  * The Host expression and its respective APIs have been refactored
    into separate MemorySize and MemoryGrow expressions to align with
    other memory instructions.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1606824000">- update to v98
  * Add --fast-math mode.
  * Initial implementation of "Memory64" proposal
  * Lots of changes in support of GC proposal
- ran spec-cleaner
- create .changes for first time
- fix build</changelog>
  <changelog author="Garret Wassermann &lt;gwasser@gmail.com&gt;" date="1610971200">- update to v99
  * [GC] Fix parsing/printing of ref types using i31 (#3469),
    This lets us parse (ref null i31) and (ref i31) and not just i31ref.
  * It also fixes the parsing of i31ref, making it nullable for now, which we
    need to do until we support non-nullability.
  * Fix some internal handling of i31 where we had just i31ref (which meant we
    just handled the non-nullable type).
  * After fixing a bug in printing (where we didn't print out (ref null i31)
    properly), I found some a simplification, to remove TypeName.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1612353600">- Declare missing wasm-split binary
- simplify and neutralize the description</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1615982400">- update to v100
  * `wasm-dis` now supports options to enable or disable Wasm features.
  * Reference types support has been improved by allowing multiple
    tables in a module.
  * `call_indirect` and `return_call_indirect` now take an additional
    table name parameter. This is necessary for reference types support.
  * New getter/setter methods have been introduced for `call_indirect`
    table name:
  - `BinaryenCallIndirectGetTable`
  - `BinaryenCallIndirectSetTable`
  - JS API `CallIndirect.table`
  * New APIs have been added to add and manipulate multiple tables
    in a module:
  - `BinaryenAddTable`
  - `BinaryenRemoveTable`
  - `BinaryenGetNumTables`
  - `BinaryenGetTable`
  - `BinaryenGetTableByIndex`
  - `BinaryenTableGetName`
  - `BinaryenTableGetInitial`
  - `BinaryenTableHasMax`
  - `BinaryenTableGetMax`
  - `BinaryenTableImportGetModule`
  - `BinaryenTableImportGetBase`
  - `module.addTable`
  - `module.removeTable`
  - `module.getTable`
  - `module.getTableByIndex`
  - `module.getNumTables`
  - `binaryen.getTableInfo`</changelog>
  <changelog author="Flavio Castelli &lt;fcastelli@suse.com&gt;" date="1677672000">- update to version 112
  - Add AbstractTypeRefining pass (#5461)
  - Add a mechanism to skip a pass by name (#5448)
  - Add TypeMerging pass (#5321)
  - Add TypeSSA pass  (#5299)
  - Optimization sequences like `-O3 -Os` now do the expected thing and run `-O3`
    followed by `-Os`. Previously the last of them set the defaults that were used
    by all executions, so `-O3 -Os` was equivalent to `-Os -Os`. (There is no
    change to the default optimization level that other passes can see. For
    example, `--precompute-propagate -O2 -O1` will run `--precompute-propagate`
    at opt level `1`, as the global default is set to `2` and then overridden to
    `1`. The only change is that the passes run by `-O2` will actually run `-O2`
    now, while before they'd use the global default which made them do `-O1`.)
  - Add `--closed-world` flag. This enables more optimizations in GC mode as it
    lets us assume that we can change types inside the module.
  - The isorecursive WasmGC type system (i.e. --hybrid) is now the default to
    match the spec and the old default equirecursive (i.e. --structural) system
    has been removed.
  - `ref.is_func`, `ref.is_data`, and `ref.is_i31` have been removed from the C
    and JS APIs and `RefIs` has been replaced with `RefIsNull`.
  - Types `Data` and `Dataref` have been replaced with types `Struct` and
    `Structref` in the C and JS APIs.
  - `BinaryenStringNew` now takes an additional last argument, `try_`, indicating
    whether the instruction is one of `string.new_utf8_try` respectively
    `string.new_utf8_array_try`.
  - `BinaryenStringEq` now takes an additional second argument, `op`, that is
    either `BinaryenStringEqEqual()` if the instruction is `string.eq` or
    `BinaryenStringEqCompare()` if the instruction is `string.compare`.
- version v111
  - Add extra `memory64` argument for `BinaryenSetMemory` and new
    `BinaryenMemoryIs64` C-API method to determine 64-bit memory. (#4963)
  - `TypeBuilderSetSubType` now takes a supertype as the second argument.
  - `call_ref` now takes a mandatory signature type immediate.
  - If `THROW_ON_FATAL` is defined at compile-time, then fatal errors will throw a
    `std::runtime_error` instead of terminating the process. This may be used by
    embedders of Binaryen to recover from errors.
  - Implemented bottom heap types: `none`, `nofunc`, and `noextern`. RefNull
    expressions and null `Literal`s must now have type `nullref`, `nullfuncref`,
    or `nullexternref`.
  - The C-API's `BinaryenTypeI31ref` and `BinaryenTypeDataref` now return nullable
    types.
  - The `sign-extension` and `mutable-globals` features are now both enabled by
    default in all tools. This is in order to match llvm's defaults (See
    https://reviews.llvm.org/D125728).
  - Add a pass to lower sign-extension operations to MVP.
- version v110
  - Add support for non-nullable locals in wasm GC. (#4959)
  - Add support for multiple memories. (#4811)
  - Add support for the wasm Strings proposal. (see PRs with [Strings] in name)
  - Add a new flag to Directize, `--pass-arg=directize-initial-contents-immutable`
    which indicates the initial table contents are immutable. That is the case for
    LLVM, for example, and it allows us to optimize more indirect calls to direct
    ones. (#4942)
  - Change constant values of some reference types in the C and JS APIs. This is
    only observable if you hardcode specific values instead of calling the
    relevant methods (like `BinaryenTypeDataref()`). (#4755)
  - `BinaryenModulePrintStackIR`, `BinaryenModuleWriteStackIR` and
    `BinaryenModuleAllocateAndWriteStackIR` now have an extra boolean
    argument `optimize`. (#4832)
  - Remove support for the `let` instruction that has been removed from the typed
    function references spec.
  - HeapType::ext has been restored but is no longer a subtype of HeapType::any to
    match the latest updates in the GC spec. (#4898)
  - `i31ref` and `dataref` are now nullable to match the latest GC spec. (#4843)
  - Add support for `extern.externalize` and `extern.internalize`. (#4975)
  version v109
  - Add Global Struct Inference pass (#4659) (#4714)
  - Restore and fix SpillPointers pass (#4570)
  - Update relaxed SIMD instructions to latest spec
  version v108
  - Add CMake flag BUILD_TOOLS to control building tools (#4655)
  - Add CMake flag JS_OF_OCAML for js_of_ocaml (#4637)
  - Remove externref (#4633)
  version v107
  - Update the wasm GC type section binary format (#4625, #4631)
  - Lift the restriction in liveness-traversal.h on max 65535 locals (#4567)
  - Switch to nominal fuzzing by default (#4610)
  - Refactor Feature::All to match FeatureSet.setAll() (#4557)
  - New Signature Pruning pass (#4545)
  - Add support for extended-const proposal (#4529)
  - Add BUILD_TESTS CMake option to make gtest dependency optional.
  - Updated tests to use filecheck 0.0.22 (#4537). Updating is required to
    successfully run the lit tests. This can be done with
    `pip3 install -r requirements-dev.txt`.
  version v106
  - [wasm2js] Support exports of Globals (#4523)
  - MergeSimilarFunctions optimization pass (#4414)
  - Various wasm-ctor-eval improvements, including support for GC.
  version v105
  - This release contains binaries for ARM64 MacOS devices (#4397)
  - Otherwise, mostly bug fixes and incremental optimization improvements.
  version v104
  - Bugfixes only, release created due to incorrect github release artifacts in
    v103 release (#4398).
  version v103
  - The EffectAnalyzer now takes advantage of immutability of globals. To achieve
    that it must have access to the module. That is already the case in the C++
    API, but the JS API allowed one to optionally not add a module when calling
    `getSideEffects()`. It is now mandatory to pass in the module.
  - JS and Wasm builds now emit ECMAScript modules. New usage is:
    ```js
    import Binaryen from "path/to/binaryen.js";
    const binaryen = await Binaryen();
    ...
    ```
  - CallIndirect changed from storing a Signature to storing a HeapType
  version v102
  - Add `BinaryenUpdateMaps` to the C API.
  - Adds a TrapsNeverHappen mode (#4059). This has many of the benefits of
    IgnoreImplicitTraps, but can be used safely in more cases. IgnoreImplicitTraps
    is now deprecated.
  - Adds type argument for BinaryenAddTable method (#4107). For the binaryen.js api
    this parameter is optional and by default is set to funcref type.
  - Replace `BinaryenExpressionGetSideEffects`'s features parameter with a module
    parameter.
  - OptimizeInstructions now lifts identical code in `select`/`if` arms (#3828). This may cause direct `BinaryenTupleExtract(BinaryenTupleMake(...))` to [use multivalue types](https://github.com/grain-lang/grain/pull/1158).
  version v101
  - `BinaryenSetFunctionTable` and `module.setFunctionTable` have been removed
    in favor of `BinaryenAddTable` and `module.addTable` respectively.
  - `BinaryenIsFunctionTableImported` is removed.
  - A new type `BinaryenElementSegmentRef` has been added to the C API with
    new apis in both C &amp; JS:
  - `BinaryenAddActiveElementSegment`
  - `BinaryenAddPassiveElementSegment`
  - `BinaryenRemoveElementSegment`
  - `BinaryenGetElementSegment`
  - `BinaryenGetElementSegmentByIndex`
  - `BinaryenElementSegmentGetName`
  - `BinaryenElementSegmentSetName`
  - `BinaryenElementSegmentGetTable`
  - `BinaryenElementSegmentSetTable`
  - `BinayenElementSegmentIsPassive`
  - `module.addActiveElementSegment`
  - `module.addPassiveElementSegment`
  - `module.removeElementSegment`
  - `module.getElementSegment`
  - `module.getElementSegmentByIndex`
  - `module.getTableSegments`
  - `module.getNumElementSegments`
  - `binaryen.getElementSegmentInfo`
  - `BinaryenAddTable` and `module.addTable` no longer take offset and function
    names.
  - `BinaryenGetNumFunctionTableSegments` is replaced with
    `BinaryenGetNumElementSegments`.
  - `BinaryenGetFunctionTableSegmentOffset` is replaced with
    `BinaryenElementSegmentGetOffset`.
  - `BinaryenGetFunctionTableSegmentLength` is replaced with
    `BinaryenElementSegmentGetLength`.
  - `BinaryenGetFunctionTableSegmentData` is replaced with
    `BinaryenElementSegmentGetData`.
  - Boolean values in the C API now should use `bool` instead of `int`.
  - Experimental SIMD instructions have been removed and the names and opcodes of
    the standard instructions have been updated to match the final spec.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1691928000">- update to version 114
  * Fix a bug where e.g. -O3 -Oz ran the -O3 with the opt levels
    of -Oz, which could inhibit inlining, for example. While this
    is a bugfix, it affects how commandline options are
    interpreted, so if you depended on the old behavior this may
    be a breaking change. That is, the old behavior made -O3 -Oz
    run the first -O3 with -Oz's opt levels, and the new behavior
    is to run -O3 with the proper (-O3) opt levels. This is a
    followup to #5333 from a previous release.  (#5787)
  * Add pass to remove Exception Handling instructions (#5770).
- includes version 113:
  * Add a `wasm-merge` tool. This is a full rewrite of the
    previous `wasm-merge` tool that was removed from the tree in
    the past. The new version is much simpler after recent
    improvements to multi-memory and multi-table. The rewrite was
    motivated by new use cases for merging modules in the context
    of WasmGC.
  * Some C and JS API functions now refer to data and element
    segments by name instead of index.
  * The `--nominal` and `--hybrid` command line options and
    related API functions have been removed. The only supported
    type system is now the standard isorecursive (i.e. hybrid)
    type system. (#5672)
- Add a "mayNotReturn" effect (#5711).
- Disable the memory64 feature in Memory64Lowering.cpp (#5679).
- Disable sign extension in SignExtLowering.cpp (#5676).</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1750766400">- update to version 123
  * We now support "exact" references from the custom descriptors
    proposal, and emit such references when the feature is enabled.
    As a result, using -all will enable that feature (among all
    others), and cause GC-using binaries to use that feature,
    which most VMs do not yet support. To avoid such VM errors,
    either enable only the features you want, or disable it: -all
  - -disable-custom-descriptors.
  * Use mimalloc allocator for Linux static builds, making our
    official release binaries a lot faster. (#7378)
  * Add an option to preserve imports and exports in the fuzzer (
    for fuzzer harnesses where they only want Binaryen to modify
    their given testcases, not generate new things in them). (#7300)
  * string is now a subtype of ext (rather than any). This allows
    better transformations for strings, like an inverse of
    StringLowering, but will error on codebases that depend on
    being able to pass strings into anyrefs. (#7373)
  * Require the type of RefFunc expressions to match the type of
    the referenced function. It is no longer valid to type them
    as funcref in the IR. (#7376)
  * The C and JS APIs for creating RefFunc expressions now take a
    HeapType instead of a Type.
  * MergeSimilarFunctions: Do a return_call when possible (
    necessary for correctness in wasm files that depend on calls
    for control flow). (#7350)
- includes v122
  * The heap type associated with a tag is now preserved through
    optimization. (#7220)
  * The "typed-continuations" features is renamed "stack-switching "
    and the latest instructions are experimentally supported. (#7041)
  * WasmGC branches that send extra values can now be parsed via
    lowering to use scratch locals. (#7202)
  * Add experimental support for atomic struct get and set (#7155)
    and RMW (#7225) operations.
- includes v121
  * BinaryenSelect no longer takes a type parameter. (#7097)
  * AutoDrop APIs have been removed. (#7106)
  * bulk-memory-opt and call-indirect-overlong features are added
    for parity with LLVM. (#7139)
  * WasmGC optimizations now run significantly faster and scale
    better with available threads. (#7142)
  * Binaryen now supports parsing control flow structures with
    parameter types by lowering them away in the parsers. (#7149)
- includes v120
  * Remove closed world validation checks. These checks were
    causing more harm than good. All valid code will now validate
    with --closed-world (but also it now provides fewer warnings
    to users that enable closed world on code which does not
    conform to the requirements of that mode, which can lead to
    changes in runtime behavior; for the long-term plans, see #6965). (#7019)
  * Many compile time speedups were implemented (2x overall
    improvement), see #4165 (comment)
  * Several exnref (newest version of Wasm EH) optimizations:
    [#7013], #6996, #6997, #6983, #6980
  * Source Maps: Support 5 segment mappings. (#6795)
  * [wasm-split] Add a multi-split mode. (#6943)
  * Add a --preserve-type-order option that minimizes text format
    changes in type ordering. (#6916)
  * Add a J2CL specific pass that moves itable entries to vtables. (#6888)
- includes v119
  * Passes can now receive individual pass arguments, that is --
    foo=A --foo=B for a pass foo will run the pass twice (which
    was possible before) and will now run it first with argument
    A and second with B. --pass-arg=foo@BAR will now apply to the
    most recent --foo pass on the commandline, if foo is a pass (
    while global pass arguments - that are not the name of a pass
  - remain, as before, global for all passes). (#6687)
  * The Metrics pass now takes an optional argument to use as the
    title, --metrics=text will show that text before the metrics.
    Each instance of Metrics can have unique text, --metrics=
    before -O3 --metrics=after. (#6792)
  * Add C and JS APIs to control more pass options (
    trapsNeverHappen, closedWorld, generateStackIR,
    optimizeStackIR, and the list of skipped passes). (#6713)
  * A C APIs for getting/setting the type of Functions (#6721).
  * Allow using --skip-pass on the commandline multiple times (#6714).
  * The instructions relaxed_fma and relaxed_fnma have been
    renamed to relaxed_madd and relaxed_nmadd.
  * Add a new --heap-store-optimization pass. (#6882)
  * Add a pass for minimizing recursion groups. (#6832)
- includes v118
  * StackIR is now handled entirely during binary writing (#656).
    This is mostly not noticeable, except that:
  - Text output no longer notes (; has Stack IR ;) (as Stack
    IR only exists during binary writing).
  - --generate-stack-ir, --optimize-stack-ir, and --print-
    stack-ir are now flags and not passes. That means the
    order of operations may seem different, as they apply
    during binary writing (or, if no binary is written but
    we were still asked to print StackIR, wasm-opt does it
    at the very end).
  - Whether to generate, optimize, and print StackIR is now
    noted as part of the PassOptions. As a result
    BinaryenModulePrintStackIR and similar APIs do not
    receive an optimize flag, as they read the PassOption
    optimizeStackIR instead.
  * The new, standards-compliant text parser is now the default.
  * Source map comments on else branches must now be placed above
    the instruction inside the else branch rather than on the
    else branch itself.
  * Source map locations from instructions are no longer
    automatically propagated to function epilogues.
  * Add a new BinaryenModuleReadWithFeatures function to the C
    API that allows to configure which features to enable in the parser. (#6380)
  * The build-time option to use legacy WasmGC opcodes is removed. (#5874)
  * The strings in string.const instructions must now be valid WTF-8.
  * The TraverseCalls flag for ExpressionRunner is removed.
  * C API: Support adding data segments individually (#6346)
  * Add sourcemap support to wasm-metadce and wasm-merge (#6372).
  * Fix semantics of return calls (#6448, #6451, #6464, #6470, #6474).
  * Add table64 lowering pass (#6595).
  * Add TraceCalls instrumentation pass (#6619).
- includes v117
  * Add a WebAssembly build to release (#6351)
  * Add Linux aarch64 build to release (#6334).
  * The text format for tuple instructions now requires immediates.
    For example, to make a tuple of two elements, use tuple.make 2 (#6169) (#6172) (#6170).
  * The text format for if expressions now requires then and else
    to introduce the two branch arms, matching the spec (#6201).
  * Fuzzer: Remove --emit-js-shell logic and reuse fuzz_shell.js instead (#6310).
  * [EH] Add --experimental-new-eh option to wasm-opt (#6270) (#6210).
  * Add StringLowering pass, from stringref to imported-strings (#6271).
  * C API: Add BinaryenFunctionAppendVar (#6213).
  * Add J2CL optimization pass (#6151).
  * Add no-inline IR annotation, and passes to set it based on function name (#6146).
  * C API: Add BinaryenTableGetType and BinaryenTableSetType (#6137).
  * Add an Unsubtyping optimization (#5982).
  * Compute full transitive closure in GlobalEffects (#5992).
  * Add passes to finalize or unfinalize types (#5944).
  * Add a tuple optimization pass (#5937).
- includes v116
  * "I31New" changed to "RefI31" everywhere it appears in the C
    API and similarly "i31.new" has been replaced with "ref.i31"
    in the JS API and in printed output (#5930, #3931).
  * The standard WasmGC opcodes are now on by default (#5873).
- includes v115
  * The nonstandard, experimental gc-nn-locals feature has been
    removed now that standard non-nullable locals are supported. (#5080)
  * Print all debug annotations when BINARYEN_PRINT_FULL. (#5904)
  * Use the standard text format for WasmGC now that things are
    stable there. (#5894, #5889, #5852, #5801)
  * Rename multimemory flag to --multimemory to match its naming
    in LLVM. (#5890)
  * Allow opting into standard GC encodings at compile time. (#5868)
  * Remove legacy WasmGC instructions. (#5861)
  * GUFA: Infer using TrapsNeverHappen. (#5850)
  * Add a pass to reorder functions by name, which can be useful
    for debugging (e.g. comparisons after optimizations), --reorder-functions-by-name. (#5811)
  * C API: Add BinaryenAddFunctionWithHeapType which is like
    BinaryenAddFunction but takes a heap type. The old function
    is kept for backwards compatibility and as a convenience. (#5829)
  * Work on new optimization framework using lattices. (#5784, #5794, #5800, #5817, #5831, #5849)
  * Heap types are now final by default and openness must be
    opted into both in the text and binary formats as well as in
    the TypeBuilder API. (#5918)</changelog>
</package>
<package pkgid="6cfd4038440156b6104888762b95008fbe95b20d7395c917799d7d8867d220662d7bab7d519ef6f5dbec616aaf447644924d215e6c98a67132fa7fae159af3e6" name="bind-debuginfo" arch="i586">
  <version epoch="0" ver="9.20.26" rel="1.2"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt;" date="1765972800">- Remove packaging support for releases prior to SLES 15 SP4/Leap 15.4.
  - The builds have dependencies that are no longer met by these older
    releases.
- Fix Sphinx processing of documentation on SLES/Leap 15.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768996800">- Upgrade to release 9.20.18
  Security Fixes:
  * Fix incorrect length checks for BRID and HHIT records.
  (CVE-2025-13878)
  [bsc#1256997]
  Feature Changes:
  * Add more information to the rndc recursing output about
    fetches.
  * Reduce the number of outgoing queries.
  * Provide more information when memory allocation fails.
  Bug Fixes:
  * Make DNSSEC key rollovers more robust.
  * Fix a catalog zone issue, where member zones could fail to
    load.
  * Allow glue in delegations with QTYPE=ANY.
  * Fix slow speed when signing a large delegation zone with NSEC3
    opt-out.
  * Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to
    be invalid.
  * Fix a possible catalog zone issue during reconfiguration.
  * Fix the charts in the statistics channel.
  * Adding NSEC3 opt-out records could leave invalid records in
    chain.
  * Fix spurious timeouts while resolving names.
  * Fix bug where zone switches from NSEC3 to NSEC after
    retransfer.
  * AMTRELAY type 0 presentation format handling was wrong.
  * Fix parsing bug in remote-servers with key or TLS.
  * Fix DoT reconfigure/reload bug in the resolver.
  * Skip unsupported algorithms when looking for a signing key.
  * Fix dnssec-keygen key collision checking for KEY RRtype keys.
  * dnssec-verify now uses exit code 1 when failing due to illegal
    options.
  * Prevent assertion failures of dig when a server is specified
    before the -b option.
  * Skip buffer allocations if not logging.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769601600">- Move default config files 127.0.0.zone, localhost.zone and
  root.hint in /var/lib/named to /usr/share/named with a symlink to
  /var/lib/named via systemd-tmpfiles to improve immutable os
  compatibility.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1772625600">- Update to release 9.20.20
  Security Fixes:
  * Fix a use-after-free error in dns_client_resolve() triggered by
    a DNAME response. This issue only affected the delv tool and it
    has now been fixed.
  Feature Changes:
  * Record query time for all dnstap responses.
  * Optimize TCP source port selection on Linux.
  Bug Fixes:
  * Fix an assertion failure triggered by non-minimal IXFRs.
  * Fix a crash when retrying a NOTIFY over TCP.
  * Fetch loop detection improvements.
  * Randomize nameserver selection.
  * Fix dnstap logging of forwarded queries.
  * A stale answer could have been served in case of multiple
    upstream failures when following CNAME chains. This has been
    fixed.
  * Fail DNSKEY validation when supported but invalid DS is found.
  * Importing an invalid SKR file might corrupt stack memory.
  * Return FORMERR for queries with the EDNS Client Subnet FAMILY
    field set to 0.
  * Fix inbound IXFR performance regression.
  * Make catalog zone names and member zones' entry names
    case-insensitive.
  * Fix implementation of BRID and HHIT record types.
  * Fix implementation of DSYNC record type.
  * Fix response policy and catalog zones to work with $INCLUDE
    directive.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774526400">- Update to release 9.20.21
  Security Fixes:
  * Fix unbounded NSEC3 iterations when validating referrals to
    unsigned delegations.
    (CVE-2026-1519)
    [bsc#1260805]
  * Fix memory leaks in code preparing DNSSEC proofs of
    non-existence.
    (CVE-2026-3104)
    [bsc#1260567]
  * Prevent a crash in code processing queries containing a TKEY
    record.
    (CVE-2026-3119)
    [bsc#1260568]
  * Fix a stack use-after-return flaw in SIG(0) handling code.
    (CVE-2026-3591)
    [bsc#1260569]
  Bug Fixes:
  * Fix the handling of key statements defined inside views.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1776081600">- Update to release 9.20.22
  Security Fixes:
  * Fix crash when reconfiguring zone update policy during active
    updates.
  Bug Fixes:
  * Fix intermittent named crashes during asynchronous zone
    operations.
  * Count temporal problems with DNSSEC validation as attempts.
  * Fix a possible deadlock in RPZ processing.
  * Fix a crash triggered by rndc modzone on a zone from a
    configuration file.
  * Fix the processing of empty catalog zone ACLs.
  * Fix a crash triggered by rndc modzone on zone that already
    existed in NZF file.
  * Fix potential resource leak during resolver error handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1779796800">- Upgrade to release 9.20.23
  https://downloads.isc.org/isc/bind9/9.20.23/doc/arm/html/notes.html
  Security-Fixes:
  * Amplification vulnerabilities via self-pointed glue records.
    (CVE-2026-3592)
    [bsc#1265592]
  * server memory exhaustion during GSS-API TKEY negotiation.
    (CVE-2026-3039)
    [bsc#1265591]
  * Unbounded resend loop in BIND 9 resolver
    (CVE-2026-5950)
    [bsc#1265596]
  * SIG(0) validation during query flood may lead to undefined
    behavior.
    (CVE-2026-5947)
    [bsc#1265595]
  * Invalid handling of CLASS != IN.
    (CVE-2026-5946)
    [bsc#1265594]
  * Heap use-after-free vulnerability in BIND 9 DNS-over-HTTPS
    implementation
    (CVE-2026-3593)
    [bsc#1265593]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782129600">- Upgrade to release 9.20.24
  Removed Features:
  * Remove ineffective TCP fallback after repeated UDP timeouts.
  Feature Changes:
  * Fall back to TCP on receipt of a UDP response with a mismatched
    query ID.
  * Limit the number of glue records cached from a referral.
  * Fix a resolver stall on a CNAME response to a DS query.
  Bug Fixes:
  * The resolver now removes other RRsets at the same name when
    caching a CNAME.
  * Fix nxdomain-redirect combined with dns64.
  * Fix DNS64 owner case after DNAME restart.
  * Clear REDIRECT flag when it isn't needed.
  * Disable output escaping in bind9.xsl.
  * Fix crash on badly configured secondary signer.
  * Fix a possible crash on concurrent TKEY DELETE for the same
    key.
  * Reject RRSIG records covering meta-types.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1784808000">- Upgrade to release 9.20.26
  Security Fixes:
  * Correct verification of NSEC3 signer name.
    (CVE-2026-10723)
    [bsc#1271982]
  * Malformed DNSKEY records could trigger an assertion.
    (CVE-2026-10822)
    [bsc#1271983]
  * Fix handling of RPZ CNAME expansion that returns too-long name.
    (CVE-2026-11331)
    [bsc#1271984]
  * Prevent excessive validation work from crafted negative
    responses.
    (CVE-2026-11605)
    [bsc#1271985]
  * Prevent cache exhaustion under sustained attack.
    (CVE-2026-11622)
    [bsc#1271986]
  * Stop accepting invalid signed wildcard records.
    (CVE-2026-11721)
    [bsc#1271987]
  * Do not assert for some specific CNAME and DNAME queries.
    (CVE-2026-12617)
    [bsc#1271988]
  * Prevent crash from malformed NSEC/NSEC3 response.
    (CVE-2026-13204)
    [bsc#1271989]
  * Fix DNSSEC validation bypass via out-of-zone NSEC Next Field.
    (CVE-2026-13321)
    [bsc#1271990]
  * Reclaim memory promptly when DNSSEC validations are canceled.
  Removed Features:
  * Remove the secondary validator in query.c.
  Bug Fixes:
  * Fix a bug in DNS UPDATE processing with inline-signing enabled.
  * Properly detect private records before copying.
  * Tighten referral DS acceptance.
  * Don't synthesize negative responses with pending NSEC.
  * Check that an NSEC signer is at or above the name to be
    validated.
  * Don't evict DNSSEC-validated cache data on a CD=1 NXDOMAIN.
  * Fix a deny-answer-aliases configuration bypass issue.
  * Reject external referrals from forwarders.
  * Fix a zone transfer over TLS (XoT) issue when using the
    opportunistic TLS mode.
  * Unvalidated opt-out NSEC3 could be accepted in insecurity
    proof.
  * Check wildcard signer and NOQNAME signer match.
  * Fix CNAME resolution failure caused by a cached SERVFAIL
    response.
  * Reject unsupported RSA DNSKEY shapes during DNSSEC validation.
  * Fix a bug in GeoIP2 string matching.
  * Fix DNS-over-HTTPS (DoH) quota configuration issue.
  * Truncated reply to a TSIG query no longer stalls the resolver.
  * Ignore updates removing DNSKEY RRset with class ANY.
  * Ignore 0-byte reads in the TCP read callback.
  * Only print per-zone glue stats when zone-statistics is set to
    full.
  * CDS/CDNSKEY records were not removed when re-configuring the
    server.
  * Fix a crash when querying an empty non-terminal in a wildcard
    zone in RBTDB.
  * Stop reusing outgoing TCP connections the peer has already
    closed.
  * Fix DNSSEC validation failures for names under an apex DNAME.</changelog>
</package>
<package pkgid="f0d2902a2863c72a6ea6b4508ec1ca52192741b497cf7b03179f9767469cd87c072173b94e0f13b2da1c7457b0884f8e5fa371374ce312928056dfd6e6fec9cc" name="bind-debugsource" arch="i586">
  <version epoch="0" ver="9.20.26" rel="1.2"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt;" date="1765972800">- Remove packaging support for releases prior to SLES 15 SP4/Leap 15.4.
  - The builds have dependencies that are no longer met by these older
    releases.
- Fix Sphinx processing of documentation on SLES/Leap 15.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768996800">- Upgrade to release 9.20.18
  Security Fixes:
  * Fix incorrect length checks for BRID and HHIT records.
  (CVE-2025-13878)
  [bsc#1256997]
  Feature Changes:
  * Add more information to the rndc recursing output about
    fetches.
  * Reduce the number of outgoing queries.
  * Provide more information when memory allocation fails.
  Bug Fixes:
  * Make DNSSEC key rollovers more robust.
  * Fix a catalog zone issue, where member zones could fail to
    load.
  * Allow glue in delegations with QTYPE=ANY.
  * Fix slow speed when signing a large delegation zone with NSEC3
    opt-out.
  * Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to
    be invalid.
  * Fix a possible catalog zone issue during reconfiguration.
  * Fix the charts in the statistics channel.
  * Adding NSEC3 opt-out records could leave invalid records in
    chain.
  * Fix spurious timeouts while resolving names.
  * Fix bug where zone switches from NSEC3 to NSEC after
    retransfer.
  * AMTRELAY type 0 presentation format handling was wrong.
  * Fix parsing bug in remote-servers with key or TLS.
  * Fix DoT reconfigure/reload bug in the resolver.
  * Skip unsupported algorithms when looking for a signing key.
  * Fix dnssec-keygen key collision checking for KEY RRtype keys.
  * dnssec-verify now uses exit code 1 when failing due to illegal
    options.
  * Prevent assertion failures of dig when a server is specified
    before the -b option.
  * Skip buffer allocations if not logging.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769601600">- Move default config files 127.0.0.zone, localhost.zone and
  root.hint in /var/lib/named to /usr/share/named with a symlink to
  /var/lib/named via systemd-tmpfiles to improve immutable os
  compatibility.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1772625600">- Update to release 9.20.20
  Security Fixes:
  * Fix a use-after-free error in dns_client_resolve() triggered by
    a DNAME response. This issue only affected the delv tool and it
    has now been fixed.
  Feature Changes:
  * Record query time for all dnstap responses.
  * Optimize TCP source port selection on Linux.
  Bug Fixes:
  * Fix an assertion failure triggered by non-minimal IXFRs.
  * Fix a crash when retrying a NOTIFY over TCP.
  * Fetch loop detection improvements.
  * Randomize nameserver selection.
  * Fix dnstap logging of forwarded queries.
  * A stale answer could have been served in case of multiple
    upstream failures when following CNAME chains. This has been
    fixed.
  * Fail DNSKEY validation when supported but invalid DS is found.
  * Importing an invalid SKR file might corrupt stack memory.
  * Return FORMERR for queries with the EDNS Client Subnet FAMILY
    field set to 0.
  * Fix inbound IXFR performance regression.
  * Make catalog zone names and member zones' entry names
    case-insensitive.
  * Fix implementation of BRID and HHIT record types.
  * Fix implementation of DSYNC record type.
  * Fix response policy and catalog zones to work with $INCLUDE
    directive.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774526400">- Update to release 9.20.21
  Security Fixes:
  * Fix unbounded NSEC3 iterations when validating referrals to
    unsigned delegations.
    (CVE-2026-1519)
    [bsc#1260805]
  * Fix memory leaks in code preparing DNSSEC proofs of
    non-existence.
    (CVE-2026-3104)
    [bsc#1260567]
  * Prevent a crash in code processing queries containing a TKEY
    record.
    (CVE-2026-3119)
    [bsc#1260568]
  * Fix a stack use-after-return flaw in SIG(0) handling code.
    (CVE-2026-3591)
    [bsc#1260569]
  Bug Fixes:
  * Fix the handling of key statements defined inside views.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1776081600">- Update to release 9.20.22
  Security Fixes:
  * Fix crash when reconfiguring zone update policy during active
    updates.
  Bug Fixes:
  * Fix intermittent named crashes during asynchronous zone
    operations.
  * Count temporal problems with DNSSEC validation as attempts.
  * Fix a possible deadlock in RPZ processing.
  * Fix a crash triggered by rndc modzone on a zone from a
    configuration file.
  * Fix the processing of empty catalog zone ACLs.
  * Fix a crash triggered by rndc modzone on zone that already
    existed in NZF file.
  * Fix potential resource leak during resolver error handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1779796800">- Upgrade to release 9.20.23
  https://downloads.isc.org/isc/bind9/9.20.23/doc/arm/html/notes.html
  Security-Fixes:
  * Amplification vulnerabilities via self-pointed glue records.
    (CVE-2026-3592)
    [bsc#1265592]
  * server memory exhaustion during GSS-API TKEY negotiation.
    (CVE-2026-3039)
    [bsc#1265591]
  * Unbounded resend loop in BIND 9 resolver
    (CVE-2026-5950)
    [bsc#1265596]
  * SIG(0) validation during query flood may lead to undefined
    behavior.
    (CVE-2026-5947)
    [bsc#1265595]
  * Invalid handling of CLASS != IN.
    (CVE-2026-5946)
    [bsc#1265594]
  * Heap use-after-free vulnerability in BIND 9 DNS-over-HTTPS
    implementation
    (CVE-2026-3593)
    [bsc#1265593]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782129600">- Upgrade to release 9.20.24
  Removed Features:
  * Remove ineffective TCP fallback after repeated UDP timeouts.
  Feature Changes:
  * Fall back to TCP on receipt of a UDP response with a mismatched
    query ID.
  * Limit the number of glue records cached from a referral.
  * Fix a resolver stall on a CNAME response to a DS query.
  Bug Fixes:
  * The resolver now removes other RRsets at the same name when
    caching a CNAME.
  * Fix nxdomain-redirect combined with dns64.
  * Fix DNS64 owner case after DNAME restart.
  * Clear REDIRECT flag when it isn't needed.
  * Disable output escaping in bind9.xsl.
  * Fix crash on badly configured secondary signer.
  * Fix a possible crash on concurrent TKEY DELETE for the same
    key.
  * Reject RRSIG records covering meta-types.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1784808000">- Upgrade to release 9.20.26
  Security Fixes:
  * Correct verification of NSEC3 signer name.
    (CVE-2026-10723)
    [bsc#1271982]
  * Malformed DNSKEY records could trigger an assertion.
    (CVE-2026-10822)
    [bsc#1271983]
  * Fix handling of RPZ CNAME expansion that returns too-long name.
    (CVE-2026-11331)
    [bsc#1271984]
  * Prevent excessive validation work from crafted negative
    responses.
    (CVE-2026-11605)
    [bsc#1271985]
  * Prevent cache exhaustion under sustained attack.
    (CVE-2026-11622)
    [bsc#1271986]
  * Stop accepting invalid signed wildcard records.
    (CVE-2026-11721)
    [bsc#1271987]
  * Do not assert for some specific CNAME and DNAME queries.
    (CVE-2026-12617)
    [bsc#1271988]
  * Prevent crash from malformed NSEC/NSEC3 response.
    (CVE-2026-13204)
    [bsc#1271989]
  * Fix DNSSEC validation bypass via out-of-zone NSEC Next Field.
    (CVE-2026-13321)
    [bsc#1271990]
  * Reclaim memory promptly when DNSSEC validations are canceled.
  Removed Features:
  * Remove the secondary validator in query.c.
  Bug Fixes:
  * Fix a bug in DNS UPDATE processing with inline-signing enabled.
  * Properly detect private records before copying.
  * Tighten referral DS acceptance.
  * Don't synthesize negative responses with pending NSEC.
  * Check that an NSEC signer is at or above the name to be
    validated.
  * Don't evict DNSSEC-validated cache data on a CD=1 NXDOMAIN.
  * Fix a deny-answer-aliases configuration bypass issue.
  * Reject external referrals from forwarders.
  * Fix a zone transfer over TLS (XoT) issue when using the
    opportunistic TLS mode.
  * Unvalidated opt-out NSEC3 could be accepted in insecurity
    proof.
  * Check wildcard signer and NOQNAME signer match.
  * Fix CNAME resolution failure caused by a cached SERVFAIL
    response.
  * Reject unsupported RSA DNSKEY shapes during DNSSEC validation.
  * Fix a bug in GeoIP2 string matching.
  * Fix DNS-over-HTTPS (DoH) quota configuration issue.
  * Truncated reply to a TSIG query no longer stalls the resolver.
  * Ignore updates removing DNSKEY RRset with class ANY.
  * Ignore 0-byte reads in the TCP read callback.
  * Only print per-zone glue stats when zone-statistics is set to
    full.
  * CDS/CDNSKEY records were not removed when re-configuring the
    server.
  * Fix a crash when querying an empty non-terminal in a wildcard
    zone in RBTDB.
  * Stop reusing outgoing TCP connections the peer has already
    closed.
  * Fix DNSSEC validation failures for names under an apex DNAME.</changelog>
</package>
<package pkgid="2280c55f2f637d19a178cdadea59e592756d7bcb7cd0ba85cc78c50f9240a533e5a58b612d4b699267acb67b22d16867062ee526cc08b44fd8b0cfff5717853b" name="bind-modules-bdbhpt-debuginfo" arch="i586">
  <version epoch="0" ver="9.20.26" rel="1.2"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt;" date="1765972800">- Remove packaging support for releases prior to SLES 15 SP4/Leap 15.4.
  - The builds have dependencies that are no longer met by these older
    releases.
- Fix Sphinx processing of documentation on SLES/Leap 15.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768996800">- Upgrade to release 9.20.18
  Security Fixes:
  * Fix incorrect length checks for BRID and HHIT records.
  (CVE-2025-13878)
  [bsc#1256997]
  Feature Changes:
  * Add more information to the rndc recursing output about
    fetches.
  * Reduce the number of outgoing queries.
  * Provide more information when memory allocation fails.
  Bug Fixes:
  * Make DNSSEC key rollovers more robust.
  * Fix a catalog zone issue, where member zones could fail to
    load.
  * Allow glue in delegations with QTYPE=ANY.
  * Fix slow speed when signing a large delegation zone with NSEC3
    opt-out.
  * Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to
    be invalid.
  * Fix a possible catalog zone issue during reconfiguration.
  * Fix the charts in the statistics channel.
  * Adding NSEC3 opt-out records could leave invalid records in
    chain.
  * Fix spurious timeouts while resolving names.
  * Fix bug where zone switches from NSEC3 to NSEC after
    retransfer.
  * AMTRELAY type 0 presentation format handling was wrong.
  * Fix parsing bug in remote-servers with key or TLS.
  * Fix DoT reconfigure/reload bug in the resolver.
  * Skip unsupported algorithms when looking for a signing key.
  * Fix dnssec-keygen key collision checking for KEY RRtype keys.
  * dnssec-verify now uses exit code 1 when failing due to illegal
    options.
  * Prevent assertion failures of dig when a server is specified
    before the -b option.
  * Skip buffer allocations if not logging.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769601600">- Move default config files 127.0.0.zone, localhost.zone and
  root.hint in /var/lib/named to /usr/share/named with a symlink to
  /var/lib/named via systemd-tmpfiles to improve immutable os
  compatibility.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1772625600">- Update to release 9.20.20
  Security Fixes:
  * Fix a use-after-free error in dns_client_resolve() triggered by
    a DNAME response. This issue only affected the delv tool and it
    has now been fixed.
  Feature Changes:
  * Record query time for all dnstap responses.
  * Optimize TCP source port selection on Linux.
  Bug Fixes:
  * Fix an assertion failure triggered by non-minimal IXFRs.
  * Fix a crash when retrying a NOTIFY over TCP.
  * Fetch loop detection improvements.
  * Randomize nameserver selection.
  * Fix dnstap logging of forwarded queries.
  * A stale answer could have been served in case of multiple
    upstream failures when following CNAME chains. This has been
    fixed.
  * Fail DNSKEY validation when supported but invalid DS is found.
  * Importing an invalid SKR file might corrupt stack memory.
  * Return FORMERR for queries with the EDNS Client Subnet FAMILY
    field set to 0.
  * Fix inbound IXFR performance regression.
  * Make catalog zone names and member zones' entry names
    case-insensitive.
  * Fix implementation of BRID and HHIT record types.
  * Fix implementation of DSYNC record type.
  * Fix response policy and catalog zones to work with $INCLUDE
    directive.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774526400">- Update to release 9.20.21
  Security Fixes:
  * Fix unbounded NSEC3 iterations when validating referrals to
    unsigned delegations.
    (CVE-2026-1519)
    [bsc#1260805]
  * Fix memory leaks in code preparing DNSSEC proofs of
    non-existence.
    (CVE-2026-3104)
    [bsc#1260567]
  * Prevent a crash in code processing queries containing a TKEY
    record.
    (CVE-2026-3119)
    [bsc#1260568]
  * Fix a stack use-after-return flaw in SIG(0) handling code.
    (CVE-2026-3591)
    [bsc#1260569]
  Bug Fixes:
  * Fix the handling of key statements defined inside views.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1776081600">- Update to release 9.20.22
  Security Fixes:
  * Fix crash when reconfiguring zone update policy during active
    updates.
  Bug Fixes:
  * Fix intermittent named crashes during asynchronous zone
    operations.
  * Count temporal problems with DNSSEC validation as attempts.
  * Fix a possible deadlock in RPZ processing.
  * Fix a crash triggered by rndc modzone on a zone from a
    configuration file.
  * Fix the processing of empty catalog zone ACLs.
  * Fix a crash triggered by rndc modzone on zone that already
    existed in NZF file.
  * Fix potential resource leak during resolver error handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1779796800">- Upgrade to release 9.20.23
  https://downloads.isc.org/isc/bind9/9.20.23/doc/arm/html/notes.html
  Security-Fixes:
  * Amplification vulnerabilities via self-pointed glue records.
    (CVE-2026-3592)
    [bsc#1265592]
  * server memory exhaustion during GSS-API TKEY negotiation.
    (CVE-2026-3039)
    [bsc#1265591]
  * Unbounded resend loop in BIND 9 resolver
    (CVE-2026-5950)
    [bsc#1265596]
  * SIG(0) validation during query flood may lead to undefined
    behavior.
    (CVE-2026-5947)
    [bsc#1265595]
  * Invalid handling of CLASS != IN.
    (CVE-2026-5946)
    [bsc#1265594]
  * Heap use-after-free vulnerability in BIND 9 DNS-over-HTTPS
    implementation
    (CVE-2026-3593)
    [bsc#1265593]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782129600">- Upgrade to release 9.20.24
  Removed Features:
  * Remove ineffective TCP fallback after repeated UDP timeouts.
  Feature Changes:
  * Fall back to TCP on receipt of a UDP response with a mismatched
    query ID.
  * Limit the number of glue records cached from a referral.
  * Fix a resolver stall on a CNAME response to a DS query.
  Bug Fixes:
  * The resolver now removes other RRsets at the same name when
    caching a CNAME.
  * Fix nxdomain-redirect combined with dns64.
  * Fix DNS64 owner case after DNAME restart.
  * Clear REDIRECT flag when it isn't needed.
  * Disable output escaping in bind9.xsl.
  * Fix crash on badly configured secondary signer.
  * Fix a possible crash on concurrent TKEY DELETE for the same
    key.
  * Reject RRSIG records covering meta-types.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1784808000">- Upgrade to release 9.20.26
  Security Fixes:
  * Correct verification of NSEC3 signer name.
    (CVE-2026-10723)
    [bsc#1271982]
  * Malformed DNSKEY records could trigger an assertion.
    (CVE-2026-10822)
    [bsc#1271983]
  * Fix handling of RPZ CNAME expansion that returns too-long name.
    (CVE-2026-11331)
    [bsc#1271984]
  * Prevent excessive validation work from crafted negative
    responses.
    (CVE-2026-11605)
    [bsc#1271985]
  * Prevent cache exhaustion under sustained attack.
    (CVE-2026-11622)
    [bsc#1271986]
  * Stop accepting invalid signed wildcard records.
    (CVE-2026-11721)
    [bsc#1271987]
  * Do not assert for some specific CNAME and DNAME queries.
    (CVE-2026-12617)
    [bsc#1271988]
  * Prevent crash from malformed NSEC/NSEC3 response.
    (CVE-2026-13204)
    [bsc#1271989]
  * Fix DNSSEC validation bypass via out-of-zone NSEC Next Field.
    (CVE-2026-13321)
    [bsc#1271990]
  * Reclaim memory promptly when DNSSEC validations are canceled.
  Removed Features:
  * Remove the secondary validator in query.c.
  Bug Fixes:
  * Fix a bug in DNS UPDATE processing with inline-signing enabled.
  * Properly detect private records before copying.
  * Tighten referral DS acceptance.
  * Don't synthesize negative responses with pending NSEC.
  * Check that an NSEC signer is at or above the name to be
    validated.
  * Don't evict DNSSEC-validated cache data on a CD=1 NXDOMAIN.
  * Fix a deny-answer-aliases configuration bypass issue.
  * Reject external referrals from forwarders.
  * Fix a zone transfer over TLS (XoT) issue when using the
    opportunistic TLS mode.
  * Unvalidated opt-out NSEC3 could be accepted in insecurity
    proof.
  * Check wildcard signer and NOQNAME signer match.
  * Fix CNAME resolution failure caused by a cached SERVFAIL
    response.
  * Reject unsupported RSA DNSKEY shapes during DNSSEC validation.
  * Fix a bug in GeoIP2 string matching.
  * Fix DNS-over-HTTPS (DoH) quota configuration issue.
  * Truncated reply to a TSIG query no longer stalls the resolver.
  * Ignore updates removing DNSKEY RRset with class ANY.
  * Ignore 0-byte reads in the TCP read callback.
  * Only print per-zone glue stats when zone-statistics is set to
    full.
  * CDS/CDNSKEY records were not removed when re-configuring the
    server.
  * Fix a crash when querying an empty non-terminal in a wildcard
    zone in RBTDB.
  * Stop reusing outgoing TCP connections the peer has already
    closed.
  * Fix DNSSEC validation failures for names under an apex DNAME.</changelog>
</package>
<package pkgid="1fa328ae0cf5965036fddf51447bb215bf5fee27f4e6838605cc0fd2fb950362b9ce9c6bfb59c6487c5a5456df788fc62e2523de38f0dcfc6f22ada5ce3c3830" name="bind-modules-generic-debuginfo" arch="i586">
  <version epoch="0" ver="9.20.26" rel="1.2"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt;" date="1765972800">- Remove packaging support for releases prior to SLES 15 SP4/Leap 15.4.
  - The builds have dependencies that are no longer met by these older
    releases.
- Fix Sphinx processing of documentation on SLES/Leap 15.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768996800">- Upgrade to release 9.20.18
  Security Fixes:
  * Fix incorrect length checks for BRID and HHIT records.
  (CVE-2025-13878)
  [bsc#1256997]
  Feature Changes:
  * Add more information to the rndc recursing output about
    fetches.
  * Reduce the number of outgoing queries.
  * Provide more information when memory allocation fails.
  Bug Fixes:
  * Make DNSSEC key rollovers more robust.
  * Fix a catalog zone issue, where member zones could fail to
    load.
  * Allow glue in delegations with QTYPE=ANY.
  * Fix slow speed when signing a large delegation zone with NSEC3
    opt-out.
  * Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to
    be invalid.
  * Fix a possible catalog zone issue during reconfiguration.
  * Fix the charts in the statistics channel.
  * Adding NSEC3 opt-out records could leave invalid records in
    chain.
  * Fix spurious timeouts while resolving names.
  * Fix bug where zone switches from NSEC3 to NSEC after
    retransfer.
  * AMTRELAY type 0 presentation format handling was wrong.
  * Fix parsing bug in remote-servers with key or TLS.
  * Fix DoT reconfigure/reload bug in the resolver.
  * Skip unsupported algorithms when looking for a signing key.
  * Fix dnssec-keygen key collision checking for KEY RRtype keys.
  * dnssec-verify now uses exit code 1 when failing due to illegal
    options.
  * Prevent assertion failures of dig when a server is specified
    before the -b option.
  * Skip buffer allocations if not logging.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769601600">- Move default config files 127.0.0.zone, localhost.zone and
  root.hint in /var/lib/named to /usr/share/named with a symlink to
  /var/lib/named via systemd-tmpfiles to improve immutable os
  compatibility.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1772625600">- Update to release 9.20.20
  Security Fixes:
  * Fix a use-after-free error in dns_client_resolve() triggered by
    a DNAME response. This issue only affected the delv tool and it
    has now been fixed.
  Feature Changes:
  * Record query time for all dnstap responses.
  * Optimize TCP source port selection on Linux.
  Bug Fixes:
  * Fix an assertion failure triggered by non-minimal IXFRs.
  * Fix a crash when retrying a NOTIFY over TCP.
  * Fetch loop detection improvements.
  * Randomize nameserver selection.
  * Fix dnstap logging of forwarded queries.
  * A stale answer could have been served in case of multiple
    upstream failures when following CNAME chains. This has been
    fixed.
  * Fail DNSKEY validation when supported but invalid DS is found.
  * Importing an invalid SKR file might corrupt stack memory.
  * Return FORMERR for queries with the EDNS Client Subnet FAMILY
    field set to 0.
  * Fix inbound IXFR performance regression.
  * Make catalog zone names and member zones' entry names
    case-insensitive.
  * Fix implementation of BRID and HHIT record types.
  * Fix implementation of DSYNC record type.
  * Fix response policy and catalog zones to work with $INCLUDE
    directive.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774526400">- Update to release 9.20.21
  Security Fixes:
  * Fix unbounded NSEC3 iterations when validating referrals to
    unsigned delegations.
    (CVE-2026-1519)
    [bsc#1260805]
  * Fix memory leaks in code preparing DNSSEC proofs of
    non-existence.
    (CVE-2026-3104)
    [bsc#1260567]
  * Prevent a crash in code processing queries containing a TKEY
    record.
    (CVE-2026-3119)
    [bsc#1260568]
  * Fix a stack use-after-return flaw in SIG(0) handling code.
    (CVE-2026-3591)
    [bsc#1260569]
  Bug Fixes:
  * Fix the handling of key statements defined inside views.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1776081600">- Update to release 9.20.22
  Security Fixes:
  * Fix crash when reconfiguring zone update policy during active
    updates.
  Bug Fixes:
  * Fix intermittent named crashes during asynchronous zone
    operations.
  * Count temporal problems with DNSSEC validation as attempts.
  * Fix a possible deadlock in RPZ processing.
  * Fix a crash triggered by rndc modzone on a zone from a
    configuration file.
  * Fix the processing of empty catalog zone ACLs.
  * Fix a crash triggered by rndc modzone on zone that already
    existed in NZF file.
  * Fix potential resource leak during resolver error handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1779796800">- Upgrade to release 9.20.23
  https://downloads.isc.org/isc/bind9/9.20.23/doc/arm/html/notes.html
  Security-Fixes:
  * Amplification vulnerabilities via self-pointed glue records.
    (CVE-2026-3592)
    [bsc#1265592]
  * server memory exhaustion during GSS-API TKEY negotiation.
    (CVE-2026-3039)
    [bsc#1265591]
  * Unbounded resend loop in BIND 9 resolver
    (CVE-2026-5950)
    [bsc#1265596]
  * SIG(0) validation during query flood may lead to undefined
    behavior.
    (CVE-2026-5947)
    [bsc#1265595]
  * Invalid handling of CLASS != IN.
    (CVE-2026-5946)
    [bsc#1265594]
  * Heap use-after-free vulnerability in BIND 9 DNS-over-HTTPS
    implementation
    (CVE-2026-3593)
    [bsc#1265593]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782129600">- Upgrade to release 9.20.24
  Removed Features:
  * Remove ineffective TCP fallback after repeated UDP timeouts.
  Feature Changes:
  * Fall back to TCP on receipt of a UDP response with a mismatched
    query ID.
  * Limit the number of glue records cached from a referral.
  * Fix a resolver stall on a CNAME response to a DS query.
  Bug Fixes:
  * The resolver now removes other RRsets at the same name when
    caching a CNAME.
  * Fix nxdomain-redirect combined with dns64.
  * Fix DNS64 owner case after DNAME restart.
  * Clear REDIRECT flag when it isn't needed.
  * Disable output escaping in bind9.xsl.
  * Fix crash on badly configured secondary signer.
  * Fix a possible crash on concurrent TKEY DELETE for the same
    key.
  * Reject RRSIG records covering meta-types.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1784808000">- Upgrade to release 9.20.26
  Security Fixes:
  * Correct verification of NSEC3 signer name.
    (CVE-2026-10723)
    [bsc#1271982]
  * Malformed DNSKEY records could trigger an assertion.
    (CVE-2026-10822)
    [bsc#1271983]
  * Fix handling of RPZ CNAME expansion that returns too-long name.
    (CVE-2026-11331)
    [bsc#1271984]
  * Prevent excessive validation work from crafted negative
    responses.
    (CVE-2026-11605)
    [bsc#1271985]
  * Prevent cache exhaustion under sustained attack.
    (CVE-2026-11622)
    [bsc#1271986]
  * Stop accepting invalid signed wildcard records.
    (CVE-2026-11721)
    [bsc#1271987]
  * Do not assert for some specific CNAME and DNAME queries.
    (CVE-2026-12617)
    [bsc#1271988]
  * Prevent crash from malformed NSEC/NSEC3 response.
    (CVE-2026-13204)
    [bsc#1271989]
  * Fix DNSSEC validation bypass via out-of-zone NSEC Next Field.
    (CVE-2026-13321)
    [bsc#1271990]
  * Reclaim memory promptly when DNSSEC validations are canceled.
  Removed Features:
  * Remove the secondary validator in query.c.
  Bug Fixes:
  * Fix a bug in DNS UPDATE processing with inline-signing enabled.
  * Properly detect private records before copying.
  * Tighten referral DS acceptance.
  * Don't synthesize negative responses with pending NSEC.
  * Check that an NSEC signer is at or above the name to be
    validated.
  * Don't evict DNSSEC-validated cache data on a CD=1 NXDOMAIN.
  * Fix a deny-answer-aliases configuration bypass issue.
  * Reject external referrals from forwarders.
  * Fix a zone transfer over TLS (XoT) issue when using the
    opportunistic TLS mode.
  * Unvalidated opt-out NSEC3 could be accepted in insecurity
    proof.
  * Check wildcard signer and NOQNAME signer match.
  * Fix CNAME resolution failure caused by a cached SERVFAIL
    response.
  * Reject unsupported RSA DNSKEY shapes during DNSSEC validation.
  * Fix a bug in GeoIP2 string matching.
  * Fix DNS-over-HTTPS (DoH) quota configuration issue.
  * Truncated reply to a TSIG query no longer stalls the resolver.
  * Ignore updates removing DNSKEY RRset with class ANY.
  * Ignore 0-byte reads in the TCP read callback.
  * Only print per-zone glue stats when zone-statistics is set to
    full.
  * CDS/CDNSKEY records were not removed when re-configuring the
    server.
  * Fix a crash when querying an empty non-terminal in a wildcard
    zone in RBTDB.
  * Stop reusing outgoing TCP connections the peer has already
    closed.
  * Fix DNSSEC validation failures for names under an apex DNAME.</changelog>
</package>
<package pkgid="396679f63f4470f86297c2707bdb694ecc3ec6ca74536af8aa741c34b41077df0fc6d4a15cc1eb7f47c2b57f9c1cf6c3ce4baa46e7ad2058681fc4c3f131e99c" name="bind-modules-ldap-debuginfo" arch="i586">
  <version epoch="0" ver="9.20.26" rel="1.2"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt;" date="1765972800">- Remove packaging support for releases prior to SLES 15 SP4/Leap 15.4.
  - The builds have dependencies that are no longer met by these older
    releases.
- Fix Sphinx processing of documentation on SLES/Leap 15.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768996800">- Upgrade to release 9.20.18
  Security Fixes:
  * Fix incorrect length checks for BRID and HHIT records.
  (CVE-2025-13878)
  [bsc#1256997]
  Feature Changes:
  * Add more information to the rndc recursing output about
    fetches.
  * Reduce the number of outgoing queries.
  * Provide more information when memory allocation fails.
  Bug Fixes:
  * Make DNSSEC key rollovers more robust.
  * Fix a catalog zone issue, where member zones could fail to
    load.
  * Allow glue in delegations with QTYPE=ANY.
  * Fix slow speed when signing a large delegation zone with NSEC3
    opt-out.
  * Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to
    be invalid.
  * Fix a possible catalog zone issue during reconfiguration.
  * Fix the charts in the statistics channel.
  * Adding NSEC3 opt-out records could leave invalid records in
    chain.
  * Fix spurious timeouts while resolving names.
  * Fix bug where zone switches from NSEC3 to NSEC after
    retransfer.
  * AMTRELAY type 0 presentation format handling was wrong.
  * Fix parsing bug in remote-servers with key or TLS.
  * Fix DoT reconfigure/reload bug in the resolver.
  * Skip unsupported algorithms when looking for a signing key.
  * Fix dnssec-keygen key collision checking for KEY RRtype keys.
  * dnssec-verify now uses exit code 1 when failing due to illegal
    options.
  * Prevent assertion failures of dig when a server is specified
    before the -b option.
  * Skip buffer allocations if not logging.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769601600">- Move default config files 127.0.0.zone, localhost.zone and
  root.hint in /var/lib/named to /usr/share/named with a symlink to
  /var/lib/named via systemd-tmpfiles to improve immutable os
  compatibility.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1772625600">- Update to release 9.20.20
  Security Fixes:
  * Fix a use-after-free error in dns_client_resolve() triggered by
    a DNAME response. This issue only affected the delv tool and it
    has now been fixed.
  Feature Changes:
  * Record query time for all dnstap responses.
  * Optimize TCP source port selection on Linux.
  Bug Fixes:
  * Fix an assertion failure triggered by non-minimal IXFRs.
  * Fix a crash when retrying a NOTIFY over TCP.
  * Fetch loop detection improvements.
  * Randomize nameserver selection.
  * Fix dnstap logging of forwarded queries.
  * A stale answer could have been served in case of multiple
    upstream failures when following CNAME chains. This has been
    fixed.
  * Fail DNSKEY validation when supported but invalid DS is found.
  * Importing an invalid SKR file might corrupt stack memory.
  * Return FORMERR for queries with the EDNS Client Subnet FAMILY
    field set to 0.
  * Fix inbound IXFR performance regression.
  * Make catalog zone names and member zones' entry names
    case-insensitive.
  * Fix implementation of BRID and HHIT record types.
  * Fix implementation of DSYNC record type.
  * Fix response policy and catalog zones to work with $INCLUDE
    directive.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774526400">- Update to release 9.20.21
  Security Fixes:
  * Fix unbounded NSEC3 iterations when validating referrals to
    unsigned delegations.
    (CVE-2026-1519)
    [bsc#1260805]
  * Fix memory leaks in code preparing DNSSEC proofs of
    non-existence.
    (CVE-2026-3104)
    [bsc#1260567]
  * Prevent a crash in code processing queries containing a TKEY
    record.
    (CVE-2026-3119)
    [bsc#1260568]
  * Fix a stack use-after-return flaw in SIG(0) handling code.
    (CVE-2026-3591)
    [bsc#1260569]
  Bug Fixes:
  * Fix the handling of key statements defined inside views.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1776081600">- Update to release 9.20.22
  Security Fixes:
  * Fix crash when reconfiguring zone update policy during active
    updates.
  Bug Fixes:
  * Fix intermittent named crashes during asynchronous zone
    operations.
  * Count temporal problems with DNSSEC validation as attempts.
  * Fix a possible deadlock in RPZ processing.
  * Fix a crash triggered by rndc modzone on a zone from a
    configuration file.
  * Fix the processing of empty catalog zone ACLs.
  * Fix a crash triggered by rndc modzone on zone that already
    existed in NZF file.
  * Fix potential resource leak during resolver error handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1779796800">- Upgrade to release 9.20.23
  https://downloads.isc.org/isc/bind9/9.20.23/doc/arm/html/notes.html
  Security-Fixes:
  * Amplification vulnerabilities via self-pointed glue records.
    (CVE-2026-3592)
    [bsc#1265592]
  * server memory exhaustion during GSS-API TKEY negotiation.
    (CVE-2026-3039)
    [bsc#1265591]
  * Unbounded resend loop in BIND 9 resolver
    (CVE-2026-5950)
    [bsc#1265596]
  * SIG(0) validation during query flood may lead to undefined
    behavior.
    (CVE-2026-5947)
    [bsc#1265595]
  * Invalid handling of CLASS != IN.
    (CVE-2026-5946)
    [bsc#1265594]
  * Heap use-after-free vulnerability in BIND 9 DNS-over-HTTPS
    implementation
    (CVE-2026-3593)
    [bsc#1265593]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782129600">- Upgrade to release 9.20.24
  Removed Features:
  * Remove ineffective TCP fallback after repeated UDP timeouts.
  Feature Changes:
  * Fall back to TCP on receipt of a UDP response with a mismatched
    query ID.
  * Limit the number of glue records cached from a referral.
  * Fix a resolver stall on a CNAME response to a DS query.
  Bug Fixes:
  * The resolver now removes other RRsets at the same name when
    caching a CNAME.
  * Fix nxdomain-redirect combined with dns64.
  * Fix DNS64 owner case after DNAME restart.
  * Clear REDIRECT flag when it isn't needed.
  * Disable output escaping in bind9.xsl.
  * Fix crash on badly configured secondary signer.
  * Fix a possible crash on concurrent TKEY DELETE for the same
    key.
  * Reject RRSIG records covering meta-types.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1784808000">- Upgrade to release 9.20.26
  Security Fixes:
  * Correct verification of NSEC3 signer name.
    (CVE-2026-10723)
    [bsc#1271982]
  * Malformed DNSKEY records could trigger an assertion.
    (CVE-2026-10822)
    [bsc#1271983]
  * Fix handling of RPZ CNAME expansion that returns too-long name.
    (CVE-2026-11331)
    [bsc#1271984]
  * Prevent excessive validation work from crafted negative
    responses.
    (CVE-2026-11605)
    [bsc#1271985]
  * Prevent cache exhaustion under sustained attack.
    (CVE-2026-11622)
    [bsc#1271986]
  * Stop accepting invalid signed wildcard records.
    (CVE-2026-11721)
    [bsc#1271987]
  * Do not assert for some specific CNAME and DNAME queries.
    (CVE-2026-12617)
    [bsc#1271988]
  * Prevent crash from malformed NSEC/NSEC3 response.
    (CVE-2026-13204)
    [bsc#1271989]
  * Fix DNSSEC validation bypass via out-of-zone NSEC Next Field.
    (CVE-2026-13321)
    [bsc#1271990]
  * Reclaim memory promptly when DNSSEC validations are canceled.
  Removed Features:
  * Remove the secondary validator in query.c.
  Bug Fixes:
  * Fix a bug in DNS UPDATE processing with inline-signing enabled.
  * Properly detect private records before copying.
  * Tighten referral DS acceptance.
  * Don't synthesize negative responses with pending NSEC.
  * Check that an NSEC signer is at or above the name to be
    validated.
  * Don't evict DNSSEC-validated cache data on a CD=1 NXDOMAIN.
  * Fix a deny-answer-aliases configuration bypass issue.
  * Reject external referrals from forwarders.
  * Fix a zone transfer over TLS (XoT) issue when using the
    opportunistic TLS mode.
  * Unvalidated opt-out NSEC3 could be accepted in insecurity
    proof.
  * Check wildcard signer and NOQNAME signer match.
  * Fix CNAME resolution failure caused by a cached SERVFAIL
    response.
  * Reject unsupported RSA DNSKEY shapes during DNSSEC validation.
  * Fix a bug in GeoIP2 string matching.
  * Fix DNS-over-HTTPS (DoH) quota configuration issue.
  * Truncated reply to a TSIG query no longer stalls the resolver.
  * Ignore updates removing DNSKEY RRset with class ANY.
  * Ignore 0-byte reads in the TCP read callback.
  * Only print per-zone glue stats when zone-statistics is set to
    full.
  * CDS/CDNSKEY records were not removed when re-configuring the
    server.
  * Fix a crash when querying an empty non-terminal in a wildcard
    zone in RBTDB.
  * Stop reusing outgoing TCP connections the peer has already
    closed.
  * Fix DNSSEC validation failures for names under an apex DNAME.</changelog>
</package>
<package pkgid="37dbbf7d5d497fd8d0e6ca6a43ff661b0f102b74715a6412b429f06420767802623f62425f79acc1aa6bd662742d976f9c60e64f750be539710171f058fe02ec" name="bind-modules-mysql-debuginfo" arch="i586">
  <version epoch="0" ver="9.20.26" rel="1.2"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt;" date="1765972800">- Remove packaging support for releases prior to SLES 15 SP4/Leap 15.4.
  - The builds have dependencies that are no longer met by these older
    releases.
- Fix Sphinx processing of documentation on SLES/Leap 15.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768996800">- Upgrade to release 9.20.18
  Security Fixes:
  * Fix incorrect length checks for BRID and HHIT records.
  (CVE-2025-13878)
  [bsc#1256997]
  Feature Changes:
  * Add more information to the rndc recursing output about
    fetches.
  * Reduce the number of outgoing queries.
  * Provide more information when memory allocation fails.
  Bug Fixes:
  * Make DNSSEC key rollovers more robust.
  * Fix a catalog zone issue, where member zones could fail to
    load.
  * Allow glue in delegations with QTYPE=ANY.
  * Fix slow speed when signing a large delegation zone with NSEC3
    opt-out.
  * Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to
    be invalid.
  * Fix a possible catalog zone issue during reconfiguration.
  * Fix the charts in the statistics channel.
  * Adding NSEC3 opt-out records could leave invalid records in
    chain.
  * Fix spurious timeouts while resolving names.
  * Fix bug where zone switches from NSEC3 to NSEC after
    retransfer.
  * AMTRELAY type 0 presentation format handling was wrong.
  * Fix parsing bug in remote-servers with key or TLS.
  * Fix DoT reconfigure/reload bug in the resolver.
  * Skip unsupported algorithms when looking for a signing key.
  * Fix dnssec-keygen key collision checking for KEY RRtype keys.
  * dnssec-verify now uses exit code 1 when failing due to illegal
    options.
  * Prevent assertion failures of dig when a server is specified
    before the -b option.
  * Skip buffer allocations if not logging.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769601600">- Move default config files 127.0.0.zone, localhost.zone and
  root.hint in /var/lib/named to /usr/share/named with a symlink to
  /var/lib/named via systemd-tmpfiles to improve immutable os
  compatibility.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1772625600">- Update to release 9.20.20
  Security Fixes:
  * Fix a use-after-free error in dns_client_resolve() triggered by
    a DNAME response. This issue only affected the delv tool and it
    has now been fixed.
  Feature Changes:
  * Record query time for all dnstap responses.
  * Optimize TCP source port selection on Linux.
  Bug Fixes:
  * Fix an assertion failure triggered by non-minimal IXFRs.
  * Fix a crash when retrying a NOTIFY over TCP.
  * Fetch loop detection improvements.
  * Randomize nameserver selection.
  * Fix dnstap logging of forwarded queries.
  * A stale answer could have been served in case of multiple
    upstream failures when following CNAME chains. This has been
    fixed.
  * Fail DNSKEY validation when supported but invalid DS is found.
  * Importing an invalid SKR file might corrupt stack memory.
  * Return FORMERR for queries with the EDNS Client Subnet FAMILY
    field set to 0.
  * Fix inbound IXFR performance regression.
  * Make catalog zone names and member zones' entry names
    case-insensitive.
  * Fix implementation of BRID and HHIT record types.
  * Fix implementation of DSYNC record type.
  * Fix response policy and catalog zones to work with $INCLUDE
    directive.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774526400">- Update to release 9.20.21
  Security Fixes:
  * Fix unbounded NSEC3 iterations when validating referrals to
    unsigned delegations.
    (CVE-2026-1519)
    [bsc#1260805]
  * Fix memory leaks in code preparing DNSSEC proofs of
    non-existence.
    (CVE-2026-3104)
    [bsc#1260567]
  * Prevent a crash in code processing queries containing a TKEY
    record.
    (CVE-2026-3119)
    [bsc#1260568]
  * Fix a stack use-after-return flaw in SIG(0) handling code.
    (CVE-2026-3591)
    [bsc#1260569]
  Bug Fixes:
  * Fix the handling of key statements defined inside views.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1776081600">- Update to release 9.20.22
  Security Fixes:
  * Fix crash when reconfiguring zone update policy during active
    updates.
  Bug Fixes:
  * Fix intermittent named crashes during asynchronous zone
    operations.
  * Count temporal problems with DNSSEC validation as attempts.
  * Fix a possible deadlock in RPZ processing.
  * Fix a crash triggered by rndc modzone on a zone from a
    configuration file.
  * Fix the processing of empty catalog zone ACLs.
  * Fix a crash triggered by rndc modzone on zone that already
    existed in NZF file.
  * Fix potential resource leak during resolver error handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1779796800">- Upgrade to release 9.20.23
  https://downloads.isc.org/isc/bind9/9.20.23/doc/arm/html/notes.html
  Security-Fixes:
  * Amplification vulnerabilities via self-pointed glue records.
    (CVE-2026-3592)
    [bsc#1265592]
  * server memory exhaustion during GSS-API TKEY negotiation.
    (CVE-2026-3039)
    [bsc#1265591]
  * Unbounded resend loop in BIND 9 resolver
    (CVE-2026-5950)
    [bsc#1265596]
  * SIG(0) validation during query flood may lead to undefined
    behavior.
    (CVE-2026-5947)
    [bsc#1265595]
  * Invalid handling of CLASS != IN.
    (CVE-2026-5946)
    [bsc#1265594]
  * Heap use-after-free vulnerability in BIND 9 DNS-over-HTTPS
    implementation
    (CVE-2026-3593)
    [bsc#1265593]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782129600">- Upgrade to release 9.20.24
  Removed Features:
  * Remove ineffective TCP fallback after repeated UDP timeouts.
  Feature Changes:
  * Fall back to TCP on receipt of a UDP response with a mismatched
    query ID.
  * Limit the number of glue records cached from a referral.
  * Fix a resolver stall on a CNAME response to a DS query.
  Bug Fixes:
  * The resolver now removes other RRsets at the same name when
    caching a CNAME.
  * Fix nxdomain-redirect combined with dns64.
  * Fix DNS64 owner case after DNAME restart.
  * Clear REDIRECT flag when it isn't needed.
  * Disable output escaping in bind9.xsl.
  * Fix crash on badly configured secondary signer.
  * Fix a possible crash on concurrent TKEY DELETE for the same
    key.
  * Reject RRSIG records covering meta-types.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1784808000">- Upgrade to release 9.20.26
  Security Fixes:
  * Correct verification of NSEC3 signer name.
    (CVE-2026-10723)
    [bsc#1271982]
  * Malformed DNSKEY records could trigger an assertion.
    (CVE-2026-10822)
    [bsc#1271983]
  * Fix handling of RPZ CNAME expansion that returns too-long name.
    (CVE-2026-11331)
    [bsc#1271984]
  * Prevent excessive validation work from crafted negative
    responses.
    (CVE-2026-11605)
    [bsc#1271985]
  * Prevent cache exhaustion under sustained attack.
    (CVE-2026-11622)
    [bsc#1271986]
  * Stop accepting invalid signed wildcard records.
    (CVE-2026-11721)
    [bsc#1271987]
  * Do not assert for some specific CNAME and DNAME queries.
    (CVE-2026-12617)
    [bsc#1271988]
  * Prevent crash from malformed NSEC/NSEC3 response.
    (CVE-2026-13204)
    [bsc#1271989]
  * Fix DNSSEC validation bypass via out-of-zone NSEC Next Field.
    (CVE-2026-13321)
    [bsc#1271990]
  * Reclaim memory promptly when DNSSEC validations are canceled.
  Removed Features:
  * Remove the secondary validator in query.c.
  Bug Fixes:
  * Fix a bug in DNS UPDATE processing with inline-signing enabled.
  * Properly detect private records before copying.
  * Tighten referral DS acceptance.
  * Don't synthesize negative responses with pending NSEC.
  * Check that an NSEC signer is at or above the name to be
    validated.
  * Don't evict DNSSEC-validated cache data on a CD=1 NXDOMAIN.
  * Fix a deny-answer-aliases configuration bypass issue.
  * Reject external referrals from forwarders.
  * Fix a zone transfer over TLS (XoT) issue when using the
    opportunistic TLS mode.
  * Unvalidated opt-out NSEC3 could be accepted in insecurity
    proof.
  * Check wildcard signer and NOQNAME signer match.
  * Fix CNAME resolution failure caused by a cached SERVFAIL
    response.
  * Reject unsupported RSA DNSKEY shapes during DNSSEC validation.
  * Fix a bug in GeoIP2 string matching.
  * Fix DNS-over-HTTPS (DoH) quota configuration issue.
  * Truncated reply to a TSIG query no longer stalls the resolver.
  * Ignore updates removing DNSKEY RRset with class ANY.
  * Ignore 0-byte reads in the TCP read callback.
  * Only print per-zone glue stats when zone-statistics is set to
    full.
  * CDS/CDNSKEY records were not removed when re-configuring the
    server.
  * Fix a crash when querying an empty non-terminal in a wildcard
    zone in RBTDB.
  * Stop reusing outgoing TCP connections the peer has already
    closed.
  * Fix DNSSEC validation failures for names under an apex DNAME.</changelog>
</package>
<package pkgid="dfbfe62c3691c466ae0d4c4e95b4c1f744349805a16b07895b1d1906a0d3dd7674e9686c8f2f9259fccc92ff4a71aef607d7d252f2ce5de08e19dc5f623764e8" name="bind-modules-perl-debuginfo" arch="i586">
  <version epoch="0" ver="9.20.26" rel="1.2"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt;" date="1765972800">- Remove packaging support for releases prior to SLES 15 SP4/Leap 15.4.
  - The builds have dependencies that are no longer met by these older
    releases.
- Fix Sphinx processing of documentation on SLES/Leap 15.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768996800">- Upgrade to release 9.20.18
  Security Fixes:
  * Fix incorrect length checks for BRID and HHIT records.
  (CVE-2025-13878)
  [bsc#1256997]
  Feature Changes:
  * Add more information to the rndc recursing output about
    fetches.
  * Reduce the number of outgoing queries.
  * Provide more information when memory allocation fails.
  Bug Fixes:
  * Make DNSSEC key rollovers more robust.
  * Fix a catalog zone issue, where member zones could fail to
    load.
  * Allow glue in delegations with QTYPE=ANY.
  * Fix slow speed when signing a large delegation zone with NSEC3
    opt-out.
  * Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to
    be invalid.
  * Fix a possible catalog zone issue during reconfiguration.
  * Fix the charts in the statistics channel.
  * Adding NSEC3 opt-out records could leave invalid records in
    chain.
  * Fix spurious timeouts while resolving names.
  * Fix bug where zone switches from NSEC3 to NSEC after
    retransfer.
  * AMTRELAY type 0 presentation format handling was wrong.
  * Fix parsing bug in remote-servers with key or TLS.
  * Fix DoT reconfigure/reload bug in the resolver.
  * Skip unsupported algorithms when looking for a signing key.
  * Fix dnssec-keygen key collision checking for KEY RRtype keys.
  * dnssec-verify now uses exit code 1 when failing due to illegal
    options.
  * Prevent assertion failures of dig when a server is specified
    before the -b option.
  * Skip buffer allocations if not logging.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769601600">- Move default config files 127.0.0.zone, localhost.zone and
  root.hint in /var/lib/named to /usr/share/named with a symlink to
  /var/lib/named via systemd-tmpfiles to improve immutable os
  compatibility.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1772625600">- Update to release 9.20.20
  Security Fixes:
  * Fix a use-after-free error in dns_client_resolve() triggered by
    a DNAME response. This issue only affected the delv tool and it
    has now been fixed.
  Feature Changes:
  * Record query time for all dnstap responses.
  * Optimize TCP source port selection on Linux.
  Bug Fixes:
  * Fix an assertion failure triggered by non-minimal IXFRs.
  * Fix a crash when retrying a NOTIFY over TCP.
  * Fetch loop detection improvements.
  * Randomize nameserver selection.
  * Fix dnstap logging of forwarded queries.
  * A stale answer could have been served in case of multiple
    upstream failures when following CNAME chains. This has been
    fixed.
  * Fail DNSKEY validation when supported but invalid DS is found.
  * Importing an invalid SKR file might corrupt stack memory.
  * Return FORMERR for queries with the EDNS Client Subnet FAMILY
    field set to 0.
  * Fix inbound IXFR performance regression.
  * Make catalog zone names and member zones' entry names
    case-insensitive.
  * Fix implementation of BRID and HHIT record types.
  * Fix implementation of DSYNC record type.
  * Fix response policy and catalog zones to work with $INCLUDE
    directive.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774526400">- Update to release 9.20.21
  Security Fixes:
  * Fix unbounded NSEC3 iterations when validating referrals to
    unsigned delegations.
    (CVE-2026-1519)
    [bsc#1260805]
  * Fix memory leaks in code preparing DNSSEC proofs of
    non-existence.
    (CVE-2026-3104)
    [bsc#1260567]
  * Prevent a crash in code processing queries containing a TKEY
    record.
    (CVE-2026-3119)
    [bsc#1260568]
  * Fix a stack use-after-return flaw in SIG(0) handling code.
    (CVE-2026-3591)
    [bsc#1260569]
  Bug Fixes:
  * Fix the handling of key statements defined inside views.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1776081600">- Update to release 9.20.22
  Security Fixes:
  * Fix crash when reconfiguring zone update policy during active
    updates.
  Bug Fixes:
  * Fix intermittent named crashes during asynchronous zone
    operations.
  * Count temporal problems with DNSSEC validation as attempts.
  * Fix a possible deadlock in RPZ processing.
  * Fix a crash triggered by rndc modzone on a zone from a
    configuration file.
  * Fix the processing of empty catalog zone ACLs.
  * Fix a crash triggered by rndc modzone on zone that already
    existed in NZF file.
  * Fix potential resource leak during resolver error handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1779796800">- Upgrade to release 9.20.23
  https://downloads.isc.org/isc/bind9/9.20.23/doc/arm/html/notes.html
  Security-Fixes:
  * Amplification vulnerabilities via self-pointed glue records.
    (CVE-2026-3592)
    [bsc#1265592]
  * server memory exhaustion during GSS-API TKEY negotiation.
    (CVE-2026-3039)
    [bsc#1265591]
  * Unbounded resend loop in BIND 9 resolver
    (CVE-2026-5950)
    [bsc#1265596]
  * SIG(0) validation during query flood may lead to undefined
    behavior.
    (CVE-2026-5947)
    [bsc#1265595]
  * Invalid handling of CLASS != IN.
    (CVE-2026-5946)
    [bsc#1265594]
  * Heap use-after-free vulnerability in BIND 9 DNS-over-HTTPS
    implementation
    (CVE-2026-3593)
    [bsc#1265593]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782129600">- Upgrade to release 9.20.24
  Removed Features:
  * Remove ineffective TCP fallback after repeated UDP timeouts.
  Feature Changes:
  * Fall back to TCP on receipt of a UDP response with a mismatched
    query ID.
  * Limit the number of glue records cached from a referral.
  * Fix a resolver stall on a CNAME response to a DS query.
  Bug Fixes:
  * The resolver now removes other RRsets at the same name when
    caching a CNAME.
  * Fix nxdomain-redirect combined with dns64.
  * Fix DNS64 owner case after DNAME restart.
  * Clear REDIRECT flag when it isn't needed.
  * Disable output escaping in bind9.xsl.
  * Fix crash on badly configured secondary signer.
  * Fix a possible crash on concurrent TKEY DELETE for the same
    key.
  * Reject RRSIG records covering meta-types.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1784808000">- Upgrade to release 9.20.26
  Security Fixes:
  * Correct verification of NSEC3 signer name.
    (CVE-2026-10723)
    [bsc#1271982]
  * Malformed DNSKEY records could trigger an assertion.
    (CVE-2026-10822)
    [bsc#1271983]
  * Fix handling of RPZ CNAME expansion that returns too-long name.
    (CVE-2026-11331)
    [bsc#1271984]
  * Prevent excessive validation work from crafted negative
    responses.
    (CVE-2026-11605)
    [bsc#1271985]
  * Prevent cache exhaustion under sustained attack.
    (CVE-2026-11622)
    [bsc#1271986]
  * Stop accepting invalid signed wildcard records.
    (CVE-2026-11721)
    [bsc#1271987]
  * Do not assert for some specific CNAME and DNAME queries.
    (CVE-2026-12617)
    [bsc#1271988]
  * Prevent crash from malformed NSEC/NSEC3 response.
    (CVE-2026-13204)
    [bsc#1271989]
  * Fix DNSSEC validation bypass via out-of-zone NSEC Next Field.
    (CVE-2026-13321)
    [bsc#1271990]
  * Reclaim memory promptly when DNSSEC validations are canceled.
  Removed Features:
  * Remove the secondary validator in query.c.
  Bug Fixes:
  * Fix a bug in DNS UPDATE processing with inline-signing enabled.
  * Properly detect private records before copying.
  * Tighten referral DS acceptance.
  * Don't synthesize negative responses with pending NSEC.
  * Check that an NSEC signer is at or above the name to be
    validated.
  * Don't evict DNSSEC-validated cache data on a CD=1 NXDOMAIN.
  * Fix a deny-answer-aliases configuration bypass issue.
  * Reject external referrals from forwarders.
  * Fix a zone transfer over TLS (XoT) issue when using the
    opportunistic TLS mode.
  * Unvalidated opt-out NSEC3 could be accepted in insecurity
    proof.
  * Check wildcard signer and NOQNAME signer match.
  * Fix CNAME resolution failure caused by a cached SERVFAIL
    response.
  * Reject unsupported RSA DNSKEY shapes during DNSSEC validation.
  * Fix a bug in GeoIP2 string matching.
  * Fix DNS-over-HTTPS (DoH) quota configuration issue.
  * Truncated reply to a TSIG query no longer stalls the resolver.
  * Ignore updates removing DNSKEY RRset with class ANY.
  * Ignore 0-byte reads in the TCP read callback.
  * Only print per-zone glue stats when zone-statistics is set to
    full.
  * CDS/CDNSKEY records were not removed when re-configuring the
    server.
  * Fix a crash when querying an empty non-terminal in a wildcard
    zone in RBTDB.
  * Stop reusing outgoing TCP connections the peer has already
    closed.
  * Fix DNSSEC validation failures for names under an apex DNAME.</changelog>
</package>
<package pkgid="c7e8f20257efaef012ede0e786c03b297a8592519cc956e0f7645e50fe5af37d805ff1830fe4de5d5218d606b5445411acd3b312e9fc4de2091bd7e4ac3e33ff" name="bind-modules-sqlite3-debuginfo" arch="i586">
  <version epoch="0" ver="9.20.26" rel="1.2"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt;" date="1765972800">- Remove packaging support for releases prior to SLES 15 SP4/Leap 15.4.
  - The builds have dependencies that are no longer met by these older
    releases.
- Fix Sphinx processing of documentation on SLES/Leap 15.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768996800">- Upgrade to release 9.20.18
  Security Fixes:
  * Fix incorrect length checks for BRID and HHIT records.
  (CVE-2025-13878)
  [bsc#1256997]
  Feature Changes:
  * Add more information to the rndc recursing output about
    fetches.
  * Reduce the number of outgoing queries.
  * Provide more information when memory allocation fails.
  Bug Fixes:
  * Make DNSSEC key rollovers more robust.
  * Fix a catalog zone issue, where member zones could fail to
    load.
  * Allow glue in delegations with QTYPE=ANY.
  * Fix slow speed when signing a large delegation zone with NSEC3
    opt-out.
  * Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to
    be invalid.
  * Fix a possible catalog zone issue during reconfiguration.
  * Fix the charts in the statistics channel.
  * Adding NSEC3 opt-out records could leave invalid records in
    chain.
  * Fix spurious timeouts while resolving names.
  * Fix bug where zone switches from NSEC3 to NSEC after
    retransfer.
  * AMTRELAY type 0 presentation format handling was wrong.
  * Fix parsing bug in remote-servers with key or TLS.
  * Fix DoT reconfigure/reload bug in the resolver.
  * Skip unsupported algorithms when looking for a signing key.
  * Fix dnssec-keygen key collision checking for KEY RRtype keys.
  * dnssec-verify now uses exit code 1 when failing due to illegal
    options.
  * Prevent assertion failures of dig when a server is specified
    before the -b option.
  * Skip buffer allocations if not logging.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769601600">- Move default config files 127.0.0.zone, localhost.zone and
  root.hint in /var/lib/named to /usr/share/named with a symlink to
  /var/lib/named via systemd-tmpfiles to improve immutable os
  compatibility.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1772625600">- Update to release 9.20.20
  Security Fixes:
  * Fix a use-after-free error in dns_client_resolve() triggered by
    a DNAME response. This issue only affected the delv tool and it
    has now been fixed.
  Feature Changes:
  * Record query time for all dnstap responses.
  * Optimize TCP source port selection on Linux.
  Bug Fixes:
  * Fix an assertion failure triggered by non-minimal IXFRs.
  * Fix a crash when retrying a NOTIFY over TCP.
  * Fetch loop detection improvements.
  * Randomize nameserver selection.
  * Fix dnstap logging of forwarded queries.
  * A stale answer could have been served in case of multiple
    upstream failures when following CNAME chains. This has been
    fixed.
  * Fail DNSKEY validation when supported but invalid DS is found.
  * Importing an invalid SKR file might corrupt stack memory.
  * Return FORMERR for queries with the EDNS Client Subnet FAMILY
    field set to 0.
  * Fix inbound IXFR performance regression.
  * Make catalog zone names and member zones' entry names
    case-insensitive.
  * Fix implementation of BRID and HHIT record types.
  * Fix implementation of DSYNC record type.
  * Fix response policy and catalog zones to work with $INCLUDE
    directive.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774526400">- Update to release 9.20.21
  Security Fixes:
  * Fix unbounded NSEC3 iterations when validating referrals to
    unsigned delegations.
    (CVE-2026-1519)
    [bsc#1260805]
  * Fix memory leaks in code preparing DNSSEC proofs of
    non-existence.
    (CVE-2026-3104)
    [bsc#1260567]
  * Prevent a crash in code processing queries containing a TKEY
    record.
    (CVE-2026-3119)
    [bsc#1260568]
  * Fix a stack use-after-return flaw in SIG(0) handling code.
    (CVE-2026-3591)
    [bsc#1260569]
  Bug Fixes:
  * Fix the handling of key statements defined inside views.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1776081600">- Update to release 9.20.22
  Security Fixes:
  * Fix crash when reconfiguring zone update policy during active
    updates.
  Bug Fixes:
  * Fix intermittent named crashes during asynchronous zone
    operations.
  * Count temporal problems with DNSSEC validation as attempts.
  * Fix a possible deadlock in RPZ processing.
  * Fix a crash triggered by rndc modzone on a zone from a
    configuration file.
  * Fix the processing of empty catalog zone ACLs.
  * Fix a crash triggered by rndc modzone on zone that already
    existed in NZF file.
  * Fix potential resource leak during resolver error handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1779796800">- Upgrade to release 9.20.23
  https://downloads.isc.org/isc/bind9/9.20.23/doc/arm/html/notes.html
  Security-Fixes:
  * Amplification vulnerabilities via self-pointed glue records.
    (CVE-2026-3592)
    [bsc#1265592]
  * server memory exhaustion during GSS-API TKEY negotiation.
    (CVE-2026-3039)
    [bsc#1265591]
  * Unbounded resend loop in BIND 9 resolver
    (CVE-2026-5950)
    [bsc#1265596]
  * SIG(0) validation during query flood may lead to undefined
    behavior.
    (CVE-2026-5947)
    [bsc#1265595]
  * Invalid handling of CLASS != IN.
    (CVE-2026-5946)
    [bsc#1265594]
  * Heap use-after-free vulnerability in BIND 9 DNS-over-HTTPS
    implementation
    (CVE-2026-3593)
    [bsc#1265593]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782129600">- Upgrade to release 9.20.24
  Removed Features:
  * Remove ineffective TCP fallback after repeated UDP timeouts.
  Feature Changes:
  * Fall back to TCP on receipt of a UDP response with a mismatched
    query ID.
  * Limit the number of glue records cached from a referral.
  * Fix a resolver stall on a CNAME response to a DS query.
  Bug Fixes:
  * The resolver now removes other RRsets at the same name when
    caching a CNAME.
  * Fix nxdomain-redirect combined with dns64.
  * Fix DNS64 owner case after DNAME restart.
  * Clear REDIRECT flag when it isn't needed.
  * Disable output escaping in bind9.xsl.
  * Fix crash on badly configured secondary signer.
  * Fix a possible crash on concurrent TKEY DELETE for the same
    key.
  * Reject RRSIG records covering meta-types.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1784808000">- Upgrade to release 9.20.26
  Security Fixes:
  * Correct verification of NSEC3 signer name.
    (CVE-2026-10723)
    [bsc#1271982]
  * Malformed DNSKEY records could trigger an assertion.
    (CVE-2026-10822)
    [bsc#1271983]
  * Fix handling of RPZ CNAME expansion that returns too-long name.
    (CVE-2026-11331)
    [bsc#1271984]
  * Prevent excessive validation work from crafted negative
    responses.
    (CVE-2026-11605)
    [bsc#1271985]
  * Prevent cache exhaustion under sustained attack.
    (CVE-2026-11622)
    [bsc#1271986]
  * Stop accepting invalid signed wildcard records.
    (CVE-2026-11721)
    [bsc#1271987]
  * Do not assert for some specific CNAME and DNAME queries.
    (CVE-2026-12617)
    [bsc#1271988]
  * Prevent crash from malformed NSEC/NSEC3 response.
    (CVE-2026-13204)
    [bsc#1271989]
  * Fix DNSSEC validation bypass via out-of-zone NSEC Next Field.
    (CVE-2026-13321)
    [bsc#1271990]
  * Reclaim memory promptly when DNSSEC validations are canceled.
  Removed Features:
  * Remove the secondary validator in query.c.
  Bug Fixes:
  * Fix a bug in DNS UPDATE processing with inline-signing enabled.
  * Properly detect private records before copying.
  * Tighten referral DS acceptance.
  * Don't synthesize negative responses with pending NSEC.
  * Check that an NSEC signer is at or above the name to be
    validated.
  * Don't evict DNSSEC-validated cache data on a CD=1 NXDOMAIN.
  * Fix a deny-answer-aliases configuration bypass issue.
  * Reject external referrals from forwarders.
  * Fix a zone transfer over TLS (XoT) issue when using the
    opportunistic TLS mode.
  * Unvalidated opt-out NSEC3 could be accepted in insecurity
    proof.
  * Check wildcard signer and NOQNAME signer match.
  * Fix CNAME resolution failure caused by a cached SERVFAIL
    response.
  * Reject unsupported RSA DNSKEY shapes during DNSSEC validation.
  * Fix a bug in GeoIP2 string matching.
  * Fix DNS-over-HTTPS (DoH) quota configuration issue.
  * Truncated reply to a TSIG query no longer stalls the resolver.
  * Ignore updates removing DNSKEY RRset with class ANY.
  * Ignore 0-byte reads in the TCP read callback.
  * Only print per-zone glue stats when zone-statistics is set to
    full.
  * CDS/CDNSKEY records were not removed when re-configuring the
    server.
  * Fix a crash when querying an empty non-terminal in a wildcard
    zone in RBTDB.
  * Stop reusing outgoing TCP connections the peer has already
    closed.
  * Fix DNSSEC validation failures for names under an apex DNAME.</changelog>
</package>
<package pkgid="b922af894e74d81a4626d12c2b3a471a85be4db2042d29b26d9767466d80b6535c1347d1d0acd98b4be306d6bf7deab3296b222ce0107e183dd72decc2c58671" name="bind-utils-debuginfo" arch="i586">
  <version epoch="0" ver="9.20.26" rel="1.2"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt;" date="1765972800">- Remove packaging support for releases prior to SLES 15 SP4/Leap 15.4.
  - The builds have dependencies that are no longer met by these older
    releases.
- Fix Sphinx processing of documentation on SLES/Leap 15.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768996800">- Upgrade to release 9.20.18
  Security Fixes:
  * Fix incorrect length checks for BRID and HHIT records.
  (CVE-2025-13878)
  [bsc#1256997]
  Feature Changes:
  * Add more information to the rndc recursing output about
    fetches.
  * Reduce the number of outgoing queries.
  * Provide more information when memory allocation fails.
  Bug Fixes:
  * Make DNSSEC key rollovers more robust.
  * Fix a catalog zone issue, where member zones could fail to
    load.
  * Allow glue in delegations with QTYPE=ANY.
  * Fix slow speed when signing a large delegation zone with NSEC3
    opt-out.
  * Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to
    be invalid.
  * Fix a possible catalog zone issue during reconfiguration.
  * Fix the charts in the statistics channel.
  * Adding NSEC3 opt-out records could leave invalid records in
    chain.
  * Fix spurious timeouts while resolving names.
  * Fix bug where zone switches from NSEC3 to NSEC after
    retransfer.
  * AMTRELAY type 0 presentation format handling was wrong.
  * Fix parsing bug in remote-servers with key or TLS.
  * Fix DoT reconfigure/reload bug in the resolver.
  * Skip unsupported algorithms when looking for a signing key.
  * Fix dnssec-keygen key collision checking for KEY RRtype keys.
  * dnssec-verify now uses exit code 1 when failing due to illegal
    options.
  * Prevent assertion failures of dig when a server is specified
    before the -b option.
  * Skip buffer allocations if not logging.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769601600">- Move default config files 127.0.0.zone, localhost.zone and
  root.hint in /var/lib/named to /usr/share/named with a symlink to
  /var/lib/named via systemd-tmpfiles to improve immutable os
  compatibility.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1772625600">- Update to release 9.20.20
  Security Fixes:
  * Fix a use-after-free error in dns_client_resolve() triggered by
    a DNAME response. This issue only affected the delv tool and it
    has now been fixed.
  Feature Changes:
  * Record query time for all dnstap responses.
  * Optimize TCP source port selection on Linux.
  Bug Fixes:
  * Fix an assertion failure triggered by non-minimal IXFRs.
  * Fix a crash when retrying a NOTIFY over TCP.
  * Fetch loop detection improvements.
  * Randomize nameserver selection.
  * Fix dnstap logging of forwarded queries.
  * A stale answer could have been served in case of multiple
    upstream failures when following CNAME chains. This has been
    fixed.
  * Fail DNSKEY validation when supported but invalid DS is found.
  * Importing an invalid SKR file might corrupt stack memory.
  * Return FORMERR for queries with the EDNS Client Subnet FAMILY
    field set to 0.
  * Fix inbound IXFR performance regression.
  * Make catalog zone names and member zones' entry names
    case-insensitive.
  * Fix implementation of BRID and HHIT record types.
  * Fix implementation of DSYNC record type.
  * Fix response policy and catalog zones to work with $INCLUDE
    directive.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773316800">- Update %suse_version checks for SLES 16.x (jsc#PED-15788)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774526400">- Update to release 9.20.21
  Security Fixes:
  * Fix unbounded NSEC3 iterations when validating referrals to
    unsigned delegations.
    (CVE-2026-1519)
    [bsc#1260805]
  * Fix memory leaks in code preparing DNSSEC proofs of
    non-existence.
    (CVE-2026-3104)
    [bsc#1260567]
  * Prevent a crash in code processing queries containing a TKEY
    record.
    (CVE-2026-3119)
    [bsc#1260568]
  * Fix a stack use-after-return flaw in SIG(0) handling code.
    (CVE-2026-3591)
    [bsc#1260569]
  Bug Fixes:
  * Fix the handling of key statements defined inside views.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1776081600">- Update to release 9.20.22
  Security Fixes:
  * Fix crash when reconfiguring zone update policy during active
    updates.
  Bug Fixes:
  * Fix intermittent named crashes during asynchronous zone
    operations.
  * Count temporal problems with DNSSEC validation as attempts.
  * Fix a possible deadlock in RPZ processing.
  * Fix a crash triggered by rndc modzone on a zone from a
    configuration file.
  * Fix the processing of empty catalog zone ACLs.
  * Fix a crash triggered by rndc modzone on zone that already
    existed in NZF file.
  * Fix potential resource leak during resolver error handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1779796800">- Upgrade to release 9.20.23
  https://downloads.isc.org/isc/bind9/9.20.23/doc/arm/html/notes.html
  Security-Fixes:
  * Amplification vulnerabilities via self-pointed glue records.
    (CVE-2026-3592)
    [bsc#1265592]
  * server memory exhaustion during GSS-API TKEY negotiation.
    (CVE-2026-3039)
    [bsc#1265591]
  * Unbounded resend loop in BIND 9 resolver
    (CVE-2026-5950)
    [bsc#1265596]
  * SIG(0) validation during query flood may lead to undefined
    behavior.
    (CVE-2026-5947)
    [bsc#1265595]
  * Invalid handling of CLASS != IN.
    (CVE-2026-5946)
    [bsc#1265594]
  * Heap use-after-free vulnerability in BIND 9 DNS-over-HTTPS
    implementation
    (CVE-2026-3593)
    [bsc#1265593]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782129600">- Upgrade to release 9.20.24
  Removed Features:
  * Remove ineffective TCP fallback after repeated UDP timeouts.
  Feature Changes:
  * Fall back to TCP on receipt of a UDP response with a mismatched
    query ID.
  * Limit the number of glue records cached from a referral.
  * Fix a resolver stall on a CNAME response to a DS query.
  Bug Fixes:
  * The resolver now removes other RRsets at the same name when
    caching a CNAME.
  * Fix nxdomain-redirect combined with dns64.
  * Fix DNS64 owner case after DNAME restart.
  * Clear REDIRECT flag when it isn't needed.
  * Disable output escaping in bind9.xsl.
  * Fix crash on badly configured secondary signer.
  * Fix a possible crash on concurrent TKEY DELETE for the same
    key.
  * Reject RRSIG records covering meta-types.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1784808000">- Upgrade to release 9.20.26
  Security Fixes:
  * Correct verification of NSEC3 signer name.
    (CVE-2026-10723)
    [bsc#1271982]
  * Malformed DNSKEY records could trigger an assertion.
    (CVE-2026-10822)
    [bsc#1271983]
  * Fix handling of RPZ CNAME expansion that returns too-long name.
    (CVE-2026-11331)
    [bsc#1271984]
  * Prevent excessive validation work from crafted negative
    responses.
    (CVE-2026-11605)
    [bsc#1271985]
  * Prevent cache exhaustion under sustained attack.
    (CVE-2026-11622)
    [bsc#1271986]
  * Stop accepting invalid signed wildcard records.
    (CVE-2026-11721)
    [bsc#1271987]
  * Do not assert for some specific CNAME and DNAME queries.
    (CVE-2026-12617)
    [bsc#1271988]
  * Prevent crash from malformed NSEC/NSEC3 response.
    (CVE-2026-13204)
    [bsc#1271989]
  * Fix DNSSEC validation bypass via out-of-zone NSEC Next Field.
    (CVE-2026-13321)
    [bsc#1271990]
  * Reclaim memory promptly when DNSSEC validations are canceled.
  Removed Features:
  * Remove the secondary validator in query.c.
  Bug Fixes:
  * Fix a bug in DNS UPDATE processing with inline-signing enabled.
  * Properly detect private records before copying.
  * Tighten referral DS acceptance.
  * Don't synthesize negative responses with pending NSEC.
  * Check that an NSEC signer is at or above the name to be
    validated.
  * Don't evict DNSSEC-validated cache data on a CD=1 NXDOMAIN.
  * Fix a deny-answer-aliases configuration bypass issue.
  * Reject external referrals from forwarders.
  * Fix a zone transfer over TLS (XoT) issue when using the
    opportunistic TLS mode.
  * Unvalidated opt-out NSEC3 could be accepted in insecurity
    proof.
  * Check wildcard signer and NOQNAME signer match.
  * Fix CNAME resolution failure caused by a cached SERVFAIL
    response.
  * Reject unsupported RSA DNSKEY shapes during DNSSEC validation.
  * Fix a bug in GeoIP2 string matching.
  * Fix DNS-over-HTTPS (DoH) quota configuration issue.
  * Truncated reply to a TSIG query no longer stalls the resolver.
  * Ignore updates removing DNSKEY RRset with class ANY.
  * Ignore 0-byte reads in the TCP read callback.
  * Only print per-zone glue stats when zone-statistics is set to
    full.
  * CDS/CDNSKEY records were not removed when re-configuring the
    server.
  * Fix a crash when querying an empty non-terminal in a wildcard
    zone in RBTDB.
  * Stop reusing outgoing TCP connections the peer has already
    closed.
  * Fix DNSSEC validation failures for names under an apex DNAME.</changelog>
</package>
<package pkgid="d1ddfd006d60216a9d45474a9139314a8864bbebd669aace0780c69bb763b508dda1d27ca20097cc46916002d2858449169c2dc334be18ac3ffa6f383c4ba479" name="bindfs-debuginfo" arch="i586">
  <version epoch="0" ver="1.18.4" rel="1.5"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.17.1:
  * Fixed --resolve-symlinks when mountpoint name starts
    with source dir name</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.17.2:
  * Fixed FD leak when using --block-devices-as-files</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1687780800">- update to 1.17.3:
  * Added MacOS statfs_x implementation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 1.17.4
  * MacOS-specific updates only</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.17.6:
  * Support negative --{uid,gid}-offset (issue #142)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 1.17.7
  * Fixed compiler warnings during build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 1.18
  * readdir: do full stat when FUSE_READDIR_PLUS was requested</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757419200">- Update to release 1.18.2
  * Added `-osubtype=argv[0]` to prevent some systems from
    auto-unmounting bindfs when the network goes down.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760702400">- Update to release 1.18.3
  * Fixed using --resolve-symlinks with broken symlinks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770292800">- Update to release 1.18.4
  * Included a build fix for macOS.</changelog>
</package>
<package pkgid="a7b87b5c26e1ec2177a45289e57bc3baa36aaae193adb3949207ce6e3428a9203af987c4e5cd254ce4a454d5a9c42bc979c8c106d47334fdcf65d6926f4c57b9" name="bindfs-debugsource" arch="i586">
  <version epoch="0" ver="1.18.4" rel="1.5"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.17.1:
  * Fixed --resolve-symlinks when mountpoint name starts
    with source dir name</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.17.2:
  * Fixed FD leak when using --block-devices-as-files</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1687780800">- update to 1.17.3:
  * Added MacOS statfs_x implementation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 1.17.4
  * MacOS-specific updates only</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.17.6:
  * Support negative --{uid,gid}-offset (issue #142)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 1.17.7
  * Fixed compiler warnings during build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 1.18
  * readdir: do full stat when FUSE_READDIR_PLUS was requested</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757419200">- Update to release 1.18.2
  * Added `-osubtype=argv[0]` to prevent some systems from
    auto-unmounting bindfs when the network goes down.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760702400">- Update to release 1.18.3
  * Fixed using --resolve-symlinks with broken symlinks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770292800">- Update to release 1.18.4
  * Included a build fix for macOS.</changelog>
</package>
<package pkgid="f7f0beee64985fe3d8461fd18eb5f74ed94a52156bbdbdf03226e668237bcb6452eccfa591ebee8a38268fcc00f21a7e1f108a1ded41f6e98615a3b152c1e8fd" name="bing-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.5" rel="164.4"/>
  <changelog author="mkudlvasr@suse.cz" date="1194609600">- moved bing to /usr/sbin
- removed SUID bit</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="coolo@novell.com" date="1257249600">- updated patches to apply with fuzz=0</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="puzel@suse.com" date="1337947200">- run_permissions macro is obsolete: use set_permissions
  (bnc#764099)</changelog>
  <changelog author="adam.majer@suse.de" date="1501156800">- Update URL to point to exiting website (bnc#1034957)</changelog>
  <changelog author="adam.majer@suse.de" date="1526299200">- Don't install using trusted group (bnc#1092157)
- Minor spec-file cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749729600">- added patches
  build with gcc15
  + bing-gcc15.patch</changelog>
</package>
<package pkgid="f20af39cdb77f1f0c7cca11cf696452c718b764021388d22323592067da431cb282b48f2bad288cd3582f194d19e6e2f3a7c6a66d98a8dca269b9c19af3f882d" name="bing-debugsource" arch="i586">
  <version epoch="0" ver="1.0.5" rel="164.4"/>
  <changelog author="mkudlvasr@suse.cz" date="1194609600">- moved bing to /usr/sbin
- removed SUID bit</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="coolo@novell.com" date="1257249600">- updated patches to apply with fuzz=0</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="puzel@suse.com" date="1337947200">- run_permissions macro is obsolete: use set_permissions
  (bnc#764099)</changelog>
  <changelog author="adam.majer@suse.de" date="1501156800">- Update URL to point to exiting website (bnc#1034957)</changelog>
  <changelog author="adam.majer@suse.de" date="1526299200">- Don't install using trusted group (bnc#1092157)
- Minor spec-file cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749729600">- added patches
  build with gcc15
  + bing-gcc15.patch</changelog>
</package>
<package pkgid="9157bba9c53880727d2b225bc25c1df673f36e2c427a55991bb25e3cf0e2b4ce36759d652ca3e2776f18a242aa953a0bd75170f8a84c9e5d7188c551da808fc0" name="binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="8b49c2881c777846d7fce7e869d90d02ff32a112fc8cfb938cfc6509b530b2e6dc273e52b32d324037acd3576a04ef7461e0f4951311e95bd2c445fc824df7e1" name="binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="0dbbd5f63161d66ebe1ebba94f5e4e4115c282693e2e3565823123315412806224f090d13811ea3f8242334afe9dfe62a4baad717d5bd47d596f9a93d52b625a" name="biosdevname-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.3.7.g495ab76" rel="3.4"/>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="josef.moellers@suse.com" date="1527076800">- Prevent infinite recursion in dmidecode.c::smbios_setslot by
  checking that subordinate bus has a number greater than the
  current bus.
  [bsc#1093625, dmidecode-prevent-infinite-recursion.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579694400">- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
  OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1597320000">- Read DMI info rom sysfs (bsc#1174491).
  * biosdevname-Add-buffer-read-helper-using-read-explicitly.patch
  * biosdevname-Read-DMI-entries-from-sys-firmware-dmi-tables-DMI.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1597320001">- Add support for SMBIOS 3.
  * biosdevname-Add-SMBIOS-3.x-support.patch
- Fix URL in specfile. It should be readable to developers.</changelog>
  <changelog author="Sebastian Parschauer &lt;sebastian.parschauer@instana.com&gt;" date="1600430400">- Amend the package description</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1623153600">- install to /usr (boo#1029961)</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1625832000">- Enhance _service file
- Update to version 0.7.3:
  * Add SMBIOS 3.x support
  * Read DMI entries from /sys/firmware/dmi/tables/DMI
  * Add buffer read helper using read explicitly
  * man: fix all_ethN indentation
  * Netronome biosdevname support (#8)
  * Prevent infinite recursion in dmidecode.c::smbios_setslot by (#7)
  * Add support for ExaNIC network cards (#5)
  This are now all mainline and got reverted:
  D    biosdevname-Add-buffer-read-helper-using-read-explicitly.patch
  D    biosdevname-Add-SMBIOS-3.x-support.patch
  D    biosdevname-Read-DMI-entries-from-sys-firmware-dmi-tables-DMI.patch
  D    dmidecode-prevent-infinite-recursion.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1709035200">- Binary is in /usr/sbin not /sbin
  (cmp with install to /usr below) (bsc#1220125)
  M udev-rule-path.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the line immediately after the dashed line
  is supposed to be the header with date/author info.</changelog>
</package>
<package pkgid="70e91ad26f2909e7d99e19ad66f07fe6b0621a2986c109912f2da348babbcca1cf71184d3a6d27e2949dd2ed98f008a3b25b1ebd6409fdc2547db4461185010a" name="biosdevname-debugsource" arch="i586">
  <version epoch="0" ver="0.7.3.7.g495ab76" rel="3.4"/>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="josef.moellers@suse.com" date="1527076800">- Prevent infinite recursion in dmidecode.c::smbios_setslot by
  checking that subordinate bus has a number greater than the
  current bus.
  [bsc#1093625, dmidecode-prevent-infinite-recursion.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579694400">- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
  OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1597320000">- Read DMI info rom sysfs (bsc#1174491).
  * biosdevname-Add-buffer-read-helper-using-read-explicitly.patch
  * biosdevname-Read-DMI-entries-from-sys-firmware-dmi-tables-DMI.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1597320001">- Add support for SMBIOS 3.
  * biosdevname-Add-SMBIOS-3.x-support.patch
- Fix URL in specfile. It should be readable to developers.</changelog>
  <changelog author="Sebastian Parschauer &lt;sebastian.parschauer@instana.com&gt;" date="1600430400">- Amend the package description</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1623153600">- install to /usr (boo#1029961)</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1625832000">- Enhance _service file
- Update to version 0.7.3:
  * Add SMBIOS 3.x support
  * Read DMI entries from /sys/firmware/dmi/tables/DMI
  * Add buffer read helper using read explicitly
  * man: fix all_ethN indentation
  * Netronome biosdevname support (#8)
  * Prevent infinite recursion in dmidecode.c::smbios_setslot by (#7)
  * Add support for ExaNIC network cards (#5)
  This are now all mainline and got reverted:
  D    biosdevname-Add-buffer-read-helper-using-read-explicitly.patch
  D    biosdevname-Add-SMBIOS-3.x-support.patch
  D    biosdevname-Read-DMI-entries-from-sys-firmware-dmi-tables-DMI.patch
  D    dmidecode-prevent-infinite-recursion.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1709035200">- Binary is in /usr/sbin not /sbin
  (cmp with install to /usr below) (bsc#1220125)
  M udev-rule-path.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Fix changelog format: the line immediately after the dashed line
  is supposed to be the header with date/author info.</changelog>
</package>
<package pkgid="bebf2d92d13e26be1dc93d2c4a54a4a4b06f73c9f1b4de34649fb4832c9fdb90266b2480d74e105c2251c45f2953a13db1d7052330a680b95fc7e8afdc99e4bf" name="birb-debugsource" arch="i586">
  <version epoch="0" ver="0.9.0" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732708800">- initial package</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738324800">- update to 0.3.1:
  * Fix C++ extern header bracketing
- update to 0.3.0:
  * Create BirbCustomFilter
  * Update the gi-docgen subproject to 2024.1
  * Fix a documentation warning about a closure annotation
  * Clean up some stuff in birbversion.h
  * Add Birb.StringObject
  * Add birb_assert_type
  * Add some helpers for environment search variables
- switch to sf mirror, so we have signed tarballs</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1747828800">- update to 0.4.0:
  * Add a license file
  * Annotate constructor that returns a base type
  * Add ivanhoe to the AUTHORS
  * Make sure we look for gi-docgen before other dependencies
  * Add our common string functions
  * Add some helpers for counting list model changes
  * Add Birb.assert_list_mode_n_items
  * Add Birb.StringObject.equal
  * Add Birb.count.property_changed
- use a shorter form of the download link</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1759492800">- update to version 0.5.0:
  * Add missing Since tag
  * Create Birb.LocalizedString
  * Fix some issues with the queued output stream error</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766836800">- Update to version 0.6.0:
  * Add the check license header script and make it installable
  * Rename meson_options.txt to meson.options and remove the nls
    option
  * Add Birb.str_matches
  * Remove Birb.Filter and Birb.CustomFilter
  * Fix some incorrect whitespace
  * Add Birb.PangoFormatter
  * Create Birb.ResponseStream
  * Add a codespell unit test
  * Fix some issues with the check-license-header script
  * Add a doap file
  * Run the response_stream test by itself
  * Bring in the Purple.Menu API</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1767096000">- Update to version 0.6.1:
  * Fix the license headers for the tests
  * Add an override for the check-license-headers script
  * Use int and char instead of gint and gchar</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to version 0.7.1:
  * Fix a warning with birb_str_wipe
  * Turn off pedantic warnings
- Update to verison 0.7.0:
  * Add birb_time_zone functions
  * Add a simple birb_str_wipe implementation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1775390400">- require main package for devel package</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785412800">- Update to version 0.9.0:
  + Add a basic readline object
  + Depend on glib 2.80 or newer
  + Add some UTF8 helper functions
  + Add birb_email_is_valid
- Update to version 0.8.1:
  + Remove an erroneous changelog entry
  + Fix indent in new file
  + Implement GPollableOutputStream for BirbResponseStream
  + Put developer-related tests in a 'dev' suite
- Update to version 0.8.0:
  + Cleanup license check script
  + Add a basic readline object
  + Move the build containers to the imfreedom organization
  + Prepare for the new round of API development
  + Add StringList
  + Add a pango attribute for handling mention data</changelog>
</package>
<package pkgid="0e5f9962343e0f54f036ce23509e02cf23acef8f805eaf2644544b6c67e0a4cce3c734c91c90da7259acd931229ca78c23a9d1f1cf493480a792d97f83cc8919" name="bird-debuginfo" arch="i586">
  <version epoch="0" ver="2.19.2" rel="1.1"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746619200">- Drop perl dependency for docs package because:
  * we currently don't build the documentation
  * real dependencies are different anyway</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746619201">- Drop explicit User &amp; Group Provides, should be handled automatically</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746705600">- Update to version 2.17.1
  * BSD: Fix build on NetBSD
  * BGP: Fix crash when incoming connection for disabled protocol arrives
  * Documentation fixes
- Drop extra spaces in sysusers file and drop explicit group creation
- Use prebuild PDF documentation for the docs package</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746792000">- Minor polishing
  * use %tmpfiles_create macro
  * use install -D instead of mkdir &amp;&amp; install</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1748865600">- redownload sources, seem like they changed a little</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1751889600">- redownloaded tarballs</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1756987200">- Update to version 2.17.2
  * ASPA check fix for AS_SET
  * Invalid check fix in text_or_ipa grammar</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1767009600">- Update to version 2.18.0
  * BGP: Support for dynamic onlink and link-local connections
  * BGP: Listening socket refactoring
  * BGP: Fix restart behavior on outgoing next hop setting
  * BGP: Configuring global/link-local IPv6 nexthop
  * BGP: Disallow AS Sets by default
  * L3VPN: Support for import/export target none and import target all
  * RAdv: P-flag to prefer prefix delegation in DHCPv6
  * Filter: Merging of case intervals
  * Filter: Append operator
  * ASPA: Paths containing AS_SET are invalid
  * Doc: Update website to bird.nic.cz
  * CI: Upstream packaging cleanup and reproducible builds
  * Various minor fixes in code, comments, documentation and tooling
  * All fixes included in 2.17.0 -- 2.17.3</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775563200">- Update to version 2.18.1
  * BGP: Support for dynamic onlink and link-local connections.
  * BGP: Listening socket refactoring.
  * BGP: Fix restart behavior on outgoing next hop setting.
  * BGP: Configuring global/link-local IPv6 nexthop.
  * BGP: Disallow AS Sets by default.
  * L3VPN: Support for import/export target none and import target
    all.
  * RAdv: P-flag to prefer prefix delegation in DHCPv6.
  * Filter: Merging of case intervals.
  * Filter: Append operator.
  * ASPA: Paths containing AS_SET are invalid.
  * Doc: Update website to bird.nic.cz.
  * CI: Upstream packaging cleanup and reproducible builds.
  * Various minor fixes in code, comments, documentation and
    tooling.</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1785412800">- Update to version 2.19.2
  - BGP: Fix stack buffer overflow in Flowspec NLRI decoder
  - BGP: Minor improvements in Flowspec parsing
  - BGP: Fix minor issues with send hold timer
  - Fix null byte handling in authentication keys
  - Filter: Fix zero arg handling
  - Update bird-users mailing list links
  * Version 2.19.1 (2026-06-09)
    o BGP: Fix several issues in Flowspec handling
    o OSPF: Fix handling of LLS data length field
    o OSPF: Fix OOB read in authentication check
    o OSPF: Fix OOB read in Router-LSA validation
    o Filters: Fix path matching when AS path is too long.
  * Version 2.19.0 (2026-05-25)
    o BGP/MPLS Ethernet VPNs using VXLAN tunnels
    o BGP: PMSI tunnel attribute
    o Linux Netlink implementation for bridge interfaces
    o BGP: Automatic peering based on discovered neighbors
    o RAdv: Router discovery based on incoming Router Advertisments
    o Nest: Add message when attempting to reload protocol that is not UP
    o BMP: Fix off-by-one buffer overflow
    o OSPF: Fix infinite loop in OSPF Graceful Restart
    o ASPA: Fix downstream validation
    o Filters: Fix string attributes
    o Logging: Fix error handling
    o Minor filter improvements
    o Various documentation fixes</changelog>
</package>
<package pkgid="c8297c10c791ccd47f5002c913114cff2a6b10fe361f9566e26752f56fb83148c17e0870d03dc7eb4a3ec3bd79313065857724707d1210393b35398951d375a7" name="bird-debugsource" arch="i586">
  <version epoch="0" ver="2.19.2" rel="1.1"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746619200">- Drop perl dependency for docs package because:
  * we currently don't build the documentation
  * real dependencies are different anyway</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746619201">- Drop explicit User &amp; Group Provides, should be handled automatically</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746705600">- Update to version 2.17.1
  * BSD: Fix build on NetBSD
  * BGP: Fix crash when incoming connection for disabled protocol arrives
  * Documentation fixes
- Drop extra spaces in sysusers file and drop explicit group creation
- Use prebuild PDF documentation for the docs package</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746792000">- Minor polishing
  * use %tmpfiles_create macro
  * use install -D instead of mkdir &amp;&amp; install</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1748865600">- redownload sources, seem like they changed a little</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1751889600">- redownloaded tarballs</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1756987200">- Update to version 2.17.2
  * ASPA check fix for AS_SET
  * Invalid check fix in text_or_ipa grammar</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1767009600">- Update to version 2.18.0
  * BGP: Support for dynamic onlink and link-local connections
  * BGP: Listening socket refactoring
  * BGP: Fix restart behavior on outgoing next hop setting
  * BGP: Configuring global/link-local IPv6 nexthop
  * BGP: Disallow AS Sets by default
  * L3VPN: Support for import/export target none and import target all
  * RAdv: P-flag to prefer prefix delegation in DHCPv6
  * Filter: Merging of case intervals
  * Filter: Append operator
  * ASPA: Paths containing AS_SET are invalid
  * Doc: Update website to bird.nic.cz
  * CI: Upstream packaging cleanup and reproducible builds
  * Various minor fixes in code, comments, documentation and tooling
  * All fixes included in 2.17.0 -- 2.17.3</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775563200">- Update to version 2.18.1
  * BGP: Support for dynamic onlink and link-local connections.
  * BGP: Listening socket refactoring.
  * BGP: Fix restart behavior on outgoing next hop setting.
  * BGP: Configuring global/link-local IPv6 nexthop.
  * BGP: Disallow AS Sets by default.
  * L3VPN: Support for import/export target none and import target
    all.
  * RAdv: P-flag to prefer prefix delegation in DHCPv6.
  * Filter: Merging of case intervals.
  * Filter: Append operator.
  * ASPA: Paths containing AS_SET are invalid.
  * Doc: Update website to bird.nic.cz.
  * CI: Upstream packaging cleanup and reproducible builds.
  * Various minor fixes in code, comments, documentation and
    tooling.</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1785412800">- Update to version 2.19.2
  - BGP: Fix stack buffer overflow in Flowspec NLRI decoder
  - BGP: Minor improvements in Flowspec parsing
  - BGP: Fix minor issues with send hold timer
  - Fix null byte handling in authentication keys
  - Filter: Fix zero arg handling
  - Update bird-users mailing list links
  * Version 2.19.1 (2026-06-09)
    o BGP: Fix several issues in Flowspec handling
    o OSPF: Fix handling of LLS data length field
    o OSPF: Fix OOB read in authentication check
    o OSPF: Fix OOB read in Router-LSA validation
    o Filters: Fix path matching when AS path is too long.
  * Version 2.19.0 (2026-05-25)
    o BGP/MPLS Ethernet VPNs using VXLAN tunnels
    o BGP: PMSI tunnel attribute
    o Linux Netlink implementation for bridge interfaces
    o BGP: Automatic peering based on discovered neighbors
    o RAdv: Router discovery based on incoming Router Advertisments
    o Nest: Add message when attempting to reload protocol that is not UP
    o BMP: Fix off-by-one buffer overflow
    o OSPF: Fix infinite loop in OSPF Graceful Restart
    o ASPA: Fix downstream validation
    o Filters: Fix string attributes
    o Logging: Fix error handling
    o Minor filter improvements
    o Various documentation fixes</changelog>
</package>
<package pkgid="402219145a6375efbcd0afdf9c1f961fb12604a2cc7ca917fb781b1abab2d4cb5604e690a77259e88e41e9c0d239ddd4bf791d4452462ac1e23814111c5843e1" name="bird3-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.2" rel="1.1"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746792000">- Minor polishing
  * use %tmpfiles_create macro
  * use install -D instead of mkdir &amp;&amp; install</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1747137600">- Update to version 3.1.1
  * Makefile: Fix accidentally added dry-run markers
  * BGP: Fix route refresh behavior
  * BGP: Fix reconfiguration of import behavior modifiers
  * BGP: Fix crash on too long export
  * Conf: Fix invalid check in text_or_ipa grammar
  * Netlink: Fix FreeBSD build error
  * Fix use-after-free in thread group reconfiguration
  * Fix CentOS 7 and NetBSD build
  * Fix several crashes in table export (already fixed in 3.0.2)
  * Fix crash on graceful restart of a channel with ROA subscription
  * Lots of internal tooling and CI updates</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1748347200">- Update to version 3.1.2
  * BGP: Fix warnings for roa_check
  * MRT: Fix typo in assert
  * ASPA: Fix table subscriptions
  * ASPA: Fix filter parse crash
  * Table: Fix several race conditions
  * Shutdown: Do not export routes
  * Logs: Fix logs reopening on configure undo</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1756987200">- Update to version 3.1.3
  * ASPA check fix for AS_SET</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1758542400">- Update to version 3.1.4
  * BGP: Fixed crash on Notification with a message, CVE-2025-59688
  * BGP: Fixed invalid memory access in pending TX flush
  * BGP: Fixed a rare bug with listening socket delay
  * Pipe: Disabled statisticts for stopping pipe
  * Hash: Read-only assertions
  * ROA Aggregator: Fixed crash on multiwithdraw
  * Protocol: Fixed broken state announcements</changelog>
  <changelog author="Blake Purdie &lt;blake.purdie@breadlord.org&gt;" date="1772539200">- Update to version 3.2.0
  * BGP: Listening socket rework
  * IGP metric: Split out local_metric again
  * Table: Optimal and Any Export refactoring
  * Various race condition fixes
  * All fixes included in 3.1.0 -- 3.1.5
  * Merged 2.18</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775563200">- Update to version 3.2.1
  * ASPA: Fix downstream validation.
  * BMP: Fix route sending.
  * BGP: Fix route refresh after restart.
  * BGP: Fix dynamic peer connection.
  * Filters: Fix string attributes.
  * Filters: Fix ROA check autoreload reconfiguration.
  * Logging: Fix error handling.
  * Kernel: Fix graceful recovery.
  * Pipe: Fix rare collision bug.
  * Config: Allow keyword redefinition.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779710400">- Update to version 3.3.0
  * BGP: Export memory consumption optimization.
  * BGP: Fix hostentry handling of MPLS and EVPN routes.
  * BGP: Block connections on explicitly disabled instances.
  * Proto/CLI: Lock show-commands.
  * Proto: Loop persists through down state.
  * Nest/CLI: Show only the longest prefix match in
    'show route for'.
  * Nest: Lockless attribute cache.
  * Removed locking in random number generation.
  * ASPA: Fix downstream validation.
  * BMP: Fix route sending.
  * BGP: Fix route refresh after restart.
  * BGP: Fix dynamic peer connection.
  * Filters: Fix string attributes.
  * Filters: Fix ROA check autoreload reconfiguration.
  * Logging: Fix error handling.
  * Kernel: Fix graceful recovery.
  * Pipe: Fix rare collision bug.
  * Config: Allow keyword redefinition.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781092800">- Update to version 3.3.1
  * BGP: Fix crash when incoming connection for disabled protocol
    arrives.
  * BGP: Fix parsing labelled NLRIs with no next hop.
  * BGP: Fix cork behavior in collision with graceful restart.
  * BGP: Fix crash on dumping pending export statistics.
  * BGP: Fix several issues in Flowspec handling.
  * BMP/Nest: No refeed after listener or protocol restart.
  * MPLS: Fix crash on reconfiguring CS_DOWN channel.
  * OSPF: Fix handling of LLS data length field.
  * OSPF: Fix OOB read in authentication check.
  * OSPF: Fix OOB read in Router-LSA validation.
  * Proto: Fix regression in protocol enabling.
  * Channel: Fix refeeds and reloads during graceful restart.
  * Export: Mitigate duplicate withdrawals.
  * Filters: Fix crash when setting gateway on recursive nexthops.
  * Filters: Fix path matching when AS path is too long.
  * Table: Fix RCU double-anchor.
  * Table: Propagate thread group config into aux.
  * RCU: Catch leaks sooner.</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1785412800">- Update to version 3.3.2
  * BGP: Fix stack buffer overflow in Flowspec NLRI decoder
  * BGP: Minor improvements in Flowspec parsing
  * BGP: Fix minor issues with send hold timer
  * Fix null byte handling in authentication keys
  * Pipe, L3VPN: Fix hostentry stripping
  * Filter: Fix zero arg handling
  * Logging: Fix use-after-free on failed rotation
  * CLI: Fix crashes in show route
  * Allocator: Pre-fill hot pages when entering RCU critical section
  * Fix obstacle cleanup
  * Update bird-users mailing list links</changelog>
</package>
<package pkgid="3ef1922589f7311ef25a1e281b4ce9336c63eeca1f9dd46d49515ea7fde04cc5e4d605a31f64d2e3460ed5cb0d519868715fd7bc12b86d56a48b7bf550cd28e6" name="bird3-debugsource" arch="i586">
  <version epoch="0" ver="3.3.2" rel="1.1"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1746792000">- Minor polishing
  * use %tmpfiles_create macro
  * use install -D instead of mkdir &amp;&amp; install</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1747137600">- Update to version 3.1.1
  * Makefile: Fix accidentally added dry-run markers
  * BGP: Fix route refresh behavior
  * BGP: Fix reconfiguration of import behavior modifiers
  * BGP: Fix crash on too long export
  * Conf: Fix invalid check in text_or_ipa grammar
  * Netlink: Fix FreeBSD build error
  * Fix use-after-free in thread group reconfiguration
  * Fix CentOS 7 and NetBSD build
  * Fix several crashes in table export (already fixed in 3.0.2)
  * Fix crash on graceful restart of a channel with ROA subscription
  * Lots of internal tooling and CI updates</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1748347200">- Update to version 3.1.2
  * BGP: Fix warnings for roa_check
  * MRT: Fix typo in assert
  * ASPA: Fix table subscriptions
  * ASPA: Fix filter parse crash
  * Table: Fix several race conditions
  * Shutdown: Do not export routes
  * Logs: Fix logs reopening on configure undo</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1756987200">- Update to version 3.1.3
  * ASPA check fix for AS_SET</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1758542400">- Update to version 3.1.4
  * BGP: Fixed crash on Notification with a message, CVE-2025-59688
  * BGP: Fixed invalid memory access in pending TX flush
  * BGP: Fixed a rare bug with listening socket delay
  * Pipe: Disabled statisticts for stopping pipe
  * Hash: Read-only assertions
  * ROA Aggregator: Fixed crash on multiwithdraw
  * Protocol: Fixed broken state announcements</changelog>
  <changelog author="Blake Purdie &lt;blake.purdie@breadlord.org&gt;" date="1772539200">- Update to version 3.2.0
  * BGP: Listening socket rework
  * IGP metric: Split out local_metric again
  * Table: Optimal and Any Export refactoring
  * Various race condition fixes
  * All fixes included in 3.1.0 -- 3.1.5
  * Merged 2.18</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775563200">- Update to version 3.2.1
  * ASPA: Fix downstream validation.
  * BMP: Fix route sending.
  * BGP: Fix route refresh after restart.
  * BGP: Fix dynamic peer connection.
  * Filters: Fix string attributes.
  * Filters: Fix ROA check autoreload reconfiguration.
  * Logging: Fix error handling.
  * Kernel: Fix graceful recovery.
  * Pipe: Fix rare collision bug.
  * Config: Allow keyword redefinition.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779710400">- Update to version 3.3.0
  * BGP: Export memory consumption optimization.
  * BGP: Fix hostentry handling of MPLS and EVPN routes.
  * BGP: Block connections on explicitly disabled instances.
  * Proto/CLI: Lock show-commands.
  * Proto: Loop persists through down state.
  * Nest/CLI: Show only the longest prefix match in
    'show route for'.
  * Nest: Lockless attribute cache.
  * Removed locking in random number generation.
  * ASPA: Fix downstream validation.
  * BMP: Fix route sending.
  * BGP: Fix route refresh after restart.
  * BGP: Fix dynamic peer connection.
  * Filters: Fix string attributes.
  * Filters: Fix ROA check autoreload reconfiguration.
  * Logging: Fix error handling.
  * Kernel: Fix graceful recovery.
  * Pipe: Fix rare collision bug.
  * Config: Allow keyword redefinition.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781092800">- Update to version 3.3.1
  * BGP: Fix crash when incoming connection for disabled protocol
    arrives.
  * BGP: Fix parsing labelled NLRIs with no next hop.
  * BGP: Fix cork behavior in collision with graceful restart.
  * BGP: Fix crash on dumping pending export statistics.
  * BGP: Fix several issues in Flowspec handling.
  * BMP/Nest: No refeed after listener or protocol restart.
  * MPLS: Fix crash on reconfiguring CS_DOWN channel.
  * OSPF: Fix handling of LLS data length field.
  * OSPF: Fix OOB read in authentication check.
  * OSPF: Fix OOB read in Router-LSA validation.
  * Proto: Fix regression in protocol enabling.
  * Channel: Fix refeeds and reloads during graceful restart.
  * Export: Mitigate duplicate withdrawals.
  * Filters: Fix crash when setting gateway on recursive nexthops.
  * Filters: Fix path matching when AS path is too long.
  * Table: Fix RCU double-anchor.
  * Table: Propagate thread group config into aux.
  * RCU: Catch leaks sooner.</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1785412800">- Update to version 3.3.2
  * BGP: Fix stack buffer overflow in Flowspec NLRI decoder
  * BGP: Minor improvements in Flowspec parsing
  * BGP: Fix minor issues with send hold timer
  * Fix null byte handling in authentication keys
  * Pipe, L3VPN: Fix hostentry stripping
  * Filter: Fix zero arg handling
  * Logging: Fix use-after-free on failed rotation
  * CLI: Fix crashes in show route
  * Allocator: Pre-fill hot pages when entering RCU critical section
  * Fix obstacle cleanup
  * Update bird-users mailing list links</changelog>
</package>
<package pkgid="ccc472904a066fe6510b601be0b13db5f97e4b516b92cd25eb82ede9fc1b441b38e9dfce2050e8268262e5cf8bd81cfa6081838072663e0c357b241fab45a540" name="bison-debuginfo" arch="i586">
  <version epoch="0" ver="3.8.2" rel="4.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605355200">- GNU bison 3.7.4:
  * In Yacc mode, YYEMPTY token was missing its macro definiton
  * Fix lalr1.cc skeleton internal assertions
  * Make macro YY_ASSERT obey the api.prefix %define variable
  * Work around C++ limitations for long assertions
  * The YYBISON macro in generated "regular C parsers" is now
    defined to the version of Bison as an integer</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1611489600">- GNU bison 3.7.5:
  * Fix crashes in counterexample generation
  * Fix Table Generation generating incorrect parsers when there
    are many useless tokens
  * GLR parsers now support %merge together with
    api.value.type=union
  * C++ parsers use noexcept in more places
  * Generated parsers avoid some warnings about signedness issues
  * C-language parsers now avoid warnings from pedantic clang</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489601">- use https for sources</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1612872000">- Run tests in parallel</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615291200">- GNU bison 3.7.6:
  * Fix reused push parsers
  * Fix table generation</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615550400">- move COPYING file into licenses subdirectory</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633176000">- GNU bison 3.8.2
  * in Yacc compatibility mode (options -y/--yacc) Bison now
    generates prototypes for yyerror and yylex if POSIXLY_CORRECT
    is set
  * -g/--graph now generates a *.gv file by default, instead of *.dot
  * Support for the YYPRINT macro is removed
  * The "lalr1.d" skeleton is now officially part of Bison
  * Option -H, --header and directive %header supersede
  - -defines and %defines, respectively
  * --html generates HTML reports directly in one step
  * A new C++ native GLR parser
  * Counterexamples now show the rule numbers, and always show ε
    for rules with an empty right-hand side
  * Support for Lookahead correction (LAC) in Java
  * User actions may now use YYNOMEM to abort the current parse
    with memory exhaustion
  * Support for custom error messages and location print macros</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637150400">- disable tests and profiling using tests on armv6l (boo#1192737)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1659268800">- Remove profiling support. Bison's performance is not really key to
  rebuild cycles, but as bison is a bootstrap package, it's own build
  time can hurt - especially if it's not reproducible.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786449600">- Add _constraints asking for eight processors:
  * the test suite is 580s of a 660s build, and bison is a bootstrap
    package that most of the distribution waits for
  * it is 776 near independent tests, each generating a parser and
    then compiling it, and upstream cfg.mk derives TESTSUITEFLAGS
    from the make job count, so it scales
  * measured 1380s at four jobs, 712s at eight and 415s at sixteen,
    green with identical results at every level
- Unindent the make invocation in build, it read as a continuation of
  the configure call above it</changelog>
</package>
<package pkgid="4c9272c799c601ab716da4af21c1864e432ca9642c45ef542096c9369f2aaa912ce6d276686a0b3bb8d09bd1ecc751395f305fe3c4f39aabf482177ea489260d" name="bison-debugsource" arch="i586">
  <version epoch="0" ver="3.8.2" rel="4.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605355200">- GNU bison 3.7.4:
  * In Yacc mode, YYEMPTY token was missing its macro definiton
  * Fix lalr1.cc skeleton internal assertions
  * Make macro YY_ASSERT obey the api.prefix %define variable
  * Work around C++ limitations for long assertions
  * The YYBISON macro in generated "regular C parsers" is now
    defined to the version of Bison as an integer</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1611489600">- GNU bison 3.7.5:
  * Fix crashes in counterexample generation
  * Fix Table Generation generating incorrect parsers when there
    are many useless tokens
  * GLR parsers now support %merge together with
    api.value.type=union
  * C++ parsers use noexcept in more places
  * Generated parsers avoid some warnings about signedness issues
  * C-language parsers now avoid warnings from pedantic clang</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489601">- use https for sources</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1612872000">- Run tests in parallel</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615291200">- GNU bison 3.7.6:
  * Fix reused push parsers
  * Fix table generation</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615550400">- move COPYING file into licenses subdirectory</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633176000">- GNU bison 3.8.2
  * in Yacc compatibility mode (options -y/--yacc) Bison now
    generates prototypes for yyerror and yylex if POSIXLY_CORRECT
    is set
  * -g/--graph now generates a *.gv file by default, instead of *.dot
  * Support for the YYPRINT macro is removed
  * The "lalr1.d" skeleton is now officially part of Bison
  * Option -H, --header and directive %header supersede
  - -defines and %defines, respectively
  * --html generates HTML reports directly in one step
  * A new C++ native GLR parser
  * Counterexamples now show the rule numbers, and always show ε
    for rules with an empty right-hand side
  * Support for Lookahead correction (LAC) in Java
  * User actions may now use YYNOMEM to abort the current parse
    with memory exhaustion
  * Support for custom error messages and location print macros</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637150400">- disable tests and profiling using tests on armv6l (boo#1192737)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1659268800">- Remove profiling support. Bison's performance is not really key to
  rebuild cycles, but as bison is a bootstrap package, it's own build
  time can hurt - especially if it's not reproducible.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786449600">- Add _constraints asking for eight processors:
  * the test suite is 580s of a 660s build, and bison is a bootstrap
    package that most of the distribution waits for
  * it is 776 near independent tests, each generating a parser and
    then compiling it, and upstream cfg.mk derives TESTSUITEFLAGS
    from the make job count, so it scales
  * measured 1380s at four jobs, 712s at eight and 415s at sixteen,
    green with identical results at every level
- Unindent the make invocation in build, it read as a continuation of
  the configure call above it</changelog>
</package>
<package pkgid="b4a0b8a16b5bd1962064ba0917fbe71d2d15dcb0c633cf579421007afe5395fdafaa558c2e7bda5979eaf0a7981f530b1f4e83c175309ba5af3d4d9e6420d4b4" name="bitcoin-debuginfo" arch="i586">
  <version epoch="0" ver="31.1" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709985600">- Use gcc13 on Leap</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1713182400">- Update to version 26.1:
  * [doc] add manual pages for 26.1
  * [doc] update release notes 26.1
  * [build] bump version to 26.1 final
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * [doc] update manual pages for v26.1rc2
  * [build] bump version to v26.1rc2
  * update release notes 26.1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * [test] IsBlockMutated unit tests
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * rpc: keep .cookie if it was not generated
  * [doc] add release notes for 26.1rc1
  * [doc] update manual pages for 26.1rc1
  * [build] bump version to 26.1rc1
  * qt: 26.1rc1 translations update
  * ci: Switch native macOS CI job to Xcode 15.0
  * build: Fix `-Xclang -internal-isystem` option
  * Use hardened runtime on macOS release builds.
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * [log] mempool loading
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * [refactor] Add helper for iterating through mempool entries
  * doc: update release notes for 26.x
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * test: add regression test for the getrawtransaction segfault
  * rpc: fix getrawtransaction segfault
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * doc: Missing additions to 26.0 release notes
  * doc: add historical release notes for 26.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1714392000">- Update to version 27.0:
  * doc: update manual pages for v27.0
  * build: bump version to v27.0 final
  * doc: import release notes from devwiki
  * Update the developer mailing list address.
  * ci: Print tsan errors to stderr
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * ci: Bump msan to llvm-18
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * doc: point release-notes.md to the dev wiki
  * doc: generate example bitcoin.conf for v27.0rc1
  * doc: generate manual pages for v27.0rc1
  * build: bump version to v27.0rc1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * docs: Fix broken reference to CI setup in test/lint/README.md
  * seeds: Update testnet seeds
  * seeds: Update mainnet seeds
  * makeseeds: Check i2p seeds too
  * makeseeds: Update PATTERN_AGENT
  * doc: remove rel note fragments
  * kernel: chainparams updates for 27.x
  * kernel: update chainTxData for 27.x
  * kernel: update nMinimumChainWork &amp; defaultAssumeValid for 27.x
  * qt: 27.0 translations update
  * doc: update signet faucet link in offline-signing-tutorial.md
  * test: remove file-wide interpreter.cpp ubsan suppression
  * ci: Fix functional tests step for pull requests in Windows GHA job
  * build, msvc: Do not compile redundant sources
  * build: move sha256_sse4 into libbitcoin_crypto_base
  * test: fix flaky wallet_send functional test
  * test: fix weight estimates in functional tests
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * doc: correct function name in AssumeUTXO design docs
  * doc: remove references to disable-asm option now that it's gone
  * build: remove confusing and inconsistent disable-asm option
  * refactor: gui, simplify boost signals disconnection
  * fuzz: add target for local addresses
  * test: removes unnecessary check from validation_tests
  * test: Fix intermittent failure in rpc_net.py --v2transport
  * gui: guard accessing a nullptr 'clientModel'
  * ci: print python version on win64 native job
  * serialization: use internal endian conversion functions
  * serialization: detect byteswap builtins without autoconf tests
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * doc: Fix Broken Links
  * serialization: replace char-is-int8_t autoconf detection with c++20 concept
  * Squashed 'src/crc32c/' changes from 0bac72c455..b60d2b7334
  * test: Remove Windows-specific code from `system_tests/run_command`
  * [test] IsBlockMutated unit tests
  * Add transaction_identifier::size to allow Span conversion
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * build: remove -Wdocumentation conditional
  * crypto: replace CountBits with std::bit_width
  * crypto: replace non-standard CLZ builtins with c++20's bit_width
  * doc: Update OpenBSD build docs to 7.4
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * test: Add option to skip unit tests for the test runner
  * Fix CI-detected codespell warnings
  * doc: document preference for list-initialization
  * test: Fix intermittent issue in interface_rest.py
  * [fuzz] Avoid partial negative result
  * ci: avoid running git diff after patching
  * test: assert rpc error for addnode v2transport not enabled
  * refactor: Add missing include for USE_BDB, USE_SQLITE to bench/wallet_ismine.cpp
  * lint: Check for missing or redundant bitcoin-config.h includes
  * lint: Make lint error easier to spot in output
  * doc: Add missing RUST_BACKTRACE=1
  * lint: Add get_subtrees() helper
  * docs: ci multi-arch requires qemu
  * doc: document that BIP324 on by default for v27.0
  * qt, test: Recognize dialog object by name
  * depends: fix BDB compilation on OpenBSD
  * wallet: Retrieve ID from loaded DescSPKM directly
  * wallet: Use scriptPubKeyCache in GetSolvingProvider
  * wallet: Use scriptPubKey cache in GetScriptPubKeyMans
  * wallet: Use scriptPubKey cache in IsMine
  * wallet: Cache scriptPubKeys for all DescriptorSPKMs
  * wallet: Introduce a callback called after TopUp completes
  * bench: Add a benchmark for ismine
  * ci: Skip git install if it is already installed
  * doc: Clarify maxfeerate help
  * rpc: Fixed signed integer overflow for large feerates
  * rpc: Add ParseFeeRate helper
  * doc: Update translation_process.md
  * rpc: Implement RPCHelpMan::ArgValue&lt;&gt; for UniValue
  * scripted-diff: Fix bitcoin_config_h includes
  * qt: Update translation source file for v27.0 string freeze
  * test: fix intermittent failure in wallet_reorgrestore.py
  * wallet: simplify EraseRecords by using 'ErasePrefix'
  * wallet: bdb batch 'ErasePrefix', do not create txn internally
  * wallet: db, introduce 'RunWithinTxn()' helper function
  * test: enable v2 for python p2p depending on global --v2transport flag
  * [test] second child of a v3 tx can be replaced individually
  * [refactor] use MAX_PUBKEYS_PER_MULTISIG instead of magic numbers in test
  * [test] PackageV3Checks with inheritance violation in mempool ancestor
  * [doc] fix docs and comments from v3
  * scripted-diff: rename ZapSelectTx to RemoveTxs
  * wallet: batch and simplify ZapSelectTx process
  * opt: Skip over barren combinations of tiny UTXOs
  * opt: Skip checking max_weight separately
  * opt: Cut if last addition was minimal weight
  * opt: Skip heavier UTXOs with same effective value
  * opt: Tiebreak UTXOs by weight for CoinGrinder
  * opt: Skip evaluation of equivalent input sets
  * opt: Track remaining effective_value in lookahead
  * opt: Skip branches with worse weight
  * fuzz: Test optimality of CoinGrinder
  * fuzz: Add CoinGrinder fuzz target
  * coinselection: Track whether CG completed
  * test: Add coin_grinder_tests
  * coinselection: Add CoinGrinder algorithm
  * test, assumeutxo: Add test to ensure failure when mempool not empty
  * [doc] v3 signaling in mempool-replacements.md
  * [fuzz] v3 transactions and sigop-adjusted vsize
  * [functional test] v3 transaction submission
  * test framework: Add and use option for tx-version in MiniWallet methods
  * [policy/validation] allow v3 transactions with certain restrictions
  * [policy] add v3 policy rules
  * fuzz: increase length of string used for `NetWhitelist{bind}Permissions::TryParse`
  * wallet: migration, batch addressbook records removal
  * wallet: addressbook migration, batch db writes
  * refactor: wallet, simplify addressbook migration
  * refactor: SetAddressBookWithDB, minimize number of map lookups
  * refactor: SetAddrBookWithDB, signal only if write succeeded
  * wallet: clean redundancies in DelAddressBook
  * test: Fix SegwitV0SignatureMsg nLockTime signedness
  * test: Fix utxo set hash serialisation signedness
  * qt: Update translation source file
  * qt: Bump Transifex slug for 27.x
  * qt: Translation updates from Transifex
  * test: Don't use v2transport when it's too slow.
  * test: enable p2p_invalid_messages.py with v2transport
  * test: enable p2p_sendtxrcncl.py with v2transport
  * test: wallet, coverage for concurrent db transactions
  * tests: Test for concurrent writes with db tx
  * sqlite: Ensure that only one SQLiteBatch is writing to db at a time
  * test: speedup bip324_cipher.py unit test
  * fuzz: remove unused `args` and `context` from `FuzzedWallet`
  * test: check that mempool msgs lead to disconnect if uploadtarget is reached
  * test: check for specific disconnect reasons in feature_maxuploadtarget.py
  * test: verify `-maxuploadtarget` limit state via `getnettotals` RPC result
  * fuzz: Set -rss_limit_mb=8000 for generate as well
  * fuzz: Generate with random libFuzzer settings
  * test: Add makefile target for running unit tests
  * wallet: remove unused 'accept_no_keys' arg from decryption process
  * test: fix intermittent failure in rpc_setban.py --v2transport
  * tests: Test that descriptors flag is set for migrated blank wallets
  * wallet: Make sure that the descriptors flag is set for blank wallets
  * test: Test migration of tx with both spendable and watchonly
  * wallet: Keep txs that belong to both watchonly and migrated wallets
  * test: Make sure that migration test does not rescan on reloading
  * wallet: Reload the wallet if migration exited early
  * wallet: Write bestblock to watchonly and solvable wallets
  * refactor: Fix timedata includes
  * test: p2p: adhere to typical VERSION message protocol flow
  * test: p2p: process post-v2-handshake data immediately
  * test: p2p: introduce helper for sending prepared VERSION message
  * test: Fix CPartialMerkleTree.nTransactions signedness
  * Modify command line help to show support for BIP21 URIs
  * Don't use scientific notation in log messages
  * [test] make v2transport arg in addconnection mandatory and few cleanups
  * test: fix intermittent failure in p2p_v2_earlykeyresponse
  * test: Assumeutxo with more than just coinbase transactions
  * libconsensus: deprecate
  * test: sqlite, add coverage for dangling to-be-reverted db txns
  * sqlite: guard against dangling to-be-reverted db transactions
  * sqlite: introduce HasActiveTxn method
  * sqlite: add ability to interrupt statements
  * rpc: Do not wait for headers inside loadtxoutset
  * net: enable v2transport by default
  * fuzz: Print coverage summary after run_once
  * doc: update `BroadcastTransaction` comment
  * test: fix wallet_import_rescan unrounded minimum amount
  * test: Remove struct import from messages.py
  * scripted-diff: test: Use int from_bytes and to_bytes over struct packing
  * test: Use int from_bytes and to_bytes over struct packing
  * test: Treat msg_version.relay as unsigned
  * depends: remove (darwin) libtool now that it's no longer used
  * depends: use ar rather than libtool for miniupnpc/libnatpmp
  * [rpc] return full string for package_msg and package-error
  * fuzz: also set MSAN_SYMBOLIZER_PATH
  * ci: Use DEBUG=1 in depends for MSAN jobs
  * ci: use LLVM 17.0.6 in MSAN jobs
  * refactor: Compile unreachable code
  * depends: Do not override CFLAGS when building SQLite with DEBUG=1
  * depends: Ensure definitions are passed when building SQLite with DEBUG=1
  * ci: Update cache action
  * qt: Avoid non-self-contained Windows header
  * [test] Add functional test to test early key response behaviour in BIP 324
  * [test] Check whether v2 TestNode performs downgrading
  * [test] Add functional tests to test v2 P2P behaviour
  * [test] Ignore BIP324 decoy messages
  * [test] Allow inbound and outbound connections supporting v2 P2P protocol
  * [test] Reconnect using v1 P2P when v2 P2P terminates due to magic byte mismatch
  * [test] Build v2 P2P messages
  * [test] Use lock for sending P2P messages in test framework
  * [test] Read v2 P2P messages
  * [test] Perform initial v2 handshake
  * [test] Introduce EncryptedP2PState object in P2PConnection
  * fuzz: Exit and log stderr for parse_test_list errors
  * [test] Construct class to handle v2 P2P protocol functions
  * wallet: clarify replaced_by_txid and replaces_txid in help output
  * init: settings, do not load auto-generated warning msg
  * validation: move nChainTx assert down in CheckBlockIndex
  * doc: fix checkblockindex comments
  * [test] Move MAGIC_BYTES to messages.py
  * [test/crypto] Add ECDH
  * [rpc/net] Allow v2 p2p support in addconnection
  * net: remove now unused global 'g_initial_block_download_completed'
  * test: add coverage for peerman adaptive connections service flags
  * net: peer manager, dynamically adjust desirable services flag
  * fuzz: extend ConsumeNetAddr() to return I2P and CJDNS addresses
  * depends: Update libmultiprocess library to fix C++20 macos build error
  * settings: add auto-generated warning msg for editing the file manually
  * init: improve corrupted/empty settings file error msg
  * wallet: remove unused `SignatureData` instances in spkm's `FillPSBT` methods
  * Move TRACEx parameters to seperate lines
  * wallet: fix coin selection tracing to return -1 when no change pos
  * test: ensure output is large enough to pay for its fees
  * refactor: pass CRecipient to FundTransaction
  * refactor: simplify `CreateRecipients`
  * refactor: remove out param from `ParseRecipients`
  * refactor: move parsing to new function
  * refactor: move normalization to new function
  * test: add tests for fundrawtx and sendmany rpcs
  * build: Pass sanitize flags to instrument `libsecp256k1` code
  * refactor: remove CTxMemPool::queryHashes()
  * refactor: Mark prevector iterator with std::contiguous_iterator_tag
  * ci: vary /tmp/env
  * wallet: avoid returning a reference to vMasterKey after releasing the mutex that guards it
  * refactor: Fix binary operator+ for prevector iterators
  * refactor: Fix constness for prevector iterators
  * refactor: Add missing default constructor to prevector iterators
  * test: Use blocks_path where possible
  * rpc: Fix race in loadtxoutset
  * contrib: Fix clang-format-diff.py lint errors
  * contrib: Latest clang-format-diff.py script
  * refactor: Allow std::span construction from CKey
  * [refactor] change Workspace::m_conflicts and adjacent funcs/structs to use Txid
  * Add missing XOnlyPubKey::data() to get mutable data
  * test: Remove all-lint.py script
  * doc: move-only lint docs to one place
  * build: move -mlinker-version to *FLAGS
  * depends: deduplicate use of mmacosx-version-min in macOS build
  * build: fix optimisation flags used for --coverage
  * ci: cleanup C*FLAG usage in Valgrind jobs
  * build: add sanitizer flags to configure output
  * build: always set -g -O2 in CORE_CXXFLAGS
  * depends: add NM output to gen_id
  * test: wallet db, exercise deadlock after write failure
  * doc, test: Test and explain service flag handling
  * opt: Tie-break UTXO sort by waste for BnB
  * doc: Document max_weight on BnB
  * net: move state dependent peer services flags
  * net: decouple state independent service flags from desirable ones
  * net: store best block tip time inside PeerManager
  * wallet: Reset chain notifications handler if AttachChain fails
  * doc: Add missing backtick in developer notes logging section
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * Make v2transport default for addnode RPC when enabled
  * [log] mempool loading
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * Add test for negative transaction version w/ CSV to tx_valid.json
  * tests: Test migration of blank wallets
  * wallet: Better error message when missing LegacySPKM during migration
  * wallet: Check for descriptors flag before migration
  * wallet: Skip key and script migration for blank wallets
  * [depends] Allow PATH with spaces in directory names.
  * doc: refer to "Node relay options" in policy/README
  * doc: add unconditional info loglevel following merge of PR 28318
  * ci: Rename tasks (previous releases, macOS cross)
  * test: Assert that a new tx with a delta of 0 is never added
  * rpc: exposing modified_fee in getprioritisedtransactions
  * ci: move CMake into base packages
  * doc: upgrade Bitcoin Core license to 2024
  * [fuzz] Improve fuzzing stability for ellswift_roundtrip harness
  * test: assumeutxo: spend coin from snapshot chainstate after loading
  * Fix -netinfo backward compat with getpeerinfo pre-v26
  * fuzz: fix `connman` initialization
  * fuzz: Assume presence of __builtin_*_overflow, without checks
  * Revert "build: Fix undefined reference to __mulodi4"
  * build: Bump clang minimum supported version to 14
  * rpc: renaming txid -&gt; transactionid
  * rpc: changed prioritisation-map -&gt; ""
  * build: Drop `ALLOW_HOST_PACKAGES` support in depends
  * test: wallet migration, add coverage for tx extra data
  * ci: Switch native macOS CI job to Xcode 15.0
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * build: Fix `-Xclang -internal-isystem` option
  * wallet: migration, remove extra NotifyTransactionChanged call
  * wallet: ZapSelectTx, remove db rewrite code
  * Remove GetAdjustedTime
  * crypto: remove sha256_sse4 from the base crypto helper lib
  * crypto, hash: replace custom rotl32 with std::rotl
  * ci, iwyu: Drop backported mappings
  * fuzz: set `nMaxOutboundLimit` in connman target
  * build: remove --enable-lto
  * crypto: remove use of BUILD_BITCOIN_INTERNAL macro in sha256
  * doc: Clarify C++20 comments
  * RPC/Blockchain: scanblocks: Accept named param for filter_false_positives
  * Revert "depends: systemtap: remove variadic params that trigger compiler warnings"
  * Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2
  * build: Fix check whether `-latomic` needed
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * contrib: add macho branch protection check
  * test: change `m_submitted_in_package` input to fuzz data provider boolean
  * tx fees: update `m_from_disconnected_block` to `m_mempool_limit_bypassed`
  * doc: fix typo and update incorrect comment
  * fuzz: rule-out too deep derivation paths in descriptor parsing targets
  * cli: add transport protcol column to -netinfo
  * net: attempt v2 transport for addrfetch connections if we support it
  * net: attempt v2 transport for manual connections if we support it
  * During IBD, prune as much as possible until we get close to where we will eventually keep blocks
  * refactor: share and use `GenerateRandomKey` helper
  * doc: Add multiprocess design doc
  * Allow int8_t optimized vector serialization
  * Faster std::byte (pre)vector (un)serialize
  * depends: patch around non-determinism in qt
  * build: rename native_clang to native_llvm
  * Revert "build: Patch Qt to handle minimum macOS version properly"
  * guix: use clang-toolchain-17 for macOS build
  * build: Bump `native_clang` up to 17.0.6
  * Use hardened runtime on macOS release builds.
  * logging: Replace uses of LogPrintfCategory
  * logging: add LogError, LogWarning, LogInfo, LogDebug, LogTrace
  * wallettool: Don't create CWallet when dumping DB
  * wallettool: Don't unilaterally reset wallet_instance if loading error
  * [doc]: add doxygen return comment for CheckPackageLimits
  * doc: Rework guix docs after 1.4 release
  * wallet, mempool: propagete `checkChainLimits` error message to wallet
  * Allow std::byte C-style array serialization
  * refactor: Print verbose serialize compiler error messages
  * fuzz: coinselection, improve `min_viable_change`/`change_output_size`
  * tests: ensure functional tests set permitbaremultisig=1 when needed
  * tests: test both settings for permitbaremultisig in p2sh tests
  * logging: add -loglevelalways=1 option
  * logging: treat BCLog::ALL like BCLog::NONE
  * logging: Drop BCLog::Level::None
  * logging: Log Info messages unconditionally
  * logging: make [cat:debug] and [info] implicit
  * logging: refactor: pull prefix code out
  * Update security.md contact for achow101
  * [fuzz] Improve fuzzing stability for minisketch harness
  * refactor: Rename fs::path::u8string() to fs::path::utf8string()
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * fuzz: Limit p2p fuzz targets to MAX_PROTOCOL_MESSAGE_LENGTH
  * build: Bump guix time-machine to unlock riscv64 metal
  * fuzz: set `m_fallback_fee`/`m_fee_mode` in `wallet_fees` target
  * msvc: Fix `test\config.ini` content
  * test: add TestNode wait_until helper
  * test: Actually fail when a python unit test fails
  * build: Bump minimum required Boost to 1.73.0 to support C++20
  * test: wallet, fix change position out of range error
  * depends: build libmultiprocess with position independant code
  * depends: always install libmultiprocess to /lib
  * depends: always install capnp to /lib
  * Revert "ci: Only run functional tests on windows in master"
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: Assert that the wallet is not initialized in LoadWallet
  * tests, bench: Remove incorrect LoadWallet() calls
  * test: Add tests for CFeeRate multiplication operator
  * doc: update/clarify max outbound connection count
  * doc: Update bitcoin-tx replaceable documentation
  * Remove deprecated -rpcserialversion
  * ArgsManager: return path by value from GetBlocksDirPath()
  * refactor: Remove pre-C++20 fs code
  * Add tests for C++20 std::u8string
  * refactor: Avoid copy/move in fs.h
  * refactor: Use C++20 std::chrono::days
  * Add a note to msvc readme re building Qt for Bitcoin Core.
  * msvc: Define the same `QT_...` macros as in Autotools builds
  * Add multiplication operator to CFeeRate
  * msvc: Optimize "Release" builds
  * test: fix intermittent error in rpc_net.py (#29030)
  * tests: Add unit tests for bitcoin-tx replaceable command
  * wallet: return CreatedTransactionResult from FundTransaction
  * wallet: use optional for change position as an optional in CreateTransaction
  * wallet: Explicitly preserve scriptSig and scriptWitness in CreateTransaction
  * wallet: Explicitly preserve transaction version in CreateTransaction
  * wallet: Explicitly preserve transaction locktime in CreateTransaction
  * wallet: Set preset input sequence through coin control
  * wallet: Replace SelectExternal with SetTxOut
  * coincontrol: Replace HasInputWeight with returning optional from Get
  * wallet: Introduce and use PreselectedInput class in CCoinControl
  * test: fix `addnode` functional test failure on OpenBSD
  * doc: test: mention OS detection preferences in style guideline
  * test: detect OS consistently using `platform.system()`
  * test: use `skip_if_platform_not_linux` helper where possible
  * fuzz: Improve fuzzing stability for txorphan harness
  * wallet: fix key parsing check for miniscript expressions in `ParseScript`
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * qt: update widgets availability on wallet selection
  * doc: Missing additions to 26.0 release notes
  * doc: Add link to needs-release-notes label
  * doc: add historical release notes for 26.0
  * doc: add minimum required Linux Kernel to release-notes
  * refactor: rpc: Pass CBlockIndex by reference instead of pointer
  * refactor: Use reference instead of pointer in IsBlockPruned
  * fuzz: Use C++20 starts_with in rpc.cpp
  * Revert "tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings"
  * refactor: Drop unused _Pragma to ignore -Wgnu-zero-variadic-macro-arguments
  * refactor: modernize-use-default-member-init for bit-fields (C++20)
  * build: Require C++20 compiler
  * test: Extends MEMPOOL msg functional test
  * fuzz: Detect deadlocks in process_message
  * fuzz: Avoid timeout in bitdeque
  * test: wait for fee estimator to catch up before estimating fees
  * fuzz: p2p: Detect peer deadlocks
  * test: fix v2 transport intermittent test failure (#29002)
  * test: add regression test for the getrawtransaction segfault
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * rpc, doc: encryptwallet, mention HD seed rotation and new backup
  * wallet: Migrate entire address book entries
  * rpc: fix getrawtransaction segfault
  * build: Enable -Wunreachable-code
  * build: use macOS 14 SDK (Xcode 15.0)
  * build: patch boost process for macOS 14 SDK
  * depends: add -platform_version to macOS build flags
  * bitcoin-tx: Make replaceable value optional
  * fuzz: txorphan check wtxids using GenTxid::Wtxid not GenTxid::Txid
  * Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directly
  * refactor: Add InitContext function to initialize NodeContext with global pointers
  * refactor: Remove calls to StartShutdown from KernelNotifications
  * refactor: Remove call to StartShutdown from stop RPC
  * util: Get rid of uncaught exceptions thrown by SignalInterrupt class
  * refactor: Remove call to ShutdownRequested from IndexWaitSynced
  * refactor: Remove call to ShutdownRequested from HTTPRequest
  * refactor: Add NodeContext::shutdown member
  * refactor: Remove call to StartShutdown from qt
  * refactor: Remove call to ShutdownRequested from rpc/mining
  * refactor: Remove call to ShutdownRequested from chainstate init
  * depends: Build `native_capnp` package with CMake
  * depends: Build `capnp` package with CMake
  * init: don't delete PID file if it was not generated
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * test: Fix test by checking the actual exception instance
  * net: Add continuous ASMap health check logging
  * build: disable external-signer for Windows
  * ci: remove --enable-external-signer from win64 job
  * contrib: drop GCC MAX_VERSION to 4.3.0 in symbol-check
  * ci: remove libz-dev from macOS build deps
  * Rename version.h to node/protocol_version.h
  * Remove unused version.h include
  * Remove unused SER_NETWORK, SER_DISK
  * Remove unused CDataStream
  * fuzz: Drop unused version from fuzz input format
  * guix: switch from guix environment to guix shell
  * test_submitpackage: only make a chain of 3 txns
  * doc: submitpackage vsize results are sigops-adjusted
  * RPC submitpackage: change return format to allow partial errors
  * fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz target
  * fuzz: Fix nullptr deref in scriptpubkeyman
  * ci: Reduce use of bash -c
  * test: Add missing CBlockPolicyEstimator::processBlockTx suppression
  * test: Setup networking globally
  * multiprocess: Add type conversion code for UniValue types
  * multiprocess: Add type conversion code for serializable types
  * test: add ipc test to test multiprocess type conversion code
  * guix: remove input labels
  * refactor: Use Txid in CMerkleBlock
  * ci: Rename test script to 03_test_script.sh
  * scripted-diff: Use DataStream in most places
  * refactor: SpanReader without nVersion
  * fuzz: Avoid timeout in process_messages
  * fuzz: BIP324: damage ciphertext/aad in full byte range
  * fuzz: Faster wallet_notifications target
  * bench: add readblock benchmark
  * msvc: Specify `boost-date-time` package explicitly
  * msvc: Update vcpkg manifest baseline up to "2023.08.09 Release"
  * msvc: No need to specify the default feature for `libevent` package
  * Change petertodd seeds to petertodd.net
  * Revert "ci: Avoid toolset ambiguity that MSVC can't handle"
  * ci: Set MSVC toolset version explicitly
  * ci: Run vcpkg with path prefix
  * Export assert from util/check.h
  * ci: remove python3-setuptools from mac build deps
  * Fix IWYU for the script_flags fuzz target
  * fuzz: Limit fuzz buffer size in script_flags target
  * fuzz: CDataStream -&gt; DataStream in script_flags
  * test: Add gettransaction test for "coin-join" tx
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * refactor: P2P transport without serialize version and type
  * rpc: `SyncWithValidationInterfaceQueue` on fee estimation RPC's
  * tx fees, policy: CBlockPolicyEstimator update from `CValidationInterface` notifications
  * CValidationInterface: modify the parameter of `TransactionAddedToMempool`
  * tx fees, policy: update `CBlockPolicyEstimator::processBlock` parameter
  * CValidationInterface, mempool: add new callback to `CValidationInterface`
  * tx fees, policy: cast with static_cast instead of C-Style cast
  * tx fees, policy: bugfix: move `removeTx` into reason != `BLOCK` condition
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * wallet: batch external signer descriptor import
  * wallet: descriptors setup, batch db operations
  * wallet: batch legacy spkm TopUp
  * wallet: batch descriptor spkm TopUp
  * test: Directly constructing 2 entry map for getprioritisedtransactions
  * test: Add uint256 string parse tests
  * refactor: Remove unused and fragile string interface from arith_uint256
  * Use Txid in COutpoint
  * fuzz: add target for `DescriptorScriptPubKeyMan`
  * fuzz: create ConsumeCoins
  * fuzz: move `MockedDescriptorConverter` to `fuzz/util`
  * pool: change memusage_test to use int64_t, add allocation check
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * refactor: NetMsg::Make() without nVersion
  * pool: make sure PoolAllocator uses the correct alignment
  * refactor: Make CTxMemPoolEntry only explicitly copyable
  * depends: bump libmultiprocess to fix capnproto deprecation warnings
  * streams: Drop unused CAutoFile
  * refactor: switch from CAutoFile to AutoFile
  * blockstorage: switch from CAutoFile to AutoFile
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * streams: Remove unused CAutoFile::GetVersion
  * streams: Base BufferedFile on AutoFile instead of CAutoFile
  * Remove unused Make() overload in netmessagemaker.h
  * refactor: VectorWriter without nVersion
  * doc: Simplify guix install doc, after 1.4 release
  * doc: remove mingw-w64 install for "older" systems
  * test: replace `Callable`/`Iterable` with their `collections.abc` alternative (PEP 585)
  * test: add unit test for CConnman::AddedNodesContain()
  * p2p: do not make automatic outbound connections to addnode peers
  * test: fix `AddNode` unit test failure on OpenBSD
  * bench: add benchmark for wallet creation procedure
  * Include version.h in fewer places
  * Convert some CDataStream to DataStream
  * serialize: Drop useless version param from GetSerializeSize()
  * serialize: drop GetSerializeSizeMany
  * serialize: Drop nVersion from [C]SizeComputer
  * doc: remove x86_64 build assumption from depends doc
  * contrib: use a raw string for a regular expression literal that contains backslashes in signet/miner
  * doc: remove mention of missing bdb being a configure error
  * bench: Update nanobench to 4.3.11
  * fuzz: AutoFile with XOR
  * fuzz: Reduce LIMITED_WHILE limit for file fuzzing
  * fuzz: Remove FuzzedAutoFileProvider
  * depends: remove PYTHONPATH from config.site
  * test: migrate to some per-symbol ubsan suppressions
  * depends: Include `config.guess` and `config.sub` into `meta_depends`
  * Drop CHashWriter
  * Drop OverrideStream
  * Use ParamsWrapper for witness serialization
  * script: Enhance validations in utxo_snapshot.sh
  * ci: Add missing COPY for ./test/lint/test_runner
  * lint: Report all lint errors instead of early exit
  * guix: default ssp for Windows GCC
  * guix: remove ssp workaround from Windows GCC
  * build: remove explicit libssp linking from Windows build
  * guix: remove python-macholib
  * guix: update signapple
  * test: Add test for array serialization
  * refactor: Initialize magic bytes in constructor initializer
  * doc: rewrite explanation for -par=
  * test: add assumeutxo wallet test
  * guix: update time-machine to 77386bdbfe6b0c649c05ab37f08051d1ab3e5074
  * build: Patch Qt to handle minimum macOS version properly
  * test: fix node index bug when comparing peerinfo
  * [refactor] remove access to mapTx in validation_block_tests
  * [refactor] rewrite BlockAssembler inBlock and failedTx as sets of txids
  * scripted-diff: rename vTxHashes to txns_randomized
  * [refactor] rewrite vTxHashes as a vector of CTransactionRef
  * [refactor] remove access to mapTx in validation.cpp
  * [txmempool] make CTxMemPoolEntry::lockPoints mutable
  * [refactor] use CheckPackageLimits for checkChainLimits
  * [refactor] remove access to mapTx.find in mempool_tests.cpp
  * [refactor] remove access to mapTx in blockencodings_tests.cpp
  * [refactor] remove access to mapTx from rpc/mempool.cpp
  * [refactor] get wtxid from entry instead of vTxHashes
  * [refactor] use exists() instead of mapTx.find()
  * [refactor] remove access to mapTx from policy/rbf.cpp
  * [refactor] Add helper for retrieving mempool entry
  * [refactor] Add helper for iterating through mempool entries
  * test, assumeutxo: Use assert_debug_log for error details
  * mempool: persist with XOR
  * build: Add an old hack to remove bind_at_load from libtool.
  * build: remove -bind_at_load usage
  * fuzz: allow fake and duplicate inputs in tx_package_eval target
  * fuzz: allow reaching MempoolAcceptResult::ResultType::DIFFERENT_WITNESS in tx_package_eval target
  * test: Avoid intermittent failures in feature_init
  * ci: remove "--exclude banman" for fuzzing in mac
  * fuzz: call lookup functions before calling `Ban`
  * ci: Switch IWYU to `clang_17` branch
  * ci: win64 task does use boost:process
  * test: enable v2 transport for p2p_timeouts.py
  * test: enable v2 transport for rpc_net.py
  * test: enable v2 transport for p2p_node_network_limited.py
  * test: enable --v2transport in combination with --usecli
  * test: persist -v2transport over restarts and respect -v2transport=0
  * [refactor] updating miniminer comments to be more accurate
  * ci: remove note re M1 usage
  * test: Add missing wait for version to be sent in add_outbound_p2p_connection
  * fuzz: Avoid timeout and bloat in fuzz targets
  * tests: Increase wallet_miniscript.py rpc timeout to 90 seconds
  * Throw error if invalid parameters passed to getnetworkhashps RPC endpoint
  * fuzz: explicitly specify llvm-symbolizer path in runner
  * [refactor] Miniminer var cached_descendants to descendants
  * [refactor] Change MiniMinerMempoolEntry order
  * [validation] change package-fee-too-low, return wtxid(s) and effective feerate
  * [test] use CheckPackageMempoolAcceptResult in previous tests
  * doc: fix typos
  * [validation] add TxValidationResult::TX_RECONSIDERABLE, TX_UNKNOWN
  * [refactor] use Wtxid for m_wtxids_fee_calculations
  * test: remove custom rpc timeout for `wallet_miniscript.py`, reorder in test_runner
  * wallet: cache descriptor ID to avoid repeated descriptor string creation
  * build: Drop no longer needed MSVC warning suppressions
  * ci: Drop no longer needed "Fix Visual Studio installation" step
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * fuzz: Avoid utxo_total_supply timeout
  * test: bugfix CheckPackageMempoolAcceptResult return all error strings
  * init: completely remove `-zapwallettxes` (remaining hidden option)
  * guix: switch to 6.1 kernel headers over 5.15
  * rpc: keep .cookie if it was not generated
  * test: Add missing sync on send_version in peer_connect
  * depends: Bump to capnproto-c++-1.0.1
  * build: latest config.sub in depends
  * build: latest config.guess in depends
  * [test] MiniMiner::Linearize and manual construction
  * [refactor] unify fee amounts in miniminer_tests
  * [MiniMiner] track inclusion order and add Linearize() function
  * [test] add case for MiniMiner working with negative fee txns
  * [MiniMiner] make target_feerate optional
  * [MiniMiner] allow manual construction with non-mempool txns
  * [refactor] change MiniMinerMempoolEntry ctor to take values, update includes
  * [lint] update expected boost includes
  * doc: update docs for CHECK_ATOMIC macro
  * depends: drop -O1 workaround from arm64 apple Qt build
  * Use CheckPackageMempoolAcceptResult for package evaluation fuzzing
  * [test util] CheckPackageMempoolAcceptResult for sanity-checking results
  * tests: Fix LCOV_OPTS to be in the correct position
  * MOVEONLY: CleanupTemporaryCoins into its own function
  * [test util] CreateValidTransaction multi-in/out, configurable feerate, signal BIP125
  * scripted-diff: rename CheckPackage to IsWellFormedPackage
  * [refactor] move package checks into helper functions
  * refactor: Remove unused circular include dependency from validation.cpp
  * build: Update `qt` package up to 5.15.11
  * [primitives] Precompute result of CTransaction::HasWitness
  * fuzz: tx_pool checks ATMP result invariants
  * Create net_peer_connection unit tests
  * netbase: use reliable send() during SOCKS5 handshake
  * sock: change Sock::SendComplete() to take Span
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * guix: update signapple
  * build: remove potential for duplciate natpmp linking
  * build: remove duplicate -lminiupnpc linking
  * gui: fix crash on selecting "Mask values" in transaction view
  * addrman: log AS only when using asmap
  * Allow unit tests to access additional CConnman members
  * net/rpc: Makes CConnman::GetAddedNodeInfo able to return only non-connected address on request
  * rpc: Prevents adding the same ip more than once when formatted differently
  * net/rpc: Check all resolved addresses in ConnectNode rather than just one
  * refactor: Remove unused gcc-9 workaround in txrequest
  * Always enable -Wsuggest-override
  * Bump g++ minimum supported version to 10
  * refactor: Fix bugprone-string-constructor warning
  * Remove WithParams serialization helper
  * [test] Test i2p private key constraints
  * Remove feature_txindex_compatibility.py in V27
  * refactor: Add LIFETIMEBOUND to all (w)txid getters
  * Add offline signing tutorial
  * [net] Check i2p private key constraints
  * Fix bugprone-lambda-function-name errors
  * Remove DirIsWritable, GetUniquePath
  * Return LockResult::ErrorWrite in LockDirectory
  * refactor: Return enum in LockDirectory
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * test: replace random_bytes with randbytes #28720
  * iwyu: Export prevector.h from script.h
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * scripted-diff: use PEP 585 built-in collection types for verify-binary script
  * test: use built-in collection types for type hints (Python 3.9 / PEP 585)
  * gui: Check for private keys disabled before attempting unlock
  * build: Bump minimum supported Clang to clang-13
  * Bump .python-version from 3.9.17 to 3.9.18
  * depends: zeromq 4.3.5
  * doc: remove release note fragments for 26.x branch
  * build: bump version to 26.99
  * test: remove unused `find_output` helper
  * test: refactor: support sending funds with outpoint result
  * tests: Reset node context members on ~BasicTestingSetup
  * shutdown: Destroy kernel last
  * wallet: Add asserts to detect unset transaction height values
  * wallet, refactor: Add CWalletTx::updateState function
  * lint: Add `lint-qt-translation.py`
  * qt: Avoid error prone leading spaces in translatable strings
  * qt, refactor: Drop superfluous type conversions
  * doc: fix broken doc/design/multiprocess.md links after #24352
  * span: Make Span template deduction guides work in SFINAE context
  * util: Add ArgsManager SetConfigFilePath method
  * interfaces: Rename CalculateBumpFees methods to be compatible with capn'proto
  * interfaces: Change getUnspentOutput return type to avoid multiprocess segfault
  * interfaces: Add schedulerMockForward method so mockscheduler RPC can work across processes
  * interfaces: Fix const virtual method that breaks multiprocess support
  * streams: Add SpanReader ignore method
  * [test] DisconnectedBlockTransactions::DynamicMemoryUsage
  * bugfix: correct DisconnectedBlockTransactions memory usage
  * rpc: mention that migratewallet can take a while
  * assume duplicate transactions are not added to `iters_by_txid`
  * move only: move implementation code to disconnected_transactions.cpp
  * Move compat.h include from system.h to system.cpp
  * refactor: update `MAX_DISCONNECTED_TX_POOL` from kb to bytes
  * scripted-diff: Use ser params operator
  * test: Use SER_PARAMS_OPFUNC in serialize_tests.cpp
  * Use type-safe txid types in orphanage
  * Introduce types for txids &amp; wtxids
  * test: check that we don't send a getaddr msg to an inbound peer
  * test: make python p2p not send getaddr messages when it's being connected to
  * [net processing] Use HasWitness over comparing (w)txids
  * test: randomized perturbing in feature_init
  * test: simplify feature_init
  * test: Add tests for unfiltered GetAddr usage
  * fuzz: Let fuzzers use filter options in GetAddr/GetAddresses
  * net: Optionally include terrible addresses in GetAddr results
  * Move compat/assumptions.h include to one place that actually needs it
  * Remove __cplusplus from compat/assumptions.h
  * Remove duplicate NDEBUG check from compat/assumptions.h
  * doc: improve documentation around connection limit maximums
  * scripted-diff: Rename connection limit variables
  * net: add m_max_inbound to connman
  * net, refactor: move calculations for connection type limits into connman
  * refactor: Move `{MAX,DEFAULT}_SCRIPTCHECK_THREADS` constants
  * refactor: Make `CCheckQueue` non-copyable and non-movable explicitly
  * refactor: Drop unneeded declaration
  * refactor: Make `CCheckQueue` constructor start worker threads
  * Make `CCheckQueue` destructor stop worker threads
  * Move global `scriptcheckqueue` into `ChainstateManager` class
  * Add support for RNDR/RNDRRS for aarch64 on Linux
  * [test/crypto] Add FSChaCha20Poly1305 AEAD python implementation
  * [test/crypto] Add FSChaCha20 python implementation
  * [test/crypto] Add RFC 8439's ChaCha20Poly1305 AEAD
  * [test/crypto] Add Poly1305 python implementation
  * [test/crypto] Use chacha20_block function in `data_to_num3072`
  * [test/crypto] Add ChaCha20 python implementation
  * addrman, refactor: improve stochastic test in `AddSingle`
  * test: add coverage to rpc_blockchain.py
  * refactor: drop protocol.h include header in rpc/util.h
  * refactor: move GetServicesNames from rpc/util.{h,cpp} to rpc/net.cpp
  * gui: Update Node window title with chain type
  * ci: Add filesystem lint check
  * refactor: Replace &lt;filesystem&gt; with &lt;util/fs.h&gt;
  * [test/crypto] Add HMAC-based Key Derivation Function (HKDF)
  * [test] Move test framework crypto functions to crypto/
  * doc: Recommend lint image build on every call
  * Bump python minimum version to 3.9
  * ci: Bump i686_multiprocess.sh to latest Ubuntu LTS
  * doc: remove out-of-date external link in src/util/strencodings.h
  * refactor: use string_view to pass string literals to Parse{Hash,Hex}
  * Update JSON-RPC-interface.md
  * GUI: OptionsDialog: Replace verbose two-option font selector with simple combobox with Custom... choice
  * GUI: Use FontChoice type in OptionsModel settings abstraction
  * GUI: Load custom FontForMoney from QSettings
  * GUI: Add possibility for an explicit QFont for FontForMoney in OptionsModel
  * GUI: Move "embedded font or not" decision into new OptionsModel::getFontForMoney method
  * rpc: Drop migratewallet experimental warning
  * gui: Show error if unrecognized command line args are present
  * GUI/Intro: Never change the prune checkbox after the user has touched it
  * Bugfix: GUI/Intro: Disable GUI prune option if -prune is set, regardless of set value
  * p2p: return `CSubNet` in `LookupSubNet`
  * sync: unpublish LocksHeld() which is used only in sync.cpp
  * doc: clarify that LOCK() does AssertLockNotHeld() internally
  * Fee estimation: extend bucket ranges consistently
  * refactor: Add more negative `!m_banned_mutex` thread safety annotations
  * refactor: replace RecursiveMutex m_banned_mutex with Mutex
  * scripted-diff: rename m_cs_banned -&gt; m_banned_mutex
  * refactor: Get rid of `BanMan::SetBannedSetDirty()`
  * refactor: Get rid of `BanMan::BannedSetIsDirty()`
  * qt: change QLineEdit error background</changelog>
  <changelog author="andrea.manzini@suse.com" date="1719230400">- Update to version 27.1:
  * doc: update manual pages for 27.1
  * build: bump version to v27.1 final
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * qt: 27.1rc1 translations update
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * rpc: move UniValue in blockToJSON
  * gui: don't permit port in proxy IP option
  * gui: fix create unsigned transaction fee bump
  * depends: Fix build of Qt for 32-bit platforms
  * Fix #29767, set m_synced = true after Commit()
  * sign: don't assume we are parsing a sane Miniscript
  * rpc: Reword SighashFromStr error message
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * test: Fix failing univalue float test
  * doc: archive 27.0 release notes
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1736942400">- Update to version 28.0:
  * doc: 28.0 Release Notes
  * doc: generate manpages
  * build: Bump to 28.0
  * validation: Disable CheckForkWarningConditions for background chainstate
  * test: Use shell builtins in run_command test case
  * doc: Generate manpages
  * build: Bump to 28.0rc2
  * streams: remove AutoFile::Get() entirely
  * streams: cache file position within AutoFile
  * qt: Translations update
  * gui: fix crash when closing wallet
  * test: Wait for local services to update in feature_assumeutxo
  * test: add coverage for assumeUTXO honest peers disconnection
  * assumeUTXO: fix peers disconnection during sync
  * test: Work around boost compilation error
  * depends: build libevent with -D_GNU_SOURCE
  * test: fixing failing system_tests/run_command under some Locales
  * test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwork.py
  * test: fix `TestShell` initialization (late follow-up for #30463)
  * doc: Point release notes to wiki draft
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.0rc1
  * docs: Add 379 and 387 to bips.md
  * docs: Remove release 28.0 release notes fragments
  * seeds: Regenerate mainnet seeds
  * seeds: Pull nodes from Luke's seeder
  * seeds: Pull nodes from virtu's crawler
  * chainparams: Remove seed.bitcoinstats.com
  * build: Bump to 28.99
  * wallet: bugfix: ensure atomicity in settings updates
  * qt: 28.0 translations update
  * test: check xor.dat recreated when missing
  * test: add null block xor key
  * refactor: lift NUM_XOR_BYTES
  * refactor: move read_xor_key() to TestNode
  * refactor: use unlink rather than os.remove
  * test: add blocks_key_path
  * test: Avoid intermittent block download timeout in p2p_ibd_stalling
  * test: Avoid duplicate curl call in get_previous_releases.py
  * test: Add time-timewarp-attack boundary cases
  * Fix maybe-uninitialized warning in IsSpentKey
  * devtools, utxo-snapshot: Fix block height out of range
  * test: replace deprecated secp256k1 context flags usage
  * miner: adjust clock to timewarp rule
  * Add timewarp attack mitigation test
  * consensus: enable BIP94 on regtest
  * test: assumeutxo: check that UTXO-querying RPCs operate on snapshot chainstate
  * consensus: lower regtest nPowTargetTimespan to 144
  * fuzz: Speed up utxo_snapshot fuzz target
  * seeds: Use fjahr's more up to date asmap
  * seeds: Fixed seeds update
  * seeds: Add testnet4 fixed seeds file
  * seeds: Remove manual onion and i2p seeds
  * seeds: Add testnet instructions
  * seeds: Also pull from achow101 seeder
  * makeseeds: Configurable minimum blocks for testnet4's smaller chain
  * headerssync: Update headerssync configuration
  * params: Update assumevalid and minimum chainwork
  * params: Update chainTxData
  * params: Update assumed blockchain and chainstate sizes
  * test: Enable detect_leaks=1 in ASAN_OPTIONS explicitly
  * fuzz: Speed up utxo_snapshot by lazy re-init
  * Rename ReleaseWallet to FlushAndDeleteWallet
  * fuzz: Remove unused DataStream object
  * wallet: WaitForDeleteWallet, do not expect thread safety
  * wallet: rename UnloadWallet to WaitForDeleteWallet
  * wallet: unload, notify GUI as soon as possible
  * makeseeds: Shuffle ips after parsing
  * makeseeds: Support CJDNS
  * makeseeds: Update user agent regex
  * test: add functional test for XORed block/undo files (`-blocksxor`)
  * [doc] mention bip94 support
  * test: refactor: move `read_xor_key`/`util_xor` helpers to util module
  * qt: Update translation source file for v28.0 string freeze
  * gui: Use menu for wallet migration
  * remove repeated word in note
  * Move maximum timewarp attack threshold back to 600s from 7200s
  * Deduplicate list of chain strings in RPC help texts
  * gui: Use wallet name for wallet migration rather than WalletModel
  * gui: don't remove wallet manually before migration
  * gui: Consolidate wallet display name to GUIUtil function
  * wallet, interfaces: Include database format in listWalletDir
  * test: Disallow fee_estimator construction in ChainTestingSetup
  * wallet: fix, detect blank legacy wallets in IsLegacy
  * doc: add missing "testnet4" network string in RPC/init help texts
  * policy/feerate.h: avoid constraint self-dependency
  * add missing #include &lt;cstdint&gt; for GCC 15
  * doc: Update ccache website link
  * chainparams: Handle Testnet4 in GetNetworkForMagic
  * doc: Remove outdated nTx faking comment
  * chainparams: add mainnet assumeutxo param at height 840_000
  * wallet: List sqlite wallets with empty string name
  * wallet: Ignore .bak files when listing wallet files
  * validation: Use MAX_TIMEWARP constant as testnet4 timewarp defense delta
  * net: Clarify that m_addr_local is only set once
  * [test]: remove `ExtractDestination` false assertion for `ANCHOR` script
  * lint: Find function calls in default arguments
  * doc: Add release notes for 29775
  * doc: Align deprecation warnings
  * assumeutxo: Drop block height from metadata
  * Reduce cache lookups in CCoinsViewCache::FetchCoin
  * guix: bump time-machine to 7bf1d7aeaffba15c4f680f93ae88fbef25427252
  * contrib: support reading XORed blocks in linearize-data.py script
  * chainparams: Add initial minimum chain work for Testnet4
  * Revert "depends: Fetch miniupnpc sources from an alternative website"
  * add deprecation warning for mempoolfullrbf
  * [doc] update documentation for new mempoolfullrbf default
  * p2p: For assumeutxo, download snapshot chain before background chain
  * p2p: Restrict downloading of blocks for snapshot chain
  * doc: Drop no longer needed workaround for WSL
  * fuzz: replace hardcoded numbers for bech32 limits
  * validation: don't erase coins cache on prune flushes
  * Add linked-list test to CCoinsViewCache::SanityCheck
  * coins: move Sync logic to CoinsViewCacheCursor
  * coins: pass linked list of flagged entries to BatchWrite
  * test: add cache entry linked list tests
  * coins: track flagged cache entries in linked list
  * testnet: Add timewarp attack prevention for Testnet4
  * testnet: Add Testnet4 difficulty adjustment rules fix
  * testnet: Introduce Testnet4
  * refactor: use c++20 std::views::reverse instead of reverse_iterator.h
  * ci: Silent Homebrew's reinstall warnings
  * doc: release note for 30212
  * rpc: clarify ALREADY_IN_CHAIN rpc errors
  * build: remove check for __declspec(dllexport)
  * build: remove check for __attribute__((visibility..
  * depends: fix ZMQ CMake getcachesize check
  * scripted-diff: Replace uint256S("str") -&gt; uint256{"str"}
  * refactor: Hand-replace some uint256S -&gt; uint256
  * refactor: Add consteval uint256(hex_str)
  * miniscript: Use `ToIntegral` instead of `ParseInt64`
  * scripted-diff: Modernize naming of nChainTx and nTxCount
  * test: Add basic check for nChainTx type
  * chainparams: Change nChainTx to uint64_t
  * refactor: remove un-tested early returns
  * tests: add tests for KeyPair
  * refactor: move SignSchnorr to KeyPair
  * logging: clarify -debug and -debugexclude descriptions
  * rpc: make logging method reject "0" category and correct the help text
  * logging, refactor: minor encapsulation improvement and use BCLog::NONE instead of 0
  * logging, refactor: make category special cases explicit
  * doc + test: Correct uint256 hex string endianness
  * doc: Add missed cmake package to build depends
  * crypto: add KeyPair wrapper class
  * tests: add key tweak smoke test
  * bench: add benchmark for signing with a taptweak
  * doc: Add note about distro's g++-mingw-w64-x86-64-posix version
  * policy: enable full-rbf by default
  * doc: add release notes for full-rbf
  * test: check that keyless P2A 'signing' via `signrawtransactionwithkey` succeeds
  * test: check that P2A with witness data is still consensus-legal
  * test: P2A is a destination type with an address
  * gui, qt: brintToFront workaround for Wayland
  * [rpc, fees]: add more detail on the fee estimation modes
  * [doc]: add `30275` release notes
  * fuzz: fix timeout in crypter target
  * test: Disable known broken USDT test for now
  * Revert "build: pass --with-ecmult-gen-kb=86 to secp256k1"
  * Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61
  * doc: tor.md: use -bind=127.0.0.1:8334=onion for the Tor bind
  * Showing local addresses on the Node Window
  * net: Providing an interface for mapLocalHost
  * coins: call ClearFlags in CCoinsCacheEntry destructor
  * refactor: require self and sentinel parameters for AddFlags
  * refactor: add CoinsCachePair alias
  * refactor: move flags to private uint8_t and rename to m_flags
  * refactor: disallow setting flags in CCoinsCacheEntry constructors
  * refactor: encapsulate flags setting with AddFlags and ClearFlags
  * refactor: encapsulate flags get access for all other checks
  * refactor: encapsulate flags access for dirty and fresh checks
  * clusterlin: improve rechunking in LinearizationChunking (optimization)
  * clusterlin: add MergeLinearizations function + fuzz test + benchmark
  * clusterlin: add PostLinearize + benchmarks + fuzz tests
  * clusterlin: add algorithms for connectedness/connected components
  * clusterlin: rename Intersect -&gt; IntersectPrefixes
  * fuzz: improve scriptpubkeyman target
  * qt: Replace deprecated LogPrintf with LogInfo in GUIUtil::LogQtInfo()
  * qt, build: Drop `QT_STATICPLUGIN` macro
  * depends: Fix `zeromq` build on OpenBSD
  * refactor: remove TxidFromString
  * test: replace WtxidFromString with Wtxid::FromHex
  * fuzz: increase FromHex() coverage
  * test: add uint256::FromHex unittest coverage
  * test: Avoid CScript() as default function argument
  * [fuzz] Harness for version handshake
  * scripted-diff: Rename lazily initialized bloom filters
  * doc: Remove reference to resolved issue
  * [net processing] Lazily initialize m_recent_confirmed_transactions
  * [net processing] Lazily initialize m_recent_rejects_reconsiderable
  * [net processing] Lazily initialize m_recent_rejects
  * test: Try previously intermittently broken USDT test again
  * doc: remove obsolete mention and link to closed PR
  * doc: add release notes for #22729
  * test: Make leaf_script mandatory when scriptpath is set in TaprootSignatureMsg
  * test: fix constructor of msg_tx
  * doc: mention optional dependencies (qrencode, zmq) in OpenBSD build docs
  * test: add P2A ProduceSignature coverage
  * Add release note for P2A output feature
  * test: add P2A coverage for decodescript
  * test: Add anchor mempool acceptance test
  * policy: stop 3rd party wtxid malleability of anchor spend
  * policy: make anchor spend standard
  * policy: Add OP_1 &lt;0x4e73&gt; as a standard output type
  * kernel: Only setup kernel context globals once
  * qt: Update translation source file
  * qt: Bump Transifex slug for 28.x
  * qt: Pull recent translations from Transifex
  * test: fix intermittent failures in feature_proxy.py
  * doc: Update issue reference for libbitcoinkernel
  * rpc: fix maybe-uninitialized compile warning in getchaintxstats
  * ci: enable berkley db on test each commit job
  * rpc: add utxo's blockhash and number of confirmations to scantxoutset output
  * guix: move bison from global scope, to Linux
  * mingw: Document mode wbx workaround
  * Add -blocksxor boolean option
  * rpc: Return precise loadtxoutset error messages
  * Return XOR AutoFile from BlockManager::Open*File()
  * guix: bump time-machine to efc26826400762207cde9f23802cfe75a737963c
  * guix: patch /gnu/store paths out of winpthreads
  * doc: rpc: Use "output script" consistently (2/2)
  * bench: add cluster linearization improvement benchmark
  * clusterlin: permit passing in existing linearization to Linearize
  * clusterlin: add LinearizationChunking class
  * clusterlin: randomize the SearchCandidateFinder search order
  * clusterlin: use bounded BFS exploration (optimization)
  * bench: Candidate finding and linearization benchmarks
  * clusterlin: add Linearize function
  * clusterlin: add chunking algorithm
  * clusterlin: add SearchCandidateFinder class
  * clusterlin: add AncestorCandidateFinder class
  * tests: framework for testing DepGraph class
  * clusterlin: introduce cluster_linearize.h with Cluster and DepGraph types
  * depends: remove ENV unsetting for darwin
  * guix: improve ENV unsetting for macOS
  * depends: patch explicit -lm usage out of Qt tools
  * refactor: Use untranslated error message in ActivateSnapshot
  * depends: cleanup after qrencode build
  * depends: cleanup after miniupnpc build
  * depends: Cleanup postprocess commands after switching to CMake
  * m_tx_download_mutex followups
  * release m_tx_download_mutex before MakeAndPushMessage GETDATA
  * [refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr
  * ci: Add missing qttools5-dev install to Asan task
  * doc: Add release notes for two pull requests
  * refactor: Replace ParseHashStr with FromHex
  * rest: Reject truncated hex txid early in getutxos parsing
  * refactor: Expose FromHex in transaction_identifier
  * refactor: Implement strict uint256::FromHex()
  * ci: add _LIBCPP_REMOVE_TRANSITIVE_INCLUDES to TSAN job
  * refactor: fix missing includes
  * [test]: ensure `estimatesmartfee` default mode is `economical`
  * [doc] TxOrphanage is no longer thread-safe
  * [refactor] combine block vtx loops in BlockConnected
  * cleanse: Use SecureZeroMemory for mingw-w64 (release) builds
  * refactor: Add FlatFileSeq member variables in BlockManager
  * scripted-diff: Rename SetHex to SetHexDeprecated
  * test: refactor: Replace SetHex with uint256 constructor directly
  * depends: Bump `libmultiprocess` for CMake fixes
  * test: Fix intermittent issue in p2p_v2_misbehaving.py
  * net: Log accepted connection after m_nodes.push_back
  * guix: use gcc-12 to compile winpthreads
  * depends: switch to building expat with CMake
  * guix: use GCC 12.4.0 over 12.3.0
  * guix: consolidate back to GCC 12 toolchain for all HOSTS
  * fix: Make TxidFromString() respect string_view length
  * refactor: Change base_blob::SetHex() to take std::string_view
  * test: uint256 - Garbage suffixes and zero padding
  * refactor: Make uint256_tests no longer use deprecated BOOST_CHECK()
  * test: Add test for TxidFromString() behavior
  * doc: use proper doxygen formatting for CTxMemPool::cs
  * fuzz: Speed up PickValue in txorphan
  * lint: Use git clone --depth=1
  * lint: Add missing docker.io prefix to ci/lint_imagefile
  * lint: Use consistent out-of-tree build for python and test_runner
  * Fix lint-spelling warnings
  * doc: Clarify intent of ./ci/lint_run_all.sh
  * lint: Use $CI_RETRY_EXE when building ./ci/lint_imagefile
  * fuzz: reduce keypool size in scriptpubkeyman target
  * Fix MSVC warning C4273 "inconsistent dll linkage"
  * depends: bump libmultiprocess for CMake fixes
  * depends: Fix CMake-generated `libevent*.pc` files
  * fuzz: Deglobalize signature cache in sigcache test
  * fuzz: Limit parse_univalue input length
  * log: Remove NOLINT(bitcoin-unterminated-logprintf)
  * depends: switch zmq to CMake
  * fuzz: Use BasicTestingSetup for coins_view target
  * test: Add arguments for creating a slimmer setup
  * depends: add zeromq no librt patch
  * depends: add zeromq cmake minimum patch
  * depends: add zeromq windows usage patch
  * depends: add zeromq builtin sha1 patch
  * depends: add zeromq mktemp macos patch
  * logging: use std::string_view
  * logging: Apply formatting to early log messages
  * logging: Limit early logging buffer
  * test: Add loadtxoutset test with tip on snapshot block
  * test: Remove already resolved assumeutxo todo comments
  * depends: use CMake to build FreeType
  * contrib: assume binary existence in sec/sym checks
  * [fees]: change `estimatesmartfee` default mode to `economical`
  * contrib: simplify ELF test-security-check
  * contrib: simplify PE test-security-check
  * contrib: simplify MACHO test-security-check
  * refactor: add coinbase constraints to BlockCreateOptions
  * test: bump mocktime after node has received and sent bytes
  * refactor: Use util::Split to avoid a harmless unsigned-integer-overflow
  * test: Non-Shy version sender
  * refactor: Make m_last_notified_header private
  * doc: getaddressinfo[isscript] is optional
  * test: Fix MSVC warning C4101 "unreferenced local variable"
  * univalue, refactor: Convert indentation tabs to spaces
  * qa: Do not assume running `feature_asmap.py` from source directory
  * qa: Consider `cache` and `config.ini` relative to invocation directory
  * scripted-diff: Add `__file__` argument to `BitcoinTestFramework.init()`
  * [refactor] delete EraseTxNoLock, just use EraseTx
  * remove obsoleted TxOrphanage::m_mutex
  * lock m_recent_confirmed_transactions using m_tx_download_mutex
  * remove obsoleted hashRecentRejectsChainTip
  * update recent_rejects filters on ActiveTipChange
  * add ValidationInterface::ActiveTipChange
  * guard TxRequest and rejection caches with new mutex
  * refactor: pass BlockCreateOptions to createNewBlock
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * gui: correct replacement of amp character in the wallet name for QMenu
  * test: Fix intermittent failure in p2p_v2_misbehaving.py
  * Add fuzz test for FSChaCha20Poly1305
  * Add fuzz test for AEADChacha20Poly1305
  * fuzz: limit the number of nested wrappers in descriptors
  * fuzz: limit the number of sub-fragments per fragment for descriptors
  * net: Allow DNS lookups on nodes with IPV6 lo only
  * rest: Reject negative outpoint index in getutxos parsing
  * init: change shutdown order of load block thread and scheduler
  * rpc: Use CHECK_NONFATAL over Assert
  * logging: Add DisableLogging()
  * contrib: c++ify test stubs after switching to c++ compilers
  * validation: Don't load a snapshot if it's not in the best header chain.
  * log: Fix __func__ in LogError in blockstorage module
  * log: LogError with FlatFilePos in UndoReadFromDisk
  * refactor: Mark IsBlockPruned const
  * remove truc_policy.cpp from libbitcoin_common_a_SOURCES
  * test: fix inconsistency in fundrawtransaction weight limits test
  * util: Catch translation string errors at compile time
  * Reapply "test: p2p: check that connecting to ourself leads to disconnect"
  * net: prevent sending messages in `NetEventsInterface::InitializeNode`
  * net: fix race condition in self-connect detection
  * package rbf: cpfp structure requires package &gt; parent feerate
  * test package rbf boundary conditions more closely
  * fuzz: mini_miner_selection fixups.
  * MiniMiner: use FeeFrac in AncestorFeerateComparator
  * [doc] archive v26.2 release notes
  * refactor: Mark some static global vars as const
  * refactor: De-globalize last notified header index
  * refactor: De-globalize validation benchmark timekeeping
  * rpc: doc: use "output script" terminology consistently in "asm"/"hex" results
  * test: [refactor] Pass TestOpts
  * tidy: modernize-use-equals-default
  * Use WITH_LOCK in Warnings::Set
  * GUI/OptionsDialog: Prefer to stretch actual options area rather than waste space
  * GUI/OptionsDialog: Allow Maximize of window
  * random: drop ad-hoc Shuffle in favor of std::shuffle
  * bench random: benchmark more functions, and add InsecureRandomContext
  * refactor: Use designated initializer
  * rpc: Use untranslated error strings in loadtxoutset
  * net_processing: use existing RNG object in ProcessGetBlockData
  * random bench refactor: move to new bench/random.cpp
  * test: loadtxoutset in divergent chain with less work
  * refactor: Use named arguments to get path arg in loadtxoutset
  * kernel: De-globalize signature cache
  * fuzz: improve utxo_snapshot target
  * Expose CSignatureCache class in header
  * kernel: De-globalize script execution cache hasher
  * kernel: De-globalize script execution cache
  * validation: Don't error if maxsigcachesize exceeds uint32::max
  * contrib: rename cc to cxx in binary checking scripts
  * contrib: use c++ rather than c for binary tests
  * fuzz: fix key size in crypter target
  * validation: Check if mempool exists before asserting in ActivateSnapshot
  * logging: Add thread safety annotations
  * lint: remove unneeded trailing line fix
  * lint: ignore files ignored by git in mlc
  * test: add test for modififed walletprocesspsbt calls
  * net: require P2P binds to succeed
  * net: report an error if unable to bind on the Tor listening addr:port
  * net: don't extra bind for Tor if binds are restricted
  * [doc] add release note for TRUC
  * use version=3 instead of v3 in debug strings
  * scripted-diff: change names from V3 to TRUC
  * [doc] replace mentions of v3 with TRUC
  * rename mempool_accept_v3.py to mempool_truc.py
  * wallet: fix FillPSBT errantly showing as complete
  * test: Add coverage for getchaintxstats in assumeutxo context
  * rpc: Reorder getchaintxstats output
  * rpc: Avoid getchaintxstats invalid results
  * Revert "test: p2p: check that connecting to ourself leads to disconnect"
  * test: verify wallet is still active post-migration failure
  * wallet: Use LegacyDataSPKM when loading
  * wallet: Move MigrateToDescriptor and DeleteRecords to LegacyDataSPKM
  * wallet: Move LegacyScriptPubKeyMan::IsMine to LegacyDataSPKM
  * wallet: Move LegacySPKM data storage and handling to LegacyDataSPKM
  * random: replace construct/assign with explicit Reseed()
  * random: use LogError for init failure
  * tests: make fuzz tests (mostly) deterministic with fixed seed
  * random: cleanup order, comments, static
  * net, net_processing: use existing RNG objects more
  * random: improve precision of MakeExponentiallyDistributed
  * random: convert GetExponentialRand into rand_exp_duration
  * random: convert GetRand{Micros,Millis} into randrange
  * net: use GetRandMicros for cache expiration
  * random: get rid of GetRand by inlining
  * wallet: update mempool conflicts tests + docs
  * util: Use SteadyClock in RandAddSeedPerfmon
  * random: make GetRand() support entire range (incl. max)
  * tests: overhaul deterministic test randomness
  * random: convert XoRoShiRo128PlusPlus into full RNG
  * random: move XoRoShiRo128PlusPlus into random module
  * xoroshiro128plusplus: drop comment about nonexisting copy()
  * random: modernize XoRoShiRo128PlusPlus a bit
  * random: add RandomMixin::randbits with compile-known bits
  * random: Improve RandomMixin::randbits
  * random: refactor: move rand* utilities to RandomMixin
  * random: use BasicByte concept in randbytes
  * random: add a few noexcepts to FastRandomContext
  * random: move rand256() and randbytes() to .h file
  * random: write rand256() in function of fillrand()
  * ci: Clear unused /msan/llvm-project
  * Moved the repeated -printpriority fetching out of AddToBlock
  * test: Added coverage to Block not found error using gettxoutsetinfo
  * p2p: Start downloading historical blocks from common ancestor
  * test: p2p: check that connecting to ourself leads to disconnect
  * scripted-diff: Log parameter interaction not thrice
  * doc: Fix outdated dev comment about logging
  * wallet: use LogTrace for walletdb log messages at trace level
  * Compare ASMaps with respect to specific addresses
  * [wallet, rpc]: add `max_tx_weight` to tx funding options
  * doc: detail -rpccookieperms option
  * test: add rpccookieperms test
  * init: add option for rpccookie permissions
  * util: add perm string helper functions
  * [wallet]: update the data type of `change_output_size`, `change_spend_size` and `tx_noinputs_size` to `int`
  * [doc]: update reason for deducting change output weight
  * [refactor]: update coin selection algorithms input parameter `max_weight` name
  * Have testBlockValidity hold cs_main instead of caller
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * Drop unneeded lock from createNewBlock
  * mempool: move LoadMempool/DumpMempool to node
  * Change MigrateLegacyToDescriptor to reopen wallet as BERKELEY_RO
  * kernel: remove mempool_persist.cpp
  * refactor: Remove no longer needed clang-15 workaround for std::span
  * fuzz: Clarify Apple-Clang-16 workaround
  * build: Bump clang minimum supported version to 16
  * refactor: testBlockValidity make out argument last
  * Add missing include for mining interface
  * test: change comments to `self.log.info` for `test_addnode_getaddednodeinfo`
  * test: add coverage for `node` field of `getaddednodeinfo` RPC
  * rest: don't copy data when sending binary response
  * ci: test-each-commit merge base optional
  * ci: forks can opt-out of CI branch push (Cirrus only)
  * contrib: Fixup verify-binaries OS platform parsing
  * depends: update doc in Qt pwd patch
  * depends: switch libevent to CMake
  * Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320
  * build: Drop redundant `sys/sysctl.h` header check
  * doc: Add note to getblockfrompeer on missing undo data
  * rpc: Make pruneheight also reflect undo data presence
  * wallet: notify when preset + automatic inputs exceed max weight
  * ci: increase available ccache size to 300MB
  * test: Check that non empty version packet is ignored and no disconnection happens
  * test: Check that disconnection happens when AAD isn't filled
  * test: Check that disconnection happens when garbage sent/received are different
  * test: Check that disconnection happens when wrong garbage terminator is sent
  * test: Check that disconnection happens when &gt;4095 garbage bytes is sent
  * refactor, blockstorage: Generalize GetFirstStoredBlock
  * build: add -Wundef
  * refactor: use #ifdef HAVE_SOCKADDR_UN
  * randomenv: use ifdef over if
  * zmq: use #ifdef ENABLE_ZMQ
  * build: Suppress warnings from boost and capnproto in multiprocess code
  * test: Remove unnecessary restart in assumeutxo test
  * assumeutxo: Check snapshot base block is not marked invalid
  * ci: clarify Cirrus self-hosted workers setup
  * refactor: remove extraneous lock annotations from function definitions
  * ci: add option for running tests without volume
  * gui: show maximum mempool size in information window
  * add node interface method for getting maximum mempool size
  * contrib: add R(UN)PATH check to ELF symbol-check
  * test: Make blockencodings_tests deterministic
  * refactor: Move early loadtxoutset checks into ActiveSnapshot
  * QA: Expect PACKAGE_NAME rather than constant "Bitcoin Core"
  * fuzz: Fix wallet_bdb_parser 32-bit unhandled fseek error
  * Don't use iterator addresses in IteratorComparator
  * rpc: call IsInitialBlockDownload via miner interface
  * Replace hard-coded constant in test
  * Validate oversized transaction
  * Validate transaction without inputs
  * Use SCRIPT_VERIFY_NONE instead of hard-coded 0 in transaction_tests
  * rpc: minize getTipHash() calls in gbt
  * rpc: call processNewBlock via miner interface
  * rpc: getTransactionsUpdated via miner interface
  * Always pass options to BlockAssembler constructor
  * rpc: call CreateNewBlock via miner interface
  * rpc: getblocktemplate getTipHash() via Miner interface
  * rpc: call TestBlockValidity via miner interface
  * Introduce Mining interface
  * fuzz: have package_rbf always make small txns
  * doc: reword package RBF documentation
  * upnp: add compatibility for miniupnpc 2.2.8
  * rename policy/v3_policy.* to policy/truc_policy.*
  * build: use -no_exported_symbols on macOS
  * ci: remove unused bcc variable from workflow
  * doc: replace mention of V3 with TRUC
  * move-only: refactor CreateTransactionInternal
  * wallet: use CRecipient instead of CTxOut
  * test: expand LimitOrphan and EraseForPeer coverage
  * test: Introduce test types and modify v2 handshake function accordingly
  * test: write functional test results to csv
  * test: Added test coverage to listsinceblock rpc
  * fuzz: FuzzedSock::Recv() don't lose bytes from MSG_PEEK read
  * fuzz: simplify FuzzedSock::m_peek_data
  * netbase: extend CreateSock() to support creating arbitrary sockets
  * ci: enable self-assignment clang-tidy check
  * refactor: add self-assign checks to classes which violate the clang-tidy check
  * doc: rewrite some of the macdeploy docs
  * depends: swap mmacosx-version-min for mmacos-version-min
  * Add release note for size 2 package rbf
  * doc: update package RBF comment
  * mempool: Improve logging of replaced transactions
  * CheckPackageMempoolAcceptResult: Check package rbf invariants
  * Fuzz: pass mempool to CheckPackageMempoolAcceptResult
  * [test] package rbf
  * [policy] package rbf
  * Revert "contrib: macdeploy: monkey-patch gen-sdk to be deterministic"
  * Squashed 'src/leveldb/' changes from e2f10b4e47..688561cba8
  * refactor: remove warnings globals
  * node: update uiInterface whenever warnings updated
  * introduce and use the generalized `node::Warnings` interface
  * move-only: move warnings from common to node
  * refactor: remove unnecessary AppendWarning helper function
  * test: cover more errors for `signrawtransactionwithkey` RPC
  * i2p: fix log when an interruption happens during `Accept`
  * i2p: log errors properly according to their severity
  * doc: archive release notes for v27.1
  * Squashed 'src/minisketch/' changes from 3472e2f5ec..eb37a9b8e7
  * fuzz: Use std::span in FuzzBufferType
  * ci: move Asan / LSan / USDT job to Github Actions
  * guix: use glibc 2.31
  * test: add functional test for tagged MiniWallet instances
  * test: fix MiniWallet internal key derivation for tagged instances
  * utils: add missing include
  * test: fix MiniWallet script-path spend (missing parity bit in leaf version)
  * test: refactor: return TaprootInfo from P2TR address creation routine
  * test: add coverage for errors for `combinerawtransaction` RPC
  * PackageV3Checks: Relax assumptions
  * doc: add release note for 29091 and 29165
  * refactor: rename (macho) ld64 to lld
  * ci: update deps for macOS cross build
  * depends: update install docs for macOS cross compilation
  * depends: remove no-longer used llvm_* vars from macOS build
  * depends: no-longer pass -B to clang in macOS cross-compile
  * depends: remove native LLVM package
  * depends: remove FORCE_USE_SYSTEM_CLANG
  * guix: use clang-toolchain-18 for macOS build
  * tests: add fuzz tests for BitSet
  * util: add BitSet
  * log: use error level for critical log messages
  * test: Remove redundant verack check
  * build: Remove --enable-gprof
  * test: doc: fix units in tx size standardness test (s/vbytes/weight units)
  * refactor: performance-for-range-copy in psbt.h
  * ci: add IPV6 network to ci container
  * refactor: Rename CTransaction::nVersion to version
  * blockman: Replace m_reindexing with m_blockfiles_indexed
  * test: Add functional test for continuing a reindex
  * indexes: Don't wipe indexes again when already reindexing
  * kernel: Add less confusing reindex options
  * consensus: Store transaction nVersion as uint32_t
  * refactor: Add explicit cast to expected_last_page to silence fuzz ISan
  * minor: remove unnecessary semicolons from RPC content type examples
  * refactor: move orphanage constants to header file
  * test: use json-rpc 2.0 in all functional tests by default
  * bitcoin-cli: use json-rpc 2.0
  * test: remove unused variable in interface_rpc.py
  * doc: update and link for JSON-RPC 2.0
  * validation: Remove needs_init from LoadBlockIndex
  * bugfix: Streamline setting reindex option
  * ci: Use relative paths in `win64-native` CI job consistently
  * ci: Remove no longer needed workaround for GHA Windows images
  * tests: add fuzz tests for VecDeque
  * util: add VecDeque
  * fuzz: add I2P harness
  * net_processing: make MaybePunishNodeFor{Block,Tx} return void
  * build: warn on self-assignment
  * refactor: disable self-assign warning for tests
  * test: Add ReceiveWithExtraTransactions Compact Block receive test.
  * test: refactor: Rename extra_txn to const empty_extra_txn as it is empty in all test cases
  * build: re-enable deprecated warning copy
  * test: add `createmultisig` P2MS encoding test for all n (1..20)
  * test: add unit test for `keys_to_multisig_script`
  * test: fix `keys_to_multisig_script` (P2MS) helper for n/k &gt; 16
  * guix: bump time-machine to f0bb724211872cd6158fce6162e0b8c73efed126
  * Reduce memory copying operations in bech32 encode
  * Reserve hrp memory in Decode and LocateErrors
  * build: no-longer allow GCC-10 in C++20 check
  * doc: fixup deps doc after #30198
  * chainparams: Add achow101 DNS seeder
  * test: Set mocktime in p2p_disconnect_ban.py to avoid intermittent test failure
  * test: Fix typos and use names args
  * Support running individual lint checks
  * refactor: remove unused `CKey::Negate` method
  * guix: show *_FLAGS variables in pre-build output
  * [fuzz] Avoid endless waiting in FuzzedSock::{Wait,WaitMany}
  * [fuzz] Make peeking through FuzzedSock::Recv fuzzer friendly
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * [doc] update bips.md for 431
  * [test] wallet uses CURRENT_VERSION which is 2
  * [policy] make v3 transactions standard
  * doc: JSON-RPC request Content-Type is application/json
  * [fuzz] Use fuzzer friendly ConsumeRandomLengthByteVector in FuzzedSock::Recv
  * depends: consolidate dependency docs
  * net: log connections failures via SOCKS5 with less severity
  * [refactor] use TRUC_VERSION in place of 3
  * test: MiniWallet: respect fee_rate for target_weight, use in mempool_limit.py
  * test: add framework functional test for MiniWallet's tx padding
  * test: MiniWallet: fix tx padding (`target_weight`) for large sizes, improve accuracy
  * net_processing: remove Misbehavior score and increments
  * net_processing: make all Misbehaving increments = 100
  * net_processing: drop 8 headers threshold for incoming BIP130
  * net_processing: drop Misbehavior for unconnecting headers
  * net_processing: do not treat non-connecting headers as response
  * depends: fix Qt macOS build with Clang 18
  * clang-tidy: Add `bugprone-move-forwarding-reference` check
  * build: remove --enable-lcov-branch-coverage
  * depends: qt 5.15.14
  * refactor: use recommended type hiding on multi_index types
  * qa: a fuzz target for the block index database
  * scripted-diff: Replace nNextSweep with m_next_sweep
  * increase txorphan harness stability
  * fuzz: Handle missing BDBRO errors
  * Use `exact_target` shorthand in coinselector_tests
  * log: Add V2 handshake timeout
  * test: Make global TRANSPORT_VERSION variable an instance variable
  * Fold GetSelectionWaste() into ComputeAndSetWaste()
  * test: Add coverage for txid coins count check when loading snapshot
  * assumeutxo: Add network magic ctor param to SnapshotMetadata
  * fuzz: Fix wallet_bdb_parser stdlib error matching
  * lint: add markdown hyperlink checker
  * assumeutxo: Deserialize trailing byte instead of Txid
  * doc: Add release notes for #29612
  * Link to gen-bitcoin-conf.sh instead of bitcoin.conf placeholder
  * [fuzz] Avoid collecting initialization coverage
  * Add sanity checks for various ATMPArgs booleans
  * [refactor] make some members MemPoolAccept-wide
  * cpfp carveout is excluded in packages
  * Add m_allow_sibling_eviction as separate ATMPArgs flag
  * Add description for m_test_accept
  * test: Assumeutxo: snapshots with less work should not be loaded
  * clang-tidy: add check for non-trivial thread_local vars
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add coverage for `mapped_as` from `getrawaddrman`
  * net: rpc: return peer's mapped AS in getrawaddrman
  * doc: Correct pull request prefix for scripts and tools
  * guix: drop binutils from macOS env
  * guix: use GUIX_LD_WRAPPER_DISABLE_RPATH for all HOSTS
  * guix: remove ZERO_AR_DATE export
  * depends: remove cctools &amp; libtapi
  * build: switch to using lld for macOS builds
  * build: add lld into macOS build environment(s)
  * depends: swap cctools-x for llvm-x
  * depends: don't use -no_warning_for_no_symbols in macOS qt build
  * windeploy: Renew certificate
  * wallet, tests: Avoid stringop-overflow warning in PollutePubKey
  * [fuzz] V3_MAX_VSIZE and effective ancestor/descendant size limits
  * [policy] restrict all v3 transactions to 10kvB
  * [policy] explicitly require non-v3 for CPFP carve out
  * test: improve robustness of connect_nodes()
  * rpc: Enhance metadata of the dumptxoutset output
  * assumeutxo: Add documentation on dumptxoutset serialization format
  * assumeutxo: Add test for changed coin size value
  * rpc: Optimize serialization disk space of dumptxoutset
  * build: remove --enable-threadlocal
  * doc: remove comment about using thread_local
  * build: Enable `thread_local` for MinGW-w64 builds
  * refactor: replace hardcoded numbers
  * ci: Add mising -Wno-error=maybe-uninitialized to armhf task
  * rpc: avoid copying into UniValue
  * doc: Update NetBSD Build Guide
  * tests: improve wallet multisig descriptor test and docs
  * build: pass --with-ecmult-gen-kb=86 to secp256k1
  * [[refactor]] Check CTxMemPool options in constructor
  * test: remove unneeded `-maxorphantx=1000` settings
  * bench: bugfix, properly release wallet before erasing directory
  * test: Log when the garbage is actually sent to transport layer
  * wallet, test: Be able to always swap BDB endianness
  * test: Test bdb_ro dump of wallet without reset LSNs
  * test: Test dumping dbs with overflow pages
  * test: Test dumps of other endian BDB files
  * bdb: Be able to make byteswapped databases
  * Error if LSNs are not reset
  * Berkeley RO Database fuzz test
  * tests: Add BerkeleyRO to db prefix tests
  * wallettool: Optionally use BERKELEY_RO as format when dumping BDB wallets
  * Add MakeBerkeleyRODatabase
  * Implement handling of other endianness in BerkeleyRODatabase
  * wallet: implement independent BDB deserializer in BerkeleyRODatabase
  * fuzz: add more coverage for `ScriptPubKeyMan`
  * util: avoid using thread_local variable that has a destructor
  * doc: Clarify distinction between util and common libraries in libraries.md
  * util: Move util/string.h functions to util namespace
  * util: add TransactionError includes and namespace declarations
  * util: move fees.h and error.h to common/messages.h
  * common: Add PSBTError enum
  * util: move error.h TransactionError enum to node/types.h
  * util: move spanparsing.h to script/parsing.h
  * util: move spanparsing.h Split functions to string.h
  * util: move HexStr and HexDigit from util to crypto
  * util: move util/message to common/signmessage
  * build: move memory_cleanse from util to crypto
  * build: move chainparamsbase from util to common
  * test: Add check-deps.sh script to check for unexpected library dependencies
  * kernel: De-globalize fReindex
  * Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8
  * refactor: Use type-safe time in txorphanage
  * rpc: Remove index-based Arg accessor
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * ci: Roll test-each-commit Ubuntu
  * ci: Remove clang version pin in test-each-commit
  * blockstorage: Don't move cursor backwards in UpdateBlockInfo
  * blockstorage: Rename FindBlockPos and have it return a FlatFilePos
  * validation, blockstorage: Separate code paths for reindex and saving new blocks
  * blockstorage: split up FindBlockPos function
  * doc: Improve doc for functions involved in saving blocks to disk
  * doc: add comments and release-notes for JSON-RPC 2.0
  * rpc: JSON-RPC 2.0 should not respond to "notifications"
  * rpc: Avoid returning HTTP errors for JSON-RPC 2.0 requests
  * rpc: Add "jsonrpc" field and drop null "result"/"error" fields
  * rpc: identify JSON-RPC 2.0 requests
  * test: add conflicting topology test case
  * tests, fuzz: use new NUMS_H const
  * [log] updates in TxOrphanage
  * [functional test] attackers sending mutated orphans
  * [unit test] TxOrphanage handling of same-txid-different-witness txns
  * [p2p] allow entries with the same txid in TxOrphanage
  * [refactor] TxOrphanage::EraseTx by wtxid
  * [refactor] TxOrphanage::HaveTx only by wtxid
  * [p2p] don't query orphanage by txid
  * kernel: Remove batchpriority from kernel library
  * crypto: add NUMS_H const
  * wallet: implement BerkeleyRODatabase::Backup
  * wallet: implement BerkeleyROBatch
  * wallet: add dummy BerkeleyRODatabase and BerkeleyROBatch classes
  * refactor: simplify `FormatSubVersion` using strprintf/Join
  * cli: Add warning for duplicate port definition
  * cli: Sanitize ports in rpcconnect and rpcport
  * rpc: move UniValue in blockToJSON
  * depends: set RANLIB for CMake
  * depends: set NM for CMake
  * depends: set AR for CMake
  * refactor: Model the bech32 charlimit as an Enum
  * script/sign: avoid duplicated signature verification after signing
  * bench: add benchmark for `SignTransaction`
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * refactor, subprocess: Remove unused stream API calls
  * refactor, subprocess: Remove unused `Popen::child_created_` data member
  * refactor, subprocess: Remove unused `Popen::poll()`
  * refactor, subprocess: Remove `Popen::pid()`
  * test: test sendall does ancestor aware funding
  * contrib: drop dead get_machine from test sym check
  * contrib: use env_flags in get_arch
  * Refactor: Remove ECC_Start and ECC_Stop from key header
  * kernel: Remove key module from kernel library
  * tools: Use ECC_Context helper in bitcoin-tx and bitcoin-wallet tools
  * test: Use ECC_Context helper in bench and fuzz tests
  * common: Add ECC_Context RAII wrapper for ECC_Start/ECC_Stop
  * blockstorage: Add Assume for fKnown / snapshot chainstate
  * build, test: Remove unused `TIMEOUT` environment variable
  * build: swap otool for (llvm-)objdump
  * test: Remove struct.pack from almost all places
  * scripted-diff: test: Use int.to_bytes over struct packing
  * test: Use int.to_bytes over struct packing
  * test: Normalize struct.pack format
  * ci: Exclude feature_init for now in valgrind task
  * doc: rpc: fix submitpackage examples
  * rpc: update min package size error message in submitpackage
  * doc: rpc: submitpackage takes sorted array
  * test: add bounds checking for submitpackage RPC
  * test: added test coverage to loadtxoutset
  * refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather than duplicating definition
  * build, test, doc: Temporarily remove Android-related stuff
  * test: use tagged ephemeral MiniWallet instance in fill_mempool
  * test: add MiniWallet tagging support to avoid UTXO mixing
  * test: refactor: eliminate COINBASE_MATURITY magic number in fill_mempool
  * test: refactor: move fill_mempool to new module mempool_util
  * net: reduce LOCK(cs_main) scope in ProcessGetBlockData
  * net: reduce LOCK(cs_main) scope in GETBLOCKTXN
  * build, msvc: Compile test\fuzz\miniscript.cpp
  * test: addmultisigaddress, coverage for script size limits
  * bugfix: addmultisigaddress, add unsupported operation for redeem scripts over 520 bytes
  * test: coverage for 16-20 segwit multisig scripts
  * rpc: bugfix, incorrect segwit redeem script size used in signrawtransactionwithkey
  * fix incorrect multisig redeem script size limit for segwit
  * test: rpc_createmultisig, decouple 'test_sortedmulti_descriptors_bip67'
  * test: rpc_createmultisig, decouple 'test_mixing_uncompressed_and_compressed_keys'
  * test: rpc_createmultisig, remove unnecessary checkbalances()
  * test: refactor, multiple cleanups in rpc_createmultisig.py
  * test: rpc_createmultisig, remove manual wallet initialization
  * miniscript: make operator_mst consteval
  * doc: fix broken relative md links
  * [test]: remove duplicate WITNESS_SCALE_FACTOR
  * gui: fix misleading signmessage error with segwit
  * build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set
  * ci: remove -Wdocumentation from -Werror in multiprocess CI
  * ci: remove -Warray-bounds from -Werror for win64
  * ci: disable -Werror=maybe-uninitialized for Windows builds
  * refactor, test: Always initialize pointer
  * Replace remaining "520" magic numbers with MAX_SCRIPT_ELEMENT_SIZE
  * refactor: Avoid unused-variable warning in init.cpp
  * [refactor] use reference in for loop through iters
  * refactor: Make 64-bit shift explicit
  * fuzz: wallet, add target for Crypter
  * fuzz: txorphan tests fixups
  * rpc: return warnings as an array instead of just a single one
  * Process every MempoolAcceptResult regardless of PackageValidationResult
  * [refactor] have ProcessPackageResult take a PackageToValidate
  * [doc] remove redundant PackageToValidate comment
  * [txpackages] use std::lexicographical_compare instead of sorting hex strings
  * [refactor] make MempoolAcceptResult::m_replaced_transactions non-optional
  * Add lint check for bitcoin-config.h include IWYU pragma
  * scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
  * lint: [doc] Clarify Windows line endings (CR LF) not to be used
  * test: use sleepy wait-for-log in reindex readonly
  * doc: add release-notes-27064.md
  * system: use %LOCALAPPDATA% as default datadir on windows
  * depends: fix miniupnpc snprintf usage on Windows
  * depends: switch miniupnpc to CMake
  * depends: add upstream CMake patch to miniupnpc
  * depends: miniupnpc 2.2.7
  * guix: fix suggested fake date for openssl -1.1.1l
  * test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py
  * doc: removed help text saying that peers may not connect automatically
  * functional test: ensure confirmed utxo being sourced for 2nd chain
  * test: Handle functional test disk-full error
  * doc: add LLVM instruction for macOS &lt; 13
  * depends: Fix build of Qt for 32-bit platforms
  * fuzz: don't allow adding duplicate transactions to the mempool
  * update comments in cpp-subprocess (check_output references)
  * remove unused method `Popen::kill` from cpp-subprocess
  * net: Fix misleading comment for Discover
  * net: Replace ifname check with IFF_LOOPBACK in Discover
  * build, msvc: Compile `test\fuzz\bitdeque.cpp`
  * refactor: Fix "error C2248: cannot access private member" on MSVC
  * build: Bump clang minimum supported version to 15
  * build, msvc: Drop duplicated `common\url.cpp` source file
  * validation: allow to specify frequency for -checkblockindex
  * validation: improve performance of CheckBlockIndex
  * test: adds outbound eviction tests for non outbound-full-relay peers
  * test: adds outbound eviction functional tests, updates comment in ConsiderEviction
  * [Test] Assumeutxo: ensure failure when importing a snapshot twice
  * [functional test] opportunistic 1p1c package submission
  * [p2p] opportunistically accept 1-parent-1-child packages
  * [p2p] add separate rejections cache for reconsiderable txns
  * [fuzz] break out parent functions and add GetChildrenFrom* coverage
  * [unit test] TxOrphanage::GetChildrenFrom*
  * [txorphanage] add method to get all orphans spending a tx
  * [txpackages] add canonical way to get hash of package
  * test: Add two more urlDecode tests
  * refactor: Avoid copying util::Result values
  * refactor: Drop util::Result operator=
  * remove commented out code in cpp-subprocess
  * contrib: Add asmap-tool
  * contrib: rpcauth.py - Add new option (-j/--json) to output text in json format
  * test: Add test case for spending bare multisig
  * depends: pass verbose through to cmake based make
  * Fix typos in description.md and wallet_util.py
  * remove unused templates from cpp-subprocess
  * common: Don't terminate on null character in UrlDecode
  * scripted-diff: Modernize name of urlDecode function and param
  * refactor: Remove hooking code for urlDecode
  * refactor: Replace libevent use in urlDecode with our own code
  * test: Add unit tests for urlDecode
  * doc: Bash is needed in gen_id and is not installed on FreeBSD by default
  * doc: suggest only necessary Qt packages for installation on FreeBSD
  * doc: Suggest only necessary Qt packages for installation on OpenBSD
  * test: add missing comparison of node1's mempool in MempoolPackagesTest
  * test: Run framework unit tests in parallel
  * Replace locale-dependent `std::strerror` with `SysErrorString`
  * refactor: Rename `subprocess.hpp` to follow our header name conventions
  * remove unneeded environment option from cpp-subprocess
  * test:Validate UTXO snapshot with coin_height &gt; base_height &amp; amount &gt; money_supply
  * Added seednode prioritization message to help output
  * Gives seednode priority over dnsseed if both are provided
  * sign: don't assume we are parsing a sane Miniscript
  * doc: explain what the wallet password does
  * Avoid explicitly computing diagram; compare based on chunks
  * test: Fix intermittent timeout in p2p_tx_download.py
  * ci: Drop no longer needed `-I` flag in "tidy" task
  * guix: remove no-longer-used bzip2
  * depends: switch qrencode to .tar.gz
  * depends: switch libxcb_util_wm to .tar.gz
  * depends: switch libxcb_util_render to .tar.gz
  * depends: switch libxcb_util_keysyms to .tar.gz
  * depends: switch libxcb_util_image to .tar.gz
  * depends: switch libxcb_util to .tar.gz
  * depends: switch xproto to .tar.gz
  * depends: switch libXau to .tar.gz
  * depends: switch fontconfig to .tar.gz
  * depends: switch boost to .tar.gz
  * test: Fix intermittent issue in p2p_handshake.py
  * [doc] update release-process.md and backports section of CONTRIBUTING
  * net: attempts to connect to all resolved addresses when connecting to a node
  * test: Fix `test/streams_tests.cpp` compilation on SunOS / illumos
  * ci, msvc: Add "Run fuzz binaries" step
  * fuzz: Pass `SystemRoot` environment variable to subprocess
  * ci, msvc: Add "Clone fuzz corpus" step
  * build, msvc: Build `fuzz.exe` binary
  * build, msvc: Enable preprocessor conformance mode
  * fuzz: Re-implement `read_stdin` in portable way
  * index: race fix, lock cs_main while 'm_synced' is subject to change
  * build: better scope usage of -Wl,-headerpad_max_install_names
  * build: don't use install_name_tool for macOS deploy when cross-compiling
  * build: don't pass strip to macOS deploy if cross-compiling
  * doc: release notes for PR 27679
  * test: cover unix sockets in zmq interface
  * zmq: accept unix domain socket address for notifier
  * test: fix intermittent failure in p2p_compactblocks_hb.py
  * wallet: return and display signer error
  * wallet: compare address returned by displayaddress
  * test: use h marker for external signer mock
  * fuzz: explicitly cap the vsize of RBFs for diagram checks
  * test: Fix failing univalue float test
  * netbase: clean up Proxy logging
  * remove unneeded cwd option from cpp-subprocess
  * remove unneeded bufsize option from cpp-subprocess
  * remove unneeded close_fds option from cpp-subprocess
  * remove unneeded session_leader option from cpp-subprocess
  * remove unneeded defer_spawn option from cpp-subprocess
  * remove unneeded preexec function option from cpp-subprocess
  * remove unneeded shell option from cpp-subprocess
  * [doc] restore comment about why we check if ptx HasWitness before caching rejected txid
  * guard against MempoolAcceptResult::m_replaced_transactions
  * doc: archive 27.0 release notes
  * test: p2p: add test for rejected tx request logic (`m_recent_rejects` filter)
  * fixup: get all utxos up front in fill_mempool, discourage wallet mixing
  * chore: fix some typos in comments
  * refactor: Use chrono type for g_mock_time
  * test: Add missing Assert(mock_time_in &gt;= 0s) to SetMockTime
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * rpc: Reword SighashFromStr error message
  * ci: use clang-16 for Valgrind
  * ci: Bump s390x to ubuntu:24.04
  * build: remove minisketch clz check
  * Squashed 'src/minisketch/' changes from a571ba20f9..3472e2f5ec
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * psbt: Check non witness utxo outpoint early
  * net: Decrease nMaxIPs when learning from DNS seeds
  * Fix typos in `subprocess.hpp`
  * Remove timedata
  * [net processing] Move IgnoresIncomingTxs to PeerManagerInfo
  * [net processing] Introduce PeerManagerInfo
  * Add TimeOffsets helper class
  * [net processing] Use std::chrono for type-safe time offsets
  * [net processing] Move nTimeOffset to net_processing
  * guix: replace GCC unaligned VMOV patch with binutils patch
  * depends: remove no longer needed patch for Boost::Process
  * gui: Hide peers details
  * ci: disable _FORTIFY_SOURCE with MSAN
  * fuzz: Add coverage for client_maxfeerate
  * AcceptMultipleTransactions: Fix workspace client_maxfeerate
  * fill_mempool: assertions and docsctring update
  * Move fill_mempool to util function
  * Change MAC_OSX macro to __APPLE__ in crypto package
  * Revert "ci: Temporarily disable bpfcc-tools"
  * fill_mempool: remove subtest-specific comment
  * doc: 25.2 historical release notes
  * guix: remove gcc-toolchain static from Windows build
  * [clang-tidy] Enable the misc-no-recursion check
  * depends: add the new LLVM debug macro
  * refactor: Simplify `extra_txn` to be a vec of CTransactionRef instead of a vec of pair&lt;Wtxid, CTransactionRef&gt;
  * test: remove immediate tx relay workaround in wallet_groups.py
  * fuzz: Introduce `BITCOINFUZZ` environment variable
  * fuzz, refactor: Deduplicate fuzz binary path creation
  * refactor, bench, fuzz: Drop unneeded `UCharCast` calls
  * ci: remove --with-asm usage (secp256k1)
  * ci: use LLVM 18.1.3 in MSAN jobs
  * crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's
  * ci: Drop duplicated compiler flags
  * depends: switch libnatpmp to CMake
  * depends: libnatpmp f2433bec24ca3d3f22a8a7840728a3ac177f94ba
  * test: add unit tests for `calculate_input_weight`
  * test: introduce and use `calculate_input_weight` helper
  * doc: i2p: improve `-i2pacceptincoming` mention
  * gui: don't permit port in proxy IP option
  * test: Fix debug recommendation in argsman_tests
  * test: Extends wait_for_getheaders so a specific block hash can be checked
  * Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd
  * guix: Remove another leftover from #29648
  * build, depends: Fix `libmultiprocess` cross-compilation
  * Update the developer mailing list address.
  * depends: remove -g from sqlite debug flags
  * depends: add -g to DEBUG=1 flags
  * test: Bump timeouts in feature_index_prune and wallet_importdescriptors
  * Drop Windows Socket dependency for `randomenv.cpp`
  * guix: remove errant leftover from #29648
  * ci: Temporarily disable bpfcc-tools
  * [doc] add historical release notes for 26.1
  * Add AutoFile::seek and tell
  * Fix #29767, set m_synced = true after Commit()
  * bench: Disable WalletCreate* benchmarks when building with MSVC
  * msvc, bench: Add missing source files to bench_bitcoin project
  * ci: Use clang-18 in asan/fuzz/tsan task
  * gui: fix create unsigned transaction fee bump
  * ci: Bump clang+llvm in i686_multiprocess task
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * refactor: Use typesafe Wtxid in compact block encoding message, instead of ambiguous uint256.
  * test: add coverage for -reindex and assumeutxo
  * doc: Override `-g` properly to skip debugging information
  * test: check disconnection when sending sendaddrv2 after verack
  * gui: change example address from legacy (P2PKH) to bech32m (P2TR)
  * test: fix StopIteration exception in p2p_node_network_limited.py
  * validation: don't clear cache on periodic flush
  * depends: qt 5.15.13
  * test: makes timeout a forced named argument in tests methods that use it
  * build: remove boost::process dependency for building external signer support
  * external_signer: replace boost::process with cpp-subprocess
  * Add `cpp-subprocess` header-only library
  * log: renamed disk to file so wording was more accurate
  * mempool: Log added for dumping mempool transactions to disk
  * depends: fix mingw-w64 Qt DEBUG=1 build
  * ci: Print tsan errors to stderr
  * ci: use codespell 2.2.6
  * doc: fix some typos
  * doc: Fix typos
  * CalculateFeerateDiagramsForRBF: update misleading description of old diagram contents
  * test: remove duplicated ban test
  * CompareFeerateDiagram: short-circuit comparison when detected as incomparable
  * remove erroneous CompareFeerateDiagram comment about slope
  * unit test: clarify unstated assumption for calc_feerate_diagram_rbf chunking
  * s/effected/affected/
  * CalculateFeerateDiagramsForRBF: remove size tie-breaking from chunking conflicts
  * fuzz: Add more invariant checks for package_rbf
  * fuzz: finer grained ImprovesFeerateDiagram check on error result
  * unit test: improve ImprovesFeerateDiagram coverage with one less vb case
  * unit test: make calc_feerate_diagram_rbf less brittle
  * fuzz: add PrioritiseTransaction coverage in diagram checks
  * unit test: add coverage showing priority affects diagram check results
  * unit test: add CheckConflictTopology case for not the only child
  * build, macos: Drop unused `osx_volname` target
  * unit test: check tx4 conflict error message
  * unit test: have CompareFeerateDiagram tested with diagrams both ways
  * ImprovesFeerateDiagram: Spelling fix and removal of unused diagram vectors
  * doc: fix comment about non-existing CompareFeeFrac
  * test: Refactor subtree exclusion in lint tests
  * depends: switch to building libqrencode with CMake
  * guix: make cmake-minimal a global requirement
  * init, validation: Fix -reindex option with an existing snapshot
  * use const ref for client_maxfeerate
  * scripted-diff: Rename max_sane_feerate to client_maxfeerate
  * depends: always set CMAKE_POSITION_INDEPENDENT_CODE=ON
  * depends: always set CMAKE_INSTALL_LIBDIR=lib/
  * correct '-dbcache' to '-prune'
  * init: clarify -test error
  * addrman: drop /*deterministic=*/ comment
  * test: check that addrman seeding is successful
  * test: make p2p_handshake robust against timeoffset warnings
  * tidy: remove C compiler check
  * tidy: set CMAKE_CXX_STANDARD to 20
  * tidy: remove terminfo TODO
  * tidy: set minimum CMake to 3.22
  * doc: Rename `contrib/devtools/bitcoin-tidy/README` to `README.md`
  * lint: Fix COMMIT_RANGE issues
  * refactor: Avoid implicit-integer-sign-change in processNewTransaction
  * refactor: Avoid implicit-signed-integer-truncation-or-sign-change in FreedesktopImage
  * refactor: Avoid implicit-integer-sign-change in createTransaction
  * guix: build GCC with --enable-standard-branch-protection
  * node: Use log levels in noui_ThreadSafeMessageBox
  * node: Make translations of fatal errors consistent
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us
  * lint: scripted-diff verification also requires GNU grep
  * guix: use GCC 11 for macOS builds
  * cli: improve bitcoin-cli error when not connected
  * bench: add benchmark for checkblockindex
  * test: Add test for createwalletdescriptor
  * wallet: Test upgrade of pre-taproot wallet to have tr() descriptors
  * wallet, rpc: Add createwalletdescriptor RPC
  * wallet: Be able to retrieve single key from descriptors
  * wallet: Add GetActiveHDPubKeys to retrieve xpubs from active descriptors
  * wallet, descspkm: Refactor wallet descriptor generation to standalone func
  * wallet: Refactor function for single DescSPKM setup
  * tests: Test for gethdkeys
  * wallet, rpc: Add gethdkeys RPC
  * wallet, rpc: show mempool conflicts in `gettransaction` result
  * wallet: track mempool conflicts
  * test: add coverage for bech32m in `wallet_keypool_topup`
  * index: Move last_locator_write_time and logging to end of threadsync loop
  * ci: Bump msan to llvm-18
  * test: fix test to ensure hidden RPC is present in detailed help
  * test: remove unused mocktime in test_addpeeraddress
  * rpc: "addpeeraddress tried" return error on failure
  * remove libbitcoinconsensus
  * assumeutxo: Remove BLOCK_ASSUMED_VALID flag
  * test: assumeutxo snapshot block CheckBlockIndex crash test
  * test: assumeutxo stale block CheckBlockIndex crash test
  * assumeutxo: Get rid of faked nTx and nChainTx values
  * doc: Improve comments describing setBlockIndexCandidates checks
  * validation: Check GuessVerificationProgress is not called with disconnected block
  * ci: add getchaintxstats ubsan suppressions
  * assumeutxo test: Add RPC test for fake nTx and nChainTx values
  * wallet: Add IsActiveScriptPubKeyMan
  * desc spkm: Add functions to retrieve specific private keys
  * build: Remove HAVE_GMTIME_R
  * refactor: FormatISO8601* without gmtime*
  * Revert "time: add runtime sanity check"
  * Unit tests for CalculateFeerateDiagramsForRBF
  * test: unit test for ImprovesFeerateDiagram
  * Add fuzz test for FeeFrac
  * fuzz: fuzz diagram creation and comparison
  * test: Add tests for CompareFeerateDiagram and CheckConflictTopology
  * fuzz: Add fuzz target for ImprovesFeerateDiagram
  * Implement ImprovesFeerateDiagram
  * Add FeeFrac unit tests
  * Add FeeFrac utils
  * lint: Add lint runner build dir and lint pycache to clean task
  * lint: Add lint runner build dir to gitignore
  * lint: Clarify lint runner rust dependency
  * ci: Drop `--enable-c++20` option
  * fuzz: actually test garbage &gt;64b in p2p transport test
  * wallet refactor: use CWalletTx member functions to determine tx state
  * ci: Bump `TIDY_LLVM_V`
  * doc: Add example of mixing private and public keys in descriptors
  * Bugfix: GUI: Help messages already have a trailing newline, so don't add an extra one
  * Bugfix: bitcoin-cli: Check length of peer.transport_protocol_type
  * scripted-diff: wallet: s/TxStateConflicted/TxStateBlockConflicted
  * test: Add tests for wallet mempool conflicts
  * depends: always configure with --with-pic
  * Remove unused g++-10 workaround
  * guix: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a
  * build: Bump g++ minimum supported version to 11
  * depends: drop 1 qt determinism patch
  * ci: Better tidy errors
  * netbase: remove unnecessary log message
  * lint: Use git --no-pager to print any output in one go
  * Avoid divide-by-zero in header sync logs when NodeClock is behind
  * refactor: Modernize header sync logs
  * RPC: Add maxfeerate and maxburnamount args to submitpackage
  * test: simplify test_runner.py
  * test: fix intermittent failures with test=addrman
  * rest: read raw block in rest_block and deserialize for json
  * rpc: read raw block in getblock and deserialize for verbosity &gt; 0
  * test: check more details on zmq raw block response
  * zmq: read raw block with ReadRawBlockFromDisk
  * blockstorage: check nPos in ReadRawBlockFromDisk before seeking back
  * guix: temporarily disable powerpcle taget
  * guix: use GCC 12.3.0
  * ci: use Debian Bookworm (GCC 12) for ARM ci job
  * ci: use Debian Bookworm (GCC 12) for win64 job
  * log: Remove error() reference
  * refactor: init, simplify index shutdown code
  * index: decrease ThreadSync cs_main contention
  * index: cache last block filter header
  * blockstorage: do not flush block to disk if it is already there
  * lint: Fix lint-whitespace issues
  * index: blockfilter, decouple header lookup into its own function
  * index: blockfilter, decouple Write into its own function
  * bench: basic block filter index initial sync
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * test: p2p: check limited peers desirability (depending on best block depth)
  * test: p2p: check disconnect due to lack of desirable service flags
  * test: p2p: support disconnect waiting for `add_outbound_p2p_connection`
  * refactor: Remove unused error()
  * scripted-diff: Replace error() with LogError()
  * refactor: Make error() return type void
  * scripted-diff:  return error(...);  ==&gt;  error(...); return false;
  * refactor: Add missing {} around error() calls
  * [refactor] consolidate invalid MempoolAcceptResult processing
  * [refactor] consolidate valid MempoolAcceptResult processing
  * test: Support disconnect waiting for add_p2p_connection
  * test: Rename early key response test and move random_bitflip to util
  * test: fix accurate multisig sigop count (BIP16), add unit test
  * ci: Add workaround for Homebrew's python link error
  * wallet: default wallet migration, modify inconvenient backup filename
  * Reserve memory for ToLower/ToUpper conversions
  * build, msvc: Cleanup `bitcoin_config.h.in`
  * depends: don't use -h with touch on OpenBSD
  * doc: Wrap flags with code in developer-notes.md
  * rpc: refactor single/batch requests
  * rpc: Avoid copies in JSONRPCReplyObj()
  * test: cover JSONRPC 2.0 requests, batches, and notifications
  * test: refactor interface_rpc.py
  * test: test_bitcoin: allow -testdatadir=&lt;datadir&gt;
  * contrib: list other binaries in manpage output
  * build: ignore deprecated-declaration warnings in objc++ macOS code
  * build: Add missed definition for `AM_OBJCXXFLAGS`
  * [fuzz] Apply fuzz env (suppressions, etc.) when fetching harness list
  * ci: add print of powershell version to win64 job
  * build: bump version to 27.99
  * test: exit with code 1 when no fn tests are found
  * Rename CalculateHeadersWork to CalculateClaimedHeadersWork
  * crypto: Guard code with `ENABLE_SSE41` macro
  * build: Fix test for SSE4.1 intrinsics
  * qt, test: Clean settings after tests
  * qt, test: Set organization name
  * doc: add release notes and help text for unix sockets
  * test: cover UNIX sockets in feature_proxy.py
  * init: allow UNIX socket path for -proxy and -onion
  * gui: accomodate unix socket Proxy in updateDefaultProxyNets()
  * i2p: construct Session with Proxy instead of CService
  * net: split ConnectToSocket() from ConnectDirectly() for unix sockets
  * proxy: rename randomize_credentials to m_randomize_credentials
  * netbase: extend Proxy class to wrap UNIX socket as well as TCP
  * net: move CreateSock() calls from ConnectNode() to netbase methods
  * netbase: allow CreateSock() to create UNIX sockets if supported
  * netbase: refactor CreateSock() to accept sa_family_t
  * configure: test for unix domain sockets
  * [functional test] sibling eviction
  * [unit test] sibling not returned from SingleV3Checks if 1p2c or 3gen
  * [policy] sibling eviction for v3 transactions
  * rpc: access some args by name
  * rpc: add named arg helper
  * rpc: add arg helper unit test
  * ci: add --v2transport to an existing CI job
  * test: ignore --v2transport for older versions instead of asserting
  * test: add -v1transport option and use it in test_runner
  * tests: Provide more helpful assert_equal errors
  * Preallocate result in `TryParseHex` to avoid resizing
  * Add benchmark for TryParseHex
  * protocol: make message types constexpr
  * net: make the list of known message types a compile time constant
  * docs: add release notes for #27114
  * test: add coverage for whitelisting manual connections
  * test: add option to speed up tx relay/mempool sync
  * Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections
  * net_processing: Move extra service flag into InitializeNode
  * net: Move `NetPermissionFlags::Implicit` verification to `AddWhitelistPermissionFlags`
  * net: store `-whitelist{force}relay` values in `CConnman`
  * test: Update --tmpdir doc string to say directory must not exist
  * test: Add test for loadtxoutset when headers are not synced
  * test: Remove unnecessary sync_blocks in assumeutxo tests
  * [refactor] return pair from SingleV3Checks
  * test: check_mempool_result negative feerate
  * serialization: Add ParamsStream GetStream() method
  * net: Simplify ParamsStream usage
  * serialization: Accept multiple parameters in ParamsStream constructor
  * serialization: Reverse ParamsStream constructor order
  * serialization: Drop unnecessary ParamsStream references
  * serialization: Drop references to GetVersion/GetType
  * descriptor: Be able to get the pubkeys involved in a descriptor
  * key: Add constructor for CExtKey that takes CExtPubKey and CKey
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * qt: keep focus on "Hide" while ModalOverlay is visible
  * kernel: Remove dependency on CScheduler
  * scripted-diff: Rename MainSignals to ValidationSignals
  * scripted-diff: Rename SingleThreadedSchedulerClient to SerialTaskRunner
  * [refactor] Make MainSignals RAII styled
  * refactor: De-globalize g_signals
  * [refactor] Prepare for g_signals de-globalization
  * [refactor] Make signals optional in mempool and chainman
  * Wallet encrypt on create, allow to navigate options
  * logging: remove unused BCLog::UTIL
  * log: deduplicate category names and improve logging.cpp
  * wallet, rpc: implement ancestor aware funding for sendall
  * rpc, test: test sendall spends unconfirmed change and unconfirmed inputs when specified
  * test: add coverage for parsing cryptographically invalid pubkeys
  * rpc: use `HexToPubKey` helper for all legacy pubkey-parsing RPCs
  * rpc: check and throw specific pubkey parsing errors in `HexToPubKey`
  * i2p: log connection was refused due to arbitrary port
  * test: avoid requesting blocks beyond limited peer threshold
  * p2p: sync from limited peer, only request blocks below threshold
  * refactor: Make FindNextBlocks friendlier
  * test: bumpfee with user specified fee_rate ignores walletIncrementalRelayFee
  * bumpfee: ignore WALLET_INCREMENTAL_RELAY_FEE when user specifies fee rate
  * test: add script compression coverage for not-on-curve P2PK outputs
  * gui: debugwindow: update session ID tooltip
  * serialization: Support for multiple parameters
  * [test] Use deterministic addrman in addrman info tests
  * [test] Restart a node with empty addrman
  * [test] Use deterministic addrman in addpeeraddress test
  * Revert "test: avoid non-determinism in asmap-addrman test"
  * [init] Create deterministic addrman in tests using -test=addrman
  * [init] Remove -addrmantest command line arg
  * [init] Add new command line arg for use only in functional tests
  * doc: fixup NAT-PMP help doc
  * init: remove redundant upnp #ifdef
  * security: restrict abis in bitcoind.service</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1740484800">- Update to version 28.1:
  * doc: Update 28.1 release notes
  * doc: generate 28.1 manpages
  * build: bump to 28.1
  * depends: Fix CXXFLAGS on NetBSD
  * test: generateblocks called by multiple threads
  * rpc: Extend scope of validation mutex in generateblock
  * doc: update release notes for 28.1rc2
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.1rc2
  * Add release note for #31223
  * test: add functional test for -port behavior
  * net, init: derive default onion port if a user specified a -port
  * test: fix MIN macro-redefinition
  * util: use explicit cast in MultiIntBitSet::Fill()
  * fuzz: add cstdlib to FuzzedDataProvider
  * doc: update manual pages for 28.1rc1
  * build: bump version to 28.1rc1
  * doc: update release notes for 28.1rc1
  * build: disable compiling fuzz/utxo_snapshot.cpp with MSVC
  * refactor: Drop deprecated space in operator""_mst
  * addrman: change nid_type from int to int64_t
  * addrman, refactor: introduce user-defined type for internal nId
  * depends: For mingw cross compile use -gcc-posix to prevent library conflict
  * key: clear out secret data in `DecodeExtKey`
  * ci: add LLVM_SYMBOLIZER_PATH to Valgrind fuzz job
  * test: add missing sync to feature_fee_estimation.py
  * doc: add testnet4 section header for config file
  * doc: Archive 28.0 release notes
  * doc: Sync 28.0 release notes with website</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Don't require libboost_system-devel with boost 1.89+</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Update to version 31.0 (from 28.1; includes the 29.0 and 30.0
  major releases). Highlights across these releases:
  * Build system migrated from Autotools to CMake
  * Legacy BerkeleyDB wallet support removed; only descriptor
    (SQLite) wallets remain
  * Built-in UPnP port-mapping support removed
  * New unified "bitcoin" command-line wrapper
  * Numerous P2P, mempool policy, RPC and wallet improvements
  * See the upstream release notes for the full details
- Port the package to the CMake build system
- Build the GUI against Qt6 (was Qt5); rename the GUI subpackage
  from bitcoin-qt5 to bitcoin-qt6 (Obsoletes for a clean upgrade)
- Add fix-boost-1.91-multi_index.patch: fix the build against
  Boost &gt;= 1.91 (bitcoin/bitcoin#35175)
- Drop now-unneeded BuildRequires:
  * libdb-4_8-devel (legacy BDB wallet removed)
  * libminiupnpc-devel (UPnP removed)
  * pkgconfig(protobuf), pkgconfig(openssl) (BIP70 long gone)
  * autoconf, automake, libtool (Autotools replaced by CMake)
  * java-devel, lcov, git
- Convert BuildRequires to pkgconfig() style and express the
  upstream minimum versions (Boost 1.74, libevent 2.1.8,
  SQLite 3.7.17, Qt 6.2)
- Stop using the deprecated %suse_update_desktop_file macro;
  ship bitcoin-qt.desktop (Source2) and install it directly,
  and drop the update-desktop-files BuildRequires
- Drop the incorrect update-desktop-files post/postun scriptlets
  (the desktop database is refreshed by file triggers)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782043200">- Reference the tracking bugs for CVEs already fixed in current bitcoin
  (the affected versions all predate the shipped release):
  * CVE-2018-20587 (boo#1125092)
  * CVE-2019-15947 (boo#1149711)
  * CVE-2020-14198 (boo#1181786)
  * CVE-2021-3195 (boo#1181784)
  * CVE-2023-37192 (boo#1217678)
  * CVE-2024-35202 (boo#1231507)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783512000">- Update to version 31.1:
  * Fix an IP address leak when using the -privatebroadcast
    feature: connections could be made over the clearnet instead
    of the intended privacy network
  * Never open direct (non-proxied) private broadcast connections,
    and use the configured proxy on v2-&gt;v1 reconnections
  * Compact the chainstate in the background and randomly on
    startup to keep the UTXO database from growing unbounded
  * Wallet: stricter BerkeleyDB page validation during migration
    and corrected input-size estimation
  * Check for write failures before renaming settings.json to
    avoid corrupting node settings
- Drop fix-boost-1.91-multi_index.patch: merged upstream in 31.1</changelog>
</package>
<package pkgid="06ba77c5c22ff2af1d44fff04332f4f1b6c8eed715c31da31a4de156ab8e6c71f0c9eeb12721482b152e15cf55894d392e42fe9eb6ab30de47780d40730e2255" name="bitcoin-debugsource" arch="i586">
  <version epoch="0" ver="31.1" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709985600">- Use gcc13 on Leap</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1713182400">- Update to version 26.1:
  * [doc] add manual pages for 26.1
  * [doc] update release notes 26.1
  * [build] bump version to 26.1 final
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * [doc] update manual pages for v26.1rc2
  * [build] bump version to v26.1rc2
  * update release notes 26.1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * [test] IsBlockMutated unit tests
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * rpc: keep .cookie if it was not generated
  * [doc] add release notes for 26.1rc1
  * [doc] update manual pages for 26.1rc1
  * [build] bump version to 26.1rc1
  * qt: 26.1rc1 translations update
  * ci: Switch native macOS CI job to Xcode 15.0
  * build: Fix `-Xclang -internal-isystem` option
  * Use hardened runtime on macOS release builds.
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * [log] mempool loading
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * [refactor] Add helper for iterating through mempool entries
  * doc: update release notes for 26.x
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * test: add regression test for the getrawtransaction segfault
  * rpc: fix getrawtransaction segfault
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * doc: Missing additions to 26.0 release notes
  * doc: add historical release notes for 26.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1714392000">- Update to version 27.0:
  * doc: update manual pages for v27.0
  * build: bump version to v27.0 final
  * doc: import release notes from devwiki
  * Update the developer mailing list address.
  * ci: Print tsan errors to stderr
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * ci: Bump msan to llvm-18
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * doc: point release-notes.md to the dev wiki
  * doc: generate example bitcoin.conf for v27.0rc1
  * doc: generate manual pages for v27.0rc1
  * build: bump version to v27.0rc1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * docs: Fix broken reference to CI setup in test/lint/README.md
  * seeds: Update testnet seeds
  * seeds: Update mainnet seeds
  * makeseeds: Check i2p seeds too
  * makeseeds: Update PATTERN_AGENT
  * doc: remove rel note fragments
  * kernel: chainparams updates for 27.x
  * kernel: update chainTxData for 27.x
  * kernel: update nMinimumChainWork &amp; defaultAssumeValid for 27.x
  * qt: 27.0 translations update
  * doc: update signet faucet link in offline-signing-tutorial.md
  * test: remove file-wide interpreter.cpp ubsan suppression
  * ci: Fix functional tests step for pull requests in Windows GHA job
  * build, msvc: Do not compile redundant sources
  * build: move sha256_sse4 into libbitcoin_crypto_base
  * test: fix flaky wallet_send functional test
  * test: fix weight estimates in functional tests
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * doc: correct function name in AssumeUTXO design docs
  * doc: remove references to disable-asm option now that it's gone
  * build: remove confusing and inconsistent disable-asm option
  * refactor: gui, simplify boost signals disconnection
  * fuzz: add target for local addresses
  * test: removes unnecessary check from validation_tests
  * test: Fix intermittent failure in rpc_net.py --v2transport
  * gui: guard accessing a nullptr 'clientModel'
  * ci: print python version on win64 native job
  * serialization: use internal endian conversion functions
  * serialization: detect byteswap builtins without autoconf tests
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * doc: Fix Broken Links
  * serialization: replace char-is-int8_t autoconf detection with c++20 concept
  * Squashed 'src/crc32c/' changes from 0bac72c455..b60d2b7334
  * test: Remove Windows-specific code from `system_tests/run_command`
  * [test] IsBlockMutated unit tests
  * Add transaction_identifier::size to allow Span conversion
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * build: remove -Wdocumentation conditional
  * crypto: replace CountBits with std::bit_width
  * crypto: replace non-standard CLZ builtins with c++20's bit_width
  * doc: Update OpenBSD build docs to 7.4
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * test: Add option to skip unit tests for the test runner
  * Fix CI-detected codespell warnings
  * doc: document preference for list-initialization
  * test: Fix intermittent issue in interface_rest.py
  * [fuzz] Avoid partial negative result
  * ci: avoid running git diff after patching
  * test: assert rpc error for addnode v2transport not enabled
  * refactor: Add missing include for USE_BDB, USE_SQLITE to bench/wallet_ismine.cpp
  * lint: Check for missing or redundant bitcoin-config.h includes
  * lint: Make lint error easier to spot in output
  * doc: Add missing RUST_BACKTRACE=1
  * lint: Add get_subtrees() helper
  * docs: ci multi-arch requires qemu
  * doc: document that BIP324 on by default for v27.0
  * qt, test: Recognize dialog object by name
  * depends: fix BDB compilation on OpenBSD
  * wallet: Retrieve ID from loaded DescSPKM directly
  * wallet: Use scriptPubKeyCache in GetSolvingProvider
  * wallet: Use scriptPubKey cache in GetScriptPubKeyMans
  * wallet: Use scriptPubKey cache in IsMine
  * wallet: Cache scriptPubKeys for all DescriptorSPKMs
  * wallet: Introduce a callback called after TopUp completes
  * bench: Add a benchmark for ismine
  * ci: Skip git install if it is already installed
  * doc: Clarify maxfeerate help
  * rpc: Fixed signed integer overflow for large feerates
  * rpc: Add ParseFeeRate helper
  * doc: Update translation_process.md
  * rpc: Implement RPCHelpMan::ArgValue&lt;&gt; for UniValue
  * scripted-diff: Fix bitcoin_config_h includes
  * qt: Update translation source file for v27.0 string freeze
  * test: fix intermittent failure in wallet_reorgrestore.py
  * wallet: simplify EraseRecords by using 'ErasePrefix'
  * wallet: bdb batch 'ErasePrefix', do not create txn internally
  * wallet: db, introduce 'RunWithinTxn()' helper function
  * test: enable v2 for python p2p depending on global --v2transport flag
  * [test] second child of a v3 tx can be replaced individually
  * [refactor] use MAX_PUBKEYS_PER_MULTISIG instead of magic numbers in test
  * [test] PackageV3Checks with inheritance violation in mempool ancestor
  * [doc] fix docs and comments from v3
  * scripted-diff: rename ZapSelectTx to RemoveTxs
  * wallet: batch and simplify ZapSelectTx process
  * opt: Skip over barren combinations of tiny UTXOs
  * opt: Skip checking max_weight separately
  * opt: Cut if last addition was minimal weight
  * opt: Skip heavier UTXOs with same effective value
  * opt: Tiebreak UTXOs by weight for CoinGrinder
  * opt: Skip evaluation of equivalent input sets
  * opt: Track remaining effective_value in lookahead
  * opt: Skip branches with worse weight
  * fuzz: Test optimality of CoinGrinder
  * fuzz: Add CoinGrinder fuzz target
  * coinselection: Track whether CG completed
  * test: Add coin_grinder_tests
  * coinselection: Add CoinGrinder algorithm
  * test, assumeutxo: Add test to ensure failure when mempool not empty
  * [doc] v3 signaling in mempool-replacements.md
  * [fuzz] v3 transactions and sigop-adjusted vsize
  * [functional test] v3 transaction submission
  * test framework: Add and use option for tx-version in MiniWallet methods
  * [policy/validation] allow v3 transactions with certain restrictions
  * [policy] add v3 policy rules
  * fuzz: increase length of string used for `NetWhitelist{bind}Permissions::TryParse`
  * wallet: migration, batch addressbook records removal
  * wallet: addressbook migration, batch db writes
  * refactor: wallet, simplify addressbook migration
  * refactor: SetAddressBookWithDB, minimize number of map lookups
  * refactor: SetAddrBookWithDB, signal only if write succeeded
  * wallet: clean redundancies in DelAddressBook
  * test: Fix SegwitV0SignatureMsg nLockTime signedness
  * test: Fix utxo set hash serialisation signedness
  * qt: Update translation source file
  * qt: Bump Transifex slug for 27.x
  * qt: Translation updates from Transifex
  * test: Don't use v2transport when it's too slow.
  * test: enable p2p_invalid_messages.py with v2transport
  * test: enable p2p_sendtxrcncl.py with v2transport
  * test: wallet, coverage for concurrent db transactions
  * tests: Test for concurrent writes with db tx
  * sqlite: Ensure that only one SQLiteBatch is writing to db at a time
  * test: speedup bip324_cipher.py unit test
  * fuzz: remove unused `args` and `context` from `FuzzedWallet`
  * test: check that mempool msgs lead to disconnect if uploadtarget is reached
  * test: check for specific disconnect reasons in feature_maxuploadtarget.py
  * test: verify `-maxuploadtarget` limit state via `getnettotals` RPC result
  * fuzz: Set -rss_limit_mb=8000 for generate as well
  * fuzz: Generate with random libFuzzer settings
  * test: Add makefile target for running unit tests
  * wallet: remove unused 'accept_no_keys' arg from decryption process
  * test: fix intermittent failure in rpc_setban.py --v2transport
  * tests: Test that descriptors flag is set for migrated blank wallets
  * wallet: Make sure that the descriptors flag is set for blank wallets
  * test: Test migration of tx with both spendable and watchonly
  * wallet: Keep txs that belong to both watchonly and migrated wallets
  * test: Make sure that migration test does not rescan on reloading
  * wallet: Reload the wallet if migration exited early
  * wallet: Write bestblock to watchonly and solvable wallets
  * refactor: Fix timedata includes
  * test: p2p: adhere to typical VERSION message protocol flow
  * test: p2p: process post-v2-handshake data immediately
  * test: p2p: introduce helper for sending prepared VERSION message
  * test: Fix CPartialMerkleTree.nTransactions signedness
  * Modify command line help to show support for BIP21 URIs
  * Don't use scientific notation in log messages
  * [test] make v2transport arg in addconnection mandatory and few cleanups
  * test: fix intermittent failure in p2p_v2_earlykeyresponse
  * test: Assumeutxo with more than just coinbase transactions
  * libconsensus: deprecate
  * test: sqlite, add coverage for dangling to-be-reverted db txns
  * sqlite: guard against dangling to-be-reverted db transactions
  * sqlite: introduce HasActiveTxn method
  * sqlite: add ability to interrupt statements
  * rpc: Do not wait for headers inside loadtxoutset
  * net: enable v2transport by default
  * fuzz: Print coverage summary after run_once
  * doc: update `BroadcastTransaction` comment
  * test: fix wallet_import_rescan unrounded minimum amount
  * test: Remove struct import from messages.py
  * scripted-diff: test: Use int from_bytes and to_bytes over struct packing
  * test: Use int from_bytes and to_bytes over struct packing
  * test: Treat msg_version.relay as unsigned
  * depends: remove (darwin) libtool now that it's no longer used
  * depends: use ar rather than libtool for miniupnpc/libnatpmp
  * [rpc] return full string for package_msg and package-error
  * fuzz: also set MSAN_SYMBOLIZER_PATH
  * ci: Use DEBUG=1 in depends for MSAN jobs
  * ci: use LLVM 17.0.6 in MSAN jobs
  * refactor: Compile unreachable code
  * depends: Do not override CFLAGS when building SQLite with DEBUG=1
  * depends: Ensure definitions are passed when building SQLite with DEBUG=1
  * ci: Update cache action
  * qt: Avoid non-self-contained Windows header
  * [test] Add functional test to test early key response behaviour in BIP 324
  * [test] Check whether v2 TestNode performs downgrading
  * [test] Add functional tests to test v2 P2P behaviour
  * [test] Ignore BIP324 decoy messages
  * [test] Allow inbound and outbound connections supporting v2 P2P protocol
  * [test] Reconnect using v1 P2P when v2 P2P terminates due to magic byte mismatch
  * [test] Build v2 P2P messages
  * [test] Use lock for sending P2P messages in test framework
  * [test] Read v2 P2P messages
  * [test] Perform initial v2 handshake
  * [test] Introduce EncryptedP2PState object in P2PConnection
  * fuzz: Exit and log stderr for parse_test_list errors
  * [test] Construct class to handle v2 P2P protocol functions
  * wallet: clarify replaced_by_txid and replaces_txid in help output
  * init: settings, do not load auto-generated warning msg
  * validation: move nChainTx assert down in CheckBlockIndex
  * doc: fix checkblockindex comments
  * [test] Move MAGIC_BYTES to messages.py
  * [test/crypto] Add ECDH
  * [rpc/net] Allow v2 p2p support in addconnection
  * net: remove now unused global 'g_initial_block_download_completed'
  * test: add coverage for peerman adaptive connections service flags
  * net: peer manager, dynamically adjust desirable services flag
  * fuzz: extend ConsumeNetAddr() to return I2P and CJDNS addresses
  * depends: Update libmultiprocess library to fix C++20 macos build error
  * settings: add auto-generated warning msg for editing the file manually
  * init: improve corrupted/empty settings file error msg
  * wallet: remove unused `SignatureData` instances in spkm's `FillPSBT` methods
  * Move TRACEx parameters to seperate lines
  * wallet: fix coin selection tracing to return -1 when no change pos
  * test: ensure output is large enough to pay for its fees
  * refactor: pass CRecipient to FundTransaction
  * refactor: simplify `CreateRecipients`
  * refactor: remove out param from `ParseRecipients`
  * refactor: move parsing to new function
  * refactor: move normalization to new function
  * test: add tests for fundrawtx and sendmany rpcs
  * build: Pass sanitize flags to instrument `libsecp256k1` code
  * refactor: remove CTxMemPool::queryHashes()
  * refactor: Mark prevector iterator with std::contiguous_iterator_tag
  * ci: vary /tmp/env
  * wallet: avoid returning a reference to vMasterKey after releasing the mutex that guards it
  * refactor: Fix binary operator+ for prevector iterators
  * refactor: Fix constness for prevector iterators
  * refactor: Add missing default constructor to prevector iterators
  * test: Use blocks_path where possible
  * rpc: Fix race in loadtxoutset
  * contrib: Fix clang-format-diff.py lint errors
  * contrib: Latest clang-format-diff.py script
  * refactor: Allow std::span construction from CKey
  * [refactor] change Workspace::m_conflicts and adjacent funcs/structs to use Txid
  * Add missing XOnlyPubKey::data() to get mutable data
  * test: Remove all-lint.py script
  * doc: move-only lint docs to one place
  * build: move -mlinker-version to *FLAGS
  * depends: deduplicate use of mmacosx-version-min in macOS build
  * build: fix optimisation flags used for --coverage
  * ci: cleanup C*FLAG usage in Valgrind jobs
  * build: add sanitizer flags to configure output
  * build: always set -g -O2 in CORE_CXXFLAGS
  * depends: add NM output to gen_id
  * test: wallet db, exercise deadlock after write failure
  * doc, test: Test and explain service flag handling
  * opt: Tie-break UTXO sort by waste for BnB
  * doc: Document max_weight on BnB
  * net: move state dependent peer services flags
  * net: decouple state independent service flags from desirable ones
  * net: store best block tip time inside PeerManager
  * wallet: Reset chain notifications handler if AttachChain fails
  * doc: Add missing backtick in developer notes logging section
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * Make v2transport default for addnode RPC when enabled
  * [log] mempool loading
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * Add test for negative transaction version w/ CSV to tx_valid.json
  * tests: Test migration of blank wallets
  * wallet: Better error message when missing LegacySPKM during migration
  * wallet: Check for descriptors flag before migration
  * wallet: Skip key and script migration for blank wallets
  * [depends] Allow PATH with spaces in directory names.
  * doc: refer to "Node relay options" in policy/README
  * doc: add unconditional info loglevel following merge of PR 28318
  * ci: Rename tasks (previous releases, macOS cross)
  * test: Assert that a new tx with a delta of 0 is never added
  * rpc: exposing modified_fee in getprioritisedtransactions
  * ci: move CMake into base packages
  * doc: upgrade Bitcoin Core license to 2024
  * [fuzz] Improve fuzzing stability for ellswift_roundtrip harness
  * test: assumeutxo: spend coin from snapshot chainstate after loading
  * Fix -netinfo backward compat with getpeerinfo pre-v26
  * fuzz: fix `connman` initialization
  * fuzz: Assume presence of __builtin_*_overflow, without checks
  * Revert "build: Fix undefined reference to __mulodi4"
  * build: Bump clang minimum supported version to 14
  * rpc: renaming txid -&gt; transactionid
  * rpc: changed prioritisation-map -&gt; ""
  * build: Drop `ALLOW_HOST_PACKAGES` support in depends
  * test: wallet migration, add coverage for tx extra data
  * ci: Switch native macOS CI job to Xcode 15.0
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * build: Fix `-Xclang -internal-isystem` option
  * wallet: migration, remove extra NotifyTransactionChanged call
  * wallet: ZapSelectTx, remove db rewrite code
  * Remove GetAdjustedTime
  * crypto: remove sha256_sse4 from the base crypto helper lib
  * crypto, hash: replace custom rotl32 with std::rotl
  * ci, iwyu: Drop backported mappings
  * fuzz: set `nMaxOutboundLimit` in connman target
  * build: remove --enable-lto
  * crypto: remove use of BUILD_BITCOIN_INTERNAL macro in sha256
  * doc: Clarify C++20 comments
  * RPC/Blockchain: scanblocks: Accept named param for filter_false_positives
  * Revert "depends: systemtap: remove variadic params that trigger compiler warnings"
  * Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2
  * build: Fix check whether `-latomic` needed
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * contrib: add macho branch protection check
  * test: change `m_submitted_in_package` input to fuzz data provider boolean
  * tx fees: update `m_from_disconnected_block` to `m_mempool_limit_bypassed`
  * doc: fix typo and update incorrect comment
  * fuzz: rule-out too deep derivation paths in descriptor parsing targets
  * cli: add transport protcol column to -netinfo
  * net: attempt v2 transport for addrfetch connections if we support it
  * net: attempt v2 transport for manual connections if we support it
  * During IBD, prune as much as possible until we get close to where we will eventually keep blocks
  * refactor: share and use `GenerateRandomKey` helper
  * doc: Add multiprocess design doc
  * Allow int8_t optimized vector serialization
  * Faster std::byte (pre)vector (un)serialize
  * depends: patch around non-determinism in qt
  * build: rename native_clang to native_llvm
  * Revert "build: Patch Qt to handle minimum macOS version properly"
  * guix: use clang-toolchain-17 for macOS build
  * build: Bump `native_clang` up to 17.0.6
  * Use hardened runtime on macOS release builds.
  * logging: Replace uses of LogPrintfCategory
  * logging: add LogError, LogWarning, LogInfo, LogDebug, LogTrace
  * wallettool: Don't create CWallet when dumping DB
  * wallettool: Don't unilaterally reset wallet_instance if loading error
  * [doc]: add doxygen return comment for CheckPackageLimits
  * doc: Rework guix docs after 1.4 release
  * wallet, mempool: propagete `checkChainLimits` error message to wallet
  * Allow std::byte C-style array serialization
  * refactor: Print verbose serialize compiler error messages
  * fuzz: coinselection, improve `min_viable_change`/`change_output_size`
  * tests: ensure functional tests set permitbaremultisig=1 when needed
  * tests: test both settings for permitbaremultisig in p2sh tests
  * logging: add -loglevelalways=1 option
  * logging: treat BCLog::ALL like BCLog::NONE
  * logging: Drop BCLog::Level::None
  * logging: Log Info messages unconditionally
  * logging: make [cat:debug] and [info] implicit
  * logging: refactor: pull prefix code out
  * Update security.md contact for achow101
  * [fuzz] Improve fuzzing stability for minisketch harness
  * refactor: Rename fs::path::u8string() to fs::path::utf8string()
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * fuzz: Limit p2p fuzz targets to MAX_PROTOCOL_MESSAGE_LENGTH
  * build: Bump guix time-machine to unlock riscv64 metal
  * fuzz: set `m_fallback_fee`/`m_fee_mode` in `wallet_fees` target
  * msvc: Fix `test\config.ini` content
  * test: add TestNode wait_until helper
  * test: Actually fail when a python unit test fails
  * build: Bump minimum required Boost to 1.73.0 to support C++20
  * test: wallet, fix change position out of range error
  * depends: build libmultiprocess with position independant code
  * depends: always install libmultiprocess to /lib
  * depends: always install capnp to /lib
  * Revert "ci: Only run functional tests on windows in master"
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: Assert that the wallet is not initialized in LoadWallet
  * tests, bench: Remove incorrect LoadWallet() calls
  * test: Add tests for CFeeRate multiplication operator
  * doc: update/clarify max outbound connection count
  * doc: Update bitcoin-tx replaceable documentation
  * Remove deprecated -rpcserialversion
  * ArgsManager: return path by value from GetBlocksDirPath()
  * refactor: Remove pre-C++20 fs code
  * Add tests for C++20 std::u8string
  * refactor: Avoid copy/move in fs.h
  * refactor: Use C++20 std::chrono::days
  * Add a note to msvc readme re building Qt for Bitcoin Core.
  * msvc: Define the same `QT_...` macros as in Autotools builds
  * Add multiplication operator to CFeeRate
  * msvc: Optimize "Release" builds
  * test: fix intermittent error in rpc_net.py (#29030)
  * tests: Add unit tests for bitcoin-tx replaceable command
  * wallet: return CreatedTransactionResult from FundTransaction
  * wallet: use optional for change position as an optional in CreateTransaction
  * wallet: Explicitly preserve scriptSig and scriptWitness in CreateTransaction
  * wallet: Explicitly preserve transaction version in CreateTransaction
  * wallet: Explicitly preserve transaction locktime in CreateTransaction
  * wallet: Set preset input sequence through coin control
  * wallet: Replace SelectExternal with SetTxOut
  * coincontrol: Replace HasInputWeight with returning optional from Get
  * wallet: Introduce and use PreselectedInput class in CCoinControl
  * test: fix `addnode` functional test failure on OpenBSD
  * doc: test: mention OS detection preferences in style guideline
  * test: detect OS consistently using `platform.system()`
  * test: use `skip_if_platform_not_linux` helper where possible
  * fuzz: Improve fuzzing stability for txorphan harness
  * wallet: fix key parsing check for miniscript expressions in `ParseScript`
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * qt: update widgets availability on wallet selection
  * doc: Missing additions to 26.0 release notes
  * doc: Add link to needs-release-notes label
  * doc: add historical release notes for 26.0
  * doc: add minimum required Linux Kernel to release-notes
  * refactor: rpc: Pass CBlockIndex by reference instead of pointer
  * refactor: Use reference instead of pointer in IsBlockPruned
  * fuzz: Use C++20 starts_with in rpc.cpp
  * Revert "tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings"
  * refactor: Drop unused _Pragma to ignore -Wgnu-zero-variadic-macro-arguments
  * refactor: modernize-use-default-member-init for bit-fields (C++20)
  * build: Require C++20 compiler
  * test: Extends MEMPOOL msg functional test
  * fuzz: Detect deadlocks in process_message
  * fuzz: Avoid timeout in bitdeque
  * test: wait for fee estimator to catch up before estimating fees
  * fuzz: p2p: Detect peer deadlocks
  * test: fix v2 transport intermittent test failure (#29002)
  * test: add regression test for the getrawtransaction segfault
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * rpc, doc: encryptwallet, mention HD seed rotation and new backup
  * wallet: Migrate entire address book entries
  * rpc: fix getrawtransaction segfault
  * build: Enable -Wunreachable-code
  * build: use macOS 14 SDK (Xcode 15.0)
  * build: patch boost process for macOS 14 SDK
  * depends: add -platform_version to macOS build flags
  * bitcoin-tx: Make replaceable value optional
  * fuzz: txorphan check wtxids using GenTxid::Wtxid not GenTxid::Txid
  * Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directly
  * refactor: Add InitContext function to initialize NodeContext with global pointers
  * refactor: Remove calls to StartShutdown from KernelNotifications
  * refactor: Remove call to StartShutdown from stop RPC
  * util: Get rid of uncaught exceptions thrown by SignalInterrupt class
  * refactor: Remove call to ShutdownRequested from IndexWaitSynced
  * refactor: Remove call to ShutdownRequested from HTTPRequest
  * refactor: Add NodeContext::shutdown member
  * refactor: Remove call to StartShutdown from qt
  * refactor: Remove call to ShutdownRequested from rpc/mining
  * refactor: Remove call to ShutdownRequested from chainstate init
  * depends: Build `native_capnp` package with CMake
  * depends: Build `capnp` package with CMake
  * init: don't delete PID file if it was not generated
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * test: Fix test by checking the actual exception instance
  * net: Add continuous ASMap health check logging
  * build: disable external-signer for Windows
  * ci: remove --enable-external-signer from win64 job
  * contrib: drop GCC MAX_VERSION to 4.3.0 in symbol-check
  * ci: remove libz-dev from macOS build deps
  * Rename version.h to node/protocol_version.h
  * Remove unused version.h include
  * Remove unused SER_NETWORK, SER_DISK
  * Remove unused CDataStream
  * fuzz: Drop unused version from fuzz input format
  * guix: switch from guix environment to guix shell
  * test_submitpackage: only make a chain of 3 txns
  * doc: submitpackage vsize results are sigops-adjusted
  * RPC submitpackage: change return format to allow partial errors
  * fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz target
  * fuzz: Fix nullptr deref in scriptpubkeyman
  * ci: Reduce use of bash -c
  * test: Add missing CBlockPolicyEstimator::processBlockTx suppression
  * test: Setup networking globally
  * multiprocess: Add type conversion code for UniValue types
  * multiprocess: Add type conversion code for serializable types
  * test: add ipc test to test multiprocess type conversion code
  * guix: remove input labels
  * refactor: Use Txid in CMerkleBlock
  * ci: Rename test script to 03_test_script.sh
  * scripted-diff: Use DataStream in most places
  * refactor: SpanReader without nVersion
  * fuzz: Avoid timeout in process_messages
  * fuzz: BIP324: damage ciphertext/aad in full byte range
  * fuzz: Faster wallet_notifications target
  * bench: add readblock benchmark
  * msvc: Specify `boost-date-time` package explicitly
  * msvc: Update vcpkg manifest baseline up to "2023.08.09 Release"
  * msvc: No need to specify the default feature for `libevent` package
  * Change petertodd seeds to petertodd.net
  * Revert "ci: Avoid toolset ambiguity that MSVC can't handle"
  * ci: Set MSVC toolset version explicitly
  * ci: Run vcpkg with path prefix
  * Export assert from util/check.h
  * ci: remove python3-setuptools from mac build deps
  * Fix IWYU for the script_flags fuzz target
  * fuzz: Limit fuzz buffer size in script_flags target
  * fuzz: CDataStream -&gt; DataStream in script_flags
  * test: Add gettransaction test for "coin-join" tx
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * refactor: P2P transport without serialize version and type
  * rpc: `SyncWithValidationInterfaceQueue` on fee estimation RPC's
  * tx fees, policy: CBlockPolicyEstimator update from `CValidationInterface` notifications
  * CValidationInterface: modify the parameter of `TransactionAddedToMempool`
  * tx fees, policy: update `CBlockPolicyEstimator::processBlock` parameter
  * CValidationInterface, mempool: add new callback to `CValidationInterface`
  * tx fees, policy: cast with static_cast instead of C-Style cast
  * tx fees, policy: bugfix: move `removeTx` into reason != `BLOCK` condition
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * wallet: batch external signer descriptor import
  * wallet: descriptors setup, batch db operations
  * wallet: batch legacy spkm TopUp
  * wallet: batch descriptor spkm TopUp
  * test: Directly constructing 2 entry map for getprioritisedtransactions
  * test: Add uint256 string parse tests
  * refactor: Remove unused and fragile string interface from arith_uint256
  * Use Txid in COutpoint
  * fuzz: add target for `DescriptorScriptPubKeyMan`
  * fuzz: create ConsumeCoins
  * fuzz: move `MockedDescriptorConverter` to `fuzz/util`
  * pool: change memusage_test to use int64_t, add allocation check
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * refactor: NetMsg::Make() without nVersion
  * pool: make sure PoolAllocator uses the correct alignment
  * refactor: Make CTxMemPoolEntry only explicitly copyable
  * depends: bump libmultiprocess to fix capnproto deprecation warnings
  * streams: Drop unused CAutoFile
  * refactor: switch from CAutoFile to AutoFile
  * blockstorage: switch from CAutoFile to AutoFile
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * streams: Remove unused CAutoFile::GetVersion
  * streams: Base BufferedFile on AutoFile instead of CAutoFile
  * Remove unused Make() overload in netmessagemaker.h
  * refactor: VectorWriter without nVersion
  * doc: Simplify guix install doc, after 1.4 release
  * doc: remove mingw-w64 install for "older" systems
  * test: replace `Callable`/`Iterable` with their `collections.abc` alternative (PEP 585)
  * test: add unit test for CConnman::AddedNodesContain()
  * p2p: do not make automatic outbound connections to addnode peers
  * test: fix `AddNode` unit test failure on OpenBSD
  * bench: add benchmark for wallet creation procedure
  * Include version.h in fewer places
  * Convert some CDataStream to DataStream
  * serialize: Drop useless version param from GetSerializeSize()
  * serialize: drop GetSerializeSizeMany
  * serialize: Drop nVersion from [C]SizeComputer
  * doc: remove x86_64 build assumption from depends doc
  * contrib: use a raw string for a regular expression literal that contains backslashes in signet/miner
  * doc: remove mention of missing bdb being a configure error
  * bench: Update nanobench to 4.3.11
  * fuzz: AutoFile with XOR
  * fuzz: Reduce LIMITED_WHILE limit for file fuzzing
  * fuzz: Remove FuzzedAutoFileProvider
  * depends: remove PYTHONPATH from config.site
  * test: migrate to some per-symbol ubsan suppressions
  * depends: Include `config.guess` and `config.sub` into `meta_depends`
  * Drop CHashWriter
  * Drop OverrideStream
  * Use ParamsWrapper for witness serialization
  * script: Enhance validations in utxo_snapshot.sh
  * ci: Add missing COPY for ./test/lint/test_runner
  * lint: Report all lint errors instead of early exit
  * guix: default ssp for Windows GCC
  * guix: remove ssp workaround from Windows GCC
  * build: remove explicit libssp linking from Windows build
  * guix: remove python-macholib
  * guix: update signapple
  * test: Add test for array serialization
  * refactor: Initialize magic bytes in constructor initializer
  * doc: rewrite explanation for -par=
  * test: add assumeutxo wallet test
  * guix: update time-machine to 77386bdbfe6b0c649c05ab37f08051d1ab3e5074
  * build: Patch Qt to handle minimum macOS version properly
  * test: fix node index bug when comparing peerinfo
  * [refactor] remove access to mapTx in validation_block_tests
  * [refactor] rewrite BlockAssembler inBlock and failedTx as sets of txids
  * scripted-diff: rename vTxHashes to txns_randomized
  * [refactor] rewrite vTxHashes as a vector of CTransactionRef
  * [refactor] remove access to mapTx in validation.cpp
  * [txmempool] make CTxMemPoolEntry::lockPoints mutable
  * [refactor] use CheckPackageLimits for checkChainLimits
  * [refactor] remove access to mapTx.find in mempool_tests.cpp
  * [refactor] remove access to mapTx in blockencodings_tests.cpp
  * [refactor] remove access to mapTx from rpc/mempool.cpp
  * [refactor] get wtxid from entry instead of vTxHashes
  * [refactor] use exists() instead of mapTx.find()
  * [refactor] remove access to mapTx from policy/rbf.cpp
  * [refactor] Add helper for retrieving mempool entry
  * [refactor] Add helper for iterating through mempool entries
  * test, assumeutxo: Use assert_debug_log for error details
  * mempool: persist with XOR
  * build: Add an old hack to remove bind_at_load from libtool.
  * build: remove -bind_at_load usage
  * fuzz: allow fake and duplicate inputs in tx_package_eval target
  * fuzz: allow reaching MempoolAcceptResult::ResultType::DIFFERENT_WITNESS in tx_package_eval target
  * test: Avoid intermittent failures in feature_init
  * ci: remove "--exclude banman" for fuzzing in mac
  * fuzz: call lookup functions before calling `Ban`
  * ci: Switch IWYU to `clang_17` branch
  * ci: win64 task does use boost:process
  * test: enable v2 transport for p2p_timeouts.py
  * test: enable v2 transport for rpc_net.py
  * test: enable v2 transport for p2p_node_network_limited.py
  * test: enable --v2transport in combination with --usecli
  * test: persist -v2transport over restarts and respect -v2transport=0
  * [refactor] updating miniminer comments to be more accurate
  * ci: remove note re M1 usage
  * test: Add missing wait for version to be sent in add_outbound_p2p_connection
  * fuzz: Avoid timeout and bloat in fuzz targets
  * tests: Increase wallet_miniscript.py rpc timeout to 90 seconds
  * Throw error if invalid parameters passed to getnetworkhashps RPC endpoint
  * fuzz: explicitly specify llvm-symbolizer path in runner
  * [refactor] Miniminer var cached_descendants to descendants
  * [refactor] Change MiniMinerMempoolEntry order
  * [validation] change package-fee-too-low, return wtxid(s) and effective feerate
  * [test] use CheckPackageMempoolAcceptResult in previous tests
  * doc: fix typos
  * [validation] add TxValidationResult::TX_RECONSIDERABLE, TX_UNKNOWN
  * [refactor] use Wtxid for m_wtxids_fee_calculations
  * test: remove custom rpc timeout for `wallet_miniscript.py`, reorder in test_runner
  * wallet: cache descriptor ID to avoid repeated descriptor string creation
  * build: Drop no longer needed MSVC warning suppressions
  * ci: Drop no longer needed "Fix Visual Studio installation" step
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * fuzz: Avoid utxo_total_supply timeout
  * test: bugfix CheckPackageMempoolAcceptResult return all error strings
  * init: completely remove `-zapwallettxes` (remaining hidden option)
  * guix: switch to 6.1 kernel headers over 5.15
  * rpc: keep .cookie if it was not generated
  * test: Add missing sync on send_version in peer_connect
  * depends: Bump to capnproto-c++-1.0.1
  * build: latest config.sub in depends
  * build: latest config.guess in depends
  * [test] MiniMiner::Linearize and manual construction
  * [refactor] unify fee amounts in miniminer_tests
  * [MiniMiner] track inclusion order and add Linearize() function
  * [test] add case for MiniMiner working with negative fee txns
  * [MiniMiner] make target_feerate optional
  * [MiniMiner] allow manual construction with non-mempool txns
  * [refactor] change MiniMinerMempoolEntry ctor to take values, update includes
  * [lint] update expected boost includes
  * doc: update docs for CHECK_ATOMIC macro
  * depends: drop -O1 workaround from arm64 apple Qt build
  * Use CheckPackageMempoolAcceptResult for package evaluation fuzzing
  * [test util] CheckPackageMempoolAcceptResult for sanity-checking results
  * tests: Fix LCOV_OPTS to be in the correct position
  * MOVEONLY: CleanupTemporaryCoins into its own function
  * [test util] CreateValidTransaction multi-in/out, configurable feerate, signal BIP125
  * scripted-diff: rename CheckPackage to IsWellFormedPackage
  * [refactor] move package checks into helper functions
  * refactor: Remove unused circular include dependency from validation.cpp
  * build: Update `qt` package up to 5.15.11
  * [primitives] Precompute result of CTransaction::HasWitness
  * fuzz: tx_pool checks ATMP result invariants
  * Create net_peer_connection unit tests
  * netbase: use reliable send() during SOCKS5 handshake
  * sock: change Sock::SendComplete() to take Span
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * guix: update signapple
  * build: remove potential for duplciate natpmp linking
  * build: remove duplicate -lminiupnpc linking
  * gui: fix crash on selecting "Mask values" in transaction view
  * addrman: log AS only when using asmap
  * Allow unit tests to access additional CConnman members
  * net/rpc: Makes CConnman::GetAddedNodeInfo able to return only non-connected address on request
  * rpc: Prevents adding the same ip more than once when formatted differently
  * net/rpc: Check all resolved addresses in ConnectNode rather than just one
  * refactor: Remove unused gcc-9 workaround in txrequest
  * Always enable -Wsuggest-override
  * Bump g++ minimum supported version to 10
  * refactor: Fix bugprone-string-constructor warning
  * Remove WithParams serialization helper
  * [test] Test i2p private key constraints
  * Remove feature_txindex_compatibility.py in V27
  * refactor: Add LIFETIMEBOUND to all (w)txid getters
  * Add offline signing tutorial
  * [net] Check i2p private key constraints
  * Fix bugprone-lambda-function-name errors
  * Remove DirIsWritable, GetUniquePath
  * Return LockResult::ErrorWrite in LockDirectory
  * refactor: Return enum in LockDirectory
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * test: replace random_bytes with randbytes #28720
  * iwyu: Export prevector.h from script.h
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * scripted-diff: use PEP 585 built-in collection types for verify-binary script
  * test: use built-in collection types for type hints (Python 3.9 / PEP 585)
  * gui: Check for private keys disabled before attempting unlock
  * build: Bump minimum supported Clang to clang-13
  * Bump .python-version from 3.9.17 to 3.9.18
  * depends: zeromq 4.3.5
  * doc: remove release note fragments for 26.x branch
  * build: bump version to 26.99
  * test: remove unused `find_output` helper
  * test: refactor: support sending funds with outpoint result
  * tests: Reset node context members on ~BasicTestingSetup
  * shutdown: Destroy kernel last
  * wallet: Add asserts to detect unset transaction height values
  * wallet, refactor: Add CWalletTx::updateState function
  * lint: Add `lint-qt-translation.py`
  * qt: Avoid error prone leading spaces in translatable strings
  * qt, refactor: Drop superfluous type conversions
  * doc: fix broken doc/design/multiprocess.md links after #24352
  * span: Make Span template deduction guides work in SFINAE context
  * util: Add ArgsManager SetConfigFilePath method
  * interfaces: Rename CalculateBumpFees methods to be compatible with capn'proto
  * interfaces: Change getUnspentOutput return type to avoid multiprocess segfault
  * interfaces: Add schedulerMockForward method so mockscheduler RPC can work across processes
  * interfaces: Fix const virtual method that breaks multiprocess support
  * streams: Add SpanReader ignore method
  * [test] DisconnectedBlockTransactions::DynamicMemoryUsage
  * bugfix: correct DisconnectedBlockTransactions memory usage
  * rpc: mention that migratewallet can take a while
  * assume duplicate transactions are not added to `iters_by_txid`
  * move only: move implementation code to disconnected_transactions.cpp
  * Move compat.h include from system.h to system.cpp
  * refactor: update `MAX_DISCONNECTED_TX_POOL` from kb to bytes
  * scripted-diff: Use ser params operator
  * test: Use SER_PARAMS_OPFUNC in serialize_tests.cpp
  * Use type-safe txid types in orphanage
  * Introduce types for txids &amp; wtxids
  * test: check that we don't send a getaddr msg to an inbound peer
  * test: make python p2p not send getaddr messages when it's being connected to
  * [net processing] Use HasWitness over comparing (w)txids
  * test: randomized perturbing in feature_init
  * test: simplify feature_init
  * test: Add tests for unfiltered GetAddr usage
  * fuzz: Let fuzzers use filter options in GetAddr/GetAddresses
  * net: Optionally include terrible addresses in GetAddr results
  * Move compat/assumptions.h include to one place that actually needs it
  * Remove __cplusplus from compat/assumptions.h
  * Remove duplicate NDEBUG check from compat/assumptions.h
  * doc: improve documentation around connection limit maximums
  * scripted-diff: Rename connection limit variables
  * net: add m_max_inbound to connman
  * net, refactor: move calculations for connection type limits into connman
  * refactor: Move `{MAX,DEFAULT}_SCRIPTCHECK_THREADS` constants
  * refactor: Make `CCheckQueue` non-copyable and non-movable explicitly
  * refactor: Drop unneeded declaration
  * refactor: Make `CCheckQueue` constructor start worker threads
  * Make `CCheckQueue` destructor stop worker threads
  * Move global `scriptcheckqueue` into `ChainstateManager` class
  * Add support for RNDR/RNDRRS for aarch64 on Linux
  * [test/crypto] Add FSChaCha20Poly1305 AEAD python implementation
  * [test/crypto] Add FSChaCha20 python implementation
  * [test/crypto] Add RFC 8439's ChaCha20Poly1305 AEAD
  * [test/crypto] Add Poly1305 python implementation
  * [test/crypto] Use chacha20_block function in `data_to_num3072`
  * [test/crypto] Add ChaCha20 python implementation
  * addrman, refactor: improve stochastic test in `AddSingle`
  * test: add coverage to rpc_blockchain.py
  * refactor: drop protocol.h include header in rpc/util.h
  * refactor: move GetServicesNames from rpc/util.{h,cpp} to rpc/net.cpp
  * gui: Update Node window title with chain type
  * ci: Add filesystem lint check
  * refactor: Replace &lt;filesystem&gt; with &lt;util/fs.h&gt;
  * [test/crypto] Add HMAC-based Key Derivation Function (HKDF)
  * [test] Move test framework crypto functions to crypto/
  * doc: Recommend lint image build on every call
  * Bump python minimum version to 3.9
  * ci: Bump i686_multiprocess.sh to latest Ubuntu LTS
  * doc: remove out-of-date external link in src/util/strencodings.h
  * refactor: use string_view to pass string literals to Parse{Hash,Hex}
  * Update JSON-RPC-interface.md
  * GUI: OptionsDialog: Replace verbose two-option font selector with simple combobox with Custom... choice
  * GUI: Use FontChoice type in OptionsModel settings abstraction
  * GUI: Load custom FontForMoney from QSettings
  * GUI: Add possibility for an explicit QFont for FontForMoney in OptionsModel
  * GUI: Move "embedded font or not" decision into new OptionsModel::getFontForMoney method
  * rpc: Drop migratewallet experimental warning
  * gui: Show error if unrecognized command line args are present
  * GUI/Intro: Never change the prune checkbox after the user has touched it
  * Bugfix: GUI/Intro: Disable GUI prune option if -prune is set, regardless of set value
  * p2p: return `CSubNet` in `LookupSubNet`
  * sync: unpublish LocksHeld() which is used only in sync.cpp
  * doc: clarify that LOCK() does AssertLockNotHeld() internally
  * Fee estimation: extend bucket ranges consistently
  * refactor: Add more negative `!m_banned_mutex` thread safety annotations
  * refactor: replace RecursiveMutex m_banned_mutex with Mutex
  * scripted-diff: rename m_cs_banned -&gt; m_banned_mutex
  * refactor: Get rid of `BanMan::SetBannedSetDirty()`
  * refactor: Get rid of `BanMan::BannedSetIsDirty()`
  * qt: change QLineEdit error background</changelog>
  <changelog author="andrea.manzini@suse.com" date="1719230400">- Update to version 27.1:
  * doc: update manual pages for 27.1
  * build: bump version to v27.1 final
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * qt: 27.1rc1 translations update
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * rpc: move UniValue in blockToJSON
  * gui: don't permit port in proxy IP option
  * gui: fix create unsigned transaction fee bump
  * depends: Fix build of Qt for 32-bit platforms
  * Fix #29767, set m_synced = true after Commit()
  * sign: don't assume we are parsing a sane Miniscript
  * rpc: Reword SighashFromStr error message
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * test: Fix failing univalue float test
  * doc: archive 27.0 release notes
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1736942400">- Update to version 28.0:
  * doc: 28.0 Release Notes
  * doc: generate manpages
  * build: Bump to 28.0
  * validation: Disable CheckForkWarningConditions for background chainstate
  * test: Use shell builtins in run_command test case
  * doc: Generate manpages
  * build: Bump to 28.0rc2
  * streams: remove AutoFile::Get() entirely
  * streams: cache file position within AutoFile
  * qt: Translations update
  * gui: fix crash when closing wallet
  * test: Wait for local services to update in feature_assumeutxo
  * test: add coverage for assumeUTXO honest peers disconnection
  * assumeUTXO: fix peers disconnection during sync
  * test: Work around boost compilation error
  * depends: build libevent with -D_GNU_SOURCE
  * test: fixing failing system_tests/run_command under some Locales
  * test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwork.py
  * test: fix `TestShell` initialization (late follow-up for #30463)
  * doc: Point release notes to wiki draft
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.0rc1
  * docs: Add 379 and 387 to bips.md
  * docs: Remove release 28.0 release notes fragments
  * seeds: Regenerate mainnet seeds
  * seeds: Pull nodes from Luke's seeder
  * seeds: Pull nodes from virtu's crawler
  * chainparams: Remove seed.bitcoinstats.com
  * build: Bump to 28.99
  * wallet: bugfix: ensure atomicity in settings updates
  * qt: 28.0 translations update
  * test: check xor.dat recreated when missing
  * test: add null block xor key
  * refactor: lift NUM_XOR_BYTES
  * refactor: move read_xor_key() to TestNode
  * refactor: use unlink rather than os.remove
  * test: add blocks_key_path
  * test: Avoid intermittent block download timeout in p2p_ibd_stalling
  * test: Avoid duplicate curl call in get_previous_releases.py
  * test: Add time-timewarp-attack boundary cases
  * Fix maybe-uninitialized warning in IsSpentKey
  * devtools, utxo-snapshot: Fix block height out of range
  * test: replace deprecated secp256k1 context flags usage
  * miner: adjust clock to timewarp rule
  * Add timewarp attack mitigation test
  * consensus: enable BIP94 on regtest
  * test: assumeutxo: check that UTXO-querying RPCs operate on snapshot chainstate
  * consensus: lower regtest nPowTargetTimespan to 144
  * fuzz: Speed up utxo_snapshot fuzz target
  * seeds: Use fjahr's more up to date asmap
  * seeds: Fixed seeds update
  * seeds: Add testnet4 fixed seeds file
  * seeds: Remove manual onion and i2p seeds
  * seeds: Add testnet instructions
  * seeds: Also pull from achow101 seeder
  * makeseeds: Configurable minimum blocks for testnet4's smaller chain
  * headerssync: Update headerssync configuration
  * params: Update assumevalid and minimum chainwork
  * params: Update chainTxData
  * params: Update assumed blockchain and chainstate sizes
  * test: Enable detect_leaks=1 in ASAN_OPTIONS explicitly
  * fuzz: Speed up utxo_snapshot by lazy re-init
  * Rename ReleaseWallet to FlushAndDeleteWallet
  * fuzz: Remove unused DataStream object
  * wallet: WaitForDeleteWallet, do not expect thread safety
  * wallet: rename UnloadWallet to WaitForDeleteWallet
  * wallet: unload, notify GUI as soon as possible
  * makeseeds: Shuffle ips after parsing
  * makeseeds: Support CJDNS
  * makeseeds: Update user agent regex
  * test: add functional test for XORed block/undo files (`-blocksxor`)
  * [doc] mention bip94 support
  * test: refactor: move `read_xor_key`/`util_xor` helpers to util module
  * qt: Update translation source file for v28.0 string freeze
  * gui: Use menu for wallet migration
  * remove repeated word in note
  * Move maximum timewarp attack threshold back to 600s from 7200s
  * Deduplicate list of chain strings in RPC help texts
  * gui: Use wallet name for wallet migration rather than WalletModel
  * gui: don't remove wallet manually before migration
  * gui: Consolidate wallet display name to GUIUtil function
  * wallet, interfaces: Include database format in listWalletDir
  * test: Disallow fee_estimator construction in ChainTestingSetup
  * wallet: fix, detect blank legacy wallets in IsLegacy
  * doc: add missing "testnet4" network string in RPC/init help texts
  * policy/feerate.h: avoid constraint self-dependency
  * add missing #include &lt;cstdint&gt; for GCC 15
  * doc: Update ccache website link
  * chainparams: Handle Testnet4 in GetNetworkForMagic
  * doc: Remove outdated nTx faking comment
  * chainparams: add mainnet assumeutxo param at height 840_000
  * wallet: List sqlite wallets with empty string name
  * wallet: Ignore .bak files when listing wallet files
  * validation: Use MAX_TIMEWARP constant as testnet4 timewarp defense delta
  * net: Clarify that m_addr_local is only set once
  * [test]: remove `ExtractDestination` false assertion for `ANCHOR` script
  * lint: Find function calls in default arguments
  * doc: Add release notes for 29775
  * doc: Align deprecation warnings
  * assumeutxo: Drop block height from metadata
  * Reduce cache lookups in CCoinsViewCache::FetchCoin
  * guix: bump time-machine to 7bf1d7aeaffba15c4f680f93ae88fbef25427252
  * contrib: support reading XORed blocks in linearize-data.py script
  * chainparams: Add initial minimum chain work for Testnet4
  * Revert "depends: Fetch miniupnpc sources from an alternative website"
  * add deprecation warning for mempoolfullrbf
  * [doc] update documentation for new mempoolfullrbf default
  * p2p: For assumeutxo, download snapshot chain before background chain
  * p2p: Restrict downloading of blocks for snapshot chain
  * doc: Drop no longer needed workaround for WSL
  * fuzz: replace hardcoded numbers for bech32 limits
  * validation: don't erase coins cache on prune flushes
  * Add linked-list test to CCoinsViewCache::SanityCheck
  * coins: move Sync logic to CoinsViewCacheCursor
  * coins: pass linked list of flagged entries to BatchWrite
  * test: add cache entry linked list tests
  * coins: track flagged cache entries in linked list
  * testnet: Add timewarp attack prevention for Testnet4
  * testnet: Add Testnet4 difficulty adjustment rules fix
  * testnet: Introduce Testnet4
  * refactor: use c++20 std::views::reverse instead of reverse_iterator.h
  * ci: Silent Homebrew's reinstall warnings
  * doc: release note for 30212
  * rpc: clarify ALREADY_IN_CHAIN rpc errors
  * build: remove check for __declspec(dllexport)
  * build: remove check for __attribute__((visibility..
  * depends: fix ZMQ CMake getcachesize check
  * scripted-diff: Replace uint256S("str") -&gt; uint256{"str"}
  * refactor: Hand-replace some uint256S -&gt; uint256
  * refactor: Add consteval uint256(hex_str)
  * miniscript: Use `ToIntegral` instead of `ParseInt64`
  * scripted-diff: Modernize naming of nChainTx and nTxCount
  * test: Add basic check for nChainTx type
  * chainparams: Change nChainTx to uint64_t
  * refactor: remove un-tested early returns
  * tests: add tests for KeyPair
  * refactor: move SignSchnorr to KeyPair
  * logging: clarify -debug and -debugexclude descriptions
  * rpc: make logging method reject "0" category and correct the help text
  * logging, refactor: minor encapsulation improvement and use BCLog::NONE instead of 0
  * logging, refactor: make category special cases explicit
  * doc + test: Correct uint256 hex string endianness
  * doc: Add missed cmake package to build depends
  * crypto: add KeyPair wrapper class
  * tests: add key tweak smoke test
  * bench: add benchmark for signing with a taptweak
  * doc: Add note about distro's g++-mingw-w64-x86-64-posix version
  * policy: enable full-rbf by default
  * doc: add release notes for full-rbf
  * test: check that keyless P2A 'signing' via `signrawtransactionwithkey` succeeds
  * test: check that P2A with witness data is still consensus-legal
  * test: P2A is a destination type with an address
  * gui, qt: brintToFront workaround for Wayland
  * [rpc, fees]: add more detail on the fee estimation modes
  * [doc]: add `30275` release notes
  * fuzz: fix timeout in crypter target
  * test: Disable known broken USDT test for now
  * Revert "build: pass --with-ecmult-gen-kb=86 to secp256k1"
  * Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61
  * doc: tor.md: use -bind=127.0.0.1:8334=onion for the Tor bind
  * Showing local addresses on the Node Window
  * net: Providing an interface for mapLocalHost
  * coins: call ClearFlags in CCoinsCacheEntry destructor
  * refactor: require self and sentinel parameters for AddFlags
  * refactor: add CoinsCachePair alias
  * refactor: move flags to private uint8_t and rename to m_flags
  * refactor: disallow setting flags in CCoinsCacheEntry constructors
  * refactor: encapsulate flags setting with AddFlags and ClearFlags
  * refactor: encapsulate flags get access for all other checks
  * refactor: encapsulate flags access for dirty and fresh checks
  * clusterlin: improve rechunking in LinearizationChunking (optimization)
  * clusterlin: add MergeLinearizations function + fuzz test + benchmark
  * clusterlin: add PostLinearize + benchmarks + fuzz tests
  * clusterlin: add algorithms for connectedness/connected components
  * clusterlin: rename Intersect -&gt; IntersectPrefixes
  * fuzz: improve scriptpubkeyman target
  * qt: Replace deprecated LogPrintf with LogInfo in GUIUtil::LogQtInfo()
  * qt, build: Drop `QT_STATICPLUGIN` macro
  * depends: Fix `zeromq` build on OpenBSD
  * refactor: remove TxidFromString
  * test: replace WtxidFromString with Wtxid::FromHex
  * fuzz: increase FromHex() coverage
  * test: add uint256::FromHex unittest coverage
  * test: Avoid CScript() as default function argument
  * [fuzz] Harness for version handshake
  * scripted-diff: Rename lazily initialized bloom filters
  * doc: Remove reference to resolved issue
  * [net processing] Lazily initialize m_recent_confirmed_transactions
  * [net processing] Lazily initialize m_recent_rejects_reconsiderable
  * [net processing] Lazily initialize m_recent_rejects
  * test: Try previously intermittently broken USDT test again
  * doc: remove obsolete mention and link to closed PR
  * doc: add release notes for #22729
  * test: Make leaf_script mandatory when scriptpath is set in TaprootSignatureMsg
  * test: fix constructor of msg_tx
  * doc: mention optional dependencies (qrencode, zmq) in OpenBSD build docs
  * test: add P2A ProduceSignature coverage
  * Add release note for P2A output feature
  * test: add P2A coverage for decodescript
  * test: Add anchor mempool acceptance test
  * policy: stop 3rd party wtxid malleability of anchor spend
  * policy: make anchor spend standard
  * policy: Add OP_1 &lt;0x4e73&gt; as a standard output type
  * kernel: Only setup kernel context globals once
  * qt: Update translation source file
  * qt: Bump Transifex slug for 28.x
  * qt: Pull recent translations from Transifex
  * test: fix intermittent failures in feature_proxy.py
  * doc: Update issue reference for libbitcoinkernel
  * rpc: fix maybe-uninitialized compile warning in getchaintxstats
  * ci: enable berkley db on test each commit job
  * rpc: add utxo's blockhash and number of confirmations to scantxoutset output
  * guix: move bison from global scope, to Linux
  * mingw: Document mode wbx workaround
  * Add -blocksxor boolean option
  * rpc: Return precise loadtxoutset error messages
  * Return XOR AutoFile from BlockManager::Open*File()
  * guix: bump time-machine to efc26826400762207cde9f23802cfe75a737963c
  * guix: patch /gnu/store paths out of winpthreads
  * doc: rpc: Use "output script" consistently (2/2)
  * bench: add cluster linearization improvement benchmark
  * clusterlin: permit passing in existing linearization to Linearize
  * clusterlin: add LinearizationChunking class
  * clusterlin: randomize the SearchCandidateFinder search order
  * clusterlin: use bounded BFS exploration (optimization)
  * bench: Candidate finding and linearization benchmarks
  * clusterlin: add Linearize function
  * clusterlin: add chunking algorithm
  * clusterlin: add SearchCandidateFinder class
  * clusterlin: add AncestorCandidateFinder class
  * tests: framework for testing DepGraph class
  * clusterlin: introduce cluster_linearize.h with Cluster and DepGraph types
  * depends: remove ENV unsetting for darwin
  * guix: improve ENV unsetting for macOS
  * depends: patch explicit -lm usage out of Qt tools
  * refactor: Use untranslated error message in ActivateSnapshot
  * depends: cleanup after qrencode build
  * depends: cleanup after miniupnpc build
  * depends: Cleanup postprocess commands after switching to CMake
  * m_tx_download_mutex followups
  * release m_tx_download_mutex before MakeAndPushMessage GETDATA
  * [refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr
  * ci: Add missing qttools5-dev install to Asan task
  * doc: Add release notes for two pull requests
  * refactor: Replace ParseHashStr with FromHex
  * rest: Reject truncated hex txid early in getutxos parsing
  * refactor: Expose FromHex in transaction_identifier
  * refactor: Implement strict uint256::FromHex()
  * ci: add _LIBCPP_REMOVE_TRANSITIVE_INCLUDES to TSAN job
  * refactor: fix missing includes
  * [test]: ensure `estimatesmartfee` default mode is `economical`
  * [doc] TxOrphanage is no longer thread-safe
  * [refactor] combine block vtx loops in BlockConnected
  * cleanse: Use SecureZeroMemory for mingw-w64 (release) builds
  * refactor: Add FlatFileSeq member variables in BlockManager
  * scripted-diff: Rename SetHex to SetHexDeprecated
  * test: refactor: Replace SetHex with uint256 constructor directly
  * depends: Bump `libmultiprocess` for CMake fixes
  * test: Fix intermittent issue in p2p_v2_misbehaving.py
  * net: Log accepted connection after m_nodes.push_back
  * guix: use gcc-12 to compile winpthreads
  * depends: switch to building expat with CMake
  * guix: use GCC 12.4.0 over 12.3.0
  * guix: consolidate back to GCC 12 toolchain for all HOSTS
  * fix: Make TxidFromString() respect string_view length
  * refactor: Change base_blob::SetHex() to take std::string_view
  * test: uint256 - Garbage suffixes and zero padding
  * refactor: Make uint256_tests no longer use deprecated BOOST_CHECK()
  * test: Add test for TxidFromString() behavior
  * doc: use proper doxygen formatting for CTxMemPool::cs
  * fuzz: Speed up PickValue in txorphan
  * lint: Use git clone --depth=1
  * lint: Add missing docker.io prefix to ci/lint_imagefile
  * lint: Use consistent out-of-tree build for python and test_runner
  * Fix lint-spelling warnings
  * doc: Clarify intent of ./ci/lint_run_all.sh
  * lint: Use $CI_RETRY_EXE when building ./ci/lint_imagefile
  * fuzz: reduce keypool size in scriptpubkeyman target
  * Fix MSVC warning C4273 "inconsistent dll linkage"
  * depends: bump libmultiprocess for CMake fixes
  * depends: Fix CMake-generated `libevent*.pc` files
  * fuzz: Deglobalize signature cache in sigcache test
  * fuzz: Limit parse_univalue input length
  * log: Remove NOLINT(bitcoin-unterminated-logprintf)
  * depends: switch zmq to CMake
  * fuzz: Use BasicTestingSetup for coins_view target
  * test: Add arguments for creating a slimmer setup
  * depends: add zeromq no librt patch
  * depends: add zeromq cmake minimum patch
  * depends: add zeromq windows usage patch
  * depends: add zeromq builtin sha1 patch
  * depends: add zeromq mktemp macos patch
  * logging: use std::string_view
  * logging: Apply formatting to early log messages
  * logging: Limit early logging buffer
  * test: Add loadtxoutset test with tip on snapshot block
  * test: Remove already resolved assumeutxo todo comments
  * depends: use CMake to build FreeType
  * contrib: assume binary existence in sec/sym checks
  * [fees]: change `estimatesmartfee` default mode to `economical`
  * contrib: simplify ELF test-security-check
  * contrib: simplify PE test-security-check
  * contrib: simplify MACHO test-security-check
  * refactor: add coinbase constraints to BlockCreateOptions
  * test: bump mocktime after node has received and sent bytes
  * refactor: Use util::Split to avoid a harmless unsigned-integer-overflow
  * test: Non-Shy version sender
  * refactor: Make m_last_notified_header private
  * doc: getaddressinfo[isscript] is optional
  * test: Fix MSVC warning C4101 "unreferenced local variable"
  * univalue, refactor: Convert indentation tabs to spaces
  * qa: Do not assume running `feature_asmap.py` from source directory
  * qa: Consider `cache` and `config.ini` relative to invocation directory
  * scripted-diff: Add `__file__` argument to `BitcoinTestFramework.init()`
  * [refactor] delete EraseTxNoLock, just use EraseTx
  * remove obsoleted TxOrphanage::m_mutex
  * lock m_recent_confirmed_transactions using m_tx_download_mutex
  * remove obsoleted hashRecentRejectsChainTip
  * update recent_rejects filters on ActiveTipChange
  * add ValidationInterface::ActiveTipChange
  * guard TxRequest and rejection caches with new mutex
  * refactor: pass BlockCreateOptions to createNewBlock
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * gui: correct replacement of amp character in the wallet name for QMenu
  * test: Fix intermittent failure in p2p_v2_misbehaving.py
  * Add fuzz test for FSChaCha20Poly1305
  * Add fuzz test for AEADChacha20Poly1305
  * fuzz: limit the number of nested wrappers in descriptors
  * fuzz: limit the number of sub-fragments per fragment for descriptors
  * net: Allow DNS lookups on nodes with IPV6 lo only
  * rest: Reject negative outpoint index in getutxos parsing
  * init: change shutdown order of load block thread and scheduler
  * rpc: Use CHECK_NONFATAL over Assert
  * logging: Add DisableLogging()
  * contrib: c++ify test stubs after switching to c++ compilers
  * validation: Don't load a snapshot if it's not in the best header chain.
  * log: Fix __func__ in LogError in blockstorage module
  * log: LogError with FlatFilePos in UndoReadFromDisk
  * refactor: Mark IsBlockPruned const
  * remove truc_policy.cpp from libbitcoin_common_a_SOURCES
  * test: fix inconsistency in fundrawtransaction weight limits test
  * util: Catch translation string errors at compile time
  * Reapply "test: p2p: check that connecting to ourself leads to disconnect"
  * net: prevent sending messages in `NetEventsInterface::InitializeNode`
  * net: fix race condition in self-connect detection
  * package rbf: cpfp structure requires package &gt; parent feerate
  * test package rbf boundary conditions more closely
  * fuzz: mini_miner_selection fixups.
  * MiniMiner: use FeeFrac in AncestorFeerateComparator
  * [doc] archive v26.2 release notes
  * refactor: Mark some static global vars as const
  * refactor: De-globalize last notified header index
  * refactor: De-globalize validation benchmark timekeeping
  * rpc: doc: use "output script" terminology consistently in "asm"/"hex" results
  * test: [refactor] Pass TestOpts
  * tidy: modernize-use-equals-default
  * Use WITH_LOCK in Warnings::Set
  * GUI/OptionsDialog: Prefer to stretch actual options area rather than waste space
  * GUI/OptionsDialog: Allow Maximize of window
  * random: drop ad-hoc Shuffle in favor of std::shuffle
  * bench random: benchmark more functions, and add InsecureRandomContext
  * refactor: Use designated initializer
  * rpc: Use untranslated error strings in loadtxoutset
  * net_processing: use existing RNG object in ProcessGetBlockData
  * random bench refactor: move to new bench/random.cpp
  * test: loadtxoutset in divergent chain with less work
  * refactor: Use named arguments to get path arg in loadtxoutset
  * kernel: De-globalize signature cache
  * fuzz: improve utxo_snapshot target
  * Expose CSignatureCache class in header
  * kernel: De-globalize script execution cache hasher
  * kernel: De-globalize script execution cache
  * validation: Don't error if maxsigcachesize exceeds uint32::max
  * contrib: rename cc to cxx in binary checking scripts
  * contrib: use c++ rather than c for binary tests
  * fuzz: fix key size in crypter target
  * validation: Check if mempool exists before asserting in ActivateSnapshot
  * logging: Add thread safety annotations
  * lint: remove unneeded trailing line fix
  * lint: ignore files ignored by git in mlc
  * test: add test for modififed walletprocesspsbt calls
  * net: require P2P binds to succeed
  * net: report an error if unable to bind on the Tor listening addr:port
  * net: don't extra bind for Tor if binds are restricted
  * [doc] add release note for TRUC
  * use version=3 instead of v3 in debug strings
  * scripted-diff: change names from V3 to TRUC
  * [doc] replace mentions of v3 with TRUC
  * rename mempool_accept_v3.py to mempool_truc.py
  * wallet: fix FillPSBT errantly showing as complete
  * test: Add coverage for getchaintxstats in assumeutxo context
  * rpc: Reorder getchaintxstats output
  * rpc: Avoid getchaintxstats invalid results
  * Revert "test: p2p: check that connecting to ourself leads to disconnect"
  * test: verify wallet is still active post-migration failure
  * wallet: Use LegacyDataSPKM when loading
  * wallet: Move MigrateToDescriptor and DeleteRecords to LegacyDataSPKM
  * wallet: Move LegacyScriptPubKeyMan::IsMine to LegacyDataSPKM
  * wallet: Move LegacySPKM data storage and handling to LegacyDataSPKM
  * random: replace construct/assign with explicit Reseed()
  * random: use LogError for init failure
  * tests: make fuzz tests (mostly) deterministic with fixed seed
  * random: cleanup order, comments, static
  * net, net_processing: use existing RNG objects more
  * random: improve precision of MakeExponentiallyDistributed
  * random: convert GetExponentialRand into rand_exp_duration
  * random: convert GetRand{Micros,Millis} into randrange
  * net: use GetRandMicros for cache expiration
  * random: get rid of GetRand by inlining
  * wallet: update mempool conflicts tests + docs
  * util: Use SteadyClock in RandAddSeedPerfmon
  * random: make GetRand() support entire range (incl. max)
  * tests: overhaul deterministic test randomness
  * random: convert XoRoShiRo128PlusPlus into full RNG
  * random: move XoRoShiRo128PlusPlus into random module
  * xoroshiro128plusplus: drop comment about nonexisting copy()
  * random: modernize XoRoShiRo128PlusPlus a bit
  * random: add RandomMixin::randbits with compile-known bits
  * random: Improve RandomMixin::randbits
  * random: refactor: move rand* utilities to RandomMixin
  * random: use BasicByte concept in randbytes
  * random: add a few noexcepts to FastRandomContext
  * random: move rand256() and randbytes() to .h file
  * random: write rand256() in function of fillrand()
  * ci: Clear unused /msan/llvm-project
  * Moved the repeated -printpriority fetching out of AddToBlock
  * test: Added coverage to Block not found error using gettxoutsetinfo
  * p2p: Start downloading historical blocks from common ancestor
  * test: p2p: check that connecting to ourself leads to disconnect
  * scripted-diff: Log parameter interaction not thrice
  * doc: Fix outdated dev comment about logging
  * wallet: use LogTrace for walletdb log messages at trace level
  * Compare ASMaps with respect to specific addresses
  * [wallet, rpc]: add `max_tx_weight` to tx funding options
  * doc: detail -rpccookieperms option
  * test: add rpccookieperms test
  * init: add option for rpccookie permissions
  * util: add perm string helper functions
  * [wallet]: update the data type of `change_output_size`, `change_spend_size` and `tx_noinputs_size` to `int`
  * [doc]: update reason for deducting change output weight
  * [refactor]: update coin selection algorithms input parameter `max_weight` name
  * Have testBlockValidity hold cs_main instead of caller
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * Drop unneeded lock from createNewBlock
  * mempool: move LoadMempool/DumpMempool to node
  * Change MigrateLegacyToDescriptor to reopen wallet as BERKELEY_RO
  * kernel: remove mempool_persist.cpp
  * refactor: Remove no longer needed clang-15 workaround for std::span
  * fuzz: Clarify Apple-Clang-16 workaround
  * build: Bump clang minimum supported version to 16
  * refactor: testBlockValidity make out argument last
  * Add missing include for mining interface
  * test: change comments to `self.log.info` for `test_addnode_getaddednodeinfo`
  * test: add coverage for `node` field of `getaddednodeinfo` RPC
  * rest: don't copy data when sending binary response
  * ci: test-each-commit merge base optional
  * ci: forks can opt-out of CI branch push (Cirrus only)
  * contrib: Fixup verify-binaries OS platform parsing
  * depends: update doc in Qt pwd patch
  * depends: switch libevent to CMake
  * Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320
  * build: Drop redundant `sys/sysctl.h` header check
  * doc: Add note to getblockfrompeer on missing undo data
  * rpc: Make pruneheight also reflect undo data presence
  * wallet: notify when preset + automatic inputs exceed max weight
  * ci: increase available ccache size to 300MB
  * test: Check that non empty version packet is ignored and no disconnection happens
  * test: Check that disconnection happens when AAD isn't filled
  * test: Check that disconnection happens when garbage sent/received are different
  * test: Check that disconnection happens when wrong garbage terminator is sent
  * test: Check that disconnection happens when &gt;4095 garbage bytes is sent
  * refactor, blockstorage: Generalize GetFirstStoredBlock
  * build: add -Wundef
  * refactor: use #ifdef HAVE_SOCKADDR_UN
  * randomenv: use ifdef over if
  * zmq: use #ifdef ENABLE_ZMQ
  * build: Suppress warnings from boost and capnproto in multiprocess code
  * test: Remove unnecessary restart in assumeutxo test
  * assumeutxo: Check snapshot base block is not marked invalid
  * ci: clarify Cirrus self-hosted workers setup
  * refactor: remove extraneous lock annotations from function definitions
  * ci: add option for running tests without volume
  * gui: show maximum mempool size in information window
  * add node interface method for getting maximum mempool size
  * contrib: add R(UN)PATH check to ELF symbol-check
  * test: Make blockencodings_tests deterministic
  * refactor: Move early loadtxoutset checks into ActiveSnapshot
  * QA: Expect PACKAGE_NAME rather than constant "Bitcoin Core"
  * fuzz: Fix wallet_bdb_parser 32-bit unhandled fseek error
  * Don't use iterator addresses in IteratorComparator
  * rpc: call IsInitialBlockDownload via miner interface
  * Replace hard-coded constant in test
  * Validate oversized transaction
  * Validate transaction without inputs
  * Use SCRIPT_VERIFY_NONE instead of hard-coded 0 in transaction_tests
  * rpc: minize getTipHash() calls in gbt
  * rpc: call processNewBlock via miner interface
  * rpc: getTransactionsUpdated via miner interface
  * Always pass options to BlockAssembler constructor
  * rpc: call CreateNewBlock via miner interface
  * rpc: getblocktemplate getTipHash() via Miner interface
  * rpc: call TestBlockValidity via miner interface
  * Introduce Mining interface
  * fuzz: have package_rbf always make small txns
  * doc: reword package RBF documentation
  * upnp: add compatibility for miniupnpc 2.2.8
  * rename policy/v3_policy.* to policy/truc_policy.*
  * build: use -no_exported_symbols on macOS
  * ci: remove unused bcc variable from workflow
  * doc: replace mention of V3 with TRUC
  * move-only: refactor CreateTransactionInternal
  * wallet: use CRecipient instead of CTxOut
  * test: expand LimitOrphan and EraseForPeer coverage
  * test: Introduce test types and modify v2 handshake function accordingly
  * test: write functional test results to csv
  * test: Added test coverage to listsinceblock rpc
  * fuzz: FuzzedSock::Recv() don't lose bytes from MSG_PEEK read
  * fuzz: simplify FuzzedSock::m_peek_data
  * netbase: extend CreateSock() to support creating arbitrary sockets
  * ci: enable self-assignment clang-tidy check
  * refactor: add self-assign checks to classes which violate the clang-tidy check
  * doc: rewrite some of the macdeploy docs
  * depends: swap mmacosx-version-min for mmacos-version-min
  * Add release note for size 2 package rbf
  * doc: update package RBF comment
  * mempool: Improve logging of replaced transactions
  * CheckPackageMempoolAcceptResult: Check package rbf invariants
  * Fuzz: pass mempool to CheckPackageMempoolAcceptResult
  * [test] package rbf
  * [policy] package rbf
  * Revert "contrib: macdeploy: monkey-patch gen-sdk to be deterministic"
  * Squashed 'src/leveldb/' changes from e2f10b4e47..688561cba8
  * refactor: remove warnings globals
  * node: update uiInterface whenever warnings updated
  * introduce and use the generalized `node::Warnings` interface
  * move-only: move warnings from common to node
  * refactor: remove unnecessary AppendWarning helper function
  * test: cover more errors for `signrawtransactionwithkey` RPC
  * i2p: fix log when an interruption happens during `Accept`
  * i2p: log errors properly according to their severity
  * doc: archive release notes for v27.1
  * Squashed 'src/minisketch/' changes from 3472e2f5ec..eb37a9b8e7
  * fuzz: Use std::span in FuzzBufferType
  * ci: move Asan / LSan / USDT job to Github Actions
  * guix: use glibc 2.31
  * test: add functional test for tagged MiniWallet instances
  * test: fix MiniWallet internal key derivation for tagged instances
  * utils: add missing include
  * test: fix MiniWallet script-path spend (missing parity bit in leaf version)
  * test: refactor: return TaprootInfo from P2TR address creation routine
  * test: add coverage for errors for `combinerawtransaction` RPC
  * PackageV3Checks: Relax assumptions
  * doc: add release note for 29091 and 29165
  * refactor: rename (macho) ld64 to lld
  * ci: update deps for macOS cross build
  * depends: update install docs for macOS cross compilation
  * depends: remove no-longer used llvm_* vars from macOS build
  * depends: no-longer pass -B to clang in macOS cross-compile
  * depends: remove native LLVM package
  * depends: remove FORCE_USE_SYSTEM_CLANG
  * guix: use clang-toolchain-18 for macOS build
  * tests: add fuzz tests for BitSet
  * util: add BitSet
  * log: use error level for critical log messages
  * test: Remove redundant verack check
  * build: Remove --enable-gprof
  * test: doc: fix units in tx size standardness test (s/vbytes/weight units)
  * refactor: performance-for-range-copy in psbt.h
  * ci: add IPV6 network to ci container
  * refactor: Rename CTransaction::nVersion to version
  * blockman: Replace m_reindexing with m_blockfiles_indexed
  * test: Add functional test for continuing a reindex
  * indexes: Don't wipe indexes again when already reindexing
  * kernel: Add less confusing reindex options
  * consensus: Store transaction nVersion as uint32_t
  * refactor: Add explicit cast to expected_last_page to silence fuzz ISan
  * minor: remove unnecessary semicolons from RPC content type examples
  * refactor: move orphanage constants to header file
  * test: use json-rpc 2.0 in all functional tests by default
  * bitcoin-cli: use json-rpc 2.0
  * test: remove unused variable in interface_rpc.py
  * doc: update and link for JSON-RPC 2.0
  * validation: Remove needs_init from LoadBlockIndex
  * bugfix: Streamline setting reindex option
  * ci: Use relative paths in `win64-native` CI job consistently
  * ci: Remove no longer needed workaround for GHA Windows images
  * tests: add fuzz tests for VecDeque
  * util: add VecDeque
  * fuzz: add I2P harness
  * net_processing: make MaybePunishNodeFor{Block,Tx} return void
  * build: warn on self-assignment
  * refactor: disable self-assign warning for tests
  * test: Add ReceiveWithExtraTransactions Compact Block receive test.
  * test: refactor: Rename extra_txn to const empty_extra_txn as it is empty in all test cases
  * build: re-enable deprecated warning copy
  * test: add `createmultisig` P2MS encoding test for all n (1..20)
  * test: add unit test for `keys_to_multisig_script`
  * test: fix `keys_to_multisig_script` (P2MS) helper for n/k &gt; 16
  * guix: bump time-machine to f0bb724211872cd6158fce6162e0b8c73efed126
  * Reduce memory copying operations in bech32 encode
  * Reserve hrp memory in Decode and LocateErrors
  * build: no-longer allow GCC-10 in C++20 check
  * doc: fixup deps doc after #30198
  * chainparams: Add achow101 DNS seeder
  * test: Set mocktime in p2p_disconnect_ban.py to avoid intermittent test failure
  * test: Fix typos and use names args
  * Support running individual lint checks
  * refactor: remove unused `CKey::Negate` method
  * guix: show *_FLAGS variables in pre-build output
  * [fuzz] Avoid endless waiting in FuzzedSock::{Wait,WaitMany}
  * [fuzz] Make peeking through FuzzedSock::Recv fuzzer friendly
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * [doc] update bips.md for 431
  * [test] wallet uses CURRENT_VERSION which is 2
  * [policy] make v3 transactions standard
  * doc: JSON-RPC request Content-Type is application/json
  * [fuzz] Use fuzzer friendly ConsumeRandomLengthByteVector in FuzzedSock::Recv
  * depends: consolidate dependency docs
  * net: log connections failures via SOCKS5 with less severity
  * [refactor] use TRUC_VERSION in place of 3
  * test: MiniWallet: respect fee_rate for target_weight, use in mempool_limit.py
  * test: add framework functional test for MiniWallet's tx padding
  * test: MiniWallet: fix tx padding (`target_weight`) for large sizes, improve accuracy
  * net_processing: remove Misbehavior score and increments
  * net_processing: make all Misbehaving increments = 100
  * net_processing: drop 8 headers threshold for incoming BIP130
  * net_processing: drop Misbehavior for unconnecting headers
  * net_processing: do not treat non-connecting headers as response
  * depends: fix Qt macOS build with Clang 18
  * clang-tidy: Add `bugprone-move-forwarding-reference` check
  * build: remove --enable-lcov-branch-coverage
  * depends: qt 5.15.14
  * refactor: use recommended type hiding on multi_index types
  * qa: a fuzz target for the block index database
  * scripted-diff: Replace nNextSweep with m_next_sweep
  * increase txorphan harness stability
  * fuzz: Handle missing BDBRO errors
  * Use `exact_target` shorthand in coinselector_tests
  * log: Add V2 handshake timeout
  * test: Make global TRANSPORT_VERSION variable an instance variable
  * Fold GetSelectionWaste() into ComputeAndSetWaste()
  * test: Add coverage for txid coins count check when loading snapshot
  * assumeutxo: Add network magic ctor param to SnapshotMetadata
  * fuzz: Fix wallet_bdb_parser stdlib error matching
  * lint: add markdown hyperlink checker
  * assumeutxo: Deserialize trailing byte instead of Txid
  * doc: Add release notes for #29612
  * Link to gen-bitcoin-conf.sh instead of bitcoin.conf placeholder
  * [fuzz] Avoid collecting initialization coverage
  * Add sanity checks for various ATMPArgs booleans
  * [refactor] make some members MemPoolAccept-wide
  * cpfp carveout is excluded in packages
  * Add m_allow_sibling_eviction as separate ATMPArgs flag
  * Add description for m_test_accept
  * test: Assumeutxo: snapshots with less work should not be loaded
  * clang-tidy: add check for non-trivial thread_local vars
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add coverage for `mapped_as` from `getrawaddrman`
  * net: rpc: return peer's mapped AS in getrawaddrman
  * doc: Correct pull request prefix for scripts and tools
  * guix: drop binutils from macOS env
  * guix: use GUIX_LD_WRAPPER_DISABLE_RPATH for all HOSTS
  * guix: remove ZERO_AR_DATE export
  * depends: remove cctools &amp; libtapi
  * build: switch to using lld for macOS builds
  * build: add lld into macOS build environment(s)
  * depends: swap cctools-x for llvm-x
  * depends: don't use -no_warning_for_no_symbols in macOS qt build
  * windeploy: Renew certificate
  * wallet, tests: Avoid stringop-overflow warning in PollutePubKey
  * [fuzz] V3_MAX_VSIZE and effective ancestor/descendant size limits
  * [policy] restrict all v3 transactions to 10kvB
  * [policy] explicitly require non-v3 for CPFP carve out
  * test: improve robustness of connect_nodes()
  * rpc: Enhance metadata of the dumptxoutset output
  * assumeutxo: Add documentation on dumptxoutset serialization format
  * assumeutxo: Add test for changed coin size value
  * rpc: Optimize serialization disk space of dumptxoutset
  * build: remove --enable-threadlocal
  * doc: remove comment about using thread_local
  * build: Enable `thread_local` for MinGW-w64 builds
  * refactor: replace hardcoded numbers
  * ci: Add mising -Wno-error=maybe-uninitialized to armhf task
  * rpc: avoid copying into UniValue
  * doc: Update NetBSD Build Guide
  * tests: improve wallet multisig descriptor test and docs
  * build: pass --with-ecmult-gen-kb=86 to secp256k1
  * [[refactor]] Check CTxMemPool options in constructor
  * test: remove unneeded `-maxorphantx=1000` settings
  * bench: bugfix, properly release wallet before erasing directory
  * test: Log when the garbage is actually sent to transport layer
  * wallet, test: Be able to always swap BDB endianness
  * test: Test bdb_ro dump of wallet without reset LSNs
  * test: Test dumping dbs with overflow pages
  * test: Test dumps of other endian BDB files
  * bdb: Be able to make byteswapped databases
  * Error if LSNs are not reset
  * Berkeley RO Database fuzz test
  * tests: Add BerkeleyRO to db prefix tests
  * wallettool: Optionally use BERKELEY_RO as format when dumping BDB wallets
  * Add MakeBerkeleyRODatabase
  * Implement handling of other endianness in BerkeleyRODatabase
  * wallet: implement independent BDB deserializer in BerkeleyRODatabase
  * fuzz: add more coverage for `ScriptPubKeyMan`
  * util: avoid using thread_local variable that has a destructor
  * doc: Clarify distinction between util and common libraries in libraries.md
  * util: Move util/string.h functions to util namespace
  * util: add TransactionError includes and namespace declarations
  * util: move fees.h and error.h to common/messages.h
  * common: Add PSBTError enum
  * util: move error.h TransactionError enum to node/types.h
  * util: move spanparsing.h to script/parsing.h
  * util: move spanparsing.h Split functions to string.h
  * util: move HexStr and HexDigit from util to crypto
  * util: move util/message to common/signmessage
  * build: move memory_cleanse from util to crypto
  * build: move chainparamsbase from util to common
  * test: Add check-deps.sh script to check for unexpected library dependencies
  * kernel: De-globalize fReindex
  * Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8
  * refactor: Use type-safe time in txorphanage
  * rpc: Remove index-based Arg accessor
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * ci: Roll test-each-commit Ubuntu
  * ci: Remove clang version pin in test-each-commit
  * blockstorage: Don't move cursor backwards in UpdateBlockInfo
  * blockstorage: Rename FindBlockPos and have it return a FlatFilePos
  * validation, blockstorage: Separate code paths for reindex and saving new blocks
  * blockstorage: split up FindBlockPos function
  * doc: Improve doc for functions involved in saving blocks to disk
  * doc: add comments and release-notes for JSON-RPC 2.0
  * rpc: JSON-RPC 2.0 should not respond to "notifications"
  * rpc: Avoid returning HTTP errors for JSON-RPC 2.0 requests
  * rpc: Add "jsonrpc" field and drop null "result"/"error" fields
  * rpc: identify JSON-RPC 2.0 requests
  * test: add conflicting topology test case
  * tests, fuzz: use new NUMS_H const
  * [log] updates in TxOrphanage
  * [functional test] attackers sending mutated orphans
  * [unit test] TxOrphanage handling of same-txid-different-witness txns
  * [p2p] allow entries with the same txid in TxOrphanage
  * [refactor] TxOrphanage::EraseTx by wtxid
  * [refactor] TxOrphanage::HaveTx only by wtxid
  * [p2p] don't query orphanage by txid
  * kernel: Remove batchpriority from kernel library
  * crypto: add NUMS_H const
  * wallet: implement BerkeleyRODatabase::Backup
  * wallet: implement BerkeleyROBatch
  * wallet: add dummy BerkeleyRODatabase and BerkeleyROBatch classes
  * refactor: simplify `FormatSubVersion` using strprintf/Join
  * cli: Add warning for duplicate port definition
  * cli: Sanitize ports in rpcconnect and rpcport
  * rpc: move UniValue in blockToJSON
  * depends: set RANLIB for CMake
  * depends: set NM for CMake
  * depends: set AR for CMake
  * refactor: Model the bech32 charlimit as an Enum
  * script/sign: avoid duplicated signature verification after signing
  * bench: add benchmark for `SignTransaction`
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * refactor, subprocess: Remove unused stream API calls
  * refactor, subprocess: Remove unused `Popen::child_created_` data member
  * refactor, subprocess: Remove unused `Popen::poll()`
  * refactor, subprocess: Remove `Popen::pid()`
  * test: test sendall does ancestor aware funding
  * contrib: drop dead get_machine from test sym check
  * contrib: use env_flags in get_arch
  * Refactor: Remove ECC_Start and ECC_Stop from key header
  * kernel: Remove key module from kernel library
  * tools: Use ECC_Context helper in bitcoin-tx and bitcoin-wallet tools
  * test: Use ECC_Context helper in bench and fuzz tests
  * common: Add ECC_Context RAII wrapper for ECC_Start/ECC_Stop
  * blockstorage: Add Assume for fKnown / snapshot chainstate
  * build, test: Remove unused `TIMEOUT` environment variable
  * build: swap otool for (llvm-)objdump
  * test: Remove struct.pack from almost all places
  * scripted-diff: test: Use int.to_bytes over struct packing
  * test: Use int.to_bytes over struct packing
  * test: Normalize struct.pack format
  * ci: Exclude feature_init for now in valgrind task
  * doc: rpc: fix submitpackage examples
  * rpc: update min package size error message in submitpackage
  * doc: rpc: submitpackage takes sorted array
  * test: add bounds checking for submitpackage RPC
  * test: added test coverage to loadtxoutset
  * refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather than duplicating definition
  * build, test, doc: Temporarily remove Android-related stuff
  * test: use tagged ephemeral MiniWallet instance in fill_mempool
  * test: add MiniWallet tagging support to avoid UTXO mixing
  * test: refactor: eliminate COINBASE_MATURITY magic number in fill_mempool
  * test: refactor: move fill_mempool to new module mempool_util
  * net: reduce LOCK(cs_main) scope in ProcessGetBlockData
  * net: reduce LOCK(cs_main) scope in GETBLOCKTXN
  * build, msvc: Compile test\fuzz\miniscript.cpp
  * test: addmultisigaddress, coverage for script size limits
  * bugfix: addmultisigaddress, add unsupported operation for redeem scripts over 520 bytes
  * test: coverage for 16-20 segwit multisig scripts
  * rpc: bugfix, incorrect segwit redeem script size used in signrawtransactionwithkey
  * fix incorrect multisig redeem script size limit for segwit
  * test: rpc_createmultisig, decouple 'test_sortedmulti_descriptors_bip67'
  * test: rpc_createmultisig, decouple 'test_mixing_uncompressed_and_compressed_keys'
  * test: rpc_createmultisig, remove unnecessary checkbalances()
  * test: refactor, multiple cleanups in rpc_createmultisig.py
  * test: rpc_createmultisig, remove manual wallet initialization
  * miniscript: make operator_mst consteval
  * doc: fix broken relative md links
  * [test]: remove duplicate WITNESS_SCALE_FACTOR
  * gui: fix misleading signmessage error with segwit
  * build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set
  * ci: remove -Wdocumentation from -Werror in multiprocess CI
  * ci: remove -Warray-bounds from -Werror for win64
  * ci: disable -Werror=maybe-uninitialized for Windows builds
  * refactor, test: Always initialize pointer
  * Replace remaining "520" magic numbers with MAX_SCRIPT_ELEMENT_SIZE
  * refactor: Avoid unused-variable warning in init.cpp
  * [refactor] use reference in for loop through iters
  * refactor: Make 64-bit shift explicit
  * fuzz: wallet, add target for Crypter
  * fuzz: txorphan tests fixups
  * rpc: return warnings as an array instead of just a single one
  * Process every MempoolAcceptResult regardless of PackageValidationResult
  * [refactor] have ProcessPackageResult take a PackageToValidate
  * [doc] remove redundant PackageToValidate comment
  * [txpackages] use std::lexicographical_compare instead of sorting hex strings
  * [refactor] make MempoolAcceptResult::m_replaced_transactions non-optional
  * Add lint check for bitcoin-config.h include IWYU pragma
  * scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
  * lint: [doc] Clarify Windows line endings (CR LF) not to be used
  * test: use sleepy wait-for-log in reindex readonly
  * doc: add release-notes-27064.md
  * system: use %LOCALAPPDATA% as default datadir on windows
  * depends: fix miniupnpc snprintf usage on Windows
  * depends: switch miniupnpc to CMake
  * depends: add upstream CMake patch to miniupnpc
  * depends: miniupnpc 2.2.7
  * guix: fix suggested fake date for openssl -1.1.1l
  * test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py
  * doc: removed help text saying that peers may not connect automatically
  * functional test: ensure confirmed utxo being sourced for 2nd chain
  * test: Handle functional test disk-full error
  * doc: add LLVM instruction for macOS &lt; 13
  * depends: Fix build of Qt for 32-bit platforms
  * fuzz: don't allow adding duplicate transactions to the mempool
  * update comments in cpp-subprocess (check_output references)
  * remove unused method `Popen::kill` from cpp-subprocess
  * net: Fix misleading comment for Discover
  * net: Replace ifname check with IFF_LOOPBACK in Discover
  * build, msvc: Compile `test\fuzz\bitdeque.cpp`
  * refactor: Fix "error C2248: cannot access private member" on MSVC
  * build: Bump clang minimum supported version to 15
  * build, msvc: Drop duplicated `common\url.cpp` source file
  * validation: allow to specify frequency for -checkblockindex
  * validation: improve performance of CheckBlockIndex
  * test: adds outbound eviction tests for non outbound-full-relay peers
  * test: adds outbound eviction functional tests, updates comment in ConsiderEviction
  * [Test] Assumeutxo: ensure failure when importing a snapshot twice
  * [functional test] opportunistic 1p1c package submission
  * [p2p] opportunistically accept 1-parent-1-child packages
  * [p2p] add separate rejections cache for reconsiderable txns
  * [fuzz] break out parent functions and add GetChildrenFrom* coverage
  * [unit test] TxOrphanage::GetChildrenFrom*
  * [txorphanage] add method to get all orphans spending a tx
  * [txpackages] add canonical way to get hash of package
  * test: Add two more urlDecode tests
  * refactor: Avoid copying util::Result values
  * refactor: Drop util::Result operator=
  * remove commented out code in cpp-subprocess
  * contrib: Add asmap-tool
  * contrib: rpcauth.py - Add new option (-j/--json) to output text in json format
  * test: Add test case for spending bare multisig
  * depends: pass verbose through to cmake based make
  * Fix typos in description.md and wallet_util.py
  * remove unused templates from cpp-subprocess
  * common: Don't terminate on null character in UrlDecode
  * scripted-diff: Modernize name of urlDecode function and param
  * refactor: Remove hooking code for urlDecode
  * refactor: Replace libevent use in urlDecode with our own code
  * test: Add unit tests for urlDecode
  * doc: Bash is needed in gen_id and is not installed on FreeBSD by default
  * doc: suggest only necessary Qt packages for installation on FreeBSD
  * doc: Suggest only necessary Qt packages for installation on OpenBSD
  * test: add missing comparison of node1's mempool in MempoolPackagesTest
  * test: Run framework unit tests in parallel
  * Replace locale-dependent `std::strerror` with `SysErrorString`
  * refactor: Rename `subprocess.hpp` to follow our header name conventions
  * remove unneeded environment option from cpp-subprocess
  * test:Validate UTXO snapshot with coin_height &gt; base_height &amp; amount &gt; money_supply
  * Added seednode prioritization message to help output
  * Gives seednode priority over dnsseed if both are provided
  * sign: don't assume we are parsing a sane Miniscript
  * doc: explain what the wallet password does
  * Avoid explicitly computing diagram; compare based on chunks
  * test: Fix intermittent timeout in p2p_tx_download.py
  * ci: Drop no longer needed `-I` flag in "tidy" task
  * guix: remove no-longer-used bzip2
  * depends: switch qrencode to .tar.gz
  * depends: switch libxcb_util_wm to .tar.gz
  * depends: switch libxcb_util_render to .tar.gz
  * depends: switch libxcb_util_keysyms to .tar.gz
  * depends: switch libxcb_util_image to .tar.gz
  * depends: switch libxcb_util to .tar.gz
  * depends: switch xproto to .tar.gz
  * depends: switch libXau to .tar.gz
  * depends: switch fontconfig to .tar.gz
  * depends: switch boost to .tar.gz
  * test: Fix intermittent issue in p2p_handshake.py
  * [doc] update release-process.md and backports section of CONTRIBUTING
  * net: attempts to connect to all resolved addresses when connecting to a node
  * test: Fix `test/streams_tests.cpp` compilation on SunOS / illumos
  * ci, msvc: Add "Run fuzz binaries" step
  * fuzz: Pass `SystemRoot` environment variable to subprocess
  * ci, msvc: Add "Clone fuzz corpus" step
  * build, msvc: Build `fuzz.exe` binary
  * build, msvc: Enable preprocessor conformance mode
  * fuzz: Re-implement `read_stdin` in portable way
  * index: race fix, lock cs_main while 'm_synced' is subject to change
  * build: better scope usage of -Wl,-headerpad_max_install_names
  * build: don't use install_name_tool for macOS deploy when cross-compiling
  * build: don't pass strip to macOS deploy if cross-compiling
  * doc: release notes for PR 27679
  * test: cover unix sockets in zmq interface
  * zmq: accept unix domain socket address for notifier
  * test: fix intermittent failure in p2p_compactblocks_hb.py
  * wallet: return and display signer error
  * wallet: compare address returned by displayaddress
  * test: use h marker for external signer mock
  * fuzz: explicitly cap the vsize of RBFs for diagram checks
  * test: Fix failing univalue float test
  * netbase: clean up Proxy logging
  * remove unneeded cwd option from cpp-subprocess
  * remove unneeded bufsize option from cpp-subprocess
  * remove unneeded close_fds option from cpp-subprocess
  * remove unneeded session_leader option from cpp-subprocess
  * remove unneeded defer_spawn option from cpp-subprocess
  * remove unneeded preexec function option from cpp-subprocess
  * remove unneeded shell option from cpp-subprocess
  * [doc] restore comment about why we check if ptx HasWitness before caching rejected txid
  * guard against MempoolAcceptResult::m_replaced_transactions
  * doc: archive 27.0 release notes
  * test: p2p: add test for rejected tx request logic (`m_recent_rejects` filter)
  * fixup: get all utxos up front in fill_mempool, discourage wallet mixing
  * chore: fix some typos in comments
  * refactor: Use chrono type for g_mock_time
  * test: Add missing Assert(mock_time_in &gt;= 0s) to SetMockTime
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * rpc: Reword SighashFromStr error message
  * ci: use clang-16 for Valgrind
  * ci: Bump s390x to ubuntu:24.04
  * build: remove minisketch clz check
  * Squashed 'src/minisketch/' changes from a571ba20f9..3472e2f5ec
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * psbt: Check non witness utxo outpoint early
  * net: Decrease nMaxIPs when learning from DNS seeds
  * Fix typos in `subprocess.hpp`
  * Remove timedata
  * [net processing] Move IgnoresIncomingTxs to PeerManagerInfo
  * [net processing] Introduce PeerManagerInfo
  * Add TimeOffsets helper class
  * [net processing] Use std::chrono for type-safe time offsets
  * [net processing] Move nTimeOffset to net_processing
  * guix: replace GCC unaligned VMOV patch with binutils patch
  * depends: remove no longer needed patch for Boost::Process
  * gui: Hide peers details
  * ci: disable _FORTIFY_SOURCE with MSAN
  * fuzz: Add coverage for client_maxfeerate
  * AcceptMultipleTransactions: Fix workspace client_maxfeerate
  * fill_mempool: assertions and docsctring update
  * Move fill_mempool to util function
  * Change MAC_OSX macro to __APPLE__ in crypto package
  * Revert "ci: Temporarily disable bpfcc-tools"
  * fill_mempool: remove subtest-specific comment
  * doc: 25.2 historical release notes
  * guix: remove gcc-toolchain static from Windows build
  * [clang-tidy] Enable the misc-no-recursion check
  * depends: add the new LLVM debug macro
  * refactor: Simplify `extra_txn` to be a vec of CTransactionRef instead of a vec of pair&lt;Wtxid, CTransactionRef&gt;
  * test: remove immediate tx relay workaround in wallet_groups.py
  * fuzz: Introduce `BITCOINFUZZ` environment variable
  * fuzz, refactor: Deduplicate fuzz binary path creation
  * refactor, bench, fuzz: Drop unneeded `UCharCast` calls
  * ci: remove --with-asm usage (secp256k1)
  * ci: use LLVM 18.1.3 in MSAN jobs
  * crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's
  * ci: Drop duplicated compiler flags
  * depends: switch libnatpmp to CMake
  * depends: libnatpmp f2433bec24ca3d3f22a8a7840728a3ac177f94ba
  * test: add unit tests for `calculate_input_weight`
  * test: introduce and use `calculate_input_weight` helper
  * doc: i2p: improve `-i2pacceptincoming` mention
  * gui: don't permit port in proxy IP option
  * test: Fix debug recommendation in argsman_tests
  * test: Extends wait_for_getheaders so a specific block hash can be checked
  * Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd
  * guix: Remove another leftover from #29648
  * build, depends: Fix `libmultiprocess` cross-compilation
  * Update the developer mailing list address.
  * depends: remove -g from sqlite debug flags
  * depends: add -g to DEBUG=1 flags
  * test: Bump timeouts in feature_index_prune and wallet_importdescriptors
  * Drop Windows Socket dependency for `randomenv.cpp`
  * guix: remove errant leftover from #29648
  * ci: Temporarily disable bpfcc-tools
  * [doc] add historical release notes for 26.1
  * Add AutoFile::seek and tell
  * Fix #29767, set m_synced = true after Commit()
  * bench: Disable WalletCreate* benchmarks when building with MSVC
  * msvc, bench: Add missing source files to bench_bitcoin project
  * ci: Use clang-18 in asan/fuzz/tsan task
  * gui: fix create unsigned transaction fee bump
  * ci: Bump clang+llvm in i686_multiprocess task
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * refactor: Use typesafe Wtxid in compact block encoding message, instead of ambiguous uint256.
  * test: add coverage for -reindex and assumeutxo
  * doc: Override `-g` properly to skip debugging information
  * test: check disconnection when sending sendaddrv2 after verack
  * gui: change example address from legacy (P2PKH) to bech32m (P2TR)
  * test: fix StopIteration exception in p2p_node_network_limited.py
  * validation: don't clear cache on periodic flush
  * depends: qt 5.15.13
  * test: makes timeout a forced named argument in tests methods that use it
  * build: remove boost::process dependency for building external signer support
  * external_signer: replace boost::process with cpp-subprocess
  * Add `cpp-subprocess` header-only library
  * log: renamed disk to file so wording was more accurate
  * mempool: Log added for dumping mempool transactions to disk
  * depends: fix mingw-w64 Qt DEBUG=1 build
  * ci: Print tsan errors to stderr
  * ci: use codespell 2.2.6
  * doc: fix some typos
  * doc: Fix typos
  * CalculateFeerateDiagramsForRBF: update misleading description of old diagram contents
  * test: remove duplicated ban test
  * CompareFeerateDiagram: short-circuit comparison when detected as incomparable
  * remove erroneous CompareFeerateDiagram comment about slope
  * unit test: clarify unstated assumption for calc_feerate_diagram_rbf chunking
  * s/effected/affected/
  * CalculateFeerateDiagramsForRBF: remove size tie-breaking from chunking conflicts
  * fuzz: Add more invariant checks for package_rbf
  * fuzz: finer grained ImprovesFeerateDiagram check on error result
  * unit test: improve ImprovesFeerateDiagram coverage with one less vb case
  * unit test: make calc_feerate_diagram_rbf less brittle
  * fuzz: add PrioritiseTransaction coverage in diagram checks
  * unit test: add coverage showing priority affects diagram check results
  * unit test: add CheckConflictTopology case for not the only child
  * build, macos: Drop unused `osx_volname` target
  * unit test: check tx4 conflict error message
  * unit test: have CompareFeerateDiagram tested with diagrams both ways
  * ImprovesFeerateDiagram: Spelling fix and removal of unused diagram vectors
  * doc: fix comment about non-existing CompareFeeFrac
  * test: Refactor subtree exclusion in lint tests
  * depends: switch to building libqrencode with CMake
  * guix: make cmake-minimal a global requirement
  * init, validation: Fix -reindex option with an existing snapshot
  * use const ref for client_maxfeerate
  * scripted-diff: Rename max_sane_feerate to client_maxfeerate
  * depends: always set CMAKE_POSITION_INDEPENDENT_CODE=ON
  * depends: always set CMAKE_INSTALL_LIBDIR=lib/
  * correct '-dbcache' to '-prune'
  * init: clarify -test error
  * addrman: drop /*deterministic=*/ comment
  * test: check that addrman seeding is successful
  * test: make p2p_handshake robust against timeoffset warnings
  * tidy: remove C compiler check
  * tidy: set CMAKE_CXX_STANDARD to 20
  * tidy: remove terminfo TODO
  * tidy: set minimum CMake to 3.22
  * doc: Rename `contrib/devtools/bitcoin-tidy/README` to `README.md`
  * lint: Fix COMMIT_RANGE issues
  * refactor: Avoid implicit-integer-sign-change in processNewTransaction
  * refactor: Avoid implicit-signed-integer-truncation-or-sign-change in FreedesktopImage
  * refactor: Avoid implicit-integer-sign-change in createTransaction
  * guix: build GCC with --enable-standard-branch-protection
  * node: Use log levels in noui_ThreadSafeMessageBox
  * node: Make translations of fatal errors consistent
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us
  * lint: scripted-diff verification also requires GNU grep
  * guix: use GCC 11 for macOS builds
  * cli: improve bitcoin-cli error when not connected
  * bench: add benchmark for checkblockindex
  * test: Add test for createwalletdescriptor
  * wallet: Test upgrade of pre-taproot wallet to have tr() descriptors
  * wallet, rpc: Add createwalletdescriptor RPC
  * wallet: Be able to retrieve single key from descriptors
  * wallet: Add GetActiveHDPubKeys to retrieve xpubs from active descriptors
  * wallet, descspkm: Refactor wallet descriptor generation to standalone func
  * wallet: Refactor function for single DescSPKM setup
  * tests: Test for gethdkeys
  * wallet, rpc: Add gethdkeys RPC
  * wallet, rpc: show mempool conflicts in `gettransaction` result
  * wallet: track mempool conflicts
  * test: add coverage for bech32m in `wallet_keypool_topup`
  * index: Move last_locator_write_time and logging to end of threadsync loop
  * ci: Bump msan to llvm-18
  * test: fix test to ensure hidden RPC is present in detailed help
  * test: remove unused mocktime in test_addpeeraddress
  * rpc: "addpeeraddress tried" return error on failure
  * remove libbitcoinconsensus
  * assumeutxo: Remove BLOCK_ASSUMED_VALID flag
  * test: assumeutxo snapshot block CheckBlockIndex crash test
  * test: assumeutxo stale block CheckBlockIndex crash test
  * assumeutxo: Get rid of faked nTx and nChainTx values
  * doc: Improve comments describing setBlockIndexCandidates checks
  * validation: Check GuessVerificationProgress is not called with disconnected block
  * ci: add getchaintxstats ubsan suppressions
  * assumeutxo test: Add RPC test for fake nTx and nChainTx values
  * wallet: Add IsActiveScriptPubKeyMan
  * desc spkm: Add functions to retrieve specific private keys
  * build: Remove HAVE_GMTIME_R
  * refactor: FormatISO8601* without gmtime*
  * Revert "time: add runtime sanity check"
  * Unit tests for CalculateFeerateDiagramsForRBF
  * test: unit test for ImprovesFeerateDiagram
  * Add fuzz test for FeeFrac
  * fuzz: fuzz diagram creation and comparison
  * test: Add tests for CompareFeerateDiagram and CheckConflictTopology
  * fuzz: Add fuzz target for ImprovesFeerateDiagram
  * Implement ImprovesFeerateDiagram
  * Add FeeFrac unit tests
  * Add FeeFrac utils
  * lint: Add lint runner build dir and lint pycache to clean task
  * lint: Add lint runner build dir to gitignore
  * lint: Clarify lint runner rust dependency
  * ci: Drop `--enable-c++20` option
  * fuzz: actually test garbage &gt;64b in p2p transport test
  * wallet refactor: use CWalletTx member functions to determine tx state
  * ci: Bump `TIDY_LLVM_V`
  * doc: Add example of mixing private and public keys in descriptors
  * Bugfix: GUI: Help messages already have a trailing newline, so don't add an extra one
  * Bugfix: bitcoin-cli: Check length of peer.transport_protocol_type
  * scripted-diff: wallet: s/TxStateConflicted/TxStateBlockConflicted
  * test: Add tests for wallet mempool conflicts
  * depends: always configure with --with-pic
  * Remove unused g++-10 workaround
  * guix: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a
  * build: Bump g++ minimum supported version to 11
  * depends: drop 1 qt determinism patch
  * ci: Better tidy errors
  * netbase: remove unnecessary log message
  * lint: Use git --no-pager to print any output in one go
  * Avoid divide-by-zero in header sync logs when NodeClock is behind
  * refactor: Modernize header sync logs
  * RPC: Add maxfeerate and maxburnamount args to submitpackage
  * test: simplify test_runner.py
  * test: fix intermittent failures with test=addrman
  * rest: read raw block in rest_block and deserialize for json
  * rpc: read raw block in getblock and deserialize for verbosity &gt; 0
  * test: check more details on zmq raw block response
  * zmq: read raw block with ReadRawBlockFromDisk
  * blockstorage: check nPos in ReadRawBlockFromDisk before seeking back
  * guix: temporarily disable powerpcle taget
  * guix: use GCC 12.3.0
  * ci: use Debian Bookworm (GCC 12) for ARM ci job
  * ci: use Debian Bookworm (GCC 12) for win64 job
  * log: Remove error() reference
  * refactor: init, simplify index shutdown code
  * index: decrease ThreadSync cs_main contention
  * index: cache last block filter header
  * blockstorage: do not flush block to disk if it is already there
  * lint: Fix lint-whitespace issues
  * index: blockfilter, decouple header lookup into its own function
  * index: blockfilter, decouple Write into its own function
  * bench: basic block filter index initial sync
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * test: p2p: check limited peers desirability (depending on best block depth)
  * test: p2p: check disconnect due to lack of desirable service flags
  * test: p2p: support disconnect waiting for `add_outbound_p2p_connection`
  * refactor: Remove unused error()
  * scripted-diff: Replace error() with LogError()
  * refactor: Make error() return type void
  * scripted-diff:  return error(...);  ==&gt;  error(...); return false;
  * refactor: Add missing {} around error() calls
  * [refactor] consolidate invalid MempoolAcceptResult processing
  * [refactor] consolidate valid MempoolAcceptResult processing
  * test: Support disconnect waiting for add_p2p_connection
  * test: Rename early key response test and move random_bitflip to util
  * test: fix accurate multisig sigop count (BIP16), add unit test
  * ci: Add workaround for Homebrew's python link error
  * wallet: default wallet migration, modify inconvenient backup filename
  * Reserve memory for ToLower/ToUpper conversions
  * build, msvc: Cleanup `bitcoin_config.h.in`
  * depends: don't use -h with touch on OpenBSD
  * doc: Wrap flags with code in developer-notes.md
  * rpc: refactor single/batch requests
  * rpc: Avoid copies in JSONRPCReplyObj()
  * test: cover JSONRPC 2.0 requests, batches, and notifications
  * test: refactor interface_rpc.py
  * test: test_bitcoin: allow -testdatadir=&lt;datadir&gt;
  * contrib: list other binaries in manpage output
  * build: ignore deprecated-declaration warnings in objc++ macOS code
  * build: Add missed definition for `AM_OBJCXXFLAGS`
  * [fuzz] Apply fuzz env (suppressions, etc.) when fetching harness list
  * ci: add print of powershell version to win64 job
  * build: bump version to 27.99
  * test: exit with code 1 when no fn tests are found
  * Rename CalculateHeadersWork to CalculateClaimedHeadersWork
  * crypto: Guard code with `ENABLE_SSE41` macro
  * build: Fix test for SSE4.1 intrinsics
  * qt, test: Clean settings after tests
  * qt, test: Set organization name
  * doc: add release notes and help text for unix sockets
  * test: cover UNIX sockets in feature_proxy.py
  * init: allow UNIX socket path for -proxy and -onion
  * gui: accomodate unix socket Proxy in updateDefaultProxyNets()
  * i2p: construct Session with Proxy instead of CService
  * net: split ConnectToSocket() from ConnectDirectly() for unix sockets
  * proxy: rename randomize_credentials to m_randomize_credentials
  * netbase: extend Proxy class to wrap UNIX socket as well as TCP
  * net: move CreateSock() calls from ConnectNode() to netbase methods
  * netbase: allow CreateSock() to create UNIX sockets if supported
  * netbase: refactor CreateSock() to accept sa_family_t
  * configure: test for unix domain sockets
  * [functional test] sibling eviction
  * [unit test] sibling not returned from SingleV3Checks if 1p2c or 3gen
  * [policy] sibling eviction for v3 transactions
  * rpc: access some args by name
  * rpc: add named arg helper
  * rpc: add arg helper unit test
  * ci: add --v2transport to an existing CI job
  * test: ignore --v2transport for older versions instead of asserting
  * test: add -v1transport option and use it in test_runner
  * tests: Provide more helpful assert_equal errors
  * Preallocate result in `TryParseHex` to avoid resizing
  * Add benchmark for TryParseHex
  * protocol: make message types constexpr
  * net: make the list of known message types a compile time constant
  * docs: add release notes for #27114
  * test: add coverage for whitelisting manual connections
  * test: add option to speed up tx relay/mempool sync
  * Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections
  * net_processing: Move extra service flag into InitializeNode
  * net: Move `NetPermissionFlags::Implicit` verification to `AddWhitelistPermissionFlags`
  * net: store `-whitelist{force}relay` values in `CConnman`
  * test: Update --tmpdir doc string to say directory must not exist
  * test: Add test for loadtxoutset when headers are not synced
  * test: Remove unnecessary sync_blocks in assumeutxo tests
  * [refactor] return pair from SingleV3Checks
  * test: check_mempool_result negative feerate
  * serialization: Add ParamsStream GetStream() method
  * net: Simplify ParamsStream usage
  * serialization: Accept multiple parameters in ParamsStream constructor
  * serialization: Reverse ParamsStream constructor order
  * serialization: Drop unnecessary ParamsStream references
  * serialization: Drop references to GetVersion/GetType
  * descriptor: Be able to get the pubkeys involved in a descriptor
  * key: Add constructor for CExtKey that takes CExtPubKey and CKey
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * qt: keep focus on "Hide" while ModalOverlay is visible
  * kernel: Remove dependency on CScheduler
  * scripted-diff: Rename MainSignals to ValidationSignals
  * scripted-diff: Rename SingleThreadedSchedulerClient to SerialTaskRunner
  * [refactor] Make MainSignals RAII styled
  * refactor: De-globalize g_signals
  * [refactor] Prepare for g_signals de-globalization
  * [refactor] Make signals optional in mempool and chainman
  * Wallet encrypt on create, allow to navigate options
  * logging: remove unused BCLog::UTIL
  * log: deduplicate category names and improve logging.cpp
  * wallet, rpc: implement ancestor aware funding for sendall
  * rpc, test: test sendall spends unconfirmed change and unconfirmed inputs when specified
  * test: add coverage for parsing cryptographically invalid pubkeys
  * rpc: use `HexToPubKey` helper for all legacy pubkey-parsing RPCs
  * rpc: check and throw specific pubkey parsing errors in `HexToPubKey`
  * i2p: log connection was refused due to arbitrary port
  * test: avoid requesting blocks beyond limited peer threshold
  * p2p: sync from limited peer, only request blocks below threshold
  * refactor: Make FindNextBlocks friendlier
  * test: bumpfee with user specified fee_rate ignores walletIncrementalRelayFee
  * bumpfee: ignore WALLET_INCREMENTAL_RELAY_FEE when user specifies fee rate
  * test: add script compression coverage for not-on-curve P2PK outputs
  * gui: debugwindow: update session ID tooltip
  * serialization: Support for multiple parameters
  * [test] Use deterministic addrman in addrman info tests
  * [test] Restart a node with empty addrman
  * [test] Use deterministic addrman in addpeeraddress test
  * Revert "test: avoid non-determinism in asmap-addrman test"
  * [init] Create deterministic addrman in tests using -test=addrman
  * [init] Remove -addrmantest command line arg
  * [init] Add new command line arg for use only in functional tests
  * doc: fixup NAT-PMP help doc
  * init: remove redundant upnp #ifdef
  * security: restrict abis in bitcoind.service</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1740484800">- Update to version 28.1:
  * doc: Update 28.1 release notes
  * doc: generate 28.1 manpages
  * build: bump to 28.1
  * depends: Fix CXXFLAGS on NetBSD
  * test: generateblocks called by multiple threads
  * rpc: Extend scope of validation mutex in generateblock
  * doc: update release notes for 28.1rc2
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.1rc2
  * Add release note for #31223
  * test: add functional test for -port behavior
  * net, init: derive default onion port if a user specified a -port
  * test: fix MIN macro-redefinition
  * util: use explicit cast in MultiIntBitSet::Fill()
  * fuzz: add cstdlib to FuzzedDataProvider
  * doc: update manual pages for 28.1rc1
  * build: bump version to 28.1rc1
  * doc: update release notes for 28.1rc1
  * build: disable compiling fuzz/utxo_snapshot.cpp with MSVC
  * refactor: Drop deprecated space in operator""_mst
  * addrman: change nid_type from int to int64_t
  * addrman, refactor: introduce user-defined type for internal nId
  * depends: For mingw cross compile use -gcc-posix to prevent library conflict
  * key: clear out secret data in `DecodeExtKey`
  * ci: add LLVM_SYMBOLIZER_PATH to Valgrind fuzz job
  * test: add missing sync to feature_fee_estimation.py
  * doc: add testnet4 section header for config file
  * doc: Archive 28.0 release notes
  * doc: Sync 28.0 release notes with website</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Don't require libboost_system-devel with boost 1.89+</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Update to version 31.0 (from 28.1; includes the 29.0 and 30.0
  major releases). Highlights across these releases:
  * Build system migrated from Autotools to CMake
  * Legacy BerkeleyDB wallet support removed; only descriptor
    (SQLite) wallets remain
  * Built-in UPnP port-mapping support removed
  * New unified "bitcoin" command-line wrapper
  * Numerous P2P, mempool policy, RPC and wallet improvements
  * See the upstream release notes for the full details
- Port the package to the CMake build system
- Build the GUI against Qt6 (was Qt5); rename the GUI subpackage
  from bitcoin-qt5 to bitcoin-qt6 (Obsoletes for a clean upgrade)
- Add fix-boost-1.91-multi_index.patch: fix the build against
  Boost &gt;= 1.91 (bitcoin/bitcoin#35175)
- Drop now-unneeded BuildRequires:
  * libdb-4_8-devel (legacy BDB wallet removed)
  * libminiupnpc-devel (UPnP removed)
  * pkgconfig(protobuf), pkgconfig(openssl) (BIP70 long gone)
  * autoconf, automake, libtool (Autotools replaced by CMake)
  * java-devel, lcov, git
- Convert BuildRequires to pkgconfig() style and express the
  upstream minimum versions (Boost 1.74, libevent 2.1.8,
  SQLite 3.7.17, Qt 6.2)
- Stop using the deprecated %suse_update_desktop_file macro;
  ship bitcoin-qt.desktop (Source2) and install it directly,
  and drop the update-desktop-files BuildRequires
- Drop the incorrect update-desktop-files post/postun scriptlets
  (the desktop database is refreshed by file triggers)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782043200">- Reference the tracking bugs for CVEs already fixed in current bitcoin
  (the affected versions all predate the shipped release):
  * CVE-2018-20587 (boo#1125092)
  * CVE-2019-15947 (boo#1149711)
  * CVE-2020-14198 (boo#1181786)
  * CVE-2021-3195 (boo#1181784)
  * CVE-2023-37192 (boo#1217678)
  * CVE-2024-35202 (boo#1231507)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783512000">- Update to version 31.1:
  * Fix an IP address leak when using the -privatebroadcast
    feature: connections could be made over the clearnet instead
    of the intended privacy network
  * Never open direct (non-proxied) private broadcast connections,
    and use the configured proxy on v2-&gt;v1 reconnections
  * Compact the chainstate in the background and randomly on
    startup to keep the UTXO database from growing unbounded
  * Wallet: stricter BerkeleyDB page validation during migration
    and corrected input-size estimation
  * Check for write failures before renaming settings.json to
    avoid corrupting node settings
- Drop fix-boost-1.91-multi_index.patch: merged upstream in 31.1</changelog>
</package>
<package pkgid="7b38dc8a87789a550caa365ccf1f7020fa5eb5619f3c09c6727019f85fc99f3c5ef504a3e2d7c1fee68bb4b01daf566f41956cf5fce0adb3f32e7de0711bdc64" name="bitcoin-qt6-debuginfo" arch="i586">
  <version epoch="0" ver="31.1" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709985600">- Use gcc13 on Leap</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1713182400">- Update to version 26.1:
  * [doc] add manual pages for 26.1
  * [doc] update release notes 26.1
  * [build] bump version to 26.1 final
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * [doc] update manual pages for v26.1rc2
  * [build] bump version to v26.1rc2
  * update release notes 26.1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * [test] IsBlockMutated unit tests
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * rpc: keep .cookie if it was not generated
  * [doc] add release notes for 26.1rc1
  * [doc] update manual pages for 26.1rc1
  * [build] bump version to 26.1rc1
  * qt: 26.1rc1 translations update
  * ci: Switch native macOS CI job to Xcode 15.0
  * build: Fix `-Xclang -internal-isystem` option
  * Use hardened runtime on macOS release builds.
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * [log] mempool loading
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * [refactor] Add helper for iterating through mempool entries
  * doc: update release notes for 26.x
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * test: add regression test for the getrawtransaction segfault
  * rpc: fix getrawtransaction segfault
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * doc: Missing additions to 26.0 release notes
  * doc: add historical release notes for 26.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1714392000">- Update to version 27.0:
  * doc: update manual pages for v27.0
  * build: bump version to v27.0 final
  * doc: import release notes from devwiki
  * Update the developer mailing list address.
  * ci: Print tsan errors to stderr
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * ci: Bump msan to llvm-18
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * doc: point release-notes.md to the dev wiki
  * doc: generate example bitcoin.conf for v27.0rc1
  * doc: generate manual pages for v27.0rc1
  * build: bump version to v27.0rc1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * docs: Fix broken reference to CI setup in test/lint/README.md
  * seeds: Update testnet seeds
  * seeds: Update mainnet seeds
  * makeseeds: Check i2p seeds too
  * makeseeds: Update PATTERN_AGENT
  * doc: remove rel note fragments
  * kernel: chainparams updates for 27.x
  * kernel: update chainTxData for 27.x
  * kernel: update nMinimumChainWork &amp; defaultAssumeValid for 27.x
  * qt: 27.0 translations update
  * doc: update signet faucet link in offline-signing-tutorial.md
  * test: remove file-wide interpreter.cpp ubsan suppression
  * ci: Fix functional tests step for pull requests in Windows GHA job
  * build, msvc: Do not compile redundant sources
  * build: move sha256_sse4 into libbitcoin_crypto_base
  * test: fix flaky wallet_send functional test
  * test: fix weight estimates in functional tests
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * doc: correct function name in AssumeUTXO design docs
  * doc: remove references to disable-asm option now that it's gone
  * build: remove confusing and inconsistent disable-asm option
  * refactor: gui, simplify boost signals disconnection
  * fuzz: add target for local addresses
  * test: removes unnecessary check from validation_tests
  * test: Fix intermittent failure in rpc_net.py --v2transport
  * gui: guard accessing a nullptr 'clientModel'
  * ci: print python version on win64 native job
  * serialization: use internal endian conversion functions
  * serialization: detect byteswap builtins without autoconf tests
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * doc: Fix Broken Links
  * serialization: replace char-is-int8_t autoconf detection with c++20 concept
  * Squashed 'src/crc32c/' changes from 0bac72c455..b60d2b7334
  * test: Remove Windows-specific code from `system_tests/run_command`
  * [test] IsBlockMutated unit tests
  * Add transaction_identifier::size to allow Span conversion
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * build: remove -Wdocumentation conditional
  * crypto: replace CountBits with std::bit_width
  * crypto: replace non-standard CLZ builtins with c++20's bit_width
  * doc: Update OpenBSD build docs to 7.4
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * test: Add option to skip unit tests for the test runner
  * Fix CI-detected codespell warnings
  * doc: document preference for list-initialization
  * test: Fix intermittent issue in interface_rest.py
  * [fuzz] Avoid partial negative result
  * ci: avoid running git diff after patching
  * test: assert rpc error for addnode v2transport not enabled
  * refactor: Add missing include for USE_BDB, USE_SQLITE to bench/wallet_ismine.cpp
  * lint: Check for missing or redundant bitcoin-config.h includes
  * lint: Make lint error easier to spot in output
  * doc: Add missing RUST_BACKTRACE=1
  * lint: Add get_subtrees() helper
  * docs: ci multi-arch requires qemu
  * doc: document that BIP324 on by default for v27.0
  * qt, test: Recognize dialog object by name
  * depends: fix BDB compilation on OpenBSD
  * wallet: Retrieve ID from loaded DescSPKM directly
  * wallet: Use scriptPubKeyCache in GetSolvingProvider
  * wallet: Use scriptPubKey cache in GetScriptPubKeyMans
  * wallet: Use scriptPubKey cache in IsMine
  * wallet: Cache scriptPubKeys for all DescriptorSPKMs
  * wallet: Introduce a callback called after TopUp completes
  * bench: Add a benchmark for ismine
  * ci: Skip git install if it is already installed
  * doc: Clarify maxfeerate help
  * rpc: Fixed signed integer overflow for large feerates
  * rpc: Add ParseFeeRate helper
  * doc: Update translation_process.md
  * rpc: Implement RPCHelpMan::ArgValue&lt;&gt; for UniValue
  * scripted-diff: Fix bitcoin_config_h includes
  * qt: Update translation source file for v27.0 string freeze
  * test: fix intermittent failure in wallet_reorgrestore.py
  * wallet: simplify EraseRecords by using 'ErasePrefix'
  * wallet: bdb batch 'ErasePrefix', do not create txn internally
  * wallet: db, introduce 'RunWithinTxn()' helper function
  * test: enable v2 for python p2p depending on global --v2transport flag
  * [test] second child of a v3 tx can be replaced individually
  * [refactor] use MAX_PUBKEYS_PER_MULTISIG instead of magic numbers in test
  * [test] PackageV3Checks with inheritance violation in mempool ancestor
  * [doc] fix docs and comments from v3
  * scripted-diff: rename ZapSelectTx to RemoveTxs
  * wallet: batch and simplify ZapSelectTx process
  * opt: Skip over barren combinations of tiny UTXOs
  * opt: Skip checking max_weight separately
  * opt: Cut if last addition was minimal weight
  * opt: Skip heavier UTXOs with same effective value
  * opt: Tiebreak UTXOs by weight for CoinGrinder
  * opt: Skip evaluation of equivalent input sets
  * opt: Track remaining effective_value in lookahead
  * opt: Skip branches with worse weight
  * fuzz: Test optimality of CoinGrinder
  * fuzz: Add CoinGrinder fuzz target
  * coinselection: Track whether CG completed
  * test: Add coin_grinder_tests
  * coinselection: Add CoinGrinder algorithm
  * test, assumeutxo: Add test to ensure failure when mempool not empty
  * [doc] v3 signaling in mempool-replacements.md
  * [fuzz] v3 transactions and sigop-adjusted vsize
  * [functional test] v3 transaction submission
  * test framework: Add and use option for tx-version in MiniWallet methods
  * [policy/validation] allow v3 transactions with certain restrictions
  * [policy] add v3 policy rules
  * fuzz: increase length of string used for `NetWhitelist{bind}Permissions::TryParse`
  * wallet: migration, batch addressbook records removal
  * wallet: addressbook migration, batch db writes
  * refactor: wallet, simplify addressbook migration
  * refactor: SetAddressBookWithDB, minimize number of map lookups
  * refactor: SetAddrBookWithDB, signal only if write succeeded
  * wallet: clean redundancies in DelAddressBook
  * test: Fix SegwitV0SignatureMsg nLockTime signedness
  * test: Fix utxo set hash serialisation signedness
  * qt: Update translation source file
  * qt: Bump Transifex slug for 27.x
  * qt: Translation updates from Transifex
  * test: Don't use v2transport when it's too slow.
  * test: enable p2p_invalid_messages.py with v2transport
  * test: enable p2p_sendtxrcncl.py with v2transport
  * test: wallet, coverage for concurrent db transactions
  * tests: Test for concurrent writes with db tx
  * sqlite: Ensure that only one SQLiteBatch is writing to db at a time
  * test: speedup bip324_cipher.py unit test
  * fuzz: remove unused `args` and `context` from `FuzzedWallet`
  * test: check that mempool msgs lead to disconnect if uploadtarget is reached
  * test: check for specific disconnect reasons in feature_maxuploadtarget.py
  * test: verify `-maxuploadtarget` limit state via `getnettotals` RPC result
  * fuzz: Set -rss_limit_mb=8000 for generate as well
  * fuzz: Generate with random libFuzzer settings
  * test: Add makefile target for running unit tests
  * wallet: remove unused 'accept_no_keys' arg from decryption process
  * test: fix intermittent failure in rpc_setban.py --v2transport
  * tests: Test that descriptors flag is set for migrated blank wallets
  * wallet: Make sure that the descriptors flag is set for blank wallets
  * test: Test migration of tx with both spendable and watchonly
  * wallet: Keep txs that belong to both watchonly and migrated wallets
  * test: Make sure that migration test does not rescan on reloading
  * wallet: Reload the wallet if migration exited early
  * wallet: Write bestblock to watchonly and solvable wallets
  * refactor: Fix timedata includes
  * test: p2p: adhere to typical VERSION message protocol flow
  * test: p2p: process post-v2-handshake data immediately
  * test: p2p: introduce helper for sending prepared VERSION message
  * test: Fix CPartialMerkleTree.nTransactions signedness
  * Modify command line help to show support for BIP21 URIs
  * Don't use scientific notation in log messages
  * [test] make v2transport arg in addconnection mandatory and few cleanups
  * test: fix intermittent failure in p2p_v2_earlykeyresponse
  * test: Assumeutxo with more than just coinbase transactions
  * libconsensus: deprecate
  * test: sqlite, add coverage for dangling to-be-reverted db txns
  * sqlite: guard against dangling to-be-reverted db transactions
  * sqlite: introduce HasActiveTxn method
  * sqlite: add ability to interrupt statements
  * rpc: Do not wait for headers inside loadtxoutset
  * net: enable v2transport by default
  * fuzz: Print coverage summary after run_once
  * doc: update `BroadcastTransaction` comment
  * test: fix wallet_import_rescan unrounded minimum amount
  * test: Remove struct import from messages.py
  * scripted-diff: test: Use int from_bytes and to_bytes over struct packing
  * test: Use int from_bytes and to_bytes over struct packing
  * test: Treat msg_version.relay as unsigned
  * depends: remove (darwin) libtool now that it's no longer used
  * depends: use ar rather than libtool for miniupnpc/libnatpmp
  * [rpc] return full string for package_msg and package-error
  * fuzz: also set MSAN_SYMBOLIZER_PATH
  * ci: Use DEBUG=1 in depends for MSAN jobs
  * ci: use LLVM 17.0.6 in MSAN jobs
  * refactor: Compile unreachable code
  * depends: Do not override CFLAGS when building SQLite with DEBUG=1
  * depends: Ensure definitions are passed when building SQLite with DEBUG=1
  * ci: Update cache action
  * qt: Avoid non-self-contained Windows header
  * [test] Add functional test to test early key response behaviour in BIP 324
  * [test] Check whether v2 TestNode performs downgrading
  * [test] Add functional tests to test v2 P2P behaviour
  * [test] Ignore BIP324 decoy messages
  * [test] Allow inbound and outbound connections supporting v2 P2P protocol
  * [test] Reconnect using v1 P2P when v2 P2P terminates due to magic byte mismatch
  * [test] Build v2 P2P messages
  * [test] Use lock for sending P2P messages in test framework
  * [test] Read v2 P2P messages
  * [test] Perform initial v2 handshake
  * [test] Introduce EncryptedP2PState object in P2PConnection
  * fuzz: Exit and log stderr for parse_test_list errors
  * [test] Construct class to handle v2 P2P protocol functions
  * wallet: clarify replaced_by_txid and replaces_txid in help output
  * init: settings, do not load auto-generated warning msg
  * validation: move nChainTx assert down in CheckBlockIndex
  * doc: fix checkblockindex comments
  * [test] Move MAGIC_BYTES to messages.py
  * [test/crypto] Add ECDH
  * [rpc/net] Allow v2 p2p support in addconnection
  * net: remove now unused global 'g_initial_block_download_completed'
  * test: add coverage for peerman adaptive connections service flags
  * net: peer manager, dynamically adjust desirable services flag
  * fuzz: extend ConsumeNetAddr() to return I2P and CJDNS addresses
  * depends: Update libmultiprocess library to fix C++20 macos build error
  * settings: add auto-generated warning msg for editing the file manually
  * init: improve corrupted/empty settings file error msg
  * wallet: remove unused `SignatureData` instances in spkm's `FillPSBT` methods
  * Move TRACEx parameters to seperate lines
  * wallet: fix coin selection tracing to return -1 when no change pos
  * test: ensure output is large enough to pay for its fees
  * refactor: pass CRecipient to FundTransaction
  * refactor: simplify `CreateRecipients`
  * refactor: remove out param from `ParseRecipients`
  * refactor: move parsing to new function
  * refactor: move normalization to new function
  * test: add tests for fundrawtx and sendmany rpcs
  * build: Pass sanitize flags to instrument `libsecp256k1` code
  * refactor: remove CTxMemPool::queryHashes()
  * refactor: Mark prevector iterator with std::contiguous_iterator_tag
  * ci: vary /tmp/env
  * wallet: avoid returning a reference to vMasterKey after releasing the mutex that guards it
  * refactor: Fix binary operator+ for prevector iterators
  * refactor: Fix constness for prevector iterators
  * refactor: Add missing default constructor to prevector iterators
  * test: Use blocks_path where possible
  * rpc: Fix race in loadtxoutset
  * contrib: Fix clang-format-diff.py lint errors
  * contrib: Latest clang-format-diff.py script
  * refactor: Allow std::span construction from CKey
  * [refactor] change Workspace::m_conflicts and adjacent funcs/structs to use Txid
  * Add missing XOnlyPubKey::data() to get mutable data
  * test: Remove all-lint.py script
  * doc: move-only lint docs to one place
  * build: move -mlinker-version to *FLAGS
  * depends: deduplicate use of mmacosx-version-min in macOS build
  * build: fix optimisation flags used for --coverage
  * ci: cleanup C*FLAG usage in Valgrind jobs
  * build: add sanitizer flags to configure output
  * build: always set -g -O2 in CORE_CXXFLAGS
  * depends: add NM output to gen_id
  * test: wallet db, exercise deadlock after write failure
  * doc, test: Test and explain service flag handling
  * opt: Tie-break UTXO sort by waste for BnB
  * doc: Document max_weight on BnB
  * net: move state dependent peer services flags
  * net: decouple state independent service flags from desirable ones
  * net: store best block tip time inside PeerManager
  * wallet: Reset chain notifications handler if AttachChain fails
  * doc: Add missing backtick in developer notes logging section
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * Make v2transport default for addnode RPC when enabled
  * [log] mempool loading
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * Add test for negative transaction version w/ CSV to tx_valid.json
  * tests: Test migration of blank wallets
  * wallet: Better error message when missing LegacySPKM during migration
  * wallet: Check for descriptors flag before migration
  * wallet: Skip key and script migration for blank wallets
  * [depends] Allow PATH with spaces in directory names.
  * doc: refer to "Node relay options" in policy/README
  * doc: add unconditional info loglevel following merge of PR 28318
  * ci: Rename tasks (previous releases, macOS cross)
  * test: Assert that a new tx with a delta of 0 is never added
  * rpc: exposing modified_fee in getprioritisedtransactions
  * ci: move CMake into base packages
  * doc: upgrade Bitcoin Core license to 2024
  * [fuzz] Improve fuzzing stability for ellswift_roundtrip harness
  * test: assumeutxo: spend coin from snapshot chainstate after loading
  * Fix -netinfo backward compat with getpeerinfo pre-v26
  * fuzz: fix `connman` initialization
  * fuzz: Assume presence of __builtin_*_overflow, without checks
  * Revert "build: Fix undefined reference to __mulodi4"
  * build: Bump clang minimum supported version to 14
  * rpc: renaming txid -&gt; transactionid
  * rpc: changed prioritisation-map -&gt; ""
  * build: Drop `ALLOW_HOST_PACKAGES` support in depends
  * test: wallet migration, add coverage for tx extra data
  * ci: Switch native macOS CI job to Xcode 15.0
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * build: Fix `-Xclang -internal-isystem` option
  * wallet: migration, remove extra NotifyTransactionChanged call
  * wallet: ZapSelectTx, remove db rewrite code
  * Remove GetAdjustedTime
  * crypto: remove sha256_sse4 from the base crypto helper lib
  * crypto, hash: replace custom rotl32 with std::rotl
  * ci, iwyu: Drop backported mappings
  * fuzz: set `nMaxOutboundLimit` in connman target
  * build: remove --enable-lto
  * crypto: remove use of BUILD_BITCOIN_INTERNAL macro in sha256
  * doc: Clarify C++20 comments
  * RPC/Blockchain: scanblocks: Accept named param for filter_false_positives
  * Revert "depends: systemtap: remove variadic params that trigger compiler warnings"
  * Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2
  * build: Fix check whether `-latomic` needed
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * contrib: add macho branch protection check
  * test: change `m_submitted_in_package` input to fuzz data provider boolean
  * tx fees: update `m_from_disconnected_block` to `m_mempool_limit_bypassed`
  * doc: fix typo and update incorrect comment
  * fuzz: rule-out too deep derivation paths in descriptor parsing targets
  * cli: add transport protcol column to -netinfo
  * net: attempt v2 transport for addrfetch connections if we support it
  * net: attempt v2 transport for manual connections if we support it
  * During IBD, prune as much as possible until we get close to where we will eventually keep blocks
  * refactor: share and use `GenerateRandomKey` helper
  * doc: Add multiprocess design doc
  * Allow int8_t optimized vector serialization
  * Faster std::byte (pre)vector (un)serialize
  * depends: patch around non-determinism in qt
  * build: rename native_clang to native_llvm
  * Revert "build: Patch Qt to handle minimum macOS version properly"
  * guix: use clang-toolchain-17 for macOS build
  * build: Bump `native_clang` up to 17.0.6
  * Use hardened runtime on macOS release builds.
  * logging: Replace uses of LogPrintfCategory
  * logging: add LogError, LogWarning, LogInfo, LogDebug, LogTrace
  * wallettool: Don't create CWallet when dumping DB
  * wallettool: Don't unilaterally reset wallet_instance if loading error
  * [doc]: add doxygen return comment for CheckPackageLimits
  * doc: Rework guix docs after 1.4 release
  * wallet, mempool: propagete `checkChainLimits` error message to wallet
  * Allow std::byte C-style array serialization
  * refactor: Print verbose serialize compiler error messages
  * fuzz: coinselection, improve `min_viable_change`/`change_output_size`
  * tests: ensure functional tests set permitbaremultisig=1 when needed
  * tests: test both settings for permitbaremultisig in p2sh tests
  * logging: add -loglevelalways=1 option
  * logging: treat BCLog::ALL like BCLog::NONE
  * logging: Drop BCLog::Level::None
  * logging: Log Info messages unconditionally
  * logging: make [cat:debug] and [info] implicit
  * logging: refactor: pull prefix code out
  * Update security.md contact for achow101
  * [fuzz] Improve fuzzing stability for minisketch harness
  * refactor: Rename fs::path::u8string() to fs::path::utf8string()
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * fuzz: Limit p2p fuzz targets to MAX_PROTOCOL_MESSAGE_LENGTH
  * build: Bump guix time-machine to unlock riscv64 metal
  * fuzz: set `m_fallback_fee`/`m_fee_mode` in `wallet_fees` target
  * msvc: Fix `test\config.ini` content
  * test: add TestNode wait_until helper
  * test: Actually fail when a python unit test fails
  * build: Bump minimum required Boost to 1.73.0 to support C++20
  * test: wallet, fix change position out of range error
  * depends: build libmultiprocess with position independant code
  * depends: always install libmultiprocess to /lib
  * depends: always install capnp to /lib
  * Revert "ci: Only run functional tests on windows in master"
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: Assert that the wallet is not initialized in LoadWallet
  * tests, bench: Remove incorrect LoadWallet() calls
  * test: Add tests for CFeeRate multiplication operator
  * doc: update/clarify max outbound connection count
  * doc: Update bitcoin-tx replaceable documentation
  * Remove deprecated -rpcserialversion
  * ArgsManager: return path by value from GetBlocksDirPath()
  * refactor: Remove pre-C++20 fs code
  * Add tests for C++20 std::u8string
  * refactor: Avoid copy/move in fs.h
  * refactor: Use C++20 std::chrono::days
  * Add a note to msvc readme re building Qt for Bitcoin Core.
  * msvc: Define the same `QT_...` macros as in Autotools builds
  * Add multiplication operator to CFeeRate
  * msvc: Optimize "Release" builds
  * test: fix intermittent error in rpc_net.py (#29030)
  * tests: Add unit tests for bitcoin-tx replaceable command
  * wallet: return CreatedTransactionResult from FundTransaction
  * wallet: use optional for change position as an optional in CreateTransaction
  * wallet: Explicitly preserve scriptSig and scriptWitness in CreateTransaction
  * wallet: Explicitly preserve transaction version in CreateTransaction
  * wallet: Explicitly preserve transaction locktime in CreateTransaction
  * wallet: Set preset input sequence through coin control
  * wallet: Replace SelectExternal with SetTxOut
  * coincontrol: Replace HasInputWeight with returning optional from Get
  * wallet: Introduce and use PreselectedInput class in CCoinControl
  * test: fix `addnode` functional test failure on OpenBSD
  * doc: test: mention OS detection preferences in style guideline
  * test: detect OS consistently using `platform.system()`
  * test: use `skip_if_platform_not_linux` helper where possible
  * fuzz: Improve fuzzing stability for txorphan harness
  * wallet: fix key parsing check for miniscript expressions in `ParseScript`
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * qt: update widgets availability on wallet selection
  * doc: Missing additions to 26.0 release notes
  * doc: Add link to needs-release-notes label
  * doc: add historical release notes for 26.0
  * doc: add minimum required Linux Kernel to release-notes
  * refactor: rpc: Pass CBlockIndex by reference instead of pointer
  * refactor: Use reference instead of pointer in IsBlockPruned
  * fuzz: Use C++20 starts_with in rpc.cpp
  * Revert "tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings"
  * refactor: Drop unused _Pragma to ignore -Wgnu-zero-variadic-macro-arguments
  * refactor: modernize-use-default-member-init for bit-fields (C++20)
  * build: Require C++20 compiler
  * test: Extends MEMPOOL msg functional test
  * fuzz: Detect deadlocks in process_message
  * fuzz: Avoid timeout in bitdeque
  * test: wait for fee estimator to catch up before estimating fees
  * fuzz: p2p: Detect peer deadlocks
  * test: fix v2 transport intermittent test failure (#29002)
  * test: add regression test for the getrawtransaction segfault
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * rpc, doc: encryptwallet, mention HD seed rotation and new backup
  * wallet: Migrate entire address book entries
  * rpc: fix getrawtransaction segfault
  * build: Enable -Wunreachable-code
  * build: use macOS 14 SDK (Xcode 15.0)
  * build: patch boost process for macOS 14 SDK
  * depends: add -platform_version to macOS build flags
  * bitcoin-tx: Make replaceable value optional
  * fuzz: txorphan check wtxids using GenTxid::Wtxid not GenTxid::Txid
  * Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directly
  * refactor: Add InitContext function to initialize NodeContext with global pointers
  * refactor: Remove calls to StartShutdown from KernelNotifications
  * refactor: Remove call to StartShutdown from stop RPC
  * util: Get rid of uncaught exceptions thrown by SignalInterrupt class
  * refactor: Remove call to ShutdownRequested from IndexWaitSynced
  * refactor: Remove call to ShutdownRequested from HTTPRequest
  * refactor: Add NodeContext::shutdown member
  * refactor: Remove call to StartShutdown from qt
  * refactor: Remove call to ShutdownRequested from rpc/mining
  * refactor: Remove call to ShutdownRequested from chainstate init
  * depends: Build `native_capnp` package with CMake
  * depends: Build `capnp` package with CMake
  * init: don't delete PID file if it was not generated
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * test: Fix test by checking the actual exception instance
  * net: Add continuous ASMap health check logging
  * build: disable external-signer for Windows
  * ci: remove --enable-external-signer from win64 job
  * contrib: drop GCC MAX_VERSION to 4.3.0 in symbol-check
  * ci: remove libz-dev from macOS build deps
  * Rename version.h to node/protocol_version.h
  * Remove unused version.h include
  * Remove unused SER_NETWORK, SER_DISK
  * Remove unused CDataStream
  * fuzz: Drop unused version from fuzz input format
  * guix: switch from guix environment to guix shell
  * test_submitpackage: only make a chain of 3 txns
  * doc: submitpackage vsize results are sigops-adjusted
  * RPC submitpackage: change return format to allow partial errors
  * fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz target
  * fuzz: Fix nullptr deref in scriptpubkeyman
  * ci: Reduce use of bash -c
  * test: Add missing CBlockPolicyEstimator::processBlockTx suppression
  * test: Setup networking globally
  * multiprocess: Add type conversion code for UniValue types
  * multiprocess: Add type conversion code for serializable types
  * test: add ipc test to test multiprocess type conversion code
  * guix: remove input labels
  * refactor: Use Txid in CMerkleBlock
  * ci: Rename test script to 03_test_script.sh
  * scripted-diff: Use DataStream in most places
  * refactor: SpanReader without nVersion
  * fuzz: Avoid timeout in process_messages
  * fuzz: BIP324: damage ciphertext/aad in full byte range
  * fuzz: Faster wallet_notifications target
  * bench: add readblock benchmark
  * msvc: Specify `boost-date-time` package explicitly
  * msvc: Update vcpkg manifest baseline up to "2023.08.09 Release"
  * msvc: No need to specify the default feature for `libevent` package
  * Change petertodd seeds to petertodd.net
  * Revert "ci: Avoid toolset ambiguity that MSVC can't handle"
  * ci: Set MSVC toolset version explicitly
  * ci: Run vcpkg with path prefix
  * Export assert from util/check.h
  * ci: remove python3-setuptools from mac build deps
  * Fix IWYU for the script_flags fuzz target
  * fuzz: Limit fuzz buffer size in script_flags target
  * fuzz: CDataStream -&gt; DataStream in script_flags
  * test: Add gettransaction test for "coin-join" tx
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * refactor: P2P transport without serialize version and type
  * rpc: `SyncWithValidationInterfaceQueue` on fee estimation RPC's
  * tx fees, policy: CBlockPolicyEstimator update from `CValidationInterface` notifications
  * CValidationInterface: modify the parameter of `TransactionAddedToMempool`
  * tx fees, policy: update `CBlockPolicyEstimator::processBlock` parameter
  * CValidationInterface, mempool: add new callback to `CValidationInterface`
  * tx fees, policy: cast with static_cast instead of C-Style cast
  * tx fees, policy: bugfix: move `removeTx` into reason != `BLOCK` condition
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * wallet: batch external signer descriptor import
  * wallet: descriptors setup, batch db operations
  * wallet: batch legacy spkm TopUp
  * wallet: batch descriptor spkm TopUp
  * test: Directly constructing 2 entry map for getprioritisedtransactions
  * test: Add uint256 string parse tests
  * refactor: Remove unused and fragile string interface from arith_uint256
  * Use Txid in COutpoint
  * fuzz: add target for `DescriptorScriptPubKeyMan`
  * fuzz: create ConsumeCoins
  * fuzz: move `MockedDescriptorConverter` to `fuzz/util`
  * pool: change memusage_test to use int64_t, add allocation check
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * refactor: NetMsg::Make() without nVersion
  * pool: make sure PoolAllocator uses the correct alignment
  * refactor: Make CTxMemPoolEntry only explicitly copyable
  * depends: bump libmultiprocess to fix capnproto deprecation warnings
  * streams: Drop unused CAutoFile
  * refactor: switch from CAutoFile to AutoFile
  * blockstorage: switch from CAutoFile to AutoFile
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * streams: Remove unused CAutoFile::GetVersion
  * streams: Base BufferedFile on AutoFile instead of CAutoFile
  * Remove unused Make() overload in netmessagemaker.h
  * refactor: VectorWriter without nVersion
  * doc: Simplify guix install doc, after 1.4 release
  * doc: remove mingw-w64 install for "older" systems
  * test: replace `Callable`/`Iterable` with their `collections.abc` alternative (PEP 585)
  * test: add unit test for CConnman::AddedNodesContain()
  * p2p: do not make automatic outbound connections to addnode peers
  * test: fix `AddNode` unit test failure on OpenBSD
  * bench: add benchmark for wallet creation procedure
  * Include version.h in fewer places
  * Convert some CDataStream to DataStream
  * serialize: Drop useless version param from GetSerializeSize()
  * serialize: drop GetSerializeSizeMany
  * serialize: Drop nVersion from [C]SizeComputer
  * doc: remove x86_64 build assumption from depends doc
  * contrib: use a raw string for a regular expression literal that contains backslashes in signet/miner
  * doc: remove mention of missing bdb being a configure error
  * bench: Update nanobench to 4.3.11
  * fuzz: AutoFile with XOR
  * fuzz: Reduce LIMITED_WHILE limit for file fuzzing
  * fuzz: Remove FuzzedAutoFileProvider
  * depends: remove PYTHONPATH from config.site
  * test: migrate to some per-symbol ubsan suppressions
  * depends: Include `config.guess` and `config.sub` into `meta_depends`
  * Drop CHashWriter
  * Drop OverrideStream
  * Use ParamsWrapper for witness serialization
  * script: Enhance validations in utxo_snapshot.sh
  * ci: Add missing COPY for ./test/lint/test_runner
  * lint: Report all lint errors instead of early exit
  * guix: default ssp for Windows GCC
  * guix: remove ssp workaround from Windows GCC
  * build: remove explicit libssp linking from Windows build
  * guix: remove python-macholib
  * guix: update signapple
  * test: Add test for array serialization
  * refactor: Initialize magic bytes in constructor initializer
  * doc: rewrite explanation for -par=
  * test: add assumeutxo wallet test
  * guix: update time-machine to 77386bdbfe6b0c649c05ab37f08051d1ab3e5074
  * build: Patch Qt to handle minimum macOS version properly
  * test: fix node index bug when comparing peerinfo
  * [refactor] remove access to mapTx in validation_block_tests
  * [refactor] rewrite BlockAssembler inBlock and failedTx as sets of txids
  * scripted-diff: rename vTxHashes to txns_randomized
  * [refactor] rewrite vTxHashes as a vector of CTransactionRef
  * [refactor] remove access to mapTx in validation.cpp
  * [txmempool] make CTxMemPoolEntry::lockPoints mutable
  * [refactor] use CheckPackageLimits for checkChainLimits
  * [refactor] remove access to mapTx.find in mempool_tests.cpp
  * [refactor] remove access to mapTx in blockencodings_tests.cpp
  * [refactor] remove access to mapTx from rpc/mempool.cpp
  * [refactor] get wtxid from entry instead of vTxHashes
  * [refactor] use exists() instead of mapTx.find()
  * [refactor] remove access to mapTx from policy/rbf.cpp
  * [refactor] Add helper for retrieving mempool entry
  * [refactor] Add helper for iterating through mempool entries
  * test, assumeutxo: Use assert_debug_log for error details
  * mempool: persist with XOR
  * build: Add an old hack to remove bind_at_load from libtool.
  * build: remove -bind_at_load usage
  * fuzz: allow fake and duplicate inputs in tx_package_eval target
  * fuzz: allow reaching MempoolAcceptResult::ResultType::DIFFERENT_WITNESS in tx_package_eval target
  * test: Avoid intermittent failures in feature_init
  * ci: remove "--exclude banman" for fuzzing in mac
  * fuzz: call lookup functions before calling `Ban`
  * ci: Switch IWYU to `clang_17` branch
  * ci: win64 task does use boost:process
  * test: enable v2 transport for p2p_timeouts.py
  * test: enable v2 transport for rpc_net.py
  * test: enable v2 transport for p2p_node_network_limited.py
  * test: enable --v2transport in combination with --usecli
  * test: persist -v2transport over restarts and respect -v2transport=0
  * [refactor] updating miniminer comments to be more accurate
  * ci: remove note re M1 usage
  * test: Add missing wait for version to be sent in add_outbound_p2p_connection
  * fuzz: Avoid timeout and bloat in fuzz targets
  * tests: Increase wallet_miniscript.py rpc timeout to 90 seconds
  * Throw error if invalid parameters passed to getnetworkhashps RPC endpoint
  * fuzz: explicitly specify llvm-symbolizer path in runner
  * [refactor] Miniminer var cached_descendants to descendants
  * [refactor] Change MiniMinerMempoolEntry order
  * [validation] change package-fee-too-low, return wtxid(s) and effective feerate
  * [test] use CheckPackageMempoolAcceptResult in previous tests
  * doc: fix typos
  * [validation] add TxValidationResult::TX_RECONSIDERABLE, TX_UNKNOWN
  * [refactor] use Wtxid for m_wtxids_fee_calculations
  * test: remove custom rpc timeout for `wallet_miniscript.py`, reorder in test_runner
  * wallet: cache descriptor ID to avoid repeated descriptor string creation
  * build: Drop no longer needed MSVC warning suppressions
  * ci: Drop no longer needed "Fix Visual Studio installation" step
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * fuzz: Avoid utxo_total_supply timeout
  * test: bugfix CheckPackageMempoolAcceptResult return all error strings
  * init: completely remove `-zapwallettxes` (remaining hidden option)
  * guix: switch to 6.1 kernel headers over 5.15
  * rpc: keep .cookie if it was not generated
  * test: Add missing sync on send_version in peer_connect
  * depends: Bump to capnproto-c++-1.0.1
  * build: latest config.sub in depends
  * build: latest config.guess in depends
  * [test] MiniMiner::Linearize and manual construction
  * [refactor] unify fee amounts in miniminer_tests
  * [MiniMiner] track inclusion order and add Linearize() function
  * [test] add case for MiniMiner working with negative fee txns
  * [MiniMiner] make target_feerate optional
  * [MiniMiner] allow manual construction with non-mempool txns
  * [refactor] change MiniMinerMempoolEntry ctor to take values, update includes
  * [lint] update expected boost includes
  * doc: update docs for CHECK_ATOMIC macro
  * depends: drop -O1 workaround from arm64 apple Qt build
  * Use CheckPackageMempoolAcceptResult for package evaluation fuzzing
  * [test util] CheckPackageMempoolAcceptResult for sanity-checking results
  * tests: Fix LCOV_OPTS to be in the correct position
  * MOVEONLY: CleanupTemporaryCoins into its own function
  * [test util] CreateValidTransaction multi-in/out, configurable feerate, signal BIP125
  * scripted-diff: rename CheckPackage to IsWellFormedPackage
  * [refactor] move package checks into helper functions
  * refactor: Remove unused circular include dependency from validation.cpp
  * build: Update `qt` package up to 5.15.11
  * [primitives] Precompute result of CTransaction::HasWitness
  * fuzz: tx_pool checks ATMP result invariants
  * Create net_peer_connection unit tests
  * netbase: use reliable send() during SOCKS5 handshake
  * sock: change Sock::SendComplete() to take Span
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * guix: update signapple
  * build: remove potential for duplciate natpmp linking
  * build: remove duplicate -lminiupnpc linking
  * gui: fix crash on selecting "Mask values" in transaction view
  * addrman: log AS only when using asmap
  * Allow unit tests to access additional CConnman members
  * net/rpc: Makes CConnman::GetAddedNodeInfo able to return only non-connected address on request
  * rpc: Prevents adding the same ip more than once when formatted differently
  * net/rpc: Check all resolved addresses in ConnectNode rather than just one
  * refactor: Remove unused gcc-9 workaround in txrequest
  * Always enable -Wsuggest-override
  * Bump g++ minimum supported version to 10
  * refactor: Fix bugprone-string-constructor warning
  * Remove WithParams serialization helper
  * [test] Test i2p private key constraints
  * Remove feature_txindex_compatibility.py in V27
  * refactor: Add LIFETIMEBOUND to all (w)txid getters
  * Add offline signing tutorial
  * [net] Check i2p private key constraints
  * Fix bugprone-lambda-function-name errors
  * Remove DirIsWritable, GetUniquePath
  * Return LockResult::ErrorWrite in LockDirectory
  * refactor: Return enum in LockDirectory
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * test: replace random_bytes with randbytes #28720
  * iwyu: Export prevector.h from script.h
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * scripted-diff: use PEP 585 built-in collection types for verify-binary script
  * test: use built-in collection types for type hints (Python 3.9 / PEP 585)
  * gui: Check for private keys disabled before attempting unlock
  * build: Bump minimum supported Clang to clang-13
  * Bump .python-version from 3.9.17 to 3.9.18
  * depends: zeromq 4.3.5
  * doc: remove release note fragments for 26.x branch
  * build: bump version to 26.99
  * test: remove unused `find_output` helper
  * test: refactor: support sending funds with outpoint result
  * tests: Reset node context members on ~BasicTestingSetup
  * shutdown: Destroy kernel last
  * wallet: Add asserts to detect unset transaction height values
  * wallet, refactor: Add CWalletTx::updateState function
  * lint: Add `lint-qt-translation.py`
  * qt: Avoid error prone leading spaces in translatable strings
  * qt, refactor: Drop superfluous type conversions
  * doc: fix broken doc/design/multiprocess.md links after #24352
  * span: Make Span template deduction guides work in SFINAE context
  * util: Add ArgsManager SetConfigFilePath method
  * interfaces: Rename CalculateBumpFees methods to be compatible with capn'proto
  * interfaces: Change getUnspentOutput return type to avoid multiprocess segfault
  * interfaces: Add schedulerMockForward method so mockscheduler RPC can work across processes
  * interfaces: Fix const virtual method that breaks multiprocess support
  * streams: Add SpanReader ignore method
  * [test] DisconnectedBlockTransactions::DynamicMemoryUsage
  * bugfix: correct DisconnectedBlockTransactions memory usage
  * rpc: mention that migratewallet can take a while
  * assume duplicate transactions are not added to `iters_by_txid`
  * move only: move implementation code to disconnected_transactions.cpp
  * Move compat.h include from system.h to system.cpp
  * refactor: update `MAX_DISCONNECTED_TX_POOL` from kb to bytes
  * scripted-diff: Use ser params operator
  * test: Use SER_PARAMS_OPFUNC in serialize_tests.cpp
  * Use type-safe txid types in orphanage
  * Introduce types for txids &amp; wtxids
  * test: check that we don't send a getaddr msg to an inbound peer
  * test: make python p2p not send getaddr messages when it's being connected to
  * [net processing] Use HasWitness over comparing (w)txids
  * test: randomized perturbing in feature_init
  * test: simplify feature_init
  * test: Add tests for unfiltered GetAddr usage
  * fuzz: Let fuzzers use filter options in GetAddr/GetAddresses
  * net: Optionally include terrible addresses in GetAddr results
  * Move compat/assumptions.h include to one place that actually needs it
  * Remove __cplusplus from compat/assumptions.h
  * Remove duplicate NDEBUG check from compat/assumptions.h
  * doc: improve documentation around connection limit maximums
  * scripted-diff: Rename connection limit variables
  * net: add m_max_inbound to connman
  * net, refactor: move calculations for connection type limits into connman
  * refactor: Move `{MAX,DEFAULT}_SCRIPTCHECK_THREADS` constants
  * refactor: Make `CCheckQueue` non-copyable and non-movable explicitly
  * refactor: Drop unneeded declaration
  * refactor: Make `CCheckQueue` constructor start worker threads
  * Make `CCheckQueue` destructor stop worker threads
  * Move global `scriptcheckqueue` into `ChainstateManager` class
  * Add support for RNDR/RNDRRS for aarch64 on Linux
  * [test/crypto] Add FSChaCha20Poly1305 AEAD python implementation
  * [test/crypto] Add FSChaCha20 python implementation
  * [test/crypto] Add RFC 8439's ChaCha20Poly1305 AEAD
  * [test/crypto] Add Poly1305 python implementation
  * [test/crypto] Use chacha20_block function in `data_to_num3072`
  * [test/crypto] Add ChaCha20 python implementation
  * addrman, refactor: improve stochastic test in `AddSingle`
  * test: add coverage to rpc_blockchain.py
  * refactor: drop protocol.h include header in rpc/util.h
  * refactor: move GetServicesNames from rpc/util.{h,cpp} to rpc/net.cpp
  * gui: Update Node window title with chain type
  * ci: Add filesystem lint check
  * refactor: Replace &lt;filesystem&gt; with &lt;util/fs.h&gt;
  * [test/crypto] Add HMAC-based Key Derivation Function (HKDF)
  * [test] Move test framework crypto functions to crypto/
  * doc: Recommend lint image build on every call
  * Bump python minimum version to 3.9
  * ci: Bump i686_multiprocess.sh to latest Ubuntu LTS
  * doc: remove out-of-date external link in src/util/strencodings.h
  * refactor: use string_view to pass string literals to Parse{Hash,Hex}
  * Update JSON-RPC-interface.md
  * GUI: OptionsDialog: Replace verbose two-option font selector with simple combobox with Custom... choice
  * GUI: Use FontChoice type in OptionsModel settings abstraction
  * GUI: Load custom FontForMoney from QSettings
  * GUI: Add possibility for an explicit QFont for FontForMoney in OptionsModel
  * GUI: Move "embedded font or not" decision into new OptionsModel::getFontForMoney method
  * rpc: Drop migratewallet experimental warning
  * gui: Show error if unrecognized command line args are present
  * GUI/Intro: Never change the prune checkbox after the user has touched it
  * Bugfix: GUI/Intro: Disable GUI prune option if -prune is set, regardless of set value
  * p2p: return `CSubNet` in `LookupSubNet`
  * sync: unpublish LocksHeld() which is used only in sync.cpp
  * doc: clarify that LOCK() does AssertLockNotHeld() internally
  * Fee estimation: extend bucket ranges consistently
  * refactor: Add more negative `!m_banned_mutex` thread safety annotations
  * refactor: replace RecursiveMutex m_banned_mutex with Mutex
  * scripted-diff: rename m_cs_banned -&gt; m_banned_mutex
  * refactor: Get rid of `BanMan::SetBannedSetDirty()`
  * refactor: Get rid of `BanMan::BannedSetIsDirty()`
  * qt: change QLineEdit error background</changelog>
  <changelog author="andrea.manzini@suse.com" date="1719230400">- Update to version 27.1:
  * doc: update manual pages for 27.1
  * build: bump version to v27.1 final
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * qt: 27.1rc1 translations update
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * rpc: move UniValue in blockToJSON
  * gui: don't permit port in proxy IP option
  * gui: fix create unsigned transaction fee bump
  * depends: Fix build of Qt for 32-bit platforms
  * Fix #29767, set m_synced = true after Commit()
  * sign: don't assume we are parsing a sane Miniscript
  * rpc: Reword SighashFromStr error message
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * test: Fix failing univalue float test
  * doc: archive 27.0 release notes
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1736942400">- Update to version 28.0:
  * doc: 28.0 Release Notes
  * doc: generate manpages
  * build: Bump to 28.0
  * validation: Disable CheckForkWarningConditions for background chainstate
  * test: Use shell builtins in run_command test case
  * doc: Generate manpages
  * build: Bump to 28.0rc2
  * streams: remove AutoFile::Get() entirely
  * streams: cache file position within AutoFile
  * qt: Translations update
  * gui: fix crash when closing wallet
  * test: Wait for local services to update in feature_assumeutxo
  * test: add coverage for assumeUTXO honest peers disconnection
  * assumeUTXO: fix peers disconnection during sync
  * test: Work around boost compilation error
  * depends: build libevent with -D_GNU_SOURCE
  * test: fixing failing system_tests/run_command under some Locales
  * test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwork.py
  * test: fix `TestShell` initialization (late follow-up for #30463)
  * doc: Point release notes to wiki draft
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.0rc1
  * docs: Add 379 and 387 to bips.md
  * docs: Remove release 28.0 release notes fragments
  * seeds: Regenerate mainnet seeds
  * seeds: Pull nodes from Luke's seeder
  * seeds: Pull nodes from virtu's crawler
  * chainparams: Remove seed.bitcoinstats.com
  * build: Bump to 28.99
  * wallet: bugfix: ensure atomicity in settings updates
  * qt: 28.0 translations update
  * test: check xor.dat recreated when missing
  * test: add null block xor key
  * refactor: lift NUM_XOR_BYTES
  * refactor: move read_xor_key() to TestNode
  * refactor: use unlink rather than os.remove
  * test: add blocks_key_path
  * test: Avoid intermittent block download timeout in p2p_ibd_stalling
  * test: Avoid duplicate curl call in get_previous_releases.py
  * test: Add time-timewarp-attack boundary cases
  * Fix maybe-uninitialized warning in IsSpentKey
  * devtools, utxo-snapshot: Fix block height out of range
  * test: replace deprecated secp256k1 context flags usage
  * miner: adjust clock to timewarp rule
  * Add timewarp attack mitigation test
  * consensus: enable BIP94 on regtest
  * test: assumeutxo: check that UTXO-querying RPCs operate on snapshot chainstate
  * consensus: lower regtest nPowTargetTimespan to 144
  * fuzz: Speed up utxo_snapshot fuzz target
  * seeds: Use fjahr's more up to date asmap
  * seeds: Fixed seeds update
  * seeds: Add testnet4 fixed seeds file
  * seeds: Remove manual onion and i2p seeds
  * seeds: Add testnet instructions
  * seeds: Also pull from achow101 seeder
  * makeseeds: Configurable minimum blocks for testnet4's smaller chain
  * headerssync: Update headerssync configuration
  * params: Update assumevalid and minimum chainwork
  * params: Update chainTxData
  * params: Update assumed blockchain and chainstate sizes
  * test: Enable detect_leaks=1 in ASAN_OPTIONS explicitly
  * fuzz: Speed up utxo_snapshot by lazy re-init
  * Rename ReleaseWallet to FlushAndDeleteWallet
  * fuzz: Remove unused DataStream object
  * wallet: WaitForDeleteWallet, do not expect thread safety
  * wallet: rename UnloadWallet to WaitForDeleteWallet
  * wallet: unload, notify GUI as soon as possible
  * makeseeds: Shuffle ips after parsing
  * makeseeds: Support CJDNS
  * makeseeds: Update user agent regex
  * test: add functional test for XORed block/undo files (`-blocksxor`)
  * [doc] mention bip94 support
  * test: refactor: move `read_xor_key`/`util_xor` helpers to util module
  * qt: Update translation source file for v28.0 string freeze
  * gui: Use menu for wallet migration
  * remove repeated word in note
  * Move maximum timewarp attack threshold back to 600s from 7200s
  * Deduplicate list of chain strings in RPC help texts
  * gui: Use wallet name for wallet migration rather than WalletModel
  * gui: don't remove wallet manually before migration
  * gui: Consolidate wallet display name to GUIUtil function
  * wallet, interfaces: Include database format in listWalletDir
  * test: Disallow fee_estimator construction in ChainTestingSetup
  * wallet: fix, detect blank legacy wallets in IsLegacy
  * doc: add missing "testnet4" network string in RPC/init help texts
  * policy/feerate.h: avoid constraint self-dependency
  * add missing #include &lt;cstdint&gt; for GCC 15
  * doc: Update ccache website link
  * chainparams: Handle Testnet4 in GetNetworkForMagic
  * doc: Remove outdated nTx faking comment
  * chainparams: add mainnet assumeutxo param at height 840_000
  * wallet: List sqlite wallets with empty string name
  * wallet: Ignore .bak files when listing wallet files
  * validation: Use MAX_TIMEWARP constant as testnet4 timewarp defense delta
  * net: Clarify that m_addr_local is only set once
  * [test]: remove `ExtractDestination` false assertion for `ANCHOR` script
  * lint: Find function calls in default arguments
  * doc: Add release notes for 29775
  * doc: Align deprecation warnings
  * assumeutxo: Drop block height from metadata
  * Reduce cache lookups in CCoinsViewCache::FetchCoin
  * guix: bump time-machine to 7bf1d7aeaffba15c4f680f93ae88fbef25427252
  * contrib: support reading XORed blocks in linearize-data.py script
  * chainparams: Add initial minimum chain work for Testnet4
  * Revert "depends: Fetch miniupnpc sources from an alternative website"
  * add deprecation warning for mempoolfullrbf
  * [doc] update documentation for new mempoolfullrbf default
  * p2p: For assumeutxo, download snapshot chain before background chain
  * p2p: Restrict downloading of blocks for snapshot chain
  * doc: Drop no longer needed workaround for WSL
  * fuzz: replace hardcoded numbers for bech32 limits
  * validation: don't erase coins cache on prune flushes
  * Add linked-list test to CCoinsViewCache::SanityCheck
  * coins: move Sync logic to CoinsViewCacheCursor
  * coins: pass linked list of flagged entries to BatchWrite
  * test: add cache entry linked list tests
  * coins: track flagged cache entries in linked list
  * testnet: Add timewarp attack prevention for Testnet4
  * testnet: Add Testnet4 difficulty adjustment rules fix
  * testnet: Introduce Testnet4
  * refactor: use c++20 std::views::reverse instead of reverse_iterator.h
  * ci: Silent Homebrew's reinstall warnings
  * doc: release note for 30212
  * rpc: clarify ALREADY_IN_CHAIN rpc errors
  * build: remove check for __declspec(dllexport)
  * build: remove check for __attribute__((visibility..
  * depends: fix ZMQ CMake getcachesize check
  * scripted-diff: Replace uint256S("str") -&gt; uint256{"str"}
  * refactor: Hand-replace some uint256S -&gt; uint256
  * refactor: Add consteval uint256(hex_str)
  * miniscript: Use `ToIntegral` instead of `ParseInt64`
  * scripted-diff: Modernize naming of nChainTx and nTxCount
  * test: Add basic check for nChainTx type
  * chainparams: Change nChainTx to uint64_t
  * refactor: remove un-tested early returns
  * tests: add tests for KeyPair
  * refactor: move SignSchnorr to KeyPair
  * logging: clarify -debug and -debugexclude descriptions
  * rpc: make logging method reject "0" category and correct the help text
  * logging, refactor: minor encapsulation improvement and use BCLog::NONE instead of 0
  * logging, refactor: make category special cases explicit
  * doc + test: Correct uint256 hex string endianness
  * doc: Add missed cmake package to build depends
  * crypto: add KeyPair wrapper class
  * tests: add key tweak smoke test
  * bench: add benchmark for signing with a taptweak
  * doc: Add note about distro's g++-mingw-w64-x86-64-posix version
  * policy: enable full-rbf by default
  * doc: add release notes for full-rbf
  * test: check that keyless P2A 'signing' via `signrawtransactionwithkey` succeeds
  * test: check that P2A with witness data is still consensus-legal
  * test: P2A is a destination type with an address
  * gui, qt: brintToFront workaround for Wayland
  * [rpc, fees]: add more detail on the fee estimation modes
  * [doc]: add `30275` release notes
  * fuzz: fix timeout in crypter target
  * test: Disable known broken USDT test for now
  * Revert "build: pass --with-ecmult-gen-kb=86 to secp256k1"
  * Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61
  * doc: tor.md: use -bind=127.0.0.1:8334=onion for the Tor bind
  * Showing local addresses on the Node Window
  * net: Providing an interface for mapLocalHost
  * coins: call ClearFlags in CCoinsCacheEntry destructor
  * refactor: require self and sentinel parameters for AddFlags
  * refactor: add CoinsCachePair alias
  * refactor: move flags to private uint8_t and rename to m_flags
  * refactor: disallow setting flags in CCoinsCacheEntry constructors
  * refactor: encapsulate flags setting with AddFlags and ClearFlags
  * refactor: encapsulate flags get access for all other checks
  * refactor: encapsulate flags access for dirty and fresh checks
  * clusterlin: improve rechunking in LinearizationChunking (optimization)
  * clusterlin: add MergeLinearizations function + fuzz test + benchmark
  * clusterlin: add PostLinearize + benchmarks + fuzz tests
  * clusterlin: add algorithms for connectedness/connected components
  * clusterlin: rename Intersect -&gt; IntersectPrefixes
  * fuzz: improve scriptpubkeyman target
  * qt: Replace deprecated LogPrintf with LogInfo in GUIUtil::LogQtInfo()
  * qt, build: Drop `QT_STATICPLUGIN` macro
  * depends: Fix `zeromq` build on OpenBSD
  * refactor: remove TxidFromString
  * test: replace WtxidFromString with Wtxid::FromHex
  * fuzz: increase FromHex() coverage
  * test: add uint256::FromHex unittest coverage
  * test: Avoid CScript() as default function argument
  * [fuzz] Harness for version handshake
  * scripted-diff: Rename lazily initialized bloom filters
  * doc: Remove reference to resolved issue
  * [net processing] Lazily initialize m_recent_confirmed_transactions
  * [net processing] Lazily initialize m_recent_rejects_reconsiderable
  * [net processing] Lazily initialize m_recent_rejects
  * test: Try previously intermittently broken USDT test again
  * doc: remove obsolete mention and link to closed PR
  * doc: add release notes for #22729
  * test: Make leaf_script mandatory when scriptpath is set in TaprootSignatureMsg
  * test: fix constructor of msg_tx
  * doc: mention optional dependencies (qrencode, zmq) in OpenBSD build docs
  * test: add P2A ProduceSignature coverage
  * Add release note for P2A output feature
  * test: add P2A coverage for decodescript
  * test: Add anchor mempool acceptance test
  * policy: stop 3rd party wtxid malleability of anchor spend
  * policy: make anchor spend standard
  * policy: Add OP_1 &lt;0x4e73&gt; as a standard output type
  * kernel: Only setup kernel context globals once
  * qt: Update translation source file
  * qt: Bump Transifex slug for 28.x
  * qt: Pull recent translations from Transifex
  * test: fix intermittent failures in feature_proxy.py
  * doc: Update issue reference for libbitcoinkernel
  * rpc: fix maybe-uninitialized compile warning in getchaintxstats
  * ci: enable berkley db on test each commit job
  * rpc: add utxo's blockhash and number of confirmations to scantxoutset output
  * guix: move bison from global scope, to Linux
  * mingw: Document mode wbx workaround
  * Add -blocksxor boolean option
  * rpc: Return precise loadtxoutset error messages
  * Return XOR AutoFile from BlockManager::Open*File()
  * guix: bump time-machine to efc26826400762207cde9f23802cfe75a737963c
  * guix: patch /gnu/store paths out of winpthreads
  * doc: rpc: Use "output script" consistently (2/2)
  * bench: add cluster linearization improvement benchmark
  * clusterlin: permit passing in existing linearization to Linearize
  * clusterlin: add LinearizationChunking class
  * clusterlin: randomize the SearchCandidateFinder search order
  * clusterlin: use bounded BFS exploration (optimization)
  * bench: Candidate finding and linearization benchmarks
  * clusterlin: add Linearize function
  * clusterlin: add chunking algorithm
  * clusterlin: add SearchCandidateFinder class
  * clusterlin: add AncestorCandidateFinder class
  * tests: framework for testing DepGraph class
  * clusterlin: introduce cluster_linearize.h with Cluster and DepGraph types
  * depends: remove ENV unsetting for darwin
  * guix: improve ENV unsetting for macOS
  * depends: patch explicit -lm usage out of Qt tools
  * refactor: Use untranslated error message in ActivateSnapshot
  * depends: cleanup after qrencode build
  * depends: cleanup after miniupnpc build
  * depends: Cleanup postprocess commands after switching to CMake
  * m_tx_download_mutex followups
  * release m_tx_download_mutex before MakeAndPushMessage GETDATA
  * [refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr
  * ci: Add missing qttools5-dev install to Asan task
  * doc: Add release notes for two pull requests
  * refactor: Replace ParseHashStr with FromHex
  * rest: Reject truncated hex txid early in getutxos parsing
  * refactor: Expose FromHex in transaction_identifier
  * refactor: Implement strict uint256::FromHex()
  * ci: add _LIBCPP_REMOVE_TRANSITIVE_INCLUDES to TSAN job
  * refactor: fix missing includes
  * [test]: ensure `estimatesmartfee` default mode is `economical`
  * [doc] TxOrphanage is no longer thread-safe
  * [refactor] combine block vtx loops in BlockConnected
  * cleanse: Use SecureZeroMemory for mingw-w64 (release) builds
  * refactor: Add FlatFileSeq member variables in BlockManager
  * scripted-diff: Rename SetHex to SetHexDeprecated
  * test: refactor: Replace SetHex with uint256 constructor directly
  * depends: Bump `libmultiprocess` for CMake fixes
  * test: Fix intermittent issue in p2p_v2_misbehaving.py
  * net: Log accepted connection after m_nodes.push_back
  * guix: use gcc-12 to compile winpthreads
  * depends: switch to building expat with CMake
  * guix: use GCC 12.4.0 over 12.3.0
  * guix: consolidate back to GCC 12 toolchain for all HOSTS
  * fix: Make TxidFromString() respect string_view length
  * refactor: Change base_blob::SetHex() to take std::string_view
  * test: uint256 - Garbage suffixes and zero padding
  * refactor: Make uint256_tests no longer use deprecated BOOST_CHECK()
  * test: Add test for TxidFromString() behavior
  * doc: use proper doxygen formatting for CTxMemPool::cs
  * fuzz: Speed up PickValue in txorphan
  * lint: Use git clone --depth=1
  * lint: Add missing docker.io prefix to ci/lint_imagefile
  * lint: Use consistent out-of-tree build for python and test_runner
  * Fix lint-spelling warnings
  * doc: Clarify intent of ./ci/lint_run_all.sh
  * lint: Use $CI_RETRY_EXE when building ./ci/lint_imagefile
  * fuzz: reduce keypool size in scriptpubkeyman target
  * Fix MSVC warning C4273 "inconsistent dll linkage"
  * depends: bump libmultiprocess for CMake fixes
  * depends: Fix CMake-generated `libevent*.pc` files
  * fuzz: Deglobalize signature cache in sigcache test
  * fuzz: Limit parse_univalue input length
  * log: Remove NOLINT(bitcoin-unterminated-logprintf)
  * depends: switch zmq to CMake
  * fuzz: Use BasicTestingSetup for coins_view target
  * test: Add arguments for creating a slimmer setup
  * depends: add zeromq no librt patch
  * depends: add zeromq cmake minimum patch
  * depends: add zeromq windows usage patch
  * depends: add zeromq builtin sha1 patch
  * depends: add zeromq mktemp macos patch
  * logging: use std::string_view
  * logging: Apply formatting to early log messages
  * logging: Limit early logging buffer
  * test: Add loadtxoutset test with tip on snapshot block
  * test: Remove already resolved assumeutxo todo comments
  * depends: use CMake to build FreeType
  * contrib: assume binary existence in sec/sym checks
  * [fees]: change `estimatesmartfee` default mode to `economical`
  * contrib: simplify ELF test-security-check
  * contrib: simplify PE test-security-check
  * contrib: simplify MACHO test-security-check
  * refactor: add coinbase constraints to BlockCreateOptions
  * test: bump mocktime after node has received and sent bytes
  * refactor: Use util::Split to avoid a harmless unsigned-integer-overflow
  * test: Non-Shy version sender
  * refactor: Make m_last_notified_header private
  * doc: getaddressinfo[isscript] is optional
  * test: Fix MSVC warning C4101 "unreferenced local variable"
  * univalue, refactor: Convert indentation tabs to spaces
  * qa: Do not assume running `feature_asmap.py` from source directory
  * qa: Consider `cache` and `config.ini` relative to invocation directory
  * scripted-diff: Add `__file__` argument to `BitcoinTestFramework.init()`
  * [refactor] delete EraseTxNoLock, just use EraseTx
  * remove obsoleted TxOrphanage::m_mutex
  * lock m_recent_confirmed_transactions using m_tx_download_mutex
  * remove obsoleted hashRecentRejectsChainTip
  * update recent_rejects filters on ActiveTipChange
  * add ValidationInterface::ActiveTipChange
  * guard TxRequest and rejection caches with new mutex
  * refactor: pass BlockCreateOptions to createNewBlock
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * gui: correct replacement of amp character in the wallet name for QMenu
  * test: Fix intermittent failure in p2p_v2_misbehaving.py
  * Add fuzz test for FSChaCha20Poly1305
  * Add fuzz test for AEADChacha20Poly1305
  * fuzz: limit the number of nested wrappers in descriptors
  * fuzz: limit the number of sub-fragments per fragment for descriptors
  * net: Allow DNS lookups on nodes with IPV6 lo only
  * rest: Reject negative outpoint index in getutxos parsing
  * init: change shutdown order of load block thread and scheduler
  * rpc: Use CHECK_NONFATAL over Assert
  * logging: Add DisableLogging()
  * contrib: c++ify test stubs after switching to c++ compilers
  * validation: Don't load a snapshot if it's not in the best header chain.
  * log: Fix __func__ in LogError in blockstorage module
  * log: LogError with FlatFilePos in UndoReadFromDisk
  * refactor: Mark IsBlockPruned const
  * remove truc_policy.cpp from libbitcoin_common_a_SOURCES
  * test: fix inconsistency in fundrawtransaction weight limits test
  * util: Catch translation string errors at compile time
  * Reapply "test: p2p: check that connecting to ourself leads to disconnect"
  * net: prevent sending messages in `NetEventsInterface::InitializeNode`
  * net: fix race condition in self-connect detection
  * package rbf: cpfp structure requires package &gt; parent feerate
  * test package rbf boundary conditions more closely
  * fuzz: mini_miner_selection fixups.
  * MiniMiner: use FeeFrac in AncestorFeerateComparator
  * [doc] archive v26.2 release notes
  * refactor: Mark some static global vars as const
  * refactor: De-globalize last notified header index
  * refactor: De-globalize validation benchmark timekeeping
  * rpc: doc: use "output script" terminology consistently in "asm"/"hex" results
  * test: [refactor] Pass TestOpts
  * tidy: modernize-use-equals-default
  * Use WITH_LOCK in Warnings::Set
  * GUI/OptionsDialog: Prefer to stretch actual options area rather than waste space
  * GUI/OptionsDialog: Allow Maximize of window
  * random: drop ad-hoc Shuffle in favor of std::shuffle
  * bench random: benchmark more functions, and add InsecureRandomContext
  * refactor: Use designated initializer
  * rpc: Use untranslated error strings in loadtxoutset
  * net_processing: use existing RNG object in ProcessGetBlockData
  * random bench refactor: move to new bench/random.cpp
  * test: loadtxoutset in divergent chain with less work
  * refactor: Use named arguments to get path arg in loadtxoutset
  * kernel: De-globalize signature cache
  * fuzz: improve utxo_snapshot target
  * Expose CSignatureCache class in header
  * kernel: De-globalize script execution cache hasher
  * kernel: De-globalize script execution cache
  * validation: Don't error if maxsigcachesize exceeds uint32::max
  * contrib: rename cc to cxx in binary checking scripts
  * contrib: use c++ rather than c for binary tests
  * fuzz: fix key size in crypter target
  * validation: Check if mempool exists before asserting in ActivateSnapshot
  * logging: Add thread safety annotations
  * lint: remove unneeded trailing line fix
  * lint: ignore files ignored by git in mlc
  * test: add test for modififed walletprocesspsbt calls
  * net: require P2P binds to succeed
  * net: report an error if unable to bind on the Tor listening addr:port
  * net: don't extra bind for Tor if binds are restricted
  * [doc] add release note for TRUC
  * use version=3 instead of v3 in debug strings
  * scripted-diff: change names from V3 to TRUC
  * [doc] replace mentions of v3 with TRUC
  * rename mempool_accept_v3.py to mempool_truc.py
  * wallet: fix FillPSBT errantly showing as complete
  * test: Add coverage for getchaintxstats in assumeutxo context
  * rpc: Reorder getchaintxstats output
  * rpc: Avoid getchaintxstats invalid results
  * Revert "test: p2p: check that connecting to ourself leads to disconnect"
  * test: verify wallet is still active post-migration failure
  * wallet: Use LegacyDataSPKM when loading
  * wallet: Move MigrateToDescriptor and DeleteRecords to LegacyDataSPKM
  * wallet: Move LegacyScriptPubKeyMan::IsMine to LegacyDataSPKM
  * wallet: Move LegacySPKM data storage and handling to LegacyDataSPKM
  * random: replace construct/assign with explicit Reseed()
  * random: use LogError for init failure
  * tests: make fuzz tests (mostly) deterministic with fixed seed
  * random: cleanup order, comments, static
  * net, net_processing: use existing RNG objects more
  * random: improve precision of MakeExponentiallyDistributed
  * random: convert GetExponentialRand into rand_exp_duration
  * random: convert GetRand{Micros,Millis} into randrange
  * net: use GetRandMicros for cache expiration
  * random: get rid of GetRand by inlining
  * wallet: update mempool conflicts tests + docs
  * util: Use SteadyClock in RandAddSeedPerfmon
  * random: make GetRand() support entire range (incl. max)
  * tests: overhaul deterministic test randomness
  * random: convert XoRoShiRo128PlusPlus into full RNG
  * random: move XoRoShiRo128PlusPlus into random module
  * xoroshiro128plusplus: drop comment about nonexisting copy()
  * random: modernize XoRoShiRo128PlusPlus a bit
  * random: add RandomMixin::randbits with compile-known bits
  * random: Improve RandomMixin::randbits
  * random: refactor: move rand* utilities to RandomMixin
  * random: use BasicByte concept in randbytes
  * random: add a few noexcepts to FastRandomContext
  * random: move rand256() and randbytes() to .h file
  * random: write rand256() in function of fillrand()
  * ci: Clear unused /msan/llvm-project
  * Moved the repeated -printpriority fetching out of AddToBlock
  * test: Added coverage to Block not found error using gettxoutsetinfo
  * p2p: Start downloading historical blocks from common ancestor
  * test: p2p: check that connecting to ourself leads to disconnect
  * scripted-diff: Log parameter interaction not thrice
  * doc: Fix outdated dev comment about logging
  * wallet: use LogTrace for walletdb log messages at trace level
  * Compare ASMaps with respect to specific addresses
  * [wallet, rpc]: add `max_tx_weight` to tx funding options
  * doc: detail -rpccookieperms option
  * test: add rpccookieperms test
  * init: add option for rpccookie permissions
  * util: add perm string helper functions
  * [wallet]: update the data type of `change_output_size`, `change_spend_size` and `tx_noinputs_size` to `int`
  * [doc]: update reason for deducting change output weight
  * [refactor]: update coin selection algorithms input parameter `max_weight` name
  * Have testBlockValidity hold cs_main instead of caller
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * Drop unneeded lock from createNewBlock
  * mempool: move LoadMempool/DumpMempool to node
  * Change MigrateLegacyToDescriptor to reopen wallet as BERKELEY_RO
  * kernel: remove mempool_persist.cpp
  * refactor: Remove no longer needed clang-15 workaround for std::span
  * fuzz: Clarify Apple-Clang-16 workaround
  * build: Bump clang minimum supported version to 16
  * refactor: testBlockValidity make out argument last
  * Add missing include for mining interface
  * test: change comments to `self.log.info` for `test_addnode_getaddednodeinfo`
  * test: add coverage for `node` field of `getaddednodeinfo` RPC
  * rest: don't copy data when sending binary response
  * ci: test-each-commit merge base optional
  * ci: forks can opt-out of CI branch push (Cirrus only)
  * contrib: Fixup verify-binaries OS platform parsing
  * depends: update doc in Qt pwd patch
  * depends: switch libevent to CMake
  * Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320
  * build: Drop redundant `sys/sysctl.h` header check
  * doc: Add note to getblockfrompeer on missing undo data
  * rpc: Make pruneheight also reflect undo data presence
  * wallet: notify when preset + automatic inputs exceed max weight
  * ci: increase available ccache size to 300MB
  * test: Check that non empty version packet is ignored and no disconnection happens
  * test: Check that disconnection happens when AAD isn't filled
  * test: Check that disconnection happens when garbage sent/received are different
  * test: Check that disconnection happens when wrong garbage terminator is sent
  * test: Check that disconnection happens when &gt;4095 garbage bytes is sent
  * refactor, blockstorage: Generalize GetFirstStoredBlock
  * build: add -Wundef
  * refactor: use #ifdef HAVE_SOCKADDR_UN
  * randomenv: use ifdef over if
  * zmq: use #ifdef ENABLE_ZMQ
  * build: Suppress warnings from boost and capnproto in multiprocess code
  * test: Remove unnecessary restart in assumeutxo test
  * assumeutxo: Check snapshot base block is not marked invalid
  * ci: clarify Cirrus self-hosted workers setup
  * refactor: remove extraneous lock annotations from function definitions
  * ci: add option for running tests without volume
  * gui: show maximum mempool size in information window
  * add node interface method for getting maximum mempool size
  * contrib: add R(UN)PATH check to ELF symbol-check
  * test: Make blockencodings_tests deterministic
  * refactor: Move early loadtxoutset checks into ActiveSnapshot
  * QA: Expect PACKAGE_NAME rather than constant "Bitcoin Core"
  * fuzz: Fix wallet_bdb_parser 32-bit unhandled fseek error
  * Don't use iterator addresses in IteratorComparator
  * rpc: call IsInitialBlockDownload via miner interface
  * Replace hard-coded constant in test
  * Validate oversized transaction
  * Validate transaction without inputs
  * Use SCRIPT_VERIFY_NONE instead of hard-coded 0 in transaction_tests
  * rpc: minize getTipHash() calls in gbt
  * rpc: call processNewBlock via miner interface
  * rpc: getTransactionsUpdated via miner interface
  * Always pass options to BlockAssembler constructor
  * rpc: call CreateNewBlock via miner interface
  * rpc: getblocktemplate getTipHash() via Miner interface
  * rpc: call TestBlockValidity via miner interface
  * Introduce Mining interface
  * fuzz: have package_rbf always make small txns
  * doc: reword package RBF documentation
  * upnp: add compatibility for miniupnpc 2.2.8
  * rename policy/v3_policy.* to policy/truc_policy.*
  * build: use -no_exported_symbols on macOS
  * ci: remove unused bcc variable from workflow
  * doc: replace mention of V3 with TRUC
  * move-only: refactor CreateTransactionInternal
  * wallet: use CRecipient instead of CTxOut
  * test: expand LimitOrphan and EraseForPeer coverage
  * test: Introduce test types and modify v2 handshake function accordingly
  * test: write functional test results to csv
  * test: Added test coverage to listsinceblock rpc
  * fuzz: FuzzedSock::Recv() don't lose bytes from MSG_PEEK read
  * fuzz: simplify FuzzedSock::m_peek_data
  * netbase: extend CreateSock() to support creating arbitrary sockets
  * ci: enable self-assignment clang-tidy check
  * refactor: add self-assign checks to classes which violate the clang-tidy check
  * doc: rewrite some of the macdeploy docs
  * depends: swap mmacosx-version-min for mmacos-version-min
  * Add release note for size 2 package rbf
  * doc: update package RBF comment
  * mempool: Improve logging of replaced transactions
  * CheckPackageMempoolAcceptResult: Check package rbf invariants
  * Fuzz: pass mempool to CheckPackageMempoolAcceptResult
  * [test] package rbf
  * [policy] package rbf
  * Revert "contrib: macdeploy: monkey-patch gen-sdk to be deterministic"
  * Squashed 'src/leveldb/' changes from e2f10b4e47..688561cba8
  * refactor: remove warnings globals
  * node: update uiInterface whenever warnings updated
  * introduce and use the generalized `node::Warnings` interface
  * move-only: move warnings from common to node
  * refactor: remove unnecessary AppendWarning helper function
  * test: cover more errors for `signrawtransactionwithkey` RPC
  * i2p: fix log when an interruption happens during `Accept`
  * i2p: log errors properly according to their severity
  * doc: archive release notes for v27.1
  * Squashed 'src/minisketch/' changes from 3472e2f5ec..eb37a9b8e7
  * fuzz: Use std::span in FuzzBufferType
  * ci: move Asan / LSan / USDT job to Github Actions
  * guix: use glibc 2.31
  * test: add functional test for tagged MiniWallet instances
  * test: fix MiniWallet internal key derivation for tagged instances
  * utils: add missing include
  * test: fix MiniWallet script-path spend (missing parity bit in leaf version)
  * test: refactor: return TaprootInfo from P2TR address creation routine
  * test: add coverage for errors for `combinerawtransaction` RPC
  * PackageV3Checks: Relax assumptions
  * doc: add release note for 29091 and 29165
  * refactor: rename (macho) ld64 to lld
  * ci: update deps for macOS cross build
  * depends: update install docs for macOS cross compilation
  * depends: remove no-longer used llvm_* vars from macOS build
  * depends: no-longer pass -B to clang in macOS cross-compile
  * depends: remove native LLVM package
  * depends: remove FORCE_USE_SYSTEM_CLANG
  * guix: use clang-toolchain-18 for macOS build
  * tests: add fuzz tests for BitSet
  * util: add BitSet
  * log: use error level for critical log messages
  * test: Remove redundant verack check
  * build: Remove --enable-gprof
  * test: doc: fix units in tx size standardness test (s/vbytes/weight units)
  * refactor: performance-for-range-copy in psbt.h
  * ci: add IPV6 network to ci container
  * refactor: Rename CTransaction::nVersion to version
  * blockman: Replace m_reindexing with m_blockfiles_indexed
  * test: Add functional test for continuing a reindex
  * indexes: Don't wipe indexes again when already reindexing
  * kernel: Add less confusing reindex options
  * consensus: Store transaction nVersion as uint32_t
  * refactor: Add explicit cast to expected_last_page to silence fuzz ISan
  * minor: remove unnecessary semicolons from RPC content type examples
  * refactor: move orphanage constants to header file
  * test: use json-rpc 2.0 in all functional tests by default
  * bitcoin-cli: use json-rpc 2.0
  * test: remove unused variable in interface_rpc.py
  * doc: update and link for JSON-RPC 2.0
  * validation: Remove needs_init from LoadBlockIndex
  * bugfix: Streamline setting reindex option
  * ci: Use relative paths in `win64-native` CI job consistently
  * ci: Remove no longer needed workaround for GHA Windows images
  * tests: add fuzz tests for VecDeque
  * util: add VecDeque
  * fuzz: add I2P harness
  * net_processing: make MaybePunishNodeFor{Block,Tx} return void
  * build: warn on self-assignment
  * refactor: disable self-assign warning for tests
  * test: Add ReceiveWithExtraTransactions Compact Block receive test.
  * test: refactor: Rename extra_txn to const empty_extra_txn as it is empty in all test cases
  * build: re-enable deprecated warning copy
  * test: add `createmultisig` P2MS encoding test for all n (1..20)
  * test: add unit test for `keys_to_multisig_script`
  * test: fix `keys_to_multisig_script` (P2MS) helper for n/k &gt; 16
  * guix: bump time-machine to f0bb724211872cd6158fce6162e0b8c73efed126
  * Reduce memory copying operations in bech32 encode
  * Reserve hrp memory in Decode and LocateErrors
  * build: no-longer allow GCC-10 in C++20 check
  * doc: fixup deps doc after #30198
  * chainparams: Add achow101 DNS seeder
  * test: Set mocktime in p2p_disconnect_ban.py to avoid intermittent test failure
  * test: Fix typos and use names args
  * Support running individual lint checks
  * refactor: remove unused `CKey::Negate` method
  * guix: show *_FLAGS variables in pre-build output
  * [fuzz] Avoid endless waiting in FuzzedSock::{Wait,WaitMany}
  * [fuzz] Make peeking through FuzzedSock::Recv fuzzer friendly
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * [doc] update bips.md for 431
  * [test] wallet uses CURRENT_VERSION which is 2
  * [policy] make v3 transactions standard
  * doc: JSON-RPC request Content-Type is application/json
  * [fuzz] Use fuzzer friendly ConsumeRandomLengthByteVector in FuzzedSock::Recv
  * depends: consolidate dependency docs
  * net: log connections failures via SOCKS5 with less severity
  * [refactor] use TRUC_VERSION in place of 3
  * test: MiniWallet: respect fee_rate for target_weight, use in mempool_limit.py
  * test: add framework functional test for MiniWallet's tx padding
  * test: MiniWallet: fix tx padding (`target_weight`) for large sizes, improve accuracy
  * net_processing: remove Misbehavior score and increments
  * net_processing: make all Misbehaving increments = 100
  * net_processing: drop 8 headers threshold for incoming BIP130
  * net_processing: drop Misbehavior for unconnecting headers
  * net_processing: do not treat non-connecting headers as response
  * depends: fix Qt macOS build with Clang 18
  * clang-tidy: Add `bugprone-move-forwarding-reference` check
  * build: remove --enable-lcov-branch-coverage
  * depends: qt 5.15.14
  * refactor: use recommended type hiding on multi_index types
  * qa: a fuzz target for the block index database
  * scripted-diff: Replace nNextSweep with m_next_sweep
  * increase txorphan harness stability
  * fuzz: Handle missing BDBRO errors
  * Use `exact_target` shorthand in coinselector_tests
  * log: Add V2 handshake timeout
  * test: Make global TRANSPORT_VERSION variable an instance variable
  * Fold GetSelectionWaste() into ComputeAndSetWaste()
  * test: Add coverage for txid coins count check when loading snapshot
  * assumeutxo: Add network magic ctor param to SnapshotMetadata
  * fuzz: Fix wallet_bdb_parser stdlib error matching
  * lint: add markdown hyperlink checker
  * assumeutxo: Deserialize trailing byte instead of Txid
  * doc: Add release notes for #29612
  * Link to gen-bitcoin-conf.sh instead of bitcoin.conf placeholder
  * [fuzz] Avoid collecting initialization coverage
  * Add sanity checks for various ATMPArgs booleans
  * [refactor] make some members MemPoolAccept-wide
  * cpfp carveout is excluded in packages
  * Add m_allow_sibling_eviction as separate ATMPArgs flag
  * Add description for m_test_accept
  * test: Assumeutxo: snapshots with less work should not be loaded
  * clang-tidy: add check for non-trivial thread_local vars
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add coverage for `mapped_as` from `getrawaddrman`
  * net: rpc: return peer's mapped AS in getrawaddrman
  * doc: Correct pull request prefix for scripts and tools
  * guix: drop binutils from macOS env
  * guix: use GUIX_LD_WRAPPER_DISABLE_RPATH for all HOSTS
  * guix: remove ZERO_AR_DATE export
  * depends: remove cctools &amp; libtapi
  * build: switch to using lld for macOS builds
  * build: add lld into macOS build environment(s)
  * depends: swap cctools-x for llvm-x
  * depends: don't use -no_warning_for_no_symbols in macOS qt build
  * windeploy: Renew certificate
  * wallet, tests: Avoid stringop-overflow warning in PollutePubKey
  * [fuzz] V3_MAX_VSIZE and effective ancestor/descendant size limits
  * [policy] restrict all v3 transactions to 10kvB
  * [policy] explicitly require non-v3 for CPFP carve out
  * test: improve robustness of connect_nodes()
  * rpc: Enhance metadata of the dumptxoutset output
  * assumeutxo: Add documentation on dumptxoutset serialization format
  * assumeutxo: Add test for changed coin size value
  * rpc: Optimize serialization disk space of dumptxoutset
  * build: remove --enable-threadlocal
  * doc: remove comment about using thread_local
  * build: Enable `thread_local` for MinGW-w64 builds
  * refactor: replace hardcoded numbers
  * ci: Add mising -Wno-error=maybe-uninitialized to armhf task
  * rpc: avoid copying into UniValue
  * doc: Update NetBSD Build Guide
  * tests: improve wallet multisig descriptor test and docs
  * build: pass --with-ecmult-gen-kb=86 to secp256k1
  * [[refactor]] Check CTxMemPool options in constructor
  * test: remove unneeded `-maxorphantx=1000` settings
  * bench: bugfix, properly release wallet before erasing directory
  * test: Log when the garbage is actually sent to transport layer
  * wallet, test: Be able to always swap BDB endianness
  * test: Test bdb_ro dump of wallet without reset LSNs
  * test: Test dumping dbs with overflow pages
  * test: Test dumps of other endian BDB files
  * bdb: Be able to make byteswapped databases
  * Error if LSNs are not reset
  * Berkeley RO Database fuzz test
  * tests: Add BerkeleyRO to db prefix tests
  * wallettool: Optionally use BERKELEY_RO as format when dumping BDB wallets
  * Add MakeBerkeleyRODatabase
  * Implement handling of other endianness in BerkeleyRODatabase
  * wallet: implement independent BDB deserializer in BerkeleyRODatabase
  * fuzz: add more coverage for `ScriptPubKeyMan`
  * util: avoid using thread_local variable that has a destructor
  * doc: Clarify distinction between util and common libraries in libraries.md
  * util: Move util/string.h functions to util namespace
  * util: add TransactionError includes and namespace declarations
  * util: move fees.h and error.h to common/messages.h
  * common: Add PSBTError enum
  * util: move error.h TransactionError enum to node/types.h
  * util: move spanparsing.h to script/parsing.h
  * util: move spanparsing.h Split functions to string.h
  * util: move HexStr and HexDigit from util to crypto
  * util: move util/message to common/signmessage
  * build: move memory_cleanse from util to crypto
  * build: move chainparamsbase from util to common
  * test: Add check-deps.sh script to check for unexpected library dependencies
  * kernel: De-globalize fReindex
  * Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8
  * refactor: Use type-safe time in txorphanage
  * rpc: Remove index-based Arg accessor
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * ci: Roll test-each-commit Ubuntu
  * ci: Remove clang version pin in test-each-commit
  * blockstorage: Don't move cursor backwards in UpdateBlockInfo
  * blockstorage: Rename FindBlockPos and have it return a FlatFilePos
  * validation, blockstorage: Separate code paths for reindex and saving new blocks
  * blockstorage: split up FindBlockPos function
  * doc: Improve doc for functions involved in saving blocks to disk
  * doc: add comments and release-notes for JSON-RPC 2.0
  * rpc: JSON-RPC 2.0 should not respond to "notifications"
  * rpc: Avoid returning HTTP errors for JSON-RPC 2.0 requests
  * rpc: Add "jsonrpc" field and drop null "result"/"error" fields
  * rpc: identify JSON-RPC 2.0 requests
  * test: add conflicting topology test case
  * tests, fuzz: use new NUMS_H const
  * [log] updates in TxOrphanage
  * [functional test] attackers sending mutated orphans
  * [unit test] TxOrphanage handling of same-txid-different-witness txns
  * [p2p] allow entries with the same txid in TxOrphanage
  * [refactor] TxOrphanage::EraseTx by wtxid
  * [refactor] TxOrphanage::HaveTx only by wtxid
  * [p2p] don't query orphanage by txid
  * kernel: Remove batchpriority from kernel library
  * crypto: add NUMS_H const
  * wallet: implement BerkeleyRODatabase::Backup
  * wallet: implement BerkeleyROBatch
  * wallet: add dummy BerkeleyRODatabase and BerkeleyROBatch classes
  * refactor: simplify `FormatSubVersion` using strprintf/Join
  * cli: Add warning for duplicate port definition
  * cli: Sanitize ports in rpcconnect and rpcport
  * rpc: move UniValue in blockToJSON
  * depends: set RANLIB for CMake
  * depends: set NM for CMake
  * depends: set AR for CMake
  * refactor: Model the bech32 charlimit as an Enum
  * script/sign: avoid duplicated signature verification after signing
  * bench: add benchmark for `SignTransaction`
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * refactor, subprocess: Remove unused stream API calls
  * refactor, subprocess: Remove unused `Popen::child_created_` data member
  * refactor, subprocess: Remove unused `Popen::poll()`
  * refactor, subprocess: Remove `Popen::pid()`
  * test: test sendall does ancestor aware funding
  * contrib: drop dead get_machine from test sym check
  * contrib: use env_flags in get_arch
  * Refactor: Remove ECC_Start and ECC_Stop from key header
  * kernel: Remove key module from kernel library
  * tools: Use ECC_Context helper in bitcoin-tx and bitcoin-wallet tools
  * test: Use ECC_Context helper in bench and fuzz tests
  * common: Add ECC_Context RAII wrapper for ECC_Start/ECC_Stop
  * blockstorage: Add Assume for fKnown / snapshot chainstate
  * build, test: Remove unused `TIMEOUT` environment variable
  * build: swap otool for (llvm-)objdump
  * test: Remove struct.pack from almost all places
  * scripted-diff: test: Use int.to_bytes over struct packing
  * test: Use int.to_bytes over struct packing
  * test: Normalize struct.pack format
  * ci: Exclude feature_init for now in valgrind task
  * doc: rpc: fix submitpackage examples
  * rpc: update min package size error message in submitpackage
  * doc: rpc: submitpackage takes sorted array
  * test: add bounds checking for submitpackage RPC
  * test: added test coverage to loadtxoutset
  * refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather than duplicating definition
  * build, test, doc: Temporarily remove Android-related stuff
  * test: use tagged ephemeral MiniWallet instance in fill_mempool
  * test: add MiniWallet tagging support to avoid UTXO mixing
  * test: refactor: eliminate COINBASE_MATURITY magic number in fill_mempool
  * test: refactor: move fill_mempool to new module mempool_util
  * net: reduce LOCK(cs_main) scope in ProcessGetBlockData
  * net: reduce LOCK(cs_main) scope in GETBLOCKTXN
  * build, msvc: Compile test\fuzz\miniscript.cpp
  * test: addmultisigaddress, coverage for script size limits
  * bugfix: addmultisigaddress, add unsupported operation for redeem scripts over 520 bytes
  * test: coverage for 16-20 segwit multisig scripts
  * rpc: bugfix, incorrect segwit redeem script size used in signrawtransactionwithkey
  * fix incorrect multisig redeem script size limit for segwit
  * test: rpc_createmultisig, decouple 'test_sortedmulti_descriptors_bip67'
  * test: rpc_createmultisig, decouple 'test_mixing_uncompressed_and_compressed_keys'
  * test: rpc_createmultisig, remove unnecessary checkbalances()
  * test: refactor, multiple cleanups in rpc_createmultisig.py
  * test: rpc_createmultisig, remove manual wallet initialization
  * miniscript: make operator_mst consteval
  * doc: fix broken relative md links
  * [test]: remove duplicate WITNESS_SCALE_FACTOR
  * gui: fix misleading signmessage error with segwit
  * build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set
  * ci: remove -Wdocumentation from -Werror in multiprocess CI
  * ci: remove -Warray-bounds from -Werror for win64
  * ci: disable -Werror=maybe-uninitialized for Windows builds
  * refactor, test: Always initialize pointer
  * Replace remaining "520" magic numbers with MAX_SCRIPT_ELEMENT_SIZE
  * refactor: Avoid unused-variable warning in init.cpp
  * [refactor] use reference in for loop through iters
  * refactor: Make 64-bit shift explicit
  * fuzz: wallet, add target for Crypter
  * fuzz: txorphan tests fixups
  * rpc: return warnings as an array instead of just a single one
  * Process every MempoolAcceptResult regardless of PackageValidationResult
  * [refactor] have ProcessPackageResult take a PackageToValidate
  * [doc] remove redundant PackageToValidate comment
  * [txpackages] use std::lexicographical_compare instead of sorting hex strings
  * [refactor] make MempoolAcceptResult::m_replaced_transactions non-optional
  * Add lint check for bitcoin-config.h include IWYU pragma
  * scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
  * lint: [doc] Clarify Windows line endings (CR LF) not to be used
  * test: use sleepy wait-for-log in reindex readonly
  * doc: add release-notes-27064.md
  * system: use %LOCALAPPDATA% as default datadir on windows
  * depends: fix miniupnpc snprintf usage on Windows
  * depends: switch miniupnpc to CMake
  * depends: add upstream CMake patch to miniupnpc
  * depends: miniupnpc 2.2.7
  * guix: fix suggested fake date for openssl -1.1.1l
  * test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py
  * doc: removed help text saying that peers may not connect automatically
  * functional test: ensure confirmed utxo being sourced for 2nd chain
  * test: Handle functional test disk-full error
  * doc: add LLVM instruction for macOS &lt; 13
  * depends: Fix build of Qt for 32-bit platforms
  * fuzz: don't allow adding duplicate transactions to the mempool
  * update comments in cpp-subprocess (check_output references)
  * remove unused method `Popen::kill` from cpp-subprocess
  * net: Fix misleading comment for Discover
  * net: Replace ifname check with IFF_LOOPBACK in Discover
  * build, msvc: Compile `test\fuzz\bitdeque.cpp`
  * refactor: Fix "error C2248: cannot access private member" on MSVC
  * build: Bump clang minimum supported version to 15
  * build, msvc: Drop duplicated `common\url.cpp` source file
  * validation: allow to specify frequency for -checkblockindex
  * validation: improve performance of CheckBlockIndex
  * test: adds outbound eviction tests for non outbound-full-relay peers
  * test: adds outbound eviction functional tests, updates comment in ConsiderEviction
  * [Test] Assumeutxo: ensure failure when importing a snapshot twice
  * [functional test] opportunistic 1p1c package submission
  * [p2p] opportunistically accept 1-parent-1-child packages
  * [p2p] add separate rejections cache for reconsiderable txns
  * [fuzz] break out parent functions and add GetChildrenFrom* coverage
  * [unit test] TxOrphanage::GetChildrenFrom*
  * [txorphanage] add method to get all orphans spending a tx
  * [txpackages] add canonical way to get hash of package
  * test: Add two more urlDecode tests
  * refactor: Avoid copying util::Result values
  * refactor: Drop util::Result operator=
  * remove commented out code in cpp-subprocess
  * contrib: Add asmap-tool
  * contrib: rpcauth.py - Add new option (-j/--json) to output text in json format
  * test: Add test case for spending bare multisig
  * depends: pass verbose through to cmake based make
  * Fix typos in description.md and wallet_util.py
  * remove unused templates from cpp-subprocess
  * common: Don't terminate on null character in UrlDecode
  * scripted-diff: Modernize name of urlDecode function and param
  * refactor: Remove hooking code for urlDecode
  * refactor: Replace libevent use in urlDecode with our own code
  * test: Add unit tests for urlDecode
  * doc: Bash is needed in gen_id and is not installed on FreeBSD by default
  * doc: suggest only necessary Qt packages for installation on FreeBSD
  * doc: Suggest only necessary Qt packages for installation on OpenBSD
  * test: add missing comparison of node1's mempool in MempoolPackagesTest
  * test: Run framework unit tests in parallel
  * Replace locale-dependent `std::strerror` with `SysErrorString`
  * refactor: Rename `subprocess.hpp` to follow our header name conventions
  * remove unneeded environment option from cpp-subprocess
  * test:Validate UTXO snapshot with coin_height &gt; base_height &amp; amount &gt; money_supply
  * Added seednode prioritization message to help output
  * Gives seednode priority over dnsseed if both are provided
  * sign: don't assume we are parsing a sane Miniscript
  * doc: explain what the wallet password does
  * Avoid explicitly computing diagram; compare based on chunks
  * test: Fix intermittent timeout in p2p_tx_download.py
  * ci: Drop no longer needed `-I` flag in "tidy" task
  * guix: remove no-longer-used bzip2
  * depends: switch qrencode to .tar.gz
  * depends: switch libxcb_util_wm to .tar.gz
  * depends: switch libxcb_util_render to .tar.gz
  * depends: switch libxcb_util_keysyms to .tar.gz
  * depends: switch libxcb_util_image to .tar.gz
  * depends: switch libxcb_util to .tar.gz
  * depends: switch xproto to .tar.gz
  * depends: switch libXau to .tar.gz
  * depends: switch fontconfig to .tar.gz
  * depends: switch boost to .tar.gz
  * test: Fix intermittent issue in p2p_handshake.py
  * [doc] update release-process.md and backports section of CONTRIBUTING
  * net: attempts to connect to all resolved addresses when connecting to a node
  * test: Fix `test/streams_tests.cpp` compilation on SunOS / illumos
  * ci, msvc: Add "Run fuzz binaries" step
  * fuzz: Pass `SystemRoot` environment variable to subprocess
  * ci, msvc: Add "Clone fuzz corpus" step
  * build, msvc: Build `fuzz.exe` binary
  * build, msvc: Enable preprocessor conformance mode
  * fuzz: Re-implement `read_stdin` in portable way
  * index: race fix, lock cs_main while 'm_synced' is subject to change
  * build: better scope usage of -Wl,-headerpad_max_install_names
  * build: don't use install_name_tool for macOS deploy when cross-compiling
  * build: don't pass strip to macOS deploy if cross-compiling
  * doc: release notes for PR 27679
  * test: cover unix sockets in zmq interface
  * zmq: accept unix domain socket address for notifier
  * test: fix intermittent failure in p2p_compactblocks_hb.py
  * wallet: return and display signer error
  * wallet: compare address returned by displayaddress
  * test: use h marker for external signer mock
  * fuzz: explicitly cap the vsize of RBFs for diagram checks
  * test: Fix failing univalue float test
  * netbase: clean up Proxy logging
  * remove unneeded cwd option from cpp-subprocess
  * remove unneeded bufsize option from cpp-subprocess
  * remove unneeded close_fds option from cpp-subprocess
  * remove unneeded session_leader option from cpp-subprocess
  * remove unneeded defer_spawn option from cpp-subprocess
  * remove unneeded preexec function option from cpp-subprocess
  * remove unneeded shell option from cpp-subprocess
  * [doc] restore comment about why we check if ptx HasWitness before caching rejected txid
  * guard against MempoolAcceptResult::m_replaced_transactions
  * doc: archive 27.0 release notes
  * test: p2p: add test for rejected tx request logic (`m_recent_rejects` filter)
  * fixup: get all utxos up front in fill_mempool, discourage wallet mixing
  * chore: fix some typos in comments
  * refactor: Use chrono type for g_mock_time
  * test: Add missing Assert(mock_time_in &gt;= 0s) to SetMockTime
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * rpc: Reword SighashFromStr error message
  * ci: use clang-16 for Valgrind
  * ci: Bump s390x to ubuntu:24.04
  * build: remove minisketch clz check
  * Squashed 'src/minisketch/' changes from a571ba20f9..3472e2f5ec
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * psbt: Check non witness utxo outpoint early
  * net: Decrease nMaxIPs when learning from DNS seeds
  * Fix typos in `subprocess.hpp`
  * Remove timedata
  * [net processing] Move IgnoresIncomingTxs to PeerManagerInfo
  * [net processing] Introduce PeerManagerInfo
  * Add TimeOffsets helper class
  * [net processing] Use std::chrono for type-safe time offsets
  * [net processing] Move nTimeOffset to net_processing
  * guix: replace GCC unaligned VMOV patch with binutils patch
  * depends: remove no longer needed patch for Boost::Process
  * gui: Hide peers details
  * ci: disable _FORTIFY_SOURCE with MSAN
  * fuzz: Add coverage for client_maxfeerate
  * AcceptMultipleTransactions: Fix workspace client_maxfeerate
  * fill_mempool: assertions and docsctring update
  * Move fill_mempool to util function
  * Change MAC_OSX macro to __APPLE__ in crypto package
  * Revert "ci: Temporarily disable bpfcc-tools"
  * fill_mempool: remove subtest-specific comment
  * doc: 25.2 historical release notes
  * guix: remove gcc-toolchain static from Windows build
  * [clang-tidy] Enable the misc-no-recursion check
  * depends: add the new LLVM debug macro
  * refactor: Simplify `extra_txn` to be a vec of CTransactionRef instead of a vec of pair&lt;Wtxid, CTransactionRef&gt;
  * test: remove immediate tx relay workaround in wallet_groups.py
  * fuzz: Introduce `BITCOINFUZZ` environment variable
  * fuzz, refactor: Deduplicate fuzz binary path creation
  * refactor, bench, fuzz: Drop unneeded `UCharCast` calls
  * ci: remove --with-asm usage (secp256k1)
  * ci: use LLVM 18.1.3 in MSAN jobs
  * crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's
  * ci: Drop duplicated compiler flags
  * depends: switch libnatpmp to CMake
  * depends: libnatpmp f2433bec24ca3d3f22a8a7840728a3ac177f94ba
  * test: add unit tests for `calculate_input_weight`
  * test: introduce and use `calculate_input_weight` helper
  * doc: i2p: improve `-i2pacceptincoming` mention
  * gui: don't permit port in proxy IP option
  * test: Fix debug recommendation in argsman_tests
  * test: Extends wait_for_getheaders so a specific block hash can be checked
  * Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd
  * guix: Remove another leftover from #29648
  * build, depends: Fix `libmultiprocess` cross-compilation
  * Update the developer mailing list address.
  * depends: remove -g from sqlite debug flags
  * depends: add -g to DEBUG=1 flags
  * test: Bump timeouts in feature_index_prune and wallet_importdescriptors
  * Drop Windows Socket dependency for `randomenv.cpp`
  * guix: remove errant leftover from #29648
  * ci: Temporarily disable bpfcc-tools
  * [doc] add historical release notes for 26.1
  * Add AutoFile::seek and tell
  * Fix #29767, set m_synced = true after Commit()
  * bench: Disable WalletCreate* benchmarks when building with MSVC
  * msvc, bench: Add missing source files to bench_bitcoin project
  * ci: Use clang-18 in asan/fuzz/tsan task
  * gui: fix create unsigned transaction fee bump
  * ci: Bump clang+llvm in i686_multiprocess task
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * refactor: Use typesafe Wtxid in compact block encoding message, instead of ambiguous uint256.
  * test: add coverage for -reindex and assumeutxo
  * doc: Override `-g` properly to skip debugging information
  * test: check disconnection when sending sendaddrv2 after verack
  * gui: change example address from legacy (P2PKH) to bech32m (P2TR)
  * test: fix StopIteration exception in p2p_node_network_limited.py
  * validation: don't clear cache on periodic flush
  * depends: qt 5.15.13
  * test: makes timeout a forced named argument in tests methods that use it
  * build: remove boost::process dependency for building external signer support
  * external_signer: replace boost::process with cpp-subprocess
  * Add `cpp-subprocess` header-only library
  * log: renamed disk to file so wording was more accurate
  * mempool: Log added for dumping mempool transactions to disk
  * depends: fix mingw-w64 Qt DEBUG=1 build
  * ci: Print tsan errors to stderr
  * ci: use codespell 2.2.6
  * doc: fix some typos
  * doc: Fix typos
  * CalculateFeerateDiagramsForRBF: update misleading description of old diagram contents
  * test: remove duplicated ban test
  * CompareFeerateDiagram: short-circuit comparison when detected as incomparable
  * remove erroneous CompareFeerateDiagram comment about slope
  * unit test: clarify unstated assumption for calc_feerate_diagram_rbf chunking
  * s/effected/affected/
  * CalculateFeerateDiagramsForRBF: remove size tie-breaking from chunking conflicts
  * fuzz: Add more invariant checks for package_rbf
  * fuzz: finer grained ImprovesFeerateDiagram check on error result
  * unit test: improve ImprovesFeerateDiagram coverage with one less vb case
  * unit test: make calc_feerate_diagram_rbf less brittle
  * fuzz: add PrioritiseTransaction coverage in diagram checks
  * unit test: add coverage showing priority affects diagram check results
  * unit test: add CheckConflictTopology case for not the only child
  * build, macos: Drop unused `osx_volname` target
  * unit test: check tx4 conflict error message
  * unit test: have CompareFeerateDiagram tested with diagrams both ways
  * ImprovesFeerateDiagram: Spelling fix and removal of unused diagram vectors
  * doc: fix comment about non-existing CompareFeeFrac
  * test: Refactor subtree exclusion in lint tests
  * depends: switch to building libqrencode with CMake
  * guix: make cmake-minimal a global requirement
  * init, validation: Fix -reindex option with an existing snapshot
  * use const ref for client_maxfeerate
  * scripted-diff: Rename max_sane_feerate to client_maxfeerate
  * depends: always set CMAKE_POSITION_INDEPENDENT_CODE=ON
  * depends: always set CMAKE_INSTALL_LIBDIR=lib/
  * correct '-dbcache' to '-prune'
  * init: clarify -test error
  * addrman: drop /*deterministic=*/ comment
  * test: check that addrman seeding is successful
  * test: make p2p_handshake robust against timeoffset warnings
  * tidy: remove C compiler check
  * tidy: set CMAKE_CXX_STANDARD to 20
  * tidy: remove terminfo TODO
  * tidy: set minimum CMake to 3.22
  * doc: Rename `contrib/devtools/bitcoin-tidy/README` to `README.md`
  * lint: Fix COMMIT_RANGE issues
  * refactor: Avoid implicit-integer-sign-change in processNewTransaction
  * refactor: Avoid implicit-signed-integer-truncation-or-sign-change in FreedesktopImage
  * refactor: Avoid implicit-integer-sign-change in createTransaction
  * guix: build GCC with --enable-standard-branch-protection
  * node: Use log levels in noui_ThreadSafeMessageBox
  * node: Make translations of fatal errors consistent
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us
  * lint: scripted-diff verification also requires GNU grep
  * guix: use GCC 11 for macOS builds
  * cli: improve bitcoin-cli error when not connected
  * bench: add benchmark for checkblockindex
  * test: Add test for createwalletdescriptor
  * wallet: Test upgrade of pre-taproot wallet to have tr() descriptors
  * wallet, rpc: Add createwalletdescriptor RPC
  * wallet: Be able to retrieve single key from descriptors
  * wallet: Add GetActiveHDPubKeys to retrieve xpubs from active descriptors
  * wallet, descspkm: Refactor wallet descriptor generation to standalone func
  * wallet: Refactor function for single DescSPKM setup
  * tests: Test for gethdkeys
  * wallet, rpc: Add gethdkeys RPC
  * wallet, rpc: show mempool conflicts in `gettransaction` result
  * wallet: track mempool conflicts
  * test: add coverage for bech32m in `wallet_keypool_topup`
  * index: Move last_locator_write_time and logging to end of threadsync loop
  * ci: Bump msan to llvm-18
  * test: fix test to ensure hidden RPC is present in detailed help
  * test: remove unused mocktime in test_addpeeraddress
  * rpc: "addpeeraddress tried" return error on failure
  * remove libbitcoinconsensus
  * assumeutxo: Remove BLOCK_ASSUMED_VALID flag
  * test: assumeutxo snapshot block CheckBlockIndex crash test
  * test: assumeutxo stale block CheckBlockIndex crash test
  * assumeutxo: Get rid of faked nTx and nChainTx values
  * doc: Improve comments describing setBlockIndexCandidates checks
  * validation: Check GuessVerificationProgress is not called with disconnected block
  * ci: add getchaintxstats ubsan suppressions
  * assumeutxo test: Add RPC test for fake nTx and nChainTx values
  * wallet: Add IsActiveScriptPubKeyMan
  * desc spkm: Add functions to retrieve specific private keys
  * build: Remove HAVE_GMTIME_R
  * refactor: FormatISO8601* without gmtime*
  * Revert "time: add runtime sanity check"
  * Unit tests for CalculateFeerateDiagramsForRBF
  * test: unit test for ImprovesFeerateDiagram
  * Add fuzz test for FeeFrac
  * fuzz: fuzz diagram creation and comparison
  * test: Add tests for CompareFeerateDiagram and CheckConflictTopology
  * fuzz: Add fuzz target for ImprovesFeerateDiagram
  * Implement ImprovesFeerateDiagram
  * Add FeeFrac unit tests
  * Add FeeFrac utils
  * lint: Add lint runner build dir and lint pycache to clean task
  * lint: Add lint runner build dir to gitignore
  * lint: Clarify lint runner rust dependency
  * ci: Drop `--enable-c++20` option
  * fuzz: actually test garbage &gt;64b in p2p transport test
  * wallet refactor: use CWalletTx member functions to determine tx state
  * ci: Bump `TIDY_LLVM_V`
  * doc: Add example of mixing private and public keys in descriptors
  * Bugfix: GUI: Help messages already have a trailing newline, so don't add an extra one
  * Bugfix: bitcoin-cli: Check length of peer.transport_protocol_type
  * scripted-diff: wallet: s/TxStateConflicted/TxStateBlockConflicted
  * test: Add tests for wallet mempool conflicts
  * depends: always configure with --with-pic
  * Remove unused g++-10 workaround
  * guix: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a
  * build: Bump g++ minimum supported version to 11
  * depends: drop 1 qt determinism patch
  * ci: Better tidy errors
  * netbase: remove unnecessary log message
  * lint: Use git --no-pager to print any output in one go
  * Avoid divide-by-zero in header sync logs when NodeClock is behind
  * refactor: Modernize header sync logs
  * RPC: Add maxfeerate and maxburnamount args to submitpackage
  * test: simplify test_runner.py
  * test: fix intermittent failures with test=addrman
  * rest: read raw block in rest_block and deserialize for json
  * rpc: read raw block in getblock and deserialize for verbosity &gt; 0
  * test: check more details on zmq raw block response
  * zmq: read raw block with ReadRawBlockFromDisk
  * blockstorage: check nPos in ReadRawBlockFromDisk before seeking back
  * guix: temporarily disable powerpcle taget
  * guix: use GCC 12.3.0
  * ci: use Debian Bookworm (GCC 12) for ARM ci job
  * ci: use Debian Bookworm (GCC 12) for win64 job
  * log: Remove error() reference
  * refactor: init, simplify index shutdown code
  * index: decrease ThreadSync cs_main contention
  * index: cache last block filter header
  * blockstorage: do not flush block to disk if it is already there
  * lint: Fix lint-whitespace issues
  * index: blockfilter, decouple header lookup into its own function
  * index: blockfilter, decouple Write into its own function
  * bench: basic block filter index initial sync
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * test: p2p: check limited peers desirability (depending on best block depth)
  * test: p2p: check disconnect due to lack of desirable service flags
  * test: p2p: support disconnect waiting for `add_outbound_p2p_connection`
  * refactor: Remove unused error()
  * scripted-diff: Replace error() with LogError()
  * refactor: Make error() return type void
  * scripted-diff:  return error(...);  ==&gt;  error(...); return false;
  * refactor: Add missing {} around error() calls
  * [refactor] consolidate invalid MempoolAcceptResult processing
  * [refactor] consolidate valid MempoolAcceptResult processing
  * test: Support disconnect waiting for add_p2p_connection
  * test: Rename early key response test and move random_bitflip to util
  * test: fix accurate multisig sigop count (BIP16), add unit test
  * ci: Add workaround for Homebrew's python link error
  * wallet: default wallet migration, modify inconvenient backup filename
  * Reserve memory for ToLower/ToUpper conversions
  * build, msvc: Cleanup `bitcoin_config.h.in`
  * depends: don't use -h with touch on OpenBSD
  * doc: Wrap flags with code in developer-notes.md
  * rpc: refactor single/batch requests
  * rpc: Avoid copies in JSONRPCReplyObj()
  * test: cover JSONRPC 2.0 requests, batches, and notifications
  * test: refactor interface_rpc.py
  * test: test_bitcoin: allow -testdatadir=&lt;datadir&gt;
  * contrib: list other binaries in manpage output
  * build: ignore deprecated-declaration warnings in objc++ macOS code
  * build: Add missed definition for `AM_OBJCXXFLAGS`
  * [fuzz] Apply fuzz env (suppressions, etc.) when fetching harness list
  * ci: add print of powershell version to win64 job
  * build: bump version to 27.99
  * test: exit with code 1 when no fn tests are found
  * Rename CalculateHeadersWork to CalculateClaimedHeadersWork
  * crypto: Guard code with `ENABLE_SSE41` macro
  * build: Fix test for SSE4.1 intrinsics
  * qt, test: Clean settings after tests
  * qt, test: Set organization name
  * doc: add release notes and help text for unix sockets
  * test: cover UNIX sockets in feature_proxy.py
  * init: allow UNIX socket path for -proxy and -onion
  * gui: accomodate unix socket Proxy in updateDefaultProxyNets()
  * i2p: construct Session with Proxy instead of CService
  * net: split ConnectToSocket() from ConnectDirectly() for unix sockets
  * proxy: rename randomize_credentials to m_randomize_credentials
  * netbase: extend Proxy class to wrap UNIX socket as well as TCP
  * net: move CreateSock() calls from ConnectNode() to netbase methods
  * netbase: allow CreateSock() to create UNIX sockets if supported
  * netbase: refactor CreateSock() to accept sa_family_t
  * configure: test for unix domain sockets
  * [functional test] sibling eviction
  * [unit test] sibling not returned from SingleV3Checks if 1p2c or 3gen
  * [policy] sibling eviction for v3 transactions
  * rpc: access some args by name
  * rpc: add named arg helper
  * rpc: add arg helper unit test
  * ci: add --v2transport to an existing CI job
  * test: ignore --v2transport for older versions instead of asserting
  * test: add -v1transport option and use it in test_runner
  * tests: Provide more helpful assert_equal errors
  * Preallocate result in `TryParseHex` to avoid resizing
  * Add benchmark for TryParseHex
  * protocol: make message types constexpr
  * net: make the list of known message types a compile time constant
  * docs: add release notes for #27114
  * test: add coverage for whitelisting manual connections
  * test: add option to speed up tx relay/mempool sync
  * Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections
  * net_processing: Move extra service flag into InitializeNode
  * net: Move `NetPermissionFlags::Implicit` verification to `AddWhitelistPermissionFlags`
  * net: store `-whitelist{force}relay` values in `CConnman`
  * test: Update --tmpdir doc string to say directory must not exist
  * test: Add test for loadtxoutset when headers are not synced
  * test: Remove unnecessary sync_blocks in assumeutxo tests
  * [refactor] return pair from SingleV3Checks
  * test: check_mempool_result negative feerate
  * serialization: Add ParamsStream GetStream() method
  * net: Simplify ParamsStream usage
  * serialization: Accept multiple parameters in ParamsStream constructor
  * serialization: Reverse ParamsStream constructor order
  * serialization: Drop unnecessary ParamsStream references
  * serialization: Drop references to GetVersion/GetType
  * descriptor: Be able to get the pubkeys involved in a descriptor
  * key: Add constructor for CExtKey that takes CExtPubKey and CKey
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * qt: keep focus on "Hide" while ModalOverlay is visible
  * kernel: Remove dependency on CScheduler
  * scripted-diff: Rename MainSignals to ValidationSignals
  * scripted-diff: Rename SingleThreadedSchedulerClient to SerialTaskRunner
  * [refactor] Make MainSignals RAII styled
  * refactor: De-globalize g_signals
  * [refactor] Prepare for g_signals de-globalization
  * [refactor] Make signals optional in mempool and chainman
  * Wallet encrypt on create, allow to navigate options
  * logging: remove unused BCLog::UTIL
  * log: deduplicate category names and improve logging.cpp
  * wallet, rpc: implement ancestor aware funding for sendall
  * rpc, test: test sendall spends unconfirmed change and unconfirmed inputs when specified
  * test: add coverage for parsing cryptographically invalid pubkeys
  * rpc: use `HexToPubKey` helper for all legacy pubkey-parsing RPCs
  * rpc: check and throw specific pubkey parsing errors in `HexToPubKey`
  * i2p: log connection was refused due to arbitrary port
  * test: avoid requesting blocks beyond limited peer threshold
  * p2p: sync from limited peer, only request blocks below threshold
  * refactor: Make FindNextBlocks friendlier
  * test: bumpfee with user specified fee_rate ignores walletIncrementalRelayFee
  * bumpfee: ignore WALLET_INCREMENTAL_RELAY_FEE when user specifies fee rate
  * test: add script compression coverage for not-on-curve P2PK outputs
  * gui: debugwindow: update session ID tooltip
  * serialization: Support for multiple parameters
  * [test] Use deterministic addrman in addrman info tests
  * [test] Restart a node with empty addrman
  * [test] Use deterministic addrman in addpeeraddress test
  * Revert "test: avoid non-determinism in asmap-addrman test"
  * [init] Create deterministic addrman in tests using -test=addrman
  * [init] Remove -addrmantest command line arg
  * [init] Add new command line arg for use only in functional tests
  * doc: fixup NAT-PMP help doc
  * init: remove redundant upnp #ifdef
  * security: restrict abis in bitcoind.service</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1740484800">- Update to version 28.1:
  * doc: Update 28.1 release notes
  * doc: generate 28.1 manpages
  * build: bump to 28.1
  * depends: Fix CXXFLAGS on NetBSD
  * test: generateblocks called by multiple threads
  * rpc: Extend scope of validation mutex in generateblock
  * doc: update release notes for 28.1rc2
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.1rc2
  * Add release note for #31223
  * test: add functional test for -port behavior
  * net, init: derive default onion port if a user specified a -port
  * test: fix MIN macro-redefinition
  * util: use explicit cast in MultiIntBitSet::Fill()
  * fuzz: add cstdlib to FuzzedDataProvider
  * doc: update manual pages for 28.1rc1
  * build: bump version to 28.1rc1
  * doc: update release notes for 28.1rc1
  * build: disable compiling fuzz/utxo_snapshot.cpp with MSVC
  * refactor: Drop deprecated space in operator""_mst
  * addrman: change nid_type from int to int64_t
  * addrman, refactor: introduce user-defined type for internal nId
  * depends: For mingw cross compile use -gcc-posix to prevent library conflict
  * key: clear out secret data in `DecodeExtKey`
  * ci: add LLVM_SYMBOLIZER_PATH to Valgrind fuzz job
  * test: add missing sync to feature_fee_estimation.py
  * doc: add testnet4 section header for config file
  * doc: Archive 28.0 release notes
  * doc: Sync 28.0 release notes with website</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Don't require libboost_system-devel with boost 1.89+</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Update to version 31.0 (from 28.1; includes the 29.0 and 30.0
  major releases). Highlights across these releases:
  * Build system migrated from Autotools to CMake
  * Legacy BerkeleyDB wallet support removed; only descriptor
    (SQLite) wallets remain
  * Built-in UPnP port-mapping support removed
  * New unified "bitcoin" command-line wrapper
  * Numerous P2P, mempool policy, RPC and wallet improvements
  * See the upstream release notes for the full details
- Port the package to the CMake build system
- Build the GUI against Qt6 (was Qt5); rename the GUI subpackage
  from bitcoin-qt5 to bitcoin-qt6 (Obsoletes for a clean upgrade)
- Add fix-boost-1.91-multi_index.patch: fix the build against
  Boost &gt;= 1.91 (bitcoin/bitcoin#35175)
- Drop now-unneeded BuildRequires:
  * libdb-4_8-devel (legacy BDB wallet removed)
  * libminiupnpc-devel (UPnP removed)
  * pkgconfig(protobuf), pkgconfig(openssl) (BIP70 long gone)
  * autoconf, automake, libtool (Autotools replaced by CMake)
  * java-devel, lcov, git
- Convert BuildRequires to pkgconfig() style and express the
  upstream minimum versions (Boost 1.74, libevent 2.1.8,
  SQLite 3.7.17, Qt 6.2)
- Stop using the deprecated %suse_update_desktop_file macro;
  ship bitcoin-qt.desktop (Source2) and install it directly,
  and drop the update-desktop-files BuildRequires
- Drop the incorrect update-desktop-files post/postun scriptlets
  (the desktop database is refreshed by file triggers)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782043200">- Reference the tracking bugs for CVEs already fixed in current bitcoin
  (the affected versions all predate the shipped release):
  * CVE-2018-20587 (boo#1125092)
  * CVE-2019-15947 (boo#1149711)
  * CVE-2020-14198 (boo#1181786)
  * CVE-2021-3195 (boo#1181784)
  * CVE-2023-37192 (boo#1217678)
  * CVE-2024-35202 (boo#1231507)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783512000">- Update to version 31.1:
  * Fix an IP address leak when using the -privatebroadcast
    feature: connections could be made over the clearnet instead
    of the intended privacy network
  * Never open direct (non-proxied) private broadcast connections,
    and use the configured proxy on v2-&gt;v1 reconnections
  * Compact the chainstate in the background and randomly on
    startup to keep the UTXO database from growing unbounded
  * Wallet: stricter BerkeleyDB page validation during migration
    and corrected input-size estimation
  * Check for write failures before renaming settings.json to
    avoid corrupting node settings
- Drop fix-boost-1.91-multi_index.patch: merged upstream in 31.1</changelog>
</package>
<package pkgid="2ec5ae616cbf52cc88162e2a906bc1624a5f3181e9e55862c6b9662dd4a9127b1320781af6cb043e3cf5be2a6d06566a51f54902196523f4acd8be7494a1cd5a" name="bitcoin-test-debuginfo" arch="i586">
  <version epoch="0" ver="31.1" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709985600">- Use gcc13 on Leap</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1713182400">- Update to version 26.1:
  * [doc] add manual pages for 26.1
  * [doc] update release notes 26.1
  * [build] bump version to 26.1 final
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * [doc] update manual pages for v26.1rc2
  * [build] bump version to v26.1rc2
  * update release notes 26.1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * [test] IsBlockMutated unit tests
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * rpc: keep .cookie if it was not generated
  * [doc] add release notes for 26.1rc1
  * [doc] update manual pages for 26.1rc1
  * [build] bump version to 26.1rc1
  * qt: 26.1rc1 translations update
  * ci: Switch native macOS CI job to Xcode 15.0
  * build: Fix `-Xclang -internal-isystem` option
  * Use hardened runtime on macOS release builds.
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * [log] mempool loading
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * [refactor] Add helper for iterating through mempool entries
  * doc: update release notes for 26.x
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * test: add regression test for the getrawtransaction segfault
  * rpc: fix getrawtransaction segfault
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * doc: Missing additions to 26.0 release notes
  * doc: add historical release notes for 26.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1714392000">- Update to version 27.0:
  * doc: update manual pages for v27.0
  * build: bump version to v27.0 final
  * doc: import release notes from devwiki
  * Update the developer mailing list address.
  * ci: Print tsan errors to stderr
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * ci: Bump msan to llvm-18
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * doc: point release-notes.md to the dev wiki
  * doc: generate example bitcoin.conf for v27.0rc1
  * doc: generate manual pages for v27.0rc1
  * build: bump version to v27.0rc1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * docs: Fix broken reference to CI setup in test/lint/README.md
  * seeds: Update testnet seeds
  * seeds: Update mainnet seeds
  * makeseeds: Check i2p seeds too
  * makeseeds: Update PATTERN_AGENT
  * doc: remove rel note fragments
  * kernel: chainparams updates for 27.x
  * kernel: update chainTxData for 27.x
  * kernel: update nMinimumChainWork &amp; defaultAssumeValid for 27.x
  * qt: 27.0 translations update
  * doc: update signet faucet link in offline-signing-tutorial.md
  * test: remove file-wide interpreter.cpp ubsan suppression
  * ci: Fix functional tests step for pull requests in Windows GHA job
  * build, msvc: Do not compile redundant sources
  * build: move sha256_sse4 into libbitcoin_crypto_base
  * test: fix flaky wallet_send functional test
  * test: fix weight estimates in functional tests
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * doc: correct function name in AssumeUTXO design docs
  * doc: remove references to disable-asm option now that it's gone
  * build: remove confusing and inconsistent disable-asm option
  * refactor: gui, simplify boost signals disconnection
  * fuzz: add target for local addresses
  * test: removes unnecessary check from validation_tests
  * test: Fix intermittent failure in rpc_net.py --v2transport
  * gui: guard accessing a nullptr 'clientModel'
  * ci: print python version on win64 native job
  * serialization: use internal endian conversion functions
  * serialization: detect byteswap builtins without autoconf tests
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * doc: Fix Broken Links
  * serialization: replace char-is-int8_t autoconf detection with c++20 concept
  * Squashed 'src/crc32c/' changes from 0bac72c455..b60d2b7334
  * test: Remove Windows-specific code from `system_tests/run_command`
  * [test] IsBlockMutated unit tests
  * Add transaction_identifier::size to allow Span conversion
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * build: remove -Wdocumentation conditional
  * crypto: replace CountBits with std::bit_width
  * crypto: replace non-standard CLZ builtins with c++20's bit_width
  * doc: Update OpenBSD build docs to 7.4
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * test: Add option to skip unit tests for the test runner
  * Fix CI-detected codespell warnings
  * doc: document preference for list-initialization
  * test: Fix intermittent issue in interface_rest.py
  * [fuzz] Avoid partial negative result
  * ci: avoid running git diff after patching
  * test: assert rpc error for addnode v2transport not enabled
  * refactor: Add missing include for USE_BDB, USE_SQLITE to bench/wallet_ismine.cpp
  * lint: Check for missing or redundant bitcoin-config.h includes
  * lint: Make lint error easier to spot in output
  * doc: Add missing RUST_BACKTRACE=1
  * lint: Add get_subtrees() helper
  * docs: ci multi-arch requires qemu
  * doc: document that BIP324 on by default for v27.0
  * qt, test: Recognize dialog object by name
  * depends: fix BDB compilation on OpenBSD
  * wallet: Retrieve ID from loaded DescSPKM directly
  * wallet: Use scriptPubKeyCache in GetSolvingProvider
  * wallet: Use scriptPubKey cache in GetScriptPubKeyMans
  * wallet: Use scriptPubKey cache in IsMine
  * wallet: Cache scriptPubKeys for all DescriptorSPKMs
  * wallet: Introduce a callback called after TopUp completes
  * bench: Add a benchmark for ismine
  * ci: Skip git install if it is already installed
  * doc: Clarify maxfeerate help
  * rpc: Fixed signed integer overflow for large feerates
  * rpc: Add ParseFeeRate helper
  * doc: Update translation_process.md
  * rpc: Implement RPCHelpMan::ArgValue&lt;&gt; for UniValue
  * scripted-diff: Fix bitcoin_config_h includes
  * qt: Update translation source file for v27.0 string freeze
  * test: fix intermittent failure in wallet_reorgrestore.py
  * wallet: simplify EraseRecords by using 'ErasePrefix'
  * wallet: bdb batch 'ErasePrefix', do not create txn internally
  * wallet: db, introduce 'RunWithinTxn()' helper function
  * test: enable v2 for python p2p depending on global --v2transport flag
  * [test] second child of a v3 tx can be replaced individually
  * [refactor] use MAX_PUBKEYS_PER_MULTISIG instead of magic numbers in test
  * [test] PackageV3Checks with inheritance violation in mempool ancestor
  * [doc] fix docs and comments from v3
  * scripted-diff: rename ZapSelectTx to RemoveTxs
  * wallet: batch and simplify ZapSelectTx process
  * opt: Skip over barren combinations of tiny UTXOs
  * opt: Skip checking max_weight separately
  * opt: Cut if last addition was minimal weight
  * opt: Skip heavier UTXOs with same effective value
  * opt: Tiebreak UTXOs by weight for CoinGrinder
  * opt: Skip evaluation of equivalent input sets
  * opt: Track remaining effective_value in lookahead
  * opt: Skip branches with worse weight
  * fuzz: Test optimality of CoinGrinder
  * fuzz: Add CoinGrinder fuzz target
  * coinselection: Track whether CG completed
  * test: Add coin_grinder_tests
  * coinselection: Add CoinGrinder algorithm
  * test, assumeutxo: Add test to ensure failure when mempool not empty
  * [doc] v3 signaling in mempool-replacements.md
  * [fuzz] v3 transactions and sigop-adjusted vsize
  * [functional test] v3 transaction submission
  * test framework: Add and use option for tx-version in MiniWallet methods
  * [policy/validation] allow v3 transactions with certain restrictions
  * [policy] add v3 policy rules
  * fuzz: increase length of string used for `NetWhitelist{bind}Permissions::TryParse`
  * wallet: migration, batch addressbook records removal
  * wallet: addressbook migration, batch db writes
  * refactor: wallet, simplify addressbook migration
  * refactor: SetAddressBookWithDB, minimize number of map lookups
  * refactor: SetAddrBookWithDB, signal only if write succeeded
  * wallet: clean redundancies in DelAddressBook
  * test: Fix SegwitV0SignatureMsg nLockTime signedness
  * test: Fix utxo set hash serialisation signedness
  * qt: Update translation source file
  * qt: Bump Transifex slug for 27.x
  * qt: Translation updates from Transifex
  * test: Don't use v2transport when it's too slow.
  * test: enable p2p_invalid_messages.py with v2transport
  * test: enable p2p_sendtxrcncl.py with v2transport
  * test: wallet, coverage for concurrent db transactions
  * tests: Test for concurrent writes with db tx
  * sqlite: Ensure that only one SQLiteBatch is writing to db at a time
  * test: speedup bip324_cipher.py unit test
  * fuzz: remove unused `args` and `context` from `FuzzedWallet`
  * test: check that mempool msgs lead to disconnect if uploadtarget is reached
  * test: check for specific disconnect reasons in feature_maxuploadtarget.py
  * test: verify `-maxuploadtarget` limit state via `getnettotals` RPC result
  * fuzz: Set -rss_limit_mb=8000 for generate as well
  * fuzz: Generate with random libFuzzer settings
  * test: Add makefile target for running unit tests
  * wallet: remove unused 'accept_no_keys' arg from decryption process
  * test: fix intermittent failure in rpc_setban.py --v2transport
  * tests: Test that descriptors flag is set for migrated blank wallets
  * wallet: Make sure that the descriptors flag is set for blank wallets
  * test: Test migration of tx with both spendable and watchonly
  * wallet: Keep txs that belong to both watchonly and migrated wallets
  * test: Make sure that migration test does not rescan on reloading
  * wallet: Reload the wallet if migration exited early
  * wallet: Write bestblock to watchonly and solvable wallets
  * refactor: Fix timedata includes
  * test: p2p: adhere to typical VERSION message protocol flow
  * test: p2p: process post-v2-handshake data immediately
  * test: p2p: introduce helper for sending prepared VERSION message
  * test: Fix CPartialMerkleTree.nTransactions signedness
  * Modify command line help to show support for BIP21 URIs
  * Don't use scientific notation in log messages
  * [test] make v2transport arg in addconnection mandatory and few cleanups
  * test: fix intermittent failure in p2p_v2_earlykeyresponse
  * test: Assumeutxo with more than just coinbase transactions
  * libconsensus: deprecate
  * test: sqlite, add coverage for dangling to-be-reverted db txns
  * sqlite: guard against dangling to-be-reverted db transactions
  * sqlite: introduce HasActiveTxn method
  * sqlite: add ability to interrupt statements
  * rpc: Do not wait for headers inside loadtxoutset
  * net: enable v2transport by default
  * fuzz: Print coverage summary after run_once
  * doc: update `BroadcastTransaction` comment
  * test: fix wallet_import_rescan unrounded minimum amount
  * test: Remove struct import from messages.py
  * scripted-diff: test: Use int from_bytes and to_bytes over struct packing
  * test: Use int from_bytes and to_bytes over struct packing
  * test: Treat msg_version.relay as unsigned
  * depends: remove (darwin) libtool now that it's no longer used
  * depends: use ar rather than libtool for miniupnpc/libnatpmp
  * [rpc] return full string for package_msg and package-error
  * fuzz: also set MSAN_SYMBOLIZER_PATH
  * ci: Use DEBUG=1 in depends for MSAN jobs
  * ci: use LLVM 17.0.6 in MSAN jobs
  * refactor: Compile unreachable code
  * depends: Do not override CFLAGS when building SQLite with DEBUG=1
  * depends: Ensure definitions are passed when building SQLite with DEBUG=1
  * ci: Update cache action
  * qt: Avoid non-self-contained Windows header
  * [test] Add functional test to test early key response behaviour in BIP 324
  * [test] Check whether v2 TestNode performs downgrading
  * [test] Add functional tests to test v2 P2P behaviour
  * [test] Ignore BIP324 decoy messages
  * [test] Allow inbound and outbound connections supporting v2 P2P protocol
  * [test] Reconnect using v1 P2P when v2 P2P terminates due to magic byte mismatch
  * [test] Build v2 P2P messages
  * [test] Use lock for sending P2P messages in test framework
  * [test] Read v2 P2P messages
  * [test] Perform initial v2 handshake
  * [test] Introduce EncryptedP2PState object in P2PConnection
  * fuzz: Exit and log stderr for parse_test_list errors
  * [test] Construct class to handle v2 P2P protocol functions
  * wallet: clarify replaced_by_txid and replaces_txid in help output
  * init: settings, do not load auto-generated warning msg
  * validation: move nChainTx assert down in CheckBlockIndex
  * doc: fix checkblockindex comments
  * [test] Move MAGIC_BYTES to messages.py
  * [test/crypto] Add ECDH
  * [rpc/net] Allow v2 p2p support in addconnection
  * net: remove now unused global 'g_initial_block_download_completed'
  * test: add coverage for peerman adaptive connections service flags
  * net: peer manager, dynamically adjust desirable services flag
  * fuzz: extend ConsumeNetAddr() to return I2P and CJDNS addresses
  * depends: Update libmultiprocess library to fix C++20 macos build error
  * settings: add auto-generated warning msg for editing the file manually
  * init: improve corrupted/empty settings file error msg
  * wallet: remove unused `SignatureData` instances in spkm's `FillPSBT` methods
  * Move TRACEx parameters to seperate lines
  * wallet: fix coin selection tracing to return -1 when no change pos
  * test: ensure output is large enough to pay for its fees
  * refactor: pass CRecipient to FundTransaction
  * refactor: simplify `CreateRecipients`
  * refactor: remove out param from `ParseRecipients`
  * refactor: move parsing to new function
  * refactor: move normalization to new function
  * test: add tests for fundrawtx and sendmany rpcs
  * build: Pass sanitize flags to instrument `libsecp256k1` code
  * refactor: remove CTxMemPool::queryHashes()
  * refactor: Mark prevector iterator with std::contiguous_iterator_tag
  * ci: vary /tmp/env
  * wallet: avoid returning a reference to vMasterKey after releasing the mutex that guards it
  * refactor: Fix binary operator+ for prevector iterators
  * refactor: Fix constness for prevector iterators
  * refactor: Add missing default constructor to prevector iterators
  * test: Use blocks_path where possible
  * rpc: Fix race in loadtxoutset
  * contrib: Fix clang-format-diff.py lint errors
  * contrib: Latest clang-format-diff.py script
  * refactor: Allow std::span construction from CKey
  * [refactor] change Workspace::m_conflicts and adjacent funcs/structs to use Txid
  * Add missing XOnlyPubKey::data() to get mutable data
  * test: Remove all-lint.py script
  * doc: move-only lint docs to one place
  * build: move -mlinker-version to *FLAGS
  * depends: deduplicate use of mmacosx-version-min in macOS build
  * build: fix optimisation flags used for --coverage
  * ci: cleanup C*FLAG usage in Valgrind jobs
  * build: add sanitizer flags to configure output
  * build: always set -g -O2 in CORE_CXXFLAGS
  * depends: add NM output to gen_id
  * test: wallet db, exercise deadlock after write failure
  * doc, test: Test and explain service flag handling
  * opt: Tie-break UTXO sort by waste for BnB
  * doc: Document max_weight on BnB
  * net: move state dependent peer services flags
  * net: decouple state independent service flags from desirable ones
  * net: store best block tip time inside PeerManager
  * wallet: Reset chain notifications handler if AttachChain fails
  * doc: Add missing backtick in developer notes logging section
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * Make v2transport default for addnode RPC when enabled
  * [log] mempool loading
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * Add test for negative transaction version w/ CSV to tx_valid.json
  * tests: Test migration of blank wallets
  * wallet: Better error message when missing LegacySPKM during migration
  * wallet: Check for descriptors flag before migration
  * wallet: Skip key and script migration for blank wallets
  * [depends] Allow PATH with spaces in directory names.
  * doc: refer to "Node relay options" in policy/README
  * doc: add unconditional info loglevel following merge of PR 28318
  * ci: Rename tasks (previous releases, macOS cross)
  * test: Assert that a new tx with a delta of 0 is never added
  * rpc: exposing modified_fee in getprioritisedtransactions
  * ci: move CMake into base packages
  * doc: upgrade Bitcoin Core license to 2024
  * [fuzz] Improve fuzzing stability for ellswift_roundtrip harness
  * test: assumeutxo: spend coin from snapshot chainstate after loading
  * Fix -netinfo backward compat with getpeerinfo pre-v26
  * fuzz: fix `connman` initialization
  * fuzz: Assume presence of __builtin_*_overflow, without checks
  * Revert "build: Fix undefined reference to __mulodi4"
  * build: Bump clang minimum supported version to 14
  * rpc: renaming txid -&gt; transactionid
  * rpc: changed prioritisation-map -&gt; ""
  * build: Drop `ALLOW_HOST_PACKAGES` support in depends
  * test: wallet migration, add coverage for tx extra data
  * ci: Switch native macOS CI job to Xcode 15.0
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * build: Fix `-Xclang -internal-isystem` option
  * wallet: migration, remove extra NotifyTransactionChanged call
  * wallet: ZapSelectTx, remove db rewrite code
  * Remove GetAdjustedTime
  * crypto: remove sha256_sse4 from the base crypto helper lib
  * crypto, hash: replace custom rotl32 with std::rotl
  * ci, iwyu: Drop backported mappings
  * fuzz: set `nMaxOutboundLimit` in connman target
  * build: remove --enable-lto
  * crypto: remove use of BUILD_BITCOIN_INTERNAL macro in sha256
  * doc: Clarify C++20 comments
  * RPC/Blockchain: scanblocks: Accept named param for filter_false_positives
  * Revert "depends: systemtap: remove variadic params that trigger compiler warnings"
  * Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2
  * build: Fix check whether `-latomic` needed
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * contrib: add macho branch protection check
  * test: change `m_submitted_in_package` input to fuzz data provider boolean
  * tx fees: update `m_from_disconnected_block` to `m_mempool_limit_bypassed`
  * doc: fix typo and update incorrect comment
  * fuzz: rule-out too deep derivation paths in descriptor parsing targets
  * cli: add transport protcol column to -netinfo
  * net: attempt v2 transport for addrfetch connections if we support it
  * net: attempt v2 transport for manual connections if we support it
  * During IBD, prune as much as possible until we get close to where we will eventually keep blocks
  * refactor: share and use `GenerateRandomKey` helper
  * doc: Add multiprocess design doc
  * Allow int8_t optimized vector serialization
  * Faster std::byte (pre)vector (un)serialize
  * depends: patch around non-determinism in qt
  * build: rename native_clang to native_llvm
  * Revert "build: Patch Qt to handle minimum macOS version properly"
  * guix: use clang-toolchain-17 for macOS build
  * build: Bump `native_clang` up to 17.0.6
  * Use hardened runtime on macOS release builds.
  * logging: Replace uses of LogPrintfCategory
  * logging: add LogError, LogWarning, LogInfo, LogDebug, LogTrace
  * wallettool: Don't create CWallet when dumping DB
  * wallettool: Don't unilaterally reset wallet_instance if loading error
  * [doc]: add doxygen return comment for CheckPackageLimits
  * doc: Rework guix docs after 1.4 release
  * wallet, mempool: propagete `checkChainLimits` error message to wallet
  * Allow std::byte C-style array serialization
  * refactor: Print verbose serialize compiler error messages
  * fuzz: coinselection, improve `min_viable_change`/`change_output_size`
  * tests: ensure functional tests set permitbaremultisig=1 when needed
  * tests: test both settings for permitbaremultisig in p2sh tests
  * logging: add -loglevelalways=1 option
  * logging: treat BCLog::ALL like BCLog::NONE
  * logging: Drop BCLog::Level::None
  * logging: Log Info messages unconditionally
  * logging: make [cat:debug] and [info] implicit
  * logging: refactor: pull prefix code out
  * Update security.md contact for achow101
  * [fuzz] Improve fuzzing stability for minisketch harness
  * refactor: Rename fs::path::u8string() to fs::path::utf8string()
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * fuzz: Limit p2p fuzz targets to MAX_PROTOCOL_MESSAGE_LENGTH
  * build: Bump guix time-machine to unlock riscv64 metal
  * fuzz: set `m_fallback_fee`/`m_fee_mode` in `wallet_fees` target
  * msvc: Fix `test\config.ini` content
  * test: add TestNode wait_until helper
  * test: Actually fail when a python unit test fails
  * build: Bump minimum required Boost to 1.73.0 to support C++20
  * test: wallet, fix change position out of range error
  * depends: build libmultiprocess with position independant code
  * depends: always install libmultiprocess to /lib
  * depends: always install capnp to /lib
  * Revert "ci: Only run functional tests on windows in master"
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: Assert that the wallet is not initialized in LoadWallet
  * tests, bench: Remove incorrect LoadWallet() calls
  * test: Add tests for CFeeRate multiplication operator
  * doc: update/clarify max outbound connection count
  * doc: Update bitcoin-tx replaceable documentation
  * Remove deprecated -rpcserialversion
  * ArgsManager: return path by value from GetBlocksDirPath()
  * refactor: Remove pre-C++20 fs code
  * Add tests for C++20 std::u8string
  * refactor: Avoid copy/move in fs.h
  * refactor: Use C++20 std::chrono::days
  * Add a note to msvc readme re building Qt for Bitcoin Core.
  * msvc: Define the same `QT_...` macros as in Autotools builds
  * Add multiplication operator to CFeeRate
  * msvc: Optimize "Release" builds
  * test: fix intermittent error in rpc_net.py (#29030)
  * tests: Add unit tests for bitcoin-tx replaceable command
  * wallet: return CreatedTransactionResult from FundTransaction
  * wallet: use optional for change position as an optional in CreateTransaction
  * wallet: Explicitly preserve scriptSig and scriptWitness in CreateTransaction
  * wallet: Explicitly preserve transaction version in CreateTransaction
  * wallet: Explicitly preserve transaction locktime in CreateTransaction
  * wallet: Set preset input sequence through coin control
  * wallet: Replace SelectExternal with SetTxOut
  * coincontrol: Replace HasInputWeight with returning optional from Get
  * wallet: Introduce and use PreselectedInput class in CCoinControl
  * test: fix `addnode` functional test failure on OpenBSD
  * doc: test: mention OS detection preferences in style guideline
  * test: detect OS consistently using `platform.system()`
  * test: use `skip_if_platform_not_linux` helper where possible
  * fuzz: Improve fuzzing stability for txorphan harness
  * wallet: fix key parsing check for miniscript expressions in `ParseScript`
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * qt: update widgets availability on wallet selection
  * doc: Missing additions to 26.0 release notes
  * doc: Add link to needs-release-notes label
  * doc: add historical release notes for 26.0
  * doc: add minimum required Linux Kernel to release-notes
  * refactor: rpc: Pass CBlockIndex by reference instead of pointer
  * refactor: Use reference instead of pointer in IsBlockPruned
  * fuzz: Use C++20 starts_with in rpc.cpp
  * Revert "tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings"
  * refactor: Drop unused _Pragma to ignore -Wgnu-zero-variadic-macro-arguments
  * refactor: modernize-use-default-member-init for bit-fields (C++20)
  * build: Require C++20 compiler
  * test: Extends MEMPOOL msg functional test
  * fuzz: Detect deadlocks in process_message
  * fuzz: Avoid timeout in bitdeque
  * test: wait for fee estimator to catch up before estimating fees
  * fuzz: p2p: Detect peer deadlocks
  * test: fix v2 transport intermittent test failure (#29002)
  * test: add regression test for the getrawtransaction segfault
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * rpc, doc: encryptwallet, mention HD seed rotation and new backup
  * wallet: Migrate entire address book entries
  * rpc: fix getrawtransaction segfault
  * build: Enable -Wunreachable-code
  * build: use macOS 14 SDK (Xcode 15.0)
  * build: patch boost process for macOS 14 SDK
  * depends: add -platform_version to macOS build flags
  * bitcoin-tx: Make replaceable value optional
  * fuzz: txorphan check wtxids using GenTxid::Wtxid not GenTxid::Txid
  * Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directly
  * refactor: Add InitContext function to initialize NodeContext with global pointers
  * refactor: Remove calls to StartShutdown from KernelNotifications
  * refactor: Remove call to StartShutdown from stop RPC
  * util: Get rid of uncaught exceptions thrown by SignalInterrupt class
  * refactor: Remove call to ShutdownRequested from IndexWaitSynced
  * refactor: Remove call to ShutdownRequested from HTTPRequest
  * refactor: Add NodeContext::shutdown member
  * refactor: Remove call to StartShutdown from qt
  * refactor: Remove call to ShutdownRequested from rpc/mining
  * refactor: Remove call to ShutdownRequested from chainstate init
  * depends: Build `native_capnp` package with CMake
  * depends: Build `capnp` package with CMake
  * init: don't delete PID file if it was not generated
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * test: Fix test by checking the actual exception instance
  * net: Add continuous ASMap health check logging
  * build: disable external-signer for Windows
  * ci: remove --enable-external-signer from win64 job
  * contrib: drop GCC MAX_VERSION to 4.3.0 in symbol-check
  * ci: remove libz-dev from macOS build deps
  * Rename version.h to node/protocol_version.h
  * Remove unused version.h include
  * Remove unused SER_NETWORK, SER_DISK
  * Remove unused CDataStream
  * fuzz: Drop unused version from fuzz input format
  * guix: switch from guix environment to guix shell
  * test_submitpackage: only make a chain of 3 txns
  * doc: submitpackage vsize results are sigops-adjusted
  * RPC submitpackage: change return format to allow partial errors
  * fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz target
  * fuzz: Fix nullptr deref in scriptpubkeyman
  * ci: Reduce use of bash -c
  * test: Add missing CBlockPolicyEstimator::processBlockTx suppression
  * test: Setup networking globally
  * multiprocess: Add type conversion code for UniValue types
  * multiprocess: Add type conversion code for serializable types
  * test: add ipc test to test multiprocess type conversion code
  * guix: remove input labels
  * refactor: Use Txid in CMerkleBlock
  * ci: Rename test script to 03_test_script.sh
  * scripted-diff: Use DataStream in most places
  * refactor: SpanReader without nVersion
  * fuzz: Avoid timeout in process_messages
  * fuzz: BIP324: damage ciphertext/aad in full byte range
  * fuzz: Faster wallet_notifications target
  * bench: add readblock benchmark
  * msvc: Specify `boost-date-time` package explicitly
  * msvc: Update vcpkg manifest baseline up to "2023.08.09 Release"
  * msvc: No need to specify the default feature for `libevent` package
  * Change petertodd seeds to petertodd.net
  * Revert "ci: Avoid toolset ambiguity that MSVC can't handle"
  * ci: Set MSVC toolset version explicitly
  * ci: Run vcpkg with path prefix
  * Export assert from util/check.h
  * ci: remove python3-setuptools from mac build deps
  * Fix IWYU for the script_flags fuzz target
  * fuzz: Limit fuzz buffer size in script_flags target
  * fuzz: CDataStream -&gt; DataStream in script_flags
  * test: Add gettransaction test for "coin-join" tx
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * refactor: P2P transport without serialize version and type
  * rpc: `SyncWithValidationInterfaceQueue` on fee estimation RPC's
  * tx fees, policy: CBlockPolicyEstimator update from `CValidationInterface` notifications
  * CValidationInterface: modify the parameter of `TransactionAddedToMempool`
  * tx fees, policy: update `CBlockPolicyEstimator::processBlock` parameter
  * CValidationInterface, mempool: add new callback to `CValidationInterface`
  * tx fees, policy: cast with static_cast instead of C-Style cast
  * tx fees, policy: bugfix: move `removeTx` into reason != `BLOCK` condition
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * wallet: batch external signer descriptor import
  * wallet: descriptors setup, batch db operations
  * wallet: batch legacy spkm TopUp
  * wallet: batch descriptor spkm TopUp
  * test: Directly constructing 2 entry map for getprioritisedtransactions
  * test: Add uint256 string parse tests
  * refactor: Remove unused and fragile string interface from arith_uint256
  * Use Txid in COutpoint
  * fuzz: add target for `DescriptorScriptPubKeyMan`
  * fuzz: create ConsumeCoins
  * fuzz: move `MockedDescriptorConverter` to `fuzz/util`
  * pool: change memusage_test to use int64_t, add allocation check
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * refactor: NetMsg::Make() without nVersion
  * pool: make sure PoolAllocator uses the correct alignment
  * refactor: Make CTxMemPoolEntry only explicitly copyable
  * depends: bump libmultiprocess to fix capnproto deprecation warnings
  * streams: Drop unused CAutoFile
  * refactor: switch from CAutoFile to AutoFile
  * blockstorage: switch from CAutoFile to AutoFile
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * streams: Remove unused CAutoFile::GetVersion
  * streams: Base BufferedFile on AutoFile instead of CAutoFile
  * Remove unused Make() overload in netmessagemaker.h
  * refactor: VectorWriter without nVersion
  * doc: Simplify guix install doc, after 1.4 release
  * doc: remove mingw-w64 install for "older" systems
  * test: replace `Callable`/`Iterable` with their `collections.abc` alternative (PEP 585)
  * test: add unit test for CConnman::AddedNodesContain()
  * p2p: do not make automatic outbound connections to addnode peers
  * test: fix `AddNode` unit test failure on OpenBSD
  * bench: add benchmark for wallet creation procedure
  * Include version.h in fewer places
  * Convert some CDataStream to DataStream
  * serialize: Drop useless version param from GetSerializeSize()
  * serialize: drop GetSerializeSizeMany
  * serialize: Drop nVersion from [C]SizeComputer
  * doc: remove x86_64 build assumption from depends doc
  * contrib: use a raw string for a regular expression literal that contains backslashes in signet/miner
  * doc: remove mention of missing bdb being a configure error
  * bench: Update nanobench to 4.3.11
  * fuzz: AutoFile with XOR
  * fuzz: Reduce LIMITED_WHILE limit for file fuzzing
  * fuzz: Remove FuzzedAutoFileProvider
  * depends: remove PYTHONPATH from config.site
  * test: migrate to some per-symbol ubsan suppressions
  * depends: Include `config.guess` and `config.sub` into `meta_depends`
  * Drop CHashWriter
  * Drop OverrideStream
  * Use ParamsWrapper for witness serialization
  * script: Enhance validations in utxo_snapshot.sh
  * ci: Add missing COPY for ./test/lint/test_runner
  * lint: Report all lint errors instead of early exit
  * guix: default ssp for Windows GCC
  * guix: remove ssp workaround from Windows GCC
  * build: remove explicit libssp linking from Windows build
  * guix: remove python-macholib
  * guix: update signapple
  * test: Add test for array serialization
  * refactor: Initialize magic bytes in constructor initializer
  * doc: rewrite explanation for -par=
  * test: add assumeutxo wallet test
  * guix: update time-machine to 77386bdbfe6b0c649c05ab37f08051d1ab3e5074
  * build: Patch Qt to handle minimum macOS version properly
  * test: fix node index bug when comparing peerinfo
  * [refactor] remove access to mapTx in validation_block_tests
  * [refactor] rewrite BlockAssembler inBlock and failedTx as sets of txids
  * scripted-diff: rename vTxHashes to txns_randomized
  * [refactor] rewrite vTxHashes as a vector of CTransactionRef
  * [refactor] remove access to mapTx in validation.cpp
  * [txmempool] make CTxMemPoolEntry::lockPoints mutable
  * [refactor] use CheckPackageLimits for checkChainLimits
  * [refactor] remove access to mapTx.find in mempool_tests.cpp
  * [refactor] remove access to mapTx in blockencodings_tests.cpp
  * [refactor] remove access to mapTx from rpc/mempool.cpp
  * [refactor] get wtxid from entry instead of vTxHashes
  * [refactor] use exists() instead of mapTx.find()
  * [refactor] remove access to mapTx from policy/rbf.cpp
  * [refactor] Add helper for retrieving mempool entry
  * [refactor] Add helper for iterating through mempool entries
  * test, assumeutxo: Use assert_debug_log for error details
  * mempool: persist with XOR
  * build: Add an old hack to remove bind_at_load from libtool.
  * build: remove -bind_at_load usage
  * fuzz: allow fake and duplicate inputs in tx_package_eval target
  * fuzz: allow reaching MempoolAcceptResult::ResultType::DIFFERENT_WITNESS in tx_package_eval target
  * test: Avoid intermittent failures in feature_init
  * ci: remove "--exclude banman" for fuzzing in mac
  * fuzz: call lookup functions before calling `Ban`
  * ci: Switch IWYU to `clang_17` branch
  * ci: win64 task does use boost:process
  * test: enable v2 transport for p2p_timeouts.py
  * test: enable v2 transport for rpc_net.py
  * test: enable v2 transport for p2p_node_network_limited.py
  * test: enable --v2transport in combination with --usecli
  * test: persist -v2transport over restarts and respect -v2transport=0
  * [refactor] updating miniminer comments to be more accurate
  * ci: remove note re M1 usage
  * test: Add missing wait for version to be sent in add_outbound_p2p_connection
  * fuzz: Avoid timeout and bloat in fuzz targets
  * tests: Increase wallet_miniscript.py rpc timeout to 90 seconds
  * Throw error if invalid parameters passed to getnetworkhashps RPC endpoint
  * fuzz: explicitly specify llvm-symbolizer path in runner
  * [refactor] Miniminer var cached_descendants to descendants
  * [refactor] Change MiniMinerMempoolEntry order
  * [validation] change package-fee-too-low, return wtxid(s) and effective feerate
  * [test] use CheckPackageMempoolAcceptResult in previous tests
  * doc: fix typos
  * [validation] add TxValidationResult::TX_RECONSIDERABLE, TX_UNKNOWN
  * [refactor] use Wtxid for m_wtxids_fee_calculations
  * test: remove custom rpc timeout for `wallet_miniscript.py`, reorder in test_runner
  * wallet: cache descriptor ID to avoid repeated descriptor string creation
  * build: Drop no longer needed MSVC warning suppressions
  * ci: Drop no longer needed "Fix Visual Studio installation" step
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * fuzz: Avoid utxo_total_supply timeout
  * test: bugfix CheckPackageMempoolAcceptResult return all error strings
  * init: completely remove `-zapwallettxes` (remaining hidden option)
  * guix: switch to 6.1 kernel headers over 5.15
  * rpc: keep .cookie if it was not generated
  * test: Add missing sync on send_version in peer_connect
  * depends: Bump to capnproto-c++-1.0.1
  * build: latest config.sub in depends
  * build: latest config.guess in depends
  * [test] MiniMiner::Linearize and manual construction
  * [refactor] unify fee amounts in miniminer_tests
  * [MiniMiner] track inclusion order and add Linearize() function
  * [test] add case for MiniMiner working with negative fee txns
  * [MiniMiner] make target_feerate optional
  * [MiniMiner] allow manual construction with non-mempool txns
  * [refactor] change MiniMinerMempoolEntry ctor to take values, update includes
  * [lint] update expected boost includes
  * doc: update docs for CHECK_ATOMIC macro
  * depends: drop -O1 workaround from arm64 apple Qt build
  * Use CheckPackageMempoolAcceptResult for package evaluation fuzzing
  * [test util] CheckPackageMempoolAcceptResult for sanity-checking results
  * tests: Fix LCOV_OPTS to be in the correct position
  * MOVEONLY: CleanupTemporaryCoins into its own function
  * [test util] CreateValidTransaction multi-in/out, configurable feerate, signal BIP125
  * scripted-diff: rename CheckPackage to IsWellFormedPackage
  * [refactor] move package checks into helper functions
  * refactor: Remove unused circular include dependency from validation.cpp
  * build: Update `qt` package up to 5.15.11
  * [primitives] Precompute result of CTransaction::HasWitness
  * fuzz: tx_pool checks ATMP result invariants
  * Create net_peer_connection unit tests
  * netbase: use reliable send() during SOCKS5 handshake
  * sock: change Sock::SendComplete() to take Span
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * guix: update signapple
  * build: remove potential for duplciate natpmp linking
  * build: remove duplicate -lminiupnpc linking
  * gui: fix crash on selecting "Mask values" in transaction view
  * addrman: log AS only when using asmap
  * Allow unit tests to access additional CConnman members
  * net/rpc: Makes CConnman::GetAddedNodeInfo able to return only non-connected address on request
  * rpc: Prevents adding the same ip more than once when formatted differently
  * net/rpc: Check all resolved addresses in ConnectNode rather than just one
  * refactor: Remove unused gcc-9 workaround in txrequest
  * Always enable -Wsuggest-override
  * Bump g++ minimum supported version to 10
  * refactor: Fix bugprone-string-constructor warning
  * Remove WithParams serialization helper
  * [test] Test i2p private key constraints
  * Remove feature_txindex_compatibility.py in V27
  * refactor: Add LIFETIMEBOUND to all (w)txid getters
  * Add offline signing tutorial
  * [net] Check i2p private key constraints
  * Fix bugprone-lambda-function-name errors
  * Remove DirIsWritable, GetUniquePath
  * Return LockResult::ErrorWrite in LockDirectory
  * refactor: Return enum in LockDirectory
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * test: replace random_bytes with randbytes #28720
  * iwyu: Export prevector.h from script.h
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * scripted-diff: use PEP 585 built-in collection types for verify-binary script
  * test: use built-in collection types for type hints (Python 3.9 / PEP 585)
  * gui: Check for private keys disabled before attempting unlock
  * build: Bump minimum supported Clang to clang-13
  * Bump .python-version from 3.9.17 to 3.9.18
  * depends: zeromq 4.3.5
  * doc: remove release note fragments for 26.x branch
  * build: bump version to 26.99
  * test: remove unused `find_output` helper
  * test: refactor: support sending funds with outpoint result
  * tests: Reset node context members on ~BasicTestingSetup
  * shutdown: Destroy kernel last
  * wallet: Add asserts to detect unset transaction height values
  * wallet, refactor: Add CWalletTx::updateState function
  * lint: Add `lint-qt-translation.py`
  * qt: Avoid error prone leading spaces in translatable strings
  * qt, refactor: Drop superfluous type conversions
  * doc: fix broken doc/design/multiprocess.md links after #24352
  * span: Make Span template deduction guides work in SFINAE context
  * util: Add ArgsManager SetConfigFilePath method
  * interfaces: Rename CalculateBumpFees methods to be compatible with capn'proto
  * interfaces: Change getUnspentOutput return type to avoid multiprocess segfault
  * interfaces: Add schedulerMockForward method so mockscheduler RPC can work across processes
  * interfaces: Fix const virtual method that breaks multiprocess support
  * streams: Add SpanReader ignore method
  * [test] DisconnectedBlockTransactions::DynamicMemoryUsage
  * bugfix: correct DisconnectedBlockTransactions memory usage
  * rpc: mention that migratewallet can take a while
  * assume duplicate transactions are not added to `iters_by_txid`
  * move only: move implementation code to disconnected_transactions.cpp
  * Move compat.h include from system.h to system.cpp
  * refactor: update `MAX_DISCONNECTED_TX_POOL` from kb to bytes
  * scripted-diff: Use ser params operator
  * test: Use SER_PARAMS_OPFUNC in serialize_tests.cpp
  * Use type-safe txid types in orphanage
  * Introduce types for txids &amp; wtxids
  * test: check that we don't send a getaddr msg to an inbound peer
  * test: make python p2p not send getaddr messages when it's being connected to
  * [net processing] Use HasWitness over comparing (w)txids
  * test: randomized perturbing in feature_init
  * test: simplify feature_init
  * test: Add tests for unfiltered GetAddr usage
  * fuzz: Let fuzzers use filter options in GetAddr/GetAddresses
  * net: Optionally include terrible addresses in GetAddr results
  * Move compat/assumptions.h include to one place that actually needs it
  * Remove __cplusplus from compat/assumptions.h
  * Remove duplicate NDEBUG check from compat/assumptions.h
  * doc: improve documentation around connection limit maximums
  * scripted-diff: Rename connection limit variables
  * net: add m_max_inbound to connman
  * net, refactor: move calculations for connection type limits into connman
  * refactor: Move `{MAX,DEFAULT}_SCRIPTCHECK_THREADS` constants
  * refactor: Make `CCheckQueue` non-copyable and non-movable explicitly
  * refactor: Drop unneeded declaration
  * refactor: Make `CCheckQueue` constructor start worker threads
  * Make `CCheckQueue` destructor stop worker threads
  * Move global `scriptcheckqueue` into `ChainstateManager` class
  * Add support for RNDR/RNDRRS for aarch64 on Linux
  * [test/crypto] Add FSChaCha20Poly1305 AEAD python implementation
  * [test/crypto] Add FSChaCha20 python implementation
  * [test/crypto] Add RFC 8439's ChaCha20Poly1305 AEAD
  * [test/crypto] Add Poly1305 python implementation
  * [test/crypto] Use chacha20_block function in `data_to_num3072`
  * [test/crypto] Add ChaCha20 python implementation
  * addrman, refactor: improve stochastic test in `AddSingle`
  * test: add coverage to rpc_blockchain.py
  * refactor: drop protocol.h include header in rpc/util.h
  * refactor: move GetServicesNames from rpc/util.{h,cpp} to rpc/net.cpp
  * gui: Update Node window title with chain type
  * ci: Add filesystem lint check
  * refactor: Replace &lt;filesystem&gt; with &lt;util/fs.h&gt;
  * [test/crypto] Add HMAC-based Key Derivation Function (HKDF)
  * [test] Move test framework crypto functions to crypto/
  * doc: Recommend lint image build on every call
  * Bump python minimum version to 3.9
  * ci: Bump i686_multiprocess.sh to latest Ubuntu LTS
  * doc: remove out-of-date external link in src/util/strencodings.h
  * refactor: use string_view to pass string literals to Parse{Hash,Hex}
  * Update JSON-RPC-interface.md
  * GUI: OptionsDialog: Replace verbose two-option font selector with simple combobox with Custom... choice
  * GUI: Use FontChoice type in OptionsModel settings abstraction
  * GUI: Load custom FontForMoney from QSettings
  * GUI: Add possibility for an explicit QFont for FontForMoney in OptionsModel
  * GUI: Move "embedded font or not" decision into new OptionsModel::getFontForMoney method
  * rpc: Drop migratewallet experimental warning
  * gui: Show error if unrecognized command line args are present
  * GUI/Intro: Never change the prune checkbox after the user has touched it
  * Bugfix: GUI/Intro: Disable GUI prune option if -prune is set, regardless of set value
  * p2p: return `CSubNet` in `LookupSubNet`
  * sync: unpublish LocksHeld() which is used only in sync.cpp
  * doc: clarify that LOCK() does AssertLockNotHeld() internally
  * Fee estimation: extend bucket ranges consistently
  * refactor: Add more negative `!m_banned_mutex` thread safety annotations
  * refactor: replace RecursiveMutex m_banned_mutex with Mutex
  * scripted-diff: rename m_cs_banned -&gt; m_banned_mutex
  * refactor: Get rid of `BanMan::SetBannedSetDirty()`
  * refactor: Get rid of `BanMan::BannedSetIsDirty()`
  * qt: change QLineEdit error background</changelog>
  <changelog author="andrea.manzini@suse.com" date="1719230400">- Update to version 27.1:
  * doc: update manual pages for 27.1
  * build: bump version to v27.1 final
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * qt: 27.1rc1 translations update
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * rpc: move UniValue in blockToJSON
  * gui: don't permit port in proxy IP option
  * gui: fix create unsigned transaction fee bump
  * depends: Fix build of Qt for 32-bit platforms
  * Fix #29767, set m_synced = true after Commit()
  * sign: don't assume we are parsing a sane Miniscript
  * rpc: Reword SighashFromStr error message
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * test: Fix failing univalue float test
  * doc: archive 27.0 release notes
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1736942400">- Update to version 28.0:
  * doc: 28.0 Release Notes
  * doc: generate manpages
  * build: Bump to 28.0
  * validation: Disable CheckForkWarningConditions for background chainstate
  * test: Use shell builtins in run_command test case
  * doc: Generate manpages
  * build: Bump to 28.0rc2
  * streams: remove AutoFile::Get() entirely
  * streams: cache file position within AutoFile
  * qt: Translations update
  * gui: fix crash when closing wallet
  * test: Wait for local services to update in feature_assumeutxo
  * test: add coverage for assumeUTXO honest peers disconnection
  * assumeUTXO: fix peers disconnection during sync
  * test: Work around boost compilation error
  * depends: build libevent with -D_GNU_SOURCE
  * test: fixing failing system_tests/run_command under some Locales
  * test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwork.py
  * test: fix `TestShell` initialization (late follow-up for #30463)
  * doc: Point release notes to wiki draft
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.0rc1
  * docs: Add 379 and 387 to bips.md
  * docs: Remove release 28.0 release notes fragments
  * seeds: Regenerate mainnet seeds
  * seeds: Pull nodes from Luke's seeder
  * seeds: Pull nodes from virtu's crawler
  * chainparams: Remove seed.bitcoinstats.com
  * build: Bump to 28.99
  * wallet: bugfix: ensure atomicity in settings updates
  * qt: 28.0 translations update
  * test: check xor.dat recreated when missing
  * test: add null block xor key
  * refactor: lift NUM_XOR_BYTES
  * refactor: move read_xor_key() to TestNode
  * refactor: use unlink rather than os.remove
  * test: add blocks_key_path
  * test: Avoid intermittent block download timeout in p2p_ibd_stalling
  * test: Avoid duplicate curl call in get_previous_releases.py
  * test: Add time-timewarp-attack boundary cases
  * Fix maybe-uninitialized warning in IsSpentKey
  * devtools, utxo-snapshot: Fix block height out of range
  * test: replace deprecated secp256k1 context flags usage
  * miner: adjust clock to timewarp rule
  * Add timewarp attack mitigation test
  * consensus: enable BIP94 on regtest
  * test: assumeutxo: check that UTXO-querying RPCs operate on snapshot chainstate
  * consensus: lower regtest nPowTargetTimespan to 144
  * fuzz: Speed up utxo_snapshot fuzz target
  * seeds: Use fjahr's more up to date asmap
  * seeds: Fixed seeds update
  * seeds: Add testnet4 fixed seeds file
  * seeds: Remove manual onion and i2p seeds
  * seeds: Add testnet instructions
  * seeds: Also pull from achow101 seeder
  * makeseeds: Configurable minimum blocks for testnet4's smaller chain
  * headerssync: Update headerssync configuration
  * params: Update assumevalid and minimum chainwork
  * params: Update chainTxData
  * params: Update assumed blockchain and chainstate sizes
  * test: Enable detect_leaks=1 in ASAN_OPTIONS explicitly
  * fuzz: Speed up utxo_snapshot by lazy re-init
  * Rename ReleaseWallet to FlushAndDeleteWallet
  * fuzz: Remove unused DataStream object
  * wallet: WaitForDeleteWallet, do not expect thread safety
  * wallet: rename UnloadWallet to WaitForDeleteWallet
  * wallet: unload, notify GUI as soon as possible
  * makeseeds: Shuffle ips after parsing
  * makeseeds: Support CJDNS
  * makeseeds: Update user agent regex
  * test: add functional test for XORed block/undo files (`-blocksxor`)
  * [doc] mention bip94 support
  * test: refactor: move `read_xor_key`/`util_xor` helpers to util module
  * qt: Update translation source file for v28.0 string freeze
  * gui: Use menu for wallet migration
  * remove repeated word in note
  * Move maximum timewarp attack threshold back to 600s from 7200s
  * Deduplicate list of chain strings in RPC help texts
  * gui: Use wallet name for wallet migration rather than WalletModel
  * gui: don't remove wallet manually before migration
  * gui: Consolidate wallet display name to GUIUtil function
  * wallet, interfaces: Include database format in listWalletDir
  * test: Disallow fee_estimator construction in ChainTestingSetup
  * wallet: fix, detect blank legacy wallets in IsLegacy
  * doc: add missing "testnet4" network string in RPC/init help texts
  * policy/feerate.h: avoid constraint self-dependency
  * add missing #include &lt;cstdint&gt; for GCC 15
  * doc: Update ccache website link
  * chainparams: Handle Testnet4 in GetNetworkForMagic
  * doc: Remove outdated nTx faking comment
  * chainparams: add mainnet assumeutxo param at height 840_000
  * wallet: List sqlite wallets with empty string name
  * wallet: Ignore .bak files when listing wallet files
  * validation: Use MAX_TIMEWARP constant as testnet4 timewarp defense delta
  * net: Clarify that m_addr_local is only set once
  * [test]: remove `ExtractDestination` false assertion for `ANCHOR` script
  * lint: Find function calls in default arguments
  * doc: Add release notes for 29775
  * doc: Align deprecation warnings
  * assumeutxo: Drop block height from metadata
  * Reduce cache lookups in CCoinsViewCache::FetchCoin
  * guix: bump time-machine to 7bf1d7aeaffba15c4f680f93ae88fbef25427252
  * contrib: support reading XORed blocks in linearize-data.py script
  * chainparams: Add initial minimum chain work for Testnet4
  * Revert "depends: Fetch miniupnpc sources from an alternative website"
  * add deprecation warning for mempoolfullrbf
  * [doc] update documentation for new mempoolfullrbf default
  * p2p: For assumeutxo, download snapshot chain before background chain
  * p2p: Restrict downloading of blocks for snapshot chain
  * doc: Drop no longer needed workaround for WSL
  * fuzz: replace hardcoded numbers for bech32 limits
  * validation: don't erase coins cache on prune flushes
  * Add linked-list test to CCoinsViewCache::SanityCheck
  * coins: move Sync logic to CoinsViewCacheCursor
  * coins: pass linked list of flagged entries to BatchWrite
  * test: add cache entry linked list tests
  * coins: track flagged cache entries in linked list
  * testnet: Add timewarp attack prevention for Testnet4
  * testnet: Add Testnet4 difficulty adjustment rules fix
  * testnet: Introduce Testnet4
  * refactor: use c++20 std::views::reverse instead of reverse_iterator.h
  * ci: Silent Homebrew's reinstall warnings
  * doc: release note for 30212
  * rpc: clarify ALREADY_IN_CHAIN rpc errors
  * build: remove check for __declspec(dllexport)
  * build: remove check for __attribute__((visibility..
  * depends: fix ZMQ CMake getcachesize check
  * scripted-diff: Replace uint256S("str") -&gt; uint256{"str"}
  * refactor: Hand-replace some uint256S -&gt; uint256
  * refactor: Add consteval uint256(hex_str)
  * miniscript: Use `ToIntegral` instead of `ParseInt64`
  * scripted-diff: Modernize naming of nChainTx and nTxCount
  * test: Add basic check for nChainTx type
  * chainparams: Change nChainTx to uint64_t
  * refactor: remove un-tested early returns
  * tests: add tests for KeyPair
  * refactor: move SignSchnorr to KeyPair
  * logging: clarify -debug and -debugexclude descriptions
  * rpc: make logging method reject "0" category and correct the help text
  * logging, refactor: minor encapsulation improvement and use BCLog::NONE instead of 0
  * logging, refactor: make category special cases explicit
  * doc + test: Correct uint256 hex string endianness
  * doc: Add missed cmake package to build depends
  * crypto: add KeyPair wrapper class
  * tests: add key tweak smoke test
  * bench: add benchmark for signing with a taptweak
  * doc: Add note about distro's g++-mingw-w64-x86-64-posix version
  * policy: enable full-rbf by default
  * doc: add release notes for full-rbf
  * test: check that keyless P2A 'signing' via `signrawtransactionwithkey` succeeds
  * test: check that P2A with witness data is still consensus-legal
  * test: P2A is a destination type with an address
  * gui, qt: brintToFront workaround for Wayland
  * [rpc, fees]: add more detail on the fee estimation modes
  * [doc]: add `30275` release notes
  * fuzz: fix timeout in crypter target
  * test: Disable known broken USDT test for now
  * Revert "build: pass --with-ecmult-gen-kb=86 to secp256k1"
  * Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61
  * doc: tor.md: use -bind=127.0.0.1:8334=onion for the Tor bind
  * Showing local addresses on the Node Window
  * net: Providing an interface for mapLocalHost
  * coins: call ClearFlags in CCoinsCacheEntry destructor
  * refactor: require self and sentinel parameters for AddFlags
  * refactor: add CoinsCachePair alias
  * refactor: move flags to private uint8_t and rename to m_flags
  * refactor: disallow setting flags in CCoinsCacheEntry constructors
  * refactor: encapsulate flags setting with AddFlags and ClearFlags
  * refactor: encapsulate flags get access for all other checks
  * refactor: encapsulate flags access for dirty and fresh checks
  * clusterlin: improve rechunking in LinearizationChunking (optimization)
  * clusterlin: add MergeLinearizations function + fuzz test + benchmark
  * clusterlin: add PostLinearize + benchmarks + fuzz tests
  * clusterlin: add algorithms for connectedness/connected components
  * clusterlin: rename Intersect -&gt; IntersectPrefixes
  * fuzz: improve scriptpubkeyman target
  * qt: Replace deprecated LogPrintf with LogInfo in GUIUtil::LogQtInfo()
  * qt, build: Drop `QT_STATICPLUGIN` macro
  * depends: Fix `zeromq` build on OpenBSD
  * refactor: remove TxidFromString
  * test: replace WtxidFromString with Wtxid::FromHex
  * fuzz: increase FromHex() coverage
  * test: add uint256::FromHex unittest coverage
  * test: Avoid CScript() as default function argument
  * [fuzz] Harness for version handshake
  * scripted-diff: Rename lazily initialized bloom filters
  * doc: Remove reference to resolved issue
  * [net processing] Lazily initialize m_recent_confirmed_transactions
  * [net processing] Lazily initialize m_recent_rejects_reconsiderable
  * [net processing] Lazily initialize m_recent_rejects
  * test: Try previously intermittently broken USDT test again
  * doc: remove obsolete mention and link to closed PR
  * doc: add release notes for #22729
  * test: Make leaf_script mandatory when scriptpath is set in TaprootSignatureMsg
  * test: fix constructor of msg_tx
  * doc: mention optional dependencies (qrencode, zmq) in OpenBSD build docs
  * test: add P2A ProduceSignature coverage
  * Add release note for P2A output feature
  * test: add P2A coverage for decodescript
  * test: Add anchor mempool acceptance test
  * policy: stop 3rd party wtxid malleability of anchor spend
  * policy: make anchor spend standard
  * policy: Add OP_1 &lt;0x4e73&gt; as a standard output type
  * kernel: Only setup kernel context globals once
  * qt: Update translation source file
  * qt: Bump Transifex slug for 28.x
  * qt: Pull recent translations from Transifex
  * test: fix intermittent failures in feature_proxy.py
  * doc: Update issue reference for libbitcoinkernel
  * rpc: fix maybe-uninitialized compile warning in getchaintxstats
  * ci: enable berkley db on test each commit job
  * rpc: add utxo's blockhash and number of confirmations to scantxoutset output
  * guix: move bison from global scope, to Linux
  * mingw: Document mode wbx workaround
  * Add -blocksxor boolean option
  * rpc: Return precise loadtxoutset error messages
  * Return XOR AutoFile from BlockManager::Open*File()
  * guix: bump time-machine to efc26826400762207cde9f23802cfe75a737963c
  * guix: patch /gnu/store paths out of winpthreads
  * doc: rpc: Use "output script" consistently (2/2)
  * bench: add cluster linearization improvement benchmark
  * clusterlin: permit passing in existing linearization to Linearize
  * clusterlin: add LinearizationChunking class
  * clusterlin: randomize the SearchCandidateFinder search order
  * clusterlin: use bounded BFS exploration (optimization)
  * bench: Candidate finding and linearization benchmarks
  * clusterlin: add Linearize function
  * clusterlin: add chunking algorithm
  * clusterlin: add SearchCandidateFinder class
  * clusterlin: add AncestorCandidateFinder class
  * tests: framework for testing DepGraph class
  * clusterlin: introduce cluster_linearize.h with Cluster and DepGraph types
  * depends: remove ENV unsetting for darwin
  * guix: improve ENV unsetting for macOS
  * depends: patch explicit -lm usage out of Qt tools
  * refactor: Use untranslated error message in ActivateSnapshot
  * depends: cleanup after qrencode build
  * depends: cleanup after miniupnpc build
  * depends: Cleanup postprocess commands after switching to CMake
  * m_tx_download_mutex followups
  * release m_tx_download_mutex before MakeAndPushMessage GETDATA
  * [refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr
  * ci: Add missing qttools5-dev install to Asan task
  * doc: Add release notes for two pull requests
  * refactor: Replace ParseHashStr with FromHex
  * rest: Reject truncated hex txid early in getutxos parsing
  * refactor: Expose FromHex in transaction_identifier
  * refactor: Implement strict uint256::FromHex()
  * ci: add _LIBCPP_REMOVE_TRANSITIVE_INCLUDES to TSAN job
  * refactor: fix missing includes
  * [test]: ensure `estimatesmartfee` default mode is `economical`
  * [doc] TxOrphanage is no longer thread-safe
  * [refactor] combine block vtx loops in BlockConnected
  * cleanse: Use SecureZeroMemory for mingw-w64 (release) builds
  * refactor: Add FlatFileSeq member variables in BlockManager
  * scripted-diff: Rename SetHex to SetHexDeprecated
  * test: refactor: Replace SetHex with uint256 constructor directly
  * depends: Bump `libmultiprocess` for CMake fixes
  * test: Fix intermittent issue in p2p_v2_misbehaving.py
  * net: Log accepted connection after m_nodes.push_back
  * guix: use gcc-12 to compile winpthreads
  * depends: switch to building expat with CMake
  * guix: use GCC 12.4.0 over 12.3.0
  * guix: consolidate back to GCC 12 toolchain for all HOSTS
  * fix: Make TxidFromString() respect string_view length
  * refactor: Change base_blob::SetHex() to take std::string_view
  * test: uint256 - Garbage suffixes and zero padding
  * refactor: Make uint256_tests no longer use deprecated BOOST_CHECK()
  * test: Add test for TxidFromString() behavior
  * doc: use proper doxygen formatting for CTxMemPool::cs
  * fuzz: Speed up PickValue in txorphan
  * lint: Use git clone --depth=1
  * lint: Add missing docker.io prefix to ci/lint_imagefile
  * lint: Use consistent out-of-tree build for python and test_runner
  * Fix lint-spelling warnings
  * doc: Clarify intent of ./ci/lint_run_all.sh
  * lint: Use $CI_RETRY_EXE when building ./ci/lint_imagefile
  * fuzz: reduce keypool size in scriptpubkeyman target
  * Fix MSVC warning C4273 "inconsistent dll linkage"
  * depends: bump libmultiprocess for CMake fixes
  * depends: Fix CMake-generated `libevent*.pc` files
  * fuzz: Deglobalize signature cache in sigcache test
  * fuzz: Limit parse_univalue input length
  * log: Remove NOLINT(bitcoin-unterminated-logprintf)
  * depends: switch zmq to CMake
  * fuzz: Use BasicTestingSetup for coins_view target
  * test: Add arguments for creating a slimmer setup
  * depends: add zeromq no librt patch
  * depends: add zeromq cmake minimum patch
  * depends: add zeromq windows usage patch
  * depends: add zeromq builtin sha1 patch
  * depends: add zeromq mktemp macos patch
  * logging: use std::string_view
  * logging: Apply formatting to early log messages
  * logging: Limit early logging buffer
  * test: Add loadtxoutset test with tip on snapshot block
  * test: Remove already resolved assumeutxo todo comments
  * depends: use CMake to build FreeType
  * contrib: assume binary existence in sec/sym checks
  * [fees]: change `estimatesmartfee` default mode to `economical`
  * contrib: simplify ELF test-security-check
  * contrib: simplify PE test-security-check
  * contrib: simplify MACHO test-security-check
  * refactor: add coinbase constraints to BlockCreateOptions
  * test: bump mocktime after node has received and sent bytes
  * refactor: Use util::Split to avoid a harmless unsigned-integer-overflow
  * test: Non-Shy version sender
  * refactor: Make m_last_notified_header private
  * doc: getaddressinfo[isscript] is optional
  * test: Fix MSVC warning C4101 "unreferenced local variable"
  * univalue, refactor: Convert indentation tabs to spaces
  * qa: Do not assume running `feature_asmap.py` from source directory
  * qa: Consider `cache` and `config.ini` relative to invocation directory
  * scripted-diff: Add `__file__` argument to `BitcoinTestFramework.init()`
  * [refactor] delete EraseTxNoLock, just use EraseTx
  * remove obsoleted TxOrphanage::m_mutex
  * lock m_recent_confirmed_transactions using m_tx_download_mutex
  * remove obsoleted hashRecentRejectsChainTip
  * update recent_rejects filters on ActiveTipChange
  * add ValidationInterface::ActiveTipChange
  * guard TxRequest and rejection caches with new mutex
  * refactor: pass BlockCreateOptions to createNewBlock
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * gui: correct replacement of amp character in the wallet name for QMenu
  * test: Fix intermittent failure in p2p_v2_misbehaving.py
  * Add fuzz test for FSChaCha20Poly1305
  * Add fuzz test for AEADChacha20Poly1305
  * fuzz: limit the number of nested wrappers in descriptors
  * fuzz: limit the number of sub-fragments per fragment for descriptors
  * net: Allow DNS lookups on nodes with IPV6 lo only
  * rest: Reject negative outpoint index in getutxos parsing
  * init: change shutdown order of load block thread and scheduler
  * rpc: Use CHECK_NONFATAL over Assert
  * logging: Add DisableLogging()
  * contrib: c++ify test stubs after switching to c++ compilers
  * validation: Don't load a snapshot if it's not in the best header chain.
  * log: Fix __func__ in LogError in blockstorage module
  * log: LogError with FlatFilePos in UndoReadFromDisk
  * refactor: Mark IsBlockPruned const
  * remove truc_policy.cpp from libbitcoin_common_a_SOURCES
  * test: fix inconsistency in fundrawtransaction weight limits test
  * util: Catch translation string errors at compile time
  * Reapply "test: p2p: check that connecting to ourself leads to disconnect"
  * net: prevent sending messages in `NetEventsInterface::InitializeNode`
  * net: fix race condition in self-connect detection
  * package rbf: cpfp structure requires package &gt; parent feerate
  * test package rbf boundary conditions more closely
  * fuzz: mini_miner_selection fixups.
  * MiniMiner: use FeeFrac in AncestorFeerateComparator
  * [doc] archive v26.2 release notes
  * refactor: Mark some static global vars as const
  * refactor: De-globalize last notified header index
  * refactor: De-globalize validation benchmark timekeeping
  * rpc: doc: use "output script" terminology consistently in "asm"/"hex" results
  * test: [refactor] Pass TestOpts
  * tidy: modernize-use-equals-default
  * Use WITH_LOCK in Warnings::Set
  * GUI/OptionsDialog: Prefer to stretch actual options area rather than waste space
  * GUI/OptionsDialog: Allow Maximize of window
  * random: drop ad-hoc Shuffle in favor of std::shuffle
  * bench random: benchmark more functions, and add InsecureRandomContext
  * refactor: Use designated initializer
  * rpc: Use untranslated error strings in loadtxoutset
  * net_processing: use existing RNG object in ProcessGetBlockData
  * random bench refactor: move to new bench/random.cpp
  * test: loadtxoutset in divergent chain with less work
  * refactor: Use named arguments to get path arg in loadtxoutset
  * kernel: De-globalize signature cache
  * fuzz: improve utxo_snapshot target
  * Expose CSignatureCache class in header
  * kernel: De-globalize script execution cache hasher
  * kernel: De-globalize script execution cache
  * validation: Don't error if maxsigcachesize exceeds uint32::max
  * contrib: rename cc to cxx in binary checking scripts
  * contrib: use c++ rather than c for binary tests
  * fuzz: fix key size in crypter target
  * validation: Check if mempool exists before asserting in ActivateSnapshot
  * logging: Add thread safety annotations
  * lint: remove unneeded trailing line fix
  * lint: ignore files ignored by git in mlc
  * test: add test for modififed walletprocesspsbt calls
  * net: require P2P binds to succeed
  * net: report an error if unable to bind on the Tor listening addr:port
  * net: don't extra bind for Tor if binds are restricted
  * [doc] add release note for TRUC
  * use version=3 instead of v3 in debug strings
  * scripted-diff: change names from V3 to TRUC
  * [doc] replace mentions of v3 with TRUC
  * rename mempool_accept_v3.py to mempool_truc.py
  * wallet: fix FillPSBT errantly showing as complete
  * test: Add coverage for getchaintxstats in assumeutxo context
  * rpc: Reorder getchaintxstats output
  * rpc: Avoid getchaintxstats invalid results
  * Revert "test: p2p: check that connecting to ourself leads to disconnect"
  * test: verify wallet is still active post-migration failure
  * wallet: Use LegacyDataSPKM when loading
  * wallet: Move MigrateToDescriptor and DeleteRecords to LegacyDataSPKM
  * wallet: Move LegacyScriptPubKeyMan::IsMine to LegacyDataSPKM
  * wallet: Move LegacySPKM data storage and handling to LegacyDataSPKM
  * random: replace construct/assign with explicit Reseed()
  * random: use LogError for init failure
  * tests: make fuzz tests (mostly) deterministic with fixed seed
  * random: cleanup order, comments, static
  * net, net_processing: use existing RNG objects more
  * random: improve precision of MakeExponentiallyDistributed
  * random: convert GetExponentialRand into rand_exp_duration
  * random: convert GetRand{Micros,Millis} into randrange
  * net: use GetRandMicros for cache expiration
  * random: get rid of GetRand by inlining
  * wallet: update mempool conflicts tests + docs
  * util: Use SteadyClock in RandAddSeedPerfmon
  * random: make GetRand() support entire range (incl. max)
  * tests: overhaul deterministic test randomness
  * random: convert XoRoShiRo128PlusPlus into full RNG
  * random: move XoRoShiRo128PlusPlus into random module
  * xoroshiro128plusplus: drop comment about nonexisting copy()
  * random: modernize XoRoShiRo128PlusPlus a bit
  * random: add RandomMixin::randbits with compile-known bits
  * random: Improve RandomMixin::randbits
  * random: refactor: move rand* utilities to RandomMixin
  * random: use BasicByte concept in randbytes
  * random: add a few noexcepts to FastRandomContext
  * random: move rand256() and randbytes() to .h file
  * random: write rand256() in function of fillrand()
  * ci: Clear unused /msan/llvm-project
  * Moved the repeated -printpriority fetching out of AddToBlock
  * test: Added coverage to Block not found error using gettxoutsetinfo
  * p2p: Start downloading historical blocks from common ancestor
  * test: p2p: check that connecting to ourself leads to disconnect
  * scripted-diff: Log parameter interaction not thrice
  * doc: Fix outdated dev comment about logging
  * wallet: use LogTrace for walletdb log messages at trace level
  * Compare ASMaps with respect to specific addresses
  * [wallet, rpc]: add `max_tx_weight` to tx funding options
  * doc: detail -rpccookieperms option
  * test: add rpccookieperms test
  * init: add option for rpccookie permissions
  * util: add perm string helper functions
  * [wallet]: update the data type of `change_output_size`, `change_spend_size` and `tx_noinputs_size` to `int`
  * [doc]: update reason for deducting change output weight
  * [refactor]: update coin selection algorithms input parameter `max_weight` name
  * Have testBlockValidity hold cs_main instead of caller
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * Drop unneeded lock from createNewBlock
  * mempool: move LoadMempool/DumpMempool to node
  * Change MigrateLegacyToDescriptor to reopen wallet as BERKELEY_RO
  * kernel: remove mempool_persist.cpp
  * refactor: Remove no longer needed clang-15 workaround for std::span
  * fuzz: Clarify Apple-Clang-16 workaround
  * build: Bump clang minimum supported version to 16
  * refactor: testBlockValidity make out argument last
  * Add missing include for mining interface
  * test: change comments to `self.log.info` for `test_addnode_getaddednodeinfo`
  * test: add coverage for `node` field of `getaddednodeinfo` RPC
  * rest: don't copy data when sending binary response
  * ci: test-each-commit merge base optional
  * ci: forks can opt-out of CI branch push (Cirrus only)
  * contrib: Fixup verify-binaries OS platform parsing
  * depends: update doc in Qt pwd patch
  * depends: switch libevent to CMake
  * Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320
  * build: Drop redundant `sys/sysctl.h` header check
  * doc: Add note to getblockfrompeer on missing undo data
  * rpc: Make pruneheight also reflect undo data presence
  * wallet: notify when preset + automatic inputs exceed max weight
  * ci: increase available ccache size to 300MB
  * test: Check that non empty version packet is ignored and no disconnection happens
  * test: Check that disconnection happens when AAD isn't filled
  * test: Check that disconnection happens when garbage sent/received are different
  * test: Check that disconnection happens when wrong garbage terminator is sent
  * test: Check that disconnection happens when &gt;4095 garbage bytes is sent
  * refactor, blockstorage: Generalize GetFirstStoredBlock
  * build: add -Wundef
  * refactor: use #ifdef HAVE_SOCKADDR_UN
  * randomenv: use ifdef over if
  * zmq: use #ifdef ENABLE_ZMQ
  * build: Suppress warnings from boost and capnproto in multiprocess code
  * test: Remove unnecessary restart in assumeutxo test
  * assumeutxo: Check snapshot base block is not marked invalid
  * ci: clarify Cirrus self-hosted workers setup
  * refactor: remove extraneous lock annotations from function definitions
  * ci: add option for running tests without volume
  * gui: show maximum mempool size in information window
  * add node interface method for getting maximum mempool size
  * contrib: add R(UN)PATH check to ELF symbol-check
  * test: Make blockencodings_tests deterministic
  * refactor: Move early loadtxoutset checks into ActiveSnapshot
  * QA: Expect PACKAGE_NAME rather than constant "Bitcoin Core"
  * fuzz: Fix wallet_bdb_parser 32-bit unhandled fseek error
  * Don't use iterator addresses in IteratorComparator
  * rpc: call IsInitialBlockDownload via miner interface
  * Replace hard-coded constant in test
  * Validate oversized transaction
  * Validate transaction without inputs
  * Use SCRIPT_VERIFY_NONE instead of hard-coded 0 in transaction_tests
  * rpc: minize getTipHash() calls in gbt
  * rpc: call processNewBlock via miner interface
  * rpc: getTransactionsUpdated via miner interface
  * Always pass options to BlockAssembler constructor
  * rpc: call CreateNewBlock via miner interface
  * rpc: getblocktemplate getTipHash() via Miner interface
  * rpc: call TestBlockValidity via miner interface
  * Introduce Mining interface
  * fuzz: have package_rbf always make small txns
  * doc: reword package RBF documentation
  * upnp: add compatibility for miniupnpc 2.2.8
  * rename policy/v3_policy.* to policy/truc_policy.*
  * build: use -no_exported_symbols on macOS
  * ci: remove unused bcc variable from workflow
  * doc: replace mention of V3 with TRUC
  * move-only: refactor CreateTransactionInternal
  * wallet: use CRecipient instead of CTxOut
  * test: expand LimitOrphan and EraseForPeer coverage
  * test: Introduce test types and modify v2 handshake function accordingly
  * test: write functional test results to csv
  * test: Added test coverage to listsinceblock rpc
  * fuzz: FuzzedSock::Recv() don't lose bytes from MSG_PEEK read
  * fuzz: simplify FuzzedSock::m_peek_data
  * netbase: extend CreateSock() to support creating arbitrary sockets
  * ci: enable self-assignment clang-tidy check
  * refactor: add self-assign checks to classes which violate the clang-tidy check
  * doc: rewrite some of the macdeploy docs
  * depends: swap mmacosx-version-min for mmacos-version-min
  * Add release note for size 2 package rbf
  * doc: update package RBF comment
  * mempool: Improve logging of replaced transactions
  * CheckPackageMempoolAcceptResult: Check package rbf invariants
  * Fuzz: pass mempool to CheckPackageMempoolAcceptResult
  * [test] package rbf
  * [policy] package rbf
  * Revert "contrib: macdeploy: monkey-patch gen-sdk to be deterministic"
  * Squashed 'src/leveldb/' changes from e2f10b4e47..688561cba8
  * refactor: remove warnings globals
  * node: update uiInterface whenever warnings updated
  * introduce and use the generalized `node::Warnings` interface
  * move-only: move warnings from common to node
  * refactor: remove unnecessary AppendWarning helper function
  * test: cover more errors for `signrawtransactionwithkey` RPC
  * i2p: fix log when an interruption happens during `Accept`
  * i2p: log errors properly according to their severity
  * doc: archive release notes for v27.1
  * Squashed 'src/minisketch/' changes from 3472e2f5ec..eb37a9b8e7
  * fuzz: Use std::span in FuzzBufferType
  * ci: move Asan / LSan / USDT job to Github Actions
  * guix: use glibc 2.31
  * test: add functional test for tagged MiniWallet instances
  * test: fix MiniWallet internal key derivation for tagged instances
  * utils: add missing include
  * test: fix MiniWallet script-path spend (missing parity bit in leaf version)
  * test: refactor: return TaprootInfo from P2TR address creation routine
  * test: add coverage for errors for `combinerawtransaction` RPC
  * PackageV3Checks: Relax assumptions
  * doc: add release note for 29091 and 29165
  * refactor: rename (macho) ld64 to lld
  * ci: update deps for macOS cross build
  * depends: update install docs for macOS cross compilation
  * depends: remove no-longer used llvm_* vars from macOS build
  * depends: no-longer pass -B to clang in macOS cross-compile
  * depends: remove native LLVM package
  * depends: remove FORCE_USE_SYSTEM_CLANG
  * guix: use clang-toolchain-18 for macOS build
  * tests: add fuzz tests for BitSet
  * util: add BitSet
  * log: use error level for critical log messages
  * test: Remove redundant verack check
  * build: Remove --enable-gprof
  * test: doc: fix units in tx size standardness test (s/vbytes/weight units)
  * refactor: performance-for-range-copy in psbt.h
  * ci: add IPV6 network to ci container
  * refactor: Rename CTransaction::nVersion to version
  * blockman: Replace m_reindexing with m_blockfiles_indexed
  * test: Add functional test for continuing a reindex
  * indexes: Don't wipe indexes again when already reindexing
  * kernel: Add less confusing reindex options
  * consensus: Store transaction nVersion as uint32_t
  * refactor: Add explicit cast to expected_last_page to silence fuzz ISan
  * minor: remove unnecessary semicolons from RPC content type examples
  * refactor: move orphanage constants to header file
  * test: use json-rpc 2.0 in all functional tests by default
  * bitcoin-cli: use json-rpc 2.0
  * test: remove unused variable in interface_rpc.py
  * doc: update and link for JSON-RPC 2.0
  * validation: Remove needs_init from LoadBlockIndex
  * bugfix: Streamline setting reindex option
  * ci: Use relative paths in `win64-native` CI job consistently
  * ci: Remove no longer needed workaround for GHA Windows images
  * tests: add fuzz tests for VecDeque
  * util: add VecDeque
  * fuzz: add I2P harness
  * net_processing: make MaybePunishNodeFor{Block,Tx} return void
  * build: warn on self-assignment
  * refactor: disable self-assign warning for tests
  * test: Add ReceiveWithExtraTransactions Compact Block receive test.
  * test: refactor: Rename extra_txn to const empty_extra_txn as it is empty in all test cases
  * build: re-enable deprecated warning copy
  * test: add `createmultisig` P2MS encoding test for all n (1..20)
  * test: add unit test for `keys_to_multisig_script`
  * test: fix `keys_to_multisig_script` (P2MS) helper for n/k &gt; 16
  * guix: bump time-machine to f0bb724211872cd6158fce6162e0b8c73efed126
  * Reduce memory copying operations in bech32 encode
  * Reserve hrp memory in Decode and LocateErrors
  * build: no-longer allow GCC-10 in C++20 check
  * doc: fixup deps doc after #30198
  * chainparams: Add achow101 DNS seeder
  * test: Set mocktime in p2p_disconnect_ban.py to avoid intermittent test failure
  * test: Fix typos and use names args
  * Support running individual lint checks
  * refactor: remove unused `CKey::Negate` method
  * guix: show *_FLAGS variables in pre-build output
  * [fuzz] Avoid endless waiting in FuzzedSock::{Wait,WaitMany}
  * [fuzz] Make peeking through FuzzedSock::Recv fuzzer friendly
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * [doc] update bips.md for 431
  * [test] wallet uses CURRENT_VERSION which is 2
  * [policy] make v3 transactions standard
  * doc: JSON-RPC request Content-Type is application/json
  * [fuzz] Use fuzzer friendly ConsumeRandomLengthByteVector in FuzzedSock::Recv
  * depends: consolidate dependency docs
  * net: log connections failures via SOCKS5 with less severity
  * [refactor] use TRUC_VERSION in place of 3
  * test: MiniWallet: respect fee_rate for target_weight, use in mempool_limit.py
  * test: add framework functional test for MiniWallet's tx padding
  * test: MiniWallet: fix tx padding (`target_weight`) for large sizes, improve accuracy
  * net_processing: remove Misbehavior score and increments
  * net_processing: make all Misbehaving increments = 100
  * net_processing: drop 8 headers threshold for incoming BIP130
  * net_processing: drop Misbehavior for unconnecting headers
  * net_processing: do not treat non-connecting headers as response
  * depends: fix Qt macOS build with Clang 18
  * clang-tidy: Add `bugprone-move-forwarding-reference` check
  * build: remove --enable-lcov-branch-coverage
  * depends: qt 5.15.14
  * refactor: use recommended type hiding on multi_index types
  * qa: a fuzz target for the block index database
  * scripted-diff: Replace nNextSweep with m_next_sweep
  * increase txorphan harness stability
  * fuzz: Handle missing BDBRO errors
  * Use `exact_target` shorthand in coinselector_tests
  * log: Add V2 handshake timeout
  * test: Make global TRANSPORT_VERSION variable an instance variable
  * Fold GetSelectionWaste() into ComputeAndSetWaste()
  * test: Add coverage for txid coins count check when loading snapshot
  * assumeutxo: Add network magic ctor param to SnapshotMetadata
  * fuzz: Fix wallet_bdb_parser stdlib error matching
  * lint: add markdown hyperlink checker
  * assumeutxo: Deserialize trailing byte instead of Txid
  * doc: Add release notes for #29612
  * Link to gen-bitcoin-conf.sh instead of bitcoin.conf placeholder
  * [fuzz] Avoid collecting initialization coverage
  * Add sanity checks for various ATMPArgs booleans
  * [refactor] make some members MemPoolAccept-wide
  * cpfp carveout is excluded in packages
  * Add m_allow_sibling_eviction as separate ATMPArgs flag
  * Add description for m_test_accept
  * test: Assumeutxo: snapshots with less work should not be loaded
  * clang-tidy: add check for non-trivial thread_local vars
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add coverage for `mapped_as` from `getrawaddrman`
  * net: rpc: return peer's mapped AS in getrawaddrman
  * doc: Correct pull request prefix for scripts and tools
  * guix: drop binutils from macOS env
  * guix: use GUIX_LD_WRAPPER_DISABLE_RPATH for all HOSTS
  * guix: remove ZERO_AR_DATE export
  * depends: remove cctools &amp; libtapi
  * build: switch to using lld for macOS builds
  * build: add lld into macOS build environment(s)
  * depends: swap cctools-x for llvm-x
  * depends: don't use -no_warning_for_no_symbols in macOS qt build
  * windeploy: Renew certificate
  * wallet, tests: Avoid stringop-overflow warning in PollutePubKey
  * [fuzz] V3_MAX_VSIZE and effective ancestor/descendant size limits
  * [policy] restrict all v3 transactions to 10kvB
  * [policy] explicitly require non-v3 for CPFP carve out
  * test: improve robustness of connect_nodes()
  * rpc: Enhance metadata of the dumptxoutset output
  * assumeutxo: Add documentation on dumptxoutset serialization format
  * assumeutxo: Add test for changed coin size value
  * rpc: Optimize serialization disk space of dumptxoutset
  * build: remove --enable-threadlocal
  * doc: remove comment about using thread_local
  * build: Enable `thread_local` for MinGW-w64 builds
  * refactor: replace hardcoded numbers
  * ci: Add mising -Wno-error=maybe-uninitialized to armhf task
  * rpc: avoid copying into UniValue
  * doc: Update NetBSD Build Guide
  * tests: improve wallet multisig descriptor test and docs
  * build: pass --with-ecmult-gen-kb=86 to secp256k1
  * [[refactor]] Check CTxMemPool options in constructor
  * test: remove unneeded `-maxorphantx=1000` settings
  * bench: bugfix, properly release wallet before erasing directory
  * test: Log when the garbage is actually sent to transport layer
  * wallet, test: Be able to always swap BDB endianness
  * test: Test bdb_ro dump of wallet without reset LSNs
  * test: Test dumping dbs with overflow pages
  * test: Test dumps of other endian BDB files
  * bdb: Be able to make byteswapped databases
  * Error if LSNs are not reset
  * Berkeley RO Database fuzz test
  * tests: Add BerkeleyRO to db prefix tests
  * wallettool: Optionally use BERKELEY_RO as format when dumping BDB wallets
  * Add MakeBerkeleyRODatabase
  * Implement handling of other endianness in BerkeleyRODatabase
  * wallet: implement independent BDB deserializer in BerkeleyRODatabase
  * fuzz: add more coverage for `ScriptPubKeyMan`
  * util: avoid using thread_local variable that has a destructor
  * doc: Clarify distinction between util and common libraries in libraries.md
  * util: Move util/string.h functions to util namespace
  * util: add TransactionError includes and namespace declarations
  * util: move fees.h and error.h to common/messages.h
  * common: Add PSBTError enum
  * util: move error.h TransactionError enum to node/types.h
  * util: move spanparsing.h to script/parsing.h
  * util: move spanparsing.h Split functions to string.h
  * util: move HexStr and HexDigit from util to crypto
  * util: move util/message to common/signmessage
  * build: move memory_cleanse from util to crypto
  * build: move chainparamsbase from util to common
  * test: Add check-deps.sh script to check for unexpected library dependencies
  * kernel: De-globalize fReindex
  * Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8
  * refactor: Use type-safe time in txorphanage
  * rpc: Remove index-based Arg accessor
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * ci: Roll test-each-commit Ubuntu
  * ci: Remove clang version pin in test-each-commit
  * blockstorage: Don't move cursor backwards in UpdateBlockInfo
  * blockstorage: Rename FindBlockPos and have it return a FlatFilePos
  * validation, blockstorage: Separate code paths for reindex and saving new blocks
  * blockstorage: split up FindBlockPos function
  * doc: Improve doc for functions involved in saving blocks to disk
  * doc: add comments and release-notes for JSON-RPC 2.0
  * rpc: JSON-RPC 2.0 should not respond to "notifications"
  * rpc: Avoid returning HTTP errors for JSON-RPC 2.0 requests
  * rpc: Add "jsonrpc" field and drop null "result"/"error" fields
  * rpc: identify JSON-RPC 2.0 requests
  * test: add conflicting topology test case
  * tests, fuzz: use new NUMS_H const
  * [log] updates in TxOrphanage
  * [functional test] attackers sending mutated orphans
  * [unit test] TxOrphanage handling of same-txid-different-witness txns
  * [p2p] allow entries with the same txid in TxOrphanage
  * [refactor] TxOrphanage::EraseTx by wtxid
  * [refactor] TxOrphanage::HaveTx only by wtxid
  * [p2p] don't query orphanage by txid
  * kernel: Remove batchpriority from kernel library
  * crypto: add NUMS_H const
  * wallet: implement BerkeleyRODatabase::Backup
  * wallet: implement BerkeleyROBatch
  * wallet: add dummy BerkeleyRODatabase and BerkeleyROBatch classes
  * refactor: simplify `FormatSubVersion` using strprintf/Join
  * cli: Add warning for duplicate port definition
  * cli: Sanitize ports in rpcconnect and rpcport
  * rpc: move UniValue in blockToJSON
  * depends: set RANLIB for CMake
  * depends: set NM for CMake
  * depends: set AR for CMake
  * refactor: Model the bech32 charlimit as an Enum
  * script/sign: avoid duplicated signature verification after signing
  * bench: add benchmark for `SignTransaction`
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * refactor, subprocess: Remove unused stream API calls
  * refactor, subprocess: Remove unused `Popen::child_created_` data member
  * refactor, subprocess: Remove unused `Popen::poll()`
  * refactor, subprocess: Remove `Popen::pid()`
  * test: test sendall does ancestor aware funding
  * contrib: drop dead get_machine from test sym check
  * contrib: use env_flags in get_arch
  * Refactor: Remove ECC_Start and ECC_Stop from key header
  * kernel: Remove key module from kernel library
  * tools: Use ECC_Context helper in bitcoin-tx and bitcoin-wallet tools
  * test: Use ECC_Context helper in bench and fuzz tests
  * common: Add ECC_Context RAII wrapper for ECC_Start/ECC_Stop
  * blockstorage: Add Assume for fKnown / snapshot chainstate
  * build, test: Remove unused `TIMEOUT` environment variable
  * build: swap otool for (llvm-)objdump
  * test: Remove struct.pack from almost all places
  * scripted-diff: test: Use int.to_bytes over struct packing
  * test: Use int.to_bytes over struct packing
  * test: Normalize struct.pack format
  * ci: Exclude feature_init for now in valgrind task
  * doc: rpc: fix submitpackage examples
  * rpc: update min package size error message in submitpackage
  * doc: rpc: submitpackage takes sorted array
  * test: add bounds checking for submitpackage RPC
  * test: added test coverage to loadtxoutset
  * refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather than duplicating definition
  * build, test, doc: Temporarily remove Android-related stuff
  * test: use tagged ephemeral MiniWallet instance in fill_mempool
  * test: add MiniWallet tagging support to avoid UTXO mixing
  * test: refactor: eliminate COINBASE_MATURITY magic number in fill_mempool
  * test: refactor: move fill_mempool to new module mempool_util
  * net: reduce LOCK(cs_main) scope in ProcessGetBlockData
  * net: reduce LOCK(cs_main) scope in GETBLOCKTXN
  * build, msvc: Compile test\fuzz\miniscript.cpp
  * test: addmultisigaddress, coverage for script size limits
  * bugfix: addmultisigaddress, add unsupported operation for redeem scripts over 520 bytes
  * test: coverage for 16-20 segwit multisig scripts
  * rpc: bugfix, incorrect segwit redeem script size used in signrawtransactionwithkey
  * fix incorrect multisig redeem script size limit for segwit
  * test: rpc_createmultisig, decouple 'test_sortedmulti_descriptors_bip67'
  * test: rpc_createmultisig, decouple 'test_mixing_uncompressed_and_compressed_keys'
  * test: rpc_createmultisig, remove unnecessary checkbalances()
  * test: refactor, multiple cleanups in rpc_createmultisig.py
  * test: rpc_createmultisig, remove manual wallet initialization
  * miniscript: make operator_mst consteval
  * doc: fix broken relative md links
  * [test]: remove duplicate WITNESS_SCALE_FACTOR
  * gui: fix misleading signmessage error with segwit
  * build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set
  * ci: remove -Wdocumentation from -Werror in multiprocess CI
  * ci: remove -Warray-bounds from -Werror for win64
  * ci: disable -Werror=maybe-uninitialized for Windows builds
  * refactor, test: Always initialize pointer
  * Replace remaining "520" magic numbers with MAX_SCRIPT_ELEMENT_SIZE
  * refactor: Avoid unused-variable warning in init.cpp
  * [refactor] use reference in for loop through iters
  * refactor: Make 64-bit shift explicit
  * fuzz: wallet, add target for Crypter
  * fuzz: txorphan tests fixups
  * rpc: return warnings as an array instead of just a single one
  * Process every MempoolAcceptResult regardless of PackageValidationResult
  * [refactor] have ProcessPackageResult take a PackageToValidate
  * [doc] remove redundant PackageToValidate comment
  * [txpackages] use std::lexicographical_compare instead of sorting hex strings
  * [refactor] make MempoolAcceptResult::m_replaced_transactions non-optional
  * Add lint check for bitcoin-config.h include IWYU pragma
  * scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
  * lint: [doc] Clarify Windows line endings (CR LF) not to be used
  * test: use sleepy wait-for-log in reindex readonly
  * doc: add release-notes-27064.md
  * system: use %LOCALAPPDATA% as default datadir on windows
  * depends: fix miniupnpc snprintf usage on Windows
  * depends: switch miniupnpc to CMake
  * depends: add upstream CMake patch to miniupnpc
  * depends: miniupnpc 2.2.7
  * guix: fix suggested fake date for openssl -1.1.1l
  * test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py
  * doc: removed help text saying that peers may not connect automatically
  * functional test: ensure confirmed utxo being sourced for 2nd chain
  * test: Handle functional test disk-full error
  * doc: add LLVM instruction for macOS &lt; 13
  * depends: Fix build of Qt for 32-bit platforms
  * fuzz: don't allow adding duplicate transactions to the mempool
  * update comments in cpp-subprocess (check_output references)
  * remove unused method `Popen::kill` from cpp-subprocess
  * net: Fix misleading comment for Discover
  * net: Replace ifname check with IFF_LOOPBACK in Discover
  * build, msvc: Compile `test\fuzz\bitdeque.cpp`
  * refactor: Fix "error C2248: cannot access private member" on MSVC
  * build: Bump clang minimum supported version to 15
  * build, msvc: Drop duplicated `common\url.cpp` source file
  * validation: allow to specify frequency for -checkblockindex
  * validation: improve performance of CheckBlockIndex
  * test: adds outbound eviction tests for non outbound-full-relay peers
  * test: adds outbound eviction functional tests, updates comment in ConsiderEviction
  * [Test] Assumeutxo: ensure failure when importing a snapshot twice
  * [functional test] opportunistic 1p1c package submission
  * [p2p] opportunistically accept 1-parent-1-child packages
  * [p2p] add separate rejections cache for reconsiderable txns
  * [fuzz] break out parent functions and add GetChildrenFrom* coverage
  * [unit test] TxOrphanage::GetChildrenFrom*
  * [txorphanage] add method to get all orphans spending a tx
  * [txpackages] add canonical way to get hash of package
  * test: Add two more urlDecode tests
  * refactor: Avoid copying util::Result values
  * refactor: Drop util::Result operator=
  * remove commented out code in cpp-subprocess
  * contrib: Add asmap-tool
  * contrib: rpcauth.py - Add new option (-j/--json) to output text in json format
  * test: Add test case for spending bare multisig
  * depends: pass verbose through to cmake based make
  * Fix typos in description.md and wallet_util.py
  * remove unused templates from cpp-subprocess
  * common: Don't terminate on null character in UrlDecode
  * scripted-diff: Modernize name of urlDecode function and param
  * refactor: Remove hooking code for urlDecode
  * refactor: Replace libevent use in urlDecode with our own code
  * test: Add unit tests for urlDecode
  * doc: Bash is needed in gen_id and is not installed on FreeBSD by default
  * doc: suggest only necessary Qt packages for installation on FreeBSD
  * doc: Suggest only necessary Qt packages for installation on OpenBSD
  * test: add missing comparison of node1's mempool in MempoolPackagesTest
  * test: Run framework unit tests in parallel
  * Replace locale-dependent `std::strerror` with `SysErrorString`
  * refactor: Rename `subprocess.hpp` to follow our header name conventions
  * remove unneeded environment option from cpp-subprocess
  * test:Validate UTXO snapshot with coin_height &gt; base_height &amp; amount &gt; money_supply
  * Added seednode prioritization message to help output
  * Gives seednode priority over dnsseed if both are provided
  * sign: don't assume we are parsing a sane Miniscript
  * doc: explain what the wallet password does
  * Avoid explicitly computing diagram; compare based on chunks
  * test: Fix intermittent timeout in p2p_tx_download.py
  * ci: Drop no longer needed `-I` flag in "tidy" task
  * guix: remove no-longer-used bzip2
  * depends: switch qrencode to .tar.gz
  * depends: switch libxcb_util_wm to .tar.gz
  * depends: switch libxcb_util_render to .tar.gz
  * depends: switch libxcb_util_keysyms to .tar.gz
  * depends: switch libxcb_util_image to .tar.gz
  * depends: switch libxcb_util to .tar.gz
  * depends: switch xproto to .tar.gz
  * depends: switch libXau to .tar.gz
  * depends: switch fontconfig to .tar.gz
  * depends: switch boost to .tar.gz
  * test: Fix intermittent issue in p2p_handshake.py
  * [doc] update release-process.md and backports section of CONTRIBUTING
  * net: attempts to connect to all resolved addresses when connecting to a node
  * test: Fix `test/streams_tests.cpp` compilation on SunOS / illumos
  * ci, msvc: Add "Run fuzz binaries" step
  * fuzz: Pass `SystemRoot` environment variable to subprocess
  * ci, msvc: Add "Clone fuzz corpus" step
  * build, msvc: Build `fuzz.exe` binary
  * build, msvc: Enable preprocessor conformance mode
  * fuzz: Re-implement `read_stdin` in portable way
  * index: race fix, lock cs_main while 'm_synced' is subject to change
  * build: better scope usage of -Wl,-headerpad_max_install_names
  * build: don't use install_name_tool for macOS deploy when cross-compiling
  * build: don't pass strip to macOS deploy if cross-compiling
  * doc: release notes for PR 27679
  * test: cover unix sockets in zmq interface
  * zmq: accept unix domain socket address for notifier
  * test: fix intermittent failure in p2p_compactblocks_hb.py
  * wallet: return and display signer error
  * wallet: compare address returned by displayaddress
  * test: use h marker for external signer mock
  * fuzz: explicitly cap the vsize of RBFs for diagram checks
  * test: Fix failing univalue float test
  * netbase: clean up Proxy logging
  * remove unneeded cwd option from cpp-subprocess
  * remove unneeded bufsize option from cpp-subprocess
  * remove unneeded close_fds option from cpp-subprocess
  * remove unneeded session_leader option from cpp-subprocess
  * remove unneeded defer_spawn option from cpp-subprocess
  * remove unneeded preexec function option from cpp-subprocess
  * remove unneeded shell option from cpp-subprocess
  * [doc] restore comment about why we check if ptx HasWitness before caching rejected txid
  * guard against MempoolAcceptResult::m_replaced_transactions
  * doc: archive 27.0 release notes
  * test: p2p: add test for rejected tx request logic (`m_recent_rejects` filter)
  * fixup: get all utxos up front in fill_mempool, discourage wallet mixing
  * chore: fix some typos in comments
  * refactor: Use chrono type for g_mock_time
  * test: Add missing Assert(mock_time_in &gt;= 0s) to SetMockTime
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * rpc: Reword SighashFromStr error message
  * ci: use clang-16 for Valgrind
  * ci: Bump s390x to ubuntu:24.04
  * build: remove minisketch clz check
  * Squashed 'src/minisketch/' changes from a571ba20f9..3472e2f5ec
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * psbt: Check non witness utxo outpoint early
  * net: Decrease nMaxIPs when learning from DNS seeds
  * Fix typos in `subprocess.hpp`
  * Remove timedata
  * [net processing] Move IgnoresIncomingTxs to PeerManagerInfo
  * [net processing] Introduce PeerManagerInfo
  * Add TimeOffsets helper class
  * [net processing] Use std::chrono for type-safe time offsets
  * [net processing] Move nTimeOffset to net_processing
  * guix: replace GCC unaligned VMOV patch with binutils patch
  * depends: remove no longer needed patch for Boost::Process
  * gui: Hide peers details
  * ci: disable _FORTIFY_SOURCE with MSAN
  * fuzz: Add coverage for client_maxfeerate
  * AcceptMultipleTransactions: Fix workspace client_maxfeerate
  * fill_mempool: assertions and docsctring update
  * Move fill_mempool to util function
  * Change MAC_OSX macro to __APPLE__ in crypto package
  * Revert "ci: Temporarily disable bpfcc-tools"
  * fill_mempool: remove subtest-specific comment
  * doc: 25.2 historical release notes
  * guix: remove gcc-toolchain static from Windows build
  * [clang-tidy] Enable the misc-no-recursion check
  * depends: add the new LLVM debug macro
  * refactor: Simplify `extra_txn` to be a vec of CTransactionRef instead of a vec of pair&lt;Wtxid, CTransactionRef&gt;
  * test: remove immediate tx relay workaround in wallet_groups.py
  * fuzz: Introduce `BITCOINFUZZ` environment variable
  * fuzz, refactor: Deduplicate fuzz binary path creation
  * refactor, bench, fuzz: Drop unneeded `UCharCast` calls
  * ci: remove --with-asm usage (secp256k1)
  * ci: use LLVM 18.1.3 in MSAN jobs
  * crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's
  * ci: Drop duplicated compiler flags
  * depends: switch libnatpmp to CMake
  * depends: libnatpmp f2433bec24ca3d3f22a8a7840728a3ac177f94ba
  * test: add unit tests for `calculate_input_weight`
  * test: introduce and use `calculate_input_weight` helper
  * doc: i2p: improve `-i2pacceptincoming` mention
  * gui: don't permit port in proxy IP option
  * test: Fix debug recommendation in argsman_tests
  * test: Extends wait_for_getheaders so a specific block hash can be checked
  * Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd
  * guix: Remove another leftover from #29648
  * build, depends: Fix `libmultiprocess` cross-compilation
  * Update the developer mailing list address.
  * depends: remove -g from sqlite debug flags
  * depends: add -g to DEBUG=1 flags
  * test: Bump timeouts in feature_index_prune and wallet_importdescriptors
  * Drop Windows Socket dependency for `randomenv.cpp`
  * guix: remove errant leftover from #29648
  * ci: Temporarily disable bpfcc-tools
  * [doc] add historical release notes for 26.1
  * Add AutoFile::seek and tell
  * Fix #29767, set m_synced = true after Commit()
  * bench: Disable WalletCreate* benchmarks when building with MSVC
  * msvc, bench: Add missing source files to bench_bitcoin project
  * ci: Use clang-18 in asan/fuzz/tsan task
  * gui: fix create unsigned transaction fee bump
  * ci: Bump clang+llvm in i686_multiprocess task
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * refactor: Use typesafe Wtxid in compact block encoding message, instead of ambiguous uint256.
  * test: add coverage for -reindex and assumeutxo
  * doc: Override `-g` properly to skip debugging information
  * test: check disconnection when sending sendaddrv2 after verack
  * gui: change example address from legacy (P2PKH) to bech32m (P2TR)
  * test: fix StopIteration exception in p2p_node_network_limited.py
  * validation: don't clear cache on periodic flush
  * depends: qt 5.15.13
  * test: makes timeout a forced named argument in tests methods that use it
  * build: remove boost::process dependency for building external signer support
  * external_signer: replace boost::process with cpp-subprocess
  * Add `cpp-subprocess` header-only library
  * log: renamed disk to file so wording was more accurate
  * mempool: Log added for dumping mempool transactions to disk
  * depends: fix mingw-w64 Qt DEBUG=1 build
  * ci: Print tsan errors to stderr
  * ci: use codespell 2.2.6
  * doc: fix some typos
  * doc: Fix typos
  * CalculateFeerateDiagramsForRBF: update misleading description of old diagram contents
  * test: remove duplicated ban test
  * CompareFeerateDiagram: short-circuit comparison when detected as incomparable
  * remove erroneous CompareFeerateDiagram comment about slope
  * unit test: clarify unstated assumption for calc_feerate_diagram_rbf chunking
  * s/effected/affected/
  * CalculateFeerateDiagramsForRBF: remove size tie-breaking from chunking conflicts
  * fuzz: Add more invariant checks for package_rbf
  * fuzz: finer grained ImprovesFeerateDiagram check on error result
  * unit test: improve ImprovesFeerateDiagram coverage with one less vb case
  * unit test: make calc_feerate_diagram_rbf less brittle
  * fuzz: add PrioritiseTransaction coverage in diagram checks
  * unit test: add coverage showing priority affects diagram check results
  * unit test: add CheckConflictTopology case for not the only child
  * build, macos: Drop unused `osx_volname` target
  * unit test: check tx4 conflict error message
  * unit test: have CompareFeerateDiagram tested with diagrams both ways
  * ImprovesFeerateDiagram: Spelling fix and removal of unused diagram vectors
  * doc: fix comment about non-existing CompareFeeFrac
  * test: Refactor subtree exclusion in lint tests
  * depends: switch to building libqrencode with CMake
  * guix: make cmake-minimal a global requirement
  * init, validation: Fix -reindex option with an existing snapshot
  * use const ref for client_maxfeerate
  * scripted-diff: Rename max_sane_feerate to client_maxfeerate
  * depends: always set CMAKE_POSITION_INDEPENDENT_CODE=ON
  * depends: always set CMAKE_INSTALL_LIBDIR=lib/
  * correct '-dbcache' to '-prune'
  * init: clarify -test error
  * addrman: drop /*deterministic=*/ comment
  * test: check that addrman seeding is successful
  * test: make p2p_handshake robust against timeoffset warnings
  * tidy: remove C compiler check
  * tidy: set CMAKE_CXX_STANDARD to 20
  * tidy: remove terminfo TODO
  * tidy: set minimum CMake to 3.22
  * doc: Rename `contrib/devtools/bitcoin-tidy/README` to `README.md`
  * lint: Fix COMMIT_RANGE issues
  * refactor: Avoid implicit-integer-sign-change in processNewTransaction
  * refactor: Avoid implicit-signed-integer-truncation-or-sign-change in FreedesktopImage
  * refactor: Avoid implicit-integer-sign-change in createTransaction
  * guix: build GCC with --enable-standard-branch-protection
  * node: Use log levels in noui_ThreadSafeMessageBox
  * node: Make translations of fatal errors consistent
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us
  * lint: scripted-diff verification also requires GNU grep
  * guix: use GCC 11 for macOS builds
  * cli: improve bitcoin-cli error when not connected
  * bench: add benchmark for checkblockindex
  * test: Add test for createwalletdescriptor
  * wallet: Test upgrade of pre-taproot wallet to have tr() descriptors
  * wallet, rpc: Add createwalletdescriptor RPC
  * wallet: Be able to retrieve single key from descriptors
  * wallet: Add GetActiveHDPubKeys to retrieve xpubs from active descriptors
  * wallet, descspkm: Refactor wallet descriptor generation to standalone func
  * wallet: Refactor function for single DescSPKM setup
  * tests: Test for gethdkeys
  * wallet, rpc: Add gethdkeys RPC
  * wallet, rpc: show mempool conflicts in `gettransaction` result
  * wallet: track mempool conflicts
  * test: add coverage for bech32m in `wallet_keypool_topup`
  * index: Move last_locator_write_time and logging to end of threadsync loop
  * ci: Bump msan to llvm-18
  * test: fix test to ensure hidden RPC is present in detailed help
  * test: remove unused mocktime in test_addpeeraddress
  * rpc: "addpeeraddress tried" return error on failure
  * remove libbitcoinconsensus
  * assumeutxo: Remove BLOCK_ASSUMED_VALID flag
  * test: assumeutxo snapshot block CheckBlockIndex crash test
  * test: assumeutxo stale block CheckBlockIndex crash test
  * assumeutxo: Get rid of faked nTx and nChainTx values
  * doc: Improve comments describing setBlockIndexCandidates checks
  * validation: Check GuessVerificationProgress is not called with disconnected block
  * ci: add getchaintxstats ubsan suppressions
  * assumeutxo test: Add RPC test for fake nTx and nChainTx values
  * wallet: Add IsActiveScriptPubKeyMan
  * desc spkm: Add functions to retrieve specific private keys
  * build: Remove HAVE_GMTIME_R
  * refactor: FormatISO8601* without gmtime*
  * Revert "time: add runtime sanity check"
  * Unit tests for CalculateFeerateDiagramsForRBF
  * test: unit test for ImprovesFeerateDiagram
  * Add fuzz test for FeeFrac
  * fuzz: fuzz diagram creation and comparison
  * test: Add tests for CompareFeerateDiagram and CheckConflictTopology
  * fuzz: Add fuzz target for ImprovesFeerateDiagram
  * Implement ImprovesFeerateDiagram
  * Add FeeFrac unit tests
  * Add FeeFrac utils
  * lint: Add lint runner build dir and lint pycache to clean task
  * lint: Add lint runner build dir to gitignore
  * lint: Clarify lint runner rust dependency
  * ci: Drop `--enable-c++20` option
  * fuzz: actually test garbage &gt;64b in p2p transport test
  * wallet refactor: use CWalletTx member functions to determine tx state
  * ci: Bump `TIDY_LLVM_V`
  * doc: Add example of mixing private and public keys in descriptors
  * Bugfix: GUI: Help messages already have a trailing newline, so don't add an extra one
  * Bugfix: bitcoin-cli: Check length of peer.transport_protocol_type
  * scripted-diff: wallet: s/TxStateConflicted/TxStateBlockConflicted
  * test: Add tests for wallet mempool conflicts
  * depends: always configure with --with-pic
  * Remove unused g++-10 workaround
  * guix: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a
  * build: Bump g++ minimum supported version to 11
  * depends: drop 1 qt determinism patch
  * ci: Better tidy errors
  * netbase: remove unnecessary log message
  * lint: Use git --no-pager to print any output in one go
  * Avoid divide-by-zero in header sync logs when NodeClock is behind
  * refactor: Modernize header sync logs
  * RPC: Add maxfeerate and maxburnamount args to submitpackage
  * test: simplify test_runner.py
  * test: fix intermittent failures with test=addrman
  * rest: read raw block in rest_block and deserialize for json
  * rpc: read raw block in getblock and deserialize for verbosity &gt; 0
  * test: check more details on zmq raw block response
  * zmq: read raw block with ReadRawBlockFromDisk
  * blockstorage: check nPos in ReadRawBlockFromDisk before seeking back
  * guix: temporarily disable powerpcle taget
  * guix: use GCC 12.3.0
  * ci: use Debian Bookworm (GCC 12) for ARM ci job
  * ci: use Debian Bookworm (GCC 12) for win64 job
  * log: Remove error() reference
  * refactor: init, simplify index shutdown code
  * index: decrease ThreadSync cs_main contention
  * index: cache last block filter header
  * blockstorage: do not flush block to disk if it is already there
  * lint: Fix lint-whitespace issues
  * index: blockfilter, decouple header lookup into its own function
  * index: blockfilter, decouple Write into its own function
  * bench: basic block filter index initial sync
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * test: p2p: check limited peers desirability (depending on best block depth)
  * test: p2p: check disconnect due to lack of desirable service flags
  * test: p2p: support disconnect waiting for `add_outbound_p2p_connection`
  * refactor: Remove unused error()
  * scripted-diff: Replace error() with LogError()
  * refactor: Make error() return type void
  * scripted-diff:  return error(...);  ==&gt;  error(...); return false;
  * refactor: Add missing {} around error() calls
  * [refactor] consolidate invalid MempoolAcceptResult processing
  * [refactor] consolidate valid MempoolAcceptResult processing
  * test: Support disconnect waiting for add_p2p_connection
  * test: Rename early key response test and move random_bitflip to util
  * test: fix accurate multisig sigop count (BIP16), add unit test
  * ci: Add workaround for Homebrew's python link error
  * wallet: default wallet migration, modify inconvenient backup filename
  * Reserve memory for ToLower/ToUpper conversions
  * build, msvc: Cleanup `bitcoin_config.h.in`
  * depends: don't use -h with touch on OpenBSD
  * doc: Wrap flags with code in developer-notes.md
  * rpc: refactor single/batch requests
  * rpc: Avoid copies in JSONRPCReplyObj()
  * test: cover JSONRPC 2.0 requests, batches, and notifications
  * test: refactor interface_rpc.py
  * test: test_bitcoin: allow -testdatadir=&lt;datadir&gt;
  * contrib: list other binaries in manpage output
  * build: ignore deprecated-declaration warnings in objc++ macOS code
  * build: Add missed definition for `AM_OBJCXXFLAGS`
  * [fuzz] Apply fuzz env (suppressions, etc.) when fetching harness list
  * ci: add print of powershell version to win64 job
  * build: bump version to 27.99
  * test: exit with code 1 when no fn tests are found
  * Rename CalculateHeadersWork to CalculateClaimedHeadersWork
  * crypto: Guard code with `ENABLE_SSE41` macro
  * build: Fix test for SSE4.1 intrinsics
  * qt, test: Clean settings after tests
  * qt, test: Set organization name
  * doc: add release notes and help text for unix sockets
  * test: cover UNIX sockets in feature_proxy.py
  * init: allow UNIX socket path for -proxy and -onion
  * gui: accomodate unix socket Proxy in updateDefaultProxyNets()
  * i2p: construct Session with Proxy instead of CService
  * net: split ConnectToSocket() from ConnectDirectly() for unix sockets
  * proxy: rename randomize_credentials to m_randomize_credentials
  * netbase: extend Proxy class to wrap UNIX socket as well as TCP
  * net: move CreateSock() calls from ConnectNode() to netbase methods
  * netbase: allow CreateSock() to create UNIX sockets if supported
  * netbase: refactor CreateSock() to accept sa_family_t
  * configure: test for unix domain sockets
  * [functional test] sibling eviction
  * [unit test] sibling not returned from SingleV3Checks if 1p2c or 3gen
  * [policy] sibling eviction for v3 transactions
  * rpc: access some args by name
  * rpc: add named arg helper
  * rpc: add arg helper unit test
  * ci: add --v2transport to an existing CI job
  * test: ignore --v2transport for older versions instead of asserting
  * test: add -v1transport option and use it in test_runner
  * tests: Provide more helpful assert_equal errors
  * Preallocate result in `TryParseHex` to avoid resizing
  * Add benchmark for TryParseHex
  * protocol: make message types constexpr
  * net: make the list of known message types a compile time constant
  * docs: add release notes for #27114
  * test: add coverage for whitelisting manual connections
  * test: add option to speed up tx relay/mempool sync
  * Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections
  * net_processing: Move extra service flag into InitializeNode
  * net: Move `NetPermissionFlags::Implicit` verification to `AddWhitelistPermissionFlags`
  * net: store `-whitelist{force}relay` values in `CConnman`
  * test: Update --tmpdir doc string to say directory must not exist
  * test: Add test for loadtxoutset when headers are not synced
  * test: Remove unnecessary sync_blocks in assumeutxo tests
  * [refactor] return pair from SingleV3Checks
  * test: check_mempool_result negative feerate
  * serialization: Add ParamsStream GetStream() method
  * net: Simplify ParamsStream usage
  * serialization: Accept multiple parameters in ParamsStream constructor
  * serialization: Reverse ParamsStream constructor order
  * serialization: Drop unnecessary ParamsStream references
  * serialization: Drop references to GetVersion/GetType
  * descriptor: Be able to get the pubkeys involved in a descriptor
  * key: Add constructor for CExtKey that takes CExtPubKey and CKey
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * qt: keep focus on "Hide" while ModalOverlay is visible
  * kernel: Remove dependency on CScheduler
  * scripted-diff: Rename MainSignals to ValidationSignals
  * scripted-diff: Rename SingleThreadedSchedulerClient to SerialTaskRunner
  * [refactor] Make MainSignals RAII styled
  * refactor: De-globalize g_signals
  * [refactor] Prepare for g_signals de-globalization
  * [refactor] Make signals optional in mempool and chainman
  * Wallet encrypt on create, allow to navigate options
  * logging: remove unused BCLog::UTIL
  * log: deduplicate category names and improve logging.cpp
  * wallet, rpc: implement ancestor aware funding for sendall
  * rpc, test: test sendall spends unconfirmed change and unconfirmed inputs when specified
  * test: add coverage for parsing cryptographically invalid pubkeys
  * rpc: use `HexToPubKey` helper for all legacy pubkey-parsing RPCs
  * rpc: check and throw specific pubkey parsing errors in `HexToPubKey`
  * i2p: log connection was refused due to arbitrary port
  * test: avoid requesting blocks beyond limited peer threshold
  * p2p: sync from limited peer, only request blocks below threshold
  * refactor: Make FindNextBlocks friendlier
  * test: bumpfee with user specified fee_rate ignores walletIncrementalRelayFee
  * bumpfee: ignore WALLET_INCREMENTAL_RELAY_FEE when user specifies fee rate
  * test: add script compression coverage for not-on-curve P2PK outputs
  * gui: debugwindow: update session ID tooltip
  * serialization: Support for multiple parameters
  * [test] Use deterministic addrman in addrman info tests
  * [test] Restart a node with empty addrman
  * [test] Use deterministic addrman in addpeeraddress test
  * Revert "test: avoid non-determinism in asmap-addrman test"
  * [init] Create deterministic addrman in tests using -test=addrman
  * [init] Remove -addrmantest command line arg
  * [init] Add new command line arg for use only in functional tests
  * doc: fixup NAT-PMP help doc
  * init: remove redundant upnp #ifdef
  * security: restrict abis in bitcoind.service</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1740484800">- Update to version 28.1:
  * doc: Update 28.1 release notes
  * doc: generate 28.1 manpages
  * build: bump to 28.1
  * depends: Fix CXXFLAGS on NetBSD
  * test: generateblocks called by multiple threads
  * rpc: Extend scope of validation mutex in generateblock
  * doc: update release notes for 28.1rc2
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.1rc2
  * Add release note for #31223
  * test: add functional test for -port behavior
  * net, init: derive default onion port if a user specified a -port
  * test: fix MIN macro-redefinition
  * util: use explicit cast in MultiIntBitSet::Fill()
  * fuzz: add cstdlib to FuzzedDataProvider
  * doc: update manual pages for 28.1rc1
  * build: bump version to 28.1rc1
  * doc: update release notes for 28.1rc1
  * build: disable compiling fuzz/utxo_snapshot.cpp with MSVC
  * refactor: Drop deprecated space in operator""_mst
  * addrman: change nid_type from int to int64_t
  * addrman, refactor: introduce user-defined type for internal nId
  * depends: For mingw cross compile use -gcc-posix to prevent library conflict
  * key: clear out secret data in `DecodeExtKey`
  * ci: add LLVM_SYMBOLIZER_PATH to Valgrind fuzz job
  * test: add missing sync to feature_fee_estimation.py
  * doc: add testnet4 section header for config file
  * doc: Archive 28.0 release notes
  * doc: Sync 28.0 release notes with website</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Don't require libboost_system-devel with boost 1.89+</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Update to version 31.0 (from 28.1; includes the 29.0 and 30.0
  major releases). Highlights across these releases:
  * Build system migrated from Autotools to CMake
  * Legacy BerkeleyDB wallet support removed; only descriptor
    (SQLite) wallets remain
  * Built-in UPnP port-mapping support removed
  * New unified "bitcoin" command-line wrapper
  * Numerous P2P, mempool policy, RPC and wallet improvements
  * See the upstream release notes for the full details
- Port the package to the CMake build system
- Build the GUI against Qt6 (was Qt5); rename the GUI subpackage
  from bitcoin-qt5 to bitcoin-qt6 (Obsoletes for a clean upgrade)
- Add fix-boost-1.91-multi_index.patch: fix the build against
  Boost &gt;= 1.91 (bitcoin/bitcoin#35175)
- Drop now-unneeded BuildRequires:
  * libdb-4_8-devel (legacy BDB wallet removed)
  * libminiupnpc-devel (UPnP removed)
  * pkgconfig(protobuf), pkgconfig(openssl) (BIP70 long gone)
  * autoconf, automake, libtool (Autotools replaced by CMake)
  * java-devel, lcov, git
- Convert BuildRequires to pkgconfig() style and express the
  upstream minimum versions (Boost 1.74, libevent 2.1.8,
  SQLite 3.7.17, Qt 6.2)
- Stop using the deprecated %suse_update_desktop_file macro;
  ship bitcoin-qt.desktop (Source2) and install it directly,
  and drop the update-desktop-files BuildRequires
- Drop the incorrect update-desktop-files post/postun scriptlets
  (the desktop database is refreshed by file triggers)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782043200">- Reference the tracking bugs for CVEs already fixed in current bitcoin
  (the affected versions all predate the shipped release):
  * CVE-2018-20587 (boo#1125092)
  * CVE-2019-15947 (boo#1149711)
  * CVE-2020-14198 (boo#1181786)
  * CVE-2021-3195 (boo#1181784)
  * CVE-2023-37192 (boo#1217678)
  * CVE-2024-35202 (boo#1231507)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783512000">- Update to version 31.1:
  * Fix an IP address leak when using the -privatebroadcast
    feature: connections could be made over the clearnet instead
    of the intended privacy network
  * Never open direct (non-proxied) private broadcast connections,
    and use the configured proxy on v2-&gt;v1 reconnections
  * Compact the chainstate in the background and randomly on
    startup to keep the UTXO database from growing unbounded
  * Wallet: stricter BerkeleyDB page validation during migration
    and corrected input-size estimation
  * Check for write failures before renaming settings.json to
    avoid corrupting node settings
- Drop fix-boost-1.91-multi_index.patch: merged upstream in 31.1</changelog>
</package>
<package pkgid="7fa98645a941ca0c1014508bbcd8bd9404d7df70fd6033fd937bcde144eb8b89a6a65520fc2421e1ce437d719db5f6e54ba68f320cab9b9f7d0cb1ff516dd23f" name="bitcoin-utils-debuginfo" arch="i586">
  <version epoch="0" ver="31.1" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709985600">- Use gcc13 on Leap</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1713182400">- Update to version 26.1:
  * [doc] add manual pages for 26.1
  * [doc] update release notes 26.1
  * [build] bump version to 26.1 final
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * [doc] update manual pages for v26.1rc2
  * [build] bump version to v26.1rc2
  * update release notes 26.1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * [test] IsBlockMutated unit tests
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * rpc: keep .cookie if it was not generated
  * [doc] add release notes for 26.1rc1
  * [doc] update manual pages for 26.1rc1
  * [build] bump version to 26.1rc1
  * qt: 26.1rc1 translations update
  * ci: Switch native macOS CI job to Xcode 15.0
  * build: Fix `-Xclang -internal-isystem` option
  * Use hardened runtime on macOS release builds.
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * [log] mempool loading
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * [refactor] Add helper for iterating through mempool entries
  * doc: update release notes for 26.x
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * test: add regression test for the getrawtransaction segfault
  * rpc: fix getrawtransaction segfault
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * doc: Missing additions to 26.0 release notes
  * doc: add historical release notes for 26.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1714392000">- Update to version 27.0:
  * doc: update manual pages for v27.0
  * build: bump version to v27.0 final
  * doc: import release notes from devwiki
  * Update the developer mailing list address.
  * ci: Print tsan errors to stderr
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * ci: Bump msan to llvm-18
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * doc: point release-notes.md to the dev wiki
  * doc: generate example bitcoin.conf for v27.0rc1
  * doc: generate manual pages for v27.0rc1
  * build: bump version to v27.0rc1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * docs: Fix broken reference to CI setup in test/lint/README.md
  * seeds: Update testnet seeds
  * seeds: Update mainnet seeds
  * makeseeds: Check i2p seeds too
  * makeseeds: Update PATTERN_AGENT
  * doc: remove rel note fragments
  * kernel: chainparams updates for 27.x
  * kernel: update chainTxData for 27.x
  * kernel: update nMinimumChainWork &amp; defaultAssumeValid for 27.x
  * qt: 27.0 translations update
  * doc: update signet faucet link in offline-signing-tutorial.md
  * test: remove file-wide interpreter.cpp ubsan suppression
  * ci: Fix functional tests step for pull requests in Windows GHA job
  * build, msvc: Do not compile redundant sources
  * build: move sha256_sse4 into libbitcoin_crypto_base
  * test: fix flaky wallet_send functional test
  * test: fix weight estimates in functional tests
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * doc: correct function name in AssumeUTXO design docs
  * doc: remove references to disable-asm option now that it's gone
  * build: remove confusing and inconsistent disable-asm option
  * refactor: gui, simplify boost signals disconnection
  * fuzz: add target for local addresses
  * test: removes unnecessary check from validation_tests
  * test: Fix intermittent failure in rpc_net.py --v2transport
  * gui: guard accessing a nullptr 'clientModel'
  * ci: print python version on win64 native job
  * serialization: use internal endian conversion functions
  * serialization: detect byteswap builtins without autoconf tests
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * doc: Fix Broken Links
  * serialization: replace char-is-int8_t autoconf detection with c++20 concept
  * Squashed 'src/crc32c/' changes from 0bac72c455..b60d2b7334
  * test: Remove Windows-specific code from `system_tests/run_command`
  * [test] IsBlockMutated unit tests
  * Add transaction_identifier::size to allow Span conversion
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * build: remove -Wdocumentation conditional
  * crypto: replace CountBits with std::bit_width
  * crypto: replace non-standard CLZ builtins with c++20's bit_width
  * doc: Update OpenBSD build docs to 7.4
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * test: Add option to skip unit tests for the test runner
  * Fix CI-detected codespell warnings
  * doc: document preference for list-initialization
  * test: Fix intermittent issue in interface_rest.py
  * [fuzz] Avoid partial negative result
  * ci: avoid running git diff after patching
  * test: assert rpc error for addnode v2transport not enabled
  * refactor: Add missing include for USE_BDB, USE_SQLITE to bench/wallet_ismine.cpp
  * lint: Check for missing or redundant bitcoin-config.h includes
  * lint: Make lint error easier to spot in output
  * doc: Add missing RUST_BACKTRACE=1
  * lint: Add get_subtrees() helper
  * docs: ci multi-arch requires qemu
  * doc: document that BIP324 on by default for v27.0
  * qt, test: Recognize dialog object by name
  * depends: fix BDB compilation on OpenBSD
  * wallet: Retrieve ID from loaded DescSPKM directly
  * wallet: Use scriptPubKeyCache in GetSolvingProvider
  * wallet: Use scriptPubKey cache in GetScriptPubKeyMans
  * wallet: Use scriptPubKey cache in IsMine
  * wallet: Cache scriptPubKeys for all DescriptorSPKMs
  * wallet: Introduce a callback called after TopUp completes
  * bench: Add a benchmark for ismine
  * ci: Skip git install if it is already installed
  * doc: Clarify maxfeerate help
  * rpc: Fixed signed integer overflow for large feerates
  * rpc: Add ParseFeeRate helper
  * doc: Update translation_process.md
  * rpc: Implement RPCHelpMan::ArgValue&lt;&gt; for UniValue
  * scripted-diff: Fix bitcoin_config_h includes
  * qt: Update translation source file for v27.0 string freeze
  * test: fix intermittent failure in wallet_reorgrestore.py
  * wallet: simplify EraseRecords by using 'ErasePrefix'
  * wallet: bdb batch 'ErasePrefix', do not create txn internally
  * wallet: db, introduce 'RunWithinTxn()' helper function
  * test: enable v2 for python p2p depending on global --v2transport flag
  * [test] second child of a v3 tx can be replaced individually
  * [refactor] use MAX_PUBKEYS_PER_MULTISIG instead of magic numbers in test
  * [test] PackageV3Checks with inheritance violation in mempool ancestor
  * [doc] fix docs and comments from v3
  * scripted-diff: rename ZapSelectTx to RemoveTxs
  * wallet: batch and simplify ZapSelectTx process
  * opt: Skip over barren combinations of tiny UTXOs
  * opt: Skip checking max_weight separately
  * opt: Cut if last addition was minimal weight
  * opt: Skip heavier UTXOs with same effective value
  * opt: Tiebreak UTXOs by weight for CoinGrinder
  * opt: Skip evaluation of equivalent input sets
  * opt: Track remaining effective_value in lookahead
  * opt: Skip branches with worse weight
  * fuzz: Test optimality of CoinGrinder
  * fuzz: Add CoinGrinder fuzz target
  * coinselection: Track whether CG completed
  * test: Add coin_grinder_tests
  * coinselection: Add CoinGrinder algorithm
  * test, assumeutxo: Add test to ensure failure when mempool not empty
  * [doc] v3 signaling in mempool-replacements.md
  * [fuzz] v3 transactions and sigop-adjusted vsize
  * [functional test] v3 transaction submission
  * test framework: Add and use option for tx-version in MiniWallet methods
  * [policy/validation] allow v3 transactions with certain restrictions
  * [policy] add v3 policy rules
  * fuzz: increase length of string used for `NetWhitelist{bind}Permissions::TryParse`
  * wallet: migration, batch addressbook records removal
  * wallet: addressbook migration, batch db writes
  * refactor: wallet, simplify addressbook migration
  * refactor: SetAddressBookWithDB, minimize number of map lookups
  * refactor: SetAddrBookWithDB, signal only if write succeeded
  * wallet: clean redundancies in DelAddressBook
  * test: Fix SegwitV0SignatureMsg nLockTime signedness
  * test: Fix utxo set hash serialisation signedness
  * qt: Update translation source file
  * qt: Bump Transifex slug for 27.x
  * qt: Translation updates from Transifex
  * test: Don't use v2transport when it's too slow.
  * test: enable p2p_invalid_messages.py with v2transport
  * test: enable p2p_sendtxrcncl.py with v2transport
  * test: wallet, coverage for concurrent db transactions
  * tests: Test for concurrent writes with db tx
  * sqlite: Ensure that only one SQLiteBatch is writing to db at a time
  * test: speedup bip324_cipher.py unit test
  * fuzz: remove unused `args` and `context` from `FuzzedWallet`
  * test: check that mempool msgs lead to disconnect if uploadtarget is reached
  * test: check for specific disconnect reasons in feature_maxuploadtarget.py
  * test: verify `-maxuploadtarget` limit state via `getnettotals` RPC result
  * fuzz: Set -rss_limit_mb=8000 for generate as well
  * fuzz: Generate with random libFuzzer settings
  * test: Add makefile target for running unit tests
  * wallet: remove unused 'accept_no_keys' arg from decryption process
  * test: fix intermittent failure in rpc_setban.py --v2transport
  * tests: Test that descriptors flag is set for migrated blank wallets
  * wallet: Make sure that the descriptors flag is set for blank wallets
  * test: Test migration of tx with both spendable and watchonly
  * wallet: Keep txs that belong to both watchonly and migrated wallets
  * test: Make sure that migration test does not rescan on reloading
  * wallet: Reload the wallet if migration exited early
  * wallet: Write bestblock to watchonly and solvable wallets
  * refactor: Fix timedata includes
  * test: p2p: adhere to typical VERSION message protocol flow
  * test: p2p: process post-v2-handshake data immediately
  * test: p2p: introduce helper for sending prepared VERSION message
  * test: Fix CPartialMerkleTree.nTransactions signedness
  * Modify command line help to show support for BIP21 URIs
  * Don't use scientific notation in log messages
  * [test] make v2transport arg in addconnection mandatory and few cleanups
  * test: fix intermittent failure in p2p_v2_earlykeyresponse
  * test: Assumeutxo with more than just coinbase transactions
  * libconsensus: deprecate
  * test: sqlite, add coverage for dangling to-be-reverted db txns
  * sqlite: guard against dangling to-be-reverted db transactions
  * sqlite: introduce HasActiveTxn method
  * sqlite: add ability to interrupt statements
  * rpc: Do not wait for headers inside loadtxoutset
  * net: enable v2transport by default
  * fuzz: Print coverage summary after run_once
  * doc: update `BroadcastTransaction` comment
  * test: fix wallet_import_rescan unrounded minimum amount
  * test: Remove struct import from messages.py
  * scripted-diff: test: Use int from_bytes and to_bytes over struct packing
  * test: Use int from_bytes and to_bytes over struct packing
  * test: Treat msg_version.relay as unsigned
  * depends: remove (darwin) libtool now that it's no longer used
  * depends: use ar rather than libtool for miniupnpc/libnatpmp
  * [rpc] return full string for package_msg and package-error
  * fuzz: also set MSAN_SYMBOLIZER_PATH
  * ci: Use DEBUG=1 in depends for MSAN jobs
  * ci: use LLVM 17.0.6 in MSAN jobs
  * refactor: Compile unreachable code
  * depends: Do not override CFLAGS when building SQLite with DEBUG=1
  * depends: Ensure definitions are passed when building SQLite with DEBUG=1
  * ci: Update cache action
  * qt: Avoid non-self-contained Windows header
  * [test] Add functional test to test early key response behaviour in BIP 324
  * [test] Check whether v2 TestNode performs downgrading
  * [test] Add functional tests to test v2 P2P behaviour
  * [test] Ignore BIP324 decoy messages
  * [test] Allow inbound and outbound connections supporting v2 P2P protocol
  * [test] Reconnect using v1 P2P when v2 P2P terminates due to magic byte mismatch
  * [test] Build v2 P2P messages
  * [test] Use lock for sending P2P messages in test framework
  * [test] Read v2 P2P messages
  * [test] Perform initial v2 handshake
  * [test] Introduce EncryptedP2PState object in P2PConnection
  * fuzz: Exit and log stderr for parse_test_list errors
  * [test] Construct class to handle v2 P2P protocol functions
  * wallet: clarify replaced_by_txid and replaces_txid in help output
  * init: settings, do not load auto-generated warning msg
  * validation: move nChainTx assert down in CheckBlockIndex
  * doc: fix checkblockindex comments
  * [test] Move MAGIC_BYTES to messages.py
  * [test/crypto] Add ECDH
  * [rpc/net] Allow v2 p2p support in addconnection
  * net: remove now unused global 'g_initial_block_download_completed'
  * test: add coverage for peerman adaptive connections service flags
  * net: peer manager, dynamically adjust desirable services flag
  * fuzz: extend ConsumeNetAddr() to return I2P and CJDNS addresses
  * depends: Update libmultiprocess library to fix C++20 macos build error
  * settings: add auto-generated warning msg for editing the file manually
  * init: improve corrupted/empty settings file error msg
  * wallet: remove unused `SignatureData` instances in spkm's `FillPSBT` methods
  * Move TRACEx parameters to seperate lines
  * wallet: fix coin selection tracing to return -1 when no change pos
  * test: ensure output is large enough to pay for its fees
  * refactor: pass CRecipient to FundTransaction
  * refactor: simplify `CreateRecipients`
  * refactor: remove out param from `ParseRecipients`
  * refactor: move parsing to new function
  * refactor: move normalization to new function
  * test: add tests for fundrawtx and sendmany rpcs
  * build: Pass sanitize flags to instrument `libsecp256k1` code
  * refactor: remove CTxMemPool::queryHashes()
  * refactor: Mark prevector iterator with std::contiguous_iterator_tag
  * ci: vary /tmp/env
  * wallet: avoid returning a reference to vMasterKey after releasing the mutex that guards it
  * refactor: Fix binary operator+ for prevector iterators
  * refactor: Fix constness for prevector iterators
  * refactor: Add missing default constructor to prevector iterators
  * test: Use blocks_path where possible
  * rpc: Fix race in loadtxoutset
  * contrib: Fix clang-format-diff.py lint errors
  * contrib: Latest clang-format-diff.py script
  * refactor: Allow std::span construction from CKey
  * [refactor] change Workspace::m_conflicts and adjacent funcs/structs to use Txid
  * Add missing XOnlyPubKey::data() to get mutable data
  * test: Remove all-lint.py script
  * doc: move-only lint docs to one place
  * build: move -mlinker-version to *FLAGS
  * depends: deduplicate use of mmacosx-version-min in macOS build
  * build: fix optimisation flags used for --coverage
  * ci: cleanup C*FLAG usage in Valgrind jobs
  * build: add sanitizer flags to configure output
  * build: always set -g -O2 in CORE_CXXFLAGS
  * depends: add NM output to gen_id
  * test: wallet db, exercise deadlock after write failure
  * doc, test: Test and explain service flag handling
  * opt: Tie-break UTXO sort by waste for BnB
  * doc: Document max_weight on BnB
  * net: move state dependent peer services flags
  * net: decouple state independent service flags from desirable ones
  * net: store best block tip time inside PeerManager
  * wallet: Reset chain notifications handler if AttachChain fails
  * doc: Add missing backtick in developer notes logging section
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * Make v2transport default for addnode RPC when enabled
  * [log] mempool loading
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * Add test for negative transaction version w/ CSV to tx_valid.json
  * tests: Test migration of blank wallets
  * wallet: Better error message when missing LegacySPKM during migration
  * wallet: Check for descriptors flag before migration
  * wallet: Skip key and script migration for blank wallets
  * [depends] Allow PATH with spaces in directory names.
  * doc: refer to "Node relay options" in policy/README
  * doc: add unconditional info loglevel following merge of PR 28318
  * ci: Rename tasks (previous releases, macOS cross)
  * test: Assert that a new tx with a delta of 0 is never added
  * rpc: exposing modified_fee in getprioritisedtransactions
  * ci: move CMake into base packages
  * doc: upgrade Bitcoin Core license to 2024
  * [fuzz] Improve fuzzing stability for ellswift_roundtrip harness
  * test: assumeutxo: spend coin from snapshot chainstate after loading
  * Fix -netinfo backward compat with getpeerinfo pre-v26
  * fuzz: fix `connman` initialization
  * fuzz: Assume presence of __builtin_*_overflow, without checks
  * Revert "build: Fix undefined reference to __mulodi4"
  * build: Bump clang minimum supported version to 14
  * rpc: renaming txid -&gt; transactionid
  * rpc: changed prioritisation-map -&gt; ""
  * build: Drop `ALLOW_HOST_PACKAGES` support in depends
  * test: wallet migration, add coverage for tx extra data
  * ci: Switch native macOS CI job to Xcode 15.0
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * build: Fix `-Xclang -internal-isystem` option
  * wallet: migration, remove extra NotifyTransactionChanged call
  * wallet: ZapSelectTx, remove db rewrite code
  * Remove GetAdjustedTime
  * crypto: remove sha256_sse4 from the base crypto helper lib
  * crypto, hash: replace custom rotl32 with std::rotl
  * ci, iwyu: Drop backported mappings
  * fuzz: set `nMaxOutboundLimit` in connman target
  * build: remove --enable-lto
  * crypto: remove use of BUILD_BITCOIN_INTERNAL macro in sha256
  * doc: Clarify C++20 comments
  * RPC/Blockchain: scanblocks: Accept named param for filter_false_positives
  * Revert "depends: systemtap: remove variadic params that trigger compiler warnings"
  * Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2
  * build: Fix check whether `-latomic` needed
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * contrib: add macho branch protection check
  * test: change `m_submitted_in_package` input to fuzz data provider boolean
  * tx fees: update `m_from_disconnected_block` to `m_mempool_limit_bypassed`
  * doc: fix typo and update incorrect comment
  * fuzz: rule-out too deep derivation paths in descriptor parsing targets
  * cli: add transport protcol column to -netinfo
  * net: attempt v2 transport for addrfetch connections if we support it
  * net: attempt v2 transport for manual connections if we support it
  * During IBD, prune as much as possible until we get close to where we will eventually keep blocks
  * refactor: share and use `GenerateRandomKey` helper
  * doc: Add multiprocess design doc
  * Allow int8_t optimized vector serialization
  * Faster std::byte (pre)vector (un)serialize
  * depends: patch around non-determinism in qt
  * build: rename native_clang to native_llvm
  * Revert "build: Patch Qt to handle minimum macOS version properly"
  * guix: use clang-toolchain-17 for macOS build
  * build: Bump `native_clang` up to 17.0.6
  * Use hardened runtime on macOS release builds.
  * logging: Replace uses of LogPrintfCategory
  * logging: add LogError, LogWarning, LogInfo, LogDebug, LogTrace
  * wallettool: Don't create CWallet when dumping DB
  * wallettool: Don't unilaterally reset wallet_instance if loading error
  * [doc]: add doxygen return comment for CheckPackageLimits
  * doc: Rework guix docs after 1.4 release
  * wallet, mempool: propagete `checkChainLimits` error message to wallet
  * Allow std::byte C-style array serialization
  * refactor: Print verbose serialize compiler error messages
  * fuzz: coinselection, improve `min_viable_change`/`change_output_size`
  * tests: ensure functional tests set permitbaremultisig=1 when needed
  * tests: test both settings for permitbaremultisig in p2sh tests
  * logging: add -loglevelalways=1 option
  * logging: treat BCLog::ALL like BCLog::NONE
  * logging: Drop BCLog::Level::None
  * logging: Log Info messages unconditionally
  * logging: make [cat:debug] and [info] implicit
  * logging: refactor: pull prefix code out
  * Update security.md contact for achow101
  * [fuzz] Improve fuzzing stability for minisketch harness
  * refactor: Rename fs::path::u8string() to fs::path::utf8string()
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * fuzz: Limit p2p fuzz targets to MAX_PROTOCOL_MESSAGE_LENGTH
  * build: Bump guix time-machine to unlock riscv64 metal
  * fuzz: set `m_fallback_fee`/`m_fee_mode` in `wallet_fees` target
  * msvc: Fix `test\config.ini` content
  * test: add TestNode wait_until helper
  * test: Actually fail when a python unit test fails
  * build: Bump minimum required Boost to 1.73.0 to support C++20
  * test: wallet, fix change position out of range error
  * depends: build libmultiprocess with position independant code
  * depends: always install libmultiprocess to /lib
  * depends: always install capnp to /lib
  * Revert "ci: Only run functional tests on windows in master"
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: Assert that the wallet is not initialized in LoadWallet
  * tests, bench: Remove incorrect LoadWallet() calls
  * test: Add tests for CFeeRate multiplication operator
  * doc: update/clarify max outbound connection count
  * doc: Update bitcoin-tx replaceable documentation
  * Remove deprecated -rpcserialversion
  * ArgsManager: return path by value from GetBlocksDirPath()
  * refactor: Remove pre-C++20 fs code
  * Add tests for C++20 std::u8string
  * refactor: Avoid copy/move in fs.h
  * refactor: Use C++20 std::chrono::days
  * Add a note to msvc readme re building Qt for Bitcoin Core.
  * msvc: Define the same `QT_...` macros as in Autotools builds
  * Add multiplication operator to CFeeRate
  * msvc: Optimize "Release" builds
  * test: fix intermittent error in rpc_net.py (#29030)
  * tests: Add unit tests for bitcoin-tx replaceable command
  * wallet: return CreatedTransactionResult from FundTransaction
  * wallet: use optional for change position as an optional in CreateTransaction
  * wallet: Explicitly preserve scriptSig and scriptWitness in CreateTransaction
  * wallet: Explicitly preserve transaction version in CreateTransaction
  * wallet: Explicitly preserve transaction locktime in CreateTransaction
  * wallet: Set preset input sequence through coin control
  * wallet: Replace SelectExternal with SetTxOut
  * coincontrol: Replace HasInputWeight with returning optional from Get
  * wallet: Introduce and use PreselectedInput class in CCoinControl
  * test: fix `addnode` functional test failure on OpenBSD
  * doc: test: mention OS detection preferences in style guideline
  * test: detect OS consistently using `platform.system()`
  * test: use `skip_if_platform_not_linux` helper where possible
  * fuzz: Improve fuzzing stability for txorphan harness
  * wallet: fix key parsing check for miniscript expressions in `ParseScript`
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * qt: update widgets availability on wallet selection
  * doc: Missing additions to 26.0 release notes
  * doc: Add link to needs-release-notes label
  * doc: add historical release notes for 26.0
  * doc: add minimum required Linux Kernel to release-notes
  * refactor: rpc: Pass CBlockIndex by reference instead of pointer
  * refactor: Use reference instead of pointer in IsBlockPruned
  * fuzz: Use C++20 starts_with in rpc.cpp
  * Revert "tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings"
  * refactor: Drop unused _Pragma to ignore -Wgnu-zero-variadic-macro-arguments
  * refactor: modernize-use-default-member-init for bit-fields (C++20)
  * build: Require C++20 compiler
  * test: Extends MEMPOOL msg functional test
  * fuzz: Detect deadlocks in process_message
  * fuzz: Avoid timeout in bitdeque
  * test: wait for fee estimator to catch up before estimating fees
  * fuzz: p2p: Detect peer deadlocks
  * test: fix v2 transport intermittent test failure (#29002)
  * test: add regression test for the getrawtransaction segfault
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * rpc, doc: encryptwallet, mention HD seed rotation and new backup
  * wallet: Migrate entire address book entries
  * rpc: fix getrawtransaction segfault
  * build: Enable -Wunreachable-code
  * build: use macOS 14 SDK (Xcode 15.0)
  * build: patch boost process for macOS 14 SDK
  * depends: add -platform_version to macOS build flags
  * bitcoin-tx: Make replaceable value optional
  * fuzz: txorphan check wtxids using GenTxid::Wtxid not GenTxid::Txid
  * Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directly
  * refactor: Add InitContext function to initialize NodeContext with global pointers
  * refactor: Remove calls to StartShutdown from KernelNotifications
  * refactor: Remove call to StartShutdown from stop RPC
  * util: Get rid of uncaught exceptions thrown by SignalInterrupt class
  * refactor: Remove call to ShutdownRequested from IndexWaitSynced
  * refactor: Remove call to ShutdownRequested from HTTPRequest
  * refactor: Add NodeContext::shutdown member
  * refactor: Remove call to StartShutdown from qt
  * refactor: Remove call to ShutdownRequested from rpc/mining
  * refactor: Remove call to ShutdownRequested from chainstate init
  * depends: Build `native_capnp` package with CMake
  * depends: Build `capnp` package with CMake
  * init: don't delete PID file if it was not generated
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * test: Fix test by checking the actual exception instance
  * net: Add continuous ASMap health check logging
  * build: disable external-signer for Windows
  * ci: remove --enable-external-signer from win64 job
  * contrib: drop GCC MAX_VERSION to 4.3.0 in symbol-check
  * ci: remove libz-dev from macOS build deps
  * Rename version.h to node/protocol_version.h
  * Remove unused version.h include
  * Remove unused SER_NETWORK, SER_DISK
  * Remove unused CDataStream
  * fuzz: Drop unused version from fuzz input format
  * guix: switch from guix environment to guix shell
  * test_submitpackage: only make a chain of 3 txns
  * doc: submitpackage vsize results are sigops-adjusted
  * RPC submitpackage: change return format to allow partial errors
  * fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz target
  * fuzz: Fix nullptr deref in scriptpubkeyman
  * ci: Reduce use of bash -c
  * test: Add missing CBlockPolicyEstimator::processBlockTx suppression
  * test: Setup networking globally
  * multiprocess: Add type conversion code for UniValue types
  * multiprocess: Add type conversion code for serializable types
  * test: add ipc test to test multiprocess type conversion code
  * guix: remove input labels
  * refactor: Use Txid in CMerkleBlock
  * ci: Rename test script to 03_test_script.sh
  * scripted-diff: Use DataStream in most places
  * refactor: SpanReader without nVersion
  * fuzz: Avoid timeout in process_messages
  * fuzz: BIP324: damage ciphertext/aad in full byte range
  * fuzz: Faster wallet_notifications target
  * bench: add readblock benchmark
  * msvc: Specify `boost-date-time` package explicitly
  * msvc: Update vcpkg manifest baseline up to "2023.08.09 Release"
  * msvc: No need to specify the default feature for `libevent` package
  * Change petertodd seeds to petertodd.net
  * Revert "ci: Avoid toolset ambiguity that MSVC can't handle"
  * ci: Set MSVC toolset version explicitly
  * ci: Run vcpkg with path prefix
  * Export assert from util/check.h
  * ci: remove python3-setuptools from mac build deps
  * Fix IWYU for the script_flags fuzz target
  * fuzz: Limit fuzz buffer size in script_flags target
  * fuzz: CDataStream -&gt; DataStream in script_flags
  * test: Add gettransaction test for "coin-join" tx
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * refactor: P2P transport without serialize version and type
  * rpc: `SyncWithValidationInterfaceQueue` on fee estimation RPC's
  * tx fees, policy: CBlockPolicyEstimator update from `CValidationInterface` notifications
  * CValidationInterface: modify the parameter of `TransactionAddedToMempool`
  * tx fees, policy: update `CBlockPolicyEstimator::processBlock` parameter
  * CValidationInterface, mempool: add new callback to `CValidationInterface`
  * tx fees, policy: cast with static_cast instead of C-Style cast
  * tx fees, policy: bugfix: move `removeTx` into reason != `BLOCK` condition
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * wallet: batch external signer descriptor import
  * wallet: descriptors setup, batch db operations
  * wallet: batch legacy spkm TopUp
  * wallet: batch descriptor spkm TopUp
  * test: Directly constructing 2 entry map for getprioritisedtransactions
  * test: Add uint256 string parse tests
  * refactor: Remove unused and fragile string interface from arith_uint256
  * Use Txid in COutpoint
  * fuzz: add target for `DescriptorScriptPubKeyMan`
  * fuzz: create ConsumeCoins
  * fuzz: move `MockedDescriptorConverter` to `fuzz/util`
  * pool: change memusage_test to use int64_t, add allocation check
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * refactor: NetMsg::Make() without nVersion
  * pool: make sure PoolAllocator uses the correct alignment
  * refactor: Make CTxMemPoolEntry only explicitly copyable
  * depends: bump libmultiprocess to fix capnproto deprecation warnings
  * streams: Drop unused CAutoFile
  * refactor: switch from CAutoFile to AutoFile
  * blockstorage: switch from CAutoFile to AutoFile
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * streams: Remove unused CAutoFile::GetVersion
  * streams: Base BufferedFile on AutoFile instead of CAutoFile
  * Remove unused Make() overload in netmessagemaker.h
  * refactor: VectorWriter without nVersion
  * doc: Simplify guix install doc, after 1.4 release
  * doc: remove mingw-w64 install for "older" systems
  * test: replace `Callable`/`Iterable` with their `collections.abc` alternative (PEP 585)
  * test: add unit test for CConnman::AddedNodesContain()
  * p2p: do not make automatic outbound connections to addnode peers
  * test: fix `AddNode` unit test failure on OpenBSD
  * bench: add benchmark for wallet creation procedure
  * Include version.h in fewer places
  * Convert some CDataStream to DataStream
  * serialize: Drop useless version param from GetSerializeSize()
  * serialize: drop GetSerializeSizeMany
  * serialize: Drop nVersion from [C]SizeComputer
  * doc: remove x86_64 build assumption from depends doc
  * contrib: use a raw string for a regular expression literal that contains backslashes in signet/miner
  * doc: remove mention of missing bdb being a configure error
  * bench: Update nanobench to 4.3.11
  * fuzz: AutoFile with XOR
  * fuzz: Reduce LIMITED_WHILE limit for file fuzzing
  * fuzz: Remove FuzzedAutoFileProvider
  * depends: remove PYTHONPATH from config.site
  * test: migrate to some per-symbol ubsan suppressions
  * depends: Include `config.guess` and `config.sub` into `meta_depends`
  * Drop CHashWriter
  * Drop OverrideStream
  * Use ParamsWrapper for witness serialization
  * script: Enhance validations in utxo_snapshot.sh
  * ci: Add missing COPY for ./test/lint/test_runner
  * lint: Report all lint errors instead of early exit
  * guix: default ssp for Windows GCC
  * guix: remove ssp workaround from Windows GCC
  * build: remove explicit libssp linking from Windows build
  * guix: remove python-macholib
  * guix: update signapple
  * test: Add test for array serialization
  * refactor: Initialize magic bytes in constructor initializer
  * doc: rewrite explanation for -par=
  * test: add assumeutxo wallet test
  * guix: update time-machine to 77386bdbfe6b0c649c05ab37f08051d1ab3e5074
  * build: Patch Qt to handle minimum macOS version properly
  * test: fix node index bug when comparing peerinfo
  * [refactor] remove access to mapTx in validation_block_tests
  * [refactor] rewrite BlockAssembler inBlock and failedTx as sets of txids
  * scripted-diff: rename vTxHashes to txns_randomized
  * [refactor] rewrite vTxHashes as a vector of CTransactionRef
  * [refactor] remove access to mapTx in validation.cpp
  * [txmempool] make CTxMemPoolEntry::lockPoints mutable
  * [refactor] use CheckPackageLimits for checkChainLimits
  * [refactor] remove access to mapTx.find in mempool_tests.cpp
  * [refactor] remove access to mapTx in blockencodings_tests.cpp
  * [refactor] remove access to mapTx from rpc/mempool.cpp
  * [refactor] get wtxid from entry instead of vTxHashes
  * [refactor] use exists() instead of mapTx.find()
  * [refactor] remove access to mapTx from policy/rbf.cpp
  * [refactor] Add helper for retrieving mempool entry
  * [refactor] Add helper for iterating through mempool entries
  * test, assumeutxo: Use assert_debug_log for error details
  * mempool: persist with XOR
  * build: Add an old hack to remove bind_at_load from libtool.
  * build: remove -bind_at_load usage
  * fuzz: allow fake and duplicate inputs in tx_package_eval target
  * fuzz: allow reaching MempoolAcceptResult::ResultType::DIFFERENT_WITNESS in tx_package_eval target
  * test: Avoid intermittent failures in feature_init
  * ci: remove "--exclude banman" for fuzzing in mac
  * fuzz: call lookup functions before calling `Ban`
  * ci: Switch IWYU to `clang_17` branch
  * ci: win64 task does use boost:process
  * test: enable v2 transport for p2p_timeouts.py
  * test: enable v2 transport for rpc_net.py
  * test: enable v2 transport for p2p_node_network_limited.py
  * test: enable --v2transport in combination with --usecli
  * test: persist -v2transport over restarts and respect -v2transport=0
  * [refactor] updating miniminer comments to be more accurate
  * ci: remove note re M1 usage
  * test: Add missing wait for version to be sent in add_outbound_p2p_connection
  * fuzz: Avoid timeout and bloat in fuzz targets
  * tests: Increase wallet_miniscript.py rpc timeout to 90 seconds
  * Throw error if invalid parameters passed to getnetworkhashps RPC endpoint
  * fuzz: explicitly specify llvm-symbolizer path in runner
  * [refactor] Miniminer var cached_descendants to descendants
  * [refactor] Change MiniMinerMempoolEntry order
  * [validation] change package-fee-too-low, return wtxid(s) and effective feerate
  * [test] use CheckPackageMempoolAcceptResult in previous tests
  * doc: fix typos
  * [validation] add TxValidationResult::TX_RECONSIDERABLE, TX_UNKNOWN
  * [refactor] use Wtxid for m_wtxids_fee_calculations
  * test: remove custom rpc timeout for `wallet_miniscript.py`, reorder in test_runner
  * wallet: cache descriptor ID to avoid repeated descriptor string creation
  * build: Drop no longer needed MSVC warning suppressions
  * ci: Drop no longer needed "Fix Visual Studio installation" step
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * fuzz: Avoid utxo_total_supply timeout
  * test: bugfix CheckPackageMempoolAcceptResult return all error strings
  * init: completely remove `-zapwallettxes` (remaining hidden option)
  * guix: switch to 6.1 kernel headers over 5.15
  * rpc: keep .cookie if it was not generated
  * test: Add missing sync on send_version in peer_connect
  * depends: Bump to capnproto-c++-1.0.1
  * build: latest config.sub in depends
  * build: latest config.guess in depends
  * [test] MiniMiner::Linearize and manual construction
  * [refactor] unify fee amounts in miniminer_tests
  * [MiniMiner] track inclusion order and add Linearize() function
  * [test] add case for MiniMiner working with negative fee txns
  * [MiniMiner] make target_feerate optional
  * [MiniMiner] allow manual construction with non-mempool txns
  * [refactor] change MiniMinerMempoolEntry ctor to take values, update includes
  * [lint] update expected boost includes
  * doc: update docs for CHECK_ATOMIC macro
  * depends: drop -O1 workaround from arm64 apple Qt build
  * Use CheckPackageMempoolAcceptResult for package evaluation fuzzing
  * [test util] CheckPackageMempoolAcceptResult for sanity-checking results
  * tests: Fix LCOV_OPTS to be in the correct position
  * MOVEONLY: CleanupTemporaryCoins into its own function
  * [test util] CreateValidTransaction multi-in/out, configurable feerate, signal BIP125
  * scripted-diff: rename CheckPackage to IsWellFormedPackage
  * [refactor] move package checks into helper functions
  * refactor: Remove unused circular include dependency from validation.cpp
  * build: Update `qt` package up to 5.15.11
  * [primitives] Precompute result of CTransaction::HasWitness
  * fuzz: tx_pool checks ATMP result invariants
  * Create net_peer_connection unit tests
  * netbase: use reliable send() during SOCKS5 handshake
  * sock: change Sock::SendComplete() to take Span
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * guix: update signapple
  * build: remove potential for duplciate natpmp linking
  * build: remove duplicate -lminiupnpc linking
  * gui: fix crash on selecting "Mask values" in transaction view
  * addrman: log AS only when using asmap
  * Allow unit tests to access additional CConnman members
  * net/rpc: Makes CConnman::GetAddedNodeInfo able to return only non-connected address on request
  * rpc: Prevents adding the same ip more than once when formatted differently
  * net/rpc: Check all resolved addresses in ConnectNode rather than just one
  * refactor: Remove unused gcc-9 workaround in txrequest
  * Always enable -Wsuggest-override
  * Bump g++ minimum supported version to 10
  * refactor: Fix bugprone-string-constructor warning
  * Remove WithParams serialization helper
  * [test] Test i2p private key constraints
  * Remove feature_txindex_compatibility.py in V27
  * refactor: Add LIFETIMEBOUND to all (w)txid getters
  * Add offline signing tutorial
  * [net] Check i2p private key constraints
  * Fix bugprone-lambda-function-name errors
  * Remove DirIsWritable, GetUniquePath
  * Return LockResult::ErrorWrite in LockDirectory
  * refactor: Return enum in LockDirectory
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * test: replace random_bytes with randbytes #28720
  * iwyu: Export prevector.h from script.h
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * scripted-diff: use PEP 585 built-in collection types for verify-binary script
  * test: use built-in collection types for type hints (Python 3.9 / PEP 585)
  * gui: Check for private keys disabled before attempting unlock
  * build: Bump minimum supported Clang to clang-13
  * Bump .python-version from 3.9.17 to 3.9.18
  * depends: zeromq 4.3.5
  * doc: remove release note fragments for 26.x branch
  * build: bump version to 26.99
  * test: remove unused `find_output` helper
  * test: refactor: support sending funds with outpoint result
  * tests: Reset node context members on ~BasicTestingSetup
  * shutdown: Destroy kernel last
  * wallet: Add asserts to detect unset transaction height values
  * wallet, refactor: Add CWalletTx::updateState function
  * lint: Add `lint-qt-translation.py`
  * qt: Avoid error prone leading spaces in translatable strings
  * qt, refactor: Drop superfluous type conversions
  * doc: fix broken doc/design/multiprocess.md links after #24352
  * span: Make Span template deduction guides work in SFINAE context
  * util: Add ArgsManager SetConfigFilePath method
  * interfaces: Rename CalculateBumpFees methods to be compatible with capn'proto
  * interfaces: Change getUnspentOutput return type to avoid multiprocess segfault
  * interfaces: Add schedulerMockForward method so mockscheduler RPC can work across processes
  * interfaces: Fix const virtual method that breaks multiprocess support
  * streams: Add SpanReader ignore method
  * [test] DisconnectedBlockTransactions::DynamicMemoryUsage
  * bugfix: correct DisconnectedBlockTransactions memory usage
  * rpc: mention that migratewallet can take a while
  * assume duplicate transactions are not added to `iters_by_txid`
  * move only: move implementation code to disconnected_transactions.cpp
  * Move compat.h include from system.h to system.cpp
  * refactor: update `MAX_DISCONNECTED_TX_POOL` from kb to bytes
  * scripted-diff: Use ser params operator
  * test: Use SER_PARAMS_OPFUNC in serialize_tests.cpp
  * Use type-safe txid types in orphanage
  * Introduce types for txids &amp; wtxids
  * test: check that we don't send a getaddr msg to an inbound peer
  * test: make python p2p not send getaddr messages when it's being connected to
  * [net processing] Use HasWitness over comparing (w)txids
  * test: randomized perturbing in feature_init
  * test: simplify feature_init
  * test: Add tests for unfiltered GetAddr usage
  * fuzz: Let fuzzers use filter options in GetAddr/GetAddresses
  * net: Optionally include terrible addresses in GetAddr results
  * Move compat/assumptions.h include to one place that actually needs it
  * Remove __cplusplus from compat/assumptions.h
  * Remove duplicate NDEBUG check from compat/assumptions.h
  * doc: improve documentation around connection limit maximums
  * scripted-diff: Rename connection limit variables
  * net: add m_max_inbound to connman
  * net, refactor: move calculations for connection type limits into connman
  * refactor: Move `{MAX,DEFAULT}_SCRIPTCHECK_THREADS` constants
  * refactor: Make `CCheckQueue` non-copyable and non-movable explicitly
  * refactor: Drop unneeded declaration
  * refactor: Make `CCheckQueue` constructor start worker threads
  * Make `CCheckQueue` destructor stop worker threads
  * Move global `scriptcheckqueue` into `ChainstateManager` class
  * Add support for RNDR/RNDRRS for aarch64 on Linux
  * [test/crypto] Add FSChaCha20Poly1305 AEAD python implementation
  * [test/crypto] Add FSChaCha20 python implementation
  * [test/crypto] Add RFC 8439's ChaCha20Poly1305 AEAD
  * [test/crypto] Add Poly1305 python implementation
  * [test/crypto] Use chacha20_block function in `data_to_num3072`
  * [test/crypto] Add ChaCha20 python implementation
  * addrman, refactor: improve stochastic test in `AddSingle`
  * test: add coverage to rpc_blockchain.py
  * refactor: drop protocol.h include header in rpc/util.h
  * refactor: move GetServicesNames from rpc/util.{h,cpp} to rpc/net.cpp
  * gui: Update Node window title with chain type
  * ci: Add filesystem lint check
  * refactor: Replace &lt;filesystem&gt; with &lt;util/fs.h&gt;
  * [test/crypto] Add HMAC-based Key Derivation Function (HKDF)
  * [test] Move test framework crypto functions to crypto/
  * doc: Recommend lint image build on every call
  * Bump python minimum version to 3.9
  * ci: Bump i686_multiprocess.sh to latest Ubuntu LTS
  * doc: remove out-of-date external link in src/util/strencodings.h
  * refactor: use string_view to pass string literals to Parse{Hash,Hex}
  * Update JSON-RPC-interface.md
  * GUI: OptionsDialog: Replace verbose two-option font selector with simple combobox with Custom... choice
  * GUI: Use FontChoice type in OptionsModel settings abstraction
  * GUI: Load custom FontForMoney from QSettings
  * GUI: Add possibility for an explicit QFont for FontForMoney in OptionsModel
  * GUI: Move "embedded font or not" decision into new OptionsModel::getFontForMoney method
  * rpc: Drop migratewallet experimental warning
  * gui: Show error if unrecognized command line args are present
  * GUI/Intro: Never change the prune checkbox after the user has touched it
  * Bugfix: GUI/Intro: Disable GUI prune option if -prune is set, regardless of set value
  * p2p: return `CSubNet` in `LookupSubNet`
  * sync: unpublish LocksHeld() which is used only in sync.cpp
  * doc: clarify that LOCK() does AssertLockNotHeld() internally
  * Fee estimation: extend bucket ranges consistently
  * refactor: Add more negative `!m_banned_mutex` thread safety annotations
  * refactor: replace RecursiveMutex m_banned_mutex with Mutex
  * scripted-diff: rename m_cs_banned -&gt; m_banned_mutex
  * refactor: Get rid of `BanMan::SetBannedSetDirty()`
  * refactor: Get rid of `BanMan::BannedSetIsDirty()`
  * qt: change QLineEdit error background</changelog>
  <changelog author="andrea.manzini@suse.com" date="1719230400">- Update to version 27.1:
  * doc: update manual pages for 27.1
  * build: bump version to v27.1 final
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * qt: 27.1rc1 translations update
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * rpc: move UniValue in blockToJSON
  * gui: don't permit port in proxy IP option
  * gui: fix create unsigned transaction fee bump
  * depends: Fix build of Qt for 32-bit platforms
  * Fix #29767, set m_synced = true after Commit()
  * sign: don't assume we are parsing a sane Miniscript
  * rpc: Reword SighashFromStr error message
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * test: Fix failing univalue float test
  * doc: archive 27.0 release notes
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1736942400">- Update to version 28.0:
  * doc: 28.0 Release Notes
  * doc: generate manpages
  * build: Bump to 28.0
  * validation: Disable CheckForkWarningConditions for background chainstate
  * test: Use shell builtins in run_command test case
  * doc: Generate manpages
  * build: Bump to 28.0rc2
  * streams: remove AutoFile::Get() entirely
  * streams: cache file position within AutoFile
  * qt: Translations update
  * gui: fix crash when closing wallet
  * test: Wait for local services to update in feature_assumeutxo
  * test: add coverage for assumeUTXO honest peers disconnection
  * assumeUTXO: fix peers disconnection during sync
  * test: Work around boost compilation error
  * depends: build libevent with -D_GNU_SOURCE
  * test: fixing failing system_tests/run_command under some Locales
  * test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwork.py
  * test: fix `TestShell` initialization (late follow-up for #30463)
  * doc: Point release notes to wiki draft
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.0rc1
  * docs: Add 379 and 387 to bips.md
  * docs: Remove release 28.0 release notes fragments
  * seeds: Regenerate mainnet seeds
  * seeds: Pull nodes from Luke's seeder
  * seeds: Pull nodes from virtu's crawler
  * chainparams: Remove seed.bitcoinstats.com
  * build: Bump to 28.99
  * wallet: bugfix: ensure atomicity in settings updates
  * qt: 28.0 translations update
  * test: check xor.dat recreated when missing
  * test: add null block xor key
  * refactor: lift NUM_XOR_BYTES
  * refactor: move read_xor_key() to TestNode
  * refactor: use unlink rather than os.remove
  * test: add blocks_key_path
  * test: Avoid intermittent block download timeout in p2p_ibd_stalling
  * test: Avoid duplicate curl call in get_previous_releases.py
  * test: Add time-timewarp-attack boundary cases
  * Fix maybe-uninitialized warning in IsSpentKey
  * devtools, utxo-snapshot: Fix block height out of range
  * test: replace deprecated secp256k1 context flags usage
  * miner: adjust clock to timewarp rule
  * Add timewarp attack mitigation test
  * consensus: enable BIP94 on regtest
  * test: assumeutxo: check that UTXO-querying RPCs operate on snapshot chainstate
  * consensus: lower regtest nPowTargetTimespan to 144
  * fuzz: Speed up utxo_snapshot fuzz target
  * seeds: Use fjahr's more up to date asmap
  * seeds: Fixed seeds update
  * seeds: Add testnet4 fixed seeds file
  * seeds: Remove manual onion and i2p seeds
  * seeds: Add testnet instructions
  * seeds: Also pull from achow101 seeder
  * makeseeds: Configurable minimum blocks for testnet4's smaller chain
  * headerssync: Update headerssync configuration
  * params: Update assumevalid and minimum chainwork
  * params: Update chainTxData
  * params: Update assumed blockchain and chainstate sizes
  * test: Enable detect_leaks=1 in ASAN_OPTIONS explicitly
  * fuzz: Speed up utxo_snapshot by lazy re-init
  * Rename ReleaseWallet to FlushAndDeleteWallet
  * fuzz: Remove unused DataStream object
  * wallet: WaitForDeleteWallet, do not expect thread safety
  * wallet: rename UnloadWallet to WaitForDeleteWallet
  * wallet: unload, notify GUI as soon as possible
  * makeseeds: Shuffle ips after parsing
  * makeseeds: Support CJDNS
  * makeseeds: Update user agent regex
  * test: add functional test for XORed block/undo files (`-blocksxor`)
  * [doc] mention bip94 support
  * test: refactor: move `read_xor_key`/`util_xor` helpers to util module
  * qt: Update translation source file for v28.0 string freeze
  * gui: Use menu for wallet migration
  * remove repeated word in note
  * Move maximum timewarp attack threshold back to 600s from 7200s
  * Deduplicate list of chain strings in RPC help texts
  * gui: Use wallet name for wallet migration rather than WalletModel
  * gui: don't remove wallet manually before migration
  * gui: Consolidate wallet display name to GUIUtil function
  * wallet, interfaces: Include database format in listWalletDir
  * test: Disallow fee_estimator construction in ChainTestingSetup
  * wallet: fix, detect blank legacy wallets in IsLegacy
  * doc: add missing "testnet4" network string in RPC/init help texts
  * policy/feerate.h: avoid constraint self-dependency
  * add missing #include &lt;cstdint&gt; for GCC 15
  * doc: Update ccache website link
  * chainparams: Handle Testnet4 in GetNetworkForMagic
  * doc: Remove outdated nTx faking comment
  * chainparams: add mainnet assumeutxo param at height 840_000
  * wallet: List sqlite wallets with empty string name
  * wallet: Ignore .bak files when listing wallet files
  * validation: Use MAX_TIMEWARP constant as testnet4 timewarp defense delta
  * net: Clarify that m_addr_local is only set once
  * [test]: remove `ExtractDestination` false assertion for `ANCHOR` script
  * lint: Find function calls in default arguments
  * doc: Add release notes for 29775
  * doc: Align deprecation warnings
  * assumeutxo: Drop block height from metadata
  * Reduce cache lookups in CCoinsViewCache::FetchCoin
  * guix: bump time-machine to 7bf1d7aeaffba15c4f680f93ae88fbef25427252
  * contrib: support reading XORed blocks in linearize-data.py script
  * chainparams: Add initial minimum chain work for Testnet4
  * Revert "depends: Fetch miniupnpc sources from an alternative website"
  * add deprecation warning for mempoolfullrbf
  * [doc] update documentation for new mempoolfullrbf default
  * p2p: For assumeutxo, download snapshot chain before background chain
  * p2p: Restrict downloading of blocks for snapshot chain
  * doc: Drop no longer needed workaround for WSL
  * fuzz: replace hardcoded numbers for bech32 limits
  * validation: don't erase coins cache on prune flushes
  * Add linked-list test to CCoinsViewCache::SanityCheck
  * coins: move Sync logic to CoinsViewCacheCursor
  * coins: pass linked list of flagged entries to BatchWrite
  * test: add cache entry linked list tests
  * coins: track flagged cache entries in linked list
  * testnet: Add timewarp attack prevention for Testnet4
  * testnet: Add Testnet4 difficulty adjustment rules fix
  * testnet: Introduce Testnet4
  * refactor: use c++20 std::views::reverse instead of reverse_iterator.h
  * ci: Silent Homebrew's reinstall warnings
  * doc: release note for 30212
  * rpc: clarify ALREADY_IN_CHAIN rpc errors
  * build: remove check for __declspec(dllexport)
  * build: remove check for __attribute__((visibility..
  * depends: fix ZMQ CMake getcachesize check
  * scripted-diff: Replace uint256S("str") -&gt; uint256{"str"}
  * refactor: Hand-replace some uint256S -&gt; uint256
  * refactor: Add consteval uint256(hex_str)
  * miniscript: Use `ToIntegral` instead of `ParseInt64`
  * scripted-diff: Modernize naming of nChainTx and nTxCount
  * test: Add basic check for nChainTx type
  * chainparams: Change nChainTx to uint64_t
  * refactor: remove un-tested early returns
  * tests: add tests for KeyPair
  * refactor: move SignSchnorr to KeyPair
  * logging: clarify -debug and -debugexclude descriptions
  * rpc: make logging method reject "0" category and correct the help text
  * logging, refactor: minor encapsulation improvement and use BCLog::NONE instead of 0
  * logging, refactor: make category special cases explicit
  * doc + test: Correct uint256 hex string endianness
  * doc: Add missed cmake package to build depends
  * crypto: add KeyPair wrapper class
  * tests: add key tweak smoke test
  * bench: add benchmark for signing with a taptweak
  * doc: Add note about distro's g++-mingw-w64-x86-64-posix version
  * policy: enable full-rbf by default
  * doc: add release notes for full-rbf
  * test: check that keyless P2A 'signing' via `signrawtransactionwithkey` succeeds
  * test: check that P2A with witness data is still consensus-legal
  * test: P2A is a destination type with an address
  * gui, qt: brintToFront workaround for Wayland
  * [rpc, fees]: add more detail on the fee estimation modes
  * [doc]: add `30275` release notes
  * fuzz: fix timeout in crypter target
  * test: Disable known broken USDT test for now
  * Revert "build: pass --with-ecmult-gen-kb=86 to secp256k1"
  * Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61
  * doc: tor.md: use -bind=127.0.0.1:8334=onion for the Tor bind
  * Showing local addresses on the Node Window
  * net: Providing an interface for mapLocalHost
  * coins: call ClearFlags in CCoinsCacheEntry destructor
  * refactor: require self and sentinel parameters for AddFlags
  * refactor: add CoinsCachePair alias
  * refactor: move flags to private uint8_t and rename to m_flags
  * refactor: disallow setting flags in CCoinsCacheEntry constructors
  * refactor: encapsulate flags setting with AddFlags and ClearFlags
  * refactor: encapsulate flags get access for all other checks
  * refactor: encapsulate flags access for dirty and fresh checks
  * clusterlin: improve rechunking in LinearizationChunking (optimization)
  * clusterlin: add MergeLinearizations function + fuzz test + benchmark
  * clusterlin: add PostLinearize + benchmarks + fuzz tests
  * clusterlin: add algorithms for connectedness/connected components
  * clusterlin: rename Intersect -&gt; IntersectPrefixes
  * fuzz: improve scriptpubkeyman target
  * qt: Replace deprecated LogPrintf with LogInfo in GUIUtil::LogQtInfo()
  * qt, build: Drop `QT_STATICPLUGIN` macro
  * depends: Fix `zeromq` build on OpenBSD
  * refactor: remove TxidFromString
  * test: replace WtxidFromString with Wtxid::FromHex
  * fuzz: increase FromHex() coverage
  * test: add uint256::FromHex unittest coverage
  * test: Avoid CScript() as default function argument
  * [fuzz] Harness for version handshake
  * scripted-diff: Rename lazily initialized bloom filters
  * doc: Remove reference to resolved issue
  * [net processing] Lazily initialize m_recent_confirmed_transactions
  * [net processing] Lazily initialize m_recent_rejects_reconsiderable
  * [net processing] Lazily initialize m_recent_rejects
  * test: Try previously intermittently broken USDT test again
  * doc: remove obsolete mention and link to closed PR
  * doc: add release notes for #22729
  * test: Make leaf_script mandatory when scriptpath is set in TaprootSignatureMsg
  * test: fix constructor of msg_tx
  * doc: mention optional dependencies (qrencode, zmq) in OpenBSD build docs
  * test: add P2A ProduceSignature coverage
  * Add release note for P2A output feature
  * test: add P2A coverage for decodescript
  * test: Add anchor mempool acceptance test
  * policy: stop 3rd party wtxid malleability of anchor spend
  * policy: make anchor spend standard
  * policy: Add OP_1 &lt;0x4e73&gt; as a standard output type
  * kernel: Only setup kernel context globals once
  * qt: Update translation source file
  * qt: Bump Transifex slug for 28.x
  * qt: Pull recent translations from Transifex
  * test: fix intermittent failures in feature_proxy.py
  * doc: Update issue reference for libbitcoinkernel
  * rpc: fix maybe-uninitialized compile warning in getchaintxstats
  * ci: enable berkley db on test each commit job
  * rpc: add utxo's blockhash and number of confirmations to scantxoutset output
  * guix: move bison from global scope, to Linux
  * mingw: Document mode wbx workaround
  * Add -blocksxor boolean option
  * rpc: Return precise loadtxoutset error messages
  * Return XOR AutoFile from BlockManager::Open*File()
  * guix: bump time-machine to efc26826400762207cde9f23802cfe75a737963c
  * guix: patch /gnu/store paths out of winpthreads
  * doc: rpc: Use "output script" consistently (2/2)
  * bench: add cluster linearization improvement benchmark
  * clusterlin: permit passing in existing linearization to Linearize
  * clusterlin: add LinearizationChunking class
  * clusterlin: randomize the SearchCandidateFinder search order
  * clusterlin: use bounded BFS exploration (optimization)
  * bench: Candidate finding and linearization benchmarks
  * clusterlin: add Linearize function
  * clusterlin: add chunking algorithm
  * clusterlin: add SearchCandidateFinder class
  * clusterlin: add AncestorCandidateFinder class
  * tests: framework for testing DepGraph class
  * clusterlin: introduce cluster_linearize.h with Cluster and DepGraph types
  * depends: remove ENV unsetting for darwin
  * guix: improve ENV unsetting for macOS
  * depends: patch explicit -lm usage out of Qt tools
  * refactor: Use untranslated error message in ActivateSnapshot
  * depends: cleanup after qrencode build
  * depends: cleanup after miniupnpc build
  * depends: Cleanup postprocess commands after switching to CMake
  * m_tx_download_mutex followups
  * release m_tx_download_mutex before MakeAndPushMessage GETDATA
  * [refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr
  * ci: Add missing qttools5-dev install to Asan task
  * doc: Add release notes for two pull requests
  * refactor: Replace ParseHashStr with FromHex
  * rest: Reject truncated hex txid early in getutxos parsing
  * refactor: Expose FromHex in transaction_identifier
  * refactor: Implement strict uint256::FromHex()
  * ci: add _LIBCPP_REMOVE_TRANSITIVE_INCLUDES to TSAN job
  * refactor: fix missing includes
  * [test]: ensure `estimatesmartfee` default mode is `economical`
  * [doc] TxOrphanage is no longer thread-safe
  * [refactor] combine block vtx loops in BlockConnected
  * cleanse: Use SecureZeroMemory for mingw-w64 (release) builds
  * refactor: Add FlatFileSeq member variables in BlockManager
  * scripted-diff: Rename SetHex to SetHexDeprecated
  * test: refactor: Replace SetHex with uint256 constructor directly
  * depends: Bump `libmultiprocess` for CMake fixes
  * test: Fix intermittent issue in p2p_v2_misbehaving.py
  * net: Log accepted connection after m_nodes.push_back
  * guix: use gcc-12 to compile winpthreads
  * depends: switch to building expat with CMake
  * guix: use GCC 12.4.0 over 12.3.0
  * guix: consolidate back to GCC 12 toolchain for all HOSTS
  * fix: Make TxidFromString() respect string_view length
  * refactor: Change base_blob::SetHex() to take std::string_view
  * test: uint256 - Garbage suffixes and zero padding
  * refactor: Make uint256_tests no longer use deprecated BOOST_CHECK()
  * test: Add test for TxidFromString() behavior
  * doc: use proper doxygen formatting for CTxMemPool::cs
  * fuzz: Speed up PickValue in txorphan
  * lint: Use git clone --depth=1
  * lint: Add missing docker.io prefix to ci/lint_imagefile
  * lint: Use consistent out-of-tree build for python and test_runner
  * Fix lint-spelling warnings
  * doc: Clarify intent of ./ci/lint_run_all.sh
  * lint: Use $CI_RETRY_EXE when building ./ci/lint_imagefile
  * fuzz: reduce keypool size in scriptpubkeyman target
  * Fix MSVC warning C4273 "inconsistent dll linkage"
  * depends: bump libmultiprocess for CMake fixes
  * depends: Fix CMake-generated `libevent*.pc` files
  * fuzz: Deglobalize signature cache in sigcache test
  * fuzz: Limit parse_univalue input length
  * log: Remove NOLINT(bitcoin-unterminated-logprintf)
  * depends: switch zmq to CMake
  * fuzz: Use BasicTestingSetup for coins_view target
  * test: Add arguments for creating a slimmer setup
  * depends: add zeromq no librt patch
  * depends: add zeromq cmake minimum patch
  * depends: add zeromq windows usage patch
  * depends: add zeromq builtin sha1 patch
  * depends: add zeromq mktemp macos patch
  * logging: use std::string_view
  * logging: Apply formatting to early log messages
  * logging: Limit early logging buffer
  * test: Add loadtxoutset test with tip on snapshot block
  * test: Remove already resolved assumeutxo todo comments
  * depends: use CMake to build FreeType
  * contrib: assume binary existence in sec/sym checks
  * [fees]: change `estimatesmartfee` default mode to `economical`
  * contrib: simplify ELF test-security-check
  * contrib: simplify PE test-security-check
  * contrib: simplify MACHO test-security-check
  * refactor: add coinbase constraints to BlockCreateOptions
  * test: bump mocktime after node has received and sent bytes
  * refactor: Use util::Split to avoid a harmless unsigned-integer-overflow
  * test: Non-Shy version sender
  * refactor: Make m_last_notified_header private
  * doc: getaddressinfo[isscript] is optional
  * test: Fix MSVC warning C4101 "unreferenced local variable"
  * univalue, refactor: Convert indentation tabs to spaces
  * qa: Do not assume running `feature_asmap.py` from source directory
  * qa: Consider `cache` and `config.ini` relative to invocation directory
  * scripted-diff: Add `__file__` argument to `BitcoinTestFramework.init()`
  * [refactor] delete EraseTxNoLock, just use EraseTx
  * remove obsoleted TxOrphanage::m_mutex
  * lock m_recent_confirmed_transactions using m_tx_download_mutex
  * remove obsoleted hashRecentRejectsChainTip
  * update recent_rejects filters on ActiveTipChange
  * add ValidationInterface::ActiveTipChange
  * guard TxRequest and rejection caches with new mutex
  * refactor: pass BlockCreateOptions to createNewBlock
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * gui: correct replacement of amp character in the wallet name for QMenu
  * test: Fix intermittent failure in p2p_v2_misbehaving.py
  * Add fuzz test for FSChaCha20Poly1305
  * Add fuzz test for AEADChacha20Poly1305
  * fuzz: limit the number of nested wrappers in descriptors
  * fuzz: limit the number of sub-fragments per fragment for descriptors
  * net: Allow DNS lookups on nodes with IPV6 lo only
  * rest: Reject negative outpoint index in getutxos parsing
  * init: change shutdown order of load block thread and scheduler
  * rpc: Use CHECK_NONFATAL over Assert
  * logging: Add DisableLogging()
  * contrib: c++ify test stubs after switching to c++ compilers
  * validation: Don't load a snapshot if it's not in the best header chain.
  * log: Fix __func__ in LogError in blockstorage module
  * log: LogError with FlatFilePos in UndoReadFromDisk
  * refactor: Mark IsBlockPruned const
  * remove truc_policy.cpp from libbitcoin_common_a_SOURCES
  * test: fix inconsistency in fundrawtransaction weight limits test
  * util: Catch translation string errors at compile time
  * Reapply "test: p2p: check that connecting to ourself leads to disconnect"
  * net: prevent sending messages in `NetEventsInterface::InitializeNode`
  * net: fix race condition in self-connect detection
  * package rbf: cpfp structure requires package &gt; parent feerate
  * test package rbf boundary conditions more closely
  * fuzz: mini_miner_selection fixups.
  * MiniMiner: use FeeFrac in AncestorFeerateComparator
  * [doc] archive v26.2 release notes
  * refactor: Mark some static global vars as const
  * refactor: De-globalize last notified header index
  * refactor: De-globalize validation benchmark timekeeping
  * rpc: doc: use "output script" terminology consistently in "asm"/"hex" results
  * test: [refactor] Pass TestOpts
  * tidy: modernize-use-equals-default
  * Use WITH_LOCK in Warnings::Set
  * GUI/OptionsDialog: Prefer to stretch actual options area rather than waste space
  * GUI/OptionsDialog: Allow Maximize of window
  * random: drop ad-hoc Shuffle in favor of std::shuffle
  * bench random: benchmark more functions, and add InsecureRandomContext
  * refactor: Use designated initializer
  * rpc: Use untranslated error strings in loadtxoutset
  * net_processing: use existing RNG object in ProcessGetBlockData
  * random bench refactor: move to new bench/random.cpp
  * test: loadtxoutset in divergent chain with less work
  * refactor: Use named arguments to get path arg in loadtxoutset
  * kernel: De-globalize signature cache
  * fuzz: improve utxo_snapshot target
  * Expose CSignatureCache class in header
  * kernel: De-globalize script execution cache hasher
  * kernel: De-globalize script execution cache
  * validation: Don't error if maxsigcachesize exceeds uint32::max
  * contrib: rename cc to cxx in binary checking scripts
  * contrib: use c++ rather than c for binary tests
  * fuzz: fix key size in crypter target
  * validation: Check if mempool exists before asserting in ActivateSnapshot
  * logging: Add thread safety annotations
  * lint: remove unneeded trailing line fix
  * lint: ignore files ignored by git in mlc
  * test: add test for modififed walletprocesspsbt calls
  * net: require P2P binds to succeed
  * net: report an error if unable to bind on the Tor listening addr:port
  * net: don't extra bind for Tor if binds are restricted
  * [doc] add release note for TRUC
  * use version=3 instead of v3 in debug strings
  * scripted-diff: change names from V3 to TRUC
  * [doc] replace mentions of v3 with TRUC
  * rename mempool_accept_v3.py to mempool_truc.py
  * wallet: fix FillPSBT errantly showing as complete
  * test: Add coverage for getchaintxstats in assumeutxo context
  * rpc: Reorder getchaintxstats output
  * rpc: Avoid getchaintxstats invalid results
  * Revert "test: p2p: check that connecting to ourself leads to disconnect"
  * test: verify wallet is still active post-migration failure
  * wallet: Use LegacyDataSPKM when loading
  * wallet: Move MigrateToDescriptor and DeleteRecords to LegacyDataSPKM
  * wallet: Move LegacyScriptPubKeyMan::IsMine to LegacyDataSPKM
  * wallet: Move LegacySPKM data storage and handling to LegacyDataSPKM
  * random: replace construct/assign with explicit Reseed()
  * random: use LogError for init failure
  * tests: make fuzz tests (mostly) deterministic with fixed seed
  * random: cleanup order, comments, static
  * net, net_processing: use existing RNG objects more
  * random: improve precision of MakeExponentiallyDistributed
  * random: convert GetExponentialRand into rand_exp_duration
  * random: convert GetRand{Micros,Millis} into randrange
  * net: use GetRandMicros for cache expiration
  * random: get rid of GetRand by inlining
  * wallet: update mempool conflicts tests + docs
  * util: Use SteadyClock in RandAddSeedPerfmon
  * random: make GetRand() support entire range (incl. max)
  * tests: overhaul deterministic test randomness
  * random: convert XoRoShiRo128PlusPlus into full RNG
  * random: move XoRoShiRo128PlusPlus into random module
  * xoroshiro128plusplus: drop comment about nonexisting copy()
  * random: modernize XoRoShiRo128PlusPlus a bit
  * random: add RandomMixin::randbits with compile-known bits
  * random: Improve RandomMixin::randbits
  * random: refactor: move rand* utilities to RandomMixin
  * random: use BasicByte concept in randbytes
  * random: add a few noexcepts to FastRandomContext
  * random: move rand256() and randbytes() to .h file
  * random: write rand256() in function of fillrand()
  * ci: Clear unused /msan/llvm-project
  * Moved the repeated -printpriority fetching out of AddToBlock
  * test: Added coverage to Block not found error using gettxoutsetinfo
  * p2p: Start downloading historical blocks from common ancestor
  * test: p2p: check that connecting to ourself leads to disconnect
  * scripted-diff: Log parameter interaction not thrice
  * doc: Fix outdated dev comment about logging
  * wallet: use LogTrace for walletdb log messages at trace level
  * Compare ASMaps with respect to specific addresses
  * [wallet, rpc]: add `max_tx_weight` to tx funding options
  * doc: detail -rpccookieperms option
  * test: add rpccookieperms test
  * init: add option for rpccookie permissions
  * util: add perm string helper functions
  * [wallet]: update the data type of `change_output_size`, `change_spend_size` and `tx_noinputs_size` to `int`
  * [doc]: update reason for deducting change output weight
  * [refactor]: update coin selection algorithms input parameter `max_weight` name
  * Have testBlockValidity hold cs_main instead of caller
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * Drop unneeded lock from createNewBlock
  * mempool: move LoadMempool/DumpMempool to node
  * Change MigrateLegacyToDescriptor to reopen wallet as BERKELEY_RO
  * kernel: remove mempool_persist.cpp
  * refactor: Remove no longer needed clang-15 workaround for std::span
  * fuzz: Clarify Apple-Clang-16 workaround
  * build: Bump clang minimum supported version to 16
  * refactor: testBlockValidity make out argument last
  * Add missing include for mining interface
  * test: change comments to `self.log.info` for `test_addnode_getaddednodeinfo`
  * test: add coverage for `node` field of `getaddednodeinfo` RPC
  * rest: don't copy data when sending binary response
  * ci: test-each-commit merge base optional
  * ci: forks can opt-out of CI branch push (Cirrus only)
  * contrib: Fixup verify-binaries OS platform parsing
  * depends: update doc in Qt pwd patch
  * depends: switch libevent to CMake
  * Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320
  * build: Drop redundant `sys/sysctl.h` header check
  * doc: Add note to getblockfrompeer on missing undo data
  * rpc: Make pruneheight also reflect undo data presence
  * wallet: notify when preset + automatic inputs exceed max weight
  * ci: increase available ccache size to 300MB
  * test: Check that non empty version packet is ignored and no disconnection happens
  * test: Check that disconnection happens when AAD isn't filled
  * test: Check that disconnection happens when garbage sent/received are different
  * test: Check that disconnection happens when wrong garbage terminator is sent
  * test: Check that disconnection happens when &gt;4095 garbage bytes is sent
  * refactor, blockstorage: Generalize GetFirstStoredBlock
  * build: add -Wundef
  * refactor: use #ifdef HAVE_SOCKADDR_UN
  * randomenv: use ifdef over if
  * zmq: use #ifdef ENABLE_ZMQ
  * build: Suppress warnings from boost and capnproto in multiprocess code
  * test: Remove unnecessary restart in assumeutxo test
  * assumeutxo: Check snapshot base block is not marked invalid
  * ci: clarify Cirrus self-hosted workers setup
  * refactor: remove extraneous lock annotations from function definitions
  * ci: add option for running tests without volume
  * gui: show maximum mempool size in information window
  * add node interface method for getting maximum mempool size
  * contrib: add R(UN)PATH check to ELF symbol-check
  * test: Make blockencodings_tests deterministic
  * refactor: Move early loadtxoutset checks into ActiveSnapshot
  * QA: Expect PACKAGE_NAME rather than constant "Bitcoin Core"
  * fuzz: Fix wallet_bdb_parser 32-bit unhandled fseek error
  * Don't use iterator addresses in IteratorComparator
  * rpc: call IsInitialBlockDownload via miner interface
  * Replace hard-coded constant in test
  * Validate oversized transaction
  * Validate transaction without inputs
  * Use SCRIPT_VERIFY_NONE instead of hard-coded 0 in transaction_tests
  * rpc: minize getTipHash() calls in gbt
  * rpc: call processNewBlock via miner interface
  * rpc: getTransactionsUpdated via miner interface
  * Always pass options to BlockAssembler constructor
  * rpc: call CreateNewBlock via miner interface
  * rpc: getblocktemplate getTipHash() via Miner interface
  * rpc: call TestBlockValidity via miner interface
  * Introduce Mining interface
  * fuzz: have package_rbf always make small txns
  * doc: reword package RBF documentation
  * upnp: add compatibility for miniupnpc 2.2.8
  * rename policy/v3_policy.* to policy/truc_policy.*
  * build: use -no_exported_symbols on macOS
  * ci: remove unused bcc variable from workflow
  * doc: replace mention of V3 with TRUC
  * move-only: refactor CreateTransactionInternal
  * wallet: use CRecipient instead of CTxOut
  * test: expand LimitOrphan and EraseForPeer coverage
  * test: Introduce test types and modify v2 handshake function accordingly
  * test: write functional test results to csv
  * test: Added test coverage to listsinceblock rpc
  * fuzz: FuzzedSock::Recv() don't lose bytes from MSG_PEEK read
  * fuzz: simplify FuzzedSock::m_peek_data
  * netbase: extend CreateSock() to support creating arbitrary sockets
  * ci: enable self-assignment clang-tidy check
  * refactor: add self-assign checks to classes which violate the clang-tidy check
  * doc: rewrite some of the macdeploy docs
  * depends: swap mmacosx-version-min for mmacos-version-min
  * Add release note for size 2 package rbf
  * doc: update package RBF comment
  * mempool: Improve logging of replaced transactions
  * CheckPackageMempoolAcceptResult: Check package rbf invariants
  * Fuzz: pass mempool to CheckPackageMempoolAcceptResult
  * [test] package rbf
  * [policy] package rbf
  * Revert "contrib: macdeploy: monkey-patch gen-sdk to be deterministic"
  * Squashed 'src/leveldb/' changes from e2f10b4e47..688561cba8
  * refactor: remove warnings globals
  * node: update uiInterface whenever warnings updated
  * introduce and use the generalized `node::Warnings` interface
  * move-only: move warnings from common to node
  * refactor: remove unnecessary AppendWarning helper function
  * test: cover more errors for `signrawtransactionwithkey` RPC
  * i2p: fix log when an interruption happens during `Accept`
  * i2p: log errors properly according to their severity
  * doc: archive release notes for v27.1
  * Squashed 'src/minisketch/' changes from 3472e2f5ec..eb37a9b8e7
  * fuzz: Use std::span in FuzzBufferType
  * ci: move Asan / LSan / USDT job to Github Actions
  * guix: use glibc 2.31
  * test: add functional test for tagged MiniWallet instances
  * test: fix MiniWallet internal key derivation for tagged instances
  * utils: add missing include
  * test: fix MiniWallet script-path spend (missing parity bit in leaf version)
  * test: refactor: return TaprootInfo from P2TR address creation routine
  * test: add coverage for errors for `combinerawtransaction` RPC
  * PackageV3Checks: Relax assumptions
  * doc: add release note for 29091 and 29165
  * refactor: rename (macho) ld64 to lld
  * ci: update deps for macOS cross build
  * depends: update install docs for macOS cross compilation
  * depends: remove no-longer used llvm_* vars from macOS build
  * depends: no-longer pass -B to clang in macOS cross-compile
  * depends: remove native LLVM package
  * depends: remove FORCE_USE_SYSTEM_CLANG
  * guix: use clang-toolchain-18 for macOS build
  * tests: add fuzz tests for BitSet
  * util: add BitSet
  * log: use error level for critical log messages
  * test: Remove redundant verack check
  * build: Remove --enable-gprof
  * test: doc: fix units in tx size standardness test (s/vbytes/weight units)
  * refactor: performance-for-range-copy in psbt.h
  * ci: add IPV6 network to ci container
  * refactor: Rename CTransaction::nVersion to version
  * blockman: Replace m_reindexing with m_blockfiles_indexed
  * test: Add functional test for continuing a reindex
  * indexes: Don't wipe indexes again when already reindexing
  * kernel: Add less confusing reindex options
  * consensus: Store transaction nVersion as uint32_t
  * refactor: Add explicit cast to expected_last_page to silence fuzz ISan
  * minor: remove unnecessary semicolons from RPC content type examples
  * refactor: move orphanage constants to header file
  * test: use json-rpc 2.0 in all functional tests by default
  * bitcoin-cli: use json-rpc 2.0
  * test: remove unused variable in interface_rpc.py
  * doc: update and link for JSON-RPC 2.0
  * validation: Remove needs_init from LoadBlockIndex
  * bugfix: Streamline setting reindex option
  * ci: Use relative paths in `win64-native` CI job consistently
  * ci: Remove no longer needed workaround for GHA Windows images
  * tests: add fuzz tests for VecDeque
  * util: add VecDeque
  * fuzz: add I2P harness
  * net_processing: make MaybePunishNodeFor{Block,Tx} return void
  * build: warn on self-assignment
  * refactor: disable self-assign warning for tests
  * test: Add ReceiveWithExtraTransactions Compact Block receive test.
  * test: refactor: Rename extra_txn to const empty_extra_txn as it is empty in all test cases
  * build: re-enable deprecated warning copy
  * test: add `createmultisig` P2MS encoding test for all n (1..20)
  * test: add unit test for `keys_to_multisig_script`
  * test: fix `keys_to_multisig_script` (P2MS) helper for n/k &gt; 16
  * guix: bump time-machine to f0bb724211872cd6158fce6162e0b8c73efed126
  * Reduce memory copying operations in bech32 encode
  * Reserve hrp memory in Decode and LocateErrors
  * build: no-longer allow GCC-10 in C++20 check
  * doc: fixup deps doc after #30198
  * chainparams: Add achow101 DNS seeder
  * test: Set mocktime in p2p_disconnect_ban.py to avoid intermittent test failure
  * test: Fix typos and use names args
  * Support running individual lint checks
  * refactor: remove unused `CKey::Negate` method
  * guix: show *_FLAGS variables in pre-build output
  * [fuzz] Avoid endless waiting in FuzzedSock::{Wait,WaitMany}
  * [fuzz] Make peeking through FuzzedSock::Recv fuzzer friendly
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * [doc] update bips.md for 431
  * [test] wallet uses CURRENT_VERSION which is 2
  * [policy] make v3 transactions standard
  * doc: JSON-RPC request Content-Type is application/json
  * [fuzz] Use fuzzer friendly ConsumeRandomLengthByteVector in FuzzedSock::Recv
  * depends: consolidate dependency docs
  * net: log connections failures via SOCKS5 with less severity
  * [refactor] use TRUC_VERSION in place of 3
  * test: MiniWallet: respect fee_rate for target_weight, use in mempool_limit.py
  * test: add framework functional test for MiniWallet's tx padding
  * test: MiniWallet: fix tx padding (`target_weight`) for large sizes, improve accuracy
  * net_processing: remove Misbehavior score and increments
  * net_processing: make all Misbehaving increments = 100
  * net_processing: drop 8 headers threshold for incoming BIP130
  * net_processing: drop Misbehavior for unconnecting headers
  * net_processing: do not treat non-connecting headers as response
  * depends: fix Qt macOS build with Clang 18
  * clang-tidy: Add `bugprone-move-forwarding-reference` check
  * build: remove --enable-lcov-branch-coverage
  * depends: qt 5.15.14
  * refactor: use recommended type hiding on multi_index types
  * qa: a fuzz target for the block index database
  * scripted-diff: Replace nNextSweep with m_next_sweep
  * increase txorphan harness stability
  * fuzz: Handle missing BDBRO errors
  * Use `exact_target` shorthand in coinselector_tests
  * log: Add V2 handshake timeout
  * test: Make global TRANSPORT_VERSION variable an instance variable
  * Fold GetSelectionWaste() into ComputeAndSetWaste()
  * test: Add coverage for txid coins count check when loading snapshot
  * assumeutxo: Add network magic ctor param to SnapshotMetadata
  * fuzz: Fix wallet_bdb_parser stdlib error matching
  * lint: add markdown hyperlink checker
  * assumeutxo: Deserialize trailing byte instead of Txid
  * doc: Add release notes for #29612
  * Link to gen-bitcoin-conf.sh instead of bitcoin.conf placeholder
  * [fuzz] Avoid collecting initialization coverage
  * Add sanity checks for various ATMPArgs booleans
  * [refactor] make some members MemPoolAccept-wide
  * cpfp carveout is excluded in packages
  * Add m_allow_sibling_eviction as separate ATMPArgs flag
  * Add description for m_test_accept
  * test: Assumeutxo: snapshots with less work should not be loaded
  * clang-tidy: add check for non-trivial thread_local vars
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add coverage for `mapped_as` from `getrawaddrman`
  * net: rpc: return peer's mapped AS in getrawaddrman
  * doc: Correct pull request prefix for scripts and tools
  * guix: drop binutils from macOS env
  * guix: use GUIX_LD_WRAPPER_DISABLE_RPATH for all HOSTS
  * guix: remove ZERO_AR_DATE export
  * depends: remove cctools &amp; libtapi
  * build: switch to using lld for macOS builds
  * build: add lld into macOS build environment(s)
  * depends: swap cctools-x for llvm-x
  * depends: don't use -no_warning_for_no_symbols in macOS qt build
  * windeploy: Renew certificate
  * wallet, tests: Avoid stringop-overflow warning in PollutePubKey
  * [fuzz] V3_MAX_VSIZE and effective ancestor/descendant size limits
  * [policy] restrict all v3 transactions to 10kvB
  * [policy] explicitly require non-v3 for CPFP carve out
  * test: improve robustness of connect_nodes()
  * rpc: Enhance metadata of the dumptxoutset output
  * assumeutxo: Add documentation on dumptxoutset serialization format
  * assumeutxo: Add test for changed coin size value
  * rpc: Optimize serialization disk space of dumptxoutset
  * build: remove --enable-threadlocal
  * doc: remove comment about using thread_local
  * build: Enable `thread_local` for MinGW-w64 builds
  * refactor: replace hardcoded numbers
  * ci: Add mising -Wno-error=maybe-uninitialized to armhf task
  * rpc: avoid copying into UniValue
  * doc: Update NetBSD Build Guide
  * tests: improve wallet multisig descriptor test and docs
  * build: pass --with-ecmult-gen-kb=86 to secp256k1
  * [[refactor]] Check CTxMemPool options in constructor
  * test: remove unneeded `-maxorphantx=1000` settings
  * bench: bugfix, properly release wallet before erasing directory
  * test: Log when the garbage is actually sent to transport layer
  * wallet, test: Be able to always swap BDB endianness
  * test: Test bdb_ro dump of wallet without reset LSNs
  * test: Test dumping dbs with overflow pages
  * test: Test dumps of other endian BDB files
  * bdb: Be able to make byteswapped databases
  * Error if LSNs are not reset
  * Berkeley RO Database fuzz test
  * tests: Add BerkeleyRO to db prefix tests
  * wallettool: Optionally use BERKELEY_RO as format when dumping BDB wallets
  * Add MakeBerkeleyRODatabase
  * Implement handling of other endianness in BerkeleyRODatabase
  * wallet: implement independent BDB deserializer in BerkeleyRODatabase
  * fuzz: add more coverage for `ScriptPubKeyMan`
  * util: avoid using thread_local variable that has a destructor
  * doc: Clarify distinction between util and common libraries in libraries.md
  * util: Move util/string.h functions to util namespace
  * util: add TransactionError includes and namespace declarations
  * util: move fees.h and error.h to common/messages.h
  * common: Add PSBTError enum
  * util: move error.h TransactionError enum to node/types.h
  * util: move spanparsing.h to script/parsing.h
  * util: move spanparsing.h Split functions to string.h
  * util: move HexStr and HexDigit from util to crypto
  * util: move util/message to common/signmessage
  * build: move memory_cleanse from util to crypto
  * build: move chainparamsbase from util to common
  * test: Add check-deps.sh script to check for unexpected library dependencies
  * kernel: De-globalize fReindex
  * Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8
  * refactor: Use type-safe time in txorphanage
  * rpc: Remove index-based Arg accessor
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * ci: Roll test-each-commit Ubuntu
  * ci: Remove clang version pin in test-each-commit
  * blockstorage: Don't move cursor backwards in UpdateBlockInfo
  * blockstorage: Rename FindBlockPos and have it return a FlatFilePos
  * validation, blockstorage: Separate code paths for reindex and saving new blocks
  * blockstorage: split up FindBlockPos function
  * doc: Improve doc for functions involved in saving blocks to disk
  * doc: add comments and release-notes for JSON-RPC 2.0
  * rpc: JSON-RPC 2.0 should not respond to "notifications"
  * rpc: Avoid returning HTTP errors for JSON-RPC 2.0 requests
  * rpc: Add "jsonrpc" field and drop null "result"/"error" fields
  * rpc: identify JSON-RPC 2.0 requests
  * test: add conflicting topology test case
  * tests, fuzz: use new NUMS_H const
  * [log] updates in TxOrphanage
  * [functional test] attackers sending mutated orphans
  * [unit test] TxOrphanage handling of same-txid-different-witness txns
  * [p2p] allow entries with the same txid in TxOrphanage
  * [refactor] TxOrphanage::EraseTx by wtxid
  * [refactor] TxOrphanage::HaveTx only by wtxid
  * [p2p] don't query orphanage by txid
  * kernel: Remove batchpriority from kernel library
  * crypto: add NUMS_H const
  * wallet: implement BerkeleyRODatabase::Backup
  * wallet: implement BerkeleyROBatch
  * wallet: add dummy BerkeleyRODatabase and BerkeleyROBatch classes
  * refactor: simplify `FormatSubVersion` using strprintf/Join
  * cli: Add warning for duplicate port definition
  * cli: Sanitize ports in rpcconnect and rpcport
  * rpc: move UniValue in blockToJSON
  * depends: set RANLIB for CMake
  * depends: set NM for CMake
  * depends: set AR for CMake
  * refactor: Model the bech32 charlimit as an Enum
  * script/sign: avoid duplicated signature verification after signing
  * bench: add benchmark for `SignTransaction`
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * refactor, subprocess: Remove unused stream API calls
  * refactor, subprocess: Remove unused `Popen::child_created_` data member
  * refactor, subprocess: Remove unused `Popen::poll()`
  * refactor, subprocess: Remove `Popen::pid()`
  * test: test sendall does ancestor aware funding
  * contrib: drop dead get_machine from test sym check
  * contrib: use env_flags in get_arch
  * Refactor: Remove ECC_Start and ECC_Stop from key header
  * kernel: Remove key module from kernel library
  * tools: Use ECC_Context helper in bitcoin-tx and bitcoin-wallet tools
  * test: Use ECC_Context helper in bench and fuzz tests
  * common: Add ECC_Context RAII wrapper for ECC_Start/ECC_Stop
  * blockstorage: Add Assume for fKnown / snapshot chainstate
  * build, test: Remove unused `TIMEOUT` environment variable
  * build: swap otool for (llvm-)objdump
  * test: Remove struct.pack from almost all places
  * scripted-diff: test: Use int.to_bytes over struct packing
  * test: Use int.to_bytes over struct packing
  * test: Normalize struct.pack format
  * ci: Exclude feature_init for now in valgrind task
  * doc: rpc: fix submitpackage examples
  * rpc: update min package size error message in submitpackage
  * doc: rpc: submitpackage takes sorted array
  * test: add bounds checking for submitpackage RPC
  * test: added test coverage to loadtxoutset
  * refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather than duplicating definition
  * build, test, doc: Temporarily remove Android-related stuff
  * test: use tagged ephemeral MiniWallet instance in fill_mempool
  * test: add MiniWallet tagging support to avoid UTXO mixing
  * test: refactor: eliminate COINBASE_MATURITY magic number in fill_mempool
  * test: refactor: move fill_mempool to new module mempool_util
  * net: reduce LOCK(cs_main) scope in ProcessGetBlockData
  * net: reduce LOCK(cs_main) scope in GETBLOCKTXN
  * build, msvc: Compile test\fuzz\miniscript.cpp
  * test: addmultisigaddress, coverage for script size limits
  * bugfix: addmultisigaddress, add unsupported operation for redeem scripts over 520 bytes
  * test: coverage for 16-20 segwit multisig scripts
  * rpc: bugfix, incorrect segwit redeem script size used in signrawtransactionwithkey
  * fix incorrect multisig redeem script size limit for segwit
  * test: rpc_createmultisig, decouple 'test_sortedmulti_descriptors_bip67'
  * test: rpc_createmultisig, decouple 'test_mixing_uncompressed_and_compressed_keys'
  * test: rpc_createmultisig, remove unnecessary checkbalances()
  * test: refactor, multiple cleanups in rpc_createmultisig.py
  * test: rpc_createmultisig, remove manual wallet initialization
  * miniscript: make operator_mst consteval
  * doc: fix broken relative md links
  * [test]: remove duplicate WITNESS_SCALE_FACTOR
  * gui: fix misleading signmessage error with segwit
  * build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set
  * ci: remove -Wdocumentation from -Werror in multiprocess CI
  * ci: remove -Warray-bounds from -Werror for win64
  * ci: disable -Werror=maybe-uninitialized for Windows builds
  * refactor, test: Always initialize pointer
  * Replace remaining "520" magic numbers with MAX_SCRIPT_ELEMENT_SIZE
  * refactor: Avoid unused-variable warning in init.cpp
  * [refactor] use reference in for loop through iters
  * refactor: Make 64-bit shift explicit
  * fuzz: wallet, add target for Crypter
  * fuzz: txorphan tests fixups
  * rpc: return warnings as an array instead of just a single one
  * Process every MempoolAcceptResult regardless of PackageValidationResult
  * [refactor] have ProcessPackageResult take a PackageToValidate
  * [doc] remove redundant PackageToValidate comment
  * [txpackages] use std::lexicographical_compare instead of sorting hex strings
  * [refactor] make MempoolAcceptResult::m_replaced_transactions non-optional
  * Add lint check for bitcoin-config.h include IWYU pragma
  * scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
  * lint: [doc] Clarify Windows line endings (CR LF) not to be used
  * test: use sleepy wait-for-log in reindex readonly
  * doc: add release-notes-27064.md
  * system: use %LOCALAPPDATA% as default datadir on windows
  * depends: fix miniupnpc snprintf usage on Windows
  * depends: switch miniupnpc to CMake
  * depends: add upstream CMake patch to miniupnpc
  * depends: miniupnpc 2.2.7
  * guix: fix suggested fake date for openssl -1.1.1l
  * test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py
  * doc: removed help text saying that peers may not connect automatically
  * functional test: ensure confirmed utxo being sourced for 2nd chain
  * test: Handle functional test disk-full error
  * doc: add LLVM instruction for macOS &lt; 13
  * depends: Fix build of Qt for 32-bit platforms
  * fuzz: don't allow adding duplicate transactions to the mempool
  * update comments in cpp-subprocess (check_output references)
  * remove unused method `Popen::kill` from cpp-subprocess
  * net: Fix misleading comment for Discover
  * net: Replace ifname check with IFF_LOOPBACK in Discover
  * build, msvc: Compile `test\fuzz\bitdeque.cpp`
  * refactor: Fix "error C2248: cannot access private member" on MSVC
  * build: Bump clang minimum supported version to 15
  * build, msvc: Drop duplicated `common\url.cpp` source file
  * validation: allow to specify frequency for -checkblockindex
  * validation: improve performance of CheckBlockIndex
  * test: adds outbound eviction tests for non outbound-full-relay peers
  * test: adds outbound eviction functional tests, updates comment in ConsiderEviction
  * [Test] Assumeutxo: ensure failure when importing a snapshot twice
  * [functional test] opportunistic 1p1c package submission
  * [p2p] opportunistically accept 1-parent-1-child packages
  * [p2p] add separate rejections cache for reconsiderable txns
  * [fuzz] break out parent functions and add GetChildrenFrom* coverage
  * [unit test] TxOrphanage::GetChildrenFrom*
  * [txorphanage] add method to get all orphans spending a tx
  * [txpackages] add canonical way to get hash of package
  * test: Add two more urlDecode tests
  * refactor: Avoid copying util::Result values
  * refactor: Drop util::Result operator=
  * remove commented out code in cpp-subprocess
  * contrib: Add asmap-tool
  * contrib: rpcauth.py - Add new option (-j/--json) to output text in json format
  * test: Add test case for spending bare multisig
  * depends: pass verbose through to cmake based make
  * Fix typos in description.md and wallet_util.py
  * remove unused templates from cpp-subprocess
  * common: Don't terminate on null character in UrlDecode
  * scripted-diff: Modernize name of urlDecode function and param
  * refactor: Remove hooking code for urlDecode
  * refactor: Replace libevent use in urlDecode with our own code
  * test: Add unit tests for urlDecode
  * doc: Bash is needed in gen_id and is not installed on FreeBSD by default
  * doc: suggest only necessary Qt packages for installation on FreeBSD
  * doc: Suggest only necessary Qt packages for installation on OpenBSD
  * test: add missing comparison of node1's mempool in MempoolPackagesTest
  * test: Run framework unit tests in parallel
  * Replace locale-dependent `std::strerror` with `SysErrorString`
  * refactor: Rename `subprocess.hpp` to follow our header name conventions
  * remove unneeded environment option from cpp-subprocess
  * test:Validate UTXO snapshot with coin_height &gt; base_height &amp; amount &gt; money_supply
  * Added seednode prioritization message to help output
  * Gives seednode priority over dnsseed if both are provided
  * sign: don't assume we are parsing a sane Miniscript
  * doc: explain what the wallet password does
  * Avoid explicitly computing diagram; compare based on chunks
  * test: Fix intermittent timeout in p2p_tx_download.py
  * ci: Drop no longer needed `-I` flag in "tidy" task
  * guix: remove no-longer-used bzip2
  * depends: switch qrencode to .tar.gz
  * depends: switch libxcb_util_wm to .tar.gz
  * depends: switch libxcb_util_render to .tar.gz
  * depends: switch libxcb_util_keysyms to .tar.gz
  * depends: switch libxcb_util_image to .tar.gz
  * depends: switch libxcb_util to .tar.gz
  * depends: switch xproto to .tar.gz
  * depends: switch libXau to .tar.gz
  * depends: switch fontconfig to .tar.gz
  * depends: switch boost to .tar.gz
  * test: Fix intermittent issue in p2p_handshake.py
  * [doc] update release-process.md and backports section of CONTRIBUTING
  * net: attempts to connect to all resolved addresses when connecting to a node
  * test: Fix `test/streams_tests.cpp` compilation on SunOS / illumos
  * ci, msvc: Add "Run fuzz binaries" step
  * fuzz: Pass `SystemRoot` environment variable to subprocess
  * ci, msvc: Add "Clone fuzz corpus" step
  * build, msvc: Build `fuzz.exe` binary
  * build, msvc: Enable preprocessor conformance mode
  * fuzz: Re-implement `read_stdin` in portable way
  * index: race fix, lock cs_main while 'm_synced' is subject to change
  * build: better scope usage of -Wl,-headerpad_max_install_names
  * build: don't use install_name_tool for macOS deploy when cross-compiling
  * build: don't pass strip to macOS deploy if cross-compiling
  * doc: release notes for PR 27679
  * test: cover unix sockets in zmq interface
  * zmq: accept unix domain socket address for notifier
  * test: fix intermittent failure in p2p_compactblocks_hb.py
  * wallet: return and display signer error
  * wallet: compare address returned by displayaddress
  * test: use h marker for external signer mock
  * fuzz: explicitly cap the vsize of RBFs for diagram checks
  * test: Fix failing univalue float test
  * netbase: clean up Proxy logging
  * remove unneeded cwd option from cpp-subprocess
  * remove unneeded bufsize option from cpp-subprocess
  * remove unneeded close_fds option from cpp-subprocess
  * remove unneeded session_leader option from cpp-subprocess
  * remove unneeded defer_spawn option from cpp-subprocess
  * remove unneeded preexec function option from cpp-subprocess
  * remove unneeded shell option from cpp-subprocess
  * [doc] restore comment about why we check if ptx HasWitness before caching rejected txid
  * guard against MempoolAcceptResult::m_replaced_transactions
  * doc: archive 27.0 release notes
  * test: p2p: add test for rejected tx request logic (`m_recent_rejects` filter)
  * fixup: get all utxos up front in fill_mempool, discourage wallet mixing
  * chore: fix some typos in comments
  * refactor: Use chrono type for g_mock_time
  * test: Add missing Assert(mock_time_in &gt;= 0s) to SetMockTime
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * rpc: Reword SighashFromStr error message
  * ci: use clang-16 for Valgrind
  * ci: Bump s390x to ubuntu:24.04
  * build: remove minisketch clz check
  * Squashed 'src/minisketch/' changes from a571ba20f9..3472e2f5ec
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * psbt: Check non witness utxo outpoint early
  * net: Decrease nMaxIPs when learning from DNS seeds
  * Fix typos in `subprocess.hpp`
  * Remove timedata
  * [net processing] Move IgnoresIncomingTxs to PeerManagerInfo
  * [net processing] Introduce PeerManagerInfo
  * Add TimeOffsets helper class
  * [net processing] Use std::chrono for type-safe time offsets
  * [net processing] Move nTimeOffset to net_processing
  * guix: replace GCC unaligned VMOV patch with binutils patch
  * depends: remove no longer needed patch for Boost::Process
  * gui: Hide peers details
  * ci: disable _FORTIFY_SOURCE with MSAN
  * fuzz: Add coverage for client_maxfeerate
  * AcceptMultipleTransactions: Fix workspace client_maxfeerate
  * fill_mempool: assertions and docsctring update
  * Move fill_mempool to util function
  * Change MAC_OSX macro to __APPLE__ in crypto package
  * Revert "ci: Temporarily disable bpfcc-tools"
  * fill_mempool: remove subtest-specific comment
  * doc: 25.2 historical release notes
  * guix: remove gcc-toolchain static from Windows build
  * [clang-tidy] Enable the misc-no-recursion check
  * depends: add the new LLVM debug macro
  * refactor: Simplify `extra_txn` to be a vec of CTransactionRef instead of a vec of pair&lt;Wtxid, CTransactionRef&gt;
  * test: remove immediate tx relay workaround in wallet_groups.py
  * fuzz: Introduce `BITCOINFUZZ` environment variable
  * fuzz, refactor: Deduplicate fuzz binary path creation
  * refactor, bench, fuzz: Drop unneeded `UCharCast` calls
  * ci: remove --with-asm usage (secp256k1)
  * ci: use LLVM 18.1.3 in MSAN jobs
  * crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's
  * ci: Drop duplicated compiler flags
  * depends: switch libnatpmp to CMake
  * depends: libnatpmp f2433bec24ca3d3f22a8a7840728a3ac177f94ba
  * test: add unit tests for `calculate_input_weight`
  * test: introduce and use `calculate_input_weight` helper
  * doc: i2p: improve `-i2pacceptincoming` mention
  * gui: don't permit port in proxy IP option
  * test: Fix debug recommendation in argsman_tests
  * test: Extends wait_for_getheaders so a specific block hash can be checked
  * Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd
  * guix: Remove another leftover from #29648
  * build, depends: Fix `libmultiprocess` cross-compilation
  * Update the developer mailing list address.
  * depends: remove -g from sqlite debug flags
  * depends: add -g to DEBUG=1 flags
  * test: Bump timeouts in feature_index_prune and wallet_importdescriptors
  * Drop Windows Socket dependency for `randomenv.cpp`
  * guix: remove errant leftover from #29648
  * ci: Temporarily disable bpfcc-tools
  * [doc] add historical release notes for 26.1
  * Add AutoFile::seek and tell
  * Fix #29767, set m_synced = true after Commit()
  * bench: Disable WalletCreate* benchmarks when building with MSVC
  * msvc, bench: Add missing source files to bench_bitcoin project
  * ci: Use clang-18 in asan/fuzz/tsan task
  * gui: fix create unsigned transaction fee bump
  * ci: Bump clang+llvm in i686_multiprocess task
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * refactor: Use typesafe Wtxid in compact block encoding message, instead of ambiguous uint256.
  * test: add coverage for -reindex and assumeutxo
  * doc: Override `-g` properly to skip debugging information
  * test: check disconnection when sending sendaddrv2 after verack
  * gui: change example address from legacy (P2PKH) to bech32m (P2TR)
  * test: fix StopIteration exception in p2p_node_network_limited.py
  * validation: don't clear cache on periodic flush
  * depends: qt 5.15.13
  * test: makes timeout a forced named argument in tests methods that use it
  * build: remove boost::process dependency for building external signer support
  * external_signer: replace boost::process with cpp-subprocess
  * Add `cpp-subprocess` header-only library
  * log: renamed disk to file so wording was more accurate
  * mempool: Log added for dumping mempool transactions to disk
  * depends: fix mingw-w64 Qt DEBUG=1 build
  * ci: Print tsan errors to stderr
  * ci: use codespell 2.2.6
  * doc: fix some typos
  * doc: Fix typos
  * CalculateFeerateDiagramsForRBF: update misleading description of old diagram contents
  * test: remove duplicated ban test
  * CompareFeerateDiagram: short-circuit comparison when detected as incomparable
  * remove erroneous CompareFeerateDiagram comment about slope
  * unit test: clarify unstated assumption for calc_feerate_diagram_rbf chunking
  * s/effected/affected/
  * CalculateFeerateDiagramsForRBF: remove size tie-breaking from chunking conflicts
  * fuzz: Add more invariant checks for package_rbf
  * fuzz: finer grained ImprovesFeerateDiagram check on error result
  * unit test: improve ImprovesFeerateDiagram coverage with one less vb case
  * unit test: make calc_feerate_diagram_rbf less brittle
  * fuzz: add PrioritiseTransaction coverage in diagram checks
  * unit test: add coverage showing priority affects diagram check results
  * unit test: add CheckConflictTopology case for not the only child
  * build, macos: Drop unused `osx_volname` target
  * unit test: check tx4 conflict error message
  * unit test: have CompareFeerateDiagram tested with diagrams both ways
  * ImprovesFeerateDiagram: Spelling fix and removal of unused diagram vectors
  * doc: fix comment about non-existing CompareFeeFrac
  * test: Refactor subtree exclusion in lint tests
  * depends: switch to building libqrencode with CMake
  * guix: make cmake-minimal a global requirement
  * init, validation: Fix -reindex option with an existing snapshot
  * use const ref for client_maxfeerate
  * scripted-diff: Rename max_sane_feerate to client_maxfeerate
  * depends: always set CMAKE_POSITION_INDEPENDENT_CODE=ON
  * depends: always set CMAKE_INSTALL_LIBDIR=lib/
  * correct '-dbcache' to '-prune'
  * init: clarify -test error
  * addrman: drop /*deterministic=*/ comment
  * test: check that addrman seeding is successful
  * test: make p2p_handshake robust against timeoffset warnings
  * tidy: remove C compiler check
  * tidy: set CMAKE_CXX_STANDARD to 20
  * tidy: remove terminfo TODO
  * tidy: set minimum CMake to 3.22
  * doc: Rename `contrib/devtools/bitcoin-tidy/README` to `README.md`
  * lint: Fix COMMIT_RANGE issues
  * refactor: Avoid implicit-integer-sign-change in processNewTransaction
  * refactor: Avoid implicit-signed-integer-truncation-or-sign-change in FreedesktopImage
  * refactor: Avoid implicit-integer-sign-change in createTransaction
  * guix: build GCC with --enable-standard-branch-protection
  * node: Use log levels in noui_ThreadSafeMessageBox
  * node: Make translations of fatal errors consistent
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us
  * lint: scripted-diff verification also requires GNU grep
  * guix: use GCC 11 for macOS builds
  * cli: improve bitcoin-cli error when not connected
  * bench: add benchmark for checkblockindex
  * test: Add test for createwalletdescriptor
  * wallet: Test upgrade of pre-taproot wallet to have tr() descriptors
  * wallet, rpc: Add createwalletdescriptor RPC
  * wallet: Be able to retrieve single key from descriptors
  * wallet: Add GetActiveHDPubKeys to retrieve xpubs from active descriptors
  * wallet, descspkm: Refactor wallet descriptor generation to standalone func
  * wallet: Refactor function for single DescSPKM setup
  * tests: Test for gethdkeys
  * wallet, rpc: Add gethdkeys RPC
  * wallet, rpc: show mempool conflicts in `gettransaction` result
  * wallet: track mempool conflicts
  * test: add coverage for bech32m in `wallet_keypool_topup`
  * index: Move last_locator_write_time and logging to end of threadsync loop
  * ci: Bump msan to llvm-18
  * test: fix test to ensure hidden RPC is present in detailed help
  * test: remove unused mocktime in test_addpeeraddress
  * rpc: "addpeeraddress tried" return error on failure
  * remove libbitcoinconsensus
  * assumeutxo: Remove BLOCK_ASSUMED_VALID flag
  * test: assumeutxo snapshot block CheckBlockIndex crash test
  * test: assumeutxo stale block CheckBlockIndex crash test
  * assumeutxo: Get rid of faked nTx and nChainTx values
  * doc: Improve comments describing setBlockIndexCandidates checks
  * validation: Check GuessVerificationProgress is not called with disconnected block
  * ci: add getchaintxstats ubsan suppressions
  * assumeutxo test: Add RPC test for fake nTx and nChainTx values
  * wallet: Add IsActiveScriptPubKeyMan
  * desc spkm: Add functions to retrieve specific private keys
  * build: Remove HAVE_GMTIME_R
  * refactor: FormatISO8601* without gmtime*
  * Revert "time: add runtime sanity check"
  * Unit tests for CalculateFeerateDiagramsForRBF
  * test: unit test for ImprovesFeerateDiagram
  * Add fuzz test for FeeFrac
  * fuzz: fuzz diagram creation and comparison
  * test: Add tests for CompareFeerateDiagram and CheckConflictTopology
  * fuzz: Add fuzz target for ImprovesFeerateDiagram
  * Implement ImprovesFeerateDiagram
  * Add FeeFrac unit tests
  * Add FeeFrac utils
  * lint: Add lint runner build dir and lint pycache to clean task
  * lint: Add lint runner build dir to gitignore
  * lint: Clarify lint runner rust dependency
  * ci: Drop `--enable-c++20` option
  * fuzz: actually test garbage &gt;64b in p2p transport test
  * wallet refactor: use CWalletTx member functions to determine tx state
  * ci: Bump `TIDY_LLVM_V`
  * doc: Add example of mixing private and public keys in descriptors
  * Bugfix: GUI: Help messages already have a trailing newline, so don't add an extra one
  * Bugfix: bitcoin-cli: Check length of peer.transport_protocol_type
  * scripted-diff: wallet: s/TxStateConflicted/TxStateBlockConflicted
  * test: Add tests for wallet mempool conflicts
  * depends: always configure with --with-pic
  * Remove unused g++-10 workaround
  * guix: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a
  * build: Bump g++ minimum supported version to 11
  * depends: drop 1 qt determinism patch
  * ci: Better tidy errors
  * netbase: remove unnecessary log message
  * lint: Use git --no-pager to print any output in one go
  * Avoid divide-by-zero in header sync logs when NodeClock is behind
  * refactor: Modernize header sync logs
  * RPC: Add maxfeerate and maxburnamount args to submitpackage
  * test: simplify test_runner.py
  * test: fix intermittent failures with test=addrman
  * rest: read raw block in rest_block and deserialize for json
  * rpc: read raw block in getblock and deserialize for verbosity &gt; 0
  * test: check more details on zmq raw block response
  * zmq: read raw block with ReadRawBlockFromDisk
  * blockstorage: check nPos in ReadRawBlockFromDisk before seeking back
  * guix: temporarily disable powerpcle taget
  * guix: use GCC 12.3.0
  * ci: use Debian Bookworm (GCC 12) for ARM ci job
  * ci: use Debian Bookworm (GCC 12) for win64 job
  * log: Remove error() reference
  * refactor: init, simplify index shutdown code
  * index: decrease ThreadSync cs_main contention
  * index: cache last block filter header
  * blockstorage: do not flush block to disk if it is already there
  * lint: Fix lint-whitespace issues
  * index: blockfilter, decouple header lookup into its own function
  * index: blockfilter, decouple Write into its own function
  * bench: basic block filter index initial sync
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * test: p2p: check limited peers desirability (depending on best block depth)
  * test: p2p: check disconnect due to lack of desirable service flags
  * test: p2p: support disconnect waiting for `add_outbound_p2p_connection`
  * refactor: Remove unused error()
  * scripted-diff: Replace error() with LogError()
  * refactor: Make error() return type void
  * scripted-diff:  return error(...);  ==&gt;  error(...); return false;
  * refactor: Add missing {} around error() calls
  * [refactor] consolidate invalid MempoolAcceptResult processing
  * [refactor] consolidate valid MempoolAcceptResult processing
  * test: Support disconnect waiting for add_p2p_connection
  * test: Rename early key response test and move random_bitflip to util
  * test: fix accurate multisig sigop count (BIP16), add unit test
  * ci: Add workaround for Homebrew's python link error
  * wallet: default wallet migration, modify inconvenient backup filename
  * Reserve memory for ToLower/ToUpper conversions
  * build, msvc: Cleanup `bitcoin_config.h.in`
  * depends: don't use -h with touch on OpenBSD
  * doc: Wrap flags with code in developer-notes.md
  * rpc: refactor single/batch requests
  * rpc: Avoid copies in JSONRPCReplyObj()
  * test: cover JSONRPC 2.0 requests, batches, and notifications
  * test: refactor interface_rpc.py
  * test: test_bitcoin: allow -testdatadir=&lt;datadir&gt;
  * contrib: list other binaries in manpage output
  * build: ignore deprecated-declaration warnings in objc++ macOS code
  * build: Add missed definition for `AM_OBJCXXFLAGS`
  * [fuzz] Apply fuzz env (suppressions, etc.) when fetching harness list
  * ci: add print of powershell version to win64 job
  * build: bump version to 27.99
  * test: exit with code 1 when no fn tests are found
  * Rename CalculateHeadersWork to CalculateClaimedHeadersWork
  * crypto: Guard code with `ENABLE_SSE41` macro
  * build: Fix test for SSE4.1 intrinsics
  * qt, test: Clean settings after tests
  * qt, test: Set organization name
  * doc: add release notes and help text for unix sockets
  * test: cover UNIX sockets in feature_proxy.py
  * init: allow UNIX socket path for -proxy and -onion
  * gui: accomodate unix socket Proxy in updateDefaultProxyNets()
  * i2p: construct Session with Proxy instead of CService
  * net: split ConnectToSocket() from ConnectDirectly() for unix sockets
  * proxy: rename randomize_credentials to m_randomize_credentials
  * netbase: extend Proxy class to wrap UNIX socket as well as TCP
  * net: move CreateSock() calls from ConnectNode() to netbase methods
  * netbase: allow CreateSock() to create UNIX sockets if supported
  * netbase: refactor CreateSock() to accept sa_family_t
  * configure: test for unix domain sockets
  * [functional test] sibling eviction
  * [unit test] sibling not returned from SingleV3Checks if 1p2c or 3gen
  * [policy] sibling eviction for v3 transactions
  * rpc: access some args by name
  * rpc: add named arg helper
  * rpc: add arg helper unit test
  * ci: add --v2transport to an existing CI job
  * test: ignore --v2transport for older versions instead of asserting
  * test: add -v1transport option and use it in test_runner
  * tests: Provide more helpful assert_equal errors
  * Preallocate result in `TryParseHex` to avoid resizing
  * Add benchmark for TryParseHex
  * protocol: make message types constexpr
  * net: make the list of known message types a compile time constant
  * docs: add release notes for #27114
  * test: add coverage for whitelisting manual connections
  * test: add option to speed up tx relay/mempool sync
  * Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections
  * net_processing: Move extra service flag into InitializeNode
  * net: Move `NetPermissionFlags::Implicit` verification to `AddWhitelistPermissionFlags`
  * net: store `-whitelist{force}relay` values in `CConnman`
  * test: Update --tmpdir doc string to say directory must not exist
  * test: Add test for loadtxoutset when headers are not synced
  * test: Remove unnecessary sync_blocks in assumeutxo tests
  * [refactor] return pair from SingleV3Checks
  * test: check_mempool_result negative feerate
  * serialization: Add ParamsStream GetStream() method
  * net: Simplify ParamsStream usage
  * serialization: Accept multiple parameters in ParamsStream constructor
  * serialization: Reverse ParamsStream constructor order
  * serialization: Drop unnecessary ParamsStream references
  * serialization: Drop references to GetVersion/GetType
  * descriptor: Be able to get the pubkeys involved in a descriptor
  * key: Add constructor for CExtKey that takes CExtPubKey and CKey
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * qt: keep focus on "Hide" while ModalOverlay is visible
  * kernel: Remove dependency on CScheduler
  * scripted-diff: Rename MainSignals to ValidationSignals
  * scripted-diff: Rename SingleThreadedSchedulerClient to SerialTaskRunner
  * [refactor] Make MainSignals RAII styled
  * refactor: De-globalize g_signals
  * [refactor] Prepare for g_signals de-globalization
  * [refactor] Make signals optional in mempool and chainman
  * Wallet encrypt on create, allow to navigate options
  * logging: remove unused BCLog::UTIL
  * log: deduplicate category names and improve logging.cpp
  * wallet, rpc: implement ancestor aware funding for sendall
  * rpc, test: test sendall spends unconfirmed change and unconfirmed inputs when specified
  * test: add coverage for parsing cryptographically invalid pubkeys
  * rpc: use `HexToPubKey` helper for all legacy pubkey-parsing RPCs
  * rpc: check and throw specific pubkey parsing errors in `HexToPubKey`
  * i2p: log connection was refused due to arbitrary port
  * test: avoid requesting blocks beyond limited peer threshold
  * p2p: sync from limited peer, only request blocks below threshold
  * refactor: Make FindNextBlocks friendlier
  * test: bumpfee with user specified fee_rate ignores walletIncrementalRelayFee
  * bumpfee: ignore WALLET_INCREMENTAL_RELAY_FEE when user specifies fee rate
  * test: add script compression coverage for not-on-curve P2PK outputs
  * gui: debugwindow: update session ID tooltip
  * serialization: Support for multiple parameters
  * [test] Use deterministic addrman in addrman info tests
  * [test] Restart a node with empty addrman
  * [test] Use deterministic addrman in addpeeraddress test
  * Revert "test: avoid non-determinism in asmap-addrman test"
  * [init] Create deterministic addrman in tests using -test=addrman
  * [init] Remove -addrmantest command line arg
  * [init] Add new command line arg for use only in functional tests
  * doc: fixup NAT-PMP help doc
  * init: remove redundant upnp #ifdef
  * security: restrict abis in bitcoind.service</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1740484800">- Update to version 28.1:
  * doc: Update 28.1 release notes
  * doc: generate 28.1 manpages
  * build: bump to 28.1
  * depends: Fix CXXFLAGS on NetBSD
  * test: generateblocks called by multiple threads
  * rpc: Extend scope of validation mutex in generateblock
  * doc: update release notes for 28.1rc2
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.1rc2
  * Add release note for #31223
  * test: add functional test for -port behavior
  * net, init: derive default onion port if a user specified a -port
  * test: fix MIN macro-redefinition
  * util: use explicit cast in MultiIntBitSet::Fill()
  * fuzz: add cstdlib to FuzzedDataProvider
  * doc: update manual pages for 28.1rc1
  * build: bump version to 28.1rc1
  * doc: update release notes for 28.1rc1
  * build: disable compiling fuzz/utxo_snapshot.cpp with MSVC
  * refactor: Drop deprecated space in operator""_mst
  * addrman: change nid_type from int to int64_t
  * addrman, refactor: introduce user-defined type for internal nId
  * depends: For mingw cross compile use -gcc-posix to prevent library conflict
  * key: clear out secret data in `DecodeExtKey`
  * ci: add LLVM_SYMBOLIZER_PATH to Valgrind fuzz job
  * test: add missing sync to feature_fee_estimation.py
  * doc: add testnet4 section header for config file
  * doc: Archive 28.0 release notes
  * doc: Sync 28.0 release notes with website</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Don't require libboost_system-devel with boost 1.89+</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Update to version 31.0 (from 28.1; includes the 29.0 and 30.0
  major releases). Highlights across these releases:
  * Build system migrated from Autotools to CMake
  * Legacy BerkeleyDB wallet support removed; only descriptor
    (SQLite) wallets remain
  * Built-in UPnP port-mapping support removed
  * New unified "bitcoin" command-line wrapper
  * Numerous P2P, mempool policy, RPC and wallet improvements
  * See the upstream release notes for the full details
- Port the package to the CMake build system
- Build the GUI against Qt6 (was Qt5); rename the GUI subpackage
  from bitcoin-qt5 to bitcoin-qt6 (Obsoletes for a clean upgrade)
- Add fix-boost-1.91-multi_index.patch: fix the build against
  Boost &gt;= 1.91 (bitcoin/bitcoin#35175)
- Drop now-unneeded BuildRequires:
  * libdb-4_8-devel (legacy BDB wallet removed)
  * libminiupnpc-devel (UPnP removed)
  * pkgconfig(protobuf), pkgconfig(openssl) (BIP70 long gone)
  * autoconf, automake, libtool (Autotools replaced by CMake)
  * java-devel, lcov, git
- Convert BuildRequires to pkgconfig() style and express the
  upstream minimum versions (Boost 1.74, libevent 2.1.8,
  SQLite 3.7.17, Qt 6.2)
- Stop using the deprecated %suse_update_desktop_file macro;
  ship bitcoin-qt.desktop (Source2) and install it directly,
  and drop the update-desktop-files BuildRequires
- Drop the incorrect update-desktop-files post/postun scriptlets
  (the desktop database is refreshed by file triggers)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782043200">- Reference the tracking bugs for CVEs already fixed in current bitcoin
  (the affected versions all predate the shipped release):
  * CVE-2018-20587 (boo#1125092)
  * CVE-2019-15947 (boo#1149711)
  * CVE-2020-14198 (boo#1181786)
  * CVE-2021-3195 (boo#1181784)
  * CVE-2023-37192 (boo#1217678)
  * CVE-2024-35202 (boo#1231507)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783512000">- Update to version 31.1:
  * Fix an IP address leak when using the -privatebroadcast
    feature: connections could be made over the clearnet instead
    of the intended privacy network
  * Never open direct (non-proxied) private broadcast connections,
    and use the configured proxy on v2-&gt;v1 reconnections
  * Compact the chainstate in the background and randomly on
    startup to keep the UTXO database from growing unbounded
  * Wallet: stricter BerkeleyDB page validation during migration
    and corrected input-size estimation
  * Check for write failures before renaming settings.json to
    avoid corrupting node settings
- Drop fix-boost-1.91-multi_index.patch: merged upstream in 31.1</changelog>
</package>
<package pkgid="b6dc4dc6b7204a394de818f5de5ae1881c328f5549dd8a8c842483409548b6af76ce37742766d99f6a94d4c26eac31bd69d8cb76a651ee92bcbd8da7519f5f42" name="bitcoind-debuginfo" arch="i586">
  <version epoch="0" ver="31.1" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709985600">- Use gcc13 on Leap</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1713182400">- Update to version 26.1:
  * [doc] add manual pages for 26.1
  * [doc] update release notes 26.1
  * [build] bump version to 26.1 final
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * [doc] update manual pages for v26.1rc2
  * [build] bump version to v26.1rc2
  * update release notes 26.1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * [test] IsBlockMutated unit tests
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * rpc: keep .cookie if it was not generated
  * [doc] add release notes for 26.1rc1
  * [doc] update manual pages for 26.1rc1
  * [build] bump version to 26.1rc1
  * qt: 26.1rc1 translations update
  * ci: Switch native macOS CI job to Xcode 15.0
  * build: Fix `-Xclang -internal-isystem` option
  * Use hardened runtime on macOS release builds.
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * [log] mempool loading
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * [refactor] Add helper for iterating through mempool entries
  * doc: update release notes for 26.x
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * test: add regression test for the getrawtransaction segfault
  * rpc: fix getrawtransaction segfault
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * doc: Missing additions to 26.0 release notes
  * doc: add historical release notes for 26.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1714392000">- Update to version 27.0:
  * doc: update manual pages for v27.0
  * build: bump version to v27.0 final
  * doc: import release notes from devwiki
  * Update the developer mailing list address.
  * ci: Print tsan errors to stderr
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * ci: Bump msan to llvm-18
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * ci: Add workaround for Homebrew's python link error
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * doc: point release-notes.md to the dev wiki
  * doc: generate example bitcoin.conf for v27.0rc1
  * doc: generate manual pages for v27.0rc1
  * build: bump version to v27.0rc1
  * fuzz: restrict fopencookie usage to Linux &amp; FreeBSD
  * docs: Fix broken reference to CI setup in test/lint/README.md
  * seeds: Update testnet seeds
  * seeds: Update mainnet seeds
  * makeseeds: Check i2p seeds too
  * makeseeds: Update PATTERN_AGENT
  * doc: remove rel note fragments
  * kernel: chainparams updates for 27.x
  * kernel: update chainTxData for 27.x
  * kernel: update nMinimumChainWork &amp; defaultAssumeValid for 27.x
  * qt: 27.0 translations update
  * doc: update signet faucet link in offline-signing-tutorial.md
  * test: remove file-wide interpreter.cpp ubsan suppression
  * ci: Fix functional tests step for pull requests in Windows GHA job
  * build, msvc: Do not compile redundant sources
  * build: move sha256_sse4 into libbitcoin_crypto_base
  * test: fix flaky wallet_send functional test
  * test: fix weight estimates in functional tests
  * p2p: Don't consider blocks mutated if they don't connect to known prev block
  * doc: correct function name in AssumeUTXO design docs
  * doc: remove references to disable-asm option now that it's gone
  * build: remove confusing and inconsistent disable-asm option
  * refactor: gui, simplify boost signals disconnection
  * fuzz: add target for local addresses
  * test: removes unnecessary check from validation_tests
  * test: Fix intermittent failure in rpc_net.py --v2transport
  * gui: guard accessing a nullptr 'clientModel'
  * ci: print python version on win64 native job
  * serialization: use internal endian conversion functions
  * serialization: detect byteswap builtins without autoconf tests
  * test: make sure keypool sizes do not change on `getrawchangeaddress`/`getnewaddress` failures
  * wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestination` fails
  * doc: Fix Broken Links
  * serialization: replace char-is-int8_t autoconf detection with c++20 concept
  * Squashed 'src/crc32c/' changes from 0bac72c455..b60d2b7334
  * test: Remove Windows-specific code from `system_tests/run_command`
  * [test] IsBlockMutated unit tests
  * Add transaction_identifier::size to allow Span conversion
  * [validation] Cache merkle root and witness commitment checks
  * [test] Add regression test for #27608
  * [net processing] Don't process mutated blocks
  * [validation] Merkle root malleation should be caught by IsBlockMutated
  * [validation] Introduce IsBlockMutated
  * [refactor] Cleanup merkle root checks
  * [validation] Isolate merkle root checks
  * build: remove -Wdocumentation conditional
  * crypto: replace CountBits with std::bit_width
  * crypto: replace non-standard CLZ builtins with c++20's bit_width
  * doc: Update OpenBSD build docs to 7.4
  * test: Drop `x` modifier in `fsbridge::fopen` call for mingw builds
  * test: Add option to skip unit tests for the test runner
  * Fix CI-detected codespell warnings
  * doc: document preference for list-initialization
  * test: Fix intermittent issue in interface_rest.py
  * [fuzz] Avoid partial negative result
  * ci: avoid running git diff after patching
  * test: assert rpc error for addnode v2transport not enabled
  * refactor: Add missing include for USE_BDB, USE_SQLITE to bench/wallet_ismine.cpp
  * lint: Check for missing or redundant bitcoin-config.h includes
  * lint: Make lint error easier to spot in output
  * doc: Add missing RUST_BACKTRACE=1
  * lint: Add get_subtrees() helper
  * docs: ci multi-arch requires qemu
  * doc: document that BIP324 on by default for v27.0
  * qt, test: Recognize dialog object by name
  * depends: fix BDB compilation on OpenBSD
  * wallet: Retrieve ID from loaded DescSPKM directly
  * wallet: Use scriptPubKeyCache in GetSolvingProvider
  * wallet: Use scriptPubKey cache in GetScriptPubKeyMans
  * wallet: Use scriptPubKey cache in IsMine
  * wallet: Cache scriptPubKeys for all DescriptorSPKMs
  * wallet: Introduce a callback called after TopUp completes
  * bench: Add a benchmark for ismine
  * ci: Skip git install if it is already installed
  * doc: Clarify maxfeerate help
  * rpc: Fixed signed integer overflow for large feerates
  * rpc: Add ParseFeeRate helper
  * doc: Update translation_process.md
  * rpc: Implement RPCHelpMan::ArgValue&lt;&gt; for UniValue
  * scripted-diff: Fix bitcoin_config_h includes
  * qt: Update translation source file for v27.0 string freeze
  * test: fix intermittent failure in wallet_reorgrestore.py
  * wallet: simplify EraseRecords by using 'ErasePrefix'
  * wallet: bdb batch 'ErasePrefix', do not create txn internally
  * wallet: db, introduce 'RunWithinTxn()' helper function
  * test: enable v2 for python p2p depending on global --v2transport flag
  * [test] second child of a v3 tx can be replaced individually
  * [refactor] use MAX_PUBKEYS_PER_MULTISIG instead of magic numbers in test
  * [test] PackageV3Checks with inheritance violation in mempool ancestor
  * [doc] fix docs and comments from v3
  * scripted-diff: rename ZapSelectTx to RemoveTxs
  * wallet: batch and simplify ZapSelectTx process
  * opt: Skip over barren combinations of tiny UTXOs
  * opt: Skip checking max_weight separately
  * opt: Cut if last addition was minimal weight
  * opt: Skip heavier UTXOs with same effective value
  * opt: Tiebreak UTXOs by weight for CoinGrinder
  * opt: Skip evaluation of equivalent input sets
  * opt: Track remaining effective_value in lookahead
  * opt: Skip branches with worse weight
  * fuzz: Test optimality of CoinGrinder
  * fuzz: Add CoinGrinder fuzz target
  * coinselection: Track whether CG completed
  * test: Add coin_grinder_tests
  * coinselection: Add CoinGrinder algorithm
  * test, assumeutxo: Add test to ensure failure when mempool not empty
  * [doc] v3 signaling in mempool-replacements.md
  * [fuzz] v3 transactions and sigop-adjusted vsize
  * [functional test] v3 transaction submission
  * test framework: Add and use option for tx-version in MiniWallet methods
  * [policy/validation] allow v3 transactions with certain restrictions
  * [policy] add v3 policy rules
  * fuzz: increase length of string used for `NetWhitelist{bind}Permissions::TryParse`
  * wallet: migration, batch addressbook records removal
  * wallet: addressbook migration, batch db writes
  * refactor: wallet, simplify addressbook migration
  * refactor: SetAddressBookWithDB, minimize number of map lookups
  * refactor: SetAddrBookWithDB, signal only if write succeeded
  * wallet: clean redundancies in DelAddressBook
  * test: Fix SegwitV0SignatureMsg nLockTime signedness
  * test: Fix utxo set hash serialisation signedness
  * qt: Update translation source file
  * qt: Bump Transifex slug for 27.x
  * qt: Translation updates from Transifex
  * test: Don't use v2transport when it's too slow.
  * test: enable p2p_invalid_messages.py with v2transport
  * test: enable p2p_sendtxrcncl.py with v2transport
  * test: wallet, coverage for concurrent db transactions
  * tests: Test for concurrent writes with db tx
  * sqlite: Ensure that only one SQLiteBatch is writing to db at a time
  * test: speedup bip324_cipher.py unit test
  * fuzz: remove unused `args` and `context` from `FuzzedWallet`
  * test: check that mempool msgs lead to disconnect if uploadtarget is reached
  * test: check for specific disconnect reasons in feature_maxuploadtarget.py
  * test: verify `-maxuploadtarget` limit state via `getnettotals` RPC result
  * fuzz: Set -rss_limit_mb=8000 for generate as well
  * fuzz: Generate with random libFuzzer settings
  * test: Add makefile target for running unit tests
  * wallet: remove unused 'accept_no_keys' arg from decryption process
  * test: fix intermittent failure in rpc_setban.py --v2transport
  * tests: Test that descriptors flag is set for migrated blank wallets
  * wallet: Make sure that the descriptors flag is set for blank wallets
  * test: Test migration of tx with both spendable and watchonly
  * wallet: Keep txs that belong to both watchonly and migrated wallets
  * test: Make sure that migration test does not rescan on reloading
  * wallet: Reload the wallet if migration exited early
  * wallet: Write bestblock to watchonly and solvable wallets
  * refactor: Fix timedata includes
  * test: p2p: adhere to typical VERSION message protocol flow
  * test: p2p: process post-v2-handshake data immediately
  * test: p2p: introduce helper for sending prepared VERSION message
  * test: Fix CPartialMerkleTree.nTransactions signedness
  * Modify command line help to show support for BIP21 URIs
  * Don't use scientific notation in log messages
  * [test] make v2transport arg in addconnection mandatory and few cleanups
  * test: fix intermittent failure in p2p_v2_earlykeyresponse
  * test: Assumeutxo with more than just coinbase transactions
  * libconsensus: deprecate
  * test: sqlite, add coverage for dangling to-be-reverted db txns
  * sqlite: guard against dangling to-be-reverted db transactions
  * sqlite: introduce HasActiveTxn method
  * sqlite: add ability to interrupt statements
  * rpc: Do not wait for headers inside loadtxoutset
  * net: enable v2transport by default
  * fuzz: Print coverage summary after run_once
  * doc: update `BroadcastTransaction` comment
  * test: fix wallet_import_rescan unrounded minimum amount
  * test: Remove struct import from messages.py
  * scripted-diff: test: Use int from_bytes and to_bytes over struct packing
  * test: Use int from_bytes and to_bytes over struct packing
  * test: Treat msg_version.relay as unsigned
  * depends: remove (darwin) libtool now that it's no longer used
  * depends: use ar rather than libtool for miniupnpc/libnatpmp
  * [rpc] return full string for package_msg and package-error
  * fuzz: also set MSAN_SYMBOLIZER_PATH
  * ci: Use DEBUG=1 in depends for MSAN jobs
  * ci: use LLVM 17.0.6 in MSAN jobs
  * refactor: Compile unreachable code
  * depends: Do not override CFLAGS when building SQLite with DEBUG=1
  * depends: Ensure definitions are passed when building SQLite with DEBUG=1
  * ci: Update cache action
  * qt: Avoid non-self-contained Windows header
  * [test] Add functional test to test early key response behaviour in BIP 324
  * [test] Check whether v2 TestNode performs downgrading
  * [test] Add functional tests to test v2 P2P behaviour
  * [test] Ignore BIP324 decoy messages
  * [test] Allow inbound and outbound connections supporting v2 P2P protocol
  * [test] Reconnect using v1 P2P when v2 P2P terminates due to magic byte mismatch
  * [test] Build v2 P2P messages
  * [test] Use lock for sending P2P messages in test framework
  * [test] Read v2 P2P messages
  * [test] Perform initial v2 handshake
  * [test] Introduce EncryptedP2PState object in P2PConnection
  * fuzz: Exit and log stderr for parse_test_list errors
  * [test] Construct class to handle v2 P2P protocol functions
  * wallet: clarify replaced_by_txid and replaces_txid in help output
  * init: settings, do not load auto-generated warning msg
  * validation: move nChainTx assert down in CheckBlockIndex
  * doc: fix checkblockindex comments
  * [test] Move MAGIC_BYTES to messages.py
  * [test/crypto] Add ECDH
  * [rpc/net] Allow v2 p2p support in addconnection
  * net: remove now unused global 'g_initial_block_download_completed'
  * test: add coverage for peerman adaptive connections service flags
  * net: peer manager, dynamically adjust desirable services flag
  * fuzz: extend ConsumeNetAddr() to return I2P and CJDNS addresses
  * depends: Update libmultiprocess library to fix C++20 macos build error
  * settings: add auto-generated warning msg for editing the file manually
  * init: improve corrupted/empty settings file error msg
  * wallet: remove unused `SignatureData` instances in spkm's `FillPSBT` methods
  * Move TRACEx parameters to seperate lines
  * wallet: fix coin selection tracing to return -1 when no change pos
  * test: ensure output is large enough to pay for its fees
  * refactor: pass CRecipient to FundTransaction
  * refactor: simplify `CreateRecipients`
  * refactor: remove out param from `ParseRecipients`
  * refactor: move parsing to new function
  * refactor: move normalization to new function
  * test: add tests for fundrawtx and sendmany rpcs
  * build: Pass sanitize flags to instrument `libsecp256k1` code
  * refactor: remove CTxMemPool::queryHashes()
  * refactor: Mark prevector iterator with std::contiguous_iterator_tag
  * ci: vary /tmp/env
  * wallet: avoid returning a reference to vMasterKey after releasing the mutex that guards it
  * refactor: Fix binary operator+ for prevector iterators
  * refactor: Fix constness for prevector iterators
  * refactor: Add missing default constructor to prevector iterators
  * test: Use blocks_path where possible
  * rpc: Fix race in loadtxoutset
  * contrib: Fix clang-format-diff.py lint errors
  * contrib: Latest clang-format-diff.py script
  * refactor: Allow std::span construction from CKey
  * [refactor] change Workspace::m_conflicts and adjacent funcs/structs to use Txid
  * Add missing XOnlyPubKey::data() to get mutable data
  * test: Remove all-lint.py script
  * doc: move-only lint docs to one place
  * build: move -mlinker-version to *FLAGS
  * depends: deduplicate use of mmacosx-version-min in macOS build
  * build: fix optimisation flags used for --coverage
  * ci: cleanup C*FLAG usage in Valgrind jobs
  * build: add sanitizer flags to configure output
  * build: always set -g -O2 in CORE_CXXFLAGS
  * depends: add NM output to gen_id
  * test: wallet db, exercise deadlock after write failure
  * doc, test: Test and explain service flag handling
  * opt: Tie-break UTXO sort by waste for BnB
  * doc: Document max_weight on BnB
  * net: move state dependent peer services flags
  * net: decouple state independent service flags from desirable ones
  * net: store best block tip time inside PeerManager
  * wallet: Reset chain notifications handler if AttachChain fails
  * doc: Add missing backtick in developer notes logging section
  * [test] import descriptor wallet with reorged parent + IsFromMe child in mempool
  * Make v2transport default for addnode RPC when enabled
  * [log] mempool loading
  * [test] rescan legacy wallet with reorged parent + IsFromMe child in mempool
  * Add test for negative transaction version w/ CSV to tx_valid.json
  * tests: Test migration of blank wallets
  * wallet: Better error message when missing LegacySPKM during migration
  * wallet: Check for descriptors flag before migration
  * wallet: Skip key and script migration for blank wallets
  * [depends] Allow PATH with spaces in directory names.
  * doc: refer to "Node relay options" in policy/README
  * doc: add unconditional info loglevel following merge of PR 28318
  * ci: Rename tasks (previous releases, macOS cross)
  * test: Assert that a new tx with a delta of 0 is never added
  * rpc: exposing modified_fee in getprioritisedtransactions
  * ci: move CMake into base packages
  * doc: upgrade Bitcoin Core license to 2024
  * [fuzz] Improve fuzzing stability for ellswift_roundtrip harness
  * test: assumeutxo: spend coin from snapshot chainstate after loading
  * Fix -netinfo backward compat with getpeerinfo pre-v26
  * fuzz: fix `connman` initialization
  * fuzz: Assume presence of __builtin_*_overflow, without checks
  * Revert "build: Fix undefined reference to __mulodi4"
  * build: Bump clang minimum supported version to 14
  * rpc: renaming txid -&gt; transactionid
  * rpc: changed prioritisation-map -&gt; ""
  * build: Drop `ALLOW_HOST_PACKAGES` support in depends
  * test: wallet migration, add coverage for tx extra data
  * ci: Switch native macOS CI job to Xcode 15.0
  * net: create I2P sessions with both ECIES-X25519 and ElGamal encryption
  * build: Fix `-Xclang -internal-isystem` option
  * wallet: migration, remove extra NotifyTransactionChanged call
  * wallet: ZapSelectTx, remove db rewrite code
  * Remove GetAdjustedTime
  * crypto: remove sha256_sse4 from the base crypto helper lib
  * crypto, hash: replace custom rotl32 with std::rotl
  * ci, iwyu: Drop backported mappings
  * fuzz: set `nMaxOutboundLimit` in connman target
  * build: remove --enable-lto
  * crypto: remove use of BUILD_BITCOIN_INTERNAL macro in sha256
  * doc: Clarify C++20 comments
  * RPC/Blockchain: scanblocks: Accept named param for filter_false_positives
  * Revert "depends: systemtap: remove variadic params that trigger compiler warnings"
  * Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2
  * build: Fix check whether `-latomic` needed
  * wallet: Fix use-after-free in WalletBatch::EraseRecords
  * contrib: add macho branch protection check
  * test: change `m_submitted_in_package` input to fuzz data provider boolean
  * tx fees: update `m_from_disconnected_block` to `m_mempool_limit_bypassed`
  * doc: fix typo and update incorrect comment
  * fuzz: rule-out too deep derivation paths in descriptor parsing targets
  * cli: add transport protcol column to -netinfo
  * net: attempt v2 transport for addrfetch connections if we support it
  * net: attempt v2 transport for manual connections if we support it
  * During IBD, prune as much as possible until we get close to where we will eventually keep blocks
  * refactor: share and use `GenerateRandomKey` helper
  * doc: Add multiprocess design doc
  * Allow int8_t optimized vector serialization
  * Faster std::byte (pre)vector (un)serialize
  * depends: patch around non-determinism in qt
  * build: rename native_clang to native_llvm
  * Revert "build: Patch Qt to handle minimum macOS version properly"
  * guix: use clang-toolchain-17 for macOS build
  * build: Bump `native_clang` up to 17.0.6
  * Use hardened runtime on macOS release builds.
  * logging: Replace uses of LogPrintfCategory
  * logging: add LogError, LogWarning, LogInfo, LogDebug, LogTrace
  * wallettool: Don't create CWallet when dumping DB
  * wallettool: Don't unilaterally reset wallet_instance if loading error
  * [doc]: add doxygen return comment for CheckPackageLimits
  * doc: Rework guix docs after 1.4 release
  * wallet, mempool: propagete `checkChainLimits` error message to wallet
  * Allow std::byte C-style array serialization
  * refactor: Print verbose serialize compiler error messages
  * fuzz: coinselection, improve `min_viable_change`/`change_output_size`
  * tests: ensure functional tests set permitbaremultisig=1 when needed
  * tests: test both settings for permitbaremultisig in p2sh tests
  * logging: add -loglevelalways=1 option
  * logging: treat BCLog::ALL like BCLog::NONE
  * logging: Drop BCLog::Level::None
  * logging: Log Info messages unconditionally
  * logging: make [cat:debug] and [info] implicit
  * logging: refactor: pull prefix code out
  * Update security.md contact for achow101
  * [fuzz] Improve fuzzing stability for minisketch harness
  * refactor: Rename fs::path::u8string() to fs::path::utf8string()
  * ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid failures
  * fuzz: Limit p2p fuzz targets to MAX_PROTOCOL_MESSAGE_LENGTH
  * build: Bump guix time-machine to unlock riscv64 metal
  * fuzz: set `m_fallback_fee`/`m_fee_mode` in `wallet_fees` target
  * msvc: Fix `test\config.ini` content
  * test: add TestNode wait_until helper
  * test: Actually fail when a python unit test fails
  * build: Bump minimum required Boost to 1.73.0 to support C++20
  * test: wallet, fix change position out of range error
  * depends: build libmultiprocess with position independant code
  * depends: always install libmultiprocess to /lib
  * depends: always install capnp to /lib
  * Revert "ci: Only run functional tests on windows in master"
  * fuzz: disable BnB when SFFO is enabled
  * test: add coverage for BnB-SFFO restriction
  * wallet: Assert that the wallet is not initialized in LoadWallet
  * tests, bench: Remove incorrect LoadWallet() calls
  * test: Add tests for CFeeRate multiplication operator
  * doc: update/clarify max outbound connection count
  * doc: Update bitcoin-tx replaceable documentation
  * Remove deprecated -rpcserialversion
  * ArgsManager: return path by value from GetBlocksDirPath()
  * refactor: Remove pre-C++20 fs code
  * Add tests for C++20 std::u8string
  * refactor: Avoid copy/move in fs.h
  * refactor: Use C++20 std::chrono::days
  * Add a note to msvc readme re building Qt for Bitcoin Core.
  * msvc: Define the same `QT_...` macros as in Autotools builds
  * Add multiplication operator to CFeeRate
  * msvc: Optimize "Release" builds
  * test: fix intermittent error in rpc_net.py (#29030)
  * tests: Add unit tests for bitcoin-tx replaceable command
  * wallet: return CreatedTransactionResult from FundTransaction
  * wallet: use optional for change position as an optional in CreateTransaction
  * wallet: Explicitly preserve scriptSig and scriptWitness in CreateTransaction
  * wallet: Explicitly preserve transaction version in CreateTransaction
  * wallet: Explicitly preserve transaction locktime in CreateTransaction
  * wallet: Set preset input sequence through coin control
  * wallet: Replace SelectExternal with SetTxOut
  * coincontrol: Replace HasInputWeight with returning optional from Get
  * wallet: Introduce and use PreselectedInput class in CCoinControl
  * test: fix `addnode` functional test failure on OpenBSD
  * doc: test: mention OS detection preferences in style guideline
  * test: detect OS consistently using `platform.system()`
  * test: use `skip_if_platform_not_linux` helper where possible
  * fuzz: Improve fuzzing stability for txorphan harness
  * wallet: fix key parsing check for miniscript expressions in `ParseScript`
  * wallet: create tx, log resulting coin selection info
  * wallet: skip BnB when SFFO is active
  * qt: update widgets availability on wallet selection
  * doc: Missing additions to 26.0 release notes
  * doc: Add link to needs-release-notes label
  * doc: add historical release notes for 26.0
  * doc: add minimum required Linux Kernel to release-notes
  * refactor: rpc: Pass CBlockIndex by reference instead of pointer
  * refactor: Use reference instead of pointer in IsBlockPruned
  * fuzz: Use C++20 starts_with in rpc.cpp
  * Revert "tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings"
  * refactor: Drop unused _Pragma to ignore -Wgnu-zero-variadic-macro-arguments
  * refactor: modernize-use-default-member-init for bit-fields (C++20)
  * build: Require C++20 compiler
  * test: Extends MEMPOOL msg functional test
  * fuzz: Detect deadlocks in process_message
  * fuzz: Avoid timeout in bitdeque
  * test: wait for fee estimator to catch up before estimating fees
  * fuzz: p2p: Detect peer deadlocks
  * test: fix v2 transport intermittent test failure (#29002)
  * test: add regression test for the getrawtransaction segfault
  * rpc: getwalletinfo, return wallet 'birthtime'
  * test: coverage for wallet birth time interaction with -reindex
  * wallet: fix legacy spkm default birth time
  * rpc, doc: encryptwallet, mention HD seed rotation and new backup
  * wallet: Migrate entire address book entries
  * rpc: fix getrawtransaction segfault
  * build: Enable -Wunreachable-code
  * build: use macOS 14 SDK (Xcode 15.0)
  * build: patch boost process for macOS 14 SDK
  * depends: add -platform_version to macOS build flags
  * bitcoin-tx: Make replaceable value optional
  * fuzz: txorphan check wtxids using GenTxid::Wtxid not GenTxid::Txid
  * Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directly
  * refactor: Add InitContext function to initialize NodeContext with global pointers
  * refactor: Remove calls to StartShutdown from KernelNotifications
  * refactor: Remove call to StartShutdown from stop RPC
  * util: Get rid of uncaught exceptions thrown by SignalInterrupt class
  * refactor: Remove call to ShutdownRequested from IndexWaitSynced
  * refactor: Remove call to ShutdownRequested from HTTPRequest
  * refactor: Add NodeContext::shutdown member
  * refactor: Remove call to StartShutdown from qt
  * refactor: Remove call to ShutdownRequested from rpc/mining
  * refactor: Remove call to ShutdownRequested from chainstate init
  * depends: Build `native_capnp` package with CMake
  * depends: Build `capnp` package with CMake
  * init: don't delete PID file if it was not generated
  * ci: Use Ubuntu 24.04 Noble for asan
  * ci: Use Ubuntu 24.04 Noble for tsan,tidy,fuzz
  * test: Fix test by checking the actual exception instance
  * net: Add continuous ASMap health check logging
  * build: disable external-signer for Windows
  * ci: remove --enable-external-signer from win64 job
  * contrib: drop GCC MAX_VERSION to 4.3.0 in symbol-check
  * ci: remove libz-dev from macOS build deps
  * Rename version.h to node/protocol_version.h
  * Remove unused version.h include
  * Remove unused SER_NETWORK, SER_DISK
  * Remove unused CDataStream
  * fuzz: Drop unused version from fuzz input format
  * guix: switch from guix environment to guix shell
  * test_submitpackage: only make a chain of 3 txns
  * doc: submitpackage vsize results are sigops-adjusted
  * RPC submitpackage: change return format to allow partial errors
  * fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz target
  * fuzz: Fix nullptr deref in scriptpubkeyman
  * ci: Reduce use of bash -c
  * test: Add missing CBlockPolicyEstimator::processBlockTx suppression
  * test: Setup networking globally
  * multiprocess: Add type conversion code for UniValue types
  * multiprocess: Add type conversion code for serializable types
  * test: add ipc test to test multiprocess type conversion code
  * guix: remove input labels
  * refactor: Use Txid in CMerkleBlock
  * ci: Rename test script to 03_test_script.sh
  * scripted-diff: Use DataStream in most places
  * refactor: SpanReader without nVersion
  * fuzz: Avoid timeout in process_messages
  * fuzz: BIP324: damage ciphertext/aad in full byte range
  * fuzz: Faster wallet_notifications target
  * bench: add readblock benchmark
  * msvc: Specify `boost-date-time` package explicitly
  * msvc: Update vcpkg manifest baseline up to "2023.08.09 Release"
  * msvc: No need to specify the default feature for `libevent` package
  * Change petertodd seeds to petertodd.net
  * Revert "ci: Avoid toolset ambiguity that MSVC can't handle"
  * ci: Set MSVC toolset version explicitly
  * ci: Run vcpkg with path prefix
  * Export assert from util/check.h
  * ci: remove python3-setuptools from mac build deps
  * Fix IWYU for the script_flags fuzz target
  * fuzz: Limit fuzz buffer size in script_flags target
  * fuzz: CDataStream -&gt; DataStream in script_flags
  * test: Add gettransaction test for "coin-join" tx
  * wallet: birth time update during tx scanning
  * refactor: rename FirstKeyTimeChanged to MaybeUpdateBirthTime
  * refactor: P2P transport without serialize version and type
  * rpc: `SyncWithValidationInterfaceQueue` on fee estimation RPC's
  * tx fees, policy: CBlockPolicyEstimator update from `CValidationInterface` notifications
  * CValidationInterface: modify the parameter of `TransactionAddedToMempool`
  * tx fees, policy: update `CBlockPolicyEstimator::processBlock` parameter
  * CValidationInterface, mempool: add new callback to `CValidationInterface`
  * tx fees, policy: cast with static_cast instead of C-Style cast
  * tx fees, policy: bugfix: move `removeTx` into reason != `BLOCK` condition
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * wallet: batch external signer descriptor import
  * wallet: descriptors setup, batch db operations
  * wallet: batch legacy spkm TopUp
  * wallet: batch descriptor spkm TopUp
  * test: Directly constructing 2 entry map for getprioritisedtransactions
  * test: Add uint256 string parse tests
  * refactor: Remove unused and fragile string interface from arith_uint256
  * Use Txid in COutpoint
  * fuzz: add target for `DescriptorScriptPubKeyMan`
  * fuzz: create ConsumeCoins
  * fuzz: move `MockedDescriptorConverter` to `fuzz/util`
  * pool: change memusage_test to use int64_t, add allocation check
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * refactor: NetMsg::Make() without nVersion
  * pool: make sure PoolAllocator uses the correct alignment
  * refactor: Make CTxMemPoolEntry only explicitly copyable
  * depends: bump libmultiprocess to fix capnproto deprecation warnings
  * streams: Drop unused CAutoFile
  * refactor: switch from CAutoFile to AutoFile
  * blockstorage: switch from CAutoFile to AutoFile
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * streams: Remove unused CAutoFile::GetVersion
  * streams: Base BufferedFile on AutoFile instead of CAutoFile
  * Remove unused Make() overload in netmessagemaker.h
  * refactor: VectorWriter without nVersion
  * doc: Simplify guix install doc, after 1.4 release
  * doc: remove mingw-w64 install for "older" systems
  * test: replace `Callable`/`Iterable` with their `collections.abc` alternative (PEP 585)
  * test: add unit test for CConnman::AddedNodesContain()
  * p2p: do not make automatic outbound connections to addnode peers
  * test: fix `AddNode` unit test failure on OpenBSD
  * bench: add benchmark for wallet creation procedure
  * Include version.h in fewer places
  * Convert some CDataStream to DataStream
  * serialize: Drop useless version param from GetSerializeSize()
  * serialize: drop GetSerializeSizeMany
  * serialize: Drop nVersion from [C]SizeComputer
  * doc: remove x86_64 build assumption from depends doc
  * contrib: use a raw string for a regular expression literal that contains backslashes in signet/miner
  * doc: remove mention of missing bdb being a configure error
  * bench: Update nanobench to 4.3.11
  * fuzz: AutoFile with XOR
  * fuzz: Reduce LIMITED_WHILE limit for file fuzzing
  * fuzz: Remove FuzzedAutoFileProvider
  * depends: remove PYTHONPATH from config.site
  * test: migrate to some per-symbol ubsan suppressions
  * depends: Include `config.guess` and `config.sub` into `meta_depends`
  * Drop CHashWriter
  * Drop OverrideStream
  * Use ParamsWrapper for witness serialization
  * script: Enhance validations in utxo_snapshot.sh
  * ci: Add missing COPY for ./test/lint/test_runner
  * lint: Report all lint errors instead of early exit
  * guix: default ssp for Windows GCC
  * guix: remove ssp workaround from Windows GCC
  * build: remove explicit libssp linking from Windows build
  * guix: remove python-macholib
  * guix: update signapple
  * test: Add test for array serialization
  * refactor: Initialize magic bytes in constructor initializer
  * doc: rewrite explanation for -par=
  * test: add assumeutxo wallet test
  * guix: update time-machine to 77386bdbfe6b0c649c05ab37f08051d1ab3e5074
  * build: Patch Qt to handle minimum macOS version properly
  * test: fix node index bug when comparing peerinfo
  * [refactor] remove access to mapTx in validation_block_tests
  * [refactor] rewrite BlockAssembler inBlock and failedTx as sets of txids
  * scripted-diff: rename vTxHashes to txns_randomized
  * [refactor] rewrite vTxHashes as a vector of CTransactionRef
  * [refactor] remove access to mapTx in validation.cpp
  * [txmempool] make CTxMemPoolEntry::lockPoints mutable
  * [refactor] use CheckPackageLimits for checkChainLimits
  * [refactor] remove access to mapTx.find in mempool_tests.cpp
  * [refactor] remove access to mapTx in blockencodings_tests.cpp
  * [refactor] remove access to mapTx from rpc/mempool.cpp
  * [refactor] get wtxid from entry instead of vTxHashes
  * [refactor] use exists() instead of mapTx.find()
  * [refactor] remove access to mapTx from policy/rbf.cpp
  * [refactor] Add helper for retrieving mempool entry
  * [refactor] Add helper for iterating through mempool entries
  * test, assumeutxo: Use assert_debug_log for error details
  * mempool: persist with XOR
  * build: Add an old hack to remove bind_at_load from libtool.
  * build: remove -bind_at_load usage
  * fuzz: allow fake and duplicate inputs in tx_package_eval target
  * fuzz: allow reaching MempoolAcceptResult::ResultType::DIFFERENT_WITNESS in tx_package_eval target
  * test: Avoid intermittent failures in feature_init
  * ci: remove "--exclude banman" for fuzzing in mac
  * fuzz: call lookup functions before calling `Ban`
  * ci: Switch IWYU to `clang_17` branch
  * ci: win64 task does use boost:process
  * test: enable v2 transport for p2p_timeouts.py
  * test: enable v2 transport for rpc_net.py
  * test: enable v2 transport for p2p_node_network_limited.py
  * test: enable --v2transport in combination with --usecli
  * test: persist -v2transport over restarts and respect -v2transport=0
  * [refactor] updating miniminer comments to be more accurate
  * ci: remove note re M1 usage
  * test: Add missing wait for version to be sent in add_outbound_p2p_connection
  * fuzz: Avoid timeout and bloat in fuzz targets
  * tests: Increase wallet_miniscript.py rpc timeout to 90 seconds
  * Throw error if invalid parameters passed to getnetworkhashps RPC endpoint
  * fuzz: explicitly specify llvm-symbolizer path in runner
  * [refactor] Miniminer var cached_descendants to descendants
  * [refactor] Change MiniMinerMempoolEntry order
  * [validation] change package-fee-too-low, return wtxid(s) and effective feerate
  * [test] use CheckPackageMempoolAcceptResult in previous tests
  * doc: fix typos
  * [validation] add TxValidationResult::TX_RECONSIDERABLE, TX_UNKNOWN
  * [refactor] use Wtxid for m_wtxids_fee_calculations
  * test: remove custom rpc timeout for `wallet_miniscript.py`, reorder in test_runner
  * wallet: cache descriptor ID to avoid repeated descriptor string creation
  * build: Drop no longer needed MSVC warning suppressions
  * ci: Drop no longer needed "Fix Visual Studio installation" step
  * snapshots: don't core dump when running -checkblockindex after `loadtxoutset`
  * fuzz: Avoid utxo_total_supply timeout
  * test: bugfix CheckPackageMempoolAcceptResult return all error strings
  * init: completely remove `-zapwallettxes` (remaining hidden option)
  * guix: switch to 6.1 kernel headers over 5.15
  * rpc: keep .cookie if it was not generated
  * test: Add missing sync on send_version in peer_connect
  * depends: Bump to capnproto-c++-1.0.1
  * build: latest config.sub in depends
  * build: latest config.guess in depends
  * [test] MiniMiner::Linearize and manual construction
  * [refactor] unify fee amounts in miniminer_tests
  * [MiniMiner] track inclusion order and add Linearize() function
  * [test] add case for MiniMiner working with negative fee txns
  * [MiniMiner] make target_feerate optional
  * [MiniMiner] allow manual construction with non-mempool txns
  * [refactor] change MiniMinerMempoolEntry ctor to take values, update includes
  * [lint] update expected boost includes
  * doc: update docs for CHECK_ATOMIC macro
  * depends: drop -O1 workaround from arm64 apple Qt build
  * Use CheckPackageMempoolAcceptResult for package evaluation fuzzing
  * [test util] CheckPackageMempoolAcceptResult for sanity-checking results
  * tests: Fix LCOV_OPTS to be in the correct position
  * MOVEONLY: CleanupTemporaryCoins into its own function
  * [test util] CreateValidTransaction multi-in/out, configurable feerate, signal BIP125
  * scripted-diff: rename CheckPackage to IsWellFormedPackage
  * [refactor] move package checks into helper functions
  * refactor: Remove unused circular include dependency from validation.cpp
  * build: Update `qt` package up to 5.15.11
  * [primitives] Precompute result of CTransaction::HasWitness
  * fuzz: tx_pool checks ATMP result invariants
  * Create net_peer_connection unit tests
  * netbase: use reliable send() during SOCKS5 handshake
  * sock: change Sock::SendComplete() to take Span
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * guix: update signapple
  * build: remove potential for duplciate natpmp linking
  * build: remove duplicate -lminiupnpc linking
  * gui: fix crash on selecting "Mask values" in transaction view
  * addrman: log AS only when using asmap
  * Allow unit tests to access additional CConnman members
  * net/rpc: Makes CConnman::GetAddedNodeInfo able to return only non-connected address on request
  * rpc: Prevents adding the same ip more than once when formatted differently
  * net/rpc: Check all resolved addresses in ConnectNode rather than just one
  * refactor: Remove unused gcc-9 workaround in txrequest
  * Always enable -Wsuggest-override
  * Bump g++ minimum supported version to 10
  * refactor: Fix bugprone-string-constructor warning
  * Remove WithParams serialization helper
  * [test] Test i2p private key constraints
  * Remove feature_txindex_compatibility.py in V27
  * refactor: Add LIFETIMEBOUND to all (w)txid getters
  * Add offline signing tutorial
  * [net] Check i2p private key constraints
  * Fix bugprone-lambda-function-name errors
  * Remove DirIsWritable, GetUniquePath
  * Return LockResult::ErrorWrite in LockDirectory
  * refactor: Return enum in LockDirectory
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * test: replace random_bytes with randbytes #28720
  * iwyu: Export prevector.h from script.h
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * scripted-diff: use PEP 585 built-in collection types for verify-binary script
  * test: use built-in collection types for type hints (Python 3.9 / PEP 585)
  * gui: Check for private keys disabled before attempting unlock
  * build: Bump minimum supported Clang to clang-13
  * Bump .python-version from 3.9.17 to 3.9.18
  * depends: zeromq 4.3.5
  * doc: remove release note fragments for 26.x branch
  * build: bump version to 26.99
  * test: remove unused `find_output` helper
  * test: refactor: support sending funds with outpoint result
  * tests: Reset node context members on ~BasicTestingSetup
  * shutdown: Destroy kernel last
  * wallet: Add asserts to detect unset transaction height values
  * wallet, refactor: Add CWalletTx::updateState function
  * lint: Add `lint-qt-translation.py`
  * qt: Avoid error prone leading spaces in translatable strings
  * qt, refactor: Drop superfluous type conversions
  * doc: fix broken doc/design/multiprocess.md links after #24352
  * span: Make Span template deduction guides work in SFINAE context
  * util: Add ArgsManager SetConfigFilePath method
  * interfaces: Rename CalculateBumpFees methods to be compatible with capn'proto
  * interfaces: Change getUnspentOutput return type to avoid multiprocess segfault
  * interfaces: Add schedulerMockForward method so mockscheduler RPC can work across processes
  * interfaces: Fix const virtual method that breaks multiprocess support
  * streams: Add SpanReader ignore method
  * [test] DisconnectedBlockTransactions::DynamicMemoryUsage
  * bugfix: correct DisconnectedBlockTransactions memory usage
  * rpc: mention that migratewallet can take a while
  * assume duplicate transactions are not added to `iters_by_txid`
  * move only: move implementation code to disconnected_transactions.cpp
  * Move compat.h include from system.h to system.cpp
  * refactor: update `MAX_DISCONNECTED_TX_POOL` from kb to bytes
  * scripted-diff: Use ser params operator
  * test: Use SER_PARAMS_OPFUNC in serialize_tests.cpp
  * Use type-safe txid types in orphanage
  * Introduce types for txids &amp; wtxids
  * test: check that we don't send a getaddr msg to an inbound peer
  * test: make python p2p not send getaddr messages when it's being connected to
  * [net processing] Use HasWitness over comparing (w)txids
  * test: randomized perturbing in feature_init
  * test: simplify feature_init
  * test: Add tests for unfiltered GetAddr usage
  * fuzz: Let fuzzers use filter options in GetAddr/GetAddresses
  * net: Optionally include terrible addresses in GetAddr results
  * Move compat/assumptions.h include to one place that actually needs it
  * Remove __cplusplus from compat/assumptions.h
  * Remove duplicate NDEBUG check from compat/assumptions.h
  * doc: improve documentation around connection limit maximums
  * scripted-diff: Rename connection limit variables
  * net: add m_max_inbound to connman
  * net, refactor: move calculations for connection type limits into connman
  * refactor: Move `{MAX,DEFAULT}_SCRIPTCHECK_THREADS` constants
  * refactor: Make `CCheckQueue` non-copyable and non-movable explicitly
  * refactor: Drop unneeded declaration
  * refactor: Make `CCheckQueue` constructor start worker threads
  * Make `CCheckQueue` destructor stop worker threads
  * Move global `scriptcheckqueue` into `ChainstateManager` class
  * Add support for RNDR/RNDRRS for aarch64 on Linux
  * [test/crypto] Add FSChaCha20Poly1305 AEAD python implementation
  * [test/crypto] Add FSChaCha20 python implementation
  * [test/crypto] Add RFC 8439's ChaCha20Poly1305 AEAD
  * [test/crypto] Add Poly1305 python implementation
  * [test/crypto] Use chacha20_block function in `data_to_num3072`
  * [test/crypto] Add ChaCha20 python implementation
  * addrman, refactor: improve stochastic test in `AddSingle`
  * test: add coverage to rpc_blockchain.py
  * refactor: drop protocol.h include header in rpc/util.h
  * refactor: move GetServicesNames from rpc/util.{h,cpp} to rpc/net.cpp
  * gui: Update Node window title with chain type
  * ci: Add filesystem lint check
  * refactor: Replace &lt;filesystem&gt; with &lt;util/fs.h&gt;
  * [test/crypto] Add HMAC-based Key Derivation Function (HKDF)
  * [test] Move test framework crypto functions to crypto/
  * doc: Recommend lint image build on every call
  * Bump python minimum version to 3.9
  * ci: Bump i686_multiprocess.sh to latest Ubuntu LTS
  * doc: remove out-of-date external link in src/util/strencodings.h
  * refactor: use string_view to pass string literals to Parse{Hash,Hex}
  * Update JSON-RPC-interface.md
  * GUI: OptionsDialog: Replace verbose two-option font selector with simple combobox with Custom... choice
  * GUI: Use FontChoice type in OptionsModel settings abstraction
  * GUI: Load custom FontForMoney from QSettings
  * GUI: Add possibility for an explicit QFont for FontForMoney in OptionsModel
  * GUI: Move "embedded font or not" decision into new OptionsModel::getFontForMoney method
  * rpc: Drop migratewallet experimental warning
  * gui: Show error if unrecognized command line args are present
  * GUI/Intro: Never change the prune checkbox after the user has touched it
  * Bugfix: GUI/Intro: Disable GUI prune option if -prune is set, regardless of set value
  * p2p: return `CSubNet` in `LookupSubNet`
  * sync: unpublish LocksHeld() which is used only in sync.cpp
  * doc: clarify that LOCK() does AssertLockNotHeld() internally
  * Fee estimation: extend bucket ranges consistently
  * refactor: Add more negative `!m_banned_mutex` thread safety annotations
  * refactor: replace RecursiveMutex m_banned_mutex with Mutex
  * scripted-diff: rename m_cs_banned -&gt; m_banned_mutex
  * refactor: Get rid of `BanMan::SetBannedSetDirty()`
  * refactor: Get rid of `BanMan::BannedSetIsDirty()`
  * qt: change QLineEdit error background</changelog>
  <changelog author="andrea.manzini@suse.com" date="1719230400">- Update to version 27.1:
  * doc: update manual pages for 27.1
  * build: bump version to v27.1 final
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * qt: 27.1rc1 translations update
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * rpc: move UniValue in blockToJSON
  * gui: don't permit port in proxy IP option
  * gui: fix create unsigned transaction fee bump
  * depends: Fix build of Qt for 32-bit platforms
  * Fix #29767, set m_synced = true after Commit()
  * sign: don't assume we are parsing a sane Miniscript
  * rpc: Reword SighashFromStr error message
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * test: Fix failing univalue float test
  * doc: archive 27.0 release notes
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1736942400">- Update to version 28.0:
  * doc: 28.0 Release Notes
  * doc: generate manpages
  * build: Bump to 28.0
  * validation: Disable CheckForkWarningConditions for background chainstate
  * test: Use shell builtins in run_command test case
  * doc: Generate manpages
  * build: Bump to 28.0rc2
  * streams: remove AutoFile::Get() entirely
  * streams: cache file position within AutoFile
  * qt: Translations update
  * gui: fix crash when closing wallet
  * test: Wait for local services to update in feature_assumeutxo
  * test: add coverage for assumeUTXO honest peers disconnection
  * assumeUTXO: fix peers disconnection during sync
  * test: Work around boost compilation error
  * depends: build libevent with -D_GNU_SOURCE
  * test: fixing failing system_tests/run_command under some Locales
  * test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwork.py
  * test: fix `TestShell` initialization (late follow-up for #30463)
  * doc: Point release notes to wiki draft
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.0rc1
  * docs: Add 379 and 387 to bips.md
  * docs: Remove release 28.0 release notes fragments
  * seeds: Regenerate mainnet seeds
  * seeds: Pull nodes from Luke's seeder
  * seeds: Pull nodes from virtu's crawler
  * chainparams: Remove seed.bitcoinstats.com
  * build: Bump to 28.99
  * wallet: bugfix: ensure atomicity in settings updates
  * qt: 28.0 translations update
  * test: check xor.dat recreated when missing
  * test: add null block xor key
  * refactor: lift NUM_XOR_BYTES
  * refactor: move read_xor_key() to TestNode
  * refactor: use unlink rather than os.remove
  * test: add blocks_key_path
  * test: Avoid intermittent block download timeout in p2p_ibd_stalling
  * test: Avoid duplicate curl call in get_previous_releases.py
  * test: Add time-timewarp-attack boundary cases
  * Fix maybe-uninitialized warning in IsSpentKey
  * devtools, utxo-snapshot: Fix block height out of range
  * test: replace deprecated secp256k1 context flags usage
  * miner: adjust clock to timewarp rule
  * Add timewarp attack mitigation test
  * consensus: enable BIP94 on regtest
  * test: assumeutxo: check that UTXO-querying RPCs operate on snapshot chainstate
  * consensus: lower regtest nPowTargetTimespan to 144
  * fuzz: Speed up utxo_snapshot fuzz target
  * seeds: Use fjahr's more up to date asmap
  * seeds: Fixed seeds update
  * seeds: Add testnet4 fixed seeds file
  * seeds: Remove manual onion and i2p seeds
  * seeds: Add testnet instructions
  * seeds: Also pull from achow101 seeder
  * makeseeds: Configurable minimum blocks for testnet4's smaller chain
  * headerssync: Update headerssync configuration
  * params: Update assumevalid and minimum chainwork
  * params: Update chainTxData
  * params: Update assumed blockchain and chainstate sizes
  * test: Enable detect_leaks=1 in ASAN_OPTIONS explicitly
  * fuzz: Speed up utxo_snapshot by lazy re-init
  * Rename ReleaseWallet to FlushAndDeleteWallet
  * fuzz: Remove unused DataStream object
  * wallet: WaitForDeleteWallet, do not expect thread safety
  * wallet: rename UnloadWallet to WaitForDeleteWallet
  * wallet: unload, notify GUI as soon as possible
  * makeseeds: Shuffle ips after parsing
  * makeseeds: Support CJDNS
  * makeseeds: Update user agent regex
  * test: add functional test for XORed block/undo files (`-blocksxor`)
  * [doc] mention bip94 support
  * test: refactor: move `read_xor_key`/`util_xor` helpers to util module
  * qt: Update translation source file for v28.0 string freeze
  * gui: Use menu for wallet migration
  * remove repeated word in note
  * Move maximum timewarp attack threshold back to 600s from 7200s
  * Deduplicate list of chain strings in RPC help texts
  * gui: Use wallet name for wallet migration rather than WalletModel
  * gui: don't remove wallet manually before migration
  * gui: Consolidate wallet display name to GUIUtil function
  * wallet, interfaces: Include database format in listWalletDir
  * test: Disallow fee_estimator construction in ChainTestingSetup
  * wallet: fix, detect blank legacy wallets in IsLegacy
  * doc: add missing "testnet4" network string in RPC/init help texts
  * policy/feerate.h: avoid constraint self-dependency
  * add missing #include &lt;cstdint&gt; for GCC 15
  * doc: Update ccache website link
  * chainparams: Handle Testnet4 in GetNetworkForMagic
  * doc: Remove outdated nTx faking comment
  * chainparams: add mainnet assumeutxo param at height 840_000
  * wallet: List sqlite wallets with empty string name
  * wallet: Ignore .bak files when listing wallet files
  * validation: Use MAX_TIMEWARP constant as testnet4 timewarp defense delta
  * net: Clarify that m_addr_local is only set once
  * [test]: remove `ExtractDestination` false assertion for `ANCHOR` script
  * lint: Find function calls in default arguments
  * doc: Add release notes for 29775
  * doc: Align deprecation warnings
  * assumeutxo: Drop block height from metadata
  * Reduce cache lookups in CCoinsViewCache::FetchCoin
  * guix: bump time-machine to 7bf1d7aeaffba15c4f680f93ae88fbef25427252
  * contrib: support reading XORed blocks in linearize-data.py script
  * chainparams: Add initial minimum chain work for Testnet4
  * Revert "depends: Fetch miniupnpc sources from an alternative website"
  * add deprecation warning for mempoolfullrbf
  * [doc] update documentation for new mempoolfullrbf default
  * p2p: For assumeutxo, download snapshot chain before background chain
  * p2p: Restrict downloading of blocks for snapshot chain
  * doc: Drop no longer needed workaround for WSL
  * fuzz: replace hardcoded numbers for bech32 limits
  * validation: don't erase coins cache on prune flushes
  * Add linked-list test to CCoinsViewCache::SanityCheck
  * coins: move Sync logic to CoinsViewCacheCursor
  * coins: pass linked list of flagged entries to BatchWrite
  * test: add cache entry linked list tests
  * coins: track flagged cache entries in linked list
  * testnet: Add timewarp attack prevention for Testnet4
  * testnet: Add Testnet4 difficulty adjustment rules fix
  * testnet: Introduce Testnet4
  * refactor: use c++20 std::views::reverse instead of reverse_iterator.h
  * ci: Silent Homebrew's reinstall warnings
  * doc: release note for 30212
  * rpc: clarify ALREADY_IN_CHAIN rpc errors
  * build: remove check for __declspec(dllexport)
  * build: remove check for __attribute__((visibility..
  * depends: fix ZMQ CMake getcachesize check
  * scripted-diff: Replace uint256S("str") -&gt; uint256{"str"}
  * refactor: Hand-replace some uint256S -&gt; uint256
  * refactor: Add consteval uint256(hex_str)
  * miniscript: Use `ToIntegral` instead of `ParseInt64`
  * scripted-diff: Modernize naming of nChainTx and nTxCount
  * test: Add basic check for nChainTx type
  * chainparams: Change nChainTx to uint64_t
  * refactor: remove un-tested early returns
  * tests: add tests for KeyPair
  * refactor: move SignSchnorr to KeyPair
  * logging: clarify -debug and -debugexclude descriptions
  * rpc: make logging method reject "0" category and correct the help text
  * logging, refactor: minor encapsulation improvement and use BCLog::NONE instead of 0
  * logging, refactor: make category special cases explicit
  * doc + test: Correct uint256 hex string endianness
  * doc: Add missed cmake package to build depends
  * crypto: add KeyPair wrapper class
  * tests: add key tweak smoke test
  * bench: add benchmark for signing with a taptweak
  * doc: Add note about distro's g++-mingw-w64-x86-64-posix version
  * policy: enable full-rbf by default
  * doc: add release notes for full-rbf
  * test: check that keyless P2A 'signing' via `signrawtransactionwithkey` succeeds
  * test: check that P2A with witness data is still consensus-legal
  * test: P2A is a destination type with an address
  * gui, qt: brintToFront workaround for Wayland
  * [rpc, fees]: add more detail on the fee estimation modes
  * [doc]: add `30275` release notes
  * fuzz: fix timeout in crypter target
  * test: Disable known broken USDT test for now
  * Revert "build: pass --with-ecmult-gen-kb=86 to secp256k1"
  * Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61
  * doc: tor.md: use -bind=127.0.0.1:8334=onion for the Tor bind
  * Showing local addresses on the Node Window
  * net: Providing an interface for mapLocalHost
  * coins: call ClearFlags in CCoinsCacheEntry destructor
  * refactor: require self and sentinel parameters for AddFlags
  * refactor: add CoinsCachePair alias
  * refactor: move flags to private uint8_t and rename to m_flags
  * refactor: disallow setting flags in CCoinsCacheEntry constructors
  * refactor: encapsulate flags setting with AddFlags and ClearFlags
  * refactor: encapsulate flags get access for all other checks
  * refactor: encapsulate flags access for dirty and fresh checks
  * clusterlin: improve rechunking in LinearizationChunking (optimization)
  * clusterlin: add MergeLinearizations function + fuzz test + benchmark
  * clusterlin: add PostLinearize + benchmarks + fuzz tests
  * clusterlin: add algorithms for connectedness/connected components
  * clusterlin: rename Intersect -&gt; IntersectPrefixes
  * fuzz: improve scriptpubkeyman target
  * qt: Replace deprecated LogPrintf with LogInfo in GUIUtil::LogQtInfo()
  * qt, build: Drop `QT_STATICPLUGIN` macro
  * depends: Fix `zeromq` build on OpenBSD
  * refactor: remove TxidFromString
  * test: replace WtxidFromString with Wtxid::FromHex
  * fuzz: increase FromHex() coverage
  * test: add uint256::FromHex unittest coverage
  * test: Avoid CScript() as default function argument
  * [fuzz] Harness for version handshake
  * scripted-diff: Rename lazily initialized bloom filters
  * doc: Remove reference to resolved issue
  * [net processing] Lazily initialize m_recent_confirmed_transactions
  * [net processing] Lazily initialize m_recent_rejects_reconsiderable
  * [net processing] Lazily initialize m_recent_rejects
  * test: Try previously intermittently broken USDT test again
  * doc: remove obsolete mention and link to closed PR
  * doc: add release notes for #22729
  * test: Make leaf_script mandatory when scriptpath is set in TaprootSignatureMsg
  * test: fix constructor of msg_tx
  * doc: mention optional dependencies (qrencode, zmq) in OpenBSD build docs
  * test: add P2A ProduceSignature coverage
  * Add release note for P2A output feature
  * test: add P2A coverage for decodescript
  * test: Add anchor mempool acceptance test
  * policy: stop 3rd party wtxid malleability of anchor spend
  * policy: make anchor spend standard
  * policy: Add OP_1 &lt;0x4e73&gt; as a standard output type
  * kernel: Only setup kernel context globals once
  * qt: Update translation source file
  * qt: Bump Transifex slug for 28.x
  * qt: Pull recent translations from Transifex
  * test: fix intermittent failures in feature_proxy.py
  * doc: Update issue reference for libbitcoinkernel
  * rpc: fix maybe-uninitialized compile warning in getchaintxstats
  * ci: enable berkley db on test each commit job
  * rpc: add utxo's blockhash and number of confirmations to scantxoutset output
  * guix: move bison from global scope, to Linux
  * mingw: Document mode wbx workaround
  * Add -blocksxor boolean option
  * rpc: Return precise loadtxoutset error messages
  * Return XOR AutoFile from BlockManager::Open*File()
  * guix: bump time-machine to efc26826400762207cde9f23802cfe75a737963c
  * guix: patch /gnu/store paths out of winpthreads
  * doc: rpc: Use "output script" consistently (2/2)
  * bench: add cluster linearization improvement benchmark
  * clusterlin: permit passing in existing linearization to Linearize
  * clusterlin: add LinearizationChunking class
  * clusterlin: randomize the SearchCandidateFinder search order
  * clusterlin: use bounded BFS exploration (optimization)
  * bench: Candidate finding and linearization benchmarks
  * clusterlin: add Linearize function
  * clusterlin: add chunking algorithm
  * clusterlin: add SearchCandidateFinder class
  * clusterlin: add AncestorCandidateFinder class
  * tests: framework for testing DepGraph class
  * clusterlin: introduce cluster_linearize.h with Cluster and DepGraph types
  * depends: remove ENV unsetting for darwin
  * guix: improve ENV unsetting for macOS
  * depends: patch explicit -lm usage out of Qt tools
  * refactor: Use untranslated error message in ActivateSnapshot
  * depends: cleanup after qrencode build
  * depends: cleanup after miniupnpc build
  * depends: Cleanup postprocess commands after switching to CMake
  * m_tx_download_mutex followups
  * release m_tx_download_mutex before MakeAndPushMessage GETDATA
  * [refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr
  * ci: Add missing qttools5-dev install to Asan task
  * doc: Add release notes for two pull requests
  * refactor: Replace ParseHashStr with FromHex
  * rest: Reject truncated hex txid early in getutxos parsing
  * refactor: Expose FromHex in transaction_identifier
  * refactor: Implement strict uint256::FromHex()
  * ci: add _LIBCPP_REMOVE_TRANSITIVE_INCLUDES to TSAN job
  * refactor: fix missing includes
  * [test]: ensure `estimatesmartfee` default mode is `economical`
  * [doc] TxOrphanage is no longer thread-safe
  * [refactor] combine block vtx loops in BlockConnected
  * cleanse: Use SecureZeroMemory for mingw-w64 (release) builds
  * refactor: Add FlatFileSeq member variables in BlockManager
  * scripted-diff: Rename SetHex to SetHexDeprecated
  * test: refactor: Replace SetHex with uint256 constructor directly
  * depends: Bump `libmultiprocess` for CMake fixes
  * test: Fix intermittent issue in p2p_v2_misbehaving.py
  * net: Log accepted connection after m_nodes.push_back
  * guix: use gcc-12 to compile winpthreads
  * depends: switch to building expat with CMake
  * guix: use GCC 12.4.0 over 12.3.0
  * guix: consolidate back to GCC 12 toolchain for all HOSTS
  * fix: Make TxidFromString() respect string_view length
  * refactor: Change base_blob::SetHex() to take std::string_view
  * test: uint256 - Garbage suffixes and zero padding
  * refactor: Make uint256_tests no longer use deprecated BOOST_CHECK()
  * test: Add test for TxidFromString() behavior
  * doc: use proper doxygen formatting for CTxMemPool::cs
  * fuzz: Speed up PickValue in txorphan
  * lint: Use git clone --depth=1
  * lint: Add missing docker.io prefix to ci/lint_imagefile
  * lint: Use consistent out-of-tree build for python and test_runner
  * Fix lint-spelling warnings
  * doc: Clarify intent of ./ci/lint_run_all.sh
  * lint: Use $CI_RETRY_EXE when building ./ci/lint_imagefile
  * fuzz: reduce keypool size in scriptpubkeyman target
  * Fix MSVC warning C4273 "inconsistent dll linkage"
  * depends: bump libmultiprocess for CMake fixes
  * depends: Fix CMake-generated `libevent*.pc` files
  * fuzz: Deglobalize signature cache in sigcache test
  * fuzz: Limit parse_univalue input length
  * log: Remove NOLINT(bitcoin-unterminated-logprintf)
  * depends: switch zmq to CMake
  * fuzz: Use BasicTestingSetup for coins_view target
  * test: Add arguments for creating a slimmer setup
  * depends: add zeromq no librt patch
  * depends: add zeromq cmake minimum patch
  * depends: add zeromq windows usage patch
  * depends: add zeromq builtin sha1 patch
  * depends: add zeromq mktemp macos patch
  * logging: use std::string_view
  * logging: Apply formatting to early log messages
  * logging: Limit early logging buffer
  * test: Add loadtxoutset test with tip on snapshot block
  * test: Remove already resolved assumeutxo todo comments
  * depends: use CMake to build FreeType
  * contrib: assume binary existence in sec/sym checks
  * [fees]: change `estimatesmartfee` default mode to `economical`
  * contrib: simplify ELF test-security-check
  * contrib: simplify PE test-security-check
  * contrib: simplify MACHO test-security-check
  * refactor: add coinbase constraints to BlockCreateOptions
  * test: bump mocktime after node has received and sent bytes
  * refactor: Use util::Split to avoid a harmless unsigned-integer-overflow
  * test: Non-Shy version sender
  * refactor: Make m_last_notified_header private
  * doc: getaddressinfo[isscript] is optional
  * test: Fix MSVC warning C4101 "unreferenced local variable"
  * univalue, refactor: Convert indentation tabs to spaces
  * qa: Do not assume running `feature_asmap.py` from source directory
  * qa: Consider `cache` and `config.ini` relative to invocation directory
  * scripted-diff: Add `__file__` argument to `BitcoinTestFramework.init()`
  * [refactor] delete EraseTxNoLock, just use EraseTx
  * remove obsoleted TxOrphanage::m_mutex
  * lock m_recent_confirmed_transactions using m_tx_download_mutex
  * remove obsoleted hashRecentRejectsChainTip
  * update recent_rejects filters on ActiveTipChange
  * add ValidationInterface::ActiveTipChange
  * guard TxRequest and rejection caches with new mutex
  * refactor: pass BlockCreateOptions to createNewBlock
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * gui: correct replacement of amp character in the wallet name for QMenu
  * test: Fix intermittent failure in p2p_v2_misbehaving.py
  * Add fuzz test for FSChaCha20Poly1305
  * Add fuzz test for AEADChacha20Poly1305
  * fuzz: limit the number of nested wrappers in descriptors
  * fuzz: limit the number of sub-fragments per fragment for descriptors
  * net: Allow DNS lookups on nodes with IPV6 lo only
  * rest: Reject negative outpoint index in getutxos parsing
  * init: change shutdown order of load block thread and scheduler
  * rpc: Use CHECK_NONFATAL over Assert
  * logging: Add DisableLogging()
  * contrib: c++ify test stubs after switching to c++ compilers
  * validation: Don't load a snapshot if it's not in the best header chain.
  * log: Fix __func__ in LogError in blockstorage module
  * log: LogError with FlatFilePos in UndoReadFromDisk
  * refactor: Mark IsBlockPruned const
  * remove truc_policy.cpp from libbitcoin_common_a_SOURCES
  * test: fix inconsistency in fundrawtransaction weight limits test
  * util: Catch translation string errors at compile time
  * Reapply "test: p2p: check that connecting to ourself leads to disconnect"
  * net: prevent sending messages in `NetEventsInterface::InitializeNode`
  * net: fix race condition in self-connect detection
  * package rbf: cpfp structure requires package &gt; parent feerate
  * test package rbf boundary conditions more closely
  * fuzz: mini_miner_selection fixups.
  * MiniMiner: use FeeFrac in AncestorFeerateComparator
  * [doc] archive v26.2 release notes
  * refactor: Mark some static global vars as const
  * refactor: De-globalize last notified header index
  * refactor: De-globalize validation benchmark timekeeping
  * rpc: doc: use "output script" terminology consistently in "asm"/"hex" results
  * test: [refactor] Pass TestOpts
  * tidy: modernize-use-equals-default
  * Use WITH_LOCK in Warnings::Set
  * GUI/OptionsDialog: Prefer to stretch actual options area rather than waste space
  * GUI/OptionsDialog: Allow Maximize of window
  * random: drop ad-hoc Shuffle in favor of std::shuffle
  * bench random: benchmark more functions, and add InsecureRandomContext
  * refactor: Use designated initializer
  * rpc: Use untranslated error strings in loadtxoutset
  * net_processing: use existing RNG object in ProcessGetBlockData
  * random bench refactor: move to new bench/random.cpp
  * test: loadtxoutset in divergent chain with less work
  * refactor: Use named arguments to get path arg in loadtxoutset
  * kernel: De-globalize signature cache
  * fuzz: improve utxo_snapshot target
  * Expose CSignatureCache class in header
  * kernel: De-globalize script execution cache hasher
  * kernel: De-globalize script execution cache
  * validation: Don't error if maxsigcachesize exceeds uint32::max
  * contrib: rename cc to cxx in binary checking scripts
  * contrib: use c++ rather than c for binary tests
  * fuzz: fix key size in crypter target
  * validation: Check if mempool exists before asserting in ActivateSnapshot
  * logging: Add thread safety annotations
  * lint: remove unneeded trailing line fix
  * lint: ignore files ignored by git in mlc
  * test: add test for modififed walletprocesspsbt calls
  * net: require P2P binds to succeed
  * net: report an error if unable to bind on the Tor listening addr:port
  * net: don't extra bind for Tor if binds are restricted
  * [doc] add release note for TRUC
  * use version=3 instead of v3 in debug strings
  * scripted-diff: change names from V3 to TRUC
  * [doc] replace mentions of v3 with TRUC
  * rename mempool_accept_v3.py to mempool_truc.py
  * wallet: fix FillPSBT errantly showing as complete
  * test: Add coverage for getchaintxstats in assumeutxo context
  * rpc: Reorder getchaintxstats output
  * rpc: Avoid getchaintxstats invalid results
  * Revert "test: p2p: check that connecting to ourself leads to disconnect"
  * test: verify wallet is still active post-migration failure
  * wallet: Use LegacyDataSPKM when loading
  * wallet: Move MigrateToDescriptor and DeleteRecords to LegacyDataSPKM
  * wallet: Move LegacyScriptPubKeyMan::IsMine to LegacyDataSPKM
  * wallet: Move LegacySPKM data storage and handling to LegacyDataSPKM
  * random: replace construct/assign with explicit Reseed()
  * random: use LogError for init failure
  * tests: make fuzz tests (mostly) deterministic with fixed seed
  * random: cleanup order, comments, static
  * net, net_processing: use existing RNG objects more
  * random: improve precision of MakeExponentiallyDistributed
  * random: convert GetExponentialRand into rand_exp_duration
  * random: convert GetRand{Micros,Millis} into randrange
  * net: use GetRandMicros for cache expiration
  * random: get rid of GetRand by inlining
  * wallet: update mempool conflicts tests + docs
  * util: Use SteadyClock in RandAddSeedPerfmon
  * random: make GetRand() support entire range (incl. max)
  * tests: overhaul deterministic test randomness
  * random: convert XoRoShiRo128PlusPlus into full RNG
  * random: move XoRoShiRo128PlusPlus into random module
  * xoroshiro128plusplus: drop comment about nonexisting copy()
  * random: modernize XoRoShiRo128PlusPlus a bit
  * random: add RandomMixin::randbits with compile-known bits
  * random: Improve RandomMixin::randbits
  * random: refactor: move rand* utilities to RandomMixin
  * random: use BasicByte concept in randbytes
  * random: add a few noexcepts to FastRandomContext
  * random: move rand256() and randbytes() to .h file
  * random: write rand256() in function of fillrand()
  * ci: Clear unused /msan/llvm-project
  * Moved the repeated -printpriority fetching out of AddToBlock
  * test: Added coverage to Block not found error using gettxoutsetinfo
  * p2p: Start downloading historical blocks from common ancestor
  * test: p2p: check that connecting to ourself leads to disconnect
  * scripted-diff: Log parameter interaction not thrice
  * doc: Fix outdated dev comment about logging
  * wallet: use LogTrace for walletdb log messages at trace level
  * Compare ASMaps with respect to specific addresses
  * [wallet, rpc]: add `max_tx_weight` to tx funding options
  * doc: detail -rpccookieperms option
  * test: add rpccookieperms test
  * init: add option for rpccookie permissions
  * util: add perm string helper functions
  * [wallet]: update the data type of `change_output_size`, `change_spend_size` and `tx_noinputs_size` to `int`
  * [doc]: update reason for deducting change output weight
  * [refactor]: update coin selection algorithms input parameter `max_weight` name
  * Have testBlockValidity hold cs_main instead of caller
  * refactor: use CHECK_NONFATAL to avoid single-use symbol
  * Drop unneeded lock from createNewBlock
  * mempool: move LoadMempool/DumpMempool to node
  * Change MigrateLegacyToDescriptor to reopen wallet as BERKELEY_RO
  * kernel: remove mempool_persist.cpp
  * refactor: Remove no longer needed clang-15 workaround for std::span
  * fuzz: Clarify Apple-Clang-16 workaround
  * build: Bump clang minimum supported version to 16
  * refactor: testBlockValidity make out argument last
  * Add missing include for mining interface
  * test: change comments to `self.log.info` for `test_addnode_getaddednodeinfo`
  * test: add coverage for `node` field of `getaddednodeinfo` RPC
  * rest: don't copy data when sending binary response
  * ci: test-each-commit merge base optional
  * ci: forks can opt-out of CI branch push (Cirrus only)
  * contrib: Fixup verify-binaries OS platform parsing
  * depends: update doc in Qt pwd patch
  * depends: switch libevent to CMake
  * Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320
  * build: Drop redundant `sys/sysctl.h` header check
  * doc: Add note to getblockfrompeer on missing undo data
  * rpc: Make pruneheight also reflect undo data presence
  * wallet: notify when preset + automatic inputs exceed max weight
  * ci: increase available ccache size to 300MB
  * test: Check that non empty version packet is ignored and no disconnection happens
  * test: Check that disconnection happens when AAD isn't filled
  * test: Check that disconnection happens when garbage sent/received are different
  * test: Check that disconnection happens when wrong garbage terminator is sent
  * test: Check that disconnection happens when &gt;4095 garbage bytes is sent
  * refactor, blockstorage: Generalize GetFirstStoredBlock
  * build: add -Wundef
  * refactor: use #ifdef HAVE_SOCKADDR_UN
  * randomenv: use ifdef over if
  * zmq: use #ifdef ENABLE_ZMQ
  * build: Suppress warnings from boost and capnproto in multiprocess code
  * test: Remove unnecessary restart in assumeutxo test
  * assumeutxo: Check snapshot base block is not marked invalid
  * ci: clarify Cirrus self-hosted workers setup
  * refactor: remove extraneous lock annotations from function definitions
  * ci: add option for running tests without volume
  * gui: show maximum mempool size in information window
  * add node interface method for getting maximum mempool size
  * contrib: add R(UN)PATH check to ELF symbol-check
  * test: Make blockencodings_tests deterministic
  * refactor: Move early loadtxoutset checks into ActiveSnapshot
  * QA: Expect PACKAGE_NAME rather than constant "Bitcoin Core"
  * fuzz: Fix wallet_bdb_parser 32-bit unhandled fseek error
  * Don't use iterator addresses in IteratorComparator
  * rpc: call IsInitialBlockDownload via miner interface
  * Replace hard-coded constant in test
  * Validate oversized transaction
  * Validate transaction without inputs
  * Use SCRIPT_VERIFY_NONE instead of hard-coded 0 in transaction_tests
  * rpc: minize getTipHash() calls in gbt
  * rpc: call processNewBlock via miner interface
  * rpc: getTransactionsUpdated via miner interface
  * Always pass options to BlockAssembler constructor
  * rpc: call CreateNewBlock via miner interface
  * rpc: getblocktemplate getTipHash() via Miner interface
  * rpc: call TestBlockValidity via miner interface
  * Introduce Mining interface
  * fuzz: have package_rbf always make small txns
  * doc: reword package RBF documentation
  * upnp: add compatibility for miniupnpc 2.2.8
  * rename policy/v3_policy.* to policy/truc_policy.*
  * build: use -no_exported_symbols on macOS
  * ci: remove unused bcc variable from workflow
  * doc: replace mention of V3 with TRUC
  * move-only: refactor CreateTransactionInternal
  * wallet: use CRecipient instead of CTxOut
  * test: expand LimitOrphan and EraseForPeer coverage
  * test: Introduce test types and modify v2 handshake function accordingly
  * test: write functional test results to csv
  * test: Added test coverage to listsinceblock rpc
  * fuzz: FuzzedSock::Recv() don't lose bytes from MSG_PEEK read
  * fuzz: simplify FuzzedSock::m_peek_data
  * netbase: extend CreateSock() to support creating arbitrary sockets
  * ci: enable self-assignment clang-tidy check
  * refactor: add self-assign checks to classes which violate the clang-tidy check
  * doc: rewrite some of the macdeploy docs
  * depends: swap mmacosx-version-min for mmacos-version-min
  * Add release note for size 2 package rbf
  * doc: update package RBF comment
  * mempool: Improve logging of replaced transactions
  * CheckPackageMempoolAcceptResult: Check package rbf invariants
  * Fuzz: pass mempool to CheckPackageMempoolAcceptResult
  * [test] package rbf
  * [policy] package rbf
  * Revert "contrib: macdeploy: monkey-patch gen-sdk to be deterministic"
  * Squashed 'src/leveldb/' changes from e2f10b4e47..688561cba8
  * refactor: remove warnings globals
  * node: update uiInterface whenever warnings updated
  * introduce and use the generalized `node::Warnings` interface
  * move-only: move warnings from common to node
  * refactor: remove unnecessary AppendWarning helper function
  * test: cover more errors for `signrawtransactionwithkey` RPC
  * i2p: fix log when an interruption happens during `Accept`
  * i2p: log errors properly according to their severity
  * doc: archive release notes for v27.1
  * Squashed 'src/minisketch/' changes from 3472e2f5ec..eb37a9b8e7
  * fuzz: Use std::span in FuzzBufferType
  * ci: move Asan / LSan / USDT job to Github Actions
  * guix: use glibc 2.31
  * test: add functional test for tagged MiniWallet instances
  * test: fix MiniWallet internal key derivation for tagged instances
  * utils: add missing include
  * test: fix MiniWallet script-path spend (missing parity bit in leaf version)
  * test: refactor: return TaprootInfo from P2TR address creation routine
  * test: add coverage for errors for `combinerawtransaction` RPC
  * PackageV3Checks: Relax assumptions
  * doc: add release note for 29091 and 29165
  * refactor: rename (macho) ld64 to lld
  * ci: update deps for macOS cross build
  * depends: update install docs for macOS cross compilation
  * depends: remove no-longer used llvm_* vars from macOS build
  * depends: no-longer pass -B to clang in macOS cross-compile
  * depends: remove native LLVM package
  * depends: remove FORCE_USE_SYSTEM_CLANG
  * guix: use clang-toolchain-18 for macOS build
  * tests: add fuzz tests for BitSet
  * util: add BitSet
  * log: use error level for critical log messages
  * test: Remove redundant verack check
  * build: Remove --enable-gprof
  * test: doc: fix units in tx size standardness test (s/vbytes/weight units)
  * refactor: performance-for-range-copy in psbt.h
  * ci: add IPV6 network to ci container
  * refactor: Rename CTransaction::nVersion to version
  * blockman: Replace m_reindexing with m_blockfiles_indexed
  * test: Add functional test for continuing a reindex
  * indexes: Don't wipe indexes again when already reindexing
  * kernel: Add less confusing reindex options
  * consensus: Store transaction nVersion as uint32_t
  * refactor: Add explicit cast to expected_last_page to silence fuzz ISan
  * minor: remove unnecessary semicolons from RPC content type examples
  * refactor: move orphanage constants to header file
  * test: use json-rpc 2.0 in all functional tests by default
  * bitcoin-cli: use json-rpc 2.0
  * test: remove unused variable in interface_rpc.py
  * doc: update and link for JSON-RPC 2.0
  * validation: Remove needs_init from LoadBlockIndex
  * bugfix: Streamline setting reindex option
  * ci: Use relative paths in `win64-native` CI job consistently
  * ci: Remove no longer needed workaround for GHA Windows images
  * tests: add fuzz tests for VecDeque
  * util: add VecDeque
  * fuzz: add I2P harness
  * net_processing: make MaybePunishNodeFor{Block,Tx} return void
  * build: warn on self-assignment
  * refactor: disable self-assign warning for tests
  * test: Add ReceiveWithExtraTransactions Compact Block receive test.
  * test: refactor: Rename extra_txn to const empty_extra_txn as it is empty in all test cases
  * build: re-enable deprecated warning copy
  * test: add `createmultisig` P2MS encoding test for all n (1..20)
  * test: add unit test for `keys_to_multisig_script`
  * test: fix `keys_to_multisig_script` (P2MS) helper for n/k &gt; 16
  * guix: bump time-machine to f0bb724211872cd6158fce6162e0b8c73efed126
  * Reduce memory copying operations in bech32 encode
  * Reserve hrp memory in Decode and LocateErrors
  * build: no-longer allow GCC-10 in C++20 check
  * doc: fixup deps doc after #30198
  * chainparams: Add achow101 DNS seeder
  * test: Set mocktime in p2p_disconnect_ban.py to avoid intermittent test failure
  * test: Fix typos and use names args
  * Support running individual lint checks
  * refactor: remove unused `CKey::Negate` method
  * guix: show *_FLAGS variables in pre-build output
  * [fuzz] Avoid endless waiting in FuzzedSock::{Wait,WaitMany}
  * [fuzz] Make peeking through FuzzedSock::Recv fuzzer friendly
  * depends: Update Boost download link
  * build: Fix building `fuzz` binary on on SunOS / illumos
  * [doc] update bips.md for 431
  * [test] wallet uses CURRENT_VERSION which is 2
  * [policy] make v3 transactions standard
  * doc: JSON-RPC request Content-Type is application/json
  * [fuzz] Use fuzzer friendly ConsumeRandomLengthByteVector in FuzzedSock::Recv
  * depends: consolidate dependency docs
  * net: log connections failures via SOCKS5 with less severity
  * [refactor] use TRUC_VERSION in place of 3
  * test: MiniWallet: respect fee_rate for target_weight, use in mempool_limit.py
  * test: add framework functional test for MiniWallet's tx padding
  * test: MiniWallet: fix tx padding (`target_weight`) for large sizes, improve accuracy
  * net_processing: remove Misbehavior score and increments
  * net_processing: make all Misbehaving increments = 100
  * net_processing: drop 8 headers threshold for incoming BIP130
  * net_processing: drop Misbehavior for unconnecting headers
  * net_processing: do not treat non-connecting headers as response
  * depends: fix Qt macOS build with Clang 18
  * clang-tidy: Add `bugprone-move-forwarding-reference` check
  * build: remove --enable-lcov-branch-coverage
  * depends: qt 5.15.14
  * refactor: use recommended type hiding on multi_index types
  * qa: a fuzz target for the block index database
  * scripted-diff: Replace nNextSweep with m_next_sweep
  * increase txorphan harness stability
  * fuzz: Handle missing BDBRO errors
  * Use `exact_target` shorthand in coinselector_tests
  * log: Add V2 handshake timeout
  * test: Make global TRANSPORT_VERSION variable an instance variable
  * Fold GetSelectionWaste() into ComputeAndSetWaste()
  * test: Add coverage for txid coins count check when loading snapshot
  * assumeutxo: Add network magic ctor param to SnapshotMetadata
  * fuzz: Fix wallet_bdb_parser stdlib error matching
  * lint: add markdown hyperlink checker
  * assumeutxo: Deserialize trailing byte instead of Txid
  * doc: Add release notes for #29612
  * Link to gen-bitcoin-conf.sh instead of bitcoin.conf placeholder
  * [fuzz] Avoid collecting initialization coverage
  * Add sanity checks for various ATMPArgs booleans
  * [refactor] make some members MemPoolAccept-wide
  * cpfp carveout is excluded in packages
  * Add m_allow_sibling_eviction as separate ATMPArgs flag
  * Add description for m_test_accept
  * test: Assumeutxo: snapshots with less work should not be loaded
  * clang-tidy: add check for non-trivial thread_local vars
  * depends: Fetch miniupnpc sources from an alternative website
  * test: add coverage for `mapped_as` from `getrawaddrman`
  * net: rpc: return peer's mapped AS in getrawaddrman
  * doc: Correct pull request prefix for scripts and tools
  * guix: drop binutils from macOS env
  * guix: use GUIX_LD_WRAPPER_DISABLE_RPATH for all HOSTS
  * guix: remove ZERO_AR_DATE export
  * depends: remove cctools &amp; libtapi
  * build: switch to using lld for macOS builds
  * build: add lld into macOS build environment(s)
  * depends: swap cctools-x for llvm-x
  * depends: don't use -no_warning_for_no_symbols in macOS qt build
  * windeploy: Renew certificate
  * wallet, tests: Avoid stringop-overflow warning in PollutePubKey
  * [fuzz] V3_MAX_VSIZE and effective ancestor/descendant size limits
  * [policy] restrict all v3 transactions to 10kvB
  * [policy] explicitly require non-v3 for CPFP carve out
  * test: improve robustness of connect_nodes()
  * rpc: Enhance metadata of the dumptxoutset output
  * assumeutxo: Add documentation on dumptxoutset serialization format
  * assumeutxo: Add test for changed coin size value
  * rpc: Optimize serialization disk space of dumptxoutset
  * build: remove --enable-threadlocal
  * doc: remove comment about using thread_local
  * build: Enable `thread_local` for MinGW-w64 builds
  * refactor: replace hardcoded numbers
  * ci: Add mising -Wno-error=maybe-uninitialized to armhf task
  * rpc: avoid copying into UniValue
  * doc: Update NetBSD Build Guide
  * tests: improve wallet multisig descriptor test and docs
  * build: pass --with-ecmult-gen-kb=86 to secp256k1
  * [[refactor]] Check CTxMemPool options in constructor
  * test: remove unneeded `-maxorphantx=1000` settings
  * bench: bugfix, properly release wallet before erasing directory
  * test: Log when the garbage is actually sent to transport layer
  * wallet, test: Be able to always swap BDB endianness
  * test: Test bdb_ro dump of wallet without reset LSNs
  * test: Test dumping dbs with overflow pages
  * test: Test dumps of other endian BDB files
  * bdb: Be able to make byteswapped databases
  * Error if LSNs are not reset
  * Berkeley RO Database fuzz test
  * tests: Add BerkeleyRO to db prefix tests
  * wallettool: Optionally use BERKELEY_RO as format when dumping BDB wallets
  * Add MakeBerkeleyRODatabase
  * Implement handling of other endianness in BerkeleyRODatabase
  * wallet: implement independent BDB deserializer in BerkeleyRODatabase
  * fuzz: add more coverage for `ScriptPubKeyMan`
  * util: avoid using thread_local variable that has a destructor
  * doc: Clarify distinction between util and common libraries in libraries.md
  * util: Move util/string.h functions to util namespace
  * util: add TransactionError includes and namespace declarations
  * util: move fees.h and error.h to common/messages.h
  * common: Add PSBTError enum
  * util: move error.h TransactionError enum to node/types.h
  * util: move spanparsing.h to script/parsing.h
  * util: move spanparsing.h Split functions to string.h
  * util: move HexStr and HexDigit from util to crypto
  * util: move util/message to common/signmessage
  * build: move memory_cleanse from util to crypto
  * build: move chainparamsbase from util to common
  * test: Add check-deps.sh script to check for unexpected library dependencies
  * kernel: De-globalize fReindex
  * Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8
  * refactor: Use type-safe time in txorphanage
  * rpc: Remove index-based Arg accessor
  * crypto: disable asan for sha256_sse4 with clang and -O0
  * ci: Roll test-each-commit Ubuntu
  * ci: Remove clang version pin in test-each-commit
  * blockstorage: Don't move cursor backwards in UpdateBlockInfo
  * blockstorage: Rename FindBlockPos and have it return a FlatFilePos
  * validation, blockstorage: Separate code paths for reindex and saving new blocks
  * blockstorage: split up FindBlockPos function
  * doc: Improve doc for functions involved in saving blocks to disk
  * doc: add comments and release-notes for JSON-RPC 2.0
  * rpc: JSON-RPC 2.0 should not respond to "notifications"
  * rpc: Avoid returning HTTP errors for JSON-RPC 2.0 requests
  * rpc: Add "jsonrpc" field and drop null "result"/"error" fields
  * rpc: identify JSON-RPC 2.0 requests
  * test: add conflicting topology test case
  * tests, fuzz: use new NUMS_H const
  * [log] updates in TxOrphanage
  * [functional test] attackers sending mutated orphans
  * [unit test] TxOrphanage handling of same-txid-different-witness txns
  * [p2p] allow entries with the same txid in TxOrphanage
  * [refactor] TxOrphanage::EraseTx by wtxid
  * [refactor] TxOrphanage::HaveTx only by wtxid
  * [p2p] don't query orphanage by txid
  * kernel: Remove batchpriority from kernel library
  * crypto: add NUMS_H const
  * wallet: implement BerkeleyRODatabase::Backup
  * wallet: implement BerkeleyROBatch
  * wallet: add dummy BerkeleyRODatabase and BerkeleyROBatch classes
  * refactor: simplify `FormatSubVersion` using strprintf/Join
  * cli: Add warning for duplicate port definition
  * cli: Sanitize ports in rpcconnect and rpcport
  * rpc: move UniValue in blockToJSON
  * depends: set RANLIB for CMake
  * depends: set NM for CMake
  * depends: set AR for CMake
  * refactor: Model the bech32 charlimit as an Enum
  * script/sign: avoid duplicated signature verification after signing
  * bench: add benchmark for `SignTransaction`
  * test: add GetAddedNodeInfo() CJDNS regression unit test
  * p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
  * refactor, subprocess: Remove unused stream API calls
  * refactor, subprocess: Remove unused `Popen::child_created_` data member
  * refactor, subprocess: Remove unused `Popen::poll()`
  * refactor, subprocess: Remove `Popen::pid()`
  * test: test sendall does ancestor aware funding
  * contrib: drop dead get_machine from test sym check
  * contrib: use env_flags in get_arch
  * Refactor: Remove ECC_Start and ECC_Stop from key header
  * kernel: Remove key module from kernel library
  * tools: Use ECC_Context helper in bitcoin-tx and bitcoin-wallet tools
  * test: Use ECC_Context helper in bench and fuzz tests
  * common: Add ECC_Context RAII wrapper for ECC_Start/ECC_Stop
  * blockstorage: Add Assume for fKnown / snapshot chainstate
  * build, test: Remove unused `TIMEOUT` environment variable
  * build: swap otool for (llvm-)objdump
  * test: Remove struct.pack from almost all places
  * scripted-diff: test: Use int.to_bytes over struct packing
  * test: Use int.to_bytes over struct packing
  * test: Normalize struct.pack format
  * ci: Exclude feature_init for now in valgrind task
  * doc: rpc: fix submitpackage examples
  * rpc: update min package size error message in submitpackage
  * doc: rpc: submitpackage takes sorted array
  * test: add bounds checking for submitpackage RPC
  * test: added test coverage to loadtxoutset
  * refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather than duplicating definition
  * build, test, doc: Temporarily remove Android-related stuff
  * test: use tagged ephemeral MiniWallet instance in fill_mempool
  * test: add MiniWallet tagging support to avoid UTXO mixing
  * test: refactor: eliminate COINBASE_MATURITY magic number in fill_mempool
  * test: refactor: move fill_mempool to new module mempool_util
  * net: reduce LOCK(cs_main) scope in ProcessGetBlockData
  * net: reduce LOCK(cs_main) scope in GETBLOCKTXN
  * build, msvc: Compile test\fuzz\miniscript.cpp
  * test: addmultisigaddress, coverage for script size limits
  * bugfix: addmultisigaddress, add unsupported operation for redeem scripts over 520 bytes
  * test: coverage for 16-20 segwit multisig scripts
  * rpc: bugfix, incorrect segwit redeem script size used in signrawtransactionwithkey
  * fix incorrect multisig redeem script size limit for segwit
  * test: rpc_createmultisig, decouple 'test_sortedmulti_descriptors_bip67'
  * test: rpc_createmultisig, decouple 'test_mixing_uncompressed_and_compressed_keys'
  * test: rpc_createmultisig, remove unnecessary checkbalances()
  * test: refactor, multiple cleanups in rpc_createmultisig.py
  * test: rpc_createmultisig, remove manual wallet initialization
  * miniscript: make operator_mst consteval
  * doc: fix broken relative md links
  * [test]: remove duplicate WITNESS_SCALE_FACTOR
  * gui: fix misleading signmessage error with segwit
  * build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set
  * ci: remove -Wdocumentation from -Werror in multiprocess CI
  * ci: remove -Warray-bounds from -Werror for win64
  * ci: disable -Werror=maybe-uninitialized for Windows builds
  * refactor, test: Always initialize pointer
  * Replace remaining "520" magic numbers with MAX_SCRIPT_ELEMENT_SIZE
  * refactor: Avoid unused-variable warning in init.cpp
  * [refactor] use reference in for loop through iters
  * refactor: Make 64-bit shift explicit
  * fuzz: wallet, add target for Crypter
  * fuzz: txorphan tests fixups
  * rpc: return warnings as an array instead of just a single one
  * Process every MempoolAcceptResult regardless of PackageValidationResult
  * [refactor] have ProcessPackageResult take a PackageToValidate
  * [doc] remove redundant PackageToValidate comment
  * [txpackages] use std::lexicographical_compare instead of sorting hex strings
  * [refactor] make MempoolAcceptResult::m_replaced_transactions non-optional
  * Add lint check for bitcoin-config.h include IWYU pragma
  * scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
  * lint: [doc] Clarify Windows line endings (CR LF) not to be used
  * test: use sleepy wait-for-log in reindex readonly
  * doc: add release-notes-27064.md
  * system: use %LOCALAPPDATA% as default datadir on windows
  * depends: fix miniupnpc snprintf usage on Windows
  * depends: switch miniupnpc to CMake
  * depends: add upstream CMake patch to miniupnpc
  * depends: miniupnpc 2.2.7
  * guix: fix suggested fake date for openssl -1.1.1l
  * test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py
  * doc: removed help text saying that peers may not connect automatically
  * functional test: ensure confirmed utxo being sourced for 2nd chain
  * test: Handle functional test disk-full error
  * doc: add LLVM instruction for macOS &lt; 13
  * depends: Fix build of Qt for 32-bit platforms
  * fuzz: don't allow adding duplicate transactions to the mempool
  * update comments in cpp-subprocess (check_output references)
  * remove unused method `Popen::kill` from cpp-subprocess
  * net: Fix misleading comment for Discover
  * net: Replace ifname check with IFF_LOOPBACK in Discover
  * build, msvc: Compile `test\fuzz\bitdeque.cpp`
  * refactor: Fix "error C2248: cannot access private member" on MSVC
  * build: Bump clang minimum supported version to 15
  * build, msvc: Drop duplicated `common\url.cpp` source file
  * validation: allow to specify frequency for -checkblockindex
  * validation: improve performance of CheckBlockIndex
  * test: adds outbound eviction tests for non outbound-full-relay peers
  * test: adds outbound eviction functional tests, updates comment in ConsiderEviction
  * [Test] Assumeutxo: ensure failure when importing a snapshot twice
  * [functional test] opportunistic 1p1c package submission
  * [p2p] opportunistically accept 1-parent-1-child packages
  * [p2p] add separate rejections cache for reconsiderable txns
  * [fuzz] break out parent functions and add GetChildrenFrom* coverage
  * [unit test] TxOrphanage::GetChildrenFrom*
  * [txorphanage] add method to get all orphans spending a tx
  * [txpackages] add canonical way to get hash of package
  * test: Add two more urlDecode tests
  * refactor: Avoid copying util::Result values
  * refactor: Drop util::Result operator=
  * remove commented out code in cpp-subprocess
  * contrib: Add asmap-tool
  * contrib: rpcauth.py - Add new option (-j/--json) to output text in json format
  * test: Add test case for spending bare multisig
  * depends: pass verbose through to cmake based make
  * Fix typos in description.md and wallet_util.py
  * remove unused templates from cpp-subprocess
  * common: Don't terminate on null character in UrlDecode
  * scripted-diff: Modernize name of urlDecode function and param
  * refactor: Remove hooking code for urlDecode
  * refactor: Replace libevent use in urlDecode with our own code
  * test: Add unit tests for urlDecode
  * doc: Bash is needed in gen_id and is not installed on FreeBSD by default
  * doc: suggest only necessary Qt packages for installation on FreeBSD
  * doc: Suggest only necessary Qt packages for installation on OpenBSD
  * test: add missing comparison of node1's mempool in MempoolPackagesTest
  * test: Run framework unit tests in parallel
  * Replace locale-dependent `std::strerror` with `SysErrorString`
  * refactor: Rename `subprocess.hpp` to follow our header name conventions
  * remove unneeded environment option from cpp-subprocess
  * test:Validate UTXO snapshot with coin_height &gt; base_height &amp; amount &gt; money_supply
  * Added seednode prioritization message to help output
  * Gives seednode priority over dnsseed if both are provided
  * sign: don't assume we are parsing a sane Miniscript
  * doc: explain what the wallet password does
  * Avoid explicitly computing diagram; compare based on chunks
  * test: Fix intermittent timeout in p2p_tx_download.py
  * ci: Drop no longer needed `-I` flag in "tidy" task
  * guix: remove no-longer-used bzip2
  * depends: switch qrencode to .tar.gz
  * depends: switch libxcb_util_wm to .tar.gz
  * depends: switch libxcb_util_render to .tar.gz
  * depends: switch libxcb_util_keysyms to .tar.gz
  * depends: switch libxcb_util_image to .tar.gz
  * depends: switch libxcb_util to .tar.gz
  * depends: switch xproto to .tar.gz
  * depends: switch libXau to .tar.gz
  * depends: switch fontconfig to .tar.gz
  * depends: switch boost to .tar.gz
  * test: Fix intermittent issue in p2p_handshake.py
  * [doc] update release-process.md and backports section of CONTRIBUTING
  * net: attempts to connect to all resolved addresses when connecting to a node
  * test: Fix `test/streams_tests.cpp` compilation on SunOS / illumos
  * ci, msvc: Add "Run fuzz binaries" step
  * fuzz: Pass `SystemRoot` environment variable to subprocess
  * ci, msvc: Add "Clone fuzz corpus" step
  * build, msvc: Build `fuzz.exe` binary
  * build, msvc: Enable preprocessor conformance mode
  * fuzz: Re-implement `read_stdin` in portable way
  * index: race fix, lock cs_main while 'm_synced' is subject to change
  * build: better scope usage of -Wl,-headerpad_max_install_names
  * build: don't use install_name_tool for macOS deploy when cross-compiling
  * build: don't pass strip to macOS deploy if cross-compiling
  * doc: release notes for PR 27679
  * test: cover unix sockets in zmq interface
  * zmq: accept unix domain socket address for notifier
  * test: fix intermittent failure in p2p_compactblocks_hb.py
  * wallet: return and display signer error
  * wallet: compare address returned by displayaddress
  * test: use h marker for external signer mock
  * fuzz: explicitly cap the vsize of RBFs for diagram checks
  * test: Fix failing univalue float test
  * netbase: clean up Proxy logging
  * remove unneeded cwd option from cpp-subprocess
  * remove unneeded bufsize option from cpp-subprocess
  * remove unneeded close_fds option from cpp-subprocess
  * remove unneeded session_leader option from cpp-subprocess
  * remove unneeded defer_spawn option from cpp-subprocess
  * remove unneeded preexec function option from cpp-subprocess
  * remove unneeded shell option from cpp-subprocess
  * [doc] restore comment about why we check if ptx HasWitness before caching rejected txid
  * guard against MempoolAcceptResult::m_replaced_transactions
  * doc: archive 27.0 release notes
  * test: p2p: add test for rejected tx request logic (`m_recent_rejects` filter)
  * fixup: get all utxos up front in fill_mempool, discourage wallet mixing
  * chore: fix some typos in comments
  * refactor: Use chrono type for g_mock_time
  * test: Add missing Assert(mock_time_in &gt;= 0s) to SetMockTime
  * [rpc, bugfix] Enforce maximum value for setmocktime
  * rpc: Reword SighashFromStr error message
  * ci: use clang-16 for Valgrind
  * ci: Bump s390x to ubuntu:24.04
  * build: remove minisketch clz check
  * Squashed 'src/minisketch/' changes from a571ba20f9..3472e2f5ec
  * build: Fix false positive `CHECK_ATOMIC` test for clang-15
  * psbt: Check non witness utxo outpoint early
  * net: Decrease nMaxIPs when learning from DNS seeds
  * Fix typos in `subprocess.hpp`
  * Remove timedata
  * [net processing] Move IgnoresIncomingTxs to PeerManagerInfo
  * [net processing] Introduce PeerManagerInfo
  * Add TimeOffsets helper class
  * [net processing] Use std::chrono for type-safe time offsets
  * [net processing] Move nTimeOffset to net_processing
  * guix: replace GCC unaligned VMOV patch with binutils patch
  * depends: remove no longer needed patch for Boost::Process
  * gui: Hide peers details
  * ci: disable _FORTIFY_SOURCE with MSAN
  * fuzz: Add coverage for client_maxfeerate
  * AcceptMultipleTransactions: Fix workspace client_maxfeerate
  * fill_mempool: assertions and docsctring update
  * Move fill_mempool to util function
  * Change MAC_OSX macro to __APPLE__ in crypto package
  * Revert "ci: Temporarily disable bpfcc-tools"
  * fill_mempool: remove subtest-specific comment
  * doc: 25.2 historical release notes
  * guix: remove gcc-toolchain static from Windows build
  * [clang-tidy] Enable the misc-no-recursion check
  * depends: add the new LLVM debug macro
  * refactor: Simplify `extra_txn` to be a vec of CTransactionRef instead of a vec of pair&lt;Wtxid, CTransactionRef&gt;
  * test: remove immediate tx relay workaround in wallet_groups.py
  * fuzz: Introduce `BITCOINFUZZ` environment variable
  * fuzz, refactor: Deduplicate fuzz binary path creation
  * refactor, bench, fuzz: Drop unneeded `UCharCast` calls
  * ci: remove --with-asm usage (secp256k1)
  * ci: use LLVM 18.1.3 in MSAN jobs
  * crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's
  * ci: Drop duplicated compiler flags
  * depends: switch libnatpmp to CMake
  * depends: libnatpmp f2433bec24ca3d3f22a8a7840728a3ac177f94ba
  * test: add unit tests for `calculate_input_weight`
  * test: introduce and use `calculate_input_weight` helper
  * doc: i2p: improve `-i2pacceptincoming` mention
  * gui: don't permit port in proxy IP option
  * test: Fix debug recommendation in argsman_tests
  * test: Extends wait_for_getheaders so a specific block hash can be checked
  * Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd
  * guix: Remove another leftover from #29648
  * build, depends: Fix `libmultiprocess` cross-compilation
  * Update the developer mailing list address.
  * depends: remove -g from sqlite debug flags
  * depends: add -g to DEBUG=1 flags
  * test: Bump timeouts in feature_index_prune and wallet_importdescriptors
  * Drop Windows Socket dependency for `randomenv.cpp`
  * guix: remove errant leftover from #29648
  * ci: Temporarily disable bpfcc-tools
  * [doc] add historical release notes for 26.1
  * Add AutoFile::seek and tell
  * Fix #29767, set m_synced = true after Commit()
  * bench: Disable WalletCreate* benchmarks when building with MSVC
  * msvc, bench: Add missing source files to bench_bitcoin project
  * ci: Use clang-18 in asan/fuzz/tsan task
  * gui: fix create unsigned transaction fee bump
  * ci: Bump clang+llvm in i686_multiprocess task
  * ci: Pull in qtbase5-dev instead of seperate low-level libraries
  * doc: Suggest installing dev packages for debian/ubuntu qt5 build
  * refactor: Use typesafe Wtxid in compact block encoding message, instead of ambiguous uint256.
  * test: add coverage for -reindex and assumeutxo
  * doc: Override `-g` properly to skip debugging information
  * test: check disconnection when sending sendaddrv2 after verack
  * gui: change example address from legacy (P2PKH) to bech32m (P2TR)
  * test: fix StopIteration exception in p2p_node_network_limited.py
  * validation: don't clear cache on periodic flush
  * depends: qt 5.15.13
  * test: makes timeout a forced named argument in tests methods that use it
  * build: remove boost::process dependency for building external signer support
  * external_signer: replace boost::process with cpp-subprocess
  * Add `cpp-subprocess` header-only library
  * log: renamed disk to file so wording was more accurate
  * mempool: Log added for dumping mempool transactions to disk
  * depends: fix mingw-w64 Qt DEBUG=1 build
  * ci: Print tsan errors to stderr
  * ci: use codespell 2.2.6
  * doc: fix some typos
  * doc: Fix typos
  * CalculateFeerateDiagramsForRBF: update misleading description of old diagram contents
  * test: remove duplicated ban test
  * CompareFeerateDiagram: short-circuit comparison when detected as incomparable
  * remove erroneous CompareFeerateDiagram comment about slope
  * unit test: clarify unstated assumption for calc_feerate_diagram_rbf chunking
  * s/effected/affected/
  * CalculateFeerateDiagramsForRBF: remove size tie-breaking from chunking conflicts
  * fuzz: Add more invariant checks for package_rbf
  * fuzz: finer grained ImprovesFeerateDiagram check on error result
  * unit test: improve ImprovesFeerateDiagram coverage with one less vb case
  * unit test: make calc_feerate_diagram_rbf less brittle
  * fuzz: add PrioritiseTransaction coverage in diagram checks
  * unit test: add coverage showing priority affects diagram check results
  * unit test: add CheckConflictTopology case for not the only child
  * build, macos: Drop unused `osx_volname` target
  * unit test: check tx4 conflict error message
  * unit test: have CompareFeerateDiagram tested with diagrams both ways
  * ImprovesFeerateDiagram: Spelling fix and removal of unused diagram vectors
  * doc: fix comment about non-existing CompareFeeFrac
  * test: Refactor subtree exclusion in lint tests
  * depends: switch to building libqrencode with CMake
  * guix: make cmake-minimal a global requirement
  * init, validation: Fix -reindex option with an existing snapshot
  * use const ref for client_maxfeerate
  * scripted-diff: Rename max_sane_feerate to client_maxfeerate
  * depends: always set CMAKE_POSITION_INDEPENDENT_CODE=ON
  * depends: always set CMAKE_INSTALL_LIBDIR=lib/
  * correct '-dbcache' to '-prune'
  * init: clarify -test error
  * addrman: drop /*deterministic=*/ comment
  * test: check that addrman seeding is successful
  * test: make p2p_handshake robust against timeoffset warnings
  * tidy: remove C compiler check
  * tidy: set CMAKE_CXX_STANDARD to 20
  * tidy: remove terminfo TODO
  * tidy: set minimum CMake to 3.22
  * doc: Rename `contrib/devtools/bitcoin-tidy/README` to `README.md`
  * lint: Fix COMMIT_RANGE issues
  * refactor: Avoid implicit-integer-sign-change in processNewTransaction
  * refactor: Avoid implicit-signed-integer-truncation-or-sign-change in FreedesktopImage
  * refactor: Avoid implicit-integer-sign-change in createTransaction
  * guix: build GCC with --enable-standard-branch-protection
  * node: Use log levels in noui_ThreadSafeMessageBox
  * node: Make translations of fatal errors consistent
  * Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us
  * lint: scripted-diff verification also requires GNU grep
  * guix: use GCC 11 for macOS builds
  * cli: improve bitcoin-cli error when not connected
  * bench: add benchmark for checkblockindex
  * test: Add test for createwalletdescriptor
  * wallet: Test upgrade of pre-taproot wallet to have tr() descriptors
  * wallet, rpc: Add createwalletdescriptor RPC
  * wallet: Be able to retrieve single key from descriptors
  * wallet: Add GetActiveHDPubKeys to retrieve xpubs from active descriptors
  * wallet, descspkm: Refactor wallet descriptor generation to standalone func
  * wallet: Refactor function for single DescSPKM setup
  * tests: Test for gethdkeys
  * wallet, rpc: Add gethdkeys RPC
  * wallet, rpc: show mempool conflicts in `gettransaction` result
  * wallet: track mempool conflicts
  * test: add coverage for bech32m in `wallet_keypool_topup`
  * index: Move last_locator_write_time and logging to end of threadsync loop
  * ci: Bump msan to llvm-18
  * test: fix test to ensure hidden RPC is present in detailed help
  * test: remove unused mocktime in test_addpeeraddress
  * rpc: "addpeeraddress tried" return error on failure
  * remove libbitcoinconsensus
  * assumeutxo: Remove BLOCK_ASSUMED_VALID flag
  * test: assumeutxo snapshot block CheckBlockIndex crash test
  * test: assumeutxo stale block CheckBlockIndex crash test
  * assumeutxo: Get rid of faked nTx and nChainTx values
  * doc: Improve comments describing setBlockIndexCandidates checks
  * validation: Check GuessVerificationProgress is not called with disconnected block
  * ci: add getchaintxstats ubsan suppressions
  * assumeutxo test: Add RPC test for fake nTx and nChainTx values
  * wallet: Add IsActiveScriptPubKeyMan
  * desc spkm: Add functions to retrieve specific private keys
  * build: Remove HAVE_GMTIME_R
  * refactor: FormatISO8601* without gmtime*
  * Revert "time: add runtime sanity check"
  * Unit tests for CalculateFeerateDiagramsForRBF
  * test: unit test for ImprovesFeerateDiagram
  * Add fuzz test for FeeFrac
  * fuzz: fuzz diagram creation and comparison
  * test: Add tests for CompareFeerateDiagram and CheckConflictTopology
  * fuzz: Add fuzz target for ImprovesFeerateDiagram
  * Implement ImprovesFeerateDiagram
  * Add FeeFrac unit tests
  * Add FeeFrac utils
  * lint: Add lint runner build dir and lint pycache to clean task
  * lint: Add lint runner build dir to gitignore
  * lint: Clarify lint runner rust dependency
  * ci: Drop `--enable-c++20` option
  * fuzz: actually test garbage &gt;64b in p2p transport test
  * wallet refactor: use CWalletTx member functions to determine tx state
  * ci: Bump `TIDY_LLVM_V`
  * doc: Add example of mixing private and public keys in descriptors
  * Bugfix: GUI: Help messages already have a trailing newline, so don't add an extra one
  * Bugfix: bitcoin-cli: Check length of peer.transport_protocol_type
  * scripted-diff: wallet: s/TxStateConflicted/TxStateBlockConflicted
  * test: Add tests for wallet mempool conflicts
  * depends: always configure with --with-pic
  * Remove unused g++-10 workaround
  * guix: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a
  * build: Bump g++ minimum supported version to 11
  * depends: drop 1 qt determinism patch
  * ci: Better tidy errors
  * netbase: remove unnecessary log message
  * lint: Use git --no-pager to print any output in one go
  * Avoid divide-by-zero in header sync logs when NodeClock is behind
  * refactor: Modernize header sync logs
  * RPC: Add maxfeerate and maxburnamount args to submitpackage
  * test: simplify test_runner.py
  * test: fix intermittent failures with test=addrman
  * rest: read raw block in rest_block and deserialize for json
  * rpc: read raw block in getblock and deserialize for verbosity &gt; 0
  * test: check more details on zmq raw block response
  * zmq: read raw block with ReadRawBlockFromDisk
  * blockstorage: check nPos in ReadRawBlockFromDisk before seeking back
  * guix: temporarily disable powerpcle taget
  * guix: use GCC 12.3.0
  * ci: use Debian Bookworm (GCC 12) for ARM ci job
  * ci: use Debian Bookworm (GCC 12) for win64 job
  * log: Remove error() reference
  * refactor: init, simplify index shutdown code
  * index: decrease ThreadSync cs_main contention
  * index: cache last block filter header
  * blockstorage: do not flush block to disk if it is already there
  * lint: Fix lint-whitespace issues
  * index: blockfilter, decouple header lookup into its own function
  * index: blockfilter, decouple Write into its own function
  * bench: basic block filter index initial sync
  * ci, macos: Use `--break-system-packages` with Homebrew's python
  * test: p2p: check limited peers desirability (depending on best block depth)
  * test: p2p: check disconnect due to lack of desirable service flags
  * test: p2p: support disconnect waiting for `add_outbound_p2p_connection`
  * refactor: Remove unused error()
  * scripted-diff: Replace error() with LogError()
  * refactor: Make error() return type void
  * scripted-diff:  return error(...);  ==&gt;  error(...); return false;
  * refactor: Add missing {} around error() calls
  * [refactor] consolidate invalid MempoolAcceptResult processing
  * [refactor] consolidate valid MempoolAcceptResult processing
  * test: Support disconnect waiting for add_p2p_connection
  * test: Rename early key response test and move random_bitflip to util
  * test: fix accurate multisig sigop count (BIP16), add unit test
  * ci: Add workaround for Homebrew's python link error
  * wallet: default wallet migration, modify inconvenient backup filename
  * Reserve memory for ToLower/ToUpper conversions
  * build, msvc: Cleanup `bitcoin_config.h.in`
  * depends: don't use -h with touch on OpenBSD
  * doc: Wrap flags with code in developer-notes.md
  * rpc: refactor single/batch requests
  * rpc: Avoid copies in JSONRPCReplyObj()
  * test: cover JSONRPC 2.0 requests, batches, and notifications
  * test: refactor interface_rpc.py
  * test: test_bitcoin: allow -testdatadir=&lt;datadir&gt;
  * contrib: list other binaries in manpage output
  * build: ignore deprecated-declaration warnings in objc++ macOS code
  * build: Add missed definition for `AM_OBJCXXFLAGS`
  * [fuzz] Apply fuzz env (suppressions, etc.) when fetching harness list
  * ci: add print of powershell version to win64 job
  * build: bump version to 27.99
  * test: exit with code 1 when no fn tests are found
  * Rename CalculateHeadersWork to CalculateClaimedHeadersWork
  * crypto: Guard code with `ENABLE_SSE41` macro
  * build: Fix test for SSE4.1 intrinsics
  * qt, test: Clean settings after tests
  * qt, test: Set organization name
  * doc: add release notes and help text for unix sockets
  * test: cover UNIX sockets in feature_proxy.py
  * init: allow UNIX socket path for -proxy and -onion
  * gui: accomodate unix socket Proxy in updateDefaultProxyNets()
  * i2p: construct Session with Proxy instead of CService
  * net: split ConnectToSocket() from ConnectDirectly() for unix sockets
  * proxy: rename randomize_credentials to m_randomize_credentials
  * netbase: extend Proxy class to wrap UNIX socket as well as TCP
  * net: move CreateSock() calls from ConnectNode() to netbase methods
  * netbase: allow CreateSock() to create UNIX sockets if supported
  * netbase: refactor CreateSock() to accept sa_family_t
  * configure: test for unix domain sockets
  * [functional test] sibling eviction
  * [unit test] sibling not returned from SingleV3Checks if 1p2c or 3gen
  * [policy] sibling eviction for v3 transactions
  * rpc: access some args by name
  * rpc: add named arg helper
  * rpc: add arg helper unit test
  * ci: add --v2transport to an existing CI job
  * test: ignore --v2transport for older versions instead of asserting
  * test: add -v1transport option and use it in test_runner
  * tests: Provide more helpful assert_equal errors
  * Preallocate result in `TryParseHex` to avoid resizing
  * Add benchmark for TryParseHex
  * protocol: make message types constexpr
  * net: make the list of known message types a compile time constant
  * docs: add release notes for #27114
  * test: add coverage for whitelisting manual connections
  * test: add option to speed up tx relay/mempool sync
  * Accept "in" and "out" flags to -whitelist to allow whitelisting manual connections
  * net_processing: Move extra service flag into InitializeNode
  * net: Move `NetPermissionFlags::Implicit` verification to `AddWhitelistPermissionFlags`
  * net: store `-whitelist{force}relay` values in `CConnman`
  * test: Update --tmpdir doc string to say directory must not exist
  * test: Add test for loadtxoutset when headers are not synced
  * test: Remove unnecessary sync_blocks in assumeutxo tests
  * [refactor] return pair from SingleV3Checks
  * test: check_mempool_result negative feerate
  * serialization: Add ParamsStream GetStream() method
  * net: Simplify ParamsStream usage
  * serialization: Accept multiple parameters in ParamsStream constructor
  * serialization: Reverse ParamsStream constructor order
  * serialization: Drop unnecessary ParamsStream references
  * serialization: Drop references to GetVersion/GetType
  * descriptor: Be able to get the pubkeys involved in a descriptor
  * key: Add constructor for CExtKey that takes CExtPubKey and CKey
  * serfloat: improve/simplify tests
  * serfloat: do not test encode(bits)=bits anymore
  * qt: keep focus on "Hide" while ModalOverlay is visible
  * kernel: Remove dependency on CScheduler
  * scripted-diff: Rename MainSignals to ValidationSignals
  * scripted-diff: Rename SingleThreadedSchedulerClient to SerialTaskRunner
  * [refactor] Make MainSignals RAII styled
  * refactor: De-globalize g_signals
  * [refactor] Prepare for g_signals de-globalization
  * [refactor] Make signals optional in mempool and chainman
  * Wallet encrypt on create, allow to navigate options
  * logging: remove unused BCLog::UTIL
  * log: deduplicate category names and improve logging.cpp
  * wallet, rpc: implement ancestor aware funding for sendall
  * rpc, test: test sendall spends unconfirmed change and unconfirmed inputs when specified
  * test: add coverage for parsing cryptographically invalid pubkeys
  * rpc: use `HexToPubKey` helper for all legacy pubkey-parsing RPCs
  * rpc: check and throw specific pubkey parsing errors in `HexToPubKey`
  * i2p: log connection was refused due to arbitrary port
  * test: avoid requesting blocks beyond limited peer threshold
  * p2p: sync from limited peer, only request blocks below threshold
  * refactor: Make FindNextBlocks friendlier
  * test: bumpfee with user specified fee_rate ignores walletIncrementalRelayFee
  * bumpfee: ignore WALLET_INCREMENTAL_RELAY_FEE when user specifies fee rate
  * test: add script compression coverage for not-on-curve P2PK outputs
  * gui: debugwindow: update session ID tooltip
  * serialization: Support for multiple parameters
  * [test] Use deterministic addrman in addrman info tests
  * [test] Restart a node with empty addrman
  * [test] Use deterministic addrman in addpeeraddress test
  * Revert "test: avoid non-determinism in asmap-addrman test"
  * [init] Create deterministic addrman in tests using -test=addrman
  * [init] Remove -addrmantest command line arg
  * [init] Add new command line arg for use only in functional tests
  * doc: fixup NAT-PMP help doc
  * init: remove redundant upnp #ifdef
  * security: restrict abis in bitcoind.service</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1740484800">- Update to version 28.1:
  * doc: Update 28.1 release notes
  * doc: generate 28.1 manpages
  * build: bump to 28.1
  * depends: Fix CXXFLAGS on NetBSD
  * test: generateblocks called by multiple threads
  * rpc: Extend scope of validation mutex in generateblock
  * doc: update release notes for 28.1rc2
  * examples: Generate example bitcoin.conf
  * doc: Generate manpages
  * build: Bump to 28.1rc2
  * Add release note for #31223
  * test: add functional test for -port behavior
  * net, init: derive default onion port if a user specified a -port
  * test: fix MIN macro-redefinition
  * util: use explicit cast in MultiIntBitSet::Fill()
  * fuzz: add cstdlib to FuzzedDataProvider
  * doc: update manual pages for 28.1rc1
  * build: bump version to 28.1rc1
  * doc: update release notes for 28.1rc1
  * build: disable compiling fuzz/utxo_snapshot.cpp with MSVC
  * refactor: Drop deprecated space in operator""_mst
  * addrman: change nid_type from int to int64_t
  * addrman, refactor: introduce user-defined type for internal nId
  * depends: For mingw cross compile use -gcc-posix to prevent library conflict
  * key: clear out secret data in `DecodeExtKey`
  * ci: add LLVM_SYMBOLIZER_PATH to Valgrind fuzz job
  * test: add missing sync to feature_fee_estimation.py
  * doc: add testnet4 section header for config file
  * doc: Archive 28.0 release notes
  * doc: Sync 28.0 release notes with website</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Don't require libboost_system-devel with boost 1.89+</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Update to version 31.0 (from 28.1; includes the 29.0 and 30.0
  major releases). Highlights across these releases:
  * Build system migrated from Autotools to CMake
  * Legacy BerkeleyDB wallet support removed; only descriptor
    (SQLite) wallets remain
  * Built-in UPnP port-mapping support removed
  * New unified "bitcoin" command-line wrapper
  * Numerous P2P, mempool policy, RPC and wallet improvements
  * See the upstream release notes for the full details
- Port the package to the CMake build system
- Build the GUI against Qt6 (was Qt5); rename the GUI subpackage
  from bitcoin-qt5 to bitcoin-qt6 (Obsoletes for a clean upgrade)
- Add fix-boost-1.91-multi_index.patch: fix the build against
  Boost &gt;= 1.91 (bitcoin/bitcoin#35175)
- Drop now-unneeded BuildRequires:
  * libdb-4_8-devel (legacy BDB wallet removed)
  * libminiupnpc-devel (UPnP removed)
  * pkgconfig(protobuf), pkgconfig(openssl) (BIP70 long gone)
  * autoconf, automake, libtool (Autotools replaced by CMake)
  * java-devel, lcov, git
- Convert BuildRequires to pkgconfig() style and express the
  upstream minimum versions (Boost 1.74, libevent 2.1.8,
  SQLite 3.7.17, Qt 6.2)
- Stop using the deprecated %suse_update_desktop_file macro;
  ship bitcoin-qt.desktop (Source2) and install it directly,
  and drop the update-desktop-files BuildRequires
- Drop the incorrect update-desktop-files post/postun scriptlets
  (the desktop database is refreshed by file triggers)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782043200">- Reference the tracking bugs for CVEs already fixed in current bitcoin
  (the affected versions all predate the shipped release):
  * CVE-2018-20587 (boo#1125092)
  * CVE-2019-15947 (boo#1149711)
  * CVE-2020-14198 (boo#1181786)
  * CVE-2021-3195 (boo#1181784)
  * CVE-2023-37192 (boo#1217678)
  * CVE-2024-35202 (boo#1231507)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783512000">- Update to version 31.1:
  * Fix an IP address leak when using the -privatebroadcast
    feature: connections could be made over the clearnet instead
    of the intended privacy network
  * Never open direct (non-proxied) private broadcast connections,
    and use the configured proxy on v2-&gt;v1 reconnections
  * Compact the chainstate in the background and randomly on
    startup to keep the UTXO database from growing unbounded
  * Wallet: stricter BerkeleyDB page validation during migration
    and corrected input-size estimation
  * Check for write failures before renaming settings.json to
    avoid corrupting node settings
- Drop fix-boost-1.91-multi_index.patch: merged upstream in 31.1</changelog>
</package>
<package pkgid="fce6f69d0c695c9e3f0a7e28d0f2fd094717b251fadfd6c0a9426322c3281df769661c221576a97a8a73466981c6d0e3df3d36dc898ee6d29cba99030a740d11" name="bitlbee-debuginfo" arch="i586">
  <version epoch="0" ver="3.6" rel="5.10"/>
  <changelog author="mcaj@suse.com" date="1488196800">- Version update to 3.5.1:
  * purple:
    Fix crash on file transfer requests from unknown contacts.
    This was the result of an incomplete fix in the previous
    release and may result in remote DoS. Read the full security
    advisory at: https://bugs.bitlbee.org/ticket/1282
  * After some investigation we decided to reclassify a crash fix
    from the previous release as a security issue. Read the full security
    advisory at: https://bugs.bitlbee.org/ticket/1281
  * Included help.txt in the release tarball, which was missing in
    the previous release and resulted in adding python as a build
    dependency. The release tarball of 3.5.1 does not require python.</changelog>
  <changelog author="tchvatal@suse.com" date="1497441600">- Drop the xinetd service from the package
  * We are switching to socket services, on this service it does
    not make much sense to actually enable it like that thus
    simply drom the xinetd binding
- Remove always true version check</changelog>
  <changelog author="jengelh@inai.de" date="1499688000">- Remove storytelling from description.
- Command and comment cleaning.</changelog>
  <changelog author="9+suse@cirno.systems" date="1519473600">- Use systemd default ("control-group") KillMode for service
  ("process" is not sufficient)</changelog>
  <changelog author="9+suse@cirno.systems" date="1520942400">- Add explicit build time dependency on Python 3.x
  (fixes TW build)</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1594728000">- Update to 3.6:
  - Removed msn, skype, oscar (icq/aim). For msn/skype use skypeweb, for
    ICQ use icyque. AIM is just dead.
  - Fix twitter (disable stream setting, set tweet length to 280)
    Note that users of 3.5.1 and older can re-enable twitter support by
    changing these two settings:
    account twitter set stream off
    account twitter set message_length 280
  - Add server-time IRCv3 capability
  - Large performance improvements for large contact lists</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1629892800">- Added hardening to systemd service(s). Added patch(es):
  * harden_bitlbee.service.patch
  Modified:
  * bitlbee.service-suse.in</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1644494400">- Fix bitlbee runtime directory (bsc#1193230)
  * create service runtime directory with correct SELinux context
  Modified:
  * bitlbee.service-suse.in</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1656417600">- Remove call to %fdupes: It was breaking the build on Tumbleweed
  because of missing directory argument. No duplicate file is
  reported by rpmlint anyway.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1707220800">- Add correct creation of the bitlbee user/group (needed by the
  latest RPM 4.19).</changelog>
</package>
<package pkgid="f390c227f9210081297f1003a2447bc5e92388bdee985c0808bd25798bd9410651e59273025bb3f93c2ce3f88bb2674bf912fdd6982c82486fa61f2e3151b2af" name="bitlbee-debugsource" arch="i586">
  <version epoch="0" ver="3.6" rel="5.10"/>
  <changelog author="mcaj@suse.com" date="1488196800">- Version update to 3.5.1:
  * purple:
    Fix crash on file transfer requests from unknown contacts.
    This was the result of an incomplete fix in the previous
    release and may result in remote DoS. Read the full security
    advisory at: https://bugs.bitlbee.org/ticket/1282
  * After some investigation we decided to reclassify a crash fix
    from the previous release as a security issue. Read the full security
    advisory at: https://bugs.bitlbee.org/ticket/1281
  * Included help.txt in the release tarball, which was missing in
    the previous release and resulted in adding python as a build
    dependency. The release tarball of 3.5.1 does not require python.</changelog>
  <changelog author="tchvatal@suse.com" date="1497441600">- Drop the xinetd service from the package
  * We are switching to socket services, on this service it does
    not make much sense to actually enable it like that thus
    simply drom the xinetd binding
- Remove always true version check</changelog>
  <changelog author="jengelh@inai.de" date="1499688000">- Remove storytelling from description.
- Command and comment cleaning.</changelog>
  <changelog author="9+suse@cirno.systems" date="1519473600">- Use systemd default ("control-group") KillMode for service
  ("process" is not sufficient)</changelog>
  <changelog author="9+suse@cirno.systems" date="1520942400">- Add explicit build time dependency on Python 3.x
  (fixes TW build)</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1594728000">- Update to 3.6:
  - Removed msn, skype, oscar (icq/aim). For msn/skype use skypeweb, for
    ICQ use icyque. AIM is just dead.
  - Fix twitter (disable stream setting, set tweet length to 280)
    Note that users of 3.5.1 and older can re-enable twitter support by
    changing these two settings:
    account twitter set stream off
    account twitter set message_length 280
  - Add server-time IRCv3 capability
  - Large performance improvements for large contact lists</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1629892800">- Added hardening to systemd service(s). Added patch(es):
  * harden_bitlbee.service.patch
  Modified:
  * bitlbee.service-suse.in</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1644494400">- Fix bitlbee runtime directory (bsc#1193230)
  * create service runtime directory with correct SELinux context
  Modified:
  * bitlbee.service-suse.in</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1656417600">- Remove call to %fdupes: It was breaking the build on Tumbleweed
  because of missing directory argument. No duplicate file is
  reported by rpmlint anyway.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1707220800">- Add correct creation of the bitlbee user/group (needed by the
  latest RPM 4.19).</changelog>
</package>
<package pkgid="ac7e005c535f246c9ba37e40bf4c3a3123df4dca5d2ca182049764827bf6743ed31b0b257e508ac5b250c988bcffc4c5278255598a9172764ffac1d3cda6bd53" name="bitlbee-discord-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.3+7.g607f988" rel="1.15"/>
  <changelog author="okurz@suse.com" date="1488369600">- Initial package based on 0f0485e as there are no upstream releases</changelog>
  <changelog author="okurz@suse.com" date="1488369601">- Update to version 0f0485e:
  * Add a fake "guild" for global frineds.
  * Fix imcb_error format.
  * Add a debug option to configure.
  * Don't allow backlog fetches with limit &lt; 1.
  * Debugging updates.
  * Make sure chan names are unique.
  * Remove bci from chatlist on channel deletion.
  * Add fetch_pinned option.
  * Detect (un)pins properly.
  * Report "email" errors on login.</changelog>
  <changelog author="9@cirno.systems" date="1514548800">- Update to version 0.1514391956.6a03db1:
  * Don't send acks on old messages
  * Handle rate limiting
  * Add a function to send raw http requests
  * Update away handlers
  * Bump plugin version
  * Group DMs don't really have topics
  * Group DMs (fixes #54)
  * imcb_log on reconnect opcode
  * respond to heartbeats and obey reconnect requests
  * additional unhandled events
  * Fix lastmsg/lastread logic
  * Convert custom emoji to the code and URL
  * Friendship mode
  * Read all available data from the SSL buffer
  * login message: wrong password
  * Enable self messages
  * Don't fail to login when no servers exist
  * Add 'help discord'
  * discord_ws_send_payload: fixup char casting
  * discord-websockets: fix implicit int to gchar cast
  * discord-websockets: fix some warnings
  * Fix lingering writable event source
  * Make server_prefix_len truncate by utf8 characters instead of bytes
  * Use proper conversion specifiers in prints (fixes segfaults)</changelog>
  <changelog author="9@cirno.systems" date="1515499200">- Switch to 0.4.1 release tarball, remove _service files
  * Allow getting backlog of private messages
  * Fix use-after-free on OPCODE_RECONNECT/INVALID_SESSION</changelog>
  <changelog author="9+suse@cirno.systems" date="1543838400">- Update to version 0.4.2
  This release contains mostly fixes to catch up with recent
  changes in the way discord operates plus a couple of new
  convenience options.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="9+suse@cirno.systems" date="1581422400">- Update to version 0.4.2+20200207.g69e16be:
  * Call imcb_connected only after we parsed the whole READY message
  * Sync private groups as well
  * Per-channel sync
  * Remove pending sync var
  * Don't wait for GUILD_SYNC on login
  * Add BITLBEE_LIBS to discord_la_LDFLAGS
  * Fix paste_buffer</changelog>
  <changelog author="mia@0x0.st" date="1586520000">- Update to version 0.4.3+0.g9466079:
  * Correct command in README</changelog>
  <changelog author="mia@0x0.st" date="1631188800">- Update to version 0.4.3+5.g068ed17:
  * Basic implementation of discord's replies
  * Update README.md
  * Update and rename README to README.md
  * Add verbosity toggle</changelog>
  <changelog author="mia@0x0.st" date="1633348800">- Update to version 0.4.3+7.g607f988:
  * Fix empty gateway-&gt;path with glib &gt; 2.68
  * Additional debuginfo on websocket upgrade</changelog>
</package>
<package pkgid="c6f993bdc5bf292d99dbfa8db1fe9ce66cd91abfd0932647c104e0b158da009e13495aee7ca1463be50dd8b1c66b23e84de13ed64f9383c95829bf01c21ee4a0" name="bitlbee-discord-debugsource" arch="i586">
  <version epoch="0" ver="0.4.3+7.g607f988" rel="1.15"/>
  <changelog author="okurz@suse.com" date="1488369600">- Initial package based on 0f0485e as there are no upstream releases</changelog>
  <changelog author="okurz@suse.com" date="1488369601">- Update to version 0f0485e:
  * Add a fake "guild" for global frineds.
  * Fix imcb_error format.
  * Add a debug option to configure.
  * Don't allow backlog fetches with limit &lt; 1.
  * Debugging updates.
  * Make sure chan names are unique.
  * Remove bci from chatlist on channel deletion.
  * Add fetch_pinned option.
  * Detect (un)pins properly.
  * Report "email" errors on login.</changelog>
  <changelog author="9@cirno.systems" date="1514548800">- Update to version 0.1514391956.6a03db1:
  * Don't send acks on old messages
  * Handle rate limiting
  * Add a function to send raw http requests
  * Update away handlers
  * Bump plugin version
  * Group DMs don't really have topics
  * Group DMs (fixes #54)
  * imcb_log on reconnect opcode
  * respond to heartbeats and obey reconnect requests
  * additional unhandled events
  * Fix lastmsg/lastread logic
  * Convert custom emoji to the code and URL
  * Friendship mode
  * Read all available data from the SSL buffer
  * login message: wrong password
  * Enable self messages
  * Don't fail to login when no servers exist
  * Add 'help discord'
  * discord_ws_send_payload: fixup char casting
  * discord-websockets: fix implicit int to gchar cast
  * discord-websockets: fix some warnings
  * Fix lingering writable event source
  * Make server_prefix_len truncate by utf8 characters instead of bytes
  * Use proper conversion specifiers in prints (fixes segfaults)</changelog>
  <changelog author="9@cirno.systems" date="1515499200">- Switch to 0.4.1 release tarball, remove _service files
  * Allow getting backlog of private messages
  * Fix use-after-free on OPCODE_RECONNECT/INVALID_SESSION</changelog>
  <changelog author="9+suse@cirno.systems" date="1543838400">- Update to version 0.4.2
  This release contains mostly fixes to catch up with recent
  changes in the way discord operates plus a couple of new
  convenience options.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="9+suse@cirno.systems" date="1581422400">- Update to version 0.4.2+20200207.g69e16be:
  * Call imcb_connected only after we parsed the whole READY message
  * Sync private groups as well
  * Per-channel sync
  * Remove pending sync var
  * Don't wait for GUILD_SYNC on login
  * Add BITLBEE_LIBS to discord_la_LDFLAGS
  * Fix paste_buffer</changelog>
  <changelog author="mia@0x0.st" date="1586520000">- Update to version 0.4.3+0.g9466079:
  * Correct command in README</changelog>
  <changelog author="mia@0x0.st" date="1631188800">- Update to version 0.4.3+5.g068ed17:
  * Basic implementation of discord's replies
  * Update README.md
  * Update and rename README to README.md
  * Add verbosity toggle</changelog>
  <changelog author="mia@0x0.st" date="1633348800">- Update to version 0.4.3+7.g607f988:
  * Fix empty gateway-&gt;path with glib &gt; 2.68
  * Additional debuginfo on websocket upgrade</changelog>
</package>
<package pkgid="94711a5987a78f5541d7e5e18bb0b8eef6da55018dbef9ff048d52183c4159588a53a3c0bee749630c817226c46e4811c938e568458b89f949fa5ec2462aab6d" name="bitlbee-facebook-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.2+git.1614281748.a31ccbe" rel="1.15"/>
  <changelog author="tampakrap@opensuse.org" date="1471003200">- Initial commit</changelog>
  <changelog author="tampakrap@opensuse.org" date="1492689600">- Version bump 1.1.1
  Fixes one last issue to the server side changes from last week.
  - Send orca-formatted user agent for all HTTP requests too. Fixes "Failed
    to parse thread information" errors when joining channels.
  This is in addition to the connection error fixes mentioned in the previous
  release. Quoting from the previous release: "Fix connection errors after
  facebook discontinued support for old versions of facebook messenger for
  android. While most of the protocol implementation was already above that
  version, there was a subtle change that broke fetching of sync_sequence_id,
  and the previously empty MQTT user agent string is now considered an old
  version too (#138)"
  I waited a few days before releasing this to ensure things calm down,
  hopefully it continues like this.
- Version 1.1.0
  Long overdue release, with a year worth of changes. This is now the minimum
  required version.
  - Fix connection errors after facebook discontinued support for old versions
    of facebook messenger for android. While most of the protocol
    implementation was already above that version, there was a subtle change
    that broke fetching of sync_sequence_id, and the previously empty MQTT user
    agent string is now considered an old version too (#138)
  - Fix receiving topic/groupchat membership events (#119)
  - Fix creating channels, inviting, kicking members (#120)
  - Fix setting channel topics (#121)
  - Fix contacts pagination for accounts with more than 500 friends (#74)
  - Fix chats with only two members including self, like the Marketplace ones
  - Fix crash on some kinds of SSL connection failure (#82)
  - Fix crash when glib is compiled with G_ENABLE_DEBUG
  - Deduplicate echoes of sent messages (#76)
  - Set a non-empty HTTP user agent for api/graphql queries, since the empty
    user agent often gets flagged for suspicious activity (#108)
  - Prevent disconnections due to contacts with incomplete profiles (#89)
  - Prevent disconnections on invalid attachment errors (#73)
  - Prevent disconnections when trying to join a chat after being kicked (#244)
  - Use FetchContactsDeltaQuery to incrementally sync contacts. Uses less
    traffic, can be done more often and fixes issues with non-friends (#116)
  - Parse URL attachments generated by the android share feature (#97)
  - Add mark_read_reply setting to only mark messages as read on reply (#69)
  - Add support for the bitlbee 3.5 plugin information API (bitlbee 3.4 is
    still supported by this version, but will be dropped in the next one)
  - Improve url comparison to avoid showing urls twice on attachments</changelog>
  <changelog author="tampakrap@opensuse.org" date="1505563200">- Version bump 1.1.2
  - Fix "Failed to read thrift" with unknown fields in /t_p payload
  - Fix rare login hang/timeout when the last page of contacts is empty</changelog>
  <changelog author="Tomas Cech &lt;sleep_walker@opensuse.org&gt;" date="1552564800">- Version bump 1.2.0
  - Fix ERROR_QUEUE_OVERFLOW on login by bumping orca agent version
  - Fix "Failed to read fixed header" with TLS 1.3 / GnuTLS 3.6.x
  - Add workplace chat support (enable the "work" setting to use it)</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1603627200">- Update to 1.2.1:
  - Fix "Parse error: unexpected identifier 'taNewMessage'"
    (gh#bitlbee/bitlbee-facebook#200)
  - Fix "Failed to read thrift: facebook-api.c:1929
    fb_api_cb_publish_pt: assertion 'fb_thrift_read_stop(thft)' failed"
    (gh#bitlbee/bitlbee-facebook#197)</changelog>
  <changelog author="mcepl@cepl.eu" date="1612440000">- Update to version 1.2.1+git.1611145185.49ea312:
  * Bump the FB_ORCA_AGENT version once again (#208)
  * Remove bash-ism in configure.ac
  * Port away from deprecated g_type_class_add_private() and friends
  * Increase default sync_interval from 5 to 1440
  * travis: replace python-m2crypto dependency with python3-m2crypto
  * facebook-api: Fix id assertion in fb_api_cb_publish_mst() (#204)
  * travis: add python-m2crypto to dependencies for OBS deploy
  * Release 1.2.1 with fixes for a couple of server changes
  * Fix taNewMessage bug (#202)
  * fb_api_cb_publish_pt: check field is stop (#199)</changelog>
  <changelog author="mcepl@cepl.eu" date="1614254400">- Update to version 1.2.2+git.1614281748.a31ccbe:
  * configure: drop the unnecessary AC_PROG_CC macro check (#211)
  * Release 1.2.2
  * configure: change obsolete AC_PROG_CC_C99 for AC_PROG_CC
  * Force sync_interval to the new default if it's 5 minutes or lower
  * Replace travis with github actions, fix OBS (#210)</changelog>
</package>
<package pkgid="c87afbf53f7ad6d019308f418d771f8eed18dc5a24f0c02565b3dc3e6684d7e77a33ed6e41ea0cf817be13cc7e4d8dffdde44118311ab1ecaaa7899287b8bb9c" name="bitlbee-facebook-debugsource" arch="i586">
  <version epoch="0" ver="1.2.2+git.1614281748.a31ccbe" rel="1.15"/>
  <changelog author="tampakrap@opensuse.org" date="1471003200">- Initial commit</changelog>
  <changelog author="tampakrap@opensuse.org" date="1492689600">- Version bump 1.1.1
  Fixes one last issue to the server side changes from last week.
  - Send orca-formatted user agent for all HTTP requests too. Fixes "Failed
    to parse thread information" errors when joining channels.
  This is in addition to the connection error fixes mentioned in the previous
  release. Quoting from the previous release: "Fix connection errors after
  facebook discontinued support for old versions of facebook messenger for
  android. While most of the protocol implementation was already above that
  version, there was a subtle change that broke fetching of sync_sequence_id,
  and the previously empty MQTT user agent string is now considered an old
  version too (#138)"
  I waited a few days before releasing this to ensure things calm down,
  hopefully it continues like this.
- Version 1.1.0
  Long overdue release, with a year worth of changes. This is now the minimum
  required version.
  - Fix connection errors after facebook discontinued support for old versions
    of facebook messenger for android. While most of the protocol
    implementation was already above that version, there was a subtle change
    that broke fetching of sync_sequence_id, and the previously empty MQTT user
    agent string is now considered an old version too (#138)
  - Fix receiving topic/groupchat membership events (#119)
  - Fix creating channels, inviting, kicking members (#120)
  - Fix setting channel topics (#121)
  - Fix contacts pagination for accounts with more than 500 friends (#74)
  - Fix chats with only two members including self, like the Marketplace ones
  - Fix crash on some kinds of SSL connection failure (#82)
  - Fix crash when glib is compiled with G_ENABLE_DEBUG
  - Deduplicate echoes of sent messages (#76)
  - Set a non-empty HTTP user agent for api/graphql queries, since the empty
    user agent often gets flagged for suspicious activity (#108)
  - Prevent disconnections due to contacts with incomplete profiles (#89)
  - Prevent disconnections on invalid attachment errors (#73)
  - Prevent disconnections when trying to join a chat after being kicked (#244)
  - Use FetchContactsDeltaQuery to incrementally sync contacts. Uses less
    traffic, can be done more often and fixes issues with non-friends (#116)
  - Parse URL attachments generated by the android share feature (#97)
  - Add mark_read_reply setting to only mark messages as read on reply (#69)
  - Add support for the bitlbee 3.5 plugin information API (bitlbee 3.4 is
    still supported by this version, but will be dropped in the next one)
  - Improve url comparison to avoid showing urls twice on attachments</changelog>
  <changelog author="tampakrap@opensuse.org" date="1505563200">- Version bump 1.1.2
  - Fix "Failed to read thrift" with unknown fields in /t_p payload
  - Fix rare login hang/timeout when the last page of contacts is empty</changelog>
  <changelog author="Tomas Cech &lt;sleep_walker@opensuse.org&gt;" date="1552564800">- Version bump 1.2.0
  - Fix ERROR_QUEUE_OVERFLOW on login by bumping orca agent version
  - Fix "Failed to read fixed header" with TLS 1.3 / GnuTLS 3.6.x
  - Add workplace chat support (enable the "work" setting to use it)</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1603627200">- Update to 1.2.1:
  - Fix "Parse error: unexpected identifier 'taNewMessage'"
    (gh#bitlbee/bitlbee-facebook#200)
  - Fix "Failed to read thrift: facebook-api.c:1929
    fb_api_cb_publish_pt: assertion 'fb_thrift_read_stop(thft)' failed"
    (gh#bitlbee/bitlbee-facebook#197)</changelog>
  <changelog author="mcepl@cepl.eu" date="1612440000">- Update to version 1.2.1+git.1611145185.49ea312:
  * Bump the FB_ORCA_AGENT version once again (#208)
  * Remove bash-ism in configure.ac
  * Port away from deprecated g_type_class_add_private() and friends
  * Increase default sync_interval from 5 to 1440
  * travis: replace python-m2crypto dependency with python3-m2crypto
  * facebook-api: Fix id assertion in fb_api_cb_publish_mst() (#204)
  * travis: add python-m2crypto to dependencies for OBS deploy
  * Release 1.2.1 with fixes for a couple of server changes
  * Fix taNewMessage bug (#202)
  * fb_api_cb_publish_pt: check field is stop (#199)</changelog>
  <changelog author="mcepl@cepl.eu" date="1614254400">- Update to version 1.2.2+git.1614281748.a31ccbe:
  * configure: drop the unnecessary AC_PROG_CC macro check (#211)
  * Release 1.2.2
  * configure: change obsolete AC_PROG_CC_C99 for AC_PROG_CC
  * Force sync_interval to the new default if it's 5 minutes or lower
  * Replace travis with github actions, fix OBS (#210)</changelog>
</package>
<package pkgid="84f70a6d869984cb481b1e969a5108b11bbfefb196e9fc3f14e4dff64ee4d4e4717cb0e54c0dfe67d34875337e2d50c0df3ef3a6c9b2c34994865a92352b8b43" name="bitmap-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.2" rel="1.5"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bitmap from xorg-x11. Initial version: 1.0.5.</changelog>
  <changelog author="dimstar@opensuse.org" date="1334404800">- Update to version 1.0.6:
  + Code clean-ups.
  + Man page fixes
  + Build system fixes
- Add pkgconfig(xproto) BuildRequires: New dependency.</changelog>
  <changelog author="zaitor@opensuse.org" date="1369051200">- Update to version 1.0.7:
  + Mark usage() functions as noreturn, as suggested by gcc.
  + Fix genererate typo in bmtoa error messages.
  + Combine usage messages into a single string.
  + bitmap.man:  Fix some typos.
  + Fix pixmap leak in error paths of BWGetUnzoomedPixmap.</changelog>
  <changelog author="sndirsch@suse.com" date="1391688000">- fixed license to X11 in specfile</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1421755200">- update to version 1.0.8:
  * Stop memory leak in XmuWriteBitmapDataToFile()
  * Stop memory leaks from XtNewString(StripFilename(filename))
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Use '&amp; 7' instead '% 8' to silence clang analyzer warning
  * Demacro modernization of NewSList to plug a memory leak during
    error handling
  * Silence -Wbad-function-cast
  * Avoid shadow declarations
  * assert to avoid a NULL dereference
  * Print which option was in error along with usage message
  * config: replace deprecated use of AC_OUTPUT with
    AC_CONFIG_FILES
  * Use table markup in preference to various low-level
    constructions</changelog>
  <changelog author="sndirsch@suse.com" date="1549886400">- update to version 1.0.9:
  * This release fixes a long standing bug in the bitmap editor
    where operations would not work properly when NumLock was on.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1651406400">- update to version 1.1.0
  * Use _CONST_X_STRING to make libXt declare String as const char *
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Move bitmaps into a new bitmaps directory
  * test: add round-trip-test for atobm &amp; bmtoa
  * atobm: accept single character lines
  * atobm: close memory leaks
  * gitlab CI: stop requiring Signed-off-by in commits
  * bitmap: Fix a crash with underspecified dimensions</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- update to version 1.1.1
  * configure: Use AC_SYS_LARGEFILE to enable large file support
  * Ensure all *.c files include config.h before any other headers
  * atobm, bmtoa, bitmap: Add -help and -version options
  * bitmap: Print which option was in error along with usage message
  * Remove "All rights reserved" from Oracle copyright notices</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1769342400">- update to version 1.1.2
  * Improve man page formatting
  * man pages: fix warnings from `mandoc -T lint` and `groff -rCHECKSTYLE=10`
  * LoseSelection: second argument should be pointer, not raw value
  * Handle -Wcast-function-type warnings for functions used as XtActionProcs
  * StripFilename: avoid calling strrchr on NULL filename
  * Clear 10 of 15 -Wsign-compare warnings from gcc 15.1
  * Partial Revert of "fix: warning: assignment discards ‘const’ qualifier..."
  * Partial Revert of "Fix warning: initialization discards ‘const’ qualifier..."
  * Strip trailing whitespace from source files
  * gitlab CI: drop the ci-fairy check-mr job
  * make return obvious
  * Fix: warning: initialization discards ‘const’ qualifier from pointer target type
  * fix: warning: assignment discards ‘const’ qualifier from pointer target type
  * FIX  an other const warning
  * FIX: warning: cast from function call of type ‘double’ to non-matching type ‘short int’
  * FIX: warning: cast from function call of type ‘double’ to non-matching type ‘short int’
  * FIX: warning: assignment discards ‘const’ qualifier from pointer target type
  * Fix: Shadow warning
  * FIX: const warning</changelog>
</package>
<package pkgid="aef4ec6e0e235e06ce3c4acc9bcf3fe42bc8565df8b2597857ca2567e098451da70faf6f7546176d882d00c09157ff57f23068a6f75438c445ac0c98c4e1c6e2" name="bitmap-debugsource" arch="i586">
  <version epoch="0" ver="1.1.2" rel="1.5"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bitmap from xorg-x11. Initial version: 1.0.5.</changelog>
  <changelog author="dimstar@opensuse.org" date="1334404800">- Update to version 1.0.6:
  + Code clean-ups.
  + Man page fixes
  + Build system fixes
- Add pkgconfig(xproto) BuildRequires: New dependency.</changelog>
  <changelog author="zaitor@opensuse.org" date="1369051200">- Update to version 1.0.7:
  + Mark usage() functions as noreturn, as suggested by gcc.
  + Fix genererate typo in bmtoa error messages.
  + Combine usage messages into a single string.
  + bitmap.man:  Fix some typos.
  + Fix pixmap leak in error paths of BWGetUnzoomedPixmap.</changelog>
  <changelog author="sndirsch@suse.com" date="1391688000">- fixed license to X11 in specfile</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1421755200">- update to version 1.0.8:
  * Stop memory leak in XmuWriteBitmapDataToFile()
  * Stop memory leaks from XtNewString(StripFilename(filename))
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Use '&amp; 7' instead '% 8' to silence clang analyzer warning
  * Demacro modernization of NewSList to plug a memory leak during
    error handling
  * Silence -Wbad-function-cast
  * Avoid shadow declarations
  * assert to avoid a NULL dereference
  * Print which option was in error along with usage message
  * config: replace deprecated use of AC_OUTPUT with
    AC_CONFIG_FILES
  * Use table markup in preference to various low-level
    constructions</changelog>
  <changelog author="sndirsch@suse.com" date="1549886400">- update to version 1.0.9:
  * This release fixes a long standing bug in the bitmap editor
    where operations would not work properly when NumLock was on.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1651406400">- update to version 1.1.0
  * Use _CONST_X_STRING to make libXt declare String as const char *
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Move bitmaps into a new bitmaps directory
  * test: add round-trip-test for atobm &amp; bmtoa
  * atobm: accept single character lines
  * atobm: close memory leaks
  * gitlab CI: stop requiring Signed-off-by in commits
  * bitmap: Fix a crash with underspecified dimensions</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1707048000">- update to version 1.1.1
  * configure: Use AC_SYS_LARGEFILE to enable large file support
  * Ensure all *.c files include config.h before any other headers
  * atobm, bmtoa, bitmap: Add -help and -version options
  * bitmap: Print which option was in error along with usage message
  * Remove "All rights reserved" from Oracle copyright notices</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1769342400">- update to version 1.1.2
  * Improve man page formatting
  * man pages: fix warnings from `mandoc -T lint` and `groff -rCHECKSTYLE=10`
  * LoseSelection: second argument should be pointer, not raw value
  * Handle -Wcast-function-type warnings for functions used as XtActionProcs
  * StripFilename: avoid calling strrchr on NULL filename
  * Clear 10 of 15 -Wsign-compare warnings from gcc 15.1
  * Partial Revert of "fix: warning: assignment discards ‘const’ qualifier..."
  * Partial Revert of "Fix warning: initialization discards ‘const’ qualifier..."
  * Strip trailing whitespace from source files
  * gitlab CI: drop the ci-fairy check-mr job
  * make return obvious
  * Fix: warning: initialization discards ‘const’ qualifier from pointer target type
  * fix: warning: assignment discards ‘const’ qualifier from pointer target type
  * FIX  an other const warning
  * FIX: warning: cast from function call of type ‘double’ to non-matching type ‘short int’
  * FIX: warning: cast from function call of type ‘double’ to non-matching type ‘short int’
  * FIX: warning: assignment discards ‘const’ qualifier from pointer target type
  * Fix: Shadow warning
  * FIX: const warning</changelog>
</package>
<package pkgid="7cf2d8a3965307a59ff6a04b563719df4691164878672dd70f7e9e42b7c67aec0964b3d51c286a93caf5eef980bb756129d7280135ca876c2c2177013fab1e01" name="bittwist-debuginfo" arch="i586">
  <version epoch="0" ver="3.8" rel="2.8"/>
  <changelog author="mardnh@gmx.de" date="1451736000">- initial package, version 2.0</changelog>
  <changelog author="jengelh@inai.de" date="1495800000">- Trim filler wording from description.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1688299200">- Update to version 3.7
  Changes since 2.0:
  general
  * added support for trace files with nanosecond resolution.
  * updated manual pages.
  * use in-memory trace files when sending packets in loop.
  * fixed integer overflow in stats output.
  * added static code analysis in Makefile (make check).
  * reformatted source files for C17 standard.
  * added initial python testing framework for Linux systems.
  bittwist (generator):
  * 30% speed up when sending large pcap file.
  * fixed linerate throttling.
  * updated -p option to send packets at set packets per second
    (pps).
  * added -t option to set inter-packet gap (this was previously
  - p option).
  * removed speed (-m) flag; use -p/-r to shape throughput.
  * updated linerate (-r) flag to use token bucket algorithm.
  bittwiste (editor)
  * added -G option to set fixed or random inter-packet gap in
    microseconds.
  * added support for CIDR notation when modifying IPv4/IPv6
    addressA.
  * added support for random MAC address.
  * added option to edit IPv6 next header.
  * added random number support for id, ttl, proto, next header,
    hop limit.
  * added option to set uniformly distributed random number
    (mersenne twister). for tcp/udp source/destination port and
    tcp sequence/acknowledgment number.
  * added -N flag to duplicate packets from trace file, e.g.
  - N 100000 to repeat packets from trace file for 100,000 times
  * added ip6tcp and ip6udp templates.
  * updated -I flag to allow loading trace file from built-in
    templates.
  * options to edit IPv4/IPv6 packets to allow testing of
    classification/queuing.  features of switches/routers, e.g.
    + -T ip -e 3 to indicate congestion to the end hosts
    + -T ip6 -c 16 to classify packet for operation and management
    of the network
    + -T ip6 -f 0xfffff to set custom flow label
  * added support for IPv6 packets.
  * improved cksum().
  * expanded test cases.
- Update patch:
  * bittwist-makefile.diff
- Update URL</changelog>
  <changelog author="Ming Li &lt;mli@suse.com&gt;" date="1695384000">- Update to version 3.8
  * bumped from gcc -O2 to -O3 optimization flag:
    https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-O3
  bittwist (generator)
  * added RFC 2544 benchmark data generator and benchmark page
  * improved actual inter-packet gap replay by using token bucket algorithm for
    short IPG and self-regulated timer for long IPG</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="2b7e2c2c7bf2f645a4576052d1b23e9c005789f68b17e5155ea7ac7f9882ad9e28945a33decdc3238b3f82ef765f76ce57f4a4617338c968e6093a4059ef6495" name="bittwist-debugsource" arch="i586">
  <version epoch="0" ver="3.8" rel="2.8"/>
  <changelog author="mardnh@gmx.de" date="1451736000">- initial package, version 2.0</changelog>
  <changelog author="jengelh@inai.de" date="1495800000">- Trim filler wording from description.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1688299200">- Update to version 3.7
  Changes since 2.0:
  general
  * added support for trace files with nanosecond resolution.
  * updated manual pages.
  * use in-memory trace files when sending packets in loop.
  * fixed integer overflow in stats output.
  * added static code analysis in Makefile (make check).
  * reformatted source files for C17 standard.
  * added initial python testing framework for Linux systems.
  bittwist (generator):
  * 30% speed up when sending large pcap file.
  * fixed linerate throttling.
  * updated -p option to send packets at set packets per second
    (pps).
  * added -t option to set inter-packet gap (this was previously
  - p option).
  * removed speed (-m) flag; use -p/-r to shape throughput.
  * updated linerate (-r) flag to use token bucket algorithm.
  bittwiste (editor)
  * added -G option to set fixed or random inter-packet gap in
    microseconds.
  * added support for CIDR notation when modifying IPv4/IPv6
    addressA.
  * added support for random MAC address.
  * added option to edit IPv6 next header.
  * added random number support for id, ttl, proto, next header,
    hop limit.
  * added option to set uniformly distributed random number
    (mersenne twister). for tcp/udp source/destination port and
    tcp sequence/acknowledgment number.
  * added -N flag to duplicate packets from trace file, e.g.
  - N 100000 to repeat packets from trace file for 100,000 times
  * added ip6tcp and ip6udp templates.
  * updated -I flag to allow loading trace file from built-in
    templates.
  * options to edit IPv4/IPv6 packets to allow testing of
    classification/queuing.  features of switches/routers, e.g.
    + -T ip -e 3 to indicate congestion to the end hosts
    + -T ip6 -c 16 to classify packet for operation and management
    of the network
    + -T ip6 -f 0xfffff to set custom flow label
  * added support for IPv6 packets.
  * improved cksum().
  * expanded test cases.
- Update patch:
  * bittwist-makefile.diff
- Update URL</changelog>
  <changelog author="Ming Li &lt;mli@suse.com&gt;" date="1695384000">- Update to version 3.8
  * bumped from gcc -O2 to -O3 optimization flag:
    https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-O3
  bittwist (generator)
  * added RFC 2544 benchmark data generator and benchmark page
  * improved actual inter-packet gap replay by using token bucket algorithm for
    short IPG and self-regulated timer for long IPG</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="b5bb2de752845fe8a450a8d5a9bfad13bc0c593c42d0484844d18c09b04e1ff1cff41f6b352c9e0f05cad08353fed0e87ee10c59aa67cd13162c33954a25ad33" name="bitwarden-debuginfo" arch="i686">
  <version epoch="0" ver="2024.12.0" rel="1.2"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1721995200">- New upstream release 2024.7.1
  * Enable individual vault item encryption keys 🔑</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1724587200">- New upstream release 2024.8.0
  * Allow biometric unlock of browser extension without requiring desktop app to be unlocked
  * Add support for users to set a master password when their organization updates member decryption options
  * Added support for multi-thread encryption to improve performance
  * Add support for biometric unlock on Linux
  * Add support for vault timeout on system lock on Linux</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1724846400">- New upstream release 2024.8.1
  * no changelog provided</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1725537600">- New upstream release 2024.8.2
  * Disable cipher key encryption due to problems (gh#bitwarden/clients#10621)</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1726142400">- Fix exe path in mozilla manifest (bsc#1230388)
  * add main-getPath-exe.patch
- Remove bogus libdesktop_napi.so provide</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1726747200">- New upstream release 2024.9.0
  * no changelog provided</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1729857600">- New upstream release 2024.10.0
  * no changelog provided
- Add native-messaging.main-fix-path.patch
- Remove a temporarily-nonfree new dependency that is currently dead code (gh#bitwarden/clients#11611)
  * add remove-sdk-internal.patch</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1731672000">- New upstream release 2024.11.0
  * Security update for generating passphrases
  * Enable email verification for account creation</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1732190400">- New upstream release 2024.11.2
  * Revert the passphrase minimum back to 3 words</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1734004800">- New upstream release 2024.12.0
  * Added new SSH agent
  * Added new item type for SSH keys
  * Added new import options
  * fix: Add new item should set item type
  * Desktop edit folder button visibility
  * Import TOTP with ZohoVault CSV importer
  * fix BufferSource conversions</changelog>
</package>
<package pkgid="3d40843b5a6aa8e4f44c830d8fa422b791fd463159862811914da537589adf38183017f4fc9625aa0605a8c85039434c5b21aaf1b3512f2fa2c5e2460601810e" name="bitwarden-debugsource" arch="i686">
  <version epoch="0" ver="2024.12.0" rel="1.2"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1721995200">- New upstream release 2024.7.1
  * Enable individual vault item encryption keys 🔑</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1724587200">- New upstream release 2024.8.0
  * Allow biometric unlock of browser extension without requiring desktop app to be unlocked
  * Add support for users to set a master password when their organization updates member decryption options
  * Added support for multi-thread encryption to improve performance
  * Add support for biometric unlock on Linux
  * Add support for vault timeout on system lock on Linux</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1724846400">- New upstream release 2024.8.1
  * no changelog provided</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1725537600">- New upstream release 2024.8.2
  * Disable cipher key encryption due to problems (gh#bitwarden/clients#10621)</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1726142400">- Fix exe path in mozilla manifest (bsc#1230388)
  * add main-getPath-exe.patch
- Remove bogus libdesktop_napi.so provide</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1726747200">- New upstream release 2024.9.0
  * no changelog provided</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1729857600">- New upstream release 2024.10.0
  * no changelog provided
- Add native-messaging.main-fix-path.patch
- Remove a temporarily-nonfree new dependency that is currently dead code (gh#bitwarden/clients#11611)
  * add remove-sdk-internal.patch</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1731672000">- New upstream release 2024.11.0
  * Security update for generating passphrases
  * Enable email verification for account creation</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1732190400">- New upstream release 2024.11.2
  * Revert the passphrase minimum back to 3 words</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1734004800">- New upstream release 2024.12.0
  * Added new SSH agent
  * Added new item type for SSH keys
  * Added new import options
  * fix: Add new item should set item type
  * Desktop edit folder button visibility
  * Import TOTP with ZohoVault CSV importer
  * fix BufferSource conversions</changelog>
</package>
<package pkgid="92906cad05185f012e750ed56d9611bc9144ff46b2481d16bbd7684514f92196a9f8b39c18c87fb2302a9e6f6b2dc14a346761fcb86f9fe07479885654a4debe" name="bitwise-debuginfo" arch="i586">
  <version epoch="0" ver="0.50" rel="1.12"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607256000">- Initial package, version 0.41</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617710400">- Add "-Wl,--start-group" to CFLAGS to fix Tumbeweed linking
  errors.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618574400">- Update to version 0.42
  * Add support for leading 0 on binary numbers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635768000">- Update to version 0.43
  * Add support for IPv4 parsing and output in command line mode
  * Fix compiler warnings</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1692619200">- Update to version 0.50
  * Enhancements:
    + Add r command to reverse endianess
    + Allow shortening of commands
  * Bug Fixes:
    + Disable mouse events in interactive command mode
    + Fix backward key not working in some terminals
    + Fix divide by zero crash
    + Fit bit function overflow</changelog>
</package>
<package pkgid="2c271c6e6b0880e9331d0c9b545fa452bffdc291d9a89e95716fba5cc3b27cb9bf1c9524527a039586daf210608340b8677b57c049124890df1ecacec104ff30" name="bitwise-debugsource" arch="i586">
  <version epoch="0" ver="0.50" rel="1.12"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607256000">- Initial package, version 0.41</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617710400">- Add "-Wl,--start-group" to CFLAGS to fix Tumbeweed linking
  errors.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618574400">- Update to version 0.42
  * Add support for leading 0 on binary numbers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635768000">- Update to version 0.43
  * Add support for IPv4 parsing and output in command line mode
  * Fix compiler warnings</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1692619200">- Update to version 0.50
  * Enhancements:
    + Add r command to reverse endianess
    + Allow shortening of commands
  * Bug Fixes:
    + Disable mouse events in interactive command mode
    + Fix backward key not working in some terminals
    + Fix divide by zero crash
    + Fit bit function overflow</changelog>
</package>
<package pkgid="5b537b35678c2d079d29537555d3fbafc17eb428bfd5d8149ae99ce7ac74b6cc25945b2ff02c91d624c56967f2f92152c89cdbac945f8ba7a5acc659b5c5e506" name="bk-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.0" rel="1.9"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1718280000">- Initial package</changelog>
</package>
<package pkgid="f376b34c2b1e26dfda5b6e027f62e8f209154f90ec130bd899a4c5eeda235f3a8072ba7816cb71bc6963c6e15fb84667e6cde65624be7b304ac89f521780990f" name="bk-debugsource" arch="i586">
  <version epoch="0" ver="0.6.0" rel="1.9"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1718280000">- Initial package</changelog>
</package>
<package pkgid="fa4d039a473e5d4e8cdf48accd6897920b73d5522cc6d644974ac5ed95abc6d11aa503f4f90b01f43a468e61f553d3ef5a857bc55a2fa08ccde5864c1fb5b930" name="bkcrack-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.1" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1765108800">- initial version</changelog>
</package>
<package pkgid="829b32be8d0aa32dc580ea3ef6f267542eed0f743a36626a13988e68b5cc815a6bad4bd8dafdaef58abeb31c8e3b3b9936f5185aa7ad409480a08b5c68e9ad27" name="bkcrack-debugsource" arch="i586">
  <version epoch="0" ver="1.8.1" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1765108800">- initial version</changelog>
</package>
<package pkgid="b01d8599d83e5c4c5995ba555a24319804ea89086e41c0770434ba176ac67140319be96d36f4047503e2bebb497b435035bfc5edc0a3c6acca5300b4f30e0eb9" name="black-hole-solver-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.0" rel="1.4"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1595851200">- Initial commit</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to version 1.10.1:
  * Add "--show-max-num-played-cards" flag, inspired by
    https://politaire.com/article/blackhole.html
- Add fix-pkgconfig-libdir.patch to fix path of library dir in
  pkgconfig file.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.2.0:
  * Convert to cmake/rinutils_bootstrap.cmake
  * Minor refactorings</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 1.4.0:
  * Fixed running black_hole_solver_run with the same
    (or a smaller) iterations limit.  It ran indefinetely
    then (Possible Denial-of-service?)
  * Fix some hypothetical rresource leaks (e.g.: with "fopen()").
  * Cleanups: add "const"s , convert "int" to "bool", etc.
  * Add tests.</changelog>
</package>
<package pkgid="fb10450e1136c335d22966aaad44bd7d650615e73f626d9105582fb32074a3de691425fd48e8e7df8c6dbe44bb3fd2982510dcf4b99ffcbb809a39d35e69f537" name="black-hole-solver-debugsource" arch="i586">
  <version epoch="0" ver="1.14.0" rel="1.4"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1595851200">- Initial commit</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to version 1.10.1:
  * Add "--show-max-num-played-cards" flag, inspired by
    https://politaire.com/article/blackhole.html
- Add fix-pkgconfig-libdir.patch to fix path of library dir in
  pkgconfig file.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 1.2.0:
  * Convert to cmake/rinutils_bootstrap.cmake
  * Minor refactorings</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 1.4.0:
  * Fixed running black_hole_solver_run with the same
    (or a smaller) iterations limit.  It ran indefinetely
    then (Possible Denial-of-service?)
  * Fix some hypothetical rresource leaks (e.g.: with "fopen()").
  * Cleanups: add "const"s , convert "int" to "bool", etc.
  * Add tests.</changelog>
</package>
<package pkgid="1ea4b87c0640d93e98b71bc1c2c41d0999fbfc8a64e27db39f83f4501b3a265c71caefca7bff897ce59aa23995cf0fd6706bf9ee6dc68fba1c16088c2566a15b" name="bladeRF-debuginfo" arch="i586">
  <version epoch="0" ver="2025.10" rel="22.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633435200">- Update to version 2021.10
  * Fix up packet mode bugs
  * Add Wishbone master core as NiOS peripheral</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1642852800">- Don't set VERSION_INFO_EXTRA to strip "-git-unknown" from the
  libbladeRF version (e.g. "2.4.1-git-unknown" -&gt; "2.4.1")</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676289600">- Update to version 2023.02
  * libbladeRF
    + Add 8bit format mode support
    + Add AD936x overclocking feature
    + Fix bugs, including a locking bug
  * FPGA:
    + Add 8bit mode support to FIFO reader and writer
- Add patch:
  * bladeRF-doxygen-no-timestamp.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708689600">- Align path for document installation between openSUSE versions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Add _service file to download ad9361.tar.xz file from git
  repository.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1730548800">- Add patch:
  * gcc14-fix-calloc-arg-order.patch
    https://github.com/Nuand/bladeRF/commit/b55af91f6b0ccb9afd09dcd3a42b9110c7e5be6f</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Added %check section</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1759838400">- Update to version 2025.10
  libbladeRF:
  * Add SC16Q11 packed format support for improved bandwidth
    efficiency.
  * Add comprehensive gain calibration system with CSV
    import/export.
  * Add RX reordering and prime worker before RX enable.
  * Add oversample feature with configurable gain controls.
  * Improve GPIF buffer size support with larger 2048 sample
    buffers.
  * Add extensive test suite and regression testing framework.
  * Fix various sync TX/RX initialization and timing issues.
  FPGA:
  * Add SC16Q11 packed format support to FIFO reader and writer.
  * Add larger GPIF buffer support for improved USB throughput.
  * Fix RX/TX DMA request prioritization and meta timestamp
    handling.
  * Add system and FX3 PLL clock control blocks.
  * Fix timing issues and improve signal integrity.
  Tools:
  * Add bladeRF-power utility for RF power measurements with
    CLI interface.
  * Add bladeRF-fsk project as separate submodule.
  * Add bladeRF-update utility for firmware and FPGA updates.
  * Add comprehensive hardware-in-the-loop testing framework.
- Use tar_scm service to generate the source tarball.
- Drop ad9361.tar.xz
  - this is now included in the bladRF tarball.
- Update patch:
  * bladeRF-doxygen-no-timestamp.patch
- Drop not longer needed patch:
  * gcc14-fix-calloc-arg-order.patch
- Use %ldconfig_scriptlets RPM macro</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1777896000">- bladeRF-build-fix.patch: fix build with new gcc</changelog>
</package>
<package pkgid="24c522d4763f7c335e35604c227a32fede8a8ed3fd0d694364bd22c6675681b48a64df7ca359008f7630d66b532d6ef86c50871a8ef6b934a8186373f11bba55" name="bladeRF-debugsource" arch="i586">
  <version epoch="0" ver="2025.10" rel="22.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633435200">- Update to version 2021.10
  * Fix up packet mode bugs
  * Add Wishbone master core as NiOS peripheral</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1642852800">- Don't set VERSION_INFO_EXTRA to strip "-git-unknown" from the
  libbladeRF version (e.g. "2.4.1-git-unknown" -&gt; "2.4.1")</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676289600">- Update to version 2023.02
  * libbladeRF
    + Add 8bit format mode support
    + Add AD936x overclocking feature
    + Fix bugs, including a locking bug
  * FPGA:
    + Add 8bit mode support to FIFO reader and writer
- Add patch:
  * bladeRF-doxygen-no-timestamp.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708689600">- Align path for document installation between openSUSE versions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Add _service file to download ad9361.tar.xz file from git
  repository.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1730548800">- Add patch:
  * gcc14-fix-calloc-arg-order.patch
    https://github.com/Nuand/bladeRF/commit/b55af91f6b0ccb9afd09dcd3a42b9110c7e5be6f</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Added %check section</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1759838400">- Update to version 2025.10
  libbladeRF:
  * Add SC16Q11 packed format support for improved bandwidth
    efficiency.
  * Add comprehensive gain calibration system with CSV
    import/export.
  * Add RX reordering and prime worker before RX enable.
  * Add oversample feature with configurable gain controls.
  * Improve GPIF buffer size support with larger 2048 sample
    buffers.
  * Add extensive test suite and regression testing framework.
  * Fix various sync TX/RX initialization and timing issues.
  FPGA:
  * Add SC16Q11 packed format support to FIFO reader and writer.
  * Add larger GPIF buffer support for improved USB throughput.
  * Fix RX/TX DMA request prioritization and meta timestamp
    handling.
  * Add system and FX3 PLL clock control blocks.
  * Fix timing issues and improve signal integrity.
  Tools:
  * Add bladeRF-power utility for RF power measurements with
    CLI interface.
  * Add bladeRF-fsk project as separate submodule.
  * Add bladeRF-update utility for firmware and FPGA updates.
  * Add comprehensive hardware-in-the-loop testing framework.
- Use tar_scm service to generate the source tarball.
- Drop ad9361.tar.xz
  - this is now included in the bladRF tarball.
- Update patch:
  * bladeRF-doxygen-no-timestamp.patch
- Drop not longer needed patch:
  * gcc14-fix-calloc-arg-order.patch
- Use %ldconfig_scriptlets RPM macro</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1777896000">- bladeRF-build-fix.patch: fix build with new gcc</changelog>
</package>
<package pkgid="b9f0c3007abf64acecc62aa06d93eeab08fcd42a3dce2e6d244bdc72f926a4daf0dccce7c5054bf66ed0c50c17f945082cb81e275c3acb970c873ab4acb1b3ce" name="blake3-debugsource" arch="i586">
  <version epoch="0" ver="1.8.7" rel="1.1"/>
  <changelog author="Stephan Kleine &lt;digital-wonderland@example.com&gt;" date="1746360000">- Initial package</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1747051200">- Add --without clib to allow building on 15.x
- Add --with b3sum RPM build option to fix conflict in Factory</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1747396800">- Make build recipe POSIX sh compatible, avoiding the pushd command.
- Trim idempotent if..endif guards.
- Trim decade-sensitive wording from descriptions.
- Implement naming guidelines: devel package should simple be based
  on the SRPM name.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1748865600">- Remove ExclusiveArch: %{rust_tier1_arches} to allow building
  the c lib on more arches</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1775217600">- Update to version 1.8.4:
  * Updated the digest dependency from v0.10 to v0.11.
  * Performance for WASM SIMD targets is improved by ~20% when the
    wasm32_simd feature is enabled.
- Update to version 1.8.3:
  * Update to the 2024 Edition and bump the MSRV to 1.85.
  * Fix a set of Miri failures in the intrinsics implementations.
    The code was previously computing (though not dereferencing) an
    out-of-bounds pointer using add rather than wrapping_add.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777377600">- Unbreak i586 build by adding the necessary tbb.pc &lt;&gt; tbb32.pc
  substitution on openSUSE.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1786104000">- Update to version 1.8.6:
  * Use seek rather than metadata to get the length of files and
    mappings in update_mmap and update_mmap_rayon, and tolerate
    mmap failures. This allows b3sum to memory-map Linux block
    devices and makes hashing NUL files on Windows work without
  - -no-mmap or &lt;.
- Update to version 1.8.5:
  * Forcibly disable LTO when compiling C intrinsics from the Rust
    build, fixing a build failure on Arch Linux ARM.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1788091200">- Update to version 1.8.7:
  * Remove the arrayref dependency.</changelog>
</package>
<package pkgid="b70ba44acfda05af5f304f57c92b11187bbc8069f82f2ccbc23c9b9375af509cb257ceb612077956655c98800f490a5178114cfe02ac7c08229ca2ea94ec82ab" name="blame-debuginfo" arch="i586">
  <version epoch="0" ver="1.4+t20260222" rel="1.3"/>
  <changelog author="manfred99@gmx.ch" date="1469966400">- fix for -Werror=format-security
  * format-security.patch</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1591704000">- add "-fcommon" for GCC 10
- add %licence tag in spec file.
- some spec file cleanup</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1619956800">- as the original source location is dead, switch to the repo
    https://github.com/ThomasDickey/rcs-blame-snapshots
- update to version t20210207:
  * several build and code fixes
- remove patch format-security.patch, not needed anymore</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1664798400">- update to snapshot t20220129:
  * configure and makefile updates</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1667908800">- update to snapshot t20221108:
  * minor cleanup of README and blame.1
  * add VERSION file
  * config and install-sh updates</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1707739200">- update to version 1.4 snapshot t20240206:
  * spelling/documentation fixes
  * support $RCS_DIR for compatibility with cm_tools utilities.
  * make test-suite run from the build-directory rather than the installed copy.
- update to snapshot t20240204:
  * modify top-level makefile to work around pmake's reordering of rules
  * fix a build problem with lib/mktime.c on NetBSD i386
  * modify configure script to permit building with 64-bit time_t on 32-bit system.
  * require standard C, e.g., c89 and later for compiler
  * reduce stricter compiler warnings
- update to snapshot t20240201:
  * fixes to build/work with MacOS and Solaris 10.
- update to snapshot t20240130:
  * build-fixes to work with c11, c23
  * autoconf updates</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1736251200">- update to version 1.4 snapshot t20250101:
  * configure updates
  * add "--format-date" option
  * fix stricter gcc 15 warnings</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1753358400">- Add "Recommends: rcs" to spec file</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1759838400">- update to version 1.4 snapshot t20251006:
  * configure updates</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1771848000">- update to version 1.4 snapshot t20260222:
  * configure updates
  * adjusted use of "const"
  * regenerate parser.c and lexer.c</changelog>
</package>
<package pkgid="2e06aa06e3805efa46386f3b777279fa834ec9e043526ca6033a75f987f20b01c54baa191731002a61a74ac1a73f11ef4b19e214fdc25722aaf43fd136071ec7" name="blame-debugsource" arch="i586">
  <version epoch="0" ver="1.4+t20260222" rel="1.3"/>
  <changelog author="manfred99@gmx.ch" date="1469966400">- fix for -Werror=format-security
  * format-security.patch</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1591704000">- add "-fcommon" for GCC 10
- add %licence tag in spec file.
- some spec file cleanup</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1619956800">- as the original source location is dead, switch to the repo
    https://github.com/ThomasDickey/rcs-blame-snapshots
- update to version t20210207:
  * several build and code fixes
- remove patch format-security.patch, not needed anymore</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1664798400">- update to snapshot t20220129:
  * configure and makefile updates</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1667908800">- update to snapshot t20221108:
  * minor cleanup of README and blame.1
  * add VERSION file
  * config and install-sh updates</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1707739200">- update to version 1.4 snapshot t20240206:
  * spelling/documentation fixes
  * support $RCS_DIR for compatibility with cm_tools utilities.
  * make test-suite run from the build-directory rather than the installed copy.
- update to snapshot t20240204:
  * modify top-level makefile to work around pmake's reordering of rules
  * fix a build problem with lib/mktime.c on NetBSD i386
  * modify configure script to permit building with 64-bit time_t on 32-bit system.
  * require standard C, e.g., c89 and later for compiler
  * reduce stricter compiler warnings
- update to snapshot t20240201:
  * fixes to build/work with MacOS and Solaris 10.
- update to snapshot t20240130:
  * build-fixes to work with c11, c23
  * autoconf updates</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1736251200">- update to version 1.4 snapshot t20250101:
  * configure updates
  * add "--format-date" option
  * fix stricter gcc 15 warnings</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1753358400">- Add "Recommends: rcs" to spec file</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1759838400">- update to version 1.4 snapshot t20251006:
  * configure updates</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1771848000">- update to version 1.4 snapshot t20260222:
  * configure updates
  * adjusted use of "const"
  * regenerate parser.c and lexer.c</changelog>
</package>
<package pkgid="98dd582be4488701ad00e42728bbddfe513faa3f9de56dac62257d998058f8ced20623ac001d138e340bad984f8108bedaea1de4fc186056272fe0902d939bb0" name="blaspp-debugsource" arch="i586">
  <version epoch="0" ver="2025.05.28" rel="1.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1717934400">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718366400">- Add pkgconfig(blas) as Requires for blaspp-devel.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1724155200">- Add 87.patch for reproducible builds (boo#1084909)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745668800">- Update to version 2024.10.26:
  * Added PAPI SDE that counts flops.
  * Use to_blas_int to convert int32 to int64.
- Drop 87.patch: incorporated upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749297600">- Update to version 2025.05.28:
  * Added Level 1 BLAS GPU wrappers.
  * Added is_complex_v.
  * Added support for BLIS and libFLAME (hence AOCL).
  * Removed support for ACML.
  * Removed deprecated enum, memcpy routines.
  * Moved [cz]symv and [cz]syr to BLAS++ from LAPACK++, since
    they.
  * logically fit in BLAS. Requires linking with an LAPACK
    library.
  * Tester prints stats with --repeat.
  * Fixed SYCL include path.
  * Fixed testers for n = 0 case.
  * Fixed template gemm for beta = 0 to not propagate NaN/Inf
    (strong zero).
- Follow upstream so version bump for shlib package name.
- Pass -Duse_cmake_find_blas=true to cmake; otherwise causes
  linking failures with missing references to blas.
- Update testsweeper minimum version to 2025.05.28 for tests.</changelog>
</package>
<package pkgid="c270426d67aa07e5b81e946423fc3d0d56f1b566cf8133725c47b1717498cd5773b34be5a5933c1509d45b4b4bf6254dfcd47404578870c0ae21a0c92f744cd8" name="blinken-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Use an actual SPDX ID and not a custom one</changelog>
</package>
<package pkgid="d204b51d63152ab5c4842641f7d0975fc782b7806c372c79301a4dc8be3839b12d634f32c930fb0153ada66057552763f8b35a823233311707f9765aa8c5472a" name="blinken-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Use an actual SPDX ID and not a custom one</changelog>
</package>
<package pkgid="9a9744fcf39c68293d5ecf9818eeb9cb84b5512607d0e780be76c564aa891255dfb097b4c622dd16712f5037ca3d0bf67ca8d3eaf79c553851e6fcabd4efa1c4" name="blis-debugsource" arch="i586">
  <version epoch="0" ver="2.1" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701518400">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715688000">- Update to version 1.0:
  * Long list of changes, see
    &lt;https://github.com/flame/blis/blob/1.0/docs/ReleaseNotes.md&gt;
    or offline: /usr/share/doc/packages/blis-devel/ReleaseNotes.md
- Drop a cat command used previously for debugging purposes.
- Build pthread support (in addition to openmp) into library.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1716206400">- blis-devel: Add conflicts against cblas-devel, both cblas-devel
  and blis-devel provide a %%{_includedir}/cblas.h header file and
  the latter is a drop-in replacement for the former</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1738152000">- Update to version 1.1:
  * Added a ScaLAPACK compatibility mode which disables some
    conflicting BLAS definitions.
  * Fixed an out-of-bounds read bug in the haswell gemmsup kernels
  * Fixed a bug in the complex-domain gemm kernels for piledriver</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1752148800">- Update to version 2.0:
  * Long list of changes, see %_docdir/blis-devel/ReleaseNotes.md
    or online &lt;https://github.com/flame/blis/releases/tag/2.0&gt;.
- Fix some incorrect/unnecessary hashbangs.
- Use fdupes to link duplicate files.
- Add patches, taken from upstream commits and rebased, to fix
  builds against GCC 15:
  * blis-gcc15-disable-slp-tree-vectorization.patch
    (gh#flame/blis#874).
  * blis-gcc15-unnecessary-openmp-include.patch
    (gh#flame/blis#875).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1787745600">- Update to version 2.1:
  * Too many to list, see
    https://github.com/flame/blis/releases/tag/2.1
- Disable %check section for aarch64 until test failure is fixed.</changelog>
</package>
<package pkgid="a14d4467d375deabac61de63c2c7b73653639d0fe1f1d29d9f5be0e1b66682e6bee2faa68ed1423863dbb31221828d173f8b0f6a9c8ba52744b00ef7d7c95f62" name="bliss-debuginfo" arch="i586">
  <version epoch="0" ver="0.77" rel="1.16"/>
  <changelog author="jengelh@inai.de" date="1505390400">- Initial package (version 0.73) for build.opensuse.org
- Add bliss-am.diff, bliss-nodate.diff</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Correct URL line in specfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Modernize specfile.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to version 0.77:
  * set_color and copy methods in the C++ API
  * precise group size computation also without GNU GMP
  * no more exit-causing "fatal_errors", instead a standard exception
    is thrown
- Update to version 0.76:
  * The monolithic "graph" file is split in "abstractgraph",
    "graph" and "digraph".
  * defs.hh now contains the version number as a #define.
  * is_automorphism is now a public member of Graph and Digraph.
- Update to version 0.75:
  * Automorphism reporting and termination check functions
    are now of C++ type std::function.
  * Bignum allows one to get a copy of internal GNU GMP integer.
- Update to version 0.74:
  * Fixed a memory leak
  * Possibility to terminate the search early
  * Minor changes for better C++11 compatibility.
  * Memory allocation failures now throw std::bad_alloc
- Drop bliss-am.diff upstream uses cmake
- Add cmake.patch, allow installing the library and binary.
- Refresh bliss-nodate.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624276800">- Set versioned cmake requirement</changelog>
</package>
<package pkgid="2a301204d35df5ae74889e85465f7c03375a9455f4bc27d11e11575adbc6804032d30293993ca8894110086d84fb348b7cae3576b0e23fd4b2377752e860478a" name="bliss-debugsource" arch="i586">
  <version epoch="0" ver="0.77" rel="1.16"/>
  <changelog author="jengelh@inai.de" date="1505390400">- Initial package (version 0.73) for build.opensuse.org
- Add bliss-am.diff, bliss-nodate.diff</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Correct URL line in specfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Modernize specfile.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to version 0.77:
  * set_color and copy methods in the C++ API
  * precise group size computation also without GNU GMP
  * no more exit-causing "fatal_errors", instead a standard exception
    is thrown
- Update to version 0.76:
  * The monolithic "graph" file is split in "abstractgraph",
    "graph" and "digraph".
  * defs.hh now contains the version number as a #define.
  * is_automorphism is now a public member of Graph and Digraph.
- Update to version 0.75:
  * Automorphism reporting and termination check functions
    are now of C++ type std::function.
  * Bignum allows one to get a copy of internal GNU GMP integer.
- Update to version 0.74:
  * Fixed a memory leak
  * Possibility to terminate the search early
  * Minor changes for better C++11 compatibility.
  * Memory allocation failures now throw std::bad_alloc
- Drop bliss-am.diff upstream uses cmake
- Add cmake.patch, allow installing the library and binary.
- Refresh bliss-nodate.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624276800">- Set versioned cmake requirement</changelog>
</package>
<package pkgid="54de9ed4638aafca0c03952ed58f79656436dbd3a3daad9621a128887dbb526692140748fee638abe0b5c2fd9ebda1f25feb0ebce1fe2a3a95cb7a01a9bd7ece" name="blitz-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2" rel="2.18"/>
  <changelog author="jengelh@medozas.de" date="1327752000">- Remove redundant tags/sections per specfile guideline suggestions</changelog>
  <changelog author="werner@suse.de" date="1341921600">- Make it build with latest TeXLive 2012 with new package layout</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1361448000">- Update to version 0.10
  * improved performance
  * 64-bit compatibility
  * thread safety
  * utilizing careful data alignment
- Update license to LGPL-3.0 or BSD-3-Clause according to LEGAL file</changelog>
  <changelog author="cfarrell@suse.com" date="1361534400">- license update: LGPL-3.0 or BSD-3-Clause or Artistic-2.0
  The Artistic-2.0 license is also a choice</changelog>
  <changelog author="mpluskal@suse.com" date="1449057600">- Update project url
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1575979200">- Update to 1.0.2
  * added CMake build system (autotools build to be phased out in a next release)
  * autotools-related fixes
  * Python 3 compatibility in Makefiles and genstencils.py
  * fixing compilation issue for BZ_DECLARE_FUNCTION (SF issue no. 51)
  * fixing apparent typo-bug in expr.h (SF bug no. 59)
  * some code cleanups (namespace related macros, etc)
- Remove obsolete blitz-gcc47.patch
- Add fix_cmake_file_dir.patch to make sure .cmake files are placed
  in the correct directory.
  From: https://github.com/blitzpp/blitz/pull/155</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1580472000">- Remove BZ_FULLY64BIT=ON option from cmake to prevent warnings
  during compilation saying "64-bit array dimensions not yet
  implemented (-Wcpp)".</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1580644800">- Disable building docs for openSUSE &lt; 1550: build failues from
  texinfo errors for openSUSE Leap 15.2</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1597838400">- Fix building for openSUSE &gt;= 1550 by building without papi
  support since blitz does not support papi &gt;= 6.0
  (see gh#blitzpp/blitz#162).
- Drop empty install_info post(un) scriptlets and corresponding
  Requires handled by rpm triggers.
- Clean up specfile using spec-cleaner.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1616155200">- Build without PAPI support for all supported openSUSE versions
  (boo#1183759).</changelog>
</package>
<package pkgid="6510ab1e9cc53501b6a50a6a64c60d5aba27eafef9a410a597d5cbd2f77d8b764587337b008d757a594ca4a76e31d9d797972d7c7676023638a69a35e5197981" name="blktests-debuginfo" arch="i586">
  <version epoch="0" ver="0+20260724.6f5a1dc" rel="1.1"/>
  <changelog author="sebastian.chlad@suse.com" date="1753790400">- Update to version 0+20250718.d24f744:
  * common/null_blk: wait device ready in _configure_null_blk
  * loop/010, common/rc: drain udev events after test
  * md/002: add atomic write tests for md/stacked devices
  * common/null_blk: check FULL file availability before write
  * block: add block/040 for test updating nr_hw_queues vs switching elevator
  * nvme/049: add fio md_per_io_size option
  * nvme/{034,035}: skip when the test target namespace has metadata
  * nvme/064: fix failure when the sysfs metadata_bytes doesn't exist
  * tests/throtl: add a new test 007
  * nvme: add nvme metadata passthrough test
  * nvme/rc: introduce helper functions to check namespace metadata
  * loop/011: use lazy umount for tmpfs
  * check: allow strict error-checking by "set -e" in test cases
  * common/rc: Optimize _module_file_exists()
  * common/null_blk: Make configuration failures easier to debug
  * common/null_blk: Log null_blk configuration parameters
  * common/null_blk: Rename a local variable
  * common/fio: Optimize _fio_perf_report()
  * common/fio: Log the fio arguments
  * common/nvme: fix nvme json support check in _have_nvme_cli_with_json_support
  * common/scsi_debug: Use _unload_module in _exit_scsi_debug
  * nvme/rc, md/001: check that nvme-cli supports json output format
  * common/nvme: introduce _have_nvme_cli_with_json_support()
  * zbd/006: reset only the test target zone
  * README, CONTRIBUTING: refer to the new repository addresses
  * nvme/063: fixup tls_key encryption check
  * nvme/054: update to support all fabrics
  * nvme/rc: fix the skip reasons in _require_nvme_cli_tls
  * block: add test for race between set_blocksize and read paths</changelog>
  <changelog author="Sebastian Chlad &lt;sebastian.chlad@suse.com&gt;" date="1776772800">- Update to version 0+20260416.1d68a36:
  * common/scsi_debug: use _patient_rmmod() to unload scsi_debug
  * src/dio-offsets.c: Fix err() usage
  * src/Makefile: suppress unused-but-set-variable warning for sg/syzkaller1.c
  * src/metadata.c: fix format for __u64 in metadata.c
  * common/rc, scsi/011, zbd/010: introduce _page_size_equals() helper
  * zbd/012: add missing scsi_debug check
  * common/scsi_debug: ensure scsi_debug is loadable before loading it
  * Skip tests if scsi_debug module is already loaded and in use
  * check: call fallback_device() in the same bash context
  * check: do not create fallback device when other requirements are not met
  * check: call _unload_module() after fallback_device_cleanup()
  * check: move fallback device handling into _check_and_call_test_device()
  * src/Makefile: improve header check for miniublk
  * check: Suppress kmemleak scanning failures
  * nvme/065: update to support all fabrics
  * check: check kmemleak before test run start
  * doc: document how to configure bcache tests
  * bcache: add bcache/001
  * src: add nvme-passthru-admin-uring to .gitignore
  * check: increment bash requirement version from 4.2 to 4.3
  * common/nvme: do not call 'nvme id-ns' to non-nvme devices
  * common/nvme: unload nvme modules only when loaded
  * common/rc: introduce _load_module()
  * check: call _unload_modules for each test run
  * zbd/002: do not check write pointers of conventional zones
  * zbd/rc: do not use invalid write pointer values by blkzone report
  * nvme/039: use nvme --no-ioctl-probing when available
  * common/fio: ignore fio messages about random generator selection
  * nvme/067: test io_uring pass through for NVMe admin queue
  * check: fix kmemleak scan when DEBUG_KMEMLEAK_DEFAULT_OFF enabled
  * check: move _get_kernel_option and _check_kernel_option to check
  * block/042: check sysfs values prior to running
  * common/rc: support multiple arguments for _require_test_dev_sysfs()
  * common/nvme: reset def_adrfam for ipv4 case
  * check: add kmemleak support to blktests
  * check: check reference count for modprobe --remove --wait success case
  * check: reimplement _unload_modules() with _patient_rmmod()
  * check,common,srp/rc: replace module removal with patient module removal
  * throtl/rc: avoid test timeout caused by scsi_debug delay
  * common/nvme, nvme/{041,044,047,062}: check return code of nvme connect
  * common/nvme, nvme/051: drop final / for NVMET_[CFS|DFS] paths
  * common/rc, nvme/{043-045}: add _have_crypto_algorithm
  * md/{002,004}: adjust per_host_store to use numeric boolean
  * throtl: don't specify sector_size for scsi_debug target
  * Documentation: describe influence on devices prepared by testing drivers
  * scsi/004: Remove reliance on deprecated /proc/scsi/scsi_debug
  * src/dio-offsets.c: fix compiler error of open()
  * block/043: fix a shellcheck warning
  * src/dio-offset.c: use tabs for indent
  * block/042: add description and fix shellcheck warnings
  * block: add test of io_uring user metadata offsets
  * block: add test of direct io offsets
  * nvme: convert tests to use _have_kernel_options
  * common/rc: add _have_kernel_options helper function
  * zbd/012, block/041, scsi/008: enable io_uring if it's disabled
  * common/nvme: remove allowed_hosts before remove subsys in nvmet configfs
  * common/rc: drop unnecessary variable from _check_kernel_option()
  * md/002: ignore the "File descripto leaked" log from vgdisplay
  * throtl: support test with both null_blk and scsi_debug in a single run
  * throtl/rc: support test with scsi_debug
  * throtl/004: adjust to scsi_debug
  * throtl/rc,002: adjust to scsi_debug
  * throtl: introduce helper functions to manage test target block devices
  * blktrace: add blktrace ftrace corruption regression test
  * blktrace: add blktrace zone management regression test
  * Makefile: add check-parallel target for faster shellcheck
  * scsi/007: Check whether scsi_timeout() has been called
  * common/rc: Introduce _get_kernel_option()
  * common/rc: Make _test_dev_queue_set() failures easier to debug
  * common/rc: Fix spelling of "SKIP_REASONS" in a source code comment
  * common/multipath-over-rdma: Simplify is_qinp_def()
  * common/scsi_debug: Fix spelling in a source code comment
  * check: print device names provided to test_device_array()
  * md/004: add unmap write zeroes tests
  * md/rc: use --run option instead of "echo y"
  * Makefile: follow symbolic links of *.out files
  * md/rc: test atomic writes for dm-mirror
  * md/rc: test atomic writes for dm-stripe
  * md/rc: test atomic writes for dm-linear
  * md/003: add NVMe atomic write tests for stacked devices
  * md/002: convert to use _md_atomics_test
  * md/rc: add _md_atomics_test
  * nvme: relocate _nvme_requires and _require_nvme_test_img_size
  * common/rc: add _min()
  * meta/02[0-4]: add test cases to check test_device_array()
  * new, Documentation: improve descriptions about TEST_DEVS
  * new, Documentation: describe test_device_array()
  * check, new: introduce test_device_array()
  * check: factor out _check_exclusive_functions()
  * block: add test for io_uring Protection Information (PI) interface using FS_IOC_GETLBMD_CAP
  * common/nvme: move NVMe helper checks out of tests/nvme/rc
  * zbd/014: Test recursive bio splitting
  * common/rc, dm/003, nvme/065: move TO_SKIP to common/rc
  * nvme/066: test NVMe host driver code for NVME SED operations
  * md/002: add raid 0/1/10 requirement
  * md/002: use --run option instead of "echo y"
  * common/xfs: fix run_xfs_io_xstat for max atomics
  * loop/010: add the regression commit info
  * loop/010: fix the test output with Bash 5.3
  * loop/010: fix the flood udev events during the test
  * Revert "loop/010, common/rc: drain udev events after test"
  * zbd/009: increase max open zones limit to 16
  * nvme/{003,041,044,052,057,058,060,062}: update arg for _nvme_connect_subsys
  * common/nvme: add '--no-wait-ns' argument to _nvme_connect_subsys()
  * nvme/054: fix nvme reservation preempt and clear operations
  * nvme/050: repeat checking test device restoration
  * loop/006: fix the test failure with Bash 5.3
  * scsi/011: allow "set -e" in run_test
  * scsi/011: Test whether block and SCSI propagate filesystem data lifetime information
  * nvme/065: add unmap write zeroes tests
  * dm/003: add unmap write zeroes tests
  * scsi/010: add unmap write zeroes tests
  * zbd/005: remove offset option of blkzone reset command
  * zbd/013: Test stacked drivers and queue freezing</changelog>
  <changelog author="Sebastian Chlad &lt;sebastian.chlad@suse.com&gt;" date="1776945600">- Add liburing-devel &gt;= 2.2 BuildRequires on distributions where it
  is available so io_uring helpers such as src/nvme-passthru-admin-uring
  are built for nvme/067.</changelog>
  <changelog author="Sebastian Chlad &lt;sebastian.chlad@suse.com&gt;" date="1782216000">- Update to version 0+20260623.5a62429:
  * scsi/009: fix unset bytes_to_write in TEST 8
  * ublk: mark all tests as QUICK
  * throtl/008: Add a test for the iocost cgroup controller
  * nvme/059: fix unset bytes_to_write in TEST 7
  * common/nvme, nvme/rc: use _set_attr() to trace attribute writes
  * common/rc: add _set_attr() function to trace attribute writes
  * check: add --cmd-trace option
  * nbd/rc: redirect nbd-server stderr
  * nvme/064, src/nvme-passthrough-meta.c: test a large metadata_len
  * nvme/068: add a test for multipath delayed removal
  * loop: add regression test for partscan double-scan race
  * throtl/{002,003,007}, zbd/014: use _get_page_size to get PAGE_SIZE</changelog>
  <changelog author="Sebastian Chlad &lt;sebastian.chlad@suse.com&gt;" date="1782216001">- Add 0001-tests-md-allow-overriding-minimum-kernel-version-via.patch
  to allow overriding the minimum kernel version for md tests via
  BLKTESTS_MD_KVER environment variable, to support distro kernels
  with backported atomic write support</changelog>
  <changelog author="Sebastian Chlad &lt;sebastian.chlad@suse.com&gt;" date="1782388800">- Use %autosetup -p1 instead of explicit %setup + %patch</changelog>
  <changelog author="Sebastian Chlad &lt;sebastian.chlad@suse.com&gt;" date="1782648000">- Update to version 0+20260628.dbff8ef:
  * src/miniublk: fall back to legacy opcodes on older kernels
  * src/miniublk: switch to ioctl-encoded ublk commands
  * nvme/060: suppress "nvme connect" failure for rdma transport
  * nvme/060: suppress state file write error</changelog>
  <changelog author="Sebastian Chlad &lt;sebastian.chlad@suse.com&gt;" date="1782907200">- Update to version 0+20260630.3494185:
  * src/Makefile: escape '#' in HAVE_C_DEF</changelog>
  <changelog author="Sebastian Chlad &lt;sebastian.chlad@suse.com&gt;" date="1784894400">- Update to version 0+20260723.8f6020e:
  * loop/006: settle udev before completing the test
  * loop/009: only skip on a genuinely unrecognized --ping option
  * new: guide long command options
  * CONTRIBUTING: clarify that GPL-2.0 is not applicable
  * nvme/rc: use _set_attr() in _create_nvmet_passthru()
  * check: fix exit status code handling
  * nvme/050: skip cleanly when debugfs is not mounted
  * nvme/039: skip cleanly when debugfs is not mounted
  * common/rc: add _have_debugfs()
  * nvme/069: add a test for multipath cdev lifetime
  * loop: test cleanup of manually added partitions
  * docs: add fully annotated configuration example
  * nvme/{033,036,037}: skip when the test target namespace has metadata
  * nvme/039: drain udev events before passthru error injection
  * block/044: basic block error injection sanity test
  * common/rc: Fix _get_page_size()
  * README.md, check: require getconf</changelog>
  <changelog author="Sebastian Chlad &lt;sebastian.chlad@suse.com&gt;" date="1785153600">- Update to version 0+20260724.6f5a1dc:
  * nvme: rely on nvme-cli status code
  * nvme/054: rely on nvme-cli status code
  * nvme/019: rely on nvme-cli status code
  * nvme/014: rely on nvme-cli status code</changelog>
</package>
<package pkgid="89462890a58741e8e0c80fd3dc406d41f5cf0c95a931bc4de0c11cc9d49bebe85bc75afa18e5dc26ddd1a3ea3795120b8c65b70938a41d0f86603e122a7f5acb" name="blktrace-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0+git.20250320" rel="1.6"/>
  <changelog author="jeffm@suse.com" date="1461672000">- Update to version 1.1.0+git.20160425:
  * Refer to sda instead of hda in man pages
  * btreplay: Fix typo in scaling up the dynamic cpu set size.
  * include sys/types.h for dev_t definition
  * Fix warnings on newer gcc
  * Add the "-a discard" filter option to the blktrace.8 man page
  * blktrace: Use number of online CPUs
  * btreplay: fix memory corruption caused by CPU_ZERO_S
  * btreplay: fix sched_{set|get}affinity
  * btreplay: make Ctrl-C work
  * btreplay: remove timestamps</changelog>
  <changelog author="mpluskal@suse.com" date="1480075200">- Update to version 1.1.0+git.20160823:
  * Use maximum over all traces for queue depth
  * Process notify events outside of given interval
  * iowatcher: Use queue events if issue not available
  * btt: Replace overlapping IO
  * Zero sectors are strange
  * Don't prepend blktrace destination dir if we didn't run blktrace
  * Separate prefix in legend with space
  * Fixup graph name in help text
  * blktrace: remove -k from manpage synopsis
  * iowatcher: link with -lrt</changelog>
  <changelog author="mpluskal@suse.com" date="1501243200">- Update to version 1.1.0+git.20170126:
  * blktrace: Add support for sparse CPU numbers
  * blktrace: Reorganize creation of output file name
  * blktrace: Create empty output files for non-existent cpus</changelog>
  <changelog author="jeffm@suse.com" date="1521547200">- Update to version 1.2.0+git.20180124:
  * blktrace: don't stop tracer if not setup trace successfully
  * fix parallel build failures
  * respect LDFLAGS when linking programs
  * btt: Fix overlapping IO stats.
  * btt/devs: silence warning on sprintf overflow
  * jhash: fix annoying gcc fall through warnings
  * Blktrace 1.2.0
  * blktrace: abort if device ioctl setup fails</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1528200000">- Update to version 1.2.0+git.20180516:
  * make btt scripts python3-ready
  * btt: make device/devno use PATH_MAX to avoid overflow (bsc#1091942).
  * blkparse: add documetation for 'R' requeue request
  * blkparse: remove duplicated entry for flag M</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1633953600">- UsrMerge: relocate blktrace, blkparse and btrace (bsc#1191056)</changelog>
  <changelog author="ddiss@suse.com" date="1633953601">- Update to version 1.3.0+git.20210628:
  * blktrace: exit directly when nthreads_running != ncpus in run_tracers()
  * blktrace 1.3.0
  * blkparse: Print time when trace was started
  * blktrace: inclusive terminology
  * blkparse: Print PID information for TN_MESSAGE events
  * iowatcher: Handle cgroup information
  * iowatcher: Use blktrace_api.h
  * blkparse: Handle cgroup information
  * blkparse: Fix up the sector and length of split completions
  * blkparse: Initialize and test for undefined request tracking timestamps</changelog>
  <changelog author="jeffm@suse.com" date="1634817600">- Update to version 1.3.0+git.20211021:
  * blkparse: fix incorrectly sized memset in check_cpu_map
  * blkparse: skip check_cpu_map with pipe input</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="dsterba@suse.cz" date="1756296000">- Update to version 1.3.0+git.20250320:
  * blkparse: Fix a potential coredump issue
  * doc: update RWBS descriptions
  * iowatcher: Calculate ios_in_flight per trace
  * fix hang when BLKTRACESETUP fails and "-o -" is used
  * doc: btrace: fix wrong format on doc</changelog>
</package>
<package pkgid="48a9e7dea41e9368b07737451ee4b640244f6fc77ab3353e47930585683af5a9650976fd4f50fa9ab292706dce220bbb3a961efdd55257427872efc61390548f" name="blktrace-debugsource" arch="i586">
  <version epoch="0" ver="1.3.0+git.20250320" rel="1.6"/>
  <changelog author="jeffm@suse.com" date="1461672000">- Update to version 1.1.0+git.20160425:
  * Refer to sda instead of hda in man pages
  * btreplay: Fix typo in scaling up the dynamic cpu set size.
  * include sys/types.h for dev_t definition
  * Fix warnings on newer gcc
  * Add the "-a discard" filter option to the blktrace.8 man page
  * blktrace: Use number of online CPUs
  * btreplay: fix memory corruption caused by CPU_ZERO_S
  * btreplay: fix sched_{set|get}affinity
  * btreplay: make Ctrl-C work
  * btreplay: remove timestamps</changelog>
  <changelog author="mpluskal@suse.com" date="1480075200">- Update to version 1.1.0+git.20160823:
  * Use maximum over all traces for queue depth
  * Process notify events outside of given interval
  * iowatcher: Use queue events if issue not available
  * btt: Replace overlapping IO
  * Zero sectors are strange
  * Don't prepend blktrace destination dir if we didn't run blktrace
  * Separate prefix in legend with space
  * Fixup graph name in help text
  * blktrace: remove -k from manpage synopsis
  * iowatcher: link with -lrt</changelog>
  <changelog author="mpluskal@suse.com" date="1501243200">- Update to version 1.1.0+git.20170126:
  * blktrace: Add support for sparse CPU numbers
  * blktrace: Reorganize creation of output file name
  * blktrace: Create empty output files for non-existent cpus</changelog>
  <changelog author="jeffm@suse.com" date="1521547200">- Update to version 1.2.0+git.20180124:
  * blktrace: don't stop tracer if not setup trace successfully
  * fix parallel build failures
  * respect LDFLAGS when linking programs
  * btt: Fix overlapping IO stats.
  * btt/devs: silence warning on sprintf overflow
  * jhash: fix annoying gcc fall through warnings
  * Blktrace 1.2.0
  * blktrace: abort if device ioctl setup fails</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1528200000">- Update to version 1.2.0+git.20180516:
  * make btt scripts python3-ready
  * btt: make device/devno use PATH_MAX to avoid overflow (bsc#1091942).
  * blkparse: add documetation for 'R' requeue request
  * blkparse: remove duplicated entry for flag M</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1633953600">- UsrMerge: relocate blktrace, blkparse and btrace (bsc#1191056)</changelog>
  <changelog author="ddiss@suse.com" date="1633953601">- Update to version 1.3.0+git.20210628:
  * blktrace: exit directly when nthreads_running != ncpus in run_tracers()
  * blktrace 1.3.0
  * blkparse: Print time when trace was started
  * blktrace: inclusive terminology
  * blkparse: Print PID information for TN_MESSAGE events
  * iowatcher: Handle cgroup information
  * iowatcher: Use blktrace_api.h
  * blkparse: Handle cgroup information
  * blkparse: Fix up the sector and length of split completions
  * blkparse: Initialize and test for undefined request tracking timestamps</changelog>
  <changelog author="jeffm@suse.com" date="1634817600">- Update to version 1.3.0+git.20211021:
  * blkparse: fix incorrectly sized memset in check_cpu_map
  * blkparse: skip check_cpu_map with pipe input</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="dsterba@suse.cz" date="1756296000">- Update to version 1.3.0+git.20250320:
  * blkparse: Fix a potential coredump issue
  * doc: update RWBS descriptions
  * iowatcher: Calculate ios_in_flight per trace
  * fix hang when BLKTRACESETUP fails and "-o -" is used
  * doc: btrace: fix wrong format on doc</changelog>
</package>
<package pkgid="78b64d3f19d7896b9c8b06d524f3c5cfb6b2dfc262c5208a137145753b58c51bd0a24980edbf729238dde01ecc58c1ce868a59737ab35f145263f55d190766ce" name="blobAndConquer-debuginfo" arch="i586">
  <version epoch="0" ver="1.11" rel="4.1"/>
  <changelog author="seife+obs@b1-systems.com" date="1321704000">- fix build on 12.1+ by adding "-lX11" to the linking command</changelog>
  <changelog author="jengelh@medozas.de" date="1321876800">- Remove redundant/unwanted tags/section (cf. specfile guidelines)
- Use %_smp_mflags for parallel building</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1337860800">- Created a syntax patch only to be discovered by gcc 4.7
- Cleaned the spec file</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1366200000">- Added missing BuildRequires for openSUSE &gt; 12.3</changelog>
  <changelog author="nemysis@gmx.ch" date="1411560000">- Update to 1.11
- Change URL
- Add icons
- Remove blobandconquer-desktop.patch, use sed
- Add patch blobAndConquer-1.11-LICENSE.patch, Correct FSF Address
- Add BuildRequires for desktop-file-utils, hicolor-icon-theme,
  fdupes
- Move makefile to Makefile
- Simplify installation handling, use normal build
- Add sed, Use normal pak, fix paths, add -lX11,
  remove docs install via files, remove png and install from tar,
  fix Desktop
- Use default make %{?_smp_mflags}
- Adjust patch blobandconquer-gcc47.patch</changelog>
  <changelog author="nemysis@gmx.ch" date="1411560001">- Reordering BuildRequires</changelog>
  <changelog author="nemysis@gmx.ch" date="1415793600">- Remove patch blobAndConquer-1.11-LICENSE.patch
- Use BuildRequires pkgconfig(SDL_image), pkgconfig(SDL_mixer)
  pkgconfig(SDL_ttf) and pkgconfig(sdl) instead of SDL-devel,
  SDL_image-devel, libSDL_ttf-devel and SDL_mixer-devel
- Remove BuildRequires for Mesa-devel and desktop-file-utils
- Use check for openSUSE %if 0%{?suse_version}
- Move hicolor-icon-theme to check for openSUSE %if 0%{?suse_version}
- Use symlink for %fdupes</changelog>
  <changelog author="bwiedemann@suse.com" date="1500552000">- Use plain files instead of .pak file to fix build-compare (boo#1041090)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785153600">- Add 1030-fix-build-with-gcc16.patch: Fix build with GCC 16
  (boo#1261826).
- Rebase blobandconquer-gcc47.patch to apply as -p1.</changelog>
</package>
<package pkgid="88fec0d1e85ab949123c4980030342336036231dd68579a33bcd9bb2347b646bc3e38424b5c111b8cc4b8475d851ae350fddcd5fe4df520f19d4dc2af797ca60" name="blobAndConquer-debugsource" arch="i586">
  <version epoch="0" ver="1.11" rel="4.1"/>
  <changelog author="seife+obs@b1-systems.com" date="1321704000">- fix build on 12.1+ by adding "-lX11" to the linking command</changelog>
  <changelog author="jengelh@medozas.de" date="1321876800">- Remove redundant/unwanted tags/section (cf. specfile guidelines)
- Use %_smp_mflags for parallel building</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1337860800">- Created a syntax patch only to be discovered by gcc 4.7
- Cleaned the spec file</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1366200000">- Added missing BuildRequires for openSUSE &gt; 12.3</changelog>
  <changelog author="nemysis@gmx.ch" date="1411560000">- Update to 1.11
- Change URL
- Add icons
- Remove blobandconquer-desktop.patch, use sed
- Add patch blobAndConquer-1.11-LICENSE.patch, Correct FSF Address
- Add BuildRequires for desktop-file-utils, hicolor-icon-theme,
  fdupes
- Move makefile to Makefile
- Simplify installation handling, use normal build
- Add sed, Use normal pak, fix paths, add -lX11,
  remove docs install via files, remove png and install from tar,
  fix Desktop
- Use default make %{?_smp_mflags}
- Adjust patch blobandconquer-gcc47.patch</changelog>
  <changelog author="nemysis@gmx.ch" date="1411560001">- Reordering BuildRequires</changelog>
  <changelog author="nemysis@gmx.ch" date="1415793600">- Remove patch blobAndConquer-1.11-LICENSE.patch
- Use BuildRequires pkgconfig(SDL_image), pkgconfig(SDL_mixer)
  pkgconfig(SDL_ttf) and pkgconfig(sdl) instead of SDL-devel,
  SDL_image-devel, libSDL_ttf-devel and SDL_mixer-devel
- Remove BuildRequires for Mesa-devel and desktop-file-utils
- Use check for openSUSE %if 0%{?suse_version}
- Move hicolor-icon-theme to check for openSUSE %if 0%{?suse_version}
- Use symlink for %fdupes</changelog>
  <changelog author="bwiedemann@suse.com" date="1500552000">- Use plain files instead of .pak file to fix build-compare (boo#1041090)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785153600">- Add 1030-fix-build-with-gcc16.patch: Fix build with GCC 16
  (boo#1261826).
- Rebase blobandconquer-gcc47.patch to apply as -p1.</changelog>
</package>
<package pkgid="7b555a006751a61e2e174b4a17c448906eaf23fb37dd7b8569367e6f455250a2c135bc668585cfc10bc8d8f7344196b4ad5ff00f4bc70239998592e49d9a1657" name="blobby-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="2.5"/>
  <changelog author="mailaender@opensuse.org" date="1384776000">- update to 1.0 RC3
- patches are now included upstream
- icon: black border to transparency</changelog>
  <changelog author="mailaender@opensuse.org" date="1386072000">- update to 1.0 RC4</changelog>
  <changelog author="mailaender@opensuse.org" date="1401710400">- update to 1.0</changelog>
  <changelog author="dap.darkness@gmail.com" date="1430654400">- Updated to rev#1593 to resolve openSUSE:Factory build failures.
- Fixed License tag: "either version 2 … or … any later version".
- Added blobby-BotAPICalculations.diff vs. missing source.</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1609243200">- Update to version 1.0 at new source code location
- Now using https://en.opensuse.org/SourceUrls
- Drop blobby-BotAPICalculations.diff
- Add networkmessage.patch
- Add icon.patch
- Add data-dir.patch
- Add support for https://en.opensuse.org/openSUSE:AppStore
- Update icon and .desktop file (via FlatHub)
- Use cmake macros</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1610280000">- Add reproducible.patch use cmake zip to not add timestamps (boo#1047218)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1744545600">- Update to 1.1.1
  * fix server crash
  * fix ruleset misbehavior (four ball touches possible)
  * improved server log
  * added official macos build support
- Changes in 1.1.0
  * new languages added and some parts of old translations
    corrected
  * new high resolution icon
  * reworked online game lobby and matchmaking
  * added different game settings (rules, final scores and speeds)
    possible on the same server
  * bot scripting overhaul
  * new xml based replay file format
  * a lot of minor improvements and maintenance
  * bugfixes
- Run spec-cleaner
- Drop reproducible.patch, fixed upstream
- Drop networkmessage.patch, fixed upstream
- Drop icon.patch, fixed upstream
- Drop data-dir.patch, fixed upstream</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745928000">- Add blobbyvolley2-fix-non-void-return.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1746187200">- add blobbyvolley2-1.1.1_external_tinyxml.patch to use system tinyxml2</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1753531200">- Add blobbyvolley2-linked-list.patch to fix compiler error
  Part of https://github.com/danielknobe/blobbyvolley2/pull/152</changelog>
</package>
<package pkgid="a62937e5d3c0eac978f072f671bcdc3223a5760786acc895a87811947a2238162be6d86faffbf1385fcac101862369ecf4c2bc539723e7ad1be7f370678af129" name="blobby-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="2.5"/>
  <changelog author="mailaender@opensuse.org" date="1384776000">- update to 1.0 RC3
- patches are now included upstream
- icon: black border to transparency</changelog>
  <changelog author="mailaender@opensuse.org" date="1386072000">- update to 1.0 RC4</changelog>
  <changelog author="mailaender@opensuse.org" date="1401710400">- update to 1.0</changelog>
  <changelog author="dap.darkness@gmail.com" date="1430654400">- Updated to rev#1593 to resolve openSUSE:Factory build failures.
- Fixed License tag: "either version 2 … or … any later version".
- Added blobby-BotAPICalculations.diff vs. missing source.</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1609243200">- Update to version 1.0 at new source code location
- Now using https://en.opensuse.org/SourceUrls
- Drop blobby-BotAPICalculations.diff
- Add networkmessage.patch
- Add icon.patch
- Add data-dir.patch
- Add support for https://en.opensuse.org/openSUSE:AppStore
- Update icon and .desktop file (via FlatHub)
- Use cmake macros</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1610280000">- Add reproducible.patch use cmake zip to not add timestamps (boo#1047218)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1744545600">- Update to 1.1.1
  * fix server crash
  * fix ruleset misbehavior (four ball touches possible)
  * improved server log
  * added official macos build support
- Changes in 1.1.0
  * new languages added and some parts of old translations
    corrected
  * new high resolution icon
  * reworked online game lobby and matchmaking
  * added different game settings (rules, final scores and speeds)
    possible on the same server
  * bot scripting overhaul
  * new xml based replay file format
  * a lot of minor improvements and maintenance
  * bugfixes
- Run spec-cleaner
- Drop reproducible.patch, fixed upstream
- Drop networkmessage.patch, fixed upstream
- Drop icon.patch, fixed upstream
- Drop data-dir.patch, fixed upstream</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745928000">- Add blobbyvolley2-fix-non-void-return.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1746187200">- add blobbyvolley2-1.1.1_external_tinyxml.patch to use system tinyxml2</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1753531200">- Add blobbyvolley2-linked-list.patch to fix compiler error
  Part of https://github.com/danielknobe/blobbyvolley2/pull/152</changelog>
</package>
<package pkgid="8a1d8d93124ea0856b74a608fa19dbe854502dc47c9fe8cadd252c5ba084d68524b68e8bacf13859850057e7aa0495d5ca2c4cc8cea5fb0224f440d460887bac" name="blobwars-debuginfo" arch="i586">
  <version epoch="0" ver="2.00" rel="4.10"/>
  <changelog author="claes.backstrom@opensuse.org" date="1304424000">- New upstream release 1.19
  * Fixed medal support.
  * Corrected the credits for the song Herbs from Ambick, which
    is a modified version of Claustrophobia from LizardKing.
- Respin of makefile patch and use patch from debian
- Add new check-chdir patch
- Removed patch for desktop file fixed upstream
- Removed build requirement of licenses</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="reddwarf@opensuse.org" date="1336219200">- Make it start (bnc#760845)</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1364385600">- Updated the License</changelog>
  <changelog author="dimstar@opensuse.org" date="1412596800">- Add bobwars.appdata.xml to the package for software centers.</changelog>
  <changelog author="nemysis@gmx.ch" date="1435406400">- Modernize spec
- Use sed instead of simple patches
- Remove patches blobwars-1.19-makefile.patch, blobwars-1.05-debian.patch,
  blobwars-1.19-check-chdir-ret.patch, blobwars-1.14-as_needed.patch
- Add patch blobwars-icons_blobwars.desktop.patch
- Change Source0 to use Web URL
- Add icons, use blobwars-icons.tar
- Use %{name} instead of blobwars
- Add BuildRequires for pkgconfig
- Use check for openSUSE %if 0%{?suse_version}
- Use BuildRequires pkgconfig() instead of devel packages
- Remove Recommends for blobwars-lang = %{version}, because
  is default installed
- Change Description
- Use chmod 0644 makefile* instead of chmod a-x src/* doc/*
- Add sed, Fix paths and libraries
- Add sed, Fix pak</changelog>
  <changelog author="nemysis@openSUSE.org" date="1448452800">- Update to 2.00, announce message:
  * Changed to SDL 2.0. This also allows the window to be scaled to an arbitrary
  size, and doesn't change the desktop resolution anymore when going to
  fullscreen.
  * The joystick/gamepad can now also be used in the menus and on the hub.
  * Updated credits and copyright notices.
  * Added stereo to the sound effects.
  * Cleaned up some graphics.
  * Fixed the machinegun sound.
  * Fixed the behaviour of grenades.
  * Many small fixes.
- Remove icons blobwars-icons.tar, use supplied
- Change BuildRequires, changed by Upstream for SDL2
- Change sed, use Makefile instead of makefile, changed by Upstream</changelog>
  <changelog author="bwiedemann@suse.com" date="1500552000">- Add reproducible.patch to sort file list to fix build-compare (boo#1041090)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- Add blobwars-glibc-2.38.patch: rename internally used strlcpy
  function to bw_strlcpy: do not conflict with strlcpy introduced
  in glibc 2.38.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="72a69f0d9d92501f220e0f14b5bdf34d8bca2982d84ef6cbf7500905c5784b4537c405dc69dc3d2e1132eed553be5c6d93de177f89d3dd5e517c973f70b8eb47" name="blobwars-debugsource" arch="i586">
  <version epoch="0" ver="2.00" rel="4.10"/>
  <changelog author="claes.backstrom@opensuse.org" date="1304424000">- New upstream release 1.19
  * Fixed medal support.
  * Corrected the credits for the song Herbs from Ambick, which
    is a modified version of Claustrophobia from LizardKing.
- Respin of makefile patch and use patch from debian
- Add new check-chdir patch
- Removed patch for desktop file fixed upstream
- Removed build requirement of licenses</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="reddwarf@opensuse.org" date="1336219200">- Make it start (bnc#760845)</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1364385600">- Updated the License</changelog>
  <changelog author="dimstar@opensuse.org" date="1412596800">- Add bobwars.appdata.xml to the package for software centers.</changelog>
  <changelog author="nemysis@gmx.ch" date="1435406400">- Modernize spec
- Use sed instead of simple patches
- Remove patches blobwars-1.19-makefile.patch, blobwars-1.05-debian.patch,
  blobwars-1.19-check-chdir-ret.patch, blobwars-1.14-as_needed.patch
- Add patch blobwars-icons_blobwars.desktop.patch
- Change Source0 to use Web URL
- Add icons, use blobwars-icons.tar
- Use %{name} instead of blobwars
- Add BuildRequires for pkgconfig
- Use check for openSUSE %if 0%{?suse_version}
- Use BuildRequires pkgconfig() instead of devel packages
- Remove Recommends for blobwars-lang = %{version}, because
  is default installed
- Change Description
- Use chmod 0644 makefile* instead of chmod a-x src/* doc/*
- Add sed, Fix paths and libraries
- Add sed, Fix pak</changelog>
  <changelog author="nemysis@openSUSE.org" date="1448452800">- Update to 2.00, announce message:
  * Changed to SDL 2.0. This also allows the window to be scaled to an arbitrary
  size, and doesn't change the desktop resolution anymore when going to
  fullscreen.
  * The joystick/gamepad can now also be used in the menus and on the hub.
  * Updated credits and copyright notices.
  * Added stereo to the sound effects.
  * Cleaned up some graphics.
  * Fixed the machinegun sound.
  * Fixed the behaviour of grenades.
  * Many small fixes.
- Remove icons blobwars-icons.tar, use supplied
- Change BuildRequires, changed by Upstream for SDL2
- Change sed, use Makefile instead of makefile, changed by Upstream</changelog>
  <changelog author="bwiedemann@suse.com" date="1500552000">- Add reproducible.patch to sort file list to fix build-compare (boo#1041090)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- Add blobwars-glibc-2.38.patch: rename internally used strlcpy
  function to bw_strlcpy: do not conflict with strlcpy introduced
  in glibc 2.38.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1710506650df6f9a54c9e84b26cd222ca0e2e28f9a539675a285db670f102f7dca95b58dd9e904d6e6c365d84005cac7a91c0b7a01c314b174d03f3c4b236d3b" name="blockout-debuginfo" arch="i586">
  <version epoch="0" ver="2.5" rel="4.3"/>
  <changelog author="jengelh@medozas.de" date="1332676800">- Initial package for build.opensuse.org</changelog>
  <changelog author="pgajdos@suse.com" date="1361275200">- build also against libpng16
  * modified compilefixes.diff (#include &lt;string.h&gt; in hpng.c)
  * modified automake.diff (look for libpng16 and then for libpng15)</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361275201">- build also against libpng14
  * modified automake.diff (look for libpng)</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Set RPM game group and Freecode URL</changelog>
  <changelog author="jengelh@inai.de" date="1428321600">- Update to new upstream release 2.5
  * A few graphics improvements
  * Pratice mode improvements
  * Improved the demo mode (bot plays better)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599307200">- Trim outdated specfile constructs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763380800">- Add glu.diff for a successful build with sdl_compat</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
</package>
<package pkgid="0bfb323f9a7ca566cc62516401bd43c66e9d6af4396c9f1a335db274db1f8b210d39d9134e315bb6151df85574722035fae9ee6480c4ac4a9ba8aa3da8d10c20" name="blockout-debugsource" arch="i586">
  <version epoch="0" ver="2.5" rel="4.3"/>
  <changelog author="jengelh@medozas.de" date="1332676800">- Initial package for build.opensuse.org</changelog>
  <changelog author="pgajdos@suse.com" date="1361275200">- build also against libpng16
  * modified compilefixes.diff (#include &lt;string.h&gt; in hpng.c)
  * modified automake.diff (look for libpng16 and then for libpng15)</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361275201">- build also against libpng14
  * modified automake.diff (look for libpng)</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Set RPM game group and Freecode URL</changelog>
  <changelog author="jengelh@inai.de" date="1428321600">- Update to new upstream release 2.5
  * A few graphics improvements
  * Pratice mode improvements
  * Improved the demo mode (bot plays better)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599307200">- Trim outdated specfile constructs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763380800">- Add glu.diff for a successful build with sdl_compat</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
</package>
<package pkgid="6603d99a4a157e2d7000944f6c41ccd336e88935e326be881c44c3a89b99e44d057211054e18732ffd219b141f129d313104275de5142a241c1a8336ca2114ae" name="blog-debuginfo" arch="i586">
  <version epoch="0" ver="2.47" rel="1.2"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1777032000">- Update to version 2.40
  * Protect password data stream on 3270 console as well
    On S390 the 3270 console is also logged and the passwords,
    even if hidden on the 3270 console, would be logged as well.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1781870400">- Update to version 2.41
  * The __attribute__((noreturn)) for error() in libconsole.h added
  * The variable err with 0 initialized in thread_poll()
  * The variable cp.parity with {0} initialized in readpw()
  * feat(blogd): handle pending systemd password requests on coldstart
  * Initialize console pointer list as well
  * Check peer credentials before reading command
  * Make isinteger() string check usable for all architectures
  * Add some comments about warnings and translation for S390</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1782129600">- Update to version 2.42
  Fix possible memory leaks, eliminate type punning, and resolve I/O blocking
  This update implements a series of systemic improvements to stability,
  security, and performance:
  1. Memory Safety &amp; Leak Resolution:
  - Implemented lcons_shutdown destructor to automatically purge the console
    list and close FDs on exit.
  - Fixed password buffer leak by using in closeIO, correctly matching
    the mmap allocation in shm_malloc.
  - Added cleanup for pwprompt in closeIO.
  2. Elimination of Dangerous Type Punning:
  - Replaced the unreliable &amp;cons-&gt;node pattern with a type-safe list_t lcons
    sentinel across the codebase.
  - Added __attribute__((may_alias)) to list_t in listing.h to prevent
    compiler strict aliasing optimizations from corrupting list traversals.
  3. I/O Responsiveness &amp; Stability:
  - Removed tcdrain() from the high-frequency epoll_console_in path to
    eliminate daemon freezes during heavy output.
  - Updated consinitIO to ensure CON_SERIAL devices remain in O_NONBLOCK
    mode, preventing freezes on slow serial lines.
  - Extended the tcdrain skip-list in closeIO to include CON_SERIAL, ensuring
    a hang-free shutdown.
  4. Architectural Improvements:
  - Redesigned shm_malloc to use a tiered mapping strategy: prefers
    file-backed shared memory in /dev/shm with a graceful fallback
    to MAP_ANONYMOUS.
  - Optimized listing.h with always_inline attributes, __builtin_prefetch
    for cache efficiency, and list poisoning for safer debugging.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1782388800">- Update to version 2.43
  Make sure that if blog is running it is identified as plymouth Latest
  also add conflicts to systemd-ask-password-console units in the
  systemd-ask-password-blog units. This should avoid conflicting password
  agents asking the same question in s390x.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1782734400">- Correct latest changes of 2.43</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1782820800">- Update to version 2.44
  Harden blog and use shims units to handle plymouth
  Disable coldstart requests via epoll
  Avoid handling fd twice in epoll loop</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1782993600">- Update to version 2.45
  Fix early boot LUKS prompt on s390x and resolve memory corruptions
  This update addresses several critical issues in the early boot phase,
  especially on s390x architectures, and hardens the daemon's architecture:
  - Initrd/Dracut: Properly include `systemd-ask-password-blog.path` in
    sysinit.target.wants during the initrd phase to ensure LUKS password
    prompts are captured early in the zipl phase.
  - Systemd Units: Drop restrictive `ConditionKernelCommandLine=!plymouth.enable=0`
    to prevent the agent from being disabled by standard mainframe boot parameters.
  - Memory Corruption: Fix a critical heap corruption by renaming the conflicting
    `alignof()` macro to `ALIGNED_SIZEOF()` and zeroing allocated memory for
    `struct request` (memset) to prevent reading uninitialized pointers #5.
  - Kernel Command Line: Improve `parse_cmdline()` to support boolean parameters
    without an explicit value (e.g., `blog.silent` defaults to `blog.silent=1`).
  - New Features: Introduce `blog.silent` to suppress console I/O and `blog.coldboot`
    to explicitly trigger the early coldstart password query.
  - Lifecycle: Switch `KillMode=none` to `KillMode=mixed` to comply with modern
    systemd process lifecycle management.
  Fixes: gh#bitstreamout/showconsole#5
  Fixes: gh#bitstreamout/showconsole#6
  Fixes: bsc#1264176</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1783339200">- Silent some rpmlint warnings</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1783598400">- Update to version 2.46
  Implement Plymouth-compatible display-message and hide-message commands
  This commit adds support for the display-message and hide-message
  Plymouth commands, allowing external tools to print status updates
  directly to the boot console via blogctl.
  Key changes:
    Add MAGIC_SHOW_MSG and MAGIC_HIDE_MSG protocols to blogctl and
    parse the --text= argument using getopt_long_only().
    Broadcast display-message payloads to all active hardware consoles
    via c-&gt;out() to ensure immediate visual feedback, while simultaneously
    logging it to /var/log/boot.log via copylog().
    Add \r\n line endings to printed messages to prevent the staircase
    effect on serial terminals operating in raw mode.
    Handle hide-message as a visual no-op (replying with an ACK only)
    to deliberately avoid ANSI clear-screen sequences that would corrupt
    the output on line-based, half-duplex consoles like the s390x 3215.
    Update the blogctl.8 manual page to document the new commands and
    their specific behavior regarding screen clearing.
  Implement Plymouth-compatible ask-for-password and ask-question commands
  This commit extends blogctl to act as a lightweight, fully functional
  replacement for Plymouth's interactive prompt commands, allowing scripts
  to securely ask for passwords or questions on the system console.
  Key changes:
    Add support for ask-for-password and ask-question in blogctl.
    Use getopt_long_only() to robustly parse GNU-style long options
    (--prompt, --command, --number-of-tries, --dont-pause-progress).
    Offload the retry-loop and command execution (popen) entirely to
    the blogctl client, keeping the blogd daemon simple and secure.
    Fix an epoll EEXIST crash in console.c by separating the daemon's
    process state (asking) from the requested prompt type (ask_mode),
    resolving a race condition during socket handler registration.
    Comply strictly with the Plymouth protocol: enforce 1-byte prompt
    length limits, handle little-endian length headers (le32toh),
    and ensure null-terminated payloads via asprintf.
    Update the blogctl.8 manual page to document the new commands.
  Back to use constructor for initial seed
  for the process lifetime and inherited across fork()
  Make tty wait logic real and fix SIGHUP/inotify cleanup
  Better in-memory reversible obfuscation for cached passwords
  This is not cryptographic protection against a memory-reading attacker.
  It is only meant to avoid trivial/plaintext exposure in memory.
  Fix resource leaks and harden IPC validations
  This commit addresses several issues found by static code analysis,
  focusing on memory hygiene, file descriptor management, and robust
  error handling.
  Key changes:
    Fix memory and file descriptor leaks in error paths (proc.c, shm.c, tty.c)
    and ensure all pending coldstart requests are freed on shutdown.
    Harden the systemd ask-password interface by adding boundary checks
    for UNIX socket paths, verifying sendto payloads, and gracefully
    handling missing directories during early boot without fatal errors.
    Improve IPC protocol safety by strictly validating the MAGIC_CHROOT
    argument (must be an absolute path) and sending an explicit NACK on failure.
    Prevent stale terminal states on s390x by clearing the VMCP cache
    prior to parsing a new QUERY TERMINAL reply.
  User the --wait option of the blogctl quit command
  Add an --wait option specially for quit of blogctl
  Fix gh##7
  setting blog.silent=true causes it to be non-silent
  Make shared library a executable
  Refactor daemon to use synchronous signalfd and epoll event loop
  This commit migrates the core architecture from traditional, asynchronous
  signal handling to a modern, synchronous event loop using signalfd. By
  integrating signal handling directly into the epoll multiplexer, we eliminate
  race conditions, unexpected EINTR interruptions during I/O operations, and
  complex reentrancy issues.
  Key changes:
    Add setup_signalfd() to block essential signals (SIGINT, SIGQUIT, SIGTERM,
    SIGSYS, SIGIO, SIGCHLD) globally and route them through a dedicated file
    descriptor monitored by epoll.
    Shield epoll_pwait() using a fully populated signal mask (omask) to
    guarantee uninterrupted I/O processing.
    Prevent socket handlers (MAGIC_SYS_INIT, MAGIC_CLOSE) from accidentally
    unblocking signals and resetting dispositions when signalfd is active.
    Sanitize the inherited signal mask in forked child processes
    (e.g., systemd password prompts on tty) by resetting it to an empty
    mask via sigprocmask(), ensuring agents run without restrictions.
    Replace the ALIGNED_SIZEOF macro with a cleaner align_up(type, boundary)
    macro and fix memset() sizes to correctly zero out trailing padding bytes.
    Update the Makefile to compile a stripped-down fallback object
    (signals_stripped.o compiled with -DNO_SIGNALFD) to ensure the passive
    libblogger.so library remains unaffected by the signalfd architecture.
  Some minor changes in quit and umount unit services
  The HVC consoles are like sclp console
  and can do colours as well</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1784116800">- Update to version 2.47
  This addresses several race conditions, file descriptor leaks, and
  architectural issues regarding virtual terminal (VT) handling in blogd.
  * VT Encapsulation: Extracted all kernel-specific terminal ioctls and
  macros (e.g., KD_GRAPHICS, KD_TEXT) into a dedicated vt.c module.
  Added clean abstractions like vt_is_graphics(), vt_is_text(), and
  vt_set_text_mode() to decouple blogd.c and console.c from kernel headers.
  * List Management &amp; FD Leaks: Fixed dynamic VT allocation in console.c.
  By resetting the console pointer to NULL before consalloc() and
  explicitly searching the doubly linked list for the target device ID
  afterward, we ensure the exact newly allocated terminal node is referenced.
  This fixes incorrect node assignments and prevents file descriptor leaks.
  * Smart VT Switching: Optimized the password prompt logic. If the
  currently active VT is a text console, the prompt is displayed there
  directly without unnecessary context switches. If the active VT is
  running a GUI (X11/Wayland), it safely switches to a newly allocated
  text VT and returns afterward.
  * EBUSY Race Condition: The child process now explicitly closes the
  temporary VT file descriptor before initiating the vt_switch back to
  the original console. This allows the parent process to safely perform
  vt_disallocate without encountering EBUSY kernel errors.
  * Timeout Handling: Replaced the infinite wait loop in request_tty()
  (tty.c) with a safe 2000ms timeout via can_read(). This prevents the
  daemon from hanging indefinitely on locked terminals and allowed the
  removal of error-prone alarm() signal hacks.
  * Lifecycle Management: Ensured newly allocated dynamic VTs are properly
  initialized via consinitIO() and reliably deallocated upon daemon
  exit (lcons_shutdown).
  Fix epoll EEXIST crash and prevent infinite waits on busy terminals
  This also addresses two critical edge cases that could cause the blogd
  daemon to either crash or hang during concurrent or blocked prompt requests.
  Key changes:
  * epoll.c: Prevent an `EEXIST` crash in `epoll_addition()`. If a file
  descriptor is already registered in the watch list, the daemon now
  gracefully updates it using `EPOLL_CTL_MOD` instead of blindly calling
  `EPOLL_CTL_ADD`. This makes the socket handling robust against rapid,
  overlapping client requests.
  * console.c: Add a 2-second deadline (`alarm(2)`) around the `request_tty()`
  call inside the password-prompt child process. Previously, if a terminal
  was exclusively locked (e.g. by an X11 server returning EPERM), the child
  would fall into an infinite inotify wait-loop. With the timeout, the child
  now dies cleanly, allowing the parent's reaping logic to properly cancel
  the prompt and send an ANSWER_ENQ (abort) to the waiting client.</changelog>
</package>
<package pkgid="02ecec53fab81279018cf1cbe7a1e0a23a8d8ee499338cd6a5bd2ab79baae05b5b76950d4c88013df23062386acddc1e75e7a097120a57808104daae9d9d8fe2" name="blog-debugsource" arch="i586">
  <version epoch="0" ver="2.47" rel="1.2"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1777032000">- Update to version 2.40
  * Protect password data stream on 3270 console as well
    On S390 the 3270 console is also logged and the passwords,
    even if hidden on the 3270 console, would be logged as well.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1781870400">- Update to version 2.41
  * The __attribute__((noreturn)) for error() in libconsole.h added
  * The variable err with 0 initialized in thread_poll()
  * The variable cp.parity with {0} initialized in readpw()
  * feat(blogd): handle pending systemd password requests on coldstart
  * Initialize console pointer list as well
  * Check peer credentials before reading command
  * Make isinteger() string check usable for all architectures
  * Add some comments about warnings and translation for S390</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1782129600">- Update to version 2.42
  Fix possible memory leaks, eliminate type punning, and resolve I/O blocking
  This update implements a series of systemic improvements to stability,
  security, and performance:
  1. Memory Safety &amp; Leak Resolution:
  - Implemented lcons_shutdown destructor to automatically purge the console
    list and close FDs on exit.
  - Fixed password buffer leak by using in closeIO, correctly matching
    the mmap allocation in shm_malloc.
  - Added cleanup for pwprompt in closeIO.
  2. Elimination of Dangerous Type Punning:
  - Replaced the unreliable &amp;cons-&gt;node pattern with a type-safe list_t lcons
    sentinel across the codebase.
  - Added __attribute__((may_alias)) to list_t in listing.h to prevent
    compiler strict aliasing optimizations from corrupting list traversals.
  3. I/O Responsiveness &amp; Stability:
  - Removed tcdrain() from the high-frequency epoll_console_in path to
    eliminate daemon freezes during heavy output.
  - Updated consinitIO to ensure CON_SERIAL devices remain in O_NONBLOCK
    mode, preventing freezes on slow serial lines.
  - Extended the tcdrain skip-list in closeIO to include CON_SERIAL, ensuring
    a hang-free shutdown.
  4. Architectural Improvements:
  - Redesigned shm_malloc to use a tiered mapping strategy: prefers
    file-backed shared memory in /dev/shm with a graceful fallback
    to MAP_ANONYMOUS.
  - Optimized listing.h with always_inline attributes, __builtin_prefetch
    for cache efficiency, and list poisoning for safer debugging.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1782388800">- Update to version 2.43
  Make sure that if blog is running it is identified as plymouth Latest
  also add conflicts to systemd-ask-password-console units in the
  systemd-ask-password-blog units. This should avoid conflicting password
  agents asking the same question in s390x.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1782734400">- Correct latest changes of 2.43</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1782820800">- Update to version 2.44
  Harden blog and use shims units to handle plymouth
  Disable coldstart requests via epoll
  Avoid handling fd twice in epoll loop</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1782993600">- Update to version 2.45
  Fix early boot LUKS prompt on s390x and resolve memory corruptions
  This update addresses several critical issues in the early boot phase,
  especially on s390x architectures, and hardens the daemon's architecture:
  - Initrd/Dracut: Properly include `systemd-ask-password-blog.path` in
    sysinit.target.wants during the initrd phase to ensure LUKS password
    prompts are captured early in the zipl phase.
  - Systemd Units: Drop restrictive `ConditionKernelCommandLine=!plymouth.enable=0`
    to prevent the agent from being disabled by standard mainframe boot parameters.
  - Memory Corruption: Fix a critical heap corruption by renaming the conflicting
    `alignof()` macro to `ALIGNED_SIZEOF()` and zeroing allocated memory for
    `struct request` (memset) to prevent reading uninitialized pointers #5.
  - Kernel Command Line: Improve `parse_cmdline()` to support boolean parameters
    without an explicit value (e.g., `blog.silent` defaults to `blog.silent=1`).
  - New Features: Introduce `blog.silent` to suppress console I/O and `blog.coldboot`
    to explicitly trigger the early coldstart password query.
  - Lifecycle: Switch `KillMode=none` to `KillMode=mixed` to comply with modern
    systemd process lifecycle management.
  Fixes: gh#bitstreamout/showconsole#5
  Fixes: gh#bitstreamout/showconsole#6
  Fixes: bsc#1264176</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1783339200">- Silent some rpmlint warnings</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1783598400">- Update to version 2.46
  Implement Plymouth-compatible display-message and hide-message commands
  This commit adds support for the display-message and hide-message
  Plymouth commands, allowing external tools to print status updates
  directly to the boot console via blogctl.
  Key changes:
    Add MAGIC_SHOW_MSG and MAGIC_HIDE_MSG protocols to blogctl and
    parse the --text= argument using getopt_long_only().
    Broadcast display-message payloads to all active hardware consoles
    via c-&gt;out() to ensure immediate visual feedback, while simultaneously
    logging it to /var/log/boot.log via copylog().
    Add \r\n line endings to printed messages to prevent the staircase
    effect on serial terminals operating in raw mode.
    Handle hide-message as a visual no-op (replying with an ACK only)
    to deliberately avoid ANSI clear-screen sequences that would corrupt
    the output on line-based, half-duplex consoles like the s390x 3215.
    Update the blogctl.8 manual page to document the new commands and
    their specific behavior regarding screen clearing.
  Implement Plymouth-compatible ask-for-password and ask-question commands
  This commit extends blogctl to act as a lightweight, fully functional
  replacement for Plymouth's interactive prompt commands, allowing scripts
  to securely ask for passwords or questions on the system console.
  Key changes:
    Add support for ask-for-password and ask-question in blogctl.
    Use getopt_long_only() to robustly parse GNU-style long options
    (--prompt, --command, --number-of-tries, --dont-pause-progress).
    Offload the retry-loop and command execution (popen) entirely to
    the blogctl client, keeping the blogd daemon simple and secure.
    Fix an epoll EEXIST crash in console.c by separating the daemon's
    process state (asking) from the requested prompt type (ask_mode),
    resolving a race condition during socket handler registration.
    Comply strictly with the Plymouth protocol: enforce 1-byte prompt
    length limits, handle little-endian length headers (le32toh),
    and ensure null-terminated payloads via asprintf.
    Update the blogctl.8 manual page to document the new commands.
  Back to use constructor for initial seed
  for the process lifetime and inherited across fork()
  Make tty wait logic real and fix SIGHUP/inotify cleanup
  Better in-memory reversible obfuscation for cached passwords
  This is not cryptographic protection against a memory-reading attacker.
  It is only meant to avoid trivial/plaintext exposure in memory.
  Fix resource leaks and harden IPC validations
  This commit addresses several issues found by static code analysis,
  focusing on memory hygiene, file descriptor management, and robust
  error handling.
  Key changes:
    Fix memory and file descriptor leaks in error paths (proc.c, shm.c, tty.c)
    and ensure all pending coldstart requests are freed on shutdown.
    Harden the systemd ask-password interface by adding boundary checks
    for UNIX socket paths, verifying sendto payloads, and gracefully
    handling missing directories during early boot without fatal errors.
    Improve IPC protocol safety by strictly validating the MAGIC_CHROOT
    argument (must be an absolute path) and sending an explicit NACK on failure.
    Prevent stale terminal states on s390x by clearing the VMCP cache
    prior to parsing a new QUERY TERMINAL reply.
  User the --wait option of the blogctl quit command
  Add an --wait option specially for quit of blogctl
  Fix gh##7
  setting blog.silent=true causes it to be non-silent
  Make shared library a executable
  Refactor daemon to use synchronous signalfd and epoll event loop
  This commit migrates the core architecture from traditional, asynchronous
  signal handling to a modern, synchronous event loop using signalfd. By
  integrating signal handling directly into the epoll multiplexer, we eliminate
  race conditions, unexpected EINTR interruptions during I/O operations, and
  complex reentrancy issues.
  Key changes:
    Add setup_signalfd() to block essential signals (SIGINT, SIGQUIT, SIGTERM,
    SIGSYS, SIGIO, SIGCHLD) globally and route them through a dedicated file
    descriptor monitored by epoll.
    Shield epoll_pwait() using a fully populated signal mask (omask) to
    guarantee uninterrupted I/O processing.
    Prevent socket handlers (MAGIC_SYS_INIT, MAGIC_CLOSE) from accidentally
    unblocking signals and resetting dispositions when signalfd is active.
    Sanitize the inherited signal mask in forked child processes
    (e.g., systemd password prompts on tty) by resetting it to an empty
    mask via sigprocmask(), ensuring agents run without restrictions.
    Replace the ALIGNED_SIZEOF macro with a cleaner align_up(type, boundary)
    macro and fix memset() sizes to correctly zero out trailing padding bytes.
    Update the Makefile to compile a stripped-down fallback object
    (signals_stripped.o compiled with -DNO_SIGNALFD) to ensure the passive
    libblogger.so library remains unaffected by the signalfd architecture.
  Some minor changes in quit and umount unit services
  The HVC consoles are like sclp console
  and can do colours as well</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1784116800">- Update to version 2.47
  This addresses several race conditions, file descriptor leaks, and
  architectural issues regarding virtual terminal (VT) handling in blogd.
  * VT Encapsulation: Extracted all kernel-specific terminal ioctls and
  macros (e.g., KD_GRAPHICS, KD_TEXT) into a dedicated vt.c module.
  Added clean abstractions like vt_is_graphics(), vt_is_text(), and
  vt_set_text_mode() to decouple blogd.c and console.c from kernel headers.
  * List Management &amp; FD Leaks: Fixed dynamic VT allocation in console.c.
  By resetting the console pointer to NULL before consalloc() and
  explicitly searching the doubly linked list for the target device ID
  afterward, we ensure the exact newly allocated terminal node is referenced.
  This fixes incorrect node assignments and prevents file descriptor leaks.
  * Smart VT Switching: Optimized the password prompt logic. If the
  currently active VT is a text console, the prompt is displayed there
  directly without unnecessary context switches. If the active VT is
  running a GUI (X11/Wayland), it safely switches to a newly allocated
  text VT and returns afterward.
  * EBUSY Race Condition: The child process now explicitly closes the
  temporary VT file descriptor before initiating the vt_switch back to
  the original console. This allows the parent process to safely perform
  vt_disallocate without encountering EBUSY kernel errors.
  * Timeout Handling: Replaced the infinite wait loop in request_tty()
  (tty.c) with a safe 2000ms timeout via can_read(). This prevents the
  daemon from hanging indefinitely on locked terminals and allowed the
  removal of error-prone alarm() signal hacks.
  * Lifecycle Management: Ensured newly allocated dynamic VTs are properly
  initialized via consinitIO() and reliably deallocated upon daemon
  exit (lcons_shutdown).
  Fix epoll EEXIST crash and prevent infinite waits on busy terminals
  This also addresses two critical edge cases that could cause the blogd
  daemon to either crash or hang during concurrent or blocked prompt requests.
  Key changes:
  * epoll.c: Prevent an `EEXIST` crash in `epoll_addition()`. If a file
  descriptor is already registered in the watch list, the daemon now
  gracefully updates it using `EPOLL_CTL_MOD` instead of blindly calling
  `EPOLL_CTL_ADD`. This makes the socket handling robust against rapid,
  overlapping client requests.
  * console.c: Add a 2-second deadline (`alarm(2)`) around the `request_tty()`
  call inside the password-prompt child process. Previously, if a terminal
  was exclusively locked (e.g. by an X11 server returning EPERM), the child
  would fall into an infinite inotify wait-loop. With the timeout, the child
  now dies cleanly, allowing the parent's reaping logic to properly cancel
  the prompt and send an ANSWER_ENQ (abort) to the waiting client.</changelog>
</package>
<package pkgid="8bf7270a41c0aad962cccd8089da66dad8ee519e5f95f30ec5bba73977d478c3735460da6314ef252fc18abee7f5d67aff4fecb8560a8ac7023e8170d7535515" name="blogbench-debuginfo" arch="i586">
  <version epoch="0" ver="1.2" rel="2.3"/>
  <changelog author="dsterba@suse.cz" date="1386331200">- fix-rewriters-argcount.patch: the --rewriters argument should accept
  a value according to help
- clean up spec file</changelog>
  <changelog author="mpluskal@suse.com" date="1423051200">- Tiny spec file cleanup
- Update license</changelog>
  <changelog author="mpluskal@suse.com" date="1425816000">- Add gpg key
- Replace _DATE_
- Cleanup build dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1425902400">- Correct license</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551787200">- Update project url
- Modernise spec file</changelog>
  <changelog author="Bill Anastasiadis &lt;vasilios.anastasiadis@suse.com&gt;" date="1560945600">- Enable more thorough dependency tracking</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618833600">- Fixed SPEC file: Replaced broken URL with current upstream</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687262400">- Update to version 1.2
  * Access the memory pages being read, which is more realistic that just filling a shared buffer.
- Drop no longer relevant fix-rewriters-argcount.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1779883200">- Modernise spec file:
  * Add explicit BuildRequires for gcc and make
  * Use %autosetup -p1 for idiomatic patch handling
  * Run %fdupes to hardlink identical doc files
  * Drop obsolete --with-largefile configure flag (no longer
    recognised by autoconf)
  * Drop redundant --enable-dependency-tracking flag (only
    affects autoconf leniency for old compilers; no effect
    on modern gcc)
  * Drop minisign signature (blogbench-1.2.tar.bz2.minisig)
    as it failed to validate; also drop the now-orphaned
    blogbench.keyring</changelog>
</package>
<package pkgid="1fbccd867e483c92552bf3de7c961a60c8a01d5906cd914aff3dc8528a5354bd7a4e6cf35b97396c2299ededa0b813fd38d5732ad039c6b833c6deaa245b9f55" name="blogbench-debugsource" arch="i586">
  <version epoch="0" ver="1.2" rel="2.3"/>
  <changelog author="dsterba@suse.cz" date="1386331200">- fix-rewriters-argcount.patch: the --rewriters argument should accept
  a value according to help
- clean up spec file</changelog>
  <changelog author="mpluskal@suse.com" date="1423051200">- Tiny spec file cleanup
- Update license</changelog>
  <changelog author="mpluskal@suse.com" date="1425816000">- Add gpg key
- Replace _DATE_
- Cleanup build dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1425902400">- Correct license</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551787200">- Update project url
- Modernise spec file</changelog>
  <changelog author="Bill Anastasiadis &lt;vasilios.anastasiadis@suse.com&gt;" date="1560945600">- Enable more thorough dependency tracking</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618833600">- Fixed SPEC file: Replaced broken URL with current upstream</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687262400">- Update to version 1.2
  * Access the memory pages being read, which is more realistic that just filling a shared buffer.
- Drop no longer relevant fix-rewriters-argcount.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1779883200">- Modernise spec file:
  * Add explicit BuildRequires for gcc and make
  * Use %autosetup -p1 for idiomatic patch handling
  * Run %fdupes to hardlink identical doc files
  * Drop obsolete --with-largefile configure flag (no longer
    recognised by autoconf)
  * Drop redundant --enable-dependency-tracking flag (only
    affects autoconf leniency for old compilers; no effect
    on modern gcc)
  * Drop minisign signature (blogbench-1.2.tar.bz2.minisig)
    as it failed to validate; also drop the now-orphaned
    blogbench.keyring</changelog>
</package>
<package pkgid="815a6e578cd451bd29202d296dea2fce36bbca073d24566b8a22cbcf3c2d2f81b2e72915c0db00d9766d36affd695533972b85d9d812b1a8b8f0c360924599c6" name="blogc-debuginfo" arch="i586">
  <version epoch="0" ver="0.20.1" rel="1.14"/>
  <changelog author="mvetter@suse.com" date="1547726400">- Update to 0.14.1:
  * Minor code improvements in blogc-make and blogc-git-receiver
  * Fixed a bug in blogc-make handling of rule names. Previously
    it would accept incomplete rule names, but would run all the
    rules that matched that substring, e.g. atom would match atom,
    atom_tags, atom_dump, and run all of them in sequence.
    Now it will only match the exact rule names.</changelog>
  <changelog author="mvetter@suse.com" date="1549972800">- Update to 0.15.0:
  * Includes some predefined internal template variables, to show
    some build metadata in websites. See blogc-template(7) for details.
  * Fixes a bug when using whitespace characters like \r, \n
    and \t in template blocks, conditionals and variables, instead
    of just spaces (' '). These characters where not allowed previously.</changelog>
  <changelog author="mvetter@suse.com" date="1551268800">- Update to 0.15.1:
  * Backslashes won't escape inline code in source files, to be
    more compatible with Markdown spec. To escape a back-tick
    character inside inline code, please enclose the code with double back-ticks.
  * Simplified implementation of BLOGC_SYSINFO_USERNAME template
    variable, to prevent issues with static builds in glibc, due to
    some functions requiring shared libraries even when built statically.</changelog>
  <changelog author="mvetter@suse.com" date="1555329600">- Update to 0.16.0:
  * Added new template block listing_entry, to include the content
    of a source file on a listing page. This is useful if the user
    wants to have an index page with posts listing and some content
    together. See blogc(1) (description of -e option) and
    blogc-template(7) for details.
  * Adapted blogc-make(1) to support the new listing_entry block.
    See blogcfile(5) for details.
  * Changed blogc(1)-p option to be able to retrieve values from
    entries, instead of just listings. Any variables that can be used
    in templates are available, including CONTENT, that contains
    the HTML generated from the source file.</changelog>
  <changelog author="mvetter@suse.com" date="1556020800">- Update to 0.16.1:
  * blogc-make(1) was implementing atom feeds wrong for long time.
  * atom_legacy_entry_id isn't supported by blogcfile(5) anymore.</changelog>
  <changelog author="mvetter@suse.com" date="1556884800">- Update to 0.17.0:
  * blogc(1) now supports sorting source files by DATE variable,
    by providing the FILTER_SORT=1 global variable.
  The source files are sorted in descending order by default, and
  can be reversed by providing the FILTER_REVERSE=1 global variable.
  See blogc-pagination(7) for details.
  * blogc-make(1) got a new setting to support sorting posts:
  posts_sort. See blogcfile(5) for details.</changelog>
  <changelog author="mvetter@suse.com" date="1568289600">- Update to 0.18.0:
  * blogc-make(1) now includes the pagination_tags rule, to build
    pagination pages for each tag.
  * Fixed a bug in blogc(1) that prevented digits in -D
    command-line arguments.
  * Do not show error message when evaluating variables with
    blogc(1)'s -p command-line argument.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591012800">- Update to 0.19.0:
  * blogc(1) now accepts multiple -e command-line arguments, to allow
    declaration of multiple listing_entry template blocks.
  See blogc-template(7) for details. This is not supported by
  blogc-make(1), it only accepts one file as listing_entry setting.
  * blogc(1) now supports a listing_empty template block, that is
    displayed only when the the listing set is empty.
  See blogc-template(7) for details.
  * Fixed a race condition in blogc-make(1)'s runserver command.
  * Minor adjustments in blogc-make(1) atom feed generation.
  * Some other minor bug fixes.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1600257600">- Update to 0.20.0:
  * blogc(1) now generates a "Table of Contents" tree for each
    source file. See blogc-toctree(7) for usage instructions.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609761600">- Update to 0.20.1:
  * Fixed sorting of posts in blogc(1) when some post's DATE was
    before Sun Sep 9 01:46:40 AM UTC 2001.
  * Simplified utf-8 implementation.</changelog>
</package>
<package pkgid="9e1f4fae4143b39e3ae744a4d7aabcfc3a01bba2d7b272a16e272d4d472ce29f47b8855373d552b9bfe077d6ddd8cf79c3ac2c78d2245c13e7897de55a74e581" name="blogc-debugsource" arch="i586">
  <version epoch="0" ver="0.20.1" rel="1.14"/>
  <changelog author="mvetter@suse.com" date="1547726400">- Update to 0.14.1:
  * Minor code improvements in blogc-make and blogc-git-receiver
  * Fixed a bug in blogc-make handling of rule names. Previously
    it would accept incomplete rule names, but would run all the
    rules that matched that substring, e.g. atom would match atom,
    atom_tags, atom_dump, and run all of them in sequence.
    Now it will only match the exact rule names.</changelog>
  <changelog author="mvetter@suse.com" date="1549972800">- Update to 0.15.0:
  * Includes some predefined internal template variables, to show
    some build metadata in websites. See blogc-template(7) for details.
  * Fixes a bug when using whitespace characters like \r, \n
    and \t in template blocks, conditionals and variables, instead
    of just spaces (' '). These characters where not allowed previously.</changelog>
  <changelog author="mvetter@suse.com" date="1551268800">- Update to 0.15.1:
  * Backslashes won't escape inline code in source files, to be
    more compatible with Markdown spec. To escape a back-tick
    character inside inline code, please enclose the code with double back-ticks.
  * Simplified implementation of BLOGC_SYSINFO_USERNAME template
    variable, to prevent issues with static builds in glibc, due to
    some functions requiring shared libraries even when built statically.</changelog>
  <changelog author="mvetter@suse.com" date="1555329600">- Update to 0.16.0:
  * Added new template block listing_entry, to include the content
    of a source file on a listing page. This is useful if the user
    wants to have an index page with posts listing and some content
    together. See blogc(1) (description of -e option) and
    blogc-template(7) for details.
  * Adapted blogc-make(1) to support the new listing_entry block.
    See blogcfile(5) for details.
  * Changed blogc(1)-p option to be able to retrieve values from
    entries, instead of just listings. Any variables that can be used
    in templates are available, including CONTENT, that contains
    the HTML generated from the source file.</changelog>
  <changelog author="mvetter@suse.com" date="1556020800">- Update to 0.16.1:
  * blogc-make(1) was implementing atom feeds wrong for long time.
  * atom_legacy_entry_id isn't supported by blogcfile(5) anymore.</changelog>
  <changelog author="mvetter@suse.com" date="1556884800">- Update to 0.17.0:
  * blogc(1) now supports sorting source files by DATE variable,
    by providing the FILTER_SORT=1 global variable.
  The source files are sorted in descending order by default, and
  can be reversed by providing the FILTER_REVERSE=1 global variable.
  See blogc-pagination(7) for details.
  * blogc-make(1) got a new setting to support sorting posts:
  posts_sort. See blogcfile(5) for details.</changelog>
  <changelog author="mvetter@suse.com" date="1568289600">- Update to 0.18.0:
  * blogc-make(1) now includes the pagination_tags rule, to build
    pagination pages for each tag.
  * Fixed a bug in blogc(1) that prevented digits in -D
    command-line arguments.
  * Do not show error message when evaluating variables with
    blogc(1)'s -p command-line argument.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591012800">- Update to 0.19.0:
  * blogc(1) now accepts multiple -e command-line arguments, to allow
    declaration of multiple listing_entry template blocks.
  See blogc-template(7) for details. This is not supported by
  blogc-make(1), it only accepts one file as listing_entry setting.
  * blogc(1) now supports a listing_empty template block, that is
    displayed only when the the listing set is empty.
  See blogc-template(7) for details.
  * Fixed a race condition in blogc-make(1)'s runserver command.
  * Minor adjustments in blogc-make(1) atom feed generation.
  * Some other minor bug fixes.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1600257600">- Update to 0.20.0:
  * blogc(1) now generates a "Table of Contents" tree for each
    source file. See blogc-toctree(7) for usage instructions.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609761600">- Update to 0.20.1:
  * Fixed sorting of posts in blogc(1) when some post's DATE was
    before Sun Sep 9 01:46:40 AM UTC 2001.
  * Simplified utf-8 implementation.</changelog>
</package>
<package pkgid="69b8df03c2394567f6fb5c4b230f1d10189ffa5db9201ba679f6ab64c3e27a37aad42aba686a1abf7358918a75faa99c4da06dd715f6454727ed39e004f47ce2" name="blosc-debugsource" arch="i586">
  <version epoch="0" ver="1.21.6" rel="3.3"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1597147200">- Enable support for SNAPPY compression.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598616000">- Stop assuming that %{_libexecdir} == /usr/lib (boo#1174075).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1608292800">- Update to version 1.20.1 boo#1179914 CVE-2020-29367:
  * More saftey checks have been implemented so that potential flaws discovered by new fuzzers in OSS-Fuzzer are fixed now
  * BloscLZ updated to 2.3.0. Expect better compression ratios for faster codecs. For details, see our new blog post: https://blosc.org/posts/beast-release/
  * Fixed the _xgetbv() collision. Thanks to Michał Górny (@mgorny).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Update to 1.21.0:
  * Updated internal codecs</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Update to 1.21.1
  * Fix pthread on ppc64le.
  * Updates in internal codecs, important performance improvements</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1691150400">- Update to 1.21.4
  * Upgrade internal-complib zstd from 1.5.2 to 1.5.5.
  * Zlib updated to 1.2.13.
- remove fix of moving pkgconfig file to correct location, it have been fixed upstrem</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1693828800">- update to 1.21.5:
  * Fix SSE2/AVX2 build issue.  Fixes #352.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1725796800">- Update to version 1.21.6
  * Zlib updated to 1.3.1. Thanks to Lachlan Deakin
  * Zstd updated to 1.5.6
  * Fixed many typos. Thanks to Dimitri Papadopoulos</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780401600">- Build with the gnu17 C standard to fix the build on non-x86
  architectures with GCC 15+: upstream only forces -std=gnu99 on
  x86, so other arches defaulted to C23 where 'bool' is a keyword
  and the bool typedef in blosc/shuffle.c failed to compile
- Spec cleanup:
  * Use %autosetup
  * Drop obsolete Group tags</changelog>
</package>
<package pkgid="b072de183a0ea2bd5b5e7ccc7972eb789e66a5312d4e7606489cbab011df739b312997fd0845ae6c29feeb126aa9e124c417db24bcb347a3b0a758bc17c7a333" name="blosc2-debugsource" arch="i586">
  <version epoch="0" ver="2.23.1" rel="2.3"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1697284800">- Update to 2.10.5
  * Fix a variable name in a test that was causing a segfault in
    some platforms.
  * Change tuner's functions signature to return always an error
    code. This allows for better error checking when using plugable
    tuners in Blosc2.
  * Do checks when creating contexts.
- Release 2.10.4
  * Remove duplicated tune initialization since it is already done
    in blosc2_create_cctx. Thanks to Marta Iborra
  * Typos fixed.  Thanks to Dimitri Papadopoulos.
- Release 2.10.3
  * Globally registered new codec openhtj2k. This will be loaded
    dynamically. See PR #557.
  * Added a BLOSC_INFO macro for details on compression params.
  * Added get_blocksize.c example on automatic blocksizes.
  * Warning fixes.
- Add c-blosc2-pr563-armv7l-option.patch gh#Blosc/c-blosc2#563
  (But there is sitll a "Bus error" in the CTests)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1701345600">- Update to 2.11.2:
  * Added support for ARMv7l platforms (Raspberry Pi). The NEON version
    of the bitshuffle filter was not compiling there, and besides it
    offered no performance advantage over the generic bitshuffle version
    (it is 2x to 3x slower actually). So bitshuffle-neon.c has been
    disabled by default in all ARM platforms.
  * Also, unaligned access has been disabled in all ARM non-64bits platforms.
    It turned out that, at least the armv7l CPU in Raspberry Pi 4, had
    issues because __ARM_FEATURE_UNALIGNED C macro was asserted in the
    compiler (both gcc and clang), but it actually made binaries to raise
    a "Bus error".
  * Thanks to Ben Nuttall for providing a Raspberry Pi for tracking down
    these issues.
- Release 2.11.1
  * Fix ALTIVEC header. Only affects to IBM POWER builds. Thanks to
    Michael Kuhn for providing a patch.
- Release 2.11.0
  * New AVX512 support for the bitshuffle filter. This is a backport of
    the upstream bitshuffle project. Expect up to 20% better compression
    speed on AMD Zen4 architecture (7950X3D CPU).
  * Add c-blosc2 package definition for Guix. Thanks to Ivan Vilata.
  * Properly check calls to strtol. Fixes #558.
  * Export the b2nd_copy_buffer function. This may be useful for other
    projects dealing with multidimensional arrays in memory. Thanks to
    Ivan Vilata.
  * Better check that nthreads must be &gt;= 1 and &lt;= INT16_MAX. Fixes #559.
  * Fix compile arguments for armv7l. Thanks to Ben Greiner.
- Drop patch c-blosc2-pr563-armv7l-option.patch, included upstream.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1701432000">- Update to 2.11.3
  * Frames accept now typesizes that are larger than 255 (and up to
    2**31). See PyTables/PyTables#1086. Thanks to @chris-allan for
    the report.
  * AVX512 runtime dispatching has been fixed (basically disabled)
    for GCC versions &lt;= 10.
  * Use typedef for blosc_timestamp_t. Thanks to Magnus Ulimoen.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1707307200">- Update to 2.13.1
  * Removed private include in b2nd.h. This fixes issue #579.
- Release 2.13.0
  * Added a new BLOSC_FILTER_INT_TRUNC filter for truncating
    integers to a given number of bits. This is useful for
    compressing integers that are not using all the bits of the
    type. See PR #577.
  * Optimized zstd, specially when using dicts. See PR #578.
    Initialize grok library when loading the plugin. This is
    needed for other plugins to be able to use it without the need
    of importing the package.
- Release 2.12.0
  * New blosc2_get_slice_nchunks function for getting the
    unidimensional chunk indexes of a Blosc2 container slice.
  * Globally registered new codec grok. This will be loaded
    dynamically.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1711108800">- Update to 2.13.2
  * Better checking for SSSE3 availability in Visual Studio.
    Probably fixes #546 too. Thanks to @t20100 (Thomas Vincent) for
    the PR (#586).
  * Documented the globally registered filters and codecs. See:
    https://www.blosc.org/c-blosc2/reference/utility_variables.html#codes-for-filters
    https://www.blosc.org/c-blosc2/reference/utility_variables.html#compressor-codecs
- Reenable previously failing but never acknowledged test
  * gh#Blosc/c-blosc2#464</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1714132800">- Update to 2.14.4
  * Bumped SONAME due to recent API changes. See #581.
- Release 2.14.3
  * More fixes for internal fuzzer.
- Release 2.14.2
  * Fixes for CVE-2024-3203 and CVE-2024-3204.
- Release 2.14.1
  * When loading plugins, first try with python and then python3.
    This is because many linux distros do not have python as a
    symlink to python3 anymore.
- Release 2.14.0
  * Fixed a bug preventing buffers to be appended to empty
    (0-sized) b2nd arrays.
  * New acceleration path for b2nd_append(). This new path is much
    faster (up to 4x) than the previous one, specially for large
    arrays. See bench/bench_stack_append.c for a benchmark.
  * New examples for using the b2nd_set_slice_cbuffer() and
  b2nd_append() functions for adding data into existing b2nd
    arrays. See examples/example_stack_images.c.
  * Now, python3 is used for finding plugins instead of python.
    This is because many linux distros do not have python as a
    symlink to python3 anymore.
  * New round of fixing warnings. Now, C-Blosc2 should be
    relatively free of them.
  * Small performance tweak for clevel 1 in BloscLZ codec.
  * Fixed a leak in frame code. Closes #591. Thanks to
    @LuMingYinDetect.
  * Disable shuffle repeat in filters pipeline. This was broken
    since the initial implemented, and it was never documented.
    Also, compression ratios do not seem to be improved in our
    experiments, so this capability has been removed completely.
  * Support for new Intel compilers (2023.0.1 and on). Fixes #533.
    Thanks to Nick Papior.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1733313600">- Update to version 1.15.2:
  * Support wasm32 by disabling ZLIB WITH_OPTIM option.
  * Avoid rip-relative addressing for OSX x86_64.
  * Added support for nvcc (NVidia Cuda Compiler) in CMake.
  * Fix public include directories for blosc2 targets.
  * Fix ub in shuffle and unshuffle by marking _dst non-const.
- See RELEASE_NOTES.md for detailed list of changes from previous
  releases</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1741867200">- Update to version 1.17.0:
  * New b2nd_copy_buffer2() function for copying buffers with typesizes larger than 255. The previous b2nd_copy_buffer() function is now deprecated and will be removed in a future release.
  * Support repeated values larger than 8-bit, also for n-dim arrays. This is useful for compressing arrays with large runs of repeated values, like in the case of images with large areas of the same color.
  * Add BLOSC2_MAXTYPESIZE constant.
  * Add 12-byte unshuffle for avx2. Thanks to Tom Birch (@froody).
  * Add 12-byte sse2 unshuffle implementation. Thanks to Tom Birch (@froody).
  * Better description of the Blosc2 format as a whole.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774353600">- update to 2.23.1:
  * Fix documentation: grammar, typos, and clarity improvements
  * Enable byteshuffle for arbitrary number of bytes
  * Fix pkgconfig file
  * Allow resize of shape 0 arrays
  * Add openzl plugin
  * Correct pkgconfig
- update to 2.22.0:
  * Main changes:
  * `b2nd_squeeze` and `b2nd_squeeze_index` now return views and
    their signatures have consequently changed
  * bug fix for indexing `[ndim - 1]` which caused an error when
    `ndim` is 0 (thanks @leroycep !)
  * fix: check ndim &gt; 0 before indexing into stride arrays
- update to 2.21.3:
  * Increase MAX_DIMS from 8 to 16
  * Fix compatibility with glibc v2.42
- update to 2.21.2:
  * Allocate strides array on stack if ndim &lt;= B2ND_MAX_DIM in
    unidim_to_multidim.
  * Should allow to speed up code.  Thanks to Barak Ugav.
  * Handle frame_to_schunk failure in schunk_open. Thanks to
    Barak Ugav.
  * Fix fastpath decision logic for ndarray slicing. Thanks to
    Preeyan Parmar.
- update to 2.21.0:
  * New public API `b2nd_save_append`. It is useful for appending
    a b2nd array into a file.
  * Added new public APIs for the shuffling filters:
  * `blosc2_shuffle`
  * `blosc2_unshuffle`
  * `blosc2_bitshuffle`
  * `blosc2_bitunshuffle`
  * Fix a potential nullptr exception on `b2nd_create_ctx` with
    null storage.
  * Now, a blosc/config.h is generated in the binary directory.
- update to 2.20.0:
  * Extended `b2nd_expand_dims()` to allow for list of axes like
    NumPy.
  * See PR #676. This represents a breaking change for the API,
    but as
  * it was introduced in 2.18.0, it is unlikely to be used in
    practice.
- update to 2.19.1:
  * New `blosc2_error_string()` public function for getting the
    error string corresponding to a given error code.
  * Support BLOSC2_ERROR_TUNER in print_error.
  * Eagerly register io_cb's to avoid race.
- update to 2.19.0:
  * New `b2nd_expand_dims()` function for expanding the
    dimensions of a b2nd array.
  * New internal view object that allows accessing the data in a
    b2nd array without copying it.
  * New `b2nd_concatenate()` function for concatenating two b2nd
    arrays.
- update to 2.17.1:
  * Fix uninitialized memory access in newly added
    unshuffle12_sse2 and unshuffle12_avx2 functions
  * Fix unaligned access in _sw32 and sw32_
  * Fix DWORD being printed as %s in sprintf call
  * Fix warning on unused variable (since this variable was only
    being used in the linux branch)
  * `splitmode` variable was uninitialized if goto was triggered
  * See PR #658.  Many thanks to @EmilDohne for this nice job.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1775995200">- Move another test to singlethread</changelog>
</package>
<package pkgid="d210b6f961c6d3247a8094117c94a8de9dd9164f16cca64b8a1e2375c6d96b6ffcdc060f4aaba74fdfbad020e5f2b4ec90944d57f28f17536a447dc62af776e2" name="bluedevil6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * CI: Require passing tests on all jobs
  * Add smoke test for KCM
  * applet: show battery charge information first (kde#515090)
  * applet/devicesstateproxymodel: update connectionFailed on connect (kde#515189)
  * Revert "fix pairing bug"
  * applet: don't draw extra separator
  * Enable LSAN in CI
  * Improve device action notification titles
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Skip kcm_smoketest with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="9dabc44b05ff1b73bce3930da4f993e3cefb880b14becbe19b9e9cc8939bdae01e437631ef2002455d941b18024032e2cdd90e68b2d0cb8c592a3b6aac489431" name="bluedevil6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * CI: Require passing tests on all jobs
  * Add smoke test for KCM
  * applet: show battery charge information first (kde#515090)
  * applet/devicesstateproxymodel: update connectionFailed on connect (kde#515189)
  * Revert "fix pairing bug"
  * applet: don't draw extra separator
  * Enable LSAN in CI
  * Improve device action notification titles
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Skip kcm_smoketest with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="8e534ac1dd043160744bf881a254f22c7ef91809c8dcbd679f605d081c0390e968b43c963e8b0098ac21e8d922f08a9f8cef69b4c854cbd9f908a45521f982e6" name="bluefish-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.17" rel="1.7"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1605873600">- Update to 2.2.12
  * fix for a crash in simple search
  * Python 3 compatibility has been further improved
  * Encoding detection in python files has been improved.
  * Triple click now selects the line.
  * Several programming languages have improved syntax highlighting
  * Bluefish now works fine with Enchant2 for spell checking.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614081600">- switch to non-deprecated enchant-2 library</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1623758400">- Refresh remove-python-class-shebang.patch to remove a requirement of
  /usr/bin/python
- Switch BuildRequires for pkgconfig(python3) to link against it instead</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684411200">- Update to 2.2.13:
  * CSS syntax support has been greatly improved.
  * some fixes and some very minor bugs squashed
  * some minor improvements for the syntax highlighting in a few
    other languages, most notably python.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1686398400">- Update to 2.2.14
- Upstream changes:
  * Bluefish 2.2.14 fixes three bugs that in certain situations
  could lead to a segfault. One bug when deleting backup files on
  close.
  * The third bug when the CSS language file was loaded on a 32bit
  system. It furthermore fixes zencoding functionality with python3.
  It also adds an option to store the scope of the search dialog to
  the session or project (this was removed in 2.2.12 because of a
  bug-report). It furthermore improves the speed of the bookmarks
  code. The build infrastructure was also slightly modernised,
  intltool is no longer used.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1725796800">- Update to version 2.2.15:
  * Allow highlighting the indenting level with a vertical line.
  * Fix zencoding for python releases newer than 3.12.
  * Add a retry button when opening files from a remote  location.
  * A tiny performance improvement when scrolling.
  * Fix a bug  in the bookmarks function and the visible indenting
    function that potentially could lead to a crash.
  * The perl syntax detection has been greatly improved.
  * YAML syntax detection has been added.
- Drop use of deprecated %suse_update_desktop_file; upstream
  .desktop file now has the right categories anyway.
- remove-python-class-shebang.patch: Minor refresh to apply
  cleanly.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Fix shebang of file in /usr/share/bluefish. Some files were still
  pulling in /usr/bin/python (aka python2).</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1737633600">- Update to 2.2.16:
  - Mostly a maintenance release, with new features for the
    bookmarks function.
  - Bookmarks can now be generated from external commands such as
    ctags.
  - The old built-in javascript beautifier has been removed,
    Bluefish now uses the jsbeautify from your system (if
    available).
  - The word-wrap function has been fixed.
- Add no-python2.patch to remove all traces of Python 2 from the
  codebase.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Update BuildRequire from libpcre to libpcre2</changelog>
  <changelog author="munix9@googlemail.com" date="1754136000">- Update to 2.2.17:
  * Bluefish 2.2.17 is a maintenance release that has only code
    cleanup fixes to comply better with modern compiler standards.
- Adapt no-python2.patch</changelog>
</package>
<package pkgid="8f5b8b529d04336e0e1c3572b2ff9e8f3efd06d38525acf4fa204110116e67e6e9b68c540d3b909a4b6a207f1a85e95c02a6b97372a1dc80d2d0ed2926bec020" name="bluefish-debugsource" arch="i586">
  <version epoch="0" ver="2.2.17" rel="1.7"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1605873600">- Update to 2.2.12
  * fix for a crash in simple search
  * Python 3 compatibility has been further improved
  * Encoding detection in python files has been improved.
  * Triple click now selects the line.
  * Several programming languages have improved syntax highlighting
  * Bluefish now works fine with Enchant2 for spell checking.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614081600">- switch to non-deprecated enchant-2 library</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1623758400">- Refresh remove-python-class-shebang.patch to remove a requirement of
  /usr/bin/python
- Switch BuildRequires for pkgconfig(python3) to link against it instead</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684411200">- Update to 2.2.13:
  * CSS syntax support has been greatly improved.
  * some fixes and some very minor bugs squashed
  * some minor improvements for the syntax highlighting in a few
    other languages, most notably python.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1686398400">- Update to 2.2.14
- Upstream changes:
  * Bluefish 2.2.14 fixes three bugs that in certain situations
  could lead to a segfault. One bug when deleting backup files on
  close.
  * The third bug when the CSS language file was loaded on a 32bit
  system. It furthermore fixes zencoding functionality with python3.
  It also adds an option to store the scope of the search dialog to
  the session or project (this was removed in 2.2.12 because of a
  bug-report). It furthermore improves the speed of the bookmarks
  code. The build infrastructure was also slightly modernised,
  intltool is no longer used.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1725796800">- Update to version 2.2.15:
  * Allow highlighting the indenting level with a vertical line.
  * Fix zencoding for python releases newer than 3.12.
  * Add a retry button when opening files from a remote  location.
  * A tiny performance improvement when scrolling.
  * Fix a bug  in the bookmarks function and the visible indenting
    function that potentially could lead to a crash.
  * The perl syntax detection has been greatly improved.
  * YAML syntax detection has been added.
- Drop use of deprecated %suse_update_desktop_file; upstream
  .desktop file now has the right categories anyway.
- remove-python-class-shebang.patch: Minor refresh to apply
  cleanly.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Fix shebang of file in /usr/share/bluefish. Some files were still
  pulling in /usr/bin/python (aka python2).</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1737633600">- Update to 2.2.16:
  - Mostly a maintenance release, with new features for the
    bookmarks function.
  - Bookmarks can now be generated from external commands such as
    ctags.
  - The old built-in javascript beautifier has been removed,
    Bluefish now uses the jsbeautify from your system (if
    available).
  - The word-wrap function has been fixed.
- Add no-python2.patch to remove all traces of Python 2 from the
  codebase.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742472000">- Update BuildRequire from libpcre to libpcre2</changelog>
  <changelog author="munix9@googlemail.com" date="1754136000">- Update to 2.2.17:
  * Bluefish 2.2.17 is a maintenance release that has only code
    cleanup fixes to comply better with modern compiler standards.
- Adapt no-python2.patch</changelog>
</package>
<package pkgid="ae1ff2079f1b0bcf027e00fc3d49d854bf485fb59b369b1ca9bd8dcf1cccc106787d99285ff0a0935f924f85904de44dc0346e556342d68fbf5cf77429a2b688" name="bluejay-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3+0" rel="1.3"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769169600">- i</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769169601">- Update to version 1.0.3+0:
  * Bump version for release
  * Automagically detect light/dark mode changes (#39)
  * qml: Port away from RoundedItemDelegate
  * metainfo: Add translation link
  * Bump version to 1.0.2
  * metainfo: Fix screenshot URL
  * Add testing flatpak manifest
  * Make project REUSE compliant (#32)
  * readme: Add badge for Transifex
  * Translate po/bluejay.pot in uk</changelog>
</package>
<package pkgid="f27ce207b1ac60861755a580573d2498d4600fd65d40e6237405bd03c725f21372686791b30c092339d155147c848411036ebae8217489b71be6a933a50625e9" name="bluejay-debugsource" arch="i586">
  <version epoch="0" ver="1.0.3+0" rel="1.3"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769169600">- i</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769169601">- Update to version 1.0.3+0:
  * Bump version for release
  * Automagically detect light/dark mode changes (#39)
  * qml: Port away from RoundedItemDelegate
  * metainfo: Add translation link
  * Bump version to 1.0.2
  * metainfo: Fix screenshot URL
  * Add testing flatpak manifest
  * Make project REUSE compliant (#32)
  * readme: Add badge for Transifex
  * Translate po/bluejay.pot in uk</changelog>
</package>
<package pkgid="16c46b39a1b4bcb83d7b6108237fa777bfe82518ec760e4b58999cf7e9cb986ff646d4f248fc99718545db0272fab02cc1c3c9c2be50b9deeac36849081c6777" name="blueman-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.6" rel="1.6"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to version 2.2.1
  * New Desktop notifications on connect / disconnect
  * New notifications with battery level for connecting devices
  * Allow cancelling device connection attempts
  * Allow opening device menus via keyboard (Shift+F10 or menu key)
  * Add Ctrl+Q and Ctrl+W accelerators for closing blueman-manager
  * Stop discovery and retry connection for broken adapter drivers
  * Improved passkey handling
  * Auto-connect settings for supported services
  * Fix hide devices with no name
  * Fix disconnecting NMDevice
  * Fix DiscvManager plugin showed its icon unreliably
  * Drop blueman-report, and blueman-assistant
- Add subpackages for caja, nautilus, and nemo sendto extensions</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1636804800">- Update to version 2.2.3
  * Recent connections disabled after suspend and resume
  * Service authorization notifications did not respond
  * Passkeys did not get displayed
- Updates from version 2.2.2
  * Issues with power level bars
  * Error message in blueman-mechanism</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1638100800">- Disable agent startup on Pantheon desktop</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1646740800">- Update to version 2.2.4:
  * Dropped the PIN database.
  * Fix that blueman-mechanism accepted arbitrary file paths and
    returned the errors from trying to open them,
    see https://github.com/blueman-project/blueman/security/advisories/GHSA-3r9p-m5c8-8mw8
- Add blueman-2.2.4-ayatana-appindicator.patch: Support
  Ayatana AppIndicators.
- Require dbus(org.freedesktop.Notifications) instead of
  notification-daemon.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1649678400">- Added iproute2 build dependency to satisfy ip requirement</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1649678401">- Do not recommend -lang package: the auto-generated -lang package
  already contains relevant supplements.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1676030400">- Update to version 2.3.5:
  * Right click menu was pointing to the wrong list row
  * Double click to connect
- Changes from version 2.3.4:
  * Errors when connected to a device with the DisconnectItems plugin enabled
- Changes from version 2.3.3:
  * Issues with NM PANU connections of equally named devices
  * Submenus in KDE Plasma tray
  * Avoid using StatusNotifierItem and GtkStatusIcon icons in parallel
  * Do not re-use dbusmenu item identifiers; avoids issues at least with
    gnome-shell-extension-appindicator
- Changes from version 2.3.2:
  * StatusNotifierItem submenus did not work in lxqt-panel (@niknah)
  * StatusNotifierItem vanished on panel restarts
  * StatusNotifierItem compatibility issues with libdbusmenu used at least
    by xfce4-panel and Waybar
  * StatusNotifierItem showed the menu on left click in xfce4-panel
- Changes from version 2.3.1:
  * StatusNotifierItem sent an incomplete NewStatus signal.
  * Avoid statusbar resize when showing progressbar
- Changes from version 2.3.0:
  * Blocked emblem was not visible for scales other than 1
  * Audio profile switcher in applet menu (@abhijeetviswa)
  * Symbolic tray icon option (GSettings switch symbolic-status-icons in
    org.blueman.general)
  * Replace AppIndicator with DBus StatusNotifierItem
  * Use a GtkTreeModelFilter to show/hide unnamed devices
  * Replace sigint hack with GLib to catch it
  * Port meson from deprecated python3 module
  * Rework battery handling
  * Merge Battery applet plugin into ConnectionNotifier
  * Symbolic icons and small UI improvements
- Changes from version 2.2.5:
  * Fix network interface iteration on 32 bit systems
  * Manager: Fix cancel button in send-note dialog
  * Fix battery and signals bars
- Removed blueman-2.2.4-ayatana-appindicator.patch as Appindicator
  has been replaced with DBus StatusNotifierItem
- Dependencies.md file is no longer packaged</changelog>
  <changelog author="Jan Kužílek &lt;jan.kuzilek@suse.com&gt;" date="1721304000">- Update to version 2.4.2:
  * Broken audio profile applet menu items
  * Missing manager window title
  * Teardown of DBus mock server in tests
  * Only a single battery notification
  * Renamed recent connections header in applet menu
  * Translation updates
  * An option to toggle the manager window with the tray icon (the 2.3 behavior
    useful when there are no window decorations for closing it)
- Update to version 2.4.1:
  * Fallback for missing icons
  * Correct Bluetooth state tracking in manager window
  * Sporadic error on battery data (Note that there was a regression
    in Linux 6.8.2, 6.7.11 and 6.6.23 that causes it and lots of other trouble)
  * Active state on tray icon
  * Broken markup in tray menu
  * Translation updates
  * Handle incompabilities with kded6 running on desktops without
    StatusNotifierItem support
- Update to version 2.4:
  * Fix device-selected handlers
  * Fix deprecations in tests
  * Fix showing -1 seconds when discovering @kuraga
  * Tray: Let dbus call end and reply to caller
  * Get the image-missing icon if lookup failed to avoid crash
  * Raise minimum Python version to 3.8
  * Raise minumum Gtk+ version to 3.24
  * Hide recent connections associated with unavailable adapters
  * Store network configuration in GSettings instead of
    /var/lib/blueman/network.state.
  * Replace custom MessageArea widget with regular Gtk.InfoBar
  * Drop auto-power feature. BlueZ now has the AutoEnable setting for even
    better auto-powering.
  * Do not use pointless link quality value
  * Recent connections in toplevel applet menu
  * Never hide keyboard and combos, see #1954 for more info
  * Do not close blueman-manager from applet
  * Add Switch to blueman-manager to set bluetooth on/off
  * Remove broken check for bluetooth status
  * PluginDialog: Replace custom list with Gtk.ListBox
  * Ignore double-click for connect when unpowered
  * Drop homgeneous from statusbar
  * PulseAudioUtils: Use python enums in several places
  * Use operator convenience functions
  * Cleanup PluginDialog UI
  * Show HCI device in blueman-adapers tabs
  * Show different icon for the active audio profile @localevil
  * Make blueman-services a notebook
  * Use the TypedDict as constructor
  * Audio profile switcher in applet menu (@abhijeetviswa)
  * Set router address as DNS server instead of loopback addresses
  * Enable dnsmasq DNS service if possible and add DNS servers otherwise
  * Reconfigure DHCP service on local nameserver changes
  * Support for systemd-resolved for getting nameservers for NAP clients
  * List connected devices in status icon tooltip
  * Support for nautilus 43 and later
  * Copy bleutooth address to clipboard in devicelist
  * Add battery levels to status icon tooltip</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1754913600">- Fix build on Leap 16.0 that has no nemo-extensions package
  (bsc#1247915)</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1764936000">- Update to version 2.4.6:
  * Handling for new StatusNotifierWatcher
- Update to version 2.4.5:
  * Make connection notifications transient
  * StatusNotifierItem: announce children-display
  * Manager: Hide bt status switch when PowerManager is not available
- Update to version 2.4.4:
  * Fix Rfcom plugin dbus signature
  * Set an initial selected device in blueman-sendto
  * AutoConnect: Store bluetooth address instead of object path
  * Applet: Handle UnknownObject DBus error (@tommie)
  * Make search button available after device list becomes empty (@astcri)
  * Fix Fatal LoadException
  * Terminate applet on manager termination if it was started by manager
  * AutoConnect: Automatically convert path to address
  * Add toggle to force symbolic statusicon
- Update to version 2.4.3:
  * Fix issues with specific device names
  * Fix deadlock between applet and manager when double-clicking the tray icon</changelog>
</package>
<package pkgid="20321a20d8405270bb112a5bfd6f7bfa366e3a224947ee6210bf7ab3e4409dc31241555e5e2d20bd89077fdd611b37b1ec17630553df442cc4913d847c651416" name="blueman-debugsource" arch="i586">
  <version epoch="0" ver="2.4.6" rel="1.6"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622635200">- Update to version 2.2.1
  * New Desktop notifications on connect / disconnect
  * New notifications with battery level for connecting devices
  * Allow cancelling device connection attempts
  * Allow opening device menus via keyboard (Shift+F10 or menu key)
  * Add Ctrl+Q and Ctrl+W accelerators for closing blueman-manager
  * Stop discovery and retry connection for broken adapter drivers
  * Improved passkey handling
  * Auto-connect settings for supported services
  * Fix hide devices with no name
  * Fix disconnecting NMDevice
  * Fix DiscvManager plugin showed its icon unreliably
  * Drop blueman-report, and blueman-assistant
- Add subpackages for caja, nautilus, and nemo sendto extensions</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1636804800">- Update to version 2.2.3
  * Recent connections disabled after suspend and resume
  * Service authorization notifications did not respond
  * Passkeys did not get displayed
- Updates from version 2.2.2
  * Issues with power level bars
  * Error message in blueman-mechanism</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1638100800">- Disable agent startup on Pantheon desktop</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1646740800">- Update to version 2.2.4:
  * Dropped the PIN database.
  * Fix that blueman-mechanism accepted arbitrary file paths and
    returned the errors from trying to open them,
    see https://github.com/blueman-project/blueman/security/advisories/GHSA-3r9p-m5c8-8mw8
- Add blueman-2.2.4-ayatana-appindicator.patch: Support
  Ayatana AppIndicators.
- Require dbus(org.freedesktop.Notifications) instead of
  notification-daemon.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1649678400">- Added iproute2 build dependency to satisfy ip requirement</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1649678401">- Do not recommend -lang package: the auto-generated -lang package
  already contains relevant supplements.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1676030400">- Update to version 2.3.5:
  * Right click menu was pointing to the wrong list row
  * Double click to connect
- Changes from version 2.3.4:
  * Errors when connected to a device with the DisconnectItems plugin enabled
- Changes from version 2.3.3:
  * Issues with NM PANU connections of equally named devices
  * Submenus in KDE Plasma tray
  * Avoid using StatusNotifierItem and GtkStatusIcon icons in parallel
  * Do not re-use dbusmenu item identifiers; avoids issues at least with
    gnome-shell-extension-appindicator
- Changes from version 2.3.2:
  * StatusNotifierItem submenus did not work in lxqt-panel (@niknah)
  * StatusNotifierItem vanished on panel restarts
  * StatusNotifierItem compatibility issues with libdbusmenu used at least
    by xfce4-panel and Waybar
  * StatusNotifierItem showed the menu on left click in xfce4-panel
- Changes from version 2.3.1:
  * StatusNotifierItem sent an incomplete NewStatus signal.
  * Avoid statusbar resize when showing progressbar
- Changes from version 2.3.0:
  * Blocked emblem was not visible for scales other than 1
  * Audio profile switcher in applet menu (@abhijeetviswa)
  * Symbolic tray icon option (GSettings switch symbolic-status-icons in
    org.blueman.general)
  * Replace AppIndicator with DBus StatusNotifierItem
  * Use a GtkTreeModelFilter to show/hide unnamed devices
  * Replace sigint hack with GLib to catch it
  * Port meson from deprecated python3 module
  * Rework battery handling
  * Merge Battery applet plugin into ConnectionNotifier
  * Symbolic icons and small UI improvements
- Changes from version 2.2.5:
  * Fix network interface iteration on 32 bit systems
  * Manager: Fix cancel button in send-note dialog
  * Fix battery and signals bars
- Removed blueman-2.2.4-ayatana-appindicator.patch as Appindicator
  has been replaced with DBus StatusNotifierItem
- Dependencies.md file is no longer packaged</changelog>
  <changelog author="Jan Kužílek &lt;jan.kuzilek@suse.com&gt;" date="1721304000">- Update to version 2.4.2:
  * Broken audio profile applet menu items
  * Missing manager window title
  * Teardown of DBus mock server in tests
  * Only a single battery notification
  * Renamed recent connections header in applet menu
  * Translation updates
  * An option to toggle the manager window with the tray icon (the 2.3 behavior
    useful when there are no window decorations for closing it)
- Update to version 2.4.1:
  * Fallback for missing icons
  * Correct Bluetooth state tracking in manager window
  * Sporadic error on battery data (Note that there was a regression
    in Linux 6.8.2, 6.7.11 and 6.6.23 that causes it and lots of other trouble)
  * Active state on tray icon
  * Broken markup in tray menu
  * Translation updates
  * Handle incompabilities with kded6 running on desktops without
    StatusNotifierItem support
- Update to version 2.4:
  * Fix device-selected handlers
  * Fix deprecations in tests
  * Fix showing -1 seconds when discovering @kuraga
  * Tray: Let dbus call end and reply to caller
  * Get the image-missing icon if lookup failed to avoid crash
  * Raise minimum Python version to 3.8
  * Raise minumum Gtk+ version to 3.24
  * Hide recent connections associated with unavailable adapters
  * Store network configuration in GSettings instead of
    /var/lib/blueman/network.state.
  * Replace custom MessageArea widget with regular Gtk.InfoBar
  * Drop auto-power feature. BlueZ now has the AutoEnable setting for even
    better auto-powering.
  * Do not use pointless link quality value
  * Recent connections in toplevel applet menu
  * Never hide keyboard and combos, see #1954 for more info
  * Do not close blueman-manager from applet
  * Add Switch to blueman-manager to set bluetooth on/off
  * Remove broken check for bluetooth status
  * PluginDialog: Replace custom list with Gtk.ListBox
  * Ignore double-click for connect when unpowered
  * Drop homgeneous from statusbar
  * PulseAudioUtils: Use python enums in several places
  * Use operator convenience functions
  * Cleanup PluginDialog UI
  * Show HCI device in blueman-adapers tabs
  * Show different icon for the active audio profile @localevil
  * Make blueman-services a notebook
  * Use the TypedDict as constructor
  * Audio profile switcher in applet menu (@abhijeetviswa)
  * Set router address as DNS server instead of loopback addresses
  * Enable dnsmasq DNS service if possible and add DNS servers otherwise
  * Reconfigure DHCP service on local nameserver changes
  * Support for systemd-resolved for getting nameservers for NAP clients
  * List connected devices in status icon tooltip
  * Support for nautilus 43 and later
  * Copy bleutooth address to clipboard in devicelist
  * Add battery levels to status icon tooltip</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1754913600">- Fix build on Leap 16.0 that has no nemo-extensions package
  (bsc#1247915)</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1764936000">- Update to version 2.4.6:
  * Handling for new StatusNotifierWatcher
- Update to version 2.4.5:
  * Make connection notifications transient
  * StatusNotifierItem: announce children-display
  * Manager: Hide bt status switch when PowerManager is not available
- Update to version 2.4.4:
  * Fix Rfcom plugin dbus signature
  * Set an initial selected device in blueman-sendto
  * AutoConnect: Store bluetooth address instead of object path
  * Applet: Handle UnknownObject DBus error (@tommie)
  * Make search button available after device list becomes empty (@astcri)
  * Fix Fatal LoadException
  * Terminate applet on manager termination if it was started by manager
  * AutoConnect: Automatically convert path to address
  * Add toggle to force symbolic statusicon
- Update to version 2.4.3:
  * Fix issues with specific device names
  * Fix deadlock between applet and manager when double-clicking the tray icon</changelog>
</package>
<package pkgid="8c6f7b0c83c2b457aec0cd8329b63ca749a5fc652eda0a72c687e958c50a69a2ec689edd6012348083608edc981392e19869ebd7460b937f711332e809ecd7fe" name="bluemoon-debuginfo" arch="i586">
  <version epoch="0" ver="2.13" rel="1.4"/>
  <changelog author="nemysis@gmx.ch" date="1419163200">- Initial package creation</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patches %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1769947200">- Add translations from update-desktop-files project
  (bluemoon-desktop-translation.patch).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1769947201">- Update to version 2.13:
  * License changed to BSD 2-Clause.
  * Refresh bluemoon-2.12-bluemoon.c.patch,
    rewrite bluemoon-2.12-Makefile.patch and rename to
    bluemoon-2.13-Makefile.patch.</changelog>
</package>
<package pkgid="28e9af80539085d2ecf9d2ea98b23d8d9b97f499ff332cc04899f6db1ba83560c0d89950d9d710f0890fcf869a527be0dc8f1a02650fb5b68c5b44136039dc5a" name="bluemoon-debugsource" arch="i586">
  <version epoch="0" ver="2.13" rel="1.4"/>
  <changelog author="nemysis@gmx.ch" date="1419163200">- Initial package creation</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patches %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1769947200">- Add translations from update-desktop-files project
  (bluemoon-desktop-translation.patch).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1769947201">- Update to version 2.13:
  * License changed to BSD 2-Clause.
  * Refresh bluemoon-2.12-bluemoon.c.patch,
    rewrite bluemoon-2.12-Makefile.patch and rename to
    bluemoon-2.13-Makefile.patch.</changelog>
</package>
<package pkgid="006b69b05e65286ac1a6af5544010606b3bb9b562616c40fd502eed282dcc38ac31f0b1c4e17a6224f7e1a9a2a45b1fa1f4797c3182a74359586467934108384" name="bluetui-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.1" rel="1.6"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1708862400">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1720699200">- Update to version 0.5
  * Rename paired devices
  * Support light background</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1722254400">- Update to version 0.5.1
  * Detect when the device is soft/hard blocked
  * Add 'q' to quit</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1734782400">- Update to version 0.6
  * Updated the layout has been reorgonized to show paired devices
    section on the top
  * Fix fg color is fixed for light mode
- Removed cargo_audit from _service due that contains vendor now</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1761048000">- Update to version 0.7
  * Use help banner instead of the popup
  * Fix crash when rfkill dir is not present
  * Add h/l nav controls
  * Add BackTab key handler</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1761220800">- Update to version 0.7.1
  * Make helper banner responsive
  * Fix display issue on light theme terminal
  * Update the layout to center the centent</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1762257600">- Update to version 0.7.2
  * Align icons
  * Ability to customize the layout
  * Ability to set the width for the window</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1763121600">- Update to version 0.8.0
  * Implement the rest of the auth methods
  * Add default icon to the devices that do not have one
  * Layout adjustements
  * Connect and trust automatically the new pair devices</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1768737600">- Update to version 0.8.1
  * Serve static binaries
  * Add favorite device
  * List wrapping
  * Fix index out of bounds
  * Few optimizations</changelog>
</package>
<package pkgid="4b07ea619a9c4c82d2c3d407cb6d3631db7eaba6a682b074bacd304416e49d0e5d4bebb883b4323f2cedb1d29c9704322b8f8e4b380c5711d5e247a64f4b8704" name="bluetui-debugsource" arch="i586">
  <version epoch="0" ver="0.8.1" rel="1.6"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1708862400">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1720699200">- Update to version 0.5
  * Rename paired devices
  * Support light background</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1722254400">- Update to version 0.5.1
  * Detect when the device is soft/hard blocked
  * Add 'q' to quit</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1734782400">- Update to version 0.6
  * Updated the layout has been reorgonized to show paired devices
    section on the top
  * Fix fg color is fixed for light mode
- Removed cargo_audit from _service due that contains vendor now</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1761048000">- Update to version 0.7
  * Use help banner instead of the popup
  * Fix crash when rfkill dir is not present
  * Add h/l nav controls
  * Add BackTab key handler</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1761220800">- Update to version 0.7.1
  * Make helper banner responsive
  * Fix display issue on light theme terminal
  * Update the layout to center the centent</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1762257600">- Update to version 0.7.2
  * Align icons
  * Ability to customize the layout
  * Ability to set the width for the window</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1763121600">- Update to version 0.8.0
  * Implement the rest of the auth methods
  * Add default icon to the devices that do not have one
  * Layout adjustements
  * Connect and trust automatically the new pair devices</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1768737600">- Update to version 0.8.1
  * Serve static binaries
  * Add favorite device
  * List wrapping
  * Fix index out of bounds
  * Few optimizations</changelog>
</package>
<package pkgid="b917afb1dc00b50ca2a49c321804c8f9e3d4a2a63718748070ac6984f455640200185a092770631f3da752003a75b4caaf72cee9e04859d8ce4a82b62b8384f4" name="bluetuith-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.7" rel="1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 0.1.5:
  * Update dependencies to resolve vulnerability</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688990400">- Update to 0.1.5:
  * ui: device: Show address if name is empty
  * agent: Display pincode in a modal #14</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693569600">- Update to 0.1.7:
  * New HJSON-based configuration format
  * Adapter status indicators
  * Cancellable OBEX session creation
  * Enhanced popups
  * Major bugfixes and improvements</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1698235200">- Update to 0.1.8:
  * New command-line options:
    + 'no-warning' to disable the warnings popup.
    + 'confirm-on-quit' to show a confirmation message before quitting the application.
    + 'adapter-states' to set the adapter states (powered, scan, discoverable, pairable).
    + 'connect-bdaddr' to connect to a device with its address.
  * Modifiable navigation keys
  * Display device's 'Bonded' property
  * Allow blocking/unblocking devices
  * Minor bugfixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699272000">- Update to 0.1.9:
  * bluez: Assert single/multiple property types safely
  * ui: progress: Do not close page when no transfers are in progress
  * ui: modal: Set width and height appropriately with the provided message
  * ui: modal: Set width and height appropriately with the provided message</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1705752000">- Update to 0.2.0:
  * Show device alias name if it is unique
  * Display compact set of help keybindings</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706961600">- Update to version 0.2.1:
  * go: Update dependencies
  * ui, theme: Set adapter state colors appropriately
  * ui: Handle default Ctrl-C keyevent
  * ui: player: Use defined keybindings
  * ui: player: Show help area after the information display
  * ui: progress: Clear status progress on transfer completion
  * bluez: services: Update service table and descriptors
  * cmd: Finish parsing before initializing connection
  * cmd: fix version print if no `@` is present</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1712318400">- Update to version 0.2.2:
  * go: Update dependencies</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1723636800">- Update to version 0.2.3:
  * README: Update project status and features
  * goreleaser: Update version and change format
  * go: Update dependencies
  * ui/help: Mark toggleable device actions properly
  * ui: help: Clarify connect keybinding toggle functionality</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1783166400">- Update to version 0.2.7:
  * Adapted to new tview changes
  * Backend fixes
  * Fixed OBEX and Media Player events and progress rendering
  * Minor bugfixes</changelog>
</package>
<package pkgid="1a8ce84ff99ee0c63f434e42c8c249a8b585a7843e74b87d39ff4f6fe1a492f4bcad70ec7b7dc2ac0008bcf86ba2e88e423f43494c0f5ace5aa29fde49cc2b2a" name="bluez-cups-debuginfo" arch="i586">
  <version epoch="0" ver="5.82" rel="2.4"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142400">- Update to 5.78:
  * Fix issue with handling notification of scanned BISes to BASS
  * Fix issue with handling checking BIS caps against peer caps.
  * Fix issue with handling MGMT Set Device Flags overwrites.
  * Fix issue with handling ASE notification order.
  * Fix issue with handling BIG Info report events.
  * Fix issue with handling PACS Server role.
  * Fix issue with registering UHID_START multiple times.
  * Fix issue with pairing method not setting auto-connect.
- Fix 3 rpmlint warnings, some configuration files were not marked as so.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1730894400">- Update to 5.79:
  * Fix issue with handling address type while pairing.
  * Add support for allowing to set A2DP transport delay.
  * Add support for persistent userspace HID operation.
  * Add support for handling syncing to multiple BISes.
- Drop Fix-crash-after-bt_uhid_unregister_all.patch, merged
  upstream.</changelog>
  <changelog author="Alexey Kolos &lt;lioli7k@gmail.com&gt;" date="1739793600">- Add supplements bluedevil6 for bluez-obexd
  * In Plasma 6 bluedevil5 got renamed to bluedevil6.
    While bluedevil6 provides bluedevil5 on Tumbleweed it's a good
    idea to add it for future proofing.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743940800">- to fix gcc-15 compile time errors, add bluez-5.79-c23.patch
  (from gentoo) and bluez-5.79-stdarg.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1743940801">- update to 5.82:
  * Fix issue with handling BAP state transitions.
  * Fix issue with handling D-Bus interface removal.
  * Fix issue with handling MAP and supported features.
  * Fix issue with handling SDP record for Phonebook Access Client.
  * Fix issue with handling AVRCP PDU parameters length mismatch.
  * Fix issue with handling AVRCP PDU for SetAbsoluteVolume.
  * Fix issue with handling AVDTP bad media transport format.
  * Fix issue with handling support for LL Privacy setting.
  * Fix issue with handling address type for all types of keys.
  * Fix issue with handling maximum number of GATT channels.
  * Fix issue with handling MTU auto-tuning feature.
  * Fix issue with handling AVRCP volume in reconfigured transports.
  * Fix issue with handling VCP volume setting requests.
  * Fix issue with handling VCP connection management.
  * Fix issue with handling MAP qualification.
  * Fix issue with handling PBAP qualification.
  * Fix issue with handling BNEP qualification.
  * Add support for PreferredBearer device property.
  * Add support for SupportedTypes Message Access property.
  * Add support for HFP, A2DP, AVRCP, AVCTP and MAP latest versions.
- drop hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch,
    bluez-5.79-c23.patch,
    bluez-5.79-stdarg.patch: obsolete</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1771934400">- Add documentation for obexd system bus support:
  * Add README-obex.SUSE to guide users on how to enable obexd
    on the system bus.
  * Move obex.conf to documentation directory to avoid automatic
    activation due to security concerns.
  (bsc#1243334, bsc#1258146)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1775563200">- Add bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch
  to fix that systemd 259.3 causes timeout in starting home-assistant
  using podman systemd unit / quadlet. (bsc#1259656)</changelog>
</package>
<package pkgid="4c47d3aca1bc260d277e2b3a7d78993a4955bd2f26e9442f8e7d98b394c65f349a04ccb25f46d7d662aaa521b5f45fa590ab969cb16791cd3ecde3af71267f06" name="bluez-debuginfo" arch="i586">
  <version epoch="0" ver="5.82" rel="2.4"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142400">- Update to 5.78:
  * Fix issue with handling notification of scanned BISes to BASS
  * Fix issue with handling checking BIS caps against peer caps.
  * Fix issue with handling MGMT Set Device Flags overwrites.
  * Fix issue with handling ASE notification order.
  * Fix issue with handling BIG Info report events.
  * Fix issue with handling PACS Server role.
  * Fix issue with registering UHID_START multiple times.
  * Fix issue with pairing method not setting auto-connect.
- Fix 3 rpmlint warnings, some configuration files were not marked as so.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1730894400">- Update to 5.79:
  * Fix issue with handling address type while pairing.
  * Add support for allowing to set A2DP transport delay.
  * Add support for persistent userspace HID operation.
  * Add support for handling syncing to multiple BISes.
- Drop Fix-crash-after-bt_uhid_unregister_all.patch, merged
  upstream.</changelog>
  <changelog author="Alexey Kolos &lt;lioli7k@gmail.com&gt;" date="1739793600">- Add supplements bluedevil6 for bluez-obexd
  * In Plasma 6 bluedevil5 got renamed to bluedevil6.
    While bluedevil6 provides bluedevil5 on Tumbleweed it's a good
    idea to add it for future proofing.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743940800">- to fix gcc-15 compile time errors, add bluez-5.79-c23.patch
  (from gentoo) and bluez-5.79-stdarg.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1743940801">- update to 5.82:
  * Fix issue with handling BAP state transitions.
  * Fix issue with handling D-Bus interface removal.
  * Fix issue with handling MAP and supported features.
  * Fix issue with handling SDP record for Phonebook Access Client.
  * Fix issue with handling AVRCP PDU parameters length mismatch.
  * Fix issue with handling AVRCP PDU for SetAbsoluteVolume.
  * Fix issue with handling AVDTP bad media transport format.
  * Fix issue with handling support for LL Privacy setting.
  * Fix issue with handling address type for all types of keys.
  * Fix issue with handling maximum number of GATT channels.
  * Fix issue with handling MTU auto-tuning feature.
  * Fix issue with handling AVRCP volume in reconfigured transports.
  * Fix issue with handling VCP volume setting requests.
  * Fix issue with handling VCP connection management.
  * Fix issue with handling MAP qualification.
  * Fix issue with handling PBAP qualification.
  * Fix issue with handling BNEP qualification.
  * Add support for PreferredBearer device property.
  * Add support for SupportedTypes Message Access property.
  * Add support for HFP, A2DP, AVRCP, AVCTP and MAP latest versions.
- drop hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch,
    bluez-5.79-c23.patch,
    bluez-5.79-stdarg.patch: obsolete</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1771934400">- Add documentation for obexd system bus support:
  * Add README-obex.SUSE to guide users on how to enable obexd
    on the system bus.
  * Move obex.conf to documentation directory to avoid automatic
    activation due to security concerns.
  (bsc#1243334, bsc#1258146)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1775563200">- Add bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch
  to fix that systemd 259.3 causes timeout in starting home-assistant
  using podman systemd unit / quadlet. (bsc#1259656)</changelog>
</package>
<package pkgid="56800929dbe0739c4d68c117bf468bfb3120e41ec186e8789a48254ca5e001fd3f3cea7d75b680c85a56db1690677d0f8fe5ebab3c3066852528aa1dcbe5bf60" name="bluez-debugsource" arch="i586">
  <version epoch="0" ver="5.82" rel="2.4"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142400">- Update to 5.78:
  * Fix issue with handling notification of scanned BISes to BASS
  * Fix issue with handling checking BIS caps against peer caps.
  * Fix issue with handling MGMT Set Device Flags overwrites.
  * Fix issue with handling ASE notification order.
  * Fix issue with handling BIG Info report events.
  * Fix issue with handling PACS Server role.
  * Fix issue with registering UHID_START multiple times.
  * Fix issue with pairing method not setting auto-connect.
- Fix 3 rpmlint warnings, some configuration files were not marked as so.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1730894400">- Update to 5.79:
  * Fix issue with handling address type while pairing.
  * Add support for allowing to set A2DP transport delay.
  * Add support for persistent userspace HID operation.
  * Add support for handling syncing to multiple BISes.
- Drop Fix-crash-after-bt_uhid_unregister_all.patch, merged
  upstream.</changelog>
  <changelog author="Alexey Kolos &lt;lioli7k@gmail.com&gt;" date="1739793600">- Add supplements bluedevil6 for bluez-obexd
  * In Plasma 6 bluedevil5 got renamed to bluedevil6.
    While bluedevil6 provides bluedevil5 on Tumbleweed it's a good
    idea to add it for future proofing.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743940800">- to fix gcc-15 compile time errors, add bluez-5.79-c23.patch
  (from gentoo) and bluez-5.79-stdarg.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1743940801">- update to 5.82:
  * Fix issue with handling BAP state transitions.
  * Fix issue with handling D-Bus interface removal.
  * Fix issue with handling MAP and supported features.
  * Fix issue with handling SDP record for Phonebook Access Client.
  * Fix issue with handling AVRCP PDU parameters length mismatch.
  * Fix issue with handling AVRCP PDU for SetAbsoluteVolume.
  * Fix issue with handling AVDTP bad media transport format.
  * Fix issue with handling support for LL Privacy setting.
  * Fix issue with handling address type for all types of keys.
  * Fix issue with handling maximum number of GATT channels.
  * Fix issue with handling MTU auto-tuning feature.
  * Fix issue with handling AVRCP volume in reconfigured transports.
  * Fix issue with handling VCP volume setting requests.
  * Fix issue with handling VCP connection management.
  * Fix issue with handling MAP qualification.
  * Fix issue with handling PBAP qualification.
  * Fix issue with handling BNEP qualification.
  * Add support for PreferredBearer device property.
  * Add support for SupportedTypes Message Access property.
  * Add support for HFP, A2DP, AVRCP, AVCTP and MAP latest versions.
- drop hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch,
    bluez-5.79-c23.patch,
    bluez-5.79-stdarg.patch: obsolete</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1771934400">- Add documentation for obexd system bus support:
  * Add README-obex.SUSE to guide users on how to enable obexd
    on the system bus.
  * Move obex.conf to documentation directory to avoid automatic
    activation due to security concerns.
  (bsc#1243334, bsc#1258146)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1775563200">- Add bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch
  to fix that systemd 259.3 causes timeout in starting home-assistant
  using podman systemd unit / quadlet. (bsc#1259656)</changelog>
</package>
<package pkgid="c5b7adcfca4a4c3fc985fe6506524e0f15b83a1e196537e68645bcea70b9ed9fc4aa1d99ee1af2e6a3427b1d1b05cfc0c9ddf91e2ba4bfa9c5672a67dae815c5" name="bluez-deprecated-debuginfo" arch="i586">
  <version epoch="0" ver="5.82" rel="2.4"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142400">- Update to 5.78:
  * Fix issue with handling notification of scanned BISes to BASS
  * Fix issue with handling checking BIS caps against peer caps.
  * Fix issue with handling MGMT Set Device Flags overwrites.
  * Fix issue with handling ASE notification order.
  * Fix issue with handling BIG Info report events.
  * Fix issue with handling PACS Server role.
  * Fix issue with registering UHID_START multiple times.
  * Fix issue with pairing method not setting auto-connect.
- Fix 3 rpmlint warnings, some configuration files were not marked as so.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1730894400">- Update to 5.79:
  * Fix issue with handling address type while pairing.
  * Add support for allowing to set A2DP transport delay.
  * Add support for persistent userspace HID operation.
  * Add support for handling syncing to multiple BISes.
- Drop Fix-crash-after-bt_uhid_unregister_all.patch, merged
  upstream.</changelog>
  <changelog author="Alexey Kolos &lt;lioli7k@gmail.com&gt;" date="1739793600">- Add supplements bluedevil6 for bluez-obexd
  * In Plasma 6 bluedevil5 got renamed to bluedevil6.
    While bluedevil6 provides bluedevil5 on Tumbleweed it's a good
    idea to add it for future proofing.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743940800">- to fix gcc-15 compile time errors, add bluez-5.79-c23.patch
  (from gentoo) and bluez-5.79-stdarg.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1743940801">- update to 5.82:
  * Fix issue with handling BAP state transitions.
  * Fix issue with handling D-Bus interface removal.
  * Fix issue with handling MAP and supported features.
  * Fix issue with handling SDP record for Phonebook Access Client.
  * Fix issue with handling AVRCP PDU parameters length mismatch.
  * Fix issue with handling AVRCP PDU for SetAbsoluteVolume.
  * Fix issue with handling AVDTP bad media transport format.
  * Fix issue with handling support for LL Privacy setting.
  * Fix issue with handling address type for all types of keys.
  * Fix issue with handling maximum number of GATT channels.
  * Fix issue with handling MTU auto-tuning feature.
  * Fix issue with handling AVRCP volume in reconfigured transports.
  * Fix issue with handling VCP volume setting requests.
  * Fix issue with handling VCP connection management.
  * Fix issue with handling MAP qualification.
  * Fix issue with handling PBAP qualification.
  * Fix issue with handling BNEP qualification.
  * Add support for PreferredBearer device property.
  * Add support for SupportedTypes Message Access property.
  * Add support for HFP, A2DP, AVRCP, AVCTP and MAP latest versions.
- drop hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch,
    bluez-5.79-c23.patch,
    bluez-5.79-stdarg.patch: obsolete</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1771934400">- Add documentation for obexd system bus support:
  * Add README-obex.SUSE to guide users on how to enable obexd
    on the system bus.
  * Move obex.conf to documentation directory to avoid automatic
    activation due to security concerns.
  (bsc#1243334, bsc#1258146)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1775563200">- Add bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch
  to fix that systemd 259.3 causes timeout in starting home-assistant
  using podman systemd unit / quadlet. (bsc#1259656)</changelog>
</package>
<package pkgid="f866b8d561cef7629d8f19c3dba6d85927a1b809653e71daf3f8b4839a3296ec420b15ae13a6ecfa3c0876b700d63cad5cb383f5651fb2fa64530d1ebf7d141a" name="bluez-obexd-debuginfo" arch="i586">
  <version epoch="0" ver="5.82" rel="2.4"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142400">- Update to 5.78:
  * Fix issue with handling notification of scanned BISes to BASS
  * Fix issue with handling checking BIS caps against peer caps.
  * Fix issue with handling MGMT Set Device Flags overwrites.
  * Fix issue with handling ASE notification order.
  * Fix issue with handling BIG Info report events.
  * Fix issue with handling PACS Server role.
  * Fix issue with registering UHID_START multiple times.
  * Fix issue with pairing method not setting auto-connect.
- Fix 3 rpmlint warnings, some configuration files were not marked as so.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1730894400">- Update to 5.79:
  * Fix issue with handling address type while pairing.
  * Add support for allowing to set A2DP transport delay.
  * Add support for persistent userspace HID operation.
  * Add support for handling syncing to multiple BISes.
- Drop Fix-crash-after-bt_uhid_unregister_all.patch, merged
  upstream.</changelog>
  <changelog author="Alexey Kolos &lt;lioli7k@gmail.com&gt;" date="1739793600">- Add supplements bluedevil6 for bluez-obexd
  * In Plasma 6 bluedevil5 got renamed to bluedevil6.
    While bluedevil6 provides bluedevil5 on Tumbleweed it's a good
    idea to add it for future proofing.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743940800">- to fix gcc-15 compile time errors, add bluez-5.79-c23.patch
  (from gentoo) and bluez-5.79-stdarg.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1743940801">- update to 5.82:
  * Fix issue with handling BAP state transitions.
  * Fix issue with handling D-Bus interface removal.
  * Fix issue with handling MAP and supported features.
  * Fix issue with handling SDP record for Phonebook Access Client.
  * Fix issue with handling AVRCP PDU parameters length mismatch.
  * Fix issue with handling AVRCP PDU for SetAbsoluteVolume.
  * Fix issue with handling AVDTP bad media transport format.
  * Fix issue with handling support for LL Privacy setting.
  * Fix issue with handling address type for all types of keys.
  * Fix issue with handling maximum number of GATT channels.
  * Fix issue with handling MTU auto-tuning feature.
  * Fix issue with handling AVRCP volume in reconfigured transports.
  * Fix issue with handling VCP volume setting requests.
  * Fix issue with handling VCP connection management.
  * Fix issue with handling MAP qualification.
  * Fix issue with handling PBAP qualification.
  * Fix issue with handling BNEP qualification.
  * Add support for PreferredBearer device property.
  * Add support for SupportedTypes Message Access property.
  * Add support for HFP, A2DP, AVRCP, AVCTP and MAP latest versions.
- drop hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch,
    bluez-5.79-c23.patch,
    bluez-5.79-stdarg.patch: obsolete</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1771934400">- Add documentation for obexd system bus support:
  * Add README-obex.SUSE to guide users on how to enable obexd
    on the system bus.
  * Move obex.conf to documentation directory to avoid automatic
    activation due to security concerns.
  (bsc#1243334, bsc#1258146)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1775563200">- Add bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch
  to fix that systemd 259.3 causes timeout in starting home-assistant
  using podman systemd unit / quadlet. (bsc#1259656)</changelog>
</package>
<package pkgid="f8f56d21e371c06eacf387fd15f9ecfd39449d49c66fe4ee95325614de2a2b66f7dcfdccb22f673b6f1837187dff13dc092ed7a1b3e316e59ad7378695834e2a" name="bluez-test-debuginfo" arch="i586">
  <version epoch="0" ver="5.82" rel="2.4"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142400">- Update to 5.78:
  * Fix issue with handling notification of scanned BISes to BASS
  * Fix issue with handling checking BIS caps against peer caps.
  * Fix issue with handling MGMT Set Device Flags overwrites.
  * Fix issue with handling ASE notification order.
  * Fix issue with handling BIG Info report events.
  * Fix issue with handling PACS Server role.
  * Fix issue with registering UHID_START multiple times.
  * Fix issue with pairing method not setting auto-connect.
- Fix 3 rpmlint warnings, some configuration files were not marked as so.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1726142401">- Mark the configuration files as 'noreplace'.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1726660800">- add Fix-crash-after-bt_uhid_unregister_all.patch to fix crashes
  when devices disconnect or go to sleep</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1730894400">- Update to 5.79:
  * Fix issue with handling address type while pairing.
  * Add support for allowing to set A2DP transport delay.
  * Add support for persistent userspace HID operation.
  * Add support for handling syncing to multiple BISes.
- Drop Fix-crash-after-bt_uhid_unregister_all.patch, merged
  upstream.</changelog>
  <changelog author="Alexey Kolos &lt;lioli7k@gmail.com&gt;" date="1739793600">- Add supplements bluedevil6 for bluez-obexd
  * In Plasma 6 bluedevil5 got renamed to bluedevil6.
    While bluedevil6 provides bluedevil5 on Tumbleweed it's a good
    idea to add it for future proofing.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743940800">- to fix gcc-15 compile time errors, add bluez-5.79-c23.patch
  (from gentoo) and bluez-5.79-stdarg.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1743940801">- update to 5.82:
  * Fix issue with handling BAP state transitions.
  * Fix issue with handling D-Bus interface removal.
  * Fix issue with handling MAP and supported features.
  * Fix issue with handling SDP record for Phonebook Access Client.
  * Fix issue with handling AVRCP PDU parameters length mismatch.
  * Fix issue with handling AVRCP PDU for SetAbsoluteVolume.
  * Fix issue with handling AVDTP bad media transport format.
  * Fix issue with handling support for LL Privacy setting.
  * Fix issue with handling address type for all types of keys.
  * Fix issue with handling maximum number of GATT channels.
  * Fix issue with handling MTU auto-tuning feature.
  * Fix issue with handling AVRCP volume in reconfigured transports.
  * Fix issue with handling VCP volume setting requests.
  * Fix issue with handling VCP connection management.
  * Fix issue with handling MAP qualification.
  * Fix issue with handling PBAP qualification.
  * Fix issue with handling BNEP qualification.
  * Add support for PreferredBearer device property.
  * Add support for SupportedTypes Message Access property.
  * Add support for HFP, A2DP, AVRCP, AVCTP and MAP latest versions.
- drop hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch,
    bluez-5.79-c23.patch,
    bluez-5.79-stdarg.patch: obsolete</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1770724800">- Add bluez.tmpfiles, using systemd-tmpfiles to create /var/lib/bluetooth
  folder for supporting Immutable Mode. (jsc#PED-14768)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1771934400">- Add documentation for obexd system bus support:
  * Add README-obex.SUSE to guide users on how to enable obexd
    on the system bus.
  * Move obex.conf to documentation directory to avoid automatic
    activation due to security concerns.
  (bsc#1243334, bsc#1258146)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1775563200">- Add bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch
  to fix that systemd 259.3 causes timeout in starting home-assistant
  using podman systemd unit / quadlet. (bsc#1259656)</changelog>
</package>
<package pkgid="5df102a8707f55e35c1df9f7203b55062242e63195882e785f3667ab5b0e7cd38bc7ff5051d20878828c5c1a783d75bd4df498510cfbaff3e702e315b6900e5e" name="bmon-debuginfo" arch="i586">
  <version epoch="0" ver="4.0" rel="1.18"/>
  <changelog author="pascal.bleser@opensuse.org" date="1306411200">- initial version (2.1.0)</changelog>
  <changelog author="mardnh@gmx.de" date="1471262400">- update to version 3.9
- complete specfile overhaul
- removed no longer needed patches (fixed upstream)
  - bmon-disable_silent.patch
  - bmon-fixes.patch
  - bmon-fix_printf_format.patch</changelog>
  <changelog author="idonmez@suse.com" date="1481630400">- Update to version 4.0
  * Use monotonic clock instead of realtime clock
  * Pick default selected interface based on policy
  * Collect RX NoHandler statistics if available (Linux)
  * Proper stdout flush in ASCII mode
  * Bugfixes</changelog>
</package>
<package pkgid="f2b8f67f5b8932f0c8e9027f85d439086e9a69a24e1d38f89bcc6d036307de2fa386270e47eadbcafc020e370ca9c01950f1c3de68ff5fbfd3dc27b27bd5bc85" name="bmon-debugsource" arch="i586">
  <version epoch="0" ver="4.0" rel="1.18"/>
  <changelog author="pascal.bleser@opensuse.org" date="1306411200">- initial version (2.1.0)</changelog>
  <changelog author="mardnh@gmx.de" date="1471262400">- update to version 3.9
- complete specfile overhaul
- removed no longer needed patches (fixed upstream)
  - bmon-disable_silent.patch
  - bmon-fixes.patch
  - bmon-fix_printf_format.patch</changelog>
  <changelog author="idonmez@suse.com" date="1481630400">- Update to version 4.0
  * Use monotonic clock instead of realtime clock
  * Pick default selected interface based on policy
  * Collect RX NoHandler statistics if available (Linux)
  * Proper stdout flush in ASCII mode
  * Bugfixes</changelog>
</package>
<package pkgid="6768334c4dbb877373f11145bcde8213fa274e936def94c240d9944ccaa8c652eeeadb8de283cc8df603cd1b4ddd95f67c8069a56adeca6f73b083096264f209" name="bogofilter-db-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.5" rel="1.1"/>
  <changelog author="p.drouand@gmail.com" date="1450872000">- Replace tokyocabinet with kyotocabinet following kyotocabinet
  upstream recommendations
  * Replace libtokyocabinet-devel with libkyotocabinet-devel
  * Add bogofilter-kyotocabinet.patch
  * Rename tokyocabinet with kyotocabinet
- Add autoconf and automake build dependencies; needed because of
  bogofilter-kyotocabinet.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly package _docdir, fix build with rpm 4.13.</changelog>
  <changelog author="mpluskal@suse.com" date="1491825600">- Small spec file cleanup
- Adjust usage of update-alternatives</changelog>
  <changelog author="olaf@aepfle.de" date="1551873600">- Swallow old bogofilter pkgs in the db subpkg (bsc#1128219)
  fix change from April 2015
- Require subpkgs from the very same build</changelog>
  <changelog author="olaf@aepfle.de" date="1552478400">- The previous change added strict versioned Requires from and to a
  noarch subpkg. The release part can not be used in this case
  because the noarch packages will most likely be shared across
  architectures, and different architectures may have different
  release numbers.
  Relax the Requires again</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604491200">- Convert to _multibuild: with RPM 4.16, we can no longer use
  make_install in the build phase, as %install will always empty
  DESTDIR.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780401600">- Spec cleanup:
  * Add explicit gcc and make BuildRequires
  * Convert gsl-devel, sqlite3-devel and libkyotocabinet-devel to
    their pkgconfig() form
  * Use %make_build, %license and %{?ext_man}; drop %defattr
  * Drop dead suse_version == 1310 conflicts
  * Use the https project and download URLs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784980800">- Update to version 1.2.5:
  * KyotoCabinet driver const-ness fix that also improves
    performance of full-database operations for LMDB and SQLite3
  * Plug one-shot memory leaks in bogoutil and bogotune
  * Remove support for static library builds
  * Add an OBITUARY file for founder David M. Relson; Matthias
    Andree has been the maintainer since 2013
- Drop bogofilter-kyotocabinet.patch: the Kyoto Cabinet backend
  is part of the upstream release now
- Drop the autoreconf call and the autoconf/automake
  BuildRequires: nothing patches configure.ac anymore and the
  tarball ships configure
- Switch Source to the .tar.xz tarball; 1.2.5 is not published
  as .tar.bz2
- Drop doc/rpm.notes.BerkeleyDB from the doc subpackage: removed
  upstream together with the RPM build scripts
- Delete automake .dirstamp files from the buildroot; 1.2.5
  installs them into the data directory
- Cleanup spec file: drop an empty leftover suse_version
  conditional in %prep</changelog>
</package>
<package pkgid="401b9b6856b48b11cb381d0a43334980b8ae561708112dc52149b57c635c410f6aa4d3e982e281a1eb7e29d777eca930a80066c5bc44130046a30664944ed7cb" name="bogofilter-db-src-debugsource" arch="i586">
  <version epoch="0" ver="1.2.5" rel="1.1"/>
  <changelog author="p.drouand@gmail.com" date="1450872000">- Replace tokyocabinet with kyotocabinet following kyotocabinet
  upstream recommendations
  * Replace libtokyocabinet-devel with libkyotocabinet-devel
  * Add bogofilter-kyotocabinet.patch
  * Rename tokyocabinet with kyotocabinet
- Add autoconf and automake build dependencies; needed because of
  bogofilter-kyotocabinet.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly package _docdir, fix build with rpm 4.13.</changelog>
  <changelog author="mpluskal@suse.com" date="1491825600">- Small spec file cleanup
- Adjust usage of update-alternatives</changelog>
  <changelog author="olaf@aepfle.de" date="1551873600">- Swallow old bogofilter pkgs in the db subpkg (bsc#1128219)
  fix change from April 2015
- Require subpkgs from the very same build</changelog>
  <changelog author="olaf@aepfle.de" date="1552478400">- The previous change added strict versioned Requires from and to a
  noarch subpkg. The release part can not be used in this case
  because the noarch packages will most likely be shared across
  architectures, and different architectures may have different
  release numbers.
  Relax the Requires again</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604491200">- Convert to _multibuild: with RPM 4.16, we can no longer use
  make_install in the build phase, as %install will always empty
  DESTDIR.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780401600">- Spec cleanup:
  * Add explicit gcc and make BuildRequires
  * Convert gsl-devel, sqlite3-devel and libkyotocabinet-devel to
    their pkgconfig() form
  * Use %make_build, %license and %{?ext_man}; drop %defattr
  * Drop dead suse_version == 1310 conflicts
  * Use the https project and download URLs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784980800">- Update to version 1.2.5:
  * KyotoCabinet driver const-ness fix that also improves
    performance of full-database operations for LMDB and SQLite3
  * Plug one-shot memory leaks in bogoutil and bogotune
  * Remove support for static library builds
  * Add an OBITUARY file for founder David M. Relson; Matthias
    Andree has been the maintainer since 2013
- Drop bogofilter-kyotocabinet.patch: the Kyoto Cabinet backend
  is part of the upstream release now
- Drop the autoreconf call and the autoconf/automake
  BuildRequires: nothing patches configure.ac anymore and the
  tarball ships configure
- Switch Source to the .tar.xz tarball; 1.2.5 is not published
  as .tar.bz2
- Drop doc/rpm.notes.BerkeleyDB from the doc subpackage: removed
  upstream together with the RPM build scripts
- Delete automake .dirstamp files from the buildroot; 1.2.5
  installs them into the data directory
- Cleanup spec file: drop an empty leftover suse_version
  conditional in %prep</changelog>
</package>
<package pkgid="17ca8ff9c3fb984c8b51d0b2033b942a1c9987963ddab9dfd94c718146647df8b8f5f54417526629529079b1407bce9b3e4f2d84de6bb85467cf3de1bf2bd8bf" name="bogofilter-kyotocabinet-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.5" rel="1.1"/>
  <changelog author="p.drouand@gmail.com" date="1450872000">- Replace tokyocabinet with kyotocabinet following kyotocabinet
  upstream recommendations
  * Replace libtokyocabinet-devel with libkyotocabinet-devel
  * Add bogofilter-kyotocabinet.patch
  * Rename tokyocabinet with kyotocabinet
- Add autoconf and automake build dependencies; needed because of
  bogofilter-kyotocabinet.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly package _docdir, fix build with rpm 4.13.</changelog>
  <changelog author="mpluskal@suse.com" date="1491825600">- Small spec file cleanup
- Adjust usage of update-alternatives</changelog>
  <changelog author="olaf@aepfle.de" date="1551873600">- Swallow old bogofilter pkgs in the db subpkg (bsc#1128219)
  fix change from April 2015
- Require subpkgs from the very same build</changelog>
  <changelog author="olaf@aepfle.de" date="1552478400">- The previous change added strict versioned Requires from and to a
  noarch subpkg. The release part can not be used in this case
  because the noarch packages will most likely be shared across
  architectures, and different architectures may have different
  release numbers.
  Relax the Requires again</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604491200">- Convert to _multibuild: with RPM 4.16, we can no longer use
  make_install in the build phase, as %install will always empty
  DESTDIR.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780401600">- Spec cleanup:
  * Add explicit gcc and make BuildRequires
  * Convert gsl-devel, sqlite3-devel and libkyotocabinet-devel to
    their pkgconfig() form
  * Use %make_build, %license and %{?ext_man}; drop %defattr
  * Drop dead suse_version == 1310 conflicts
  * Use the https project and download URLs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784980800">- Update to version 1.2.5:
  * KyotoCabinet driver const-ness fix that also improves
    performance of full-database operations for LMDB and SQLite3
  * Plug one-shot memory leaks in bogoutil and bogotune
  * Remove support for static library builds
  * Add an OBITUARY file for founder David M. Relson; Matthias
    Andree has been the maintainer since 2013
- Drop bogofilter-kyotocabinet.patch: the Kyoto Cabinet backend
  is part of the upstream release now
- Drop the autoreconf call and the autoconf/automake
  BuildRequires: nothing patches configure.ac anymore and the
  tarball ships configure
- Switch Source to the .tar.xz tarball; 1.2.5 is not published
  as .tar.bz2
- Drop doc/rpm.notes.BerkeleyDB from the doc subpackage: removed
  upstream together with the RPM build scripts
- Delete automake .dirstamp files from the buildroot; 1.2.5
  installs them into the data directory
- Cleanup spec file: drop an empty leftover suse_version
  conditional in %prep</changelog>
</package>
<package pkgid="ad889076e30d18d3797cf60bdbb210d1ac0fa3fb5546cf283347928b4cf8a9bc02b048c20a18e55616ffcb0fed40c42fa06fd765f12e388ff625927995d4abbc" name="bogofilter-kyotocabinet-src-debugsource" arch="i586">
  <version epoch="0" ver="1.2.5" rel="1.1"/>
  <changelog author="p.drouand@gmail.com" date="1450872000">- Replace tokyocabinet with kyotocabinet following kyotocabinet
  upstream recommendations
  * Replace libtokyocabinet-devel with libkyotocabinet-devel
  * Add bogofilter-kyotocabinet.patch
  * Rename tokyocabinet with kyotocabinet
- Add autoconf and automake build dependencies; needed because of
  bogofilter-kyotocabinet.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly package _docdir, fix build with rpm 4.13.</changelog>
  <changelog author="mpluskal@suse.com" date="1491825600">- Small spec file cleanup
- Adjust usage of update-alternatives</changelog>
  <changelog author="olaf@aepfle.de" date="1551873600">- Swallow old bogofilter pkgs in the db subpkg (bsc#1128219)
  fix change from April 2015
- Require subpkgs from the very same build</changelog>
  <changelog author="olaf@aepfle.de" date="1552478400">- The previous change added strict versioned Requires from and to a
  noarch subpkg. The release part can not be used in this case
  because the noarch packages will most likely be shared across
  architectures, and different architectures may have different
  release numbers.
  Relax the Requires again</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604491200">- Convert to _multibuild: with RPM 4.16, we can no longer use
  make_install in the build phase, as %install will always empty
  DESTDIR.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780401600">- Spec cleanup:
  * Add explicit gcc and make BuildRequires
  * Convert gsl-devel, sqlite3-devel and libkyotocabinet-devel to
    their pkgconfig() form
  * Use %make_build, %license and %{?ext_man}; drop %defattr
  * Drop dead suse_version == 1310 conflicts
  * Use the https project and download URLs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784980800">- Update to version 1.2.5:
  * KyotoCabinet driver const-ness fix that also improves
    performance of full-database operations for LMDB and SQLite3
  * Plug one-shot memory leaks in bogoutil and bogotune
  * Remove support for static library builds
  * Add an OBITUARY file for founder David M. Relson; Matthias
    Andree has been the maintainer since 2013
- Drop bogofilter-kyotocabinet.patch: the Kyoto Cabinet backend
  is part of the upstream release now
- Drop the autoreconf call and the autoconf/automake
  BuildRequires: nothing patches configure.ac anymore and the
  tarball ships configure
- Switch Source to the .tar.xz tarball; 1.2.5 is not published
  as .tar.bz2
- Drop doc/rpm.notes.BerkeleyDB from the doc subpackage: removed
  upstream together with the RPM build scripts
- Delete automake .dirstamp files from the buildroot; 1.2.5
  installs them into the data directory
- Cleanup spec file: drop an empty leftover suse_version
  conditional in %prep</changelog>
</package>
<package pkgid="cda7524e3a1f71987af991f9de3d07627a02518ff159cdb2387073e0b072f4d3c52bbf771156c914ee9674dcd4d4208b817d00156278a3206f471799c30c021d" name="bogofilter-sqlite3-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.5" rel="1.1"/>
  <changelog author="p.drouand@gmail.com" date="1450872000">- Replace tokyocabinet with kyotocabinet following kyotocabinet
  upstream recommendations
  * Replace libtokyocabinet-devel with libkyotocabinet-devel
  * Add bogofilter-kyotocabinet.patch
  * Rename tokyocabinet with kyotocabinet
- Add autoconf and automake build dependencies; needed because of
  bogofilter-kyotocabinet.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly package _docdir, fix build with rpm 4.13.</changelog>
  <changelog author="mpluskal@suse.com" date="1491825600">- Small spec file cleanup
- Adjust usage of update-alternatives</changelog>
  <changelog author="olaf@aepfle.de" date="1551873600">- Swallow old bogofilter pkgs in the db subpkg (bsc#1128219)
  fix change from April 2015
- Require subpkgs from the very same build</changelog>
  <changelog author="olaf@aepfle.de" date="1552478400">- The previous change added strict versioned Requires from and to a
  noarch subpkg. The release part can not be used in this case
  because the noarch packages will most likely be shared across
  architectures, and different architectures may have different
  release numbers.
  Relax the Requires again</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604491200">- Convert to _multibuild: with RPM 4.16, we can no longer use
  make_install in the build phase, as %install will always empty
  DESTDIR.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780401600">- Spec cleanup:
  * Add explicit gcc and make BuildRequires
  * Convert gsl-devel, sqlite3-devel and libkyotocabinet-devel to
    their pkgconfig() form
  * Use %make_build, %license and %{?ext_man}; drop %defattr
  * Drop dead suse_version == 1310 conflicts
  * Use the https project and download URLs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784980800">- Update to version 1.2.5:
  * KyotoCabinet driver const-ness fix that also improves
    performance of full-database operations for LMDB and SQLite3
  * Plug one-shot memory leaks in bogoutil and bogotune
  * Remove support for static library builds
  * Add an OBITUARY file for founder David M. Relson; Matthias
    Andree has been the maintainer since 2013
- Drop bogofilter-kyotocabinet.patch: the Kyoto Cabinet backend
  is part of the upstream release now
- Drop the autoreconf call and the autoconf/automake
  BuildRequires: nothing patches configure.ac anymore and the
  tarball ships configure
- Switch Source to the .tar.xz tarball; 1.2.5 is not published
  as .tar.bz2
- Drop doc/rpm.notes.BerkeleyDB from the doc subpackage: removed
  upstream together with the RPM build scripts
- Delete automake .dirstamp files from the buildroot; 1.2.5
  installs them into the data directory
- Cleanup spec file: drop an empty leftover suse_version
  conditional in %prep</changelog>
</package>
<package pkgid="0f50f40228b71c77c8ed99699b1d2e21f6cb033bf24ce07439fd99c119b068184676b888ab0dbab06cd933d6cf011aaf403095eeb9b881951278f08e31c7f538" name="bogofilter-sqlite3-src-debugsource" arch="i586">
  <version epoch="0" ver="1.2.5" rel="1.1"/>
  <changelog author="p.drouand@gmail.com" date="1450872000">- Replace tokyocabinet with kyotocabinet following kyotocabinet
  upstream recommendations
  * Replace libtokyocabinet-devel with libkyotocabinet-devel
  * Add bogofilter-kyotocabinet.patch
  * Rename tokyocabinet with kyotocabinet
- Add autoconf and automake build dependencies; needed because of
  bogofilter-kyotocabinet.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly package _docdir, fix build with rpm 4.13.</changelog>
  <changelog author="mpluskal@suse.com" date="1491825600">- Small spec file cleanup
- Adjust usage of update-alternatives</changelog>
  <changelog author="olaf@aepfle.de" date="1551873600">- Swallow old bogofilter pkgs in the db subpkg (bsc#1128219)
  fix change from April 2015
- Require subpkgs from the very same build</changelog>
  <changelog author="olaf@aepfle.de" date="1552478400">- The previous change added strict versioned Requires from and to a
  noarch subpkg. The release part can not be used in this case
  because the noarch packages will most likely be shared across
  architectures, and different architectures may have different
  release numbers.
  Relax the Requires again</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604491200">- Convert to _multibuild: with RPM 4.16, we can no longer use
  make_install in the build phase, as %install will always empty
  DESTDIR.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780401600">- Spec cleanup:
  * Add explicit gcc and make BuildRequires
  * Convert gsl-devel, sqlite3-devel and libkyotocabinet-devel to
    their pkgconfig() form
  * Use %make_build, %license and %{?ext_man}; drop %defattr
  * Drop dead suse_version == 1310 conflicts
  * Use the https project and download URLs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784980800">- Update to version 1.2.5:
  * KyotoCabinet driver const-ness fix that also improves
    performance of full-database operations for LMDB and SQLite3
  * Plug one-shot memory leaks in bogoutil and bogotune
  * Remove support for static library builds
  * Add an OBITUARY file for founder David M. Relson; Matthias
    Andree has been the maintainer since 2013
- Drop bogofilter-kyotocabinet.patch: the Kyoto Cabinet backend
  is part of the upstream release now
- Drop the autoreconf call and the autoconf/automake
  BuildRequires: nothing patches configure.ac anymore and the
  tarball ships configure
- Switch Source to the .tar.xz tarball; 1.2.5 is not published
  as .tar.bz2
- Drop doc/rpm.notes.BerkeleyDB from the doc subpackage: removed
  upstream together with the RPM build scripts
- Delete automake .dirstamp files from the buildroot; 1.2.5
  installs them into the data directory
- Cleanup spec file: drop an empty leftover suse_version
  conditional in %prep</changelog>
</package>
<package pkgid="e116d7385f48631436c5a3f63438af87fe7b0ee8cb6f9e6c902b7eae55be745d3acfc1762acdba950ea5ca241d8a83676a9a8da5d0d616c5f5b5c98ce530f323" name="boinc-client-debuginfo" arch="i586">
  <version epoch="0" ver="8.2.15" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 8.2.2
  * Add improved Python binding for remote job submission and file
    management</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770292800">- Update to release 8.2.8
  * Fix bugs that broke CPU throttling in the client
  * Improve 'non-BOINC total CPU usage' measurement</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1782648000">- Update to release 8.2.13
  * Fix Manager crash on Wayland (8.2.13)
  * Support Wayland-only operating systems (8.2.12)
  * Add &lt;prioritize_gpu&gt; config option
  * Improve battery level validation logic
  * Various client and Docker-related fixes
- Drop no longer existing 'xcompile' directory from the platform
  cleanup in %%build (removed upstream).
- Update boinc-client-rpmlintrc: drop the now-unused
  no-manual-page-for-binary filter and silence two false positives
  (logrotate /var/log, hicolor-icon-theme branding).
- Drop unused 'update-desktop-files' BuildRequires; the deprecated
  %%suse_update_desktop_file macro is not used and desktop database
  updates are handled by file triggers.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1782993600">- Remove the logrotate config. It rotated /var/log/boinc-client.log,
  which the client no longer writes since it logs to the systemd
  journal, so the rule never did anything. Also drops the matching
  rpmlint filter and the 'Recommends: logrotate'.
- boinc-client.service: add Wants=network-online.target so the
  existing After=network-online.target actually takes effect.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783080000">- Drop configure flags that no longer exist (--enable-optimize,
  - -enable-unicode) and unused BuildRequires: gcc-fortran,
  sqlite3-devel.
- Build with LTO again, the asm() problem behind the old
  "_lto_cflags %%nil" workaround is fixed upstream. Keep
  - ffat-lto-objects for the static libraries in the devel package.
- Link with -Wl,-z,now (full RELRO).
- Tidy up %%build: drop debug echo lines, a no-op "make clean" and
  a stray DESTDIR.
- Drop the icon cache scriptlets, the RPM file trigger on
  /usr/share/icons handles the cache on current releases.
- boinc-client.service: add IOSchedulingClass=idle like the
  upstream unit, plus ProtectSystem=full and
  ProtectControlGroups=true. Neither touches /var, so the data
  directory keeps working.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783166400">- Add the boinc user to the video group, render alone is not
  enough for some GPU drivers.
- Drop the unused rel_name macro, the 2011 sysconfig migration
  and the dead BOINC_BOINC_USR/GRP sysconfig variables.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783166401">- Update to release 8.2.15
  * Fix a scheduler bug that could leave devices idle
  * Honor the user's limit on the number of CPUs
  * Don't fetch too much work for projects with zero resource
    share
  * Enforce the swap usage limit preference
  * Fix a crash during client startup on Linux
  * Avoid XScreenSaver probing on Wayland
  * docker_wrapper: pass HTTP and SOCKS proxy info to containers
- Drop the removed 'drupal' directory from the platform cleanup
  in %%build.
- Drop the boincscr default path sed, upstream uses /var/lib/boinc
  itself now.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783166402">- Drop SLE 12 support: since 8.2.15 upstream builds the client
  code as C++17 (client/Makefile.am forces -std=gnu++1z), which
  GCC 4.8 does not know. Remove the _fillupdir fallback and the
  SLE 12 -std=c++11 branch.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783252800">- Drop build-client-scripts.patch. It rebuilt the generated init
  script and unit in client/scripts after the "make clean" the
  spec used to run had deleted them; the clean was dropped and
  configure generates both files itself.
- Drop the devel subpackage's self-conflict (leftover from the
  2018 libboinc-devel naming), a duplicated /var/lib/boinc
  install and the %%autosetup -D flag (relic of "%%setup -D -a 1"
  from the days of a second tarball).</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1786881600">- Recommend libGLU1 in boinc-manager, the project graphics apps
  link against libGLU.so.1 and "Show graphics" does nothing
  without it.
- Build the manager with wxGTK3-3_2-devel, the GTK 2 flavour has
  no themes left and no Wayland support. clientgui includes
  gtk/gtk.h itself, hence the pkgconfig(gtk+-3.0) BuildRequires.</changelog>
</package>
<package pkgid="43a5a4962a7cdb7daa6d8e62f869c36cec6578c31b9bb9f8f0fbdc913904634a481c8b440a4ec4f4497b3952b8f028ae189b161b3d5048b2c90b5383f3bab242" name="boinc-client-debugsource" arch="i586">
  <version epoch="0" ver="8.2.15" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 8.2.2
  * Add improved Python binding for remote job submission and file
    management</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770292800">- Update to release 8.2.8
  * Fix bugs that broke CPU throttling in the client
  * Improve 'non-BOINC total CPU usage' measurement</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1782648000">- Update to release 8.2.13
  * Fix Manager crash on Wayland (8.2.13)
  * Support Wayland-only operating systems (8.2.12)
  * Add &lt;prioritize_gpu&gt; config option
  * Improve battery level validation logic
  * Various client and Docker-related fixes
- Drop no longer existing 'xcompile' directory from the platform
  cleanup in %%build (removed upstream).
- Update boinc-client-rpmlintrc: drop the now-unused
  no-manual-page-for-binary filter and silence two false positives
  (logrotate /var/log, hicolor-icon-theme branding).
- Drop unused 'update-desktop-files' BuildRequires; the deprecated
  %%suse_update_desktop_file macro is not used and desktop database
  updates are handled by file triggers.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1782993600">- Remove the logrotate config. It rotated /var/log/boinc-client.log,
  which the client no longer writes since it logs to the systemd
  journal, so the rule never did anything. Also drops the matching
  rpmlint filter and the 'Recommends: logrotate'.
- boinc-client.service: add Wants=network-online.target so the
  existing After=network-online.target actually takes effect.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783080000">- Drop configure flags that no longer exist (--enable-optimize,
  - -enable-unicode) and unused BuildRequires: gcc-fortran,
  sqlite3-devel.
- Build with LTO again, the asm() problem behind the old
  "_lto_cflags %%nil" workaround is fixed upstream. Keep
  - ffat-lto-objects for the static libraries in the devel package.
- Link with -Wl,-z,now (full RELRO).
- Tidy up %%build: drop debug echo lines, a no-op "make clean" and
  a stray DESTDIR.
- Drop the icon cache scriptlets, the RPM file trigger on
  /usr/share/icons handles the cache on current releases.
- boinc-client.service: add IOSchedulingClass=idle like the
  upstream unit, plus ProtectSystem=full and
  ProtectControlGroups=true. Neither touches /var, so the data
  directory keeps working.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783166400">- Add the boinc user to the video group, render alone is not
  enough for some GPU drivers.
- Drop the unused rel_name macro, the 2011 sysconfig migration
  and the dead BOINC_BOINC_USR/GRP sysconfig variables.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783166401">- Update to release 8.2.15
  * Fix a scheduler bug that could leave devices idle
  * Honor the user's limit on the number of CPUs
  * Don't fetch too much work for projects with zero resource
    share
  * Enforce the swap usage limit preference
  * Fix a crash during client startup on Linux
  * Avoid XScreenSaver probing on Wayland
  * docker_wrapper: pass HTTP and SOCKS proxy info to containers
- Drop the removed 'drupal' directory from the platform cleanup
  in %%build.
- Drop the boincscr default path sed, upstream uses /var/lib/boinc
  itself now.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783166402">- Drop SLE 12 support: since 8.2.15 upstream builds the client
  code as C++17 (client/Makefile.am forces -std=gnu++1z), which
  GCC 4.8 does not know. Remove the _fillupdir fallback and the
  SLE 12 -std=c++11 branch.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783252800">- Drop build-client-scripts.patch. It rebuilt the generated init
  script and unit in client/scripts after the "make clean" the
  spec used to run had deleted them; the clean was dropped and
  configure generates both files itself.
- Drop the devel subpackage's self-conflict (leftover from the
  2018 libboinc-devel naming), a duplicated /var/lib/boinc
  install and the %%autosetup -D flag (relic of "%%setup -D -a 1"
  from the days of a second tarball).</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1786881600">- Recommend libGLU1 in boinc-manager, the project graphics apps
  link against libGLU.so.1 and "Show graphics" does nothing
  without it.
- Build the manager with wxGTK3-3_2-devel, the GTK 2 flavour has
  no themes left and no Wayland support. clientgui includes
  gtk/gtk.h itself, hence the pkgconfig(gtk+-3.0) BuildRequires.</changelog>
</package>
<package pkgid="ef5632355d91dfbbc2014c41f7c8828ea31ea03dd89ca69e706c697ac1adf306b97a0569388af90bf01e2c1316e8a7e339a1c9839b1d15cf26db6875d790f480" name="boinc-manager-debuginfo" arch="i586">
  <version epoch="0" ver="8.2.15" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 8.2.2
  * Add improved Python binding for remote job submission and file
    management</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770292800">- Update to release 8.2.8
  * Fix bugs that broke CPU throttling in the client
  * Improve 'non-BOINC total CPU usage' measurement</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1782648000">- Update to release 8.2.13
  * Fix Manager crash on Wayland (8.2.13)
  * Support Wayland-only operating systems (8.2.12)
  * Add &lt;prioritize_gpu&gt; config option
  * Improve battery level validation logic
  * Various client and Docker-related fixes
- Drop no longer existing 'xcompile' directory from the platform
  cleanup in %%build (removed upstream).
- Update boinc-client-rpmlintrc: drop the now-unused
  no-manual-page-for-binary filter and silence two false positives
  (logrotate /var/log, hicolor-icon-theme branding).
- Drop unused 'update-desktop-files' BuildRequires; the deprecated
  %%suse_update_desktop_file macro is not used and desktop database
  updates are handled by file triggers.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1782993600">- Remove the logrotate config. It rotated /var/log/boinc-client.log,
  which the client no longer writes since it logs to the systemd
  journal, so the rule never did anything. Also drops the matching
  rpmlint filter and the 'Recommends: logrotate'.
- boinc-client.service: add Wants=network-online.target so the
  existing After=network-online.target actually takes effect.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783080000">- Drop configure flags that no longer exist (--enable-optimize,
  - -enable-unicode) and unused BuildRequires: gcc-fortran,
  sqlite3-devel.
- Build with LTO again, the asm() problem behind the old
  "_lto_cflags %%nil" workaround is fixed upstream. Keep
  - ffat-lto-objects for the static libraries in the devel package.
- Link with -Wl,-z,now (full RELRO).
- Tidy up %%build: drop debug echo lines, a no-op "make clean" and
  a stray DESTDIR.
- Drop the icon cache scriptlets, the RPM file trigger on
  /usr/share/icons handles the cache on current releases.
- boinc-client.service: add IOSchedulingClass=idle like the
  upstream unit, plus ProtectSystem=full and
  ProtectControlGroups=true. Neither touches /var, so the data
  directory keeps working.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783166400">- Add the boinc user to the video group, render alone is not
  enough for some GPU drivers.
- Drop the unused rel_name macro, the 2011 sysconfig migration
  and the dead BOINC_BOINC_USR/GRP sysconfig variables.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783166401">- Update to release 8.2.15
  * Fix a scheduler bug that could leave devices idle
  * Honor the user's limit on the number of CPUs
  * Don't fetch too much work for projects with zero resource
    share
  * Enforce the swap usage limit preference
  * Fix a crash during client startup on Linux
  * Avoid XScreenSaver probing on Wayland
  * docker_wrapper: pass HTTP and SOCKS proxy info to containers
- Drop the removed 'drupal' directory from the platform cleanup
  in %%build.
- Drop the boincscr default path sed, upstream uses /var/lib/boinc
  itself now.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783166402">- Drop SLE 12 support: since 8.2.15 upstream builds the client
  code as C++17 (client/Makefile.am forces -std=gnu++1z), which
  GCC 4.8 does not know. Remove the _fillupdir fallback and the
  SLE 12 -std=c++11 branch.</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1783252800">- Drop build-client-scripts.patch. It rebuilt the generated init
  script and unit in client/scripts after the "make clean" the
  spec used to run had deleted them; the clean was dropped and
  configure generates both files itself.
- Drop the devel subpackage's self-conflict (leftover from the
  2018 libboinc-devel naming), a duplicated /var/lib/boinc
  install and the %%autosetup -D flag (relic of "%%setup -D -a 1"
  from the days of a second tarball).</changelog>
  <changelog author="KNine &lt;knine@canine.lat&gt;" date="1786881600">- Recommend libGLU1 in boinc-manager, the project graphics apps
  link against libGLU.so.1 and "Show graphics" does nothing
  without it.
- Build the manager with wxGTK3-3_2-devel, the GTK 2 flavour has
  no themes left and no Wayland support. clientgui includes
  gtk/gtk.h itself, hence the pkgconfig(gtk+-3.0) BuildRequires.</changelog>
</package>
<package pkgid="2bb562bf813f5d8d991e5d523dac2f071b7b1d3e97e7899a3ebf2081834a638cc25685f5bdd99bc0868ef0208452bf4e9a270b6bca304e8e265a7c9a59803e72" name="bolt-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.11" rel="2.1"/>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1672833600">- update to 0.9.5:
  * Fixed several test and build setting issues.
  * Introduced packit. Packit was used to package rpm to downstream Fedora
    automatically. Moreover, Koji and bodhi could be triggered by packit
    automatically.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 0.9.6:
  * Compiler warnings and log messages for the domain not found were fixed.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1708344000">- update to 0.9.7:
  * Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
    is disabled through BIOS setting.
  * Markdown lint styling is used for documents.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1715860800">- update to 0.9.8:
  * A new NHI for REMBRANDT.
  * CI fixes.
  * Don't install an empty DB directory.
  * Fixed: Determine the string length before writing file.
  * Fixed: Free on error to prevent resource leak.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1719662400">- Edit license: LGPL-2.1-or-later
- Add BuildRequires: asciidoc to produce manpages:
  * boltd.8 boltctl.1
- Switch dependencies to provided pkgconfig
- Update meson required version 0.60
- Use autosetup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1748952000">- update to 0.9.9:
  * Several CI improvements and fixes
  * Fixed memory leak in boltctl
  * The unused codes were removed from daemon
  * Fixed a NULL syspath variable causes SIGSEGV</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1750852800">- update to 0.9.10:
  * Fix bolt exits when opening an empty version file
  * Fix failure on integration test due to the change of the latest pygobject</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1774872000">- update to 0.9.11:
  * Updated NHI PCI IDs: added Maple Ridge, ADL, TGL-H, RPL, MTL, and
    AMD Strix Point USB4 Routers</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add bolt-tests subpackage with installed tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="5c1e1af1c23849bd8da5fb54492b4ac0d207265941cadba3c73cda17faf9ed949dc89161dfbbd1684f59bebadc7993614f1d777da3f5a093a6434fdcfc2a6769" name="bolt-debugsource" arch="i586">
  <version epoch="0" ver="0.9.11" rel="2.1"/>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1672833600">- update to 0.9.5:
  * Fixed several test and build setting issues.
  * Introduced packit. Packit was used to package rpm to downstream Fedora
    automatically. Moreover, Koji and bodhi could be triggered by packit
    automatically.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 0.9.6:
  * Compiler warnings and log messages for the domain not found were fixed.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1708344000">- update to 0.9.7:
  * Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
    is disabled through BIOS setting.
  * Markdown lint styling is used for documents.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1715860800">- update to 0.9.8:
  * A new NHI for REMBRANDT.
  * CI fixes.
  * Don't install an empty DB directory.
  * Fixed: Determine the string length before writing file.
  * Fixed: Free on error to prevent resource leak.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1719662400">- Edit license: LGPL-2.1-or-later
- Add BuildRequires: asciidoc to produce manpages:
  * boltd.8 boltctl.1
- Switch dependencies to provided pkgconfig
- Update meson required version 0.60
- Use autosetup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1748952000">- update to 0.9.9:
  * Several CI improvements and fixes
  * Fixed memory leak in boltctl
  * The unused codes were removed from daemon
  * Fixed a NULL syspath variable causes SIGSEGV</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1750852800">- update to 0.9.10:
  * Fix bolt exits when opening an empty version file
  * Fix failure on integration test due to the change of the latest pygobject</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1774872000">- update to 0.9.11:
  * Updated NHI PCI IDs: added Maple Ridge, ADL, TGL-H, RPL, MTL, and
    AMD Strix Point USB4 Routers</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add bolt-tests subpackage with installed tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="e33d4d4de5ab671fc261cee8a372fff3b70234093cf1c71bce14b9aaf757c3917882245fd78d4dd70fa659619203d10e41583c4de07d961c9b498b9eeaf9dfa3" name="bolt-tests-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.11" rel="2.1"/>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1672833600">- update to 0.9.5:
  * Fixed several test and build setting issues.
  * Introduced packit. Packit was used to package rpm to downstream Fedora
    automatically. Moreover, Koji and bodhi could be triggered by packit
    automatically.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 0.9.6:
  * Compiler warnings and log messages for the domain not found were fixed.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1708344000">- update to 0.9.7:
  * Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
    is disabled through BIOS setting.
  * Markdown lint styling is used for documents.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1715860800">- update to 0.9.8:
  * A new NHI for REMBRANDT.
  * CI fixes.
  * Don't install an empty DB directory.
  * Fixed: Determine the string length before writing file.
  * Fixed: Free on error to prevent resource leak.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1719662400">- Edit license: LGPL-2.1-or-later
- Add BuildRequires: asciidoc to produce manpages:
  * boltd.8 boltctl.1
- Switch dependencies to provided pkgconfig
- Update meson required version 0.60
- Use autosetup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1748952000">- update to 0.9.9:
  * Several CI improvements and fixes
  * Fixed memory leak in boltctl
  * The unused codes were removed from daemon
  * Fixed a NULL syspath variable causes SIGSEGV</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1750852800">- update to 0.9.10:
  * Fix bolt exits when opening an empty version file
  * Fix failure on integration test due to the change of the latest pygobject</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1774872000">- update to 0.9.11:
  * Updated NHI PCI IDs: added Maple Ridge, ADL, TGL-H, RPL, MTL, and
    AMD Strix Point USB4 Routers</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add bolt-tests subpackage with installed tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="5b84dc7c54f6f6d9722627b4e0e3f8eb2ad61b5df45e41f5f54783282a1e0a823bfb9bf5336718b193ec056ae97771fabcef1cbfe86ceb0975cf85a0e1a8db06" name="bolt-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.11" rel="2.1"/>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1672833600">- update to 0.9.5:
  * Fixed several test and build setting issues.
  * Introduced packit. Packit was used to package rpm to downstream Fedora
    automatically. Moreover, Koji and bodhi could be triggered by packit
    automatically.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1696334400">- update to 0.9.6:
  * Compiler warnings and log messages for the domain not found were fixed.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1708344000">- update to 0.9.7:
  * Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
    is disabled through BIOS setting.
  * Markdown lint styling is used for documents.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1715860800">- update to 0.9.8:
  * A new NHI for REMBRANDT.
  * CI fixes.
  * Don't install an empty DB directory.
  * Fixed: Determine the string length before writing file.
  * Fixed: Free on error to prevent resource leak.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1719662400">- Edit license: LGPL-2.1-or-later
- Add BuildRequires: asciidoc to produce manpages:
  * boltd.8 boltctl.1
- Switch dependencies to provided pkgconfig
- Update meson required version 0.60
- Use autosetup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1748952000">- update to 0.9.9:
  * Several CI improvements and fixes
  * Fixed memory leak in boltctl
  * The unused codes were removed from daemon
  * Fixed a NULL syspath variable causes SIGSEGV</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1750852800">- update to 0.9.10:
  * Fix bolt exits when opening an empty version file
  * Fix failure on integration test due to the change of the latest pygobject</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1774872000">- update to 0.9.11:
  * Updated NHI PCI IDs: added Maple Ridge, ADL, TGL-H, RPL, MTL, and
    AMD Strix Point USB4 Routers</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add bolt-tests subpackage with installed tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="ea693e4a998ee48bd970265270135974c77897312ac9d8e73a97cdccbbfe6247bce596dfd5a1eac45f7ce8b866e41d2d5706833761b8264f5860aab2de2f07c7" name="bom-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.1" rel="1.15"/>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1634385600">- Initial release 1.0.0</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1635940800">- Update to release 1.0.1
  - Fixed bug when multi-byte sequence crossed input buffer boundary</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1636459200">- Update _service file as instructed by robot
  - Set mode="localonly" for "obs_scm" service
  - Invoked "osc service localrun"</changelog>
</package>
<package pkgid="5eb83bc678930cf15855986ce9cc0c93a568547275f3b004d6c8374a51c16be1c189c2221a82ddebeb76e326491a486e4a5723f9ee2e12d6df496abc25bdb07f" name="bom-debugsource" arch="i586">
  <version epoch="0" ver="1.0.1" rel="1.15"/>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1634385600">- Initial release 1.0.0</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1635940800">- Update to release 1.0.1
  - Fixed bug when multi-byte sequence crossed input buffer boundary</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1636459200">- Update _service file as instructed by robot
  - Set mode="localonly" for "obs_scm" service
  - Invoked "osc service localrun"</changelog>
</package>
<package pkgid="e1a22aec11acc8a7f05861902edbbc4f3ec1a81a518180759fde1566dcc693993fd21ee29a84f44679b4ad89a9cd5760375a609d8b64ebd7c3f9f72aea05aafb" name="bomber-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="9f2eb3d2b59b3b57fafd3dd3b085dfc3c5806159fd7cc29f7e3f73d337bfd7899dcac2756e9dbebbc0cf5cfa01017ee007adf25cbefa64986dde471c672e35df" name="bomber-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="2e7fe170229dc95330891f350ca42dba53d7cac074eea59112f04771498db49eb2037f0fcac3c06725ca76640117b1221bc7ffd26da568c91c9bdb3f82a54112" name="bomctl-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.3" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1735387200">- new package bomctl: Format agnostic SBOM tooling</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736424000">- Update to version 0.4.2:
  * New features
  - feat: Output Sboms without Modification (#210) (@ashearin)
  - feat: SBOM Aliases (#129) (@lmphil)
  - feat: SBOM linking (#223) (@jhoward-lm)
  - feat: add base document db annotation,
    WithSourceDocumentAnnotations and
    WithRevisedDocumentAnnotations functions (#211) (@ashearin)
  - feat: add latest document annotation (#230) (@ashearin)
  - feat: add link command stubs (#222) (@jhoward-lm)
  - feat: bomctl push subcommand OCI client functionality (#139)
    (@jhoward-lm)
  - feat: document annotations for source data, hash, format, and
    URL (#153) (@jhoward-lm)
  - feat: github client fetch support (#209) (@lallevato-lm)
  - feat: gitlab fetch (#229) (@lmphil)
  - feat: implement autocomplete (#238) (@lallevato-lm)
  * Bug fixes
  - fix: Fix typo in MAINTAINERS (#180) (@evankanderson)
  - fix: Print DocID for list cmd. Dynamic id/alias column width
    (#165) (@ashearin)
  - fix: add cyclonedx 1.6 support (#188) (@ashearin)
  - fix: update compare_docs function (#202) (@ashearin)
  * Documentation
  - docs: ADR-0006 sbom merge (#111) (@pkwiatkowski1)
  - docs: ADR-0007 sbom diff (#112) (@mfrystacky)
  - docs: ADR-0008 storage and retrieval without modification
    (#194) (@ashearin)
  - docs: ADR-0009 SBOM Linking (#164) (@lmphil)
  - docs: Roadmap Updates (#161) (@idunbarh)
  - docs: add ADR for auth types and encrypted secrets (#104)
    (@jhoward-lm)
  * Other changes
  - refactor: add Unpack function, rename to match package (#239)
    (@jhoward-lm)
  - refactor: add choiceValue type for static sets of flag
    options (#240) (@jhoward-lm)
  - refactor: add sliceutils helper package for dev convenience
    (#163) (@jhoward-lm)
  - refactor: break out Fetcher and Pusher from Client interface,
    add PrepareFetch method (#245) (@jhoward-lm)
  - refactor: internal option to force list output if desired
    (#241) (@jhoward-lm)
  - refactor: stage all externally referenced SBOMs before push
    (#155) (@jhoward-lm)
  - test: add cmd format/encoding unit tests, update e2e tests
    (#185) (@ashearin)
  - test: add unit tests for alias/tags DB functions (#174)
    (@lmphil)
  - test: client fetch unit tests (#205) (@jhoward-lm)
  - test: integration testing of functionality (#169) (@ashearin)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746187200">- Update to version 0.4.3:
  * New features
  - feat: add gitlab push to generic package registry (#266)
    (@lmphil)
  * Bug fixes
  - fix: Handle pushing new artifacts (#269) (@ashearin)
  * Dependencies
  - chore(deps): Bump the actions group across 1 directory with 9
    updates (#298)
  - chore(deps): Bump golang.org/x/crypto from 0.32.0 to 0.35.0
    (#299)
  - chore(deps): Bump github.com/spf13/cobra (#283)
  - chore(deps): Bump gitlab.com/gitlab-org/api/client-go (#282)
  - chore(deps): Bump golang.org/x/term from 0.28.0 to 0.29.0
    (#285)
  - chore(deps): Bump the actions group across 1 directory with 7
    updates (#286)
  - chore(deps): Bump the gomod group across 1 directory with 3
    updates (#279)
  - chore(deps): Bump the actions group across 1 directory with 9
    updates (#280)
  - chore(deps): Bump the actions group with 2 updates (#270)
  - chore(deps): Bump gitlab.com/gitlab-org/api/client-go (#271)
  - chore(deps): Bump the gomod group across 1 directory with 3
    updates (#268)
  - chore(deps): Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0
    (#262)
  - chore(deps): Bump the actions group with 3 updates (#263)
  - chore(deps): Bump gitlab.com/gitlab-org/api/client-go (#267)
  - chore(deps): Bump DavidAnson/markdownlint-cli2-action (#264)
  - chore(deps): Bump github.com/go-git/go-git/v5 from 5.12.0 to
    5.13.1 (#251)</changelog>
</package>
<package pkgid="2707021d5311b69f2141543415b42f2ef1a727d9cb423186e27b98c7eef386c1e54284b3105ea43a7b32d1da0c5ce27764d8832588d23299ec65456033c9056d" name="bomns-debuginfo" arch="i586">
  <version epoch="0" ver="0.99.3" rel="6.5"/>
  <changelog author="nemysis@gmx.ch" date="1433851200">- Initial package creation</changelog>
  <changelog author="cfarrell@suse.com" date="1433937600">- license update: GPL-2.0+
  No indication that this is GPL-2.0 (only)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1731326400">- Add fix-missing-header.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1744718400">- added patches
  fix build with gcc15
  + bomns-gcc15.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1754049600">- add cmake4fix.patch to fix build with CMake 4.0</changelog>
</package>
<package pkgid="3d38892e0415ce10351e1ce0b59ca6771977304b6f1f38f4303efac415981f69c825e02ec87ac9eb894e6a58def96c379ae3ce61fc7c21d48599fdc0bbdbcab9" name="bomns-debugsource" arch="i586">
  <version epoch="0" ver="0.99.3" rel="6.5"/>
  <changelog author="nemysis@gmx.ch" date="1433851200">- Initial package creation</changelog>
  <changelog author="cfarrell@suse.com" date="1433937600">- license update: GPL-2.0+
  No indication that this is GPL-2.0 (only)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1731326400">- Add fix-missing-header.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1744718400">- added patches
  fix build with gcc15
  + bomns-gcc15.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1754049600">- add cmake4fix.patch to fix build with CMake 4.0</changelog>
</package>
<package pkgid="d3377466d74221ed5a04bfcda777037a951ed8b901fb9eda64fa433c523c435360927cfd9d5459b53c01c46edae1a2eb8088e75b11ec685f32d226e923c46975" name="bonk-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.0+g0" rel="2.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1666180800">- Initial spec for bonk version 0.3.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;contact@uncomfyhalomacro.pl&gt;" date="1698753600">- Update to version 0.3.2+g4:
  * Update main.rs. fixes issues when parameters creates files</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710763200">- Update to version 0.4.0+g0:
  * refactor and add scoop support
  * Update main.rs
  * updated readme
  * removed all unwraps
  * Error Handling added for file and dir
  * fixed panic on no args</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1730980800">- Update to version 0.4.0+g0:
  * refactor and add scoop support
  * Update main.rs
  * updated readme
  * removed all unwraps
  * version 0.3.2
  * bumped semver
  * Error Handling added for file and dir
  * fixed panic on no args</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1759579200">- Add vendor.tar.zst that contains a Cargo.lock. This is because
  a change has been introduced to obs-service-cargo to ship lockfiles now
  even if there are no dependencies.</changelog>
</package>
<package pkgid="555b7b2357edc94f910dd356a64830dab16610ecbb0991a6626ce615f74399512236c000b4ce3a1eec4ed02e16102bab6db15469295010f24bce8b46496b1855" name="bonk-debugsource" arch="i586">
  <version epoch="0" ver="0.4.0+g0" rel="2.6"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1666180800">- Initial spec for bonk version 0.3.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;contact@uncomfyhalomacro.pl&gt;" date="1698753600">- Update to version 0.3.2+g4:
  * Update main.rs. fixes issues when parameters creates files</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710763200">- Update to version 0.4.0+g0:
  * refactor and add scoop support
  * Update main.rs
  * updated readme
  * removed all unwraps
  * Error Handling added for file and dir
  * fixed panic on no args</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1730980800">- Update to version 0.4.0+g0:
  * refactor and add scoop support
  * Update main.rs
  * updated readme
  * removed all unwraps
  * version 0.3.2
  * bumped semver
  * Error Handling added for file and dir
  * fixed panic on no args</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1759579200">- Add vendor.tar.zst that contains a Cargo.lock. This is because
  a change has been introduced to obs-service-cargo to ship lockfiles now
  even if there are no dependencies.</changelog>
</package>
<package pkgid="b6b14836b374b82e65c3ba18f73d4414f146ecc9165a52b059d1597d665e0ad54bd68001fe106f161b95a5afa5c3e5f0b791ed9c5c73493a5c6bcbef303d74fa" name="bonnie++-debuginfo" arch="i586">
  <version epoch="0" ver="2.00a" rel="2.8"/>
  <changelog author="alarrosa@suse.com" date="1406808000">- Two small fixes to the spec file. Sources now is an url to
  the upstream package and removed a provides statement which is
  not needed since it's implicit (both noticed by dimstar)</changelog>
  <changelog author="dsterba@suse.cz" date="1413547200">- replace tarball with the upstream version</changelog>
  <changelog author="mpluskal@suse.com" date="1466337600">- Cleanup spec file with spec-cleaner
- Use configure and make install
- Add patches (both from Fedora):
  * bonnie++-1.96-minmax.patch (building with gcc6 - boo#985139)
  * bonnie++-1.96-makefile.patch (fixes installation using make)</changelog>
  <changelog author="mpluskal@suse.com" date="1479038400">- Update to version 1.97.2
  * make it build with GCC-6
  * fix some Debian bugs.
- Drop needed patch bonnie++-1.96-minmax.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1490356800">- Update to version 1.97.3:
  * man page fixes
  * fixed symlink test
  * CSS fix for bon_csv2html</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599912000">- update to 1.98:
  * Allow specifying the number of random seeks and the number
  of seeker processes and store that in the CSV (for testing NVMe).
  * Changed the text output to use KiB/MiB/GiB as units of measurement so we
  can fit NVMe results on screen.</changelog>
  <changelog author="Fernando Mattioli &lt;mattioli.fernando@gmail.com&gt;" date="1624622400">- Add patch:
  * bonnie++-1.98-bon_csv2html.patch (fixes gcc11 build).</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676462400">- Update to 2.00a:
  * Fixed an error in assigning colors in bon_csv2html.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="95279649d1b1d670beb167d17cc341d78c513b69c48b0ef84650560331c147fea4340659ead9655dc89e3c9838e1f2cdc017121aaf7434ced46a2a960e1e04e0" name="bonnie++-debugsource" arch="i586">
  <version epoch="0" ver="2.00a" rel="2.8"/>
  <changelog author="alarrosa@suse.com" date="1406808000">- Two small fixes to the spec file. Sources now is an url to
  the upstream package and removed a provides statement which is
  not needed since it's implicit (both noticed by dimstar)</changelog>
  <changelog author="dsterba@suse.cz" date="1413547200">- replace tarball with the upstream version</changelog>
  <changelog author="mpluskal@suse.com" date="1466337600">- Cleanup spec file with spec-cleaner
- Use configure and make install
- Add patches (both from Fedora):
  * bonnie++-1.96-minmax.patch (building with gcc6 - boo#985139)
  * bonnie++-1.96-makefile.patch (fixes installation using make)</changelog>
  <changelog author="mpluskal@suse.com" date="1479038400">- Update to version 1.97.2
  * make it build with GCC-6
  * fix some Debian bugs.
- Drop needed patch bonnie++-1.96-minmax.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1490356800">- Update to version 1.97.3:
  * man page fixes
  * fixed symlink test
  * CSS fix for bon_csv2html</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599912000">- update to 1.98:
  * Allow specifying the number of random seeks and the number
  of seeker processes and store that in the CSV (for testing NVMe).
  * Changed the text output to use KiB/MiB/GiB as units of measurement so we
  can fit NVMe results on screen.</changelog>
  <changelog author="Fernando Mattioli &lt;mattioli.fernando@gmail.com&gt;" date="1624622400">- Add patch:
  * bonnie++-1.98-bon_csv2html.patch (fixes gcc11 build).</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676462400">- Update to 2.00a:
  * Fixed an error in assigning colors in bon_csv2html.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a01dc33fed09eee945b5bc8d4b1fd53e834b94e5ee5661f009e2cec5ccfc20da56dd3762d79a697d3042b703df6d4cde9fa590e99cf8298b36b8dfe6f00bdf10" name="bonnie-debuginfo" arch="i586">
  <version epoch="0" ver="1.6" rel="2.8"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1316606400">- disable ctcs for &gt; 11.4, not available</changelog>
  <changelog author="jeffm@suse.de" date="1330603200">- Update to 1.5: Minor changes.</changelog>
  <changelog author="mpluskal@suse.com" date="1428580800">- Cleanup spec file with spec-cleaner
- Remove ctcs packages</changelog>
  <changelog author="mpluskal@suse.com" date="1467288000">- Use url for source
- Tiny spec file cleanups</changelog>
  <changelog author="kurt@garloff.de" date="1547208000">- Update to bonnie-1.6:
  * Use 16 threads by default
  * Smaller 4k reads (seeking)
  * Larger blocks in intelligent read/write
  * Smaller I/O size for char in/out
  * More digits for formatting.</changelog>
  <changelog author="kurt@garloff.de" date="1547208001">- bonnie-fix-o_direct.diff: Don't use O_DIRECT for character input,
  as newer kernels don't allow this.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1572955200">- Do not use download url anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="a8c726607ddbae331a14c1a92d84278138fba5e9dd2349456cef17c580f63366843d022111e5277b4591a20cb4f44172af17f352eaf4be33713ac5390319411c" name="bonnie-debugsource" arch="i586">
  <version epoch="0" ver="1.6" rel="2.8"/>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1316606400">- disable ctcs for &gt; 11.4, not available</changelog>
  <changelog author="jeffm@suse.de" date="1330603200">- Update to 1.5: Minor changes.</changelog>
  <changelog author="mpluskal@suse.com" date="1428580800">- Cleanup spec file with spec-cleaner
- Remove ctcs packages</changelog>
  <changelog author="mpluskal@suse.com" date="1467288000">- Use url for source
- Tiny spec file cleanups</changelog>
  <changelog author="kurt@garloff.de" date="1547208000">- Update to bonnie-1.6:
  * Use 16 threads by default
  * Smaller 4k reads (seeking)
  * Larger blocks in intelligent read/write
  * Smaller I/O size for char in/out
  * More digits for formatting.</changelog>
  <changelog author="kurt@garloff.de" date="1547208001">- bonnie-fix-o_direct.diff: Don't use O_DIRECT for character input,
  as newer kernels don't allow this.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1572955200">- Do not use download url anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="5fafdd06d3db0f99fa53524416a46316f6e7606e4061a013436223e276b2f6bed49afea90ffb081887d3b9c2c9d0e3075848ec3bf1731e0ab8ac95ac2d8ad991" name="boomaga-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.0" rel="4.7"/>
  <changelog author="lazy.kent@opensuse.org" date="1499688000">- Update to 0.9.1.
  * Fix: When building with Qt5, the program creates incorrect
    directory for temporary files.
  * Fix: typos.
  * Updated translations.
- Build against Qt5 for Factory.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1500033600">- Build against Qt5 for SLE 12.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1512993600">- Update to 1.0.0.
  * Previously, the program used private methods from poppler.
    This caused a lot of problems. Now the program uses its own parser,
    written from scratch.
  * Add “Flip on long edge” and “Flip on short edge” options in
    the printer preferences dialog.
  * Improved display and print for some not quite correct PDF files.
  * Fix: typos.
  * Updated translations.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1515153600">- Update to 1.1.0.
  * Fix: Sometimes the backend has incorrectly defined environment
    variables.
  * Fix in cmake: Allow to use system build flags.
  * Fix: Install correct values in boomaga.ppd.
  * Updated translations.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1522929600">- Update to 1.2.0.
  * Fix: The program shows empty page if page contents is a link to
    the array.
  * Fix In some cases, the program chose an incorrect value of the
    DISPLAY variable.
  * Fix: More accurate handling of comments in the file.
  * Updated translations.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1524744000">- Update to 1.3.0.
  * Added support for RightToLeft page layouts.
  * Some GUI improvements.
  * Updated translations.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1554724800">- Update to 3.0.0.
  * A new backend that works more reliably in modern distributions.
  * Added support for Wayland sessions.
  * Support for Postscript input files.
  * Simplification of the program structure, reduced the number of
    executable files.
  * Faster processing of large PDF files.
  * SELinux support.
  * Some GUI improvements.
  * Updated translations.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1598356800">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1612958400">- Require zlib explicitly
- Spec cleanup
- Remove obsolete macros in %post/%postun
- Switch to cmake() syntax for Qt requirements</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4</changelog>
</package>
<package pkgid="8b1184f8556766e8d9fbc12031ebcdec0956e1138988001641477eaa389eb57fe043e8f843efc6893e85ee3f8dcc3d49f337a96bed5045b77d78f4a818b109b4" name="boomaga-debugsource" arch="i586">
  <version epoch="0" ver="3.0.0" rel="4.7"/>
  <changelog author="lazy.kent@opensuse.org" date="1499688000">- Update to 0.9.1.
  * Fix: When building with Qt5, the program creates incorrect
    directory for temporary files.
  * Fix: typos.
  * Updated translations.
- Build against Qt5 for Factory.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1500033600">- Build against Qt5 for SLE 12.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1512993600">- Update to 1.0.0.
  * Previously, the program used private methods from poppler.
    This caused a lot of problems. Now the program uses its own parser,
    written from scratch.
  * Add “Flip on long edge” and “Flip on short edge” options in
    the printer preferences dialog.
  * Improved display and print for some not quite correct PDF files.
  * Fix: typos.
  * Updated translations.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1515153600">- Update to 1.1.0.
  * Fix: Sometimes the backend has incorrectly defined environment
    variables.
  * Fix in cmake: Allow to use system build flags.
  * Fix: Install correct values in boomaga.ppd.
  * Updated translations.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1522929600">- Update to 1.2.0.
  * Fix: The program shows empty page if page contents is a link to
    the array.
  * Fix In some cases, the program chose an incorrect value of the
    DISPLAY variable.
  * Fix: More accurate handling of comments in the file.
  * Updated translations.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1524744000">- Update to 1.3.0.
  * Added support for RightToLeft page layouts.
  * Some GUI improvements.
  * Updated translations.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1554724800">- Update to 3.0.0.
  * A new backend that works more reliably in modern distributions.
  * Added support for Wayland sessions.
  * Support for Postscript input files.
  * Simplification of the program structure, reduced the number of
    executable files.
  * Faster processing of large PDF files.
  * SELinux support.
  * Some GUI improvements.
  * Updated translations.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1598356800">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1612958400">- Require zlib explicitly
- Spec cleanup
- Remove obsolete macros in %post/%postun
- Switch to cmake() syntax for Qt requirements</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4</changelog>
</package>
<package pkgid="3c4b1ca97842ccf939c96258596f4ceed0c9bd2c6891e7f22ac469fee426f4aea7d3beb87a74c9210c84366c32cee54336c11ef50302cad61b91cc64bdeec004" name="boost-base-debugsource" arch="i586">
  <version epoch="0" ver="1.91.0" rel="3.3"/>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)</changelog>
  <changelog author="aschnell@suse.com" date="1744027200">- Remove requires of boost exception from boost coroutine
  (bsc#1240357)
- boost-no-exception.patch: added</changelog>
  <changelog author="aschnell@suse.com" date="1745409600">- update to 1.88.0
  * new libraries:
    + Hash2 (extensible hashing framework)
    + MQTT5 (MQTT5 client library)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_88_0.html
- boost-smart-ptr.patch: included upstream
- boost-missing-BOOST_MOVE_STD_NS_BEG.patch: included upstream
- boost-missing-BOOST_MOVE_STD_NS_BEG-again.patch: included upstream</changelog>
  <changelog author="aschnell@suse.com" date="1756814400">- require shared library package in versioned libboost_url-devel
  (bsc#1248645)</changelog>
  <changelog author="aschnell@suse.com" date="1756987200">- update to 1.89.0
  * new libraries:
    + Bloom (Header-only Bloom filter library)
  * breaking changes:
  - stub library for boost-system has been removed
  * for details on all changes see,
    https://www.boost.org/releases/1.89.0/
- dynamic-linking.patch: updated
- boost-no-exception.patch: updated</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1765368000">- update to 1.90.0
  * new libraries:
    + OpenMethod (Header-only Open-(multi-)methods)
  * for details on all changes see,
    https://www.boost.org/releases/1.90.0/
- boost-no-exception.patch: updated</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775822400">- disable the cobalt module explicitly to avoid implicit enablement
  when using a C++20 defaulted compiler given we are not packaging
  that module at the moment;  this fixes the packaging with GCC 16</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1777464000">- update to 1.91.0
  * new libraries:
    + Decimal (Header-only IEEE754 Decimal Floating Point Numbers)
  * for details on all changes see,
    https://www.boost.org/releases/1.91.0/
- dynamic_linking.patch: updated
- boost-no-exception.patch: updated</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1777896000">- extended baselibs.conf
- minor spec file cleanup</changelog>
  <changelog author="Josef Melcr &lt;josef.melcr@suse.com&gt;" date="1780920000">- Force remove boost_atomic directory to fix the failing build
  with GCC 16</changelog>
</package>
<package pkgid="3ba86e0c1230c5048c9b09f2c46d416a114ef22b663bc88df2147e98d9225086b6ce8733040f6f4b79d56651ea3a76c3cc63b2c1bfadfbf72a859a56d76584ee" name="boost1_91_0-quickbook-debuginfo" arch="i586">
  <version epoch="0" ver="1.91.0" rel="3.3"/>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)</changelog>
  <changelog author="aschnell@suse.com" date="1744027200">- Remove requires of boost exception from boost coroutine
  (bsc#1240357)
- boost-no-exception.patch: added</changelog>
  <changelog author="aschnell@suse.com" date="1745409600">- update to 1.88.0
  * new libraries:
    + Hash2 (extensible hashing framework)
    + MQTT5 (MQTT5 client library)
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_88_0.html
- boost-smart-ptr.patch: included upstream
- boost-missing-BOOST_MOVE_STD_NS_BEG.patch: included upstream
- boost-missing-BOOST_MOVE_STD_NS_BEG-again.patch: included upstream</changelog>
  <changelog author="aschnell@suse.com" date="1756814400">- require shared library package in versioned libboost_url-devel
  (bsc#1248645)</changelog>
  <changelog author="aschnell@suse.com" date="1756987200">- update to 1.89.0
  * new libraries:
    + Bloom (Header-only Bloom filter library)
  * breaking changes:
  - stub library for boost-system has been removed
  * for details on all changes see,
    https://www.boost.org/releases/1.89.0/
- dynamic-linking.patch: updated
- boost-no-exception.patch: updated</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1765368000">- update to 1.90.0
  * new libraries:
    + OpenMethod (Header-only Open-(multi-)methods)
  * for details on all changes see,
    https://www.boost.org/releases/1.90.0/
- boost-no-exception.patch: updated</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775822400">- disable the cobalt module explicitly to avoid implicit enablement
  when using a C++20 defaulted compiler given we are not packaging
  that module at the moment;  this fixes the packaging with GCC 16</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1777464000">- update to 1.91.0
  * new libraries:
    + Decimal (Header-only IEEE754 Decimal Floating Point Numbers)
  * for details on all changes see,
    https://www.boost.org/releases/1.91.0/
- dynamic_linking.patch: updated
- boost-no-exception.patch: updated</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1777896000">- extended baselibs.conf
- minor spec file cleanup</changelog>
  <changelog author="Josef Melcr &lt;josef.melcr@suse.com&gt;" date="1780920000">- Force remove boost_atomic directory to fix the failing build
  with GCC 16</changelog>
</package>
<package pkgid="1540e0cb2bdeec6b1383252eaf824df8200686971bee2d3ccc4539ae6c1f1d08ba947e0ac6f4de1c91fcbb0dc416a3fc7b062f3b8410afb1ce4686c56eadd245" name="booth-debuginfo" arch="i586">
  <version epoch="0" ver="1.2+git0.322fea0" rel="1.11"/>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1597838400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="aburlakov@suse.com" date="1600257600">- Update to version 1.0+20200702.2f043da:
  * transport: Check fcntl return value
  * transport: setsockopt failures are not critical
  * pacemaker: Change rv handling of pcmk_get_attr
  * pacemaker: Express intention about logical or
  * main: mkdir failure is not critical
  * pacemaker: Handle updated exit code of crm_ticket
  * main: Delete lockfile when signal arrive too early
  * main: Accept longer config and lock file names
  * Fix gcc-10 warnings for multiple definition of pcmk_handler
  * Fix gcc-10 warnings for packed struct members
  * Use pkg-config to configure libxml-2.0</changelog>
  <changelog author="varkoly@suse.com" date="1622116800">- Update to version 1.0+20210519.bfb2f92:
  * config: Remove deprecated net functions
  * configure: drop unnecessary check and define
  * configure: move exec_prefix sanitizer closer to prefix
  * configure: drop dead code
  * configure: drop unnecessary macro
  * configure: use PKG_CONFIG to detect pacemaker user/group
  * configure: use resource-agents pkg-config info to determine ocfdir
  * configure: add BOOTH_PKG_CHECK_VAR macro to wrap PKG_CHECK_VAR
  * configure: detect and init pkg-config with proper macro
  * configure: Simplify libqb detection when libqb is not installed in standard paths
  * [build] ship booth.pc with basic booth build information for downstream packages to use
  * booth.spec: Change naming scheme for upgrades
  * boot.spec.in: Package html files when generated
  * build: Fix building of html docs with asciidoc
  * git-version-gen: Use fallback for git-archive
  * configure: Make sure without-html_man works
  * test: Add compatibility with iproute ss command
  * test: fix the delimiter in the here-string
  * build: Remove bashisms
  * booth.spec: Add fedora compatibility provides
  * build: Add option to enable tests during rpmbuild
  * build: Substitute hauser and haclient in RPM
  * build: Substitute python dependency in RPM
  * build: Substitute glue dependency in RPM
  * build: Substitute asciidoc or asciidoctor for RPM
  * build: Rework build of RPM
  * build: Use git-version-gen
  * configure: Always let automake set python vars
  * build: Delete cov directory on clean
  * build: Make sure tarball contains all needed files
  * build: Remove unneeded OS detection section
  * build: Make generating of HTML man work
- remove applied patch
  test-fix-read-a-issue.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1632830400">- Use Python 3 for -test subpackage.</changelog>
  <changelog author="pgajdos@suse.com" date="1659009600">- Update to version 1.0+20220724.dce51f9:
  * ticket: Fix compiler warning
  * rpm: use new package name for pacemaker devel on opensuse
  * Revert "Refactor: main: substitute is_auth_req macro"
  * doc: Describe debug config file option
  * handler: Use only signal-safe functions
  * main: Use only signal-safe functions
  * fix bashisms (use printf instead of echo)
- fixes CVE-2022-2553 [bsc#1201946]</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1663070400">- Update to version 1.0+20220815.f40c2d5:
  * configure: Modernize configure.ac a bit
- spec: BuildRequires firewall-macros (bsc#1202959)
- spec: optionally BuildRequires cluster-glue-devel instead of libglue-devel</changelog>
  <changelog author="varkoly@suse.com" date="1678968000">- Update to version 1.0+20221117.9d4029a:
  * man: Add generated html files into gitignore
  * man: remove literal paragraph format from boothd.8
  * man: Remove italic bold formatting
  * man: Do not format __defaults__
  * man: Indent peers counters
  * man: Move debug description to better place
  * test: Add test for unknown/unexpected keyword
  * config: Include protocol in error message
  * config: Include keyword in error message
  * unit file: Remove Alias directive</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1699963200">- Update to version 1.1+git0.09b0074:
  * build: Prepare version 1.1 release
  * build: Make distcheck work for non-root user
  * build: Include icons in release tarballs
  * build: Add release.mk
  * build: Add gitlog-to-changelog
  * tests: Fix Python 3.12 warning
  * attr: Fix glib hash_table != NULL assert
  * attr: Fix memory leak for list and get operation
  * main: Fix exit code on grant/revoke command error
  * spec: Migrate to SPDX license
- Added hardening to systemd service(s). Added patch(es):
  * harden_booth-arbitrator.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1718107200">- Update to version 1.2+git0.322fea0 (CVE-2024-3049 [bsc#1226032]):
  * build: Prepare version 1.2 release
  * Add support for GnuTLS
  * configure: Add option to select HMAC library
  * configure: Remove duplicate mhash.h check
  * auth: Check result of gcrypt gcry_md_get_algo_dlen
  * attr: Fix reading of server_reply
  * pacemaker: Store booth-cfg-name attribute
  * transport: Fix _find_myself for kernel 6.9
  * tests: Remove the unit-tests directory.
  * query_get_string_answer: Remove duplicate line
  * pacemaker: Remove const warning
  * pacemaker: Use long format for crm_ticket -v
  * pacemaker: Check snprintf return values
  * pacemaker: Don't add explicit error prefix in log
  * pacemaker: Remove non-atomic grant of ticket</changelog>
</package>
<package pkgid="4951a8acbdd6630bba6e3bf7276821c688876aad50e80c055fb9ad33f7b643ff6bfaf5fdd19dac838d53851ce07ca0db102615417537538d9d1981b673299dd1" name="booth-debugsource" arch="i586">
  <version epoch="0" ver="1.2+git0.322fea0" rel="1.11"/>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1597838400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="aburlakov@suse.com" date="1600257600">- Update to version 1.0+20200702.2f043da:
  * transport: Check fcntl return value
  * transport: setsockopt failures are not critical
  * pacemaker: Change rv handling of pcmk_get_attr
  * pacemaker: Express intention about logical or
  * main: mkdir failure is not critical
  * pacemaker: Handle updated exit code of crm_ticket
  * main: Delete lockfile when signal arrive too early
  * main: Accept longer config and lock file names
  * Fix gcc-10 warnings for multiple definition of pcmk_handler
  * Fix gcc-10 warnings for packed struct members
  * Use pkg-config to configure libxml-2.0</changelog>
  <changelog author="varkoly@suse.com" date="1622116800">- Update to version 1.0+20210519.bfb2f92:
  * config: Remove deprecated net functions
  * configure: drop unnecessary check and define
  * configure: move exec_prefix sanitizer closer to prefix
  * configure: drop dead code
  * configure: drop unnecessary macro
  * configure: use PKG_CONFIG to detect pacemaker user/group
  * configure: use resource-agents pkg-config info to determine ocfdir
  * configure: add BOOTH_PKG_CHECK_VAR macro to wrap PKG_CHECK_VAR
  * configure: detect and init pkg-config with proper macro
  * configure: Simplify libqb detection when libqb is not installed in standard paths
  * [build] ship booth.pc with basic booth build information for downstream packages to use
  * booth.spec: Change naming scheme for upgrades
  * boot.spec.in: Package html files when generated
  * build: Fix building of html docs with asciidoc
  * git-version-gen: Use fallback for git-archive
  * configure: Make sure without-html_man works
  * test: Add compatibility with iproute ss command
  * test: fix the delimiter in the here-string
  * build: Remove bashisms
  * booth.spec: Add fedora compatibility provides
  * build: Add option to enable tests during rpmbuild
  * build: Substitute hauser and haclient in RPM
  * build: Substitute python dependency in RPM
  * build: Substitute glue dependency in RPM
  * build: Substitute asciidoc or asciidoctor for RPM
  * build: Rework build of RPM
  * build: Use git-version-gen
  * configure: Always let automake set python vars
  * build: Delete cov directory on clean
  * build: Make sure tarball contains all needed files
  * build: Remove unneeded OS detection section
  * build: Make generating of HTML man work
- remove applied patch
  test-fix-read-a-issue.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1632830400">- Use Python 3 for -test subpackage.</changelog>
  <changelog author="pgajdos@suse.com" date="1659009600">- Update to version 1.0+20220724.dce51f9:
  * ticket: Fix compiler warning
  * rpm: use new package name for pacemaker devel on opensuse
  * Revert "Refactor: main: substitute is_auth_req macro"
  * doc: Describe debug config file option
  * handler: Use only signal-safe functions
  * main: Use only signal-safe functions
  * fix bashisms (use printf instead of echo)
- fixes CVE-2022-2553 [bsc#1201946]</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1663070400">- Update to version 1.0+20220815.f40c2d5:
  * configure: Modernize configure.ac a bit
- spec: BuildRequires firewall-macros (bsc#1202959)
- spec: optionally BuildRequires cluster-glue-devel instead of libglue-devel</changelog>
  <changelog author="varkoly@suse.com" date="1678968000">- Update to version 1.0+20221117.9d4029a:
  * man: Add generated html files into gitignore
  * man: remove literal paragraph format from boothd.8
  * man: Remove italic bold formatting
  * man: Do not format __defaults__
  * man: Indent peers counters
  * man: Move debug description to better place
  * test: Add test for unknown/unexpected keyword
  * config: Include protocol in error message
  * config: Include keyword in error message
  * unit file: Remove Alias directive</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1699963200">- Update to version 1.1+git0.09b0074:
  * build: Prepare version 1.1 release
  * build: Make distcheck work for non-root user
  * build: Include icons in release tarballs
  * build: Add release.mk
  * build: Add gitlog-to-changelog
  * tests: Fix Python 3.12 warning
  * attr: Fix glib hash_table != NULL assert
  * attr: Fix memory leak for list and get operation
  * main: Fix exit code on grant/revoke command error
  * spec: Migrate to SPDX license
- Added hardening to systemd service(s). Added patch(es):
  * harden_booth-arbitrator.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1718107200">- Update to version 1.2+git0.322fea0 (CVE-2024-3049 [bsc#1226032]):
  * build: Prepare version 1.2 release
  * Add support for GnuTLS
  * configure: Add option to select HMAC library
  * configure: Remove duplicate mhash.h check
  * auth: Check result of gcrypt gcry_md_get_algo_dlen
  * attr: Fix reading of server_reply
  * pacemaker: Store booth-cfg-name attribute
  * transport: Fix _find_myself for kernel 6.9
  * tests: Remove the unit-tests directory.
  * query_get_string_answer: Remove duplicate line
  * pacemaker: Remove const warning
  * pacemaker: Use long format for crm_ticket -v
  * pacemaker: Check snprintf return values
  * pacemaker: Don't add explicit error prefix in log
  * pacemaker: Remove non-atomic grant of ticket</changelog>
</package>
<package pkgid="13a6350abf91957ad661e9246607f1a0ce5280c5e901390416b4f3271aa9e48f4ff71bff45c2f1b98a815b748941d33c896cc855db85f9fc8f13d18ab8e7ab61" name="bootkitd-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.1" rel="1.4"/>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1767096000">- Initial packaging for bootkid</changelog>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1767182400">- Update to v0.2.0
  * Fixed bug with EOL not handled properly in /etc/default/grub
  * Make systemd dbus service work on-demand
  * Made journal logging cleaner
  * Report errors as native D-Bus errors instead of wrapping them in json</changelog>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1767787200">- Update to v0.3.0
  * Fix an issue with selected kernel not being recognized properly
  * Logs are now also logged into a file. /var/log/bootkitd.log by default
  * Improved how errors are being logged</changelog>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1776340800">- Update to v0.4.0
  * events: Trigger file_changed on grubenv modification
  * dbus: Add API for using current snapshot
  * Fix a bug with 100% CPU usage caused by inotify events</changelog>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1776945600">- Update to v0.4.1
  * Fix version reported in v0.4.0 release</changelog>
</package>
<package pkgid="56c7bff22d88b04fb7ff2f24e57970e220c14ff7574f5b3663e6e9fa1c9ef620291407067f4a7d15b5f0aefa8e49944057d697b21aa6a89d1c756241cec70bce" name="bootkitd-debugsource" arch="i586">
  <version epoch="0" ver="0.4.1" rel="1.4"/>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1767096000">- Initial packaging for bootkid</changelog>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1767182400">- Update to v0.2.0
  * Fixed bug with EOL not handled properly in /etc/default/grub
  * Make systemd dbus service work on-demand
  * Made journal logging cleaner
  * Report errors as native D-Bus errors instead of wrapping them in json</changelog>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1767787200">- Update to v0.3.0
  * Fix an issue with selected kernel not being recognized properly
  * Logs are now also logged into a file. /var/log/bootkitd.log by default
  * Improved how errors are being logged</changelog>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1776340800">- Update to v0.4.0
  * events: Trigger file_changed on grubenv modification
  * dbus: Add API for using current snapshot
  * Fix a bug with 100% CPU usage caused by inotify events</changelog>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1776945600">- Update to v0.4.1
  * Fix version reported in v0.4.0 release</changelog>
</package>
<package pkgid="b55acfa08849754c4677f6957e0d1df79773b36fc8e81277bb50fba96804469e6e4f8f98aca277d47a0229d55b5c50352cbb6cc2bf1c750eeda25c686ed3c58f" name="borgbackup-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.5" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1719748800">- Update to version 1.2.8
  + Fixes:
  * check: fix return code and log level for index entry value
    discrepancies
  * with-lock: catch FileNotFoundError exception, print error
    msg, #8022
  * benchmark: inherit options --rsh --remote-path, #8099
  * fix Ctrl-C / SIGINT behaviour for pyinstaller-made binaries,
    [#8155]
  + New features:
  * upgrade --check-tam: check manifest TAM auth, exit with rc=1
    if there are issues.
  * upgrade --check-archives-tam: check archives TAM auth, exit
    with rc=1 if there are issues.
  + Other changes:
  * allow msgpack 1.0.8 (this might fix memory leaks with Python
    3.12), #8133
  * use the latest Cython 0.29.x
  * vagrant:
  * use / build binaries with python 3.9.19
  * use generic/openbsd7 box
  * docs:
  * simplify TAM-related upgrade docs using the new commands
  * improve docs for borg with-lock, #8022
  * add more infos borg check --repair recreating the shadow
    index to change log, see #6687
  Full Changelog:
  https://github.com/borgbackup/borg/blob/1.2.8/docs/changes.rst#version-128-2024-03-29</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1720785600">- update to version 1.4.0
- adjust copyright header
- add two new variable definitions needed by borgbackup &gt;= 1.4.0:
  "BORG_LIBXXHASH_PREFIX=" and "BORG_LIBACL_PREFIX="
- change requirements for
  libacl-devel to &gt;= 2.2.47
  python3-Cython to &gt;=3.0.10
  python3-base to &gt;= 3.9
  python3-msgpack to &gt;= 1.0.3 and &lt;= 1.1.0
  python3-llfuse to &gt;= 1.3.8
- remove obsolete conflict for python3-msgpack = 1.0.1
- add %{borg_libacl_prefix} and %{borg_libxxhash_prefix} to the
  %build and the %install section
- Upgrade Notes borg 1.2.x to 1.4.x:
  * If you currently use borg 1.2.5+: no upgrade steps needed (if
    you already did them when upgrading to that version,
    otherwise see below).
  * If you currently use borg 1.2.0 .. 1.2.4, read and follow
    “Pre-1.2.5 archives spoofing vulnerability (CVE-2023-36811)”
    section in the changelog, see link below.
- Compatibility notes:
  * By default, borg 1.4 will behave quite similar to borg 1.2
    (it was forked off from 1.2-maint branch at 1.2.7).
  * the slashdot hack: be careful not to accidentally give paths
    containing /./ to “borg create” if you do not want to trigger
    this feature (which strips the left part of the path from
    archived items).
  * BORG_EXIT_CODES=modern is a feature that borg script, wrapper
    and GUI authors may want to use to get more specific error
    and warning return codes from borg. In that case, of course
    they will need to make sure to correctly deal with these new
    codes, see the internals/frontends docs.
- Update to version 1.4:
  * BORG_EXIT_CODES=modern: optional more specific return codes
    (for errors and warnings)
  * borg create: add the "slashdot hack" to strip recursion root
    prefixes
  * borg version REPO: show version of borg client and server
- Other bigger changes:
  * ACL code: refactor, improve acl_get / acl_set error handling
  * removed bundled 3rd party code (lz4/zstd/xxhash)
  * modernised python packaging (use pyproject.toml, use less
    setup.py)
  * use pyinstaller 6.7.0 and python 3.11 for the binary builds
  * new naming convention for fat binaries (include glibc version
    for linux)
  Full changelog:
  https://borgbackup.readthedocs.io/en/1.4-maint/changes.html</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1749384000">- update to version 1.4.1
  Full changelog:
  https://borgbackup.readthedocs.io/en/stable/changes.html#version-1-4-1-2025-04-19</changelog>
  <changelog author="Benoît Monin &lt;benoit.monin@gmx.fr&gt;" date="1752840000">- add msgpack-allow-1.1.1.patch:
  backport of upstream commit f6724bfef
- change the maximum version of msgpack to 1.1.1</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1759838400">- add 0001-platform-linux-fetch-flags-before-FS_IOC_SETFLAGS.patch
  (bsc#1251048)</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1760011200">- replace 0001-platform-linux-fetch-flags-before-FS_IOC_SETFLAGS.patch
  by upstream patches:
  * 0001-set_flags-use-get-set-to-only-influence-specific-fla.patch
  * 0002-set_flags-better-give-up-than-corrupt.patch
  * 0003-set_flags-remove-compression-flag.patch
  (bsc#1251048)</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1760961600">- Prepare for support of older distributions
- msgpack-allow-1.1.1.patch exchanged with msgpack-allow-1.1.2.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1764676800">- Allow to build with earlier distributions 15.{5,6,7}</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1787832000">- update to version 1.4.5
  * notably, allow builds against msgpack 1.2.1
  Full changelog:
  https://borgbackup.readthedocs.io/en/stable/changes.html#version-1-4-5-2026-07-19
- Removed (upstream)
  * 0001-set_flags-use-get-set-to-only-influence-specific-fla.patch
  * 0002-set_flags-better-give-up-than-corrupt.patch
  * 0003-set_flags-remove-compression-flag.patch
  * msgpack-allow-1.1.2.patch</changelog>
</package>
<package pkgid="e6dcdb1831f5a54e255aff8e9c3b23c11ada79942d7d762656adadd5ea2c6dc40a473a746d3459ad756bf0456bc5b86ef9130bc64dc3711e8afe69b4d8c46d32" name="borgbackup-debugsource" arch="i586">
  <version epoch="0" ver="1.4.5" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1719748800">- Update to version 1.2.8
  + Fixes:
  * check: fix return code and log level for index entry value
    discrepancies
  * with-lock: catch FileNotFoundError exception, print error
    msg, #8022
  * benchmark: inherit options --rsh --remote-path, #8099
  * fix Ctrl-C / SIGINT behaviour for pyinstaller-made binaries,
    [#8155]
  + New features:
  * upgrade --check-tam: check manifest TAM auth, exit with rc=1
    if there are issues.
  * upgrade --check-archives-tam: check archives TAM auth, exit
    with rc=1 if there are issues.
  + Other changes:
  * allow msgpack 1.0.8 (this might fix memory leaks with Python
    3.12), #8133
  * use the latest Cython 0.29.x
  * vagrant:
  * use / build binaries with python 3.9.19
  * use generic/openbsd7 box
  * docs:
  * simplify TAM-related upgrade docs using the new commands
  * improve docs for borg with-lock, #8022
  * add more infos borg check --repair recreating the shadow
    index to change log, see #6687
  Full Changelog:
  https://github.com/borgbackup/borg/blob/1.2.8/docs/changes.rst#version-128-2024-03-29</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1720785600">- update to version 1.4.0
- adjust copyright header
- add two new variable definitions needed by borgbackup &gt;= 1.4.0:
  "BORG_LIBXXHASH_PREFIX=" and "BORG_LIBACL_PREFIX="
- change requirements for
  libacl-devel to &gt;= 2.2.47
  python3-Cython to &gt;=3.0.10
  python3-base to &gt;= 3.9
  python3-msgpack to &gt;= 1.0.3 and &lt;= 1.1.0
  python3-llfuse to &gt;= 1.3.8
- remove obsolete conflict for python3-msgpack = 1.0.1
- add %{borg_libacl_prefix} and %{borg_libxxhash_prefix} to the
  %build and the %install section
- Upgrade Notes borg 1.2.x to 1.4.x:
  * If you currently use borg 1.2.5+: no upgrade steps needed (if
    you already did them when upgrading to that version,
    otherwise see below).
  * If you currently use borg 1.2.0 .. 1.2.4, read and follow
    “Pre-1.2.5 archives spoofing vulnerability (CVE-2023-36811)”
    section in the changelog, see link below.
- Compatibility notes:
  * By default, borg 1.4 will behave quite similar to borg 1.2
    (it was forked off from 1.2-maint branch at 1.2.7).
  * the slashdot hack: be careful not to accidentally give paths
    containing /./ to “borg create” if you do not want to trigger
    this feature (which strips the left part of the path from
    archived items).
  * BORG_EXIT_CODES=modern is a feature that borg script, wrapper
    and GUI authors may want to use to get more specific error
    and warning return codes from borg. In that case, of course
    they will need to make sure to correctly deal with these new
    codes, see the internals/frontends docs.
- Update to version 1.4:
  * BORG_EXIT_CODES=modern: optional more specific return codes
    (for errors and warnings)
  * borg create: add the "slashdot hack" to strip recursion root
    prefixes
  * borg version REPO: show version of borg client and server
- Other bigger changes:
  * ACL code: refactor, improve acl_get / acl_set error handling
  * removed bundled 3rd party code (lz4/zstd/xxhash)
  * modernised python packaging (use pyproject.toml, use less
    setup.py)
  * use pyinstaller 6.7.0 and python 3.11 for the binary builds
  * new naming convention for fat binaries (include glibc version
    for linux)
  Full changelog:
  https://borgbackup.readthedocs.io/en/1.4-maint/changes.html</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1749384000">- update to version 1.4.1
  Full changelog:
  https://borgbackup.readthedocs.io/en/stable/changes.html#version-1-4-1-2025-04-19</changelog>
  <changelog author="Benoît Monin &lt;benoit.monin@gmx.fr&gt;" date="1752840000">- add msgpack-allow-1.1.1.patch:
  backport of upstream commit f6724bfef
- change the maximum version of msgpack to 1.1.1</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1759838400">- add 0001-platform-linux-fetch-flags-before-FS_IOC_SETFLAGS.patch
  (bsc#1251048)</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1760011200">- replace 0001-platform-linux-fetch-flags-before-FS_IOC_SETFLAGS.patch
  by upstream patches:
  * 0001-set_flags-use-get-set-to-only-influence-specific-fla.patch
  * 0002-set_flags-better-give-up-than-corrupt.patch
  * 0003-set_flags-remove-compression-flag.patch
  (bsc#1251048)</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1760961600">- Prepare for support of older distributions
- msgpack-allow-1.1.1.patch exchanged with msgpack-allow-1.1.2.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1764676800">- Allow to build with earlier distributions 15.{5,6,7}</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1787832000">- update to version 1.4.5
  * notably, allow builds against msgpack 1.2.1
  Full changelog:
  https://borgbackup.readthedocs.io/en/stable/changes.html#version-1-4-5-2026-07-19
- Removed (upstream)
  * 0001-set_flags-use-get-set-to-only-influence-specific-fla.patch
  * 0002-set_flags-better-give-up-than-corrupt.patch
  * 0003-set_flags-remove-compression-flag.patch
  * msgpack-allow-1.1.2.patch</changelog>
</package>
<package pkgid="32511f9cee89b3284bc7d372111216331972626e2949ee0f000967d04d5775dec183eeb78a732d1f10e519041fb2af66a128cfdde67d85e2b40a3268861bd998" name="boringssl-debuginfo" arch="i586">
  <version epoch="0" ver="0.20260813" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1590667200">- Rectify groups.</changelog>
  <changelog author="mrostecki@suse.com" date="1621252800">- Update to version 20200921 (fixes bsc#1183836, bsc#1181866):
  * Add SSL_CIPHER_get_protocol_id.
  * Add TrustTokenV2.
  * Add X509_get_pathlen and X509_REVOKED_get0_extensions.
  * Add some accommodations for FreeRDP
  * Require non-NULL store in X509_STORE_CTX_init.
  * Const-correct X509V3_CONF_METHOD.
  * Avoid unions in X509_NAME logic.
  * Bump OPENSSL_VERSION_NUMBER to 1.1.1.
  * Document more of x509.h.
  * Fix potential leak in bssl::Array::Shrink.
  * Remove ASN1_STRING_length_set.
  * Revert "Check AlgorithmIdentifier parameters for RSA and ECDSA signatures."
  * Implement PSK variants of HPKE setup functions.
  * acvp: support working with files.
  * Document a few more functions in x509.h.
  * Add subject key ID and authority key ID accessors.
  * Remove sxnet and pkey_usage_period extensions.
  * Const-correct various X509 functions.
  * Make X509_set_not{Before,After} functions rather than macros.
  * Add X509_get0_uids from OpenSSL 1.1.0.
  * Bound RSA and DSA key sizes better.
  * Add set1 versions of X509 timestamp setters.
  * Consistently sort generated build files.
  * delocate: use 64-bit GOT offsets in the large memory model.
  * Update HPKE implementation and test vectors to draft-irtf-cfrg-hpke-05.
  * Handle NULL arguments in some i2d_* functions.
  * aarch64: support BTI and pointer authentication in assembly
  * Support delegated credentials verison 06
  * delocation: large memory model support.
  * Enforce presence of ALPN when QUIC is in use.
  * Fix the naming of alert error codes.
  * Use golang.org/x/crypto in runner.
  * Disable ClientHello padding for QUIC.
  * Add X509_SIG_get0 and X509_SIG_getm.
  * Implement HPKE.
  * Disallow TLS 1.3 compatibility mode in QUIC.
  * Switch clang-format IncludeBlocks to Preserve.
  * Fix unterminated clang-format off.
  * Add line number to doc.go error messages.
  * Kick the bots.
  * Add a JSON output to generate_build_files.py.
  * Add details of 20190808 FIPS certification.
  * Link to ws2_32 more consistently.
  * Allow explicitly-encoded X.509v1 versions for now.
  * Opaquify PKCS8_PRIV_KEY_INFO.
  * Implement i2d_PUBKEY and friends without crypto/asn1.
  * Remove TRUST_TOKEN_experiment_v0.
  * Clarify in-place rules for low-level AES mode functions.
  * acvp: add CMAC-AES support.
  * acvp: add SP800-108 KDF support.
  * Remove x509-&gt;name.
  * Maybe build for AArch64 Windows.
  * sha1-x86_64: fix CFI.
  * Use |crypto_word_t| and |size_t| more consistently in ECC scalar recoding.
  * Enable shaext path for sha1.
  * Avoid relying on SSL_get_session's behavior during the handshake.
  * Add a -wait-for-debugger flag to runner.
  * Add missing OPENSSL_EXPORT to X509_get_X509_PUBKEY.
  * Const-correct various functions in crypto/asn1.
  * Remove uneeded switch statement.
  * Convert X.509 accessor macros to proper functions.
  * Remove X509_CINF_get_issuer and X509_CINF_get_extensions.
  * Remove X509_get_signature_type.
  * clang-format x509.h and run comment converter.
  * Check AlgorithmIdentifier parameters for RSA and ECDSA signatures.
  * Remove some unimplemented prototypes.
  * Check the X.509 version when parsing.
  * Fix x509v3_cache_extensions error-handling.
  * Work around Windows command-line limits in embed_test_data.go.
  * Move crypto/x509 test data into its own directory.
  * Test resumability of same, different, and default ticket keys.
  * Fixes warning when redefining PATH_MAX when building with MINGW.
  * Abstract fd operations better in tool.
  * Use CMAKE_SIZEOF_VOID_P instead of CMAKE_CL_64
  * Enforce the keyUsage extension in TLS 1.2 client certs.
  * Reword some comments.
  * Add “Z Computation” KAT.
  * acvptool: handle negative sizeConstraint.
  * Let memory hooks override the size prefix.
  * acvptool: go fmt
  * Assert md_size &gt; 0.
  * Remove -enable-ed25519 compat hack.
  * Add a |SSL_process_tls13_new_session_ticket|.
  * Use ctr32 optimizations for AES_ctr128_encrypt.
  * Test AES mode wrappers.
  * Bump minimum CMake version.
  * Modify how QUIC 0-RTT go/no-go decision is made.
  * Remove RAND_set_urandom_fd.
  * Document that getrandom support must be consistent.
  * Fix docs link for SSL_CTX_load_verify_locations
  * Fix TRUST_TOKEN experiment_v1 SRR map.
  * Add CRYPTO_pre_sandbox_init.
  * Still query getauxval if reading /proc/cpuinfo fails.
  * Add missing header to ec/wnaf.c
  * Fix OPENSSL_TSAN typo.
  * Fix p256-x86_64-table.h indentation.
  * Enable avx2 implementation of sha1.
  * Trim Z coordinates from the OPENSSL_SMALL P-256 tables.
  * Use public multi-scalar mults in Trust Tokens where applicable.
  * Use batched DLEQ proofs for Trust Token.
  * Restrict when 0-RTT will be accepted in QUIC.
  * Disable TLS 1.3 compatibility mode for QUIC.
  * Use a 5-bit comb for some Trust Tokens multiplications.
  * Use a (mostly) constant-time multi-scalar mult for Trust Tokens.
  * Batch inversions in Trust Tokens.
  * Rearrange the DLEQ logic slightly.
  * Use token hash to encode private metadata for Trust Token Experiment V1.
  * Introduce an EC_AFFINE abstraction.
  * Make the fuzzer PRNG thread-safe.
  * Disable fork-detect tests under TSAN.
  * Introduce TRUST_TOKENS_experiment_v1.
  * Route PMBToken calls through TRUST_TOKEN_METHOD.
  * Introduce a TRUST_TOKEN_METHOD hook to select TRUST_TOKEN variations.
  * fork_detect: be robust to qemu.
  * Move serialization of points inside pmbtoken.c.
  * Introduce PMBTOKENS key abstractions.
  * Fix the types used in token counts.
  * Remove unused code from ghash-x86_64.pl.
  * Switch the P-384 hash-to-curve to draft-07.
  * Add hash-to-curve code for P384.
  * Write down the expressions for all the NIST primes.
  * Move fork_detect files into rand/
  * Harden against fork via MADV_WIPEONFORK.
  * Fix typo in comment.
  * Use faster addition chains for P-256 field inversion.
  * Tidy up third_party/fiat.
  * Prefix g_pre_comp in p256.c as well.
  * Add missing curve check to ec_hash_to_scalar_p521_xmd_sha512.
  * Add a tool to compare the output of bssl speed.
  * Benchmark ECDH slightly more accurately.
  * Align remaining Intel copyright notice.
  * Don't retain T in PMBTOKEN_PRETOKEN.
  * Check for trailing data in TRUST_TOKEN_CLIENT_finish_issuance.
  * Properly namespace everything in third_party/fiat/p256.c.
  * Update fiat-crypto.
  * Add missing ERR_LIB_TRUST_TOKEN constants.
  * Add bssl speed support for hashtocurve and trusttoken.
  * Implement DLEQ checks for Trust Token.
  * Fix error-handling in EVP_BytesToKey.
  * Fix Trust Token CBOR.
  * Match parameter names between header and source.
  * Trust Token Implementation.
  * Include mem.h for |CRYPTO_memcmp|
  * acvptool: add subprocess tests.
  * Add SHA-512-256.
  * Make ec_GFp_simple_cmp constant-time.
  * Tidy up CRYPTO_sysrand variants.
  * Do a better job testing EC_POINT_cmp.
  * Follow-up comments to hash_to_scalar.
  * Add a hash_to_scalar variation of P-521's hash_to_field.
  * Add SSL_SESSION_copy_without_early_data.
  * Double-check secret EC point multiplications.
  * Make ec_felem_equal constant-time.
  * Fix hash-to-curve comment.
  * Make ec_GFp_simple_is_on_curve constant-time.
  * Implement draft-irtf-cfrg-hash-to-curve-06.
  * Update list of tested SDE configurations.
  * Only draw from RDRAND for additional_data if it's fast.
  * Generalize bn_from_montgomery_small.
  * Remove BIGNUM from uncompressed coordinate parsing.
  * Add EC_RAW_POINT serialization function.
  * Base EC_FELEM conversions on bytes rather than BIGNUMs.
  * runner: Replace supportsVersions calls with allVersions.
  * Enable QUIC for some perMessageTest runner tests
  * Move BN_nnmod calls out of low-level group_set_curve.
  * Clean up various EC inversion functions.
  * Start to organize ec/internal.h a little.
  * Fix CFI for AVX2 ChaCha20-Poly1305.
  * Remove unused function prototype.
  * Enable more runner tests for QUIC
  * Require QUIC method with Transport Parameters and vice versa
  * acvptool: support non-interactive mode.
  * Add is_quic bit to SSL_SESSION
  * Update SDE.
  * Update tools.
  * Add simpler getters for DH and DSA.
  * Don't define default implementations for weak symbols.
  * Don't automatically run all tests for ABI testing.
  * Fix test build with recent Clang.
  * Remove LCM dependency from RSA_check_key.
  * Simplify bn_sub_part_words.
  * No-op commit to test Windows SDE bots.
  * ABI-test each AEAD.
  * Add memory tracking and sanitization hooks
  * Add X509_STORE_CTX_get0_chain.
  * Add DH_set_length.
  * Static assert that CRYPTO_MUTEX is sufficiently aligned.
  * [bazel] Format toplevel BUILD file with buildifier
  * Add |SSL_CTX_get0_chain|.
  * Configure QUIC secrets inside set_{read,write}_state.
  * Allow setting QUIC transport parameters after parsing the client's
  * Fix comment for |BORINGSSL_self_test|.
  * Trust Token Key Generation.
  * Revise QUIC encryption secret APIs.
  * Fix ec_point_mul_scalar_public's documentation.
  * Don't infinite loop when QUIC tests fail.
  * Tidy up transitions out of 0-RTT keys on the client.
  * Remove bn_sub_part_words assembly.
  * Keep the encryption state and encryption level in sync.
  * Add ECDSA_SIG_get0_r and ECDSA_SIG_get0_s.
  * Fix a couple of comment typos.
  * Const-correct various X509_NAME APIs.
  * Ignore old -enable-ed25519 flag.
  * Provide __NR_getrandom fillins in urandom test too.
  * Skip RSATest.DISABLED_BlindingCacheConcurrency in SDE.
  * Fix client handling of 0-RTT rejects with cipher mismatch.
  * runner: Tidy up 0-RTT support.
  * Add X509_getm_notBefore and X509_getm_notAfter.
  * Clean up TLS 1.3 handback logic.
  * Require handshake flights end at record boundaries.
  * Delete unreachable DTLS check.
  * Rename TLS-specific functions to tls_foo from ssl3_foo.
  * Rename ssl3_choose_cipher.
  * SSL_apply_handback: don't choke on trailing data.
  * ssl_test: test early data with split handshakes.
  * Check for overflow in massive mallocs.
  * Add more convenient RSA getters.
  * Remove SSL_CTX_set_ed25519_enabled.
  * Improve signature algorithm tests.
  * bazel: explicitly load C++ rules
  * Check enum values in handoff.
  * Restore fuzz/cert_corpus.
  * Add a -sigalgs option to bssl client.
  * Add SSL_set_verify_algorithm_prefs.
  * Switch verify sigalg pref functions to SSL_HANDSHAKE.
  * Add SSL_AD_NO_APPLICATION_PROTOCOL
  * Refresh corpora due to TLS 1.3 changes in handoff serialization.
  * handoff: set |enable_early_data| as part of handback.
  * Add 109 and 120 to SSL_alert_desc_string_long
  * runner: enable split handshake tests for TLS 1.3.
  * Make TLS 1.3 split handshakes work with early data.
  * Split half-RTT tickets out into a separate TLS 1.3 state.
  * Use BCryptGenRandom when building as Windows UWP app.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1651665600">- 0001-Compile-for-RISC-V.patch: add support for RISC-V
- enable build on riscv64</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1707480000">- Replace python with python3 (bsc#1219308)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1730030400">- Change version of the sources to 0.%%cd to avoid problems when
  upgrading if the versioning changes.
- Added patch:
  * soname-sover.patch
    + Replace patchelf run with patch that makes cmake produce the
    shared libraries with the right SONAME and SOVER.
- Remove unnecessary dependencies on go, patchelf, ninja and
  libunwind, since they are only needed for tests we are not
  running</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1743422400">- Update to version 0.20210430 tag fips-20210429. This pinned
  version of boringssl is expected by go1.22 and go1.23 when
  building with GOEXPERIMENT=boringcrypto.
  Refs boo#1236000
  * Remove non-deterministic bits from ECDSA ACVP test.
  * Reference the newer ChaCha20-Poly1305 RFC.
  * Use passive entropy collection everywhere.
  * Rename X509V*_VERSION constants.
  * Const-correct ASN1_OBJECT_create.
  * Clarify OBJ_get0_data and OBJ_get_length.
  * avcp: SHA-1 for ECDSA _verification_ is still supported by NIST.
  * A couple of Aarch64 FIPS delocate fixes.
  * Use a placeholder for unknown errors in ERR_*_error_string.
  * Include assembly optimizations in Bazel builds on Linux-aarch64.
  * Remove some BoringSSL-only X509_CINF functions.
  * Document and test X509_ATTRIBUTE creation functions.
  * Revert handshaker fd numbers and make StartProcess more flexible.
  * Remove support for malformed X509_ATTRIBUTEs.
  * Make X509_ATTRIBUTE opaque.
  * acvptool: Fix typo hard-coding the HTTP method.
  * Document a few more x509.h functions.
  * Make X509_PUBKEY opaque.
  * Always encode booleans as DER.
  * Fix issuerUID and subjectUID parsing in the key usage checker.
  * Add experimental handshake hints API.
  * Make our Python scripts Python-3-compatible.
  * Export ssl_client_hello_init for fuzzers.
  * acvp: support GMAC as an algorithm.
  * Record a fuzzing corpus for the ClientHelloInner decoder.
  * Use a consistent plural for 'corpus'.
  * Add util/bot/libFuzzer to .gitignore.
  * acvp: support KAS-ECC-SSC staticUnified mode.
  * Check for invalid ALPN inputs in SSL_(CTX_)set_alpn_protos.
  * Don't duplicate ServerHello construction code.
  * Rearrange key share and early data logic.
  * Only skip early data with HRR when offered.
  * Add ECH server config API to ssl_ctx_api fuzzer
  * Fix ppc64le build.
  * Simplify the Lucky13 mitigation.
  * Add ECH server (draft-ietf-tls-esni-09).
  * runner: Remove unused field
  * runner: Construct finishedHash earlier.
  * Simplify tls_cbc.c slightly.
  * Remove remnants of CBC SHA2 cipher suites.
  * runner: Test different V2ClientHello challenge lengths.
  * runner: Ensure helloBytes is always the same as hello.marshal().
  * runner: Fix ECH confirmation calculation with PSKs in tests.
  * runner: Fix HPKE parameter order.
  * runner: UpdateForHelloRetryRequest cannot fail.
  * runner: Don't use the buffer in TLS 1.3.
  * runner: Don't maintain two copies of the same transcript hash.
  * runner: Remove remnants of SSL 3.0.
  * runner: Fix writeClientHash and writeRecord ordering.
  * runner: Remove CheckTLS13DowngradeRandom.
  * runner: Remove remnants of the separate HelloRetryRequest message.
  * runner: Store a cipherSuite in ClientSessionState.
  * runner: Move writeHash to the finishedHash struct.
  * Fix the spelling of HPKE AEAD constants.
  * Don't reset server callback expectations on new handshake.
  * Fix MockQuicTransport::Flush error handling.
  * Fold ripemd/internal.h into ripemd.c.
  * Move load/store helpers to crypto/internal.h.
  * Make words in crypto/fipsmodule/modes actually words.
  * Handle EINTR more in handshaker.cc.
  * Add a few missing SSL_R_BIO_NOT_SET cases.
  * Fix some unreachable code in the QUIC handshaker driver.
  * Rearrange SSLKeyShare::Serialize.
  * Fix ssl/internal.h sectioning.
  * Remove some now unnecessary test exclusions from split handshakes.
  * Remove tls13-split-handshakes flag.
  * Define HANDSHAKER_SUPPORTED in once place.
  * Tidy up handshaker tester.
  * modulewrapper: add option to print build information.
  * FIPS counters for AES-CTR.
  * Enforce that pre_shared_key must come with psk_key_exchange_modes.
  * Zero out FIPS counters.
  * Remove is_resume field on TestState.
  * Remove OPENSSL_DANGEROUS_RELEASE_PTHREAD_KEY build flag.
  * Add some warnings on how to use OPENSSL_memory_* functions.
  * Use an unsized helper for truncated SHA-512 variants.
  * Fix mismatch between header and implementation of bn_sqr_comba8.
  * Remove GCC 4.8.99 check.
  * Bump minimum CMake version.
  * Automatically enable C11 atomics when available.
  * Make generate_build_files.py python3 compatible.
  * Remove X509_REQ_set_extension_nids and document related functions.
  * Document a few more functions in x509.h.
  * Do not access value.ptr with V_ASN1_BOOLEAN.
  * Add X509_PUBKEY_get0_public_key.
  * Test empty EVP_CIPHER inputs and fix exact memcpy overlap.
  * Revert "Implement rsa_pkcs1_sha256_legacy."
  * Fix unnecessarily direction-specific tests in cipher_tests.txt
  * Refactor HPKE API to include explicit length parameters.
  * Generalize make_errors.go to allow EVP covering multiple directories.
  * Add a Windows no-op impl of BORINGSSL_self_test
  * Only pass -handshaker-path in split handshakes tests.
  * Add RNG support for FreeBSD.
  * Move fips.c into a subdirectory.
  * Implement rsa_pkcs1_sha256_legacy.
  * Better document nullable X.509 getters.
  * runner: Remove redundant -enable-all-curves shim flag.
  * Initialize nonce in PerAEADTest.ABI.
  * Document ASN1_TYPE and related functions.
  * fips: add counters.
  * Align with OpenSSL on constness of static ASN1_OBJECTs.
  * Add -rr-record flag to runner.go.
  * Register NAME_CONSTRAINTS with bssl::UniquePtr.
  * Register POLICY_MAPPING with bssl::UniquePtr.
  * Stub out some more of PKCS7.
  * Remove TODO to reverse the output of PKCS12_parse.
  * Make the X509_VAL structure opaque.
  * Support creating unencrypted PKCS#12 files.
  * Move PKCS#12 samples to embed_test_data.
  * Remove some remnants of TLS 1.3 downgrade carveouts.
  * Remove X509_REQ_to_X509.
  * Fix OPENSSL_EC_* constants and add EC_GROUP_get_asn1_flag
  * RAND_set_rand_method returns int.
  * Check the inner and outer CRL signature algorithms match.
  * Remove block_mask from EVP_CIPHER_CTX.
  * Document a couple more functions in x509.h.
  * Define X509V*_VERSION constants.
  * Handle the default X.509 version explicitly.
  * Compile for RISC-V.
  * Add ECDSA nonce-testing functions.
  * Rearrange ECDSA implementation.
  * Split the FIPS mode PRNG lock in two.
  * Remove legacy vs_toolchain.py environment variable.
  * runner: Rename 'masterSecret' on session objects to plain 'secret'.
  * Test ECDSA signing is non-deterministic.
  * acvp: split ACVP modulewrapper for reuse by Trusty
  * No-op CL to trigger some builds.
  * Use CIPD Go packages.
  * Update CMake on the bots and switch to CIPD where available.
  * Future-proof vs_toolchain.py for VS2019.
  * Revert "Revert "Disable check that X.509 extensions implies v3.""
  * Update Clang and Go on the bots.
  * Check for OBJ_nid2obj failures in X509_ATTRIBUTE_create.
  * Don't overflow the output length in EVP_CipherUpdate calls.
  * Remove X509_issuer_and_serial_hash.
  * Fix Bazel build breakage.
  * Specify VS toolchain by command-line argument.
  * Update Android Bazel build support in BUILD.toplevel.
  * Honor SSL_TLSEXT_ERR_ALERT_FATAL in the ALPN callback.
  * acvp: detect header element in JSON.
  * Align the ARM capability functions.
  * Skip runtime NEON checks if __ARM_NEON is defined.
  * acvp: don't include CMAC-AES in regcap dump.
  * acvp: fix CMAC verify
  * Include bn/internal.h for non-bcm.c builds.
  * Add various function calls to test_fips.
  * Add missing include to self_check.c.
  * Revert "Disable check that X.509 extensions implies v3."
  * Fix TLS13SessionID-TLS13 test.
  * Use ID instead of Id in Go.
  * acvp: move CMAC verification into the module wrapper.
  * Benchmark BORINGSSL_self_test in FIPS mode.
  * Support MOVLPS and MOVHPS in delocate.
  * Add FFDH FIPS self-test.
  * acvp: update to newer FFDH test.
  * Add basic BLAKE2b-256 support.
  * acvp: check that the payloadLen of cipher tests is correct.
  * acvp: update test expectations in light of 8dcdcb39a7
  * Support cross-compiling AArch64 FIPS to Android.
  * acvp: drop 3DES fields from output when unused.
  * acvp: don't advertise SHA-1 RSA signature generation.
  * Fix comments that refer to old draft of HPKE.
  * Define TLSEXT_TYPE_quic_transport_parameters to the old code point for now.
  * Make BN_clear_free a wrapper around BN_free.
  * delocate: support Aarch64
  * Add DH_compute_key_padded.
  * Fix client 0-RTT handling with ALPS.
  * acvp: add XTS support.
  * doc: fix SSL_set0_rbio
  * Add support for the new QUIC TLS extension codepoint
  * delocate: preprocess perlasm output on Aarch64
  * Replace MockQUICTransport tags with record types.
  * Run extension tests at all protocols.
  * Make QUIC tests work with early data.
  * Make QUIC work with -async tests.
  * Fix ALPS state machine in QUIC servers.
  * runner: Allow tokbind without RI/EMS in TLS 1.3.
  * Test that ALPS can be deferred to the ALPN callback.
  * Send ECH acceptance signal from backend server.
  * delocate: handle Aarch64 assembly in parser.
  * Add ASM optimizations for Windows on Arm
  * Use gai_strerrorA on Windows.
  * Optimize suffix building in FileTest::ReadNext().
  * A handful more compatibility functions.
  * Update HPKE to draft-irtf-cfrg-hpke-07.
  * acvp: drop subprocess_test.go
  * Add some OpenSSL-compatibility aliases
  * delocate: eliminate expression from vpaes assembly.
  * delocate: support alternative comment indicators
  * Update third_party/googletest.
  * acvp: add tests
  * Fix chacha20_poly1305_x86_64.pl comments.
  * Fix awkward wording in comment.
  * Update ECH GREASE to draft-ietf-tls-esni-09
  * Gerrit ignores &lt;sup&gt;; use Unicode superscript instead.
  * acvp: better document the subprocess protocol.
  * Add .text.unlikely.* pattern to fips_shared.lds.
  * acvp: fix silly errors.
  * acvp: load config later.
  * Allow some non-minimal lengths in BER.
  * Export tool_sources to GN.
  * Use more efficient std::string::find overload.
  * Revert "Add support for the new QUIC TLS extension codepoint"
  * Move DH parameter generation out of the FIPS module.
  * Add support for the new QUIC TLS extension codepoint
  * Use stdlib.h instead of cstdlib in span.h.
  * Check for trailing data in X509Test.GeneralName.
  * Fix ChaCha20-Poly1305 x86-64 asm on Windows
  * Include bn.h from bn/internal.h
  * acvp: add support for finite-field Diffie–Hellman.
  * Move DH code into the FIPS module.
  * Remove unused Netware codepaths in x86 perlasm.
  * Finish switching to NASM.
  * Switch to passive entropy collection for Android FIPS.
  * Skip ASN.1 template tests in Windows shared library builds.
  * Add TLS_KDF to documented break tests.
  * acvp: add support for KAS
  * Align armv8.pl references to OPENSSL_armcap_P.
  * Reject bad ASN.1 templates with implicitly-tagged CHOICEs.
  * Implement GREASE for ECH (draft-ietf-tls-esni-08).
  * acvp: add TLS KDF support
  * acvp: tweak config
  * acvp: fix subprocess_test.go
  * Const-correct GENERAL_NAME_cmp.
  * Fix EDIPartyName parsing and GENERAL_NAME_cmp.
  * PWCT failures should clear the generated key.
  * Get closer to Ed25519 boundary conditions.
  * draft-ietf-tls-certificate-compression is now RFC 8879.
  * Update FIPS.md to include latest FIPS certificate.
  * Only accept little-endian ARM and MIPS variants in base.h.
  * aesv8-armx.pl: avoid 32-bit lane assignment in CTR mode
  * Improve sk_dup.
  * Poly1305: Use |size_t|; assert |poly1305_state| is large enough.
  * util/fipstools/acvp/acvptool: buffer signal channel to avoid losing signal
  * Add digest.h to self_check.c
  * Document ASN1_STRING.
  * acvp: add SHA-512/256 support.
  * Add FIPS self test for the TLS KDF.
  * Rename the master_key field in SSL_SESSION to secret.
  * Always check the TLS 1.3 downgrade signal.
  * Fix NETSCAPE_SPKI_get_pubkey documentation.
  * Const-correct and document more X509 functions.
  * Add APIs for checking ASN.1 INTEGERs.
  * Remove some unnecessary pointer casts.
  * Document the basic ASN1_STRING functions.
  * Document some defaults for the EVP RSA interface.
  * Rearrange ASN1_STRING_copy slightly.
  * Remove the legacy MSTRING M_ASN1 macros.
  * Switch M_ASN1_TIME macros within the library.
  * Unwind M_ASN1_* macros for primitive types.
  * Reformat and convert comments in asn1.h.
  * aarch64: Fix name of gnu property note section
  * Re-reformat x509.h.
  * Document X509V3_add1_i2d and friends.
  * Remove ASN1_STRING_FLAG_NDEF.
  * Unexport internal crypto/asn1 functions.
  * Unwind some old ASN.1 ifdefs.
  * Unwind ASN1_PRIMITIVE_FUNCS.
  * Remove some unused types from asn1t.h.
  * Unwind ASN1_TFLG_NDEF.
  * Unwind ASN1_ITYPE_COMPAT.
  * Unwind ASN1_AFLG_BROKEN.
  * Const-correct various X509 string parameters.
  * Document the next few functions in x509.h
  * Remove sk_new_null call.
  * acvp: move inner MCT loops into subprocess.
  * Fix x509_rsa_ctx_to_pss when saltlen is md_size.
  * Document the X509V3_get_d2i family of functions.
  * runner: explicitly signal error from handshaker.
  * runner: add -skip
  * Add functions for manipulating X.509 TBS structures.
  * Remove ASN1_STRING_length_set prototype.
  * Update Go on the bots.
  * Rework vs_toolchain.py and vs_env.py.
  * Add ECDSA verify KAT to FIPS self-tests.
  * Add AES-GCM AEADs with internal nonce generation.
  * Define a constant for the standard GCM nonce length.
  * Add test for X25519-containing certificate.
  * Add SSL_early_data_reason_string.
  * Add raw redeem API.
  * aarch64: Remove some flavour conditionals
  * Have fewer opaque booleans in aead_test.cc
  * acvp: RSA signature verification tests.
  * acvp: RSA signature generation tests.
  * acvp: support RSA key generation tests.
  * Support 4096-bit keys in FIPS mode.
  * Reland "Check AlgorithmIdentifier parameters for RSA and ECDSA signatures.""
  * acvp: add 3DES-CBC support
  * acvp: add 3DES-ECB support
  * Clear some reported gcc -Wshadow warnings.
  * Const-correct X509V3_extensions_print.
  * clang-format and convert comments in x509v3.h.
  * aarch64: Improve conditional compilation
  * Silence some linter checks.
  * acvp: update subprocess_test.go
  * Update clang.
  * Implement draft-vvv-tls-alps-01.
  * Simplify 0-RTT tests.
  * Fix crash when flushing an SSL BIO.
  * Document low-level PEM read/write functions.
  * clang-format pem.h and convert comments.
  * Add PSK variants of HPKE setup functions to BoGo.
  * acvp: abstract out MCT iteration functions.
  * Add Go implementation of HPKE draft 05 to runner.
  * runner: Implement a more complete ClientHello consistency check.
  * Update TrustTokenV2 to use VOPRFs and assemble RR.
  * acvp: add AES-CCM support.
  * acvp: highlight that the TOTP secret goes in the config file.
  * acvp: handle more private key formats.
  * runner: Refactor BoGo clientHelloMsg extension marshalling.
  * Include rodata subsections in FIPS-shared build.
  * Switch x509_test.cc to use C++ raw string literals.
  * Fix some malloc error handling.
  * acvp: add AES-KWP support.
  * acvp: add AES-KW support.
  * acvp: support saving vectors.
  * Fix handling of quic_early_data_context.
  * Add a warning to des.h.
  * Move Trusty workaround to the OPENSSL_LINUX define.
  * acvp: add AES-GCM support.
  * Disable fork detection on Trusty.
  * acvp: add AES-CTR support.
  * Tell clang-format that STACK_OF and LHASH_OF are types.
  * modulewrapper: fix unknown functions.
  * Print SSL_get_error in bssl_shim.
  * modulewrapper: fix sending empty spans.
  * Allow specifying different initial and resumption expectations.
  * Add a few more OPENSSL_NO_* constants.
  * Test SSL_get0_alpn_selected on both client and server.
  * runner: Rewrite sessionState parsing with byteReader.
  * Switch ssl_parse_extensions to bool and Span.
  * Disable check that X.509 extensions implies v3.
  * Silence some clang warnings on macOS and iOS CQ bots.
  * Mirror dsa.h's deprecation notice in dh.h.
  * Const-correct X509_get0_extensions.
- Packaging improvements:
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead.
  * Vendor Go build-time utility dependences in go.mod, not yet
    using OBS Service Go Modules.
  * Add BuildRequires: golang(API) &gt;= 1.22 to enable Go related
    utilities used in CMake build steps related to FIPS
    mode. Upstream minimum version per go.mod is go1.13.
  * _service add go_modules to vendor pinned dependences in go.mod
  * Use autosetup -a 1 to unpack source and vendored dependencies
  * Rebase 0001-Compile-for-RISC-V.patch
  * Rebase 0002-crypto-Fix-aead_test-build-on-aarch64.patch
  * Rebase 0003-enable-s390x-builds.patch
  * Rebase 0004-fix-alignment-for-ppc64le.patch
  * Rebase 0005-fix-alignment-for-arm.patch
  * Rebase 0006-gcc-disable-werror.patch
  * Rebase 0007-fix-go-vendor-embed_test_data.patch
  * Rebase 0008-fix-go-vendor-err_data_generate.patch
  * Rebase 0009-soname-sover.patch (was soname-sover.patch)
  * rpmlint fix version-control-internal-file error
  * rpmlint fix script-without-shebang error
  * rpmlint fix non-executable-script error
  * rpmlint fix binary-or-shlib-defines-rpath error use CMAKE_SKIP_RPATH</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Drop 0001-Compile-for-RISC-V.patch: it was an orphaned source
  (shipped but unreferenced, tripping the factory-auto check that
  caused the previous decline) and is obsolete anyway -- the
  pinned boringssl snapshot already carries the RISC-V detection
  in include/openssl/base.h
- Spec cleanup: drop obsolete Group tags and use macros for paths</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Update to version 0.20260708:
  * Install headers into /usr/include/boringssl/openssl/ preserving
    standard-compliant directory nesting rather than flat-installing
    them directly under /usr/include/boringssl and rewriting includes.
  * Rebase patches:
  - 0003-enable-s390x-builds.patch
  - &gt; 0001-enable-s390x-and-ppc64le-builds.patch
  - 0006-gcc-disable-werror.patch
  - &gt; 0002-gcc-disable-werror.patch.patch
  - 0009-soname-sover.patch -&gt; 0003-soname-sover.patch.patch
  * Add patch:
  - 0004-lower-cmake-version.patch: lower minimum CMake version
    requirement to 3.20 to support older build environments
  - curl-impersonate.patch: backport curl-impersonate changes
  * Remove obsolete patches:
  - 0002-crypto-Fix-aead_test-build-on-aarch64.patch
  - 0004-fix-alignment-for-ppc64le.patch
  - 0005-fix-alignment-for-arm.patch
  - 0007-fix-go-vendor-embed_test_data.patch
  - 0008-fix-go-vendor-err_data_generate.patch
  * Disable Rust DTLS tests for now
  * rust: bssl-tls: Disallow downcasting in-handshake to normal handle
  * Handle CV-qualifiers in __gnu_cxx audit_symbols exclusion
  * Turn SSL into an opaque struct
  * Implement MTC plants-04 non-CA cosignature verification.
  * Implement a vectorized "quad Keccak".
  * Update Android documentation and add -upload-only flag
  * Add ABI tests for Poly1305 Arm assembly
  * Add ABI tests for AES-GCM-SIV assembly
  * Document alignment requirements on AES-GCM-SIV assembly
  * Move the alignment specifier on fe1305x2 to the type
  * rust: bssl-tls: Introduce asynchronous private key delegate
  * tool: correct cast of format argument
  * rust: bssl-tls: Add more RPK related configurations
  * ssl: Do not request or set hints when handshake is torn down
  * Add some tests that X509_NAME_hash does not overcanonicalize
  * Add some basic AI agent skills for BoringSSL development
  * Expand on crypto/obj/README
  * Add missing includes
  * Fix outdated comment in fiat METADATA file
  * Allow a SSL_SESSION to only ever live in one SSL_CTX.
  * Null-check SSL_HANDSHAKE first in SSL_serialize_handshake_hints
  * infra: Add buildbucket.creator binding to shadow buckets
  * rust: bssl-tls: Introduce early callback support
  * infra: Set up basic 'shadow' buckets for ci &amp; try
  * Add GREASE for signature_algorithms
  * Make it more obvious that some ML-KEM vector_decode calls are infallible
  * Import ML-KEM Wycheproof tests
  * Clean up mlkem_test.cc to use a traits object
  * Update Wycheproof test vectors
  * Run Wycheproof ML-DSA signing vectors through verification too
  * Fix typo in test name
  * Fix ML-KEM constant-time validation regression
  * Declassify the result of EC point-on-curve fault checks
  * rust: bssl-tls: Correct the name of the SCT getter function
  * Fix apparent infinite loop in X509NameAttribute::AsRFC2253String
  * SSLBuffer::EnsureCap: ensure `new_cap` can never cause `offset_` overflow.
  * ACVP: update other cases of memcpying into ints.
  * Fix a bad parameter in `PEM_read_bio_inner`'s base64 decoding.
  * ACVP: test SHAKE.
  * ACVP: add extra ML-KEM tests.
  * Remove some old commented out OpenSSL debug code
  * Use scopers for embedded ASN1_STRING and X509_ALGOR
  * Make X509_NAME_ENTRY an opaque type
  * Switch easy fields in X509 to UniquePtr
  * Fold x509_pubkey_{init,cleanup} into the class
  * Fold x509_name_{init,cleanup} into the classs
  * Allow a single SSL to consume and produce handshake hints
  * Remove old Strawberry Perl workaround
  * Implement EC_wpa3_sae_hash_to_curve_p256
  * crypto/x509: Fix handling of pathLenConstraint on self-issued intermediates.
  * fiat: only use asm variants of P256 symbols if they're actually declared.
  * rust: bssl-tls: Properly annotate sections of configuration options
  * Revert "Replace most of P-256 assembly code with C"
  * Finish documenting &lt;openssl/pem.h&gt;
  * Unwind SSL_set_enforce_rsa_key_usage
  * Run pregenerate as part of run_tests
  * clang-format: p256_test.cc
  * perlasm: delimit AESNI `set_encrypt_key_base` function properly
  * Remove PEM_TYPE_* constants
  * Document low-level PEM functions
  * Add TLS_RSA_WITH_AES_256_GCM_SHA384 to ssl_compliance_policy_cnsa1_202603
  * Start expanding and documenting PEM_read and PEM_write functions
  * ANY PRIVATE KEY is not a real PEM type
  * Const-correct PEM_write functions and i2d_SSL_SESSION
  * Normalize in-memory ASN1_BOOLEAN representations on parse
  * rust: bssl-tls: report RPK in custom certificate verifier
  * rust: bssl-tls: convenient certificate verification outcomes
  * rust: bssl-tls: Share some credential configs with builder
  * Unexport IMPLEMENT_PEM_* macros
  * rust: bssl-tls: make DER encoding use slice sanitation
  * Don't depend on tasn_* for ASN1_TYPE functions
  * Fix strict aliasing violations in crypto/asn1 from ASN1_VALUE*
  * Running spelling and grammar checks over comments.
  * Update version for Bazel Central Repository to 0.20260616.0
  * Rewrite tasn_enc and tasn_dec with CBS/CBB
  * Split out a CBS_peek_any_asn1_tag helper from CBS_peek_asn1_tag
  * Remove unnecessary size limit comment
  * Use scopers in IDP and CRDP config parsing
  * Add a test for CRLDP parsing
  * Break out a few more helper functions for supported crypto/asn1 types
  * Support X509 objects with extern ASN1_ITEM helpers
  * Wire up some more types to bssl::UniquePtr
  * Add a test for PolicyInformation parsing
  * Enable .subsections_via_symbols on all assembly files.
  * mac_rel CI/CQ build: enable `-Wl,-dead_strip`.
  * Add platform configuration for "Pythia".
  * Fix comment typo
  * Avoid having a L label at the start of a section on macOS.
  * ssl: return non-const RPK handle
  * Fix license header on p256_internal.h
  * Make the SysV gates for fiat assembly more consistent
  * Disable fiat P-256 assembly on OPENSSL_NANOLIBC
  * OpenSSL Advisory: June 9th, 2026 (BoringSSL Not Affected)
  * delocate: Support a few more aarch64 assembly variants
  * delocate: Treat BORINGSSL_bcm_text_hash as a synthesized symbol
  * xlate scripts: Use .subsections_via_symbols in apple assembly files.
  * Store ML-DSA's s1, s2, and t0 in NTT form
  * Don't decode t0 twice in the testing-only ML-DSA format
  * runner: Unconditionally fill in our vendored ML-DSA public key
  * Make Montgomery reduction clearer in ML-DSA
  * Add EVP_CIPHER_CTX_max_next_update and EVP_CIPHER_CTX_max_final
  * Fix compile-time assertion about sizing of AES-GCM-SIV data.
  * Use the vectorized "double Keccak" for ML-DSA too.
  * Use templates to simplify ML-DSA's scalar_*code functions, making all dispatch compile-time.
  * delete extraneous test data file
  * Update documentation about ASN.1 BIT STRING lengths
  * Implement MTC plants-04 CA cosignature verification.
  * Switch from select to poll in demo command-line tool
  * Add a tool to update bazel dependencies
  * Update bazel dependencies
  * Fix build
  * Touch up v2i_AUTHORITY_KEYID
  * Add some tests to exercise v2i_AUTHORITY_KEYID
  * Clarify that TLS-specific AEADs are not AEADs
  * rust: cargo update
  * Use scopers in certificate policy conf logic
  * Add tests for constructing certificate policies from strings
  * util/ar: Fix integer conversion in bounds check
  * Update dependencies in go.mod
  * runner: Rewrite some ServerKeyExchange serializers with cryptobyte
  * Flip the sign on timezone offset calculation
  * Update GitHub actions/checkout to version 6
  * Reject invalid IV lengths in EVP_CTRL_GCM_SET_IV_INV
  * Include inline functions from BCM in the shared build's hashed region
  * draft-ietf-dnsop-svcb-https was also published
  * draft-ietf-lamps-dilithium-certificates is now RFC 9881
  * Restore the libcrypto C++ runtime dependency, but with a build flag
  * Fix error_depth in the name constraints common name check
  * Add default SSL options to SSL_OP_ALL
  * Unroll the ML-DSA NTT outer loops.
  * In SSL_reset_early_data_reject, clear out unreported bytes written.
  * Update Wycheproof test vectors
  * Replace most of P-256 assembly code with C
  * For AES-GCM-SIV, also require PCLMUL instruction set.
  * Add CMS_LIB to kLibraryNames.
  * Documentation: Change |...| to `...` for code references in comments 9/N
  * Remove the size limits for AES-EAX.
  * Documentation: Change |...| to `...` for code references in comments 15/15
  * Documentation: Change |...| to `...` for code references in comments 14/N
  * Documentation: Change |...| to `...` for code references in comments 12/N
  * Remove unreachable checks in builtin BIO callbacks
  * Convert built-in BIOs to write_ex
  * Switch some BIO_write calls to BIO_write_ex
  * Documentation: Change |...| to `...` for code references in comments 13/N
  * Take another pass at EVP_MD_CTX and EVP_CIPHER_CTX documentation
  * Implement plants-04 landmark relative MTC verification.
  * Implement BIO_write_ex
  * Narrow BIO_read and BIO_write error values
  * Fix BIOTest.SocketConnect on platforms where loopback is synchronous
  * Fix non-blocking connect completion check in BIO.
  * Fix EVP_MD_CTX reuse across EVP_PKEY algorithms
  * Use C++ destructors in by_dir.cc
  * Clean up by_dir's get_cert_by_subject function
  * Documentation: Change |...| to `...` for code references in comments 11/N
  * Documentation: Change |...| to `...` for code references in comments 10/N
  * Documentation: Change |...| to `...` for code references in comments 8/N
  * Documentation: Change |...| to `...` for code references in comments 7/N
  * Documentation: Change |...| to `...` for code references in comments 6/N
  * Documentation: Change |...| to `...` for code references in comments 5/N
  * Documentation: Change |...| to `...` for code references in comments 4/N
  * Documentation: Change |...| to `...` for code references in comments 3/N
  * CI/CQ custom libc++: enable bounds checked containers.
  * CI/CQ custom libc++: enable unspecified sorting order randomization.
  * armv8 assembly: do not branch to global symbols.
  * Rewrite add_cert_dir's directory string parsing
  * Turn SSL_CTX into an opaque struct
  * Test that X509_LOOKUP_hash_dir ignores duplicates
  * Update style guide to change |...| to `...` for code in comments
  * Documentation: Change |...| to `...` for code references in comments 2/N
  * Documentation: Change |...| to `...` for code references in comments 1/N
  * Fix SSL_OP_LEGACY_SERVER_CONNECT with TLS 1.3
  * Add some tests for file and fd BIOs
  * Add the proper limit to PKCS5_PBKDF2_HMAC.
  * Fix limits for AES-GCM-SIV.
  * AES-CTR-HMAC: Apply the 64 GiB limit to open operations too.
  * Release name_list if SSL_set0_client_CAs does nothing
  * Fix OBJ_dup's handling of malloc failures
  * Restore the SSL_OP_LEGACY_SERVER_CONNECT option
  * CBB_cleanup: null out the buffer pointer if it was freed.
  * Fix uninitialized data read by AES-GCM-SIV assembly.
  * EVP_CTRL_GCM_IV_GEN: reject if the IV length is &lt;8.
  * Reject legacy_cookie in DTLS 1.3
  * Switch away from being an entropy-injected FIPS module.
  * Tag new BoringSSL release for Bazel.
  * RC2: fix RC2 heap overflow with _huge_ key lengths.
  * DSA_check_signature: on failure, set *out_valid = 0.
  * add CBS_get_u48
  * Bump BORINGSSL_API_VERSION
  * Fix off-by-one allowing an unauthenticated handshake abort.
  * bio_read_all: bail out on every error.
  * RSA: handle gracefully when a SSL_PRIVATE_KEY_METHOD has NULL methods.
  * X509_VERIFY_PARAM_inherit/_set1: refuse if either params are poisoned.
  * RSA_generate_key_ex: tighten up code a bit.
  * RSA_generate_key_ex: reject invalid values of e.
  * Expand on infra/config/README.md a bit
  * [Server Padding] Don't pad on resumption handshake.
  * build: Do not list .inc as compile unit
  * Revert "CI/CQ: in debug builds, enable lots of libc++ checks."
  * CI/CQ: in debug builds, enable lots of libc++ checks.
  * Minor optimizations to ML-DSA: marking some internal functions inline.
  * Switch STACK_OF(T) back to std::sort from std::stable_sort
  * Use the certificate issuer in CMS/PKCS7 signer IDs
  * rust: bssl-macros: Do not depend on std
  * crypto/evp: Eliminate `operator delete` from EVP_PKEY_CTX destructor
  * Correctly handle max_early_data_size over 2^16
  * Alert on ClientHello with only one of key_share and supported_groups
  * Introduce SSL_get_signature_algorithm_used.
  * TRUST_TOKEN: remove metadata_key.
  * Server Padding Extension
  * Add a document explaining what a "named group" is
  * Add SSL_CTX_set1_available_trust_anchors
  * Fix sectioning in ssl.h
  * Fix typo in benchmark name
  * Fixup some minor issues in HPKE P-256 key derivation
  * Tidy up poly1305 alignment a bit
  * Stop manually encoding various x86 extensions from perlasm
  * Clear r-&gt;neg in bn_abs_sub_consttime
  * Fork detection test: align the stack to 16 bytes.
  * Disable fork detection test on qemu.
  * Bump version for Bazel Central Registry
  * Limit PEM data to 1 GiB.
  * Roll windows toolchain
  * Fix presubmit errors in infra/config/main.star
  * Consistently fill in the sign bit in BN_lebin2bn and BN_bin2bn
  * Disable the tests for fork detection on Linux &lt; 4.14.
  * Inherit hostflags verify params even without hosts
  * Clean up bssl::PEM_read_bio_inner.
  * Fork detection: add rfork() and similar support for FreeBSD/OpenBSD.
  * Implement libpki's HexEncode function more straightforwardly
  * Remove internal NumberToDecimalString helper
  * Align libpki's PEM parser with crypto/pem a bit
  * Add some tests to capture libpki's PEMTokenizer behavior
  * Clear the counters for empty or warning records only on actual data.
  * rust: bssl-tls: Raw Public Key credentials
  * Fix integer overflow in CollapseWhitespaceASCII.
  * x509: Use explicit has_value on optionals
  * TRUST_TOKEN_ISSUER: add missing `return 0` when trying to set a too small metadata key.
  * rust: bssl-tls: feature gate the sync_io module
  * rust: bssl-tls: Expose bssl_sys::SSL handle from `TlsConnection`
  * perlasm: Conform to the visibility convention and fix typo
  * ssl: const-correct SSL_CREDENTIAL
  * Implement a vectorized "double Keccak".
  * rust: bssl-tls: Introduce custom certificate verification
  * draft-ietf-tls-tls13-pkcs1-00 is now RFC 9963
  * Fix BIO_set_retry_special
  * Test non-blocking connect in connect BIOs
  * crypto/x509: Tighten URI name constraints parsing and matching
  * Fix return value in x509_print_rsa_pss_params error path
  * rust: bssl-tls: Do not depend on `tracing` yet
  * crypto: Make X509* and EVP_PKEY* const clonable
  * bssl-crypto: Stop gating ML-DSA on a Rust feature flag
  * rust: bssl-tls: Remove TlsConnectionRef
  * rust: bssl-tls: Promote CertificateCache to a full ref-counted type
  * Use placement new to initialize the atomic into the WIPEONFORK page
  * Implement EVP_HPKE_KEY_derive
  * Use HPKE-PQ test vectors from the spec
  * rust: bssl-tls: fix MockSocket behaviour on pending read
  * rust: bssl-x509: rename our panic-catcher
  * x509: Switch from implicit `bool`-conversion to `has_value`
  * Update Wycheproof test vectors
  * Reference-count CRYPTO_BUFFER_POOLs
  * rust: bssl-tls: Sessions for TLS 1.3
  * rust: bssl-tls: Carve out tokio support into its own crate
  * rust: bssl-tls: I/O mocking infrastructure
  * rust: bssl-tls: General functional tests
  * rust: bssl-tls: Formatting and feature gate fix
  * audit_symbols: Allowlist stdext:: weak symbols on Windows
  * Modernize crypto/x509/policy.cc a bit
  * Add helpers to match characters in CBS
  * Various IWYU fixes
  * Check for negative bit indices in ASN1_BIT_STRING_set_bit
  * Hook up X-wing to EVP_KEM
  * Fix the legacy AES-GCM API's IV resizing logic
  * Move some code around in v3_ncons.cc
  * Fix up v2i_NAME_CONSTRAINTS
  * Add tests for nameConstraints' ad-hoc config parser
  * Clear the sorted bit after sk_FOO_set
  * rust: bssl-tls: Add MLDSA into list of signature algorithms
  * Tidy up ownership a bit in X509_get1_email and friends
  * Defer dedup in X509_get1_email and friends to the end
  * Unwind EC_FELEM hooks on EC_METHOD
  * Add an EVP adapter for KEM encap/decap
  * Add sk_FOO_sort_and_dedup
  * Update documentation for ML-KEM
  * pregenerate: Compile public headers entirely as C.
  * Reject trailing data in ClientHello and EncryptedExtensions trust_anchors
  * Test trailing data in OCSP staple parsing
  * Test trailing data for SNI parsing
  * Remove the OPENSSL_NO_ASM gate in OPENSSL_cleanse
  * Add tests for X509_get1_email and friends
  * pregenerate: Collect symbols with -DBORINGSSL_NO_CXX
  * pregenerate: Don't process libpki headers for symbols
  * EVP_PKEY: Treat pss_params as params for RSA-PSS keys
  * Allow no-op EVP_CTRL_AEAD_SET_IVLEN calls to keep the IV set
  * slhdsa: Reorder a BSSL_CHECK with its shift
  * Fix some unreachable code in curve25519_64_adx.h's fiat_addcarryx_u64
  * rust: bssl-tls: Introduce basic session controls on context level
  * rust: bssl-tls: More advanced controls over certificate verification
  * rust: bssl-tls: More advanced control over IO transport
  * rust: bssl-tls: Introduce TLS alerts
  * Don't skip calling the cleanup hook in EVP_PKEY_CTX when the copy hook fails
  * Check for invalid certificate_authorities extensions
  * Remove p224-64.cc.inc
  * pki: Check for unused bits when verifying MTC proofs
  * rust: bssl-tls: Reinstate preshared key tests
  * rust: bssl-x509: Stop reporting partially constructed cert chain
  * rust: bssl-x509: proper serialisation of X.509 certificate serial number
  * Test 0 * P + 0 * G in ec_point_mul_scalar_public
  * Cut down on test-only OPENSSL_EXPORTs
  * rust: bssl-rustls-adapters: Mask the content type and protocol
  * rust: bssl-tls: std and tokio transport integration
  * rust: bssl-tls: Drop Sync on BIO objects
  * rust: bssl-tls: Application facing I/O
  * rust: bssl-tls: Make certificate store more ergonomic
  * Add missing CONSTTIME_SECRET markers to ML-DSA implementation
  * Configure .clangd and .clang-format so that header insertion works
  * Reset IV state in legacy AES-GCM API on EVP_CTRL_AEAD_SET_IVLEN
  * Support ML-DSA in libssl
  * Require internal and external ML-KEM public key structs to match in size
  * rust: bssl-tls: Cap the input length reported by the abstract socket
  * Update documented default scrypt memory limits
  * EVP_PKEY_copy_parameters: Allocate new receiving key if not present
  * Handle short-name-less NIDs in X509_NAME_print_ex
  * Remove SSL_R_PAKE_AND_KEY_SHARE_NOT_ALLOWED
  * EVP_PKEY: null-check EVP_PKEY_ASN1_METHOD before using
  * Fix beeu_mod_inverse_vartime on aarch64
  * More gracefully handle invalid ASN1_STRING objects in ASN1_STRING_print_ex
  * Allow zero-length inputs in SHA256_TransformBlocks
  * Fix ERR_add_error_data call in SSL_add_dir_cert_subjects_to_stack
  * More consistently make the ASN1_TYPE-level type take precedence over the ASN1_STRING one
  * rust: bssl-tls: Take a borrowed credentials
  * rust: bssl-tls: Drop unused functions
  * rust: bssl-tls: Bubble up EOF during shutdown
  * Fix output bounds checking in EVP_AEAD_CTX_seal_scatter
  * Fix return value on impossible error condition
  * pki: Set a default iteration limit of 20
  * Check for PMULL in gcm_sha3_capable
  * Document some historical mistakes in HandshakeHints tagging
  * Check hashes when parsing test-only, semi-expand ML-KEM private keys
  * Update style guide to reflect C++ usage
  * rust: bssl-tls: Cope with upstream type inference regression
  * Split MLKEM's scalar_*code functions into compile-time alternatives by bit size.
  * rust: bssl-tls: Safe abstraction of a partially filled buffer
  * Clarify that the old PSK API is just about TLS 1.2 PSKs
  * rust: bssl-tls: Keep CertificateCache live
  * Remove check_imported_libraries.go script
  * Update reference for X-Wing to a more recent draft
  * Unroll the ML-KEM NTT outer loops.
  * Disable check_imported_libraries check on CI
  * Link to CMVP certificate for 20240805
  * ML-KEM benchmarks: add per-operation microbenchmarks.
  * Add a value barrier to EVP_sha256_final_with_secret_suffix too
  * Add unit tests for EVP_aead_aes_128_cbc_sha256_tls
  * docs/references: Use the newer RFC for ChaCha20-Poly1305
  * Add some missing #includes
  * Remove an unused label and dead code from chacha20_poly1305_armv8.pl
  * Rust: fix a missing import
  * anyExtendeKeyUsage -&gt; anyExtendedKeyUsage
  * Fix typos
  * rust: bssl-macros: Add Apache-2.0 license
  * Clear unused bits in ASN1_STRING_set/set0
  * delocate: Support three-argument .prefalign
  * Add ASN1_BIT_STRING_set1
  * Add ASN1_BIT_STRING_unused_bits and deprecate ASN1_BIT_STRING_num_bytes
  * Remove ASN1_BIT_STRING implicit truncation
  * Explicitly trim strings in ASN1_BIT_STRING_set_bit
  * Correct a comment in serializing a CBS_ASN1_BITSTRING
  * rust: bssl-crypto: fix clippy errors
  * rust: bssl-tls: Give an option to disable session controls
  * rust: bssl-tls: More TLS context protocol controls
  * Drop the irrelevant tests from other CLs
  * rust: bssl-tls: Split TlsMode
  * rust: bssl-tls: Introduce preshared key support
  * rust: bssl-tls: Introduce connection builder
  * Update SSL_CTX_set0_buffer_pool reflecting CRYPTO_BUFFER_POOL changes
  * Run the GeneralNames parser through trailing data tests
  * Fix wrong parser variable in directoryName trailing data check
  * bio-&gt;method cannot be null
  * Don't use both bio and impl in the same function
  * Remove some stray OPENSSL_EXPORTS in a .cc file
  * rust: bssl-tls: adopt Linux kernel Rust import style
  * Fix BIO_find_type with BIO chains
  * Minor optimizations to MLKEM: marking some internal functions inline.
  * Remove OPENSSL_EXPORT from some internal libssl functions
  * Update email address for CI failure notifications
  * util/fipstools: allow rsakpg2-[basic|crt] for KTS-IFC
  * Add #includes missing from RPK implementation
  * Add missing headers to documentation generator config
  * Add flags to bssl client and bssl server to test RPKs
  * Fix sectioning in ssl.h
  * Turn SSL_ECH_KEYS into an opaque struct
  * Turn SSL_CREDENTIAL into a namespaced opaque struct
  * Tell GitHub (and other indexing tools) which files are generated code.
  * rust: bssl-tls: Introduce control over certificate stores and chains
  * rust: bssl-tls: Given option to drive handshake until error
  * Raw Public Keys: Process and verify received RPKs
  * rust: bssl-tls: Mark the as_mut_ptr functions as unsafe
  * rust: bssl-tls: Expose bytes behind CRYPTO_BUFFER wrappers
  * Bump version for Bazel Central Registry release.
  * rust: bssl-tls: Check with the right buffer size limit for Rust FFI
  * GitHub Actions: Only run on google/boringssl
  * Raw Public Keys: Store peer cert type and RPK in SSL_SESSION
  * rust: bssl-tls: Fix a typo on the cert verification mode option
  * Set IWYU pragmas for prefix_symbols.h and friends.
  * Add ML-KEM and ML-DSA to EVP_PKEY_from_raw_public_key
  * rust: bssl-x509: Introduce public key type
  * rust: bssl-tls: Change context method access into shared
  * crypto/x509: remove OpenSSL exception for name constraints "@example.com".
  * Add some implementation techniques to references.md
  * runner: Gracefully detect when the handshaker cannot parse flags
  * Update CI deps
  * Update dependencies from BCR
  * runner: Print something when errUnimplemented is rejected
  * Add more test data for OCSP handling
  * Make make_ocsp.py deterministic
  * Bump ocsp_unittest to RSA-2048 from RSA-1024
  * Fix execution_timeout on CQ
  * rust: bssl-x509: Drop unused repr(transparent)
  * Avoid Windows cross-dll constexpr issues in mldsa_test.cc
  * Support ML-DSA certificates in libpki
  * Support ML-DSA in verify_signed_data.cc
  * Raw Public Keys: Select and send RPK as client Certificate
  * Raw Public Keys: Select and send RPK as server Certificate
  * Don't rely on trailing NUL in ASN1_TIME_to_generalizedtime
  * Remove commented-out test code.
  * mldsa_test: Use Wycheproof test vectors more fully
  * mldsa_test: Use a Traits struct instead of lots of template parameters
  * Update Wycheproof test vectors
  * Add new compliance policy profiles for CNSA 1.0 and 2.0
  * OpenSSL Advisory: April 7th, 2026 (BoringSSL Not Affected)
  * convert_wycheproof: Return an error instead of panicking
  * rust: bssl-tls: Export keying materials
  * crypto/x509 nc_email: sync to libpki's logic.
  * Also test that DCs are not negotiated at TLS 1.1
  * Fix pki/testdata/ocsp_unittest/make_ocsp.py for Python 3
  * Fix pki/testdata/ocsp_unittest/annotate_test_data.py for Python 3
  * Raw Public Keys: Configure and advertise available client cert types
  * Raw Public Keys: Determine and send negotiated client_certificate_type
  * Mark ssl.h as exporting ssl3.h and tls1.h
  * draft-ietf-tls-esni is now RFC 9849
  * Define OPENSSL_NO_UI_CONSOLE
  * Switch callers within the library to EVP_PKEY_eq
  * Add EVP_PKEY_eq and EVP_PKEY_parameters_eq
  * Restore X509_check_private_key's error after EVP_PKEY_cmp narrowing
  * Start filling in some functions from OpenSSL 3.x
  * Add definition of OSSL_PARAM
  * Benchmark all three ML-DSA sizes
  * Fix use of empty line in prefix_symbols.h.
  * Work around a GCC false positive warning
  * Update annotate_test_data.py to python3
  * rust: bssl-tls: allow FFI interop with BoringSSL-dependent libraries
  * Tidy up X509StoreGet1IssuerMultipleMatches tests a bit
  * Raw Public Keys: Configure cert types accepted from the server
  * Remove a stray space
  * Use stable sort in OPENSSL_sk_sort to sort STACK_OF(T)
  * Add some missing #includes
  * rust: bssl-tls: Introduce shutdown controls
  * rust: bssl-tls: Introduce I/O model
  * Bump version for BCR to 0.20260327.0
  * rust: bssl-tls: add TLS-specific error codes
  * rust: bssl-tls: Precise control over handshakes
  * rust: bssl-tls: basic bssl-tls framework
  * Symbol renaming: also rename inline functions using `redefine_extname`.
  * Regression test for I7cdf6cbdbd5f07093cdf3c191bfbd5c46a6a6964.
  * Reapply "Reapply "Simplify the symbol prefixing macros.""
  * Don't vote Presubmit-BoringSSL-Verified:-1 on dry run cancellation
  * Partial rollback of I40aed9832f72f6bd2b4b8a7f9d68f60ae0eb1e2c.
  * rust: Fix the lifetime contract for intermediate certs used by verifiers
  * Add new EVP_KEM API
  * CQ: Apply Presubmit-BoringSSL-Verified label when dry run finishes
  * Implement ML-KEM integration with EVP_PKEY_CTX
  * Add a helper to compare two ML-KEM public keys
  * Add accessors for ML-KEM public key part of private key
  * Revert "Reapply "Simplify the symbol prefixing macros.""
  * Reapply "Simplify the symbol prefixing macros."
  * i2d_SSL_SESSION: support operating as allocating i2d function.
  * Fix misspelling in error reason name
  * GitHub: Loosen branch-time.yml check
  * Add a function to copy the public part of an EVP_PKEY
  * rust: Move test data around for incoming crates
  * Array::CopyFrom and InPlaceVector::TryCopyFrom: do not allow in to alias this.
  * Document that BIO flags should usually be left alone.
  * Add RFC 9525 to references
  * Const-correct EVP_PKEY_CTX_set1_signature_context_string
  * Tolerate feof returning arbitrary non-zero values
  * OpenSSL Advisory: March 13th, 2026 (BoringSSL Not Affected)
  * rust: x509 remove deprecated and no-op parameter flags
  * Remove DEFINE_NAMESPACED_STACK_OF from stack_test.cc
  * Remove an easy DEFINE_NAMESPACED_STACK_OF
  * Modernize p_hkdf.cc a bit
  * Use UniquePtr in RSA
  * bssl-x509: don't expose X509CertificateList
  * bssl-x509: API tweaks in certificates.rs
  * Remove unused internal constant
  * bssl-x509: documentation improvements.
  * bssl-x509: various tidy-ups.
  * rust: Pick up std feature by default for x509 and tls crate
  * Remove NewZeroed entirely
  * Add Send and Sync marker traits to X509Certificate
  * Add new Rust crates to build files
  * rust: Fix doc test since last crate renaming
  * rust: Introduce X.509 bindings
  * Remove some more easy NewZeroed calls
  * Remove some dependencies on NewZeroed
  * Wire up ML-DSA keygen to the EVP API
  * Add new APIs to generate EVP_PKEYs
  * Center EVP_PKEY_CTX creation on EVP_PKEY_ALG
  * Place kObjects constants in namespace bssl.
  * runner: Also copy resumeExpectations before running the test
  * Don't allow half-empty EVP_PKEYs to be passed into various APIs
  * Revert "Reduce thread contention for pooled CRYPTO_BUFFERs"
  * Document &lt;openssl/cast.h&gt;
  * rust: Properly dispatch the key types to the right curve after parsing
  * rust: parse keys into the right curve type per DER encoding
  * Document length requirements on low-level DES APIs
  * Check for syntax errors in SANs in X509_check_host
  * Fix typo in comment
  * Add some options to bssl client and bssl server to test PSKs
  * Warn in docs that TLS 1.3 PSKs must be high entropy
  * Revert "Simplify the symbol prefixing macros."
  * Fix prefixed names on MSVC.
  * Simplify the symbol prefixing macros.
  * Implement RFC 9258 as a server
  * Handle an API edge case with PSKs and client certificates
  * Implement RFC 9258 as a client
  * Ignore CMS_PARTIAL in CMS_add1_signer
  * crypto/x509: Fix interaction of DNS exclude constraints with wildcard DNS names.
  * Use UniquePtr in DSAImpl
  * Use UniquePtr in DHImpl
  * Remove redundant DH_num_bits API
  * Reduce thread contention for pooled CRYPTO_BUFFERs
  * Allow CRYPTO_BUFFERs to outlive CRYPTO_BUFFER_POOL
  * C++ CRYPTO_BUFFER internals a bit more
  * Make CRYPTO_MUTEX a C++ type
  * Add a test for bssl::Cleanup
  * Give CRYPTO_EX_DATA_CLASS a constructor
  * Simplify delocate macros slightly
  * More consistently use the public/private struct split in crypto/pool
  * Don't stack-allocate CryptoBuffer for pool lookups
  * rust: Give options to serialise curve names
  * Remove duplicate include
  * GitHub Actions: Tighten up branch-time.yml check
  * ssl: Allow inspection of SSL_CREDENTIAL completion status
  * Add some missing file headers
  * Publish the remaining historical advisories
  * GitHub: Tweak branch-time.yml workflow
  * runner: Add a preSharedKey object
  * GitHub: Create GitHub Actions workflow to check branch time
  * Add a no-op virtual destructor to EvpPkeyCtx
  * audit_symbols: Allow Windows RTTI descriptors to be unprefixed
  * Preprocessor compatibility: update logic for symbol prefixing.
  * Move definition of BORINGSSL_ALWAYS_USE_STATIC_INLINE farther up.
  * Revert "Integrate the new way of C++ symbol prefixing with Bindgen."
  * Remove getrandom_fillin.h
  * Use std::sort in crypto/stack/stack.cc
  * When building a shared ELF library with FIPS, set the section markers hidden.
  * Finish symbol prefixing with delocate (delocate approach).
  * delocate: Pass through .reloc directives associated with pointer field protection
  * CI naming: minor improvements
  * Add GNU linker manual to references
  * Use destructors more in crypto/cms
  * Introduce macro BORINGSSL_ALWAYS_USE_STATIC_INLINE.
  * Reapply "Migrate Bio to RefCounted."
  * Base BIO_free's return value on only the input BIO
  * runner: Don't override the version in the SendBothTickets tests
  * runner: Bundle wire version, protocol version, and isDTLS together
  * runner: Remove version parameter to TLS 1.2 keyAgreement objects
  * runner: Simplify Config.minVersion and Config.maxVersion
  * runner: Check that the server did not resume a session at the wrong version/cipher
  * Rewrite the CipherNotPreferred tests
  * runner: Store a cipherSuite object in sessionState
  * runner: Pass just a hash algorithm, not a cipher suite, into PSK binders
  * Make BORINGSSL_check_test take a pair of spans
  * Split RSA sign and verify KATs
  * Run `go fix`
  * Update filippo.io/edwards25519 to 1.2.0
  * Fix the docs for and test BIO_free's return value
  * rust: Make true links in HPKE doc-string
  * Revert "Migrate Bio to RefCounted."
  * Fix documentation for SSL_set_alps_use_new_codepoint
  * bssl_shim: Make a general SetValueFlag helper in test_config.cc
  * Abstract out the check for whether certificate modes are acceptable
  * Add bssl::Vector::EraseIf
  * Remove unused version parameter to tls13_verify_data
  * Fold tls13_write_psk_binder into the caller
  * runner: Remove a dead condition in dtlsPackRecord
  * runner: Use slices package a bit more
  * Require __NR_getrandom to be either available or polyfilled
  * runner: Make some panics more useful
  * runner: Remove stale recordTypePlaintextHandshake constant
  * Remove BORINGSSL_ALL_PUBLIC_SYMBOLS from pregenerate
  * Remove GitHub pull request template
  * Fix cpu_aarch64_sysreg.cc
  * Split __wasm__ into __wasm32__ and __wasm64__
  * Revert "SSL_CREDENTIAL: Check that configured private key actually has one"
  * rust: simplify the rustls provider crate
  * dtls: bump default maximum protocol version to 1.3
  * rust: Make HPKE layouts more precise and improve documentation
  * rust: HPKE type for TLS interop
  * Const-correct a few more crypto/x509 APIs
  * rust: move rustls adapters to its own crate
  * Const-correct SSL_SESSION_dup
  * Talk about what "CTX" means in API-CONVENTIONS
  * Update documentation on fuzzer mode
  * Remove bad PSK binder assert (debug only)
  * Reland "Add support for ML-DSA `ctx` parameter. Add corresponding tests including a fix of a segfault in setting up context for the VerifyMessage scenario."
  * Migrate DHImpl to RefCounted.
  * Migrate Bio to RefCounted.
  * Bump BCR
  * Migrate X509Impl to RefCounted.
  * Migrate X509Store to RefCounted.
  * Migrate RSAImpl to RefCounted.
  * Migrate ECKey to RefCounted.
  * Fix up DECLARE_OPAQUE_STRUCT docs
  * Migrate ECCustomGroup to RefCounted.
  * Migrate EVP_PKEY to RefCounted.
  * Also implement UpRef() for kAllowRefCountedUniquePtr types.
  * Migrate DSA to RefCounted.
  * Bring RefCounted over from libssl to libcrypto.
  * Activate Windows DLL builds on CI and CQ.
  * Simplify PSK binder calculation
  * evp_test: Fix MaybeReplaceWithCopy for EVP_MD_CTX
  * SSL_CREDENTIAL: Check that configured private key actually has one
  * Use destructors in X509_NAME_CACHE
  * Use destructors more in crypto/bio/connect.cc
  * Add a CBBAsSpan internal helper function
  * Remove header_len parameter to ssl_add_clienthello_tlsext
  * Update other dependencies
  * Update third_party/benchmark to 1.9.5
  * Update Go dependencies
  * runner: syncronize shimListener connChan access
  * Remove exported C++ interfaces from libcrypto that were used only by tests.
  * Android test runner: don't copy libboringssl_gtest.so.
  * Fix DLL build on Windows.
  * rust: clean up other slice casts involved in FFI
  * Add missing test certificates
  * bssl-crypto: use `as_ffi_ptr`.
  * A menagerie of changes to bssl-tls
  * rust: Add `rustls` CryptoProvider adapters
  * util/fipstools: saltLen arg for ACVP RSA/sigGen/pss cmd
  * Add CI builds for Windows DLLs that even run the generated binaries.
  * Revert "Add support for ML-DSA `ctx` parameter. Add corresponding tests"
  * CI: also rename nosse2 to n2.
  * CI: move "fips" from short name into category, and rename "nosse2" to "n2".
  * Partial symbol prefixing support with delocate.
  * CI: build categories and short names in code.
  * Add support for ML-DSA `ctx` parameter. Add corresponding tests including a fix of a segfault in setting up context for the VerifyMessage scenario.
  * CI: give linux32_nosse2_noasm the nosse2 short name.
  * Rebuild categories and short names for the BoringSSL CI console.
  * Remove non-namespaced symbols for ctor/dtor of EC_GROUP.
  * Remove non-namespaced symbols for ctor/dtor of EVP_PKEY.
  * Pregenerate: restructure console output.
  * Pregenerate: remove hack to find clang and to locate the Windows SDK.
  * Remove non-namespaced symbols for ctor/dtor of RSA.
  * Remove non-namespaced symbols for ctor/dtor of X509_STORE.
  * Remove non-namespaced symbols for ctor/dtor of EC_KEY.
  * New BCR release.
  * Delocate: also support `name = value` kind symbol aliasing.
  * Enable most of the prefixed builds that work.
  * Remove non-namespaced symbols for ctor/dtor of DSA.
  * Remove uses of `static inline` in C++.
  * Fix location of NASM flags.
  * Fix Clang-Tidy issues: missing includes.
  * MLDSA, MLKEM, SLHDSA: do not use extern "C" inside anon namespace.
  * Remove non-namespaced symbols for ctor/dtor of DH.
  * Remove non-namespaced symbols for ctor/dtor of BIO.
  * Also move most OPENSSL_free uses to Delete.
  * rust: Add RSA-PSS signature test
  * Remove non-namespaced symbols for ctor/dtor of CMS_ContentInfo and CMS_SignerInfo.
  * Replace malloc/sizeof pattern by New.
  * Add symbol prefixing validation to CMake.
  * Add support for RSA PSS.
  * Fix a broken Go doc comment.
  * util/fipstools: add ACVP KTS-IFC crt support
  * Fix typo in comment
  * Add some missing includes found by clang-tidy.
  * Actually enable symbol prefixing on linux_clang_prefixed_compile.
  * Disable some slow test in unoptimized builds
  * Publish historical advisories from 2021 and 2022
  * Remove most tests' dependency on the dangerous SSL_VERIFY_NONE behavior
  * Only emit .note.gnu.property on ELF targets
  * Add prefixed builds for win_arm64.
  * Fix ios64_prefixed_compile.
  * The prefixing field on the CI system is called `prefixed_symbols`.
  * Remove non-namespaced symbols for ctor/dtor of BN_CTX, CRYPTO_BUFFER, EVP_PKEY_CTX, X509, and X509_NAME.
  * Add CQ builders for symbol prefixing.
  * Fix some trailing whitespace in extension printer
  * Prefixing: do not use relative includes with nasm.
  * Add helpers to query whether an EVP_PKEY has a public/private key
  * AES-GCM: optimize ARMv8 kernel and add EOR3 support
  * Add DLL builds for Windows to CI and CQ.
  * Publish historical advisories from 2023
  * Convert .arch into .arch_extension on Apple arm64 targets
  * Integrate the new way of C++ symbol prefixing with Bindgen.
  * Integrate the new way of asm symbol prefixing with CMake.
  * Publish historical advisories from 2024 and 2025
  * Fix an OK but odd-looking use of ASN1_TYPE
  * OpenSSL Advisory: January 27th, 2026 (BoringSSL Not Affected)
  * Remove outdated comment about updating Chromium sandbox definition
  * sha512-armv8: Correct the comment-only suffixes on sha2 instructions
  * sha512-armv8: Burn in the results of most instruction rewrites
  * sha512-armv8: Pull the .16b suffixes out of the variables
  * Also improve test coverage for the crlDistributionPoints config machinery
  * Update Mechanism: Manual
  * Stop manually encoding AES-NI instructions in aesni-x86.pl
  * Fix strncmp usage in v3_crld.cc to use strcmp
  * Improve issuingDistributionPoint config file coverage
  * Integrate the new way of C++ symbol prefixing with CMake.
  * Add ML-DSA support to X.509
  * util/fipstools: ACVP RSA keyFormat=crt keyGen
  * Add a SECURITY.md pointing to the Chromium process
  * Add a regression test for an OpenSSL SPARC bug
  * rust: add tests and example to pkcs8.rs
  * rust: Unifying PKCS #8 private key parsing
  * rust: Do not check P-Hash output buffer length
  * Update ECDSA comments and logic for FIPS 186-5
  * Use secp224k1 instead of secp160r1 to test a custom curve edge case
  * Add a couple more references
  * Start a references document
  * Add a reference for Arm CPU features in docs
  * Allow DTLSv1_set_initial_timeout_duration to be called mid-handshake
  * Add log_id() getter to MTCAnchor class
  * PRESUBMIT.py: Pass -clang flag to pregenerate
  * Fix asm symbol prefixing includes:
  * pregenerate: refactor Tasks to better support skipping.
  * Remove BSAES code entirely if BSAES is not compiled in.
  * Ignore OPENSSL_STATIC_ARMCAP on non-Arm platforms
  * Modernize the Arm cpuinfo parser a bit
  * Run `buildifier` to format BUILD.bazel
  * infra: Regenerate LUCI config files
  * runner: Stop handle interrupts reentrantly in DTLS tests
  * Fix some minor prefixing misses on Linux.
  * Fix namespaces bssl::entropy and bssl::acvp.
  * Let bindgen rename link names
  * Remove ia32cap_P references from the perlasm code.
  * Namespace crypto/internal.h's internal symbols.
  * Make pregenerate output files `gen/boringssl_prefix_symbols_internal_*.inc`.
  * Make pregenerate output a file `gen/boringssl_prefix_symbols_c.inc`.
  * pregenerate: fix deadlock when filtering out a dependent task.
  * Detect Arm SHA-512 instructions on Windows when available
  * Make keys clone-able
  * Add TLS 1.2 P-hash function binding
  * perlasm scripts: work better if the command interpreter is cmd.exe.
  * Pregenerate: emit all assembly function names
  * extract_identifiers_clang_json: factor out Clang AST logic.
  * Namespace crypto/fipsmodule/sha's internal symbols.
  * Remove paths.cmake as it is no longer in use.
  * runner: Fix -private-key-delay-ms flag
  * runner: Spanify parts of packeted_bio.cc
  * runner: Tidy up initializing a PacketedBio
  * runner: Make AdvanceClock(0) work and test stopping the timeout early
  * Fix race condition in TLS 1.3 InvalidChannelIDSignature test
  * Unseal EC group method in Rust binding
  * Namespace crypto/x509's internal symbols.
  * Revert "Revert "Namespace crypto/trust_token's internal symbols.""
  * Mark Prk as Send + Sync
  * Add HMAC on SHA-384 for TLS 1.3 support
  * Narrow EVP_PKEY_cmp and EVP_PKEY_cmp_parameters return values
  * Fix typo in setting up CMAKE_CXX_FLAGS
  * Use proper label type in TLS1.2 P-hash function
  * Pregenerate: add a concept of tasks that can be waited upon.
  * Deflake DTLS12-SendExtraFinished-Reordered
  * The null parameter should be equal to itself
  * Stop reaching into TRUST_TOKEN_CLIENT internals in the benchmark
  * Move most DTLS 1.3 TODOs to child bugs
  * Test that DTLS 1.2 rejects renegotiation
  * bssl-sys: Remove unsupported_inline_wrappers
  * Raise the maximum RSA key size back to 16384
  * Also check OPENSSL_RSA_MAX_MODULUS_BITS in RSA keygen
  * Rust: Move TLS1.2 PRF into public interface
  * Spanify a couple helper functions
  * Namespace crypto/asn1's internal symbols.
  * Namespace crypto/fipsmodule/bcm_interface.h's internal symbols.
  * Namespace crypto/fipsmodule/bn's internal symbols.
  * Namespace crypto/fipsmodule/aes's internal symbols.
  * Namespace crypto/fipsmodule/ec's internal symbols.
  * Namespace crypto/fipsmodule/service_indicator's internal symbols.
  * Namespace crypto/bytestring's internal symbols.
  * Namespace crypto/bcm_support.h's internal symbols.
  * Namespace crypto/evp's internal symbols.
  * Namespace crypto/fipsmodule/rsa's internal symbols.
  * Namespace crypto/fipsmodule/dh's internal symbols.
  * Namespace crypto/fipsmodule/keccak's internal symbols.
  * Namespace crypto/fipsmodule/rand's internal symbols.
  * Namespace crypto/fipsmodule/ecdsa's internal symbols.
  * Namespace crypto/cipher's internal symbols.
  * Namespace crypto/ec's internal symbols.
  * Namespace crypto/dsa's internal symbols.
  * Namespace crypto/fipsmodule/tls's internal symbols.
  * Namespace crypto/conf's internal symbols.
  * Revert "Revert "Namespace crypto/pkcs7's internal symbols.""
  * bssl-crypto: Add support for serializing and deserializing compressed points
  * Fix build with -Wheader-hygiene
  * Revert "Namespace crypto/pkcs7's internal symbols."
  * Namespace crypto/pkcs7's internal symbols.
  * Namespace crypto/fipsmodule/slhdsa's internal symbols.
  * Namespace crypto/pkcs8's internal symbols.
  * Symbol prefixing: also include symbols that don't have C linkage.
  * bssl-crypto: fix typo in error string
  * bssl-crypto: run cargo fmt
  * Remove internal STACK_OF(X509V3_EXT_METHOD) symbols
  * Clean up no-op cipher aliases for legacy SHA-2 CBC ciphers
  * Add support for TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
  * Namespace all lhash internal symbols.
  * Namespace crypto/kyber's internal symbols.
  * Namespace crypto/hrss's internal symbols.
  * Namespace decrepit/cast's internal symbols.
  * Namespace crypto/pem's internal symbols.
  * Namespace crypto/chacha's internal symbols.
  * Namespace crypto/curve25519's internal symbols.
  * Namespace crypto/des's internal symbols.
  * Stop using sqrt(2) in RSA key generation
  * Update RSA-related citations from FIPS 186-4 to FIPS 186-5
  * Use consistent RSA keygen and import limits
  * Revert "Namespace crypto/trust_token's internal symbols."
  * Remove the last remnants of iovec in their experimental state
  * Namespace crypto/trust_token's internal symbols.
  * infra: Move Android FIPS builders to RelWithAsserts
  * infra: Extend timeout for Android devices on CI/CQ
  * Change `(void)` function prototypes to `()` in C++ code.
  * list_unintended_exported_symbols.sh: work fine within jj.
  * modulewrappers: use the correct bssl namespace.
  * list_unintended_exported_symbols: export public symbols list.
  * When listing unexported symbols, disable asm for now.
  * Include &lt;openssl/rand.h&gt; when defining RAND_maybe_seed.
  * runner: Copy testCase objects before mutating them in-place
  * crypto/x509/v3_cpols.cc: do not forward declare ASN.1 items.
  * Restore mac_arm64_bazel
  * delocate: Use adrp/add in loadAarch64Address
  * Compute the FIPS module hash after evaluating relocations
  * inject_hash: Support finding the marker symbols in .symtab or .dynsym
  * Test clearing out-of-bounds bits with ASN1_BIT_STRING_set_bit
  * inject_hash: Convert more Go empty string checks
  * delocate: Add adrp BORINGSSL_bcm_text_start to our tests
  * inject_hash: Switch a bytes.Index to bytes.Contains
  * Add API to configure server's NamedGroups with equal preference
  * inject_hash: Add an option to hash a different object from what we rewrite
  * Fix namespacing of err_save_state_st.
  * Identifier extractor: fix linkage of constants.
  * Add a script to list unintended symbols in libcrypto.
  * Move `crypto/rsa/internal.h` into the `bssl` namespace.
  * Move `crypto/bio/internal.h` into the `bssl` namespace.
  * Move `crypto/err/internal.h` into the `bssl` namespace.
  * Symbol extractor: handle more cases.
  * Rework test Merkle Tree machinery
  * Empty subtrees are invalid
  * Convert Go string-empty checks to `!= ""`.
  * Spanify internal EVP_AEAD APIs.
  * EVP_AEAD AES-GCM: bring back missing buffer size check.
  * Make libssl no longer export the lhash symbols for SSL_SESSION.
  * Bump BORINGSSL_API_VERSION
  * Remove the odd __cplusplus gating of libpki's include guards
  * Add `RAND_maybe_reseed`
  * Implement TrustStoreCollection::GetTrustedMTCIssuerOf
  * Fix some include spelling in libpki
  * EVP_AEAD: rip out internal remnants of the legacy open/seal API.
  * Add missing include
  * [WIP] Support verifying signatureless MTCs.
  * Put a test function that's extern "C" explicitly not in the anonymous namespace.
  * Use CRYPTO_store_u32_be in tls_cbc.cc
  * Add a missing error check in bench/aead.cc
  * Pass a slightly smaller upper bound to TLS CBC MAC calculation
  * EVP_AEAD: make the iovec APIs mandatory for all AEADs.
  * Add some more value barriers to Lucky 13 mitigation
  * EVP_AEAD: implement sealv/openv for AES-GCM-SIV.
  * Fix up constant-time annotations for TLS CBC ciphers
  * EVP_AEAD: implement sealv/openv for the TLS ciphers.
  * EVP_AEAD: implement sealv/openv for ChaCha20-Poly1305.
  * EVP_AEAD: implement sealv/openv for AES-CCM.
  * EVP_AEAD: implement sealv/openv for AES-EAX.
  * EVP_AEAD: add a helper to process iovecs on a per-block basis.
  * Move `err_data.cc` symbols into the `bssl` namespace.
  * Link to CMVP certificate for 20240407
  * Fix a missing incldue in `aead.cc.inc`.
  * Revert "Revert the initial seal/openv implementations"
  * AEAD tests: fix accidental bit overlap.
  * Deduplicate some code to compute test vector paths
  * Skip iovec tests for NIST CAVP vectors
  * Split sealv, openv, and openv_detached into separate tests
  * Recreate the TestIOVecs on every test call
  * When testing AEADs, don't split both the AAD and the plaintext.
  * Revert the initial seal/openv implementations
  * EVP_AEAD: implement sealv/openv for AES-GCM.
  * EVP_AEAD: implement sealv/openv for AES-CTR-HMAC-SHA256.
  * EVP_AEAD: declare CRYPTO_IOVEC based APIs to support zero copy I/O.
  * infra: Remove seemingly unused win_toolchain cache
  * Check in .bazelversion and MODULE.bazel.lock in util/bazel-example
  * infra: Prefix all of BoringSSL's caches
  * Make third_party/benchmark's configure script less noisy
  * Format *.bzl, *.bazel files using buildifier
  * Add a try builder to run boringssl presubmits
  * Fix minor benchmark issues:
  * Retire RSA blinding support
  * Benchmark long-lived vs newly-imported RSA keys for both sign and verify
  * Use google/benchmark for performance tracking
  * Make the benchmark timeout a floating point, not integer, flag.
  * Add a utility to extract identifiers from public headers.
  * Remove non-CBC codepaths from e_tls.cc
  * Don't condition BORINGSSL_self_test on !_MSC_VER
  * Inject the custom libc++ globally
  * Don't build third-party deps with our warnings
  * infra: Bump android-21 to android-24 on CI
  * infra: Disable mac_arm64_bazel builder again
  * Simply warnings config slightly
  * Stop setting -fmsc-version in our build
  * infra: Retain CMake toolchain defaults in win*_small builders
  * Another attempt to implementation_deps, preserving transitivity
  * Unbreak build on Visual Studio.
  * runner: Revise chain certificate passed to shim
  * runner: Test change cipher spec tests with no CCS message
  * Add a libssl user to util/bazel-example
  * Revert "util/util.bzl: use implementation_deps to hide internal header"
  * Don't detect pre-C++11 in &lt;openssl/base.h&gt;
  * Retire the STLport workaround
  * Keep STL includes inside extern "C++"
  * Add missing include for bssl::Span.
  * Fix copy-paste error in comment
  * runner: Use slices.Clip instead of x[:len(x):len(x)]
  * Fix BoringSSL public includes for Tree-sitter parsability.
  * Fix PRESUBMIT.py
  * bssl speed: better and more consistent pattern matching in `-filter`.
  * Revert "[infra] Temporarily disable mac_arm64_bazel from CQ"
  * [infra] Temporarily disable mac_arm64_bazel from CQ
  * Fix a bunch of lint errors.
  * util/util.bzl: use implementation_deps to hide internal header
  * Bump version for BCR release.
  * `util/analyze_bssl_speed.go`: also parse lines for "1 byte".
  * Link to ACVP results for 20251031.
  * `bssl speed`: include all AEAD implementations and directions.
  * Rephrase the bssl-crypto warning a bit
  * Deprecate no-op startup/shutdown ERR functions
  * Fix up `PEM_do_header` to use `size_t`
  * Add AES-CTR-HMAC-SHA256 to `bssl speed`.
  * Add a quick tool to analyze `bssl speed` output.
  * `bssl speed`: add a flag `-cputime`.
  * Add a -request-trust-anchors flag to bssl client
  * Fix typo in style guide
  * Add a helper function to split strings in tool/
  * Clang-format tool/client.cc and tool/server.cc arguments list
  * Add helpers for working with relative OIDs.
  * ML-DSA signature test from seed
  * Standardize the comments on the closing brace of extern "C".
  * bssl::Span::subspan: split into two overloads.
  * Make `bssl::Span::subspan` behave like `std::span::subspan`.
  * Remove some non-span methods of der::Input
  * Upgrade linux bots from ubuntu 22.04 to 24.04
  * Support handle poisoning in EVP_Decrypt ops too.
  * Spanify EVP_Cipher update and final methods.
  * Implement pure version of SLH-DSA-SHAKE-256f
  * Update NDK on CI to r29
  * Use _t and _v versions of type traits
  * Add some documentation for updating ACVP tests.
  * Move all internal calls to the new API with size checking.
  * Unwind wait_for_entropy diagnostic function in getrandom code
  * Add function to evaluate MT inclusion proof
  * Add presubmit check for bzl/bazel file formatting using `buildifier`
  * acvptool: ML-DSA external mu, internal sig. interface
  * Update all the Bazel things
  * Remove workaround for Bazel C/C++ issue
  * Add BCR presubmit testing for Bazel 8.x and rolling
  * Add ML-DSA-87 variants to Rust wrappers
  * EVP_Cipher: fix comments about required buffer sizes.
  * Bump version for BCR
  * acvptool: Fix error reporting if dk or c are empty
  * Fix ACVP tests
  * Add missing #include
  * Add API functions for OpenSSL ciphers with sized output.
  * Format *.bzl, *.bazel files using buildifier
  * Update acvptool for recent server-side changes.
  * Remove ro.boringcrypto.hwrand toggle on Android
  * Fix util/bazel-example under Bazel 9.0.0rc1
  * Implement Merkle Tree operations.
  * Don't abort in a non-FIPS build.
  * Sync flags from `CMakeLists.txt` to `util/util.bzl`.
  * Update PRNG docs to reflect recent changes
  * Fix constant_time_conditional_memxor on some input lengths
  * Fix potential constant time issue
  * Add an external mu variant of ML-DSA verification
  * Bump android-18 to android-21 on CI
  * Update Android NDK to r27d on CI
  * Spellcheck the codebase
  * Ensuse self tests run for ML-DSA prehash signing
  * Run ML-DSA Wycheproof verify tests through EVP too
  * Set `-fno-strict-aliasing` when building with bazel.
  * runner: Don't parse zero-length OCSP responses in tests
  * Add basic integration with ML-DSA and EVP
  * EVP_DecryptUpdate: fix comment about required buffer size.
  * Update Wycheproof test vectors
  * Include the public key in ML-DSA private keys
  * Add constants in nid.h for encoded OIDs
  * Make the EVP_PKEY_ASN1_METHOD tables static
  * Fold p_${alg}_asn1.cc into p_${alg}.cc
  * Fix error handling for invalid TLS 1.3 status_request extensions
  * Fix some more NULLs by hand
  * Also modernize-use-nullptr the BCM fragments
  * IWYU fixes
  * Add an /* up to */ comment to all subspan calls that may truncate.
  * Make constant-sized calls to Span::first/last/subspan compile-time sized.
  * Initialize last_sample_ to fix maybe-uninitialized warning.
  * Also fix nullptr in internal header files
  * Apply modernize-use-nullptr fixes in all .cc files
  * Add some more notes to CONTRIBUTING.md
  * Take another pass at CONTRIBUTING.md
  * Remove some easy OPENSSL_EXPORTs
  * Add an assert for a correct buffer size.
  * Elide storage of bssl::Span size if known at compile time.
  * Uprev the CIPD version of infra/3pp/tools/perl/windows-amd64
  * Add a PRESUBMIT.py script to check pregenerated files
  * Fix a bug when BN_mod_sqrt is called on very annoying primes
  * Remove NID_MLKEM1024 alias
  * Document how BN_mod_sqrt handles the `in` parameter
  * Test bssl::InplaceVector with a move-only type
  * Rust wrappers for external mu variant of ML-DSA
  * Document that ASN1_STRING_set_by_NID enforces the bounds on the string
  * Also accept incorrectly-encoded X509 v1 version fields again
  * Prevent false positive in constant time checks
  * Allow empty extension lists in X.509
  * Use a less verbose pattern to heap-allocate temporaries in ML-DSA
  * Const-correct the internal/external pointer casts
  * Don't have separate BCM and ML-KEM and ML-DSA types
  * Unwind &lt;openssl/bcm_public.h&gt;
  * Add SSWU_NU encode-to-curve functions from RFC 9380.
  * Unify the HPKE implementation for ML-KEM.
  * Update Go on CI
  * Bump the macOS versions on our CI to macOS 12 or 13
  * Deprecate SSL_CIPHER_get_name
  * Remove some unused constants
  * Order TLS1_TXT_* and TLS1_CK_* in the same order
  * Remove TLS1_TXT_* constants for unimplemented cipher suites
  * Add OIDs and NIDs for ML-DSA-{44,65,87} and ML-KEM-{768,1024}
  * Restore TLS 1.3 TLS1_CK_* constants
  * Remove TLS1_CK_* constants for unimplemented cipher suites
  * Add additional check, as contract of function
  * Bump BORINGSSL_API_VERSION to 37
  * Add API for caller to hint server's preferred key shares
  * Update CI dependencies
  * Update Bazel deps and bump version for BCR
  * Add newer HPKE configuration to Rust wrappers.
  * Rework ML-DSA modular operations
  * Add ML-KEM-1024 option for HPKE.
  * entropy_modulewrapper: set batch mode.
  * Add some missing includes
  * Define X-Wing constants as expressions.
  * Add ML-KEM-768 option for HPKE.
  * Put the legacy cipher constants back in tls1.h and ssl3.h
  * Introduce cipher constants without the leading 0x03
  * Update status of FIPS 20250728
  * Tolerate nullptr in i2d_X509_NAME
  * Add some missing includes
  * Fix and test other self-assignment cases in crypto/x509
  * Const-correct all i2d_*_bio functions
  * Add ACVP modulewrapper for the jitter entropy SHA-384 implementation.
  * Document that HMAC_Final can have a nullptr `out_len`.
  * Add a missing note about the hashes in ssl_compliance_policy_fips_202205 docs
  * Fix bugs found by clangsa
  * Make setting an X509_NAME to itself work
  * Make the ASN1_TYPE-level type take precedence over the ASN1_STRING one
  * Use CRYPTO_addc_w in bn_from_montgomery_in_place
  * Use a simpler process to compute n0
  * Forbid setting EC public key to point at infinity
  * Remove stale comment
  * Upgrade the opportunistic CRYPTO_sysrand calls to normal ones
  * Remove some stale ifdefs from urandom.cc
  * Reject explicit default X.509 versions and empty extension lists
  * Bump the minimum CMake version to 3.22
  * Add API for configuring client key shares
  * draft-ietf-lamps-x509-policy-graph is now RFC 9618
  * Test a few more unusual TBS certificates
  * Const-correct a bunch more of &lt;openssl/x509.h&gt;
  * Unwind ASN1_ANY_AS_STRING
  * Embed X509_NAME into X509
  * Don't create partial X509 and X509_CRL objects to search the X509_STORE
  * Const-correct X509_NAME and test thread-safety
  * Rewrite the X509_NAME parser
  * Parameterize the tag in IMPLEMENT_EXTERN_ASN1_SIMPLE
  * Test a few more cases of null STACK_OF(T)
  * Make more of atomic&lt;T&gt; available to libcrypto
  * Test that X509_NAME_add_entry will not allow invalid entries to be added
  * Make make_unusual_tbs.go test data idempotent
  * Add EVP_pkey_rsa_pss_sha384 and EVP_pkey_rsa_pss_sha512
  * Store the PSS parameters in the RSA object
  * Don't include every field in every EVP_PKEY_ALG
  * Allow SSL_HANDSHAKE::key_shares to vary in size
  * Always populate supported_group_list
  * Require configured groups for key exchange to be unique
  * Various IWYU fixes
  * [gtest] Clean up single-arg `testing::Invoke()`s
  * Remove stale static asserts about atomics
  * Add X509_parse_with_algorithms
  * Make X509_verify X509_sign_ctx work with EVP_PKEY_RSA_PSS
  * Rewrite X509's parser with CBS/CBB
  * Rename X509_CINF::signature to X509_CINF::tbs_sig_alg
  * Rewrite X509_PUBKEY's parsers with CBS/CBB
  * Parse X509's signature algorithm with the CBS/CBB functions
  * Parse X509_ALGOR without depending on the templates
  * Make ASN1_EXTERN_FUNCS's parse callback CBS-based
  * Remove the tag parameter to IMPLEMENT_EXTERN_ASN1
  * Add X509_ALGOR_copy
  * Write some templated functions for the d2i/i2d convention
  * Make CBS/CBB-versions of crypto/asn1 types
  * Avoid one malloc indirection in X509
  * Test the implicit cleanup feature of X509_sign_ctx, etc.
  * Add a benchmark for parsing with d2i_X509
  * Systematically test that parsers catch trailing data
  * Test verifying signatures over "unusual" TBSCertificates
  * Use std::string_view in x509_test.cc
  * Clear the extension list when removing the last extension
  * Refresh basic constraints test certificates
  * Document ASN1_item_sign's order of operations a bit
  * Add a few more TODOs for functions that should be const but aren't
  * Use the new SPKI API in d2i_RSA_PUBKEY and friends
  * Unexport a few more ASN1_ITEMs
  * Make some test data of unknown ASN.1 types slightly less invalid
  * Test ASN1_TYPE parsing more extensively
  * Add EVP_PKEY_ALG-based raw public/private key importers
  * Use EVP_PKEY_bits in SimplePathBuilderDelegate
  * Update citations from RFC 3447 to RFC 8017
  * Replace OPENSSL_ARRAY_SIZE with std::size
  * Const-correct the kPrintMethods table
  * Add SHA-256-only support for EVP_PKEY_RSA_PSS
  * Write a CBS-based RSA-PSS parameter parser
  * Switch libssl to the new SPKI parsing APIs
  * Switch libpki to the new SPKI-parsing APIs
  * bssl-crypto: Switch to new SPKI/PKCS8 parsing APIs
  * Introduce EVP_PKEY_ALG
  * Add internal EC parsing functions that take lists of allowed groups
  * Test lookup and creation by RSA parameters in evp_test
  * bump fiat-crypto (remove redundant return statements)
  * Make FileTest work with std::string_view
  * Test key import in EVPTest a bit more extensively
  * infra/config: Remove luci.recipes.use_python3 experiment
  * Add an ERR_equals function
  * Add utility for dumping raw jitter samples.
  * Use inline asm to read cntvct_el0 to accommodate GCC
  * bssl-crypto: Fix Ed25519 SPKI parser to check key types
  * Add a jitter entropy source.
  * Set an EVP_PKEY's algorithm and data together
  * Make some more half-empty EVP_PKEY states impossible
  * Limit EVP_PKEY_set_type to EVP_PKEY_X25519
  * Add a test that arbitrary curves can be wrapped in EVP_PKEY
  * Stop tracking an ENGINE in EVP_PKEY_CTX
  * Rename EVP_PKEY_METHOD to EVP_PKEY_CTX_METHOD
  * Pull the EC_GROUP_new_by_curve_name up into EVP_PKEY_CTX_set_ec_paramgen_curve_nid
  * Split evp_tests.txt into separate files
  * Add a test for SPKI and PKCS8 parsing with unknown algorithms
  * Fix markdown syntax in BUILDING.md
  * Test async BIO_flush and fix a corner case
  * Rename EVP_R_EXPECTING_AN_EC_KEY_KEY to match OpenSSL
  * Document the generators for all the MODP groups
  * Remove an old, impractical TODO
  * Say a bit more in docs about how to use EVP_PKEY_CTX
  * Bump version for BCR
  * Run through more code in PKCS#8 and SPKI parsers
  * Fix typo in comment
  * runner: Remove need for an AllCurves value
  * Remove redundant copy of EVP_PKEY type
  * Remove EVP_PKEY_print_* support for DSA
  * Don't support parameterless DSA keys in SPKIs
  * Add a couple more no-op compatibility functions
  * More consistently reset EVP_PKEYs in free_it
  * Unexport the Kyber implementation
  * Deprecate EVP_PKEY_set_type
  * Fix reference to public key in evp.h docs
  * pki: add PEMDecode and PEMDecodeSingle
  * Switch to using a derivation function in CTR-DRBG.
  * pki: allow span&lt;string_view&gt; for allowed types in PEMTokenizer
  * Style guide: mention placement of &amp; for reference types
  * Update releasing docs slightly
  * Implement MLKEM1024 for TLS
  * delocate: support 4-bit tweak immediates for AArch64.
  * Add a discussion about callbacks to API Conventions
  * Don't run CTR-DRBG in Kyber tests.
  * Link to ACVP results for 20250728.
  * Bump Bazel deps and version for BCR
  * Expand BCM abbreviation in the FIPS.md documentation
  * Add IWYU export in nid.h file generated by objects.go
  * Fix documentation typo
  * Revert Rust config for 32-bit Linux CI/CQ bots
  * Run Rust recipe steps on Mac CI/CQ builders and 32-bit Linux
  * Run Rust recipe steps on "win64_rel" builder
  * Make Windows Rust try builder use a Release build
  * Add a default-off win64_rust try builder for testing
  * Run Rust recipe steps on "linux" builder
  * Fix FIPS version number comment.
  * Add AES-CCM to test_fips.cc.
  * Add AES-KW(P) to test_fips.cc
  * Remove DES from test_fips.cc
  * Fix typo in header comments
  * Make checkout_rust in util/bot/DEPS also run hooks for clang
  * Work around a Rust problem tripped by working around a Rust problem, which in turn was tripped by working around a Rust problem
  * rust: Gate new lint on Rust version
  * Revert "Add a try builder to run boringssl presubmits"
  * Add a try builder to run boringssl presubmits
  * Add PRESUBMIT.py for infra/config
  * Specify ACL for CQ new patchset runs
  * rust: add includable CQ builder for testing
  * Add a comment about ct and gcc builtins
  * Pull in Rust toolchain via util/bot/DEPS
  * Add a Rust workspace
  * Add X-Wing KEM option for HPKE.
  * rust: Suppress unnecessary_transmutes warnings in bssl-sys
  * Update .gitignore to check in Cargo.lock files
  * [clang-tidy] First stab at making clang-tidy bot work
  * Fix some tabs in build.json
  * Fix some more IWYU issues
  * Keep SHA-1 in crypto.h
  * Fix Rust build
  * Add sha2.h
  * Add ML-DSA-44
  * Rename bn_mul_mont to bn_mul_mont_words
  * Remove Lw and Hw macros from BN internals
  * bssl-crypto: Test that we don't accidentally accept RSA-PSS keys
  * Test that libssl rejects id-RSASSA-PSS certificates
  * runner: write a new test certificate library
  * Drop the RSA, DSA, and DH DoS limits to 8,192 bits
  * Make BN_MONT_CTX opaque
  * Shave 8 bytes off BN_MONT_CTX in 64-bit
  * Inline a small single-use variable
  * Supress the run_tests target when we're a subdirectory
  * Don't look for libunwind when BUILD_TESTING is off
  * Update tools and prep for 0.20250701.0
  * More clearly suggest passing NULL for EC and EC_KEY APIs
  * Add EVP_PKEY_get_ec_curve_nid and EVP_PKEY_get_ec_point_conv_form
  * Remove the SHA-1 default for PSS with EVP_PKEY
  * Document the default use of SHA-1 with OAEP
  * Change the RSA-PSS salt length default to RSA_PSS_SALTLEN_DIGEST
  * Import Bedrock code for P-256 point double, add
  * Use CRYPTO_load_* and CRYPTO_store_* in ML-DSA
  * runner: Remove Leaf field from Credential
  * Test more EVP_PKEY_CTX_copy cases
  * Use C++ destructors for RSA_PKEY_CTX
  * Remove tbuf from RSA_PKEY_CTX
  * Avoid making assumptions about RSA_PSS_* constants
  * use intrinsics for adc/sbb on MSVC
  * fix p256_64_msvc.h
  * Don't suppress CMAKE_(C,CXX)_FLAGS in MSVC builds
  * Document versions undergoing CAVP testing
  * runner: silence some confusing errors when tests fail
  * Test server_name acknowledgement
  * Document that EVP_PKEY_CTX_set_rsa_keygen_pubexp takes ownership
  * Add constants for special PSS salt length values
  * bedrock2 platform, tests, 64-bit p256_coord_sub
  * Pack SHA-512 and BLAKE2b a little more tightly.
  * Make EVP_MD_CTX hold the hash state inline.
  * Add a stub implementation of SSL_CTX_get_security_level
  * Fix link to FedRAMP policy.
  * Add link to 2023 FIPS certificate
  * Add a couple more missing includes
  * Don't pass `parent` or `ad` to CRYPTO_EX_free
  * Address some minor things from the MLDSA mu support.
  * Add an external mu variant of the ML-DSA API (65 and 87 variants).
  * Make CRYPTO_EX_DATA opaque
  * Move CRYPTO_refcount_t into internal headers
  * Remove unused bputs hook
  * Make BIO and BIO_METHOD opaque
  * Update defaults for PKCS12_create
  * Note a couple of typoed struct names that we'll leave alone.
  * xwing: tweaks and cleanups.
  * Update references to RFC 2898
  * add a test for -fno-strict-aliasing
  * Fix some more IWYU issues
  * Replace OPENSSL_ia32cap env test with a unit test
  * Update googletest
  * Remove empty messages in static_assert
  * Remove P-224 from TLS
  * Fix OPENSSL_ia32cap parsing.
  * Remove the need for scratch space when squaring
  * Fix some theoretical missing earlyclobber markers in inline assembly
  * Introduce an opaque in-memory object to manage xwing private keys.
  * Implement the X-Wing KEM as drafted in https://datatracker.ietf.org/doc/html/draft-connolly-cfrg-xwing-kem-07.
  * Suppress -Wcast-qual in STACK_OF implementation
  * Unexport &lt;openssl/service_indicator.h&gt;
  * Add missing newlines and section headers to sha.h
  * Update most deps and bump version
  * Increase default salt length from 8 to 16 bytes in PKCS#8 and PKCS#12
  * Tidy up some comments and #defines around salt lengths
  * Expose ML-DSA-87 in the public headers.
  * Fix EVP verify documentation.
  * Send only usable trust anchor IDs in EncryptedExtensions
  * Add CBB_discard
  * Document that "add1" is like "set1"
  * Remove ext_dat.h
  * Remove v3_ocsp_accresp
  * Don't stack-allocate incomplete X509/X509_CRL objects
  * Also add BIO_meth_get_write and BIO_meth_get_read
  * Reapply "Remove Karatsuba multiplication in BIGNUM"
  * Test non-NEON codepaths with a OPENSSL_NO_STATIC_NEON_FOR_TESTING
  * Simplify the implementation of OPENSSL_STATIC_ARMCAP
  * Use C++ destructors a little more
  * Clean up ssl_file.cc
  * Remove some dead code from SSL_CTX_use_certificate_chain_file
  * Write some tests for ssl_file.cc
  * Remove --no_auth from download_from_google_storage hooks
  * Rewrite crypto_md32_* with templates instead of function pointers
  * Convert EC_KEY_derive_from_secret to scopers
  * Add various missing includes
  * delocate: Support more aarch64 load instructions with :lo12:
  * Remove STACK_OF(CRYPTO_EX_DATA_FUNCS)
  * Remove STACK_OF(BIGNUM) from BN_CTX
  * Don't define N in hrss/internal.h
  * Add front(), back(), and pop_back() to internal containers
  * Move most of libssl's C++ utilities to libcrypto
  * Disable CFI in FIPS module
  * Expose P1363-based ECDSA sign/verify functions
  * Use max_cert_list for TLSv1.3 NewSessionTicket
  * Replace sscanf() with strtoull() in OPENSSL_ia32cap parser
  * Fix urandom_test includes so it is not a no-op
  * Make bssl_shim and fuzzer BIOs use the public APIs
  * Make LHASH a completely internal type
  * Put BIO_clear_flags with the other flags functions
  * Add BIO_meth_set_callback_ctrl
  * Implement BIO_meth_get_*
  * Align bio_info_cb with upstream OpenSSL
  * Fix BIO_eof for BIO pairs
  * Tidy up the BIO_ctrl implementations
  * Add missing asserts to SSL_get_(min|max)_proto_version
  * Add CBB_add_asn1_element convenience function
  * Some more IWYU fixes
  * Fix rust build breakge, unable to find cmake artifacts
  * Avoid redefining constants introduced in glibc 2.41.
  * IWYU in cms_test.cc
  * Fix v2i_AUTHORITY_INFO_ACCESS
  * Remove dependencies in the library on der::Input(std::string_view)
  * Switch a bit more of libcrypto to scopers
  * [acvptool] Fetch and upload arbitrary algortihms
  * Flatten a few more inner CMake files
  * Honor the BUILD_TESTING option
  * Stop copying targets into subdirectory in the CMake build
  * Update ACVP tests in light of 99bd1df99b
  * I have been laid off from Google.
  * Convert more things to scopers
  * Pull BN_mod_pow2 and BN_nnmod_pow2 out of BCM
  * Pull BN_sqrt out of BCM
  * Convert most of BN to scopers
  * Bump version for BCR
  * Tidy TLS 1.2 cipher selection.
  * Put all VS runtime dirs in PATH
  * Update tools, etc
  * Switch to the CIPD Windows SDK package
  * Implement functions to generate CMS external signatures
  * Move most PKCS #7 test data to files
  * Add CBB_flush_asn1_set_of calls to pkcs7_add_signed_data
  * Add EVP_marshal_digest_algorithm_no_params
  * Add some CBB-based functions for crypto/x509 and crypto/asn1 types
  * Shave 8 bytes off EVP_AEAD_CTX
  * Fix backward check in crl_crldp_check
  * Remove OPENSSL_CAN_USE_ATTR_FALLTHROUGH
  * Remove EVP_MD_FLAG_PKEY_DIGEST
  * Remove MAC truncation from FIPS interface.
  * Remove B_ASN1_UNKNOWN
  * Support ANY attribute values in X509_NAME
  * Remove ASN1_PRINTABLE
  * Support OCTET STRING attribute values in X509_NAME
  * Optimize computation of H^2 from H^1 in AES-GCM
  * Do not include asn1_mac.h from rust
  * Default to no target prefix when generating Android build files.
  * Mention the license notice for new files in CONTRIBUTING
  * Spell Apache 2.0 correctly in fiat/README.chromium
  * Use Montgomery reduction in DSA verify
  * Use std::sort instead of qsort in libssl
  * Fix comment on bn_div_rem_words and use MSVC instrinsic
  * Change to use ALPS new codepoint as default
  * upprev boringssl/util/bot/perl-win32 dep
  * Make Golint happy
  * Revert "Remove Karatsuba multiplication in BIGNUM"
  * Add `hpke::Kem::get_public_key`
  * Add support for C2PA validation modes
  * Add a missing ifdef to CRYPTO_set_fuzzer_mode call
  * Fix comment for SSL_get_write_sequence.
  * Pull SLH-DSA test out of BORINGSSL_self_check()
  * Add APIs to access DTLS record layer state
  * draft-kwiatkowski-tls-ecdhe-mlkem-01 is now draft-ietf-tls-ecdhe-mlkem-00
  * Remove MSVC C4702 suppressions in code
  * Remove MSVC warning suppressions around Windows system headers
  * Fix fuzzer build on Windows
  * Refresh fuzzer corpus
  * Simplfy fuzzer build
  * Make bcm use internal AES functions
  * Don't override the clock in BORINGSSL_UNSAFE_DETERMINISTIC_MODE
  * Fix the link order of various dependencies
  * Fix some duplicate #defines
  * Rewrite header guards
  * Remove the avx10_256 entry from BORINGSSL_function_hit
  * Clean up aes-gcm-avx512-x86_64.pl to assume 512-bit vectors
  * Rename avx10 and avx10_512 to avx512
  * delocate: Preserve AVX-512 tokens when rewriting labels
  * Tolerate RCS-MLS custom critical extensions
  * Accept only digital signature key usage for RCS-MLS
  * correct old license on aes.cc
  * Move gcm_gmult_vpclmulqdq_avx10 and add comment
  * Move polyval into asegcmsiv
  * Start extracting AES
  * Make MODULE.bazel and BUILD.bazel buildifier-clean
  * Mark some transitive includes as IWYU export.
  * Remove bn_div_words from bn-586.pl
  * Remove Karatsuba multiplication in BIGNUM
  * Decrease BN_MONTGOMERY_MAX_WORDS to 16384 bits
  * Convert a few more things to scopers
  * bn: Change return type of `bn_mul_mont_*` internals to `void`.
  * Correct an incorrect license that was committed recently
  * [fuzz] Replace is_pod
  * Handle nullptr arguments to FIPS key generation functions
  * Move some exponentation functions out of the FIPS module
  * Remove optimized even modulus mod-exp implementation
  * Warn in SSL_export_keying_material API docs that lengths must match
  * Add mode for MLS client auth, with EKU checking
  * Const-correct SSL_export_keying_material
  * Remove unused "endbranch" x86-64 encoder
  * Add AES-EAX EVP_AEAD cipher
  * Stop manually encoding a bunch of x86-64 instructions
  * Migrate remaining uses of io/ioutil
  * go mod tidy
  * acvptool: Disable GCS support by default
  * Update deps and tag a version for BCR
  * Replace an old README.chromium file with a plain README.md
  * Implement draft-ietf-tls-cross-sni-resumption
  * Fix missing vzeroupper in poly_Rq_mul()
  * Use vmovdqa to save/restore xmm registers in AES-GCM code on Windows
  * Fix missing vzeroupper in gcm_ghash_vpclmulqdq_avx2() for len=16
  * aes-gcm-avx10-x86_64.pl: use strict mode and sync with avx2 code
  * Update PQ ACVP to reflect NIST's breaking changes.
  * aes-gcm-avx10-x86_64.pl: fold _ghash_mul_step into _ghash_mul
  * runner: Test export keying material across all protocols
  * runner: Restore error output in the "unexpected failure" case
  * Split runner.go into a bunch of different files
  * Fix CBS_get_any_asn1 to match the documentation.
  * runner: add one-to-many error mapping for canonical error checking in BoGo tests
  * delocate: Recognize msl as an ARMConstantTweak
  * Fix a pair of words that swapped were in ssl.h documentation
  * Add a pregenerated sources.mk
  * Gate CLMUL AES-GCM on SSSE3
  * Stop checking the FXSR bit
  * Use scopers in crypto/fipsmodule/ec
  * Add local targets to .set directives in delocate
  * Add Trust Anchors extension
  * Use FIPS functions in modulewrapper where possible.
  * Restore FIPS version check.
  * Add SLH-DSA self tests
  * Compress the CA extension
  * Add ML-DSA self tests.
  * Add ML-KEM self-tests.
  * delocate: remove the need to demangle local variables
  * Add IWYU pragma to obj_mac.h.
  * Retitle the certificate authorities section in ssl.h
  * Iterate on SSL_CREDENTIAL_set_must_match_issuer a bit
  * runner: Simplify certificate_authorities testing
  * Accept either | or ` in doc.go
  * Remove SSL_VERIFY_PEER_IF_NO_OBC
  * Remove OPENSSL_ia32cap_P and OPENSSL_armcap handling in delocate
  * Add some newlines between distinct setup steps
  * Add --gcs option for uploading test results from GCS
  * Update googletest
  * Add from/to SubjectPublicKeyInfo conversion to ed25519.
  * Clarify bssl-sys build instructions.
  * Support PBES2 schemes in PKCS12_create
  * Fix legacy_version in DTLS 1.3 HelloRetryRequest
  * Remove dependencies between bssl_shim and ssl/internal.h
  * Add a way to prefix Android targets names
  * Shave an easy 16 bytes off SSL_SESSION
  * Avoid running the X.509 auto-chaining logic twice in TLS clients
  * Remove now unnecessary &lt;openssl/arm_arch.h&gt; includes from assembly
  * Revert "runner: Switch back to filippo.io/mlkem768 for now"
  * runner: Switch back to filippo.io/mlkem768 for now
  * runner: Include the name of the message we failed to parse
  * runnner: Switch to Go's crypto/ecdh module
  * Switch to Go standard library functions where available
  * Fix include spelling in spake2plus.cc
  * Revert "Speed up sha512 on x86" and update comments
  * Add ".git" hint to Go module name
  * Bump version for BCR
  * Clarify that sigalg configuration does not impact TLS 1.0/1.1
  * Update dependencies
  * Remove ocsp_revocation_status.h and ocsp_verify_result.h
  * Fix up ClientHello parser errors
  * Add SSL_parse_client_hello
  * use public header instead of internal for ocsp
  * Make CheckOCSP public api
  * Remove SSL_set_check_client_certificate_type and SSL_set_check_ecdsa_curve
  * HPKE DHKEM-P256 BoringSSL Rust
  * FIPS.md: update wording to align with FRR7.
  * FIPS.md: add build instructions for the update stream.
  * util/fipstools: KDA OneStepNoCounter mode support
  * util/fipstools: generalize hkdf KDA subprocess
  * Add a missing word to documentation on the upstream stream
  * Add a section on the latest FedRAMP policy to FIPS.md.
  * Add CBS APIs for fetching an implicitly tagged int64/uint64 fields.
  * Delete some unnecessary implicit conversions in pkcs12_test.cc
  * Remove now unnecessary ia32cap_P customizations
  * Restore the __SHA__ compile-time check for Intel SHA Extensions
  * Clean up license-related scripts
  * Switch the license to Apache 2.0, matching OpenSSL upstream
  * Add a tool to switch the license to Apache 2.0, matching OpenSSL
  * Move copyright lines to the top of the file
  * Remove other references to additional licenses
  * License: change any non-boilerplate comment referring to "OpenSSL license"
  * Rename chacha20_poly1305_*_nohw to chacha20_poly1305_*_sse41
  * Implement SPAKE2+ and its integration in TLS 1.3
  * Collapse the modes directory into aes
  * util/fipstools: cSHAKE ACVP algorithm support
  * Fix link to Mozilla wiki in comment
  * Add missing error with credential/issuer matching
  * runner: Only require a curve match in TLS 1.3 when doing key shares
  * Test that we reject Certificate or CertificateRequest in resumption
  * runner: implement SecondHelloRetryRequest more straightforwardly
  * runner: Make -expect-selected-credential's default more convenient
  * Use std::vector&lt;uint8_t&gt; to store base64-decode byte arrays
  * Document EVP_BytesToKey a bit better
  * Bump API version to 34
  * infra: Use main branch exclusively
  * util/fipstools: basic support for KTS-IFC
  * Reword the SSL_export_keying_material docs slightly
  * Update references in the repo to use the main branch
  * infra: Support both master and main branches
  * Sync presubmit.yml with what landed in BCR
  * Include the extension in the error in ssl_parse_extensions
  * Remove ASN1_UTCTIME_cmp_time_t
  * util/fipstools: update RSA sigGen cmd args docs
  * util/fipstools: support feedback KDF w/ empty IVs
  * Add a function for Conscrypt to use
  * Fix unwrap comment for CBB_init_fixed
  * Document and test PEM_X509_INFO_read_bio's odd decryption behavior
  * Test some obscure modes of EVP sign/verify with RSA keys
  * Remove some dead code in bssl_shim
  * clang-format bssl_shim.cc
  * Rename foo_extra to foo
  * Add explicit prefetching to the new AES-GCM code
  * Add SPAKE2+.
  * Add ability to upload a directory of vector test results.
  * Bump MODULE.bazel for another snapshot
  * Unfork Chromium's Clang update script
  * Remove embed_test_data.go
  * Mark fallible container operations as `nodiscard`
  * Start using bssl::UniquePtr in libcrypto
  * Move RSA_blinding_on out of BCM
  * Switch some tests to std::string_view
  * Initialize iqmp during keygen directly
  * Remove a redundant call to freeze_private_key
  * Add tests for TIME functions that accept offsets
  * Use more span patterns for strings vs bytes
  * Remove calls to now unnecessary MakeSpan/MakeConstSpan
  * Remove now unused size hooks from ECDSA_METHOD and RSA_METHOD
  * Remove some RSA_is_opaque and EC_KEY_is_opaque special cases
  * Use std::string_view for label strings
  * Update CMAKE_CXX_STANDARD in generate_build_files.py
  * Revert "Stop playing with time strings with strlcat"
  * util/fipstools: document AES-gcm-randnonce cmds
  * util/fipstools: add SSH KDF ACVP support
  * Add something to the error queue when Proc-Type version is wrong
  * Gate Rust support for ML-{KEM,DSA} on a crate feature.
  * Stop playing with time strings with strlcat
  * Revert "Always try and enable the new_uninit feature."
  * replace some more allocate + strlcat with asprintf
  * Remove out directories in pki test data
  * replace manual alloction math and srlcats with asprintf
  * use asprintf instead of magic manual allocation
  * Always try and enable the new_uninit feature.
  * Add another missing file header
  * Add some missing file headers
  * Align a few license headers with OpenSSL's "copyright consolidation"
  * Remove uses of `strcpy`, `strcat`, and `sprintf`, and handle NULL in some functions.
  * Import "Remove some code for a contributor that we cannot find" from upstream OpenSSL
  * Import "Undo commit d420ac2" from upstream OpenSSL
  * Disable the "AVX10/256" AES-GCM functions for now
  * Add VAES + AVX2 optimized AES-GCM
  * util/fipstools: adjust KDF-counter command docs
  * util/fipstools: support more digests w/ hmacDRBG
  * Don't mutate the buffer in PEM_get_EVP_CIPHER_INFO
  * Import "Remove some code" from upstream OpenSSL
  * Unexport a couple internal PEM functions from pem.h
  * Move implicit OPENSSL_STATIC_ARMCAP definition to target.h
  * Clean up "copyright consolidation" tools
  * Import "Cleanup some copyright stuff" from upstream OpenSSL
  * Import upstream changes to copyright lines
  * Fix objects.go generator to reflect new header
  * Apply OpenSSL's "copyright consolidation" changes
  * Add a tool to summarize and compare copyright lines
  * Update copyright.pl to sync copyright lines from OpenSSL
  * Add a copy of OpenSSL's copyright.pl script
  * Update diff_asm.go
  * SLH-DSA: add support for SHA-256 prehashing.
  * SLH-DSA: add ACVP support
  * Disable MSVC's C4702 warning
  * Don't impose Werror on users of BoringSSL
  * Update Go deps
  * Fix a theoretical overflow in BIO_printf
  * SLH-DSA: move into the FIPS module.
  * Also run Kyber through constant-time validation
  * Add a few more anonymous namespaces around struts
  * Add SSL[_CTX]_get_compliance_policy
  * Remove uses of OPENSSL_INLINE and OPENSSL_UNUSED except for public headers
  * Make ec/make_tables.go run cleanly again
  * Don't check for __has_include
  * Use std::optional in one place in bssl_shim
  * Replace OPENSSL_FALLTHROUGH with [[fallthrough]]
  * Fix data buffer size in GCMTest.ABI
  * Require C++17
  * Put structs in anonymous namespaces to avoid ODR worries.
  * ML-KEM: remove private key parsing from public interfaces.
  * ML-KEM: add ACVP support.
  * Avoid reduce_once in scalar_centered_binomial_distribution_eta_2_with_prf
  * Run ML-KEM and ML-DSA through constant-time validation
  * Add Alder Lake to SDE tests
  * util/fipstools: fix HKDFExtract/HKDFExpandLabel cmd docs
  * Move fips_counter_evp_aes_*_gcm into GCM internals
  * Remove alignment requirement on ghash-ssse3
  * Move AES_KEY into GCM128_KEY, GCM128_KEY out of GCM128_CONTEXT
  * Always provide a ctr32_encrypt_blocks function
  * Move ML-KEM into the FIPS module
  * ML-DSA: drop parsing private keys from the public API.
  * Slightly simplify SSLBuffer
  * delocate: support floating point literals in AArch64 asm.
  * ML-DSA ACVP
  * Add ML-DSA-87 in the FIPS module.
  * Move ML-DSA and Keccak into the FIPS module.
  * utils/fipstools: add DetECDSA ACVP support
  * Fix include
  * Start maintaining an AUTHORS file
  * Manually reflow some comments in file headers
  * Work around issue with GCC 8.5 and earlier
  * Ensure that AVX512 is not used on macOS
  * Add missing $ to immediate in aes-gcm-avx10-x86_64.pl
  * Add VAES and VPCLMULQDQ accelerated AES-GCM
  * Refresh fuzzer corpus
  * Support ECH with DTLS 1.3
  * Remove extra va_end in err_add_error_vdata
  * Fix pointer arithmetic in ASN1_item_ex_free
  * Bump the MODULE.bazel version again
  * Use BAZEL_CURRENT_REPOSITORY to pick up test data files
  * Cover DTLS 1.3 in the TLS fuzzers
  * Implement the downgrade protection signal in DTLS 1.3
  * Switch to the actual DTLS 1.3 codepoint
  * Correctly re-ACK client Finished in DTLS 1.3
  * Resolve a couple DTLS 1.3 TODOs in tests
  * Run record padding tests in DTLS 1.3 as well
  * spx: remove
  * Don't report ChangeCipherSpec through the message callback in QUIC
  * Run TLS 1.3 per-message tests in DTLS
  * Move 0-RTT-related DTLS 1.3 TODOs to a child bug
  * Support sending KeyUpdate in DTLS 1.3
  * scrypt: increase default memory limit.
  * Make `bcm_infallible` and `bcm_status` enum classes
  * Fix DTLS cross-version resumption tests
  * Print the OS error when bssl_shim hits SSL_ERROR_SYSCALL
  * Rework how DTLS ACKs and retransmits are flushed
  * Call BIO_flush when sending a DTLS 1.3 ACK
  * Add SSL_is_quic API
  * Test that post-handshake flows do not implicitly ACK Finished
  * Check for message sequence overflow in DTLS
  * Remove centos7_java11_devtoolset10 from BCR presubmits
  * Implement receiving KeyUpdates in DTLS 1.3
  * Run clang-format on ssl.h
  * Remove Dilithium in favor of ML-DSA
  * Bump MODULE.bazel to 0.20241203.0
  * Implement CRYPTO_addc_* and CRYPTO_subc_* in C++ more straightforwardly
  * Mark some local symbols as static
  * Remove redundant GCM tests
  * Add EVP_MD_CTX_get0_md
  * Update tools and add a .bazelversion
  * Speed up sha512 on x86
  * crypto: switch to C++
  * Remove the old SSL_R_APPLICATION_DATA_INSTEAD_OF_HANDSHAKE logic
  * Don't access the read_buffer directly in read_v2_client_hello
  * Don't refer to key_update_requested responses as ACKs
  * Test ACKing and reassembly of post-handshake messages
  * runner: Move some test bugs into the callback
  * Test that the DTLS 1.3 server retransmits NewSessionTicket correctly.
  * Fix OPENSSL_NO_ASM build for ARM
  * Document expected operations on libssl custom BIOs
  * Gate -fno-rtti on BORINGSSL_ALLOW_CXX_RUNTIME
  * Tweak comment in thread.h slightly
  * Build with -Wextra-semi in Clang
  * runner: Move receivedFlightRecords tracking up a layer
  * Remove outdated DTLS 1.3 test suppression
  * runner: Remove unused skipPacket method
  * Remove stale DTLS 1.3 TODO
  * Schedule ACKs when we receive a partial flight
  * Introduce a DTLSTimer abstraction
  * Check for QUIC in SSL_process_quic_post_handshake
  * runner: Remove outdated FragmentClientVersion logic
  * Test DTLSv1_get_timeout behavior
  * runner: Add a helper to read and downcast a message
  * runner: Rearrange 0-RTT code in server slightly
  * Return OPENSSL_timeval by value
  * Call the message callback for DTLS 1.3 ACKs
  * Better track final vs early versions
  * Update the default retransmit timeout for DTLS
  * runner: Remove unused SendHalfRTTData option
  * Send one ACK immediately after the handshake in DTLS 1.3 servers
  * clang-format all of ssl
  * Include &lt;memory&gt; in mldsa.cc
  * Support skipping tickets in both ticket callbacks
  * Exercise SSL_TICKET_AEAD_METHOD in runner
  * Disable sdallocx detection by default
  * Correctly retransmit the final flight in DTLS 1.3
  * Track SSL session types a bit better on the client
  * Don't pack fragments as efficiently for plaintext records
  * Reject NewSessionTicket messages with empty tickets in TLS 1.3
  * Remove stray semicolon
  * Update the timer API for DTLS 1.3
  * runner: ACK flights in DTLS 1.3 by default
  * Handle implicit ACKs in DTLS 1.3
  * Use DTLS 1.3 ACKs to avoid retransmitting ACKed fragments
  * SLH-DSA: support SHA-384 as the prehash function instead.
  * Test that DTLS retransmit can react to MTU changes
  * Redo DTLS retransmit tests
  * runner: don't assume BlockMod implements SetIV
  * Remove redundant tests.
  * Fix up a DTLS 1.3 comment.
  * Run some DTLS tests across all versions
  * Stage new DTLS 1.3 read epochs until the first record comes in
  * acvptool: unbreak tests.
  * Add support for prehashed SLH-DSA.
  * Pack DTLS fragments into records when possible
  * runner: Retain past epochs
  * runner: Move epoch state into a separate structure
  * Don't attempt to send early data in DTLS 1.3.
  * Don't issue early data capable tickets in DTLS 1.3.
  * runner: Remove explicit seq parameter to encrypt and decrypt
  * runner: Remove unnecessary config parameter to hc.changeCipherSpec
  * runner: Remove redundant check for (D)TLS 1.3 in test code
  * Adding Debug derivation for RSA PublicKey
  * runner: Flush DTLS fragments on key change in our 1.3 test stack
  * Remove now redundant check for extra DTLS messages in epoch 1
  * fix indexing_slicing and unwrap warnings
  * Update Cargo.toml after the cfg rename
  * Copy bindings to OUT_DIR in bssl-sys build.rs
  * mldsa: abstract over the matrix size.
  * utils/fipstools: add SHAKE-128/256 ACVP support
  * Spanify the DTLS packet assembly logic a bit
  * Implement a fixed-width ring buffer for DTLS 1.3
  * Amortize invariant maintenance in DTLSMessageBitmap
  * add some details to releaseing.md
  * Store an Array in hm_fragment
  * Use DTLSRecordNumber in DTLSWriteEpoch
  * mldsa: convert to C++
  * Return the record number out of the DTLS record layer
  * Update BCR to 20241024.0
  * Resolve DTLS 1.3 TODOs in ssl_test.cc.
  * Never reconstruct 1.3 record numbers above 2^48-1
  * enable honor_gerrit_linked_accounts for boingssl
  * Allow bssl_shim to be ptraced by anyone if waiting for a debugger
  * Rename DTLS 1.3 TODOs.
  * Pull the DTLS reassembly bitmap into its own abstraction
  * Have modulewrapper print more of its build environment.
  * Standardize on Init vs InitForOverwrite for value vs default initialization
  * Move tests for libssl's internal utilities into a separate file
  * Process (and ignore) DTLS 1.3 ACK messages.
  * util/fipstools: add EDDSA ACVP support
  * Support resumption in DTLS 1.3.
  * Move RecordNumberEncrypter to DTLS-specific state
  * Store DTLS epoch state separately
  * Copy the infra/config branch into an infra/config subdirectory
  * Improve handling of DTLS 1.3 post-handshake messages.
  * Don't use OPENSSL_ARRAY_SIZE with an InplaceVector
  * utils/fipstools: add PBKDF ACVP support
  * utils/fipstools: fix ACVP test data comments
  * util/fipstools: SHA2-512-224 ACVP.md updates
  * Suppress cast function type warnings where needed for bio
  * Add SSL_set0_CA_names to configure the CA extension
  * Choose matching credentials if we have ca_names
  * Fix transcript hash for DTLS 1.3.
  * Add the CA extension to client hello
  * Add ssl_has_CA_names and ssl_add_CA_names
  * Change around some "client CA" things
  * Add ChainContainsIssuer to SSL_CREDENTIAL
  * Drop the transcript buffer before hashing ClientHello whenever possible
  * runner: Use some new Go conveniences
  * Use InplaceVector for the various handshake derivations
  * rust: add SLH-DSA support.
  * Fix a typo in scrypt docs
  * util/fipstools: SHA2-512-224 ACVP primitives
  * Switch outgoing_messages to InplaceVector
  * Add a bssl::InplaceVector to libssl
  * Bounds-check bssl::Array and bssl::Vector
  * Make bssl::Vector not require a default constructor
  * Use the STL helpers for managing uninitialized buffers in bssl::Array
  * Bump the minimum MSVC version to 2022
  * Move `alignas` to start of declaration.
  * Rename GrowableArray to Vector
  * Simplify SSLAEADContext::Create slightly
  * Rename default credential to legacy credential
  * Use the same EVP_AEADs for TLS and DTLS
  * Remove redudant version information from SSLAEADContext
  * Indirect stderr through a function
  * Note that the tag won't mirror to GitHub immediately
  * Fix the endianness of DTLS 1.3 ChaCha20 record number encryption
  * Bump module version and Bazel dependencies
  * rust: add wrappings for ML-KEM and ML-DSA.
  * Use illegal_parameter instead of decode_error for invalid key shares
  * Avoid an allocation when deriving the DTLS record number key
  * Do not implement SSL_get_traffic_secrets for QUIC and DTLS
  * go mod tidy
  * rust: minor changes resulting from safety review.
  * rust: make bssl-sys `no_std`.
  * Check for 0-RTT vs final version mismatches earlier
  * Remove redundant have_version bit
  * Add a test for a subtle corner of 0-RTT and version tracking
  * Move ssl-&gt;version to ssl-&gt;s3-&gt;version
  * Add test for how SSL_version interacts with SSL_clear and the initial state
  * Rearrange 0-RTT key schedule setup slightly
  * Check for HelloRetryRequest in the ServerHello state
  * Rework the Bazel workaround's relationship with linkstatic
  * Work around a workaround of a workaround of a Bazel bug
  * Extract SHA384/SHA512/SHA512_256 from bcm
  * Test SSL_get_ivs across all versions and TLS/DTLS
  * [DTLS 1.3] Use HelloRetryRequest in place of HelloVerifyRequest.
  * runner: Slightly simplify sequence number management
  * runner: Remove block pool
  * runner: Fix up how hpke and kyber get their test data
  * hex-search-modify: add tool used in FIPS validations.
  * break-kat.go should have a copyright header.
  * Add some more no-op OPENSSL_INIT_* options for compatibility
  * Store state for each DTLS epoch.
  * Add some compatibility symbols
  * DTLS 1.3 doesn't use EndOfEarlyData
  * slhdsa: fix some ClangTidy warnings.
  * slhdsa: clang-format
  * Update deny-toml to match new version format
  * Write custom tooling for publishing to BCR
  * Sync presubmit.yml from BCR
  * Add templates for Publish to BCR
  * Prepare to tag 0.20240913.0 as the first periodic snapshot
  * Extract SHA224/256 from bcm
  * Fix delocate with the aarch64 NO_ASM build
  * Add SLH-DSA-SHA2-128s from FIPS 205.
  * Don't define `OPENSSL_cpuid_setup` in NO_ASM builds.
  * Bump the minimum CMake version to 3.16
  * Extract SHA1 from bcm
  * Switch to rules_license
  * Update bzlmod dependencies
  * break-kat: update to run all tests directly.
  * Don't enable asm if OPENSSL_NO_ASM is set.
  * nist-pkits: update README.chromium metadata
  * Remove the bcm md5 assembler files.
  * Extract MD5 from bcm
  * Revamp test coverage for invalid key shares
  * Leave some more breadcrumbs in docs for error-handling
  * Extract md4 from bcm
  * Rename SPX files to have `spx_` prefix.
  * Fix all_tests.go test counts
  * Remove now unnecessary OPENSSL_init_cpuid call
  * Clarify BN_uadd and BN_usub's documentation
  * Simplify some unnecessary sign bit juggling
  * Consistently use accessors in service_indicator.c.inc
  * Fix some missing includes in BCM
  * Remove OPENSSL_ia32cap_P references from ChaCha20-Poly1305 assembly
  * Remove OPENSSL_ia32cap_P references from P-256 assembly
  * Mark the CPU capability helpers as const, not just pure
  * Remove some stray debugging
  * Move ecp_nistz256_from_mont out of the header
  * Add DTLS 1.3 sequence number encryption
  * Allow empty passwords in PEM password callback
  * DTLS 1.3 compatibility mode fix in test runner.
  * Rename bcm.c fragments to foo.c.inc
  * Fix some mistakes in build.json
  * Move fork detection support out of bcm
  * Move urandom and OS entropy support out of BCM
  * Add an optional Bazel package to CI
  * Extract C++ files, rather than C, when working around Bazel bugs
  * Fix a couple more IWYU errors
  * Disable parse_headers feature
  * Fix IWYU issue in internal header
  * Support detecting preference for ymm registers over zmm
  * Support detecting AVX512BW, AVX512VL, VAES, and VPCLMULQDQ
  * Fix one of two issues breaking the Bazel build
  * Fix generate_build_files.py
  * Add a pre-generated GN source list
  * Implement X25519MLKEM768 for TLS
  * Update README with new bugtracker links
  * Clarify that ASN1_STRING reprs are not always the DER one
  * Add P-256 KEM to HPKE.
  * Specify the list of Rust files with build.json
  * Remove the unused MLKEM1024_SHARED_SECRET_BYTES
  * Use BSSL_NAMESPACE_{BEGIN,END} macros more consistently
  * runner: Convert a few more of the test stack's parsers to cryptobyte
  * Move ECDSA_SIG out of BCM
  * Don't use weak symbols in the EDK2 build.
  * Specify the list of fuzzers with build.json
  * Add tests for reconstruct_seqnum.
  * Silence clang-tidy warnings in ML-KEM
  * ML-DSA: focus the API on saving private keys as seeds.
  * Fix some ClangTidy nits in ML-DSA.
  * Add ML-KEM.
  * Deprecate the experimental dilithium code.
  * Implement DTLS 1.3 record header.
  * Add ML-DSA.
  * [riscv64] Add qemu-static CIPD dependency for RISC-V checkouts
  * Final cleanup pass in BN_div
  * Remove remaining running pointers in BN_div
  * Split off DTLS record header parsing in test runner.
  * Remove the confusing extra word in BN_div
  * Add Sapphire Rapids to SDE tests
  * Correct DOS line endings.
  * Comment the core BN_div loop
  * Include &lt;string&gt; in pki/string_util.h
  * Add RSA 3072 to bssl SpeedRSA benchmark.
  * Clear AVX512 feature bits when AVX512 not actually supported
  * Size res in BN_div correctly
  * Remove resp variable in BN_div
  * Simplify and clarify the snum padding logic in BN_div
  * Reverse the loop variable in BN_div and assert pointer invariants
  * Clean up some BN_div variable declarations
  * Comment what "normalize" means in BN_div
  * Remove the now impossible BN_R_NOT_INITIALIZED check in BN_div
  * Refactor record header length in test runner.
  * Pass additional parameters to decrypt() in test runner.
  * Fix documentation missed in 82f9853fc7.
  * Cite where BN_div actually comes from
  * Move discussion on BN_div's sign to the headers
  * Update the bn_div_rem_words comment
  * Use "dtls13" label prefix for DTLS 1.3.
  * Update build tools
  * Add preprocessor bits for the EDK2 target.
  * [jumbo] Mark Span and Input as satisfying view and borrowed_range.
  * Add Certs method to CertIssuerSourceStatic to return all certs.
  * CFI tag AES-NI key expansion helpers.
  * Remove util/bot/go/env.py
  * Sort build.json
  * Add virtual destructors.
  * Disable compatibility mode for DTLS 1.3.
  * Add ssl_compliance_policy_cnsa_202407
  * Add runner test support for DTLS 1.25
  * Implement DTLS 1.25
  * Add a comment showing how to update a hash generically.
  * Clarify SCT resumption comment
  * Declare our `cfg()`s in Cargo.toml
  * Add link to 2022 FIPS certificate.
  * Adds functionality for instantiating and using `Algorithm`
  * Use dtls_record_header_write_len instead of DTLS1_RT_HEADER_LENGTH.
  * optimize constant_time_conditional_memxor for gcc
  * Compute should_ack_sni in one place
  * Add ECH fallback API
  * Update Go dependencies
  * Make go mod tidy work better
  * Add QEMU user option for running tests.
  * Add DILITHIUM_public_from_private function.
  * Reapply "Fix test_fips in google3"
  * [DTLS] Use absolute instead of relative epoch numbers.
  * Revert "Fix test_fips in google3"
  * Fix test_fips in google3
  * Ensure CRYPTO_needs_hwcap2_workaround works without CRYPTO_library_init
  * Work around GCC's broken -Warray-bounds warning
  * Rewrite CBS_get_asn1_int64 slightly
  * Make BoringSSL initialization-less
  * Call CRYPTO_library_init before ChaCha20 and P-256 assembly
  * test_fips: two tweaks
  * Add EDDSA support for fetching and uploading vectors
  * test_fips: don't forget a couple of \n's
  * Add the Revision field to third_party/fiat/README.chromium
  * Implement rsa_pkcs1_sha256_legacy.
  * Send a consistent alert when the peer sends a bad signature algorithm
  * Fix pointers in CONSTTIME_DECLASSIFY.
  * Revert "Adds functionality for instantiating and using `Algorithm`" and friends.
  * Remove OPENSSL_ia32cap_P references from AES-NI assembly
  * [bogo] Compute length in record header before encrypting.
  * Remove Knights Landing and Knights Mill logic
  * Extract the AES-NI encrypt -&gt; decrypt assembly conversion
  * Update other CI tools
  * Allow local labels in symbol expressions
  * Handle notrack instructions in delocate output
  * Update Clang in CI
  * Include subcomponents in the bugtracker link
  * Update links to bugtracker
  * Make the bug tracker link be buganizer
  * Make SSL_select_next_proto more robust to invalid calls.
  * Add missing trait "use" in doc tests
  * Test various empty string cases with NPN callbacks
  * Mark kyber as experimental
  * remove un-needed muts which were causing build warnings/errors
  * Adds functionality for instantiating and using `Algorithm`
  * Tidy up dilithium_test.cc
  * Move GCMTest.ByteSwap to crypto_test.cc
  * Fix the indentation in gen/sources.bzl
  * Revert "Move unit tests out of bcm/fipsmodule"
  * Revert "Also extract the test data files from bcm"
  * Fix build with -Wctad-maybe-unsupported
  * Also extract the test data files from bcm
  * Move unit tests out of bcm/fipsmodule
  * Fix some enum issues in the test-only BORINGSSL_FIPS_COUNTERS build
  * Set the minumum TLS version to (D)TLS 1.2 by default
  * Fix the "-with-bazel" branches
  * Don't bother checking for NULL pointers in AES key schedule assembly
  * More ECH certificates
  * Add error string to JSON test result output
  * Add edge-case tests for Dilithium, and fix a bug that sneaked in with the constant-time transformation.
  * Use SEH directives for aes_hw_set_encrypt_key and aes_hw_set_decrypt_key
  * Check DSA size limits in a couple more places
  * The FIPS hash is only 32 bytes, not 64 bytes
  * Enable -expect-curve-id in NotJustKyberKeyShare
  * Disable DilithiumTest.BitFlips test
  * Expose the FIPS module hash at build- and run-time.
  * Reject invalid IPv4 addresses in ipv4_from_asc
  * Move fiat_p256_adx assembly to the right build target
  * use AT&amp;T syntax in fiat_p256_adx
  * Don't define CRYPTO_addc_* and CRYPTO_subc_* in C++
  * Re-add a way to run embed_test_data.go for now
  * Namespace crypto/test/file_util.h
  * Fix the Bazel build
  * Fix alignment of generated UNWIND_INFO structures
  * Add crypto_test_data to the AndroidCMake build
  * Document and test stance on non-canonical base64
  * ACVP updates.
  * Align perlasm SEH directives with gas/clang-assembler
  * Remove no-op register move from ChaCha20_ctr32_ssse3_4x
  * Re-remove redundant OPENSSL_IA32_SSE2 from perlasm commands
  * Replace conf_def.h with straightforward functions
  * Remove X509_STORE_set_get_crl and X509_STORE_set_check_crl
  * Add re-exports for making inline functions available
  * Add HPKE secret export and implement Send for EvpHpkeCtx.
  * Make Dilithium pass constant-time validation
  * bn: Move dispatching logic from x86_64-mont5.pl to C.
  * Add verify.cc and verify.h as top level public API.
  * Add certificates to the remaining ECH client tests
  * Re-apply dilithium and make it work with a limited stack
  * Add tests for some odd escaping behavior in the CONF parser
  * Test some more CONF edge cases
  * Move dispatch from sha512-586.pl to C
  * Allow creation of HKDF using PRK bytes.
  * Remove SSE2 checks in 32-bit x86 assembly
  * [DEPS] Migrate from Chromium git to CIPD
  * Make googletest a full dependency, not a dev_dependency
  * Rename function pointers to avoid shadowing global declaration
  * Don't add extra 'informational' errors in the delegate
  * Remove remnants of C++ runtime workarounds
  * Add a standalone Bazel build
  * Reset DTLS1_BITMAP without resorting to memset
  * Add an OUT_DIR option for finding bindgen output for Android
  * Discuss pointer rules in even more detail in API-CONVENTIONS
  * short-circuit verification on invalid SPKI
  * Add certificates to a couple of tests
  * Change unsupported KEM identifier
  * Add a CLIENT_AUTH_STRICT_LEAF and SERVER_AUTH_STRICT_LEAF which do STRICT requirements on the leaf certificate, and not STRICT on the rest of the chain.
  * Make SSL_CTX_set_keylog_callback constant time
  * clarify a few tests
  * Add some tests for SSL_CTX_set_keylog_callback
  * Switch some pointer arithmetic to spans
  * Disable fork detection for Zephyr and CrOS EC
  * Enable thread support for Zephyr RTOS
  * Fix Zephyr define and description
  * Remove unnecessary NULL checks
  * Avoid strdup in crypto/err/err.c
  * Increase DTLS window size from 64 to 256
  * delocate: handle more SVE2 forms.
  * Disable `-Wcast-function-type-strict` for `BORINGSSL_DEFINE_STACK_OF_IMPL.`
  * Set service indicator for TLS 1.3 KDF.
  * Rewrite RAND_enable_fork_unsafe_buffering documentation
  * Document that our Unicode APIs reject noncharacters
  * Add missing public header for libpki
  * Switch EVP_CIPHERs to C99 initializers
  * Add a PrivacyInfo plist file
  * Make Go an optional build dependency for the CMake build
  * Install the Windows toolchain under util/bot
  * Reflect latest FIPS updates, including 186-5.
  * Update CI build tools
  * [rust] Tell Cargo to link cpp runtime library
  * Update run_android_tests to exit on invalid ABI
  * Move fips_fragments into bcm.internal_hdrs in build.json
  * Move internal headers to build.json
  * Flatten crypto/CMakeLists.txt into the top-level
  * Move crypto_sources to build.json
  * Specify public headers in build.json
  * Rework the test data story
  * Move the rest of sources.cmake into util/pregenerate
  * Use source lists to find pki_test data in run_android_tests.go
  * Move test data lists to util/pregenerate
  * Support glob patterns in build.json
  * Correctly sort err_data.c inputs
  * Regenerate err_data.c
  * Check in pre-generated perlasm and error data files
  * Flatten crypto/fipsmodule/CMakeLists.txt up a layer
  * Document that null STACK_OF(T) can be used with several functions
  * Remove unused flags argument from trust handlers
  * Build fips_shared_support.c as part of libcrypto
  * Make it plainly obvious this is experimental code.
  * Add some barebones support for DH in EVP
  * Add verify_errors as public error API
  * Fix EVP_PKEY_CTX_dup with EC generation
  * Start making asserts constant-time too
  * Clear some more false positives from constant-time validation
  * Fix X509_ALGOR_set_md()
  * Trim unused files from PKI_TEST_DATA
  * Remove unnecessary LINKER_LANGUAGE setting in CMake build
  * Move ssl and decrepit sources to sources.cmake
  * Add threading documentation to DH and DSA
  * Make EVP_PKEY_type into the identity function
  * Move EVP_PKEY setters to their corresponding type-specific files
  * Avoid EVP_PKEY_set_type in EVP_PKEY_new_raw_*_key
  * Remove some unnecessary dependencies on EVP_PKEY_set_type
  * Gate -Wframe-larger-than on Clang 13
  * Make ninja run_tests output less confusing
  * X509_ALGOR_set_md is a mess, document it
  * Filter out DW.ref.__gxx_personality_v0 in read_symbols.go
  * Remove unused app_data from EVP_CIPHER
  * Re-remove unnecesary stat calls from by_dir.c
  * Add a regression test for error handling and hash_dir
  * Fix spelling of Identifier
  * Revert "Remove unnecessary stat calls from by_dir.c"
  * Don't dereference hs-&gt;credential on TLS 1.2 PSK ciphers
  * Add ERR_lib_symbol_name and ERR_reason_symbol_name
  * Add BIO_FP_TEXT
  * Fix a number of cases overwriting certificates, keys, etc. with SSL_CREDENTIAL
  * Set -Wframe-larger-than=25344 for a typical cmake clang compile.
  * Make crypto_test build with -Wframe-larger-than=25344
  * Revert "Add a Dilithium implementation."
  * Fix sha1 dynamic dispatch issues.
  * Remove an unused runner/shim flag in SSL tests
  * Only negotiate ECDHE curves and sigalgs once
  * Add an SSL_CREDENTIAL API for ECDSA/RSA and delegated credentials
  * Rename CRYPTO_get_ex_new_index to CRYPTO_get_ex_new_index_ex
  * Remove unused group_id parameter in TLS 1.3 cipher suite selection
  * Check ECDSA curves in TLS 1.2 servers
  * Inline CBS_init, CBS_data, and CBS_len
  * Check client certificate types in TLS &lt;= 1.2
  * runner: Add a test for hint mismatch due to public key
  * Add a Dilithium implementation.
  * Tidy up Rust HPKE binding.
  * Move spx from internal to include/openssl/experimental
  * runner: Configure all relevant fields from the Credential type
  * runner: Rename CertificateChain to Credential
  * Align CRYPTO_get_ex_new_index with the public API's calling convention
  * Make bssl_shim's setup logic infallible
  * Slightly simplify ssl_x509.cc
  * Forbid RSA delegated credentials
  * Fix delegated credential signature algorithm handling
  * Make DelegatedCredentials-KeyMismatch test less confusing
  * Use slices.Contains in ssl/test/runner
  * Fold ssl_add_cert_chain into its caller
  * runner: Remove the ability to configure multiple certificates
  * runner: Use go:embed
  * Generate certs on the fly in runner, pass trusted cert to shim
  * Make pki_sources available to Soong
  * Finish documenting x509.h
  * Add safety coments to bssl-sys
  * Test X509_verify_cert with CAs that share a name
  * Document the remaining struct types in x509.h
  * Expand and document the remaining DECLARE_ASN1_* macros
  * Unexport i2d, d2i, and ASN1_ITEM for X.509 interior types
  * Document filesystem-based X509_STORE APIs
  * Document APIs relating to built-in and custom extensions
  * Add tests for what happens when no certificate is configured
  * Introduce a test helper for asserting on the error
  * Make an include/openssl/experimental. Move kyber to it for now.
  * Deprecate and simplify SSL_CTX_check_private_key
  * Use a more fine-grained lock in by_dir.c
  * Remove unnecessary stat calls from by_dir.c
  * Use std::copy instead of OPENSSL_memcpy for the internal bssl::Array::CopyFrom
  * Consistently open files in binary mode on Windows
  * Add some tests for X509_LOOKUP_hash_dir
  * Add some utilities for testing temporary files
  * Remove redundant piece of DC state
  * Test an unusual split between context and connection configuration
  * Remove redundant bssl_sys import
  * Remove some impossible null checks
  * Remove some indirection in SSL_certs_clear
  * Make an internal RefCounted base class for libssl
  * Const-correct the 'kstr' parameter of PEM functions
  * Implement Hybrid Public Key Encryption in Rust.
  * Use BIO_TYPE_* constants for flags
  * Move capability checks in sha256-586.pl to C
  * Integrate TLS 1.2 sigalg and cipher suite selection
  * Remove old "check for P4" in sha256-586.pl
  * Document some miscellaneous x509.h functions
  * Move capability checks in sha1-586.pl to C
  * Write down the bounds for the sha*_block_data_order functions
  * Move capability checks in chacha-x86.pl to C
  * Remove OPENSSL_IA32_SSE2 checks in x86 perlasm
  * Update delegated credentials to the final RFC
  * Don't report libpki headers as part of libcrypto
  * Add a no-op OPENSSL_INIT_NO_ATEXIT
  * bssl-crypto: remove unused code.
  * Add x509.h to doc.config
  * Unexport DIST_POINT_set_dpname
  * Allow a C++ runtime dependency in libssl
  * Rewrite the warning about X509_AUX
  * Remove pki/tag.h
  * Work around bindgen bug around constants
  * Guard C++ headers.
  * Include verify_unittest files in PKI_TEST_DATA
  * Switch to bindgen's static inline support
  * Document X509_V_FLAG_*
  * Merge X509_PURPOSE/X509_TRUST IDs and indices
  * Unexport most of X509_TRUST and X509_PURPOSE and simplify
  * Remove X509_TRUST_DEFAULT
  * Add X509_STORE_get1_objects
  * Mark ASN1_STRFLAGS_* and XN_FLAG_* with the right type
  * Remove unused include in now public header
  * Move signature_verify_cache.h to openssl/pki as public api
  * Make ContainsError look only for Errors, not Warnings.
  * Don't assume that Fiat assembly is available on Windows.
  * Add public API for a certificate.
  * Allow the delegate to indicate it wishes to accept PreCertificates when building chains.
  * Use uint64_t for num_read and num_write in BIO
  * Add functions to convert from Span&lt;const uint8&gt; and std::string_view
  * Minor formatting fixes
  * Expose OPENSSL_timegm in posix_time.h
  * Add SSL_get0_chain method
  * Tighten up the warning about RSAES-PKCS1-v1_5
  * Avoid conversion overflow from struct tm.
  * Ensure additions in this call can't overflow.
  * Create a new NameConstraints constructor that takes in an already constructed GeneralNames object for permitted names.
  * Fix strict aliasing issues with DES_cblock
  * Require SSE2 when targetting 32-bit x86
  * Remove unused files from pki
  * Move NEON dispatch in bn_mul_mont to C
  * Rewrite bn_big_endian_to_words to avoid a GCC false positive
  * Enable SSE2 intrinsics on MSVC
  * Rename &lt;openssl/time.h&gt; to &lt;openssl/posix_time.h&gt;
  * Tweak generate_build_files.py output to pass gn's formatter
  * Remove remnants of the old Android CMake toolchain
  * bn: Move ia32cap_P references from x86_64-mont.pl to C.
  * Stop generating unused assembly for 32-bit iOS
  * Fix SHA ABI tests
  * sha: Move Armv7 dispatching to C (reland)
  * bn: Move x86-64 argument-based dispatching of bn_mul_mont to C.
  * Import upstream's tests for DES_ede3_cfb_encrypt
  * Move single-use macros from internal.h to des.c
  * Unexport uint32_t-based DES APIs
  * Import upstream tests for CVE-2024-0727
  * aes gcm: Remove Atom Silvermont optimizations.
  * Arrange other X509_STORE, etc. symbols into sections
  * Simplify purpose checks
  * Stop processing the Netscape cert type extension
  * Remove X509_STORE_CTX_purpose_inherit
  * Document and test X509_PURPOSE and X509_TRUST machinery
  * Fix threads detection for CROS_EC/CROS_ZEPHYR
  * Stop passing der::Input by const-ref
  * Make der::Input a little closer to Span
  * Remove pki/patches
  * Document assumptions made by bssl-crypto's unboxed HMAC_CTX
  * delocate: update to handle SVE2
  * Use four-iterator std::equal for bssl::Span::operator==
  * Avoid unions in CCM
  * Reworking bssl_crypto: don't use zero keys in examples.
  * Fix AES-GCM-SIV with huge inputs on 32-bit.
  * Reworking bssl_crypto: support AES-GCM-SIV open_gather.
  * Reworking bssl_crypto: bump version and fix license.
  * Reworking bssl_crypto: Sync+Send for ECC and RSA.
  * Reworking bssl_crypto: tidy up module list.
  * Reworking bssl_crypto: Add RSA support
  * Reworking bssl_crypto: Ed25519
  * Reworking bssl_crypto: add ECDSA support
  * Reworking bssl_crypto: rand
  * Reworking bssl_crypto: ECDH
  * Reworking bssl_crypto: make with_output_array_fallible use a bool.
  * Reworking bssl_crypto: AES
  * Reworking bssl_crypto: AEAD
  * Clarify that X509_NAME_hash(_old) are specific to hash-dir
  * Reduce the BER conversion recursion depth
  * Fix a bug detecting BER deeply nested inside DER
  * Replace CONF's internal representation with something more typesafe
  * Elaborate a bit on static vs dynamic EC_GROUPs in documentation
  * Have generate_build_files.py output Rust sources.
  * Make the debug vs release build note in BUILDING.md more prominent
  * Simplify Montgomery RR precomputation.
  * Update build tools on CI
  * Disable the __SHA__ static check for now
  * Update Go dependencies
  * Clear some false positives in constant-time validation
  * Fix segfault if CRYPTO_set_thread_local fails and calls rand_thread_state_free.
  * Move CRL_REASON_* back to x509v3.h
  * Reworking bssl_crypto: HMAC
  * Reworking bssl_crypto: HKDF
  * Reworking bssl_crypto: imports_granularity = "Crate"
  * Reworking bssl_crypto: digest
  * Reworking bssl_crypto: x25519
  * Revert "sha: Move Armv7 dispatching to C"
  * acvp: test with internal nonce generation.
  * chacha: Move x86-64 CPU &amp; length dispatching from assembly to C.
  * Do not condition CRYPTO_is_RDRAND_capable on __RDRND__
  * Fix PKI test data list in sources.cmake
  * Remove all -1 returns from X509_check_purpose
  * Add some more TSan tests for crypto/x509
  * Don't define OPENSSL_LINUX for CROS_EC and CROS_ZEPHYR
  * Remove X509_TRUST_OCSP_SIGN and X509_TRUST_OCSP_REQUEST
  * Remove X509_{PURPOSE,TRUST}_{MIN,MAX}
  * Some miscellaneous openssl/x509.h documentation fixes
  * Const-correct a bunch of X509_STORE_CTX functions
  * Move some deprecated X.509 functions into the deprecated section
  * Const-correct X509_alias_get0 and X509_keyid_get0
  * Add a missing error check for sk_X509_push
  * Fix error-handling convention in x509_vfy.c and avoid -1 returns
  * Forbid unusual return values out of verify_cb
  * get_issuer can never return -1
  * Make X509_V_FLAG_NOTIFY_POLICY into a no-op
  * Remove X509_STORE_CTX_get0_current_issuer
  * Test the X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE codepath
  * Remove remnants of Netscape Server Gated Crypto from the new verifier
  * Make configure_callback in x509_test.cc take the X509_STORE_CTX
  * Use X509_get0_pubkey to simplify things slightly
  * Eagerly compute the cached EVP_PKEY in X509_PUBKEY
  * Test signature verification in X509_verify_cert
  * Fix X509_PUBKEY_set0_param to clear the cached EVP_PKEY
  * Do a better job testing expiration checks
  * Allow for the path builder to limit the number of valid paths.
  * Warn more explicitly not to use the callback in SSL_set_verify
  * Simplify some logic around X509_verify_cert callbacks
  * Remove X509_STORE_set_get_issuer
  * chacha: Move 32-bit Arm CPU dispatch from assembly to C
  * chacha: Move ARMv8 OPENSSL_armcap_P dispatching from assembly to C.
  * Restore the X509_EXTENSION ASN1_ITEM too
  * Give WARNING paragraphs a splash of color
  * Support lists and code blocks in doc.go
  * sha: Add SSSE3 check to SHAEXT SHA-256 implementation.
  * Give time.h a title and move to low-level infra group
  * Restore the X509 ASN1_ITEM
  * Add conf.h to the documentation output
  * Skip emitting empty &lt;pre&gt; blocks in documentation
  * Support medium memory models.
  * Change certificate depth limit to match OpenSSL and document
  * Fix X509_ATTRIBUTE_set1_data with negative attributes
  * sha: Move Armv7 dispatching to C
  * Disable 32-bit Arm assembly optimizations on iOS
  * Assume the Arm assembler can handle ADR
  * Document and fix up name hashing functions
  * sha: Remove check for SSSE3 for AVX variants.
  * Document functions that export verification internals
  * sha: Move AArch64/X86-64 dispatching to C.
  * Remove cert_verify_proc_blocklist.inc
  * Call CheckPathAfterVerification in deadline/iteration limit case
  * Fuzz more extension parsers in the cert parser
  * Document GENERAL_NAME-related APIs
  * Remove unused Chromium test data
  * Remove fillins/log.h
  * Unexport some STACK_OF types.
  * Const-correct X509_TRUST and X509_PURPOSE
  * Remove dynamic X509_TRUST and X509_PURPOSE registration
  * Actually remove KU_* from x509.h
  * Add distrust by SPKI to TrustStoreInMemory
  * Move KU_* back to &lt;openssl/x509v3.h&gt;
  * Document or unexport some more of x509.h
  * Add missing include
  * Consistently call CRYPTO_free_ex_data first
  * Fix the names of some X509_STORE_CTX functions
  * Simplify and document X509_VERIFY_PARAM inheritance
  * Add a debugging log facility to the delegate.
  * Unexport X509_VERIFY_PARAM_lookup
  * Fix build with -Wmissing-field-initializers
  * Remove X509_VERIFY_PARAM_get0_peername
  * Document some key usage accessors
  * Simplify and document X509_supported_extension
  * Const-correct X509_LOOKUP_METHOD
  * Fix KYBER_decap declaration
  * Replace X509_LOOKUP_ctrl with real functions
  * Name the hash functions in the Kyber implementation
  * Pull the string-based extensions APIs into their own section
  * Always use a 32-byte shared secret for Kyber
  * Tidy up x509_lu.c functions a little
  * Clean up the by_file_ctrl x509 code to be slightly less obtuse
  * Use relative links in markdown files
  * Merge &lt;openssl/x509v3.h&gt; into &lt;openssl/x509.h&gt;
  * Merge crypto/x509v3 into crypto/x509
  * Simplify X509_VERIFY_PARAM_new and X509_VERIFY_PARAM_free
  * Remove X509_VERIFY_PARAM names
  * Add a value barrier in p224_select_point
  * Add CRYPTO_{addc,subc}_* functions to crypto/internal.h
  * Implement the old FIPS 186-2 PRF
  * Document some X509_VERIFY_PARAM and X509_STORE functions
  * Remove a pile of unused X509_STORE callbacks
  * add checkout command to BUILDING.md
  * Move X509_INFO back into x509.h and document
  * Give BIO an ex_data
  * Remove fillins/openssl_util
  * Remove unused fields in X509_LOOKUP and X509_LOOKUP_METHOD
  * Fix some docs.go nits
  * Unexport various unused X509_OBJECT and X509_LOOKUP functions.
  * Add X509_OBJECT_new and X509_OBJECT_free
  * Fix leak if X509_STORE_CTX_init is called on a previously initialized context
  * Remove fillins/path_service
  * Remove fillins/fillins_base64
  * Remove fillins/file_util
  * Remove fillins/fillins_string_util.[cc|h]
  * Remove X509_STORE_CTX_zero
  * Update README.md
  * Remove IMPORT and related importing tools
  * Use InsertBraces - and reformat pki as such
  * Clang-format all of pki.
  * Trim X509_INFO and move to crypto/pem
  * Document ASN1_ITEM-based signing, etc. APIs
  * Unexport some ASN1_ITEMs that aren't used externally
  * Document X509_NAME comparison functions
  * Document PKCS8_PRIV_KEY_INFO and X509_SIG
  * Document X509_PUBKEY functions
  * Remove pki/fillins/net_errors.h
  * Remove the _BORINGSSL_LIBPKI_ defines
  * Remove no longer reachable CRL path validation code
  * Remove support for the certificateIssuer CRL entry extension
  * Use the ASN1_BOOLEAN typedef in ISSUING_DIST_POINT
  * Unexport the idp_flags constants
  * Remove some remnants of indirect CRLs in CRL matching
  * Remove the delta CRL special case on expiry
  * Remove the now no-op CRL reasons loop
  * Don't process DistributionPoints with a reasons field
  * Remove the redundant idp_reasons field
  * Remove removedFromCRL handling
  * Remove dcrl output parameter in CRL lookup logic
  * Don't parse delta CRL and CRL number extensions
  * Remove EXFLAG_FRESHEST
  * Remove delta and extended CRL support
  * Manually unroll pi and rho steps in Keccak
  * Don't prematurely run keccak_f in squeeze
  * Remove X509_CRL_diff
  * Expand and document RSA_PSS_PARAMS functions
  * Document X509_REVOKED-related functions
  * Const-correct and document trust/reject object APIs
  * Limit the SHA_CTX workaround to C
  * Simplify AES-GCM counter increment
  * Remove unnecessary length check before OPENSSL_memcpy
  * Test EVP_CTRL_AEAD_SET_IV_FIXED and friends
  * Tighten the limit in ASN1_STRING_set further
  * Fix delocate build rules with make
  * Add basic C implementation of SPHINCS+-SHA2-128s.
  * Update Go dependencies
  * do not call memcpy directly in curve25519_64_adx.h
  * Skip ForkDetect tests on iOS
  * Add ALPS codepoint supports for split handshake
  * Add missing include for waitpid
  * Add a note about the list in target.h
  * Teach delocate about a new directive that Clang is using.
  * Make the pki private headers available to gn
  * Sync pki to chromium 5934e28579cddeae3d9ae5b5974f8aae31f200dd
  * Move Keccak code to its own folder and add an absorb API.
  * Add support for fork detection via pthread_atfork()
  * Error check X509_ALGOR_set0()
  * Add some IWYU export pragmas
  * Convert X509_NAME_get_text_by_[NID|OBJ] to return UTF-8
  * crypto: remove kBoringSSLBinaryTag
  * Export OPENSSL_NO_* defines in bssl-sys for consumption in rust-openssl
  * Improve X509Test.NameAttributeValues coverage
  * Edit bssl-sys setup instructions.
  * Store NID_undef's ASN1_OBJECT outside the table
  * Don't include NID_undef in short/long name tables
  * Remove asn1_ex_clear from ASN1_EXTERN_FUNCS.
  * Avoid GCC's -Wdangling-pointer warning in CBB
  * Replace remaining references to __ARM_ARCH__ with __ARM_ARCH
  * Update tools on CI
  * Add support for 32bit break tests on Android.
  * Fix path for modifiable libcrypto used in KAT testing.
  * Add new asm files to generate_build_files.py
  * sync pki to chromium 248754f767a6df29d26ebb7da231f22713924a7d
  * Consistently use SIZE_MAX over (size_t)-1
  * Also add OPENSSL_calloc
  * Add OPENSSL_zalloc
  * Add table-independent x86+adx asm for P-256
  * Implement bssl-crypto wrappers for AES-CBC
  * Add a comment for what compiler_test.cc is about
  * Sync pki to chromium eddbcb143c7462e0b8d60e859b96d678ca0c013c
  * Stop rewriting ret to repz ret on x86_64
  * Make bssl-crypto no_std compatible
  * Bump the minimum CMake version to 3.12
  * CMake doesn't have an error function
  * Require C11 in MSVC too
  * Add support for the new ALPS codepoint
  * Expose curves for ECDH
  * Sync pki to chromium ce4bc9571462aa298d79b591df9d997323cf5157
  * Help the compiler dedup ia32cap and armcap accesses
  * Automatically call CRYPTO_library_init before C accesses
  * acvptool: create fresh variables in loops.
  * Sync pki to chromium 1ef93e346424a24fa27ee55a36254b6ee0f96e86
  * Update googletest and include googlemock
  * Return the correct value in EVP_CIPHER_CTX_iv_length after EVP_CTRL_AEAD_SET_IVLEN
  * Add X25519 bindings for bssl-crypto
  * Add ecdh and P256 bindings to bssl-crypto
  * Update the warnings on split handshakes and handshake hints
  * runner: Check that the shim HRRs echo the session ID
  * Reland "Build with C11 on MSVC in the standalone Bazel build"
  * Fix cargo clippy and fmt
  * delocate: accept more directive expressions
  * Initialize libunwind cursors from the signal handler's ucontext_t
  * Remove another decltype(fclose)
  * Save trampoline state in unwind tests more straightforwardly
  * Explicitly mark saved registers with .cfi_restore
  * Remove undesired OPENSSL_EXPORT's in non-library code
  * Fix RBP-based unwind in fiat assembly
  * Remove another OPENSSL_EXPORT in an enum
  * Silence warn_unused_result warning on write() call
  * Remove OPENSSL_EXPORT from enum in fillins/net_errors.h
  * Ensure OPENSSL_EXPORT is only on the class not methods.
  * Add pki file lists to generated gn build files
  * Add Rust bindings to AES_CTR through EVP_* cipher API's
  * Export CBS/CBB unicode functions
  * rename fillins/string_util.h because gn is special
  * rename fillins/base64.c to handle gn being special
  * Also suppress OPENSSL_LINUX for nanolibc
  * Add BN_bn2lebinpad and BN_lebin2bn
  * Use a callable type for ScopedFILE in settings_writer.cc
  * Add Rust bindings to AES-GCM through the EVP_AEAD_* APIs
  * Deduplicate the three copies of OBJ_cmp
  * Remove header file accidentally added to sources.cmake
  * Sync pki to chromium d740199e083b70d13506973c6f479f0b01165a05
  * Move the fuzzers into the fuzz directory and make them build.
  * Fix typo in .size directives for aesni_gcm_encrypt
  * Hook in ocsp into libpki, and run the ocsp unit tests.
  * Update pki to chromium cf9a08ff8be3a3f2d5b13693cc13ef22ab7ee618
  * Make a BSSL_CHECK that always aborts
  * Add rust bindings to AES-GCM-SIV through the EVP_AEAD_* API's
  * Add EVP_HPKE_KEY_move
  * Default to q = (p-1)/2 for DH keygen
  * Remove the CRYPTO_is_*_capable_at_runtime indirection
  * Select SHA-256 vs SHA-512 explicitly in perlasm
  * Hash-to-curve is now RFC 9380
  * Add the rest of the new test data files to sources.cmake
  * Align DH keygen with NIST's formulation when q is available
  * add missing test file to sources.cmake
  * Consistently reject large p and large q in DH
  * use &lt;errno.h&gt; instead of &lt;sys/errno.h&gt;
  * Document and test DH_generate_key's weird key reuse behavior
  * Sync pki to chromium 8049b24a3fa617e66c5d3fc0e9322bb07c500f49
  * Add a basic sanity test for getentropy() if we are using it.
  * Add ChromeOS EC related targets
  * Add rust API instability warning
  * Fix FFI slice usage
  * Remove the remaining old-style asm lists
  * Remove the old asm lists from JSON and android-cmake output
  * Disable assembly for Android's darwin build
  * Split TLS 1.0 and 1.2 self checks.
  * MD5 and SHA-1 are not actually approved in the TLS KDF.
  * Restore OPENSSL_RAND_TRUSTY
  * Remove old asm source lists from Android sources.mk
  * Trim some redundant Arm feature detection files
  * Stop duplicating the OPENSSL_armcap_P declaration
  * arm64: Implement baremetal OPENSSL_cpuid_setup
  * Switch the generated Soong (Android) build to the new asm source list
  * Restore fuzz/session_corpus
  * Mark all of bssl::Span as constexpr
  * Sync pki to chromium aef592bb1b83f019c8342bbc2c476758ccb6098d
  * Reflect OPENSSL_NO_SOCK and OPENSSL_NO_POSIX_IO into headers
  * Use a stub fopen implementation when OPENSSL_NO_FILESYSTEM is set
  * Link Googlers to the new porting policy doc
  * Make the parse_certificate_fuzzer from libpki work inside boring.
  * Fix the missing header issue for OPENSSL_NO_SOCK
  * Mark the old sk symbols as deprecated
  * Temporarily restore sk_pop_free_ex
  * Sync pki with chrome 6d4f9e7881fe07cf46eafd3245db2c8829e312f4
  * Add pki to generate_build_files.py
  * Silence -Wformat-truncation warning in crypto/err/err.c
  * Tidy up error handling for sockets vs fds
  * Test non-blocking socket BIOs
  * Unconditionally include BIO_set_fd and BIO_get_fd
  * Support Android's "baremetal" target
  * add pki test data to sources.cmake
  * remove duplicates that make bazel unhappy
  * Silence -Wformat-truncation in newer GCCs
  * Update RSATest.BadKey to use a plausible key size
  * Replace BIO_snprintf with snprintf within the library
  * Fix error handling in bssl_shim socket object
  * Define _DEFAULT_SOURCE for getentropy in musl
  * [ssci] Added Shipped field to READMEs
  * Add combined source lists to the other generators
  * Remove old style asm source lists for GN and Bazel
  * Clarify what __TRUSTY__ and OPENSSL_NANOLIBC are
  * Temporarily disable the Trusty CRYPTO_sysrand implementation
  * Fix aarch64 build with GCC
  * Fix error condition in new iOS CRYPTO_sysrand
  * Make the old sk_* functions into full functions
  * Move file_test_gtest.cc to CRYPTO_TEST_SOURCES for now
  * Use constant curve-specific groups whenever possible
  * [acvptool] skip connection to the server if input json or regdump is on
  * Entropy changes for trusty and windows.
  * Use std::make_unique when possible
  * Make built-in curves static.
  * Update the documentation of RAND_cleanup
  * Resolve an old TODO in TestState::Deserialize
  * Fix truncation warnings with the iteration count
  * sync pki to chrome 6e6fa5a08b94199de10eea22845963baf548628b
  * Fix spelling nits
  * Clear some size_t truncations
  * Add Intel Indirect Branch Tracking support.
  * Embed the generator into EC_GROUP
  * Const-correct a handful of time functions
  * Don't include stdalign.h in refcount.c
  * Fuchsia has getentropy() via musl - use it and drop the custom file
  * Remove remnants of malloc.cc
  * Embed BN_MONT_CTX into EC_GROUP.
  * Move to preferring getentropy() for system provided entropy
  * Use sources.cmake for the bssl tool
  * Fix Android shared library tests
  * Use sources.cmake for the test_support library
  * Use sources.cmake for test binaries
  * Don't store a redundant copy of the EC_GROUP field modulus
  * Revert "Build with C11 on MSVC in the standalone Bazel build"
  * Configure explicitly whether to shard tests
  * Use sources.cmake for pki and pki_test
  * Remove field_minus_order from EC_GROUP.
  * Use file(STRINGS) to read go_tests.txt
  * Use individual files for lists of source files.
  * Sync pki to chrome 28e4a1b838b2ffbf9e2151ae5fcfffe5ab0ffac0
  * Build with C11 on MSVC in the standalone Bazel build
  * Replace byteBuilder and byteReader with cryptobyte
  * Don't store a redundant copy of the order in EC_GROUP
  * Make the curve compat APIs into real functions
  * Add pki test files for android, adapt PathService fillin.
  * Remove some unused fields
  * Temporarily add sk_new_null, etc., wrappers in bssl-sys
  * Fix libpki build
  * Fix the Windows fuzzer build
  * Consistently include BTI markers in every assembly file
  * Use ProcessPrng instead of RtlGenRandom on Windows
  * Bring in the core of  chromium certificate verifier as libpki
  * Slightly tidy BIO_C_SET_FILENAME logic
  * Credit CryptOpt in third_party/fiat/README.md
  * Start recognizing the OPENSSL_NANOLIBC define
  * Use a single TCP server port in runner
  * Simplify shimProcess accept and wait
  * Turn SocketCloser in bssl_shim into a proper owning type
  * Pass IPv6 vs IPv4 down to the shim
  * Add more tests for recognizing explicit forms of built-in curves
  * Log failure to create SSL objects in handshakers
  * Remove -D__ASSEMBLER__=1 when shelling out to the preprocessor
  * Remove p &gt; q normalization in RSA keys
  * Implement BN_MONT_CTX_new_consttime with Montgomery reduction
  * Make bn_mod_lshift_consttime faster
  * Fix tests on Arm when NEON is unavailable
  * Fix fiat asm .private_extern declaration on Apple platforms
  * Don't expose EVP_PKEY internal representation through EVP_PKEY_assign
  * Add memcmp binding to bssl-crypto
  * Remove CRYPTO_MUTEX from public headers
  * Make RSA opaque
  * Add target attributes to curve25519_64_adx.h
  * Add ASN1_TIME_set_string_X509
  * Don't allow timezone offsets in ASN1_UTCTIME_set_string
  * Add SSL_CIPHER_get_handshake_digest
  * Const-correct a few X509_PURPOSE and X509_TRUST functions
  * Tidy bssl-crypto documentation
  * Avoid another NULL+0 in BIO_s_mem
  * Remove a layer of indirection from fiat curve25519 assembly
  * Fix the combined asm source lists in generate_build_files.py
  * Update build tools
  * Give up on qsort for sk_FOO_sort
  * Remove a pointer indirection in STACK_OF(T) comparisons
  * Add fiat_curve25519_adx.S to generate_build_files.py
  * Prefix the private stack functions
  * Add .type, .hidden, and .size to the new fiat ADX assembly
  * Use ADX asm for Curve25519 base-point multiplication
  * Make DSA opaque
  * Add saturated X25519 for x86_64+ADX running Linux
  * Handle ChaCha20 counter overflow consistently
  * Use packed representation for large Curve25519 table
  * Add SHA256 and SHA512 bindings to bssl-crypto
  * Make BN_mod_inverse() deal with repeated arguments
  * Remove BN_DEC_FMT2 and test the others
  * Define TLSEXT_nid_unknown
  * Constant-time test that X25519 has a single path.
  * Add a value barrier when checking for point doubling.
  * Align NIDs vs group IDs in TLS group APIs
  * Align remaining TLS ECDH APIs on "group" terminology
  * Align on using the "group" over "curve" for ECDH in TLS
  * Remove SSL_CIPHER_get_value
  * add rust bindings for ed25519
  * Add an ABI test for x25519_NEON
  * Add constant-time validation for curve25519
  * Add prefetch to aes_hw_ctr32_encrypt_blocks
  * Remove variable expansion from CONF fuzzer
  * Remove some unreachable character types in the CONF parser
  * Remove some unnecessary NULL checks in conf.c.
  * Test the CONF parser more extensively
  * Miscellaneous size_t truncation fixes
  * Add int casts as needed around STACK_OF(T) sizes and indices
  * Bound STACK_OF(T) sizes by int
  * acvptool: clean up better.
  * Avoid locks in CRYPTO_free_ex_data
  * Disable TLS_RSA_WITH_3DES_EDE_CBC_SHA by default
  * Don't include &lt;stdatomic.h&gt; in C++
  * Add a comment about the Chromium sandbox for macOS sysctls
  * Update hkdf.c to avoid potentially vulnerable code pattern.
  * Fix RAND_enable_fork_unsafe_buffering when called after fork
  * Add a thread test for ex_data
  * Remove read locks from PRNG steady state
  * Add an atomics library to crypto/internal.h
  * Remove the lock-based atomics fallback
  * Use Windows Interlocked* APIs for refcounts when C11 isn't available
  * Reject RSA keys under 512 bits
  * Check public components in freeze_private_key
  * Remove now redundant RSA test
  * Add documentation for X509_STORE_CTX_set_verify_cb and friends
  * Add a multi-threaded mode to bssl speed
  * Use a helper function to implement get_all_foo_names functions.
  * Cap the input size to the conf fuzzer
  * acvptool: implement pipelining.
  * Update googletest
  * Update build tools
  * OpenBSD Support
  * Remove unions in BLAKE2b implementation
  * Bump the minimum supported MSVC version to VS2019
  * Add APIs to query a list of possible strings for TLS features
  * Add back support for TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
  * Fix PKCS8Test to not rely on RSA-512
  * Add a more general mechanism for deprecating TLS ciphers
  * Add APIs to support RSA keys with large e.
  * Remove unions in GCM implementation
  * Rename EC_RAW_POINT to EC_JACOBIAN
  * Clarify that X25519 also supports EVP_PKEY_new_raw_private_key, etc
  * Align Kyber names with draft-tls-westerbaan-xyber768d00
  * Remove unions in polyval implementation
  * Remove H from GCM128_KEY
  * Don't make assumptions about GCM128_CONTEXT layout in aesni-gcm-x86_64.pl
  * Don't make assumptions about GCM128_CONTEXT layout in aesv8-gcm-armv8.pl
  * Implement the AuthEncap/AuthDecap HPKE modes
  * Update references to draft-irtf-cfrg-gcmsiv
  * Replace interface{} with any
  * Add new APIs for creating RSA keys
  * Disable BlindingCacheConcurrency on FreeBSD.
  * Add Kyber to runner tests
  * Invalidated cached RSA, DH, and DSA state when changing keys
  * Support WPA 3.1 "enterprise" mode.
  * runner: Remove an unnecessary use of AllCurves
  * Move the old SPKAC types to their own section
  * Remove unimplemented SSL BIO_ctrl values
  * Don't copy all of bssl-sys into the CMake build directory
  * Remove go:build ignore from convert_wycheproof
  * X509_sign, etc., should return the length of the signature on success
  * Add some missing includes
  * Specify the TLS cipher order more straightforwardly
  * Squeeze a block at a time when computing the matrix in Kyber
  * Align TRUST_TOKEN_pst_v1_voprf with draft-21 of VOPRF
  * Re-add go:build ignore lines
  * Move convert_wycheproof into its own package
  * Allow passing extra flags to BoGo shim
  * Remove TLS_RSA_WITH_NULL_SHA
  * Only rerun bindgen when its dependencies change
  * Add mechanism for deprecated declarations.
  * Spell includes in wrapper.h like the rest of the project
  * Replace sort.Sort with sort.Slice
  * Fix allowlist regex in bindgen invocation
  * Update docs to recommend a much more convenient CMake invocation
  * Trim some unused XN_FLAG_* values
  * Remove --size_t-is-usize from bindgen call
  * Clarify in ssl.h documentation not to use the verify callback
  * Move the X509 time functions under "Convenience functions"
  * Remove the X509at_* functions
  * Organize X509_ATTRIBUTE functions into sections.
  * Document a pile of X509 print functions
  * Generate 64-bit Curve25519 and P256 code for MSVC
  * Widen ASN1_mbstring_copy and ASN1_mbstring_ncopy to ossl_ssize_t
  * Update test_fips.c with new functions added to FIPS module.
  * break-tests.sh: break run-time tests and use two test_fips binaries.
  * Skip some BIO_gets tests if tmpfile fails on Android
  * Switch to new ACVP test for TLS 1.2 KDF.
  * Default SSL_set_enforce_rsa_key_usage to enabled.
  * add extra lints to align with Chromium rust toolchain
  * Include bindgen generated file via a build time env var, this plays nicer with other build systems like Soong and Gn.
  * Move TLS 1.3 KDF functions into the FIPS module.
  * Move HKDF into the FIPS module.
  * Drop CECPQ2 support.
  * expose a reset API on hmac which resets the current instance back to its original state keeping the same key as initially used
  * Remove X509V3_EXT_add_list and X509V3_EXT_cleanup
  * Remove support for "old-style" X509V3_EXT_METHODs.
  * Restore some default cases in tasn_dec.c and tasn_enc.c
  * Add functions to allow the mocking of AES hw support for testing.
  * Fix up do_ext_i2d's error-handling
  * Add Trust Token version using standardized hash2curve.
  * Move RSA (en|de)cryption out of the FIPS module.
  * leaked_storage in method POLICYQUALINFO *notice_section
  * Fix miscellaneous size_t truncations
  * Remove SSL_CIPHER_get_rfc_name
  * Run `go fmt` in `ssl/test/runner`.
  * If the ret is not null, it needs to be released before return
  * Don't consume the newline in BIO_gets for fds
  * RESOURCE_LEAK in method STACK_OF(TRUST_TOKEN) *voprf_unblind before return 0
  * Tidy up some lengths in SSL_SESSION
  * Fix size_t truncations in bio_mem.c
  * Convert a few more ints to bools in libssl.
  * Add various tests for memory BIOs.
  * Update X25519+Kyber ID.
  * Add comment about regenerating peg files.
  * Adding a C implementation of Kyber.
  * Fix handling of critical X.509 policy constraints
  * Fix policy validation when the user policy set is NULL
  * Remove dynamic X509_VERIFY_PARAM registration
  * Const-correct sk_FOO_cmp_func
  * Sort various X.509 global lists sooner
  * Add a warning about OBJ_create and global state
  * Fix parameter name for i2d_X509_EXTENSION
  * Give X509 an ASN1_ITEM again
  * Reject non-minimal lengths in ASN1_get_object
  * Reimplement X509 parsing without templates
  * add bindings to RAND_bytes
  * Represent unknown universal types with V_ASN1_OTHER
  * - remove dependency on hex-literal crate - add helper for converting between hex strings and bytes
  * Rewrite c2i_ASN1_OBJECT
  * Make ASN1_OBJECT_create size_t-clean.
  * Rewrite ASN1_OBJECT and ASN1_BOOLEAN d2i/i2d functions.
  * add bindings for hkdf and update panic handler
  * Get rid of the libc crate dependency in bssl-sys
  * Set up cargo deny to deny new dependencies by default.
  * Reduce type-punning in ASN1_TYPE
  * Add a test for OPTIONAL CHOICE values
  * Add CTRDBG_STATE to bssl::UniquePtr
  * Hmac should be able to take longer keys
  * Const-correct and document a few functions in x509v3.h.
  * Test that X509_NAMEs sort their RDNs when encoding.
  * Tidy up HMAC_Init_ex slightly
  * Rust bindings to boringssl plain AES implementation
  * Rust build cleanup
  * initial setup for bssl crate with hmac and sha2 bindings - update rust folder to split into `bssl` and `bssl-sys` - add initial bindings for hmac and a subset of sha2
  * Add OPENSSL_EXPORT to BN_mod_inverse_blinded
  * Add prefetch to sha1_block_data_order_shaext
  * Remove EVP_PKEY_ASN1_METHOD and EVP_PKEY_METHOD from public headers
  * test_fips: flush stdout before aborting on failure.
  * Work around a NASM bug
  * Plug a leak in ASN1_item_i2d()
  * Add a few more assertions to compiler_test.cc.
  * Fix use of unitialized cbb on failure case.
  * urandom_test: force MADV_WIPEONFORK both ways.
  * Use KEM terminology in TLS ECDHE and key_share abstractions
  * Define a NID for P-384 + Kyber768.
  * Use the common location for CMake in the bots
  * Fix ninja run_tests
  * Workaround yet more NULL + 0 language bugs
  * Fix the generated CMake build
  * Replace almost all instances of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR
  * Ignore elf.ErrNoSymbols in util/read_symbols.go
  * Run Go tests as part of run_tests
  * Pick up a VS 2022 toolchain from Chromium
  * Switch to CIPD's copy of perl
  * Simplify ECKeyShare slightly.
  * Move the ASN.1-based SSLKeyShare serialization to handoff.cc.
  * Create the SSLKeyShare object in TLS 1.2 client ECDHE slightly later
  * Require getauxval on 32-bit Arm Linux
  * Go back to breaking syscalls with the syscall number
  * Pass the full user_regs_struct to PTRACE_SETREGS
  * Print the reason the child stopped in urandom_test
  * Move data from .text to .rodata on x86_64
  * Start a Kyber implementation with basic Keccak code.
  * Tweak urandom_test for Android devices without getrandom.
  * Cap the number of ECDSA and DSA sign iterations.
  * Add more DSA consistency checks.
  * Revert "Revert "Fetch entropy from a system daemon in FIPS mode on Android.""
  * Reject zero ECDSA keys in EC_KEY_set_private_key
  * Gracefully handle DSA objects with missing fields
  * Fix Android tests with new recipe changes
  * acvp: update test expectations
  * acvp: write updated tests without `.bz2` suffix
  * acvp: fix tests
  * Update Go dependencies
  * Move constants from .text to .rodata on aarch64
  * Add bbe@ to list of reviewers
  * Revert go:build ignore lines
  * Replace the union inside EVP_PKEY with void*.
  * Make EVP_PKEY opaque.
  * Make boringssl_gtest_main a STATIC library
  * Update build tools
  * Use --allowlist-file in bssl-sys
  * Tidy up check_chain_extensions after proxy certificate removal
  * Remove proxy certificate support.
  * Remove global_target from build.
  * Don't include custom builds of libc++ in CMake installs
  * Specify -Iinclude with the crypto target.
  * Unify the two copies of bn_add_words and bn_sub_words
  * Implement P256_XMD:SHA-256_SSWU_RO_ and P384_XMD:SHA-384_SSWU_RO_
  * Align the hash-to-curve formulation with draft-16.
  * Fix a -Wignored-qualifiers warning in trust_token_test.cc
  * Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure.
  * Cap decimal input sizes in s2i_ASN1_INTEGER
  * Make ERR and thread use system malloc.
  * Add OPENSSL_asprintf and friends for asprintf(3) functionality.
  * Add a note in INCORPORATING about which branch to use
  * Generate Rust wrappers for HKDF
  * Bound the overall output size of ASN1_generate_v3
  * VMS? I don't think so. Take this for a walk behind the barn.
  * Revert "Drop HRSS assembly."
  * Move Go CMake support into its own file.
  * Get rid of time_t usage internally, change to int64_t
  * Remove d2i_FOO object reuse
  * Don't use negative values for unimplemented modes
  * Don't use object reuse in X509_parse_from_buffer.
  * Remove stale TODO in util/bot/DEPS
  * Remove if'd-out OCB-AES assembly
  * Trim unnecessary -lrt and ws2_32 deps in the build.
  * Unexport GENERAL_NAME_cmp
  * Also test i2d_GENERAL_NAME in X509Test.GeneralName
  * Fix the type of x400Address in GENERAL_NAME
  * Remove old clang-cl workaround
  * Limit the CMake -isysroot assembly workaround to older CMake
  * Clean up test_support_lib and GTest dependencies slightly.
  * Fix various malloc failure paths.
  * Partially mitigate quadratic-time malloc tests in unit tests
  * Add ABI tests for bn_add_words, etc.
  * Avoid branches in GCC in bn/generic.c.
  * Add bn_add_words and bn_sub_words assembly for aarch64.
  * Rearrange bn/generic.c
  * Reject even moduli in RSA_check_key.
  * Move malloc failure testing into OPENSSL_malloc
  * Const-correct the various EVP_PKEY PEM writers
  * Fix leak in set_dist_point_name error handling.
  * Fix leak in error-handling for issuingDistributionPoint
  * Clear false positives in RSA-OAEP constant time validation
  * Fix some clang-format formatting.
  * Stop clang from un-constant-timing copy_from_prebuf.
  * Clear various false positives in RSA constant-time validation
  * Silence an uninitialized variable false positive in GCC.
  * Fix leak on error in v2i_POLICY_MAPPINGS
  * Cap bit indices in the unsafe string-based X.509 extensions API
  * Move OpenSSLConfig.cmake into the cmake/ directory
  * Align header guard style in the remaining headers.
  * Add locale independent implementations of isalpha, isalnum, isdigit, and isxdigit.
  * Fix OPENSSL_NO_ASM builds with the generated CMake build.
  * Remove ASN1_TFLG_COMBINE.
  * Unexport and remove support for implicit tagging on ASN1_ITYPE_EXTERN.
  * Correctly handle optional ASN1_ITEM_TEMPLATE types.
  * Remove the last of the broken NEON workaround
  * Make X509V3_get_value_int free the old value before overwriting it.
  * Fix leak on invalid input to a2i_GENERAL_NAME.
  * Define BORINGSSL_IMPLEMENTATION in the Bazel build
  * Simplify the external Bazel build.
  * Simplify a pair of Go range expressions
  * Fix stray */s in // line comment license headers
  * Mark standalone Go scripts with go:build ignore
  * Align the generated CMake build with the main one.
  * Check for null value in set_dist_point_name.
  * Fix error-handling in X509V3_EXT_add_nconf_sk and X509v3_add_ext.
  * Remove now unnecessary check in CBS_peek_asn1_tag.
  * Introduce a locale-independent version of isdigit
  * Add a fuzzer for the config file machinery.
  * Rewrite ASN1_generate_v3.
  * Add some tests for optional and default ASN1_BOOLEAN.
  * Introduce constants for ASN1_BOOLEAN
  * Introduce a locale-independent version of isspace
  * Add tests for X509_NAME_hash and X509_NAME_hash_old.
  * Remove old Trust Token redeem API.
  * Remove support for ppc64le.
  * Switch ERR_GET_* to inline functions
  * Remove ppc64le assembly.
  * Remove ppc64le delocate and FIPS build.
  * Add CBS_get_u64_decimal.
  * Align ppc assembly setup with other architectures
  * Use the same Deleter across all bssl::UniquePtr&lt;T&gt;.
  * Set C11 in all compilers.
  * Reduce architecture detection in CMake.
  * Work around nasm bug with empty assembly files
  * Also remove poly_rq_mul.S from generate_build_files.py
  * Don't send two post-quantum initial key shares.
  * Drop HRSS assembly.
  * Add a WORKSPACE.toplevel file
  * Unexport BN_MONT_CTX_set_locked.
  * Align headers in generate_build_files.py output.
  * Maintain a frame pointer in aesni-gcm-x86_64.pl and add SEH unwind codes
  * Don't automatically sync the two CONF parameters in X509V3_EXT_nconf.
  * Convert ghash-x86_64.pl to new directives.
  * Add initial support for SEH directives in x86_64 perlasm
  * Fix inhibitPolicyMapping in the new policy tree code.
  * Rewrite X.509 policy tree logic.
  * Don't test for PMULL when NO_ASM.
  * Indent DB lines in x86_64 NASM output.
  * Reduce caller requirements on X509V3_CTX.
  * Rename CTX_TEST to X509V3_CTX_TEST.
  * Handle errors more normally in asn1_gen.c.
  * Fix crash if '@section' is used with no CONF.
  * Test requireAnyPolicy being a SkipCerts value
  * Test policy mappings from invalid policies.
  * Add stubs for hybrid Kyber768 with X25519 or P-256.
  * Add optimised Aarch64 GCM.
  * Test that policy checking always succeeds with just a trust anchor
  * Remove no-op entries from asn1_str2tag.
  * Const-correct sk_FOO_deep_copy's copy callback.
  * Deprecate, test, and document X.509 config APIs.
  * Remove the last of the filename comments.
  * Further const-correct config-based extension creation.
  * Empty stacks are vacuously sorted
  * Add sk_FOO_delete_if.
  * Add over_message issuance and redemption to Trust Tokens.
  * Remove hmac.h include from ssl.h.
  * Simplify MSVC warning configuration
  * Build rust bindings against header files under current source dir
  * Drop the preference for 256-bit ciphers with CECPQ2.
  * Remove custom CONF methods from X509V3_CTX.
  * Unexport various X509V3_CTX and NCONF helper functions.
  * Reword hardware support for AES-GCM.
  * Add a link for FIPS cert #4409.
  * [clang-warning] Don't pass -stdlib=libc++ on Apple platforms
  * Use -pthread instead of -lpthread in Bazel.
  * Add some tests for policy mapping.
  * Add some tests for anyPolicy.
  * Fix some memory leaks in policy_cache_new.
  * Add prefetch to aesni_ctr32_ghash_6x
  * Add tests for rejecting duplicate policy OIDs.
  * Fuzz x509v3_cache_extensions.
  * Fix handling of EXFLAG_INVALID_POLICY on the leaf.
  * Restore ASN1_TIME_set_string's behavior on NULL.
  * Fix return value on malloc failure in tree_calculate_user_set.
  * Const-correct and simplify X509_VERIFY_PARAM_set1_policies.
  * Add a basic threading test for X509 verification.
  * Explicitly warn about streaming AEADs with EVP_CIPHER_CTX.
  * acvptool: add support for uploading results.
  * acvptool: factor out getResultsWithRetry
  * acvptool: factor out logic for connecting to the server
  * Switch X509 ex_* flags to uint32_t.
  * Rename and tidy up x509v3_name_cmp.
  * Fix some more implicit size_t truncations.
  * acvptool: factor out uploadResult
  * Unexport X509V3_NAME_from_section and fix the type of chtype.
  * Finish porting dh_test.cc and ripemd_test.cc to GTest.
  * Replace comment with static assert.
  * Add a tool to check whether a binary has an executable stack
  * Disable blinding for boringssl_self_test_rsa().
  * Drop the workaround for the third-party Android CMake toolchain.
  * Fully condition all assembly files.
  * See whether relative links work for the documentation.
  * Add SSL_was_key_usage_invalid.
  * Add an 'all' option to generate_build_files.py
  * delocate: match all the ARM register extension patterns.
  * Fix -Wshorten-64-to-32 errors in ex_data.c.
  * acvptool: KDA replaces KAS-KDF for HKDF.
  * Add NO_CHECK_TIME to SSLTest.ECHBuiltinVerifier too
  * Rewrite i2o_ECPublicKey with CBB_finish_i2d.
  * Fix timebomb by disabling time check in this test
  * [Bazel] Support More Platforms
  * Add int casts to BIO_ctrl calls where appropriate.
  * Switch microsecond and iteration counts in bssl speed to uint64_t.
  * Finish porting dsa_test.cc to GTest.
  * Remove unnecessary L suffixes on DES constants.
  * Fix up some integer types in crypto/asn1
  * Use a sized type for asn1t.h flags.
  * Don't allow the caller to configure invalid signature algorithms.
  * Never accidentally use SSL_SIGN_RSA_PKCS1_MD5_SHA1 at TLS 1.2.
  * Add a copy of ninja from CIPD to util/bot/DEPS
  * Include ctrdrbg.h in the Rust wrapper.
  * Test, re-document, and deprecate EVP_Cipher.
  * Test streaming the AAD into EVP_CIPHER_CTX.
  * Add negative tests for the EVP_CIPHER tag check.
  * Test the most likely point for calling EVP_CIPHER_CTX_copy.
  * Give cipher tests a common entrypoint.
  * Correct the maximum output size in cipher_test.cc
  * Tidy up cipher_test.cc slightly
  * Cap Montgomery moduli to 8 KiB.
  * Fix allocation size in BN_mod_exp_mont_consttime.
  * delocate: learn about more Aarch64 registers.
  * Preprocess asm on all platforms with delocate.
  * Add a note in bn.h that this is not for general-purpose math.
  * Minor style tweaks in BN_mod_exp_mont_consttime.
  * Bump Go version in go.mod and run go mod tidy.
  * Split bn_tests.txt into several test files.
  * Work around some valgrind warnings in GTest.
  * Fix comments now BN_mod_exp_mont_consttime is not cache-line-sensitive
  * Replace MOD_EXP_CTIME_ALIGN with align_pointer.
  * Add a hint to the C++ ending guard message
  * Make OPENSSL_tm_to_posix and OPENSSL_posix_to_tm public API
  * delocate: be able to preprocess inputs.
  * Update x86_64-mont5.pl and RSAZ comments a bit.
  * Update SDE.
  * Update build tools.
  * Bump minimum CMake version.
  * Migrate io/ioutil uses to new APIs.
  * Switch blinding indices to size_t.
  * Remove ASN1_PRINTABLE_type.
  * Replace malloc/memcpy pairs with memdup.
  * Release memory earlier when clearing ASN1_ENCODING.
  * Align the generated gni files with the new Chromium copyright header
  * Define CBS/CBB tags as uint32_t with a typedef.
  * More -Wshorten-64-to-32 fixes.
  * Introduce ossl_ssize_t and use it in ASN1_STRING_set.
  * Do not allow changing keys with parameters already set.
  * Fix the comment in ecp_nistz256_ord_sqr_mont to match code and prototype.
  * Allow EVP_PKEY_copy_parameters into an untyped EVP_PKEY.
  * Fix integer overflow in OPENSSL_gmtime_adj
  * Check for overflow in i2c_ASN1_BIT_STRING.
  * Add the suite of EC_KEY and EC_POINT serializers.
  * Skip the field inversion when just measuring output size.
  * Allow using the TLS exporter in more cases.
  * Print the curve name, not bit length in EVP_PKEY_print_*
  * Remove tautological comparison.
  * Fix EC public key output in EVP_PKEY_print_*
  * Add missing heading to DSA output.
  * Fix trailing whitespace in EVP_PKEY_print_*
  * Revert "Default SSL_set_enforce_rsa_key_usage to enabled."
  * Simplify crypto/evp/print.c.
  * Add tests for EVP_PKEY_print_*
  * Clean up short BIGNUM handling in bn_print.
  * Miscellaneous -Wshorten-64-to-32 fixes.
  * Make EVP_PKEY_*_tls_encodedpoint work with EVP_PKEY_EC.
  * Fix linking with non-MSVC toolchain in Windows platform
  * Break FIPS tests by zeroing out the entire value.
  * Remove CMake install command for modulewrapper.
  * Enable -Wstring-concatenation and silence warning.
  * Switch RSA_sign to size_t.
  * Further fixups on the new tests.
  * Also detect Armv8.2 SHA-512 extensions on FreeBSD.
  * Fix comments around TBSCertificate cache.
  * Test (and, for CSRs, fix) TBS cache invalidation on signing.
  * Add support for arm/aarch64 on FreeBSD
  * Replace UTF8_putc with cbb_add_utf8.
  * Some CBB_init_fixed simplifications.
  * Make CBB_init_fixed infallible and allocationless.
  * Check for TLS 1.3 in SSL_generate_key_block.
  * acvp: support fetching expected results.
  * Add CBB_add_asn1_[u]int64_with_tag.
  * Make DH opaque.
  * Default SSL_set_enforce_rsa_key_usage to enabled.
  * Test i2d_re_* for CRLs and CSRs too.
  * Add EVP_HPKE_KEM_public_key_len and EVP_HPKE_KEM_private_key_len.
  * Remove the experimental in-place record APIs.
  * Maintain the sequence number as a uint64_t.
  * Add int64 ASN1_INTEGER setters too.
  * Also check for V_ASN1_NEG_INTEGER when checking types.
  * Write a test for CONF_parse_list.
  * Make CONF_parse_list size_t-clean.
  * Unexport CONF_parse_list.
  * Use Array&lt;uint8_t&gt; in DTLS1_OUTGOING_MESSAGE.
  * Move the DTLS cookie to SSL_HANDSHAKE.
  * Use the new macOS sysctl names when available
  * Various -Wshorten-64-to-32 fixes.
  * Document and tidy up X509_find_by_*.
  * Remove unused X509_LOOKUP_by_* functions.
  * Check some ASN1_STRING types in crypto/x509
  * Replace even more ad-hoc bytes/integer conversions.
  * Specify all library install destinations
  * Add a poisoned field to EVP_CIPHER_CTX.
  * Stub out DSA paramgen functions.
  * Stub out the OpenSSL secure heap.
  * Define OPENSSL_NO_SSL_TRACE.
  * Add ASN1_INTEGER_get_int64 and ASN1_ENUMERATED_get_int64.
  * Add the "groups" variants of SSL_CTX_set1_curves_list.
  * Provide the other primes from RFC 3526.
  * Silence a GCC 12 -Warray-bounds false positive warning.
  * Rework truncated SHA-2 to silence GCC 12 false positive warning.
  * Require getrandom in all FIPS builds.
  * Incorporate OS entropy on FIPS CTR-DRBG reseed, not just init.
  * Add RAND_get_system_entropy_for_custom_prng
  * Rewrite RSA_verify_PKCS1_PSS_mgf1 with size_t.
  * Check set_encrypt_key return value in AESTest.ABI.
  * Prefer established session properties mid renegotiation.
  * Add EVP_HPKE_KDF_hkdf_md.
  * Find threading library
  * Use O_CLOEXEC instead of fcntl(FD_CLOEXEC)
  * Add an EVP_HPKE_KEM_enc_len API.
  * Track SSL_ERROR_ZERO_RETURN explicitly.
  * Clean up header to reuse __riscv definition
  * Tighten up supported PSS combinations in X.509.
  * Add HMAC_CTX_get_md.
  * Add a test for SSL_CTX_set_quiet_shutdown.
  * Add X509_STORE_CTX_set0_trusted_stack.
  * Add X509_V_FLAG_NO_CHECK_TIME.
  * Add DSA_bits and DH_bits.
  * Add handshake hints for TLS 1.2 session tickets.
  * Rework STACK_OF(T) documentation.
  * Fix some typos in comments.
  * Remove stale comment.
  * Fix SSL_load_client_CA_file when given an empty file.
  * Define NR_getrandom for riscv64
  * Adapt break-tests.sh to run on an attached Android device.
  * Include hopefully all ARM instructions with condition codes.
  * Replace OPENSSL_STATIC_ASSERT with static_assert.
  * Make time_t conversions. Give up on the OS provided ones.
  * Test that close_notify state does not impair SSL_ERROR_SYSCALL.
  * Convert more of the SSL write path to size_t and Spans.
  * Revert "Fetch entropy from a system daemon in FIPS mode on Android."
  * Fetch entropy from a system daemon in FIPS mode on Android.
  * Merge entropy read in FIPS mode.
  * Rename |from_cpu| to |want_additional_input|.
  * Support handshake hints for TLS 1.2 full handshakes.
  * Expose the CTR_DRBG API.
  * Don't try and test 3DES with ACVP.
  * Fix possible ODR violations for ecp_nistz256_from_mont
  * Don't try to specify SHA-256 for Aarch64 FIPS.
  * Fix up book-keeping between the write buffer and pending writes.
  * Fix an edge case in SSL_write's retry mechanism.
  * Fix unused variable warning on macOS + ASan
  * Remove PEM_X509_INFO_write_bio.
  * Add SSL_CTX_get_num_tickets.
  * Mostly Revert 52426 - Drop AVCP support for 3DES
  * Add script to run FIPS break tests.
  * More alignment with OpenSSL on TLS 1.3 cipher suite constants.
  * Align with OpenSSL on TLS 1.3 cipher suite constants.
  * Document and organize some of the basic extensions functions.
  * Const-correct X509_EXTENSION functions, as best we can.
  * Document all the dup functions.
  * Const-correct X509_REVOKED as well.
  * Const-correct and document EVP_PKCS82PKEY and EVP_PKEY2PKCS8.
  * Remove PKCS8_pkey_get0 and PKCS8_pkey_set0.
  * Move all the miscelleneous convenience functions into a section.
  * Fix the documentation of X509_pubkey_digest.
  * Remove the last of the Suite B code.
  * Remove X509_ocspid_print.
  * Unexport all low-level policy machinery.
  * Document most X509_NAME functions.
  * Add some tests for X509_NAME_ENTRY management.
  * Clarify thisUpdate vs. lastUpdate in docs.
  * Start grouping x509.h into sections.
  * Start expanding DECLARE_ASN1_* macros in x509.h.
  * Bump CMake requirement to 3.8.
  * Remove X509_ALGORS.
  * Remove X509_REQ's refcount.
  * Const-correct the i2d/dup functions we can.
  * Use GTest's built-in sharding feature
  * Fix memory leak with X509V3_ADD_DELETE.
  * Tidy up ASN1_GENERALIZEDTIME_adj and ASN1_UTCTIME_adj.
  * Check for invalid UCS-2 and UTF-32 in ASN1_STRING_print_ex.
  * Check Unicode string encodings in crypto/asn1.
  * Rewrite scalar operations in spake25519.c with BN_ULONG
  * Accept invalid "v3" CSRs.
  * Drop stdout when looking for abort messages
  * Add a CCM AEAD for Matter, the IoT standard.
  * Remove some unnecessary NULL checks.
  * Reimplement ASN1_TIME_print with the new parser.
  * Dedup a few more load/store implementations.
  * Remove a few more unions.
  * Remove p256_point_union_t.
  * Don't use a union in Ed25519 EVP_PKEYs.
  * Set is_first and is_last correctly with ASN1_STRFLGS_UTF8_CONVERT.
  * Remove unnecessary parens on return.
  * Post-clang-format fixups.
  * Run convert_comments.go on the recently-converted files
  * Re-run clang-format with InsertBraces.
  * clang-format remaining directories.
  * Add fixed key generation for Trust Token.
  * Fix duplicate declarations
  * Validate ASN.1 times according to RFC 5280
  * Define STACK_OF(OPENSSL_STRING) more straight-forwardly.
  * Rewrite SSL_add_file_cert_subjects_to_stack
  * Rearrange the C11 vs MSVC check.
  * Fix build with MSVC 2022.
  * Don't guard alignof static asserts on GCC/Clang.
  * Add BN_GENCB_get_arg.
  * Const-correct bn_gather5.
  * Get the EVP_PKEY_METHOD from EVP_PKEY_ASN1_METHOD.
  * Add SHA3 support
  * More includes for builds that don't use bcm.c
  * Replace some more C unions.
  * Add X509_REQ_set1_signature_algo and X509_REQ_set1_signature_value.
  * Add support for RISC-V 64-bit architecture
  * Add EVP_PKEY_HKDF for OpenSSL compatibility.
  * Make it more obvious that am and tmp's widths are accurate.
  * Add some more includes.
  * Align rsaz and mont5 table construction.
  * Simplify mont5 table computation.
  * Add an extra reduction step to the end of RSAZ.
  * Always end BN_mod_exp_mont_consttime with normal Montgomery reduction.
  * Use // instead of # for comments inside armv8 asm.
  * Add SSL_[CTX_]_set_compliance_policy.
  * Increase ACVP sizes.
  * Add a fuzzer to check CBS is a DER parser.
  * Add some missing includes.
  * Move digestsign.c into the module.
  * Manually fix a few tables in advance of clang-format.
  * Remove leading blank lines in convert_comments.go
  * Rewrite ASN1_STRING_print_ex escaping.
  * Convince clang-format to handle ASN1_ITEM definitions better
  * Do not allow md4 or md5 based signatures in X.509 certificates.
  * Fix docs for EVP_Cipher given an AEAD.
  * Remove a layer of indirection from most EVP_CIPHERs
  * Make EVP_CIPHER opaque.
  * Use the correct function types in X509V3_EXT_METHODs.
  * Remove X509_CRL_METHOD.
  * Clean up ECDSA EVP_PKEY_CTRL_MD validation.
  * Add a service indicator for FIPS 140-3.
  * Move cmac into the FIPS module boundary.
  * Use CMake's C/C++ version features.
  * Update build tools.
  * Don't leave stray errors in the error queue in X509_print_ex.
  * Switch to the CIPD version of CMake on Windows.
  * limit the feature macro stuff to __linux__
  * Enforce X.509 version invariants more consistently.
  * Remove X509_to_X509_REQ.
  * Declare EVP_AEAD_CTX in base.h, like other typedefs.
  * Add missing blank line between functions.
  * Remove unions in EC_SCALAR and EC_FELEM.
  * Implement SSL_CTX_set_num_tickets.
  * Add tests for X509_NAME_print_ex.
  * acvp: test CTR-DRBG with reseed in modulewrapper.
  * Do pending `go fmt` updates.
  * acvp: test SHA-512/256 with HMAC, RSA (PSS), and ECDSA.
  * Add PSS to the AVCP regcap.
  * Drop ACVP support for 3DES.
  * Add function to return the name of the FIPS module.
  * Support running tests on non-NEON devices.
  * Update delocate tests
  * Tidy up how ASN1_STRING_print_ex figures out the type.
  * Remove the ASN1_TLC cache. It appears to not help performance.
  * Fix build for older CMake versions.
  * Remove code added to avoid SHA1 weakness.
  * Update comment in light of prior change.
  * ChaCha20-Poly1305 for Armv8 (AArch64)
  * Replace the last strcasecmp with OPENSSL_strcasecmp.
  * [build] Fix build with HEAD clang.
  * Make calls to the verify callback consistant by calling ctx-&gt;verify_cb directly. This removes some temporary variables that would only be used to hold ctx-&gt;verify_cb.
  * Try to require C11 (in non-MSVC compilers).
  * Try to require C++14.
  * Reject [UNIVERSAL 0] in DER/BER element parsers.
  * Add CMake install rules.
  * P-256 assembly optimisations for Aarch64.
  * hrss: always normalize.
  * Use SHA-256 for the FIPS integrity check everywhere.
  * Remove unused variable
  * Use X509 certificate alias as friendlyName in PKCS12
  * Retire the Windows BIO_printf workaround.
  * Work around another C language bug with empty spans.
  * ASAN replaces malloc and free with its own implementation.
  * Update fiat-crypto.
  * Remove VS 2015 support.
  * Remove X509_TRUST_set_default.
  * Replace internal use sha1 hash with sha256.
  * Document that |EC_KEY_generate_fips| works for both cases.
  * Allow the integrity test to be run on demand.
  * Add a function to return a FIPS version.
  * Add a function to tell if an algorithm is FIPS approved.
  * Add vs2019 to vs_toolchain.py.
  * Unexport X509_CERT_AUX and remove X509_CERT_AUX.other
  * Document and tidy up X509_alias_get0, etc.
  * Don't loop forever in BN_mod_sqrt on invalid inputs.
  * Make a whitespace commit to trigger a build.
  * Rust bindings: Use CARGO_MANIFEST_DIR in build.rs
  * Remove ASN1_ADB_INTEGER.
  * Replace an ASN1_INTEGER_get call with ASN1_INTEGER_get_uint64
  * Correctly handle LONG_MIN in ASN1_INTEGER_get.
  * Implement ASN1_INTEGER_set_uint64 with ASN1_STRING_set.
  * Rewrite and tighten ASN1_INTEGER encoding and decoding.
  * Deduplicate the rest of ASN1_INTEGER and ASN1_ENUMERATED.
  * Fix theoretical overflow in ASN1_INTEGER_cmp.
  * Include rsa/internal.h for |...no_self_test| functions.
  * Limit the pthread_rwlock workaround to glibc.
  * Rewrite ASN1_INTEGER tests.
  * Use X509V3_add_value_int in i2v_AUTHORITY_KEYID.
  * Fix x509v3_bytes_to_hex when passed the empty string.
  * Reimplement ASN1_get_object with CBS.
  * Add an explicit indefinite-length output to CBS_get_any_ber_asn1_element.
  * Use ctype(3) in a more standards-conformant way.
  * Linkify RFCs in more places in the docs.
  * Make FFDH self tests lazy.
  * Make ECC self tests lazy.
  * HPKE is now RFC 9180.
  * Include the policy document for the most recent FIPS validation.
  * Check static CPU capabilities on x86.
  * Align rsaz_avx2_preferred with x86_64-mont5.pl.
  * Enable SHA-NI optimizations for SHA-256.
  * Update Intel SDE.
  * Include the EKU extension in bssl server's self-signed certs.
  * Don't call a non-test file *test.h.
  * Make RSA self-test lazy.
  * Add link to new Android FIPS certificate.
  * delocate: handle a new output form in Clang 13.
  * Drop, now unused, KAT value.
  * Drop CAVP code.
  * Break FIPS tests differently.
  * Don't forget hmac.h in self_check.h.
  * Perform SHA-$x and HMAC KAT before integrity check.
  * Add a couple of spaces to `check_test`.
  * Split FIPS KATs into fast and slow groups.
  * Move DES out of the FIPS module.
  * acvp: don't send the Authorization header when renewing tokens
  * Support Bazel's test-sharding protocol.
  * Simply CMake assembly source selection.
  * Rename generated assembly from 'mac' or 'ios' to 'apple'
  * Build aarch64 assembly for macOS in the bazel build.
  * Fix OPENSSL_NO_ASM definition in bazel.
  * Use @platforms in Bazel rules.
  * Record ClientHelloInner values in msg_callback.
  * Fold ssl_decode_client_hello_inner into ssl_client_hello_decrypt.
  * Explicitly reject self-referential ech_outer_extensions.
  * Simpler square-root computation for Ed25519
  * Condition split handshake tests on Linux in CMake.
  * Implement PEM_read_bio_DHparams with the macro.
  * Limit _XOPEN_SOURCE to Linux.
  * Fix Unicode strings for C++20
  * Switch CRYPTO_BUFFER_POOL to SipHash-2-4.
  * LSC: Apply clang-tidy's modernize-use-bool-literals to boringssl
  * Fix mac_arm64 builder.
  * Put Rust binding generation behind an explicit flag and only build bindings for the targeted Arch
  * Add ARMV8_SHA512 detection for Fuchsia.
  * Generates "low-level" bindings for Rust using bindgen
  * Add note about Gerrit account creation
  * Make EVP_AEAD_CTX_free accept NULL.
  * Zero out the values from the integrity check.
  * Ignore duplicates in |X509_STORE_add_*|
  * Don't #include "internal.h" twice.
  * Version bump: 2 -&gt; 3.
  * Simplify __ARM_ARCH__ definition.
  * Don't use __ARMEL__/__ARMEB__ in aarch64 assembly
  * Switch __ARM_FEATURE_CRYPTO to __ARM_FEATURE_{AES,SHA2}.
  * Move CPU detection symbols to crypto/internal.h.
  * Move public APIs from cpu.h to crypto.h.
  * Rename CPU feature files with underscores.
  * Enable SHA-512 ARM acceleration when available.
  * Sync sha512-armv8.pl up to 753316232243ccbf86b96c1c51ffcb41651d9ad5.
  * Import sha512-armv8.pl transforms from upstream NEON code.
  * Import a few test vectors from OpenSSL.
  * Use uint16_t in TestConfig and enable -Wformat-signedness.
  * Reorder flags to match TestConfig struct.
  * Rewrite bssl_shim command-line parser.
  * Fix X509_CRL_print error-handling.
  * Silence -Wformat-signedness when printing X.509 versions.
  * Don't print small, negative serial numbers in decimal.
  * Fix the easy -Wformat-signedness errors.
  * Add BIO_tell and BIO_seek wrappers.
  * Remove non-standard wildcard input DNS names.
  * Rewrite X.509 name-matching tests.
  * Remove non-standard X.509 DNS wildcard matching.
  * Make X509_REVOKED opaque.
  * Document |SSL_set1_host| return values.
  * Add |SSL_set1_host| and |SSL_set_hostflags|.
  * Add ERR_set_error_data for compatibility.
  * Add BN_GENCB_new, BN_GENCB_free, and RSA_test_flags.
  * Remove X509_REVOKED.sequence.
  * Binary tag bump: 1 -&gt; 2
  * Export PKCS12_DEFAULT_ITER.
  * Add SSL_has_pending.
  * Update HPKE test vectors.
  * Add various OpenSSL compatibility functions.
  * Add PKCS7_bundle_raw_certificates function which takes CRYPTO_BUFFERs
  * No-op change to test the bots.
  * Remove outdated comment in ECDSA implementation.
  * Add missing assert.h include.
  * Check tag class and constructed bit in d2i_ASN1_OBJECT.
  * Don't parse constructed BIT STRINGs in crypto/bytestring
  * Enforce DER rules for BIT STRING values.
  * Remove support for indefinite lengths in crypto/asn1.
  * Remove support for constructed strings in crypto/asn1.
  * Check for trailing data in extensions.
  * Update tools.
  * Fold x509v3/pcy_int.h into x509v3/internal.h.
  * Switch kModuleDigestSize to a macro.
  * Switch DEPS actions on bots to Python 3.
  * Match OPENSSL_EXPORT in ssl/internal.h friend declarations.
  * Add a function to express the desired record version protocol.
  * Add CRYPTO_BUFFER_new_from_static_data_unsafe.
  * Finish documenting asn1.h.
  * Trim some undocumented symbols from asn1.h.
  * Add magic tag to BoringSSL binaries.
  * Document and const-correct multi-string types.
  * Fully unexport X509_VAL.
  * Document ASN1_OBJECT, i2c, and c2i functions.
  * Unexport ASN1_OBJECT_new.
  * Return 0x80 in all ASN1_get_object error paths.
  * Document low-level encoding functions in asn1.h.
  * Use C preprocessor comments in assembly headers.
  * Document and const-correct ASN1_TYPE functions.
  * Fix error-handling for i2a_ASN1_OBJECT.
  * Document i2a_ASN1_* functions.
  * Fold i2a_ASN1_ENUMERATED into i2a_ASN1_INTEGER.
  * Fix BIT STRING comparison in ASN1_STRING_cmp.
  * Rewrite ASN1_item_pack and ASN1_item_unpack.
  * Document some more ASN1_ITEM-associated functions.
  * Reword ASN1_BOOLEAN exception.
  * Move M_ASN1_* to the deprecated section.
  * Fix up some doc.go nits in asn1.h.
  * Document new/free/d2i/i2d for singly-typed ASN1_STRINGs.
  * Document ASN1_NULL.
  * Const-correct the low-level ASN1 i2d functions.
  * Start documenting ASN1_ITEM.
  * Tidy up SSLTest.SetVersion.
  * Deduplicate d2i and i2d documentation.
  * Check tag class and constructed bit in d2i_ASN1_BOOLEAN.
  * Use typedefs in i2d and d2i_ASN1_BOOLEAN.
  * Forward-declare SSL_CLIENT_HELLO.
  * Fix BN_CTX usage in BN_mod_sqrt malloc error paths.
  * Make ASN1_NULL an opaque pointer.
  * Remove remnants of ASN.1 print function generators.
  * Fold x509_vfy.h into x509.h.
  * Make ASN1_STRING_TABLE_add thread-safe and document.
  * Test ASN1_STRING_set_by_NID with custom NIDs.
  * Test ASN1_STRING_set_by_NID with built-in NIDs.
  * Test that built-in ASN1_STRING_TABLEs are sorted.
  * Extract common rotl/rotr functions.
  * Remove X509_STORE_set0_additional_untrusted.
  * Enable X509_V_FLAG_TRUSTED_FIRST by default.
  * Switch x509_test.cc to modify the existing X509_VERIFY_PARAM.
  * Add note to HMAC test vectors from NIST
  * Add log tag for Trusty.
  * Fix CRYPTO_malloc, etc., definitions.
  * Keep EVP_CIPHER/EVP_MD lookup and do_all functions in sync
  * aarch64: Add missing LR validation in 'vpaes_cbc_encrypt'
  * Allow PKCS7_sign to work for signing kernel modules.
  * Speed up constant-time base64 decoding.
  * Unwind remnants of ASN1_TFLG_NDEF.
  * acvptool: add CS3 support.
  * Ignore SIGPIPE in the bssl tool.
  * Add FIPS counters for AES-GCM in EVP_AEAD.
  * Refresh fuzzer corpus for ECH draft-13.
  * Fix the TLS fuzzers for ECH draft-13.
  * Clarify that TLS sessions are not application sessions.
  * Fix BN_prime_checks_for_validation to align with false-positive rate.
  * Add maskHash to RSA_PSS_PARAMS for compat
  * Remove ASN1_OP_I2D_* callbacks.
  * Don't read it-&gt;funcs without checking it-&gt;itype.
  * Reject missing required fields in i2d functions.
  * Reject -1 types in ASN1_TYPE and MSTRINGs when encoding.
  * Correctly handle invalid ASN1_OBJECTs when encoding.
  * Check for invalid CHOICE selectors in i2d functions.
  * Fix x509_name_ex_i2d error-handling.
  * Correctly propagate errors in i2d functions.
  * acvptool: add hmacDRBG support
  * Check for __TRUSTY__ instead of TRUSTY.
  * Update comment for ECH draft-13.
  * Silence a GCC false positive warning.
  * Switch to the new, simpler WHATWG URL formulation.
  * Revert "Guard use of sdallocx with BORINGSSL_SDALLOCX"
  * Fix calculation of draft-13 ECH confirmation signal.
  * Update to draft-ietf-tls-esni-13.
  * Reword SSL_get0_ech_name_override documentation.
  * Remove SSL_set_verify_result.
  * Make most of crypto/x509 opaque.
  * Remove V_ASN1_APP_CHOOSE.
  * Rewrite ASN1_PRINTABLE_type and add tests.
  * Include SHA512-256 in EVP_get_digestbyname and EVP_MD_do_all.
  * NUL is not printable.
  * Make RSA_check_key more than 2x as fast.
  * Benchmark RSA private key parsing.
  * Work around yet another MSVC 2015 SFINAE bug.
  * Avoid re-hashing the transcript multiple times.
  * Make ssl_parse_extensions a little easier to use.
  * Deduplicate our three ServerHello parsers.
  * Merge in OpenSSL's X.509 corpus.
  * Run X509_print in the certificate fuzzer.
  * Fix some error-handling in i2v functions.
  * Fix typo.
  * OPENSSL_strndup should not return NULL given {NULL, 0}.
  * Rewrite name constraints matching with CBS.
  * Add some tests for name constraints.
  * Fix i2v_GENERAL_NAME to not assume NUL terminated strings
  * Do not rely on ASN1_STRING being NUL-terminated.
  * Add a CBB_add_zeros helper.
  * Linkify RFCs in documentation.
  * Refer to RFCs consistently.
  * runner: Test session IDs over 32 bytes.
  * Process the TLS 1.3 cipher suite in one place.
  * Guard use of sdallocx with BORINGSSL_SDALLOCX
  * Bump minimum GCC version and note impending VS2015 deprecation.
  * Add Span::first() and Span::last().
  * Simplify built-in BIOs slightly.
  * Fix some error returns from SSL_read and SSL_write.
  * Fix negative ENUMERATED values in multi-strings.
  * Add a test for ASN1_mbstring_copy and clean up.
  * Remove ASN1_TFLG_SET_ORDER.
  * Fix ASN1_STRING_print_ex with negative integers.
  * Check i2d_ASN1_TYPE's return value in ASN1_STRING_print_ex.
  * Document ASN.1 printing functions.
  * Move some ASN1 printing functions to crypto/asn1.
  * Move a_strex.c back to asn1, split X509_NAME bits out.
  * Unwind io_ch abstraction in print functions.
  * Implement ASN1_STRING_print_ex_fp, etc., with file BIOs.
  * Remove OPENSSL_NO_FP_API ifdefs.
  * Move X509_ALGOR to x509.h.
  * Unexport BIT_STRING_BITNAME.
  * Unexport ub_* constants.
  * Always use an ASN1_STRING_TABLE global mask of UTF8String.
  * Document ASN1_mbstring_copy.
  * Update ghashv8-armx.pl from upstream.
  * Align with upstream on 'close STDOUT' lines.
  * Avoid double-expanding variables in CMake.
  * Reject years outside 0000-9999 in ASN1_GENERALIZEDTIME_adj.
  * Add some tests for time_t to ASN1_TIME conversions.
  * Remove ASN1_STRING_FLAG_MSTRING.
  * Document another batch of functions.
  * Clarify BIO_new_mum_buf's lifetime rules.
  * generate_ech.cc: include needed headers
  * Don't overread in poly_Rq_mul
  * acvp: recognise another style of JSON.
  * Revert "Revert "Revert "Disable check that X.509 extensions implies v3."""
  * acvp: add HKDF support.
  * Add 'generate-ech' command to bssl tool
  * Don't enable atomics in NO_THREADS configurations.
  * Check strtoul return for overflow error in GetUnsigned()
  * Add convenience functions to malloc EVP_HPKE_CTX and EVP_HPKE_KEY.
  * Document that SSL_PRIVATE_KEY_METHOD should configure signing prefs.
  * Always have CRYPTO_sysrand_for_seed.
  * hrss: use less stack space.
  * Make X509_EXTENSION opaque.
  * Make X509_CRL opaque.
  * Switch another malloc to bssl::Array.
  * Add a pointer alignment helper function.
  * Remove unused field in X509_NAME_ENTRY.
  * Fix sign bit in BN_div if numerator and quotient alias.
  * Handle the server case in SSL_get0_ech_name_override.
  * Remove -2 return value from X509*_get_*_by_NID.
  * Remove X509at_get0_data_by_OBJ.
  * Document a batch of extension-related functions in x509.h.
  * conf: fix getting keys from the default section.
  * conf: don't crash when parsing.
  * Add some OpenSSL compatibility aliases.
  * Make ASN1_OBJECT opaque.
  * Rename asn1_locl.h to internal.h.
  * Update hpke_test.go.
  * Decorate x509v3_a2i_ipadd declaration as its definition.
  * SHA-256 is used on AArch64, even if NO_ASM.
  * swtb is another AArch64 magic tweak.
  * Implement ClientHelloOuter handshakes.
  * runner: Add a convenience function for base64 flags.
  * Reduce bouncing on the cache lock in ssl_update_cache.
  * Only clear not_resumable after the handshake.
  * runner: Test that clients actually use renewed tickets.
  * runner: Clean up test logic.
  * runner: Fix process exit timeout.
  * Remove old ASN.1 SET macros.
  * Document some ASN1_INTEGER and ASN1_ENUMERATED functions.
  * Document ASN1_STRING_to_UTF8.
  * Const-correct ASN1_item_verify a bit more.
  * Compute ASN.1 BIT STRING sizes more consistently.
  * Remove lh_FOO_doall.
  * Prefix internal LHASH functions.
  * Unexport almost all of LHASH.
  * Rename t1_lib.cc to extensions.cc.
  * Prefix and unexport a2i_ipadd.
  * Fix a -Wdeprecated-copy warning.
  * Validate ECH public names.
  * Fold X509_VERIFY_PARAM_ID into X509_VERIFY_PARAM.
  * Make X509_VERIFY_PARAM opaque.
  * Move crypto/x509/vpm_int.h into internal.h.
  * Reformat x509_vfy.h and convert comments.
  * Reland "Add util/fetch_ech_config_list.go"
  * Revert "Add util/fetch_ech_config_list.go"
  * Add util/fetch_ech_config_list.go
  * More reliably report handshake errors through SSL_write.
  * Add an option to permute ClientHello extension order.
  * runner: Check the test name against the protocol being tested.
  * Remove outdated comment in primality testing.
  * Add most of an ECH client implementation.
  * Add a basic API to make ECHConfigs.
  * Make ECH server APIs take EVP_HPKE_KEY.
  * Rename SSL_ECH_SERVER_CONFIG_LIST to SSL_ECH_KEYS.
  * runner: Self-check tests more accurately and earlier.
  * Don't pad the second ClientHello.
  * Fix ext_pre_shared_key_clienthello_length calculation.
  * Tidy up the PSK binder logic.
  * Move the TLS vs DTLS header length adjustment into ssl_add_clienthello_tlsext.
  * Shift some complexity out of ssl_add_clienthello_tlsext.
  * Add a note about extension callback names.
  * Add move support to EVP_MD_CTX.
  * Replace hs-&gt;needs_psk_binder with an output parameter.
  * Make add_clienthello callbacks const.
  * Fix documentation typo.
  * Compute the ECH GREASE payload outside of the callbacks.
  * Pick up the GREASE ECH config ID from grease_seed.
  * Initialize grease_seed on construction.
  * Remove the extension init hook.
  * Move key_share computation out of ClientHello callbacks.
  * Release some temporaries outside of ClientHello callbacks.
  * Move the early_data_{offered,reason} logic out of extension callbacks.
  * Implement a handshake hint for certificate compression.
  * runner: Implement ECH server for testing.
  * runner: Parse the status_request extension more strictly.
  * runner: Make echIsInner a boolean.
  * runner: Revise ECHConfig type in preparation for client implementation
  * Fix ECH-Server-RepeatedConfigID test.
  * Add SSL_ech_accepted API and ech_is_required alerts.
  * Reject the ECH extension in TLS 1.2 ServerHello.
  * Move ECH-related APIs to encrypted_client_hello.cc.
  * Const-correct message creation hooks.
  * Remove the Channel ID callback.
  * Manage Channel ID handshake state better.
  * DTLS-SRTP is only defined for DTLS.
  * Remove impossible ssl-&gt;s3 null check.
  * fix #415: Perl scripts fail when building from a path with spaces
  * Cite an RFC over 9000 (draft-ietf-quic-tls is now RFC 9001).
  * Add compatibility impl for EVP_PKEY_get0
  * Make md32_common.h single-included and use an unsized helper for SHA-256.
  * Pull HASH_TRANSFORM out of md32_common.h.
  * Ensure name not null in EVP_get_cipherbyname
  * Fix array-parameter warnings
  * Don't copy client's session ID into server's session.
  * Test ECH server with unique and repeated config IDs.
  * Refresh SSL corpora after adding ECH fuzzer mode.
  * Implement fuzzer mode for ECH server.
  * Don't try to write empty early data in the tool.
  * GREASE is now RFC 8701.
  * runner: Reject all zero client and server randoms.
  * Const-correct SSL_get_srtp_profiles.
  * Update the ECH GREASE size selection.
  * fuzz/minimise_corpora.sh: Add shebang and chmod +x
  * Add a missing case to SSL_error_description.
  * Remove draft tokbind implementation.
  * Make X509_REQ and X509_REQ_INFO opaque.
  * Check hs-&gt;early_session, not ssl-&gt;session, for the early data limit.
  * Fix some includes.
  * Be clearer which signing inputs are digests.
  * Validate RSA public keys more consistently.
  * Add APIs to manually fill in signatures for CRLs.
  * Check for resumption identifiers in SSL_SESSION_is_resumable.
  * Don't use SHA256(ticket) as the signaling session ID for tickets.
  * Simplify renego + resumption handling.
  * Move session ID assignment out of ssl_get_new_session.
  * Fix the ech_accept comment.
  * Export the HPKE implementation.
  * Refer to EVP_HPKE_CTX by a consistent name.
  * Shift the KEM dependency in HPKE up a step.
  * Update ACVP URLs.
  * Add SSL_can_release_private_key.
  * Make X509_SIG and X509_CERT_AUX opaque.
  * acvp: move hash iterations into modulewrapper.
  * Switch HPKE to a three-parameter output buffer.
  * Introduce EVP_HPKE_{AEAD,KDF} types.
  * Don't mark up the first word in a collective comment.
  * Revise the deterministic for_test variant of HPKE's SetupBaseS.
  * Fix a memory leak with d2i_ASN1_OBJECT object reuse.
  * Remove HPKE PSK mode.
  * Remove HKDF-SHA384 and HKDF-SHA512 from HPKE.
  * Correctly order PKCS#7 certificates and CRLs.
  * Implement ECH draft 10 and update HPKE to draft 08.
  * Document expected use of BTI and PAC macros.</changelog>
  <changelog author="Fridrich Strba &lt;fridrich.strba@bluewin.ch&gt;" date="1787572801">- Update to version 0.20260813:
  * Update version for Bazel Central Repository to 0.20260813.0
  * Bump BORINGSSL_API_VERSION
  * Fix ACVP RSA PSS.
  * Separate serial number validity from serial number length
  * crypto/x509: Implement Merkle Tree inclusion proof evaluation
  * crypto/x509: Add convenience function to verify signature from byte span
  * Defer allocating reassembly buffers in DTLS
  * Support cSHAKE and TurboSHAKE.
  * runner: replace ptrTo with value-based new
  * Enable `check_prefixed_symbols` on the CI-only prefixed symbols builders.
  * Fix benchmark names of the IOVec variants.
  * AEAD benchmarks: add iovec variants.
  * audit_symbols.go: Default to locating libraries in the CWD.
  * Add a stub for SSL_get_peer_tmp_key
  * draft-ietf-tls-ecdhe-mlkem is now RFC 10024
  * rust: bssl-tls: Unstage the callback uninstallers
  * Update Rust and Clang.
  * AEAD benchmarks: declare optimization hints.
  * Don't unnecessarily tag ssl_cipher_is_deprecated as OPENSSL_EXPORT
  * Remove OPENSSL_EXPORT on some internal SSL_SESSION functions
  * Add some bit math helpers
  * runner: Remove split handshake test machinery from the handshaker
  * Revert "Work around a NASM bug"
  * Update nasm in CI to 3.01
  * rust: Publish the experimental bssl-tls tokio interop crate
  * rust: bssl-tls-tokio: Rework the tests
  * rust: bssl-tls: Introduce hyper support
  * rust: bssl-tls: Add ALPN support
  * Minor include cleanup.
  * rust: hoist FFI slice converters to bssl-crypto
  * Discard .group sections in fips_shared.lds
  * runner: Remove split handshake tests
  * rust: Minor nit fixing
  * rust: Keep future options open through non-exhaustiveness
  * Re-enable the linux32_sde CI builder.
  * Unwind EVP_CIPHER_CTX poisoning
  * Document that EVP_aes_256_xts is single-shot
  * Bump SDE version.
  * Make BoringSSL handling of "unusable" EchConfigLists configurable
  * Disable urandom_test while under SDE.
  * Remove inconsistent null pointer checks in cipher_update hooks
  * Delete unused code
  * bssl-tls: Use more representative test data for cert parsing
  * acvptool: seed key format for ML-DSA sigGen and ML-KEM decap
  * Delete the mac_tmp_try_out_cas builder.
  * Upload all mobile binaries to CAS when building.
  * rust: bssl-tls: Clean up all slice_from_raw_parts
  * Upload all Mac binaries to CAS when building.
  * Upload all Windows binaries to CAS when building.
  * Upload all Linux binaries to CAS when building.
  * Linux: also export *.so.* files to CAS.
  * Remove old Kyber hybrid from the TLS stack
  * Use the correct file list of the ios64 test build archival.
  * Improve ECC benchmarks
  * Prepare for a new BCR release.
  * Test the remaining "interesting" build configs for LUCI uploads.
  * Revert "Enable symbol prefixing for the Bazel build"
  * Run 5 more temporary test configs.
  * When exporting build artifacts to CAS, reduce to necessary stuff.
  * rust: bssl-tls: Introduce certificate callback
  * rust: bssl-tls: Minor typo fix
  * EVP_CIPHER: only poison the object on failure if it was mutated by the call.
  * Point CMake more firmly at the `delocate` and `inject_hash` binaries.
  * rust: bssl-tls: Allow application to get selected credential
  * ssl: Allow retrospection of PSK identity
  * Bump Bazel version to 0.20260730.0
  * rust: bssl-tls: Split Methods trait into connection and context variants
  * In `linux_tmp_try_out_cas`, explicitly provide list of files to export.
  * Create a temporary test CQ builder for setting up CAS uploading of artifacts.
  * Preparation for including asm code from pq-code-package.
  * TEST_F(BNTest, ModSqrtInvalid): explain what's going on.
  * Preserve comments in perlasm.
  * Documentation: add proper section heading for CRYPTO ByteBuilder
  * rust: bssl-tls: Relax `set_ca_names` to both parties
  * third_party/fiat: mark as Static
  * New target: `run_unit_tests`.
  * Reset the error queue in some more typical cases where unit tests intend to fail.
  * Enable thread safety annotations in local bazel builds.
  * rust: bssl-tls: Fix documentation
  * rust: bssl-tls: RPK with private key methods
  * Add Threads dependency in exported CMake config file
  * Add CBB_add_u48
  * Disable the linux32_sde runner for now.
  * Enable symbol prefixing for the Bazel build
  * ssl: Use default ALPN handler
  * Fix typo in doc
  * Fix notes on the SDE version on CI
  * Test runner: when stdout is redirected, assume -pipe.
  * rust: bssl-tls-tokio: Remove DTLS convenience wrappers
  * Reset the error queue in some typical cases where unit tests intend to fail.
  * Add an ErrorsAreAndClear test helper.
  * rust: bssl-tls: Add cipher type
  * rust: bssl-tls: Simplify the tests
  * rust: bssl-tls: Make building a new connection builder infallible
  * Add EVP-level RSAPublicKey and RSAPrivateKey parsers
  * Add some EVP APIs for low-level EC point and scalar formats
  * rust: bssl-tls: Unstage compliance policy
  * Revamp evp_test key import
  * draft-ietf-tls-keylogfile is now RFC 9850
  * Export SLHDSA_generate_key_from_seed to the public API.
  * rust: bssl-tls: Add convenient adapters
  * rust: bssl-tls: Refactor the stack iterator
  * Use EVP_PKEY_generate_from_alg in tool/server.cc
  * rust: bssl-tls: Introduce non-X.509 mode
  * ssl: Release the names if `SSL_set0_CA_names` is called after config is shed
  * rust: bssl-tls: Add controls for CAs
  * rust: bssl-tls: Make getting internal handle for us easier
  * rust: bssl-tls: Move DTLS methods into the correct typestate
  * rust: bssl-tls: Add missing SSL error codes
  * rust: bssl-tls: Do not provide the TlsSession example
  * rust/bssl-tls: Expose set_tlsext_host_name to support client SNI.
  * Use scopers in CBB_flush_asn1_set_of
  * Use the error queue a bit more consistently in CBB functions
  * Update version for Bazel Central Repository to 0.20260713.0
  * bssl-sys: fix clippy warnings
  * bssl-crypto: support ECDSA verification of already-hashed messages.
  * Implement trust anchor groups on the certificate selection side
  * Handle serial numbers permissively in OCSP
  * runner: Switch to CertificatePropertyList for passing properties to the shim
  * Expose CBS_get_asn1_oid_component
  * rust: bssl-tls: Unstage the session support
  * rust: bssl-tls: Fix predicate on `established`
  * MLKEM benchmark: also add a "private key from seed" benchmark.
  * ssl: Support ML-KEM by default.
- Add the service go_modules to the _service file and regenerate the vendor.tar.xz
- Rebase curl-impersonate.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787832000">- Modify curl-impersonate.patch: Build and distribute the bssl
  executable</changelog>
</package>
<package pkgid="770903736396098c1c3c76bfce6a5bcd84ac62a6914e0410f46e4ee6e4f852bc0fd44239ae7dbe0113c65d5288f6a6302baa5554e26603272135aefbc0870134" name="boringssl-debugsource" arch="i586">
  <version epoch="0" ver="0.20260813" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1590667200">- Rectify groups.</changelog>
  <changelog author="mrostecki@suse.com" date="1621252800">- Update to version 20200921 (fixes bsc#1183836, bsc#1181866):
  * Add SSL_CIPHER_get_protocol_id.
  * Add TrustTokenV2.
  * Add X509_get_pathlen and X509_REVOKED_get0_extensions.
  * Add some accommodations for FreeRDP
  * Require non-NULL store in X509_STORE_CTX_init.
  * Const-correct X509V3_CONF_METHOD.
  * Avoid unions in X509_NAME logic.
  * Bump OPENSSL_VERSION_NUMBER to 1.1.1.
  * Document more of x509.h.
  * Fix potential leak in bssl::Array::Shrink.
  * Remove ASN1_STRING_length_set.
  * Revert "Check AlgorithmIdentifier parameters for RSA and ECDSA signatures."
  * Implement PSK variants of HPKE setup functions.
  * acvp: support working with files.
  * Document a few more functions in x509.h.
  * Add subject key ID and authority key ID accessors.
  * Remove sxnet and pkey_usage_period extensions.
  * Const-correct various X509 functions.
  * Make X509_set_not{Before,After} functions rather than macros.
  * Add X509_get0_uids from OpenSSL 1.1.0.
  * Bound RSA and DSA key sizes better.
  * Add set1 versions of X509 timestamp setters.
  * Consistently sort generated build files.
  * delocate: use 64-bit GOT offsets in the large memory model.
  * Update HPKE implementation and test vectors to draft-irtf-cfrg-hpke-05.
  * Handle NULL arguments in some i2d_* functions.
  * aarch64: support BTI and pointer authentication in assembly
  * Support delegated credentials verison 06
  * delocation: large memory model support.
  * Enforce presence of ALPN when QUIC is in use.
  * Fix the naming of alert error codes.
  * Use golang.org/x/crypto in runner.
  * Disable ClientHello padding for QUIC.
  * Add X509_SIG_get0 and X509_SIG_getm.
  * Implement HPKE.
  * Disallow TLS 1.3 compatibility mode in QUIC.
  * Switch clang-format IncludeBlocks to Preserve.
  * Fix unterminated clang-format off.
  * Add line number to doc.go error messages.
  * Kick the bots.
  * Add a JSON output to generate_build_files.py.
  * Add details of 20190808 FIPS certification.
  * Link to ws2_32 more consistently.
  * Allow explicitly-encoded X.509v1 versions for now.
  * Opaquify PKCS8_PRIV_KEY_INFO.
  * Implement i2d_PUBKEY and friends without crypto/asn1.
  * Remove TRUST_TOKEN_experiment_v0.
  * Clarify in-place rules for low-level AES mode functions.
  * acvp: add CMAC-AES support.
  * acvp: add SP800-108 KDF support.
  * Remove x509-&gt;name.
  * Maybe build for AArch64 Windows.
  * sha1-x86_64: fix CFI.
  * Use |crypto_word_t| and |size_t| more consistently in ECC scalar recoding.
  * Enable shaext path for sha1.
  * Avoid relying on SSL_get_session's behavior during the handshake.
  * Add a -wait-for-debugger flag to runner.
  * Add missing OPENSSL_EXPORT to X509_get_X509_PUBKEY.
  * Const-correct various functions in crypto/asn1.
  * Remove uneeded switch statement.
  * Convert X.509 accessor macros to proper functions.
  * Remove X509_CINF_get_issuer and X509_CINF_get_extensions.
  * Remove X509_get_signature_type.
  * clang-format x509.h and run comment converter.
  * Check AlgorithmIdentifier parameters for RSA and ECDSA signatures.
  * Remove some unimplemented prototypes.
  * Check the X.509 version when parsing.
  * Fix x509v3_cache_extensions error-handling.
  * Work around Windows command-line limits in embed_test_data.go.
  * Move crypto/x509 test data into its own directory.
  * Test resumability of same, different, and default ticket keys.
  * Fixes warning when redefining PATH_MAX when building with MINGW.
  * Abstract fd operations better in tool.
  * Use CMAKE_SIZEOF_VOID_P instead of CMAKE_CL_64
  * Enforce the keyUsage extension in TLS 1.2 client certs.
  * Reword some comments.
  * Add “Z Computation” KAT.
  * acvptool: handle negative sizeConstraint.
  * Let memory hooks override the size prefix.
  * acvptool: go fmt
  * Assert md_size &gt; 0.
  * Remove -enable-ed25519 compat hack.
  * Add a |SSL_process_tls13_new_session_ticket|.
  * Use ctr32 optimizations for AES_ctr128_encrypt.
  * Test AES mode wrappers.
  * Bump minimum CMake version.
  * Modify how QUIC 0-RTT go/no-go decision is made.
  * Remove RAND_set_urandom_fd.
  * Document that getrandom support must be consistent.
  * Fix docs link for SSL_CTX_load_verify_locations
  * Fix TRUST_TOKEN experiment_v1 SRR map.
  * Add CRYPTO_pre_sandbox_init.
  * Still query getauxval if reading /proc/cpuinfo fails.
  * Add missing header to ec/wnaf.c
  * Fix OPENSSL_TSAN typo.
  * Fix p256-x86_64-table.h indentation.
  * Enable avx2 implementation of sha1.
  * Trim Z coordinates from the OPENSSL_SMALL P-256 tables.
  * Use public multi-scalar mults in Trust Tokens where applicable.
  * Use batched DLEQ proofs for Trust Token.
  * Restrict when 0-RTT will be accepted in QUIC.
  * Disable TLS 1.3 compatibility mode for QUIC.
  * Use a 5-bit comb for some Trust Tokens multiplications.
  * Use a (mostly) constant-time multi-scalar mult for Trust Tokens.
  * Batch inversions in Trust Tokens.
  * Rearrange the DLEQ logic slightly.
  * Use token hash to encode private metadata for Trust Token Experiment V1.
  * Introduce an EC_AFFINE abstraction.
  * Make the fuzzer PRNG thread-safe.
  * Disable fork-detect tests under TSAN.
  * Introduce TRUST_TOKENS_experiment_v1.
  * Route PMBToken calls through TRUST_TOKEN_METHOD.
  * Introduce a TRUST_TOKEN_METHOD hook to select TRUST_TOKEN variations.
  * fork_detect: be robust to qemu.
  * Move serialization of points inside pmbtoken.c.
  * Introduce PMBTOKENS key abstractions.
  * Fix the types used in token counts.
  * Remove unused code from ghash-x86_64.pl.
  * Switch the P-384 hash-to-curve to draft-07.
  * Add hash-to-curve code for P384.
  * Write down the expressions for all the NIST primes.
  * Move fork_detect files into rand/
  * Harden against fork via MADV_WIPEONFORK.
  * Fix typo in comment.
  * Use faster addition chains for P-256 field inversion.
  * Tidy up third_party/fiat.
  * Prefix g_pre_comp in p256.c as well.
  * Add missing curve check to ec_hash_to_scalar_p521_xmd_sha512.
  * Add a tool to compare the output of bssl speed.
  * Benchmark ECDH slightly more accurately.
  * Align remaining Intel copyright notice.
  * Don't retain T in PMBTOKEN_PRETOKEN.
  * Check for trailing data in TRUST_TOKEN_CLIENT_finish_issuance.
  * Properly namespace everything in third_party/fiat/p256.c.
  * Update fiat-crypto.
  * Add missing ERR_LIB_TRUST_TOKEN constants.
  * Add bssl speed support for hashtocurve and trusttoken.
  * Implement DLEQ checks for Trust Token.
  * Fix error-handling in EVP_BytesToKey.
  * Fix Trust Token CBOR.
  * Match parameter names between header and source.
  * Trust Token Implementation.
  * Include mem.h for |CRYPTO_memcmp|
  * acvptool: add subprocess tests.
  * Add SHA-512-256.
  * Make ec_GFp_simple_cmp constant-time.
  * Tidy up CRYPTO_sysrand variants.
  * Do a better job testing EC_POINT_cmp.
  * Follow-up comments to hash_to_scalar.
  * Add a hash_to_scalar variation of P-521's hash_to_field.
  * Add SSL_SESSION_copy_without_early_data.
  * Double-check secret EC point multiplications.
  * Make ec_felem_equal constant-time.
  * Fix hash-to-curve comment.
  * Make ec_GFp_simple_is_on_curve constant-time.
  * Implement draft-irtf-cfrg-hash-to-curve-06.
  * Update list of tested SDE configurations.
  * Only draw from RDRAND for additional_data if it's fast.
  * Generalize bn_from_montgomery_small.
  * Remove BIGNUM from uncompressed coordinate parsing.
  * Add EC_RAW_POINT serialization function.
  * Base EC_FELEM conversions on bytes rather than BIGNUMs.
  * runner: Replace supportsVersions calls with allVersions.
  * Enable QUIC for some perMessageTest runner tests
  * Move BN_nnmod calls out of low-level group_set_curve.
  * Clean up various EC inversion functions.
  * Start to organize ec/internal.h a little.
  * Fix CFI for AVX2 ChaCha20-Poly1305.
  * Remove unused function prototype.
  * Enable more runner tests for QUIC
  * Require QUIC method with Transport Parameters and vice versa
  * acvptool: support non-interactive mode.
  * Add is_quic bit to SSL_SESSION
  * Update SDE.
  * Update tools.
  * Add simpler getters for DH and DSA.
  * Don't define default implementations for weak symbols.
  * Don't automatically run all tests for ABI testing.
  * Fix test build with recent Clang.
  * Remove LCM dependency from RSA_check_key.
  * Simplify bn_sub_part_words.
  * No-op commit to test Windows SDE bots.
  * ABI-test each AEAD.
  * Add memory tracking and sanitization hooks
  * Add X509_STORE_CTX_get0_chain.
  * Add DH_set_length.
  * Static assert that CRYPTO_MUTEX is sufficiently aligned.
  * [bazel] Format toplevel BUILD file with buildifier
  * Add |SSL_CTX_get0_chain|.
  * Configure QUIC secrets inside set_{read,write}_state.
  * Allow setting QUIC transport parameters after parsing the client's
  * Fix comment for |BORINGSSL_self_test|.
  * Trust Token Key Generation.
  * Revise QUIC encryption secret APIs.
  * Fix ec_point_mul_scalar_public's documentation.
  * Don't infinite loop when QUIC tests fail.
  * Tidy up transitions out of 0-RTT keys on the client.
  * Remove bn_sub_part_words assembly.
  * Keep the encryption state and encryption level in sync.
  * Add ECDSA_SIG_get0_r and ECDSA_SIG_get0_s.
  * Fix a couple of comment typos.
  * Const-correct various X509_NAME APIs.
  * Ignore old -enable-ed25519 flag.
  * Provide __NR_getrandom fillins in urandom test too.
  * Skip RSATest.DISABLED_BlindingCacheConcurrency in SDE.
  * Fix client handling of 0-RTT rejects with cipher mismatch.
  * runner: Tidy up 0-RTT support.
  * Add X509_getm_notBefore and X509_getm_notAfter.
  * Clean up TLS 1.3 handback logic.
  * Require handshake flights end at record boundaries.
  * Delete unreachable DTLS check.
  * Rename TLS-specific functions to tls_foo from ssl3_foo.
  * Rename ssl3_choose_cipher.
  * SSL_apply_handback: don't choke on trailing data.
  * ssl_test: test early data with split handshakes.
  * Check for overflow in massive mallocs.
  * Add more convenient RSA getters.
  * Remove SSL_CTX_set_ed25519_enabled.
  * Improve signature algorithm tests.
  * bazel: explicitly load C++ rules
  * Check enum values in handoff.
  * Restore fuzz/cert_corpus.
  * Add a -sigalgs option to bssl client.
  * Add SSL_set_verify_algorithm_prefs.
  * Switch verify sigalg pref functions to SSL_HANDSHAKE.
  * Add SSL_AD_NO_APPLICATION_PROTOCOL
  * Refresh corpora due to TLS 1.3 changes in handoff serialization.
  * handoff: set |enable_early_data| as part of handback.
  * Add 109 and 120 to SSL_alert_desc_string_long
  * runner: enable split handshake tests for TLS 1.3.
  * Make TLS 1.3 split handshakes work with early data.
  * Split half-RTT tickets out into a separate TLS 1.3 state.
  * Use BCryptGenRandom when building as Windows UWP app.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1651665600">- 0001-Compile-for-RISC-V.patch: add support for RISC-V
- enable build on riscv64</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1707480000">- Replace python with python3 (bsc#1219308)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1730030400">- Change version of the sources to 0.%%cd to avoid problems when
  upgrading if the versioning changes.
- Added patch:
  * soname-sover.patch
    + Replace patchelf run with patch that makes cmake produce the
    shared libraries with the right SONAME and SOVER.
- Remove unnecessary dependencies on go, patchelf, ninja and
  libunwind, since they are only needed for tests we are not
  running</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1743422400">- Update to version 0.20210430 tag fips-20210429. This pinned
  version of boringssl is expected by go1.22 and go1.23 when
  building with GOEXPERIMENT=boringcrypto.
  Refs boo#1236000
  * Remove non-deterministic bits from ECDSA ACVP test.
  * Reference the newer ChaCha20-Poly1305 RFC.
  * Use passive entropy collection everywhere.
  * Rename X509V*_VERSION constants.
  * Const-correct ASN1_OBJECT_create.
  * Clarify OBJ_get0_data and OBJ_get_length.
  * avcp: SHA-1 for ECDSA _verification_ is still supported by NIST.
  * A couple of Aarch64 FIPS delocate fixes.
  * Use a placeholder for unknown errors in ERR_*_error_string.
  * Include assembly optimizations in Bazel builds on Linux-aarch64.
  * Remove some BoringSSL-only X509_CINF functions.
  * Document and test X509_ATTRIBUTE creation functions.
  * Revert handshaker fd numbers and make StartProcess more flexible.
  * Remove support for malformed X509_ATTRIBUTEs.
  * Make X509_ATTRIBUTE opaque.
  * acvptool: Fix typo hard-coding the HTTP method.
  * Document a few more x509.h functions.
  * Make X509_PUBKEY opaque.
  * Always encode booleans as DER.
  * Fix issuerUID and subjectUID parsing in the key usage checker.
  * Add experimental handshake hints API.
  * Make our Python scripts Python-3-compatible.
  * Export ssl_client_hello_init for fuzzers.
  * acvp: support GMAC as an algorithm.
  * Record a fuzzing corpus for the ClientHelloInner decoder.
  * Use a consistent plural for 'corpus'.
  * Add util/bot/libFuzzer to .gitignore.
  * acvp: support KAS-ECC-SSC staticUnified mode.
  * Check for invalid ALPN inputs in SSL_(CTX_)set_alpn_protos.
  * Don't duplicate ServerHello construction code.
  * Rearrange key share and early data logic.
  * Only skip early data with HRR when offered.
  * Add ECH server config API to ssl_ctx_api fuzzer
  * Fix ppc64le build.
  * Simplify the Lucky13 mitigation.
  * Add ECH server (draft-ietf-tls-esni-09).
  * runner: Remove unused field
  * runner: Construct finishedHash earlier.
  * Simplify tls_cbc.c slightly.
  * Remove remnants of CBC SHA2 cipher suites.
  * runner: Test different V2ClientHello challenge lengths.
  * runner: Ensure helloBytes is always the same as hello.marshal().
  * runner: Fix ECH confirmation calculation with PSKs in tests.
  * runner: Fix HPKE parameter order.
  * runner: UpdateForHelloRetryRequest cannot fail.
  * runner: Don't use the buffer in TLS 1.3.
  * runner: Don't maintain two copies of the same transcript hash.
  * runner: Remove remnants of SSL 3.0.
  * runner: Fix writeClientHash and writeRecord ordering.
  * runner: Remove CheckTLS13DowngradeRandom.
  * runner: Remove remnants of the separate HelloRetryRequest message.
  * runner: Store a cipherSuite in ClientSessionState.
  * runner: Move writeHash to the finishedHash struct.
  * Fix the spelling of HPKE AEAD constants.
  * Don't reset server callback expectations on new handshake.
  * Fix MockQuicTransport::Flush error handling.
  * Fold ripemd/internal.h into ripemd.c.
  * Move load/store helpers to crypto/internal.h.
  * Make words in crypto/fipsmodule/modes actually words.
  * Handle EINTR more in handshaker.cc.
  * Add a few missing SSL_R_BIO_NOT_SET cases.
  * Fix some unreachable code in the QUIC handshaker driver.
  * Rearrange SSLKeyShare::Serialize.
  * Fix ssl/internal.h sectioning.
  * Remove some now unnecessary test exclusions from split handshakes.
  * Remove tls13-split-handshakes flag.
  * Define HANDSHAKER_SUPPORTED in once place.
  * Tidy up handshaker tester.
  * modulewrapper: add option to print build information.
  * FIPS counters for AES-CTR.
  * Enforce that pre_shared_key must come with psk_key_exchange_modes.
  * Zero out FIPS counters.
  * Remove is_resume field on TestState.
  * Remove OPENSSL_DANGEROUS_RELEASE_PTHREAD_KEY build flag.
  * Add some warnings on how to use OPENSSL_memory_* functions.
  * Use an unsized helper for truncated SHA-512 variants.
  * Fix mismatch between header and implementation of bn_sqr_comba8.
  * Remove GCC 4.8.99 check.
  * Bump minimum CMake version.
  * Automatically enable C11 atomics when available.
  * Make generate_build_files.py python3 compatible.
  * Remove X509_REQ_set_extension_nids and document related functions.
  * Document a few more functions in x509.h.
  * Do not access value.ptr with V_ASN1_BOOLEAN.
  * Add X509_PUBKEY_get0_public_key.
  * Test empty EVP_CIPHER inputs and fix exact memcpy overlap.
  * Revert "Implement rsa_pkcs1_sha256_legacy."
  * Fix unnecessarily direction-specific tests in cipher_tests.txt
  * Refactor HPKE API to include explicit length parameters.
  * Generalize make_errors.go to allow EVP covering multiple directories.
  * Add a Windows no-op impl of BORINGSSL_self_test
  * Only pass -handshaker-path in split handshakes tests.
  * Add RNG support for FreeBSD.
  * Move fips.c into a subdirectory.
  * Implement rsa_pkcs1_sha256_legacy.
  * Better document nullable X.509 getters.
  * runner: Remove redundant -enable-all-curves shim flag.
  * Initialize nonce in PerAEADTest.ABI.
  * Document ASN1_TYPE and related functions.
  * fips: add counters.
  * Align with OpenSSL on constness of static ASN1_OBJECTs.
  * Add -rr-record flag to runner.go.
  * Register NAME_CONSTRAINTS with bssl::UniquePtr.
  * Register POLICY_MAPPING with bssl::UniquePtr.
  * Stub out some more of PKCS7.
  * Remove TODO to reverse the output of PKCS12_parse.
  * Make the X509_VAL structure opaque.
  * Support creating unencrypted PKCS#12 files.
  * Move PKCS#12 samples to embed_test_data.
  * Remove some remnants of TLS 1.3 downgrade carveouts.
  * Remove X509_REQ_to_X509.
  * Fix OPENSSL_EC_* constants and add EC_GROUP_get_asn1_flag
  * RAND_set_rand_method returns int.
  * Check the inner and outer CRL signature algorithms match.
  * Remove block_mask from EVP_CIPHER_CTX.
  * Document a couple more functions in x509.h.
  * Define X509V*_VERSION constants.
  * Handle the default X.509 version explicitly.
  * Compile for RISC-V.
  * Add ECDSA nonce-testing functions.
  * Rearrange ECDSA implementation.
  * Split the FIPS mode PRNG lock in two.
  * Remove legacy vs_toolchain.py environment variable.
  * runner: Rename 'masterSecret' on session objects to plain 'secret'.
  * Test ECDSA signing is non-deterministic.
  * acvp: split ACVP modulewrapper for reuse by Trusty
  * No-op CL to trigger some builds.
  * Use CIPD Go packages.
  * Update CMake on the bots and switch to CIPD where available.
  * Future-proof vs_toolchain.py for VS2019.
  * Revert "Revert "Disable check that X.509 extensions implies v3.""
  * Update Clang and Go on the bots.
  * Check for OBJ_nid2obj failures in X509_ATTRIBUTE_create.
  * Don't overflow the output length in EVP_CipherUpdate calls.
  * Remove X509_issuer_and_serial_hash.
  * Fix Bazel build breakage.
  * Specify VS toolchain by command-line argument.
  * Update Android Bazel build support in BUILD.toplevel.
  * Honor SSL_TLSEXT_ERR_ALERT_FATAL in the ALPN callback.
  * acvp: detect header element in JSON.
  * Align the ARM capability functions.
  * Skip runtime NEON checks if __ARM_NEON is defined.
  * acvp: don't include CMAC-AES in regcap dump.
  * acvp: fix CMAC verify
  * Include bn/internal.h for non-bcm.c builds.
  * Add various function calls to test_fips.
  * Add missing include to self_check.c.
  * Revert "Disable check that X.509 extensions implies v3."
  * Fix TLS13SessionID-TLS13 test.
  * Use ID instead of Id in Go.
  * acvp: move CMAC verification into the module wrapper.
  * Benchmark BORINGSSL_self_test in FIPS mode.
  * Support MOVLPS and MOVHPS in delocate.
  * Add FFDH FIPS self-test.
  * acvp: update to newer FFDH test.
  * Add basic BLAKE2b-256 support.
  * acvp: check that the payloadLen of cipher tests is correct.
  * acvp: update test expectations in light of 8dcdcb39a7
  * Support cross-compiling AArch64 FIPS to Android.
  * acvp: drop 3DES fields from output when unused.
  * acvp: don't advertise SHA-1 RSA signature generation.
  * Fix comments that refer to old draft of HPKE.
  * Define TLSEXT_TYPE_quic_transport_parameters to the old code point for now.
  * Make BN_clear_free a wrapper around BN_free.
  * delocate: support Aarch64
  * Add DH_compute_key_padded.
  * Fix client 0-RTT handling with ALPS.
  * acvp: add XTS support.
  * doc: fix SSL_set0_rbio
  * Add support for the new QUIC TLS extension codepoint
  * delocate: preprocess perlasm output on Aarch64
  * Replace MockQUICTransport tags with record types.
  * Run extension tests at all protocols.
  * Make QUIC tests work with early data.
  * Make QUIC work with -async tests.
  * Fix ALPS state machine in QUIC servers.
  * runner: Allow tokbind without RI/EMS in TLS 1.3.
  * Test that ALPS can be deferred to the ALPN callback.
  * Send ECH acceptance signal from backend server.
  * delocate: handle Aarch64 assembly in parser.
  * Add ASM optimizations for Windows on Arm
  * Use gai_strerrorA on Windows.
  * Optimize suffix building in FileTest::ReadNext().
  * A handful more compatibility functions.
  * Update HPKE to draft-irtf-cfrg-hpke-07.
  * acvp: drop subprocess_test.go
  * Add some OpenSSL-compatibility aliases
  * delocate: eliminate expression from vpaes assembly.
  * delocate: support alternative comment indicators
  * Update third_party/googletest.
  * acvp: add tests
  * Fix chacha20_poly1305_x86_64.pl comments.
  * Fix awkward wording in comment.
  * Update ECH GREASE to draft-ietf-tls-esni-09
  * Gerrit ignores &lt;sup&gt;; use Unicode superscript instead.
  * acvp: better document the subprocess protocol.
  * Add .text.unlikely.* pattern to fips_shared.lds.
  * acvp: fix silly errors.
  * acvp: load config later.
  * Allow some non-minimal lengths in BER.
  * Export tool_sources to GN.
  * Use more efficient std::string::find overload.
  * Revert "Add support for the new QUIC TLS extension codepoint"
  * Move DH parameter generation out of the FIPS module.
  * Add support for the new QUIC TLS extension codepoint
  * Use stdlib.h instead of cstdlib in span.h.
  * Check for trailing data in X509Test.GeneralName.
  * Fix ChaCha20-Poly1305 x86-64 asm on Windows
  * Include bn.h from bn/internal.h
  * acvp: add support for finite-field Diffie–Hellman.
  * Move DH code into the FIPS module.
  * Remove unused Netware codepaths in x86 perlasm.
  * Finish switching to NASM.
  * Switch to passive entropy collection for Android FIPS.
  * Skip ASN.1 template tests in Windows shared library builds.
  * Add TLS_KDF to documented break tests.
  * acvp: add support for KAS
  * Align armv8.pl references to OPENSSL_armcap_P.
  * Reject bad ASN.1 templates with implicitly-tagged CHOICEs.
  * Implement GREASE for ECH (draft-ietf-tls-esni-08).
  * acvp: add TLS KDF support
  * acvp: tweak config
  * acvp: fix subprocess_test.go
  * Const-correct GENERAL_NAME_cmp.
  * Fix EDIPartyName parsing and GENERAL_NAME_cmp.
  * PWCT failures should clear the generated key.
  * Get closer to Ed25519 boundary conditions.
  * draft-ietf-tls-certificate-compression is now RFC 8879.
  * Update FIPS.md to include latest FIPS certificate.
  * Only accept little-endian ARM and MIPS variants in base.h.
  * aesv8-armx.pl: avoid 32-bit lane assignment in CTR mode
  * Improve sk_dup.
  * Poly1305: Use |size_t|; assert |poly1305_state| is large enough.
  * util/fipstools/acvp/acvptool: buffer signal channel to avoid losing signal
  * Add digest.h to self_check.c
  * Document ASN1_STRING.
  * acvp: add SHA-512/256 support.
  * Add FIPS self test for the TLS KDF.
  * Rename the master_key field in SSL_SESSION to secret.
  * Always check the TLS 1.3 downgrade signal.
  * Fix NETSCAPE_SPKI_get_pubkey documentation.
  * Const-correct and document more X509 functions.
  * Add APIs for checking ASN.1 INTEGERs.
  * Remove some unnecessary pointer casts.
  * Document the basic ASN1_STRING functions.
  * Document some defaults for the EVP RSA interface.
  * Rearrange ASN1_STRING_copy slightly.
  * Remove the legacy MSTRING M_ASN1 macros.
  * Switch M_ASN1_TIME macros within the library.
  * Unwind M_ASN1_* macros for primitive types.
  * Reformat and convert comments in asn1.h.
  * aarch64: Fix name of gnu property note section
  * Re-reformat x509.h.
  * Document X509V3_add1_i2d and friends.
  * Remove ASN1_STRING_FLAG_NDEF.
  * Unexport internal crypto/asn1 functions.
  * Unwind some old ASN.1 ifdefs.
  * Unwind ASN1_PRIMITIVE_FUNCS.
  * Remove some unused types from asn1t.h.
  * Unwind ASN1_TFLG_NDEF.
  * Unwind ASN1_ITYPE_COMPAT.
  * Unwind ASN1_AFLG_BROKEN.
  * Const-correct various X509 string parameters.
  * Document the next few functions in x509.h
  * Remove sk_new_null call.
  * acvp: move inner MCT loops into subprocess.
  * Fix x509_rsa_ctx_to_pss when saltlen is md_size.
  * Document the X509V3_get_d2i family of functions.
  * runner: explicitly signal error from handshaker.
  * runner: add -skip
  * Add functions for manipulating X.509 TBS structures.
  * Remove ASN1_STRING_length_set prototype.
  * Update Go on the bots.
  * Rework vs_toolchain.py and vs_env.py.
  * Add ECDSA verify KAT to FIPS self-tests.
  * Add AES-GCM AEADs with internal nonce generation.
  * Define a constant for the standard GCM nonce length.
  * Add test for X25519-containing certificate.
  * Add SSL_early_data_reason_string.
  * Add raw redeem API.
  * aarch64: Remove some flavour conditionals
  * Have fewer opaque booleans in aead_test.cc
  * acvp: RSA signature verification tests.
  * acvp: RSA signature generation tests.
  * acvp: support RSA key generation tests.
  * Support 4096-bit keys in FIPS mode.
  * Reland "Check AlgorithmIdentifier parameters for RSA and ECDSA signatures.""
  * acvp: add 3DES-CBC support
  * acvp: add 3DES-ECB support
  * Clear some reported gcc -Wshadow warnings.
  * Const-correct X509V3_extensions_print.
  * clang-format and convert comments in x509v3.h.
  * aarch64: Improve conditional compilation
  * Silence some linter checks.
  * acvp: update subprocess_test.go
  * Update clang.
  * Implement draft-vvv-tls-alps-01.
  * Simplify 0-RTT tests.
  * Fix crash when flushing an SSL BIO.
  * Document low-level PEM read/write functions.
  * clang-format pem.h and convert comments.
  * Add PSK variants of HPKE setup functions to BoGo.
  * acvp: abstract out MCT iteration functions.
  * Add Go implementation of HPKE draft 05 to runner.
  * runner: Implement a more complete ClientHello consistency check.
  * Update TrustTokenV2 to use VOPRFs and assemble RR.
  * acvp: add AES-CCM support.
  * acvp: highlight that the TOTP secret goes in the config file.
  * acvp: handle more private key formats.
  * runner: Refactor BoGo clientHelloMsg extension marshalling.
  * Include rodata subsections in FIPS-shared build.
  * Switch x509_test.cc to use C++ raw string literals.
  * Fix some malloc error handling.
  * acvp: add AES-KWP support.
  * acvp: add AES-KW support.
  * acvp: support saving vectors.
  * Fix handling of quic_early_data_context.
  * Add a warning to des.h.
  * Move Trusty workaround to the OPENSSL_LINUX define.
  * acvp: add AES-GCM support.
  * Disable fork detection on Trusty.
  * acvp: add AES-CTR support.
  * Tell clang-format that STACK_OF and LHASH_OF are types.
  * modulewrapper: fix unknown functions.
  * Print SSL_get_error in bssl_shim.
  * modulewrapper: fix sending empty spans.
  * Allow specifying different initial and resumption expectations.
  * Add a few more OPENSSL_NO_* constants.
  * Test SSL_get0_alpn_selected on both client and server.
  * runner: Rewrite sessionState parsing with byteReader.
  * Switch ssl_parse_extensions to bool and Span.
  * Disable check that X.509 extensions implies v3.
  * Silence some clang warnings on macOS and iOS CQ bots.
  * Mirror dsa.h's deprecation notice in dh.h.
  * Const-correct X509_get0_extensions.
- Packaging improvements:
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead.
  * Vendor Go build-time utility dependences in go.mod, not yet
    using OBS Service Go Modules.
  * Add BuildRequires: golang(API) &gt;= 1.22 to enable Go related
    utilities used in CMake build steps related to FIPS
    mode. Upstream minimum version per go.mod is go1.13.
  * _service add go_modules to vendor pinned dependences in go.mod
  * Use autosetup -a 1 to unpack source and vendored dependencies
  * Rebase 0001-Compile-for-RISC-V.patch
  * Rebase 0002-crypto-Fix-aead_test-build-on-aarch64.patch
  * Rebase 0003-enable-s390x-builds.patch
  * Rebase 0004-fix-alignment-for-ppc64le.patch
  * Rebase 0005-fix-alignment-for-arm.patch
  * Rebase 0006-gcc-disable-werror.patch
  * Rebase 0007-fix-go-vendor-embed_test_data.patch
  * Rebase 0008-fix-go-vendor-err_data_generate.patch
  * Rebase 0009-soname-sover.patch (was soname-sover.patch)
  * rpmlint fix version-control-internal-file error
  * rpmlint fix script-without-shebang error
  * rpmlint fix non-executable-script error
  * rpmlint fix binary-or-shlib-defines-rpath error use CMAKE_SKIP_RPATH</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Drop 0001-Compile-for-RISC-V.patch: it was an orphaned source
  (shipped but unreferenced, tripping the factory-auto check that
  caused the previous decline) and is obsolete anyway -- the
  pinned boringssl snapshot already carries the RISC-V detection
  in include/openssl/base.h
- Spec cleanup: drop obsolete Group tags and use macros for paths</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Update to version 0.20260708:
  * Install headers into /usr/include/boringssl/openssl/ preserving
    standard-compliant directory nesting rather than flat-installing
    them directly under /usr/include/boringssl and rewriting includes.
  * Rebase patches:
  - 0003-enable-s390x-builds.patch
  - &gt; 0001-enable-s390x-and-ppc64le-builds.patch
  - 0006-gcc-disable-werror.patch
  - &gt; 0002-gcc-disable-werror.patch.patch
  - 0009-soname-sover.patch -&gt; 0003-soname-sover.patch.patch
  * Add patch:
  - 0004-lower-cmake-version.patch: lower minimum CMake version
    requirement to 3.20 to support older build environments
  - curl-impersonate.patch: backport curl-impersonate changes
  * Remove obsolete patches:
  - 0002-crypto-Fix-aead_test-build-on-aarch64.patch
  - 0004-fix-alignment-for-ppc64le.patch
  - 0005-fix-alignment-for-arm.patch
  - 0007-fix-go-vendor-embed_test_data.patch
  - 0008-fix-go-vendor-err_data_generate.patch
  * Disable Rust DTLS tests for now
  * rust: bssl-tls: Disallow downcasting in-handshake to normal handle
  * Handle CV-qualifiers in __gnu_cxx audit_symbols exclusion
  * Turn SSL into an opaque struct
  * Implement MTC plants-04 non-CA cosignature verification.
  * Implement a vectorized "quad Keccak".
  * Update Android documentation and add -upload-only flag
  * Add ABI tests for Poly1305 Arm assembly
  * Add ABI tests for AES-GCM-SIV assembly
  * Document alignment requirements on AES-GCM-SIV assembly
  * Move the alignment specifier on fe1305x2 to the type
  * rust: bssl-tls: Introduce asynchronous private key delegate
  * tool: correct cast of format argument
  * rust: bssl-tls: Add more RPK related configurations
  * ssl: Do not request or set hints when handshake is torn down
  * Add some tests that X509_NAME_hash does not overcanonicalize
  * Add some basic AI agent skills for BoringSSL development
  * Expand on crypto/obj/README
  * Add missing includes
  * Fix outdated comment in fiat METADATA file
  * Allow a SSL_SESSION to only ever live in one SSL_CTX.
  * Null-check SSL_HANDSHAKE first in SSL_serialize_handshake_hints
  * infra: Add buildbucket.creator binding to shadow buckets
  * rust: bssl-tls: Introduce early callback support
  * infra: Set up basic 'shadow' buckets for ci &amp; try
  * Add GREASE for signature_algorithms
  * Make it more obvious that some ML-KEM vector_decode calls are infallible
  * Import ML-KEM Wycheproof tests
  * Clean up mlkem_test.cc to use a traits object
  * Update Wycheproof test vectors
  * Run Wycheproof ML-DSA signing vectors through verification too
  * Fix typo in test name
  * Fix ML-KEM constant-time validation regression
  * Declassify the result of EC point-on-curve fault checks
  * rust: bssl-tls: Correct the name of the SCT getter function
  * Fix apparent infinite loop in X509NameAttribute::AsRFC2253String
  * SSLBuffer::EnsureCap: ensure `new_cap` can never cause `offset_` overflow.
  * ACVP: update other cases of memcpying into ints.
  * Fix a bad parameter in `PEM_read_bio_inner`'s base64 decoding.
  * ACVP: test SHAKE.
  * ACVP: add extra ML-KEM tests.
  * Remove some old commented out OpenSSL debug code
  * Use scopers for embedded ASN1_STRING and X509_ALGOR
  * Make X509_NAME_ENTRY an opaque type
  * Switch easy fields in X509 to UniquePtr
  * Fold x509_pubkey_{init,cleanup} into the class
  * Fold x509_name_{init,cleanup} into the classs
  * Allow a single SSL to consume and produce handshake hints
  * Remove old Strawberry Perl workaround
  * Implement EC_wpa3_sae_hash_to_curve_p256
  * crypto/x509: Fix handling of pathLenConstraint on self-issued intermediates.
  * fiat: only use asm variants of P256 symbols if they're actually declared.
  * rust: bssl-tls: Properly annotate sections of configuration options
  * Revert "Replace most of P-256 assembly code with C"
  * Finish documenting &lt;openssl/pem.h&gt;
  * Unwind SSL_set_enforce_rsa_key_usage
  * Run pregenerate as part of run_tests
  * clang-format: p256_test.cc
  * perlasm: delimit AESNI `set_encrypt_key_base` function properly
  * Remove PEM_TYPE_* constants
  * Document low-level PEM functions
  * Add TLS_RSA_WITH_AES_256_GCM_SHA384 to ssl_compliance_policy_cnsa1_202603
  * Start expanding and documenting PEM_read and PEM_write functions
  * ANY PRIVATE KEY is not a real PEM type
  * Const-correct PEM_write functions and i2d_SSL_SESSION
  * Normalize in-memory ASN1_BOOLEAN representations on parse
  * rust: bssl-tls: report RPK in custom certificate verifier
  * rust: bssl-tls: convenient certificate verification outcomes
  * rust: bssl-tls: Share some credential configs with builder
  * Unexport IMPLEMENT_PEM_* macros
  * rust: bssl-tls: make DER encoding use slice sanitation
  * Don't depend on tasn_* for ASN1_TYPE functions
  * Fix strict aliasing violations in crypto/asn1 from ASN1_VALUE*
  * Running spelling and grammar checks over comments.
  * Update version for Bazel Central Repository to 0.20260616.0
  * Rewrite tasn_enc and tasn_dec with CBS/CBB
  * Split out a CBS_peek_any_asn1_tag helper from CBS_peek_asn1_tag
  * Remove unnecessary size limit comment
  * Use scopers in IDP and CRDP config parsing
  * Add a test for CRLDP parsing
  * Break out a few more helper functions for supported crypto/asn1 types
  * Support X509 objects with extern ASN1_ITEM helpers
  * Wire up some more types to bssl::UniquePtr
  * Add a test for PolicyInformation parsing
  * Enable .subsections_via_symbols on all assembly files.
  * mac_rel CI/CQ build: enable `-Wl,-dead_strip`.
  * Add platform configuration for "Pythia".
  * Fix comment typo
  * Avoid having a L label at the start of a section on macOS.
  * ssl: return non-const RPK handle
  * Fix license header on p256_internal.h
  * Make the SysV gates for fiat assembly more consistent
  * Disable fiat P-256 assembly on OPENSSL_NANOLIBC
  * OpenSSL Advisory: June 9th, 2026 (BoringSSL Not Affected)
  * delocate: Support a few more aarch64 assembly variants
  * delocate: Treat BORINGSSL_bcm_text_hash as a synthesized symbol
  * xlate scripts: Use .subsections_via_symbols in apple assembly files.
  * Store ML-DSA's s1, s2, and t0 in NTT form
  * Don't decode t0 twice in the testing-only ML-DSA format
  * runner: Unconditionally fill in our vendored ML-DSA public key
  * Make Montgomery reduction clearer in ML-DSA
  * Add EVP_CIPHER_CTX_max_next_update and EVP_CIPHER_CTX_max_final
  * Fix compile-time assertion about sizing of AES-GCM-SIV data.
  * Use the vectorized "double Keccak" for ML-DSA too.
  * Use templates to simplify ML-DSA's scalar_*code functions, making all dispatch compile-time.
  * delete extraneous test data file
  * Update documentation about ASN.1 BIT STRING lengths
  * Implement MTC plants-04 CA cosignature verification.
  * Switch from select to poll in demo command-line tool
  * Add a tool to update bazel dependencies
  * Update bazel dependencies
  * Fix build
  * Touch up v2i_AUTHORITY_KEYID
  * Add some tests to exercise v2i_AUTHORITY_KEYID
  * Clarify that TLS-specific AEADs are not AEADs
  * rust: cargo update
  * Use scopers in certificate policy conf logic
  * Add tests for constructing certificate policies from strings
  * util/ar: Fix integer conversion in bounds check
  * Update dependencies in go.mod
  * runner: Rewrite some ServerKeyExchange serializers with cryptobyte
  * Flip the sign on timezone offset calculation
  * Update GitHub actions/checkout to version 6
  * Reject invalid IV lengths in EVP_CTRL_GCM_SET_IV_INV
  * Include inline functions from BCM in the shared build's hashed region
  * draft-ietf-dnsop-svcb-https was also published
  * draft-ietf-lamps-dilithium-certificates is now RFC 9881
  * Restore the libcrypto C++ runtime dependency, but with a build flag
  * Fix error_depth in the name constraints common name check
  * Add default SSL options to SSL_OP_ALL
  * Unroll the ML-DSA NTT outer loops.
  * In SSL_reset_early_data_reject, clear out unreported bytes written.
  * Update Wycheproof test vectors
  * Replace most of P-256 assembly code with C
  * For AES-GCM-SIV, also require PCLMUL instruction set.
  * Add CMS_LIB to kLibraryNames.
  * Documentation: Change |...| to `...` for code references in comments 9/N
  * Remove the size limits for AES-EAX.
  * Documentation: Change |...| to `...` for code references in comments 15/15
  * Documentation: Change |...| to `...` for code references in comments 14/N
  * Documentation: Change |...| to `...` for code references in comments 12/N
  * Remove unreachable checks in builtin BIO callbacks
  * Convert built-in BIOs to write_ex
  * Switch some BIO_write calls to BIO_write_ex
  * Documentation: Change |...| to `...` for code references in comments 13/N
  * Take another pass at EVP_MD_CTX and EVP_CIPHER_CTX documentation
  * Implement plants-04 landmark relative MTC verification.
  * Implement BIO_write_ex
  * Narrow BIO_read and BIO_write error values
  * Fix BIOTest.SocketConnect on platforms where loopback is synchronous
  * Fix non-blocking connect completion check in BIO.
  * Fix EVP_MD_CTX reuse across EVP_PKEY algorithms
  * Use C++ destructors in by_dir.cc
  * Clean up by_dir's get_cert_by_subject function
  * Documentation: Change |...| to `...` for code references in comments 11/N
  * Documentation: Change |...| to `...` for code references in comments 10/N
  * Documentation: Change |...| to `...` for code references in comments 8/N
  * Documentation: Change |...| to `...` for code references in comments 7/N
  * Documentation: Change |...| to `...` for code references in comments 6/N
  * Documentation: Change |...| to `...` for code references in comments 5/N
  * Documentation: Change |...| to `...` for code references in comments 4/N
  * Documentation: Change |...| to `...` for code references in comments 3/N
  * CI/CQ custom libc++: enable bounds checked containers.
  * CI/CQ custom libc++: enable unspecified sorting order randomization.
  * armv8 assembly: do not branch to global symbols.
  * Rewrite add_cert_dir's directory string parsing
  * Turn SSL_CTX into an opaque struct
  * Test that X509_LOOKUP_hash_dir ignores duplicates
  * Update style guide to change |...| to `...` for code in comments
  * Documentation: Change |...| to `...` for code references in comments 2/N
  * Documentation: Change |...| to `...` for code references in comments 1/N
  * Fix SSL_OP_LEGACY_SERVER_CONNECT with TLS 1.3
  * Add some tests for file and fd BIOs
  * Add the proper limit to PKCS5_PBKDF2_HMAC.
  * Fix limits for AES-GCM-SIV.
  * AES-CTR-HMAC: Apply the 64 GiB limit to open operations too.
  * Release name_list if SSL_set0_client_CAs does nothing
  * Fix OBJ_dup's handling of malloc failures
  * Restore the SSL_OP_LEGACY_SERVER_CONNECT option
  * CBB_cleanup: null out the buffer pointer if it was freed.
  * Fix uninitialized data read by AES-GCM-SIV assembly.
  * EVP_CTRL_GCM_IV_GEN: reject if the IV length is &lt;8.
  * Reject legacy_cookie in DTLS 1.3
  * Switch away from being an entropy-injected FIPS module.
  * Tag new BoringSSL release for Bazel.
  * RC2: fix RC2 heap overflow with _huge_ key lengths.
  * DSA_check_signature: on failure, set *out_valid = 0.
  * add CBS_get_u48
  * Bump BORINGSSL_API_VERSION
  * Fix off-by-one allowing an unauthenticated handshake abort.
  * bio_read_all: bail out on every error.
  * RSA: handle gracefully when a SSL_PRIVATE_KEY_METHOD has NULL methods.
  * X509_VERIFY_PARAM_inherit/_set1: refuse if either params are poisoned.
  * RSA_generate_key_ex: tighten up code a bit.
  * RSA_generate_key_ex: reject invalid values of e.
  * Expand on infra/config/README.md a bit
  * [Server Padding] Don't pad on resumption handshake.
  * build: Do not list .inc as compile unit
  * Revert "CI/CQ: in debug builds, enable lots of libc++ checks."
  * CI/CQ: in debug builds, enable lots of libc++ checks.
  * Minor optimizations to ML-DSA: marking some internal functions inline.
  * Switch STACK_OF(T) back to std::sort from std::stable_sort
  * Use the certificate issuer in CMS/PKCS7 signer IDs
  * rust: bssl-macros: Do not depend on std
  * crypto/evp: Eliminate `operator delete` from EVP_PKEY_CTX destructor
  * Correctly handle max_early_data_size over 2^16
  * Alert on ClientHello with only one of key_share and supported_groups
  * Introduce SSL_get_signature_algorithm_used.
  * TRUST_TOKEN: remove metadata_key.
  * Server Padding Extension
  * Add a document explaining what a "named group" is
  * Add SSL_CTX_set1_available_trust_anchors
  * Fix sectioning in ssl.h
  * Fix typo in benchmark name
  * Fixup some minor issues in HPKE P-256 key derivation
  * Tidy up poly1305 alignment a bit
  * Stop manually encoding various x86 extensions from perlasm
  * Clear r-&gt;neg in bn_abs_sub_consttime
  * Fork detection test: align the stack to 16 bytes.
  * Disable fork detection test on qemu.
  * Bump version for Bazel Central Registry
  * Limit PEM data to 1 GiB.
  * Roll windows toolchain
  * Fix presubmit errors in infra/config/main.star
  * Consistently fill in the sign bit in BN_lebin2bn and BN_bin2bn
  * Disable the tests for fork detection on Linux &lt; 4.14.
  * Inherit hostflags verify params even without hosts
  * Clean up bssl::PEM_read_bio_inner.
  * Fork detection: add rfork() and similar support for FreeBSD/OpenBSD.
  * Implement libpki's HexEncode function more straightforwardly
  * Remove internal NumberToDecimalString helper
  * Align libpki's PEM parser with crypto/pem a bit
  * Add some tests to capture libpki's PEMTokenizer behavior
  * Clear the counters for empty or warning records only on actual data.
  * rust: bssl-tls: Raw Public Key credentials
  * Fix integer overflow in CollapseWhitespaceASCII.
  * x509: Use explicit has_value on optionals
  * TRUST_TOKEN_ISSUER: add missing `return 0` when trying to set a too small metadata key.
  * rust: bssl-tls: feature gate the sync_io module
  * rust: bssl-tls: Expose bssl_sys::SSL handle from `TlsConnection`
  * perlasm: Conform to the visibility convention and fix typo
  * ssl: const-correct SSL_CREDENTIAL
  * Implement a vectorized "double Keccak".
  * rust: bssl-tls: Introduce custom certificate verification
  * draft-ietf-tls-tls13-pkcs1-00 is now RFC 9963
  * Fix BIO_set_retry_special
  * Test non-blocking connect in connect BIOs
  * crypto/x509: Tighten URI name constraints parsing and matching
  * Fix return value in x509_print_rsa_pss_params error path
  * rust: bssl-tls: Do not depend on `tracing` yet
  * crypto: Make X509* and EVP_PKEY* const clonable
  * bssl-crypto: Stop gating ML-DSA on a Rust feature flag
  * rust: bssl-tls: Remove TlsConnectionRef
  * rust: bssl-tls: Promote CertificateCache to a full ref-counted type
  * Use placement new to initialize the atomic into the WIPEONFORK page
  * Implement EVP_HPKE_KEY_derive
  * Use HPKE-PQ test vectors from the spec
  * rust: bssl-tls: fix MockSocket behaviour on pending read
  * rust: bssl-x509: rename our panic-catcher
  * x509: Switch from implicit `bool`-conversion to `has_value`
  * Update Wycheproof test vectors
  * Reference-count CRYPTO_BUFFER_POOLs
  * rust: bssl-tls: Sessions for TLS 1.3
  * rust: bssl-tls: Carve out tokio support into its own crate
  * rust: bssl-tls: I/O mocking infrastructure
  * rust: bssl-tls: General functional tests
  * rust: bssl-tls: Formatting and feature gate fix
  * audit_symbols: Allowlist stdext:: weak symbols on Windows
  * Modernize crypto/x509/policy.cc a bit
  * Add helpers to match characters in CBS
  * Various IWYU fixes
  * Check for negative bit indices in ASN1_BIT_STRING_set_bit
  * Hook up X-wing to EVP_KEM
  * Fix the legacy AES-GCM API's IV resizing logic
  * Move some code around in v3_ncons.cc
  * Fix up v2i_NAME_CONSTRAINTS
  * Add tests for nameConstraints' ad-hoc config parser
  * Clear the sorted bit after sk_FOO_set
  * rust: bssl-tls: Add MLDSA into list of signature algorithms
  * Tidy up ownership a bit in X509_get1_email and friends
  * Defer dedup in X509_get1_email and friends to the end
  * Unwind EC_FELEM hooks on EC_METHOD
  * Add an EVP adapter for KEM encap/decap
  * Add sk_FOO_sort_and_dedup
  * Update documentation for ML-KEM
  * pregenerate: Compile public headers entirely as C.
  * Reject trailing data in ClientHello and EncryptedExtensions trust_anchors
  * Test trailing data in OCSP staple parsing
  * Test trailing data for SNI parsing
  * Remove the OPENSSL_NO_ASM gate in OPENSSL_cleanse
  * Add tests for X509_get1_email and friends
  * pregenerate: Collect symbols with -DBORINGSSL_NO_CXX
  * pregenerate: Don't process libpki headers for symbols
  * EVP_PKEY: Treat pss_params as params for RSA-PSS keys
  * Allow no-op EVP_CTRL_AEAD_SET_IVLEN calls to keep the IV set
  * slhdsa: Reorder a BSSL_CHECK with its shift
  * Fix some unreachable code in curve25519_64_adx.h's fiat_addcarryx_u64
  * rust: bssl-tls: Introduce basic session controls on context level
  * rust: bssl-tls: More advanced controls over certificate verification
  * rust: bssl-tls: More advanced control over IO transport
  * rust: bssl-tls: Introduce TLS alerts
  * Don't skip calling the cleanup hook in EVP_PKEY_CTX when the copy hook fails
  * Check for invalid certificate_authorities extensions
  * Remove p224-64.cc.inc
  * pki: Check for unused bits when verifying MTC proofs
  * rust: bssl-tls: Reinstate preshared key tests
  * rust: bssl-x509: Stop reporting partially constructed cert chain
  * rust: bssl-x509: proper serialisation of X.509 certificate serial number
  * Test 0 * P + 0 * G in ec_point_mul_scalar_public
  * Cut down on test-only OPENSSL_EXPORTs
  * rust: bssl-rustls-adapters: Mask the content type and protocol
  * rust: bssl-tls: std and tokio transport integration
  * rust: bssl-tls: Drop Sync on BIO objects
  * rust: bssl-tls: Application facing I/O
  * rust: bssl-tls: Make certificate store more ergonomic
  * Add missing CONSTTIME_SECRET markers to ML-DSA implementation
  * Configure .clangd and .clang-format so that header insertion works
  * Reset IV state in legacy AES-GCM API on EVP_CTRL_AEAD_SET_IVLEN
  * Support ML-DSA in libssl
  * Require internal and external ML-KEM public key structs to match in size
  * rust: bssl-tls: Cap the input length reported by the abstract socket
  * Update documented default scrypt memory limits
  * EVP_PKEY_copy_parameters: Allocate new receiving key if not present
  * Handle short-name-less NIDs in X509_NAME_print_ex
  * Remove SSL_R_PAKE_AND_KEY_SHARE_NOT_ALLOWED
  * EVP_PKEY: null-check EVP_PKEY_ASN1_METHOD before using
  * Fix beeu_mod_inverse_vartime on aarch64
  * More gracefully handle invalid ASN1_STRING objects in ASN1_STRING_print_ex
  * Allow zero-length inputs in SHA256_TransformBlocks
  * Fix ERR_add_error_data call in SSL_add_dir_cert_subjects_to_stack
  * More consistently make the ASN1_TYPE-level type take precedence over the ASN1_STRING one
  * rust: bssl-tls: Take a borrowed credentials
  * rust: bssl-tls: Drop unused functions
  * rust: bssl-tls: Bubble up EOF during shutdown
  * Fix output bounds checking in EVP_AEAD_CTX_seal_scatter
  * Fix return value on impossible error condition
  * pki: Set a default iteration limit of 20
  * Check for PMULL in gcm_sha3_capable
  * Document some historical mistakes in HandshakeHints tagging
  * Check hashes when parsing test-only, semi-expand ML-KEM private keys
  * Update style guide to reflect C++ usage
  * rust: bssl-tls: Cope with upstream type inference regression
  * Split MLKEM's scalar_*code functions into compile-time alternatives by bit size.
  * rust: bssl-tls: Safe abstraction of a partially filled buffer
  * Clarify that the old PSK API is just about TLS 1.2 PSKs
  * rust: bssl-tls: Keep CertificateCache live
  * Remove check_imported_libraries.go script
  * Update reference for X-Wing to a more recent draft
  * Unroll the ML-KEM NTT outer loops.
  * Disable check_imported_libraries check on CI
  * Link to CMVP certificate for 20240805
  * ML-KEM benchmarks: add per-operation microbenchmarks.
  * Add a value barrier to EVP_sha256_final_with_secret_suffix too
  * Add unit tests for EVP_aead_aes_128_cbc_sha256_tls
  * docs/references: Use the newer RFC for ChaCha20-Poly1305
  * Add some missing #includes
  * Remove an unused label and dead code from chacha20_poly1305_armv8.pl
  * Rust: fix a missing import
  * anyExtendeKeyUsage -&gt; anyExtendedKeyUsage
  * Fix typos
  * rust: bssl-macros: Add Apache-2.0 license
  * Clear unused bits in ASN1_STRING_set/set0
  * delocate: Support three-argument .prefalign
  * Add ASN1_BIT_STRING_set1
  * Add ASN1_BIT_STRING_unused_bits and deprecate ASN1_BIT_STRING_num_bytes
  * Remove ASN1_BIT_STRING implicit truncation
  * Explicitly trim strings in ASN1_BIT_STRING_set_bit
  * Correct a comment in serializing a CBS_ASN1_BITSTRING
  * rust: bssl-crypto: fix clippy errors
  * rust: bssl-tls: Give an option to disable session controls
  * rust: bssl-tls: More TLS context protocol controls
  * Drop the irrelevant tests from other CLs
  * rust: bssl-tls: Split TlsMode
  * rust: bssl-tls: Introduce preshared key support
  * rust: bssl-tls: Introduce connection builder
  * Update SSL_CTX_set0_buffer_pool reflecting CRYPTO_BUFFER_POOL changes
  * Run the GeneralNames parser through trailing data tests
  * Fix wrong parser variable in directoryName trailing data check
  * bio-&gt;method cannot be null
  * Don't use both bio and impl in the same function
  * Remove some stray OPENSSL_EXPORTS in a .cc file
  * rust: bssl-tls: adopt Linux kernel Rust import style
  * Fix BIO_find_type with BIO chains
  * Minor optimizations to MLKEM: marking some internal functions inline.
  * Remove OPENSSL_EXPORT from some internal libssl functions
  * Update email address for CI failure notifications
  * util/fipstools: allow rsakpg2-[basic|crt] for KTS-IFC
  * Add #includes missing from RPK implementation
  * Add missing headers to documentation generator config
  * Add flags to bssl client and bssl server to test RPKs
  * Fix sectioning in ssl.h
  * Turn SSL_ECH_KEYS into an opaque struct
  * Turn SSL_CREDENTIAL into a namespaced opaque struct
  * Tell GitHub (and other indexing tools) which files are generated code.
  * rust: bssl-tls: Introduce control over certificate stores and chains
  * rust: bssl-tls: Given option to drive handshake until error
  * Raw Public Keys: Process and verify received RPKs
  * rust: bssl-tls: Mark the as_mut_ptr functions as unsafe
  * rust: bssl-tls: Expose bytes behind CRYPTO_BUFFER wrappers
  * Bump version for Bazel Central Registry release.
  * rust: bssl-tls: Check with the right buffer size limit for Rust FFI
  * GitHub Actions: Only run on google/boringssl
  * Raw Public Keys: Store peer cert type and RPK in SSL_SESSION
  * rust: bssl-tls: Fix a typo on the cert verification mode option
  * Set IWYU pragmas for prefix_symbols.h and friends.
  * Add ML-KEM and ML-DSA to EVP_PKEY_from_raw_public_key
  * rust: bssl-x509: Introduce public key type
  * rust: bssl-tls: Change context method access into shared
  * crypto/x509: remove OpenSSL exception for name constraints "@example.com".
  * Add some implementation techniques to references.md
  * runner: Gracefully detect when the handshaker cannot parse flags
  * Update CI deps
  * Update dependencies from BCR
  * runner: Print something when errUnimplemented is rejected
  * Add more test data for OCSP handling
  * Make make_ocsp.py deterministic
  * Bump ocsp_unittest to RSA-2048 from RSA-1024
  * Fix execution_timeout on CQ
  * rust: bssl-x509: Drop unused repr(transparent)
  * Avoid Windows cross-dll constexpr issues in mldsa_test.cc
  * Support ML-DSA certificates in libpki
  * Support ML-DSA in verify_signed_data.cc
  * Raw Public Keys: Select and send RPK as client Certificate
  * Raw Public Keys: Select and send RPK as server Certificate
  * Don't rely on trailing NUL in ASN1_TIME_to_generalizedtime
  * Remove commented-out test code.
  * mldsa_test: Use Wycheproof test vectors more fully
  * mldsa_test: Use a Traits struct instead of lots of template parameters
  * Update Wycheproof test vectors
  * Add new compliance policy profiles for CNSA 1.0 and 2.0
  * OpenSSL Advisory: April 7th, 2026 (BoringSSL Not Affected)
  * convert_wycheproof: Return an error instead of panicking
  * rust: bssl-tls: Export keying materials
  * crypto/x509 nc_email: sync to libpki's logic.
  * Also test that DCs are not negotiated at TLS 1.1
  * Fix pki/testdata/ocsp_unittest/make_ocsp.py for Python 3
  * Fix pki/testdata/ocsp_unittest/annotate_test_data.py for Python 3
  * Raw Public Keys: Configure and advertise available client cert types
  * Raw Public Keys: Determine and send negotiated client_certificate_type
  * Mark ssl.h as exporting ssl3.h and tls1.h
  * draft-ietf-tls-esni is now RFC 9849
  * Define OPENSSL_NO_UI_CONSOLE
  * Switch callers within the library to EVP_PKEY_eq
  * Add EVP_PKEY_eq and EVP_PKEY_parameters_eq
  * Restore X509_check_private_key's error after EVP_PKEY_cmp narrowing
  * Start filling in some functions from OpenSSL 3.x
  * Add definition of OSSL_PARAM
  * Benchmark all three ML-DSA sizes
  * Fix use of empty line in prefix_symbols.h.
  * Work around a GCC false positive warning
  * Update annotate_test_data.py to python3
  * rust: bssl-tls: allow FFI interop with BoringSSL-dependent libraries
  * Tidy up X509StoreGet1IssuerMultipleMatches tests a bit
  * Raw Public Keys: Configure cert types accepted from the server
  * Remove a stray space
  * Use stable sort in OPENSSL_sk_sort to sort STACK_OF(T)
  * Add some missing #includes
  * rust: bssl-tls: Introduce shutdown controls
  * rust: bssl-tls: Introduce I/O model
  * Bump version for BCR to 0.20260327.0
  * rust: bssl-tls: add TLS-specific error codes
  * rust: bssl-tls: Precise control over handshakes
  * rust: bssl-tls: basic bssl-tls framework
  * Symbol renaming: also rename inline functions using `redefine_extname`.
  * Regression test for I7cdf6cbdbd5f07093cdf3c191bfbd5c46a6a6964.
  * Reapply "Reapply "Simplify the symbol prefixing macros.""
  * Don't vote Presubmit-BoringSSL-Verified:-1 on dry run cancellation
  * Partial rollback of I40aed9832f72f6bd2b4b8a7f9d68f60ae0eb1e2c.
  * rust: Fix the lifetime contract for intermediate certs used by verifiers
  * Add new EVP_KEM API
  * CQ: Apply Presubmit-BoringSSL-Verified label when dry run finishes
  * Implement ML-KEM integration with EVP_PKEY_CTX
  * Add a helper to compare two ML-KEM public keys
  * Add accessors for ML-KEM public key part of private key
  * Revert "Reapply "Simplify the symbol prefixing macros.""
  * Reapply "Simplify the symbol prefixing macros."
  * i2d_SSL_SESSION: support operating as allocating i2d function.
  * Fix misspelling in error reason name
  * GitHub: Loosen branch-time.yml check
  * Add a function to copy the public part of an EVP_PKEY
  * rust: Move test data around for incoming crates
  * Array::CopyFrom and InPlaceVector::TryCopyFrom: do not allow in to alias this.
  * Document that BIO flags should usually be left alone.
  * Add RFC 9525 to references
  * Const-correct EVP_PKEY_CTX_set1_signature_context_string
  * Tolerate feof returning arbitrary non-zero values
  * OpenSSL Advisory: March 13th, 2026 (BoringSSL Not Affected)
  * rust: x509 remove deprecated and no-op parameter flags
  * Remove DEFINE_NAMESPACED_STACK_OF from stack_test.cc
  * Remove an easy DEFINE_NAMESPACED_STACK_OF
  * Modernize p_hkdf.cc a bit
  * Use UniquePtr in RSA
  * bssl-x509: don't expose X509CertificateList
  * bssl-x509: API tweaks in certificates.rs
  * Remove unused internal constant
  * bssl-x509: documentation improvements.
  * bssl-x509: various tidy-ups.
  * rust: Pick up std feature by default for x509 and tls crate
  * Remove NewZeroed entirely
  * Add Send and Sync marker traits to X509Certificate
  * Add new Rust crates to build files
  * rust: Fix doc test since last crate renaming
  * rust: Introduce X.509 bindings
  * Remove some more easy NewZeroed calls
  * Remove some dependencies on NewZeroed
  * Wire up ML-DSA keygen to the EVP API
  * Add new APIs to generate EVP_PKEYs
  * Center EVP_PKEY_CTX creation on EVP_PKEY_ALG
  * Place kObjects constants in namespace bssl.
  * runner: Also copy resumeExpectations before running the test
  * Don't allow half-empty EVP_PKEYs to be passed into various APIs
  * Revert "Reduce thread contention for pooled CRYPTO_BUFFERs"
  * Document &lt;openssl/cast.h&gt;
  * rust: Properly dispatch the key types to the right curve after parsing
  * rust: parse keys into the right curve type per DER encoding
  * Document length requirements on low-level DES APIs
  * Check for syntax errors in SANs in X509_check_host
  * Fix typo in comment
  * Add some options to bssl client and bssl server to test PSKs
  * Warn in docs that TLS 1.3 PSKs must be high entropy
  * Revert "Simplify the symbol prefixing macros."
  * Fix prefixed names on MSVC.
  * Simplify the symbol prefixing macros.
  * Implement RFC 9258 as a server
  * Handle an API edge case with PSKs and client certificates
  * Implement RFC 9258 as a client
  * Ignore CMS_PARTIAL in CMS_add1_signer
  * crypto/x509: Fix interaction of DNS exclude constraints with wildcard DNS names.
  * Use UniquePtr in DSAImpl
  * Use UniquePtr in DHImpl
  * Remove redundant DH_num_bits API
  * Reduce thread contention for pooled CRYPTO_BUFFERs
  * Allow CRYPTO_BUFFERs to outlive CRYPTO_BUFFER_POOL
  * C++ CRYPTO_BUFFER internals a bit more
  * Make CRYPTO_MUTEX a C++ type
  * Add a test for bssl::Cleanup
  * Give CRYPTO_EX_DATA_CLASS a constructor
  * Simplify delocate macros slightly
  * More consistently use the public/private struct split in crypto/pool
  * Don't stack-allocate CryptoBuffer for pool lookups
  * rust: Give options to serialise curve names
  * Remove duplicate include
  * GitHub Actions: Tighten up branch-time.yml check
  * ssl: Allow inspection of SSL_CREDENTIAL completion status
  * Add some missing file headers
  * Publish the remaining historical advisories
  * GitHub: Tweak branch-time.yml workflow
  * runner: Add a preSharedKey object
  * GitHub: Create GitHub Actions workflow to check branch time
  * Add a no-op virtual destructor to EvpPkeyCtx
  * audit_symbols: Allow Windows RTTI descriptors to be unprefixed
  * Preprocessor compatibility: update logic for symbol prefixing.
  * Move definition of BORINGSSL_ALWAYS_USE_STATIC_INLINE farther up.
  * Revert "Integrate the new way of C++ symbol prefixing with Bindgen."
  * Remove getrandom_fillin.h
  * Use std::sort in crypto/stack/stack.cc
  * When building a shared ELF library with FIPS, set the section markers hidden.
  * Finish symbol prefixing with delocate (delocate approach).
  * delocate: Pass through .reloc directives associated with pointer field protection
  * CI naming: minor improvements
  * Add GNU linker manual to references
  * Use destructors more in crypto/cms
  * Introduce macro BORINGSSL_ALWAYS_USE_STATIC_INLINE.
  * Reapply "Migrate Bio to RefCounted."
  * Base BIO_free's return value on only the input BIO
  * runner: Don't override the version in the SendBothTickets tests
  * runner: Bundle wire version, protocol version, and isDTLS together
  * runner: Remove version parameter to TLS 1.2 keyAgreement objects
  * runner: Simplify Config.minVersion and Config.maxVersion
  * runner: Check that the server did not resume a session at the wrong version/cipher
  * Rewrite the CipherNotPreferred tests
  * runner: Store a cipherSuite object in sessionState
  * runner: Pass just a hash algorithm, not a cipher suite, into PSK binders
  * Make BORINGSSL_check_test take a pair of spans
  * Split RSA sign and verify KATs
  * Run `go fix`
  * Update filippo.io/edwards25519 to 1.2.0
  * Fix the docs for and test BIO_free's return value
  * rust: Make true links in HPKE doc-string
  * Revert "Migrate Bio to RefCounted."
  * Fix documentation for SSL_set_alps_use_new_codepoint
  * bssl_shim: Make a general SetValueFlag helper in test_config.cc
  * Abstract out the check for whether certificate modes are acceptable
  * Add bssl::Vector::EraseIf
  * Remove unused version parameter to tls13_verify_data
  * Fold tls13_write_psk_binder into the caller
  * runner: Remove a dead condition in dtlsPackRecord
  * runner: Use slices package a bit more
  * Require __NR_getrandom to be either available or polyfilled
  * runner: Make some panics more useful
  * runner: Remove stale recordTypePlaintextHandshake constant
  * Remove BORINGSSL_ALL_PUBLIC_SYMBOLS from pregenerate
  * Remove GitHub pull request template
  * Fix cpu_aarch64_sysreg.cc
  * Split __wasm__ into __wasm32__ and __wasm64__
  * Revert "SSL_CREDENTIAL: Check that configured private key actually has one"
  * rust: simplify the rustls provider crate
  * dtls: bump default maximum protocol version to 1.3
  * rust: Make HPKE layouts more precise and improve documentation
  * rust: HPKE type for TLS interop
  * Const-correct a few more crypto/x509 APIs
  * rust: move rustls adapters to its own crate
  * Const-correct SSL_SESSION_dup
  * Talk about what "CTX" means in API-CONVENTIONS
  * Update documentation on fuzzer mode
  * Remove bad PSK binder assert (debug only)
  * Reland "Add support for ML-DSA `ctx` parameter. Add corresponding tests including a fix of a segfault in setting up context for the VerifyMessage scenario."
  * Migrate DHImpl to RefCounted.
  * Migrate Bio to RefCounted.
  * Bump BCR
  * Migrate X509Impl to RefCounted.
  * Migrate X509Store to RefCounted.
  * Migrate RSAImpl to RefCounted.
  * Migrate ECKey to RefCounted.
  * Fix up DECLARE_OPAQUE_STRUCT docs
  * Migrate ECCustomGroup to RefCounted.
  * Migrate EVP_PKEY to RefCounted.
  * Also implement UpRef() for kAllowRefCountedUniquePtr types.
  * Migrate DSA to RefCounted.
  * Bring RefCounted over from libssl to libcrypto.
  * Activate Windows DLL builds on CI and CQ.
  * Simplify PSK binder calculation
  * evp_test: Fix MaybeReplaceWithCopy for EVP_MD_CTX
  * SSL_CREDENTIAL: Check that configured private key actually has one
  * Use destructors in X509_NAME_CACHE
  * Use destructors more in crypto/bio/connect.cc
  * Add a CBBAsSpan internal helper function
  * Remove header_len parameter to ssl_add_clienthello_tlsext
  * Update other dependencies
  * Update third_party/benchmark to 1.9.5
  * Update Go dependencies
  * runner: syncronize shimListener connChan access
  * Remove exported C++ interfaces from libcrypto that were used only by tests.
  * Android test runner: don't copy libboringssl_gtest.so.
  * Fix DLL build on Windows.
  * rust: clean up other slice casts involved in FFI
  * Add missing test certificates
  * bssl-crypto: use `as_ffi_ptr`.
  * A menagerie of changes to bssl-tls
  * rust: Add `rustls` CryptoProvider adapters
  * util/fipstools: saltLen arg for ACVP RSA/sigGen/pss cmd
  * Add CI builds for Windows DLLs that even run the generated binaries.
  * Revert "Add support for ML-DSA `ctx` parameter. Add corresponding tests"
  * CI: also rename nosse2 to n2.
  * CI: move "fips" from short name into category, and rename "nosse2" to "n2".
  * Partial symbol prefixing support with delocate.
  * CI: build categories and short names in code.
  * Add support for ML-DSA `ctx` parameter. Add corresponding tests including a fix of a segfault in setting up context for the VerifyMessage scenario.
  * CI: give linux32_nosse2_noasm the nosse2 short name.
  * Rebuild categories and short names for the BoringSSL CI console.
  * Remove non-namespaced symbols for ctor/dtor of EC_GROUP.
  * Remove non-namespaced symbols for ctor/dtor of EVP_PKEY.
  * Pregenerate: restructure console output.
  * Pregenerate: remove hack to find clang and to locate the Windows SDK.
  * Remove non-namespaced symbols for ctor/dtor of RSA.
  * Remove non-namespaced symbols for ctor/dtor of X509_STORE.
  * Remove non-namespaced symbols for ctor/dtor of EC_KEY.
  * New BCR release.
  * Delocate: also support `name = value` kind symbol aliasing.
  * Enable most of the prefixed builds that work.
  * Remove non-namespaced symbols for ctor/dtor of DSA.
  * Remove uses of `static inline` in C++.
  * Fix location of NASM flags.
  * Fix Clang-Tidy issues: missing includes.
  * MLDSA, MLKEM, SLHDSA: do not use extern "C" inside anon namespace.
  * Remove non-namespaced symbols for ctor/dtor of DH.
  * Remove non-namespaced symbols for ctor/dtor of BIO.
  * Also move most OPENSSL_free uses to Delete.
  * rust: Add RSA-PSS signature test
  * Remove non-namespaced symbols for ctor/dtor of CMS_ContentInfo and CMS_SignerInfo.
  * Replace malloc/sizeof pattern by New.
  * Add symbol prefixing validation to CMake.
  * Add support for RSA PSS.
  * Fix a broken Go doc comment.
  * util/fipstools: add ACVP KTS-IFC crt support
  * Fix typo in comment
  * Add some missing includes found by clang-tidy.
  * Actually enable symbol prefixing on linux_clang_prefixed_compile.
  * Disable some slow test in unoptimized builds
  * Publish historical advisories from 2021 and 2022
  * Remove most tests' dependency on the dangerous SSL_VERIFY_NONE behavior
  * Only emit .note.gnu.property on ELF targets
  * Add prefixed builds for win_arm64.
  * Fix ios64_prefixed_compile.
  * The prefixing field on the CI system is called `prefixed_symbols`.
  * Remove non-namespaced symbols for ctor/dtor of BN_CTX, CRYPTO_BUFFER, EVP_PKEY_CTX, X509, and X509_NAME.
  * Add CQ builders for symbol prefixing.
  * Fix some trailing whitespace in extension printer
  * Prefixing: do not use relative includes with nasm.
  * Add helpers to query whether an EVP_PKEY has a public/private key
  * AES-GCM: optimize ARMv8 kernel and add EOR3 support
  * Add DLL builds for Windows to CI and CQ.
  * Publish historical advisories from 2023
  * Convert .arch into .arch_extension on Apple arm64 targets
  * Integrate the new way of C++ symbol prefixing with Bindgen.
  * Integrate the new way of asm symbol prefixing with CMake.
  * Publish historical advisories from 2024 and 2025
  * Fix an OK but odd-looking use of ASN1_TYPE
  * OpenSSL Advisory: January 27th, 2026 (BoringSSL Not Affected)
  * Remove outdated comment about updating Chromium sandbox definition
  * sha512-armv8: Correct the comment-only suffixes on sha2 instructions
  * sha512-armv8: Burn in the results of most instruction rewrites
  * sha512-armv8: Pull the .16b suffixes out of the variables
  * Also improve test coverage for the crlDistributionPoints config machinery
  * Update Mechanism: Manual
  * Stop manually encoding AES-NI instructions in aesni-x86.pl
  * Fix strncmp usage in v3_crld.cc to use strcmp
  * Improve issuingDistributionPoint config file coverage
  * Integrate the new way of C++ symbol prefixing with CMake.
  * Add ML-DSA support to X.509
  * util/fipstools: ACVP RSA keyFormat=crt keyGen
  * Add a SECURITY.md pointing to the Chromium process
  * Add a regression test for an OpenSSL SPARC bug
  * rust: add tests and example to pkcs8.rs
  * rust: Unifying PKCS #8 private key parsing
  * rust: Do not check P-Hash output buffer length
  * Update ECDSA comments and logic for FIPS 186-5
  * Use secp224k1 instead of secp160r1 to test a custom curve edge case
  * Add a couple more references
  * Start a references document
  * Add a reference for Arm CPU features in docs
  * Allow DTLSv1_set_initial_timeout_duration to be called mid-handshake
  * Add log_id() getter to MTCAnchor class
  * PRESUBMIT.py: Pass -clang flag to pregenerate
  * Fix asm symbol prefixing includes:
  * pregenerate: refactor Tasks to better support skipping.
  * Remove BSAES code entirely if BSAES is not compiled in.
  * Ignore OPENSSL_STATIC_ARMCAP on non-Arm platforms
  * Modernize the Arm cpuinfo parser a bit
  * Run `buildifier` to format BUILD.bazel
  * infra: Regenerate LUCI config files
  * runner: Stop handle interrupts reentrantly in DTLS tests
  * Fix some minor prefixing misses on Linux.
  * Fix namespaces bssl::entropy and bssl::acvp.
  * Let bindgen rename link names
  * Remove ia32cap_P references from the perlasm code.
  * Namespace crypto/internal.h's internal symbols.
  * Make pregenerate output files `gen/boringssl_prefix_symbols_internal_*.inc`.
  * Make pregenerate output a file `gen/boringssl_prefix_symbols_c.inc`.
  * pregenerate: fix deadlock when filtering out a dependent task.
  * Detect Arm SHA-512 instructions on Windows when available
  * Make keys clone-able
  * Add TLS 1.2 P-hash function binding
  * perlasm scripts: work better if the command interpreter is cmd.exe.
  * Pregenerate: emit all assembly function names
  * extract_identifiers_clang_json: factor out Clang AST logic.
  * Namespace crypto/fipsmodule/sha's internal symbols.
  * Remove paths.cmake as it is no longer in use.
  * runner: Fix -private-key-delay-ms flag
  * runner: Spanify parts of packeted_bio.cc
  * runner: Tidy up initializing a PacketedBio
  * runner: Make AdvanceClock(0) work and test stopping the timeout early
  * Fix race condition in TLS 1.3 InvalidChannelIDSignature test
  * Unseal EC group method in Rust binding
  * Namespace crypto/x509's internal symbols.
  * Revert "Revert "Namespace crypto/trust_token's internal symbols.""
  * Mark Prk as Send + Sync
  * Add HMAC on SHA-384 for TLS 1.3 support
  * Narrow EVP_PKEY_cmp and EVP_PKEY_cmp_parameters return values
  * Fix typo in setting up CMAKE_CXX_FLAGS
  * Use proper label type in TLS1.2 P-hash function
  * Pregenerate: add a concept of tasks that can be waited upon.
  * Deflake DTLS12-SendExtraFinished-Reordered
  * The null parameter should be equal to itself
  * Stop reaching into TRUST_TOKEN_CLIENT internals in the benchmark
  * Move most DTLS 1.3 TODOs to child bugs
  * Test that DTLS 1.2 rejects renegotiation
  * bssl-sys: Remove unsupported_inline_wrappers
  * Raise the maximum RSA key size back to 16384
  * Also check OPENSSL_RSA_MAX_MODULUS_BITS in RSA keygen
  * Rust: Move TLS1.2 PRF into public interface
  * Spanify a couple helper functions
  * Namespace crypto/asn1's internal symbols.
  * Namespace crypto/fipsmodule/bcm_interface.h's internal symbols.
  * Namespace crypto/fipsmodule/bn's internal symbols.
  * Namespace crypto/fipsmodule/aes's internal symbols.
  * Namespace crypto/fipsmodule/ec's internal symbols.
  * Namespace crypto/fipsmodule/service_indicator's internal symbols.
  * Namespace crypto/bytestring's internal symbols.
  * Namespace crypto/bcm_support.h's internal symbols.
  * Namespace crypto/evp's internal symbols.
  * Namespace crypto/fipsmodule/rsa's internal symbols.
  * Namespace crypto/fipsmodule/dh's internal symbols.
  * Namespace crypto/fipsmodule/keccak's internal symbols.
  * Namespace crypto/fipsmodule/rand's internal symbols.
  * Namespace crypto/fipsmodule/ecdsa's internal symbols.
  * Namespace crypto/cipher's internal symbols.
  * Namespace crypto/ec's internal symbols.
  * Namespace crypto/dsa's internal symbols.
  * Namespace crypto/fipsmodule/tls's internal symbols.
  * Namespace crypto/conf's internal symbols.
  * Revert "Revert "Namespace crypto/pkcs7's internal symbols.""
  * bssl-crypto: Add support for serializing and deserializing compressed points
  * Fix build with -Wheader-hygiene
  * Revert "Namespace crypto/pkcs7's internal symbols."
  * Namespace crypto/pkcs7's internal symbols.
  * Namespace crypto/fipsmodule/slhdsa's internal symbols.
  * Namespace crypto/pkcs8's internal symbols.
  * Symbol prefixing: also include symbols that don't have C linkage.
  * bssl-crypto: fix typo in error string
  * bssl-crypto: run cargo fmt
  * Remove internal STACK_OF(X509V3_EXT_METHOD) symbols
  * Clean up no-op cipher aliases for legacy SHA-2 CBC ciphers
  * Add support for TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
  * Namespace all lhash internal symbols.
  * Namespace crypto/kyber's internal symbols.
  * Namespace crypto/hrss's internal symbols.
  * Namespace decrepit/cast's internal symbols.
  * Namespace crypto/pem's internal symbols.
  * Namespace crypto/chacha's internal symbols.
  * Namespace crypto/curve25519's internal symbols.
  * Namespace crypto/des's internal symbols.
  * Stop using sqrt(2) in RSA key generation
  * Update RSA-related citations from FIPS 186-4 to FIPS 186-5
  * Use consistent RSA keygen and import limits
  * Revert "Namespace crypto/trust_token's internal symbols."
  * Remove the last remnants of iovec in their experimental state
  * Namespace crypto/trust_token's internal symbols.
  * infra: Move Android FIPS builders to RelWithAsserts
  * infra: Extend timeout for Android devices on CI/CQ
  * Change `(void)` function prototypes to `()` in C++ code.
  * list_unintended_exported_symbols.sh: work fine within jj.
  * modulewrappers: use the correct bssl namespace.
  * list_unintended_exported_symbols: export public symbols list.
  * When listing unexported symbols, disable asm for now.
  * Include &lt;openssl/rand.h&gt; when defining RAND_maybe_seed.
  * runner: Copy testCase objects before mutating them in-place
  * crypto/x509/v3_cpols.cc: do not forward declare ASN.1 items.
  * Restore mac_arm64_bazel
  * delocate: Use adrp/add in loadAarch64Address
  * Compute the FIPS module hash after evaluating relocations
  * inject_hash: Support finding the marker symbols in .symtab or .dynsym
  * Test clearing out-of-bounds bits with ASN1_BIT_STRING_set_bit
  * inject_hash: Convert more Go empty string checks
  * delocate: Add adrp BORINGSSL_bcm_text_start to our tests
  * inject_hash: Switch a bytes.Index to bytes.Contains
  * Add API to configure server's NamedGroups with equal preference
  * inject_hash: Add an option to hash a different object from what we rewrite
  * Fix namespacing of err_save_state_st.
  * Identifier extractor: fix linkage of constants.
  * Add a script to list unintended symbols in libcrypto.
  * Move `crypto/rsa/internal.h` into the `bssl` namespace.
  * Move `crypto/bio/internal.h` into the `bssl` namespace.
  * Move `crypto/err/internal.h` into the `bssl` namespace.
  * Symbol extractor: handle more cases.
  * Rework test Merkle Tree machinery
  * Empty subtrees are invalid
  * Convert Go string-empty checks to `!= ""`.
  * Spanify internal EVP_AEAD APIs.
  * EVP_AEAD AES-GCM: bring back missing buffer size check.
  * Make libssl no longer export the lhash symbols for SSL_SESSION.
  * Bump BORINGSSL_API_VERSION
  * Remove the odd __cplusplus gating of libpki's include guards
  * Add `RAND_maybe_reseed`
  * Implement TrustStoreCollection::GetTrustedMTCIssuerOf
  * Fix some include spelling in libpki
  * EVP_AEAD: rip out internal remnants of the legacy open/seal API.
  * Add missing include
  * [WIP] Support verifying signatureless MTCs.
  * Put a test function that's extern "C" explicitly not in the anonymous namespace.
  * Use CRYPTO_store_u32_be in tls_cbc.cc
  * Add a missing error check in bench/aead.cc
  * Pass a slightly smaller upper bound to TLS CBC MAC calculation
  * EVP_AEAD: make the iovec APIs mandatory for all AEADs.
  * Add some more value barriers to Lucky 13 mitigation
  * EVP_AEAD: implement sealv/openv for AES-GCM-SIV.
  * Fix up constant-time annotations for TLS CBC ciphers
  * EVP_AEAD: implement sealv/openv for the TLS ciphers.
  * EVP_AEAD: implement sealv/openv for ChaCha20-Poly1305.
  * EVP_AEAD: implement sealv/openv for AES-CCM.
  * EVP_AEAD: implement sealv/openv for AES-EAX.
  * EVP_AEAD: add a helper to process iovecs on a per-block basis.
  * Move `err_data.cc` symbols into the `bssl` namespace.
  * Link to CMVP certificate for 20240407
  * Fix a missing incldue in `aead.cc.inc`.
  * Revert "Revert the initial seal/openv implementations"
  * AEAD tests: fix accidental bit overlap.
  * Deduplicate some code to compute test vector paths
  * Skip iovec tests for NIST CAVP vectors
  * Split sealv, openv, and openv_detached into separate tests
  * Recreate the TestIOVecs on every test call
  * When testing AEADs, don't split both the AAD and the plaintext.
  * Revert the initial seal/openv implementations
  * EVP_AEAD: implement sealv/openv for AES-GCM.
  * EVP_AEAD: implement sealv/openv for AES-CTR-HMAC-SHA256.
  * EVP_AEAD: declare CRYPTO_IOVEC based APIs to support zero copy I/O.
  * infra: Remove seemingly unused win_toolchain cache
  * Check in .bazelversion and MODULE.bazel.lock in util/bazel-example
  * infra: Prefix all of BoringSSL's caches
  * Make third_party/benchmark's configure script less noisy
  * Format *.bzl, *.bazel files using buildifier
  * Add a try builder to run boringssl presubmits
  * Fix minor benchmark issues:
  * Retire RSA blinding support
  * Benchmark long-lived vs newly-imported RSA keys for both sign and verify
  * Use google/benchmark for performance tracking
  * Make the benchmark timeout a floating point, not integer, flag.
  * Add a utility to extract identifiers from public headers.
  * Remove non-CBC codepaths from e_tls.cc
  * Don't condition BORINGSSL_self_test on !_MSC_VER
  * Inject the custom libc++ globally
  * Don't build third-party deps with our warnings
  * infra: Bump android-21 to android-24 on CI
  * infra: Disable mac_arm64_bazel builder again
  * Simply warnings config slightly
  * Stop setting -fmsc-version in our build
  * infra: Retain CMake toolchain defaults in win*_small builders
  * Another attempt to implementation_deps, preserving transitivity
  * Unbreak build on Visual Studio.
  * runner: Revise chain certificate passed to shim
  * runner: Test change cipher spec tests with no CCS message
  * Add a libssl user to util/bazel-example
  * Revert "util/util.bzl: use implementation_deps to hide internal header"
  * Don't detect pre-C++11 in &lt;openssl/base.h&gt;
  * Retire the STLport workaround
  * Keep STL includes inside extern "C++"
  * Add missing include for bssl::Span.
  * Fix copy-paste error in comment
  * runner: Use slices.Clip instead of x[:len(x):len(x)]
  * Fix BoringSSL public includes for Tree-sitter parsability.
  * Fix PRESUBMIT.py
  * bssl speed: better and more consistent pattern matching in `-filter`.
  * Revert "[infra] Temporarily disable mac_arm64_bazel from CQ"
  * [infra] Temporarily disable mac_arm64_bazel from CQ
  * Fix a bunch of lint errors.
  * util/util.bzl: use implementation_deps to hide internal header
  * Bump version for BCR release.
  * `util/analyze_bssl_speed.go`: also parse lines for "1 byte".
  * Link to ACVP results for 20251031.
  * `bssl speed`: include all AEAD implementations and directions.
  * Rephrase the bssl-crypto warning a bit
  * Deprecate no-op startup/shutdown ERR functions
  * Fix up `PEM_do_header` to use `size_t`
  * Add AES-CTR-HMAC-SHA256 to `bssl speed`.
  * Add a quick tool to analyze `bssl speed` output.
  * `bssl speed`: add a flag `-cputime`.
  * Add a -request-trust-anchors flag to bssl client
  * Fix typo in style guide
  * Add a helper function to split strings in tool/
  * Clang-format tool/client.cc and tool/server.cc arguments list
  * Add helpers for working with relative OIDs.
  * ML-DSA signature test from seed
  * Standardize the comments on the closing brace of extern "C".
  * bssl::Span::subspan: split into two overloads.
  * Make `bssl::Span::subspan` behave like `std::span::subspan`.
  * Remove some non-span methods of der::Input
  * Upgrade linux bots from ubuntu 22.04 to 24.04
  * Support handle poisoning in EVP_Decrypt ops too.
  * Spanify EVP_Cipher update and final methods.
  * Implement pure version of SLH-DSA-SHAKE-256f
  * Update NDK on CI to r29
  * Use _t and _v versions of type traits
  * Add some documentation for updating ACVP tests.
  * Move all internal calls to the new API with size checking.
  * Unwind wait_for_entropy diagnostic function in getrandom code
  * Add function to evaluate MT inclusion proof
  * Add presubmit check for bzl/bazel file formatting using `buildifier`
  * acvptool: ML-DSA external mu, internal sig. interface
  * Update all the Bazel things
  * Remove workaround for Bazel C/C++ issue
  * Add BCR presubmit testing for Bazel 8.x and rolling
  * Add ML-DSA-87 variants to Rust wrappers
  * EVP_Cipher: fix comments about required buffer sizes.
  * Bump version for BCR
  * acvptool: Fix error reporting if dk or c are empty
  * Fix ACVP tests
  * Add missing #include
  * Add API functions for OpenSSL ciphers with sized output.
  * Format *.bzl, *.bazel files using buildifier
  * Update acvptool for recent server-side changes.
  * Remove ro.boringcrypto.hwrand toggle on Android
  * Fix util/bazel-example under Bazel 9.0.0rc1
  * Implement Merkle Tree operations.
  * Don't abort in a non-FIPS build.
  * Sync flags from `CMakeLists.txt` to `util/util.bzl`.
  * Update PRNG docs to reflect recent changes
  * Fix constant_time_conditional_memxor on some input lengths
  * Fix potential constant time issue
  * Add an external mu variant of ML-DSA verification
  * Bump android-18 to android-21 on CI
  * Update Android NDK to r27d on CI
  * Spellcheck the codebase
  * Ensuse self tests run for ML-DSA prehash signing
  * Run ML-DSA Wycheproof verify tests through EVP too
  * Set `-fno-strict-aliasing` when building with bazel.
  * runner: Don't parse zero-length OCSP responses in tests
  * Add basic integration with ML-DSA and EVP
  * EVP_DecryptUpdate: fix comment about required buffer size.
  * Update Wycheproof test vectors
  * Include the public key in ML-DSA private keys
  * Add constants in nid.h for encoded OIDs
  * Make the EVP_PKEY_ASN1_METHOD tables static
  * Fold p_${alg}_asn1.cc into p_${alg}.cc
  * Fix error handling for invalid TLS 1.3 status_request extensions
  * Fix some more NULLs by hand
  * Also modernize-use-nullptr the BCM fragments
  * IWYU fixes
  * Add an /* up to */ comment to all subspan calls that may truncate.
  * Make constant-sized calls to Span::first/last/subspan compile-time sized.
  * Initialize last_sample_ to fix maybe-uninitialized warning.
  * Also fix nullptr in internal header files
  * Apply modernize-use-nullptr fixes in all .cc files
  * Add some more notes to CONTRIBUTING.md
  * Take another pass at CONTRIBUTING.md
  * Remove some easy OPENSSL_EXPORTs
  * Add an assert for a correct buffer size.
  * Elide storage of bssl::Span size if known at compile time.
  * Uprev the CIPD version of infra/3pp/tools/perl/windows-amd64
  * Add a PRESUBMIT.py script to check pregenerated files
  * Fix a bug when BN_mod_sqrt is called on very annoying primes
  * Remove NID_MLKEM1024 alias
  * Document how BN_mod_sqrt handles the `in` parameter
  * Test bssl::InplaceVector with a move-only type
  * Rust wrappers for external mu variant of ML-DSA
  * Document that ASN1_STRING_set_by_NID enforces the bounds on the string
  * Also accept incorrectly-encoded X509 v1 version fields again
  * Prevent false positive in constant time checks
  * Allow empty extension lists in X.509
  * Use a less verbose pattern to heap-allocate temporaries in ML-DSA
  * Const-correct the internal/external pointer casts
  * Don't have separate BCM and ML-KEM and ML-DSA types
  * Unwind &lt;openssl/bcm_public.h&gt;
  * Add SSWU_NU encode-to-curve functions from RFC 9380.
  * Unify the HPKE implementation for ML-KEM.
  * Update Go on CI
  * Bump the macOS versions on our CI to macOS 12 or 13
  * Deprecate SSL_CIPHER_get_name
  * Remove some unused constants
  * Order TLS1_TXT_* and TLS1_CK_* in the same order
  * Remove TLS1_TXT_* constants for unimplemented cipher suites
  * Add OIDs and NIDs for ML-DSA-{44,65,87} and ML-KEM-{768,1024}
  * Restore TLS 1.3 TLS1_CK_* constants
  * Remove TLS1_CK_* constants for unimplemented cipher suites
  * Add additional check, as contract of function
  * Bump BORINGSSL_API_VERSION to 37
  * Add API for caller to hint server's preferred key shares
  * Update CI dependencies
  * Update Bazel deps and bump version for BCR
  * Add newer HPKE configuration to Rust wrappers.
  * Rework ML-DSA modular operations
  * Add ML-KEM-1024 option for HPKE.
  * entropy_modulewrapper: set batch mode.
  * Add some missing includes
  * Define X-Wing constants as expressions.
  * Add ML-KEM-768 option for HPKE.
  * Put the legacy cipher constants back in tls1.h and ssl3.h
  * Introduce cipher constants without the leading 0x03
  * Update status of FIPS 20250728
  * Tolerate nullptr in i2d_X509_NAME
  * Add some missing includes
  * Fix and test other self-assignment cases in crypto/x509
  * Const-correct all i2d_*_bio functions
  * Add ACVP modulewrapper for the jitter entropy SHA-384 implementation.
  * Document that HMAC_Final can have a nullptr `out_len`.
  * Add a missing note about the hashes in ssl_compliance_policy_fips_202205 docs
  * Fix bugs found by clangsa
  * Make setting an X509_NAME to itself work
  * Make the ASN1_TYPE-level type take precedence over the ASN1_STRING one
  * Use CRYPTO_addc_w in bn_from_montgomery_in_place
  * Use a simpler process to compute n0
  * Forbid setting EC public key to point at infinity
  * Remove stale comment
  * Upgrade the opportunistic CRYPTO_sysrand calls to normal ones
  * Remove some stale ifdefs from urandom.cc
  * Reject explicit default X.509 versions and empty extension lists
  * Bump the minimum CMake version to 3.22
  * Add API for configuring client key shares
  * draft-ietf-lamps-x509-policy-graph is now RFC 9618
  * Test a few more unusual TBS certificates
  * Const-correct a bunch more of &lt;openssl/x509.h&gt;
  * Unwind ASN1_ANY_AS_STRING
  * Embed X509_NAME into X509
  * Don't create partial X509 and X509_CRL objects to search the X509_STORE
  * Const-correct X509_NAME and test thread-safety
  * Rewrite the X509_NAME parser
  * Parameterize the tag in IMPLEMENT_EXTERN_ASN1_SIMPLE
  * Test a few more cases of null STACK_OF(T)
  * Make more of atomic&lt;T&gt; available to libcrypto
  * Test that X509_NAME_add_entry will not allow invalid entries to be added
  * Make make_unusual_tbs.go test data idempotent
  * Add EVP_pkey_rsa_pss_sha384 and EVP_pkey_rsa_pss_sha512
  * Store the PSS parameters in the RSA object
  * Don't include every field in every EVP_PKEY_ALG
  * Allow SSL_HANDSHAKE::key_shares to vary in size
  * Always populate supported_group_list
  * Require configured groups for key exchange to be unique
  * Various IWYU fixes
  * [gtest] Clean up single-arg `testing::Invoke()`s
  * Remove stale static asserts about atomics
  * Add X509_parse_with_algorithms
  * Make X509_verify X509_sign_ctx work with EVP_PKEY_RSA_PSS
  * Rewrite X509's parser with CBS/CBB
  * Rename X509_CINF::signature to X509_CINF::tbs_sig_alg
  * Rewrite X509_PUBKEY's parsers with CBS/CBB
  * Parse X509's signature algorithm with the CBS/CBB functions
  * Parse X509_ALGOR without depending on the templates
  * Make ASN1_EXTERN_FUNCS's parse callback CBS-based
  * Remove the tag parameter to IMPLEMENT_EXTERN_ASN1
  * Add X509_ALGOR_copy
  * Write some templated functions for the d2i/i2d convention
  * Make CBS/CBB-versions of crypto/asn1 types
  * Avoid one malloc indirection in X509
  * Test the implicit cleanup feature of X509_sign_ctx, etc.
  * Add a benchmark for parsing with d2i_X509
  * Systematically test that parsers catch trailing data
  * Test verifying signatures over "unusual" TBSCertificates
  * Use std::string_view in x509_test.cc
  * Clear the extension list when removing the last extension
  * Refresh basic constraints test certificates
  * Document ASN1_item_sign's order of operations a bit
  * Add a few more TODOs for functions that should be const but aren't
  * Use the new SPKI API in d2i_RSA_PUBKEY and friends
  * Unexport a few more ASN1_ITEMs
  * Make some test data of unknown ASN.1 types slightly less invalid
  * Test ASN1_TYPE parsing more extensively
  * Add EVP_PKEY_ALG-based raw public/private key importers
  * Use EVP_PKEY_bits in SimplePathBuilderDelegate
  * Update citations from RFC 3447 to RFC 8017
  * Replace OPENSSL_ARRAY_SIZE with std::size
  * Const-correct the kPrintMethods table
  * Add SHA-256-only support for EVP_PKEY_RSA_PSS
  * Write a CBS-based RSA-PSS parameter parser
  * Switch libssl to the new SPKI parsing APIs
  * Switch libpki to the new SPKI-parsing APIs
  * bssl-crypto: Switch to new SPKI/PKCS8 parsing APIs
  * Introduce EVP_PKEY_ALG
  * Add internal EC parsing functions that take lists of allowed groups
  * Test lookup and creation by RSA parameters in evp_test
  * bump fiat-crypto (remove redundant return statements)
  * Make FileTest work with std::string_view
  * Test key import in EVPTest a bit more extensively
  * infra/config: Remove luci.recipes.use_python3 experiment
  * Add an ERR_equals function
  * Add utility for dumping raw jitter samples.
  * Use inline asm to read cntvct_el0 to accommodate GCC
  * bssl-crypto: Fix Ed25519 SPKI parser to check key types
  * Add a jitter entropy source.
  * Set an EVP_PKEY's algorithm and data together
  * Make some more half-empty EVP_PKEY states impossible
  * Limit EVP_PKEY_set_type to EVP_PKEY_X25519
  * Add a test that arbitrary curves can be wrapped in EVP_PKEY
  * Stop tracking an ENGINE in EVP_PKEY_CTX
  * Rename EVP_PKEY_METHOD to EVP_PKEY_CTX_METHOD
  * Pull the EC_GROUP_new_by_curve_name up into EVP_PKEY_CTX_set_ec_paramgen_curve_nid
  * Split evp_tests.txt into separate files
  * Add a test for SPKI and PKCS8 parsing with unknown algorithms
  * Fix markdown syntax in BUILDING.md
  * Test async BIO_flush and fix a corner case
  * Rename EVP_R_EXPECTING_AN_EC_KEY_KEY to match OpenSSL
  * Document the generators for all the MODP groups
  * Remove an old, impractical TODO
  * Say a bit more in docs about how to use EVP_PKEY_CTX
  * Bump version for BCR
  * Run through more code in PKCS#8 and SPKI parsers
  * Fix typo in comment
  * runner: Remove need for an AllCurves value
  * Remove redundant copy of EVP_PKEY type
  * Remove EVP_PKEY_print_* support for DSA
  * Don't support parameterless DSA keys in SPKIs
  * Add a couple more no-op compatibility functions
  * More consistently reset EVP_PKEYs in free_it
  * Unexport the Kyber implementation
  * Deprecate EVP_PKEY_set_type
  * Fix reference to public key in evp.h docs
  * pki: add PEMDecode and PEMDecodeSingle
  * Switch to using a derivation function in CTR-DRBG.
  * pki: allow span&lt;string_view&gt; for allowed types in PEMTokenizer
  * Style guide: mention placement of &amp; for reference types
  * Update releasing docs slightly
  * Implement MLKEM1024 for TLS
  * delocate: support 4-bit tweak immediates for AArch64.
  * Add a discussion about callbacks to API Conventions
  * Don't run CTR-DRBG in Kyber tests.
  * Link to ACVP results for 20250728.
  * Bump Bazel deps and version for BCR
  * Expand BCM abbreviation in the FIPS.md documentation
  * Add IWYU export in nid.h file generated by objects.go
  * Fix documentation typo
  * Revert Rust config for 32-bit Linux CI/CQ bots
  * Run Rust recipe steps on Mac CI/CQ builders and 32-bit Linux
  * Run Rust recipe steps on "win64_rel" builder
  * Make Windows Rust try builder use a Release build
  * Add a default-off win64_rust try builder for testing
  * Run Rust recipe steps on "linux" builder
  * Fix FIPS version number comment.
  * Add AES-CCM to test_fips.cc.
  * Add AES-KW(P) to test_fips.cc
  * Remove DES from test_fips.cc
  * Fix typo in header comments
  * Make checkout_rust in util/bot/DEPS also run hooks for clang
  * Work around a Rust problem tripped by working around a Rust problem, which in turn was tripped by working around a Rust problem
  * rust: Gate new lint on Rust version
  * Revert "Add a try builder to run boringssl presubmits"
  * Add a try builder to run boringssl presubmits
  * Add PRESUBMIT.py for infra/config
  * Specify ACL for CQ new patchset runs
  * rust: add includable CQ builder for testing
  * Add a comment about ct and gcc builtins
  * Pull in Rust toolchain via util/bot/DEPS
  * Add a Rust workspace
  * Add X-Wing KEM option for HPKE.
  * rust: Suppress unnecessary_transmutes warnings in bssl-sys
  * Update .gitignore to check in Cargo.lock files
  * [clang-tidy] First stab at making clang-tidy bot work
  * Fix some tabs in build.json
  * Fix some more IWYU issues
  * Keep SHA-1 in crypto.h
  * Fix Rust build
  * Add sha2.h
  * Add ML-DSA-44
  * Rename bn_mul_mont to bn_mul_mont_words
  * Remove Lw and Hw macros from BN internals
  * bssl-crypto: Test that we don't accidentally accept RSA-PSS keys
  * Test that libssl rejects id-RSASSA-PSS certificates
  * runner: write a new test certificate library
  * Drop the RSA, DSA, and DH DoS limits to 8,192 bits
  * Make BN_MONT_CTX opaque
  * Shave 8 bytes off BN_MONT_CTX in 64-bit
  * Inline a small single-use variable
  * Supress the run_tests target when we're a subdirectory
  * Don't look for libunwind when BUILD_TESTING is off
  * Update tools and prep for 0.20250701.0
  * More clearly suggest passing NULL for EC and EC_KEY APIs
  * Add EVP_PKEY_get_ec_curve_nid and EVP_PKEY_get_ec_point_conv_form
  * Remove the SHA-1 default for PSS with EVP_PKEY
  * Document the default use of SHA-1 with OAEP
  * Change the RSA-PSS salt length default to RSA_PSS_SALTLEN_DIGEST
  * Import Bedrock code for P-256 point double, add
  * Use CRYPTO_load_* and CRYPTO_store_* in ML-DSA
  * runner: Remove Leaf field from Credential
  * Test more EVP_PKEY_CTX_copy cases
  * Use C++ destructors for RSA_PKEY_CTX
  * Remove tbuf from RSA_PKEY_CTX
  * Avoid making assumptions about RSA_PSS_* constants
  * use intrinsics for adc/sbb on MSVC
  * fix p256_64_msvc.h
  * Don't suppress CMAKE_(C,CXX)_FLAGS in MSVC builds
  * Document versions undergoing CAVP testing
  * runner: silence some confusing errors when tests fail
  * Test server_name acknowledgement
  * Document that EVP_PKEY_CTX_set_rsa_keygen_pubexp takes ownership
  * Add constants for special PSS salt length values
  * bedrock2 platform, tests, 64-bit p256_coord_sub
  * Pack SHA-512 and BLAKE2b a little more tightly.
  * Make EVP_MD_CTX hold the hash state inline.
  * Add a stub implementation of SSL_CTX_get_security_level
  * Fix link to FedRAMP policy.
  * Add link to 2023 FIPS certificate
  * Add a couple more missing includes
  * Don't pass `parent` or `ad` to CRYPTO_EX_free
  * Address some minor things from the MLDSA mu support.
  * Add an external mu variant of the ML-DSA API (65 and 87 variants).
  * Make CRYPTO_EX_DATA opaque
  * Move CRYPTO_refcount_t into internal headers
  * Remove unused bputs hook
  * Make BIO and BIO_METHOD opaque
  * Update defaults for PKCS12_create
  * Note a couple of typoed struct names that we'll leave alone.
  * xwing: tweaks and cleanups.
  * Update references to RFC 2898
  * add a test for -fno-strict-aliasing
  * Fix some more IWYU issues
  * Replace OPENSSL_ia32cap env test with a unit test
  * Update googletest
  * Remove empty messages in static_assert
  * Remove P-224 from TLS
  * Fix OPENSSL_ia32cap parsing.
  * Remove the need for scratch space when squaring
  * Fix some theoretical missing earlyclobber markers in inline assembly
  * Introduce an opaque in-memory object to manage xwing private keys.
  * Implement the X-Wing KEM as drafted in https://datatracker.ietf.org/doc/html/draft-connolly-cfrg-xwing-kem-07.
  * Suppress -Wcast-qual in STACK_OF implementation
  * Unexport &lt;openssl/service_indicator.h&gt;
  * Add missing newlines and section headers to sha.h
  * Update most deps and bump version
  * Increase default salt length from 8 to 16 bytes in PKCS#8 and PKCS#12
  * Tidy up some comments and #defines around salt lengths
  * Expose ML-DSA-87 in the public headers.
  * Fix EVP verify documentation.
  * Send only usable trust anchor IDs in EncryptedExtensions
  * Add CBB_discard
  * Document that "add1" is like "set1"
  * Remove ext_dat.h
  * Remove v3_ocsp_accresp
  * Don't stack-allocate incomplete X509/X509_CRL objects
  * Also add BIO_meth_get_write and BIO_meth_get_read
  * Reapply "Remove Karatsuba multiplication in BIGNUM"
  * Test non-NEON codepaths with a OPENSSL_NO_STATIC_NEON_FOR_TESTING
  * Simplify the implementation of OPENSSL_STATIC_ARMCAP
  * Use C++ destructors a little more
  * Clean up ssl_file.cc
  * Remove some dead code from SSL_CTX_use_certificate_chain_file
  * Write some tests for ssl_file.cc
  * Remove --no_auth from download_from_google_storage hooks
  * Rewrite crypto_md32_* with templates instead of function pointers
  * Convert EC_KEY_derive_from_secret to scopers
  * Add various missing includes
  * delocate: Support more aarch64 load instructions with :lo12:
  * Remove STACK_OF(CRYPTO_EX_DATA_FUNCS)
  * Remove STACK_OF(BIGNUM) from BN_CTX
  * Don't define N in hrss/internal.h
  * Add front(), back(), and pop_back() to internal containers
  * Move most of libssl's C++ utilities to libcrypto
  * Disable CFI in FIPS module
  * Expose P1363-based ECDSA sign/verify functions
  * Use max_cert_list for TLSv1.3 NewSessionTicket
  * Replace sscanf() with strtoull() in OPENSSL_ia32cap parser
  * Fix urandom_test includes so it is not a no-op
  * Make bssl_shim and fuzzer BIOs use the public APIs
  * Make LHASH a completely internal type
  * Put BIO_clear_flags with the other flags functions
  * Add BIO_meth_set_callback_ctrl
  * Implement BIO_meth_get_*
  * Align bio_info_cb with upstream OpenSSL
  * Fix BIO_eof for BIO pairs
  * Tidy up the BIO_ctrl implementations
  * Add missing asserts to SSL_get_(min|max)_proto_version
  * Add CBB_add_asn1_element convenience function
  * Some more IWYU fixes
  * Fix rust build breakge, unable to find cmake artifacts
  * Avoid redefining constants introduced in glibc 2.41.
  * IWYU in cms_test.cc
  * Fix v2i_AUTHORITY_INFO_ACCESS
  * Remove dependencies in the library on der::Input(std::string_view)
  * Switch a bit more of libcrypto to scopers
  * [acvptool] Fetch and upload arbitrary algortihms
  * Flatten a few more inner CMake files
  * Honor the BUILD_TESTING option
  * Stop copying targets into subdirectory in the CMake build
  * Update ACVP tests in light of 99bd1df99b
  * I have been laid off from Google.
  * Convert more things to scopers
  * Pull BN_mod_pow2 and BN_nnmod_pow2 out of BCM
  * Pull BN_sqrt out of BCM
  * Convert most of BN to scopers
  * Bump version for BCR
  * Tidy TLS 1.2 cipher selection.
  * Put all VS runtime dirs in PATH
  * Update tools, etc
  * Switch to the CIPD Windows SDK package
  * Implement functions to generate CMS external signatures
  * Move most PKCS #7 test data to files
  * Add CBB_flush_asn1_set_of calls to pkcs7_add_signed_data
  * Add EVP_marshal_digest_algorithm_no_params
  * Add some CBB-based functions for crypto/x509 and crypto/asn1 types
  * Shave 8 bytes off EVP_AEAD_CTX
  * Fix backward check in crl_crldp_check
  * Remove OPENSSL_CAN_USE_ATTR_FALLTHROUGH
  * Remove EVP_MD_FLAG_PKEY_DIGEST
  * Remove MAC truncation from FIPS interface.
  * Remove B_ASN1_UNKNOWN
  * Support ANY attribute values in X509_NAME
  * Remove ASN1_PRINTABLE
  * Support OCTET STRING attribute values in X509_NAME
  * Optimize computation of H^2 from H^1 in AES-GCM
  * Do not include asn1_mac.h from rust
  * Default to no target prefix when generating Android build files.
  * Mention the license notice for new files in CONTRIBUTING
  * Spell Apache 2.0 correctly in fiat/README.chromium
  * Use Montgomery reduction in DSA verify
  * Use std::sort instead of qsort in libssl
  * Fix comment on bn_div_rem_words and use MSVC instrinsic
  * Change to use ALPS new codepoint as default
  * upprev boringssl/util/bot/perl-win32 dep
  * Make Golint happy
  * Revert "Remove Karatsuba multiplication in BIGNUM"
  * Add `hpke::Kem::get_public_key`
  * Add support for C2PA validation modes
  * Add a missing ifdef to CRYPTO_set_fuzzer_mode call
  * Fix comment for SSL_get_write_sequence.
  * Pull SLH-DSA test out of BORINGSSL_self_check()
  * Add APIs to access DTLS record layer state
  * draft-kwiatkowski-tls-ecdhe-mlkem-01 is now draft-ietf-tls-ecdhe-mlkem-00
  * Remove MSVC C4702 suppressions in code
  * Remove MSVC warning suppressions around Windows system headers
  * Fix fuzzer build on Windows
  * Refresh fuzzer corpus
  * Simplfy fuzzer build
  * Make bcm use internal AES functions
  * Don't override the clock in BORINGSSL_UNSAFE_DETERMINISTIC_MODE
  * Fix the link order of various dependencies
  * Fix some duplicate #defines
  * Rewrite header guards
  * Remove the avx10_256 entry from BORINGSSL_function_hit
  * Clean up aes-gcm-avx512-x86_64.pl to assume 512-bit vectors
  * Rename avx10 and avx10_512 to avx512
  * delocate: Preserve AVX-512 tokens when rewriting labels
  * Tolerate RCS-MLS custom critical extensions
  * Accept only digital signature key usage for RCS-MLS
  * correct old license on aes.cc
  * Move gcm_gmult_vpclmulqdq_avx10 and add comment
  * Move polyval into asegcmsiv
  * Start extracting AES
  * Make MODULE.bazel and BUILD.bazel buildifier-clean
  * Mark some transitive includes as IWYU export.
  * Remove bn_div_words from bn-586.pl
  * Remove Karatsuba multiplication in BIGNUM
  * Decrease BN_MONTGOMERY_MAX_WORDS to 16384 bits
  * Convert a few more things to scopers
  * bn: Change return type of `bn_mul_mont_*` internals to `void`.
  * Correct an incorrect license that was committed recently
  * [fuzz] Replace is_pod
  * Handle nullptr arguments to FIPS key generation functions
  * Move some exponentation functions out of the FIPS module
  * Remove optimized even modulus mod-exp implementation
  * Warn in SSL_export_keying_material API docs that lengths must match
  * Add mode for MLS client auth, with EKU checking
  * Const-correct SSL_export_keying_material
  * Remove unused "endbranch" x86-64 encoder
  * Add AES-EAX EVP_AEAD cipher
  * Stop manually encoding a bunch of x86-64 instructions
  * Migrate remaining uses of io/ioutil
  * go mod tidy
  * acvptool: Disable GCS support by default
  * Update deps and tag a version for BCR
  * Replace an old README.chromium file with a plain README.md
  * Implement draft-ietf-tls-cross-sni-resumption
  * Fix missing vzeroupper in poly_Rq_mul()
  * Use vmovdqa to save/restore xmm registers in AES-GCM code on Windows
  * Fix missing vzeroupper in gcm_ghash_vpclmulqdq_avx2() for len=16
  * aes-gcm-avx10-x86_64.pl: use strict mode and sync with avx2 code
  * Update PQ ACVP to reflect NIST's breaking changes.
  * aes-gcm-avx10-x86_64.pl: fold _ghash_mul_step into _ghash_mul
  * runner: Test export keying material across all protocols
  * runner: Restore error output in the "unexpected failure" case
  * Split runner.go into a bunch of different files
  * Fix CBS_get_any_asn1 to match the documentation.
  * runner: add one-to-many error mapping for canonical error checking in BoGo tests
  * delocate: Recognize msl as an ARMConstantTweak
  * Fix a pair of words that swapped were in ssl.h documentation
  * Add a pregenerated sources.mk
  * Gate CLMUL AES-GCM on SSSE3
  * Stop checking the FXSR bit
  * Use scopers in crypto/fipsmodule/ec
  * Add local targets to .set directives in delocate
  * Add Trust Anchors extension
  * Use FIPS functions in modulewrapper where possible.
  * Restore FIPS version check.
  * Add SLH-DSA self tests
  * Compress the CA extension
  * Add ML-DSA self tests.
  * Add ML-KEM self-tests.
  * delocate: remove the need to demangle local variables
  * Add IWYU pragma to obj_mac.h.
  * Retitle the certificate authorities section in ssl.h
  * Iterate on SSL_CREDENTIAL_set_must_match_issuer a bit
  * runner: Simplify certificate_authorities testing
  * Accept either | or ` in doc.go
  * Remove SSL_VERIFY_PEER_IF_NO_OBC
  * Remove OPENSSL_ia32cap_P and OPENSSL_armcap handling in delocate
  * Add some newlines between distinct setup steps
  * Add --gcs option for uploading test results from GCS
  * Update googletest
  * Add from/to SubjectPublicKeyInfo conversion to ed25519.
  * Clarify bssl-sys build instructions.
  * Support PBES2 schemes in PKCS12_create
  * Fix legacy_version in DTLS 1.3 HelloRetryRequest
  * Remove dependencies between bssl_shim and ssl/internal.h
  * Add a way to prefix Android targets names
  * Shave an easy 16 bytes off SSL_SESSION
  * Avoid running the X.509 auto-chaining logic twice in TLS clients
  * Remove now unnecessary &lt;openssl/arm_arch.h&gt; includes from assembly
  * Revert "runner: Switch back to filippo.io/mlkem768 for now"
  * runner: Switch back to filippo.io/mlkem768 for now
  * runner: Include the name of the message we failed to parse
  * runnner: Switch to Go's crypto/ecdh module
  * Switch to Go standard library functions where available
  * Fix include spelling in spake2plus.cc
  * Revert "Speed up sha512 on x86" and update comments
  * Add ".git" hint to Go module name
  * Bump version for BCR
  * Clarify that sigalg configuration does not impact TLS 1.0/1.1
  * Update dependencies
  * Remove ocsp_revocation_status.h and ocsp_verify_result.h
  * Fix up ClientHello parser errors
  * Add SSL_parse_client_hello
  * use public header instead of internal for ocsp
  * Make CheckOCSP public api
  * Remove SSL_set_check_client_certificate_type and SSL_set_check_ecdsa_curve
  * HPKE DHKEM-P256 BoringSSL Rust
  * FIPS.md: update wording to align with FRR7.
  * FIPS.md: add build instructions for the update stream.
  * util/fipstools: KDA OneStepNoCounter mode support
  * util/fipstools: generalize hkdf KDA subprocess
  * Add a missing word to documentation on the upstream stream
  * Add a section on the latest FedRAMP policy to FIPS.md.
  * Add CBS APIs for fetching an implicitly tagged int64/uint64 fields.
  * Delete some unnecessary implicit conversions in pkcs12_test.cc
  * Remove now unnecessary ia32cap_P customizations
  * Restore the __SHA__ compile-time check for Intel SHA Extensions
  * Clean up license-related scripts
  * Switch the license to Apache 2.0, matching OpenSSL upstream
  * Add a tool to switch the license to Apache 2.0, matching OpenSSL
  * Move copyright lines to the top of the file
  * Remove other references to additional licenses
  * License: change any non-boilerplate comment referring to "OpenSSL license"
  * Rename chacha20_poly1305_*_nohw to chacha20_poly1305_*_sse41
  * Implement SPAKE2+ and its integration in TLS 1.3
  * Collapse the modes directory into aes
  * util/fipstools: cSHAKE ACVP algorithm support
  * Fix link to Mozilla wiki in comment
  * Add missing error with credential/issuer matching
  * runner: Only require a curve match in TLS 1.3 when doing key shares
  * Test that we reject Certificate or CertificateRequest in resumption
  * runner: implement SecondHelloRetryRequest more straightforwardly
  * runner: Make -expect-selected-credential's default more convenient
  * Use std::vector&lt;uint8_t&gt; to store base64-decode byte arrays
  * Document EVP_BytesToKey a bit better
  * Bump API version to 34
  * infra: Use main branch exclusively
  * util/fipstools: basic support for KTS-IFC
  * Reword the SSL_export_keying_material docs slightly
  * Update references in the repo to use the main branch
  * infra: Support both master and main branches
  * Sync presubmit.yml with what landed in BCR
  * Include the extension in the error in ssl_parse_extensions
  * Remove ASN1_UTCTIME_cmp_time_t
  * util/fipstools: update RSA sigGen cmd args docs
  * util/fipstools: support feedback KDF w/ empty IVs
  * Add a function for Conscrypt to use
  * Fix unwrap comment for CBB_init_fixed
  * Document and test PEM_X509_INFO_read_bio's odd decryption behavior
  * Test some obscure modes of EVP sign/verify with RSA keys
  * Remove some dead code in bssl_shim
  * clang-format bssl_shim.cc
  * Rename foo_extra to foo
  * Add explicit prefetching to the new AES-GCM code
  * Add SPAKE2+.
  * Add ability to upload a directory of vector test results.
  * Bump MODULE.bazel for another snapshot
  * Unfork Chromium's Clang update script
  * Remove embed_test_data.go
  * Mark fallible container operations as `nodiscard`
  * Start using bssl::UniquePtr in libcrypto
  * Move RSA_blinding_on out of BCM
  * Switch some tests to std::string_view
  * Initialize iqmp during keygen directly
  * Remove a redundant call to freeze_private_key
  * Add tests for TIME functions that accept offsets
  * Use more span patterns for strings vs bytes
  * Remove calls to now unnecessary MakeSpan/MakeConstSpan
  * Remove now unused size hooks from ECDSA_METHOD and RSA_METHOD
  * Remove some RSA_is_opaque and EC_KEY_is_opaque special cases
  * Use std::string_view for label strings
  * Update CMAKE_CXX_STANDARD in generate_build_files.py
  * Revert "Stop playing with time strings with strlcat"
  * util/fipstools: document AES-gcm-randnonce cmds
  * util/fipstools: add SSH KDF ACVP support
  * Add something to the error queue when Proc-Type version is wrong
  * Gate Rust support for ML-{KEM,DSA} on a crate feature.
  * Stop playing with time strings with strlcat
  * Revert "Always try and enable the new_uninit feature."
  * replace some more allocate + strlcat with asprintf
  * Remove out directories in pki test data
  * replace manual alloction math and srlcats with asprintf
  * use asprintf instead of magic manual allocation
  * Always try and enable the new_uninit feature.
  * Add another missing file header
  * Add some missing file headers
  * Align a few license headers with OpenSSL's "copyright consolidation"
  * Remove uses of `strcpy`, `strcat`, and `sprintf`, and handle NULL in some functions.
  * Import "Remove some code for a contributor that we cannot find" from upstream OpenSSL
  * Import "Undo commit d420ac2" from upstream OpenSSL
  * Disable the "AVX10/256" AES-GCM functions for now
  * Add VAES + AVX2 optimized AES-GCM
  * util/fipstools: adjust KDF-counter command docs
  * util/fipstools: support more digests w/ hmacDRBG
  * Don't mutate the buffer in PEM_get_EVP_CIPHER_INFO
  * Import "Remove some code" from upstream OpenSSL
  * Unexport a couple internal PEM functions from pem.h
  * Move implicit OPENSSL_STATIC_ARMCAP definition to target.h
  * Clean up "copyright consolidation" tools
  * Import "Cleanup some copyright stuff" from upstream OpenSSL
  * Import upstream changes to copyright lines
  * Fix objects.go generator to reflect new header
  * Apply OpenSSL's "copyright consolidation" changes
  * Add a tool to summarize and compare copyright lines
  * Update copyright.pl to sync copyright lines from OpenSSL
  * Add a copy of OpenSSL's copyright.pl script
  * Update diff_asm.go
  * SLH-DSA: add support for SHA-256 prehashing.
  * SLH-DSA: add ACVP support
  * Disable MSVC's C4702 warning
  * Don't impose Werror on users of BoringSSL
  * Update Go deps
  * Fix a theoretical overflow in BIO_printf
  * SLH-DSA: move into the FIPS module.
  * Also run Kyber through constant-time validation
  * Add a few more anonymous namespaces around struts
  * Add SSL[_CTX]_get_compliance_policy
  * Remove uses of OPENSSL_INLINE and OPENSSL_UNUSED except for public headers
  * Make ec/make_tables.go run cleanly again
  * Don't check for __has_include
  * Use std::optional in one place in bssl_shim
  * Replace OPENSSL_FALLTHROUGH with [[fallthrough]]
  * Fix data buffer size in GCMTest.ABI
  * Require C++17
  * Put structs in anonymous namespaces to avoid ODR worries.
  * ML-KEM: remove private key parsing from public interfaces.
  * ML-KEM: add ACVP support.
  * Avoid reduce_once in scalar_centered_binomial_distribution_eta_2_with_prf
  * Run ML-KEM and ML-DSA through constant-time validation
  * Add Alder Lake to SDE tests
  * util/fipstools: fix HKDFExtract/HKDFExpandLabel cmd docs
  * Move fips_counter_evp_aes_*_gcm into GCM internals
  * Remove alignment requirement on ghash-ssse3
  * Move AES_KEY into GCM128_KEY, GCM128_KEY out of GCM128_CONTEXT
  * Always provide a ctr32_encrypt_blocks function
  * Move ML-KEM into the FIPS module
  * ML-DSA: drop parsing private keys from the public API.
  * Slightly simplify SSLBuffer
  * delocate: support floating point literals in AArch64 asm.
  * ML-DSA ACVP
  * Add ML-DSA-87 in the FIPS module.
  * Move ML-DSA and Keccak into the FIPS module.
  * utils/fipstools: add DetECDSA ACVP support
  * Fix include
  * Start maintaining an AUTHORS file
  * Manually reflow some comments in file headers
  * Work around issue with GCC 8.5 and earlier
  * Ensure that AVX512 is not used on macOS
  * Add missing $ to immediate in aes-gcm-avx10-x86_64.pl
  * Add VAES and VPCLMULQDQ accelerated AES-GCM
  * Refresh fuzzer corpus
  * Support ECH with DTLS 1.3
  * Remove extra va_end in err_add_error_vdata
  * Fix pointer arithmetic in ASN1_item_ex_free
  * Bump the MODULE.bazel version again
  * Use BAZEL_CURRENT_REPOSITORY to pick up test data files
  * Cover DTLS 1.3 in the TLS fuzzers
  * Implement the downgrade protection signal in DTLS 1.3
  * Switch to the actual DTLS 1.3 codepoint
  * Correctly re-ACK client Finished in DTLS 1.3
  * Resolve a couple DTLS 1.3 TODOs in tests
  * Run record padding tests in DTLS 1.3 as well
  * spx: remove
  * Don't report ChangeCipherSpec through the message callback in QUIC
  * Run TLS 1.3 per-message tests in DTLS
  * Move 0-RTT-related DTLS 1.3 TODOs to a child bug
  * Support sending KeyUpdate in DTLS 1.3
  * scrypt: increase default memory limit.
  * Make `bcm_infallible` and `bcm_status` enum classes
  * Fix DTLS cross-version resumption tests
  * Print the OS error when bssl_shim hits SSL_ERROR_SYSCALL
  * Rework how DTLS ACKs and retransmits are flushed
  * Call BIO_flush when sending a DTLS 1.3 ACK
  * Add SSL_is_quic API
  * Test that post-handshake flows do not implicitly ACK Finished
  * Check for message sequence overflow in DTLS
  * Remove centos7_java11_devtoolset10 from BCR presubmits
  * Implement receiving KeyUpdates in DTLS 1.3
  * Run clang-format on ssl.h
  * Remove Dilithium in favor of ML-DSA
  * Bump MODULE.bazel to 0.20241203.0
  * Implement CRYPTO_addc_* and CRYPTO_subc_* in C++ more straightforwardly
  * Mark some local symbols as static
  * Remove redundant GCM tests
  * Add EVP_MD_CTX_get0_md
  * Update tools and add a .bazelversion
  * Speed up sha512 on x86
  * crypto: switch to C++
  * Remove the old SSL_R_APPLICATION_DATA_INSTEAD_OF_HANDSHAKE logic
  * Don't access the read_buffer directly in read_v2_client_hello
  * Don't refer to key_update_requested responses as ACKs
  * Test ACKing and reassembly of post-handshake messages
  * runner: Move some test bugs into the callback
  * Test that the DTLS 1.3 server retransmits NewSessionTicket correctly.
  * Fix OPENSSL_NO_ASM build for ARM
  * Document expected operations on libssl custom BIOs
  * Gate -fno-rtti on BORINGSSL_ALLOW_CXX_RUNTIME
  * Tweak comment in thread.h slightly
  * Build with -Wextra-semi in Clang
  * runner: Move receivedFlightRecords tracking up a layer
  * Remove outdated DTLS 1.3 test suppression
  * runner: Remove unused skipPacket method
  * Remove stale DTLS 1.3 TODO
  * Schedule ACKs when we receive a partial flight
  * Introduce a DTLSTimer abstraction
  * Check for QUIC in SSL_process_quic_post_handshake
  * runner: Remove outdated FragmentClientVersion logic
  * Test DTLSv1_get_timeout behavior
  * runner: Add a helper to read and downcast a message
  * runner: Rearrange 0-RTT code in server slightly
  * Return OPENSSL_timeval by value
  * Call the message callback for DTLS 1.3 ACKs
  * Better track final vs early versions
  * Update the default retransmit timeout for DTLS
  * runner: Remove unused SendHalfRTTData option
  * Send one ACK immediately after the handshake in DTLS 1.3 servers
  * clang-format all of ssl
  * Include &lt;memory&gt; in mldsa.cc
  * Support skipping tickets in both ticket callbacks
  * Exercise SSL_TICKET_AEAD_METHOD in runner
  * Disable sdallocx detection by default
  * Correctly retransmit the final flight in DTLS 1.3
  * Track SSL session types a bit better on the client
  * Don't pack fragments as efficiently for plaintext records
  * Reject NewSessionTicket messages with empty tickets in TLS 1.3
  * Remove stray semicolon
  * Update the timer API for DTLS 1.3
  * runner: ACK flights in DTLS 1.3 by default
  * Handle implicit ACKs in DTLS 1.3
  * Use DTLS 1.3 ACKs to avoid retransmitting ACKed fragments
  * SLH-DSA: support SHA-384 as the prehash function instead.
  * Test that DTLS retransmit can react to MTU changes
  * Redo DTLS retransmit tests
  * runner: don't assume BlockMod implements SetIV
  * Remove redundant tests.
  * Fix up a DTLS 1.3 comment.
  * Run some DTLS tests across all versions
  * Stage new DTLS 1.3 read epochs until the first record comes in
  * acvptool: unbreak tests.
  * Add support for prehashed SLH-DSA.
  * Pack DTLS fragments into records when possible
  * runner: Retain past epochs
  * runner: Move epoch state into a separate structure
  * Don't attempt to send early data in DTLS 1.3.
  * Don't issue early data capable tickets in DTLS 1.3.
  * runner: Remove explicit seq parameter to encrypt and decrypt
  * runner: Remove unnecessary config parameter to hc.changeCipherSpec
  * runner: Remove redundant check for (D)TLS 1.3 in test code
  * Adding Debug derivation for RSA PublicKey
  * runner: Flush DTLS fragments on key change in our 1.3 test stack
  * Remove now redundant check for extra DTLS messages in epoch 1
  * fix indexing_slicing and unwrap warnings
  * Update Cargo.toml after the cfg rename
  * Copy bindings to OUT_DIR in bssl-sys build.rs
  * mldsa: abstract over the matrix size.
  * utils/fipstools: add SHAKE-128/256 ACVP support
  * Spanify the DTLS packet assembly logic a bit
  * Implement a fixed-width ring buffer for DTLS 1.3
  * Amortize invariant maintenance in DTLSMessageBitmap
  * add some details to releaseing.md
  * Store an Array in hm_fragment
  * Use DTLSRecordNumber in DTLSWriteEpoch
  * mldsa: convert to C++
  * Return the record number out of the DTLS record layer
  * Update BCR to 20241024.0
  * Resolve DTLS 1.3 TODOs in ssl_test.cc.
  * Never reconstruct 1.3 record numbers above 2^48-1
  * enable honor_gerrit_linked_accounts for boingssl
  * Allow bssl_shim to be ptraced by anyone if waiting for a debugger
  * Rename DTLS 1.3 TODOs.
  * Pull the DTLS reassembly bitmap into its own abstraction
  * Have modulewrapper print more of its build environment.
  * Standardize on Init vs InitForOverwrite for value vs default initialization
  * Move tests for libssl's internal utilities into a separate file
  * Process (and ignore) DTLS 1.3 ACK messages.
  * util/fipstools: add EDDSA ACVP support
  * Support resumption in DTLS 1.3.
  * Move RecordNumberEncrypter to DTLS-specific state
  * Store DTLS epoch state separately
  * Copy the infra/config branch into an infra/config subdirectory
  * Improve handling of DTLS 1.3 post-handshake messages.
  * Don't use OPENSSL_ARRAY_SIZE with an InplaceVector
  * utils/fipstools: add PBKDF ACVP support
  * utils/fipstools: fix ACVP test data comments
  * util/fipstools: SHA2-512-224 ACVP.md updates
  * Suppress cast function type warnings where needed for bio
  * Add SSL_set0_CA_names to configure the CA extension
  * Choose matching credentials if we have ca_names
  * Fix transcript hash for DTLS 1.3.
  * Add the CA extension to client hello
  * Add ssl_has_CA_names and ssl_add_CA_names
  * Change around some "client CA" things
  * Add ChainContainsIssuer to SSL_CREDENTIAL
  * Drop the transcript buffer before hashing ClientHello whenever possible
  * runner: Use some new Go conveniences
  * Use InplaceVector for the various handshake derivations
  * rust: add SLH-DSA support.
  * Fix a typo in scrypt docs
  * util/fipstools: SHA2-512-224 ACVP primitives
  * Switch outgoing_messages to InplaceVector
  * Add a bssl::InplaceVector to libssl
  * Bounds-check bssl::Array and bssl::Vector
  * Make bssl::Vector not require a default constructor
  * Use the STL helpers for managing uninitialized buffers in bssl::Array
  * Bump the minimum MSVC version to 2022
  * Move `alignas` to start of declaration.
  * Rename GrowableArray to Vector
  * Simplify SSLAEADContext::Create slightly
  * Rename default credential to legacy credential
  * Use the same EVP_AEADs for TLS and DTLS
  * Remove redudant version information from SSLAEADContext
  * Indirect stderr through a function
  * Note that the tag won't mirror to GitHub immediately
  * Fix the endianness of DTLS 1.3 ChaCha20 record number encryption
  * Bump module version and Bazel dependencies
  * rust: add wrappings for ML-KEM and ML-DSA.
  * Use illegal_parameter instead of decode_error for invalid key shares
  * Avoid an allocation when deriving the DTLS record number key
  * Do not implement SSL_get_traffic_secrets for QUIC and DTLS
  * go mod tidy
  * rust: minor changes resulting from safety review.
  * rust: make bssl-sys `no_std`.
  * Check for 0-RTT vs final version mismatches earlier
  * Remove redundant have_version bit
  * Add a test for a subtle corner of 0-RTT and version tracking
  * Move ssl-&gt;version to ssl-&gt;s3-&gt;version
  * Add test for how SSL_version interacts with SSL_clear and the initial state
  * Rearrange 0-RTT key schedule setup slightly
  * Check for HelloRetryRequest in the ServerHello state
  * Rework the Bazel workaround's relationship with linkstatic
  * Work around a workaround of a workaround of a Bazel bug
  * Extract SHA384/SHA512/SHA512_256 from bcm
  * Test SSL_get_ivs across all versions and TLS/DTLS
  * [DTLS 1.3] Use HelloRetryRequest in place of HelloVerifyRequest.
  * runner: Slightly simplify sequence number management
  * runner: Remove block pool
  * runner: Fix up how hpke and kyber get their test data
  * hex-search-modify: add tool used in FIPS validations.
  * break-kat.go should have a copyright header.
  * Add some more no-op OPENSSL_INIT_* options for compatibility
  * Store state for each DTLS epoch.
  * Add some compatibility symbols
  * DTLS 1.3 doesn't use EndOfEarlyData
  * slhdsa: fix some ClangTidy warnings.
  * slhdsa: clang-format
  * Update deny-toml to match new version format
  * Write custom tooling for publishing to BCR
  * Sync presubmit.yml from BCR
  * Add templates for Publish to BCR
  * Prepare to tag 0.20240913.0 as the first periodic snapshot
  * Extract SHA224/256 from bcm
  * Fix delocate with the aarch64 NO_ASM build
  * Add SLH-DSA-SHA2-128s from FIPS 205.
  * Don't define `OPENSSL_cpuid_setup` in NO_ASM builds.
  * Bump the minimum CMake version to 3.16
  * Extract SHA1 from bcm
  * Switch to rules_license
  * Update bzlmod dependencies
  * break-kat: update to run all tests directly.
  * Don't enable asm if OPENSSL_NO_ASM is set.
  * nist-pkits: update README.chromium metadata
  * Remove the bcm md5 assembler files.
  * Extract MD5 from bcm
  * Revamp test coverage for invalid key shares
  * Leave some more breadcrumbs in docs for error-handling
  * Extract md4 from bcm
  * Rename SPX files to have `spx_` prefix.
  * Fix all_tests.go test counts
  * Remove now unnecessary OPENSSL_init_cpuid call
  * Clarify BN_uadd and BN_usub's documentation
  * Simplify some unnecessary sign bit juggling
  * Consistently use accessors in service_indicator.c.inc
  * Fix some missing includes in BCM
  * Remove OPENSSL_ia32cap_P references from ChaCha20-Poly1305 assembly
  * Remove OPENSSL_ia32cap_P references from P-256 assembly
  * Mark the CPU capability helpers as const, not just pure
  * Remove some stray debugging
  * Move ecp_nistz256_from_mont out of the header
  * Add DTLS 1.3 sequence number encryption
  * Allow empty passwords in PEM password callback
  * DTLS 1.3 compatibility mode fix in test runner.
  * Rename bcm.c fragments to foo.c.inc
  * Fix some mistakes in build.json
  * Move fork detection support out of bcm
  * Move urandom and OS entropy support out of BCM
  * Add an optional Bazel package to CI
  * Extract C++ files, rather than C, when working around Bazel bugs
  * Fix a couple more IWYU errors
  * Disable parse_headers feature
  * Fix IWYU issue in internal header
  * Support detecting preference for ymm registers over zmm
  * Support detecting AVX512BW, AVX512VL, VAES, and VPCLMULQDQ
  * Fix one of two issues breaking the Bazel build
  * Fix generate_build_files.py
  * Add a pre-generated GN source list
  * Implement X25519MLKEM768 for TLS
  * Update README with new bugtracker links
  * Clarify that ASN1_STRING reprs are not always the DER one
  * Add P-256 KEM to HPKE.
  * Specify the list of Rust files with build.json
  * Remove the unused MLKEM1024_SHARED_SECRET_BYTES
  * Use BSSL_NAMESPACE_{BEGIN,END} macros more consistently
  * runner: Convert a few more of the test stack's parsers to cryptobyte
  * Move ECDSA_SIG out of BCM
  * Don't use weak symbols in the EDK2 build.
  * Specify the list of fuzzers with build.json
  * Add tests for reconstruct_seqnum.
  * Silence clang-tidy warnings in ML-KEM
  * ML-DSA: focus the API on saving private keys as seeds.
  * Fix some ClangTidy nits in ML-DSA.
  * Add ML-KEM.
  * Deprecate the experimental dilithium code.
  * Implement DTLS 1.3 record header.
  * Add ML-DSA.
  * [riscv64] Add qemu-static CIPD dependency for RISC-V checkouts
  * Final cleanup pass in BN_div
  * Remove remaining running pointers in BN_div
  * Split off DTLS record header parsing in test runner.
  * Remove the confusing extra word in BN_div
  * Add Sapphire Rapids to SDE tests
  * Correct DOS line endings.
  * Comment the core BN_div loop
  * Include &lt;string&gt; in pki/string_util.h
  * Add RSA 3072 to bssl SpeedRSA benchmark.
  * Clear AVX512 feature bits when AVX512 not actually supported
  * Size res in BN_div correctly
  * Remove resp variable in BN_div
  * Simplify and clarify the snum padding logic in BN_div
  * Reverse the loop variable in BN_div and assert pointer invariants
  * Clean up some BN_div variable declarations
  * Comment what "normalize" means in BN_div
  * Remove the now impossible BN_R_NOT_INITIALIZED check in BN_div
  * Refactor record header length in test runner.
  * Pass additional parameters to decrypt() in test runner.
  * Fix documentation missed in 82f9853fc7.
  * Cite where BN_div actually comes from
  * Move discussion on BN_div's sign to the headers
  * Update the bn_div_rem_words comment
  * Use "dtls13" label prefix for DTLS 1.3.
  * Update build tools
  * Add preprocessor bits for the EDK2 target.
  * [jumbo] Mark Span and Input as satisfying view and borrowed_range.
  * Add Certs method to CertIssuerSourceStatic to return all certs.
  * CFI tag AES-NI key expansion helpers.
  * Remove util/bot/go/env.py
  * Sort build.json
  * Add virtual destructors.
  * Disable compatibility mode for DTLS 1.3.
  * Add ssl_compliance_policy_cnsa_202407
  * Add runner test support for DTLS 1.25
  * Implement DTLS 1.25
  * Add a comment showing how to update a hash generically.
  * Clarify SCT resumption comment
  * Declare our `cfg()`s in Cargo.toml
  * Add link to 2022 FIPS certificate.
  * Adds functionality for instantiating and using `Algorithm`
  * Use dtls_record_header_write_len instead of DTLS1_RT_HEADER_LENGTH.
  * optimize constant_time_conditional_memxor for gcc
  * Compute should_ack_sni in one place
  * Add ECH fallback API
  * Update Go dependencies
  * Make go mod tidy work better
  * Add QEMU user option for running tests.
  * Add DILITHIUM_public_from_private function.
  * Reapply "Fix test_fips in google3"
  * [DTLS] Use absolute instead of relative epoch numbers.
  * Revert "Fix test_fips in google3"
  * Fix test_fips in google3
  * Ensure CRYPTO_needs_hwcap2_workaround works without CRYPTO_library_init
  * Work around GCC's broken -Warray-bounds warning
  * Rewrite CBS_get_asn1_int64 slightly
  * Make BoringSSL initialization-less
  * Call CRYPTO_library_init before ChaCha20 and P-256 assembly
  * test_fips: two tweaks
  * Add EDDSA support for fetching and uploading vectors
  * test_fips: don't forget a couple of \n's
  * Add the Revision field to third_party/fiat/README.chromium
  * Implement rsa_pkcs1_sha256_legacy.
  * Send a consistent alert when the peer sends a bad signature algorithm
  * Fix pointers in CONSTTIME_DECLASSIFY.
  * Revert "Adds functionality for instantiating and using `Algorithm`" and friends.
  * Remove OPENSSL_ia32cap_P references from AES-NI assembly
  * [bogo] Compute length in record header before encrypting.
  * Remove Knights Landing and Knights Mill logic
  * Extract the AES-NI encrypt -&gt; decrypt assembly conversion
  * Update other CI tools
  * Allow local labels in symbol expressions
  * Handle notrack instructions in delocate output
  * Update Clang in CI
  * Include subcomponents in the bugtracker link
  * Update links to bugtracker
  * Make the bug tracker link be buganizer
  * Make SSL_select_next_proto more robust to invalid calls.
  * Add missing trait "use" in doc tests
  * Test various empty string cases with NPN callbacks
  * Mark kyber as experimental
  * remove un-needed muts which were causing build warnings/errors
  * Adds functionality for instantiating and using `Algorithm`
  * Tidy up dilithium_test.cc
  * Move GCMTest.ByteSwap to crypto_test.cc
  * Fix the indentation in gen/sources.bzl
  * Revert "Move unit tests out of bcm/fipsmodule"
  * Revert "Also extract the test data files from bcm"
  * Fix build with -Wctad-maybe-unsupported
  * Also extract the test data files from bcm
  * Move unit tests out of bcm/fipsmodule
  * Fix some enum issues in the test-only BORINGSSL_FIPS_COUNTERS build
  * Set the minumum TLS version to (D)TLS 1.2 by default
  * Fix the "-with-bazel" branches
  * Don't bother checking for NULL pointers in AES key schedule assembly
  * More ECH certificates
  * Add error string to JSON test result output
  * Add edge-case tests for Dilithium, and fix a bug that sneaked in with the constant-time transformation.
  * Use SEH directives for aes_hw_set_encrypt_key and aes_hw_set_decrypt_key
  * Check DSA size limits in a couple more places
  * The FIPS hash is only 32 bytes, not 64 bytes
  * Enable -expect-curve-id in NotJustKyberKeyShare
  * Disable DilithiumTest.BitFlips test
  * Expose the FIPS module hash at build- and run-time.
  * Reject invalid IPv4 addresses in ipv4_from_asc
  * Move fiat_p256_adx assembly to the right build target
  * use AT&amp;T syntax in fiat_p256_adx
  * Don't define CRYPTO_addc_* and CRYPTO_subc_* in C++
  * Re-add a way to run embed_test_data.go for now
  * Namespace crypto/test/file_util.h
  * Fix the Bazel build
  * Fix alignment of generated UNWIND_INFO structures
  * Add crypto_test_data to the AndroidCMake build
  * Document and test stance on non-canonical base64
  * ACVP updates.
  * Align perlasm SEH directives with gas/clang-assembler
  * Remove no-op register move from ChaCha20_ctr32_ssse3_4x
  * Re-remove redundant OPENSSL_IA32_SSE2 from perlasm commands
  * Replace conf_def.h with straightforward functions
  * Remove X509_STORE_set_get_crl and X509_STORE_set_check_crl
  * Add re-exports for making inline functions available
  * Add HPKE secret export and implement Send for EvpHpkeCtx.
  * Make Dilithium pass constant-time validation
  * bn: Move dispatching logic from x86_64-mont5.pl to C.
  * Add verify.cc and verify.h as top level public API.
  * Add certificates to the remaining ECH client tests
  * Re-apply dilithium and make it work with a limited stack
  * Add tests for some odd escaping behavior in the CONF parser
  * Test some more CONF edge cases
  * Move dispatch from sha512-586.pl to C
  * Allow creation of HKDF using PRK bytes.
  * Remove SSE2 checks in 32-bit x86 assembly
  * [DEPS] Migrate from Chromium git to CIPD
  * Make googletest a full dependency, not a dev_dependency
  * Rename function pointers to avoid shadowing global declaration
  * Don't add extra 'informational' errors in the delegate
  * Remove remnants of C++ runtime workarounds
  * Add a standalone Bazel build
  * Reset DTLS1_BITMAP without resorting to memset
  * Add an OUT_DIR option for finding bindgen output for Android
  * Discuss pointer rules in even more detail in API-CONVENTIONS
  * short-circuit verification on invalid SPKI
  * Add certificates to a couple of tests
  * Change unsupported KEM identifier
  * Add a CLIENT_AUTH_STRICT_LEAF and SERVER_AUTH_STRICT_LEAF which do STRICT requirements on the leaf certificate, and not STRICT on the rest of the chain.
  * Make SSL_CTX_set_keylog_callback constant time
  * clarify a few tests
  * Add some tests for SSL_CTX_set_keylog_callback
  * Switch some pointer arithmetic to spans
  * Disable fork detection for Zephyr and CrOS EC
  * Enable thread support for Zephyr RTOS
  * Fix Zephyr define and description
  * Remove unnecessary NULL checks
  * Avoid strdup in crypto/err/err.c
  * Increase DTLS window size from 64 to 256
  * delocate: handle more SVE2 forms.
  * Disable `-Wcast-function-type-strict` for `BORINGSSL_DEFINE_STACK_OF_IMPL.`
  * Set service indicator for TLS 1.3 KDF.
  * Rewrite RAND_enable_fork_unsafe_buffering documentation
  * Document that our Unicode APIs reject noncharacters
  * Add missing public header for libpki
  * Switch EVP_CIPHERs to C99 initializers
  * Add a PrivacyInfo plist file
  * Make Go an optional build dependency for the CMake build
  * Install the Windows toolchain under util/bot
  * Reflect latest FIPS updates, including 186-5.
  * Update CI build tools
  * [rust] Tell Cargo to link cpp runtime library
  * Update run_android_tests to exit on invalid ABI
  * Move fips_fragments into bcm.internal_hdrs in build.json
  * Move internal headers to build.json
  * Flatten crypto/CMakeLists.txt into the top-level
  * Move crypto_sources to build.json
  * Specify public headers in build.json
  * Rework the test data story
  * Move the rest of sources.cmake into util/pregenerate
  * Use source lists to find pki_test data in run_android_tests.go
  * Move test data lists to util/pregenerate
  * Support glob patterns in build.json
  * Correctly sort err_data.c inputs
  * Regenerate err_data.c
  * Check in pre-generated perlasm and error data files
  * Flatten crypto/fipsmodule/CMakeLists.txt up a layer
  * Document that null STACK_OF(T) can be used with several functions
  * Remove unused flags argument from trust handlers
  * Build fips_shared_support.c as part of libcrypto
  * Make it plainly obvious this is experimental code.
  * Add some barebones support for DH in EVP
  * Add verify_errors as public error API
  * Fix EVP_PKEY_CTX_dup with EC generation
  * Start making asserts constant-time too
  * Clear some more false positives from constant-time validation
  * Fix X509_ALGOR_set_md()
  * Trim unused files from PKI_TEST_DATA
  * Remove unnecessary LINKER_LANGUAGE setting in CMake build
  * Move ssl and decrepit sources to sources.cmake
  * Add threading documentation to DH and DSA
  * Make EVP_PKEY_type into the identity function
  * Move EVP_PKEY setters to their corresponding type-specific files
  * Avoid EVP_PKEY_set_type in EVP_PKEY_new_raw_*_key
  * Remove some unnecessary dependencies on EVP_PKEY_set_type
  * Gate -Wframe-larger-than on Clang 13
  * Make ninja run_tests output less confusing
  * X509_ALGOR_set_md is a mess, document it
  * Filter out DW.ref.__gxx_personality_v0 in read_symbols.go
  * Remove unused app_data from EVP_CIPHER
  * Re-remove unnecesary stat calls from by_dir.c
  * Add a regression test for error handling and hash_dir
  * Fix spelling of Identifier
  * Revert "Remove unnecessary stat calls from by_dir.c"
  * Don't dereference hs-&gt;credential on TLS 1.2 PSK ciphers
  * Add ERR_lib_symbol_name and ERR_reason_symbol_name
  * Add BIO_FP_TEXT
  * Fix a number of cases overwriting certificates, keys, etc. with SSL_CREDENTIAL
  * Set -Wframe-larger-than=25344 for a typical cmake clang compile.
  * Make crypto_test build with -Wframe-larger-than=25344
  * Revert "Add a Dilithium implementation."
  * Fix sha1 dynamic dispatch issues.
  * Remove an unused runner/shim flag in SSL tests
  * Only negotiate ECDHE curves and sigalgs once
  * Add an SSL_CREDENTIAL API for ECDSA/RSA and delegated credentials
  * Rename CRYPTO_get_ex_new_index to CRYPTO_get_ex_new_index_ex
  * Remove unused group_id parameter in TLS 1.3 cipher suite selection
  * Check ECDSA curves in TLS 1.2 servers
  * Inline CBS_init, CBS_data, and CBS_len
  * Check client certificate types in TLS &lt;= 1.2
  * runner: Add a test for hint mismatch due to public key
  * Add a Dilithium implementation.
  * Tidy up Rust HPKE binding.
  * Move spx from internal to include/openssl/experimental
  * runner: Configure all relevant fields from the Credential type
  * runner: Rename CertificateChain to Credential
  * Align CRYPTO_get_ex_new_index with the public API's calling convention
  * Make bssl_shim's setup logic infallible
  * Slightly simplify ssl_x509.cc
  * Forbid RSA delegated credentials
  * Fix delegated credential signature algorithm handling
  * Make DelegatedCredentials-KeyMismatch test less confusing
  * Use slices.Contains in ssl/test/runner
  * Fold ssl_add_cert_chain into its caller
  * runner: Remove the ability to configure multiple certificates
  * runner: Use go:embed
  * Generate certs on the fly in runner, pass trusted cert to shim
  * Make pki_sources available to Soong
  * Finish documenting x509.h
  * Add safety coments to bssl-sys
  * Test X509_verify_cert with CAs that share a name
  * Document the remaining struct types in x509.h
  * Expand and document the remaining DECLARE_ASN1_* macros
  * Unexport i2d, d2i, and ASN1_ITEM for X.509 interior types
  * Document filesystem-based X509_STORE APIs
  * Document APIs relating to built-in and custom extensions
  * Add tests for what happens when no certificate is configured
  * Introduce a test helper for asserting on the error
  * Make an include/openssl/experimental. Move kyber to it for now.
  * Deprecate and simplify SSL_CTX_check_private_key
  * Use a more fine-grained lock in by_dir.c
  * Remove unnecessary stat calls from by_dir.c
  * Use std::copy instead of OPENSSL_memcpy for the internal bssl::Array::CopyFrom
  * Consistently open files in binary mode on Windows
  * Add some tests for X509_LOOKUP_hash_dir
  * Add some utilities for testing temporary files
  * Remove redundant piece of DC state
  * Test an unusual split between context and connection configuration
  * Remove redundant bssl_sys import
  * Remove some impossible null checks
  * Remove some indirection in SSL_certs_clear
  * Make an internal RefCounted base class for libssl
  * Const-correct the 'kstr' parameter of PEM functions
  * Implement Hybrid Public Key Encryption in Rust.
  * Use BIO_TYPE_* constants for flags
  * Move capability checks in sha256-586.pl to C
  * Integrate TLS 1.2 sigalg and cipher suite selection
  * Remove old "check for P4" in sha256-586.pl
  * Document some miscellaneous x509.h functions
  * Move capability checks in sha1-586.pl to C
  * Write down the bounds for the sha*_block_data_order functions
  * Move capability checks in chacha-x86.pl to C
  * Remove OPENSSL_IA32_SSE2 checks in x86 perlasm
  * Update delegated credentials to the final RFC
  * Don't report libpki headers as part of libcrypto
  * Add a no-op OPENSSL_INIT_NO_ATEXIT
  * bssl-crypto: remove unused code.
  * Add x509.h to doc.config
  * Unexport DIST_POINT_set_dpname
  * Allow a C++ runtime dependency in libssl
  * Rewrite the warning about X509_AUX
  * Remove pki/tag.h
  * Work around bindgen bug around constants
  * Guard C++ headers.
  * Include verify_unittest files in PKI_TEST_DATA
  * Switch to bindgen's static inline support
  * Document X509_V_FLAG_*
  * Merge X509_PURPOSE/X509_TRUST IDs and indices
  * Unexport most of X509_TRUST and X509_PURPOSE and simplify
  * Remove X509_TRUST_DEFAULT
  * Add X509_STORE_get1_objects
  * Mark ASN1_STRFLAGS_* and XN_FLAG_* with the right type
  * Remove unused include in now public header
  * Move signature_verify_cache.h to openssl/pki as public api
  * Make ContainsError look only for Errors, not Warnings.
  * Don't assume that Fiat assembly is available on Windows.
  * Add public API for a certificate.
  * Allow the delegate to indicate it wishes to accept PreCertificates when building chains.
  * Use uint64_t for num_read and num_write in BIO
  * Add functions to convert from Span&lt;const uint8&gt; and std::string_view
  * Minor formatting fixes
  * Expose OPENSSL_timegm in posix_time.h
  * Add SSL_get0_chain method
  * Tighten up the warning about RSAES-PKCS1-v1_5
  * Avoid conversion overflow from struct tm.
  * Ensure additions in this call can't overflow.
  * Create a new NameConstraints constructor that takes in an already constructed GeneralNames object for permitted names.
  * Fix strict aliasing issues with DES_cblock
  * Require SSE2 when targetting 32-bit x86
  * Remove unused files from pki
  * Move NEON dispatch in bn_mul_mont to C
  * Rewrite bn_big_endian_to_words to avoid a GCC false positive
  * Enable SSE2 intrinsics on MSVC
  * Rename &lt;openssl/time.h&gt; to &lt;openssl/posix_time.h&gt;
  * Tweak generate_build_files.py output to pass gn's formatter
  * Remove remnants of the old Android CMake toolchain
  * bn: Move ia32cap_P references from x86_64-mont.pl to C.
  * Stop generating unused assembly for 32-bit iOS
  * Fix SHA ABI tests
  * sha: Move Armv7 dispatching to C (reland)
  * bn: Move x86-64 argument-based dispatching of bn_mul_mont to C.
  * Import upstream's tests for DES_ede3_cfb_encrypt
  * Move single-use macros from internal.h to des.c
  * Unexport uint32_t-based DES APIs
  * Import upstream tests for CVE-2024-0727
  * aes gcm: Remove Atom Silvermont optimizations.
  * Arrange other X509_STORE, etc. symbols into sections
  * Simplify purpose checks
  * Stop processing the Netscape cert type extension
  * Remove X509_STORE_CTX_purpose_inherit
  * Document and test X509_PURPOSE and X509_TRUST machinery
  * Fix threads detection for CROS_EC/CROS_ZEPHYR
  * Stop passing der::Input by const-ref
  * Make der::Input a little closer to Span
  * Remove pki/patches
  * Document assumptions made by bssl-crypto's unboxed HMAC_CTX
  * delocate: update to handle SVE2
  * Use four-iterator std::equal for bssl::Span::operator==
  * Avoid unions in CCM
  * Reworking bssl_crypto: don't use zero keys in examples.
  * Fix AES-GCM-SIV with huge inputs on 32-bit.
  * Reworking bssl_crypto: support AES-GCM-SIV open_gather.
  * Reworking bssl_crypto: bump version and fix license.
  * Reworking bssl_crypto: Sync+Send for ECC and RSA.
  * Reworking bssl_crypto: tidy up module list.
  * Reworking bssl_crypto: Add RSA support
  * Reworking bssl_crypto: Ed25519
  * Reworking bssl_crypto: add ECDSA support
  * Reworking bssl_crypto: rand
  * Reworking bssl_crypto: ECDH
  * Reworking bssl_crypto: make with_output_array_fallible use a bool.
  * Reworking bssl_crypto: AES
  * Reworking bssl_crypto: AEAD
  * Clarify that X509_NAME_hash(_old) are specific to hash-dir
  * Reduce the BER conversion recursion depth
  * Fix a bug detecting BER deeply nested inside DER
  * Replace CONF's internal representation with something more typesafe
  * Elaborate a bit on static vs dynamic EC_GROUPs in documentation
  * Have generate_build_files.py output Rust sources.
  * Make the debug vs release build note in BUILDING.md more prominent
  * Simplify Montgomery RR precomputation.
  * Update build tools on CI
  * Disable the __SHA__ static check for now
  * Update Go dependencies
  * Clear some false positives in constant-time validation
  * Fix segfault if CRYPTO_set_thread_local fails and calls rand_thread_state_free.
  * Move CRL_REASON_* back to x509v3.h
  * Reworking bssl_crypto: HMAC
  * Reworking bssl_crypto: HKDF
  * Reworking bssl_crypto: imports_granularity = "Crate"
  * Reworking bssl_crypto: digest
  * Reworking bssl_crypto: x25519
  * Revert "sha: Move Armv7 dispatching to C"
  * acvp: test with internal nonce generation.
  * chacha: Move x86-64 CPU &amp; length dispatching from assembly to C.
  * Do not condition CRYPTO_is_RDRAND_capable on __RDRND__
  * Fix PKI test data list in sources.cmake
  * Remove all -1 returns from X509_check_purpose
  * Add some more TSan tests for crypto/x509
  * Don't define OPENSSL_LINUX for CROS_EC and CROS_ZEPHYR
  * Remove X509_TRUST_OCSP_SIGN and X509_TRUST_OCSP_REQUEST
  * Remove X509_{PURPOSE,TRUST}_{MIN,MAX}
  * Some miscellaneous openssl/x509.h documentation fixes
  * Const-correct a bunch of X509_STORE_CTX functions
  * Move some deprecated X.509 functions into the deprecated section
  * Const-correct X509_alias_get0 and X509_keyid_get0
  * Add a missing error check for sk_X509_push
  * Fix error-handling convention in x509_vfy.c and avoid -1 returns
  * Forbid unusual return values out of verify_cb
  * get_issuer can never return -1
  * Make X509_V_FLAG_NOTIFY_POLICY into a no-op
  * Remove X509_STORE_CTX_get0_current_issuer
  * Test the X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE codepath
  * Remove remnants of Netscape Server Gated Crypto from the new verifier
  * Make configure_callback in x509_test.cc take the X509_STORE_CTX
  * Use X509_get0_pubkey to simplify things slightly
  * Eagerly compute the cached EVP_PKEY in X509_PUBKEY
  * Test signature verification in X509_verify_cert
  * Fix X509_PUBKEY_set0_param to clear the cached EVP_PKEY
  * Do a better job testing expiration checks
  * Allow for the path builder to limit the number of valid paths.
  * Warn more explicitly not to use the callback in SSL_set_verify
  * Simplify some logic around X509_verify_cert callbacks
  * Remove X509_STORE_set_get_issuer
  * chacha: Move 32-bit Arm CPU dispatch from assembly to C
  * chacha: Move ARMv8 OPENSSL_armcap_P dispatching from assembly to C.
  * Restore the X509_EXTENSION ASN1_ITEM too
  * Give WARNING paragraphs a splash of color
  * Support lists and code blocks in doc.go
  * sha: Add SSSE3 check to SHAEXT SHA-256 implementation.
  * Give time.h a title and move to low-level infra group
  * Restore the X509 ASN1_ITEM
  * Add conf.h to the documentation output
  * Skip emitting empty &lt;pre&gt; blocks in documentation
  * Support medium memory models.
  * Change certificate depth limit to match OpenSSL and document
  * Fix X509_ATTRIBUTE_set1_data with negative attributes
  * sha: Move Armv7 dispatching to C
  * Disable 32-bit Arm assembly optimizations on iOS
  * Assume the Arm assembler can handle ADR
  * Document and fix up name hashing functions
  * sha: Remove check for SSSE3 for AVX variants.
  * Document functions that export verification internals
  * sha: Move AArch64/X86-64 dispatching to C.
  * Remove cert_verify_proc_blocklist.inc
  * Call CheckPathAfterVerification in deadline/iteration limit case
  * Fuzz more extension parsers in the cert parser
  * Document GENERAL_NAME-related APIs
  * Remove unused Chromium test data
  * Remove fillins/log.h
  * Unexport some STACK_OF types.
  * Const-correct X509_TRUST and X509_PURPOSE
  * Remove dynamic X509_TRUST and X509_PURPOSE registration
  * Actually remove KU_* from x509.h
  * Add distrust by SPKI to TrustStoreInMemory
  * Move KU_* back to &lt;openssl/x509v3.h&gt;
  * Document or unexport some more of x509.h
  * Add missing include
  * Consistently call CRYPTO_free_ex_data first
  * Fix the names of some X509_STORE_CTX functions
  * Simplify and document X509_VERIFY_PARAM inheritance
  * Add a debugging log facility to the delegate.
  * Unexport X509_VERIFY_PARAM_lookup
  * Fix build with -Wmissing-field-initializers
  * Remove X509_VERIFY_PARAM_get0_peername
  * Document some key usage accessors
  * Simplify and document X509_supported_extension
  * Const-correct X509_LOOKUP_METHOD
  * Fix KYBER_decap declaration
  * Replace X509_LOOKUP_ctrl with real functions
  * Name the hash functions in the Kyber implementation
  * Pull the string-based extensions APIs into their own section
  * Always use a 32-byte shared secret for Kyber
  * Tidy up x509_lu.c functions a little
  * Clean up the by_file_ctrl x509 code to be slightly less obtuse
  * Use relative links in markdown files
  * Merge &lt;openssl/x509v3.h&gt; into &lt;openssl/x509.h&gt;
  * Merge crypto/x509v3 into crypto/x509
  * Simplify X509_VERIFY_PARAM_new and X509_VERIFY_PARAM_free
  * Remove X509_VERIFY_PARAM names
  * Add a value barrier in p224_select_point
  * Add CRYPTO_{addc,subc}_* functions to crypto/internal.h
  * Implement the old FIPS 186-2 PRF
  * Document some X509_VERIFY_PARAM and X509_STORE functions
  * Remove a pile of unused X509_STORE callbacks
  * add checkout command to BUILDING.md
  * Move X509_INFO back into x509.h and document
  * Give BIO an ex_data
  * Remove fillins/openssl_util
  * Remove unused fields in X509_LOOKUP and X509_LOOKUP_METHOD
  * Fix some docs.go nits
  * Unexport various unused X509_OBJECT and X509_LOOKUP functions.
  * Add X509_OBJECT_new and X509_OBJECT_free
  * Fix leak if X509_STORE_CTX_init is called on a previously initialized context
  * Remove fillins/path_service
  * Remove fillins/fillins_base64
  * Remove fillins/file_util
  * Remove fillins/fillins_string_util.[cc|h]
  * Remove X509_STORE_CTX_zero
  * Update README.md
  * Remove IMPORT and related importing tools
  * Use InsertBraces - and reformat pki as such
  * Clang-format all of pki.
  * Trim X509_INFO and move to crypto/pem
  * Document ASN1_ITEM-based signing, etc. APIs
  * Unexport some ASN1_ITEMs that aren't used externally
  * Document X509_NAME comparison functions
  * Document PKCS8_PRIV_KEY_INFO and X509_SIG
  * Document X509_PUBKEY functions
  * Remove pki/fillins/net_errors.h
  * Remove the _BORINGSSL_LIBPKI_ defines
  * Remove no longer reachable CRL path validation code
  * Remove support for the certificateIssuer CRL entry extension
  * Use the ASN1_BOOLEAN typedef in ISSUING_DIST_POINT
  * Unexport the idp_flags constants
  * Remove some remnants of indirect CRLs in CRL matching
  * Remove the delta CRL special case on expiry
  * Remove the now no-op CRL reasons loop
  * Don't process DistributionPoints with a reasons field
  * Remove the redundant idp_reasons field
  * Remove removedFromCRL handling
  * Remove dcrl output parameter in CRL lookup logic
  * Don't parse delta CRL and CRL number extensions
  * Remove EXFLAG_FRESHEST
  * Remove delta and extended CRL support
  * Manually unroll pi and rho steps in Keccak
  * Don't prematurely run keccak_f in squeeze
  * Remove X509_CRL_diff
  * Expand and document RSA_PSS_PARAMS functions
  * Document X509_REVOKED-related functions
  * Const-correct and document trust/reject object APIs
  * Limit the SHA_CTX workaround to C
  * Simplify AES-GCM counter increment
  * Remove unnecessary length check before OPENSSL_memcpy
  * Test EVP_CTRL_AEAD_SET_IV_FIXED and friends
  * Tighten the limit in ASN1_STRING_set further
  * Fix delocate build rules with make
  * Add basic C implementation of SPHINCS+-SHA2-128s.
  * Update Go dependencies
  * do not call memcpy directly in curve25519_64_adx.h
  * Skip ForkDetect tests on iOS
  * Add ALPS codepoint supports for split handshake
  * Add missing include for waitpid
  * Add a note about the list in target.h
  * Teach delocate about a new directive that Clang is using.
  * Make the pki private headers available to gn
  * Sync pki to chromium 5934e28579cddeae3d9ae5b5974f8aae31f200dd
  * Move Keccak code to its own folder and add an absorb API.
  * Add support for fork detection via pthread_atfork()
  * Error check X509_ALGOR_set0()
  * Add some IWYU export pragmas
  * Convert X509_NAME_get_text_by_[NID|OBJ] to return UTF-8
  * crypto: remove kBoringSSLBinaryTag
  * Export OPENSSL_NO_* defines in bssl-sys for consumption in rust-openssl
  * Improve X509Test.NameAttributeValues coverage
  * Edit bssl-sys setup instructions.
  * Store NID_undef's ASN1_OBJECT outside the table
  * Don't include NID_undef in short/long name tables
  * Remove asn1_ex_clear from ASN1_EXTERN_FUNCS.
  * Avoid GCC's -Wdangling-pointer warning in CBB
  * Replace remaining references to __ARM_ARCH__ with __ARM_ARCH
  * Update tools on CI
  * Add support for 32bit break tests on Android.
  * Fix path for modifiable libcrypto used in KAT testing.
  * Add new asm files to generate_build_files.py
  * sync pki to chromium 248754f767a6df29d26ebb7da231f22713924a7d
  * Consistently use SIZE_MAX over (size_t)-1
  * Also add OPENSSL_calloc
  * Add OPENSSL_zalloc
  * Add table-independent x86+adx asm for P-256
  * Implement bssl-crypto wrappers for AES-CBC
  * Add a comment for what compiler_test.cc is about
  * Sync pki to chromium eddbcb143c7462e0b8d60e859b96d678ca0c013c
  * Stop rewriting ret to repz ret on x86_64
  * Make bssl-crypto no_std compatible
  * Bump the minimum CMake version to 3.12
  * CMake doesn't have an error function
  * Require C11 in MSVC too
  * Add support for the new ALPS codepoint
  * Expose curves for ECDH
  * Sync pki to chromium ce4bc9571462aa298d79b591df9d997323cf5157
  * Help the compiler dedup ia32cap and armcap accesses
  * Automatically call CRYPTO_library_init before C accesses
  * acvptool: create fresh variables in loops.
  * Sync pki to chromium 1ef93e346424a24fa27ee55a36254b6ee0f96e86
  * Update googletest and include googlemock
  * Return the correct value in EVP_CIPHER_CTX_iv_length after EVP_CTRL_AEAD_SET_IVLEN
  * Add X25519 bindings for bssl-crypto
  * Add ecdh and P256 bindings to bssl-crypto
  * Update the warnings on split handshakes and handshake hints
  * runner: Check that the shim HRRs echo the session ID
  * Reland "Build with C11 on MSVC in the standalone Bazel build"
  * Fix cargo clippy and fmt
  * delocate: accept more directive expressions
  * Initialize libunwind cursors from the signal handler's ucontext_t
  * Remove another decltype(fclose)
  * Save trampoline state in unwind tests more straightforwardly
  * Explicitly mark saved registers with .cfi_restore
  * Remove undesired OPENSSL_EXPORT's in non-library code
  * Fix RBP-based unwind in fiat assembly
  * Remove another OPENSSL_EXPORT in an enum
  * Silence warn_unused_result warning on write() call
  * Remove OPENSSL_EXPORT from enum in fillins/net_errors.h
  * Ensure OPENSSL_EXPORT is only on the class not methods.
  * Add pki file lists to generated gn build files
  * Add Rust bindings to AES_CTR through EVP_* cipher API's
  * Export CBS/CBB unicode functions
  * rename fillins/string_util.h because gn is special
  * rename fillins/base64.c to handle gn being special
  * Also suppress OPENSSL_LINUX for nanolibc
  * Add BN_bn2lebinpad and BN_lebin2bn
  * Use a callable type for ScopedFILE in settings_writer.cc
  * Add Rust bindings to AES-GCM through the EVP_AEAD_* APIs
  * Deduplicate the three copies of OBJ_cmp
  * Remove header file accidentally added to sources.cmake
  * Sync pki to chromium d740199e083b70d13506973c6f479f0b01165a05
  * Move the fuzzers into the fuzz directory and make them build.
  * Fix typo in .size directives for aesni_gcm_encrypt
  * Hook in ocsp into libpki, and run the ocsp unit tests.
  * Update pki to chromium cf9a08ff8be3a3f2d5b13693cc13ef22ab7ee618
  * Make a BSSL_CHECK that always aborts
  * Add rust bindings to AES-GCM-SIV through the EVP_AEAD_* API's
  * Add EVP_HPKE_KEY_move
  * Default to q = (p-1)/2 for DH keygen
  * Remove the CRYPTO_is_*_capable_at_runtime indirection
  * Select SHA-256 vs SHA-512 explicitly in perlasm
  * Hash-to-curve is now RFC 9380
  * Add the rest of the new test data files to sources.cmake
  * Align DH keygen with NIST's formulation when q is available
  * add missing test file to sources.cmake
  * Consistently reject large p and large q in DH
  * use &lt;errno.h&gt; instead of &lt;sys/errno.h&gt;
  * Document and test DH_generate_key's weird key reuse behavior
  * Sync pki to chromium 8049b24a3fa617e66c5d3fc0e9322bb07c500f49
  * Add a basic sanity test for getentropy() if we are using it.
  * Add ChromeOS EC related targets
  * Add rust API instability warning
  * Fix FFI slice usage
  * Remove the remaining old-style asm lists
  * Remove the old asm lists from JSON and android-cmake output
  * Disable assembly for Android's darwin build
  * Split TLS 1.0 and 1.2 self checks.
  * MD5 and SHA-1 are not actually approved in the TLS KDF.
  * Restore OPENSSL_RAND_TRUSTY
  * Remove old asm source lists from Android sources.mk
  * Trim some redundant Arm feature detection files
  * Stop duplicating the OPENSSL_armcap_P declaration
  * arm64: Implement baremetal OPENSSL_cpuid_setup
  * Switch the generated Soong (Android) build to the new asm source list
  * Restore fuzz/session_corpus
  * Mark all of bssl::Span as constexpr
  * Sync pki to chromium aef592bb1b83f019c8342bbc2c476758ccb6098d
  * Reflect OPENSSL_NO_SOCK and OPENSSL_NO_POSIX_IO into headers
  * Use a stub fopen implementation when OPENSSL_NO_FILESYSTEM is set
  * Link Googlers to the new porting policy doc
  * Make the parse_certificate_fuzzer from libpki work inside boring.
  * Fix the missing header issue for OPENSSL_NO_SOCK
  * Mark the old sk symbols as deprecated
  * Temporarily restore sk_pop_free_ex
  * Sync pki with chrome 6d4f9e7881fe07cf46eafd3245db2c8829e312f4
  * Add pki to generate_build_files.py
  * Silence -Wformat-truncation warning in crypto/err/err.c
  * Tidy up error handling for sockets vs fds
  * Test non-blocking socket BIOs
  * Unconditionally include BIO_set_fd and BIO_get_fd
  * Support Android's "baremetal" target
  * add pki test data to sources.cmake
  * remove duplicates that make bazel unhappy
  * Silence -Wformat-truncation in newer GCCs
  * Update RSATest.BadKey to use a plausible key size
  * Replace BIO_snprintf with snprintf within the library
  * Fix error handling in bssl_shim socket object
  * Define _DEFAULT_SOURCE for getentropy in musl
  * [ssci] Added Shipped field to READMEs
  * Add combined source lists to the other generators
  * Remove old style asm source lists for GN and Bazel
  * Clarify what __TRUSTY__ and OPENSSL_NANOLIBC are
  * Temporarily disable the Trusty CRYPTO_sysrand implementation
  * Fix aarch64 build with GCC
  * Fix error condition in new iOS CRYPTO_sysrand
  * Make the old sk_* functions into full functions
  * Move file_test_gtest.cc to CRYPTO_TEST_SOURCES for now
  * Use constant curve-specific groups whenever possible
  * [acvptool] skip connection to the server if input json or regdump is on
  * Entropy changes for trusty and windows.
  * Use std::make_unique when possible
  * Make built-in curves static.
  * Update the documentation of RAND_cleanup
  * Resolve an old TODO in TestState::Deserialize
  * Fix truncation warnings with the iteration count
  * sync pki to chrome 6e6fa5a08b94199de10eea22845963baf548628b
  * Fix spelling nits
  * Clear some size_t truncations
  * Add Intel Indirect Branch Tracking support.
  * Embed the generator into EC_GROUP
  * Const-correct a handful of time functions
  * Don't include stdalign.h in refcount.c
  * Fuchsia has getentropy() via musl - use it and drop the custom file
  * Remove remnants of malloc.cc
  * Embed BN_MONT_CTX into EC_GROUP.
  * Move to preferring getentropy() for system provided entropy
  * Use sources.cmake for the bssl tool
  * Fix Android shared library tests
  * Use sources.cmake for the test_support library
  * Use sources.cmake for test binaries
  * Don't store a redundant copy of the EC_GROUP field modulus
  * Revert "Build with C11 on MSVC in the standalone Bazel build"
  * Configure explicitly whether to shard tests
  * Use sources.cmake for pki and pki_test
  * Remove field_minus_order from EC_GROUP.
  * Use file(STRINGS) to read go_tests.txt
  * Use individual files for lists of source files.
  * Sync pki to chrome 28e4a1b838b2ffbf9e2151ae5fcfffe5ab0ffac0
  * Build with C11 on MSVC in the standalone Bazel build
  * Replace byteBuilder and byteReader with cryptobyte
  * Don't store a redundant copy of the order in EC_GROUP
  * Make the curve compat APIs into real functions
  * Add pki test files for android, adapt PathService fillin.
  * Remove some unused fields
  * Temporarily add sk_new_null, etc., wrappers in bssl-sys
  * Fix libpki build
  * Fix the Windows fuzzer build
  * Consistently include BTI markers in every assembly file
  * Use ProcessPrng instead of RtlGenRandom on Windows
  * Bring in the core of  chromium certificate verifier as libpki
  * Slightly tidy BIO_C_SET_FILENAME logic
  * Credit CryptOpt in third_party/fiat/README.md
  * Start recognizing the OPENSSL_NANOLIBC define
  * Use a single TCP server port in runner
  * Simplify shimProcess accept and wait
  * Turn SocketCloser in bssl_shim into a proper owning type
  * Pass IPv6 vs IPv4 down to the shim
  * Add more tests for recognizing explicit forms of built-in curves
  * Log failure to create SSL objects in handshakers
  * Remove -D__ASSEMBLER__=1 when shelling out to the preprocessor
  * Remove p &gt; q normalization in RSA keys
  * Implement BN_MONT_CTX_new_consttime with Montgomery reduction
  * Make bn_mod_lshift_consttime faster
  * Fix tests on Arm when NEON is unavailable
  * Fix fiat asm .private_extern declaration on Apple platforms
  * Don't expose EVP_PKEY internal representation through EVP_PKEY_assign
  * Add memcmp binding to bssl-crypto
  * Remove CRYPTO_MUTEX from public headers
  * Make RSA opaque
  * Add target attributes to curve25519_64_adx.h
  * Add ASN1_TIME_set_string_X509
  * Don't allow timezone offsets in ASN1_UTCTIME_set_string
  * Add SSL_CIPHER_get_handshake_digest
  * Const-correct a few X509_PURPOSE and X509_TRUST functions
  * Tidy bssl-crypto documentation
  * Avoid another NULL+0 in BIO_s_mem
  * Remove a layer of indirection from fiat curve25519 assembly
  * Fix the combined asm source lists in generate_build_files.py
  * Update build tools
  * Give up on qsort for sk_FOO_sort
  * Remove a pointer indirection in STACK_OF(T) comparisons
  * Add fiat_curve25519_adx.S to generate_build_files.py
  * Prefix the private stack functions
  * Add .type, .hidden, and .size to the new fiat ADX assembly
  * Use ADX asm for Curve25519 base-point multiplication
  * Make DSA opaque
  * Add saturated X25519 for x86_64+ADX running Linux
  * Handle ChaCha20 counter overflow consistently
  * Use packed representation for large Curve25519 table
  * Add SHA256 and SHA512 bindings to bssl-crypto
  * Make BN_mod_inverse() deal with repeated arguments
  * Remove BN_DEC_FMT2 and test the others
  * Define TLSEXT_nid_unknown
  * Constant-time test that X25519 has a single path.
  * Add a value barrier when checking for point doubling.
  * Align NIDs vs group IDs in TLS group APIs
  * Align remaining TLS ECDH APIs on "group" terminology
  * Align on using the "group" over "curve" for ECDH in TLS
  * Remove SSL_CIPHER_get_value
  * add rust bindings for ed25519
  * Add an ABI test for x25519_NEON
  * Add constant-time validation for curve25519
  * Add prefetch to aes_hw_ctr32_encrypt_blocks
  * Remove variable expansion from CONF fuzzer
  * Remove some unreachable character types in the CONF parser
  * Remove some unnecessary NULL checks in conf.c.
  * Test the CONF parser more extensively
  * Miscellaneous size_t truncation fixes
  * Add int casts as needed around STACK_OF(T) sizes and indices
  * Bound STACK_OF(T) sizes by int
  * acvptool: clean up better.
  * Avoid locks in CRYPTO_free_ex_data
  * Disable TLS_RSA_WITH_3DES_EDE_CBC_SHA by default
  * Don't include &lt;stdatomic.h&gt; in C++
  * Add a comment about the Chromium sandbox for macOS sysctls
  * Update hkdf.c to avoid potentially vulnerable code pattern.
  * Fix RAND_enable_fork_unsafe_buffering when called after fork
  * Add a thread test for ex_data
  * Remove read locks from PRNG steady state
  * Add an atomics library to crypto/internal.h
  * Remove the lock-based atomics fallback
  * Use Windows Interlocked* APIs for refcounts when C11 isn't available
  * Reject RSA keys under 512 bits
  * Check public components in freeze_private_key
  * Remove now redundant RSA test
  * Add documentation for X509_STORE_CTX_set_verify_cb and friends
  * Add a multi-threaded mode to bssl speed
  * Use a helper function to implement get_all_foo_names functions.
  * Cap the input size to the conf fuzzer
  * acvptool: implement pipelining.
  * Update googletest
  * Update build tools
  * OpenBSD Support
  * Remove unions in BLAKE2b implementation
  * Bump the minimum supported MSVC version to VS2019
  * Add APIs to query a list of possible strings for TLS features
  * Add back support for TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
  * Fix PKCS8Test to not rely on RSA-512
  * Add a more general mechanism for deprecating TLS ciphers
  * Add APIs to support RSA keys with large e.
  * Remove unions in GCM implementation
  * Rename EC_RAW_POINT to EC_JACOBIAN
  * Clarify that X25519 also supports EVP_PKEY_new_raw_private_key, etc
  * Align Kyber names with draft-tls-westerbaan-xyber768d00
  * Remove unions in polyval implementation
  * Remove H from GCM128_KEY
  * Don't make assumptions about GCM128_CONTEXT layout in aesni-gcm-x86_64.pl
  * Don't make assumptions about GCM128_CONTEXT layout in aesv8-gcm-armv8.pl
  * Implement the AuthEncap/AuthDecap HPKE modes
  * Update references to draft-irtf-cfrg-gcmsiv
  * Replace interface{} with any
  * Add new APIs for creating RSA keys
  * Disable BlindingCacheConcurrency on FreeBSD.
  * Add Kyber to runner tests
  * Invalidated cached RSA, DH, and DSA state when changing keys
  * Support WPA 3.1 "enterprise" mode.
  * runner: Remove an unnecessary use of AllCurves
  * Move the old SPKAC types to their own section
  * Remove unimplemented SSL BIO_ctrl values
  * Don't copy all of bssl-sys into the CMake build directory
  * Remove go:build ignore from convert_wycheproof
  * X509_sign, etc., should return the length of the signature on success
  * Add some missing includes
  * Specify the TLS cipher order more straightforwardly
  * Squeeze a block at a time when computing the matrix in Kyber
  * Align TRUST_TOKEN_pst_v1_voprf with draft-21 of VOPRF
  * Re-add go:build ignore lines
  * Move convert_wycheproof into its own package
  * Allow passing extra flags to BoGo shim
  * Remove TLS_RSA_WITH_NULL_SHA
  * Only rerun bindgen when its dependencies change
  * Add mechanism for deprecated declarations.
  * Spell includes in wrapper.h like the rest of the project
  * Replace sort.Sort with sort.Slice
  * Fix allowlist regex in bindgen invocation
  * Update docs to recommend a much more convenient CMake invocation
  * Trim some unused XN_FLAG_* values
  * Remove --size_t-is-usize from bindgen call
  * Clarify in ssl.h documentation not to use the verify callback
  * Move the X509 time functions under "Convenience functions"
  * Remove the X509at_* functions
  * Organize X509_ATTRIBUTE functions into sections.
  * Document a pile of X509 print functions
  * Generate 64-bit Curve25519 and P256 code for MSVC
  * Widen ASN1_mbstring_copy and ASN1_mbstring_ncopy to ossl_ssize_t
  * Update test_fips.c with new functions added to FIPS module.
  * break-tests.sh: break run-time tests and use two test_fips binaries.
  * Skip some BIO_gets tests if tmpfile fails on Android
  * Switch to new ACVP test for TLS 1.2 KDF.
  * Default SSL_set_enforce_rsa_key_usage to enabled.
  * add extra lints to align with Chromium rust toolchain
  * Include bindgen generated file via a build time env var, this plays nicer with other build systems like Soong and Gn.
  * Move TLS 1.3 KDF functions into the FIPS module.
  * Move HKDF into the FIPS module.
  * Drop CECPQ2 support.
  * expose a reset API on hmac which resets the current instance back to its original state keeping the same key as initially used
  * Remove X509V3_EXT_add_list and X509V3_EXT_cleanup
  * Remove support for "old-style" X509V3_EXT_METHODs.
  * Restore some default cases in tasn_dec.c and tasn_enc.c
  * Add functions to allow the mocking of AES hw support for testing.
  * Fix up do_ext_i2d's error-handling
  * Add Trust Token version using standardized hash2curve.
  * Move RSA (en|de)cryption out of the FIPS module.
  * leaked_storage in method POLICYQUALINFO *notice_section
  * Fix miscellaneous size_t truncations
  * Remove SSL_CIPHER_get_rfc_name
  * Run `go fmt` in `ssl/test/runner`.
  * If the ret is not null, it needs to be released before return
  * Don't consume the newline in BIO_gets for fds
  * RESOURCE_LEAK in method STACK_OF(TRUST_TOKEN) *voprf_unblind before return 0
  * Tidy up some lengths in SSL_SESSION
  * Fix size_t truncations in bio_mem.c
  * Convert a few more ints to bools in libssl.
  * Add various tests for memory BIOs.
  * Update X25519+Kyber ID.
  * Add comment about regenerating peg files.
  * Adding a C implementation of Kyber.
  * Fix handling of critical X.509 policy constraints
  * Fix policy validation when the user policy set is NULL
  * Remove dynamic X509_VERIFY_PARAM registration
  * Const-correct sk_FOO_cmp_func
  * Sort various X.509 global lists sooner
  * Add a warning about OBJ_create and global state
  * Fix parameter name for i2d_X509_EXTENSION
  * Give X509 an ASN1_ITEM again
  * Reject non-minimal lengths in ASN1_get_object
  * Reimplement X509 parsing without templates
  * add bindings to RAND_bytes
  * Represent unknown universal types with V_ASN1_OTHER
  * - remove dependency on hex-literal crate - add helper for converting between hex strings and bytes
  * Rewrite c2i_ASN1_OBJECT
  * Make ASN1_OBJECT_create size_t-clean.
  * Rewrite ASN1_OBJECT and ASN1_BOOLEAN d2i/i2d functions.
  * add bindings for hkdf and update panic handler
  * Get rid of the libc crate dependency in bssl-sys
  * Set up cargo deny to deny new dependencies by default.
  * Reduce type-punning in ASN1_TYPE
  * Add a test for OPTIONAL CHOICE values
  * Add CTRDBG_STATE to bssl::UniquePtr
  * Hmac should be able to take longer keys
  * Const-correct and document a few functions in x509v3.h.
  * Test that X509_NAMEs sort their RDNs when encoding.
  * Tidy up HMAC_Init_ex slightly
  * Rust bindings to boringssl plain AES implementation
  * Rust build cleanup
  * initial setup for bssl crate with hmac and sha2 bindings - update rust folder to split into `bssl` and `bssl-sys` - add initial bindings for hmac and a subset of sha2
  * Add OPENSSL_EXPORT to BN_mod_inverse_blinded
  * Add prefetch to sha1_block_data_order_shaext
  * Remove EVP_PKEY_ASN1_METHOD and EVP_PKEY_METHOD from public headers
  * test_fips: flush stdout before aborting on failure.
  * Work around a NASM bug
  * Plug a leak in ASN1_item_i2d()
  * Add a few more assertions to compiler_test.cc.
  * Fix use of unitialized cbb on failure case.
  * urandom_test: force MADV_WIPEONFORK both ways.
  * Use KEM terminology in TLS ECDHE and key_share abstractions
  * Define a NID for P-384 + Kyber768.
  * Use the common location for CMake in the bots
  * Fix ninja run_tests
  * Workaround yet more NULL + 0 language bugs
  * Fix the generated CMake build
  * Replace almost all instances of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR
  * Ignore elf.ErrNoSymbols in util/read_symbols.go
  * Run Go tests as part of run_tests
  * Pick up a VS 2022 toolchain from Chromium
  * Switch to CIPD's copy of perl
  * Simplify ECKeyShare slightly.
  * Move the ASN.1-based SSLKeyShare serialization to handoff.cc.
  * Create the SSLKeyShare object in TLS 1.2 client ECDHE slightly later
  * Require getauxval on 32-bit Arm Linux
  * Go back to breaking syscalls with the syscall number
  * Pass the full user_regs_struct to PTRACE_SETREGS
  * Print the reason the child stopped in urandom_test
  * Move data from .text to .rodata on x86_64
  * Start a Kyber implementation with basic Keccak code.
  * Tweak urandom_test for Android devices without getrandom.
  * Cap the number of ECDSA and DSA sign iterations.
  * Add more DSA consistency checks.
  * Revert "Revert "Fetch entropy from a system daemon in FIPS mode on Android.""
  * Reject zero ECDSA keys in EC_KEY_set_private_key
  * Gracefully handle DSA objects with missing fields
  * Fix Android tests with new recipe changes
  * acvp: update test expectations
  * acvp: write updated tests without `.bz2` suffix
  * acvp: fix tests
  * Update Go dependencies
  * Move constants from .text to .rodata on aarch64
  * Add bbe@ to list of reviewers
  * Revert go:build ignore lines
  * Replace the union inside EVP_PKEY with void*.
  * Make EVP_PKEY opaque.
  * Make boringssl_gtest_main a STATIC library
  * Update build tools
  * Use --allowlist-file in bssl-sys
  * Tidy up check_chain_extensions after proxy certificate removal
  * Remove proxy certificate support.
  * Remove global_target from build.
  * Don't include custom builds of libc++ in CMake installs
  * Specify -Iinclude with the crypto target.
  * Unify the two copies of bn_add_words and bn_sub_words
  * Implement P256_XMD:SHA-256_SSWU_RO_ and P384_XMD:SHA-384_SSWU_RO_
  * Align the hash-to-curve formulation with draft-16.
  * Fix a -Wignored-qualifiers warning in trust_token_test.cc
  * Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure.
  * Cap decimal input sizes in s2i_ASN1_INTEGER
  * Make ERR and thread use system malloc.
  * Add OPENSSL_asprintf and friends for asprintf(3) functionality.
  * Add a note in INCORPORATING about which branch to use
  * Generate Rust wrappers for HKDF
  * Bound the overall output size of ASN1_generate_v3
  * VMS? I don't think so. Take this for a walk behind the barn.
  * Revert "Drop HRSS assembly."
  * Move Go CMake support into its own file.
  * Get rid of time_t usage internally, change to int64_t
  * Remove d2i_FOO object reuse
  * Don't use negative values for unimplemented modes
  * Don't use object reuse in X509_parse_from_buffer.
  * Remove stale TODO in util/bot/DEPS
  * Remove if'd-out OCB-AES assembly
  * Trim unnecessary -lrt and ws2_32 deps in the build.
  * Unexport GENERAL_NAME_cmp
  * Also test i2d_GENERAL_NAME in X509Test.GeneralName
  * Fix the type of x400Address in GENERAL_NAME
  * Remove old clang-cl workaround
  * Limit the CMake -isysroot assembly workaround to older CMake
  * Clean up test_support_lib and GTest dependencies slightly.
  * Fix various malloc failure paths.
  * Partially mitigate quadratic-time malloc tests in unit tests
  * Add ABI tests for bn_add_words, etc.
  * Avoid branches in GCC in bn/generic.c.
  * Add bn_add_words and bn_sub_words assembly for aarch64.
  * Rearrange bn/generic.c
  * Reject even moduli in RSA_check_key.
  * Move malloc failure testing into OPENSSL_malloc
  * Const-correct the various EVP_PKEY PEM writers
  * Fix leak in set_dist_point_name error handling.
  * Fix leak in error-handling for issuingDistributionPoint
  * Clear false positives in RSA-OAEP constant time validation
  * Fix some clang-format formatting.
  * Stop clang from un-constant-timing copy_from_prebuf.
  * Clear various false positives in RSA constant-time validation
  * Silence an uninitialized variable false positive in GCC.
  * Fix leak on error in v2i_POLICY_MAPPINGS
  * Cap bit indices in the unsafe string-based X.509 extensions API
  * Move OpenSSLConfig.cmake into the cmake/ directory
  * Align header guard style in the remaining headers.
  * Add locale independent implementations of isalpha, isalnum, isdigit, and isxdigit.
  * Fix OPENSSL_NO_ASM builds with the generated CMake build.
  * Remove ASN1_TFLG_COMBINE.
  * Unexport and remove support for implicit tagging on ASN1_ITYPE_EXTERN.
  * Correctly handle optional ASN1_ITEM_TEMPLATE types.
  * Remove the last of the broken NEON workaround
  * Make X509V3_get_value_int free the old value before overwriting it.
  * Fix leak on invalid input to a2i_GENERAL_NAME.
  * Define BORINGSSL_IMPLEMENTATION in the Bazel build
  * Simplify the external Bazel build.
  * Simplify a pair of Go range expressions
  * Fix stray */s in // line comment license headers
  * Mark standalone Go scripts with go:build ignore
  * Align the generated CMake build with the main one.
  * Check for null value in set_dist_point_name.
  * Fix error-handling in X509V3_EXT_add_nconf_sk and X509v3_add_ext.
  * Remove now unnecessary check in CBS_peek_asn1_tag.
  * Introduce a locale-independent version of isdigit
  * Add a fuzzer for the config file machinery.
  * Rewrite ASN1_generate_v3.
  * Add some tests for optional and default ASN1_BOOLEAN.
  * Introduce constants for ASN1_BOOLEAN
  * Introduce a locale-independent version of isspace
  * Add tests for X509_NAME_hash and X509_NAME_hash_old.
  * Remove old Trust Token redeem API.
  * Remove support for ppc64le.
  * Switch ERR_GET_* to inline functions
  * Remove ppc64le assembly.
  * Remove ppc64le delocate and FIPS build.
  * Add CBS_get_u64_decimal.
  * Align ppc assembly setup with other architectures
  * Use the same Deleter across all bssl::UniquePtr&lt;T&gt;.
  * Set C11 in all compilers.
  * Reduce architecture detection in CMake.
  * Work around nasm bug with empty assembly files
  * Also remove poly_rq_mul.S from generate_build_files.py
  * Don't send two post-quantum initial key shares.
  * Drop HRSS assembly.
  * Add a WORKSPACE.toplevel file
  * Unexport BN_MONT_CTX_set_locked.
  * Align headers in generate_build_files.py output.
  * Maintain a frame pointer in aesni-gcm-x86_64.pl and add SEH unwind codes
  * Don't automatically sync the two CONF parameters in X509V3_EXT_nconf.
  * Convert ghash-x86_64.pl to new directives.
  * Add initial support for SEH directives in x86_64 perlasm
  * Fix inhibitPolicyMapping in the new policy tree code.
  * Rewrite X.509 policy tree logic.
  * Don't test for PMULL when NO_ASM.
  * Indent DB lines in x86_64 NASM output.
  * Reduce caller requirements on X509V3_CTX.
  * Rename CTX_TEST to X509V3_CTX_TEST.
  * Handle errors more normally in asn1_gen.c.
  * Fix crash if '@section' is used with no CONF.
  * Test requireAnyPolicy being a SkipCerts value
  * Test policy mappings from invalid policies.
  * Add stubs for hybrid Kyber768 with X25519 or P-256.
  * Add optimised Aarch64 GCM.
  * Test that policy checking always succeeds with just a trust anchor
  * Remove no-op entries from asn1_str2tag.
  * Const-correct sk_FOO_deep_copy's copy callback.
  * Deprecate, test, and document X.509 config APIs.
  * Remove the last of the filename comments.
  * Further const-correct config-based extension creation.
  * Empty stacks are vacuously sorted
  * Add sk_FOO_delete_if.
  * Add over_message issuance and redemption to Trust Tokens.
  * Remove hmac.h include from ssl.h.
  * Simplify MSVC warning configuration
  * Build rust bindings against header files under current source dir
  * Drop the preference for 256-bit ciphers with CECPQ2.
  * Remove custom CONF methods from X509V3_CTX.
  * Unexport various X509V3_CTX and NCONF helper functions.
  * Reword hardware support for AES-GCM.
  * Add a link for FIPS cert #4409.
  * [clang-warning] Don't pass -stdlib=libc++ on Apple platforms
  * Use -pthread instead of -lpthread in Bazel.
  * Add some tests for policy mapping.
  * Add some tests for anyPolicy.
  * Fix some memory leaks in policy_cache_new.
  * Add prefetch to aesni_ctr32_ghash_6x
  * Add tests for rejecting duplicate policy OIDs.
  * Fuzz x509v3_cache_extensions.
  * Fix handling of EXFLAG_INVALID_POLICY on the leaf.
  * Restore ASN1_TIME_set_string's behavior on NULL.
  * Fix return value on malloc failure in tree_calculate_user_set.
  * Const-correct and simplify X509_VERIFY_PARAM_set1_policies.
  * Add a basic threading test for X509 verification.
  * Explicitly warn about streaming AEADs with EVP_CIPHER_CTX.
  * acvptool: add support for uploading results.
  * acvptool: factor out getResultsWithRetry
  * acvptool: factor out logic for connecting to the server
  * Switch X509 ex_* flags to uint32_t.
  * Rename and tidy up x509v3_name_cmp.
  * Fix some more implicit size_t truncations.
  * acvptool: factor out uploadResult
  * Unexport X509V3_NAME_from_section and fix the type of chtype.
  * Finish porting dh_test.cc and ripemd_test.cc to GTest.
  * Replace comment with static assert.
  * Add a tool to check whether a binary has an executable stack
  * Disable blinding for boringssl_self_test_rsa().
  * Drop the workaround for the third-party Android CMake toolchain.
  * Fully condition all assembly files.
  * See whether relative links work for the documentation.
  * Add SSL_was_key_usage_invalid.
  * Add an 'all' option to generate_build_files.py
  * delocate: match all the ARM register extension patterns.
  * Fix -Wshorten-64-to-32 errors in ex_data.c.
  * acvptool: KDA replaces KAS-KDF for HKDF.
  * Add NO_CHECK_TIME to SSLTest.ECHBuiltinVerifier too
  * Rewrite i2o_ECPublicKey with CBB_finish_i2d.
  * Fix timebomb by disabling time check in this test
  * [Bazel] Support More Platforms
  * Add int casts to BIO_ctrl calls where appropriate.
  * Switch microsecond and iteration counts in bssl speed to uint64_t.
  * Finish porting dsa_test.cc to GTest.
  * Remove unnecessary L suffixes on DES constants.
  * Fix up some integer types in crypto/asn1
  * Use a sized type for asn1t.h flags.
  * Don't allow the caller to configure invalid signature algorithms.
  * Never accidentally use SSL_SIGN_RSA_PKCS1_MD5_SHA1 at TLS 1.2.
  * Add a copy of ninja from CIPD to util/bot/DEPS
  * Include ctrdrbg.h in the Rust wrapper.
  * Test, re-document, and deprecate EVP_Cipher.
  * Test streaming the AAD into EVP_CIPHER_CTX.
  * Add negative tests for the EVP_CIPHER tag check.
  * Test the most likely point for calling EVP_CIPHER_CTX_copy.
  * Give cipher tests a common entrypoint.
  * Correct the maximum output size in cipher_test.cc
  * Tidy up cipher_test.cc slightly
  * Cap Montgomery moduli to 8 KiB.
  * Fix allocation size in BN_mod_exp_mont_consttime.
  * delocate: learn about more Aarch64 registers.
  * Preprocess asm on all platforms with delocate.
  * Add a note in bn.h that this is not for general-purpose math.
  * Minor style tweaks in BN_mod_exp_mont_consttime.
  * Bump Go version in go.mod and run go mod tidy.
  * Split bn_tests.txt into several test files.
  * Work around some valgrind warnings in GTest.
  * Fix comments now BN_mod_exp_mont_consttime is not cache-line-sensitive
  * Replace MOD_EXP_CTIME_ALIGN with align_pointer.
  * Add a hint to the C++ ending guard message
  * Make OPENSSL_tm_to_posix and OPENSSL_posix_to_tm public API
  * delocate: be able to preprocess inputs.
  * Update x86_64-mont5.pl and RSAZ comments a bit.
  * Update SDE.
  * Update build tools.
  * Bump minimum CMake version.
  * Migrate io/ioutil uses to new APIs.
  * Switch blinding indices to size_t.
  * Remove ASN1_PRINTABLE_type.
  * Replace malloc/memcpy pairs with memdup.
  * Release memory earlier when clearing ASN1_ENCODING.
  * Align the generated gni files with the new Chromium copyright header
  * Define CBS/CBB tags as uint32_t with a typedef.
  * More -Wshorten-64-to-32 fixes.
  * Introduce ossl_ssize_t and use it in ASN1_STRING_set.
  * Do not allow changing keys with parameters already set.
  * Fix the comment in ecp_nistz256_ord_sqr_mont to match code and prototype.
  * Allow EVP_PKEY_copy_parameters into an untyped EVP_PKEY.
  * Fix integer overflow in OPENSSL_gmtime_adj
  * Check for overflow in i2c_ASN1_BIT_STRING.
  * Add the suite of EC_KEY and EC_POINT serializers.
  * Skip the field inversion when just measuring output size.
  * Allow using the TLS exporter in more cases.
  * Print the curve name, not bit length in EVP_PKEY_print_*
  * Remove tautological comparison.
  * Fix EC public key output in EVP_PKEY_print_*
  * Add missing heading to DSA output.
  * Fix trailing whitespace in EVP_PKEY_print_*
  * Revert "Default SSL_set_enforce_rsa_key_usage to enabled."
  * Simplify crypto/evp/print.c.
  * Add tests for EVP_PKEY_print_*
  * Clean up short BIGNUM handling in bn_print.
  * Miscellaneous -Wshorten-64-to-32 fixes.
  * Make EVP_PKEY_*_tls_encodedpoint work with EVP_PKEY_EC.
  * Fix linking with non-MSVC toolchain in Windows platform
  * Break FIPS tests by zeroing out the entire value.
  * Remove CMake install command for modulewrapper.
  * Enable -Wstring-concatenation and silence warning.
  * Switch RSA_sign to size_t.
  * Further fixups on the new tests.
  * Also detect Armv8.2 SHA-512 extensions on FreeBSD.
  * Fix comments around TBSCertificate cache.
  * Test (and, for CSRs, fix) TBS cache invalidation on signing.
  * Add support for arm/aarch64 on FreeBSD
  * Replace UTF8_putc with cbb_add_utf8.
  * Some CBB_init_fixed simplifications.
  * Make CBB_init_fixed infallible and allocationless.
  * Check for TLS 1.3 in SSL_generate_key_block.
  * acvp: support fetching expected results.
  * Add CBB_add_asn1_[u]int64_with_tag.
  * Make DH opaque.
  * Default SSL_set_enforce_rsa_key_usage to enabled.
  * Test i2d_re_* for CRLs and CSRs too.
  * Add EVP_HPKE_KEM_public_key_len and EVP_HPKE_KEM_private_key_len.
  * Remove the experimental in-place record APIs.
  * Maintain the sequence number as a uint64_t.
  * Add int64 ASN1_INTEGER setters too.
  * Also check for V_ASN1_NEG_INTEGER when checking types.
  * Write a test for CONF_parse_list.
  * Make CONF_parse_list size_t-clean.
  * Unexport CONF_parse_list.
  * Use Array&lt;uint8_t&gt; in DTLS1_OUTGOING_MESSAGE.
  * Move the DTLS cookie to SSL_HANDSHAKE.
  * Use the new macOS sysctl names when available
  * Various -Wshorten-64-to-32 fixes.
  * Document and tidy up X509_find_by_*.
  * Remove unused X509_LOOKUP_by_* functions.
  * Check some ASN1_STRING types in crypto/x509
  * Replace even more ad-hoc bytes/integer conversions.
  * Specify all library install destinations
  * Add a poisoned field to EVP_CIPHER_CTX.
  * Stub out DSA paramgen functions.
  * Stub out the OpenSSL secure heap.
  * Define OPENSSL_NO_SSL_TRACE.
  * Add ASN1_INTEGER_get_int64 and ASN1_ENUMERATED_get_int64.
  * Add the "groups" variants of SSL_CTX_set1_curves_list.
  * Provide the other primes from RFC 3526.
  * Silence a GCC 12 -Warray-bounds false positive warning.
  * Rework truncated SHA-2 to silence GCC 12 false positive warning.
  * Require getrandom in all FIPS builds.
  * Incorporate OS entropy on FIPS CTR-DRBG reseed, not just init.
  * Add RAND_get_system_entropy_for_custom_prng
  * Rewrite RSA_verify_PKCS1_PSS_mgf1 with size_t.
  * Check set_encrypt_key return value in AESTest.ABI.
  * Prefer established session properties mid renegotiation.
  * Add EVP_HPKE_KDF_hkdf_md.
  * Find threading library
  * Use O_CLOEXEC instead of fcntl(FD_CLOEXEC)
  * Add an EVP_HPKE_KEM_enc_len API.
  * Track SSL_ERROR_ZERO_RETURN explicitly.
  * Clean up header to reuse __riscv definition
  * Tighten up supported PSS combinations in X.509.
  * Add HMAC_CTX_get_md.
  * Add a test for SSL_CTX_set_quiet_shutdown.
  * Add X509_STORE_CTX_set0_trusted_stack.
  * Add X509_V_FLAG_NO_CHECK_TIME.
  * Add DSA_bits and DH_bits.
  * Add handshake hints for TLS 1.2 session tickets.
  * Rework STACK_OF(T) documentation.
  * Fix some typos in comments.
  * Remove stale comment.
  * Fix SSL_load_client_CA_file when given an empty file.
  * Define NR_getrandom for riscv64
  * Adapt break-tests.sh to run on an attached Android device.
  * Include hopefully all ARM instructions with condition codes.
  * Replace OPENSSL_STATIC_ASSERT with static_assert.
  * Make time_t conversions. Give up on the OS provided ones.
  * Test that close_notify state does not impair SSL_ERROR_SYSCALL.
  * Convert more of the SSL write path to size_t and Spans.
  * Revert "Fetch entropy from a system daemon in FIPS mode on Android."
  * Fetch entropy from a system daemon in FIPS mode on Android.
  * Merge entropy read in FIPS mode.
  * Rename |from_cpu| to |want_additional_input|.
  * Support handshake hints for TLS 1.2 full handshakes.
  * Expose the CTR_DRBG API.
  * Don't try and test 3DES with ACVP.
  * Fix possible ODR violations for ecp_nistz256_from_mont
  * Don't try to specify SHA-256 for Aarch64 FIPS.
  * Fix up book-keeping between the write buffer and pending writes.
  * Fix an edge case in SSL_write's retry mechanism.
  * Fix unused variable warning on macOS + ASan
  * Remove PEM_X509_INFO_write_bio.
  * Add SSL_CTX_get_num_tickets.
  * Mostly Revert 52426 - Drop AVCP support for 3DES
  * Add script to run FIPS break tests.
  * More alignment with OpenSSL on TLS 1.3 cipher suite constants.
  * Align with OpenSSL on TLS 1.3 cipher suite constants.
  * Document and organize some of the basic extensions functions.
  * Const-correct X509_EXTENSION functions, as best we can.
  * Document all the dup functions.
  * Const-correct X509_REVOKED as well.
  * Const-correct and document EVP_PKCS82PKEY and EVP_PKEY2PKCS8.
  * Remove PKCS8_pkey_get0 and PKCS8_pkey_set0.
  * Move all the miscelleneous convenience functions into a section.
  * Fix the documentation of X509_pubkey_digest.
  * Remove the last of the Suite B code.
  * Remove X509_ocspid_print.
  * Unexport all low-level policy machinery.
  * Document most X509_NAME functions.
  * Add some tests for X509_NAME_ENTRY management.
  * Clarify thisUpdate vs. lastUpdate in docs.
  * Start grouping x509.h into sections.
  * Start expanding DECLARE_ASN1_* macros in x509.h.
  * Bump CMake requirement to 3.8.
  * Remove X509_ALGORS.
  * Remove X509_REQ's refcount.
  * Const-correct the i2d/dup functions we can.
  * Use GTest's built-in sharding feature
  * Fix memory leak with X509V3_ADD_DELETE.
  * Tidy up ASN1_GENERALIZEDTIME_adj and ASN1_UTCTIME_adj.
  * Check for invalid UCS-2 and UTF-32 in ASN1_STRING_print_ex.
  * Check Unicode string encodings in crypto/asn1.
  * Rewrite scalar operations in spake25519.c with BN_ULONG
  * Accept invalid "v3" CSRs.
  * Drop stdout when looking for abort messages
  * Add a CCM AEAD for Matter, the IoT standard.
  * Remove some unnecessary NULL checks.
  * Reimplement ASN1_TIME_print with the new parser.
  * Dedup a few more load/store implementations.
  * Remove a few more unions.
  * Remove p256_point_union_t.
  * Don't use a union in Ed25519 EVP_PKEYs.
  * Set is_first and is_last correctly with ASN1_STRFLGS_UTF8_CONVERT.
  * Remove unnecessary parens on return.
  * Post-clang-format fixups.
  * Run convert_comments.go on the recently-converted files
  * Re-run clang-format with InsertBraces.
  * clang-format remaining directories.
  * Add fixed key generation for Trust Token.
  * Fix duplicate declarations
  * Validate ASN.1 times according to RFC 5280
  * Define STACK_OF(OPENSSL_STRING) more straight-forwardly.
  * Rewrite SSL_add_file_cert_subjects_to_stack
  * Rearrange the C11 vs MSVC check.
  * Fix build with MSVC 2022.
  * Don't guard alignof static asserts on GCC/Clang.
  * Add BN_GENCB_get_arg.
  * Const-correct bn_gather5.
  * Get the EVP_PKEY_METHOD from EVP_PKEY_ASN1_METHOD.
  * Add SHA3 support
  * More includes for builds that don't use bcm.c
  * Replace some more C unions.
  * Add X509_REQ_set1_signature_algo and X509_REQ_set1_signature_value.
  * Add support for RISC-V 64-bit architecture
  * Add EVP_PKEY_HKDF for OpenSSL compatibility.
  * Make it more obvious that am and tmp's widths are accurate.
  * Add some more includes.
  * Align rsaz and mont5 table construction.
  * Simplify mont5 table computation.
  * Add an extra reduction step to the end of RSAZ.
  * Always end BN_mod_exp_mont_consttime with normal Montgomery reduction.
  * Use // instead of # for comments inside armv8 asm.
  * Add SSL_[CTX_]_set_compliance_policy.
  * Increase ACVP sizes.
  * Add a fuzzer to check CBS is a DER parser.
  * Add some missing includes.
  * Move digestsign.c into the module.
  * Manually fix a few tables in advance of clang-format.
  * Remove leading blank lines in convert_comments.go
  * Rewrite ASN1_STRING_print_ex escaping.
  * Convince clang-format to handle ASN1_ITEM definitions better
  * Do not allow md4 or md5 based signatures in X.509 certificates.
  * Fix docs for EVP_Cipher given an AEAD.
  * Remove a layer of indirection from most EVP_CIPHERs
  * Make EVP_CIPHER opaque.
  * Use the correct function types in X509V3_EXT_METHODs.
  * Remove X509_CRL_METHOD.
  * Clean up ECDSA EVP_PKEY_CTRL_MD validation.
  * Add a service indicator for FIPS 140-3.
  * Move cmac into the FIPS module boundary.
  * Use CMake's C/C++ version features.
  * Update build tools.
  * Don't leave stray errors in the error queue in X509_print_ex.
  * Switch to the CIPD version of CMake on Windows.
  * limit the feature macro stuff to __linux__
  * Enforce X.509 version invariants more consistently.
  * Remove X509_to_X509_REQ.
  * Declare EVP_AEAD_CTX in base.h, like other typedefs.
  * Add missing blank line between functions.
  * Remove unions in EC_SCALAR and EC_FELEM.
  * Implement SSL_CTX_set_num_tickets.
  * Add tests for X509_NAME_print_ex.
  * acvp: test CTR-DRBG with reseed in modulewrapper.
  * Do pending `go fmt` updates.
  * acvp: test SHA-512/256 with HMAC, RSA (PSS), and ECDSA.
  * Add PSS to the AVCP regcap.
  * Drop ACVP support for 3DES.
  * Add function to return the name of the FIPS module.
  * Support running tests on non-NEON devices.
  * Update delocate tests
  * Tidy up how ASN1_STRING_print_ex figures out the type.
  * Remove the ASN1_TLC cache. It appears to not help performance.
  * Fix build for older CMake versions.
  * Remove code added to avoid SHA1 weakness.
  * Update comment in light of prior change.
  * ChaCha20-Poly1305 for Armv8 (AArch64)
  * Replace the last strcasecmp with OPENSSL_strcasecmp.
  * [build] Fix build with HEAD clang.
  * Make calls to the verify callback consistant by calling ctx-&gt;verify_cb directly. This removes some temporary variables that would only be used to hold ctx-&gt;verify_cb.
  * Try to require C11 (in non-MSVC compilers).
  * Try to require C++14.
  * Reject [UNIVERSAL 0] in DER/BER element parsers.
  * Add CMake install rules.
  * P-256 assembly optimisations for Aarch64.
  * hrss: always normalize.
  * Use SHA-256 for the FIPS integrity check everywhere.
  * Remove unused variable
  * Use X509 certificate alias as friendlyName in PKCS12
  * Retire the Windows BIO_printf workaround.
  * Work around another C language bug with empty spans.
  * ASAN replaces malloc and free with its own implementation.
  * Update fiat-crypto.
  * Remove VS 2015 support.
  * Remove X509_TRUST_set_default.
  * Replace internal use sha1 hash with sha256.
  * Document that |EC_KEY_generate_fips| works for both cases.
  * Allow the integrity test to be run on demand.
  * Add a function to return a FIPS version.
  * Add a function to tell if an algorithm is FIPS approved.
  * Add vs2019 to vs_toolchain.py.
  * Unexport X509_CERT_AUX and remove X509_CERT_AUX.other
  * Document and tidy up X509_alias_get0, etc.
  * Don't loop forever in BN_mod_sqrt on invalid inputs.
  * Make a whitespace commit to trigger a build.
  * Rust bindings: Use CARGO_MANIFEST_DIR in build.rs
  * Remove ASN1_ADB_INTEGER.
  * Replace an ASN1_INTEGER_get call with ASN1_INTEGER_get_uint64
  * Correctly handle LONG_MIN in ASN1_INTEGER_get.
  * Implement ASN1_INTEGER_set_uint64 with ASN1_STRING_set.
  * Rewrite and tighten ASN1_INTEGER encoding and decoding.
  * Deduplicate the rest of ASN1_INTEGER and ASN1_ENUMERATED.
  * Fix theoretical overflow in ASN1_INTEGER_cmp.
  * Include rsa/internal.h for |...no_self_test| functions.
  * Limit the pthread_rwlock workaround to glibc.
  * Rewrite ASN1_INTEGER tests.
  * Use X509V3_add_value_int in i2v_AUTHORITY_KEYID.
  * Fix x509v3_bytes_to_hex when passed the empty string.
  * Reimplement ASN1_get_object with CBS.
  * Add an explicit indefinite-length output to CBS_get_any_ber_asn1_element.
  * Use ctype(3) in a more standards-conformant way.
  * Linkify RFCs in more places in the docs.
  * Make FFDH self tests lazy.
  * Make ECC self tests lazy.
  * HPKE is now RFC 9180.
  * Include the policy document for the most recent FIPS validation.
  * Check static CPU capabilities on x86.
  * Align rsaz_avx2_preferred with x86_64-mont5.pl.
  * Enable SHA-NI optimizations for SHA-256.
  * Update Intel SDE.
  * Include the EKU extension in bssl server's self-signed certs.
  * Don't call a non-test file *test.h.
  * Make RSA self-test lazy.
  * Add link to new Android FIPS certificate.
  * delocate: handle a new output form in Clang 13.
  * Drop, now unused, KAT value.
  * Drop CAVP code.
  * Break FIPS tests differently.
  * Don't forget hmac.h in self_check.h.
  * Perform SHA-$x and HMAC KAT before integrity check.
  * Add a couple of spaces to `check_test`.
  * Split FIPS KATs into fast and slow groups.
  * Move DES out of the FIPS module.
  * acvp: don't send the Authorization header when renewing tokens
  * Support Bazel's test-sharding protocol.
  * Simply CMake assembly source selection.
  * Rename generated assembly from 'mac' or 'ios' to 'apple'
  * Build aarch64 assembly for macOS in the bazel build.
  * Fix OPENSSL_NO_ASM definition in bazel.
  * Use @platforms in Bazel rules.
  * Record ClientHelloInner values in msg_callback.
  * Fold ssl_decode_client_hello_inner into ssl_client_hello_decrypt.
  * Explicitly reject self-referential ech_outer_extensions.
  * Simpler square-root computation for Ed25519
  * Condition split handshake tests on Linux in CMake.
  * Implement PEM_read_bio_DHparams with the macro.
  * Limit _XOPEN_SOURCE to Linux.
  * Fix Unicode strings for C++20
  * Switch CRYPTO_BUFFER_POOL to SipHash-2-4.
  * LSC: Apply clang-tidy's modernize-use-bool-literals to boringssl
  * Fix mac_arm64 builder.
  * Put Rust binding generation behind an explicit flag and only build bindings for the targeted Arch
  * Add ARMV8_SHA512 detection for Fuchsia.
  * Generates "low-level" bindings for Rust using bindgen
  * Add note about Gerrit account creation
  * Make EVP_AEAD_CTX_free accept NULL.
  * Zero out the values from the integrity check.
  * Ignore duplicates in |X509_STORE_add_*|
  * Don't #include "internal.h" twice.
  * Version bump: 2 -&gt; 3.
  * Simplify __ARM_ARCH__ definition.
  * Don't use __ARMEL__/__ARMEB__ in aarch64 assembly
  * Switch __ARM_FEATURE_CRYPTO to __ARM_FEATURE_{AES,SHA2}.
  * Move CPU detection symbols to crypto/internal.h.
  * Move public APIs from cpu.h to crypto.h.
  * Rename CPU feature files with underscores.
  * Enable SHA-512 ARM acceleration when available.
  * Sync sha512-armv8.pl up to 753316232243ccbf86b96c1c51ffcb41651d9ad5.
  * Import sha512-armv8.pl transforms from upstream NEON code.
  * Import a few test vectors from OpenSSL.
  * Use uint16_t in TestConfig and enable -Wformat-signedness.
  * Reorder flags to match TestConfig struct.
  * Rewrite bssl_shim command-line parser.
  * Fix X509_CRL_print error-handling.
  * Silence -Wformat-signedness when printing X.509 versions.
  * Don't print small, negative serial numbers in decimal.
  * Fix the easy -Wformat-signedness errors.
  * Add BIO_tell and BIO_seek wrappers.
  * Remove non-standard wildcard input DNS names.
  * Rewrite X.509 name-matching tests.
  * Remove non-standard X.509 DNS wildcard matching.
  * Make X509_REVOKED opaque.
  * Document |SSL_set1_host| return values.
  * Add |SSL_set1_host| and |SSL_set_hostflags|.
  * Add ERR_set_error_data for compatibility.
  * Add BN_GENCB_new, BN_GENCB_free, and RSA_test_flags.
  * Remove X509_REVOKED.sequence.
  * Binary tag bump: 1 -&gt; 2
  * Export PKCS12_DEFAULT_ITER.
  * Add SSL_has_pending.
  * Update HPKE test vectors.
  * Add various OpenSSL compatibility functions.
  * Add PKCS7_bundle_raw_certificates function which takes CRYPTO_BUFFERs
  * No-op change to test the bots.
  * Remove outdated comment in ECDSA implementation.
  * Add missing assert.h include.
  * Check tag class and constructed bit in d2i_ASN1_OBJECT.
  * Don't parse constructed BIT STRINGs in crypto/bytestring
  * Enforce DER rules for BIT STRING values.
  * Remove support for indefinite lengths in crypto/asn1.
  * Remove support for constructed strings in crypto/asn1.
  * Check for trailing data in extensions.
  * Update tools.
  * Fold x509v3/pcy_int.h into x509v3/internal.h.
  * Switch kModuleDigestSize to a macro.
  * Switch DEPS actions on bots to Python 3.
  * Match OPENSSL_EXPORT in ssl/internal.h friend declarations.
  * Add a function to express the desired record version protocol.
  * Add CRYPTO_BUFFER_new_from_static_data_unsafe.
  * Finish documenting asn1.h.
  * Trim some undocumented symbols from asn1.h.
  * Add magic tag to BoringSSL binaries.
  * Document and const-correct multi-string types.
  * Fully unexport X509_VAL.
  * Document ASN1_OBJECT, i2c, and c2i functions.
  * Unexport ASN1_OBJECT_new.
  * Return 0x80 in all ASN1_get_object error paths.
  * Document low-level encoding functions in asn1.h.
  * Use C preprocessor comments in assembly headers.
  * Document and const-correct ASN1_TYPE functions.
  * Fix error-handling for i2a_ASN1_OBJECT.
  * Document i2a_ASN1_* functions.
  * Fold i2a_ASN1_ENUMERATED into i2a_ASN1_INTEGER.
  * Fix BIT STRING comparison in ASN1_STRING_cmp.
  * Rewrite ASN1_item_pack and ASN1_item_unpack.
  * Document some more ASN1_ITEM-associated functions.
  * Reword ASN1_BOOLEAN exception.
  * Move M_ASN1_* to the deprecated section.
  * Fix up some doc.go nits in asn1.h.
  * Document new/free/d2i/i2d for singly-typed ASN1_STRINGs.
  * Document ASN1_NULL.
  * Const-correct the low-level ASN1 i2d functions.
  * Start documenting ASN1_ITEM.
  * Tidy up SSLTest.SetVersion.
  * Deduplicate d2i and i2d documentation.
  * Check tag class and constructed bit in d2i_ASN1_BOOLEAN.
  * Use typedefs in i2d and d2i_ASN1_BOOLEAN.
  * Forward-declare SSL_CLIENT_HELLO.
  * Fix BN_CTX usage in BN_mod_sqrt malloc error paths.
  * Make ASN1_NULL an opaque pointer.
  * Remove remnants of ASN.1 print function generators.
  * Fold x509_vfy.h into x509.h.
  * Make ASN1_STRING_TABLE_add thread-safe and document.
  * Test ASN1_STRING_set_by_NID with custom NIDs.
  * Test ASN1_STRING_set_by_NID with built-in NIDs.
  * Test that built-in ASN1_STRING_TABLEs are sorted.
  * Extract common rotl/rotr functions.
  * Remove X509_STORE_set0_additional_untrusted.
  * Enable X509_V_FLAG_TRUSTED_FIRST by default.
  * Switch x509_test.cc to modify the existing X509_VERIFY_PARAM.
  * Add note to HMAC test vectors from NIST
  * Add log tag for Trusty.
  * Fix CRYPTO_malloc, etc., definitions.
  * Keep EVP_CIPHER/EVP_MD lookup and do_all functions in sync
  * aarch64: Add missing LR validation in 'vpaes_cbc_encrypt'
  * Allow PKCS7_sign to work for signing kernel modules.
  * Speed up constant-time base64 decoding.
  * Unwind remnants of ASN1_TFLG_NDEF.
  * acvptool: add CS3 support.
  * Ignore SIGPIPE in the bssl tool.
  * Add FIPS counters for AES-GCM in EVP_AEAD.
  * Refresh fuzzer corpus for ECH draft-13.
  * Fix the TLS fuzzers for ECH draft-13.
  * Clarify that TLS sessions are not application sessions.
  * Fix BN_prime_checks_for_validation to align with false-positive rate.
  * Add maskHash to RSA_PSS_PARAMS for compat
  * Remove ASN1_OP_I2D_* callbacks.
  * Don't read it-&gt;funcs without checking it-&gt;itype.
  * Reject missing required fields in i2d functions.
  * Reject -1 types in ASN1_TYPE and MSTRINGs when encoding.
  * Correctly handle invalid ASN1_OBJECTs when encoding.
  * Check for invalid CHOICE selectors in i2d functions.
  * Fix x509_name_ex_i2d error-handling.
  * Correctly propagate errors in i2d functions.
  * acvptool: add hmacDRBG support
  * Check for __TRUSTY__ instead of TRUSTY.
  * Update comment for ECH draft-13.
  * Silence a GCC false positive warning.
  * Switch to the new, simpler WHATWG URL formulation.
  * Revert "Guard use of sdallocx with BORINGSSL_SDALLOCX"
  * Fix calculation of draft-13 ECH confirmation signal.
  * Update to draft-ietf-tls-esni-13.
  * Reword SSL_get0_ech_name_override documentation.
  * Remove SSL_set_verify_result.
  * Make most of crypto/x509 opaque.
  * Remove V_ASN1_APP_CHOOSE.
  * Rewrite ASN1_PRINTABLE_type and add tests.
  * Include SHA512-256 in EVP_get_digestbyname and EVP_MD_do_all.
  * NUL is not printable.
  * Make RSA_check_key more than 2x as fast.
  * Benchmark RSA private key parsing.
  * Work around yet another MSVC 2015 SFINAE bug.
  * Avoid re-hashing the transcript multiple times.
  * Make ssl_parse_extensions a little easier to use.
  * Deduplicate our three ServerHello parsers.
  * Merge in OpenSSL's X.509 corpus.
  * Run X509_print in the certificate fuzzer.
  * Fix some error-handling in i2v functions.
  * Fix typo.
  * OPENSSL_strndup should not return NULL given {NULL, 0}.
  * Rewrite name constraints matching with CBS.
  * Add some tests for name constraints.
  * Fix i2v_GENERAL_NAME to not assume NUL terminated strings
  * Do not rely on ASN1_STRING being NUL-terminated.
  * Add a CBB_add_zeros helper.
  * Linkify RFCs in documentation.
  * Refer to RFCs consistently.
  * runner: Test session IDs over 32 bytes.
  * Process the TLS 1.3 cipher suite in one place.
  * Guard use of sdallocx with BORINGSSL_SDALLOCX
  * Bump minimum GCC version and note impending VS2015 deprecation.
  * Add Span::first() and Span::last().
  * Simplify built-in BIOs slightly.
  * Fix some error returns from SSL_read and SSL_write.
  * Fix negative ENUMERATED values in multi-strings.
  * Add a test for ASN1_mbstring_copy and clean up.
  * Remove ASN1_TFLG_SET_ORDER.
  * Fix ASN1_STRING_print_ex with negative integers.
  * Check i2d_ASN1_TYPE's return value in ASN1_STRING_print_ex.
  * Document ASN.1 printing functions.
  * Move some ASN1 printing functions to crypto/asn1.
  * Move a_strex.c back to asn1, split X509_NAME bits out.
  * Unwind io_ch abstraction in print functions.
  * Implement ASN1_STRING_print_ex_fp, etc., with file BIOs.
  * Remove OPENSSL_NO_FP_API ifdefs.
  * Move X509_ALGOR to x509.h.
  * Unexport BIT_STRING_BITNAME.
  * Unexport ub_* constants.
  * Always use an ASN1_STRING_TABLE global mask of UTF8String.
  * Document ASN1_mbstring_copy.
  * Update ghashv8-armx.pl from upstream.
  * Align with upstream on 'close STDOUT' lines.
  * Avoid double-expanding variables in CMake.
  * Reject years outside 0000-9999 in ASN1_GENERALIZEDTIME_adj.
  * Add some tests for time_t to ASN1_TIME conversions.
  * Remove ASN1_STRING_FLAG_MSTRING.
  * Document another batch of functions.
  * Clarify BIO_new_mum_buf's lifetime rules.
  * generate_ech.cc: include needed headers
  * Don't overread in poly_Rq_mul
  * acvp: recognise another style of JSON.
  * Revert "Revert "Revert "Disable check that X.509 extensions implies v3."""
  * acvp: add HKDF support.
  * Add 'generate-ech' command to bssl tool
  * Don't enable atomics in NO_THREADS configurations.
  * Check strtoul return for overflow error in GetUnsigned()
  * Add convenience functions to malloc EVP_HPKE_CTX and EVP_HPKE_KEY.
  * Document that SSL_PRIVATE_KEY_METHOD should configure signing prefs.
  * Always have CRYPTO_sysrand_for_seed.
  * hrss: use less stack space.
  * Make X509_EXTENSION opaque.
  * Make X509_CRL opaque.
  * Switch another malloc to bssl::Array.
  * Add a pointer alignment helper function.
  * Remove unused field in X509_NAME_ENTRY.
  * Fix sign bit in BN_div if numerator and quotient alias.
  * Handle the server case in SSL_get0_ech_name_override.
  * Remove -2 return value from X509*_get_*_by_NID.
  * Remove X509at_get0_data_by_OBJ.
  * Document a batch of extension-related functions in x509.h.
  * conf: fix getting keys from the default section.
  * conf: don't crash when parsing.
  * Add some OpenSSL compatibility aliases.
  * Make ASN1_OBJECT opaque.
  * Rename asn1_locl.h to internal.h.
  * Update hpke_test.go.
  * Decorate x509v3_a2i_ipadd declaration as its definition.
  * SHA-256 is used on AArch64, even if NO_ASM.
  * swtb is another AArch64 magic tweak.
  * Implement ClientHelloOuter handshakes.
  * runner: Add a convenience function for base64 flags.
  * Reduce bouncing on the cache lock in ssl_update_cache.
  * Only clear not_resumable after the handshake.
  * runner: Test that clients actually use renewed tickets.
  * runner: Clean up test logic.
  * runner: Fix process exit timeout.
  * Remove old ASN.1 SET macros.
  * Document some ASN1_INTEGER and ASN1_ENUMERATED functions.
  * Document ASN1_STRING_to_UTF8.
  * Const-correct ASN1_item_verify a bit more.
  * Compute ASN.1 BIT STRING sizes more consistently.
  * Remove lh_FOO_doall.
  * Prefix internal LHASH functions.
  * Unexport almost all of LHASH.
  * Rename t1_lib.cc to extensions.cc.
  * Prefix and unexport a2i_ipadd.
  * Fix a -Wdeprecated-copy warning.
  * Validate ECH public names.
  * Fold X509_VERIFY_PARAM_ID into X509_VERIFY_PARAM.
  * Make X509_VERIFY_PARAM opaque.
  * Move crypto/x509/vpm_int.h into internal.h.
  * Reformat x509_vfy.h and convert comments.
  * Reland "Add util/fetch_ech_config_list.go"
  * Revert "Add util/fetch_ech_config_list.go"
  * Add util/fetch_ech_config_list.go
  * More reliably report handshake errors through SSL_write.
  * Add an option to permute ClientHello extension order.
  * runner: Check the test name against the protocol being tested.
  * Remove outdated comment in primality testing.
  * Add most of an ECH client implementation.
  * Add a basic API to make ECHConfigs.
  * Make ECH server APIs take EVP_HPKE_KEY.
  * Rename SSL_ECH_SERVER_CONFIG_LIST to SSL_ECH_KEYS.
  * runner: Self-check tests more accurately and earlier.
  * Don't pad the second ClientHello.
  * Fix ext_pre_shared_key_clienthello_length calculation.
  * Tidy up the PSK binder logic.
  * Move the TLS vs DTLS header length adjustment into ssl_add_clienthello_tlsext.
  * Shift some complexity out of ssl_add_clienthello_tlsext.
  * Add a note about extension callback names.
  * Add move support to EVP_MD_CTX.
  * Replace hs-&gt;needs_psk_binder with an output parameter.
  * Make add_clienthello callbacks const.
  * Fix documentation typo.
  * Compute the ECH GREASE payload outside of the callbacks.
  * Pick up the GREASE ECH config ID from grease_seed.
  * Initialize grease_seed on construction.
  * Remove the extension init hook.
  * Move key_share computation out of ClientHello callbacks.
  * Release some temporaries outside of ClientHello callbacks.
  * Move the early_data_{offered,reason} logic out of extension callbacks.
  * Implement a handshake hint for certificate compression.
  * runner: Implement ECH server for testing.
  * runner: Parse the status_request extension more strictly.
  * runner: Make echIsInner a boolean.
  * runner: Revise ECHConfig type in preparation for client implementation
  * Fix ECH-Server-RepeatedConfigID test.
  * Add SSL_ech_accepted API and ech_is_required alerts.
  * Reject the ECH extension in TLS 1.2 ServerHello.
  * Move ECH-related APIs to encrypted_client_hello.cc.
  * Const-correct message creation hooks.
  * Remove the Channel ID callback.
  * Manage Channel ID handshake state better.
  * DTLS-SRTP is only defined for DTLS.
  * Remove impossible ssl-&gt;s3 null check.
  * fix #415: Perl scripts fail when building from a path with spaces
  * Cite an RFC over 9000 (draft-ietf-quic-tls is now RFC 9001).
  * Add compatibility impl for EVP_PKEY_get0
  * Make md32_common.h single-included and use an unsized helper for SHA-256.
  * Pull HASH_TRANSFORM out of md32_common.h.
  * Ensure name not null in EVP_get_cipherbyname
  * Fix array-parameter warnings
  * Don't copy client's session ID into server's session.
  * Test ECH server with unique and repeated config IDs.
  * Refresh SSL corpora after adding ECH fuzzer mode.
  * Implement fuzzer mode for ECH server.
  * Don't try to write empty early data in the tool.
  * GREASE is now RFC 8701.
  * runner: Reject all zero client and server randoms.
  * Const-correct SSL_get_srtp_profiles.
  * Update the ECH GREASE size selection.
  * fuzz/minimise_corpora.sh: Add shebang and chmod +x
  * Add a missing case to SSL_error_description.
  * Remove draft tokbind implementation.
  * Make X509_REQ and X509_REQ_INFO opaque.
  * Check hs-&gt;early_session, not ssl-&gt;session, for the early data limit.
  * Fix some includes.
  * Be clearer which signing inputs are digests.
  * Validate RSA public keys more consistently.
  * Add APIs to manually fill in signatures for CRLs.
  * Check for resumption identifiers in SSL_SESSION_is_resumable.
  * Don't use SHA256(ticket) as the signaling session ID for tickets.
  * Simplify renego + resumption handling.
  * Move session ID assignment out of ssl_get_new_session.
  * Fix the ech_accept comment.
  * Export the HPKE implementation.
  * Refer to EVP_HPKE_CTX by a consistent name.
  * Shift the KEM dependency in HPKE up a step.
  * Update ACVP URLs.
  * Add SSL_can_release_private_key.
  * Make X509_SIG and X509_CERT_AUX opaque.
  * acvp: move hash iterations into modulewrapper.
  * Switch HPKE to a three-parameter output buffer.
  * Introduce EVP_HPKE_{AEAD,KDF} types.
  * Don't mark up the first word in a collective comment.
  * Revise the deterministic for_test variant of HPKE's SetupBaseS.
  * Fix a memory leak with d2i_ASN1_OBJECT object reuse.
  * Remove HPKE PSK mode.
  * Remove HKDF-SHA384 and HKDF-SHA512 from HPKE.
  * Correctly order PKCS#7 certificates and CRLs.
  * Implement ECH draft 10 and update HPKE to draft 08.
  * Document expected use of BTI and PAC macros.</changelog>
  <changelog author="Fridrich Strba &lt;fridrich.strba@bluewin.ch&gt;" date="1787572801">- Update to version 0.20260813:
  * Update version for Bazel Central Repository to 0.20260813.0
  * Bump BORINGSSL_API_VERSION
  * Fix ACVP RSA PSS.
  * Separate serial number validity from serial number length
  * crypto/x509: Implement Merkle Tree inclusion proof evaluation
  * crypto/x509: Add convenience function to verify signature from byte span
  * Defer allocating reassembly buffers in DTLS
  * Support cSHAKE and TurboSHAKE.
  * runner: replace ptrTo with value-based new
  * Enable `check_prefixed_symbols` on the CI-only prefixed symbols builders.
  * Fix benchmark names of the IOVec variants.
  * AEAD benchmarks: add iovec variants.
  * audit_symbols.go: Default to locating libraries in the CWD.
  * Add a stub for SSL_get_peer_tmp_key
  * draft-ietf-tls-ecdhe-mlkem is now RFC 10024
  * rust: bssl-tls: Unstage the callback uninstallers
  * Update Rust and Clang.
  * AEAD benchmarks: declare optimization hints.
  * Don't unnecessarily tag ssl_cipher_is_deprecated as OPENSSL_EXPORT
  * Remove OPENSSL_EXPORT on some internal SSL_SESSION functions
  * Add some bit math helpers
  * runner: Remove split handshake test machinery from the handshaker
  * Revert "Work around a NASM bug"
  * Update nasm in CI to 3.01
  * rust: Publish the experimental bssl-tls tokio interop crate
  * rust: bssl-tls-tokio: Rework the tests
  * rust: bssl-tls: Introduce hyper support
  * rust: bssl-tls: Add ALPN support
  * Minor include cleanup.
  * rust: hoist FFI slice converters to bssl-crypto
  * Discard .group sections in fips_shared.lds
  * runner: Remove split handshake tests
  * rust: Minor nit fixing
  * rust: Keep future options open through non-exhaustiveness
  * Re-enable the linux32_sde CI builder.
  * Unwind EVP_CIPHER_CTX poisoning
  * Document that EVP_aes_256_xts is single-shot
  * Bump SDE version.
  * Make BoringSSL handling of "unusable" EchConfigLists configurable
  * Disable urandom_test while under SDE.
  * Remove inconsistent null pointer checks in cipher_update hooks
  * Delete unused code
  * bssl-tls: Use more representative test data for cert parsing
  * acvptool: seed key format for ML-DSA sigGen and ML-KEM decap
  * Delete the mac_tmp_try_out_cas builder.
  * Upload all mobile binaries to CAS when building.
  * rust: bssl-tls: Clean up all slice_from_raw_parts
  * Upload all Mac binaries to CAS when building.
  * Upload all Windows binaries to CAS when building.
  * Upload all Linux binaries to CAS when building.
  * Linux: also export *.so.* files to CAS.
  * Remove old Kyber hybrid from the TLS stack
  * Use the correct file list of the ios64 test build archival.
  * Improve ECC benchmarks
  * Prepare for a new BCR release.
  * Test the remaining "interesting" build configs for LUCI uploads.
  * Revert "Enable symbol prefixing for the Bazel build"
  * Run 5 more temporary test configs.
  * When exporting build artifacts to CAS, reduce to necessary stuff.
  * rust: bssl-tls: Introduce certificate callback
  * rust: bssl-tls: Minor typo fix
  * EVP_CIPHER: only poison the object on failure if it was mutated by the call.
  * Point CMake more firmly at the `delocate` and `inject_hash` binaries.
  * rust: bssl-tls: Allow application to get selected credential
  * ssl: Allow retrospection of PSK identity
  * Bump Bazel version to 0.20260730.0
  * rust: bssl-tls: Split Methods trait into connection and context variants
  * In `linux_tmp_try_out_cas`, explicitly provide list of files to export.
  * Create a temporary test CQ builder for setting up CAS uploading of artifacts.
  * Preparation for including asm code from pq-code-package.
  * TEST_F(BNTest, ModSqrtInvalid): explain what's going on.
  * Preserve comments in perlasm.
  * Documentation: add proper section heading for CRYPTO ByteBuilder
  * rust: bssl-tls: Relax `set_ca_names` to both parties
  * third_party/fiat: mark as Static
  * New target: `run_unit_tests`.
  * Reset the error queue in some more typical cases where unit tests intend to fail.
  * Enable thread safety annotations in local bazel builds.
  * rust: bssl-tls: Fix documentation
  * rust: bssl-tls: RPK with private key methods
  * Add Threads dependency in exported CMake config file
  * Add CBB_add_u48
  * Disable the linux32_sde runner for now.
  * Enable symbol prefixing for the Bazel build
  * ssl: Use default ALPN handler
  * Fix typo in doc
  * Fix notes on the SDE version on CI
  * Test runner: when stdout is redirected, assume -pipe.
  * rust: bssl-tls-tokio: Remove DTLS convenience wrappers
  * Reset the error queue in some typical cases where unit tests intend to fail.
  * Add an ErrorsAreAndClear test helper.
  * rust: bssl-tls: Add cipher type
  * rust: bssl-tls: Simplify the tests
  * rust: bssl-tls: Make building a new connection builder infallible
  * Add EVP-level RSAPublicKey and RSAPrivateKey parsers
  * Add some EVP APIs for low-level EC point and scalar formats
  * rust: bssl-tls: Unstage compliance policy
  * Revamp evp_test key import
  * draft-ietf-tls-keylogfile is now RFC 9850
  * Export SLHDSA_generate_key_from_seed to the public API.
  * rust: bssl-tls: Add convenient adapters
  * rust: bssl-tls: Refactor the stack iterator
  * Use EVP_PKEY_generate_from_alg in tool/server.cc
  * rust: bssl-tls: Introduce non-X.509 mode
  * ssl: Release the names if `SSL_set0_CA_names` is called after config is shed
  * rust: bssl-tls: Add controls for CAs
  * rust: bssl-tls: Make getting internal handle for us easier
  * rust: bssl-tls: Move DTLS methods into the correct typestate
  * rust: bssl-tls: Add missing SSL error codes
  * rust: bssl-tls: Do not provide the TlsSession example
  * rust/bssl-tls: Expose set_tlsext_host_name to support client SNI.
  * Use scopers in CBB_flush_asn1_set_of
  * Use the error queue a bit more consistently in CBB functions
  * Update version for Bazel Central Repository to 0.20260713.0
  * bssl-sys: fix clippy warnings
  * bssl-crypto: support ECDSA verification of already-hashed messages.
  * Implement trust anchor groups on the certificate selection side
  * Handle serial numbers permissively in OCSP
  * runner: Switch to CertificatePropertyList for passing properties to the shim
  * Expose CBS_get_asn1_oid_component
  * rust: bssl-tls: Unstage the session support
  * rust: bssl-tls: Fix predicate on `established`
  * MLKEM benchmark: also add a "private key from seed" benchmark.
  * ssl: Support ML-KEM by default.
- Add the service go_modules to the _service file and regenerate the vendor.tar.xz
- Rebase curl-impersonate.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787832000">- Modify curl-impersonate.patch: Build and distribute the bssl
  executable</changelog>
</package>
<package pkgid="491f6bada17f9d0bc299bb7aac664dc4db96dc60807956dc3355e936543419057d33f9b4ae3e1f1ac9859428ccd6508d9516e28f32b06f32d90a9c74d8f65603" name="bosh-debuginfo" arch="i586">
  <version epoch="0" ver="2024.03.21" rel="53.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 2021.09.01
  * smake: The man page now better describes pattern macro
    replacement.
- Drop schily-stksz.diff (resolved upstream)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661601600">- Fix update-alternatives for rmt.1</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661947200">- pbosh.1: replace broken ".so sh.1" refernce with a symlink to bosh.1</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668686400">- Update to release 2022.10.16
  * bsh: Implement ^L support
  * libmdigest: Add support for BLAKE2 digests
  * mkisofs: No longer warn about Joliet being nonstandard. With
    the 2019 revision of ECMA 119, Joliet has been added as an
    annex to the standard.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699790400">- Update to release 2023.09.26
  * smake: add new -V option to print the expanded value of macros
  * Bourne Shell: Fix bug where set -o notify or set -b would cause
    the shell to exit when ^C was pressed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712923200">- Update to release 2024.03.21
  * mkisofs: produce less scrollback when logging progress to ttys.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1730203200">- Add 81.patch to not store the build host kernel version (boo#1232434)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730808000">- Modernize specfile</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1748347200">- Add -std=gnu17 to compilation flags in order to allow building with
  GCC 15. [boo#1241945]</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1771329600">- Migrate from update-alternatives to libalternatives
  (bsc#1245915), (bsc#1245916)</changelog>
</package>
<package pkgid="6aac80e5f9ce83db0c26b61a44ce9e80b4942b29b3c48a8070bfd967df60e9f135335e0e18957985e13a32cb20fde9c95452c28ad38733c478c2db2b6b7ae54f" name="boulette-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.3" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1740744000">- new package boulette: terminal confirmation prompt that prevents
  you from accidentally damaging remote hosts</changelog>
</package>
<package pkgid="d1dfdc0d90c24417906ca8fb835c7ef1c182954cdd695d0b255a13abc20be39a7b07d41bc9df54cdadc373d7038686d03b3db186568923a039fa7b0564b0498b" name="boulette-debugsource" arch="i586">
  <version epoch="0" ver="0.2.3" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1740744000">- new package boulette: terminal confirmation prompt that prevents
  you from accidentally damaging remote hosts</changelog>
</package>
<package pkgid="0326fb5f0fe4c98c53880d71f8239953f511013e238580ceabc9eeb72c247b3ccc7031d7b80be6ac6d96fd5ba435691e9dd94a90ce724aea8126b2d9ccf828e3" name="bovo-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Fix scanning for themerc files in top theme data dirs &amp; their parent</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="57c9b13471a45db3e3a2f6e352cbf278b68bf9478a1ef43532911eb4c4d792ea7d41b0f7d39e4b8070bd7f5628455ebf26b4fb24bfb495ac5c1723d1131228fd" name="bovo-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Fix scanning for themerc files in top theme data dirs &amp; their parent</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="cfbb5cdf6a21c4e21e808028a9a8d4a0ddfad36009060a36b0b552fc75919dee4775e3ae74e249345113707b07ffb838158e670bbcd873c6974514483fa66c57" name="bpf2go-debuginfo" arch="i586">
  <version epoch="0" ver="0.16.0" rel="1.10"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1727265600">- Initial package version 0.16.0:
  * map: remove misleading error message when creating without BTF
  * btf: fix panic when copying nil Type
  * program: deprecate LogSize and VerifierError.Truncated
  * map: do not allocate on lookup when key doesn't exist
  * fix a variety of Copy() problems
  * perf: do not add offline CPUs
  * info: make it harder to add backwards incompatible API
  * link: fix nil pointer dereference in AttachXDP
  * map: fix flaky TestMapIteratorAllocations
  * perf: fix panic when CPU is offline
  * cmd/bpf2go: make Nick Zavaritsky a reviewer
  * build(deps): bump certifi from 2024.6.2 to 2024.7.4 in /docs
  * program, btf: probe correct log buffer size
  * ci: fix golangci-lint
  * link: allow pinning uprobe multi links
  * build(deps): bump mkdocs-material from 9.5.26 to 9.5.27 in /docs
  * link: allow pinning perf event based links
  * bpf2go: export targets
  * bpf2go: export compilation
  * bpf2go: export binding generator
  * perf: rearrange fields to make locking of Reader clearer
  * perf, ringbuf: add Flush for manual Read/ReadInto wakeup
  * ringbuf: fix ring size reporting
  * docs: fix clipped headline on home page
  * examples: add tcx example
  * build(deps): bump urllib3 from 2.2.1 to 2.2.2 in /docs
  * map: add Map.Handle() method for retrieving a Map's type information
  * gh: try to group dependabot updates
  * map: fix TestMapBatch failing with ENOSPC for hash maps
  * build(deps): bump mkdocs-git-revision-date-localized-plugin in /docs
  * build(deps): bump mkdocs-git-authors-plugin from 0.8.0 to 0.9.0 in /docs
  * build(deps): bump golangci/golangci-lint-action from 5.1.0 to 6.0.1
  * build(deps): bump mkdocs-material from 9.5.20 to 9.5.26 in /docs
  * docs: add a section on examples
  * elf: turn BTF map_extra into ErrNotSupported
  * program: add RecursionMisses to access ProgramInfo recursion misses counter
  * link: add Info() method to all link types
  * ci: use stable-selftests tag
  * ci: debug sporadic vimto hang
  * link: add test suite for netkit
  * perf_event_open cpu should be -1 for valid PID
  * link: allow retrieving perf event file descriptor
  * perf: flush Record when deadline is exceeded
  * perf: opportunistically check all rings for data
  * epoll: fix eventFd.add
  * epoll: simplify timeout calculation
  * ci: ignore kprobe_multi test failures on arm64
  * ci: test against stable and mainline
  * ci: replace virtme with vimto
  * build(deps): bump jinja2 from 3.1.3 to 3.1.4 in /docs
  * build(deps): bump mkdocs-git-revision-date-localized-plugin in /docs
  * build(deps): bump mkdocs-material from 9.5.16 to 9.5.20 in /docs
  * build(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.1.0
  * build(deps): bump mkdocs from 1.5.3 to 1.6.0 in /docs
  * CI: switch from 6.7 to 6.8
  * features: Fix test `TestHaveProgramType/Extension` in kernel &gt;=v6.8
  * gh: don't use code blocks in Bug report template
  * [go.mod] Change `go` directive to `1.21`
  * perf: clean up error handling and bare fds</changelog>
</package>
<package pkgid="183079f1c255e859e4c4afdd69e807a1c2ec939254997455fda0d94c76928d8d9d0448db92ae4e94a8832854b3d29544cd38ed942e782bd8643512f0217de5c7" name="bpftool-debuginfo" arch="i586">
  <version epoch="0" ver="7.7.0" rel="2.2"/>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1701172800">- Update to version 7.3.0
  * deprecate keyword "dev" for specifying interface name, use
    offload_dev instead
  * support passing an interface name with xdpmeta_dev &lt;ifname&gt;
    with "prog load"
  * show more details information when displaying BPF links
  * show netfilter, tcx, and netkit information in the "net list"
  * support cgroup UNIX socket attach points
  * show inner map IDs (instead of raw values) with "map dump"
  * support LLVM's v4 instructions in the disassembler
  * fix JIT compiler global memory limit report for unprivileged
    users on aarch64
- Remove backported patches that have been included in v7.3.0
  * drop 0001-bpftool-use-a-local-copy-of-perf_event-to-fix-access.patch
  * drop 0002-bpftool-define-a-local-bpf_perf_link-to-fix-accessin.patch
  * drop 0003-bpftool-use-a-local-bpf_perf_event_value-to-fix-acce.patch
  * drop 0004-bpftool-Use-a-local-copy-of-BPF_LINK_TYPE_PERF_EVENT.patch</changelog>
  <changelog author="Fredrik Lönnegren &lt;fredrik.lonnegren@suse.com&gt;" date="1712836800">- Update to version 7.4.0
  * Kernel configuration options related to bpfilter (namely: CONFIG_BPFILTER
  * and CONFIG_BPFILTER_UMH) are no longer checked with bpftool feature probe
  * More information displayed for BPF links
  * Generate shadow variables for struct_ops maps in program skeletons
  * Mark orphaned programs as such when listing programs
  * Recognize arena map types (a09e203) and global variables
  * Support the addr_space_cast instruction in the disassembler for translated
    programs
  * In the mirror repository, fix the detection of clang-bpf-co-re (for
    skeletons support) for some clang versions
  * Displaying PIDs for processes holding references to BPF links when listing
    links with bpftool link list on older kernels broke in v7.3.0, because the
    internal program pid_iter would fail to load</changelog>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1716379200">- Update LLVM version selection logic to align with bcc and bpftrace
  * narrow down the dependency to clang and llvm</changelog>
  <changelog author="Fredrik Lönnegren &lt;fredrik.lonnegren@suse.com&gt;" date="1730289600">- Update to version 7.5.0
  * Add support for attaching and detaching tcx programs with bpftool net,
    along with relevant documentation and bash completion.
  * When dumping BTF information, support dumping kfunc prototypes. Users
    willing to use kfunc no longer have to define the prototypes themselves,
    then can use the generated header file. This is also convenient to check
    what kfuncs are available in the running kernel.
  * Sort the output from the dump, in C format, of BTF objects. Sorting the
    output helps applying diff tools on the generated header files, and helps
    generate a more natural ordering in the header.
  * Print richer information when dumping sockmap links.
  * In BPF skeletons, auto-attach struct_ops BPF maps as part of
    &lt;skeleton&gt;__attach(), define BPF_SKEL_SUPPORTS_MAP_AUTO_ATTACH accordingly.
  * Improvements in libbpf bring the ability to open and work with object files
    in either endianness for some operations like object linking or light BPF
    skeleton creation.
  * Bpftool automatically mounts the BPF virtual file system (bpffs) when
    necessary, for example to pin programs. This bpffs was mounted on the
    parent directory for the provided path under certain circumstances. Now
    bpftool mounts the bpffs on the provided path instead, as expected.
  * When loading programs and trying to pin the maps, attempt to mount the
    bpffs when the provided path for the maps is not under an existing bpffs
    already, as bpftool usually does for other similar commands.
  * Use __typeof__() rather than typeof() in BPF skeleton, to improve
    compatibility with C++.
  * Fix cgroup-related queries to avoid trying to dump (inaccessible)
    Netkit-related information.
  * Fix backward compatibility issue related to struct_ops maps handling for
    BPF skeletons used with older versions of libbpf.
  * Many trivial improvements to bpftool's documentation and bash completion,
    such as formatting fixes, typo fixes, or minor clarifications.
  * Fix typos in error message and usage help message.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1740484800">- Simplify the LLVM version conditions</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1748174400">- Change .spec to not write files</changelog>
  <changelog author="Fredrik Lönnegren &lt;fredrik.lonnegren@suse.com&gt;" date="1753444800">- Update to version 7.6.0:
  * Add new commands bpftool tracelog &lt;stdout|stderr&gt; PROG to print the BPF
    streams content of a given BPF program. (faad8ad)
  * Allow users to specify a custom path for BTF information when loading
    programs with bpftool. (6977b71)
  * Add a root_id argument when dumping a BTF object, in order to have bpftool
    print a minimized dump (type and dependencies) of a specific type from the
    BTF object. (2c5b7fd)
  * Add probe for ISA v4 instruction set extensions. New BPF instructions
    include: BPF_{SDIV,SMOD} (signed div and mod), BPF_{LD,LDX,ST,STX,MOV}
    (sign-extended load/store/move), 32-bit BPF_JA (unconditional jump),
    target-independent BPF_ALU64 BSWAP (byte-swapping 16/32/64). Availability
    is now probed as part of bpftool feature probe. (a5c0580)
  * Display additional information about BPF links, such as ref_ctr_offset for
    uprobe links, cookies for raw_tp probes and tracing probes. (1375884,
    c4c2dd0, 2406596)
  * Support "load-acquire" and "store-release" atomic instructions in the
    disassembler for translated programs. (452f644)
  * Make bpftool request fewer permissions, via libbpf's options, when possible
    for map operations: use read-only access for operations that don't require
    write access (for example, map creation requires write access, map dump can
    work with read-only access). (224edf4)</changelog>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1769774400">- Simplify LLVM-version detection to use product_libs_llvm_ver
  * Macro available in SLES as well since 15-SP7
- Make bpftool-bash-completion noarch
- Export CFLAGS to properly propagate optflags to sub-make
  * Ensure bundled libbpf builds with system flags</changelog>
  <changelog author="Fredrik Lönnegren &lt;fredrik.lonnegren@suse.com&gt;" date="1774267200">- Update to version 7.7.0:
  * Add support for signing BPF programs before loading them, using a private
    PEM key and X.509 certificate. This comes at the cost of an additional
    build dependency to OpenSSL's development library.
  * Add a new command bpftool token list showing information for each BPF
    virtual file system mount point containing BPF token information.
  * Add support for instructions array maps (insn_array keyword), and teach the
    disassembler about indirect jump instructions.
  * Support merging multiple module BTF objects with bpftool btf dump file
    &lt;path1&gt; file &lt;path2&gt; ....
  * Add a prepend option for loading tcx programs (bpftool net attach
    tcx_ingress name tc_prog dev lo prepend) to insert the program at the
    beginning of the chain.
  * Add support for fsession attach type for cgroup programs.
  * Improve the error message when dumping a JIT-ed BPF program returns no
    instructions, to hint at kernel.kptr_restrict that might interfere with the
    dump.
  * Update the bpftool-prog manual page to mention newer ekfunc
    bpf_stream_vprintk_impl() rather than the legacy bpf_stream_vprintk().</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787832000">- Use pkgconfig() dependencies, and %make_install</changelog>
</package>
<package pkgid="7c4c6463dee66bf19aad211b491e65b34806d9bd5eabc399a9b1e5b02cadf19f60ef83a8325a32f3cdafaadba78cedb45553c5d38933b3cd8c1ddecf21a8c98b" name="bpftool-debugsource" arch="i586">
  <version epoch="0" ver="7.7.0" rel="2.2"/>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1701172800">- Update to version 7.3.0
  * deprecate keyword "dev" for specifying interface name, use
    offload_dev instead
  * support passing an interface name with xdpmeta_dev &lt;ifname&gt;
    with "prog load"
  * show more details information when displaying BPF links
  * show netfilter, tcx, and netkit information in the "net list"
  * support cgroup UNIX socket attach points
  * show inner map IDs (instead of raw values) with "map dump"
  * support LLVM's v4 instructions in the disassembler
  * fix JIT compiler global memory limit report for unprivileged
    users on aarch64
- Remove backported patches that have been included in v7.3.0
  * drop 0001-bpftool-use-a-local-copy-of-perf_event-to-fix-access.patch
  * drop 0002-bpftool-define-a-local-bpf_perf_link-to-fix-accessin.patch
  * drop 0003-bpftool-use-a-local-bpf_perf_event_value-to-fix-acce.patch
  * drop 0004-bpftool-Use-a-local-copy-of-BPF_LINK_TYPE_PERF_EVENT.patch</changelog>
  <changelog author="Fredrik Lönnegren &lt;fredrik.lonnegren@suse.com&gt;" date="1712836800">- Update to version 7.4.0
  * Kernel configuration options related to bpfilter (namely: CONFIG_BPFILTER
  * and CONFIG_BPFILTER_UMH) are no longer checked with bpftool feature probe
  * More information displayed for BPF links
  * Generate shadow variables for struct_ops maps in program skeletons
  * Mark orphaned programs as such when listing programs
  * Recognize arena map types (a09e203) and global variables
  * Support the addr_space_cast instruction in the disassembler for translated
    programs
  * In the mirror repository, fix the detection of clang-bpf-co-re (for
    skeletons support) for some clang versions
  * Displaying PIDs for processes holding references to BPF links when listing
    links with bpftool link list on older kernels broke in v7.3.0, because the
    internal program pid_iter would fail to load</changelog>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1716379200">- Update LLVM version selection logic to align with bcc and bpftrace
  * narrow down the dependency to clang and llvm</changelog>
  <changelog author="Fredrik Lönnegren &lt;fredrik.lonnegren@suse.com&gt;" date="1730289600">- Update to version 7.5.0
  * Add support for attaching and detaching tcx programs with bpftool net,
    along with relevant documentation and bash completion.
  * When dumping BTF information, support dumping kfunc prototypes. Users
    willing to use kfunc no longer have to define the prototypes themselves,
    then can use the generated header file. This is also convenient to check
    what kfuncs are available in the running kernel.
  * Sort the output from the dump, in C format, of BTF objects. Sorting the
    output helps applying diff tools on the generated header files, and helps
    generate a more natural ordering in the header.
  * Print richer information when dumping sockmap links.
  * In BPF skeletons, auto-attach struct_ops BPF maps as part of
    &lt;skeleton&gt;__attach(), define BPF_SKEL_SUPPORTS_MAP_AUTO_ATTACH accordingly.
  * Improvements in libbpf bring the ability to open and work with object files
    in either endianness for some operations like object linking or light BPF
    skeleton creation.
  * Bpftool automatically mounts the BPF virtual file system (bpffs) when
    necessary, for example to pin programs. This bpffs was mounted on the
    parent directory for the provided path under certain circumstances. Now
    bpftool mounts the bpffs on the provided path instead, as expected.
  * When loading programs and trying to pin the maps, attempt to mount the
    bpffs when the provided path for the maps is not under an existing bpffs
    already, as bpftool usually does for other similar commands.
  * Use __typeof__() rather than typeof() in BPF skeleton, to improve
    compatibility with C++.
  * Fix cgroup-related queries to avoid trying to dump (inaccessible)
    Netkit-related information.
  * Fix backward compatibility issue related to struct_ops maps handling for
    BPF skeletons used with older versions of libbpf.
  * Many trivial improvements to bpftool's documentation and bash completion,
    such as formatting fixes, typo fixes, or minor clarifications.
  * Fix typos in error message and usage help message.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1740484800">- Simplify the LLVM version conditions</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1748174400">- Change .spec to not write files</changelog>
  <changelog author="Fredrik Lönnegren &lt;fredrik.lonnegren@suse.com&gt;" date="1753444800">- Update to version 7.6.0:
  * Add new commands bpftool tracelog &lt;stdout|stderr&gt; PROG to print the BPF
    streams content of a given BPF program. (faad8ad)
  * Allow users to specify a custom path for BTF information when loading
    programs with bpftool. (6977b71)
  * Add a root_id argument when dumping a BTF object, in order to have bpftool
    print a minimized dump (type and dependencies) of a specific type from the
    BTF object. (2c5b7fd)
  * Add probe for ISA v4 instruction set extensions. New BPF instructions
    include: BPF_{SDIV,SMOD} (signed div and mod), BPF_{LD,LDX,ST,STX,MOV}
    (sign-extended load/store/move), 32-bit BPF_JA (unconditional jump),
    target-independent BPF_ALU64 BSWAP (byte-swapping 16/32/64). Availability
    is now probed as part of bpftool feature probe. (a5c0580)
  * Display additional information about BPF links, such as ref_ctr_offset for
    uprobe links, cookies for raw_tp probes and tracing probes. (1375884,
    c4c2dd0, 2406596)
  * Support "load-acquire" and "store-release" atomic instructions in the
    disassembler for translated programs. (452f644)
  * Make bpftool request fewer permissions, via libbpf's options, when possible
    for map operations: use read-only access for operations that don't require
    write access (for example, map creation requires write access, map dump can
    work with read-only access). (224edf4)</changelog>
  <changelog author="Shung-Hsi Yu &lt;shung-hsi.yu@suse.com&gt;" date="1769774400">- Simplify LLVM-version detection to use product_libs_llvm_ver
  * Macro available in SLES as well since 15-SP7
- Make bpftool-bash-completion noarch
- Export CFLAGS to properly propagate optflags to sub-make
  * Ensure bundled libbpf builds with system flags</changelog>
  <changelog author="Fredrik Lönnegren &lt;fredrik.lonnegren@suse.com&gt;" date="1774267200">- Update to version 7.7.0:
  * Add support for signing BPF programs before loading them, using a private
    PEM key and X.509 certificate. This comes at the cost of an additional
    build dependency to OpenSSL's development library.
  * Add a new command bpftool token list showing information for each BPF
    virtual file system mount point containing BPF token information.
  * Add support for instructions array maps (insn_array keyword), and teach the
    disassembler about indirect jump instructions.
  * Support merging multiple module BTF objects with bpftool btf dump file
    &lt;path1&gt; file &lt;path2&gt; ....
  * Add a prepend option for loading tcx programs (bpftool net attach
    tcx_ingress name tc_prog dev lo prepend) to insert the program at the
    beginning of the chain.
  * Add support for fsession attach type for cgroup programs.
  * Improve the error message when dumping a JIT-ed BPF program returns no
    instructions, to hint at kernel.kptr_restrict that might interfere with the
    dump.
  * Update the bpftool-prog manual page to mention newer ekfunc
    bpf_stream_vprintk_impl() rather than the legacy bpf_stream_vprintk().</changelog>
  <changelog author="Hoyeon Lee &lt;hoyeon.lee@suse.com&gt;" date="1787832000">- Use pkgconfig() dependencies, and %make_install</changelog>
</package>
<package pkgid="46fd81af6550d8534e700555ba9d3592e610066b39ec505b71780f70aca039ca82bb9bd595c8ed9332ed4f7f52f01ea046e0999e385b9f7b06fd73c6300fc48c" name="bpm-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.3" rel="2.4"/>
  <changelog author="dmitry_r@opensuse.org" date="1447502400">- Initial package, version 0.3</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1742990400">- bpm-graph-so-reference.patch: fix .so reference of bpm-graph
- Mark COPYING as license</changelog>
</package>
<package pkgid="c79a3b1e9b1d6ba9571d391453ad4245945f1d690fb95fcc1df5bd373c075928fadeebb7caad25959d70bec23152a9d6fb0adbaacb237cbff12e19caa84f5925" name="bpm-tools-debugsource" arch="i586">
  <version epoch="0" ver="0.3" rel="2.4"/>
  <changelog author="dmitry_r@opensuse.org" date="1447502400">- Initial package, version 0.3</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1742990400">- bpm-graph-so-reference.patch: fix .so reference of bpm-graph
- Mark COPYING as license</changelog>
</package>
<package pkgid="20825cc61a99b81068fc54a198f1a239be7da41d819166e584550127746212117da454d78370db80deb90288b3b730dd63a2295d85c92ab916a856aed70fd4e6" name="brasero-debuginfo" arch="i586">
  <version epoch="0" ver="3.12.3+43" rel="3.4"/>
  <changelog author="dimstar@opensuse.org" date="1599480000">- Update to version 3.12.2+20200906.5945fdff:
  + Updated translations.
- Disable tracker integration, as there is no Tracker 3 support:
  + --disable-search insted of --enable-search to configure:
  + Drop tracker-devel BuildRequires.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 3.12.3:
  + Blu-ray fixes.
  + Support Tracker 3.0.
  + Transcode plugin gstreamer plugin improvement.
  + Fix crash with malformed URI.
  + Fix default project label.
  + Man page fixes.
  + Header guard fix.
  + Help improvements.
  + Updated translations.
- Re-enable tracker support, as Tracker 3.0 is now supported:
  + Pass --enable-search to configure.
  + Add tracker-devel BuildRequires.
- Switch back to regular release tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641988800">- Add 9b3f451e72cfa3bac700517a036faab61f683b3f.patch:
  libbrasero-media: Fix duplicated if.
- Disable nautilus integration for now, does not work with gtk4
  based nautilus. Disable pkgconfig(libnautilus-extension)
  BuildRequires and pass disable-nautilus to configure via bcond.
- Modernize post(un) handling and Supplements, use
  ldconfig_scriptlets macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720612800">- Add 5cdefa8c76ddb797bce8b67a3f5767678bd36a5a.patch: Fix gcc 14.x
  build failure (due to -Wincompatible-pointer-types).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725710400">- Replace tracker-devel with tinysparql-devel BuildRequires
  following the rename of tracker.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743854400">- Update to version 3.12.3+43 (boo#1240085):
  * burn-dialog: Use 'media-optical' for notifications
  * Prefer 'application/vnd.efi.iso' MIME type
  * src: Fix 'GtkSpinButton' filling vertical space
  * libbrasero-burn: Fix incorrect plugin version comparison
  * Replace invalid signal name
  * Fix gcc 14.x build failure (due to
  - Wincompatible-pointer-types)
  * Updated translations.
- Drop 5cdefa8c76ddb797bce8b67a3f5767678bd36a5a.patch and
  9b3f451e72cfa3bac700517a036faab61f683b3f.patch: Fixed upstream.
- Bootstrap build via autogen.sh call.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="04741ad33a370617d0cc74ef576eb55c9017cc5a73b14095a4dc0b63e4eb34caa7fb0e423313d09cb2a01cb1f8db1cd88607209c60bb7c6c99642a4987151e0e" name="brasero-debugsource" arch="i586">
  <version epoch="0" ver="3.12.3+43" rel="3.4"/>
  <changelog author="dimstar@opensuse.org" date="1599480000">- Update to version 3.12.2+20200906.5945fdff:
  + Updated translations.
- Disable tracker integration, as there is no Tracker 3 support:
  + --disable-search insted of --enable-search to configure:
  + Drop tracker-devel BuildRequires.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 3.12.3:
  + Blu-ray fixes.
  + Support Tracker 3.0.
  + Transcode plugin gstreamer plugin improvement.
  + Fix crash with malformed URI.
  + Fix default project label.
  + Man page fixes.
  + Header guard fix.
  + Help improvements.
  + Updated translations.
- Re-enable tracker support, as Tracker 3.0 is now supported:
  + Pass --enable-search to configure.
  + Add tracker-devel BuildRequires.
- Switch back to regular release tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641988800">- Add 9b3f451e72cfa3bac700517a036faab61f683b3f.patch:
  libbrasero-media: Fix duplicated if.
- Disable nautilus integration for now, does not work with gtk4
  based nautilus. Disable pkgconfig(libnautilus-extension)
  BuildRequires and pass disable-nautilus to configure via bcond.
- Modernize post(un) handling and Supplements, use
  ldconfig_scriptlets macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720612800">- Add 5cdefa8c76ddb797bce8b67a3f5767678bd36a5a.patch: Fix gcc 14.x
  build failure (due to -Wincompatible-pointer-types).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725710400">- Replace tracker-devel with tinysparql-devel BuildRequires
  following the rename of tracker.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743854400">- Update to version 3.12.3+43 (boo#1240085):
  * burn-dialog: Use 'media-optical' for notifications
  * Prefer 'application/vnd.efi.iso' MIME type
  * src: Fix 'GtkSpinButton' filling vertical space
  * libbrasero-burn: Fix incorrect plugin version comparison
  * Replace invalid signal name
  * Fix gcc 14.x build failure (due to
  - Wincompatible-pointer-types)
  * Updated translations.
- Drop 5cdefa8c76ddb797bce8b67a3f5767678bd36a5a.patch and
  9b3f451e72cfa3bac700517a036faab61f683b3f.patch: Fixed upstream.
- Bootstrap build via autogen.sh call.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="79d08060af1544c2c49e713bb9c37a4f895d00408dd36ae3cc4f557c2ca6ed9175c064284626070911e2fc6debf9ceaf7916c76ee27d134796082c4888e2b40c" name="breeze6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * kdecoration: Use correct scale when computing border outline thickness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Move old wallpaper, add new one, update previews
  * Skip kcm smoke tests with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Fix crash in WindowManager::registerQuickItem (kde#491000)
  * BreezeStyle: Fix ViewItemDecoration/Indicator adjustment on RTL style (kde#518835,kde#518837)
  * BreezeHelper: Use brush instead of color for renderFocusRect</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * breezehelper: Fix asymmetric separators on immutable tabs</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785585600">- Move Qt 5 style into a separate optional package</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="33054f1ee2ab0448baec73b05074c8bec2532e1dba432ba5719da1ed309722a7f5391d8de80ba692bd0d47f873a6df32213c286046214141b871e753caa80efc" name="breeze6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * kdecoration: Use correct scale when computing border outline thickness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Move old wallpaper, add new one, update previews
  * Skip kcm smoke tests with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Fix crash in WindowManager::registerQuickItem (kde#491000)
  * BreezeStyle: Fix ViewItemDecoration/Indicator adjustment on RTL style (kde#518835,kde#518837)
  * BreezeHelper: Use brush instead of color for renderFocusRect</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * breezehelper: Fix asymmetric separators on immutable tabs</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785585600">- Move Qt 5 style into a separate optional package</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="5c46a2653581f4ae7aac670a27ccbf095e6013b47cfa50a80f16b02e93b007f834da1c625c2344f1f07132022c8c52f6d034957b6a8db443bdbee4e3004f2eb9" name="breeze6-decoration-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * kdecoration: Use correct scale when computing border outline thickness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Move old wallpaper, add new one, update previews
  * Skip kcm smoke tests with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Fix crash in WindowManager::registerQuickItem (kde#491000)
  * BreezeStyle: Fix ViewItemDecoration/Indicator adjustment on RTL style (kde#518835,kde#518837)
  * BreezeHelper: Use brush instead of color for renderFocusRect</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * breezehelper: Fix asymmetric separators on immutable tabs</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785585600">- Move Qt 5 style into a separate optional package</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="c1ea636021c8b8fef1ffcc8f80a8d640b1338c9d090e18e568d2b4dbaec12759b5726f8b35e5dc1e6b5f74adc8c0b3a5b9fb6b97c27f9884b5806a6497890983" name="breeze6-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * kdecoration: Use correct scale when computing border outline thickness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Move old wallpaper, add new one, update previews
  * Skip kcm smoke tests with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Fix crash in WindowManager::registerQuickItem (kde#491000)
  * BreezeStyle: Fix ViewItemDecoration/Indicator adjustment on RTL style (kde#518835,kde#518837)
  * BreezeHelper: Use brush instead of color for renderFocusRect</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * breezehelper: Fix asymmetric separators on immutable tabs</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785585600">- Move Qt 5 style into a separate optional package</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="5c0e2ad215fe8bcc7b685ff51853064d06f2017b6c3f226f6e29e9ef776cee059d039ea19729a8054692331b1d22268bbaf52c50787d858f068a793a638798ff" name="breeze6-style-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * kdecoration: Use correct scale when computing border outline thickness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Move old wallpaper, add new one, update previews
  * Skip kcm smoke tests with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Fix crash in WindowManager::registerQuickItem (kde#491000)
  * BreezeStyle: Fix ViewItemDecoration/Indicator adjustment on RTL style (kde#518835,kde#518837)
  * BreezeHelper: Use brush instead of color for renderFocusRect</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * breezehelper: Fix asymmetric separators on immutable tabs</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785585600">- Move Qt 5 style into a separate optional package</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="f0ce5c392ec7e953e02797b3fdf68f804b5538cc966bd5ede30880ea898bba7ca74c37b6ce607e13395ba97ea7a6124160ff6bf47d5cb8d56152873eb7ed71cf" name="breeze6-style-qt5-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * Do not pass QIcon::Selected mode to icon painter (kde#506437)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * kdecoration: Use correct scale when computing border outline thickness</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Move old wallpaper, add new one, update previews
  * Skip kcm smoke tests with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Fix crash in WindowManager::registerQuickItem (kde#491000)
  * BreezeStyle: Fix ViewItemDecoration/Indicator adjustment on RTL style (kde#518835,kde#518837)
  * BreezeHelper: Use brush instead of color for renderFocusRect</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * breezehelper: Fix asymmetric separators on immutable tabs</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785585600">- Move Qt 5 style into a separate optional package</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="77b0feb541924ae93d92968fe80f4b89e0d2fa96b62d667c021b9143ce69f57a62b64202a0c99f4acc3488ead02829365e63c838bd8b7fb6c8d16a30d719b5ff" name="brial-debugsource" arch="i586">
  <version epoch="0" ver="1.2.15" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599566400">- Initial package (version 1.2.8) for build.opensuse.org,
  this replaces polybori-0.8.3.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600776000">- Update ax_boost_base.m4 during build with riscv64 support.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601035200">- Update to release 1.2.9
  * Build changes only: ax_*.m4 was updated</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601640000">- Update to release 1.2.10
  * No user-visible changes (build system only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659096000">- Update to release 1.2.11
  * Remove unary_function and binary_function which are
    deprecated in c++11 and removed in c++17.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1673784000">- Update to release 1.2.12
  * Address testing problems with boost 1.81.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1747742400">- Update to release 1.2.14
  * Add pkgconfig file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759406400">- Update to release 1.2.15
  * Build system updates only: Allow to give an explicit prefix for
    boost, and make sure m4ri cflags are properly correctly
    propagated.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785844800">- Build with -std=c++17 to bypass a build failure</changelog>
</package>
<package pkgid="b2f26ef0c76d4a78ff53f0a7ad83cd0572498b101d713864bd3b2a385f784cdcb5df71e611a472d092ad297b09813c636fa6c55d47b3347744783a2d7b879863" name="brickd-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.9" rel="1.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1629892800">- Added hardening to systemd service(s). Added patch(es):
  * harden_brickd-resume.service.patch
  * harden_brickd.service.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1645617600">- add a679ca31b8dbd412e5f379b624200e3a96dda0ce.patch for RISCV support
- spec-cleaner</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1674648000">- New Version 2.4.4
  - Add menu entry to clear Live Log in Windows Log Viewer
  - Abort delayed USB stall recovery if device was removed in the meantime
  - Add rate limit for Bricklet error messages
  - Increase libusb requirement from 1.0.6 to 1.0.20
  - Allow to disable mesh gateway
  - Update bundled libusb to 1.0.26.11755 on Windows (Windows Vista or newer
    required) and macOS</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1674734400">- Fixed brickd-rpmlintrc source reference in spec file
  removed upstream patch a679ca31b8dbd412e5f379b624200e3a96dda0ce.patch</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1692619200">- Fix build error with conflicting strcasestr definition</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1701432000">- New Version 2.4.5
  - Add Raspberry Pi 5 support for HAT (Zero) Brick
  - Fix rare crash in initial USB device scan</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1720008000">- New Version 2.4.6
  - Adapt to Raspberry Pi 5 GPIO pin numbering changes
  - Use libgpiod for GPIO pin access on Linux
  - Change runstatedir default from /var/run to /run on Linux</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1722340800">- New Version 2.4.7
  - Fix Raspberry Pi 1-4 SPI backend detection</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1772452800">- New Version 2.4.9
  - Fix crash on Raspberry Pi Compute Module 5
  - Adapt to changed packaging for hwclock in Debian Trixie
  New Version 2.4.8
  - Add support for libgpiod3 package in Debian Trixie</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1772625600">- Fix source link</changelog>
</package>
<package pkgid="3d51c0262e3b76142a74b89a207a4be04a07431a9ded8ed5c40cecd62982677fee44b7257e938104a034e5470efe817b70b2fec316c71968bde7b9004b4ebee4" name="brickd-debugsource" arch="i586">
  <version epoch="0" ver="2.4.9" rel="1.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1629892800">- Added hardening to systemd service(s). Added patch(es):
  * harden_brickd-resume.service.patch
  * harden_brickd.service.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1645617600">- add a679ca31b8dbd412e5f379b624200e3a96dda0ce.patch for RISCV support
- spec-cleaner</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1674648000">- New Version 2.4.4
  - Add menu entry to clear Live Log in Windows Log Viewer
  - Abort delayed USB stall recovery if device was removed in the meantime
  - Add rate limit for Bricklet error messages
  - Increase libusb requirement from 1.0.6 to 1.0.20
  - Allow to disable mesh gateway
  - Update bundled libusb to 1.0.26.11755 on Windows (Windows Vista or newer
    required) and macOS</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1674734400">- Fixed brickd-rpmlintrc source reference in spec file
  removed upstream patch a679ca31b8dbd412e5f379b624200e3a96dda0ce.patch</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1692619200">- Fix build error with conflicting strcasestr definition</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1701432000">- New Version 2.4.5
  - Add Raspberry Pi 5 support for HAT (Zero) Brick
  - Fix rare crash in initial USB device scan</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1720008000">- New Version 2.4.6
  - Adapt to Raspberry Pi 5 GPIO pin numbering changes
  - Use libgpiod for GPIO pin access on Linux
  - Change runstatedir default from /var/run to /run on Linux</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1722340800">- New Version 2.4.7
  - Fix Raspberry Pi 1-4 SPI backend detection</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1772452800">- New Version 2.4.9
  - Fix crash on Raspberry Pi Compute Module 5
  - Adapt to changed packaging for hwclock in Debian Trixie
  New Version 2.4.8
  - Add support for libgpiod3 package in Debian Trixie</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1772625600">- Fix source link</changelog>
</package>
<package pkgid="966ab9ff78a1900c80fdfedba23f8a340ac88efb171528eafa402e83e13dec768febe1bdbcea7dfbd82c2257994018562fef0f365c80244cc6fb7b42fd6d6974" name="bridge-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.1" rel="3.5"/>
  <changelog author="rschweikert@suse.com" date="1328184000">- Create -devel package to fix rpmlint errors
- Keep the binary in /usr/sbin, create link to /sbin (UsrMerge project)
  This does not effect resolution of #707837 as /sbin/brctl can still be
  found. systemd properly supports separate /usr</changelog>
  <changelog author="mmeister@suse.com" date="1363867200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mhrusecky@suse.cz" date="1369656000">- added missing include to fix build in factory
  bridge-utils-1.5-ip6.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1449144000">- Cleanup with spec-cleaner
- Remove the /sbin/ link, it should not be needed.
  Lets see what breaks, people should migrate to bridge anwyay</changelog>
  <changelog author="tchvatal@suse.com" date="1476792000">- Version update to 1.6:
  * Various tiny fixes, nothing ground breaking
- Refresh patch bridge-utils-1.5-ip6.patch (fuzz)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- This utility is DEPRECATED. No new features will ever be added.
  Instead use the bridge command from the iproute2 package which
  supports more features.
- Update to version 1.7
  * Replace references to enslave
  * Remove out of date TODO
  * brctl: fix signed/unsigned comparison warnings
  * libbridge: add missing sys/time.h include in header
  * libbridge: Include the configured CFLAGS when compiling
- Update project URLs
- Rebase patches:
  * bridge-utils-1.5-ip6.patch
  * bridge-utils-1.5-optflags.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 1.7.1
  * fix string overflow warnings
  * brctl: fix spelling on man page</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1757592000">- Provide support for bridge-utils-dummy (bsc#1242048).</changelog>
</package>
<package pkgid="4f96d95fb229454ba7978fdc1774b6da3462fccf1f1e7824715d1683fd2481e0d5a78a1c1be7f4b5c43cf87afd95af0f48e1627db8d919f759cb97a4ba043720" name="bridge-utils-debugsource" arch="i586">
  <version epoch="0" ver="1.7.1" rel="3.5"/>
  <changelog author="rschweikert@suse.com" date="1328184000">- Create -devel package to fix rpmlint errors
- Keep the binary in /usr/sbin, create link to /sbin (UsrMerge project)
  This does not effect resolution of #707837 as /sbin/brctl can still be
  found. systemd properly supports separate /usr</changelog>
  <changelog author="mmeister@suse.com" date="1363867200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mhrusecky@suse.cz" date="1369656000">- added missing include to fix build in factory
  bridge-utils-1.5-ip6.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1449144000">- Cleanup with spec-cleaner
- Remove the /sbin/ link, it should not be needed.
  Lets see what breaks, people should migrate to bridge anwyay</changelog>
  <changelog author="tchvatal@suse.com" date="1476792000">- Version update to 1.6:
  * Various tiny fixes, nothing ground breaking
- Refresh patch bridge-utils-1.5-ip6.patch (fuzz)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- This utility is DEPRECATED. No new features will ever be added.
  Instead use the bridge command from the iproute2 package which
  supports more features.
- Update to version 1.7
  * Replace references to enslave
  * Remove out of date TODO
  * brctl: fix signed/unsigned comparison warnings
  * libbridge: add missing sys/time.h include in header
  * libbridge: Include the configured CFLAGS when compiling
- Update project URLs
- Rebase patches:
  * bridge-utils-1.5-ip6.patch
  * bridge-utils-1.5-optflags.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 1.7.1
  * fix string overflow warnings
  * brctl: fix spelling on man page</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1757592000">- Provide support for bridge-utils-dummy (bsc#1242048).</changelog>
</package>
<package pkgid="eaffa7452f7e67c68017eaf009dc52ae5562949b402827d96d93825f73ea8908f5625ef112d36084dd9cc922fe5df612e4ed6bf61a561ae9c1f01d86554bc351" name="brightnessctl-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.1" rel="1.14"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt;" date="1486728000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt;" date="1501070400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt;" date="1501675200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild</changelog>
  <changelog author="Fabio Alessandro Locati &lt;fale@fedoraproject.org&gt;" date="1506254400">- Upgrade to 0.3</changelog>
  <changelog author="R. Tyler Croy &lt;rtyler@brokenco.de&gt;" date="1550923200">- Package 0.4 for openSUSE</changelog>
  <changelog author="mvetter@suse.com" date="1556625600">- Clean spec
- Add SUSE copyright</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556712000">- Use noun phrase in summary.
- Remove redundant DESTDIR= from %make_install.
- Require systemd-rpm-macros for %_udevrulesdir.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1580385600">- Add support for using logind mode for recent distributions
  cherry pick patches from upstream:
  * 0001-Fixed-inconsistency-in-README-thanks-AJGQ.patch
  * 0002-Support-the-new-SetBrightness-logind-API.patch
  * 0003-Make-the-use-of-SetBrightness-dynamic.patch
  * 0004-Use-non-suid-permissions-when-logind-is-used.patch</changelog>
  <changelog author="R. Tyler Croy &lt;rtyler@brokenco.de&gt;" date="1580644800">-  Upgrade to the recently released 0.5.1, which includes previously applied
  patches
  Removed patches (adding this for the bot):
  0001-Fixed-inconsistency-in-README-thanks-AJGQ.patch
  0002-Support-the-new-SetBrightness-logind-API.patch
  0003-Make-the-use-of-SetBrightness-dynamic.patch
  0004-Use-non-suid-permissions-when-logind-is-used.patch</changelog>
</package>
<package pkgid="a88300564ead037bdb628bdfe393102ca551eccedfbb35578308f502159ec11b1adae9ae5631e2c518a04599b996f232abe2da8da121f3da2c191ba6e9b5282f" name="brightnessctl-debugsource" arch="i586">
  <version epoch="0" ver="0.5.1" rel="1.14"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt;" date="1486728000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt;" date="1501070400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt;" date="1501675200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild</changelog>
  <changelog author="Fabio Alessandro Locati &lt;fale@fedoraproject.org&gt;" date="1506254400">- Upgrade to 0.3</changelog>
  <changelog author="R. Tyler Croy &lt;rtyler@brokenco.de&gt;" date="1550923200">- Package 0.4 for openSUSE</changelog>
  <changelog author="mvetter@suse.com" date="1556625600">- Clean spec
- Add SUSE copyright</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1556712000">- Use noun phrase in summary.
- Remove redundant DESTDIR= from %make_install.
- Require systemd-rpm-macros for %_udevrulesdir.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1580385600">- Add support for using logind mode for recent distributions
  cherry pick patches from upstream:
  * 0001-Fixed-inconsistency-in-README-thanks-AJGQ.patch
  * 0002-Support-the-new-SetBrightness-logind-API.patch
  * 0003-Make-the-use-of-SetBrightness-dynamic.patch
  * 0004-Use-non-suid-permissions-when-logind-is-used.patch</changelog>
  <changelog author="R. Tyler Croy &lt;rtyler@brokenco.de&gt;" date="1580644800">-  Upgrade to the recently released 0.5.1, which includes previously applied
  patches
  Removed patches (adding this for the bot):
  0001-Fixed-inconsistency-in-README-thanks-AJGQ.patch
  0002-Support-the-new-SetBrightness-logind-API.patch
  0003-Make-the-use-of-SetBrightness-dynamic.patch
  0004-Use-non-suid-permissions-when-logind-is-used.patch</changelog>
</package>
<package pkgid="c74d345667038e10f47abc6a3b3d96aa6e6280174ea95146a95915684e1aefc22552d645891d60737470b02794dc5e86d6b8b0ed0bc3758cb747ee3a08fddd0f" name="brisk-menu-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.2" rel="2.8"/>
  <changelog author="sor.alexei@meowr.ru" date="1483185600">- Update to version 0.1.2:
  * Use a less janky button style for the session controls.
  * Include autogen.sh.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1483272000">- Update to version 0.2.0:
  * Initial GSettings support.
  * Load sidebar shortcuts according to the vendor schema
    (pinned-shortcuts).
  * Add a key to control dark-theme.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1485345600">- Update to version 0.3.0:
  * Fix a bug with a terminal + applications opening in the root
    directory.
  * Fix duplicate results in the search bar.
  * Fix missing icons in listing.
  * Fix searching to be case insensitive.
  * Provide compiler hints to hot paths within Brisk.
  * Add basic keyword filtering (i.e. video for VLC).
  * Enable internationalisation.
  * Fully reset the menu state &amp; focus between appearances.
  * Add GSettings support for search bar placement (top, bottom,
    automatic).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1490788800">- Update to version 0.3.5:
  * Fix bitwise operators on search bar placement (inverse logic).
  * Standardise the CSS usage, fix broken assets.
  * Add rollover behaviour (a gsettings option).
  * Add a context menu for editing menus.
  * Style fixes (new CSS classes).
  * Update translations.</changelog>
  <changelog author="thanosapostolou@outlook.com" date="1499256000">- Update to version 0.4.5 (changes since 0.3.5):
  * The Super key now works.
  * The Label text is now configurable.
  * The menu now dynamically adapts to vertical panel layouts.
  * The core load + management mechanism is now handled by a
    BriskAppsBackend, and the front end is no longer tied
    explicitly to libmate-menus or even .desktop files. This opens
    up the future possibilities for Favourites Pinning and "others"
    (...) through the generic BriskBackend, BriskItem, and
    BriskSection API.
  * Reloading has been changed and fixed, always works (part of
    the new BriskAppsBackend, signal based).
  * Control Centre applications are now listed in Preferences and
    Administration categories.
  * Add full vertical panel support.
  * Switch everything to backends (All button is now a backend too).
  * Dynamically size menu to the best size available on the screen.
  * Fix Super key binding being swallowed by others (and swallowing
    theirs) - requires fixes in Albert, MATE Settings Daemon, etc.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1509710400">- Update to version 0.5.0:
  * New Favourites back end (backed by gsettings).
  * Optimised backends to ensure O(1) lookup times.
  * Extended backend actions API for context sensitive backend
    actions (pin/unpin).
  * Add ~/Desktop pin/unpin.
  * Move to meson to help with modularity.
  * Confined MATE Applet APIs to the applet component
    (not frontend/backend/etc).
  * Moved BriskKeyBinder and window positioning logic into a
    front end.
  * Mask confusing inverted MatePanelAppletOrient in favour of
    GtkPositionType.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1544788800">- Add brisk-menu-mate-menus-1.22.patch:
  https://github.com/solus-project/brisk-menu/pull/103</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Update to version 0.6.1 (changes since 0.5.0):
  * Add a new "dash" style menu.
  * Fix super key global bindings on Compiz.
  * Unset Lock key masks when closing menu.
  * Fix key-binder from swallowing Super+Mouse events.
  * Update API for MATE Desktop 1.22.
  * Make favourites appear first.
  * Fix categories list so scrollbar is not always shown.
  * Update translations.
- Remove brisk-menu-mate-menus-1.22.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1598875200">- update version to 0.6.2
  * frontend: Allow keyboard navigation
  * applet: Re-create applet menu when changing window-type
  * backend: Hide menu when rebuilding menu items
  * Update translations.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1735300800">- Add patches: brisk-menu-gsettings-icon-properties.patch and
  brisk-menu-runtime-icon-updates.patch. Add support for runtime icon
  configuration.
- Add a patch: brisk-menu-fix-crash-on-desktop-file-changes-5f0be5741b5b37221fc8911c11f394ec498cd53d.patch.
  Backport upstream patch to fix crashes in odd cases when .desktop files are
  changed.
- Use %autosetup macro to apply patches.</changelog>
</package>
<package pkgid="68defc369cacd2a6f234c498f331e840f8adb0cf28957280b4a729f7700d16f44619bc949ebf61743845fcd401dd47c64f0cfcbd100468413ed4ba69a33170c2" name="brisk-menu-debugsource" arch="i586">
  <version epoch="0" ver="0.6.2" rel="2.8"/>
  <changelog author="sor.alexei@meowr.ru" date="1483185600">- Update to version 0.1.2:
  * Use a less janky button style for the session controls.
  * Include autogen.sh.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1483272000">- Update to version 0.2.0:
  * Initial GSettings support.
  * Load sidebar shortcuts according to the vendor schema
    (pinned-shortcuts).
  * Add a key to control dark-theme.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1485345600">- Update to version 0.3.0:
  * Fix a bug with a terminal + applications opening in the root
    directory.
  * Fix duplicate results in the search bar.
  * Fix missing icons in listing.
  * Fix searching to be case insensitive.
  * Provide compiler hints to hot paths within Brisk.
  * Add basic keyword filtering (i.e. video for VLC).
  * Enable internationalisation.
  * Fully reset the menu state &amp; focus between appearances.
  * Add GSettings support for search bar placement (top, bottom,
    automatic).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1490788800">- Update to version 0.3.5:
  * Fix bitwise operators on search bar placement (inverse logic).
  * Standardise the CSS usage, fix broken assets.
  * Add rollover behaviour (a gsettings option).
  * Add a context menu for editing menus.
  * Style fixes (new CSS classes).
  * Update translations.</changelog>
  <changelog author="thanosapostolou@outlook.com" date="1499256000">- Update to version 0.4.5 (changes since 0.3.5):
  * The Super key now works.
  * The Label text is now configurable.
  * The menu now dynamically adapts to vertical panel layouts.
  * The core load + management mechanism is now handled by a
    BriskAppsBackend, and the front end is no longer tied
    explicitly to libmate-menus or even .desktop files. This opens
    up the future possibilities for Favourites Pinning and "others"
    (...) through the generic BriskBackend, BriskItem, and
    BriskSection API.
  * Reloading has been changed and fixed, always works (part of
    the new BriskAppsBackend, signal based).
  * Control Centre applications are now listed in Preferences and
    Administration categories.
  * Add full vertical panel support.
  * Switch everything to backends (All button is now a backend too).
  * Dynamically size menu to the best size available on the screen.
  * Fix Super key binding being swallowed by others (and swallowing
    theirs) - requires fixes in Albert, MATE Settings Daemon, etc.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1509710400">- Update to version 0.5.0:
  * New Favourites back end (backed by gsettings).
  * Optimised backends to ensure O(1) lookup times.
  * Extended backend actions API for context sensitive backend
    actions (pin/unpin).
  * Add ~/Desktop pin/unpin.
  * Move to meson to help with modularity.
  * Confined MATE Applet APIs to the applet component
    (not frontend/backend/etc).
  * Moved BriskKeyBinder and window positioning logic into a
    front end.
  * Mask confusing inverted MatePanelAppletOrient in favour of
    GtkPositionType.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1544788800">- Add brisk-menu-mate-menus-1.22.patch:
  https://github.com/solus-project/brisk-menu/pull/103</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Update to version 0.6.1 (changes since 0.5.0):
  * Add a new "dash" style menu.
  * Fix super key global bindings on Compiz.
  * Unset Lock key masks when closing menu.
  * Fix key-binder from swallowing Super+Mouse events.
  * Update API for MATE Desktop 1.22.
  * Make favourites appear first.
  * Fix categories list so scrollbar is not always shown.
  * Update translations.
- Remove brisk-menu-mate-menus-1.22.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1598875200">- update version to 0.6.2
  * frontend: Allow keyboard navigation
  * applet: Re-create applet menu when changing window-type
  * backend: Hide menu when rebuilding menu items
  * Update translations.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1735300800">- Add patches: brisk-menu-gsettings-icon-properties.patch and
  brisk-menu-runtime-icon-updates.patch. Add support for runtime icon
  configuration.
- Add a patch: brisk-menu-fix-crash-on-desktop-file-changes-5f0be5741b5b37221fc8911c11f394ec498cd53d.patch.
  Backport upstream patch to fix crashes in odd cases when .desktop files are
  changed.
- Use %autosetup macro to apply patches.</changelog>
</package>
<package pkgid="175d905990a2e867e8c9f9e2d26eae3b42588f1cbea91ebfedd4c7537bb3804b788a07ca44dd2df168b25e17f96230c4a2b603992c8716067e2835915b839b7e" name="brlapi-java-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.1" rel="2.2"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727265600">- For the correct generation of pkgIndex.tcl it is required that
  libbrlapi_tcl can runtime-link to libbrlapi at install time.
  Set LD_LIBRARY_PATH to allow that.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727352000">- Added patch:
  * brltty-reproducible-jar-mtime.patch
    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
    + Applied if building with Java &gt;= 17</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1729166400">- Update to version 6.7:
  + Too many changes; please read ChangeLog
- Drop e6707d5e.patch: fixed upstream.
- API version is now 0.8.6.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1747828800">- Drop libbraille plugin. Libbraille is unmaintained and unlikely
  to be used nowadays, and it links against an old version of
  libusb (jsc#PED-10531).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1772280000">- Update to version 6.9:
  + Too many changes; please read ChangeLog
- API version is now 0.8.8.
- Add brltty-handytech-crash-fix.patch: fix crash with some
  HandyTech displays via USB.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
</package>
<package pkgid="f2fc0125fee5d969a74d601221ed68c0b19de067570a5edc1374aa2c58403c54ee0e4fc837d09feb88c51b05aaa4c44a33044e81be3545cfea90494a1883dae4" name="brlemu-debuginfo" arch="i586">
  <version epoch="0" ver="0.1" rel="63.7"/>
  <changelog author="seife@suse.de" date="1202299200">- initial package submission</changelog>
  <changelog author="marco@suse.de" date="1207310400">- added version number 0.1
- added author and GPL note to brlemu.c/brlemu.h/Makefile
- added COPYINg file (GPL2)
- added install section to Makefile
- modified spec-file</changelog>
  <changelog author="seife@suse.de" date="1208952000">- add the "--fake" option to allow usage with Qemu, update README</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1496750400">- add brlemu-0.1-gcc7.diff to fix build with gcc 7
- add brlemu-0.1-nostrip.diff to fix debuginfo package generation</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1697112000">- fix patch application with newer rpm
- use %license instead of %doc for COPYING file
- fix invalid URL</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1723550400">- add "-I/usr/include/ncurses" to work around ncurses breakage</changelog>
</package>
<package pkgid="9cc92bac85090b8477b5b82b507e8dec50a0cfaefb05e4c10f7a3da2c1fe7271f539f2600254c6209591c10a386a81b73ec8a171c71b7ab2555d0ef944c7bee3" name="brlemu-debugsource" arch="i586">
  <version epoch="0" ver="0.1" rel="63.7"/>
  <changelog author="seife@suse.de" date="1202299200">- initial package submission</changelog>
  <changelog author="marco@suse.de" date="1207310400">- added version number 0.1
- added author and GPL note to brlemu.c/brlemu.h/Makefile
- added COPYINg file (GPL2)
- added install section to Makefile
- modified spec-file</changelog>
  <changelog author="seife@suse.de" date="1208952000">- add the "--fake" option to allow usage with Qemu, update README</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1496750400">- add brlemu-0.1-gcc7.diff to fix build with gcc 7
- add brlemu-0.1-nostrip.diff to fix debuginfo package generation</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1697112000">- fix patch application with newer rpm
- use %license instead of %doc for COPYING file
- fix invalid URL</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1723550400">- add "-I/usr/include/ncurses" to work around ncurses breakage</changelog>
</package>
<package pkgid="35bc0991b2d57206a8ee1ac8e396d483f4edb6db77bacb618032998e0550c665e24dd1c819450e847726b5e68759d4d68cdf2a97d44a0bd40555158d485e7817" name="brltty-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.1" rel="2.2"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727265600">- For the correct generation of pkgIndex.tcl it is required that
  libbrlapi_tcl can runtime-link to libbrlapi at install time.
  Set LD_LIBRARY_PATH to allow that.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727352000">- Added patch:
  * brltty-reproducible-jar-mtime.patch
    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
    + Applied if building with Java &gt;= 17</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1729166400">- Update to version 6.7:
  + Too many changes; please read ChangeLog
- Drop e6707d5e.patch: fixed upstream.
- API version is now 0.8.6.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1747828800">- Drop libbraille plugin. Libbraille is unmaintained and unlikely
  to be used nowadays, and it links against an old version of
  libusb (jsc#PED-10531).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1772280000">- Update to version 6.9:
  + Too many changes; please read ChangeLog
- API version is now 0.8.8.
- Add brltty-handytech-crash-fix.patch: fix crash with some
  HandyTech displays via USB.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
</package>
<package pkgid="e4615be48fe52cf9c8330038609c94eab967eadf4fdfb5c90d76fb2de37582b8f206bf076686666f80cb9dd00c72933a8ffed16affc0b348bf82ce295a8f13f1" name="brltty-debugsource" arch="i586">
  <version epoch="0" ver="6.9.1" rel="2.2"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727265600">- For the correct generation of pkgIndex.tcl it is required that
  libbrlapi_tcl can runtime-link to libbrlapi at install time.
  Set LD_LIBRARY_PATH to allow that.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727352000">- Added patch:
  * brltty-reproducible-jar-mtime.patch
    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
    + Applied if building with Java &gt;= 17</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1729166400">- Update to version 6.7:
  + Too many changes; please read ChangeLog
- Drop e6707d5e.patch: fixed upstream.
- API version is now 0.8.6.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1747828800">- Drop libbraille plugin. Libbraille is unmaintained and unlikely
  to be used nowadays, and it links against an old version of
  libusb (jsc#PED-10531).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1772280000">- Update to version 6.9:
  + Too many changes; please read ChangeLog
- API version is now 0.8.8.
- Add brltty-handytech-crash-fix.patch: fix crash with some
  HandyTech displays via USB.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
</package>
<package pkgid="d60926bfb4f0589bc0782e0d30ad8678774b343b3cf9816f7b032b19a7ec2a869cd5100f972f5dd3ee16763d14887d1b6980f232683b24446e92ade03269ba31" name="brltty-driver-at-spi2-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.1" rel="2.2"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727265600">- For the correct generation of pkgIndex.tcl it is required that
  libbrlapi_tcl can runtime-link to libbrlapi at install time.
  Set LD_LIBRARY_PATH to allow that.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727352000">- Added patch:
  * brltty-reproducible-jar-mtime.patch
    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
    + Applied if building with Java &gt;= 17</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1729166400">- Update to version 6.7:
  + Too many changes; please read ChangeLog
- Drop e6707d5e.patch: fixed upstream.
- API version is now 0.8.6.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1747828800">- Drop libbraille plugin. Libbraille is unmaintained and unlikely
  to be used nowadays, and it links against an old version of
  libusb (jsc#PED-10531).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1772280000">- Update to version 6.9:
  + Too many changes; please read ChangeLog
- API version is now 0.8.8.
- Add brltty-handytech-crash-fix.patch: fix crash with some
  HandyTech displays via USB.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
</package>
<package pkgid="5618a057799db69521ff2dcad1943962e43b806685206297945c586a0bd76842808d5002c15eb73842dee01280beb74d34c373ad2dedb288c4e688d8c0ab5eaa" name="brltty-driver-brlapi-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.1" rel="2.2"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727265600">- For the correct generation of pkgIndex.tcl it is required that
  libbrlapi_tcl can runtime-link to libbrlapi at install time.
  Set LD_LIBRARY_PATH to allow that.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727352000">- Added patch:
  * brltty-reproducible-jar-mtime.patch
    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
    + Applied if building with Java &gt;= 17</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1729166400">- Update to version 6.7:
  + Too many changes; please read ChangeLog
- Drop e6707d5e.patch: fixed upstream.
- API version is now 0.8.6.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1747828800">- Drop libbraille plugin. Libbraille is unmaintained and unlikely
  to be used nowadays, and it links against an old version of
  libusb (jsc#PED-10531).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1772280000">- Update to version 6.9:
  + Too many changes; please read ChangeLog
- API version is now 0.8.8.
- Add brltty-handytech-crash-fix.patch: fix crash with some
  HandyTech displays via USB.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
</package>
<package pkgid="6d3e05345c973ca100893d0f609416b30548d760e09bab673df004b069e02199aafc7662dec8d52793ba38e07bfe5b9409482f6f68afeeb9f4ef81c92c240805" name="brltty-driver-espeak-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.1" rel="2.2"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727265600">- For the correct generation of pkgIndex.tcl it is required that
  libbrlapi_tcl can runtime-link to libbrlapi at install time.
  Set LD_LIBRARY_PATH to allow that.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727352000">- Added patch:
  * brltty-reproducible-jar-mtime.patch
    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
    + Applied if building with Java &gt;= 17</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1729166400">- Update to version 6.7:
  + Too many changes; please read ChangeLog
- Drop e6707d5e.patch: fixed upstream.
- API version is now 0.8.6.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1747828800">- Drop libbraille plugin. Libbraille is unmaintained and unlikely
  to be used nowadays, and it links against an old version of
  libusb (jsc#PED-10531).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1772280000">- Update to version 6.9:
  + Too many changes; please read ChangeLog
- API version is now 0.8.8.
- Add brltty-handytech-crash-fix.patch: fix crash with some
  HandyTech displays via USB.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
</package>
<package pkgid="404f3052f30f974d477acccf9974601726a6a72138a4b7f8d02b6401412ddf7929866c24e13a40c7299f85bbcdd4f0e6796e24597b0f0eb7db041f71b3248170" name="brltty-driver-speech-dispatcher-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.1" rel="2.2"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727265600">- For the correct generation of pkgIndex.tcl it is required that
  libbrlapi_tcl can runtime-link to libbrlapi at install time.
  Set LD_LIBRARY_PATH to allow that.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727352000">- Added patch:
  * brltty-reproducible-jar-mtime.patch
    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
    + Applied if building with Java &gt;= 17</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1729166400">- Update to version 6.7:
  + Too many changes; please read ChangeLog
- Drop e6707d5e.patch: fixed upstream.
- API version is now 0.8.6.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1747828800">- Drop libbraille plugin. Libbraille is unmaintained and unlikely
  to be used nowadays, and it links against an old version of
  libusb (jsc#PED-10531).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1772280000">- Update to version 6.9:
  + Too many changes; please read ChangeLog
- API version is now 0.8.8.
- Add brltty-handytech-crash-fix.patch: fix crash with some
  HandyTech displays via USB.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
</package>
<package pkgid="a7291edaf8bfae0180a35089bd3d32c405a14edaf2eedda4e119d71483b3029ec2e81ac7c3f426989c776f21bbe6d7040ec0d0d412da0872236d6021612894d0" name="brltty-driver-xwindow-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.1" rel="2.2"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727265600">- For the correct generation of pkgIndex.tcl it is required that
  libbrlapi_tcl can runtime-link to libbrlapi at install time.
  Set LD_LIBRARY_PATH to allow that.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727352000">- Added patch:
  * brltty-reproducible-jar-mtime.patch
    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
    + Applied if building with Java &gt;= 17</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1729166400">- Update to version 6.7:
  + Too many changes; please read ChangeLog
- Drop e6707d5e.patch: fixed upstream.
- API version is now 0.8.6.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1747828800">- Drop libbraille plugin. Libbraille is unmaintained and unlikely
  to be used nowadays, and it links against an old version of
  libusb (jsc#PED-10531).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1772280000">- Update to version 6.9:
  + Too many changes; please read ChangeLog
- API version is now 0.8.8.
- Add brltty-handytech-crash-fix.patch: fix crash with some
  HandyTech displays via USB.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
</package>
<package pkgid="f8189202728277f1de15093a1fe2cca136f40ea0151fbaf5095f5cb032abdcfc58209fb63fe5102172deb9d9275f74e0fdadf8fd5ae74e56d05d4b244a0d0155" name="brltty-utils-debuginfo" arch="i586">
  <version epoch="0" ver="6.9.1" rel="2.2"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727179200">- Work around a syntactic change to TCL_PACKAGE_PATH to fix build
  with Tcl 8.6.15.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1727265600">- For the correct generation of pkgIndex.tcl it is required that
  libbrlapi_tcl can runtime-link to libbrlapi at install time.
  Set LD_LIBRARY_PATH to allow that.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727352000">- Added patch:
  * brltty-reproducible-jar-mtime.patch
    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
    + Applied if building with Java &gt;= 17</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1729166400">- Update to version 6.7:
  + Too many changes; please read ChangeLog
- Drop e6707d5e.patch: fixed upstream.
- API version is now 0.8.6.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1746446400">- Set umask to generate brlapi.key with correct permissions; avoid
  having the file temporarily world-readable (bsc#1235438).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1747828800">- Drop libbraille plugin. Libbraille is unmaintained and unlikely
  to be used nowadays, and it links against an old version of
  libusb (jsc#PED-10531).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 6.8:
  + Too many changes; please read ChangeLog
- API version is now 0.8.7.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1772280000">- Update to version 6.9:
  + Too many changes; please read ChangeLog
- API version is now 0.8.8.
- Add brltty-handytech-crash-fix.patch: fix crash with some
  HandyTech displays via USB.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1775563200">- Update to version 6.9.1:
  + Too many changes; please read ChangeLog
- Drop brltty-handytech-crash-fix.patch: fixed upstream.</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
</package>
<package pkgid="74b62505cf9cd1ca646b40703e51df76cc319b07af36dce680faeca8860b0ef57409d7044d2de97f75029745ec2ec4ba15d9d1e5d4a1cfffa75a4d7419c8c89b" name="broadvoice16-debuginfo" arch="i586">
  <version epoch="0" ver="1.2" rel="4.8"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 1.2" date="1633348800">- Initial packaging</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633521600">- Remove old specfile constructs.
- Wrap description and trim software history.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 1.2" date="1635508800">- Added baselibs.conf</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1636200000">- Correct endian selection</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Use full URL for Source0 tarball.</changelog>
</package>
<package pkgid="6174e01bdd8fe5d3af65517fbceee5a6e5f57091c6ec796ddb6dea87df90a94c3e24b9ce7a1d0d27585da64e8e14af8da9f71a808701025aedd2fea9bb4d4e27" name="broadvoice16-debugsource" arch="i586">
  <version epoch="0" ver="1.2" rel="4.8"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 1.2" date="1633348800">- Initial packaging</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633521600">- Remove old specfile constructs.
- Wrap description and trim software history.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 1.2" date="1635508800">- Added baselibs.conf</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1636200000">- Correct endian selection</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Use full URL for Source0 tarball.</changelog>
</package>
<package pkgid="56b0e1629af0492374b507dc66c2d536e619cf4a5e29792458732b007a813e301b1f7f03151a25d820ac05dd729cf265d9ca18022b4f02b38f9898805ec1866c" name="broadvoice32-debuginfo" arch="i586">
  <version epoch="0" ver="1.2" rel="3.8"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 1.2" date="1633348800">- Initial packaging</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633521600">- Remove old specfile constructs.
- Wrap description and trim software history.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 1.2" date="1636286400">- Correct endian selection
- Added baselibs.conf</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Use full URL for Source0.</changelog>
</package>
<package pkgid="4fef6cb338ab2ceb8877f7d59c954d9dac5b7191b721dc505f3c1329fe7deaf095a712b3d2fba99e732403c95c12fe22285ea219c42af03c30ac671250193000" name="broadvoice32-debugsource" arch="i586">
  <version epoch="0" ver="1.2" rel="3.8"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 1.2" date="1633348800">- Initial packaging</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633521600">- Remove old specfile constructs.
- Wrap description and trim software history.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 1.2" date="1636286400">- Correct endian selection
- Added baselibs.conf</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Use full URL for Source0.</changelog>
</package>
<package pkgid="2c15422ec77495dea4df3e7ee18e77f08b9628fa9096fd2e2b1db40bfa52c2c9a94759716ca688cd069a5638405aa3b48a70fe01a2cc37e9a25a60c5d114fd5c" name="broot-debuginfo" arch="i586">
  <version epoch="0" ver="1.49.1" rel="1.6"/>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1651492800">- Update to v1.11.1 (see CHANGELOG.md)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1657281600">- Remove dependency on unmaintained rust-packaging</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1668686400">- Update to 1.16.2:
  * you can restrict the panels in which verbs apply with the verb configuration panels parameter
  * fixes ctrl-left not usable anymore to remove filtering in preview
  * status messages now displayed on toggling (for example showing hidden files)
  * New escaping rules let you skip many \, especially when building regexes
  * --sort-by-type-dirs-first and --sort-by-type-dirs-last - Fix
  * modal: in intput mode, uppercase letters don't trigger verbs anymore
  * selecting lines up or down with the mouse wheel now wraps in both direction
  * Terminal background luma determination now works on all tested unixes, including MacOS
  * Major Feature: imports (A configuration file can now import one or several other ones)
  * advice to hit alt-i and|or alt-h when no file is visible
  * examples on search modes in help screen
  * close the staging area when it's emptied with a verb (e.g. on :rm)</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1679572800">- Update to 1.21.0:
  * better nushell integration (no need to quote arguments anymore,
    fix path extension broken by new version of nushell)
  * don't show modal-only keys in help page when modal mode isn't enabled
- Update to 1.20.2:
  * fix debug statement printed in some cases (mostly on Windows)
- Update to 1.20.1:
  * fix status line not always displaying the hint of the input's verb
- Update to 1.20.0:
  * unless overriden, /proc is now no-enter, which solves freezes
    when searchin on / in some system
  * SVG files now rendered as images in the preview panel
  * new version of the nushell function. You should be prompted for an update
  * no-hide special paths
  * preview can now be opened on directories, showing their first level
  * better determine whether the terminal is white or dark in some (probably rare) cases
- Update to 1.19.0:
  * Nushell support
- Update to 1.18.0:
  * Hjson configuration file can now omit outside braces (it's
    "braceless Hjson"), making it much cleaner
  * allow opening the help screen with just the ? key on Windows (as for other systems)
  * fix a crash in some cases of input being cleaned with a selection
- Update to 1.17.1:
  * Windows specific implementation of :cpp
- Update to 1.17.0:
  * max file size for content search now configurable (default is now 10MB)
  * file summing now avoids /proc and /run
  * default configuration sets /media as not entered by default
    (can be commented out, of course)</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1686916800">- Update to 1.22.1:
  * allow dir computations in /run/media
  * fix included solarized-dark.hjson skin file
- Update to 1.22.0:
  * define disk space availability colors in skin
  * left elision of path when path/name doesn't fit
- Update to 1.21.3:
  * `switch_terminal` verb parameter
  * on Windows, when using `-c`, clear events after delay
- Update to 1.21.2:
  * update dependencies because of some yanked ones
- Update to 1.21.1:
  * resolve `~` in special paths
  * better clipboard support on MacOS</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Adjust package license based on the legaldb scan</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1719489600">- Update to v1.39.0
  * `:open_trash` shows the content of the trash. Other new internals &amp; verbs: `:delete_trashed_file`, `:restore_trashed_file`, `:purge_trash`
  * it's now possible to remove a default keybinding by defining a verb with no execution
  * fix build on Android - thanks @dead10ck
- Update to v1.38.0
  * `-{flags}` verb lets you change the state the same way you do it at start, eg `:-sd` to show sizes and dates
  * calling `:focus` on the tree root now goes up the tree (experimental)
- Update to v1.37.0
  * optionally display lines surrounding a matching line in preview, with `lines_before_match_in_preview` and  `lines_after_match_in_preview`
  * filtered preview: jump between matches with `:next_match` (default: `tab`) and `:previous_match` (default `shift-tab`)
  * display setuid, setgid and sticky bits in permission
- Update to v1.36.1
  * fix ANSI code leaking to the input on start on Mac
- Update to v1.36.0
  * releases at github should be more `cargo binstall` friendly
  * improved `--help`
  * new `:stage_all_directories` internal
  * `:print_tree` is one line shorter, so as to let the original shell command visible without scroll
  * fix and document the "kitty-csi-check" optional feature which can be enabled at compilation
- Update to v1.35.0
  * Nerdfont icon theme
- Update to v1.34.0
  * new `--verb-output` launch argument, dedicated to the new `:clear_output` and `:write_output` internals
  * verb sequences (based on `cmd`) can take arguments from the verb invocation
  * don't fail launch in case of bad verb configuration, more helpful error message in such case
  * faster kitty image rendering by default
  * `{file-git-relative}` verb argument
  * modify nushell function import: `use` instead of `source`
  * fix some resizing and flickering problems on Windows (appeared with 1.33.0)
  * write `installed` flag file on `--install`
- Update to v1.33.1
  * fix the release's version
- Update to v1.33.0
  * on terminals supporting the kitty keyboard protocol, you can now define and use key combinations like `space-n`, `ctrl-alt-a-b`, `shift-space-c`, `ctrl-enter`, etc.
  * new syntax for special paths
- Update to v1.32.0
  * with "modal" enabled, `initial_mode` setting lets you choose whether to start in `input` mode or `command` mode (default)
- Update to v1.31.0
  * keep broot's work dir synchronized with the root of the current panel. Can be disabled in conf with `update_work_dir: false`
  * fix `:trash` internal not working on staged files
- Update to v1.30.2
  * don't canonicalize paths on windows on new panels
- Update to v1.30.1
  * nushell script: replace the deprecated `def-env` with `def --env`
- Update to v1.30.0
  * `:trash` internal - I'd like feedback on this one
  * solve symlinks on `:panel_right` to display the dest path and the dest filesystem
  * `:panel_right` on a directory now removes the filter
  * more '~' expansion in verb arguments
- Update to v1.29.0
  * `terminal_title` option in configuration
  * `:toggle_tree` internal and `--tree` and `--no-tree` launch flags (experimental, feedback welcome)
  * `{git-name}` verb argument
- Update to v1.28.1
  * fix a regression in handling of rooted gitignore patterns
- Update to v1.28.0
  * left and right keys bound to verbs can be used when the input isn't empty, if they would have no effect to the input
  * default_flags now accept long parameters, including --cmd
  * gitignore: fix relative patterns with several tokens
- Update to v1.27.0
  * the `apply_to` verb filter accepts new values: `text_file` and `binary_file`. Broot users editing files in their terminal (vi, emacs, etc.) should configure broot to open their text editor on `enter`: see https://dystroy.org/broot/tricks/#change-standard-file-opening
  * small breaking change: `:stage_all_files` now stages also symlinks
  * new `{git-root}` verb argument
  * fix a freeze on windows when launching a search with `-c`
  * fix automatic preview pattern not escaping spaces and colons
- Update to v1.26.1
  * improved status line
- Update to v1.26.0
  * when given a path to a file at launch, broot now selects it in the tree and opens it in preview
  * allow rebinding of the 'tab' and 'esc' keys with the `:next_match` and `:escape` internals
  * fix fuzzy patterns not case insensitive on some characters
- Update to v1.25.2
  * optional BROOT_CONFIG_DIR env var - the site now shows all env variables: https://dystroy.org/broot/launch/#environment-variables
  * `--only-folders` now longer allows symlinks to non directories
- Update to v1.25.1
  * fix shift-char in input extending the selection
- Update to v1.25.0
  * allow unescaped '::' in pattern position, experimental (might be removed)
  * allow hexa color notation in skins (eg `#fb0` or `#FFD700`)
- Update to v1.24.2
  * fix a case of br script installation failing on Windows/Powershell
- Update to v1.24.1
  * slightly better `--help`
- Update to v1.24.0
  * installer for the powershell br script on windows
  * new `--help`, more compact
  * allow extra spaces before the verb
  * updated man page, now distributed in releases as /man/broot.1
- Update to v1.23.0
  * prettier, faster SVG rendering
  * reorganize default conf files, with a "skins" subfolder
- Remove cargo_config, which is now part of the vendor-tarball</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1743508800">- v1.45.1
  * Fix compilation failing without `--locked`
- v1.45.0
  * Fix total search impossible to redo after refresh
  * With `refresh_after: false`, a verb configuration can request that the tree isn't refreshed after its execution
- v1.44.7
  * fix bad regex match position
  * update resvg dependency to 0.44
  * on `--server`, remove the existing socket if it already exists
- v1.44.6
  * fix .ignore files ignored when not in a git repository
  * update git2 dependency to 0.20
- v1.44.5
  * no real change (just reverting a crate name to ease some packaging)
- v1.44.4
  * fix panic in preview on syntax coloring (when a sublime syntax isn't compatible with the regex engine)
- v1.44.3
  * removed default bindings on left and right keys. You may add them back by adding this to your verbs.hjson:
    { key: "left", internal: "back" }
    { key: "right", internal: "open_stay" }
  * rustc minimal version changed from 1.76 to 1.79, which allows better performing image rendering
  * remove dependency to onig, to allow compatibility with gcc 15
- v1.44.2
  * temp files created for kitty now erased on quitting or when too many of them have been written
  * no longer panics when launched with BROOT_LOG=debug but the broot.log file can't be created
  * fix user and group names displayed as "????" when coming from openldap
- v1.44.1
  * fix wrong position of IMEs (input method editors) popup - See #948
  * improve querying the terminal for capabilities (prevent some escape chars from leaking)
- v1.44.0
  * `:focus_staging_area_no_open` internal, focus the staging area if it's already open, does nothing in other case
  * fix some composite patterns with several operators and no parenthesis
- v1.43.0
  * 'Size' and 'Deletion date' columns in trash screen. This screen now supports the `:toggle_date`, `:toggle_size`, `:sort_by_date`, and `:sort_by_size` internals.
  * new `:show` internal make the provided path visible and selected, adding lines to the tree if necessary, does nothing if the provided path is not a descendant of the current tree root (this part may change depending on feedback)
- v1.42.0
  * support of `.ignore` files with the same syntax than `.gitignore`. They have priority over `.gitignore` so that a personal `.ignore` file can override a shared `.gitignore` - See https://dystroy.org/broot/tree_view/#hidden-ignored-files
  * `:toggle_ignore` internal, identical to `:toggle_git_ignore`, but with a clearer name so should be preferred
  * the `panels` verb filter now works in most contexts (it was previously only checked on key events)
  * many dependencies updated
- v1.41.1
  * allow compilation with rustc 1.76
- v1.41.0
  * Major Feature: :search_again
  - ctrl-s now triggers `:search_again` which either
  - brings back the last used search pattern, when no filtering pattern is active
  - does a "total search" if a filtering pattern is active and the search wasn't complete
  * Major Feature: internals changing panel widths
  - `set_panel_width`, taking as parameter the index of the panel and the desired width
  - `move_panel_divider`, taking as parameter the index of the divider and the desired change
  - `ctrl-&lt;` is bound by default to `:move_panel_divider 0 -1`
  - `ctrl-&gt;` is bound by default to `:move_panel_divider 0 1`
  - See http://dystroy.org/broot/panels/#resize-panels
  * Minor Changes:
  - when git file infos are shown, and git ignored files aren't hidden, those files are flagged with a 'I'
  - Remove .bak extension from content search exclusion list
  - Update nerdfont and vscode icons
  - `{initial-root}` verb argument
- v1.40.0
  * Major Feature: preview transformers
    You can now define preview transformers to be applied before preview.
    They allow for example previewing PDF or Office files, or beautifying JSON files.
    Edit the `preview_transformers` array in your conf.hjson file.
    See https://dystroy.org/broot/conf_file/#preview
  * fix search on root
  * fix some verb cycling problems
- v1.39.2
  * fix UNC paths being displayed on Windows (regression at 1.39.1)
- v1.39.1
  * fix high-resolution (kitty protocole) image broken in release mode
  * canonicalize paths when focusing them (mostly useful when following links)
  * a few minor internal optimizations</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1744891200">- v1.46.0
  * :set_max_depth &lt;number&gt; and :unset_max_depth
  * clear cache when files are deleted in staging area
  * recompute preview transform when source file changed since last preview</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1758715200">- v1.49.1
  * watching made much more efficient (some deep changes won't lead to an automatic refresh which only impacts dir size)
  * the name given with `--listen` is now provided to verb as the `{server-name}` verb argument
- v1.49.0
  * `:toggle_watch` internal, with `:watch` shortcut, bound by default to `alt-w`. When watching is active, the tree is refreshed whenever any directory/file, even deep, is changed - Fix #730
  * fallback to a transparent background for images in image preview instead of a specific color - Fix #1040 - Thanks @letmeiiiin
  * fix --server socket written at a non writable location on Android/termux - Fix #1045
- v1.48.0
  * Support for the 'Cmd' modifier in key shortcuts (the key is called 'Command', 'Super', 'Apple', 'Windows', depending on systems and users)
  * "filesystem" features have been made available for Mac:
  - the `:fs` screen, listing filesystems
  - filesystem free space &amp; total space displayed when size computations are requested
  - device id displayed with `:toggle_device_id` (shortcut: "dev")
  * Fix `.config/git/ignore` not being loaded on Mac - Fix #1032 - Thanks @9999years
- v1.47.0
  * text files with control chars were previously previewed as binary. They're now displayed as text with some '�' when needed - Fix #977
  * files with ANSI escape codes (such as the one you would obtain with `dysk --color yes &gt; ansi.txt` can now be previewed with `:preview_tty` - Fix #1019
  * first line of the tree is cropped (right aligned) when it doesn't fit
- v1.46.5
  * fix `:focus some/path` called in a command sequence always opening new panel - Fix #1014
- v1.46.4
  * support for keys F13 to F24 (if your system supports it)
  * fix `:focus` with argument given in configuration going up one level when root is selected - Fix #1009
  * fix `--max-depth` ignored when in `default_flags` - Fix #1013
- v1.46.3
  * fix broot waiting for events on internals like `:quit` - Fix #1006
- v1.46.2
  * fix broken nushell script (`--max-depth` again)
- v1.46.1
  * fix nushell script broken by new `--max-depth` argument</changelog>
</package>
<package pkgid="ff2baae9282f28a4389ccb8a8c8c530487ba77bda63d5a18707fe8971a6d152247126f905e9dd3604d18f27e8ad16213e3e273af100ef98282e76ed250fe0897" name="broot-debugsource" arch="i586">
  <version epoch="0" ver="1.49.1" rel="1.6"/>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1651492800">- Update to v1.11.1 (see CHANGELOG.md)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1657281600">- Remove dependency on unmaintained rust-packaging</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1668686400">- Update to 1.16.2:
  * you can restrict the panels in which verbs apply with the verb configuration panels parameter
  * fixes ctrl-left not usable anymore to remove filtering in preview
  * status messages now displayed on toggling (for example showing hidden files)
  * New escaping rules let you skip many \, especially when building regexes
  * --sort-by-type-dirs-first and --sort-by-type-dirs-last - Fix
  * modal: in intput mode, uppercase letters don't trigger verbs anymore
  * selecting lines up or down with the mouse wheel now wraps in both direction
  * Terminal background luma determination now works on all tested unixes, including MacOS
  * Major Feature: imports (A configuration file can now import one or several other ones)
  * advice to hit alt-i and|or alt-h when no file is visible
  * examples on search modes in help screen
  * close the staging area when it's emptied with a verb (e.g. on :rm)</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1679572800">- Update to 1.21.0:
  * better nushell integration (no need to quote arguments anymore,
    fix path extension broken by new version of nushell)
  * don't show modal-only keys in help page when modal mode isn't enabled
- Update to 1.20.2:
  * fix debug statement printed in some cases (mostly on Windows)
- Update to 1.20.1:
  * fix status line not always displaying the hint of the input's verb
- Update to 1.20.0:
  * unless overriden, /proc is now no-enter, which solves freezes
    when searchin on / in some system
  * SVG files now rendered as images in the preview panel
  * new version of the nushell function. You should be prompted for an update
  * no-hide special paths
  * preview can now be opened on directories, showing their first level
  * better determine whether the terminal is white or dark in some (probably rare) cases
- Update to 1.19.0:
  * Nushell support
- Update to 1.18.0:
  * Hjson configuration file can now omit outside braces (it's
    "braceless Hjson"), making it much cleaner
  * allow opening the help screen with just the ? key on Windows (as for other systems)
  * fix a crash in some cases of input being cleaned with a selection
- Update to 1.17.1:
  * Windows specific implementation of :cpp
- Update to 1.17.0:
  * max file size for content search now configurable (default is now 10MB)
  * file summing now avoids /proc and /run
  * default configuration sets /media as not entered by default
    (can be commented out, of course)</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1686916800">- Update to 1.22.1:
  * allow dir computations in /run/media
  * fix included solarized-dark.hjson skin file
- Update to 1.22.0:
  * define disk space availability colors in skin
  * left elision of path when path/name doesn't fit
- Update to 1.21.3:
  * `switch_terminal` verb parameter
  * on Windows, when using `-c`, clear events after delay
- Update to 1.21.2:
  * update dependencies because of some yanked ones
- Update to 1.21.1:
  * resolve `~` in special paths
  * better clipboard support on MacOS</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1693310400">- Adjust package license based on the legaldb scan</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1719489600">- Update to v1.39.0
  * `:open_trash` shows the content of the trash. Other new internals &amp; verbs: `:delete_trashed_file`, `:restore_trashed_file`, `:purge_trash`
  * it's now possible to remove a default keybinding by defining a verb with no execution
  * fix build on Android - thanks @dead10ck
- Update to v1.38.0
  * `-{flags}` verb lets you change the state the same way you do it at start, eg `:-sd` to show sizes and dates
  * calling `:focus` on the tree root now goes up the tree (experimental)
- Update to v1.37.0
  * optionally display lines surrounding a matching line in preview, with `lines_before_match_in_preview` and  `lines_after_match_in_preview`
  * filtered preview: jump between matches with `:next_match` (default: `tab`) and `:previous_match` (default `shift-tab`)
  * display setuid, setgid and sticky bits in permission
- Update to v1.36.1
  * fix ANSI code leaking to the input on start on Mac
- Update to v1.36.0
  * releases at github should be more `cargo binstall` friendly
  * improved `--help`
  * new `:stage_all_directories` internal
  * `:print_tree` is one line shorter, so as to let the original shell command visible without scroll
  * fix and document the "kitty-csi-check" optional feature which can be enabled at compilation
- Update to v1.35.0
  * Nerdfont icon theme
- Update to v1.34.0
  * new `--verb-output` launch argument, dedicated to the new `:clear_output` and `:write_output` internals
  * verb sequences (based on `cmd`) can take arguments from the verb invocation
  * don't fail launch in case of bad verb configuration, more helpful error message in such case
  * faster kitty image rendering by default
  * `{file-git-relative}` verb argument
  * modify nushell function import: `use` instead of `source`
  * fix some resizing and flickering problems on Windows (appeared with 1.33.0)
  * write `installed` flag file on `--install`
- Update to v1.33.1
  * fix the release's version
- Update to v1.33.0
  * on terminals supporting the kitty keyboard protocol, you can now define and use key combinations like `space-n`, `ctrl-alt-a-b`, `shift-space-c`, `ctrl-enter`, etc.
  * new syntax for special paths
- Update to v1.32.0
  * with "modal" enabled, `initial_mode` setting lets you choose whether to start in `input` mode or `command` mode (default)
- Update to v1.31.0
  * keep broot's work dir synchronized with the root of the current panel. Can be disabled in conf with `update_work_dir: false`
  * fix `:trash` internal not working on staged files
- Update to v1.30.2
  * don't canonicalize paths on windows on new panels
- Update to v1.30.1
  * nushell script: replace the deprecated `def-env` with `def --env`
- Update to v1.30.0
  * `:trash` internal - I'd like feedback on this one
  * solve symlinks on `:panel_right` to display the dest path and the dest filesystem
  * `:panel_right` on a directory now removes the filter
  * more '~' expansion in verb arguments
- Update to v1.29.0
  * `terminal_title` option in configuration
  * `:toggle_tree` internal and `--tree` and `--no-tree` launch flags (experimental, feedback welcome)
  * `{git-name}` verb argument
- Update to v1.28.1
  * fix a regression in handling of rooted gitignore patterns
- Update to v1.28.0
  * left and right keys bound to verbs can be used when the input isn't empty, if they would have no effect to the input
  * default_flags now accept long parameters, including --cmd
  * gitignore: fix relative patterns with several tokens
- Update to v1.27.0
  * the `apply_to` verb filter accepts new values: `text_file` and `binary_file`. Broot users editing files in their terminal (vi, emacs, etc.) should configure broot to open their text editor on `enter`: see https://dystroy.org/broot/tricks/#change-standard-file-opening
  * small breaking change: `:stage_all_files` now stages also symlinks
  * new `{git-root}` verb argument
  * fix a freeze on windows when launching a search with `-c`
  * fix automatic preview pattern not escaping spaces and colons
- Update to v1.26.1
  * improved status line
- Update to v1.26.0
  * when given a path to a file at launch, broot now selects it in the tree and opens it in preview
  * allow rebinding of the 'tab' and 'esc' keys with the `:next_match` and `:escape` internals
  * fix fuzzy patterns not case insensitive on some characters
- Update to v1.25.2
  * optional BROOT_CONFIG_DIR env var - the site now shows all env variables: https://dystroy.org/broot/launch/#environment-variables
  * `--only-folders` now longer allows symlinks to non directories
- Update to v1.25.1
  * fix shift-char in input extending the selection
- Update to v1.25.0
  * allow unescaped '::' in pattern position, experimental (might be removed)
  * allow hexa color notation in skins (eg `#fb0` or `#FFD700`)
- Update to v1.24.2
  * fix a case of br script installation failing on Windows/Powershell
- Update to v1.24.1
  * slightly better `--help`
- Update to v1.24.0
  * installer for the powershell br script on windows
  * new `--help`, more compact
  * allow extra spaces before the verb
  * updated man page, now distributed in releases as /man/broot.1
- Update to v1.23.0
  * prettier, faster SVG rendering
  * reorganize default conf files, with a "skins" subfolder
- Remove cargo_config, which is now part of the vendor-tarball</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1743508800">- v1.45.1
  * Fix compilation failing without `--locked`
- v1.45.0
  * Fix total search impossible to redo after refresh
  * With `refresh_after: false`, a verb configuration can request that the tree isn't refreshed after its execution
- v1.44.7
  * fix bad regex match position
  * update resvg dependency to 0.44
  * on `--server`, remove the existing socket if it already exists
- v1.44.6
  * fix .ignore files ignored when not in a git repository
  * update git2 dependency to 0.20
- v1.44.5
  * no real change (just reverting a crate name to ease some packaging)
- v1.44.4
  * fix panic in preview on syntax coloring (when a sublime syntax isn't compatible with the regex engine)
- v1.44.3
  * removed default bindings on left and right keys. You may add them back by adding this to your verbs.hjson:
    { key: "left", internal: "back" }
    { key: "right", internal: "open_stay" }
  * rustc minimal version changed from 1.76 to 1.79, which allows better performing image rendering
  * remove dependency to onig, to allow compatibility with gcc 15
- v1.44.2
  * temp files created for kitty now erased on quitting or when too many of them have been written
  * no longer panics when launched with BROOT_LOG=debug but the broot.log file can't be created
  * fix user and group names displayed as "????" when coming from openldap
- v1.44.1
  * fix wrong position of IMEs (input method editors) popup - See #948
  * improve querying the terminal for capabilities (prevent some escape chars from leaking)
- v1.44.0
  * `:focus_staging_area_no_open` internal, focus the staging area if it's already open, does nothing in other case
  * fix some composite patterns with several operators and no parenthesis
- v1.43.0
  * 'Size' and 'Deletion date' columns in trash screen. This screen now supports the `:toggle_date`, `:toggle_size`, `:sort_by_date`, and `:sort_by_size` internals.
  * new `:show` internal make the provided path visible and selected, adding lines to the tree if necessary, does nothing if the provided path is not a descendant of the current tree root (this part may change depending on feedback)
- v1.42.0
  * support of `.ignore` files with the same syntax than `.gitignore`. They have priority over `.gitignore` so that a personal `.ignore` file can override a shared `.gitignore` - See https://dystroy.org/broot/tree_view/#hidden-ignored-files
  * `:toggle_ignore` internal, identical to `:toggle_git_ignore`, but with a clearer name so should be preferred
  * the `panels` verb filter now works in most contexts (it was previously only checked on key events)
  * many dependencies updated
- v1.41.1
  * allow compilation with rustc 1.76
- v1.41.0
  * Major Feature: :search_again
  - ctrl-s now triggers `:search_again` which either
  - brings back the last used search pattern, when no filtering pattern is active
  - does a "total search" if a filtering pattern is active and the search wasn't complete
  * Major Feature: internals changing panel widths
  - `set_panel_width`, taking as parameter the index of the panel and the desired width
  - `move_panel_divider`, taking as parameter the index of the divider and the desired change
  - `ctrl-&lt;` is bound by default to `:move_panel_divider 0 -1`
  - `ctrl-&gt;` is bound by default to `:move_panel_divider 0 1`
  - See http://dystroy.org/broot/panels/#resize-panels
  * Minor Changes:
  - when git file infos are shown, and git ignored files aren't hidden, those files are flagged with a 'I'
  - Remove .bak extension from content search exclusion list
  - Update nerdfont and vscode icons
  - `{initial-root}` verb argument
- v1.40.0
  * Major Feature: preview transformers
    You can now define preview transformers to be applied before preview.
    They allow for example previewing PDF or Office files, or beautifying JSON files.
    Edit the `preview_transformers` array in your conf.hjson file.
    See https://dystroy.org/broot/conf_file/#preview
  * fix search on root
  * fix some verb cycling problems
- v1.39.2
  * fix UNC paths being displayed on Windows (regression at 1.39.1)
- v1.39.1
  * fix high-resolution (kitty protocole) image broken in release mode
  * canonicalize paths when focusing them (mostly useful when following links)
  * a few minor internal optimizations</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1744891200">- v1.46.0
  * :set_max_depth &lt;number&gt; and :unset_max_depth
  * clear cache when files are deleted in staging area
  * recompute preview transform when source file changed since last preview</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1758715200">- v1.49.1
  * watching made much more efficient (some deep changes won't lead to an automatic refresh which only impacts dir size)
  * the name given with `--listen` is now provided to verb as the `{server-name}` verb argument
- v1.49.0
  * `:toggle_watch` internal, with `:watch` shortcut, bound by default to `alt-w`. When watching is active, the tree is refreshed whenever any directory/file, even deep, is changed - Fix #730
  * fallback to a transparent background for images in image preview instead of a specific color - Fix #1040 - Thanks @letmeiiiin
  * fix --server socket written at a non writable location on Android/termux - Fix #1045
- v1.48.0
  * Support for the 'Cmd' modifier in key shortcuts (the key is called 'Command', 'Super', 'Apple', 'Windows', depending on systems and users)
  * "filesystem" features have been made available for Mac:
  - the `:fs` screen, listing filesystems
  - filesystem free space &amp; total space displayed when size computations are requested
  - device id displayed with `:toggle_device_id` (shortcut: "dev")
  * Fix `.config/git/ignore` not being loaded on Mac - Fix #1032 - Thanks @9999years
- v1.47.0
  * text files with control chars were previously previewed as binary. They're now displayed as text with some '�' when needed - Fix #977
  * files with ANSI escape codes (such as the one you would obtain with `dysk --color yes &gt; ansi.txt` can now be previewed with `:preview_tty` - Fix #1019
  * first line of the tree is cropped (right aligned) when it doesn't fit
- v1.46.5
  * fix `:focus some/path` called in a command sequence always opening new panel - Fix #1014
- v1.46.4
  * support for keys F13 to F24 (if your system supports it)
  * fix `:focus` with argument given in configuration going up one level when root is selected - Fix #1009
  * fix `--max-depth` ignored when in `default_flags` - Fix #1013
- v1.46.3
  * fix broot waiting for events on internals like `:quit` - Fix #1006
- v1.46.2
  * fix broken nushell script (`--max-depth` again)
- v1.46.1
  * fix nushell script broken by new `--max-depth` argument</changelog>
</package>
<package pkgid="65c7a60a425b2b549c65cecb2f13c7f480cfd47a7235227e48c2c17a501558bdc67c593ad1f4bd2b2c6936d99be1378fe6ce3e52aa7c1b8721e9759a018f04f8" name="brotli-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="2.3"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1574164800">- %make_jobs is deprecated and replaced by %cmake_build</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1597233600">- Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7
  exit@GLIBC_2.2.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598529600">- Update to 1.0.9
  * Fix integer overflow when input chunk is longer than
    2GiB [boo#1175825]
  * `brotli -v` now reports raw / compressed size
  * decoder: minor speed / memory usage improvements
  * encoder: fix rare access to uninitialized data in ring-buffer
- Drop brotli_Ensure-decompression-consumes-all-input.patch,
  brotli_Verbose-CLI+Shared-Brotli.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Add 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677326400">- add 32bit devel package for Wine development.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693483200">- Update to release 1.1
  * CLI: added a --dictionary option
- Reomve 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1697544000">- build with optflags again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761739200">- Update to release 1.2
  * python: added Decompressor::can_accept_more_data method
    and optional output_buffer_limit argument
    Decompressor::process; that allows mitigation of
    unexpectedly large output
  * decoder / encoder: static tables use "small" model
    (allows 2GiB+ binaries)</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1773921600">- Add 0001-disable-BROTLI_MODEL-macro-for-LoongArch64.patch</changelog>
</package>
<package pkgid="96d073aaeda4bc3a9ebaf046771adacadda75b04f0c7177a8883ef3ea3ee9cb95ebba4c50f66875d4b648f6e0f37073255b31a58d596fb58c7d2ab5d6868a1f0" name="brotli-debugsource" arch="i586">
  <version epoch="0" ver="1.2.0" rel="2.3"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1574164800">- %make_jobs is deprecated and replaced by %cmake_build</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1597233600">- Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7
  exit@GLIBC_2.2.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598529600">- Update to 1.0.9
  * Fix integer overflow when input chunk is longer than
    2GiB [boo#1175825]
  * `brotli -v` now reports raw / compressed size
  * decoder: minor speed / memory usage improvements
  * encoder: fix rare access to uninitialized data in ring-buffer
- Drop brotli_Ensure-decompression-consumes-all-input.patch,
  brotli_Verbose-CLI+Shared-Brotli.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Add 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677326400">- add 32bit devel package for Wine development.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693483200">- Update to release 1.1
  * CLI: added a --dictionary option
- Reomve 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1697544000">- build with optflags again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761739200">- Update to release 1.2
  * python: added Decompressor::can_accept_more_data method
    and optional output_buffer_limit argument
    Decompressor::process; that allows mitigation of
    unexpectedly large output
  * decoder / encoder: static tables use "small" model
    (allows 2GiB+ binaries)</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1773921600">- Add 0001-disable-BROTLI_MODEL-macro-for-LoongArch64.patch</changelog>
</package>
<package pkgid="e75e989df06f0a1509707ff8a0b922b112284b5e89f57e4f078f2185de1aec5679ebe1d540d2266107d4eb69cce6cb8335186a8e61c5c76e73ddb878884a9bb0" name="browserpass-native-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.0" rel="3.7"/>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1569844800">- Initial build for browserpass-native 3.0.6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1570190400">- Avoid double %setup.</changelog>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1594382400">- Update to version 3.0.7
  * Updated dependencies
  * Lots of small documentation updates
- Use go &gt;= 1.14 like upstream</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1598702400">- Fix %{_libexecdir} misuse</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1644321600">- Update to version 3.0.8
  * Added make target for librewolf
- Exclude ppc64, build fails due to pie not being supported</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1646136000">- Update to version 3.0.9
  * No functional changes
  * Compile without cgo to remove libc dependency</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1659787200">- Update to 3.0.10:
  - No functional changes
  - Explicitly use cgo-free function to get user's home dir (was
    already the case since 3.0.9 if your browserpass was compiled
    without cgo as per our Makefile)</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1678017600">- Update to 3.1.0
  * Implement add/edit/delete password functionality
    (pending new browser extension release)
    (gh#browserpass/browserpass-native#99,
    gh#browserpass/browserpass-native#129)
  * Add Edge browser support (gh#browserpass/browserpass-native#122,
    gh#browserpass/browserpass-native#130)
  * Add Yandex browser (gh#browserpass/browserpass-native#133)
- Update vendor.tar.gz</changelog>
  <changelog author="Holger Rauch &lt;holger.rauch@posteo.de&gt;" date="1748347200">- Added CGO_ENABLED=1</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Enable cgo</changelog>
</package>
<package pkgid="4568ea1b68637483864c52993fa0e29a330cab1edd17ef690a2b4e2db49713a736fd1f44aa7c22e9498fdb0082489fdf433f4cfe0561a9c8ec51fe2cbcd4cc4e" name="brp-check-suse-debuginfo" arch="i586">
  <version epoch="0" ver="84.87+git20260317.a0eb4ba" rel="1.3"/>
  <changelog author="ro@suse.de" date="1618920000">- Update to version 84.87+git20210420.a4765d7:
  * rename brp-50-fipscheck to brp-50-generate-fips-hmac</changelog>
  <changelog author="ro@suse.de" date="1621252800">- Update to version 84.87+git20210517.7005a76:
  * support cross arch builds
  * Makefile only set CXXFLAGS and CXX if not set in env yet
  * brp-25-symlink: Follow deeper symlinks to avoid false positives</changelog>
  <changelog author="lnussel@suse.de" date="1623067200">- Update to version 84.87+git20210607.252083e:
  * Let symlinks from /lib/modules to /usr/src be absolute (boo#1186710)</changelog>
  <changelog author="coolo@suse.com" date="1624363200">- Update to version 84.87+git20210622.18841ca:
  * Extend symlinks in buildroot (and test them)
  * Move the exception handling of absolute links to C++
  * Revert "brp-25-symlink: Follow deeper symlinks to avoid false positives"</changelog>
  <changelog author="coolo@suse.com" date="1625572800">- Update to version 84.87+git20210706.41c04c1:
  * Fix /etc/alternatives being white listed</changelog>
  <changelog author="coolo@suse.com" date="1637064000">- Update to version 84.87+git20211116.6c5fe09:
  * brp-25-symlink: don't fail if the symlink target starts with a dash
  * Revert "Let symlinks from /lib/modules to /usr/src be absolute"</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1663588800">- use https:// for urls</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1668513600">- Update to version 84.87+git20221115.2f7add6:
  * fallback to the libkcapi fipscheck
  * Remove legacy checks that are part of rpmlint 2.x.
  * brp-25-symlink: don't fail if the symlink target starts with a dash
  * Revert "Let symlinks from /lib/modules to /usr/src be absolute"
  * Fix /etc/alternatives being white listed</changelog>
  <changelog author="dmueller@suse.com" date="1679659200">- Update to version 84.87+git20230324.8680ce4:
  * Remove __patchable_function_entries from .a objects</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1773748800">- Update to version 84.87+git20260317.a0eb4ba:
  * prg-brp-symlink: Check against end of vector before
    dereferencing it (boo#1259443)</changelog>
</package>
<package pkgid="6fcd5e4ffad58323ed624bb001b50e71d0d20a39c2b54760ff2f22a28694155809043b0681b08ad1d4cf3168e7faaa6b9a962ce2a80610ad35bde08fa95cc347" name="brp-check-suse-debugsource" arch="i586">
  <version epoch="0" ver="84.87+git20260317.a0eb4ba" rel="1.3"/>
  <changelog author="ro@suse.de" date="1618920000">- Update to version 84.87+git20210420.a4765d7:
  * rename brp-50-fipscheck to brp-50-generate-fips-hmac</changelog>
  <changelog author="ro@suse.de" date="1621252800">- Update to version 84.87+git20210517.7005a76:
  * support cross arch builds
  * Makefile only set CXXFLAGS and CXX if not set in env yet
  * brp-25-symlink: Follow deeper symlinks to avoid false positives</changelog>
  <changelog author="lnussel@suse.de" date="1623067200">- Update to version 84.87+git20210607.252083e:
  * Let symlinks from /lib/modules to /usr/src be absolute (boo#1186710)</changelog>
  <changelog author="coolo@suse.com" date="1624363200">- Update to version 84.87+git20210622.18841ca:
  * Extend symlinks in buildroot (and test them)
  * Move the exception handling of absolute links to C++
  * Revert "brp-25-symlink: Follow deeper symlinks to avoid false positives"</changelog>
  <changelog author="coolo@suse.com" date="1625572800">- Update to version 84.87+git20210706.41c04c1:
  * Fix /etc/alternatives being white listed</changelog>
  <changelog author="coolo@suse.com" date="1637064000">- Update to version 84.87+git20211116.6c5fe09:
  * brp-25-symlink: don't fail if the symlink target starts with a dash
  * Revert "Let symlinks from /lib/modules to /usr/src be absolute"</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1663588800">- use https:// for urls</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1668513600">- Update to version 84.87+git20221115.2f7add6:
  * fallback to the libkcapi fipscheck
  * Remove legacy checks that are part of rpmlint 2.x.
  * brp-25-symlink: don't fail if the symlink target starts with a dash
  * Revert "Let symlinks from /lib/modules to /usr/src be absolute"
  * Fix /etc/alternatives being white listed</changelog>
  <changelog author="dmueller@suse.com" date="1679659200">- Update to version 84.87+git20230324.8680ce4:
  * Remove __patchable_function_entries from .a objects</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1773748800">- Update to version 84.87+git20260317.a0eb4ba:
  * prg-brp-symlink: Check against end of vector before
    dereferencing it (boo#1259443)</changelog>
</package>
<package pkgid="fd66d01d829faf20c40a142f89ad14880d53a439492f8b67412b7b2da84f817d48346178f20be7767ea14da3b16c04418fb60129c1dde0f9f54839783e3f3f95" name="brux-gdk-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.11+git20250218" rel="2.5"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1740830400">- Initial package, version 0.2.11+git20250218</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Added -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Added %check section</changelog>
</package>
<package pkgid="d39e91f1a35b95b0fdbb81857e28d1c96e0f52e9a45e83ca088ce9d05d562eba8b79fc3affa9f9be2be87ff58cbbb8478ec6f6c0bca93737ff2a1eac06ef1a91" name="brux-gdk-debugsource" arch="i586">
  <version epoch="0" ver="0.2.11+git20250218" rel="2.5"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1740830400">- Initial package, version 0.2.11+git20250218</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Added -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Added %check section</changelog>
</package>
<package pkgid="b3dd8c6d68f5c325648e93e4b64389104243f97747f17e7487853b740c9f542e1c551762491aa4749bcd0124c9275525b8b881c2cea892109f2869556f00decc" name="bs-debuginfo" arch="i586">
  <version epoch="0" ver="2.13" rel="1.5"/>
  <changelog author="pascal.bleser@opensuse.org" date="1286884800">- initial package (2.7)</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="nemysis@gmx.ch" date="1418558400">- Update to 2.10, announce message:
  Added desktop file.
- Change Summary
- Change license GPL-2.0+ to BSD-3-Clause
- Change Source0 Web URL
- Remove obsolete patch bs-fixes.patch, changed by me and upstream
- Use check for openSUSE %if 0%{?suse_version}
- Remove BuildRequires for gcc, glibc-devel, make, pkgconfig
- Use BuildRequires pkgconfig() instead of devel packages
- Use default %make_install</changelog>
  <changelog author="nemysis@gmx.ch" date="1418558401">- Revert Use BuildRequires pkgconfig() instead of devel packages</changelog>
  <changelog author="nemysis@gmx.ch" date="1418558402">- Use %{_datadir}/appdata/ instead of %{_datadir}/appdata/%{name}.xml</changelog>
  <changelog author="nemysis@gmx.ch" date="1418644800">- Add BuildRequires for hicolor-icon-theme</changelog>
  <changelog author="jgwang@suse.com" date="1604577600">- Update bs to 2.11</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1604577601">- Change "%license COPYING NEWS README" to "%license COPYING"</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741435200">- Update to 2.13:
  * Add -v option
  * Code cleanup - remove pre-SuSv2 cruft
- license is BSD-2-Clause</changelog>
</package>
<package pkgid="f8b1e7b376f909bc6bcecb3d5c9073542fc6e1e17700a6b1b35279cbeaa48fe4c4514f226f6f0498938cca5d93924c0e9c62dd663b32676d853979c50992c650" name="bs2b-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.0" rel="14.8"/>
  <changelog author="reddwarf@opensuse.org" date="1279627200">- Initial package</changelog>
  <changelog author="olaf@aepfle.de" date="1450267200">- Add BuildRoot: for SLE_11</changelog>
  <changelog author="zaitor@opensuse.org" date="1471521600">- Add baselibs.conf to build 32-bit support. Also add to sources.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650369600">- add libbs2b-security.patch to prevent format-security issues
- spec-cleaner fixes</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1655294400">- Remove bad %defattr - not needed and causes SHLIB non-executable
  rpmlint error
- Use %autosetup</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1706616000">- Add libbs2b-clipping.patch to remove clipping of overloaded
  samples.
  Patch is taken from: https://github.com/alexmarsev/libbs2b
  For more details see:
  https://github.com/strawberrymusicplayer/strawberry/issues/1320</changelog>
</package>
<package pkgid="9c153cd218271f5bd77625fc8c25f1e2274b1fd549130786988502b74325bd04d84bd81caa352a35dd61d4f4419684988d19b82ad15e74db5c1a4ebd71b5e69e" name="bsd-games-debuginfo" arch="i586">
  <version epoch="0" ver="2.17" rel="125.4"/>
  <changelog author="sleep_walker@suse.cz" date="1380283200">- fix rot13 (bnc#827521)
- rework /usr/games/ --&gt; /usr/bin move</changelog>
  <changelog author="sleep_walker@suse.cz" date="1380888000">- remove /usr/games also from package description</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1399032000">- fix word list location for hangman and boggle</changelog>
  <changelog author="mailaender@opensuse.org" date="1417348800">- - Rename fish to fish-game to avoid conflict with fish (shell)</changelog>
  <changelog author="dimstar@opensuse.org" date="1448452800">- Hack it up to get it to build:
  + Drop cribbage mille robots
- Do not build factor instead of building and then deleting it.</changelog>
  <changelog author="kukuk@suse.de" date="1477483200">- Replace %pre section with prerequires of user and group games</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1546603200">- Switch to ncurses 6 wide char ABI</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730548800">- Add bsd-games-gcc14.diff to resolve FTBFS</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1772107200">- Add time_t.patch to fix a year-2038 problem (boo#1258930)</changelog>
</package>
<package pkgid="df4fb9c3961c52ba7f47955cfd5d7c9acc39c8fe6b7eb57afcde1697fe137c824ca6de3c8fe5f3a3ad87638d1a47f2b37b00d87687f887744a0a1d5c7e9f4ea6" name="bsd-games-debugsource" arch="i586">
  <version epoch="0" ver="2.17" rel="125.4"/>
  <changelog author="sleep_walker@suse.cz" date="1380283200">- fix rot13 (bnc#827521)
- rework /usr/games/ --&gt; /usr/bin move</changelog>
  <changelog author="sleep_walker@suse.cz" date="1380888000">- remove /usr/games also from package description</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1399032000">- fix word list location for hangman and boggle</changelog>
  <changelog author="mailaender@opensuse.org" date="1417348800">- - Rename fish to fish-game to avoid conflict with fish (shell)</changelog>
  <changelog author="dimstar@opensuse.org" date="1448452800">- Hack it up to get it to build:
  + Drop cribbage mille robots
- Do not build factor instead of building and then deleting it.</changelog>
  <changelog author="kukuk@suse.de" date="1477483200">- Replace %pre section with prerequires of user and group games</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1546603200">- Switch to ncurses 6 wide char ABI</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730548800">- Add bsd-games-gcc14.diff to resolve FTBFS</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1772107200">- Add time_t.patch to fix a year-2038 problem (boo#1258930)</changelog>
</package>
<package pkgid="6a84569763ba7387361f7cf5cce5c78fe36562c5963c70c10c053cebc2b9698f9c8439192df5c4e7ce9db3d0c68f0572c349b18fb02a6f7d228306c6e258f56b" name="bsdtar-debuginfo" arch="i586">
  <version epoch="0" ver="3.8.7" rel="1.4"/>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1741694400">- Fix CVE-2025-1632, null pointer dereference in bsdunzip.c
  (CVE-2025-1632, bsc#1237606)
  * CVE-2025-1632.patch
- Fix CVE-2025-25724, Buffer Overflow vulnerability in libarchive
  (CVE-2025-25724, bsc#1238610)
  * CVE-2025-25724.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742731200">- Update to 3.7.8:
  * 7zip reader: add SPARC and POWERPC filter support for non-LZMA compressors
  * tar reader: Ignore ustar size when pax size is present
  * tar writer: Fix bug when -s/a/b/ used more than once with b flag
  * libarchive: Handle ARCHIVE_FILTER_LZOP in archive_read_append_filter
  * libarchive: Adding missing seeker function to archive_read_open_FILE()
- inludes the previously patched security fixes, dropping:
  CVE-2025-1632.patch, CVE-2025-25724.patch, CVE-2024-57970.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743854400">- Update to 3.7.9:
  * fix regression regarding GNU sparse entries</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1749124800">- update to 3.8.1:
  * libarchive: fix FILE_skip regression
  * compress: Prevent call stack overflow
  * iso9660: always check archive_string_ensure return value
  * tar: Support negative time values with pax
  * tar: Reset accumulated header state after reading macOS metadata blob
  * tar: Keep block alignment after pax error
  * tar: Handle extra bytes after sparse entries
- includes changes from 3.8.0:
  * bsdtar: support --mtime and --clamp-mtime
  * 7-zip reader: improve self-extracting archive detection
  * xar: xmllite support for the XAR reader and writer
  * zip writer: added XZ, LZMA, ZSTD and BZIP2 support
  * zip writer: added LZMA + RISCV BCJ filter
  * rar: do not skip past EOF while reading (boo#1244159)
  * rar: fix double free with over 4 billion nodes (boo#1244160)
  * rar: fix heap-buffer-overflow (boo#1244161)
  * warc: prevent signed integer overflow (boo#1244162)
  * tar: fix overflow in build_ustar_entry (boo#1244163)
  * bsdtar: don't hardlink negative inode files together
  * gz: allow setting the original filename for gzip compressed files
  * lib: improve lseek handling
  * lib: support @-prefixed Unix epoch timestamps as date strings
  * rar: support large headers on 32 bit systems
  * tar reader: Improve LFS support on 32 bit systems
- drop lib-suffix.patch, different implementation upstream
- spec file clean-up, removing currently unused -static</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1761912000">- update to 3.8.2:
  Security fixes:
  * 7zip: Fix out of boundary access
  * tar reader: fix checking the result of the strftime (CVE-2025-25724)
  Notable bugfixes:
  * bsdtar: Allow filename to have CRLF endings
  * lib: archive_read_data: handle sparse holes at end of file correctly
  * lib: improve filter process handling
  * lib: fix error checking in writing files
  * lib: handle possible errors from system calls
  * lib: avoid leaking file descriptors into subprocesses
  * lib: parse_date: handle dates in 2038 and beyond if time_t is big enough
  * RAR5 reader: fix multiple issues in extra field parsing function
  * RAR5 reader: early fail when file declares data for a dir entry
  * tar writer: fix replacing a regular file with a dir for ARCHIVE_EXTRACT_SAFE_WRITES
  * tar reader (Windows): check WCS pathname in header_gnutar before overwriting
  * tar reader: fix an infinite loop when parsing V headers
  * zip writer: fix a memory leak if write callback error early
  * zip writer: fix writing with ZSTD compression
  * zstd write filter: enable Zstandard's checksum feature</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1764417600">- Update to 3.8.3:
  * lib: Create temporary files in the target directory
    (boo#1254340)
  * lha: Fix for an out-of-bounds buffer overrun when using
    p[H_LEVEL_OFFSET] (boo#1254341)
  * 7-zip: Fix a buffer overrun when reading truncated 7zip headers
    (boo#1254342)
  * lz4 and zstd: Support both lz4 and zstd data with leading
    skippable frames
- update upstream signing key</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1765281600">- Update to 3.8.4:
  * bsdtar: Fix zero-length pattern issue
  * lib: Fix regression introduced in libarchive 3.8.2 when walking
    enterable but unreadable directories
- add libarchive-3.8.4-tar-fix-tests.patch to fix tests</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1767960000">- Update to 3.8.5:
  * bsdtar: fix regression from 3.8.4 zero-length pattern issue bugfix (#2809)
  * various small bugfixes in code and documentation
- Remove libarchive-3.8.4-tar-fix-tests.patch to fix tests</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774785600">- update to 3.8.6:
  * fix incompatibility with Nettle 4.x (boo#1257934)
  * fix NULL pointer dereference in archive_acl_from_text_w() (boo#1260998)
  * bsdunzip: fix ISO week year and Gregorian year confusion
  * 7zip: fix SEGV in check_7zip_header_in_sfx via ELF offset validation (boo#1260999)
  * 7zip: fix out-of-bounds access on ELF 64-bit header (boo#1261000)
  * RAR5 reader: fix infinite loop in rar5 decompression (boo#1261001)
  * RAR5 reader: fix potential memory leak (boo#1261002)
  * RAR5: fix SIGSEGV when archive_read_support_format_rar5 is called twice
  * CAB reader: fix memory leak on repeated calls to archive_read_support_format_cab
  * mtree reader: Fix file descriptor leak in mtree parser cleanup (boo#1261003)
  * various small bugfixes in code and documentation
- the distributed tarball is missing a test file, add it back
  add libarchive-3.8.6-add-missing-test.patch</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1776081600">- Update to 3.8.7:
  * CAB: fix NULL pointer dereference during skip (#2900)
  * CAB: Fix Heap OOB Write in CAB LZX decoder (#2919)
  * cpio: various fixes and improvements (#2899, #2908, #2910, #2939)
  * contrib/untar: fix out-of-bounds read (#2903)
  * iso9660: fix undefined behavior (#2897)
  * iso9660: fix posibble heap buffer overflow on 32-bit systems (#2934)
  * libarchive: fix handling of option failures (#2871)
  * libarchive: do not continue with truncated numbers (#2911)
  * libarchive: lzop and grzip filter support (#2947)
  * RAR: fix LZSS window size mismatch after PPMd block (#2898)
- Added add-missing-tests.patch: the distributed tarball is missing a test file, add it back
- Removed libarchive-3.8.6-add-missing-test.patch</changelog>
</package>
<package pkgid="4f43880dd822c2c2db891236dcfcd8dd201d87a36be61154c07ec673cbca404e1389550ac498f0e154ff1a56eba9fe9fa08ad196b60d07f9d4c65e5936afcf80" name="bspwm-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.12" rel="1.5"/>
  <changelog author="avindra@opensuse.org" date="1522152000">- split completion scripts into sub-packages
- fix lint errors
- cleanup with spec-cleaner
- compile with %optflags
- delete _service file
- remove manual desktop database config</changelog>
  <changelog author="avindra@opensuse.org" date="1522324800">- Update to 0.9.4
- Changes
  * The following events: node_{manage,unmanage} are now
    node_{add,remove}.
- Additions
  * New monitor/desktop/node descriptors: any, newest.
  * New node flag: marked.
  * New monitor descriptor: pointed.
  * New wm command: --reorder-monitors.
  * Receptacles are now described in the manual.
  * New --follow option added to node -{m,d,n,s} and desktop
  - {m,s}.
  * The subscribe command now has the following options: --fifo,
  - -count.
  * New settings: ignore_ewmh_fullscreen, mapping_events_count.</changelog>
  <changelog author="avindra@opensuse.org" date="1523448000">- Update to 0.9.5
  * Fix resize by mouse behavioral change
  * Disable 4 default options (IGNORE_EWMH_FOCUS,
    REMOVE_DISABLED_MONITORS, REMOVE_UNPLUGGED_MONITORS,
    MERGE_OVERLAPPING_MONITORS)</changelog>
  <changelog author="Luke Jones &lt;jones_ld@protonmail.com&gt;" date="1551268800">- Update 0.9.7:
  * Bug fix for "single_monocle does not work for the first node on
  a desktop"
- From 0.9.5 to 0.9.6
- Additions
  * New wm command: --restart. It was already possible to restart
    bspwm without loosing the current state through
  - -{dump,load}-state, but this command will also keep the
    existing subscribers intact.
  * New settings: automatic_scheme, removal_adjustment.
    The automatic insertion mode now provides three ways of
    inserting a new node: spiral, longest_side (the default)
    and alternate. Those schemes are described in the README.
  * New settings: ignore_ewmh_struts, presel_feedback,
    {top,right,bottom,left}_monocle_padding.
  * New node descriptor: smallest.
  * New desktop modifier: active.
- Changes
  * The focused and active modifiers now mean the same
    thing across every object.
  * Fullscreen windows are no longer sent to the above layer.
    Within the same layer, fullscreen windows are now above floating
    windows. If you want a floating window to be above a fullscreen
    window, you'll need to rely on layers.
  * Pseudo-tiled windows now shrink automatically.
- Removals
  * The paddingless_monocle setting was removed (and subsumed).</changelog>
  <changelog author="Xaver Hellauer &lt;xaver@hellauer.bayern&gt;" date="1553256000">- Fix suggestions for bspwm-fish-completion</changelog>
  <changelog author="Florian Besser &lt;fbesser@gmail.com&gt;" date="1591790400">- Add -fcommon to CPPFLAGS to make it build with gcc10</changelog>
  <changelog author="Florian Besser &lt;fbesser@gmail.com&gt;" date="1591790401">- Update to version 0.9.9:
  * Fix a memory allocation bug in the implementation of wm --restart.
  * Honor single_monocle when the hidden flag is toggled.
- includes 0.9.8:
  * Fix a potential infinite loop.
  * Fix two bugs having to do with single_monocle.
  * Honor removal_adjustment for the spiral automatic insertion scheme.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1606737600">- Update to version 0.9.10:
  + Additions
  - New node descriptor: first_ancestor.
  - New node modifiers: horizontal, vertical.
  + Changes
  - The node descriptors next and prev might now return any node.
    The previous behavior can be emulated by appending .!hidden.window.
  - The node descriptors pointed, biggest and smallest now return
    leaves (in particular pointed will now return the id of a
    pointed receptacle). The previous behavior can be emulated by
    appending .window.
  - The query command now handles all the possible descriptor-free
    constraints (for example, query -N -d .active now works as
    expected).
  - The rules can now match against the window's names (WM_NAME).
  - The configuration script now receives an argument to indicate
    whether is was executed after a restart or not.
  - The intermediate consequences passed to the external rules
    command are now in resolved form to avoid unwanted
    code execution.
- Package config to /etc/.skel
- Ran spec-cleaner</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1759320000">- Update to version 0.9.11:
  + FIXES
  - Set the input focus before unmapping windows (#811)
  - Arrange across all desktops when handling structs (#1165)
  - Don't set the wrong border color when swapping nodes
  - Honor `pointer_follows_focus` when swapping nodes
  - Update EWMH's current desktop when adding a desktop (#1179)
  - Initialize the destination location early (#1196)
  - Handle standard output closure last (#1207)
  - Discard colons within references (#1218)
  - Use separate references in `cmd_query` (#1235)
  - `DESKTOP_SEL`: discard hashes within `MONITOR_SEL` (#1267)
  - Discard colons within refs in `desktop_from_desc` (#1278)
  - Propagate the size constraints toward the root
  - Set `CLOEXEC` on the sockets except when restarting (#1298)
  - Properly update the sticky count in `transfer_*` (#1199)
  - Don't remove non-receptacles in `kill_node` (#1268)
  - Handle empty insertion point in the `node_add` message (#1306)
  - Windows sometimes not appearing (#935)
  - Refocus the focused window when receiving a FOCUS_IN event
    for root (#1160)
  - Always return `1` when `execvp()` fails (#1393)
  - Avoid unnecessary relayouts for unchanged values (#1415)
  - Account for vacant nodes when adjusting ratios (#1431)
  - Notify subscribers when a desktop's status changes (#1437)
  - Account for border width in configure requests (#863)
  - Unset `pointer_follows_focus` when refocusing the focused node (#1481)
  - Fix segfault caused by non-null-terminated string (#1503)
  + CHANGES
  - Allow negated window modifiers to match non-windows (#1232)
  - Handle sticky nodes in `swap_desktops` (#1298)
  - Don't include pointer events in the node mask
  - Turn `honor_size_hints` into a node setting (#1447)
  - Set `_NET_WM_WINDOW_TYPE` on monitor root window (#1453)
  - Revamp signal handling (#1480)
  - Set the desktop name in the xsession file (#1493)
  + ADDITIONS
  - Add layout modifiers to desktop selectors : `.tiled`
    `.monocle`, `.user_tiled`, `.user_monocle`
  - Add new setting: `borderless_singleton`
  - Restore the last window state with `node -t ~`
  - Emit life cycle events for receptacles
  - Allow setting a node's splitting type (#1291)
  - Allow cycling the splitting type of a node
  - Add `--print-socket-path` option (#1367)
  - Allow escaping colons in rule tokenization (#1071)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1766923200">- Update to version 0.9.12:
  * Fix a regression introduced by 6082d8b (#1533)</changelog>
</package>
<package pkgid="e0918ba96777c28a6079ac93709389e63c831dfd8e72a82132ab9241eff38cf023ea99557592b74842979c5ad95a8e98152eb00ca003f86592e1048b1ada6b2f" name="bspwm-debugsource" arch="i586">
  <version epoch="0" ver="0.9.12" rel="1.5"/>
  <changelog author="avindra@opensuse.org" date="1522152000">- split completion scripts into sub-packages
- fix lint errors
- cleanup with spec-cleaner
- compile with %optflags
- delete _service file
- remove manual desktop database config</changelog>
  <changelog author="avindra@opensuse.org" date="1522324800">- Update to 0.9.4
- Changes
  * The following events: node_{manage,unmanage} are now
    node_{add,remove}.
- Additions
  * New monitor/desktop/node descriptors: any, newest.
  * New node flag: marked.
  * New monitor descriptor: pointed.
  * New wm command: --reorder-monitors.
  * Receptacles are now described in the manual.
  * New --follow option added to node -{m,d,n,s} and desktop
  - {m,s}.
  * The subscribe command now has the following options: --fifo,
  - -count.
  * New settings: ignore_ewmh_fullscreen, mapping_events_count.</changelog>
  <changelog author="avindra@opensuse.org" date="1523448000">- Update to 0.9.5
  * Fix resize by mouse behavioral change
  * Disable 4 default options (IGNORE_EWMH_FOCUS,
    REMOVE_DISABLED_MONITORS, REMOVE_UNPLUGGED_MONITORS,
    MERGE_OVERLAPPING_MONITORS)</changelog>
  <changelog author="Luke Jones &lt;jones_ld@protonmail.com&gt;" date="1551268800">- Update 0.9.7:
  * Bug fix for "single_monocle does not work for the first node on
  a desktop"
- From 0.9.5 to 0.9.6
- Additions
  * New wm command: --restart. It was already possible to restart
    bspwm without loosing the current state through
  - -{dump,load}-state, but this command will also keep the
    existing subscribers intact.
  * New settings: automatic_scheme, removal_adjustment.
    The automatic insertion mode now provides three ways of
    inserting a new node: spiral, longest_side (the default)
    and alternate. Those schemes are described in the README.
  * New settings: ignore_ewmh_struts, presel_feedback,
    {top,right,bottom,left}_monocle_padding.
  * New node descriptor: smallest.
  * New desktop modifier: active.
- Changes
  * The focused and active modifiers now mean the same
    thing across every object.
  * Fullscreen windows are no longer sent to the above layer.
    Within the same layer, fullscreen windows are now above floating
    windows. If you want a floating window to be above a fullscreen
    window, you'll need to rely on layers.
  * Pseudo-tiled windows now shrink automatically.
- Removals
  * The paddingless_monocle setting was removed (and subsumed).</changelog>
  <changelog author="Xaver Hellauer &lt;xaver@hellauer.bayern&gt;" date="1553256000">- Fix suggestions for bspwm-fish-completion</changelog>
  <changelog author="Florian Besser &lt;fbesser@gmail.com&gt;" date="1591790400">- Add -fcommon to CPPFLAGS to make it build with gcc10</changelog>
  <changelog author="Florian Besser &lt;fbesser@gmail.com&gt;" date="1591790401">- Update to version 0.9.9:
  * Fix a memory allocation bug in the implementation of wm --restart.
  * Honor single_monocle when the hidden flag is toggled.
- includes 0.9.8:
  * Fix a potential infinite loop.
  * Fix two bugs having to do with single_monocle.
  * Honor removal_adjustment for the spiral automatic insertion scheme.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1606737600">- Update to version 0.9.10:
  + Additions
  - New node descriptor: first_ancestor.
  - New node modifiers: horizontal, vertical.
  + Changes
  - The node descriptors next and prev might now return any node.
    The previous behavior can be emulated by appending .!hidden.window.
  - The node descriptors pointed, biggest and smallest now return
    leaves (in particular pointed will now return the id of a
    pointed receptacle). The previous behavior can be emulated by
    appending .window.
  - The query command now handles all the possible descriptor-free
    constraints (for example, query -N -d .active now works as
    expected).
  - The rules can now match against the window's names (WM_NAME).
  - The configuration script now receives an argument to indicate
    whether is was executed after a restart or not.
  - The intermediate consequences passed to the external rules
    command are now in resolved form to avoid unwanted
    code execution.
- Package config to /etc/.skel
- Ran spec-cleaner</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1759320000">- Update to version 0.9.11:
  + FIXES
  - Set the input focus before unmapping windows (#811)
  - Arrange across all desktops when handling structs (#1165)
  - Don't set the wrong border color when swapping nodes
  - Honor `pointer_follows_focus` when swapping nodes
  - Update EWMH's current desktop when adding a desktop (#1179)
  - Initialize the destination location early (#1196)
  - Handle standard output closure last (#1207)
  - Discard colons within references (#1218)
  - Use separate references in `cmd_query` (#1235)
  - `DESKTOP_SEL`: discard hashes within `MONITOR_SEL` (#1267)
  - Discard colons within refs in `desktop_from_desc` (#1278)
  - Propagate the size constraints toward the root
  - Set `CLOEXEC` on the sockets except when restarting (#1298)
  - Properly update the sticky count in `transfer_*` (#1199)
  - Don't remove non-receptacles in `kill_node` (#1268)
  - Handle empty insertion point in the `node_add` message (#1306)
  - Windows sometimes not appearing (#935)
  - Refocus the focused window when receiving a FOCUS_IN event
    for root (#1160)
  - Always return `1` when `execvp()` fails (#1393)
  - Avoid unnecessary relayouts for unchanged values (#1415)
  - Account for vacant nodes when adjusting ratios (#1431)
  - Notify subscribers when a desktop's status changes (#1437)
  - Account for border width in configure requests (#863)
  - Unset `pointer_follows_focus` when refocusing the focused node (#1481)
  - Fix segfault caused by non-null-terminated string (#1503)
  + CHANGES
  - Allow negated window modifiers to match non-windows (#1232)
  - Handle sticky nodes in `swap_desktops` (#1298)
  - Don't include pointer events in the node mask
  - Turn `honor_size_hints` into a node setting (#1447)
  - Set `_NET_WM_WINDOW_TYPE` on monitor root window (#1453)
  - Revamp signal handling (#1480)
  - Set the desktop name in the xsession file (#1493)
  + ADDITIONS
  - Add layout modifiers to desktop selectors : `.tiled`
    `.monocle`, `.user_tiled`, `.user_monocle`
  - Add new setting: `borderless_singleton`
  - Restore the last window state with `node -t ~`
  - Emit life cycle events for receptacles
  - Allow setting a node's splitting type (#1291)
  - Allow cycling the splitting type of a node
  - Add `--print-socket-path` option (#1367)
  - Allow escaping colons in rule tokenization (#1071)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1766923200">- Update to version 0.9.12:
  * Fix a regression introduced by 6082d8b (#1533)</changelog>
</package>
<package pkgid="7194a60da76092c417d025e3ad777e1f3c625c2f8a9195f0a57b2f83d04700426303cba4642eca9d4f96b080616353f3f68134052ef6c1ada802b048a1b97d78" name="bstone-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.4" rel="1.3"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1643457600">- Fix license tags (statically linked libraries)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1663502400">- Update to version 1.2.12
  Added
  * Support Nuked OPL3 emulator.
  * Option to control OPL3 emulator type (snd_opl3_type).
  * [README] "Known issues" section.
  Fixed
  * Cancel strafe movement if both keys are pressed.
  * Clear damage effects after loading the game, etc.
  * Fix GOG / Steam content detection.
  * Fix checking if the level is official.
  * Fix crash after changing audio driver via the menu.
  * Match audio attenuation to vanilla as close as possible.
  * Option vid_renderer now works in command-line.
  * Render 3D scene behind "You are jamming" cheat message box.
  * Use SDL 2.0.5+ functions only if available.
  * [AOG] Conditions to complete the episode.
  * [AOG] Fix "N/A" font size and color in the floor input panel.
  * [AOG] Interact with elevator controls on east-west side only.
  * [AOG] Match transporting behavior between floors to original.
  * [AOG] Render ouch frame only on damage for Plasma Sphere.
  * [AOG] Reverse textures for charge packs.
  * [HWR] Render enter-only door size without lock as unlocked.
  * [OAL] List only available extensions.
  * [OAL] Load AL symbols within context.
  * [SDL] Error "Renderer already associated with window".
  * [SDL] Reduce CPU usage for digitized low-pass filtering.
  Changed
  * Limit stream I/O to 32 bit.
  * [OAL] List devices with ALC_ENUMERATE_ALL_EXT if available.
  * [VIDEO] Rename vid_windowed_height to vid_height.
  * [VIDEO] Rename vid_windowed_width to vid_width.
  * [VIDEO] Rename vid_windowed_x to vid_x.
  * [VIDEO] Rename vid_windowed_y to vid_y.
  Removed
  * Exclusive fullscreen mode.
  * Option vid_is_windowed.
  * Resampling low-pass filter and it's options
    (snd_resampling_interpolation, snd_resampling_lpf).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1681041600">- Add patch:
  * bstone-fix-build-with-gcc13.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734177600">- Update to version 1.2.13
  Fixed
  * [AOG][HWR] Fix weapon position when toggle widescreen.
  * Hide back-to-demo menu item when there is no mission active.
  * Informants Die Upon Reloading a QuickSave.
  * Fizzle fade on death.
  * Don't increase a turn speed when running.
  * [AOG] Walking sounds for Cyborg Warrior and Bio-Mech Guardian.
  * "Full map" cheat.
  * Asleep enemies when dumps info to log.
  * [Windows] DPI awarness.
  * [HWR] Render walls on both sides of a door to avoid a possible
    gap.
  * Possible saved game corruption.
  * Load maps from https://legacy.3drealms.com/stuff/bsflrs.zip.
  * Boss spawning in AOG.
  * Error at startup when profile directory is empty.
  * Buffer overflow for textured ceiling or floor.
  * [CFG] Escape argument string on serialization.
  * Sprite extraction error "Sprite page index out of range."
  * "Actor is in actorat" condition.
  * Order buttons inside the message box from right to left.
  * Possible out of range index access in ClearNClose.
  * [HWR] Crash on E5M14.
  * [SDL] Audio mixer crash on exit.
  * Crash when playing UI sound and there is no audio devices
    detected.
  Added
  * [#503] If the player score for the level is above 96%, the
    informant will tell the location of a single missing enemy or
    item.
  * [CMake] Option BSTONE_INTERNAL_SDL2 to use bundled SDL2 source
    code.
  * CVar facility.
  * Add tool to trim file paths in the executable.
  * Add option to control checking for error of 3D renderer API.
  * [PS] Add option to toggle a map in stats like in AOG.
  * Add Git commit's hash to the version.
  * Log error when message box fails.
  * Option extract_levels to extract levels in MapEdit format (FLR).
  * Button to error message box to open a log file.
  Changed
  * [#383] Change description of "is windowed" for windowed
    fullscreen.
  * Relicense completely new source code under MIT license.
  * [AUDIO] Rename audio driver type 2d_sdl to system.
  * [AUDIO] Rename audio driver type 3d_openal to openal.
  * Rename cvar vid_aa_kind to vid_aa_type.
  * [CVAR] Rename audio drivers (r2_sdl -&gt; system,
    r3_openal -&gt; openal).
  * Rename cvar vid_aa_kind to vid_aa_type.
  * Use multiple search paths (data, mod) for external resources.
  * Update Nuked OPL3 to cfedb09efc03f1d7b5fc1f04dd449d77d8c49d50.
  * Update stb (stb_image.h v2.29; stb_image_write.h v1.16).
  * Set CMake minimum version to v3.5.0.
  * Option --data_dir does not affect auto-detection of original
    assets.
- Drop patch:
  * bstone-fix-build-with-gcc13.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1742644800">- Update to version 1.2.14
  Fixed
  * Crash if external textures are on and there are no any texture
    file.
  * Crash when extracting the sprites.
  * Missing path normalization in extractors.
  * Crash when level to extract is missing.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1747137600">- Update to version 1.2.16
  Added
  * Exclusive fullscreen mode and borderless fullscreen windowed
    mode.
  * Cvar to control refresh rate in exclusive fullscreen mode
    (vid_refresh_rate).
  * Cvar to control window mode (vid_window_mode).
  Fixed
  * [CMake] Do not use command 'project' in the intermediate
    scripts.
- Update to version 1.2.15
  Fixed
  * MacOS build with embeded SDL v2.32.2.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767700800">- Update to version 1.3.2
  * Fixed [#505] Elevator stats screen sound timing.
- Update to version 1.3.1
  * Fixed [#525][VK] Handle resize and swapchain image acquisition.
- Update to version 1.3.0
  Added
  * Vulkan 1.0 renderer.
  * New values for cvar 'vid_renderer': 'vulkan' and 'null'
    (debug build only).
  * [CMake] New option 'BSTONE_VULKAN_COMPILE_SHADERS' to control
    compiling Vulkan shaders. Useful for development.
  * [CMake] New option 'BSTONE_VULKAN_COMPILE_SHADERS_DEBUG_BUILD'
    to control debug information in Vulkan shaders. Useful for
    development.
  Changed
  * Use short Git hash for window caption and package version.
  Fixed
  * [GLAPIGEN] Fix possible sub-expression overflow.
  * [GLAPIGEN] Fix operator precedence.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1769342400">- Update to version 1.3.3
  * [#529] Slow doors and slow enemies, and slow weapon firing
    speed in OpenBSD.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779883200">- Update to version 1.3.4
  Fixed
  * [#550] Nuked OPL3 audio decoding.
  Added
  * Extract AdLib audio with Nuked OPL3 too.</changelog>
</package>
<package pkgid="4fc6b4f46dadbd43a3b08b0ea9edc01096d4a4f6a8d76f6881a5de15fee90bcb05292c36144ed8138b75a8ef9fbb5fab5c6aa7f40eb4bab551c3c79a0fac76ad" name="bstone-debugsource" arch="i586">
  <version epoch="0" ver="1.3.4" rel="1.3"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1643457600">- Fix license tags (statically linked libraries)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1663502400">- Update to version 1.2.12
  Added
  * Support Nuked OPL3 emulator.
  * Option to control OPL3 emulator type (snd_opl3_type).
  * [README] "Known issues" section.
  Fixed
  * Cancel strafe movement if both keys are pressed.
  * Clear damage effects after loading the game, etc.
  * Fix GOG / Steam content detection.
  * Fix checking if the level is official.
  * Fix crash after changing audio driver via the menu.
  * Match audio attenuation to vanilla as close as possible.
  * Option vid_renderer now works in command-line.
  * Render 3D scene behind "You are jamming" cheat message box.
  * Use SDL 2.0.5+ functions only if available.
  * [AOG] Conditions to complete the episode.
  * [AOG] Fix "N/A" font size and color in the floor input panel.
  * [AOG] Interact with elevator controls on east-west side only.
  * [AOG] Match transporting behavior between floors to original.
  * [AOG] Render ouch frame only on damage for Plasma Sphere.
  * [AOG] Reverse textures for charge packs.
  * [HWR] Render enter-only door size without lock as unlocked.
  * [OAL] List only available extensions.
  * [OAL] Load AL symbols within context.
  * [SDL] Error "Renderer already associated with window".
  * [SDL] Reduce CPU usage for digitized low-pass filtering.
  Changed
  * Limit stream I/O to 32 bit.
  * [OAL] List devices with ALC_ENUMERATE_ALL_EXT if available.
  * [VIDEO] Rename vid_windowed_height to vid_height.
  * [VIDEO] Rename vid_windowed_width to vid_width.
  * [VIDEO] Rename vid_windowed_x to vid_x.
  * [VIDEO] Rename vid_windowed_y to vid_y.
  Removed
  * Exclusive fullscreen mode.
  * Option vid_is_windowed.
  * Resampling low-pass filter and it's options
    (snd_resampling_interpolation, snd_resampling_lpf).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1681041600">- Add patch:
  * bstone-fix-build-with-gcc13.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734177600">- Update to version 1.2.13
  Fixed
  * [AOG][HWR] Fix weapon position when toggle widescreen.
  * Hide back-to-demo menu item when there is no mission active.
  * Informants Die Upon Reloading a QuickSave.
  * Fizzle fade on death.
  * Don't increase a turn speed when running.
  * [AOG] Walking sounds for Cyborg Warrior and Bio-Mech Guardian.
  * "Full map" cheat.
  * Asleep enemies when dumps info to log.
  * [Windows] DPI awarness.
  * [HWR] Render walls on both sides of a door to avoid a possible
    gap.
  * Possible saved game corruption.
  * Load maps from https://legacy.3drealms.com/stuff/bsflrs.zip.
  * Boss spawning in AOG.
  * Error at startup when profile directory is empty.
  * Buffer overflow for textured ceiling or floor.
  * [CFG] Escape argument string on serialization.
  * Sprite extraction error "Sprite page index out of range."
  * "Actor is in actorat" condition.
  * Order buttons inside the message box from right to left.
  * Possible out of range index access in ClearNClose.
  * [HWR] Crash on E5M14.
  * [SDL] Audio mixer crash on exit.
  * Crash when playing UI sound and there is no audio devices
    detected.
  Added
  * [#503] If the player score for the level is above 96%, the
    informant will tell the location of a single missing enemy or
    item.
  * [CMake] Option BSTONE_INTERNAL_SDL2 to use bundled SDL2 source
    code.
  * CVar facility.
  * Add tool to trim file paths in the executable.
  * Add option to control checking for error of 3D renderer API.
  * [PS] Add option to toggle a map in stats like in AOG.
  * Add Git commit's hash to the version.
  * Log error when message box fails.
  * Option extract_levels to extract levels in MapEdit format (FLR).
  * Button to error message box to open a log file.
  Changed
  * [#383] Change description of "is windowed" for windowed
    fullscreen.
  * Relicense completely new source code under MIT license.
  * [AUDIO] Rename audio driver type 2d_sdl to system.
  * [AUDIO] Rename audio driver type 3d_openal to openal.
  * Rename cvar vid_aa_kind to vid_aa_type.
  * [CVAR] Rename audio drivers (r2_sdl -&gt; system,
    r3_openal -&gt; openal).
  * Rename cvar vid_aa_kind to vid_aa_type.
  * Use multiple search paths (data, mod) for external resources.
  * Update Nuked OPL3 to cfedb09efc03f1d7b5fc1f04dd449d77d8c49d50.
  * Update stb (stb_image.h v2.29; stb_image_write.h v1.16).
  * Set CMake minimum version to v3.5.0.
  * Option --data_dir does not affect auto-detection of original
    assets.
- Drop patch:
  * bstone-fix-build-with-gcc13.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1742644800">- Update to version 1.2.14
  Fixed
  * Crash if external textures are on and there are no any texture
    file.
  * Crash when extracting the sprites.
  * Missing path normalization in extractors.
  * Crash when level to extract is missing.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1747137600">- Update to version 1.2.16
  Added
  * Exclusive fullscreen mode and borderless fullscreen windowed
    mode.
  * Cvar to control refresh rate in exclusive fullscreen mode
    (vid_refresh_rate).
  * Cvar to control window mode (vid_window_mode).
  Fixed
  * [CMake] Do not use command 'project' in the intermediate
    scripts.
- Update to version 1.2.15
  Fixed
  * MacOS build with embeded SDL v2.32.2.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767700800">- Update to version 1.3.2
  * Fixed [#505] Elevator stats screen sound timing.
- Update to version 1.3.1
  * Fixed [#525][VK] Handle resize and swapchain image acquisition.
- Update to version 1.3.0
  Added
  * Vulkan 1.0 renderer.
  * New values for cvar 'vid_renderer': 'vulkan' and 'null'
    (debug build only).
  * [CMake] New option 'BSTONE_VULKAN_COMPILE_SHADERS' to control
    compiling Vulkan shaders. Useful for development.
  * [CMake] New option 'BSTONE_VULKAN_COMPILE_SHADERS_DEBUG_BUILD'
    to control debug information in Vulkan shaders. Useful for
    development.
  Changed
  * Use short Git hash for window caption and package version.
  Fixed
  * [GLAPIGEN] Fix possible sub-expression overflow.
  * [GLAPIGEN] Fix operator precedence.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1769342400">- Update to version 1.3.3
  * [#529] Slow doors and slow enemies, and slow weapon firing
    speed in OpenBSD.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779883200">- Update to version 1.3.4
  Fixed
  * [#550] Nuked OPL3 audio decoding.
  Added
  * Extract AdLib audio with Nuked OPL3 too.</changelog>
</package>
<package pkgid="19b021ed2ea20359cca5558b35cb5edb5456eeb005f6c816ae9e5866e44000b87fd22767bc3bf6a45194d0e5c3dbf0b9db09ad16d320d9602fb6c9477a6d87a9" name="btar-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="2.16"/>
  <changelog author="pascal.bleser@opensuse.org" date="1323518400">- initial version (0.9)</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1323604800">- update to 0.9.1:
  * added headers for it to build in platforms other than Linux
  * fixing troubles with long file names when 'tar c | btar'
  * avoid storing directories where no files changed, in differential archives</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1333108800">- update to 0.9.2:
  * fixing a bug extracting files over 8.5GB
  * fixing a bug extracting about leaking fds</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1343649600">- update to 1.1:
  * adding the -m capability to change the filters of a given btar file
  * performance improvements (string manipulation)
  * adding -U, to filter only the index/deleted
  * fixing -H so, in case of extracting specific paths, it only attmepts to
    delete files complying the pattern
- changes from 1.0.0:
  * adding a manual page
  * store of the files deleted into differential archives</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1343736000">- update to 1.1.1:
  * fixing a fd leak to filters: that broke often the parallelism of "-jN"</changelog>
  <changelog author="mpluskal@suse.com" date="1497096000">- Cleanup spec file with spec-cleaner
- Add btar-librsync.patch to fix building with librsync &gt;= 1.0.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592222400">- Fix building with gcc10</changelog>
</package>
<package pkgid="6481c279420dd15f27f681efc6b489b56b9a960bbff35762cacc5a7883e20dd43c4e522a0ba8d3df96d78d959cbe992dc348dc5e96a6979f71b37a1fe915abb2" name="btar-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="2.16"/>
  <changelog author="pascal.bleser@opensuse.org" date="1323518400">- initial version (0.9)</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1323604800">- update to 0.9.1:
  * added headers for it to build in platforms other than Linux
  * fixing troubles with long file names when 'tar c | btar'
  * avoid storing directories where no files changed, in differential archives</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1333108800">- update to 0.9.2:
  * fixing a bug extracting files over 8.5GB
  * fixing a bug extracting about leaking fds</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1343649600">- update to 1.1:
  * adding the -m capability to change the filters of a given btar file
  * performance improvements (string manipulation)
  * adding -U, to filter only the index/deleted
  * fixing -H so, in case of extracting specific paths, it only attmepts to
    delete files complying the pattern
- changes from 1.0.0:
  * adding a manual page
  * store of the files deleted into differential archives</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1343736000">- update to 1.1.1:
  * fixing a fd leak to filters: that broke often the parallelism of "-jN"</changelog>
  <changelog author="mpluskal@suse.com" date="1497096000">- Cleanup spec file with spec-cleaner
- Add btar-librsync.patch to fix building with librsync &gt;= 1.0.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592222400">- Fix building with gcc10</changelog>
</package>
<package pkgid="d9f1f41e2817101f9c8f58be798211316885a0cc2ab683e6926ad144649de1ea6f93cf3f06915e4c36b95463bac887201620942ae73995afdd6eb74c18e69957" name="btcflash-debuginfo" arch="i586">
  <version epoch="0" ver="2024.03.21" rel="53.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 2021.09.01
  * smake: The man page now better describes pattern macro
    replacement.
- Drop schily-stksz.diff (resolved upstream)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661601600">- Fix update-alternatives for rmt.1</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661947200">- pbosh.1: replace broken ".so sh.1" refernce with a symlink to bosh.1</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668686400">- Update to release 2022.10.16
  * bsh: Implement ^L support
  * libmdigest: Add support for BLAKE2 digests
  * mkisofs: No longer warn about Joliet being nonstandard. With
    the 2019 revision of ECMA 119, Joliet has been added as an
    annex to the standard.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699790400">- Update to release 2023.09.26
  * smake: add new -V option to print the expanded value of macros
  * Bourne Shell: Fix bug where set -o notify or set -b would cause
    the shell to exit when ^C was pressed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712923200">- Update to release 2024.03.21
  * mkisofs: produce less scrollback when logging progress to ttys.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1730203200">- Add 81.patch to not store the build host kernel version (boo#1232434)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730808000">- Modernize specfile</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1748347200">- Add -std=gnu17 to compilation flags in order to allow building with
  GCC 15. [boo#1241945]</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1771329600">- Migrate from update-alternatives to libalternatives
  (bsc#1245915), (bsc#1245916)</changelog>
</package>
<package pkgid="7d3149f57ec2b0e9beea42388b41b38e73f4cb9829c7e7807e248b2d788fdf72dcfb7f88c9a3a2fdc98b568e320f307f683a014c91a53e5f9eebb43b7ce42939" name="btfs-debuginfo" arch="i586">
  <version epoch="0" ver="2.24" rel="2.4"/>
  <changelog author="9@cirno.systems" date="1505131200">- 2.17
  * Adjust to libtorrent 1.2 API changes
    + Session flags changed type.
    + Remove flags changed type.
  * Silence warning about deprecated flags in libtorrent 1.2
  * Tweak configure.ac
  * Handle read_piece_alert errors
    + Fixes segfault, upstream bug #42
  * Set request timeout</changelog>
  <changelog author="9@cirno.systems" date="1511784000">- 2.18
  * Force DHT announce when bootstrap completes
  * Don't set file priority to 0 at start
  * Fix delete-on-unmount
  * Remove unneeded debug prints
  * Fix a potential null pointer deref
  * Silence warning on libtorrent 1.2</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1555243200">- Modernize spec file
- 2.19
  * Add option to set data directory</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1566993600">- 2.20
  * btplay: Change shebang to python3</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1597320000">- 2.22
  * bug fixes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1599825600">- Fix build with libtorrent v2.
- Spec cleanup</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1606046400">- 2.23
  * Add --utp-only flag to disable TCP</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1613304000">- 2.24
  * use XDG_DATA_HOME if defined</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1713528000">- Build against boost 1.75 on Leap 15 to match the one used by
  libtorrent-rasterbar (code-o-o#leap/features/issue/155)</changelog>
</package>
<package pkgid="fcc5adb8c654d64e918420239ded171d6b59b3ebcd3bc1d647571f9f787c64138881b0b67ad99b6e6b257a1e4fd6f0d6c867e7ce4ca2b489545af3d410a26e59" name="btop-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.7+git20260501.6e39144" rel="1.2"/>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1753358400">- Updating ROCm to v6.4.2
- Update to version 1.4.4+git20250718.86ec5fd:
  * Changed decimal points to always be dots regardless of locale, issue #1183
  * Fix --tty/--no-tty flag having no effect
  * Update README.md (#1194)
  * docs: spelling and formatting fixes in README.md (#1182)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1754568000">- Updating ROCm to v6.4.3
- Update to version 1.4.4+git20250805.a05192f:
  * fix: disable locale when writing config file
  * Update CODE_OF_CONDUCT.md
  * match formatting for units
  * fix layout issue when enc/dec meters are unavailable
  * disable encode/decode monitoring on AMD and Intel GPUs
  * impl encode/decode monitoring for Nvidia
  * Add utilisation meters for GPU hardware video encoder and decoder
  * linux-batt: Battery Time-to-full
  * Convert ascii escape codes in mountpoint names before reading statvfs.
  * Fix presets erroring with gpu* usage.
  * Clarify where btop loads themes from
  * Update "cpu responsive" to "cpu direct" in README.md (#1199)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1757937600">- Commenting out code for RSMI_STATIC
  * Removing rocm_smi_lib-rocm-6.4.3.tar.gz
  * Adding 'Recommends: rocm-smi'
- Update to version 1.4.4+git20250910.bdddfc4:
  * Enable vim movement in help menu (#1242)
  * Remove reduntant symbols in tree view (#948)
  * Use /sys/dev/block/MAJOR:MINOR instead of /sys/block/NAME for disk I/O
  * Don't terminate on GPU access failure
  * fix: setcap cap_dac_read_search was overriding cap_perfmon
  * Fix musl builds missing artifacts
  * chore(deps): update actions/checkout action to v5
  * chore(deps): update actions/checkout action to v5
  * Update README.md
  * feat: display CPU power draw &amp; fix GPU+load avg overwriting core info
  * refactor: remove reduntant casts and avoid conversions
  * Revert unnecessary locale changes and remove debug line.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1758369600">- Update to version 1.4.5+git20250919.a1099d0:
  * v1.4.5 Bug fixes
  * Bump bundled fmt to 12.0.0</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1760961600">- Update to version 1.4.5+git20251020.085c2da:
  * Use right key codes to match f1 and f2 keys (#1300)
  * make new menu option not overflow
  * added tree toggle of expand/collapse for children of process
  * Fix menu entry
  * Added ability to set which gpu vendors to enable
  * fix: btop crash on arm cpu
  * Fix thread restart race condition causing deadlocks
  * Fix Net::collect race condition from USB device hot-plugging
  * Add crash handlers to restore terminal state
  * Fix thread safety issue causing crashes in Mem::collect_disk
  * Fix deprecated IOMasterPort usage
  * Continuous Build MacOS, disable MacOS 13 and fix platform name of created binary
  * Continuous Build MacOS: change back to GCC from Clang
  * OpenBSD: battery: add support for watthour and watts sensors
  * fix arrow keys that send 'O' instead of '['
  * fixed conditional statement to cpufreq.peek() == 'c' || cpufreq.peek() == 'C
  * Fix CPU frequency detection for LoongArch CPUs
  * feat: Introduce cpu frequency display modes
  * Revert "Use /sys/dev/block/MAJOR:MINOR instead of /sys/block/NAME for disk I/O"
  * feature: add process renice functionality
  * Skip 'H' and 'HX' suffix in AMD cpu name trimming (#1272)
  * Add zh_TW localization to the XDG desktop entry
  * Fix incorrect list item paragraph indentation in the README
  * Add additional metadata to the snap distribution
  * Fix missing application entry in the snap distribution
  * Fix incorrect YAML indentation depth in the Snapcraft project file
  * Add Gotham theme</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1761566400">- Adding mention here for README.md, which is a suggested file on the gitea
  side of things when creating repositories to replace OBS backed storage.
  * Adding 'Source100: README.md' as it gets declined w/ the following message:
  - Attention, "README.md" is not mentioned in spec files as source or patch.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1763294400">- Update to version 1.4.5+git20251111.69c2cda:
  * fix: don't over-/underflow when parsing --update argument (#1359)
  * build(cmake): don't set a default build type
  * Fix: missed changing mouse mapping for hide button
  * fix: skip first argument of argv (#1339)
  * test: add test harness with ctest
  * ci: bump freebsd toolchain to GCC 15
  * Change snap test-build to use gcc-14 and g++-14
  * Add snapcraft.yaml to workflow paths
  * snapcraft.yaml Fix autotools config
  * Update snapcraft.yaml from https://github.com/kz6fittycent
  * fix tty theme for pause banner
  * detailed view hide button highlights
  * fix: stabilize sort in tree mode when filter is applied (#1328)
  * continue on new processes while paused
  * refactor: simplify get_log_file
  * flip name, command, and user sorting
  * Implement feat Process list pausing
  * Add missed conditionals for terminal sync toggle
  * Add configuration toggle for terminal synchronization
  * refactor: use std::string::contains
  * refactor: use std::ranges::to to construct iota views
  * refactor: use std::expected to indicate failure
  * ci: use default cc on openbsd
  * feat: raise cpp standard to c++23
  * ci: build without optimizations
  * ci: simplify workflow
  * ci: add cmake openbsd pipeline
  * ci: update openbsd 7 runners to 7.8
  * ci: use prebuilt musl-cross toolchains for cross compilation
  * feat: display container engine
  * feat: respect effective cpus from cgroup
  * Fix load average and GPU watts leaking past box border (#1304)
  * Fix redraw in proc list when changing sort order (#1309)
  * Handle missing SMC gracefully on macOS (#1305)
  * Update actions/upload-artifact action to v5 (#1310)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1763294401">- btop now  gcc &gt;= 14, Leap has 13 &amp; 15 - so swapping over to 15
  * "Requires at least GCC 14 or Clang 19."
  - Commit e42fbf0</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1766750400">- Update to version 1.4.6+git20251226.5b920e3:
  * v1.4.6 New features &amp; Bug fixes
  * Added "save_config_on_exit" option to configuration.
  * chore: remove unused printf argument in makefile (#1423)
  * ci: use proper link for pkg_add
  * feat: default to lowercase truthy values
  * fix: point log level description to new log file
  * docs: update flags in manpage
  * feat: add cli option to dump default config
  * feat: mouse drag support for scrollbar  (#1401)
  * fix: shorten humanized units and remove dead code (#1393)
  * chore(deps): update actions/upload-artifact action to v6
  * test: propagate libbtop link flags to tests
  * Update link format for issue reference in CONTRIBUTING.md
  * Update contributing guidelines
  * Update README with AI contribution guidelines
  * Update CONTRIBUTING.md with AI submission guidelines
  * docs: add entry to man page and README for --themes-dir addition (#1387)
  * fix: respect cpu_graph_lower = "Auto" (#1379)
  * Fixed GPU box positions in low height settings
  * Fixed GPU rendering
  * Install README in its own subdirectory (#1373)
  * test: add tests for string split
  * refactor: use c++ 23 ranges for string split
  * Bugfixes and improvements for NetBSD.
  * Help btop find its themes in NetBSD.
  * Revert off color changes when done.
  * chore(deps): update actions/checkout action to v6
  * Fix: Align boxes when Cpu bottom and Gpu on
  * fix: cpu per-thread totals not reaching 100% (#1366)
  * chore: add license header
  * fix: add missing include
  * Pass only static duration strings to Config::set in Config::apply_preset
  * fix segfault on musl systems
  * feat: add --themes-dir flag</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1777636800">- Update to version 1.4.7+git20260501.6e39144:
  * v1.4.7 New features &amp; Bug fixes
  * fix: improve Apple Silicon temperature detection on macOS
  * Created function toggle_tree_collapse() in shared.cpp to reduce code duplication
  * fix(proc): force full collect on sort change in tree mode
  * fix(proc): exclude root processes from E collapse/expand all
  * feat(proc): add E hotkey to collapse/expand all tree nodes
  * chore(deps): update vmactions/openbsd-vm action to v1.4.0
  * Remove code duplication
  * Fixed missing CPU package temperature color (numeric value)
  * chore(deps): update zizmorcore/zizmor-action action to v0.5.3
  * chore(deps): update vmactions/netbsd-vm action to v1.3.8
  * chore(deps): update vmactions/freebsd-vm action to v1.4.5
  * chore(deps): update actions/upload-artifact action to v7.0.1
  * ci: run workflows if tests have changed
  * test: add cpu name trim tests
  * Update src/btop_draw.cpp
  * Update src/btop_draw.cpp
  * [AI generated] fix: Clamp GPU graph widths to prevent crash on small terminals
  * ci: add workflow to check security flaws
  * ci: format workflow files
  * ci: set runner concurrency limits
  * ci: use environment variables to mitigate template injections
  * ci: don't persist workflow credentials on runner
  * ci: pin actions
  * ci: require as little permissions as possible
  * Fix cpu watt overflow in cpu box + division by zero fix for cpu.temp_max
  * fix: use static_cast
  * fix: correct shared gpu vram and power percentage calculations
  * fix: accumulate pwr_usage into pwr_total instead of mem_total in Gpu::collect()
  * ci: add llvm 22
  * ci: update freebsd version to 15
  * ci: fix gcc include path
  * ci: fix netbsd version in artifact
  * ci: bump musl-cross version
  * fix: restore Intel Mac SMC temperature fallback
  * fix: wrap std::thread in struct to force join in destructor like std::jthread (#1557)
  * fix: read GPU/VRAM clocks when ROCm SMI reports version 1.x
  * clarify init code too
  * requery active CPUs per iteration, since it can change
  * fix: linux process cpu usage under-reported when vm guests active (#1609)
  * feat: add Kanagawa Dragon theme
  * fix: render a non-ascii chars in proc list
  * only display online CPUs in output
  * fix CPU mib queries for OpenBSD
  * fix: send signal to correct process when proc list is moving (#1581)
  * fix: correctly map amd zen cpu core temps
  * New AI contribution guidelines
  * Update AI generated code contribution guidelines
  * fix: always update properties of current menu option (#1579)
  * fix: add missing format field (#1578)
  * feat: add support for AMD ROCm 7 (#1566)
  * fix: Use SVG features compatible with Qt SVG Tiny 1.1
  * chore(deps): update actions/upload-artifact action to v7
  * Add RAII wrappers for CF/IO types and update menu text
  * Ignore warning for -Wunused-result in ~DropPrivilegeGuard() for GCC
  * fix: Guard AppleSilicon GPU code behind __APPLE__ for cross-platform builds
  * feat: Add Apple Silicon GPU support via IOReport API
  * refactor: use fmt::format in detailed view for cpu usage
  * refactor: remove references to GPU code in non-gpu build
  * fix: avoid calling back on emtpy temps queue
  * refactor: replace custom RAII lock with stdlib
  * chore: add brace wrapping rule to .editorconfig (#1524)
  * Add Flexoki dark and light themes
  * Fix -Wparentheses warning
  * Tweaked RX/TX collection and drawing
  * fix: mem box sizing after min net box size fix
  * fix: force_tty menu option sets TTY mode on start
  * fix: net min size for gpu compiled build (#1516)
  * fix: mem bottom border when net is not shown (#1510)
  * fix: suppress warning of redefined C++ keyword
  * Menu option to disable presets
  * revert: fix: don't always update metrics on redraw (#1502)
  * fix: don't always update metrics on redraw
  * Add process list and following attributes to orange theme
  * Create orange.theme
  * chore: move renovate config out of repo root
  * Update clock with preset change or show/hide box
  * chore: set all file permissions to 644
  * fix: avoid useless string cast, replace with fmt::format
  * chore: add rule to use fmt::format to guidelines
  * refactor: format exit messages with fmt::format
  * refactor: get rid of extern runner thread id
  * Fixes and Improvements for Pause and Follow modes
  * refactor: remove redundant erasing of mouse mapping (#1473)
  * chore: add portuguese translations to btop.desktop (#1471)
  * fix: properly highlight down arrow if it's actionable (#1462)
  * Update widechar detection and fix replace_ascii_control() removing wide characters
  * following mode fixes
  * Fix mouse mapping for process kill buttons with vim keys enabled
  * Following mode improvements
  * ci: revert fix for netbsd workflow
  * fix: remove busy waiting when checking runner thread state
  * Add twilight theme
  * ci: enable manual triggering of cmake workflows
  * feat: add config option to disable mouse events
  * Change color of 'tab' in options menu for parity (#1434)
  * chore: set permissions of Makefile to 644
  * fix: adjust for additional menu tab with gpu support
  * refactor: use fmt::format like interface for logger
  * Fix network graphs overlap
  * Fixed speed max indicator
  * Add Swap upload/download speed graph option
  * Reassign tree-children-toggle keybind
  * Feat: Process following
  * Fix hide and info buttons
  * btop_collect.cpp: fix regression from a switch to kIOMainPortDefault
  * Fix link
  * Update README.md
  * fix: remove unused asprintf implementation function</changelog>
</package>
<package pkgid="87295a77f05f3f86f084d8d4aaa9ee96dd69c901b2575fd1bd3065b3306de447b3e6c95b3404eed5d7a214025b9fd065c0e105b77895af33d61dfeb99277ee38" name="btrfs-extent-same-debuginfo" arch="i586">
  <version epoch="0" ver="0.15" rel="1.6"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592136000">- Fix building with gcc10</changelog>
  <changelog author="Nikolay Borisov &lt;nborisov@suse.com&gt;" date="1604577600">- Update to v0.11.2
  - Improved detection of hyperthreading
  - Multiple minor fixes and cleanups
  - Updated xxhash algorithm to latest release
  - Fixed extent collision handling
  - Fix overflow scanning in extents</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1643889600">- Update to 0.11.3:
  * Increase open file limit. (#269)
  * Create hash database file with 600 permission for improved
    security. (#262)
  * Read more data per pread, for v2 hashfile format this reduces
    the overall number of syscalls made which in turns results
    in better performance.
  * Fix truncated file handling, eliminating a an infinite
    loop case. (#255)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689595200">- Update to 0.12:
  * Duplication lookup is now based on extents. This leads to a
    massive increase of the performances. Block-based lookup is
    still possible via --dedupe-options=partial.
  * Following that change, a new hashfile format has been introduced.
    Previous hashfile format is still supported when extents lookup
    are disabled, this is not recommended.
  * Batching has been implemented. When enabled with the -B &lt;batchsize&gt;
    option, duperemove will run the deduplication phase every &lt;batchsize&gt;
    scanned files. This is meant to help running duperemove on large
    dataset, with small blocksize, or on memory-constrained systems.
  * All hash algorithm has been removed and replaced by xxh128. This
    variant is as robust as murmur3 while being faster. Choosing a
    hash function via the --hash option has been removed. Hashfiles
    built with other algorithm must be removed.</changelog>
  <changelog author="pgajdos@suse.com" date="1694692800">- build for 15</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1695988800">- Update to 0.13:
  * Add a new dedupe option: [no]rescan_files. It will increase
    performance in some use cases.
  * New behaviors from v0.12 has been consolidated. Extent-based
    lookup is always enabled, as is fiemap. The v2
    hashfile is no longer supported.
  * Hashfile are now updated after deduplication, to reflect the
    new physical offsets. This avoid (re)deduplicating extents
    in some cases.
  * Partial mode has been enhanced to support batching. The
    overall performance of this mode (which was previously known
    as "block-based mode") has been improved.
  * All files are now open in readonly mode.
  * Hashfile version has been increased to reflect the new
    database behaviors. Previous hashfiles are not compatible.
  * Always compute a hash for the entire file. This let us
    deduplicate same files easily, regardless of their
    extents mappings.
  * Deduplicating only parts of a file can be disabled using
    the [no]only_whole_files dedupe option.
  * Hashfiles with unsupported features or hash algorithm are
    now recreated transparently. Migration of the old content
    is not implemented.
  * Relative exclude patterns are no longer silently ingested.
    Such patterns are now rebuilt on top of the current
    working directory.
  * Batching is now set to 1024 by default.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1700395200">- Update to 0.14:
  * Batching has been reimplemented on top of the dedupe_seq.
  * The "scan" phase has been reimplemented (see 8264336 for details).
  * Filesystem locking has been implemented. See f3947e9 for details.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701000000">- Update to 0.14.1:
  * file_scan: satisfy clang CFI
  * file_scan: walk_dir: improve rootfs support
  * dbfile: get_duplicate_files: exclude inlined files before
    looking for duplicates
  * filerec: fiemap_scan_extent: fix typo: we must check the
    return from get_extent</changelog>
  <changelog author="pgajdos@suse.com" date="1731585600">- force newer gcc version in sync (isc rq #353372)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1738756800">- Update to 0.15:
  * Files are no longer invalidated when renamed.
  * The scan phase now reports both files and bytes in its progress,
    which is especially useful when processing large files.
- Add duperemove-0.15-buildfail.patch:
  To fix the build. See #367.
- Add subpackage for zsh completions</changelog>
</package>
<package pkgid="f4fc2ee723f31551abcda29ebe9b55a9bdadfba7f809479a0ee245c1f1e01af464b6bcaa2b7d083d02805fd6014dfd9984154ec4e8bf7a5b7aca87fe56e87968" name="btrfs-soft-reboot-generator-debuginfo" arch="i586">
  <version epoch="0" ver="20240918.c86bd4f" rel="1.7"/>
  <changelog author="kukuk@suse.com" date="1725019200">- Update to version 20240830.cc405ec:
  * Install example config snippets</changelog>
  <changelog author="kukuk@suse.com" date="1725019201">- Update to version 20240830.7af3389:
  * Enhance error messages with current service
  * Add example nginx.conf</changelog>
  <changelog author="kukuk@suse.com" date="1725278400">- Update to version 20240902.61101d6:
  * Add example config for named (bind)
  * Disable always PrivateDevices</changelog>
  <changelog author="kukuk@suse.com" date="1725624000">- Update to version 20240904.7e0e431:
  * Fix path to journal socket</changelog>
  <changelog author="kukuk@suse.com" date="1726228800">- Update to version 20240913.7f9b809:
  * Use PrivateTmp=yes
  * Adjust paths</changelog>
  <changelog author="kukuk@suse.com" date="1726488000">- Update to version 20240916.23a234d:
  * Add script to configure slice of container service</changelog>
  <changelog author="kukuk@suse.com" date="1726488001">- Update to version 20240916.f6373f0:
  * Add support for podman quadlets
  * Add set_service_attrs script to spec file</changelog>
  <changelog author="kukuk@suse.com" date="1726488002">- Update to version 20240916.03e22f0:
  * Don't modify PrivateDevices</changelog>
  <changelog author="kukuk@suse.com" date="1726574400">- Update to version 20240917.ac44a3a:
  * Add attr requires to spec file</changelog>
  <changelog author="kukuk@suse.com" date="1726660800">- Update to version 20240918.c86bd4f:
  * Re-Add PrivateDevices=no
  * Add hello-world container example</changelog>
</package>
<package pkgid="c5b80f3431a9e157993b9fc4377462801b10607f9ab38d18ad45c14363c6dbb62e9e2c7a5af6199e86647771ee62b2f7b958cf96abcb1da04439b5c72ab31155" name="btrfs-soft-reboot-generator-debugsource" arch="i586">
  <version epoch="0" ver="20240918.c86bd4f" rel="1.7"/>
  <changelog author="kukuk@suse.com" date="1725019200">- Update to version 20240830.cc405ec:
  * Install example config snippets</changelog>
  <changelog author="kukuk@suse.com" date="1725019201">- Update to version 20240830.7af3389:
  * Enhance error messages with current service
  * Add example nginx.conf</changelog>
  <changelog author="kukuk@suse.com" date="1725278400">- Update to version 20240902.61101d6:
  * Add example config for named (bind)
  * Disable always PrivateDevices</changelog>
  <changelog author="kukuk@suse.com" date="1725624000">- Update to version 20240904.7e0e431:
  * Fix path to journal socket</changelog>
  <changelog author="kukuk@suse.com" date="1726228800">- Update to version 20240913.7f9b809:
  * Use PrivateTmp=yes
  * Adjust paths</changelog>
  <changelog author="kukuk@suse.com" date="1726488000">- Update to version 20240916.23a234d:
  * Add script to configure slice of container service</changelog>
  <changelog author="kukuk@suse.com" date="1726488001">- Update to version 20240916.f6373f0:
  * Add support for podman quadlets
  * Add set_service_attrs script to spec file</changelog>
  <changelog author="kukuk@suse.com" date="1726488002">- Update to version 20240916.03e22f0:
  * Don't modify PrivateDevices</changelog>
  <changelog author="kukuk@suse.com" date="1726574400">- Update to version 20240917.ac44a3a:
  * Add attr requires to spec file</changelog>
  <changelog author="kukuk@suse.com" date="1726660800">- Update to version 20240918.c86bd4f:
  * Re-Add PrivateDevices=no
  * Add hello-world container example</changelog>
</package>
<package pkgid="ea430440127dd91f8c16666353eed32c6b9c0584e0400f9c90d549f4b896e4912e312cd8701a5a38e5842cf2c7c160c4c12aa4285c523f7020941a823256f814" name="btrfsprogs-debuginfo" arch="i586">
  <version epoch="0" ver="7.1" rel="1.2"/>
  <changelog author="dsterba@suse.cz" date="1750766400">- update to 6.15
  * mkfs: new option --inode-flags to specify flags/attributes for
    inodes/directories/subvolumes
  * check:
  * fix false alert on missing checksum for hole
  * in lowmem mode, fix false alerts when checking refs
  * convert: check feature compatibility when enabling block-group-tree
  * tune convert-bgt: fix resume of conversion
  * rescue: add new command fix-data-checksum, selectively fix or find
    mismatching checksums
  * other:
  * new and updated tests
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1755432000">- update to 6.16
  * mkfs:
  * print label of existing filesystem if attempting to overwrite
  * remove note about changed defaults in 6.15
  * discard support detection uses the ioctl and not sysfs, this should
    work for all types of block devices
  * device usage: fix printing units of partition sizes, used to be in 512B
    sectors
  * defrag: new option --nocomp to request no compression (kernel 6.17)
  * check: detect missing orphan items for deleted subvolumes
  * subvol delete: don't print warning if filesystem is mounted with
    user_subvol_rm_allowed
  * build: add build support for Android
  * other:
  * cleanups and refactoring
  * sync sources with kernel
  * documentation updates
  * CI and test updates</changelog>
  <changelog author="dsterba@suse.cz" date="1757419200">- update to 6.16.1
  * mkfs:
  * add option --reflink, when used with --rootdir clone file extents instead
    of copying (requires source and target image on the same filesystem)
  * improved tracking of inodes and subvolumes for option --inode-flags
  * fix initializing raid-stripe-tree
  * extend what is trimmed/discarded during initialization (temporary chunks,
    free space)
  * check: detect duplicate file names in directory items
  * inspect tree-stats: accept string names for option -t
  * receive: allow to dump stream from different user
  * other:
  * updated documentation
  * new and updated tests</changelog>
  <changelog author="dsterba@suse.cz" date="1760443200">- update to 6.17
  * inspect list-chunks: more sorting keys, descending order
  * fi resize: add support for offline (unmounted) growing of single device
  * device stats: add support for offline (unmounted) reads
  * quota status: new command, overview what mode is enabled, tunables
  * fi commit-stats: new command, print various commit stats from sysfs (since
    kernel 6.1)
  * balance start: print warning and delay start if there's a missing device
    in the filesystem
  * mkfs: print zoned mode (native, emulated)
  * check: verify device bytes in super block item and in chunk tree
  * other
  * updated CI, new and updated tests
  * cleanups, refactoring
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1762689600">- update to 6.17.1
  * dump-tree: print compat-ro bit for fs-verity
  * check: add ability to repair orphan device extents so kernel does not
    refuse to mount such filesystem due to strict checks
  * convert:
  * print label if it's being copied from the source filesystem
  * drop alignment check of chunk length, kernel workaround is in place
  * scrub and device replace: document behaviour in 6.19+ that
    freezing/suspend will cancel the operation
  * other:
  * documentation fixes and updates
  * updated tests</changelog>
  <changelog author="dsterba@suse.cz" date="1762948800">- Removed patch: btrfsprogs-libblkid-static-lib-clash.patch (upstream)</changelog>
  <changelog author="dsterba@suse.cz" date="1771934400">- update to 6.19
  * mkfs:
  * make block-group-tree default (support since linux 6.1), use -O ^bgt to
  * unset it for backward compatibility
  * speed up initial device discard by procesing the ranges in order
  * disable block-grooup-tree feature if a dependent feature is explicitly
    unselected (like disabling no-holes), instead of erroring out
  * check:
  * add ability to detect and fix missing orphan items in deleted subvolumes
  * add ability to fix inode refs from directory items
  * enhance detection on unknown inode keys
  * libbtrfsutil:
  * minor version update to 1.4.0
  * add missing aliases for API updates done in 0.1.3, C and python
  * libbtrfs:
  * patchlevel version update 0.1.5
  * error handling updates
  * fixes:
  * with DUP profile and mixed sequential and conventional zoned make sure
    to track the right write pointers
  * scrub: fix ETA wraparound calculations, when many files get deleted
    during the operation bytes_scrubbed and bytes_total get too much out of
    sync, the ETA will be 0
  * corrupt-block: add ability to specify key value when corrupting item keys
  * experimental features:
  * initial remap tree support (new logical-to-logical mapping layer),
    coming in linux 7.0
  * other:
  * error handling improvements
  * CI updates
  * code cleanups and refactoring
  * documentation updates</changelog>
  <changelog author="David Sterba &lt;dsterba@suse.com&gt;" date="1781524800">- update to 7.0
  * btrfstune: add ability to do offline conversion to the remap tree
    (experimental feature)
  * mkfs: add hole detection when precalculating size for --rootdir
  * fixes: recognize fs-verity tree items in various tools (check)
  * enable PCLMUL implementation on Musl (previously using SSE 4.2 at best)
  * help format changed to be in line with common packages like util-linux
  * reject writes to filesystem during check/btrfstune in case there's pending
    state of device replace or balance
  * other:
  * build ARM64 static binaries (attached to GH release) backward
    compatibility level is 'archv8-a'
  * CI updates
  * documentation updates</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781956800">- Modernize building of Python bindings, to generate binary
  subpackages for each Python interpreter in the distro.</changelog>
  <changelog author="David Sterba &lt;dsterba@suse.com&gt;" date="1784721600">- update to 7.1
  * mkfs:
  * use GET_CSUMS ioctl (if provided by kernel, 7.2) to reuse existing
    checksums for --rootdir, works with --reflink to avoid reading file data
  * fix last block handling for reflink
  * fix handling of incompressible data extents
  * fix --rootdir size estimation when using hardlinks
  * fi mkswapfile: add option to specify page size, useful on ARM64
  * check: add option to skip qgroup verification to speed up check
  * in experimental build, use V2 of tree search ioctl, this can use larger
    buffer
  * preliminary fscrypt support
  * enhance filesystem opening modes with more fine-grained support of
    partially damaged trees and allow to skip non-essential trees
  * other:
  * stability and error handling fixes
  * CI updates
  * updated tests
  * documentation updates</changelog>
</package>
<package pkgid="1379dc5d7bea0038c4c32803a9b4767285a2faa34795b68db5062c13962c8ef7095ccfe3ec9f5830131d31b5672f475bda5a2e65976a3d7b05597a0af4de7944" name="btrfsprogs-debugsource" arch="i586">
  <version epoch="0" ver="7.1" rel="1.2"/>
  <changelog author="dsterba@suse.cz" date="1750766400">- update to 6.15
  * mkfs: new option --inode-flags to specify flags/attributes for
    inodes/directories/subvolumes
  * check:
  * fix false alert on missing checksum for hole
  * in lowmem mode, fix false alerts when checking refs
  * convert: check feature compatibility when enabling block-group-tree
  * tune convert-bgt: fix resume of conversion
  * rescue: add new command fix-data-checksum, selectively fix or find
    mismatching checksums
  * other:
  * new and updated tests
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1755432000">- update to 6.16
  * mkfs:
  * print label of existing filesystem if attempting to overwrite
  * remove note about changed defaults in 6.15
  * discard support detection uses the ioctl and not sysfs, this should
    work for all types of block devices
  * device usage: fix printing units of partition sizes, used to be in 512B
    sectors
  * defrag: new option --nocomp to request no compression (kernel 6.17)
  * check: detect missing orphan items for deleted subvolumes
  * subvol delete: don't print warning if filesystem is mounted with
    user_subvol_rm_allowed
  * build: add build support for Android
  * other:
  * cleanups and refactoring
  * sync sources with kernel
  * documentation updates
  * CI and test updates</changelog>
  <changelog author="dsterba@suse.cz" date="1757419200">- update to 6.16.1
  * mkfs:
  * add option --reflink, when used with --rootdir clone file extents instead
    of copying (requires source and target image on the same filesystem)
  * improved tracking of inodes and subvolumes for option --inode-flags
  * fix initializing raid-stripe-tree
  * extend what is trimmed/discarded during initialization (temporary chunks,
    free space)
  * check: detect duplicate file names in directory items
  * inspect tree-stats: accept string names for option -t
  * receive: allow to dump stream from different user
  * other:
  * updated documentation
  * new and updated tests</changelog>
  <changelog author="dsterba@suse.cz" date="1760443200">- update to 6.17
  * inspect list-chunks: more sorting keys, descending order
  * fi resize: add support for offline (unmounted) growing of single device
  * device stats: add support for offline (unmounted) reads
  * quota status: new command, overview what mode is enabled, tunables
  * fi commit-stats: new command, print various commit stats from sysfs (since
    kernel 6.1)
  * balance start: print warning and delay start if there's a missing device
    in the filesystem
  * mkfs: print zoned mode (native, emulated)
  * check: verify device bytes in super block item and in chunk tree
  * other
  * updated CI, new and updated tests
  * cleanups, refactoring
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1762689600">- update to 6.17.1
  * dump-tree: print compat-ro bit for fs-verity
  * check: add ability to repair orphan device extents so kernel does not
    refuse to mount such filesystem due to strict checks
  * convert:
  * print label if it's being copied from the source filesystem
  * drop alignment check of chunk length, kernel workaround is in place
  * scrub and device replace: document behaviour in 6.19+ that
    freezing/suspend will cancel the operation
  * other:
  * documentation fixes and updates
  * updated tests</changelog>
  <changelog author="dsterba@suse.cz" date="1762948800">- Removed patch: btrfsprogs-libblkid-static-lib-clash.patch (upstream)</changelog>
  <changelog author="dsterba@suse.cz" date="1771934400">- update to 6.19
  * mkfs:
  * make block-group-tree default (support since linux 6.1), use -O ^bgt to
  * unset it for backward compatibility
  * speed up initial device discard by procesing the ranges in order
  * disable block-grooup-tree feature if a dependent feature is explicitly
    unselected (like disabling no-holes), instead of erroring out
  * check:
  * add ability to detect and fix missing orphan items in deleted subvolumes
  * add ability to fix inode refs from directory items
  * enhance detection on unknown inode keys
  * libbtrfsutil:
  * minor version update to 1.4.0
  * add missing aliases for API updates done in 0.1.3, C and python
  * libbtrfs:
  * patchlevel version update 0.1.5
  * error handling updates
  * fixes:
  * with DUP profile and mixed sequential and conventional zoned make sure
    to track the right write pointers
  * scrub: fix ETA wraparound calculations, when many files get deleted
    during the operation bytes_scrubbed and bytes_total get too much out of
    sync, the ETA will be 0
  * corrupt-block: add ability to specify key value when corrupting item keys
  * experimental features:
  * initial remap tree support (new logical-to-logical mapping layer),
    coming in linux 7.0
  * other:
  * error handling improvements
  * CI updates
  * code cleanups and refactoring
  * documentation updates</changelog>
  <changelog author="David Sterba &lt;dsterba@suse.com&gt;" date="1781524800">- update to 7.0
  * btrfstune: add ability to do offline conversion to the remap tree
    (experimental feature)
  * mkfs: add hole detection when precalculating size for --rootdir
  * fixes: recognize fs-verity tree items in various tools (check)
  * enable PCLMUL implementation on Musl (previously using SSE 4.2 at best)
  * help format changed to be in line with common packages like util-linux
  * reject writes to filesystem during check/btrfstune in case there's pending
    state of device replace or balance
  * other:
  * build ARM64 static binaries (attached to GH release) backward
    compatibility level is 'archv8-a'
  * CI updates
  * documentation updates</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781956800">- Modernize building of Python bindings, to generate binary
  subpackages for each Python interpreter in the distro.</changelog>
  <changelog author="David Sterba &lt;dsterba@suse.com&gt;" date="1784721600">- update to 7.1
  * mkfs:
  * use GET_CSUMS ioctl (if provided by kernel, 7.2) to reuse existing
    checksums for --rootdir, works with --reflink to avoid reading file data
  * fix last block handling for reflink
  * fix handling of incompressible data extents
  * fix --rootdir size estimation when using hardlinks
  * fi mkswapfile: add option to specify page size, useful on ARM64
  * check: add option to skip qgroup verification to speed up check
  * in experimental build, use V2 of tree search ioctl, this can use larger
    buffer
  * preliminary fscrypt support
  * enhance filesystem opening modes with more fine-grained support of
    partially damaged trees and allow to skip non-essential trees
  * other:
  * stability and error handling fixes
  * CI updates
  * updated tests
  * documentation updates</changelog>
</package>
<package pkgid="bd4d1fed7cc95e7a6b18c2e971f20a61010863667e625365e1a77c6f642b208c9351b96059d1a5494f63e15da749f2487ffbc8416724b4eec4910259620d07a4" name="btrfsprogs-static-debuginfo" arch="i586">
  <version epoch="0" ver="7.1" rel="1.2"/>
  <changelog author="dsterba@suse.cz" date="1750766400">- update to 6.15
  * mkfs: new option --inode-flags to specify flags/attributes for
    inodes/directories/subvolumes
  * check:
  * fix false alert on missing checksum for hole
  * in lowmem mode, fix false alerts when checking refs
  * convert: check feature compatibility when enabling block-group-tree
  * tune convert-bgt: fix resume of conversion
  * rescue: add new command fix-data-checksum, selectively fix or find
    mismatching checksums
  * other:
  * new and updated tests
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1755432000">- update to 6.16
  * mkfs:
  * print label of existing filesystem if attempting to overwrite
  * remove note about changed defaults in 6.15
  * discard support detection uses the ioctl and not sysfs, this should
    work for all types of block devices
  * device usage: fix printing units of partition sizes, used to be in 512B
    sectors
  * defrag: new option --nocomp to request no compression (kernel 6.17)
  * check: detect missing orphan items for deleted subvolumes
  * subvol delete: don't print warning if filesystem is mounted with
    user_subvol_rm_allowed
  * build: add build support for Android
  * other:
  * cleanups and refactoring
  * sync sources with kernel
  * documentation updates
  * CI and test updates</changelog>
  <changelog author="dsterba@suse.cz" date="1757419200">- update to 6.16.1
  * mkfs:
  * add option --reflink, when used with --rootdir clone file extents instead
    of copying (requires source and target image on the same filesystem)
  * improved tracking of inodes and subvolumes for option --inode-flags
  * fix initializing raid-stripe-tree
  * extend what is trimmed/discarded during initialization (temporary chunks,
    free space)
  * check: detect duplicate file names in directory items
  * inspect tree-stats: accept string names for option -t
  * receive: allow to dump stream from different user
  * other:
  * updated documentation
  * new and updated tests</changelog>
  <changelog author="dsterba@suse.cz" date="1760443200">- update to 6.17
  * inspect list-chunks: more sorting keys, descending order
  * fi resize: add support for offline (unmounted) growing of single device
  * device stats: add support for offline (unmounted) reads
  * quota status: new command, overview what mode is enabled, tunables
  * fi commit-stats: new command, print various commit stats from sysfs (since
    kernel 6.1)
  * balance start: print warning and delay start if there's a missing device
    in the filesystem
  * mkfs: print zoned mode (native, emulated)
  * check: verify device bytes in super block item and in chunk tree
  * other
  * updated CI, new and updated tests
  * cleanups, refactoring
  * documentation updates</changelog>
  <changelog author="dsterba@suse.cz" date="1762689600">- update to 6.17.1
  * dump-tree: print compat-ro bit for fs-verity
  * check: add ability to repair orphan device extents so kernel does not
    refuse to mount such filesystem due to strict checks
  * convert:
  * print label if it's being copied from the source filesystem
  * drop alignment check of chunk length, kernel workaround is in place
  * scrub and device replace: document behaviour in 6.19+ that
    freezing/suspend will cancel the operation
  * other:
  * documentation fixes and updates
  * updated tests</changelog>
  <changelog author="dsterba@suse.cz" date="1762948800">- Removed patch: btrfsprogs-libblkid-static-lib-clash.patch (upstream)</changelog>
  <changelog author="dsterba@suse.cz" date="1771934400">- update to 6.19
  * mkfs:
  * make block-group-tree default (support since linux 6.1), use -O ^bgt to
  * unset it for backward compatibility
  * speed up initial device discard by procesing the ranges in order
  * disable block-grooup-tree feature if a dependent feature is explicitly
    unselected (like disabling no-holes), instead of erroring out
  * check:
  * add ability to detect and fix missing orphan items in deleted subvolumes
  * add ability to fix inode refs from directory items
  * enhance detection on unknown inode keys
  * libbtrfsutil:
  * minor version update to 1.4.0
  * add missing aliases for API updates done in 0.1.3, C and python
  * libbtrfs:
  * patchlevel version update 0.1.5
  * error handling updates
  * fixes:
  * with DUP profile and mixed sequential and conventional zoned make sure
    to track the right write pointers
  * scrub: fix ETA wraparound calculations, when many files get deleted
    during the operation bytes_scrubbed and bytes_total get too much out of
    sync, the ETA will be 0
  * corrupt-block: add ability to specify key value when corrupting item keys
  * experimental features:
  * initial remap tree support (new logical-to-logical mapping layer),
    coming in linux 7.0
  * other:
  * error handling improvements
  * CI updates
  * code cleanups and refactoring
  * documentation updates</changelog>
  <changelog author="David Sterba &lt;dsterba@suse.com&gt;" date="1781524800">- update to 7.0
  * btrfstune: add ability to do offline conversion to the remap tree
    (experimental feature)
  * mkfs: add hole detection when precalculating size for --rootdir
  * fixes: recognize fs-verity tree items in various tools (check)
  * enable PCLMUL implementation on Musl (previously using SSE 4.2 at best)
  * help format changed to be in line with common packages like util-linux
  * reject writes to filesystem during check/btrfstune in case there's pending
    state of device replace or balance
  * other:
  * build ARM64 static binaries (attached to GH release) backward
    compatibility level is 'archv8-a'
  * CI updates
  * documentation updates</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781956800">- Modernize building of Python bindings, to generate binary
  subpackages for each Python interpreter in the distro.</changelog>
  <changelog author="David Sterba &lt;dsterba@suse.com&gt;" date="1784721600">- update to 7.1
  * mkfs:
  * use GET_CSUMS ioctl (if provided by kernel, 7.2) to reuse existing
    checksums for --rootdir, works with --reflink to avoid reading file data
  * fix last block handling for reflink
  * fix handling of incompressible data extents
  * fix --rootdir size estimation when using hardlinks
  * fi mkswapfile: add option to specify page size, useful on ARM64
  * check: add option to skip qgroup verification to speed up check
  * in experimental build, use V2 of tree search ioctl, this can use larger
    buffer
  * preliminary fscrypt support
  * enhance filesystem opening modes with more fine-grained support of
    partially damaged trees and allow to skip non-essential trees
  * other:
  * stability and error handling fixes
  * CI updates
  * updated tests
  * documentation updates</changelog>
</package>
<package pkgid="ec36bbf184bfc0374e6625919fb096793fe3d63342da8156f48bd862e4bd2c8d9daf550e7a319e0fad7bda07aa89e4d51a3b4fb8083c10d8d487bfe7ae002677" name="bubblewrap-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.2" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1712059200">- update to v0.9.0:
  * Build system changed to Meson from Autotools
  * Add --argv0
    https://github.com/containers/bubblewrap/issues/91
  * --symlink is now idempotent, meaning it succeeds if the symlink already
    exists and already has the desired target
  * Clarify security considerations in documentation
  * Clarify documentation for --cap-add
  * Report a better error message if mount(2) fails with ENOSPC
  * Fix a double-close on error reading from --args, --seccomp or
  - -add-seccomp-fd argument
  * Improve memory allocation behaviour</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723636800">- Update to version v0.10.0:
  * New features: Add the --[ro-]bind-fd option, which can be used
    to mount a filesystem represented by a file descriptor without
    time-of-check/time-of-use attacks. This is needed when
    resolving security issue in Flatpak.
    (CVE-2024-42472, bsc#1229157)
  * Other changes: Fix some confusing syntax in SetupOpFlag (no
    functional change).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1730462400">- update to 0.11.0:
  * New --overlay, --tmp-overlay, --ro-overlay and --overlay-src
    options allow creation of overlay mounts. This feature is not
    available when bubblewrap is installed setuid.
  * New --level-prefix option produces output that can be parsed
    by tools like logger --prio-prefix and
    systemd-cat --level-prefix=1
  * bug fixes and developer visible changes
- add upstream signing key and validate source signature</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1731844800">- fix shebang in demos/flatpak-run.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Add a samplehelper to documentation that could be used by OBS
  packages to avoid bubblewrap: nobwrap.helper</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- Drop the nobwrap.helper again: glycin could find a solution to
  detect it running in a CI/BuildEnvironment and it disarms
  bubblewrap in this case, making this wrapper obsolete</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774267200">- update to 0.11.1:
  * Reset disposition of `SIGCHLD`, restoring normal subprocess
    management if bwrap was run from a process that was ignoring
    that signal, such as Erlang or volumeicon
  * Don't ignore `--userns 0`, `--userns2 0` or `--pidns 0` if
    used
  * Note that using a fd number ≥ 3 for these purposes is still
  * preferred, to avoid confusion with the stdin, stdout, stderr
  * that will be inherited by the command inside the container.
  * Fix grammar in an error message
  * Fix a broken link in the documentation
  * Enable user namespaces in Github Actions configuration,
    fixing a CI regression with newer Ubuntu
  * Clarify comments</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Really drop the nobwrap.helper script as intended on Sep 29 2025.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1777464000">- Update to version 0.11.2 (bsc#1262113):
  * In setuid mode, don't run the low-privileged parts of the setup
    as dumpable, as that allows it to be ptraced which can lead to
    problems.  This is CVE-2026-41163.
  * New build option `-Dsupport_setuid`, which if set to false
    (which is the default) disables the support for setuid.
    Binaries built with this will refuse to run if made setuid.</changelog>
</package>
<package pkgid="aeb92cd64a635278003418e68604824bf2b199a0074f62847d4e2f000ee4e60e7eb637a97d237919e628ebd314ecc5cd5b23ed4c947724ac7d889a023260ca85" name="bubblewrap-debugsource" arch="i586">
  <version epoch="0" ver="0.11.2" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1712059200">- update to v0.9.0:
  * Build system changed to Meson from Autotools
  * Add --argv0
    https://github.com/containers/bubblewrap/issues/91
  * --symlink is now idempotent, meaning it succeeds if the symlink already
    exists and already has the desired target
  * Clarify security considerations in documentation
  * Clarify documentation for --cap-add
  * Report a better error message if mount(2) fails with ENOSPC
  * Fix a double-close on error reading from --args, --seccomp or
  - -add-seccomp-fd argument
  * Improve memory allocation behaviour</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723636800">- Update to version v0.10.0:
  * New features: Add the --[ro-]bind-fd option, which can be used
    to mount a filesystem represented by a file descriptor without
    time-of-check/time-of-use attacks. This is needed when
    resolving security issue in Flatpak.
    (CVE-2024-42472, bsc#1229157)
  * Other changes: Fix some confusing syntax in SetupOpFlag (no
    functional change).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1730462400">- update to 0.11.0:
  * New --overlay, --tmp-overlay, --ro-overlay and --overlay-src
    options allow creation of overlay mounts. This feature is not
    available when bubblewrap is installed setuid.
  * New --level-prefix option produces output that can be parsed
    by tools like logger --prio-prefix and
    systemd-cat --level-prefix=1
  * bug fixes and developer visible changes
- add upstream signing key and validate source signature</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1731844800">- fix shebang in demos/flatpak-run.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Add a samplehelper to documentation that could be used by OBS
  packages to avoid bubblewrap: nobwrap.helper</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- Drop the nobwrap.helper again: glycin could find a solution to
  detect it running in a CI/BuildEnvironment and it disarms
  bubblewrap in this case, making this wrapper obsolete</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774267200">- update to 0.11.1:
  * Reset disposition of `SIGCHLD`, restoring normal subprocess
    management if bwrap was run from a process that was ignoring
    that signal, such as Erlang or volumeicon
  * Don't ignore `--userns 0`, `--userns2 0` or `--pidns 0` if
    used
  * Note that using a fd number ≥ 3 for these purposes is still
  * preferred, to avoid confusion with the stdin, stdout, stderr
  * that will be inherited by the command inside the container.
  * Fix grammar in an error message
  * Fix a broken link in the documentation
  * Enable user namespaces in Github Actions configuration,
    fixing a CI regression with newer Ubuntu
  * Clarify comments</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Really drop the nobwrap.helper script as intended on Sep 29 2025.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1777464000">- Update to version 0.11.2 (bsc#1262113):
  * In setuid mode, don't run the low-privileged parts of the setup
    as dumpable, as that allows it to be ptraced which can lead to
    problems.  This is CVE-2026-41163.
  * New build option `-Dsupport_setuid`, which if set to false
    (which is the default) disables the support for setuid.
    Binaries built with this will refuse to run if made setuid.</changelog>
</package>
<package pkgid="cdba7aeed427a2fdebcc9090053fba18603ae70560a5b1649e365672725770cb9220647abea281d880fa77c0de7ab4b7ce0b984c58af41b0655043f9c11d5f00" name="bucklespring-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.1" rel="1.13"/>
  <changelog author="mardnh@gmx.de" date="1546430400">- Initial package, version 1.4.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620043200">- Update to version 1.5.0
  * scan-x11: Play mouse clicks both on press and release
  * Add desktop file
  * Adds background in starting tool
  * Added libinput scan backend
  * Add a array to configure mid row location and solve stereo
    issues
  * Adjusted gain of new numpad keys by -4dB to match average
    volume of existing keys
  * Add horizontal locations for keypad keys
  * Add (normalized) keypad samples
  * Misc bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635681600">- Update to version 1.5.1
  * This is a no-change version update to properly propagate the
    version number</changelog>
</package>
<package pkgid="140370762f1f286c0084df9444361a65c5fd27df8a7ceb02b44eab0e309c1f2552b8218678d0f55e97eb718d29afb06c4485dfdb57c277f72b58aa822de8d7b7" name="bucklespring-debugsource" arch="i586">
  <version epoch="0" ver="1.5.1" rel="1.13"/>
  <changelog author="mardnh@gmx.de" date="1546430400">- Initial package, version 1.4.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620043200">- Update to version 1.5.0
  * scan-x11: Play mouse clicks both on press and release
  * Add desktop file
  * Adds background in starting tool
  * Added libinput scan backend
  * Add a array to configure mid row location and solve stereo
    issues
  * Adjusted gain of new numpad keys by -4dB to match average
    volume of existing keys
  * Add horizontal locations for keypad keys
  * Add (normalized) keypad samples
  * Misc bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635681600">- Update to version 1.5.1
  * This is a no-change version update to properly propagate the
    version number</changelog>
</package>
<package pkgid="7f9b2a906918074b6cf396f9769b8b8b19bbf6651a6155002c2908348e17f1217c6008751e1f735340135c059480300ed3042dbc47103022f87731ad29e21059" name="buckygen-debuginfo" arch="i586">
  <version epoch="0" ver="1.1" rel="2.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599912000">- Initial package (version 1.1) for build.opensuse.org</changelog>
  <changelog author="pgajdos@suse.com" date="1749470400">- added patches
  fix build with gcc15
  + buckygen-gcc15.patch</changelog>
</package>
<package pkgid="91c8931a9e88c1eef148c97e973f8ef1f3bc694e1d76a0912b6ac629a4121cebc5cf59212e28ab819c5b64ae4bd76638b09061f51334cd8155af994be7479a43" name="buckygen-debugsource" arch="i586">
  <version epoch="0" ver="1.1" rel="2.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599912000">- Initial package (version 1.1) for build.opensuse.org</changelog>
  <changelog author="pgajdos@suse.com" date="1749470400">- added patches
  fix build with gcc15
  + buckygen-gcc15.patch</changelog>
</package>
<package pkgid="a3e50cf00bb189a2eb1dc0ebaaa0927171605de4548eb8a7d4596206ab9bbcb143ca9ac2c73cd2246c6dcf2ae561506bb360ca0d3de3661a687a7db195d90c2f" name="budgie-control-center-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.0+0" rel="1.4"/>
  <changelog author="gmbr3@opensuse.org" date="1675598400">- Update to version 1.2.0+0:
  * thunderbolt: Ensure client and devices exist when setting
    visibility
  * thunderbolt: Hide panel if there's no thunderbolt hardware
  * info-overview: Remove "Mesa" prefix for Intel Iris driver
  * wwan: wait for apn_list to exist to add SIM providers
  * wwan: Set apn access method before adding to list
  * wwan: Update apn list only if device is available
  * wwan: Track apn list updates
  * Better english for the duplicate fingerprint
  * user-account: Return duplicate notification when the finger is
    exist
  * info-overview: Add "Kernel Version" row
  * info: Make get_hardware_model use a hostnamed property getter
  * net-device-ethernet: Don't check device iface name
  * net-device-ethernet: Prevent double free
  * network: Fixed Network profiles shown on wrong device
  * network: Fix an assertion failure
  * cc-printers-panel: don't show two Add Printer buttons at once</changelog>
  <changelog author="gmbr3@opensuse.org" date="1693310400">- Update to version 1.3.0+0:
  * shell: fix visibility check for rows and avoid empty searches
  * shell: avoid activating panel from an empty search
  * Set last-panel only for noncrashing panels
  * network: Increase maximum MTU value from 10000 to 65536
  * display: Removed the loop from the snapping function
  * display: Try snapping all the displays after a config change
  * sound: Prevent duplicate sound device entries
  * common: hostname-entry: Update hostname only after apply is
    clicked
  * usage: Fix confirmation dialog when clearing history
  * thunderbold: Don't cast CcBoltPanel when cancelled
  * user-accounts: close CcAvatarChooser before showing
    GtkFileChooser
  * user-accounts: disallow commas in real name
  * printers: Use CUPS dest API for printing test page
    instead CUPS IPP API
  * keyboard: country matches should not be shown under a
    language name.
  * display: Add 32:9 to known aspect ratios
  * sound: Add a "None" option to the alert chooser
  * sound: Update sounds directory mtime when changing alert
  * sound: Don't flip the balance and fade sliders in RTL
  * Rework cc-usage-panel.c to display dialog on history
    clearance
  * Update POT for the latest translatables
  * Add support for switching the file manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1700222400">- Dependencies changed for 15.6 (boo#1217233):
  * BR pkgconfig(krb5)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1706788800">- GNOME Bluetooth v1 will stick around until we can remove it
  from here - hopefully very soon</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708344000">- Add LGPL-3.0-or-later based on legaldb review
  cc-tls-certificate.c/.h are under LGPL-3.0+</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1712750400">- Update to version 1.4.0+2:
  * fix: FTBFS with incompatible-pointer-types
  * Bump version
  * Latest translations
  * Add code and compilation option to support socket
    SSH based connections
  * Disable gnome-online-accounts due to latest upstream GOA
  * support both sshd socket and services for remote login
  * Hide remote desktop sharing support
  * Latest translations
  * Update to gvc version to resolve occasional pipewire crashes
    when mute/unmute of microphone volume
  * subprojects: Update gvc
  * Replace deprecated license format
  * Add the ability to toggle disabling touchpad whilst typing
  * Update appdata fields
  * Update wacom tester to actually launch budgie-control-center</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1752580800">- Remove cheese dependency for 16.0</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1761307200">- Update to version 1.4.1+0:
  * Resolve GNOME49 toolchain issues / use of budgie schema
    for media-keys</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769256000">- Update to version 2.1.0+0:
  * Bump version for the release
  * Latest translations
  * We forgot to be defensive when trying to remove widgets that have been created - this resolves a crash when navigating to introduction from another panel
  * Revert "Support dark mode"
  * Update latest translation POT
  * Add Style button to set the background picture-options key
  * Update the pot file for revised translations
  * Add introduction panel for quickstart and distro additional setting lists (#109)
  * Bump the release version to stable
  * feat: move night light to being a toplevel panel, drop displays panel
  * feat: move screen blank and suspend back to power, lock into Privacy
  * Use g_set_prgname to provide Wayland the app_id
  * Bump meson version for preview 1
  * metainfo: Update and modernize the AppStream data
  * Support dark mode
  * Bump version
  * Remove obsolete libhandy submodule - v1 of libhandy has now reached api/abi stability.
  * Resolve GNOME49 toolchain issues / use of budgie schema for media-keys
  * Resolve incompatible pointer types errors on chroot based builds
  * Cleanup after review
  * Cleanup search function - remove unnecessary elements
  * Add configuration for the access panel
  * Trim Access panel
  * Fix hiding of multitasking multi-monitor section
  * Hide diagnostics since we don't show gnome-shell search
  * Hide location services
  * Make multimonitor section of multi-tasking a configurable section
  * Add visibility checks around edge and 2 finger scrolling checks
  * Add visibility checks for various keyboard shortcuts
  * Add a couple of functions to search for a keyfile
  * Hide the color panel
  * Make building with bluetooth optional - closes #83
  * Merge pull request #90 from zacikpa/tuned-compat
  * fix: FTBFS with incompatible-pointer-types</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop pkgconfig(libsoup-2.4) BuildRequires: Neither used nor
  needed.</changelog>
</package>
<package pkgid="d896a9d19459b69f9ea64272af5ed96e3e93965502aa413edd64ff19345df1d54a5ddcaa2e1544b246b2d5459b7f7779085a95544593c44e4a8431f269d3e613" name="budgie-control-center-debugsource" arch="i586">
  <version epoch="0" ver="2.1.0+0" rel="1.4"/>
  <changelog author="gmbr3@opensuse.org" date="1675598400">- Update to version 1.2.0+0:
  * thunderbolt: Ensure client and devices exist when setting
    visibility
  * thunderbolt: Hide panel if there's no thunderbolt hardware
  * info-overview: Remove "Mesa" prefix for Intel Iris driver
  * wwan: wait for apn_list to exist to add SIM providers
  * wwan: Set apn access method before adding to list
  * wwan: Update apn list only if device is available
  * wwan: Track apn list updates
  * Better english for the duplicate fingerprint
  * user-account: Return duplicate notification when the finger is
    exist
  * info-overview: Add "Kernel Version" row
  * info: Make get_hardware_model use a hostnamed property getter
  * net-device-ethernet: Don't check device iface name
  * net-device-ethernet: Prevent double free
  * network: Fixed Network profiles shown on wrong device
  * network: Fix an assertion failure
  * cc-printers-panel: don't show two Add Printer buttons at once</changelog>
  <changelog author="gmbr3@opensuse.org" date="1693310400">- Update to version 1.3.0+0:
  * shell: fix visibility check for rows and avoid empty searches
  * shell: avoid activating panel from an empty search
  * Set last-panel only for noncrashing panels
  * network: Increase maximum MTU value from 10000 to 65536
  * display: Removed the loop from the snapping function
  * display: Try snapping all the displays after a config change
  * sound: Prevent duplicate sound device entries
  * common: hostname-entry: Update hostname only after apply is
    clicked
  * usage: Fix confirmation dialog when clearing history
  * thunderbold: Don't cast CcBoltPanel when cancelled
  * user-accounts: close CcAvatarChooser before showing
    GtkFileChooser
  * user-accounts: disallow commas in real name
  * printers: Use CUPS dest API for printing test page
    instead CUPS IPP API
  * keyboard: country matches should not be shown under a
    language name.
  * display: Add 32:9 to known aspect ratios
  * sound: Add a "None" option to the alert chooser
  * sound: Update sounds directory mtime when changing alert
  * sound: Don't flip the balance and fade sliders in RTL
  * Rework cc-usage-panel.c to display dialog on history
    clearance
  * Update POT for the latest translatables
  * Add support for switching the file manager</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1700222400">- Dependencies changed for 15.6 (boo#1217233):
  * BR pkgconfig(krb5)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1706788800">- GNOME Bluetooth v1 will stick around until we can remove it
  from here - hopefully very soon</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1708344000">- Add LGPL-3.0-or-later based on legaldb review
  cc-tls-certificate.c/.h are under LGPL-3.0+</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1712750400">- Update to version 1.4.0+2:
  * fix: FTBFS with incompatible-pointer-types
  * Bump version
  * Latest translations
  * Add code and compilation option to support socket
    SSH based connections
  * Disable gnome-online-accounts due to latest upstream GOA
  * support both sshd socket and services for remote login
  * Hide remote desktop sharing support
  * Latest translations
  * Update to gvc version to resolve occasional pipewire crashes
    when mute/unmute of microphone volume
  * subprojects: Update gvc
  * Replace deprecated license format
  * Add the ability to toggle disabling touchpad whilst typing
  * Update appdata fields
  * Update wacom tester to actually launch budgie-control-center</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1752580800">- Remove cheese dependency for 16.0</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1761307200">- Update to version 1.4.1+0:
  * Resolve GNOME49 toolchain issues / use of budgie schema
    for media-keys</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769256000">- Update to version 2.1.0+0:
  * Bump version for the release
  * Latest translations
  * We forgot to be defensive when trying to remove widgets that have been created - this resolves a crash when navigating to introduction from another panel
  * Revert "Support dark mode"
  * Update latest translation POT
  * Add Style button to set the background picture-options key
  * Update the pot file for revised translations
  * Add introduction panel for quickstart and distro additional setting lists (#109)
  * Bump the release version to stable
  * feat: move night light to being a toplevel panel, drop displays panel
  * feat: move screen blank and suspend back to power, lock into Privacy
  * Use g_set_prgname to provide Wayland the app_id
  * Bump meson version for preview 1
  * metainfo: Update and modernize the AppStream data
  * Support dark mode
  * Bump version
  * Remove obsolete libhandy submodule - v1 of libhandy has now reached api/abi stability.
  * Resolve GNOME49 toolchain issues / use of budgie schema for media-keys
  * Resolve incompatible pointer types errors on chroot based builds
  * Cleanup after review
  * Cleanup search function - remove unnecessary elements
  * Add configuration for the access panel
  * Trim Access panel
  * Fix hiding of multitasking multi-monitor section
  * Hide diagnostics since we don't show gnome-shell search
  * Hide location services
  * Make multimonitor section of multi-tasking a configurable section
  * Add visibility checks around edge and 2 finger scrolling checks
  * Add visibility checks for various keyboard shortcuts
  * Add a couple of functions to search for a keyfile
  * Hide the color panel
  * Make building with bluetooth optional - closes #83
  * Merge pull request #90 from zacikpa/tuned-compat
  * fix: FTBFS with incompatible-pointer-types</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop pkgconfig(libsoup-2.4) BuildRequires: Neither used nor
  needed.</changelog>
</package>
<package pkgid="8e8d0c4739610aaae48441b8acb9f1681b33b62784e27ca35a5cb6c4928bba4b2396e33162db4a4ed9db669047d145081c4208e014aee2f2738a87524a84d59e" name="budgie-desktop-debuginfo" arch="i586">
  <version epoch="0" ver="10.10.0+13" rel="1.3"/>
  <changelog author="gmbr3@opensuse.org" date="1706529600">- Update to version 10.9+0:
  * Release 10.9
  * Update translations
  * Implement a new Bluetooth indicator
    (goodbye GNOME Bluetooth v1 :) )
  * Start requiring budgie-session
  * Port TabSwitcher &amp; Workspace applets over to libxfce4windowing
- Move autostart back to %_distconfdir as aaa_base is fixed
- Add more specific dependencies for required userspace tools</changelog>
  <changelog author="gmbr3@opensuse.org" date="1706788800">- Update to version 10.9+2:
  * fix: multiple tabswitcher bugs
  * sendto: Use stateless XDG autostart directory if stateless is
    set</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1707998400">- Use magpie on Leap 15.6 aswell
- Adjust upower-glib requires to minimum version
- Unversion trash applet obsoletes (1.7.1 still has it if used
  with older budgie)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1712750400">- Update to version 10.9.1+9:
  * Disable C compiler warnings entirely
  * daemon/notifications: Fix default notification action being
    performed
  * Use Enum DOWN instead of LEFT to scroll in a left-wards
    direction
  * Add am_cflags to ignore poorly generated C code from vala
  * vapi: Update libxfce4windowing to 4.19.3
  * Work around even more SNI noncompliance
  * fix: workspace applet window icon click not performing
    workspace switch
  * fix: set budgie run dialog to skip pager and taskbar
  * Update to 10.9.1
  * Update translations for 10.9.1 release
  * Create a man page for the sendto executable</changelog>
  <changelog author="asdhio &lt;asdhio@tuta.io&gt;" date="1737374400">- budgie-desktop-view is not a hard dependency
  it should be possible to remove it if the user chooses
  to use nemo-desktop or desktopfolder instead</changelog>
  <changelog author="gmbr3@opensuse.org" date="1742558400">- Update to version 10.9.2+3:
  * Add override for overlay-key to prevent crash with
    mutter-common v48-rc
  * Resolve vala 0.56.18 compact class inheritance removal
  * Adapt to libxfce4windowing v4.19.7 which includes Window
    activate API break
  * chore: update default background for 10.9.2 to
    piazza-gae-aulenti from budgie-backgrounds
  * icons: Use the correct name for the reboot icon
  * Fix end session dialog blocking authentication dialog
  * Don't show tabswitcher if window is empty
  * budgie-menu: Show terminal applications in the menu
  * feat: cli option for focus_quit field
  * Disable C compiler warnings entirely
  * Fix default notification action being performed
  * Use Enum DOWN instead of LEFT to scroll in a left-wards
    direction
  * Add am_cflags to ignore poorly generated C code from vala
  * vapi: Update libxfce4windowing to 4.19.3
  * fix: workspace applet window icon click not performing
    workspace switch
  * fix: set budgie run dialog to skip pager and taskbar</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1742990400">- No longer conflict gnome-shell: Issues have been resolved
- BR xdg-desktop-portal to provide needed package directory
- Correct budgie-desktop-view requires versioning</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1761307200">- Update to version 10.9.3+0:
  * feat: bump to 10.9.3 for gnome 49.x support
  * GNOME 49 GSD changes
- Polkit review (bsc#1252691)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1765368000">- Add Requires gnome-disk-utility: used by
  buddiesofbudgie.SettingsDaemon.DiskUtilityNotify</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769169600">- Update to version 10.10.0+13:
  * feat: bump to 10.10.1
  * feat(panel): Add null checks for panel positioning to prevent crashes (#820)
  * Rework our libxfce4windowing wrapper to be resilient for repeated usage (#818)
  * chore: sync translations
  * Add support for different windows focus mode - specifically allow sloppy focus as well as the standard click and the 10.9 mouse modes (#819)
  * chore: update translation pot file
  * chore: update translations
  * Revert "Add option to disable sync with GtkSettings file (#814)" On reflection, this change isn't needed. Different accounts should be used with different sessions.  We already know that similar desktops using the same accounts causes conflicts. This reverts commit 12ea3a53207810b25be7471c66bf560dea3a09f7.
  * Add option to disable sync with GtkSettings file (#814)
  * Ensure sway_bg mode tracks the picture_options key value - closes #798
  * Enable budgie to start with greetd - Closes #804 greetd doesn't start from the desktop file so it provides a dummy XDG_CURRENT_DESKTOP.  This PR ensures that if budgie isn't in the XDG_CURRENT_DESKTOP then force the setting of budgie. . The PR also logically relocated desktop services to start after the compositor check and removes the sleep statement. This noticably allows the desktop to appear faster.
  * Latest translations POT
  * startbudgielabwc: Ensure labwc config is writable after copying (#800)
  * feat: tag 10.10.0
  * chore(bridge): change how we generate environment file so we aren't enforcing a given layout default (#797)
  * chore(panel): turn off including of keyboard-applet due to ibus related crashes
  * chore(daemon): tweak swaybg call to set fill mode to avoid skews from aspect ratios
  * feat: merge simple-tasklist into tasklist
  * simple-tasklist: Add a close button to button popovers
  * chore: remove override on size_allocation on MainPanel since we no longer do any calculations there
  * fix: panel constrainedbox update logic to handle applet moves properly
  * fix: reference to xfw code in showdesktopapplet
  * feat: constrained box logic, simple tasklist fixes and iteration
  * WIP: simple-tasklist: Get sizing working
  * simple-tasklist: Copy icon scaling from icon-tasklist
  * simple-tasklist: Add popovers for tasklist buttons
  * simple-tasklist: Use Gdk constants for button presses
  * simple-tasklist: Create buttons for open windows on start
  * simple-tasklist: Fix build
  * simple-tasklist: Ensure that you can't end up with buttons with no icons or labels
  * simple-tasklist: Add settings for showing/hiding labels and icons
  * simple-tasklist: Rename Button to TasklistButton to void GTK naming conflicts
  * simple-tasklist: Implement drag'n'drop to reorder tasklist buttons
  * simple-tasklist: Remove spacing between buttons
  * simple-tasklist: Implement scroll handling to activate or minimize windows
  * simple-tasklist: Start with a slightly larger icon size
  * simple-tasklist: Show everything during construct instead of on every button added
  * simple-tasklist: Make applets in the same region from being centered
  * simple-tasklist: Migrate from Abomination to libxfce4windowing
  * simple-tasklist: Revert the last commit, it wasn't helpful
  * [WIP] Handle our own size allocations
  * simple-tasklist: Add launcher class to buttons
  * simple-tasklist: Let Pango figure out ellipsizing
  * simple-tasklist: Cleanup applet class
  * Remove dates from copyright headers
  * simple-tasklist: Clean up button code
  * Move simple-tasklist to the new panel applets directory
  * Move App Icon retrieval logic to RunningApp
  * Add basic icon support
  * Add some comments
  * fix button of apps outside of workspace being displayed when opening a new app
  * only show buttons for apps on current workspace
  * extract Wnck workspace bits in abomination in order to facilitate removel of wnck
  * Start work on SimpleTasklist (again, sigh)
  * Connect to the top-level focus-out event to to close the popover
  * ci: update workflows to have default and legacy workflows, 10.9.x uses legacy and F43
  * feat(session): Add BUDGIE_SESSION_VERSION for external tool handling
  * settings_panel: Avoid panel conflicts
  * labwc: Use new snapping range config (#786)
  * feat: tag 10.10.preview.2
  * fix: panel position crash on direct position flip (horizontal or vertical)
  * Reset values of caffeine mode only if needed (#764)
  * feat(session): Add environment variables to help running budgie in virtualbox and also help electron based apps think they are still running in GNOME (#776)
  * build: Update libxfce4windowing to a minimum of 4.20.4 (#722)
  * Calculate the position on the screen to show the run dialog (#765)
  * Fix critical crashes and robustness issues across Budgie Desktop (#772)
  * panel/plugin-manager: Don't free object owned by hashtable (#768)
  * BudgieMenuWindow: Adapt to new BCC deskop file name
  * feat: tag 10.10.preview.1
  * Session management v3 (#754)
  * Don't read settings after bind
  * Show screenshot tool only in Budgie session
  * Hide icon themes that marked as 'Hidden'
  * Set colors for focused item in the main menu
  * Fix colors in HighContrast theme
  * Fix some colors in the built-in theme
  * Check if GTK theme file is exists
  * Hide 'hicolor' from icon theme list
  * Enabling thumbnail in window switcher
  * Ensure usage levelbar granularity is set to 0px so that bar values display correctly - closes #735 (#736)
  * chore: update GNU pot file for translations to align with 10.10 changes
  * chore: sync translations
  * Bridge the icon-name so that window icons match - closes #727 (#728)
  * Sync settings for both labwc and for apps that don't explictly take their cues from gnome gtk settings (#724)
  * icon-tasklist: Fix crash when icons are removed (#723)
  * panel: Don't use geometry to detect monitor (#720)
  * panel: Remove window intersection code (#719)
  * panel: Remove strut code (#718)
  * Support per window keyboard layout changes as well as XKB_OPTIONS (#697)
  * panel: Remove migration code
  * Rework how we get the list of raven widgets so that python widgets are correctly found
  * raven: Fix Peas requirement
  * panel: Port the panel plugin system to Peas-2
  * Lets nuke all the budgie-wm code and linked man file
  * Make screenshot more keyboard friendly with sane defaults - closes #611
  * Lets use the correct quote notation for local header file declarations
  * Use a label to describe the single user label
  * Make the screenshot dialog less aggressive to start when finding libxfce4windowing details. (#710)
  * Switch from the deprecated meson.source_root to meson.project_source_root
  * Always display the authentication user using a label if there is just one account - closes #624
  * Only invoke one action per popup - closes #700
  * Handle caffeine boost notifications and brightness changes
  * data: Specify the wlroots portal backend for screensharing (#695)
  * Partial revert of #690 (#694)
  * Switch to the source file header rather than the generated file header for popovers
  * Add missing header for chroot based installs
  * Cleanup vapi pkg usage
  * Use a static shared-library for the windowing capability to ensure chroot based packages have something to link against (#691)
  * Removal modal dialog and unredirect support since these are mutter specific (#687)
  * Add support for edge tiling configuration (#686)
  * use budgie friendly folder for our labwc config file (#690)
  * Drop the unneeded quote in the dialog desktop file
  * Simplify shuttersound to using CanberraGtk
  * Lets using const strings for fixed string matches
  * Cleanup screenshot meson for unneeded package declarations
  * Lose a redundant function throw
  * Cleanup magic numbers and unnecessary \n chars in message strings
  * Put the screenshot dialog under control of budgie-session
  * More cleanup
  * Switch to using slurp because current gtk3 methods just won't cut it
  * Move the actual 'doing' part of screenshot to the daemon rather than hijacking the power dialog
  * Some cleanup
  * Move the screenshot dialog code to the more logical dialogs section This makes the whole daemon code base more robust without errors in screenshot crashing the daemon - i.e. user orientated stuff like dialogs can break stuff. We add a delay in the screenshot autostart file to ensure the autostart does not race glib - VolumeMonitor can crash if autostarted before the rest of the GUI starts
  * Update to use our WaylandClient
  * Add grim as a runtime dependency
  * Straight conversion of screenshot code from mutter to wayland The budgie-wm elements have been moved to the power dialog - i.e. keeping the separate of daemon windows vs screencapture which cannot work in the same process.
  * Bump the plugin version since the API/ABI has been updated (#685)
  * budgie-popover: Add missing NULL terminator to g_object_new (#684)
  * tray: Fix incorrect variant type for shortcuts (#663)
  * Resolve vala 0.56.18 compact class inheritance removal - closes #679 (#680)
  * Cleanup X11 compiler usage (#678)
  * Test to see if the gammastep local folder actually exists before creating it (#676)
  * fix(bridge): add autoEnableOutputs" no"
  * notifications: Toggle Do Not Disturb state when middle-clicking the applet icon
  * workspace-applet: Make add workspace button react to capabilities
  * workspace-applet: Fix more issues related to Wayland
  * OSD capability (#657)
  * Add nightlight support using gammastep - closes #649 (#672)
  * Add on-demand to the polkit window to ensure entry field is editable (#668)
  * CI: Fix systemd issue in rawhide
  * icon-tasklist: Remove last references to xid (#662)
  * Abomination is no longer used since we started using libxfce4windowing
  * meson: Allow custom prefixes for third-party packages
  * Switch session files, leave magpie session in the code for a future release. (#661)
  * Center the polkit dialog (#664)
  * meson: Explicitly add gio-unix-2.0
  * Reduce the number of variables we are using for the notification calculation
  * Simplify calculation for positioning on the screen
  * Switch to using layershell anchors
  * Rejig notifications to work with layer-shell positioning
  * Screen Dimming (#651)
  * Add a root menu for the desktop (#654)
  * Add our wayland compatible screenlocker (#636)
  * Add a bridge between gsettings and labwc (#643)
  * Change our Desktop Current Session ID to Budgie from Budgie:GNOME (#647)
  * Session management (#638)
  * fix: gicon resulting in extremely bright or dim icons when no icon was found (used fallback)
  * windowing: Remove window mapper class since we don't need it on Wayland (#640)
  * Add support for background handling via swaybg (#634)
  * Adapt to xf4w v4.19.8 (#630)
  * Update meson.build
  * Update gvc submodule to 5f9768a2eac29c1ed56f1fbb449a77a3523683b6
  * feat: implement initial wayland support in panel, panel manager, popovers, and Raven (#588)
  * fix tasklist indicator line on right panel (#593)
  * chore: update default background for 10.9.2 to piazza-gae-aulenti from budgie-backgrounds
  * feat: bump to 10.9.2
  * icon-tasklist: Fix some pinned launchers not properly updating when opened (#587)
  * icons: Use the correct name for the reboot icon (#584)
  * Fix end session dialog blocking authentication dialog (#576)
  * Don't show tabswitcher if window is empty (#582)
  * budgie-menu: Show terminal applications in the menu (#581)
  * windowing: Set a new last active window when the last active window is closed (#566)
  * feat: cli option for focus_quit field (#424) (#572)
  * fix: inability for popover pin button to be themed (#563)
  * New windowing tracker and large refactor of IconTasklist (#553)
  * Disable C compiler warnings entirely (#555)
  * daemon/notifications: Fix default notification action being performed (#552)
  * Use Enum DOWN instead of LEFT to scroll in a left-wards direction (closes #541) (#542)
  * Add am_cflags to ignore poorly generated C code from vala. Resolves #194.
  * vapi: Update libxfce4windowing to 4.19.3 (#547)
  * Work around even more SNI noncompliance (#540)
  * fix: workspace applet window icon click not performing workspace switch (#525)
  * fix: set budgie run dialog to skip pager and taskbar (#530)
  * Switch to Fedora rawhide for CI (#526)</changelog>
</package>
<package pkgid="316e51c7b6a4a4eab19a0829701301b4bd860fc9d88ab69e3d5381776306da3132b7951855d3bc91ee6671c4d5db64db23d0f51974c8ee974ac72c3156d29648" name="budgie-desktop-debugsource" arch="i586">
  <version epoch="0" ver="10.10.0+13" rel="1.3"/>
  <changelog author="gmbr3@opensuse.org" date="1706529600">- Update to version 10.9+0:
  * Release 10.9
  * Update translations
  * Implement a new Bluetooth indicator
    (goodbye GNOME Bluetooth v1 :) )
  * Start requiring budgie-session
  * Port TabSwitcher &amp; Workspace applets over to libxfce4windowing
- Move autostart back to %_distconfdir as aaa_base is fixed
- Add more specific dependencies for required userspace tools</changelog>
  <changelog author="gmbr3@opensuse.org" date="1706788800">- Update to version 10.9+2:
  * fix: multiple tabswitcher bugs
  * sendto: Use stateless XDG autostart directory if stateless is
    set</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1707998400">- Use magpie on Leap 15.6 aswell
- Adjust upower-glib requires to minimum version
- Unversion trash applet obsoletes (1.7.1 still has it if used
  with older budgie)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1712750400">- Update to version 10.9.1+9:
  * Disable C compiler warnings entirely
  * daemon/notifications: Fix default notification action being
    performed
  * Use Enum DOWN instead of LEFT to scroll in a left-wards
    direction
  * Add am_cflags to ignore poorly generated C code from vala
  * vapi: Update libxfce4windowing to 4.19.3
  * Work around even more SNI noncompliance
  * fix: workspace applet window icon click not performing
    workspace switch
  * fix: set budgie run dialog to skip pager and taskbar
  * Update to 10.9.1
  * Update translations for 10.9.1 release
  * Create a man page for the sendto executable</changelog>
  <changelog author="asdhio &lt;asdhio@tuta.io&gt;" date="1737374400">- budgie-desktop-view is not a hard dependency
  it should be possible to remove it if the user chooses
  to use nemo-desktop or desktopfolder instead</changelog>
  <changelog author="gmbr3@opensuse.org" date="1742558400">- Update to version 10.9.2+3:
  * Add override for overlay-key to prevent crash with
    mutter-common v48-rc
  * Resolve vala 0.56.18 compact class inheritance removal
  * Adapt to libxfce4windowing v4.19.7 which includes Window
    activate API break
  * chore: update default background for 10.9.2 to
    piazza-gae-aulenti from budgie-backgrounds
  * icons: Use the correct name for the reboot icon
  * Fix end session dialog blocking authentication dialog
  * Don't show tabswitcher if window is empty
  * budgie-menu: Show terminal applications in the menu
  * feat: cli option for focus_quit field
  * Disable C compiler warnings entirely
  * Fix default notification action being performed
  * Use Enum DOWN instead of LEFT to scroll in a left-wards
    direction
  * Add am_cflags to ignore poorly generated C code from vala
  * vapi: Update libxfce4windowing to 4.19.3
  * fix: workspace applet window icon click not performing
    workspace switch
  * fix: set budgie run dialog to skip pager and taskbar</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1742990400">- No longer conflict gnome-shell: Issues have been resolved
- BR xdg-desktop-portal to provide needed package directory
- Correct budgie-desktop-view requires versioning</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1761307200">- Update to version 10.9.3+0:
  * feat: bump to 10.9.3 for gnome 49.x support
  * GNOME 49 GSD changes
- Polkit review (bsc#1252691)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1765368000">- Add Requires gnome-disk-utility: used by
  buddiesofbudgie.SettingsDaemon.DiskUtilityNotify</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769169600">- Update to version 10.10.0+13:
  * feat: bump to 10.10.1
  * feat(panel): Add null checks for panel positioning to prevent crashes (#820)
  * Rework our libxfce4windowing wrapper to be resilient for repeated usage (#818)
  * chore: sync translations
  * Add support for different windows focus mode - specifically allow sloppy focus as well as the standard click and the 10.9 mouse modes (#819)
  * chore: update translation pot file
  * chore: update translations
  * Revert "Add option to disable sync with GtkSettings file (#814)" On reflection, this change isn't needed. Different accounts should be used with different sessions.  We already know that similar desktops using the same accounts causes conflicts. This reverts commit 12ea3a53207810b25be7471c66bf560dea3a09f7.
  * Add option to disable sync with GtkSettings file (#814)
  * Ensure sway_bg mode tracks the picture_options key value - closes #798
  * Enable budgie to start with greetd - Closes #804 greetd doesn't start from the desktop file so it provides a dummy XDG_CURRENT_DESKTOP.  This PR ensures that if budgie isn't in the XDG_CURRENT_DESKTOP then force the setting of budgie. . The PR also logically relocated desktop services to start after the compositor check and removes the sleep statement. This noticably allows the desktop to appear faster.
  * Latest translations POT
  * startbudgielabwc: Ensure labwc config is writable after copying (#800)
  * feat: tag 10.10.0
  * chore(bridge): change how we generate environment file so we aren't enforcing a given layout default (#797)
  * chore(panel): turn off including of keyboard-applet due to ibus related crashes
  * chore(daemon): tweak swaybg call to set fill mode to avoid skews from aspect ratios
  * feat: merge simple-tasklist into tasklist
  * simple-tasklist: Add a close button to button popovers
  * chore: remove override on size_allocation on MainPanel since we no longer do any calculations there
  * fix: panel constrainedbox update logic to handle applet moves properly
  * fix: reference to xfw code in showdesktopapplet
  * feat: constrained box logic, simple tasklist fixes and iteration
  * WIP: simple-tasklist: Get sizing working
  * simple-tasklist: Copy icon scaling from icon-tasklist
  * simple-tasklist: Add popovers for tasklist buttons
  * simple-tasklist: Use Gdk constants for button presses
  * simple-tasklist: Create buttons for open windows on start
  * simple-tasklist: Fix build
  * simple-tasklist: Ensure that you can't end up with buttons with no icons or labels
  * simple-tasklist: Add settings for showing/hiding labels and icons
  * simple-tasklist: Rename Button to TasklistButton to void GTK naming conflicts
  * simple-tasklist: Implement drag'n'drop to reorder tasklist buttons
  * simple-tasklist: Remove spacing between buttons
  * simple-tasklist: Implement scroll handling to activate or minimize windows
  * simple-tasklist: Start with a slightly larger icon size
  * simple-tasklist: Show everything during construct instead of on every button added
  * simple-tasklist: Make applets in the same region from being centered
  * simple-tasklist: Migrate from Abomination to libxfce4windowing
  * simple-tasklist: Revert the last commit, it wasn't helpful
  * [WIP] Handle our own size allocations
  * simple-tasklist: Add launcher class to buttons
  * simple-tasklist: Let Pango figure out ellipsizing
  * simple-tasklist: Cleanup applet class
  * Remove dates from copyright headers
  * simple-tasklist: Clean up button code
  * Move simple-tasklist to the new panel applets directory
  * Move App Icon retrieval logic to RunningApp
  * Add basic icon support
  * Add some comments
  * fix button of apps outside of workspace being displayed when opening a new app
  * only show buttons for apps on current workspace
  * extract Wnck workspace bits in abomination in order to facilitate removel of wnck
  * Start work on SimpleTasklist (again, sigh)
  * Connect to the top-level focus-out event to to close the popover
  * ci: update workflows to have default and legacy workflows, 10.9.x uses legacy and F43
  * feat(session): Add BUDGIE_SESSION_VERSION for external tool handling
  * settings_panel: Avoid panel conflicts
  * labwc: Use new snapping range config (#786)
  * feat: tag 10.10.preview.2
  * fix: panel position crash on direct position flip (horizontal or vertical)
  * Reset values of caffeine mode only if needed (#764)
  * feat(session): Add environment variables to help running budgie in virtualbox and also help electron based apps think they are still running in GNOME (#776)
  * build: Update libxfce4windowing to a minimum of 4.20.4 (#722)
  * Calculate the position on the screen to show the run dialog (#765)
  * Fix critical crashes and robustness issues across Budgie Desktop (#772)
  * panel/plugin-manager: Don't free object owned by hashtable (#768)
  * BudgieMenuWindow: Adapt to new BCC deskop file name
  * feat: tag 10.10.preview.1
  * Session management v3 (#754)
  * Don't read settings after bind
  * Show screenshot tool only in Budgie session
  * Hide icon themes that marked as 'Hidden'
  * Set colors for focused item in the main menu
  * Fix colors in HighContrast theme
  * Fix some colors in the built-in theme
  * Check if GTK theme file is exists
  * Hide 'hicolor' from icon theme list
  * Enabling thumbnail in window switcher
  * Ensure usage levelbar granularity is set to 0px so that bar values display correctly - closes #735 (#736)
  * chore: update GNU pot file for translations to align with 10.10 changes
  * chore: sync translations
  * Bridge the icon-name so that window icons match - closes #727 (#728)
  * Sync settings for both labwc and for apps that don't explictly take their cues from gnome gtk settings (#724)
  * icon-tasklist: Fix crash when icons are removed (#723)
  * panel: Don't use geometry to detect monitor (#720)
  * panel: Remove window intersection code (#719)
  * panel: Remove strut code (#718)
  * Support per window keyboard layout changes as well as XKB_OPTIONS (#697)
  * panel: Remove migration code
  * Rework how we get the list of raven widgets so that python widgets are correctly found
  * raven: Fix Peas requirement
  * panel: Port the panel plugin system to Peas-2
  * Lets nuke all the budgie-wm code and linked man file
  * Make screenshot more keyboard friendly with sane defaults - closes #611
  * Lets use the correct quote notation for local header file declarations
  * Use a label to describe the single user label
  * Make the screenshot dialog less aggressive to start when finding libxfce4windowing details. (#710)
  * Switch from the deprecated meson.source_root to meson.project_source_root
  * Always display the authentication user using a label if there is just one account - closes #624
  * Only invoke one action per popup - closes #700
  * Handle caffeine boost notifications and brightness changes
  * data: Specify the wlroots portal backend for screensharing (#695)
  * Partial revert of #690 (#694)
  * Switch to the source file header rather than the generated file header for popovers
  * Add missing header for chroot based installs
  * Cleanup vapi pkg usage
  * Use a static shared-library for the windowing capability to ensure chroot based packages have something to link against (#691)
  * Removal modal dialog and unredirect support since these are mutter specific (#687)
  * Add support for edge tiling configuration (#686)
  * use budgie friendly folder for our labwc config file (#690)
  * Drop the unneeded quote in the dialog desktop file
  * Simplify shuttersound to using CanberraGtk
  * Lets using const strings for fixed string matches
  * Cleanup screenshot meson for unneeded package declarations
  * Lose a redundant function throw
  * Cleanup magic numbers and unnecessary \n chars in message strings
  * Put the screenshot dialog under control of budgie-session
  * More cleanup
  * Switch to using slurp because current gtk3 methods just won't cut it
  * Move the actual 'doing' part of screenshot to the daemon rather than hijacking the power dialog
  * Some cleanup
  * Move the screenshot dialog code to the more logical dialogs section This makes the whole daemon code base more robust without errors in screenshot crashing the daemon - i.e. user orientated stuff like dialogs can break stuff. We add a delay in the screenshot autostart file to ensure the autostart does not race glib - VolumeMonitor can crash if autostarted before the rest of the GUI starts
  * Update to use our WaylandClient
  * Add grim as a runtime dependency
  * Straight conversion of screenshot code from mutter to wayland The budgie-wm elements have been moved to the power dialog - i.e. keeping the separate of daemon windows vs screencapture which cannot work in the same process.
  * Bump the plugin version since the API/ABI has been updated (#685)
  * budgie-popover: Add missing NULL terminator to g_object_new (#684)
  * tray: Fix incorrect variant type for shortcuts (#663)
  * Resolve vala 0.56.18 compact class inheritance removal - closes #679 (#680)
  * Cleanup X11 compiler usage (#678)
  * Test to see if the gammastep local folder actually exists before creating it (#676)
  * fix(bridge): add autoEnableOutputs" no"
  * notifications: Toggle Do Not Disturb state when middle-clicking the applet icon
  * workspace-applet: Make add workspace button react to capabilities
  * workspace-applet: Fix more issues related to Wayland
  * OSD capability (#657)
  * Add nightlight support using gammastep - closes #649 (#672)
  * Add on-demand to the polkit window to ensure entry field is editable (#668)
  * CI: Fix systemd issue in rawhide
  * icon-tasklist: Remove last references to xid (#662)
  * Abomination is no longer used since we started using libxfce4windowing
  * meson: Allow custom prefixes for third-party packages
  * Switch session files, leave magpie session in the code for a future release. (#661)
  * Center the polkit dialog (#664)
  * meson: Explicitly add gio-unix-2.0
  * Reduce the number of variables we are using for the notification calculation
  * Simplify calculation for positioning on the screen
  * Switch to using layershell anchors
  * Rejig notifications to work with layer-shell positioning
  * Screen Dimming (#651)
  * Add a root menu for the desktop (#654)
  * Add our wayland compatible screenlocker (#636)
  * Add a bridge between gsettings and labwc (#643)
  * Change our Desktop Current Session ID to Budgie from Budgie:GNOME (#647)
  * Session management (#638)
  * fix: gicon resulting in extremely bright or dim icons when no icon was found (used fallback)
  * windowing: Remove window mapper class since we don't need it on Wayland (#640)
  * Add support for background handling via swaybg (#634)
  * Adapt to xf4w v4.19.8 (#630)
  * Update meson.build
  * Update gvc submodule to 5f9768a2eac29c1ed56f1fbb449a77a3523683b6
  * feat: implement initial wayland support in panel, panel manager, popovers, and Raven (#588)
  * fix tasklist indicator line on right panel (#593)
  * chore: update default background for 10.9.2 to piazza-gae-aulenti from budgie-backgrounds
  * feat: bump to 10.9.2
  * icon-tasklist: Fix some pinned launchers not properly updating when opened (#587)
  * icons: Use the correct name for the reboot icon (#584)
  * Fix end session dialog blocking authentication dialog (#576)
  * Don't show tabswitcher if window is empty (#582)
  * budgie-menu: Show terminal applications in the menu (#581)
  * windowing: Set a new last active window when the last active window is closed (#566)
  * feat: cli option for focus_quit field (#424) (#572)
  * fix: inability for popover pin button to be themed (#563)
  * New windowing tracker and large refactor of IconTasklist (#553)
  * Disable C compiler warnings entirely (#555)
  * daemon/notifications: Fix default notification action being performed (#552)
  * Use Enum DOWN instead of LEFT to scroll in a left-wards direction (closes #541) (#542)
  * Add am_cflags to ignore poorly generated C code from vala. Resolves #194.
  * vapi: Update libxfce4windowing to 4.19.3 (#547)
  * Work around even more SNI noncompliance (#540)
  * fix: workspace applet window icon click not performing workspace switch (#525)
  * fix: set budgie run dialog to skip pager and taskbar (#530)
  * Switch to Fedora rawhide for CI (#526)</changelog>
</package>
<package pkgid="4fa0d0980734a7120b8660dec98a1650a207b939664dcfd937775fc8c81852b5d80d98a52ec60b718933ae7acceaed43cbf42816afefa01445439282c990130e" name="budgie-desktop-services-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.2+0" rel="1.3"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769169600">- initial package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769169601">- Update to version 1.0.2+0:
  * feat: tag 1.0.2
  * chore(build): turn off labwc autostart file installation by default
  * feat: tag 1.0.1
  * fix(outputs): missing stateChanged emits on changing of various props
  * feat: tag 1.0.0
  * ci: allow manual dispatch of compilation test
  * ci: start using our "CI optimized image" for b-d-s to avoid repeat dnf installations
  * ci: fix reported "bad habit" for when
  * ci: add missing ninja-build
  * ci: tweak dnf command to not have newline delimiter
- Move dbus-1 file to service directory (bsc#1261542)</changelog>
</package>
<package pkgid="fb3c7229757e93340df55080b9cdd6cff9c6530144da3172eeb1939412332b6273b7a85be0eaa9adb64832553d39aadf602ea2dbd1c9fd1c3879b6895bbdab52" name="budgie-desktop-services-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2+0" rel="1.3"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769169600">- initial package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769169601">- Update to version 1.0.2+0:
  * feat: tag 1.0.2
  * chore(build): turn off labwc autostart file installation by default
  * feat: tag 1.0.1
  * fix(outputs): missing stateChanged emits on changing of various props
  * feat: tag 1.0.0
  * ci: allow manual dispatch of compilation test
  * ci: start using our "CI optimized image" for b-d-s to avoid repeat dnf installations
  * ci: fix reported "bad habit" for when
  * ci: add missing ninja-build
  * ci: tweak dnf command to not have newline delimiter
- Move dbus-1 file to service directory (bsc#1261542)</changelog>
</package>
<package pkgid="10938ea7a70632747fe548ad90e6654f3071d883b2287d95b853b877551115907552530234f20a28440f28c48bb04e81af63388fd7d86cdc04429f15b4821421" name="budgie-desktop-view-debuginfo" arch="i586">
  <version epoch="0" ver="10.10.0+0" rel="1.3"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1634385600">- clean spec file</changelog>
  <changelog author="gmbr3@opensuse.org" date="1641556800">- Update to version 1.1.1+5:
  * Rename schemas
  * Rebrand.
  * Update README to point to Open Collective and libera IRC
    channels
  * Enable application and key files to be moved to trash.
  * Update copyright to 2021</changelog>
  <changelog author="gmbr3@opensuse.org" date="1646740800">- Update to version 1.2+0:
  * Tag 1.2 stable release
  * Set up directory for translations
  * Add FUNDING.yml
  * Link to releases page from release badge
  * Add Matrix and backer badges
  * Add GitHub Actions pipeline
  * Update comment and warning
  * Update to Budgie Control Center
  * Remove "GTK4 Port" from TODO
  * Fix launching of some file types.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661774400">- Move autostart back to /etc until aaa_base is fixed</changelog>
  <changelog author="gmbr3@opensuse.org" date="1675598400">- Update to version 1.2.1+0:
  * Handle the new BDS desktop file naming in B-D master
  * Use arrow instead of HAND1
  * Remove unused gtk-update-icon-cache
  * Implement translations support using the budgie-desktop-view
    transifex project
  * Add updatePot and updateTranslations scripts
  * Move mkrelease.sh to scripts/mkRelease.sh
  * Add editorconfig</changelog>
  <changelog author="gmbr3@opensuse.org" date="1700827200">- Update to version 1.3+0:
  * Bump to 1.3
  * Update translations
  * Make hover selection more obvious, tie in loading cursor.
  * Ensure Budgie Desktop View updates position
    and geometry on root window workarea change.
  * Add CODEOWNERS
  * Set focus to first VISIBLE item on arrow key press
  * Don't specify the file manager for trash icon
  * meson: Remove non standard optimization logic
  * Add translation support for trash icon
  * mesonPostInstall.sh: make update-desktop-database's
    target directory explicit
  * drop all support code for creating config.h
  * Use correct path for building xdg_appdir value.
  * Rename amd64 builds
  * Enable dependency caching, only do Ubuntu multiarch builds
  * Try to fix risc-v matrix</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1706788800">- Move autostart back to %_distconfdir as aaa_base is fixed</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1712923200">- Fixes for vala building code incompatible with Werror</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1761307200">- Align vala overrides with budgie-desktop
- Reword specfile comment</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769256000">- Update to version 10.10.0+0:
  * feat: 10.10.0 release
  * feat: tag 10.10-preview.2
  * Add support for xfce4-terminal (#40)
  * Resolve icons display after a wallpaper change - closes #38 (#39)
  * Add 20px spacing to allow the icon label not to overlap the left/right panels - Closes #37 (#41)
  * DesktopMenu: Adapt to new BCC deskop file name (#36)
  * chore: bump to 10.10-preview.1
  * Add GNOME Console to supported terminals (#35)
  * Support mate-terminal to open files (#2)
  * chore: update pot file
  * feat: port to Wayland (#33)
  * fix: compilation under newer meson and gcc</changelog>
</package>
<package pkgid="2a43dde894c0a292c60e9a8ea07e75595af18a1a7131b61d0db10a4c79cfbaa9b6c6eb56250f0502817a57a76e37ed959ceff4cfd211c536aa492886ea72d20c" name="budgie-desktop-view-debugsource" arch="i586">
  <version epoch="0" ver="10.10.0+0" rel="1.3"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1634385600">- clean spec file</changelog>
  <changelog author="gmbr3@opensuse.org" date="1641556800">- Update to version 1.1.1+5:
  * Rename schemas
  * Rebrand.
  * Update README to point to Open Collective and libera IRC
    channels
  * Enable application and key files to be moved to trash.
  * Update copyright to 2021</changelog>
  <changelog author="gmbr3@opensuse.org" date="1646740800">- Update to version 1.2+0:
  * Tag 1.2 stable release
  * Set up directory for translations
  * Add FUNDING.yml
  * Link to releases page from release badge
  * Add Matrix and backer badges
  * Add GitHub Actions pipeline
  * Update comment and warning
  * Update to Budgie Control Center
  * Remove "GTK4 Port" from TODO
  * Fix launching of some file types.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661774400">- Move autostart back to /etc until aaa_base is fixed</changelog>
  <changelog author="gmbr3@opensuse.org" date="1675598400">- Update to version 1.2.1+0:
  * Handle the new BDS desktop file naming in B-D master
  * Use arrow instead of HAND1
  * Remove unused gtk-update-icon-cache
  * Implement translations support using the budgie-desktop-view
    transifex project
  * Add updatePot and updateTranslations scripts
  * Move mkrelease.sh to scripts/mkRelease.sh
  * Add editorconfig</changelog>
  <changelog author="gmbr3@opensuse.org" date="1700827200">- Update to version 1.3+0:
  * Bump to 1.3
  * Update translations
  * Make hover selection more obvious, tie in loading cursor.
  * Ensure Budgie Desktop View updates position
    and geometry on root window workarea change.
  * Add CODEOWNERS
  * Set focus to first VISIBLE item on arrow key press
  * Don't specify the file manager for trash icon
  * meson: Remove non standard optimization logic
  * Add translation support for trash icon
  * mesonPostInstall.sh: make update-desktop-database's
    target directory explicit
  * drop all support code for creating config.h
  * Use correct path for building xdg_appdir value.
  * Rename amd64 builds
  * Enable dependency caching, only do Ubuntu multiarch builds
  * Try to fix risc-v matrix</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1706788800">- Move autostart back to %_distconfdir as aaa_base is fixed</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1712923200">- Fixes for vala building code incompatible with Werror</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1761307200">- Align vala overrides with budgie-desktop
- Reword specfile comment</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769256000">- Update to version 10.10.0+0:
  * feat: 10.10.0 release
  * feat: tag 10.10-preview.2
  * Add support for xfce4-terminal (#40)
  * Resolve icons display after a wallpaper change - closes #38 (#39)
  * Add 20px spacing to allow the icon label not to overlap the left/right panels - Closes #37 (#41)
  * DesktopMenu: Adapt to new BCC deskop file name (#36)
  * chore: bump to 10.10-preview.1
  * Add GNOME Console to supported terminals (#35)
  * Support mate-terminal to open files (#2)
  * chore: update pot file
  * feat: port to Wayland (#33)
  * fix: compilation under newer meson and gcc</changelog>
</package>
<package pkgid="004f51e6da434bce005f26f3f0ab7bac6f3ab0d0c301cc40316c982f56097853606bf434425f832bcb88d9b4a32b562fcad8c520b181472f2986ee76d0b45aa7" name="budgie-screensaver-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.0+0" rel="1.5"/>
  <changelog author="gmbr3@opensuse.org" date="1641556800">- Update to version 4.0+2:
  * Sort out renames
  * Have a couple deferred re-attempts to kill gjs.
  * Remove dbus service file as it results in a race condition with
    gnome-settings-daemon that can cause double prompts.
  * Fix Makefile for distcheck + dist</changelog>
  <changelog author="gmbr3@opensuse.org" date="1646740800">- Update to version 5.0+0:
  * Unalign versioning with budgie-desktop
  * Format header files using clang-format
  * Update indentation from 8 spaces to tabs
  * Add FUNDING.yml
  * Add badges to README and update header
  * Implement GitHub Actions pipeline
  * Use S_ISDIR for PAM auth
  * Change C STD to C11 from GNU11
  * Remove spurious directive in Meson, add comment
  * Update README compiling instructions
  * Remove unused test C files
  * Remove unused files
  * Convert to Meson
- Remove GNU autotools and add meson BRs
- Removed old patches:
  * remove-old-automake-macros.patch
  * gnome-screensaver-helper.patch
  * gnome-screensaver-xvkbd-on-lock.patch
  * gnome-screensaver-multihead-unlock.patch</changelog>
  <changelog author="gmbr3@opensuse.org" date="1653652800">- Update to version 5.0.1+0:
  * Version bump
  * Fix musl build
  * Add our mkrelease script that we use on budgie-desktop-view
    and budgie-desktop itself</changelog>
  <changelog author="gmbr3@opensuse.org" date="1657800000">- Update to version 5.0.2+0:
  * Bump version
  * Clarify that Meson is used, not Autotools
  * Add libgnomekbd-dev to Actions workflow
  * Re-add build option to disable keyboard layout indicator</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661774400">- Move autostart back to /etc until aaa_base is fixed</changelog>
  <changelog author="gmbr3@opensuse.org" date="1669291200">- Update to version 5.1.0+0:
  * Bump version
  * Move mkrelease.sh to scripts folder
  * Use GdkSeat to grab input
  * Resolve most compiler warnings
  * Add back options for xf86gamma, no-locking, and consolekit
  * Use bullet for invisible char in entry.
  * Add History section to README</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Remove unused %chkpwd</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673524800">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1675944000">- Use new budgie namespace for XDG autostart</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1706788800">- Move autostart back to %_distconfdir as aaa_base is fixed
- Use new budgie namespace for desktop file aswell</changelog>
</package>
<package pkgid="04bb4ab7d6421372e020612ba8bfbac8caa4be5c4c5c653891b5ed314d7d43370b1c0f3820a991be41d9193a2f751131e72203ef7e14b91c79279ef936ad7b1a" name="budgie-screensaver-debugsource" arch="i586">
  <version epoch="0" ver="5.1.0+0" rel="1.5"/>
  <changelog author="gmbr3@opensuse.org" date="1641556800">- Update to version 4.0+2:
  * Sort out renames
  * Have a couple deferred re-attempts to kill gjs.
  * Remove dbus service file as it results in a race condition with
    gnome-settings-daemon that can cause double prompts.
  * Fix Makefile for distcheck + dist</changelog>
  <changelog author="gmbr3@opensuse.org" date="1646740800">- Update to version 5.0+0:
  * Unalign versioning with budgie-desktop
  * Format header files using clang-format
  * Update indentation from 8 spaces to tabs
  * Add FUNDING.yml
  * Add badges to README and update header
  * Implement GitHub Actions pipeline
  * Use S_ISDIR for PAM auth
  * Change C STD to C11 from GNU11
  * Remove spurious directive in Meson, add comment
  * Update README compiling instructions
  * Remove unused test C files
  * Remove unused files
  * Convert to Meson
- Remove GNU autotools and add meson BRs
- Removed old patches:
  * remove-old-automake-macros.patch
  * gnome-screensaver-helper.patch
  * gnome-screensaver-xvkbd-on-lock.patch
  * gnome-screensaver-multihead-unlock.patch</changelog>
  <changelog author="gmbr3@opensuse.org" date="1653652800">- Update to version 5.0.1+0:
  * Version bump
  * Fix musl build
  * Add our mkrelease script that we use on budgie-desktop-view
    and budgie-desktop itself</changelog>
  <changelog author="gmbr3@opensuse.org" date="1657800000">- Update to version 5.0.2+0:
  * Bump version
  * Clarify that Meson is used, not Autotools
  * Add libgnomekbd-dev to Actions workflow
  * Re-add build option to disable keyboard layout indicator</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661774400">- Move autostart back to /etc until aaa_base is fixed</changelog>
  <changelog author="gmbr3@opensuse.org" date="1669291200">- Update to version 5.1.0+0:
  * Bump version
  * Move mkrelease.sh to scripts folder
  * Use GdkSeat to grab input
  * Resolve most compiler warnings
  * Add back options for xf86gamma, no-locking, and consolekit
  * Use bullet for invisible char in entry.
  * Add History section to README</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Remove unused %chkpwd</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673524800">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1675944000">- Use new budgie namespace for XDG autostart</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1706788800">- Move autostart back to %_distconfdir as aaa_base is fixed
- Use new budgie namespace for desktop file aswell</changelog>
</package>
<package pkgid="9a17b2204d720f7647965f16f129abf3624fd484a036023f2ccc39a89edf7ecce478980e50a77728cf4028ae7cf98b5702d8ffa6d104175731d051755a4547b6" name="budgie-session-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0+0" rel="1.3"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1706529600">- initial package version 0.9.1</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769256000">- Update to version 1.0.0+0:
  * Bump for stable release
  * Bump release to 1.0.0-preview.2
  * budgie-desktop Autostartfolder (#8)
  * Bump meson version for preview 1
  * Add a wayland compositor check executable used to test if a wayland compositor is started; primarily for wlroot based compositors where we cannot depend on the wayland-socket being set at the end of the compositor startup
  * Cleanup using gint rather than int; add more explanatory comments
  * Support X-GNOME-Autostart-Delay for autostart apps - Closes #3
  * do not fail whale: prevents otherwise usable wayland session</changelog>
</package>
<package pkgid="461da87bad5a3156e97d066cce56f3eb23dc0c7a5fd290966fe36ee0c531ee4b805e2ba8c445b92da40c3a09128b57d6cdd08f7a3aef37306f27e364fe69803b" name="budgie-session-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0+0" rel="1.3"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1706529600">- initial package version 0.9.1</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1769256000">- Update to version 1.0.0+0:
  * Bump for stable release
  * Bump release to 1.0.0-preview.2
  * budgie-desktop Autostartfolder (#8)
  * Bump meson version for preview 1
  * Add a wayland compositor check executable used to test if a wayland compositor is started; primarily for wlroot based compositors where we cannot depend on the wayland-socket being set at the end of the compositor startup
  * Cleanup using gint rather than int; add more explanatory comments
  * Support X-GNOME-Autostart-Delay for autostart apps - Closes #3
  * do not fail whale: prevents otherwise usable wayland session</changelog>
</package>
<package pkgid="0a42811b89accf730d93be70cd3f79ec99be15407002b6e47bf1160cbbbd2847cdd0fce98d826947cd8f88229ce00cc2a7768887e54faae06595e71903f9fe0b" name="buffer-debuginfo" arch="i586">
  <version epoch="0" ver="1.19" rel="868.4"/>
  <changelog author="ro@suse.de" date="1032264000">- removed bogus self-provides</changelog>
  <changelog author="schwab@suse.de" date="1051099200">- Use BuildRoot.</changelog>
  <changelog author="schwab@suse.de" date="1074600000">- Remove conflicting declaration.</changelog>
  <changelog author="schwab@suse.de" date="1095336000">- Fix return type.</changelog>
  <changelog author="schwab@suse.de" date="1120564800">- Add missing includes.
- Fix printf format.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579694400">- Cleanup spec file:
  * Follow latest SPDX license identifiers
  * Trim obsolete parts</changelog>
  <changelog author="pgajdos@suse.com" date="1744891200">- fix build with gcc15
  + buffer-gcc15.patch</changelog>
</package>
<package pkgid="f6d2de557a22fd3465f8024179afebd4f1d77b0cf69ec39faaa290f2b8a20e2f8398a631742eb2965ef521c7cc26999a47453dcbef0a9333ab96b2538564d458" name="buffer-debugsource" arch="i586">
  <version epoch="0" ver="1.19" rel="868.4"/>
  <changelog author="ro@suse.de" date="1032264000">- removed bogus self-provides</changelog>
  <changelog author="schwab@suse.de" date="1051099200">- Use BuildRoot.</changelog>
  <changelog author="schwab@suse.de" date="1074600000">- Remove conflicting declaration.</changelog>
  <changelog author="schwab@suse.de" date="1095336000">- Fix return type.</changelog>
  <changelog author="schwab@suse.de" date="1120564800">- Add missing includes.
- Fix printf format.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579694400">- Cleanup spec file:
  * Follow latest SPDX license identifiers
  * Trim obsolete parts</changelog>
  <changelog author="pgajdos@suse.com" date="1744891200">- fix build with gcc15
  + buffer-gcc15.patch</changelog>
</package>
<package pkgid="3f3c83b77d48ab20a451ee07afffa95347b2b1cbe832daeab72e4f3fb021a9f8aebf659dafeefd65aac5b26fbe31094b07a4609bea7a683c35eaba91ea36fc38" name="buildah-debuginfo" arch="i586">
  <version epoch="0" ver="1.45.0" rel="1.1"/>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1749470400">- Update to version 1.40.1:
  * Tag v1.40.1
  * vendor: update c/common to v0.63.1
  * CI: run integration tests on Fedora with both crun and runc
  * buildah-build(1): clarify that --cgroup-parent affects RUN instructions
  * runUsingRuntime: use named constants for runtime states
  * Add a dummy "runtime" that just dumps its config file
  * run: handle relabeling bind mounts ourselves
  * Tweak our handling of variant values, again</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1755777600">- Update to version 1.41.3:
  * [release-1.41] Bump Buildah to v1.41.3
  * Commit: don't depend on MountImage(), because .imagestore
  * [release-1.41] Bump to v1.41.2
  * Rework how we decide what to filter out of layer diffs
  * Note that we have to build `true` first for the sake of its tests
  * copier.Stat(): return owner UID and GID if available
  * copier.Get(): ensure that directory entries end in "/"
  * copier.Get(): strip user and group names from entries
  * imagebuildah.Executor/StageExecutor: check numeric --from= values
  * [release-1.41] Bump Buildah to v1.41.1
  * [release-1.41] Bump c/* projects and Buildah to v1.41.1
  * [release-1.41] generatePathChecksum: ignore ModTime, AccessTime
  * History should note unset-label, timestamp, and rewrite-timestamp
  * pkg/cli.GenBuildOptions(): don't hardwire optional bools
  * Only suppress "noted" items when not squashing
  * Test that pulled up parent directories are excluded at commit
  * Exclude pulled up parent directories at commit-time
  * copier.Ensure(): also return parent directories
  * copier.MkdirOptions: add ModTimeNew
  * Restore the default meaning of `--pull` (should be `always`).
  * Bump to Buildah v1.41.0
  * Bump to c/storage v1.59.0, c/image v5.36.0,
  * fix(deps): update module github.com/containers/image/v5 to v5.36.0
  * fix(deps): update module github.com/containers/storage to v1.59.0
  * stage_executor: check platform of cache candidates
  * fix(deps): update module golang.org/x/crypto to v0.40.0
  * fix(deps): update module golang.org/x/term to v0.33.0
  * fix(deps): update module golang.org/x/sync to v0.16.0
  * fix(deps): update module github.com/docker/docker to v28.3.2+incompatible
  * ADD/COPY --link support added
  * RPM/TMT: account for passwd binary moving to tests
  * buildah: move passwd command to tests
  * Update "bud with --cpu-shares" test, and rename it
  * Remove BUILDTAG btrfs_noversion as no longer effective
  * fix(deps): update module github.com/docker/docker to v28.3.1+incompatible
  * fix(deps): update module github.com/moby/buildkit to v0.23.2
  * fix(deps): update github.com/containers/luksy digest to bc60f96
  * chore(typos): fix typos
  * vendor: update c/{common,image,storage} to main
  * chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.3.0 [security]
  * fix(deps): update module go.etcd.io/bbolt to v1.4.2
  * Update Neil Smith's GitHub username in MAINTAINERS.md
  * Accept SOURCE_DATE_EPOCH as a build-arg
  * fix(deps): update module github.com/docker/docker to v28.3.0+incompatible
  * Add conditional release-checking system test
  * info,inspect: use the "formats" package to get some builtins
  * Use containers/common's formats package instead of our own
  * build, commit: set the OCI ...created annotation on OCI images
  * commit: exclude parents of mount targets, too
  * run: clean up parents of mount targets, too
  * tarFilterer: always flush after writing
  * Builder: drop the TempVolumes field
  * Update module github.com/moby/buildkit to v0.23.1
  * Update module github.com/opencontainers/cgroups to v0.0.3
  * Add CommitOptions.OmitLayerHistoryEntry, for skipping the new bits
  * Update module github.com/fsouza/go-dockerclient to v1.12.1
  * conformance: use mirrored frontend and base images
  * commit-with-extra-files test: use $TEST_SCRATCH_DIR
  * fix(deps): update module github.com/moby/buildkit to v0.23.0
  * "root fs only mounted once" test: accept root with only the rw option
  * Run with --device /dev/fuse and not just -v /dev/fuse:/dev/fuse
  * CI: pass $BUILDAH_RUNTIME through to in-container test runs
  * CI: ensure rootless groups aren't duplicates
  * build: add support for --inherit-annotations
  * CI: give the rootless test user some supplemental groups
  * bud,run: runc does not support keep-groups
  * Fix lint issue in TestCommitCompression
  * Add a unit test for compression types in OCI images
  * Support zstd compression in image commit
  * fix(deps): update module go.etcd.io/bbolt to v1.4.1
  * rpm: build rpm with libsqlite3 tag
  * Makefile: use libsqlite3 build when possible
  * commit,build: --source-date-epoch/--timestamp omit identity label
  * docs: add --setopt "*.countme=false" to dnf examples
  * Builder.sbomScan(): don't break non-root scanners
  * build: --source-date-epoch/--timestamp use static hostname/cid
  * fix(deps): update module golang.org/x/crypto to v0.39.0
  * fix(deps): update module golang.org/x/sync to v0.15.0
  * build: add --source-date-epoch and --rewrite-timestamp flags
  * build,config: add support for --unsetannotation
  * commit: add --source-date-epoch and --rewrite-timestamp flags
  * fix(deps): update module github.com/openshift/imagebuilder to v1.2.16
  * vendor latest c/{common,image,storage}
  * Tweak our handling of variant values, again
  * Don't BuildRequires: ostree-devel
  * parse, validateExtraHost: honor Hostgateway in format
  * remove static nix build
  * Ensure extendedGlob returns paths in lexical order
  * CI: run integration tests on Fedora with both crun and runc
  * buildah-build(1): clarify that --cgroup-parent affects RUN instructions
  * runUsingRuntime: use named constants for runtime states
  * Add a dummy "runtime" that just dumps its config file
  * run: handle relabeling bind mounts ourselves
  * fix link to Maintainers file
  * Update to avoid deprecated types
  * fix(deps): update module github.com/docker/docker to v28.2.0+incompatible
  * [skip-ci] Packit: cleanup redundant targets and unused anchors
  * [skip-ci] Packit: set fedora-all after F40 EOL
  * Use Fedora 42 instead of 41 in that one conformance test
  * [CI:DOCS] README.md: add openssf passing badge
  * fix(deps): update module github.com/moby/buildkit to v0.22.0
  * copier: add Ensure and ConditionalRemove
  * [CI:DOCS] update a couple of lists in the build man page
  * build: allow --output to be specified multiple times
  * add: add a new --timestamp flag
  * tests/helpers.bash: add some helpers for parsing images
  * pkg/parse.GetBuildOutput(): use strings.Cut()
  * [skip-ci] Packit: Disable osh_diff_scan
  * internal/util.SetHas(): handle maps of [generic]generic
  * Refactor NewImageSource to add a manifest type abstraction (#5743)
  * [skip-ci] Packit: Ignore ELN and CentOS Stream jobs
  * imagebuildah: select most recent layer for cache
  * [CI:DOCS] Add CNCF roadmap, touchup other CNCF files
  * fix(deps): update module golang.org/x/crypto to v0.38.0
  * Fix typo in comment (#6167)
  * Support label_users in buildah
  * fix(deps): update module golang.org/x/sync to v0.14.0
  * fix(deps): update github.com/containers/luksy digest to 4bb4c3f
  * test/serve: fix a descriptor leak, add preliminary directory support
  * fix(deps): update module github.com/opencontainers/cgroups to v0.0.2
  * fix(deps): update module github.com/moby/buildkit to v0.21.1
  * Update to avoid deprecated types
  * fix(deps): update module github.com/opencontainers/runc to v1.3.0
  * Only filter if containerImageRef.created != nil
  * Drop superfluous cast
  * Remove UID/GID scrubbing.
  * fix(deps): update module github.com/seccomp/libseccomp-golang to v0.11.0
  * cirrus: turn prior fedora testing back on
  * chore(deps): update dependency containers/automation_images to v20250422
  * fix(deps): update module github.com/docker/docker to v28.1.1+incompatible
  * Bump to Buildah v1.41.0-dev
  * CI vendor_task: pin to go 1.23.3 for now
  * fix(deps): update module github.com/containers/common to v0.63.0</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1758888000">- Update to version 1.41.4:
  * [release-1.41] Bump to Buildah v1.41.4
  * [release-1.41] c/common to v0.64.2, ulikunitz/xv v0.5.12, docker/docker v28.3.3</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1759838400">- Update to version 1.41.5:
  * Tag v1.41.5
  * tests/run.bats: "run masks" test: accept "unreadable" masked directories
  * Run: create parent directories of mount targets with mode 0755</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1766404800">- Update to version 1.42.2:
  * [release-1.42] Bump Buildah to v1.42.2
  * [release-1.42] Bump runc to v1.3.4
  * [release-1.42] Bump Buildah to v1.42.1
  * [release-1.42] bump runc to v1.3.3 - CVE-2025-52881
  * RPM: build with sequoia on F43+
  * Bump to Buildah v1.42.0
  * Bump to storage v1.61.0, image v5.38.0, common v0.66.0
  * fix(deps): update module github.com/openshift/imagebuilder to v1.2.19
  * fix(deps): update module github.com/openshift/imagebuilder to v1.2.18
  * copier: ignore user.overlay.* xattrs
  * commit: always return the config digest as the image ID
  * fix(deps): update module golang.org/x/crypto to v0.43.0
  * fix(deps): update module golang.org/x/sys to v0.37.0
  * fix(deps): update module github.com/docker/docker to v28.5.1+incompatible
  * fix(deps): update module github.com/moby/buildkit to v0.25.1
  * fix(deps): update module github.com/opencontainers/runc to v1.3.2
  * fix(deps): update module github.com/docker/docker to v28.5.0+incompatible
  * fix(deps): update module github.com/moby/buildkit to v0.25.0
  * fix(deps): update github.com/containers/luksy digest to 2cf5bc9
  * Make some test files different from each other
  * Revert "fix(deps): update module github.com/cyphar/filepath-securejoin to v0.5.0"
  * Also run integration tests with the Sequoia backend
  * Allow users to build against podman-sequoia in non-default locations
  * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.5.0
  * .cirrus.yml: Test Vendoring bump golang
  * vendor: bump go.podman.io/{common,image,storage} to main
  * fix(deps): update module golang.org/x/crypto to v0.42.0
  * fix(deps): update module github.com/docker/docker to v28.4.0+incompatible
  * fix(deps): update module github.com/moby/buildkit to v0.24.0
  * fix(deps): update module github.com/spf13/pflag to v1.0.10
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.12.2
  * fix(deps): update module github.com/opencontainers/runc to v1.3.1
  * fix(deps): update module github.com/opencontainers/cgroups to v0.0.5
  * fix(deps): update module golang.org/x/sync to v0.17.0
  * tests/run.bats: "run masks" test: accept "unreadable" masked directories
  * Run: create parent directories of mount targets with mode 0755
  * tests/run.bats: "run masks" test: accept "unreadable" masked directories
  * New VM images
  * Suppress a linter warning
  * modernize: JSON doesn't do "omitempty" structs, so stop asking
  * modernize: use maps.Copy() instead of iterating over a map to copy it
  * modernize: use strings.CutPrefix/SplitSeq/FieldsSeq
  * Update expected/minimum version of Go to 1.24
  * chroot: use $PATH when finding commands
  * [skip-ci] Update actions/stale action to v10
  * Update module github.com/ulikunitz/xz to v0.5.15 [SECURITY]
  * Update go.sum
  * New VM images
  * Update module github.com/openshift/imagebuilder to v1
  * Update module github.com/spf13/cobra to v1.10.1
  * Switch common, storage and image to monorepo.
  * Update module github.com/stretchr/testify to v1.11.1
  * Update module go.etcd.io/bbolt to v1.4.3
  * Handle tagged+digested references when processing --all-platforms
  * Update module github.com/stretchr/testify to v1.11.0
  * Add --transient-store global option
  * Support "--imagestore" global flags
  * Commit: don't depend on MountImage(), because .imagestore
  * Adding mohanboddu as community manager to MAINTAINERS.md
  * Rework how we decide what to filter out of layer diffs
  * Note that we have to build `true` first for the sake of its tests
  * copier.Stat(): return owner UID and GID if available
  * copier.Get(): ensure that directory entries end in "/"
  * copier.Get(): strip user and group names from entries
  * imagebuildah.Executor/StageExecutor: check numeric --from= values
  * Losen the dependency on go-connections/tlsconfig
  * fix(deps): update module golang.org/x/crypto to v0.41.0
  * fix(deps): update module golang.org/x/term to v0.34.0
  * fix(deps): update module github.com/docker/go-connections to v0.6.0
  * fix(deps): update module golang.org/x/sys to v0.35.0
  * copy: assume a destination with basename "." is a directory
  * generatePathChecksum: ignore ModTime, AccessTime and ChangeTime
  * fix(deps): update module github.com/seccomp/libseccomp-golang to v0.11.1
  * fix(deps): update module github.com/containers/common to v0.64.1
  * History should note unset-label, timestamp, and rewrite-timestamp
  * pkg/cli.GenBuildOptions(): don't hardwire optional bools
  * fix(deps): update module github.com/containers/image/v5 to v5.36.1
  * imagebuildah.StageExecutor.Execute: commit more "no instructions" cases
  * fix(deps): update module github.com/containers/storage to v1.59.1
  * Only suppress "noted" items when not squashing
  * Reap stray processes
  * fix(deps): update github.com/containers/luksy digest to 8fccf78
  * fix(deps): update module github.com/docker/docker to v28.3.3+incompatible
  * Restore the default meaning of `--pull` (should be `always`).
  * Test that pulled up parent directories are excluded at commit
  * Exclude pulled up parent directories at commit-time
  * copier.Ensure(): also return parent directories
  * copier.MkdirOptions: add ModTimeNew
  * fix(deps): update module github.com/containers/common to v0.64.0
  * Bump to Buildah v1.42.0-dev
  * fix(deps): update module github.com/spf13/pflag to v1.0.7
  * CI: make runc tests non-blocking
  * build,add: add support for corporate proxies</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1771588800">- Update to version 1.43.0:
  * [release-1.43] Bump Buildah to v1.43.0
  * [release-1.43] fix source test
  * [release-1.43] Bump common 0.67.0, image 5.39.1, storage 1.62.0
  * [release-1.43] Bump dest branch in cirrus to 1.43
  * fix(build): make --tag oci-archive:xxx.tar work with simple images
  * test: do not untar archive into fs when checking file names
  * tests: use cached images instead of fedoraproject.org
  * chroot.bats(chroot with overlay root): ensure we can overlay
  * Run: don't try to encode SystemContext with json</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1776168000">- Update to version 1.43.1:
  * [release-1.43] Bump Buildah to v1.43.1
  * [release-1.43] Bump c/common v0.67.1, c/image v5.39.2
  * update module github.com/go-jose/go-jose/v4 to v4.1.4 [security]
  * ignore ErrLayerUnknown in cache lookup
  * fix setting of gid
  * fix call to chown</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1782302400">- Update to version 1.44.0:
  * Bump to Buildah v1.44.0
  * Carries fixes for bsc#1266191 &amp; bsc#1262953
  * TEMPORARY: Skip a newly-added test
  * Restore the previous TempDirForURL API
  * TempDirForURL: return absolute context path instead of relative subdir
  * TempDirForURL: refactor if-chain into switch statement
  * Prevent symlink-based path traversal in build contexts
  * Bump c/common to v0.68.0, c/image v5.40.0, c/storage v1.63.0
  * fix(deps): update module golang.org/x/crypto to v0.52.0
  * fix(deps): update module golang.org/x/sys to v0.45.0
  * Don't report an error in a possible RPC server start/stop ordering
  * Fix a race in TestCannotChangeMultipleRequestsWithDifferentChroot
  * Correctly report archiveSource if we can't find it
  * copier: add Mkfile() for creating files with inline content
  * docs: document compression flags for commit, push and build
  * build: add --compression-format flags for build
  * commit: add --compression-format flag with containers.conf fallback
  * build: pass compression_format to --cache-to push
  * push: respect compression_format from containers.conf
  * add/copy: support AllowWildcard and AllowEmptyWildcard
  * copier.TestTarPut(): test both with and without chroot
  * imagebuildah.executor.getCreatedBy(): use digests for previous stages
  * Ignore .containerignore for git repositories in ADD
  * Fix stale cache when using bind mount with build stage
  * fix(deps): update module google.golang.org/grpc to v1.81.1
  * fix: duplicated "the" in define/types.go and pkg/sshagent comments
  * tmt: archive audit and journal logs after test execution
  * We don't have a 'nix' directory, but we do have one for 'rpm'
  * rpm/buildah.spec tests: require xz and /usr/bin/selinuxenabled
  * fix(deps): update module github.com/moby/buildkit to v0.30.0
  * deps: bump selinux to v1.14.1
  * Remove unused ReserveSELinuxLabels
  * fix(deps): update module golang.org/x/crypto to v0.51.0
  * fix(deps): update module golang.org/x/term to v0.43.0
  * copier: add AddAndCopyOptions.DirCopyContents
  * fix(deps): update module golang.org/x/sys to v0.44.0
  * fix(deps): update module google.golang.org/grpc to v1.81.0
  * fix(deps): update module github.com/openshift/imagebuilder to v1.2.21
  * Add RunOptions.ValidExitCodes and --valid-exit-codes flag
  * copier: add RemoveOptions.AllowWildcard
  * Packit: Only create dist-git PRs for rawhide
  * docs: Remove slirp for podman6
  * tests: Remove slirp for podman6
  * Remove slirp for podman6
  * Remove OWNERS file
  * vendor: update latest common, image, storage
  * Makefile: preserve entrypoint_amd64 and .gz in clean target
  * docs: Add note about the ssh mount options for non-root users
  * docs: update registries.conf references
  * tests: move registries.conf files to v2 format
  * remove old v1 registries.conf config from CI
  * Remove runc/libcontainer/devices dependency
  * define: switch away from runc/libct/devices
  * copier: Fix the bookkeeping of the requested root
  * copier: Fix some log messages
  * Update to use shared configfile implementation
  * RUN-4547: Move buildah import paths
  * fix(deps): update module github.com/moby/moby/client to v0.4.1
  * tests: remove dependencies on online apt repositories
  * fix(deps): update module github.com/containers/ocicrypt to v1.3.0
  * Update to use ordered network dependencies
  * fix(deps): update module github.com/docker/go-connections to v0.7.0
  * Fix the copier:get operation to properly gather symlink information
  * tests/helpers.bash: wait to determine the OCI runtime
  * Makefile: migrate the lint-entrypoint check to Go
  * Makefile: add some missing dependencies
  * fix(deps): update module github.com/mattn/go-shellwords to v1.0.13
  * Group global commands in global help output
  * copier: add MkdirOptions.MakeParents
  * copier: add RemoveOptions.AllowNotFound
  * fix(deps): update module golang.org/x/crypto to v0.50.0
  * fix(deps): update module golang.org/x/term to v0.42.0
  * fix(deps): update module golang.org/x/sys to v0.43.0
  * Enable failOnExtraFSContent on dockerignore and --exclude tests
  * COPY --exclude: make patterns context relative
  * docs: fix build tool tutorial with correct modules
  * fix(deps): update module github.com/moby/moby/client to v0.4.0
  * chore(deps): update module github.com/go-jose/go-jose/v4 to v4.1.4 [security]
  * fix(deps): update module github.com/opencontainers/runc to v1.4.2
  * Add additional caching diagnostics to stage executor
  * fix(deps): update module google.golang.org/grpc to v1.80.0
  * fix(deps): update module github.com/containerd/platforms to v1.0.0-rc.4
  * fix(deps): update github.com/opencontainers/runtime-tools digest to 8a4db57
  * fix(deps): update module github.com/moby/buildkit to v0.29.0
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.13.1
  * chore(deps): update module github.com/moby/moby/v2 to v2.0.0-beta.8 [security]
  * Fix panic in --secret flag parsing when key has no value
  * fix(deps): update common, image, and storage deps to 8af7873
  * fix(deps): update module github.com/moby/buildkit to v0.28.1 [security]
  * Makefile: run lint-entrypoint as part of validate
  * Makefile: add lint-entrypoint target
  * internal/mkcw/embed/entrypoint_amd64.gz: rebuild with native assembler
  * fix(deps): update common, image, and storage deps to 7e1f14c
  * New images 2026-03-19
  * fix(deps): update module github.com/containerd/platforms to v1.0.0-rc.3
  * Add /assign command GitHub Action
  * Support multiple ARGs in a single instruction
  * Fix ARG scope order so build-arg and stage override header
  * Fix COPY/ADD --from= with ARG in stage scope
  * go.mod: remove containernetworking/cni dependency
  * docs, tests: remove CNI references
  * deprecate CNI configuration fields and remove CLI flags
  * version: remove CNI spec and libcni version reporting
  * vendor container-libs w/o CNI
  * fix(deps): update module google.golang.org/grpc to v1.79.3
  * feat: add support for saving and labeling intermediate stages
  * fix(deps): update module github.com/opencontainers/runc to v1.4.1
  * fix(deps): update module golang.org/x/crypto to v0.49.0
  * fix(deps): update module github.com/moby/buildkit to v0.28.0
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.13.0
  * chore(deps): update module github.com/sigstore/fulcio to v1.8.5 [security]
  * fix(deps): update module golang.org/x/sync to v0.20.0
  * chore(deps): update dependency containers/automation_images to v20260310
  * Update tests/bud.bats
  * CI: use 1.25 for the vendor_task
  * tests: use jq to validate images --json structure
  * fix(deps): update module golang.org/x/term to v0.41.0
  * tests: remove cgroupsv1 checks and simplify cgroupsv2 conditionals
  * tests: Replace cat with bash input redirection
  * Update testing VM images
  * tests/conformance: do not set RootlessStoragePath
  * tests: fix storage.conf chroot read error
  * chroot: do not leak the CONTAINERS_CONF env var
  * resolve runtime outside of child reexec process
  * cmd/buildah: do not use init() for cobra commands
  * CI: collect logs for unit and conformance tests
  * chore(deps): update dependency golangci/golangci-lint to v2.11.1
  * fix(deps): update module google.golang.org/grpc to v1.79.2
  * Add packaging for newer test helpers
  * fix(deps): update module github.com/moby/moby/client to v0.3.0
  * fix(deps): update module google.golang.org/grpc to v1.79.1
  * tests: Introduce skip_unless_arch helper function
  * tests: Fix tests to run on other architectures
  * tests: Adapt test to work on systems with 64k page size
  * Builder.getSecretMount(): don't leak an fd
  * Add a more generic "prepend or append instructions" method
  * imagebuildah: avoid empty layer in single-layer build path
  * feat: support --mount=type=secret,id=foo,env=bar
  * chroot: error out on --network != host when $BUILDAH_ISOLATION
  * Rename package and variables to match upstream changes
  * Stop using the old github.com/docker/docker package paths
  * fix: support SHELL during RUN commands in image build
  * Add basic functionality to build Windows images
  * tests/from.bats "from cpu-shares test": update cgroupv2 weights
  * Address warnings from the new linter
  * imagebuildah.stageExecutor.Run(): pull images for transient mounts
  * chore(deps): update dependency golangci/golangci-lint to v2.10.1
  * ignore ErrLayerUnknown in cache lookup
  * tree: replace various nested append calls with slices.Concat
  * Fix the typo in bud test
  * Handle new `FROM --after` flag for explicit stage dependencies
  * Update docs/buildah-manifest-create.1.md
  * Add an undocumented general "run with RPC service"
  * Break up the internal/parse package
  * copier: drain tar stream to prevent broken pipe errors
  * chore(deps): update dependency golangci/golangci-lint to v2.9.0
  * fix setting of gid
  * fix call to chown
  * fix(deps): update module golang.org/x/crypto to v0.48.0
  * internal/mkcw: make errors easier to compare, update tests
  * Add a test where a default ARG value is a quoted string
  * manifest create: add --amend and --replace for non-list images
  * fix(deps): update module github.com/openshift/imagebuilder to v1.2.20
  * feat(build): add --mount option
  * fix(deps): update common, image, and storage deps to 28c83ab
  * return error in switch
  * fix stdout error message
  * use BuildOutputInvalid
  * update doc
  * fix doc
  * only process path for types that need it
  * simplify switch
  * use switch/case
  * feat(build): print error on build flag --output=type=something
  * docs: mention Containerfiles also
  * fix: use reference.ParseNormalizedNamed for image normalization
  * fix: document source policy processing order in man page
  * fix: default matchType to WILDCARD per BuildKit spec
  * fix(deps): update common, image, and storage deps to b5801a6
  * Update a source.bats test
  * Bump go.podman.io/{storage,image/v5,common} to main
  * Run: don't try to encode SystemContext with json
  * Add --source-policy-file flag for BuildKit-compatible source policies
  * chroot.bats(chroot with overlay root): ensure we can overlay
  * fix(deps): update module github.com/sirupsen/logrus to v1.9.4
  * tests: use cached images instead of fedoraproject.org
  * test: do not untar archive into fs when checking file names
  * integration: point places where we ADD http: locations to localhost
  * bud cache add-copy-chown: go local
  * bud --link ADD with remote URL consistent diffID: go local
  * Repack repository archives under `podman unshare`
  * bud with ADD with git repository source integration test: go local
  * fix(deps): update module golang.org/x/crypto to v0.47.0
  * integration tests: remove all "RUN apk ..." instructions
  * fix(deps): update module golang.org/x/sys to v0.40.0
  * chore(deps): update dependency golangci/golangci-lint to v2.8.0
  * conformance test cases: add a fsSkipCompatVolumesTrue field
  * TestCommit: expect EXPOSEd ports to have the implicit "/tcp" added
  * tests/conformance: identify ourselves as "current" clients to dockerd
  * chore(deps): update dependency containers/automation_images to v20251211
  * fix(deps): update module tags.cncf.io/container-device-interface to v1.1.0
  * fix(deps): update github.com/opencontainers/runtime-tools digest to 5e63903
  * fix(deps): update github.com/containers/luksy digest to ca09631
  * fix(deps): update module github.com/moby/buildkit to v0.26.3
  * fix(deps): update module golang.org/x/crypto to v0.46.0
  * fix(deps): update module golang.org/x/term to v0.38.0
  * fix(deps): update module golang.org/x/sys to v0.39.0
  * fix(deps): update module golang.org/x/sync to v0.19.0
  * chore(deps): update dependency golangci/golangci-lint to v2.7.2
  * chore(deps): update dependency golangci/golangci-lint to v2.7.1
  * fix(deps): update module github.com/spf13/cobra to v1.10.2
  * chore(deps): update dependency golangci/golangci-lint to v2.7.0
  * build: add --iidfile-raw CLI option
  * vendor: Update container-libs with cgv1 removed
  * commit-pull-push-signatures test: don't try to push to a failed dir:
  * fix(deps): update github.com/containers/luksy digest to e33b6d6
  * fix(deps): update common, image, and storage deps to 94e31d2
  * cirrus: bump go version as per go.mod
  * vendor: update latest common, image, storage
  * vendor: update container-libs, and runtime-spec
  * fix(deps): update module github.com/moby/buildkit to v0.26.2
  * fix(deps): update module golang.org/x/crypto to v0.45.0 [security]
  * fix(deps): update module github.com/moby/buildkit to v0.26.1
  * fix(deps): update module github.com/fsouza/go-dockerclient to v1.12.3
  * chore(deps): update dependency golangci/golangci-lint to v2.6.2
  * CI: block on runc jobs again
  * Update testing VM images
  * Suppress "meaningless package name" warnings for public APIs
  * Rename "types" packages to avoid "meaningless name" warnings
  * copier: fix linter warnings
  * Update golangci-lint to 2.6.1, add "fmt" target
  * Drop unused hack/Dockerfile
  * Drop 'toolchain go1.24.10' ...
  * fix(deps): update module github.com/moby/buildkit to v0.26.0
  * fix(deps): update module golang.org/x/crypto to v0.44.0
  * internal/mkcw/embed: cross-compile using Go
  * info.go: Remove Cgroups v1 logic
  * tests: Remove skips for Cgroups v1
  * fix(deps): update module github.com/docker/docker to v28.5.2+incompatible
  * fix(deps): update module github.com/moby/buildkit to v0.25.2
  * vendor: update to github.com/opencontainers/runc@v1.3.3
  * fix(deps): update module github.com/containerd/platforms to v1.0.0-rc.2
  * imagebuildah.stageExecutor.runStageMountPoints(): correct an error
  * imagebuildah: try to rein in use of transport names in image specs
  * imagebuildah: use a longer-lived overlay over the build context
  * overlay: chown()ing the upper dir: ignore EINVAL on overflow IDs
  * overlay: sync the upper directory's timestamp to the lower's, too
  * overlay: only chown the upper directory if we created it
  * fix(deps): update github.com/containers/luksy digest to adfea1d
  * fix(deps): update module github.com/opencontainers/cgroups to v0.0.6
  * Add --metadata-file
  * Introduce CommitResults(), which returns a results struct
  * imagebuildah: unexport the Executor and StageExecutor types
  * fix(build): make --tag oci-archive:xxx.tar work with simple images
  * Bump to v1.43.0-dev
  * RPM: build with sequoia on F43+</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1786881600">- remove pointless rpmlint filter</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1787745600">- Update to version 1.45.0:
  * Bump to Buildah v1.45.0
  * Adjust tests/run.bats per #7014 comment
  * Bump to c/storage 1.64.0, c/image 5.41.0, c/common v0.69.0
  * Handle duplicate stage nicknames
  * imagebuildah.executor.Build: index dependencyMap by position, too
  * imagebuildah.executor: make afterDependency a local variable
  * imagebuildah.executor: add stageIndex() and stageIndexUnlocked()
  * Copier: add Symlink() for creating symlinks with inline target
  * chore(deps): update actions/stale action to v11
  * fix(deps): update module github.com/moby/moby/client to v0.5.1
  * fix: replace dead len &gt; 2 guard with len != 2 in addSysctl
  * fix(deps): update module github.com/docker/go-connections to v0.8.1
  * fix(deps): update module github.com/docker/go-connections to v0.8.0
  * tests: add link to coreutils bug workaround
  * chroot: skip setgroups when namespace denies it
  * fix(deps): update module github.com/pkg/sftp to v1.13.11
  * chore(deps): update dependency podman-container-tools/automation to v20260722
  * build: accept "FROM containers-storage:" prefixes again
  * CI: Re-enable tests with "rootless" privilege level
  * integration tests: handle rootless with overlay correctly
  * CLI: add "mount-sshfs", "umount-sshfs"
  * CLI: add "serve-sftp"
  * tests/test_runner.sh: run tests with --timing
  * Add a 'pipeloop' test helper
  * Copier: add CreateDestPath option to PutOptions
  * fix(deps): update module github.com/opencontainers/cgroups to v0.0.8
  * fix(deps): update module github.com/containers/ocicrypt to v1.3.2
  * chore(deps): update actions/checkout action to v7.0.1
  * .github/workflows/issue_pr_lock.yml: update org name
  * .github/workflows/stale.yml: pin actions/stale
  * .github/workflows: do not run cron jobs at midnight
  * Update a few comments
  * Clean up the grammar in an error message and in a few comments.
  * Fix a typo in an error message (h/t codespell)
  * tests: fix "chroot with overlay root" flake
  * fix(deps): update module github.com/moby/buildkit to v0.31.2
  * renovate: point config to new repo
  * test/conformance: update heredoc dockerfile frontend
  * ci: update VM images to 2026-07-07
  * ci: make the automation release renovate managed
  * chore(deps): update actions/setup-go action to v7
  * fix(deps): update module google.golang.org/grpc to v1.82.1
  * fix(deps): update module github.com/opencontainers/runc to v1.5.1
  * docs: fix typo dns-option
  * seccomp: fix --security-opt seccomp=profile silently ignored
  * imagebuildah: default RUN --mount type to bind for cache checksums
  * fix(deps): update common, image, and storage deps to 629dae5
  * fix(deps): update module github.com/mattn/go-shellwords to v1.0.14
  * docs: fix buildah-from no-new-privileges option
  * fix(deps): update module golang.org/x/crypto to v0.54.0
  * vendor: update container-libs to latest
  * fix(deps): update module golang.org/x/term to v0.45.0
  * chroot.mountFlagMap: change keys from int to uintptr
  * fix(deps): update module golang.org/x/sys to v0.47.0
  * fix(deps): update module golang.org/x/sync to v0.22.0
  * fix(deps): update module github.com/containers/ocicrypt to v1.3.1
  * golangci-lint: enable modernize
  * golangci-lint: enable nilnesserr
  * golangci-lint: show all issues at once
  * golangci-lint: enable more govet checks
  * build: commit an empty layer instead of a layer with nothing in it
  * Commit: add an EmptyLayerIfEmptyDiff flag
  * chore(deps): update dorny/paths-filter action to v4.0.2
  * internal/mkcw.GenerateMeasurement(): just glob for libkrunfw-sev.so.*
  * fix(deps): update module google.golang.org/grpc to v1.82.0
  * fix(deps): update common, image, and storage deps to 5af159b
  * copier: add PutOptions.Timestamp for timestamp override
  * fix(deps): update module github.com/moby/buildkit to v0.31.1
  * chore(deps): update actions/setup-go action to v6.5.0
  * parse: honor containers.conf seccomp_profile
  * fix(deps): update common, image, and storage deps to ebd3c74
  * fix(deps): update module go.etcd.io/bbolt to v1.5.0
  * fix(deps): update module github.com/opencontainers/runc to v1.5.0
  * fix(deps): update module github.com/moby/moby/client to v0.5.0
  * chore(deps): update actions/checkout action to v7
  * ci: also run on release branches
  * Update module github.com/cyphar/filepath-securejoin to v0.7.0
  * fix: typos in code comment
  * Update module github.com/moby/buildkit to v0.31.0
  * Update module github.com/opencontainers/cgroups to v0.0.7
  * ci: do not duplicate job names
  * runner.sh: do not make all for integration
  * remove hack/check_vendor_toolchain.sh
  * Makefile: simplify go.mod go version query
  * Makefile: add binaries target
  * Makefile: split install.tools
  * update golangci-lint to v2.12.2
  * Makefile: run lint as part of validate
  * fix lint error
  * Makefile: run codespell as part of validate
  * tests/bud.bats: fix typo
  * validate: add custom commit length check
  * ci: check vendor in test/tools as well
  * run make -C tests/tools vendor
  * ci: rename smoke to validate task and run without VM
  * ci: Use the GitHub action grouping syntax
  * run codespell
  * .github/workflows/ci.yml: run make vendor directly on runner
  * .github/workflows/lima.yml: do not clone 50 commits
  * .github/filters.yaml: remove non relevant files
  * remove tests/validate/buildahimages-are-sane
  * tests/NEW-IMAGES: do not pull ubi10
  * ci: rename contrib/ci to hack/ci
  * runner.sh: do not install packages at runtime
  * Update automation image to 2026-06-16
  * Update common, image, and storage deps to 9869b8f
  * Update module github.com/opencontainers/runc to v1.4.3
  * feat(manifest-push): add --timestamp parameter
  * CI: Use -U when running apt-get to install util-linux-extra
  * Update to container-libs main
  * Fix TempDirForURL leaks for --build-context and ADD git
  * Update module golang.org/x/crypto to v0.53.0
  * Update module golang.org/x/sync to v0.21.0
  * Re-enable git ADD escape directory test
  * Update dependency macos to v26
  * Update module github.com/opencontainers/selinux to v1.15.1
  * Update module github.com/fsouza/go-dockerclient to v1.13.2
  * [skip-ci] Update actions/checkout action to v6.0.3
  * ci: install cached Docker debs for debian conformance
  * new gha ci with lima
  * Add a FollowSymlink option to AddAndCopyOptions
  * Bump to v1.45.0-dev
  * selinux: simplify code
  * deps: bump oc/selinux to v1.15.0
  * Add support for symbolic chmod options</changelog>
</package>
<package pkgid="87b12206eafeec361b3bdb8d577be6be76c73eb714cdc01d3597a870025d8f74cfefc2b9f99d536260740a064733684f48d627a82cf2d463129761f3e409b2e7" name="buildkit-debuginfo" arch="i586">
  <version epoch="0" ver="0.32.2" rel="1.1"/>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1771588800">- Update to version 0.27.1:
  * client/llb: add support for riscv64 architecture
  * update binfmt to v10.1.3
  * docs: add "good" example for SecretsUsedInArgOrEnv check
  * contentutil: fix referrer blob ingest cleanup
  * gitsign: support combined public keys for verification
  * policy: fix ResolveAttestations via policy callback
  * containerimage: add resolve attestation support
  * containerimage: fix possible race on parallel image create
  * solver: run image and cache exports in parallel
  * migrate to github.com/pelletier/go-toml/v2
  * frontend: prevent SecretsUsedInArgOrEnv warning for file/version names
  * ci: update docker/github-builder to v1
  * vendor: github.com/klauspost/compress v1.18.3
  * vendor: update moby/policy-helpers to eeebf1a
  * forwarder: fix concurrent map write panic in the gateway forwarder
  * dockerui: allow sharedkey sent for local named contexts
  * vendor: update go-actions-cache to 54bc28c2
  * buildctl: enabled bash completion
  * source: avoid error when attestation asked from non-index
  * vendor: align google.golang.org/genproto/xxx versions
  * vendor: github.com/containerd/stargz-snapshotter v0.18.1
  * vendor: github.com/sirupsen/logrus v1.9.4
  * containerimage: fix missing lease on fetching attestationchain
  * gateway: create interface for reading from container filesystem
  * ci: fix target for rootless image
  * Dockerfile: fix version inconsistencies
  * hack: update gopls to v0.38.0
  * ci: update golangci to v2.8.0
  * vendor: update outdated patch versions of dependencies
  * vendor: update shared dependencies that are behind moby/moby
  * policy: propagate deny messages from policy error
  * registry remotecache: push cache blobs in parallel
  * build(deps): bump actions/download-artifact from 6 to 7
  * Dockerfile: allow building from git worktree
  * Dockerfile: add Docker deps to dev stage
  * git: handle updated error message in git 2.52
  * ci: update docker github builder to latest
  * ci: use docker github builder to build frontend images
  * ci: use docker github builder to build buildkit images
  * ci: use docker github builder to build binaries
  * chore: update yamllint config
  * update alpine to 3.23
  * docs: rewrite COPY --chown/--chmod, add non-octal --chmod
  * vendor: github.com/docker/cli v29.1.4
  * dockerfile: promote experimental linter rule
  * Fix concurrency issues with source policy
  * Update apt cache example (fix warning)
  * docs: add signed gha cache docs
  * lint: go1.25 gopls updates
  * gha: add signed cache support
  * contentutil: add pull through cache for attestations chain resolve
  * policy: support convert decisions from sessionpolicy
  * authprovider: make it possible to provide custom AuthConfig providers
  * gateway: cache local mounts for forwarder as well
  * gateway: cache local mounts from fs operations
  * snapshot: prevent duplicate calls to mount returning different values</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1773144000">- Update to version 0.28.0:
  * dockerfile2llb: make proxyEnvFromBuildArgs deterministic
  * testutil: avoid multi-platform mirrored images
  * build(deps): bump docker/build-push-action from 6 to 7
  * build(deps): bump docker/bake-action from 6 to 7
  * build(deps): bump docker/setup-buildx-action from 3 to 4
  * exporter: fix snapshot GC race during image unpack
  * client: improve local cache import validation
  * build(deps): bump docker/setup-qemu-action from 3 to 4
  * build(deps): bump docker/login-action from 3 to 4
  * vendor: update x/net to v0.51.0
  * vendor: update cloudflare/circl v1.6.3
  * build(deps): bump crazy-max/ghaction-github-runtime from 3 to 4
  * build(deps): bump actions/download-artifact from 7 to 8
  * build(deps): bump actions/upload-artifact from 6 to 7
  * tests: use t.Context in unit tests
  * chore: bump Go toolchain to 1.26
  * gateway: add caps for source metadata extensions
  * linter: do not attempt to check for copying ignored file when negated patterns exist
  * client: update image blob tests after SLSA v1 default update
  * hack: write cgroup namespace progress message to stderr
  * chore: exclude in-toto/attestation SA1019 deprecations from staticcheck
  * source: add support for oci-layout+blob schema
  * source: update imageblob to new docker-image+blob and ref_type naming
  * source: imageblob source implementation
  * vendor: update github.com/in-toto/in-toto-golang v0.10.0
  * vendor: update github.com/morikuni/aec v1.1.0
  * Dockerfile: runtime dependencies update
  * vendor: update dependencies behind moby/moby
  * vendor: outdated dependencies patch update
  * source/http: add PGP verification and shared pgpsign
  * http: add support for checksum requests for http sources
  * history: default to provenance slsa v1 and remove BUILDKIT_HISTORY_PROVENANCE_V1
  * provenance: make slsa v1 native default path and keep v0.2 as explicit conversion
  * default to provenance slsa v1
  * worker: remove automatic migration of legacy v1 cache
  * dockerfile: run buildkitd within a cgroup namespace for cgroup v2</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1774958400">- Update to version 0.28.1:
  * build(deps): bump github/codeql-action from 4.34.1 to 4.35.1
  * build(deps): bump actions/setup-go from 6.3.0 to 6.4.0
  * build(deps): bump codecov/codecov-action from 5.5.4 to 6.0.0
  * build(deps): bump the crazy-max-dot-github group with 2 updates
  * build(deps): bump crazy-max/.github from 1.2.0 to 1.3.0
  * Dockerfile: update runc binary to v1.3.5
  * fix zizmor findings
  * ci: zizmor workflow
  * build(deps): bump crazy-max/.github/.github/workflows/pr-assign-author.yml
  * build(deps): bump crazy-max/.github from 1.1.0 to 1.2.0
  * vendor: fix otel dependency version inconsitency
  * vendor: revert containerd platforms back to rc.2
  * Dockerfile: update containerd to v2.2.2
  * vendor: update deps that are already newer in moby
  * vendor: bump outdated patch releases
  * vendor: update direct deps for v0.29 release
  * history: fix nil events filtering
  * executor/oci: scope state files to roots
  * source/git: scope path access to roots
  * source/http: use os.Root for read-path file operations
  * git: harden ref arg handling
  * git: normalize and validate subdir paths
  * source: extract SafeFileName into shared pathutil package
  * source/http: use os.Root for saved file operations
  * source/http: sanitize downloaded filenames
  * executor: validate container IDs centrally
  * vendor: update policy-helpers to b7c0b994300b
  * ci: bump crazy-max/.github to 1.1.0
  * vendor: github.com/moby/patternmatcher v0.6.1
  * solver/llbsolver/history: fix panic when listing history
  * vendor: google.golang.org/grpc v1.79.3
  * vendor: go.opentelemetry.io/otel v1.39.0
  * exporter: propagate Dockerfile default epoch
  * vendor: github.com/klauspost/compress v1.18.5
  * source: add git.mtime attr for commit-time mtimes
  * build(deps): bump nick-fields/retry from 3.0.2 to 4.0.0
  * dockerfile: support SOURCE_DATE_EPOCH as global ARG default
  * fix: container filesystem resolves symlinks correctly
  * exporter: fix reporting push progress under export vertex
  * build(deps): bump softprops/action-gh-release from 2.6.0 to 2.6.1
  * hack: fall back when cgroup remount setup is unavailable
  * ci: update scout to 1.20.2
  * dockerfile: update cni to 1.9.1
  * docs: clarify leading whitespace behavior in LegacyKeyValueFormat check
  * docs: clarify HEALTHCHECK interval behavior during start period
  * docs: document ** recursive glob support in COPY --parents
  * docs: clarify RUN --mount=type=bind rw write discard behavior
  * docs: fix misleading shell form ENTRYPOINT language around CMD args
  * docs: clarify exec form CMD should be used with exec form ENTRYPOINT
  * docs: clarify STOPSIGNAL applies to docker stop, not keyboard interrupts
  * docs: add example showing a previous build stage used as base image
  * docs: clarify that only final stage labels appear in output image
  * docs: document no-colon variable modifier variants in environment replacement
  * build(deps): bump softprops/action-gh-release from 2.5.0 to 2.6.0
  * util/tracing: remove semconv dependency
  * update binfmt to v10.2.1
  * ci: update crazy-max/.github reusable workflows to latest
  * refactor: decompose toDispatchState into dispatchContext methods
  * refactor: extract COPY/ADD dispatch into convert_copy.go
  * refactor: split dockerfile validations
  * source/git: checkout before submodule update
  * Test Updates for client, secrets and provenance
  * refactor: move resultProxy from bridge.go to result.go
  * refactor: extract build history recording from solver.go
  * refactor: extract entitlements logic from llbsolver/solver.go
  * refactor: consolidate source policy logic into policy.go
  * refactor: move provenance result helpers to provenance.go
  * refactor: extract export logic from llbsolver/solver.go
  * test: add unit tests for provenance capture and predicate
  * refactor: move build config helpers into provenance package
  * test: add unit tests for history pubsub
  * refactor: split history package into focused files
  * refactor: extract build history into dedicated package
  * refactor: deduplicate NopWriteCloser into util/iohelper
  * refactor: replace strutil.DedupeSlice with generic bkslices.Dedupe
  * refactor: add typed sync.Map wrapper to eliminate type assertions
  * refactor: add typed sync.Pool wrapper to eliminate any
  * grpcclient: fix procMessageForwarder panic on close
  * gateway: fix ExecProcess deadlock on fast-exiting processes</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1776168000">- Update to version 0.29.0:
  * vendor: github.com/docker/cli v29.4.0
  * Dockerfile: update docker engine, cli to v29.4
  * s3cache: Fix data race in readerAtCloser
  * client: write CDI specs atomically in integration tests
  * chore: remove deprecated client.SolveOpts.LocalDirs member
  * chore: prune unused protobuf files from googleapis
  * build(deps): bump crazy-max/.github from 1.5.0 to 1.6.0
  * build(deps): bump the crazy-max-dot-github group with 2 updates
  * solver: route gateway dockerfile.v0 source to builtin frontend
  * Update Test Coverage for Secrets
  * frontend/dockerfile: fix HEALTHCHECK history formatting
  * hack: print the README diff when doctoc validation fails
  * Dockerfiles: pin doctoc to a fixed version
  * cache: add retry_mode and retry_max_attempts options to s3 cache
  * build(deps): bump crazy-max/.github from 1.3.0 to 1.5.0
  * build(deps): bump docker/github-builder/.github/workflows/bake.yml
  * build(deps): bump docker/login-action from 4.0.0 to 4.1.0
  * test: use separate container ID for exec phase of worker test
  * gitutil: add opt-in support for host git config
  * Introduce disable_accept_encoding flag in s3 cache.
  * gitutil: avoid global git config lookup on Windows
  * ci: fix Windows ARM64 test compatibility
  * session(auth): cancel blocked credential callbacks</changelog>
  <changelog author="Yash Maurya &lt;yash.maurya@suse.com&gt;" date="1781870400">- Update to version 0.31.0:
  * Dockerfile: update containerd v2.2.5, v2.1.9, v1.7.33
  * vendor: github.com/containerd/containerd/v2 v2.2.5
  * vendor: golang.org/x/crypto v0.53.0
  * vendor: golang.org/x/text v0.38.0
  * vendor: golang.org/x/sync v0.21.0
  * vendor: golang.org/x/term v0.44.0
  * vendor: golang.org/x/sys v0.46.0
  * build(deps): bump actions/checkout from 6.0.3 to 7.0.0
  * Dockerfile: update docker engine, cli to v29.6
  * sourcepolicy: fix grammar in Evaluate doc comment
  * gitutil: preserve SUDO_UID for git subprocesses
  * Dockerfile: update runc binary to v1.3.6
  * chore: update generated files
  * vendor: update policy-helpers to d5411a945cfc
  * fix: add mutex to protect Worker.Platforms from data race
  * cniprovider: keep loopback DNS dials in caller netns
  * cniprovider: keep proxy dials in CNI netns
  * filesync: detect local export multi-platform transfer support
  * ci: update docker/github-builder to v1.12.0
  * proxyprovider: test HTTP/2 transport clone with custom dialer
  * sourcepolicy: fix exact match convert ignoring destination
  * proxyprovider: fix exec proxy HTTPS regressions
  * client: update loopback condition for dockerd worker
  * client: update dockerd test conditions after oci-mediatypes default
  * client: fix mergeop requirements in new test for dockerd
  * Revert "executor: fix containerd stdin close race"
  * network: fix proxy default egress
  * docs: update CDI example to match the current debug workers output.
  * config: fix a default GC policy filter never matching any record
  * exporter: use root-backed fsutil receive instead of client-side staging
  * vendor: update github.com/tonistiigi/fsutil to 0257b3308df4
  * client: add testExportLocalModeMultiPlatformKeepsAllPlatforms test
  * exporter: add local exporter mode=delete
  * vendor: github.com/urfave/cli/v3 v3.9.0
  * deps: update golang.org/x/exp
  * deps: align Go dependencies with Moby
  * deps: update github.com/containerd/nydus-snapshotter to v0.15.15
  * executor: fix containerd stdin close race
  * test: stabilize worker exec pid1 lifetime
  * Dockerfile update nerdctl to v2.3.1
  * Dockerfile: update buildx to v0.34.1
  * Dockerfile: update RootlessKit to v3.0.1
  * Dockerfile: update containerd v2.2.4, v2.1.8, v1.7.32
  * docs: document proxy network
  * network: split exec proxy from net mode
  * vendor: github.com/moby/sys/sequential v0.7.0
  * vendor: github.com/docker/cli v29.5.3
  * Dockerfile: update docker engine, cli to v29.5
  * update binfmt to v10.2.3
  * vendor: update github.com/aws/aws-sdk-go-v2 modules to latest
  * exporter: default docker tar to OCI types
  * testutil: match exact platform for mirrored images
  * executor: avoid runc stdin shutdown hangs
  * test: stabilize nested progress assertions
  * llb: add passthrough op
  * build(deps): bump docker/github-builder/.github/workflows/bake.yml
  * build(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0
  * build(deps): bump github/codeql-action from 4.36.1 to 4.36.2
  * build(deps): bump crazy-max/.github from 1.8.0 to 1.10.0
  * build(deps): bump the crazy-max-dot-github group with 2 updates
  * solver/errdefs: rm deprecated github.com/golang/protobuf/jsonpb
  * update protoc to v3.14.0
  * util/grpcerrors: remove import of deprecated github.com/golang/protobuf
  * frontend/gateway: remove import of deprecated github.com/golang/protobuf
  * bound telemetry shutdown when trace forwarding stalls
  * control: forward traces in a non-blocking goroutine
  * ci: switch to bento/freebsd-14 vagrant box
  * proxyprovider: bound proxy cert cache
  * test: cover proxy network source conversion
  * proxyprovider: fix redirects capturing
  * proxyprovider: better url formatting
  * proxyprovider: avoid untracted requests because transfer encoding
  * proxyprovider: log response status code
  * proxyprovider: fix early context cancel
  * buildkitd: add daemon proxy network option
  * solver: keep runtime load opts out of LLB digests
  * solver: log proxy network requests
  * solver: reuse source policy for proxy network
  * network: capture proxy exec materials
  * solver: add proxy network mode
  * build(deps): bump github/codeql-action from 4.36.0 to 4.36.1
  * build(deps): bump actions/checkout from 6.0.2 to 6.0.3
  * test: cover chmod on copied parent dirs
  * vendor: update fsutil with umask-aware MkdirAll
  * test: avoid local source differ release race
  * test: log integration helper timing
  * exporter: add compatibility version 30
  * exporter: fix OCI media type test coverage
  * all: use well-known zstd mediaType constants
  * exporter/containerimage: document "oci-artifact=" values
  * exporter/containerimage: parse oci-mediatypes=bool strictly
  * exporter/containerimage: remove unnecessary errors.Errorf
  * exporter/containerimage: default to oci-mediatype=true
  * exporter/containerimage: remove unused EnableForceCompression
  * attestation: emit in-toto v1 statements directly
  * attestation: update tests and docs for in-toto v1 statements
  * attestation: switch exporter paths to in-toto v1 json wrapper
  * attestation: add in-toto v1 json compatibility wrapper
  * solver: clone fileop input ref in ExecError decoration
  * source/http: fix resolver cache ref lookup
  * cache: tighten parent lock scope in parentRefs.release
  * Fix premature ref release on failed-exec output
  * solver/file: release mutable on Commit failure in RefManager
  * solver: release active on commit failure in exec error defer
  * solver: release partial outputs on commit failure
  * test: avoid shared containerd worker env
  * solver: fix slow cache error result ownership
  * docs: remove outdated cni-networking.md
  * build(deps): bump docker/github-builder/.github/workflows/bake.yml
  * Add Dexfile: a buildkit frontend; to Buildkit README.md file
  * exporter: close local export progress writer
  * containerimage: preserve local fallback for default image resolution
  * session: use anonymous registry auth when sessions are unset
  * vendor: github.com/containerd/typeurl/v2 v2.3.0
  * source/http: release resolver cache lock on errors
  * build(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0
  * docs: clarify a caveat with `COPY --link` and overwriting directory permissions
  * vendor: sync dependencies
  * solver/llbsolver: emit native build-completion metrics
  * solver: add per-step CPU and memory resource limits
  * test: stabilize named context transfer tracking
  * build(deps): bump github/codeql-action from 4.35.4 to 4.36.0
  * build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0
  * build(deps): bump docker/github-builder/.github/workflows/bake.yml
  * build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0
  * build(deps): bump docker/bake-action from 7.1.0 to 7.2.0
  * build(deps): bump docker/login-action from 4.1.0 to 4.2.0
  * build(deps): bump github.com/containerd/containerd/v2
  * util/resolver/limited: make registry concurrency configurable by the configuration file
  * http: fix resolver cache nil race
  * dockerfile/docs: fix typo  --excludes
  * Add docs for `HTTP_AUTH_HEADER_` and `HTTP_AUTH_TOKEN_` secrets.
  * Ensure that a wrapped nil isn't returned as it causes a SIGSEGV.
  * Fix sigsegv by ensuring a func is returned in failure case.
  * build(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1
  * runcexecutor: change how the runc executor kills runc processes
  * update protolint to v0.56.4
  * update govulncheck to v1.3.0
  * update doctoc to v2.4.1
  * update Buildx to v0.34.0
  * update Delve to v1.26.3
  * lint: modernize Go lint findings
  * lint: update golangci-lint to v2.12.2
  * chore: fix duplicated words in llb, executor and dockerfile_test comments
  * dockerfile: update builtin dockerfile to 1.25
  * hack: switch to gomod-updates
  * test: gate merge diff tests through worker capabilities
  * skip pin race test on workers without merge diff support
  * ci: fix deprecated runner value in github builder workflow
  * vendor: github.com/opencontainers/selinux v1.14.1
  * build(deps): bump crazy-max/.github from 1.7.1 to 1.8.0
  * build(deps): bump the crazy-max-dot-github group with 2 updates
  * solver: fix race in walkProvenance
  * Updated Coverage for dockerfile_test
  * remotecache: propagate details field from registry when included
  * build(deps): bump github/codeql-action from 4.35.3 to 4.35.4
  * build(deps): bump docker/github-builder/.github/workflows/bake.yml
  * solver: fix provenance bridge races
  * client: add `reset` option for local cache exporter
  * Revert "session: use anonymous registry auth when sessions are unset"
  * vendor: update policy-helpers to a39d60132186
  * vendor: github.com/docker/cli v29.4.3
  * build(deps): bump actions/labeler from 6.0.1 to 6.1.0
  * build(deps): bump docker/github-builder/.github/workflows/bake.yml
  * gateway: reduce potential lock contention in gateway forwarder
  * feat: add log level option to buildkitd config
  * version: expose Dockerfile frontend version
  * provenance: add dockerfile frontend version
  * deps: update in-toto-golang to v0.11.0.
  * deps: update patch dependencies
  * deps: update docker cli and seccomp
  * session: use anonymous registry auth when sessions are unset
  * provenance: scrub nested min request inputs
  * vendor: go.opentelemetry.io/otel v1.43.0, otel/contrib v0.68.0
  * vendor: google.golang.org/grpc v1.80.0
  * vendor: golang.org/x/net v0.52.0
  * vendor: golang.org/x/crypto v0.49.0
  * vendor: golang.org/x/sync v0.20.0
  * provenance: record request provenance for LLB refs
  * build(deps): bump github/codeql-action from 4.35.2 to 4.35.3
  * Updated Coverage for heredoc
  * build(deps): bump docker/bake-action from 7.0.0 to 7.1.0
  * git: fix sha256 detection for bundles
  * git: add git bundle source support
  * provenance: include git subdir in configSource
  * build(deps): bump crazy-max/.github from 1.7.0 to 1.7.1
  * build(deps): bump the crazy-max-dot-github group with 2 updates
  * build(deps): bump crazy-max/.github from 1.6.0 to 1.7.0
  * build(deps): bump the crazy-max-dot-github group with 2 updates
  * dockerfile2llb: deep copy cloned image config state
  * Updated Test Coverage for client
  * Updated Test Coverage for addgit
  * otlptracegrpc: remove errNoClient instead of a sentinel error
  * build(deps): bump github/codeql-action from 4.35.1 to 4.35.2
  * session: add timeout for credentialsfunc
  * source/git: add fetch-by-commit support
  * otel: refactor tracing helpers for child processes
  * build(deps): bump docker/github-builder/.github/workflows/bake.yml
  * ci(zizmor): enable secrets-outside-env
  * ci: scope labeler concurrency to the pull request
  * Dockerfile: update containerd v2.1.7, v1.7.31
  * Dockerfile: update containerd v2.2.3
  * vendor: github.com/containerd/containerd/v2 v2.2.3
  * vendor: github.com/Microsoft/hcsshim v0.14.1
  * ci: run compatibility releases via hack/test
  * build(deps): bump actions/cache from 5.0.4 to 5.0.5
  * fix: remove data race in the progress writer
  * client: compatibility test amd64 update
  * build(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0
  * build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1
  * build(deps): bump docker/bake-action from 7.0.0 to 7.1.0
  * build(deps): bump actions/github-script from 8.0.0 to 9.0.0
  * build(deps): bump docker/build-push-action from 7.0.0 to 7.1.0
  * github: fix integration tests not running in containerd 2.0
  * Dockerfile: update RootlessKit to v3.0.0
  * Dockerfile: copy docker-engine stage before other stages
  * solver: add compatibility-version support
  * dockerfile: support SOURCE_DATE_EPOCH=&lt;stage&gt;
  * dockerfile: support SOURCE_DATE_EPOCH=context
  * session: tune session healthcheck defaults
  * session: fail stuck session RPCs on health timeout</changelog>
  <changelog author="Bharti Gautam &lt;bharti.gautam@suse.com&gt;" date="1782734400">- Update to version 0.31.1:
  * Dockerfile: allow cross-compilation without binfmt helper
  * user: limit size of parsed passwd/group files
  * security: validate exec security modes
  * feat: not fail on non-default ports
  * ci: pin js-yaml install
  * ci: tolerate empty test matrix includes
  * vendor: migrate to github.com/gohugoio/hashstructure
  * util/tracing: remove fallbacks for OTEL_TRACE_PARENT, OTEL_TRACE_STATE</changelog>
  <changelog author="Yash Maurya &lt;yash.maurya@suse.com&gt;" date="1784548800">- Update to version 0.31.2:
  * vendor: update fsutil to 6d9dc2ebad62
  * executor/oci: avoid delete access for WCOW pin
  * executor/oci: pin resolved WCOW cache source
  * executor/oci: pin WCOW cache mount source across mount realization
  * executor/oci: confine WCOW cache mount source within cache root
  * fileop: contain rm parent traversal
  * solver: reject negative LLB input indexes
  * solver: add tests for op input index validation
  * solver: validate op input indices to avoid panics
  * source/git: reject option-like refs in git bundle operations
  * build(deps): bump actions/setup-go from 6.5.0 to 7.0.0
  * build(deps): bump docker/github-builder/.github/workflows/bake.yml
  * oci: don't override build-provided OpenTelemetry env vars
  * build(deps): bump softprops/action-gh-release from 3.0.1 to 3.0.2
  * vendor: golang.org/x/net v0.57.0
  * vendor: golang.org/x/crypto v0.54.0
  * vendor: golang.org/x/text v0.40.0
  * vendor: golang.org/x/mod v0.38.0
  * vendor: golang.org/x/term v0.45.0
  * vendor: golang.org/x/sys v0.47.0
  * vendor: golang.org/x/sync v0.22.0
  * dockerfile: use containerd's defaults.DefaultMax{Recv,Send}MsgSize where constants were hardcoded
  * Dockerfile: update to containerd v2.3.3, v2.2.6, v1.7.34
  * vendor: github.com/containerd/containerd/v2 v2.2.6
  * Use bolt hashmap freelist for metadata databases
  * use consistent alias for go.etcd.io/bbolt
  * dockerfile: fix Windows SBOM scanner temp mount
  * build(deps): bump github/codeql-action/upload-sarif
  * build(deps): bump docker/github-builder/.github/workflows/bake.yml
  * build(deps): bump actions/labeler from 6.1.0 to 6.2.0
  * client: remove use of deprecated proxy.Director (staticcheck)
  * fix: G118: Goroutine uses context.Background/TODO (gosec)
  * README: remove Go Report Card badge
  * buildctl: revert trace shutdown timeout
  * dockerfile: split integration tests
  * docs: clarify WORKDIR tilde path behavior
  * vendor: github.com/klauspost/compress v1.19.0
  * Revert "exporter: sanitize platform IDs in paths"
  * client: split client integration tests by area
  * dockerfile: fix CopyIgnoredFile for context root
  * build(deps): bump docker/setup-buildx-action from 4.1.0 to 4.2.0
  * build(deps): bump github/codeql-action/upload-sarif
  * build(deps): bump docker/login-action from 4.2.0 to 4.4.0
  * build(deps): bump docker/bake-action/subaction/matrix
  * build(deps): bump docker/setup-qemu-action from 4.1.0 to 4.2.0
  * ci: remove vagrant dependency workaround
  * build(deps): bump docker/bake-action from 7.2.0 to 7.3.0
  * exporter: sanitize platform IDs in paths
  * build(deps): bump docker/build-push-action from 7.2.0 to 7.3.0
  * solver: use read locks for state snapshots
  * solver: fix job value iteration race
  * exporter: default attestations to OCI artifacts
  * Dockerfile: containerd v2.3.2, runc v1.4.3
  * build(deps): bump the crazy-max-dot-github group across 1 directory with 2 updates
  * build(deps): bump actions/cache from 5.0.5 to 6.1.0
  * vendor: github.com/moby/sys/user v0.4.1
  * fs: reject special files for ref reads
  * build(deps): bump actions/setup-go from 6.4.0 to 6.5.0
  * build(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1
  * Updated Coverage (provenance,mount,outline,exclude_patterns,and jobs)
  * build(deps): bump crazy-max/.github from 1.10.0 to 1.10.1</changelog>
  <changelog author="Bharti Gautam &lt;bharti.gautam@suse.com&gt;" date="1785412800">- Update to version 0.32.0:
  * test: require image exporter for session finalize
  * test: avoid local exporter invalid mode integration hang
  * build(deps): bump docker/login-action from 4.4.0 to 4.5.1
  * build(deps): bump github/codeql-action/upload-sarif
  * vendor: github.com/moby/go-archive v0.2.1
  * exporter: add session export finalization
  * dockerfile: update version to 1.26
  * build(deps): bump github/codeql-action/upload-sarif
  * cache/s3: only request required upload checksums
  * vendor: update github.com/aws/aws-sdk-go-v2 modules to latest
  * sourcepolicy: normalize parsed source identifiers
  * build(deps): bump google.golang.org/grpc from 1.82.0 to 1.82.1
  * vendor: update moby/policy-helpers to 856be88baec4
  * Align ttrpc v1.2.9 and sys/mount v0.3.5 with Moby versions
  * Update bbolt to v1.5.0
  * Update ProtonMail go-crypto to v1.4.1
  * Update patch dependencies
  * Update critical containerd and Docker deps
  * build(deps): bump actions/labeler from 6.2.0 to 7.0.0
  * build(deps): bump actions/checkout from 7.0.0 to 7.0.1
  * build(deps): bump github/codeql-action/upload-sarif
  * detect: read OTEL_IGNORE_ERROR from environment
  * solver: update stale shared-dep test for exec-keys fix
  * solver: advertise committed cache keys after exec
  * solver: regression test for stale-complete shared-dep cache starvation
  * solver: log dep cache-key starvation (edgeState vs result keys)
  * cache/remotecache: normalize cache layer media types
  * util/compression: use zstd.EncoderLevelFromZstd to map compression levels</changelog>
  <changelog author="Yash Maurya &lt;yash.maurya@suse.com&gt;" date="1785844800">- Update to version 0.32.1:
  * exporter: fix attestation manifest push order
  * build(deps): bump github/codeql-action/upload-sarif
  * dockerfile: test ADD hardlinks through absolute symlinks
  * dockerfile: regression test for ADD archives through absolute symlinks
  * dockerfile: regression test for ADD archives with implied parents
  * Revert "vendor: github.com/moby/go-archive v0.2.1"
  * build(deps): bump docker/login-action from 4.5.1 to 4.5.2
  * build(deps): bump docker/github-builder/.github/workflows/bake.yml</changelog>
  <changelog author="Bharti Gautam &lt;bharti.gautam@suse.com&gt;" date="1786363200">- Update to version 0.32.2:
  * ci: use Docker Hub OIDC for buildkit images
  * build(deps): bump github/codeql-action/upload-sarif
  * ci: use Docker Hub OIDC for dockerfile-upstream image
  * exporter: revert attestation manifest push order
  * build(deps): bump docker/login-action from 4.5.2 to 4.6.0</changelog>
</package>
<package pkgid="2aa7ee8e609af183d33ab242d43b5a9507c0299fc2bf912e4e66d7a7589fb03cdbb4d82f1624596e47c0d96d8a8b7929d8b11efb46d0e8b858d5b7c00490eb58" name="buildstream-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.0" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695556800">- Update to version 2.1.0:
  + Support new architecture name "la64v100"
  + Fix race condition when downloading sources
  + Properly handle partial download errors
  + Fix regressed ETag handling to prevent redundant file downloads
  + Fix parsing remotes specified on the command line
  + Fix bug when tracking ref-less sources (like local sources)
    when using project.refs
  + Follow semantic versioning more strictly
  + New `bst build --retry-failed` feature
  + Fix parsing override-project-caches configuration
  + Fix crashes when instructed to only download from mirrors, and
    some sources have no mirrors defined
  + Drop unnecessary dependency on dateutil
  + Fix severe hangs when can occur when running out of disk
    space specifically when attempting to open and write to a new
    log file
- Update to version 2.0.0:
  + Please see the include NEWS file for all the changes during
    development.
- Add python3-Cython BuildRequires: New dependency.
- Drop the 's:pytest-runner::' setup.py sed call, merged upstream.
- Drop noarch BuildArch: Package is no longer noarch.
- Add missing Requires: python3-Jinja2, python3-pluginbase,
  python3-protobuf, python3-ruamel.yaml.clib, python3-setuptools
  and python3-ujson
- Add disabled python3-pyroaring Requires: Needed, but not yet
  available in openSUSE.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726142400">- Update to version 2.3.0:
  + Proxy remote asset and remote execution requests via
    buildbox-casd
  + Optimize bst show when no cached state is needed
  + Support %{description} in bst show commands
  + Support HTTP Bearer authentication for remote API servers
  + Drop support for Python 3.7
  + downloadablefilesource: Add 10 minutes timeout
  + tar.py: Always check member paths
  + Ensure blobs are available locally when using storage-service
  + Support loading source mirror plugins from pip and junction
    origins
  + Restore terminal after exiting a bst shell
  + Fail early if buildbox-run is present but non-functional
- Changes from version 2.2.1:
  + Fix parsing of keepalive time
  + Fix alias mapping when using source mirror plugins
  + Fix typing of SourceFetcher.fetch() and Source.translate_url():
    the `alias_override` parameter should be considered opaque.
  + Update documentation regarding the buildbox merge
- Changes from version 2.2.0:
  + Support Python 3.12
  + Add suffix parameter to `Source.translate_url()`
  + Error out if a YAML mapping has duplicate keys
  + New configuration option to set the grpc keepalive time
  + Add SourceMirror plugins to allow more flexibility when
    defining mirrors
  + Use system-installed buildbox components over bundled ones if
    available
  + Support bearer authentication in DownloadableFileSource
  + Support mapping aliases from subprojects to parent project to
    ease mirroring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735041600">- Update to version 2.4.0:
  + Add new user configuration for the cache
  + docs: fix link to docker install instructions
  + Fix console warnings in newer python versions
  + Update github CI workflow actions
  + Fix `bst artifact show --long` for artifacts with symlinks
  + Fix race condition in public data handling
  + Cleanup deadcode
  + Make remote execution directory fetching more robust
  + Disable logging for frequent cache query jobs
  + Improve performance when using `storage-service`
  + Fixed issues with nested junctions
  + Drop support for Python 3.8 and add support for Python 3.13
  + Load time optimization for commands which don't require cache
    queries
  + Address deprecation warnings from deprecated pkg_resources</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742731200">- Update to version 2.4.1:
  + Update default min-version for bst init to 2.4
  + Use subprocess umask support
  + Don't use `preexec_fn` on Python 3.11+
  + contrib/bst-graph: Escape names when using as node_id
  + _loader: Use the sort algorithm from Python 3.12 for
    dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1749470400">- Update to version 2.5.0:
  + Fix directory mtime to support latest buildbox-casd
  + Fix test cases to work with latest buildbox
  + Support gRPC retry and timeout configuration for all remote
    services
  + Fix our setup.py for surprise update of setuptools
  + Add Source.collect_source_info() and
    SourceFetcher.get_source_info() methods, support showing
    introspected source provenance information in `bst show`, make
    it possible for absence of implementations of these new methods
    be fatal, and export some related utilities to help plugins
    support such
  + Some minor fixes to documentation
  + Support showing artifact content digests in `bst show`
  + Better support for parsing boolean configuration that is
    exported from project options
  + Better error handling in remote execution if services do not
    support required sandbox options
  + Fix pushing artifacts with remote caches
  + Fix build warnings stemming from using outdated grpcio tools
  + Fix additional jobs being scheduled after the user has asked to
    quit</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759838400">- Update to version 2.6.0:
  + Add the `remote-apis-socket` sandbox configuration to offer
    build tools in the sandbox (e.g., recc or bazel) access to the
    Remote Execution API for caching or (nested) remote execution
  + Add the `digest-environment` dependency configuration for use
    by Remote Execution API clients running in the sandbox
  + Additional source provenance in SourceInfo
  + Allow showing the element kind in `bst show`
  + Accept pre-releases for plugins loaded from the `pip` origin
  + BuildStream now requires BuildBox 1.2.6 or later
  + Support Python 3.13.4+ and 3.14
  + Support protobuf 6+ and Click 8.2+</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772798400">- Update to version 2.7.0:
  + Support defining source provenance attributes in project.conf
  + Allow multi-source plugins to provide source provenance info
    per source
  + Don't require runtime deps when building projects with `--deps
    none`
  + Add `--artifact-remote` and `--ignore-project-artifact-remotes`
    options to `bst artifact show`
  + Fix build of projects with multiple link elements with the same
    target
  + Fix filesystem write access in `bst shell` with a cached build
    tree
  + Artifact cache fixes to support buildgrid-asset as cache server
  + Fix pip plugins installed in editable mode
  + Drop support for Python 3.9</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786190400">- Update to version 2.8.0.dev0:
  + Fix for overriding mirrors by parent project if the subproject
    doesn't have mirrors
  + Fix circular reference errors with junction overrides
  + Defer source provenance check until the project is fully loaded
  + Fix using full element names in workspace reset
  + Disable status printer in non-interactive mode
  + Don't cache failed actions in the action cache (This raises the
    minimum supported version of buildbox to 1.3.41)
  + Use artifact caches from the parent project for junctions
  + Fix hangs when trying to terminate pull and push jobs
  + Correctly track the number of session elements
  + Documentation improvements</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786190401">- Switch to source service for tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 2.8.0:
  + No changes since dev0 release.</changelog>
</package>
<package pkgid="88c7b442559c8f81448ba0c835d187ae2d423c7511c4a280fef791c1407fcfbb6293150623bfd6258e3ddcbc09fb42b6381a43e5c2523696494efeeddb06d81c" name="buildstream-debugsource" arch="i586">
  <version epoch="0" ver="2.8.0" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695556800">- Update to version 2.1.0:
  + Support new architecture name "la64v100"
  + Fix race condition when downloading sources
  + Properly handle partial download errors
  + Fix regressed ETag handling to prevent redundant file downloads
  + Fix parsing remotes specified on the command line
  + Fix bug when tracking ref-less sources (like local sources)
    when using project.refs
  + Follow semantic versioning more strictly
  + New `bst build --retry-failed` feature
  + Fix parsing override-project-caches configuration
  + Fix crashes when instructed to only download from mirrors, and
    some sources have no mirrors defined
  + Drop unnecessary dependency on dateutil
  + Fix severe hangs when can occur when running out of disk
    space specifically when attempting to open and write to a new
    log file
- Update to version 2.0.0:
  + Please see the include NEWS file for all the changes during
    development.
- Add python3-Cython BuildRequires: New dependency.
- Drop the 's:pytest-runner::' setup.py sed call, merged upstream.
- Drop noarch BuildArch: Package is no longer noarch.
- Add missing Requires: python3-Jinja2, python3-pluginbase,
  python3-protobuf, python3-ruamel.yaml.clib, python3-setuptools
  and python3-ujson
- Add disabled python3-pyroaring Requires: Needed, but not yet
  available in openSUSE.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726142400">- Update to version 2.3.0:
  + Proxy remote asset and remote execution requests via
    buildbox-casd
  + Optimize bst show when no cached state is needed
  + Support %{description} in bst show commands
  + Support HTTP Bearer authentication for remote API servers
  + Drop support for Python 3.7
  + downloadablefilesource: Add 10 minutes timeout
  + tar.py: Always check member paths
  + Ensure blobs are available locally when using storage-service
  + Support loading source mirror plugins from pip and junction
    origins
  + Restore terminal after exiting a bst shell
  + Fail early if buildbox-run is present but non-functional
- Changes from version 2.2.1:
  + Fix parsing of keepalive time
  + Fix alias mapping when using source mirror plugins
  + Fix typing of SourceFetcher.fetch() and Source.translate_url():
    the `alias_override` parameter should be considered opaque.
  + Update documentation regarding the buildbox merge
- Changes from version 2.2.0:
  + Support Python 3.12
  + Add suffix parameter to `Source.translate_url()`
  + Error out if a YAML mapping has duplicate keys
  + New configuration option to set the grpc keepalive time
  + Add SourceMirror plugins to allow more flexibility when
    defining mirrors
  + Use system-installed buildbox components over bundled ones if
    available
  + Support bearer authentication in DownloadableFileSource
  + Support mapping aliases from subprojects to parent project to
    ease mirroring</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735041600">- Update to version 2.4.0:
  + Add new user configuration for the cache
  + docs: fix link to docker install instructions
  + Fix console warnings in newer python versions
  + Update github CI workflow actions
  + Fix `bst artifact show --long` for artifacts with symlinks
  + Fix race condition in public data handling
  + Cleanup deadcode
  + Make remote execution directory fetching more robust
  + Disable logging for frequent cache query jobs
  + Improve performance when using `storage-service`
  + Fixed issues with nested junctions
  + Drop support for Python 3.8 and add support for Python 3.13
  + Load time optimization for commands which don't require cache
    queries
  + Address deprecation warnings from deprecated pkg_resources</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742731200">- Update to version 2.4.1:
  + Update default min-version for bst init to 2.4
  + Use subprocess umask support
  + Don't use `preexec_fn` on Python 3.11+
  + contrib/bst-graph: Escape names when using as node_id
  + _loader: Use the sort algorithm from Python 3.12 for
    dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1749470400">- Update to version 2.5.0:
  + Fix directory mtime to support latest buildbox-casd
  + Fix test cases to work with latest buildbox
  + Support gRPC retry and timeout configuration for all remote
    services
  + Fix our setup.py for surprise update of setuptools
  + Add Source.collect_source_info() and
    SourceFetcher.get_source_info() methods, support showing
    introspected source provenance information in `bst show`, make
    it possible for absence of implementations of these new methods
    be fatal, and export some related utilities to help plugins
    support such
  + Some minor fixes to documentation
  + Support showing artifact content digests in `bst show`
  + Better support for parsing boolean configuration that is
    exported from project options
  + Better error handling in remote execution if services do not
    support required sandbox options
  + Fix pushing artifacts with remote caches
  + Fix build warnings stemming from using outdated grpcio tools
  + Fix additional jobs being scheduled after the user has asked to
    quit</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759838400">- Update to version 2.6.0:
  + Add the `remote-apis-socket` sandbox configuration to offer
    build tools in the sandbox (e.g., recc or bazel) access to the
    Remote Execution API for caching or (nested) remote execution
  + Add the `digest-environment` dependency configuration for use
    by Remote Execution API clients running in the sandbox
  + Additional source provenance in SourceInfo
  + Allow showing the element kind in `bst show`
  + Accept pre-releases for plugins loaded from the `pip` origin
  + BuildStream now requires BuildBox 1.2.6 or later
  + Support Python 3.13.4+ and 3.14
  + Support protobuf 6+ and Click 8.2+</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772798400">- Update to version 2.7.0:
  + Support defining source provenance attributes in project.conf
  + Allow multi-source plugins to provide source provenance info
    per source
  + Don't require runtime deps when building projects with `--deps
    none`
  + Add `--artifact-remote` and `--ignore-project-artifact-remotes`
    options to `bst artifact show`
  + Fix build of projects with multiple link elements with the same
    target
  + Fix filesystem write access in `bst shell` with a cached build
    tree
  + Artifact cache fixes to support buildgrid-asset as cache server
  + Fix pip plugins installed in editable mode
  + Drop support for Python 3.9</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786190400">- Update to version 2.8.0.dev0:
  + Fix for overriding mirrors by parent project if the subproject
    doesn't have mirrors
  + Fix circular reference errors with junction overrides
  + Defer source provenance check until the project is fully loaded
  + Fix using full element names in workspace reset
  + Disable status printer in non-interactive mode
  + Don't cache failed actions in the action cache (This raises the
    minimum supported version of buildbox to 1.3.41)
  + Use artifact caches from the parent project for junctions
  + Fix hangs when trying to terminate pull and push jobs
  + Correctly track the number of session elements
  + Documentation improvements</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786190401">- Switch to source service for tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 2.8.0:
  + No changes since dev0 release.</changelog>
</package>
<package pkgid="f3e70199fd9a4ec09f28eba3684f7908bbde8ffe852fcbbbde9532bf604d2051cf8949dcbdbf7629e03d9f330f920448e713d2113585474e4ad207eb912a1ad2" name="bulk_extractor-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.1" rel="1.3"/>
  <changelog author="dvaleev@suse.com" date="1379332800">- fixes CPUID used on non-x86 architectures (dfxml_nonx86.patch)
  upstream commint dd05ebf2db10f5a737bc53b9c0396025a951e022
- replaces be-1.3.1-cpuid.patch.</changelog>
  <changelog author="dvaleev@suse.com" date="1379332801">- fix powerpc32 build (have_atomic.patch)</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1381838400">- remove BuildRequires libaff - The format never got popular, and
  libewf is now recommended
- libaff is being dropped from factory</changelog>
  <changelog author="p.drouand@gmail.com" date="1420459200">- Update to version 1.5.5
  * The NEWS and the ChangeLog files sound not updated for a while
- Package 2014-07-17_BE15.pdf into doc directory; this is the version
  1.5.5 announcement
- Remove upstreamed patches
  * dfxml_nonx86.patch
  * have_atomic.patch</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1478260800">- add the User Manual as a separate Source file</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1654862400">- update to version 2.0.0
  * 6 years since the last release!
  * bulk_extractor 2.0 has:
  * a dramatically improved carver over version 1.6
  * is generally more reliable,
  * is optimized for use on systems with many cores</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1655121600">- Disable LTO on aarch64 and %arm until fixed upstream
  https://github.com/simsong/bulk_extractor/issues/360</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680523200">- Add gcc13.diff</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690804800">- cpuid-check.patch: robustify cpuid check
- Don't disable LTO</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771243200">- Update to release 2.1.1
  * BE2 is significantly faster on multi-core systems than BE1.
  * `scan_outlook` and `scan_hiberfile` are now disabled by default
    because they did not have unit tests. These scanners can be
    re-enabled by specifying -eoutlook and -ehiberfile on the command
    line.
  * Renamed `jpeg_carved` feature extractor to jpeg so that the flag
    `-S jpeg_carve_mode=2` enables carving of all contiguous JPEGs.
- Delete cpuid-check.patch (merged), redo gcc13.diff for current
  source, add libewf-wide.diff.</changelog>
</package>
<package pkgid="89da386f6cb2af8a0cac17f4f92cd9727daace1569c0bbff59eaf973d39277ec235c500404fa217eb5e119a8ba44fcdfee1129d8d154c5bd3b0bf08caa7f00ac" name="bulk_extractor-debugsource" arch="i586">
  <version epoch="0" ver="2.1.1" rel="1.3"/>
  <changelog author="dvaleev@suse.com" date="1379332800">- fixes CPUID used on non-x86 architectures (dfxml_nonx86.patch)
  upstream commint dd05ebf2db10f5a737bc53b9c0396025a951e022
- replaces be-1.3.1-cpuid.patch.</changelog>
  <changelog author="dvaleev@suse.com" date="1379332801">- fix powerpc32 build (have_atomic.patch)</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1381838400">- remove BuildRequires libaff - The format never got popular, and
  libewf is now recommended
- libaff is being dropped from factory</changelog>
  <changelog author="p.drouand@gmail.com" date="1420459200">- Update to version 1.5.5
  * The NEWS and the ChangeLog files sound not updated for a while
- Package 2014-07-17_BE15.pdf into doc directory; this is the version
  1.5.5 announcement
- Remove upstreamed patches
  * dfxml_nonx86.patch
  * have_atomic.patch</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1478260800">- add the User Manual as a separate Source file</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1654862400">- update to version 2.0.0
  * 6 years since the last release!
  * bulk_extractor 2.0 has:
  * a dramatically improved carver over version 1.6
  * is generally more reliable,
  * is optimized for use on systems with many cores</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1655121600">- Disable LTO on aarch64 and %arm until fixed upstream
  https://github.com/simsong/bulk_extractor/issues/360</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680523200">- Add gcc13.diff</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690804800">- cpuid-check.patch: robustify cpuid check
- Don't disable LTO</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771243200">- Update to release 2.1.1
  * BE2 is significantly faster on multi-core systems than BE1.
  * `scan_outlook` and `scan_hiberfile` are now disabled by default
    because they did not have unit tests. These scanners can be
    re-enabled by specifying -eoutlook and -ehiberfile on the command
    line.
  * Renamed `jpeg_carved` feature extractor to jpeg so that the flag
    `-S jpeg_carve_mode=2` enables carving of all contiguous JPEGs.
- Delete cpuid-check.patch (merged), redo gcc13.diff for current
  source, add libewf-wide.diff.</changelog>
</package>
<package pkgid="39a0c2d79e06b6358176bc29c866820503cbe1bdb3ce79909c28b02d769da58d830710735fec13020aeae4889be6c75e55d2bcc22fa9f43c7a789fe5a4c212cd" name="bumblebee-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.1" rel="14.17"/>
  <changelog author="tchvatal@suse.com" date="1472040000">- Add patch for bnc#994454 pciid's bigger than 9:
  * bumblebee-decimal-pciid.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1479556800">- Update dirs handling to work correctly on Backports project</changelog>
  <changelog author="olaf@aepfle.de" date="1502366400">- Update filename in /var/adm/update-messages to match documentation,
  and build-compare pattern</changelog>
  <changelog author="tchvatal@suse.com" date="1532520000">- Run %udev_rules_update in post</changelog>
  <changelog author="sven@uebelacker.net" date="1532692800">- Please, do not overwrite bumblebee configs (adding noreplace)
- fixing some rpmlint errors
  * bash-completion goes to /usr/share/bash-completion/completions/ not /etc/bash_completion.d/
  * rpmlint filter for zero-size 10-dummy.conf</changelog>
  <changelog author="jengelh@inai.de" date="1532779200">- Trim aims from description, say what it does. Trim bias.
- Do not ignore errors from groupadd.</changelog>
  <changelog author="tchvatal@suse.com" date="1533643200">- Fix directory mode on the bash-completion</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.
- Drop pwdutils Requires: pwdutils has been provided by shadow,
  which is also required, for a long time.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1597838400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1600084800">- Add Debian patch to fix build with GCC10:
  * Fix_build_with_GCC10.patch</changelog>
</package>
<package pkgid="26ffccc83a4befb2c8162740b3dada0987f351bacb614507590074d5f314c2eb9e17738ca550530a84acd8c39d9cddfdd4860a7d0da46439790de3c46bae31ce" name="bumblebee-debugsource" arch="i586">
  <version epoch="0" ver="3.2.1" rel="14.17"/>
  <changelog author="tchvatal@suse.com" date="1472040000">- Add patch for bnc#994454 pciid's bigger than 9:
  * bumblebee-decimal-pciid.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1479556800">- Update dirs handling to work correctly on Backports project</changelog>
  <changelog author="olaf@aepfle.de" date="1502366400">- Update filename in /var/adm/update-messages to match documentation,
  and build-compare pattern</changelog>
  <changelog author="tchvatal@suse.com" date="1532520000">- Run %udev_rules_update in post</changelog>
  <changelog author="sven@uebelacker.net" date="1532692800">- Please, do not overwrite bumblebee configs (adding noreplace)
- fixing some rpmlint errors
  * bash-completion goes to /usr/share/bash-completion/completions/ not /etc/bash_completion.d/
  * rpmlint filter for zero-size 10-dummy.conf</changelog>
  <changelog author="jengelh@inai.de" date="1532779200">- Trim aims from description, say what it does. Trim bias.
- Do not ignore errors from groupadd.</changelog>
  <changelog author="tchvatal@suse.com" date="1533643200">- Fix directory mode on the bash-completion</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.
- Drop pwdutils Requires: pwdutils has been provided by shadow,
  which is also required, for a long time.</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1597838400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1600084800">- Add Debian patch to fix build with GCC10:
  * Fix_build_with_GCC10.patch</changelog>
</package>
<package pkgid="a3c4d2d0d34e1d299e1ccd5864ffed54f630738dbdfd8fdd248fb22f7eb4e19b8fb4536c03c5f20f92394094ea959ef69392003370befa8df4f97d982e41431e" name="bup-debuginfo" arch="i586">
  <version epoch="0" ver="0.33.10" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1605614400">- Add bup-i586.patch: Fix build on 32bit archs.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 0.32
  - See https://github.com/bup/bup/blob/master/note/0.32-from-0.31.md
- Drop bup-python.patch, because now in upstream.
- Drop bup-i586.patch, because needed pandoc was not build for i586.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631275200">- Do not build documentation/man pages on ix86, as pandoc is not
  available.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1687435200">- Update to 0.32.1
  - See https://github.com/bup/bup/blob/master/note/0.32.1-from-0.32.md</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1693569600">- Update to 0.33.2
  - See https://github.com/bup/bup/blob/main/note/0.33.2-from-0.33.1.md
- New version require python &gt;= 3.7,
  therefore "%define pythons python311" is needed for Leap.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1723118400">- Update to 0.33.3
  - See https://github.com/bup/bup/blob/main/note/0.33.3-from-0.33.2.md
- Use BuildRequire perl(Time:HiRes) instead of
  BuildRequire perl-Time-HiRes
  to fix build error under Tumbleweed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1728302400">- Update to 0.33.4
  - See https://github.com/bup/bup/blob/main/note/0.33.4-from-0.33.3.md</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737547200">- Update to 0.33.7
  - See https://github.com/bup/bup/blob/main/note/0.33.7-from-0.33.6.md
- Changes from 0.33.6
  - See https://github.com/bup/bup/blob/main/note/0.33.6-from-0.33.5.md
- Changes from 0.33.5
  - See https://github.com/bup/bup/blob/main/note/0.33.5-from-0.33.4.md</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 0.33.10" date="1774353600">- Update to 0.33.10
  * Bugs
  - As noted in 0.33.8, bup fsck switched from symlinks to hardlinks
    to accommodate an incompatible change in par2 1.0's behavior.
    To allow the use of filesystems without hardlinks, bup now
    copies the input files if hardlinking fails.
- Changes from 0.33.9
  * Bugs
  - Internal subcommands (all except import-rdiff-backup and import-rsnapshot)
    should no longer truncate their output sometimes when run interactively
    (e.g. bup ls ...) due to a problem introduced in 0.33.8.
  - External subcommands (i.e. import-rdiff-backup and import-rsnapshot)
    should no longer crash when run interactively due to a problem introduced in 0.33.8.
  - When running interactively, bup should no longer lose exceptions
    raised by the internal "output filter" thread.
- Changes from 0.33.8
  * May require attention
  - Previously, bup get --force-pick: SRC /.tag/DEST created broken
    commits if the DEST was not itself a commit (the parent would
    be whatever DEST initially pointed to).
  - bup split --copy now writes the split data to standard output
    instead of Python memoryview representations like
    &lt;memory at 0x7f7a89358ac0&gt;&lt;memory at 0x7f7a89358a00&gt;...
  * General
  - The full git path is now reported for missing objects encountered
    during a gc or validate-object-refs invocation, e.g.
    .../some/path/.bupm instead of just .../some/path/ when only
    the .bupm is missing.
  * Bugs
  - bup on HOST get ... should no longer hang in some situations
    where the client could provoke duplicate index-cache suggestions
    from the server, which the client then treated as an error.
  - par2 changed its behavior in 1.0 to be incompatible with bup's
    use of symlinks to mitigate a par2 bug (see the 0.33.4 release
    notes for additional information. bup now uses hardlinks instead.
  - Saves with identical dates won't end up with the same name
    (e.g. 2025-01-08-135615 in "bup ls BRANCH") when they're not
    adjacent -- when one isn't the other's direct parent.
    Previously bup appended an increasing "-N" to disambiguate duplicates,
    but only when they were directly related. Now it appends across all duplicates.
  - bup prune-older should no longer be confused by duplicate save names,
    i.e. commits with duplicate commit times (author dates).
    Previously it would fail with a message like "error: cannot access SAVE in SAVE".
  - Data durability should be improved in some cases where bup wasn't
    fully syncing the data, or wasn't syncing the parent directory after a rename.
  - Durability should also be improved on macos. There were some
    cases where bup wasn't relying on fcntl.F_FULLFSYNC to avoid
    macos' inadequate fsync/fdatasync implementation.
  - bup should no longer hang on exit when trying to shut down
    its internal output filtering.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1786363200">- Fix boo#1273588
  Fix build error under Leap.</changelog>
</package>
<package pkgid="d6be87fb89ee4675472e716cb6112e6bff41fd1360d764e5e27ed509bcea31b17d71320523ee7d66aa7d2483c4f50bec6a4a4518140a532a4df90cbc623aab1e" name="bup-debugsource" arch="i586">
  <version epoch="0" ver="0.33.10" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1605614400">- Add bup-i586.patch: Fix build on 32bit archs.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 0.32
  - See https://github.com/bup/bup/blob/master/note/0.32-from-0.31.md
- Drop bup-python.patch, because now in upstream.
- Drop bup-i586.patch, because needed pandoc was not build for i586.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631275200">- Do not build documentation/man pages on ix86, as pandoc is not
  available.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1687435200">- Update to 0.32.1
  - See https://github.com/bup/bup/blob/master/note/0.32.1-from-0.32.md</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1693569600">- Update to 0.33.2
  - See https://github.com/bup/bup/blob/main/note/0.33.2-from-0.33.1.md
- New version require python &gt;= 3.7,
  therefore "%define pythons python311" is needed for Leap.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1723118400">- Update to 0.33.3
  - See https://github.com/bup/bup/blob/main/note/0.33.3-from-0.33.2.md
- Use BuildRequire perl(Time:HiRes) instead of
  BuildRequire perl-Time-HiRes
  to fix build error under Tumbleweed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1728302400">- Update to 0.33.4
  - See https://github.com/bup/bup/blob/main/note/0.33.4-from-0.33.3.md</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1737547200">- Update to 0.33.7
  - See https://github.com/bup/bup/blob/main/note/0.33.7-from-0.33.6.md
- Changes from 0.33.6
  - See https://github.com/bup/bup/blob/main/note/0.33.6-from-0.33.5.md
- Changes from 0.33.5
  - See https://github.com/bup/bup/blob/main/note/0.33.5-from-0.33.4.md</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 0.33.10" date="1774353600">- Update to 0.33.10
  * Bugs
  - As noted in 0.33.8, bup fsck switched from symlinks to hardlinks
    to accommodate an incompatible change in par2 1.0's behavior.
    To allow the use of filesystems without hardlinks, bup now
    copies the input files if hardlinking fails.
- Changes from 0.33.9
  * Bugs
  - Internal subcommands (all except import-rdiff-backup and import-rsnapshot)
    should no longer truncate their output sometimes when run interactively
    (e.g. bup ls ...) due to a problem introduced in 0.33.8.
  - External subcommands (i.e. import-rdiff-backup and import-rsnapshot)
    should no longer crash when run interactively due to a problem introduced in 0.33.8.
  - When running interactively, bup should no longer lose exceptions
    raised by the internal "output filter" thread.
- Changes from 0.33.8
  * May require attention
  - Previously, bup get --force-pick: SRC /.tag/DEST created broken
    commits if the DEST was not itself a commit (the parent would
    be whatever DEST initially pointed to).
  - bup split --copy now writes the split data to standard output
    instead of Python memoryview representations like
    &lt;memory at 0x7f7a89358ac0&gt;&lt;memory at 0x7f7a89358a00&gt;...
  * General
  - The full git path is now reported for missing objects encountered
    during a gc or validate-object-refs invocation, e.g.
    .../some/path/.bupm instead of just .../some/path/ when only
    the .bupm is missing.
  * Bugs
  - bup on HOST get ... should no longer hang in some situations
    where the client could provoke duplicate index-cache suggestions
    from the server, which the client then treated as an error.
  - par2 changed its behavior in 1.0 to be incompatible with bup's
    use of symlinks to mitigate a par2 bug (see the 0.33.4 release
    notes for additional information. bup now uses hardlinks instead.
  - Saves with identical dates won't end up with the same name
    (e.g. 2025-01-08-135615 in "bup ls BRANCH") when they're not
    adjacent -- when one isn't the other's direct parent.
    Previously bup appended an increasing "-N" to disambiguate duplicates,
    but only when they were directly related. Now it appends across all duplicates.
  - bup prune-older should no longer be confused by duplicate save names,
    i.e. commits with duplicate commit times (author dates).
    Previously it would fail with a message like "error: cannot access SAVE in SAVE".
  - Data durability should be improved in some cases where bup wasn't
    fully syncing the data, or wasn't syncing the parent directory after a rename.
  - Durability should also be improved on macos. There were some
    cases where bup wasn't relying on fcntl.F_FULLFSYNC to avoid
    macos' inadequate fsync/fdatasync implementation.
  - bup should no longer hang on exit when trying to shut down
    its internal output filtering.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1786363200">- Fix boo#1273588
  Fix build error under Leap.</changelog>
</package>
<package pkgid="287d04e43a0256a81e34b638f1a83dda96e3bed4fb2cb985fe851d5726140d0e8a084797a684d71dc2b04d1a06764929aaf7d2442c8d589e11562ff5f989773d" name="busybox-debuginfo" arch="i586">
  <version epoch="0" ver="1.38.0" rel="2.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787227200">- Fix heap buffer overflow in the awk applet when a regexp ends
  with a backslash (CVE-2023-42366, bsc#1217586)
  * 0001-awk.c-fix-CVE-2023-42366-bug-15874.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787227201">- Fix stack exhaustion in the awk applet caused by unbounded
  function call recursion (CVE-2026-38752, bsc#1271544)
  * awk-fix-recursion.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313600">- Fix use-after-free in the awk applet regexp processing code when
  text replacement operations are used (CVE-2026-38753, bsc#1271545)
  * awk-fix-use-after-free-sub.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313601">- Fix out-of-bounds read in ifsbreakup() (CVE-2026-38754, bsc#1271547)
  * 0001-ash-fix-out-of-bounds-read-in-ifsbreakup.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313602">- Fix stack exhaustion in the ash applet caused by unbounded shell
  function recursion (CVE-2026-38755, bsc#1271548)
  * ash-fix-evalfun.patch</changelog>
</package>
<package pkgid="69df34ada3b4cf8e859da5e4ae04a0c40a9bc7e61bed74d64c12b15c113a6c1bb84b5cb687d2b1fae985d4b3d67d54bf3df1a40278bffcbfc918e7801d3bc79d" name="busybox-debugsource" arch="i586">
  <version epoch="0" ver="1.38.0" rel="2.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787227200">- Fix heap buffer overflow in the awk applet when a regexp ends
  with a backslash (CVE-2023-42366, bsc#1217586)
  * 0001-awk.c-fix-CVE-2023-42366-bug-15874.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787227201">- Fix stack exhaustion in the awk applet caused by unbounded
  function call recursion (CVE-2026-38752, bsc#1271544)
  * awk-fix-recursion.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313600">- Fix use-after-free in the awk applet regexp processing code when
  text replacement operations are used (CVE-2026-38753, bsc#1271545)
  * awk-fix-use-after-free-sub.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313601">- Fix out-of-bounds read in ifsbreakup() (CVE-2026-38754, bsc#1271547)
  * 0001-ash-fix-out-of-bounds-read-in-ifsbreakup.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313602">- Fix stack exhaustion in the ash applet caused by unbounded shell
  function recursion (CVE-2026-38755, bsc#1271548)
  * ash-fix-evalfun.patch</changelog>
</package>
<package pkgid="3d1f0a8df28438bb070f0b6339bd879d75aa6e65133ab68d197132484b04b5bb80e8ffdfe5f1b7f6e67377d9344c9001cfb1d2777e023342ff0ff42eddab3baa" name="busybox-static-debuginfo" arch="i586">
  <version epoch="0" ver="1.38.0" rel="2.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787227200">- Fix heap buffer overflow in the awk applet when a regexp ends
  with a backslash (CVE-2023-42366, bsc#1217586)
  * 0001-awk.c-fix-CVE-2023-42366-bug-15874.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787227201">- Fix stack exhaustion in the awk applet caused by unbounded
  function call recursion (CVE-2026-38752, bsc#1271544)
  * awk-fix-recursion.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313600">- Fix use-after-free in the awk applet regexp processing code when
  text replacement operations are used (CVE-2026-38753, bsc#1271545)
  * awk-fix-use-after-free-sub.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313601">- Fix out-of-bounds read in ifsbreakup() (CVE-2026-38754, bsc#1271547)
  * 0001-ash-fix-out-of-bounds-read-in-ifsbreakup.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313602">- Fix stack exhaustion in the ash applet caused by unbounded shell
  function recursion (CVE-2026-38755, bsc#1271548)
  * ash-fix-evalfun.patch</changelog>
</package>
<package pkgid="bda82daa3eb2e64cbc215e32d858f1ae74471919682630d5214057150130c52c7df10869bd844e374d4ed48b03d50265cba0028af061a09bad57edca99fde98d" name="busybox-warewulf3-debuginfo" arch="i586">
  <version epoch="0" ver="1.38.0" rel="2.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787227200">- Fix heap buffer overflow in the awk applet when a regexp ends
  with a backslash (CVE-2023-42366, bsc#1217586)
  * 0001-awk.c-fix-CVE-2023-42366-bug-15874.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787227201">- Fix stack exhaustion in the awk applet caused by unbounded
  function call recursion (CVE-2026-38752, bsc#1271544)
  * awk-fix-recursion.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313600">- Fix use-after-free in the awk applet regexp processing code when
  text replacement operations are used (CVE-2026-38753, bsc#1271545)
  * awk-fix-use-after-free-sub.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313601">- Fix out-of-bounds read in ifsbreakup() (CVE-2026-38754, bsc#1271547)
  * 0001-ash-fix-out-of-bounds-read-in-ifsbreakup.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1787313602">- Fix stack exhaustion in the ash applet caused by unbounded shell
  function recursion (CVE-2026-38755, bsc#1271548)
  * ash-fix-evalfun.patch</changelog>
</package>
<package pkgid="d8e85c4f0d1566a340516a22caf95a7bc0deaeddb3b335fef7e03f81e6b8a00927154079cfb363b688c09cab1299673fff5715c88a0a14ac6f3b30e0c2522455" name="butane-debuginfo" arch="i586">
  <version epoch="0" ver="0.27.0" rel="1.5"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1617969600">- Initial package to replace ignition-config-transpiler/fcct</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1647518400">- Update to version 0.14.0
  - Correctly fail on validation warnings if --strict is specified
  - Drop support for Go 1.13 and 1.14
  - Support none filesystem format
  - Fix incorrect config paths in validation reports on 386 architecture
- Drop obsolete butane-0.11.0-fix-vcontext-report-copy.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676548800">- Update to version 0.17.0
  - Add RHEL for Edge (r4e) spec 1.0.0 and 1.1.0-experimental,
    targeting
  - Ignition spec 3.3.0 and 3.4.0-experimental respectively
  - Fix version string in release container
- Changes in version 0.16.0
  - Stabilize OpenShift spec 4.12.0, targeting Ignition spec 3.2.0
  - Add OpenShift spec 4.13.0-experimental, targeting Ignition
    spec 3.4.0-experimental
  - Ship aarch64 macOS binary in GitHub release artifacts
  - Roll back to Ignition spec 3.2.0 (openshift 4.12.0)
  - Require Go 1.17+
  - test: Check docs on macOS and Windows if dependencies are available
  - Document passwd.users.should_exist and passwd.groups.should_exist
    fields (fcos 1.2.0+, flatcar, rhcos)
  - Clarify spec docs for files/directories/links group fields
  - Document that user/group fields aren't applied to hard links
- Changes in version 0.15.0
  - Return selected compression field value from MakeDataURL() (Go API)
  - Add Flatcar spec 1.0.0 and 1.1.0-experimental, targeting Ignition
    spec 3.3.0 and 3.4.0-experimental respectively
  - Stabilize OpenShift spec 4.11.0, targeting Ignition spec 3.2.0
  - Add OpenShift spec 4.12.0-experimental, targeting Ignition
    spec 3.4.0-experimental
  - Add arm64 support to container
  - Add GRUB password support (fcos 1.5.0-exp, openshift 4.12.0-exp)
  - Add TranslationSet AddFromCommonObject() and Map() methods (Go API)
  - Set compression field for uncompressed inline/local resources, fixing
    provisioning failure when merged with a compressed parent resource
  - Fix local file inclusion on Windows
  - Fix build script on Windows
  - Derive container from Fedora image to support use in multi-stage builds
  - Fail if setuid/setgid/sticky mode bits specified (openshift 4.10.0+)
  - Update to Ignition 2.14.0
  - Roll back to Ignition spec 3.2.0 (openshift 4.11.0)
  - Support arn URL scheme (fcos 1.5.0-exp, openshift 4.12.0-exp)
  - Document support status of setuid/setgid/sticky mode bits in each spec
  - Document support for gs URLs (openshift 4.8.0+)
  - Document support for compression field (openshift 4.8.0 - 4.9.0)
  - Correctly document supported URL schemes (openshift 4.10.0)
  - examples: Use containerized mkpasswd
  - Convert NEWS to Markdown and move to docs site</changelog>
  <changelog author="Osama Alrifai &lt;osamaalrifai18@gmail.com&gt;" date="1687348800">- update to version 0.18.0
  Breaking changes
    Remove deprecated rhcos variant
  Features
    Support offline Tang provisioning via pre-shared advertisement (fcos 1.5.0+,
    openshift 4.14.0-exp)
    Support local file embedding for SSH keys and systemd units (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp, r4e 1.1.0+)
    Allow enabling discard passthrough on LUKS devices (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp)
    Allow specifying arbitrary LUKS open options (fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-exp)
    Allow specifying user password hash (openshift 4.13.0+)
    Stabilize Fedora CoreOS spec 1.5.0, targeting Ignition spec 3.4.0
    Stabilize Flatcar spec 1.1.0, targeting Ignition spec 3.4.0
    Stabilize OpenShift spec 4.13.0, targeting Ignition spec 3.2.0
    Stabilize RHEL for Edge spec 1.1.0, targeting Ignition spec 3.4.0
    Add Fedora CoreOS spec 1.6.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add Flatcar spec 1.2.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add OpenShift spec 4.14.0-experimental, targeting Ignition spec
    3.5.0-experimental
    Add RHEL for Edge spec 1.2.0-experimental, targeting Ignition spec
    3.5.0-experimental
  Bug fixes
    Use systemd default dependencies in mount units for Tang-backed LUKS volumes
    Allow setting storage.trees.local to the --files-dir directory
  Misc. changes
    Roll back to Ignition spec 3.2.0 (openshift 4.13.0)
    Drop extensions section (fcos 1.5.0+, openshift 4.13.0+)
    Drop LuksOption and RaidOption types (Go API for fcos 1.5.0+,
    flatcar 1.1.0+, openshift 4.14.0-experimental)
    Require Go 1.18+
  Docs changes
    Document that hash fields describe decompressed data
    Clarify spec docs for files/luks hash fields
    Document SSH key file path used by OpenShift 4.13+ (openshift)
    Document command to generate GRUB password hashes</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1705752000">- update to version 0.19.0
  * Spec implementations require a FieldFilters() method
  * Reports from Unvalidated functions can now include json paths
  * Add -c/--check option to check config without producing output
  * Warn if config attempts to reuse partition by label
  * Require storage.filesystems.path to start with /etc or /var if
    with_mount_unit is true
  * Stabilize OpenShift spec 4.14.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.15.0-experimental, targeting Ignition spec
    3.5.0-experimental
  * Fix line/column reporting for http_headers errors
  * Fix line/column reporting for unsupported field errors
  * Add error structs for YAML unmarshal errors, unknown config versions
  * Roll back to Ignition spec 3.4.0
  * Various documentation improvements</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708344000">- clean up the install step, so less commands are used
- update to version 0.20.0
  * Support s390x layouts in boot_device section
  * Stabilize OpenShift spec 4.15.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.16.0-experimental, targeting Ignition spec
    3.5.0-experimental
  * Require Go 1.20+</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1720612800">- Update to 0.21.0
  * Support storage.luks.clevis (flatcar 1.2.0-exp)
  * Stabilize OpenShift spec 4.16.0, targeting Ignition spec 3.4.0
  * Add OpenShift spec 4.17.0-experimental, targeting Ignition spec
  * 3.5.0-experimental</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759233600">- Update to 0.25.0
    Stabilize OpenShift spec 4.20.0, targeting Ignition spec 3.5.0
    Add OpenShift spec 4.21.0-experimental, targeting Ignition spec 3.6.0-experimental
    Stop overriding default LUKS cipher algorithm in FIPS mode (openshift 4.20.0)
    Add missing examples in upgrading-openshift (openshift 4.14)
- Version 0.24.0
    Validate merged/replaced Ignition configs if they are local/inline (all base specifications)
    Stabilize OpenShift spec 4.19.0, targeting Ignition spec 3.5.0
    Add OpenShift spec 4.20.0-experimental, targeting Ignition spec 3.6.0-experimental
    Add TMT test support with initial smoke test
    Fail if LUKS method is not specified while boot_device.luks.device is set (fcos 1.7.0-exp)
    Validate kernel arguments when CEX support is enabled on s390x (4.19.0 and 4.20.0)
    Roll back to Ignition spec 3.5.0 (openshift 4.19.0)
- Version 0.23.0
    Add OpenShift spec 4.19.0-experimental, targeting Ignition spec 3.6.0-experimental
    Stabilize OpenShift spec 4.18.0, targeting Ignition spec 3.4.0
    Stabilize Fcos spec 1.6.0, targeting Ignition spec 3.5.0
    Add Fcos spec 1.7.0-experimental, targeting Ignition spec 3.6.0-experimental
    Update Fiot spec 1.1.0-experimental to target Ignition spec 3.6.0-experimental
    Update Flatcar spec 1.2.0-experimental to target Ignition spec 3.6.0-experimental
    Update OpenShift spec 4.18.0-experimental, targeting Ignition spec 3.6.0-experimental
    Update R4e spec 1.2.0-experimental to target Ignition spec 3.6.0-experimental
    Support LUKS encryption using IBM CEX secure keys on s390x (fcos 1.6) (openshift 4.18.0-exp)
    Re-vendor latest ignition release; 3.5.0-experimental becomes 3.5.0
- Version 0.22.0
    Stabilize OpenShift spec 4.17.0, targeting Ignition spec 3.4.0
    Add OpenShift spec 4.18.0-experimental, targeting Ignition spec 3.5.0-experimental
    Support and documentation for grub section moved to OpenShift 4.18.0-experimental spec.
    Roll back to Ignition spec 3.4.0 (openshift 4.17.0)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 0.27.0:
  * Stabilize Fcos spec 1.7.0, targeting Ignition spec 3.6.0
  * Add Fcos spec 1.8.0-experimental
  * Update Flatcar spec 1.2.0-experimental to target Ignition
    spec 3.7.0-experimental
  * Update Fiot spec 1.1.0-experimental to target Ignition spec
    3.7.0-experimental
  * Update R4E spec 1.2.0-experimental to target Ignition spec
    3.7.0-experimental
  * Update OpenShift spec 4.22.0-experimental to target Ignition
    spec 3.7.0-experimental
  * Re-vendor latest ignition release; 3.6.0-experimental becomes
    3.6.0
- update to 0.26.0:
  * Require `boot_device.layout` when using `boot_device.mirror`
    _(fcos 1.7.0-exp)_
  * Stabilize OpenShift spec 4.21.0, targeting Ignition spec
    3.5.0
  * Add OpenShift spec 4.22.0-experimental, targeting Ignition
    spec
  * 3.6.0-experimental
  * Warn for `boot_device.layout` to be specified when using
    `boot_device.mirror` _(fcos 1.3.0-1.6.0)_
  * Update `boot_device.mirror` examples to specify
    `boot_device.layout`
- update to 0.25.1:
  * Update docs around the use of setuid/gid from Ignition bug
  * Update vendor'd Ignition dependency to point to latest
    v2.23.0</changelog>
</package>
<package pkgid="84bb14c5dcc499311fbdf12db923efe6958fc9906753b26bed934bc9328aafb04a1a7bb407c9fc0de237bc27ab253d386fc2757a393d9520316734b4f6872528" name="bvi-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dominique-rpm@leuenberger.net&gt;" date="1161345600">- Initial release of 1.3.2 in the BuildService</changelog>
  <changelog author="mpluskal@suse.com" date="1462449600">- Update to 1.4.0
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="aloisio@gmx.com" date="1488801600">- Use GPL-2.0+ license</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1575115200">- Update to 1.4.1
  * Compile warning: implicit declaration of function ‘save_chk’
  * fixed bmore seg fault on file not found
  * set columns prevents filename display on the commandline
  * bmore new option -r
  * bvi new setting: set reverse
  * Characters between 160 - 254 are displayed as "reverse video
    text" as used in some legacy systems (Atari, Commodore,
    Apple II, etc).
  * castings fixed in comm.c
- cleanup with spec-cleaner</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 1.4.2:
  * :wq bug fixed
  * Error-message if input no terminal
  * Mixed licenses (SF bug #10)
  * Segmentation fault occurs on undo (SF bug #11)
  * Segmentation fault occurs on substitution in 32-bit systems
  * ncursesw support
  * Handling inputs larger than 2^31 bytes (SF bug #13)
  * Some incorrect function prototypes in ANSI mode fixed (SF bug
  * Minor fixes</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  fix build with gcc15
  + bvi-gcc15.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 1.5.0:
  * Terminal window resizeable
  * fix build fails with gcc-15/C23
  * fix statusline for small windows
  * various issues caught by lintian solved
  * fix old-style-definition warnings
  * Minor fixes
- drop bvi-gcc15.patch (upstream)</changelog>
</package>
<package pkgid="ddc08658ae2dc023b5f2e30bf744236ddd2f80d527b5dc45b21efa16cf551264dfec35b6e78a728d19a75f7891bc896cf17991ed411b2358e01b28bf43f4dfc6" name="bvi-debugsource" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dominique-rpm@leuenberger.net&gt;" date="1161345600">- Initial release of 1.3.2 in the BuildService</changelog>
  <changelog author="mpluskal@suse.com" date="1462449600">- Update to 1.4.0
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="aloisio@gmx.com" date="1488801600">- Use GPL-2.0+ license</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1575115200">- Update to 1.4.1
  * Compile warning: implicit declaration of function ‘save_chk’
  * fixed bmore seg fault on file not found
  * set columns prevents filename display on the commandline
  * bmore new option -r
  * bvi new setting: set reverse
  * Characters between 160 - 254 are displayed as "reverse video
    text" as used in some legacy systems (Atari, Commodore,
    Apple II, etc).
  * castings fixed in comm.c
- cleanup with spec-cleaner</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 1.4.2:
  * :wq bug fixed
  * Error-message if input no terminal
  * Mixed licenses (SF bug #10)
  * Segmentation fault occurs on undo (SF bug #11)
  * Segmentation fault occurs on substitution in 32-bit systems
  * ncursesw support
  * Handling inputs larger than 2^31 bytes (SF bug #13)
  * Some incorrect function prototypes in ANSI mode fixed (SF bug
  * Minor fixes</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  fix build with gcc15
  + bvi-gcc15.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 1.5.0:
  * Terminal window resizeable
  * fix build fails with gcc-15/C23
  * fix statusline for small windows
  * various issues caught by lintian solved
  * fix old-style-definition warnings
  * Minor fixes
- drop bvi-gcc15.patch (upstream)</changelog>
</package>
<package pkgid="73487dff8aa3df4d0040567b243ffc944ef54583dfb36f95121aa84b9029ae2020bddf82c6ae5e703bf646caf66efe4b2331c9fb2e37d4144464214dbfca581f" name="bwbar-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.3" rel="9.10"/>
  <changelog author="andreas.stieger@gmx.de" date="1237982400">- initial package
- runlevel script and config file
- added GPLv2 text</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1309348800">- fix for missing licenses package in Factory
- fix rpmlint warning about LGPL address
- fix rpmlint warning about GPL address
- fix rpmlint warning about rpm macros in comments
- fix osc commit warning of unreferenced signature files</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1309348801">- fix SLES_9 build</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1350129600">- add bwbar-1.2.3-libpng15.patch to fix build against libpng15
- reformat spec file</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1376222400">- add systemd support
- move settings from /etc/bwbar to /etc/sysconfig/bwbar
  and use sysconfig template fillup</changelog>
  <changelog author="p.drouand@gmail.com" date="1382788800">- Don't provide sysvinit and systemd support on the same system;
  Provide either one or the other</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1629892800">- Added hardening to systemd service(s). Modified:
  * bwbar.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="8e11dcf1479039c4316631d2e7931e42b237175d7c5c3f77354d94d754d1e1b9c895525098524356c6305e317554e49486b65f61302049d015520d9321f3dac2" name="bwbar-debugsource" arch="i586">
  <version epoch="0" ver="1.2.3" rel="9.10"/>
  <changelog author="andreas.stieger@gmx.de" date="1237982400">- initial package
- runlevel script and config file
- added GPLv2 text</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1309348800">- fix for missing licenses package in Factory
- fix rpmlint warning about LGPL address
- fix rpmlint warning about GPL address
- fix rpmlint warning about rpm macros in comments
- fix osc commit warning of unreferenced signature files</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1309348801">- fix SLES_9 build</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1350129600">- add bwbar-1.2.3-libpng15.patch to fix build against libpng15
- reformat spec file</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1376222400">- add systemd support
- move settings from /etc/bwbar to /etc/sysconfig/bwbar
  and use sysconfig template fillup</changelog>
  <changelog author="p.drouand@gmail.com" date="1382788800">- Don't provide sysvinit and systemd support on the same system;
  Provide either one or the other</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1629892800">- Added hardening to systemd service(s). Modified:
  * bwbar.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="a20ab7a1372d4eb12a2028fe4f0e8791e8e8c261fd2ffa13445a4358b7a0e0cb98cb84a17399757148f3743bdea48c6e91b7b8b4d0b93c139c958beddf61265b" name="bwm-ng-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.3" rel="1.16"/>
  <changelog author="pascal.bleser@opensuse.org" date="1294056000">- initial version (0.6)</changelog>
  <changelog author="nemysis@openSUSE.org" date="1448884800">- Update to 0.6.1, please see
  /usr/share/doc/packages/bwm-ng/ChangeLog and NEWS
- Change Desktop entry file
- Add icons
- Add default header
- Change URL
- Change Source0 to use Web URL
- license update: GPL-2.0+, use default
- Add BuildRequires for hicolor-icon-theme
- Remove BuildRequires for gcc make
- Use default %make_install
- Change Documentation</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1497268800">- add patch to fix build with GCC7 in Factory, requiring the use of
  "static inline" instead of "inline":
  bwm-ng-fix_gcc7_inline.patch</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1565784000">- Update to version 0.6.2:
  * Fix for timestamp inaccuracy and Y-2038 problem.
  * Add the started time in "sum" mode.
  * Fix DYNAMIC and ANSIOUT in config.
  * Use `static inline` instead of `inline`.
  * Always fflush the pipe.
  * Update FSF address.
  * Fix typos.
  * Fix nan and inf values on fast refresh (deb#532331).
- Remove bwm-ng-fix_gcc7_inline.patch: Fixed upstream.
- Refresh spec file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Trim bias from descriptions.
- Remove unsupported arches from specfile.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Update to version 0.6.3
  * Fix potential write to unallocated memory.
  * Output bits per second in csv
  * Add support for newer netstat (2016+)</changelog>
</package>
<package pkgid="609540fbabac4c630a4f97b204a63c471ca61b3c5fe9f943bb813a39a5ded01abc35ae7783cba03942efb72026a82b054eb31c209f59843209b26552de3245bd" name="bwm-ng-debugsource" arch="i586">
  <version epoch="0" ver="0.6.3" rel="1.16"/>
  <changelog author="pascal.bleser@opensuse.org" date="1294056000">- initial version (0.6)</changelog>
  <changelog author="nemysis@openSUSE.org" date="1448884800">- Update to 0.6.1, please see
  /usr/share/doc/packages/bwm-ng/ChangeLog and NEWS
- Change Desktop entry file
- Add icons
- Add default header
- Change URL
- Change Source0 to use Web URL
- license update: GPL-2.0+, use default
- Add BuildRequires for hicolor-icon-theme
- Remove BuildRequires for gcc make
- Use default %make_install
- Change Documentation</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1497268800">- add patch to fix build with GCC7 in Factory, requiring the use of
  "static inline" instead of "inline":
  bwm-ng-fix_gcc7_inline.patch</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1565784000">- Update to version 0.6.2:
  * Fix for timestamp inaccuracy and Y-2038 problem.
  * Add the started time in "sum" mode.
  * Fix DYNAMIC and ANSIOUT in config.
  * Use `static inline` instead of `inline`.
  * Always fflush the pipe.
  * Update FSF address.
  * Fix typos.
  * Fix nan and inf values on fast refresh (deb#532331).
- Remove bwm-ng-fix_gcc7_inline.patch: Fixed upstream.
- Refresh spec file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Trim bias from descriptions.
- Remove unsupported arches from specfile.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Update to version 0.6.3
  * Fix potential write to unallocated memory.
  * Output bits per second in csv
  * Add support for newer netstat (2016+)</changelog>
</package>
<package pkgid="8642da19703af51f346936ad29ff9f82dcec4e7c9f95fd2b8d469c6cf96aed5d3875b9a66cdbb09f2a8cdbf1882f1abcf255d1d89277def8a7d9788bfb26ed66" name="byacc-debuginfo" arch="i586">
  <version epoch="0" ver="20260126" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 20210808:
  * main.c: account for a memory-leak
  * fix memory-leak when replacing $$'s in destructor code
  * main.c, yacc.1: add "-h" option
  * line number reporting fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1656158400">- update to 20220128:
  * change a few malloc's to calloc's so clang analyzer can see initialized data
  * modify address computation in closure.c to avoid undefined behavior on
    machines which do not support large offsets (analysis/patch by Jessica Clarke,
    cf: 2014-09-17)
  * testsuite and autotools/build script fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 20221106:
  * test/run_test.sh: use context diff, to work with AIX
  * defs.h:
    fprintf_lineno might be passed a null, when reading from stdin - show "(null)"
  * makefile.in, test/run_make.sh, test/run_test.sh, test/run_lint.sh:
    fgrep-fixes
  * yacc.1: mention use of stderr/stdout for usage/debugging
  * yacc.1: document %empty
  * yacc.1: document %debug
  * yacc.1: minor fixes with check-manpage</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 20221229:
  * autoconf update
  * configure.in:
    correct help-message for --disable-btyacc option, and fix the reporting of
    the selected option value in the configure script's output</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676635200">- update to 20230201:
  * configure.in: initialize $ac_includes_default
  * aclocal.m4: resync with my-autoconf</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 20230219:
  * maintenance updates</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 20230521:
  * error.c, defs.h, reader.c:
    allow @1 or $@ with a warning if no %locations was given
  * reader.c: clear pointer in end_ainfo() after freeing it.
  * reader.c: report errors in %define as "unexpected value"
    add/use macros begin_ainfo() and end_ainfo() to reduce clutter
  * defs.h, error.c: add function unexpected_value()
  * add %nterm as an alias for %type, since bison made that confusion.
  * reader.c:
    ensure that filler_buf and prefix_buf are initialized for the special case
    where they are empty (report by Martin Jansa, cf: 20230219)
  * output.c:
    make test-differences smaller when compiling with YY_NO_LEAKS by replacing
    a blank line with the generated #define rather than adding 3 lines.
  * reader.c:
    correct a use-after-free in more_curly, which could occur if a %lex-param
    or %parse-param was multi-line (Redhat #2183006).
  * main.c: rename no_space() to on_error()
  * error.c: rename no_space() to no_error(), handling any errno
  * defs.h: rename no_space() to on_error()</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 20240109:
  * maintenance updates</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 20241231:
  * main.c: s/0/NULL/
  * main.c: gcc warning
  * reader.c:
    make UCH() consistent wrt IS_xxxx macros
  * main.c:
    from NetBSD - if "-o" option is given, derive the filename of the ".h"
    definitions-file by stripping commonly-used C/C++ suffixes such as ".c"
    and then adding ".h"
  * main.c: provide a fallback definition for W_OK, e.g., for Windows
  * main.c: correct condition for using $TEMP environment variable
  * output.c, yaccpar.c: gcc15 zero vs null warnings</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778068800">- update to 20260126:
  * add/use puts_trim() to trim trailing blanks from output files</changelog>
</package>
<package pkgid="6151dc49720ab118dd6dbe04ee7b9b3a79b0911c74c73eb1a86f1186ddc083378186cea676c4917367b40b484ac04e7a0b3fadb98b5a7ce3bf71f0ff4db6f677" name="byacc-debugsource" arch="i586">
  <version epoch="0" ver="20260126" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 20210808:
  * main.c: account for a memory-leak
  * fix memory-leak when replacing $$'s in destructor code
  * main.c, yacc.1: add "-h" option
  * line number reporting fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1656158400">- update to 20220128:
  * change a few malloc's to calloc's so clang analyzer can see initialized data
  * modify address computation in closure.c to avoid undefined behavior on
    machines which do not support large offsets (analysis/patch by Jessica Clarke,
    cf: 2014-09-17)
  * testsuite and autotools/build script fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 20221106:
  * test/run_test.sh: use context diff, to work with AIX
  * defs.h:
    fprintf_lineno might be passed a null, when reading from stdin - show "(null)"
  * makefile.in, test/run_make.sh, test/run_test.sh, test/run_lint.sh:
    fgrep-fixes
  * yacc.1: mention use of stderr/stdout for usage/debugging
  * yacc.1: document %empty
  * yacc.1: document %debug
  * yacc.1: minor fixes with check-manpage</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 20221229:
  * autoconf update
  * configure.in:
    correct help-message for --disable-btyacc option, and fix the reporting of
    the selected option value in the configure script's output</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676635200">- update to 20230201:
  * configure.in: initialize $ac_includes_default
  * aclocal.m4: resync with my-autoconf</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 20230219:
  * maintenance updates</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 20230521:
  * error.c, defs.h, reader.c:
    allow @1 or $@ with a warning if no %locations was given
  * reader.c: clear pointer in end_ainfo() after freeing it.
  * reader.c: report errors in %define as "unexpected value"
    add/use macros begin_ainfo() and end_ainfo() to reduce clutter
  * defs.h, error.c: add function unexpected_value()
  * add %nterm as an alias for %type, since bison made that confusion.
  * reader.c:
    ensure that filler_buf and prefix_buf are initialized for the special case
    where they are empty (report by Martin Jansa, cf: 20230219)
  * output.c:
    make test-differences smaller when compiling with YY_NO_LEAKS by replacing
    a blank line with the generated #define rather than adding 3 lines.
  * reader.c:
    correct a use-after-free in more_curly, which could occur if a %lex-param
    or %parse-param was multi-line (Redhat #2183006).
  * main.c: rename no_space() to on_error()
  * error.c: rename no_space() to no_error(), handling any errno
  * defs.h: rename no_space() to on_error()</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 20240109:
  * maintenance updates</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 20241231:
  * main.c: s/0/NULL/
  * main.c: gcc warning
  * reader.c:
    make UCH() consistent wrt IS_xxxx macros
  * main.c:
    from NetBSD - if "-o" option is given, derive the filename of the ".h"
    definitions-file by stripping commonly-used C/C++ suffixes such as ".c"
    and then adding ".h"
  * main.c: provide a fallback definition for W_OK, e.g., for Windows
  * main.c: correct condition for using $TEMP environment variable
  * output.c, yaccpar.c: gcc15 zero vs null warnings</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778068800">- update to 20260126:
  * add/use puts_trim() to trim trailing blanks from output files</changelog>
</package>
<package pkgid="ca50e74b2cd991a9aa6c65984508abe055ef94e97f1b2fed358709a41198c1fd33059064e74a3bb2263123b2b227394fb05dfd7ce113281568327fdd533b3943" name="byaccj-debuginfo" arch="i586">
  <version epoch="0" ver="1.15" rel="5.3"/>
  <changelog author="mvyskocil@suse.cz" date="1240660800">- created package</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="schwab@suse.de" date="1389096000">- Build with $RPM_OPT_FLAGS</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1612353600">- Update the spec file
  * Simplify the docs installation
  * Remove mac and arch specifics</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1612353601">- Update to 1.15
  * Fix: stack corruption when generating a java parser
  * Fix: Targets with empty right-hand side problematic in Java mode</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Define %%make_build for systems that don't have it defined in
  rpm macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1710849600">- Added patch:
  * byaccj-gcc14.patch
    + add missing include to fix build with gcc 14 (bsc#1221696)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on SLE / Leap 15</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777291200">- Clean up the license tag</changelog>
</package>
<package pkgid="85f2bf017b27e7f57957e5fd756b899ef41eed97e6d549d07057f56d50e1505b16aa3f898201bd31d47eefe5a19333e2cc8417e8e14a2af0a08458e28711f0d9" name="byaccj-debugsource" arch="i586">
  <version epoch="0" ver="1.15" rel="5.3"/>
  <changelog author="mvyskocil@suse.cz" date="1240660800">- created package</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="schwab@suse.de" date="1389096000">- Build with $RPM_OPT_FLAGS</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1612353600">- Update the spec file
  * Simplify the docs installation
  * Remove mac and arch specifics</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1612353601">- Update to 1.15
  * Fix: stack corruption when generating a java parser
  * Fix: Targets with empty right-hand side problematic in Java mode</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Define %%make_build for systems that don't have it defined in
  rpm macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1710849600">- Added patch:
  * byaccj-gcc14.patch
    + add missing include to fix build with gcc 14 (bsc#1221696)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on SLE / Leap 15</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777291200">- Clean up the license tag</changelog>
</package>
<package pkgid="480dd32d4859ee8e4673853bcf8cb052dfb8efa0315cf3ba90004aeff5db1948bc45ad76d5c2ac0eb34ceb9af17d7e7faed2e30bbb7e8de55e130a30b30f6b03" name="bzflag-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.30" rel="1.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1553515200">- Add %systemd_ordering for %service_*.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1558180800">- Update to version 2.4.16
  * Send MsgFlagGrab before API event is called
  * Correctly unmuted when paused and killed by server
  * Format codebase to allman style
  * Use GLEW for obtaining OpenGL entry points and checking for
    extensions
  * Revert a80ab87 (truncation warning fix) as that generated broken
    replay file headers. Detect and work around that bad header.
  * Use pkg-config, if available, to detect ncurses
- Update to version 2.4.14
  * Add new bz_eAllowServerShotFiredEvent to the API
  * Fix antialiasing when starting the client windowed
  * Update the Windows icon file to include larger icons
  * Treat the number pad keys uniquely for key mapping with SDL2
  * Better cpu selection for x86_64
  * Fix build with enable-profile
  * Add safety check when getting flags (bzfs)
  * Add min/../max to drawTime - Alfredo Tupone
  * Fix the -configdir option for the client
  * Improve support for custom BZDB vars in plug-ins
  * Fix truncation warnings
  * Add new bz_ePermissionModificationEvent to the API
  * Introduce new 'showMotto' permission
  * Fix gcc warnings and code formatting
  * Remove old BitmapFont renderer
  * Add new bz_eServerShotFiredEvent to the API
  * Revamp the world weapon API entirely
  * Add PLAYER-MOTTO output to logDetail plugin
  * Display remaining ban time when a banned player connects
  * Punitive messages no longer display admin callsigns
  * Slash commands in the API now know destination channel
  * Fix ability to bind a key with a modifier through menu
  * Disallow -helpmsg from world files</changelog>
  <changelog author="Mathias Homann &lt;Mathias.Homann@opensuse.org&gt;" date="1592913600">- Update to 2.4.20
  * Reorganization of the menus to improve usability - Scott Wichser
  * Add bz_isWithinWorldBoundaries to API - Vladimir Jimenez
  * Use teleporter names in /saveworld .obj exports - Vladimir Jimenez
  * Add bz_getSpawnPointWithin to API - Vladimir Jimenez
  * Fix NetHandler compiler errors on Alpine Linux - Jim Melton
  * Significantly improve platform-dependent header imports - Jim Melton
  * Only perform texture conversion to internal format once - Alfredo Tupone, Scott Wichser
  * Removal of never used logic for expiring builds - Zehra
  * Radar size and console height are controlled with BZDB variables - The Noah
  * Add bz_getNearestFlagSafetyZone to the API - Vladimir Jimenez
  * Don't allow hunt to be used when not connected to a server - Zehra
  * Improve vsync settings with SDL2 - Joshua Bodine
  * Ignore the -NSDocumentRevisionsDebugMode YES option in Xcode - Joshua Bodine
  * Add Slovak translation - Jose Riha, Scott Wichser
  * Use a greyscale color scale based on relative height when colored radar shots are disabled - Alfredo Tupone
  * Sort locally discovered servers to the top of the server list - Scott Wichser
  * Add the Open Free For All mode to the Start Server menu - Scott Wichser
  * Remove ineffective performance tests and just default to "modern" settings - Scott Wichser
  * Change default settings to better suit first time players - Scott Wichser
  * Standardize the rabbit game mode name to "Rabbit Chase" - Scott Wichser
  * Do not scale NPOT textures when OpenGL supports them - Alfredo Tupone
  * Generate mipmaps with OpenGL 1.4 extension - Alfredo Tupone
  * Fixed SDL 1.2 builds on macOS - Joshua Bodine
  * Force zbuffer for Experimental quality - Alfredo Tupone
  * Use GLEW to detect GL_EXT_texture_edge_clamp - Alfredo Tupone
  * Add support for storing arbitrary data in API player records - Jeff Myers
  * Fix API string utility functions sometimes losing values - Vladimir Jimenez
  * Add new bz_ePlayerDeathFinalizedEvent API event - Vladimir Jimenez
  * Display Time-per-Frame with 2 decimal digits and averaged over time - Alfredo Tupone
  * Output correct error when loading a nonexistent bzfs plugin - Vladimir Jimenez
  * Remove obsolete bzfs option from Start Server menu on Windows - Scott Wichser</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to 2.4.22
  * Fix many issues with SDL 2 window management.
  * The playHistoryTracker plugin now tracks kills correctly.
  * Local shotID was not being set in bz_eShotFiredEvent.
  * Send active autopilot statuses to a joining player.
  * Fix solo bots being kicked when rejoining to a server.
  * Fix the backspace key not working on the bzadmin Curses menu.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1629979200">- Added hardening to systemd service(s). Modified:
  * bzflagserver.service</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1647086400">- Update to 2.4.24
  * Don't crash when removing the BZFS Cron server-side player
  * Announce who adjusted the countdown with /modcount
  * Add support for Apple silicon builds
  * Work around an SDL 2.0.20 event handling regression
  * Do not explicitly link to X11 when using SDL
- Run spec-cleaner
- Fix encoding of rc.bzflagserver, changed to UTF8
- Fix obsolete-suse-version-check warning</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1667995200">- BuildRequre sdl2 stuff via pkgconfig(*).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1668945600">- Update to version 2.4.26
  * Audio pops should be fixed.
  * Positional audio in observer mode now uses the camera direction
  * Fixed a regression that caused some textures to render skewed.
  * Fixed the Machine Gun firing continuously when the mouse wheel
    is used to fire.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1745064000">- Update to 2.4.30
  * Revert a change that caused menu transparency issues in medium quality
- Update to 2.4.28
  * Improved joystick support
  * Remove non-SDL2 platform code and add SDL2 controller rumble support
  * Fix authentication when behind CGNAT (requires updated client and server)
  * Fix libcurl deprecation warnings
  * Fix c-ares deprecation warnings
  * Add Dockerfile for bzfs container
  * Fix various memory leaks, crashes, buffer overflows, divide by zero errors
  * Fix skewed textures that occurred when the window size changed
  * Add support for pasting text into text inputs
  * Kick all replay viewers when an incompatible replay is loaded</changelog>
</package>
<package pkgid="9985ad23c46e7ed10c5a985206fe6915f62f9acb1f93505b5a479ad6fdc4350a1f1fa29f665fe10601543205e5714230065c58d678d4a5bf17c6d32af19ab25b" name="bzflag-debugsource" arch="i586">
  <version epoch="0" ver="2.4.30" rel="1.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1553515200">- Add %systemd_ordering for %service_*.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1558180800">- Update to version 2.4.16
  * Send MsgFlagGrab before API event is called
  * Correctly unmuted when paused and killed by server
  * Format codebase to allman style
  * Use GLEW for obtaining OpenGL entry points and checking for
    extensions
  * Revert a80ab87 (truncation warning fix) as that generated broken
    replay file headers. Detect and work around that bad header.
  * Use pkg-config, if available, to detect ncurses
- Update to version 2.4.14
  * Add new bz_eAllowServerShotFiredEvent to the API
  * Fix antialiasing when starting the client windowed
  * Update the Windows icon file to include larger icons
  * Treat the number pad keys uniquely for key mapping with SDL2
  * Better cpu selection for x86_64
  * Fix build with enable-profile
  * Add safety check when getting flags (bzfs)
  * Add min/../max to drawTime - Alfredo Tupone
  * Fix the -configdir option for the client
  * Improve support for custom BZDB vars in plug-ins
  * Fix truncation warnings
  * Add new bz_ePermissionModificationEvent to the API
  * Introduce new 'showMotto' permission
  * Fix gcc warnings and code formatting
  * Remove old BitmapFont renderer
  * Add new bz_eServerShotFiredEvent to the API
  * Revamp the world weapon API entirely
  * Add PLAYER-MOTTO output to logDetail plugin
  * Display remaining ban time when a banned player connects
  * Punitive messages no longer display admin callsigns
  * Slash commands in the API now know destination channel
  * Fix ability to bind a key with a modifier through menu
  * Disallow -helpmsg from world files</changelog>
  <changelog author="Mathias Homann &lt;Mathias.Homann@opensuse.org&gt;" date="1592913600">- Update to 2.4.20
  * Reorganization of the menus to improve usability - Scott Wichser
  * Add bz_isWithinWorldBoundaries to API - Vladimir Jimenez
  * Use teleporter names in /saveworld .obj exports - Vladimir Jimenez
  * Add bz_getSpawnPointWithin to API - Vladimir Jimenez
  * Fix NetHandler compiler errors on Alpine Linux - Jim Melton
  * Significantly improve platform-dependent header imports - Jim Melton
  * Only perform texture conversion to internal format once - Alfredo Tupone, Scott Wichser
  * Removal of never used logic for expiring builds - Zehra
  * Radar size and console height are controlled with BZDB variables - The Noah
  * Add bz_getNearestFlagSafetyZone to the API - Vladimir Jimenez
  * Don't allow hunt to be used when not connected to a server - Zehra
  * Improve vsync settings with SDL2 - Joshua Bodine
  * Ignore the -NSDocumentRevisionsDebugMode YES option in Xcode - Joshua Bodine
  * Add Slovak translation - Jose Riha, Scott Wichser
  * Use a greyscale color scale based on relative height when colored radar shots are disabled - Alfredo Tupone
  * Sort locally discovered servers to the top of the server list - Scott Wichser
  * Add the Open Free For All mode to the Start Server menu - Scott Wichser
  * Remove ineffective performance tests and just default to "modern" settings - Scott Wichser
  * Change default settings to better suit first time players - Scott Wichser
  * Standardize the rabbit game mode name to "Rabbit Chase" - Scott Wichser
  * Do not scale NPOT textures when OpenGL supports them - Alfredo Tupone
  * Generate mipmaps with OpenGL 1.4 extension - Alfredo Tupone
  * Fixed SDL 1.2 builds on macOS - Joshua Bodine
  * Force zbuffer for Experimental quality - Alfredo Tupone
  * Use GLEW to detect GL_EXT_texture_edge_clamp - Alfredo Tupone
  * Add support for storing arbitrary data in API player records - Jeff Myers
  * Fix API string utility functions sometimes losing values - Vladimir Jimenez
  * Add new bz_ePlayerDeathFinalizedEvent API event - Vladimir Jimenez
  * Display Time-per-Frame with 2 decimal digits and averaged over time - Alfredo Tupone
  * Output correct error when loading a nonexistent bzfs plugin - Vladimir Jimenez
  * Remove obsolete bzfs option from Start Server menu on Windows - Scott Wichser</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to 2.4.22
  * Fix many issues with SDL 2 window management.
  * The playHistoryTracker plugin now tracks kills correctly.
  * Local shotID was not being set in bz_eShotFiredEvent.
  * Send active autopilot statuses to a joining player.
  * Fix solo bots being kicked when rejoining to a server.
  * Fix the backspace key not working on the bzadmin Curses menu.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1629979200">- Added hardening to systemd service(s). Modified:
  * bzflagserver.service</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1647086400">- Update to 2.4.24
  * Don't crash when removing the BZFS Cron server-side player
  * Announce who adjusted the countdown with /modcount
  * Add support for Apple silicon builds
  * Work around an SDL 2.0.20 event handling regression
  * Do not explicitly link to X11 when using SDL
- Run spec-cleaner
- Fix encoding of rc.bzflagserver, changed to UTF8
- Fix obsolete-suse-version-check warning</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1667995200">- BuildRequre sdl2 stuff via pkgconfig(*).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1668945600">- Update to version 2.4.26
  * Audio pops should be fixed.
  * Positional audio in observer mode now uses the camera direction
  * Fixed a regression that caused some textures to render skewed.
  * Fixed the Machine Gun firing continuously when the mouse wheel
    is used to fire.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1745064000">- Update to 2.4.30
  * Revert a change that caused menu transparency issues in medium quality
- Update to 2.4.28
  * Improved joystick support
  * Remove non-SDL2 platform code and add SDL2 controller rumble support
  * Fix authentication when behind CGNAT (requires updated client and server)
  * Fix libcurl deprecation warnings
  * Fix c-ares deprecation warnings
  * Add Dockerfile for bzfs container
  * Fix various memory leaks, crashes, buffer overflows, divide by zero errors
  * Fix skewed textures that occurred when the window size changed
  * Add support for pasting text into text inputs
  * Kick all replay viewers when an incompatible replay is loaded</changelog>
</package>
<package pkgid="83ea5111b0e2ebd29045adffba7cde15f16486705254294aef1341eacd6c8c404c4db8b558b495f4bc28297775a774b1caf043b58bcbd1f57f5425c000dbea62" name="bzip2-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.8" rel="6.1"/>
  <changelog author="christophe@krop.fr" date="1534852800">- Replace the URL. The bzip.org owner changed [bsc#1104445].
- Remove the URL from the 'Source' line. The 1.0.6 version is not
  available.
- Run spec-cleaner.</changelog>
  <changelog author="Kristýna Streitová &lt;kstreitova@suse.com&gt;" date="1555588800">- add bzip2-1.0.6-CVE-2016-3189.patch to fix a heap use after
  free vulnerability that was reported in bzip2recover [bsc#985657]
  [CVE-2016-3189]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1561636800">- Update to version 1.0.7:
  * Fix undefined behavior in the macros SET_BH, CLEAR_BH, &amp;
    ISSET_BH.
  * bzip2: Fix return value when combining --test,-t and -q.
  * bzip2recover: Fix buffer overflow for large argv[0].
  * bzip2recover: Fix use after free issue with outFile
    (CVE-2016-3189).
  * Make sure nSelectors is not out of range (CVE-2019-12900
    bsc#1139083)
- Drop patches fixed upstream:
  * bzip2-unsafe_strcpy.patch.
  * bzip2-1.0.6-CVE-2016-3189.patch.
- Refresh patches with quilt.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1561723200">- Update bug reference
- Fix downloaded patches</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1563796800">- Update to version 1.0.8:
  * Accept as many selectors as the file format allows.
    This relaxes the fix for CVE-2019-12900 from 1.0.7
    so that bzip2 allows decompression of bz2 files that
    use (too) many selectors again.
  * Fix handling of large (&gt; 4GB) files on Windows.
  * Cleanup of bzdiff and bzgrep scripts so they don't use
    any bash extensions and handle multiple archives correctly.
- remove (applied upstream)
  * bzip2-1.0.6-fix-bashisms.patch
  * bzip2-1.0.6-bzgrep_return_value.patch
- use a new Source url</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1572436800">- Use correct version in autotools patchset
  M bzip2-1.0.6.2-autoconfiscated.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static)
- Use %autosetup (rediff bzip2-1.0.6.2-autoconfiscated.patch to p1)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1651492800">- Port rpmlintrc format to rpmlint 2.x.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1787745600">- Fix CVE-2026-42250, off‑by‑one error in the bzip2recover utility when
  processing a specially crafted file can lead to a crash (bsc#1266786)
  * CVE-2026-42250.patch</changelog>
</package>
<package pkgid="82623317fe57774f55963f44af80becb025f4b99be5736f30d889adf93137325b7ce0ffaf85e05a243956a58cd57a1c6c53144cc31ff80ba487877e39c374b7a" name="bzip2-debugsource" arch="i586">
  <version epoch="0" ver="1.0.8" rel="6.1"/>
  <changelog author="christophe@krop.fr" date="1534852800">- Replace the URL. The bzip.org owner changed [bsc#1104445].
- Remove the URL from the 'Source' line. The 1.0.6 version is not
  available.
- Run spec-cleaner.</changelog>
  <changelog author="Kristýna Streitová &lt;kstreitova@suse.com&gt;" date="1555588800">- add bzip2-1.0.6-CVE-2016-3189.patch to fix a heap use after
  free vulnerability that was reported in bzip2recover [bsc#985657]
  [CVE-2016-3189]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1561636800">- Update to version 1.0.7:
  * Fix undefined behavior in the macros SET_BH, CLEAR_BH, &amp;
    ISSET_BH.
  * bzip2: Fix return value when combining --test,-t and -q.
  * bzip2recover: Fix buffer overflow for large argv[0].
  * bzip2recover: Fix use after free issue with outFile
    (CVE-2016-3189).
  * Make sure nSelectors is not out of range (CVE-2019-12900
    bsc#1139083)
- Drop patches fixed upstream:
  * bzip2-unsafe_strcpy.patch.
  * bzip2-1.0.6-CVE-2016-3189.patch.
- Refresh patches with quilt.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1561723200">- Update bug reference
- Fix downloaded patches</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1563796800">- Update to version 1.0.8:
  * Accept as many selectors as the file format allows.
    This relaxes the fix for CVE-2019-12900 from 1.0.7
    so that bzip2 allows decompression of bz2 files that
    use (too) many selectors again.
  * Fix handling of large (&gt; 4GB) files on Windows.
  * Cleanup of bzdiff and bzgrep scripts so they don't use
    any bash extensions and handle multiple archives correctly.
- remove (applied upstream)
  * bzip2-1.0.6-fix-bashisms.patch
  * bzip2-1.0.6-bzgrep_return_value.patch
- use a new Source url</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1572436800">- Use correct version in autotools patchset
  M bzip2-1.0.6.2-autoconfiscated.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static)
- Use %autosetup (rediff bzip2-1.0.6.2-autoconfiscated.patch to p1)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1651492800">- Port rpmlintrc format to rpmlint 2.x.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1787745600">- Fix CVE-2026-42250, off‑by‑one error in the bzip2recover utility when
  processing a specially crafted file can lead to a crash (bsc#1266786)
  * CVE-2026-42250.patch</changelog>
</package>
<package pkgid="991f16f582892d25d2ea8ab2920366b00c9774cf2de5ae84ba24f89088890b584edf7f3ddad26306019009e98b92e0d195e2d29168d9631096e4525fb600adc7" name="bzip3-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.3" rel="1.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1683028800">- Initial package (1.3.0)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1683115200">- Cleanup spec file for factory submission
- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683115201">- Update descriptions with an outline of performance
  to support the user comparing similar packages, per
  https://en.opensuse.org/openSUSE:Package_description_guidelines</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.3.1:
  * Verbose mode in the tool now prints the extra statistics also
    during testing, not just encoding or decoding.
  * Update the CI pipeline to Debian Bullseye.
  * Fix a minor issue with side effects in RLE decoding.
  * Explicitly disable `-march=native` for releases.
  * Fix a bug in the tool reported by Adam Borowski regarding
  - t/-d input buffer checks.
  * Fix an issue with the current input offset not being taken
    into account in bz3_compress.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1692705600">- update to 1.3.2:
  * Add the `-r` option ("recovery"). If a file fails to decompress fully (e.g. due to a CRC error), ignore it and write the file regardless.
  * Add preliminary CMake support.
  * Fix the include guard macro name to work with pedantic compilers.
  * Fix the shift direction in the crc32 check function. Because of a programming mistake, v1.3.0 and v1.3.1
    introduced a breaking change to the CRC calculation code. The change has been reverted in this release.
    While the archives created with these versions of bzip3 will fail to regularly decompress due to a checksum
    error, using the recovery option as `bzip3 -rd` to decompress will
    restore their original contents.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1702900800">- update to 1.4.0:
  * support for linking with C++
  * improvements on CMake build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1735819200">- update to 1.5.1:
  * Add `--rm` option that removes the original files after
    successful operation
  * `bz3grep`: display the correct program name on invalid
    invocation
  * Tighter LZP/RLE bounds in the decoder for slightly improved
    compression with no observable format change
  * Add the `bz3_min_memory_needed` API.
  * ABI breaking changes: `bz3_decode_block` and `bz3_encode_block`.
  * Fix: the file `$dir.bz3` being created when invoked as
    `bzip3 -e $dir` where `$dir` is a directory.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1746273600">- update to 1.5.2:
  * batch mode: fall back to stdin input with no auxiliary arguments.
  * bz3_compress (API): better bound estimation
  * yarg: oom handling; stop relying on (GNU) asprintf, use the baked in variant.
  * pkg-config: Add License variable
  * bz3_decompress (API): fix a memory leak</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757592000">- update to 1.5.3:
  * fix oom handling in main.c and yarg.h.
  * cmake build fixes for non-unix platforms:
  * disable pthreads by default on windows &amp; !mingw
  * fix handling of dlls on windows.
  * add missing find_dependency call to ensure Threads::threads
    is present in downstream find_package callers.
  * the project moved to https://github.com/iczelia/bzip3.</changelog>
</package>
<package pkgid="0a5e20427bcee52f02e316ee5653b8c43deadaed7b4ad560541d304ba96e62b7970187195f45f6b527e79f1e49c3d0145ad614489b13e423f9c5283c95db073f" name="bzip3-debugsource" arch="i586">
  <version epoch="0" ver="1.5.3" rel="1.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1683028800">- Initial package (1.3.0)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1683115200">- Cleanup spec file for factory submission
- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683115201">- Update descriptions with an outline of performance
  to support the user comparing similar packages, per
  https://en.opensuse.org/openSUSE:Package_description_guidelines</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.3.1:
  * Verbose mode in the tool now prints the extra statistics also
    during testing, not just encoding or decoding.
  * Update the CI pipeline to Debian Bullseye.
  * Fix a minor issue with side effects in RLE decoding.
  * Explicitly disable `-march=native` for releases.
  * Fix a bug in the tool reported by Adam Borowski regarding
  - t/-d input buffer checks.
  * Fix an issue with the current input offset not being taken
    into account in bz3_compress.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1692705600">- update to 1.3.2:
  * Add the `-r` option ("recovery"). If a file fails to decompress fully (e.g. due to a CRC error), ignore it and write the file regardless.
  * Add preliminary CMake support.
  * Fix the include guard macro name to work with pedantic compilers.
  * Fix the shift direction in the crc32 check function. Because of a programming mistake, v1.3.0 and v1.3.1
    introduced a breaking change to the CRC calculation code. The change has been reverted in this release.
    While the archives created with these versions of bzip3 will fail to regularly decompress due to a checksum
    error, using the recovery option as `bzip3 -rd` to decompress will
    restore their original contents.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1702900800">- update to 1.4.0:
  * support for linking with C++
  * improvements on CMake build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1735819200">- update to 1.5.1:
  * Add `--rm` option that removes the original files after
    successful operation
  * `bz3grep`: display the correct program name on invalid
    invocation
  * Tighter LZP/RLE bounds in the decoder for slightly improved
    compression with no observable format change
  * Add the `bz3_min_memory_needed` API.
  * ABI breaking changes: `bz3_decode_block` and `bz3_encode_block`.
  * Fix: the file `$dir.bz3` being created when invoked as
    `bzip3 -e $dir` where `$dir` is a directory.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1746273600">- update to 1.5.2:
  * batch mode: fall back to stdin input with no auxiliary arguments.
  * bz3_compress (API): better bound estimation
  * yarg: oom handling; stop relying on (GNU) asprintf, use the baked in variant.
  * pkg-config: Add License variable
  * bz3_decompress (API): fix a memory leak</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757592000">- update to 1.5.3:
  * fix oom handling in main.c and yarg.h.
  * cmake build fixes for non-unix platforms:
  * disable pthreads by default on windows &amp; !mingw
  * fix handling of dlls on windows.
  * add missing find_dependency call to ensure Threads::threads
    is present in downstream find_package callers.
  * the project moved to https://github.com/iczelia/bzip3.</changelog>
</package>
<package pkgid="897ce1d17457badee201ec53710c8173f29ed2c8f8ebd8e81eb7a93d704ff5aea26bf5d0a06167d0878e1e60270697474c67d3debeb5889862b0c0765c68d6f4" name="c++-gtk-utils-gtk2-debugsource" arch="i586">
  <version epoch="0" ver="2.2.20" rel="1.16"/>
  <changelog author="zaitor@opensuse.org" date="1413460800">- Update to version 2.2.9:
  + Provide AsyncQueue::move_pop_basic(),
    AsyncQueueDispatch::move_pop_basic(),
    AsyncQueueDispatch::move_pop_dispatch_basic() and
    AsyncQueueDispatch::move_pop_timed_dispatch_basic() methods.
  + Prevent new GTK+-3.14 deprecation warnings interfering with
    tests.
  + Update build system to automake-1.14.1.
  + Update build system to gettext-0.18.2.
  + Update tests.
  + Add comments about strict aliasing with character set
    conversion functions.
  + Update documentation, including to cover C++14.</changelog>
  <changelog author="dimstar@opensuse.org" date="1417780800">- Update to version 2.2.10:
  + Permit Cgu::Thread::parallel_for_each(),
    Cgu::Thread::parallel_for_each_partial(),
    Cgu::Thread::parallel_transform() and
    Cgu::Thread::parallel_transform_partial() to take const source
    iterators.
  + Provide Cgu::IntIter class to enable for loops to be more
    easily implemented with the parallel algorithms.
  + With gcc &gt;= 4.8 or clang &gt;= 3.4, implement callback classes
    using std::tuple (this enables Callback::make() and
    Callback::make_ref() to take up to 10 bound arguments, avoids
    a lot of code duplication and makes for a cleaner
    implementation).
  + Preallocate vectors in translator functions which return
    std::vector.
  + Correct information about clang compatibility.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1428408000">- Update to version 2.2.11:
  + Provide a mutex for calls to make-fresh-user-modules to deal
    with guile thread safety issues.
  + Improve efficiency of scheme to C++ list translators for long
    lists.
  + Update libtool to version 2.4.4.
  + Update code comments.
  + Update documentation.</changelog>
  <changelog author="p.drouand@gmail.com" date="1446379200">- Update to version 2.2.12
  + Simplify Cgu::Application::add() method.
  + Minor implementation improvement for
    Cgu::Thread::parallel_transform* functions.
  + Permit return value optimisation when returning thread object
    on starting new thread.
  + Update libtool to version 2.4.6.
  + Documentation fix for doxygen-1.8.9.
  + Update code comments.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1463313600">- Update to version 2.2.13:
  + Use glib's unix fd implementation for io_watch where glib
    &gt;= 2.36 is installed, unless otherwise chosen during
    configuration.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1480075200">- Update to version 2.2.14:
  + Provide Cgu::AsyncChannel.
  + Remove the 'noexcept' specifier for Cgu::Thread::Cond::wait()
    and Cgu::Thread::Cond::timed_wait(): any cancellation
    pseudo-exception is inconsistent with this specifier.
  + Provide TaskManager::get_max_tasks() method with documentation
    on rate limiting.
  + Zero initialise the character buffer in Reassembler class.
  + Adjust configuration macros to enable use of Cgu::Extension
    with guile-2.2.
  + Increase coverage of io_watch tests.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1480075201">- Update to version 2.2.14.1:
  + Explicitly qualify malloc() as being within the std namespace.
  + Do not document the Cgu::Thread::FutureHelper and
    Cgu::Thread::TaskManagerHelper2 namespaces.
  + Update documentation.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1515326400">- Update to version 2.2.15:
  + Use streambuffers not streams when testing fdstream and gstream
    with char16_t and char32_t character types.
  + Update documentation.
- Pass --docdir to configure to correct the documentation's
  destination folder.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1588161600">- Update to version 2.2.19:
  + Use autoconf's TAP support for running tests.
  + Cater for guile-3.0 declarative modules.
  + Suppress GStaticRecMutex deprecation warnings.
- Changes from versions 2.2.16 through 2.2.18: See installed
  ChangeLog file.
- Convert to multibuild format to build flavours for gtk2, gtk3,
  and gtk4.
- Add BuildRequires: autoconf which is needed when building gtk2
  and gtk4 flavours where the configure script is modified before
  running %configure.
- Add c++-gtk-utils-gtk4-3.98-fixes.patch to fix compilation
  against gtk4 &gt;= 3.98; combined from upstream git master commits
  3589475, 687abc, 847e9b, and 97eb26 and rebased to apply cleanly
  using quilt.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1609848000">- Update to version 2.2.20:
  + If this library is employed in a program compiled with
  - std=c++17 or greater, permit objects with references or const
    members to be stored in AsyncChannel objects
    (async_channel.h).
  + Deal with Cgu::WinBase and Cgu::Application breakage when
    testing using glib for gtk-3.99.3 onwards.
  + When compiling for GTK-4, require version &gt;= 3.98.4 and make
    consequential changes including to documentation
    (acinclude.m4, README; doxygen.main.in).
  + Add fixes for gtk-3.98.0, gtk-3.98.1 and gtk-3.98.4
    (file_print_manager.cpp, text_print_manager.cpp, window.h,
    window.cpp; tests/test_application.cpp;
    tests/extra/test_file_print_manager.cpp,
    tests/extra/test_text_print_manager.cpp).
  + Enable Cgu::FilePrintManager dialogs to be resizable
    (file_print_manager.cpp).
  + Update documentation (application.h, parallel.h,
    shared_handle.h, window.h).
- Drop c++-gtk-utils-gtk4-3.98-fixes.patch: incorporated upstream.</changelog>
</package>
<package pkgid="adba1a043262adda9241cedb0b04cd65132b27c4d12dc6267777437a00b7488cf8c55a63d6a7d71b497ef16606702c80c99168c831fc2464b5c823c617f2deeb" name="c++-gtk-utils-gtk3-debugsource" arch="i586">
  <version epoch="0" ver="2.2.20" rel="1.18"/>
  <changelog author="zaitor@opensuse.org" date="1413460800">- Update to version 2.2.9:
  + Provide AsyncQueue::move_pop_basic(),
    AsyncQueueDispatch::move_pop_basic(),
    AsyncQueueDispatch::move_pop_dispatch_basic() and
    AsyncQueueDispatch::move_pop_timed_dispatch_basic() methods.
  + Prevent new GTK+-3.14 deprecation warnings interfering with
    tests.
  + Update build system to automake-1.14.1.
  + Update build system to gettext-0.18.2.
  + Update tests.
  + Add comments about strict aliasing with character set
    conversion functions.
  + Update documentation, including to cover C++14.</changelog>
  <changelog author="dimstar@opensuse.org" date="1417780800">- Update to version 2.2.10:
  + Permit Cgu::Thread::parallel_for_each(),
    Cgu::Thread::parallel_for_each_partial(),
    Cgu::Thread::parallel_transform() and
    Cgu::Thread::parallel_transform_partial() to take const source
    iterators.
  + Provide Cgu::IntIter class to enable for loops to be more
    easily implemented with the parallel algorithms.
  + With gcc &gt;= 4.8 or clang &gt;= 3.4, implement callback classes
    using std::tuple (this enables Callback::make() and
    Callback::make_ref() to take up to 10 bound arguments, avoids
    a lot of code duplication and makes for a cleaner
    implementation).
  + Preallocate vectors in translator functions which return
    std::vector.
  + Correct information about clang compatibility.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1428408000">- Update to version 2.2.11:
  + Provide a mutex for calls to make-fresh-user-modules to deal
    with guile thread safety issues.
  + Improve efficiency of scheme to C++ list translators for long
    lists.
  + Update libtool to version 2.4.4.
  + Update code comments.
  + Update documentation.</changelog>
  <changelog author="p.drouand@gmail.com" date="1446379200">- Update to version 2.2.12
  + Simplify Cgu::Application::add() method.
  + Minor implementation improvement for
    Cgu::Thread::parallel_transform* functions.
  + Permit return value optimisation when returning thread object
    on starting new thread.
  + Update libtool to version 2.4.6.
  + Documentation fix for doxygen-1.8.9.
  + Update code comments.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1463313600">- Update to version 2.2.13:
  + Use glib's unix fd implementation for io_watch where glib
    &gt;= 2.36 is installed, unless otherwise chosen during
    configuration.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1480075200">- Update to version 2.2.14:
  + Provide Cgu::AsyncChannel.
  + Remove the 'noexcept' specifier for Cgu::Thread::Cond::wait()
    and Cgu::Thread::Cond::timed_wait(): any cancellation
    pseudo-exception is inconsistent with this specifier.
  + Provide TaskManager::get_max_tasks() method with documentation
    on rate limiting.
  + Zero initialise the character buffer in Reassembler class.
  + Adjust configuration macros to enable use of Cgu::Extension
    with guile-2.2.
  + Increase coverage of io_watch tests.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1480075201">- Update to version 2.2.14.1:
  + Explicitly qualify malloc() as being within the std namespace.
  + Do not document the Cgu::Thread::FutureHelper and
    Cgu::Thread::TaskManagerHelper2 namespaces.
  + Update documentation.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1515326400">- Update to version 2.2.15:
  + Use streambuffers not streams when testing fdstream and gstream
    with char16_t and char32_t character types.
  + Update documentation.
- Pass --docdir to configure to correct the documentation's
  destination folder.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1588161600">- Update to version 2.2.19:
  + Use autoconf's TAP support for running tests.
  + Cater for guile-3.0 declarative modules.
  + Suppress GStaticRecMutex deprecation warnings.
- Changes from versions 2.2.16 through 2.2.18: See installed
  ChangeLog file.
- Convert to multibuild format to build flavours for gtk2, gtk3,
  and gtk4.
- Add BuildRequires: autoconf which is needed when building gtk2
  and gtk4 flavours where the configure script is modified before
  running %configure.
- Add c++-gtk-utils-gtk4-3.98-fixes.patch to fix compilation
  against gtk4 &gt;= 3.98; combined from upstream git master commits
  3589475, 687abc, 847e9b, and 97eb26 and rebased to apply cleanly
  using quilt.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1609848000">- Update to version 2.2.20:
  + If this library is employed in a program compiled with
  - std=c++17 or greater, permit objects with references or const
    members to be stored in AsyncChannel objects
    (async_channel.h).
  + Deal with Cgu::WinBase and Cgu::Application breakage when
    testing using glib for gtk-3.99.3 onwards.
  + When compiling for GTK-4, require version &gt;= 3.98.4 and make
    consequential changes including to documentation
    (acinclude.m4, README; doxygen.main.in).
  + Add fixes for gtk-3.98.0, gtk-3.98.1 and gtk-3.98.4
    (file_print_manager.cpp, text_print_manager.cpp, window.h,
    window.cpp; tests/test_application.cpp;
    tests/extra/test_file_print_manager.cpp,
    tests/extra/test_text_print_manager.cpp).
  + Enable Cgu::FilePrintManager dialogs to be resizable
    (file_print_manager.cpp).
  + Update documentation (application.h, parallel.h,
    shared_handle.h, window.h).
- Drop c++-gtk-utils-gtk4-3.98-fixes.patch: incorporated upstream.</changelog>
</package>
<package pkgid="e03e0544a2c138aab8886e2daa92027cd78706f4b7864630544f0f54d1717eec55063f08670ac9aff94b43e6492b55c40fe6909edf3cd93710126c8105e2955c" name="c++-gtk-utils-gtk4-debugsource" arch="i586">
  <version epoch="0" ver="2.2.20" rel="1.16"/>
  <changelog author="zaitor@opensuse.org" date="1413460800">- Update to version 2.2.9:
  + Provide AsyncQueue::move_pop_basic(),
    AsyncQueueDispatch::move_pop_basic(),
    AsyncQueueDispatch::move_pop_dispatch_basic() and
    AsyncQueueDispatch::move_pop_timed_dispatch_basic() methods.
  + Prevent new GTK+-3.14 deprecation warnings interfering with
    tests.
  + Update build system to automake-1.14.1.
  + Update build system to gettext-0.18.2.
  + Update tests.
  + Add comments about strict aliasing with character set
    conversion functions.
  + Update documentation, including to cover C++14.</changelog>
  <changelog author="dimstar@opensuse.org" date="1417780800">- Update to version 2.2.10:
  + Permit Cgu::Thread::parallel_for_each(),
    Cgu::Thread::parallel_for_each_partial(),
    Cgu::Thread::parallel_transform() and
    Cgu::Thread::parallel_transform_partial() to take const source
    iterators.
  + Provide Cgu::IntIter class to enable for loops to be more
    easily implemented with the parallel algorithms.
  + With gcc &gt;= 4.8 or clang &gt;= 3.4, implement callback classes
    using std::tuple (this enables Callback::make() and
    Callback::make_ref() to take up to 10 bound arguments, avoids
    a lot of code duplication and makes for a cleaner
    implementation).
  + Preallocate vectors in translator functions which return
    std::vector.
  + Correct information about clang compatibility.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1428408000">- Update to version 2.2.11:
  + Provide a mutex for calls to make-fresh-user-modules to deal
    with guile thread safety issues.
  + Improve efficiency of scheme to C++ list translators for long
    lists.
  + Update libtool to version 2.4.4.
  + Update code comments.
  + Update documentation.</changelog>
  <changelog author="p.drouand@gmail.com" date="1446379200">- Update to version 2.2.12
  + Simplify Cgu::Application::add() method.
  + Minor implementation improvement for
    Cgu::Thread::parallel_transform* functions.
  + Permit return value optimisation when returning thread object
    on starting new thread.
  + Update libtool to version 2.4.6.
  + Documentation fix for doxygen-1.8.9.
  + Update code comments.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1463313600">- Update to version 2.2.13:
  + Use glib's unix fd implementation for io_watch where glib
    &gt;= 2.36 is installed, unless otherwise chosen during
    configuration.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1480075200">- Update to version 2.2.14:
  + Provide Cgu::AsyncChannel.
  + Remove the 'noexcept' specifier for Cgu::Thread::Cond::wait()
    and Cgu::Thread::Cond::timed_wait(): any cancellation
    pseudo-exception is inconsistent with this specifier.
  + Provide TaskManager::get_max_tasks() method with documentation
    on rate limiting.
  + Zero initialise the character buffer in Reassembler class.
  + Adjust configuration macros to enable use of Cgu::Extension
    with guile-2.2.
  + Increase coverage of io_watch tests.
  + Update documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1480075201">- Update to version 2.2.14.1:
  + Explicitly qualify malloc() as being within the std namespace.
  + Do not document the Cgu::Thread::FutureHelper and
    Cgu::Thread::TaskManagerHelper2 namespaces.
  + Update documentation.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1515326400">- Update to version 2.2.15:
  + Use streambuffers not streams when testing fdstream and gstream
    with char16_t and char32_t character types.
  + Update documentation.
- Pass --docdir to configure to correct the documentation's
  destination folder.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1588161600">- Update to version 2.2.19:
  + Use autoconf's TAP support for running tests.
  + Cater for guile-3.0 declarative modules.
  + Suppress GStaticRecMutex deprecation warnings.
- Changes from versions 2.2.16 through 2.2.18: See installed
  ChangeLog file.
- Convert to multibuild format to build flavours for gtk2, gtk3,
  and gtk4.
- Add BuildRequires: autoconf which is needed when building gtk2
  and gtk4 flavours where the configure script is modified before
  running %configure.
- Add c++-gtk-utils-gtk4-3.98-fixes.patch to fix compilation
  against gtk4 &gt;= 3.98; combined from upstream git master commits
  3589475, 687abc, 847e9b, and 97eb26 and rebased to apply cleanly
  using quilt.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1609848000">- Update to version 2.2.20:
  + If this library is employed in a program compiled with
  - std=c++17 or greater, permit objects with references or const
    members to be stored in AsyncChannel objects
    (async_channel.h).
  + Deal with Cgu::WinBase and Cgu::Application breakage when
    testing using glib for gtk-3.99.3 onwards.
  + When compiling for GTK-4, require version &gt;= 3.98.4 and make
    consequential changes including to documentation
    (acinclude.m4, README; doxygen.main.in).
  + Add fixes for gtk-3.98.0, gtk-3.98.1 and gtk-3.98.4
    (file_print_manager.cpp, text_print_manager.cpp, window.h,
    window.cpp; tests/test_application.cpp;
    tests/extra/test_file_print_manager.cpp,
    tests/extra/test_text_print_manager.cpp).
  + Enable Cgu::FilePrintManager dialogs to be resizable
    (file_print_manager.cpp).
  + Update documentation (application.h, parallel.h,
    shared_handle.h, window.h).
- Drop c++-gtk-utils-gtk4-3.98-fixes.patch: incorporated upstream.</changelog>
</package>
<package pkgid="e8bcae2ab996f1047d40a6133eff6eed2aa2f9cf8a3a917b8494ee7ece9ad48190ad2dfb0b1c7683c635e050edc9e6ae21e7bb533cf5355e2d5e2c2504faf0e6" name="c++utilities-debugsource" arch="i586">
  <version epoch="0" ver="5.34.2" rel="1.2"/>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1753963200">- Update to version 5.29.0</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1753963201">- fix service trigger</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1753963202">- Removing _service as it is not needed.</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1755345600">- Update to version 5.30.0</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1762344000">- Update to version 5.31.1
  * Removes using namespace declarations by @OlekRaymond in #35</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1764763200">- Update to version 5.32.0</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1767787200">- Update to version 5.32.1</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1772884800">- Update to version 5.33.0</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1778760000">- Update to version 5.34.1
  * Fix build errors with devel-clang-qt6 preset and clang 22.1.4</changelog>
  <changelog author="Jonatas Gonçalves &lt;jonatas.sgoncalves@gmail.com&gt;" date="1783684800">- Update to version 5.34.2:
  * Add support for enabling a detached console via USE_DETACHED_CONSOLE.
  * Fix startConsole() when using modern mingw-w64 environments and UCRT.
  * Remove legacy and obsolete mingw-w64 implementation of startConsole().
  * Fix invalid XML syntax in Windows manifest templates.
  * Set QT_NO_PACKAGE_VERSION_CHECK=ON by default in cross-compilation presets.
  * Disable KDE integrations for development builds by default.
  * Add new unit tests for ticks() functions.
  * Documentation updates in README.md regarding Plasmoid logs gathering,
    cmd.exe PATH configurations, and improved pacman/podman examples.</changelog>
</package>
<package pkgid="0fe2bb7825a0d692a8925885881925e8a1e8c8d1786b86e7719d157ee2419689bcba7ce8813d6f560fb9a9d0eabbea06977f87216429cb11fa66a0d768427e44" name="c-ares-debugsource" arch="i586">
  <version epoch="0" ver="1.34.8" rel="1.1"/>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1712059200">- c-ares 1.28.1
  Features:
  * Emit warnings when deprecated c-ares functions are used.
    This can be disabled by passing a compiler definition of
    `CARES_NO_DEPRECATED`. [PR #732]
  * Add function `ares_search_dnsrec()` to search for records
    using the new DNS record data structures. [PR #719]
  * Rework internals to pass around `ares_dns_record_t` instead of
    binary data, this introduces new public functions of
    `ares_query_dnsrec()` and `ares_send_dnsrec()`. [PR #730]
  Changes:
  * tests: when performing simulated queries, reduce timeouts
    to make tests run faster
  * Replace configuration file parsers with memory-safe parser. [PR #725]
  * Remove `acountry` completely, the manpage might still get
    installed otherwise. [Issue #718]
  Bugfixes:
  * CMake: don't overwrite global required libraries/definitions/includes
    which could cause build errors for projects chain building c-ares.
    [Issue #729]
  * On some platforms, `netinet6/in6.h` is not included by `netinet/in.h`
    and needs to be included separately. [PR #728]
  * Fix a potential memory leak in `ares_init()`. [Issue #724]
  * Some platforms don't have the `isascii()` function.
    Implement as a macro. [PR #721]
  * CMake: Fix Chain building if CMAKE runtime paths not set
  * NDots configuration should allow a value of zero. [PR #735]</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1717329600">- c-ares 1.29.0
  Features:
  * When using ARES_OPT_EVENT_THREAD, automatically reload
    system configuration when network conditions change.
    [PR #759]
  * Apple: reimplement DNS configuration reading to more
    accurately pull DNS settings. [PR #750]
  * Add observability into DNS server health via a server state
    callback, invoked whenever a query finishes. [PR #744]
  * Add server failover retry behavior, where failed servers are
    retried with small probability after a minimum delay.
    [PR #731]
  Changes:
  * Mark ares_channel_t * as const in more places in the public
    API. [PR #758]
  Bugfixes:
  * Due to a logic flaw dns name compression writing was not
    properly implemented which would result in the name prefix not
    being written for a partial match. This could cause issues in
    various record types such as MX records when using the
    deprecated API. Regression introduced in 1.28.0. [Issue #757]
  * Revert OpenBSD SOCK_DNS flag, it doesn't do what the docs say
    it does and causes c-ares to become non-functional. [PR #754]
  * ares_getnameinfo(): loosen validation on salen parameter.
    [Issue #752]
  * cmake: Android requires C99. [PR #748]
  * ares_queue_wait_empty() does not honor timeout_ms &gt;= 0.
    [Issue #742]</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1718020800">- c-ares 1.30.0
  Features:
  * Basic support for SIG RR record (RFC 2931 / RFC 2535) [PR #773]
  Changes:
  * Validation that DNS strings can only consist of printable ascii characters
  otherwise will trigger a parse failure. [75de16c] and [40fb125]
  Bugfixes:
  * QueryCache: Fix issue where purging on server changes wasn't working. [a6c8fe6]
- updated dowload URLs to point to github
- updated keyring to include Brad House DA7D64E4C82C6294CB73A20E22E3D13B5411B7CA</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1718712000">- c-ares 1.31.0
  Changes:
  * Enable Query Cache by default. [PR #786]
  Bugfixes:
  * Enhance Windows DNS configuration change detection to also
  detect manual DNS configuration changes. [PR #785]
  * Various legacy MacOS Build fixes. [Issue #782]
  * Ndots value of zero in resolv.conf was not being honored. [852a60a]
  * Watt-32 build support had been broken for some time. [PR #781]
  * Distribute `ares_dns_rec_type_tostr` manpage. [PR #778]</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1730203200">- c-ares 1.34.2
  Features:
  * adig: read arguments from adigrc. [PR #856]
  * Add new pending write callback optimization via `ares_set_pending_write_cb`. [PR #857]
  * New function `ares_process_fds()`. [PR #875]
  * Failed servers should be probed rather than redirecting queries which could
  cause unexpected latency. [PR #877]
  * adig: rework command line arguments to mimic dig from bind. [PR #890]
  * Add new method for overriding network functions
  `ares_set_socket_function_ex()` to properly support all new functionality.
  [PR #894]
  * Fix regression with custom socket callbacks due to DNS cookie support. [PR #895]
  * ares_socket: set IP_BIND_ADDRESS_NO_PORT on ares_set_local_ip* tcp sockets [PR #887]
  * URI parser/writer for ares_set_servers_csv()/ares_get_servers_csv(). [PR #882]
  Changes:
  * Connection handling modularization. [PR #857], [PR #876]
  * Expose library/utility functions to tools. [PR #860]
  * Remove `ares__` prefix, just use `ares_` for internal functions. [PR #872]
  Bugfixes:
  * fix: potential WIN32_LEAN_AND_MEAN redefinition.
  [PR #869]
  * Fix googletest v1.15 compatibility.
  [PR #874]
  * Fix pkgconfig thread dependencies.
  [PR #884]
  Features in 1.33.0:
  * Add DNS cookie support (RFC7873 + RFC9018) to help prevent off-path cache
  poisoning attacks. [PR #833]
  * Implement TCP FastOpen (TFO) RFC7413, which will make TCP reconnects 0-RTT
  on supported systems. [PR #840]
  Changes:
  * Reorganize source tree. [PR #822]
  * Refactoring of connection handling to prevent code duplication. [PR #839]
  * New dynamic array data structure to prevent simple logic flaws in array
  handling in various code paths. [PR #841]
  Bugfixes:
  * `ares_destroy()` race condition during shutdown due to missing lock. [PR #831]
  Features in 1.32:
  * Add support for DNS 0x20 to help prevent cache poisoning attacks, enabled
  by specifying `ARES_FLAG_DNS0x20`.  Disabled by default. [PR #800]
  * Rework query timeout logic to automatically adjust timeouts based on network
  conditions.  The timeout specified now is only used as a hint until there
  is enough history to calculate a more valid timeout. [PR #794]
  Changes:
  * DNS RR TXT strings should not be automatically concatenated as there are use
  cases outside of RFC 7208.  In order to maintain ABI compliance, the ability
  to retrieve TXT strings concatenated is retained as well as a new API to
  retrieve the individual strings.  This restores behavior from c-ares 1.20.0.
  [PR #801]
  * Clean up header inclusion logic to make hacking on code easier. [PR #797]
  * GCC/Clang: Enable even more strict warnings to catch more coding flaws. [253bdee]
  Bugfixes:
  * Tests: Fix thread race condition in test cases for EventThread. [PR #803]
  * Thread Saftey: `ares_timeout()` was missing lock. [74a64e4]</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1735560000">- c-ares 1.34.4
  This is a bugfix release.
  Changes:
    QNX Port: Port to QNX 8, add primary config reading support, add CI build. PR #934, PR #937, PR #938
  Bugfixes:
    Empty TXT records were not being preserved. PR #922
    docs: update deprecation notices for ares_create_query() and ares_mkquery(). PR #910
    license: some files weren't properly updated. PR #920
    Fix bind local device regression from 1.34.0. PR #929, PR #931, PR #935
    CMake: set policy version to prevent deprecation warnings. PR #932
    CMake: shared and static library names should be the same on unix platforms like autotools uses. PR #933
    Update to latest autoconf archive macros for enhanced system compatibility. PR #936
  In version 1.34.3
  This is a bugfix release.
  Changes:
    Build the release package in an automated way so we can provide provenance as per SLSA3. PR #906
  Bugfixes:
    Some upstream servers are non-compliant with EDNS options, resend queries without EDNS. Issue #911
    TSAN warns on missing lock, but lock isn't actually necessary. PR #915
    ares_getaddrinfo() for AF_UNSPEC should retry IPv4 if only IPv6 is received. 765d558
    ares_send() shouldn't return ARES_EBADRESP, its ARES_EBADQUERY. 91519e7
    Fix typos in man pages. PR #905
- skip-test.patch: fix failing tests</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1735905600">- skip-test.patch replaced with upstream unit test fix
  a531524a3d085fcd9a5e25d5f6cbdb953082c2b9.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1744113600">- c-ares version 1.34.5
  * CVE-2025-31498. A use-after-free bug has been uncovered in read_answers() that
    was introduced in v1.32.3 (bsc#1240955)
- a531524a3d085fcd9a5e25d5f6cbdb953082c2b9.patch: upstreamed, removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767268800">- c-ares 1.35.6:
  * CVE-2025-62408: use-after-free in read_answers() (boo#1254738)
  * Ignore Windows IDN Search Domains until proper IDN support is
    added
  * Various bug fixes</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1787572800">- c-ares 1.36.8:
  * CVE-2026-33630: Fixes use-after-free/double-free in c-ares
    query-completion handling, remotely triggerable via
    ares_getaddrinfo() over TCP (bsc#1270416)
  * CVE-2026-69184: CPU-exhaustion denial of service via unbounded
    DNS name compression pointer chains (bsc#1276290)
  * CVE-2026-69186: Memory-amplification denial of service via unvalidated
    DNS header record counts (bsc#1276291)
- README.md: Add readme with build status
  For details, see https://c-ares.org/changelog.html</changelog>
</package>
<package pkgid="ebd9899811b2e0df4edd67e06af61b0526c6766bd82de5b8ae7978074717a1b425783193c79820067006c5aac12c2137157a3172167bbfcae5162502b978d0ec" name="c-ares-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.34.8" rel="1.1"/>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1712059200">- c-ares 1.28.1
  Features:
  * Emit warnings when deprecated c-ares functions are used.
    This can be disabled by passing a compiler definition of
    `CARES_NO_DEPRECATED`. [PR #732]
  * Add function `ares_search_dnsrec()` to search for records
    using the new DNS record data structures. [PR #719]
  * Rework internals to pass around `ares_dns_record_t` instead of
    binary data, this introduces new public functions of
    `ares_query_dnsrec()` and `ares_send_dnsrec()`. [PR #730]
  Changes:
  * tests: when performing simulated queries, reduce timeouts
    to make tests run faster
  * Replace configuration file parsers with memory-safe parser. [PR #725]
  * Remove `acountry` completely, the manpage might still get
    installed otherwise. [Issue #718]
  Bugfixes:
  * CMake: don't overwrite global required libraries/definitions/includes
    which could cause build errors for projects chain building c-ares.
    [Issue #729]
  * On some platforms, `netinet6/in6.h` is not included by `netinet/in.h`
    and needs to be included separately. [PR #728]
  * Fix a potential memory leak in `ares_init()`. [Issue #724]
  * Some platforms don't have the `isascii()` function.
    Implement as a macro. [PR #721]
  * CMake: Fix Chain building if CMAKE runtime paths not set
  * NDots configuration should allow a value of zero. [PR #735]</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1717329600">- c-ares 1.29.0
  Features:
  * When using ARES_OPT_EVENT_THREAD, automatically reload
    system configuration when network conditions change.
    [PR #759]
  * Apple: reimplement DNS configuration reading to more
    accurately pull DNS settings. [PR #750]
  * Add observability into DNS server health via a server state
    callback, invoked whenever a query finishes. [PR #744]
  * Add server failover retry behavior, where failed servers are
    retried with small probability after a minimum delay.
    [PR #731]
  Changes:
  * Mark ares_channel_t * as const in more places in the public
    API. [PR #758]
  Bugfixes:
  * Due to a logic flaw dns name compression writing was not
    properly implemented which would result in the name prefix not
    being written for a partial match. This could cause issues in
    various record types such as MX records when using the
    deprecated API. Regression introduced in 1.28.0. [Issue #757]
  * Revert OpenBSD SOCK_DNS flag, it doesn't do what the docs say
    it does and causes c-ares to become non-functional. [PR #754]
  * ares_getnameinfo(): loosen validation on salen parameter.
    [Issue #752]
  * cmake: Android requires C99. [PR #748]
  * ares_queue_wait_empty() does not honor timeout_ms &gt;= 0.
    [Issue #742]</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1718020800">- c-ares 1.30.0
  Features:
  * Basic support for SIG RR record (RFC 2931 / RFC 2535) [PR #773]
  Changes:
  * Validation that DNS strings can only consist of printable ascii characters
  otherwise will trigger a parse failure. [75de16c] and [40fb125]
  Bugfixes:
  * QueryCache: Fix issue where purging on server changes wasn't working. [a6c8fe6]
- updated dowload URLs to point to github
- updated keyring to include Brad House DA7D64E4C82C6294CB73A20E22E3D13B5411B7CA</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1718712000">- c-ares 1.31.0
  Changes:
  * Enable Query Cache by default. [PR #786]
  Bugfixes:
  * Enhance Windows DNS configuration change detection to also
  detect manual DNS configuration changes. [PR #785]
  * Various legacy MacOS Build fixes. [Issue #782]
  * Ndots value of zero in resolv.conf was not being honored. [852a60a]
  * Watt-32 build support had been broken for some time. [PR #781]
  * Distribute `ares_dns_rec_type_tostr` manpage. [PR #778]</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1730203200">- c-ares 1.34.2
  Features:
  * adig: read arguments from adigrc. [PR #856]
  * Add new pending write callback optimization via `ares_set_pending_write_cb`. [PR #857]
  * New function `ares_process_fds()`. [PR #875]
  * Failed servers should be probed rather than redirecting queries which could
  cause unexpected latency. [PR #877]
  * adig: rework command line arguments to mimic dig from bind. [PR #890]
  * Add new method for overriding network functions
  `ares_set_socket_function_ex()` to properly support all new functionality.
  [PR #894]
  * Fix regression with custom socket callbacks due to DNS cookie support. [PR #895]
  * ares_socket: set IP_BIND_ADDRESS_NO_PORT on ares_set_local_ip* tcp sockets [PR #887]
  * URI parser/writer for ares_set_servers_csv()/ares_get_servers_csv(). [PR #882]
  Changes:
  * Connection handling modularization. [PR #857], [PR #876]
  * Expose library/utility functions to tools. [PR #860]
  * Remove `ares__` prefix, just use `ares_` for internal functions. [PR #872]
  Bugfixes:
  * fix: potential WIN32_LEAN_AND_MEAN redefinition.
  [PR #869]
  * Fix googletest v1.15 compatibility.
  [PR #874]
  * Fix pkgconfig thread dependencies.
  [PR #884]
  Features in 1.33.0:
  * Add DNS cookie support (RFC7873 + RFC9018) to help prevent off-path cache
  poisoning attacks. [PR #833]
  * Implement TCP FastOpen (TFO) RFC7413, which will make TCP reconnects 0-RTT
  on supported systems. [PR #840]
  Changes:
  * Reorganize source tree. [PR #822]
  * Refactoring of connection handling to prevent code duplication. [PR #839]
  * New dynamic array data structure to prevent simple logic flaws in array
  handling in various code paths. [PR #841]
  Bugfixes:
  * `ares_destroy()` race condition during shutdown due to missing lock. [PR #831]
  Features in 1.32:
  * Add support for DNS 0x20 to help prevent cache poisoning attacks, enabled
  by specifying `ARES_FLAG_DNS0x20`.  Disabled by default. [PR #800]
  * Rework query timeout logic to automatically adjust timeouts based on network
  conditions.  The timeout specified now is only used as a hint until there
  is enough history to calculate a more valid timeout. [PR #794]
  Changes:
  * DNS RR TXT strings should not be automatically concatenated as there are use
  cases outside of RFC 7208.  In order to maintain ABI compliance, the ability
  to retrieve TXT strings concatenated is retained as well as a new API to
  retrieve the individual strings.  This restores behavior from c-ares 1.20.0.
  [PR #801]
  * Clean up header inclusion logic to make hacking on code easier. [PR #797]
  * GCC/Clang: Enable even more strict warnings to catch more coding flaws. [253bdee]
  Bugfixes:
  * Tests: Fix thread race condition in test cases for EventThread. [PR #803]
  * Thread Saftey: `ares_timeout()` was missing lock. [74a64e4]</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1735560000">- c-ares 1.34.4
  This is a bugfix release.
  Changes:
    QNX Port: Port to QNX 8, add primary config reading support, add CI build. PR #934, PR #937, PR #938
  Bugfixes:
    Empty TXT records were not being preserved. PR #922
    docs: update deprecation notices for ares_create_query() and ares_mkquery(). PR #910
    license: some files weren't properly updated. PR #920
    Fix bind local device regression from 1.34.0. PR #929, PR #931, PR #935
    CMake: set policy version to prevent deprecation warnings. PR #932
    CMake: shared and static library names should be the same on unix platforms like autotools uses. PR #933
    Update to latest autoconf archive macros for enhanced system compatibility. PR #936
  In version 1.34.3
  This is a bugfix release.
  Changes:
    Build the release package in an automated way so we can provide provenance as per SLSA3. PR #906
  Bugfixes:
    Some upstream servers are non-compliant with EDNS options, resend queries without EDNS. Issue #911
    TSAN warns on missing lock, but lock isn't actually necessary. PR #915
    ares_getaddrinfo() for AF_UNSPEC should retry IPv4 if only IPv6 is received. 765d558
    ares_send() shouldn't return ARES_EBADRESP, its ARES_EBADQUERY. 91519e7
    Fix typos in man pages. PR #905
- skip-test.patch: fix failing tests</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1735905600">- skip-test.patch replaced with upstream unit test fix
  a531524a3d085fcd9a5e25d5f6cbdb953082c2b9.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1744113600">- c-ares version 1.34.5
  * CVE-2025-31498. A use-after-free bug has been uncovered in read_answers() that
    was introduced in v1.32.3 (bsc#1240955)
- a531524a3d085fcd9a5e25d5f6cbdb953082c2b9.patch: upstreamed, removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767268800">- c-ares 1.35.6:
  * CVE-2025-62408: use-after-free in read_answers() (boo#1254738)
  * Ignore Windows IDN Search Domains until proper IDN support is
    added
  * Various bug fixes</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1787572800">- c-ares 1.36.8:
  * CVE-2026-33630: Fixes use-after-free/double-free in c-ares
    query-completion handling, remotely triggerable via
    ares_getaddrinfo() over TCP (bsc#1270416)
  * CVE-2026-69184: CPU-exhaustion denial of service via unbounded
    DNS name compression pointer chains (bsc#1276290)
  * CVE-2026-69186: Memory-amplification denial of service via unvalidated
    DNS header record counts (bsc#1276291)
- README.md: Add readme with build status
  For details, see https://c-ares.org/changelog.html</changelog>
</package>
<package pkgid="7dbfc15166d1b234b474844ef0c9a45ac1996bd1c98b79020d93f8f1575118c57529a8326fd3e33d53222ddab9830a9e02aeaa57056c2aec844c6d637d95c686" name="c-toxcore-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.23" rel="1.3"/>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1639051200">- Update to 0.2.13
  * Merged PRs:
  - #1725 cleanup: add some missing null checks
  - #1723 chore: Run infer static analyser on circle ci builds.
  - #1718 fix: Sec/fix crypto size compute
  - #1716 chore: Use toktok-stack docker image with built third_party.
  - #1713 test: Add some unit tests for important internal DHT functions.
  - #1708 perf: reduce calling into Mono_Time in DHT
  - #1706 chore: Enable cimple tests on cirrus build.
  - #1705 fix: issue with save_load autotest
  - #1703 chore: Upgrade to toktok-stack:0.0.11.
  - #1699 fix: some friend connection issues
  - #1698 fix: bug causing API to report wrong self connection status
  - #1693 chore: Update IRC info
  - #1691 chore: Fix Appveyor and add workarounds for Cirrus CI
  - #1686 chore: Enable c-toxcore conan packaging
  - #1684 cleanup: Update INSTALL.md instructions
  - #1679 cleanup: Trivial cleanup
  - #1674 cleanup: filetransfer code
  - #1672 docs: Add instructions for building unit tests to INSTALL.md
  - #1667 chore: Update tox-bootstrapd checksum due to newer packages in Alpine
  - #1664 cleanup: use heap memory instead of stack for large variables
  - #1663 fix: Fix file tests on windows
  - #1633 fix: AppVeyor failing due to conan remote being added twice
  - #1602 fix: Fix buffer over-read when a peer leaves a conference
  - #1586 test: Fix tcp_relay_test by adding a second bootstrap node.
  - #1580 style: Format comments according to tokstyle's requirements.
  - #1557 chore: Add conan support
  - #1537 chore: Cygwin build
  - #1516 cleanup: Make pylint and mypy happy with bootstrap_node_info.py.
  - #1515 style: Run restyled on Travis and Circle CI scripts.
  - #1514 refactor: Remove multi-declarators entirely.
  - #1513 refactor: Disallow multiple initialised declarators per decl.
  - #1510 chore: Don't build pushes to branches, only to tags.
  - #1504 chore: Remove release-drafter configuration in favour of global one.
  - #1498 refactor: Limit scope of loop iterators.
  - #1497 refactor: Use bash arrays instead of strings for static analysis scripts.
  - #1496 cleanup: Stop hard-coding packet IDs in tests.
  - #1495 chore: Exclude imported libsodium sources from restyled.
  - #1493 feat: Add logging to TCP and onion client.
  - #1489 cleanup: NAC_LIBS -&gt; NACL_LIBS.
  - #1487 chore: Add autotools build to localbuild docker images.
  - #1473 chore: Add a script to run Travis CI locally.
  - #1467 fix: Fix a bug in savedata loading when malloc fails.
  - #1464 fix: Fix errors on error paths found by oomer.
  - #1463 cleanup: Add a check that we don't have any unused functions.
  - #1462 cleanup: Include &lt;string.h&gt; for explicit_bzero.
  - #1436 chore: Enable cimple tests by default but allow disabling them.
  * Closed issues:
  - #1598 ERROR: heap-buffer-overflow in group.c found with AddressSanitizer
  - #1326 the cause is great, but this thing is completely unusable
  - #1319 Is this new application is safe &amp; trusted ??
  - #1236 Ruby Extension?
  - #1149 uTox aborts on toxcore restart
  - #886 Maybe need to set the stacksize for musl-libc</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1644148800">- Update to 0.2.14
  * Features
  - Add WASM build for toxcore and websocket bootstrap node. @iphydf (#1950)
  - Add programs for creating savedata &amp; bootstrap keys @nurupo (#1818)
  - Add automatic fuzz testing for c-toxcore @sudden6 (#1720)
  * Performance improvements
  - Make the key cracker a bit faster @sudden6 (#1622)
  * Bug Fixes
  - potential freeing of an immutable static buffer @nurupo (#1948)
  - Fix bootstrap on emscripten/wasm. @iphydf (#1945)
  - unintentional integer down-casts @JFreegman (#1928)
  - corruption in key files, making it unable to load when node starts. @Tha14 (#1923)
  - group av memory leak @JFreegman (#1926)
  - vbuffer overwrite in bootstrap config @JFreegman (#1917)
  - Fix toxav_basic_test buffer overflow. @iphydf (#1879)
  - don't count filetransfer as sending until accepted @sudden6 (#1878)
  - Fix some uninitialised memory errors found by valgrind. @iphydf (#1877)
  - a double-unlocking mutex in toxav @nurupo (#1832)
  - use correct sample size in toxav_basic_test @sudden6 (#1845)
  - possible unintended negative loop bound @JFreegman (#1836)
  - Fix file permission issue with toxchat/bootstrap-node Docker container @nurupo (#1765)
  - off-by-one error caused by integer division without proper cast @JFreegman (#1754)
  - Fixed uninitialised value copy. @iphydf (#1751)
  * Documentation
  - Add doxygen configuration and netlify publishing. @iphydf (#1974)
  * Maintenance (Grunt tasks)
  - Make the last few remaining top level comments doxygen style. @iphydf (#1972)
  - Sync all comments between header and source files. @iphydf (#1971)
  - Make run-infer script use docker. @iphydf (#1958)
  - Properly copy Node_format using serialized format @JFreegman (#1955)
  - Disable some cimple warnings for now. @iphydf (#1956)
  - use latest toktok-stack msan version @JFreegman (#1943)
  - Use latest instead of versioned toktok-stack image. @iphydf (#1940)
  - Rename bazel-release to -opt and -debug to -dbg. @iphydf (#1939)
  - Don't run sonar scan on pull requests. @iphydf (#1922)
  - Add a Bazel Buildifier CI job @robinlinden (#1933)
  - Add cpplint to the CI. @iphydf (#1914)
  - Run sonar scan on pull requests. @iphydf (#1918)
  - Add a make_single_file script, used for CI. @iphydf (#1916)
  - Expose public API headers as files in bazel. @iphydf (#1909)
  - Mark unsafe code as testonly. @iphydf (#1905)
  - Add mypy Python type check. @iphydf (#1884)
  - Add sonar-scan analysis on pushes. @iphydf (#1883)
  - Run static analysers in multiple variants. @iphydf (#1880)
  - Ignore some failures in bazel-tsan. @iphydf (#1876)
  - Add asan/tsan bazel builds. @iphydf (#1875)
  - Run tokstyle with 3 cores. @iphydf (#1866)
  - Enable layering check in all c-toxcore build files. @iphydf (#1873)
  - Enable compiler layering check. @iphydf (#1871)
  - Disable the OpenMP cracker in bazel for now. @iphydf (#1870)
  - Retry asan/tsan tests a few more times. @iphydf (#1867)
  - Get all* autotests working with MSVC @robinlinden (#1857)
  - Remove all references to Travis CI. @iphydf (#1862)
  - Add a GH Actions code coverage job @robinlinden (#1850)
  - Remove old travis docker scripts. @iphydf (#1840)
  - Add bazel-debug build. @iphydf (#1837)
  - Add "tcc" and "compcert" compiler targets. @iphydf (#1830)
  - Add macOS build. @iphydf (#1820)
  - Login to dockerhub before trying to push to dockerhub. @iphydf (#1813)
  - Only push versioned docker image on tag builds. @iphydf (#1812)
  - Add bootstrap daemon docker image build. @iphydf (#1811)
  - Remove apidsl comment from tox.h. @iphydf (#1810)
  - Don't run CI on master branch pushes. @iphydf (#1807)
  - merge friend_connections from NGC fork @JFreegman (#1798)
  - Fix up a few source code comment and style issues. @iphydf (#1801)
  - Move cmake-freebsd-stage2 back into the toxcore repo. @iphydf (#1794)
  - Add FreeBSD build to CI. @iphydf (#1793)
  - Add cross compilation CI targets. @iphydf (#1792)
  - Update toktok-stack version. @iphydf (#1779)
  - Tie down the use of doxygen comments. @iphydf (#1778)
  - Remove config.h. @iphydf (#1774)
  - merge tcp_connection changes from new groupchats fork @JFreegman (#1769)
  - Fix gen-file.sh: it wasn't globbing properly. @iphydf (#1773)
  - Add .cc files to the static analysis. @iphydf (#1772)
  - merge DHT changes from new groupchats fork @JFreegman (#1768)
  - Use docker for the autotools ci build. @iphydf (#1766)
  - Add autotools build; exempt crypto_pwhash from tokstyle. @iphydf (#1762)
  - Use an incrementing version number for coverity scans. @iphydf (#1752)
  - Add missing sudo to coverity apt-get calls. @iphydf (#1738)
  - Add clang-tidy review github workflow. @iphydf (#1746)
  - Minor cleanups of warnings given by cppcheck. @iphydf (#1743)
  - Add workflow for running coverity scan. @iphydf (#1736)
  - Add logger to onion and onion announce objects @JFreegman (#1734)
  * Maintenance (Code cleanup)
  - Ensure we limit the system headers included in .h files. @iphydf (#1968)
  - Don't pass the whole DHT object to lan discovery. @iphydf (#1964)
  - make functions take const pointer to IP_Port wherever possible @JFreegman (#1954)
  - Properly copy Node_format using serialized format @JFreegman (#1955)
  - Add some toxav bounds/sanity checks @JFreegman (#1942)
  - small refactor of DHT getnodes function @JFreegman (#1938)
  - remove brackets from ip_ntoa ipv6 formatting @JFreegman (#1937)
  - make some non-const pointers const @JFreegman (#1929)
  - unintentional integer down-casts @JFreegman (#1928)
  - refactor group audio packet data handling @JFreegman (#1920)
  - replace magic numbers with appropriately named constants @JFreegman (#1915)
  - Remove our only use of flexible array members in toxcore. @iphydf (#1910)
  - Remove uses of strcpy and sprintf. @iphydf (#1912)
  - Split large switch statement into functions. @iphydf (#1906)
  - Even more pointer-to-const parameters. @iphydf (#1903)
  - Remove old check Suite compat layer. @iphydf (#1900)
  - Make parameters pointers-to-const where possible. @iphydf (#1901)
  - Make Networking_Core pointer-to-const where possible. @iphydf (#1899)
  - Use pointer cast instead of memcpy in qsort callback. @iphydf (#1898)
  - Deduplicate a somewhat complex loop in DHT.c. @iphydf (#1894)
  - Merge crypto_core and crypto_core_mem. @iphydf (#1881)
  - Stop using strerror directly. @iphydf (#1889)
  - Remove our only use of sprintf. @iphydf (#1891)
  - refactor toxav_call_control @JFreegman (#1841)
  - replace all instances of atoi with strtol @JFreegman (#1874)
  - Remove extra parens around function arguments. @iphydf (#1865)
  - Don't use memcpy where assignment can be used. @iphydf (#1864)
  - Use calloc instead of malloc for struct allocations. @iphydf (#1861)
  - Fix calloc argument order. @iphydf (#1860)
  - Remove useless parentheses. @iphydf (#1853)
  - make struct typedefs have the same name as their struct @JFreegman (#1844)
  - remove dead code @JFreegman (#1835)
  - Reduce the scope of for-loop iterator variables. @iphydf (#1834)
  - Remove hardening code from DHT @zugz (#1673)
  - put breaks inside case braces @JFreegman (#1816)
  - Sync doc comments in a few more .c/.h files. @iphydf (#1802)
  - Move sodium.h include to front of network.c. @iphydf (#1797)
  - remove redundant (and incorrect) comments @JFreegman (#1790)
  - Remove apidsl; remove crypto_memcmp. @iphydf (#1786)
  - fix format-source @JFreegman (#1783)
  - Remove apidsl for everything except the public API. @iphydf (#1775)
  - remove unused function argument from set_tcp_connection_status() @JFreegman (#1776)
  - Remove crypto_pwhash import. @iphydf (#1777)
  - merge onion.c changes from new groupchats fork @JFreegman (#1770)
  - Don't include "config.h" unless needed. @iphydf (#1761)
  - address some unused return values @JFreegman (#1759)
  - use crypto_memzero to wipe secret keys when no longer in use @JFreegman (#1753)
  - Fix some clang-tidy warnings and make them errors. @iphydf (#1747)
  - Put fatal errors where API return values should be impossible @JFreegman (#1740)
  - Enforce for loop consistency. @iphydf (#1744)
  - Use static_assert instead of preprocessor #error. @iphydf (#1735)
  - Avoid endian-specific code in crypto_core. @iphydf (#1727)
  - Minor fixes in test code. @iphydf (#1733)
  - Refactor kill_nonused_tcp() @JFreegman (#1732)
  - Ensure that error codes are always initialised. @iphydf (#1729)
  - Fix last instance of -Wcast-align and enable the warning. @iphydf (#1730)
  * Maintenance (Refactoring)
  - use proper method for generating random numbers in a range @JFreegman (#1975)
  - Deduplicate a bunch of code in TCP client/server. @iphydf (#1897)
  - Extract some functions from the big run_auto_test function. @iphydf (#1819)
  - rename variable to clarify purpose @sudden6 (#1789)
  - Split toxav_iterate into audio and video part @sudden6 (#1307)
  - Clean up friend loading. @sudden6 (#1333)
  - Fix previous refactor @nurupo (#1737)
  * Maintenance (Tests)
  - separate run_auto_tests into a library (revival of #1505) @JFreegman (#1932)
  - refactor autotest live network bootstrapping @JFreegman (#1924)
  - Add two more bootstrap/TCP nodes to autotests @JFreegman (#1887)
  - add ability for autotests to use TCP connections @JFreegman (#1815)
  - Make ERROR logging fatal in tests. @iphydf (#1758)
  - Add a simple test for ip_ntoa. @iphydf (#1742)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1644840000">- Update to 0.2.15
  * Bug Fixes
  - Reduce logging verbosity even more. @iphydf (#1984)
  - Reduce logging verbosity in TCP server. @iphydf (#1980)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656244800">- Update to 0.2.18
  * Features
  - Merge group announce portion of new groupchats implementation @JFreegman (#2230)
  - Allow overriding mono_time in tox_new. @iphydf (#2206)
  - Store announcements @zugz (#2147)
  - Add support for custom random number generator. @iphydf (#2190)
  - Merge moderation portion of new groupchats codebase @JFreegman (#2169)
  - Add support for overriding network functions. @iphydf (#2177)
  - Merge onion_announce changes from new groupchats fork @JFreegman (#2164)
  * Performance improvements
  - Make time move a lot faster in fuzzing runs. @iphydf (#2193)
  * Bug Fixes
  - remove the assert because buffer can be larger than UINT16_MAX. @zoff99 (#2299)
  - Don't allow onion paths to be built from real friends. @iphydf (#2287)
  - Fix potential array out-of-bounds in DHT onion path building. @iphydf (#2282)
  - Allow onion paths to be built from more random nodes. @iphydf (#2283)
  - Really fix overrun added in e49a477 @zugz (#2273)
  - Add missing return on error @JFreegman (#2272)
  - Fixed leak and overrun added in e49a477 @zugz (#2266)
  - Format IP as string again in error log. @iphydf (#2257)
  - Fix a stack overflow triggered by small DHT packets. @iphydf (#2255)
  - Don't crash if RNG init failed. @iphydf (#2246)
  - fix typo in git command in INSTALL.md @zugz (#2225)
  - Correct calculation of packet sent time @zugz (#2195)
  - Eliminate memory leak in toxav. @iphydf (#2155)
  - Allow port range in DHT_bootstrap.c. @iphydf (#2143)
  * Documentation
  - Add information regarding git submodules, cmp to INSTALL.md @Tha14 (#2201)
  - Put all the tox public api into a fake "tox" namespace. @iphydf (#2153)
  * Maintenance (Grunt tasks)
  - Release 0.2.18 @robinlinden (#2300)
  - Downgrade C++ version to 17 @JFreegman (#2275)
  - Upgrade to C++20 in CMake build. @iphydf (#2263)
  - Add initial ESP32 docker build. @iphydf (#2243)
  - Add MISRA-2012 check using cppcheck's misra addon. @iphydf (#2251)
  - Support producing shared libraries on Windows @robinlinden (#2204)
  - Add dependabot config. @iphydf (#2236)
  - Fix path to fuzzer binaries in clusterfuzz build. @iphydf (#2228)
  - Add uint8_t version of bin_pack for numbers. @iphydf (#2223)
  - Clone submodules in clusterfuzzlite Dockerfile. @iphydf (#2210)
  - Remove valgrind build. @iphydf (#2208)
  - Add third_party to toxcore-sources docker image. @iphydf (#2189)
  - Use "master" as the branch in toktok-fuzzer. @iphydf (#2173)
  - Enable memory sanitizer build. @iphydf (#2163)
  - Update the Appveyor build to VS2019 to work around conan issues @robinlinden (#2159)
  - Be even more explicit about integer range bounds. @iphydf (#2145)
  - Add testing/Dockerfile to the CI build. @iphydf (#2146)
  * Maintenance (Code cleanup)
  - remove unused field last_seen from Onion_Friend @zugz (#2297)
  - Avoid goto in msi.c. @iphydf (#2281)
  - Replace a series of if statements with a switch. @iphydf (#2233)
  - remove populate_path_nodes_tcp @zugz (#2250)
  - Use static_assert instead of assert where possible. @iphydf (#2242)
  - Make *_free and kill_* functions nullable. @iphydf (#2238)
  - Remove layers in the cmake build. @iphydf (#2229)
  - Add Network object parameter for addr_resolve. @iphydf (#2217)
  - Remove unused random_testing program. @iphydf (#2213)
  - Remove all uses of TOX_*_MAX_SIZE macros. @iphydf (#2214)
  - Add include for assert.h for the fuzzing build. @iphydf (#2224)
  - Move definitions of tox_private.h functions to tox_private.c. @iphydf (#2211)
  - Expand CONST_FUNCTION and remove the macro. @iphydf (#2212)
  - Mark Mono_Time const where possible. @iphydf (#2199)
  - Avoid name clash between struct field and function. @iphydf (#2202)
  - Add more null checks in tox_new. @iphydf (#2200)
  - Make addr_resolve a private function. @iphydf (#2188)
  - Use _Static_assert in gcc/clang. @iphydf (#2186)
  - improve CMakeLists.txt structure @sudden6 (#2101)
  - Expose struct Tox to internal code. @iphydf (#2158)
  - Reduce scope of array-typed variables where possible. @iphydf (#2167)
  - Reduce scope of variables as requested by cimple. @iphydf (#2166)
  - Avoid memset on structs. @iphydf (#2149)
  - Split the huge TCP client packet handler. @iphydf (#2157)
  - Sync doc comments between .h and .c files. @iphydf (#2156)
  - Move all the group.h structs into group.c. @iphydf (#2150)
  - Minor cleanups in TCP_connection.c. @iphydf (#2144)
  - Count re-adding an existing bootstrap node as success. @iphydf (#2142)
  - Disable LAN discovery in TCP-only mode. @iphydf (#2141)
  - Add assertion for decrypted data length. @iphydf (#2140)
  * Maintenance (Dependencies)
  - Use upstream cmp directly instead of our fork. @iphydf (#2240)
  * Maintenance (Refactoring)
  - Move crypto utilities from util to crypto_core. @iphydf (#2284)
  - Avoid static_cast in Fuzz_System functions. @iphydf (#2277)
  - Protect array unpacking against invalid lengths. @iphydf (#2261)
  - Rename announce functions into their own namespace. @iphydf (#2258)
  - Use a struct for the ip_ntoa buffer. @iphydf (#2248)
  - Allow NULL logger; make it no-op in NDEBUG. @iphydf (#2244)
  - Rename bin_pack/unpack functions the same as cmp funcs. @iphydf (#2219)
  - Use cmp instead of msgpack-c for events packing. @iphydf (#2175)
  * Maintenance (Tests)
  - Improve test hermeticity by using local TCP relay. @iphydf (#2280)
  - Add a Null_System used in toxsave_harness. @iphydf (#2289)
  - enable additional sanitizers for fuzzing @sudden6 (#2288)
  - Enable fuzzing for TCP. @iphydf (#2279)
  - Don't abort fuzz test when tox_new fails. @iphydf (#2285)
  - Improve error messages in toxav_basic_test. @iphydf (#2270)
  - Add more functionality to the bootstrap fuzz harness. @iphydf (#2234)
  - Improve stability of forwarding_test. @iphydf (#2249)
  - Add fuzzer support functions for internal toxcore objects. @iphydf (#2232)
  - Add DHT and tox_events fuzz tests to the cmake build. @iphydf (#2187)
  - Remove save_load_test from autotools build. @iphydf (#2196)
  - Enable more tests for msan. @iphydf (#2183)
  - Add some support functions to make writing fuzzers easier. @iphydf (#2184)
  - Improve stability of tox_many_tcp_test. @iphydf (#2182)
  - try to save the fuzzed save file again @sudden6 (#2176)
  - Add fuzzer tests to the bazel build. @iphydf (#2170)
  - Improve the stability of the save_load test @robinlinden (#2160)
  - Speed up toxav_many_test by using fake mono_time. @iphydf (#2154)
- Changes from 0.2.17
  * Performance improvements
  - Refactor onion_client.c do_friends() to reduce network traffic @JFreegman (#2078)
  - fix issue with friend finding taking too long after disconnects. @JFreegman (#2092)
  * Bug Fixes
  - Report failure to DHT bootstrap back to the client. @iphydf (#2104)
  - Null function pointer dereference. @iphydf (#2094)
  - out-of-memory condition by corrupted save file @sudden6 (#2084)
  - toxsave memory leak while loading groups @sudden6 (#2064)
  * Documentation
  - Clean up doxygen comments to be more doxygen-like. @iphydf (#2136)
  * Maintenance (Grunt tasks)
  - Enable a bunch more warnings in GCC builds. @iphydf (#2122)
  - remove cpufeatures.c @sudden6 (#2100)
  - remove DHT_test.c since it's unused @sudden6 (#2098)
  - Add a .clang-format that mostly agrees with astyle. @iphydf (#2075)
  - Make coverity scan a nightly job. @iphydf (#2074)
  - Simplify and speed up windows builds using docker image. @iphydf (#2072)
  - Fix build-args in win32/win64 docker build. @iphydf (#2073)
  - Add docker image builds for windows cross compiler. @iphydf (#2070)
  * Maintenance (Code cleanup)
  - Add explicit callback setters for MSI callbacks. @iphydf (#2134)
  - Split util.c out of the network library. @iphydf (#2131)
  - Remove redundant () around return expression. @iphydf (#2130)
  - Move test-only functions into tests. @iphydf (#2135)
  - Remove redundant Messenger and DHT tests. @iphydf (#2133)
  - Remove EAGAIN from the list of ignored errors. @iphydf (#2127)
  - Remove port from Broadcast_Info. @iphydf (#2126)
  - Don't reference local variables in macro bodies. @iphydf (#2125)
  - Remove some more implicit bool conversions. @iphydf (#2123)
  - Log at ERROR level when connect() fails. @iphydf (#2115)
  - Remove all boolean-int conversions. @iphydf (#2120)
  - Remove more boolean conversions (and a bugfix). @iphydf (#2116)
  - Comply with strict include ordering. @iphydf (#2117)
  - Avoid creating invalid enum values. @iphydf (#2114)
  - Remove superfluous parentheses on the rhs of assignments. @iphydf (#2113)
  - Change valid status of onion friend to bool. @iphydf (#2105)
  - Remove more implicit bool conversions. @iphydf (#2103)
  - Mark all local non-pointers as const where possible. @iphydf (#2102)
  - Reduce name shadowing; remove ptr-to-bool conversions. @iphydf (#2099)
  - Remove implicit conversions from uint32_t to bool. @iphydf (#2097)
  - Return boolean constants, not ints from bool functions. @iphydf (#2096)
  - Remove any disallowed casts. @iphydf (#2093)
  - Avoid casting function pointers. @iphydf (#2091)
  - Enable most cppcheck warnings as errors. @iphydf (#2086)
  - Remove all implicit bool conversions in if-conditions. @iphydf (#2088)
  - Remove unused execution trace library. @iphydf (#2079)
  * Maintenance (Refactoring)
  - Move tox_new_log to auto_test_support. @iphydf (#2090)
  * Maintenance (Tests)
  - Add unit test for create/handle request packets. @iphydf (#2128)
  - Add mallocfail and proxy test to our coverage runs. @iphydf (#2108)
  - Add test coverage docker build for local tests. @iphydf (#2106)
- Changes from 0.2.16
  * Features
  - Improve how we share TCP relays with friends @JFreegman (#2047)
  - add DHT queries to private API @JFreegman (#1935)
  - add bash-completion for tox-bootstrapd @nurupo (#2007)
  - Add unpacker functions for events structures. @iphydf (#1996)
  - Add binary packing functions for tox events. @iphydf (#1993)
  - Add async event handling (callbacks) code. @iphydf (#1952)
  * Performance improvements
  - Take advantage of fast networks for file transfers @zugz (#1668)
  - Reduce minimal encoding size of packed events. @iphydf (#2024)
  * Bug Fixes
  - properly deallocate frozen peers @sudden6 (#2058)
  - Fix return type of functions returning uint64_t. @iphydf (#2052)
  - file transfer bug introduced in commit 2073d02 @JFreegman (#2041)
  - remove bogus asserts in fuzzer harness @sudden6 (#2031)
  - syntax error introduced in 8bf3799 @sudden6 (#2028)
  - add continous fuzzing @sudden6 (#2027)
  - Coverty scan @nurupo (#2018)
  - shared toxcore autotools build failing @nurupo (#2015)
  - Conan build link failures @robinlinden (#2011)
  * Documentation
  - Add libmsgpack dependency in INSTALL.md @cryptogospod (#2016)
  * Maintenance (Grunt tasks)
  - Simplify and speed up nacl build using toxchat/nacl. @iphydf (#2069)
  - Add BUILD file for websockify. @iphydf (#2036)
  - fine tune fuzzing settings @sudden6 (#2035)
  - update the list of CMake options &amp; Windows Docker build deps @nurupo (#2032)
  - expand fuzzing to toxsave @sudden6 (#2030)
  - Fix implicit declaration warning in fuzz build @robinlinden (#2026)
  - add continous fuzzing to our CI @sudden6 (#2025)
  - Set up an Android CI job @robinlinden (#1992)
  - Disable non-null attributes by default. @iphydf (#2021)
  - Silence clang compile warnings causing circle-ci/asan to fail @JFreegman (#2019)
  - Coverty scan @nurupo (#2018)
  - get skeletons out of the closet @nurupo (#2008)
  - shared toxcore autotools build failing @nurupo (#2015)
  - Remove duplicate source file in autotools build. @iphydf (#2010)
  - Add an undefined behaviour/integer sanitizer build. @iphydf (#2001)
  - Speed up cmake builds with UNITY_BUILD. @iphydf (#1999)
  - Add an easy way to run autotools and circleci builds locally. @iphydf (#1982)
  - Update readme header @robinlinden (#1979)
  * Maintenance (Code cleanup)
  - Enable tokstyle's -Wlarge-struct-params. @iphydf (#2053)
  - Avoid implicit bool conversions in logical operators. @iphydf (#2055)
  - Avoid implicit boolean and floating point conversions in decls. @iphydf (#2056)
  - Apply stronger type checks and fix errors. @iphydf (#2049)
  - Avoid implicit pointer-to-bool conversion in if in toxav. @iphydf (#2046)
  - Add some more error path logging to TCP server code. @iphydf (#2033)
  - Add wrapper library for msgpack pack functions @JFreegman (#2023)
  - Don't use VLAs for huge allocations. @iphydf (#2013)
  - Split tox_unpack into two smaller libs @JFreegman (#2022)
  - get skeletons out of the closet @nurupo (#2008)
  - Add more nonnull and nullable annotations. @iphydf (#2006)
  - Add nonnull annotations to function definitions. @iphydf (#2002)
  - Make LAN discovery thread-safe without data races. @iphydf (#1988)
  - Comply with new cimple callback rules. @iphydf (#1987)
  - Split msi callback array into 1 member per callback @robinlinden (#1985)
  * Maintenance (Refactoring)
  - Compare pointers in if conditions to nullptr. @iphydf (#2043)
  - Add a bit more logging; change WARNING to ERROR. @iphydf (#2039)
  * Maintenance (Tests)
  - Add a profiling script and Dockerfile. @iphydf (#2066)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699012800">- Remove build dependency on msgpack (this was dropped
  and replaced by "cmp" in the 0.2.18 release)
- Use standardized cmake build macros</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1707134400">- Use sysuser-tools to generate c-toxcore user and group.</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1712923200">- Update to 0.2.19
  - Add cmake flag to disable unit tests. @iphydf (#2742)
  - Document that group topic lock is default on. @iphydf (#2744)
  - Add missing param docs for callbacks. @iphydf (#2743)
  - Don't expose Tox_System in the public API @nurupo (#2741)
  - Small API doc fixes @nurupo (#2735)
  - Rename out parameters to out_$something. @iphydf (#2726)
  - event length naming inconsistencies @Green-Sky (#2732)
  - flaky tcp test @Green-Sky (#2369)
  - Update and improve the Windows cross-compilation @nurupo (#2713)
  - Use a specific non-broken slimcc version. @iphydf (#2718)
  - Update github actions. @iphydf (#2712)
  - Update the list of CMake options @nurupo (#2710)
  - Rename Queries to Query to align with other enums. @iphydf (#2705)
  - Correct type for conference offline peer numbers. @iphydf (#2704)
  - Add pkgsrc build. @iphydf (#2699)
  - Add FreeBSD VM action on GitHub. @iphydf (#2700)
  - Build toxcore on NetBSD (VM). @iphydf (#2697)
  - Only install tox_private.h on request. @iphydf (#2698)
  - Don't serve files from websockify. @iphydf (#2695)
  - Correctly pass extended public keys to group moderation code. @iphydf (#2689)
  - Use structs for extended public/secret keys. @iphydf (#2672)
  - Compile libsodium reference implementation with compcert. @iphydf (#2686)
  - Don't use memcpy to cast arbitrary structs to uint8_t[]. @iphydf (#2684)
  - Pass array, not array pointer, to memcmp. @iphydf (#2683)
  - Never pass void* directly to memcpy. @iphydf (#2682)
  - Use tox rng to seed the keypair generation. @iphydf (#2671)
  - Small improvements found by PVS Studio. @iphydf (#2666)
  - Disable NGC saving by default, enable through Tox_Options. @iphydf (#2678)
  - Replace pointer arithmetic with explicit &amp;arr[i]. @iphydf (#2675)
  - Use strong typedef for NGC peer id. @iphydf (#2643)
  - Simplify custom packet length check in NGC. @iphydf (#2659)
  - Correct a few potential null derefs in bootstrap daemon. @iphydf (#2662)
  - Add missing memunlock of local variable when it goes out of scope. @iphydf (#2660)
  - Zero out stack-allocated secret key before return. @iphydf (#2661)
  - Make prune_gc_sanctions_list more obviously correct. @iphydf (#2658)
  - Add static analysis tool list to README. @iphydf (#2656)
  - Run prettier-markdown on markdown files. @iphydf (#2664)
  - Use strong typedef instead of struct for Socket. @iphydf (#2640)
  - Fix some false positive from PVS Studio. @iphydf (#2657)
  - Check that WINXP macro exists before comparing it. @iphydf (#2655)
  - Make tox mutex non-recursive. @iphydf (#2652)
  - Fix up doxyfile. @iphydf (#2647)
  - Add more documentation to crypto_core. @iphydf (#2648)
  - Remove Tox * from tox_dispatch. @iphydf (#2645)
  - Don't rely on tox_dispatch passing tox in tests. @iphydf (#2644)
  - Use C++ mode for clang-tidy. @iphydf (#2642)
  - Check that both gtest and gmock exist for tests. @iphydf (#2637)
  - Add slimcc compiler compatibility test. @iphydf (#2624)
  - Add some comments to the astyle config. @iphydf (#2634)
  - Remove implicit bool conversions. @iphydf (#2621)
  - Rename C++ headers to .hh suffixes. @iphydf (#2626)
  - Further #include cleanups. @iphydf (#2617)
  - Only check the bootstrap daemon checksum on release. @iphydf (#2620)
  - Add more const where possible. @iphydf (#2622)
  - Use Bazel modules to enforce proper #include hygiene. @iphydf (#2614)
  - Move pack/unpack IP_Port from DHT into network module. @iphydf (#2612)
  - Really fix coverage docker image build. @iphydf (#2611)
  - Fix post-submit coverage image. @iphydf (#2610)
  - Don't use memcmp to compare IP_Ports. @iphydf (#2605)
  - Fix rpm build; add a CI check for it. @iphydf (#2604)
  - Speed up docker builds a bit by reducing layer count. @iphydf (#2603)
  - Add const where possible in auto tests. @iphydf (#2602)
  - Minor cleanup of event unpack code. @iphydf (#2580)
  - Rename system_{memory,...} to os_{memory,...}. @iphydf (#2598)
  - Remove all uses of SIZEOF_VLA. @iphydf (#2592)
  - Add goblint static analyser. @iphydf (#2597)
  - Use memzero(x, s) instead of memset(x, 0, s). @iphydf (#2594)
  - Use explicit 0 instead of PACKET_ID_PADDING. @iphydf (#2593)
  - Expand the Tox_Options accessor macros. @iphydf (#2591)
  - Remove plan9 support. @iphydf (#2588)
  - Add a simple new/delete test for Tox. @iphydf (#2590)
  - Add comment after every #endif. @iphydf (#2587)
  - Fix comment I broke in the events test PR. @iphydf (#2583)
  - Migrate auto_tests to new events API. @iphydf (#2559)
  - Add common msgpack array packer with callback. @iphydf (#2577)
  - Rename group to conference in groupav documentation. @iphydf (#2582)
  - Ensure handler params are named after callback params. @iphydf (#2581)
  - Pass this pointer as first param to s11n callbacks. @iphydf (#2575)
  - Allow NULL pointers for byte arrays in events. @iphydf (#2578)
  - Remove bin_pack_{new,free}. @iphydf (#2572)
  - Add dht_get_nodes_response event to the events system. @iphydf (#2568)
  - Use enum-specific pack functions for enum values. @iphydf (#2567)
  - Factor out union pack switch from event packer. @iphydf (#2565)
  - Move the 2-element array pack out of individual events. @iphydf (#2564)
  - Remove empty test doing nothing. @iphydf (#2566)
  - Add printf log statement to group_moderation_test. @iphydf (#2563)
  - Make event dispatch ordered by receive time. @iphydf (#2392)
  - tests use ipv6 by default, even with USE_IPV6 set to 0 @Green-Sky (#2468)
  - add clangd files to .gitignore @Green-Sky (#2562)
  - Move file streaming test to its own file. @iphydf (#2561)
  - window builds now build in parallel @Green-Sky (#2560)
  - Add C++ classes wrapping system interfaces. @iphydf (#2557)
  - Make all the fuzzers work again, and add a test for protodump. @iphydf (#2554)
  - Factor out malloc+memcpy into memdup. @iphydf (#2538)
  - Make sure there's enough space for CONSUME1 in fuzzers. @iphydf (#2552)
  - Add fuzz tests to the coverage run. @iphydf (#2547)
  - Move from gcov to llvm source-based coverage. @iphydf (#2551)
  - Use operator== for equality tests of Node_format. @iphydf (#2545)
  - Slightly nicer C++ interface to tox Random. @iphydf (#2543)
  - Minor refactoring of get_close_nodes functions. @iphydf (#2539)
  - Some more test cleanups, removing overly smart code. @iphydf (#2536)
  - Assign malloc return to a local variable first. @iphydf (#2530)
  - Add more unit tests for add_to_list. @iphydf (#2531)
  - Add "infer" CI check to github, remove from circle. @iphydf (#2529)
  - Add dynamically derived array sizes to the API. @iphydf (#2525)
  - Add explicit array sizes to toxencryptsave. @iphydf (#2524)
  - Add Toxav alias for ToxAV. @iphydf (#2527)
  - Make Tox_Options a typedef. @iphydf (#2526)
  - Simplify msvc build using vcpkg. @iphydf (#2498)
  - Move tox_get_system out of the public API. @iphydf (#2523)
  - Align group message sending with other send functions. @iphydf (#2519)
  - Make setters take non-const Tox *. @iphydf (#2522)
  - Mark arrays in the tox API as [] instead of *. @iphydf (#2520)
  - Make array params in toxav [] instead of *. @iphydf (#2521)
  - Add typedefs for public API int identifiers. @iphydf (#2518)
  - Add fetch-sha256 script to update bootstrap node hash. @iphydf (#2513)
  - Remove settings.yml in favour of hs-github-tools. @iphydf (#2516)
  - Use GPL license with https. @iphydf (#2515)
  - Move all vptr-to-ptr casts to the beginning of a function. @iphydf (#2512)
  - Use github actions matrix to simplify CI. @iphydf (#2510)
  - Use QueryPerformanceCounter on windows for monotonic time. @iphydf (#2509)
  - Add net_(new|kill)_strerror to cppcheck's allocators. @iphydf (#2508)
  - Run clang-tidy on headers, as well. @iphydf (#2507)
  - Make TCP connection failures a warning instead of error. @iphydf (#2506)
  - Make all .c files include the headers they need. @iphydf (#2505)
  - Upgrade to clang-tidy-17 and fix some warnings. @iphydf (#2503)
  - Upgrade cppcheck, fix some warnings. @iphydf (#2504)
  - Use pkg_search_module directly in cmake. @iphydf (#2502)
  - Use target_link_libraries directly in cmake. @iphydf (#2499)
  - Add IMPORTED_TARGET to pkg-config packages. @iphydf (#2501)
  - Remove NaCl support. @iphydf (#2497)
  - unpack enum function names in event impl generator @Green-Sky (#2494)
  - Disable targets for cross-compilation. @iphydf (#2493)
  - Build a docker image with coverage info in it. @iphydf (#2491)
  - Some portability/warning fixes for Windows builds. @iphydf (#2490)
  - Correct a use-after-free and fix some memory leaks. @iphydf (#2488)
  - Change all enum-like #define sequences into enums. @iphydf (#2487)
  - Fix make_single_file to support core-only. @iphydf (#2484)
  - Change the TCP_PACKET_* defines into an enum. @iphydf (#2486)
  - event generation tool for reorder pr @Green-Sky (#2485)
  - Give enum-from-int functions the ability to report errors. @iphydf (#2475)
  - Update github actions uses. @iphydf (#2481)
  - Make esp32 build actually try to instantiate tox. @iphydf (#2439)
  - Remove test net support. @iphydf (#2474)
  - add ngc related unpack functions @Green-Sky (#2480)
  - Add to_string functions for all public enums. @iphydf (#2479)
  - add real timeout test @Green-Sky (#2477)
  - Move s390x build to post-merge. @iphydf (#2476)
  - Slightly reduce bandwidth usage when there are few nodes. @iphydf (#2442)
  - Enable ubsan on bootstrap nodes. @iphydf (#2472)
  - Add check-c run to bazel build. @iphydf (#2470)
  - increase NGC lossy custom packet size @Green-Sky (#2384)
  - replace memset with a loop @nurupo (#2465)
  - also Install header for private/experimental API functions with autotools @zoff99 (#2458)
  - Enable debug flag for ubsan. @iphydf (#2459)
  - memory leaks @nurupo (#2454)
  - replace DEFAULT_TCP_RELAY_PORTS_COUNT with a compile-time calculation @nurupo (#2452)
  - clarify disabling of static assert checks @nurupo (#2451)
  - Use Bin_Pack for packing Node_format. @iphydf (#2420)
  - replace tabs with spaces @nurupo (#2449)
  - Docker tox-bootstrapd hash update failing when using BuildKit @nurupo (#2447)
  - Remove explicit layering_check feature. @iphydf (#2438)
  - Upgrade sonar-scan jvm to java 17. @iphydf (#2437)
  - Add missing htons call when adding configured TCP relay. @iphydf (#2436)
  - Cancel old PR builds on docker and sonar-scan workflows. @iphydf (#2434)
  - Retry freebsd tests 2 times. @iphydf (#2430)
  - Use C99 on MSVC instead of C11. @iphydf (#2432)
  - Add an s390x build (on alpine) for CI. @iphydf (#2429)
  - Add a compcert docker run script. @iphydf (#2428)
  - Use tcc docker image for CI. @iphydf (#2427)
  - allow for larger incoming NGC packets @zoff99 (#2380)
  - Fix memory leak in the error path of loading savedata. @iphydf (#2424)
  - get the number of close dht nodes with announce/store support @Green-Sky (#2357)
  - Add a bin_unpack_bin_max for max-length arrays. @iphydf (#2415)
  - Add more logging to loading conferences from savedata. @iphydf (#2416)
  - Fix GCC compatibility. @iphydf (#2413)
  - Ensure we have allocators available for the error paths. @iphydf (#2408)
  - Remove redundant -DSODIUM_EXPORT from definitions. @iphydf (#2407)
  - Fix a few more clang-tidy warnings. @iphydf (#2406)
  - Fix a few more clang-tidy warnings. @iphydf (#2405)
  - Enforce stricter identifier naming using clang-tidy. @iphydf (#2404)
  - Add mem module to allow tests to override allocators. @iphydf (#2393)
  - Add devcontainer setup for codespaces. @iphydf (#2396)
  - Fix doxygen config and remove some redundant comments. @iphydf (#2391)
  - Fix the Android CI job @robinlinden (#2390)
  - Add missing #include &lt;array&gt;. @iphydf (#2389)
  - add missing ngc constants getter declarations and definitions @Green-Sky (#2383)
  - Add missing module dependencies. @iphydf (#2388)
  - fix group_peer_exit_cb @Green-Sky (#2371)
  - resolve_bootstrap_node() not checking net_getipport() returned count correctly @Green-Sky (#2361)
  - fuzz support for TCP server @sudden6 (#2367)
  - potential endless loop under extremely high load @sudden6 (#2364)
  - enable tcp relay for bootstrap fuzzing @sudden6 (#2362)
  * Breaking changes
  - A more descriptive error for group invite accept function @JFreegman (#2736)
  - align group send err enum order @Green-Sky (#2731)
  - packet broadcast functions now return errors @JFreegman (#2542)
  - tox_new() should return null when savedata loading fails @JFreegman (#1944)
  - Increase max group message length by four bytes @JFreegman (#2351)
  - behaviour of group api function @JFreegman (#2370)
  - group custom packet size limits @JFreegman (#2355)
  * Features
  - add message IDs to private group messages @JFreegman (#2727)
  - Add groupchat API function that returns an IP address string for a peer @JFreegman (#2446)
  - group connection queries now return our own connection type @JFreegman (#2448)
  - Merge the remainder of the new groupchats implementation @JFreegman (#2269)
  * Bug Fixes
  - partially fix a bug that prevented group part messages from sending @JFreegman (#2609)
  - a few off by one errors in group autotests @JFreegman (#2601)
  - issues with packet broadcast error reporting @JFreegman (#2549)
  - DHTBootstrap should always respond to version packets with toxcore version @Tha14 (#2354)
  - inversed return values @JFreegman (#2414)
  - Increase max group message length by four bytes @JFreegman (#2351)
  - #1144 by forcing misc_tools to be a static lib @Green-Sky (#2341)
  - group custom packet size limits @JFreegman (#2355)
  - Remove cmake cache files after copying to container build directory @Tha14 (#2325)
  - missing net to host conversion of port in logging in group_chat.c @Green-Sky (#2340)
  - bug causing friend group invites to sometimes fail &amp; improve logging @JFreegman (#2338)
  - missing net to host conversion of port in logging @Green-Sky (#2339)
  - unlock correct dht_friend @sudden6 (#2327)
  * Documentation
  - add the experimental api build option to INSTALL.md @JFreegman (#2708)
  - Remove defunct IRC channel from README.md @JFreegman (#2456)
  - incorrect documentation @JFreegman (#2381)
  - Update README for bootstrap node docker @Tha14 (#2333)
  - Update README.md to include cmp submodule info @Tha14 (#2323)
  * Maintenance (Grunt tasks)
  - Remove "mod" and "founder" from group API naming scheme @JFreegman (#2709)
  - Spellcheck tox-bootstrapd @nurupo (#2517)
  - tox_new() should return null when savedata loading fails @JFreegman (#1944)
  - Migrate from Appveyor to Azure Pipelines @robinlinden (#2271)
  - disable warning about pre C99 code @sudden6 (#2318)
  * Maintenance (Code cleanup)
  - A more descriptive error for group invite accept function @JFreegman (#2736)
  - use typedef for private message ID's in callback @JFreegman (#2729)
  - correct a few nullable annotations @JFreegman (#2685)
  - make some improvements to group moderation test @JFreegman (#2576)
  - skip a do_gc iteration before removing peers marked for deletion @JFreegman (#2573)
  - Make group packet entry creation less error-prone @JFreegman (#2540)
  - don't pass garbage data buffer to packet send functions @JFreegman (#2541)
  - Make group saving/loading more forgiving with data errors @JFreegman (#2466)
  - make it more clear that assert and uint32_t increment both only exist if NDEBUG is not defined @zoff99 (#2311)
  * Maintenance (Refactoring)
  - Observers/ignored peers can now send and receive custom packets @JFreegman (#2728)
  - Remove "mod" and "founder" from group API naming scheme @JFreegman (#2709)
  - packet broadcast functions now return errors @JFreegman (#2542)
  - Install header for private/experimental API functions @JFreegman (#2453)
  - Store time in Mono_Time in milliseconds. @iphydf (#2203)
  - Make some improvements to how often/when we announce a group @JFreegman (#2348)
  - Refactor: Extract shared key cache into separate file @sudden6 (#2317)
  - extract each case in handle packet in messenger @Green-Sky (#2329)
  * Maintenance (Tests)
  - save_compatibility_test failing on big-endian systems @nurupo (#2696)
  - Add a protocol dump test to generate initial fuzzer input. @iphydf (#2291)</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1752926400">- Update to 0.2.21
  - Add a Makefile for the single file deploy build. (432ab60c)
  - Implement Tox network profiler (80fabd4a)
  - Add to_string functions for toxencryptsave errors. (d10c966b)
  - implement the last 2 missing network struct functions and make use of them (ac812871)
  - Add option to disable DNS lookups in toxcore. (819aa2b2)
  - net: add missing connect to network struct (2e94da60)
  - Use stack allocation for strerror rendering. (f1991aaa)
  - ip to string function not accepting tcp families (26a991ed)
  - run do_gca also in bootstrap nodes (9f723f89)
  - Don't crash on malloc failures in bin_unpack. (edb4dfc4)
  - Fake broadcast address for 127.x.x.x (d9b8fa60)
  - Avoid memcpy-ing structs into onion ping id data. (3cfe41c7)
  - Add more information on why the frame was not sent. (e32ac001)
  - Allow TCP connections to fail connect calls. (ab887003)
  - Allow peers to reconnect to group chats using a password (fc065060)
  - reduce memory usage in group chats by 75% Significantly reduced the memory usage of groups since all message slots are preallocated for every peer for send and receive buffers of buffer size (hundreds of MiB peak when save contained alot of peers to try to connect to) (11ab1d2a)
  - friend requests with very long messages are no longer dropped (93aafd78)
  - windows use of REUSEADDR (0ac23cee)
  - forgot an enum in the nodes request rename see #2860 (9324a974)
  - one more fuzz target that needs netprof (1d4cc783)
  - make net_prof visible to its consumers (066aafbf)
  - missing dep for auto_tests (9dcc2f53)
  - missing dep for fuzz target (741ac5f5)
  - ngc: dont double every message, if we are not directly connected but we and the other peer would support direct. (219773bf)
  - Make tox-bootstrapd use bool instead of int @nurupo (#2692)
  - Add release-drafter github action. @iphydf (#2780)
  - Use toktok's cmp instead of upstream. @iphydf (#2779)
  - Sort apk/apt install commands in Dockerfiles. @iphydf (#2778)
  - Upgrade to FreeBSD 14.1 in cirrus build. @iphydf (#2777)
  - set options changes as cache and with force @Green-Sky (#2762)
  - Use Opus in the CBR mode @nurupo (#2757)
  - new minimum for all android versions is 21 @Green-Sky (#2769)
  - Fix GitHub actions deprecation warnings @robinlinden (#2745)
  - Add missing free in dht_get_nodes_response event. @iphydf (#2788)
  - pass video bit rate as kbit @Green-Sky (#2782)
  - friend_connections leak on allocation failure. @Green-Sky (#2772)
  - wrong comment for closelist @Green-Sky (#2785)
  - events leak that can occur if allocation fails @Green-Sky (#2771)
  - Return an error instead of crashing on nullptr args in NGC. @iphydf (#2783)
  - toxav rtp temp buffer allocation size was too large @Green-Sky (#2768)
  - fix docs of toxav.h @Green-Sky (#2754)
  - wrong comment for closelist @Green-Sky (#2785)
  - Release 0.2.20 @robinlinden (#2792)
  - lower cirrus ci timeout drastically @Green-Sky (#2784)
  - Fix CI @nurupo (#2761)
  - Fix Circle CI build failing @nurupo (#2755)
  - Memory leak in the bootstrap daemon @nurupo (#2747)
  - Fix all -Wsign-compare warnings. @iphydf (#2786)
  - Remove useless if clause @JFreegman (#2717)
  - bump golang.org/x/net from 0.17.0 to 0.23.0 in /other/bootstrap_daemon/websocket/websockify @dependabot (#2751)
  - Make ToxAV independent of toxcore internals. @iphydf (#2651)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1781265600">- Update to version 0.2.22:
  * chore: Release v0.2.22
  * chore: update bootstrap docker hash
  * test: Fix flakiness in group_moderation_test
  * chore: Update changelog removing past RCs.
  * cleanup: Ensure callbacks to `qsort` cast their params.
  * chore: Release v0.2.22-rc.1
  * chore: Update bootstrap daemon hash for release.
  * chore: Fix tokstyle CI check.
  * chore: Update bootstrap node sha256 hash.
  * chore: Happy new year 2026!</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1781265601">- Update to version 0.2.23:
  * chore: Release v0.2.23
  * fix(DHT): refactor memory handling of loaded dht state Previous code could double-free if more than one dht states per tox-file and a following allocation fails.
  * chore: Release v0.2.23-rc.2
  * docs: remove todo about checksum which was resolved in 06ccdb5b91eb2f2dfc444da60db76476a9882fa8 (over 12 years ago)
  * docs: restore old comment lost in 55621e9ceaeb1585f3b69feb65e0e1ebf8836de7
  * fix(gca): announce max sizes where 32bytes too large
  * fix(onion): Size GCA announce response buffer to actual content length.
  * cleanup: Add a Tox_Pass_Salt type for the pass-key salt.
  * fix: limit number of saved group peers when loading from disk And add unpack_gc_saved_peers bounds test.
  * docs: Document fixed-size buffer parameters in toxencryptsave.
  * fix: wrong comment in group code
  * test: Fix CI build and test failures.
  * chore: Release v0.2.23-rc.1
  * fix(dht): Suppress the warning about IPv6 nodes when IPv6 is turned off
  * chore(ci): The gold linker has been deprecated/removed. LTO should work fine by default on modern distros.
  * fix(test): fix mypy failure
  * docs: Add tool and service acknowledgment and sponsor lists
  * cleanup: Generalise byte-array logging functions.
  * chore: update apt repos before installing deps for sonar
  * chore: ci restyled
  * chore: update github actions actions/checkout -&gt; v6 actions/github-script -&gt; v8 actions/setup-python -&gt; v6 actions/cache -&gt; v5 actions/upload-artifact -&gt; v6 actions/download-artifact -&gt; v7
  * cleanup: Add nullability to more function params and return types.
  * cleanup: Remove redundant nullability annotations.
  * fix(av): Fix Use-After-Free when peer goes offline.
  * feat: Add `Tox_Iterate_Options` for granular control over `tox_iterate`.
  * feat: Add a function to get the list of valid group chat numbers.
  * test: Fix VideoTest failures via codec fallbacks and add better logging.
  * test: Improve simulation determinism and reliability.
  * cleanup: Use `std::size_t` in C++ to fix compilation errors.</changelog>
</package>
<package pkgid="ad9f8df4b8c3ea2be19f0abb57676cbc24b2a8a56fa65408eadf239921b814d5b951e8b534b202fe6d6189d1708a9afe3b7e0b39dc5fae9de5be51950ca8aad6" name="c-toxcore-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.23" rel="1.3"/>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1639051200">- Update to 0.2.13
  * Merged PRs:
  - #1725 cleanup: add some missing null checks
  - #1723 chore: Run infer static analyser on circle ci builds.
  - #1718 fix: Sec/fix crypto size compute
  - #1716 chore: Use toktok-stack docker image with built third_party.
  - #1713 test: Add some unit tests for important internal DHT functions.
  - #1708 perf: reduce calling into Mono_Time in DHT
  - #1706 chore: Enable cimple tests on cirrus build.
  - #1705 fix: issue with save_load autotest
  - #1703 chore: Upgrade to toktok-stack:0.0.11.
  - #1699 fix: some friend connection issues
  - #1698 fix: bug causing API to report wrong self connection status
  - #1693 chore: Update IRC info
  - #1691 chore: Fix Appveyor and add workarounds for Cirrus CI
  - #1686 chore: Enable c-toxcore conan packaging
  - #1684 cleanup: Update INSTALL.md instructions
  - #1679 cleanup: Trivial cleanup
  - #1674 cleanup: filetransfer code
  - #1672 docs: Add instructions for building unit tests to INSTALL.md
  - #1667 chore: Update tox-bootstrapd checksum due to newer packages in Alpine
  - #1664 cleanup: use heap memory instead of stack for large variables
  - #1663 fix: Fix file tests on windows
  - #1633 fix: AppVeyor failing due to conan remote being added twice
  - #1602 fix: Fix buffer over-read when a peer leaves a conference
  - #1586 test: Fix tcp_relay_test by adding a second bootstrap node.
  - #1580 style: Format comments according to tokstyle's requirements.
  - #1557 chore: Add conan support
  - #1537 chore: Cygwin build
  - #1516 cleanup: Make pylint and mypy happy with bootstrap_node_info.py.
  - #1515 style: Run restyled on Travis and Circle CI scripts.
  - #1514 refactor: Remove multi-declarators entirely.
  - #1513 refactor: Disallow multiple initialised declarators per decl.
  - #1510 chore: Don't build pushes to branches, only to tags.
  - #1504 chore: Remove release-drafter configuration in favour of global one.
  - #1498 refactor: Limit scope of loop iterators.
  - #1497 refactor: Use bash arrays instead of strings for static analysis scripts.
  - #1496 cleanup: Stop hard-coding packet IDs in tests.
  - #1495 chore: Exclude imported libsodium sources from restyled.
  - #1493 feat: Add logging to TCP and onion client.
  - #1489 cleanup: NAC_LIBS -&gt; NACL_LIBS.
  - #1487 chore: Add autotools build to localbuild docker images.
  - #1473 chore: Add a script to run Travis CI locally.
  - #1467 fix: Fix a bug in savedata loading when malloc fails.
  - #1464 fix: Fix errors on error paths found by oomer.
  - #1463 cleanup: Add a check that we don't have any unused functions.
  - #1462 cleanup: Include &lt;string.h&gt; for explicit_bzero.
  - #1436 chore: Enable cimple tests by default but allow disabling them.
  * Closed issues:
  - #1598 ERROR: heap-buffer-overflow in group.c found with AddressSanitizer
  - #1326 the cause is great, but this thing is completely unusable
  - #1319 Is this new application is safe &amp; trusted ??
  - #1236 Ruby Extension?
  - #1149 uTox aborts on toxcore restart
  - #886 Maybe need to set the stacksize for musl-libc</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1644148800">- Update to 0.2.14
  * Features
  - Add WASM build for toxcore and websocket bootstrap node. @iphydf (#1950)
  - Add programs for creating savedata &amp; bootstrap keys @nurupo (#1818)
  - Add automatic fuzz testing for c-toxcore @sudden6 (#1720)
  * Performance improvements
  - Make the key cracker a bit faster @sudden6 (#1622)
  * Bug Fixes
  - potential freeing of an immutable static buffer @nurupo (#1948)
  - Fix bootstrap on emscripten/wasm. @iphydf (#1945)
  - unintentional integer down-casts @JFreegman (#1928)
  - corruption in key files, making it unable to load when node starts. @Tha14 (#1923)
  - group av memory leak @JFreegman (#1926)
  - vbuffer overwrite in bootstrap config @JFreegman (#1917)
  - Fix toxav_basic_test buffer overflow. @iphydf (#1879)
  - don't count filetransfer as sending until accepted @sudden6 (#1878)
  - Fix some uninitialised memory errors found by valgrind. @iphydf (#1877)
  - a double-unlocking mutex in toxav @nurupo (#1832)
  - use correct sample size in toxav_basic_test @sudden6 (#1845)
  - possible unintended negative loop bound @JFreegman (#1836)
  - Fix file permission issue with toxchat/bootstrap-node Docker container @nurupo (#1765)
  - off-by-one error caused by integer division without proper cast @JFreegman (#1754)
  - Fixed uninitialised value copy. @iphydf (#1751)
  * Documentation
  - Add doxygen configuration and netlify publishing. @iphydf (#1974)
  * Maintenance (Grunt tasks)
  - Make the last few remaining top level comments doxygen style. @iphydf (#1972)
  - Sync all comments between header and source files. @iphydf (#1971)
  - Make run-infer script use docker. @iphydf (#1958)
  - Properly copy Node_format using serialized format @JFreegman (#1955)
  - Disable some cimple warnings for now. @iphydf (#1956)
  - use latest toktok-stack msan version @JFreegman (#1943)
  - Use latest instead of versioned toktok-stack image. @iphydf (#1940)
  - Rename bazel-release to -opt and -debug to -dbg. @iphydf (#1939)
  - Don't run sonar scan on pull requests. @iphydf (#1922)
  - Add a Bazel Buildifier CI job @robinlinden (#1933)
  - Add cpplint to the CI. @iphydf (#1914)
  - Run sonar scan on pull requests. @iphydf (#1918)
  - Add a make_single_file script, used for CI. @iphydf (#1916)
  - Expose public API headers as files in bazel. @iphydf (#1909)
  - Mark unsafe code as testonly. @iphydf (#1905)
  - Add mypy Python type check. @iphydf (#1884)
  - Add sonar-scan analysis on pushes. @iphydf (#1883)
  - Run static analysers in multiple variants. @iphydf (#1880)
  - Ignore some failures in bazel-tsan. @iphydf (#1876)
  - Add asan/tsan bazel builds. @iphydf (#1875)
  - Run tokstyle with 3 cores. @iphydf (#1866)
  - Enable layering check in all c-toxcore build files. @iphydf (#1873)
  - Enable compiler layering check. @iphydf (#1871)
  - Disable the OpenMP cracker in bazel for now. @iphydf (#1870)
  - Retry asan/tsan tests a few more times. @iphydf (#1867)
  - Get all* autotests working with MSVC @robinlinden (#1857)
  - Remove all references to Travis CI. @iphydf (#1862)
  - Add a GH Actions code coverage job @robinlinden (#1850)
  - Remove old travis docker scripts. @iphydf (#1840)
  - Add bazel-debug build. @iphydf (#1837)
  - Add "tcc" and "compcert" compiler targets. @iphydf (#1830)
  - Add macOS build. @iphydf (#1820)
  - Login to dockerhub before trying to push to dockerhub. @iphydf (#1813)
  - Only push versioned docker image on tag builds. @iphydf (#1812)
  - Add bootstrap daemon docker image build. @iphydf (#1811)
  - Remove apidsl comment from tox.h. @iphydf (#1810)
  - Don't run CI on master branch pushes. @iphydf (#1807)
  - merge friend_connections from NGC fork @JFreegman (#1798)
  - Fix up a few source code comment and style issues. @iphydf (#1801)
  - Move cmake-freebsd-stage2 back into the toxcore repo. @iphydf (#1794)
  - Add FreeBSD build to CI. @iphydf (#1793)
  - Add cross compilation CI targets. @iphydf (#1792)
  - Update toktok-stack version. @iphydf (#1779)
  - Tie down the use of doxygen comments. @iphydf (#1778)
  - Remove config.h. @iphydf (#1774)
  - merge tcp_connection changes from new groupchats fork @JFreegman (#1769)
  - Fix gen-file.sh: it wasn't globbing properly. @iphydf (#1773)
  - Add .cc files to the static analysis. @iphydf (#1772)
  - merge DHT changes from new groupchats fork @JFreegman (#1768)
  - Use docker for the autotools ci build. @iphydf (#1766)
  - Add autotools build; exempt crypto_pwhash from tokstyle. @iphydf (#1762)
  - Use an incrementing version number for coverity scans. @iphydf (#1752)
  - Add missing sudo to coverity apt-get calls. @iphydf (#1738)
  - Add clang-tidy review github workflow. @iphydf (#1746)
  - Minor cleanups of warnings given by cppcheck. @iphydf (#1743)
  - Add workflow for running coverity scan. @iphydf (#1736)
  - Add logger to onion and onion announce objects @JFreegman (#1734)
  * Maintenance (Code cleanup)
  - Ensure we limit the system headers included in .h files. @iphydf (#1968)
  - Don't pass the whole DHT object to lan discovery. @iphydf (#1964)
  - make functions take const pointer to IP_Port wherever possible @JFreegman (#1954)
  - Properly copy Node_format using serialized format @JFreegman (#1955)
  - Add some toxav bounds/sanity checks @JFreegman (#1942)
  - small refactor of DHT getnodes function @JFreegman (#1938)
  - remove brackets from ip_ntoa ipv6 formatting @JFreegman (#1937)
  - make some non-const pointers const @JFreegman (#1929)
  - unintentional integer down-casts @JFreegman (#1928)
  - refactor group audio packet data handling @JFreegman (#1920)
  - replace magic numbers with appropriately named constants @JFreegman (#1915)
  - Remove our only use of flexible array members in toxcore. @iphydf (#1910)
  - Remove uses of strcpy and sprintf. @iphydf (#1912)
  - Split large switch statement into functions. @iphydf (#1906)
  - Even more pointer-to-const parameters. @iphydf (#1903)
  - Remove old check Suite compat layer. @iphydf (#1900)
  - Make parameters pointers-to-const where possible. @iphydf (#1901)
  - Make Networking_Core pointer-to-const where possible. @iphydf (#1899)
  - Use pointer cast instead of memcpy in qsort callback. @iphydf (#1898)
  - Deduplicate a somewhat complex loop in DHT.c. @iphydf (#1894)
  - Merge crypto_core and crypto_core_mem. @iphydf (#1881)
  - Stop using strerror directly. @iphydf (#1889)
  - Remove our only use of sprintf. @iphydf (#1891)
  - refactor toxav_call_control @JFreegman (#1841)
  - replace all instances of atoi with strtol @JFreegman (#1874)
  - Remove extra parens around function arguments. @iphydf (#1865)
  - Don't use memcpy where assignment can be used. @iphydf (#1864)
  - Use calloc instead of malloc for struct allocations. @iphydf (#1861)
  - Fix calloc argument order. @iphydf (#1860)
  - Remove useless parentheses. @iphydf (#1853)
  - make struct typedefs have the same name as their struct @JFreegman (#1844)
  - remove dead code @JFreegman (#1835)
  - Reduce the scope of for-loop iterator variables. @iphydf (#1834)
  - Remove hardening code from DHT @zugz (#1673)
  - put breaks inside case braces @JFreegman (#1816)
  - Sync doc comments in a few more .c/.h files. @iphydf (#1802)
  - Move sodium.h include to front of network.c. @iphydf (#1797)
  - remove redundant (and incorrect) comments @JFreegman (#1790)
  - Remove apidsl; remove crypto_memcmp. @iphydf (#1786)
  - fix format-source @JFreegman (#1783)
  - Remove apidsl for everything except the public API. @iphydf (#1775)
  - remove unused function argument from set_tcp_connection_status() @JFreegman (#1776)
  - Remove crypto_pwhash import. @iphydf (#1777)
  - merge onion.c changes from new groupchats fork @JFreegman (#1770)
  - Don't include "config.h" unless needed. @iphydf (#1761)
  - address some unused return values @JFreegman (#1759)
  - use crypto_memzero to wipe secret keys when no longer in use @JFreegman (#1753)
  - Fix some clang-tidy warnings and make them errors. @iphydf (#1747)
  - Put fatal errors where API return values should be impossible @JFreegman (#1740)
  - Enforce for loop consistency. @iphydf (#1744)
  - Use static_assert instead of preprocessor #error. @iphydf (#1735)
  - Avoid endian-specific code in crypto_core. @iphydf (#1727)
  - Minor fixes in test code. @iphydf (#1733)
  - Refactor kill_nonused_tcp() @JFreegman (#1732)
  - Ensure that error codes are always initialised. @iphydf (#1729)
  - Fix last instance of -Wcast-align and enable the warning. @iphydf (#1730)
  * Maintenance (Refactoring)
  - use proper method for generating random numbers in a range @JFreegman (#1975)
  - Deduplicate a bunch of code in TCP client/server. @iphydf (#1897)
  - Extract some functions from the big run_auto_test function. @iphydf (#1819)
  - rename variable to clarify purpose @sudden6 (#1789)
  - Split toxav_iterate into audio and video part @sudden6 (#1307)
  - Clean up friend loading. @sudden6 (#1333)
  - Fix previous refactor @nurupo (#1737)
  * Maintenance (Tests)
  - separate run_auto_tests into a library (revival of #1505) @JFreegman (#1932)
  - refactor autotest live network bootstrapping @JFreegman (#1924)
  - Add two more bootstrap/TCP nodes to autotests @JFreegman (#1887)
  - add ability for autotests to use TCP connections @JFreegman (#1815)
  - Make ERROR logging fatal in tests. @iphydf (#1758)
  - Add a simple test for ip_ntoa. @iphydf (#1742)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1644840000">- Update to 0.2.15
  * Bug Fixes
  - Reduce logging verbosity even more. @iphydf (#1984)
  - Reduce logging verbosity in TCP server. @iphydf (#1980)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656244800">- Update to 0.2.18
  * Features
  - Merge group announce portion of new groupchats implementation @JFreegman (#2230)
  - Allow overriding mono_time in tox_new. @iphydf (#2206)
  - Store announcements @zugz (#2147)
  - Add support for custom random number generator. @iphydf (#2190)
  - Merge moderation portion of new groupchats codebase @JFreegman (#2169)
  - Add support for overriding network functions. @iphydf (#2177)
  - Merge onion_announce changes from new groupchats fork @JFreegman (#2164)
  * Performance improvements
  - Make time move a lot faster in fuzzing runs. @iphydf (#2193)
  * Bug Fixes
  - remove the assert because buffer can be larger than UINT16_MAX. @zoff99 (#2299)
  - Don't allow onion paths to be built from real friends. @iphydf (#2287)
  - Fix potential array out-of-bounds in DHT onion path building. @iphydf (#2282)
  - Allow onion paths to be built from more random nodes. @iphydf (#2283)
  - Really fix overrun added in e49a477 @zugz (#2273)
  - Add missing return on error @JFreegman (#2272)
  - Fixed leak and overrun added in e49a477 @zugz (#2266)
  - Format IP as string again in error log. @iphydf (#2257)
  - Fix a stack overflow triggered by small DHT packets. @iphydf (#2255)
  - Don't crash if RNG init failed. @iphydf (#2246)
  - fix typo in git command in INSTALL.md @zugz (#2225)
  - Correct calculation of packet sent time @zugz (#2195)
  - Eliminate memory leak in toxav. @iphydf (#2155)
  - Allow port range in DHT_bootstrap.c. @iphydf (#2143)
  * Documentation
  - Add information regarding git submodules, cmp to INSTALL.md @Tha14 (#2201)
  - Put all the tox public api into a fake "tox" namespace. @iphydf (#2153)
  * Maintenance (Grunt tasks)
  - Release 0.2.18 @robinlinden (#2300)
  - Downgrade C++ version to 17 @JFreegman (#2275)
  - Upgrade to C++20 in CMake build. @iphydf (#2263)
  - Add initial ESP32 docker build. @iphydf (#2243)
  - Add MISRA-2012 check using cppcheck's misra addon. @iphydf (#2251)
  - Support producing shared libraries on Windows @robinlinden (#2204)
  - Add dependabot config. @iphydf (#2236)
  - Fix path to fuzzer binaries in clusterfuzz build. @iphydf (#2228)
  - Add uint8_t version of bin_pack for numbers. @iphydf (#2223)
  - Clone submodules in clusterfuzzlite Dockerfile. @iphydf (#2210)
  - Remove valgrind build. @iphydf (#2208)
  - Add third_party to toxcore-sources docker image. @iphydf (#2189)
  - Use "master" as the branch in toktok-fuzzer. @iphydf (#2173)
  - Enable memory sanitizer build. @iphydf (#2163)
  - Update the Appveyor build to VS2019 to work around conan issues @robinlinden (#2159)
  - Be even more explicit about integer range bounds. @iphydf (#2145)
  - Add testing/Dockerfile to the CI build. @iphydf (#2146)
  * Maintenance (Code cleanup)
  - remove unused field last_seen from Onion_Friend @zugz (#2297)
  - Avoid goto in msi.c. @iphydf (#2281)
  - Replace a series of if statements with a switch. @iphydf (#2233)
  - remove populate_path_nodes_tcp @zugz (#2250)
  - Use static_assert instead of assert where possible. @iphydf (#2242)
  - Make *_free and kill_* functions nullable. @iphydf (#2238)
  - Remove layers in the cmake build. @iphydf (#2229)
  - Add Network object parameter for addr_resolve. @iphydf (#2217)
  - Remove unused random_testing program. @iphydf (#2213)
  - Remove all uses of TOX_*_MAX_SIZE macros. @iphydf (#2214)
  - Add include for assert.h for the fuzzing build. @iphydf (#2224)
  - Move definitions of tox_private.h functions to tox_private.c. @iphydf (#2211)
  - Expand CONST_FUNCTION and remove the macro. @iphydf (#2212)
  - Mark Mono_Time const where possible. @iphydf (#2199)
  - Avoid name clash between struct field and function. @iphydf (#2202)
  - Add more null checks in tox_new. @iphydf (#2200)
  - Make addr_resolve a private function. @iphydf (#2188)
  - Use _Static_assert in gcc/clang. @iphydf (#2186)
  - improve CMakeLists.txt structure @sudden6 (#2101)
  - Expose struct Tox to internal code. @iphydf (#2158)
  - Reduce scope of array-typed variables where possible. @iphydf (#2167)
  - Reduce scope of variables as requested by cimple. @iphydf (#2166)
  - Avoid memset on structs. @iphydf (#2149)
  - Split the huge TCP client packet handler. @iphydf (#2157)
  - Sync doc comments between .h and .c files. @iphydf (#2156)
  - Move all the group.h structs into group.c. @iphydf (#2150)
  - Minor cleanups in TCP_connection.c. @iphydf (#2144)
  - Count re-adding an existing bootstrap node as success. @iphydf (#2142)
  - Disable LAN discovery in TCP-only mode. @iphydf (#2141)
  - Add assertion for decrypted data length. @iphydf (#2140)
  * Maintenance (Dependencies)
  - Use upstream cmp directly instead of our fork. @iphydf (#2240)
  * Maintenance (Refactoring)
  - Move crypto utilities from util to crypto_core. @iphydf (#2284)
  - Avoid static_cast in Fuzz_System functions. @iphydf (#2277)
  - Protect array unpacking against invalid lengths. @iphydf (#2261)
  - Rename announce functions into their own namespace. @iphydf (#2258)
  - Use a struct for the ip_ntoa buffer. @iphydf (#2248)
  - Allow NULL logger; make it no-op in NDEBUG. @iphydf (#2244)
  - Rename bin_pack/unpack functions the same as cmp funcs. @iphydf (#2219)
  - Use cmp instead of msgpack-c for events packing. @iphydf (#2175)
  * Maintenance (Tests)
  - Improve test hermeticity by using local TCP relay. @iphydf (#2280)
  - Add a Null_System used in toxsave_harness. @iphydf (#2289)
  - enable additional sanitizers for fuzzing @sudden6 (#2288)
  - Enable fuzzing for TCP. @iphydf (#2279)
  - Don't abort fuzz test when tox_new fails. @iphydf (#2285)
  - Improve error messages in toxav_basic_test. @iphydf (#2270)
  - Add more functionality to the bootstrap fuzz harness. @iphydf (#2234)
  - Improve stability of forwarding_test. @iphydf (#2249)
  - Add fuzzer support functions for internal toxcore objects. @iphydf (#2232)
  - Add DHT and tox_events fuzz tests to the cmake build. @iphydf (#2187)
  - Remove save_load_test from autotools build. @iphydf (#2196)
  - Enable more tests for msan. @iphydf (#2183)
  - Add some support functions to make writing fuzzers easier. @iphydf (#2184)
  - Improve stability of tox_many_tcp_test. @iphydf (#2182)
  - try to save the fuzzed save file again @sudden6 (#2176)
  - Add fuzzer tests to the bazel build. @iphydf (#2170)
  - Improve the stability of the save_load test @robinlinden (#2160)
  - Speed up toxav_many_test by using fake mono_time. @iphydf (#2154)
- Changes from 0.2.17
  * Performance improvements
  - Refactor onion_client.c do_friends() to reduce network traffic @JFreegman (#2078)
  - fix issue with friend finding taking too long after disconnects. @JFreegman (#2092)
  * Bug Fixes
  - Report failure to DHT bootstrap back to the client. @iphydf (#2104)
  - Null function pointer dereference. @iphydf (#2094)
  - out-of-memory condition by corrupted save file @sudden6 (#2084)
  - toxsave memory leak while loading groups @sudden6 (#2064)
  * Documentation
  - Clean up doxygen comments to be more doxygen-like. @iphydf (#2136)
  * Maintenance (Grunt tasks)
  - Enable a bunch more warnings in GCC builds. @iphydf (#2122)
  - remove cpufeatures.c @sudden6 (#2100)
  - remove DHT_test.c since it's unused @sudden6 (#2098)
  - Add a .clang-format that mostly agrees with astyle. @iphydf (#2075)
  - Make coverity scan a nightly job. @iphydf (#2074)
  - Simplify and speed up windows builds using docker image. @iphydf (#2072)
  - Fix build-args in win32/win64 docker build. @iphydf (#2073)
  - Add docker image builds for windows cross compiler. @iphydf (#2070)
  * Maintenance (Code cleanup)
  - Add explicit callback setters for MSI callbacks. @iphydf (#2134)
  - Split util.c out of the network library. @iphydf (#2131)
  - Remove redundant () around return expression. @iphydf (#2130)
  - Move test-only functions into tests. @iphydf (#2135)
  - Remove redundant Messenger and DHT tests. @iphydf (#2133)
  - Remove EAGAIN from the list of ignored errors. @iphydf (#2127)
  - Remove port from Broadcast_Info. @iphydf (#2126)
  - Don't reference local variables in macro bodies. @iphydf (#2125)
  - Remove some more implicit bool conversions. @iphydf (#2123)
  - Log at ERROR level when connect() fails. @iphydf (#2115)
  - Remove all boolean-int conversions. @iphydf (#2120)
  - Remove more boolean conversions (and a bugfix). @iphydf (#2116)
  - Comply with strict include ordering. @iphydf (#2117)
  - Avoid creating invalid enum values. @iphydf (#2114)
  - Remove superfluous parentheses on the rhs of assignments. @iphydf (#2113)
  - Change valid status of onion friend to bool. @iphydf (#2105)
  - Remove more implicit bool conversions. @iphydf (#2103)
  - Mark all local non-pointers as const where possible. @iphydf (#2102)
  - Reduce name shadowing; remove ptr-to-bool conversions. @iphydf (#2099)
  - Remove implicit conversions from uint32_t to bool. @iphydf (#2097)
  - Return boolean constants, not ints from bool functions. @iphydf (#2096)
  - Remove any disallowed casts. @iphydf (#2093)
  - Avoid casting function pointers. @iphydf (#2091)
  - Enable most cppcheck warnings as errors. @iphydf (#2086)
  - Remove all implicit bool conversions in if-conditions. @iphydf (#2088)
  - Remove unused execution trace library. @iphydf (#2079)
  * Maintenance (Refactoring)
  - Move tox_new_log to auto_test_support. @iphydf (#2090)
  * Maintenance (Tests)
  - Add unit test for create/handle request packets. @iphydf (#2128)
  - Add mallocfail and proxy test to our coverage runs. @iphydf (#2108)
  - Add test coverage docker build for local tests. @iphydf (#2106)
- Changes from 0.2.16
  * Features
  - Improve how we share TCP relays with friends @JFreegman (#2047)
  - add DHT queries to private API @JFreegman (#1935)
  - add bash-completion for tox-bootstrapd @nurupo (#2007)
  - Add unpacker functions for events structures. @iphydf (#1996)
  - Add binary packing functions for tox events. @iphydf (#1993)
  - Add async event handling (callbacks) code. @iphydf (#1952)
  * Performance improvements
  - Take advantage of fast networks for file transfers @zugz (#1668)
  - Reduce minimal encoding size of packed events. @iphydf (#2024)
  * Bug Fixes
  - properly deallocate frozen peers @sudden6 (#2058)
  - Fix return type of functions returning uint64_t. @iphydf (#2052)
  - file transfer bug introduced in commit 2073d02 @JFreegman (#2041)
  - remove bogus asserts in fuzzer harness @sudden6 (#2031)
  - syntax error introduced in 8bf3799 @sudden6 (#2028)
  - add continous fuzzing @sudden6 (#2027)
  - Coverty scan @nurupo (#2018)
  - shared toxcore autotools build failing @nurupo (#2015)
  - Conan build link failures @robinlinden (#2011)
  * Documentation
  - Add libmsgpack dependency in INSTALL.md @cryptogospod (#2016)
  * Maintenance (Grunt tasks)
  - Simplify and speed up nacl build using toxchat/nacl. @iphydf (#2069)
  - Add BUILD file for websockify. @iphydf (#2036)
  - fine tune fuzzing settings @sudden6 (#2035)
  - update the list of CMake options &amp; Windows Docker build deps @nurupo (#2032)
  - expand fuzzing to toxsave @sudden6 (#2030)
  - Fix implicit declaration warning in fuzz build @robinlinden (#2026)
  - add continous fuzzing to our CI @sudden6 (#2025)
  - Set up an Android CI job @robinlinden (#1992)
  - Disable non-null attributes by default. @iphydf (#2021)
  - Silence clang compile warnings causing circle-ci/asan to fail @JFreegman (#2019)
  - Coverty scan @nurupo (#2018)
  - get skeletons out of the closet @nurupo (#2008)
  - shared toxcore autotools build failing @nurupo (#2015)
  - Remove duplicate source file in autotools build. @iphydf (#2010)
  - Add an undefined behaviour/integer sanitizer build. @iphydf (#2001)
  - Speed up cmake builds with UNITY_BUILD. @iphydf (#1999)
  - Add an easy way to run autotools and circleci builds locally. @iphydf (#1982)
  - Update readme header @robinlinden (#1979)
  * Maintenance (Code cleanup)
  - Enable tokstyle's -Wlarge-struct-params. @iphydf (#2053)
  - Avoid implicit bool conversions in logical operators. @iphydf (#2055)
  - Avoid implicit boolean and floating point conversions in decls. @iphydf (#2056)
  - Apply stronger type checks and fix errors. @iphydf (#2049)
  - Avoid implicit pointer-to-bool conversion in if in toxav. @iphydf (#2046)
  - Add some more error path logging to TCP server code. @iphydf (#2033)
  - Add wrapper library for msgpack pack functions @JFreegman (#2023)
  - Don't use VLAs for huge allocations. @iphydf (#2013)
  - Split tox_unpack into two smaller libs @JFreegman (#2022)
  - get skeletons out of the closet @nurupo (#2008)
  - Add more nonnull and nullable annotations. @iphydf (#2006)
  - Add nonnull annotations to function definitions. @iphydf (#2002)
  - Make LAN discovery thread-safe without data races. @iphydf (#1988)
  - Comply with new cimple callback rules. @iphydf (#1987)
  - Split msi callback array into 1 member per callback @robinlinden (#1985)
  * Maintenance (Refactoring)
  - Compare pointers in if conditions to nullptr. @iphydf (#2043)
  - Add a bit more logging; change WARNING to ERROR. @iphydf (#2039)
  * Maintenance (Tests)
  - Add a profiling script and Dockerfile. @iphydf (#2066)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699012800">- Remove build dependency on msgpack (this was dropped
  and replaced by "cmp" in the 0.2.18 release)
- Use standardized cmake build macros</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1707134400">- Use sysuser-tools to generate c-toxcore user and group.</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1712923200">- Update to 0.2.19
  - Add cmake flag to disable unit tests. @iphydf (#2742)
  - Document that group topic lock is default on. @iphydf (#2744)
  - Add missing param docs for callbacks. @iphydf (#2743)
  - Don't expose Tox_System in the public API @nurupo (#2741)
  - Small API doc fixes @nurupo (#2735)
  - Rename out parameters to out_$something. @iphydf (#2726)
  - event length naming inconsistencies @Green-Sky (#2732)
  - flaky tcp test @Green-Sky (#2369)
  - Update and improve the Windows cross-compilation @nurupo (#2713)
  - Use a specific non-broken slimcc version. @iphydf (#2718)
  - Update github actions. @iphydf (#2712)
  - Update the list of CMake options @nurupo (#2710)
  - Rename Queries to Query to align with other enums. @iphydf (#2705)
  - Correct type for conference offline peer numbers. @iphydf (#2704)
  - Add pkgsrc build. @iphydf (#2699)
  - Add FreeBSD VM action on GitHub. @iphydf (#2700)
  - Build toxcore on NetBSD (VM). @iphydf (#2697)
  - Only install tox_private.h on request. @iphydf (#2698)
  - Don't serve files from websockify. @iphydf (#2695)
  - Correctly pass extended public keys to group moderation code. @iphydf (#2689)
  - Use structs for extended public/secret keys. @iphydf (#2672)
  - Compile libsodium reference implementation with compcert. @iphydf (#2686)
  - Don't use memcpy to cast arbitrary structs to uint8_t[]. @iphydf (#2684)
  - Pass array, not array pointer, to memcmp. @iphydf (#2683)
  - Never pass void* directly to memcpy. @iphydf (#2682)
  - Use tox rng to seed the keypair generation. @iphydf (#2671)
  - Small improvements found by PVS Studio. @iphydf (#2666)
  - Disable NGC saving by default, enable through Tox_Options. @iphydf (#2678)
  - Replace pointer arithmetic with explicit &amp;arr[i]. @iphydf (#2675)
  - Use strong typedef for NGC peer id. @iphydf (#2643)
  - Simplify custom packet length check in NGC. @iphydf (#2659)
  - Correct a few potential null derefs in bootstrap daemon. @iphydf (#2662)
  - Add missing memunlock of local variable when it goes out of scope. @iphydf (#2660)
  - Zero out stack-allocated secret key before return. @iphydf (#2661)
  - Make prune_gc_sanctions_list more obviously correct. @iphydf (#2658)
  - Add static analysis tool list to README. @iphydf (#2656)
  - Run prettier-markdown on markdown files. @iphydf (#2664)
  - Use strong typedef instead of struct for Socket. @iphydf (#2640)
  - Fix some false positive from PVS Studio. @iphydf (#2657)
  - Check that WINXP macro exists before comparing it. @iphydf (#2655)
  - Make tox mutex non-recursive. @iphydf (#2652)
  - Fix up doxyfile. @iphydf (#2647)
  - Add more documentation to crypto_core. @iphydf (#2648)
  - Remove Tox * from tox_dispatch. @iphydf (#2645)
  - Don't rely on tox_dispatch passing tox in tests. @iphydf (#2644)
  - Use C++ mode for clang-tidy. @iphydf (#2642)
  - Check that both gtest and gmock exist for tests. @iphydf (#2637)
  - Add slimcc compiler compatibility test. @iphydf (#2624)
  - Add some comments to the astyle config. @iphydf (#2634)
  - Remove implicit bool conversions. @iphydf (#2621)
  - Rename C++ headers to .hh suffixes. @iphydf (#2626)
  - Further #include cleanups. @iphydf (#2617)
  - Only check the bootstrap daemon checksum on release. @iphydf (#2620)
  - Add more const where possible. @iphydf (#2622)
  - Use Bazel modules to enforce proper #include hygiene. @iphydf (#2614)
  - Move pack/unpack IP_Port from DHT into network module. @iphydf (#2612)
  - Really fix coverage docker image build. @iphydf (#2611)
  - Fix post-submit coverage image. @iphydf (#2610)
  - Don't use memcmp to compare IP_Ports. @iphydf (#2605)
  - Fix rpm build; add a CI check for it. @iphydf (#2604)
  - Speed up docker builds a bit by reducing layer count. @iphydf (#2603)
  - Add const where possible in auto tests. @iphydf (#2602)
  - Minor cleanup of event unpack code. @iphydf (#2580)
  - Rename system_{memory,...} to os_{memory,...}. @iphydf (#2598)
  - Remove all uses of SIZEOF_VLA. @iphydf (#2592)
  - Add goblint static analyser. @iphydf (#2597)
  - Use memzero(x, s) instead of memset(x, 0, s). @iphydf (#2594)
  - Use explicit 0 instead of PACKET_ID_PADDING. @iphydf (#2593)
  - Expand the Tox_Options accessor macros. @iphydf (#2591)
  - Remove plan9 support. @iphydf (#2588)
  - Add a simple new/delete test for Tox. @iphydf (#2590)
  - Add comment after every #endif. @iphydf (#2587)
  - Fix comment I broke in the events test PR. @iphydf (#2583)
  - Migrate auto_tests to new events API. @iphydf (#2559)
  - Add common msgpack array packer with callback. @iphydf (#2577)
  - Rename group to conference in groupav documentation. @iphydf (#2582)
  - Ensure handler params are named after callback params. @iphydf (#2581)
  - Pass this pointer as first param to s11n callbacks. @iphydf (#2575)
  - Allow NULL pointers for byte arrays in events. @iphydf (#2578)
  - Remove bin_pack_{new,free}. @iphydf (#2572)
  - Add dht_get_nodes_response event to the events system. @iphydf (#2568)
  - Use enum-specific pack functions for enum values. @iphydf (#2567)
  - Factor out union pack switch from event packer. @iphydf (#2565)
  - Move the 2-element array pack out of individual events. @iphydf (#2564)
  - Remove empty test doing nothing. @iphydf (#2566)
  - Add printf log statement to group_moderation_test. @iphydf (#2563)
  - Make event dispatch ordered by receive time. @iphydf (#2392)
  - tests use ipv6 by default, even with USE_IPV6 set to 0 @Green-Sky (#2468)
  - add clangd files to .gitignore @Green-Sky (#2562)
  - Move file streaming test to its own file. @iphydf (#2561)
  - window builds now build in parallel @Green-Sky (#2560)
  - Add C++ classes wrapping system interfaces. @iphydf (#2557)
  - Make all the fuzzers work again, and add a test for protodump. @iphydf (#2554)
  - Factor out malloc+memcpy into memdup. @iphydf (#2538)
  - Make sure there's enough space for CONSUME1 in fuzzers. @iphydf (#2552)
  - Add fuzz tests to the coverage run. @iphydf (#2547)
  - Move from gcov to llvm source-based coverage. @iphydf (#2551)
  - Use operator== for equality tests of Node_format. @iphydf (#2545)
  - Slightly nicer C++ interface to tox Random. @iphydf (#2543)
  - Minor refactoring of get_close_nodes functions. @iphydf (#2539)
  - Some more test cleanups, removing overly smart code. @iphydf (#2536)
  - Assign malloc return to a local variable first. @iphydf (#2530)
  - Add more unit tests for add_to_list. @iphydf (#2531)
  - Add "infer" CI check to github, remove from circle. @iphydf (#2529)
  - Add dynamically derived array sizes to the API. @iphydf (#2525)
  - Add explicit array sizes to toxencryptsave. @iphydf (#2524)
  - Add Toxav alias for ToxAV. @iphydf (#2527)
  - Make Tox_Options a typedef. @iphydf (#2526)
  - Simplify msvc build using vcpkg. @iphydf (#2498)
  - Move tox_get_system out of the public API. @iphydf (#2523)
  - Align group message sending with other send functions. @iphydf (#2519)
  - Make setters take non-const Tox *. @iphydf (#2522)
  - Mark arrays in the tox API as [] instead of *. @iphydf (#2520)
  - Make array params in toxav [] instead of *. @iphydf (#2521)
  - Add typedefs for public API int identifiers. @iphydf (#2518)
  - Add fetch-sha256 script to update bootstrap node hash. @iphydf (#2513)
  - Remove settings.yml in favour of hs-github-tools. @iphydf (#2516)
  - Use GPL license with https. @iphydf (#2515)
  - Move all vptr-to-ptr casts to the beginning of a function. @iphydf (#2512)
  - Use github actions matrix to simplify CI. @iphydf (#2510)
  - Use QueryPerformanceCounter on windows for monotonic time. @iphydf (#2509)
  - Add net_(new|kill)_strerror to cppcheck's allocators. @iphydf (#2508)
  - Run clang-tidy on headers, as well. @iphydf (#2507)
  - Make TCP connection failures a warning instead of error. @iphydf (#2506)
  - Make all .c files include the headers they need. @iphydf (#2505)
  - Upgrade to clang-tidy-17 and fix some warnings. @iphydf (#2503)
  - Upgrade cppcheck, fix some warnings. @iphydf (#2504)
  - Use pkg_search_module directly in cmake. @iphydf (#2502)
  - Use target_link_libraries directly in cmake. @iphydf (#2499)
  - Add IMPORTED_TARGET to pkg-config packages. @iphydf (#2501)
  - Remove NaCl support. @iphydf (#2497)
  - unpack enum function names in event impl generator @Green-Sky (#2494)
  - Disable targets for cross-compilation. @iphydf (#2493)
  - Build a docker image with coverage info in it. @iphydf (#2491)
  - Some portability/warning fixes for Windows builds. @iphydf (#2490)
  - Correct a use-after-free and fix some memory leaks. @iphydf (#2488)
  - Change all enum-like #define sequences into enums. @iphydf (#2487)
  - Fix make_single_file to support core-only. @iphydf (#2484)
  - Change the TCP_PACKET_* defines into an enum. @iphydf (#2486)
  - event generation tool for reorder pr @Green-Sky (#2485)
  - Give enum-from-int functions the ability to report errors. @iphydf (#2475)
  - Update github actions uses. @iphydf (#2481)
  - Make esp32 build actually try to instantiate tox. @iphydf (#2439)
  - Remove test net support. @iphydf (#2474)
  - add ngc related unpack functions @Green-Sky (#2480)
  - Add to_string functions for all public enums. @iphydf (#2479)
  - add real timeout test @Green-Sky (#2477)
  - Move s390x build to post-merge. @iphydf (#2476)
  - Slightly reduce bandwidth usage when there are few nodes. @iphydf (#2442)
  - Enable ubsan on bootstrap nodes. @iphydf (#2472)
  - Add check-c run to bazel build. @iphydf (#2470)
  - increase NGC lossy custom packet size @Green-Sky (#2384)
  - replace memset with a loop @nurupo (#2465)
  - also Install header for private/experimental API functions with autotools @zoff99 (#2458)
  - Enable debug flag for ubsan. @iphydf (#2459)
  - memory leaks @nurupo (#2454)
  - replace DEFAULT_TCP_RELAY_PORTS_COUNT with a compile-time calculation @nurupo (#2452)
  - clarify disabling of static assert checks @nurupo (#2451)
  - Use Bin_Pack for packing Node_format. @iphydf (#2420)
  - replace tabs with spaces @nurupo (#2449)
  - Docker tox-bootstrapd hash update failing when using BuildKit @nurupo (#2447)
  - Remove explicit layering_check feature. @iphydf (#2438)
  - Upgrade sonar-scan jvm to java 17. @iphydf (#2437)
  - Add missing htons call when adding configured TCP relay. @iphydf (#2436)
  - Cancel old PR builds on docker and sonar-scan workflows. @iphydf (#2434)
  - Retry freebsd tests 2 times. @iphydf (#2430)
  - Use C99 on MSVC instead of C11. @iphydf (#2432)
  - Add an s390x build (on alpine) for CI. @iphydf (#2429)
  - Add a compcert docker run script. @iphydf (#2428)
  - Use tcc docker image for CI. @iphydf (#2427)
  - allow for larger incoming NGC packets @zoff99 (#2380)
  - Fix memory leak in the error path of loading savedata. @iphydf (#2424)
  - get the number of close dht nodes with announce/store support @Green-Sky (#2357)
  - Add a bin_unpack_bin_max for max-length arrays. @iphydf (#2415)
  - Add more logging to loading conferences from savedata. @iphydf (#2416)
  - Fix GCC compatibility. @iphydf (#2413)
  - Ensure we have allocators available for the error paths. @iphydf (#2408)
  - Remove redundant -DSODIUM_EXPORT from definitions. @iphydf (#2407)
  - Fix a few more clang-tidy warnings. @iphydf (#2406)
  - Fix a few more clang-tidy warnings. @iphydf (#2405)
  - Enforce stricter identifier naming using clang-tidy. @iphydf (#2404)
  - Add mem module to allow tests to override allocators. @iphydf (#2393)
  - Add devcontainer setup for codespaces. @iphydf (#2396)
  - Fix doxygen config and remove some redundant comments. @iphydf (#2391)
  - Fix the Android CI job @robinlinden (#2390)
  - Add missing #include &lt;array&gt;. @iphydf (#2389)
  - add missing ngc constants getter declarations and definitions @Green-Sky (#2383)
  - Add missing module dependencies. @iphydf (#2388)
  - fix group_peer_exit_cb @Green-Sky (#2371)
  - resolve_bootstrap_node() not checking net_getipport() returned count correctly @Green-Sky (#2361)
  - fuzz support for TCP server @sudden6 (#2367)
  - potential endless loop under extremely high load @sudden6 (#2364)
  - enable tcp relay for bootstrap fuzzing @sudden6 (#2362)
  * Breaking changes
  - A more descriptive error for group invite accept function @JFreegman (#2736)
  - align group send err enum order @Green-Sky (#2731)
  - packet broadcast functions now return errors @JFreegman (#2542)
  - tox_new() should return null when savedata loading fails @JFreegman (#1944)
  - Increase max group message length by four bytes @JFreegman (#2351)
  - behaviour of group api function @JFreegman (#2370)
  - group custom packet size limits @JFreegman (#2355)
  * Features
  - add message IDs to private group messages @JFreegman (#2727)
  - Add groupchat API function that returns an IP address string for a peer @JFreegman (#2446)
  - group connection queries now return our own connection type @JFreegman (#2448)
  - Merge the remainder of the new groupchats implementation @JFreegman (#2269)
  * Bug Fixes
  - partially fix a bug that prevented group part messages from sending @JFreegman (#2609)
  - a few off by one errors in group autotests @JFreegman (#2601)
  - issues with packet broadcast error reporting @JFreegman (#2549)
  - DHTBootstrap should always respond to version packets with toxcore version @Tha14 (#2354)
  - inversed return values @JFreegman (#2414)
  - Increase max group message length by four bytes @JFreegman (#2351)
  - #1144 by forcing misc_tools to be a static lib @Green-Sky (#2341)
  - group custom packet size limits @JFreegman (#2355)
  - Remove cmake cache files after copying to container build directory @Tha14 (#2325)
  - missing net to host conversion of port in logging in group_chat.c @Green-Sky (#2340)
  - bug causing friend group invites to sometimes fail &amp; improve logging @JFreegman (#2338)
  - missing net to host conversion of port in logging @Green-Sky (#2339)
  - unlock correct dht_friend @sudden6 (#2327)
  * Documentation
  - add the experimental api build option to INSTALL.md @JFreegman (#2708)
  - Remove defunct IRC channel from README.md @JFreegman (#2456)
  - incorrect documentation @JFreegman (#2381)
  - Update README for bootstrap node docker @Tha14 (#2333)
  - Update README.md to include cmp submodule info @Tha14 (#2323)
  * Maintenance (Grunt tasks)
  - Remove "mod" and "founder" from group API naming scheme @JFreegman (#2709)
  - Spellcheck tox-bootstrapd @nurupo (#2517)
  - tox_new() should return null when savedata loading fails @JFreegman (#1944)
  - Migrate from Appveyor to Azure Pipelines @robinlinden (#2271)
  - disable warning about pre C99 code @sudden6 (#2318)
  * Maintenance (Code cleanup)
  - A more descriptive error for group invite accept function @JFreegman (#2736)
  - use typedef for private message ID's in callback @JFreegman (#2729)
  - correct a few nullable annotations @JFreegman (#2685)
  - make some improvements to group moderation test @JFreegman (#2576)
  - skip a do_gc iteration before removing peers marked for deletion @JFreegman (#2573)
  - Make group packet entry creation less error-prone @JFreegman (#2540)
  - don't pass garbage data buffer to packet send functions @JFreegman (#2541)
  - Make group saving/loading more forgiving with data errors @JFreegman (#2466)
  - make it more clear that assert and uint32_t increment both only exist if NDEBUG is not defined @zoff99 (#2311)
  * Maintenance (Refactoring)
  - Observers/ignored peers can now send and receive custom packets @JFreegman (#2728)
  - Remove "mod" and "founder" from group API naming scheme @JFreegman (#2709)
  - packet broadcast functions now return errors @JFreegman (#2542)
  - Install header for private/experimental API functions @JFreegman (#2453)
  - Store time in Mono_Time in milliseconds. @iphydf (#2203)
  - Make some improvements to how often/when we announce a group @JFreegman (#2348)
  - Refactor: Extract shared key cache into separate file @sudden6 (#2317)
  - extract each case in handle packet in messenger @Green-Sky (#2329)
  * Maintenance (Tests)
  - save_compatibility_test failing on big-endian systems @nurupo (#2696)
  - Add a protocol dump test to generate initial fuzzer input. @iphydf (#2291)</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1752926400">- Update to 0.2.21
  - Add a Makefile for the single file deploy build. (432ab60c)
  - Implement Tox network profiler (80fabd4a)
  - Add to_string functions for toxencryptsave errors. (d10c966b)
  - implement the last 2 missing network struct functions and make use of them (ac812871)
  - Add option to disable DNS lookups in toxcore. (819aa2b2)
  - net: add missing connect to network struct (2e94da60)
  - Use stack allocation for strerror rendering. (f1991aaa)
  - ip to string function not accepting tcp families (26a991ed)
  - run do_gca also in bootstrap nodes (9f723f89)
  - Don't crash on malloc failures in bin_unpack. (edb4dfc4)
  - Fake broadcast address for 127.x.x.x (d9b8fa60)
  - Avoid memcpy-ing structs into onion ping id data. (3cfe41c7)
  - Add more information on why the frame was not sent. (e32ac001)
  - Allow TCP connections to fail connect calls. (ab887003)
  - Allow peers to reconnect to group chats using a password (fc065060)
  - reduce memory usage in group chats by 75% Significantly reduced the memory usage of groups since all message slots are preallocated for every peer for send and receive buffers of buffer size (hundreds of MiB peak when save contained alot of peers to try to connect to) (11ab1d2a)
  - friend requests with very long messages are no longer dropped (93aafd78)
  - windows use of REUSEADDR (0ac23cee)
  - forgot an enum in the nodes request rename see #2860 (9324a974)
  - one more fuzz target that needs netprof (1d4cc783)
  - make net_prof visible to its consumers (066aafbf)
  - missing dep for auto_tests (9dcc2f53)
  - missing dep for fuzz target (741ac5f5)
  - ngc: dont double every message, if we are not directly connected but we and the other peer would support direct. (219773bf)
  - Make tox-bootstrapd use bool instead of int @nurupo (#2692)
  - Add release-drafter github action. @iphydf (#2780)
  - Use toktok's cmp instead of upstream. @iphydf (#2779)
  - Sort apk/apt install commands in Dockerfiles. @iphydf (#2778)
  - Upgrade to FreeBSD 14.1 in cirrus build. @iphydf (#2777)
  - set options changes as cache and with force @Green-Sky (#2762)
  - Use Opus in the CBR mode @nurupo (#2757)
  - new minimum for all android versions is 21 @Green-Sky (#2769)
  - Fix GitHub actions deprecation warnings @robinlinden (#2745)
  - Add missing free in dht_get_nodes_response event. @iphydf (#2788)
  - pass video bit rate as kbit @Green-Sky (#2782)
  - friend_connections leak on allocation failure. @Green-Sky (#2772)
  - wrong comment for closelist @Green-Sky (#2785)
  - events leak that can occur if allocation fails @Green-Sky (#2771)
  - Return an error instead of crashing on nullptr args in NGC. @iphydf (#2783)
  - toxav rtp temp buffer allocation size was too large @Green-Sky (#2768)
  - fix docs of toxav.h @Green-Sky (#2754)
  - wrong comment for closelist @Green-Sky (#2785)
  - Release 0.2.20 @robinlinden (#2792)
  - lower cirrus ci timeout drastically @Green-Sky (#2784)
  - Fix CI @nurupo (#2761)
  - Fix Circle CI build failing @nurupo (#2755)
  - Memory leak in the bootstrap daemon @nurupo (#2747)
  - Fix all -Wsign-compare warnings. @iphydf (#2786)
  - Remove useless if clause @JFreegman (#2717)
  - bump golang.org/x/net from 0.17.0 to 0.23.0 in /other/bootstrap_daemon/websocket/websockify @dependabot (#2751)
  - Make ToxAV independent of toxcore internals. @iphydf (#2651)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1781265600">- Update to version 0.2.22:
  * chore: Release v0.2.22
  * chore: update bootstrap docker hash
  * test: Fix flakiness in group_moderation_test
  * chore: Update changelog removing past RCs.
  * cleanup: Ensure callbacks to `qsort` cast their params.
  * chore: Release v0.2.22-rc.1
  * chore: Update bootstrap daemon hash for release.
  * chore: Fix tokstyle CI check.
  * chore: Update bootstrap node sha256 hash.
  * chore: Happy new year 2026!</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1781265601">- Update to version 0.2.23:
  * chore: Release v0.2.23
  * fix(DHT): refactor memory handling of loaded dht state Previous code could double-free if more than one dht states per tox-file and a following allocation fails.
  * chore: Release v0.2.23-rc.2
  * docs: remove todo about checksum which was resolved in 06ccdb5b91eb2f2dfc444da60db76476a9882fa8 (over 12 years ago)
  * docs: restore old comment lost in 55621e9ceaeb1585f3b69feb65e0e1ebf8836de7
  * fix(gca): announce max sizes where 32bytes too large
  * fix(onion): Size GCA announce response buffer to actual content length.
  * cleanup: Add a Tox_Pass_Salt type for the pass-key salt.
  * fix: limit number of saved group peers when loading from disk And add unpack_gc_saved_peers bounds test.
  * docs: Document fixed-size buffer parameters in toxencryptsave.
  * fix: wrong comment in group code
  * test: Fix CI build and test failures.
  * chore: Release v0.2.23-rc.1
  * fix(dht): Suppress the warning about IPv6 nodes when IPv6 is turned off
  * chore(ci): The gold linker has been deprecated/removed. LTO should work fine by default on modern distros.
  * fix(test): fix mypy failure
  * docs: Add tool and service acknowledgment and sponsor lists
  * cleanup: Generalise byte-array logging functions.
  * chore: update apt repos before installing deps for sonar
  * chore: ci restyled
  * chore: update github actions actions/checkout -&gt; v6 actions/github-script -&gt; v8 actions/setup-python -&gt; v6 actions/cache -&gt; v5 actions/upload-artifact -&gt; v6 actions/download-artifact -&gt; v7
  * cleanup: Add nullability to more function params and return types.
  * cleanup: Remove redundant nullability annotations.
  * fix(av): Fix Use-After-Free when peer goes offline.
  * feat: Add `Tox_Iterate_Options` for granular control over `tox_iterate`.
  * feat: Add a function to get the list of valid group chat numbers.
  * test: Fix VideoTest failures via codec fallbacks and add better logging.
  * test: Improve simulation determinism and reliability.
  * cleanup: Use `std::size_t` in C++ to fix compilation errors.</changelog>
</package>
<package pkgid="625977934e27a53e12f341163b803eae02ac30722340804490c5ee388cc534859faf9c8bc9ac9a48fc5ae2c64ebc49b11103d09743d2a4ef980d5c8cab2f682b" name="c-toxcore-debugsource" arch="i586">
  <version epoch="0" ver="0.2.23" rel="1.3"/>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1639051200">- Update to 0.2.13
  * Merged PRs:
  - #1725 cleanup: add some missing null checks
  - #1723 chore: Run infer static analyser on circle ci builds.
  - #1718 fix: Sec/fix crypto size compute
  - #1716 chore: Use toktok-stack docker image with built third_party.
  - #1713 test: Add some unit tests for important internal DHT functions.
  - #1708 perf: reduce calling into Mono_Time in DHT
  - #1706 chore: Enable cimple tests on cirrus build.
  - #1705 fix: issue with save_load autotest
  - #1703 chore: Upgrade to toktok-stack:0.0.11.
  - #1699 fix: some friend connection issues
  - #1698 fix: bug causing API to report wrong self connection status
  - #1693 chore: Update IRC info
  - #1691 chore: Fix Appveyor and add workarounds for Cirrus CI
  - #1686 chore: Enable c-toxcore conan packaging
  - #1684 cleanup: Update INSTALL.md instructions
  - #1679 cleanup: Trivial cleanup
  - #1674 cleanup: filetransfer code
  - #1672 docs: Add instructions for building unit tests to INSTALL.md
  - #1667 chore: Update tox-bootstrapd checksum due to newer packages in Alpine
  - #1664 cleanup: use heap memory instead of stack for large variables
  - #1663 fix: Fix file tests on windows
  - #1633 fix: AppVeyor failing due to conan remote being added twice
  - #1602 fix: Fix buffer over-read when a peer leaves a conference
  - #1586 test: Fix tcp_relay_test by adding a second bootstrap node.
  - #1580 style: Format comments according to tokstyle's requirements.
  - #1557 chore: Add conan support
  - #1537 chore: Cygwin build
  - #1516 cleanup: Make pylint and mypy happy with bootstrap_node_info.py.
  - #1515 style: Run restyled on Travis and Circle CI scripts.
  - #1514 refactor: Remove multi-declarators entirely.
  - #1513 refactor: Disallow multiple initialised declarators per decl.
  - #1510 chore: Don't build pushes to branches, only to tags.
  - #1504 chore: Remove release-drafter configuration in favour of global one.
  - #1498 refactor: Limit scope of loop iterators.
  - #1497 refactor: Use bash arrays instead of strings for static analysis scripts.
  - #1496 cleanup: Stop hard-coding packet IDs in tests.
  - #1495 chore: Exclude imported libsodium sources from restyled.
  - #1493 feat: Add logging to TCP and onion client.
  - #1489 cleanup: NAC_LIBS -&gt; NACL_LIBS.
  - #1487 chore: Add autotools build to localbuild docker images.
  - #1473 chore: Add a script to run Travis CI locally.
  - #1467 fix: Fix a bug in savedata loading when malloc fails.
  - #1464 fix: Fix errors on error paths found by oomer.
  - #1463 cleanup: Add a check that we don't have any unused functions.
  - #1462 cleanup: Include &lt;string.h&gt; for explicit_bzero.
  - #1436 chore: Enable cimple tests by default but allow disabling them.
  * Closed issues:
  - #1598 ERROR: heap-buffer-overflow in group.c found with AddressSanitizer
  - #1326 the cause is great, but this thing is completely unusable
  - #1319 Is this new application is safe &amp; trusted ??
  - #1236 Ruby Extension?
  - #1149 uTox aborts on toxcore restart
  - #886 Maybe need to set the stacksize for musl-libc</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1644148800">- Update to 0.2.14
  * Features
  - Add WASM build for toxcore and websocket bootstrap node. @iphydf (#1950)
  - Add programs for creating savedata &amp; bootstrap keys @nurupo (#1818)
  - Add automatic fuzz testing for c-toxcore @sudden6 (#1720)
  * Performance improvements
  - Make the key cracker a bit faster @sudden6 (#1622)
  * Bug Fixes
  - potential freeing of an immutable static buffer @nurupo (#1948)
  - Fix bootstrap on emscripten/wasm. @iphydf (#1945)
  - unintentional integer down-casts @JFreegman (#1928)
  - corruption in key files, making it unable to load when node starts. @Tha14 (#1923)
  - group av memory leak @JFreegman (#1926)
  - vbuffer overwrite in bootstrap config @JFreegman (#1917)
  - Fix toxav_basic_test buffer overflow. @iphydf (#1879)
  - don't count filetransfer as sending until accepted @sudden6 (#1878)
  - Fix some uninitialised memory errors found by valgrind. @iphydf (#1877)
  - a double-unlocking mutex in toxav @nurupo (#1832)
  - use correct sample size in toxav_basic_test @sudden6 (#1845)
  - possible unintended negative loop bound @JFreegman (#1836)
  - Fix file permission issue with toxchat/bootstrap-node Docker container @nurupo (#1765)
  - off-by-one error caused by integer division without proper cast @JFreegman (#1754)
  - Fixed uninitialised value copy. @iphydf (#1751)
  * Documentation
  - Add doxygen configuration and netlify publishing. @iphydf (#1974)
  * Maintenance (Grunt tasks)
  - Make the last few remaining top level comments doxygen style. @iphydf (#1972)
  - Sync all comments between header and source files. @iphydf (#1971)
  - Make run-infer script use docker. @iphydf (#1958)
  - Properly copy Node_format using serialized format @JFreegman (#1955)
  - Disable some cimple warnings for now. @iphydf (#1956)
  - use latest toktok-stack msan version @JFreegman (#1943)
  - Use latest instead of versioned toktok-stack image. @iphydf (#1940)
  - Rename bazel-release to -opt and -debug to -dbg. @iphydf (#1939)
  - Don't run sonar scan on pull requests. @iphydf (#1922)
  - Add a Bazel Buildifier CI job @robinlinden (#1933)
  - Add cpplint to the CI. @iphydf (#1914)
  - Run sonar scan on pull requests. @iphydf (#1918)
  - Add a make_single_file script, used for CI. @iphydf (#1916)
  - Expose public API headers as files in bazel. @iphydf (#1909)
  - Mark unsafe code as testonly. @iphydf (#1905)
  - Add mypy Python type check. @iphydf (#1884)
  - Add sonar-scan analysis on pushes. @iphydf (#1883)
  - Run static analysers in multiple variants. @iphydf (#1880)
  - Ignore some failures in bazel-tsan. @iphydf (#1876)
  - Add asan/tsan bazel builds. @iphydf (#1875)
  - Run tokstyle with 3 cores. @iphydf (#1866)
  - Enable layering check in all c-toxcore build files. @iphydf (#1873)
  - Enable compiler layering check. @iphydf (#1871)
  - Disable the OpenMP cracker in bazel for now. @iphydf (#1870)
  - Retry asan/tsan tests a few more times. @iphydf (#1867)
  - Get all* autotests working with MSVC @robinlinden (#1857)
  - Remove all references to Travis CI. @iphydf (#1862)
  - Add a GH Actions code coverage job @robinlinden (#1850)
  - Remove old travis docker scripts. @iphydf (#1840)
  - Add bazel-debug build. @iphydf (#1837)
  - Add "tcc" and "compcert" compiler targets. @iphydf (#1830)
  - Add macOS build. @iphydf (#1820)
  - Login to dockerhub before trying to push to dockerhub. @iphydf (#1813)
  - Only push versioned docker image on tag builds. @iphydf (#1812)
  - Add bootstrap daemon docker image build. @iphydf (#1811)
  - Remove apidsl comment from tox.h. @iphydf (#1810)
  - Don't run CI on master branch pushes. @iphydf (#1807)
  - merge friend_connections from NGC fork @JFreegman (#1798)
  - Fix up a few source code comment and style issues. @iphydf (#1801)
  - Move cmake-freebsd-stage2 back into the toxcore repo. @iphydf (#1794)
  - Add FreeBSD build to CI. @iphydf (#1793)
  - Add cross compilation CI targets. @iphydf (#1792)
  - Update toktok-stack version. @iphydf (#1779)
  - Tie down the use of doxygen comments. @iphydf (#1778)
  - Remove config.h. @iphydf (#1774)
  - merge tcp_connection changes from new groupchats fork @JFreegman (#1769)
  - Fix gen-file.sh: it wasn't globbing properly. @iphydf (#1773)
  - Add .cc files to the static analysis. @iphydf (#1772)
  - merge DHT changes from new groupchats fork @JFreegman (#1768)
  - Use docker for the autotools ci build. @iphydf (#1766)
  - Add autotools build; exempt crypto_pwhash from tokstyle. @iphydf (#1762)
  - Use an incrementing version number for coverity scans. @iphydf (#1752)
  - Add missing sudo to coverity apt-get calls. @iphydf (#1738)
  - Add clang-tidy review github workflow. @iphydf (#1746)
  - Minor cleanups of warnings given by cppcheck. @iphydf (#1743)
  - Add workflow for running coverity scan. @iphydf (#1736)
  - Add logger to onion and onion announce objects @JFreegman (#1734)
  * Maintenance (Code cleanup)
  - Ensure we limit the system headers included in .h files. @iphydf (#1968)
  - Don't pass the whole DHT object to lan discovery. @iphydf (#1964)
  - make functions take const pointer to IP_Port wherever possible @JFreegman (#1954)
  - Properly copy Node_format using serialized format @JFreegman (#1955)
  - Add some toxav bounds/sanity checks @JFreegman (#1942)
  - small refactor of DHT getnodes function @JFreegman (#1938)
  - remove brackets from ip_ntoa ipv6 formatting @JFreegman (#1937)
  - make some non-const pointers const @JFreegman (#1929)
  - unintentional integer down-casts @JFreegman (#1928)
  - refactor group audio packet data handling @JFreegman (#1920)
  - replace magic numbers with appropriately named constants @JFreegman (#1915)
  - Remove our only use of flexible array members in toxcore. @iphydf (#1910)
  - Remove uses of strcpy and sprintf. @iphydf (#1912)
  - Split large switch statement into functions. @iphydf (#1906)
  - Even more pointer-to-const parameters. @iphydf (#1903)
  - Remove old check Suite compat layer. @iphydf (#1900)
  - Make parameters pointers-to-const where possible. @iphydf (#1901)
  - Make Networking_Core pointer-to-const where possible. @iphydf (#1899)
  - Use pointer cast instead of memcpy in qsort callback. @iphydf (#1898)
  - Deduplicate a somewhat complex loop in DHT.c. @iphydf (#1894)
  - Merge crypto_core and crypto_core_mem. @iphydf (#1881)
  - Stop using strerror directly. @iphydf (#1889)
  - Remove our only use of sprintf. @iphydf (#1891)
  - refactor toxav_call_control @JFreegman (#1841)
  - replace all instances of atoi with strtol @JFreegman (#1874)
  - Remove extra parens around function arguments. @iphydf (#1865)
  - Don't use memcpy where assignment can be used. @iphydf (#1864)
  - Use calloc instead of malloc for struct allocations. @iphydf (#1861)
  - Fix calloc argument order. @iphydf (#1860)
  - Remove useless parentheses. @iphydf (#1853)
  - make struct typedefs have the same name as their struct @JFreegman (#1844)
  - remove dead code @JFreegman (#1835)
  - Reduce the scope of for-loop iterator variables. @iphydf (#1834)
  - Remove hardening code from DHT @zugz (#1673)
  - put breaks inside case braces @JFreegman (#1816)
  - Sync doc comments in a few more .c/.h files. @iphydf (#1802)
  - Move sodium.h include to front of network.c. @iphydf (#1797)
  - remove redundant (and incorrect) comments @JFreegman (#1790)
  - Remove apidsl; remove crypto_memcmp. @iphydf (#1786)
  - fix format-source @JFreegman (#1783)
  - Remove apidsl for everything except the public API. @iphydf (#1775)
  - remove unused function argument from set_tcp_connection_status() @JFreegman (#1776)
  - Remove crypto_pwhash import. @iphydf (#1777)
  - merge onion.c changes from new groupchats fork @JFreegman (#1770)
  - Don't include "config.h" unless needed. @iphydf (#1761)
  - address some unused return values @JFreegman (#1759)
  - use crypto_memzero to wipe secret keys when no longer in use @JFreegman (#1753)
  - Fix some clang-tidy warnings and make them errors. @iphydf (#1747)
  - Put fatal errors where API return values should be impossible @JFreegman (#1740)
  - Enforce for loop consistency. @iphydf (#1744)
  - Use static_assert instead of preprocessor #error. @iphydf (#1735)
  - Avoid endian-specific code in crypto_core. @iphydf (#1727)
  - Minor fixes in test code. @iphydf (#1733)
  - Refactor kill_nonused_tcp() @JFreegman (#1732)
  - Ensure that error codes are always initialised. @iphydf (#1729)
  - Fix last instance of -Wcast-align and enable the warning. @iphydf (#1730)
  * Maintenance (Refactoring)
  - use proper method for generating random numbers in a range @JFreegman (#1975)
  - Deduplicate a bunch of code in TCP client/server. @iphydf (#1897)
  - Extract some functions from the big run_auto_test function. @iphydf (#1819)
  - rename variable to clarify purpose @sudden6 (#1789)
  - Split toxav_iterate into audio and video part @sudden6 (#1307)
  - Clean up friend loading. @sudden6 (#1333)
  - Fix previous refactor @nurupo (#1737)
  * Maintenance (Tests)
  - separate run_auto_tests into a library (revival of #1505) @JFreegman (#1932)
  - refactor autotest live network bootstrapping @JFreegman (#1924)
  - Add two more bootstrap/TCP nodes to autotests @JFreegman (#1887)
  - add ability for autotests to use TCP connections @JFreegman (#1815)
  - Make ERROR logging fatal in tests. @iphydf (#1758)
  - Add a simple test for ip_ntoa. @iphydf (#1742)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1644840000">- Update to 0.2.15
  * Bug Fixes
  - Reduce logging verbosity even more. @iphydf (#1984)
  - Reduce logging verbosity in TCP server. @iphydf (#1980)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656244800">- Update to 0.2.18
  * Features
  - Merge group announce portion of new groupchats implementation @JFreegman (#2230)
  - Allow overriding mono_time in tox_new. @iphydf (#2206)
  - Store announcements @zugz (#2147)
  - Add support for custom random number generator. @iphydf (#2190)
  - Merge moderation portion of new groupchats codebase @JFreegman (#2169)
  - Add support for overriding network functions. @iphydf (#2177)
  - Merge onion_announce changes from new groupchats fork @JFreegman (#2164)
  * Performance improvements
  - Make time move a lot faster in fuzzing runs. @iphydf (#2193)
  * Bug Fixes
  - remove the assert because buffer can be larger than UINT16_MAX. @zoff99 (#2299)
  - Don't allow onion paths to be built from real friends. @iphydf (#2287)
  - Fix potential array out-of-bounds in DHT onion path building. @iphydf (#2282)
  - Allow onion paths to be built from more random nodes. @iphydf (#2283)
  - Really fix overrun added in e49a477 @zugz (#2273)
  - Add missing return on error @JFreegman (#2272)
  - Fixed leak and overrun added in e49a477 @zugz (#2266)
  - Format IP as string again in error log. @iphydf (#2257)
  - Fix a stack overflow triggered by small DHT packets. @iphydf (#2255)
  - Don't crash if RNG init failed. @iphydf (#2246)
  - fix typo in git command in INSTALL.md @zugz (#2225)
  - Correct calculation of packet sent time @zugz (#2195)
  - Eliminate memory leak in toxav. @iphydf (#2155)
  - Allow port range in DHT_bootstrap.c. @iphydf (#2143)
  * Documentation
  - Add information regarding git submodules, cmp to INSTALL.md @Tha14 (#2201)
  - Put all the tox public api into a fake "tox" namespace. @iphydf (#2153)
  * Maintenance (Grunt tasks)
  - Release 0.2.18 @robinlinden (#2300)
  - Downgrade C++ version to 17 @JFreegman (#2275)
  - Upgrade to C++20 in CMake build. @iphydf (#2263)
  - Add initial ESP32 docker build. @iphydf (#2243)
  - Add MISRA-2012 check using cppcheck's misra addon. @iphydf (#2251)
  - Support producing shared libraries on Windows @robinlinden (#2204)
  - Add dependabot config. @iphydf (#2236)
  - Fix path to fuzzer binaries in clusterfuzz build. @iphydf (#2228)
  - Add uint8_t version of bin_pack for numbers. @iphydf (#2223)
  - Clone submodules in clusterfuzzlite Dockerfile. @iphydf (#2210)
  - Remove valgrind build. @iphydf (#2208)
  - Add third_party to toxcore-sources docker image. @iphydf (#2189)
  - Use "master" as the branch in toktok-fuzzer. @iphydf (#2173)
  - Enable memory sanitizer build. @iphydf (#2163)
  - Update the Appveyor build to VS2019 to work around conan issues @robinlinden (#2159)
  - Be even more explicit about integer range bounds. @iphydf (#2145)
  - Add testing/Dockerfile to the CI build. @iphydf (#2146)
  * Maintenance (Code cleanup)
  - remove unused field last_seen from Onion_Friend @zugz (#2297)
  - Avoid goto in msi.c. @iphydf (#2281)
  - Replace a series of if statements with a switch. @iphydf (#2233)
  - remove populate_path_nodes_tcp @zugz (#2250)
  - Use static_assert instead of assert where possible. @iphydf (#2242)
  - Make *_free and kill_* functions nullable. @iphydf (#2238)
  - Remove layers in the cmake build. @iphydf (#2229)
  - Add Network object parameter for addr_resolve. @iphydf (#2217)
  - Remove unused random_testing program. @iphydf (#2213)
  - Remove all uses of TOX_*_MAX_SIZE macros. @iphydf (#2214)
  - Add include for assert.h for the fuzzing build. @iphydf (#2224)
  - Move definitions of tox_private.h functions to tox_private.c. @iphydf (#2211)
  - Expand CONST_FUNCTION and remove the macro. @iphydf (#2212)
  - Mark Mono_Time const where possible. @iphydf (#2199)
  - Avoid name clash between struct field and function. @iphydf (#2202)
  - Add more null checks in tox_new. @iphydf (#2200)
  - Make addr_resolve a private function. @iphydf (#2188)
  - Use _Static_assert in gcc/clang. @iphydf (#2186)
  - improve CMakeLists.txt structure @sudden6 (#2101)
  - Expose struct Tox to internal code. @iphydf (#2158)
  - Reduce scope of array-typed variables where possible. @iphydf (#2167)
  - Reduce scope of variables as requested by cimple. @iphydf (#2166)
  - Avoid memset on structs. @iphydf (#2149)
  - Split the huge TCP client packet handler. @iphydf (#2157)
  - Sync doc comments between .h and .c files. @iphydf (#2156)
  - Move all the group.h structs into group.c. @iphydf (#2150)
  - Minor cleanups in TCP_connection.c. @iphydf (#2144)
  - Count re-adding an existing bootstrap node as success. @iphydf (#2142)
  - Disable LAN discovery in TCP-only mode. @iphydf (#2141)
  - Add assertion for decrypted data length. @iphydf (#2140)
  * Maintenance (Dependencies)
  - Use upstream cmp directly instead of our fork. @iphydf (#2240)
  * Maintenance (Refactoring)
  - Move crypto utilities from util to crypto_core. @iphydf (#2284)
  - Avoid static_cast in Fuzz_System functions. @iphydf (#2277)
  - Protect array unpacking against invalid lengths. @iphydf (#2261)
  - Rename announce functions into their own namespace. @iphydf (#2258)
  - Use a struct for the ip_ntoa buffer. @iphydf (#2248)
  - Allow NULL logger; make it no-op in NDEBUG. @iphydf (#2244)
  - Rename bin_pack/unpack functions the same as cmp funcs. @iphydf (#2219)
  - Use cmp instead of msgpack-c for events packing. @iphydf (#2175)
  * Maintenance (Tests)
  - Improve test hermeticity by using local TCP relay. @iphydf (#2280)
  - Add a Null_System used in toxsave_harness. @iphydf (#2289)
  - enable additional sanitizers for fuzzing @sudden6 (#2288)
  - Enable fuzzing for TCP. @iphydf (#2279)
  - Don't abort fuzz test when tox_new fails. @iphydf (#2285)
  - Improve error messages in toxav_basic_test. @iphydf (#2270)
  - Add more functionality to the bootstrap fuzz harness. @iphydf (#2234)
  - Improve stability of forwarding_test. @iphydf (#2249)
  - Add fuzzer support functions for internal toxcore objects. @iphydf (#2232)
  - Add DHT and tox_events fuzz tests to the cmake build. @iphydf (#2187)
  - Remove save_load_test from autotools build. @iphydf (#2196)
  - Enable more tests for msan. @iphydf (#2183)
  - Add some support functions to make writing fuzzers easier. @iphydf (#2184)
  - Improve stability of tox_many_tcp_test. @iphydf (#2182)
  - try to save the fuzzed save file again @sudden6 (#2176)
  - Add fuzzer tests to the bazel build. @iphydf (#2170)
  - Improve the stability of the save_load test @robinlinden (#2160)
  - Speed up toxav_many_test by using fake mono_time. @iphydf (#2154)
- Changes from 0.2.17
  * Performance improvements
  - Refactor onion_client.c do_friends() to reduce network traffic @JFreegman (#2078)
  - fix issue with friend finding taking too long after disconnects. @JFreegman (#2092)
  * Bug Fixes
  - Report failure to DHT bootstrap back to the client. @iphydf (#2104)
  - Null function pointer dereference. @iphydf (#2094)
  - out-of-memory condition by corrupted save file @sudden6 (#2084)
  - toxsave memory leak while loading groups @sudden6 (#2064)
  * Documentation
  - Clean up doxygen comments to be more doxygen-like. @iphydf (#2136)
  * Maintenance (Grunt tasks)
  - Enable a bunch more warnings in GCC builds. @iphydf (#2122)
  - remove cpufeatures.c @sudden6 (#2100)
  - remove DHT_test.c since it's unused @sudden6 (#2098)
  - Add a .clang-format that mostly agrees with astyle. @iphydf (#2075)
  - Make coverity scan a nightly job. @iphydf (#2074)
  - Simplify and speed up windows builds using docker image. @iphydf (#2072)
  - Fix build-args in win32/win64 docker build. @iphydf (#2073)
  - Add docker image builds for windows cross compiler. @iphydf (#2070)
  * Maintenance (Code cleanup)
  - Add explicit callback setters for MSI callbacks. @iphydf (#2134)
  - Split util.c out of the network library. @iphydf (#2131)
  - Remove redundant () around return expression. @iphydf (#2130)
  - Move test-only functions into tests. @iphydf (#2135)
  - Remove redundant Messenger and DHT tests. @iphydf (#2133)
  - Remove EAGAIN from the list of ignored errors. @iphydf (#2127)
  - Remove port from Broadcast_Info. @iphydf (#2126)
  - Don't reference local variables in macro bodies. @iphydf (#2125)
  - Remove some more implicit bool conversions. @iphydf (#2123)
  - Log at ERROR level when connect() fails. @iphydf (#2115)
  - Remove all boolean-int conversions. @iphydf (#2120)
  - Remove more boolean conversions (and a bugfix). @iphydf (#2116)
  - Comply with strict include ordering. @iphydf (#2117)
  - Avoid creating invalid enum values. @iphydf (#2114)
  - Remove superfluous parentheses on the rhs of assignments. @iphydf (#2113)
  - Change valid status of onion friend to bool. @iphydf (#2105)
  - Remove more implicit bool conversions. @iphydf (#2103)
  - Mark all local non-pointers as const where possible. @iphydf (#2102)
  - Reduce name shadowing; remove ptr-to-bool conversions. @iphydf (#2099)
  - Remove implicit conversions from uint32_t to bool. @iphydf (#2097)
  - Return boolean constants, not ints from bool functions. @iphydf (#2096)
  - Remove any disallowed casts. @iphydf (#2093)
  - Avoid casting function pointers. @iphydf (#2091)
  - Enable most cppcheck warnings as errors. @iphydf (#2086)
  - Remove all implicit bool conversions in if-conditions. @iphydf (#2088)
  - Remove unused execution trace library. @iphydf (#2079)
  * Maintenance (Refactoring)
  - Move tox_new_log to auto_test_support. @iphydf (#2090)
  * Maintenance (Tests)
  - Add unit test for create/handle request packets. @iphydf (#2128)
  - Add mallocfail and proxy test to our coverage runs. @iphydf (#2108)
  - Add test coverage docker build for local tests. @iphydf (#2106)
- Changes from 0.2.16
  * Features
  - Improve how we share TCP relays with friends @JFreegman (#2047)
  - add DHT queries to private API @JFreegman (#1935)
  - add bash-completion for tox-bootstrapd @nurupo (#2007)
  - Add unpacker functions for events structures. @iphydf (#1996)
  - Add binary packing functions for tox events. @iphydf (#1993)
  - Add async event handling (callbacks) code. @iphydf (#1952)
  * Performance improvements
  - Take advantage of fast networks for file transfers @zugz (#1668)
  - Reduce minimal encoding size of packed events. @iphydf (#2024)
  * Bug Fixes
  - properly deallocate frozen peers @sudden6 (#2058)
  - Fix return type of functions returning uint64_t. @iphydf (#2052)
  - file transfer bug introduced in commit 2073d02 @JFreegman (#2041)
  - remove bogus asserts in fuzzer harness @sudden6 (#2031)
  - syntax error introduced in 8bf3799 @sudden6 (#2028)
  - add continous fuzzing @sudden6 (#2027)
  - Coverty scan @nurupo (#2018)
  - shared toxcore autotools build failing @nurupo (#2015)
  - Conan build link failures @robinlinden (#2011)
  * Documentation
  - Add libmsgpack dependency in INSTALL.md @cryptogospod (#2016)
  * Maintenance (Grunt tasks)
  - Simplify and speed up nacl build using toxchat/nacl. @iphydf (#2069)
  - Add BUILD file for websockify. @iphydf (#2036)
  - fine tune fuzzing settings @sudden6 (#2035)
  - update the list of CMake options &amp; Windows Docker build deps @nurupo (#2032)
  - expand fuzzing to toxsave @sudden6 (#2030)
  - Fix implicit declaration warning in fuzz build @robinlinden (#2026)
  - add continous fuzzing to our CI @sudden6 (#2025)
  - Set up an Android CI job @robinlinden (#1992)
  - Disable non-null attributes by default. @iphydf (#2021)
  - Silence clang compile warnings causing circle-ci/asan to fail @JFreegman (#2019)
  - Coverty scan @nurupo (#2018)
  - get skeletons out of the closet @nurupo (#2008)
  - shared toxcore autotools build failing @nurupo (#2015)
  - Remove duplicate source file in autotools build. @iphydf (#2010)
  - Add an undefined behaviour/integer sanitizer build. @iphydf (#2001)
  - Speed up cmake builds with UNITY_BUILD. @iphydf (#1999)
  - Add an easy way to run autotools and circleci builds locally. @iphydf (#1982)
  - Update readme header @robinlinden (#1979)
  * Maintenance (Code cleanup)
  - Enable tokstyle's -Wlarge-struct-params. @iphydf (#2053)
  - Avoid implicit bool conversions in logical operators. @iphydf (#2055)
  - Avoid implicit boolean and floating point conversions in decls. @iphydf (#2056)
  - Apply stronger type checks and fix errors. @iphydf (#2049)
  - Avoid implicit pointer-to-bool conversion in if in toxav. @iphydf (#2046)
  - Add some more error path logging to TCP server code. @iphydf (#2033)
  - Add wrapper library for msgpack pack functions @JFreegman (#2023)
  - Don't use VLAs for huge allocations. @iphydf (#2013)
  - Split tox_unpack into two smaller libs @JFreegman (#2022)
  - get skeletons out of the closet @nurupo (#2008)
  - Add more nonnull and nullable annotations. @iphydf (#2006)
  - Add nonnull annotations to function definitions. @iphydf (#2002)
  - Make LAN discovery thread-safe without data races. @iphydf (#1988)
  - Comply with new cimple callback rules. @iphydf (#1987)
  - Split msi callback array into 1 member per callback @robinlinden (#1985)
  * Maintenance (Refactoring)
  - Compare pointers in if conditions to nullptr. @iphydf (#2043)
  - Add a bit more logging; change WARNING to ERROR. @iphydf (#2039)
  * Maintenance (Tests)
  - Add a profiling script and Dockerfile. @iphydf (#2066)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699012800">- Remove build dependency on msgpack (this was dropped
  and replaced by "cmp" in the 0.2.18 release)
- Use standardized cmake build macros</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1707134400">- Use sysuser-tools to generate c-toxcore user and group.</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1712923200">- Update to 0.2.19
  - Add cmake flag to disable unit tests. @iphydf (#2742)
  - Document that group topic lock is default on. @iphydf (#2744)
  - Add missing param docs for callbacks. @iphydf (#2743)
  - Don't expose Tox_System in the public API @nurupo (#2741)
  - Small API doc fixes @nurupo (#2735)
  - Rename out parameters to out_$something. @iphydf (#2726)
  - event length naming inconsistencies @Green-Sky (#2732)
  - flaky tcp test @Green-Sky (#2369)
  - Update and improve the Windows cross-compilation @nurupo (#2713)
  - Use a specific non-broken slimcc version. @iphydf (#2718)
  - Update github actions. @iphydf (#2712)
  - Update the list of CMake options @nurupo (#2710)
  - Rename Queries to Query to align with other enums. @iphydf (#2705)
  - Correct type for conference offline peer numbers. @iphydf (#2704)
  - Add pkgsrc build. @iphydf (#2699)
  - Add FreeBSD VM action on GitHub. @iphydf (#2700)
  - Build toxcore on NetBSD (VM). @iphydf (#2697)
  - Only install tox_private.h on request. @iphydf (#2698)
  - Don't serve files from websockify. @iphydf (#2695)
  - Correctly pass extended public keys to group moderation code. @iphydf (#2689)
  - Use structs for extended public/secret keys. @iphydf (#2672)
  - Compile libsodium reference implementation with compcert. @iphydf (#2686)
  - Don't use memcpy to cast arbitrary structs to uint8_t[]. @iphydf (#2684)
  - Pass array, not array pointer, to memcmp. @iphydf (#2683)
  - Never pass void* directly to memcpy. @iphydf (#2682)
  - Use tox rng to seed the keypair generation. @iphydf (#2671)
  - Small improvements found by PVS Studio. @iphydf (#2666)
  - Disable NGC saving by default, enable through Tox_Options. @iphydf (#2678)
  - Replace pointer arithmetic with explicit &amp;arr[i]. @iphydf (#2675)
  - Use strong typedef for NGC peer id. @iphydf (#2643)
  - Simplify custom packet length check in NGC. @iphydf (#2659)
  - Correct a few potential null derefs in bootstrap daemon. @iphydf (#2662)
  - Add missing memunlock of local variable when it goes out of scope. @iphydf (#2660)
  - Zero out stack-allocated secret key before return. @iphydf (#2661)
  - Make prune_gc_sanctions_list more obviously correct. @iphydf (#2658)
  - Add static analysis tool list to README. @iphydf (#2656)
  - Run prettier-markdown on markdown files. @iphydf (#2664)
  - Use strong typedef instead of struct for Socket. @iphydf (#2640)
  - Fix some false positive from PVS Studio. @iphydf (#2657)
  - Check that WINXP macro exists before comparing it. @iphydf (#2655)
  - Make tox mutex non-recursive. @iphydf (#2652)
  - Fix up doxyfile. @iphydf (#2647)
  - Add more documentation to crypto_core. @iphydf (#2648)
  - Remove Tox * from tox_dispatch. @iphydf (#2645)
  - Don't rely on tox_dispatch passing tox in tests. @iphydf (#2644)
  - Use C++ mode for clang-tidy. @iphydf (#2642)
  - Check that both gtest and gmock exist for tests. @iphydf (#2637)
  - Add slimcc compiler compatibility test. @iphydf (#2624)
  - Add some comments to the astyle config. @iphydf (#2634)
  - Remove implicit bool conversions. @iphydf (#2621)
  - Rename C++ headers to .hh suffixes. @iphydf (#2626)
  - Further #include cleanups. @iphydf (#2617)
  - Only check the bootstrap daemon checksum on release. @iphydf (#2620)
  - Add more const where possible. @iphydf (#2622)
  - Use Bazel modules to enforce proper #include hygiene. @iphydf (#2614)
  - Move pack/unpack IP_Port from DHT into network module. @iphydf (#2612)
  - Really fix coverage docker image build. @iphydf (#2611)
  - Fix post-submit coverage image. @iphydf (#2610)
  - Don't use memcmp to compare IP_Ports. @iphydf (#2605)
  - Fix rpm build; add a CI check for it. @iphydf (#2604)
  - Speed up docker builds a bit by reducing layer count. @iphydf (#2603)
  - Add const where possible in auto tests. @iphydf (#2602)
  - Minor cleanup of event unpack code. @iphydf (#2580)
  - Rename system_{memory,...} to os_{memory,...}. @iphydf (#2598)
  - Remove all uses of SIZEOF_VLA. @iphydf (#2592)
  - Add goblint static analyser. @iphydf (#2597)
  - Use memzero(x, s) instead of memset(x, 0, s). @iphydf (#2594)
  - Use explicit 0 instead of PACKET_ID_PADDING. @iphydf (#2593)
  - Expand the Tox_Options accessor macros. @iphydf (#2591)
  - Remove plan9 support. @iphydf (#2588)
  - Add a simple new/delete test for Tox. @iphydf (#2590)
  - Add comment after every #endif. @iphydf (#2587)
  - Fix comment I broke in the events test PR. @iphydf (#2583)
  - Migrate auto_tests to new events API. @iphydf (#2559)
  - Add common msgpack array packer with callback. @iphydf (#2577)
  - Rename group to conference in groupav documentation. @iphydf (#2582)
  - Ensure handler params are named after callback params. @iphydf (#2581)
  - Pass this pointer as first param to s11n callbacks. @iphydf (#2575)
  - Allow NULL pointers for byte arrays in events. @iphydf (#2578)
  - Remove bin_pack_{new,free}. @iphydf (#2572)
  - Add dht_get_nodes_response event to the events system. @iphydf (#2568)
  - Use enum-specific pack functions for enum values. @iphydf (#2567)
  - Factor out union pack switch from event packer. @iphydf (#2565)
  - Move the 2-element array pack out of individual events. @iphydf (#2564)
  - Remove empty test doing nothing. @iphydf (#2566)
  - Add printf log statement to group_moderation_test. @iphydf (#2563)
  - Make event dispatch ordered by receive time. @iphydf (#2392)
  - tests use ipv6 by default, even with USE_IPV6 set to 0 @Green-Sky (#2468)
  - add clangd files to .gitignore @Green-Sky (#2562)
  - Move file streaming test to its own file. @iphydf (#2561)
  - window builds now build in parallel @Green-Sky (#2560)
  - Add C++ classes wrapping system interfaces. @iphydf (#2557)
  - Make all the fuzzers work again, and add a test for protodump. @iphydf (#2554)
  - Factor out malloc+memcpy into memdup. @iphydf (#2538)
  - Make sure there's enough space for CONSUME1 in fuzzers. @iphydf (#2552)
  - Add fuzz tests to the coverage run. @iphydf (#2547)
  - Move from gcov to llvm source-based coverage. @iphydf (#2551)
  - Use operator== for equality tests of Node_format. @iphydf (#2545)
  - Slightly nicer C++ interface to tox Random. @iphydf (#2543)
  - Minor refactoring of get_close_nodes functions. @iphydf (#2539)
  - Some more test cleanups, removing overly smart code. @iphydf (#2536)
  - Assign malloc return to a local variable first. @iphydf (#2530)
  - Add more unit tests for add_to_list. @iphydf (#2531)
  - Add "infer" CI check to github, remove from circle. @iphydf (#2529)
  - Add dynamically derived array sizes to the API. @iphydf (#2525)
  - Add explicit array sizes to toxencryptsave. @iphydf (#2524)
  - Add Toxav alias for ToxAV. @iphydf (#2527)
  - Make Tox_Options a typedef. @iphydf (#2526)
  - Simplify msvc build using vcpkg. @iphydf (#2498)
  - Move tox_get_system out of the public API. @iphydf (#2523)
  - Align group message sending with other send functions. @iphydf (#2519)
  - Make setters take non-const Tox *. @iphydf (#2522)
  - Mark arrays in the tox API as [] instead of *. @iphydf (#2520)
  - Make array params in toxav [] instead of *. @iphydf (#2521)
  - Add typedefs for public API int identifiers. @iphydf (#2518)
  - Add fetch-sha256 script to update bootstrap node hash. @iphydf (#2513)
  - Remove settings.yml in favour of hs-github-tools. @iphydf (#2516)
  - Use GPL license with https. @iphydf (#2515)
  - Move all vptr-to-ptr casts to the beginning of a function. @iphydf (#2512)
  - Use github actions matrix to simplify CI. @iphydf (#2510)
  - Use QueryPerformanceCounter on windows for monotonic time. @iphydf (#2509)
  - Add net_(new|kill)_strerror to cppcheck's allocators. @iphydf (#2508)
  - Run clang-tidy on headers, as well. @iphydf (#2507)
  - Make TCP connection failures a warning instead of error. @iphydf (#2506)
  - Make all .c files include the headers they need. @iphydf (#2505)
  - Upgrade to clang-tidy-17 and fix some warnings. @iphydf (#2503)
  - Upgrade cppcheck, fix some warnings. @iphydf (#2504)
  - Use pkg_search_module directly in cmake. @iphydf (#2502)
  - Use target_link_libraries directly in cmake. @iphydf (#2499)
  - Add IMPORTED_TARGET to pkg-config packages. @iphydf (#2501)
  - Remove NaCl support. @iphydf (#2497)
  - unpack enum function names in event impl generator @Green-Sky (#2494)
  - Disable targets for cross-compilation. @iphydf (#2493)
  - Build a docker image with coverage info in it. @iphydf (#2491)
  - Some portability/warning fixes for Windows builds. @iphydf (#2490)
  - Correct a use-after-free and fix some memory leaks. @iphydf (#2488)
  - Change all enum-like #define sequences into enums. @iphydf (#2487)
  - Fix make_single_file to support core-only. @iphydf (#2484)
  - Change the TCP_PACKET_* defines into an enum. @iphydf (#2486)
  - event generation tool for reorder pr @Green-Sky (#2485)
  - Give enum-from-int functions the ability to report errors. @iphydf (#2475)
  - Update github actions uses. @iphydf (#2481)
  - Make esp32 build actually try to instantiate tox. @iphydf (#2439)
  - Remove test net support. @iphydf (#2474)
  - add ngc related unpack functions @Green-Sky (#2480)
  - Add to_string functions for all public enums. @iphydf (#2479)
  - add real timeout test @Green-Sky (#2477)
  - Move s390x build to post-merge. @iphydf (#2476)
  - Slightly reduce bandwidth usage when there are few nodes. @iphydf (#2442)
  - Enable ubsan on bootstrap nodes. @iphydf (#2472)
  - Add check-c run to bazel build. @iphydf (#2470)
  - increase NGC lossy custom packet size @Green-Sky (#2384)
  - replace memset with a loop @nurupo (#2465)
  - also Install header for private/experimental API functions with autotools @zoff99 (#2458)
  - Enable debug flag for ubsan. @iphydf (#2459)
  - memory leaks @nurupo (#2454)
  - replace DEFAULT_TCP_RELAY_PORTS_COUNT with a compile-time calculation @nurupo (#2452)
  - clarify disabling of static assert checks @nurupo (#2451)
  - Use Bin_Pack for packing Node_format. @iphydf (#2420)
  - replace tabs with spaces @nurupo (#2449)
  - Docker tox-bootstrapd hash update failing when using BuildKit @nurupo (#2447)
  - Remove explicit layering_check feature. @iphydf (#2438)
  - Upgrade sonar-scan jvm to java 17. @iphydf (#2437)
  - Add missing htons call when adding configured TCP relay. @iphydf (#2436)
  - Cancel old PR builds on docker and sonar-scan workflows. @iphydf (#2434)
  - Retry freebsd tests 2 times. @iphydf (#2430)
  - Use C99 on MSVC instead of C11. @iphydf (#2432)
  - Add an s390x build (on alpine) for CI. @iphydf (#2429)
  - Add a compcert docker run script. @iphydf (#2428)
  - Use tcc docker image for CI. @iphydf (#2427)
  - allow for larger incoming NGC packets @zoff99 (#2380)
  - Fix memory leak in the error path of loading savedata. @iphydf (#2424)
  - get the number of close dht nodes with announce/store support @Green-Sky (#2357)
  - Add a bin_unpack_bin_max for max-length arrays. @iphydf (#2415)
  - Add more logging to loading conferences from savedata. @iphydf (#2416)
  - Fix GCC compatibility. @iphydf (#2413)
  - Ensure we have allocators available for the error paths. @iphydf (#2408)
  - Remove redundant -DSODIUM_EXPORT from definitions. @iphydf (#2407)
  - Fix a few more clang-tidy warnings. @iphydf (#2406)
  - Fix a few more clang-tidy warnings. @iphydf (#2405)
  - Enforce stricter identifier naming using clang-tidy. @iphydf (#2404)
  - Add mem module to allow tests to override allocators. @iphydf (#2393)
  - Add devcontainer setup for codespaces. @iphydf (#2396)
  - Fix doxygen config and remove some redundant comments. @iphydf (#2391)
  - Fix the Android CI job @robinlinden (#2390)
  - Add missing #include &lt;array&gt;. @iphydf (#2389)
  - add missing ngc constants getter declarations and definitions @Green-Sky (#2383)
  - Add missing module dependencies. @iphydf (#2388)
  - fix group_peer_exit_cb @Green-Sky (#2371)
  - resolve_bootstrap_node() not checking net_getipport() returned count correctly @Green-Sky (#2361)
  - fuzz support for TCP server @sudden6 (#2367)
  - potential endless loop under extremely high load @sudden6 (#2364)
  - enable tcp relay for bootstrap fuzzing @sudden6 (#2362)
  * Breaking changes
  - A more descriptive error for group invite accept function @JFreegman (#2736)
  - align group send err enum order @Green-Sky (#2731)
  - packet broadcast functions now return errors @JFreegman (#2542)
  - tox_new() should return null when savedata loading fails @JFreegman (#1944)
  - Increase max group message length by four bytes @JFreegman (#2351)
  - behaviour of group api function @JFreegman (#2370)
  - group custom packet size limits @JFreegman (#2355)
  * Features
  - add message IDs to private group messages @JFreegman (#2727)
  - Add groupchat API function that returns an IP address string for a peer @JFreegman (#2446)
  - group connection queries now return our own connection type @JFreegman (#2448)
  - Merge the remainder of the new groupchats implementation @JFreegman (#2269)
  * Bug Fixes
  - partially fix a bug that prevented group part messages from sending @JFreegman (#2609)
  - a few off by one errors in group autotests @JFreegman (#2601)
  - issues with packet broadcast error reporting @JFreegman (#2549)
  - DHTBootstrap should always respond to version packets with toxcore version @Tha14 (#2354)
  - inversed return values @JFreegman (#2414)
  - Increase max group message length by four bytes @JFreegman (#2351)
  - #1144 by forcing misc_tools to be a static lib @Green-Sky (#2341)
  - group custom packet size limits @JFreegman (#2355)
  - Remove cmake cache files after copying to container build directory @Tha14 (#2325)
  - missing net to host conversion of port in logging in group_chat.c @Green-Sky (#2340)
  - bug causing friend group invites to sometimes fail &amp; improve logging @JFreegman (#2338)
  - missing net to host conversion of port in logging @Green-Sky (#2339)
  - unlock correct dht_friend @sudden6 (#2327)
  * Documentation
  - add the experimental api build option to INSTALL.md @JFreegman (#2708)
  - Remove defunct IRC channel from README.md @JFreegman (#2456)
  - incorrect documentation @JFreegman (#2381)
  - Update README for bootstrap node docker @Tha14 (#2333)
  - Update README.md to include cmp submodule info @Tha14 (#2323)
  * Maintenance (Grunt tasks)
  - Remove "mod" and "founder" from group API naming scheme @JFreegman (#2709)
  - Spellcheck tox-bootstrapd @nurupo (#2517)
  - tox_new() should return null when savedata loading fails @JFreegman (#1944)
  - Migrate from Appveyor to Azure Pipelines @robinlinden (#2271)
  - disable warning about pre C99 code @sudden6 (#2318)
  * Maintenance (Code cleanup)
  - A more descriptive error for group invite accept function @JFreegman (#2736)
  - use typedef for private message ID's in callback @JFreegman (#2729)
  - correct a few nullable annotations @JFreegman (#2685)
  - make some improvements to group moderation test @JFreegman (#2576)
  - skip a do_gc iteration before removing peers marked for deletion @JFreegman (#2573)
  - Make group packet entry creation less error-prone @JFreegman (#2540)
  - don't pass garbage data buffer to packet send functions @JFreegman (#2541)
  - Make group saving/loading more forgiving with data errors @JFreegman (#2466)
  - make it more clear that assert and uint32_t increment both only exist if NDEBUG is not defined @zoff99 (#2311)
  * Maintenance (Refactoring)
  - Observers/ignored peers can now send and receive custom packets @JFreegman (#2728)
  - Remove "mod" and "founder" from group API naming scheme @JFreegman (#2709)
  - packet broadcast functions now return errors @JFreegman (#2542)
  - Install header for private/experimental API functions @JFreegman (#2453)
  - Store time in Mono_Time in milliseconds. @iphydf (#2203)
  - Make some improvements to how often/when we announce a group @JFreegman (#2348)
  - Refactor: Extract shared key cache into separate file @sudden6 (#2317)
  - extract each case in handle packet in messenger @Green-Sky (#2329)
  * Maintenance (Tests)
  - save_compatibility_test failing on big-endian systems @nurupo (#2696)
  - Add a protocol dump test to generate initial fuzzer input. @iphydf (#2291)</changelog>
  <changelog author="marec &lt;marec@detebe.org&gt;" date="1752926400">- Update to 0.2.21
  - Add a Makefile for the single file deploy build. (432ab60c)
  - Implement Tox network profiler (80fabd4a)
  - Add to_string functions for toxencryptsave errors. (d10c966b)
  - implement the last 2 missing network struct functions and make use of them (ac812871)
  - Add option to disable DNS lookups in toxcore. (819aa2b2)
  - net: add missing connect to network struct (2e94da60)
  - Use stack allocation for strerror rendering. (f1991aaa)
  - ip to string function not accepting tcp families (26a991ed)
  - run do_gca also in bootstrap nodes (9f723f89)
  - Don't crash on malloc failures in bin_unpack. (edb4dfc4)
  - Fake broadcast address for 127.x.x.x (d9b8fa60)
  - Avoid memcpy-ing structs into onion ping id data. (3cfe41c7)
  - Add more information on why the frame was not sent. (e32ac001)
  - Allow TCP connections to fail connect calls. (ab887003)
  - Allow peers to reconnect to group chats using a password (fc065060)
  - reduce memory usage in group chats by 75% Significantly reduced the memory usage of groups since all message slots are preallocated for every peer for send and receive buffers of buffer size (hundreds of MiB peak when save contained alot of peers to try to connect to) (11ab1d2a)
  - friend requests with very long messages are no longer dropped (93aafd78)
  - windows use of REUSEADDR (0ac23cee)
  - forgot an enum in the nodes request rename see #2860 (9324a974)
  - one more fuzz target that needs netprof (1d4cc783)
  - make net_prof visible to its consumers (066aafbf)
  - missing dep for auto_tests (9dcc2f53)
  - missing dep for fuzz target (741ac5f5)
  - ngc: dont double every message, if we are not directly connected but we and the other peer would support direct. (219773bf)
  - Make tox-bootstrapd use bool instead of int @nurupo (#2692)
  - Add release-drafter github action. @iphydf (#2780)
  - Use toktok's cmp instead of upstream. @iphydf (#2779)
  - Sort apk/apt install commands in Dockerfiles. @iphydf (#2778)
  - Upgrade to FreeBSD 14.1 in cirrus build. @iphydf (#2777)
  - set options changes as cache and with force @Green-Sky (#2762)
  - Use Opus in the CBR mode @nurupo (#2757)
  - new minimum for all android versions is 21 @Green-Sky (#2769)
  - Fix GitHub actions deprecation warnings @robinlinden (#2745)
  - Add missing free in dht_get_nodes_response event. @iphydf (#2788)
  - pass video bit rate as kbit @Green-Sky (#2782)
  - friend_connections leak on allocation failure. @Green-Sky (#2772)
  - wrong comment for closelist @Green-Sky (#2785)
  - events leak that can occur if allocation fails @Green-Sky (#2771)
  - Return an error instead of crashing on nullptr args in NGC. @iphydf (#2783)
  - toxav rtp temp buffer allocation size was too large @Green-Sky (#2768)
  - fix docs of toxav.h @Green-Sky (#2754)
  - wrong comment for closelist @Green-Sky (#2785)
  - Release 0.2.20 @robinlinden (#2792)
  - lower cirrus ci timeout drastically @Green-Sky (#2784)
  - Fix CI @nurupo (#2761)
  - Fix Circle CI build failing @nurupo (#2755)
  - Memory leak in the bootstrap daemon @nurupo (#2747)
  - Fix all -Wsign-compare warnings. @iphydf (#2786)
  - Remove useless if clause @JFreegman (#2717)
  - bump golang.org/x/net from 0.17.0 to 0.23.0 in /other/bootstrap_daemon/websocket/websockify @dependabot (#2751)
  - Make ToxAV independent of toxcore internals. @iphydf (#2651)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1781265600">- Update to version 0.2.22:
  * chore: Release v0.2.22
  * chore: update bootstrap docker hash
  * test: Fix flakiness in group_moderation_test
  * chore: Update changelog removing past RCs.
  * cleanup: Ensure callbacks to `qsort` cast their params.
  * chore: Release v0.2.22-rc.1
  * chore: Update bootstrap daemon hash for release.
  * chore: Fix tokstyle CI check.
  * chore: Update bootstrap node sha256 hash.
  * chore: Happy new year 2026!</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1781265601">- Update to version 0.2.23:
  * chore: Release v0.2.23
  * fix(DHT): refactor memory handling of loaded dht state Previous code could double-free if more than one dht states per tox-file and a following allocation fails.
  * chore: Release v0.2.23-rc.2
  * docs: remove todo about checksum which was resolved in 06ccdb5b91eb2f2dfc444da60db76476a9882fa8 (over 12 years ago)
  * docs: restore old comment lost in 55621e9ceaeb1585f3b69feb65e0e1ebf8836de7
  * fix(gca): announce max sizes where 32bytes too large
  * fix(onion): Size GCA announce response buffer to actual content length.
  * cleanup: Add a Tox_Pass_Salt type for the pass-key salt.
  * fix: limit number of saved group peers when loading from disk And add unpack_gc_saved_peers bounds test.
  * docs: Document fixed-size buffer parameters in toxencryptsave.
  * fix: wrong comment in group code
  * test: Fix CI build and test failures.
  * chore: Release v0.2.23-rc.1
  * fix(dht): Suppress the warning about IPv6 nodes when IPv6 is turned off
  * chore(ci): The gold linker has been deprecated/removed. LTO should work fine by default on modern distros.
  * fix(test): fix mypy failure
  * docs: Add tool and service acknowledgment and sponsor lists
  * cleanup: Generalise byte-array logging functions.
  * chore: update apt repos before installing deps for sonar
  * chore: ci restyled
  * chore: update github actions actions/checkout -&gt; v6 actions/github-script -&gt; v8 actions/setup-python -&gt; v6 actions/cache -&gt; v5 actions/upload-artifact -&gt; v6 actions/download-artifact -&gt; v7
  * cleanup: Add nullability to more function params and return types.
  * cleanup: Remove redundant nullability annotations.
  * fix(av): Fix Use-After-Free when peer goes offline.
  * feat: Add `Tox_Iterate_Options` for granular control over `tox_iterate`.
  * feat: Add a function to get the list of valid group chat numbers.
  * test: Fix VideoTest failures via codec fallbacks and add better logging.
  * test: Improve simulation determinism and reliability.
  * cleanup: Use `std::size_t` in C++ to fix compilation errors.</changelog>
</package>
<package pkgid="e0486a98be898d9cc08bd837fd63c999b4cb74d6ed2f54bc00ce1d31aa59a010d01e1e4e6218e46457a83261a45d29ba7a3e95137d4dd8c6426c3b447c4b93c7" name="cJSON-debugsource" arch="i586">
  <version epoch="0" ver="1.7.19" rel="3.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607169600">- Initial package, version 1.7.14
- Add patch:
  * cJSON-fix-cmake-include-path.patch
    Align CMake include path with the one provided by pkg-config</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1609156800">- Set proper library path via LD_LIBRARY_PATH for ctest</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629892800">- Update to version 1.7.15
  * Fix potential core dumped for strrchr.
  * Fix null pointer crash in cJSON_CreateXxArray.
  * Fix several null pointer problems on allocation failure.
  * Fix a possible dereference of null pointer.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 1.7.16:
  * Add an option for ENABLE_CJSON_VERSION_SO in CMakeLists.txt
  * Add cmake_policy to CMakeLists.txt
  * Add cJSON_SetBoolValue
  * Add meson documentation
  * Fix memory leak in merge_patch
  * Fix conflicting target names 'uninstall'
  * Bump cmake version to 3.0 and use new version syntax
  * Print int without decimal places
  * Fix 'cjson_utils-static' target not exist
  * Add allocate check for replace_item_in_object
  * Fix a null pointer crash in cJSON_ReplaceItemViaPointer</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1703592000">- Update to version 1.7.17 (bsc#1218098, CVE-2023-50472,
    bsc#1218099, CVE-2023-50471):
  * Fix null reference in cJSON_SetValuestring (CVE-2023-50472).
  * Fix null reference in cJSON_InsertItemInArray (CVE-2023-50471).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716465600">- update to 1.7.18:
  * CVE-2024-31755: NULL pointer dereference via
    cJSON_SetValuestring() (boo#1223420)
  * Remove non-functional list handling of compiler flags
  * Fix heap buffer overflow
  * remove misused optimization flag -01
  * Set free'd pointers to NULL whenever they are not reassigned
    immediately after
- revert tests for NULL pointers that fail on Leap 15.5
  cJSON-1.7.18-misc_tests.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1717588800">- unconditionally apply the revert NULL pointer test</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758456000">- Update to version 1.7.19
  * Check for NULL in cJSON_DetachItemViaPointer.
  * Check overlap before calling strcpy in cJSON_SetValuestring.
  * Fix Max recursion depth for cJSON_Duplicate to prevent stack
    exhaustion.
  * Allocate memory for the temporary buffer when paring numbers.
    This fixes CVE-2023-26819 (bsc#1241502).
  * Fix the incorrect check in decode_array_index_from_pointer.
    This fixes CVE-2025-57052 (bsc#1249112)
- Remove not longer needed patch:
  * cJSON-1.7.18-misc_tests.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783080000">- Add baselibs.conf (bsc#1270256)</changelog>
</package>
<package pkgid="4b4655fdb54f3d39cdecdbe954e1d074b0cafd50c7184d8c4361efb7a814007643e909e88ac8e238ae0df41d2ee8644523de5ad86544cdee1eac7223377f81f3" name="c_count-debuginfo" arch="i586">
  <version epoch="0" ver="7.25" rel="1.4"/>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 7.15
  + ensure that parse-state returns to "code" after a comment is
  completed.  Extend parsing for numbers to improve error-checking.
  + updated configure macros
  + update config.guess and config.sub</changelog>
  <changelog author="mpluskal@suse.com" date="1438776000">- Update to 7.16
  * add configure option --with-man2html
  * updated configure macros
  * update config.guess and config.sub
- Add gpg signature
- Cleanup spec file with spec-cleaner
- Update dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1446724800">- Update to 7.17
  * fix breakage in configure script from 7.16
  * updated configure macros</changelog>
  <changelog author="mpluskal@suse.com" date="1531310400">- Update to version 7.18:
  * updated configure macros
  * update config.guess and config.sub</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1607342400">- Update to version 7.19:
  + remove obsolete makefile-rules
  + updated configure macros
  + update config.guess and config.sub</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Update to version 7.20:
  * updated configure macros
  * update config.guess and config.sub</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687435200">- Update to version 7.22
  * see provided CHANGES for list of changes
- Refresh source url and gpg keyring</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1717329600">- Update to version 7.23
  * improve style/formatting of manpage
  * updated configure macros
  * update config.guess and config.sub</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1745064000">- Update to version 7.24
  * updated configure macros
  * update config.guess and config.sub</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763640000">- update to 7.25:
  * updated configure macros
  * update config.guess and config.sub</changelog>
</package>
<package pkgid="0db9953c83425d114ea715f185c10c6c07d48a95895d904a197fba66960975c32dd5a1101e7fb29fcb1971c966221bcfc2c162f249f4af56ec61c063ea441619" name="c_count-debugsource" arch="i586">
  <version epoch="0" ver="7.25" rel="1.4"/>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 7.15
  + ensure that parse-state returns to "code" after a comment is
  completed.  Extend parsing for numbers to improve error-checking.
  + updated configure macros
  + update config.guess and config.sub</changelog>
  <changelog author="mpluskal@suse.com" date="1438776000">- Update to 7.16
  * add configure option --with-man2html
  * updated configure macros
  * update config.guess and config.sub
- Add gpg signature
- Cleanup spec file with spec-cleaner
- Update dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1446724800">- Update to 7.17
  * fix breakage in configure script from 7.16
  * updated configure macros</changelog>
  <changelog author="mpluskal@suse.com" date="1531310400">- Update to version 7.18:
  * updated configure macros
  * update config.guess and config.sub</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1607342400">- Update to version 7.19:
  + remove obsolete makefile-rules
  + updated configure macros
  + update config.guess and config.sub</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Update to version 7.20:
  * updated configure macros
  * update config.guess and config.sub</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687435200">- Update to version 7.22
  * see provided CHANGES for list of changes
- Refresh source url and gpg keyring</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1717329600">- Update to version 7.23
  * improve style/formatting of manpage
  * updated configure macros
  * update config.guess and config.sub</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1745064000">- Update to version 7.24
  * updated configure macros
  * update config.guess and config.sub</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763640000">- update to 7.25:
  * updated configure macros
  * update config.guess and config.sub</changelog>
</package>
<package pkgid="10ceb80afcb5a5a045513bd7a956b89bdcf8a27ab3c96d1b5ca655b2f2d2cfda3a69b069356cde4acc90aba9c9ba4d84515f92e8e6b70e1da025b833f5065c70" name="cabextract-debuginfo" arch="i586">
  <version epoch="0" ver="1.11" rel="1.12"/>
  <changelog author="sbrabec@suse.cz" date="1427976000">- Update to version 1.6:
  * further UTF-8 fixes
  * sanitize file names
- Add -fno-strict-aliasing for md5.c: 114, 115.</changelog>
  <changelog author="mpluskal@suse.com" date="1454241600">- Tiny spec file cleanup</changelog>
  <changelog author="mpluskal@suse.com" date="1523620800">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="sbrabec@suse.com" date="1532606400">- Update to version 1.7:
  * Few bug fixes
  * New "--encoding" option
  * Properly handle lowercase conversion for non-ASCII characters.</changelog>
  <changelog author="sbrabec@suse.com" date="1540296000">- Update to version 1.8:
  * Improves ability to extract damaged files with the "-f" option.
  * cabinfo command has been rewritten.
  * If a CAB file has a Quantum-compressed datablock with exactly
    38912 compressed bytes, cabextract will write exactly one byte
    beyond its input buffer.</changelog>
  <changelog author="sbrabec@suse.com" date="1541592000">- Update to version 1.9:
  * Fix invisibly wrong results in cabextract -F (1.8 regression).
  * Fix ./configure --with-external-libmspack.
  * Build system cleanup
  * Testsuite available</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1568980800">- Update to version 1.9.1
  * Rerelease of 1.9 with some packaging issues fixed</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1568980801">- Modernise spec file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1675684800">- Update to version 1.10
  * Multiple -F filters can be given. cabextract will extract
    files matching any of the filters.
  * cabextract now overwrites symlinks by default. This is to be
    consistent with other archive tools. Use the new -k option for
    the old behaviour of keeping symlinks. This does not affect
    symlinks in the -d dirpath option.
  * New -n option to never overwrite files.
  * New -i option to interactively prompt if you want to overwrite
    files.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.11:
  * Fixed bug in creating directories given in archives, e.g.
    extracting file</changelog>
</package>
<package pkgid="7616a67c24fb179a3cd6e3f767db0d9c6877ebf4b31ad33366a8eb24809239957bb18146d05b72578304102fa4757712f448e2d1f07e53bfce6c1c5a1996e932" name="cabextract-debugsource" arch="i586">
  <version epoch="0" ver="1.11" rel="1.12"/>
  <changelog author="sbrabec@suse.cz" date="1427976000">- Update to version 1.6:
  * further UTF-8 fixes
  * sanitize file names
- Add -fno-strict-aliasing for md5.c: 114, 115.</changelog>
  <changelog author="mpluskal@suse.com" date="1454241600">- Tiny spec file cleanup</changelog>
  <changelog author="mpluskal@suse.com" date="1523620800">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="sbrabec@suse.com" date="1532606400">- Update to version 1.7:
  * Few bug fixes
  * New "--encoding" option
  * Properly handle lowercase conversion for non-ASCII characters.</changelog>
  <changelog author="sbrabec@suse.com" date="1540296000">- Update to version 1.8:
  * Improves ability to extract damaged files with the "-f" option.
  * cabinfo command has been rewritten.
  * If a CAB file has a Quantum-compressed datablock with exactly
    38912 compressed bytes, cabextract will write exactly one byte
    beyond its input buffer.</changelog>
  <changelog author="sbrabec@suse.com" date="1541592000">- Update to version 1.9:
  * Fix invisibly wrong results in cabextract -F (1.8 regression).
  * Fix ./configure --with-external-libmspack.
  * Build system cleanup
  * Testsuite available</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1568980800">- Update to version 1.9.1
  * Rerelease of 1.9 with some packaging issues fixed</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1568980801">- Modernise spec file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1675684800">- Update to version 1.10
  * Multiple -F filters can be given. cabextract will extract
    files matching any of the filters.
  * cabextract now overwrites symlinks by default. This is to be
    consistent with other archive tools. Use the new -k option for
    the old behaviour of keeping symlinks. This does not affect
    symlinks in the -d dirpath option.
  * New -n option to never overwrite files.
  * New -i option to interactively prompt if you want to overwrite
    files.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678190400">- update to 1.11:
  * Fixed bug in creating directories given in archives, e.g.
    extracting file</changelog>
</package>
<package pkgid="1804c2ccf6cf7f04439e7204296f9ce79da547f683a1fdaf6a725a74df2afd276a371204bba92f39a927df6943593c2884aa2587b79f1f5d27cf77219151001d" name="caca-utils-debuginfo" arch="i586">
  <version epoch="0" ver="0.99.beta20+git.1776622070.7c8e333" rel="2.3"/>
  <changelog author="Josef Möllers &lt;josef.moellers@suse.com&gt;" date="1618574400">- The problem is due to the fact that the images in the POC have
  a size of 0x0 and thus, when exporting, no data is written for
  the image bits.
  However, space is allocated for the header only, not taking
  into account that sprintf appends a NUL byte.
  [CVE-2021-30498, CVE-2021-30499, bsc#1184751, bsc#1184752,
  bsc1184751-add-space-for-NUL-byte.patch]</changelog>
  <changelog author="Josef Möllers &lt;josef.moellers@suse.com&gt;" date="1647259200">- When a zero-width or zero-height image is given, a divide-by-zero
  occurs. This patch checks for this and produces a zero-sized
  output.
  [bsc1197028-correctly-handle-zero-width-or-height-images.patch,
  CVE-2022-0856, bsc#1197028]</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1668427200">- Upgrade to 0.99.beta20
  * IPv6 support in cacaserver
  * fixed a bug from 2004 that caused PDF documentation generation to fail
  * memory allocation functions are now more robust
  * numerous fixes for memory leaks and invalid memory accesses:
  * CVE-2021-30498
  * CVE-2021-30499
  * CVE-2021-3410
  * CVE-2018-20546
  * CVE-2018-20547
  * CVE-2018-20545
  * CVE-2018-20548
  * CVE-2018-20549
- Dropped upstream fixed patches
  * libcaca-bsc1182731-prevent-overflow.patch
  * libcaca-variable-type.patch
  * Bug1120502-add_cast_to_prevent_overflow.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1668427201">- add patch [libcaca-autoconf-2.69.patch]
  * Don't force autoconf to be at version 2.71</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1708689600">- Use %autosetup, prepare for RPM 4.20.
  * Rewrote patches so that they are applied uniformly via %autosetup.
  * Correctly reorder the patches in specfile declaration.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1718625600">- Added file libcaca-0.99.beta20-gcc14.patch (boo#1225795).</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1718625601">- Updated spec-file with manual optimizations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1740657600">- Drop pkgconfig(ftgl) BuildRequires: ftgl is unmaintained and
  libcaca does not actually link to it, despite configure checking
  for it and finding it. This was originally added to configure in
  2008 (commit 9752e82) to be used 'later'.</changelog>
  <changelog author="mcepl@cepl.eu" date="1778846400">- Updated to version 0.99.beta20+git.1776622070.7c8e333:
  * Switched to typed Ruby wrapping.
  * Simplified caca_create_display call.
  * Do not used _caca_alloc2d in the Ruby extension.
  * Prevented Init_caca from being hidden.
  * Reverted 156781dd67d024dc067010ef8640d0b91c5c3356.
  * Switched from MiniTest to Minitest.
  * Prevented undefined behaviour in overflow check (CVE-2026-42046 bsc1264984).
  * Fixed a crash on 0 sized font in img2txt.
  * Fixed an error message in img2txt.
  * Fixed handling of zero sized image in img2txt.
- Rewrited the SPEC file to correctly generate Python packages in
  all available versions.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1779969600">- Improve the fix of CVE-2026-42046 for 32bit system.
  [Fix-32-bit-overflow-in-CVE-2026-42046-patch.patch,
  bsc#1264984, CVE-2026-42046]</changelog>
</package>
<package pkgid="38ee24fc0cae426d7823eb1a21c272f1b4e6cb9b3dccf6a756d0b76d89b58718a5e6c53af6112445f632c898e2d5928c6ded47310479b8e8460a4ab584e57bd9" name="cachefilesd-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.10" rel="4.4"/>
  <changelog author="crrodriguez@opensuse.org" date="1351771200">- IF the user starts the daemon he/she expects it to work
  with no fiddling, load the cachefiles kernel module
  directly from the daemon using libkmod so it just works.</changelog>
  <changelog author="dmair@suse.com" date="1362398400">- Added a modification to the howto that reflects the current
  location and material in the cachefilesd monitoring facility.
  From text by bking@suse.com (bnc#804834)</changelog>
  <changelog author="p.drouand@gmail.com" date="1363262400">- Use real systemd service file instead of sysvinit converted file</changelog>
  <changelog author="nfbrown@suse.com" date="1394539200">- fix-cpu-spin.patch - Fix problem were cachefilesd
  would sometimes enter a tight loop wasting CPU time.
  bnc#843575</changelog>
  <changelog author="mpluskal@suse.com" date="1432900800">- Use url for source
- Update dependencies
  * don't depend on whole systemd
- Move autoreconf to %prepare section
- Add rcservice symlink</changelog>
  <changelog author="bmwiedemann@suse.de" date="1443960000">- replace sources with compressed tarball</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 0.10.10:
  * no changelog available
  - remove fix-cpu-spin.patch (solved differently upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1742385600">- Fix cachefilesd startup failure (bsc#1239807)
  - remove cachefilesd-loadmod.patch
  The patch would explicitly attempt to load the cachefilesd module at
  startup and fail with -EPERM when started from the systemd unit file,
  as system is by default enforcing a strict seccomp policy that denies
  the finit_module (among many other privileged operations).
  Since the systemd unit file is already loading the cachefilesd module
  before starting the daemon, there is no need to repeat loading from
  within the daemon code, so the patch can be dropped.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1757332800">- Add patch cachefilesd-nohang-at-reboot.patch
  * Try to start before network file systems
  * Should also stop after network file systems but before network</changelog>
</package>
<package pkgid="8b6e754d8a4c1e0f9ff62be22d10a02a3718e08ba7e48842df13a6edb65001ca6d92aad71fb545e0bf7dfb44d949c29027052c7b6bd89348f9d3b582a5d464e1" name="cachefilesd-debugsource" arch="i586">
  <version epoch="0" ver="0.10.10" rel="4.4"/>
  <changelog author="crrodriguez@opensuse.org" date="1351771200">- IF the user starts the daemon he/she expects it to work
  with no fiddling, load the cachefiles kernel module
  directly from the daemon using libkmod so it just works.</changelog>
  <changelog author="dmair@suse.com" date="1362398400">- Added a modification to the howto that reflects the current
  location and material in the cachefilesd monitoring facility.
  From text by bking@suse.com (bnc#804834)</changelog>
  <changelog author="p.drouand@gmail.com" date="1363262400">- Use real systemd service file instead of sysvinit converted file</changelog>
  <changelog author="nfbrown@suse.com" date="1394539200">- fix-cpu-spin.patch - Fix problem were cachefilesd
  would sometimes enter a tight loop wasting CPU time.
  bnc#843575</changelog>
  <changelog author="mpluskal@suse.com" date="1432900800">- Use url for source
- Update dependencies
  * don't depend on whole systemd
- Move autoreconf to %prepare section
- Add rcservice symlink</changelog>
  <changelog author="bmwiedemann@suse.de" date="1443960000">- replace sources with compressed tarball</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 0.10.10:
  * no changelog available
  - remove fix-cpu-spin.patch (solved differently upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1742385600">- Fix cachefilesd startup failure (bsc#1239807)
  - remove cachefilesd-loadmod.patch
  The patch would explicitly attempt to load the cachefilesd module at
  startup and fail with -EPERM when started from the systemd unit file,
  as system is by default enforcing a strict seccomp policy that denies
  the finit_module (among many other privileged operations).
  Since the systemd unit file is already loading the cachefilesd module
  before starting the daemon, there is no need to repeat loading from
  within the daemon code, so the patch can be dropped.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1757332800">- Add patch cachefilesd-nohang-at-reboot.patch
  * Try to start before network file systems
  * Should also stop after network file systems but before network</changelog>
</package>
<package pkgid="0b95c805506946882e5aab17e94ad83a01d40a08aac99430e6b49ec4fb7bf4cb092afbad18bac40fa60c12dede700613a774a6187a95306c459b454e284ea051" name="cacti-spine-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.31" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti-spine 1.2.24:
  * Fix segfault when ignoring older OIDs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti-spine 1.2.25:
  * Spine should see if script to be executed is executable
  * Enhance number recognition
  * When polling devices, sort by larger number of items first
  * Log format may be corrupted when timeout occurs
  * Compile warning appears due to GCC flag on RHEL7/RHEL8
  * Downed device detection only checks one of the two uptime OIDs
  * Compile error appears due to execinfo.h on FreeBSD
  * Bootstrap shell script contains some PHP cruft
  * Padding is not always removed from the start of non-numeric
    strings
  * Improve SNMP result handling for non-numeric results
  * Further improve SNMP result handling for non-numeric results
  * Remove check for the max_oids column which has been present
    since Cacti v1.0
  * Minimize Sorting when fetching poller records for maximum
    performance
  * Spine should see if script to be executed is executable</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti-spine 1.2.26:
  * Fix: Errors when uptime OID is not present
  * Fix: MySQL reconnect option is depreciated
  * Fix: Spine does not check a host with no poller items
  * Fix: Poller may report the wrong number of devices polled
  * Feature: Allow users to override the threads setting at the command line
  * Feature: Allow spine to run in ping-only mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- cacti-spine 1.2.27:
  * Restore AES Support</changelog>
  <changelog author="Joel Baltazor &lt;obs@mtlfab.com&gt;" date="1728475200">- cacti-spine 1.2.28
  - issue#350: When using Ping or SNMP Uptime, host is not always detected properly
  - issue#351: Add Ping Method where connection refused assumes host is up</changelog>
  <changelog author="Joel Baltazor &lt;obs@mtlfab.com&gt;" date="1739275200">- cacti-spine 1.2.29
  - no changes
  - Bump/rebuild to match Cacti 1.2.29</changelog>
  <changelog author="Joel Baltazor &lt;obs@mtlfab.com&gt;" date="1743681600">- cacti-spine 1.2.30
  - no changes
  - Bump/rebuild to match Cacti 1.2.30</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  https://github.com/Cacti/spine/issues/368
  + cacti-spine-gcc15.patch</changelog>
  <changelog author="Joel Baltazor &lt;obs@mtlfab.com&gt;" date="1772107200">- spec file caclulates version number for Cacti to handle +git in version</changelog>
  <changelog author="Joel Baltazor &lt;obs@mtlfab.com&gt;" date="1781611200">- cacti-spine1.2.31
  * issue#365: Removing Backtrace Support
  * issue#366: Failing to actually a poll device that returns "NoSuchObject"
  * issue#370: Errors experienced with very long OIDs
  * issue#373: Spine SNMPv3 SHA-512 auth doesn't work
  * issue#374: Error DES is no longer supported on this system
  * issue#383: Spine returns Segmentation fault
  * issue#384: ICMP Buffer overflows on Debian/Unbuntu related recvfrom() calls
  * issue: Clear up a few very minor leaks in spine
- Removed cacti-spine-gcc15.patch. no longer needed.</changelog>
</package>
<package pkgid="b2404ce300ab358d2e5022ad2cb585866319c1cedd28338930de1fe95bbeaf7b98958698f1f5e0c83313f47cdffcef9abd2a89b34c1f4222ff1ac1762c045891" name="cacti-spine-debugsource" arch="i586">
  <version epoch="0" ver="1.2.31" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti-spine 1.2.24:
  * Fix segfault when ignoring older OIDs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti-spine 1.2.25:
  * Spine should see if script to be executed is executable
  * Enhance number recognition
  * When polling devices, sort by larger number of items first
  * Log format may be corrupted when timeout occurs
  * Compile warning appears due to GCC flag on RHEL7/RHEL8
  * Downed device detection only checks one of the two uptime OIDs
  * Compile error appears due to execinfo.h on FreeBSD
  * Bootstrap shell script contains some PHP cruft
  * Padding is not always removed from the start of non-numeric
    strings
  * Improve SNMP result handling for non-numeric results
  * Further improve SNMP result handling for non-numeric results
  * Remove check for the max_oids column which has been present
    since Cacti v1.0
  * Minimize Sorting when fetching poller records for maximum
    performance
  * Spine should see if script to be executed is executable</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti-spine 1.2.26:
  * Fix: Errors when uptime OID is not present
  * Fix: MySQL reconnect option is depreciated
  * Fix: Spine does not check a host with no poller items
  * Fix: Poller may report the wrong number of devices polled
  * Feature: Allow users to override the threads setting at the command line
  * Feature: Allow spine to run in ping-only mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715688000">- cacti-spine 1.2.27:
  * Restore AES Support</changelog>
  <changelog author="Joel Baltazor &lt;obs@mtlfab.com&gt;" date="1728475200">- cacti-spine 1.2.28
  - issue#350: When using Ping or SNMP Uptime, host is not always detected properly
  - issue#351: Add Ping Method where connection refused assumes host is up</changelog>
  <changelog author="Joel Baltazor &lt;obs@mtlfab.com&gt;" date="1739275200">- cacti-spine 1.2.29
  - no changes
  - Bump/rebuild to match Cacti 1.2.29</changelog>
  <changelog author="Joel Baltazor &lt;obs@mtlfab.com&gt;" date="1743681600">- cacti-spine 1.2.30
  - no changes
  - Bump/rebuild to match Cacti 1.2.30</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  https://github.com/Cacti/spine/issues/368
  + cacti-spine-gcc15.patch</changelog>
  <changelog author="Joel Baltazor &lt;obs@mtlfab.com&gt;" date="1772107200">- spec file caclulates version number for Cacti to handle +git in version</changelog>
  <changelog author="Joel Baltazor &lt;obs@mtlfab.com&gt;" date="1781611200">- cacti-spine1.2.31
  * issue#365: Removing Backtrace Support
  * issue#366: Failing to actually a poll device that returns "NoSuchObject"
  * issue#370: Errors experienced with very long OIDs
  * issue#373: Spine SNMPv3 SHA-512 auth doesn't work
  * issue#374: Error DES is no longer supported on this system
  * issue#383: Spine returns Segmentation fault
  * issue#384: ICMP Buffer overflows on Debian/Unbuntu related recvfrom() calls
  * issue: Clear up a few very minor leaks in spine
- Removed cacti-spine-gcc15.patch. no longer needed.</changelog>
</package>
<package pkgid="980031f9dfadc5d8c8324a3c106535311e609e9176822e942b71ef85a2fd622c71afc8b46f484c038a08bf6510d11fc2c0bfa7e93638f72380b5b68e7fc3f0fe" name="cadabra2-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.14" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706184000">- Update to version 2.4.5.4:
  * Improvements to the zoom algorithm.
  * Bug fixes.
- Require python3 &gt;= 3.8.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713441600">- Update to version 2.4.5.6:
  * Allow setting PYTHON_SITE_PATH manually.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1723464000">- Update to version 2.5.4:
  * Fix simplification of pow nodes.
  * Make ExNode iterators skip nodes hidden by zoom.
  * Fix canonicalise acting on expressions with
    self-anticommuting objects and derivatives.
  * Fix crash when comparing with empty expressions.
  * Make zoom accept a list of patterns.
  * Fix bugs in getting Weight values from Python, and setting
    multipliers in Python.
  * Add LaTeXString object to display LaTeX formatted strings on
    capable frontends.
  * Fix a bug with canonicalise acting on vector-spinor objects.
  * Enable the use of Unicode greek characters as input (which
    will get converted to LaTeX automatically) to enable
    cut-n-paste in the terminal.
  * Fix handling of multi-line expressions (newlines now count as
    a whitespace).
  * Fix canonicalise to allow for factors which are sums, as long
    as these do not have indices.
  * Ability to use builtin MicroTeX for typesetting (the default
    in 2.5.x), which removes the requirement to have a LaTeX
    installation.
  * Experimental AppImages now available for Linux on both x86-64
    and aarch64 architectures.
  * Removed deprecated GTK-3 features and cleaned up the UI.
  * Fix bug in code to interrupt a running computation.
  * Added dynamical cell updates, e.g. to create animations.
- Add _service file to fetch sources from git to allow submodules
  to be included in tarball.
- Add patches to fix build:
  * cadabra2-cmake-correct-python-variable.patch: Use correct
    variable from FindPython, i.e. Python_EXECUTABLE, not
    PYTHON_EXECUTABLE (gh#kpeeters/cadabra2#309).
  * cadabra2-use-system-pybind11.patch: Allow use of system
    pybind11 (gh#kpeeters/cadabra2#310).
  * cadabra2-link-gmp.patch: Explicitly link to gmp library.
- Drop cadabra2-link-python.patch: upstreamed.
- Drop use of %suse_update_desktop_file: no longer needed.
- Drop appdata file included as Source1, bundled files are now
  installed correctly.
- Use python-rpm-macros and setup to build with newer pythons on
  Leap 15.X (does not yet work due to unavailability of
  python311-sympy and python311-ipykernel on these distros).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1728302400">- Update to version 2.5.6:
  * Clean up code to locate the Python installation substantially
    to avoid references to hard-coded paths in binaries.
- Drop upstreamed patches:
  * cadabra2-cmake-correct-python-variable.patch.
  * cadabra2-use-system-pybind11.patch.
  * cadabra2-link-gmp.patch.
- Add cadabra2-default-python-path.patch: Fix default python path
  when starting up cadabra2.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1729857600">- Update to version 2.5.8:
  * Fix a bug with sympy bridge.
  * Fix various issues with the notebook interface.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741003200">- Update to version 2.5.10:
  * Bugfix for eliminate_kronecker.
  * Fix for building Cadabra as a C++ library.
  * Various UI and typesetting bug fixes.
  * Get rid of websocketpp in favour of boost::beast so we can
    build with boost &gt;= 1.87.0.
  * Fix for the homebrew package, and option to install the
    development branch using homebrew.
  * Add caching to the processing of substitution rules (Daniel).
  * Fixes for inline execution of Python functions in maths
    expressions.
  * Do not gobble normal output when an error occurs notebook
    execution.
  * Fix inconsistent behaviour and crashes with split-view mode.
  * Fix display of LaTeXForm properties.
  * Documentation updates.
  * Close LaTeX input cells on running them (configurable).
  * Cleanup and document kernel options.
  * Various additions to the plotting package cdb.graphics.plot
    including docs.
  * Add preliminary support for Plotly as plotting backend.
  * Word wrap LaTeX input cells to keep notebooks readable for any
    window width.
  * Internal changes for python path handling.
- New BuildRequires: pkgconfig(openssl)
- Add MicroTeX as separate tarball: this is missed by upstream git
  as a submodule, so obs_scm _service's `enable_submodules` is
  unable to include it either.
- Drop cadabra2-default-python-path.patch: no longer needed after
  changes to upstream logic for finding python.
- Drop use of deprecated %suse_update_desktop_file.
- Restrict building jupyter kernel to openSUSE &gt;= 1650 to avoid
  unresolvables on Leap 15/16.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742990400">- Drop no longer needed pcre-devel dependency.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746792000">- Update to version 2.5.12:
  * Make evaluate handle expressions in which indices have been
    fixed to integers explicitly (e.g. an epsilon tensor with one
    index fixed to a number).
  * New functionality to update and re-run cells based on the
    value of a slider, to enable e.g. interactive plots.
  * Initial support for numerical solving of ODEs.
  * Bug fixes for nevaluate.
  * Enable evaluate to figure out index ranges from Integer
    properties.
  * Avoid multiple identically-named notebook files used in import
    mapping to the same converted .py file.
  * Various fixes for hDPI displays to make plots and icons sharp
    and decorations render at the correct size.
  * Scrolling notebook to cell is now smooth.
  * (Internal) Remove all dependence on deprecated gtkmm-3.0
    features, in preparation of making the notebook build with
    gtkmm-4.0.
  * Add option to hide all input cells (for presentation
    purposes).
  * Add context menu for graphics/plot output to save as SVG.
  * Make semicolons more reliably print the expression they
    terminate.
  * Add nintegrate for numerical integration.
  * Make nevaluate handle complex-valued expressions.
  * Better handling of floating point numbers. All multipliers are
    now either rationals or doubles.
  * New nval function to act as a generic frontend for numerical
    evaluation of (sub-)expressions (work-in-progress).
  * Add safeguards against passing expressions through the SymPy
    bridge which SymPy cannot (yet) handle.
  * Add functionality to drive the notebook via an external
    script.
  * Fix export of notebooks to HTML.
- Drop MicroTeX as additional source since git submodule is now
  correctly used by upstream.
- Fix build for Leap 16.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1754308800">- Update to version 2.5.14:
  * TeXmacs is supported again, including plotting (put the
    config/init-cadabra2.scm file in the appropriate location).
  * Plotting is now supported again by the Jupyter kernel.
  * Support for plotting in Kitty and iTerm2 terminals.
  * Group equal components when displaying component values of
    tensors.
  * Internal: some operations now use multiple threads (work in
    progress).
  * Internal: use a pool allocator for tree nodes.
  * Internal: speedup in handling of Multiplier (test suite
    speedup by 1.5x).
  * Docs: add SympyBridge docs.
  * Fix bug when subtracting two component expressions.
  * Fix bug with NTensor broadcasting from scalar.
  * Fix cadabra2-cli argument handling.
  * Fix handling of code blocks in cadabra2-cli, making it
    consistent with the notebook.
  * Stability improvement to the SymPy bridge by walking the SymPy
    AST directly instead of parsing printed output.
  * Made \iu the imaginary unit, by default displaying as i .
  * Fix loading cadabra2_defaults.py in the Jupyter kernel.
  * Fix scrolling bug in notebook which would make the document
    jump around for no good reason.
  * Internal: refactor to enable cleaner insertion of related
    properties on property declaration.
  * Fix handling substitute with regex (gh#kpeeters/cadabra2#230).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1759492800">- Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1249599)
  * Add patch Remove-boost-system-component-from-cmakefiles.patch</changelog>
</package>
<package pkgid="6b78c0b6cd35fce71eb17116b7e54a1d1302e9b4a2b6cfc1016e66737c6a4db90b6209616aedabfacb6d97fa60075538f3b4f843cd34a086a6acf4c623c1c7aa" name="cadabra2-debugsource" arch="i586">
  <version epoch="0" ver="2.5.14" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706184000">- Update to version 2.4.5.4:
  * Improvements to the zoom algorithm.
  * Bug fixes.
- Require python3 &gt;= 3.8.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713441600">- Update to version 2.4.5.6:
  * Allow setting PYTHON_SITE_PATH manually.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1723464000">- Update to version 2.5.4:
  * Fix simplification of pow nodes.
  * Make ExNode iterators skip nodes hidden by zoom.
  * Fix canonicalise acting on expressions with
    self-anticommuting objects and derivatives.
  * Fix crash when comparing with empty expressions.
  * Make zoom accept a list of patterns.
  * Fix bugs in getting Weight values from Python, and setting
    multipliers in Python.
  * Add LaTeXString object to display LaTeX formatted strings on
    capable frontends.
  * Fix a bug with canonicalise acting on vector-spinor objects.
  * Enable the use of Unicode greek characters as input (which
    will get converted to LaTeX automatically) to enable
    cut-n-paste in the terminal.
  * Fix handling of multi-line expressions (newlines now count as
    a whitespace).
  * Fix canonicalise to allow for factors which are sums, as long
    as these do not have indices.
  * Ability to use builtin MicroTeX for typesetting (the default
    in 2.5.x), which removes the requirement to have a LaTeX
    installation.
  * Experimental AppImages now available for Linux on both x86-64
    and aarch64 architectures.
  * Removed deprecated GTK-3 features and cleaned up the UI.
  * Fix bug in code to interrupt a running computation.
  * Added dynamical cell updates, e.g. to create animations.
- Add _service file to fetch sources from git to allow submodules
  to be included in tarball.
- Add patches to fix build:
  * cadabra2-cmake-correct-python-variable.patch: Use correct
    variable from FindPython, i.e. Python_EXECUTABLE, not
    PYTHON_EXECUTABLE (gh#kpeeters/cadabra2#309).
  * cadabra2-use-system-pybind11.patch: Allow use of system
    pybind11 (gh#kpeeters/cadabra2#310).
  * cadabra2-link-gmp.patch: Explicitly link to gmp library.
- Drop cadabra2-link-python.patch: upstreamed.
- Drop use of %suse_update_desktop_file: no longer needed.
- Drop appdata file included as Source1, bundled files are now
  installed correctly.
- Use python-rpm-macros and setup to build with newer pythons on
  Leap 15.X (does not yet work due to unavailability of
  python311-sympy and python311-ipykernel on these distros).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1728302400">- Update to version 2.5.6:
  * Clean up code to locate the Python installation substantially
    to avoid references to hard-coded paths in binaries.
- Drop upstreamed patches:
  * cadabra2-cmake-correct-python-variable.patch.
  * cadabra2-use-system-pybind11.patch.
  * cadabra2-link-gmp.patch.
- Add cadabra2-default-python-path.patch: Fix default python path
  when starting up cadabra2.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1729857600">- Update to version 2.5.8:
  * Fix a bug with sympy bridge.
  * Fix various issues with the notebook interface.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741003200">- Update to version 2.5.10:
  * Bugfix for eliminate_kronecker.
  * Fix for building Cadabra as a C++ library.
  * Various UI and typesetting bug fixes.
  * Get rid of websocketpp in favour of boost::beast so we can
    build with boost &gt;= 1.87.0.
  * Fix for the homebrew package, and option to install the
    development branch using homebrew.
  * Add caching to the processing of substitution rules (Daniel).
  * Fixes for inline execution of Python functions in maths
    expressions.
  * Do not gobble normal output when an error occurs notebook
    execution.
  * Fix inconsistent behaviour and crashes with split-view mode.
  * Fix display of LaTeXForm properties.
  * Documentation updates.
  * Close LaTeX input cells on running them (configurable).
  * Cleanup and document kernel options.
  * Various additions to the plotting package cdb.graphics.plot
    including docs.
  * Add preliminary support for Plotly as plotting backend.
  * Word wrap LaTeX input cells to keep notebooks readable for any
    window width.
  * Internal changes for python path handling.
- New BuildRequires: pkgconfig(openssl)
- Add MicroTeX as separate tarball: this is missed by upstream git
  as a submodule, so obs_scm _service's `enable_submodules` is
  unable to include it either.
- Drop cadabra2-default-python-path.patch: no longer needed after
  changes to upstream logic for finding python.
- Drop use of deprecated %suse_update_desktop_file.
- Restrict building jupyter kernel to openSUSE &gt;= 1650 to avoid
  unresolvables on Leap 15/16.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742990400">- Drop no longer needed pcre-devel dependency.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746792000">- Update to version 2.5.12:
  * Make evaluate handle expressions in which indices have been
    fixed to integers explicitly (e.g. an epsilon tensor with one
    index fixed to a number).
  * New functionality to update and re-run cells based on the
    value of a slider, to enable e.g. interactive plots.
  * Initial support for numerical solving of ODEs.
  * Bug fixes for nevaluate.
  * Enable evaluate to figure out index ranges from Integer
    properties.
  * Avoid multiple identically-named notebook files used in import
    mapping to the same converted .py file.
  * Various fixes for hDPI displays to make plots and icons sharp
    and decorations render at the correct size.
  * Scrolling notebook to cell is now smooth.
  * (Internal) Remove all dependence on deprecated gtkmm-3.0
    features, in preparation of making the notebook build with
    gtkmm-4.0.
  * Add option to hide all input cells (for presentation
    purposes).
  * Add context menu for graphics/plot output to save as SVG.
  * Make semicolons more reliably print the expression they
    terminate.
  * Add nintegrate for numerical integration.
  * Make nevaluate handle complex-valued expressions.
  * Better handling of floating point numbers. All multipliers are
    now either rationals or doubles.
  * New nval function to act as a generic frontend for numerical
    evaluation of (sub-)expressions (work-in-progress).
  * Add safeguards against passing expressions through the SymPy
    bridge which SymPy cannot (yet) handle.
  * Add functionality to drive the notebook via an external
    script.
  * Fix export of notebooks to HTML.
- Drop MicroTeX as additional source since git submodule is now
  correctly used by upstream.
- Fix build for Leap 16.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1754308800">- Update to version 2.5.14:
  * TeXmacs is supported again, including plotting (put the
    config/init-cadabra2.scm file in the appropriate location).
  * Plotting is now supported again by the Jupyter kernel.
  * Support for plotting in Kitty and iTerm2 terminals.
  * Group equal components when displaying component values of
    tensors.
  * Internal: some operations now use multiple threads (work in
    progress).
  * Internal: use a pool allocator for tree nodes.
  * Internal: speedup in handling of Multiplier (test suite
    speedup by 1.5x).
  * Docs: add SympyBridge docs.
  * Fix bug when subtracting two component expressions.
  * Fix bug with NTensor broadcasting from scalar.
  * Fix cadabra2-cli argument handling.
  * Fix handling of code blocks in cadabra2-cli, making it
    consistent with the notebook.
  * Stability improvement to the SymPy bridge by walking the SymPy
    AST directly instead of parsing printed output.
  * Made \iu the imaginary unit, by default displaying as i .
  * Fix loading cadabra2_defaults.py in the Jupyter kernel.
  * Fix scrolling bug in notebook which would make the document
    jump around for no good reason.
  * Internal: refactor to enable cleaner insertion of related
    properties on property declaration.
  * Fix handling substitute with regex (gh#kpeeters/cadabra2#230).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1759492800">- Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1249599)
  * Add patch Remove-boost-system-component-from-cmakefiles.patch</changelog>
</package>
<package pkgid="0b609a98cc03f814cff148810346d25837cc2d186904470a1499a2fce42436de3859aae6725d59768e4e6cc31ed8d02ed3534e1335cfaa46a6bf14f65c74280c" name="cadabra2-gui-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.14" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706184000">- Update to version 2.4.5.4:
  * Improvements to the zoom algorithm.
  * Bug fixes.
- Require python3 &gt;= 3.8.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713441600">- Update to version 2.4.5.6:
  * Allow setting PYTHON_SITE_PATH manually.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1723464000">- Update to version 2.5.4:
  * Fix simplification of pow nodes.
  * Make ExNode iterators skip nodes hidden by zoom.
  * Fix canonicalise acting on expressions with
    self-anticommuting objects and derivatives.
  * Fix crash when comparing with empty expressions.
  * Make zoom accept a list of patterns.
  * Fix bugs in getting Weight values from Python, and setting
    multipliers in Python.
  * Add LaTeXString object to display LaTeX formatted strings on
    capable frontends.
  * Fix a bug with canonicalise acting on vector-spinor objects.
  * Enable the use of Unicode greek characters as input (which
    will get converted to LaTeX automatically) to enable
    cut-n-paste in the terminal.
  * Fix handling of multi-line expressions (newlines now count as
    a whitespace).
  * Fix canonicalise to allow for factors which are sums, as long
    as these do not have indices.
  * Ability to use builtin MicroTeX for typesetting (the default
    in 2.5.x), which removes the requirement to have a LaTeX
    installation.
  * Experimental AppImages now available for Linux on both x86-64
    and aarch64 architectures.
  * Removed deprecated GTK-3 features and cleaned up the UI.
  * Fix bug in code to interrupt a running computation.
  * Added dynamical cell updates, e.g. to create animations.
- Add _service file to fetch sources from git to allow submodules
  to be included in tarball.
- Add patches to fix build:
  * cadabra2-cmake-correct-python-variable.patch: Use correct
    variable from FindPython, i.e. Python_EXECUTABLE, not
    PYTHON_EXECUTABLE (gh#kpeeters/cadabra2#309).
  * cadabra2-use-system-pybind11.patch: Allow use of system
    pybind11 (gh#kpeeters/cadabra2#310).
  * cadabra2-link-gmp.patch: Explicitly link to gmp library.
- Drop cadabra2-link-python.patch: upstreamed.
- Drop use of %suse_update_desktop_file: no longer needed.
- Drop appdata file included as Source1, bundled files are now
  installed correctly.
- Use python-rpm-macros and setup to build with newer pythons on
  Leap 15.X (does not yet work due to unavailability of
  python311-sympy and python311-ipykernel on these distros).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1728302400">- Update to version 2.5.6:
  * Clean up code to locate the Python installation substantially
    to avoid references to hard-coded paths in binaries.
- Drop upstreamed patches:
  * cadabra2-cmake-correct-python-variable.patch.
  * cadabra2-use-system-pybind11.patch.
  * cadabra2-link-gmp.patch.
- Add cadabra2-default-python-path.patch: Fix default python path
  when starting up cadabra2.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1729857600">- Update to version 2.5.8:
  * Fix a bug with sympy bridge.
  * Fix various issues with the notebook interface.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741003200">- Update to version 2.5.10:
  * Bugfix for eliminate_kronecker.
  * Fix for building Cadabra as a C++ library.
  * Various UI and typesetting bug fixes.
  * Get rid of websocketpp in favour of boost::beast so we can
    build with boost &gt;= 1.87.0.
  * Fix for the homebrew package, and option to install the
    development branch using homebrew.
  * Add caching to the processing of substitution rules (Daniel).
  * Fixes for inline execution of Python functions in maths
    expressions.
  * Do not gobble normal output when an error occurs notebook
    execution.
  * Fix inconsistent behaviour and crashes with split-view mode.
  * Fix display of LaTeXForm properties.
  * Documentation updates.
  * Close LaTeX input cells on running them (configurable).
  * Cleanup and document kernel options.
  * Various additions to the plotting package cdb.graphics.plot
    including docs.
  * Add preliminary support for Plotly as plotting backend.
  * Word wrap LaTeX input cells to keep notebooks readable for any
    window width.
  * Internal changes for python path handling.
- New BuildRequires: pkgconfig(openssl)
- Add MicroTeX as separate tarball: this is missed by upstream git
  as a submodule, so obs_scm _service's `enable_submodules` is
  unable to include it either.
- Drop cadabra2-default-python-path.patch: no longer needed after
  changes to upstream logic for finding python.
- Drop use of deprecated %suse_update_desktop_file.
- Restrict building jupyter kernel to openSUSE &gt;= 1650 to avoid
  unresolvables on Leap 15/16.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742990400">- Drop no longer needed pcre-devel dependency.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746792000">- Update to version 2.5.12:
  * Make evaluate handle expressions in which indices have been
    fixed to integers explicitly (e.g. an epsilon tensor with one
    index fixed to a number).
  * New functionality to update and re-run cells based on the
    value of a slider, to enable e.g. interactive plots.
  * Initial support for numerical solving of ODEs.
  * Bug fixes for nevaluate.
  * Enable evaluate to figure out index ranges from Integer
    properties.
  * Avoid multiple identically-named notebook files used in import
    mapping to the same converted .py file.
  * Various fixes for hDPI displays to make plots and icons sharp
    and decorations render at the correct size.
  * Scrolling notebook to cell is now smooth.
  * (Internal) Remove all dependence on deprecated gtkmm-3.0
    features, in preparation of making the notebook build with
    gtkmm-4.0.
  * Add option to hide all input cells (for presentation
    purposes).
  * Add context menu for graphics/plot output to save as SVG.
  * Make semicolons more reliably print the expression they
    terminate.
  * Add nintegrate for numerical integration.
  * Make nevaluate handle complex-valued expressions.
  * Better handling of floating point numbers. All multipliers are
    now either rationals or doubles.
  * New nval function to act as a generic frontend for numerical
    evaluation of (sub-)expressions (work-in-progress).
  * Add safeguards against passing expressions through the SymPy
    bridge which SymPy cannot (yet) handle.
  * Add functionality to drive the notebook via an external
    script.
  * Fix export of notebooks to HTML.
- Drop MicroTeX as additional source since git submodule is now
  correctly used by upstream.
- Fix build for Leap 16.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1754308800">- Update to version 2.5.14:
  * TeXmacs is supported again, including plotting (put the
    config/init-cadabra2.scm file in the appropriate location).
  * Plotting is now supported again by the Jupyter kernel.
  * Support for plotting in Kitty and iTerm2 terminals.
  * Group equal components when displaying component values of
    tensors.
  * Internal: some operations now use multiple threads (work in
    progress).
  * Internal: use a pool allocator for tree nodes.
  * Internal: speedup in handling of Multiplier (test suite
    speedup by 1.5x).
  * Docs: add SympyBridge docs.
  * Fix bug when subtracting two component expressions.
  * Fix bug with NTensor broadcasting from scalar.
  * Fix cadabra2-cli argument handling.
  * Fix handling of code blocks in cadabra2-cli, making it
    consistent with the notebook.
  * Stability improvement to the SymPy bridge by walking the SymPy
    AST directly instead of parsing printed output.
  * Made \iu the imaginary unit, by default displaying as i .
  * Fix loading cadabra2_defaults.py in the Jupyter kernel.
  * Fix scrolling bug in notebook which would make the document
    jump around for no good reason.
  * Internal: refactor to enable cleaner insertion of related
    properties on property declaration.
  * Fix handling substitute with regex (gh#kpeeters/cadabra2#230).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1759492800">- Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1249599)
  * Add patch Remove-boost-system-component-from-cmakefiles.patch</changelog>
</package>
<package pkgid="3d1ac5a12742c8cfd73c84d38b08523fd64d9a8070e6cbf3d2df6ab15bb83146c5f85e9f39d536f7c2d56a045130f0d92094fe8a656933634cb198f5ba55e37c" name="cadaver-debuginfo" arch="i586">
  <version epoch="0" ver="0.28" rel="1.4"/>
  <changelog author="prusnak@suse.cz" date="1205928000">- updated to 0.23.2
  * fix "make install" with NLS builds
  * update to neon 0.28.0</changelog>
  <changelog author="jengelh@medozas.de" date="1265803200">- SPARC requires large PIE</changelog>
  <changelog author="coolo@novell.com" date="1283774400">- update to 0.23.3
  * Update to neon 0.29.1</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="toganm@opensuse.org" date="1332244800">- remove obsoluted %suse_update_config macro</changelog>
  <changelog author="coolo@suse.com" date="1372334400">- avoid auto*, fixes build</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1398600000">- Fix build with SSLv2 disabled, use of bundled neon library
  was the cause (cadaver-neon.patch)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1743595200">- Update to version 0.26:
  * Argument passed to "cadaver" must now be an absolute URI,
    various pseudo-URLs are now treated as errors.
  * Rewrite of path and character set handling, fixing support
    for locales using non-UTF-8 character encoding:
  - URI paths are translated to/from the native character
    encoding
  - nl_langinfo() used to detect UTF-8 locale support
  - full relative path resolution is now done for paths
  - "get" now uses a locale-native default filename (issue #33)
  - iconv (or libiconv) is required for non-UTF-8 native locales
  * Fix memory leak in remote filename completion.
  * Various commands will now automatically act on the destination
    of a redirect as required rather than failing.
  * Rewrite of 'copy' and 'move' commands:
  - a source collection is moved/copied inside a destination
    coll rather than overwriting it.
  - more error cases are disallowed (e.g. 'mv / /foo')
  - a source collection with a non-collection destination now
    fails
  * New 'rename' command added for MOVE with 'Overwrite: F'
  - this ignores the 'overwrite' boolean option unlike cp/mv
  * Various minor command fixes:
  - propget: output improved for clarity.
  - rmcol: lock handling on error path fixed.
  - less: catch errors from pager command.
  * Added 'systemproxy' option to enable libproxy.
  * Update to neon 0.34.0.
- Changes from version 0.25:
  * Support bundled neon build again.
- Changes from version 0.24:
  * Modernize configure scripts
  - fixing cross-compilation support
  * Various spelling fixes
  * Cosmetic fix for "cat" output
  * Bundled neon support is not supported
  * Support building against neon up to 0.32
- Drop patches no longer needed:
  * cadaver-neon.patch
  * cadaver-0.23.2-strncat.patch
- Split out a lang package.
- Specfile cleanups.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1760356800">- Update to version 0.28
  * Add 'resumeget', 'head' commands.
  * Cosmetic tweak for 'propget' command.
  * Allow using 'edit' on an already-locked resource.
  * 'edit' uses a conditional PUT (where possible) to avoid
    conflicts.
  version 0.27:
  * Opening a location which does not indicate DAV class 1
    support is now an error (or a warning in tolerant mode).
  * Removed obsolete BUGS, INTEROP, FAQ documents.
  * Fixed memory leaks in 'cat', 'less' commands.
  * Rewrite of remote tab-completion to work for arbitrary paths.
  * Fixes and improvements for glob (filename expansion) support:
    + glibc glob() will be used if available in preference to
    bundled code.
    + remote wildcards are now expanded across paths (e.g.
    'rm */*.html').
  * Add client-cert-uri option for neon 0.35+.
  * Update bundled neon to 0.35.0; neon 0.29.x or later required.</changelog>
</package>
<package pkgid="c022d6519474704f184bf487dcc504eb8e6f0c74c0131b289bf47d1b33c6dc00957cdea3b5716d8c3e6f4fc244dae2e85a46e0bd2794a4c8753864988ad33890" name="cadaver-debugsource" arch="i586">
  <version epoch="0" ver="0.28" rel="1.4"/>
  <changelog author="prusnak@suse.cz" date="1205928000">- updated to 0.23.2
  * fix "make install" with NLS builds
  * update to neon 0.28.0</changelog>
  <changelog author="jengelh@medozas.de" date="1265803200">- SPARC requires large PIE</changelog>
  <changelog author="coolo@novell.com" date="1283774400">- update to 0.23.3
  * Update to neon 0.29.1</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="toganm@opensuse.org" date="1332244800">- remove obsoluted %suse_update_config macro</changelog>
  <changelog author="coolo@suse.com" date="1372334400">- avoid auto*, fixes build</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1398600000">- Fix build with SSLv2 disabled, use of bundled neon library
  was the cause (cadaver-neon.patch)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1743595200">- Update to version 0.26:
  * Argument passed to "cadaver" must now be an absolute URI,
    various pseudo-URLs are now treated as errors.
  * Rewrite of path and character set handling, fixing support
    for locales using non-UTF-8 character encoding:
  - URI paths are translated to/from the native character
    encoding
  - nl_langinfo() used to detect UTF-8 locale support
  - full relative path resolution is now done for paths
  - "get" now uses a locale-native default filename (issue #33)
  - iconv (or libiconv) is required for non-UTF-8 native locales
  * Fix memory leak in remote filename completion.
  * Various commands will now automatically act on the destination
    of a redirect as required rather than failing.
  * Rewrite of 'copy' and 'move' commands:
  - a source collection is moved/copied inside a destination
    coll rather than overwriting it.
  - more error cases are disallowed (e.g. 'mv / /foo')
  - a source collection with a non-collection destination now
    fails
  * New 'rename' command added for MOVE with 'Overwrite: F'
  - this ignores the 'overwrite' boolean option unlike cp/mv
  * Various minor command fixes:
  - propget: output improved for clarity.
  - rmcol: lock handling on error path fixed.
  - less: catch errors from pager command.
  * Added 'systemproxy' option to enable libproxy.
  * Update to neon 0.34.0.
- Changes from version 0.25:
  * Support bundled neon build again.
- Changes from version 0.24:
  * Modernize configure scripts
  - fixing cross-compilation support
  * Various spelling fixes
  * Cosmetic fix for "cat" output
  * Bundled neon support is not supported
  * Support building against neon up to 0.32
- Drop patches no longer needed:
  * cadaver-neon.patch
  * cadaver-0.23.2-strncat.patch
- Split out a lang package.
- Specfile cleanups.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1760356800">- Update to version 0.28
  * Add 'resumeget', 'head' commands.
  * Cosmetic tweak for 'propget' command.
  * Allow using 'edit' on an already-locked resource.
  * 'edit' uses a conditional PUT (where possible) to avoid
    conflicts.
  version 0.27:
  * Opening a location which does not indicate DAV class 1
    support is now an error (or a warning in tolerant mode).
  * Removed obsolete BUGS, INTEROP, FAQ documents.
  * Fixed memory leaks in 'cat', 'less' commands.
  * Rewrite of remote tab-completion to work for arbitrary paths.
  * Fixes and improvements for glob (filename expansion) support:
    + glibc glob() will be used if available in preference to
    bundled code.
    + remote wildcards are now expanded across paths (e.g.
    'rm */*.html').
  * Add client-cert-uri option for neon 0.35+.
  * Update bundled neon to 0.35.0; neon 0.29.x or later required.</changelog>
</package>
<package pkgid="6dc66cbd7e3709350561411ae3dc6019bc8a8d6628c9a952872cf1074d49330d1db9f9114203436a3bfdee379a058d040353c3fec639b6c13e4658977688146a" name="caddy-debuginfo" arch="i586">
  <version epoch="0" ver="2.11.4" rel="1.3"/>
  <changelog author="eric.torres@its-et.me" date="1736683200">- Update to version 2.9.0:
  * go.mod: Upgrade CertMagic to v0.21.5
  * testing: sort force-automated hosts (#6756)
  * httpcaddyfile: Implement experimental `force_automate` option (#6712)
  * encode: try to use sendfile when compression is not used (#6749)
  * caddyhttp: Allow matching Transfer-Encoding, add to access logs (#6629)
  * go.mod: Upgrade ACMEz to v3; and upgrade CertMagic
  * cmd: Disable go1.23 tlskyber=1 experiment
  * Update SECURITY.md
  * fastcgi: check for CONTENT_LENGTH when sending requests (#6661)
  * reverseproxy: Set Content-Length when body is fully buffered (#6638)
  * core: Change ListenerFunc signature (#6651)
  * reverseproxy: Only handle websocket protocol (#6740)
  * encode: write status immediate for success response for CONNECT requests (#6738)
  * encode: good defaults (#6737)
  * fileserver: add a test for precompressed defaults (#6743)
  * fileserver: good default for precompressed (#6736)
  * chore: fix some typo in HTTPLoader comment (#6735)
  * reverseproxy: Rewrite requests and responses for websocket over http2 (#6567)
  * chore: bump golang.org/x/net to v0.32.0 (#6728)
  * fileserver: Fix policy `Validate()` oversight (#6727)
  * cmd: Reject multiple configs for fmt command (#6717)
  * fileserver: Add `first_exist_fallback` strategy for `try_files` (#6699)
  * caddyhttp: Add `{?query}` placeholder (#6714)
  * ci: prevent jobs running on PRs from forks (#6720)
  * go.mod: Upgrade quic-go to 0.48.2
  * metrics: add `go` and `process` collectors (#6704)
  * requestbody: Type-based error handling for `MaxBytesError` (#6701)
  * fastcgi: remove dir redirection when useless in php_fastcgi (#6698)
  * caddyhttp: Set default ReadHeaderTimeout (1 min)
  * cmd: ignore missing keys during storage export (#6697)
  * chore: make FastAbs comment more easy to understand (#6692)
  * chore: Add `provides` to `.deb` releases (#6691)
  * core: Implement FastAbs to avoid repeated os.Getwd calls (#6687)
  * reverseproxy: Revert #4952 - don't ignore context cancellation in stream mode
  * httpcaddyfile: Implement log `sampling` config (#6682)
  * reverseproxy: Allow `0` as weights for `weighted_round_robin` (#6681)
  * ci: use commit sha in goreleaser-check (#6677)
  * go.mod: Update certmagic
  * caddytls: Allow disabling storage cleaning, avoids writing two files (#6593)
  * rewrite: Don't add / in Caddyfile, do it after replacer (#6662)
  * fileserver: Add `file_limit` option for browse (to be experimental) (#6648)
  * go.mod: upgrade only some otel deps (#6676)
  * caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596)
  * Fix tests
  * forwardauth: Skip copying missing response headers (#6608)
  * go.mod: Update dependencies
  * events: Use `WithLazy` to prevent eager serialization of the event data (#6671)
  * fileserver: Fix Caddyfile parsing
  * httpcaddyfile: Fixes for `prefer_wildcard` mode (#6636)
  * cmd: Allow `add-package` to select version of package (#6665)
  * chore: compile without nosql's support for Postgres and MySQL (#6655)
  * chore: Bump quic-go to 0.48.1, fixing a panic (#6654)
  * reverseproxy: Sync changes from stdlib for 1xx handling (#6656)
  * reverseproxy: Fix log message
  * tracing: Add `spanID` field to access logs and `http.vars.span_id` placeholder (#6646)
  * core: addresses.go funcs renames (#6622)
  * chore: fix some function names in comment (#6650)
  * fileserver: fix try_policy when instantiating file matcher from CEL (#6624)
  * sigtrap: always ignore SIGPIPE (#6645)
  * metrics: move `metrics`  up, outside `servers` (#6606)
  * caddyhttp: Close http3 server gracefully (#6213)
  * chore: update quic-go to v0.48.0 (#6627)
  * reverseproxy: Use correct cases for websocket related headers (#6621)
  * caddyfile: Fix comma edgecase in address parsing (#6616)
  * docs: expand proxy protocol docs (#6620)
  * tests: fix caddyfile adapt warnings (#6619)
  * caddytls: Drop `rate_limit` and `burst`, has been deprecated (#6611)
  * caddyhttp: Use internal issuer for IPs when no APs configured
  * go.mod: Upgrade some dependencies
  * ci: install xcaddy to fix release flow (#6602)
  * metrics: scope metrics to active config, add optional per-host metrics (#6531)
  * caddyhttp: Implement `auto_https prefer_wildcard` option (#6146)
  * caddyhttp: Escaping placeholders in CEL, add `vars` and `vars_regexp` (#6594)
  * cmd: Better error handling when reloading (#6601)
  * caddytls: Support new tls.context module (#6369)
  * http: ReponseWriter prefer ReadFrom if available (#6565)
  * chore: Adjust incorrect `reverse_proxy` Caddyfile comment (#6598)
  * caddyhttp: Fix listener wrapper regression from #6573 (#6599)
  * core: Implement socket activation listeners (#6573)
  * doc: remove docs of deprecated directives (#6566)
  * caddyhttp: Optimize logs using zap's WithLazy() (#6590)
  * chore: Use slices package where possible (#6585)
  * caddytls: Give a better error message when given encrypted private keys (#6591)
  * caddyhttp: enable qlog, controlled by QLOGDIR env (#6581)
  * update quic-go to v0.47.0 (#6582)
  * ci: update the linter action version (#6575)
  * perf: use zap's Check() to prevent useless allocs (#6560)
  * rewrite: Avoid panic on bad arg count for `uri` (#6571)
  * caddytls: Add sni_regexp matcher (#6569)
  * caddyhttp: Make route provisioning idempotent (#6558)
  * reverse_proxy: add placeholder http.reverse_proxy.retries (#6553)
  * fileserver: browse: Configurable default sort (#6502)
  * rewrite: Only serialize request if necessary (#6541)
  * ci: prepare syso files for windows embedding in release (#6406)
  * tls: use Go default kex for the moment that include PQC (#6542)
  * ci: build and test with Go 1.23 (#6526)
  * reverseproxy: allow user to define source address (#6504)
  * caddyhttp: run `error` (msg) through replacer (#6536)
  * chore: Fix a typo (#6534)
  * cmd: Use a factory to create the caddy root command (#6533)
  * reverseproxy: Change errors writing the response to warning. (#6532)
  * reverseproxy: Active health checks request body option (#6520)
  * ci: don't exit early on error in remote CI machine (#6519)
  * cmd: ignore exec.ErrDot when starting caddy in background (#6512)
  * Move PrivateRangesCIDR() back: add a pass-through function (#6514)
  * matchers: fix a regression in #6480 (#6510)
  * reverseproxy: Disable keep alive for h2c requests (#6343)
  * go.mod: update update golang/x/net (#6500)
  * replacer: `{file.*}` global placeholder strips trailing newline (#6411)
  * caddytls,caddyhttp: Placeholders for some TLS and HTTP matchers (#6480)
  * go.mod: update quic-go package (#6498)
  * browse: Customizable default sort options (#6468)
  * proxyprotocol: Update WrapListener to use ConnPolicyFunc for PROXY protocol (#6485)
  * encode: flush already compressed data from the encoder (#6471)
  * chore: update golangci config (#6479)
  * caddytls: Caddyfile support for TLS conn and cert sel policies (#6462)
  * caddytls: Caddyfile support for TLS handshake matchers (#6461)
  * ci: correct `-tags nobadger` on binary build (#6470)
  * reverseproxy: Fix panic when using header-related flags (fix #6464)
  * reverseproxy: add health_upstream subdirective (#6451)
  * reverseproxy: Caddyfile support for health_method (#6454)
  * reverseproxy: Configurable method for active health checks (#6453)
  * reverseproxy: Add placeholder for networkAddr in active health check headers (#6450)
  * fixed bug in resolving ip version in dynamic upstreams (#6448)
  * browse: Exclude symlink target size from total, show arrow on size (#6412)
  * browse: fix Content-Security-Policy warnings in Firefox (#6443)
  * browse: add Content-Security-Policy w/ nonce (#6425)
  * reverseproxy: Add placeholder for host in active health check headers (#6440)
  * caddyhttp: Reject 0-RTT early data in IP matchers and set Early-Data header when proxying (#6427)
  * encode: Don't compress already-compressed fonts (#6432)
  * reverseproxy: Only log host is up status on change (fixes #6415) (#6419)
  * intercept: fix http.intercept.header.* placeholder (#6429)
  * reverseproxy: Wire up TLS options for H3 transport
  * fileserver: Remove newline characters from precomputed etags (#6394)
  * caddyhttp: Convert IDNs to ASCII when provisioning Host matcher
  * reverseproxy: add Max-Age option to sticky cookie (#6398)
  * caddyfile: Pass blocks to `import` for snippets (#6130)
  * logging: set file mode when the file already exist (#6391)
  * logging: Customizable zap cores (#6381)
  * go.mod: update tscert package (#6384)
  * logging: fix file mode configuration parsing (#6383)
  * caddyhttp: Write header if needed in responseRecorder.WriteResponse (#6380)
  * core: Split `run` into a public `ProvisionContext` and a private method (#6378)
  * logging: Customize log file permissions (#6314)
  * events: Getters for event info (close #6377)
  * ci: add version key for .goreleaser.yml (#6376)
  * cmd: remove zealous check of Caddyfile auto-detection (#6370)
  * caddyhttp: Add test cases to corpus (#6374)
  * Make it possible to configure the `DisableStorageCheck` setting for certmagic (#6368)</changelog>
  <changelog author="eric.torres@its-et.me" date="1736683201">- Update to version 2.9.1:
  * go.mod: UPgrade CertMagic to 0.21.6 (fix ARI handshake maintenance)
  * header: `match` subdirective for response matching (#6765)
  * log: Only chmod if permission bits differ; make log dir (#6761)
  * fix: disable h3 for unix domain socket (#6769)
  * reverseproxy: buffer requests for fastcgi by default (#6759)
  * core: Only initiate exit once (should fix #6707)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1744977600">- Update to version 2.10.0:
  * caddytls: Allow missing ECH meta file
  * caddytls: Prefer managed wildcard certs over individual subdomain certs (#6959)
  * caddytls: Add remote_ip to HTTP cert manager (close #6952)
  * build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#6960)
  * caddyauth: Set authentication provider error in placeholder (#6932)
  * go.mod: Upgrade acmez and certmagic
  * admin: Remove host checking for UDS (close #6832)
  * reverseproxy: Add valid Upstream to DialInfo in active health checks (#6949)
  * Fix the incorrect parameter order (#6951)
  * chore: fix comment (#6950)
  * caddyhttp: Document side effect of HTTP/3 early data (close #6936)
  * go.mod: Upgrade to libdns 1.0 beta APIs (requires upgraded DNS providers)
  * events: Refactor; move Event into core, so core can emit events (#6930)
  * caddytls: Temporarily treat "" and "@" as equivalent for DNS publication
  * go.mod: Upgrade CertMagic
  * go.mod: Minor dependency upgrades
  * caddytls: Don't publish HTTPS record for CNAME'd domain (fix #6922)
  * core: add modular `network_proxy` support (#6399)
  * update quic-go to v0.50.1 (#6918)
  * chore: Modernize a couple for loops
  * caddytls: Initialize permission module earlier (fix #6901)
  * caddyfile: Fix formatting for backquote wrapped braces (#6903)
  * caddytls: Convert AP subjects to punycode
  * caddytls: Don't publish ECH configs if other records don't exist
  * requestbody: Fix ContentLength calculation after body replacement (#6896)
  * requestbody: Add set option to replace request body (#5795)
  * headers: Allow nil HeaderOps (fix #6893)
  * caddytls: Minor fixes for ECH
  * caddytls: Fix TrustedCACerts backwards compatibility (#6889)
  * caddytls: Pointer receiver (fix #6885)
  * caddyfile: add error handling for unrecognized subdirective/options in various modules (#6884)
  * reverseproxy: more comments about buffering and add new tests (#6778)
  * chore: Remove unnecessary explicit type parameters
  * caddytls: Reorder provisioning steps (fix #6877)
  * ci: fix Go matrix (#6846)
  * caddytls: Only make DNS solver if not already set (fix #6880)
  * cmd: Promote undo maxProcs func to caller
  * cmd: Only set memory/CPU limits on run (fix #6879)
  * caddypki: Remove lifetime check at Caddyfile parse (fix #6878)
  * go.mod: Upgrade dependencies
  * caddytls: Fix broken refactor
  * caddytls: Enhance ECH documentation
  * Update min go version in readme
  * readme: update Twitter name and link (#6874)
  * build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#6876)
  * caddytls: Encrypted ClientHello (ECH) (#6862)
  * build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.3 to 3.0.4 (#6871)
  * chore: upgrade cobra (#6868)
  * Fix typo in TLS group x25519mlkem768
  * caddytest: Support configuration defaults override (#6850)
  * chore: update quic-go to v0.50.0 (#6854)
  * go.mod: remove glog dependency (#6838)
  * chore: ci: upgrade Go version to 1.24 (#6839)
  * tests: tests for error handling &amp; metrics in admin endpoints (#6805)
  * caddytls: Support post-quantum key exchange mechanism X25519MLKEM768
  * file_server: use the UTC timezone for modified time (#6830)
  * Revert "logging: Always set fields func; fix #6829"
  * logging: Always set fields func; fix #6829
  * admin: fix index validation for PUT requests (#6824)
  * reverseproxy: ignore duplicate collector registration error (#6820)
  * build(deps): bump github.com/golang/glog from 1.2.2 to 1.2.4 (#6814)
  * fix: update broken link to Ardan Labs (#6800)
  * reverse_proxy: re-add healthy upstreams metric (#6806)
  * caddytls: Refactor sni matcher (#6812)
  * cmd: automatically set GOMEMLIMIT (#6809)
  * caddyhttp: ResponseRecorder sets stream regardless of 1xx
  * caddytls: Fix sni_regexp matcher to obtain layer4 contexts (#6804)
  * chore: don't use deprecated `archives.format_overrides.format` (#6807)
  * chore: update quic-go to v0.49.0 (#6803)
  * go.mod: Upgrade CertMagic to v0.21.7
  * reverseproxy: Via header (#6275)
  * logging: Fix crash if logging error is not HandlerError (#6777)
  * caddytls: Initial support for ACME profiles
  * fastcgi: improve parsePHPFastCGI docs (#6779)
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.24 matching go.mod
  * Use BuildRequires: two-digit golang(API) &gt;= 1.x rather than
    three digit 1.x.y default from go mod init defaults. Currently
    the Provides: golang(API) expression is major version
    (two-digit) only. We ship new go releases sufficiently quickly
    that this has not often been an issue. Consideration is being
    given to the best way to handle the new three digit go.mod
    required minimum Go version.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1755864000">- Update to version 2.10.1:
  * go.mod: Upgrade CertMagic to v0.24.0
  * caddyhttp: use the new http.Protocols to handle h1, h2 and h2c requests (#6961)
  * fileserver: set Range header for precompressed static files to force Content Length header to appear (#7042)
  * fileserver: Add a few doc lines about Etag file content (#7173)
  * ci: set proper build tags in golangci and minor cleanup (#7183)
  * reverse_proxy: use the new KeepAliveConfig to set probe interval (#7157)
  * http: clean up listeners if some of the listeners fail to bind (#7176)
  * http: disable keepalive when KeepAliveInterval is negative (#7158)
  * use a more modern writing style to simplify code (#7182)
  * caddyhttp: refactor to use reflect.TypeFor (#7187)
  * chore: bump Go to v1.25 (#7184)
  * caddyhttp: Free up quic listener when stopping (#7177)
  * caddytls: fix regression in external certificate manager support (#7179)
  * chore: fix inconsistent function name in comment (#7174)
  * bcrypt: wrong cost flag name (#7168)
  * bcrypt: add cost parameter to hash-password (#7149)
  * cmd: Allow `caddy adapt` to read from stdin (#7163)
  * build(deps): bump the all-updates group across 1 directory with 17 updates (#7155)
  * Ignore irrelevant linter warning
  * caddytls: Improve ECH error logging (close #7152)
  * httpcaddyfile: Fix generated config related to ACME global options
  * core: Use KeepAliveConfig to pass keepalive_interval to listener's accepted sockets (#7151)
  * build(deps): bump the actions-deps group with 6 updates (#7142)
  * Add test for 5b727bde2992e7cb9987208453db42ae6e1c6e1e
  * go.mod: Upgrade dependencies
  * httpcaddyfile: Allow naked acme_dns if dns is set (fix #7091)
  * core: Save app provisioning errors with context (#7070)
  * ci: reduce dependabot spam (#7078)
  * refactor: use slices.Equal to simplify code (#7141)
  * chore: fix minor issue in comment (#7140)
  * update quic-go to v0.54.0 (#7138)
  * chore: fix dead link (#7136)
  * fileserver: denote license for embedded JavaScript for LibreJS (#7127)
  * headers: Support placeholders in replacement search patterns (#7117)
  * chore: fix function in comment (#7121)
  * reverseproxy: validate versions in http transport (#7112)
  * chore: fix struct name in comment (#7114)
  * httpcaddyfile: Validates TLS DNS challenge options (#7099)
  * docs: fix some minor issues in the comments (#7101)
  * refactor: replace HasPrefix+TrimPrefix with CutPrefix (#7095)
  * go.mod: update quic-go to v0.53.0 (#7094)
  * fileserver: Add sort buttons in grid mode (#7089)
  * Use the built-in max/min to simplify the code (#7081)
  * chore: apply security best practices for CI (#7066)
  * core: Clean up new config if it failed to run (#7068)
  * ci: add `{base,head}-ref` to  dep review check (#7064)
  * ci: add dep review, OSSF scorecard actions (#7063)
  * cmd: fix `Commands` function not returning all registered commands (#7059)
  * Update SECURITY.md
  * build(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 (#7058)
  * httpcaddyfile: reject blocks in log_skip directive (#7056)
  * caddytls: wire up client_auth leaf verifier Caddyfile (#6772)
  * httpcaddyfile: Prevent error handler from overriding sub-handler matchers (#6999)
  * core: Check for nil event origin (#7047)
  * build(deps): bump golangci/golangci-lint-action from 6 to 8 (#7044)
  * chore: upgrade .golangci.yml and workflow to v2 (#6924)
  * Use slices.Contains to simplify code (#7039)
  * Use maps.Copy for simpler map handling (#7009)
  * caddyhttp: Compare paths w/o wildcard if prefixes differ (#7015)
  * fileserver: map invalid path errors to fs.ErrInvalid, and return 400 for any invalid path errors. (close #7008) (#7017)
  * intercept: implement Unwrap for interceptedResponseHandler (#7016)
  * acme_server: fix policy parsing in caddyfile (#7006)
  * core: Replace admin server later in provisionContext (#7004)
  * log: default logger should respect `{in,ex}clude` (#6995)
  * admin: Make sure that any admin routers are provisioned when local/re… (#6997)
  * reverseproxy: Use DialTLSContext if ServerName has placeholder (#6955)
  * fileserver: Add support for .avif image format (#6988)
  * fix: Remove nil arg from zapslog.NewHandler call (#6984)
  * caddytls: Set local_ip, not remote_ip (#6952)
  * reverseproxy: reference correct field name in LoadModule (#6978)
  * go.mod: update quic-go to v0.51.0 (#6972)
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.25 matching go.mod</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1755950400">- Update to version 2.10.2:
  * caddyfile: Fix importing nested tokens for `{block}` (#7189)
  * httpcaddyfile: Fix `acme_dns` regression (#7199)
  * http: Make logger first, before TLS provisioning (#7198)</changelog>
  <changelog author="OStester 1 &lt;AKsubacct@gmail.com&gt;" date="1771588800">- Update to version 2.11.0:
  * go.mod: Upgrade dependencies
  * fileserver: Fix tests on Windows
  * Merge commit from fork
  * Merge commit from fork
  * fileserver: Replace \ with \\ in file matcher paths
  * build(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 (#7497)
  * Revert "listeners: Add support for named socket activation (#7243)"
  * chore: Add nolints to work around haywire linters (#7493)
  * admin: Fix tests locally, properly isolate storage (#7486)
  * caddytest: make TestReverseProxyHealthCheck deterministic with poll instead of sleep (#7474)
  * encode: Implement Flush for legacy compatibility
  * caddytls: Enable debug logging for DNSManager (#7491)
  * chore: fix some comments to improve readability (#7395)
  * refactor: use strings.Builder to improve performance (#7364)
  * build(deps): bump the all-updates group across 1 directory with 12 updates (#7490)
  * dep: upgrade cel-go (#7478)
  * caddyhttp: Option to disable 0-RTT (#7485)
  * chore: Remove obsolete comment in `ech.go` (#7487)
  * chore: Bump zerossl dependency to 0.1.5 (#7489)
  * pki: add per-CA configurable `maintenance_interval` and `renewal_window_ratio` (#7479)
  * httpcaddyfile: Override global `dns` with `acme_dns` (fix #7294) (#7458)
  * caddyfile: Add `renewal_window_ratio` global option and `tls` subdirective (#7473)
  * caddytls: Finish removing prefer_wildcard
  * go.mod: update nebula v1.10.3 to resolve cve (#7471)
  * caddytls: Return errors instead of nil in client auth provisioning (#7464)
  * acmeserver: warn when policy rules unset (#7469)
  * chore: bump Go to v1.26 (#7466)
  * admin: Enforce origin implicitly based on request headers
  * use math/rand/v2 instead of math/rand (#7413)
  * reverseproxy: fix X-Forwarded-* headers for Unix socket requests (#7463)
  * Merge commit from fork
  * Update SECURITY.md
  * Update LLM disclosure requirements in SECURITY.md
  * caddyhttp: Use case-insensitive comparison for large Host lists
  * caddyhttp: Lowercase comparison when matching with escape sequence
  * reverseproxy: Set `Host` to `{upstream_hostport}` automatically if TLS (#7454)
  * Update detail in readme
  * admin: Reject requests with Sec-Fetch-Mode headers
  * Require disclosure of LLM usage in security reports
  * caddytls: Check type assertion
  * reverseproxy: Customizable dial network for SRV upstreams
  * caddtls: Skip .ts.net domains for ECH (#6971)
  * caddyhttp: Reject invalid Host header (fix #7449)
  * autohttps: deterministic logic and strict bind checking on Linux (#7435)
  * core: Show JSON error offsets where possible (#7437)
  * caddyfile: add `observe_catchall_hosts` option (#7434)
  * core: Embed `time/tzdata` (#7432)
  * caddyconfig: Fix indentation of multiline strings in fmt (#7425) (#7433)
  * reverseproxy: fix error when remote address is not an IP (#7429)
  * update quic-go to v0.59.0 (#7431)
  * chore: Dumb `prealloc` lint fix (#7430)
  * Revise top of readme to include Warp sponsorship section
  * headers: Make ApplyTo nil-safe (#7426)
  * reverseproxy: make error chan bigger when reverse proxying websocket (#7419)
  * build(deps): bump the all-updates group across 1 directory with 12 updates (#7421)
  * go.mod: Upgrade CertMagic and ZeroSSL deps
  * readme: fix fence (#7416)
  * tracing: Add span attributes to tracing module (#7269)
  * cmd: Add --json flag to list-modules command (#7409)
  * chore: update quic-go to v0.58.0 (#7404)
  * logging: `log_append` Early option, Supports `{http.response.body}` (#7368)
  * go.mod: update tscert package to latest (aea342f6) (#7397)
  * caddyhttp: {http.request.body_base64} placeholder (#7367)
  * notify: implement windows service status and error notifications (#7389)
  * caddytls: panic when using tls.ca_pool.source.http -&gt; tls.ca (#7393)
  * caddytls: ECH key rotation (#7356)
  * test: mark `Assert*` functions as test helpers (#7380)
  * caddytls: fix preferred chains options by appending values instead of replacing (#7387)
  * caddyhttp: create a placeholder for and log ech status (#7328)
  * docs: add  maybe template function documentation (#7388)
  * Introduce packet conn wrappers (#7180)
  * caddyhttp: Fix logging on wildcard sites when SkipUnmappedHosts is true (#7372)
  * caddypki: Add support for multiple intermediates in signing chain (#7057)
  * build(deps): bump github.com/smallstep/certificates (#7381)
  * ci: escape backticks in changelogs embedded in JS (#7382)
  * build(deps): bump the all-updates group with 3 updates (#7376)
  * reverseproxy: Fix retries for requests with bodies (#7360)
  * encode: modernize, replace HasSuffix+TrimSuffix with CutSuffix (#7357)
  * update quic-go to v0.57.0 (#7359)
  * build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#7355)
  * reverse_proxy: use interfaces to modify the behaviors of the transports (#7353)
  * ci: implement new release flow (#7341)
  * core: custom slog handlers for modules (log contextual data) (#7346)
  * build(deps): bump the all-updates group with 4 updates (#7333)
  * chore: update quic-go to v0.56.0, enable qlog for HTTP/3 (#7345)
  * caddyhttp: allow customizing the Server header (#7338)
  * chore: fix golangci-lint error G602 in caddyhttp (#7334)
  * caddytls: correct documentation of `LeafFolderLoader` (#7327)
  * caddyfile: fix nested quotes formatted incorrectly by fmt (#7045)
  * reverseproxy: set default values for keepalive if only some of them are set (#7318)
  * tracing: switch to autoexport for OpenTelemetry span exporter (#7317)
  * build(deps): bump github.com/slackhq/nebula from 1.9.5 to 1.9.7 (#7315)
  * build(deps): bump the all-updates group across 1 directory with 2 updates (#7307)
  * refactor: use reflect.TypeFor (#7313)
  * reverseproxy: use http.Protocols to handle h2c requests (#6990)
  * metrics: resolve per-host inifinite cardinality (#7306)
  * reverseproxy: do not disable keepalive if proxy protocol is used (#7300)
  * listeners: Add support for named socket activation (#7243)
  * intercept: use already buffered response if possible when intercepting (#7028)
  * logging: fix multiple regexp filters on same field (fixes #7049) (#7061)
  * caddyhttp: wrap accepted connection to suppress tls.ConnectionState (#7247)
  * caddyhttp: Add `trusted_proxies_unix` for trusting unix socket `X-Forwarded-*` headers (#7265)
  * reverseproxy: Use http1.1 upgrade for websocket for extended connect of http2 and http3 (#7305)
  * logging: Switch from `lumberjack` to `timberjack`, add time-rolling options (#7244)
  * chore: fix some comments (#7303)
  * caddyhttp: Add server options `keepalive_idle` and `keepalive_count` (#7298)
  * reverse_proxy: use http1 for outbound tls requests with placeholder that are likely websockets (#7296)
  * chore: Update quic-go to v0.55.0 (#7288)
  * basicauth: Implement argon2id (#7186)
  * httpcaddyfile: Map default_bind to BindHost in globalACMEDefaults (#7278)
  * httpcaddyfile: Add missing DNS challenge check for `acme_dns` (#7270)
  * build(deps): bump the actions-deps group with 8 updates (#7284)
  * core: Reloading with `SIGUSR1` if config never changed via admin (#7258)
  * core: use reflect.TypeFor to check for encoding/json.RawMessage (#7274)
  * caddyhttp: omit unnecessary reassignment (#7276)
  * caddypki: check intermediate lifetime to actual root cert lifetime (#7272)
  * chore: ugh, lint fix... (#7275)
  * go.mod: update quic-go to v0.54.1 (#7273)
  * cmd: prevent commas in header values from being split (#7268)
  * logging: Adjustments to BufferedLog to keep logs in the correct order (#7257)
  * caddyfile: Allow `block` to do nothing if nothing passed to `import` (#7206)
  * Use WaitGroup.Go to simplify code (#7253)
  * fileserver: set Content-Length for precompressed files (#7251)
  * logging: Buffer the logs before config is loaded (#7245)
  * caddypki: Disable internal auto-CA when auto_https is disabled (fix #7211) (#7238)
  * caddytls: Allow disabling distributed solving (except http-01)
  * encode: fix response corruption when handle_errors is used (#7235)
  * build(deps): bump the actions-deps group with 5 updates (#7237)
  * build(deps): bump the all-updates group with 17 updates (#7236)
  * caddyhttp: remove redundant middleware next copy (#7217)
  * encode: add graphql-response header to list (#7214)
  * caddyfile: prevent adding trailing space on line before env variable (#7215)
  * caddyhttp: Normalize (lowercase) {label.N} placeholders
  * It can't be in the subfolder!?
  * Uhh I guess it has to be named something specific
  * Tweak issue form
  * Issue template chooser config
  * Fix issue form ... again
  * Fix syntax of issue form
  * AI assistance disclosure (#7212)
  * Set read permissions as default
  * caddyhttp: add replacer placeholders for escaped values (#7181)</changelog>
  <changelog author="OStester 1 &lt;AKsubacct@gmail.com&gt;" date="1771588801">- Update to version 2.11.1:
  * chore: Disable windows/arm build target (Go 1.26 disabled) (#7503)</changelog>
  <changelog author="OStester 1 &lt;AKsubacct@gmail.com&gt;" date="1772712000">- Update to version 2.11.2:
  * Revert cosign (see #7536)
  * build(deps): bump the actions-deps group across 1 directory with 12 updates (#7536)
  * build(deps): bump github.com/smallstep/certificates (#7535)
  * Wire up Cause for most context cancels (#7538)
  * rewrite: Force recomputing path when escaped path matches rewrite target
  * Update SECURITY.md
  * fileserver: document hide case-sensitivity (F-CADDY-FILESERVER-HIDE-CASE-001) (#7548)
  * reverseproxy: prevent body close on dial-error retries (#7547)
  * reverseproxy: Track dynamic upstreams, enable passive healthchecking (#7539)
  * Merge commit from fork
  * forward_auth: `copy_headers` does not strip client-supplied identity headers (Fixes GHSA-7r4p-vjf4-gxv4) (#7545)
  * caddyhttp: Collect metrics once per route instead of per handler (#7492)
  * api: Add all in-flight requests /reverse_proxy/upstreams (Fixes #7277) (#7517)
  * core: Check whether @id is unique (#7002)
  * proxyproto: Generated test coverage (#7540)
  * logging: Ensure `slog` error level logs don't print stack traces (#7512)
  * autohttps: Ensure CertMagic config is recreated after autohttps runs (#7510)
  * fix(caddyfile): Prevent parser to panic when no token were added by empty {block} (#7543)
  * reverseproxy: Fix `health_port` being ignored in health checks (#7533)
  * cmd: Custom binary names through `CustomBinaryName` and `CustomLongDescription` (#7513)
  * reverseproxy: query escape request urls when proxy protocol is enabled (#7537)
  * tls: Add `tls_resolvers` global option for DNS challenge configuration (#7297)
  * caddyhttp: Evaluate tls.client placeholders more accurately (fix #7530) (#7534)
  * cmd: Pass configFile, not configFlag, for reload command (#7532)
  * Revert "encode: Implement Flush for legacy compatibility"
  * go.mod: Upgrade x/net
  * caddyhttp: Limit empty Host check to HTTP/1.1
  * chore: Enable modernize linter (#7519)
  * caddyhttp: Avoid nil pointer dereference in proxyWrapper (#7521)
  * logging: Support `zstd` roll compression (#7515)
  * logging: add DirMode options and propagate FileMode to rotations (#7335)
  * http: Sort auto-HTTPS redirect routes by host specificity (fixes #7390) (#7502)
  * httpcaddyfile: Fix missing TLS connection policies when auto_https is default (#7325) (#7507)
  * reverseproxy: fix tls dialing w/ proxy protocol (#7508)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1779105600">- Update to version 2.11.3:
  * go.mod: Upgrade quic-go to v0.59.1
  * metrics: Add nil check for metricsHandler in AdminMetrics.serveHTTP (#7553)
  * rewrite: escape file matcher paths before rewriting (#7683)
  * templates: Explicitly warn about misconfigurations
  * docs: add documentation for fileExists and fileStat template functions (#7700)
  * caddytls: avoid duplicate automation for wildcard-covered hosts (#7697)
  * tls: add alpn to managed HTTPS records (#7653)
  * fastcgi: Fix lint
  * Merge commit from fork
  * httpcaddyfile: accept duration strings for log sampling interval (#7694)
  * chore: Fix golangci-lint 2.12.1 findings (#7690)
  * caddyauth: Revert "set user placeholders before auth rejection (#7685)" (#7688)
  * caddyauth: set user placeholders before auth rejection (#7685)
  * caddytls: Expand ACME credentials (#7554)
  * admin: reject non-canonical config array indices (#7592)
  * listeners: clean up stale Unix socket files on Windows (#7676)
  * reverseproxy: Add ability to clear dynamic upstreams cache during retries (#7662)
  * admin: require path segment boundary in remote access control (#7673)
  * build(deps): bump github.com/jackc/pgx/v5 from 5.9.0 to 5.9.2 (#7668)
  * httpcaddyfile: inherit global ACME issuer settings in tls shortcuts (#7617)
  * logging: add regression coverage for rotated file mode (#7620)
  * metrics: Implement pushing via OLTP (#7664)
  * chore: Use atomics where appropriate (#7648)
  * go.mod: Upgrade dependencies including CertMagic
  * admin: Limit config size (by @omercnet)
  * Typo fix in security policy
  * core: propagate ECH keys to the QUIC listener (#7670)
  * caddyhttp: prefer port 443 in auto-HTTPS and add tests (#7666)
  * reverseproxy: add `lb_retry_match` condition on response status (#7569)
  * admin: Redact sensitive request headers in API logs (#7578)
  * build(deps): bump github.com/jackc/pgx/v5 from 5.8.0 to 5.9.0 (#7655)
  * chore: add `AGENTS.md` (#7652)
  * caddyhttp: Document missing placeholders for escaped URI and prefixed query (#7659)
  * fix(caddyfile): {block} in snippet (#7558)
  * fileserver: show symlink targets verbatim (#7579)
  * logging: preserve ts for journald-wrapped JSON logs (#7644)
  * chore: bump timberjack to v1.4.1 (#7618)
  * chore: replace `interface{}` with `any` for modernization (#7571)
  * caddyfile: Improve import/global options UX for imports before global options (#7642)
  * logging: add journald encoder wrapper (#7623)
  * build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#7621)
  * vars: Add matcher placeholder handling tests (#7640)
  * reverseproxy: make stream copy buffer size configurable (#7627)
  * build(deps): bump the all-updates group across 1 directory with 11 updates (#7641)
  * build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp (#7637)
  * vars: Don't expand placeholders in values (#7629)
  * tls: add `system` and `combined` CA pool modules (#7406)
  * tls: expand placeholders in dns_challenge override_domain (#7609)
  * reverseproxy: Fix check for `header_up Host {upstream_hostport}` redundancy (#7564)
  * notify: Always send "READY=1" even after an error (#7597)
  * encode: make zstd checksum configurable (#7586)
  * root: introduce down-propagating Helper.BlockState for other directives/plugins to use (#7594)
  * rewrite: skip query rename when source key is absent (#7599)
  * caddytls: Consolidate empty APs more smartly (#7567)
  * chore: Resolve recent CI failures (#7593)
  * Add missing return to` handleError` in admin server
  * caddytls: Avoid default issuers for implicit tailscale policies (#7577)
  * caddyhttp: Sync placeholder expansion in `vars` and `vars_regexp` (#7573)
  * caddytls: Ensure key list always gets set (fix #7555)
  * Fix lint errors</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1782129600">- Update to version 2.11.4:
  * templates: Patch for GHSA-vcc4-2c75-vc9v (#7785)
  * httpcaddyfile: fix incorrect error message on duplicate matchers (#7780)
  * Merge commit from fork
  * encode: prioritize zstd and br over gzip in content negotiation (#7772)
  * caddytls: skip idna.ToASCII for pure ASCII SNI values (#7770)
  * perf(replacer): optimize memory allocation for file placeholders (#7773)
  * rewrite: prevent placeholder re-expansion in injected query (#7761)
  * Clarify policies for agents / LLM use
  * go.mod: update x/net (#7767)
  * go.mod: Update x/crypto
  * caddyhttp: normalize Windows backslashes in path matcher (#7763)
  * build(deps): bump the all-updates group across 1 directory with 9 updates (#7752)
  * caddytls: match IDN SNI in connection policies (#7742)
  * reverseproxy: wraps request body to prevent closing if not read (#7719)
  * caddyfile: preserve implicit TLS issuer semantics (#7743)
  * cmd: support caddy start on IPv6-only hosts (#7744)
  * caddyauth: add candidate placeholders for rejected identities (#7698)
  * reverseproxy: Add regression test for DialInfo network override (#7758)
  * chore: clean up wording and typo fixes (#7745)
  * caddytls: fix TLS state races and ECH rotation retry (#7756)
  * caddyhttp: omit Last-Modified for unusable mod times (#7740)
  * chore: deps upgrade (#7751)
  * caddytls: Fix client auth (fix #7724) (#7727)
  * reverseproxy: further prevent body closes from dial errors (#7715)</changelog>
</package>
<package pkgid="66286990de4cf17f12ed0ff5a2be7cc6f4bdcad73f58635f0bc4066409bbb1add06d9859638d33a2f6c84e74852701d0be398ad8e28f491194dd8d844aa41d52" name="cadvisor-debuginfo" arch="i586">
  <version epoch="0" ver="0.60.5" rel="2.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1718884800">- update description from Holden Fried (bsc#1222192)</changelog>
  <changelog author="dmueller@suse.com" date="1720699200">- Update to version 0.49.1:
  * build docker - add --provenance=false flag
  * Remove s390x support
  * Disable libipmctl in build
  * Ugrade base image to 1.22 and alpine 3.18
  * fix type of C.malloc in cgo
  * Bump golang.org/x/net
  * Bump grpc
  * Update docker
  * Bump runc to v1.1.12
  * Bump to bullseye
  * Bump golang to 1.22
  * Remove section about canary image
  * Add note about WebUI auth
  * Remove mentions of accelerator from the docs
  * reduce_logs_for_kubelet_use_crio
  * upgrade actions/checkout and actions/setup-go and actions/upload-artifact
  * build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /cmd
  * add cadvisor and crio upstream changes
  * Avoid using container/podman in manager.go
  * container: skip checking for files in non-existent directories.
  * Adjust the log level of Initialize Plugins
  * add ignored device
  * fix: variable naming
  * build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 in /cmd
  * manager: require higher verbosity level for container info misses
  * Information should be logged on increased verbosity only
  * Running do mod tidy
  * Running go mod tidy
  * Running go mod tidy
  * container/libcontainer: Improve limits file parsing perf
  * container/libcontainer: Add limit parsing benchmark
  * build(deps): bump github.com/cyphar/filepath-securejoin in /cmd
  * build(deps): bump github.com/cyphar/filepath-securejoin
  * Set verbosity after flag definition
  * fix: error message typo
  * vendor: bump runc to 1.1.9
  * Switch to use busybox from registry.k8s.io
  * Bump golang ci lint to v1.54.1
  * Bump github.com/docker/docker in /cmd
  * Bump github.com/docker/docker
  * Bump github.com/docker/distribution in /cmd
  * Bump github.com/docker/distribution
  * Update genproto dependency to isolated submodule
  * remove the check for the existence of NFS files, which will cause unnecessary requests.
  * reduce inotify watch
  * fix performance degradation of NFS
  * fix: fix type issue
  * fix: fix cgo memory leak
  * ft: export memory kernel usage
  * sysinfo: Ignore "hidden" sysfs device entries
  * Increasing required verbosity level
  * Patch to fix issue 2341
  * podman support: Enable Podman support.
  * podman support: Create Podman handler.
  * podman support: Changes in Docker handler.
  * unit test: machine_swap_bytes
  * Add documentation for machine_swap_bytes metric
  * Add a machine_swap_bytes metric
  * fix: add space trimming for label allowlist
  * Upgrade to blang/semver/v4 v4.0.0
  * docs(deploy/k8s): remote build for kustomize
  * Update dependencies
  * Change filepaths to detect online CPUs
  * Update actions/checkout to v3
  * Fix flags typo
  * Updating location of kubernetes/pause image
  * Using t.TempDir() in tests
  * Unit test: MachineInfo Clone() method
  * Bugfix: MachineInfo Clone() - clone SwapCapacity
  * Optimize network metrics collection
  * Removing calls to deprecates io/ioutil package
  * Updating minimum Go version to 1.19
  * Request the pid of another container if current pid is not longer valid
  * Restructure
  * Add CRI-O client timeout setting
  * Set containerd grpc.MaxCallRecvMsgSize to 16MB
  * Fix asset build
  * feat(logging): add verbosity to non-NUMA node warning
  * add nerdctl to ignoredDevices
  * nvm: Change the "no NVM devices" log.
  * nvm: Fix typo.
  * Fix CVE-2022-27664 (#3248)
  * resctrl: Reduce size and mode files check (#3264)
  * readme: Update Creatone contributor info. (#3265)
  * Fix comment to refer to correct client
  * build: bump golang to 1.20
  * ci: Update golang ci-lint to v1.51.2
  * build: Update shebang to python3
  * Revert "dockerfile: Fix typo in go build tags."
  * Decreasing verbosity level for "Cannot read vendor id correctly, set empty"
  * dockerfile: Fix typo in go build tags.
  * deps: Move from cloud.google.com/go/compute -&gt; cloud.google.com/go
  * use memory.min for reservation memory instead of high
  * Mark GOPATH as git safe.directory to fix CI build
  * switch to gomodule/redigo from garyburd/redigo
  * update go.mod/sum both in root and cmd/
  * Drop accelerator metrics and nvidia integration
  * Add s390x support for docker image
  * typo in MachineInfo spec for SwapCapacity
  * add support for swap in machine/info</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1742212800">- update to 0.52.1:
  * Make resctrl optional/pluggable
- update to 0.52.0:
  * bump containerd related deps: api v1.8.0; errdefs v1.0.0;
    ttrpc v1.2.6
  * chore: Update Prometheus libraries
  * ci: golangci-lint bump, fixes, and cleanups
  * bump runc to v1.2.4
  * Add Pressure Stall Information Metrics
  * Switch to opencontainers/cgroups repository (includes update
    from golang 1.22 to 1.24)
  * Bump to newer opencontainers/image-spec @ v1.1.1
- update to 0.49.2:
  * Cp fix test
  * Revert "reduce_logs_for_kubelet_use_crio"
- add CVE-2025-22868.patch (CVE-2025-22868, bsc#1239291)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 0.53.0 (bsc#1257429, CVE-2024-45310,
    bsc#1267788, CVE-2026-10722):
  * fix potential hang on containerd client.LoadContainer
  * Bump dependencies to latest (June 2, 2025)
  * fix: fix call Errorf with wrong err
  * Fixed possible data race
  * Use built-in error wrapping instead of pkg/errors
- drop CVE-2025-22868.patch (upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648001">- update to 0.55.1:
  * manager: fix race condition in Stop() using sync.Once
  * manager: fix race condition in Stop() using sync.Once
- update to 0.55.0:
  * Reduce lock contention in manager package
  * container/podman: fix `zfsFilesystem` and `zfsParent` being
    swapped.
  * devicemapper: use atomic.Value for lock-free cache reads
  * Reduce lock contention in cache/memory package
  * zfs: use atomic.Value for lock-free cache reads
  * fix: docker health check status not updating
  * align docker and podman implementations
  * disable CGO for fully static binaries
  * close stale PRs and Issues
  * refactor(container): Migrate to std lib context package
  * add workflow_dispatch to stale github action
  * plugin factory: remove useless RegisterPlugin log output
  * feat(summary): add count in percentiles
  * machine: fixes for unix.Uname use
  * feat: add LoadTaskProcess api in containerd client
  * feat: add exit code in container deletion events
  * feat: add CRI-O integration tests
  * test: reorganize integration tests and add CRI-O test
    coverage
  * refactor: remove duplicate tests from api package and add
    missing CRI-O tests
  * fix: update golang.org/x/crypto to v0.45.0 to fix security
    vulnerabilities
  * container/(docker|podman): rewrite obtaining IP-address
  * Upgrade GitHub Actions to latest versions
  * Upgrade GitHub Actions for Node 24 compatibility
  * feat: add fs io cost metrics
  * go.mod: github.com/docker/go-connections v0.6.0
  * fs: introduce pluggable filesystem architecture
  * Apply build tags liberally for supported environments (linux)
  * Replace godirwalk with os.ReadDir from standard library
  * feat: add cpu burst metrics
- update to 0.54.1:
  * chore: update cAdvisor image registry and version in
    DaemonSet
  * ci: update Ubuntu version to 24.04 in GitHub Actions
    workflows
  * chore: re-enable golangci-lint checks and fix violations
  * container/docker: GetStats: prevent nil-pointer
- update to 0.54.0:
  * Let us try to use ghcr.io for container images
  * Add a GH action to create release binaries
  * use qemu/docker to build arch specific binaries
  * add -buildvcs=false to GH action
  * fix(3643) add containerd-snapshotter support
  * Update README.md with latest Docker image version and
    registry
  * Rebase to alpine 3.22, install thin-provisioning-tools from
    main repo
  * feat: add metric for container health check status  (DOCKER-
    Specific!)
  * Update golang and deps
- update to version 0.54.1:
  * container/docker: GetStats: prevent nil-pointer
  * chore: re-enable golangci-lint checks and fix violations
  * fix: use Docker-embedded containerd socket in integration tests
  * refactor: remove Mesos container support
  * ci: add diagnostic logging for docker/containerd debugging
  * fix: persist containerd client error to prevent nil pointer dereference
  * ci: update Ubuntu version to 24.04 in GitHub Actions workflows
  * chore: update cAdvisor image registry and version in DaemonSet
  * fix: handle nil Health state in docker container handler
  * ci: update Go version to 1.25 in GitHub Actions workflows
  * fix: update dependencies to address security vulnerabilities
  * add health status tests
  * feat: Update docker container handler to include health status in stats
  * Rebase to alpine 3.22, install thin-provisioning-tools from main repo
  * Update README.md Docker image reference
  * fix(3643) add containerd-snapshotter support
  * add -buildvcs=false to GH action
  * use qemu/docker to build arch specific binaries
  * Add a GH action to create release binaries
  * Let us try to use ghcr.io for container images (#3699)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648002">- Update to version 0.56.2:
  * docker: fix nil pointer dereference when GraphDriver is nil
  * Update healthcheck.sh
  * Update entrypoint.sh
  * docker: migrate to github.com/moby/moby modules
  * Update containerd, docker, moby, and opencontainers dependencies
  * update README
  * Update copyright year in healthcheck.sh
  * Update copyright year in entrypoint.sh
  * Added cadvisor boilerplate header to deploy/entrypoint.sh
  * Added cadvisor boilerplate header to deploy/healthcheck.sh
  * Add EXPOSE 8080 to document default port
  * Fix healthcheck to respect custom port flag
  * Add entrypoint wrapper to preserve -logtostderr flag
  * add std in summary
  * fix formatting
  * Update container/docker/factory.go
  * Update factory.go
  * Update factory.go
  * Update factory.go
  * Fix for issue #3772
  * docs: replace references to docker registry `gcr.io` with `ghcr.io`
  * Expose s390x CPU Topology to Prometheus</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648003">- update to 0.57.0 (bsc#1260305, CVE-2026-33186):
  * integration: add more Docker container handler tests
  * integration: add containerd container handler tests
  * integration: add Prometheus metrics endpoint tests
  * fix: support podman `volatile-containers.json` and/or
    `containers.json`
  * proposed roadmap for cAdvisor
  * remove log message when you can't read productName
  * Refactor Github Action per b/485167538
  * fix crio deadlock in getting crio sandbox containers
  * Add container_creation_time_seconds (previously:
    container_start_time_seconds); use runtime start time for
    container_start_time_seconds (podman &amp; docker)
  * deps: github.com/moby/moby/client v0.4.0, moby/api v1.54.1,
    containerd/ttrpc v1.2.8
  * fix(build): update k8s-staging-test-infra image in integ
    tests
  * feat(manager/container): add configurable initial splay and
    max jitter factors
  * feat(manager): add constraint data in OOM events
  * fix: add v-prefixed GHCR image tags for release consistency
  * build(deps): bump the go_modules group across 2 directories
    with 1 update
  * Expose cgroup v2 memory.events as Prometheus metrics
  * deploy: bump base images to Alpine 3.23</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648004">- update to 0.60.3:
  * Move OOM watching out of the lib module into the binary
  * lib/model: make ContainerStats sub-stats pointers to convey
    collection presence
- update to 0.60.1:
  * cpuload/netlink: report the real error and skip the reader on
    cgroup v2
  * deploy: add lib/go.mod to the image build's dependency cache
- update to 0.60.0:
  * Exposing additional cgroup v2 memory.stat metrics
  * lib: introduce github.com/google/cadvisor/lib — a lean,
    kubelet-focused library module
- bump x/net to 0.55 (bsc#1266645, CVE-2026-39821)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1784289600">- update to 0.60.5 (bsc#1266645, CVE-2026-39821):
  * build: discover bootstrap image tag instead of pinning it
  * lib/manager: allow disabling container discovery
  * **Full Changelog**:
    https://github.com/google/cadvisor/compare/v0.60.4...v0.60.5
  * build: discover bootstrap image tag instead of pinning it
  * lib/manager: allow disabling container discovery
  * **Full Changelog**:
    https://github.com/google/cadvisor/compare/v0.60.4...v0.60.5
- update to 0.60.4:
  * build(deps): bump the go_modules group across 2 directories
    with 1 update
  * Update containerd ttrpc and typeurl
  * build(deps): bump the go_modules group across 3 directories
    with 1 update
  * crio: add retry to ContainerInfo call
  * build(deps): bump golang.org/x/crypto from 0.51.0 to 0.54.0
    in the go_modules group across 0 directory</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1787659200">- update vendor:
  * go.opentelemetry.io/otel@v1.44.0 (bsc#1276727, CVE-2026-41178)</changelog>
</package>
<package pkgid="9bfbc4beb1f0436166b5340ad0973baf52ac8978c74390049ce095c4de7c3012716c671343da61f91840dee8cae2a38cfcbb51f475691d9ef51819ceda4ae8f0" name="cage-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1669896000">- Update to 0.1.4+39.a81ab70
  We asked in https://github.com/Hjdskes/cage/issues/232
  for a long time for a wlroots 0.15.0 compat release
  * Compatibility with wlroots 0.15.0
  * Fix count_surface_iterator
  * Set xdg_toplevel geometry for fullscreen clients
  * Restore direct libm dependency (#222)
  * Several more fixes
- Add cage-wlroots-016-compat.patch:
  Add compat with wlroots 0.16.0. See PR 244.
- Switch to service file to generate tarball</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804800">- Update to 0.1.5:
  * Implement the following protocols: wlr-output-management-unstable-v1,
    virtual-keyboard-unstable-v1, wlr-virtual-pointer-unstable-v1,
    single-pixel-buffer-v1, presentation-time, viewporter.
  * Use wlroots' scene-graph API, which should improve performance.
  * Fall back to lower resolutions when the preferred output
    mode cannot be used.
- Drop cage-wlroots-016-compat.patch</changelog>
  <changelog author="mvetter@suse.com" date="1711022400">- Update repo URL
- Switch to git e7d8780 to fix build with wlroots
- Add changesgenerate to service file
- Switch from disabled to manual service
- Update to version 0.1.5+36.e7d8780:
  * Add support for primary selection
  * Add .editorconfig
  * output: fix assert when re-adding output to layout
  * output: use wlr_output_head_v1_state_apply()
  * xwayland: fix double wl_list_remove
  * output: Transition to wlr_output_state
  * output: Add scene output layout helper manually
  * output: Implement request_state event listener
  * meson: Bump minimum wlroots to 0.17
  * ci: Upgrade wlroots to 0.17</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1723550400">- BuildRequire pkgconfig(wlroots) instead of wlroots-devel: ensure
  we get a devel package that has the correct .pc file (latest
  wlroots has the pc file renamed to wlroots-0.18.pc, not matching
  the name anymore).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1723550401">- Cleanup up _service:
  + tar and compress services should be 'buildtime' in combination
    with obs_scm.
  + Remove the .tar.xz tarball, only eep the .obscpio archive as
    source.
  + Drop stale cage-0.1.5+0.83ffc57.obscpio archive, add
    cage-0.1.5+36.e7d8780.obscpio instead: This is the same version
    as previously packages as tar.xz.</changelog>
  <changelog author="mvetter@suse.com" date="1728302400">- Update to version 0.2.0+0.e128a9f:
  * build: bump to version 0.2.0
  * ci: drop libwayland C23 workaround
  * xdg_shell: wait for initial commit to unconstrain popups
  * cage: fix abort on shutdown
  * xdg_shell: wait for initial commit to set xdg-decoration mode
  * xdg_shell: configure surface on initial commit
  * ci: workaround libwayland C23 bug
  * seat: rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLET
  * xdg_shell: use new lifecycle events
  * cage: drop wlr_scene_set_presentation()
  * cage: create backend with wl_event_loop and output layout with wl_display
  * seat: pass relative direction to wlr_seat_pointer_notify_axis()
  * Bump wlroots requirement to v0.18
  * cage: fix SIGINT/SIGTERM handler data
  * ci: turn on --fatal-meson-warnings
  * readme: update meson commands
  * readme: update wlroots dependency version
  * build: drop xwayland option</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1728302401">- Fix name for BuildRequire of wlroots
  * wlroots is very explicit with versions. It now has a suffix added based
    version format &lt;major&gt;.&lt;minor&gt; i.e. wlroots-0.18 to refer to the 0.18.x
    series</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1760011200">- Update to version 0.2.1:
  * build: bump version to 0.2.1
  * Fix renderer, allocator and scene memory leaks on exit
  * output: use backend commits
  * ci: set --wrap-mode=nodownload
  * ci: install libdisplay-info
  * xdg_shell: bump to v5
  * xdg_shell: handle xdg_popup reposition signal
  * xdg_shell: rename xdg_toplevel signal handlers
  * Upgrade wlroots to v0.19
  * cage: remove global server listeners on shutdown
  * seat: destroy keyboard groups on shutdown
  * output: drop unused wlr_matrix.h include
  * Fix getopt("D")
  * Make application arguments optional
  * Add CLI flag to enable debug logs
  * readme: add link to man page</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1776081600">- Update to version 0.3.0:
  * build: bump version to 0.3.0
  * Make buffer bigger to prevent wayland disconnection
  * build: drop cage_heaers
  * Upgrade wlroots to v0.20
  * Fix segfault during cleanup when wlr_scene isn't created
  * Implement the drm-lease-v1 protocol
  * xwayland: fix crash when request_fullscreen is called while unmapped
  * xdg_shell: skip configure in request_fullscreen handler if unmapped
  * Fix segfault when title or app_id is NULL
  * xwayland: remove associate/dissociate listeners
  * Add support for wlr-foreign-toplevel-management</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1783166400">- Update to version 0.3.1:
  * build: bump version to v0.3.1
  * xdg_shell: fix windows requesting fullscreen on startup
  * build: guard git version detection against missing .git directory
  * cage: stop using DEFAULT_XCURSOR as a cursor theme name</changelog>
</package>
<package pkgid="5fb0d16c4254335ac274b20763100884e1375ed843cec99899b2200089326a9b41012e3da4922ab96a55616a6208e3cfe348bf49fdaf946927eb484eb2a54dc5" name="cage-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1669896000">- Update to 0.1.4+39.a81ab70
  We asked in https://github.com/Hjdskes/cage/issues/232
  for a long time for a wlroots 0.15.0 compat release
  * Compatibility with wlroots 0.15.0
  * Fix count_surface_iterator
  * Set xdg_toplevel geometry for fullscreen clients
  * Restore direct libm dependency (#222)
  * Several more fixes
- Add cage-wlroots-016-compat.patch:
  Add compat with wlroots 0.16.0. See PR 244.
- Switch to service file to generate tarball</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804800">- Update to 0.1.5:
  * Implement the following protocols: wlr-output-management-unstable-v1,
    virtual-keyboard-unstable-v1, wlr-virtual-pointer-unstable-v1,
    single-pixel-buffer-v1, presentation-time, viewporter.
  * Use wlroots' scene-graph API, which should improve performance.
  * Fall back to lower resolutions when the preferred output
    mode cannot be used.
- Drop cage-wlroots-016-compat.patch</changelog>
  <changelog author="mvetter@suse.com" date="1711022400">- Update repo URL
- Switch to git e7d8780 to fix build with wlroots
- Add changesgenerate to service file
- Switch from disabled to manual service
- Update to version 0.1.5+36.e7d8780:
  * Add support for primary selection
  * Add .editorconfig
  * output: fix assert when re-adding output to layout
  * output: use wlr_output_head_v1_state_apply()
  * xwayland: fix double wl_list_remove
  * output: Transition to wlr_output_state
  * output: Add scene output layout helper manually
  * output: Implement request_state event listener
  * meson: Bump minimum wlroots to 0.17
  * ci: Upgrade wlroots to 0.17</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1723550400">- BuildRequire pkgconfig(wlroots) instead of wlroots-devel: ensure
  we get a devel package that has the correct .pc file (latest
  wlroots has the pc file renamed to wlroots-0.18.pc, not matching
  the name anymore).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1723550401">- Cleanup up _service:
  + tar and compress services should be 'buildtime' in combination
    with obs_scm.
  + Remove the .tar.xz tarball, only eep the .obscpio archive as
    source.
  + Drop stale cage-0.1.5+0.83ffc57.obscpio archive, add
    cage-0.1.5+36.e7d8780.obscpio instead: This is the same version
    as previously packages as tar.xz.</changelog>
  <changelog author="mvetter@suse.com" date="1728302400">- Update to version 0.2.0+0.e128a9f:
  * build: bump to version 0.2.0
  * ci: drop libwayland C23 workaround
  * xdg_shell: wait for initial commit to unconstrain popups
  * cage: fix abort on shutdown
  * xdg_shell: wait for initial commit to set xdg-decoration mode
  * xdg_shell: configure surface on initial commit
  * ci: workaround libwayland C23 bug
  * seat: rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLET
  * xdg_shell: use new lifecycle events
  * cage: drop wlr_scene_set_presentation()
  * cage: create backend with wl_event_loop and output layout with wl_display
  * seat: pass relative direction to wlr_seat_pointer_notify_axis()
  * Bump wlroots requirement to v0.18
  * cage: fix SIGINT/SIGTERM handler data
  * ci: turn on --fatal-meson-warnings
  * readme: update meson commands
  * readme: update wlroots dependency version
  * build: drop xwayland option</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1728302401">- Fix name for BuildRequire of wlroots
  * wlroots is very explicit with versions. It now has a suffix added based
    version format &lt;major&gt;.&lt;minor&gt; i.e. wlroots-0.18 to refer to the 0.18.x
    series</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1760011200">- Update to version 0.2.1:
  * build: bump version to 0.2.1
  * Fix renderer, allocator and scene memory leaks on exit
  * output: use backend commits
  * ci: set --wrap-mode=nodownload
  * ci: install libdisplay-info
  * xdg_shell: bump to v5
  * xdg_shell: handle xdg_popup reposition signal
  * xdg_shell: rename xdg_toplevel signal handlers
  * Upgrade wlroots to v0.19
  * cage: remove global server listeners on shutdown
  * seat: destroy keyboard groups on shutdown
  * output: drop unused wlr_matrix.h include
  * Fix getopt("D")
  * Make application arguments optional
  * Add CLI flag to enable debug logs
  * readme: add link to man page</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1776081600">- Update to version 0.3.0:
  * build: bump version to 0.3.0
  * Make buffer bigger to prevent wayland disconnection
  * build: drop cage_heaers
  * Upgrade wlroots to v0.20
  * Fix segfault during cleanup when wlr_scene isn't created
  * Implement the drm-lease-v1 protocol
  * xwayland: fix crash when request_fullscreen is called while unmapped
  * xdg_shell: skip configure in request_fullscreen handler if unmapped
  * Fix segfault when title or app_id is NULL
  * xwayland: remove associate/dissociate listeners
  * Add support for wlr-foreign-toplevel-management</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1783166400">- Update to version 0.3.1:
  * build: bump version to v0.3.1
  * xdg_shell: fix windows requesting fullscreen on startup
  * build: guard git version detection against missing .git directory
  * cage: stop using DEFAULT_XCURSOR as a cursor theme name</changelog>
</package>
<package pkgid="641aa39d3a4ade5ff69e2eb391a5129de4aac13808690b369b496443ab859da60d80e3da9f78884647069736087f9e22085504332ebc0251b8563eef15e215bf" name="cagebreak-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.1" rel="1.9"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722945600">- Initial cagebreak package for openSUSE</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1723377600">- Add keyring to sources list</changelog>
</package>
<package pkgid="0224186391c59d4e365c5458a7b9ce679361a8f8943b3c8ee2f5edb12c24ec7e1130de39848f467f946714a642bfae404cf2d3fcc0d9e123bafec69be243f076" name="cagebreak-debugsource" arch="i586">
  <version epoch="0" ver="2.3.1" rel="1.9"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722945600">- Initial cagebreak package for openSUSE</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1723377600">- Add keyring to sources list</changelog>
</package>
<package pkgid="7ba2f07c995960ba49769e1785630845ae7b94bf4822e8752540406772a154fb56aa8126138127ed3d37edfe555b65bb2864565e1324b956d94615340f500a1b" name="cairo-debugsource" arch="i586">
  <version epoch="0" ver="1.18.4" rel="4.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725278400">- Update to version 1.18.2:
  + The malloc-stats code has been removed from the tests directory
    the canonical location for it is:
    https://github.com/behdad/malloc-stats
  + Cairo now requires a version of pixman equal to, or newer than,
    0.40.
  + There have been multiple build fixes for newer versions of GCC
    for MSVC; for Solaris; and on macOS 10.7.
  + PNG errors caused by loading malformed data are correctly
    propagated to callers, so they can handle the case.
  + Both stroke and fill colors are now set when showing glyphs on
    a PDF surface.
  + All the font options are copied when creating a fallback font
    object.
  + When drawing text on macOS, Cairo now tries harder to select
    the appropriate font name.
  + Cairo now prefers the COLRv1 table inside a font, if one is
    available.
  + Cairo requires a C11 toolchain when building.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726833600">- Add b9eed915f9a67380e7ef9d8746656455c43f67e2.patch: cff: Don't
  fail if no local subs. Fix regression when writing PDFs with
  fonts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1732795200">- Convert to source service: allows for easier upgrades by the
  GNOME team.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742212800">- Update to version 1.18.4:
  + The dependency on LZO has been made optional through a build
    time configuration toggle.
  + You can build Cairo against a Freetype installation that does
    not have the FT_Color type.
  + Cairo tests now build on Solaris 11.4 with GCC 14.
  + The DirectWrite backend now builds on MINGW 11.
  + The DirectWrite backend now supports font variations and proper
    glyph coverage.
  + Support for Windows 98 has been removed. The minimum
    requirement for Windows is now Vista.
- Use tarball in lieu of source service due to freedesktop gitlab
  migration, will switch back at next release at the latest.
- Drop b9eed915f9a67380e7ef9d8746656455c43f67e2.patch: Fixed
  upstream.
- Add pkgconfig(lzo2) BuildRequires: New optional dependency, build
  lzo2 support feature.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Switch back to using source service.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1754913600">- Add b5752618.patch:
  Backport from William Bader's request 621, Fix NULL access
  in active_edges_to_traps().
  https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/621/diffs
  https://gitlab.freedesktop.org/williamb/cairo/-/commit/b5752618
  (CVE-2025-50422, bsc#1247589)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="a9b8e870fc4822b7cef2f06d5090965493f9510635cae268f041df237d6b2370b658cf22404b2657b04a2098b942863e8a413257e31629106e018902a2f976cc" name="cairo-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.18.4" rel="4.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725278400">- Update to version 1.18.2:
  + The malloc-stats code has been removed from the tests directory
    the canonical location for it is:
    https://github.com/behdad/malloc-stats
  + Cairo now requires a version of pixman equal to, or newer than,
    0.40.
  + There have been multiple build fixes for newer versions of GCC
    for MSVC; for Solaris; and on macOS 10.7.
  + PNG errors caused by loading malformed data are correctly
    propagated to callers, so they can handle the case.
  + Both stroke and fill colors are now set when showing glyphs on
    a PDF surface.
  + All the font options are copied when creating a fallback font
    object.
  + When drawing text on macOS, Cairo now tries harder to select
    the appropriate font name.
  + Cairo now prefers the COLRv1 table inside a font, if one is
    available.
  + Cairo requires a C11 toolchain when building.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726833600">- Add b9eed915f9a67380e7ef9d8746656455c43f67e2.patch: cff: Don't
  fail if no local subs. Fix regression when writing PDFs with
  fonts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1732795200">- Convert to source service: allows for easier upgrades by the
  GNOME team.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742212800">- Update to version 1.18.4:
  + The dependency on LZO has been made optional through a build
    time configuration toggle.
  + You can build Cairo against a Freetype installation that does
    not have the FT_Color type.
  + Cairo tests now build on Solaris 11.4 with GCC 14.
  + The DirectWrite backend now builds on MINGW 11.
  + The DirectWrite backend now supports font variations and proper
    glyph coverage.
  + Support for Windows 98 has been removed. The minimum
    requirement for Windows is now Vista.
- Use tarball in lieu of source service due to freedesktop gitlab
  migration, will switch back at next release at the latest.
- Drop b9eed915f9a67380e7ef9d8746656455c43f67e2.patch: Fixed
  upstream.
- Add pkgconfig(lzo2) BuildRequires: New optional dependency, build
  lzo2 support feature.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Switch back to using source service.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1754913600">- Add b5752618.patch:
  Backport from William Bader's request 621, Fix NULL access
  in active_edges_to_traps().
  https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/621/diffs
  https://gitlab.freedesktop.org/williamb/cairo/-/commit/b5752618
  (CVE-2025-50422, bsc#1247589)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="83a94f2cd743c0a1bd9a12d3416e3d6ae966d45d019f863f6b07dfe8ffca06b36b894c4dcc3ec696f2556d65501dba03c8f949ff87b5e26583ac07c84f2c2b34" name="cairomm-debugsource" arch="i586">
  <version epoch="0" ver="1.18.1" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1523966400">- Export CXXFLAGS="-std=c++17" until upstream fixes this. Requires,
  as libsigc++-3.0 moved to C++17.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555588800">- Description updates.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1604318400">- Update to version 1.16.0:
  + This is the first stable release in the cairomm-1.16 ABI
    series. It is parallel-installable with the cairomm-1.0 ABI.
  + Cairo:
  - Add Context::get_source_for_surface()
  - Fix a memory leak in RefPtr
  + Build:
  - Require C++17
  - Add NMake Makefiles. Remove the Visual Studio projects
  - Add support for building with Meson
  - Use __declspec(dllexport) when building cairomm on Visual
    Studio. Stop using gendef.exe
  - docs/reference/: Update for Doxygen &gt;= 1.8.16
  + Tests:
  - Update the source code
  - Don't include deprecated Boost header files. Fix tests in
    Autotools builds
  + Documentation: README: Update with instructions for building
    cairomm.
- Add meson BuildRequires and macros following upstreams port.
- Add graphviz BuildRequires, needed now for building
  documentation.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 1.16.1
  + Only build system related changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1727092800">- update to version 1.16.2:
  * meson.build: Avoid configuration warnings
  * MSVC build: Support VS2022 builds
    (Chun-wei Fan) Merge request !20
  * Meson build: When mm-common &gt;= 1.0.4 is used, Perl is not required
  * Meson build: Specify 'check' option in run_command()
    Will be necessary with future versions of Meson.
    Require Meson &gt;= 0.55.0
  * Meson build: Avoid unnecessary configuration warnings
    (Kjell Ahlstedt)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742212800">- Update to version 1.18.0:
  + Meson build: The boost-shared option defaults to true
- Changes from version 1.17.1 (unstable):
  + Add SaveGuard save/restore object
  + Add Surface::set/get_device_scale()
  + ScaledFont: Add get_text_extents() and get_glyph_extents()
  + Use callback functions with C linkage
  + Documentation:
  - Surface: Use cairomm names where possible
  - Context: Fix some typos
  - Update Visual Studio build docs
  - Remove AUTHORS and MAINTAINERS; add info to README.md
  + Build:
  - Meson build: Re-organize warnings-related compiler flags for
    MSVC
  - Autotools build: Add --disable-deprecated-api
  - Require cairo &gt;= 1.14.0
  - Meson build: Detect if we build from a git subtree
  - Meson build: Don't copy files with configure_file()
  - Meson build: Fix the evaluation of is_git_build on Windows
- Drop obsolete update-desktop-files BuildRequires.
- Replace gcc-c++ with generic c++_compiler BuildRequries.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Cleanup spec, build doc subpackage as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1788177600">- Update to version 1.18.1:
  + Fix memory leak in Context::pop_group()
  + Updated documentation.
  + Meson build system fixes</changelog>
</package>
<package pkgid="ba4d4679c6db9d58c9fc92604711f8fb5ba092cce776f7435767ff8c282e62254ac71bf032f7b684e62540731faa1626dfcb988e0f7defc13b2c4a252edc8c9d" name="cairomm1_0-debugsource" arch="i586">
  <version epoch="0" ver="1.14.6" rel="1.1"/>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="jengelh@inai.de" date="1464782400">- Remove unnecessary INSTALL file (resolves rpmlint warning)</changelog>
  <changelog author="zaitor@opensuse.org" date="1479643200">- Update to version 1.12.2:
  + Remove new API that was not meant to be added in 1.12.1.
- Changes from version 1.12.1:
  + C++11:
  - Use nullptr instead of 0.
  - Use override keyword on destructors.
  - Make operator bool() explicit.</changelog>
  <changelog author="dimstar@opensuse.org" date="1480680000">- Rename to cairomm1_0: legacy package with the 1.0 API. The
  existing package 'cairomm' will remain to be the 'latest'
  version.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555588800">- Remove --with-pic which has no effect with --disable-static.
- Update descriptions.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Modernize spec, use autosetup, make_build and ldconfig_scriptlets
  macros.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758715200">- Update to version 1.14.5:
  + Documentation:
  - Context: Fix some typos
  - Update Visual Studio build docs
  - Remove AUTHORS and MAINTAINERS; add info to README.md
  + Meson build:
  - Detect if we build from a git subtree
  - Don't copy files with configure_file()
  - Fix the evaluation of is_git_build on Windows
  - The boost-shared option defaults to true
- For more changes since 1.12.2, see packaged NEWS file
- Switch to meson build system:
  + Add meson BuildRequires
  + replace configure/make/make_install with meson equivalents
- Add graphviz and xsltproc BuildRequires: new dependencies to
  build documentation
- Mark doc subpackage as noarch
- Add check section and run meson test</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.14.6:
  + Fix memory leak in Context::pop_group()
  + Documentation:
  - Fix outdated FSF mailing address in COPYING
  - Change license info. Lesser GPL 2.1 instead of Library GPL 2
  - Meson: Use SPDX expression for license
  - MSVC-Builds.md: Mention Visual Studio 2026
  - MSVC-Builds.md: Update build documentation for NMake
  - cairomm.h: Add the Basic Usage section
  + Build system (meson) fixes.</changelog>
</package>
<package pkgid="8244f85b76370c6f5a92f6931195c2976eb3dbab098096e7d68904d45fd6054ef3b61dbb93a236db943716070f032b12486dec645fa5f6c63fe8618b613ab3a3" name="caja-actions-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="1.9"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Initial package for version 1.28.0</changelog>
</package>
<package pkgid="4eb5a8a12180c9eeda3ec0fca8ab526d636ff72a9eb7da61a3d719401b2b370af11aa8083002bad5e98f3c91cc34dca494342df44ce2f57dfbe6f1f7df5a13dc" name="caja-actions-debugsource" arch="i586">
  <version epoch="0" ver="1.28.0" rel="1.9"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Initial package for version 1.28.0</changelog>
</package>
<package pkgid="01ae2a8c08d5bdb1505180ef2c4096155ae44ac1f1cdff509fbc774123643d2df81291c372fe0d8030d797bafb0490462069a7edcfb915b2eb596c431bd0a1a7" name="caja-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="1.12"/>
  <changelog author="sor.alexei@meowr.ru" date="1551787200">- Update to version 1.22.0:
  * Avoid deprecated GtkStock.
  * Avoid deprecated GtkImageMenuItem.
  * libcaja-private/caja-recent.c: gvfs-open is a deprecated tool,
    switch to "gio open" from libglib2.0-bin.
  * caja-query-editor.c: Add "#include &lt;eel/eel-stock-dialogs.h&gt;".
  * caja-file-management-properties.ui: Avoid deprecated GtkVBox
    and GtkHBox.
  * caja-bookmarks-window.ui: Avoid deprecated functions.
  * Rename mate_dialog_add_button to eel_dialog_add_button.
  * caja-spatial-window.c: Avoid deprecated GtkVBox.
  * Eliminate accessible children-changed event flood on container
    repopulation.
  * Eliminate accessible children-changed event flood during update
    all.
  * Emit accessible-name-change signal for icons only when icons
    are renamed.
  * sidebar popup menu: Show "media-eject" icon in the "unmount"
    items.
  * pathbar: Fix random segfaults on opening mounts from Desktop.
  * fm-icon-view: Show size on disc as sort criterion.
  * sidebar popup menu: Show "media-eject" icon.
  * Add sort criterion by reversed extension segments.
  * fm-tree-view.c: Drop unused variable.
  * Rename "mate_image_menu_item..." to
    "eel_image_menu_item_new_from_icon".
  * eel-gtk-extensions: Show icons in right-click menus only if
    "menus-have-icons" is set.
  * caja-sidebar-title: Fix: images broken in sidebar.
  * caja-progress-info.c: Show notifications in begin/end of
    progress.
  * caja-progress-info.c: Avoid deprecated
    "gtk_status_icon_get_visible".
  * caja-sidebar-title: Fix a -Wmaybe-uninitialized warning.
  * caja-desktop-window.c: Fix: caja crashes unexpectedly.
  * Avoid deprecated "gtk_widget_override_font".
  * Avoid deprecated "gtk_window_set_wmclass".
  * caja-bookmark.c: Drop unused variable.
  * caja-bookmark.c: Fix icons in bookmarks.
  * icon-container: Avoid deprecated
    "gtk_style_context_get_border_color".
  * Avoid deprecated "gtk_dialog_get_action_area".
  * Pathbar button: Fix poor response to right-click.
  * editable-label: Avoid deprecated
    "gtk_im_multicontext_append_menuitems".
  * Use NULL instead of an uninitialised variable.
  * eel-editable-label.c: Avoid deprecated gdk_keymap_get_default.
  * eel-editable-label: Avoid deprecated
    gtk_style_context_set_background.
  * zoom-control: Don't use the eel_pop_up_context_menu function.
  * Replace deprecated gtk_menu_popup.
  * libcaja-private: Replace deprecated gdk_error_trap functions.
  * fm-desktop-icon-view: Replace deprecated
    gdk_error_trap_push/pop functions.
  * Replace deprecated gdk_flush.
  * libcaja-private: Fix -Wlogical-not-parentheses build warning.
  * Avoid deprecated gtk_style_context_get_background_color.
  * GSettings should init before use it.
  * monitor: Fix a crash on unmounting remote filesystems.
  * CajaFile: Fix a crash in modify_link_hash_table.
  * connect-server-dialog: Respect password save setting.
  * properties-window: Fix checking inconsistent state.
  * monitor: Watch for removal of non-native mounts on
    GVolumeMonitor.
  * Add "Configurable" interface and add support to
    caja-file-management-properties.
  * caja-application.c: Remove redundant empty lines.
  * Update caja manpage with info about "--force-desktop" option.
  * Caja-icon-info: Optimise icon lookups by GIcon.
  * fm-directory-view.c:  Decrease minimum update interval.
  * Remove dead code, fix a memory leak.
  * Add option to open multiple uri in tabs at startup.
  * Add the ability to switch tabs using [ctrl+tab] and
    [ctrl+shift+tab].
  * caja-desktop-directory: Stop segfaults in
    directory_ready_callback.
  * caja-directory.c: Fix a build warning.
  * pathbar: Increase reference count of path in
    update_button_types.
  * Fix some issues found by static analysis.
  * pathbar: Fix crash when accessing drive root.
  * libcaja-private: Remove redundant prefs application to hash
    table.
  * [desktop-bg] Fix a memory leak during background change events.
  * caja-location-bar: Fix: change background colour based on
    activity state.
  * Avoid deprecated g_type_class_add_private under src.
  * Fix incompatible pointer types.
  * Avoid deprecated g_type_class_add_private under src.
  * Avoid deprecated g_type_class_add_private under
    libcaja-private.
  * Fix compile warning.
  * Let file size units follow the users preference.
  * Fixed the value of 6 month and 1 year.
  * Support querying files by modification time and size.
  * Avoid deprecated g_type_class_add_private.
  * CajaApplication: Avoid deprecated g_type_class_add_private.
  * caja-menu: Avoid deprecated g_type_class_add_private.
  * eel, libegg: Use G_DEFINE_TYPE_WITH_PRIVATE macro.
  * configure.ac: Add check for PKG_CONFIG being set.
  * caja-application: Check for smclient before trying to load
    session.
  * eel: Avoid deprecated g_type_class_add_private.
  * libegg: Avoid deprecated g_type_class_add_private.
  * libcaja-private: Re-check file MIME type before picking an
    application.
  * file-manager: Fix apparent bug in context menu updating code.
  * Revert "fm-directory-view.c:  Decrease minimum update interval.".
  * Fix: weird item in bookmarks if the directory was removed.
  * Minor code-quality enhancements.
  * Forgot to initialise is_backup field.
  * Change show/hide backup files shortcut.
  * Remove useless comments, correct description string.
  * Skip hidden files only, not backups.
  * Add independent show/hide backup files.
  * Deleting an unused nautilus icon.
  * caja-progress-info: New behaviour with notifications.
  * caja-progress-info: Show notifications with the gsettings key.
  * Move AppStream files to the metainfo/ directory.
  * caja-places-sidebar: Replace two other uses of
    g_drive_poll_for_media_finish.
  * caja-bookmark: Fix memory leak.
  * eel-gtk-extensions: Fix memory leaks.
  * Add update-authors.pl script which helps to update caja.about.
  * Read authors and documenters fom caja.about file.
  * Ensure proper translation of the about dialogue title
  * Add --disable-self-check for configure.
  * Update translations.
- Rebase caja-gtk-3.20.patch.
- Add caja-missing-include.patch: Add a missing include.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1557662400">- Update to version 1.22.1:
  * caja-progress-info: Make sure argument is initialised.
  * Fix invocation with --geometry from the command line.
  * Pass "NULL" for keyboard event.
  * caja-file: Fix incomplete file replacement dialogue.
  * eel-gdk-pixbuf-extensions: Fix division by zero.
  * caja-file: Fix use of memory after it is freed.
  * caja-icon-container: Fix use of memory after it is freed.
  * fm-tree-model: Fix use of memory after it is freed.
  * caja-information-panel: Fix use of memory after it is freed.
  * fm-directory-view: Fix use of memory after it is freed.
  * caja-tree-view-drag-dest: Fix memory leak.
  * [Security] eel-string: Use "g_strlcat" instead of "strcat".
  * [Security] Use "g_strlcpy" instead of "strcpy".
  * Update translations.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563364800">- Update to version 1.23.1 (changes since 1.22.1):
  * desktop: Always draw the items label frame
  * suppress GtkAction deprecations warnings
  * src: reduce the scope of some variables
  * caja-open-with-dialog: cppcheck: Redundant condition
  * eel-canvas: cppcheck: Local variable 'allocation' shadows outer variable
  * caja-progress-info: add tooltips to file transfer dialog
  * Add accessible names for buttons in file transfer operations dialog
  * libegg: reduce the scope of some variables
  * libcaja-private: reduce the scope of some variables
  * eel: remove date &amp; time functions
  * caja-spatial-window: Unused variable i
  * eel: reduce the scope of some variables
  * caja-location-dialog: Fix 'cppcheck' and 'clang' warnings
  * update translations
  * caja-property-browser: Fix cast from non-struct type to struct type
  * eggsmclient-xsmp: Fix cast from non-struct type to struct type
  * caja-file-utilities: Fix cast from non-struct type to struct type
  * local #include files who are libraries inside &lt;&gt; instead ""
  * eel-string: Use 'va_copy' instead of 'G_VA_COPY'
  * eel-editable-label: Use 'memmove' instead of 'memcpy'
  * eel: remove eel_g_object_list_ref
  * drop functions defined but not used
  * local #include files inside "" instead &lt;&gt;
  * caja-icon-canvas-item: avoid 'cppcheck' warning
  * caja-file: avoid shifting signed 32-bit value by 31 bits
  * caja-icon-canvas-item: initialize variable 'scale'
  * caja-application: avoid NULL inside 'g_object_unref'
  * fm-desktop-icon-view: remove dead code
  * caja-file-operations: make sure 'error' isn't NULL
  * caja-open-with-dialog: make sure there is error before showing it
  * eel-string: Fix: 'memcpy' overflows destination buffer
  * eel-string: avoid 'memcpy' with NULL argument
  * caja-progress-info: make sure argument is initialized
  * eel: replace eel_ref_str with GRefString
  * eel: remove g_object_list_copy
  * caja-sidebar-title: avoid 'NULL' inside 'setup_gc_with_fg'
  * caja-file: Fix incomplete file replacement dialog
  * caja-autorun: avoid NULL in 'memcpy'
  * eel-editable-label: call argument with initialized value
  * caja-file: Fix: true and false branches are identical
  * caja-file-operations: add comment with false positive warning:
  * configure.ac: fix portability issue with test
  * eel: remove g_str_list_copy
  * Remove USE_MATE2_MACROS from autogen.sh (legacy)
  * eel: remove g_list_free_deep_custom
  * avoid variables set but not used
  * eel-canvas: Fix warning: Undefined or garbage value returned to caller
  * caja-window: Fix garbage value
  * eel-gdk-pixbuf-extensions: Fix division by zero
  * Fix use of memory after it is freed.
  * Fix attempt to free released memory
  * drop unused variables
- remove patches:
  * caja-missing-include.patch: builds fine without it
  * caja-gtk-3.20.patch: we don't support gtk3.20 anymore
- build require gtk &gt;= 3.22, glib &gt;= 2.50 and gio &gt;= 2.50</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.1):
  * caja-progress-info: Use NotifyNotification instead of
    GNotification.
  * Copy file and keep timestamps of original file including
    remotes.
  * Fix Caja crashes on file move in Korean.
  * Support querying files by contained text.
  * Use show icons option in views tab.
  * Add preference option to hide icons in list view.
  * fm-directory-view: Add icon to "empty trash" into "File" menu.
  * gla11y: Use version 0.3 which already defaults to using
    python3.
  * caja-places-sidebar: Add icon to "empty trash".
  * spatial-window: Replace geprecated gtk_menu_popup.
  * property-browser: Replace deprecated gtk_drag_begin.
  * fm-list-view: Replace deprecated gtk_drag_begin.
  * Show thumbnails in list view.
  * file-manager: Reduce the scope of some variables.
  * preferences: Render extension icons as cairo_surfaces.
  * preferences: Render media icons as cairo_surface.
  * Replace gdkpixbuf with cairo_surfaces in a few more places.
  * sidebar: Render info icon as vector.
  * desktop: Add specific CSS for ContrastHigh and
    ContrastHighInverse.
  * desktop: Add specific CSS for HighContrast and
    HighContrastInverse.
  * Add support for loading theme-specific caja-desktop CSS.
  * Refactor custom CSS loading into a separate function.
  * Add support for checking .ui accessibility with gla11y.
  * Render file-conflict icons as cairo_surface vectors.
  * file-conflict-dialog: Don't scale icons twice on hidpi monitors.
  * eel-string: Fix "make check".
  * Restore transparent background on icon view labels.
  * desktop icon view: Disconnect callback from correct GSettings
    instance.
  * Add scroll tabs with mouse wheel for File's properties and
    caja's preferences windows.
  * hidpi: Ensure all icons are properly scaled.
  * Use GETTEXTDATADIRS replace GETTEXTDATADIR.
  * Create msgstr for data/browser.xml.
  * Add gettext ITS.
  * Migrate intltool to gettext.
  * fm-properties: Remove use of mate-desktop-thumbnail helper.
  * Make device ejection notifications translatable.
  * Keep path same when opening new window from an existing one.
  * editable-label: Don't hyphenate filenames.
  * libcaja-private/caja-file: Redundant condition.
  * Avoid redundant redeclarations.
  * canvas-item: Don't hyphenate filenames.
  * change name from caja.{its,loc} to mimeinfo.{its,loc}.
  * caja-window-slot: "folder-saved-search" icon instead
    "text-x-generic".
  * Let some strings be translatable.
  * Add document for CajaWidgetViewProvider api.
  * Add new interface.
  * Add CajaWidgetViewProvider docs.
  * Add new extension for widget view.
  * Hide menu and toolbutton when view is only one.
  * Set FmWidgetView is single view.
  * Add new FmWidgetView object.
  * Fix build error about autoptr clean.
  * Use absolute path of binary on desktop files.
  * build: Fix wrong executing dir in caja.desktop.
  * Set a real title on the desktop window (as provided to ATK).
  * Drop GLIB version check.
  * build: Show compiler flags on configuration summary.
  * Fix build using the -fno-common flag.
  * Update translations.
- Drop support for old openSUSE versions.
- Add caja-glib-2.54.patch: restore GLib 2.54 support.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1594814400">- Replace pkgconfig(gail) with pkgconfig(gail-3.0) BuildRequires:
  align with what configure checks for, and no longer pull in
  unneeded nor used gtk2-devel.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to 1.24.1
  * update translations
  * file-operations: don't attempt to move into the source dir
  * keep one .desktop suffix on desktop file renaming
  * fix runtime warning from newly unused code
  * Confirm before deleting during an undo operation
  * Updating the link of caja</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Mihai Moldovan &lt;ionic@ionic.de&gt;" date="1658145600">- Update to upstream version 1.26.1:
  * tx: sync with transifex
  * Fix Caja does not show icons of application launchers
  * caja-mime-actions: fix memory leak
  * caja-bookmark: fix memory leak
  * caja-bookmark: drop create_image_cairo_for_bookmark
  * caja-file-conflict-dialog: Move to automatic signal
    disconnection
  * caja-file-conflict-dialog: Properly release references on
    dispose()
  * caja-file-conflict-dialog: update the icons once
  * caja-module: fix memory leak
  * caja-sidebar-title: fix memory leak
  * fm-directory-view: fix memory leak
  * eel-background: fix memory leak
  * caja-application: avoid SEGV when profiling/debugging code
  * caja-places-sidebar: fix right-click menu height
- No packaging changes necessary.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1700136000">- Update version to 1.26.3
  * update translations
  * caja-file: fix future informal date bug
  * caja-file: fix yesterday/today informal date bug
  * Replace deprecated code from xrandr
  * caja-desktop-window: Fix the xrandr error</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Translation update
  * Wl bgleaks fixes (#1763)
  * wayland-background-dialog: fix two issues found by cppcheck
  * wayland-background-dialog: ensure style provider is added only once
  * eel-background: fix logic error in x11/wayland detection
  * wayland-background-dialog: Preview images at original aspect ratio
  * wayland-background-dialog: fix memory leaks
  * wayland background dialog: fix build warning
  * Make wayland background dialog more intuitive
  * Manage desktop backgrounds when running in wayland
  * wayland desktop: suppress spatial window warning
  * Do not show "Organize Desktop by Name" when desktop icons are locked
  * fix building with libxml 2.12.0
- Drop caja-glib-2.54.patch</changelog>
</package>
<package pkgid="0c3159d8d6e17bf6232c72972bd6027962f7f8e103ec625c44ee46df0d0d990f16ac1f133ceca508eed77e13cfd1bda397f586fcf401730bd4c72679a868bc50" name="caja-debugsource" arch="i586">
  <version epoch="0" ver="1.28.0" rel="1.12"/>
  <changelog author="sor.alexei@meowr.ru" date="1551787200">- Update to version 1.22.0:
  * Avoid deprecated GtkStock.
  * Avoid deprecated GtkImageMenuItem.
  * libcaja-private/caja-recent.c: gvfs-open is a deprecated tool,
    switch to "gio open" from libglib2.0-bin.
  * caja-query-editor.c: Add "#include &lt;eel/eel-stock-dialogs.h&gt;".
  * caja-file-management-properties.ui: Avoid deprecated GtkVBox
    and GtkHBox.
  * caja-bookmarks-window.ui: Avoid deprecated functions.
  * Rename mate_dialog_add_button to eel_dialog_add_button.
  * caja-spatial-window.c: Avoid deprecated GtkVBox.
  * Eliminate accessible children-changed event flood on container
    repopulation.
  * Eliminate accessible children-changed event flood during update
    all.
  * Emit accessible-name-change signal for icons only when icons
    are renamed.
  * sidebar popup menu: Show "media-eject" icon in the "unmount"
    items.
  * pathbar: Fix random segfaults on opening mounts from Desktop.
  * fm-icon-view: Show size on disc as sort criterion.
  * sidebar popup menu: Show "media-eject" icon.
  * Add sort criterion by reversed extension segments.
  * fm-tree-view.c: Drop unused variable.
  * Rename "mate_image_menu_item..." to
    "eel_image_menu_item_new_from_icon".
  * eel-gtk-extensions: Show icons in right-click menus only if
    "menus-have-icons" is set.
  * caja-sidebar-title: Fix: images broken in sidebar.
  * caja-progress-info.c: Show notifications in begin/end of
    progress.
  * caja-progress-info.c: Avoid deprecated
    "gtk_status_icon_get_visible".
  * caja-sidebar-title: Fix a -Wmaybe-uninitialized warning.
  * caja-desktop-window.c: Fix: caja crashes unexpectedly.
  * Avoid deprecated "gtk_widget_override_font".
  * Avoid deprecated "gtk_window_set_wmclass".
  * caja-bookmark.c: Drop unused variable.
  * caja-bookmark.c: Fix icons in bookmarks.
  * icon-container: Avoid deprecated
    "gtk_style_context_get_border_color".
  * Avoid deprecated "gtk_dialog_get_action_area".
  * Pathbar button: Fix poor response to right-click.
  * editable-label: Avoid deprecated
    "gtk_im_multicontext_append_menuitems".
  * Use NULL instead of an uninitialised variable.
  * eel-editable-label.c: Avoid deprecated gdk_keymap_get_default.
  * eel-editable-label: Avoid deprecated
    gtk_style_context_set_background.
  * zoom-control: Don't use the eel_pop_up_context_menu function.
  * Replace deprecated gtk_menu_popup.
  * libcaja-private: Replace deprecated gdk_error_trap functions.
  * fm-desktop-icon-view: Replace deprecated
    gdk_error_trap_push/pop functions.
  * Replace deprecated gdk_flush.
  * libcaja-private: Fix -Wlogical-not-parentheses build warning.
  * Avoid deprecated gtk_style_context_get_background_color.
  * GSettings should init before use it.
  * monitor: Fix a crash on unmounting remote filesystems.
  * CajaFile: Fix a crash in modify_link_hash_table.
  * connect-server-dialog: Respect password save setting.
  * properties-window: Fix checking inconsistent state.
  * monitor: Watch for removal of non-native mounts on
    GVolumeMonitor.
  * Add "Configurable" interface and add support to
    caja-file-management-properties.
  * caja-application.c: Remove redundant empty lines.
  * Update caja manpage with info about "--force-desktop" option.
  * Caja-icon-info: Optimise icon lookups by GIcon.
  * fm-directory-view.c:  Decrease minimum update interval.
  * Remove dead code, fix a memory leak.
  * Add option to open multiple uri in tabs at startup.
  * Add the ability to switch tabs using [ctrl+tab] and
    [ctrl+shift+tab].
  * caja-desktop-directory: Stop segfaults in
    directory_ready_callback.
  * caja-directory.c: Fix a build warning.
  * pathbar: Increase reference count of path in
    update_button_types.
  * Fix some issues found by static analysis.
  * pathbar: Fix crash when accessing drive root.
  * libcaja-private: Remove redundant prefs application to hash
    table.
  * [desktop-bg] Fix a memory leak during background change events.
  * caja-location-bar: Fix: change background colour based on
    activity state.
  * Avoid deprecated g_type_class_add_private under src.
  * Fix incompatible pointer types.
  * Avoid deprecated g_type_class_add_private under src.
  * Avoid deprecated g_type_class_add_private under
    libcaja-private.
  * Fix compile warning.
  * Let file size units follow the users preference.
  * Fixed the value of 6 month and 1 year.
  * Support querying files by modification time and size.
  * Avoid deprecated g_type_class_add_private.
  * CajaApplication: Avoid deprecated g_type_class_add_private.
  * caja-menu: Avoid deprecated g_type_class_add_private.
  * eel, libegg: Use G_DEFINE_TYPE_WITH_PRIVATE macro.
  * configure.ac: Add check for PKG_CONFIG being set.
  * caja-application: Check for smclient before trying to load
    session.
  * eel: Avoid deprecated g_type_class_add_private.
  * libegg: Avoid deprecated g_type_class_add_private.
  * libcaja-private: Re-check file MIME type before picking an
    application.
  * file-manager: Fix apparent bug in context menu updating code.
  * Revert "fm-directory-view.c:  Decrease minimum update interval.".
  * Fix: weird item in bookmarks if the directory was removed.
  * Minor code-quality enhancements.
  * Forgot to initialise is_backup field.
  * Change show/hide backup files shortcut.
  * Remove useless comments, correct description string.
  * Skip hidden files only, not backups.
  * Add independent show/hide backup files.
  * Deleting an unused nautilus icon.
  * caja-progress-info: New behaviour with notifications.
  * caja-progress-info: Show notifications with the gsettings key.
  * Move AppStream files to the metainfo/ directory.
  * caja-places-sidebar: Replace two other uses of
    g_drive_poll_for_media_finish.
  * caja-bookmark: Fix memory leak.
  * eel-gtk-extensions: Fix memory leaks.
  * Add update-authors.pl script which helps to update caja.about.
  * Read authors and documenters fom caja.about file.
  * Ensure proper translation of the about dialogue title
  * Add --disable-self-check for configure.
  * Update translations.
- Rebase caja-gtk-3.20.patch.
- Add caja-missing-include.patch: Add a missing include.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1557662400">- Update to version 1.22.1:
  * caja-progress-info: Make sure argument is initialised.
  * Fix invocation with --geometry from the command line.
  * Pass "NULL" for keyboard event.
  * caja-file: Fix incomplete file replacement dialogue.
  * eel-gdk-pixbuf-extensions: Fix division by zero.
  * caja-file: Fix use of memory after it is freed.
  * caja-icon-container: Fix use of memory after it is freed.
  * fm-tree-model: Fix use of memory after it is freed.
  * caja-information-panel: Fix use of memory after it is freed.
  * fm-directory-view: Fix use of memory after it is freed.
  * caja-tree-view-drag-dest: Fix memory leak.
  * [Security] eel-string: Use "g_strlcat" instead of "strcat".
  * [Security] Use "g_strlcpy" instead of "strcpy".
  * Update translations.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563364800">- Update to version 1.23.1 (changes since 1.22.1):
  * desktop: Always draw the items label frame
  * suppress GtkAction deprecations warnings
  * src: reduce the scope of some variables
  * caja-open-with-dialog: cppcheck: Redundant condition
  * eel-canvas: cppcheck: Local variable 'allocation' shadows outer variable
  * caja-progress-info: add tooltips to file transfer dialog
  * Add accessible names for buttons in file transfer operations dialog
  * libegg: reduce the scope of some variables
  * libcaja-private: reduce the scope of some variables
  * eel: remove date &amp; time functions
  * caja-spatial-window: Unused variable i
  * eel: reduce the scope of some variables
  * caja-location-dialog: Fix 'cppcheck' and 'clang' warnings
  * update translations
  * caja-property-browser: Fix cast from non-struct type to struct type
  * eggsmclient-xsmp: Fix cast from non-struct type to struct type
  * caja-file-utilities: Fix cast from non-struct type to struct type
  * local #include files who are libraries inside &lt;&gt; instead ""
  * eel-string: Use 'va_copy' instead of 'G_VA_COPY'
  * eel-editable-label: Use 'memmove' instead of 'memcpy'
  * eel: remove eel_g_object_list_ref
  * drop functions defined but not used
  * local #include files inside "" instead &lt;&gt;
  * caja-icon-canvas-item: avoid 'cppcheck' warning
  * caja-file: avoid shifting signed 32-bit value by 31 bits
  * caja-icon-canvas-item: initialize variable 'scale'
  * caja-application: avoid NULL inside 'g_object_unref'
  * fm-desktop-icon-view: remove dead code
  * caja-file-operations: make sure 'error' isn't NULL
  * caja-open-with-dialog: make sure there is error before showing it
  * eel-string: Fix: 'memcpy' overflows destination buffer
  * eel-string: avoid 'memcpy' with NULL argument
  * caja-progress-info: make sure argument is initialized
  * eel: replace eel_ref_str with GRefString
  * eel: remove g_object_list_copy
  * caja-sidebar-title: avoid 'NULL' inside 'setup_gc_with_fg'
  * caja-file: Fix incomplete file replacement dialog
  * caja-autorun: avoid NULL in 'memcpy'
  * eel-editable-label: call argument with initialized value
  * caja-file: Fix: true and false branches are identical
  * caja-file-operations: add comment with false positive warning:
  * configure.ac: fix portability issue with test
  * eel: remove g_str_list_copy
  * Remove USE_MATE2_MACROS from autogen.sh (legacy)
  * eel: remove g_list_free_deep_custom
  * avoid variables set but not used
  * eel-canvas: Fix warning: Undefined or garbage value returned to caller
  * caja-window: Fix garbage value
  * eel-gdk-pixbuf-extensions: Fix division by zero
  * Fix use of memory after it is freed.
  * Fix attempt to free released memory
  * drop unused variables
- remove patches:
  * caja-missing-include.patch: builds fine without it
  * caja-gtk-3.20.patch: we don't support gtk3.20 anymore
- build require gtk &gt;= 3.22, glib &gt;= 2.50 and gio &gt;= 2.50</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.1):
  * caja-progress-info: Use NotifyNotification instead of
    GNotification.
  * Copy file and keep timestamps of original file including
    remotes.
  * Fix Caja crashes on file move in Korean.
  * Support querying files by contained text.
  * Use show icons option in views tab.
  * Add preference option to hide icons in list view.
  * fm-directory-view: Add icon to "empty trash" into "File" menu.
  * gla11y: Use version 0.3 which already defaults to using
    python3.
  * caja-places-sidebar: Add icon to "empty trash".
  * spatial-window: Replace geprecated gtk_menu_popup.
  * property-browser: Replace deprecated gtk_drag_begin.
  * fm-list-view: Replace deprecated gtk_drag_begin.
  * Show thumbnails in list view.
  * file-manager: Reduce the scope of some variables.
  * preferences: Render extension icons as cairo_surfaces.
  * preferences: Render media icons as cairo_surface.
  * Replace gdkpixbuf with cairo_surfaces in a few more places.
  * sidebar: Render info icon as vector.
  * desktop: Add specific CSS for ContrastHigh and
    ContrastHighInverse.
  * desktop: Add specific CSS for HighContrast and
    HighContrastInverse.
  * Add support for loading theme-specific caja-desktop CSS.
  * Refactor custom CSS loading into a separate function.
  * Add support for checking .ui accessibility with gla11y.
  * Render file-conflict icons as cairo_surface vectors.
  * file-conflict-dialog: Don't scale icons twice on hidpi monitors.
  * eel-string: Fix "make check".
  * Restore transparent background on icon view labels.
  * desktop icon view: Disconnect callback from correct GSettings
    instance.
  * Add scroll tabs with mouse wheel for File's properties and
    caja's preferences windows.
  * hidpi: Ensure all icons are properly scaled.
  * Use GETTEXTDATADIRS replace GETTEXTDATADIR.
  * Create msgstr for data/browser.xml.
  * Add gettext ITS.
  * Migrate intltool to gettext.
  * fm-properties: Remove use of mate-desktop-thumbnail helper.
  * Make device ejection notifications translatable.
  * Keep path same when opening new window from an existing one.
  * editable-label: Don't hyphenate filenames.
  * libcaja-private/caja-file: Redundant condition.
  * Avoid redundant redeclarations.
  * canvas-item: Don't hyphenate filenames.
  * change name from caja.{its,loc} to mimeinfo.{its,loc}.
  * caja-window-slot: "folder-saved-search" icon instead
    "text-x-generic".
  * Let some strings be translatable.
  * Add document for CajaWidgetViewProvider api.
  * Add new interface.
  * Add CajaWidgetViewProvider docs.
  * Add new extension for widget view.
  * Hide menu and toolbutton when view is only one.
  * Set FmWidgetView is single view.
  * Add new FmWidgetView object.
  * Fix build error about autoptr clean.
  * Use absolute path of binary on desktop files.
  * build: Fix wrong executing dir in caja.desktop.
  * Set a real title on the desktop window (as provided to ATK).
  * Drop GLIB version check.
  * build: Show compiler flags on configuration summary.
  * Fix build using the -fno-common flag.
  * Update translations.
- Drop support for old openSUSE versions.
- Add caja-glib-2.54.patch: restore GLib 2.54 support.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1594814400">- Replace pkgconfig(gail) with pkgconfig(gail-3.0) BuildRequires:
  align with what configure checks for, and no longer pull in
  unneeded nor used gtk2-devel.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to 1.24.1
  * update translations
  * file-operations: don't attempt to move into the source dir
  * keep one .desktop suffix on desktop file renaming
  * fix runtime warning from newly unused code
  * Confirm before deleting during an undo operation
  * Updating the link of caja</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Mihai Moldovan &lt;ionic@ionic.de&gt;" date="1658145600">- Update to upstream version 1.26.1:
  * tx: sync with transifex
  * Fix Caja does not show icons of application launchers
  * caja-mime-actions: fix memory leak
  * caja-bookmark: fix memory leak
  * caja-bookmark: drop create_image_cairo_for_bookmark
  * caja-file-conflict-dialog: Move to automatic signal
    disconnection
  * caja-file-conflict-dialog: Properly release references on
    dispose()
  * caja-file-conflict-dialog: update the icons once
  * caja-module: fix memory leak
  * caja-sidebar-title: fix memory leak
  * fm-directory-view: fix memory leak
  * eel-background: fix memory leak
  * caja-application: avoid SEGV when profiling/debugging code
  * caja-places-sidebar: fix right-click menu height
- No packaging changes necessary.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1700136000">- Update version to 1.26.3
  * update translations
  * caja-file: fix future informal date bug
  * caja-file: fix yesterday/today informal date bug
  * Replace deprecated code from xrandr
  * caja-desktop-window: Fix the xrandr error</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Translation update
  * Wl bgleaks fixes (#1763)
  * wayland-background-dialog: fix two issues found by cppcheck
  * wayland-background-dialog: ensure style provider is added only once
  * eel-background: fix logic error in x11/wayland detection
  * wayland-background-dialog: Preview images at original aspect ratio
  * wayland-background-dialog: fix memory leaks
  * wayland background dialog: fix build warning
  * Make wayland background dialog more intuitive
  * Manage desktop backgrounds when running in wayland
  * wayland desktop: suppress spatial window warning
  * Do not show "Organize Desktop by Name" when desktop icons are locked
  * fix building with libxml 2.12.0
- Drop caja-glib-2.54.patch</changelog>
</package>
<package pkgid="5f54505644d3986eaae3ca5117e5823dedd8e53b6a605eaa33831cf84a4ff34a669d5ced7627719f5fd3d4e525eec99a7cd5ab9cd5074d36ded071759129a64c" name="caja-dropbox-debugsource" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.6"/>
  <changelog author="sor.alexei@meowr.ru" date="1474372800">- Update to version 1.16.0:
  * Some code cleanups.
- Extend caja-dropbox_no-dropbox-bin.patch to dependency check.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1489492800">- Update to version 1.18.0:
  * NEWS: Use consistent, project wide, markdown-like formatting to
    make generating release announcements easier.
  * Build: require libcaja-extension 1.17.1 and GLib 2.36.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1520596800">- Update to version 1.20.0:
  * Require GLib 2.50.
- Add caja-dropbox_glib-2.48.patch -- Restore GLib 2.48 support.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1551787200">- Update to version 1.22.0:
  * Python 3 update for dropbox-cli.
  * Add Keywords entry to desktop file.
  * Use cross-compilation-safe pkg-config macro.
  * Remove deprecated glib2.0 API calls.
  * Use GIR bindings instead of pygtk.
  * Fix UnicodeWarning when exclude command is used with non-latin
    args.
  * Update to redesigned icons.
  * small caja-dropbox.in fixes.
  * Add a new "dropbox update" command.
  * Unlink files that are going to be replaced by the unpack.
  * Validate that Dropbox runs after downloading it.
  * Use python-gpg instead of python-gpgme.
  * Explicitly load using python2 interpreter.
  * Refer to .dropbox-dist in only one place.
  * Fixed 'exclude command raise UnicodeDecodeError'.
  * Avoid reading or writing invalid memory addresses.
  * Display link url on status.
  * Update dropbox.py with shmodel, proxy, and throttle features.
  * Fix distcheck about caja_extension_dir.
  * Use only Python 3 during the build to complete the migration.
  * Migrate from python2 to python3 of rst2man.py.
  * Remove more -u modifier for dropbox-cli.
- Rebase caja-dropbox_no-dropbox-bin.patch.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1557662400">- Update to version 1.22.1:
  * Use CAJA_EXTENSION_DIR_SYS to save and show system
    caja extension dir.
  * Show full path of caja-extension-dir.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Change url project's website
  * Use CAJA_EXTENSION_DIR_SYS to save and show system caja extension dir
  * show full path of caja-extension-dir
- remove patch:
  * caja-dropbox_glib-2.48.patch: we don't support gtk3.20 anymore
- build require glib &gt;= 2.50</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0:
  * Update copyright to 2020.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628942400">- Update version to 1.26.0
  * Update translations</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711368000">- Update version to 1.28.0
  * Update translations
  * Fix -Wmissing-field-initializers</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="6af4c834d09552262993f295a87e8a33de69ecd30c481c8a08fcac5ff4a70dc93ce39e944ea40eef8d15a686d8dbf220f1d80be4b6670cf2525c1cd74e8f5f6d" name="caja-engrampa-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.1" rel="3.6"/>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1578052800">- Update to version 1.23.2
  * tx: sync with transifex
  * LHA: add test for checking compressed file integrity
  * Add application/(x-compress|x-rpm|x-lzh-compressed) in local magic
  * Show archive type in properties dialog
  * Zstandard: read .tar.zst files
  * Zstandard: add test for checking compressed file integrity
  * Zstandard: Update MIME type
  * Ar: Update MIME type and add magic numbers
  * fr-command-ar: fetch dates with strptime
  * Remove internal mkdtemp and define feature test macro
  * fr-command-tar: fetch dates with strptime
  * Use mate-compiler-flags.m4 provided by mate-common
  * ar: don't remove leading whitespaces in filename field
  * i18n caja extension copyright
  * LHA: make compatible with content-type response from gio file query
  * fr-command-dpkg: fetch dates with strptime
  * dlg-prop: set property label in ui file
  * Add extract-dialog-options.ui
  * LHA: Fix internet media type
  * Use g_list_free_full and g_slist_free_full
  * dlg-prop: show the exact number of bytes as part of the size
  * dlg-prop: allow to open the archive's folder
  * remove warnings: ‘gtk_image_new_from_stock’ is deprecated
  * glib-utils &amp; gtk-utils: Remove unused functions
  * dlg-package-installer: show icons in error dialog buttons
  * dlg-package-installer: remove warning ‘GtkStock’ is deprecated
  * gio-utils: Remove unused functions
  * glib-utils: Remove get_time_string()
  * unace 2.5: Don't show archive summary in file listing
  * tar: don't remove leading whitespaces in filename field
  * Initialization discards ‘const’ qualifier from pointer target type
  * remove warnings: "ENABLE_MAGIC" is not defined, evaluates to 0
  * comparison of integer expressions of different signedness: ‘size_t’
  * Missing initializer for struct field
  * remove warnings: cast from function call [-Wbad-function-cast]
  * remove build warning: local variable shadows another variable</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.2):
  * fr-command-rpm: Use rpm2cpio binary shipped with rpm package.
  * Add source rpm to supported mime-types.
  * Use cpio if no binary is found.
  * Add a configure environment variable to select the cpio path.
  * 7z: Don't set the work directory, i.e. use temporary directory.
  * Check if a mime-type is an alias in
    compute_supported_archive_types.
  * Define LOCALEDIR for bindtextdomain().
  * Migrate from intltool to gettext.
  * Clean file type selection in the new archive dialogue.
  * Automatically sets the maximum size of static arrays.
  * Fix localised pause UI logic.
  * dlg-extract: GtkFileChooserDialog instead of set extra widget.
  * dlg-batch-add: Set dialog image from icon-name instead of
    pixbuf.
  * Fix build using the -fno-common flag.
  * fr-process: Do not override LC_CTYPE.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * Avoid memory leak in java utils.
  * build: Silent build warnings for distcheck.
  * engrampa.appdata.xml: Recursive acronyms for .iso, .rpm
    filetypes.
  * autoconf: Get zstd mime type using libmagic if enabled.
  * Update translations.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 1.24.2:
  * Translations update
  * ar: fix filename in file list
  * rar 6.00: fix listing archive content with encrypted file list
  * fr-archive: Fix memory leak</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684152000">- Update to version 1.26.1:
  * fr-process: Fix memory leak.
  * Fix archive file save as function.
  * file-data: Fix memory leak.
  * fr-window: Fix memory leak.
  * dlg-package-installer: Fix memory leak.
  * Update translations.
- Add engrampa-1.26.1-add-7zip-support.patch: Add new 7-zip
  (7zz and 7zzs) project support (commit 6f49d2c7).</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1707825600">- CVE-2023-52138:
  Add patch: engrampa-1.26.1-use-unar-instead-of-cpio-for-CPIO-archives.patch,
  Use unar instead of cpio for CPIO archives (upstream commit 8cd485a5).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711886400">- Update version to 1.28.1
  * update translations
  * Use unar instead of cpio for CPIO archives
  * Add correct jar mime type
  * Fix double URI escaping
  * Escapes a string for use in a URI. replace special "# and ?" characters in
    uri
  * rar: Actually accept unrar-free as the executable name
  * rar: Add support for unrar-free
  * rar: Fix out of bounds read on malformed output
  * rar: Simplify and merge duplicate code
  * zip: Fix crashes on buggy zip output
  * 7z: Fix accepting RAR archives when unar-open-zip=true
  * correct translation string
  * Fix Segfault on opening .deb files after recent Debian Unstable updates
  * fix warning in Japanese translations
  * Distribute Meson build system (but don't use on openSUSE)
- Drop engrampa-1.26.1-add-7zip-support.patch and
  engrampa-1.26.1-use-unar-instead-of-cpio-for-CPIO-archives.patch, merged by
  Upstream</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Support building on SUSE version 1550: instead of pkgconfig(libmagic)
  build-depend on file-devel for older versions of SUSE.
- Build with --enable-magic configure option set.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="815d17f807c9df4cc45bf03b9b31197f25876c7156a9c573c4b3e640d34e23a09bbf810fd7b182b2878ef63a6e39d29d8bd97a3a16ad74e99d10ee2ad9a4ef8c" name="caja-extension-actions-menu-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="1.9"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Initial package for version 1.28.0</changelog>
</package>
<package pkgid="94f9e1bd5d4122115c5384a9f6c1f78fb30ad895a6ba05b00d796faa590822bfd4490c96b4a2d5b3fb82db0a1bafbe66fb14e04fd1e100b9574103ff97aaaf1f" name="caja-extension-actions-tracker-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="1.9"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Initial package for version 1.28.0</changelog>
</package>
<package pkgid="8106c6233df18b52273702a85639432eaf7131ef410c0d1547b2f08a3d3a9c0bd8eab3777902d637b5085946fee71985ba9f84fe95e8c1630658c75315f787bb" name="caja-extension-atril-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.4" rel="1.3"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1629374400">- Update version to 1.26.0
  * update translations
  * ev-window.c: only create a EvWebView if needed
  * ev-sidebar-links: Optimize reverse link lookup for a page
  * introspection: Fix bogus --library arguments.
  * libdocument: remove _ev_g_mkdtemp function
  * epub: declaration of ‘uL’ shadows a previous local [-Wshadow]
  * ev-window: missing initializer for a field of ‘GtkActionEntry’
  * epub: fix typo</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629633600">- Make documentation noarch. Remove --with-pic because it has no
  effect in conjunction with --disable-static. Update RPM groups.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684152000">- Update to version 1.26.1:
  * epub: Add fallback for malformed epub files in check_mime_type.
  * epub: Fix index loading for certain documents.
  * Accessibility: Add button description.
  * Preserve compatibility with older GLib versions.
  * Update translations.
- Drop atril-glib-2.54.patch, atril-synctex-1.18.patch.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1704110400">- Fix CVE-2023-51698: comics: Use libarchive to unpack documents.
  * Add patch: atril-Use-a-blank-line-at-most.patch (required to let
    the actual CVE fix patch apply). Cherry-picked from upstream's
    1.26 branch.
  * Add patch: atril-comics-Use-libarchive-to-unpack-documents.patch.
    Fix for CVE-2023-51698. Cherry-picked from upstream's 1.26 branch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711368000">- Update version to 1.28.0
  * Update translation
  * Fix bugs
- Drop atril-comics-Use-libarchive-to-unpack-documents.patch and
  atril-Use-a-blank-line-at-most.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1737288000">- Update to version 1.28.1:
  * Update CBR library to libarchive in README.md
  * ci: fix travis build failures caused by recent travis changes
  * Cleanup icons Makefile
  * icons: Include higher resolution icons
  * Updated translations.
- Drop pkgconfig(libpst) BuildRequires: No longer required nor used</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746187200">- Update to version 1.28.2:
  * epub: Disable thumbnailing sidebar
  * Fix .cbr mimetype
  * Wayland: stop segfaults on some systems
  * replace deprecated gtk_menu_tool_button_new_from_stock
  * libview/ev-document-model.c remove one more deprecation warning
  * replace ev_document_model_get_dual_page with
- Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1)
  BuildRequires following upstream changes.
- Switch to git checkout via source service, stable tag.
- Add gtk-doc BuildRequires and pass enable-gtk-doc to configure,
  needed now that we are using source service.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Replace obsolete update-desktop-files with desktop-file-utils
  BuildRequires.
- Drop obsolete glib2_gsettings_schema_requires macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775217600">- Drop python3-libxml2 BuildRequires: No longer available in
  Tumbleweed, nor is it needed for build.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779278400">- Update to version 1.28.4 (bsc#1265880 CVE-2026-46519):
  * Build fixes
  * Fix tests imported from XReader
  * Fix tests with AT-SPI2 &gt;= 2.53
  * Improve search system
  * pdf: Always use poppler_document_save to avoid data loss
  * Use properties for can-zoom-in and -out
  * libview: Allow zooming to the limits of the scale
  * shell: Fix Max zoom in UI
- Migrate to xz compression and manual service run.</changelog>
</package>
<package pkgid="92359bbe6d0c85e9968b0d01bf76194a1926b3e726713a266b43a223cfded51a34bd35b1a2d24b4e79ee752c36a1f2e9a00d4ca2e8e3331b7620d4f8881047a8" name="caja-extension-av-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="418488d29dd6bb4016451101d86dbe4e21d12f0871eb15c12267c302ab5404a75e5e716d4d87af008d08ebe812ef3f40755ddbeb8908025cfdfc50f616deb276" name="caja-extension-dropbox-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.6"/>
  <changelog author="sor.alexei@meowr.ru" date="1474372800">- Update to version 1.16.0:
  * Some code cleanups.
- Extend caja-dropbox_no-dropbox-bin.patch to dependency check.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1489492800">- Update to version 1.18.0:
  * NEWS: Use consistent, project wide, markdown-like formatting to
    make generating release announcements easier.
  * Build: require libcaja-extension 1.17.1 and GLib 2.36.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1520596800">- Update to version 1.20.0:
  * Require GLib 2.50.
- Add caja-dropbox_glib-2.48.patch -- Restore GLib 2.48 support.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1551787200">- Update to version 1.22.0:
  * Python 3 update for dropbox-cli.
  * Add Keywords entry to desktop file.
  * Use cross-compilation-safe pkg-config macro.
  * Remove deprecated glib2.0 API calls.
  * Use GIR bindings instead of pygtk.
  * Fix UnicodeWarning when exclude command is used with non-latin
    args.
  * Update to redesigned icons.
  * small caja-dropbox.in fixes.
  * Add a new "dropbox update" command.
  * Unlink files that are going to be replaced by the unpack.
  * Validate that Dropbox runs after downloading it.
  * Use python-gpg instead of python-gpgme.
  * Explicitly load using python2 interpreter.
  * Refer to .dropbox-dist in only one place.
  * Fixed 'exclude command raise UnicodeDecodeError'.
  * Avoid reading or writing invalid memory addresses.
  * Display link url on status.
  * Update dropbox.py with shmodel, proxy, and throttle features.
  * Fix distcheck about caja_extension_dir.
  * Use only Python 3 during the build to complete the migration.
  * Migrate from python2 to python3 of rst2man.py.
  * Remove more -u modifier for dropbox-cli.
- Rebase caja-dropbox_no-dropbox-bin.patch.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1557662400">- Update to version 1.22.1:
  * Use CAJA_EXTENSION_DIR_SYS to save and show system
    caja extension dir.
  * Show full path of caja-extension-dir.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Change url project's website
  * Use CAJA_EXTENSION_DIR_SYS to save and show system caja extension dir
  * show full path of caja-extension-dir
- remove patch:
  * caja-dropbox_glib-2.48.patch: we don't support gtk3.20 anymore
- build require glib &gt;= 2.50</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0:
  * Update copyright to 2020.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628942400">- Update version to 1.26.0
  * Update translations</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711368000">- Update version to 1.28.0
  * Update translations
  * Fix -Wmissing-field-initializers</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="1253170aa71b6c25990207621371a312b50dd056f18cf685dbc165573bb896616b5b58e11a03f4174f230751c39bceb2fdd64bd11004985ee0a5d24c9d6f8207" name="caja-extension-eiciel-debuginfo" arch="i586">
  <version epoch="0" ver="1.20.1" rel="2.17"/>
  <changelog author="sor.alexei@meowr.ru" date="1533816000">- Initial package.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1551787200">- Update to version 1.20.1:
  * configure.ac: Improve C++11 detection.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1627128000">- Add support-C++17.patch, use ISO C++17</changelog>
</package>
<package pkgid="3c22391fe75bb0aaa05eaac3ea9a34fc66a5e6170a1084140436cf11055699f32d34336ed0615f72ea81de3ae1ee9393a4de43437a18946ba25032f68d7bfeb0" name="caja-extension-gksu-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="6efab2c8094d38ef1af7ca796ff33e6d87475e76f247d034d749eb989f34c323fbb048aa36c6543ba8864b436bd4a925f73977237333639dc26a5be9c7300612" name="caja-extension-image-converter-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="5cc6d7d99941f312f19c35c512a993c1eb726df60c90cf9fb04995a490a6e517c4a943551eae8cceeee033a700a673305fb7b0ee4a6bc3bb38414395386e931b" name="caja-extension-open-terminal-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="4d43a9d557e09a1c23c8e5f738e35eb28494525c326a52e3d50eaac8ae9fc48da02ad5a1e2f4e5ce6e808dd11406ea394be9eb504eb5bedaabdb7b466471fd1b" name="caja-extension-rename-debuginfo" arch="i586">
  <version epoch="0" ver="24.5.1" rel="1.12"/>
  <changelog author="Mihai Moldovan &lt;ionic@ionic.de&gt;" date="1656072000">- Initial packaging of version 21.11.24.</changelog>
  <changelog author="Mihai Moldovan &lt;ionic@ionic.de&gt;" date="1656504000">- Update to new upstream version 22.6.29:
  + Translated using Weblate (Chinese (Simplified))
  + Added translation using Weblate (Arabic)
  + Translated using Weblate (Arabic)
  + Update translation files
  + Translated using Weblate (German)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 22.10.31:
  * translation updates</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 24.2.1
  * Rewrite in C</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Update version to 24.5.1
  * Translated using Weblate (Hungarian) (f4635f9)
  * Added translation using Weblate (Hungarian) (4b56629)
- Update version to 24.4.1
  * Translated using Weblate (Chinese (Simplified)) (a0e4550)
- Add caja-rename-pre-glib2-74-compat.patch. Gracefully continue when building
  against glib-2.0 &lt;&lt; 2.74.0.
- Add caja-rename-pre-glib2-76-compat.patch. Gracefully continue when building
  against glib-2.0 &lt;&lt; 2.76.0.</changelog>
</package>
<package pkgid="58acbe0d155c44a3885638e0ad2aae35b22c514ba7736d34de9d80766db7e790e400adbcb1c190dd2835b601626b111d086b9aca7fb89fc03ea08204f8c8816e" name="caja-extension-sendto-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="2b66b8491a4f06e58d558d04ee9ea118607950b6e2657192a52429c2572f1479595f71dc6e737802341a376a0243335eef0fa3c72192e928f4c5d365dfea8b60" name="caja-extension-sendto-gajim-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="2e178302fbafe1c8393a8beb5f49815b6ae5b2453b588eae984a3d7b52256d888d8efe526fcd1042887c8b11aad1a94ef533c3b46a8c56fcca50f09f4aa96fe8" name="caja-extension-sendto-pidgin-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="27107ef8f90cc7a0c717a66e20df9ac993a51be76b856ec8914a40163483e675c52ec8c85ac434d0b1b1f40238fb277ca5d84861c8469edda883e4ee39e789c4" name="caja-extension-sendto-upnp-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="98517fc67dc6c0cf14b0c776e6dffa3c0ae9a05a11c3d8cce75aba162cb3a45058c69c7878ab8026320b1aa00d4174431ad4661a14f5aea5f7564ee062a09403" name="caja-extension-share-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="e2857dc74ea37913cb58b88cc7ee81e05fa82160b3a81c8a550eb4b32bd1afd59334e140e42b88b8e1095e7d76f9de15e066d203fc00d7d9407d89569c9ee03e" name="caja-extension-wallpaper-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="a2a2a0588d33abe9eb7b492aa310385309ef530b91dc56b2fd02bd8a1acee676d450f3c50b6422ea615b8245c920ba8db5d53d6588d1673b4729afbc0dfa9be4" name="caja-extension-xattr-tags-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="031ccf07733ebd195f59fb7c89aff7bf96ba56e68fec7a8509e8e32d7be60675b5f9eac44f4cfd28ef473e4770e85a50cdf32a133d5bd04b058489cf3b13dafa" name="caja-extensions-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="7681e21e5871e146139718ffa3595d7058a2449cf8d51289c40f6b491c90e4b225e84e565c47a99198ce4a136ec0d6e775eb8d12bc3704c65abb942f19e0b547" name="caja-extensions-debugsource" arch="i586">
  <version epoch="0" ver="1.28.0" rel="2.9"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * Translations update
  * Remove trailing whitespaces
  * Strings resistance
  * Change url project's website
- add patch:
  * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we
    enable it with a patch. Reported upstream as
    https://github.com/mate-desktop/caja-extensions/issues/52
- remove patch:
  * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore
- build require gtk &gt;= 3.22 and glib &gt;= 2.50
- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582286400">- Leap 15.2 has newer gupnp, enable builds with gupnp 1.2 on Leap 15.2</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Migrate from intltool to gettext.
  * caja-image-resizer: Avoid g_type_class_add_private.
  * caja-image-rotator: Avoid g_type_class_add_private.
  * i18n caja extension copyright.
  * Build either with gupnp version 1.0 or 1.2.
  * image-converter: Don't use non-existing icons in context menu.
  * caja-sendto: Rewrite caja-sendto.ui from scratch fixing
    deprecations.
  * caja-sendto-command: Add .7z,.tar.xz to packed type drop-down
    list.
  * caja-wallpaper-extension: remove unused pointer
    "GError *err".
  * caja-wallpaper-extension: Fix memory leak.
  * image-converter: i18n select an angle drop-down list.
  * image-converter: Rewrite caja-image-resize.ui from scratch
    fixing deprecations.
  * sendto: Value stored to "file" is never read.
  * configure: Get quieter output from make.
  * Update translations.
- Remove enable-gupnp-1.2.patch: fixed upstream.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * sendto: Fix evolution command for sending an email.
  * build: Silent build warnings for distcheck.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * Update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1661860800">- Update to version 1.26.1:
  * Fix resolving the path to caja-extensions.mo on guix system.
  * Fixed caja-share not working under Arch Linux.
  * Update translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666267200">- Add caja-extensions-gupnp-1.6.patch: Support building against
  gupnp 1.6.
  + Adjust BuildRequires to support gupnp 1.2 or 1.6 with
    suse_version &gt;= 1550.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 1.28.0
  * Add audio-video-properties plugin
  * Update translations
- Drop caja-extensions-gupnp-1.6.patch</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Don't build caja-sendto-upnp on SUSE &lt;&lt; 15.6. BRs can't be fullfilled
  before SUSE 15.6.</changelog>
</package>
<package pkgid="0b2f85084d1524806b2f2de3dbaadd0ddf087df6304b0ad26307c150e991ea41d10011fca17e597627f9b46f383dc17d4eb109ac637a33ad1b46051128cc1e89" name="caja-rename-debugsource" arch="i586">
  <version epoch="0" ver="24.5.1" rel="1.12"/>
  <changelog author="Mihai Moldovan &lt;ionic@ionic.de&gt;" date="1656072000">- Initial packaging of version 21.11.24.</changelog>
  <changelog author="Mihai Moldovan &lt;ionic@ionic.de&gt;" date="1656504000">- Update to new upstream version 22.6.29:
  + Translated using Weblate (Chinese (Simplified))
  + Added translation using Weblate (Arabic)
  + Translated using Weblate (Arabic)
  + Update translation files
  + Translated using Weblate (German)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 22.10.31:
  * translation updates</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711281600">- Update version to 24.2.1
  * Rewrite in C</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Update version to 24.5.1
  * Translated using Weblate (Hungarian) (f4635f9)
  * Added translation using Weblate (Hungarian) (4b56629)
- Update version to 24.4.1
  * Translated using Weblate (Chinese (Simplified)) (a0e4550)
- Add caja-rename-pre-glib2-74-compat.patch. Gracefully continue when building
  against glib-2.0 &lt;&lt; 2.74.0.
- Add caja-rename-pre-glib2-76-compat.patch. Gracefully continue when building
  against glib-2.0 &lt;&lt; 2.76.0.</changelog>
</package>
<package pkgid="9a3fc53edd6c865a81976515906bbde3502220ab40c6233037de2e871e5e88d5f837d674e30d3aa91aa88e08de18fdb92f188f2fa7eac12b56a1db438536b802" name="cal3d-debuginfo" arch="i586">
  <version epoch="0" ver="0.120" rel="5.5"/>
  <changelog author="adam@mizerski.pl" date="1274011200">- some housekeeping</changelog>
  <changelog author="jengelh@medozas.de" date="1332590400">- Add autotools BuildRequires for Factory/12.2</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1359460800">- Renamed the devel package to name-devel as this is standard
- Cleaned the spec file up</changelog>
  <changelog author="rpm@fthiessen.de" date="1467028800">- Update to current SVN head
- Added fix-date-time.patch to reduce warnings
- Added fix-boolean-to-pointer.patch to fix build with gcc6</changelog>
  <changelog author="aloisio@gmx.com" date="1491652800">- Updated to 0.120
- Switched to github source URL
- Refreshed fix-boolean-to-pointer.patch and fix-date-time.patch
- Added add-vsxu-support.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1494936000">- Removed superfluous .la files.
- Corrected group for main package</changelog>
  <changelog author="sbrabec@suse.com" date="1507809600">- Change Converters -&gt; Convertors in RPM group, as all other
  packages use this spelling.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Fixed SPEC file, replaced URL with working upstream URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744718400">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
</package>
<package pkgid="b5ef607f07bda134daf4aaec6e6265eda59099d1259f5f698823b24244df828f3a3f3aa2516c36e1d88e2bc1f9d84fc48fd88ef9068147055e69c5380857ecbc" name="cal3d-debugsource" arch="i586">
  <version epoch="0" ver="0.120" rel="5.5"/>
  <changelog author="adam@mizerski.pl" date="1274011200">- some housekeeping</changelog>
  <changelog author="jengelh@medozas.de" date="1332590400">- Add autotools BuildRequires for Factory/12.2</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1359460800">- Renamed the devel package to name-devel as this is standard
- Cleaned the spec file up</changelog>
  <changelog author="rpm@fthiessen.de" date="1467028800">- Update to current SVN head
- Added fix-date-time.patch to reduce warnings
- Added fix-boolean-to-pointer.patch to fix build with gcc6</changelog>
  <changelog author="aloisio@gmx.com" date="1491652800">- Updated to 0.120
- Switched to github source URL
- Refreshed fix-boolean-to-pointer.patch and fix-date-time.patch
- Added add-vsxu-support.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1494936000">- Removed superfluous .la files.
- Corrected group for main package</changelog>
  <changelog author="sbrabec@suse.com" date="1507809600">- Change Converters -&gt; Convertors in RPM group, as all other
  packages use this spelling.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Fixed SPEC file, replaced URL with working upstream URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744718400">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
</package>
<package pkgid="c6d626873c692e366188f4e59afefef0f91a39bb69440f665bb2c7825e34160074eab636342c9e3ba98c32f3fce707ed8dd203bcd4240e7b3fc20fb43a7fd6f3" name="calamares-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.2" rel="1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1605873600">- Update to version 3.2.34.
  * Modules
  * The *keyboard* module had a regression in which it no-longer
    painted the keycaps in the keyboard preview.
  * The *plasmalnf* module did not set all of the look-and-feel
    values in the target system. (reported by Bluestar Linux)
  * In the *users* module, warnings about the strength of the
    password are now correctly pluralized when possible.
  * In the *users* module, if ICU is installed, the user's full
    name is automatically transliterated to US-ASCII
    (for some locales; this will need tweaking) so that the login
    name is acceptable.
- Rebase 3.2.15-unpackfs.conf_Leap15.patch
- Fix spec file, license file move to LICENSES/GPL-3.0-or-later.txt</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1610712000">- Add compatibility with qml-autoreqprov</changelog>
  <changelog author="&lt;opensuse.lietuviu.kalba@gmail.com&gt;" date="1612094400">- Update to version 3.2.35.1:
  * The partition module now supports a not-full-disk-encryption setup,
    where /boot is not encrypted, but the rest of the system is.
  * Fixed issue then the initcpiocfg module would sometimes configure
    the system to ask for a passphrase, when none is needed.
  * The plasmalnf module has been substantially rewritten, so that
    it can support a QML version of the module in future. The UI has
    changed a little, and now displays more themes than before.
- Add patch 3.2-networkcfg.patch to prevent writing
    /etc/resolv.conf as a regular file – let openSUSE to create it as
    a symlink automatically.
- Set default source directory to "/run/overlay/rootfsbase" as
    it is with Kiwi from 9.21.18 (in older Kiwi was "/run/rootfsbase").
    See https://github.com/OSInside/kiwi/issues/1558</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1612785600">- Update to version 3.2.36.
  * It is now possible to hide the *next* and *back* buttons during
    the "exec" phase of installation. Thanks Anubhav.
  * The Calamares CI has migrated to GitHub actions. Thanks Jonas.
  * *bootloader* now uses the current file names for the UEFI Secure
    Boot shim instead of obsolete ones.
  * The *mount* module creates swap in its own subvolume, if btrfs
    is used.
  * *partition* includes more information about what it will do,
    including GPT partition types (in human-readable format, if
    possible).
  * Some edge-cases with overlay filesystems have been resolved in
    the *partition* module.
  * During the creation of filesystems and partitions, automounting
    is turned off (if DBus is available, and the host system supports
    KDE Solid automount control). This should reduce the number of
    failed installations if automount grabs partitions while they
    are being created. The code is prepared to handle other ways
    to control automount-behavior as well.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1685707200">- Update to version 3.2.62
  * See changelog at https://github.com/calamares/calamares/blob/calamares/CHANGES-3.2
- Refresh patches
- Remove obsolete rpmlintrc entries
- Update obsolete field Supplements using packageand</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4</changelog>
  <changelog author="Luan C. Adão &lt;carluad@proton.me&gt;" date="1768305600">- Update to 3.4.0: a bunch of internal improvements in the Python
  bindings, an undo-hook for pages (which rolls back changes that
  the keyboard and timezone pages may have made to the system) and
  improvements to the partitioning module.
- Drop webview module.
- Use Qt6 instead of Qt5.
- Update and rename patch files:
  * 3.2-bootloader.conf.patch renamed to 3.4-bootloader.conf.patch
  * 3.2-networkcfg.patch renamed to 3.4-networkcfg.patch
  * 3.2-packages.conf.patch renamed to 3.4-packages.conf.patch
  * 3.2-removeuser.conf.patch renamed to 3.4-removeuser.conf.patch
  * 3.2-settings.conf.patch renamed to 3.4-settings.conf.patch
  * 3.2-show.qml.patch renamed to 3.4-show.qml.patch
  * 3.2-welcome.conf.patch renamed to 3.4-welcome.conf.patch
  * 3.2.15-configuring_autologin_in_sysconfig.patch renamed to
    3.4-configuring_autologin_in_sysconfig.patch
- Add 3.4-dracut.conf.patch not to use initramfs-freebsd.img name
  for initram</changelog>
  <changelog author="Don Clermont &lt;DonX@users.noreply.github.com&gt;" date="1778068800">- 3.4-bootloader.conf.patch: The efiBootloaderId is kept pinned to
  "opensuse" so the EFI directory layout still matches what the
  openSUSE shim expects when it is added back later.
- Add 3.4-partition.conf.patch to enable SWAP partition.
- 3.2.15-unpackfs.conf_Leap15.patch renamed to 3.4-unpackfs.conf_Leap15.patch</changelog>
  <changelog author="&lt;opensuse.lietuviu.kalba@gmail.com&gt;" date="1785672000">- Update calamares.keyring.</changelog>
  <changelog author="&lt;opensuse.lietuviu.kalba@gmail.com&gt;" date="1785672001">- Update to Calamares v3.4.2:
  * displaymanager supports the new (KDE) Plasma-login manager;
  * displaymanager for lightdm allows alternate greeter paths;
  * mount recognizes NVMe and MMC as SSDs now;
  * partition alignment of partitions now forces 4K.
- Drop update-desktop-files dependency.
- Update branding template.</changelog>
</package>
<package pkgid="043e98f7fca504c61d4325478a8d11f39717c6450e350306b4f33fd3eac2a19c0f2020ef3a96da27c7dd648ac45e31317de5ca43b38d2d33af68585752b297a4" name="calamares-debugsource" arch="i586">
  <version epoch="0" ver="3.4.2" rel="1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1605873600">- Update to version 3.2.34.
  * Modules
  * The *keyboard* module had a regression in which it no-longer
    painted the keycaps in the keyboard preview.
  * The *plasmalnf* module did not set all of the look-and-feel
    values in the target system. (reported by Bluestar Linux)
  * In the *users* module, warnings about the strength of the
    password are now correctly pluralized when possible.
  * In the *users* module, if ICU is installed, the user's full
    name is automatically transliterated to US-ASCII
    (for some locales; this will need tweaking) so that the login
    name is acceptable.
- Rebase 3.2.15-unpackfs.conf_Leap15.patch
- Fix spec file, license file move to LICENSES/GPL-3.0-or-later.txt</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1610712000">- Add compatibility with qml-autoreqprov</changelog>
  <changelog author="&lt;opensuse.lietuviu.kalba@gmail.com&gt;" date="1612094400">- Update to version 3.2.35.1:
  * The partition module now supports a not-full-disk-encryption setup,
    where /boot is not encrypted, but the rest of the system is.
  * Fixed issue then the initcpiocfg module would sometimes configure
    the system to ask for a passphrase, when none is needed.
  * The plasmalnf module has been substantially rewritten, so that
    it can support a QML version of the module in future. The UI has
    changed a little, and now displays more themes than before.
- Add patch 3.2-networkcfg.patch to prevent writing
    /etc/resolv.conf as a regular file – let openSUSE to create it as
    a symlink automatically.
- Set default source directory to "/run/overlay/rootfsbase" as
    it is with Kiwi from 9.21.18 (in older Kiwi was "/run/rootfsbase").
    See https://github.com/OSInside/kiwi/issues/1558</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1612785600">- Update to version 3.2.36.
  * It is now possible to hide the *next* and *back* buttons during
    the "exec" phase of installation. Thanks Anubhav.
  * The Calamares CI has migrated to GitHub actions. Thanks Jonas.
  * *bootloader* now uses the current file names for the UEFI Secure
    Boot shim instead of obsolete ones.
  * The *mount* module creates swap in its own subvolume, if btrfs
    is used.
  * *partition* includes more information about what it will do,
    including GPT partition types (in human-readable format, if
    possible).
  * Some edge-cases with overlay filesystems have been resolved in
    the *partition* module.
  * During the creation of filesystems and partitions, automounting
    is turned off (if DBus is available, and the host system supports
    KDE Solid automount control). This should reduce the number of
    failed installations if automount grabs partitions while they
    are being created. The code is prepared to handle other ways
    to control automount-behavior as well.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1685707200">- Update to version 3.2.62
  * See changelog at https://github.com/calamares/calamares/blob/calamares/CHANGES-3.2
- Refresh patches
- Remove obsolete rpmlintrc entries
- Update obsolete field Supplements using packageand</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4</changelog>
  <changelog author="Luan C. Adão &lt;carluad@proton.me&gt;" date="1768305600">- Update to 3.4.0: a bunch of internal improvements in the Python
  bindings, an undo-hook for pages (which rolls back changes that
  the keyboard and timezone pages may have made to the system) and
  improvements to the partitioning module.
- Drop webview module.
- Use Qt6 instead of Qt5.
- Update and rename patch files:
  * 3.2-bootloader.conf.patch renamed to 3.4-bootloader.conf.patch
  * 3.2-networkcfg.patch renamed to 3.4-networkcfg.patch
  * 3.2-packages.conf.patch renamed to 3.4-packages.conf.patch
  * 3.2-removeuser.conf.patch renamed to 3.4-removeuser.conf.patch
  * 3.2-settings.conf.patch renamed to 3.4-settings.conf.patch
  * 3.2-show.qml.patch renamed to 3.4-show.qml.patch
  * 3.2-welcome.conf.patch renamed to 3.4-welcome.conf.patch
  * 3.2.15-configuring_autologin_in_sysconfig.patch renamed to
    3.4-configuring_autologin_in_sysconfig.patch
- Add 3.4-dracut.conf.patch not to use initramfs-freebsd.img name
  for initram</changelog>
  <changelog author="Don Clermont &lt;DonX@users.noreply.github.com&gt;" date="1778068800">- 3.4-bootloader.conf.patch: The efiBootloaderId is kept pinned to
  "opensuse" so the EFI directory layout still matches what the
  openSUSE shim expects when it is added back later.
- Add 3.4-partition.conf.patch to enable SWAP partition.
- 3.2.15-unpackfs.conf_Leap15.patch renamed to 3.4-unpackfs.conf_Leap15.patch</changelog>
  <changelog author="&lt;opensuse.lietuviu.kalba@gmail.com&gt;" date="1785672000">- Update calamares.keyring.</changelog>
  <changelog author="&lt;opensuse.lietuviu.kalba@gmail.com&gt;" date="1785672001">- Update to Calamares v3.4.2:
  * displaymanager supports the new (KDE) Plasma-login manager;
  * displaymanager for lightdm allows alternate greeter paths;
  * mount recognizes NVMe and MMC as SSDs now;
  * partition alignment of partitions now forces 4K.
- Drop update-desktop-files dependency.
- Update branding template.</changelog>
</package>
<package pkgid="6ecb3eb165ea0569375a8b84c7fb2e5424a6876f578d358d85cbfdc7b84a7becb1c21caa4df311f4c2cfafafa9dcfea5647c5c458338a9eb1a8aebe41f56945f" name="calc-debuginfo" arch="i586">
  <version epoch="0" ver="2.17.0.0" rel="1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1745582400">- Update to 2.15.1.1:
  * Change Makefile.config to, if not using not HomeBrew, then try to
    detect macports and/or using /opt/local/{lib,include}.
  * Put full date range (1989-2025) of calc source into version.h.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1755172800">- Update to 2.15.1.2:
  * Removed use of HAVE_MEMMOVE as well have_memmv.c.
  * Removed the building and including of have_memmv.h.
  * Removed the memmove() function in blkcpy.c, used when HAVE_MEMMOVE was NOT defined.
  * The libc memmove(3) function as defined by &lt;string.h&gt; is now
    required to compile calc because the replacement code in
    blkcpy.c q was problematic, especially when regions overlap.
  * The HAVE_MEMMOVE make symbol was removed from Makefile.config.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1755518400">- Update to 2.16.0.0:
  * Starting with calc version 2.16.0.0, the ability to perform arithmetic
    on addresses of values in calc objects has been greatly restricted.
  * Most arithmetic on of value addresses could easily cause calc to
    crash.  For example, prior to calc version 2.16.0.0, the following
    command was likely to crash calc: calc '*((&amp;.)+1e9)'
  * Subtracting two value addresses is permitted, however there is NO
    guarantee that the address of a value will remain consistent across
    calc runs.  Addresses of values depend on the circumstances of when
    the calc values were formed.
  * The above restrictions and caveats apply to addresses of values.
    Such restrictions and caveats to NOT apply to the addresses of
    octets, NOR to the addresses within strings.  If isptr(x) == 2, then
    x is value-pointer and the above mentioned restrictions and caveats apply.
  * See "help address" for more information on value address arithmetic.
  * Added E_INVALID_DEREF (10610) error code to indicate the invalid
    dereferencing a non-variable.
  * Added E_INVALID_ADDR_OP (10611) error code to indicate an invalid
    arithmetic address operation.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to 2.16.0.1:
  * Adding support for "pipe/fork/exec and friends" via custom functions
  * We to address a bug after adding support for pipe/fork/exec (and
    friends) via custom functions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910401">- Update to 2.16.0.2:
  * Fixed bug, when custom functions were enabled, where returning a
    value from the sysinfo custom function such as:
    custom("sysinfo","DEFAULTSHELL")
    would cause a segmentation violation due to an improper `free(3)`.
  * Fixed a memory leak that was related to the sysinfo custom function.
  * Added paranoia checks on shell value when processing commands
    read from the tty that start with the "!" character.
  * Improved code that converts between UPPER CASE and lower case.
  * Verify that the default underlying shell defaults to the shell
    as given by the `$SHELL` environment variable if that environment
    variable is set and is NOT empty, otherwise the `DEFAULTSHELL`
    (as defined in `calc.h`) value will be used as the underlying shell.
  * Fixed memory leaks related to various environment variable values
    used by calc code.  All various environment variable values used
    used by calc code are processed by `strdup(3)`.
  * The `libcalc_call_me_last()` function frees any non-NULL values set
    by `initenv()`.
  * If the readline tilde_expand fails to expand "~/.calc_history",
    then ".calc_history" will be used as the name of the history file.
  * Added HIST_NULL_HIST code to indicate that name of the history file
    could not be set.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910402">- Update to 2.16.0.3:
  * The segmentation fault as reported in issue #174 has been fixed.
    When the `powervalue()` function was expanded to (in `value.c`), to
    process complex powers, the author forgot that the function `c_power()`
    returns NULL when the result is too large to represent in memory.  Now,
    when `c_power()` returns NULL within the `powervalue()` function, the
    `E_POWER_4` math error ("Too-large value for power") will be raised.
    Thanks go to the GitHub user @mengrj for reporting this problem
    in issue #174 in a clear and concise way such that we were able
    to fix this problem.
  * Reduced `MAXCMD` (maximum length of command invocation) in `calv.h`
    from 16384 to 5120.  On most systems, commands longer than 5.6k would
    hit the soft stack size limit and trigger a stack overflow condition
    causing calc to crash with a SIGSEGV (segmentation violation).
  * If you need a super-long calc commands, consider increasing
  * the `MAXCMD` value in `calc.h`, and increase the stack size
  * limits for your calc run.  For example under Linux to increase
  * the maximum stack size to 2^28 bytes:
    prlimit --stack=268435456 calc
    or:
    ulimit -s 49152
    calc
  * Resolved, as much we can, issue #175.
  * Recommend `-fstack-protector-all` in `Makefile.local` comments.
  * Fixed signed integer overflow in `c_power()`.
  * The `c_power(COMPLEX *c1, COMPLEX *c2, NUMBER *epsilon)` function in
    `comfunc.c` no longer triggers a signed integer overflow.
  * Added `qqbitvalue(NUMBER pos)` to `qmarth.c`: like `qbitvalue(long n)`
    but with a NUMBER arg, and will return NULL if the shifted bit is too
    large to hold in memory.
  * Added `zzbitvalue(ZVALUE pos, ZVALUE *res)`: similar to the
    `zbitvalue(long n, ZVALUE *res)` function but with a `ZVALUE` arg,
    and returns a boolean, and does not call math_error().
  * Added `ZVALUE _baseb_` to hold the `BASEB` as a `ZVALUE`.
  * Added `MAXDATA_LOG2` to hold the log base 2 value of `MAXDATA`.
  * Added `MAXLEN_LOG2` to hold the log base 2 value of `MAXLEN`.
  * Added `HALF_BITS` as an alias for `BASEB`.
  * Added to `cal/regress.cal`, regression test 9758 to test for
    the condition that issue #174 was about.
  * Improved the Common Address Sanitizer (ASAN) comments in
    `Makefile.config` and `Makefile.local`.
  * Resolved issue #176.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910403">- Update to 2.16.1.0:
  * Added a new `.clang-format` file as the basis for using the
    `clang-format(1)` tool to format calc source in a consistent way.
    This code re-formatting will make it easier to work in calc v3 code
    changes in the future by making the calc source much more consistent.
  * Removed `.clang-format` exclusion from `.gitignore`.
  * Modified `func.c` to prevent the `clang-format(1)` tool from formatting
    the `builtins[]` table that builtin make rule in `help/Makefile` uses to
    format the `help/builtin` file.  We can live with the `builtins[]`
    table as it is today, for now.
  * Add `make clang-format` make rule to top level `Makefile` and
    to the `custom/Makefile`.
  * Reformatted C code as per the `clang-format(1)` and the
    `.clang-format` file: using the `make clang-format` make rule.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910404">- Update to 2.16.1.1:
  * Fix compiler warning for `custom/u_pfe.c`.
  * Update the `ARCH_CFLAGS` make symbol comments in `Makefile.config`.
  * Add `ARCH_CFLAGS` to `COMMON_CFLAGS` in `Makefile.config`.
  * Add "RHEL (Linux) Address Sanitizer (ASAN) for i686" commented out
    section to `Makefile.local`.
  * Improve comments in `Makefile.local` related to "Address Sanitizer (ASAN)".
  * Add `junk4200` to `.gitignore`.
  * Use `-${Q}` instead of `-@` while build hsrc files in `Makefile`.
  * Fix `pseudo_seed()` in `seed.c` to handle 32-bit architectures.
  * Fixed `reopenid()` in `file.c` to handle 32-bit architectures and
    to avoid "glibc detected an invalid stdio handle" using `freopen(3)`.
  * Fixed bug in `c_power()` in `comfunc.c` that caused 32-bit
    architectures to dump core.
  * Fixed bug in `zrandom()` in `zrandom.c` where results from a
    Blum-Blum-Shub operation were incorrectly copied into a ZVALUE
    for 32-bit architectures.
  * Fixed comment typo in `cal/regress.cal` before test 5305.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910405">- Update to 2.16.1.2:
  * Fixed a bug where the calc command history was not being properly
    saved in the history file.  Thanks go to the GitHub user @Vekhir
    for both reporting this problem and helping come up with a solution.
  * Per request, we expanded number of entries to save from 1024 to 4096.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 2.17.0.0:
  * Sync calc version 3.0.0.4 changes with calc version 2.16.1.3
    to form a new 2.17.0.0, except that the calc version will be
    2.17.0.0 of course.  :-)
  * Added `make asan` rule to make it easier to compile with ASAN
  * NOTE: Use `make clobber` first before using the new rule to
    remove any previous compilation.
  * Added `make gcc` rule to force a compile with `gcc(1)`, (or
    `gcc-15` for macOS), full warnings, no optimizer, no ASAN.
  * Added `make clang` rule to force a compile with `c1ang(1)`,
    full warnings, no optimizer, no ASAN.
  * Added `calc-static-asan` rule to to compile cASAN (Address
    Sanitizer).
  * NOTE: Use `make clobber` first before using the new rule to
    remove any previous compilation.
  * Added `make asan-run` to compile and run calc in the local
    directory, and run with ASAN.
  * Added `make check_lcc` to test if the local C compiler
    (`${LCC}`) can compile a trivial C program.
  * Fixed three memcpy calls in `matsort()` in `matfunc.c`.
  * Fixed and improved `chk_tree`.
  * Added `chk_tree -m` for use with commands such as `make
    full_debug`, and `make debug`.
  * Fixed places where the code still used `BIG_ENDIAN` when it
    needs `CALC_BIG_ENDIAN`.
  * Fixed places where the code still used `LITTLE_ENDIAN` when
    it needs `CALC_LITTLE_ENDIAN`.
  * Added `${EXPAND}` to the list of utilities in
    `Makefile.config`.
  * Echo `${EXPAND}` in the `make env` rule of `Makefile`.</changelog>
</package>
<package pkgid="f4163b78ad943cf967d7e10562b0db31a91dd6d9bf7b1d899b4bb90608139033aa9cf591443ef4fbd8ba4f5af899ecb87100d297413f6bf14d9700c1b9aae3c7" name="calc-debugsource" arch="i586">
  <version epoch="0" ver="2.17.0.0" rel="1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1745582400">- Update to 2.15.1.1:
  * Change Makefile.config to, if not using not HomeBrew, then try to
    detect macports and/or using /opt/local/{lib,include}.
  * Put full date range (1989-2025) of calc source into version.h.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1755172800">- Update to 2.15.1.2:
  * Removed use of HAVE_MEMMOVE as well have_memmv.c.
  * Removed the building and including of have_memmv.h.
  * Removed the memmove() function in blkcpy.c, used when HAVE_MEMMOVE was NOT defined.
  * The libc memmove(3) function as defined by &lt;string.h&gt; is now
    required to compile calc because the replacement code in
    blkcpy.c q was problematic, especially when regions overlap.
  * The HAVE_MEMMOVE make symbol was removed from Makefile.config.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1755518400">- Update to 2.16.0.0:
  * Starting with calc version 2.16.0.0, the ability to perform arithmetic
    on addresses of values in calc objects has been greatly restricted.
  * Most arithmetic on of value addresses could easily cause calc to
    crash.  For example, prior to calc version 2.16.0.0, the following
    command was likely to crash calc: calc '*((&amp;.)+1e9)'
  * Subtracting two value addresses is permitted, however there is NO
    guarantee that the address of a value will remain consistent across
    calc runs.  Addresses of values depend on the circumstances of when
    the calc values were formed.
  * The above restrictions and caveats apply to addresses of values.
    Such restrictions and caveats to NOT apply to the addresses of
    octets, NOR to the addresses within strings.  If isptr(x) == 2, then
    x is value-pointer and the above mentioned restrictions and caveats apply.
  * See "help address" for more information on value address arithmetic.
  * Added E_INVALID_DEREF (10610) error code to indicate the invalid
    dereferencing a non-variable.
  * Added E_INVALID_ADDR_OP (10611) error code to indicate an invalid
    arithmetic address operation.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to 2.16.0.1:
  * Adding support for "pipe/fork/exec and friends" via custom functions
  * We to address a bug after adding support for pipe/fork/exec (and
    friends) via custom functions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910401">- Update to 2.16.0.2:
  * Fixed bug, when custom functions were enabled, where returning a
    value from the sysinfo custom function such as:
    custom("sysinfo","DEFAULTSHELL")
    would cause a segmentation violation due to an improper `free(3)`.
  * Fixed a memory leak that was related to the sysinfo custom function.
  * Added paranoia checks on shell value when processing commands
    read from the tty that start with the "!" character.
  * Improved code that converts between UPPER CASE and lower case.
  * Verify that the default underlying shell defaults to the shell
    as given by the `$SHELL` environment variable if that environment
    variable is set and is NOT empty, otherwise the `DEFAULTSHELL`
    (as defined in `calc.h`) value will be used as the underlying shell.
  * Fixed memory leaks related to various environment variable values
    used by calc code.  All various environment variable values used
    used by calc code are processed by `strdup(3)`.
  * The `libcalc_call_me_last()` function frees any non-NULL values set
    by `initenv()`.
  * If the readline tilde_expand fails to expand "~/.calc_history",
    then ".calc_history" will be used as the name of the history file.
  * Added HIST_NULL_HIST code to indicate that name of the history file
    could not be set.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910402">- Update to 2.16.0.3:
  * The segmentation fault as reported in issue #174 has been fixed.
    When the `powervalue()` function was expanded to (in `value.c`), to
    process complex powers, the author forgot that the function `c_power()`
    returns NULL when the result is too large to represent in memory.  Now,
    when `c_power()` returns NULL within the `powervalue()` function, the
    `E_POWER_4` math error ("Too-large value for power") will be raised.
    Thanks go to the GitHub user @mengrj for reporting this problem
    in issue #174 in a clear and concise way such that we were able
    to fix this problem.
  * Reduced `MAXCMD` (maximum length of command invocation) in `calv.h`
    from 16384 to 5120.  On most systems, commands longer than 5.6k would
    hit the soft stack size limit and trigger a stack overflow condition
    causing calc to crash with a SIGSEGV (segmentation violation).
  * If you need a super-long calc commands, consider increasing
  * the `MAXCMD` value in `calc.h`, and increase the stack size
  * limits for your calc run.  For example under Linux to increase
  * the maximum stack size to 2^28 bytes:
    prlimit --stack=268435456 calc
    or:
    ulimit -s 49152
    calc
  * Resolved, as much we can, issue #175.
  * Recommend `-fstack-protector-all` in `Makefile.local` comments.
  * Fixed signed integer overflow in `c_power()`.
  * The `c_power(COMPLEX *c1, COMPLEX *c2, NUMBER *epsilon)` function in
    `comfunc.c` no longer triggers a signed integer overflow.
  * Added `qqbitvalue(NUMBER pos)` to `qmarth.c`: like `qbitvalue(long n)`
    but with a NUMBER arg, and will return NULL if the shifted bit is too
    large to hold in memory.
  * Added `zzbitvalue(ZVALUE pos, ZVALUE *res)`: similar to the
    `zbitvalue(long n, ZVALUE *res)` function but with a `ZVALUE` arg,
    and returns a boolean, and does not call math_error().
  * Added `ZVALUE _baseb_` to hold the `BASEB` as a `ZVALUE`.
  * Added `MAXDATA_LOG2` to hold the log base 2 value of `MAXDATA`.
  * Added `MAXLEN_LOG2` to hold the log base 2 value of `MAXLEN`.
  * Added `HALF_BITS` as an alias for `BASEB`.
  * Added to `cal/regress.cal`, regression test 9758 to test for
    the condition that issue #174 was about.
  * Improved the Common Address Sanitizer (ASAN) comments in
    `Makefile.config` and `Makefile.local`.
  * Resolved issue #176.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910403">- Update to 2.16.1.0:
  * Added a new `.clang-format` file as the basis for using the
    `clang-format(1)` tool to format calc source in a consistent way.
    This code re-formatting will make it easier to work in calc v3 code
    changes in the future by making the calc source much more consistent.
  * Removed `.clang-format` exclusion from `.gitignore`.
  * Modified `func.c` to prevent the `clang-format(1)` tool from formatting
    the `builtins[]` table that builtin make rule in `help/Makefile` uses to
    format the `help/builtin` file.  We can live with the `builtins[]`
    table as it is today, for now.
  * Add `make clang-format` make rule to top level `Makefile` and
    to the `custom/Makefile`.
  * Reformatted C code as per the `clang-format(1)` and the
    `.clang-format` file: using the `make clang-format` make rule.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910404">- Update to 2.16.1.1:
  * Fix compiler warning for `custom/u_pfe.c`.
  * Update the `ARCH_CFLAGS` make symbol comments in `Makefile.config`.
  * Add `ARCH_CFLAGS` to `COMMON_CFLAGS` in `Makefile.config`.
  * Add "RHEL (Linux) Address Sanitizer (ASAN) for i686" commented out
    section to `Makefile.local`.
  * Improve comments in `Makefile.local` related to "Address Sanitizer (ASAN)".
  * Add `junk4200` to `.gitignore`.
  * Use `-${Q}` instead of `-@` while build hsrc files in `Makefile`.
  * Fix `pseudo_seed()` in `seed.c` to handle 32-bit architectures.
  * Fixed `reopenid()` in `file.c` to handle 32-bit architectures and
    to avoid "glibc detected an invalid stdio handle" using `freopen(3)`.
  * Fixed bug in `c_power()` in `comfunc.c` that caused 32-bit
    architectures to dump core.
  * Fixed bug in `zrandom()` in `zrandom.c` where results from a
    Blum-Blum-Shub operation were incorrectly copied into a ZVALUE
    for 32-bit architectures.
  * Fixed comment typo in `cal/regress.cal` before test 5305.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910405">- Update to 2.16.1.2:
  * Fixed a bug where the calc command history was not being properly
    saved in the history file.  Thanks go to the GitHub user @Vekhir
    for both reporting this problem and helping come up with a solution.
  * Per request, we expanded number of entries to save from 1024 to 4096.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 2.17.0.0:
  * Sync calc version 3.0.0.4 changes with calc version 2.16.1.3
    to form a new 2.17.0.0, except that the calc version will be
    2.17.0.0 of course.  :-)
  * Added `make asan` rule to make it easier to compile with ASAN
  * NOTE: Use `make clobber` first before using the new rule to
    remove any previous compilation.
  * Added `make gcc` rule to force a compile with `gcc(1)`, (or
    `gcc-15` for macOS), full warnings, no optimizer, no ASAN.
  * Added `make clang` rule to force a compile with `c1ang(1)`,
    full warnings, no optimizer, no ASAN.
  * Added `calc-static-asan` rule to to compile cASAN (Address
    Sanitizer).
  * NOTE: Use `make clobber` first before using the new rule to
    remove any previous compilation.
  * Added `make asan-run` to compile and run calc in the local
    directory, and run with ASAN.
  * Added `make check_lcc` to test if the local C compiler
    (`${LCC}`) can compile a trivial C program.
  * Fixed three memcpy calls in `matsort()` in `matfunc.c`.
  * Fixed and improved `chk_tree`.
  * Added `chk_tree -m` for use with commands such as `make
    full_debug`, and `make debug`.
  * Fixed places where the code still used `BIG_ENDIAN` when it
    needs `CALC_BIG_ENDIAN`.
  * Fixed places where the code still used `LITTLE_ENDIAN` when
    it needs `CALC_LITTLE_ENDIAN`.
  * Added `${EXPAND}` to the list of utilities in
    `Makefile.config`.
  * Echo `${EXPAND}` in the `make env` rule of `Makefile`.</changelog>
</package>
<package pkgid="c6efa84992460d1be71075886a7261aeda5105a204aa3d4dfc249004150e23156b7be0f271f0e94d8ec42e2beb6ed553b56f953326ef8905cf77ba19b50a91e9" name="calcurse-debuginfo" arch="i586">
  <version epoch="0" ver="4.8.2" rel="1.5"/>
  <changelog author="rpm@fthiessen.de" date="1490270400">- Update to version 4.2.2
  * Prevent free-before-init of timstr
  * Prevent segfault when all todo items are hidden
  * Fix visible region after loading list box items
  * calcurse-caldav: Fix scrambled comment
- Added keyring and asc file for verification.</changelog>
  <changelog author="avindra@opensuse.org" date="1516968000">- Update to version 4.3.0
  * Compatibility notes:
  - Month names and abbreviated day names now honor the locale
    setting
  - The phase of moon feature was removed
  * New features:
  - The selected day in the calendar now stands out
  - Both the position and the date format used for the heading in
    the appointments panel are configurable
  - Support for CTRL-U and CTRL-G in prompts
  - Support for using all keys recognized by ncurses,
    particularly UTF-8 keys, in key bindings
  - Support for CALCURSE_EDITOR, CALCURSE_PAGER and
    CALCURSE_MERGETOOL environment variables to override the
    default editor, pager and merge tool
  - Several improvements to the reload and save routines. The
    save routine now detects external changes to the data files
    and no longer blindly overwrites data which was edited
    externally. In case of external changes, different options
    are offered, one of them being the execution of the merge
    tool to merge external changes and changes done from the
    running calcurse instance. The reload routine also no longer
    performs a reload if both the external data files and the
    local data are unchanged.
  - Several improvements to the CalDAV synchronization script,
    including OAuth2 support and instructions on how to
    synchronize calcurse with Google Calendar
  - Support for passing the password as a command-line argument
    to the CalDAV synchronization script
  - A new utility, called calcurse-dateutil, which can be used
    to create "extended recurrent events" such as events
    occurring on the third Thursday of each month
  * Bug Fixes:
  - Gracefully parse iCal parameters with colons
  - Fixes to the notification feature affecting recurrent
    appointments
  - Do not crash when changing colors
  - Avoid fatal error when using the help command
  - Avoid empty warning box when key is already in use
  - Several fixes to the calcurse-caldav synchronization script
    to allow for synchronizing with NextCloud servers
  - Proper support for punctual appointments starting at 00:00
  - Proper ISO 8601 week numbering
  - The delete key no longer acts as backspace
  - Proper parsing of date-time strings
- cleanup with spec-cleaner
- remove chmod line, no longer needed</changelog>
  <changelog author="mvetter@suse.com" date="1559044800">- Update to 4.4.0:
  Compatibility notes:
  * The -F option is superseded by -P which can be used to remove certain entries from the data file (instead of keeping them). Please consult the man page for details.
  New features:
  * Major overhaul of the input routines in interactive mode (implemented by Lars Henriksen).
  * Support for separate data and configuration file directories (partly implemented by Quentin Hibon).
  * A --filter-invert option which inverts the other filter options (implemented by Lars Henriksen).
  * Support for negative date ranges when using the -d command line option.
  New calcurse-caldav features:
  * The SyncFilter configuration option which allows for specifying the types of items synced from/to the server (implemented by Satvik Sharma).
  * Support for a CALCURSE_CALDAV_PASSWORD environment variable which can be used to pass a password securely from another program (implemented by Randy Ramos).
  * HTTP support (implemented by Dino Macri).
  * Authorization removed from debug logs by default.
  Bug fixes:
  * Fix for an appointment becoming an event when entering an invalid start time (implemented by Lars Henriksen).
  * Fix for the deletion of a multi-day recurrent appointment (implemented by Lars Henriksen).
  * Fixes for potential database inconsistencies caused by appointments which end before they begin (implemented by Lars Henriksen).
  * Several fixes dealing with DST (implemented by Lars Henriksen).
  * Fixes for date range queries (implemented by Lars Henriksen).
  * Fix for segmentation fault with recent ncurses implementations.
  * Fix for potential segmentation fault in mutex handling.
  * RFC5545-compliant DTSTART in iCal exports (patch by Quentin Hibon).
  * Fix for not closing the stream after exporting iCal items (patch by crvs).
  * Fix for priority parsing in iCal imports (patch by dott).
  * Various improvements to the change detection and save conflict resolution code (implemented by Lars Henriksen).
  * Several improvements to concurrency control (implemented by Lars Henriksen).
  * Various fixes to the scrollbar (implemented by Lars Henriksen).
  * Various potential buffer overflow fixes.
  * A more robust command line argument parser (implemented by Lars Henriksen).
  * Various improvements to the UTF-8 handling code (implemented by Lars Henriksen).
  * Several stability and portability fixes (partly provided by Mikolaj Kucharski).
  * Several stability fixes in the calcurse-caldav script.</changelog>
  <changelog author="mvetter@suse.com" date="1560859200">- Update to 4.5.0:
  Compatibility notes:
  * The --conf command line option has been renamed to --confdir and the --directory option has been renamed to --datadir.
  New features:
  * Multiple days support
  * Experimental vdir support: For details, refer to contrib/vdir/README.md in the calcurse source tree.
  * Support for editing recurrence exceptions (implemented by Lars Henriksen).
  New calcurse-caldav features:
  * Custom data directory support (implemented by vxid).
  * A new Troubleshooting section in the calcurse-caldav README.md (added by Randy Ramos).
  Bug fixes:
  * Various fixes in the notification system (implemented by Lars Henriksen).
  * Fix for a calendar redraw issue (implemented by Lars Henriksen).
  * Fix a potential deadlock (implemented by Lars Henriksen).
  * Use ICALDATETIMEFMT for EXDATE in iCal exports (implemented by Henrik Grimler).
  * Fix for the compile-time AsciiDoc check (implemented by Brandon Munger).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 4.6.0:
  * XDG base directory support: While using ~/.calcurse/ is still supported for
  backwards compatibility, we recommend putting your configuration files in
  ~/.config/calcurse/ and your data files in ~/.local/share/calcurse/ instead
  (implemented by Nitroretro).
  * Configurable text for empty days
  * Support RET to set the todo item priority to 0
  * Various improvements in iCal imports
  * Escape necessary characters in SUMMARY on export (implemented by Kelvin Jackson).
  * Update notification bar properly when certain recurrent appointments are deleted (implemented by Lars Henriksen).
  * Fix save of interactively imported data (implemented by Lars Henriksen).
  * Restore ability to edit recurrent items without exceptions (reported and fixed by Lars Henriksen).
  * Fix monthly and yearly recurrence algorithms for frequencies greater than one (reported and fixed by Lars Henriksen).
  * Fix DST issues (reported by Lars Henriksen and others, fixed by Lars Henriksen).</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1612699200">- Update to version 4.7.0
  * Compatibility notes
  - Note file contents are now exported as DESCRIPTION in iCal exports
  - The item deletion menu has been redesigned
  - The systemdialogs option has been removed from the configuration
  * New features:
  - Support for advanced recurrence rules
  - Repeat counts are accepted in the UI as an alternative to repetition
    end dates for recurrent items
  - The :previous and :next commands can be used to jump to the previous/next
    occurrence of the currently selected recurrent item.
  - Various improvements in iCal imports
  - Notes are now displayed in the item view dialog
  * Bug fixes
  - Fixed formatting of DTSTART for recurrent events
  - Improvements in hook execution
  - Checks to make sure the config and data dirs exist</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1618401600">- Update to version 4.7.1
  * Bug fixes:
  - Multiple iCal import fixes: Make iCal event import independent
    of property ordering. Return failure if an item is skipped.
    Avoid double free on import errors. Fix parsing of UNTIL.
  - Do not remove an empty note file after edit session.
  - Keep internal linked list sorted when moving items.
  - Prevent external hook/notification commands
    from interacting with the UI.
  * calcurse-caldav bug fixes:
  - Allow non-ASCII characters in username and password
  - Improved error handling for the configuration file.
    Unknown keys are now reported as errors instead of ignored.
  - Always request href from server after pushing a new object to prevent
    items from being erroneously deleted or created when path contains
    characters that need to be URL-encoded.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1658404800">- Update to version 4.8.0
  * New features:
  - Support any weekday as first day of week; previously, only Sunday and
    Monday were allowed.
  - Configuration of the format in which appointment time is displayed.
  - Actions without key bindings.
  - generic-prev-view key binding to cycle backwards through windows.
  - Support for Home/End keys in text input mode.
  * Bug fixes:
  - Support compilation on big-endian systems.
  - Fixed --docdir support.
  - Allow newlines in iCal SUMMARY by replacing them with blanks.
  - Fixed sidebar configuration sometimes not increasing width.
  - Layout change recognizes changed appointment space; before this change,
    a layout change did not update the maximum number of appointments visible
    until the config menu was left.
  * calcurse-caldav bug fixes:
  - Fixed InsecureSSL support.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 4.8.1:
  * Fixed characters in weekly view.
  * Fixed import for iCal files with empty description
  * Fixed handling of note files edited outside calcurse
  * Fixed handling of recurrent open-ended appointments
  * Default description for items with empty descriptions
  * The PasswordCommand option can now be used to manage passwords
    in an external program and is the new recommended way of
    storing passwords for calcurse-caldav</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759492800">- Update to 4.8.2:
  * Bug fixes:
  * Fixed iCal export with VALARM calendar components.
  * Fixed buffer overflows in configuration file and key binding parser.
  * Fixed out-of-bounds access and two memory leaks.
  * Fixed segmentation fault for iCal exports with deleted note files.
  * Minor documentation and status message fixes.
  * New calcurse-caldav features:
  * Support for configuring the path to the OAuth credentials file via command-line arguments.
  * Relaxed DTEND check for iCal imports.
  * Improved locking mechanism.
  * Improved PasswordCommand output handling.
  * Improved Google calendar sync instructions.</changelog>
</package>
<package pkgid="3b5b7b244012c819d30d376f378fd2b716cbdf55dfbcd6240ff52b4e6b765ca1f2857078a8e0edf321286aa12f6eb8a27c3bad78e603be973629f758ca3348c3" name="calcurse-debugsource" arch="i586">
  <version epoch="0" ver="4.8.2" rel="1.5"/>
  <changelog author="rpm@fthiessen.de" date="1490270400">- Update to version 4.2.2
  * Prevent free-before-init of timstr
  * Prevent segfault when all todo items are hidden
  * Fix visible region after loading list box items
  * calcurse-caldav: Fix scrambled comment
- Added keyring and asc file for verification.</changelog>
  <changelog author="avindra@opensuse.org" date="1516968000">- Update to version 4.3.0
  * Compatibility notes:
  - Month names and abbreviated day names now honor the locale
    setting
  - The phase of moon feature was removed
  * New features:
  - The selected day in the calendar now stands out
  - Both the position and the date format used for the heading in
    the appointments panel are configurable
  - Support for CTRL-U and CTRL-G in prompts
  - Support for using all keys recognized by ncurses,
    particularly UTF-8 keys, in key bindings
  - Support for CALCURSE_EDITOR, CALCURSE_PAGER and
    CALCURSE_MERGETOOL environment variables to override the
    default editor, pager and merge tool
  - Several improvements to the reload and save routines. The
    save routine now detects external changes to the data files
    and no longer blindly overwrites data which was edited
    externally. In case of external changes, different options
    are offered, one of them being the execution of the merge
    tool to merge external changes and changes done from the
    running calcurse instance. The reload routine also no longer
    performs a reload if both the external data files and the
    local data are unchanged.
  - Several improvements to the CalDAV synchronization script,
    including OAuth2 support and instructions on how to
    synchronize calcurse with Google Calendar
  - Support for passing the password as a command-line argument
    to the CalDAV synchronization script
  - A new utility, called calcurse-dateutil, which can be used
    to create "extended recurrent events" such as events
    occurring on the third Thursday of each month
  * Bug Fixes:
  - Gracefully parse iCal parameters with colons
  - Fixes to the notification feature affecting recurrent
    appointments
  - Do not crash when changing colors
  - Avoid fatal error when using the help command
  - Avoid empty warning box when key is already in use
  - Several fixes to the calcurse-caldav synchronization script
    to allow for synchronizing with NextCloud servers
  - Proper support for punctual appointments starting at 00:00
  - Proper ISO 8601 week numbering
  - The delete key no longer acts as backspace
  - Proper parsing of date-time strings
- cleanup with spec-cleaner
- remove chmod line, no longer needed</changelog>
  <changelog author="mvetter@suse.com" date="1559044800">- Update to 4.4.0:
  Compatibility notes:
  * The -F option is superseded by -P which can be used to remove certain entries from the data file (instead of keeping them). Please consult the man page for details.
  New features:
  * Major overhaul of the input routines in interactive mode (implemented by Lars Henriksen).
  * Support for separate data and configuration file directories (partly implemented by Quentin Hibon).
  * A --filter-invert option which inverts the other filter options (implemented by Lars Henriksen).
  * Support for negative date ranges when using the -d command line option.
  New calcurse-caldav features:
  * The SyncFilter configuration option which allows for specifying the types of items synced from/to the server (implemented by Satvik Sharma).
  * Support for a CALCURSE_CALDAV_PASSWORD environment variable which can be used to pass a password securely from another program (implemented by Randy Ramos).
  * HTTP support (implemented by Dino Macri).
  * Authorization removed from debug logs by default.
  Bug fixes:
  * Fix for an appointment becoming an event when entering an invalid start time (implemented by Lars Henriksen).
  * Fix for the deletion of a multi-day recurrent appointment (implemented by Lars Henriksen).
  * Fixes for potential database inconsistencies caused by appointments which end before they begin (implemented by Lars Henriksen).
  * Several fixes dealing with DST (implemented by Lars Henriksen).
  * Fixes for date range queries (implemented by Lars Henriksen).
  * Fix for segmentation fault with recent ncurses implementations.
  * Fix for potential segmentation fault in mutex handling.
  * RFC5545-compliant DTSTART in iCal exports (patch by Quentin Hibon).
  * Fix for not closing the stream after exporting iCal items (patch by crvs).
  * Fix for priority parsing in iCal imports (patch by dott).
  * Various improvements to the change detection and save conflict resolution code (implemented by Lars Henriksen).
  * Several improvements to concurrency control (implemented by Lars Henriksen).
  * Various fixes to the scrollbar (implemented by Lars Henriksen).
  * Various potential buffer overflow fixes.
  * A more robust command line argument parser (implemented by Lars Henriksen).
  * Various improvements to the UTF-8 handling code (implemented by Lars Henriksen).
  * Several stability and portability fixes (partly provided by Mikolaj Kucharski).
  * Several stability fixes in the calcurse-caldav script.</changelog>
  <changelog author="mvetter@suse.com" date="1560859200">- Update to 4.5.0:
  Compatibility notes:
  * The --conf command line option has been renamed to --confdir and the --directory option has been renamed to --datadir.
  New features:
  * Multiple days support
  * Experimental vdir support: For details, refer to contrib/vdir/README.md in the calcurse source tree.
  * Support for editing recurrence exceptions (implemented by Lars Henriksen).
  New calcurse-caldav features:
  * Custom data directory support (implemented by vxid).
  * A new Troubleshooting section in the calcurse-caldav README.md (added by Randy Ramos).
  Bug fixes:
  * Various fixes in the notification system (implemented by Lars Henriksen).
  * Fix for a calendar redraw issue (implemented by Lars Henriksen).
  * Fix a potential deadlock (implemented by Lars Henriksen).
  * Use ICALDATETIMEFMT for EXDATE in iCal exports (implemented by Henrik Grimler).
  * Fix for the compile-time AsciiDoc check (implemented by Brandon Munger).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 4.6.0:
  * XDG base directory support: While using ~/.calcurse/ is still supported for
  backwards compatibility, we recommend putting your configuration files in
  ~/.config/calcurse/ and your data files in ~/.local/share/calcurse/ instead
  (implemented by Nitroretro).
  * Configurable text for empty days
  * Support RET to set the todo item priority to 0
  * Various improvements in iCal imports
  * Escape necessary characters in SUMMARY on export (implemented by Kelvin Jackson).
  * Update notification bar properly when certain recurrent appointments are deleted (implemented by Lars Henriksen).
  * Fix save of interactively imported data (implemented by Lars Henriksen).
  * Restore ability to edit recurrent items without exceptions (reported and fixed by Lars Henriksen).
  * Fix monthly and yearly recurrence algorithms for frequencies greater than one (reported and fixed by Lars Henriksen).
  * Fix DST issues (reported by Lars Henriksen and others, fixed by Lars Henriksen).</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1612699200">- Update to version 4.7.0
  * Compatibility notes
  - Note file contents are now exported as DESCRIPTION in iCal exports
  - The item deletion menu has been redesigned
  - The systemdialogs option has been removed from the configuration
  * New features:
  - Support for advanced recurrence rules
  - Repeat counts are accepted in the UI as an alternative to repetition
    end dates for recurrent items
  - The :previous and :next commands can be used to jump to the previous/next
    occurrence of the currently selected recurrent item.
  - Various improvements in iCal imports
  - Notes are now displayed in the item view dialog
  * Bug fixes
  - Fixed formatting of DTSTART for recurrent events
  - Improvements in hook execution
  - Checks to make sure the config and data dirs exist</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1618401600">- Update to version 4.7.1
  * Bug fixes:
  - Multiple iCal import fixes: Make iCal event import independent
    of property ordering. Return failure if an item is skipped.
    Avoid double free on import errors. Fix parsing of UNTIL.
  - Do not remove an empty note file after edit session.
  - Keep internal linked list sorted when moving items.
  - Prevent external hook/notification commands
    from interacting with the UI.
  * calcurse-caldav bug fixes:
  - Allow non-ASCII characters in username and password
  - Improved error handling for the configuration file.
    Unknown keys are now reported as errors instead of ignored.
  - Always request href from server after pushing a new object to prevent
    items from being erroneously deleted or created when path contains
    characters that need to be URL-encoded.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1658404800">- Update to version 4.8.0
  * New features:
  - Support any weekday as first day of week; previously, only Sunday and
    Monday were allowed.
  - Configuration of the format in which appointment time is displayed.
  - Actions without key bindings.
  - generic-prev-view key binding to cycle backwards through windows.
  - Support for Home/End keys in text input mode.
  * Bug fixes:
  - Support compilation on big-endian systems.
  - Fixed --docdir support.
  - Allow newlines in iCal SUMMARY by replacing them with blanks.
  - Fixed sidebar configuration sometimes not increasing width.
  - Layout change recognizes changed appointment space; before this change,
    a layout change did not update the maximum number of appointments visible
    until the config menu was left.
  * calcurse-caldav bug fixes:
  - Fixed InsecureSSL support.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 4.8.1:
  * Fixed characters in weekly view.
  * Fixed import for iCal files with empty description
  * Fixed handling of note files edited outside calcurse
  * Fixed handling of recurrent open-ended appointments
  * Default description for items with empty descriptions
  * The PasswordCommand option can now be used to manage passwords
    in an external program and is the new recommended way of
    storing passwords for calcurse-caldav</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759492800">- Update to 4.8.2:
  * Bug fixes:
  * Fixed iCal export with VALARM calendar components.
  * Fixed buffer overflows in configuration file and key binding parser.
  * Fixed out-of-bounds access and two memory leaks.
  * Fixed segmentation fault for iCal exports with deleted note files.
  * Minor documentation and status message fixes.
  * New calcurse-caldav features:
  * Support for configuring the path to the OAuth credentials file via command-line arguments.
  * Relaxed DTEND check for iCal imports.
  * Improved locking mechanism.
  * Improved PasswordCommand output handling.
  * Improved Google calendar sync instructions.</changelog>
</package>
<package pkgid="c1c6902670d1e96e2430d18c063f6eeec36f13832bea63f3a558de03d5dd13221ceb33936acb8f672cfebe792584343f9c2f8360e914895ba82455a2f8210b9d" name="calindori-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix typos Fix misc. typos</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Set AppStream homepage.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="1de741b6100e742ab7d0afd7726043ff92fa931b34f3e69ae81888221731479d8aba227e79b3100765252a94e13ae81da4ef1d33805eacd14ea1648d796670a2" name="calindori-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix typos Fix misc. typos</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Set AppStream homepage.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="b695ae719aa530cd23c7a6cfdc19e4be8b29160917ec99ad00481b0b4ec357978747a0ce727478c9f107c4ab9362006203620683d7166df90396bdb2bf2f835e" name="callaudiod-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.99" rel="2.1"/>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1614081600">- Update to 0.1.0</changelog>
  <changelog author="Andrés B.S. &lt;andresbs@opensuse.org&gt;" date="1618142400">- Improve packaging: split devel files, remove unnecesary buildreqs
  and build API docs.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1643630400">- Update to version 0.1.3:
  * cad-pulse: don't switch ports on non-default sink/source
  * cad-pulse: consider "Handset" port as "Earpiece"
  * cad-pulse: fix card retry timer
  * cad-pulse: make new sink/source the default one
  * cad-pulse: filter out monitor sources
- Changes from version 0.1.2:
  * cad-pulse: filter card based on available ports
  * cad-pulse: add additional check for discarding the modem
- Changes from version 0.1.1:
  * cad-pulse: don't assume card bus path is exactly
    "platform-sound"
- Change service to use buildtime tarball generation, use
  cpioformat for source, and enable changes generated from gitlog,
  as upstream do not produce NEWS or release notes. Also switch to
  explicit set release tag for revision, we like to know what we
  pulling down, and be sure it will be the same each time.
- Split out shared library in own package, name it after its
  soname, follow the SLPP!
- Use generic names for compilers BuildRequired, and generally tidy
  up the specfile.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1662033600">- Update to version 0.1.4:
  * cad-pulse:
  - Fix possible NULL dereference
  - Improve monitor source identification
  - Make sure speaker state is reset between calls
  - Set D-Bus object properties on state change
  - Simplify mic mute operation
  - Track current state
  * cli: Add --status flag to query current status
  * dbus: Add properties to track the current state
  * gitlab-ci: add `debian` folder for CI use
  * libcallaudio:
  - Add API to query current state
  - Don't leak async data
  - Improve documentation and fix more leaks
  - Register enums as GType
  - Use G_DBUS_PROXY_FLAGS_NONE instead of "0"
  * manager:
  - Add DBus properties
  - Remove unused code
  - Track state of operations
  * src: make backend responsible for tracking current state
- Package doc sub-package as noarch.
- Add apiver define, ease future changes.</changelog>
  <changelog author="andrea.manzini@suse.com" date="1677844800">- Update to version 0.1.7:
  * Release version 0.1.7
  * libcallaudio: Properly handle successful return code
  * Release version 0.1.6
  * libcallaudio: Set error in sync API if unsuccessful
  * libcallaudio: Drop DBus method return value in sync and async functions
  * libcallaudio: Make logging consistent between sync and async API
  * libcallaudio: Distinguish DBus error from unsuccessful operations
  * libcallaudio: Prefer using FALSE instead of 0
  * Release version 0.1.5
  * cad-pulse: relax card filtering even more
  * cad-pulse: stop polling for new cards
  * cad-pulse: relax card filtering
  * cad-pulse: fix segfault when there is no target port
  * cad-manager: Don't return error on unsuccessful operations
  * cad-manager: Return TRUE when returning error for DBus method invocation
  * libcallaudio: Fix typo in documentation
  * build: Enable more warnings
  * cad-manager: Avoid magic constant
  * cli: return non zero exit status on failure</changelog>
  <changelog author="andrea.manzini@suse.com" date="1693569600">- Update to version 0.1.9:
  * Release version 0.1.9
  * cad-pulse: don't filter input ports based on type
  * Release version 0.1.8
  * cad-pulse: also accept "Handset" type input ports</changelog>
  <changelog author="andrea.manzini@suse.com" date="1728216000">- Update to version 0.1.10:
  * cad-pulse: improve profile selection
  * cad-pulse: use glib functions instead of strcmp/strstr</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 0.1.99:
  * README: add deprecation notice
  * libcallaudio: deprecate the library
  * Do not do routing when wireplumber is in charge of it
- Add pkgconfig(appstream) BuildRequires: new dependency</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777464000">- Add fe87a9267f1e074d19055d7a236e6b6f759af11d.patch: Check if sink
  has an active port before accessing it. This fixes a crash on
  logout.</changelog>
</package>
<package pkgid="61f3cb7e0f29f776ec7a45465710ee242308b32a42c4f2037bb8419ccedc5d1b96927ab273070f0b610048ae184646d3089f207978afeae8af18db0f17c9887a" name="callaudiod-debugsource" arch="i586">
  <version epoch="0" ver="0.1.99" rel="2.1"/>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1614081600">- Update to 0.1.0</changelog>
  <changelog author="Andrés B.S. &lt;andresbs@opensuse.org&gt;" date="1618142400">- Improve packaging: split devel files, remove unnecesary buildreqs
  and build API docs.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1643630400">- Update to version 0.1.3:
  * cad-pulse: don't switch ports on non-default sink/source
  * cad-pulse: consider "Handset" port as "Earpiece"
  * cad-pulse: fix card retry timer
  * cad-pulse: make new sink/source the default one
  * cad-pulse: filter out monitor sources
- Changes from version 0.1.2:
  * cad-pulse: filter card based on available ports
  * cad-pulse: add additional check for discarding the modem
- Changes from version 0.1.1:
  * cad-pulse: don't assume card bus path is exactly
    "platform-sound"
- Change service to use buildtime tarball generation, use
  cpioformat for source, and enable changes generated from gitlog,
  as upstream do not produce NEWS or release notes. Also switch to
  explicit set release tag for revision, we like to know what we
  pulling down, and be sure it will be the same each time.
- Split out shared library in own package, name it after its
  soname, follow the SLPP!
- Use generic names for compilers BuildRequired, and generally tidy
  up the specfile.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1662033600">- Update to version 0.1.4:
  * cad-pulse:
  - Fix possible NULL dereference
  - Improve monitor source identification
  - Make sure speaker state is reset between calls
  - Set D-Bus object properties on state change
  - Simplify mic mute operation
  - Track current state
  * cli: Add --status flag to query current status
  * dbus: Add properties to track the current state
  * gitlab-ci: add `debian` folder for CI use
  * libcallaudio:
  - Add API to query current state
  - Don't leak async data
  - Improve documentation and fix more leaks
  - Register enums as GType
  - Use G_DBUS_PROXY_FLAGS_NONE instead of "0"
  * manager:
  - Add DBus properties
  - Remove unused code
  - Track state of operations
  * src: make backend responsible for tracking current state
- Package doc sub-package as noarch.
- Add apiver define, ease future changes.</changelog>
  <changelog author="andrea.manzini@suse.com" date="1677844800">- Update to version 0.1.7:
  * Release version 0.1.7
  * libcallaudio: Properly handle successful return code
  * Release version 0.1.6
  * libcallaudio: Set error in sync API if unsuccessful
  * libcallaudio: Drop DBus method return value in sync and async functions
  * libcallaudio: Make logging consistent between sync and async API
  * libcallaudio: Distinguish DBus error from unsuccessful operations
  * libcallaudio: Prefer using FALSE instead of 0
  * Release version 0.1.5
  * cad-pulse: relax card filtering even more
  * cad-pulse: stop polling for new cards
  * cad-pulse: relax card filtering
  * cad-pulse: fix segfault when there is no target port
  * cad-manager: Don't return error on unsuccessful operations
  * cad-manager: Return TRUE when returning error for DBus method invocation
  * libcallaudio: Fix typo in documentation
  * build: Enable more warnings
  * cad-manager: Avoid magic constant
  * cli: return non zero exit status on failure</changelog>
  <changelog author="andrea.manzini@suse.com" date="1693569600">- Update to version 0.1.9:
  * Release version 0.1.9
  * cad-pulse: don't filter input ports based on type
  * Release version 0.1.8
  * cad-pulse: also accept "Handset" type input ports</changelog>
  <changelog author="andrea.manzini@suse.com" date="1728216000">- Update to version 0.1.10:
  * cad-pulse: improve profile selection
  * cad-pulse: use glib functions instead of strcmp/strstr</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 0.1.99:
  * README: add deprecation notice
  * libcallaudio: deprecate the library
  * Do not do routing when wireplumber is in charge of it
- Add pkgconfig(appstream) BuildRequires: new dependency</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777464000">- Add fe87a9267f1e074d19055d7a236e6b6f759af11d.patch: Check if sink
  has an active port before accessing it. This fixes a crash on
  logout.</changelog>
</package>
<package pkgid="f181a7b77d60da051b569ffd3c8acea474f06affb2b49dafe2bc746d0dba7d926ce10e35c234cc884eba86547cf5b8c30619dd99a8a6391ef1d6d6134ea4e011" name="calls-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 46.0:
  + Metainfo improvements.
  + Add available emergency numbers by location (country code).
  + Fix call back button being insensitive.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1719662400">- Update to version 46.3:
  + Fix crash when Modem has no location services.
  + Fix crash when SIP handles have never gotten set up.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Clear number and address entries when closing the application
    window
  + Fix crash on mobile when placing outgoing call
  + Fix keypad layout in RTL locales
  + Updated translations.
- Changes from version 47.rc:
  + Now uses AdwAboutDialog, requiring Adwaita 1.5
  + Improved style sheets
  + Actually shipping translated metainfo
- Changes from version 47.beta:
  + Add systemd unit file
  + Emit phone-hangup event
  + libpeas-2 port
- Changes from version 47.alpha:
  + GTK4 Port
  + Fix crash when Modem has no location services
  + Fix crash when SIP handles have never gotten set up
- Changes in BuildRequires following upstreams porting:
  + Add pkgconfig(libadwaita-1), pkgconfig(libpeas-2) and
    pkgconfig(gtk4)
  + Drop pkgconfig(gtk+-3.0), pkgconfig(libhandy-1) and
    pkgconfig(libpeas-1.0)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744286400">- Update to version 48.1:
  + Start as part of gnome-session.
  + Use notification categories
  + Modernize USSD dialog
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 48.2:
  + Fix crash on shutdown
  + Fix not properly switching between keypad and text entry
  + Fix USSD dialog getting hidden, turning the whole application
    unresponsive</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 49.1:
  + Start calls as part of gnome-session
  + Make use of DBus activation
  + oFono backends now supports USSD
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760529600">- Update to version 49.1.1:
  + Fix daemon starting up without any plugins</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779364800">- Update to version 50.0:
  + Lookup emergency numbers from mobile-broadband-provider-info
  + Local ringback while alerting peer for SIP calls (needs new
    dependency: gsound).
  + Add proxy support for SIP
  + Fix systemd unit not starting in daemon mode and restart on
    failure
  + Logging respects G_MESSAGES_DEBUG again
  + Avoid crash with fortified sources in the network watch module
  + Updated translations.
- Replace appstream-glib with AppStream BuildRequires.
- Enable some tests again.
- Add pkgconfig(mobile-broadband-provider-info) and
  pkgconfig(gmobile) BuildRequires: New dependencies.
- Add new libcall-ui submodule to _service file and inject
  subproject into the source directory.</changelog>
</package>
<package pkgid="0524540b76acfe113dac70c7a05e90fe1854a4100d98f574bd3bdde02a786b0c2be9fd79cb0494c7eb61175c17742d53ca01c208bcf29e1f6d0149808edbfc18" name="calls-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 46.0:
  + Metainfo improvements.
  + Add available emergency numbers by location (country code).
  + Fix call back button being insensitive.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1719662400">- Update to version 46.3:
  + Fix crash when Modem has no location services.
  + Fix crash when SIP handles have never gotten set up.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Clear number and address entries when closing the application
    window
  + Fix crash on mobile when placing outgoing call
  + Fix keypad layout in RTL locales
  + Updated translations.
- Changes from version 47.rc:
  + Now uses AdwAboutDialog, requiring Adwaita 1.5
  + Improved style sheets
  + Actually shipping translated metainfo
- Changes from version 47.beta:
  + Add systemd unit file
  + Emit phone-hangup event
  + libpeas-2 port
- Changes from version 47.alpha:
  + GTK4 Port
  + Fix crash when Modem has no location services
  + Fix crash when SIP handles have never gotten set up
- Changes in BuildRequires following upstreams porting:
  + Add pkgconfig(libadwaita-1), pkgconfig(libpeas-2) and
    pkgconfig(gtk4)
  + Drop pkgconfig(gtk+-3.0), pkgconfig(libhandy-1) and
    pkgconfig(libpeas-1.0)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744286400">- Update to version 48.1:
  + Start as part of gnome-session.
  + Use notification categories
  + Modernize USSD dialog
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 48.2:
  + Fix crash on shutdown
  + Fix not properly switching between keypad and text entry
  + Fix USSD dialog getting hidden, turning the whole application
    unresponsive</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 49.1:
  + Start calls as part of gnome-session
  + Make use of DBus activation
  + oFono backends now supports USSD
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760529600">- Update to version 49.1.1:
  + Fix daemon starting up without any plugins</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779364800">- Update to version 50.0:
  + Lookup emergency numbers from mobile-broadband-provider-info
  + Local ringback while alerting peer for SIP calls (needs new
    dependency: gsound).
  + Add proxy support for SIP
  + Fix systemd unit not starting in daemon mode and restart on
    failure
  + Logging respects G_MESSAGES_DEBUG again
  + Avoid crash with fortified sources in the network watch module
  + Updated translations.
- Replace appstream-glib with AppStream BuildRequires.
- Enable some tests again.
- Add pkgconfig(mobile-broadband-provider-info) and
  pkgconfig(gmobile) BuildRequires: New dependencies.
- Add new libcall-ui submodule to _service file and inject
  subproject into the source directory.</changelog>
</package>
<package pkgid="7b855d5d7071a1b37f13330e32f79e0549bddf29d85851d07331de922d2855117d519d73d5a4fcbd5093844cb687cdaf1dc8e8c9a28f714c4d39a14b8e98c37e" name="calls-ofono-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 46.0:
  + Metainfo improvements.
  + Add available emergency numbers by location (country code).
  + Fix call back button being insensitive.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1719662400">- Update to version 46.3:
  + Fix crash when Modem has no location services.
  + Fix crash when SIP handles have never gotten set up.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Clear number and address entries when closing the application
    window
  + Fix crash on mobile when placing outgoing call
  + Fix keypad layout in RTL locales
  + Updated translations.
- Changes from version 47.rc:
  + Now uses AdwAboutDialog, requiring Adwaita 1.5
  + Improved style sheets
  + Actually shipping translated metainfo
- Changes from version 47.beta:
  + Add systemd unit file
  + Emit phone-hangup event
  + libpeas-2 port
- Changes from version 47.alpha:
  + GTK4 Port
  + Fix crash when Modem has no location services
  + Fix crash when SIP handles have never gotten set up
- Changes in BuildRequires following upstreams porting:
  + Add pkgconfig(libadwaita-1), pkgconfig(libpeas-2) and
    pkgconfig(gtk4)
  + Drop pkgconfig(gtk+-3.0), pkgconfig(libhandy-1) and
    pkgconfig(libpeas-1.0)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744286400">- Update to version 48.1:
  + Start as part of gnome-session.
  + Use notification categories
  + Modernize USSD dialog
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 48.2:
  + Fix crash on shutdown
  + Fix not properly switching between keypad and text entry
  + Fix USSD dialog getting hidden, turning the whole application
    unresponsive</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 49.1:
  + Start calls as part of gnome-session
  + Make use of DBus activation
  + oFono backends now supports USSD
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760529600">- Update to version 49.1.1:
  + Fix daemon starting up without any plugins</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779364800">- Update to version 50.0:
  + Lookup emergency numbers from mobile-broadband-provider-info
  + Local ringback while alerting peer for SIP calls (needs new
    dependency: gsound).
  + Add proxy support for SIP
  + Fix systemd unit not starting in daemon mode and restart on
    failure
  + Logging respects G_MESSAGES_DEBUG again
  + Avoid crash with fortified sources in the network watch module
  + Updated translations.
- Replace appstream-glib with AppStream BuildRequires.
- Enable some tests again.
- Add pkgconfig(mobile-broadband-provider-info) and
  pkgconfig(gmobile) BuildRequires: New dependencies.
- Add new libcall-ui submodule to _service file and inject
  subproject into the source directory.</changelog>
</package>
<package pkgid="17e35df4426b665384d6c845875027dd494bc539ce17fabaf254cab87c1566c2f7168c230b40029005701a9fd2339638facb05c1dee9d1637d4451a8eb48eb7a" name="camsource-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.1" rel="5.8"/>
  <changelog author="idonmez@novell.com" date="1310040000">- Add camsource-v4l-2.6.38.patch: use new v4l interface</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mhrusecky@suse.com" date="1358596800">- used example as a default configuration file
- added wrapper around libv4l to make it work again (bnc#714439)</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1358856000">- An alternative fix for bnc#714439, we don't need any wrappers while
  we can recompile apps from the sources
- Add camsource-v4l1.patch
- Drop camsource-v4l-2.6.38.patch
- Drop camsource-rename.patch</changelog>
  <changelog author="meissner@suse.com" date="1417435200">- updated to 0.7.1
  - Upgrade the internal v4l driver connection to v4l2
  - Now able to build correkt Makefile, no manuel action in this case
    required.
  - Now runs under Raspbian Wheezy in Raspberry PI!
  - Added function Browser Refresh, configurable via camsource.conf
  - Add function sharpen (source pencam-2-0.67, via "The Gimp"),
    configuarable via camsource.conf
  - Add function saturate (same source), configurable via
    camsource.conf
- dropped camsource-v4l1.patch: upstream
- dropped camsource-no_label_at_end.diff: upstream</changelog>
  <changelog author="meissner@suse.com" date="1436270400">- updated to final 0.7.1 version
  - new automatic gamma correction
- camsource-no_implicit_decls.diff: refreshed</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1581076800">- The camsource v4l1 module has logic errors opening the video
  device that incorrectly perform a channel set when a grab window
  set (frame size, fps, etc) is intended. The error handling from
  the invalid channel set causes the configuration frame size and
  fps settings to be discarded and replaced with the current
  settings active on the video device. The result is that running a
  v4l(1/2) application on a given camera before using camsource on
  the same camera means camsource has the grab window attributes
  from the other application not the one specified in camsource
  configuration
- camsource-v4l-conf-video_window-overwrite.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Remove obsolete version check for 1210
- Make devel subpackage noarch
- Use %license</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1730980800">- camsource-fix.patch: fix build with new glibc</changelog>
</package>
<package pkgid="3b039b3dbda75ad48082aaeb3f7ed7e5cf3031180f3de91cc8149bfbb1a01d0dd3d76ee5a6d39c49776bcf8b40337dbc96c20a592efc78b43756e50d63bbabfa" name="camsource-debugsource" arch="i586">
  <version epoch="0" ver="0.7.1" rel="5.8"/>
  <changelog author="idonmez@novell.com" date="1310040000">- Add camsource-v4l-2.6.38.patch: use new v4l interface</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mhrusecky@suse.com" date="1358596800">- used example as a default configuration file
- added wrapper around libv4l to make it work again (bnc#714439)</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1358856000">- An alternative fix for bnc#714439, we don't need any wrappers while
  we can recompile apps from the sources
- Add camsource-v4l1.patch
- Drop camsource-v4l-2.6.38.patch
- Drop camsource-rename.patch</changelog>
  <changelog author="meissner@suse.com" date="1417435200">- updated to 0.7.1
  - Upgrade the internal v4l driver connection to v4l2
  - Now able to build correkt Makefile, no manuel action in this case
    required.
  - Now runs under Raspbian Wheezy in Raspberry PI!
  - Added function Browser Refresh, configurable via camsource.conf
  - Add function sharpen (source pencam-2-0.67, via "The Gimp"),
    configuarable via camsource.conf
  - Add function saturate (same source), configurable via
    camsource.conf
- dropped camsource-v4l1.patch: upstream
- dropped camsource-no_label_at_end.diff: upstream</changelog>
  <changelog author="meissner@suse.com" date="1436270400">- updated to final 0.7.1 version
  - new automatic gamma correction
- camsource-no_implicit_decls.diff: refreshed</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1581076800">- The camsource v4l1 module has logic errors opening the video
  device that incorrectly perform a channel set when a grab window
  set (frame size, fps, etc) is intended. The error handling from
  the invalid channel set causes the configuration frame size and
  fps settings to be discarded and replaced with the current
  settings active on the video device. The result is that running a
  v4l(1/2) application on a given camera before using camsource on
  the same camera means camsource has the grab window attributes
  from the other application not the one specified in camsource
  configuration
- camsource-v4l-conf-video_window-overwrite.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Remove obsolete version check for 1210
- Make devel subpackage noarch
- Use %license</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1730980800">- camsource-fix.patch: fix build with new glibc</changelog>
</package>
<package pkgid="17550d4930d75178dd96483e1505033e7a497012e4e0eaebb98f1c0efc67d57338e5773d3c669fbeb85ee7ac7bca8c7c5c420567323ec13f9585e9d2dc9c8b71" name="canberra-gtk-play-debuginfo" arch="i586">
  <version epoch="0" ver="0.30+2" rel="3.5"/>
  <changelog author="sreeves@suse.com" date="1464177600">- Update to GNOME 3.20.2 Fate#318572</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1482148800">- Remove the lynx build dependency: of questionable need.
- Build for Gtk3 unconditionally.
- Spec cleanup.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Fix SRPM group. Update summaries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Stabilize build:
  + Pass --disable-oss to configure: alsa is enabled and used
    already.
  + Pass --enable-udev to configure: ensure it is not accidentally
    being disabled.
  + Add pkgconfig(libudev) BuildRequires: used to be pulled in
    indirectly.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1712232000">- Don't recommend the gtk modules unconditionally. They already have
  conditional supplements.
- Switch from packageand(x:y) to boolean dependencies
- Use %license</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1734609600">- Update to version v0.30+2:
  + gtk: Don't assume all GdkDisplays are GdkX11Displays.
- Migrate package to obs_scm: we don't expect changes in git to
  happen anymore, but it's the line used across all GNOME packages.
- Call autogen.sh in build section: the git checkout is not
  bootstrapped.
- Drop libcanberra-broadway-fix.patch: part of the upstream git
  tree.
- Pass --with-systemdunitdir=no to configure: dbus-broker newly
  pulls in systemd, but we have been running without those service
  files for like ever. With libcanberra being in maintenance only
  mode, there seems to be no justification to change this now.
- Do not package documentation: building them requires lynx, which
  seems a bit exaggerated.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1742299200">- Change license to LGPL-2.1-or-later, per legal review.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
</package>
<package pkgid="d53e848b3b730499d5d5643b719f69b3fdd7e1e805c6feeff52905ff5ca4142e98666302f5d056a4e1eada6ae72ed534c283ad6cf9f5a641a3b6fed9429b8331" name="canfigger-debugsource" arch="i586">
  <version epoch="0" ver="0.3.2" rel="1.3"/>
  <changelog author="Andy Alt &lt;andy400-dev@yahoo.com&gt;" date="1640606400">- canfigger 0.1.2, initial package</changelog>
  <changelog author="Andy Alt &lt;andy400-dev@yahoo.com&gt;" date="1641902400">- canfigger 0.2.0:
  * implement support for multiple attributes</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1709208000">- canfigger 0.3.0:
  * use dynamic memory allocation for keys, values, and attributes
  * canfigger_free() replaced with canfigger_free_current_key_node_advance()
  - canfigger_free_attr() removed
  * use 'canfigger_free_current_attr_str_advance()' instead of
    'list-&gt;attr_node = list-&gt;attr_node-&gt;next'</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1775044800">* Fix soname RPM error</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1776427200">- canfigger 0.3.1
  + Add canfigger_config_dir(), canfigger_data_dir(), canfigger_path_join()
  * bugfix: Last line without trailing newline was silently dropped
  * bugfix: Memory leak — root list not freed on tmp_line allocation failure
  * bugfix: free_incomplete_node leaked the attributes struct
  * bugfix: add_key_node failure on 2nd+ node corrupted previous node's key
  * bugfix: isspace() called on plain char (undefined behaviour); cast to
    unsigned char
  * Strip UTF-8 BOM so it doesn't corrupt the first key
  * Refactor read_entire_file: single exit point, checked fseek return values
  * Prefix all error messages with "canfigger:"
  * Add tests: bom, no_trailing_newline; fix unicode test missing count/null
    assertions
  + Add canfigger_version.h (generated at build time) exposing
    CANFIGGER_VERSION_MAJOR, CANFIGGER_VERSION_MINOR, CANFIGGER_VERSION_PATCH
  + Add CANFIGGER_CHECK_VERSION(maj, min) macro to canfigger.h for
    compile-time version checks</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1776427201">- Change license to MIT</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1776686400">- Split docs into a separate package
- Use %ldconfig_scriptlets macro</changelog>
  <changelog author="Andy Alt &lt;arch_stanton5995@proton.me&gt;" date="1778500800">- canfigger 0.3.2
  + Add canfigger_cache_dir(): $XDG_CACHE_HOME/appname or $HOME/.cache/appname
    on POSIX; %LOCALAPPDATA%\appname on Windows
  + Add canfigger_config_file(): returns $XDG_CONFIG_HOME/filename or
    $HOME/.config/filename, for config files that live directly under the
    config root rather than in a per-application subdirectory
  * Headers are now installed to /usr/include/canfigger/; the pkgconfig
    Cflags is updated accordingly so #include &lt;canfigger.h&gt; continues to
    work without changes
  * Only build examples if not a subproject</changelog>
</package>
<package pkgid="7cf6f5aa0c71c86225a2aa3960dc25841a258194fa4a9208a83cf3f1b6ed86ac983fb5a26a04668d258cc414c1cad8e27fd94d14761864a501a320a621f4ce01" name="canlock-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.3" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606478400">- Initial package, version 3.2.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606564800">- Run testsuite
- Add patch:
  * libcanlock-fix-testsuite.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606651200">- Update to version 3.2.1
  * Bugfix: off-by-one heap buffer overflow fixed in canlock-mhp
  * Bugfix: canlock-mhp end of header detection fixed
- Drop patch:
  * libcanlock-fix-testsuite.patch (fixed by upstream)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610107200">- Update to version 3.2.2
  * Bugfix: Header field name is not found by canlock-mhp if there
    is another header field for which only the prefix differs (and
    that other field is processed first)
  * Test suite for canlock-mhp parser extended: It now tests headers
    larger than 4 KiByte and for the field prefix bug fixed in this
    version
  * Test suite for canlock-hfp parser extended to test comments harder
  * Namespace clash of internal library functions with libc on NetBSD
    + Changed internal API function names hmac* to RFC2104Hmac*
    + Changed internal API function names hkdf* to RFC5869Hkdf*
    + Library API and ABI are fully compatible if no undocumented
    functions are used
  * libcanlock-3.pc: Changed protocol in URL from http to https</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 3.3.0
  * Bugfixes:
    + canlock-mhp utility no longer hangs if field name was not
    found.
    + Potential NULL-pointer dereference fixed in canlock utility.
    + Two memory leaks fixed in canlock-hfp utility.j
    + Multiple bugs in test suite fixed, where return values from
    + library functions were not handled correctly.
    + Two memory leaks fixed in test suite for legacy API
    + NAME sections of cl_clear_secret(), cl_get_lock(), cl_split()
    and cl_verify() man pages fixed.
  * Separate library libcanlock-hp added to execute the header
    parsers (for operating systems with POSIX API).
  * New libcanlock-hp API function to unfold header fields added
  * Test suite extended for the new library. Tests for parser.
    functions are skipped by default (because they require the
    installed parser utilities).
  * New libcanlock API function cl_verify_multi() added to check
    multiple keys against multiple locks.
  * Library API and ABI are backward compatible
  * Test suite extended: It now tests cl_verify_multi() too
  * canlock utility now supports the option "-m" to check multiple
    keys against multiple locks.
  * Option "-m" added to SYNOPSIS section of canlock man page.
  * Example programs added to the "examples" and "hp/examples"
    subdirectories.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734177600">- Update to version 3.3.1
  * Bugfix: Add path "$PREFIX/include" to pkg-config files. The
    former "$PREFIX/include/libcanlock-3" is still present for
    compatibility to existing code. The "libcanlock-3" directory
    should be part of preprocessor directives (as documented)
  * Bugfix: Replace license name "MIT-like" with "ICU". Note that
    the license terms are unchanged (only the name was fixed).
  * Add machine readable SPDX license identifiers.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783252800">- Update to version 3.3.2
  * Bugfix: canlock-hp: Define parameter list for strip_body() as
    "void" (Patch from Dennis Preiser).
  * Bugfix: Modified declaration of RFC5869HkdfResult() in header
    to match the function definition.
  * Bugfix: Modified definition of RFC2104HmacResult() to match
    the function declaration in header.
  * Add support for C23 memset_explicit() to cl_clear_secret().
  * Document that canlock-hp subpackage requires an US-ASCII
    based POSIX locale (EBCDIC is not supported).
  * Add SPDX copyright and license identifiers for all files of
    the source tree. Note that the license terms are unchanged for
    all files that already contained such identifiers.
  * Some documentation files (like "README" and "ChangeLog")
    formerly had neither copyrights nor licenses assigned.
    No copyright and CC0-1.0 license are declared now.
  * Package is REUSE 3.3 conformant (according to "reuse lint").</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783512000">- Update to version 3.3.3
  * Replace CC0 license with NLPL license for documentation files
    because Fedora project does not accept CC0 for documentation.</changelog>
</package>
<package pkgid="7f99bf2c88a5c4ae61931db6d9884ae38212ff69ceff096d4c1bb65830e7060ef43373bd6c00a8ffa7eceb0a35dd0d41034d2c72d328ac5a3b87c56acca21b71" name="canokey-qemu-debuginfo" arch="i586">
  <version epoch="0" ver="0.0+git20230606.151568c" rel="4.4"/>
  <changelog author="Jan Loeser &lt;jan.loeser@posteo.de&gt;" date="1701086400">- Initial package</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1701259200">- Add _service file and update to current git</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665600">- Ignore underlinking errors/warnings, libcanokey-qemu directly
  calls functions provided by qemu (without linking to it),
  (boo#1218620).
- Move unversioned libcanokey-qemu.so to devel package
- Add missing ldconfig post/postun calls</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1706184000">- Fix static library build (added canokey-core-static.diff)</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1769169600">- Fix building with GCC 16 (bsc#1256957)
  * Patch added: mbedtls-fix-building-with-GCC-16.patch</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1772712000">- Fix more GCC 16 failures (still in bsc#1256957)
  * Modifies patch: mbedtls-fix-building-with-GCC-16.patch</changelog>
</package>
<package pkgid="72749eb3e7a6f90a8bc29e0590c4e81802677434b0a7bdec743fdece67fc377234f4f5c828d037e7674f6d82c7b86b8023589f30d5d0fd89d87403ff0991f307" name="canokey-qemu-debugsource" arch="i586">
  <version epoch="0" ver="0.0+git20230606.151568c" rel="4.4"/>
  <changelog author="Jan Loeser &lt;jan.loeser@posteo.de&gt;" date="1701086400">- Initial package</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1701259200">- Add _service file and update to current git</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1705665600">- Ignore underlinking errors/warnings, libcanokey-qemu directly
  calls functions provided by qemu (without linking to it),
  (boo#1218620).
- Move unversioned libcanokey-qemu.so to devel package
- Add missing ldconfig post/postun calls</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1706184000">- Fix static library build (added canokey-core-static.diff)</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1769169600">- Fix building with GCC 16 (bsc#1256957)
  * Patch added: mbedtls-fix-building-with-GCC-16.patch</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1772712000">- Fix more GCC 16 failures (still in bsc#1256957)
  * Modifies patch: mbedtls-fix-building-with-GCC-16.patch</changelog>
</package>
<package pkgid="682d44e71203b7700e4d9221aaf03a43b4e1a69260f54715e7e9b515fa47ee87fc2ac09959f2cc042922196c392fa664a5c2718fd6970c13f05ee3a9b04a5a6f" name="cantata-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.3"/>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1729080000">- Changed vendor due to deprecated project
- Version 3.2.1:
  Changed
  * Fix now-playing notification being persistent.
  * Respect environment settings for showing icons in app menus.
  * Improve GUI responsiveness when changing tracks &amp; now-playing
    notifications are enabled.
  * Notifications when running in Flatpak now update properly.
  * Fix in-app HTTP stream playback.
  * fix: (gh#nullobsi/cantata#17) non-persistent notifications
    (gh#nullobsi/cantata#19)
  * fix: relinquish control of DontShowIconsInMenus
    (gh#nullobsi/cantata#20)
  * Update issue templates (gh#nullobsi/cantata#21)
  * fix: GUI responsiveness when changing tracks (gh#nullobsi/cantata#23)
  * fix: #24 flatpak notification updates (gh#nullobsi/cantata#25)
  * fix: #15 update QMediaPlayer handling (gh#nullobsi/cantata#26)
  * fix: #14 update QNetworkReply signals (gh#nullobsi/cantata#27)
  * git: remove UCRT64 action (gh#nullobsi/cantata#28)
  * git: Version 3.2.1 (gh#nullobsi/cantata#29)
- Version 3.2.0:
  Minor
  * Fix menu options having incorrect keybindings.
  * Fix radio stream favorites button not working on search.
  * Enable menu icons on macOS.
  * Update icons to FontAwesome 6.
  * Improve palette change handling.
  Changed
  * git: linux flatpak action (gh#nullobsi/cantata#8)
  * feat: FA6 icons &amp; proper palette changes
    (gh#nullobsi/cantata#7)
  * fix: use after free segfault (gh#nullobsi/cantata#10)
  * fix: (gh#nullobsi/cantata#6) enable favorites action for
    stream search (gh#nullobsi/cantata#11)
  * Release v3.2.0 by @nullobsi in (gh#nullobsi/cantata#12)
  * fix: metainfo description tag by @nullobsi in fix:
    (gh#nullobsi/cantata#13)
- Version 3.1.0:
  Bugfix release
  * Fix crash when enabling notifications.
  * Fix Qt warnings.
  * Fix notifications on Flatpak.
  * Fix tray icon image not showing up
- Version 3.0.1:
  * Prebuilds for the 3 major OSes.
  * Linux: use the flatpak YAML config to build, or install the
    flatpak. Needs KDE platform 6.7.
  * Windows: use MSYS2's MINGW environments to build for the best
    results. This one is built with the CLANG64 environment. If you
    want the WiX installer, you need to install WiX v3.
  * macOS: Universal builds are easy with Qt's binary distributions,
    as Homebrew doesn't distribute universal binaries. CPack
    generates a working DMG.
  * Hopefully this will make Cantata a little easier to run on
    modern distros. There are probably bugs with the Qt6 upgrade or
    pre-existing bugs.
- Ported to Qt6
- Deleted `%suse_update_desktop_file` due it's deprecated
- Changed Recommended mpd to Required.
- Dropped patches that are no longer needed:
  * 0001-Update-for-tablib-2.0-compatibility.patch
  * cantata-2.5.0-ffmpeg7.patch</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1729166400">- Better not to recommend lang package, so removed it</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1729598400">- Added qt6-sql-sqlite dependency.</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1732795200">- Update to version 3.3.0:
  * Migrate data from older Cantata versions
  * Fix libVLC build
  * Fix MPRIS desktopEntry property
  * Fix deprecated FFMPEG function call
  * Fix podcast saving and date retrieval
  * Use embedded cover art from MPD server when needed</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1746878400">- Add cantata-add-missing-qregularexpression-include.patch,
  https://github.com/nullobsi/cantata/pull/54/</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1749470400">- Update to version 3.3.1:
  * build: Link to libmusicbrainzcc, not libmusicbrainz
    (gh#nullobsi/cantata#46)
  * build: update flatpak workflow (gh#nullobsi/cantata#53)
  * Add missing QRegularExpression include (gh#nullobsi/cantata#54)
  * fix FindCDParanoia.cmake (gh#nullobsi/cantata#51)
  * git: bump version by (gh#nullobsi/cantata#60)
  * fix: fill tags from filename if tag is empty in metadata
    (gh#nullobsi/cantata#64)
  * build: fix musicbrainz (gh#nullobsi/cantata#65)
  * rc: v3.3.1 (2) (gh#nullobsi/cantata#66)
- Superseded cantata-add-missing-qregularexpression-include.patch</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1760875200">- Added some cmake warning igonoring flags:
  `unused-result` and `unused-result`</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1764763200">- Update to version 3.4.0:
  * fix ODR violations : move enum to headers (gh#nullobsi/cantata#71)
  * feat: allow unbundled fonts and resources (gh#nullobsi/cantata#80)
  * fix: don't ignore failed open() calls (gh#nullobsi/cantata#89)
  * fix: port away from deprecated
    `QSortFilterProxyModel::invalidateFilter()` (gh#nullobsi/cantata#90)
  * feat: replace QtIOCompressor with KArchive (gh#nullobsi/cantata#82)
  * git: add clang-format action (gh#nullobsi/cantata#9)
  * fix: hide broken service integrations (gh#nullobsi/cantata#83)
  * fix: spelling in code (and translations) (gh#nullobsi/cantata#92)
  * fix: cantata-dynamic: Adjust cache directory name to Cantata
    (gh#nullobsi/cantata#98)
  * fix: Grouped Albums Playlist view (gh#nullobsi/cantata#97)
  * fix: correctly handle absolute INSTALL_LIBEXECDIR
    (gh#nullobsi/cantata#99)
  * fix: build with BUNDLED_FONTAWESOME=OFF (gh#nullobsi/cantata#101)
  * fix: string length bounds check crash in vfatPath
    (gh#nullobsi/cantata#100)
  * fix: ShortcutsFilter: Prefer begin/endFilterChange if available
    (gh#nullobsi/cantata#103)
  * fix: ODR violations due to multiple enums called Type
    (gh#nullobsi/cantata#102)
  * git: build with Qt 6.10 (gh#nullobsi/cantata#108)
  * fix: device access via UDisks2 (gh#nullobsi/cantata#106)
  * feat: Allow sorting playlist by track rating
    (gh#nullobsi/cantata#109)
  * fix: Covers::gotAlbumCover: Always emit if emitResult is true
    (gh#nullobsi/cantata#104)
  * Fix: Device access from flatpak on Ubuntu and Debian
    (gh#nullobsi/cantata#111)
  * Fix: Only mark tags as guessed when something was actually guessed
    (gh#nullobsi/cantata#112)
  * rc: v3.4.0 (gh#nullobsi/cantata#110)</changelog>
  <changelog author="Fabian Niepelt &lt;fniepelt@faeyben.de&gt;" date="1765454400">- Added fontawesome-fonts to the requirements
  https://github.com/nullobsi/cantata/issues/114#issuecomment-3608777135</changelog>
  <changelog author="Fabian Niepelt &lt;fniepelt@faeyben.de&gt;" date="1782388800">- Update to version 3.5.0:
  * Update to FontAwesome 7.
  * Add Turkish translation.
  * Use bundled FontAwesome by default.
  * Fix dynamic playlists with the Flatpak build.
  * Fix unreadable first run wizard on Windows 11 dark mode.
  * Fix Nix build.
  * Fix CMake COMPILE_WARNING_AS_ERROR not being marked as a cache variable.
  * Fix ignored nodiscard function return value.
  * Update GitHub workflows
  * Enable bundled FontAwesome by default, regardless of platform by @maxmitti in #120
  * fix: Add workaround for unreadable first run wizard on Windows 11 with dark mode by @maxmitti in #121
  * Fix: dynamic playlists with flatpak build by @maxmitti in #123
  * support/QtAwesome: Update to Font Awesome 7 by @tgurr in #129
  * Add kdePackages.karchive to flake.nix dependencies by @arximboldi in #133
  * build: Turn COMPILE_WARNING_AS_ERROR into a cache variable by @PPN-SD in #142
  * fix: #141 [[nodiscard]] ignored by @nullobsi in #143
  * git: update workflows by @nullobsi in #148
  * feat(i18n): add Turkish translation by @G-grbz in #147
  * rc: v3.5.0 by @nullobsi in #151</changelog>
</package>
<package pkgid="a118512a6f30ff58cb8294f889295dcd4f77dac8332b63acfab4c1d211017dcf73bc8d6b564604bca452c43c24becb200a11a2f5651ede217bbc91e0699dd6d7" name="cantata-debugsource" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.3"/>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1729080000">- Changed vendor due to deprecated project
- Version 3.2.1:
  Changed
  * Fix now-playing notification being persistent.
  * Respect environment settings for showing icons in app menus.
  * Improve GUI responsiveness when changing tracks &amp; now-playing
    notifications are enabled.
  * Notifications when running in Flatpak now update properly.
  * Fix in-app HTTP stream playback.
  * fix: (gh#nullobsi/cantata#17) non-persistent notifications
    (gh#nullobsi/cantata#19)
  * fix: relinquish control of DontShowIconsInMenus
    (gh#nullobsi/cantata#20)
  * Update issue templates (gh#nullobsi/cantata#21)
  * fix: GUI responsiveness when changing tracks (gh#nullobsi/cantata#23)
  * fix: #24 flatpak notification updates (gh#nullobsi/cantata#25)
  * fix: #15 update QMediaPlayer handling (gh#nullobsi/cantata#26)
  * fix: #14 update QNetworkReply signals (gh#nullobsi/cantata#27)
  * git: remove UCRT64 action (gh#nullobsi/cantata#28)
  * git: Version 3.2.1 (gh#nullobsi/cantata#29)
- Version 3.2.0:
  Minor
  * Fix menu options having incorrect keybindings.
  * Fix radio stream favorites button not working on search.
  * Enable menu icons on macOS.
  * Update icons to FontAwesome 6.
  * Improve palette change handling.
  Changed
  * git: linux flatpak action (gh#nullobsi/cantata#8)
  * feat: FA6 icons &amp; proper palette changes
    (gh#nullobsi/cantata#7)
  * fix: use after free segfault (gh#nullobsi/cantata#10)
  * fix: (gh#nullobsi/cantata#6) enable favorites action for
    stream search (gh#nullobsi/cantata#11)
  * Release v3.2.0 by @nullobsi in (gh#nullobsi/cantata#12)
  * fix: metainfo description tag by @nullobsi in fix:
    (gh#nullobsi/cantata#13)
- Version 3.1.0:
  Bugfix release
  * Fix crash when enabling notifications.
  * Fix Qt warnings.
  * Fix notifications on Flatpak.
  * Fix tray icon image not showing up
- Version 3.0.1:
  * Prebuilds for the 3 major OSes.
  * Linux: use the flatpak YAML config to build, or install the
    flatpak. Needs KDE platform 6.7.
  * Windows: use MSYS2's MINGW environments to build for the best
    results. This one is built with the CLANG64 environment. If you
    want the WiX installer, you need to install WiX v3.
  * macOS: Universal builds are easy with Qt's binary distributions,
    as Homebrew doesn't distribute universal binaries. CPack
    generates a working DMG.
  * Hopefully this will make Cantata a little easier to run on
    modern distros. There are probably bugs with the Qt6 upgrade or
    pre-existing bugs.
- Ported to Qt6
- Deleted `%suse_update_desktop_file` due it's deprecated
- Changed Recommended mpd to Required.
- Dropped patches that are no longer needed:
  * 0001-Update-for-tablib-2.0-compatibility.patch
  * cantata-2.5.0-ffmpeg7.patch</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1729166400">- Better not to recommend lang package, so removed it</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1729598400">- Added qt6-sql-sqlite dependency.</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1732795200">- Update to version 3.3.0:
  * Migrate data from older Cantata versions
  * Fix libVLC build
  * Fix MPRIS desktopEntry property
  * Fix deprecated FFMPEG function call
  * Fix podcast saving and date retrieval
  * Use embedded cover art from MPD server when needed</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1746878400">- Add cantata-add-missing-qregularexpression-include.patch,
  https://github.com/nullobsi/cantata/pull/54/</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1749470400">- Update to version 3.3.1:
  * build: Link to libmusicbrainzcc, not libmusicbrainz
    (gh#nullobsi/cantata#46)
  * build: update flatpak workflow (gh#nullobsi/cantata#53)
  * Add missing QRegularExpression include (gh#nullobsi/cantata#54)
  * fix FindCDParanoia.cmake (gh#nullobsi/cantata#51)
  * git: bump version by (gh#nullobsi/cantata#60)
  * fix: fill tags from filename if tag is empty in metadata
    (gh#nullobsi/cantata#64)
  * build: fix musicbrainz (gh#nullobsi/cantata#65)
  * rc: v3.3.1 (2) (gh#nullobsi/cantata#66)
- Superseded cantata-add-missing-qregularexpression-include.patch</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1760875200">- Added some cmake warning igonoring flags:
  `unused-result` and `unused-result`</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1764763200">- Update to version 3.4.0:
  * fix ODR violations : move enum to headers (gh#nullobsi/cantata#71)
  * feat: allow unbundled fonts and resources (gh#nullobsi/cantata#80)
  * fix: don't ignore failed open() calls (gh#nullobsi/cantata#89)
  * fix: port away from deprecated
    `QSortFilterProxyModel::invalidateFilter()` (gh#nullobsi/cantata#90)
  * feat: replace QtIOCompressor with KArchive (gh#nullobsi/cantata#82)
  * git: add clang-format action (gh#nullobsi/cantata#9)
  * fix: hide broken service integrations (gh#nullobsi/cantata#83)
  * fix: spelling in code (and translations) (gh#nullobsi/cantata#92)
  * fix: cantata-dynamic: Adjust cache directory name to Cantata
    (gh#nullobsi/cantata#98)
  * fix: Grouped Albums Playlist view (gh#nullobsi/cantata#97)
  * fix: correctly handle absolute INSTALL_LIBEXECDIR
    (gh#nullobsi/cantata#99)
  * fix: build with BUNDLED_FONTAWESOME=OFF (gh#nullobsi/cantata#101)
  * fix: string length bounds check crash in vfatPath
    (gh#nullobsi/cantata#100)
  * fix: ShortcutsFilter: Prefer begin/endFilterChange if available
    (gh#nullobsi/cantata#103)
  * fix: ODR violations due to multiple enums called Type
    (gh#nullobsi/cantata#102)
  * git: build with Qt 6.10 (gh#nullobsi/cantata#108)
  * fix: device access via UDisks2 (gh#nullobsi/cantata#106)
  * feat: Allow sorting playlist by track rating
    (gh#nullobsi/cantata#109)
  * fix: Covers::gotAlbumCover: Always emit if emitResult is true
    (gh#nullobsi/cantata#104)
  * Fix: Device access from flatpak on Ubuntu and Debian
    (gh#nullobsi/cantata#111)
  * Fix: Only mark tags as guessed when something was actually guessed
    (gh#nullobsi/cantata#112)
  * rc: v3.4.0 (gh#nullobsi/cantata#110)</changelog>
  <changelog author="Fabian Niepelt &lt;fniepelt@faeyben.de&gt;" date="1765454400">- Added fontawesome-fonts to the requirements
  https://github.com/nullobsi/cantata/issues/114#issuecomment-3608777135</changelog>
  <changelog author="Fabian Niepelt &lt;fniepelt@faeyben.de&gt;" date="1782388800">- Update to version 3.5.0:
  * Update to FontAwesome 7.
  * Add Turkish translation.
  * Use bundled FontAwesome by default.
  * Fix dynamic playlists with the Flatpak build.
  * Fix unreadable first run wizard on Windows 11 dark mode.
  * Fix Nix build.
  * Fix CMake COMPILE_WARNING_AS_ERROR not being marked as a cache variable.
  * Fix ignored nodiscard function return value.
  * Update GitHub workflows
  * Enable bundled FontAwesome by default, regardless of platform by @maxmitti in #120
  * fix: Add workaround for unreadable first run wizard on Windows 11 with dark mode by @maxmitti in #121
  * Fix: dynamic playlists with flatpak build by @maxmitti in #123
  * support/QtAwesome: Update to Font Awesome 7 by @tgurr in #129
  * Add kdePackages.karchive to flake.nix dependencies by @arximboldi in #133
  * build: Turn COMPILE_WARNING_AS_ERROR into a cache variable by @PPN-SD in #142
  * fix: #141 [[nodiscard]] ignored by @nullobsi in #143
  * git: update workflows by @nullobsi in #148
  * feat(i18n): add Turkish translation by @G-grbz in #147
  * rc: v3.5.0 by @nullobsi in #151</changelog>
</package>
<package pkgid="4df085aaf893fd2447230056e7496efa35ab63bdb0f2a6ac2f2eb34ef6bb423505dd367c4a188b6ac392923af877a92519c1b67f355b28172049d157e4404e98" name="cantor-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix compilation with R 4.6 (kde#519764)
  * snapcraft: Fix analitza version
  * snapcraft: Some minor runtime fixes
  * snapcraft: Remove symlinks
  * snapcraft: Turn off nss3 and bump version okular
  * snapcraft: Prepare for beta release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove macOS jobs which are not useful as the project has not been setup to build on macOS
  * Added the missing Name section in the KNS config file for example projects. (kde#498605)
  * Fix compilation with R 4.6 (kde#519764)
  * add Worksheet theme api
  * Updated the changelog file to mention the relevant changes in the last couple of releases that we missed to mention in this file in time.
  * [maxima] fixed the execution of the prompt for help requests.
  * Fix Maxima backend for stderr I/O changes in Maxima 5.48
  * Fix blurry rendering of LaTeX and Python output images on HiDPI displays
  * When waiting for the session status, use while instead of if to also properly cope with the async communciation vai D-bus for R.
  * Removed more redundant waitForSignal() call in the tests since it's properly handled now in the base class.
  * BackendTest::evalExp(), wait also for the change of the session status so we don't need to do this in the tests and also ensure this waiting is done for all tests.
  * fix duplicated error items on the worksheet - don't add any result in Expression::setStatus(), it's done later in CommandEntry::expressionChangedStatus().
  * [maxima] properly accumulate and parse the output arriving on stderr.
  * clear the cached output in case of errors.
  * debug output.
  * Adjusted TextMaxima::testInvalidSyntax() - there is one result item showing the error message.
  * Moved the common logic to parse the error output to the base class to unify the handling across the different systems.
  * Improve PDF rendering by using physical screen DPI and explicit supersampling for anti-aliasing
  * Fix LaTeX entry rendering and implement PdfResult
  * Refactor: Unify LaTeX rendering via PDF/Poppler and remove EPS dependency</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e440d610df0caac26c080673853c3446c65bca2e9c5a40fa7d5914a7e0f5b7a531814981b9e43406a1a2916415804caa9f632d689cc32980c891959799d05d1f" name="cantor-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix compilation with R 4.6 (kde#519764)
  * snapcraft: Fix analitza version
  * snapcraft: Some minor runtime fixes
  * snapcraft: Remove symlinks
  * snapcraft: Turn off nss3 and bump version okular
  * snapcraft: Prepare for beta release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove macOS jobs which are not useful as the project has not been setup to build on macOS
  * Added the missing Name section in the KNS config file for example projects. (kde#498605)
  * Fix compilation with R 4.6 (kde#519764)
  * add Worksheet theme api
  * Updated the changelog file to mention the relevant changes in the last couple of releases that we missed to mention in this file in time.
  * [maxima] fixed the execution of the prompt for help requests.
  * Fix Maxima backend for stderr I/O changes in Maxima 5.48
  * Fix blurry rendering of LaTeX and Python output images on HiDPI displays
  * When waiting for the session status, use while instead of if to also properly cope with the async communciation vai D-bus for R.
  * Removed more redundant waitForSignal() call in the tests since it's properly handled now in the base class.
  * BackendTest::evalExp(), wait also for the change of the session status so we don't need to do this in the tests and also ensure this waiting is done for all tests.
  * fix duplicated error items on the worksheet - don't add any result in Expression::setStatus(), it's done later in CommandEntry::expressionChangedStatus().
  * [maxima] properly accumulate and parse the output arriving on stderr.
  * clear the cached output in case of errors.
  * debug output.
  * Adjusted TextMaxima::testInvalidSyntax() - there is one result item showing the error message.
  * Moved the common logic to parse the error output to the base class to unify the handling across the different systems.
  * Improve PDF rendering by using physical screen DPI and explicit supersampling for anti-aliasing
  * Fix LaTeX entry rendering and implement PdfResult
  * Refactor: Unify LaTeX rendering via PDF/Poppler and remove EPS dependency</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e23dd74f8f1e01d2ba6be558c92b7401f59c7d88524a3fb6546dcb186f5a5f0ccb47dd876586ad1f5768d2429e97395a4e5393c4be14dd505a757b9606b3658a" name="canutils-debuginfo" arch="i586">
  <version epoch="0" ver="2025.01" rel="1.6"/>
  <changelog author="Tuukka Pasanen &lt;tuukka.pasanen@ilmi.fi&gt;" date="1598270400">- Update to version v2020.04.02
  * jcat: provide errqueue support
  * jcat: add repeat support
  * Add uds output functionality
  * cangw: add new command line option -X to handle CAN FD rules
  * cangw: add CAN FD support
- Drop 0001-fix-include-to-find-SIOCGSTAMP-with-latest-kernel.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Update to version 2020.04.02.g119 (ea844bdc5e)
  * Rename jcat et al to j1939cat
  * j1939cat: add broadcast support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603972800">- Update to snapshot 2020.04.02.g192 (4573e852f9)
  * isotpsend: add support for blocking write flag
  * add cansequence tool</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605614400">- Update to release 2020.11.0
  * No further changes to prior snapshot, just version bump.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1606737600">- Add "can-utils" provides, add documentation.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1609243200">- Update to release 2020.12.0
  * candump: Enable zero relative timestamps to be used in
    log files.
  * "-tz" and "-ta" are now valid options for the logfile format.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629374400">- Update to release 2021.08.0
  * Support for new kernel features:
  * Add len8_dlc support for Classical CAN frames (Linux v5.11+)
  * Add ISOTP SF_BROADCAST support (Linux v5.11+)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678881600">- Update to release 2023.03
  * cangen: add support for SO_TXTIME
  * canfdtest: Add extended frame format / message length / FD /
    BRS support
  * can-calc-bit-timing: add support for calculation of CAN-FD
    bit timings
  * cangen: new generation mode - partially randomized payload
    (-D)
  * cansniffer: add CAN FD support</changelog>
  <changelog author="pgajdos@suse.com" date="1739188800">- version update to 2025.01
  * Support of new kernel features:
  * Full CAN XL support for candump, canplayer, cangen, log2asc,
    asc2log, lib
  * cangen: support socket priority
  * Improvements and features:
  * ISOBUS (ISO11783-13) File Server Interface (isobusfs-srv,
    isobusfs-cli)
  * Add j1939_datatime_cli
  * cansequence: allow to bind on "any" interface
  * cansequence: add support to send and receive CAN-FD
  * canfdtest: add support for loopback testing
  * isotpdump: option to capture functional addressing traffic
  * isotpdump: add color support for functional addressing traffic
  * isotprecv: add option to enable dynamic flow control
    parameters (Linux 6.9+)
  * cangen: add missing long CAN frame view for len8_dlc and eff
  * canbusload: add auto detection of CAN interfaces
  * canbusload: show RX/TX direction in bargraph
  * canbusload: support busload statistic and busload visualization</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739880000">- Add 0001-build-give-libisobusfs-a-version.patch</changelog>
</package>
<package pkgid="e285681136f12b0f67b5ca721e25922454fee9750d21c7720d39ce97bd2daf0768d76a0d88c2614375d4194f4ce2503f6424a49067937f768568ddabf399c5e8" name="canutils-debugsource" arch="i586">
  <version epoch="0" ver="2025.01" rel="1.6"/>
  <changelog author="Tuukka Pasanen &lt;tuukka.pasanen@ilmi.fi&gt;" date="1598270400">- Update to version v2020.04.02
  * jcat: provide errqueue support
  * jcat: add repeat support
  * Add uds output functionality
  * cangw: add new command line option -X to handle CAN FD rules
  * cangw: add CAN FD support
- Drop 0001-fix-include-to-find-SIOCGSTAMP-with-latest-kernel.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Update to version 2020.04.02.g119 (ea844bdc5e)
  * Rename jcat et al to j1939cat
  * j1939cat: add broadcast support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603972800">- Update to snapshot 2020.04.02.g192 (4573e852f9)
  * isotpsend: add support for blocking write flag
  * add cansequence tool</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605614400">- Update to release 2020.11.0
  * No further changes to prior snapshot, just version bump.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1606737600">- Add "can-utils" provides, add documentation.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1609243200">- Update to release 2020.12.0
  * candump: Enable zero relative timestamps to be used in
    log files.
  * "-tz" and "-ta" are now valid options for the logfile format.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629374400">- Update to release 2021.08.0
  * Support for new kernel features:
  * Add len8_dlc support for Classical CAN frames (Linux v5.11+)
  * Add ISOTP SF_BROADCAST support (Linux v5.11+)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678881600">- Update to release 2023.03
  * cangen: add support for SO_TXTIME
  * canfdtest: Add extended frame format / message length / FD /
    BRS support
  * can-calc-bit-timing: add support for calculation of CAN-FD
    bit timings
  * cangen: new generation mode - partially randomized payload
    (-D)
  * cansniffer: add CAN FD support</changelog>
  <changelog author="pgajdos@suse.com" date="1739188800">- version update to 2025.01
  * Support of new kernel features:
  * Full CAN XL support for candump, canplayer, cangen, log2asc,
    asc2log, lib
  * cangen: support socket priority
  * Improvements and features:
  * ISOBUS (ISO11783-13) File Server Interface (isobusfs-srv,
    isobusfs-cli)
  * Add j1939_datatime_cli
  * cansequence: allow to bind on "any" interface
  * cansequence: add support to send and receive CAN-FD
  * canfdtest: add support for loopback testing
  * isotpdump: option to capture functional addressing traffic
  * isotpdump: add color support for functional addressing traffic
  * isotprecv: add option to enable dynamic flow control
    parameters (Linux 6.9+)
  * cangen: add missing long CAN frame view for len8_dlc and eff
  * canbusload: add auto detection of CAN interfaces
  * canbusload: show RX/TX direction in bargraph
  * canbusload: support busload statistic and busload visualization</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739880000">- Add 0001-build-give-libisobusfs-a-version.patch</changelog>
</package>
<package pkgid="e1dbfcafd7d61af621726b6599dc90052c38a685187eff22e7ac06f1dcf702972ed6ec3fe1f83063058d06dc93de48807631b1c227a348b8dfce0331587882ca" name="canutils-pengutronix-debuginfo" arch="i586">
  <version epoch="0" ver="4.0.6.g26" rel="1.15"/>
  <changelog author="jengelh@inai.de" date="1356868800">- Initial package (version 4.0.6) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1375963200">- Correct URL field</changelog>
  <changelog author="jengelh@inai.de" date="1426507200">- Use source URLs, some more macros and some unneeded BuildRequires.</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Description update</changelog>
  <changelog author="jengelh@inai.de" date="1534420800">- Rename canutils -&gt; canutils-pengutronix.
- Add pgt- program prefix.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605614400">- Update to snapshot 4.0.6.g26 (2041b569a)
  * cansend: add handling of ENOBUFS when sending</changelog>
</package>
<package pkgid="a8409123b0a969fd48480d20ecdb9312434a5c8600b916ee772281430667ce139b1f6226e334d5542397ec929c1d2e205b6888ef00d6be97b3e8d2d3346a4adf" name="canutils-pengutronix-debugsource" arch="i586">
  <version epoch="0" ver="4.0.6.g26" rel="1.15"/>
  <changelog author="jengelh@inai.de" date="1356868800">- Initial package (version 4.0.6) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1375963200">- Correct URL field</changelog>
  <changelog author="jengelh@inai.de" date="1426507200">- Use source URLs, some more macros and some unneeded BuildRequires.</changelog>
  <changelog author="jengelh@inai.de" date="1479729600">- Description update</changelog>
  <changelog author="jengelh@inai.de" date="1534420800">- Rename canutils -&gt; canutils-pengutronix.
- Add pgt- program prefix.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605614400">- Update to snapshot 4.0.6.g26 (2041b569a)
  * cansend: add handling of ENOBUFS when sending</changelog>
</package>
<package pkgid="5267c4127cba7bc8c71a5d79be58cff9a82c490c740d599a4a70b853afda5279e94d2d0e706eb48a4d0761c6fef47d2f08380560cc9189f075352a20514ec80a" name="capnet-assist-debuginfo" arch="i586">
  <version epoch="0" ver="8.0.2" rel="1.5"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1539000000">- Update to 2.2.1:
  * This release includes updated translations.</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1539777600">- Update to 2.2.2:
  * Meson: Use GLib preset for l10n
  * Add a fake example captive portal and a screenshot (#37)
  * Merge branch 'origin/master' into Weblate
  * Add an appdata file (#36)
  * CertButton.vala: Wrap primary label (#35)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1551700800">- Update to 2.2.3:
  * Spelling: following URL in, + Copyright year updated (#43)
  * Travis: Use Houston CI (#41)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1574683200">- Update to 2.2.4:
  * Travis: Downgrade node to 10 to fix CI
  * Add Gettext Updates to Actions
  * README: Fix weblate badge
  * Delete AUTHORS
  * Add Release to Actions
  * AppData: Add releases info
  * Add Lint to CI (#49)
  * Fix code style issues
  * Delete CODE_OF_CONDUCT.md
  * Fix wrong merge
  * Merge remote-tracking branch 'weblate/master'
  * Application.vala: Replace "the following URL" with "this
    address" (#46)</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" date="1604232000">- Update to 2.2.5:
  * Replace Granite.Services.Settings with GLib.Settings (#51)</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1656158400">- Update to 2.4.2:
  * Update to elementary runtime 7
  * Updated translations
- Changes from 2.4.1:
  * Update to elementary runtime 6.1
  * Updated translation
- Changes from 2.4.0:
  * New icon
  * Updated translations
- Changes from 2.3.0:
  * Dark style support
  * Updated translations
- New build dependency: pkgconfig(libhandy-1)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723204800">- update to 8.0.0:
  * Update to elementary runtime 8
  * Performance improvements
  * Updated translations
- update to 2.4.4:
  * Metainfo improvements
  * Update translation files
- update to 2.4.3:
  * Update to elementary runtime 7.1
  * Updated translations
- change url to github, as we don't want to link to their own OS</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1730462400">- remove %suse_update_desktop_file, as it's deprecated
- support leap = 1500</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1734091200">- update to 8.0.1:
  * Add CTRL+Q quit shortcut
  * Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1755345600">- update to version 8.0.2:
  * MainWindow: Fix build warnings</changelog>
</package>
<package pkgid="be7bed8c09e6b798407617e086b0992368556edc313f7cb90b6ebb1ee08e62468450310bfee13ad018445585a3b9e2dafe8cf857b4680248fda20a49f87c5623" name="capnet-assist-debugsource" arch="i586">
  <version epoch="0" ver="8.0.2" rel="1.5"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1539000000">- Update to 2.2.1:
  * This release includes updated translations.</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1539777600">- Update to 2.2.2:
  * Meson: Use GLib preset for l10n
  * Add a fake example captive portal and a screenshot (#37)
  * Merge branch 'origin/master' into Weblate
  * Add an appdata file (#36)
  * CertButton.vala: Wrap primary label (#35)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1551700800">- Update to 2.2.3:
  * Spelling: following URL in, + Copyright year updated (#43)
  * Travis: Use Houston CI (#41)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1574683200">- Update to 2.2.4:
  * Travis: Downgrade node to 10 to fix CI
  * Add Gettext Updates to Actions
  * README: Fix weblate badge
  * Delete AUTHORS
  * Add Release to Actions
  * AppData: Add releases info
  * Add Lint to CI (#49)
  * Fix code style issues
  * Delete CODE_OF_CONDUCT.md
  * Fix wrong merge
  * Merge remote-tracking branch 'weblate/master'
  * Application.vala: Replace "the following URL" with "this
    address" (#46)</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" date="1604232000">- Update to 2.2.5:
  * Replace Granite.Services.Settings with GLib.Settings (#51)</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1656158400">- Update to 2.4.2:
  * Update to elementary runtime 7
  * Updated translations
- Changes from 2.4.1:
  * Update to elementary runtime 6.1
  * Updated translation
- Changes from 2.4.0:
  * New icon
  * Updated translations
- Changes from 2.3.0:
  * Dark style support
  * Updated translations
- New build dependency: pkgconfig(libhandy-1)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723204800">- update to 8.0.0:
  * Update to elementary runtime 8
  * Performance improvements
  * Updated translations
- update to 2.4.4:
  * Metainfo improvements
  * Update translation files
- update to 2.4.3:
  * Update to elementary runtime 7.1
  * Updated translations
- change url to github, as we don't want to link to their own OS</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1730462400">- remove %suse_update_desktop_file, as it's deprecated
- support leap = 1500</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1734091200">- update to 8.0.1:
  * Add CTRL+Q quit shortcut
  * Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1755345600">- update to version 8.0.2:
  * MainWindow: Fix build warnings</changelog>
</package>
<package pkgid="751f9e52cf450648171ff82e8ef86c4ad267738a23de9f7d8d6a71416ba5adffcd56de3806163c0c256f55e73f783833efac15d82333a88ca865545bf5c2aac6" name="capnproto-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.3"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1741608000">- update to 1.1.0:
  no changelog found</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1741608001">- set CXXFLAGS to build the coroutine library</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1745064000">- Update to version 1.1.0
  * Set release branch version to 1.1.0</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1747828800">- Remove unused build dependency</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1750075200">- Update to version 1.2.0 (no changelog)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1753099200">- Update capnproto.spec:
  Change 0%{?suse_version} macro to 1599 to enable build constraintion
  include SLFO:Main and other folked from openSUSE. If not, some ibus
  engine need capnproto, and it will introduce too many irrelevant
  build dependencies.
  (bsc#1246569)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1755518400">- switch to cmake for building which will actually provide the last
  missing file for the cmake files CapnProtoTargets-relwithdebinfo.cmake
- properly set CC/CXX based on the compiler used
- shared library naming changes from libsomething-%{version}.so to
  libsomething.so.%{version}</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1765972800">- Update to version 1.3.0 (no changelog)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1773316800">- Update to version 1.4.0
  * have stdcoro use ::std namespace
  * disable stack check when HWASan is used
  * Fix benign(?) buffer overrun in async readMessage().
  * Fix HTTP body size integer overflow bugs.
    (CVE-2026-32239, bsc#1259638, CVE-2026-32240, bsc#1259639)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1783684800">* kj: tolerate ERROR_INVALID_FUNCTION from
    GetFileInformationByHandleEx
  * Fix bare includes in ez-rpc.h
  * Revert rpc.h include to relative form in ez-rpc.h
  * Add repo_name = ssl for boringssl Bzlmod compatibility
  * Replace c++/LICENSE.txt symlink with real file
  * Support Bazel 9 in V1
  * Address compiler errors when building against OpenSSL 4.0
  * Maintain compatibility with older OpenSSL versions
  * Scope testing to project
  * KJ HTTP: validate request URL and status text before
    serializing
  * KJ HTTP: reject whitespace between header name and colon
  * KJ HTTP: reject obsolete line folding
  * Fix infinite recursion in KJ_CONTEXT when evaluating
    parameters throws
  * fix offset overflow in schema loader struct validation
  * fix off-by-one write to membersByDiscriminant in schema
    validator
  * Limit nesting depth when lexing textual capnp schemas
  * Clamp rpc Exception type enum.
  * fix segment size overflow in message readers
  * Document security issues fixed in Cap'n Proto v1.5.
  * Fix KJ_CONTEXT throwing test with -fno-exceptions.
  * Fix new warning about whitespace when defining a literal
    suffix operator.
  * Disable new complier warning on mac since it is blocking the
    tests.</changelog>
</package>
<package pkgid="c3a7e5562179e1e4c1d3b85fa5303127e9a57dfd97a4ef6ae419301a5b01089466294d95fcac6aedc70a46d74fd2dc79f07fbe1343778c8daebe899dc0018532" name="capnproto-debugsource" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.3"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1741608000">- update to 1.1.0:
  no changelog found</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1741608001">- set CXXFLAGS to build the coroutine library</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1745064000">- Update to version 1.1.0
  * Set release branch version to 1.1.0</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1747828800">- Remove unused build dependency</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1750075200">- Update to version 1.2.0 (no changelog)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1753099200">- Update capnproto.spec:
  Change 0%{?suse_version} macro to 1599 to enable build constraintion
  include SLFO:Main and other folked from openSUSE. If not, some ibus
  engine need capnproto, and it will introduce too many irrelevant
  build dependencies.
  (bsc#1246569)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1755518400">- switch to cmake for building which will actually provide the last
  missing file for the cmake files CapnProtoTargets-relwithdebinfo.cmake
- properly set CC/CXX based on the compiler used
- shared library naming changes from libsomething-%{version}.so to
  libsomething.so.%{version}</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1765972800">- Update to version 1.3.0 (no changelog)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1773316800">- Update to version 1.4.0
  * have stdcoro use ::std namespace
  * disable stack check when HWASan is used
  * Fix benign(?) buffer overrun in async readMessage().
  * Fix HTTP body size integer overflow bugs.
    (CVE-2026-32239, bsc#1259638, CVE-2026-32240, bsc#1259639)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1783684800">* kj: tolerate ERROR_INVALID_FUNCTION from
    GetFileInformationByHandleEx
  * Fix bare includes in ez-rpc.h
  * Revert rpc.h include to relative form in ez-rpc.h
  * Add repo_name = ssl for boringssl Bzlmod compatibility
  * Replace c++/LICENSE.txt symlink with real file
  * Support Bazel 9 in V1
  * Address compiler errors when building against OpenSSL 4.0
  * Maintain compatibility with older OpenSSL versions
  * Scope testing to project
  * KJ HTTP: validate request URL and status text before
    serializing
  * KJ HTTP: reject whitespace between header name and colon
  * KJ HTTP: reject obsolete line folding
  * Fix infinite recursion in KJ_CONTEXT when evaluating
    parameters throws
  * fix offset overflow in schema loader struct validation
  * fix off-by-one write to membersByDiscriminant in schema
    validator
  * Limit nesting depth when lexing textual capnp schemas
  * Clamp rpc Exception type enum.
  * fix segment size overflow in message readers
  * Document security issues fixed in Cap'n Proto v1.5.
  * Fix KJ_CONTEXT throwing test with -fno-exceptions.
  * Fix new warning about whitespace when defining a literal
    suffix operator.
  * Disable new complier warning on mac since it is blocking the
    tests.</changelog>
</package>
<package pkgid="d9f6d983bc1353d57a74a8ef1f15a4f6a371639abd41439d9943f88779666514082d2f1a30d63729bf57c4d6d3b9860f28188186cc4579bba96e32f830984339" name="capstone-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.6" rel="2.3"/>
  <changelog author="afaerber@suse.de" date="1523793600">- Update to 3.0.5-rc2
  * Package cstool
- Adopt %license</changelog>
  <changelog author="brogers@suse.com" date="1534334400">- Update to 3.0.5
  * build static library (but still don't install), since build
  explicitly links cstool against it</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586433600">- Update to version 4.0.1
  [ Core ]
  * Fix some issues for packaging (Debian, Gentoo).
  * Better support for building with Mingw.
  * cstool has new option -s to turn on skipdata mode.
  * cstool -v now report build settings of the core.
  * Add suite/capstone_get_setup.c so users can integrate with
    their own code
  * to retrieve Capstone settings at build time.
  [ Arm ]
  * Fix 4.0 regression: the tbh [r0, r1, lsl #1] instruction
    sets the operand.shift.value back again.
  * Remove ARM_REG_PC group for BX instruction.
  [ X86 ]
  * Fix: endbr32 and endbr64 instructions are now properly
    decoded in both CS_MODE_32 and CS_MODE_64.
  [ M680X ]
  * Fix some issues reported by clang-analyzer.
  [ Python ]
  * Fix skipdata setup.
  * Add getter/setter for skipdata_mnem, skipdata_callback.
  version 4.0:
  [ Core ]
  * New APIs: cs_regs_access()
  * Add new options for cs_option(): CS_OPT_MNEMONIC &amp;
    CS_OPT_UNSIGNED &amp; CS_OPT_SYNTAX_MASM.
  * Various updates &amp; bugfixes for all architectures.
  * Add 4 new architectures: EVM, M68K, M680X &amp; TMS320C64x.
  * Add new group types: CS_GRP_PRIVILEGE &amp;
    CS_GRP_BRANCH_RELATIVE.
  * Add new error types: CS_ERR_X86_MASM.
  [ X86 ]
  * Add XOP code condition type in x86_xop_cc.
  * Add some info on encoding to cs_x86 in cs_x86_encoding.
  * Add register flags update in cs_x86.{eflags, fpu_flags}
  * Change cs_x86.disp type from int32_t to int64_t.
  * Add new groups: X86_GRP_VM &amp; X86_GRP_FPU.
  * Lots of new instructions (AVX)
  [ ARM64 ]
  * Add instruction ARM64_INS_NEGS &amp; ARM64_INS_NGCS.
  [ Mips ]
  * Add mode CS_MODE_MIPS2.
  [ PPC ]
  * Change cs_ppc_op.imm type from int32_t to int64_t.
  * Add new groups: PPC_GRP_ICBT, PPC_GRP_P8ALTIVEC,
    PPC_GRP_P8VECTOR &amp; PPC_GRP_QPX.
  * Lots of new instructions (QPX among them)
  [ Sparc ]
  * Change cs_sparc_op.imm type from int32_t to int64_t.
  [ Binding ]
  * New bindings: PowerShell &amp; VB6
- Bumped sover to 4
- Spec cleanup</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1590408000">- Rename -docs subpackage to -doc to follow openSUSE practices.
- Descriptions: say what the package is, not what it wants to be.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 4.0.2
  Windows kernel-mode driver support
  - Add armv8, ppc32 &amp; thumbv8 modes
  - Print instruction ID
  - Support CS_OPT_UNSIGNED for ATT syntax
  - Fix operand size for some instructions
  - Fix LOCK prefixes
  - Recognize xacquire/xrelease prefix
  - Fix call/jmp access mode of mem operand
  - Add ENDBR32, ENDBR64 to reduce mode
  - Other minor fixes
  - Support CS_OPT_UNSIGNED
  - Fix register access flags for memory instructions
  - Fix UMOV vess
  - Update writeback for STR_POST_REG
  - Store correct register value in op.reg_pair
  - BDZLA is absolute branch
  - Fix truncated 64bit imm operand
  - Fix base/index printing
  - Fix skipdata struct being destroyed
  - Add __repr__ for capstone.CsInsn
  - Fix Java bindings to use pointers instead of longs
  - Fix x86_op record</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1672747200">- Enable static library, and add libcapstone-devel-static subpackage
  (this is helpful for qemu-linux-user)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1712318400">- Build with distro %{optflags}</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1743249600">- Update to version 5.0.5:
  * Full changelog at
    https://github.com/capstone-engine/capstone/compare/4.0.2...5.0.5
- Use CMake for building
  * Include .cmake devel files</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1746964800">- Use %ldconfig_scriptlets
- Update to version 5.0.6:
  * Add little endian support for TMS320c64x
  * Full changelog at
    https://github.com/capstone-engine/capstone/compare/5.0.5...5.0.6</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1782388800">- Modernize packaging to use wheel as an intermediate project
  (`%python_build` is not supported anymore). Make building
  working with the rewritten python interpretors changes.</changelog>
</package>
<package pkgid="4b079c53bd542c28491920d8be32ac007cc8a873db6d516b7ca5511474bd931dc5e9c9b5b4accd5c8be6161fd04c932f56681c6ae1c260993bd5942b8e4b1ad6" name="capstone-debugsource" arch="i586">
  <version epoch="0" ver="5.0.6" rel="2.3"/>
  <changelog author="afaerber@suse.de" date="1523793600">- Update to 3.0.5-rc2
  * Package cstool
- Adopt %license</changelog>
  <changelog author="brogers@suse.com" date="1534334400">- Update to 3.0.5
  * build static library (but still don't install), since build
  explicitly links cstool against it</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586433600">- Update to version 4.0.1
  [ Core ]
  * Fix some issues for packaging (Debian, Gentoo).
  * Better support for building with Mingw.
  * cstool has new option -s to turn on skipdata mode.
  * cstool -v now report build settings of the core.
  * Add suite/capstone_get_setup.c so users can integrate with
    their own code
  * to retrieve Capstone settings at build time.
  [ Arm ]
  * Fix 4.0 regression: the tbh [r0, r1, lsl #1] instruction
    sets the operand.shift.value back again.
  * Remove ARM_REG_PC group for BX instruction.
  [ X86 ]
  * Fix: endbr32 and endbr64 instructions are now properly
    decoded in both CS_MODE_32 and CS_MODE_64.
  [ M680X ]
  * Fix some issues reported by clang-analyzer.
  [ Python ]
  * Fix skipdata setup.
  * Add getter/setter for skipdata_mnem, skipdata_callback.
  version 4.0:
  [ Core ]
  * New APIs: cs_regs_access()
  * Add new options for cs_option(): CS_OPT_MNEMONIC &amp;
    CS_OPT_UNSIGNED &amp; CS_OPT_SYNTAX_MASM.
  * Various updates &amp; bugfixes for all architectures.
  * Add 4 new architectures: EVM, M68K, M680X &amp; TMS320C64x.
  * Add new group types: CS_GRP_PRIVILEGE &amp;
    CS_GRP_BRANCH_RELATIVE.
  * Add new error types: CS_ERR_X86_MASM.
  [ X86 ]
  * Add XOP code condition type in x86_xop_cc.
  * Add some info on encoding to cs_x86 in cs_x86_encoding.
  * Add register flags update in cs_x86.{eflags, fpu_flags}
  * Change cs_x86.disp type from int32_t to int64_t.
  * Add new groups: X86_GRP_VM &amp; X86_GRP_FPU.
  * Lots of new instructions (AVX)
  [ ARM64 ]
  * Add instruction ARM64_INS_NEGS &amp; ARM64_INS_NGCS.
  [ Mips ]
  * Add mode CS_MODE_MIPS2.
  [ PPC ]
  * Change cs_ppc_op.imm type from int32_t to int64_t.
  * Add new groups: PPC_GRP_ICBT, PPC_GRP_P8ALTIVEC,
    PPC_GRP_P8VECTOR &amp; PPC_GRP_QPX.
  * Lots of new instructions (QPX among them)
  [ Sparc ]
  * Change cs_sparc_op.imm type from int32_t to int64_t.
  [ Binding ]
  * New bindings: PowerShell &amp; VB6
- Bumped sover to 4
- Spec cleanup</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1590408000">- Rename -docs subpackage to -doc to follow openSUSE practices.
- Descriptions: say what the package is, not what it wants to be.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 4.0.2
  Windows kernel-mode driver support
  - Add armv8, ppc32 &amp; thumbv8 modes
  - Print instruction ID
  - Support CS_OPT_UNSIGNED for ATT syntax
  - Fix operand size for some instructions
  - Fix LOCK prefixes
  - Recognize xacquire/xrelease prefix
  - Fix call/jmp access mode of mem operand
  - Add ENDBR32, ENDBR64 to reduce mode
  - Other minor fixes
  - Support CS_OPT_UNSIGNED
  - Fix register access flags for memory instructions
  - Fix UMOV vess
  - Update writeback for STR_POST_REG
  - Store correct register value in op.reg_pair
  - BDZLA is absolute branch
  - Fix truncated 64bit imm operand
  - Fix base/index printing
  - Fix skipdata struct being destroyed
  - Add __repr__ for capstone.CsInsn
  - Fix Java bindings to use pointers instead of longs
  - Fix x86_op record</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1672747200">- Enable static library, and add libcapstone-devel-static subpackage
  (this is helpful for qemu-linux-user)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1712318400">- Build with distro %{optflags}</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1743249600">- Update to version 5.0.5:
  * Full changelog at
    https://github.com/capstone-engine/capstone/compare/4.0.2...5.0.5
- Use CMake for building
  * Include .cmake devel files</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1746964800">- Use %ldconfig_scriptlets
- Update to version 5.0.6:
  * Add little endian support for TMS320c64x
  * Full changelog at
    https://github.com/capstone-engine/capstone/compare/5.0.5...5.0.6</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1782388800">- Modernize packaging to use wheel as an intermediate project
  (`%python_build` is not supported anymore). Make building
  working with the rewritten python interpretors changes.</changelog>
</package>
<package pkgid="22d16c8b24535e8f96190fdd1b41a7e2aa9c97c0e85ad3e8f4886c0047d392212deefdc8822d61a2a216b31d9b5af12741cc5a5a5fe97b83be6c2b02583a1346" name="carat-debuginfo" arch="i586">
  <version epoch="0" ver="2.1b1+g132.21bfdb5" rel="1.8"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Initial package (version 2.1b1.g131) (fd0b757) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687608000">- Update to snapshot 2.1b1+g132 (21bfdb5)
  * Avoid a use-after-free</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726228800">- Switch _service to an explicit revision hash to facilitate
  tarball verification.</changelog>
</package>
<package pkgid="ee8dbdc67b3d08e8169301187e28967e163bc7055a1f408ef994276206f8e507dc3044bcf6cfa27a285bc186ce4c25a552b3acf6a0a6dfc70665c8408795695f" name="carat-debugsource" arch="i586">
  <version epoch="0" ver="2.1b1+g132.21bfdb5" rel="1.8"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Initial package (version 2.1b1.g131) (fd0b757) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687608000">- Update to snapshot 2.1b1+g132 (21bfdb5)
  * Avoid a use-after-free</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726228800">- Switch _service to an explicit revision hash to facilitate
  tarball verification.</changelog>
</package>
<package pkgid="78f827c46c565dc488c625c26febda2c050ba96ce9e4aa09321f1e22e328a2f5cdc861882a7166204c1d941c51d8aeb5e5281651008427f8452b16f9de47d960" name="cardpeek-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.4" rel="7.5"/>
  <changelog author="sbrabec@suse.cz" date="1377172800">- New package.</changelog>
  <changelog author="prusnak@opensuse.org" date="1392206400">- updated to 0.8.2
- drop obsoleted patches (included upstream)</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.8.3
  + Added initial OpenPGP card support
  + Added clipboard copy in text format (with ctrl-c)
  + Added compatibility with FreeBSD
  + Added optional block signature computation to tachogrpah cards
  + Added Gironde/Grenoble Calypso French network data
  + Introduce experimental online secure script update, with RSA signature
  + Updated documentation
  + Minor change in XML cardpeek format
  + Many bugfixes and improvements</changelog>
  <changelog author="dimstar@opensuse.org" date="1438257600">- Update to version 0.8.4:
  + Works with Homebrew on OS X out of the box on Yosemite.
  + Has now a 'console' mode, as an alternative to the GTK+ GUI.
  + New and improved mifare classic 1k/4k script.
  + EMV script enhancements (thanks to A. Kozlik) and some minor
    bug fixes.
  + Improvements in GSM script.
  + Enable minimal "app bundling" on Mac OSX.
  + Many bug fixes and improvements.
- BuildRequire lua52-devel on openSUSE &gt; 13.2 (current Tumbleweed):
  cardpeek has not been ported to LUA 5.3 yet.</changelog>
  <changelog author="dimstar@opensuse.org" date="1489579200">- Explicitly package files installed by make install into _docdir:
  rpm 4.13 no longer implicitly packages those files.</changelog>
  <changelog author="tchvatal@suse.com" date="1503403200">- Add patch to build with lua5.3 (upstream merged in git):
  * cardpeek-lua5.3.patch
- Convert to pkgconfig style dependencies</changelog>
  <changelog author="bwiedemann@suse.com" date="1528891200">- Add reproducible.patch to not have the embedded tarball vary
  across builds</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1573214400">- Fix reproducible.patch to add --mtime @1 to not break the tar call</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749470400">- build with gcc15
  https://github.com/L1L1/cardpeek/pull/136
  + cardpeek-gcc15.patch</changelog>
</package>
<package pkgid="970ead9f575c4221ab7f45292fa6fa62f5ee226e0e4f9c6538b1225fd7a245dda75244fea9f7dc2ad1011b3be5147921a6cc27ed3f19eb954eae84f08663e081" name="cardpeek-debugsource" arch="i586">
  <version epoch="0" ver="0.8.4" rel="7.5"/>
  <changelog author="sbrabec@suse.cz" date="1377172800">- New package.</changelog>
  <changelog author="prusnak@opensuse.org" date="1392206400">- updated to 0.8.2
- drop obsoleted patches (included upstream)</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 0.8.3
  + Added initial OpenPGP card support
  + Added clipboard copy in text format (with ctrl-c)
  + Added compatibility with FreeBSD
  + Added optional block signature computation to tachogrpah cards
  + Added Gironde/Grenoble Calypso French network data
  + Introduce experimental online secure script update, with RSA signature
  + Updated documentation
  + Minor change in XML cardpeek format
  + Many bugfixes and improvements</changelog>
  <changelog author="dimstar@opensuse.org" date="1438257600">- Update to version 0.8.4:
  + Works with Homebrew on OS X out of the box on Yosemite.
  + Has now a 'console' mode, as an alternative to the GTK+ GUI.
  + New and improved mifare classic 1k/4k script.
  + EMV script enhancements (thanks to A. Kozlik) and some minor
    bug fixes.
  + Improvements in GSM script.
  + Enable minimal "app bundling" on Mac OSX.
  + Many bug fixes and improvements.
- BuildRequire lua52-devel on openSUSE &gt; 13.2 (current Tumbleweed):
  cardpeek has not been ported to LUA 5.3 yet.</changelog>
  <changelog author="dimstar@opensuse.org" date="1489579200">- Explicitly package files installed by make install into _docdir:
  rpm 4.13 no longer implicitly packages those files.</changelog>
  <changelog author="tchvatal@suse.com" date="1503403200">- Add patch to build with lua5.3 (upstream merged in git):
  * cardpeek-lua5.3.patch
- Convert to pkgconfig style dependencies</changelog>
  <changelog author="bwiedemann@suse.com" date="1528891200">- Add reproducible.patch to not have the embedded tarball vary
  across builds</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1573214400">- Fix reproducible.patch to add --mtime @1 to not break the tar call</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749470400">- build with gcc15
  https://github.com/L1L1/cardpeek/pull/136
  + cardpeek-gcc15.patch</changelog>
</package>
<package pkgid="0981ca79a7a51975677f17ff8f6346961b793b1b4117584aea2b2486d8a4a1537fed37c8ecb099d213d680ea807a7bfc46c180ae1b1f081c83280d311412195a" name="cargo-auditable-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.5~0" rel="1.4"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1709640000">- Update specfile:
  * remove cargo_config file
- Update service file:
  * replace obsoleted "disabled" mode with "manual"
- Update to version 0.6.2~0:
  * Update the lockfile
  * New releases of cargo-auditable and auditable-serde
  * Use a separate project for the custom rustc path tests. Fixes intermittent test failures due to race conditions
  * Revert "add commit hashes to git sources"
  * Fix cyclic dependency graph being encoded
  * Revert "An unsuccessful attempt to fix cycles caused by dev-dependencies"
  * An unsuccessful attempt to fix cycles caused by dev-dependencies
  * Fix typo
  * Add comment
  * Add a test for an issue with cyclic dependencies reported at https://github.com/rustsec/rustsec/issues/1043
  * Fix auditable-serde example not building
  * upgrade dependency miniz_oxide to 0.6.0
  * fix formatting errors
  * apply clippy lints for --all-features
  * improve the internal docs and comments
  * apply clippy lints
  * add missing sources for one of test fixtures
  * add commit hashes to git sources
  * Run all tests on CI
  * cargo fmt
  * Run `cargo clean` in tests to get rid of stale binaries
  * Fix date in changelog
  * Populate changelog
  * Bump auditable-info version in rust-audit-info
  * Add auditable-info changelog
  * Bump versions following cargo-lock bump
  * auditable-serde: bump `cargo-lock` to v9
  * switch to UNRELEASED
  * Update CHANGELOG.md
  * Print a better error if calling rustc fails
  * Drop unused import
  * placate Clippy
  * Don't inject audit info if --print argument is passed to rustc
  * Reflect the version change in Cargo.lock
  * Remove space from keywords
  * bump version to 0.6.1
  * Fix date in changelog
  * Update CHANGELOG.md
  * Add publish=false
  * Commit the generated manpage
  * Add the code for generating a manpage; rather rudimentary so far, but it's a starting point
  * Explain relation to supply chain attacks
  * Add keywords to the Cargo manifest
  * Revert "generate a man page for cargo auditable"
  * fix formatting
  * fix review feedback, relocate file to under OUT_DIR, don't use anyhow and also commit the lock file
  * generate a man page for cargo auditable
  * Add Clippy suppression
  * placate clippy
  * commit Cargo.lock
  * Sync to latest object file writing code from rustc
  * Fix examples in docs
  * Allow redundant field names
  * Apply clippy suggestion: match -&gt; if let
  * Check for clippy and format in CI
  * Apply clippy suggestions
  * Run CI with --locked</changelog>
  <changelog author="william.brown@suse.com" date="1716897600">- Update to version 0.6.4~0:
  * Release cargo-auditable v0.6.4
  * Correctly attribute changelog file addition in changelog
  * Add changelog for auditable-extract
  * Verify various feature combinations in CI
  * Upgrade wasmparser to remove dependencies with `unsafe`
  * Add LoongArch support
  * cargo fmt
  * Move doc headers to README.md and point rustdoc to them, so that we have nice crates.io pages
  * Expand on the note about WebAssembly parsing
  * Populate changelogs
  * Resume bragging about all dependencies being safe, now that there is a caveat below
  * drop fuzz Cargo.lock to always fuzz against latest versions
  * Bump `cargo auditable` version
  * Mention WASM support in README
  * Revert "Be super duper extra sure both MinGW and MSVC are tested on CI"
  * Be super duper extra sure both MinGW and MSVC are tested on CI
  * Add wasm32 targets to CI for more platforms
  * Don't pass --target twice in tests
  * Install WASM toolchain in CI
  * cargo fmt
  * Add WASM end-to-end test
  * cargo fmt
  * Update documentation to mention the WASM feature
  * cargo fmt
  * Plumb WASM parsing feature through the whole stack
  * Make WASM parsing an optional, non-default feature
  * Add a fuzzing harness for WASM parsing
  * Rewritten WASM parsing to avoid heap allocations
  * Initial WASM extraction support
  * Nicer assertion
  * Drop obsolete comment
  * Clarify that embedding the compiler version has shipped.
  * Fixed section name for WASM
  * Unified and more robust platform detection. Fixed wasm build process
  * Initial WASM support
  * More robust platform detection for picking the binary format
  * Fix Windows CI to run both -msvc and -gnu
  * Use the correct link.exe flag for preserving the specified symbol even if it is unused
  * Fix Windows
  * Fix tests on Rust 1.77
  * Placate clippy
  * Oopps, I meant components field
  * Also remove the dependencies field if empty
  * Use serde_json with order preservation feature to get a more compressible JSON after workarounds
  * Work around cyclonedx-bom limitations to produce minified JSON
  * Also record the dependency kind
  * cyclonedx-bom: also record PURL
  * Also write the dependency tree
  * Clear the serial number in the minimal CycloneDX variant
  * Prototype impl of auditable2cdx
  * Fill in auditable2cdx dependencies
  * Initial auditable2cdx boilerplace
  * add #![forbid(unsafe_code)]
  * Initial implementation of auditable-to-cyclonedx conversion
  * Add the necessary dependencies to auditable-cyclonedx
  * Initial dummy package for auditable-cyclonedx</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1721390400">- Depend on provides of rust to allow older compiler version usage</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1721390401">- Resolve build failure when backported to 15-SP3</changelog>
  <changelog author="william.brown@suse.com" date="1732881600">- Update to version 0.6.6~0:
  * Bump version in Cargo.toml
  * Note the `object` upgrade in the changelog
  * Upgrade cyclonedx-bom from 0.5 to 0.8 in auditable-cyclonedx
  * Upgrade object crate from 0.30 to 0.36 to reduce dependency footprint
  * Update dependencies in the lock file
  * Populate changelog
  * apply clippy lint
  * add another --emit parsing test
  * shorter code with cargo fmt
  * Actually fix cargo-c compatibility
  * Attempt to fix cargo-capi incompatibility
  * Refactoring in preparation for fixes
  * Also read the --emit flag to rustc
  * Fill in changelogs
  * Bump versions
  * Drop cfg'd out tests
  * Drop obsolete doc line
  * Move dependency cycle tests from auditable-serde to cargo-auditable crate
  * Remove cargo_metadata from auditable-serde API surface. I can expose it as a separate crate if anyone tells me they need it.
  * Apply clippy lint
  * Upgrade miniz_oxide to 0.8.0
  * Insulate our semver from miniz_oxide semver
  * Add support for Rust 2024 edition
  * Update tests
  * More robust OS detection for riscv feature detection
  * bump version
  * update changelog for auditable-extract 0.3.5
  * Fix wasm component auditable data extraction
  * Update blocker description in README.md
  * Add openSUSE to adopters
  * Update list of know adopters
  * Fix detection of `riscv64-linux-android` target features
  * Silence noisy lint
  * Bump version requirement in rust-audit-info
  * Fill in changelogs
  * Bump semver of auditable-info
  * Drop obsolete comment now that wasm is enabled by default
  * Remove dependency on cargo-lock
  * Brag about adoption in the README
  * Don't use LTO for cargo-dist builds to make them consistent with `cargo install` etc
  * Also build musl binaries
  * dist: update dist config for future releases
  * dist(cargo-auditable): ignore auditable2cdx for now
  * chore: add cargo-dist</changelog>
  <changelog author="william.brown@suse.com" date="1761048000">- Update to version 0.7.1~0:
  * bump version
  * Populate changelog for v0.7.1
  * Populate changelog for v0.7.0
  * Out out of unhelpful clippy lint
  * Satisfy clippy
  * Do not assume --crate-name and --out-dir are present in the rustc command, but show warnings if they aren't
  * Run apt-get update before trying to install packages
  * run `cargo dist init` on dist 0.30
  * Drop allow-dirty from dist config, should no longer be needed
  * Reorder paragraphs in README
  * Note the maintenance transition for the go extraction library
  * Editing pass on the adopters: scanners
  * clarify Docker support
  * Cargo clippy fix
  * Add Wolfi OS and Chainguard to adopters
  * Update mentions around Anchore tooling
  * README and documentation updates for nightly
  * Bump dependency version in rust-audit-info
  * More work on docs
  * Nicer formatting on format revision documentation
  * Bump versions
  * regenerate JSON schema
  * cargo fmt
  * Document format field
  * Make it more clear that RawVersionInfo is private
  * Add format field to the serialized data
  * cargo clippy fix
  * Add special handling for proc macros to treat them as the build dependencies they are
  * Add a test to ensure proc macros are reported as build dependencies
  * Add a test fixture for a crate with a proc macro dependency
  * parse fully qualified package ID specs from SBOMs
  * select first discovered SBOM file
  * cargo sbom integration
  * Get rid of unmaintained wee_alloc in test code to make people's scanners misled by GHSA chill out
  * Don't fail plan workflow due to manually changed release.yml
  * Bump Ubuntu version to hopefully fix release.yml workflow
  * Add test for stripped binary
  * Bump version to 0.6.7
  * Populate changelog
  * README.md: add auditable2cdx, more consistency in text
  * Placate clippy
  * Do not emit -Wl if a bare linker is in use
  * Get rid of a compiler warning
  * Add bare linker detection function
  * drop boilerplate from test that's no longer relevant
  * Add support for recovering rustc codegen options
  * More lenient parsing of rustc arguments
  * More descriptive error message in case rustc is killed abruptly
  * change formatting to fit rustfmt
  * More descriptive error message in case cargo is killed
  * Update REPLACING_CARGO.md to fix #195
  * Clarify osv-scanner support in README
  * Include the command required to view metadata
  * Mention wasm-tools support
  * Switch from broken generic cache action to a Rust-specific one
  * Fill in various fields in auditable2cdx Cargo.toml
  * Include osv-scanner in the list, with a caveat
  * Add link to blint repo to README
  * Mention that blint supports our data
  * Consolidate target definitions
  * Account for WASM test dependencies changing, commit the Cargo.lock so they would stop doing that
  * Migrate to a maintained toolchain action
  * Fix author specification
  * Add link to repository to resolverver Cargo.toml
  * Bump resolverver to 0.1.0
  * Add resolverver crate to the tree</changelog>
  <changelog author="william.brown@suse.com" date="1762948800">- Update to version 0.7.2~0:
  * Bump version
  * Populate changelog
  * Update README.md
  * mention cargo-dist in README
  * commit Cargo.lock
  * bump which dev-dependency to 8.0.0
  * bump object to 0.37
  * Upgrade cargo_metadata to 0.23
  * Expand the set of dist platforms in config</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1770811200">- bsc#1257906 - CVE-2026-25727 - rfc 2822 format parsing may lead to stack exhaustion.</changelog>
  <changelog author="william.brown@suse.com" date="1773144000">- Update to version 0.7.4~0:
  * Bump version
  * Update changelog
  * Update comment
  * Add bare linker tests for Windows
  * re-add the lost wasm target
  * Clearer job naming
  * Fix linking on i686 MSVC when using bare linkers
  * Split Windows job into three
  * Drop bare linker tests from Windows for now
  * Enable bare linker for all Windows targets
  * Make bare linker test also configure a bare linker on i686-pc-windows-msvc
  * Fix i686 MSVC linking by handling name mangling
  * Also run tests for the i686-pc-windows-msvc target
  * Upgrade cargo-dist to hopefully work around macos 13 deprecation
  * Update changelog
  * Revert "Deliberately inject faults to verify CI tests these paths"
  * Make Cargo actually load the config file; it doesn't load the associated config when just passing Cargo.toml path
  * Deliberately inject faults to verify CI tests these paths
  * Bump time crate to get rid of vuln reports
  * Add a test for bare linker configuration
  * Fix bare linker argument passing on Apple platforms
  * Bump version
  * Update changelog
  * Use POSIX `-u` instead of GNU `--undefined` for zig linker support</changelog>
  <changelog author="william.brown@suse.com" date="1779883200">- Update to version 0.7.5~0:
  * Bump cargo-auditable version to 0.7.5
  * update changelog
  * simplify trailing path segment extraction in package ID parser
  * Run CI checks on 1.88 to prevent accidental MSRV drift
  * fix clippy warning in wasm.rs
  * handle elided name in git package ID specs
  * Revert test version bump
  * Bump version to 0.7.5-test.1 for CI test
  * Add `aarch64-unknown-linux-musl` to dist targets</changelog>
</package>
<package pkgid="7bed663e000607b464b72c9b6be9173cf27e61adec0f08d944247c100212c3b5792e64f0a5b0cc1044d3100d96e867e4105212fd188369525f5636eb8f5cbbab" name="cargo-c-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.23" rel="2.2"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1746619200">- bsc#1242675 - CVE-2025-3416 - openssl use after free</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1749729600">- bsc#1243179 - CVE-2025-4574 - double free in crossbeam channel drop
- bsc#1243851 - CVE-2024-12224 - idna accepts invalid punycode</changelog>
  <changelog author="William &lt;william.brown@suse.com&gt;" date="1757505600">- bsc#1249012 - CVE-2025-58160 - tracing subscriber ansi escapes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757592000">- Update to version 0.10.15~git0.3e178d5:
  * Bump actions/download-artifact from 4 to 5
  * Update implib requirement from 0.3.5 to 0.4.0
  * Add rlib to the targets when building tests
  * Allow disabling emission of library version constants in header files
  * Bump to cargo 0.90
  * Fix static_libraries swallowing sequence of -framework flags
  * Fix non-POSIX paths in Libdir under Windows
  * Bump actions-rs-plus/clippy-check from 2.2.1 to 2.3.0
  * Fix clippy lints
  * Bump cargo-0.89, object-0.37.1, cbindgen-0.29</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Fix _service file to have proper versioning:
  + Do not use ~ in versions: ~ implies 'older than';
    @PARENT_OFFSET@ is always ahead of PARENT_TAG; the proper sign
    for this is +
  + Adjust the rewrite rule to strip +git0.* - when we are ON the
    tag, without any offset, we can just use the tag as version.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1770811200">- bsc#1257928 - CVE-2026-25727 - rfc 2822 format parsing may lead to stack exhaustion.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1783425600">- bsc#1270204 - CVE-2026-41676 - update openssl to 0.10.78</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1783512000">- Update to version 0.10.23:
  * Bump versions
  * Bump to cargo-0.96
  * Update object requirement from 0.38.0 to 0.39.1
  * Update implib requirement from 0.4.0 to 0.6.0
  * Fix wrong dylib install name on macOS
  * Bump softprops/action-gh-release from 2 to 3
  * Bump actions-rs-plus/clippy-check from 2.4.2 to 2.5.0
  * Bump codecov/codecov-action from 5 to 6
  * Bump actions/download-artifact from 7 to 8
  * Bump actions/upload-artifact from 6 to 7
  * Version bump
  * Support cinstall --path and make --manifest-path take either a directory or the path to the toml
  * Bump cargo version
  * target: emit correct lib dir when cross compiling on Debian
  * Bump egor-tensin/setup-mingw from 2 to 3
  * Bump actions/checkout from 5 to 6
  * Bump actions/upload-artifact from 5 to 6
  * Bump cargo and object versions
  * Build aarch64 android bins
  * Bump actions/checkout from 5 to 6
  * Bump actions/upload-artifact from 5 to 6
  * Remove old macos runner
  * Bump actions/download-artifact from 6 to 7
  * Bump actions-rs-plus/clippy-check from 2.3.0 to 2.4.2
  * CI: add basics tests for Cygwin
  * Add Cygwin support
  * Prepare for release
  * Mark the target-specific rustflag as problematic
  * Fix the target-specific-lookup for rustflags
  * Support target-specific rustflags
  * Update to cargo 0.92
  * Bump actions/download-artifact from 5 to 6
  * Bump actions/upload-artifact from 4 to 5
  * Bump toml to 0.9
  * Bump to cargo 0.91
  * Implement installing dSYMs if available
  * Fix installing debuginfo files for plugins in the wrong folder
  * Bump actions/checkout from 4 to 5</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1783512001">- bsc#1270996 - CVE-2026-45784 - AES-KW incorrect buffer sizing in openssl
- bsc#1270857 - CVE-2026-41898 - unchecked callback-returned length in PSK
- bsc#1270789 - CVE-2026-41681 - MdCtxRef::digest_final() writes past caller buffer
- bsc#1270913 - CVE-2026-44662 - heap buffer overflow when encrypting with AES-KW
- bsc#1270643 - CVE-2026-41678 - incorrect bounds assertion in AES-KW
- bsc#1270572 - CVE-2026-41677 - out-of-bounds read in PEM password callback
- bsc#1270502 - CVE-2026-42327 - arbitrary code execution via specially crafted certificate</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1786622400">- bsc#1274305 - CVE-2026-25541 - integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes</changelog>
</package>
<package pkgid="10596f7fddf77d03f2e3e710d19e3a4134f264dc8057c9b30ddc693ee04893618bc8e36be0be87ab5b96fbeadaaf2cc9683e77fea25d800ea3884e320488083d" name="cargo-c-debugsource" arch="i586">
  <version epoch="0" ver="0.10.23" rel="2.2"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1746619200">- bsc#1242675 - CVE-2025-3416 - openssl use after free</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1749729600">- bsc#1243179 - CVE-2025-4574 - double free in crossbeam channel drop
- bsc#1243851 - CVE-2024-12224 - idna accepts invalid punycode</changelog>
  <changelog author="William &lt;william.brown@suse.com&gt;" date="1757505600">- bsc#1249012 - CVE-2025-58160 - tracing subscriber ansi escapes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757592000">- Update to version 0.10.15~git0.3e178d5:
  * Bump actions/download-artifact from 4 to 5
  * Update implib requirement from 0.3.5 to 0.4.0
  * Add rlib to the targets when building tests
  * Allow disabling emission of library version constants in header files
  * Bump to cargo 0.90
  * Fix static_libraries swallowing sequence of -framework flags
  * Fix non-POSIX paths in Libdir under Windows
  * Bump actions-rs-plus/clippy-check from 2.2.1 to 2.3.0
  * Fix clippy lints
  * Bump cargo-0.89, object-0.37.1, cbindgen-0.29</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Fix _service file to have proper versioning:
  + Do not use ~ in versions: ~ implies 'older than';
    @PARENT_OFFSET@ is always ahead of PARENT_TAG; the proper sign
    for this is +
  + Adjust the rewrite rule to strip +git0.* - when we are ON the
    tag, without any offset, we can just use the tag as version.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1770811200">- bsc#1257928 - CVE-2026-25727 - rfc 2822 format parsing may lead to stack exhaustion.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1783425600">- bsc#1270204 - CVE-2026-41676 - update openssl to 0.10.78</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1783512000">- Update to version 0.10.23:
  * Bump versions
  * Bump to cargo-0.96
  * Update object requirement from 0.38.0 to 0.39.1
  * Update implib requirement from 0.4.0 to 0.6.0
  * Fix wrong dylib install name on macOS
  * Bump softprops/action-gh-release from 2 to 3
  * Bump actions-rs-plus/clippy-check from 2.4.2 to 2.5.0
  * Bump codecov/codecov-action from 5 to 6
  * Bump actions/download-artifact from 7 to 8
  * Bump actions/upload-artifact from 6 to 7
  * Version bump
  * Support cinstall --path and make --manifest-path take either a directory or the path to the toml
  * Bump cargo version
  * target: emit correct lib dir when cross compiling on Debian
  * Bump egor-tensin/setup-mingw from 2 to 3
  * Bump actions/checkout from 5 to 6
  * Bump actions/upload-artifact from 5 to 6
  * Bump cargo and object versions
  * Build aarch64 android bins
  * Bump actions/checkout from 5 to 6
  * Bump actions/upload-artifact from 5 to 6
  * Remove old macos runner
  * Bump actions/download-artifact from 6 to 7
  * Bump actions-rs-plus/clippy-check from 2.3.0 to 2.4.2
  * CI: add basics tests for Cygwin
  * Add Cygwin support
  * Prepare for release
  * Mark the target-specific rustflag as problematic
  * Fix the target-specific-lookup for rustflags
  * Support target-specific rustflags
  * Update to cargo 0.92
  * Bump actions/download-artifact from 5 to 6
  * Bump actions/upload-artifact from 4 to 5
  * Bump toml to 0.9
  * Bump to cargo 0.91
  * Implement installing dSYMs if available
  * Fix installing debuginfo files for plugins in the wrong folder
  * Bump actions/checkout from 4 to 5</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1783512001">- bsc#1270996 - CVE-2026-45784 - AES-KW incorrect buffer sizing in openssl
- bsc#1270857 - CVE-2026-41898 - unchecked callback-returned length in PSK
- bsc#1270789 - CVE-2026-41681 - MdCtxRef::digest_final() writes past caller buffer
- bsc#1270913 - CVE-2026-44662 - heap buffer overflow when encrypting with AES-KW
- bsc#1270643 - CVE-2026-41678 - incorrect bounds assertion in AES-KW
- bsc#1270572 - CVE-2026-41677 - out-of-bounds read in PEM password callback
- bsc#1270502 - CVE-2026-42327 - arbitrary code execution via specially crafted certificate</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1786622400">- bsc#1274305 - CVE-2026-25541 - integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes</changelog>
</package>
<package pkgid="b60e82415ce32f58743fb4ff5764b0f688bd56cbacd0a189a152cebb41ff48eae075cf7602d95aa012834531d327559cef28f8d8f9733a328c5f3c41edd63d97" name="cargo-credential-oo7-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.3" rel="2.6"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1708862400">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715947200">- update to 0.3.2:
  * client: Fix compile issue with tracing feature
  * client: Do not create features for optional deps already behind a feature
- update to 0.3.1:
  * portal: Support migration from legacy keyring format
  * portal: Add rekeying support for oo7::portal::Keyring
  * service: Use correct signal name for CollectionDeleted
  * service: Add signals for collection create/delete/change
  * collection: Add path to public api</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1719057600">- update to 0.3.3:
  * client/item: Force tuple usage when serializing
  * client: Use async UnixStream</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1739707200">- update to 0.4.0:
  * portal: Support migration from legacy keyring format
  * service: Add signals for collection create/delete/change
  * client: Add a generic Secret type
  * client: Don't panic if a cryptography operation fails
- disable some tests, as they need dbus</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1742558400">- update to 0.4.2:
  * Relax the condition when validating the file backend keyring secret and
    provide various APIs to allow the developer to recover the non-broken items
    in a keyring or delete the broken ones.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1742731200">- update to 0.4.3:
  * cli: Add custom keyring file support
  * dbus/secret: Workaround gnome-keyring being non-spec compliant
  * client: Deprecate Keyring::with_broken_item_cleanup
  * cli: Add a new argument for listing all items
- disable updating venored dependencies, as the crate `time` has a
  breaking change</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1744891200">- Enable build of portal, daemon, cargo-credential
- Enable tests
- Update cargo vendor</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1746532800">- update vendor tarball, fixing bsc#1242633</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1747051200">- remove Obsoletes: secret-tool</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1747828800">- remove Provides: secret-tool</changelog>
</package>
<package pkgid="c92dff3f7d331cde247acd1a4cbf8eaf47efb551b776f9aab61d0a43d475b676b850784450f4bc9e1a48a8772836a34054949607464ed7ff838be569f34e523c" name="cargo-vendor-filterer-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.18" rel="1.4"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694433600">- Initial spec for cargo-vendor-filterer 0.5.11</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1709121600">- Update to 0.5.12
  * Warn about unknown keys in Cargo.toml
  * Correctly handle filtered-out latest versions</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1711627200">- Update to 0.5.13
  * Add --respect-source-config option
  * Implement --sync
- Use filtered vendor-tarball
- Remove cargo_config, which is now part of the vendor-tarball</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1715169600">- Update to 0.5.14:
  * improvement: add option `--no-default-features` and `--features`
  * change fieldname types of feature and no-default-features to Vec&lt;String&gt; and bool, respectively
  * fix: use clap and serde default for new fieldnames
  * cleanup: replace Option&lt;bool&gt; with default values with bool for all-features
  * cleanup: add the if-elses for the new cli and config options on add_packages_for_platform too
  * ci: update nushell to 0.91.0 for vendor tests
- Update service file:
  * use glob so we don't need to edit versions in the _service file.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1725969600">- explicitly depend on cargo to pull in latest compiler revision</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1730462400">- Update to version 0.5.16:
  * Fix wrongly filtered out packages when using --versioned-dirs
  * feat: add optional dep-kind parameter</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1746705600">- Update dependencies to fix bsc#1242681</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779192000">- Update to version 0.5.18:
  * Run a cargo update
  * Bump rust-version
  * Use `sha2` crate for SHA-256 by default
  * feat: support glob patterns in exclude-crate-paths
  * tests: Use unwrap instead of match
- Update to version 0.5.17:
  * Always generate + override `[lib]` for filtered crates
  * ci: Bump to ubuntu-24.04, use unshare --propagation=unchanged</changelog>
</package>
<package pkgid="3bf3b9ea9e80c56fec6657d1c77c4c4b467d555dcf03bb1142d23c3e8e629b0167be9cafedc9b4972f280ea251e5b657e7f131d84b1bf59fb7ff33d0fcf21590" name="cargo-vendor-filterer-debugsource" arch="i586">
  <version epoch="0" ver="0.5.18" rel="1.4"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694433600">- Initial spec for cargo-vendor-filterer 0.5.11</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1709121600">- Update to 0.5.12
  * Warn about unknown keys in Cargo.toml
  * Correctly handle filtered-out latest versions</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1711627200">- Update to 0.5.13
  * Add --respect-source-config option
  * Implement --sync
- Use filtered vendor-tarball
- Remove cargo_config, which is now part of the vendor-tarball</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1715169600">- Update to 0.5.14:
  * improvement: add option `--no-default-features` and `--features`
  * change fieldname types of feature and no-default-features to Vec&lt;String&gt; and bool, respectively
  * fix: use clap and serde default for new fieldnames
  * cleanup: replace Option&lt;bool&gt; with default values with bool for all-features
  * cleanup: add the if-elses for the new cli and config options on add_packages_for_platform too
  * ci: update nushell to 0.91.0 for vendor tests
- Update service file:
  * use glob so we don't need to edit versions in the _service file.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1725969600">- explicitly depend on cargo to pull in latest compiler revision</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1730462400">- Update to version 0.5.16:
  * Fix wrongly filtered out packages when using --versioned-dirs
  * feat: add optional dep-kind parameter</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1746705600">- Update dependencies to fix bsc#1242681</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779192000">- Update to version 0.5.18:
  * Run a cargo update
  * Bump rust-version
  * Use `sha2` crate for SHA-256 by default
  * feat: support glob patterns in exclude-crate-paths
  * tests: Use unwrap instead of match
- Update to version 0.5.17:
  * Always generate + override `[lib]` for filtered crates
  * ci: Bump to ubuntu-24.04, use unshare --propagation=unchanged</changelog>
</package>
<package pkgid="9372bd83324a6157e5a4a4edc359e0f0ff48be969559ff02ec1995f5e462fc9a8e6b7b8a9ebce85792f53013fc682ab344dd4358a83667b7f67011011d7c3437" name="cargo1.84-debuginfo" arch="i586">
  <version epoch="0" ver="1.84.1" rel="2.5"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1736856000">Version 1.84.0 (2025-01-09)
  Language
--------
- [Allow `#[deny]` inside `#[forbid]` as a no-op](https://github.com/rust-lang/rust/pull/121560/)
- [Show a warning when `-Ctarget-feature` is used to toggle features that can lead to unsoundness due to ABI mismatches](https://github.com/rust-lang/rust/pull/129884)
- [Use the next-generation trait solver in coherence](https://github.com/rust-lang/rust/pull/130654)
- [Allow coercions to drop the principal of trait objects](https://github.com/rust-lang/rust/pull/131857)
- [Support `/` as the path separator for `include!()` in all cases on Windows](https://github.com/rust-lang/rust/pull/125205)
- [Taking a raw ref (`raw (const|mut)`) of a deref of a pointer (`*ptr`) is now safe](https://github.com/rust-lang/rust/pull/129248)
- [Stabilize s390x inline assembly](https://github.com/rust-lang/rust/pull/131258)
- [Stabilize Arm64EC inline assembly](https://github.com/rust-lang/rust/pull/131781)
- [Lint against creating pointers to immediately dropped temporaries](https://github.com/rust-lang/rust/pull/128985)
- [Execute drop glue when unwinding in an `extern "C"` function](https://github.com/rust-lang/rust/pull/129582)
  Compiler
--------
- [Add `--print host-tuple` flag to print the host target tuple and affirm the "target tuple" terminology over "target triple"](https://github.com/rust-lang/rust/pull/125579)
- [Declaring functions with a calling convention not supported on the current target now triggers a hard error](https://github.com/rust-lang/rust/pull/129935)
- [Set up indirect access to external data for `loongarch64-unknown-linux-{musl,ohos}`](https://github.com/rust-lang/rust/pull/131583)
- [Enable XRay instrumentation for LoongArch Linux targets](https://github.com/rust-lang/rust/pull/131818)
- [Extend the `unexpected_cfgs` lint to also warn in external macros](https://github.com/rust-lang/rust/pull/132577)
- [Stabilize WebAssembly `multivalue`, `reference-types`, and `tail-call` target features](https://github.com/rust-lang/rust/pull/131080)
- [Added Tier 2 support for the `wasm32v1-none` target](https://github.com/rust-lang/rust/pull/131487)
  Libraries
---------
- [Implement `From&lt;&amp;mut {slice}&gt;` for `Box/Rc/Arc&lt;{slice}&gt;`](https://github.com/rust-lang/rust/pull/129329)
- [Move `&lt;float&gt;::copysign`, `&lt;float&gt;::abs`, `&lt;float&gt;::signum` to `core`](https://github.com/rust-lang/rust/pull/131304)
- [Add `LowerExp` and `UpperExp` implementations to `NonZero`](https://github.com/rust-lang/rust/pull/131377)
- [Implement `FromStr` for `CString` and `TryFrom&lt;CString&gt;` for `String`](https://github.com/rust-lang/rust/pull/130608)
- [`std::os::darwin` has been made public](https://github.com/rust-lang/rust/pull/123723)
  Stabilized APIs
- [`Ipv6Addr::is_unique_local`](https://doc.rust-lang.org/stable/core/net/struct.Ipv6Addr.html#method.is_unique_local)
- [`Ipv6Addr::is_unicast_link_local`](https://doc.rust-lang.org/stable/core/net/struct.Ipv6Addr.html#method.is_unicast_link_local)
- [`core::ptr::with_exposed_provenance`](https://doc.rust-lang.org/stable/core/ptr/fn.with_exposed_provenance.html)
- [`core::ptr::with_exposed_provenance_mut`](https://doc.rust-lang.org/stable/core/ptr/fn.with_exposed_provenance_mut.html)
- [`&lt;ptr&gt;::addr`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.addr)
- [`&lt;ptr&gt;::expose_provenance`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.expose_provenance)
- [`&lt;ptr&gt;::with_addr`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.with_addr)
- [`&lt;ptr&gt;::map_addr`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.map_addr)
- [`&lt;int&gt;::isqrt`](https://doc.rust-lang.org/stable/core/primitive.i32.html#method.isqrt)
- [`&lt;int&gt;::checked_isqrt`](https://doc.rust-lang.org/stable/core/primitive.i32.html#method.checked_isqrt)
- [`&lt;uint&gt;::isqrt`](https://doc.rust-lang.org/stable/core/primitive.u32.html#method.isqrt)
- [`NonZero::isqrt`](https://doc.rust-lang.org/stable/core/num/struct.NonZero.html#impl-NonZero%3Cu128%3E/method.isqrt)
- [`core::ptr::without_provenance`](https://doc.rust-lang.org/stable/core/ptr/fn.without_provenance.html)
- [`core::ptr::without_provenance_mut`](https://doc.rust-lang.org/stable/core/ptr/fn.without_provenance_mut.html)
- [`core::ptr::dangling`](https://doc.rust-lang.org/stable/core/ptr/fn.dangling.html)
- [`core::ptr::dangling_mut`](https://doc.rust-lang.org/stable/core/ptr/fn.dangling_mut.html)
- [`Pin::as_deref_mut`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.as_deref_mut)
- [`AtomicBool::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicBool.html#method.from_ptr)
- [`AtomicPtr::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicPtr.html#method.from_ptr)
- [`AtomicU8::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicU8.html#method.from_ptr)
- [`AtomicU16::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicU16.html#method.from_ptr)
- [`AtomicU32::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicU32.html#method.from_ptr)
- [`AtomicU64::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicU64.html#method.from_ptr)
- [`AtomicUsize::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicUsize.html#method.from_ptr)
- [`AtomicI8::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicI8.html#method.from_ptr)
- [`AtomicI16::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicI16.html#method.from_ptr)
- [`AtomicI32::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicI32.html#method.from_ptr)
- [`AtomicI64::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicI64.html#method.from_ptr)
- [`AtomicIsize::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicIsize.html#method.from_ptr)
- [`&lt;ptr&gt;::is_null`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.is_null-1)
- [`&lt;ptr&gt;::as_ref`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.as_ref-1)
- [`&lt;ptr&gt;::as_mut`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.as_mut)
- [`Pin::new`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.new)
- [`Pin::new_unchecked`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.new_unchecked)
- [`Pin::get_ref`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.get_ref)
- [`Pin::into_ref`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.into_ref)
- [`Pin::get_mut`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.get_mut)
- [`Pin::get_unchecked_mut`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.get_unchecked_mut)
- [`Pin::static_ref`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.static_ref)
- [`Pin::static_mut`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.static_mut)
  Cargo
-----
- [Stabilize MSRV-aware resolver config](https://github.com/rust-lang/cargo/pull/14639/)
- [Stabilize resolver v3](https://github.com/rust-lang/cargo/pull/14754/)
  Rustdoc
-------
- [rustdoc-search: improve type-driven search](https://github.com/rust-lang/rust/pull/127589)
  Compatibility Notes
- [Enable by default the `LSX` target feature for LoongArch Linux targets](https://github.com/rust-lang/rust/pull/132140)
- [The unstable `-Zprofile` flag (“gcov-style” coverage instrumentation) has been removed.](https://github.com/rust-lang/rust/pull/131829) This does not affect the stable flags for coverage instrumentation (`-Cinstrument-coverage`) and profile-guided optimization (`-Cprofile-generate`, `-Cprofile-use`), which are unrelated and remain available.
- Support for the target named `wasm32-wasi` has been removed as the target is now named `wasm32-wasip1`. This completes the [transition](https://github.com/rust-lang/compiler-team/issues/607) [plan](https://github.com/rust-lang/compiler-team/issues/695) for this target following [the introduction of `wasm32-wasip1`](https://github.com/rust-lang/rust/pull/120468) in Rust 1.78. Compiler warnings on [use of `wasm32-wasi`](https://github.com/rust-lang/rust/pull/126662) introduced in Rust 1.81 are now gone as well as the target is removed.
- [The syntax `&amp;pin (mut|const) T` is now parsed as a type which in theory could affect macro expansion results in some edge cases](https://github.com/rust-lang/rust/pull/130635#issuecomment-2375462821)
- [Legacy syntax for calling `std::arch` functions is no longer permitted to declare items or bodies (such as closures, inline consts, or async blocks).](https://github.com/rust-lang/rust/pull/130443#issuecomment-2445678945)
- [Declaring functions with a calling convention not supported on the current target now triggers a hard error](https://github.com/rust-lang/rust/pull/129935)
- [The next-generation trait solver is now enabled for coherence, fixing multiple soundness issues](https://github.com/rust-lang/rust/pull/130654)</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1738843200">- Fix build for loongarch64</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1741348800">Version 1.84.1 (2025-01-30)
- [Fix ICE 132920 in duplicate-crate diagnostics.](https://github.com/rust-lang/rust/pull/133304/)
- [Fix errors for overlapping impls in incremental rebuilds.](https://github.com/rust-lang/rust/pull/133828/)
- [Fix slow compilation related to the next-generation trait solver.](https://github.com/rust-lang/rust/pull/135618/)
- [Fix debuginfo when LLVM's location discriminator value limit is exceeded.](https://github.com/rust-lang/rust/pull/135643/)
- Fixes for building Rust from source:
  - [Only try to distribute `llvm-objcopy` if llvm tools are enabled.](https://github.com/rust-lang/rust/pull/134240/)
  - [Add Profile Override for Non-Git Sources.](https://github.com/rust-lang/rust/pull/135433/)
  - [Resolve symlinks of LLVM tool binaries before copying them.](https://github.com/rust-lang/rust/pull/135585/)
  - [Make it possible to use ci-rustc on tarball sources.](https://github.com/rust-lang/rust/pull/135722/)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1749038400">- Add rust-build-onig_sys-as-C17.patch so that the package can be
  built with GCC 15. [boo#1241943]</changelog>
</package>
<package pkgid="dd56fe57f627811d1bdd6cb158127678247f21e072565a1dc7c23ebaae823a89cb273e60a9fb6d9c8a29a951aeb04fcccab44b5285bd9926b1c5e0403ee24b43" name="cargo1.85-debuginfo" arch="i586">
  <version epoch="0" ver="1.85.1" rel="2.4"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1740139200">Version 1.85.0 (2025-02-20)
  Language
--------
- [The 2024 Edition is now stable.](https://github.com/rust-lang/rust/pull/133349)
  See [the edition guide](https://doc.rust-lang.org/nightly/edition-guide/rust-2024/index.html) for more details.
- [Stabilize async closures](https://github.com/rust-lang/rust/pull/132706)
  See [RFC 3668](https://rust-lang.github.io/rfcs/3668-async-closures.html) for more details.
- [Stabilize `#[diagnostic::do_not_recommend]`](https://github.com/rust-lang/rust/pull/132056)
- [Add `unpredictable_function_pointer_comparisons` lint to warn against function pointer comparisons](https://github.com/rust-lang/rust/pull/118833)
- [Lint on combining `#[no_mangle]` and `#[export_name]` attributes.](https://github.com/rust-lang/rust/pull/131558)
  Compiler
--------
- [The unstable flag `-Zpolymorphize` has been removed](https://github.com/rust-lang/rust/pull/133883), see https://github.com/rust-lang/compiler-team/issues/810 for some background.
  Platform Support
------
- [Promote `powerpc64le-unknown-linux-musl` to tier 2 with host tools](https://github.com/rust-lang/rust/pull/133801)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Panics in the standard library now have a leading `library/` in their path](https://github.com/rust-lang/rust/pull/132390)
- [`std::env::home_dir()` on Windows now ignores the non-standard `$HOME` environment variable](https://github.com/rust-lang/rust/pull/132515)
  It will be un-deprecated in a subsequent release.
- [Add `AsyncFn*` to the prelude in all editions.](https://github.com/rust-lang/rust/pull/132611)
  Stabilized APIs
------
- [`BuildHasherDefault::new`](https://doc.rust-lang.org/stable/std/hash/struct.BuildHasherDefault.html#method.new)
- [`ptr::fn_addr_eq`](https://doc.rust-lang.org/std/ptr/fn.fn_addr_eq.html)
- [`io::ErrorKind::QuotaExceeded`](https://doc.rust-lang.org/stable/std/io/enum.ErrorKind.html#variant.QuotaExceeded)
- [`io::ErrorKind::CrossesDevices`](https://doc.rust-lang.org/stable/std/io/enum.ErrorKind.html#variant.CrossesDevices)
- [`{float}::midpoint`](https://doc.rust-lang.org/core/primitive.f32.html#method.midpoint)
- [Unsigned `{integer}::midpoint`](https://doc.rust-lang.org/std/primitive.u64.html#method.midpoint)
- [`NonZeroU*::midpoint`](https://doc.rust-lang.org/std/num/type.NonZeroU32.html#method.midpoint)
- [impl `std::iter::Extend` for tuples with arity 1 through 12](https://doc.rust-lang.org/stable/std/iter/trait.Extend.html#impl-Extend%3C(A,)%3E-for-(EA,))
- [`FromIterator&lt;(A, ...)&gt;` for tuples with arity 1 through 12](https://doc.rust-lang.org/stable/std/iter/trait.FromIterator.html#impl-FromIterator%3C(EA,)%3E-for-(A,))
- [`std::task::Waker::noop`](https://doc.rust-lang.org/stable/std/task/struct.Waker.html#method.noop)
  These APIs are now stable in const contexts:
- [`mem::size_of_val`](https://doc.rust-lang.org/stable/std/mem/fn.size_of_val.html)
- [`mem::align_of_val`](https://doc.rust-lang.org/stable/std/mem/fn.align_of_val.html)
- [`Layout::for_value`](https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.for_value)
- [`Layout::align_to`](https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.align_to)
- [`Layout::pad_to_align`](https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.pad_to_align)
- [`Layout::extend`](https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.extend)
- [`Layout::array`](https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.array)
- [`std::mem::swap`](https://doc.rust-lang.org/stable/std/mem/fn.swap.html)
- [`std::ptr::swap`](https://doc.rust-lang.org/stable/std/ptr/fn.swap.html)
- [`NonNull::new`](https://doc.rust-lang.org/stable/std/ptr/struct.NonNull.html#method.new)
- [`HashMap::with_hasher`](https://doc.rust-lang.org/stable/std/collections/struct.HashMap.html#method.with_hasher)
- [`HashSet::with_hasher`](https://doc.rust-lang.org/stable/std/collections/struct.HashSet.html#method.with_hasher)
- [`BuildHasherDefault::new`](https://doc.rust-lang.org/stable/std/hash/struct.BuildHasherDefault.html#method.new)
- [`&lt;float&gt;::recip`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.recip)
- [`&lt;float&gt;::to_degrees`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.to_degrees)
- [`&lt;float&gt;::to_radians`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.to_radians)
- [`&lt;float&gt;::max`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.max)
- [`&lt;float&gt;::min`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.min)
- [`&lt;float&gt;::clamp`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.clamp)
- [`&lt;float&gt;::abs`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.abs)
- [`&lt;float&gt;::signum`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.signum)
- [`&lt;float&gt;::copysign`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.copysign)
- [`MaybeUninit::write`](https://doc.rust-lang.org/stable/std/mem/union.MaybeUninit.html#method.write)
  Cargo
-----
- [Add future-incompatibility warning against keywords in cfgs and add raw-idents](https://github.com/rust-lang/cargo/pull/14671/)
- [Stabilize higher precedence trailing flags](https://github.com/rust-lang/cargo/pull/14900/)
- [Pass `CARGO_CFG_FEATURE` to build scripts](https://github.com/rust-lang/cargo/pull/14902/)
  Rustdoc
-----
- [Doc comment on impl blocks shows the first line, even when the impl block is collapsed](https://github.com/rust-lang/rust/pull/132155)
  Compatibility Notes
-----
- [`rustc` no longer treats the `test` cfg as a well known check-cfg](https://github.com/rust-lang/rust/pull/131729), instead it is up to the build systems and users of `--check-cfg`[^check-cfg] to set it as a well known cfg using `--check-cfg=cfg(test)`.
  This is done to enable build systems like Cargo to set it conditionally, as not all source files are suitable for unit tests.
  [Cargo (for now) unconditionally sets the `test` cfg as a well known cfg](https://github.com/rust-lang/cargo/pull/14963).
  [^check-cfg]: https://doc.rust-lang.org/nightly/rustc/check-cfg.html
- [Disable potentially incorrect type inference if there are trivial and non-trivial where-clauses](https://github.com/rust-lang/rust/pull/132325)
- `std::env::home_dir()` has been deprecated for years, because it can give surprising results in some Windows configurations if the `HOME` environment variable is set (which is not the normal configuration on Windows). We had previously avoided changing its behavior, out of concern for compatibility with code depending on this non-standard configuration. Given how long this function has been deprecated, we're now fixing its behavior as a bugfix. A subsequent release will remove the deprecation for this function.
- [Make `core::ffi::c_char` signedness more closely match that of the platform-default `char`](https://github.com/rust-lang/rust/pull/132975)
  This changed `c_char` from an `i8` to `u8` or vice versa on many Tier 2 and 3
  targets (mostly Arm and RISC-V embedded targets). The new definition may
  result in compilation failures but fixes compatibility issues with C.
  The `libc` crate matches this change as of its 0.2.169 release.
- [When compiling a nested `macro_rules` macro from an external crate, the content of the inner `macro_rules` is now built with the edition of the external crate, not the local crate.](https://github.com/rust-lang/rust/pull/133274)
- [Increase `sparcv9-sun-solaris` and `x86_64-pc-solaris` Solaris baseline to 11.4.](https://github.com/rust-lang/rust/pull/133293)
- [Show `abi_unsupported_vector_types` lint in future breakage reports](https://github.com/rust-lang/rust/pull/133374)
- [Error if multiple super-trait instantiations of `dyn Trait` need associated types to be specified but only one is provided](https://github.com/rust-lang/rust/pull/133392)
- [Change `powerpc64-ibm-aix` default `codemodel` to large](https://github.com/rust-lang/rust/pull/133811)
  Internal Changes
------
  These changes do not affect any public interfaces of Rust, but they represent
  significant improvements to the performance or internals of rustc and related
  tools.
- [Build `x86_64-unknown-linux-gnu` with LTO for C/C++ code (e.g., `jemalloc`)](https://github.com/rust-lang/rust/pull/134690)</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1742817600">Version 1.85.1 (2025-03-18)
- [Fix the doctest-merging feature of the 2024 Edition.](https://github.com/rust-lang/rust/pull/137899/)
- [Relax some `target_feature` checks when generating docs.](https://github.com/rust-lang/rust/pull/137632/)
- [Fix errors in `std::fs::rename` on Windows 10, version 1607.](https://github.com/rust-lang/rust/pull/137528/)
- [Downgrade bootstrap `cc` to fix custom targets.](https://github.com/rust-lang/rust/pull/137460/)
- [Skip submodule updates when building Rust from a source tarball.](https://github.com/rust-lang/rust/pull/137338/)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1749038400">- Add rust-build-onig_sys-as-C17.patch so that the package can be
  built with GCC 15. [boo#1241943]</changelog>
</package>
<package pkgid="3212546374a637158b670f24fd20dd6c3796c28162b668a338f607d276cd17dd5ade12f93c10340c4799b3fce805f87a463ca402563f5e13dbf0a76c597bb1fd" name="cargo1.86-debuginfo" arch="i586">
  <version epoch="0" ver="1.86.0" rel="3.5"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1743768000">Version 1.86.0 (2025-04-03)
  Language
--------
- [Stabilize upcasting trait objects to supertraits.](https://github.com/rust-lang/rust/pull/134367)
- [Allow safe functions to be marked with the `#[target_feature]` attribute.](https://github.com/rust-lang/rust/pull/134090)
- [The `missing_abi` lint now warns-by-default.](https://github.com/rust-lang/rust/pull/132397)
- Rust now lints about double negations, to catch cases that might have intended to be a prefix decrement operator (`--x`) as written in other languages. This was previously a clippy lint, `clippy::double_neg`, and is [now available directly in Rust as `double_negations`.](https://github.com/rust-lang/rust/pull/126604)
- [More pointers are now detected as definitely not-null based on their alignment in const eval.](https://github.com/rust-lang/rust/pull/133700)
- [Empty `repr()` attribute applied to invalid items are now correctly rejected.](https://github.com/rust-lang/rust/pull/133925)
- [Inner attributes `#![test]` and `#![rustfmt::skip]` are no longer accepted in more places than intended.](https://github.com/rust-lang/rust/pull/134276)
  Compiler
--------
- [Debug-assert that raw pointers are non-null on access.](https://github.com/rust-lang/rust/pull/134424)
- [Change `-O` to mean `-C opt-level=3` instead of `-C opt-level=2` to match Cargo's defaults.](https://github.com/rust-lang/rust/pull/135439)
- [Fix emission of `overflowing_literals` under certain macro environments.](https://github.com/rust-lang/rust/pull/136393)
  Platform Support
- [Replace `i686-unknown-redox` target with `i586-unknown-redox`.](https://github.com/rust-lang/rust/pull/136698)
- [Increase baseline CPU of `i686-unknown-hurd-gnu` to Pentium 4.](https://github.com/rust-lang/rust/pull/136700)
- New tier 3 targets:
  - [`{aarch64-unknown,x86_64-pc}-nto-qnx710_iosock`](https://github.com/rust-lang/rust/pull/133631).
    For supporting Neutrino QNX 7.1 with `io-socket` network stack.
  - [`{aarch64-unknown,x86_64-pc}-nto-qnx800`](https://github.com/rust-lang/rust/pull/133631).
    For supporting Neutrino QNX 8.0 (`no_std`-only).
  - [`{x86_64,i686}-win7-windows-gnu`](https://github.com/rust-lang/rust/pull/134609).
    Intended for backwards compatibility with Windows 7. `{x86_64,i686}-win7-windows-msvc` are the Windows MSVC counterparts that already exist as Tier 3 targets.
  - [`amdgcn-amd-amdhsa`](https://github.com/rust-lang/rust/pull/134740).
  - [`x86_64-pc-cygwin`](https://github.com/rust-lang/rust/pull/134999).
  - [`{mips,mipsel}-mti-none-elf`](https://github.com/rust-lang/rust/pull/135074).
    Initial bare-metal support.
  - [`m68k-unknown-none-elf`](https://github.com/rust-lang/rust/pull/135085).
  - [`armv7a-nuttx-{eabi,eabihf}`, `aarch64-unknown-nuttx`, and `thumbv7a-nuttx-{eabi,eabihf}`](https://github.com/rust-lang/rust/pull/135757).
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- The type of `FromBytesWithNulError` in `CStr::from_bytes_with_nul(bytes: &amp;[u8]) -&gt; Result&lt;&amp;Self, FromBytesWithNulError&gt;` was [changed from an opaque struct to an enum](https://github.com/rust-lang/rust/pull/134143), allowing users to examine why the conversion failed.
- [Remove `RustcDecodable` and `RustcEncodable`.](https://github.com/rust-lang/rust/pull/134272)
- [Deprecate libtest's `--logfile` option.](https://github.com/rust-lang/rust/pull/134283)
- [On recent versions of Windows, `std::fs::remove_file` will now remove read-only files.](https://github.com/rust-lang/rust/pull/134679)
  Stabilized APIs
- [`{float}::next_down`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.next_down)
- [`{float}::next_up`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.next_up)
- [`&lt;[_]&gt;::get_disjoint_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.get_disjoint_mut)
- [`&lt;[_]&gt;::get_disjoint_unchecked_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.get_disjoint_unchecked_mut)
- [`slice::GetDisjointMutError`](https://doc.rust-lang.org/stable/std/slice/enum.GetDisjointMutError.html)
- [`HashMap::get_disjoint_mut`](https://doc.rust-lang.org/std/collections/hash_map/struct.HashMap.html#method.get_disjoint_mut)
- [`HashMap::get_disjoint_unchecked_mut`](https://doc.rust-lang.org/std/collections/hash_map/struct.HashMap.html#method.get_disjoint_unchecked_mut)
- [`NonZero::count_ones`](https://doc.rust-lang.org/stable/std/num/struct.NonZero.html#method.count_ones)
- [`Vec::pop_if`](https://doc.rust-lang.org/std/vec/struct.Vec.html#method.pop_if)
- [`sync::Once::wait`](https://doc.rust-lang.org/stable/std/sync/struct.Once.html#method.wait)
- [`sync::Once::wait_force`](https://doc.rust-lang.org/stable/std/sync/struct.Once.html#method.wait_force)
- [`sync::OnceLock::wait`](https://doc.rust-lang.org/stable/std/sync/struct.OnceLock.html#method.wait)
  These APIs are now stable in const contexts:
- [`hint::black_box`](https://doc.rust-lang.org/stable/std/hint/fn.black_box.html)
- [`io::Cursor::get_mut`](https://doc.rust-lang.org/stable/std/io/struct.Cursor.html#method.get_mut)
- [`io::Cursor::set_position`](https://doc.rust-lang.org/stable/std/io/struct.Cursor.html#method.set_position)
- [`str::is_char_boundary`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.is_char_boundary)
- [`str::split_at`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.split_at)
- [`str::split_at_checked`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.split_at_checked)
- [`str::split_at_mut`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.split_at_mut)
- [`str::split_at_mut_checked`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.split_at_mut_checked)
  Cargo
-----
- [When merging, replace rather than combine configuration keys that refer to a program path and its arguments.](https://github.com/rust-lang/cargo/pull/15066/)
- [Error if both `--package` and `--workspace` are passed but the requested package is missing.](https://github.com/rust-lang/cargo/pull/15071/) This was previously silently ignored, which was considered a bug since missing packages should be reported.
- [Deprecate the token argument in `cargo login` to avoid shell history leaks.](https://github.com/rust-lang/cargo/pull/15057/)
- [Simplify the implementation of `SourceID` comparisons.](https://github.com/rust-lang/cargo/pull/14980/) This may potentially change behavior if the canonicalized URL compares differently in alternative registries.
  Rustdoc
-----
- [Add a sans-serif font setting.](https://github.com/rust-lang/rust/pull/133636)
  Compatibility Notes
- [The `wasm_c_abi` future compatibility warning is now a hard error.](https://github.com/rust-lang/rust/pull/133951)
  Users of `wasm-bindgen` should upgrade to at least version 0.2.89, otherwise compilation will fail.
- [Remove long-deprecated no-op attributes `#![no_start]` and `#![crate_id]`.](https://github.com/rust-lang/rust/pull/134300)
- [The future incompatibility lint `cenum_impl_drop_cast` has been made into a hard error.](https://github.com/rust-lang/rust/pull/135964) This means it is now an error to cast a field-less enum to an integer if the enum implements `Drop`.
- [SSE2 is now required for "i686" 32-bit x86 hard-float targets; disabling it causes a warning that will become a hard error eventually.](https://github.com/rust-lang/rust/pull/137037)
  To compile for pre-SSE2 32-bit x86, use a "i586" target instead.
  Internal Changes
  These changes do not affect any public interfaces of Rust, but they represent
  significant improvements to the performance or internals of rustc and related
  tools.
- [Build the rustc on AArch64 Linux with ThinLTO + PGO.](https://github.com/rust-lang/rust/pull/133807)
  The ARM 64-bit compiler (AArch64) on Linux is now optimized with ThinLTO and PGO, similar to the optimizations we have already performed for the x86-64 compiler on Linux. This should make it up to 30% faster.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1744286400">- Ignore broken platform test</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1749038400">- Add rust-build-onig_sys-as-C17.patch so that the package can be
  built with GCC 15. [boo#1241943]</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1749643200">- Support SLE12 for Firefox LTS</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1749643201">- Add wasm32-unknown-unknown support</changelog>
</package>
<package pkgid="4ac78871567f0eec797a8c9f7b5f5d06cdf1d0b1c4ba33ee410440eff87c85d29b52d8950a07d642cb623e79fde5e096e9bc380307eab3f333f128d768f10c33" name="cargo1.87-debuginfo" arch="i586">
  <version epoch="0" ver="1.87.0" rel="3.5"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1747396800">Version 1.87.0 (2025-05-15)
  Language
--------
- [Stabilize `asm_goto` feature](https://github.com/rust-lang/rust/pull/133870)
- [Allow parsing open beginning ranges (`..EXPR`) after unary operators `!`, `-`, and `*`](https://github.com/rust-lang/rust/pull/134900).
- [Don't require method impls for methods with `Self: Sized` bounds in `impl`s for unsized types](https://github.com/rust-lang/rust/pull/135480)
- [Stabilize `feature(precise_capturing_in_traits)` allowing `use&lt;...&gt;` bounds on return position `impl Trait` in `trait`s](https://github.com/rust-lang/rust/pull/138128)
  Compiler
--------
- [x86: make SSE2 required for i686 targets and use it to pass SIMD types](https://github.com/rust-lang/rust/pull/135408)
  Platform Support
- [Remove `i586-pc-windows-msvc` target](https://github.com/rust-lang/rust/pull/137957)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  [platform-support-doc]: https://doc.rust-lang.org/rustc/platform-support.html
  Libraries
---------
- [Stabilize the anonymous pipe API](https://github.com/rust-lang/rust/issues/127154)
- [Add support for unbounded left/right shift operations](https://github.com/rust-lang/rust/issues/129375)
- [Print pointer metadata in `Debug` impl of raw pointers](https://github.com/rust-lang/rust/pull/135080)
- [`Vec::with_capacity` guarantees it allocates with the amount requested, even if `Vec::capacity` returns a different number.](https://github.com/rust-lang/rust/pull/135933)
- Most `std::arch` intrinsics which don't take pointer arguments can now be called from safe code if the caller has the appropriate target features already enabled (https://github.com/rust-lang/stdarch/pull/1714, https://github.com/rust-lang/stdarch/pull/1716, https://github.com/rust-lang/stdarch/pull/1717)
- [Undeprecate `env::home_dir`](https://github.com/rust-lang/rust/pull/137327)
- [Denote `ControlFlow` as `#[must_use]`](https://github.com/rust-lang/rust/pull/137449)
- [Macros such as `assert_eq!` and `vec!` now support `const {...}` expressions](https://github.com/rust-lang/rust/pull/138162)
  Stabilized APIs
- [`Vec::extract_if`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.extract_if)
- [`vec::ExtractIf`](https://doc.rust-lang.org/stable/std/vec/struct.ExtractIf.html)
- [`LinkedList::extract_if`](https://doc.rust-lang.org/stable/std/collections/struct.LinkedList.html#method.extract_if)
- [`linked_list::ExtractIf`](https://doc.rust-lang.org/stable/std/collections/linked_list/struct.ExtractIf.html)
- [`&lt;[T]&gt;::split_off`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_off)
- [`&lt;[T]&gt;::split_off_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_off_mut)
- [`&lt;[T]&gt;::split_off_first`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_off_first)
- [`&lt;[T]&gt;::split_off_first_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_off_first_mut)
- [`&lt;[T]&gt;::split_off_last`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_off_last)
- [`&lt;[T]&gt;::split_off_last_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_off_last_mut)
- [`String::extend_from_within`](https://doc.rust-lang.org/stable/alloc/string/struct.String.html#method.extend_from_within)
- [`os_str::Display`](https://doc.rust-lang.org/stable/std/ffi/os_str/struct.Display.html)
- [`OsString::display`](https://doc.rust-lang.org/stable/std/ffi/struct.OsString.html#method.display)
- [`OsStr::display`](https://doc.rust-lang.org/stable/std/ffi/struct.OsStr.html#method.display)
- [`io::pipe`](https://doc.rust-lang.org/stable/std/io/fn.pipe.html)
- [`io::PipeReader`](https://doc.rust-lang.org/stable/std/io/struct.PipeReader.html)
- [`io::PipeWriter`](https://doc.rust-lang.org/stable/std/io/struct.PipeWriter.html)
- [`impl From&lt;PipeReader&gt; for OwnedHandle`](https://doc.rust-lang.org/stable/std/os/windows/io/struct.OwnedHandle.html#impl-From%3CPipeReader%3E-for-OwnedHandle)
- [`impl From&lt;PipeWriter&gt; for OwnedHandle`](https://doc.rust-lang.org/stable/std/os/windows/io/struct.OwnedHandle.html#impl-From%3CPipeWriter%3E-for-OwnedHandle)
- [`impl From&lt;PipeReader&gt; for Stdio`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html)
- [`impl From&lt;PipeWriter&gt; for Stdio`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CPipeWriter%3E-for-Stdio)
- [`impl From&lt;PipeReader&gt; for OwnedFd`](https://doc.rust-lang.org/stable/std/os/fd/struct.OwnedFd.html#impl-From%3CPipeReader%3E-for-OwnedFd)
- [`impl From&lt;PipeWriter&gt; for OwnedFd`](https://doc.rust-lang.org/stable/std/os/fd/struct.OwnedFd.html#impl-From%3CPipeWriter%3E-for-OwnedFd)
- [`Box&lt;MaybeUninit&lt;T&gt;&gt;::write`](https://doc.rust-lang.org/stable/std/boxed/struct.Box.html#method.write)
- [`impl TryFrom&lt;Vec&lt;u8&gt;&gt; for String`](https://doc.rust-lang.org/stable/std/string/struct.String.html#impl-TryFrom%3CVec%3Cu8%3E%3E-for-String)
- [`&lt;*const T&gt;::offset_from_unsigned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.offset_from_unsigned)
- [`&lt;*const T&gt;::byte_offset_from_unsigned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.byte_offset_from_unsigned)
- [`&lt;*mut T&gt;::offset_from_unsigned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.offset_from_unsigned-1)
- [`&lt;*mut T&gt;::byte_offset_from_unsigned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.byte_offset_from_unsigned-1)
- [`NonNull::offset_from_unsigned`](https://doc.rust-lang.org/stable/std/ptr/struct.NonNull.html#method.offset_from_unsigned)
- [`NonNull::byte_offset_from_unsigned`](https://doc.rust-lang.org/stable/std/ptr/struct.NonNull.html#method.byte_offset_from_unsigned)
- [`&lt;uN&gt;::cast_signed`](https://doc.rust-lang.org/stable/std/primitive.usize.html#method.cast_signed)
- [`NonZero::&lt;uN&gt;::cast_signed`](https://doc.rust-lang.org/stable/std/num/struct.NonZero.html#method.cast_signed-5).
- [`&lt;iN&gt;::cast_unsigned`](https://doc.rust-lang.org/stable/std/primitive.isize.html#method.cast_unsigned).
- [`NonZero::&lt;iN&gt;::cast_unsigned`](https://doc.rust-lang.org/stable/std/num/struct.NonZero.html#method.cast_unsigned-5).
- [`&lt;uN&gt;::is_multiple_of`](https://doc.rust-lang.org/stable/std/primitive.usize.html#method.is_multiple_of)
- [`&lt;uN&gt;::unbounded_shl`](https://doc.rust-lang.org/stable/std/primitive.usize.html#method.unbounded_shl)
- [`&lt;uN&gt;::unbounded_shr`](https://doc.rust-lang.org/stable/std/primitive.usize.html#method.unbounded_shr)
- [`&lt;iN&gt;::unbounded_shl`](https://doc.rust-lang.org/stable/std/primitive.isize.html#method.unbounded_shl)
- [`&lt;iN&gt;::unbounded_shr`](https://doc.rust-lang.org/stable/std/primitive.isize.html#method.unbounded_shr)
- [`&lt;iN&gt;::midpoint`](https://doc.rust-lang.org/stable/std/primitive.isize.html#method.midpoint)
- [`&lt;str&gt;::from_utf8`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.from_utf8)
- [`&lt;str&gt;::from_utf8_mut`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.from_utf8_mut)
- [`&lt;str&gt;::from_utf8_unchecked`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.from_utf8_unchecked)
- [`&lt;str&gt;::from_utf8_unchecked_mut`](https://doc.rust-lang.org/stable/std/primitive.str.html#method.from_utf8_unchecked_mut)
  These previously stable APIs are now stable in const contexts:
- [`core::str::from_utf8_mut`](https://doc.rust-lang.org/stable/std/str/fn.from_utf8_mut.html)
- [`&lt;[T]&gt;::copy_from_slice`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.copy_from_slice)
- [`SocketAddr::set_ip`](https://doc.rust-lang.org/stable/std/net/enum.SocketAddr.html#method.set_ip)
- [`SocketAddr::set_port`](https://doc.rust-lang.org/stable/std/net/enum.SocketAddr.html#method.set_port),
- [`SocketAddrV4::set_ip`](https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV4.html#method.set_ip)
- [`SocketAddrV4::set_port`](https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV4.html#method.set_port),
- [`SocketAddrV6::set_ip`](https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV6.html#method.set_ip)
- [`SocketAddrV6::set_port`](https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV6.html#method.set_port)
- [`SocketAddrV6::set_flowinfo`](https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV6.html#method.set_flowinfo)
- [`SocketAddrV6::set_scope_id`](https://doc.rust-lang.org/stable/std/net/struct.SocketAddrV6.html#method.set_scope_id)
- [`char::is_digit`](https://doc.rust-lang.org/stable/std/primitive.char.html#method.is_digit)
- [`char::is_whitespace`](https://doc.rust-lang.org/stable/std/primitive.char.html#method.is_whitespace)
- [`&lt;[[T; N]]&gt;::as_flattened`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.as_flattened)
- [`&lt;[[T; N]]&gt;::as_flattened_mut`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.as_flattened_mut)
- [`String::into_bytes`](https://doc.rust-lang.org/stable/std/string/struct.String.html#method.into_bytes)
- [`String::as_str`](https://doc.rust-lang.org/stable/std/string/struct.String.html#method.as_str)
- [`String::capacity`](https://doc.rust-lang.org/stable/std/string/struct.String.html#method.capacity)
- [`String::as_bytes`](https://doc.rust-lang.org/stable/std/string/struct.String.html#method.as_bytes)
- [`String::len`](https://doc.rust-lang.org/stable/std/string/struct.String.html#method.len)
- [`String::is_empty`](https://doc.rust-lang.org/stable/std/string/struct.String.html#method.is_empty)
- [`String::as_mut_str`](https://doc.rust-lang.org/stable/std/string/struct.String.html#method.as_mut_str)
- [`String::as_mut_vec`](https://doc.rust-lang.org/stable/std/string/struct.String.html#method.as_mut_vec)
- [`Vec::as_ptr`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.as_ptr)
- [`Vec::as_slice`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.as_slice)
- [`Vec::capacity`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.capacity)
- [`Vec::len`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.len)
- [`Vec::is_empty`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.is_empty)
- [`Vec::as_mut_slice`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.as_mut_slice)
- [`Vec::as_mut_ptr`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.as_mut_ptr)
  Cargo
-----
- [Add terminal integration via ANSI OSC 9;4 sequences](https://github.com/rust-lang/cargo/pull/14615/)
- [chore: bump openssl to v3](https://github.com/rust-lang/cargo/pull/15232/)
- [feat(package): add --exclude-lockfile flag](https://github.com/rust-lang/cargo/pull/15234/)
  Compatibility Notes
- [Rust now raises an error for macro invocations inside the `#![crate_name]` attribute](https://github.com/rust-lang/rust/pull/127581)
- [Unstable fields are now always considered to be inhabited](https://github.com/rust-lang/rust/pull/133889)
- [Macro arguments of unary operators followed by open beginning ranges may now be matched differently](https://github.com/rust-lang/rust/pull/134900)
- [Make `Debug` impl of raw pointers print metadata if present](https://github.com/rust-lang/rust/pull/135080)
- [Warn against function pointers using unsupported ABI strings in dependencies](https://github.com/rust-lang/rust/pull/135767)
- [Associated types on `dyn` types are no longer deduplicated](https://github.com/rust-lang/rust/pull/136458)
- [Forbid attributes on `..` inside of struct patterns (`let Struct { #[attribute] .. }) =`](https://github.com/rust-lang/rust/pull/136490)
- [Make `ptr_cast_add_auto_to_object` lint into hard error](https://github.com/rust-lang/rust/pull/136764)
- Many `std::arch` intrinsics are now safe to call in some contexts, there may now be new `unused_unsafe` warnings in existing codebases.
- [Limit `width` and `precision` formatting options to 16 bits on all targets](https://github.com/rust-lang/rust/pull/136932)
- [Turn order dependent trait objects future incompat warning into a hard error](https://github.com/rust-lang/rust/pull/136968)
- [Denote `ControlFlow` as `#[must_use]`](https://github.com/rust-lang/rust/pull/137449)
- [Windows: The standard library no longer links `advapi32`, except on win7.](https://github.com/rust-lang/rust/pull/138233) Code such as C libraries that were relying on this assumption may need to explicitly link advapi32.
- [Proc macros can no longer observe expanded `cfg(true)` attributes.](https://github.com/rust-lang/rust/pull/138844)
- [Start changing the internal representation of pasted tokens](https://github.com/rust-lang/rust/pull/124141). Certain invalid declarative macros that were previously accepted in obscure circumstances are now correctly rejected by the compiler. Use of a `tt` fragment specifier can often fix these macros.
- [Don't allow flattened format_args in const.](https://github.com/rust-lang/rust/pull/139624)
  Internal Changes
  These changes do not affect any public interfaces of Rust, but they represent
  significant improvements to the performance or internals of rustc and related
  tools.
- [Update to LLVM 20](https://github.com/rust-lang/rust/pull/135763)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1749038400">- Add rust-build-onig_sys-as-C17.patch so that the package can be
  built with GCC 15. [boo#1241943]</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1749643200">- Support SLE12 for Firefox LTS</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1749643201">- Add wasm32-unknown-unknown support</changelog>
</package>
<package pkgid="f0bb670f78d8babd37afb79d8404abe1a6f03750577938fc26d5438180f422b310143a62a49c846ad9e51547c8013cf18c7a30c86a4939b83d40b79287341cc3" name="cargo1.88-debuginfo" arch="i586">
  <version epoch="0" ver="1.88.0" rel="1.5"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1751025600">Version 1.88.0 (2025-06-26)
  [#]# Language
- [Stabilize `#![feature(let_chains)]` in the 2024 edition.](https://github.com/rust-lang/rust/pull/132833)
  This feature allows `&amp;&amp;`-chaining `let` statements inside `if` and `while`, allowing intermixture with boolean expressions. The patterns inside the `let` sub-expressions can be irrefutable or refutable.
- [Stabilize `#![feature(naked_functions)]`.](https://github.com/rust-lang/rust/pull/134213)
  Naked functions allow writing functions with no compiler-generated epilogue and prologue, allowing full control over the generated assembly for a particular function.
- [Stabilize `#![feature(cfg_boolean_literals)]`.](https://github.com/rust-lang/rust/pull/138632)
  This allows using boolean literals as `cfg` predicates, e.g. `#[cfg(true)]` and `#[cfg(false)]`.
- [Fully de-stabilize the `#[bench]` attribute](https://github.com/rust-lang/rust/pull/134273). Usage of `#[bench]` without `#![feature(custom_test_frameworks)]` already triggered a deny-by-default future-incompatibility lint since Rust 1.77, but will now become a hard error.
- [Add warn-by-default `dangerous_implicit_autorefs` lint against implicit autoref of raw pointer dereference.](https://github.com/rust-lang/rust/pull/123239)
  The lint [will be bumped to deny-by-default](https://github.com/rust-lang/rust/pull/141661) in the next version of Rust.
- [Add `invalid_null_arguments` lint to prevent invalid usage of null pointers.](https://github.com/rust-lang/rust/pull/119220)
  This lint is uplifted from `clippy::invalid_null_ptr_usage`.
- [Change trait impl candidate preference for builtin impls and trivial where-clauses.](https://github.com/rust-lang/rust/pull/138176)
- [Check types of generic const parameter defaults](https://github.com/rust-lang/rust/pull/139646)
  [#]# Compiler
- [Stabilize `-Cdwarf-version` for selecting the version of DWARF debug information to generate.](https://github.com/rust-lang/rust/pull/136926)
  [#]# Platform Support
- [Demote `i686-pc-windows-gnu` to Tier 2.](https://blog.rust-lang.org/2025/05/26/demoting-i686-pc-windows-gnu/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  [platform-support-doc]: https://doc.rust-lang.org/rustc/platform-support.html
  [#]# Libraries
- [Remove backticks from `#[should_panic]` test failure message.](https://github.com/rust-lang/rust/pull/136160)
- [Guarantee that `[T; N]::from_fn` is generated in order of increasing indices.](https://github.com/rust-lang/rust/pull/139099), for those passing it a stateful closure.
- [The libtest flag `--nocapture` is deprecated in favor of the more consistent `--no-capture` flag.](https://github.com/rust-lang/rust/pull/139224)
- [Guarantee that `{float}::NAN` is a quiet NaN.](https://github.com/rust-lang/rust/pull/139483)
  [#]# Stabilized APIs
- [`Cell::update`](https://doc.rust-lang.org/stable/std/cell/struct.Cell.html#method.update)
- [`impl Default for *const T`](https://doc.rust-lang.org/nightly/std/primitive.pointer.html#impl-Default-for-*const+T)
- [`impl Default for *mut T`](https://doc.rust-lang.org/nightly/std/primitive.pointer.html#impl-Default-for-*mut+T)
- [`HashMap::extract_if`](https://doc.rust-lang.org/stable/std/collections/struct.HashMap.html#method.extract_if)
- [`HashSet::extract_if`](https://doc.rust-lang.org/stable/std/collections/struct.HashSet.html#method.extract_if)
- [`proc_macro::Span::line`](https://doc.rust-lang.org/stable/proc_macro/struct.Span.html#method.line)
- [`proc_macro::Span::column`](https://doc.rust-lang.org/stable/proc_macro/struct.Span.html#method.column)
- [`proc_macro::Span::start`](https://doc.rust-lang.org/stable/proc_macro/struct.Span.html#method.start)
- [`proc_macro::Span::end`](https://doc.rust-lang.org/stable/proc_macro/struct.Span.html#method.end)
- [`proc_macro::Span::file`](https://doc.rust-lang.org/stable/proc_macro/struct.Span.html#method.file)
- [`proc_macro::Span::local_file`](https://doc.rust-lang.org/stable/proc_macro/struct.Span.html#method.local_file)
  These previously stable APIs are now stable in const contexts:
- [`NonNull&lt;T&gt;::replace`](https://doc.rust-lang.org/stable/std/ptr/struct.NonNull.html#method.replace)
- [`&lt;*mut T&gt;::replace`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.replace)
- [`std::ptr::swap_nonoverlapping`](https://github.com/rust-lang/rust/pull/137280)
- [`Cell::{replace, get, get_mut, from_mut, as_slice_of_cells}`](https://github.com/rust-lang/rust/pull/137928)
  [#]# Cargo
- [Stabilize automatic garbage collection.](https://github.com/rust-lang/cargo/pull/14287/)
- [use `zlib-rs` for gzip compression in rust code](https://github.com/rust-lang/cargo/pull/15417/)
  [#]# Rustdoc
- [Doctests can be ignored based on target names using `ignore-*` attributes.](https://github.com/rust-lang/rust/pull/137096)
- [Stabilize the `--test-runtool` and `--test-runtool-arg` CLI options to specify a program (like qemu) and its arguments to run a doctest.](https://github.com/rust-lang/rust/pull/137096)
  [#]# Compatibility Notes
- [Finish changing the internal representation of pasted tokens](https://github.com/rust-lang/rust/pull/124141). Certain invalid declarative macros that were previously accepted in obscure circumstances are now correctly rejected by the compiler. Use of a `tt` fragment specifier can often fix these macros.
- [Fully de-stabilize the `#[bench]` attribute](https://github.com/rust-lang/rust/pull/134273). Usage of `#[bench]` without `#![feature(custom_test_frameworks)]` already triggered a deny-by-default future-incompatibility lint since Rust 1.77, but will now become a hard error.
- [Fix borrow checking some always-true patterns.](https://github.com/rust-lang/rust/pull/139042)
  The borrow checker was overly permissive in some cases, allowing programs that shouldn't have compiled.
- [Update the minimum external LLVM to 19.](https://github.com/rust-lang/rust/pull/139275)
- [Make it a hard error to use a vector type with a non-Rust ABI without enabling the required target feature.](https://github.com/rust-lang/rust/pull/139309)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1751457600">- bsc#1243588 - Update changelog to remove hyphen as a line break for source validator</changelog>
</package>
<package pkgid="7460536124512628c8c0e4f7341877d64f5919250a866df656b69bae5d08dc9d79302755827c13a74e1e7d2a44ac0509102f8d1f5988748983fca7719fd108bf" name="cargo1.90-debuginfo" arch="i586">
  <version epoch="0" ver="1.90.0" rel="2.5"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1758283200">Version 1.90.0 (2025-09-18)
  [#] Language
- [Split up the `unknown_or_malformed_diagnostic_attributes` lint](https://github.com/rust-lang/rust/pull/140717). This lint has been split up into four finer-grained lints, with `unknown_or_malformed_diagnostic_attributes` now being the lint group that contains these lints:
    1. `unknown_diagnostic_attributes`: unknown to the current compiler
    2. `misplaced_diagnostic_attributes`: placed on the wrong item
    3. `malformed_diagnostic_attributes`: malformed attribute syntax or options
    4. `malformed_diagnostic_format_literals`: malformed format string literal
- [Allow constants whose final value has references to mutable/external memory, but reject such constants as patterns](https://github.com/rust-lang/rust/pull/140942)
- [Allow volatile access to non-Rust memory, including address 0](https://github.com/rust-lang/rust/pull/141260)
  [#] Compiler
- [Use `lld` by default on `x86_64-unknown-linux-gnu`](https://github.com/rust-lang/rust/pull/140525).
- [Tier 3 `musl` targets now link dynamically by default](https://github.com/rust-lang/rust/pull/144410). Affected targets:
  - `mips64-unknown-linux-muslabi64`
  - `powerpc64-unknown-linux-musl`
  - `powerpc-unknown-linux-musl`
  - `powerpc-unknown-linux-muslspe`
  - `riscv32gc-unknown-linux-musl`
  - `s390x-unknown-linux-musl`
  - `thumbv7neon-unknown-linux-musleabihf`
  [#] Platform Support
- [Demote `x86_64-apple-darwin` to Tier 2 with host tools](https://github.com/rust-lang/rust/pull/145252)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  [platform-support-doc]: https://doc.rust-lang.org/rustc/platform-support.html
  [#] Libraries
- [Stabilize `u*::{checked,overflowing,saturating,wrapping}_sub_signed`](https://github.com/rust-lang/rust/issues/126043)
- [Allow comparisons between `CStr`, `CString`, and `Cow&lt;CStr&gt;`](https://github.com/rust-lang/rust/pull/137268)
- [Remove some unsized tuple impls since unsized tuples can't be constructed](https://github.com/rust-lang/rust/pull/138340)
- [Set `MSG_NOSIGNAL` for `UnixStream`](https://github.com/rust-lang/rust/pull/140005)
- [`proc_macro::Ident::new` now supports `$crate`.](https://github.com/rust-lang/rust/pull/141996)
- [Guarantee the pointer returned from `Thread::into_raw` has at least 8 bytes of alignment](https://github.com/rust-lang/rust/pull/143859)
  [#] Stabilized APIs
- [`u{n}::checked_sub_signed`](https://doc.rust-lang.org/stable/std/primitive.usize.html#method.checked_sub_signed)
- [`u{n}::overflowing_sub_signed`](https://doc.rust-lang.org/stable/std/primitive.usize.html#method.overflowing_sub_signed)
- [`u{n}::saturating_sub_signed`](https://doc.rust-lang.org/stable/std/primitive.usize.html#method.saturating_sub_signed)
- [`u{n}::wrapping_sub_signed`](https://doc.rust-lang.org/stable/std/primitive.usize.html#method.wrapping_sub_signed)
- [`impl Copy for IntErrorKind`](https://doc.rust-lang.org/stable/std/num/enum.IntErrorKind.html#impl-Copy-for-IntErrorKind)
- [`impl Hash for IntErrorKind`](https://doc.rust-lang.org/stable/std/num/enum.IntErrorKind.html#impl-Hash-for-IntErrorKind)
- [`impl PartialEq&lt;&amp;CStr&gt; for CStr`](https://doc.rust-lang.org/stable/std/ffi/struct.CStr.html#impl-PartialEq%3C%26CStr%3E-for-CStr)
- [`impl PartialEq&lt;CString&gt; for CStr`](https://doc.rust-lang.org/stable/std/ffi/struct.CStr.html#impl-PartialEq%3CCString%3E-for-CStr)
- [`impl PartialEq&lt;Cow&lt;CStr&gt;&gt; for CStr`](https://doc.rust-lang.org/stable/std/ffi/struct.CStr.html#impl-PartialEq%3CCow%3C'_,+CStr%3E%3E-for-CStr)
- [`impl PartialEq&lt;&amp;CStr&gt; for CString`](https://doc.rust-lang.org/stable/std/ffi/struct.CString.html#impl-PartialEq%3C%26CStr%3E-for-CString)
- [`impl PartialEq&lt;CStr&gt; for CString`](https://doc.rust-lang.org/stable/std/ffi/struct.CString.html#impl-PartialEq%3CCStr%3E-for-CString)
- [`impl PartialEq&lt;Cow&lt;CStr&gt;&gt; for CString`](https://doc.rust-lang.org/stable/std/ffi/struct.CString.html#impl-PartialEq%3CCow%3C'_,+CStr%3E%3E-for-CString)
- [`impl PartialEq&lt;&amp;CStr&gt; for Cow&lt;CStr&gt;`](https://doc.rust-lang.org/stable/std/borrow/enum.Cow.html#impl-PartialEq%3C%26CStr%3E-for-Cow%3C'_,+CStr%3E)
- [`impl PartialEq&lt;CStr&gt; for Cow&lt;CStr&gt;`](https://doc.rust-lang.org/stable/std/borrow/enum.Cow.html#impl-PartialEq%3CCStr%3E-for-Cow%3C'_,+CStr%3E)
- [`impl PartialEq&lt;CString&gt; for Cow&lt;CStr&gt;`](https://doc.rust-lang.org/stable/std/borrow/enum.Cow.html#impl-PartialEq%3CCString%3E-for-Cow%3C'_,+CStr%3E)
  These previously stable APIs are now stable in const contexts:
- [`&lt;[T]&gt;::reverse`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.reverse)
- [`f32::floor`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.floor)
- [`f32::ceil`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.ceil)
- [`f32::trunc`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.trunc)
- [`f32::fract`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.fract)
- [`f32::round`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.round)
- [`f32::round_ties_even`](https://doc.rust-lang.org/stable/std/primitive.f32.html#method.round_ties_even)
- [`f64::floor`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.floor)
- [`f64::ceil`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.ceil)
- [`f64::trunc`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.trunc)
- [`f64::fract`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.fract)
- [`f64::round`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.round)
- [`f64::round_ties_even`](https://doc.rust-lang.org/stable/std/primitive.f64.html#method.round_ties_even)
  [#] Cargo
- [Add `http.proxy-cainfo` config for proxy certs](https://github.com/rust-lang/cargo/pull/15374/)
- [Use `gix` for `cargo package`](https://github.com/rust-lang/cargo/pull/15534/)
- [feat(publish): Stabilize multi-package publishing](https://github.com/rust-lang/cargo/pull/15636/)
  [#] Rustdoc
- [Add ways to collapse all impl blocks](https://github.com/rust-lang/rust/pull/141663). Previously the "Summary" button and "-" keyboard shortcut would never collapse `impl` blocks, now they do when shift is held
- [Display unsafe attributes with `unsafe()` wrappers](https://github.com/rust-lang/rust/pull/143662)
  [#] Compatibility Notes
- [Use `lld` by default on `x86_64-unknown-linux-gnu`](https://github.com/rust-lang/rust/pull/140525).
  See also &lt;https://blog.rust-lang.org/2025/09/01/rust-lld-on-1.90.0-stable/&gt;.
- [Make `core::iter::Fuse`'s `Default` impl construct `I::default()` internally as promised in the docs instead of always being empty](https://github.com/rust-lang/rust/pull/140985)
- [Set `MSG_NOSIGNAL` for `UnixStream`](https://github.com/rust-lang/rust/pull/140005)
  This may change program behavior but results in the same behavior as other primitives (e.g., stdout, network sockets).
  Programs relying on signals to terminate them should update handling of sockets to handle errors on write by exiting.
- [On Unix `std::env::home_dir` will use the fallback if the `HOME` environment variable is empty](https://github.com/rust-lang/rust/pull/141840)
- We now [reject unsupported `extern "{abi}"`s consistently in all positions](https://github.com/rust-lang/rust/pull/142134). This primarily affects the use of implementing traits on an `extern "{abi}"` function pointer, like `extern "stdcall" fn()`, on a platform that doesn't support that, like aarch64-unknown-linux-gnu. Direct usage of these unsupported ABI strings by declaring or defining functions was already rejected, so this is only a change for consistency.
- [const-eval: error when initializing a static writes to that static](https://github.com/rust-lang/rust/pull/143084)
- [Check that the `proc_macro_derive` macro has correct arguments when applied to the crate root](https://github.com/rust-lang/rust/pull/143607)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1759320000">- bsc#1242170 - raise gcc requirement to version 14
- resolve linker test failures</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1759492800">- Work around broken server side OBS source validator rules</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1761480000">- bsc#1252698 - define default linker when versioned gcc is in use
  - 0001-Disable-broken-linker-tests.patch</changelog>
</package>
<package pkgid="269615c7a59b1c7f61f5294eab2aa2e9964802af58f5eb67553b0d7bfdc01108841da0b40bb1bf226df991ea59175a45ba70c49058d3bd783586ab92d1f09a74" name="cargo1.91-debuginfo" arch="i586">
  <version epoch="0" ver="1.91.0" rel="3.6"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1761825600">- Add rust1.91
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.91.0</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1762430400">- switch to use gcc15, as SLFO 1.2 does not have gcc14.
- fix cmake problems on SLE15</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1763035200">- bsc#1253321 - resolve issue during linking due to missing requires
- update gcc version requirements due to slfo issues</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1763467200">- Resolve bootstrap incorrectly using lld</changelog>
</package>
<package pkgid="7f55a8d17626573d9ad2e9717aefe18016868a2f0f9495b71ed9ab11b6f27e0d94e0534f4eb12cdb9f15c0741579a9d2ff6da96c1b94942e368f2fbfaef83dff" name="cargo1.92-debuginfo" arch="i586">
  <version epoch="0" ver="1.92.0" rel="3.3"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1765540800">- Add rust1.92
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.92.0</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1773662400">- Add 0001-proto-avoid-unwrapping-varint-decoding-during-parame.patch:
  avoid unwrapping varint decoding during parameters parsing
  (bsc#1259623 CVE-2026-31812).</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1781265600">- Re-add support for SLE-12-SP2
- Move build stage to reduce check stage time consumption</changelog>
</package>
<package pkgid="5de3e693cdb669d7a3e0a12965caba7c3b048e2cdc70143f9fd9d330c9da38264ce7d8d65ad82b899a920871ee05b001b3f4f00c995d4751b68fd57a30237129" name="cargo1.93-debuginfo" arch="i586">
  <version epoch="0" ver="1.93.0" rel="3.5"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1769169600">- Add rust1.93
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.93.0</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1771070400">- bsc#1253321 - Resolve missing gcc requirement that may affect some crate building</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1773662400">- Add 0001-proto-avoid-unwrapping-varint-decoding-during-parame.patch:
  avoid unwrapping varint decoding during parameters parsing
  (bsc#1259623 CVE-2026-31812).</changelog>
</package>
<package pkgid="3c8fdd5b1edf6393fc543aa6e2a5f4d925bbe3bcb0249cc74b179ca9572fe5864d1852bb14c8b2e9092fc88f69db6d9421a5b6ae5fb6778a526fdb10d6ba85d3" name="cargo1.94-debuginfo" arch="i586">
  <version epoch="0" ver="1.94.1" rel="1.5"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1772798400">- Add rust1.94
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.94.0</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1773662400">- Add 0001-proto-avoid-unwrapping-varint-decoding-during-parame.patch:
  avoid unwrapping varint decoding during parameters parsing
  (bsc#1259623 CVE-2026-31812).</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1774612800">- Update to rust1.94.1
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.94.1</changelog>
</package>
<package pkgid="1953724d8a8c61e0e1e0b6da8cf222f3835c2177e093f52700b01c8f080f19fbc2eceba6faf70e7e0f68ee3286db0d1d73fd319a3001a9fe17e1e61e0ab7d08d" name="cargo1.95-debuginfo" arch="i586">
  <version epoch="0" ver="1.95.0" rel="1.3"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1776427200">- Add rust1.95
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.95.0</changelog>
</package>
<package pkgid="2d09352c51aa977d54f58601b7e9fa15659e875a0ea7b4fb03f76f9b7efc0e259729fb6a6e722662fe26dc59d4ae6f6ad8b4f10458847a5ebb9cae18e8f2a5ab" name="cargo1.96-debuginfo" arch="i586">
  <version epoch="0" ver="1.96.1" rel="1.2"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1780056000">- Add rust1.96
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.96.0</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1781265600">- Re-add support for SLE-12-SP2
- Move build stage to reduce check stage time consumption</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1783339200">- Update to rust1.96.1
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.96.1</changelog>
</package>
<package pkgid="2f50b9c5935d8ea49949dcb64b7212c1f0d1c9acb874fb263ea21315a1eff1afea8d90d3f18e89835b3d0627523dfb802f0abebf495eafdb2761a85716ad0772" name="cargo1.97-debuginfo" arch="i586">
  <version epoch="0" ver="1.97.1" rel="1.2"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1783684800">- Update to rust1.97.0
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.97.0</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1784289600">- Update to rust1.97.1
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.97.1</changelog>
</package>
<package pkgid="1904cc92e8b1587266e37f1674911ead53f9278812f2fa95cc7169ec975b9f68f51f37da1ee7f7aa0b96398b216c3ecb165d1eaa6d81eb0cc45319a435c99a05" name="cargo1.98-debuginfo" arch="i586">
  <version epoch="0" ver="1.98.0" rel="1.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1787313600">- Update to rust1.98.0
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.98.0</changelog>
</package>
<package pkgid="65651c51c077adf54a268ab71732e155b2aaca004f03e26ab9589eb81cb0db1cc4eaccd25eaa259c65301b75b6c4c758b5bc8452bf96428106bca8c6c2cf4e30" name="caribou-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.21" rel="10.6"/>
  <changelog author="fcrozat@suse.com" date="1510315200">- Switch build to python3.
- Remove glib2_gsettings_schema macros calls in post/postun, not
  needed anymore with filetriggers.</changelog>
  <changelog author="dimstar@opensuse.org" date="1511956800">- Drop %py_requires: this is a python2 dependency, but the package
  was already migrated to python3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1581336000">- Add python3-gobject BuildRequires: We eliminated an auto-pull-in
  of the python stack for consumers of the C-headers. Caribou uses
  both.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1622635200">- Add caribou-vala-build-fix.patch: fix build with newer valac
  versions (boo#1186617).
- Add caribou-CVE-2021-3567.patch: fix segfault when attempting to
  use shifted characters (boo#1186617 CVE-2021-3567).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1625054400">- Add caribou-stop-patching-gir.patch: stop patching the GIR.
  Taken from upstream; the build now fails without this. Also add
  libtool to BuildRequires.
- Add caribou-css-fix.patch: fix failure to start in GNOME
  flashback (boo#1187112).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1642420800">- Add python-rpm-macros BuildRequires in case some build
  environment does not pull it automatically. This is needed by
  macros like %{python3_sitelib}.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1724155200">- Pass -Wno-error=incompatible-pointer-types. Suppresses error on
  gcc 14.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="43783fb15a5df50b3bd85d0e10f52fbbbea8ee4bcbe8cda6cea5804901f814ec370f36baa545451e8bfd01ea395e9c62319019091c0fb0f90064ffd0fc985748" name="caribou-gtk2-module-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.21" rel="10.6"/>
  <changelog author="fcrozat@suse.com" date="1510315200">- Switch build to python3.
- Remove glib2_gsettings_schema macros calls in post/postun, not
  needed anymore with filetriggers.</changelog>
  <changelog author="dimstar@opensuse.org" date="1511956800">- Drop %py_requires: this is a python2 dependency, but the package
  was already migrated to python3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1581336000">- Add python3-gobject BuildRequires: We eliminated an auto-pull-in
  of the python stack for consumers of the C-headers. Caribou uses
  both.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1622635200">- Add caribou-vala-build-fix.patch: fix build with newer valac
  versions (boo#1186617).
- Add caribou-CVE-2021-3567.patch: fix segfault when attempting to
  use shifted characters (boo#1186617 CVE-2021-3567).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1625054400">- Add caribou-stop-patching-gir.patch: stop patching the GIR.
  Taken from upstream; the build now fails without this. Also add
  libtool to BuildRequires.
- Add caribou-css-fix.patch: fix failure to start in GNOME
  flashback (boo#1187112).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1642420800">- Add python-rpm-macros BuildRequires in case some build
  environment does not pull it automatically. This is needed by
  macros like %{python3_sitelib}.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1724155200">- Pass -Wno-error=incompatible-pointer-types. Suppresses error on
  gcc 14.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="699a75f5059a3da5bc0077566f75887942fe7779253800d29f1b4dd0d86479c3f0d80489e39b31db3a0f049239f47c2cebf024cf4cddc19679948eb811a13879" name="caribou-gtk3-module-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.21" rel="10.6"/>
  <changelog author="fcrozat@suse.com" date="1510315200">- Switch build to python3.
- Remove glib2_gsettings_schema macros calls in post/postun, not
  needed anymore with filetriggers.</changelog>
  <changelog author="dimstar@opensuse.org" date="1511956800">- Drop %py_requires: this is a python2 dependency, but the package
  was already migrated to python3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1581336000">- Add python3-gobject BuildRequires: We eliminated an auto-pull-in
  of the python stack for consumers of the C-headers. Caribou uses
  both.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1622635200">- Add caribou-vala-build-fix.patch: fix build with newer valac
  versions (boo#1186617).
- Add caribou-CVE-2021-3567.patch: fix segfault when attempting to
  use shifted characters (boo#1186617 CVE-2021-3567).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1625054400">- Add caribou-stop-patching-gir.patch: stop patching the GIR.
  Taken from upstream; the build now fails without this. Also add
  libtool to BuildRequires.
- Add caribou-css-fix.patch: fix failure to start in GNOME
  flashback (boo#1187112).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1642420800">- Add python-rpm-macros BuildRequires in case some build
  environment does not pull it automatically. This is needed by
  macros like %{python3_sitelib}.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1724155200">- Pass -Wno-error=incompatible-pointer-types. Suppresses error on
  gcc 14.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="03b570ba519a4e1c049bf4decbd4186092de37b939ccb383b0f875e83679e65bbe83cb909e885754de1b32e197c1062dd568055ab92bd18093e4962b2be247b3" name="casacore-debuginfo" arch="i586">
  <version epoch="0" ver="3.8.0" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1716379200">- Drop casacore-drop-mirlib.patch: Superseded in favour of better
  patch casacore-mirlib-gcc14-compat.patch already committed
  upstream.
- Add casacore-mirlib-gcc14-compat.patch: Resolve issues compiling
  mirlib with gcc 14 (gh#casacore/casacore#1344,
  gh#casacore/casacore#1353).</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1724846400">- Update to version 3.6.1:
  * Version 3.6.1 fixes numpy 2.0 compatibility for the binary
    wheels of python-casacore. Otherwise it is identical to
    version 3.6.0
- Update to version 3.6.0:
  * Improvements on FITS import and export
    (gh#casacore/casacore#1215, gh#casacore/casacore#1229,
    gh#casacore/casacore#1251, gh#casacore/casacore#1267,
    gh#casacore/casacore#1268, gh#casacore/casacore#1304,
    gh#casacore/casacore#1318, gh#casacore/casacore#1341)
  * Small improvements to Dysco (gh#casacore/casacore#1305,
    gh#casacore/casacore#1313, gh#casacore/casacore#1337,
    gh#casacore/casacore#1343)
  * C++ modernizations (gh#casacore/casacore#1185,
    gh#casacore/casacore#1199, gh#casacore/casacore#1271,
    gh#casacore/casacore#1280, gh#casacore/casacore#1284,
    gh#casacore/casacore#1288, gh#casacore/casacore#1289,
    gh#casacore/casacore#1294, gh#casacore/casacore#1296,
    gh#casacore/casacore#1298, gh#casacore/casacore#1309,
    gh#casacore/casacore#1316, gh#casacore/casacore#1353,
    gh#casacore/casacore#1355)
  * Build system and CI improvements (gh#casacore/casacore#1219,
    gh#casacore/casacore#1236, gh#casacore/casacore#1252,
    gh#casacore/casacore#1315, gh#casacore/casacore#1328,
    gh#casacore/casacore#1330, gh#casacore/casacore#1334,
    gh#casacore/casacore#1335, gh#casacore/casacore#1349)
  * Code cleanup (gh#casacore/casacore#1204,
    gh#casacore/casacore#1245, gh#casacore/casacore#1269,
    gh#casacore/casacore#1277, gh#casacore/casacore#1279,
    gh#casacore/casacore#1300, gh#casacore/casacore#1301,
    gh#casacore/casacore#1302)
  * TaQL improvements (gh#casacore/casacore#1221,
    gh#casacore/casacore#1232, gh#casacore/casacore#1244,
    gh#casacore/casacore#1247, gh#casacore/casacore#1259,
    gh#casacore/casacore#1260, gh#casacore/casacore#1263,
    gh#casacore/casacore#1270, gh#casacore/casacore#1276,
    gh#casacore/casacore#1299)
  * Add new SI prefixes quetta, ronna, ronto and quecto
    (gh#casacore/casacore#1257)
  * Fix several issues that arose in CASA use
    (gh#casacore/casacore#1200, gh#casacore/casacore#1227,
    gh#casacore/casacore#1246, gh#casacore/casacore#1262,
    gh#casacore/casacore#1290, gh#casacore/casacore#1291,
    gh#casacore/casacore#1292, gh#casacore/casacore#1329,
    gh#casacore/casacore#1323)
  * Fix data race in images toWord / toPixel
    (gh#casacore/casacore#1235)
  * Update e-mail address (gh#casacore/casacore#1339)
- Removed casacore-mirlib-gcc14-compat.patch because no longer
  needed</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745409600">- Update to version 3.7.1:
  * Fix an issue in 'Stokes I Storage manager' when used on
    boolean columns (flag column) (gh#casacore/casacore#1407).
  * Fix a bug in Dysco when antenna indices are swapped
    (gh#casacore/casacore#1406).
- Drop casacore-fitsio-header.patch: no longer needed for build.
- Enable openmpi5 flavour.
- Use fdupes to link duplicate files.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1749816000">- Backport use_c17.patch from upstream to allow building with GCC 15.
  [boo#1244464]</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1768564800">- Update to version 3.8.0:
  * General
  - Updates for compatibility with more recent compiler versions
    (gh#casacore/casacore#1418, gh#casacore/casacore#1419,
    gh#casacore/casacore#1435).
  - Updates related to measures data tarball
    (gh#casacore/casacore#1413, gh#casacore/casacore#1429,
    gh#casacore/casacore#1411).
  - Improvements to thread safety, particularly in Measures
    (gh#casacore/casacore#1421, gh#casacore/casacore#1422,
    gh#casacore/casacore#1423,  gh#casacore/casacore#1425,
    gh#casacore/casacore#1426, gh#casacore/casacore#1430,
    gh#casacore/casacore#1424, gh#casacore/casacore#1431).
  - Improvements to MSConcat (gh#casacore/casacore#1433,
    gh#casacore/casacore#1443).
  - Fix math within FFTServer for non-integer shifts
    (gh#casacore/casacore#1282).
  - Avoid overflow in LatticeStatistics
    (gh#casacore/casacore#1441).
  - Various small improvements (gh#casacore/casacore#1428,
    gh#casacore/casacore#1437, gh#casacore/casacore#1444,
    gh#casacore/casacore#1445, gh#casacore/casacore#1412).
  * Storage manager related
  - Fix an indexing bug in DataManInfo::removeDminfoColumns
    (gh#casacore/casacore#1410).
  - Allow MPI data updates to tiled column data
    (gh#casacore/casacore#1308).
  - New storage manager named Sisco for (simulated) data without
    noise (gh#casacore/casacore#1436, gh#casacore/casacore#1438,
    gh#casacore/casacore#1439, gh#casacore/casacore#1446,
    gh#casacore/casacore#1447).
  - Improve metadata compression (gh#casacore/casacore#1409).
- Drop use_c17.patch: upstreamed.
- Bump so version to 9.</changelog>
</package>
<package pkgid="7f7d07d7c5af2b0a588b5e06e4a0d6e69fa7572bad80368fec04c539161dadd9c5dd79972ff525fd9222188fd5eb1f7c4b3d6a44672b5fc5712099bb61aa622e" name="casacore-debugsource" arch="i586">
  <version epoch="0" ver="3.8.0" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1716379200">- Drop casacore-drop-mirlib.patch: Superseded in favour of better
  patch casacore-mirlib-gcc14-compat.patch already committed
  upstream.
- Add casacore-mirlib-gcc14-compat.patch: Resolve issues compiling
  mirlib with gcc 14 (gh#casacore/casacore#1344,
  gh#casacore/casacore#1353).</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1724846400">- Update to version 3.6.1:
  * Version 3.6.1 fixes numpy 2.0 compatibility for the binary
    wheels of python-casacore. Otherwise it is identical to
    version 3.6.0
- Update to version 3.6.0:
  * Improvements on FITS import and export
    (gh#casacore/casacore#1215, gh#casacore/casacore#1229,
    gh#casacore/casacore#1251, gh#casacore/casacore#1267,
    gh#casacore/casacore#1268, gh#casacore/casacore#1304,
    gh#casacore/casacore#1318, gh#casacore/casacore#1341)
  * Small improvements to Dysco (gh#casacore/casacore#1305,
    gh#casacore/casacore#1313, gh#casacore/casacore#1337,
    gh#casacore/casacore#1343)
  * C++ modernizations (gh#casacore/casacore#1185,
    gh#casacore/casacore#1199, gh#casacore/casacore#1271,
    gh#casacore/casacore#1280, gh#casacore/casacore#1284,
    gh#casacore/casacore#1288, gh#casacore/casacore#1289,
    gh#casacore/casacore#1294, gh#casacore/casacore#1296,
    gh#casacore/casacore#1298, gh#casacore/casacore#1309,
    gh#casacore/casacore#1316, gh#casacore/casacore#1353,
    gh#casacore/casacore#1355)
  * Build system and CI improvements (gh#casacore/casacore#1219,
    gh#casacore/casacore#1236, gh#casacore/casacore#1252,
    gh#casacore/casacore#1315, gh#casacore/casacore#1328,
    gh#casacore/casacore#1330, gh#casacore/casacore#1334,
    gh#casacore/casacore#1335, gh#casacore/casacore#1349)
  * Code cleanup (gh#casacore/casacore#1204,
    gh#casacore/casacore#1245, gh#casacore/casacore#1269,
    gh#casacore/casacore#1277, gh#casacore/casacore#1279,
    gh#casacore/casacore#1300, gh#casacore/casacore#1301,
    gh#casacore/casacore#1302)
  * TaQL improvements (gh#casacore/casacore#1221,
    gh#casacore/casacore#1232, gh#casacore/casacore#1244,
    gh#casacore/casacore#1247, gh#casacore/casacore#1259,
    gh#casacore/casacore#1260, gh#casacore/casacore#1263,
    gh#casacore/casacore#1270, gh#casacore/casacore#1276,
    gh#casacore/casacore#1299)
  * Add new SI prefixes quetta, ronna, ronto and quecto
    (gh#casacore/casacore#1257)
  * Fix several issues that arose in CASA use
    (gh#casacore/casacore#1200, gh#casacore/casacore#1227,
    gh#casacore/casacore#1246, gh#casacore/casacore#1262,
    gh#casacore/casacore#1290, gh#casacore/casacore#1291,
    gh#casacore/casacore#1292, gh#casacore/casacore#1329,
    gh#casacore/casacore#1323)
  * Fix data race in images toWord / toPixel
    (gh#casacore/casacore#1235)
  * Update e-mail address (gh#casacore/casacore#1339)
- Removed casacore-mirlib-gcc14-compat.patch because no longer
  needed</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745409600">- Update to version 3.7.1:
  * Fix an issue in 'Stokes I Storage manager' when used on
    boolean columns (flag column) (gh#casacore/casacore#1407).
  * Fix a bug in Dysco when antenna indices are swapped
    (gh#casacore/casacore#1406).
- Drop casacore-fitsio-header.patch: no longer needed for build.
- Enable openmpi5 flavour.
- Use fdupes to link duplicate files.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1749816000">- Backport use_c17.patch from upstream to allow building with GCC 15.
  [boo#1244464]</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1768564800">- Update to version 3.8.0:
  * General
  - Updates for compatibility with more recent compiler versions
    (gh#casacore/casacore#1418, gh#casacore/casacore#1419,
    gh#casacore/casacore#1435).
  - Updates related to measures data tarball
    (gh#casacore/casacore#1413, gh#casacore/casacore#1429,
    gh#casacore/casacore#1411).
  - Improvements to thread safety, particularly in Measures
    (gh#casacore/casacore#1421, gh#casacore/casacore#1422,
    gh#casacore/casacore#1423,  gh#casacore/casacore#1425,
    gh#casacore/casacore#1426, gh#casacore/casacore#1430,
    gh#casacore/casacore#1424, gh#casacore/casacore#1431).
  - Improvements to MSConcat (gh#casacore/casacore#1433,
    gh#casacore/casacore#1443).
  - Fix math within FFTServer for non-integer shifts
    (gh#casacore/casacore#1282).
  - Avoid overflow in LatticeStatistics
    (gh#casacore/casacore#1441).
  - Various small improvements (gh#casacore/casacore#1428,
    gh#casacore/casacore#1437, gh#casacore/casacore#1444,
    gh#casacore/casacore#1445, gh#casacore/casacore#1412).
  * Storage manager related
  - Fix an indexing bug in DataManInfo::removeDminfoColumns
    (gh#casacore/casacore#1410).
  - Allow MPI data updates to tiled column data
    (gh#casacore/casacore#1308).
  - New storage manager named Sisco for (simulated) data without
    noise (gh#casacore/casacore#1436, gh#casacore/casacore#1438,
    gh#casacore/casacore#1439, gh#casacore/casacore#1446,
    gh#casacore/casacore#1447).
  - Improve metadata compression (gh#casacore/casacore#1409).
- Drop use_c17.patch: upstreamed.
- Bump so version to 9.</changelog>
</package>
<package pkgid="6bd798726a6110e767044c8e1524a2caa425802f603fd485d1a1afea4079e35e87da774a1962ddcae0fd35df6998bfeef2904794c020e23a755042a9cca12dd1" name="casacore-openmpi4-debuginfo" arch="i586">
  <version epoch="0" ver="3.8.0" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1716379200">- Drop casacore-drop-mirlib.patch: Superseded in favour of better
  patch casacore-mirlib-gcc14-compat.patch already committed
  upstream.
- Add casacore-mirlib-gcc14-compat.patch: Resolve issues compiling
  mirlib with gcc 14 (gh#casacore/casacore#1344,
  gh#casacore/casacore#1353).</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1724846400">- Update to version 3.6.1:
  * Version 3.6.1 fixes numpy 2.0 compatibility for the binary
    wheels of python-casacore. Otherwise it is identical to
    version 3.6.0
- Update to version 3.6.0:
  * Improvements on FITS import and export
    (gh#casacore/casacore#1215, gh#casacore/casacore#1229,
    gh#casacore/casacore#1251, gh#casacore/casacore#1267,
    gh#casacore/casacore#1268, gh#casacore/casacore#1304,
    gh#casacore/casacore#1318, gh#casacore/casacore#1341)
  * Small improvements to Dysco (gh#casacore/casacore#1305,
    gh#casacore/casacore#1313, gh#casacore/casacore#1337,
    gh#casacore/casacore#1343)
  * C++ modernizations (gh#casacore/casacore#1185,
    gh#casacore/casacore#1199, gh#casacore/casacore#1271,
    gh#casacore/casacore#1280, gh#casacore/casacore#1284,
    gh#casacore/casacore#1288, gh#casacore/casacore#1289,
    gh#casacore/casacore#1294, gh#casacore/casacore#1296,
    gh#casacore/casacore#1298, gh#casacore/casacore#1309,
    gh#casacore/casacore#1316, gh#casacore/casacore#1353,
    gh#casacore/casacore#1355)
  * Build system and CI improvements (gh#casacore/casacore#1219,
    gh#casacore/casacore#1236, gh#casacore/casacore#1252,
    gh#casacore/casacore#1315, gh#casacore/casacore#1328,
    gh#casacore/casacore#1330, gh#casacore/casacore#1334,
    gh#casacore/casacore#1335, gh#casacore/casacore#1349)
  * Code cleanup (gh#casacore/casacore#1204,
    gh#casacore/casacore#1245, gh#casacore/casacore#1269,
    gh#casacore/casacore#1277, gh#casacore/casacore#1279,
    gh#casacore/casacore#1300, gh#casacore/casacore#1301,
    gh#casacore/casacore#1302)
  * TaQL improvements (gh#casacore/casacore#1221,
    gh#casacore/casacore#1232, gh#casacore/casacore#1244,
    gh#casacore/casacore#1247, gh#casacore/casacore#1259,
    gh#casacore/casacore#1260, gh#casacore/casacore#1263,
    gh#casacore/casacore#1270, gh#casacore/casacore#1276,
    gh#casacore/casacore#1299)
  * Add new SI prefixes quetta, ronna, ronto and quecto
    (gh#casacore/casacore#1257)
  * Fix several issues that arose in CASA use
    (gh#casacore/casacore#1200, gh#casacore/casacore#1227,
    gh#casacore/casacore#1246, gh#casacore/casacore#1262,
    gh#casacore/casacore#1290, gh#casacore/casacore#1291,
    gh#casacore/casacore#1292, gh#casacore/casacore#1329,
    gh#casacore/casacore#1323)
  * Fix data race in images toWord / toPixel
    (gh#casacore/casacore#1235)
  * Update e-mail address (gh#casacore/casacore#1339)
- Removed casacore-mirlib-gcc14-compat.patch because no longer
  needed</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745409600">- Update to version 3.7.1:
  * Fix an issue in 'Stokes I Storage manager' when used on
    boolean columns (flag column) (gh#casacore/casacore#1407).
  * Fix a bug in Dysco when antenna indices are swapped
    (gh#casacore/casacore#1406).
- Drop casacore-fitsio-header.patch: no longer needed for build.
- Enable openmpi5 flavour.
- Use fdupes to link duplicate files.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1749816000">- Backport use_c17.patch from upstream to allow building with GCC 15.
  [boo#1244464]</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1768564800">- Update to version 3.8.0:
  * General
  - Updates for compatibility with more recent compiler versions
    (gh#casacore/casacore#1418, gh#casacore/casacore#1419,
    gh#casacore/casacore#1435).
  - Updates related to measures data tarball
    (gh#casacore/casacore#1413, gh#casacore/casacore#1429,
    gh#casacore/casacore#1411).
  - Improvements to thread safety, particularly in Measures
    (gh#casacore/casacore#1421, gh#casacore/casacore#1422,
    gh#casacore/casacore#1423,  gh#casacore/casacore#1425,
    gh#casacore/casacore#1426, gh#casacore/casacore#1430,
    gh#casacore/casacore#1424, gh#casacore/casacore#1431).
  - Improvements to MSConcat (gh#casacore/casacore#1433,
    gh#casacore/casacore#1443).
  - Fix math within FFTServer for non-integer shifts
    (gh#casacore/casacore#1282).
  - Avoid overflow in LatticeStatistics
    (gh#casacore/casacore#1441).
  - Various small improvements (gh#casacore/casacore#1428,
    gh#casacore/casacore#1437, gh#casacore/casacore#1444,
    gh#casacore/casacore#1445, gh#casacore/casacore#1412).
  * Storage manager related
  - Fix an indexing bug in DataManInfo::removeDminfoColumns
    (gh#casacore/casacore#1410).
  - Allow MPI data updates to tiled column data
    (gh#casacore/casacore#1308).
  - New storage manager named Sisco for (simulated) data without
    noise (gh#casacore/casacore#1436, gh#casacore/casacore#1438,
    gh#casacore/casacore#1439, gh#casacore/casacore#1446,
    gh#casacore/casacore#1447).
  - Improve metadata compression (gh#casacore/casacore#1409).
- Drop use_c17.patch: upstreamed.
- Bump so version to 9.</changelog>
</package>
<package pkgid="442551f66c4a35ec652f62f28428ed8057da00f30cf5a3881eeeda5aabc2420d51c1f48a87410c109b8ed1ecb6b19f431d0e6b280b53481ce41a7047d85cdc3c" name="casacore-openmpi4-debugsource" arch="i586">
  <version epoch="0" ver="3.8.0" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add casacore-link-math.patch: Explicitly link to math library
  when building mirlab [gh#casacore/casacore#1190].
- Drop ExcludeArch: %ix86 to allow building for related 32-bit
  systems in light of previous commit (Fri Mar 11 10:04:22 UTC
  2022).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657022400">- Update to version 3.5.0:
  * TaQL now supports copying columns to new columns (e.g. to make
    a backup of the FLAG column)
  * Non-zero coordinates in JPL frames, e.g. the SUN frame, are
    now interpreted as an offset in right ascension and
    declination. Previously, coordinates in a JPL coordinate frame
    were ignored.
  * The Dysco storage manager is now built by default as part of
    casacore.
  * General:
  - Modernizations: remove Mutex (gh#casacore/casacore#1095,
    gh#casacore/casacore#1127, gh#casacore/casacore#1128),
    typing system (gh#casacore/casacore#1172,
    gh#casacore/casacore#1176).
  - Allow building with newer compilers
    (gh#casacore/casacore#1134, gh#casacore/casacore#1137,
    gh#casacore/casacore#1145, gh#casacore/casacore#1206,
    gh#casacore/casacore#1208, gh#casacore/casacore#1210,
    gh#casacore/casacore#1211).
  - Build python3 by default, not python2
    (gh#casacore/casacore#1209).
  * MeasurementSet:
  - Improve reading of DataDescriptionId
    (gh#casacore/casacore#1103).
  - Compute feed information (gh#casacore/casacore#1104) and
    field attributes (gh#casacore/casacore#1109) on demand.
  - UVFits improvements: support X-Y mounts
    (gh#casacore/casacore#1115), allow large antenna numbers
    (gh#casacore/casacore#1144), fix handling FITS-IDI
    GAIN_CURVE (gh#casacore/casacore#1151).
  - Fix precision in T+dT syntax (gh#casacore/casacore#1118).
  * Measures Allow offsets to JPL coordinates
    (gh#casacore/casacore#1160).
  * Tables:
  - Cache iteration boundaries while sorting tables
    (gh#casacore/casacore#1106).
  - Use RefTable for iteration (gh#casacore/casacore#1108).
  - Adios2 related changes: gh#casacore/casacore#1110,
    gh#casacore/casacore#1116, gh#casacore/casacore#1121,
    gh#casacore/casacore#1148.
  - Make Dysco part of casacore (gh#casacore/casacore#1117,
    gh#casacore/casacore#1125, gh#casacore/casacore#1146,
    gh#casacore/casacore#1166).
  - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE
    (gh#casacore/casacore#1154, gh#casacore/casacore#1169).
  - Fix one bug in rownr_t migration for TiledDataStMan
    (gh#casacore/casacore#1156).
  - Improve documentation (gh#casacore/casacore#1192).
  * Images:
  - Support CARTA opening images with a custom handler
    (gh#casacore/casacore#1158).
  - Allow easier python handling of beams
    (gh#casacore/casacore#1184).
- Drop upstreamed patches:
  * 1129.patch.
  * casacore-link-math.patch.
- New BuildRequires: gsl-devel and libboost_headers-devel.
- Move installed pkgconfig file to correct arch dependent
  location.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1658232000">- Avoid compile-time CPU-detection (boo#1100677)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add casacore-drop-mirlib.patch: drop unused mirlib library,
  patch taken from upstream PR. Fixes build failures against
  GCC-14 (gh#casacore/casacore#1344).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1716379200">- Drop casacore-drop-mirlib.patch: Superseded in favour of better
  patch casacore-mirlib-gcc14-compat.patch already committed
  upstream.
- Add casacore-mirlib-gcc14-compat.patch: Resolve issues compiling
  mirlib with gcc 14 (gh#casacore/casacore#1344,
  gh#casacore/casacore#1353).</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1724846400">- Update to version 3.6.1:
  * Version 3.6.1 fixes numpy 2.0 compatibility for the binary
    wheels of python-casacore. Otherwise it is identical to
    version 3.6.0
- Update to version 3.6.0:
  * Improvements on FITS import and export
    (gh#casacore/casacore#1215, gh#casacore/casacore#1229,
    gh#casacore/casacore#1251, gh#casacore/casacore#1267,
    gh#casacore/casacore#1268, gh#casacore/casacore#1304,
    gh#casacore/casacore#1318, gh#casacore/casacore#1341)
  * Small improvements to Dysco (gh#casacore/casacore#1305,
    gh#casacore/casacore#1313, gh#casacore/casacore#1337,
    gh#casacore/casacore#1343)
  * C++ modernizations (gh#casacore/casacore#1185,
    gh#casacore/casacore#1199, gh#casacore/casacore#1271,
    gh#casacore/casacore#1280, gh#casacore/casacore#1284,
    gh#casacore/casacore#1288, gh#casacore/casacore#1289,
    gh#casacore/casacore#1294, gh#casacore/casacore#1296,
    gh#casacore/casacore#1298, gh#casacore/casacore#1309,
    gh#casacore/casacore#1316, gh#casacore/casacore#1353,
    gh#casacore/casacore#1355)
  * Build system and CI improvements (gh#casacore/casacore#1219,
    gh#casacore/casacore#1236, gh#casacore/casacore#1252,
    gh#casacore/casacore#1315, gh#casacore/casacore#1328,
    gh#casacore/casacore#1330, gh#casacore/casacore#1334,
    gh#casacore/casacore#1335, gh#casacore/casacore#1349)
  * Code cleanup (gh#casacore/casacore#1204,
    gh#casacore/casacore#1245, gh#casacore/casacore#1269,
    gh#casacore/casacore#1277, gh#casacore/casacore#1279,
    gh#casacore/casacore#1300, gh#casacore/casacore#1301,
    gh#casacore/casacore#1302)
  * TaQL improvements (gh#casacore/casacore#1221,
    gh#casacore/casacore#1232, gh#casacore/casacore#1244,
    gh#casacore/casacore#1247, gh#casacore/casacore#1259,
    gh#casacore/casacore#1260, gh#casacore/casacore#1263,
    gh#casacore/casacore#1270, gh#casacore/casacore#1276,
    gh#casacore/casacore#1299)
  * Add new SI prefixes quetta, ronna, ronto and quecto
    (gh#casacore/casacore#1257)
  * Fix several issues that arose in CASA use
    (gh#casacore/casacore#1200, gh#casacore/casacore#1227,
    gh#casacore/casacore#1246, gh#casacore/casacore#1262,
    gh#casacore/casacore#1290, gh#casacore/casacore#1291,
    gh#casacore/casacore#1292, gh#casacore/casacore#1329,
    gh#casacore/casacore#1323)
  * Fix data race in images toWord / toPixel
    (gh#casacore/casacore#1235)
  * Update e-mail address (gh#casacore/casacore#1339)
- Removed casacore-mirlib-gcc14-compat.patch because no longer
  needed</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745409600">- Update to version 3.7.1:
  * Fix an issue in 'Stokes I Storage manager' when used on
    boolean columns (flag column) (gh#casacore/casacore#1407).
  * Fix a bug in Dysco when antenna indices are swapped
    (gh#casacore/casacore#1406).
- Drop casacore-fitsio-header.patch: no longer needed for build.
- Enable openmpi5 flavour.
- Use fdupes to link duplicate files.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1749816000">- Backport use_c17.patch from upstream to allow building with GCC 15.
  [boo#1244464]</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1768564800">- Update to version 3.8.0:
  * General
  - Updates for compatibility with more recent compiler versions
    (gh#casacore/casacore#1418, gh#casacore/casacore#1419,
    gh#casacore/casacore#1435).
  - Updates related to measures data tarball
    (gh#casacore/casacore#1413, gh#casacore/casacore#1429,
    gh#casacore/casacore#1411).
  - Improvements to thread safety, particularly in Measures
    (gh#casacore/casacore#1421, gh#casacore/casacore#1422,
    gh#casacore/casacore#1423,  gh#casacore/casacore#1425,
    gh#casacore/casacore#1426, gh#casacore/casacore#1430,
    gh#casacore/casacore#1424, gh#casacore/casacore#1431).
  - Improvements to MSConcat (gh#casacore/casacore#1433,
    gh#casacore/casacore#1443).
  - Fix math within FFTServer for non-integer shifts
    (gh#casacore/casacore#1282).
  - Avoid overflow in LatticeStatistics
    (gh#casacore/casacore#1441).
  - Various small improvements (gh#casacore/casacore#1428,
    gh#casacore/casacore#1437, gh#casacore/casacore#1444,
    gh#casacore/casacore#1445, gh#casacore/casacore#1412).
  * Storage manager related
  - Fix an indexing bug in DataManInfo::removeDminfoColumns
    (gh#casacore/casacore#1410).
  - Allow MPI data updates to tiled column data
    (gh#casacore/casacore#1308).
  - New storage manager named Sisco for (simulated) data without
    noise (gh#casacore/casacore#1436, gh#casacore/casacore#1438,
    gh#casacore/casacore#1439, gh#casacore/casacore#1446,
    gh#casacore/casacore#1447).
  - Improve metadata compression (gh#casacore/casacore#1409).
- Drop use_c17.patch: upstreamed.
- Bump so version to 9.</changelog>
</package>
<package pkgid="b24327d44274e8e7f39f1b70135ce933b4e1c80bd48616a18bc0ea193b5be855ecc2a2a7c5a3d9ffdc670318e6cc18c2ca2ba2dc906ecaecd896cbfbd301a3c2" name="casync-debuginfo" arch="i586">
  <version epoch="0" ver="2+git20201210.bd8898e" rel="2.12"/>
  <changelog author="sebix+novell.com@sebix.at" date="1517832000">- specfile: remove manual manpage build, done by meson</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1517832001">- specfile:
  - remove test condition
  - remove LANG export for test, done by meson</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1552737600">- add fix-gcc9-renameat.patch from upstream PR#160 to fix boo#1121387</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558353600">- Add the missing zlib requirement.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1564315200">- Update to revision a8f6c841 because of build errors on Tumbleweed.
  - No changelog available.
- remove fix-gcc9-renameat.patch</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1579348800">- fix build by adding build requirement on c++ compiler</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(udev) instead of udev: Allow OBS to
  shortcut through the -minif lavors.
- Drop libudev-devel BuildRequires: we already have the aequivalent
  pkgconfig(libudev) in place.</changelog>
  <changelog author="kukuk@suse.com" date="1615550400">- Update to version 2+git20201210.bd8898e:
  * docs: fix simple typo, distuingish -&gt; distinguish
  * caprotocol: fix typo in protocol description
  * Call stat again after changing ownership of created files, so we detect reset setuid/setgid bits and reset them.
  * We erroneously use the st_dev value in place of the magic value if the st_dev value is cached. This causes problems extracting trees containing subvolumes.
  * Update to Fedora31</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1615550401">- Cleanup build dependencies</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="f3bfb939bbad61629ec3b5464280de66be5bc16cadc6e39cceec8f2cb6ede43b87f9d6b004d6bf6ebd7a82fb34ce078f7aa9566689989bb1c2c92745096af1ed" name="casync-debugsource" arch="i586">
  <version epoch="0" ver="2+git20201210.bd8898e" rel="2.12"/>
  <changelog author="sebix+novell.com@sebix.at" date="1517832000">- specfile: remove manual manpage build, done by meson</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1517832001">- specfile:
  - remove test condition
  - remove LANG export for test, done by meson</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1552737600">- add fix-gcc9-renameat.patch from upstream PR#160 to fix boo#1121387</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558353600">- Add the missing zlib requirement.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1564315200">- Update to revision a8f6c841 because of build errors on Tumbleweed.
  - No changelog available.
- remove fix-gcc9-renameat.patch</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1579348800">- fix build by adding build requirement on c++ compiler</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(udev) instead of udev: Allow OBS to
  shortcut through the -minif lavors.
- Drop libudev-devel BuildRequires: we already have the aequivalent
  pkgconfig(libudev) in place.</changelog>
  <changelog author="kukuk@suse.com" date="1615550400">- Update to version 2+git20201210.bd8898e:
  * docs: fix simple typo, distuingish -&gt; distinguish
  * caprotocol: fix typo in protocol description
  * Call stat again after changing ownership of created files, so we detect reset setuid/setgid bits and reset them.
  * We erroneously use the st_dev value in place of the magic value if the st_dev value is cached. This causes problems extracting trees containing subvolumes.
  * Update to Fedora31</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1615550401">- Cleanup build dependencies</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="031cd77fea97503f9601d2043c26b1814e692c265e57232b53714153501177c35d8330b5e75183438b5d1b4cf3e82fd5a9a3fde121cb72f3f677f2c2c3be1cd8" name="catatonit-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.1" rel="1.6"/>
  <changelog author="jengelh@inai.de" date="1522756800">- Update package descriptions.</changelog>
  <changelog author="asarai@suse.com" date="1523016000">- Fix build to correctly build a static binary (which will allow it to work in
  all containers). This was caused by forgetting to include
  'glibc-devel-static'. I've added a check to ensure it doesn't happen by
  accident again.
- Add catatonit-rpmlintrc to include filters for "static binary" warnings,
  since this is intentional.</changelog>
  <changelog author="asarai@suse.com" date="1524052800">- Update to catatonit v0.1.3, which includes a fix for docker compatiblity so
  that dockerd doesn't give spurrious warnings.</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1548763200">- Update to catatonit v0.1.4, which includes support for "-g".</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1583150400">- Update to catatonit v0.1.5, which fixes two bugs where catatonit would hang
  endlessly when pid1 died in very specific ways. bsc#1176155</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1631793600">- Update to catatonit v0.1.6, which fixes a few bugs -- mainly ones related to
  socket activation or features somewhat adjacent to socket activation (such as
  passing file descriptors).
- Update catatonit-rpmlintrc in order to cover that static binaries are now an
  error not a warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637841600">- Add 99bb9048f.patch: configure.ac: call AM_INIT_AUTOMAKE only
  once. Fix build with autocnf 2.71 / automake 1.16.5.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1649678400">- Update to catatont v0.1.7
- This release adds the ability for catatonit to be used as the only
  process in a pause container, by passing the -P flag (in this mode no
  subprocess is spawned and thus no signal forwarding is done).</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1696248000">- Update to catatonit v0.2.0.
  * Change license to GPL-2.0-or-later.
- Remove upstreamed patches:
  - 99bb9048f.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1734177600">- Update to catatonit v0.2.1. See the upstream changelog at
  &lt;https://github.com/openSUSE/catatonit/releases/tag/v0.2.1&gt;
  * catatonit will now chdir to / in order to avoid keeping the directory
    it was running in busy. This was causing issues with rootless Podman's
    pause container keeping some /home/... paths busy and blocking umounts.</changelog>
</package>
<package pkgid="2e4505ef69890fce8c9e27afe1018d2c7115b4e206f63e35473b59575d66f78e47368fefcd3f7982741c16df053e5f296669712b9a96c7843c15659d3561c7a4" name="catatonit-debugsource" arch="i586">
  <version epoch="0" ver="0.2.1" rel="1.6"/>
  <changelog author="jengelh@inai.de" date="1522756800">- Update package descriptions.</changelog>
  <changelog author="asarai@suse.com" date="1523016000">- Fix build to correctly build a static binary (which will allow it to work in
  all containers). This was caused by forgetting to include
  'glibc-devel-static'. I've added a check to ensure it doesn't happen by
  accident again.
- Add catatonit-rpmlintrc to include filters for "static binary" warnings,
  since this is intentional.</changelog>
  <changelog author="asarai@suse.com" date="1524052800">- Update to catatonit v0.1.3, which includes a fix for docker compatiblity so
  that dockerd doesn't give spurrious warnings.</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1548763200">- Update to catatonit v0.1.4, which includes support for "-g".</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1583150400">- Update to catatonit v0.1.5, which fixes two bugs where catatonit would hang
  endlessly when pid1 died in very specific ways. bsc#1176155</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1631793600">- Update to catatonit v0.1.6, which fixes a few bugs -- mainly ones related to
  socket activation or features somewhat adjacent to socket activation (such as
  passing file descriptors).
- Update catatonit-rpmlintrc in order to cover that static binaries are now an
  error not a warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637841600">- Add 99bb9048f.patch: configure.ac: call AM_INIT_AUTOMAKE only
  once. Fix build with autocnf 2.71 / automake 1.16.5.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1649678400">- Update to catatont v0.1.7
- This release adds the ability for catatonit to be used as the only
  process in a pause container, by passing the -P flag (in this mode no
  subprocess is spawned and thus no signal forwarding is done).</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1696248000">- Update to catatonit v0.2.0.
  * Change license to GPL-2.0-or-later.
- Remove upstreamed patches:
  - 99bb9048f.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1734177600">- Update to catatonit v0.2.1. See the upstream changelog at
  &lt;https://github.com/openSUSE/catatonit/releases/tag/v0.2.1&gt;
  * catatonit will now chdir to / in order to avoid keeping the directory
    it was running in busy. This was causing issues with rootless Podman's
    pause container keeping some /home/... paths busy and blocking umounts.</changelog>
</package>
<package pkgid="17bed5539eca78cbb4bffca1dca5e09c6a18d73f6b23fd543d9617d51ea6efdd3b98f35ba64aa907a1b12f47549623bdd13d5c02f0f461ef47cd74a52663eec1" name="catcodec-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.5" rel="7.15"/>
  <changelog author="ammler@openttdcoop.org" date="1253275200">- initial build</changelog>
  <changelog author="ammler@openttdcoop.org" date="1260360000">- upstream update to r17982
- man page
- make REVISON changed to VERSION
- rename package</changelog>
  <changelog author="ammler@openttdcoop.org" date="1261051200">- upstream release 1.0.0</changelog>
  <changelog author="ammler@openttdcoop.org" date="1278504000">- rename</changelog>
  <changelog author="ammler@openttdcoop.org" date="1288526400">- upstream update 1.0.2
  * uniform the Makesystem with grfcodec</changelog>
  <changelog author="suse@ammler.ch" date="1336046400">- update to 1.0.5
  - Fix: compilation with GCC 4.7</changelog>
</package>
<package pkgid="910da06776b2aa4779a4efe729c4a71d6276b9a6b0c8224a289a7fde63115a2da1987e5eed75928654c15638a09205f6da2694e680f827e40412a6f034a0711c" name="catimg-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.0" rel="1.4"/>
  <changelog author="JL K &lt;jlk@fsfe.org&gt;" date="1588593600">- Init project</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1645963200">- Use macros instead of commands
- Remove unnecessary specfile components
- Use macros for paths</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1645963201">- Refit into graphics viewer group</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1649332800">- Format spec file via osc service</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1649332801">- Correct source URL</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1649505600">- Use cmake via macro
- Package zsh completion on its own</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1649592000">- Do not strip binary on build</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="pgajdos@suse.com" date="1749470400">- added patches
  fix build with gcc15
  + catimg-gcc15.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1768132800">- update to 2.8.0:
  * compatibility with cmake 4
- use cmake macros in packaging</changelog>
</package>
<package pkgid="9307dbd2908b39e1e69d409db921b2ff3b364b64bbc0f28d3819873c450319b69e97042f71ceb28d60a10a7d8bad017655455a2f58a3e96174e2b1c74690220b" name="catimg-debugsource" arch="i586">
  <version epoch="0" ver="2.8.0" rel="1.4"/>
  <changelog author="JL K &lt;jlk@fsfe.org&gt;" date="1588593600">- Init project</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1645963200">- Use macros instead of commands
- Remove unnecessary specfile components
- Use macros for paths</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1645963201">- Refit into graphics viewer group</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1649332800">- Format spec file via osc service</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1649332801">- Correct source URL</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1649505600">- Use cmake via macro
- Package zsh completion on its own</changelog>
  <changelog author="Jan-Luca Kiok &lt;me@jlk.one&gt;" date="1649592000">- Do not strip binary on build</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section</changelog>
  <changelog author="pgajdos@suse.com" date="1749470400">- added patches
  fix build with gcc15
  + catimg-gcc15.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1768132800">- update to 2.8.0:
  * compatibility with cmake 4
- use cmake macros in packaging</changelog>
</package>
<package pkgid="24b3e38f8fdde986ac4933f25c80aa3f6ddf1cff939c7b693037ae378be4f44e349566c7e2f9a059f21b5c87d573c1ff8c52c4939e75152bd4d6806f7ac01608" name="cava-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692964800">- bsc#1214255: Additionally to libpulse-devel also buildrequire
  pipewire-devel to enable build with pipewire support</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704801600">- Update to 0.10.0:
  * OSS input backend and general improved FreeBSD support
  * pipewire default if supported
  * noncurses is now default</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706875200">- Update to 0.10.1:
  * JACK support
  * default to pulseaudio before sndio</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1715688000">- Update to 0.10.2:
  * fix source being ignored when using pipewire #557
  * fix stdlib.h not being included after iniparser upgrade #560
  * add waveform visualization #484
  * exit with error if pipewire loop creation fails #561</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1732622400">- Update to 0.10.3:
  * added horizontal split view #575
  * Fix crash when using pulseaudio #569
  * Synchronized Sync (Mode 2026) #576
  * add android source code #552</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1739361600">- Update to 0.10.4:
  * feat: Better Windows Support #616</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1757505600">- Update to 0.10.5:
  * various windows build imporvements #624
  * Handle default device change on windows #652
  * various pipewire improvements #662
  * eq support in Windows #679
  * horzontal gradient and color theme files #620 #632
  * support for running in dumb terminals
  * general FFT improvements #672
  * various bugfixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1757678400">- Update to 0.10.6:
  * Improve Windows build #624
  * Add support for mingw toolchain in Windows #627
  * Handle default device change on windows #652
  * Fix various pipewire linking bugs #662
  * generate downmixed stereo buffer for Windows #668
  * Read eq values from config in Windows #679
  * theme files #632
  * horizontal gradient #620
  * dumb terminal support
  * general visualization improvements #672
  * various bugfixes</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1768219200">- Update to 0.10.7:
  * various pipewire fixes
  * various device fixes and improvements on windows
  * improve memory handling in config reloading
  * add live config auto-reload
  * slight adjustment to default eq and frequency bandwidth
- Enable SDL output</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1781438400">- Update to 1.0.0:
  * output/shaders: add Orion circle shaders (static + rotating)
  * SDL_GLSL: add gain option, reduce overhead, and harden long-run timing
  * core: tie smoothing to elapsed sample count
  * Additional pipewire error handling</changelog>
</package>
<package pkgid="3b48a2e7d07e1e2e8d6bc5926a15829abc39a032ab234d0f3c160b59ddf60cbdf6e3d17cf128262d581ab5cc26539ef3ef5fe8d1e0fa88429503d3b104e0a993" name="cava-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692964800">- bsc#1214255: Additionally to libpulse-devel also buildrequire
  pipewire-devel to enable build with pipewire support</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704801600">- Update to 0.10.0:
  * OSS input backend and general improved FreeBSD support
  * pipewire default if supported
  * noncurses is now default</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706875200">- Update to 0.10.1:
  * JACK support
  * default to pulseaudio before sndio</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1715688000">- Update to 0.10.2:
  * fix source being ignored when using pipewire #557
  * fix stdlib.h not being included after iniparser upgrade #560
  * add waveform visualization #484
  * exit with error if pipewire loop creation fails #561</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1732622400">- Update to 0.10.3:
  * added horizontal split view #575
  * Fix crash when using pulseaudio #569
  * Synchronized Sync (Mode 2026) #576
  * add android source code #552</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1739361600">- Update to 0.10.4:
  * feat: Better Windows Support #616</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1757505600">- Update to 0.10.5:
  * various windows build imporvements #624
  * Handle default device change on windows #652
  * various pipewire improvements #662
  * eq support in Windows #679
  * horzontal gradient and color theme files #620 #632
  * support for running in dumb terminals
  * general FFT improvements #672
  * various bugfixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1757678400">- Update to 0.10.6:
  * Improve Windows build #624
  * Add support for mingw toolchain in Windows #627
  * Handle default device change on windows #652
  * Fix various pipewire linking bugs #662
  * generate downmixed stereo buffer for Windows #668
  * Read eq values from config in Windows #679
  * theme files #632
  * horizontal gradient #620
  * dumb terminal support
  * general visualization improvements #672
  * various bugfixes</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1768219200">- Update to 0.10.7:
  * various pipewire fixes
  * various device fixes and improvements on windows
  * improve memory handling in config reloading
  * add live config auto-reload
  * slight adjustment to default eq and frequency bandwidth
- Enable SDL output</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1781438400">- Update to 1.0.0:
  * output/shaders: add Orion circle shaders (static + rotating)
  * SDL_GLSL: add gain option, reduce overhead, and harden long-run timing
  * core: tie smoothing to elapsed sample count
  * Additional pipewire error handling</changelog>
</package>
<package pkgid="64ac38d989af65a43411055df617aa45dab5e2b45310ee267364462ac8d9f4a5f361481e0950b61b3a80b6c3e3a9f56ceb4839ed5a82cfb56b1618ec2420519a" name="cbonsai-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617451200">- Initial package, version 1.0.4</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Update to version 1.2.0
  * Update does not provide a changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1624881600">- Update to version 1.2.1
  * Update does not provide a changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629460800">- Update to version 1.3.1
  * Buildsystem related improvements</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750420800">- Update to version 1.4.2
  * Fix some bugs.
- Update to version 1.4.1
  * Fix documentation.
- Update to version 1.4.0
  * Add color customization feature.</changelog>
</package>
<package pkgid="fa913b459eadf2c0a51e9033d1152afa4b389ade991d6f0131dfa10c4502c8ed3febdf63b1c86beddd92a1530453f42fe043358a4e81c4c234926fcd1f3d0147" name="ccache-debuginfo" arch="i586">
  <version epoch="0" ver="4.14" rel="1.1"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728561600">- Really run tests and Unit tests in %check</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1748347200">- Added BuildRequires: gcc11-PIE
  (bsc#1239963)</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1748952000">- Update to 4.11.3:
  * Fixed handling of Apple Clang `-Xpreprocessor -fopenmp` options (regression in
  ccache 4.10).
  * Adapted unit test code to compile with doctest 2.4.12.
  * Silenced benign compiler warning in the profiling_gcc_10+ suite.
  * Reset signal mask and signal defaults when executing compiler. This fixes a
  problem where interrupting the compilation (e.g. with Ctrl+C) wouldn't kill
  the compiler (regression in ccache 4.11).
  * Fixed erroneous log file locking on Windows (regression in ccache 4.11).
  * Added ability to send arbitrary HTTP headers to HTTP storage.
  * Added support for MSVC's `/TC` and `/TP` options.
  * Made the `absolute_paths_in_stderr` feature also handle MSVC diagnostics
    messages.
  * Absolute paths in MSVC diagnostics messages are now rewritten to relative if
  `base_dir` is in effect.
  * Added support for NVCC's `--compile` option.
  * `posix_spawn` is now used instead `execv` to execute the compiler on POSIX
  systems.
  * Added support for GCC's `-fprofile-prefix-path` option.
  * Added `response_file_format` config option to control response file format.
  * Added support for Clang `-frandomize-layout-seed-file` option.
  * Improved `absolute_paths_in_stderr` to recognize more paths patterns.
  * Added support for the clang-cl option `/showIncludes:user`.
  * Added support for Intel's LLVM-based compilers `icx` and `icx-cl`.
  * A stat call for `~/.ccache` is now avoided if `CCACHE_DIR` is set.
  * Added Support for `.bat` and `.cmd` scripts as the compiler on Windows.
  * Added support for Clang's `-f{debug,file}-compilation-dir` options.
  * Added knowledge about Clang's `--offload-compress` option. This will avoid
  errors when ccache runs the compiler in preprocessor mode.
  * Added knowledge about Clang options `-fmodules-cache-path`,
  `-fmodule-map-file` and `-fbuild-session-file`.
  * Improved handling of paths internally, thereby fixing some issues on Windows
  (for example when using non-ASCII paths).
  * Fixed interpretation of non-ASCII paths in environment variables on Windows.
  * Made sure that remote storage `keep-alive` can be overridden as expected.
  * Fixed detection of compiler type for hard-linked generic compiler name.
  * Fixed problems with matching a path with `base_dir` if either ends with a
  slash.
  * The `-fprofile-abs-path` option is now correctly passed through to GCC.
  * Writes to the log file are now synchronized.
  * Command line config options ending with "`/ccache`" are now handled properly.
  * Made `--trim-method mtime` actually use mtime instead of atime. +
  * Fixed a bug where ccache failed to rename raw files correctly for large caches
  that have more than two cache levels.
  * Instructed MSVC to accept UTF-8 characters in ccache's own source code.
  * Fixed binary patching of `sysconfdir` for the prebuilt Linux binary.
  * Added an `HTTP_STORAGE_BACKEND` build option to make it possible to turn off
  the http storage backend.
  * Fixed call to `sha256sum` on macOS.
  * Made tests pass in year 2038.
  * Refreshed some Dockerfiles.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754308800">- switch cpp-httplib requirement to cmake(httplib) as preferred and
  supported by upstream</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1774872000">- Update to 4.13.2
  * Added tar.gz archives for Linux binary releases.
  * Added installation script for Linux binary releases.
  * Fixed LTO handling when -fno-lto follows -flto: LTO is now properly
    disabled in this case.
  * Fixed crash when using MSVC /Yc without /Fp.
  * Fixed rewriting of MSVC /FI argument to a relative path when base_dir is
    set.
  * Improved robustness when parsing broken cache entry files.
  * Fixed atime/mtime restoration when recompressing a file.
  * Fixed test failures for remote_helper tests when $PWD is long.
  * Improved robustness of remote_helper tests on slow systems.
  * Relaxed util::exec_to_string unit test for portability.
  * Removed unnecessary, compiler-specific checks in -flto tests.
  * and more, see: https://ccache.dev/releasenotes.html#_ccache_4_13_2
- add
  * 0001-cmake-FindCppHttplib-use-find_package-first.patch
  * 0001-doc-do-not-install-html-and-md-docs.patch
  * 0001-test-Disable-reading-of-external-system-config-in-up.patch
- drop signature -- upstream switched to minisig which is not supported yet
  (bsc#1256939)</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1775649600">- Adapt %suse_version checks to support new %suse_version design for
  16.1 and following (jsc#PED-15795)</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1775736000">- avoid pandoc (to build .md), package just adoc's. Ring1 does not want pandoc
  and all its deps.
- avoid blake3 for now, as it is broken on i586 (use the bundled version)</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1779451200">- Update to 4.13.6
  * Fixed a potential manifest/result cache key collision in MSVC depend mode when
    compiling a source file with no included files.
  * Improved robustness when parsing cache entry data structures.
  * Increased default storage helper data and request timeouts to 10 seconds and 1
    minute respectively, improving robustness on heavily loaded systems.
  * Improved robustness when connecting to newly spawned storage helpers by
    waiting longer for them to accept connections.
  * Synchronized writing to the stats log file.
  * Added logging of the PID of spawned storage helpers on Windows too.
  * Moved the description of timeout suffixes to the correct place in the
    documentation.
  * Added musl static binary release for Linux riscv64.
  * Added glibc binary release for Linux riscv64.
  * Fixed handling of empty responses from remote storage backends: a response
    with an empty body is now treated as a storage error rather than a cache
    miss.
  * Fixed PCH invalidation when the MSVC toolset is updated.
  * Fixed `base_dir` path rewriting when using MSVC's `/Yc` option: paths are no
    longer rewritten to relative when creating a precompiled header, since MSVC
    then does not like relative paths for the `/Yc` and `/FI` arguments.
  * Fixed handling of a directory-less path to the MSVC `/FI` option.
  * Added support for `-fsanitize-ignorelist` (which replaced
    `-fsanitize-blacklist` in Clang 13).
  * Fixed detection of type for compiler with `.` in the name (e.g.
    `hppa2.0-unknown-linux-gnu-gcc`).
  * Fixed `install.sh` to correctly use `sysconfdir` and other configuration
    variables from the Makefile.
  * Changed `cmake/FindCppHttplib.cmake` to use settings from the system's CMake
    config if available, supporting systems where cpp-httplib is not provided as a
    header-only library.
- use blake3 from system, it was fixed (sr#1349765)
- Drop (upstream)
  * 0001-cmake-FindCppHttplib-use-find_package-first.patch
  * 0001-test-Disable-reading-of-external-system-config-in-up.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1779883200">- use the bundled blake3 to avoid cycles</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787572800">- Update to 4.14:
  * Added support for the QCC (QNX) compiler
  * Added limited support for caching SARIF diagnostics for GCC and
    MSVC
  * Added automatic depend mode for NVCC on Windows
  * Added support for @layout=local in the file storage backend,
    allowing a copy or read-only mount of a local cache to be used as
    remote storage
  * Extended the remote storage helper protocol with exists and info
    operations
  * Added a --dry-run option for previewing cleanup, eviction and
    directory trimming operations
  * Added support for rewriting absolute profile data file paths to
    relative ones, improving cache sharing between directory trees
  * Added detection of C23 #embed and assembler .incbin directives,
    preventing false cache hits
  * Clang module files passed with -fmodule-file= are now hashed
  * Cleanup and eviction now print the amount of data and number of
    files removed
  * Removed the cpp_extension (CCACHE_EXTENSION) option, as preprocessor
    output is now processed in memory instead of in temporary files
  * Built-in HTTP and Redis remote storage support is deprecated and
    will be removed in the next non-bug-fix release; the remote storage
    helper mechanism replaces it
  * Fixed base_dir handling for include paths in preprocessor mode, a
    regression in 4.12.2
  * Fixed a remote storage configured with read_only=false being
    treated as read-only
  * Fixed handling of Clang 22 --warning-suppression-mappings and of
    compiler options where one recognised option is a prefix of another
  * Fixed the free space check for the inode cache
  * Fixed building with Clang 23
- Encode the minimum dependency versions that upstream's
  Dependencies.cmake requires: cmake &gt;= 3.18, cmake(fmt) &gt;= 8.0.0,
  cmake(httplib) &gt;= 0.10.6, pkgconfig(libxxhash) &gt;= 0.8.0,
  pkgconfig(libzstd) &gt;= 1.3.4 (was 1.1.2, below what upstream accepts)
  and doctest-devel &gt;= 2.4.6
- Sort BuildRequires with spec-cleaner</changelog>
</package>
<package pkgid="62e84ec252fff84062111a3c1efa7e4bdf3b58363202a10c199cf4d8829f4f3653534bfe50ce1317729bfb424e3ef9d16a7c095992c14431b2136bda29711bf4" name="ccache-debugsource" arch="i586">
  <version epoch="0" ver="4.14" rel="1.1"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728561600">- Really run tests and Unit tests in %check</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1748347200">- Added BuildRequires: gcc11-PIE
  (bsc#1239963)</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1748952000">- Update to 4.11.3:
  * Fixed handling of Apple Clang `-Xpreprocessor -fopenmp` options (regression in
  ccache 4.10).
  * Adapted unit test code to compile with doctest 2.4.12.
  * Silenced benign compiler warning in the profiling_gcc_10+ suite.
  * Reset signal mask and signal defaults when executing compiler. This fixes a
  problem where interrupting the compilation (e.g. with Ctrl+C) wouldn't kill
  the compiler (regression in ccache 4.11).
  * Fixed erroneous log file locking on Windows (regression in ccache 4.11).
  * Added ability to send arbitrary HTTP headers to HTTP storage.
  * Added support for MSVC's `/TC` and `/TP` options.
  * Made the `absolute_paths_in_stderr` feature also handle MSVC diagnostics
    messages.
  * Absolute paths in MSVC diagnostics messages are now rewritten to relative if
  `base_dir` is in effect.
  * Added support for NVCC's `--compile` option.
  * `posix_spawn` is now used instead `execv` to execute the compiler on POSIX
  systems.
  * Added support for GCC's `-fprofile-prefix-path` option.
  * Added `response_file_format` config option to control response file format.
  * Added support for Clang `-frandomize-layout-seed-file` option.
  * Improved `absolute_paths_in_stderr` to recognize more paths patterns.
  * Added support for the clang-cl option `/showIncludes:user`.
  * Added support for Intel's LLVM-based compilers `icx` and `icx-cl`.
  * A stat call for `~/.ccache` is now avoided if `CCACHE_DIR` is set.
  * Added Support for `.bat` and `.cmd` scripts as the compiler on Windows.
  * Added support for Clang's `-f{debug,file}-compilation-dir` options.
  * Added knowledge about Clang's `--offload-compress` option. This will avoid
  errors when ccache runs the compiler in preprocessor mode.
  * Added knowledge about Clang options `-fmodules-cache-path`,
  `-fmodule-map-file` and `-fbuild-session-file`.
  * Improved handling of paths internally, thereby fixing some issues on Windows
  (for example when using non-ASCII paths).
  * Fixed interpretation of non-ASCII paths in environment variables on Windows.
  * Made sure that remote storage `keep-alive` can be overridden as expected.
  * Fixed detection of compiler type for hard-linked generic compiler name.
  * Fixed problems with matching a path with `base_dir` if either ends with a
  slash.
  * The `-fprofile-abs-path` option is now correctly passed through to GCC.
  * Writes to the log file are now synchronized.
  * Command line config options ending with "`/ccache`" are now handled properly.
  * Made `--trim-method mtime` actually use mtime instead of atime. +
  * Fixed a bug where ccache failed to rename raw files correctly for large caches
  that have more than two cache levels.
  * Instructed MSVC to accept UTF-8 characters in ccache's own source code.
  * Fixed binary patching of `sysconfdir` for the prebuilt Linux binary.
  * Added an `HTTP_STORAGE_BACKEND` build option to make it possible to turn off
  the http storage backend.
  * Fixed call to `sha256sum` on macOS.
  * Made tests pass in year 2038.
  * Refreshed some Dockerfiles.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754308800">- switch cpp-httplib requirement to cmake(httplib) as preferred and
  supported by upstream</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1774872000">- Update to 4.13.2
  * Added tar.gz archives for Linux binary releases.
  * Added installation script for Linux binary releases.
  * Fixed LTO handling when -fno-lto follows -flto: LTO is now properly
    disabled in this case.
  * Fixed crash when using MSVC /Yc without /Fp.
  * Fixed rewriting of MSVC /FI argument to a relative path when base_dir is
    set.
  * Improved robustness when parsing broken cache entry files.
  * Fixed atime/mtime restoration when recompressing a file.
  * Fixed test failures for remote_helper tests when $PWD is long.
  * Improved robustness of remote_helper tests on slow systems.
  * Relaxed util::exec_to_string unit test for portability.
  * Removed unnecessary, compiler-specific checks in -flto tests.
  * and more, see: https://ccache.dev/releasenotes.html#_ccache_4_13_2
- add
  * 0001-cmake-FindCppHttplib-use-find_package-first.patch
  * 0001-doc-do-not-install-html-and-md-docs.patch
  * 0001-test-Disable-reading-of-external-system-config-in-up.patch
- drop signature -- upstream switched to minisig which is not supported yet
  (bsc#1256939)</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1775649600">- Adapt %suse_version checks to support new %suse_version design for
  16.1 and following (jsc#PED-15795)</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1775736000">- avoid pandoc (to build .md), package just adoc's. Ring1 does not want pandoc
  and all its deps.
- avoid blake3 for now, as it is broken on i586 (use the bundled version)</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1779451200">- Update to 4.13.6
  * Fixed a potential manifest/result cache key collision in MSVC depend mode when
    compiling a source file with no included files.
  * Improved robustness when parsing cache entry data structures.
  * Increased default storage helper data and request timeouts to 10 seconds and 1
    minute respectively, improving robustness on heavily loaded systems.
  * Improved robustness when connecting to newly spawned storage helpers by
    waiting longer for them to accept connections.
  * Synchronized writing to the stats log file.
  * Added logging of the PID of spawned storage helpers on Windows too.
  * Moved the description of timeout suffixes to the correct place in the
    documentation.
  * Added musl static binary release for Linux riscv64.
  * Added glibc binary release for Linux riscv64.
  * Fixed handling of empty responses from remote storage backends: a response
    with an empty body is now treated as a storage error rather than a cache
    miss.
  * Fixed PCH invalidation when the MSVC toolset is updated.
  * Fixed `base_dir` path rewriting when using MSVC's `/Yc` option: paths are no
    longer rewritten to relative when creating a precompiled header, since MSVC
    then does not like relative paths for the `/Yc` and `/FI` arguments.
  * Fixed handling of a directory-less path to the MSVC `/FI` option.
  * Added support for `-fsanitize-ignorelist` (which replaced
    `-fsanitize-blacklist` in Clang 13).
  * Fixed detection of type for compiler with `.` in the name (e.g.
    `hppa2.0-unknown-linux-gnu-gcc`).
  * Fixed `install.sh` to correctly use `sysconfdir` and other configuration
    variables from the Makefile.
  * Changed `cmake/FindCppHttplib.cmake` to use settings from the system's CMake
    config if available, supporting systems where cpp-httplib is not provided as a
    header-only library.
- use blake3 from system, it was fixed (sr#1349765)
- Drop (upstream)
  * 0001-cmake-FindCppHttplib-use-find_package-first.patch
  * 0001-test-Disable-reading-of-external-system-config-in-up.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1779883200">- use the bundled blake3 to avoid cycles</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787572800">- Update to 4.14:
  * Added support for the QCC (QNX) compiler
  * Added limited support for caching SARIF diagnostics for GCC and
    MSVC
  * Added automatic depend mode for NVCC on Windows
  * Added support for @layout=local in the file storage backend,
    allowing a copy or read-only mount of a local cache to be used as
    remote storage
  * Extended the remote storage helper protocol with exists and info
    operations
  * Added a --dry-run option for previewing cleanup, eviction and
    directory trimming operations
  * Added support for rewriting absolute profile data file paths to
    relative ones, improving cache sharing between directory trees
  * Added detection of C23 #embed and assembler .incbin directives,
    preventing false cache hits
  * Clang module files passed with -fmodule-file= are now hashed
  * Cleanup and eviction now print the amount of data and number of
    files removed
  * Removed the cpp_extension (CCACHE_EXTENSION) option, as preprocessor
    output is now processed in memory instead of in temporary files
  * Built-in HTTP and Redis remote storage support is deprecated and
    will be removed in the next non-bug-fix release; the remote storage
    helper mechanism replaces it
  * Fixed base_dir handling for include paths in preprocessor mode, a
    regression in 4.12.2
  * Fixed a remote storage configured with read_only=false being
    treated as read-only
  * Fixed handling of Clang 22 --warning-suppression-mappings and of
    compiler options where one recognised option is a prefix of another
  * Fixed the free space check for the inode cache
  * Fixed building with Clang 23
- Encode the minimum dependency versions that upstream's
  Dependencies.cmake requires: cmake &gt;= 3.18, cmake(fmt) &gt;= 8.0.0,
  cmake(httplib) &gt;= 0.10.6, pkgconfig(libxxhash) &gt;= 0.8.0,
  pkgconfig(libzstd) &gt;= 1.3.4 (was 1.1.2, below what upstream accepts)
  and doctest-devel &gt;= 2.4.6
- Sort BuildRequires with spec-cleaner</changelog>
</package>
<package pkgid="0ff4af4ec204131f6553f635381b8df7de269a2262e99e8d56832fb8facd500df877cc664e6c126c6fa1f0d1fbb8cfe09353b7f39d623e399e86754aec950392" name="ccd2cue-debuginfo" arch="i586">
  <version epoch="0" ver="0.5" rel="2.14"/>
  <changelog author="astieger@suse.com" date="1425643200">- ccd2cue 0.4 initial package</changelog>
  <changelog author="astieger@suse.com" date="1426507200">- ccd2cue 0.5:
  * Danish, German, Ukrainian and Vietnamese translations.
  * Support for localized Unix manual pages.
  * Respectable Unix manual pages.
  * Localizable ‘--help’ meta-variables.
  * Numerous grammatical and markup corrections to the user’s manual.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other packages.</changelog>
</package>
<package pkgid="8f60cf67d1cc04ad50c995b39bfe7b227a9b544c6c658309bfe1b5aa19240f493cfad4d14051f59f65eee771cb8ca16798e65d2e5c81dcf63bde61e9014d4563" name="ccd2cue-debugsource" arch="i586">
  <version epoch="0" ver="0.5" rel="2.14"/>
  <changelog author="astieger@suse.com" date="1425643200">- ccd2cue 0.4 initial package</changelog>
  <changelog author="astieger@suse.com" date="1426507200">- ccd2cue 0.5:
  * Danish, German, Ukrainian and Vietnamese translations.
  * Support for localized Unix manual pages.
  * Respectable Unix manual pages.
  * Localizable ‘--help’ meta-variables.
  * Numerous grammatical and markup corrections to the user’s manual.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other packages.</changelog>
</package>
<package pkgid="dac65284d1be6292e4b166a9161a9e04bf26630bf10a66b166808c724a2f400631bdd2a2f1825c8f831d2b2615c6a6c3aae74c3c4b49b544fbe82cecb079367a" name="ccls-debuginfo" arch="i586">
  <version epoch="0" ver="0.20250815.1" rel="2.5"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680177600">- Backport upstream patch llvm16-optional-deprecation.patch to fix
  build with LLVM 16.
- Relax runtime requirements with Clang 16 and newer: the resource
  directory doesn't depend on the patch-level version anymore.
- Relax build requirements.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696075200">- Backport upstream patch llvm17-precompiled-preamble-build.patch
  to fix build with LLVM 17.
- Remove explicit runtime dependency libclang-cpp* when we don't
  need an exact version, because it will be derived automatically.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1713700800">- Update to version 0.20240202.
  * Compatibility with LLVM 18.
  * Disable -include b.hh =&gt; -include b.hh.{gch,pch} transition.
    See https://maskray.me/blog/2023-07-16-precompiled-headers for
    the behavior.
- Remove obsolete patches:
  * llvm16-optional-deprecation.patch
  * llvm17-precompiled-preamble-build.patch
- Thanks to Björn Bidar for the original patch!</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1727870400">- Update to version 0.20240505.
  * For LLVM 19.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1731672000">- Update to version 0.20241108.
  * Sort index requests. When you open A/B/foo.cc, files under
    "A/B/" and "A/" will be prioritized during the initial indexing
    process, leading to a quicker response time.
  * Support for LLVM versions &lt;= 9 has been dropped.
  * LSP semantic tokens are now supported. See usage guide
    https://maskray.me/blog/2024-10-20-ccls-and-lsp-semantic-tokens
    usage (including rainbow semantic highlighting).
  * LSP extension textDocument/switchSourceHeader is now supported.
- Drop unnecessary runtime dependency to llvm/clang metapackages.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1744459200">- Add fix-llvm20-build.patch to fix build with LLVM 20.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1758024000">- Add llvm21-CompilerInstance-and-PointerUnion.patch and
  fix-llvm21-build.patch to fix build with LLVM 21.
- Add reformat.patch to ease applying patches from upstream.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1762603200">- Update to version 0.20250815.
  * In textDocument/signatureHelp: add trigger character `{`.
  * In initializationOptions: add clang.prependArgs.
  * Support Decl::Concept.
  * Adapt to LLVM 21 and 22.
- Remove obsolete patches:
  * fix-llvm20-build.patch
  * reformat.patch
  * llvm21-CompilerInstance-and-PointerUnion.patch
  * fix-llvm21-build.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1763726400">- Update to version 0.20250815.1.
  * Add clang.prependArgs option.
  * Support Decl::Concept.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1777204800">- Add fix-llvm22-build.patch to fix build with LLVM 22.</changelog>
</package>
<package pkgid="3784703a53f275dd0afb0d1eaf9eb37e49a42b80b9262a67545d04192fd10c79d2dc328df6efd4195f92578d62bdd7da3ef818e686f2f977da0280fc616cebe9" name="ccls-debugsource" arch="i586">
  <version epoch="0" ver="0.20250815.1" rel="2.5"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680177600">- Backport upstream patch llvm16-optional-deprecation.patch to fix
  build with LLVM 16.
- Relax runtime requirements with Clang 16 and newer: the resource
  directory doesn't depend on the patch-level version anymore.
- Relax build requirements.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696075200">- Backport upstream patch llvm17-precompiled-preamble-build.patch
  to fix build with LLVM 17.
- Remove explicit runtime dependency libclang-cpp* when we don't
  need an exact version, because it will be derived automatically.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1713700800">- Update to version 0.20240202.
  * Compatibility with LLVM 18.
  * Disable -include b.hh =&gt; -include b.hh.{gch,pch} transition.
    See https://maskray.me/blog/2023-07-16-precompiled-headers for
    the behavior.
- Remove obsolete patches:
  * llvm16-optional-deprecation.patch
  * llvm17-precompiled-preamble-build.patch
- Thanks to Björn Bidar for the original patch!</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1727870400">- Update to version 0.20240505.
  * For LLVM 19.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1731672000">- Update to version 0.20241108.
  * Sort index requests. When you open A/B/foo.cc, files under
    "A/B/" and "A/" will be prioritized during the initial indexing
    process, leading to a quicker response time.
  * Support for LLVM versions &lt;= 9 has been dropped.
  * LSP semantic tokens are now supported. See usage guide
    https://maskray.me/blog/2024-10-20-ccls-and-lsp-semantic-tokens
    usage (including rainbow semantic highlighting).
  * LSP extension textDocument/switchSourceHeader is now supported.
- Drop unnecessary runtime dependency to llvm/clang metapackages.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1744459200">- Add fix-llvm20-build.patch to fix build with LLVM 20.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1758024000">- Add llvm21-CompilerInstance-and-PointerUnion.patch and
  fix-llvm21-build.patch to fix build with LLVM 21.
- Add reformat.patch to ease applying patches from upstream.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1762603200">- Update to version 0.20250815.
  * In textDocument/signatureHelp: add trigger character `{`.
  * In initializationOptions: add clang.prependArgs.
  * Support Decl::Concept.
  * Adapt to LLVM 21 and 22.
- Remove obsolete patches:
  * fix-llvm20-build.patch
  * reformat.patch
  * llvm21-CompilerInstance-and-PointerUnion.patch
  * fix-llvm21-build.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1763726400">- Update to version 0.20250815.1.
  * Add clang.prependArgs option.
  * Support Decl::Concept.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1777204800">- Add fix-llvm22-build.patch to fix build with LLVM 22.</changelog>
</package>
<package pkgid="bb910ed12fdbb0fd98a9176c3070a97aa7d09b10ebc34ea8396d74780ec80a1378b792078637df5b9fc70a72db426718fbdb21cb24d7ad3e574c9621c15be51e" name="ccrtp-debugsource" arch="i586">
  <version epoch="0" ver="2.1.2" rel="2.15"/>
  <changelog author="cfarrell@suse.com" date="1332504000">- license update: SUSE-GPL-2.0+-with-openssl-exception
  Use SUSE- proprietary prefix until license accepted upstream at spdx.org</changelog>
  <changelog author="cfarrell@suse.com" date="1333108800">- license update: SUSE-GPL-2.0+-with-openssl-exception
  fix subpackage</changelog>
  <changelog author="schwab@suse.de" date="1364040000">- Add aarch64 to the list of lib64 platforms</changelog>
  <changelog author="jengelh@inai.de" date="1370433600">- Update to new upstream release 2.0.6
  * Fixes to the build procedure
- Remove ccrtp-ppc64.patch (no longer applies)</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Build and ship development documentation</changelog>
  <changelog author="dmueller@suse.com" date="1389009600">- add libgcrypt-1.6.diff: Fix build with libgcrypt-1.6</changelog>
  <changelog author="jengelh@inai.de" date="1403956800">- Update to new upstream release 2.0.9
  * Fix for initial RTCP sequence number
- Remove 0001-build-properly-use-autotools.patch (merged upstream),
  libgcrypt-1.6.diff (merged upstream)</changelog>
  <changelog author="p.drouand@gmail.com" date="1419508800">- Update to version 2.1.1
  * fix endianness checks
  * cleanup alloc/dealloc
  * configure: fix libtoolize warning
  * requires ucommon 6.2.2 for endian fixes</changelog>
  <changelog author="jengelh@inai.de" date="1439467200">- Update to new upstream release 2.1.2
  * use ucommon cmake macros during build
- run through spec-beautifier</changelog>
  <changelog author="jengelh@inai.de" date="1480161600">- RPM group classification fix</changelog>
</package>
<package pkgid="2d0a1f1610cab19c0ebacf00638b29490b5672ca47648ef494a580b801d75db0cb14f813cc501372cbe7b2d73999b67f11c02b18b598cf264f0ec05efcd36589" name="ccx-debuginfo" arch="i586">
  <version epoch="0" ver="2.23" rel="1.4"/>
  <changelog author="avvissu@yandex.ru" date="1433073600">- Update to 2.8p2:
- Procedures:
  * computational Fluid Dynamics based on finite volumes works for
    laminar incompressible flow
  * for frequency calculations participation factors and relative
    effective modal masses are calculated and stored in the .dat
  * rayleigh damping (*DAMPING), contact damping and dashpots were
    implemented for nonlinear dynamic calculations (*DYNAMIC)
  * magnetostatic and inductive heating calculations are available
    with the *ELECTROMAGNETICS keyword
  * surfaces tied by cyclic symmetry conditions can now also be
    face-based
  * stiffness of a substructure (= superelement) can be calculated
    and stored using the *SUBSTRUCTURE GENERATE and *SUBSTRUCTURE
    MATRIX OUTPUT cards
- Elements:
  * beams with a pipe section were implemented (= square cross
    section with special integration scheme)
  * replaced the expandable rigid bodies by mean rotations MPC's
    for the app of rotations and/or moments to beams and shells
- Materials:
  * a linear elastoplastic material was implemented (additive
    decomposition of the total strain)
  * a Ciarlet type elastic model for large deformations was
    implemented
  * a single crystal creep model was implemented
- Output:
  * the text underneath *HEADING is stored in the frd-file
  * POT, ECD, EMFE and EMFB labels for the output of the electric
    potential, electric current density, electric field and
    magnetic field into the .frd-file
- Update patches:
  * ccx-2.6-build.patch -&gt; ccx-2.8-build.patch
  * ccx-2.6-no-local-compare.patch -&gt; ccx-2.8-no-local-compare.patch
  * ccx-2.0-spooles-dynamic.patch -&gt; ccx-2.8-spooles-dynamic.patch</changelog>
  <changelog author="adrian@suse.de" date="1500465600">- update to 2.12</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1574942400">- update to 2.16:
  Too many changes to list, a full list of changes is
  available in the included LOGFILE.
  (boo#1146243).
- Examples/tests are now packages in the ccx-examples package
- Move docs to separate source package
- Update patches:
  * Drop (not applied) ccx-2.8-no-local-compare.patch
  * Drop ccx-1.2-doc-Makefile.patch
  * ccx-2.8-build.patch -&gt; ccx-2.16-build.patch, foo.patch
  * ccx-2.5-abaqus-shell-heat-transfer-elements-read.patch -&gt;
    ccx-2.16-abaqus-shell-heat-transfer-elements-read.patch
  * ccx-2.8-spooles-dynamic.patch -&gt; ccx-2.16-spooles-dynamic.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1614081600">- update to 2.17:
  Too many changes to list, a full list of changes is
  available in the included LOGFILE.
- Rebase patches, renamed ccx-2.16-spooles-dynamic.patch
  - &gt; 0001-Fixup-spooles-include-dir.patch
- Add 0001-Add-missing-argument-for-inputerror-function-call.patch
- Add 0001-Use-interface-for-cubtri-callback-function.patch
- Enable check section</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643544000">- update to 2.19:
  Too many changes to list, a full list of changes is available in
  the included LOGFILE.
- Add 0001-Fix-wrong-parameter-passed-to-us3_materialdata_me.patch
- Add 0001-Fix-wrong-scalar-declaration-for-2x2-inverse-Jacobia.patch
- Disable beamfsh1 test on aarch64 and i586</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1657800000">- Fix bad calling convention found by recent GFortran:
  0001-Pass-rank-1-dummy-for-auxiliary-array-in-isortii.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662033600">- update to 2.20:
  Too many changes to list, a full list of changes is available in
  available in the included LOGFILE.
- Drop upstream patches:
  * ccx-2.16-abaqus-shell-heat-transfer-elements-read.patch
  * 0001-Add-missing-argument-for-inputerror-function-call.patch
  * 0001-Fix-wrong-parameter-passed-to-us3_materialdata_me.patch
  * 0001-Fix-wrong-scalar-declaration-for-2x2-inverse-Jacobia.patch
  * 0001-Pass-rank-1-dummy-for-auxiliary-array-in-isortii.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- update to 2.21:
  Too many changes to list, a full list of changes is available in
  the included LOGFILE.
- Drop upstream patches:
  * 0001-Use-interface-for-cubtri-callback-function.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1731758400">- update to 2.22:
  Too many changes to list, a full list of changes is available in
  the included LOGFILE.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1771502400">- update to 2.23:
  * Procedures
    + Extended submodels to heat transfer analyses.
  * Materials
    + Introduced the *DAMAGE INITIATION keyword.
  * Elements
    + Correction to the C3D8I-element.
    + Kept the node numbering while smoothing an existing mesh using
    the *REFINE MESH,SMOOTHING ONLY keyword.
    + Allowed for the use of composite shells in *HEAT TRANSFER
    calculations.
  * Boundary conditions
    + Definition of a linear temperature distribution on a
  * TEMPERATURE or *BOUNDARY card.
    + Allowed for contact within cyclic symmetry calculations using
    the *CYCLIC SYMMETRY MODEL,CONTACT card.
    + Axisymmetric results from a global model can be used as
    boundary conditions for a three-dimensional submodel.
    + The first term in an *EQUATION can be a node set. As many
    equations are generated as nodes in the set.
  * For a full list of changes see the included LOGBOOK.
- Rebase ccx-2.16-build.patch
- Add 0001-Fix-return-value-in-readnewmesh.patch</changelog>
</package>
<package pkgid="927fbb9a936d73369a8ae254337a0269331d92261b62feb1ab4e938ce3cf7aeba5e1da29ed9a786a9c7bcf248b9fa00c0e15a21c8ac6bb91659852ce6500403d" name="ccx-debugsource" arch="i586">
  <version epoch="0" ver="2.23" rel="1.4"/>
  <changelog author="avvissu@yandex.ru" date="1433073600">- Update to 2.8p2:
- Procedures:
  * computational Fluid Dynamics based on finite volumes works for
    laminar incompressible flow
  * for frequency calculations participation factors and relative
    effective modal masses are calculated and stored in the .dat
  * rayleigh damping (*DAMPING), contact damping and dashpots were
    implemented for nonlinear dynamic calculations (*DYNAMIC)
  * magnetostatic and inductive heating calculations are available
    with the *ELECTROMAGNETICS keyword
  * surfaces tied by cyclic symmetry conditions can now also be
    face-based
  * stiffness of a substructure (= superelement) can be calculated
    and stored using the *SUBSTRUCTURE GENERATE and *SUBSTRUCTURE
    MATRIX OUTPUT cards
- Elements:
  * beams with a pipe section were implemented (= square cross
    section with special integration scheme)
  * replaced the expandable rigid bodies by mean rotations MPC's
    for the app of rotations and/or moments to beams and shells
- Materials:
  * a linear elastoplastic material was implemented (additive
    decomposition of the total strain)
  * a Ciarlet type elastic model for large deformations was
    implemented
  * a single crystal creep model was implemented
- Output:
  * the text underneath *HEADING is stored in the frd-file
  * POT, ECD, EMFE and EMFB labels for the output of the electric
    potential, electric current density, electric field and
    magnetic field into the .frd-file
- Update patches:
  * ccx-2.6-build.patch -&gt; ccx-2.8-build.patch
  * ccx-2.6-no-local-compare.patch -&gt; ccx-2.8-no-local-compare.patch
  * ccx-2.0-spooles-dynamic.patch -&gt; ccx-2.8-spooles-dynamic.patch</changelog>
  <changelog author="adrian@suse.de" date="1500465600">- update to 2.12</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1574942400">- update to 2.16:
  Too many changes to list, a full list of changes is
  available in the included LOGFILE.
  (boo#1146243).
- Examples/tests are now packages in the ccx-examples package
- Move docs to separate source package
- Update patches:
  * Drop (not applied) ccx-2.8-no-local-compare.patch
  * Drop ccx-1.2-doc-Makefile.patch
  * ccx-2.8-build.patch -&gt; ccx-2.16-build.patch, foo.patch
  * ccx-2.5-abaqus-shell-heat-transfer-elements-read.patch -&gt;
    ccx-2.16-abaqus-shell-heat-transfer-elements-read.patch
  * ccx-2.8-spooles-dynamic.patch -&gt; ccx-2.16-spooles-dynamic.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1614081600">- update to 2.17:
  Too many changes to list, a full list of changes is
  available in the included LOGFILE.
- Rebase patches, renamed ccx-2.16-spooles-dynamic.patch
  - &gt; 0001-Fixup-spooles-include-dir.patch
- Add 0001-Add-missing-argument-for-inputerror-function-call.patch
- Add 0001-Use-interface-for-cubtri-callback-function.patch
- Enable check section</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643544000">- update to 2.19:
  Too many changes to list, a full list of changes is available in
  the included LOGFILE.
- Add 0001-Fix-wrong-parameter-passed-to-us3_materialdata_me.patch
- Add 0001-Fix-wrong-scalar-declaration-for-2x2-inverse-Jacobia.patch
- Disable beamfsh1 test on aarch64 and i586</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1657800000">- Fix bad calling convention found by recent GFortran:
  0001-Pass-rank-1-dummy-for-auxiliary-array-in-isortii.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662033600">- update to 2.20:
  Too many changes to list, a full list of changes is available in
  available in the included LOGFILE.
- Drop upstream patches:
  * ccx-2.16-abaqus-shell-heat-transfer-elements-read.patch
  * 0001-Add-missing-argument-for-inputerror-function-call.patch
  * 0001-Fix-wrong-parameter-passed-to-us3_materialdata_me.patch
  * 0001-Fix-wrong-scalar-declaration-for-2x2-inverse-Jacobia.patch
  * 0001-Pass-rank-1-dummy-for-auxiliary-array-in-isortii.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704110400">- update to 2.21:
  Too many changes to list, a full list of changes is available in
  the included LOGFILE.
- Drop upstream patches:
  * 0001-Use-interface-for-cubtri-callback-function.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1731758400">- update to 2.22:
  Too many changes to list, a full list of changes is available in
  the included LOGFILE.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1771502400">- update to 2.23:
  * Procedures
    + Extended submodels to heat transfer analyses.
  * Materials
    + Introduced the *DAMAGE INITIATION keyword.
  * Elements
    + Correction to the C3D8I-element.
    + Kept the node numbering while smoothing an existing mesh using
    the *REFINE MESH,SMOOTHING ONLY keyword.
    + Allowed for the use of composite shells in *HEAT TRANSFER
    calculations.
  * Boundary conditions
    + Definition of a linear temperature distribution on a
  * TEMPERATURE or *BOUNDARY card.
    + Allowed for contact within cyclic symmetry calculations using
    the *CYCLIC SYMMETRY MODEL,CONTACT card.
    + Axisymmetric results from a global model can be used as
    boundary conditions for a three-dimensional submodel.
    + The first term in an *EQUATION can be a node set. As many
    equations are generated as nodes in the set.
  * For a full list of changes see the included LOGBOOK.
- Rebase ccx-2.16-build.patch
- Add 0001-Fix-return-value-in-readnewmesh.patch</changelog>
</package>
<package pkgid="387271f3510181534ebc4dfb23d15124c5b5c8cab61d1f185261643901f28a5c5d6972af5517e7f5341d3a867143fad1ea1ad4fca7002b7d098b52e616a66de6" name="ccze-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.1.2" rel="4.4"/>
  <changelog author="sebix+novell.com@sebix.at" date="1483099200">- first package
- use license-fsf.diff to fix fsf postal address in license texts
- use patches from debian package:
  * 288834_FTBFS_unrecognized_command_line_option_-Wmulticharacter.patch
  * doc___ccze.1.in.patch
  * fix_capitalization_typo.patch
  * fix_passing_LDFLAGS_for_ccze-cssdump.patch
  * src___ccze.c.patch
  * src___ccze-wordcolor.c_positive-numbers.patch
  * src___ccze-wordcolor.c_virus+clean.patch
  * src___mod_syslog.c.patch</changelog>
  <changelog author="jengelh@inai.de" date="1486814400">- Abandon unnecessary %__-type macro indirections.
  Trim description.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1742558400">- GitHub repository have been removed:
  * switch to upstream's archived repository as homepage.
  * do not download tarball from GitHub
- Add directly patches from Debian that aren't applid already,
  they include PCRE2 porting:
  * fix_passing_LDFLAGS_for_ccze-cssdump.patch
  * fix_capitalization_typo.patch
  * fix-national-encoding.patch
  * cross.patch
  * pcre2.patch
  * memory-leak.patch
  * uninitialised-value.patch
- Switch to PCRE2
- Only run updated tests
- Spec cleanup</changelog>
</package>
<package pkgid="e54cc09109147311528887748cc223b8c493678dc60d679c2ad4ac14e76d1e3ee73a08c23b7ecf71ca7bfcf60a54b442808bcee405839cab8ea9ad4775bd6dc7" name="ccze-debugsource" arch="i586">
  <version epoch="0" ver="0.2.1.2" rel="4.4"/>
  <changelog author="sebix+novell.com@sebix.at" date="1483099200">- first package
- use license-fsf.diff to fix fsf postal address in license texts
- use patches from debian package:
  * 288834_FTBFS_unrecognized_command_line_option_-Wmulticharacter.patch
  * doc___ccze.1.in.patch
  * fix_capitalization_typo.patch
  * fix_passing_LDFLAGS_for_ccze-cssdump.patch
  * src___ccze.c.patch
  * src___ccze-wordcolor.c_positive-numbers.patch
  * src___ccze-wordcolor.c_virus+clean.patch
  * src___mod_syslog.c.patch</changelog>
  <changelog author="jengelh@inai.de" date="1486814400">- Abandon unnecessary %__-type macro indirections.
  Trim description.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1742558400">- GitHub repository have been removed:
  * switch to upstream's archived repository as homepage.
  * do not download tarball from GitHub
- Add directly patches from Debian that aren't applid already,
  they include PCRE2 porting:
  * fix_passing_LDFLAGS_for_ccze-cssdump.patch
  * fix_capitalization_typo.patch
  * fix-national-encoding.patch
  * cross.patch
  * pcre2.patch
  * memory-leak.patch
  * uninitialised-value.patch
- Switch to PCRE2
- Only run updated tests
- Spec cleanup</changelog>
</package>
<package pkgid="38d78fb84e6142d6817213cb8f0c7693c6de69e1b871bbf7bf83eb2b43c312a7d50bb3c47054f90d231de20c78768d83521c904ac1cfd98418aad709988bc667" name="cd-discid-debuginfo" arch="i586">
  <version epoch="0" ver="1.4" rel="1.14"/>
  <changelog author="p.drouand@gmail.com" date="1418472000">- Initial release (version 1.4)</changelog>
</package>
<package pkgid="c16a4398ce6b22e43e333d3db6a3ae99a4ce12bc61e78443005bb197df00708ab23f710828b8b35ca4e1eb4309c0fed016fd70c12e983d4640ee0c5abc565aa6" name="cd-discid-debugsource" arch="i586">
  <version epoch="0" ver="1.4" rel="1.14"/>
  <changelog author="p.drouand@gmail.com" date="1418472000">- Initial release (version 1.4)</changelog>
</package>
<package pkgid="d3165aab05b6061aa6555f93a5c264d7b2719c30af4cdb1e1df922e305a42a139a55b546eb54cd3f39fef09387fbdd177778d39b460cccdcbf1efeed4e548327" name="cd-paranoia-debuginfo" arch="i586">
  <version epoch="0" ver="10.2+2.0.1" rel="1.15"/>
  <changelog author="davejplater@gmail.com" date="1337428800">- Created libcdio-paranoia which used to be part of the libcdio
  package. see bnc#756564.</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361102400">- Update to version 10.2+0.90
  * First stable version
- Add libcdio-paranoia-10.2+0.90-include_path.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1423051200">- Update to version 10.2+0.93+1
  * Add cdio_cddap_free_messages function
  * Start using Coverty Static analysis
  * Update OS versions we recognize
  * Upgrade libcdio-paranoia to paranoia version 10.2
  * Bug fixes on MS Windows and other bug fixes
  * Redo license so everything is GPL3
- Fix license tag; now released under GPL-3.0
- Remove libcdio-paranoia-10.2+0.90-include_path.patch; fixed on
  upstream
- Bump sonum to 2</changelog>
  <changelog author="olaf@aepfle.de" date="1423224000">- Include all detected libs in pkg-config --libs output
  to fix build of ffmpeg in SLE_11
  libcdio-paranoia.libcdio_cddda-libs.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1442577600">- Fix baselibs.conf: with the update to 10.2+0.93+1, the sonum was
  bumped to 2, but baselibs was forgotten.</changelog>
  <changelog author="olaf@aepfle.de" date="1450267200">- Add BuildRoot: for SLE_11</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1548676800">- version 10.2+2.0.0 (2019-01-26)
  * Now works with audio CD's that start on a track greater than 1.
  * typos in manual page and README
  * Do not attempt to call a NULL callback from mskamp
- version 10.2+0.94+2 (2017-08-22)
  * Add --force-overread
    Force overreading into the lead-out portion of the disc. This option
    is only applicable when using the "-O" option with a positive sample
    offset value. Many drives are not capable of reading into this
    portion of the disc and attempting to do so on those drives will
    produce read errors and possibly hard lockups
- version 10.2+0.94+1 (2017-03-25)
  * Fix problem where end of span seems to default to last track.
  * Fix NULL pointer dereference that occurs when byte swapping is needed.
  * Re-silence recently added gcc -Wunused-result warnings
  * Use @LIBS@ figured out by autoconf when linking (for -lrt on Linux).
  * Incorrect track was getting used in matching.
- Added sig file along with keyring for source verification
- Make use of %license macro
- Adopted for change of README to README.md</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624017600">- Drop --with-pic (no effect with --disable-static)
- Trim old rpm macros/constructs
- Update descriptions</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1625659200">- version 10.2+2.0.1 (2019-09-16)
  * cdda toc routines now included
  * "make distcheck" broken in 2.0.0 works properly again
  * Remove some gcc/clang warnings
- Use %find_lang
- Use correct License</changelog>
</package>
<package pkgid="c6ba6c9d3008fa1694e57cdea7d65cc390b590741167be65d1dc5b75c5368ac8869d4fb1bc0ffa5890439cd9fae55d5080d70d1019e2cc9fb10e0fe53c673cb4" name="cdda2wav-debuginfo" arch="i586">
  <version epoch="0" ver="3.02~a10" rel="53.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 2021.09.01
  * smake: The man page now better describes pattern macro
    replacement.
- Drop schily-stksz.diff (resolved upstream)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661601600">- Fix update-alternatives for rmt.1</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661947200">- pbosh.1: replace broken ".so sh.1" refernce with a symlink to bosh.1</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668686400">- Update to release 2022.10.16
  * bsh: Implement ^L support
  * libmdigest: Add support for BLAKE2 digests
  * mkisofs: No longer warn about Joliet being nonstandard. With
    the 2019 revision of ECMA 119, Joliet has been added as an
    annex to the standard.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699790400">- Update to release 2023.09.26
  * smake: add new -V option to print the expanded value of macros
  * Bourne Shell: Fix bug where set -o notify or set -b would cause
    the shell to exit when ^C was pressed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712923200">- Update to release 2024.03.21
  * mkisofs: produce less scrollback when logging progress to ttys.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1730203200">- Add 81.patch to not store the build host kernel version (boo#1232434)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730808000">- Modernize specfile</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1748347200">- Add -std=gnu17 to compilation flags in order to allow building with
  GCC 15. [boo#1241945]</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1771329600">- Migrate from update-alternatives to libalternatives
  (bsc#1245915), (bsc#1245916)</changelog>
</package>
<package pkgid="f58937035e0ca18704d84483f212966a990c67e6b79a286efe2572494d5d877b54495a5c9508d0b57f3ac94ba4810ef0de862e1aeddcb26cbe17646d7546ce1e" name="cddlib-debuginfo" arch="i586">
  <version epoch="0" ver="0.94n" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 0.94h
  * One unspecified minor bugfix</changelog>
  <changelog author="jengelh@inai.de" date="1467633600">- Update cddlib-automake.diff to add -no-undefined</changelog>
  <changelog author="jengelh@inai.de" date="1487592000">- Update homepage URL</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Switch include directory to /usr/include/cdd as that seems to be
  expected by downstream programs (like gfan).</changelog>
  <changelog author="jengelh@inai.de" date="1525089600">- Update to new upstream release 0.94i
  * The missing definition of dd_set_d function (in the
  - DGMPRATIONAL case) was added.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540036800">- Update to new upstream release 0.94j
  * Introduced cddexec as a replacement of cdd_both_reps that many
    distributions packaged.
- Remove cddlib-flags.diff, cddlib-automake.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600516800">- Update to release 0.94k
  * Header files are now installed to PREFIX/include/cddlib to
    avoid clashes with other libraries.
  * pkg-config cddlib.pc file added.
- Add 0001-build-extend-extern-C-block-in-header-files.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Update to release 0.94l
  * Merged 0001-build-extend-extern-C-block-in-header-files.patch
- Split command-line programs to new package cddlib-tools.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607428800">- Update to release 0.94m
  * Fix and error, where a non-redundant linearity could be
    considered redundant.
  * Fix an optimization error in ViaShooting code so that the linear
    programs are now much smaller.
  * Fixed memory leaks in the redundancy code.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757592000">- Update to release 0.94n
  * Fixed a potential dd_MatrixCanonicalize segfault.
  * cddlib.pc file now points to the non-GMP version, and
    cddgmp.pc has been added for the GMP version.
  * Copy certificate and handle errors correctly in dd_SRedundant
    for the V-representation code path.
  * cddlib is now thread-safe.</changelog>
</package>
<package pkgid="001bafd036b91f6463e30efc49be9165f9e213def6c7f4e7b33035876e99eb1e357b2f46ef78d0346bee218a65a3bbcefa3b0335d64b5cb1f956587fcdf488e0" name="cddlib-debugsource" arch="i586">
  <version epoch="0" ver="0.94n" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 0.94h
  * One unspecified minor bugfix</changelog>
  <changelog author="jengelh@inai.de" date="1467633600">- Update cddlib-automake.diff to add -no-undefined</changelog>
  <changelog author="jengelh@inai.de" date="1487592000">- Update homepage URL</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Switch include directory to /usr/include/cdd as that seems to be
  expected by downstream programs (like gfan).</changelog>
  <changelog author="jengelh@inai.de" date="1525089600">- Update to new upstream release 0.94i
  * The missing definition of dd_set_d function (in the
  - DGMPRATIONAL case) was added.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540036800">- Update to new upstream release 0.94j
  * Introduced cddexec as a replacement of cdd_both_reps that many
    distributions packaged.
- Remove cddlib-flags.diff, cddlib-automake.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600516800">- Update to release 0.94k
  * Header files are now installed to PREFIX/include/cddlib to
    avoid clashes with other libraries.
  * pkg-config cddlib.pc file added.
- Add 0001-build-extend-extern-C-block-in-header-files.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Update to release 0.94l
  * Merged 0001-build-extend-extern-C-block-in-header-files.patch
- Split command-line programs to new package cddlib-tools.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607428800">- Update to release 0.94m
  * Fix and error, where a non-redundant linearity could be
    considered redundant.
  * Fix an optimization error in ViaShooting code so that the linear
    programs are now much smaller.
  * Fixed memory leaks in the redundancy code.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757592000">- Update to release 0.94n
  * Fixed a potential dd_MatrixCanonicalize segfault.
  * cddlib.pc file now points to the non-GMP version, and
    cddgmp.pc has been added for the GMP version.
  * Copy certificate and handle errors correctly in dd_SRedundant
    for the V-representation code path.
  * cddlib is now thread-safe.</changelog>
</package>
<package pkgid="734c8aafa9a465f2451be6d8d4842b50b009a89ef35e64458e8046f809b80c4d9bcd722ec80ae52d161e7b41317a13e18c374ee1fdd523f3db78eec93498eb26" name="cddlib-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.94n" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 0.94h
  * One unspecified minor bugfix</changelog>
  <changelog author="jengelh@inai.de" date="1467633600">- Update cddlib-automake.diff to add -no-undefined</changelog>
  <changelog author="jengelh@inai.de" date="1487592000">- Update homepage URL</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Switch include directory to /usr/include/cdd as that seems to be
  expected by downstream programs (like gfan).</changelog>
  <changelog author="jengelh@inai.de" date="1525089600">- Update to new upstream release 0.94i
  * The missing definition of dd_set_d function (in the
  - DGMPRATIONAL case) was added.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540036800">- Update to new upstream release 0.94j
  * Introduced cddexec as a replacement of cdd_both_reps that many
    distributions packaged.
- Remove cddlib-flags.diff, cddlib-automake.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600516800">- Update to release 0.94k
  * Header files are now installed to PREFIX/include/cddlib to
    avoid clashes with other libraries.
  * pkg-config cddlib.pc file added.
- Add 0001-build-extend-extern-C-block-in-header-files.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Update to release 0.94l
  * Merged 0001-build-extend-extern-C-block-in-header-files.patch
- Split command-line programs to new package cddlib-tools.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607428800">- Update to release 0.94m
  * Fix and error, where a non-redundant linearity could be
    considered redundant.
  * Fix an optimization error in ViaShooting code so that the linear
    programs are now much smaller.
  * Fixed memory leaks in the redundancy code.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757592000">- Update to release 0.94n
  * Fixed a potential dd_MatrixCanonicalize segfault.
  * cddlib.pc file now points to the non-GMP version, and
    cddgmp.pc has been added for the GMP version.
  * Copy certificate and handle errors correctly in dd_SRedundant
    for the V-representation code path.
  * cddlib is now thread-safe.</changelog>
</package>
<package pkgid="3bdfe9bd073723ad4a9d6c8d6dcdac64eff39cee68996099136ecf3dd67968bf728c1da3b1f25dc562ed2365bb5a3616d0acd5299f98c8dabddce8dd1cc9da89" name="cdecl-debuginfo" arch="i586">
  <version epoch="0" ver="18.7.2" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721476800">- Update to release 18.1
  * Alignments can now have names to denote the number of bytes.
  * In C89, implicit int is now warned about in more cases.
  * To match gibberish output, K&amp;R C typeless parameters now print
    ``as integer`` in pseudo-English.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1722427200">- Update to release 18.2
  * Unknown names are now always permitted as types in
    pseudo-English. Hence, the --permissive-types option now only
    additionally allows keywords in language versions other than
    the current language as types.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723723200">- Update to release 18.3
  * Autocompletion for `set no-&lt;TAB&gt;`
  * Enhancements for preprocessor __VA macros</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 18.4
  * Initial support for C++26 has been added, specifically =
    delete("reason") is now supported.
  * Support placemarkers for empty macro argument.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744027200">- Update to release 18.4.2
  * Fixed issue with accumulating newlines in command-line history.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751716800">- Update to release 18.5
  * Added support for C++26 `indeterminate` attribute and
    some predefined types.
  * `static` storage class support.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764072000">- Update to release 18.6
  * Better "did you mean" suggestions.
  * Specifying the -t option twice now suppresses predefining all
    types.
  * Multiline C-style comments /* */ are now supported (mostly).
  * _Atomic void parameters are now also correctly flagged as
    illegal.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772280000">- Update to release 18.7
  * Compound literals now allow a storage class per C23.
  * When expanding macros, a new final step of concatenating
    adjacent string literals has been added.
  * cdecl now additionally supports this specification for locating
    its configuration file, specifically the XDG_CONFIG_HOME and
    XDG_CONFIG_DIRS environment variables.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772366400">- Update to release 18.7.1
  * Fixed macro empty string literal crash</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772366401">- Update to release 18.7.2
  * Fixed a similar macro empty character literal crash</changelog>
</package>
<package pkgid="e63a004e8cca9110195cdb35d82f09ef940b6b91c0a7e44fa1ccd8b6d022dfbc0bae419fb6ba69fab432b075492d9de3f5be70451ef400bba30a92df4858ed21" name="cdecl-debugsource" arch="i586">
  <version epoch="0" ver="18.7.2" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721476800">- Update to release 18.1
  * Alignments can now have names to denote the number of bytes.
  * In C89, implicit int is now warned about in more cases.
  * To match gibberish output, K&amp;R C typeless parameters now print
    ``as integer`` in pseudo-English.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1722427200">- Update to release 18.2
  * Unknown names are now always permitted as types in
    pseudo-English. Hence, the --permissive-types option now only
    additionally allows keywords in language versions other than
    the current language as types.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723723200">- Update to release 18.3
  * Autocompletion for `set no-&lt;TAB&gt;`
  * Enhancements for preprocessor __VA macros</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 18.4
  * Initial support for C++26 has been added, specifically =
    delete("reason") is now supported.
  * Support placemarkers for empty macro argument.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744027200">- Update to release 18.4.2
  * Fixed issue with accumulating newlines in command-line history.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751716800">- Update to release 18.5
  * Added support for C++26 `indeterminate` attribute and
    some predefined types.
  * `static` storage class support.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764072000">- Update to release 18.6
  * Better "did you mean" suggestions.
  * Specifying the -t option twice now suppresses predefining all
    types.
  * Multiline C-style comments /* */ are now supported (mostly).
  * _Atomic void parameters are now also correctly flagged as
    illegal.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772280000">- Update to release 18.7
  * Compound literals now allow a storage class per C23.
  * When expanding macros, a new final step of concatenating
    adjacent string literals has been added.
  * cdecl now additionally supports this specification for locating
    its configuration file, specifically the XDG_CONFIG_HOME and
    XDG_CONFIG_DIRS environment variables.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772366400">- Update to release 18.7.1
  * Fixed macro empty string literal crash</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772366401">- Update to release 18.7.2
  * Fixed a similar macro empty character literal crash</changelog>
</package>
<package pkgid="f7c573ede575bab644bdd61bf6ab6d390e800745728690280fdb3b4b27e0f9a3ecc89a0c5d250213741e8fb102da54386e0ee9b69704173dbb4bd48b416d9ffa" name="cdemu-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.1" rel="1.3"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1588334400">- Update to release 3.2.4
  * Updated the list of commands that interrupt audio play.
  * Generate device serial number using global device number
    instead of local one.
  * Delay emulation: removed the use of deprecated GTimeVal.
  * Tweak default device identifier in standard INQUIRY response.
  * Implemented INQUIRY EVPD 0x83 page.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618920000">- Update to release 3.2.5
  * Updated ISRC validation to match crdao documentation.
  * Remove bundled DBus activation scripts.
- Remove logfile.diff (no longer applicable)</changelog>
  <changelog author="Yaroslav Kurlaev &lt;yaroslav.kurlaev@gmail.com&gt;" date="1630238400">- Add systemd and D-Bus .service files
- Fix .spec file warning</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1644062400">- Update to release 3.2.6
  * No user visible changes, just packaging-related.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1709035200">- Fix cdemu-daemon startup failing for regular users due to not
  being able to trigger the load of the vhba kernel module.
  (boo#958517)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710158400">- Revert Feb 27 addition of static_node; this does not seemingly
  do anything.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Add an explanation to the use of static_node</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723982400">- Update to release 3.2.7
  * ``READ SUBCHANNEL`` command fixes
  * Implement ``SEEK`` command
  * Adjust error codes returned by read commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774440000">- Update to release 3.3.0
  * Add LoginD DBus interface
  * Fix the size of generated disc structure 0x00</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781438400">- Update to release 3.3.1
  * Fix use-after-free in READ DISC INFORMATION
  * Fix NWA returning 0 for sessions after the first
  * READ SUBCHANNEL command: return error if Mode-1 Q data cannot
    be found
  * device-recording/load: fix stale cue_entry causing NULL
    open_track on second SAO burn</changelog>
</package>
<package pkgid="ec5daff13a47e2bd6c25cd27e04a9296f41740664159c1a7b8363e88185b24107047ecf8b7f0bcf011633895ab494890f3f500f2eba3cc4b3495b58de902e520" name="cdemu-daemon-debugsource" arch="i586">
  <version epoch="0" ver="3.3.1" rel="1.3"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1588334400">- Update to release 3.2.4
  * Updated the list of commands that interrupt audio play.
  * Generate device serial number using global device number
    instead of local one.
  * Delay emulation: removed the use of deprecated GTimeVal.
  * Tweak default device identifier in standard INQUIRY response.
  * Implemented INQUIRY EVPD 0x83 page.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618920000">- Update to release 3.2.5
  * Updated ISRC validation to match crdao documentation.
  * Remove bundled DBus activation scripts.
- Remove logfile.diff (no longer applicable)</changelog>
  <changelog author="Yaroslav Kurlaev &lt;yaroslav.kurlaev@gmail.com&gt;" date="1630238400">- Add systemd and D-Bus .service files
- Fix .spec file warning</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1644062400">- Update to release 3.2.6
  * No user visible changes, just packaging-related.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1709035200">- Fix cdemu-daemon startup failing for regular users due to not
  being able to trigger the load of the vhba kernel module.
  (boo#958517)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710158400">- Revert Feb 27 addition of static_node; this does not seemingly
  do anything.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710417600">- Add an explanation to the use of static_node</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723982400">- Update to release 3.2.7
  * ``READ SUBCHANNEL`` command fixes
  * Implement ``SEEK`` command
  * Adjust error codes returned by read commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774440000">- Update to release 3.3.0
  * Add LoginD DBus interface
  * Fix the size of generated disc structure 0x00</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781438400">- Update to release 3.3.1
  * Fix use-after-free in READ DISC INFORMATION
  * Fix NWA returning 0 for sessions after the first
  * READ SUBCHANNEL command: return error if Mode-1 Q data cannot
    be found
  * device-recording/load: fix stale cue_entry causing NULL
    open_track on second SAO burn</changelog>
</package>
<package pkgid="1c2b231b90c950cd97f02ab82910f2bda7138f485fff518ce0866d94db13b88dfd7569eb32010d8befcb246295d6640c68ad91cea6c56104af58ba27d4db826c" name="cdio-utils-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.0" rel="1.5"/>
  <changelog author="davejplater@gmail.com" date="1334491200">- Update to 0.83.git from 14/04/2012 git head.
- libcdio-paranoia separated from libcdio due to license issues
  see bnc#756564</changelog>
  <changelog author="davejplater@gmail.com" date="1337342400">- Created seperate linked package cdio-utils to prevent cycles.</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361102400">- Update to 0.90
  * CD-Text overhaul and API change (Leon Merten Lohse)
  * Works again (somewhat) on MinGW; tolerence for Microsoft's C compiler (Pete Batard)
  * UDF, Joliet and Rock-Ridge fixes (Pete Batard)
  * OSX fixes (Natalia Portillo and Robert William Fuller)
  * paranoia library removed as that is GPL 2-ish. This is now a separate project
  * file names in cue files are relative to the cue file rather than cwd.
  * Update mmc.h to include MMC-5 commands. (Or MMC-6 since it adds nothing new)
  * Add mmc_cmd2str() to show MMC command name. Show that in some errors
  * Add UDF reading to iso-read and iso-info via --udf or -U (Christophe Fergeau)
  * bug fixes, more tests, update documentation</changelog>
  <changelog author="p.drouand@gmail.com" date="1422705600">- Update to version 0.93
  * Add cdio_free, iso9660_stat_free, and iso9660_xa_free functions.
  * Deprecate mmc_isrc_track_read_subchannel
  * Add mmc_get_track_isrc function.
  * Update OS versions we recognize
  * OSX, and MS Windows, ISO 9660 and other bug fixes
  * Remove Coverty scan warnins and errors
  * OS/2 driver performance update - KO Myung-Hun
- Bump so versions
  * libcdio14 to libcdio16
  * libiso9660-8 to libiso9660-10
- Update baselibs.conf
- Remove depreciated AUTHORS section</changelog>
  <changelog author="mpluskal@suse.com" date="1434456000">- Add gpg signature
- Remove ppc obsoletes/provides as it affects unsupported releases
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="astieger@suse.com" date="1504440000">- update to 0.94:
  * CD-TEXT fixes and improvements
  * eject fixes
  * various bug fixes</changelog>
  <changelog author="jengelh@inai.de" date="1504612800">- Remove --with-pic (only useful for static libs) and compact
  - -enable-static=n.
- Change description to reflect the package content.</changelog>
  <changelog author="kbabioch@suse.com" date="1528718400">- Update to version 2.0.0
  - Fixed several memory leaks
- Applied spec-cleaner
- Require newer vcdimager</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Filip Kastl &lt;filip.kastl@suse.com&gt;" date="1722513600">- Add c99.patch fixing implicit declaration of a function error so
  that the 32bit version of this package can be built with GCC 14.</changelog>
</package>
<package pkgid="e7cf69b672fe016831d2c253170aa4e0f1302ffd13f0423f902101758d80738d728a70c55ebbb21a1a6772df949bf49ca33208a85894f97c77d31fdab5b97638" name="cdio-utils-debugsource" arch="i586">
  <version epoch="0" ver="2.2.0" rel="1.5"/>
  <changelog author="davejplater@gmail.com" date="1334491200">- Update to 0.83.git from 14/04/2012 git head.
- libcdio-paranoia separated from libcdio due to license issues
  see bnc#756564</changelog>
  <changelog author="davejplater@gmail.com" date="1337342400">- Created seperate linked package cdio-utils to prevent cycles.</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361102400">- Update to 0.90
  * CD-Text overhaul and API change (Leon Merten Lohse)
  * Works again (somewhat) on MinGW; tolerence for Microsoft's C compiler (Pete Batard)
  * UDF, Joliet and Rock-Ridge fixes (Pete Batard)
  * OSX fixes (Natalia Portillo and Robert William Fuller)
  * paranoia library removed as that is GPL 2-ish. This is now a separate project
  * file names in cue files are relative to the cue file rather than cwd.
  * Update mmc.h to include MMC-5 commands. (Or MMC-6 since it adds nothing new)
  * Add mmc_cmd2str() to show MMC command name. Show that in some errors
  * Add UDF reading to iso-read and iso-info via --udf or -U (Christophe Fergeau)
  * bug fixes, more tests, update documentation</changelog>
  <changelog author="p.drouand@gmail.com" date="1422705600">- Update to version 0.93
  * Add cdio_free, iso9660_stat_free, and iso9660_xa_free functions.
  * Deprecate mmc_isrc_track_read_subchannel
  * Add mmc_get_track_isrc function.
  * Update OS versions we recognize
  * OSX, and MS Windows, ISO 9660 and other bug fixes
  * Remove Coverty scan warnins and errors
  * OS/2 driver performance update - KO Myung-Hun
- Bump so versions
  * libcdio14 to libcdio16
  * libiso9660-8 to libiso9660-10
- Update baselibs.conf
- Remove depreciated AUTHORS section</changelog>
  <changelog author="mpluskal@suse.com" date="1434456000">- Add gpg signature
- Remove ppc obsoletes/provides as it affects unsupported releases
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="astieger@suse.com" date="1504440000">- update to 0.94:
  * CD-TEXT fixes and improvements
  * eject fixes
  * various bug fixes</changelog>
  <changelog author="jengelh@inai.de" date="1504612800">- Remove --with-pic (only useful for static libs) and compact
  - -enable-static=n.
- Change description to reflect the package content.</changelog>
  <changelog author="kbabioch@suse.com" date="1528718400">- Update to version 2.0.0
  - Fixed several memory leaks
- Applied spec-cleaner
- Require newer vcdimager</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Filip Kastl &lt;filip.kastl@suse.com&gt;" date="1722513600">- Add c99.patch fixing implicit declaration of a function error so
  that the 32bit version of this package can be built with GCC 14.</changelog>
</package>
<package pkgid="a156eb278c8c41a79ef3d5cda0002c7aef1e6f21aae169bfb18c9dc36e2f6df9c722770532623ba156031ba6c1d2280c43f252ec53306d1284653c9d66c65c0c" name="cdk-debugsource" arch="i586">
  <version epoch="0" ver="5.0.20230201" rel="1.10"/>
  <changelog author="meissner@suse.com" date="1419854400">- fixed url, added .asc and keyring</changelog>
  <changelog author="p.drouand@gmail.com" date="1446379200">- Update to version 5.0.20150928
  * build ".deb" test-package with ncurses6, using versioned symbols.
  * modifications from ncurses/xterm to allow alternate to /bin/sh for
    configure-shell, while dropping support for non-POSIX shell such
    as Solaris.
  * updated/integrated changes for versioned symbols from ncurses6.
  * CF_DISABLE_LIBTOOL_VERSION when using -version-info (the native
    libtool mode), get the ABI_VERSION value from $VERSION (which comes
    from CF_VERSION_INFO)
  * CF_ADD_INCDIR fix an infinite loop when the include-directory to be
    added does not exist (bdo#786436)
  * CF_WITH_NCURSES_ETC add --with-screen option
  * CF_SUBDIR_PATH change this to a loop, adding /usr/pkg (NetBSD) and
    /opt/local (Mac OSX)
  * update config.guess, config.sub</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1550836800">- Update to version 5.0.20190220
  * 2019/02/20
    + updated rpm spec-file, for test-builds.
    + added pkgsrc files, for test-builds.
    + updated FreeBSD port-files, for test-builds.
    + add getCdkTitle, which uses new display encoding "&lt;#10&gt;" for newline
    in the example which demonstrates it, mentry_ex2 (prompted by
    discussion with Stéphane Goujet).
    + fix similar memory leaks in setCDKRadioItems and setCDKSelectionItems
    + fix memory leak in setCDKScrollItems (report by Stéphane Goujet).
    + make functionKey parameter to getchCDKObject optional
    (suggested by Stéphane Goujet).
    + modify test-packages to adjust includes in cdk.h when using test
    package for ncurses6 which would confuse test-package for cdk-perl.
    + change shlib-version in test-package to "abi", for better
    compatibility with the test-package for cdk-perl.
    + add manpage for cdk5-config
    + documentation improvements (report by Stéphane Goujet).
    + add check in drawCDKScrollCurrent() in case the list is not
    initialized (report by Stéphane Goujet).
    + modify writeCharAttrib to replace the color in the target cell rather
    than OR'ing it from the source-attribute (patch by Aarian P. Aleahmad)
    + add a null-pointer check in viewer.c's PatternNotFound() function
    (report by "c").
    + improve macros/markup in manpages.
    + updated configure macros, from lynx and ncurses development:
    CF_ADD_INCDIR, CF_CC_ENV_FLAGS, CF_CURSES_CPPFLAGS, CF_CURSES_LIBS,
    CF_FIND_LINKAGE, CF_GCC_WARNINGS, CF_GNU_SOURCE, CF_LD_RPATH_OPT,
    CF_NCURSES_CONFIG, CF_PDCURSES_X11, CF_POSIX_C_SOURCE, CF_PROG_EXT,
    CF_SHARED_OPTS, CF_TRY_XOPEN_SOURCE, CF_WITH_VERSIONED_SYMS,
    CF_XOPEN_CURSES, CF_XOPEN_SOURCE, CF_X_ATHENA_CPPFLAGS
    + update config.guess, config.sub
  * 2018/03/06
    + update versioned-symbol list for reRegisterCDKObject (prompted by
    Debian #892114, which adopted a different set of symbol versions
    such as "5.0.20161120", cf: 2014/11/06).
    + updated configure macros, from lynx development:  CF_CURSES_FUNCS,
    CF_CURSES_LIBS, CF_MAKEFLAGS, CF_NCURSES_CONFIG, CF_SHARED_OPTS
    + update config.guess, config.sub
  * 2017/12/09
    + updated ftp url in test-packages, etc.
    + updated configure macros CF_CC_ENV_FLAGS, CF_SHARED_OPTS
    + update config.guess, config.sub
  * 2017/09/18
    + updated configure macros:
    + CF_ADD_CFLAGS improve formatting of generated lists using
    CF_APPEND_TEXT
    + CF_CC_ENV_FLAGS - two changes
    a) revise the expression generating $cf_flags to actually work when
    there is more than one option.
    b) correct the parameter passed to CF_ADD_CFLAGS, which was the
    whole list rather than the current parameter.
    + CF_CURSES_LIBS reorganize to handle the case where initscr is a
    macro.
    + CF_NCURSES_CONFIG add check for term.h when using pkg-config
    + CF_NCURSES_VERSION use prototype for main
    + CF_SHARED_OPTS workaround for PGI compiler
    + CF_WITH_LIBTOOL use SIGQUIT(3) rather than SIGTRAP(5) in trap
    commands.  Fix a few places in configure/build scripts where
    DESTDIR and rpath were combined.
    + update config.guess, config.sub
  * 2016/12/10
    + improve formatting of manpages, using bullets
    + add -C and -R options to matrix_ex.c to exercise the col/row spacing
    features of matrix widget.
    + modify matrix widget to highlight the current cell for the cases
    when col/row spacing are greater than zero.
  * 2016/12/04
    + cleanup change for color pairs in 2016/11/20
    + modify initCDKScreen() to simplify initialization of curses by
    calling initscr() in this function after initializing the locale.
    That fixes a problem using PuTTY with CDK when built using ncurses
    (report by Marc Smith).
  * 2016/11/20
    + fix warnings from cppcheck 1.76.1
    + updated configure macros:
    + CF_CC_ENV_FLAGS don't limit the check to -I, -U and -D options,
    since the added options can include various compiler options before
    and after preprocessor options.
    + CF_GNU_SOURCE recent glibc (Debian 2.23-4 for example) has
    misordered ifdef/checks for new symbol _DEFAULT_SOURCE, producing
    warning messages when only _GNU_SOURCE is defined.  Add a followup
    check to define _DEFAULT_SOURCE.
    + CF_LD_RPATH_OPT change FreeBSD to use -Wl,-rpath rather than -rpath
    option.  According to FreeBSD #178732, either works since FreeBSD
    4.x; however scons does not accept anything except the -Wl,-rpath
    form.
    + CF_PROG_LINT add cpplint to programs to use; drop ad hoc tdlint and
    alint.
    + CF_WITH_NCURSES_ETC add check for ncurses pthreads
    + CF_XOPEN_SOURCE add "uclinux" to list of Linux's and use
    _GNU_SOURCE for cygwin headers, tested with cygwin 2.3, 2.5
    + CF__ADD_SHLIB_RULES improve scripting for ldconfig to avoid warning
    messages if no permissions
    + update config.guess, config.sub
    &gt; patches by Aarian P. Aleahmad:
    + modify encodeAttribute() to allow up to 256 color pairs.
    + corrected assignment in scroller_SetPosition(), to show highlighted
    member.
    + improve the way attributes are applied to Mentry widgets.
    + improve Entry widget by using newwin rather than subwin, as well
    as passing arguments to callback function.
  * 2016/11/19
    + add reRegisterCDKObject()
  * 2016/01/31
    + fix a few of the lintian errors in package/debian
    + fix some too-wide tables in manpages, which caused Debian lintian
    errors.
    + take lower-limit's formatted length into account in slider, etc.,
    (patch by Guido Meusch).
    + make similar repainting-fixes for radio.c and marquee.c
    + fix repainting of Scroll widget when it has no box-outline
    (patch by Manuel Schmitz).
    + add highlight and callbackData members to CDKBUTTON, as well as
    macros for setting/getting the highlight value.  Use the highlight to
    override the default A_REVERSE used in CDK button (patch by Aarian P.
    Aleahmad).
    + fix two bugs in template.c (patch by Aarian P. Aleahmad):
    + in cleanCDKTemplate, fill all of the info string with nulls
    + in setCDKTemplateValue, call cleanCDKTemplate whether or not
    the pointer for newValue passed by the caller was a null.
    + updated configure macros:
    + CF_LIB_PREFIX, CF_WITH_LIBTOOL, and CF_XOPEN_SOURCE, build-fixes
    for OS/2
    + CF_XOPEN_CURSES, improve check, making it define NCURSES_WIDECHAR
    if we happen to be building on a platform (such as OSX) where we do
    not define _XOPEN_SOURCE or _XOPEN_SOURCE_EXTENDED
    + CF_WITH_VERSIONED_SYMS, avoid ncurses build error on ppc64
    architecture the nm tool is reporting _is_missing in Data section
    for ppc64 (by comparison ppc64le is reporting it in Text section)
    + update config.guess, config.sub
  * 2015/09/28
    + build ".deb" test-package with ncurses6, using versioned symbols.
    + updated configure macros:
    + modifications from ncurses/xterm to allow alternate to /bin/sh for
    configure-shell, while dropping support for non-POSIX shell such
    as Solaris.
    + updated/integrated changes for versioned symbols from ncurses6.
    + CF_DISABLE_LIBTOOL_VERSION when using -version-info (the native
    libtool mode), get the ABI_VERSION value from $VERSION (which comes
    from CF_VERSION_INFO)
    + CF_ADD_INCDIR fix an infinite loop when the include-directory to be
    added does not exist (Debian #786436)
    + CF_WITH_NCURSES_ETC add --with-screen option
    + CF_SUBDIR_PATH change this to a loop, adding /usr/pkg (NetBSD) and
    /opt/local (Mac OSX)
    + update config.guess, config.sub
  * 2015/01/03
    + modify cdk-config.in to work with systems where libdir is /usr/lib64
    (patch by Peter Hyman).
    + corrected example for cdk_display.3 manpage (patch by Loïc
    work in non-POSIX locales (report by Mart Stöör).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1551182400">- Update to version 5.0.20190224
  + use HDR_ROOTNAME rather than PACKAGE in top-level makefile, to
    simplify building cdk and cdkw packages with non-conflicting paths.
  + add "check" rule to top-level makefile, for testing Arch Linux
    package.
  + modify test-package for RPMs to work with SUSE and Mageia.
- Enable wide version of libcdk(w)
- Enable ABI soname of the shared libraries
  + Somehow strange ABI 6.2.4 but RELEASE version is still 5.0</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1551268800">- Remove debugging code from spec file</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1551787200">- Update to version 5.0.20190303
  + deprecate installCDKLibrary rule by install.libs, which is used in
    the newer shared-library macros.
  + conditionally-comment action lines for the part of install-rules
    which conflict with the newer shared-library rules (report by Tom
    Brownridge).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620043200">- Update to version 5.0.20210324
  * Spelling fixes, per codespell
  * Updated build system</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Resolve rpmlint report "libcdk5.x86_64: E:
  shlib-policy-name-error SONAME: libcdk.so.6.2.4, expected
  package suffix: 6_2_4"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1687521600">- Update to version 5.0.20230201
  + improve compiler-warnings in configure-checks.
  + change library dependencies in rpm spec-file.
  + update license in test-packages.
  + relicense as MIT-X11
  + reduce shellcheck warnings in support-scripts
  + updated configure script to work around regression in GNU grep 3.8
  + updated configure macros from xterm and ncurses development
  + update config.guess, config.sub
  + fix cppcheck style-warnings.
  + improve makefile header-dependencies by accounting for all generated
    headers (report/patch by Sergei Trofimovich).
  + updated configure macros from xterm and ncurses development:
    CF_ADD_INCDIR CF_APPEND_CFLAGS CF_DISABLE_ECHO CF_MAKEFLAGS
    CF_NCURSES_CONFIG CF_NCURSES_LIBS CF_PKG_CONFIG CF_REMOVE_CFLAGS
    CF_SHARED_OPTS CF_TRY_XOPEN_SOURCE CF_XOPEN_SOURCE
  + build-fix for HP-UX curses, which provides only part of the ACS_xxx
    definitions compatible with chtype's.
  + correct calls on SetViewSize in scroll.c, overlooked in 2005/04/24
    (report by Brad Hines).
  + updated configure macros from xterm and ncurses development:
    CF_C11_NORETURN CF_CHECK_LIBTOOL_VERSION CF_CONST_X_STRING
    CF_DISABLE_LEAKS CF_FUNC_LSTAT CF_GETOPT_HEADER CF_NCURSES_CONFIG
    CF_NO_LEAKS_OPTION CF_SHARED_OPTS CF_UTF8_LIB CF_XOPEN_CURSES
    CF_XOPEN_SOURCE
  + update config.guess, config.sub
  + updated configure script, for _Noreturn and exit_curses checks.
  + spelling fixes, per codespell.
  + updated configure script, for quoting/escaping fixes
  + update config.guess, config.sub
  + updated configure script, for compiler-warnings
  + update config.guess, config.sub
  + updated configure script, to work around ncurses 6.2 vs xcode's c99
    "-W" option.
  + update config.guess, config.sub
  + fix issues found with check-manpage
  + updated configure macros, from xterm and ncurses development:
    CF_ADD_LIBS CF_GCC_VERSION CF_GCC_WARNINGS CF_PROG_CC CF_PROG_LINT
    CF_X_TOOLKIT
  + update config.guess, config.sub</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1687521601">- Let libcdk6_3_4 conflict with older libcdk6_2_4</changelog>
</package>
<package pkgid="89d84d8ed9de652ff9e3ccf55deb28ac81ad76e1461539860b51491026d047fffbc3e939a3d0b6e342497d00b9a232b4d82ca753f02f5feeb3a4ec64617af5ce" name="cdogs-sdl-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1733572800">- Update to version 2.2.0
  * Add new game icons.
  * Fix game freeze when loading shareware wolf3d campaign.
  * Fix player 1 controls affecting others in player selection.
  * Fix joystick not working in pause menu.
  * Fix damage text not resetting.
  * Fix automaps for very large levels.
  * Fix repeated inputs when switching in/out of pause menu.
  * Fix uncommon crash when live background map is too small.
  * Fix crash when exiting some campaigns with custom ammo.
  * Improve menus by merging redefine keys and controls menu.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1741435200">- Update to version 2.3.0
  * Add new per-campaign enhanced high score system, not backwards
    compatible.
  * Fix invalid character in credits.
- Drop patch:
  * cdogs-sdl-gcc-14.patch</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS on cmake4
- Remove Group: no longer used for anything</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1754913600">- Update to version 2.3.1
  * Fix crash after mission end</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1756123200">- Update to version 2.3.2
  * Fix crash when loading classic .cpn campaigns</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1761480000">- Add patch:
  * fix-sound.patch
    https://github.com/cxong/cdogs-sdl/issues/888#issuecomment-3447928867</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1769428800">- Update to version 2.4.0
  Game
  * Add Super 2D Noah's Ark campaign.
  * Add holiday hats easter eggs.
  * Fix players getting stuck when confused #886.
  * Fix incorrect Windows config dir depending on trailing slash.
  * Fix lives not persisting in Wolf3D campaigns.
  * Fix audio crack on big endian systems.
  * Fix logic bug in AI tracking behaviour.
  Editor
  * Improve mission selection with shift-click to skip +/- 10
    missions.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786017600">- Add cdogs-sdl-gcc16.patch: fix build with GCC 16</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786968000">- Add cdogs-sdl-test-tmpfile-race.patch: fix autosave_test segfault under ctest -j</changelog>
</package>
<package pkgid="bdd66a310cc80768c08e3517405dc3c9cb9c4e19d78e9f18a81ad1edb26e1a0f713a7e6c7040515467cf43d3eb86a437451861ff33ae22a39613e63a7bfffdad" name="cdogs-sdl-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1733572800">- Update to version 2.2.0
  * Add new game icons.
  * Fix game freeze when loading shareware wolf3d campaign.
  * Fix player 1 controls affecting others in player selection.
  * Fix joystick not working in pause menu.
  * Fix damage text not resetting.
  * Fix automaps for very large levels.
  * Fix repeated inputs when switching in/out of pause menu.
  * Fix uncommon crash when live background map is too small.
  * Fix crash when exiting some campaigns with custom ammo.
  * Improve menus by merging redefine keys and controls menu.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1741435200">- Update to version 2.3.0
  * Add new per-campaign enhanced high score system, not backwards
    compatible.
  * Fix invalid character in credits.
- Drop patch:
  * cdogs-sdl-gcc-14.patch</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS on cmake4
- Remove Group: no longer used for anything</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1754913600">- Update to version 2.3.1
  * Fix crash after mission end</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1756123200">- Update to version 2.3.2
  * Fix crash when loading classic .cpn campaigns</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1761480000">- Add patch:
  * fix-sound.patch
    https://github.com/cxong/cdogs-sdl/issues/888#issuecomment-3447928867</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1769428800">- Update to version 2.4.0
  Game
  * Add Super 2D Noah's Ark campaign.
  * Add holiday hats easter eggs.
  * Fix players getting stuck when confused #886.
  * Fix incorrect Windows config dir depending on trailing slash.
  * Fix lives not persisting in Wolf3D campaigns.
  * Fix audio crack on big endian systems.
  * Fix logic bug in AI tracking behaviour.
  Editor
  * Improve mission selection with shift-click to skip +/- 10
    missions.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786017600">- Add cdogs-sdl-gcc16.patch: fix build with GCC 16</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786968000">- Add cdogs-sdl-test-tmpfile-race.patch: fix autosave_test segfault under ctest -j</changelog>
</package>
<package pkgid="9a9d32c7f3e0a9ecbbe2981d8fa3ba07aa596bd575b6328b1903988a95d5a07c06d26e5a00370578000b05dc4d878ca2f6ebe8fabdaaf3730fc5b7d8e5ad2819" name="cdparanoia-debuginfo" arch="i586">
  <version epoch="0" ver="3.10.2" rel="30.6"/>
  <changelog author="coolo@suse.com" date="1342353600">- own directories for japanese man pages, no need to buildrequire man
  for that</changelog>
  <changelog author="mmeister@suse.com" date="1363867200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="dmueller@suse.com" date="1369137600">- add config-guess-sub-update.diff:
  * configure.guess/sub update for aarch64 support</changelog>
  <changelog author="tchvatal@suse.com" date="1382616000">- Redo the buildsystem to use only shared libs and allow parallel
  building to have it faster in obs.
  * removed patches:
  - cdparanoia-III-dt_needed.patch
  - cdparanoia-large-pic.diff
  * added patches:
  - 010_build_system.patch
  - 050_all_build_only_shared_libraries.patch</changelog>
  <changelog author="schwab@suse.de" date="1523966400">- config-guess-sub-update.diff: update for RISC-V support</changelog>
  <changelog author="adam.majer@suse.de" date="1524052800">- Adjust licenses to be installed with %license not %doc
- libraries are covered by LGPL-2.1-or-greater and the command-line
  tool is GPL-2.0-or-greater</changelog>
  <changelog author="tchvatal@suse.com" date="1524052801">- Do not bother to talk about it being beta release as we
  are shipping this since 2008</changelog>
  <changelog author="jengelh@inai.de" date="1524052802">- Update descriptions.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1733400000">- fix loongarch64 build
  by not replacing config.guess/sub, our rpmbuid is already taking
  care</changelog>
</package>
<package pkgid="fd2ab915d01f0937cd1e0572cbe119e99d30d8f8b13e0b71db6b9d08786f5bc09bb8a75913a81535861e25a5c50f60fc5f6100326057f4f7265c5bb7c68b58b9" name="cdparanoia-debugsource" arch="i586">
  <version epoch="0" ver="3.10.2" rel="30.6"/>
  <changelog author="coolo@suse.com" date="1342353600">- own directories for japanese man pages, no need to buildrequire man
  for that</changelog>
  <changelog author="mmeister@suse.com" date="1363867200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="dmueller@suse.com" date="1369137600">- add config-guess-sub-update.diff:
  * configure.guess/sub update for aarch64 support</changelog>
  <changelog author="tchvatal@suse.com" date="1382616000">- Redo the buildsystem to use only shared libs and allow parallel
  building to have it faster in obs.
  * removed patches:
  - cdparanoia-III-dt_needed.patch
  - cdparanoia-large-pic.diff
  * added patches:
  - 010_build_system.patch
  - 050_all_build_only_shared_libraries.patch</changelog>
  <changelog author="schwab@suse.de" date="1523966400">- config-guess-sub-update.diff: update for RISC-V support</changelog>
  <changelog author="adam.majer@suse.de" date="1524052800">- Adjust licenses to be installed with %license not %doc
- libraries are covered by LGPL-2.1-or-greater and the command-line
  tool is GPL-2.0-or-greater</changelog>
  <changelog author="tchvatal@suse.com" date="1524052801">- Do not bother to talk about it being beta release as we
  are shipping this since 2008</changelog>
  <changelog author="jengelh@inai.de" date="1524052802">- Update descriptions.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1733400000">- fix loongarch64 build
  by not replacing config.guess/sub, our rpmbuid is already taking
  care</changelog>
</package>
<package pkgid="91648c2cac15f17921ac2787db666c00e5e8d5c34c218e7e43ca435f7aadc9b5e9466238ab7632c3c2d92f6f713152e7e4dddc03a3f881e82a051da24c38d575" name="cdrdao-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.6" rel="1.3"/>
  <changelog author="dimstar@opensuse.org" date="1366113600">- Drop gcdmaster: gcdmaster depends on no longer maintained GUI
  libraries from GNOME 2.
  + Obsolete gcdmaster from cdrdao.
  + Drop gtkmm2-devel, libgnomeuimm-devel and update-desktop-files
    BuildRequires: they were only needed for gcdmaster.
  + Drop cdrdao-1.2.2-desktop.patch: we won't install the .desktop
    file, so we don't need to fix it.</changelog>
  <changelog author="dimstar@opensuse.org" date="1464091200">- Add cdrdao-gcc6-fixes.patch: Fix build with gcc6.</changelog>
  <changelog author="olaf@aepfle.de" date="1503662400">- Remove conditionals for lame and mad</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1556107200">- Run autoreconf to fix build with LTO (bsc#1133112)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Use noun phrase in summary.
- Remove redundant %clean section.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567166400">- Add cdrdao-drop-gconf-dep.patch: Drop dependency on gconf2.
  Patch taken from debian.
- Following the above, drop gconf2-devel BuildRequires.
- Refresh patches with quilt.
- Run spec-cleaner, use modern macros.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585915200">- Update to version 1.2.4:
  * Fixed autocon warnings (Denis Leroy)
  * Ported to lame 3.100 (from Fedora)
  * G++ compile fixes (Nick Bailey)
  * Renamed xdao folder to gcdmaster (Denis Leroy)
  * pccts format security patch (from Fedora)
  * Fixed compile issues with glibc &gt;= 2.12
  * Gcdmaster segfault fix (Adrian Knoth)
  * Prevent a FTBFS on kfreebsd (Christoph Egger)
  * Also look in /etc/default/cdrdao config (Andrew Suffield)
  * Fix printf format security issues (Frantisek Kluknavsky Fedora)
  * Add missing options to man page (Honza Horák)
  * CD_TEXT fix for HL-DT-ST (Kees Cook)
  * Man page hyphen fixes (Markus Koschany)
  * Some updates to the old scsilib smake files (Ubuntu patches)
- Drop no longer needed patches:
  * cdrdao-1.2.2-scan.patch
  * cdrdao-gcc6-fixes.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1702036800">- Update to version 1.2.5:
  * gcdmaster port to GTK 3 (Stefan Roellin)
  * Support to specify encoding in TOC (Denis Leroy):
  * one of ENCODING_ISO_8859_1, ENCODING_ASCII, ENCODING_MS_JIS, ENCODING_KOREAN, ENCODING_MANDARIN
    may be specified on LANGUAGE section.
  * TOC always dumped in UTF-8, unless --no-utf8 is specified
  * Fix --swap argument with generic-mmc-raw driver (Alex Free)
  * cdrdao:
    + new cdtext command to dump CD-TEXT disc content
    + deprecate 0x10 driver option by checking device configuration
  * toc2cue: (Jonathan Simpson)
    + add option to convert bin file, removing subchannel data that isn't supported by cue/bin files
    + add option to swap byte order when creating new bin file
  * toc2mp3: (DL)
    + -J option to force specific text decoding
    + support for character encoding in filenames and id3v2 tags
    + Fix eject by first issuing PREVENT ALLOW MEDIUM REMOVAL (DL)
    + Removed scsilib snapshot from old cdrecord project, only use native interface. RIP Jörg Schilling.
    + Misc compile and warning fixes for newer C++ compilers (Fedora)
    + Cddb server updates.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1753617600">- add -std=gnu11 to CFLAGS
  * fix build with gcc15</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 1.2.6:
  * Many bugfixes related to CD-TEXT processing (Rasheeq Azad,
    Denis Leroy)
  * Several crash fixes (Ole Bertram, Denis Leroy, Jan
    Solanti)
  * Fixed version command (Daniel Foster)
  * iconv detection improvement and cross-OS support (DL)
  * Ejects CD to allow source medium insertion with copy
    command (dhucul)
  * Fix burning issue with gcdmaster (Sven Geuer)
  * Many typos fixes (Sven Geuer, Michael Ortmann)
  * *BSDs support fixes (Michael Ortmann, Benjamin Jacobs, DL)
  * Do retries for blank and discid commands (DL)
- drop cdrdao-drop-gconf-dep.patch (obsolete)</changelog>
</package>
<package pkgid="8c750b6383019c53d7ab04593d18eb25eeed190b4580de84f09bc8b891ce4a8bd0b7dde8644c46b052ac7dc9517328b88c6121140fb6d1f020201ddf3796c4ee" name="cdrdao-debugsource" arch="i586">
  <version epoch="0" ver="1.2.6" rel="1.3"/>
  <changelog author="dimstar@opensuse.org" date="1366113600">- Drop gcdmaster: gcdmaster depends on no longer maintained GUI
  libraries from GNOME 2.
  + Obsolete gcdmaster from cdrdao.
  + Drop gtkmm2-devel, libgnomeuimm-devel and update-desktop-files
    BuildRequires: they were only needed for gcdmaster.
  + Drop cdrdao-1.2.2-desktop.patch: we won't install the .desktop
    file, so we don't need to fix it.</changelog>
  <changelog author="dimstar@opensuse.org" date="1464091200">- Add cdrdao-gcc6-fixes.patch: Fix build with gcc6.</changelog>
  <changelog author="olaf@aepfle.de" date="1503662400">- Remove conditionals for lame and mad</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1556107200">- Run autoreconf to fix build with LTO (bsc#1133112)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Use noun phrase in summary.
- Remove redundant %clean section.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567166400">- Add cdrdao-drop-gconf-dep.patch: Drop dependency on gconf2.
  Patch taken from debian.
- Following the above, drop gconf2-devel BuildRequires.
- Refresh patches with quilt.
- Run spec-cleaner, use modern macros.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585915200">- Update to version 1.2.4:
  * Fixed autocon warnings (Denis Leroy)
  * Ported to lame 3.100 (from Fedora)
  * G++ compile fixes (Nick Bailey)
  * Renamed xdao folder to gcdmaster (Denis Leroy)
  * pccts format security patch (from Fedora)
  * Fixed compile issues with glibc &gt;= 2.12
  * Gcdmaster segfault fix (Adrian Knoth)
  * Prevent a FTBFS on kfreebsd (Christoph Egger)
  * Also look in /etc/default/cdrdao config (Andrew Suffield)
  * Fix printf format security issues (Frantisek Kluknavsky Fedora)
  * Add missing options to man page (Honza Horák)
  * CD_TEXT fix for HL-DT-ST (Kees Cook)
  * Man page hyphen fixes (Markus Koschany)
  * Some updates to the old scsilib smake files (Ubuntu patches)
- Drop no longer needed patches:
  * cdrdao-1.2.2-scan.patch
  * cdrdao-gcc6-fixes.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1702036800">- Update to version 1.2.5:
  * gcdmaster port to GTK 3 (Stefan Roellin)
  * Support to specify encoding in TOC (Denis Leroy):
  * one of ENCODING_ISO_8859_1, ENCODING_ASCII, ENCODING_MS_JIS, ENCODING_KOREAN, ENCODING_MANDARIN
    may be specified on LANGUAGE section.
  * TOC always dumped in UTF-8, unless --no-utf8 is specified
  * Fix --swap argument with generic-mmc-raw driver (Alex Free)
  * cdrdao:
    + new cdtext command to dump CD-TEXT disc content
    + deprecate 0x10 driver option by checking device configuration
  * toc2cue: (Jonathan Simpson)
    + add option to convert bin file, removing subchannel data that isn't supported by cue/bin files
    + add option to swap byte order when creating new bin file
  * toc2mp3: (DL)
    + -J option to force specific text decoding
    + support for character encoding in filenames and id3v2 tags
    + Fix eject by first issuing PREVENT ALLOW MEDIUM REMOVAL (DL)
    + Removed scsilib snapshot from old cdrecord project, only use native interface. RIP Jörg Schilling.
    + Misc compile and warning fixes for newer C++ compilers (Fedora)
    + Cddb server updates.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1753617600">- add -std=gnu11 to CFLAGS
  * fix build with gcc15</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 1.2.6:
  * Many bugfixes related to CD-TEXT processing (Rasheeq Azad,
    Denis Leroy)
  * Several crash fixes (Ole Bertram, Denis Leroy, Jan
    Solanti)
  * Fixed version command (Daniel Foster)
  * iconv detection improvement and cross-OS support (DL)
  * Ejects CD to allow source medium insertion with copy
    command (dhucul)
  * Fix burning issue with gcdmaster (Sven Geuer)
  * Many typos fixes (Sven Geuer, Michael Ortmann)
  * *BSDs support fixes (Michael Ortmann, Benjamin Jacobs, DL)
  * Do retries for blank and discid commands (DL)
- drop cdrdao-drop-gconf-dep.patch (obsolete)</changelog>
</package>
<package pkgid="406a365566ff48a6d18b9ce0ce24fd52acbf1560ed50293b1b8efb3bcfb48bb35861e31ca6d78ad931386cb6fce883659f0b0f537d33b8aa81398a766e1327bc" name="cdrecord-debuginfo" arch="i586">
  <version epoch="0" ver="3.02~a10" rel="53.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 2021.09.01
  * smake: The man page now better describes pattern macro
    replacement.
- Drop schily-stksz.diff (resolved upstream)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661601600">- Fix update-alternatives for rmt.1</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661947200">- pbosh.1: replace broken ".so sh.1" refernce with a symlink to bosh.1</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668686400">- Update to release 2022.10.16
  * bsh: Implement ^L support
  * libmdigest: Add support for BLAKE2 digests
  * mkisofs: No longer warn about Joliet being nonstandard. With
    the 2019 revision of ECMA 119, Joliet has been added as an
    annex to the standard.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699790400">- Update to release 2023.09.26
  * smake: add new -V option to print the expanded value of macros
  * Bourne Shell: Fix bug where set -o notify or set -b would cause
    the shell to exit when ^C was pressed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712923200">- Update to release 2024.03.21
  * mkisofs: produce less scrollback when logging progress to ttys.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1730203200">- Add 81.patch to not store the build host kernel version (boo#1232434)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730808000">- Modernize specfile</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1748347200">- Add -std=gnu17 to compilation flags in order to allow building with
  GCC 15. [boo#1241945]</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1771329600">- Migrate from update-alternatives to libalternatives
  (bsc#1245915), (bsc#1245916)</changelog>
</package>
<package pkgid="316ed516de7861676df5d1aa7a8215bf040db611b1fd931d37cd438f6ea25b34041493735427408d50540d02af0da537cca4f734484022fa650db8824ccde472" name="cdrskin-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.8" rel="1.3"/>
  <changelog author="asterios.dramis@gmail.com" date="1466942400">- Update to 1.4.2.pl01:
  cdrskin:
  * Bug fix: cdrskin "failed to attach fifo" when burning from
    stdin. Regression of 1.4.2, rev 5522.
  From 1.4.2:
  libburn:
  * Bug fix: burn_disc_get_media_id() returned BD identifiers 2
    chars too long
  * Bug fix: burn_disc_get_multi_caps() returned 2048 bytes too
    many in caps.start_range_high
  * Bug fix: Media summary session count of blank and closed media
    was short by 1
  * Bug fix: Endless loop if transport error occurs while waiting
    for drive ready
  * New API calls burn_drive_get_serial_no() and
    burn_drive_get_media_sno()
  * Result of a Coverity audit: 40+ code changes, but no
    easy-to-trigger bugs
  cdrskin:
  * New -toc line "Drive id" tells the drive's individual serial
    number</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1469620800">- Update to 1.4.4:
  * Bug fix: Option drive_scsi_dev_family=sg did not convert
    /dev/sr* to /dev/sg*
  * Bug fix: burn_make_input_sheet_v07t() falsly recognized double
    byte encoding. Affected cdrskin option: cdtext_to_v07t=
  * Bug fix: Double free at end of run if
    burn_write_opts_set_leadin_text() is used. Affected cdrskin
    option: textfile=
  * Bug fix: DVD book type of DVD+RW DL and DVD+R DL was reported
    wrong.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1485691200">- Update to 1.4.6:
  * Bug fix: SAO CD could be perceived 2 blocks to short.
    Regression in 1.4.4 by rev 5672.
  * New API call burn_drive_set_immed()
  * New cdrskin option use_immed_bit=</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1518091200">- Update to 1.4.8:
  * Bug fix: Option -dummy did not affect writing by
    direct_write_amount=
  * New API call burn_drive_reset_simulate()
  * New API call burn_drive_get_bd_r_pow()
  * Refusing to write to BD-R if formatted to Pseudo Overwrite</changelog>
  <changelog author="sean@suspend.net" date="1540382400">- Update to 1.5.0:
  * User defined padding was moved after appended partitions
  * xorriso and libisoburn make user of the new xattr capability of libisofs
  * libburn got some rarely triggered bugs fixed</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1587988800">- Update to version 1.5.2.pl01
  * Bug fix
  + cdrskin multi-track burning was slow and stalled after track 1.
    Regression introduced in version 1.5.0, O_DIRECT is now
    disabled for track sources.
  version 1.5.2:
  * Bug fixes
    + No lock was obtained for setting up a fifo object
    + Stream recording was applied regardless whether the drive
    offers it. This caused Xfburn failures with some MATSHITA
    laptop drives.
    + TDK Corporation was not recognized as manufacturer of
    DVD-R "TTH02"
  * Made libburn ready for building out-of-source.
  * New API calls burn_drive_get_feature_codes(),
    burn_drive_get_feature()
  * New cdrskin option --list_features
- Added signature file and keyring as sources
- Spec cleanup</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 1.5.4:
  * Bug fix: Early SCSI commands from sg-linux.c were not logged
  * New API call burn_drive_set_speed_exact()
  * New API call burn_nominal_slowdown()</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to 1.5.6 (jsc#PED-5018)
  * Bug fix: Overburning with cdrskin option -force ended by a
    libburn error
  * New API call burn_write_opts_set_bdr_obs_exempt()
  * New cdrskin option --bdr_obs_exempt
  * Officially enabled overburning with burn_write_opts_set_force(,1)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744113600">- add libburn-1.5.6-c23.patch from upstream to fix gcc15 compile
  time error</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775822400">- Update to version 1.5.8
  * Bug fix: burn_offst_source_new() parameter "size" rolled over
    at 2 exp 31.
  * Bug fix: ATA and SATA drives under sg did not register their
    SCSI address tuple.
  * Bug fix: WAVE files with unsuitable audio format were read as
    raw audio file.
  * New API calls use and return off_t sizes instead of int or
    uint32_t.
  * Augmented struct burn_toc_entry by new off_t block addresses
    and counters.
  * New struct burn_progress_v2 and API call
    burn_drive_get_status_v2().
  * New API call burn_disc_track_lba_nwa_v2().
  * New API calls burn_disc_get_sectors_v2(),
    burn_session_get_sectors_v2(),
    burn_track_get_sectors_v2().
  * New API call burn_get_read_capacity_v2().
  * New API call burn_drive_release_v2().
  * New API call burn_write_opts_set_perform_opc_v2.
  * New cdrskin option --audio_not_raw.
  * New cdrskin options --perform_opc and --perform_opc_growisofs.
- Drop patch:
  * libburn-1.5.6-c23.patch (not longer needed)
- Use %ldconfig_scriptlets macro</changelog>
</package>
<package pkgid="70c3dd4403e54aa9f3b1642651a5df694c05a7409a2ca0422108c4bcde1af9348f0ef95978b218037c14c817af3230aba39dcfe0074ce78200737880c05c72ab" name="cec-client-debuginfo" arch="i586">
  <version epoch="0" ver="8.1.6" rel="1.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1687953600">- Don't buildrequire lockdev, it's not actually used</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687953601">- Small packaging cleanup</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741867200">- Update to 7.0.0:
  * modernise CMakeLists.txt
  * Use cmake TIMESTAMP function to be more portable and to allow for
    reproducible builds
  * fixed: potential null deref.
  * python 3.13 compatibility
  * added: vs2022 support
  * fixed: nsis installer not creating start menu icons and uninstaller
  * bump to .net framework 4.5 and .net 8.0
  * fixed: null terminate .net device language field. added
    CecLogicalAddresses::Unset()
  * fixed: don't call the config updated callback if nothing has changed.
    auto set wake devices or activate source so these values match what
    happens on the tv
  * fixed: tv would power on even if the options to power on were disabled in
    cec-tray
  * changed/fixed: windows installer, eventghost plugin, .net libraries,
    python imports, debug builds
  * fixed: use input() for python3 and raw_input() for python2
  * changed: debian python install to match arch specific too
  * fixed: libusb0.dll wasn't included in the installer
  * fixed: remove call to PyEcal_InitThreads(). swig already includes
    SWIG_PYTHON_INITIALIZE_THREADS in SWIG_init()
  * CheckPlatformSupport.cmake: various improvements
  * Ease copy-paste by invoking apt noninteractively
  * Rename COPYING to LICENSE.md so follow standard naming conversion
  * cecloader.h: fix null return
  * Mark all devices as inactive when new active source is unknown
  * Fix use after free in callbacks with results.
  * Add a commandHandler callback to allow external libs to handle CEC
    commands themselves.
  * Remove debug printfs.
  * Attempt to fix race condition when freeing the callback wrapper.
  * Allow command handler callback to intercept broadcast messages and fix
    inconsistent callback wrapper deletion again.
  * Remove useless mutex.
  * Remove useless 'keepResult' parameter and make sure the CCallbackWrap is
    only deleted once even in case of timeout.
  * Fix Python module import
  * fix assert issue with systemd udev
  * tegra-cec support.
  * Add support for Windows ARM64.
- Remove reproducible.patch, now included upstream.
- Rebase libcec-cmake_install_lib_dir.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780315200">- Update to version 7.1.1 (includes 7.1.0):
  * Add Teufel vendor ID
  * Add system audio mode request &amp; status support
  * RPi: check that passive mode can be set during adapter
    detection
  * Make CMake obey INSTALL_BINDIR / INSTALL_LIBDIR
  * Various build fixes and NULL-handling corrections
- Drop libcec-cmake_install_lib_dir.patch: the lib-install-dir
  fix is now included upstream
- Do not ship the static library (libcec.a)
- Spec cleanup: convert ncurses-devel to pkgconfig(ncurses),
  drop obsolete Group tags</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784808000">- Update to version 8.0.0 (major release):
  * SONAME bump: the shared library is now libcec.so.8, so the
    versioned library subpackage is renamed libcec7 -&gt; libcec8.
  * Drop the p8-platform dependency entirely; threading, time and
    IO now use the C++ standard library. Removes the
    pkgconfig(p8-platform) BuildRequires.
  * Install a CMake package config (%{_libdir}/cmake/libcec),
    now picked up by the -devel subpackage.
  * New: configurable adapter autonomous mode (interactive "am"
    command in cec-client, bAutonomousMode).
  * New: configurable device vendor id (--vendor-id option,
    iDeviceVendorId in libcec_configuration).
  * New: per-adapter display name in the adapter descriptor and an
    iButtonRepeatDelayMs configuration option.
  * Enumerate every /dev/cec* node for multi-HDMI board port
    selection.
  * cec-client: new -c/--command and -H/--help-command options,
    improved --help, and exit on stdin EOF instead of spinning.
  * Security hardening: buffer-overflow and bounds fixes across
    EDID physical-address parsing, the C API string helpers, OSD
    name/menu-language handling and received-frame parsing in the
    RPi, TDA995x, Exynos, AOCEC, Linux, IMX and Tegra backends.
  * Many bug fixes: suppress double taps and split the auto-repeat
    delay, emit key release on held-key timeout, fix reconnect and
    teardown races, and several Python binding corrections.
  * Build system: enable -Wall -Wextra for all targets, switch to
    GNUInstallDirs, and add DISABLE_CLIENT/DISABLE_BUILDINFO/
    DISABLE_STATIC options.
- Build with -DDISABLE_STATIC=ON instead of deleting the static
  library by hand in %install.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784980800">- Update to version 8.1.0:
  * Key-handling fixes for devices that repeat or press-and-hold
    their own keys, on top of the 8.0.0 held-key work
  * Add libcec_get_stats to the C API for adapter statistics
  * New cross-platform C# binding and Node.js binding (not
    packaged here)
  * Published API reference for all bindings
- Cleanup spec file: drop the obsolete %defattr from the
  cec-client file list</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785240000">- Update to version 8.1.1:
  * Never return a zero keypress poll delay, which would stall the
    processor
  * Make double-tap deduplication opt-in, defaulting
    iDoubleTapTimeoutMs to 0
  * Revert sending a Panasonic user-control power-on together with
    image-view-on</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785499200">- Update to version 8.1.3 (includes the never-published 8.1.2):
  * New Sony command handler: ask a set that woke up without
    announcing it for its power status, report standby for a source
    the set treats as switched off, and re-announce the sources
    when it wakes
  * The connected display's model year, read from its EDID where
    one can be read, now decides which vendor quirks apply; an
    unreadable EDID counts as a recent set
  * LG: report standby for devices that are not the active source
    instead of claiming every listed source is powered on, keep the
    watched source when the TV routes to itself while powering on,
    stop blocking the processor thread for two seconds on power-on,
    only let the active source report LG's deck status code, and
    report CEC version 1.4 instead of 1.3a
  * Philips: keep the active source while the TV settles on another
    address under the same HDMI port, and announce the Philips
    vendor id on the bus
  * Samsung: follow the TV's power state on the active source for
    model year 2016 and newer, and stop answering the broadcast
    powered-up vendor command from logical address 0xf
  * Panasonic: send the capabilities blob on &lt;give physical
    address&gt; and &lt;give device vendor id&gt; while the TV is still
    settling after it powered up
  * Removed the deck status update on activate source, which has
    been switched off for every vendor since 2012
  * Build the Python wrapper against SWIG 4.5, which removed the
    Python 2 compatibility macros its typemaps relied on
  * cec_command now declares its copy constructor explicitly, so
    consumers copying a command no longer warn under
  - Wdeprecated-copy</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785844800">- Update to version 8.1.4:
  * Windows-only release: the Windows install tree now follows
    GNUInstallDirs, and the static library no longer overwrites the
    DLL import library. There are no library or protocol changes,
    so nothing changes for the Linux build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786190400">- Update to version 8.1.6:
  * Publish the Node.js, .NET and Rust bindings to npm, NuGet and
    crates.io; the library itself is unchanged from 8.1.5
- Changes from version 8.1.5:
  * Add a Rust binding behind the ENABLE_RUST_LIB cmake option, not
    built here
  * Add SendPlay() to send &lt;play&gt; to a device, exposed in every
    binding and as a new cec-client play command
  * Open() without a port now opens the first adapter that can be
    opened instead of failing
  * Keep a configured physical address when another device reports
    the same address
  * Re-derive the physical address once a configured base device
    reports one, instead of keeping the eeprom or default address
  * Honour a base device and HDMI port configured alongside an
    explicit physical address</changelog>
</package>
<package pkgid="4e947470408af2328016e0d28fa877dffe6afb13f4c7e94f78da0d079782b5533b8e90e661e0cedfa782123b533f1323d77dfc2a3b77fc8835e853a0317e7c45" name="celluloid-debuginfo" arch="i586">
  <version epoch="0" ver="0.30" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Replace youtube-dl with yt-dlp Recommends: youtube-dl is dead
  upstream, and celluloid/mpv upstream switched to yt-dlp. See:
  https://github.com/celluloid-player/celluloid/issues/702</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1679918400">- Update to version 0.25
  * Fix crash when using multiple windows.
  * Port the about dialog to libadwaita.
  * Fix cursor not autohiding on KDE.
  * Fix mouse presses/releases becoming unreliable during
    playback.
  * Add Estonian, Georgian, Lithuanian, Occitan and Tamil
    translations.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1693656000">- Set version requirement for libadwaita-1</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1694865600">- Update to version 0.26
  * Fix a bug where the header bar keeps hiding even when a menu
    is open.
  * Use toasts instead of dialog to report mpv errors.
  * Change default screenshot format to PNG.
  * Fix crash that happens when the mpv-config-file key in
    GSettings contains a path rather than a URI.
  * Expose the Position MPRIS property.
  * Use the numeric style class for the time/duration label,
    which stops it from jumping around as it changes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1719230400">- Update to version 0.27
  * Add a loading screen that gets displayed during
    initialization and buffering.
  * Reduce the time it takes for the main window to get
    displayed after launching.
  * Opening and closing the preferences dialog will no longer
    trigger an mpv reset unless options that require it are
    changed.
  * Update the look for controls and header bar in floating mode.
  * Update some of the deprecated GTK API usage.
  * Add support for multi-file user scripts.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1743076800">- Add celluloid-fix_segfault_gnome48.patch to prevent segmentation
  fault upon exit when using gnome 48 (fixes boo#1239802)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1743768000">- Update to version 0.28
  * Add the standard F10 key binding for activating the main
    menu button.
  * Implement GUI redesign
  * Update some of the deprecated GTK API usage.
  * Fix a crash that occurs on exit with GTK 4.17.
  * Add support for loading Lua modules from script-modules.
  * File durations are now displayed in the playlist when
    available.
  * Make next/previous buttons control playlist position
  * Add Irish translation
  * Drop Autotools.
- Drop celluloid-fix_segfault_gnome48.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1747569600">- Update to version 0.29
  * Fix an issue that can cause flickering or black screens with
    Nvidia GPU.
  * Fix preferences dialog not saving configuration files.
  * Fix controls not re-appearing after being hidden.
  * Fix main menu popover not appearing at the right location
    when toggled with keyboard shortcut.
  * Make displaying file durations in the playlist optional.
  * Fix controls being off-center in some configurations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753876800">- Replace unneeded pkgconfig(appstream-glib) with appstream-glib,
  and add optional desktop-file-utils BuildRequires. Following
  this, add check section and meson_test macro, run tests during
  buildtime.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1774785600">- Update to version 0.30
  * Fix the file chooser not remembering the location of last
    opened file.
  * Prevent the seek bar and playback buttons from becoming
    reversed under RTL locales.
  * Updated the shortcuts dialog to use libadwaita.
  * Fix the timestamp popover that appears when hovering the seek
    bar not appearing at the right location.
  * Fix Blu-ray discs not being detected.
  * Add Cornish translation
  * Add Kazakh translation
  * Add Uzbek translation</changelog>
</package>
<package pkgid="73c20b3847f7a175e5ac9be380a82d4cc94ddef486d2fcfac85170fab813611010c3a8bdc63a467eb979d04123c007a0a940ef3b50b24a2f121b670587eb3ef3" name="celluloid-debugsource" arch="i586">
  <version epoch="0" ver="0.30" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Replace youtube-dl with yt-dlp Recommends: youtube-dl is dead
  upstream, and celluloid/mpv upstream switched to yt-dlp. See:
  https://github.com/celluloid-player/celluloid/issues/702</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1679918400">- Update to version 0.25
  * Fix crash when using multiple windows.
  * Port the about dialog to libadwaita.
  * Fix cursor not autohiding on KDE.
  * Fix mouse presses/releases becoming unreliable during
    playback.
  * Add Estonian, Georgian, Lithuanian, Occitan and Tamil
    translations.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1693656000">- Set version requirement for libadwaita-1</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1694865600">- Update to version 0.26
  * Fix a bug where the header bar keeps hiding even when a menu
    is open.
  * Use toasts instead of dialog to report mpv errors.
  * Change default screenshot format to PNG.
  * Fix crash that happens when the mpv-config-file key in
    GSettings contains a path rather than a URI.
  * Expose the Position MPRIS property.
  * Use the numeric style class for the time/duration label,
    which stops it from jumping around as it changes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1719230400">- Update to version 0.27
  * Add a loading screen that gets displayed during
    initialization and buffering.
  * Reduce the time it takes for the main window to get
    displayed after launching.
  * Opening and closing the preferences dialog will no longer
    trigger an mpv reset unless options that require it are
    changed.
  * Update the look for controls and header bar in floating mode.
  * Update some of the deprecated GTK API usage.
  * Add support for multi-file user scripts.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1743076800">- Add celluloid-fix_segfault_gnome48.patch to prevent segmentation
  fault upon exit when using gnome 48 (fixes boo#1239802)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1743768000">- Update to version 0.28
  * Add the standard F10 key binding for activating the main
    menu button.
  * Implement GUI redesign
  * Update some of the deprecated GTK API usage.
  * Fix a crash that occurs on exit with GTK 4.17.
  * Add support for loading Lua modules from script-modules.
  * File durations are now displayed in the playlist when
    available.
  * Make next/previous buttons control playlist position
  * Add Irish translation
  * Drop Autotools.
- Drop celluloid-fix_segfault_gnome48.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1747569600">- Update to version 0.29
  * Fix an issue that can cause flickering or black screens with
    Nvidia GPU.
  * Fix preferences dialog not saving configuration files.
  * Fix controls not re-appearing after being hidden.
  * Fix main menu popover not appearing at the right location
    when toggled with keyboard shortcut.
  * Make displaying file durations in the playlist optional.
  * Fix controls being off-center in some configurations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753876800">- Replace unneeded pkgconfig(appstream-glib) with appstream-glib,
  and add optional desktop-file-utils BuildRequires. Following
  this, add check section and meson_test macro, run tests during
  buildtime.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1774785600">- Update to version 0.30
  * Fix the file chooser not remembering the location of last
    opened file.
  * Prevent the seek bar and playback buttons from becoming
    reversed under RTL locales.
  * Updated the shortcuts dialog to use libadwaita.
  * Fix the timestamp popover that appears when hovering the seek
    bar not appearing at the right location.
  * Fix Blu-ray discs not being detected.
  * Add Cornish translation
  * Add Kazakh translation
  * Add Uzbek translation</changelog>
</package>
<package pkgid="3d394980911af5a42fab891a03244931b8e441393f1330d5358adbe0ddb62dbfefcf7f1fe2f5fa7a709b7456e2879f4f4cb43d6de6c4add59df2c9372053b8fd" name="celt-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.3" rel="2.5"/>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1291809600">- Upgrade to 0.9.1.x
  * improves the packet loss concealment.
  * high-frequency artefacts have been reduced.</changelog>
  <changelog author="davejplater@gmail.com" date="1308657600">- Added source services to update to 0.11.1.
- libcelt0-1 bumped to libcelt0-2 due to "current" increment.
- Upstream changes :
  * fixes two minor bugs with 0.11 that affect the bit-stream.
  The quality should improve (very) slightly, but not enough to be
  noticeable in most cases. Several Opus-related bugs have also
  been fixed.</changelog>
  <changelog author="coolo@suse.com" date="1315569600">- replace _service with real tar</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel building
- Add celt-devel to baselibs</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="i@marguerite.su" date="1332590400">- fixed "no dependecies on libcelt*" warning.</changelog>
  <changelog author="cfarrell@suse.com" date="1348142400">- license update: BSD-2-Clause
  See COPYING file</changelog>
  <changelog author="mpluskal@suse.com" date="1434456000">- Update to 0.11.3
  * no upstream changelog provided
- Cleanup spec file with spec-cleaner
- Update baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Add celt-ogg-cmake.patch: work around
  https://github.com/xiph/ogg/issues/99, where libogg does not
  place ogg.m4 when built using cmake. Celt though relies on this
  m4 to properly create its configure script. Patch a copy of
  ogg.m4 into our local source.</changelog>
</package>
<package pkgid="afd53d0afebaa221ff956feeb3f0e52b0f434dfd9ef2f6479c099c2f0c88ae09236a39ef3ad2f4f5ccc80d286cba50a6be33f299c9e15a9ca6e7c7f420324ae2" name="celt-debugsource" arch="i586">
  <version epoch="0" ver="0.11.3" rel="2.5"/>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1291809600">- Upgrade to 0.9.1.x
  * improves the packet loss concealment.
  * high-frequency artefacts have been reduced.</changelog>
  <changelog author="davejplater@gmail.com" date="1308657600">- Added source services to update to 0.11.1.
- libcelt0-1 bumped to libcelt0-2 due to "current" increment.
- Upstream changes :
  * fixes two minor bugs with 0.11 that affect the bit-stream.
  The quality should improve (very) slightly, but not enough to be
  noticeable in most cases. Several Opus-related bugs have also
  been fixed.</changelog>
  <changelog author="coolo@suse.com" date="1315569600">- replace _service with real tar</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel building
- Add celt-devel to baselibs</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="i@marguerite.su" date="1332590400">- fixed "no dependecies on libcelt*" warning.</changelog>
  <changelog author="cfarrell@suse.com" date="1348142400">- license update: BSD-2-Clause
  See COPYING file</changelog>
  <changelog author="mpluskal@suse.com" date="1434456000">- Update to 0.11.3
  * no upstream changelog provided
- Cleanup spec file with spec-cleaner
- Update baselibs.conf</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Add celt-ogg-cmake.patch: work around
  https://github.com/xiph/ogg/issues/99, where libogg does not
  place ogg.m4 when built using cmake. Celt though relies on this
  m4 to properly create its configure script. Patch a copy of
  ogg.m4 into our local source.</changelog>
</package>
<package pkgid="27af460d2d45c35ac6a3cb6b05f9cdcce14511551de8349534fcc9a84ece2b1df7e0f772f12fe46db174e70f31075b3da70cbaf43abbaf595d77b4c43fd14d83" name="ceres-solver-debugsource" arch="i586">
  <version epoch="0" ver="2.2.0" rel="3.3"/>
  <changelog author="herbert@graeber-clan.de" date="1530273600">- Use a _service file for download and compression
- Update to version 1.14.0
  * New EvaluationCallback API. (Keir Mierle)
  * TBB based threading (Yury Prokazov &amp; Mike Vitus)
  * C++11 threads based threading (Mike Vitus)
  * A ceres::Context object to cache and keep track of global state.
    (Mike Vitus)
  * TinySolver - A small dense solver meant for solving small problems
    really fast. [EXPERIMENTAL] (Keir Mierle &amp; Sameer Agarwal)
  * Bazel Build. (Keir Mierle &amp; Rodrigo Queiro)
  * Several other moinor fixes and changes
- Update to version 1.13.0
  * LineSearchMinimizer and GradientProblemSolver are up to 2x faster
    due to fewer function evaluations. (Sameer Agarwal)
  * SPARSE_NORMAL_CHOLESKY is significantly faster because Ceres now
    computes the normal equations exploiting the static block sparsity
    structure. (Cheng Wang &amp; Sameer Agarwal)
  * Add compound with scalar operators for Jets. (Alex Stewart)
  * Enable support for AVX instructions for Jets. (Alex Stewart)
  * Several other moinor fixes and changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1546344000">- Rename %soname to %sover to better reflect its use.
- Trim filler wording from description.</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1600344000">- libceres-devel requires glog-devel
- cleanup spec-file format</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610798400">- Update to version 2.0.0.
  * C++ threading based multi-threading support.
  * Problem::AddResidualBlock(), SizedFunction, AutoDiffCostFunction,
    NumericDiffCostFunction support an arbitrary number of parameter
    blocks using variadic templates
  * Significantly faster AutoDiff
  * Mixed precision solves when using SPARSE_NORMAL_CHOLESKY.
  * LocalParameterization objects can have a zero sized tangent
    size, which effectively makes the parameter block constant.
    In particular, this allows for a SubsetParameterization that
    holds all the coordinates of a parameter block constant.
  * Visibility based preconditioning now works with Eigen and CXSparse.
  * Added Problem::EvaluateResidualBlock() and
    Problem::EvaluateResidualBlockAssumingParametersUnchanged().
  * GradientChecker now uses RIDDERS method for more accurate
    numerical derivatives.
  * Covariance computation uses a faster SVD algorithm
  * A new local parameterization for lines
  * A new (SUBSET) preconditioner for problems with general sparsity.
  * Faster Schur elimination using faster custom BLAS routines for
    small matrices.
  * Automatic differentiation for FirstOrderFunction in the form of
    AutoDiffFirstOrderFunction.
  * TinySolverAutoDiffFunction now supports dynamic number of
    residuals just like AutoDiffCostFunction.
  * Backward Incompatible API Changes
  * EvaluationCallback has been moved from Solver::Options to
    Problem::Options for a more correct API.
  * Removed Android.mk based build.
  * Solver::Options::num_linear_solver_threads is no more.
  * Several other moinor fixes and changes</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1645444800">- Fix build with TBB &gt;= 2021.1, add
  fix-tbb-2021.1-detection.patch
- Correct License tags.
- Cleanup spec file, remove obsolete CMake options.
- Add _constraints to avoid occasional build failures.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675512000">- Update to version 2.1.0.
  * New Features:
    + Support for CUDA based dense solvers - DENSE_QR,
    DENSE_NORMAL_CHOLESKY &amp; DENSE_SCHUR (Joydeep Biswas,
    Sameer Agarwal)
    + Manifold is the new LocalParameterization. Version 2.1 is
    the transition release where users can use both
    LocalParameterization as well as Manifold objects as they
    transition from the former to the latter.
    LocalParameterization will be removed in version 2.2.
    There should be no numerical change to the results as a
    result of this change. (Sameer Agarwal, Johannes Beck,
    Sergiu Deitsch)
    + A number of changes to Jet s (Sergiu Deitsch):
  - Jet gained support for, copysign, fma (fused multiply-add),
    midpoint (C++20 and above), lerp (C++20 and above),
    3-argument hypot (C++17 and above), log10, log1p, exp1m,
    norm (squared norm).
  - Quiet floating-point comparison: isless, isgreater,
    islessgreater, islessequal, isgreaterequal, isunordered,
    signbit, fdim
  - Categorization and comparison operations are applied
    exclusively and consistently to the scalar part of a
    Jet now: isnan, isinf, isnormal, isfinite, fpclassify
    (new), fmin, fmax
  - It is now possible to safely compare a Jet against a
    scalar (or literal) without constructing a Jet first
    (even if it’s nested)
    This enables interaction with various arithmetic functions
    that expect a scalar like instance, such as
    boost::math::pow&lt;-N&gt; for reciprocal computation.
    + Add NumericDiffFirstOrderFunction (Sameer Agarwal)
  * Backward Incompatible API Changes:
    + LocalParameterization is deprecated. It will be removed
    in version 2.2. Use Manifold instead.
    + Classification functions like IsFinite are deprecated.
    Use the C++11 functions (isfinite, isnan etc) going
    forward. However to maintain consistent behaviour with
    comparison operators, these functions only inspect the
    scalar part of the Jet.
  * Many Bug Fixes &amp; Minor Changes, for details, see
    http://ceres-solver.org/version_history.html
- Drop upstream fix-tbb-2021.1-detection.patch
- Use memory-constrains to avoid occasional OOM build failures</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1732104000">- Update to version 2.2.0.
  * New Features:
    + Substantial improvement to threading performance across the
    board (Dmitry Korchemkin)
    + Mixed precision solves + iterative refinement when using CUDA
    or CPU based dense linear solvers, or EIGEN_SPARSE as the
    sparse linear algebra library. (Sameer Agarwal &amp;
    Joydeep Biswas)
    + Cuda based CGNR and preconditioner support (Joydeep Biswas &amp;
    Sameer Agarwal)
    + Nested Dissection (NESDIS) is now supported as an ordering
    method in addition to AMD. (Sameer Agarwal, Alex Stewart &amp;
    Sergiu Deitsch)
    + Power Bundle Adjustment is available as a linear solver
    and as a preconditioner by the name of
    SCHUR POWER SERIES EXPANSION (Mark Shachkov).
    + Generalized Euler Angle conversions (hs293go@)
  * Backward Incompatible API Changes
    + LocalParameterization has been removed, use Manifold instead.
    + Ceres Solver now requires a C++17 compliant compiler.
    + Ceres Solver now requires CMake version 3.16 or later.
    + Ceres Solver now requires SuiteSparse version 4.5.6 or later.
    + OpenMP and NO_THREADING backends have been removed.
    C++ threads is how all threading is done.
    + Support for CX_SPARSE as a sparse linear algebra backend has
    been removed. Similar or better performance can be expected
    from Eigen as the sparse linear algebra library.
  * Many Bug Fixes &amp; Minor Changes, for details, see
    http://ceres-solver.org/version_history.html</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1732104001">- Add missing suitesparse-devel dependency in devel subpackage.
- Fix CeresConfig breaking callers CMAKE_MODULE_PATH, add
  0001-Fix-CMAKE_MODULE_PATH-breakage-due-to-find_dependenc.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770206400">- Add 0001-Raise-minimum-required-Eigen-version-to-3.3.4.patch,
  0001-Support-Eigen3-5.0.0.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774526400">- the generated cmake files seems to remember which eigen3 version
  was used for building. reflect this in the dependencies.</changelog>
</package>
<package pkgid="0825dcbafe04bec61fb6a04b2bdd8329def8e6a42bba84b0fac4f646b5319ab876700e7b9f7c883c20c526c71984239cec7f6e91c7b2bd9539e80fe89b2c1218" name="certgen-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1721131200">- new package certgen: a dead simple tool to generate self signed
  certificates (for MinIO TLS deployments)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721131201">- Update to version 1.3.0:
  * update go-releaser with latest changes
  * upgrade vulncheck min-go-version (#6)
  * Remove duplicated `Install` section (#5)
  * adding vulncheck github workflow action (#4)
  * add common-name support for client certs
  * update README.md binaries
  * fix generating certs, default to ecdsa-prime256v1
  * update certgen docs
  * add support for generating client certs
  * update goreleaser and format certgen.go</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1752580800">- Update to version 1.4.0:
  * update go.mod formatting
  * Overwrite ouName (#3)
  * update go1.24.5 (#8)</changelog>
</package>
<package pkgid="24f626e8c60cf4cc977163a1e066523731814a3ebc243924eb0ec5b26811de999cf5c9d2a4362ea125bd9762ab119cb374c7a6139f08c109f526b8edc152a8d8" name="certinfo-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.40+git20260221.5574ad1" rel="1.6"/>
  <changelog author="scott.bradnick@suse.com" date="1740916800">- Update to version 1.0.32+git20250228.fab4bfe:
  * add dns names if present to expiry output
  * update deprected gorelaser flags
  * updte go version</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1743854400">- Update to version 1.0.33+git20250401.4a9a06f:
  * fix dns names with expiry flag</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1751630400">- Update to version 1.0.34+git20250704.39a6d1c:
  * update goreleaser</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1751803200">- Update to version 1.0.35+git20250705.671076b:
  * update brew not to show message</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1751803201">- Update to version 1.0.36+git20250706.fd6a656:
  * add public key algorithm to output</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1751889600">- Update to version 1.0.37+git20250707.e2340ba:
  * add option to print signature (#44)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1753358400">- Updating copyright year and 'BuildRequires: go &gt;= ...' version</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1760097600">- Update to version 1.0.38+git20251010.ed66133:
  * Combine flags (#48)
  * update go version
  * Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 in the go group (#47)
  * Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 in the go group (#46)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1762344000">- Adding 'Source100: README.md' as the README is suggested at src.opensuse.org
  setup, otherwise get the following message:
  * "Attention, "README.md" is not mentioned in spec files as source or patch."
- Update to version 1.0.39+git20251105.c09d0f8:
  * fix brew install on linux</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1771675200">- Update to version 1.0.40+git20260221.5574ad1:
  * format imports and add unit tests for host arg
  * Added functionality for protocal specification (#50)
  * udpate go version
  * add kubernetes example</changelog>
</package>
<package pkgid="030993c3997f16aab996757b99b969788c3ac1d1090fa00ca124b23d27a0b80f19b5b62f1b8d3a9a7331e76ca00b845d784a8a2f1f52ec843a6f759ccc386c88" name="certmonger-debuginfo" arch="i586">
  <version epoch="0" ver="0.79.20" rel="3.3"/>
  <changelog author="Matthew Davis &lt;novell@virtual.drop.net&gt;" date="1655467200">- Added 0001-Disable-DSA-in-the-RPM-spec.patch
- Removed 0002-certmonger-return-type.patch.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1697025600">- dbus-daemon is now split out into a separate package.</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1702468800">- Update to 0.79.19
  * getcert: add-scep-ca: fix help for --ca-cert and --ra-cert
  * Don't restrict tokens to CKM_RSA_X_509
  * Updated translations from Weblate
- Update to 0.79.18
  * Rename DBus service and conf files to match canonical name
  * Add missing .TP tags in getcert-resubmit man page
  * migrated to SPDX license
  * Include owner and perms in getcert list output
  * Don't require an NSS database in cm_certread_n_parse
  * Add new certs to internal token, try harder to remove on renewal
- Update to 0.79.17
  * Respect LDFLAGS settings defined by user
  * Switch to CA user when saving NSS certificates
  * Translated using Weblate (German)
  * Translated using Weblate (Georgian)
- Update to 0.79.16
  * Add a PEM validity checker and validate SCEP CA files
  * Fix implicit declaration of function ‘PEM_read_bio_X509’
  * Don't include "NEW" in certificate signing requests
  * Verify that the AES-128 is used for encrypting the local CA
  * Replace DER-encoded test file with a base64-encoded one
  * Correct a bad date in the spec changelog
  * Switch to https URLs for Sources, etc.
  * Remove dependency on SHA-1
  * tests: Test that the CA constraint DER encoding is correct
  * Disable DSA in the RPM spec
  * Manually build the srpm for the copr CI
  * Require jansson &gt;= 2.12
  * Mark the current directory as a safe git directory
  * Fix usage of PKCS#7 ASN1 attribute retrieval for SCEP keygen
  * Translated using Weblate (Chinese (Simplified) (zh_CN))
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Chinese (Simplified) (zh_CN))
  * Translated using Weblate (Hungarian)
- Removed 0001-Disable-DSA-in-the-RPM-spec.patch
- Added 0001-Update-tests-to-be-compatible-with-OpenSSL-3.2.patch</changelog>
  <changelog author="David Mulder &lt;dmulder@suse.com&gt;" date="1710763200">- HMAC build requires changes (these requires are missing in SLE).</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1717156800">- Add certmonger-c99-01.patch and certmonger-c99-02.patch in order to
  make the package buildable with GCC 14.  Patches originally by
  Florian Weimer and from
  https://pagure.io/certmonger/pull-request/265  [boo#1221683]</changelog>
  <changelog author="David Mulder &lt;david.mulder@suse.com&gt;" date="1720699200">- Add cm_dont_restart_external.patch (a SUSE specific patch) which
  prevents the restart of the cert request for an external ca
  (bsc#1221406).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1756123200">- Update to 0.79.20
  * Fix type error in cm_tdbusm_get_vn
  * Adjust parameter type for util_EVP_PKEY_id
  * Update tests to be compatible with OpenSSL 3.2
  * Switch BR from /usr/include/popt.h to popt-devel
  * getcert: return 2 when trying to create a duplicate entry
  * getcert: add NULL check to duplicate string compare
  * Use correct object path for 'ca' property of request objects in D-Bus API
  * Move shell_escape function to util.c
  * Add more environment variables to be passed on to the notification command
  * Translated using Weblate (Chinese (Simplified) (zh_CN))
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Russian)
- Remove patches merged upstream
  * 0001-Update-tests-to-be-compatible-with-OpenSSL-3.2.patch
  * certmonger-c99-01.patch
  * certmonger-c99-02.patch
- New patch
  * add_some_missing_tests.patch</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1756900800">- Disable failing tests with NSS 3.115.1: 007-certsave-dbm
  and 007-certsave-sql 025-casave-dbm
  * patch disable_some_tests.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1763035200">- Cleanup dbus dependencies: dbus-send is part of dbus-1-tools
  and the %preun does not use any dbus tool nor sed.</changelog>
  <changelog author="David Mulder &lt;david.mulder@suse.com&gt;" date="1772625600">- Fix immutable mode support issues; (jsc#PED-14766).
  * patch tmpfiles_var_lib_certmonger.patch</changelog>
</package>
<package pkgid="89616e5d93dbb69a12b71469169a566941fbd1def0f62c153f485d1b004e5ec84e8a262194698ae4f9f17710dc2aa1bd7e64b70ce176299dad8c3671a5d99846" name="certmonger-debugsource" arch="i586">
  <version epoch="0" ver="0.79.20" rel="3.3"/>
  <changelog author="Matthew Davis &lt;novell@virtual.drop.net&gt;" date="1655467200">- Added 0001-Disable-DSA-in-the-RPM-spec.patch
- Removed 0002-certmonger-return-type.patch.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1697025600">- dbus-daemon is now split out into a separate package.</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1702468800">- Update to 0.79.19
  * getcert: add-scep-ca: fix help for --ca-cert and --ra-cert
  * Don't restrict tokens to CKM_RSA_X_509
  * Updated translations from Weblate
- Update to 0.79.18
  * Rename DBus service and conf files to match canonical name
  * Add missing .TP tags in getcert-resubmit man page
  * migrated to SPDX license
  * Include owner and perms in getcert list output
  * Don't require an NSS database in cm_certread_n_parse
  * Add new certs to internal token, try harder to remove on renewal
- Update to 0.79.17
  * Respect LDFLAGS settings defined by user
  * Switch to CA user when saving NSS certificates
  * Translated using Weblate (German)
  * Translated using Weblate (Georgian)
- Update to 0.79.16
  * Add a PEM validity checker and validate SCEP CA files
  * Fix implicit declaration of function ‘PEM_read_bio_X509’
  * Don't include "NEW" in certificate signing requests
  * Verify that the AES-128 is used for encrypting the local CA
  * Replace DER-encoded test file with a base64-encoded one
  * Correct a bad date in the spec changelog
  * Switch to https URLs for Sources, etc.
  * Remove dependency on SHA-1
  * tests: Test that the CA constraint DER encoding is correct
  * Disable DSA in the RPM spec
  * Manually build the srpm for the copr CI
  * Require jansson &gt;= 2.12
  * Mark the current directory as a safe git directory
  * Fix usage of PKCS#7 ASN1 attribute retrieval for SCEP keygen
  * Translated using Weblate (Chinese (Simplified) (zh_CN))
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Chinese (Simplified) (zh_CN))
  * Translated using Weblate (Hungarian)
- Removed 0001-Disable-DSA-in-the-RPM-spec.patch
- Added 0001-Update-tests-to-be-compatible-with-OpenSSL-3.2.patch</changelog>
  <changelog author="David Mulder &lt;dmulder@suse.com&gt;" date="1710763200">- HMAC build requires changes (these requires are missing in SLE).</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1717156800">- Add certmonger-c99-01.patch and certmonger-c99-02.patch in order to
  make the package buildable with GCC 14.  Patches originally by
  Florian Weimer and from
  https://pagure.io/certmonger/pull-request/265  [boo#1221683]</changelog>
  <changelog author="David Mulder &lt;david.mulder@suse.com&gt;" date="1720699200">- Add cm_dont_restart_external.patch (a SUSE specific patch) which
  prevents the restart of the cert request for an external ca
  (bsc#1221406).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1756123200">- Update to 0.79.20
  * Fix type error in cm_tdbusm_get_vn
  * Adjust parameter type for util_EVP_PKEY_id
  * Update tests to be compatible with OpenSSL 3.2
  * Switch BR from /usr/include/popt.h to popt-devel
  * getcert: return 2 when trying to create a duplicate entry
  * getcert: add NULL check to duplicate string compare
  * Use correct object path for 'ca' property of request objects in D-Bus API
  * Move shell_escape function to util.c
  * Add more environment variables to be passed on to the notification command
  * Translated using Weblate (Chinese (Simplified) (zh_CN))
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Russian)
- Remove patches merged upstream
  * 0001-Update-tests-to-be-compatible-with-OpenSSL-3.2.patch
  * certmonger-c99-01.patch
  * certmonger-c99-02.patch
- New patch
  * add_some_missing_tests.patch</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1756900800">- Disable failing tests with NSS 3.115.1: 007-certsave-dbm
  and 007-certsave-sql 025-casave-dbm
  * patch disable_some_tests.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1763035200">- Cleanup dbus dependencies: dbus-send is part of dbus-1-tools
  and the %preun does not use any dbus tool nor sed.</changelog>
  <changelog author="David Mulder &lt;david.mulder@suse.com&gt;" date="1772625600">- Fix immutable mode support issues; (jsc#PED-14766).
  * patch tmpfiles_var_lib_certmonger.patch</changelog>
</package>
<package pkgid="292251a99a97d304a3dbb42aba4f414e8bec1f38a3941e14540067f9b76fb1cce2e20142e0856319614d033d88160a3d095f0eb08258f5469f663925874b15df" name="cf-cli-debuginfo" arch="i586">
  <version epoch="0" ver="8.18.4+git.0.3fcd823a1" rel="1.1"/>
  <changelog author="thardeck@suse.com" date="1583323200">- update to version 6.50.0
  - The cf CLI will now only negotiate TLS 1.2 connections. The cipher suites are restricted to those recommended by the Mozilla SSL Configuration Generator story
  - The cf CLI now streams logs from Log Cache instead of the soon to be deprecated Traffic Controller, Log Cache provides more stability to larger foundations, as well as reduced IAAS costs story
  - The cf CLI will now properly warn users when using an incompatible CC API version (anything less than cf-deployment 7.0.0) story</changelog>
  <changelog author="thardeck@suse.com" date="1586347200">- update to version 6.51.0
  [#]## Bug Fixes
  - Increased resiliency to log cache streaming log loss on foundations with multiple log cache doppler nodes [story](https://www.pivotaltracker.com/story/show/171759407)
  - cf logs --recent lost logs if there are more than 4 MB of logs [story](https://www.pivotaltracker.com/story/show/171676674)
  - cf logs now properly retries getting logs on connection failure to the logging API [story](https://www.pivotaltracker.com/story/show/171530294)
  - Requests to Log Cache were not logged in the same format as other HTTP requests in the cf CLI [story](https://www.pivotaltracker.com/story/show/171528424)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1610452800">- Fix install on aarch64</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1755691200">- Use current distro go default version.  As cf-cli are oldish
  sources, also use GO111MODULE=off.</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1760702400">- Update to version 8.16.0+git.0.4b92b73e4:
  * Fix typo in Json unmarshaling (#3582)
  * Expose existing function in interface (#3581)
  * Check for chunk size before api call[v8] (#3574)
  * [v8](go): Bump the dependencies group across 1 directory with 10 updates (#3573)
  * [v8](gha): Bump the dependencies group across 1 directory with 5 updates (#3571)
  * Use CLI Bot account (#3562)
  * bump go to 1.25 (#3561)
  * [v8](go): Bump the dependencies group across 1 directory with 13 updates (#3559)
  * [v8](gha): Bump the dependencies group across 1 directory with 3 updates (#3558)
  * skip ssl validation for tests if needed (#3556)</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1760702401">- remove GO111MODULE=off
- mark license file with %license
- add _service file
- use separate vendor archive
- remove rpmlint filter
- require go &gt;= 1.25</changelog>
  <changelog author="Oliver Kurz &lt;okurz@suse.com&gt;" date="1776168000">- Update to version 8.18.0+git.0.fad4bcb4b:
  * New command "cleanup-outdated-service-bindings" (#3712)
  * Allow setting the route destination port via the CF CLI map-route command using a new app-port parameter (#3734)
  * [v8](gha): Bump the dependencies group with 2 updates (#3732)
  * [v8](go): Bump the dependencies group with 4 updates (#3730)
  * fix: add --json flag to "service-key" subcommand (#3728)
  * Enable multiple service binding feature for int tests (#3711)
  * [V8] RFC-0045: Stack Management Reason (#3718)
  * [v8](go): Bump github.com/mattn/go-runewidth in the dependencies group (#3724)
  * [v8](go): Bump the dependencies group with 10 updates (#3721)
  * [v8]  RFC-0045: Stack management (#3687)
  * Fix pipeline when USE_LATEST_CAPI=true is used (#3716)
  * Update Go version to 1.25.7 (#3715)
  * [v8](gha): Bump aws-actions/configure-aws-credentials (#3707)
  * [v8](go): Bump the dependencies group with 3 updates (#3705)
  * [v8] Command "unbind-service" can handle multiple bindings (#3665)
  * Fix bbl print-env producing output in wrong format (#3701)
  * [v8](go): Bump the dependencies group across 1 directory with 6 updates (#3695)
  * Update Go version to 1.25.5 to address CVE-2025-61729 (#3682) (#3689)
  * [v8](go): Bump the dependencies group with 8 updates (#3686)
  * Small fixes (contribution docu, integration tests) (#3683)
  * [v8] Add "--strategy" parameter to "bind-service" command (#3654)
  * Command "services": Eliminate duplicate app names (#3663)
  * [v8] Enhance "service" command for multiple service bindings (#3660)
  * Update to run tests with 4 nodes to reduce infra load (#3681)
  * [v8](go): Bump the dependencies group with 7 updates (#3680)
  * [v8](go): Bump github.com/google/go-querystring (#3673)
  * [v8](go): Bump the dependencies group with 6 updates (#3671)
  * [v8](gha): Bump the dependencies group with 3 updates (#3669)
  * [v8](go): Bump the dependencies group with 8 updates (#3667)
  * Make droplet's lifecycle information available (#3634)
  * Fix missing completion for the AppType 'cnb' (#3629)
  * Fix improper Eventually usage in servicebrokerstub (#3647)
  * Use http.DefaultTransport.Clone() in UAA version check (#3643)
  * Fix CVEs and flaking tests (#3657)
  * Upgrade to golang.org/x/tools v0.39.0 to fix generation (#3635)
  * [v8](go): Bump the dependencies group across 1 directory with 7 updates (#3645)
  * [v8](gha): Bump actions/checkout from 5 to 6 in the dependencies group (#3640)
  * Fix missing completion for 'SpaceSupporter' (#3627)
  * [v8](gha): Bump golangci/golangci-lint-action in the dependencies group (#3624)
  * Fix panic in "cf curl" command when response contains {{ or }} (#3617)
  * [v8](go): Bump the dependencies group across 1 directory with 12 updates (#3626)
  * Bump go dependencies [v8] (#3620)
  * [v8] upgrade module to v8 standard go version workflow (#3256)
  * feat: add ready indicator to cf app command (#3615)
  * Fix invalid related commands (#3591)
  * [v8](gha): Bump the dependencies group across 1 directory with 4 updates (#3608)
  * [v8](go): Bump the dependencies group with 2 updates (#3607)
  * Fix(cf curl): Prevent errors when handling binary API responses (#3605)
  * [v8](go): Bump the dependencies group with 5 updates (#3602)
  * [v8](go): Bump the dependencies group across 1 directory with 9 updates (#3598)
  * Bump MacOS runner to macos-14 (#3596)
  * [v8](go): Bump the dependencies group with 5 updates (#3589)
  * Migrate to golangci v2[v8] (#3588)
  * [v8](go): Bump the dependencies group with 10 updates (#3578)
  * Add debian 13 to test mattrix (#3583)</changelog>
  <changelog author="Oliver Kurz &lt;okurz@suse.com&gt;" date="1776168001">- Update to version 8.18.2+git.0.6a8289095:
  * [v8] Update dependencies to resolve CVEs (#3764)
  * [v8] Fix Windows build relocation error (#3763)
  * Update Go version to 1.26.2 (#3755)
  * Update go.mod dependencies (#3754)
  * [v8] Use embedded process instances for "cf apps" summary (#3725)
  * [v8](go): Bump the dependencies group across 1 directory with 3 updates (#3753)
  * [v8](go): Bump the dependencies group with 7 updates (#3744)
  * [v8](go): Bump the dependencies group with 8 updates (#3740)
  * [v8](go): Bump the dependencies group with 4 updates (#3736)
  * [v8](gha): Bump the dependencies group with 2 updates (#3737)</changelog>
  <changelog author="Oliver Kurz &lt;okurz@suse.com&gt;" date="1776427200">- Update to version 8.18.3+git.0.83ce51d9c:
  * [v8] Add examples for hash-based routing (#3746)</changelog>
  <changelog author="Oliver Kurz &lt;okurz@suse.com&gt;" date="1785412800">- Update to version 8.18.4+git.0.3fcd823a1:
  * [v8](go): Bump the dependencies group across 1 directory with 7 updates (#3812)
  * [v8](gha): Bump the dependencies group across 1 directory with 2 updates (#3814)
  * Fix(ci): prevent delete-env failure due to busy persistent disk on teardown (#3811)
  * Fix(ci): correct label gate condition to use event.action instead of event_name (#3810)
  * Update Go version to 1.26.4 (#3775)
  * Fix(ci): restrict integration tests to trusted contributors or safe-to-test label (#3805)
  * [v8][cherry-pick]: Fix CI client-creds integration tests (#3798)
  * Update dependencies to fix CVEs in v8 branch (#3795)
  * [v8](go): Bump the dependencies group with 12 updates (#3792)
  * fix(ci): support Ubuntu Noble stemcell in create-bosh-lite (#3791)
  * [v8](go): Bump the dependencies group with 4 updates (#3788)
  * [v8](go): Bump the dependencies group with 6 updates (#3785)
  * Update bosh-lite stemcell to ubuntu-noble (#3779)
  * [v8](go): Bump the dependencies group across 1 directory with 10 updates (#3783)
  * [v8](go): Bump the dependencies group with 8 updates (#3778)
  * [v8](go): Bump the dependencies group with 6 updates (#3774)
  * [v8] Remove useless new lines (#3769)
  * [v8](go): Bump the dependencies group with 4 updates (#3771)
  * [v8](gha): Bump softprops/action-gh-release in the dependencies group (#3762)
  * [v8](go): Bump the dependencies group across 1 directory with 11 updates (#3768)
- Fixes boo#1260304 CVE-2026-33186</changelog>
</package>
<package pkgid="0c1a1858e9de34568fa10880ae906b0a64d185722e3eab61196a2028b9c84684335978a1dd0cf3e0f9a524c2eccb845c186bc8fc5cf926d197cf8adf5df11f6f" name="cfitsio-debuginfo" arch="i586">
  <version epoch="0" ver="4.7.0" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690372800">- Update to version 4.3.0:
  * Bug fix to fits_make_hist[d] that was introduced in 4.2.0.
  * Added overflow checking for case of reading images with 8-byte
    float values into 4-byte float arrays.
  * fits_write_key_longstr now handles case of writing a long
    keyword in combination with a long keyword value string.
  * Add conversion of French locale comma-to-period in corner
    cases appearing in ffr2e and ffd2e functions.
  * Increased the precision when writing version number to
    User-Agent strings for http connections.  This is needed to
    fully conform to 3-field version string format.
  * Bug fix to GTIOVERLAP() calculator function, which was being
    treated as a boolean value in expressions, and is now
    correctly treated as a floating point result.
  * Bug fix to ARRAY() calculator function, which caused a memory
    overflow error
  * Enhancement to the ARRAY function, such that ARRAY(V,d) can
    apply new dimensions to V, as long as the total number of
    array/vector elements does not change.
  * Enhancement of long string keyword read/write functions to
    fully conform with FITS standard specifications for multi-line
    value and comment strings. Two new functions have been added
    to implement this: fits_get_key_com_strlen and
    fits_read_string_key_com.
- Make doc package noarch.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- Update to version 4.3.1:
  * Improve longstring keyword functions</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718280000">- Update to version 4.4.0:
  * Reorganization of helper utility code; added fitsverify
  * CMakeLists.txt: Changed install location of
    cfitsio-targets.cmake to conform with the one listed in
    cfitsio-config.cmake.in (i.e.  including the extra "cfitsio"
    subdir of lib/cmake).
  * calculator functions that read GTIs do more correct validity
    checking of GTI input files
  * fits_insert_rows now works if input table starts with both no
    rows and no columns
  * Can now write internal memory files of size &gt; 2^32 directly to
    a gzip-compressed output file.
  * Added support for unsigned long long types to fits_update_key.
  * Added ability for Windows builds to handle UTF-8 needed for
    reading filenames with non-ASCII characters.
  * Added 2-byte int test to speed.c utility.
  * Made fix to http file handler to expand the allowed URL
    length.
- Change License tag to NASA-1.3 in keeping with upstream.
- Switch to cmake+ninja for build.
- Switch BuildRequires to pkgconfig based packages where possible.
- Add a bunch of cmake build related patches to make the output
  close to that generated by autotools:
  * cfitsio-cmake-devel-scripts-destination.patch: Fix destination of
    pkgconfig and cmake scripts from /usr/lib to %{_libdir}.
  * cfitsio-cmake-allow-user-specified-incdir.patch: Allow specifying
    user-defined include dir into which to install header files.
  * cfitsio-cmake-lowercase-util-names.patch: Use lowercase
    names for utility binaries when building using cmake (same as
    autotools)
  * cfitsio-cmake-match-autotools-soversion.patch: Same so
    number as used in configure.in.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1734696000">- Update to version 4.5.0:
  * Conversion of CFITSIO configure/build files to better conform
    with automake and libtool.
  * Bug fix for case of bit column output in string format on
    clang compilers with high optimization.
  * Added compiler macro support to improve builds on loongarch64
    and on Gnu/Hurd kernels.
  * Bug fix to fitsverify utility.
- Drop upstreamed patches:
  * cfitsio-cmake-allow-user-specified-incdir.patch
  * cfitsio-cmake-lowercase-util-names.patch
  * cfitsio-cmake-match-autotools-soversion.patch</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS on cmake4</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add cfitsio-nullptr.patch to fix gcc15 compile time error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745323200">- Update to version 4.6.2:
  * Updated autotools configure script to use AM_MAINTAINER_MODE;
    disables automatic regeneration of the build system unless
    configure is invoked with '--enable-maintainer-mode'
- Changes from version 4.6.1:
  * Updated CMake configuration to use GNUInstallDirs module and
    to use CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR;
    fixes bug in 4.6.0 that led to an empty 'includedir' in
    cfitsio.pc.
- Changes from version 4.6.0:
  * Improved the empty primary data test performed in
    fits_open_file.
  * Correction to eval_defs.h typedefs to allow for compilation on
    old gcc compilers.
  * The fitsverify utility tool now distinguishes between
    alternate coordinate systems when testing positions of WCSAXES
    keywords.
  * Updates made for greater C23 compatibility as required for
    gcc-15.
  * Possible memory vulnerabilities patched.
  * Fix to a possible heap buffer overflow in a utility tool.
  * Negative size parameter vulnerability patched in utility tool.
- Drop cfitsio-nullptr.patch: incorporated upstream.
- Drop cfitsio-cmake-devel-scripts-destination.patch: fixed
  upstream (also fixes boo#1236985).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1760529600">- Update to version 4.6.3:
  * Fix unitialized before used warnings.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1778932800">- Update to version 4.6.4:
  * This release includes patches to security vulnerabilities.
  * Input files iter_image.fits and vari.fits added for use in
    iter_image and iter_var example programs.
  * New configure/build options --enable-iterprogs for 'configure'
    and -DITERPROGS=ON for CMAKE.
  * Absolute paths for installation directories now supported in
    CMAKE builds.
  * Bug fixes for edge cases involving lossless compression of
    int-type images, and for float-types that cannot undergo lossy
    compression.
  * Bug fix for case of switching between HDUs of lossless and
    quantized compression.
  * Bug fix for applying histogram binning to image extensions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1786881600">- Update to version 4.7.0:
  * This release includes patches to security vulnerabilities.
  * New test framework added, containing a collection of unit
    tests.
  * Bug fix for parsing octal integer constants in expressions.
  * Enhanced output from uncompress2mem_from_mem function.
  * Appended 'fits_' prefix to stream driver function names to
    reduce chances of potential symbol name conflicts with outside
    libraries.
- Bump min version of cmake in BuildRequires to 3.15 to keep up
  with upstream.
- Add pregenerated documentation as Sources.</changelog>
</package>
<package pkgid="a002aee5a3de6703740dbe93f8d43c7c5991996181cc86c95de571be982322a3eb01712c12ce33578a17a29c64edbd9d8154652035fd309245e70eb81719e80d" name="cfitsio-debugsource" arch="i586">
  <version epoch="0" ver="4.7.0" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690372800">- Update to version 4.3.0:
  * Bug fix to fits_make_hist[d] that was introduced in 4.2.0.
  * Added overflow checking for case of reading images with 8-byte
    float values into 4-byte float arrays.
  * fits_write_key_longstr now handles case of writing a long
    keyword in combination with a long keyword value string.
  * Add conversion of French locale comma-to-period in corner
    cases appearing in ffr2e and ffd2e functions.
  * Increased the precision when writing version number to
    User-Agent strings for http connections.  This is needed to
    fully conform to 3-field version string format.
  * Bug fix to GTIOVERLAP() calculator function, which was being
    treated as a boolean value in expressions, and is now
    correctly treated as a floating point result.
  * Bug fix to ARRAY() calculator function, which caused a memory
    overflow error
  * Enhancement to the ARRAY function, such that ARRAY(V,d) can
    apply new dimensions to V, as long as the total number of
    array/vector elements does not change.
  * Enhancement of long string keyword read/write functions to
    fully conform with FITS standard specifications for multi-line
    value and comment strings. Two new functions have been added
    to implement this: fits_get_key_com_strlen and
    fits_read_string_key_com.
- Make doc package noarch.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- Update to version 4.3.1:
  * Improve longstring keyword functions</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718280000">- Update to version 4.4.0:
  * Reorganization of helper utility code; added fitsverify
  * CMakeLists.txt: Changed install location of
    cfitsio-targets.cmake to conform with the one listed in
    cfitsio-config.cmake.in (i.e.  including the extra "cfitsio"
    subdir of lib/cmake).
  * calculator functions that read GTIs do more correct validity
    checking of GTI input files
  * fits_insert_rows now works if input table starts with both no
    rows and no columns
  * Can now write internal memory files of size &gt; 2^32 directly to
    a gzip-compressed output file.
  * Added support for unsigned long long types to fits_update_key.
  * Added ability for Windows builds to handle UTF-8 needed for
    reading filenames with non-ASCII characters.
  * Added 2-byte int test to speed.c utility.
  * Made fix to http file handler to expand the allowed URL
    length.
- Change License tag to NASA-1.3 in keeping with upstream.
- Switch to cmake+ninja for build.
- Switch BuildRequires to pkgconfig based packages where possible.
- Add a bunch of cmake build related patches to make the output
  close to that generated by autotools:
  * cfitsio-cmake-devel-scripts-destination.patch: Fix destination of
    pkgconfig and cmake scripts from /usr/lib to %{_libdir}.
  * cfitsio-cmake-allow-user-specified-incdir.patch: Allow specifying
    user-defined include dir into which to install header files.
  * cfitsio-cmake-lowercase-util-names.patch: Use lowercase
    names for utility binaries when building using cmake (same as
    autotools)
  * cfitsio-cmake-match-autotools-soversion.patch: Same so
    number as used in configure.in.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1734696000">- Update to version 4.5.0:
  * Conversion of CFITSIO configure/build files to better conform
    with automake and libtool.
  * Bug fix for case of bit column output in string format on
    clang compilers with high optimization.
  * Added compiler macro support to improve builds on loongarch64
    and on Gnu/Hurd kernels.
  * Bug fix to fitsverify utility.
- Drop upstreamed patches:
  * cfitsio-cmake-allow-user-specified-incdir.patch
  * cfitsio-cmake-lowercase-util-names.patch
  * cfitsio-cmake-match-autotools-soversion.patch</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS on cmake4</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add cfitsio-nullptr.patch to fix gcc15 compile time error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745323200">- Update to version 4.6.2:
  * Updated autotools configure script to use AM_MAINTAINER_MODE;
    disables automatic regeneration of the build system unless
    configure is invoked with '--enable-maintainer-mode'
- Changes from version 4.6.1:
  * Updated CMake configuration to use GNUInstallDirs module and
    to use CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR;
    fixes bug in 4.6.0 that led to an empty 'includedir' in
    cfitsio.pc.
- Changes from version 4.6.0:
  * Improved the empty primary data test performed in
    fits_open_file.
  * Correction to eval_defs.h typedefs to allow for compilation on
    old gcc compilers.
  * The fitsverify utility tool now distinguishes between
    alternate coordinate systems when testing positions of WCSAXES
    keywords.
  * Updates made for greater C23 compatibility as required for
    gcc-15.
  * Possible memory vulnerabilities patched.
  * Fix to a possible heap buffer overflow in a utility tool.
  * Negative size parameter vulnerability patched in utility tool.
- Drop cfitsio-nullptr.patch: incorporated upstream.
- Drop cfitsio-cmake-devel-scripts-destination.patch: fixed
  upstream (also fixes boo#1236985).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1760529600">- Update to version 4.6.3:
  * Fix unitialized before used warnings.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1778932800">- Update to version 4.6.4:
  * This release includes patches to security vulnerabilities.
  * Input files iter_image.fits and vari.fits added for use in
    iter_image and iter_var example programs.
  * New configure/build options --enable-iterprogs for 'configure'
    and -DITERPROGS=ON for CMAKE.
  * Absolute paths for installation directories now supported in
    CMAKE builds.
  * Bug fixes for edge cases involving lossless compression of
    int-type images, and for float-types that cannot undergo lossy
    compression.
  * Bug fix for case of switching between HDUs of lossless and
    quantized compression.
  * Bug fix for applying histogram binning to image extensions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1786881600">- Update to version 4.7.0:
  * This release includes patches to security vulnerabilities.
  * New test framework added, containing a collection of unit
    tests.
  * Bug fix for parsing octal integer constants in expressions.
  * Enhanced output from uncompress2mem_from_mem function.
  * Appended 'fits_' prefix to stream driver function names to
    reduce chances of potential symbol name conflicts with outside
    libraries.
- Bump min version of cmake in BuildRequires to 3.15 to keep up
  with upstream.
- Add pregenerated documentation as Sources.</changelog>
</package>
<package pkgid="26fc0d7338b97bb5f9597960149dcf306a37e697aa2d506d7956e386d0120000a7b2c7c52c0929f1f4c5ec9a9c1314b97a4212fccbfab2f55f8edc866e433b19" name="cfitsio-devel-debuginfo" arch="i586">
  <version epoch="0" ver="4.7.0" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690372800">- Update to version 4.3.0:
  * Bug fix to fits_make_hist[d] that was introduced in 4.2.0.
  * Added overflow checking for case of reading images with 8-byte
    float values into 4-byte float arrays.
  * fits_write_key_longstr now handles case of writing a long
    keyword in combination with a long keyword value string.
  * Add conversion of French locale comma-to-period in corner
    cases appearing in ffr2e and ffd2e functions.
  * Increased the precision when writing version number to
    User-Agent strings for http connections.  This is needed to
    fully conform to 3-field version string format.
  * Bug fix to GTIOVERLAP() calculator function, which was being
    treated as a boolean value in expressions, and is now
    correctly treated as a floating point result.
  * Bug fix to ARRAY() calculator function, which caused a memory
    overflow error
  * Enhancement to the ARRAY function, such that ARRAY(V,d) can
    apply new dimensions to V, as long as the total number of
    array/vector elements does not change.
  * Enhancement of long string keyword read/write functions to
    fully conform with FITS standard specifications for multi-line
    value and comment strings. Two new functions have been added
    to implement this: fits_get_key_com_strlen and
    fits_read_string_key_com.
- Make doc package noarch.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- Update to version 4.3.1:
  * Improve longstring keyword functions</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718280000">- Update to version 4.4.0:
  * Reorganization of helper utility code; added fitsverify
  * CMakeLists.txt: Changed install location of
    cfitsio-targets.cmake to conform with the one listed in
    cfitsio-config.cmake.in (i.e.  including the extra "cfitsio"
    subdir of lib/cmake).
  * calculator functions that read GTIs do more correct validity
    checking of GTI input files
  * fits_insert_rows now works if input table starts with both no
    rows and no columns
  * Can now write internal memory files of size &gt; 2^32 directly to
    a gzip-compressed output file.
  * Added support for unsigned long long types to fits_update_key.
  * Added ability for Windows builds to handle UTF-8 needed for
    reading filenames with non-ASCII characters.
  * Added 2-byte int test to speed.c utility.
  * Made fix to http file handler to expand the allowed URL
    length.
- Change License tag to NASA-1.3 in keeping with upstream.
- Switch to cmake+ninja for build.
- Switch BuildRequires to pkgconfig based packages where possible.
- Add a bunch of cmake build related patches to make the output
  close to that generated by autotools:
  * cfitsio-cmake-devel-scripts-destination.patch: Fix destination of
    pkgconfig and cmake scripts from /usr/lib to %{_libdir}.
  * cfitsio-cmake-allow-user-specified-incdir.patch: Allow specifying
    user-defined include dir into which to install header files.
  * cfitsio-cmake-lowercase-util-names.patch: Use lowercase
    names for utility binaries when building using cmake (same as
    autotools)
  * cfitsio-cmake-match-autotools-soversion.patch: Same so
    number as used in configure.in.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1734696000">- Update to version 4.5.0:
  * Conversion of CFITSIO configure/build files to better conform
    with automake and libtool.
  * Bug fix for case of bit column output in string format on
    clang compilers with high optimization.
  * Added compiler macro support to improve builds on loongarch64
    and on Gnu/Hurd kernels.
  * Bug fix to fitsverify utility.
- Drop upstreamed patches:
  * cfitsio-cmake-allow-user-specified-incdir.patch
  * cfitsio-cmake-lowercase-util-names.patch
  * cfitsio-cmake-match-autotools-soversion.patch</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1742558400">- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS on cmake4</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add cfitsio-nullptr.patch to fix gcc15 compile time error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745323200">- Update to version 4.6.2:
  * Updated autotools configure script to use AM_MAINTAINER_MODE;
    disables automatic regeneration of the build system unless
    configure is invoked with '--enable-maintainer-mode'
- Changes from version 4.6.1:
  * Updated CMake configuration to use GNUInstallDirs module and
    to use CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR;
    fixes bug in 4.6.0 that led to an empty 'includedir' in
    cfitsio.pc.
- Changes from version 4.6.0:
  * Improved the empty primary data test performed in
    fits_open_file.
  * Correction to eval_defs.h typedefs to allow for compilation on
    old gcc compilers.
  * The fitsverify utility tool now distinguishes between
    alternate coordinate systems when testing positions of WCSAXES
    keywords.
  * Updates made for greater C23 compatibility as required for
    gcc-15.
  * Possible memory vulnerabilities patched.
  * Fix to a possible heap buffer overflow in a utility tool.
  * Negative size parameter vulnerability patched in utility tool.
- Drop cfitsio-nullptr.patch: incorporated upstream.
- Drop cfitsio-cmake-devel-scripts-destination.patch: fixed
  upstream (also fixes boo#1236985).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1760529600">- Update to version 4.6.3:
  * Fix unitialized before used warnings.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1778932800">- Update to version 4.6.4:
  * This release includes patches to security vulnerabilities.
  * Input files iter_image.fits and vari.fits added for use in
    iter_image and iter_var example programs.
  * New configure/build options --enable-iterprogs for 'configure'
    and -DITERPROGS=ON for CMAKE.
  * Absolute paths for installation directories now supported in
    CMAKE builds.
  * Bug fixes for edge cases involving lossless compression of
    int-type images, and for float-types that cannot undergo lossy
    compression.
  * Bug fix for case of switching between HDUs of lossless and
    quantized compression.
  * Bug fix for applying histogram binning to image extensions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1786881600">- Update to version 4.7.0:
  * This release includes patches to security vulnerabilities.
  * New test framework added, containing a collection of unit
    tests.
  * Bug fix for parsing octal integer constants in expressions.
  * Enhanced output from uncompress2mem_from_mem function.
  * Appended 'fits_' prefix to stream driver function names to
    reduce chances of potential symbol name conflicts with outside
    libraries.
- Bump min version of cmake in BuildRequires to 3.15 to keep up
  with upstream.
- Add pregenerated documentation as Sources.</changelog>
</package>
<package pkgid="88ad670988eb7d64e9bafe6b62da4170d79b531e12852ff091e03470cb8d95a8002f489ffb3f3b3cb5624f952f72080e985fabcf587237d58012a89fd21a8a88" name="cfityk-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.2" rel="2.6"/>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="jengelh@inai.de" date="1486123200">- Direct-invoke ldconfig. Update RPM groups.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1580385600">- Switch to building against Python 3.
  + Rename python-fityk to python3-fityk.
- Remove unknown option from configure arguments.
- Drop usage of py_sitelib deprecated variable.
- Run spec-cleaner over the spec file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1580644800">- Don't make python3-fityk Obsolete or Provide python-fityk (the
  python2 version) so that users may continue using the installed
  python2 version should they so wish.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613217600">- Add fityk-support-lua-5.4.patch: Support lua up to version 5.4;
  patch taken from upstream git commit and rebased for current
  version. Add BuildRequires: libtool and run autoreconf before
  configure since patch modifies configure.ac.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1623585600">- Enforce `std=c++14` when building on openSUSE &gt;= 1550 where
  GCC 11 is the default compiler (and uses c++17 by default)
  [gh#wojdyr/fityk#37].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add fityk-drop-dynamic-exceptions.patch: Drop dynamic exceptions
  to build with c++17 std; patch taken from upstream merge request
  [gh#wojdyr/fityk#38].
- Drop enforced `std=c++14` in light of above patch.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655899200">- Add fityk-ignore-distutils-deprecation-warning.patch: Ignore
  deprecation warning when import distutils for python so that the
  configure script does not error out.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674820800">- Update to version 1.3.2
  * Various small fixes accumulated over years. In particular,
    it fixes the layout on GTK3.
  * Added SNIP background (contributed by Cristiano Fontana).
- Drop upstram patches:
  * fityk-support-lua-5.4.patch
  * fityk-ignore-distutils-deprecation-warning.patch
- Rebased fityk-drop-dynamic-exceptions.patch
- Spec file cleanup
- Switched to GTK3 wxWidgets</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742731200">- Disable python bindings when building for openSUSE &gt;= 1600 as
  fityk still makes use of PyEval_* functions deprecated since
  python 3.9 and unavailable since 3.13. Fixes builds on newer oS.</changelog>
</package>
<package pkgid="f3d33e783b5cd4f64270aff852776c74f53b33500687fa11a0f0d44ef16c185e3d52a556bc7f4a959759115096a48e3c66b311732578cedfda832ed8c4825740" name="cflow-debuginfo" arch="i586">
  <version epoch="0" ver="1.8" rel="2.4"/>
  <changelog author="puzel@novell.com" date="1247400000">- update to cflow-1.3
  * Optimize symbol tables.
  * New symbol tables considerably improve the program performance.
  * Bugfixes.
- drop cflow-fix-extern-inline.patch (fixed upstream)</changelog>
  <changelog author="puzel@novell.com" date="1302523200">- use spec-cleaner</changelog>
  <changelog author="puzel@suse.com" date="1318593600">- update to cflow-1.4
  * Symbol aliases
    The `--symbol' option has been extended to allow for defining
    symbol aliases.  Aliases are useful for declaring reserved
    words such as `__restrict' or `__inline'.  For example,
    the option `--symbol __restrict:=restrict' instructs cflow
    to treat `__restrict' exactly as `restrict'.
  * New syntactic class: qualifiers
    Tokens in this class can legitimately appear in place of C
    qualifiers, such as `static' or `inline'.  This class is useful
    for some compiler-depending keywords, such as `__extension__'
    in gcc.  The usual declaration of this symbol is `--symbol
    __extension__:qualifier'.
  * Speed up recursive call detection.
  * Fix parsing of typedefs after `struct'.
  * Fix the output of branch marks in tree mode.
  * Fix processing of static inline functions (RH bug 650716).
- drop cflow-fix-yyparse-return-type.patch (upstream)</changelog>
  <changelog author="mpluskal@suse.com" date="1463572800">- Update to version 1.5:
  * Correctly handle functions returning struct/union (fixes bug
    [#31792])
  * Gracefully handle invalid inputs (fixes bug #44113)
  * Debugging output goes to stderr
  * Add a manpage
  * Consistent use of exit codes
- Cleanup spec file with spec-cleaner
- Use url for source
- Add gpg signature</changelog>
  <changelog author="seanlew@opensuse.org" date="1550923200">- Update to version 1.6:
  * New option --all (-A)
  * New option --no-main</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551096000">- Modernise spec file with spec-cleaner</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1560945600">- Update license information</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 1.7:
  * Multiple start functions are allowed
  * New option --target=FUNCTION
  * New output format: dot
  The '-f dot' (or '--format=dot') option instructs cflow to output
  graph as a description in DOT language, suitable as input to graphviz
  programs.
  * Bugfixes:
  * * CVE-2019-16165
  * * CVE-2019-16166
  * * Fix parsing of K&amp;R style function declarations
  * * Improve parsing of typecasts
  * * Fix recursive call detection</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  https://savannah.gnu.org/bugs/index.php?67206
  + cflow-gcc15.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754827200">- update to 1.8:
  * New "profiles" providing defaults for different standards of
    the C language, e.g. cflow --profile=gcc
  * CFLOW_OPTIONS and CFLOWRC are deprecated
  * Emacs cflow-mode improved
  * CVE-2023-6031: buffer-overflow in find_option_type boo#1216964
- update upstream signing key
- remove obsolete texinfo macros
- drop cflow-gcc15.patch, no longer needed</changelog>
</package>
<package pkgid="bbd97b82822b27dd3b6e13b0ce43c5538018b8a221b5c4b2389de0086fef4f390a510e4f7e9d1457942c68994681dc459640c168dfa4e608756ad1be052e1321" name="cflow-debugsource" arch="i586">
  <version epoch="0" ver="1.8" rel="2.4"/>
  <changelog author="puzel@novell.com" date="1247400000">- update to cflow-1.3
  * Optimize symbol tables.
  * New symbol tables considerably improve the program performance.
  * Bugfixes.
- drop cflow-fix-extern-inline.patch (fixed upstream)</changelog>
  <changelog author="puzel@novell.com" date="1302523200">- use spec-cleaner</changelog>
  <changelog author="puzel@suse.com" date="1318593600">- update to cflow-1.4
  * Symbol aliases
    The `--symbol' option has been extended to allow for defining
    symbol aliases.  Aliases are useful for declaring reserved
    words such as `__restrict' or `__inline'.  For example,
    the option `--symbol __restrict:=restrict' instructs cflow
    to treat `__restrict' exactly as `restrict'.
  * New syntactic class: qualifiers
    Tokens in this class can legitimately appear in place of C
    qualifiers, such as `static' or `inline'.  This class is useful
    for some compiler-depending keywords, such as `__extension__'
    in gcc.  The usual declaration of this symbol is `--symbol
    __extension__:qualifier'.
  * Speed up recursive call detection.
  * Fix parsing of typedefs after `struct'.
  * Fix the output of branch marks in tree mode.
  * Fix processing of static inline functions (RH bug 650716).
- drop cflow-fix-yyparse-return-type.patch (upstream)</changelog>
  <changelog author="mpluskal@suse.com" date="1463572800">- Update to version 1.5:
  * Correctly handle functions returning struct/union (fixes bug
    [#31792])
  * Gracefully handle invalid inputs (fixes bug #44113)
  * Debugging output goes to stderr
  * Add a manpage
  * Consistent use of exit codes
- Cleanup spec file with spec-cleaner
- Use url for source
- Add gpg signature</changelog>
  <changelog author="seanlew@opensuse.org" date="1550923200">- Update to version 1.6:
  * New option --all (-A)
  * New option --no-main</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551096000">- Modernise spec file with spec-cleaner</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1560945600">- Update license information</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 1.7:
  * Multiple start functions are allowed
  * New option --target=FUNCTION
  * New output format: dot
  The '-f dot' (or '--format=dot') option instructs cflow to output
  graph as a description in DOT language, suitable as input to graphviz
  programs.
  * Bugfixes:
  * * CVE-2019-16165
  * * CVE-2019-16166
  * * Fix parsing of K&amp;R style function declarations
  * * Improve parsing of typecasts
  * * Fix recursive call detection</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  https://savannah.gnu.org/bugs/index.php?67206
  + cflow-gcc15.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754827200">- update to 1.8:
  * New "profiles" providing defaults for different standards of
    the C language, e.g. cflow --profile=gcc
  * CFLOW_OPTIONS and CFLOWRC are deprecated
  * Emacs cflow-mode improved
  * CVE-2023-6031: buffer-overflow in find_option_type boo#1216964
- update upstream signing key
- remove obsolete texinfo macros
- drop cflow-gcc15.patch, no longer needed</changelog>
</package>
<package pkgid="31541cc851cc04eb700091c9d5b9d8c4a5e8fdded931e8dcbc7a0c92ebbd26bdf630470b77fefb909950c6522f890a1c2086462c02bd29ad70736302d6c2a943" name="cg3-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.1" rel="1.6"/>
  <changelog author="jengelh@inai.de" date="1410350400">- Initial package for build.opensuse.org (version 0.9.8+svn10138)
- Add libcg-private.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602676800">- Update to snapshot 1.3.1+svn14806
- Remove libcg-private.diff (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1635422400">- Update to release 1.3.2
  * No changelog provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Update to release 1.3.6
  * No changelog provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1658664000">- Update to release 1.3.7
  * Don't hardcode Perl path</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1665144000">- Update to release 1.3.9
  * Add cg-sort and untrace man pages</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685620800">- Update to release 1.4.5
  * Nested rules keyword "With"
  * Added rule flags NoMapped and NoParent which will cause the
    rule to skip mapped readings or cohorts with a dependency
    parent.
  * Cmdline flag --dep-absolute will cause dependency to be
    written with globally unique cohort IDs
  * Section headers can now have rule flags, which will then
    apply to all rules in that section.
  * Cmdline flag -B will inhibit and trim whitespace
    between/after cohorts.
  * Cmdline flag -T will delimit based on a regex of non-CG data.
  * Environment variables CG3_DEFAULT and CG3_OVERRIDE can set
    and override CG-3 cmdline parameters.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691150400">- Update to release 1.4.6
  * Use FindPython instead of FindPythonInterp for CMake &gt;= 3.12.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Update to release 1.5.0
  * New features:
  * `CMDARGS` and `CMDARGS-OVERRIDE` for setting command line
    arguments in the grammar. See
    https://edu.visl.dk/cg3/chunked/grammar.html#grammar-cmdargs
  * Cmdline arg `--debug-rules` takes a range of rule line
    numbers, and will print the windows when a targeted rule
    tries to do anything.
  * Cmdline arg `--print-ids` to always print globally unique
    cohort ID.
  * New rule type `CopyCohort` to copy a cohort.
  * New rule type `RemParent` to orphan a cohort.
  * New rule type `SwitchParent` sets the grandparent of the
    target as its parent and sets the target as the parent of the
    previous parent.
  * Changes:
  * `MergeCohorts` now inherits dependencies and relations by
    default.
  * `Substitute (*) ...` can now be used to insert tags without
    removing any.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744459200">- Update to release 1.5.1
  * Update iter_rules when returning from `With`</changelog>
</package>
<package pkgid="d7a0840c1c94eaaa9d7ac7024c127728e8721a30f28949a34bd34f435ef1b7acbea864c6174b36e27890b57bd38171248bfdb9b4a90c675d952612954fd1e42d" name="cg3-debugsource" arch="i586">
  <version epoch="0" ver="1.5.1" rel="1.6"/>
  <changelog author="jengelh@inai.de" date="1410350400">- Initial package for build.opensuse.org (version 0.9.8+svn10138)
- Add libcg-private.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602676800">- Update to snapshot 1.3.1+svn14806
- Remove libcg-private.diff (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1635422400">- Update to release 1.3.2
  * No changelog provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Update to release 1.3.6
  * No changelog provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1658664000">- Update to release 1.3.7
  * Don't hardcode Perl path</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1665144000">- Update to release 1.3.9
  * Add cg-sort and untrace man pages</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685620800">- Update to release 1.4.5
  * Nested rules keyword "With"
  * Added rule flags NoMapped and NoParent which will cause the
    rule to skip mapped readings or cohorts with a dependency
    parent.
  * Cmdline flag --dep-absolute will cause dependency to be
    written with globally unique cohort IDs
  * Section headers can now have rule flags, which will then
    apply to all rules in that section.
  * Cmdline flag -B will inhibit and trim whitespace
    between/after cohorts.
  * Cmdline flag -T will delimit based on a regex of non-CG data.
  * Environment variables CG3_DEFAULT and CG3_OVERRIDE can set
    and override CG-3 cmdline parameters.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691150400">- Update to release 1.4.6
  * Use FindPython instead of FindPythonInterp for CMake &gt;= 3.12.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Update to release 1.5.0
  * New features:
  * `CMDARGS` and `CMDARGS-OVERRIDE` for setting command line
    arguments in the grammar. See
    https://edu.visl.dk/cg3/chunked/grammar.html#grammar-cmdargs
  * Cmdline arg `--debug-rules` takes a range of rule line
    numbers, and will print the windows when a targeted rule
    tries to do anything.
  * Cmdline arg `--print-ids` to always print globally unique
    cohort ID.
  * New rule type `CopyCohort` to copy a cohort.
  * New rule type `RemParent` to orphan a cohort.
  * New rule type `SwitchParent` sets the grandparent of the
    target as its parent and sets the target as the parent of the
    previous parent.
  * Changes:
  * `MergeCohorts` now inherits dependencies and relations by
    default.
  * `Substitute (*) ...` can now be used to insert tags without
    removing any.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744459200">- Update to release 1.5.1
  * Update iter_rules when returning from `With`</changelog>
</package>
<package pkgid="80c83c31e274784202958d8b5c4bf69cb731ef36afded1dbe7abc1e636da5cc14ca41eb3c7a85c33a3fa988a8b1e6034f500b6a28376e90b648ba8261df915d2" name="cgdb-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.0" rel="2.7"/>
  <changelog author="puzel@suse.com" date="1315396800">- update to cgdb-0.6.6
  - Fixed a segfault on 64-bit systems in rline.c due to a missing
    prototype of cgdb_malloc. Thanks to Pietro Cerutti for
    reporting and diagnosing this one!
  - Fixed a bug in the file dialog. When searching for a file, and
    you hit enter to select it, CGDB would sometimes skip to the
    next file that matches and open that file instead.
  - No longer set the prompt to (gdb) on startup.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="puzel@suse.com" date="1329220800">- fix build on sle11-sp1</changelog>
  <changelog author="nevion@gmail.com" date="1371211200">-update to 0.6.7
  - Changed documentation license from GFDL to GPL (github #6).
  - Fixed a hang on MacOS when quitting cgdb while inferior is
    running (github #1 and #5).
  - Fixed a crash when pressing 'n' in source window (github #5).
  - Fixed a bug opening files (and toggling breakpoints in files)
    with special characters (e.g. space) in their names.</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Update project and download url
- Update dependencies
- Cleanup spec file with spec-cleaner
- Update to 0.6.8
  * Fix issue #40, the map commands were adding additional new lines
    to the mappings. For instance, 'imap a b' in the ~/.cgdb/cgdbrc
    file would cause a to map to 'b&lt;cr&gt;' instead of just 'b'.
  * Added feature from issue #29, added 'until' command to CGDB.
  * Updated autotools configuration files to satisfy warnings and
    recommendations produced by autotools when run.
  * Fix issue #49, a gcc compiler warning.
  * Fixed a hang consuming 100% CPU usage on OS X Mavericks (github #48).
  * Fixed a hang when quitting cgdb while inferior is running
    (github #1 and #5 and #46). This was believed to be fixed in the last
    release but I've finally reproduced the issue and fixed it for good.</changelog>
  <changelog author="avindra@opensuse.org" date="1515672000">- Update to 0.7.0
  * Support for curses was removed (only ncurses is supported)
  * Remove help2man dependency
  * hlsearch option added (off by default). Improves searching
    and displaying of searching functionality within CGDB. If
    enabled, and previous search exists, CGDB will display search
    results using the Search highlighting group. The IncSearch
    highlighting group is used to display the active search. The
    hlsearch option highlights previous searches in the source
    window, the gdb window when in scroll mode and the file dialog
    window.
  * Assembly code support.  Assembly code will be shown when no
    source code is available. The option 'set disasm' allows you
    to show mixed source/assembly when both are available.
  * Add support to enable/disable showing assembly code in CGDB.
    Disabled by default. The 'set disasm' enables showing mixed
    assembly mode by default. See the documentation for more
    information.
  * Add the :logo command to cgdb. This tells CGDB to display a
    logo in the source window.
  * Initial Rust syntax highlighter.
  * Support vi type &lt;digit&gt;j and &lt;digit&gt;k motions. Previously only
    typing j or k with out a number was supported.
  * Support for vim like marks. Showmarks option was introduced
    to show the marks in the source window. Default is true.
    You can disable the viewing of marks using 'set noshowmarks'.
  * Color support. Default is enabled.
  * Ansi escape codes representing color will show correctly.
    Configurable with the `set debugwincolor` option.
  * Add the winminwidth option- it controls the minimum width that
    a window can be resized.
  * Support for vertical or horizontal splitting of the CGDB/GDB
    windows. You can change the window orientation by using the
    command 'set winsplitorientation=horizontal or vertical'.
    horizontal is the default orientation. Type Ctrl-w to switch
    between vertical and horizontal viewing.
  * Remove the TTY mode and TTY window. It is now recommended to
    attach to your program from a separate terminal.
  * -w command line option. CGDB will wait to start until either
    a debugger is attached to it, or until a key is written to it's
    stdin. Useful for debugging CGDB itself.
  * Added scroll mode in addition to the existing GDB command mode.
    To enter scroll mode, type 'page up' when in GDB mode and to
    exit type 'q', 'i' or 'Enter'. In scroll mode, you can scroll
    through the GDB output. You can also search the GDB output with
    the /, ?, n and N keys. Vim marks are also supported.
  * Extended support for the vim G command when in CGDB mode.
    [&lt;number&gt;]G works as it does in vim now.
  * Support for 'executinglinedisplay' and 'selectedlinedisplay'
    configuration options. It allows you to configure how CGDB
    displays both the currently executing line and the currently
    selected line. Default for executing line is set to
    longarrow. Default for selected line is set to block. The
    'arrowstyle' option has been deprecated (but still supported).
    Use 'executinglinedisplay' instead.
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597838400">- update to 0.7.1:
  * Status bar messages are now displayed properly in veritical mode.
    The message is now truncated according to the status bar width instead
    of the width of the terminal.
  * Fix spurious error from CGDB on shutdown. You may have seen,
    CGDB had unexpected results. Search the logs for more details.
    In the log there was a waitpid error. CGDB was using the API wrong.
  * Fix issue #161 - CGDB would lock up when doing a regex search from
    the status bar if the file was just opened from the file dialog and
    the search did not match any text in the file. Now the search fails
    to match text as expected.
  * Status bar commands and gdb console commands now both show gdb
    output in the gdb window (instead of only the gdb console commands).
    This fixed issue #154 on github.
  * Fixed issue where typing F8 would do a 'next', 'step' and
    screen refresh instead of just doing a 'next' command.
  * Fix issue #139 - Show appropriate logos when color disabled
    Previously, if the user had colors disabled, CGDB would still show
    logos that had ansi escape color sequences in them.
  * Fixed :highlight regression introduced in 0.7.0.
    In 0.6.8, if the user entered a :highlight command from the CGDB
    status bar, for instance:
    :highlight Comment ctermfg=Blue
    CGDB would updated the currently displayed source file
    with the requested highlighting changes. In 0.7.0 this would not occur.
    Both versions honored :highlight in the .cgdbrc file.
  * Fix issue #125 - CGDB can cross compile again.
  * The rust syntax highlighter is now case sensitive instead of case
    insensitive.
  * Fix issue #129. CGDB with old versions of ncurses (5.6 or before)
    would not display colors. Now it will display colors, but will
    not support ansi colors in the GDB window.
  * Fix issue #137. rustlexer.lpp fails to compile with some versions
    of GNU autotools.
  * Fix issue #135. CGDB would "freeze" when opening the file
    dialog if the number of files was very large. Updating the
    gdbwire parser resolved the issue.
  * Add support for readline's backward-kill-word and kill-word at gdb prompt</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to 0.8.0:
  * CGDB now exits when gdb exits, previously if gdb exited but the
    inferior, or child of the inferior was still running, cgdb would
    possibly continue running in a non responsive state.
    Now cgdb exits when gdb does.
  * Single stepping through disassembly without debug symbols does not
    move arrow in source window. Now the arrow moves in the source
    window as expected.
  * Fix CGDB freezes when pressing "o" to open the file dialog
  * Fix breakpoint handling is broken in disasembly view
  * Fix CGDB would not process commands after F5, F6, etc
  * CGDB implements a virtual terminal in the GDB window
  * The GDB scroller is now a virtual terminal (using libvterm)
  * The scrollback buffer has been reimplemented using libvterm
    The cursor row/col position is now known, rather than just the row
  * Searching in the scrollback buffer is improved
  * The scrollback buffer size is configurable with a new option,
    scrollbackbuffersize (sbbs) and is defaulted to 10000.
  * Mark commands in the GDB scroller have been removed
  * Unicode is now fully supported in the gdb window
  * libvterm does not support reflow yet, so resizing the terminal or
    switching the window orientation (winsplitorientation) after startup
    may cause the text in the GDB window to not be as expected
  * Colors in the GDB window are not fully supported yet.
    Ncurses is difficult to work with, considering switching.
    RGB vterm colors are unsupported at the moment.
  * CGDB implements GDB/MI in favor of GDB/Annotations
  * Add the nexti and stepi configuration commands
  * Fix ANSI escape issues with GDB-9
  * Fix auto source reload issue
  * CGDB works again with newer versions of GDB (gdb 8.3 and above)
  * CGDB now supports a configurable home directory.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1733140800">- to support gcc14, add patch cgdb-0.8.0-configure-c99.patch (from
  gentoo) and run autoreconf in %prep stage</changelog>
</package>
<package pkgid="803586f1570c1ccdbf7696cc440164b6be1b4b8fdc2c1a1e5bd132f129f67d6be9554eafafd672872fbbde7f48bc36cc7ffa5d7557679a6f4d3695fc79503463" name="cgdb-debugsource" arch="i586">
  <version epoch="0" ver="0.8.0" rel="2.7"/>
  <changelog author="puzel@suse.com" date="1315396800">- update to cgdb-0.6.6
  - Fixed a segfault on 64-bit systems in rline.c due to a missing
    prototype of cgdb_malloc. Thanks to Pietro Cerutti for
    reporting and diagnosing this one!
  - Fixed a bug in the file dialog. When searching for a file, and
    you hit enter to select it, CGDB would sometimes skip to the
    next file that matches and open that file instead.
  - No longer set the prompt to (gdb) on startup.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="puzel@suse.com" date="1329220800">- fix build on sle11-sp1</changelog>
  <changelog author="nevion@gmail.com" date="1371211200">-update to 0.6.7
  - Changed documentation license from GFDL to GPL (github #6).
  - Fixed a hang on MacOS when quitting cgdb while inferior is
    running (github #1 and #5).
  - Fixed a crash when pressing 'n' in source window (github #5).
  - Fixed a bug opening files (and toggling breakpoints in files)
    with special characters (e.g. space) in their names.</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Update project and download url
- Update dependencies
- Cleanup spec file with spec-cleaner
- Update to 0.6.8
  * Fix issue #40, the map commands were adding additional new lines
    to the mappings. For instance, 'imap a b' in the ~/.cgdb/cgdbrc
    file would cause a to map to 'b&lt;cr&gt;' instead of just 'b'.
  * Added feature from issue #29, added 'until' command to CGDB.
  * Updated autotools configuration files to satisfy warnings and
    recommendations produced by autotools when run.
  * Fix issue #49, a gcc compiler warning.
  * Fixed a hang consuming 100% CPU usage on OS X Mavericks (github #48).
  * Fixed a hang when quitting cgdb while inferior is running
    (github #1 and #5 and #46). This was believed to be fixed in the last
    release but I've finally reproduced the issue and fixed it for good.</changelog>
  <changelog author="avindra@opensuse.org" date="1515672000">- Update to 0.7.0
  * Support for curses was removed (only ncurses is supported)
  * Remove help2man dependency
  * hlsearch option added (off by default). Improves searching
    and displaying of searching functionality within CGDB. If
    enabled, and previous search exists, CGDB will display search
    results using the Search highlighting group. The IncSearch
    highlighting group is used to display the active search. The
    hlsearch option highlights previous searches in the source
    window, the gdb window when in scroll mode and the file dialog
    window.
  * Assembly code support.  Assembly code will be shown when no
    source code is available. The option 'set disasm' allows you
    to show mixed source/assembly when both are available.
  * Add support to enable/disable showing assembly code in CGDB.
    Disabled by default. The 'set disasm' enables showing mixed
    assembly mode by default. See the documentation for more
    information.
  * Add the :logo command to cgdb. This tells CGDB to display a
    logo in the source window.
  * Initial Rust syntax highlighter.
  * Support vi type &lt;digit&gt;j and &lt;digit&gt;k motions. Previously only
    typing j or k with out a number was supported.
  * Support for vim like marks. Showmarks option was introduced
    to show the marks in the source window. Default is true.
    You can disable the viewing of marks using 'set noshowmarks'.
  * Color support. Default is enabled.
  * Ansi escape codes representing color will show correctly.
    Configurable with the `set debugwincolor` option.
  * Add the winminwidth option- it controls the minimum width that
    a window can be resized.
  * Support for vertical or horizontal splitting of the CGDB/GDB
    windows. You can change the window orientation by using the
    command 'set winsplitorientation=horizontal or vertical'.
    horizontal is the default orientation. Type Ctrl-w to switch
    between vertical and horizontal viewing.
  * Remove the TTY mode and TTY window. It is now recommended to
    attach to your program from a separate terminal.
  * -w command line option. CGDB will wait to start until either
    a debugger is attached to it, or until a key is written to it's
    stdin. Useful for debugging CGDB itself.
  * Added scroll mode in addition to the existing GDB command mode.
    To enter scroll mode, type 'page up' when in GDB mode and to
    exit type 'q', 'i' or 'Enter'. In scroll mode, you can scroll
    through the GDB output. You can also search the GDB output with
    the /, ?, n and N keys. Vim marks are also supported.
  * Extended support for the vim G command when in CGDB mode.
    [&lt;number&gt;]G works as it does in vim now.
  * Support for 'executinglinedisplay' and 'selectedlinedisplay'
    configuration options. It allows you to configure how CGDB
    displays both the currently executing line and the currently
    selected line. Default for executing line is set to
    longarrow. Default for selected line is set to block. The
    'arrowstyle' option has been deprecated (but still supported).
    Use 'executinglinedisplay' instead.
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597838400">- update to 0.7.1:
  * Status bar messages are now displayed properly in veritical mode.
    The message is now truncated according to the status bar width instead
    of the width of the terminal.
  * Fix spurious error from CGDB on shutdown. You may have seen,
    CGDB had unexpected results. Search the logs for more details.
    In the log there was a waitpid error. CGDB was using the API wrong.
  * Fix issue #161 - CGDB would lock up when doing a regex search from
    the status bar if the file was just opened from the file dialog and
    the search did not match any text in the file. Now the search fails
    to match text as expected.
  * Status bar commands and gdb console commands now both show gdb
    output in the gdb window (instead of only the gdb console commands).
    This fixed issue #154 on github.
  * Fixed issue where typing F8 would do a 'next', 'step' and
    screen refresh instead of just doing a 'next' command.
  * Fix issue #139 - Show appropriate logos when color disabled
    Previously, if the user had colors disabled, CGDB would still show
    logos that had ansi escape color sequences in them.
  * Fixed :highlight regression introduced in 0.7.0.
    In 0.6.8, if the user entered a :highlight command from the CGDB
    status bar, for instance:
    :highlight Comment ctermfg=Blue
    CGDB would updated the currently displayed source file
    with the requested highlighting changes. In 0.7.0 this would not occur.
    Both versions honored :highlight in the .cgdbrc file.
  * Fix issue #125 - CGDB can cross compile again.
  * The rust syntax highlighter is now case sensitive instead of case
    insensitive.
  * Fix issue #129. CGDB with old versions of ncurses (5.6 or before)
    would not display colors. Now it will display colors, but will
    not support ansi colors in the GDB window.
  * Fix issue #137. rustlexer.lpp fails to compile with some versions
    of GNU autotools.
  * Fix issue #135. CGDB would "freeze" when opening the file
    dialog if the number of files was very large. Updating the
    gdbwire parser resolved the issue.
  * Add support for readline's backward-kill-word and kill-word at gdb prompt</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to 0.8.0:
  * CGDB now exits when gdb exits, previously if gdb exited but the
    inferior, or child of the inferior was still running, cgdb would
    possibly continue running in a non responsive state.
    Now cgdb exits when gdb does.
  * Single stepping through disassembly without debug symbols does not
    move arrow in source window. Now the arrow moves in the source
    window as expected.
  * Fix CGDB freezes when pressing "o" to open the file dialog
  * Fix breakpoint handling is broken in disasembly view
  * Fix CGDB would not process commands after F5, F6, etc
  * CGDB implements a virtual terminal in the GDB window
  * The GDB scroller is now a virtual terminal (using libvterm)
  * The scrollback buffer has been reimplemented using libvterm
    The cursor row/col position is now known, rather than just the row
  * Searching in the scrollback buffer is improved
  * The scrollback buffer size is configurable with a new option,
    scrollbackbuffersize (sbbs) and is defaulted to 10000.
  * Mark commands in the GDB scroller have been removed
  * Unicode is now fully supported in the gdb window
  * libvterm does not support reflow yet, so resizing the terminal or
    switching the window orientation (winsplitorientation) after startup
    may cause the text in the GDB window to not be as expected
  * Colors in the GDB window are not fully supported yet.
    Ncurses is difficult to work with, considering switching.
    RGB vterm colors are unsupported at the moment.
  * CGDB implements GDB/MI in favor of GDB/Annotations
  * Add the nexti and stepi configuration commands
  * Fix ANSI escape issues with GDB-9
  * Fix auto source reload issue
  * CGDB works again with newer versions of GDB (gdb 8.3 and above)
  * CGDB now supports a configurable home directory.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1733140800">- to support gcc14, add patch cgdb-0.8.0-configure-c99.patch (from
  gentoo) and run autoreconf in %prep stage</changelog>
</package>
<package pkgid="8dde4a31584a0c0f2daa3d57fa8852c51f1b59517ddb0a1d2007df9cf52453e48504b2086ac0420724d5e7a2dc0f0b03ce4f5ba3f9aa9a60a104a2bb06b29e67" name="cgit-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.1" rel="1.3"/>
  <changelog author="vcizek@suse.com" date="1483617600">- remove redundant gnu-crypto BuildRequires</changelog>
  <changelog author="vsvecova@suse.com" date="1484827200">- Version bump to v1.1:
  * For more information see complete changelog at
    https://git.zx2c4.com/cgit/log/
- Add cgit-built-with-git-v2.11.0.patch</changelog>
  <changelog author="jengelh@inai.de" date="1486814400">- Update bundled git to 2.11.1</changelog>
  <changelog author="jengelh@inai.de" date="1533470400">- Update to new upstream release 1.2.1
  * fixes CVE-2018-14912 directory traversal vulnerability
    [boo#1103799]
  * syntax-highlighting: replace invalid unicode with '?'
  * ui-repolist: properly sort by age
  * ui-patch: fix crash when using path limit
- Remove cgit-built-with-git-v2.11.0.patch (merged upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544097600">- Create a /var/cache/cgit [boo#1116567]
- Update bundled git to 2.18.1
- Remove cgit-optflags.diff</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558353600">- Add the missing zlib requirement.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584446400">- Update to new upstream release 1.2.3
  * Offer lzip and zstd as compression methods through the webui.
  * ui-tree: allow per repository override for enable-blame.
- Bump git to latest upstream release 2.25.1</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727265600">- Add /srv/www directories to filelist [bsc#1231027]</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to verison 1.3:
  * small javascript script for dynamic aging
  * a lot of bugfixes
  * css fixes
  * rebase onto git 2.53.0
- provide actual verison of bundled git version</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781611200">- Update to release 1.3.1
  * Allow link following to be disabled per-repo, so that this CPU
    intensive operation can be disabled on specific repos.
  * More gracefully error out if a bad grep pattern is passed.
  * Truncate cache slots before writing them, so that old cache
    contents are not mixed with new cache contents improperly.
  * Do not accept newlines in config items. This fixes an issue
    with `git-config` based configuration settings being able to
    inject cached global settings or per-repo settings for
    different repos, which might be crossing a privilege barrier.</changelog>
</package>
<package pkgid="7bf5f362302a957a4b8597dac00970790d466f353be1e1b72362c4f5554aac82a23cf99fa121bed0ccb1509225a40719e5155478da8b1f4b9c5f375133881266" name="cgit-debugsource" arch="i586">
  <version epoch="0" ver="1.3.1" rel="1.3"/>
  <changelog author="vcizek@suse.com" date="1483617600">- remove redundant gnu-crypto BuildRequires</changelog>
  <changelog author="vsvecova@suse.com" date="1484827200">- Version bump to v1.1:
  * For more information see complete changelog at
    https://git.zx2c4.com/cgit/log/
- Add cgit-built-with-git-v2.11.0.patch</changelog>
  <changelog author="jengelh@inai.de" date="1486814400">- Update bundled git to 2.11.1</changelog>
  <changelog author="jengelh@inai.de" date="1533470400">- Update to new upstream release 1.2.1
  * fixes CVE-2018-14912 directory traversal vulnerability
    [boo#1103799]
  * syntax-highlighting: replace invalid unicode with '?'
  * ui-repolist: properly sort by age
  * ui-patch: fix crash when using path limit
- Remove cgit-built-with-git-v2.11.0.patch (merged upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544097600">- Create a /var/cache/cgit [boo#1116567]
- Update bundled git to 2.18.1
- Remove cgit-optflags.diff</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558353600">- Add the missing zlib requirement.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584446400">- Update to new upstream release 1.2.3
  * Offer lzip and zstd as compression methods through the webui.
  * ui-tree: allow per repository override for enable-blame.
- Bump git to latest upstream release 2.25.1</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1727265600">- Add /srv/www directories to filelist [bsc#1231027]</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to verison 1.3:
  * small javascript script for dynamic aging
  * a lot of bugfixes
  * css fixes
  * rebase onto git 2.53.0
- provide actual verison of bundled git version</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781611200">- Update to release 1.3.1
  * Allow link following to be disabled per-repo, so that this CPU
    intensive operation can be disabled on specific repos.
  * More gracefully error out if a bad grep pattern is passed.
  * Truncate cache slots before writing them, so that old cache
    contents are not mixed with new cache contents improperly.
  * Do not accept newlines in config items. This fixes an issue
    with `git-config` based configuration settings being able to
    inject cached global settings or per-repo settings for
    different repos, which might be crossing a privilege barrier.</changelog>
</package>
<package pkgid="f6b301c106622cc3035ccc9402bbfdc0c2122bed914a36aff3cb6857fd10ea68b34a7a34f29dd245981ee94c641c02268a48803f5d145b4a686f9e466589cf57" name="cgns-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.0" rel="2.14"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1564228800">- Update to 3.4.0
  For a list of changes between 3.3.1 and 3.4.0, see included Release.txt
- Set License tag SPDX "Zlib", attribution is appreciated but not required
- Spec file cleanup</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1564747200">- Split static library into separate package.
- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1585483200">- Update to version 3.4.1:
  * Restore backward compatibility by removing CPEX 41 NGON
    modification made in version 3.4.0.
- Update shlib package name to respect upstream's so version.
- Pass CMAKE_SKIP_INSTALL_RPATH=ON to cmake to disable setting
  rpath on installed libs; prevents build failures on Leap 15.2.
- Use %{name}-%{version} naming scheme for source tarball.
- Use %cmake_build instead of invoking make directly.
- Minor cleanups using spec-cleaner.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1585915200">- Update to version 4.1.1:
  * (CGNS-196) Fixed the compilation of cgnstools, which still
    made use the Removed APIs in 4.1.0
- Update to version 4.1.0:
  * Added CPEX42 Storing bounding box of a grid (CGNS-149).
  * Added CPEX43 Family hierarchy as a tree (CGNS-180).
- Update to version 4.1.0:
  * Added CPEX 41 NGON modification proposal (CGNS-121).
- The removal of CPEX 41 NGON in 3.4.1 broke gmsh and Paraview</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1586260800">- Handle all architectures with %_lib != lib</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1586260801">- Fix last change (typo in spec file, should be %_lib not %lib).</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1605182400">- Update to version 4.1.2:
  * Fixed the Compatibility issue between v3.4.0 and v4.1.1 (CGNS-214).
  * Change a wrong check in cg_poly_element_read to load older CGNS
    file section with CGNS 4.x API (CGNS-219).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to version 4.3.0:
  * Add a context structure to handle cleanly cgio/hdf5 state
  * When opening a CGNS file with MLL the whole file is parsed.
  * Fix an uninitialized local array by copying m_dimvals to dimvals.
  * Set the default file_type in cg_open only when in write mode
  * Multiplication result converted to larger type fixes
- Update to version 4.2.0:
  * New C and Fortran APIs that allows for reading/writing datatypes
    that are different from cgsize_t
  * Added a diskless option for creating a CGNS file in memory and
    then to optionally persist the memory to disk.
  * Mapping of X4/X8 was lost when moving from ADF to HDF5.
    This fix reintroduces it as an experimental feature.
  * Tuned the parallel library algorithms to improve metadata type operations
  * Experimental support for conversion of FamilySpecified BC for
    AFLR3 file format, PR#247
  * Added check on node names according to SIDS
  * added warning if ZoneBC_t is missing while zone surfaces are
    present in a 3D mesh.</changelog>
  <changelog author="Wang Jun &lt;badboywj@gmail.com&gt;" date="1702900800">- Update to version 4.4.0
  * Removed possible overflow in cgi_error, #343 #701
  * Increased maximum open file limit default
  * Added control for HDF5 tuning routine
    "H5Pset_elink_file_cache_size," which is useful when many
    external links are used, #351
  * Fixed backward compatibility issues #702
  * Removed "NULL" and "UserDefined" Fortran parameters #349
  * More details: https://github.com/CGNS/CGNS/releases/tag/v4.4.0</changelog>
  <changelog author="Dmitry Roshchin &lt;dmitry_r@opensuse.org&gt;" date="1703764800">- Fix library package name</changelog>
</package>
<package pkgid="e4a02d594b15e9efcd4a106f3e2bd0793248cab45596c9b97ff2f41057c21f2938ece9bcc0b3bb3cf9573ab3beff55aca9abe050959a0d9e115cdde558824891" name="cgns-debugsource" arch="i586">
  <version epoch="0" ver="4.4.0" rel="2.14"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1564228800">- Update to 3.4.0
  For a list of changes between 3.3.1 and 3.4.0, see included Release.txt
- Set License tag SPDX "Zlib", attribution is appreciated but not required
- Spec file cleanup</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1564747200">- Split static library into separate package.
- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1585483200">- Update to version 3.4.1:
  * Restore backward compatibility by removing CPEX 41 NGON
    modification made in version 3.4.0.
- Update shlib package name to respect upstream's so version.
- Pass CMAKE_SKIP_INSTALL_RPATH=ON to cmake to disable setting
  rpath on installed libs; prevents build failures on Leap 15.2.
- Use %{name}-%{version} naming scheme for source tarball.
- Use %cmake_build instead of invoking make directly.
- Minor cleanups using spec-cleaner.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1585915200">- Update to version 4.1.1:
  * (CGNS-196) Fixed the compilation of cgnstools, which still
    made use the Removed APIs in 4.1.0
- Update to version 4.1.0:
  * Added CPEX42 Storing bounding box of a grid (CGNS-149).
  * Added CPEX43 Family hierarchy as a tree (CGNS-180).
- Update to version 4.1.0:
  * Added CPEX 41 NGON modification proposal (CGNS-121).
- The removal of CPEX 41 NGON in 3.4.1 broke gmsh and Paraview</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1586260800">- Handle all architectures with %_lib != lib</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1586260801">- Fix last change (typo in spec file, should be %_lib not %lib).</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1605182400">- Update to version 4.1.2:
  * Fixed the Compatibility issue between v3.4.0 and v4.1.1 (CGNS-214).
  * Change a wrong check in cg_poly_element_read to load older CGNS
    file section with CGNS 4.x API (CGNS-219).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to version 4.3.0:
  * Add a context structure to handle cleanly cgio/hdf5 state
  * When opening a CGNS file with MLL the whole file is parsed.
  * Fix an uninitialized local array by copying m_dimvals to dimvals.
  * Set the default file_type in cg_open only when in write mode
  * Multiplication result converted to larger type fixes
- Update to version 4.2.0:
  * New C and Fortran APIs that allows for reading/writing datatypes
    that are different from cgsize_t
  * Added a diskless option for creating a CGNS file in memory and
    then to optionally persist the memory to disk.
  * Mapping of X4/X8 was lost when moving from ADF to HDF5.
    This fix reintroduces it as an experimental feature.
  * Tuned the parallel library algorithms to improve metadata type operations
  * Experimental support for conversion of FamilySpecified BC for
    AFLR3 file format, PR#247
  * Added check on node names according to SIDS
  * added warning if ZoneBC_t is missing while zone surfaces are
    present in a 3D mesh.</changelog>
  <changelog author="Wang Jun &lt;badboywj@gmail.com&gt;" date="1702900800">- Update to version 4.4.0
  * Removed possible overflow in cgi_error, #343 #701
  * Increased maximum open file limit default
  * Added control for HDF5 tuning routine
    "H5Pset_elink_file_cache_size," which is useful when many
    external links are used, #351
  * Fixed backward compatibility issues #702
  * Removed "NULL" and "UserDefined" Fortran parameters #349
  * More details: https://github.com/CGNS/CGNS/releases/tag/v4.4.0</changelog>
  <changelog author="Dmitry Roshchin &lt;dmitry_r@opensuse.org&gt;" date="1703764800">- Fix library package name</changelog>
</package>
<package pkgid="ae85727f1ab79a52e6761d7a284888ba81176020be46d4d58c1f001856db456c45dae237d7296267ccd2d44273d06a99d68eeec6c191a3e5e24090a7e29a8e43" name="ch341eepromtool-debuginfo" arch="i586">
  <version epoch="0" ver="0.5" rel="2.8"/>
  <changelog author="sbrabec@suse.cz" date="1426852800">- New package, version 0.5.
- Add ch341eepromtool-printf.patch fixing printf() usage.</changelog>
  <changelog author="Dmitry Roshchin &lt;dmitry_r@opensuse.org&gt;" date="1669377600">- Fix Tumbleweed build
  * ch341eepromtool-extern_readbuf.patch
- Drop source extraction script</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="dc1ee3579c21b7b66132e3a5d29468f606463b8c359eef12e81a94d9dae54219018722620a89859b679f906a56093ba8d603b21acbdacf013f27e08932450fb5" name="ch341eepromtool-debugsource" arch="i586">
  <version epoch="0" ver="0.5" rel="2.8"/>
  <changelog author="sbrabec@suse.cz" date="1426852800">- New package, version 0.5.
- Add ch341eepromtool-printf.patch fixing printf() usage.</changelog>
  <changelog author="Dmitry Roshchin &lt;dmitry_r@opensuse.org&gt;" date="1669377600">- Fix Tumbleweed build
  * ch341eepromtool-extern_readbuf.patch
- Drop source extraction script</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="becc328047ca62ff30a6d0cc579efab59aa01571c8271cfbe7e61f370b2e695c4c0cbbd0fbf309bbdd1424ccacf5d881f85bccaf07808713e45a8fb0d7c86319" name="chafa-debuginfo" arch="i586">
  <version epoch="0" ver="1.18.2" rel="1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1721995200">- Update to 1.14.2:
  * #203 Chafa 1.14.1 fails to build on i686
  * #205 Symbols mode not working since 1.14.1
  * #206 Crash when importing more than 32767 glyphs
  * Fix erroneous base64 encoding of final byte in some circumstances</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725883200">- Update to 1.14.3:
  * Sixel transparency has been reenabled for still frames. Animations
    will be pre-composited on an opaque background to prevent flicker/glitchiness (#211)
  * Now supports the Ghostty terminal, defaulting to the Kitty graphics protocol there.
  * Bug fixes:
    [#185] Chafa version 1.14 breaks image preview on lf.
    [#210] Crash with -f sixels.
    [#211] Sixels are too small in Windows Terminal.
    [#212] Aspect-preserving calculations are off in some cases.
    [unfiled] Inconsistent fraction parsing in CLI arguments.
    [unfiled] A few small memory leaks in the JPEG XL loader.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725969600">- Update to 1.14.4:
  * Bug fixes:
    [#216] Dither intensity does not work properly</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1730635200">- Update to 1.14.5:
  Fixes:
  * Improve sixel and general terminal support inside tmux
  * Support JPEGs with CMYK color space
  * Fix --font-ratio doing nothing
  * Ensure CLI tool gets linked with libm.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1748865600">- Update to 1.16.0:
  * Added terminal probing. Currently we can determine geometry, colors
  and sixel capabilities this way. This supplements the existing heuristics.
  * The internal terminal database and heuristics were refactored for
  clarity, with new API added to simplify the configuration process.
  * I/O is now threaded, resulting in improved responsiveness and pipelining.
  * New option: --grid=WxH, --grid=[auto|on|off] or -g. This lays out
  multiple images in a grid for easy browsing.
  * New option: --label=[on|off] or -l. Labels each image with its filename.
  Works in both continuous and grid layouts.
  * New option: --probe=[auto|on|off]. Controls whether to actively probe the
  terminal. Can take a real number denoting how long to wait for a response.
  * Sixel quality improved significantly. The quantizer was reimplemented with modern algorithms
  (#174), and blue noise dithering was introduced (#238).
  * The new blue noise dithering is also available in symbols mode, and can be turned on with
  - -dither noise. It can be turned off with --dither none.
  * Numerous small improvements were made to sixel handling:
  + Terminal cursor placement quirks are now represented and handled.
  + Images can now cover their cell extents completely.
  + Workaround for animations "walking up the screen" on quirky terminals.
  * The JPEG XL loader was improved with optional memory mapping and better container support
  * Enabled wildcard expansion in Windows builds (#266).
  * Added completions for the fish shell and updated those for zsh.
  * Bug fixes:
  + #111 Provide auto detection of background for perception of transparency
  + #228 Sixel capability not detected in foot + tmux
  + #236 Ghostty shows pwd/lock indicator when using Chafa
  + #238 Sixel image quality significantly different from img2sixel and ImageMagick
  + #239 Chafa leaves echo on
  + #245 JPEG file not recognized
  + #246 Examples using deprecated functions
  + #249 Sixel detection doesn't set default values
  + #254 -t 1 doesn't work with -f iterm
  + #255 Animations scroll/walk up the screen
  + #265 Enable Kitty image protocol for Warp
  + #266 On Windows, in a cmd.exe window, filename wildcard expansion is broken
  + #273 -t 1 messes up some images
  + #274 -f {kitty,iterm} swaps BG color channels for SVG
  + #278 Images not always padded to cell boundary
  + [unfiled] Fix broken bashisms resulting in logic failure
  + [unfiled] Small leak in chafa_canvas_print_rows()
  + [unfiled] Uninitialized histogram in nearest-neighbor interp.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1748865601">- Update to 1.16.1:
  * Bug fixes:
    [#282] Fish completion not included in release tarball
    [#283] Piping and redirection are broken in Windows</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1751716800">- Update to 1.16.2:
  * #288 SVG scaling seems to be done after bitmap conversion
  * [unfiled] MinGW: Undeclared function error for strlen()
  * [unfiled] Assert when using chafa_canvas_draw_all_pixels() with Kitty passthrough
  * [unfiled] Hangs when running with closed stdin
  * [unfiled] Potential overrun when output dimension is exactly 1 pixel.
  * [unfiled] Small memory leak on failed load in the grid layout.
  * [unfiled] Occasional warnings from JPEG loader that should not be printed.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1762862400">- Update to 1.18.0:
  * Increased GLib minimum version to 2.58 (released in 2018).
  * New options: --files=FNAME and --files0=FNAME. These allow reading
    lists of input files from a file or standard input. Paths can be
    separated by newlines or a zero byte (--files0). These options can
    be specified multiple times.
  * New option: --link=[auto|on|off]. When used with --label, this
    controls whether each label should be an OSC 8-style hyperlink to
    its input file.
  * Multiple files can now be decoded in parallel. This greatly speeds
    up grid mode on multi-core systems. Controllable with --threads.
  * ConHost support was removed due to incompleteness and lack of interest.
  * Image loaders:
    + Added support for CoreGraphics loaders on MacOS (#301).
    + Added support for HEIF files on all platforms (#297).
  * Terminal support:
    + Improved detection of ghostty inside tmux (#296).
    + Added support for GNU/Hurd console.
  * Tests:
    + Expanded symbol matching tests with more cases and detailed diagnostics.
    + Added a test for CLI tool return values in various scenarios.
  * Bug fixes:
    + #293 Don't leave stdin in non-blocking mode.
    + [unfiled] Use glibtoolize when libtoolize is unavailable.
    + [unfiled] GNU/Hurd: Don't stall if pipe is closed on remote end.
    + [unfiled] _mm_empty() not always called immediately after MMX use.
    + [unfiled] FP division by zero possible in sixel palette generation.
    + [unfiled] Don't wait for response if probing is unsupported.
    + [unfiled] Wrong exit code returned on some failures.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1770638400">- Update to 1.18.1:
  * New option: --probe-mode=[any|ctty|stdio]. This specifies whether to probe
    the terminal through stdio or ctty (usually /dev/tty). Defaults to any,
    which will probe stdio if it looks like a tty, otherwise the ctty. This
    allows the terminal to be probed when I/O is redirected (#325)
  * We now try harder to restore the terminal to a usable state after SIGINT is
    received, even if we couldn't do a clean exit in a reasonable time frame
    (#309)
  * Bash completions were added and zsh completions updated (#315).
  * Improved compatibility for the Kitty protocol, specifically with iTerm2.
  * Bug fixes:
    + #184 Test failure on sparc64.
    + #292 Test failure on i386.
    + #321 Bad console modes on win32 after exit.
    + [unfiled] Stalling on closed output pipe on OpenBSD.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1777550400">- Update to 1.18.2:
  * Support BigTIFF images (#328).
  * Integer overflow and OOB write with big output size.
  * OOB write in symbol-mode Floyd-Steinberg dithering.
  * CLI: Incomplete sanitization of filenames printed to terminal.
  * CLI: Integer overflow in XWD header validation.
  * CLI: Pointer arithmetic past end of GIF file allocation.
  * OOB reading canvas cell colors in FGBG mode.
  * Compiler warnings from headers with C99 and -Wpedantic.</changelog>
</package>
<package pkgid="3ddd59dfa30b9f57125a5f7b739d08be59214e7f2784e217fb1975fdbb5d3427cb294f7d6571460add6d9b07330dbf56504220ea8e59ac4de39f089d23773cf3" name="chafa-debugsource" arch="i586">
  <version epoch="0" ver="1.18.2" rel="1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1721995200">- Update to 1.14.2:
  * #203 Chafa 1.14.1 fails to build on i686
  * #205 Symbols mode not working since 1.14.1
  * #206 Crash when importing more than 32767 glyphs
  * Fix erroneous base64 encoding of final byte in some circumstances</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725883200">- Update to 1.14.3:
  * Sixel transparency has been reenabled for still frames. Animations
    will be pre-composited on an opaque background to prevent flicker/glitchiness (#211)
  * Now supports the Ghostty terminal, defaulting to the Kitty graphics protocol there.
  * Bug fixes:
    [#185] Chafa version 1.14 breaks image preview on lf.
    [#210] Crash with -f sixels.
    [#211] Sixels are too small in Windows Terminal.
    [#212] Aspect-preserving calculations are off in some cases.
    [unfiled] Inconsistent fraction parsing in CLI arguments.
    [unfiled] A few small memory leaks in the JPEG XL loader.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725969600">- Update to 1.14.4:
  * Bug fixes:
    [#216] Dither intensity does not work properly</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1730635200">- Update to 1.14.5:
  Fixes:
  * Improve sixel and general terminal support inside tmux
  * Support JPEGs with CMYK color space
  * Fix --font-ratio doing nothing
  * Ensure CLI tool gets linked with libm.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1748865600">- Update to 1.16.0:
  * Added terminal probing. Currently we can determine geometry, colors
  and sixel capabilities this way. This supplements the existing heuristics.
  * The internal terminal database and heuristics were refactored for
  clarity, with new API added to simplify the configuration process.
  * I/O is now threaded, resulting in improved responsiveness and pipelining.
  * New option: --grid=WxH, --grid=[auto|on|off] or -g. This lays out
  multiple images in a grid for easy browsing.
  * New option: --label=[on|off] or -l. Labels each image with its filename.
  Works in both continuous and grid layouts.
  * New option: --probe=[auto|on|off]. Controls whether to actively probe the
  terminal. Can take a real number denoting how long to wait for a response.
  * Sixel quality improved significantly. The quantizer was reimplemented with modern algorithms
  (#174), and blue noise dithering was introduced (#238).
  * The new blue noise dithering is also available in symbols mode, and can be turned on with
  - -dither noise. It can be turned off with --dither none.
  * Numerous small improvements were made to sixel handling:
  + Terminal cursor placement quirks are now represented and handled.
  + Images can now cover their cell extents completely.
  + Workaround for animations "walking up the screen" on quirky terminals.
  * The JPEG XL loader was improved with optional memory mapping and better container support
  * Enabled wildcard expansion in Windows builds (#266).
  * Added completions for the fish shell and updated those for zsh.
  * Bug fixes:
  + #111 Provide auto detection of background for perception of transparency
  + #228 Sixel capability not detected in foot + tmux
  + #236 Ghostty shows pwd/lock indicator when using Chafa
  + #238 Sixel image quality significantly different from img2sixel and ImageMagick
  + #239 Chafa leaves echo on
  + #245 JPEG file not recognized
  + #246 Examples using deprecated functions
  + #249 Sixel detection doesn't set default values
  + #254 -t 1 doesn't work with -f iterm
  + #255 Animations scroll/walk up the screen
  + #265 Enable Kitty image protocol for Warp
  + #266 On Windows, in a cmd.exe window, filename wildcard expansion is broken
  + #273 -t 1 messes up some images
  + #274 -f {kitty,iterm} swaps BG color channels for SVG
  + #278 Images not always padded to cell boundary
  + [unfiled] Fix broken bashisms resulting in logic failure
  + [unfiled] Small leak in chafa_canvas_print_rows()
  + [unfiled] Uninitialized histogram in nearest-neighbor interp.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1748865601">- Update to 1.16.1:
  * Bug fixes:
    [#282] Fish completion not included in release tarball
    [#283] Piping and redirection are broken in Windows</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1751716800">- Update to 1.16.2:
  * #288 SVG scaling seems to be done after bitmap conversion
  * [unfiled] MinGW: Undeclared function error for strlen()
  * [unfiled] Assert when using chafa_canvas_draw_all_pixels() with Kitty passthrough
  * [unfiled] Hangs when running with closed stdin
  * [unfiled] Potential overrun when output dimension is exactly 1 pixel.
  * [unfiled] Small memory leak on failed load in the grid layout.
  * [unfiled] Occasional warnings from JPEG loader that should not be printed.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1762862400">- Update to 1.18.0:
  * Increased GLib minimum version to 2.58 (released in 2018).
  * New options: --files=FNAME and --files0=FNAME. These allow reading
    lists of input files from a file or standard input. Paths can be
    separated by newlines or a zero byte (--files0). These options can
    be specified multiple times.
  * New option: --link=[auto|on|off]. When used with --label, this
    controls whether each label should be an OSC 8-style hyperlink to
    its input file.
  * Multiple files can now be decoded in parallel. This greatly speeds
    up grid mode on multi-core systems. Controllable with --threads.
  * ConHost support was removed due to incompleteness and lack of interest.
  * Image loaders:
    + Added support for CoreGraphics loaders on MacOS (#301).
    + Added support for HEIF files on all platforms (#297).
  * Terminal support:
    + Improved detection of ghostty inside tmux (#296).
    + Added support for GNU/Hurd console.
  * Tests:
    + Expanded symbol matching tests with more cases and detailed diagnostics.
    + Added a test for CLI tool return values in various scenarios.
  * Bug fixes:
    + #293 Don't leave stdin in non-blocking mode.
    + [unfiled] Use glibtoolize when libtoolize is unavailable.
    + [unfiled] GNU/Hurd: Don't stall if pipe is closed on remote end.
    + [unfiled] _mm_empty() not always called immediately after MMX use.
    + [unfiled] FP division by zero possible in sixel palette generation.
    + [unfiled] Don't wait for response if probing is unsupported.
    + [unfiled] Wrong exit code returned on some failures.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1770638400">- Update to 1.18.1:
  * New option: --probe-mode=[any|ctty|stdio]. This specifies whether to probe
    the terminal through stdio or ctty (usually /dev/tty). Defaults to any,
    which will probe stdio if it looks like a tty, otherwise the ctty. This
    allows the terminal to be probed when I/O is redirected (#325)
  * We now try harder to restore the terminal to a usable state after SIGINT is
    received, even if we couldn't do a clean exit in a reasonable time frame
    (#309)
  * Bash completions were added and zsh completions updated (#315).
  * Improved compatibility for the Kitty protocol, specifically with iTerm2.
  * Bug fixes:
    + #184 Test failure on sparc64.
    + #292 Test failure on i386.
    + #321 Bad console modes on win32 after exit.
    + [unfiled] Stalling on closed output pipe on OpenBSD.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1777550400">- Update to 1.18.2:
  * Support BigTIFF images (#328).
  * Integer overflow and OOB write with big output size.
  * OOB write in symbol-mode Floyd-Steinberg dithering.
  * CLI: Incomplete sanitization of filenames printed to terminal.
  * CLI: Integer overflow in XWD header validation.
  * CLI: Pointer arithmetic past end of GIF file allocation.
  * OOB reading canvas cell colors in FGBG mode.
  * Compiler warnings from headers with C99 and -Wpedantic.</changelog>
</package>
<package pkgid="06a68f5239041ce6b848f19e988bb1f67648703b1ccb4b2d219ab45e451c70764571e29b6703d6547f8fc609418c594b3a05b675800868692eb7204a5aa20b07" name="chainguard-dfc-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747915200">- Update to version 0.7.1:
  * Parse debian epoch version</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747915201">- Update to version 0.7.2:
  * fix linter issues
  * remove comment
  * add strict flag to force package mapping
  * [StepSecurity] Apply security best practices</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1748865600">- Update to version 0.8.0:
  * Add support for --platform flag in FROM lines
  * [StepSecurity] Apply security best practices</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749816000">- Update to version 0.9.0:
  * Created Basic MCP Server for Dockerfile Converter by @rohitg00
    in #70
  * Cleanup mcp-server, add CI, add README about it by @jdolitsky
    in #93
  * feat: Add --warn-missing-packages flag to warn instead of
    silently using original package names by @iamrajiv in #96</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751544000">- Update to version 0.9.1:
  * Fix issue where USER root not provided with useradd</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751630400">- Update to version 0.9.2:
  * Get version and revision using runtime/debug</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751630401">- Update to version 0.9.3:
  * Add dist/ to gitignore to fix version</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754049600">- Update to version 0.9.4:
  * strip +dirty from version produced by goreleaser
  * Update README.md</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758628800">- Update to version 0.9.5:
  * Update README.md for golang installation guidance by
    @patrickjburke245 in #105
  * update pkg mappings for shadow by @bhearn7 in #107
  * update mappings for libpq by @bhearn7 in #110</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 0.10.0:
  * What's Changed
  - Update builtin-mappings.yaml by @johnfosborneiii in #113</changelog>
</package>
<package pkgid="3a07f0f3516fe6572e195c92ccfe1c8f5cb5d3c5c1c890b390fa52458ac5eefb396a908d42e87dc38405a6b424ab9205fdf00c8c3eb21384fcdf8a9040dd0b1e" name="chart-testing-debuginfo" arch="i586">
  <version epoch="0" ver="3.14.0" rel="1.7"/>
  <changelog author="kastl@b1-systems.de" date="1664280000">- Update to version 3.7.1:
  * Bump sigstore/cosign-installer from 2.6.0 to 2.7.0 (#476)
  * Bump helm/kind-action from 1.3.0 to 1.4.0 (#477)
  * update tools (#475)
  * Add configuration option to disable container logging (#472)
  * reading helm version using template (#474)
  * add job to check if docs are up to date (#473)
  * Upgrade go1.19, helm update and add golangci-lint job (#460)
  * Bump azure/setup-helm from 1.1 to 3.3 (#462)
  * Bump anchore/sbom-action from 0.11.0 to 0.12.0 (#461)
  * Bump actions/setup-go from 3.2.1 to 3.3.0 (#466)
  * Bump goreleaser/goreleaser-action from 3.0.0 to 3.1.0 (#465)
  * Bump sigstore/cosign-installer from 2.5.0 to 2.6.0 (#469)
  * Bump github.com/spf13/viper from 1.12.0 to 1.13.0 (#468)</changelog>
  <changelog author="kastl@b1-systems.de" date="1679659200">- Update to version 3.8.0:
  * sync version comments, update actions and update cosign flag
    (#538)
  * Bump actions/checkout from 3.3.0 to 3.4.0 (#536)
  * Bump actions/setup-go from 3.5.0 to 4.0.0 (#537)
  * Bump anchore/sbom-action from 0.13.3 to 0.13.4 (#535)
  * Update docs and examples for v3.7.1 (#527)
  * Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#526)
  * Bump tools (yamllint and yamale) from pypi in Dockerfile (#533)
  * Bump tools (helm and kubectl) in Dockerfile (#534)
  * Bump sigstore/cosign-installer from 2.8.1 to 3.0.1 (#528)
  * Bump docker/setup-buildx-action from 2.4.0 to 2.5.0 (#532)
  * Upgrade to go 120 (#523)
  * Bump goreleaser/goreleaser-action from 4.1.0 to 4.2.0 (#521)
  * Bump anchore/sbom-action from 0.13.1 to 0.13.3 (#518)
  * Bump ludeeus/action-shellcheck from 1.1.0 to 2.0.0 (#519)
  * Bump docker/setup-buildx-action from 2.2.1 to 2.4.0 (#520)
  * Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#517)
  * Bump github.com/spf13/viper from 1.14.0 to 1.15.0 (#516)
  * Bump actions/checkout from 3.2.0 to 3.3.0 (#513)
  * Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2
    (#512)
  * Bump helm/kind-action from 1.4.0 to 1.5.0 (#506)
  * Bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 (#505)
  * Bump actions/setup-go from 3.4.0 to 3.5.0 (#507)
  * Bump actions/checkout from 3.1.0 to 3.2.0 (#503)
  * Bump azure/setup-helm from 3.4 to 3.5 (#504)
  * Fix parsing kubectl output with warnings (#470)
  * Bump actions/setup-go from 3.3.1 to 3.4.0 (#501)
  * Bump alpine from 3.16 to 3.17 (#502)
  * Bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#498)
  * Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#496)
  * Bump anchore/sbom-action from 0.12.0 to 0.13.1 (#497)
  * Bump azure/setup-helm from 3.3 to 3.4 (#495)
  * Bump sigstore/cosign-installer from 2.8.0 to 2.8.1 (#490)
  * Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#488)
  * Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#489)
  * Bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#491)
  * Bump actions/setup-go from 3.3.0 to 3.3.1 (#492)
  * Bump docker/setup-buildx-action from 2.0.0 to 2.2.1 (#487)
  * Bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#482)
  * Bump goreleaser/goreleaser-action from 3.1.0 to 3.2.0 (#484)
  * Bump docker/setup-qemu-action from 2.0.0 to 2.1.0 (#485)
  * Bump docker/login-action from 2.0.0 to 2.1.0 (#486)
  * add .ct in current working-directory as config directory (#479)
  * Bump actions/checkout from 3.0.2 to 3.1.0 (#480)
  * Bump sigstore/cosign-installer from 2.7.0 to 2.8.0 (#481)
  * add skip-clean-up option to not remove the charts when
    finishing the tests (#478)</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1679918400">- add requirements, see README.md
  https://github.com/helm/chart-testing/#readme
  * Require python3-yamale
  * Require python3-yamllint
  * Require git-core
  * Require helm</changelog>
  <changelog author="kastl@b1-systems.de" date="1688990400">- Update to version 3.9.0:
  * Fix for Dockerfile smell DL3048 (#543)
  * add --extra-helm-args to ct lint (#552)
  * update golangci and helm (#575)
  * Bump docker/setup-buildx-action from 2.7.0 to 2.8.0 (#573)
  * Bump sigstore/cosign-installer from 3.1.0 to 3.1.1 (#574)
  * Bump anchore/sbom-action from 0.14.2 to 0.14.3 (#570)
  * Bump sigstore/cosign-installer from 3.0.5 to 3.1.0 (#571)
  * close readers when done with reading (#557)
  * Bump docker/setup-buildx-action from 2.6.0 to 2.7.0 (#569)
  * Bump docker/setup-buildx-action from 2.5.0 to 2.6.0 (#568)
  * Bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (#567)
  * Bump docker/setup-qemu-action from 2.1.0 to 2.2.0 (#565)
  * Bump actions/checkout from 3.5.2 to 3.5.3 (#566)
  * Bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#564)
  * Bump docker/login-action from 2.1.0 to 2.2.0 (#563)
  * Bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.4
    (#562)
  * Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#560)
  * Bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#561)
  * Bump github.com/spf13/viper from 1.15.0 to 1.16.0 (#559)
  * add github grouping of log lines (#556)
  * Bump sigstore/cosign-installer from 3.0.3 to 3.0.5 (#554)
  * Bump helm/kind-action from 1.5.0 to 1.7.0 (#553)
  * Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#555)
  * Bump alpine from 3.17 to 3.18 (#551)
  * Bump actions/setup-go from 4.0.0 to 4.0.1 (#550)
  * Bump anchore/sbom-action from 0.14.1 to 0.14.2 (#549)
  * Bump sigstore/cosign-installer from 3.0.2 to 3.0.3 (#548)
  * Bump actions/checkout from 3.5.0 to 3.5.2 (#546)
  * feat: verify if targetBranch is present in git repo (#511)
  * Bump anchore/sbom-action from 0.13.4 to 0.14.1 (#542)
  * Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#544)
  * Bump sigstore/cosign-installer from 3.0.1 to 3.0.2 (#545)
  * update goreleaser flags (#539)</changelog>
  <changelog author="kastl@b1-systems.de" date="1698840000">- Update to version 3.10.0:
  * feat(helm): Add support for OCI chart repositories (#445)
  * use the same ref to check branch existance and merge-base
    calculation (#601)
  * Bump actions/checkout from 4.1.0 to 4.1.1 (#603)
  * Bump github.com/spf13/viper from 1.16.0 to 1.17.0 (#602)
  * Bump actions/checkout from 4.0.0 to 4.1.0 (#599)
  * Bump docker/login-action from 2.2.0 to 3.0.0 (#597)
  * Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#596)
  * Bump docker/setup-buildx-action from 2.10.0 to 3.0.0 (#598)
  * Bump goreleaser/goreleaser-action from 4.4.0 to 5.0.0 (#595)
  * Bump actions/checkout from 3.6.0 to 4.0.0 (#592)
  * Bump sigstore/cosign-installer from 3.1.1 to 3.1.2 (#593)
  * Bump actions/checkout from 3.5.3 to 3.6.0 (#588)
  * Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 (#589)
  * Sort event list (#584)
  * Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#581)
  * Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 (#582)
  * Bump actions/setup-go from 4.0.1 to 4.1.0 (#583)
  * Bump docker/setup-buildx-action from 2.9.0 to 2.9.1 (#579)
  * Bump helm/kind-action from 1.7.0 to 1.8.0 (#578)
  * Bump docker/setup-buildx-action from 2.8.0 to 2.9.0 (#576)</changelog>
  <changelog author="kastl@b1-systems.de" date="1699012800">- Update to version 3.10.1:
  * add stale action (#606)
  * add helm lint extra args (#605)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714219200">- Update to version 3.11.0:
  * Bump actions/checkout from 4.1.2 to 4.1.3 in the actions group
    (#642)
  * Upgrade go to 1.22 and housekeeping (#641)
  * Bump azure/setup-helm from 3.5 to 4 (#640)
  * Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 (#639)
  * Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 (#638)
  * Bump anchore/sbom-action from 0.15.9 to 0.15.10 (#637)
  * Bump docker/setup-buildx-action from 3.1.0 to 3.2.0 (#634)
  * Bump docker/login-action from 3.0.0 to 3.1.0 (#635)
  * Bump actions/checkout from 4.1.1 to 4.1.2 (#636)
  * Bump anchore/sbom-action from 0.15.8 to 0.15.9 (#632)
  * Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 (#631)
  * Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#630)
  * Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#627)
  * Bump helm/kind-action from 1.8.0 to 1.9.0 (#628)
  * Bump anchore/sbom-action from 0.15.6 to 0.15.8 (#626)
  * Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 (#625)
  * Fix for `--upgrade` option (#624)
  * Bump anchore/sbom-action from 0.15.5 to 0.15.6 (#623)
  * Bump anchore/sbom-action from 0.15.3 to 0.15.5 (#622)
  * feat(docker): Bump dependencies in Dockerfile (#620)
  * Bump anchore/sbom-action from 0.15.1 to 0.15.3 (#621)
  * Bump github.com/spf13/viper from 1.18.1 to 1.18.2 (#618)
  * Bump actions/stale from 8.0.0 to 9.0.0 (#612)
  * Bump sigstore/cosign-installer from 3.2.0 to 3.3.0 (#613)
  * Bump actions/setup-go from 4.1.0 to 5.0.0 (#614)
  * Bump github.com/spf13/viper from 1.17.0 to 1.18.1 (#616)
  * Bump anchore/sbom-action from 0.15.0 to 0.15.1 (#611)
  * Bump anchore/sbom-action from 0.14.3 to 0.15.0 (#610)
  * (Breaking change) chore: change default target-branch to main
    (#510)
  * Bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.5
    (#608)
  * Bump sigstore/cosign-installer from 3.1.2 to 3.2.0 (#609)
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#607)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736769600">- Update to version 3.12.0:
  * Bump helm/kind-action from 1.11.0 to 1.12.0 in the actions
    group (#702)
  * Bump helm.sh/helm/v3 from 3.16.3 to 3.16.4 in the gomod group
    (#700)
  * Bump the actions group with 4 updates (#701)
  * Add missing `helm-extra-set-args` configuration flag (#697)
  * Bump anchore/sbom-action from 0.17.7 to 0.17.8 in the actions
    group (#696)
  * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#695)
  * Bump helm.sh/helm/v3 from 3.16.2 to 3.16.3 in the gomod group
    (#694)
  * Bump the actions group with 2 updates (#692)
  * Feature: add extra flags to skip helm dependencies download and
    upgrade Go to 1.23 (#690)
  * Bump anchore/sbom-action from 0.17.5 to 0.17.6 in the actions
    group (#691)
  * Bump the actions group with 2 updates (#688)
  * Bump anchore/sbom-action from 0.17.3 to 0.17.5 in the actions
    group (#686)
  * Bump helm.sh/helm/v3 from 3.16.1 to 3.16.2 in the gomod group
    (#684)
  * Bump anchore/sbom-action from 0.17.2 to 0.17.3 in the actions
    group (#683)
  * Bump the actions group with 4 updates (#681)
  * Bump actions/checkout from 4.1.7 to 4.2.0 in the actions group
    (#679)
  * Bump helm.sh/helm/v3 from 3.15.4 to 3.16.1 (#678)
  * Bump anchore/sbom-action from 0.17.1 to 0.17.2 in the actions
    group (#676)
  * Bump anchore/sbom-action from 0.17.0 to 0.17.1 in the actions
    group (#674)
  * Bump helm.sh/helm/v3 from 3.15.3 to 3.15.4 in the gomod group
    (#673)
  * Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 in the
    actions group (#671)
  * Bump the actions group with 2 updates (#670)
  * Bump the actions group with 3 updates (#669)
  * docs: updated quay link (#666)
  * Bump the actions group with 2 updates (#668)
  * Bump helm.sh/helm/v3 from 3.15.2 to 3.15.3 in the gomod group
    (#667)
  * Fix typo in README.md (#665)
  * Bump the actions group with 2 updates (#664)
  * Bump helm.sh/helm/v3 from 3.14.4 to 3.15.2 (#663)
  * Bump actions/checkout from 4.1.6 to 4.1.7 in the actions group
    (#661)
  * Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in the gomod
    group (#662)
  * Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 (#660)
  * Bump github.com/hashicorp/go-retryablehttp in the gomod group
    (#656)
  * Bump github.com/spf13/viper from 1.18.2 to 1.19.0 (#657)
  * Bump docker/login-action from 3.1.0 to 3.2.0 in the actions
    group (#658)
  * if pr/issues have the frozen label to not stale/close (#651)
  * use .helmignore when identifying changed charts (#591)
  * --- (#650)
  * Bump github.com/hashicorp/go-retryablehttp in the gomod group
    (#646)
  * Bump goreleaser/goreleaser-action in the actions group (#647)
  * Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 (#648)
  * Bump the actions group with 3 updates (#645)
  * Bump golangci/golangci-lint-action from 4.0.0 to 5.1.0 (#644)
  * Bump the actions group with 3 updates (#643)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1748865600">- Update to version 3.13.0:
  * build(deps): Bump helm.sh/helm/v3 in the gomod group (#744)
  * build(deps): Bump alpine from 3.21 to 3.22 in the docker group
    (#743)
  * feat: add --wait flag to helm uninstall (#721)
  * Add release-name option (#735)
  * Fix chart_schema.yaml import-values rule (#725)
  * feat(upgrade): using the values instead of --reuse-values
    (#742)
  * Bump helm.sh/helm/v3 from 3.16.4 to 3.18.0 (#740)
  * Bump anchore/sbom-action from 0.19.0 to 0.20.0 in the actions
    group (#741)
  * Bump actions/setup-go from 5.4.0 to 5.5.0 in the actions group
    (#739)
  * Bump github.com/spf13/viper from 1.20.0 to 1.20.1 in the gomod
    group (#729)
  * Bump golangci/golangci-lint-action from 6.5.2 to 8.0.0 (#736)
  * Bump the actions group across 1 directory with 3 updates (#733)
  * Bump actions/setup-go from 5.3.0 to 5.4.0 in the actions group
    (#727)
  * Bump github.com/spf13/viper from 1.19.0 to 1.20.0 (#723)
  * Bump the actions group with 2 updates (#724)
  * Bump the actions group with 2 updates (#719)
  * Bump the actions group with 2 updates (#718)
  * Bump the actions group with 2 updates (#717)
  * Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#716)
  * Bump the actions group with 4 updates (#714)
  * Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 in the gomod
    group (#712)
  * Bump the actions group with 3 updates (#711)
  * Bump golangci/golangci-lint-action in the actions group (#710)
  * bump alpine and tools (#704)
  * Bump docker/setup-qemu-action from 3.2.0 to 3.3.0 in the
    actions group (#705)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760011200">- Update to version 3.14.0:
  * bug(493): Improved git remote parsing by @rickard-von-essen in
    [#726]
  * build(deps): Bump helm.sh/helm/v3 from 3.18.1 to 3.18.2 in the
    gomod group by @dependabot[bot] in #745
  * Fix helm-extra-set-args in YAML configuration by @arbourd in
    [#713]
  * build(deps): Bump helm.sh/helm/v3 from 3.18.2 to 3.18.3 in the
    gomod group by @dependabot[bot] in #747
  * build(deps): Bump the actions group with 2 updates by
    @dependabot[bot] in #746
  * build(deps): Bump the actions group with 2 updates by
    @dependabot[bot] in #750
  * build(deps): Bump github.com/go-viper/mapstructure/v2 from
    2.2.1 to 2.3.0 by @dependabot[bot] in #751
  * build(deps): Bump anchore/sbom-action from 0.20.1 to 0.20.2 in
    the actions group by @dependabot[bot] in #753
  * chore(docs): missing link to CI icon by @Olexandr88 in #752
  * build(deps): Bump github.com/hashicorp/go-retryablehttp from
    0.7.7 to 0.7.8 in the gomod group by @dependabot[bot] in #749
  * build(deps): Bump helm.sh/helm/v3 from 3.18.3 to 3.18.4 by
    @dependabot[bot] in #754
  * build(deps): Bump the actions group with 2 updates by
    @dependabot[bot] in #757
  * build(deps): Bump github.com/spf13/pflag from 1.0.6 to 1.0.7 in
    the gomod group by @dependabot[bot] in #756
  * build(deps): Bump docker/login-action from 3.4.0 to 3.5.0 in
    the actions group by @dependabot[bot] in #758
  * build(deps): Bump actions/checkout from 4.2.2 to 5.0.0 by
    @dependabot[bot] in #761
  * chore: update GoReleaser configurations by @emmanuel-ferdman in
    [#760]
  * build(deps): Bump helm.sh/helm/v3 from 3.18.4 to 3.18.5 by
    @dependabot[bot] in #762
  * build(deps): Bump the actions group with 2 updates by
    @dependabot[bot] in #763
  * build(deps): Bump github.com/go-viper/mapstructure/v2 from
    2.3.0 to 2.4.0 by @dependabot[bot] in #764
  * build(deps): Bump azure/setup-helm from 4.3.0 to 4.3.1 in the
    actions group by @dependabot[bot] in #766
  * build(deps): Bump helm.sh/helm/v3 from 3.18.5 to 3.18.6 in the
    gomod group by @dependabot[bot] in #765
  * build(deps): Bump github.com/stretchr/testify from 1.10.0 to
    1.11.0 by @dependabot[bot] in #767
  * build(deps): Bump github.com/spf13/cobra from 1.9.1 to 1.10.1
    by @dependabot[bot] in #769
  * build(deps): Bump actions/stale from 9.1.0 to 10.0.0 by
    @dependabot[bot] in #771
  * build(deps): Bump actions/setup-go from 5.5.0 to 6.0.0 by
    @dependabot[bot] in #770
  * build(deps): Bump the actions group with 2 updates by
    @dependabot[bot] in #772
  * build(deps): Bump the gomod group with 2 updates by
    @dependabot[bot] in #768
  * build(deps): Bump github.com/spf13/viper from 1.20.1 to 1.21.0
    by @dependabot[bot] in #775
  * build(deps): Bump docker/login-action from 3.5.0 to 3.6.0 in
    the actions group by @dependabot[bot] in #776
  * build(deps): Bump actions/stale from 10.0.0 to 10.1.0 in the
    actions group by @dependabot[bot] in #777
  * Prepare release v3.14.0 by @adberger in #778
  * updates on ci, use go1.25 and update deprecated goreleaser
    steps by @cpanato in #779</changelog>
</package>
<package pkgid="421b21f4da574edb3e2818353d6d2eb94cf70996c8a406016149c480dfc8ea1db683bbc383db6c63d82301286f33aab71482d5836a001b611f80c0b2bd4e37bd" name="chasen-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.5" rel="4.7"/>
  <changelog author="coolo@novell.com" date="1248091200">- fix usage of %_libexecdir</changelog>
  <changelog author="coolo@novell.com" date="1292068800">- remove /var/adm/perl-modules</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="i@marguerite.su" date="1338638400">- fix sles builds.
- update version 2.4.4 with security patch.
  * perl module is updated.
  * Changed to BSD License
  * chmod +x tests/*.sh
- fix rpmlint warnings.</changelog>
  <changelog author="bwiedemann@suse.com" date="1510142400">- Add chasen-initialize-memory.patch to make ipadic build
  reproducibly (boo#1061219)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.4.5
  * fix buffer overflow
- Drop upstream fixed chasen244-secfix.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.
- Trim history and author list from description.
- Move chasen-config to devel package where these kinds of programs
  usually are located.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add chasen-2.4.5-gcc15.patch
  * C23 removes unprototyped functions and
    void foo() starts to mean void foo(void)
    rather than "foo takes any arguments"</changelog>
</package>
<package pkgid="e8a151e826001a126a32a61582022d9e47e498542bd336a4bbd43bd2a8e543ab8442375c98773643077cd6ae6054eff10b041612d1865336cf1065523e602fe1" name="chasen-debugsource" arch="i586">
  <version epoch="0" ver="2.4.5" rel="4.7"/>
  <changelog author="coolo@novell.com" date="1248091200">- fix usage of %_libexecdir</changelog>
  <changelog author="coolo@novell.com" date="1292068800">- remove /var/adm/perl-modules</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="i@marguerite.su" date="1338638400">- fix sles builds.
- update version 2.4.4 with security patch.
  * perl module is updated.
  * Changed to BSD License
  * chmod +x tests/*.sh
- fix rpmlint warnings.</changelog>
  <changelog author="bwiedemann@suse.com" date="1510142400">- Add chasen-initialize-memory.patch to make ipadic build
  reproducibly (boo#1061219)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.4.5
  * fix buffer overflow
- Drop upstream fixed chasen244-secfix.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.
- Trim history and author list from description.
- Move chasen-config to devel package where these kinds of programs
  usually are located.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add chasen-2.4.5-gcc15.patch
  * C23 removes unprototyped functions and
    void foo() starts to mean void foo(void)
    rather than "foo takes any arguments"</changelog>
</package>
<package pkgid="697f8cf1d9f13b2afa684b32f8b74544ebdfe1992bd2c11307bc08c37719fbe7714668980f0ebb7085a6656c7cb6005106a19c0b2bc1790dc4abcba47dec7ef8" name="chayang-debuginfo" arch="i586">
  <version epoch="0" ver="git20230209.61ad53b" rel="1.13"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1685620800">- Package initial version</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686052800">- Use noun phrase for descriptions</changelog>
</package>
<package pkgid="218d5dac79cc056db4c385e19b9ae088500111762cabce29e6f29f1ba1ef162de01d4839f62a91e4b803d3fb0e5e17f20f673915e55714d6837ac821579ee015" name="chayang-debugsource" arch="i586">
  <version epoch="0" ver="git20230209.61ad53b" rel="1.13"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1685620800">- Package initial version</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686052800">- Use noun phrase for descriptions</changelog>
</package>
<package pkgid="fa91cf982779ce0ab8aeabc2f2549e5bd3d3dcde924271bbcab9739083bcfc1056f7028bbc2825029fb85f99954667f054928cd532d3b63897e26648add5d3b9" name="chck-debugsource" arch="i586">
  <version epoch="0" ver="0.0.20161208" rel="1.15"/>
  <changelog author="sleep_walker@opensuse.org" date="1442664000">- Initial package (version 0.0.20150916) for build.opensuse.org</changelog>
  <changelog author="tcech@suse.com" date="1460808000">- new git snapshot (2efd6cd, 2016-04-02)
  _a lot_ of changes - see GIT log</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1461240000">- new git snapshot (ab3d82e, 2016-04-16)
  syncing version with releases
- add LICENSE and README.md to package</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1462449600">- get rid of hacks</changelog>
  <changelog author="callumjfarmer13@gmail.com" date="1486555200">- update to 0.0.20161208</changelog>
</package>
<package pkgid="ac08e6d1fe40df6cfbdc6470b2a99f03100723280e0d0a174744212df1f656c7a43d11f9b1f5501e99ae493dcae5a2c89b82e995b7852293652ba710dac8e77c" name="cheat-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.0" rel="2.3"/>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1764244800">- Security:
  * CVE-2025-47913: Fix client process termination (bsc#1253593)
  * CVE-2025-58181: Fix potential unbounded memory consumption
    (bsc#1253922)
  * CVE-2025-47914: Fix panic due to an out of bounds read
    (bsc#1254051)
  * Replace golang.org/x/crypto=golang.org/x/crypto@v0.45.0
  * Replace golang.org/x/net=golang.org/x/net@v0.47.0
  * Replace golang.org/x/sys=golang.org/x/sys@v0.38.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243200">- Update to 4.5.0:
  Bug Fixes:
  * Fix inverted pager detection logic (returned error string instead of path)
  * Fix repo.Clone ignoring destination directory parameter
  * Fix sheet loading using append on pre-sized slices, causing nil entries
  * Clean up partial files on copy failure
  * Trim whitespace from editor config during loading
  Security:
  * Add path traversal protection for cheatsheet names
  Performance:
  * Move regex compilation outside search loop
  * Replace O(n²) string concatenation with strings.Join in search
  Build &amp; Testing:
  * Remove go:generate; embed config and usage as string literals
  * Parallelize release builds
  * Add fuzz testing infrastructure
  * Improve test coverage from 38.9% to 50.2%
  Documentation:
  * Fix inaccurate code examples in HACKING.md
  * Add missing --conf and --all options to man page
  * Add ADRs for path traversal, env parsing, and search parallelization
  * Update CONTRIBUTING.md to reflect project policy</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243201">- Update to 4.5.1:
  * Fix first-run experience (#721, #730, #771): Declining community
    cheatsheets during initial setup no longer causes errors on subsequent
    runs. config.New() now skips missing cheatpaths with a warning instead of a fatal error.
  * Fix --init output (#773): cheat --init now comments out the community
    cheatpath by default and includes clone instructions, so the output
    works as a config file without modification.
  * Fix stdin buffering in installer prompts: The installer's interactive
    prompts now read stdin without buffering, allowing cheat to be
    scripted (e.g., printf "y\nn\n" | cheat).
  * Fix frontmatter parsing on Windows: Line ending detection in cheatsheet
    frontmatter now inspects file content instead of checking runtime.GOOS,
    fixing parsing failures when files have Unix line endings on Windows.
  * CI modernized: Go 1.26, GitHub Actions v4/v5, Windows added to test matrix
  * Dependencies updated (addresses dependabot CVEs in golang.org/x/crypto, golang.org/x/net)
  * End-to-end integration tests added for first-run experience
  * Dockerfile updated to Go 1.26</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243202">- Update to 4.5.2:
  Bug Fixes:
  * Static binaries: Build with CGO_ENABLED=0 to produce fully static binaries (#744)
  * Editor env vars: Respect $VISUAL and $EDITOR environment variables at runtime (#589)
  * .git in path: Fix cheatsheets being silently skipped when the cheatpath contains a directory ending in .git (#711)
  Other Changes:
  * Remove dead Homebrew formula bump workflow
  * Move ADRs from doc/adr/ to adr/ for discoverability</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243203">- Update to 4.6.0:
  New Features:
  * Recursive .cheat directory discovery: cheat now walks up the directory
    tree to find .cheat directories, mirroring how git discovers .git
    directories. Place a .cheat directory at your project root and it
    will be available from any subdirectory. (#602)
  Documentation:
  * ADR-004: documents the design decisions for recursive .cheat discovery
  * Updated README and package docs to describe the new behaviour</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243204">- Update to 4.7.0:
  * Brief list output (-b/--brief)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243205">- Update to 4.7.1:
  * Internal cleanup and project restructuring. No user-facing behavior changes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243206">- Update to 5.0.0:
  * Migrated from docopt to cobra (#768, #705, #632, #476)
  * Dynamic shell completions
  Breaking changes:
  * The static completion scripts under scripts/ have been removed. Users must
    regenerate completions using cheat --completion &lt;shell&gt;.
  * The CHEAT_USE_FZF environment variable is no longer supported.
  Bug fixes:
  * Fixed _init_completion: command not found error (#768)
  * Fixed autocompletion not working (#705)
  * Fixed zsh autocompletion not resolving cheatsheet names (#632)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243207">- Update to 5.1.0:
  * --update / -u flag: Pull the latest changes for all git-backed
    cheatpaths from the CLI. Reports per-path status (ok, skipped, error).
    Works with --path filtering to update specific cheatpaths. Supports
    SSH remotes via key file discovery and SSH agent. (#552)
  Documentation:
  * Fixed config filename references in man page (conf.yaml → conf.yml)
  * Added missing /etc/cheat/conf.yml config search path to man page
  * Fixed stale code references in CLAUDE.md, HACKING.md, and ADRs
  * Updated Go version requirement in INSTALLING.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1780920000">- CVE-2026-41506: HTTP authentication credential leak (bsc#1264943)
  Bump go-git to 5.18.0
- CVE-2026-1229: Fix incorrect value (bsc#1265539)
  Bump circl to 1.6.3
- CVE-2026-39827,CVE-2026-39834,CVE-2026-39828,CVE-2026-39829,CVE-2026-39831,
  CVE-2026-42508,CVE-2026-39833,CVE-2026-39830,CVE-2026-39832,CVE-2026-46597,
  CVE-2026-46598,CVE-2026-46595,CVE-2026-39835: Fix multiple issues (bsc#1266184)
  Bump crypto to 0.52.0
- CVE-2026-44740: Improper input handling (bsc#1267330)
  Bump go-billy to 5.9.0</changelog>
</package>
<package pkgid="dff4db308baad011965b165fa0b678792d3034f2f3c7cfa58a1cabe6c36288c13c3562f81f945eeb1e00e38748f0fd66ffbccc166ad7283f2fd3f290297d289e" name="check-debugsource" arch="i586">
  <version epoch="0" ver="0.15.2" rel="2.16"/>
  <changelog author="dimstar@opensuse.org" date="1404216000">- Update to version 0.9.13:
  + When a test assertion fails, exit() was invoked. This results
    in any registered exit handlers being invoked. A test should
    not be relied upon to clean up if it fails. Instead, _exit()
    will be used to signal a test failure, to prevent exit handlers
    from being invoked.
  + Fix issue with string formatting in ck_assert_(u)int_* calls,
    where using the % operator would be interpreted as a string
    formatter.
  + If the LOG/XML/TAP file name is set to "-" either through the
    srunner_set_log() srunner_set_xml() or srunner_set_tap() calls
    or through the related environment variables, the logged data
    will be printed to stdout instead of a file. This is mainly to
    support using TAP for fixtures which expect the results to be
    reported via stdout. However, it is available via all of
    Check's logging modalities.
  + For CMake builds, check_stdint.h was not being installed. This
    is now fixed.
  + Check's example under doc/example now also works for CMake
    projects using Visual Studios and MSVC. This includes an
    example CMake configuration.
- Drop check-missing-includes.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1408795200">- Update to version 0.9.14:
  + Changes to (unofficially for now) support Solaris and AIX
    platforms.
  + Fix issue with checked teardown functions in CK_NOFORK mode.
  + Allow checked fixtures when compiled without fork().
  + Various code cleanup, including changes for compiling Check on
    c++ compilers Clang and g++.
  + Re-enable internal unit tests.</changelog>
  <changelog author="jengelh@inai.de" date="1425470400">- Implement shared library naming guidelines: move the library to
  libcheck0. The new package obsoletes 'check', as there is no
  other content.
- Do not pass --enable-pic to configure: only static libs profit
  from this.
- Add fdupes BuildRequires to eliminate the couple duplicates.
- Move %install_info_delete from postun to preun: access to the
  .info files is required for successful execution.</changelog>
  <changelog author="zaitor@opensuse.org" date="1439899200">- Update to version 0.10.0:
  + CMake on MinGW and MSVC was unable to find time related types
    because time.h was not included. This header is now included
    for the checks.
  + If the test runner process catches a SIGTERM or SIGINT signal
    the running tests are now also killed.
  + If Check is compiled without support for fork(), the behavior
    of functions which require fork() to be useful have been
    changed. Functions that attempt to set CK_FORK mode are no-ops,
    check_fork() returns in failure, and check_waitpid_and_exit()
    exits in failure.
  + Add space around operators in assert messages for readability.
  + Use mkstemp() if available instead of tmpfile() or tempnam().
  + Fix issue with string formatting in ck_assert(), where using
    the % operator would be interpreted as a string formatter.
  + In nofork mode, the location of a failed assertion within a
    test case was lost if that test case has a checked teardown
    fixture (even if that fixture function is empty). This is now
    fixed.</changelog>
  <changelog author="avvissu@yandex.by" date="1505908800">- Update to version 0.11.0:
  + Avoid issue in unit test output checking where a shell's
    built-in printf command does not work properly, but the printf
    program itself is correct.
  + Emit only valid XML characters in XML logging.
  + Add LGPL header to files where it was missing.
  + Strip timestamps from examples using filterdiff if available.
  + Fix potential SIGSEGV in Check related to the disk filling up
    during a test.
  + Support added for applying tags to test cases and selectively
    running test cases based on tags.
  + Macros for comparing memory regions
    (ck_assert_mem_eq, ck_assert_mem_ne) have been added.
  + Macros for comparing floating point numbers have been added.
  + Macros for comparing string, but allowing for NULL
    (ck_assert_pstr_eq,ck_assert_pstr_ne) have been added.
  + Macros for checking if a pointer is NULL or not have been
    added.
- Update the homepage and source Url to current location.
- Add libtool and makeinfo BuildRequires and use autoreconf when
  building, needed as package is not bootstraped.
- Add NEWS file.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518782400">- Update to version 0.12.0:
  + Fix out-of-tree builds with CMake (gh#libcheck/check#86).
  + Fix issue found with Clang regarding invalid suffix on a
    literal (gh#libcheck/check#110).
  + Check now responds to a few errors in a more clear way when
    it cannot run tests (gh#libcheck/check#122 and
    gh#libcheck/check#123).
  + The maximum message size of check assertions is now
    configurable (gh#libcheck/check#127).
  + Check support added for Visual Studios 2010, 2012, 2013, 2015,
    and 2017 both for x86/64 and ARM (gh#libcheck/check#129 and
    gh#libcheck/check#125).
- Adopt the use of %make_build and %make_install rather than raw
  make commands, following the best practices. And pass docdir
  to configure instead of passing directly to make.
- Add automake, autoconf and sed BuildRequires to avoid implicit
  dependencies.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1588680000">- Update to 0.14.0:
  * Add support for FetchContent in CMake
  * Rename CMake project from 'check' to 'Check'
  * Fix for checking for wrong tool when building docs in Autotools
  * Fix compiler warning with printf format
  * missing &lt;unistd.h&gt; in some files
  * Various documentation improvements
  * END_TEST is now optional, as how START_TEST works has been redone
  * Various CMake related changes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15.2:
  * Fix fail* APIs, regression from 0.15.1
  * Fix warning in ptr macros with pointer to integer cast
  * Fix various warnings in Check's unit tests
  * Replace gnu_printf with printf in format __attribute__
  * Fix warnings from Check's macros: "warning: too many arguments for format"
  * Fix format specifiers that do not match the argument types
  * Define CK_ATTRIBUTE_FORMAT for GCC &gt;= 2.95.3, to make use of
  ‘gnu_printf’ format attribute
  * Refactor tests to fix signed - unsigned conversions
  * Refactor some Check internals to use proper interger types
  * Implement missing mutual exclusion for Windows hosts</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621425600">- Drop baselibs.conf: multilib support is only generated for libs
  that have consumers.</changelog>
</package>
<package pkgid="9ac996274dca18da9d1ef9135a816775403d627266a809c577339022addd27bc3bc5d0474350efd7e376f72c7ffed391ddc62243d3de7221f7caa10973338d08" name="checkmedia-debuginfo" arch="i586">
  <version epoch="0" ver="7.1" rel="1.3"/>
  <changelog author="wfeldt@opensuse.org" date="1633694400">- merge gh#openSUSE/checkmedia#16
- fix auto-detecting a suitable signature location for rh media
  (jsc#SCL-6)
- 6.1</changelog>
  <changelog author="Steffen Winterfeldt &lt;snwint@suse.com&gt;" date="1636459200">- minor spec file adjustments</changelog>
  <changelog author="wfeldt@opensuse.org" date="1685707200">- merge gh#openSUSE/checkmedia#17
- do not select EFI System Partition for digest calculation
  (bsc#1211953)
- use default for SKIPSECTORS only for RH media
- add man pages for checkmedia and tagmedia
- add spec file for OBS
- 6.2</changelog>
  <changelog author="wfeldt@opensuse.org" date="1709640000">- merge gh#openSUSE/checkmedia#18
- tagmedia: fix size detection for block devices (bsc#1220972)
- 6.3</changelog>
  <changelog author="wfeldt@opensuse.org" date="1747137600">- merge gh#openSUSE/checkmedia#20
- added --[no-]signature-tag options for explicit handling of the
  'signature' tag (bsc#1243125)
- 6.4</changelog>
  <changelog author="wfeldt@opensuse.org" date="1755518400">- merge gh#openSUSE/checkmedia#21
- set LC_MESSAGES to C when running gpg (bsc#1248168)
- fix minor issue when printing app_id
- 6.5</changelog>
  <changelog author="wfeldt@opensuse.org" date="1774612800">- merge gh#openSUSE/checkmedia#22
- Add support for GPT partitions</changelog>
  <changelog author="wfeldt@opensuse.org" date="1774612801">- merge gh#openSUSE/checkmedia#23
- include pre-built documentation (bsc#1260860)
- simplify spec file
- 6.6</changelog>
  <changelog author="wfeldt@opensuse.org" date="1782129600">- merge gh#openSUSE/checkmedia#24
- fix compiler warning and make fragment calculation more efficient
- use libcrypto for digest calculation (bsc#1268746)
- adjust spec file
- 7.0</changelog>
  <changelog author="wfeldt@opensuse.org" date="1782302400">- merge gh#openSUSE/checkmedia#25
- fine-tune build requirements
- 7.1</changelog>
</package>
<package pkgid="33b61b74b1e986b6ee12f2efd2dbf0b2a07fe1eb1e7707462d73f6085b36df557c16c82a373e2bb646b8d2c52cc13f06fb0e2053c3b87a85fb9db2412bf96e6e" name="checkmedia-debugsource" arch="i586">
  <version epoch="0" ver="7.1" rel="1.3"/>
  <changelog author="wfeldt@opensuse.org" date="1633694400">- merge gh#openSUSE/checkmedia#16
- fix auto-detecting a suitable signature location for rh media
  (jsc#SCL-6)
- 6.1</changelog>
  <changelog author="Steffen Winterfeldt &lt;snwint@suse.com&gt;" date="1636459200">- minor spec file adjustments</changelog>
  <changelog author="wfeldt@opensuse.org" date="1685707200">- merge gh#openSUSE/checkmedia#17
- do not select EFI System Partition for digest calculation
  (bsc#1211953)
- use default for SKIPSECTORS only for RH media
- add man pages for checkmedia and tagmedia
- add spec file for OBS
- 6.2</changelog>
  <changelog author="wfeldt@opensuse.org" date="1709640000">- merge gh#openSUSE/checkmedia#18
- tagmedia: fix size detection for block devices (bsc#1220972)
- 6.3</changelog>
  <changelog author="wfeldt@opensuse.org" date="1747137600">- merge gh#openSUSE/checkmedia#20
- added --[no-]signature-tag options for explicit handling of the
  'signature' tag (bsc#1243125)
- 6.4</changelog>
  <changelog author="wfeldt@opensuse.org" date="1755518400">- merge gh#openSUSE/checkmedia#21
- set LC_MESSAGES to C when running gpg (bsc#1248168)
- fix minor issue when printing app_id
- 6.5</changelog>
  <changelog author="wfeldt@opensuse.org" date="1774612800">- merge gh#openSUSE/checkmedia#22
- Add support for GPT partitions</changelog>
  <changelog author="wfeldt@opensuse.org" date="1774612801">- merge gh#openSUSE/checkmedia#23
- include pre-built documentation (bsc#1260860)
- simplify spec file
- 6.6</changelog>
  <changelog author="wfeldt@opensuse.org" date="1782129600">- merge gh#openSUSE/checkmedia#24
- fix compiler warning and make fragment calculation more efficient
- use libcrypto for digest calculation (bsc#1268746)
- adjust spec file
- 7.0</changelog>
  <changelog author="wfeldt@opensuse.org" date="1782302400">- merge gh#openSUSE/checkmedia#25
- fine-tune build requirements
- 7.1</changelog>
</package>
<package pkgid="d9a1ceb335d9e81f3992ffbd9d52eb0e3fda32a8f2d7ce4c402c795aa44255f9438d58cba530de2743bd5872cf4af422b20b290a073fd1b5943fbec4d336af58" name="checkpolicy-debuginfo" arch="i586">
  <version epoch="0" ver="3.11" rel="1.2"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1636632000">- Update to version 3.3
  * When reading a binary policy by checkpolicy, do not automatically change the version
    to the max policy version supported by libsepol or, if specified, the value given
    using the "-c" flag.
  * Updated documentation
  * Prints the reason why opening a source policy file failed</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1652097600">- Update to version 3.4
  * warn on bogus IP address or netmask in nodecon statement
  * allow wildcard permissions in constraints
  * mention class name on invalid permission</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1677240000">- Update to version 3.5
  * error out if required permission would exceed limit
  * Improve error message for type bounds
- Added additional developer key (Jason Zaman)</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1702987200">- Update to version 3.6
  https://github.com/SELinuxProject/selinux/releases/tag/3.6
  * checkpolicy: Add the command line argument -N, --disable-neverallow
  * dispol: add option to display users, drop duplicate option to display booleans,
  show number of entries before listing them
  * dispol: Add the ability to show booleans, classes, roles, types and type attributes of policies
  * dispol: add options: --actions ACTIONS, --help
  * dismod: add options: --actions ACTIONS, --help
  * Add notself support for neverallow rules
  * Improve man pages
  * man pages: Remove the Russian translations
  * Add notself and other support to CIL
  * Add support for deny rules
  * Translations updated from
    https://translate.fedoraproject.org/projects/selinux/
  * Bug fixes
- Remove keys from keyring since they expired:
  - E853C1848B0185CF42864DF363A8AD4B982C4373
    Petr Lautrbach &lt;plautrba@redhat.com&gt;
  - 63191CE94183098689CAB8DB7EF137EC935B0EAF
    Jason Zaman &lt;jasonzaman@gmail.com&gt;
- Add key to keyring:
  - B8682847764DF60DF52D992CBC3905F235179CF1
    Petr Lautrbach &lt;lautrbach@redhat.com&gt;</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1719835200">- Update to version 3.7
  https://github.com/SELinuxProject/selinux/releases/tag/3.7
  * User-visible changes:
  * checkpolicy: support CIDR notation for nodecon statements
  * checkpolicy: provide more descriptive error messages and improve error handling
  * Bugfixes:
  * checkpolicy: handle unprintable token
  * checkpolicy: avoid assigning garbage values
  * checkpolicy: free temporary bounds type
  * checkpolicy: perform contiguous check in host byte order
  * checkpolicy: include &lt;ctype.h&gt; for isprint(3)
  * oss-fuzz fixes:
  * checkpolicy: add libfuzz based fuzzer
  * checkpolicy: free complete role_allow_rule on error
  * checkpolicy: free identifiers on invalid typebounds
  * checkpolicy: return YYerror on invalid character
  * checkpolicy: clone level only once</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1738670400">- Update to version 3.8
  https://github.com/SELinuxProject/selinux/releases/tag/3.8
  * Code improvements and bug fixes
- For a more in depth list of changes see
  https://github.com/SELinuxProject/selinux/releases/download/3.8/shortlog-3.8.txt
- keyring: Update Petr Lautrbach &lt;lautrbach@redhat.com&gt;
  * removed 0xBC3905F235179CF1 (expired: 2024-10-25)
  * added 0xFB4C685B5DC1C13E (expires: 2026-11-04)</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1741348800">- Update to version 3.8.1
  https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
  * no source change</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1752753600">- Update to version 3.9
  * Add support for wildcard netifcon names
  * Abort on mismatched declarations
  * Introduce neveraudit types</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1770292800">- Update to version 3.10
  https://github.com/SELinuxProject/selinux/releases/tag/3.10
  - Fix problem with bounds statements in optional blocks
  - Provide a better error message for implicit role and user bounds
  - Allow type attributes to be associated with other type attributes
  - checkpolicy/tests: Modify tests to check handling of initial sids
- keyring: Add key of Jason Zaman &lt;jasonzaman@gmail.com&gt;
  * added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08]</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1783339200">- Update to version 3.11
  https://github.com/SELinuxProject/selinux/releases/tag/3.11
  - User-visible changes:
  - Fixed checkpolicy handling of out-of-range and complement at range boundaries
    for xperm rules (#530, #531).
  - Dropped legacy fscon statement support from checkpolicy - never used in
    SELinux policies for mainline kernels (#518).
  - Development-relevant changes:
  - Reformatted entire tree based on .clang-format and added new
    check-format/format make targets to check and/or reformat code to match.
    This is now a requirement for new patches.
  - Test fixes
  - Notable Bugfixes:
  - checkpolicy: remove unneeded malloc() casts
  - checkpolicy: add missing strdup() failure checks
  - checkpolicy: use calloc() so no need to do memset()
  - checkpolicy: replace malloc()+memset() with calloc()</changelog>
</package>
<package pkgid="62f046c45fe3b545b51f737486cfe75c2501afe39cebeea603e87ddd7764696d3b1b851849474fe932adf6a020cc0d4974e7d838643a4d33de8e9503cc634d1f" name="checkpolicy-debugsource" arch="i586">
  <version epoch="0" ver="3.11" rel="1.2"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1636632000">- Update to version 3.3
  * When reading a binary policy by checkpolicy, do not automatically change the version
    to the max policy version supported by libsepol or, if specified, the value given
    using the "-c" flag.
  * Updated documentation
  * Prints the reason why opening a source policy file failed</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1652097600">- Update to version 3.4
  * warn on bogus IP address or netmask in nodecon statement
  * allow wildcard permissions in constraints
  * mention class name on invalid permission</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1677240000">- Update to version 3.5
  * error out if required permission would exceed limit
  * Improve error message for type bounds
- Added additional developer key (Jason Zaman)</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1702987200">- Update to version 3.6
  https://github.com/SELinuxProject/selinux/releases/tag/3.6
  * checkpolicy: Add the command line argument -N, --disable-neverallow
  * dispol: add option to display users, drop duplicate option to display booleans,
  show number of entries before listing them
  * dispol: Add the ability to show booleans, classes, roles, types and type attributes of policies
  * dispol: add options: --actions ACTIONS, --help
  * dismod: add options: --actions ACTIONS, --help
  * Add notself support for neverallow rules
  * Improve man pages
  * man pages: Remove the Russian translations
  * Add notself and other support to CIL
  * Add support for deny rules
  * Translations updated from
    https://translate.fedoraproject.org/projects/selinux/
  * Bug fixes
- Remove keys from keyring since they expired:
  - E853C1848B0185CF42864DF363A8AD4B982C4373
    Petr Lautrbach &lt;plautrba@redhat.com&gt;
  - 63191CE94183098689CAB8DB7EF137EC935B0EAF
    Jason Zaman &lt;jasonzaman@gmail.com&gt;
- Add key to keyring:
  - B8682847764DF60DF52D992CBC3905F235179CF1
    Petr Lautrbach &lt;lautrbach@redhat.com&gt;</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1719835200">- Update to version 3.7
  https://github.com/SELinuxProject/selinux/releases/tag/3.7
  * User-visible changes:
  * checkpolicy: support CIDR notation for nodecon statements
  * checkpolicy: provide more descriptive error messages and improve error handling
  * Bugfixes:
  * checkpolicy: handle unprintable token
  * checkpolicy: avoid assigning garbage values
  * checkpolicy: free temporary bounds type
  * checkpolicy: perform contiguous check in host byte order
  * checkpolicy: include &lt;ctype.h&gt; for isprint(3)
  * oss-fuzz fixes:
  * checkpolicy: add libfuzz based fuzzer
  * checkpolicy: free complete role_allow_rule on error
  * checkpolicy: free identifiers on invalid typebounds
  * checkpolicy: return YYerror on invalid character
  * checkpolicy: clone level only once</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1738670400">- Update to version 3.8
  https://github.com/SELinuxProject/selinux/releases/tag/3.8
  * Code improvements and bug fixes
- For a more in depth list of changes see
  https://github.com/SELinuxProject/selinux/releases/download/3.8/shortlog-3.8.txt
- keyring: Update Petr Lautrbach &lt;lautrbach@redhat.com&gt;
  * removed 0xBC3905F235179CF1 (expired: 2024-10-25)
  * added 0xFB4C685B5DC1C13E (expires: 2026-11-04)</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1741348800">- Update to version 3.8.1
  https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
  * no source change</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1752753600">- Update to version 3.9
  * Add support for wildcard netifcon names
  * Abort on mismatched declarations
  * Introduce neveraudit types</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1770292800">- Update to version 3.10
  https://github.com/SELinuxProject/selinux/releases/tag/3.10
  - Fix problem with bounds statements in optional blocks
  - Provide a better error message for implicit role and user bounds
  - Allow type attributes to be associated with other type attributes
  - checkpolicy/tests: Modify tests to check handling of initial sids
- keyring: Add key of Jason Zaman &lt;jasonzaman@gmail.com&gt;
  * added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08]</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1783339200">- Update to version 3.11
  https://github.com/SELinuxProject/selinux/releases/tag/3.11
  - User-visible changes:
  - Fixed checkpolicy handling of out-of-range and complement at range boundaries
    for xperm rules (#530, #531).
  - Dropped legacy fscon statement support from checkpolicy - never used in
    SELinux policies for mainline kernels (#518).
  - Development-relevant changes:
  - Reformatted entire tree based on .clang-format and added new
    check-format/format make targets to check and/or reformat code to match.
    This is now a requirement for new patches.
  - Test fixes
  - Notable Bugfixes:
  - checkpolicy: remove unneeded malloc() casts
  - checkpolicy: add missing strdup() failure checks
  - checkpolicy: use calloc() so no need to do memset()
  - checkpolicy: replace malloc()+memset() with calloc()</changelog>
</package>
<package pkgid="e7d4278305f2b5fcf39060b28fa417a7642cd7dcc397ba9c73695477bfc2a4e5e703910e2f28166cf8588b07dff0840db8ac5eca0ac2741cdf4ebd7dacf0331e" name="checksec-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.2"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1623240000">- add missing gawk dependency</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 2.5.0:
  * split checksec into multiple files for easier maintenance and debugging
  * remove space between options and only support `=` until refactor can happen
  * update License.txt to include BSD license
  * Check journalctl -k for NX protection
  * improve debug formatting
  * Fix shellcheck warnings and style issues
  * Make --dir option follow symlinks</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1647432000">- add procps dependency for sysctl</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 2.6.0:
  * fix missing sysctl on fedora
  * remove extra parenthesis
  * add missing libc on LoongArch-64</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 2.7.1:
  * checksec FORTIFY detection (#236)
  * libc cleanup
  * Added github pages
  * Check kernel for YAMA
  * Fix Nx checks
  * Move github primary branch from master to main
  * Update gitattributes
  * Allow setting a libc file
  * Add tests for listfile
  * Fix trailing comma with listfile
  * Several shellcheck fixes
  * If no header is present, return N/A for Relro and nx
  * Remove superfluous -W flags
  * Fix broken Nx checks
  * change default libc search path from / to /lib
  * Cleanup grep
  * Rewrite man page in mdoc
  * Remove s_readelf
  * Fix stack protection and full relro check
  * Add tests suite for hardening checks
  * Speed up FS_comparison by 10x
  * Make shellcheck only run on final script
  * Fix debug exit check
  * Use Dynamic Section if there is no symbols table
  * Check foritfy vs fortified</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1740139200">- updated to 3.0.0 release:
  - rewritten in go</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1740916800">- build with pie</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1769256000">- updated to 3.1.0
  - fix several misc bugs
  - add packages format to goreleaser
  - feat: Redirect warnings to stderr
  - Merge branch 'main' into fix-relro-check
  - feat(relro): detect BIND_NOW via DT_FLAGS_1 (DF_1_NOW) and use bitmask for DF_BIND_NOW
  - fix(relro): use bitwise check for DF_BIND_NOW flag
  - feat: improve command usage descriptions and add examples
  - Add support for ARM PAC/BTI and x86 SHSTK/IBT file checks
  - disable headers and banners via flag
  - fix failure with static binaries
  - Handle kernel modules
  - Handle binaries with no sections
  - pkg/utils/files.go: parse all directories</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1770897600">- set the version reported by the go tool to the package version (bsc#1257384)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783512000">- update to 3.2.0 (boo#1271039):
  * SafeStack detection for ELF binaries.
  * CFI hardening detection extended to i386 CET and RISC-V
    cfilp/Zicfiss (Zicfilp landing pads, Zicfiss shadow stack),
    covering RV32 and RV64.
  * Sanitizer detection (ASAN, UBSAN, MSAN, TSAN, LSAN) by compiler-rt
    symbol prefix scan.
  * Selfrando detection via the .txtrp section (restores a
    checksec.bash check lost in the v3 port).
  * W^X segment check (SeparateCode): asserts no PT_LOAD segment
    is both writable and executable, as guaranteed by ld -z separate-code / lld --rosegment.
  * Stack-clash protection detection via annobin
  * RPATH/RUNPATH inspection that classifies each entry:
    relative/empty/world-writable as bad, $ORIGIN or nonexistent as
    warning, safe absolute as info.
  * annobin-based FORTIFY/GLIBCXX assertion detection.
  * CSV output format restored (dropped in the v3 Go port).
  * Restored listfile, procLibs, per-process Seccomp, and the
    Fortify breakdown.
  * --fail-if CI gate: exit non-zero when a required check is not
    in a good state.
  * Parallel directory scanning (RunListChecksParallel) over a
    bounded worker pool (default GOMAXPROCS).
  * --no-warnings and --color flags; warnings now include filename
    context.
  * bug fixes and developer visible changes</changelog>
</package>
<package pkgid="2dccec9cf34855aa3f69dcecd7e96c8419637764a2808f9a8342273c516b573f4b20febf9ee9fbe2d7bfa197e501549d52b9c25cf9409640e12a69b931db32cb" name="cheese-debuginfo" arch="i586">
  <version epoch="0" ver="44.1+12" rel="1.6"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636977600">- Update to version 41.1:
  + meson: avoid positional arguments in merge_file.
  + tests: Compile gsettings schemas for use in build tests.
  + Update DOAP with Gitlab account information.
  + introspection: Pin the API version for now.
  + Updated translations.
- Rename typelib-1_0-Cheese-41_0 subpackage to
  typelib-1_0-Cheese-3_0 again, following upstreams revert. Do this
  via 2 new defines, typelib_major 3 and typelib_minor 0.
- Use ldconfig_scriptlets for post(un) handling.
- Drop removal of la files, not needed with meson buildsystem.
- Drop libcheese-gtk18 Obsoletes, it was added 10 years ago, we can
  probably expect everyone to have updated by now.
- Stop packaging help files as docs, silence rpmlint.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658923200">- Update to version 43.alpha:
  + TODO (upstream will add it later it seems...).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670932800">- Update to version 43.0:
  + Remove glibc debug environment variables.
  + Updated translations.
- Build libcheese-common as noarch.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Update to version 44.0:
  + Avoid creating duplicated camera devices. Devices detected in
    `cheese_camera_device_monitor_coldplug()` may get duplicated,
    as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them.
    While this issue could be fixed by reorganizing the
    initialization code, let's go with a simple and robust solution
    and check if a `CheeseCameraDevice` using the `GstDevice` is
    already present.
  - build: Use GNOME module post_install().
  + Updated translations.
- Replace update-desktop-files with desktop-file-utils, add
  appstream-glib BuildRequires and check section where we validate
  desktopfile and appdata.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681819200">- Update to version 44.0.1:
  + Update AppStream metadata.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 44.1:
  + Update AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1715083200">- Add cheese-c99.patch: fix cast to invalid pointer type
  (glgo#GNOME/cheese!70).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725624000">- Add 73.patch: Fix JSON validation. Fixes startup with json-glib
  1.10.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Re-download 73.patch: hash references have changed after merge.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758715200">- Update to version 44.1+12:
  * libcheese: Add GtkWidget cast to avoid an
    incompatible-pointer-types error
  * Fix JSON validation
  * Set prgname to application ID
  * Apply 1 suggestion(s) to 1 file(s)
  * appdata: Fix appdata papercuts
  * Updated translations.
- Drop patches merged upstream:
  * 73.patch
  * cheese-c99.patch
- Switch to current HEAD via source service.</changelog>
</package>
<package pkgid="73b5bdd0b0adbea90653f4078d3b790a306b11ea868fea9ec9850fb4b38581d1e5f82d6a72a97ff4d21d505fe3ef85a0b1cd343bb781472b130bfa5e00ef50ac" name="cheese-debugsource" arch="i586">
  <version epoch="0" ver="44.1+12" rel="1.6"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636977600">- Update to version 41.1:
  + meson: avoid positional arguments in merge_file.
  + tests: Compile gsettings schemas for use in build tests.
  + Update DOAP with Gitlab account information.
  + introspection: Pin the API version for now.
  + Updated translations.
- Rename typelib-1_0-Cheese-41_0 subpackage to
  typelib-1_0-Cheese-3_0 again, following upstreams revert. Do this
  via 2 new defines, typelib_major 3 and typelib_minor 0.
- Use ldconfig_scriptlets for post(un) handling.
- Drop removal of la files, not needed with meson buildsystem.
- Drop libcheese-gtk18 Obsoletes, it was added 10 years ago, we can
  probably expect everyone to have updated by now.
- Stop packaging help files as docs, silence rpmlint.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658923200">- Update to version 43.alpha:
  + TODO (upstream will add it later it seems...).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670932800">- Update to version 43.0:
  + Remove glibc debug environment variables.
  + Updated translations.
- Build libcheese-common as noarch.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Update to version 44.0:
  + Avoid creating duplicated camera devices. Devices detected in
    `cheese_camera_device_monitor_coldplug()` may get duplicated,
    as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them.
    While this issue could be fixed by reorganizing the
    initialization code, let's go with a simple and robust solution
    and check if a `CheeseCameraDevice` using the `GstDevice` is
    already present.
  - build: Use GNOME module post_install().
  + Updated translations.
- Replace update-desktop-files with desktop-file-utils, add
  appstream-glib BuildRequires and check section where we validate
  desktopfile and appdata.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681819200">- Update to version 44.0.1:
  + Update AppStream metadata.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689508800">- Update to version 44.1:
  + Update AppStream metadata.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1715083200">- Add cheese-c99.patch: fix cast to invalid pointer type
  (glgo#GNOME/cheese!70).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725624000">- Add 73.patch: Fix JSON validation. Fixes startup with json-glib
  1.10.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1747396800">- Re-download 73.patch: hash references have changed after merge.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758715200">- Update to version 44.1+12:
  * libcheese: Add GtkWidget cast to avoid an
    incompatible-pointer-types error
  * Fix JSON validation
  * Set prgname to application ID
  * Apply 1 suggestion(s) to 1 file(s)
  * appdata: Fix appdata papercuts
  * Updated translations.
- Drop patches merged upstream:
  * 73.patch
  * cheese-c99.patch
- Switch to current HEAD via source service.</changelog>
</package>
<package pkgid="2a9a5c3a20976312b06513459c09c1dbd544bfd2a0787509d09aa10f61edb5cb0e0c6e16f29e4107504c8510d25639e79fc67c3d96523163577b139d8a4d65e9" name="cherrytree-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.3" rel="2.4"/>
  <changelog author="dimstar@opensuse.org" date="1726142400">- Update to version 1.1.4+18:
  * added support for new language Slovak
  * fixed msys2_prepare_standalone.sh for new libgtksourceview4;
  * dropped unmantained and outdated libgtksourceviewmm3 for
    libgtksourceview4
  * Fix formatting issues with fmt 11
  * removed fmt custom formatter for Glib::ustring
  * starting work on collapsable headers
  * changed default keyboard shortcut to open codebox properties
    dialog to Shift+Alt+U as the previous shortcut was causing
    problems to german layout keyboards
  * default keyboard shortcut to Ctrl+Shift+G for new quick-select
    node dialog
  * (feat): Adding new quick-select dialog
  * link to outstanding third party android project SourCherry
  * fix fonts stretch property not supported
  * fix italic fonts not supported
  * fix bold fonts not supported
- Replace pkgconfig(gtksourceviewmm-3.0) BuildRequies with
  pkgconfig(gtksourcevie-4.0): follow upstream.</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1728993600">- Update to version 1.2.0:
  * fixed crash pressing Ctrl+Z while editing table light cell
  * trying to use gtksourceview to convert any encoding to utf8 and
    lose libfribidi dependency
  * trying to use gtksourceview to convert any encoding to utf8 and
    lose libfribidi dependency
  * do not prefix http:// when a URL-like prefix already exists
    (#2570)
  * updated create_ppa_package.py -22.10/mantic +24.10/oracular
  * fixed links to nodes not working when exporting to html, single
    file (#2570)
  * fixed crash when moving (heavy) table row/column after porting
    to libgtksourceview4 (#2562)
  * implemented quick node selection typing part of the node name,
    default keyboard shortcut to Ctrl+Shift+G
    (#2552, work of @ericguin)
  * implemented collapsible headers support when TOC is generated
    (#2389)</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1740744000">- Update to version 1.3.0+0:
  + fixed table export to csv with empty cells (#2028)
  + pt_BR 100%
  + multifile storage, option of static embedded file path, fix
    insert in new node that was never saved (#2354)
  + remove use of libcpputest-dev (#2645)
  + es 100%
  + tr 100%
  + fixed search missing first match after a codebox (#2631)
  + bg, ro 100%
  + codebox toolbar button 'Copy Code' now marked for translation
    (##2641)</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1743163200">- Update to version 1.4.0:
  + increased default height of the dialogs to select an element
    from a list
  + settings to expand codeboxes automatically now separated for
    width and height
  + fixed on windows copy table and paste into microsoft word
    results in plain text paste
  + collapsible headers, when copy/cut a collapsed header ensure
    that the hidden section is also set in the clipboard (#2389)
  + collapsible headers, when copy/cut a collapsed header ensure
    that the hidden section is also set in the clipboard
  + use constants defined globally rather than copy/paste string
    literals
  + remove text formtting to also remove TOC anchors (#2389)
  + collapsible headers, changed expanded/collapsed icon to arrows
    (#2389)
  + collapsible headers, expand automatically when moving a row of
    text into a collapsed secion (#2389)
- Remove update-desktop-files BuildRequies and
  %suse_update_desktop_file from spec file.
- Implement metainfo and .desktop checks, add desktop-file-utils
  and appstream-glib to BuildRequires
- Added cherrytree-fix-metainfo-write.patch to fix metainfo XML
  header generation during build</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1749297600">- Update to version 1.5.0:
  + fixed cursor stops blinking (#2714)
  + replace html non breaking spaces characters with normal spaces
    when the target is xml (e.g. paste from clipboard)
  + fixed Ctrl+V issues on ArchLinux (#2705)
  + fixed Ctrl+V issues on ArchLinux (#2705)
  + added tree icon for locale/language
  + added SignPath credit (#2651)
  + explorer tree search by typing to use the quick node selection
    dialog (#1974)
  + fr 100%
  + fixed insert TOC not marking the text buffer for update if
    empty (#1484)</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1757592000">- Update to version 1.6.0:
  * fixed changelog indentation; removed oracular from ppa script
    as no longer supported
  * v1.6.0
  * ro -&gt; 100%
  * de -&gt; 100%
  * updated supporters record
  * fixed copying from code and pasting to rich text sometimes
    not retaining syntax highlighting colours
  * table light interface, fixed moving a column does not move
    the column width
  * es, pl -&gt; 100%
  * ko, pt, pt_BR, zh_TW -&gt; 100%
  * uk -&gt; 100%</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1758283200">- Update to version 1.6.1:
  * fixed search results reporting link content not limited in size
    causing crash in all matches dialog
  * trying to support silent mode in inno setup script (#2763)
  * fixed create_ppa_package.py no longer working on 18.04 bionic
  * fixed changelog indentation; removed oracular from ppa script
    as no longer supported
  * ro -&gt; 100%
  * de -&gt; 100%
  * updated supporters record
  * fixed copying from code and pasting to rich text sometimes not
    retaining syntax highlighting colours</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1758369600">- Update to version 1.6.2:
  * fixed regression links to anchors no longer scrolling to the
    target (#2768, #2766, #2389)
  * fixed warningCtNodeData defined as struct but forward-declared
    as class
  * default for searching multiple words is back to 'exact match'
    as much faster, last value set to be preserved across sessions
    (#2767)
  * msys2_prepare_standalone.sh fix</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1768392000">- Update to version 1.6.3:
  * el -&gt; 100%
  * updated supporters
  * history of latest search/replace patterns more recent first
  * fixed history of latest search/replace patterns and added menu
    item to reset the history
  * kk_KZ, kk_LA, ru, zh_TW -&gt; 100%
  * Update pt.po (#2804)
  * ko -&gt; 100%
  * uk -&gt; 100%
  * pt_BR -&gt; 100%
  * ja, pl, ro, sl -&gt; 100%
  * trying to fix issue with github workflow inno setup build
  * cs, de, es, hy, it, tr -&gt; 100%
  * fixed msys2_prepare_standalone.sh
  * fixed title of dialog to search/replace in multiple nodes
    (#2770)
  * added action to copy to clipboard the current document
    filepath (#2764)
  * updated it.po (Vincenzo)
  * implemented memory of the latest patterns searched
    for / replaced with
  * fixed closing parenthesis not included in automatically created
    link (#2789)
  * fix for drag and drop of text on windows behaving as copy,
    not move (#2786)
  * Revert "fix for drag and drop of text on windows behaving as
    copy, not move (#2786)"
  * fix for drag and drop of text on windows behaving as
    copy, not move (#2786)
  * aligning googletest to master
  * added icons for artificial intelligence copilot, claude
  * added icons for artificial intelligence chatgpt, gemini
  * kk_KZ, kk_LA, ru -&gt; 100%
  * fr -&gt; 100%
  * sk -&gt; 100%</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="b256f25f3764ce845a293201eb7f3734ddbd63ef139f90f6048dc04ac81040af9e8706492275618ae25a6324060a295180b71ee95823d633da48fda70c64703b" name="cherrytree-debugsource" arch="i586">
  <version epoch="0" ver="1.6.3" rel="2.4"/>
  <changelog author="dimstar@opensuse.org" date="1726142400">- Update to version 1.1.4+18:
  * added support for new language Slovak
  * fixed msys2_prepare_standalone.sh for new libgtksourceview4;
  * dropped unmantained and outdated libgtksourceviewmm3 for
    libgtksourceview4
  * Fix formatting issues with fmt 11
  * removed fmt custom formatter for Glib::ustring
  * starting work on collapsable headers
  * changed default keyboard shortcut to open codebox properties
    dialog to Shift+Alt+U as the previous shortcut was causing
    problems to german layout keyboards
  * default keyboard shortcut to Ctrl+Shift+G for new quick-select
    node dialog
  * (feat): Adding new quick-select dialog
  * link to outstanding third party android project SourCherry
  * fix fonts stretch property not supported
  * fix italic fonts not supported
  * fix bold fonts not supported
- Replace pkgconfig(gtksourceviewmm-3.0) BuildRequies with
  pkgconfig(gtksourcevie-4.0): follow upstream.</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1728993600">- Update to version 1.2.0:
  * fixed crash pressing Ctrl+Z while editing table light cell
  * trying to use gtksourceview to convert any encoding to utf8 and
    lose libfribidi dependency
  * trying to use gtksourceview to convert any encoding to utf8 and
    lose libfribidi dependency
  * do not prefix http:// when a URL-like prefix already exists
    (#2570)
  * updated create_ppa_package.py -22.10/mantic +24.10/oracular
  * fixed links to nodes not working when exporting to html, single
    file (#2570)
  * fixed crash when moving (heavy) table row/column after porting
    to libgtksourceview4 (#2562)
  * implemented quick node selection typing part of the node name,
    default keyboard shortcut to Ctrl+Shift+G
    (#2552, work of @ericguin)
  * implemented collapsible headers support when TOC is generated
    (#2389)</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1740744000">- Update to version 1.3.0+0:
  + fixed table export to csv with empty cells (#2028)
  + pt_BR 100%
  + multifile storage, option of static embedded file path, fix
    insert in new node that was never saved (#2354)
  + remove use of libcpputest-dev (#2645)
  + es 100%
  + tr 100%
  + fixed search missing first match after a codebox (#2631)
  + bg, ro 100%
  + codebox toolbar button 'Copy Code' now marked for translation
    (##2641)</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1743163200">- Update to version 1.4.0:
  + increased default height of the dialogs to select an element
    from a list
  + settings to expand codeboxes automatically now separated for
    width and height
  + fixed on windows copy table and paste into microsoft word
    results in plain text paste
  + collapsible headers, when copy/cut a collapsed header ensure
    that the hidden section is also set in the clipboard (#2389)
  + collapsible headers, when copy/cut a collapsed header ensure
    that the hidden section is also set in the clipboard
  + use constants defined globally rather than copy/paste string
    literals
  + remove text formtting to also remove TOC anchors (#2389)
  + collapsible headers, changed expanded/collapsed icon to arrows
    (#2389)
  + collapsible headers, expand automatically when moving a row of
    text into a collapsed secion (#2389)
- Remove update-desktop-files BuildRequies and
  %suse_update_desktop_file from spec file.
- Implement metainfo and .desktop checks, add desktop-file-utils
  and appstream-glib to BuildRequires
- Added cherrytree-fix-metainfo-write.patch to fix metainfo XML
  header generation during build</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1749297600">- Update to version 1.5.0:
  + fixed cursor stops blinking (#2714)
  + replace html non breaking spaces characters with normal spaces
    when the target is xml (e.g. paste from clipboard)
  + fixed Ctrl+V issues on ArchLinux (#2705)
  + fixed Ctrl+V issues on ArchLinux (#2705)
  + added tree icon for locale/language
  + added SignPath credit (#2651)
  + explorer tree search by typing to use the quick node selection
    dialog (#1974)
  + fr 100%
  + fixed insert TOC not marking the text buffer for update if
    empty (#1484)</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1757592000">- Update to version 1.6.0:
  * fixed changelog indentation; removed oracular from ppa script
    as no longer supported
  * v1.6.0
  * ro -&gt; 100%
  * de -&gt; 100%
  * updated supporters record
  * fixed copying from code and pasting to rich text sometimes
    not retaining syntax highlighting colours
  * table light interface, fixed moving a column does not move
    the column width
  * es, pl -&gt; 100%
  * ko, pt, pt_BR, zh_TW -&gt; 100%
  * uk -&gt; 100%</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1758283200">- Update to version 1.6.1:
  * fixed search results reporting link content not limited in size
    causing crash in all matches dialog
  * trying to support silent mode in inno setup script (#2763)
  * fixed create_ppa_package.py no longer working on 18.04 bionic
  * fixed changelog indentation; removed oracular from ppa script
    as no longer supported
  * ro -&gt; 100%
  * de -&gt; 100%
  * updated supporters record
  * fixed copying from code and pasting to rich text sometimes not
    retaining syntax highlighting colours</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1758369600">- Update to version 1.6.2:
  * fixed regression links to anchors no longer scrolling to the
    target (#2768, #2766, #2389)
  * fixed warningCtNodeData defined as struct but forward-declared
    as class
  * default for searching multiple words is back to 'exact match'
    as much faster, last value set to be preserved across sessions
    (#2767)
  * msys2_prepare_standalone.sh fix</changelog>
  <changelog author="gumsley_6@hotmail.com" date="1768392000">- Update to version 1.6.3:
  * el -&gt; 100%
  * updated supporters
  * history of latest search/replace patterns more recent first
  * fixed history of latest search/replace patterns and added menu
    item to reset the history
  * kk_KZ, kk_LA, ru, zh_TW -&gt; 100%
  * Update pt.po (#2804)
  * ko -&gt; 100%
  * uk -&gt; 100%
  * pt_BR -&gt; 100%
  * ja, pl, ro, sl -&gt; 100%
  * trying to fix issue with github workflow inno setup build
  * cs, de, es, hy, it, tr -&gt; 100%
  * fixed msys2_prepare_standalone.sh
  * fixed title of dialog to search/replace in multiple nodes
    (#2770)
  * added action to copy to clipboard the current document
    filepath (#2764)
  * updated it.po (Vincenzo)
  * implemented memory of the latest patterns searched
    for / replaced with
  * fixed closing parenthesis not included in automatically created
    link (#2789)
  * fix for drag and drop of text on windows behaving as copy,
    not move (#2786)
  * Revert "fix for drag and drop of text on windows behaving as
    copy, not move (#2786)"
  * fix for drag and drop of text on windows behaving as
    copy, not move (#2786)
  * aligning googletest to master
  * added icons for artificial intelligence copilot, claude
  * added icons for artificial intelligence chatgpt, gemini
  * kk_KZ, kk_LA, ru -&gt; 100%
  * fr -&gt; 100%
  * sk -&gt; 100%</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="6f167eb1971d43463d5a69dda19afc59d2312178b1f035d4829439af6b6783054f76768c078b87208aece7ca6a188d5b1d4f45dd629ec0de86c1b63dca4f7fca" name="chewing-cli-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.4"/>
  <changelog author="i@marguerite.su" date="1441108800">- move %install_info_delete to %preun</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1511524800">- Update to version 0.4.0+git20171114.3df07c9:
  * CMakeLists.txt: Add stress
  * sort data/tsi.sr
  * Add Carpalx keyboard layout support
  * Fix warning in GCC
  * Let CHEWING_DATA_PREFIX and TEST_DATA_DIR be absolute
  * Fix wrong CHEWING_DATADIR definition in CMake build
  * Fix jk_selection
  * an API to convert phone to bopomofo
  * Test chewing_phone_to_bopomofo with invalid phone
  * Implement has_userphrase with chewing_userphrase_lookup
  * libchewing.texi: Fix format tweaks
  * Adjust behavior of chewing_phone_to_bopomofo
  * Fix array index out of bound error in stress.c
  * Make stress.c less verbose
  * Prefer https for web links
  * stress.c: Don't force set data path
  * Fix #235: Unable to input some Bopomofos with ET26 layout
  * prevent memory leak in error case of GetDefaultUserPhrasePath
  * stress: clean_userphrase before each test
  * stress: clean up temp ~userphrase after test
  * stress: fix -extra argument parsing
  * refactoring key tables in chewing test
  * simplify simulate.c
  * testchewing: support read input from file
  * stress: support read input from file
  * Fix PinYinData keySeq buffer overflow in PinYinInput()
  * Fix trying to allocate buffer of negative size
  * Fix access violation due to negative cursor position
  * stress.c: more verbose output
  * Fix heap-buffer-overflow when read wordSeq
  * Use strncmp to avoid buffer overflow
  * tree: avoid undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)
  * pinyin: avoid null-pointer dereference
  * chewingutil: fix dead assignment
  * Revert "libchewing.texi: Add chewing_bopomofo_String"
  * Fix memory leak in Discard2
  * Fix memory leak in UserUpdatePhrase().
  * code clean up, use new DestroyUserPhraseData()
  * userphrase-hash: avoid double free in TerminateUserphrase
  * test-userphrase: add test_userphrase_double_free
  * hash: fix hash item offset calculating in uhash.dat
  * hash: fix memory leak in HashFileOffsetWithUserPhrase
  * hash: fix memory access alignment
  * Fix ChoiceEndChoice expression always true
  * hash: follow consistent coding style
  * Update jvc-convert of KB layout Hsu
  * Auto learn phrases only after committing
  * Implement chewing_set_autoLearn() and chewing_get_autoLearn()
  * Fix indent in test/stress.c
  * Fix build with internal sqlite3
  * Fix: chewing_handle_Space() cannot input space when buffer is empty
  * hash: remove goto statement
  * Remove API changes/compatibility report link
  * hash: follow consistent coding style</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566475200">- Remove pointless ldconfig call from chewing-utils subpackage.
- Specfile update: remove implicit BuildRoot and defattrs.
- Properly fulfill SLPP requirement that only the library file
  is in the library subpackage.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1632484800">- Remove unneeded BuildRequires on python-devel, and the conflicting
  old py_* macros.
- Remove references to "Python 2", the module supports Python 3.
- Mark COPYING as license.</changelog>
  <changelog author="mcepl@suse.com" date="1632916800">- Update to version 0.5.1+git20200627.452f622:
  * chewing.py supports platforms with 64bit pointer
  * Change ︰ to ：
  * Don't run tests in parallel
  * Try Ubuntu 16.04 Xenial
  * autotools: Build with -fPIC like the CMake-based one does
  * Show compilation commands if the build system is autotools
  * Tolerate unused const warnings
  * Fix LSan
  * Use internal-sqlite instead of static-sqlite, following 570ab6be</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1711281600">- move the %install_info macros to the subpackage where they belong</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update version 0.9.1
- drop unneeded patch:
  * libchewing-0.4.0-simple-select-rpath.patch
  * chewing-utils-abuild.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- fix search path for dictionaries</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775822400">- update to 0.12.0:
  * dict: loading user dictionary are now also controlled by
    enabled_dicts in chewing_new3().
  * dict: deleted phrases now can be recorded in a separate
    chewing-deleted.dat exclusion dictionary. This allows excluding
    phrases from even built-in dictionaries. Deleted phrases will
    not be auto learned again.
  * editor: new config option "chewing.auto_snapshot_selections"
    can be used to control whether phrase selections are
    automatically locked after some condition.
  * dict: fixed parsing trie dictionary file with extension fields.
  * dict: fixed trie_buf tombstone is not cleared after adding phrase again.
  * dict: use max freq of all dictionaries as phrase frequency
    to avoid repeatedly adding static dictionary freq to user
    dictionary freq.</changelog>
</package>
<package pkgid="de372b5d340b63f76de81b099f37225c1109565a5bcb6afa63f90ced4e86603b04f00c888cea92f823dadd98af20998b67d8ea077549b63ae9ce4d606c0cef30" name="chezdav-debuginfo" arch="i586">
  <version epoch="0" ver="3.0" rel="3.10"/>
  <changelog author="badshah400@gmail.com" date="1526558400">- Initial package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552132800">- Update to version 2.3:
  + Replace autotools with meson.
  + spice-webdavd: switch to GTask.
  + chezdav: add --local &amp; --public to specify interfaces to listen
    on.
  + Updated translations.
- Switch to meson BuildSystem, add meson BuildRequires and macros.
- Drop intltool BuildRequires, no longer needed.
- Add pkgconfig(systemd) and pkgconfig(udev) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1553515200">- Add %systemd_ordering for %service_*.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583409600">- Update to version 2.4:
  + Added udev option to meson.
  + spice-webdavd:
  - Several improvements and fixes including some leaks.
  - Disconnect the client gracefully.
  - Code refcatory to improve performance and error handling.
  - Avahi fixes on registering and unregistering service.
  - Fixes DAV:quota-used-bytes in resource is not in root fs.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588593600">- Use proper macro %_udevrulesdir instead of hoping for udevrules.d
  to ever live below libexecdir.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1598529600">- Update to version 2.5:
  + Add PhodavVirtualDir &amp; related API.
  + Various misc build and code fixes.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634644800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_spice-webdavd.service.patch</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Updated to version 3.0:
  + Port to libsoup3.
  + Forbid PUT method on read-only shared folder.
  + Add chezdav --realm runtime flag.
  + Add chezdav --nomdns runtime flag.
  + Build on OSX/Darwin.
  + Allow specifying systemd/udev directories.
  + Man page updates.
  + CI, testing and build fixes.
  + Translation updates.
- Updated libsoup version to 3.0 in BuildRequires,
  shlib package name to 3.x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Tag hardening patch as PATCH-FEATURE-OPENSUSE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
</package>
<package pkgid="d2f83ac4b0ceb0dccd2d16b1113be547542850622b65c985f3f9787a67ace511e18c314b71ea0b0672c0080e0c82354de1c0aafc395bea4399c997e8f40a3d9a" name="chezmoi-debuginfo" arch="i586">
  <version epoch="0" ver="2.72.0" rel="1.1"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1768392000">- Update to version 2.69.1:
  - Fixes
  * fix: Revert to sprig for template function implementations
  * fix: Fix external size check without secure hashes
  - Documentation
  * docs: Fix protonPassJSON example</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1770984000">- Update to version 2.69.4:
  - Features
  * feat: Prefer PowerShell Core (pwsh) for .ps1 scripts
  - Documentation
  * docs: Link chattr reference with attributes
  * docs: Make no-LLM contribution policy clearer
- Update to version 2.69.3:
  - Fixes
  * fix: Empty commit to re-trigger release process
- Update to version 2.69.2:
  - Features
  * feat: Add --include and --exclude flags to unmanaged command
  - Fixes
  * fix: Make joinPath template func accept string-like values</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1773144000">- Update to version 2.70.0:
  - Features
  * feat: Support multiple externals to same target in one .chezmoiexternal file
  * feat: Add podman as an alias for docker command
  - Fixes
  * fix: Adding exact subdir won't add exact parent
  - Documentation
  * docs: Clarify that edit --apply command does not apply scripts
  * docs: Add am package manager installation instructions</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1776254400">- Update to version 2.70.1:
  - Features
  * feat: Add .chezmoi.rawHomeDir template variable
  * feat: Add build-info check to doctor command
  * feat: Add globCaseInsensitive template function
  * feat: Detect unknown fields when parsing config files
  - Fixes
  * fix: Fix Debian ARM package names
  * fix: Don't warn on secrets when re-adding encrypted files
  - Documentation
  * docs: Add missing protonpass password manager entry</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1776427200">- Update to version 2.70.2:
  - Features
  * feat: Add .chezmoi.flags template variable
  * feat: Make stdinIsATTY template func available in all templates
  * feat: Switch to betterleaks for secret detection
  - Fixes
  * fix: Re-enable support for TOML 1.1
  - Documentation
  * docs: Always use https to get install script
  * docs: Improve documentation of secret command</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1778587200">- Update to version 2.70.3:
  - Fixes
  * fix: Handle single quoted strings in /etc/os-release</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1779451200">- Update to version 2.70.4:
  - Fixes
  * fix: Fix install script for Linux ARM machines
  * fix: Run git lfs pull in working copy directory
  * fix: Use strings for all paths in template data</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1784635200">- Update to version 2.71.0:
  - Features
  * feat: Add --error-on-conflict flag
  * feat: Switch to github.com/bartventer/httpcache for HTTP caching
  * feat: Add --revision and --tag flags to init command
  - Documentation
  * docs: Document merge command explainer</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1784635201">- Update to version 2.71.1:
  - Features
  * feat: Add --verbose flag to upgrade command
  * feat: Add --skip-secrets flag
  - Fixes
  * fix: Ensure that external target paths are in target dir</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1786104000">- Update to version 2.72.0:
  - Features
  * feat: Fix multiple security vulns thanks to secur0.com
  * feat: Add shellQuote and shellQuoteList template funcs
  * feat: Add gopassCat template function
  * feat: Add debugf template function
  - Fixes
  * fix: Tighten permissions on temporary files
  * fix: Ensure HTTP cache dir is private
  * fix: Disallow relative paths with /.. suffix
  * fix: Disallow .. in ignore and remove patterns
  * fix: Disallow .. paths in mackup files
  * fix: Disallow filenames that resolve to .
  * fix: Improve handling of untrusted relative paths
  * fix: Disallow .. paths in .chezmoiroot
  * fix: Reject negative format-indent-width template directives
  * fix: Ensure that secret keyring get command always writes a private file
  * fix: Ensure that age-keygen always writes a private file
  * fix: Make persistent state directory private by default
  * fix: Prevent directory escape in tar and rar archives
  * fix: Disallow file and dir names that resolve to ..
  - Documentation
  * docs: Use more robust quoting functions in examples</changelog>
</package>
<package pkgid="373f2310d1eb65af9100e4da01024ac6b822c4aef6479acc4706422969dcf2785da674eaae365e3936c1c41835f0b3d7b60a1cbdb2967c77b110cf8cdedefbe7" name="chezscheme-debuginfo" arch="i586">
  <version epoch="0" ver="10.3.0" rel="1.4"/>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1690113600">- update to version 9.5.8a
  * Updates and bug fixes since November 5, 2021.</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1694433600">- update to version 9.6.2
  * Updates and bug fixes since April 25, 2022.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1697457600">- License correction based on legaldb review</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1707739200">- update to version 10.0.0
  * Updates and bug fixes since October 16, 2023.
- add new dependency zuo</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1735387200">- update to version 10.1.0
  * Updates and bug fixes since February 1, 2024.
- update lz4 to 5ff839680134437dbf4678f3d0c7b371d84f4964</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1735387201">- use obs_scm to manage source files</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1735819200">- remove redundant submodule source files</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1745150400">- build for all architectures, not only x86_64
- use system liblz4 and zlib</changelog>
  <changelog author="pgajdos@suse.com" date="1749729600">- version update to 10.2.0
  https://cisco.github.io/ChezScheme/release_notes/v10.2.0/release_notes.html</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1774440000">- version update to 10.3.0
  https://cisco.github.io/ChezScheme/release_notes/v10.3.0/release_notes.html</changelog>
</package>
<package pkgid="1f26072e54f6ff600c04f274cdc8e969b20713812012fb1054d3faa26763e9328c3a8857b291e3d56004fc5de5c351827cd28d6d2e0e4f7c97224c40e4e856ef" name="chmlib-debugsource" arch="i586">
  <version epoch="0" ver="0.40" rel="26.4"/>
  <changelog author="dmueller@suse.de" date="1170936000">- fix -devel requir'ing release number</changelog>
  <changelog author="crrodriguez@suse.de" date="1235736000">- remove static libraries and "la" files</changelog>
  <changelog author="vuntz@novell.com" date="1243166400">- Update to version 0.40:
  + minor bugfix release
  + fix a few bugs related to the example programs, including
    stability issues related to chm_http.
  + remove the bashisms from mozilla_helper.sh.</changelog>
  <changelog author="beineri@opensuse.org" date="1248523200">- build examples to an -examples sub-package (bnc#488307)</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- Implement shlib policy</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="mpluskal@suse.com" date="1431259200">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623672000">- Upgrade old specfile constructs.
- Remove --with-pic (no effect with --disable-static).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1696507200">- drop chmlib-0.39.diff - superseded by
  chmlib-0001-Patch-to-fix-integer-types-problem-by-Goswin-von-Bre.patch
- add
  chmlib-0001-Patch-to-fix-integer-types-problem-by-Goswin-von-Bre.patch,
  chmlib-0002-Fix-for-extract_chmLib-confusing-empty-files-with-di.patch,
  chm_http-port-shortopt.patch, chm_http-bind-localhost.patch,
  chm_http-output-server-address.patch, chmlib-c99.patch: restrict
  access to localhost to somewhat reduce reach</changelog>
  <changelog author="pgajdos@suse.com" date="1751889600">- security update
- added patches
  CVE-2025-48172 [bsc#1245803], integer overflow in _chm_decompress_block of chm_lib.c can lead to heap buffer overflow
  + chmlib-CVE-2025-48172.patch</changelog>
</package>
<package pkgid="f8ce4b693778c6b5c27f11f51c3d4edc71e807d296e42ff651905e6da1556803dd033481539435ed579b9d9c0fa24d3fcca996ee639fd41421b61af2a3b7f75d" name="chmlib-examples-debuginfo" arch="i586">
  <version epoch="0" ver="0.40" rel="26.4"/>
  <changelog author="dmueller@suse.de" date="1170936000">- fix -devel requir'ing release number</changelog>
  <changelog author="crrodriguez@suse.de" date="1235736000">- remove static libraries and "la" files</changelog>
  <changelog author="vuntz@novell.com" date="1243166400">- Update to version 0.40:
  + minor bugfix release
  + fix a few bugs related to the example programs, including
    stability issues related to chm_http.
  + remove the bashisms from mozilla_helper.sh.</changelog>
  <changelog author="beineri@opensuse.org" date="1248523200">- build examples to an -examples sub-package (bnc#488307)</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- Implement shlib policy</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="mpluskal@suse.com" date="1431259200">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623672000">- Upgrade old specfile constructs.
- Remove --with-pic (no effect with --disable-static).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1696507200">- drop chmlib-0.39.diff - superseded by
  chmlib-0001-Patch-to-fix-integer-types-problem-by-Goswin-von-Bre.patch
- add
  chmlib-0001-Patch-to-fix-integer-types-problem-by-Goswin-von-Bre.patch,
  chmlib-0002-Fix-for-extract_chmLib-confusing-empty-files-with-di.patch,
  chm_http-port-shortopt.patch, chm_http-bind-localhost.patch,
  chm_http-output-server-address.patch, chmlib-c99.patch: restrict
  access to localhost to somewhat reduce reach</changelog>
  <changelog author="pgajdos@suse.com" date="1751889600">- security update
- added patches
  CVE-2025-48172 [bsc#1245803], integer overflow in _chm_decompress_block of chm_lib.c can lead to heap buffer overflow
  + chmlib-CVE-2025-48172.patch</changelog>
</package>
<package pkgid="2a96768dfa7f6a73590e8fcdfc2b39eb537daad8bbdde2a4d27deabfe584176fe5e89523d3e5300c3e370767f75390623bcb9fa07cf46ac62c3ccc7e6fcc292b" name="chntpw-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="3.7"/>
  <changelog author="sebix@sebix.at" date="1514721600">- initial package for version 140201
- add chntpw_1.0-1.diff.gz all patches from debian, fixes build and runtime bugs</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1708948801">- Fix URL to debian diff file</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1725192000">- add libsam_hexdump_type.patch to fix type conversion, fixing build on tumbleweed
- extract chntpw_1.0-1.1.diff.gz to chntpw_1.0-1.1.diff, remove the hacky patch application</changelog>
</package>
<package pkgid="ec8cdc718bf185a70c89b5f9236932bf2c32eca1dece38d19fd76aee2cf0864a3b63d2cfd9f68f4c7759824ec656ec1260f0b947e1d4b58d7a3ef963eb7b1863" name="chntpw-debugsource" arch="i586">
  <version epoch="0" ver="1.0" rel="3.7"/>
  <changelog author="sebix@sebix.at" date="1514721600">- initial package for version 140201
- add chntpw_1.0-1.diff.gz all patches from debian, fixes build and runtime bugs</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1708948801">- Fix URL to debian diff file</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1725192000">- add libsam_hexdump_type.patch to fix type conversion, fixing build on tumbleweed
- extract chntpw_1.0-1.1.diff.gz to chntpw_1.0-1.1.diff, remove the hacky patch application</changelog>
</package>
<package pkgid="2bc2e345c6e4ecda67731b93f56d2c815d189f09c46a69dd16fef995155edd777a9bc51dfee9b5f2d4584ca0b747a16cb4c632bd419f83e8e1bb059365faf52c" name="chocolate-doom-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="1.6"/>
  <changelog author="jengelh@inai.de" date="1499169600">- Update to new upstream release 2.3.0 (2016-12-29)
  * Pitch-shifting from early versions of Doom, Heretic, and Hexen
    is now supported.
  * Aspect ratio-corrected 1600×1200 PNGs are now written.
  * OPL emulation is more accurate.
  * DMX bugs with GUS cards are now better emulated.
  * Checksum calculations are fixed on big endian systems, allowing
    multiplayer games to be played in mixed little/big-endian
    environments.
  * The vanilla limit of 4046 lumps per WAD is now enforced.
  * Solidsegs overflow is emulated like in vanilla.
  * It is now possible to start multiplayer Chex Quest games.
  * Versions 1.666, 1.7, and 1.8 are emulated.
  * An issue was fixed where the game crashed while killing the
    Wraithverge in 64-bit builds.
- Drop chdoom-date.diff (no longer needed), drop
  chdoom-sdlsound.diff (merged upstream).</changelog>
  <changelog author="jengelh@inai.de" date="1515585600">- Update to new upstream release 3.0.0 (2017-12-30)
  * Update to SDL2. All scaling is now done in hardware.
  * It is possible to toggle fullscreen with Alt-Enter.
  * On multimonitor setups, the game will remember the used screen.
  * A new parameter, -savedir allows users to specify a directory
    from which to load and save games.
  * The GOG install of Doom 3: BFG Edition is now detected.
  * The CD audio option for music playback has been removed; the CD
    playback API has been removed from SDL 2.0.
  * Strife's voices.wad is now correctly loaded before PWADs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update description.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591444800">- Set CFLAGS+=-fcommon.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1593604800">- Update to release 3.0.1
  * Fixed a bug where a client in a networked game can
    cause a stack-based buffer overflow on the server
    [CVE-2020-14983, boo#1173595]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624708800">- Add 0001-build-use-python3-exclusively.patch so we can build
  without python2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680091200">- Switch from packageand() to modern rpm conditionals
- Avoid conflict with crispy-doom manpages</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725969600">- Update to release 3.1.0
  * WAD file autoloading was added
  * Music pack configuration was simplified. Copy .flac/.ogg
    music files into a directory and they will be automatically
    detected by filename and so used.
  * Music packs can now be used with OPL as a fallback, and music
    pack config files can have any name ending in `.cfg`.
  * MP3 music packs are now supported.
  * Network synchronization now uses a PID controller by default,
    which makes games more smooth and more stable, especially for
    Internet play.
  * UDP hole punching is now used to make servers behind NAT
    gateways automatically accessible to the Internet.
  * Allow simultaneous PC speaker emulation and OPL emulation.
  * The 0 and 5 keys on the number pad can now be bound
    independently of any other keyboard key.
  * With aspect ratio correction disabled, the game can scale to
    any arbitrary size and remove all black borders in full
    screen mode.
  * It is now possible to use -response to load response files.
  * Mouse movement is no longer read when the game window is
    inactive.
  * The Freedoom single-player IWAD files are now officially
    supported, as recent versions changed all levels to be
    vanilla compatible.
  * Add native support for the FluidSynth MIDI synthesizer.
  * Add improved gamepad support via the SDL_GameController
    interface. This includes support for analog triggers, modern
    dual-stick default bindings, descriptive button names for
    common controller types, and configurable dead zones for
    stick axes.
  * The -display parameter was added to specify the display
    number on which to show the screen.
- Delete 0001-build-use-python3-exclusively.patch (merged)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1749556800">- Add declare_code_as_C99_compliant.patch so that the package builds
  with GCC 15. [boo#1244418]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755345600">- Update to release 3.1.1
  * Use native OpenGL texture format for better performance
  * Add option to enable or disable smooth pixel scaling
  * Allow spaces in GUS patch folder path
  * Add support for non-US backslash key
  * Use $TMPDIR to find tempdir on Unix
- Delete declare_code_as_C99_compliant.patch</changelog>
</package>
<package pkgid="862ae0cc5a743ca6efd77bc8ef5084bb3c102d22bd80f0cf996817018aec85be7c62694b2d72609d2c523cf1742d5ffb374c99d40a5d1e5cf9cde511b88c72c9" name="chocolate-doom-debugsource" arch="i586">
  <version epoch="0" ver="3.1.1" rel="1.6"/>
  <changelog author="jengelh@inai.de" date="1499169600">- Update to new upstream release 2.3.0 (2016-12-29)
  * Pitch-shifting from early versions of Doom, Heretic, and Hexen
    is now supported.
  * Aspect ratio-corrected 1600×1200 PNGs are now written.
  * OPL emulation is more accurate.
  * DMX bugs with GUS cards are now better emulated.
  * Checksum calculations are fixed on big endian systems, allowing
    multiplayer games to be played in mixed little/big-endian
    environments.
  * The vanilla limit of 4046 lumps per WAD is now enforced.
  * Solidsegs overflow is emulated like in vanilla.
  * It is now possible to start multiplayer Chex Quest games.
  * Versions 1.666, 1.7, and 1.8 are emulated.
  * An issue was fixed where the game crashed while killing the
    Wraithverge in 64-bit builds.
- Drop chdoom-date.diff (no longer needed), drop
  chdoom-sdlsound.diff (merged upstream).</changelog>
  <changelog author="jengelh@inai.de" date="1515585600">- Update to new upstream release 3.0.0 (2017-12-30)
  * Update to SDL2. All scaling is now done in hardware.
  * It is possible to toggle fullscreen with Alt-Enter.
  * On multimonitor setups, the game will remember the used screen.
  * A new parameter, -savedir allows users to specify a directory
    from which to load and save games.
  * The GOG install of Doom 3: BFG Edition is now detected.
  * The CD audio option for music playback has been removed; the CD
    playback API has been removed from SDL 2.0.
  * Strife's voices.wad is now correctly loaded before PWADs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update description.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591444800">- Set CFLAGS+=-fcommon.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1593604800">- Update to release 3.0.1
  * Fixed a bug where a client in a networked game can
    cause a stack-based buffer overflow on the server
    [CVE-2020-14983, boo#1173595]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624708800">- Add 0001-build-use-python3-exclusively.patch so we can build
  without python2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680091200">- Switch from packageand() to modern rpm conditionals
- Avoid conflict with crispy-doom manpages</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725969600">- Update to release 3.1.0
  * WAD file autoloading was added
  * Music pack configuration was simplified. Copy .flac/.ogg
    music files into a directory and they will be automatically
    detected by filename and so used.
  * Music packs can now be used with OPL as a fallback, and music
    pack config files can have any name ending in `.cfg`.
  * MP3 music packs are now supported.
  * Network synchronization now uses a PID controller by default,
    which makes games more smooth and more stable, especially for
    Internet play.
  * UDP hole punching is now used to make servers behind NAT
    gateways automatically accessible to the Internet.
  * Allow simultaneous PC speaker emulation and OPL emulation.
  * The 0 and 5 keys on the number pad can now be bound
    independently of any other keyboard key.
  * With aspect ratio correction disabled, the game can scale to
    any arbitrary size and remove all black borders in full
    screen mode.
  * It is now possible to use -response to load response files.
  * Mouse movement is no longer read when the game window is
    inactive.
  * The Freedoom single-player IWAD files are now officially
    supported, as recent versions changed all levels to be
    vanilla compatible.
  * Add native support for the FluidSynth MIDI synthesizer.
  * Add improved gamepad support via the SDL_GameController
    interface. This includes support for analog triggers, modern
    dual-stick default bindings, descriptive button names for
    common controller types, and configurable dead zones for
    stick axes.
  * The -display parameter was added to specify the display
    number on which to show the screen.
- Delete 0001-build-use-python3-exclusively.patch (merged)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1749556800">- Add declare_code_as_C99_compliant.patch so that the package builds
  with GCC 15. [boo#1244418]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755345600">- Update to release 3.1.1
  * Use native OpenGL texture format for better performance
  * Add option to enable or disable smooth pixel scaling
  * Allow spaces in GUS patch folder path
  * Add support for non-US backslash key
  * Use $TMPDIR to find tempdir on Unix
- Delete declare_code_as_C99_compliant.patch</changelog>
</package>
<package pkgid="22a9a21258bec4c46c742ee1df0e3d88472c24ab942c27ebb1c9d48bbb0cc51e0a9310b388ab552edb2202ac5285ccaadb6ab52ee15219e247b0fdb36b593891" name="choose-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.7" rel="1.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673438400">- Initial version of choose 1.3.4 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727784000">- Update to 1.3.5:
  * Added several new build artifacts
  * Upgraded to rust 2021
  * Applied clippy suggestions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727870400">- Update to 1.3.6:
  * Fix windows asset name
  * Move linker flag to github workflow</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1756382400">- Update to 1.3.7:
  * name windows binary with .exe
  * fix build warnings
  * fix crlf messing up -1</changelog>
</package>
<package pkgid="ad4877a7e367d75b3fe597baea8f988a6540e36c9d1a2d32f5924d2e77b855cddb390934d00ff50bd8e3730f69301ad104a54cb646f1c14eb406e82a973ddebe" name="choose-debugsource" arch="i586">
  <version epoch="0" ver="1.3.7" rel="1.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673438400">- Initial version of choose 1.3.4 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727784000">- Update to 1.3.5:
  * Added several new build artifacts
  * Upgraded to rust 2021
  * Applied clippy suggestions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1727870400">- Update to 1.3.6:
  * Fix windows asset name
  * Move linker flag to github workflow</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1756382400">- Update to 1.3.7:
  * name windows binary with .exe
  * fix build warnings
  * fix crlf messing up -1</changelog>
</package>
<package pkgid="5a3ae9b2c24ed46a0dcf4435d36ca3b54ce58eed8b4f3e06159efc76e60b44842e14464b0d2400b021cf113f3e22d50d6f2ca2fa5319c2a8d35c14dbf307e4c9" name="chromaprint-debugsource" arch="i586">
  <version epoch="0" ver="1.6.0" rel="1.7"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683115200">- Drop 8ccad69.patch and 82781d02.patch, and add back
  pkgconfig(libavresample) BuildRequires. Also limit package to
  build against ffmpeg-4 and older.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
  to cmake, use the already present ffmpeg lib.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699444800">- Drop unused and unneeded libtag-devel Requires from devel package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733918400">- Use kissfft for shared library, ffmpeg is only needed for the
  standalone fpcalc tool.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1737720000">- Update to git snapshot 1.5.1+git.20221217 to allow build against
  ffmpeg-5 libraries. No other major changes.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1737806400">- Add 0005-Fix-compatibility-with-ffmpeg-7.0.patch and force build
  with ffmpeg-7 libraries</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743249600">- Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini
- Rename %soname to %sover to reflect actual use of the variable
- Use the SRPM base name for the devel subpackage</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743422400">- More precise ffmpeg BuildRequires to nudge bs_sched for 15.6</changelog>
  <changelog author="pgajdos@suse.com" date="1756814400">- version update to 1.6.0
  * Added support for FFmpeg 8.0
  * Added chromaprint_decode_fingerprint_header function
  * Added missing chromaprint_get_algorithm function implementation
  * Optimized simhash calculation and fingerprint decoding
  * Improved fingerprint compression performance by pre-allocating vector storage
  * CMake improvements: updated minimum version to 3.10, use GNUInstallDirs, install config targets
  * Build Linux ARM64 binaries
  * Allow build to exclude internal avresample
- removed patches
  - 0005-Fix-compatibility-with-ffmpeg-7.0.patch (upstreamed)</changelog>
</package>
<package pkgid="b3fe0963cac7000f910fd315f4c6718c8986ca691070e075f2f430c7fe7e3085ddb6a290f8604e5beb72c815665fa9627b285a5d2b9dc306e2dfa5bd74d1f536" name="chromaprint-fpcalc-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.0" rel="1.7"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683115200">- Drop 8ccad69.patch and 82781d02.patch, and add back
  pkgconfig(libavresample) BuildRequires. Also limit package to
  build against ffmpeg-4 and older.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
  to cmake, use the already present ffmpeg lib.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699444800">- Drop unused and unneeded libtag-devel Requires from devel package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733918400">- Use kissfft for shared library, ffmpeg is only needed for the
  standalone fpcalc tool.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1737720000">- Update to git snapshot 1.5.1+git.20221217 to allow build against
  ffmpeg-5 libraries. No other major changes.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1737806400">- Add 0005-Fix-compatibility-with-ffmpeg-7.0.patch and force build
  with ffmpeg-7 libraries</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743249600">- Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini
- Rename %soname to %sover to reflect actual use of the variable
- Use the SRPM base name for the devel subpackage</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743422400">- More precise ffmpeg BuildRequires to nudge bs_sched for 15.6</changelog>
  <changelog author="pgajdos@suse.com" date="1756814400">- version update to 1.6.0
  * Added support for FFmpeg 8.0
  * Added chromaprint_decode_fingerprint_header function
  * Added missing chromaprint_get_algorithm function implementation
  * Optimized simhash calculation and fingerprint decoding
  * Improved fingerprint compression performance by pre-allocating vector storage
  * CMake improvements: updated minimum version to 3.10, use GNUInstallDirs, install config targets
  * Build Linux ARM64 binaries
  * Allow build to exclude internal avresample
- removed patches
  - 0005-Fix-compatibility-with-ffmpeg-7.0.patch (upstreamed)</changelog>
</package>
<package pkgid="638a5275d711c8a53285d67f14571e74449d88ffea7910cefa28157d446c23fd0d9f3765dd5902e3cf5fbfed2e0ce70cdb1b1a9f86c91330b3f7ba30059b5533" name="chromium-bsu-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.16.1" rel="3.6"/>
  <changelog author="joop.boonen@opensuse.org" date="1357387200">- openal*-devel isn't a build requirement as it's a requirement
  of freealut-devel</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1366632000">- Adapted the License according to the spdx standard</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1372420800">- Update to version 0.9.15.1</changelog>
  <changelog author="nemysis@gmx.ch" date="1416657600">- Change Source to use Web URL and remove not working _service
- Use chromium-bsu-0.9.15-src_HiScore.cpp.patch instead of
  chromium-bsu-0.9.15-hiscore.patch
- Remove BuildRequires for Mesa-devel
- Use BuildRequires pkgconfig() instead of devel packages
- Add BuildRequires for fdupes, hicolor-icon-theme and dejavu-fonts
- Use BuildRequires libGLC-devel instead of ftgl-devel
- Change Description and Documentation</changelog>
  <changelog author="i@marguerite.su" date="1466769600">- add patch: chromium-bsu-0.9.15.1-gcc6.patch
  * fix boo#985196
  * fix call of overloaded 'abs(float&amp;)' is ambiguous</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged file builderror in
  openSUSE:Factory</changelog>
  <changelog author="meissner@suse.com" date="1491566400">- own /var/games directory as filesystem no longer has it</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1522670400">- Update to version 0.9.16.1:
  * Allow translations of Linux menu file.
  * Compile fixes.
- Update to version 0.9.16:
  * Add SDL2 support.
  * Add version option.
  * Use different font for French.
  * Compile fixes.
- Build with SDL2 instead of SDL1.
- Drop chromium-bsu-0.9.15.1-gcc6.patch (applied upstream).
- Use %license instead of %doc (boo#1082318).
- Clean spec file with spec-cleaner.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1744113600">- Add BuildRequires pkgconfig(gl), pkgconfig(glu), fixes building
- Run spec-cleaner</changelog>
</package>
<package pkgid="c39db048b31d2222901e8a42f5288ce39853424de62b112f22736f6bdae8f1116cd6a7b78b5b0c2b16810fd6a2137953756e3191a122da9c5a46aab6e94d926c" name="chromium-bsu-debugsource" arch="i586">
  <version epoch="0" ver="0.9.16.1" rel="3.6"/>
  <changelog author="joop.boonen@opensuse.org" date="1357387200">- openal*-devel isn't a build requirement as it's a requirement
  of freealut-devel</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1366632000">- Adapted the License according to the spdx standard</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1372420800">- Update to version 0.9.15.1</changelog>
  <changelog author="nemysis@gmx.ch" date="1416657600">- Change Source to use Web URL and remove not working _service
- Use chromium-bsu-0.9.15-src_HiScore.cpp.patch instead of
  chromium-bsu-0.9.15-hiscore.patch
- Remove BuildRequires for Mesa-devel
- Use BuildRequires pkgconfig() instead of devel packages
- Add BuildRequires for fdupes, hicolor-icon-theme and dejavu-fonts
- Use BuildRequires libGLC-devel instead of ftgl-devel
- Change Description and Documentation</changelog>
  <changelog author="i@marguerite.su" date="1466769600">- add patch: chromium-bsu-0.9.15.1-gcc6.patch
  * fix boo#985196
  * fix call of overloaded 'abs(float&amp;)' is ambiguous</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged file builderror in
  openSUSE:Factory</changelog>
  <changelog author="meissner@suse.com" date="1491566400">- own /var/games directory as filesystem no longer has it</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1522670400">- Update to version 0.9.16.1:
  * Allow translations of Linux menu file.
  * Compile fixes.
- Update to version 0.9.16:
  * Add SDL2 support.
  * Add version option.
  * Use different font for French.
  * Compile fixes.
- Build with SDL2 instead of SDL1.
- Drop chromium-bsu-0.9.15.1-gcc6.patch (applied upstream).
- Use %license instead of %doc (boo#1082318).
- Clean spec file with spec-cleaner.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1744113600">- Add BuildRequires pkgconfig(gl), pkgconfig(glu), fixes building
- Run spec-cleaner</changelog>
</package>
<package pkgid="6e1f3a56b1513e82a90c06a721192233dfb958e0d6d97a6b201edf454fea8964bcea2f5e94b0f2ee6c1e09907b9aed0ab6cba0f043c9ad19c1b79d32742367ed" name="chrono-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785499200">- initial package</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785844800">- Add patch soversion.patch, for generating a soversion for the
  library</changelog>
</package>
<package pkgid="56a4607991c856ec799e0905b8afab2d57e2c7ee27da7e5079b1f1b4d1c942ab0bbaeac4f0722d0465a5cb62c5c2220cd2e16709f168789133225fce63119262" name="chrony-debuginfo" arch="i586">
  <version epoch="0" ver="4.9" rel="1.1"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1726660800">- Update to version 4.6:
  * Add activate option to local directive to set activation threshold
  * Add ipv4 and ipv6 options to server/pool/peer directive
  * Add kod option to ratelimit directive for server KoD RATE support
  * Add leapseclist directive to read NIST/IERS leap-seconds.list file
  * Add ptpdomain directive to set PTP domain for NTP over PTP
  * Allow disabling pidfile
  * Improve copy server option to accept unsynchronised status instantly
  * Log one selection failure on start
  * Add offset command to modify source offset correction
  * Add timestamp sources to ntpdata report
  * Fix crash on sources reload during initstepslew or RTC initialisation
  * Fix source refreshment to not repeat failed name resolving attempts
  * Obsoletes chrony-124-tai.patch
- The project's new home is https://chrony-project.org/ .</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1738756800">- Update to version 4.6.1:
  * Add ntsaeads directive to enable only selected AEAD algorithms
    for NTS.
  * Negotiate use of compliant NTS keys with AES-128-GCM-SIV AEAD
    algorithm.
  * Switch to compliant NTS keys if first response from server is
    NTS NAK.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1751457600">- Update to version 4.7:
  * Add opencommands directive to select remote monitoring
    commands
  * Add interval option to driftfile directive
  * Add waitsynced and waitunsynced options to local directive
  * Add sanity checks for integer values in configuration
  * Add support for systemd Type=notify service
  * Add RTC refclock driver
  * Allow PHC refclock to be specified with network interface name
  * Don’t require multiple refclock samples per poll to simplify
    filter configuration
  * Keep refclock reachable when dropping samples with large delay
  * Improve quantile-based filtering to adapt faster to larger
    delay
  * Improve logging of selection failures
  * Detect clock interference from other processes
  * Try to reopen message log (-l option) on cyclelogs command
  * Fix sourcedir reloading to not multiply sources
  * Fix tracking offset after failed clock step
  * Drop support for NTS with Nettle &lt; 3.6 and GnuTLS &lt; 3.6.14
  * Drop support for building without POSIX threads
- Update clknetsim to snapshot 530d1a5.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1754049600">- bsc#1246544: Fix racy socket creation
  * Add chrony-unix-socket.patch
  * Add chrony-remove-chmod.patch
- Update clknetsim to snapshot a2eb0b25.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1757073600">- Update to version 4.8:
  * Add maxunreach option to limit selection of unreachable sources
  * Add -u option to chronyc to drop root privileges (default
    chronyc user is set by configure script)
  * Fix refclock extpps option to work on Linux &gt;= 6.15
  * Validate refclock samples for reachability updates
  * Obsoletes chrony-unix-socket.patch
  * Obsoletes chrony-remove-chmod.patch</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1783080000">- boo#1257934: support libnettle 4.0 (chrony-libnettle4.patch).</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1785153600">- bsc#1254411 -- Potential incompatibility!
  Extend UsrEtc (/usr/etc) support to the main configuration:
  * Ship the vendor chrony.conf and the chrony.d pool defaults
    under /usr/etc instead of /etc.
  * chronyd.service now uses /etc/chrony.conf when it exists and
    falls back to /usr/etc/chrony.conf otherwise
    (chrony-usretc-service.patch)
  * Use the confdir directive for chrony.d so that files in
    /etc/chrony.d override same-named vendor files in /usr/etc/chrony.d
  * Preserve admin-modified /etc/chrony.conf and /etc/chrony.d/pool.conf
    across the upgrade via the standard .rpmsave migration scriptlets.
  * chrony.keys stays in /etc.
  * To add the new chrony.d overlay/fallback mechanism to existing
    configurations the "include" line at the end of /etc/chrony.conf
    needs to be replaced by the "confdir" line from the new
    /usr/etc/chrony.conf file.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787832000">- Update to 4.9:
  * New minstratum and maxstratum directives to bound which source
    strata are acceptable
  * New maxntsretry option on server/pool to cap the NTS-KE retry
    interval
  * New maxtxbuffers directive enabling hardware and kernel TX
    timestamps on non-Ethernet devices and tunnels
  * NTP-over-PTP updated to the final specification (RFC 10030)
  * seccomp filter updated -- we build with --enable-scfilter, so
    this is on the default path
  * Better local clock precision measurement, and client logging no
    longer costs server performance
  * Fixed ratelimit directives rejecting burst values over 32
  * Fixed handling of hardware RX timestamps with a zero interface
    index
  * Further refclock, chronyc and OpenBSD changes: see upstream's
    NEWS for the full list
- Drop chrony-libnettle4.patch: merged upstream, 4.9 carries the same
  NETTLE_VERSION_MAJOR guards verbatim
- Bump the bundled clknetsim simulator 6ee99f50 -&gt; 56b60ef2, now taken
  from the chrony project's own GitLab as 4.9's test/simulation/README
  directs. 4.9's simulation tests need clknetsim's new raw-socket
  support; against the old pin all 69 of them fail.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1787918400">- Add chrony-test-tolerance.patch: relax the clock-accuracy bounds of
  the offline holdover phase in the 129-reload simulation test. Its
  jitter is generated by clknetsim via glibc log(), which is not
  correctly-rounded and differs in the last ULP between architectures
  (armv7l and ppc64le vs x86_64 and aarch64). Without a server to
  correct it, that tiny difference grows past the default limit,
  making the test fail there although chronyd behaves correctly.</changelog>
</package>
<package pkgid="6ecb2d770f617f8711cc147aea132c76272260dbc073394dc246f262ae05d0c7cb2c7a92e16f1ffea9a6c5464253ee2ca6622ee4e8558ae18920faaccf98c5ba" name="chrony-debugsource" arch="i586">
  <version epoch="0" ver="4.9" rel="1.1"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1726660800">- Update to version 4.6:
  * Add activate option to local directive to set activation threshold
  * Add ipv4 and ipv6 options to server/pool/peer directive
  * Add kod option to ratelimit directive for server KoD RATE support
  * Add leapseclist directive to read NIST/IERS leap-seconds.list file
  * Add ptpdomain directive to set PTP domain for NTP over PTP
  * Allow disabling pidfile
  * Improve copy server option to accept unsynchronised status instantly
  * Log one selection failure on start
  * Add offset command to modify source offset correction
  * Add timestamp sources to ntpdata report
  * Fix crash on sources reload during initstepslew or RTC initialisation
  * Fix source refreshment to not repeat failed name resolving attempts
  * Obsoletes chrony-124-tai.patch
- The project's new home is https://chrony-project.org/ .</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1738756800">- Update to version 4.6.1:
  * Add ntsaeads directive to enable only selected AEAD algorithms
    for NTS.
  * Negotiate use of compliant NTS keys with AES-128-GCM-SIV AEAD
    algorithm.
  * Switch to compliant NTS keys if first response from server is
    NTS NAK.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1751457600">- Update to version 4.7:
  * Add opencommands directive to select remote monitoring
    commands
  * Add interval option to driftfile directive
  * Add waitsynced and waitunsynced options to local directive
  * Add sanity checks for integer values in configuration
  * Add support for systemd Type=notify service
  * Add RTC refclock driver
  * Allow PHC refclock to be specified with network interface name
  * Don’t require multiple refclock samples per poll to simplify
    filter configuration
  * Keep refclock reachable when dropping samples with large delay
  * Improve quantile-based filtering to adapt faster to larger
    delay
  * Improve logging of selection failures
  * Detect clock interference from other processes
  * Try to reopen message log (-l option) on cyclelogs command
  * Fix sourcedir reloading to not multiply sources
  * Fix tracking offset after failed clock step
  * Drop support for NTS with Nettle &lt; 3.6 and GnuTLS &lt; 3.6.14
  * Drop support for building without POSIX threads
- Update clknetsim to snapshot 530d1a5.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1754049600">- bsc#1246544: Fix racy socket creation
  * Add chrony-unix-socket.patch
  * Add chrony-remove-chmod.patch
- Update clknetsim to snapshot a2eb0b25.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1757073600">- Update to version 4.8:
  * Add maxunreach option to limit selection of unreachable sources
  * Add -u option to chronyc to drop root privileges (default
    chronyc user is set by configure script)
  * Fix refclock extpps option to work on Linux &gt;= 6.15
  * Validate refclock samples for reachability updates
  * Obsoletes chrony-unix-socket.patch
  * Obsoletes chrony-remove-chmod.patch</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1783080000">- boo#1257934: support libnettle 4.0 (chrony-libnettle4.patch).</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1785153600">- bsc#1254411 -- Potential incompatibility!
  Extend UsrEtc (/usr/etc) support to the main configuration:
  * Ship the vendor chrony.conf and the chrony.d pool defaults
    under /usr/etc instead of /etc.
  * chronyd.service now uses /etc/chrony.conf when it exists and
    falls back to /usr/etc/chrony.conf otherwise
    (chrony-usretc-service.patch)
  * Use the confdir directive for chrony.d so that files in
    /etc/chrony.d override same-named vendor files in /usr/etc/chrony.d
  * Preserve admin-modified /etc/chrony.conf and /etc/chrony.d/pool.conf
    across the upgrade via the standard .rpmsave migration scriptlets.
  * chrony.keys stays in /etc.
  * To add the new chrony.d overlay/fallback mechanism to existing
    configurations the "include" line at the end of /etc/chrony.conf
    needs to be replaced by the "confdir" line from the new
    /usr/etc/chrony.conf file.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787832000">- Update to 4.9:
  * New minstratum and maxstratum directives to bound which source
    strata are acceptable
  * New maxntsretry option on server/pool to cap the NTS-KE retry
    interval
  * New maxtxbuffers directive enabling hardware and kernel TX
    timestamps on non-Ethernet devices and tunnels
  * NTP-over-PTP updated to the final specification (RFC 10030)
  * seccomp filter updated -- we build with --enable-scfilter, so
    this is on the default path
  * Better local clock precision measurement, and client logging no
    longer costs server performance
  * Fixed ratelimit directives rejecting burst values over 32
  * Fixed handling of hardware RX timestamps with a zero interface
    index
  * Further refclock, chronyc and OpenBSD changes: see upstream's
    NEWS for the full list
- Drop chrony-libnettle4.patch: merged upstream, 4.9 carries the same
  NETTLE_VERSION_MAJOR guards verbatim
- Bump the bundled clknetsim simulator 6ee99f50 -&gt; 56b60ef2, now taken
  from the chrony project's own GitLab as 4.9's test/simulation/README
  directs. 4.9's simulation tests need clknetsim's new raw-socket
  support; against the old pin all 69 of them fail.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1787918400">- Add chrony-test-tolerance.patch: relax the clock-accuracy bounds of
  the offline holdover phase in the 129-reload simulation test. Its
  jitter is generated by clknetsim via glibc log(), which is not
  correctly-rounded and differs in the last ULP between architectures
  (armv7l and ppc64le vs x86_64 and aarch64). Without a server to
  correct it, that tiny difference grows past the default limit,
  making the test fail there although chronyd behaves correctly.</changelog>
</package>
<package pkgid="66270c74f8e079d3f8eaa4340c23e9b927e41f286f76e802fc23bc6223c3095cb8fbde8f541e49b5d27cc97b05b31e6411b9ed399bf26fd8b4f042aafd1fba28" name="chrpath-debuginfo" arch="i586">
  <version epoch="0" ver="0.18" rel="1.4"/>
  <changelog author="jw@suse.de" date="1138881600">- initial version 0.13
  used for fixing MainActor-5</changelog>
  <changelog author="schwab@suse.de" date="1153396800">- Don't call autoconf.</changelog>
  <changelog author="dmueller@suse.de" date="1161950400">- don't build as root</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc, %configure macros</changelog>
  <changelog author="i@marguerite.su" date="1399204800">- update version 0.16
  * Fixed all minor bugs discovered by Coverity.
  * Updated config.sub and config.guess from the GNU project.
  * Mention new project mailing list in the documentation.</changelog>
  <changelog author="mpluskal@suse.com" date="1454760000">- Shorten summary a bit
- Do not build tests
  * they are not executed during build
  * they fail anyway
- Small spec file cleanup with spec-cleaner</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1584446400">- Modernise spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715515200">- Update to version 0.17:
  * Moved project to Codeberg
  * Fix lookup of string table
  * End stderr output with a newline</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753012800">- Update to version 0.18:
  * upstream project metadata adjustment</changelog>
</package>
<package pkgid="ee0e70f8f1ebd0acc21a4e6e6c1766b27b40b31157d6c3feea83fe9e564d6e2e3af6776d76a6fc2a1ba15543d7b7fe59d6b173308f38039ec422291252da5442" name="chrpath-debugsource" arch="i586">
  <version epoch="0" ver="0.18" rel="1.4"/>
  <changelog author="jw@suse.de" date="1138881600">- initial version 0.13
  used for fixing MainActor-5</changelog>
  <changelog author="schwab@suse.de" date="1153396800">- Don't call autoconf.</changelog>
  <changelog author="dmueller@suse.de" date="1161950400">- don't build as root</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc, %configure macros</changelog>
  <changelog author="i@marguerite.su" date="1399204800">- update version 0.16
  * Fixed all minor bugs discovered by Coverity.
  * Updated config.sub and config.guess from the GNU project.
  * Mention new project mailing list in the documentation.</changelog>
  <changelog author="mpluskal@suse.com" date="1454760000">- Shorten summary a bit
- Do not build tests
  * they are not executed during build
  * they fail anyway
- Small spec file cleanup with spec-cleaner</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1584446400">- Modernise spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715515200">- Update to version 0.17:
  * Moved project to Codeberg
  * Fix lookup of string table
  * End stderr output with a newline</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753012800">- Update to version 0.18:
  * upstream project metadata adjustment</changelog>
</package>
<package pkgid="6ae04959fc60a6b824a7799672950983c6d80b7c8e73c6e9c9a49e61bb9346f9287ec5a5a5db86a530a0c18e12cf6c21008df268bc482622b85fd371ac6aeb97" name="ciano-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.4" rel="2.9"/>
  <changelog author="avvissu@yandex.by" date="1510056000">- Initial package</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Trim bias from description.</changelog>
  <changelog author="avvissu@yandex.by" date="1515240000">- Update to 0.1.9:
  * Update README.md
  * Creating Flatpak
  * Update Manifest Flatpak
  * Manifest Flatpak
  * Fixes for version 0.1.7
  * Correcting the tag in the appdata.xml file
  * Update com.github.robertsanseries.ciano.appdata.xml.in
  * Update LINGUAS
  * Create zh_CN.po
  * Update lt.po
  * Made the icon follow the HIG colors and geometry</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1541419200">- Update to 0.2.1:
  * Fix accels deprecation
  * Fix margin deprecations
  * Merge pull request #66 from drom98/master
  * Update issue templates
  * update readme
  * remoção do arquivo com.github.robertsanseries.ciano.json
  * Update com.github.robertsanseries.ciano.desktop.in
  * Update .desktop comment to be consistent with HIG
  * moving the settings class to the services package</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1594900800">- Update to 0.2.4:
  * Merge branch 'master' of github.com:robertsanseries/ciano
  * Minor fixes and changes
  * update file gitignore
  * Merge pull request #105 from NathanBnm/patch-5
  * Fix README app icon
  * Merge pull request #102 from NathanBnm/master
  * Make post_install.py scrip executable
  * Merge pull request #100 from NathanBnm/improvements
  * Improvements
  * Merge pull request #99 from NathanBnm/fix-typo
  * Merge pull request #98 from NathanBnm/update-fr
  * Fix typo
  * Merge pull request #96 from NathanBnm/patch-4
  * Add missing OARS metadata making build fail
  * Merge pull request #93 from NathanBnm/patch-3
  * Update .travis.yml
  * Merge pull request #83 from meisenzahl/master
  * Merge pull request #89 from safak45x/patch-1
  * Merge branch 'master' into patch-1
  * Merge pull request #78 from libreajans/Turkish
  * Merge branch 'master' into Turkish
  * Merge pull request #72 from NathanBnm/patch-1
  * commit partial
  * Update LINGUAS
  * updated .gitignore to ignore *~
  * Downgrade Node.js to fix builds on Travis CI
  * Merge pull request #76 from nedrichards/patch-1
  * Add OARS tag
  * Merge pull request #1 from NathanBnm/patch-2
  * Added fr</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove HiDPI workaround</changelog>
</package>
<package pkgid="097e84c3fbbc16b7cf7632ac431b5e43430666c6d6849a06d31e40c6be325293b9800c525c5df1872c4e37e59afaf185752fc19f26cecc2239606ba49cca8071" name="ciano-debugsource" arch="i586">
  <version epoch="0" ver="0.2.4" rel="2.9"/>
  <changelog author="avvissu@yandex.by" date="1510056000">- Initial package</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Trim bias from description.</changelog>
  <changelog author="avvissu@yandex.by" date="1515240000">- Update to 0.1.9:
  * Update README.md
  * Creating Flatpak
  * Update Manifest Flatpak
  * Manifest Flatpak
  * Fixes for version 0.1.7
  * Correcting the tag in the appdata.xml file
  * Update com.github.robertsanseries.ciano.appdata.xml.in
  * Update LINGUAS
  * Create zh_CN.po
  * Update lt.po
  * Made the icon follow the HIG colors and geometry</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1541419200">- Update to 0.2.1:
  * Fix accels deprecation
  * Fix margin deprecations
  * Merge pull request #66 from drom98/master
  * Update issue templates
  * update readme
  * remoção do arquivo com.github.robertsanseries.ciano.json
  * Update com.github.robertsanseries.ciano.desktop.in
  * Update .desktop comment to be consistent with HIG
  * moving the settings class to the services package</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1594900800">- Update to 0.2.4:
  * Merge branch 'master' of github.com:robertsanseries/ciano
  * Minor fixes and changes
  * update file gitignore
  * Merge pull request #105 from NathanBnm/patch-5
  * Fix README app icon
  * Merge pull request #102 from NathanBnm/master
  * Make post_install.py scrip executable
  * Merge pull request #100 from NathanBnm/improvements
  * Improvements
  * Merge pull request #99 from NathanBnm/fix-typo
  * Merge pull request #98 from NathanBnm/update-fr
  * Fix typo
  * Merge pull request #96 from NathanBnm/patch-4
  * Add missing OARS metadata making build fail
  * Merge pull request #93 from NathanBnm/patch-3
  * Update .travis.yml
  * Merge pull request #83 from meisenzahl/master
  * Merge pull request #89 from safak45x/patch-1
  * Merge branch 'master' into patch-1
  * Merge pull request #78 from libreajans/Turkish
  * Merge branch 'master' into Turkish
  * Merge pull request #72 from NathanBnm/patch-1
  * commit partial
  * Update LINGUAS
  * updated .gitignore to ignore *~
  * Downgrade Node.js to fix builds on Travis CI
  * Merge pull request #76 from nedrichards/patch-1
  * Add OARS tag
  * Merge pull request #1 from NathanBnm/patch-2
  * Added fr</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove HiDPI workaround</changelog>
</package>
<package pkgid="832ce2a08024d2fef23c3cb2fbf828514956db024cfeec4bc02053bd17a7ec725e3ebd213b002f5c2547d1b6fe4850ef7397f1c659e3a7a94b2020b37441684e" name="cifs-utils-debuginfo" arch="i586">
  <version epoch="0" ver="7.7" rel="2.1"/>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1718280000">- remove dependency on /usr/bin/python3 (bsc#1212476)</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1728648000">- Update to version 7.1:
  * cifs: update documentation for sloppy mount option
  * docs: add closetimeo description
  * docs: add compress description
  * checkopts: update it to work with latest kernel version
  * cifs-utils: add documentation for multichannel and max_channels
  * cifs-utils: smbinfo: add gettconinfo command
  * Implement CLDAP Ping to find the closest site
  * mount.cifs.rst: update section about xattr/acl support
  * mount.cifs.rst: add missing reference for sssd
  * getcifsacl, setcifsacl: add missing &lt;endian.h&gt; include for le32toh
  * getcifsacl, setcifsacl: add missing &lt;linux/limits.h&gt; include for XATTR_SIZE_MAX
  * cifs-utils: Make automake treat /sbin as exec, not data
  * pam_cifscreds: fix warning on NULL arg passed to %s in pam_syslog()
  * cifs.upcall: fix UAF in get_cachename_from_process_env()
  * cifs-utils: add documentation for acregmax and acdirmax
  * setcifsacl: Fix uninitialized value.
  * Use explicit "#!/usr/bin/python3"</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1737460800">- Migrate away from update-alternatives, replaced by package
  conflicts (bsc#1235788);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738065600">- Require a cifs.idmap plugin, suggest wb-cifs-idmap-plugin as
  default (idmapwb.so)</changelog>
  <changelog author="Henrique Carvalho &lt;henrique.carvalho@suse.com&gt;" date="1743595200">- Update cifs-utils to 7.3
  * Fix regression in mount.cifs with guest mount option
  * resolve_host.c: Initialize site_name
  * cldap_ping: Fix socket fd leak
  * getcifsacl: fix return code check for getting full ACL
  * cifs-utils: add documentation for upcall_target
  * cifs-utils: avoid using mktemp when updating mtab
  * cldap_ping.c: add missing &lt;sys/types.h&gt; include
  * configure.ac: libtalloc is now mandatory
  * cifscreds: allow user to set the key's timeout
  * cifscreds: use continue instead of break when matching commands
  * Do not pass passwords with sec=none and sec=krb5
  * docs: add esize description
  * docs: add max_cached_dirs description
  * docs: update actimeo description
  * Fix compiler warnings in mount.cifs
  * CIFS.upcall to accomodate new namespace mount opt
  * cifs-utils: Skip TGT check if valid service ticket is already available
  * use enums to check password or password2 in set_password, get_password_from_file and minor documentation additions
  * cifs-utils: support and document password2 mount option
  * smbinfo: add bash completion support for filestreaminfo, keys, gettconinfo</changelog>
  <changelog author="Henrique Carvalho &lt;henrique.carvalho@suse.com&gt;" date="1750075200">- Update cifs-utils to 7.4
  * mount.cifs: retry mount on -EINPROGRESS
  * cifs.upcall: correctly treat UPTARGET_UNSPECIFIED as UPTARGET_APP
  * cifs.upcall: fix memory leaks in check_service_ticket_exits()
  * cifs-utils: bump version to 7.4
  * getcifsacl, setcifsacl: use &lt;libgen.h&gt; for basename
  * cifscreds: use &lt;libgen.h&gt; for basename</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1782216000">- Update cifs-utils to 7.6
  * cifs.upcall: remove getpwuid() dependency
  * smbinfo: update notify subcommand
  * smbinfo: add filecompressioninfo subcommand
  * cifs.upcall: Adjust log level
  * docs: Enable debug logs
  * cifs.upcall: add option to enable debug logs
  * cifs.upcall: Retry krb5 TGS request with uppercase service name
  * mount.cifs: remove runtime pass_length calculation
  * mount.cifs: adjust get_password_from_file() buf size
  * build_assert: add ccan build_assert.h header
  * mount.cifs: fix buffer overrun in set_password
  * smbinfo: fix decimated subseconds in smbinfo filebasicinfo timestamp output
  * smbinfo: add notify subcommand
  * docs: update username= option to drop invalid examples
  * cifs.upcall: fix calloc() argument order in main()
  Fixes from 7.5:
  * docs: update echo_interval description
  * cifscreds: fix parsing of commands and parameters
  * cifs-utils: Fix documentation for character remappings.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1782388800">- Add missing dependencies for "modern" distros (&gt;= SLE-16).</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1783684800">- Update cifs-utils to 7.7:
  * cifs.upcall: fix regression with krb5 + creduid
  * cifs.upcall: Avoid int overflow after year 2038
  * mount.cifs: fix const correctness in parse_options
  * cifs.upcall: fix compiler warning with -Wvla
  * smbinfo: parse action and filename from change notifications</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1786190400">- Correctly fix shebangs in Python scripts (bsc#1270134).</changelog>
</package>
<package pkgid="4c9ace0b4f676f57a291dcb87f4d8f63411a96f93adb72b3f1484c8e3dd9b89e93618cd7f45d440f5642642ddada91f9084e2923301a45c2d20a8fecc4970e39" name="cifs-utils-debugsource" arch="i586">
  <version epoch="0" ver="7.7" rel="2.1"/>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1718280000">- remove dependency on /usr/bin/python3 (bsc#1212476)</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1728648000">- Update to version 7.1:
  * cifs: update documentation for sloppy mount option
  * docs: add closetimeo description
  * docs: add compress description
  * checkopts: update it to work with latest kernel version
  * cifs-utils: add documentation for multichannel and max_channels
  * cifs-utils: smbinfo: add gettconinfo command
  * Implement CLDAP Ping to find the closest site
  * mount.cifs.rst: update section about xattr/acl support
  * mount.cifs.rst: add missing reference for sssd
  * getcifsacl, setcifsacl: add missing &lt;endian.h&gt; include for le32toh
  * getcifsacl, setcifsacl: add missing &lt;linux/limits.h&gt; include for XATTR_SIZE_MAX
  * cifs-utils: Make automake treat /sbin as exec, not data
  * pam_cifscreds: fix warning on NULL arg passed to %s in pam_syslog()
  * cifs.upcall: fix UAF in get_cachename_from_process_env()
  * cifs-utils: add documentation for acregmax and acdirmax
  * setcifsacl: Fix uninitialized value.
  * Use explicit "#!/usr/bin/python3"</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1737460800">- Migrate away from update-alternatives, replaced by package
  conflicts (bsc#1235788);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738065600">- Require a cifs.idmap plugin, suggest wb-cifs-idmap-plugin as
  default (idmapwb.so)</changelog>
  <changelog author="Henrique Carvalho &lt;henrique.carvalho@suse.com&gt;" date="1743595200">- Update cifs-utils to 7.3
  * Fix regression in mount.cifs with guest mount option
  * resolve_host.c: Initialize site_name
  * cldap_ping: Fix socket fd leak
  * getcifsacl: fix return code check for getting full ACL
  * cifs-utils: add documentation for upcall_target
  * cifs-utils: avoid using mktemp when updating mtab
  * cldap_ping.c: add missing &lt;sys/types.h&gt; include
  * configure.ac: libtalloc is now mandatory
  * cifscreds: allow user to set the key's timeout
  * cifscreds: use continue instead of break when matching commands
  * Do not pass passwords with sec=none and sec=krb5
  * docs: add esize description
  * docs: add max_cached_dirs description
  * docs: update actimeo description
  * Fix compiler warnings in mount.cifs
  * CIFS.upcall to accomodate new namespace mount opt
  * cifs-utils: Skip TGT check if valid service ticket is already available
  * use enums to check password or password2 in set_password, get_password_from_file and minor documentation additions
  * cifs-utils: support and document password2 mount option
  * smbinfo: add bash completion support for filestreaminfo, keys, gettconinfo</changelog>
  <changelog author="Henrique Carvalho &lt;henrique.carvalho@suse.com&gt;" date="1750075200">- Update cifs-utils to 7.4
  * mount.cifs: retry mount on -EINPROGRESS
  * cifs.upcall: correctly treat UPTARGET_UNSPECIFIED as UPTARGET_APP
  * cifs.upcall: fix memory leaks in check_service_ticket_exits()
  * cifs-utils: bump version to 7.4
  * getcifsacl, setcifsacl: use &lt;libgen.h&gt; for basename
  * cifscreds: use &lt;libgen.h&gt; for basename</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1782216000">- Update cifs-utils to 7.6
  * cifs.upcall: remove getpwuid() dependency
  * smbinfo: update notify subcommand
  * smbinfo: add filecompressioninfo subcommand
  * cifs.upcall: Adjust log level
  * docs: Enable debug logs
  * cifs.upcall: add option to enable debug logs
  * cifs.upcall: Retry krb5 TGS request with uppercase service name
  * mount.cifs: remove runtime pass_length calculation
  * mount.cifs: adjust get_password_from_file() buf size
  * build_assert: add ccan build_assert.h header
  * mount.cifs: fix buffer overrun in set_password
  * smbinfo: fix decimated subseconds in smbinfo filebasicinfo timestamp output
  * smbinfo: add notify subcommand
  * docs: update username= option to drop invalid examples
  * cifs.upcall: fix calloc() argument order in main()
  Fixes from 7.5:
  * docs: update echo_interval description
  * cifscreds: fix parsing of commands and parameters
  * cifs-utils: Fix documentation for character remappings.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1782388800">- Add missing dependencies for "modern" distros (&gt;= SLE-16).</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.com&gt;" date="1783684800">- Update cifs-utils to 7.7:
  * cifs.upcall: fix regression with krb5 + creduid
  * cifs.upcall: Avoid int overflow after year 2038
  * mount.cifs: fix const correctness in parse_options
  * cifs.upcall: fix compiler warning with -Wvla
  * smbinfo: parse action and filename from change notifications</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1786190400">- Correctly fix shebangs in Python scripts (bsc#1270134).</changelog>
</package>
<package pkgid="e36c843c85d9d7f7fde9cd61f6741ae62cff811936a276df522f987f93e95f5ac3f02d21ba8911b18be3f356b3a3e3e2e8ba2ab05ff01b339f0e30e326989f86" name="cil-debuginfo" arch="i586">
  <version epoch="0" ver="3.11" rel="1.1"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1652097600">- Update to version 3.4
  * Allow optional file type in genfscon rules
  * Do not copy blockabstracts when inheriting a block
  * Mark as abstract all sub-blocks of an abstract block
  * Do not resolve names to declarations in abstract blocks
  * Ensure that the class in a classcommon is a kernel class
  * Limit the neverallow violations reported
  * Limit the amount of reporting for context rule conflicts</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1677240000">- Update to version 3.5
  * Restore error on context rule conflicts
  * Documentation fixes
- Added additional developer key (Jason Zaman)</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1702987200">- Update to version 3.6
  https://github.com/SELinuxProject/selinux/releases/tag/3.6
  * cil: Allow IP address and mask values to be directly written
  * cil: Allow paths in filecon rules to be passed as arguments
  * Add notself support for neverallow rules
  * Improve man pages
  * man pages: Remove the Russian translations
  * Add notself and other support to CIL
  * Add support for deny rules
  * Translations updated from
    https://translate.fedoraproject.org/projects/selinux/
  * Bug fixes
- Remove keys from keyring since they expired:
  - E853C1848B0185CF42864DF363A8AD4B982C4373
    Petr Lautrbach &lt;plautrba@redhat.com&gt;
  - 63191CE94183098689CAB8DB7EF137EC935B0EAF
    Jason Zaman &lt;jasonzaman@gmail.com&gt;
- Add key to keyring:
  - B8682847764DF60DF52D992CBC3905F235179CF1
    Petr Lautrbach &lt;lautrbach@redhat.com&gt;</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1719835200">- Update to version 3.7
  https://github.com/SELinuxProject/selinux/releases/tag/3.7
  * Improved man pages</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1738670400">- Update to version 3.8
  https://github.com/SELinuxProject/selinux/releases/tag/3.8
  * Code improvements and bug fixes
- For a more in depth list of changes see
  https://github.com/SELinuxProject/selinux/releases/download/3.8/shortlog-3.8.txt
- keyring: Update Petr Lautrbach &lt;lautrbach@redhat.com&gt;
  * removed 0xBC3905F235179CF1 (expired: 2024-10-25)
  * added 0xFB4C685B5DC1C13E (expires: 2026-11-04)</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1741348800">- Update to version 3.8.1
  https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
  * no source change</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1753272000">- Update to version 3.9
  * Expand class-permissions in deny rules
  * Fix copying of declarations
  * Reject wildcard only network interface names</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1770292800">- Update to version 3.10
  https://github.com/SELinuxProject/selinux/releases/tag/3.10
  * secilc: use correct long option name for -X
- keyring: Add key of Jason Zaman &lt;jasonzaman@gmail.com&gt;
  * added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08]</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1783339200">- Update to version 3.11
  https://github.com/SELinuxProject/selinux/releases/tag/3.11
  - User-visible changes:
  - Added `secilcheck` program to check CIL neverallows against binary policies
  - Multiple documentation improvements.
  - Development-relevant changes:
  - Reformatted entire tree based on .clang-format and added new
    check-format/format make targets to check and/or reformat code to match.
    This is now a requirement for new patches.
  - Notable Bugfixes:
  - secilc: Use fstat instead of stat to avoid TOCTOU issues
- Packaging changes:
  - Add secilcheck</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1783425600">- Fix secilcheck double-free (bsc#1270622)
  - Add patch: 1270622-Fix-double-free-in-secilcheck.patch
  - was merged upstream, can be dropped once the new release is out</changelog>
</package>
<package pkgid="fb86cfd9a5f5f6bbd720a744a95d7f814ca4194a60ee2adb304fbe7cb27d66c033115d6d42ecc8a6cbd16d978d8323a1a1370ac0efbfce8ba14ba6ba34b9ca70" name="cilium-cli-debuginfo" arch="i586">
  <version epoch="0" ver="0.19.7" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761220800">- Update to version 0.18.8:
  * Minor Changes:
  - clustermesh: add endpoints metrics and change global service
    (and MCS ServiceExport) metrics to report per cluster metrics
    instead of a global count (cilium/cilium#41323, @MrFreezeex)
  * Bugfixes:
  - cilium-cli: Fix CNI config file collection in sysdump
    (cilium/cilium#42111, @pillai-ashwin)
  - cilium-cli: Prevent panic in node-to-node-encryption
    connectivity test (cilium/cilium#41600, @HadrienPatte)
  - connectivity-tests: limit IPv6 PodToIngress to Cilium &gt;=
    v1.17 (cilium/cilium#42148, @julianwiedmann)
  - Fix a fatal error when accessing multicast map using
    cilium-dbg bpf multicast (cilium/cilium#42080, @tklauser)
  * CI Changes:
  - Add integration test to validate IPsec key derivation
    consistency across nodes, ensuring tunnel keys are properly
    derived and identical between Cilium pods.
    (cilium/cilium#40808, @pillai-ashwin)
  - ci: enable copyloopvar linter (cilium/cilium#41893,
    @tklauser)
  - cilium-cli, netns: fix golangci-lint 2.5.0 errors
    (cilium/cilium#41856, @tklauser)
  - cilium-cli: Bring back NodePort Acceleration feature
    detection (cilium/cilium#41812, @brb)
  - cilium-cli: Reenable L7 IPv6 tests (cilium/cilium#39662,
    @gentoo-root)
  - cilium-cli: Specify TARGET for building release binaries
    (cilium/cilium#42177, @michi-covalent)
  - cilium_cli: Override GO_BUILD Make variable
    (cilium/cilium#42162, @michi-covalent)
  - cli, ipsec: Fix bidirectional IPsec tunnel check
    (cilium/cilium#42047, @pchaigno)
  - cli: Fix unreliable tests due to error emitted in Cilium logs
    "retrieving device lxc*: Link not found"
    (cilium/cilium#42146, @fristonio)
  * Misc Changes:
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#41611, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#42018, @cilium-renovate[bot])
  - chore(deps): update docker.io/alpine/socat:1.8.0.3 docker
    digest to 0ce60b5 (main) (cilium/cilium#41558,
    @cilium-renovate[bot])
  - chore(deps): update docker.io/library/golang:1.25.1 docker
    digest to 8305f5f (main) (cilium/cilium#41649,
    @cilium-renovate[bot])
  - chore(deps): update docker.io/library/golang:1.25.1 docker
    digest to d709837 (main) (cilium/cilium#42019,
    @cilium-renovate[bot])
  - chore(deps): update docker.io/library/golang:1.25.3 docker
    digest to 6ea52a0 (main) (cilium/cilium#42252,
    @cilium-renovate[bot])
  - chore(deps): update go to v1.25.1 (main)
    (cilium/cilium#41560, @cilium-renovate[bot])
  - chore(deps): update go to v1.25.3 (main)
    (cilium/cilium#42061, @cilium-renovate[bot])
  - cilium-cli/features: use common cmd metric list command
    (cilium/cilium#41630, @aanm)
  - cilium-cli: drop disabled IP cache check from connectivity
    tests (cilium/cilium#42240, @tklauser)
  - cli/clustermesh: remove leftover global services status info
    (cilium/cilium#41727, @giorio94)
  - Refactor policy engine to use PolicyEntry as the internal
    representation of policies, as described in CFP-39646.
    (cilium/cilium#40213, @TheBeeZee)
  - sysdump: add resource usage of nodes and pods
    (cilium/cilium#41415, @darox)
  - chore(deps): update go to v1.25.1 (patch) by @renovate[bot]
    in #3097
  - chore(deps): update actions/setup-go action to v6 by
    @renovate[bot] in #3094
  - chore(deps): update docker.io/library/golang:1.25.1 docker
    digest to d6bdb04 by @renovate[bot] in #3096
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to 87bce11 by @renovate[bot] in #3099
  - chore(deps): update softprops/action-gh-release action to
    v2.3.3 by @renovate[bot] in #3098
  - chore(deps): update golang docker tag to v1.25.1 by
    @renovate[bot] in #3093
  - chore(deps): update actions/stale action to v10 by
    @renovate[bot] in #3095
  - chore(deps): update golang:1.25.1-alpine3.21 docker digest to
    331bde4 by @renovate[bot] in #3100
  - chore(deps): update dependency cilium/cilium to v1.18.2 by
    @renovate[bot] in #3102
  - chore(deps): update docker.io/library/golang:1.25.1 docker
    digest to 8305f5f by @renovate[bot] in #3103
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.5.0 by @renovate[bot] in #3104
  - chore(deps): update docker/login-action action to v3.6.0 by
    @renovate[bot] in #3105
  - chore(deps): update docker.io/library/golang:1.25.1 docker
    digest to ab1f5c4 by @renovate[bot] in #3106
  - chore(deps): update actions/stale action to v10.1.0 by
    @renovate[bot] in #3108
  - chore(deps): update softprops/action-gh-release action to
    v2.3.4 by @renovate[bot] in #3107
  - chore(deps): update softprops/action-gh-release action to
    v2.4.0 by @renovate[bot] in #3109
  - chore(deps): update golang docker tag to v1.25.2 by
    @renovate[bot] in #3110
  - chore(deps): update go to v1.25.2 (patch) by @renovate[bot]
    in #3112
  - chore(deps): update golang:1.25.2-alpine3.21 docker digest to
    0134653 by @renovate[bot] in #3113
  - RELEASE: also look for release-blockers in cilium/cilium by
    @julianwiedmann in #3116
  - chore(deps): update golang docker tag to v1.25.3 by
    @renovate[bot] in #3117
  - chore(deps): update softprops/action-gh-release action to
    v2.4.1 by @renovate[bot] in #3114
  - chore(deps): update go to v1.25.3 (patch) by @renovate[bot]
    in #3118
  - chore(deps): update golang:1.25.3-alpine3.21 docker digest to
    0c9f3e0 by @renovate[bot] in #3115
  - Makefile: fix renovate depname for GO_IMAGE_* updates by
    @tklauser in #3119
  - chore(deps): update docker.io/library/golang:1.25.3 docker
    digest to 6ea52a0 by @renovate[bot] in #3111
  - Prepare for v0.18.8 release by @michi-covalent in #3120</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 0.18.9:
  * Major Changes:
  - Operator prometheus support TLS/mTLS using existing secret
    (cilium/cilium#42077, @phuhung273)
  * Minor Changes:
  - CLI: Allow users to set the default Cilium namespace via the
    CILIUM_NAMESPACE environment variable (cilium/cilium#41557,
    @td0ne)
  - Removed deprecated CiliumBGPPeeringPolicy CRD and its agent
    implementation. Use cilium.io/v2 CRDs
    (CiliumBGPClusterConfig, CiliumBGPPeerConfig,
    CiliumBGPAdvertisement, CiliumBGPNodeConfigOverride) for
    configuring BGP. (cilium/cilium#42278, @rastislavs)
  * CI Changes:
  - Add CCNP cilium connectivity tests (cilium/cilium#42051,
    @karina-ranadive)
  - Fix connectivity tests for access to link-local nodelocaldns
    classified as 'host' entity (cilium/cilium#42984, @rptaylor)
  * Misc Changes:
  - bgp: Correct misleading error message in GetPeeringState
    (cilium/cilium#42945, @hargrovee)
  - bgp: Remove versions from bgp package names
    (cilium/cilium#42503, @rastislavs)
  - cilium-cli: add own type for root command parameters
    (cilium/cilium#42609, @tklauser)
  - cli: cleanups for pre-v1.15 removal (cilium/cilium#42757,
    @julianwiedmann)
  - cli: require Cilium v1.15 (cilium/cilium#41538,
    @julianwiedmann)
  - go.mod, vendor: bump github.com/google/go-github to v79
    (cilium/cilium#42857, @tklauser)
  - Update lrp frontend IP address to avoid IMDS conflict in the
    cloud environment in cilium-cli (cilium/cilium#42737,
    @liyihuang)
  - Use modern Go constructs (cilium/cilium#42525, @HadrienPatte)
  - Update stable release to v0.18.8 by @michi-covalent in #3121
  - chore(deps): update actions/upload-artifact action to v5 by
    @renovate[bot] in #3124
  - chore(deps): update docker.io/library/golang:1.25.3 docker
    digest to 8c945d3 by @renovate[bot] in #3122
  - chore(deps): update dependency cilium/cilium to v1.18.3 by
    @renovate[bot] in #3123
  - chore(deps): update docker.io/library/golang:1.25.3 docker
    digest to 6bac879 by @renovate[bot] in #3125
  - renovate: try to group dependency updates by @tklauser in
    [#3126]
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.6.0 by @renovate[bot] in #3127
  - chore(deps): update helm/kind-action action to v1.13.0 by
    @renovate[bot] in #3128
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.6.1 by @renovate[bot] in #3129
  - chore(deps): update golang docker tag to v1.25.4 by
    @renovate[bot] in #3130
  - chore(deps): update go to v1.25.4 by @renovate[bot] in #3131
  - chore(deps): update golang:1.25.4-alpine3.21 docker digest to
    3289aac by @renovate[bot] in #3132
  - chore(deps): update docker.io/library/golang:1.25.4 docker
    digest to e68f6a0 by @renovate[bot] in #3135
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.6.2 by @renovate[bot] in #3136
  - chore(deps): update golangci/golangci-lint-action action to
    v9 by @renovate[bot] in #3133
  - chore(deps): update dependency cilium/cilium to v1.18.4 by
    @renovate[bot] in #3134
  - chore(deps): update all github action dependencies by
    @renovate[bot] in #3137
  - chore(deps): update actions/setup-go action to v6.1.0 by
    @renovate[bot] in #3138
  - chore(deps): update actions/checkout action to v6 by
    @renovate[bot] in #3139
  - chore(deps): update golangci/golangci-lint-action action to
    v9.1.0 by @renovate[bot] in #3141
  - chore(deps): update docker.io/library/golang:1.25.4 docker
    digest to f60eaa8 by @renovate[bot] in #3140
  - chore(deps): update docker.io/library/golang:1.25.4 docker
    digest to 6981837 by @renovate[bot] in #3143
  - chore(deps): update softprops/action-gh-release action to
    v2.5.0 by @renovate[bot] in #3144
  - chore(deps): update golang docker tag to v1.25.5 by
    @renovate[bot] in #3147
  - chore(deps): update actions/checkout action to v6.0.1 by
    @renovate[bot] in #3146
  - Prepare for v0.18.9 release by @michi-covalent in #3145</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768392000">- Update to version 0.19.0:
  * CI Changes:
  - Add L7 policy traffic disruption tests (cilium/cilium#42150,
    @fristonio)
  - Cilium-cli SNI connectivity tests now retry expected
    successful operations to recover from failures due to
    external upstream issues. (cilium/cilium#42980, @jrajahalme)
  - cli: connectivity: fix typo in L7 LB tests
    (cilium/cilium#43610, @julianwiedmann)
  - Fix intermittent NodePort connectivity test timeouts in
    dual-stack clusters by validating NodePort readiness on all
    node IP addresses during test setup. (cilium/cilium#40812,
    @pillai-ashwin)
  - tests: remove identity manager from ignored error messages
    (cilium/cilium#42982, @odinuge)
  * Misc Changes:
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#43169, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#43456, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#43508, @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#43457,
    @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#43538,
    @cilium-renovate[bot])
  - chore(deps): update docker.io/library/golang:1.25.5 docker
    digest to a22b2e6 (main) (cilium/cilium#43303,
    @cilium-renovate[bot])
  - chore(deps): update go to v1.25.5 (main)
    (cilium/cilium#43173, @cilium-renovate[bot])
  - cilium-cli/connectivity: remove matcher for bpf/init.sh
    errors (cilium/cilium#43109, @tklauser)
  - cilium-cli: convert net.IP to netip.Addr
    (cilium/cilium#42371, @phuhung273)
  - cli: Update network-perf image ref (cilium/cilium#43297,
    @HadrienPatte)
  - chore(deps): update golangci/golangci-lint-action action to
    v9.2.0 by @renovate[bot] in #3148
  - Update stable release to v0.18.9 by @michi-covalent in #3149
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.7.0 by @renovate[bot] in #3151
  - chore(deps): update go to v1.25.5 by @renovate[bot] in #3153
  - ci: clean up disk space in release workflow by @tklauser in
    [#3154]
  - chore(deps): update actions/stale action to v10.1.1 by
    @renovate[bot] in #3150
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to 4b2a093 by @renovate[bot] in #3152
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.7.2 by @renovate[bot] in #3155
  - chore(deps): update docker.io/library/golang:1.25.5 docker
    digest to a22b2e6 by @renovate[bot] in #3156
  - chore(deps): update actions/upload-artifact action to v6 by
    @renovate[bot] in #3157
  - chore(deps): update docker.io/library/golang:1.25.5 docker
    digest to 36b4f45 by @renovate[bot] in #3160
  - chore(deps): update dependency cilium/cilium to v1.18.5 by
    @renovate[bot] in #3159
  - chore(deps): update dependency kubernetes-sigs/kind to
    v0.31.0 by @renovate[bot] in #3158
  - chore(deps): update docker/setup-buildx-action action to
    v3.12.0 by @renovate[bot] in #3162
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.8.0 by @renovate[bot] in #3163
  - chore(deps): update docker.io/library/golang:1.25.5 docker
    digest to 6cc2338 by @renovate[bot] in #3164
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to cd64bec by @renovate[bot] in #3165
  - chore(deps): update actions/setup-go action to v6.2.0 by
    @renovate[bot] in #3166
  - Prepare for v0.19.0 release by @tklauser in #3167</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771070400">- Update to version 0.19.1:
  * Minor Changes:
  - cli: clustermesh: use ca bundle to connect clusters
    (cilium/cilium#42833, @MrFreezeex)
  * Bugfixes:
  - cilium-cli: Fix NodePort deployment check in dual-stack
    clusters (cilium/cilium#43888, @gandro)
  - Fix GKE conformance test NodePort timeouts by skipping
    unreachable external IP validation on GKE
    (cilium/cilium#44014, @pillai-ashwin)
  * CI Changes:
  - cli: Relax warning exclusion for "unable to find key in local
    cache" (cilium/cilium#44149, @brb)
  * Misc Changes:
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#43700, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#43824, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#43965, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#44090, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#44235, @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#43827,
    @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#43969,
    @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#44239,
    @cilium-renovate[bot])
  - cilium-cli: Fix container name in connectivity test logs
    (cilium/cilium#44076, @HadrienPatte)
  - docs: fix typos in comments (cilium/cilium#43821, @NAM-MAN)
  - feat(cilium-cli): Add -r(estart) parameter to cilium upgrade
    (cilium/cilium#43722, @alagoutte)
  - Introduce end-to-end tests for Cilium's ZTunnel integration.
    (cilium/cilium#43166, @ldelossa)
  - Replace Index{,Byte} with Cut,Contains (cilium/cilium#43708,
    @joestringer)
  - sysdump: Use label selectors for Hubble UI/Relay deployment
    collection (cilium/cilium#44227, @darox)
  - chore(deps): update dependency cilium/cilium to v1.18.6 by
    @renovate[bot] in #3168
  - Update stable release to v0.19.0 by @tklauser in #3169
  - chore(deps): update go to v1.25.6 by @renovate[bot] in #3170
  - chore(deps): update docker.io/library/golang:1.25.6 docker
    digest to ce63a16 by @renovate[bot] in #3172
  - chore(deps): update actions/checkout action to v6.0.2 by
    @renovate[bot] in #3171
  - ci: Harden the image build process by @ferozsalam in #3174
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to 972618c by @renovate[bot] in #3176
  - chore(deps): update all github action dependencies by
    @renovate[bot] in #3175
  - chore(deps): update go to v1.25.7 by @renovate[bot] in #3178
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.9.0 by @renovate[bot] in #3179
  - chore(deps): update go to v1.26.0 by @renovate[bot] in #3181
  - chore(deps): update docker/build-push-action action to
    v6.19.0 by @renovate[bot] in #3180
  - chore(deps): update docker/build-push-action action to
    v6.19.2 by @renovate[bot] in #3183</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772107200">- Update to version 0.19.2:
  * Misc Changes:
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#44353, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#44465, @cilium-renovate[bot])
  - chore(deps): update base-images to v1.26.0 (main)
    (cilium/cilium#44360, @cilium-renovate[bot])
  - cli: Add failed to retrieve cluster cfg to exclusion list
    (cilium/cilium#44332, @brb)
  - deps: update helm to v4.1.1 (cilium/cilium#44390, @aanm)
  - modernize: Enable rangeint analyzer (cilium/cilium#44457,
    @HadrienPatte)
  - Fix multiple tag error on main and release builds by
    @ferozsalam in #3186
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to d90359c by @renovate[bot] in #3185
  - chore(deps): update actions/stale action to v10.2.0 by
    @renovate[bot] in #3187
  - chore(deps): update dependency cilium/cilium to v1.19.0 by
    @renovate[bot] in #3177
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.10.1 by @renovate[bot] in #3189
  - chore(deps): update dependency cilium/cilium to v1.19.1 by
    @renovate[bot] in #3188
  - chore(deps): update helm/kind-action action to v1.14.0 by
    @renovate[bot] in #3190</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 0.19.3:
  * Minor Changes:
  - A new parameter, --log-check-only-test-time, has been added
    to Cilium CLI connectivity tests. When set to true, only the
    logs written after the point in time where the tests have
    been started get checked. This aims at avoiding false
    positive. (cilium/cilium#44988, @fgiloux)
  - Additionally collect Cluster Mesh certificate generation
    artifacts in sysdumps (cilium/cilium#44773, @giorio94)
  - cilium-cli: add --cleanup flag for connectivity test
    artifacts (cilium/cilium#44075, @harshakumar25)
  - encryption: remove deprecated enable-encryption-strict-mode
    encryption-strict-mode-cidr and
    encryption-strict-mode-allow-remote-node-identities options
    (cilium/cilium#45452, @smagnani96)
  - Remove deprecated v2alpha1 CiliumNodeConfig API that was
    promoted to v2 in cilium 1.16. (cilium/cilium#44739,
    @HadrienPatte)
  * Bugfixes:
  - envoy: Fix xds server npds listeners accounting
    (cilium/cilium#44830, @fristonio)
  - Fix cilium-cli crash when using corrupted Helm values for
    clustermesh (cilium/cilium#45095, @Aprazor)
  * CI Changes:
  - ci:tcpdump: harden sniffer startup with retries
    (cilium/cilium#45421, @smagnani96)
  - cilium-cli/connectivity: fix static route setup/teardown
    (cilium/cilium#45388, @tklauser)
  - cilium-cli/connectivity: require static routes only on kind
    (cilium/cilium#45824, @tklauser)
  - cilium-cli: Add log-check-extra-exceptions flag for
    connectivity test (cilium/cilium#45443, @rastislavs)
  - cilium-cli: Deploy FRR daemonset only once per node
    (cilium/cilium#45523, @rastislavs)
  - cilium-cli: Fix port conflict for echo-external-node
    (cilium/cilium#45530, @pchaigno)
  - cilium-cli: Ignore gobgp tcp close error in log checks
    (cilium/cilium#45010, @ysksuzuki)
  - cilium-cli: introduce dedicated connectivity test skip
    condition helpers (cilium/cilium#45200, @tklauser)
  - connectivity: make conn-disrupt sub-tests independently
    deployable (cilium/cilium#45382, @ysksuzuki)
  - Fix cilium connectivity test namespace setup so configured
    namespace labels also apply to CCNP test namespaces.
    (cilium/cilium#45101, @Synte-Peng)
  - Fix wildcard egress tls sni policy connectivity tests
    (cilium/cilium#44505, @fristonio)
  - Remove sequential and only use concurrent tests
    (cilium/cilium#40103, @aanm)
  - Use fake external targets on nodes without Cilium in GKE CI
    workflows for better stability. (cilium/cilium#41713,
    @gentoo-root)
  * Misc Changes:
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#44565, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#44667, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#44948, @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#44566,
    @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#44663,
    @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#44781,
    @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#44923,
    @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#45460,
    @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#45611,
    @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#45726,
    @cilium-renovate[bot])
  - chore(deps): update base-images to v1.26.2 (main)
    (cilium/cilium#45297, @cilium-renovate[bot])
  - cilium-cli/connectivity: add --exit-zero-on-failure flag
    (cilium/cilium#44433, @darox)
  - cilium-cli/connectivity: use WithCiliumVersion to skip tests
    per Cilium version (cilium/cilium#44765, @tklauser)
  - cilium-cli/sysdump: collect Cilium L2 Announcement Policies
    (cilium/cilium#45353, @tklauser)
  - cilium-cli: Disable Helm Server Side Apply
    (cilium/cilium#44546, @YutaroHayakawa)
  - cilium-cli: Fix panic parsing IPv6 URL in connectivity tests
    (cilium/cilium#45337, @HadrienPatte)
  - modernize: Enable waitgroup analyzer (cilium/cilium#44660,
    @HadrienPatte)
  - renovate: Add support to manage echo-advanced image
    (cilium/cilium#44623, @HadrienPatte)
  - Update release instructions by @tklauser in #3192
  - Update stable release to v0.19.2 by @tklauser in #3193
  - chore(deps): update actions/setup-go action to v6.3.0 by
    @renovate[bot] in #3194
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to eca24e6 by @renovate[bot] in #3195
  - chore(deps): update docker.io/library/golang:1.26.0 docker
    digest to 9edf713 by @renovate[bot] in #3196
  - RELEASE: confirm that CLI release works for optional Cloud
    environments by @julianwiedmann in #3200
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to 28efbe9 by @renovate[bot] in #3198
  - chore(deps): update go by @renovate[bot] in #3201
  - chore(deps): update all github action dependencies by
    @renovate[bot] in #3199
  - chore(deps): update docker.io/library/golang docker tag to
    v1.26.1 by @renovate[bot] in #3202
  - chore(deps): update all github action dependencies by
    @renovate[bot] in #3203
  - chore(deps): update golangci-lint by @renovate[bot] in #3204
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.11.2 by @renovate[bot] in #3205
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.11.3 by @renovate[bot] in #3206
  - chore(deps): update actions/download-artifact action to
    v8.0.1 by @renovate[bot] in #3207
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to 47b2d72 by @renovate[bot] in #3211
  - chore(deps): update softprops/action-gh-release action to
    v2.5.1 by @renovate[bot] in #3210
  - chore(deps): update docker.io/library/golang:1.26.1 docker
    digest to c7e98cc by @renovate[bot] in #3208
  - chore(deps): update softprops/action-gh-release action to
    v2.6.1 by @renovate[bot] in #3212
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.11.4 by @renovate[bot] in #3214
  - chore(deps): update docker.io/library/golang:1.26.1 docker
    digest to 595c784 by @renovate[bot] in #3213
  - chore(deps): update dependency cilium/cilium to v1.19.2 by
    @renovate[bot] in #3215
  - chore(deps): update actions/setup-go action to v6.4.0 by
    @renovate[bot] in #3217
  - chore(deps): pin cilium/cilium action to 0f7ddbf by
    @renovate[bot] in #3216
  - chore(deps): update go to v1.26.2 by @renovate[bot] in #3218
  - chore(deps): update cilium/cilium digest to 143928b by
    @renovate[bot] in #3219
  - chore(deps): update docker/build-push-action action to v7.1.0
    by @renovate[bot] in #3220
  - chore(deps): update all github action dependencies by
    @renovate[bot] in #3223
  - chore(deps): update cilium by @renovate[bot] in #3222
  - chore(deps): update cilium/cilium digest to 41774fc by
    @renovate[bot] in #3224
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.12.0 by @renovate[bot] in #3225
  - chore(deps): update docker.io/library/golang:1.26.2 docker
    digest to 5f3787b by @renovate[bot] in #3221
  - chore(deps): update cilium/cilium digest to 71eacde by
    @renovate[bot] in #3226
  - chore(deps): update golangci/golangci-lint docker tag to
    v2.12.1 by @renovate[bot] in #3227
  - chore(deps): update dependency golangci/golangci-lint to
    v2.12.2 by @renovate[bot] in #3229
  - chore(deps): update go to v1.26.3 by @renovate[bot] in #3230
  - chore(deps): update cilium/cilium digest to 3188dcd by
    @renovate[bot] in #3228</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364801">- Update to version 0.19.4:
  * Misc Changes:
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#45725, @cilium-renovate[bot])
  - Fix incorrect 'skipping test' reason messages
    (cilium/cilium#46043, @atykhyy)
  - Fix new golangci-lint findings (cilium/cilium#45894,
    @HadrienPatte)
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to 3592aa8 by @renovate[bot] in #3235
  - chore(deps): update docker.io/library/golang:1.26.3 docker
    digest to 313faae by @renovate[bot] in #3234
  - chore(deps): update cilium/cilium digest to 08329ad by
    @renovate[bot] in #3231
  - chore(deps): update cilium by @renovate[bot] in #3236
  - renovate: add dependency cooldown, don't pin digests for
    cilium/cilium GitHub actions by @tklauser in #3238
  - chore(deps): update cilium/cilium digest to b72d04b by
    @renovate[bot] in #3237
  - ci: add write permissions to release workflow by @tklauser in
    [#3233]
  - ci: pin cilium/cilium actions to v1.19.4, avoid digest
    updates by @tklauser in #3240</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 0.19.5:
  * Minor Changes:
  - bgp: Bump GoBGP from v3 to v4.5.0 (cilium/cilium#45952,
    @rastislavs)
  - cilium-cli: don't enable nodeinit on AKS
    (cilium/cilium#46105, @vipul-21)
  - Replace boringcrypto with upstream Go crypto libraries
    (cilium/cilium#46092, @HadrienPatte)
  * CI Changes:
  - cilium-cli connectivity tests now test for policy-based Envoy
    listener redirects on the wildcard port.
    (cilium/cilium#46251, @jrajahalme)
  - cilium-cli: exclude non-Cilium nodes from perf node selection
    (cilium/cilium#46651, @aanm)
  - cilium-cli: Ignore additional known GoBGPv4 warnings in
    no-errors-in-logs (cilium/cilium#46200, @ysksuzuki)
  - cilium-cli: Remove partial JUnit file on error
    (cilium/cilium#46101, @rastislavs)
  - cilium-cli: support versioned scenarios (cilium/cilium#45570,
    @rgo3)
  - cilium-cli: tolerate config init-container restart and GC'd
    previous … (cilium/cilium#46648, @aanm)
  - cli: add exception for "local key already allocated" warning
    (cilium/cilium#46216, @giorio94)
  * Misc Changes:
  - chore(deps): update base-images (main) (cilium/cilium#46054,
    @cilium-renovate[bot])
  - chore(deps): update docker.io/library/golang:1.26.3 docker
    digest to 2d6c802 (main) (cilium/cilium#46163,
    @cilium-renovate[bot])
  - cli/sysdump: capture more operator and clustermesh-apiserver
    troubleshooting information (cilium/cilium#46503, @giorio94)
  - clustermesh: endpoint slices watch and kvstoremesh wiring
    (cilium/cilium#46506, @MrFreezeex)
  - ipam: Migrate IPAMSpec.PodCIDRs to ip.Prefix
    (cilium/cilium#46599, @HadrienPatte)
  - ipam: Migrate VirtualNetwork and IPAMCIDR to netip
    (cilium/cilium#46309, @HadrienPatte)
  - sysdump: add CRD CiliumGatewayClassConfig to sysdump
    (cilium/cilium#46247, @mhofstetter)
  - sysdump: add Gateway API BackendTLSPolicy to sysdump
    (cilium/cilium#46246, @mhofstetter)
  - chore(deps): update actions/stale action to v10.3.0 by
    @renovate[bot] in #3244
  - chore(deps): update docker.io/library/golang:1.26.3 docker
    digest to 6df14f4 by @renovate[bot] in #3243
  - chore(deps): update all github action dependencies by
    @renovate[bot] in #3245
  - Update stable release to v0.19.4 by @tklauser in #3242
  - chore(deps): update docker.io/library/golang:1.26.3 docker
    digest to 2d6c802 by @renovate[bot] in #3246
  - go.mod, vendor: update replace directives to match cilium's
    go.mod by @tklauser in #3247
  - chore(deps): update all github action dependencies by
    @renovate[bot] in #3250
  - ci: fix unquoted expression in images-dev shell condition by
    @immanuwell in #3249
  - chore(deps): update go to v1.26.4 by @renovate[bot] in #3251
  - fix: select released CLI asset by runner platform by
    @immanuwell in #3252
  - chore(deps): update cilium to v1.19.5 by @renovate[bot] in
    [#3257]
  - chore(deps): update all github action dependencies to 718ea10
    by @renovate[bot] in #3256
  - Prepare for v0.19.5 release by @michi-covalent in #3260</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784116800">- Update to version 0.19.6:
  * Minor Changes:
  - cilium-cli: bump minimum Cilium version to v1.16
    (cilium/cilium#46803, @julianwiedmann)
  - cilium-dbg: add table-json format to bgp/peers and bgp/routes
    (cilium/cilium#45858, @martonra)
  - gatewayapi: add listenersets to sysdump (cilium/cilium#46851,
    @asauber)
  * Misc Changes:
  - Add support for hybrid routing mode (routing-mode: hybrid),
    allowing Cilium to dynamically choose between native routing
    and tunnel encapsulation based on subnet topology. Traffic
    between pods in directly connected subnets is routed natively
    for improved throughput, while cross-subnet traffic is
    tunneled. (cilium/cilium#45001, @vanessachammas)
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#47033, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#47107, @cilium-renovate[bot])
  - chore(deps): update base-images (main) (cilium/cilium#46653,
    @cilium-renovate[bot])
  - chore(deps): update base-images to v1.26.5 (main)
    (cilium/cilium#46981, @cilium-renovate[bot])
  - chore(deps): update docker.io/library/golang docker tag to
    v1.26.4 (main) (cilium/cilium#46903, @cilium-renovate[bot])
  - chore(deps): update docker.io/library/golang:1.26.5 docker
    digest to 079e598 (main) (cilium/cilium#47108,
    @cilium-renovate[bot])
  - cilium-cli/connectivity: tolerate transient leader-election
    lock-read timeouts (cilium/cilium#47023, @aanm)
  - cilium-cli: Exclude vendored leader election error
    (cilium/cilium#47090, @jrajahalme)
  - cilium-cli: retry cilium features status pod exec on
    transient API server exec-proxy failures (e.g. 502 Bad
    Gateway, or a truncated empty response) so CI post-steps are
    not failed by transient infrastructure blips.
    (cilium/cilium#46881, @aanm)
  - cilium-cli: retry transient exec errors in setup/teardown
    exec sites (cilium/cilium#47169, @aanm)
  - cli/connectivity: always write a JUnit report, including on
    early failures (cilium/cilium#46990, @aanm)
  - gateway-api: update TCPRoute and UDPRoute to v1
    (cilium/cilium#46970, @eminaktas)
  - chore(deps): update all github action dependencies by
    @renovate[bot] in #3259
  - chore(deps): update actions/setup-go action to v6.5.0 by
    @renovate[bot] in #3262
  - chore(deps): update
    docker.io/library/golang:1.26.4-alpine3.23 docker digest to
    18b460d by @renovate[bot] in #3261
  - chore(deps): update golangci/golangci-lint-action action to
    v9.3.0 by @renovate[bot] in #3263
  - chore(deps): update docker/build-push-action action to v7.3.0
    by @renovate[bot] in #3264
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to d5f030c by @renovate[bot] in #3266
  - chore(deps): update docker.io/library/golang docker tag to
    v1.26.4 by @renovate[bot] in #3267
  - chore(deps): update docker/setup-buildx-action action to
    v4.2.0 by @renovate[bot] in #3265
  - chore(deps): update gcr.io/distroless/static:latest docker
    digest to 9197324 by @renovate[bot] in #3268
  - chore(deps): update softprops/action-gh-release digest to
    3d0d988 by @renovate[bot] in #3269</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785326400">- Update to version 0.19.7:
  * Minor Changes:
  - Deprecate WireGuard Node Encryption (cilium/cilium#47219,
    @pchaigno)
  * Bugfixes:
  - cilium-cli: Fix clustermesh enable command on cloud providers
    (cilium/cilium#47452, @mauriciovasquezbernal)
  * Misc Changes:
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#47310, @cilium-renovate[bot])
  - chore(deps): update all-dependencies (main)
    (cilium/cilium#47475, @cilium-renovate[bot])
  - chore(deps): update docker.io/library/golang:1.26.5 docker
    digest to 3aff665 (main) (cilium/cilium#47311,
    @cilium-renovate[bot])
  - Update stable release to v0.19.6 by @michi-covalent in #3271
  - chore(deps): update actions/stale action to v10.4.0 by
    @renovate[bot] in #3273
  - chore(deps): update go to v1.26.5 by @renovate[bot] in #3274
  - chore(deps): update actions/setup-go action to v7 by
    @renovate[bot] in #3275
  - chore(deps): update actions/checkout action to v7.0.1 by
    @renovate[bot] in #3277
  - chore(deps): update cilium/cilium action to v1.19.6 by
    @renovate[bot] in #3276</changelog>
</package>
<package pkgid="a02c8103c4a6409f5027ba7d0310b4a9ff6af6c76e413f84c7f17a75109e4f5e95d5c800bafe1c51456c18cfb1fde67146bdb790ba166bcf5fc7539a35c7a2d2" name="cinnamon-control-center-debuginfo" arch="i586">
  <version epoch="0" ver="6.6.0" rel="1.4"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1648468800">- Update to version 5.2.1:
  * wacom: Fix column layout in button-mapping dialog.
  * l10n: Generate files</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1664712000">- FTBFS with libgnomekbd 3.28.1
  * add cinnamon-control-center-5.2.1-libgnomekbd-3.28.1.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 5.6.1:
  * l10n: Update POT
  * Fix build when the color panel is disabled.
  * fix a spelling error
  * update and improve d/copyright
  * Remove cinnamon-settings-daemon as a dependency.
  * l10n: respect localedir option from meson again
  * Desktop files: Fix keywords translations
  * l10n: Update POT
  * cinnamon-control-center (5.4.7) vanessa; urgency=medium
  * region panel: add keys removed from libgnomekbd's API
  * display panel: fallback if no preferred mode is set
  * cinnamon-control-center (5.4.6) vanessa; urgency=medium
  * wacom: Bring in line with changes in muffin to fix support.
  * cinnamon-control-center (5.4.5) vanessa; urgency=medium
  * build: add missing gio-unix-2.0 dependency
  * cinnamon-control-center (5.4.4) vanessa; urgency=medium
  * meson: fix regression in installing with some panels disabled
  * small debian packaging improve
  * cinnamon-control-center (5.4.3) vanessa; urgency=medium
  * meson: fix installation of symlinks
  * meson: reimplement the symlink creation install script using builtin features
  * circleci: Fix mint21 build installation step.
  * Fix desktop files
  * cinnamon-control-center (5.4.2) vanessa; urgency=medium
  * packaging: Install correct desktop files to usr/share/applications instead of in the panel definition folder.
  * cinnamon-control-center (5.4.1) vanessa; urgency=medium
  * cc-display-config: Check other monitors' capabilities when deciding which scales to offer for the selected one.
  * display: Keep monitors visible when disabled.
  * display: Select a different active monitor when the current selection is disabled.
  * display: Clean up dead code.
  * makepot: Include some missed files in the network panel.
  * l10n: Update POT
  * network/panel-common.c: Use null-safe g_strdup.
  * cinnamon-control-center (5.4.0) vanessa; urgency=medium
  * Adapt to muffin rebase.
  * network: Remove old workaround for openvpn widgets.
  * network: Add support for displaying IPv6 gateway and all IPv6 addresses
  * CI: Update targets
  * l10n: Update POT
  * l10n: Update files
- drop cinnamon-control-center-5.2.1-libgnomekbd-3.28.1.patch (obsolete)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * Fix memleaks
  * network/net-device.c: net_device_get_valid_connections -
    don't return early if there's no active connection.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * display: Increase the number of available fractional scale
    buttons to allow 75 - 200
  * Fix meson.build deprecations up to 0.56.0
  * wacom: Add "disabled" to stylus button actions.
  * display: Add wayland compatibility
  * display module: Fix color selection for monitor labels.
  * display module: Fix some memory leaks.
  * l10n: Update files
  * Mark fractional scaling settings key obsolete.
  * Delete cs-online-accounts icons.
  * l10n: Generate additional files</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Drop gnome-online-accounts dependency: not compatible with GOA
  from GNOME 46.</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1724068800">- update to 6.2.0:
  * Fix optional wayland handling in cc-display-panel
  * cc-display-panel.c: Use correct type for dbus label colors.
  * Remove Online Accounts panel
  * l10n: Update POT
  * Remove gnome-online-accounts dependency
  * Update cc-wacom-panel.c: Fix name
  * Apply edits from Codespell
  * network: better default settings for cellular connections
  * network: fix crash when adding cellular connection
  * l10n: Update files</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.1
  * L10n change
- update to 6.4.0
  * network: Could not load editor VPN plugin warning
  * color-panel: Replace broken package-kit installation of
    gnome-color-manager with apturl (if available)
  * network: prevent redefinition error when building with
    musl libc</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 6.4.2:
  * l10n: Update files</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.0:
  * cinnamon-control-center (6.6.0) zena; urgency=medium
  * debian/control: Update dependencies.
  * wacom: Make 'no support' icon and text look similar to other
    pages in cinnamon-settings.
  * wacom: Don't use bold for secondary text in detection
    messages.
  * Fixed Segmentation fault that sometimes occurs when starting
    a hotspot. (#351)
  * Remove region panel, misc related code. (#355)
  * cc-display-panel.c: Always try to use cinnamon's native
    display labeler.
  * Switch to xapp-symbolic-icons (XSI)
  * Add iso-codes as debian build dependecy
  * iso-codes: Remove unused build dependency (#369)
  * l10n: Update POT
  * l10: Update files
  * Remove datetime panel (long-unused).
  * Clean up some obsolete dependencies.
  * color-panel: Replace broken package-kit installation of
    gnome- color-manager with apturl (if available).
  * Fix build from gnome_installer removal from cinnamon-desktop.
  * network: Could not load editor VPN plugin warning (#346)
  * l10n: Update POT</changelog>
</package>
<package pkgid="36716e59a597788c819ac2da31acd1586320ed891299dbfc80547c16d611613a1ae50683b30c0c75c0fce051551b85f69b8bb78e2c0d1ea2510a74a85e867a1a" name="cinnamon-control-center-debugsource" arch="i586">
  <version epoch="0" ver="6.6.0" rel="1.4"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1648468800">- Update to version 5.2.1:
  * wacom: Fix column layout in button-mapping dialog.
  * l10n: Generate files</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1664712000">- FTBFS with libgnomekbd 3.28.1
  * add cinnamon-control-center-5.2.1-libgnomekbd-3.28.1.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 5.6.1:
  * l10n: Update POT
  * Fix build when the color panel is disabled.
  * fix a spelling error
  * update and improve d/copyright
  * Remove cinnamon-settings-daemon as a dependency.
  * l10n: respect localedir option from meson again
  * Desktop files: Fix keywords translations
  * l10n: Update POT
  * cinnamon-control-center (5.4.7) vanessa; urgency=medium
  * region panel: add keys removed from libgnomekbd's API
  * display panel: fallback if no preferred mode is set
  * cinnamon-control-center (5.4.6) vanessa; urgency=medium
  * wacom: Bring in line with changes in muffin to fix support.
  * cinnamon-control-center (5.4.5) vanessa; urgency=medium
  * build: add missing gio-unix-2.0 dependency
  * cinnamon-control-center (5.4.4) vanessa; urgency=medium
  * meson: fix regression in installing with some panels disabled
  * small debian packaging improve
  * cinnamon-control-center (5.4.3) vanessa; urgency=medium
  * meson: fix installation of symlinks
  * meson: reimplement the symlink creation install script using builtin features
  * circleci: Fix mint21 build installation step.
  * Fix desktop files
  * cinnamon-control-center (5.4.2) vanessa; urgency=medium
  * packaging: Install correct desktop files to usr/share/applications instead of in the panel definition folder.
  * cinnamon-control-center (5.4.1) vanessa; urgency=medium
  * cc-display-config: Check other monitors' capabilities when deciding which scales to offer for the selected one.
  * display: Keep monitors visible when disabled.
  * display: Select a different active monitor when the current selection is disabled.
  * display: Clean up dead code.
  * makepot: Include some missed files in the network panel.
  * l10n: Update POT
  * network/panel-common.c: Use null-safe g_strdup.
  * cinnamon-control-center (5.4.0) vanessa; urgency=medium
  * Adapt to muffin rebase.
  * network: Remove old workaround for openvpn widgets.
  * network: Add support for displaying IPv6 gateway and all IPv6 addresses
  * CI: Update targets
  * l10n: Update POT
  * l10n: Update files
- drop cinnamon-control-center-5.2.1-libgnomekbd-3.28.1.patch (obsolete)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * Fix memleaks
  * network/net-device.c: net_device_get_valid_connections -
    don't return early if there's no active connection.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * display: Increase the number of available fractional scale
    buttons to allow 75 - 200
  * Fix meson.build deprecations up to 0.56.0
  * wacom: Add "disabled" to stylus button actions.
  * display: Add wayland compatibility
  * display module: Fix color selection for monitor labels.
  * display module: Fix some memory leaks.
  * l10n: Update files
  * Mark fractional scaling settings key obsolete.
  * Delete cs-online-accounts icons.
  * l10n: Generate additional files</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715947200">- Drop gnome-online-accounts dependency: not compatible with GOA
  from GNOME 46.</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1724068800">- update to 6.2.0:
  * Fix optional wayland handling in cc-display-panel
  * cc-display-panel.c: Use correct type for dbus label colors.
  * Remove Online Accounts panel
  * l10n: Update POT
  * Remove gnome-online-accounts dependency
  * Update cc-wacom-panel.c: Fix name
  * Apply edits from Codespell
  * network: better default settings for cellular connections
  * network: fix crash when adding cellular connection
  * l10n: Update files</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.1
  * L10n change
- update to 6.4.0
  * network: Could not load editor VPN plugin warning
  * color-panel: Replace broken package-kit installation of
    gnome-color-manager with apturl (if available)
  * network: prevent redefinition error when building with
    musl libc</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 6.4.2:
  * l10n: Update files</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.0:
  * cinnamon-control-center (6.6.0) zena; urgency=medium
  * debian/control: Update dependencies.
  * wacom: Make 'no support' icon and text look similar to other
    pages in cinnamon-settings.
  * wacom: Don't use bold for secondary text in detection
    messages.
  * Fixed Segmentation fault that sometimes occurs when starting
    a hotspot. (#351)
  * Remove region panel, misc related code. (#355)
  * cc-display-panel.c: Always try to use cinnamon's native
    display labeler.
  * Switch to xapp-symbolic-icons (XSI)
  * Add iso-codes as debian build dependecy
  * iso-codes: Remove unused build dependency (#369)
  * l10n: Update POT
  * l10: Update files
  * Remove datetime panel (long-unused).
  * Clean up some obsolete dependencies.
  * color-panel: Replace broken package-kit installation of
    gnome- color-manager with apturl (if available).
  * Fix build from gnome_installer removal from cinnamon-desktop.
  * network: Could not load editor VPN plugin warning (#346)
  * l10n: Update POT</changelog>
</package>
<package pkgid="f6e6d875c433cb3e4bcb9c1f5da45298d0df999bdb8b95e5b055566ffe8c37f7a8e00c2f3840a1ada7cb46a299f1df4200b7d3d8b51d703012aef9f6f72b025a" name="cinnamon-debuginfo" arch="i586">
  <version epoch="0" ver="6.4.6" rel="3.6"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1686225600">- Update to version 5.8.1.
  * Revert "l10n: Generate module files"
  * Update generate_cs_module_desktop_files.py script
  * l10n: Generate module files
  * l10n: Generate additional files</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1689422400">- Building on Dead Mozay's packaging work; update to version 5.8.4.
  * theme: Don't force too large a minimum size of PopupSliderMenuItem.
  * cs_gestures.py: Cleaning up Python
  * gestures: Fix EXEC actions not completing.
  * sound applet: Fix alignment of icons in 'Launch player' submenu when a player is active.
  * To fix the error of referencing a non-existent variable.
  * popupMenu: restore minimum slider width, override sound slider only
  * grouped window list: fix drag and move app icon on the app list
  * cinnamon-close-dialog: Fix dialog text
  * Align labels in rows in the preffered applications to center
  * cinnamon ui: improve overview animation
  * color-scheme follow simplified themes
  * l10n: Update POT</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696507200">- Drop cinnamon-meson-0.61.patch: Fixed upstream.</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1701432000">- Update to version 6.0.0:
  * settings: Replace PIL.Image.ANTIALIAS with PIL.Image.LANCZOS.
  * gestures: Adjust to amplified max volume, not normal.
  * cs_themes: Finish removing tinycss support.
  * cs_themes.py: Fix navigation/stack issue.
  * cinnamon.css: Center text in .applet-box
  * lightbox: Reduce color banding with dithering...
  * sound@cinnamon.org: Word wrap for artist and title labels
  * bug report: Mention crashes.
  * Fix thumbnails not appearing for windows created while menu is open
  * cinnamon-menu-editor: Fix window type to enable window resizing.
  * keybindings: Make Above_Tab displayable.
  * Looking glass: Fix log text colors.
  * gesturesManager.js: Ignore gestures when the screensaver is active.
  * Updated write-applet.xml for Cinnamon 4.6 to 5.8+
  * Update issue template with a link to open and closed issues for convenience.
  * window-list/gwl: Simplify window focus updates.
  * applet.js: Improve code comments.
  * gwl: Track the getThumbnail timeout source id.
  * Show all batteries as "primary" batteries, removing set_device_battery_additional()
  * Menu applet: Fix bug where menu is partly behind panel
  * gestures: Remove device detection.
  * Fix issue #11810
  * Emphasize checking for duplicate existing issues in the bug report form.
  * Updated cs_info module
  * sound applet: Add telegram-desktop to players without seek support
  * Fix various typos
  * js: Use string instead of regexp
  * cinnamon-subprocess-wrapper: Handle invalid utf8, fix error message.
  * Replace misc/util.js polyfills with js natives...
  * Replace util.js polyfills with JS natives...
  * state.js: replace polyfills with js natives..
  * Fix meson.build deprecations up to 0.56.0
  * cs_backgrounds: Recognize .avif files.
  * misc: Use locale.getlocale() instead of locale.getdefaultlocale().
  * calendar eventView.js: Try to cancel scroll-to-row callback when set_events() is called.
  * cs_info.py: Don't freeze when 'Copy to clipboard' is clicked.
  * Fixed calculate a sidePage height when it comes as standalone
  * Update cinnamon-settings.py
  * Require soup 3.0.
  * Ensure settings window expands to fit toolbar
  * Adds a shift-middle click action to the sound applet.
  * Adds option to always show the input switch in the sound applet. (Closes #11232)
  * wayland: Add session files
  * Clean up build deps and some unused imports
  * wayland: Don't use Gtk/Gdk anywhere in core/startup code
  * st-texture-cache: Make our own GtkIconTheme instead of trying to get it from a GdkScreen (which won't be able to exist until Cinnamon completes startup)
  * Disable/avoid things that don't currently work in Wayland
  * Extensions: Block certain x11-only xlets from trying to load
  * dbus: Add monitor labeler
  * Restore system background
  * Log the backend at Cinnamon start, add a row for it in cs_info.py
  * cs_themes: Don't use a GtkPlug/Socket for overview-scrollbar previews
  * cs_display: Add scale-monitor-framebuffer for Wayland fractional scaling
  * Remove some leftovers from main.c, adjust a string in cs_themes.py
  * power applet: Wait for csd-power's dbus presence before trying to connect to it
  * cinnamon-launcher: Launch cinnamon immediately under Wayland
  * session: Use a separate desktop file for Wayland sessions.
  * cinnamon-settings: Suppress/hide some x11-only elements.
  * modalDialog.js: Fix sync call in x11.
  * melange: convert to GApplication, cleanup, fix launch-as-inspector mode.
  * lookingGlass.js: Initialize melange interface at startup.
  * Add .git-blame-ignore-revs for commits
  * Adding an option for notification screen selection
  * Fix whitespace
  * Fix GLib exception:
  * meson: Re-add dbus dependency
  * Gestures: Allow the user to specify when an action is triggered.
  * Gestures: Add a desktop zoom action.
  * Rename Wayland session
  * cinnamon-launcher: Remove wayland handling.
  * cinnamon-global.c: Restore cinnamon_global_set_pointer.
  * Fix xlet-settings TreeListWidget's handling of columns with option lists
  * Use menu for window list hover tooltip choice
  * Fix the power applet battery status when the seconds var is 3600
  * Spices.py: Fix desklet reload after update when there are multiple instances
  * gesturesManager.js: Fix a couple small issues
  * Add Actions module
  * debian/control: Update soup version.
  * Remove .settings folder
  * Added menu details option
  * menu applet: Add some safety to the right-click properties item.
  * screenshot service: Add color picker support.
  * add xdg-portal conf
  * l10n: Update POT</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1723377600">- update to 6.2.9:
  * cs_default.py: Disable mousewheel selection in the default app comboboxes.
- update to 6.2.8:
  * x-cinnamon-portals.conf: Add gnome-keyring as the Secret provider.
- update to 6.2.7:
  * Dns.js: Revert bug workaround
- update to 6.2.6:
  * cinnamon-settings-users: Don't use w -hs
  * Set clip_to_allocation to true for menu and notification applets
- update to 6.2.5:
  * ExtensionCore.py - Adds update subject
  * Revert "cs_themes: Restrain picture button heights."
- update to 6.2.4:
  * windowMenu.js: Fix warning flood when moving a window to another workspace.
  * cs_themes: Restrain picture button heights.
  * user applet: Fix updating the avatar icon size when the panel height changes.
  * cs-info: Better parsing of the graphics card lspci output
- update to 6.2.3:
  * cinnamon-settings.py: Use the nvidia icon for nvidia-settings.
  * ExtensionCore.py: Check for display names in translations
  * cs_themes: Frame App and Cinnamon themes, move user themes to the top.
  * xapp status: Make sure the recording icon size is set, disconnect the recording signal when the applet is removed.
- update to 6.2.2:
  * Revert "xdg-desktop-portal: Don't ship the x-cinnamon-portals.conf file."
- update to 6.2.1:
  * Fix extensions automatically enabling on download
- update to 6.2.0:
  * sound applet: Fixes #12035
  * Add a fix for webkit dev's failure to care about breaking online-accounts for nvidia users
  * window lists: don't attention flash focused window
  * Remove dynamic text direction for table
  * cinnamon-xlet-makepot: Don't assume xgettext calls actually generate a potfile.
  * Restore polkit agent.
  * Fix lmde6 build.
  * polkit-dialog: Clean up the styling a bit
  * debian/control: Don't remove policykit-1-gnome yet.
  * Add greeter badges for Cinnamon sessions
  * Show search bar by default in AppChooserDialog
  * cs_panel.py: Set the step amount to 1 for panel heights.
  * power applet: Fix reported battery status
  * panel.js: Don't re-declare x_mon when converting panel defs.
  * cs_panel.py: Fix behavior when there are overlapping definitions.
  * panel.js: Improve handling of invalid/duplicate panel definitions.
  * notifications@cinnamon.org: Append the locale's date format to notifications
  * cs_screensaver.py: Add screen lock delay options for 5 and 10 seconds
  * cs_keyboard.py, cinnamon-desktop-editor.py: Fix some python 3.12- related warnings.
  * cs_keyboard.py: Update the custom list visually as well as internally when a keybinding changes.
  * calendar@cinnamon.org: Fix garbage collection of stale events.
  * Fix mapping flatpak windows to flatpak app
  * Switch to GNOME Online Accounts GTK
  * l10n: Update POT
  * cs_info: Add 'about' as a keyword for System Info
  * cs_keyboard: Enable configuration of bindings for Spices
  * cs_themes: Fix the stack switcher sensitivity
  * inhibit@cinnamon.org: Add unique applet icons for notification toggles
  * Show battery pending charge/discharge states in Power Management
  * cinnamon-settings.py: Additional modules when Mint modules are absent
  * cinnamon-settings: Forbid synaptic if mintsources is present.
  * Fix linuxmint#11313
  * Add userWidget.js
  * lightbox.js: Port to Clutter animations
  * modalDialog.js: Port to Clutter animations
  * desklet.js: Port to Clutter animations
  * Add interface for xdg portal requests.
  * doc generation: Fix strings with invalid escape codes.
  * placesManager.js: Remove "Connect to..." item.
  * New action icon for Mint-X theme
  * cs_themes: Blacklist Adwaita and HighContrast
  * cs_themes: Blacklist a few more themes
  * cs_themes: Blacklist adwaita-dark
  * user applet: Allow to display the profile picture on the panel
  * userWidget.js: Fix AccountsService icon changes.
  * user@cinnamon.org: Use UserWidget.Avatar for the panel user icon.
  * cs_user.py: Use XApp.IconChooserDialog for "Browse for more...".
  * Update Show information on date format syntax URL to working one
  * workspace switcher: remove the workspace the cursor is hovering on middle click
  * cs_keyboard.py and KeybindingWidgets.py: Add support for search by binding
  * cornerbar applet: add shift + click actions settings
  * cornerbar: Properly filter windows not to transparentize on peek blur/opacity effects
  * show desktop applet: Fix desktop peek
  * Remove unused js overrides
  * Prevent window randomization on connecting a monitor
  * Preserve file permissions of downloaded spices
  * cinnamon theme: fix expo-workspaces-name-entry
  * cornerbar: Port to Clutter animations
  * show-desktop: Port to Clutter animations
  * gwl: Port to Clutter animations
  * Adds toggle switch to on-screen-keyboard@cinnamon applet to enable/disable keyboard.
  * util.js: remove unused utility function latinise()
  * userWidget: Back to using the theme to load the face image.
  * user applet: handle the symbolic panel icon correctly.
  * gwl: Fix thumbnails resize on scaled monitors
  * Show "wired with a padlock" or "wireless with a padlock" icons when a VPN is connected
  * Add a Science category to the menu.
  * sound@cinnamon.org: Prevent Muffin from creating sound streams in volume mixer in sound applet
  * cinnamon-app-system.c: Don't remove an app from running_apps until after emitting the changed signal.
  * userWidget: Simplify a bit
  * Embed nemo's layout editor into cinnamon-settings' Actions module.
  * Prevents Cvc.MixerControl from being loaded more than once
  * l10n: Generate additional files
  * l10n: Generate CS module desktop files
  * l10n: Update POT
  * xdg-desktop-portal: Don't ship the x-cinnamon-portals.conf file.
  * PopupSliderMenuItem: Don't track the hover state
  * window-list: Remove indicators for minimized and tiled windows
- update to 6.0.4:
  * Move gir files to private path
  * fixing applet tooltips clipping out the top as well.=
- update to 6.0.3:
  * fix for applet tooltips clipping outside the screen when they're too close to the bottom.
  * Show secure connection icon when WireGuard is active
- update to 6.0.2:
  * menu: Don't resize if the OSK is visible
  * Check for a workarea collision during actor.show() and shrink or restore to the user size when appropriate.
  * cs-info: increase inxi verbosity
  * README.Debian: fix typo
  * Update .git-blame-ignore-revs
- update to 6.0.1:
  * main.js: Don't initialize monitorLabeler in an x11 session.
  * Update bug report template with Wayland issue tracker
  * cinnamon-global/clipboard: use the MetaDisplay's selection object.
  * fix: install actions from the correct folder
  * improve xlet download and autostart run icons
  * Fix Main.activateWindow() for windows with normal transient children
  * actions: Ignore miscellaneous files in the install folder.
  * l10n: Update cs modules
  * cinnamon-settings-users: Fix special characters in pango markup
  * Update Actions module to show non-Spice Actions
  * Spices.py: Skip actions when they contain the 'Active' key and its value is false.
  * Spices.py: catch some possible exceptions when loading legacy actions.
  * ExtensionCore.py: Render spice-supplied icons correctly in hidpi.</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1724068800">* Changes to the RPM .spec file for proper dependency versions of other Cinnamon components at different version numbers</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.6
  * see github commits for details</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1745668800">- remove v2l-tools runtime depends</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1749902400">- add cinnamon-6.4.6-cs_mouse.patch, fix boo#1244520
  * pygobject-3.52 eliminated value_nick and value_name
  * https://gitlab.gnome.org/GNOME/pygobject/-/merge_requests/394
  * https://github.com/linuxmint/cinnamon/issues/12799</changelog>
</package>
<package pkgid="d918a67a040febc99e7af812f6b68086149de9e65c049a98ad1ebbdf2ff56987319da1b1321061143496b8aa3f209b7598769558ed062910a63da89b7d4e910f" name="cinnamon-debugsource" arch="i586">
  <version epoch="0" ver="6.4.6" rel="3.6"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1686225600">- Update to version 5.8.1.
  * Revert "l10n: Generate module files"
  * Update generate_cs_module_desktop_files.py script
  * l10n: Generate module files
  * l10n: Generate additional files</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1689422400">- Building on Dead Mozay's packaging work; update to version 5.8.4.
  * theme: Don't force too large a minimum size of PopupSliderMenuItem.
  * cs_gestures.py: Cleaning up Python
  * gestures: Fix EXEC actions not completing.
  * sound applet: Fix alignment of icons in 'Launch player' submenu when a player is active.
  * To fix the error of referencing a non-existent variable.
  * popupMenu: restore minimum slider width, override sound slider only
  * grouped window list: fix drag and move app icon on the app list
  * cinnamon-close-dialog: Fix dialog text
  * Align labels in rows in the preffered applications to center
  * cinnamon ui: improve overview animation
  * color-scheme follow simplified themes
  * l10n: Update POT</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696507200">- Drop cinnamon-meson-0.61.patch: Fixed upstream.</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1701432000">- Update to version 6.0.0:
  * settings: Replace PIL.Image.ANTIALIAS with PIL.Image.LANCZOS.
  * gestures: Adjust to amplified max volume, not normal.
  * cs_themes: Finish removing tinycss support.
  * cs_themes.py: Fix navigation/stack issue.
  * cinnamon.css: Center text in .applet-box
  * lightbox: Reduce color banding with dithering...
  * sound@cinnamon.org: Word wrap for artist and title labels
  * bug report: Mention crashes.
  * Fix thumbnails not appearing for windows created while menu is open
  * cinnamon-menu-editor: Fix window type to enable window resizing.
  * keybindings: Make Above_Tab displayable.
  * Looking glass: Fix log text colors.
  * gesturesManager.js: Ignore gestures when the screensaver is active.
  * Updated write-applet.xml for Cinnamon 4.6 to 5.8+
  * Update issue template with a link to open and closed issues for convenience.
  * window-list/gwl: Simplify window focus updates.
  * applet.js: Improve code comments.
  * gwl: Track the getThumbnail timeout source id.
  * Show all batteries as "primary" batteries, removing set_device_battery_additional()
  * Menu applet: Fix bug where menu is partly behind panel
  * gestures: Remove device detection.
  * Fix issue #11810
  * Emphasize checking for duplicate existing issues in the bug report form.
  * Updated cs_info module
  * sound applet: Add telegram-desktop to players without seek support
  * Fix various typos
  * js: Use string instead of regexp
  * cinnamon-subprocess-wrapper: Handle invalid utf8, fix error message.
  * Replace misc/util.js polyfills with js natives...
  * Replace util.js polyfills with JS natives...
  * state.js: replace polyfills with js natives..
  * Fix meson.build deprecations up to 0.56.0
  * cs_backgrounds: Recognize .avif files.
  * misc: Use locale.getlocale() instead of locale.getdefaultlocale().
  * calendar eventView.js: Try to cancel scroll-to-row callback when set_events() is called.
  * cs_info.py: Don't freeze when 'Copy to clipboard' is clicked.
  * Fixed calculate a sidePage height when it comes as standalone
  * Update cinnamon-settings.py
  * Require soup 3.0.
  * Ensure settings window expands to fit toolbar
  * Adds a shift-middle click action to the sound applet.
  * Adds option to always show the input switch in the sound applet. (Closes #11232)
  * wayland: Add session files
  * Clean up build deps and some unused imports
  * wayland: Don't use Gtk/Gdk anywhere in core/startup code
  * st-texture-cache: Make our own GtkIconTheme instead of trying to get it from a GdkScreen (which won't be able to exist until Cinnamon completes startup)
  * Disable/avoid things that don't currently work in Wayland
  * Extensions: Block certain x11-only xlets from trying to load
  * dbus: Add monitor labeler
  * Restore system background
  * Log the backend at Cinnamon start, add a row for it in cs_info.py
  * cs_themes: Don't use a GtkPlug/Socket for overview-scrollbar previews
  * cs_display: Add scale-monitor-framebuffer for Wayland fractional scaling
  * Remove some leftovers from main.c, adjust a string in cs_themes.py
  * power applet: Wait for csd-power's dbus presence before trying to connect to it
  * cinnamon-launcher: Launch cinnamon immediately under Wayland
  * session: Use a separate desktop file for Wayland sessions.
  * cinnamon-settings: Suppress/hide some x11-only elements.
  * modalDialog.js: Fix sync call in x11.
  * melange: convert to GApplication, cleanup, fix launch-as-inspector mode.
  * lookingGlass.js: Initialize melange interface at startup.
  * Add .git-blame-ignore-revs for commits
  * Adding an option for notification screen selection
  * Fix whitespace
  * Fix GLib exception:
  * meson: Re-add dbus dependency
  * Gestures: Allow the user to specify when an action is triggered.
  * Gestures: Add a desktop zoom action.
  * Rename Wayland session
  * cinnamon-launcher: Remove wayland handling.
  * cinnamon-global.c: Restore cinnamon_global_set_pointer.
  * Fix xlet-settings TreeListWidget's handling of columns with option lists
  * Use menu for window list hover tooltip choice
  * Fix the power applet battery status when the seconds var is 3600
  * Spices.py: Fix desklet reload after update when there are multiple instances
  * gesturesManager.js: Fix a couple small issues
  * Add Actions module
  * debian/control: Update soup version.
  * Remove .settings folder
  * Added menu details option
  * menu applet: Add some safety to the right-click properties item.
  * screenshot service: Add color picker support.
  * add xdg-portal conf
  * l10n: Update POT</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1723377600">- update to 6.2.9:
  * cs_default.py: Disable mousewheel selection in the default app comboboxes.
- update to 6.2.8:
  * x-cinnamon-portals.conf: Add gnome-keyring as the Secret provider.
- update to 6.2.7:
  * Dns.js: Revert bug workaround
- update to 6.2.6:
  * cinnamon-settings-users: Don't use w -hs
  * Set clip_to_allocation to true for menu and notification applets
- update to 6.2.5:
  * ExtensionCore.py - Adds update subject
  * Revert "cs_themes: Restrain picture button heights."
- update to 6.2.4:
  * windowMenu.js: Fix warning flood when moving a window to another workspace.
  * cs_themes: Restrain picture button heights.
  * user applet: Fix updating the avatar icon size when the panel height changes.
  * cs-info: Better parsing of the graphics card lspci output
- update to 6.2.3:
  * cinnamon-settings.py: Use the nvidia icon for nvidia-settings.
  * ExtensionCore.py: Check for display names in translations
  * cs_themes: Frame App and Cinnamon themes, move user themes to the top.
  * xapp status: Make sure the recording icon size is set, disconnect the recording signal when the applet is removed.
- update to 6.2.2:
  * Revert "xdg-desktop-portal: Don't ship the x-cinnamon-portals.conf file."
- update to 6.2.1:
  * Fix extensions automatically enabling on download
- update to 6.2.0:
  * sound applet: Fixes #12035
  * Add a fix for webkit dev's failure to care about breaking online-accounts for nvidia users
  * window lists: don't attention flash focused window
  * Remove dynamic text direction for table
  * cinnamon-xlet-makepot: Don't assume xgettext calls actually generate a potfile.
  * Restore polkit agent.
  * Fix lmde6 build.
  * polkit-dialog: Clean up the styling a bit
  * debian/control: Don't remove policykit-1-gnome yet.
  * Add greeter badges for Cinnamon sessions
  * Show search bar by default in AppChooserDialog
  * cs_panel.py: Set the step amount to 1 for panel heights.
  * power applet: Fix reported battery status
  * panel.js: Don't re-declare x_mon when converting panel defs.
  * cs_panel.py: Fix behavior when there are overlapping definitions.
  * panel.js: Improve handling of invalid/duplicate panel definitions.
  * notifications@cinnamon.org: Append the locale's date format to notifications
  * cs_screensaver.py: Add screen lock delay options for 5 and 10 seconds
  * cs_keyboard.py, cinnamon-desktop-editor.py: Fix some python 3.12- related warnings.
  * cs_keyboard.py: Update the custom list visually as well as internally when a keybinding changes.
  * calendar@cinnamon.org: Fix garbage collection of stale events.
  * Fix mapping flatpak windows to flatpak app
  * Switch to GNOME Online Accounts GTK
  * l10n: Update POT
  * cs_info: Add 'about' as a keyword for System Info
  * cs_keyboard: Enable configuration of bindings for Spices
  * cs_themes: Fix the stack switcher sensitivity
  * inhibit@cinnamon.org: Add unique applet icons for notification toggles
  * Show battery pending charge/discharge states in Power Management
  * cinnamon-settings.py: Additional modules when Mint modules are absent
  * cinnamon-settings: Forbid synaptic if mintsources is present.
  * Fix linuxmint#11313
  * Add userWidget.js
  * lightbox.js: Port to Clutter animations
  * modalDialog.js: Port to Clutter animations
  * desklet.js: Port to Clutter animations
  * Add interface for xdg portal requests.
  * doc generation: Fix strings with invalid escape codes.
  * placesManager.js: Remove "Connect to..." item.
  * New action icon for Mint-X theme
  * cs_themes: Blacklist Adwaita and HighContrast
  * cs_themes: Blacklist a few more themes
  * cs_themes: Blacklist adwaita-dark
  * user applet: Allow to display the profile picture on the panel
  * userWidget.js: Fix AccountsService icon changes.
  * user@cinnamon.org: Use UserWidget.Avatar for the panel user icon.
  * cs_user.py: Use XApp.IconChooserDialog for "Browse for more...".
  * Update Show information on date format syntax URL to working one
  * workspace switcher: remove the workspace the cursor is hovering on middle click
  * cs_keyboard.py and KeybindingWidgets.py: Add support for search by binding
  * cornerbar applet: add shift + click actions settings
  * cornerbar: Properly filter windows not to transparentize on peek blur/opacity effects
  * show desktop applet: Fix desktop peek
  * Remove unused js overrides
  * Prevent window randomization on connecting a monitor
  * Preserve file permissions of downloaded spices
  * cinnamon theme: fix expo-workspaces-name-entry
  * cornerbar: Port to Clutter animations
  * show-desktop: Port to Clutter animations
  * gwl: Port to Clutter animations
  * Adds toggle switch to on-screen-keyboard@cinnamon applet to enable/disable keyboard.
  * util.js: remove unused utility function latinise()
  * userWidget: Back to using the theme to load the face image.
  * user applet: handle the symbolic panel icon correctly.
  * gwl: Fix thumbnails resize on scaled monitors
  * Show "wired with a padlock" or "wireless with a padlock" icons when a VPN is connected
  * Add a Science category to the menu.
  * sound@cinnamon.org: Prevent Muffin from creating sound streams in volume mixer in sound applet
  * cinnamon-app-system.c: Don't remove an app from running_apps until after emitting the changed signal.
  * userWidget: Simplify a bit
  * Embed nemo's layout editor into cinnamon-settings' Actions module.
  * Prevents Cvc.MixerControl from being loaded more than once
  * l10n: Generate additional files
  * l10n: Generate CS module desktop files
  * l10n: Update POT
  * xdg-desktop-portal: Don't ship the x-cinnamon-portals.conf file.
  * PopupSliderMenuItem: Don't track the hover state
  * window-list: Remove indicators for minimized and tiled windows
- update to 6.0.4:
  * Move gir files to private path
  * fixing applet tooltips clipping out the top as well.=
- update to 6.0.3:
  * fix for applet tooltips clipping outside the screen when they're too close to the bottom.
  * Show secure connection icon when WireGuard is active
- update to 6.0.2:
  * menu: Don't resize if the OSK is visible
  * Check for a workarea collision during actor.show() and shrink or restore to the user size when appropriate.
  * cs-info: increase inxi verbosity
  * README.Debian: fix typo
  * Update .git-blame-ignore-revs
- update to 6.0.1:
  * main.js: Don't initialize monitorLabeler in an x11 session.
  * Update bug report template with Wayland issue tracker
  * cinnamon-global/clipboard: use the MetaDisplay's selection object.
  * fix: install actions from the correct folder
  * improve xlet download and autostart run icons
  * Fix Main.activateWindow() for windows with normal transient children
  * actions: Ignore miscellaneous files in the install folder.
  * l10n: Update cs modules
  * cinnamon-settings-users: Fix special characters in pango markup
  * Update Actions module to show non-Spice Actions
  * Spices.py: Skip actions when they contain the 'Active' key and its value is false.
  * Spices.py: catch some possible exceptions when loading legacy actions.
  * ExtensionCore.py: Render spice-supplied icons correctly in hidpi.</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1724068800">* Changes to the RPM .spec file for proper dependency versions of other Cinnamon components at different version numbers</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.6
  * see github commits for details</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1745668800">- remove v2l-tools runtime depends</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1749902400">- add cinnamon-6.4.6-cs_mouse.patch, fix boo#1244520
  * pygobject-3.52 eliminated value_nick and value_name
  * https://gitlab.gnome.org/GNOME/pygobject/-/merge_requests/394
  * https://github.com/linuxmint/cinnamon/issues/12799</changelog>
</package>
<package pkgid="92d34da3adb1510a6566c4ec7f119b043e21fa48e4f77a819ec45dd7575715cb10763f28819bdbd0c1a2a7e18f0f0719a2611130683b3392c5b38c6be206ebeb" name="cinnamon-desktop-debugsource" arch="i586">
  <version epoch="0" ver="6.4.1" rel="1.8"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1668168000">- Update to 5.4.7.
  * libcvc: Add stream monitor functionality
- Update for 5.4.1
  * libcvc/meson.build: fix building with alsa. (#207)
  * Fix testsound positions in cinnamon-settings
- Update for 5.4.0
  * Add debian/ symbol files for libcvc and libcinnamon-desktop.
  * d/control: update build-deps
  * Refresh Cvc
  * all: Changes for muffin rebase
  * Fix build warnings
  * CI: Update targets
- Update for 5.2.1
  * gnome-desktop-thumbnailer.c: Make sure a thumbnailer's binary is found in the path before deciding to use it.
- Update for 5.2.0
  * Add screen reader keybinding for improve accessibility
  * gnome-rr.c: Restore fractional scale limiting, mistakenly removed in 23b8dcf6bb14fc625d.
  * Allow 3x scaling if the monitor resolution safely permits it.
  * build: don't translate gschemas (#200)
- Add patch, fix_return_value_void.patch.
- Rebase cinnamon-desktop-correct-background-path.patch.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1670328000">- Update to 5.6.0.
  * Fix some introspection problems.
  * Use github instead of circleci.
  * Keybindings: Add a default keybinding for 'switch-panels-backward'.
  * gvc-channel-map.c: Fix return with a value in a void function.
  * gnome-wall-clock.c: Fix a gi scanner warning.
  * fix a null pointer deref scan-build found.
  * Add a setting for notification duration.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1670328001">- Remove (fix_return_value_void.patch) as it's no longer needed.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 5.6.1:
  * Add a settings key for the gtk-enable-primary-paste GtkSetting.
  * touchpad: Enable tap-to-click by default.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.6.2:
  * gnome-desktop-thumbnail.c: Use g_get_user_cache_dir() for
    thumbnail permission checks.
  * gnome-desktop-thumbnailer.c: Only attempt to thumbnail
    internally if gdk-pixbuf actually supports the mime_type.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685707200">- updaet to 5.8.0:
  * Add high-contrast key.
  * gnome-desktop-thumbnailer.c: Only attempt to thumbnail
    internally if gdk-pixbuf actually supports the mime_type.
  * org.cinnamon.desktop.keybindings: Add entries for warping the
    pointer between monitors.
  * Remove color-scheme additions (added in d880133b38da46b22).
  * Update cvc symbols.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * gschemas: Change a comment
  * Fix meson.build deprecations up to 0.56.0
  * cdesktop-enums: Expand CDesktopStylusButtonAction to include
    'disabled'.
  * Add gnome-systemd
  * Add gnome-idle-monitor
  * a11y: Add 'always-show-text-caret' xsetting
  * Adding an option for notification screen selection
  * notifications schema: Add fullscreen-notifications boolean</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1723377600">- update to 6.2.0:
  * Add a makepot script.
  * gnome-wall-clock.c: Update default date-time formats to adapt to GDateTime change.
  * l10n: Update msgids/msgstr to reflect changes in the previous commit
  * Update the default date format
  * Revert "Add a makepot script."</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.1
  * Add iso-codes as build-depends
- update to 6.4.0
  * Remove gnome-installer
  * Backport some language/locale-related changes for keyboard
  * Adapt gnome-rr-* to work thru muffin, to support color profiles
  * Simplify overamplification setting</changelog>
</package>
<package pkgid="37602d98b1c77b29ac98a8f136c0a7de2ec0a5bec2243d791557b2063ca09e8caf2e1063251f2f7906a16047fc827c9229b5cb17d951eef61394c4d26edc94cb" name="cinnamon-menus-debugsource" arch="i586">
  <version epoch="0" ver="6.6.0" rel="1.4"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1600430400">- Update to version 4.6.1.
  * gmenu-tree.c: Return a basename if no appinfo is available when
    sorting.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607169600">- Update to version 4.8.1.
  * Fix handling of malformed desktop files.
  * Improve integration of flatpak apps.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.2.
  * Fix loading of desktop files in subdirectories</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * No changelog.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.6.0:
  * Use github instead of circleci.
  * Restore and update debian/ symbols file.
  * update packaging (#53)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * github workflow: Add optional ssh session.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723550400">- update to 6.2.0:
  * packaging: Forbid compilation if the symbols file is outdated
- generate the documentation and create a new subpackage
- adapt spec file to newer standards</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.0
  * no changelog available</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.0:
  * no changelog available</changelog>
</package>
<package pkgid="9b57c75aa909b03a4f03c00725fa0ab5afca24fb2e3c46fc5a5d965dbbec714bd54a0fa65a20b83fc70f4a1c28471a13bb3b4e95f60a98717c1568c920b641da" name="cinnamon-screensaver-debuginfo" arch="i586">
  <version epoch="0" ver="6.6.1" rel="1.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 5.6.3:
  * manager.py:  Don't try to access self.grab_helper if it was never initialized.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673524800">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * Prioritize Playing Audio over other players.
  * remove redundant parentheses
  * utils.py: Add gdm3 to the switch user function.
  * use Gio flags instead of ints
  * stage: Multiply the stage window by the global scale.
  * Fix stacking issue with the backup window.
  * Add missing dependency on x11-util</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * Don't use libaccountsservice, which can block startup.
  * Update issue templates.
  * Fix meson.build deprecations up to 0.56.0
  * Disable screensaver in wayland sessions
  * muffinClient.py: Fix typo and clean up Python
  * cinnamon-screensaver-command: Only try an action if the proxy
    activation was successful.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 6.0.3:
  * Use a shell script to launch, where the environment can be
    checked before x11 resources are loaded in python.
  * binfile.in: Enclose arguments in quotes.
  * Revert "backup locker: Restore stack management when not
    activated."
  * backup locker: Restore stack management when not activated.
  * cinnamon-screensaver-main.py: Fix application theme provider.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723723200">- update to 6.2.0:
  * nothing relevant for openSUSE
- create seperate packages for devel, typelib and library files, so
  people who want to actually use these files, don't have to compile it
  themselves
- remove support for older Leap releases than 1500</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.0
  * libscreensaver: fix detection of monitor hotplug
  * keybindings: Ignore shift-f10
  * fix executable libraries
  * Simplify authClient.py pam helper path
  * unlock dialog: Allow password visibility to be toggled
  * cs-backup-locker.c: Exit gracefully if incorrect arguments are given</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1737374400">- move typelib back to the right location</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.1:
  * Make Caribou dependency optional (#489)
  * Handle layout switching thru cinnamon, remove use of XApp.
  * Switch to xapp-symbolic-icons (XSI)
  * Refactor positioning of floating UI elements.
  * unlock: Remove additional dimming when unlock dialog is
    shown.
  * unlock.py: Don't show password entry and unlock button until
    prompted by pam.</changelog>
</package>
<package pkgid="26649d86a65592ca28be949713380c84bb14a3d847946cded3db89f06db6f58ac7dece49e5043853f4d6f4e1ec9930b754903f18c8bd6029f43665f362a0baef" name="cinnamon-screensaver-debugsource" arch="i586">
  <version epoch="0" ver="6.6.1" rel="1.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 5.6.3:
  * manager.py:  Don't try to access self.grab_helper if it was never initialized.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673524800">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 5.8.0:
  * Prioritize Playing Audio over other players.
  * remove redundant parentheses
  * utils.py: Add gdm3 to the switch user function.
  * use Gio flags instead of ints
  * stage: Multiply the stage window by the global scale.
  * Fix stacking issue with the backup window.
  * Add missing dependency on x11-util</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * Don't use libaccountsservice, which can block startup.
  * Update issue templates.
  * Fix meson.build deprecations up to 0.56.0
  * Disable screensaver in wayland sessions
  * muffinClient.py: Fix typo and clean up Python
  * cinnamon-screensaver-command: Only try an action if the proxy
    activation was successful.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710763200">- update to 6.0.3:
  * Use a shell script to launch, where the environment can be
    checked before x11 resources are loaded in python.
  * binfile.in: Enclose arguments in quotes.
  * Revert "backup locker: Restore stack management when not
    activated."
  * backup locker: Restore stack management when not activated.
  * cinnamon-screensaver-main.py: Fix application theme provider.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723723200">- update to 6.2.0:
  * nothing relevant for openSUSE
- create seperate packages for devel, typelib and library files, so
  people who want to actually use these files, don't have to compile it
  themselves
- remove support for older Leap releases than 1500</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.0
  * libscreensaver: fix detection of monitor hotplug
  * keybindings: Ignore shift-f10
  * fix executable libraries
  * Simplify authClient.py pam helper path
  * unlock dialog: Allow password visibility to be toggled
  * cs-backup-locker.c: Exit gracefully if incorrect arguments are given</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1737374400">- move typelib back to the right location</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.1:
  * Make Caribou dependency optional (#489)
  * Handle layout switching thru cinnamon, remove use of XApp.
  * Switch to xapp-symbolic-icons (XSI)
  * Refactor positioning of floating UI elements.
  * unlock: Remove additional dimming when unlock dialog is
    shown.
  * unlock.py: Don't show password entry and unlock button until
    prompted by pam.</changelog>
</package>
<package pkgid="ddbb5ce9df604cccb11f830d99b777198084214004d73183ca03cf75c4040d242230d10a55f8d666f8ef6033db3433c5718d9870eecce8a6651b2a88f3e34a70" name="cinnamon-session-debuginfo" arch="i586">
  <version epoch="0" ver="6.6.3" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644408000">- Drop pkgconfig(gconf-2.0) BuildRequires: We are already passing
  gconf=false to meson, so this BuildRequires is unused and
  unneeded.
- Drop conditional post(un) handling for no longer supported
  versions of openSUSE.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1701518400">- update to 6.0.0:
  * Fix meson.build deprecations up to 0.56.0
  * wayland: Don't use egg library
  * wayland: Replace cs-idle-monitor with gnome-idle-monitor
  * wayland: Add compatibility
  * wayland: Add DisplayServer phase
  * wayland: Reimplement logout/inhibit dialogs as a separate
    process
  * Clean up and unify logging for session failures
  * More cleanup - leftover includes, unused files
  * Fix build.
  * Don't make a required component failure fatal.
  * On required app failure, log both the app and startup ID.
  * csm-manager: Remove maybe_restart_user_bus.
  * main.c: Don't direct logging to the journal.
  * csm-manager: Terminate the logout dialog at the beginning of
    the session end phase, not the end.
  * cinnamon-session-quit: Set modal.
  * l10n: Update POT
  * cinnamon-session (5.8.1) victoria; urgency=medium
  * Block touchegg from autostarting.
  * cinnamon-session (5.8.0) victoria; urgency=medium
  * main.c: Don't set GTK_OVERLAY_SCROLLING.
  * github workflow: Add optional ssh session.
  * cinnamon-session (5.6.0) vera; urgency=medium
  * Fix .gitignore for builds
  * Accept Desktop Entry Specification v1.5
  * Use github instead of circleci.
  * cinnamon-session (5.4.0) vanessa; urgency=medium
  * Remove gconf code, disable docs, remove doc dependencies.
  * CI: Update targets</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703073600">- update to 6.0.1:
  * autostart-app: don't try to add child watch to dbus activated
  * util: Unset some environment variables on systemd</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 6.0.4:
  * cinnamon-session-quit.py: Set logout window to keep-above and
    all- workspaces.
  * csm-manager.c: Use the /tmp dir for the dialog server's
    socket file when logged in to a guest account.
  * Packaging: Add missing build-dep on cinnamon-desktop
  * session-quit: Use a unique dialog server address for each
    session.
  * cinnamon-session-quit.py: Try the old fixed server address if
    the session manager doesn't provide the "sm-bus-id" argument.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723550400">- update to 6.2.1:
  * Fix restart and shutdown
- update to 6.2.0:
  * cinnamon-session-quit.py: add missing window icon
  * csm-manager.c: Unset WAYLAND_DISPLAY during shutdown in a wayland
  * main.c: Reset the activation environment at the end of the
  * csm-manager.c: Stop the user dbus-daemon at the end of the session
  * cs-presence.c: Fix CsmPresence idle handling
  * cinnamon-session-quit.py: Set logout window to keep-above and all
  * Remove orphaned include
  * cinnamon-session: make sure wayland sessions get a login shell</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731067200">- Require /usr/bin/dbus-launch instead of dbus-1-x11: the latter is
  supposed to be removed after the move to dbus-broker.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.0
  * Refactor/simplify end-session dialog handling to use a native-
    Cinnamon dialog if available
  * autostart: Blacklist nm-applet</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 6.4.1:
  * csm-manager.c: Clear system inhibitors before attempting to
    restart or shutdown using systemd.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.3:
  * .github/workflows: Update build.yml with generate-test-
    packages.
  * csm-manager.c: Close the end-session dialog before trying to
    lock (#199)
  * csm-manager.c: Fix the suspend action enum when blocked by an
    inhibitor.
  * Set env for qt ibus (#191)
  * csm-manager.c: Add functionality to restart the cinnamon-
    launcher (#184)
  * Fixes cinnamon-session-quit --logout --no-prompt --force not
    working (#183)
  * Remove old upower support to match c-s-d commits (#185)
  * csm-manager.c: Don't consider suspend inhibitors when
    gathering capabilities for the logout dialog.
  * csm-manager.c: Clear system inhibitors before attempting to
    restart or shutdown using systemd.</changelog>
</package>
<package pkgid="ef67cb4d2c22e9f8a93a41e566d9a558cc0711daaf71c5cf2ec9d992e0a76fd6f385d5ab3496b30e492d32fffc86ce8935c3a39223c7f1cd6af88dbea3b6dc81" name="cinnamon-session-debugsource" arch="i586">
  <version epoch="0" ver="6.6.3" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644408000">- Drop pkgconfig(gconf-2.0) BuildRequires: We are already passing
  gconf=false to meson, so this BuildRequires is unused and
  unneeded.
- Drop conditional post(un) handling for no longer supported
  versions of openSUSE.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1701518400">- update to 6.0.0:
  * Fix meson.build deprecations up to 0.56.0
  * wayland: Don't use egg library
  * wayland: Replace cs-idle-monitor with gnome-idle-monitor
  * wayland: Add compatibility
  * wayland: Add DisplayServer phase
  * wayland: Reimplement logout/inhibit dialogs as a separate
    process
  * Clean up and unify logging for session failures
  * More cleanup - leftover includes, unused files
  * Fix build.
  * Don't make a required component failure fatal.
  * On required app failure, log both the app and startup ID.
  * csm-manager: Remove maybe_restart_user_bus.
  * main.c: Don't direct logging to the journal.
  * csm-manager: Terminate the logout dialog at the beginning of
    the session end phase, not the end.
  * cinnamon-session-quit: Set modal.
  * l10n: Update POT
  * cinnamon-session (5.8.1) victoria; urgency=medium
  * Block touchegg from autostarting.
  * cinnamon-session (5.8.0) victoria; urgency=medium
  * main.c: Don't set GTK_OVERLAY_SCROLLING.
  * github workflow: Add optional ssh session.
  * cinnamon-session (5.6.0) vera; urgency=medium
  * Fix .gitignore for builds
  * Accept Desktop Entry Specification v1.5
  * Use github instead of circleci.
  * cinnamon-session (5.4.0) vanessa; urgency=medium
  * Remove gconf code, disable docs, remove doc dependencies.
  * CI: Update targets</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703073600">- update to 6.0.1:
  * autostart-app: don't try to add child watch to dbus activated
  * util: Unset some environment variables on systemd</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 6.0.4:
  * cinnamon-session-quit.py: Set logout window to keep-above and
    all- workspaces.
  * csm-manager.c: Use the /tmp dir for the dialog server's
    socket file when logged in to a guest account.
  * Packaging: Add missing build-dep on cinnamon-desktop
  * session-quit: Use a unique dialog server address for each
    session.
  * cinnamon-session-quit.py: Try the old fixed server address if
    the session manager doesn't provide the "sm-bus-id" argument.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723550400">- update to 6.2.1:
  * Fix restart and shutdown
- update to 6.2.0:
  * cinnamon-session-quit.py: add missing window icon
  * csm-manager.c: Unset WAYLAND_DISPLAY during shutdown in a wayland
  * main.c: Reset the activation environment at the end of the
  * csm-manager.c: Stop the user dbus-daemon at the end of the session
  * cs-presence.c: Fix CsmPresence idle handling
  * cinnamon-session-quit.py: Set logout window to keep-above and all
  * Remove orphaned include
  * cinnamon-session: make sure wayland sessions get a login shell</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731067200">- Require /usr/bin/dbus-launch instead of dbus-1-x11: the latter is
  supposed to be removed after the move to dbus-broker.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.0
  * Refactor/simplify end-session dialog handling to use a native-
    Cinnamon dialog if available
  * autostart: Blacklist nm-applet</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757678400">- update to 6.4.1:
  * csm-manager.c: Clear system inhibitors before attempting to
    restart or shutdown using systemd.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 6.6.3:
  * .github/workflows: Update build.yml with generate-test-
    packages.
  * csm-manager.c: Close the end-session dialog before trying to
    lock (#199)
  * csm-manager.c: Fix the suspend action enum when blocked by an
    inhibitor.
  * Set env for qt ibus (#191)
  * csm-manager.c: Add functionality to restart the cinnamon-
    launcher (#184)
  * Fixes cinnamon-session-quit --logout --no-prompt --force not
    working (#183)
  * Remove old upower support to match c-s-d commits (#185)
  * csm-manager.c: Don't consider suspend inhibitors when
    gathering capabilities for the logout dialog.
  * csm-manager.c: Clear system inhibitors before attempting to
    restart or shutdown using systemd.</changelog>
</package>
<package pkgid="532c90902f3e0f648986b08b8888cf2fd31d1a2ac391dc62dc3f4568d7d18097a8e9df2daacabd9efa3bee06a80717ec311f9895d8923ef1585a8f6435b072c1" name="cinnamon-settings-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="6.4.3" rel="2.5"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.5.
  * do not delete programs and replace them with broken symlinks to
    themselves
- Updates for version 4.8.4.
  * plugins: Add symbolic links from the old to the new binary
    locations. (#320)
  * meson: Always install binary links
  * xdg autostart: Refer directly to the executable name</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1623412800">- Update to version 5.0.1.
  * csd-power-manager.c: Remove percentage from mouse and keyboard
    'warning' notifications.
  * csd-power-manager.c: Make sure to propagate the icon and/or state
    properties immediately when they change.
  * power/gpm-common.c: Prefer more specific battery level icons if
    they're available in the theme.
  * gpm-common.c: Adjust thresholds for battery-level icon changes.
  * datetime: use full path for d-bus service Exec
  * build: Add missing defines. Fix optional wacom build.
    Make build options behave consistently.
  * csd-xrandr-manager.c: Fix some build warnings.
  * csd-power-manager.c: Manage idle activation of cinnamon-screensaver
    instead of making the screensaver itself handle it.
  * wacom: Fix a crash from assertion failures
  * csd-power-manager.c: Remove percentage from non-battery
    critical notifications.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1625054400">- Update to version 5.0.3.
  * EDID strings can be up to 13 bytes
  * color: Correct the transposed bits in the EDID parser
  * csd-power-manager.c: Use a different method to determine
    whether or not the system is on battery.
  * power: Increase the critical and action thresholds
    so they are higher than the upower default.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1629806400">- Update to version 5.0.4.
  * csd-power-manager.c: Reset the timers when the idle-delay
    changes.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1639051200">- Update to version 5.2.0.
  * Add trackball support (#341)
  * wacom: Drop LED helper (#337)</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1642420800">- Fix build failed, unknown option, use default settings.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * Fix meson.build deprecations up to 0.56.0
  * Add wayland support
  * optimization: Only initialize libnotify for plugins that need
    it
  * wayland: Add a plugin to sync cinnamon/gnome settings
  * csd-background: Make wayland-compatible
  * xsettings: Add gtk-keynav-use-caret setting
  * daemon-skeleton.h: Make sure the GMainLoop is accessible
    everywhere it's needed.
  * xsettings: Round the Xft.dpi setting to an integer
  * power: Fix free order
  * xsettings: Override the active icon and gtk theme when 'high-
    contrast' is enabled.
  * build: don't hardcode files install dir as /
  * power: Allow the minimum display brightness to be overridden.
  * csd-xsettings-manager.c: Manage "gtk-overlay-scrolling".
  * power: Add settings to disable low battery warnings for
    connected devices
  * github workflow: Add optional ssh session.
  * fixed a spelling error spotted with lintian
  * xsettings: Connect Gtk/EnablePrimaryPaste to gsettings.
  * meson options: Set debug flag back to false.
  * Fix broken rpath
  * wacom: Don't set an rpath for led helpers.
  * Small packaging improvements
  * csd-wacom: Remove unused functionality.
  * schemas: Fix wacom schema names for migrate_check.
  * schemas: Add missing desktop schema for migration.
  * cinnamon-settings-daemon (5.4.3) vanessa; urgency=medium
  * build: add missing gio-unix-2.0 dependency
  * backlighting: Return monitor coordinates instead of a Gdk-
    provided monitor index.
  * power manager: Prevent turning the backlight completely off
    when adjusting brightness.
  * media keys: Get rid of deliberate delay when taking a
    screenshot to ensure a grab.
  * cinnamon-settings-daemon (5.4.1) vanessa; urgency=medium
  * csd-xsettings: Fix dbus names.
  * cinnamon-settings-daemon (5.4.0) vanessa; urgency=medium
  * Remove sounds plugin, Cinnamon now use muffin sound player.
  * Remove obsolete plugins: a11y-keyboard, cursor, mouse, xrandr
  * Remove dh_dwz build warnings.
  * datetime: Use Gio's dbus implementation.
  * Fix MPRIS issues with disconnecting clients
  * print notifications: Fix build warning.
  * csd-power-manager.c: Ensure that dbus message "g-properties-
    changed" is emitted in all relevant places
  * csd-media-keys-manager.c: Fix volume level 5% snap
  * CI: Update targets</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1724068800">- update to 6.2.0:
  * Fixes and readability improvements
  * print notifications: Don't send repeated printer-added notifications.
  * notifications manager: Fix compiler warnings.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.3
  * no openSUSE related change
- update to 6.4.0
  * csd-color-calibrate: Fix GNOME refs following plugin rebase
  * csd-media-keys: Show device description on volume OSD
  * csd-power: Refactoring display backlight code.
  * backport cinnamon-desktop changes, nightlight
  * media-keys: Add support for an audio device selection dialog
  * csd-media-keys: Adapt to new overamplification setting
  * csd-power-manager: Assume a keyboard backlight max-value of 0
    to mean that adjustment is unsupported
  * csd-settings-remap-manager.c: Only report on missing schemas
    and keys when debugging.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="630b21dbb549627de32264349564ef95afa060a1452e6a1c22c2cb5c04b7e5d84f8b6b66e58053bf0ec7fbb2991dd7d8a17070ca2b1fb214ef6220e77f3fd060" name="cinnamon-settings-daemon-debugsource" arch="i586">
  <version epoch="0" ver="6.4.3" rel="2.5"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.5.
  * do not delete programs and replace them with broken symlinks to
    themselves
- Updates for version 4.8.4.
  * plugins: Add symbolic links from the old to the new binary
    locations. (#320)
  * meson: Always install binary links
  * xdg autostart: Refer directly to the executable name</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1623412800">- Update to version 5.0.1.
  * csd-power-manager.c: Remove percentage from mouse and keyboard
    'warning' notifications.
  * csd-power-manager.c: Make sure to propagate the icon and/or state
    properties immediately when they change.
  * power/gpm-common.c: Prefer more specific battery level icons if
    they're available in the theme.
  * gpm-common.c: Adjust thresholds for battery-level icon changes.
  * datetime: use full path for d-bus service Exec
  * build: Add missing defines. Fix optional wacom build.
    Make build options behave consistently.
  * csd-xrandr-manager.c: Fix some build warnings.
  * csd-power-manager.c: Manage idle activation of cinnamon-screensaver
    instead of making the screensaver itself handle it.
  * wacom: Fix a crash from assertion failures
  * csd-power-manager.c: Remove percentage from non-battery
    critical notifications.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1625054400">- Update to version 5.0.3.
  * EDID strings can be up to 13 bytes
  * color: Correct the transposed bits in the EDID parser
  * csd-power-manager.c: Use a different method to determine
    whether or not the system is on battery.
  * power: Increase the critical and action thresholds
    so they are higher than the upower default.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1629806400">- Update to version 5.0.4.
  * csd-power-manager.c: Reset the timers when the idle-delay
    changes.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1639051200">- Update to version 5.2.0.
  * Add trackball support (#341)
  * wacom: Drop LED helper (#337)</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1642420800">- Fix build failed, unknown option, use default settings.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * Fix meson.build deprecations up to 0.56.0
  * Add wayland support
  * optimization: Only initialize libnotify for plugins that need
    it
  * wayland: Add a plugin to sync cinnamon/gnome settings
  * csd-background: Make wayland-compatible
  * xsettings: Add gtk-keynav-use-caret setting
  * daemon-skeleton.h: Make sure the GMainLoop is accessible
    everywhere it's needed.
  * xsettings: Round the Xft.dpi setting to an integer
  * power: Fix free order
  * xsettings: Override the active icon and gtk theme when 'high-
    contrast' is enabled.
  * build: don't hardcode files install dir as /
  * power: Allow the minimum display brightness to be overridden.
  * csd-xsettings-manager.c: Manage "gtk-overlay-scrolling".
  * power: Add settings to disable low battery warnings for
    connected devices
  * github workflow: Add optional ssh session.
  * fixed a spelling error spotted with lintian
  * xsettings: Connect Gtk/EnablePrimaryPaste to gsettings.
  * meson options: Set debug flag back to false.
  * Fix broken rpath
  * wacom: Don't set an rpath for led helpers.
  * Small packaging improvements
  * csd-wacom: Remove unused functionality.
  * schemas: Fix wacom schema names for migrate_check.
  * schemas: Add missing desktop schema for migration.
  * cinnamon-settings-daemon (5.4.3) vanessa; urgency=medium
  * build: add missing gio-unix-2.0 dependency
  * backlighting: Return monitor coordinates instead of a Gdk-
    provided monitor index.
  * power manager: Prevent turning the backlight completely off
    when adjusting brightness.
  * media keys: Get rid of deliberate delay when taking a
    screenshot to ensure a grab.
  * cinnamon-settings-daemon (5.4.1) vanessa; urgency=medium
  * csd-xsettings: Fix dbus names.
  * cinnamon-settings-daemon (5.4.0) vanessa; urgency=medium
  * Remove sounds plugin, Cinnamon now use muffin sound player.
  * Remove obsolete plugins: a11y-keyboard, cursor, mouse, xrandr
  * Remove dh_dwz build warnings.
  * datetime: Use Gio's dbus implementation.
  * Fix MPRIS issues with disconnecting clients
  * print notifications: Fix build warning.
  * csd-power-manager.c: Ensure that dbus message "g-properties-
    changed" is emitted in all relevant places
  * csd-media-keys-manager.c: Fix volume level 5% snap
  * CI: Update targets</changelog>
  <changelog author="sb56637 &lt;mxoo28j7@duck.com&gt;" date="1724068800">- update to 6.2.0:
  * Fixes and readability improvements
  * print notifications: Don't send repeated printer-added notifications.
  * notifications manager: Fix compiler warnings.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736683200">- update to 6.4.3
  * no openSUSE related change
- update to 6.4.0
  * csd-color-calibrate: Fix GNOME refs following plugin rebase
  * csd-media-keys: Show device description on volume OSD
  * csd-power: Refactoring display backlight code.
  * backport cinnamon-desktop changes, nightlight
  * media-keys: Add support for an audio device selection dialog
  * csd-media-keys: Adapt to new overamplification setting
  * csd-power-manager: Assume a keyboard backlight max-value of 0
    to mean that adjustment is unsupported
  * csd-settings-remap-manager.c: Only report on missing schemas
    and keys when debugging.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="b3abfe14400fe11a10bb496fafc88a21612258ae72e17f2884e76f975fefc0ea416f7a9cb2d0811be115570a8a306f557cea63fe1d1d90b2acc071b4a5b9ecec" name="circuslinux-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="1286.10"/>
  <changelog author="adrian@suse.de" date="1073736000">- build as user</changelog>
  <changelog author="nadvornik@suse.cz" date="1126008000">- installed icon [#113919]</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="coolo@novell.com" date="1261656000">- some spec file clean up</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="dimstar@opensuse.org" date="1428494400">- Add a comment to the .desktop file (minimal requirement to show
  up in AppStream based software centers).</changelog>
  <changelog author="kukuk@suse.de" date="1486555200">- Move /usr/games to /usr/bin as done with the rest 4 years ago.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="c395fe0a07cbfc574d33e3fccff5259da2e62f6f39b1a2454b144b383136d55a2783fae188b194144be667721a976bc9f6654783430a816d78acc003039238f5" name="circuslinux-debugsource" arch="i586">
  <version epoch="0" ver="1.0.3" rel="1286.10"/>
  <changelog author="adrian@suse.de" date="1073736000">- build as user</changelog>
  <changelog author="nadvornik@suse.cz" date="1126008000">- installed icon [#113919]</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="coolo@novell.com" date="1261656000">- some spec file clean up</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="dimstar@opensuse.org" date="1428494400">- Add a comment to the .desktop file (minimal requirement to show
  up in AppStream based software centers).</changelog>
  <changelog author="kukuk@suse.de" date="1486555200">- Move /usr/games to /usr/bin as done with the rest 4 years ago.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="c179be11a21f43cfda4be9fe357617141cf33b1be93e4d97ae2e9aa0cbf0a98cc3e8a38d3a8dc91ffa9cfaf935c1fd6cf032a777349e207fe78e0f66ca30f251" name="civetweb-debuginfo" arch="i586">
  <version epoch="0" ver="1.16+git1776611085.588860e3" rel="1.1"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1594382400">- version 1.12
  * fix-libpath.patch removed
  * See https://github.com/civetweb/civetweb/releases/tag/v1.12 for detailed changelog</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1604491200">- version 1.13
  * Add arguments for CGI interpreters
  * Support multiple CGi interpreters
  * Buffering HTTP response headers, including API functions mg_response_header_* in C and Lua
  * Additional C API functions
  * Fix some memory leaks
  * Extended use of atomic operations (e.g., for server stats)
  * Add fuzz tests
  * Set OpenSSL 1.1 API as default (from 1.0)
  * Add Lua 5.4 support and deprecate Lua 5.1
  * Provide additional Lua API functions
  * Fix Lua websocket memory leak when closing the server
  * Remove obsolete "file in memory" implementation
  * Improvements and fixes in documentation
  * Fixes from static source code analysis
  * Additional unit tests
  * Various small bug fixes
  * Experimental support for some HTTP2 features (not ready for production)
  * Experimental support for websocket compression
  * Remove legacy interfaces declared obsolete since more than 3 years</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1620561600">- Version 1.14
  * Change SSL default setting to use TLS 1.2 as minimum (set config if you need an earlier version)
  * Add local_uri_raw field (not sanitized URI) to request_info
  * Additional API functions and a callback after closing connections
  * Allow mbedTLS as OpenSSL alternative (basic functionality)
  * Add OpenSSL 3.0 support (OpenSSL 3.0 Alpha 13)
  * Support UNIX/Linux domain sockets
  * Fuzz tests and ossfuzz integration
  * Compression for websockets
  * Restructure some source files
  * Improve documentation
  * Fix HTTP range requests
  * Add some functions for Lua scripts/LSP
  * Build system specific fixes (CMake, MinGW)
  * Update 3rd party components (Lua, lfs, sqlite)
  * Allow Lua background script to use timers, format and filter logs
  * Remove WinCE code
  * Update version number</changelog>
  <changelog author="Perry Werneck &lt;perry.werneck@gmail.com&gt;" date="1620648000">- Enabling cmake control file and cpp library.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1634904000">- version 1.15
  * Security update boo#1191938
  * New configuration for URL decoding
  * Sanitize filenames in handle form
  * Example “embedded_c.c”: Do not overwrite files (possible security issue)
  * Remove obsolete examples
  * Remove “experimental” label for some features
  * Remove MG_LEGACY_INTERFACE that have been declared obsolete in 2017 or earlier
  * Modifications to build scripts, required due to changes in the test environment
  * Unix domain socket support fixed
  * Fixes for NO_SSL_DL
  * Fixes for some warnings / static code analysis</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651752000">- do not load libcrypto/libssl dynamically, just link against them (bsc#1199047)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1684324800">- Update to version 1.16:
  * Enable IPv6 as default when using CMake
  * Define error codes for mg_start2, mg_start_domain2, mg_connect_client2
  * Fixes for OpenSSL 3.0 support
  * Add support for Mbed TLS v3.0.0
  * WebDAV should understand Windows File Explorer (experimental)
  * Accept HTTP basic authentication
  * Make pattern matching function availible in the public interface
  * Make base64 encoding and decoding functions available
  * Various fixes for HTTP/2 support
  * Additional examples
  * Fixes and updates to existing examples
  * Fix spelling errors in code and documentation
  * Remove Conan support
  * Known Issues:
    The WebDAV support when using the Windows Explorer as client has various limitations when renaming or moving files and folders.
    In particular file names in non-latin characters may break when running the server on Linux and connecting with the Windows Explorer.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1702900800">- explicit compiler options for websockets, zlib, ssl and ssl v3 added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1776859200">- take latest snapshot from github
  * Fix for CVE-2025-55763
    (see: https://github.com/civetweb/civetweb/issues/1351)
  * 1385.patch added to fix build error</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1788264000">- corrected version to 1.16+git</changelog>
</package>
<package pkgid="912d8bec2ab238dc99ad82cc0e7df63d1db991bf4acaeb5cf78e52937dcd18918d59f4f0739fefdbacd7f6fb3062846c3af8bbce526b17dc7bd9a3998e513357" name="civetweb-debugsource" arch="i586">
  <version epoch="0" ver="1.16+git1776611085.588860e3" rel="1.1"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1594382400">- version 1.12
  * fix-libpath.patch removed
  * See https://github.com/civetweb/civetweb/releases/tag/v1.12 for detailed changelog</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1604491200">- version 1.13
  * Add arguments for CGI interpreters
  * Support multiple CGi interpreters
  * Buffering HTTP response headers, including API functions mg_response_header_* in C and Lua
  * Additional C API functions
  * Fix some memory leaks
  * Extended use of atomic operations (e.g., for server stats)
  * Add fuzz tests
  * Set OpenSSL 1.1 API as default (from 1.0)
  * Add Lua 5.4 support and deprecate Lua 5.1
  * Provide additional Lua API functions
  * Fix Lua websocket memory leak when closing the server
  * Remove obsolete "file in memory" implementation
  * Improvements and fixes in documentation
  * Fixes from static source code analysis
  * Additional unit tests
  * Various small bug fixes
  * Experimental support for some HTTP2 features (not ready for production)
  * Experimental support for websocket compression
  * Remove legacy interfaces declared obsolete since more than 3 years</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1620561600">- Version 1.14
  * Change SSL default setting to use TLS 1.2 as minimum (set config if you need an earlier version)
  * Add local_uri_raw field (not sanitized URI) to request_info
  * Additional API functions and a callback after closing connections
  * Allow mbedTLS as OpenSSL alternative (basic functionality)
  * Add OpenSSL 3.0 support (OpenSSL 3.0 Alpha 13)
  * Support UNIX/Linux domain sockets
  * Fuzz tests and ossfuzz integration
  * Compression for websockets
  * Restructure some source files
  * Improve documentation
  * Fix HTTP range requests
  * Add some functions for Lua scripts/LSP
  * Build system specific fixes (CMake, MinGW)
  * Update 3rd party components (Lua, lfs, sqlite)
  * Allow Lua background script to use timers, format and filter logs
  * Remove WinCE code
  * Update version number</changelog>
  <changelog author="Perry Werneck &lt;perry.werneck@gmail.com&gt;" date="1620648000">- Enabling cmake control file and cpp library.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1634904000">- version 1.15
  * Security update boo#1191938
  * New configuration for URL decoding
  * Sanitize filenames in handle form
  * Example “embedded_c.c”: Do not overwrite files (possible security issue)
  * Remove obsolete examples
  * Remove “experimental” label for some features
  * Remove MG_LEGACY_INTERFACE that have been declared obsolete in 2017 or earlier
  * Modifications to build scripts, required due to changes in the test environment
  * Unix domain socket support fixed
  * Fixes for NO_SSL_DL
  * Fixes for some warnings / static code analysis</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651752000">- do not load libcrypto/libssl dynamically, just link against them (bsc#1199047)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1684324800">- Update to version 1.16:
  * Enable IPv6 as default when using CMake
  * Define error codes for mg_start2, mg_start_domain2, mg_connect_client2
  * Fixes for OpenSSL 3.0 support
  * Add support for Mbed TLS v3.0.0
  * WebDAV should understand Windows File Explorer (experimental)
  * Accept HTTP basic authentication
  * Make pattern matching function availible in the public interface
  * Make base64 encoding and decoding functions available
  * Various fixes for HTTP/2 support
  * Additional examples
  * Fixes and updates to existing examples
  * Fix spelling errors in code and documentation
  * Remove Conan support
  * Known Issues:
    The WebDAV support when using the Windows Explorer as client has various limitations when renaming or moving files and folders.
    In particular file names in non-latin characters may break when running the server on Linux and connecting with the Windows Explorer.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1702900800">- explicit compiler options for websockets, zlib, ssl and ssl v3 added</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1776859200">- take latest snapshot from github
  * Fix for CVE-2025-55763
    (see: https://github.com/civetweb/civetweb/issues/1351)
  * 1385.patch added to fix build error</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1788264000">- corrected version to 1.16+git</changelog>
</package>
<package pkgid="b5267d8f335ae1558758578168975540d8777eb0e705fbcca6238c0ffa4d502b2a6fc14c4c3baf1b5216f159e67d63226e0bb73fa571e9294f9b15e54ea9df6f" name="cjose-debugsource" arch="i586">
  <version epoch="0" ver="0.6.2.8" rel="1.1"/>
  <changelog author="christof.hanke@mpcdf.mpg.de" date="1513166400">- update to version 0.5.1</changelog>
  <changelog author="vcizek@suse.com" date="1524830400">- update to 0.6.1
- packaged as a dependency for apache2-mod_auth_openidc which was
  requested in fate#323817</changelog>
  <changelog author="Vítězslav Čížek &lt;vcizek@suse.com&gt;" date="1567944000">- Temporarily disable tests on s390 as they are broken there
  (bsc#1149887)</changelog>
  <changelog author="Vítězslav Čížek &lt;vcizek@suse.com&gt;" date="1568030400">- Fix a bug in an assert message macro
  * add cjose-ck_assert_bin_eq.patch</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1572436800">- add cjose-0.6.1-concatkdf.patch to fix concatkdf failures on big
  endian architectures [bsc#1149887]
- re-enable tests on s390</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1675684800">- disable depreacted declarations warnings for openssl 3 for now.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1689681600">- Switch to OpenIDC fork of cjose
- Update to 0.6.2.2:
  * use fixed authentication tag length of 16 octets in AES GCM decryption
  * avoid use of assert
  * fix make on srcdir != builddir
- Update to 0.6.2.1:
  * preserve key order in cjose_header_get_raw as well
  * fix a memory leak in cjose_jws_import() for invalid JWS
  * don't use STACK_ALLOC in cjose_concatkdf_derive
- Update to 0.6.2.0:
  * add support for A128GCM and A192GCM encryption
  * extract cjose_jwe_encrypt_iv to allow explicit IV
  * allow compilation against OpenSSL 3 with #define OPENSSL_API_COMPAT 0x10000000L
  * cleanup some warnings about \param lines in header files
  * preserve key order in order to be able to compare serialized JWTs
  * minor updates for conformance
  * check that JWE object has any CEK at all, return error if it doesn't
  * fix double free on decrypt ek rsa padding failure
  * replace calls to free() with cjose_get_dealloc() in _cjose_jws_build_hdr
  * fix buffer overflow in test_cjose_jwe_multiple_recipients
  * use fixed size of IV size of 16 bytes for AES-CBC
  * fix memory leak already addressed in cjose_jws_build_dig_sha when a JWS is reused for validation
  * compile against older versions of check
  * rename free() to free_func() in struct key_fntable for memory leak detectors
  * check result of cek = cjose_get_alloc()(cek_len) in jwe.c
- Fix CVE-2023-37464, AES GCM decryption routine incorrectly uses the Tag
  length from the actual Authentication Tag, bsc#1213385
- Remove unneeded patches:
  * cjose-0.6.1-concatkdf.patch
  * cjose-ck_assert_bin_eq.patch</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1721995200">- Update to 0.6.2.3:
  * disable RSA PKCS 1.5 by default
  * avoid using empty prototypes; support Clang 15 and XCode 14.3
  * build shared library on Cygwin by adding -no-undefined to LDFLAGS
  * reformat using clang-format-18.1.3
  * regenerate autoconf files using autoconf 2.72
  * update github actions to avoid warnings</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1755000000">- Update to 0.6.2.4:
  * fix memory leak in ECDH-ES JWE encryption/decryption in jwe.c
  * fix rsa_q = NULL initialization in _RSA_private_fields in jwk.c
  * fix memory allocation check (typo) in jwk.c
  * fix gcc10 errors for -Werror=ignored-qualifiers and remove unused includes
  * re-generate automake/autoconf files with automake v1.17 and libtool v2.5.4</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1787918400">- Update to 0.6.2.8:
  * Free the RSA factor/CRT `BIGNUM`s and reject an incomplete private-key parameter set on JWK
    import (OpenSSL &gt;= 1.1) instead of silently dropping and leaking them; adds a regression test
  * Take the JWS import copy-helper length as `size_t` so the (deliberately `size_t`) compact
    serialization dot-scan offsets are no longer truncated back through `int`
  * Parse the shared `"unprotected"` header in `cjose_jwe_import_json` (it was silently dropped),
    restoring symmetry with `cjose_jwe_export_json`
  * Decode/encode a top-level scalar JSON value in `cjose_header_set_raw` / `cjose_header_get_raw`
    (`JSON_DECODE_ANY` / `JSON_ENCODE_ANY`), so e.g. an RFC 7797 `"b64":false` header round-trips
  * Propagate `_cjose_jws_build_cser` failure out of `cjose_jws_export` (it returned `true` with a
    possibly-`NULL` `*compact`) and set `err` when the serialization components are missing
  * Clear `err` on a successful `alg:"none"` `cjose_jws_import` so it is not left holding the
    `INVALID_ARG` recorded while rejecting `none` as a signing algorithm
  * Free the RSA `BIGNUM`s if `RSA_set0_key` is refused, and free the `RSA` in `_RSA_new` when the
    JWK allocation fails, closing two out-of-memory leaks on the RSA key path (OpenSSL &gt;= 1.1)
  * Free the temporary string in `_cjose_json_stringn` when `json_string` fails (jansson &lt;= 2.6)
  * Guard the base64 encode size calculation against `size_t` overflow, matching the decode side
  * Reject an empty `"crit"` header list in `_cjose_header_validate_crit` (RFC 7515 section 4.1.11)
  * Skip the zeroing `memset` in `_cjose_jwe_malloc` for a zero-byte request (`memset(NULL, 0, 0)`
    is undefined behaviour if `malloc(0)` returned NULL)
  * Drop a duplicated `enc_iv` base64url conversion in `_cjose_convert_to_base64` (no-op cleanup)
  * Size the AES-CBC plaintext buffer in `size_t` to avoid a signed-`int` overflow near `INT_MAX`
  * Drop a dead store of the end pointer after the final write in `concatkdf` otherinfo assembly
  * Run the base64 decode length sanity check before publishing the output pointer, so its
    (currently unreachable) failure path cannot leave `*output` dangling at freed memory
  * Lower-bound the `kty` argument in `cjose_jwk_name_for_kty` so a value below `CJOSE_JWK_KTY_RSA`
    cannot index the key-type name table out of bounds
  * Correct the documented contract of `cjose_const_memcmp` (equal/not-equal, not orde
  * Avoid a NULL dereference of the optional `cjose_err` in ECDH-ES ConcatKDF otherinfo creation; adds a regression test
  * Check the per-block hash allocation in `cjose_concatkdf_derive`
  * NUL-terminate the JWK `kid` without over-reading the source buffer
  * Cleanse the JWS HMAC digest buffer before reallocation
  * Make the JWE content-cipher (`enc`) dispatch mutually exclusive
  * Cleanse the per-iteration digest buffer (derived key material) in `cjose_concatkdf_derive`
  * Cleanse the base64url-encoded private key material on the EC and oct JWK export paths
  * Cleanse the decrypted JWE plaintext buffer on release and reuse (incl. unauthenticated
    plaintext left behind by a failed AES-GCM tag check)
  * Validate the caller-supplied IV length on the JWE encrypt path (12 bytes for AES-GCM,
    16 for AES-CBC-HMAC), mirroring the decrypt-side checks; adds a regression test
  * Require the RSA-decrypted CEK length to match the `enc` keysize and the encrypted key
    segment to be exactly the modulus size; adds a regression test
  * Use `size_t` for the dot-scan offsets in `cjose_jws_import` (truncated for &gt;2GiB input)
  * Check the result of `json_object_set_new` in `cjose_header_set` / `cjose_header_set_raw`
  * Bounds-check the error-message table in `cjose_err_message` and render OpenSSL error
    strings into a thread-local buffer instead of the shared static one
  * Validate the JWS ECDSA signature length against the key's curve before splitting it into
    R || S, rejecting non-canonical (e.g. trailing-byte-padded) signatures that the
    `sig_len / 2` split would otherwise accept (RFC 7518 section 3.4); adds a regression test
  * Avoid an unsigned underflow of the remaining-bytes counter on the final block of
    `cjose_concatkdf_derive`
  * Make the JWE CEK key-size (`enc`) selection mutually exclusive and reject an unrecognized
    `enc` instead of deriving a zero-length CEK
  * Fix EVP_CIPHER_CTX leak in AES-CBC content encryption on authentication-tag failure
  * Avoid NULL dereference of the optional `cjose_err` in ECDH-ES key decryption
  * Use a constant-time comparison for the multi-recipient CEK consistency check
  * Cleanse private key material (RSA/EC/oct) on JWK import and export, and fix a leak of the
    base64url buffer in EC private-key export
  * Check the ephemeral-key allocation in ECDH key derivation
  * Use integer arithmetic (instead of floating-point) for the base64url length check on
    imported JWK fields
  * Harden JWS EC signature reconstruction against allocation failures (NULL checks on
    ECDSA_SIG_new and BN_new)
  * Enforce the RFC 7518 minimum HMAC key length (key &gt;= hash size) for JWS sign/verify
  * Fix heap buffer overflow in AES key unwrap by validating the encrypted_key length before AES_unwrap_key
  * Fix functions that rely on nonportable malloc behaviour; closes #29; thanks @kirill-shevtsov
  * Check ECDH secret allocation result
  * Check base64 decode length bounds
  * Guard JWK retain count overflow
  * Enforce JOSE IV lengths
  * Check JOSE algorithms against key types
  * Validate critical JOSE headers
  * Cleanse sensitive buffers before release
  * Guard JWE buffer length calculations
  * Use OpenSSL constant-time comparisons
  * Validate EC inputs before key agreement
  * Fix JWS import allocation handling</changelog>
</package>
<package pkgid="8b3538cd028a7fcdab09ea2681910ff336247405a3d05e471b1c5b91a301d0cd1ea589f252650fa5c2ae7f5e9554355bb71a00bb0afaf604f1c606383028efb2" name="cjs-debuginfo" arch="i586">
  <version epoch="0" ver="140.0" rel="2.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.2.
  * Rebase on gjs 1.66.1.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * fix readline build on certain systems
  * overrides/Gtk: Set BuilderScope in class init
  * gi/wrapperutils: Move gjs_get_string_id() into resolve()
    implementations
  * Revert "arg-cache: Save space by not caching GType"
  * Fixed error in _init() that prevented GType objects from being
    created. Improved the regression test, implementing Marco T's
    feedback.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1693310400">- update to version 5.8.0
  * GObject: Handle versions of GLib without GBindingGroup
  * switch to mozjs102</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * fix(build, tests): move `have_gtk4` to the appropriate place
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706875200">- Use BuildRequires readline-devel for Leap15
  * SLE15's readline-devel doesn't have pkgconfig file, readline-devel
    should be used at the buildtime</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723550400">- update to 6.2.0:
  * packaging: Forbid compilation if the symbols file is outdated
  * Port to mozjs115
- update spec file to reflect newer standards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724673600">- Drop cmake and libtool BuildRequires: the package uses meson to
  build and has no need for the additional two build systems.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732708800">- update to 6.4.0:
  * gjs-util: Backport private closure annotations patch
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 140.0:
  + Enabling various clang-tidy checks
  + Various maintenance
  + Error when importing Gio after manipulating Object.prototype
  + Investigate union fields being garbage collected
  + Follow-up from "Gtk: Builder constructor overrides in GTK4"
  + Tweaks to examples
- For other changes please see upstream git
  https://github.com/linuxmint/cjs/tags
- Replace pkgconfig(mozjs-115) with pkgconfig(mozjs-140)
  BuildRequires:following upstreams port.
- Fold GjsPrivate-1.0.typelib into main cjs package, its a private
  one, and since it was renamed from CjsPrivate-1.0.typelib, having
  it as a own subpackage is impossible as gjs already produces one
  with that name. Following this, add a Conflicts on gjs, as these
  packages are now not possible to install at the same time.
- Stop passing --libexecdir=%{_libdir}/%{name}/ to meson setup, we
  have a proper libexecdir in distro now.
- Stop passing obsolete and no longer recognized cairo=enabled to
  meson setup, and also drop explicit readline=enabled and
  profiler=enabled, we are using the upstream default here.
- Split out new cjs-tests subpackage, and add global
  __requires_exclude typelib for non-existent typelibs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786363200">- Do not conflict with gjs: both packages do install
  GjsPrivate.typelib, but in different paths. As such they end up
  not conflicting (boo#1270212).</changelog>
</package>
<package pkgid="2d581008979e025ba8e8a20c6f3fa8661ce57e51f4cf97c73a1436ae19df90033b91772fe4e16e68ca0b701db5193cb757905af30e67dadf189541b3b052e43a" name="cjs-debugsource" arch="i586">
  <version epoch="0" ver="140.0" rel="2.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.2.
  * Rebase on gjs 1.66.1.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * fix readline build on certain systems
  * overrides/Gtk: Set BuilderScope in class init
  * gi/wrapperutils: Move gjs_get_string_id() into resolve()
    implementations
  * Revert "arg-cache: Save space by not caching GType"
  * Fixed error in _init() that prevented GType objects from being
    created. Improved the regression test, implementing Marco T's
    feedback.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1693310400">- update to version 5.8.0
  * GObject: Handle versions of GLib without GBindingGroup
  * switch to mozjs102</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * fix(build, tests): move `have_gtk4` to the appropriate place
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706875200">- Use BuildRequires readline-devel for Leap15
  * SLE15's readline-devel doesn't have pkgconfig file, readline-devel
    should be used at the buildtime</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723550400">- update to 6.2.0:
  * packaging: Forbid compilation if the symbols file is outdated
  * Port to mozjs115
- update spec file to reflect newer standards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724673600">- Drop cmake and libtool BuildRequires: the package uses meson to
  build and has no need for the additional two build systems.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732708800">- update to 6.4.0:
  * gjs-util: Backport private closure annotations patch
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 140.0:
  + Enabling various clang-tidy checks
  + Various maintenance
  + Error when importing Gio after manipulating Object.prototype
  + Investigate union fields being garbage collected
  + Follow-up from "Gtk: Builder constructor overrides in GTK4"
  + Tweaks to examples
- For other changes please see upstream git
  https://github.com/linuxmint/cjs/tags
- Replace pkgconfig(mozjs-115) with pkgconfig(mozjs-140)
  BuildRequires:following upstreams port.
- Fold GjsPrivate-1.0.typelib into main cjs package, its a private
  one, and since it was renamed from CjsPrivate-1.0.typelib, having
  it as a own subpackage is impossible as gjs already produces one
  with that name. Following this, add a Conflicts on gjs, as these
  packages are now not possible to install at the same time.
- Stop passing --libexecdir=%{_libdir}/%{name}/ to meson setup, we
  have a proper libexecdir in distro now.
- Stop passing obsolete and no longer recognized cairo=enabled to
  meson setup, and also drop explicit readline=enabled and
  profiler=enabled, we are using the upstream default here.
- Split out new cjs-tests subpackage, and add global
  __requires_exclude typelib for non-existent typelibs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786363200">- Do not conflict with gjs: both packages do install
  GjsPrivate.typelib, but in different paths. As such they end up
  not conflicting (boo#1270212).</changelog>
</package>
<package pkgid="f598b017a4c4144b554af948409b743b52987fbcd6e141663abd62b07e0d99349f631c102e3585c942c2b90758c06438ab581db645e1e924c14501b2ddffdda4" name="cjs-tests-debuginfo" arch="i586">
  <version epoch="0" ver="140.0" rel="2.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Update to version 4.8.2.
  * Rebase on gjs 1.66.1.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * fix readline build on certain systems
  * overrides/Gtk: Set BuilderScope in class init
  * gi/wrapperutils: Move gjs_get_string_id() into resolve()
    implementations
  * Revert "arg-cache: Save space by not caching GType"
  * Fixed error in _init() that prevented GType objects from being
    created. Improved the regression test, implementing Marco T's
    feedback.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1693310400">- update to version 5.8.0
  * GObject: Handle versions of GLib without GBindingGroup
  * switch to mozjs102</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * fix(build, tests): move `have_gtk4` to the appropriate place
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1706875200">- Use BuildRequires readline-devel for Leap15
  * SLE15's readline-devel doesn't have pkgconfig file, readline-devel
    should be used at the buildtime</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723550400">- update to 6.2.0:
  * packaging: Forbid compilation if the symbols file is outdated
  * Port to mozjs115
- update spec file to reflect newer standards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724673600">- Drop cmake and libtool BuildRequires: the package uses meson to
  build and has no need for the additional two build systems.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732708800">- update to 6.4.0:
  * gjs-util: Backport private closure annotations patch
  * Fix meson.build deprecations up to 0.56.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 140.0:
  + Enabling various clang-tidy checks
  + Various maintenance
  + Error when importing Gio after manipulating Object.prototype
  + Investigate union fields being garbage collected
  + Follow-up from "Gtk: Builder constructor overrides in GTK4"
  + Tweaks to examples
- For other changes please see upstream git
  https://github.com/linuxmint/cjs/tags
- Replace pkgconfig(mozjs-115) with pkgconfig(mozjs-140)
  BuildRequires:following upstreams port.
- Fold GjsPrivate-1.0.typelib into main cjs package, its a private
  one, and since it was renamed from CjsPrivate-1.0.typelib, having
  it as a own subpackage is impossible as gjs already produces one
  with that name. Following this, add a Conflicts on gjs, as these
  packages are now not possible to install at the same time.
- Stop passing --libexecdir=%{_libdir}/%{name}/ to meson setup, we
  have a proper libexecdir in distro now.
- Stop passing obsolete and no longer recognized cairo=enabled to
  meson setup, and also drop explicit readline=enabled and
  profiler=enabled, we are using the upstream default here.
- Split out new cjs-tests subpackage, and add global
  __requires_exclude typelib for non-existent typelibs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786363200">- Do not conflict with gjs: both packages do install
  GjsPrivate.typelib, but in different paths. As such they end up
  not conflicting (boo#1270212).</changelog>
</package>
<package pkgid="cf22b3a98cd726a0e3b7dfaadf942de81f43aceb6c9119da102ac388b78cffd838d1043e7f8d5a430cef5c08ffbddd3e23171da3a4ce621d7dc79a3b731ca061" name="ck-debugsource" arch="i586">
  <version epoch="0" ver="0.7.2" rel="2.4"/>
  <changelog author="mpluskal@suse.com" date="1493208000">- Update to version 0.6.0</changelog>
  <changelog author="mpluskal@suse.com" date="1493208001">- Disable s390 building as it is not supported architecture</changelog>
  <changelog author="mpluskal@suse.com" date="1495022400">- Add _constraints to avoid test failures</changelog>
  <changelog author="mpluskal@suse.com" date="1524052800">- Small packaging changes</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1560859200">- Add ck-fix-j1.patch to fix build with -j1</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1570622400">- Disable tests as they fail with gcc9</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572350400">- Fix symbol name clash between glibc 2.30 and ck, add
  ck-fix-gettid-glibc-clash.patch
- Reenable tests again</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625400000">- Update to version 0.7.1
  * Add s390x support
  * ck_hs: add convenience hash function wrapper ck_hs_hash
  * ck_backoff: avoid dead store to ceiling
  * ck_ring: add two new utility functions for persistent rings
  * ck_sequence: reduce thread count to account for writer
  * ck_queue: fix logic inversion in CK_STAILQ_CONCAT
  * ck_epoch: allow record sharing and reentrancy for write-side operations
- Drop upstream merged patches: ck-fix-gettid-glibc-clash.patch,
  ck-fix-j1.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1722340800">- Update to version 0.7.2:
  * This release adds support for riscv, as provided by Mitchell Horne, as well a miscellaneous bug fixes and improvments
- Enable building for all architectures</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747828800">- avoid using %jobs (boo#1237231)</changelog>
</package>
<package pkgid="c0d4067255395791363826dd16a86b30c62eba582df6d9e5c1653a107e72595e354c6b7326221c4785a55a58b4d1211170721d88e3ff4ea1990e0d5f95feb1ee" name="ckb-next-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.2" rel="1.7"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616068800">- Update to version 0.4.4
  Important bugfixes:
  * Fixed a crash when creating a new profile
  * Fixed lights turning off unexpectedly or not being restored
    correctly
  * Macros can now be repeated quickly by repeatedly pressing
    the keys
  * Fixed various deadlocks when resuming from suspend or during
    device initialisation
  * Fixed devices not functioning during system boot requiring a
    daemon restart
- Refreshed ckb-next-use-run.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1623067200">- Fix fix double slash in //bin/bash requirement</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1629979200">- Added hardening to systemd service(s). Added patch(es):
  * harden_ckb-next-daemon.service.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630065600">- Re-labeled 422.patch
- Updated harden_ckb-next-daemon.service.patch to fix
  gh#ckb-next/ckb-next#740</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1653652800">- Update to version 0.5.0
  Support for new devices:
  * Katar Pro
  * Katar Pro XT
  * Glaive Pro
  * M55
  * K60 Pro RGB
  * K60 Pro RGB Low Profile
  * K60 Pro RGB SE
  Important bugfixes:
  * Scroll wheels are now treated as axes (Responsiveness should
    be improved for specific mice)
  * The lights on the K95 RGB Platinum top bar are now updated
    correctly
  * An infinite loop is prevented if certain USB information can
    not be read
  * GUI no longer crashes on exit under certain conditions
  * Mouse scrolling works again when combined with specific
    libinput versions
  * The daemon no longer hangs when quitting due to LED keyboard
    indicators
  * The lighting programming key can now be rebound on K95 Legacy
  * Animations won't break due to daylight savings / system time
    changes
  * GUI doesn't crash when switching to a hardware mode on a
    fresh installation
  * Daemon no longer causes a kernel Oops on resume under
    certain conditions (Devices now resume correctly from sleep)
  * Window detection is more reliable and works correctly on
    system boot
  * Settings tab now stretches correctly
  * Profile switch button can now be bound correctly on mice
  * ISO Enter key is now aligned correctly
  * Bindings are now consistent between demo and new modes
  * Firmware update dialog is no longer cut off and can be
    resized
  * RGB data won't be sent to the daemon when brightness is set
    to 0%
  New features:
  * German translation
  * 66 service (not installed automatically)
  * Device previews are now resizable
- Refresh ckb-next-use-run.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1681128000">- Add fix_buffer_overflow_FORTIFY_SOURCE.patch (see
  gh#ckb-next/ckb-next/issues#940)</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1687694400">- Update to version 0.6.0
  Support for new devices:
  * K55 RGB PRO
  * K55 RGB PRO XT
  * K60 PRO (Monochrome)
  * K60 PRO TKL RGB
  * Dark Core RGB Pro (experimental)
  * Dark Core RGB Pro SE (experimental)
  * Slipstream wireless dongle (when paired with a single supported device)
  Important bugfixes:
  * The Fn key now behaves as expected on the K65
  * The GUI now accepts macros containing the ISO backslash key
  * A workaround is now implemented to prevent the media keys on the Strafe from getting stuck pressed
  * The daemon no longer crashes with a buffer overflow detected message on start under certain conditions
  * The WinLock LED now functions on the K55 RGB and K55 RGB Pro XT
  * The GUI no longer crashes under certain conditions when the sound server is being restarted
  * The battery states are now reported correctly in the GUI
  * The brightness is now correctly set for newer devices (and the lights now turn off instantly)
  New features:
  * The device previews are now rendered using the GPU
  * Horizontal scrolling is now available for binding
  * The mute indicator can now indicate either the default output or input audio device
  * The music visualizer now supports automatic gain control, automatically adapting to volume changes
  * It is now possible to pair wireless devices with dongles (not in GUI yet)
- Refresh ckb-next-use-run.patch
- Refresh 422.patch
- Drop fix_buffer_overflow_FORTIFY_SOURCE.patch, fixed upstream</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1741608000">- Update to version 0.6.1
  Support for new devices:
  * K100 RGB Optical-Mechanical
  * K70 Core TKL RGB
  * K65 Mini
  Features:
  * Port to Qt6
  Bug fixes:
  * The GUI no longer crashes on device disconnect
  * The slash key on the Brazilian (ABNT) layout now works with
    modern keyboards
  * Prevent possible USB connection issues on legacy devices
  * Resolve a crash on pure XWayland systems
  * Prevent memory leak on active window detection code
- Switch build to Qt6 on Tumbleweed</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1742212800">- Update to version 0.6.2
  * This release addresses a major regression in v0.6.1.
  Support for new devices:
  * MM700
  * K70 RGB Pro
  Bug fixes:
  * Some keys, bindings, or DPI not working on any of the
    following devices: M55 Pro, M95, Ironclaw Wireless,
    Harpoon Wireless, Katar Pro XT, K55 Pro.</changelog>
</package>
<package pkgid="adc9976785fe22bb0c872ac600c9db0528a9ab4b0c008195fbb54cb252bc69670fa16e450f83252742aff9d420e23634f7626aa6ef09ab7d4a95df2c6a1f0078" name="ckb-next-debugsource" arch="i586">
  <version epoch="0" ver="0.6.2" rel="1.7"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616068800">- Update to version 0.4.4
  Important bugfixes:
  * Fixed a crash when creating a new profile
  * Fixed lights turning off unexpectedly or not being restored
    correctly
  * Macros can now be repeated quickly by repeatedly pressing
    the keys
  * Fixed various deadlocks when resuming from suspend or during
    device initialisation
  * Fixed devices not functioning during system boot requiring a
    daemon restart
- Refreshed ckb-next-use-run.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1623067200">- Fix fix double slash in //bin/bash requirement</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1629979200">- Added hardening to systemd service(s). Added patch(es):
  * harden_ckb-next-daemon.service.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630065600">- Re-labeled 422.patch
- Updated harden_ckb-next-daemon.service.patch to fix
  gh#ckb-next/ckb-next#740</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1653652800">- Update to version 0.5.0
  Support for new devices:
  * Katar Pro
  * Katar Pro XT
  * Glaive Pro
  * M55
  * K60 Pro RGB
  * K60 Pro RGB Low Profile
  * K60 Pro RGB SE
  Important bugfixes:
  * Scroll wheels are now treated as axes (Responsiveness should
    be improved for specific mice)
  * The lights on the K95 RGB Platinum top bar are now updated
    correctly
  * An infinite loop is prevented if certain USB information can
    not be read
  * GUI no longer crashes on exit under certain conditions
  * Mouse scrolling works again when combined with specific
    libinput versions
  * The daemon no longer hangs when quitting due to LED keyboard
    indicators
  * The lighting programming key can now be rebound on K95 Legacy
  * Animations won't break due to daylight savings / system time
    changes
  * GUI doesn't crash when switching to a hardware mode on a
    fresh installation
  * Daemon no longer causes a kernel Oops on resume under
    certain conditions (Devices now resume correctly from sleep)
  * Window detection is more reliable and works correctly on
    system boot
  * Settings tab now stretches correctly
  * Profile switch button can now be bound correctly on mice
  * ISO Enter key is now aligned correctly
  * Bindings are now consistent between demo and new modes
  * Firmware update dialog is no longer cut off and can be
    resized
  * RGB data won't be sent to the daemon when brightness is set
    to 0%
  New features:
  * German translation
  * 66 service (not installed automatically)
  * Device previews are now resizable
- Refresh ckb-next-use-run.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1681128000">- Add fix_buffer_overflow_FORTIFY_SOURCE.patch (see
  gh#ckb-next/ckb-next/issues#940)</changelog>
  <changelog author="Jannik Seiler &lt;seil0@mosad.xyz&gt;" date="1687694400">- Update to version 0.6.0
  Support for new devices:
  * K55 RGB PRO
  * K55 RGB PRO XT
  * K60 PRO (Monochrome)
  * K60 PRO TKL RGB
  * Dark Core RGB Pro (experimental)
  * Dark Core RGB Pro SE (experimental)
  * Slipstream wireless dongle (when paired with a single supported device)
  Important bugfixes:
  * The Fn key now behaves as expected on the K65
  * The GUI now accepts macros containing the ISO backslash key
  * A workaround is now implemented to prevent the media keys on the Strafe from getting stuck pressed
  * The daemon no longer crashes with a buffer overflow detected message on start under certain conditions
  * The WinLock LED now functions on the K55 RGB and K55 RGB Pro XT
  * The GUI no longer crashes under certain conditions when the sound server is being restarted
  * The battery states are now reported correctly in the GUI
  * The brightness is now correctly set for newer devices (and the lights now turn off instantly)
  New features:
  * The device previews are now rendered using the GPU
  * Horizontal scrolling is now available for binding
  * The mute indicator can now indicate either the default output or input audio device
  * The music visualizer now supports automatic gain control, automatically adapting to volume changes
  * It is now possible to pair wireless devices with dongles (not in GUI yet)
- Refresh ckb-next-use-run.patch
- Refresh 422.patch
- Drop fix_buffer_overflow_FORTIFY_SOURCE.patch, fixed upstream</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1741608000">- Update to version 0.6.1
  Support for new devices:
  * K100 RGB Optical-Mechanical
  * K70 Core TKL RGB
  * K65 Mini
  Features:
  * Port to Qt6
  Bug fixes:
  * The GUI no longer crashes on device disconnect
  * The slash key on the Brazilian (ABNT) layout now works with
    modern keyboards
  * Prevent possible USB connection issues on legacy devices
  * Resolve a crash on pure XWayland systems
  * Prevent memory leak on active window detection code
- Switch build to Qt6 on Tumbleweed</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1742212800">- Update to version 0.6.2
  * This release addresses a major regression in v0.6.1.
  Support for new devices:
  * MM700
  * K70 RGB Pro
  Bug fixes:
  * Some keys, bindings, or DPI not working on any of the
    following devices: M55 Pro, M95, Ironclaw Wireless,
    Harpoon Wireless, Katar Pro XT, K55 Pro.</changelog>
</package>
<package pkgid="33131a16995b735c2a85dac8a6a35b5c689d07b948363232eafadecd7c6997f902f0d4056f31b844b8adb2e3834469bf017de80689c2c8dcc5dd5eed6f2a9ec7" name="ckermit-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.302" rel="20.4"/>
  <changelog author="mpluskal@suse.com" date="1427544000">- Use url for source
- Cleanup spec-file with spec-cleaner</changelog>
  <changelog author="Joop Boonen &lt;joop.boonen@opensuse.org&gt;" date="1551960000">- Fixed time and file failure via time_and_file_failure.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1688990400">- drop lockdev support (boo#1212801)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698235200">- Drop termcap BuildRequires: no longer needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734609600">- Add patch:
  * gcc14.patch
- Run spec-cleaner</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1749556800">- respect %optflags
- create and set lock directory in a way, that dialout members can use tty</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1760961600">- remove unused variables CFLAGS and CXXFLAGS
- add option -std=gnu11 to KFLAGS
  * fix build with gcc15</changelog>
  <changelog author="Michal Hrusecky &lt;michal@hrusecky.net&gt;" date="1767614400">- pass -std=gnu89 to fix compilation issues</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.de&gt;" date="1768392000">- add patches from debian:
  * default-transfer-mode.patch (default to manual mode, binary)
  * remote-security.patch (CVE-2025-68920)
    Malicious remote can overwrite and exfiltrate local files
    (bsc#1255718)</changelog>
</package>
<package pkgid="65d2e3ba43558db77d521ff3abf864b243abd65fe1a2a3cc92c98ba4c9a515cedfbb0535ad67989b1f3d3c3d056f2b69cb8bcba74814ed3322c07bf30322b550" name="ckermit-debugsource" arch="i586">
  <version epoch="0" ver="9.0.302" rel="20.4"/>
  <changelog author="mpluskal@suse.com" date="1427544000">- Use url for source
- Cleanup spec-file with spec-cleaner</changelog>
  <changelog author="Joop Boonen &lt;joop.boonen@opensuse.org&gt;" date="1551960000">- Fixed time and file failure via time_and_file_failure.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1688990400">- drop lockdev support (boo#1212801)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698235200">- Drop termcap BuildRequires: no longer needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734609600">- Add patch:
  * gcc14.patch
- Run spec-cleaner</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1749556800">- respect %optflags
- create and set lock directory in a way, that dialout members can use tty</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1760961600">- remove unused variables CFLAGS and CXXFLAGS
- add option -std=gnu11 to KFLAGS
  * fix build with gcc15</changelog>
  <changelog author="Michal Hrusecky &lt;michal@hrusecky.net&gt;" date="1767614400">- pass -std=gnu89 to fix compilation issues</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.de&gt;" date="1768392000">- add patches from debian:
  * default-transfer-mode.patch (default to manual mode, binary)
  * remote-security.patch (CVE-2025-68920)
    Malicious remote can overwrite and exfiltrate local files
    (bsc#1255718)</changelog>
</package>
<package pkgid="4eb0cd7338a6d0d621d9b6b81b5624f655b7d540f82e3ca37c85f1772f86c1f739048ef44d01aab0d05f40d18c4be7833dc86a2ae95ad079c54c637459ec064d" name="clBLAS-debuginfo" arch="i586">
  <version epoch="0" ver="2.12+git.20170323.cf91139" rel="3.5"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701259200">- Initial package.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1732190400">- Fix build on aarch64 with upstream patch:
  * 362.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="804bff5881d04c56558b404a5dc57f3510b24b6ae5ce4946e20df2027b415e57d83936b3f2da0c398d702302a311b4de5ab4e3de76e28afb1bff6cd372eb64a6" name="clBLAS-debugsource" arch="i586">
  <version epoch="0" ver="2.12+git.20170323.cf91139" rel="3.5"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701259200">- Initial package.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1732190400">- Fix build on aarch64 with upstream patch:
  * 362.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="03bba4438de3c95044a9a6e28cc0ec248813529396959b5398d684447f9c63a21b58aa2ff170da6890048d5053304c3012b620ca0fe555467dfd336c63f9edd2" name="clBLAS-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.12+git.20170323.cf91139" rel="3.5"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1701259200">- Initial package.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1732190400">- Fix build on aarch64 with upstream patch:
  * 362.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="facd2925046c6f7c5d8241b24bdef98437cd7f3579ed29b30ee2a4ee5b7f910a4f4d772abbb424f29bc4dc3acebf86cb23f256e75f2568818b5dfc9a5e134d5c" name="clagrange-debuginfo" arch="i586">
  <version epoch="0" ver="1.20.9" rel="1.2"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1759492800">- update to 1.19.3
  - Updated bundled Noto Emoji font (Unicode 17).
  - Changed priority for focusing search fields: focus the page contents search
    field unless the sidebar has focus.
  - Fixed garbled stereo Opus playback.
  - Fixed media type associated with .opus file extension.
  - Fixed opening Opus audio as an inline player.
  - TUI: Fixed moving focus to the sidebar when opening it.
  - Misfin: Parse URIs with the format "misfin://user@host" as well, because
    these may be more compatible with external applications.
  - Updated UI translations.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1764849600">- update to 1.19.4
  - Fixed: Context menu for Nex links.
  - Titan: Don't send requests with an empty path.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1774180800">- update to 1.20.2
  - Fixed a crash during event handling when no gamepad is connected.
  - Fixed a crash when there are cached feed entries belonging to a subscription
    whose bookmark has been deleted.
  - Fixed build issue with glibc 2.43+.
- update to 1.20.1
  - Preferences: Hide the SOCKS5 password in the input field (use "sensitive"
    mode).
  - Updated UI translations.
- update to 1.20.0
  - New features:
  - SOCKS5 proxy support. When enabled, all connections and DNS resolution are
    tunneled through the proxy.
  - Option to show input prompts at bottom of window (Preferences &gt;
    Appearance). The placement can also be toggled in the input prompt [...]
    menu.
  - Scroll the page and lists by dragging with the middle mouse button.
  - Context menu for error/warning messages. These messages are not selectable
    text so this way one can copy the message to the clipboard.
  - Context menu for input dialog prompt text.
  - Option for Return key behavior: Shift for newline, Command/Control for
    accept.
  - Option to prefer IPv6 in DNS resolution.
  - Experimental gamepad support. You can scroll the page and move a pointer
    with the thumb sticks, and map actions to gamepad buttons. (Gamepad does
    not interact with native popups, so gamepad controls work best without any
    native UI controls.)
  - Build option for handheld devices (ENABLE_MOBILE_HANDHELD). This is a
    variant of the mobile phone layout with the assumption that a gamepad is
    used for controlling the app. It is suitable for handheld game consoles,
    for instance.
  - Changes and enhancements:
  - Fixed ability to scroll the page while an input prompt is open.
  - Plain text lines are wrapped to the maximum available width when the
    expand-to-long-lines option is enabled.
  - Improved warning message when there is a problem with the proxy server
    certificate.
  - Revised order of input prompt […] menu items; added prompt position
    toggle.
  - Fixes:
  - Stability and behavior issues with audio players. For example, history
    navigation was not releasing audio player resources when leaving a page.
    (Previously, they were just paused.)
  - Auto-stopping an audio player when at end of content.
  - Excessive audio player refresh interval.
  - Opening a link context menu using the keyboard shortcut will remember
    which link as hovered using the keyboard.
  - Gopher: Misdetected menu styling particularly with non-ASCII characters.
  - Crash in the simple text renderer (e.g., TUI) when encountering a
    Backspace character.
  - Potential hang when laying out text into a narrow space.
  - Invalid initial layout for resizable input fields, causing a flicker.
  - OpenSSL error messages are no longer printed to stderr.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1774353600">- specify minimal cmake and sdl version</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1775217600">- update to 1.20.3
  - Fixed crash when hovering on an empty bookmark folder in the Bookmarks menu.
  - Improved CJK IME support in text fields. (Courtesy of Sidney Cammeresi.)
  - Upload dialog's text editor uses the modifier-key-only Return key behavior
    when that is the active one. This should help with composing CJK text.
  - Added option to easily toggle SOCKS5 without losing the configuration.
  - Fixed localhost addresses not being ignored by the SOCKS5 proxy.
  - Updated stb library (bugfixes for image, image_resize2, truetype, vorbis).</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1776600000">- update to 1.20.4
  - Fixed potential hang when stopping a network connection when a SOCKS proxy
    is active.
  - Possible fix for Heading subscription entries returning to an unread state
    after a long time.
  - Quit the app cleanly when receiving a SIGTERM signal.
  - Improved CJK IME presentation. (Courtesy of Sidney Cammeresi.)
  - Added a "Copy Link as Gemtext" context menu action and fixed missing items.
    (Courtesy of Sidney Cammeresi.)
  - Updated UI translations.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1778155200">- update to 1.20.5
  - Fixed: Bookmark context menu closes prematurely when any page is loaded.
  - Fixed: Mismatched Bookmarks sidebar filter field background color.
  - Fixed: Reject server responses where the header is too long.
  - Improved build compatibility with old versions of SDL.
  - Adjusted minimum page margins on desktop for increased breathing room.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1780920000">- update to 1.20.6
  - Improve legibility of text after a wrapped paragraph by adding a small
    first-line indent if the next text line follows immediately.
  - Use a smaller font for plain text documents to fit more content in the
    window, matching the font used in preformatted blocks.
  - Fixed: Prevent overlapping identity activations by removing any existing
    ones before activating a new identity on a given URL. (To conveniently
    switch between previously used identities, use the menu that appears when
    clicking the navbar Identity button. That preserves the current activation
    scope.)
  - Gopher: Detect an unexpected binary response to a type 0 selector.
  - Gopher: Detect when the response is a gophermap even if we requested type 0.
  - Gopher: Plain text now respects the "expand to long lines" option, avoiding
    wrapping when there is room in the window.
  - Gopher: Fixed handling the .\r\n terminator in text responses.
  - Updated UI translations.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1782216000">- update to 1.20.8
  - Adjusted first-line indentation so it not applied to text that looks like
    lists (starts with punctuation, numbers, etc.).
  - Updated UI translations.
- update to 1.20.7
  - Fixed: Text layout overflow when monospace body appearance is enabled with
    Gemini. (It was getting confused with normal plain text.)
  - Fixed: Link icons not matching the body font size.
  - Fixed: Link numbers/letters not matching the body font size.
  - Fixed: Content width expansion in Gopher menus. (Line width measured
    incorrectly.)
  - Adjusted first-line indentation to only occur when both previous and current
    paragraphs are getting wrapped.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1783166400">- update to 1.20.9
  - Fixed: Potential crash when Fingerprints menu open in Page Information.
  - Fixed: Page Information popup dismissed inadvertently.
  - Improved list resizing performance: contents should not be invalidated on
    height changes, since items are anyway buffered for vertical scrolling.
  - Ask SDL to use the Wayland video backend when running on a Wayland display.
    (This should fix rendering glitches on KDE Plasma.)</changelog>
</package>
<package pkgid="750da1e96ef1f83ca2afcf6418fbccd9b920c6048e1902fc4d61d54818fdf33d1c2777b3097639b10110dc11f134853b7c4e39518036665d1c131c2a799174e4" name="clair-debuginfo" arch="i586">
  <version epoch="0" ver="4.9.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- new package clair: Vulnerability Static Analysis for Containers,
  including the clairctl CLI</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717156801">- Update to version 4.7.4:
  * chore: 4.7.4 changelog bump
  * chore: Add merge step when creating release binaries
  * chore: update go version for release
  * chore: update claircore to v1.5.27
  * chore: update go version
  * Dockerfile: remove sh loop
  * cicd: add container version skew check
  * cicd: update testing workflow
  * cicd: don't upload workspace on failure
  * cicd: change version specifiers to be major-version only</changelog>
  <changelog author="andrea.manzini@suse.com" date="1733572800">- Update to version 4.8.0:
  * bump deps
  * stomp: guard against race in test
  * openshift: add backstop cron manifest
  * openshift: handle multiple Dockerfiles in build script
  * quaybackstop: add backstop GC command
  * introspection: lints
  * contrib: correct position of startupProbe spec
  * contrib/openshfit: only start buildkitd container if needed
  * contrib/openshift: login shenanigans
  * contrib/openshift: avoid patching when using upstream images
  * clair: add platform-specific signals
  * introspection: allow trace shutdown hook full timeout
  * clair: break cancellation chain for request contexts
  * clair: redo shutdown structure
  * docs: add building and Makefile usage sections
  * chore: run the go formatting over the repo
  * contrib: update `build_and_deploy.sh` script
  * openshift: have the pr_check script "dry run" a build
  * openshift: add "dry run" flag
  * auto: improve log messages
  * chore: fix some comments
  * chore: use the merge-multiple directive when downloading binaries
  * chore: Add merge step when creating release binaries
  * contrib: account for different container engine clients
  * contrib: update build script to use podman
  * httptransport: fix test flake
  * contrib: remove rms that were needed for previous fetcher
  * chore: update production manifest with new tmp dir
  * docs: add mention of disk space path and usage
  * initialize: use defaults for NewRemoteFetcher
  * httptransport: GET vuln report returns 404 when indexing in-progress
  * documentation: correct stale configuration options
  * httptransport: change api error handling to panic internally
  * httptransport: add metrics test
  * httputil: add test for non-OK statuses
  * httptransport: add unauthenticated "/robots.txt" endpoint
  * httptransport: add "robots.txt" endpoint
  * cmd: add exported source date
  * config: update minimum TLS version for server
  * docs: add OTLP configuration to prose documentation
  * chore: Add Go 1.22 support via moved godeltaprof dependancy bump
  * contrib: update dashboard regex
  * cmd: annotate fake key for gitleaks
  * chore: clean up sample config
  * openshift: make build_and_deploy script shellcheck-clean
  * config: Update comment to describe currently supported updaters
  * admin: add a check for compatible migration version
  * admin: add command to update go packages with norm_version
  * all: fix incorrect API paths
  * all: fix some typos
  * amqp: migrate to maintained package
  * chore: migrate go-jose to maintained version
  * config: add Sentry config
  * contrib: simplify openshift/pr_check.sh
  * config: add OTLP configuration types
  * httptransport: add client-close detection
  * httptransport: use compression middleware
  * httptransport: lints
  * httptransport: rework constructor
  * httptransport: update DiscoveryHandler to new style
  * httptransport: re-instrument handlers with new primitives
  * httptransport: exit goroutine in error helper
  * webhook: move+update debug server
  * httputil: add response recorder
  * compress: update compression middleware
  * admin: add pre v4.7.3 admin command to create index
  * contrib: add grafana dashboards for deletion metrics
  * Documentation: add more information on how to test and get started
  * config: fix typo</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1765972800">- Update to version 4.9.0:
  * Claircore
  - enrichment: don't consider vulnerability.Description for
    enrichments
  - postgres: better GetEnrichments query
  - rpm: fix use of unique.Handle pinning fs.FS
  - vex: account for new VEX RPM module logic
  - cvss: switch to NVD 2.0 JSON feeds
  - chore: upgrade from pgx v4 to v5
  - vex: allow timeout to pull down VEX archive to be
    configurable
  - rpm: add function to determine if packages are installed from
    RPMs
  - sbom: add encoder to encode index reports as SPDX documents
  - rhel: deprecate updater in favor of VEX updater
  - suse: dynamic distribution discovery
  * All
  - 1aca06b8: fix formatted print calls
  * Amqp
  - 1a9f8769: add deprecation notice
  * Build(Deps)
  - e4feca46: bump golang.org/x/time from 0.7.0 to 0.8.0
  - f54011b5: bump golang.org/x/sync from 0.8.0 to 0.9.0
  - ee5524b8: bump go.opentelemetry.io/otel/sdk from 1.31.0 to
    1.32.0
  - 757b649c: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - 20c0040f: bump github.com/go-stomp/stomp/v3 from 3.1.2 to
    3.1.3
  - 1607766c: bump github.com/prometheus/client_golang
  - 0a3a4611: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - 12ea7bf9: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - 146d4a67: bump github.com/urfave/cli/v2 from 2.27.3 to 2.27.5
  - 50003694: bump github.com/klauspost/compress from 1.17.10 to
    1.17.11
  - 6069bb24: bump
    go.opentelemetry.io/otel/exporters/stdout/stdouttrace
  * Chore
  - f6a412cc: v4.9.0 changelog bump
  - cbfd97b6: fix typos in config.yaml.sample
  - 7c9c079b: update claircore to v1.5.48
  - 8e9a6d46: update claircore to v1.5.47
  - 804ef6a4: update claircore to v1.5.46
  - a50727a3: add DVO ignore annotations
  - 8d991938: update claircore to v1.5.45
  - ff2059cf: update claircore to v1.5.44
  - db51ed82: update claircore to v1.5.42
  - c2dc1766: update claircore to v1.5.41
  - 8aa9e1e2: update claircore to v1.5.40
  - eca299b7: update go references to go1.24
  - 1660b66b: upgrade from pgx v4 to v5
  - 68d03bae: remove reviews from dependabot config
  - 0c5292e7: upgrade config module to v1.4.2
  - e5d4c19c: update minimum go version to 1.23
  - e45fbf0e: update claircore to v1.5.35
  - 708bf2f5: update local-dev tracing configs to fix errors
  - 216ca2f1: update claircore to v1.5.34
  - dde57fc1: update openAPI spec to remove SourcePackage
  - e5149fd3: group some dependencies to avoid excessive PRs
  - 60ebea73: update claircore to v1.5.33
  * Chore(Deps)
  - f598d3ec: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - a952e3c6: bump the otel group with 11 updates
  - 878fbceb: bump github.com/google/go-containerregistry
  - 468e409c: bump actions/upload-artifact from 4 to 5
  - c87bc8f0: bump github.com/klauspost/compress from 1.18.1 to
    1.18.2
  - 2a5c11fd: bump actions/checkout from 5 to 6
  - b12439f4: bump golang.org/x/crypto from 0.44.0 to 0.45.0
  - e169a50a: bump google.golang.org/grpc from 1.76.0 to 1.77.0
  - 3e778f2c: bump golang.org/x/net in the golang-x group
  - 4563ccbd: bump github.com/go-stomp/stomp/v3 from 3.1.3 to
    3.1.5
  - 195cdb06: bump golang.org/x/sync in the golang-x group
  - b50044f4: bump actions/download-artifact from 5 to 6
  - 1b429595: bump github.com/klauspost/compress from 1.18.0 to
    1.18.1
  - e439e4df: bump the golang-x group with 2 updates
  - fe37c68b: bump google.golang.org/grpc from 1.75.1 to 1.76.0
  - ee6ea1c8: bump github.com/quay/claircore from 1.5.42 to
    1.5.43
  - afcfd7f0: bump google.golang.org/grpc from 1.75.0 to 1.75.1
  - 6a4937e4: bump the golang-x group across 1 directory with 3
    updates
  - 53cf68e9: bump github.com/jackc/pgx/v5 from 5.7.5 to 5.7.6
  - e9850949: bump github.com/prometheus/client_golang
  - 290969cd: bump actions/stale from 9 to 10
  - 5b5519b5: bump actions/github-script from 7 to 8
  - b78c76b1: bump actions/setup-go from 5 to 6
  - b1f4716b: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - 93174450: bump github.com/grafana/pyroscope-go/godeltaprof
  - 0f1fde39: bump the otel group with 11 updates
  - 8dbb0f48: bump golang.org/x/net in the golang-x group
  - a35a1281: bump github.com/ulikunitz/xz from 0.5.11 to 0.5.14
  - 1fa9a753: bump actions/checkout from 4 to 5
  - f0b0949c: bump actions/download-artifact from 4 to 5
  - 890f4a1b: bump github.com/prometheus/client_golang
  - 80add42b: bump google.golang.org/grpc from 1.73.0 to 1.75.0
  - e4746794: bump github.com/jackc/pgx/v5 from 5.7.4 to 5.7.5
  - ba6fe31c: bump go.opentelemetry.io/otel/exporters/prometheus
  - 40b0402e: bump the golang-x group with 2 updates
  - f9635886: bump github.com/quay/zlog from 1.1.8 to 1.1.9
  - 4415106e: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - b7325ada: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - 78b92595: bump the otel group with 11 updates
  - 62956271: bump github.com/urfave/cli/v2 from 2.27.6 to 2.27.7
  - 440eee8e: bump github.com/google/go-containerregistry
  - e75e2e2b: bump the golang-x group with 3 updates
  - cf20adbd: bump google.golang.org/grpc from 1.72.2 to 1.73.0
  - d9c211b4: bump github.com/quay/claircore from 1.5.37 to
    1.5.38
  - 6338de8b: bump github.com/ugorji/go/codec from 1.2.12 to
    1.2.14
  - 566271a1: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - 3e3a2d33: bump github.com/google/go-containerregistry
  - 81b725ba: bump google.golang.org/grpc from 1.72.1 to 1.72.2
  - faad36e2: bump the otel group with 11 updates
  - 7979e036: bump google.golang.org/grpc from 1.72.0 to 1.72.1
  - 99ab2c1a: bump the golang-x group with 2 updates
  - a166f610: bump github.com/quay/claircore from 1.5.36 to
    1.5.37
  - d8e9dcf4: bump google.golang.org/grpc from 1.71.1 to 1.72.0
  - bfa8f11d: bump github.com/quay/claircore from 1.5.35 to
    1.5.36
  - f8a41628: bump github.com/prometheus/client_golang
  - 7ce22abe: bump google.golang.org/grpc from 1.71.0 to 1.71.1
  - c53cf2ba: bump the golang-x group with 2 updates
  - a5833a44: bump golang.org/x/net in the golang-x group
  - cc6fb14a: bump github.com/rs/zerolog from 1.33.0 to 1.34.0
  - 851e4a36: bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.6
  - e9997624: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - a73e832b: bump github.com/prometheus/client_golang
  - 35110e9e: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - 0a9866e3: bump the golang-x group with 3 updates
  - 1ce14606: bump the otel group with 11 updates
  - 919d5287: bump github.com/google/go-cmp in /config
  - 2673e4f4: bump github.com/rogpeppe/go-internal from 1.13.1 to
    1.14.1
  - cf7af98a: bump github.com/go-jose/go-jose/v3 from 3.0.3 to
    3.0.4
  - 6c9fae1e: bump github.com/google/go-cmp from 0.6.0 to 0.7.0
  - 707d8049: bump github.com/prometheus/client_golang
  - 136a618f: bump github.com/klauspost/compress from 1.17.11 to
    1.18.0
  - 3e7c6e74: bump the golang-x group with 3 updates
  - 73db520d: bump github.com/evanphx/json-patch/v5 from 5.9.10
    to 5.9.11
  - a3a60f10: bump google.golang.org/grpc from 1.69.4 to 1.70.0
  - cc29705c: bump github.com/evanphx/json-patch/v5 from 5.9.0 to
    5.9.10
  - d05b4049: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - 8b99d320: bump the otel group with 11 updates
  - b2c66991: bump google.golang.org/grpc from 1.69.2 to 1.69.4
  - ef4a1f11: bump the golang-x group with 2 updates
  - 38b77499: bump golang.org/x/net in the golang-x group
  - 80c0381a: bump the otel group across 1 directory with 2
    updates
  - 3eff1ef1: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - 5bf85313: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - 9ebb61d9: bump golang.org/x/crypto from 0.30.0 to 0.31.0
  - 0881e079: bump the golang-x group with 2 updates
  - f556ef16: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - bf8737a1: bump golang.org/x/net in the golang-x group
  - f1d9aae4: bump
    go.opentelemetry.io/otel/exporters/stdout/stdouttrace
  * Chore(Manifests)
  - 48b75fe4: add anti-affinity rules
  * Ci
  - a0a35fd7: Allow go test to access un-vendored dependencies
  * Cicd
  - ab791a2e: run multiarch tests without a full container
  - 935a61f3: vendor modules into nightly source
  * Clairctl
  - 4c93f8ea: Print a friendly error on panic
  - #2221### Config
  - 0db9beaf: add ability to disable enrichment
  - 7ab81b38: clean environment in example
  * Dev
  - 503215f5: rename dashboard.json file to clair.json
  - 65cd4244: add a grafana dashboard for postgres stats
  * Docker
  - 10485679: remove version line from docker-compose.yaml
  * Docker-Compose
  - 8c71b46e: update containers
  * Enrichments
  - 6527a9ec: disable enrichers if config option is set
  * Fix
  - 0a8c3864: typo in variable name
  * Go.Mod
  - 6db583f7: Update Go version to 1.24.9 for CVE-2025-47907
  * Health
  - b57b9fa6: using atomic.Uint32
  * Introspection
  - 797c2f45: implement OTLP support for metrics and traces
  * Misc
  - 5891f64b: remove API doc make target, CI check
  * Notifier
  - a9a68e18: increase default durations to be more reasonable
  * Openapi
  - 8c540b96: rebuild OpenAPI spec
  * Signer
  - 1c6d0496: initialize before checking for PSK
  - Fixes #2214 - #2221### Stomp
  - b2501ba3: ignore Unsubscribe error in test
  - 0b8e3507: add deprecation notice
  - 684be8d0: catch test-specific error
  * Types/V1
  - 50d0164b: add JSON API v1 types and schemas
  * Reverts
  - cicd: exclude darwin/arm64</changelog>
</package>
<package pkgid="8f565cca78ac05be991fec166bd1b032f64b24cb831cc7b3860e1ed226419f62645a7106fa19251078b7b3dec61e94386ff6dbc2fa83de0c71b2552699dde062" name="clairctl-debuginfo" arch="i586">
  <version epoch="0" ver="4.9.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717156800">- new package clair: Vulnerability Static Analysis for Containers,
  including the clairctl CLI</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717156801">- Update to version 4.7.4:
  * chore: 4.7.4 changelog bump
  * chore: Add merge step when creating release binaries
  * chore: update go version for release
  * chore: update claircore to v1.5.27
  * chore: update go version
  * Dockerfile: remove sh loop
  * cicd: add container version skew check
  * cicd: update testing workflow
  * cicd: don't upload workspace on failure
  * cicd: change version specifiers to be major-version only</changelog>
  <changelog author="andrea.manzini@suse.com" date="1733572800">- Update to version 4.8.0:
  * bump deps
  * stomp: guard against race in test
  * openshift: add backstop cron manifest
  * openshift: handle multiple Dockerfiles in build script
  * quaybackstop: add backstop GC command
  * introspection: lints
  * contrib: correct position of startupProbe spec
  * contrib/openshfit: only start buildkitd container if needed
  * contrib/openshift: login shenanigans
  * contrib/openshift: avoid patching when using upstream images
  * clair: add platform-specific signals
  * introspection: allow trace shutdown hook full timeout
  * clair: break cancellation chain for request contexts
  * clair: redo shutdown structure
  * docs: add building and Makefile usage sections
  * chore: run the go formatting over the repo
  * contrib: update `build_and_deploy.sh` script
  * openshift: have the pr_check script "dry run" a build
  * openshift: add "dry run" flag
  * auto: improve log messages
  * chore: fix some comments
  * chore: use the merge-multiple directive when downloading binaries
  * chore: Add merge step when creating release binaries
  * contrib: account for different container engine clients
  * contrib: update build script to use podman
  * httptransport: fix test flake
  * contrib: remove rms that were needed for previous fetcher
  * chore: update production manifest with new tmp dir
  * docs: add mention of disk space path and usage
  * initialize: use defaults for NewRemoteFetcher
  * httptransport: GET vuln report returns 404 when indexing in-progress
  * documentation: correct stale configuration options
  * httptransport: change api error handling to panic internally
  * httptransport: add metrics test
  * httputil: add test for non-OK statuses
  * httptransport: add unauthenticated "/robots.txt" endpoint
  * httptransport: add "robots.txt" endpoint
  * cmd: add exported source date
  * config: update minimum TLS version for server
  * docs: add OTLP configuration to prose documentation
  * chore: Add Go 1.22 support via moved godeltaprof dependancy bump
  * contrib: update dashboard regex
  * cmd: annotate fake key for gitleaks
  * chore: clean up sample config
  * openshift: make build_and_deploy script shellcheck-clean
  * config: Update comment to describe currently supported updaters
  * admin: add a check for compatible migration version
  * admin: add command to update go packages with norm_version
  * all: fix incorrect API paths
  * all: fix some typos
  * amqp: migrate to maintained package
  * chore: migrate go-jose to maintained version
  * config: add Sentry config
  * contrib: simplify openshift/pr_check.sh
  * config: add OTLP configuration types
  * httptransport: add client-close detection
  * httptransport: use compression middleware
  * httptransport: lints
  * httptransport: rework constructor
  * httptransport: update DiscoveryHandler to new style
  * httptransport: re-instrument handlers with new primitives
  * httptransport: exit goroutine in error helper
  * webhook: move+update debug server
  * httputil: add response recorder
  * compress: update compression middleware
  * admin: add pre v4.7.3 admin command to create index
  * contrib: add grafana dashboards for deletion metrics
  * Documentation: add more information on how to test and get started
  * config: fix typo</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1765972800">- Update to version 4.9.0:
  * Claircore
  - enrichment: don't consider vulnerability.Description for
    enrichments
  - postgres: better GetEnrichments query
  - rpm: fix use of unique.Handle pinning fs.FS
  - vex: account for new VEX RPM module logic
  - cvss: switch to NVD 2.0 JSON feeds
  - chore: upgrade from pgx v4 to v5
  - vex: allow timeout to pull down VEX archive to be
    configurable
  - rpm: add function to determine if packages are installed from
    RPMs
  - sbom: add encoder to encode index reports as SPDX documents
  - rhel: deprecate updater in favor of VEX updater
  - suse: dynamic distribution discovery
  * All
  - 1aca06b8: fix formatted print calls
  * Amqp
  - 1a9f8769: add deprecation notice
  * Build(Deps)
  - e4feca46: bump golang.org/x/time from 0.7.0 to 0.8.0
  - f54011b5: bump golang.org/x/sync from 0.8.0 to 0.9.0
  - ee5524b8: bump go.opentelemetry.io/otel/sdk from 1.31.0 to
    1.32.0
  - 757b649c: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - 20c0040f: bump github.com/go-stomp/stomp/v3 from 3.1.2 to
    3.1.3
  - 1607766c: bump github.com/prometheus/client_golang
  - 0a3a4611: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - 12ea7bf9: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - 146d4a67: bump github.com/urfave/cli/v2 from 2.27.3 to 2.27.5
  - 50003694: bump github.com/klauspost/compress from 1.17.10 to
    1.17.11
  - 6069bb24: bump
    go.opentelemetry.io/otel/exporters/stdout/stdouttrace
  * Chore
  - f6a412cc: v4.9.0 changelog bump
  - cbfd97b6: fix typos in config.yaml.sample
  - 7c9c079b: update claircore to v1.5.48
  - 8e9a6d46: update claircore to v1.5.47
  - 804ef6a4: update claircore to v1.5.46
  - a50727a3: add DVO ignore annotations
  - 8d991938: update claircore to v1.5.45
  - ff2059cf: update claircore to v1.5.44
  - db51ed82: update claircore to v1.5.42
  - c2dc1766: update claircore to v1.5.41
  - 8aa9e1e2: update claircore to v1.5.40
  - eca299b7: update go references to go1.24
  - 1660b66b: upgrade from pgx v4 to v5
  - 68d03bae: remove reviews from dependabot config
  - 0c5292e7: upgrade config module to v1.4.2
  - e5d4c19c: update minimum go version to 1.23
  - e45fbf0e: update claircore to v1.5.35
  - 708bf2f5: update local-dev tracing configs to fix errors
  - 216ca2f1: update claircore to v1.5.34
  - dde57fc1: update openAPI spec to remove SourcePackage
  - e5149fd3: group some dependencies to avoid excessive PRs
  - 60ebea73: update claircore to v1.5.33
  * Chore(Deps)
  - f598d3ec: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - a952e3c6: bump the otel group with 11 updates
  - 878fbceb: bump github.com/google/go-containerregistry
  - 468e409c: bump actions/upload-artifact from 4 to 5
  - c87bc8f0: bump github.com/klauspost/compress from 1.18.1 to
    1.18.2
  - 2a5c11fd: bump actions/checkout from 5 to 6
  - b12439f4: bump golang.org/x/crypto from 0.44.0 to 0.45.0
  - e169a50a: bump google.golang.org/grpc from 1.76.0 to 1.77.0
  - 3e778f2c: bump golang.org/x/net in the golang-x group
  - 4563ccbd: bump github.com/go-stomp/stomp/v3 from 3.1.3 to
    3.1.5
  - 195cdb06: bump golang.org/x/sync in the golang-x group
  - b50044f4: bump actions/download-artifact from 5 to 6
  - 1b429595: bump github.com/klauspost/compress from 1.18.0 to
    1.18.1
  - e439e4df: bump the golang-x group with 2 updates
  - fe37c68b: bump google.golang.org/grpc from 1.75.1 to 1.76.0
  - ee6ea1c8: bump github.com/quay/claircore from 1.5.42 to
    1.5.43
  - afcfd7f0: bump google.golang.org/grpc from 1.75.0 to 1.75.1
  - 6a4937e4: bump the golang-x group across 1 directory with 3
    updates
  - 53cf68e9: bump github.com/jackc/pgx/v5 from 5.7.5 to 5.7.6
  - e9850949: bump github.com/prometheus/client_golang
  - 290969cd: bump actions/stale from 9 to 10
  - 5b5519b5: bump actions/github-script from 7 to 8
  - b78c76b1: bump actions/setup-go from 5 to 6
  - b1f4716b: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - 93174450: bump github.com/grafana/pyroscope-go/godeltaprof
  - 0f1fde39: bump the otel group with 11 updates
  - 8dbb0f48: bump golang.org/x/net in the golang-x group
  - a35a1281: bump github.com/ulikunitz/xz from 0.5.11 to 0.5.14
  - 1fa9a753: bump actions/checkout from 4 to 5
  - f0b0949c: bump actions/download-artifact from 4 to 5
  - 890f4a1b: bump github.com/prometheus/client_golang
  - 80add42b: bump google.golang.org/grpc from 1.73.0 to 1.75.0
  - e4746794: bump github.com/jackc/pgx/v5 from 5.7.4 to 5.7.5
  - ba6fe31c: bump go.opentelemetry.io/otel/exporters/prometheus
  - 40b0402e: bump the golang-x group with 2 updates
  - f9635886: bump github.com/quay/zlog from 1.1.8 to 1.1.9
  - 4415106e: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - b7325ada: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - 78b92595: bump the otel group with 11 updates
  - 62956271: bump github.com/urfave/cli/v2 from 2.27.6 to 2.27.7
  - 440eee8e: bump github.com/google/go-containerregistry
  - e75e2e2b: bump the golang-x group with 3 updates
  - cf20adbd: bump google.golang.org/grpc from 1.72.2 to 1.73.0
  - d9c211b4: bump github.com/quay/claircore from 1.5.37 to
    1.5.38
  - 6338de8b: bump github.com/ugorji/go/codec from 1.2.12 to
    1.2.14
  - 566271a1: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - 3e3a2d33: bump github.com/google/go-containerregistry
  - 81b725ba: bump google.golang.org/grpc from 1.72.1 to 1.72.2
  - faad36e2: bump the otel group with 11 updates
  - 7979e036: bump google.golang.org/grpc from 1.72.0 to 1.72.1
  - 99ab2c1a: bump the golang-x group with 2 updates
  - a166f610: bump github.com/quay/claircore from 1.5.36 to
    1.5.37
  - d8e9dcf4: bump google.golang.org/grpc from 1.71.1 to 1.72.0
  - bfa8f11d: bump github.com/quay/claircore from 1.5.35 to
    1.5.36
  - f8a41628: bump github.com/prometheus/client_golang
  - 7ce22abe: bump google.golang.org/grpc from 1.71.0 to 1.71.1
  - c53cf2ba: bump the golang-x group with 2 updates
  - a5833a44: bump golang.org/x/net in the golang-x group
  - cc6fb14a: bump github.com/rs/zerolog from 1.33.0 to 1.34.0
  - 851e4a36: bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.6
  - e9997624: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - a73e832b: bump github.com/prometheus/client_golang
  - 35110e9e: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - 0a9866e3: bump the golang-x group with 3 updates
  - 1ce14606: bump the otel group with 11 updates
  - 919d5287: bump github.com/google/go-cmp in /config
  - 2673e4f4: bump github.com/rogpeppe/go-internal from 1.13.1 to
    1.14.1
  - cf7af98a: bump github.com/go-jose/go-jose/v3 from 3.0.3 to
    3.0.4
  - 6c9fae1e: bump github.com/google/go-cmp from 0.6.0 to 0.7.0
  - 707d8049: bump github.com/prometheus/client_golang
  - 136a618f: bump github.com/klauspost/compress from 1.17.11 to
    1.18.0
  - 3e7c6e74: bump the golang-x group with 3 updates
  - 73db520d: bump github.com/evanphx/json-patch/v5 from 5.9.10
    to 5.9.11
  - a3a60f10: bump google.golang.org/grpc from 1.69.4 to 1.70.0
  - cc29705c: bump github.com/evanphx/json-patch/v5 from 5.9.0 to
    5.9.10
  - d05b4049: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - 8b99d320: bump the otel group with 11 updates
  - b2c66991: bump google.golang.org/grpc from 1.69.2 to 1.69.4
  - ef4a1f11: bump the golang-x group with 2 updates
  - 38b77499: bump golang.org/x/net in the golang-x group
  - 80c0381a: bump the otel group across 1 directory with 2
    updates
  - 3eff1ef1: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - 5bf85313: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  - 9ebb61d9: bump golang.org/x/crypto from 0.30.0 to 0.31.0
  - 0881e079: bump the golang-x group with 2 updates
  - f556ef16: bump
    go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
  - bf8737a1: bump golang.org/x/net in the golang-x group
  - f1d9aae4: bump
    go.opentelemetry.io/otel/exporters/stdout/stdouttrace
  * Chore(Manifests)
  - 48b75fe4: add anti-affinity rules
  * Ci
  - a0a35fd7: Allow go test to access un-vendored dependencies
  * Cicd
  - ab791a2e: run multiarch tests without a full container
  - 935a61f3: vendor modules into nightly source
  * Clairctl
  - 4c93f8ea: Print a friendly error on panic
  - #2221### Config
  - 0db9beaf: add ability to disable enrichment
  - 7ab81b38: clean environment in example
  * Dev
  - 503215f5: rename dashboard.json file to clair.json
  - 65cd4244: add a grafana dashboard for postgres stats
  * Docker
  - 10485679: remove version line from docker-compose.yaml
  * Docker-Compose
  - 8c71b46e: update containers
  * Enrichments
  - 6527a9ec: disable enrichers if config option is set
  * Fix
  - 0a8c3864: typo in variable name
  * Go.Mod
  - 6db583f7: Update Go version to 1.24.9 for CVE-2025-47907
  * Health
  - b57b9fa6: using atomic.Uint32
  * Introspection
  - 797c2f45: implement OTLP support for metrics and traces
  * Misc
  - 5891f64b: remove API doc make target, CI check
  * Notifier
  - a9a68e18: increase default durations to be more reasonable
  * Openapi
  - 8c540b96: rebuild OpenAPI spec
  * Signer
  - 1c6d0496: initialize before checking for PSK
  - Fixes #2214 - #2221### Stomp
  - b2501ba3: ignore Unsubscribe error in test
  - 0b8e3507: add deprecation notice
  - 684be8d0: catch test-specific error
  * Types/V1
  - 50d0164b: add JSON API v1 types and schemas
  * Reverts
  - cicd: exclude darwin/arm64</changelog>
</package>
<package pkgid="8355506f30e2386989e5c2ca6beb71b804bab6454d7b227a083956bebcfe25404e331d7b4e43abb2c487f0a46e461f5dc8f1511fd20f49b24ab4c918c0f2048b" name="clang-extract-debuginfo" arch="i586">
  <version epoch="0" ver="0~20260529.63e5c9b" rel="1.4"/>
  <changelog author="mvetter@suse.com" date="1734696000">- Update to version 0~20241002.ec46efd:
  * Allow clang-extract to ignore errors pointed by clang
  * SymbolExternalizer: Make sure we pass a valid location when searching identifiers
  * SymbolExternalizer: Add ! to TOKEN_VECTOR
  * libcextract: Passes: Adjust KLP_RELOC_SYMBOL_POS format
  * testsuite: inline: inlined-into-1: Fix noinline and implicit-int
  * Add option to pass two debuginfos
  * Fix symbol visibility
  * Disable const propagation on externalized vars
  * libcextract: ArgvParser: Use basename instead of std::filename</changelog>
  <changelog author="mvetter@suse.com" date="1734696001">- Update to version 0~20241220.8344124:
  * Add support to llvm-19</changelog>
  <changelog author="mvetter@suse.com" date="1752148800">- Update to version 0~20250710.ac81bbb:
  * Add compatibility to llvm-20</changelog>
  <changelog author="mvetter@suse.com" date="1759924800">- Update to version 0~20251006.0f2b19f:
  * Properly handle win32 paths in `get_basename`
  * Clean warnings and debug prints left in fe587574fc11ee87b5497400a941314bbe936c4c
  * Remove any use of `basename`
  * Make sure we get a matching number of #if and #endifs before copying function to output
  * Fix corner case where struct attributes are declared from #include
  * Add new expansion policies.
  * Fix ArrayRef constructor ambiguity on 32-bit systems
  * Add support to LLVM-21
  * Fix ce-inline crashing when no debuginfo is provided</changelog>
  <changelog author="mvetter@suse.com" date="1759924801">- Update to version 0~20251008.e818417:
  * Fix test failing if gcc is 7.5.0</changelog>
  <changelog author="mvetter@suse.com" date="1760961600">- Update to version 0~20251016.1f8ed41:
  * Workaround LLVM bug #162126
  * Add support to avoid header expansion
  * Remove `Get_Source_Manager` from PrettyPrint
  * Support building on RHEL 8.0
  * Eliminate the assert in specific situations.
  * Disable wordexp on Windows where it is unavailable</changelog>
  <changelog author="mvetter@suse.com" date="1760961601">- Update to version 0~20251020.19c1329:
  * Fix compilation error on OBS</changelog>
  <changelog author="mvetter@suse.com" date="1771934400">- Update to version 0~20260224.7ad9595:
  * Add support for TLS variables
  * Ignore -Wfree-labels and -Wmissing-parameter-name</changelog>
  <changelog author="mvetter@suse.com" date="1772020800">- Update to version 0~20260224.ac30d66:
  * Add warning about libpulp TLS support</changelog>
  <changelog author="giuliano.belinassi@suse.com" date="1780142400">- Update to version 0~20260529.63e5c9b:
  * Add support for LLVM-22</changelog>
</package>
<package pkgid="707b67b91eb08cce0f35d08e8594e4d0abd0c96383d21347e672df67744a5561f777318beb64ace61dee7306e15b480ceb972d74effc2368be6ca453a6aa3f75" name="clang-extract-debugsource" arch="i586">
  <version epoch="0" ver="0~20260529.63e5c9b" rel="1.4"/>
  <changelog author="mvetter@suse.com" date="1734696000">- Update to version 0~20241002.ec46efd:
  * Allow clang-extract to ignore errors pointed by clang
  * SymbolExternalizer: Make sure we pass a valid location when searching identifiers
  * SymbolExternalizer: Add ! to TOKEN_VECTOR
  * libcextract: Passes: Adjust KLP_RELOC_SYMBOL_POS format
  * testsuite: inline: inlined-into-1: Fix noinline and implicit-int
  * Add option to pass two debuginfos
  * Fix symbol visibility
  * Disable const propagation on externalized vars
  * libcextract: ArgvParser: Use basename instead of std::filename</changelog>
  <changelog author="mvetter@suse.com" date="1734696001">- Update to version 0~20241220.8344124:
  * Add support to llvm-19</changelog>
  <changelog author="mvetter@suse.com" date="1752148800">- Update to version 0~20250710.ac81bbb:
  * Add compatibility to llvm-20</changelog>
  <changelog author="mvetter@suse.com" date="1759924800">- Update to version 0~20251006.0f2b19f:
  * Properly handle win32 paths in `get_basename`
  * Clean warnings and debug prints left in fe587574fc11ee87b5497400a941314bbe936c4c
  * Remove any use of `basename`
  * Make sure we get a matching number of #if and #endifs before copying function to output
  * Fix corner case where struct attributes are declared from #include
  * Add new expansion policies.
  * Fix ArrayRef constructor ambiguity on 32-bit systems
  * Add support to LLVM-21
  * Fix ce-inline crashing when no debuginfo is provided</changelog>
  <changelog author="mvetter@suse.com" date="1759924801">- Update to version 0~20251008.e818417:
  * Fix test failing if gcc is 7.5.0</changelog>
  <changelog author="mvetter@suse.com" date="1760961600">- Update to version 0~20251016.1f8ed41:
  * Workaround LLVM bug #162126
  * Add support to avoid header expansion
  * Remove `Get_Source_Manager` from PrettyPrint
  * Support building on RHEL 8.0
  * Eliminate the assert in specific situations.
  * Disable wordexp on Windows where it is unavailable</changelog>
  <changelog author="mvetter@suse.com" date="1760961601">- Update to version 0~20251020.19c1329:
  * Fix compilation error on OBS</changelog>
  <changelog author="mvetter@suse.com" date="1771934400">- Update to version 0~20260224.7ad9595:
  * Add support for TLS variables
  * Ignore -Wfree-labels and -Wmissing-parameter-name</changelog>
  <changelog author="mvetter@suse.com" date="1772020800">- Update to version 0~20260224.ac30d66:
  * Add warning about libpulp TLS support</changelog>
  <changelog author="giuliano.belinassi@suse.com" date="1780142400">- Update to version 0~20260529.63e5c9b:
  * Add support for LLVM-22</changelog>
</package>
<package pkgid="336fd487dc12e3814fb385e999bfc38b022ceb384a563a94d7b22a2268aecdc253f402ee7168ae5fcf9bfff473a223a76b1ea263d930b842dac8f48071c8e119" name="clang-tools-debuginfo" arch="i586">
  <version epoch="0" ver="23.1.0" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1775995200">- Update to version 22.1.3.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.
- Drop ld.lld as an ld alternative (boo#1259813).
- Fix path in LLDB Python bindings for SLE/Leap 15.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1777204800">- Update to version 22.1.4.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.
- Build bolt on riscv64.
- Fix shebang for hwasan_symbolize also on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1778241600">- Make sure we don't lose the distribution compiler flags.
- Remove unnecessary dependency of llvm-devel on libtool.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1778328000">- Update to version 22.1.5.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.
- Add bolt-riscv-build-hugify-runtime.patch to enable the bolt
  hugify runtime on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1780228800">- Update to version 22.1.6.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1780833600">- Migrate away from update-alternatives. The packages only provide
  versioned binaries and man pages now. The metapackage will
  provide symbolic links to the current distro default version.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1781092800">- Update to version 22.1.7.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1783252800">- Update to version 22.1.8.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1787486400">- Remove soft limit on open files. Depending on the number of jobs,
  linking can sometimes open more than 1024 files (boo#1261761).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1787832000">- Update to version 23.1.0.
  * For details, see the release notes:
  - https://releases.llvm.org/23.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/23.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/23.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/23.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/23.1.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llubi is an UB-aware interpreter for LLVM IR.
  - llvm-extract-offload-entry can extract an offload bundle
    entry from a binary.
  - llvm-gpu-loader can launch programs on the GPU.
  * New Clang tools for "scalable static analysis":
  - clang-ssaf-analyzer
  - clang-ssaf-format
  - clang-ssaf-linker
- Rebase patches:
  * assume-opensuse.patch
  * bolt-link-shared-library.patch
  * check-no-llvm-exegesis.patch
  * clang-riscv-triple.patch
  * default-to-i586.patch
  * llvm-fix-cov-test-i586.patch
  * tests-use-python3.patch
- Add patches to fix build:
  * llvm-FileCheck-avoid-x87.patch for i586.
  * llvm-fix-i586-build.patch for i586.
  * llvm-fix-riscv-build-gcc.patch for riscv64.
- Clean up update-alternatives migration.</changelog>
</package>
<package pkgid="9bc86f5c4ee75cd7538090408a19b40da74dd091c0ff2ea77b76b6033165fe946bb3050e7b21b31e903a92217bd56f7906bb40a532bb7b2c448a31b99d71368b" name="clang18-debuginfo" arch="i586">
  <version epoch="0" ver="18.1.8" rel="13.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1731758400">- Apply clang-shlib-symbol-versioning.patch to add symbol versions
  to libclang-cpp.so similar to libLLVM.so. This is required when
  multiple versions of the library are loaded into the same
  process. (boo#1219405, boo#1221183, boo#1233220)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1732276800">- add libcxx-use-shlex-quote.patch to fix build with python 3.13</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1747224000">- Add gcc15-add-necessary-includes.patch in order to add four
  instances of a missing include of cstdint which is necessary with
  GCC15's libstdc++. (boo#1237099, boo#1243186)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753531200">- Disable ASLR during build to make libomp.so reproducible (boo#1199076)
- Add reproducible.patch to make libomp.so reproducible (boo#1199076)
- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1754395200">- Add compiler-rt-remove-termio-interceptors.patch to fix build
  with glibc 2.42. (boo#1247576)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1775908800">- Drop ld.lld as an ld alternative (boo#1259813).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1778241600">- Make sure we don't lose the distribution compiler flags.
- Remove unnecessary dependency of llvm-devel on libtool.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1780833600">- Migrate away from update-alternatives. The packages only provide
  versioned binaries and man pages now. The metapackage will
  provide symbolic links to the current distro default version.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1785067200">- Add compiler-rt-Remove-linux-scc-h.patch to remove &lt;linux/scc.h&gt;
  include that was removed in Linux 7.1 (boo#1271641).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1785672000">- Fix build with libstdc++ 16:
  * Add clang-Sema-fix-crash-of-attribute-transform.patch to fix
    instantiation of trailing return type using `decltype`.
  * Define _GLIBCXX_USE_OLD_GENERATE_CANONICAL for C++ because
    Clang 18 doesn't know __builtin_popcountg. (This doesn't help
    users, but allows us to build LLVM/Clang. Not sure if we should
    port back the builtin.)</changelog>
</package>
<package pkgid="36fca0b3ed9dc3ab841026f4b4293e09e4a1d993a238aba84eb55b8206767307ac936f616476882232f1ac198432d504847cfaf74baea1e8bf6440ffedb37af7" name="clang19-debuginfo" arch="i586">
  <version epoch="0" ver="19.1.7" rel="14.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748260800">- Use generic python3 for SLES 16 as python 3.11 is dropped there.
  [bsc#1243630]</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752235200">- Add reproducible.patch to make libomp.so reproducible (boo#1199076)
- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1754395200">- Add compiler-rt-remove-termio-interceptors.patch to fix build
  with glibc 2.42. (boo#1247576)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1758456000">- Port back llvm-constant-folding-fp128-instrinsics.patch to fix
  crash when constant folding fp128 intrinsics. (boo#1250228)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1773057600">- Adjust a condition in the spec file to be ready when %suse_version
  is increased in SLES 16.1 [jira#PED-15787].</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1775908800">- Drop ld.lld as an ld alternative (boo#1259813).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1778241600">- Make sure we don't lose the distribution compiler flags.
- Remove unnecessary dependency of llvm-devel on libtool.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1780833600">- Migrate away from update-alternatives. The packages only provide
  versioned binaries and man pages now. The metapackage will
  provide symbolic links to the current distro default version.
- Enable LLDB Python bindings on Leap 15.6 and newer.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1785067200">- Add compiler-rt-Remove-linux-scc-h.patch to remove &lt;linux/scc.h&gt;
  include that was removed in Linux 7.1 (boo#1271641).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1787486400">- Remove soft limit on open files. Depending on the number of jobs,
  linking can sometimes open more than 1024 files (boo#1261761).</changelog>
</package>
<package pkgid="628b9a580cd674eb6d5a6cbfcbc446ac5202119d0f4bea5c21b1ccf08ecae2f5d44432a383e1170b481b63d5e02986109368c65d21c230ded8920fb9b99784b2" name="clang20-debuginfo" arch="i586">
  <version epoch="0" ver="20.1.8" rel="8.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751630400">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1752148800">- Update to version 20.1.8.
  * This release contains bug-fixes for the LLVM 20.1.0 release.
    This release is API and ABI compatible with 20.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1752494400">- Add reproducible.patch to make libomp.so reproducible (boo#1199076)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1752580800">- Enable libcxx, openmp, lldb and thin_lto on loongarch64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1753531200">- Enable lldb on riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1775908800">- Drop ld.lld as an ld alternative (boo#1259813).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1778241600">- Make sure we don't lose the distribution compiler flags.
- Remove unnecessary dependency of llvm-devel on libtool.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1780833600">- Migrate away from update-alternatives. The packages only provide
  versioned binaries and man pages now. The metapackage will
  provide symbolic links to the current distro default version.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1785067200">- Add compiler-rt-Remove-linux-scc-h.patch to remove &lt;linux/scc.h&gt;
  include that was removed in Linux 7.1 (boo#1271641).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1787486400">- Remove soft limit on open files. Depending on the number of jobs,
  linking can sometimes open more than 1024 files (boo#1261761).</changelog>
</package>
<package pkgid="c35402265383ca4985c2cb449fb6687392410939640d4e8738b3bfef36515ae8f3c628383d0932ecec16c1af2f6f1652ff8674495772ebe6d813063c19911535" name="clang21-debuginfo" arch="i586">
  <version epoch="0" ver="21.1.8" rel="9.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1768478400">- Update to version 21.1.8.
  * This release contains bug-fixes for the LLVM 21.1.0 release.
    This release is API and ABI compatible with 21.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1768564800">- Enable build of bolt</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1769342400">- Add bolt-link-shared-library.patch: link bolt with libLLVM.so.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1773144000">- Exclude bolt from update-alternatives: the runtime libraries are
  unversioned, so multiple versions of the package cannot coexist.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1773230400">- clang-riscv-triple.patch: Add riscv64-suse-linux to RISCV64Triples</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1775908800">- Drop ld.lld as an ld alternative (boo#1259813).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1778241600">- Make sure we don't lose the distribution compiler flags.
- Remove unnecessary dependency of llvm-devel on libtool.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1780833600">- Migrate away from update-alternatives. The packages only provide
  versioned binaries and man pages now. The metapackage will
  provide symbolic links to the current distro default version.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1785067200">- Add compiler-rt-Remove-linux-scc-h.patch to remove &lt;linux/scc.h&gt;
  include that was removed in Linux 7.1 (boo#1271641).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1787486400">- Remove soft limit on open files. Depending on the number of jobs,
  linking can sometimes open more than 1024 files (boo#1261761).</changelog>
</package>
<package pkgid="50558ec7f238c6bd7bb3fdb53a3ac1008c186296eb5211af69edbd5a3b509002b2f1c50b818bd18742ec423b2723dd362f422cf27881e6ff2afc07633bc80b8b" name="clang22-debuginfo" arch="i586">
  <version epoch="0" ver="22.1.8" rel="3.2"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1775995200">- Update to version 22.1.3.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.
- Drop ld.lld as an ld alternative (boo#1259813).
- Fix path in LLDB Python bindings for SLE/Leap 15.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1777204800">- Update to version 22.1.4.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.
- Build bolt on riscv64.
- Fix shebang for hwasan_symbolize also on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1778241600">- Make sure we don't lose the distribution compiler flags.
- Remove unnecessary dependency of llvm-devel on libtool.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1778328000">- Update to version 22.1.5.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.
- Add bolt-riscv-build-hugify-runtime.patch to enable the bolt
  hugify runtime on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1780228800">- Update to version 22.1.6.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1780833600">- Migrate away from update-alternatives. The packages only provide
  versioned binaries and man pages now. The metapackage will
  provide symbolic links to the current distro default version.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1781092800">- Update to version 22.1.7.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1783252800">- Update to version 22.1.8.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1787486400">- Remove soft limit on open files. Depending on the number of jobs,
  linking can sometimes open more than 1024 files (boo#1261761).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1787918400">- Add llvm-deterministic-loopunroll.patch for reproducible builds.</changelog>
</package>
<package pkgid="46c9141fd0f5fe4a198828d296c9219f4612c74ccc00d047638aef91dd8b33a4d8731090810bdfbf0dd32f932a6bcf2f9e74c4ed9eb686ae169cc2907e3edf06" name="clang23-debuginfo" arch="i586">
  <version epoch="0" ver="23.1.0" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1775995200">- Update to version 22.1.3.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.
- Drop ld.lld as an ld alternative (boo#1259813).
- Fix path in LLDB Python bindings for SLE/Leap 15.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1777204800">- Update to version 22.1.4.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.
- Build bolt on riscv64.
- Fix shebang for hwasan_symbolize also on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1778241600">- Make sure we don't lose the distribution compiler flags.
- Remove unnecessary dependency of llvm-devel on libtool.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1778328000">- Update to version 22.1.5.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.
- Add bolt-riscv-build-hugify-runtime.patch to enable the bolt
  hugify runtime on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1780228800">- Update to version 22.1.6.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1780833600">- Migrate away from update-alternatives. The packages only provide
  versioned binaries and man pages now. The metapackage will
  provide symbolic links to the current distro default version.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1781092800">- Update to version 22.1.7.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1783252800">- Update to version 22.1.8.
  * This release contains bug-fixes for the LLVM 22.1.0 release.
    This release is API and ABI compatible with 22.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1787486400">- Remove soft limit on open files. Depending on the number of jobs,
  linking can sometimes open more than 1024 files (boo#1261761).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1787832000">- Update to version 23.1.0.
  * For details, see the release notes:
  - https://releases.llvm.org/23.1.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/23.1.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/23.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/23.1.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/23.1.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llubi is an UB-aware interpreter for LLVM IR.
  - llvm-extract-offload-entry can extract an offload bundle
    entry from a binary.
  - llvm-gpu-loader can launch programs on the GPU.
  * New Clang tools for "scalable static analysis":
  - clang-ssaf-analyzer
  - clang-ssaf-format
  - clang-ssaf-linker
- Rebase patches:
  * assume-opensuse.patch
  * bolt-link-shared-library.patch
  * check-no-llvm-exegesis.patch
  * clang-riscv-triple.patch
  * default-to-i586.patch
  * llvm-fix-cov-test-i586.patch
  * tests-use-python3.patch
- Add patches to fix build:
  * llvm-FileCheck-avoid-x87.patch for i586.
  * llvm-fix-i586-build.patch for i586.
  * llvm-fix-riscv-build-gcc.patch for riscv64.
- Clean up update-alternatives migration.</changelog>
</package>
<package pkgid="134451e1e5eae22d5fe0c6d8feca73d756d997b0d86354986ced27d3e9439650dd7e2a92d787d023fe3cb2b2f40f0335eb9f0ff9ed1bcf84f6b35e000d1dba6e" name="clanlib-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.0" rel="4.1"/>
  <changelog author="eric.fintzel@linux.vnet.ibm.com" date="1445342400">- Use -std=gnu++11 option for ppc64le.
  According to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58241
  it avoids "cannot convert 'bool' to '__vector(4) __bool int'
  in return" errors.
  Patch file: stdgnu++11.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1515585600">- Do not use Mesa-devel package but pkgconfig(gl)</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  clanlib-alsa.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1617710400">- Update to version 4.1
  * Removed all the obsolete elements of ClanLib that were either
    abandoned, replaced by newer methodologies,
    moved to separate projects.
  * Removed base modules: Compute, CSSLayout, Database, GameIDE,
    GUI, Physics2D, Physics3D, Sqlite and SWRender
  * Introduced clanUI, that replaced clanGUI.
    This took the best ideas of clanGUI, to provide a faster, easier
    and more flexible UI framework.
  * New Prerequisite, a C++11 compiler is now required to compile
    ClanLib.
  * Performance increase of clanUI
  * Support of OpenGL ES3.2
  * Fixed clan::GameTime::get_time_elapsed_ms() accuracy
  * Enhanced clanUI to reflect the UICore fork.
  * Updated clanSound to use ALSA
  * Various API enhancements
  * Various bug fixes
- Integrated doc and examples package
- Dropped upstream fixed
  * ClanLib-2.3.6-fix-opengl.patch
  * clanlib-cpuid.patch
  * stdgnu++11.patch
  * clanlib-alsa.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1623844800">- Fix build on aarch64 since clanlib-cpuid.patch has been dropped:
  * clanlib-add-aarch64.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1728907200">- Update to version 4.2
  Enhancements
  * Implement CSS justify-content:space-evenly for clanUI
  * Modify Vec2 and Vec3 so std::is_trivially_copyable
    returns true
  Possible Breaking changes
  * Update C++ required standard to c++20 (from c++11)
  * Change OpenGL minimum requirements to 4.3 (Year 2012) from
    3.2 (Year 2009) for the for GL3 target
  * (Linux) libxinerama-dev is now a prerequisite
  Fixes
  * Fix usage of OpenGL Buffer Objects for Intel GPUs
  * Implement fullscreen toggle on Linux.
  * Fixed broken examples
  Tidy Up
  * Replace clan::make_unique with std::make_unique
  * Enforce object ownership for providers by using
    std::unique_ptr
  * Updated GLSL shaders to version 430
- Drop clanlib-add-aarch64.patch, fixed upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Add libXinerama-devel BuildRequires: ensure clanDisplay can be
  built.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743422400">- remove unused pcre build dependency</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1762344000">- Fix build failure, skip running buggy ./autogen.sh, run autoreconf
  instead.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1786363200">- clanlib-devel requires pkgconfig(xinerama). clanDisplay.pc names
  - lXinerama in Libs:, so anything that links against clanDisplay needs
  libXinerama-devel present; methane failed to link without it.</changelog>
</package>
<package pkgid="faf98a21bfcee58ef06fd8b14aeb1bfa108ea59db7e71a404d4891398ce42bec54882dd1d5cf069a88f309a298ac6ac6610650a390d1c5394d70a122bca57323" name="clanlib-debugsource" arch="i586">
  <version epoch="0" ver="4.2.0" rel="4.1"/>
  <changelog author="eric.fintzel@linux.vnet.ibm.com" date="1445342400">- Use -std=gnu++11 option for ppc64le.
  According to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58241
  it avoids "cannot convert 'bool' to '__vector(4) __bool int'
  in return" errors.
  Patch file: stdgnu++11.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1515585600">- Do not use Mesa-devel package but pkgconfig(gl)</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  clanlib-alsa.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1617710400">- Update to version 4.1
  * Removed all the obsolete elements of ClanLib that were either
    abandoned, replaced by newer methodologies,
    moved to separate projects.
  * Removed base modules: Compute, CSSLayout, Database, GameIDE,
    GUI, Physics2D, Physics3D, Sqlite and SWRender
  * Introduced clanUI, that replaced clanGUI.
    This took the best ideas of clanGUI, to provide a faster, easier
    and more flexible UI framework.
  * New Prerequisite, a C++11 compiler is now required to compile
    ClanLib.
  * Performance increase of clanUI
  * Support of OpenGL ES3.2
  * Fixed clan::GameTime::get_time_elapsed_ms() accuracy
  * Enhanced clanUI to reflect the UICore fork.
  * Updated clanSound to use ALSA
  * Various API enhancements
  * Various bug fixes
- Integrated doc and examples package
- Dropped upstream fixed
  * ClanLib-2.3.6-fix-opengl.patch
  * clanlib-cpuid.patch
  * stdgnu++11.patch
  * clanlib-alsa.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1623844800">- Fix build on aarch64 since clanlib-cpuid.patch has been dropped:
  * clanlib-add-aarch64.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1728907200">- Update to version 4.2
  Enhancements
  * Implement CSS justify-content:space-evenly for clanUI
  * Modify Vec2 and Vec3 so std::is_trivially_copyable
    returns true
  Possible Breaking changes
  * Update C++ required standard to c++20 (from c++11)
  * Change OpenGL minimum requirements to 4.3 (Year 2012) from
    3.2 (Year 2009) for the for GL3 target
  * (Linux) libxinerama-dev is now a prerequisite
  Fixes
  * Fix usage of OpenGL Buffer Objects for Intel GPUs
  * Implement fullscreen toggle on Linux.
  * Fixed broken examples
  Tidy Up
  * Replace clan::make_unique with std::make_unique
  * Enforce object ownership for providers by using
    std::unique_ptr
  * Updated GLSL shaders to version 430
- Drop clanlib-add-aarch64.patch, fixed upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Add libXinerama-devel BuildRequires: ensure clanDisplay can be
  built.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743422400">- remove unused pcre build dependency</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1762344000">- Fix build failure, skip running buggy ./autogen.sh, run autoreconf
  instead.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1786363200">- clanlib-devel requires pkgconfig(xinerama). clanDisplay.pc names
  - lXinerama in Libs:, so anything that links against clanDisplay needs
  libXinerama-devel present; methane failed to link without it.</changelog>
</package>
<package pkgid="40706ee608b5d9f1c33708f4012ad076664803a01a7623f6a3f45fe156c8b609debcbdf8a6bcff082aa188e6d6cac6775bfa9e9d04f670e9e87a05e380802678" name="clap-lsp-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.34" rel="1.1"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1756209600">- update to 1.2.23
  * Added experimental support of UI for MacOS using FreeType
    and Cairo libraries. Contributed by Marvin Edeler.
  * Implemented human-friendly preset management in the plugin's UI.
  * VST3 plugin state format changed, not backward-compatible with
    previous versions of plugins. Downgrading version may cause plugin state loss.
  * Added AHDBSSR (Attack, Hold, Decay, Break, Slope, Sustain, Release)
    envelope control over loaded samples in Sampler and Multisampler plugin series.
  * Added DC offset control for Clipper and Multiband Clipper plugin series.
  * Added frequency linking button to the Phaser plugin series that
    allows to link minimum and maximum LFO frequencies and to keep
    logarithmic frequency range being constant.
  * Added support of linear axis for frequency in Spectrum Analyzer
    plugin series.
  * Added frequency inspection mode to the Spectrum Analyzer plugin
    series activated by 'Inspect' button or Ctrl + Left Mouse Button on the graph.
  * Added support of minimum-phase filter mode for Loudness Compensator
    plugin series.
  * Added 'M/S Link' and 'S/C Link' buttons to LeftRigth and MidSide
    versions of following plugins:
  * Compressor, Dynamics Builder, Expander, Gate;
  * Multiband plugins: Compressor, Dynamics Builder, Expander, Gate;
  * Equalizers: Parametric Equalizer and Graphic Equalizer;
  * Crossover plugin.
  * Added audio channel pre-mixing controls for the following plugins:
  * Compressor, Dynamics Processor, Expander, Gate and Limiter;
  * Multiband plugins: Compressor, Dynamics Processor, Expander, Gate and Limiter;
  * GOTT Compressor.
  * Extended collection of built-in rooms for Room Builder plugin series
    by Boris Gotsulenko aka borT.
  * Added exciter-like effect presets for Phaser plugin series contributed
    by Attila Schler.
  * Added possibility to automatically play samples when navigating file list.
  * Added command line option for JACK that allows to specify client name.
  * Some bugfixes and improvements in VST3 plugin format, now UI works
    for editorhost demo application from the Steinberg VST3 SDK.
  * Additional optimizations of 3D space mathematics with AVX instruction set.
  * Fixed improper AVX-512 optimization for lanczos kernel genration
    function which could cause improper resampling of audio files and
    yield some plugins to not to work properly.
  * Fixed bug in frequency split editing for Mid/Side and Left/Right
    versions of Crossover plugin.
  * Fixed bug in Mid/Side conversion of stereo signal on 32-bit and
    64-bit ARM processors. Contributed by Asahi Lina.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1761480000">- update to 1.2.24
  * Implemented Ring-Modulated sidechain plugin series.
  * Implemented Multiband Ring-Modulated sidechain plugin series.
  * Implemented A/B preset switching support by plugins.
  * Added support of integrated loudness metering for Referencer
    plugin series.
  * Added True Peak limiting modes to the Limiter and Multiband
    Limiter plugin series.
  * Added Piano keyboard layout to all plugins that provide
    frequency graph.
  * Added support of BeginEdit and EndEdit events for CLAP,
    LV2, VST2 and VST3 formats.
  * Moved Dry, Wet and Dry/Wet knobs into a separate Mix overlay
    for Trigger plugin series.
  * Fixed frequency range display for Multiband Compressor,
    Expander, Gate and Dynamics Processor plugin series.
  * Fixed regressions in LV2 plugin wrapper related to setting
    path parameters.
  * Fixed crash when loading project with Loudness Compensator
    plugin in IIR mode.
  * Fixed VST3 plugins crash under Ardour related to improper
    IRunLoop interface operations based on invalid API calls by the DAW.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1762257600">- update to 1.2.25
  * Improved plugin metadata validation tool in plugin framework.
  * VST3 data synchronization between DSP and UI is now performed in
    the UI thread if possible.
  * Fixed VST3 crash on JUCE-based hosts related to improper IRunLoop
    handling.
  * Fixed Room Builder plugin that could not render impulse responses
    for some built-in rooms.
  * Fixed possible SIGFPE crash on LADSPA descriptor generation related
    to division by zero error.
  * Fixed data transport for LV2 plugins that caused many annoying log
    messages in Ardour.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1766404800">- update to 1.2.26
  * Implemented Matcher plugin series.
  * Implemented metadata revisioning to not to corrupt parameter
    automation in DAWs like Ardour related to changing port indices
    when some new parameter is added.
  * Added possibility to select between host-friendly and user-frienfly
    values when exporting configuration to the file.
  * Added 'smooth' parameter in Limiter and Multiband Limiter plugins
    that allows to adjust the smoothnes of the ALR knee.
  * Optimized spectrum analyzer module: reduced memory usage and
    memory copying.
  * Some optimizations related to plugin port mappings in the UI.
  * Removed duplicate and not working filter point thickness settings
    in UI behavior menu.
  * Fixed out-of sync ALR attack and release timings for the Limiter
    module when changing the sample rate.
  * Fixed moduleinfo.json generation and validation for VST3.
  * Fixed possible garbage at the end of KVT BLOB serialization.
  * Fixed endianess-related bugs in VST3 headers.
  * Fixed some bugs in VST3 plugin state deserialization.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1773316800">- update to 1.2.27
  * Implemented plugin launcher for standalone plugins to avoid icon
    flood in menus of modern desktop environments.
  * Added new experimental light UI schema 'Paper'. Contributed by
    suedwestlicht at github.com.
  * Added support of filter decramping for Parametric Equalizer and
    Filter plugin series.
  * Moved all code related to OpenGL rendering into a separate thread to prevent
    freezing and stuttering of the main UI loop of the host application.
  * Added possibility to independently equalize left and right channels
    of wet signal for convolution-base plugins series:
  * Impulse Responses;
  * Impulse Reverb;
  * Room Builder.
  * Added support of visual schema selection via the command line
    argument for standalone versions of plugins.
  * Added keyboard shortcuts for quickly closing some dialogs.
  * Added support of switching presets by scrolling of the mouse wheel.
  * Added better support of APO equalizer configuration files.
  * Reorganized inputs and outputs of Noise Generator x2 and x4 into
    stereo groups.
  * Some optimizations, bugfixes and improvements in core libraries.
  * Fixed bug in Artistic Delay plugin which could yield to crackling
    sound when using feedback.
  * Fixed and regressions in plugin window sizing and optimized
    window behaviour.
  * Fixed bug in waveform display for Multiband Clipper plugin series.
  * Eliminated some unnecessary redrawing of widgets triggered
    by other widgets.
  * Memory consumption optimizations in the Slap-back Delay plugin
    series: memory is not allocated for non-used delay lines.
  * Fixed muting of delay line when delay is zero in Slap-back Delay
    plugin series.
  * Fixed bug of failing UI creation when plugins's global
    configuration file is missing.
- update .spec for new Launcher</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1775304000">- update to 1.2.29
  * Added multiple plugins launch option by Launcher tool.
  * Added measured latency display in samples for the Latency Detector tool.
  * Additional DSP code optimizations for AVX-512 instruction set.
  * Better support of Haiku by core libraries.
  * Sidechain optimizations: Sidechain now uses ring buffer instead of
    shift buffer. This allows to reduce the number of memory copies
    and memory consumption.
  * Frequency knob now also is affected by note quantization switch
    in Parametric Equalizer plugin series.
  * Fixed regression related to UI scaling and font scaling.
  * Fixed non-properly working 8th band of crossover in the
    Multiband Ring Modulated Sidechain.
  * Fixed widget redrawing atrifacts for some use cases.
  * Fixed possible read/write concurrency on the global configuration file.
  * Fixed recurse plugin window positioning bug which could yield memory
    leaks in the X11-emulated Wayland environment.
  * Fixed memory leaks when using Cairo library as a fallback to OpenGL.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1781352000">- update to 1.2.31
  * In this release we introduce support of PipeWire without and
    intermediate JACK layer.
  * The overall change list is the following:
  * Added new 'standalone' build feature which now replaces the 'jack'
    build feature for launching standalone plugins.
  * The feature 'jack' is now responsible for building JACK audio
    backend for standalone plugins.
  * Moved all JACK-related code into a separate lsp-audio-jack module.
  * Added support of PipeWire audio backend using lsp-audio-pipewire
  module, new build feature 'pipewire'.
  * Updated build system: ASAN, CROSS_COMPILE, DEBUG, DEVEL, PROFILE,
    STRICT, TEST, TRACE makefile flags replaced with 'asan', 'crosscompile',
    'debug', 'devel', 'profile', 'strict', 'test' and 'trace' FEATURE flags.
  * Updated makefiles to not to clash with launcher tool on MacOS.
  * Some fixes arount CLAP plugin format for better support of MacOS
    (contributed by Benjamin Zeiss @ GitHub).
  * Added previous and next preset selection in the preset window.
  * Added possibility to reveal played sample on 'Listen' button press
    for Sampler, Multisampler and Trigger plugin series.
  * Updated behaviour of the AudioSample controller when displaying load status
    to prevent the UI blinking when switching between samples in the file navigator.
  * Extended dynamics range for Gate and Multiband Gate plugin series.
  * Improved text rendering in hosts that provide their own implementation
    of FreeType library (like Ardour) by loading the system version of FreeType
    library if it is available and has greater version number.
  * Some costmetic changes in text lables of the UI for several plugins.
  * Re-numbered plugins' parameter labels to start counting parameters with
    1 for the following plugins:
  * Artistic Delay;
  * Crossover;
  * Dynamics Processor;
  * Impulse Responses;
  * Impulse Reverb;
  * Multiband Compressor;
  * Multiband Dynamics Processor;
  * Multiband Expander;
  * Multiband Gate;
  * Multiband RingMod Sidechain;
  * Room Builder;
  * Slap-Back Delay;
  * Spectrum Analyzer.
  * The auto-play and auto-load features in file navigator have been
    moved into separate 'UI Behavior' options for Impulse Responses
    and Impulse Reverb Plugin series.
  * The ComboBox and ComboGroup widgets now properly react on the 'ESC'
    key pressure and hide the dropdown list when it is open.
  * Fixed Drag &amp; Drop issue under X11 (contributed by Justin Frankel).
  * Fixed endless vertical flip of the image on MacOS (contributed by Hoshino Lina).
  * Fixed some bugs in the AudioEnvelope controller that did not allow
    to fully reset the envelope to defaults.
  * Fixed out-of-sync event handling for CLAP and VST2 extra UI run loop
    under Linux when hiding and showing plugin window.
  * Fixed generic UI failure for CLAP: removed normalization for discrete parameters.
  * Fixed improper handling of plugin factory initialization/finalization
    for CLAP plugin format (added support of series of initializations and
    finalizations as it is allowed by CLAP standard).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1781438400">- update to 1.2.33
  * Fixed PipeWire driver linkage error.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1786881600">- update to 1.2.34
  * Implemented Deesser Plugin series.
  * VST2 plugins now are packaged into shell plugin which makes faster scanning of plugins and requires less shared object files to provide.
  * Significant refactoring of static and dynamic filter functions, eliminated some bugs in mathematics for ARM32 and AArch64 archtectures that were hard to catch.
  * Added support of biquad filter cascades that contain 16 filters at one time, optimized filter cascades for AVX-512 support.
  * Added hard clipping of the input signal to the maximum peak value of 120 dBFS to avoid mathematic failures which may yield to NaN and Inf values.
  * Added delayed display of the 'Loading' status for the AudioSample widget to avoid flickering of the sample widget when quickly navigating samples on the sample navigation panel.
  * Added possibility to select audio driver by clicking current Audio driver's name at the bottom-right part of the window.
  * The Input Gain knob now controls the gain of input signal only and does not affect the level of external sidechain or shared memory link for the list of following plugins:
  * Multiband Compressor;
  * Multiband Dynamics Processor;
  * Multiband Expander;
  * Multiband Gate;
  * Multiband Limiter;
  * Multiband Ring-Modulated Sidechain.
  * Usage of system FreeType library for hosts that provide it's own built-in FreeType library now is turned off by default and can be turned on by setting the LSP_WS_FORCE_SYSTEM_FREETYPE=on environment variable.
  * Fixed regression in filter transfer function calculation functions that could yield to improper display of filter characteristics for the highest frequency band on some crossovers.
  * Fixed VST3 scaling issues on MacOS (contributed by lltwist @ github.com)
  * Fixed regression that caused a crash when launching standalone plugins in headless mode.
  * Fixed out of sync parameters for the ctl::Envelope controller which fixes behaviour of audio envelope in Sampler plugin series.
  * Bugfixes in PipeWire driver: fixed registry synchronization code that could yield to hangup or crashes.
  * Fixed VST3 paths for 32-bit and 64-bit ARM architectures.
  * Fixed bug related to failures of saving global configuration file when user's configuration directory of LSP Plugins does not exist (for example, on first installation).
- Added backported empty_url.patch
  * Fixes interpreting empty URL as missing server name</changelog>
</package>
<package pkgid="1d31be5d0be7ad847876a8c477204f72a0393f16ccbb31b32560a8641aa9234737061834d2e32e61197a8357885581d3876c513266a1d47e06ce550e77b32654" name="clapper-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645876800">- Update to version 0.4.1:
  * Compatibility with more recent libadwaita versions
  * Toggle mute with M button alone
  * Allow handling YouTube with external GStreamer plugins
  * Fix catching errors when reading clipboard
  * Fix missing translator-credits
  * Fix missing gio-unix-2.0 dep
  * Fix playback pausing when entering fullscreen with touchscreen
  * Fix GST_PLUGIN_FEATURE_RANK env usage
  * Fix video/audio decoder change detection
  * Merge global video tags instead replacing them
  * Few other misc bug fixes
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1654776000">- Update to version 0.5.1:
  * A quick hotfix release. Fixes problems with new video sink on
    displays with non-100% scaling applied.
- Changes from version 0.5.0:
  * Clapper now includes an all new and improved GStreamer video
    sink. With it, we are moving away from GLArea into using
    GdkPaintable. This already gives us slight performance
    improvement in some cases and opens new possibilities to
    improve it further at a later time. New sink now also handles
    overlaying and displaying subtitles on the GTK side of things
    (as a separate GdkTextures instead of drawing them into
    framebuffer). Old, now called "legacy" sink is still included.
    If there are any problems with the new one, you can set
    CLAPPER_USE_LEGACY_SINK=1 env to use the old one.
  * Networking was ported into libsoup3. The built-in, unfinished
    web application was removed.
  * Additionally, app now supports D-Bus launching
    (DBusActivatable).
  * Some other misc fixes and few small UI changes were also done.
  * Updated translations.
- Update libnames define to align with soname.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515200">- Update to version 0.5.2:
  + Fix time labels display on RTL languages
  + Improved GL/GLES context automatic selection
  + Updated translations.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1713873600">- Update to version 0.6.0:
  + Clapper was basically rewritten from scratch, but the most
    significant changes to the Clapper application itself include:
  - Brand new, simplified and consistent UI
  - Player now operates on playback queue model
  - Multiple queue progression modes to choose from (consecutive,
    repeat item, carousel, shuffle)
  - New media info window (shows media information and GStreamer
    elements used to play it)
  - More dialogs and windows use libadwaita
  - Multiple new status/info overlays showing what is going and
    other messages
  - Added video buffering animation
  - Clapper will now inform users about missing GStreamer plugins
    needed for playback
  - Video chapters now appear throughout the seek bar on hover and
    while dragging slider
  - Vastly expanded MPRIS implementation
  - Integrated media discovery (see titles of queued items instead
    of URIs)
  - Expanded WebSocket server functionality (for remote playback
    control)
  - Increased maximum volume amplification level to 200%
  - Added some new keyboard shortcuts
  - In addition to volume, now also speed and queue progression
    mode are restored on launch
  - Fixed keyboard shortcuts not being reversed (e.g. seek) in RTL
    languages
  - Toggle play moved to left mouse button, right one now opens
    context menu (which was previously hard to access)
  - Many bug fixes and QoL improvements
  + Developers using libclapper, might want to read the main
    paragraphs of the changelog, as the internals have changed
    completely: https://github.com/Rafostar/clapper/releases/tag/0.6.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1719835200">- Update to version 0.6.1:
  + Updated metainfo summary and colors
  + Complemented metainfo categories
  + Fixed wrong MARKER_NO_END value in Clapper API GIR
  + Fixed GtkWindowControls style when used within ClapperGtkVideo
    as OSD
  + Fixed crashes after GL context is destroyed
  + Fixed missing signals disconnections after dispose of
    ClapperGtkVideo
  + Fixed playback of media with missing plugins for metadata
  + Few small documentation fixes
  + Fixed problems building clapper-gtk documentation on a clean
    system
  + Fixed info window not closing when pressing "Esc" key
  + Fixed opened file content type detection (used for determining
    subtitle files)
  + Few fixes and additional checks for meson build script
  + Ensured private types before template init in ClapperGtk API
  + Enabled audio pitch correction for non-normal speed in
    ClapperGtkVideo (use "scaletempo" audio filter by default)
  + Fixed invisible status message in ClapperGtkVideo when used in
    light theme apps
  + Made transitions time in ClapperGtkBillboard widget a tad
    faster
  + Updated translations.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1720785600">- add the forgotten typelib packages to devel (as a requirement)</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Update to version 0.8.0:
  + Notice:
    This release also introduces a brand new libpeas based plugin
  system for the Clapper library. The idea is to enhance it with
  new capabilities that do stuff outside of GStreamer scope of
  things. To avoid confusion with term plugins that GStreamer uses,
  they are called "enhancers" instead. They'll be expanded in the
  future.
  + What's Changed:
  * clapper: Player now uses playbin3 by default
  * clapper: Add APIs for media caching via download to local
  storage
  * Add more command line options (including ability to set custom
  GStreamer filter and sink elements)
  * Add "New Window" functionality in UI
  * Added menu option to clear playback queue
  * Resize app window to match aspect ratio with middle click or
  keyboard shortcut
  * clapper: Add media item creation with cached file
  * clapper-app: Add unfullscreen keyboard shortcut
  * Support libpeas based plugin system
  * Add adaptive streaming bitrate control to Clapper API
  * clapper-app: Remember and restore optimal bitrate (video
  quality) starting adaptive streaming
  * Make dektop file i18n.
  * clapper-gtk: Add video placeholder widget
  * Other various improvements and bug fixes
  * Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Drop gstreamer-plugins-vaapi Suggests: it is deprecated upstream
  and slated for removal, most hardware now uses gst-va plugin
  (from gstreamer-plugins-bad) for hardware codec support.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1766404800">- Update to version 0.10.0:
  + This release among other changes continues evolvement of
    Clapper enhancer plugin system. With both new plugins added and
    some features ported from this core repo into being a plugin
    for the app. Some of these plugins have options that can be
    changed. Check application Tweaks tab in preferences window to
    browse and configure them.
  + Above includes movement of MPRIS, Server and Discoverer
    features into enhancer plugins. Applications that bundle
    Clapper as part of their container distribution are advised to
    build it with these features disabled in meson while adding
    newer implementations of these by bundling them as
    corresponding plugins. Flatpak apps can get these easily by
    including them as a runtime extension.
  + If both implementations are available on the host system,
    Clapper will automatically prefer and load enhancer based one.
- Add new optional pkgconfig(libcgraph) and pkgconfig(libgvc)
  BuilRequires: build new GStreamer pipeline preview support.</changelog>
</package>
<package pkgid="0c7ee9bff23f75698753c735afecad31feb8d0f0567658ffbe0cb2b04deb71d295dd831b5e282568163c7ecffccf0959e94768edfbc74b4ceda0535cae06334c" name="clapper-debugsource" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645876800">- Update to version 0.4.1:
  * Compatibility with more recent libadwaita versions
  * Toggle mute with M button alone
  * Allow handling YouTube with external GStreamer plugins
  * Fix catching errors when reading clipboard
  * Fix missing translator-credits
  * Fix missing gio-unix-2.0 dep
  * Fix playback pausing when entering fullscreen with touchscreen
  * Fix GST_PLUGIN_FEATURE_RANK env usage
  * Fix video/audio decoder change detection
  * Merge global video tags instead replacing them
  * Few other misc bug fixes
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1654776000">- Update to version 0.5.1:
  * A quick hotfix release. Fixes problems with new video sink on
    displays with non-100% scaling applied.
- Changes from version 0.5.0:
  * Clapper now includes an all new and improved GStreamer video
    sink. With it, we are moving away from GLArea into using
    GdkPaintable. This already gives us slight performance
    improvement in some cases and opens new possibilities to
    improve it further at a later time. New sink now also handles
    overlaying and displaying subtitles on the GTK side of things
    (as a separate GdkTextures instead of drawing them into
    framebuffer). Old, now called "legacy" sink is still included.
    If there are any problems with the new one, you can set
    CLAPPER_USE_LEGACY_SINK=1 env to use the old one.
  * Networking was ported into libsoup3. The built-in, unfinished
    web application was removed.
  * Additionally, app now supports D-Bus launching
    (DBusActivatable).
  * Some other misc fixes and few small UI changes were also done.
  * Updated translations.
- Update libnames define to align with soname.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515200">- Update to version 0.5.2:
  + Fix time labels display on RTL languages
  + Improved GL/GLES context automatic selection
  + Updated translations.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1713873600">- Update to version 0.6.0:
  + Clapper was basically rewritten from scratch, but the most
    significant changes to the Clapper application itself include:
  - Brand new, simplified and consistent UI
  - Player now operates on playback queue model
  - Multiple queue progression modes to choose from (consecutive,
    repeat item, carousel, shuffle)
  - New media info window (shows media information and GStreamer
    elements used to play it)
  - More dialogs and windows use libadwaita
  - Multiple new status/info overlays showing what is going and
    other messages
  - Added video buffering animation
  - Clapper will now inform users about missing GStreamer plugins
    needed for playback
  - Video chapters now appear throughout the seek bar on hover and
    while dragging slider
  - Vastly expanded MPRIS implementation
  - Integrated media discovery (see titles of queued items instead
    of URIs)
  - Expanded WebSocket server functionality (for remote playback
    control)
  - Increased maximum volume amplification level to 200%
  - Added some new keyboard shortcuts
  - In addition to volume, now also speed and queue progression
    mode are restored on launch
  - Fixed keyboard shortcuts not being reversed (e.g. seek) in RTL
    languages
  - Toggle play moved to left mouse button, right one now opens
    context menu (which was previously hard to access)
  - Many bug fixes and QoL improvements
  + Developers using libclapper, might want to read the main
    paragraphs of the changelog, as the internals have changed
    completely: https://github.com/Rafostar/clapper/releases/tag/0.6.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1719835200">- Update to version 0.6.1:
  + Updated metainfo summary and colors
  + Complemented metainfo categories
  + Fixed wrong MARKER_NO_END value in Clapper API GIR
  + Fixed GtkWindowControls style when used within ClapperGtkVideo
    as OSD
  + Fixed crashes after GL context is destroyed
  + Fixed missing signals disconnections after dispose of
    ClapperGtkVideo
  + Fixed playback of media with missing plugins for metadata
  + Few small documentation fixes
  + Fixed problems building clapper-gtk documentation on a clean
    system
  + Fixed info window not closing when pressing "Esc" key
  + Fixed opened file content type detection (used for determining
    subtitle files)
  + Few fixes and additional checks for meson build script
  + Ensured private types before template init in ClapperGtk API
  + Enabled audio pitch correction for non-normal speed in
    ClapperGtkVideo (use "scaletempo" audio filter by default)
  + Fixed invisible status message in ClapperGtkVideo when used in
    light theme apps
  + Made transitions time in ClapperGtkBillboard widget a tad
    faster
  + Updated translations.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1720785600">- add the forgotten typelib packages to devel (as a requirement)</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Update to version 0.8.0:
  + Notice:
    This release also introduces a brand new libpeas based plugin
  system for the Clapper library. The idea is to enhance it with
  new capabilities that do stuff outside of GStreamer scope of
  things. To avoid confusion with term plugins that GStreamer uses,
  they are called "enhancers" instead. They'll be expanded in the
  future.
  + What's Changed:
  * clapper: Player now uses playbin3 by default
  * clapper: Add APIs for media caching via download to local
  storage
  * Add more command line options (including ability to set custom
  GStreamer filter and sink elements)
  * Add "New Window" functionality in UI
  * Added menu option to clear playback queue
  * Resize app window to match aspect ratio with middle click or
  keyboard shortcut
  * clapper: Add media item creation with cached file
  * clapper-app: Add unfullscreen keyboard shortcut
  * Support libpeas based plugin system
  * Add adaptive streaming bitrate control to Clapper API
  * clapper-app: Remember and restore optimal bitrate (video
  quality) starting adaptive streaming
  * Make dektop file i18n.
  * clapper-gtk: Add video placeholder widget
  * Other various improvements and bug fixes
  * Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Drop gstreamer-plugins-vaapi Suggests: it is deprecated upstream
  and slated for removal, most hardware now uses gst-va plugin
  (from gstreamer-plugins-bad) for hardware codec support.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1766404800">- Update to version 0.10.0:
  + This release among other changes continues evolvement of
    Clapper enhancer plugin system. With both new plugins added and
    some features ported from this core repo into being a plugin
    for the app. Some of these plugins have options that can be
    changed. Check application Tweaks tab in preferences window to
    browse and configure them.
  + Above includes movement of MPRIS, Server and Discoverer
    features into enhancer plugins. Applications that bundle
    Clapper as part of their container distribution are advised to
    build it with these features disabled in meson while adding
    newer implementations of these by bundling them as
    corresponding plugins. Flatpak apps can get these easily by
    including them as a runtime extension.
  + If both implementations are available on the host system,
    Clapper will automatically prefer and load enhancer based one.
- Add new optional pkgconfig(libcgraph) and pkgconfig(libgvc)
  BuilRequires: build new GStreamer pipeline preview support.</changelog>
</package>
<package pkgid="e472d9c0099820c43372f51b939b393f296c11cefa1a79281dc091027920db363d48fa337914762bbf9953b97674d1b3cd645ef640c2c95155c4786b6ae81755" name="clapper-enhancers-control-hub-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1731326400">- Initial packaging of clapper-enhancers</changelog>
  <changelog author="Rafostar &lt;rafostar.github@gmail.com&gt;" date="1735646400">- Add LBRY</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Modified clapper-enhancers to fit openSUSE release
- Updated to 0.8.0:
  See clapper changelog for more information</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737460800">- Updated to 0.8.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1766491200">- Update to version 0.10.0:
  + New plugins:
  - Control Hub - Allows to control playback remotely (port of
    Clapper "Server" feature with new name for clarity what its
    for)
  - Media Scanner - Discovers queued media information (rewrite of
    Clapper "Discoverer" feature: simpler, faster, less resource
    heavy, uses newer GStreamer elements internally, also handles
    playlists)
  - MPRIS - MPRIS support (port of Clapper "MPRIS" feature,
    expanded to support more media metadata and cover images)
  - Parser M3U - M3U playlists support
  - Recall - Recalls the last playback position. Auto resume
    playback, mark last position on seek bar or do both. Can be
    configured in Clapper preferences window.
  + Changes:
  - yt-dlp
    + Support for changes in latest yt-dlp version (2025.12.08)
    + Reworked format selection
    + Support for searches, channel and playlist extractions
    + Ability to change preferred codecs order
    + Added option to use cookies file
    + Ability to set yt-dlp extractors args
    + Implemented caching of extracted content
    + Support for custom "ytdlp://" URI scheme to force usage with
    any media URI
    + Added custom debug logger
    + Implemented ability to cancel ongoing extraction
  - lbry
    + Miscellaneous updates for compatibility with Clapper 0.10
  - peertube
    + Miscellaneous updates for compatibility with Clapper 0.10
  + Other:
  - Update LGPL-2.1-or-later license text for remote-only FSF
- Changes from version 0.8.3:
  + Fixed playback getting initially stuck on buffering with recent
    yt-dlp versions.
- Changes from version 0.8.2:
  + peertube: Fix regex for video IDs containing "-" characters
  + meson: Allow setting custom enhancers directory</changelog>
</package>
<package pkgid="8f033b7ab21f0cde895957ae6096ae387a3e3dcc401d6846fe455820724de52acafa412b421e59c860da65559859028a38c9eb32f09a4923930b2bfdb36544b2" name="clapper-enhancers-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1731326400">- Initial packaging of clapper-enhancers</changelog>
  <changelog author="Rafostar &lt;rafostar.github@gmail.com&gt;" date="1735646400">- Add LBRY</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Modified clapper-enhancers to fit openSUSE release
- Updated to 0.8.0:
  See clapper changelog for more information</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737460800">- Updated to 0.8.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1766491200">- Update to version 0.10.0:
  + New plugins:
  - Control Hub - Allows to control playback remotely (port of
    Clapper "Server" feature with new name for clarity what its
    for)
  - Media Scanner - Discovers queued media information (rewrite of
    Clapper "Discoverer" feature: simpler, faster, less resource
    heavy, uses newer GStreamer elements internally, also handles
    playlists)
  - MPRIS - MPRIS support (port of Clapper "MPRIS" feature,
    expanded to support more media metadata and cover images)
  - Parser M3U - M3U playlists support
  - Recall - Recalls the last playback position. Auto resume
    playback, mark last position on seek bar or do both. Can be
    configured in Clapper preferences window.
  + Changes:
  - yt-dlp
    + Support for changes in latest yt-dlp version (2025.12.08)
    + Reworked format selection
    + Support for searches, channel and playlist extractions
    + Ability to change preferred codecs order
    + Added option to use cookies file
    + Ability to set yt-dlp extractors args
    + Implemented caching of extracted content
    + Support for custom "ytdlp://" URI scheme to force usage with
    any media URI
    + Added custom debug logger
    + Implemented ability to cancel ongoing extraction
  - lbry
    + Miscellaneous updates for compatibility with Clapper 0.10
  - peertube
    + Miscellaneous updates for compatibility with Clapper 0.10
  + Other:
  - Update LGPL-2.1-or-later license text for remote-only FSF
- Changes from version 0.8.3:
  + Fixed playback getting initially stuck on buffering with recent
    yt-dlp versions.
- Changes from version 0.8.2:
  + peertube: Fix regex for video IDs containing "-" characters
  + meson: Allow setting custom enhancers directory</changelog>
</package>
<package pkgid="109b3ee1e4c2c3ae1904733fdaf96d62703ab68646cb62af33ef65309c56bd4df4a236a14a988e68a22496d6d375171a9cafbe8eb8be48b8d1d48f785e9e15c9" name="clapper-enhancers-debugsource" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1731326400">- Initial packaging of clapper-enhancers</changelog>
  <changelog author="Rafostar &lt;rafostar.github@gmail.com&gt;" date="1735646400">- Add LBRY</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Modified clapper-enhancers to fit openSUSE release
- Updated to 0.8.0:
  See clapper changelog for more information</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737460800">- Updated to 0.8.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1766491200">- Update to version 0.10.0:
  + New plugins:
  - Control Hub - Allows to control playback remotely (port of
    Clapper "Server" feature with new name for clarity what its
    for)
  - Media Scanner - Discovers queued media information (rewrite of
    Clapper "Discoverer" feature: simpler, faster, less resource
    heavy, uses newer GStreamer elements internally, also handles
    playlists)
  - MPRIS - MPRIS support (port of Clapper "MPRIS" feature,
    expanded to support more media metadata and cover images)
  - Parser M3U - M3U playlists support
  - Recall - Recalls the last playback position. Auto resume
    playback, mark last position on seek bar or do both. Can be
    configured in Clapper preferences window.
  + Changes:
  - yt-dlp
    + Support for changes in latest yt-dlp version (2025.12.08)
    + Reworked format selection
    + Support for searches, channel and playlist extractions
    + Ability to change preferred codecs order
    + Added option to use cookies file
    + Ability to set yt-dlp extractors args
    + Implemented caching of extracted content
    + Support for custom "ytdlp://" URI scheme to force usage with
    any media URI
    + Added custom debug logger
    + Implemented ability to cancel ongoing extraction
  - lbry
    + Miscellaneous updates for compatibility with Clapper 0.10
  - peertube
    + Miscellaneous updates for compatibility with Clapper 0.10
  + Other:
  - Update LGPL-2.1-or-later license text for remote-only FSF
- Changes from version 0.8.3:
  + Fixed playback getting initially stuck on buffering with recent
    yt-dlp versions.
- Changes from version 0.8.2:
  + peertube: Fix regex for video IDs containing "-" characters
  + meson: Allow setting custom enhancers directory</changelog>
</package>
<package pkgid="175cd3df604339222131ef37c0e077d2bda309a3062a7717611ddec0e9fa4d523b1c41dbc912602a3609d603ceb10934de1ab46aa543d73685a2ecbbd4d9749b" name="clapper-enhancers-lbry-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1731326400">- Initial packaging of clapper-enhancers</changelog>
  <changelog author="Rafostar &lt;rafostar.github@gmail.com&gt;" date="1735646400">- Add LBRY</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Modified clapper-enhancers to fit openSUSE release
- Updated to 0.8.0:
  See clapper changelog for more information</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737460800">- Updated to 0.8.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1766491200">- Update to version 0.10.0:
  + New plugins:
  - Control Hub - Allows to control playback remotely (port of
    Clapper "Server" feature with new name for clarity what its
    for)
  - Media Scanner - Discovers queued media information (rewrite of
    Clapper "Discoverer" feature: simpler, faster, less resource
    heavy, uses newer GStreamer elements internally, also handles
    playlists)
  - MPRIS - MPRIS support (port of Clapper "MPRIS" feature,
    expanded to support more media metadata and cover images)
  - Parser M3U - M3U playlists support
  - Recall - Recalls the last playback position. Auto resume
    playback, mark last position on seek bar or do both. Can be
    configured in Clapper preferences window.
  + Changes:
  - yt-dlp
    + Support for changes in latest yt-dlp version (2025.12.08)
    + Reworked format selection
    + Support for searches, channel and playlist extractions
    + Ability to change preferred codecs order
    + Added option to use cookies file
    + Ability to set yt-dlp extractors args
    + Implemented caching of extracted content
    + Support for custom "ytdlp://" URI scheme to force usage with
    any media URI
    + Added custom debug logger
    + Implemented ability to cancel ongoing extraction
  - lbry
    + Miscellaneous updates for compatibility with Clapper 0.10
  - peertube
    + Miscellaneous updates for compatibility with Clapper 0.10
  + Other:
  - Update LGPL-2.1-or-later license text for remote-only FSF
- Changes from version 0.8.3:
  + Fixed playback getting initially stuck on buffering with recent
    yt-dlp versions.
- Changes from version 0.8.2:
  + peertube: Fix regex for video IDs containing "-" characters
  + meson: Allow setting custom enhancers directory</changelog>
</package>
<package pkgid="be1f64680b0396f1854695a4877b27c64ed9009a2d73b7ed7bb5e1ed67da273d2cac9e916b6a83737e848a05cd2fda2f92e75dea717ce490e9a9b24237e756a2" name="clapper-enhancers-media-scanner-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1731326400">- Initial packaging of clapper-enhancers</changelog>
  <changelog author="Rafostar &lt;rafostar.github@gmail.com&gt;" date="1735646400">- Add LBRY</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Modified clapper-enhancers to fit openSUSE release
- Updated to 0.8.0:
  See clapper changelog for more information</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737460800">- Updated to 0.8.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1766491200">- Update to version 0.10.0:
  + New plugins:
  - Control Hub - Allows to control playback remotely (port of
    Clapper "Server" feature with new name for clarity what its
    for)
  - Media Scanner - Discovers queued media information (rewrite of
    Clapper "Discoverer" feature: simpler, faster, less resource
    heavy, uses newer GStreamer elements internally, also handles
    playlists)
  - MPRIS - MPRIS support (port of Clapper "MPRIS" feature,
    expanded to support more media metadata and cover images)
  - Parser M3U - M3U playlists support
  - Recall - Recalls the last playback position. Auto resume
    playback, mark last position on seek bar or do both. Can be
    configured in Clapper preferences window.
  + Changes:
  - yt-dlp
    + Support for changes in latest yt-dlp version (2025.12.08)
    + Reworked format selection
    + Support for searches, channel and playlist extractions
    + Ability to change preferred codecs order
    + Added option to use cookies file
    + Ability to set yt-dlp extractors args
    + Implemented caching of extracted content
    + Support for custom "ytdlp://" URI scheme to force usage with
    any media URI
    + Added custom debug logger
    + Implemented ability to cancel ongoing extraction
  - lbry
    + Miscellaneous updates for compatibility with Clapper 0.10
  - peertube
    + Miscellaneous updates for compatibility with Clapper 0.10
  + Other:
  - Update LGPL-2.1-or-later license text for remote-only FSF
- Changes from version 0.8.3:
  + Fixed playback getting initially stuck on buffering with recent
    yt-dlp versions.
- Changes from version 0.8.2:
  + peertube: Fix regex for video IDs containing "-" characters
  + meson: Allow setting custom enhancers directory</changelog>
</package>
<package pkgid="ed59b28c1cb6642301e665bd4657796e85f512131bbdad2b8b3b762628b809bc8458d6817c779aae0867afc0e626a2643e932592501c988282adcc0cdcd3913b" name="clapper-enhancers-mpris-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1731326400">- Initial packaging of clapper-enhancers</changelog>
  <changelog author="Rafostar &lt;rafostar.github@gmail.com&gt;" date="1735646400">- Add LBRY</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Modified clapper-enhancers to fit openSUSE release
- Updated to 0.8.0:
  See clapper changelog for more information</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737460800">- Updated to 0.8.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1766491200">- Update to version 0.10.0:
  + New plugins:
  - Control Hub - Allows to control playback remotely (port of
    Clapper "Server" feature with new name for clarity what its
    for)
  - Media Scanner - Discovers queued media information (rewrite of
    Clapper "Discoverer" feature: simpler, faster, less resource
    heavy, uses newer GStreamer elements internally, also handles
    playlists)
  - MPRIS - MPRIS support (port of Clapper "MPRIS" feature,
    expanded to support more media metadata and cover images)
  - Parser M3U - M3U playlists support
  - Recall - Recalls the last playback position. Auto resume
    playback, mark last position on seek bar or do both. Can be
    configured in Clapper preferences window.
  + Changes:
  - yt-dlp
    + Support for changes in latest yt-dlp version (2025.12.08)
    + Reworked format selection
    + Support for searches, channel and playlist extractions
    + Ability to change preferred codecs order
    + Added option to use cookies file
    + Ability to set yt-dlp extractors args
    + Implemented caching of extracted content
    + Support for custom "ytdlp://" URI scheme to force usage with
    any media URI
    + Added custom debug logger
    + Implemented ability to cancel ongoing extraction
  - lbry
    + Miscellaneous updates for compatibility with Clapper 0.10
  - peertube
    + Miscellaneous updates for compatibility with Clapper 0.10
  + Other:
  - Update LGPL-2.1-or-later license text for remote-only FSF
- Changes from version 0.8.3:
  + Fixed playback getting initially stuck on buffering with recent
    yt-dlp versions.
- Changes from version 0.8.2:
  + peertube: Fix regex for video IDs containing "-" characters
  + meson: Allow setting custom enhancers directory</changelog>
</package>
<package pkgid="53064ce00e480d5e5c3f2c60b06fa3992befdeb5e4a1079a4f48c89fcb484876db07dcc4077b76785725728e194df765711b3404a27aaed9c7c88c418e31e8fe" name="clapper-enhancers-parser-m3u-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1731326400">- Initial packaging of clapper-enhancers</changelog>
  <changelog author="Rafostar &lt;rafostar.github@gmail.com&gt;" date="1735646400">- Add LBRY</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Modified clapper-enhancers to fit openSUSE release
- Updated to 0.8.0:
  See clapper changelog for more information</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737460800">- Updated to 0.8.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1766491200">- Update to version 0.10.0:
  + New plugins:
  - Control Hub - Allows to control playback remotely (port of
    Clapper "Server" feature with new name for clarity what its
    for)
  - Media Scanner - Discovers queued media information (rewrite of
    Clapper "Discoverer" feature: simpler, faster, less resource
    heavy, uses newer GStreamer elements internally, also handles
    playlists)
  - MPRIS - MPRIS support (port of Clapper "MPRIS" feature,
    expanded to support more media metadata and cover images)
  - Parser M3U - M3U playlists support
  - Recall - Recalls the last playback position. Auto resume
    playback, mark last position on seek bar or do both. Can be
    configured in Clapper preferences window.
  + Changes:
  - yt-dlp
    + Support for changes in latest yt-dlp version (2025.12.08)
    + Reworked format selection
    + Support for searches, channel and playlist extractions
    + Ability to change preferred codecs order
    + Added option to use cookies file
    + Ability to set yt-dlp extractors args
    + Implemented caching of extracted content
    + Support for custom "ytdlp://" URI scheme to force usage with
    any media URI
    + Added custom debug logger
    + Implemented ability to cancel ongoing extraction
  - lbry
    + Miscellaneous updates for compatibility with Clapper 0.10
  - peertube
    + Miscellaneous updates for compatibility with Clapper 0.10
  + Other:
  - Update LGPL-2.1-or-later license text for remote-only FSF
- Changes from version 0.8.3:
  + Fixed playback getting initially stuck on buffering with recent
    yt-dlp versions.
- Changes from version 0.8.2:
  + peertube: Fix regex for video IDs containing "-" characters
  + meson: Allow setting custom enhancers directory</changelog>
</package>
<package pkgid="ad2ab9f9b7d8870e935725db914555f60f0f24304e9efb86000c8bf02f0a24805e122074bfd008dd8f76f3d1e3660f50b593ad81c8c79762400e54d66c3581c7" name="clapper-enhancers-peertube-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1731326400">- Initial packaging of clapper-enhancers</changelog>
  <changelog author="Rafostar &lt;rafostar.github@gmail.com&gt;" date="1735646400">- Add LBRY</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Modified clapper-enhancers to fit openSUSE release
- Updated to 0.8.0:
  See clapper changelog for more information</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737460800">- Updated to 0.8.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1766491200">- Update to version 0.10.0:
  + New plugins:
  - Control Hub - Allows to control playback remotely (port of
    Clapper "Server" feature with new name for clarity what its
    for)
  - Media Scanner - Discovers queued media information (rewrite of
    Clapper "Discoverer" feature: simpler, faster, less resource
    heavy, uses newer GStreamer elements internally, also handles
    playlists)
  - MPRIS - MPRIS support (port of Clapper "MPRIS" feature,
    expanded to support more media metadata and cover images)
  - Parser M3U - M3U playlists support
  - Recall - Recalls the last playback position. Auto resume
    playback, mark last position on seek bar or do both. Can be
    configured in Clapper preferences window.
  + Changes:
  - yt-dlp
    + Support for changes in latest yt-dlp version (2025.12.08)
    + Reworked format selection
    + Support for searches, channel and playlist extractions
    + Ability to change preferred codecs order
    + Added option to use cookies file
    + Ability to set yt-dlp extractors args
    + Implemented caching of extracted content
    + Support for custom "ytdlp://" URI scheme to force usage with
    any media URI
    + Added custom debug logger
    + Implemented ability to cancel ongoing extraction
  - lbry
    + Miscellaneous updates for compatibility with Clapper 0.10
  - peertube
    + Miscellaneous updates for compatibility with Clapper 0.10
  + Other:
  - Update LGPL-2.1-or-later license text for remote-only FSF
- Changes from version 0.8.3:
  + Fixed playback getting initially stuck on buffering with recent
    yt-dlp versions.
- Changes from version 0.8.2:
  + peertube: Fix regex for video IDs containing "-" characters
  + meson: Allow setting custom enhancers directory</changelog>
</package>
<package pkgid="a1b40cb980748fa0dd417b3fc01d9882d52b94af2cd7c16d16df88610b9c8a33ee1e681cb29d769f47a38b2898388328d73212d7041c3372dbf83b7121e03b1c" name="clapper-enhancers-recall-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="1.5"/>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1731326400">- Initial packaging of clapper-enhancers</changelog>
  <changelog author="Rafostar &lt;rafostar.github@gmail.com&gt;" date="1735646400">- Add LBRY</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737374400">- Modified clapper-enhancers to fit openSUSE release
- Updated to 0.8.0:
  See clapper changelog for more information</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1737460800">- Updated to 0.8.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1766491200">- Update to version 0.10.0:
  + New plugins:
  - Control Hub - Allows to control playback remotely (port of
    Clapper "Server" feature with new name for clarity what its
    for)
  - Media Scanner - Discovers queued media information (rewrite of
    Clapper "Discoverer" feature: simpler, faster, less resource
    heavy, uses newer GStreamer elements internally, also handles
    playlists)
  - MPRIS - MPRIS support (port of Clapper "MPRIS" feature,
    expanded to support more media metadata and cover images)
  - Parser M3U - M3U playlists support
  - Recall - Recalls the last playback position. Auto resume
    playback, mark last position on seek bar or do both. Can be
    configured in Clapper preferences window.
  + Changes:
  - yt-dlp
    + Support for changes in latest yt-dlp version (2025.12.08)
    + Reworked format selection
    + Support for searches, channel and playlist extractions
    + Ability to change preferred codecs order
    + Added option to use cookies file
    + Ability to set yt-dlp extractors args
    + Implemented caching of extracted content
    + Support for custom "ytdlp://" URI scheme to force usage with
    any media URI
    + Added custom debug logger
    + Implemented ability to cancel ongoing extraction
  - lbry
    + Miscellaneous updates for compatibility with Clapper 0.10
  - peertube
    + Miscellaneous updates for compatibility with Clapper 0.10
  + Other:
  - Update LGPL-2.1-or-later license text for remote-only FSF
- Changes from version 0.8.3:
  + Fixed playback getting initially stuck on buffering with recent
    yt-dlp versions.
- Changes from version 0.8.2:
  + peertube: Fix regex for video IDs containing "-" characters
  + meson: Allow setting custom enhancers directory</changelog>
</package>
<package pkgid="b783d66db48a3afcf7708fe7e3bb39b183bc92cb619fe48cbecf3e3c82f1cb85e73905db1d36a6c0acc33dd362c0a75fd8caeec0ee9f61d166b60dd612533d7c" name="claws-mail-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.0" rel="1.8"/>
  <changelog author="&lt;d_werner@gmx.net&gt;" date="1655985600">- claws-mail 4.x.x with GTK 3 ignores the plugin setting in the
  clawsrc file in range [Plugins_GTK2] - change it to
  [Plugins_GTK3] in the skel/.claws-mail/clawsrc file (bnc#1200880)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1657800000">- Backport 5fee50c54a370fdfb5241bd4c4c16281a741762e.patch:
  This fixes building with newer perl.
- Switch package to autosetup.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1666353600">- Update to 4.1.1:
  * Marked messages in the Message List can now be displayed with bold
    text by setting the hidden preference "bold_marked".
  * The confirmation dialogue when saving all the attachments of a
    message can now be disabled.
  * The Message List tooltip for the From column now shows name and
    address.
  * OAuth2: various fixes and improvements.
  * The user manuals have been updated.
  * Updated translations: Brazilian Portuguese, Catalan, Czech, Dutch,
    French, Polish, Russian, Slovak, Spanish, Swedish, Traditional
    Chinese, Turkish.
  * Build system: GLib version 2.50 or greater is required; autoconf
    version 2.69 or greater is required; pkgconfig support for GPGME
    and libgpg-error has been added; GnuTLS is required for OAuth2;
    OAuth2 support can be removed with --disable-oauth2.
  * bug 4547, '--enable-tests makes compilation fail'
  * bug 4583, 'Compose window 'Discard message' dialog is
  * even though draft is already saved'
  * bug 4584, 'Compose window causing Claws to terminate
  * '
  * bug 4589, 'Edit Group Details panel wording unclear.'
  * bug 4615, 'Compilation fails with --disable-gnutls'
  * bug 4620, 'German translation of Content-Transfer-Encoding
  * unwanted colon'
  * bug 4628, 'typos in the README file'
  * bug 4630, 'Fancy loads remote images when remote content
  * disabled'
  * bug 4636, 'Handle non-ascii characters in server response'
  * AddressKeeper plugin: not saving addresses.
  * Perl plugin: building with perl v5.35.2 or greater.
  * AttRemover plugin: filenames would not be shown and corrupt
  * output
  * OAuth2: Use the user-configured timeout
  * 'save all' dialogues' logic.
  * Make custom headers compliant with RFC 2822 § 3.6.
  * correctly set modified flag after auto-save
  * NNTP account's SMTP server wasn't used
  * building with older GLibs
- Remove 5fee50c54a370fdfb5241bd4c4c16281a741762e.patch: contained</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678104000">- Deactive litehtml/gumbo as gumbo will be deleted [boo#1208381]</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1700568000">- Update to 4.2.0:
  * An easy way to open any folder on start-up has been added:
    Right-click a folder and choose 'Open on start-up'.
    This can also be configured on the 'Folder list' tab of the
    /Configuration/Preferences/Display/Summaries page.
  * Spam statistics have been added to the session statistics.
  * It is now possible to save message attachments only, without the
    other message parts.
  * QuickSearch: support for a "v H V" search expression has been added
    and the 'y S' expression has been removed ('v X-Label S' can be
    used instead).
  * font/* and chemical/* MIME types are now recognised.
  * The image viewer now works correctly when not auto-loading images.
  * Icon Themes: it is no longer possible to install or remove system
    themes.
  * IMAP: Support for SCRAM-SHA-{224,256,384,512} authentication
    mechanisms has been added.
  * IMAP: The statusbar now shows that expunge is happening.
  * The GData plugin has been removed.
  * The Fancy plugin no longer requires libsoup or libsoup-gnome.
  * The LiteHTML Viewer plugin has been synchronised with litehtml 0.7.
  * The LiteHTML viewer plugin will now only be built automatically if
    libgumbo 0.12 or newer is available. Building with libgumbo 0.10
    must be explicitly requested using --enable-litehtml_viewer-plugin.
  * For extra debug output use --enable-more-addressbook-debug and
  - -enable-more-ldap-debug.
  * Added translation: Portuguese
  * Updated translations: Brazilian Portuguese, Catalan, Czech, French,
    Polish, Russian, Slovak, Spanish, Swedish, Traditional Chinese,
    Turkish.
  * bug 4491, 'address autocompletion list does not expand in
    height with the number of matches'
  * bug 4618, 'Rate limit by remote breaks queued/marked
    actions (Delete/Move)'
  * bug 4631, 'Embedding external editor crashes Claws-Mail on Wayland'
  * bug 4637, 'Segmentation fault when using SUMMARY is empty'
  * bug 4645, 'fails to check for perl-ExtUtils::Embed'
  * bug 4648, 'fails to build with gcc 13'
  * bug 4658, 'Headers unfolded incorrectly in message view'
  * bug 4664, 'OAUTH2 overwrites passwords even for plaintext logins'
  * bug 4666, 'fancy plugin doesn't build with libwebkit2gtk-4.1'
  * bug 4670, 'To/CC incorrectly escaped with a trailing backslash'
  * bug 4679, 'The correct date header is interpreted incorrectly to display strange date.'
  * bug 4693, 'Hang and crash when enable disable SVG Rendering prefs'
  * when starting with msgview hidden, toggling msgview to show it
    would use incorrect height
  * update quicksearch history list when changing type
  * wrong message which is shown when mail can't be sent
  * when redirecting, disable queueing
  * arbitrary paste restriction
  * when queueing or drafting a msg with an attachment which no longer
    exists, use the correct label on the button of the warning dialogue * using
    a custom header in found_in_addressbook match expressions
  * URIs may contain the '$' dollar sign
  * OAuth2, Update on-disk tokens as well when in-memory tokens are updated
  * Microsoft POP3 OAuth2 protocol</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1718020800">- Update to 4.3.0:
  * Compose window: when the focus is in the message text, copied files
    can be pasted as attachments using /Edit/paste or Ctrl+V.
    (The context menu's Paste will still insert the list of files into
    the message body.)
  * '/Mark/Mark all read in folder' and 'Mark/Mark all unread in
    folder' have been re-added to the Message List context menu.
  * It is now possible to use '/Tools/Remove references' when
    forwarding mail.
  * Keyboard shortcuts: The "Choose preset keyboard shortcuts" selector
    has been integrated into the main preferences page.
    When 'Current' is the selected preset, Apply/OK will keep the
    existing settings.
  * An MBOX file can now be imported from the command line using
    `claws-mail --import-mbox %f` where %f is the full path to the
    MBOX file.
  * OAUTH2 support for Microsoft 365 GCC High has been added.
  * LiteHTML Viewer plugin: Updated to LiteHTML 0.9.
  * The menurc file is now backed-up on startup.
  * Removed support for the obsolete Avant Window Navigator.
  * Various code cleanups.
  * The manual has been updated.
  * New translation: Albanian.
  * Updated translations: Catalan, Czech, French, Hungarian, Indonesian,
    Polish, Romanian, Slovak, Spanish, Swedish, Turkish.
  * bug 4668, 'Sometimes, at program start, message list takes
    all the vertical space'
  * bug 4720, 'matcher: release regex_t in
    matcherprop_string_match'
  * bug 4724, 'set proper availability status to sign/encrypt
    toolbar buttons'
  * bug 4725, 'oauth2: remove trailing zero from transmit
    buffer in oauth2_contact_server'
  * bug 4728, 'socket: handle GNUTLS_E_PREMATURE_TERMINATION in
    ssl_read'
  * bug 4730, 'oauth2: fix string handling in
    oauth2_contact_server'
  * bug 4733, 'Line breaks lost in headers'
  * bug 4734, 'ssl_certificate: remove unhelpful warnings from
    certificate check'
  * bug 4746, 'matcher: remove incorrect condition in
    matcherprop_free'
  * bug 4747, 'matcher: simplify matcherprop_new'
  * bug 4749, 'release regex_t in
    summary_compile_simplify_regexp'
  * bug 4750, 'remove regcomp wrapper and call regcomp
    directly'
  * bug 4752, 'Adjust incorrect debug_printf call in pgp
    plugins'
  * bug 4754, 'text/enriched literal less-than sign sequence
    handled incorrectly
  * bug 4757, 'remove AX_FUNC_MKDIR'
  * bug 4758, 'remove unused check for bind_textdomain_codeset'
  * bug 4759, 'remove unused function checks from
    AC_CHECK_FUNCS'
  * bug 4760, 'use correct type for move_bar_id'
  * bug 4762, 'oauth2: preserve an existing refresh token'
  * bug 4765, 'only store smtp auth if authorization method is
    OAUTH2'
  * bug 4766, 'preserve the expiry value of SMTP auth type is
    not OAUTH2'
  * bug 4768, 'Adjust logic while evaluating enable_avatars'
  * bug 4770, 'remove intl from list of include directories'
  * bug 4773, 'remove obsolescent AC_C_CONST'
  * bug 4780, 'use proper prototype for two archiver functions'
  * bug 4781, 'use correct prototype for
    privacy_free_signature_data'
  * bug 4782, 'use correct prototype for stop_archiving'
  * bug 4786, 'remove type confusion in getsockopt call in
    sock_connect_async_cb'
  * bug 4787, 'Use correct function for memory transfer in
    crypt_cfb_buf'
  * bug 4788, '"Change primary passphrase" disabled status
    handling'
  * bug 4790, 'widget spacing in "Changing primary passphrase"
    dialog'
  * bug 4791, 'remove obsolete glib version check'
  * bug 4795, 'Please remove -no-cpp-precomp flag for Apple'
  * bug 4796, 'URL with wide character doesn't work'
  * bug 4798, 'Quoting wrong when format=flowed and
    respect_flowed_format is set'
  * CIDs 1220325, 1491306 and 1491315, 'Explicit null
    dereferenced (FORWARD_NULL)'
  * CIDs 1491064, 1491074, 1491211, 1491105, 1491139, 1491164,
    1491166, 1491168, 1491169, 1491178, 1491232, 1491242,
    1492281 and 1591844 'Use after free (USE_AFTER_FREE)'
  * CID 1491137 'Out-of-bounds access (OVERRUN)'
  * CID 1591952 values overwritten before being used
  * CID 1596594 (CHECKED_RETURN)
  * CID 1596595 'Resource leak'
  * errors caused by invalid MIME viewer command-line
  * building on non-X11 systems
  * Use CFLAGS provided by nettle.pc
  * Fancy plugin, recognise mid and data embedded images</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1)
  BuildRequires. Current version support webkit built against soup 3.
- Drop pkgconfig(libsoup-2.4) BuildRequires: No longer needed.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1740484800">- Update to 4.3.1:
  * The configuration option, "Don't popup error dialog on receive error"
    has been changed to "Show error dialog on receive error". Your previous
    choice will be automatically changed to the new format.
  * The option "Warn when pasting files as attachments" has been added to
    the Compose/Writing preferences page. This option was previously
    hidden.
  * chmod 0600 is now set on *history files in the configuration directory.
  * A new preference has been added to enable setting the chmod value of
    saved attachments: "Save attachments with chmod [   ]", found on the
    Other/Miscelleanous preferences page. The default value is 600.
  * The creation and updating of .mh_sequences files in MH mailbox folders
    is now optional and disabled by default. This is controlled by a new
    hidden preference, mh_compat_mode. If you were previously relying on
    this feature, set mh_compat_mode=1 in clawsrc before running this
    version.
  * A new hidden preference has been added, passphrase_dialog_msg_title_switch.
    This switches the placement of the dialogue message with the dialogue
    title in the passphrase dialogue. This can be useful for interacting with
    third-party programs such as KeePassXC.
  * The top-level 'Mark' menu item has been renamed to 'Marks'. If you have
    set custom hotkeys for any items in this menu you will need to re-set
    them.
  * New accounts now have all secure options activated by default,
    including TLS connections and SMTP AUTH.
  * The option to accept valid TLS certificates is now activated by default
    on new accounts.
  * Notification plugin: support for Ayatana indicator has been added.
  * PDF Viewer plugin: support for image/x-eps (encapsulated postscript)
    images has been added.
  * Libravatar plugin: the https URL, https://seccdn.libravatar.org/avatar,
    is now used by default.
  * vCalendar plugin: CREATED/LAST_MODIFIED are correctly handled, and the
    VTIMEZONE component is used when present
  * Various code cleanups.
  * The English, Spanish and French manuals have been updated.
  * Updated translations: Albanian, Brazilian Portuguese, British English,
    Catalan, Czech, Dutch, French, Polish, Portuguese, Romanian, Russian,
    Simplified Chinese, Slovak, Spanish, Swedish, Turkish.
  * bug fixes:
  * bug 3964, 'Attachment icon doesn't show in message list unless
    the message is clicked and then disappears later'
  * bug 4658, 'Headers unfolded incorrectly in message view'
  * bug 4817, 'Edit button in Messages view-&gt;Text settings not
    translatable'
  * bug 4818, 'Your Claws Mail configuration is from a newer...'
    dialog is shown more than once'
  * bug 4819, 'Text wrapping broken when text contains an URL'
  * bug 4821, 'If the Mail folder is on another partition, folder
    chmod settings are not applied to draft and queue'
  * bug 4824, 'No syntax highlighting after exiting external editor'
  * bug 4828, '"Mark" not translated anymore'
  * bug 4835, 'Disallow a forward slash in (IMAP) account names'
  * bug 4840, 'core dump unsubscribing from newsgroups'
  * CID 1491093: attrib leaked if attvalue is null
  * CID 1491370: unchecked return value.
  * archive plugin build in debug mode.
  * keep newsgroup subscription window on top when 'subscribe to
    newsgroup...' fails and newsgroup list can't be retrieved
  * don't silently fail to save a sent msg
  * IMAP: show the clip icon in the message list as soon as
    possible
  * stop needlessly checking which folders want sycnhronising every
    time we select a msg in an MH mailbox</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753444800">- adjust gpgme dependencies for future-proofing</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1773144000">- Update to 4.4.0:
  * Several updates to strings and icons.
  * The word 'Write' is now used in place of 'Compose'.
    e.g. 'Write email'; 'Write' preferences page, etc.
  * Hide Message List's horizontal scrollbar by default if not
    using GENERIC_UMPC.
  * Added a new hidden preference, 'mainwin_toolbar_always_enable_actions',
    (turned off by default). Activating this option means that toolbar
    items bound to user Actions (in the main window) will be active even
    when no messages are selected.
  * Navigation using the numpad arrow keys is now possible.
  * A new Colour preference has been added: 'Messages marked for moving
    or deletion'. This is used when 'execute immediately' is switched off.
  * Compose window: When re-editing a drafted message, the user will now
    be prompted to save any changes made to the message headers.
  * Compose window: when the contents of a header field are cleared, the
    Clear button becomes a Delete button, enabling the now empty row to
    be removed completely.
  * Folder properties: two new options to handle HTML content have been
    added to the General page:
    'Render HTML messages as text' and 'Render HTML messages with plugin
    if possible'.
  * Folder properties: a new option, 'Show tags' has been added. This
    controls whether any message tags are displayed at the top of the
    Message View.
  * SpamAssassin: updated third-party code to 4.0.1.
  * Mail Archiver: added support for Zstandard compression (zstd)
    (libarchive &gt;= 3.4.0 required).
  * RSSyl: the default User-Agent string has been changed to
    ClawsMailRSSyl/$VERSION ($URL); this can be changed in the plugin's
    preferences, and can be further set on a per-feed basis on the
    'Feed properties' page.
  * RSSyl: added a preference so that feeds configured for manual
    updates only are not updated when refreshing all feeds (recursively
    by the context menu, timer or at start-up, if enabled).
  * RSSyl: store and send ETag and Last-Modified headers.
  * RSSyl: postpone auto-updates if the server sends a Retry-After:
    header. A successful manual update clears the Retry-After value.
  * PGP: display a specific message, ("This key is not in your
    keyring") in the NoticeView area when a key is not in the keyring.
  * PGP: added an option to automatically locate missing keys when
    sending encrypted messages.
  * PGP: a missing key can now optionally be retrieved by clicking the
    NoticeView icon.
  * PGP: added a 'Search for PGP key' context menu item to email
    addresses in the Message View.
  * Notification: Ayatana indicator can now be configured to limit
    notifications to certain folders only.
  * Notification: added 'Open address book' entry to Ayatana indicator's
    tray menu.
  * Configuration is now stored in a dedicated file: oauth2rc, located
    in the configuration directory. This file allows a user to
    accommodate an API change by a service provider, or to add a completely
    new Oauth2-based email provider of their choice. Setting protected=1
    within an edited or bespoke block protects it from being overwritten
    by a new version of Claws Mail.
  * GnuTLS &gt;= 3.4.0 is now the minimum requirement.
  * libetpan &gt;= 1.9.4 is now the minimum requirement.
  * dbus-glib support has been migrated to GDBus (GIO) &gt;= 2.26
    and D-Bus (&gt;= 0.60).
  * The summary of the configure output has been completed.
  * A new hidden preference has been added: "show_contact_pic".
    When viewing a message, if the sender is in your address book and
    you have saved a picture for the contact there, this option will
    display that picture unless the Header Pane is displayed or you
    have chosen not to display (X-)Face or "enable_avatars" is set to
    '0'.
    If you have a large address book it is recommended that you leave
    this option turned off to avoid delays in displaying messages.
  * The wizard now uses secure defaults.
  * Various code cleanups, fixes, and enhancements.
  * The English, French and Spanish manuals have been updated.
  * Updated translations: British English, Catalan, Czech, Dutch, French,
    German, Romanian, Slovak, Spanish, Swedish, Turkish.
  * bug fixes:
  * bug 4498, 'About window resizing issues'
  * bug 4586, 'PDF Viewer view breaks in Three Column layout'
  * bug 4764, 'Wrapped UTF8 encoded subject line displayed with
    nonexistent quotation marks'
  * bug 4834, 'Long email addresses in vCalendar invites cause
    the attachments bar on the right side to be hidden
    until restart'
  * bug 4841, 'qutoted-printable encoding breaks text/html file
    with extraordinarily long lines, base64 does not'
  * bug 4846, 'Preferences-&gt; Toolbars: always show icon preview
    on button'
  * bug 4848, 'The new ayatana tray icon displays no icon when
    there are new messages'
  * bug 4850, 'Show error dialog on receive error translation'
  * bug 4852, 'Cancel messages contain Approved-header'
  * bug 4854, 'auto-wrapping off not respected when using
    external editor'
  * bug 4856, 'Build fails with gettext 0.24'
  * bug 4863, 'Account Preferences Minor UI inconsistency'
  * bug 4882, 'IMAP can not use client certificate with
    passphrase'
  * bug 4887, 'Dillo processes are not killed when an HTML
    message is no longer being viewed'
  * bug 4893, 'Clamd plugin not checking any mail'
  * bug 4897, ''small screen' view: crash when exiting view
    message list after deleting all messages/mails
    in folder.'
  * bug 4898, 'When entering folder message list is not
    scrolling to selected message'
  * bug 4902, 'memory leak in the spam_report plug-in'
  * bug 4930, 'remove duplicate signature flag from MimeView'
  * bug 4931, 'avoid memory leak in summary_set_header'
  * fix bug where viewing msgs in the separate msg view are not
    marked as read when the msgview panel is hidden
  * litehtml plugin build failure on Windows
  * 'Save email as...' from the separate message view would save
    whatever was selected in the summaryview rather than what was
    open in the message view.
  * when message view is closed
    1. select a msg;
    2. hit [v] (key),
    3. open the mime structure list
    4. select a part in the structure tree
    5. hit [v] --[crash]--
  * fix header pane bug whereby a very long header value would
    push the mime icons panel out of the visible area.
  * do not attempt to delete a tag from list when the edit tag
    entry has focus.
- Drop conditional build options for dropped libraries:
  pilot_link and libytnef
- Enable vcalendar plugin default
- Update BuildRequires
- Add BuildRequires pkgconfig(ayatana-appindicator3-0.1)</changelog>
</package>
<package pkgid="c3d8f28eba5cb05032a027fb2b110a2c2cfbe39da468670b8a90172406645d271c73f1fe78ac70c34bce2a3defa7256d7b1b329ed86acf41b856405f6595e543" name="claws-mail-debugsource" arch="i586">
  <version epoch="0" ver="4.4.0" rel="1.8"/>
  <changelog author="&lt;d_werner@gmx.net&gt;" date="1655985600">- claws-mail 4.x.x with GTK 3 ignores the plugin setting in the
  clawsrc file in range [Plugins_GTK2] - change it to
  [Plugins_GTK3] in the skel/.claws-mail/clawsrc file (bnc#1200880)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1657800000">- Backport 5fee50c54a370fdfb5241bd4c4c16281a741762e.patch:
  This fixes building with newer perl.
- Switch package to autosetup.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1666353600">- Update to 4.1.1:
  * Marked messages in the Message List can now be displayed with bold
    text by setting the hidden preference "bold_marked".
  * The confirmation dialogue when saving all the attachments of a
    message can now be disabled.
  * The Message List tooltip for the From column now shows name and
    address.
  * OAuth2: various fixes and improvements.
  * The user manuals have been updated.
  * Updated translations: Brazilian Portuguese, Catalan, Czech, Dutch,
    French, Polish, Russian, Slovak, Spanish, Swedish, Traditional
    Chinese, Turkish.
  * Build system: GLib version 2.50 or greater is required; autoconf
    version 2.69 or greater is required; pkgconfig support for GPGME
    and libgpg-error has been added; GnuTLS is required for OAuth2;
    OAuth2 support can be removed with --disable-oauth2.
  * bug 4547, '--enable-tests makes compilation fail'
  * bug 4583, 'Compose window 'Discard message' dialog is
  * even though draft is already saved'
  * bug 4584, 'Compose window causing Claws to terminate
  * '
  * bug 4589, 'Edit Group Details panel wording unclear.'
  * bug 4615, 'Compilation fails with --disable-gnutls'
  * bug 4620, 'German translation of Content-Transfer-Encoding
  * unwanted colon'
  * bug 4628, 'typos in the README file'
  * bug 4630, 'Fancy loads remote images when remote content
  * disabled'
  * bug 4636, 'Handle non-ascii characters in server response'
  * AddressKeeper plugin: not saving addresses.
  * Perl plugin: building with perl v5.35.2 or greater.
  * AttRemover plugin: filenames would not be shown and corrupt
  * output
  * OAuth2: Use the user-configured timeout
  * 'save all' dialogues' logic.
  * Make custom headers compliant with RFC 2822 § 3.6.
  * correctly set modified flag after auto-save
  * NNTP account's SMTP server wasn't used
  * building with older GLibs
- Remove 5fee50c54a370fdfb5241bd4c4c16281a741762e.patch: contained</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678104000">- Deactive litehtml/gumbo as gumbo will be deleted [boo#1208381]</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1700568000">- Update to 4.2.0:
  * An easy way to open any folder on start-up has been added:
    Right-click a folder and choose 'Open on start-up'.
    This can also be configured on the 'Folder list' tab of the
    /Configuration/Preferences/Display/Summaries page.
  * Spam statistics have been added to the session statistics.
  * It is now possible to save message attachments only, without the
    other message parts.
  * QuickSearch: support for a "v H V" search expression has been added
    and the 'y S' expression has been removed ('v X-Label S' can be
    used instead).
  * font/* and chemical/* MIME types are now recognised.
  * The image viewer now works correctly when not auto-loading images.
  * Icon Themes: it is no longer possible to install or remove system
    themes.
  * IMAP: Support for SCRAM-SHA-{224,256,384,512} authentication
    mechanisms has been added.
  * IMAP: The statusbar now shows that expunge is happening.
  * The GData plugin has been removed.
  * The Fancy plugin no longer requires libsoup or libsoup-gnome.
  * The LiteHTML Viewer plugin has been synchronised with litehtml 0.7.
  * The LiteHTML viewer plugin will now only be built automatically if
    libgumbo 0.12 or newer is available. Building with libgumbo 0.10
    must be explicitly requested using --enable-litehtml_viewer-plugin.
  * For extra debug output use --enable-more-addressbook-debug and
  - -enable-more-ldap-debug.
  * Added translation: Portuguese
  * Updated translations: Brazilian Portuguese, Catalan, Czech, French,
    Polish, Russian, Slovak, Spanish, Swedish, Traditional Chinese,
    Turkish.
  * bug 4491, 'address autocompletion list does not expand in
    height with the number of matches'
  * bug 4618, 'Rate limit by remote breaks queued/marked
    actions (Delete/Move)'
  * bug 4631, 'Embedding external editor crashes Claws-Mail on Wayland'
  * bug 4637, 'Segmentation fault when using SUMMARY is empty'
  * bug 4645, 'fails to check for perl-ExtUtils::Embed'
  * bug 4648, 'fails to build with gcc 13'
  * bug 4658, 'Headers unfolded incorrectly in message view'
  * bug 4664, 'OAUTH2 overwrites passwords even for plaintext logins'
  * bug 4666, 'fancy plugin doesn't build with libwebkit2gtk-4.1'
  * bug 4670, 'To/CC incorrectly escaped with a trailing backslash'
  * bug 4679, 'The correct date header is interpreted incorrectly to display strange date.'
  * bug 4693, 'Hang and crash when enable disable SVG Rendering prefs'
  * when starting with msgview hidden, toggling msgview to show it
    would use incorrect height
  * update quicksearch history list when changing type
  * wrong message which is shown when mail can't be sent
  * when redirecting, disable queueing
  * arbitrary paste restriction
  * when queueing or drafting a msg with an attachment which no longer
    exists, use the correct label on the button of the warning dialogue * using
    a custom header in found_in_addressbook match expressions
  * URIs may contain the '$' dollar sign
  * OAuth2, Update on-disk tokens as well when in-memory tokens are updated
  * Microsoft POP3 OAuth2 protocol</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1718020800">- Update to 4.3.0:
  * Compose window: when the focus is in the message text, copied files
    can be pasted as attachments using /Edit/paste or Ctrl+V.
    (The context menu's Paste will still insert the list of files into
    the message body.)
  * '/Mark/Mark all read in folder' and 'Mark/Mark all unread in
    folder' have been re-added to the Message List context menu.
  * It is now possible to use '/Tools/Remove references' when
    forwarding mail.
  * Keyboard shortcuts: The "Choose preset keyboard shortcuts" selector
    has been integrated into the main preferences page.
    When 'Current' is the selected preset, Apply/OK will keep the
    existing settings.
  * An MBOX file can now be imported from the command line using
    `claws-mail --import-mbox %f` where %f is the full path to the
    MBOX file.
  * OAUTH2 support for Microsoft 365 GCC High has been added.
  * LiteHTML Viewer plugin: Updated to LiteHTML 0.9.
  * The menurc file is now backed-up on startup.
  * Removed support for the obsolete Avant Window Navigator.
  * Various code cleanups.
  * The manual has been updated.
  * New translation: Albanian.
  * Updated translations: Catalan, Czech, French, Hungarian, Indonesian,
    Polish, Romanian, Slovak, Spanish, Swedish, Turkish.
  * bug 4668, 'Sometimes, at program start, message list takes
    all the vertical space'
  * bug 4720, 'matcher: release regex_t in
    matcherprop_string_match'
  * bug 4724, 'set proper availability status to sign/encrypt
    toolbar buttons'
  * bug 4725, 'oauth2: remove trailing zero from transmit
    buffer in oauth2_contact_server'
  * bug 4728, 'socket: handle GNUTLS_E_PREMATURE_TERMINATION in
    ssl_read'
  * bug 4730, 'oauth2: fix string handling in
    oauth2_contact_server'
  * bug 4733, 'Line breaks lost in headers'
  * bug 4734, 'ssl_certificate: remove unhelpful warnings from
    certificate check'
  * bug 4746, 'matcher: remove incorrect condition in
    matcherprop_free'
  * bug 4747, 'matcher: simplify matcherprop_new'
  * bug 4749, 'release regex_t in
    summary_compile_simplify_regexp'
  * bug 4750, 'remove regcomp wrapper and call regcomp
    directly'
  * bug 4752, 'Adjust incorrect debug_printf call in pgp
    plugins'
  * bug 4754, 'text/enriched literal less-than sign sequence
    handled incorrectly
  * bug 4757, 'remove AX_FUNC_MKDIR'
  * bug 4758, 'remove unused check for bind_textdomain_codeset'
  * bug 4759, 'remove unused function checks from
    AC_CHECK_FUNCS'
  * bug 4760, 'use correct type for move_bar_id'
  * bug 4762, 'oauth2: preserve an existing refresh token'
  * bug 4765, 'only store smtp auth if authorization method is
    OAUTH2'
  * bug 4766, 'preserve the expiry value of SMTP auth type is
    not OAUTH2'
  * bug 4768, 'Adjust logic while evaluating enable_avatars'
  * bug 4770, 'remove intl from list of include directories'
  * bug 4773, 'remove obsolescent AC_C_CONST'
  * bug 4780, 'use proper prototype for two archiver functions'
  * bug 4781, 'use correct prototype for
    privacy_free_signature_data'
  * bug 4782, 'use correct prototype for stop_archiving'
  * bug 4786, 'remove type confusion in getsockopt call in
    sock_connect_async_cb'
  * bug 4787, 'Use correct function for memory transfer in
    crypt_cfb_buf'
  * bug 4788, '"Change primary passphrase" disabled status
    handling'
  * bug 4790, 'widget spacing in "Changing primary passphrase"
    dialog'
  * bug 4791, 'remove obsolete glib version check'
  * bug 4795, 'Please remove -no-cpp-precomp flag for Apple'
  * bug 4796, 'URL with wide character doesn't work'
  * bug 4798, 'Quoting wrong when format=flowed and
    respect_flowed_format is set'
  * CIDs 1220325, 1491306 and 1491315, 'Explicit null
    dereferenced (FORWARD_NULL)'
  * CIDs 1491064, 1491074, 1491211, 1491105, 1491139, 1491164,
    1491166, 1491168, 1491169, 1491178, 1491232, 1491242,
    1492281 and 1591844 'Use after free (USE_AFTER_FREE)'
  * CID 1491137 'Out-of-bounds access (OVERRUN)'
  * CID 1591952 values overwritten before being used
  * CID 1596594 (CHECKED_RETURN)
  * CID 1596595 'Resource leak'
  * errors caused by invalid MIME viewer command-line
  * building on non-X11 systems
  * Use CFLAGS provided by nettle.pc
  * Fancy plugin, recognise mid and data embedded images</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1)
  BuildRequires. Current version support webkit built against soup 3.
- Drop pkgconfig(libsoup-2.4) BuildRequires: No longer needed.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1740484800">- Update to 4.3.1:
  * The configuration option, "Don't popup error dialog on receive error"
    has been changed to "Show error dialog on receive error". Your previous
    choice will be automatically changed to the new format.
  * The option "Warn when pasting files as attachments" has been added to
    the Compose/Writing preferences page. This option was previously
    hidden.
  * chmod 0600 is now set on *history files in the configuration directory.
  * A new preference has been added to enable setting the chmod value of
    saved attachments: "Save attachments with chmod [   ]", found on the
    Other/Miscelleanous preferences page. The default value is 600.
  * The creation and updating of .mh_sequences files in MH mailbox folders
    is now optional and disabled by default. This is controlled by a new
    hidden preference, mh_compat_mode. If you were previously relying on
    this feature, set mh_compat_mode=1 in clawsrc before running this
    version.
  * A new hidden preference has been added, passphrase_dialog_msg_title_switch.
    This switches the placement of the dialogue message with the dialogue
    title in the passphrase dialogue. This can be useful for interacting with
    third-party programs such as KeePassXC.
  * The top-level 'Mark' menu item has been renamed to 'Marks'. If you have
    set custom hotkeys for any items in this menu you will need to re-set
    them.
  * New accounts now have all secure options activated by default,
    including TLS connections and SMTP AUTH.
  * The option to accept valid TLS certificates is now activated by default
    on new accounts.
  * Notification plugin: support for Ayatana indicator has been added.
  * PDF Viewer plugin: support for image/x-eps (encapsulated postscript)
    images has been added.
  * Libravatar plugin: the https URL, https://seccdn.libravatar.org/avatar,
    is now used by default.
  * vCalendar plugin: CREATED/LAST_MODIFIED are correctly handled, and the
    VTIMEZONE component is used when present
  * Various code cleanups.
  * The English, Spanish and French manuals have been updated.
  * Updated translations: Albanian, Brazilian Portuguese, British English,
    Catalan, Czech, Dutch, French, Polish, Portuguese, Romanian, Russian,
    Simplified Chinese, Slovak, Spanish, Swedish, Turkish.
  * bug fixes:
  * bug 3964, 'Attachment icon doesn't show in message list unless
    the message is clicked and then disappears later'
  * bug 4658, 'Headers unfolded incorrectly in message view'
  * bug 4817, 'Edit button in Messages view-&gt;Text settings not
    translatable'
  * bug 4818, 'Your Claws Mail configuration is from a newer...'
    dialog is shown more than once'
  * bug 4819, 'Text wrapping broken when text contains an URL'
  * bug 4821, 'If the Mail folder is on another partition, folder
    chmod settings are not applied to draft and queue'
  * bug 4824, 'No syntax highlighting after exiting external editor'
  * bug 4828, '"Mark" not translated anymore'
  * bug 4835, 'Disallow a forward slash in (IMAP) account names'
  * bug 4840, 'core dump unsubscribing from newsgroups'
  * CID 1491093: attrib leaked if attvalue is null
  * CID 1491370: unchecked return value.
  * archive plugin build in debug mode.
  * keep newsgroup subscription window on top when 'subscribe to
    newsgroup...' fails and newsgroup list can't be retrieved
  * don't silently fail to save a sent msg
  * IMAP: show the clip icon in the message list as soon as
    possible
  * stop needlessly checking which folders want sycnhronising every
    time we select a msg in an MH mailbox</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753444800">- adjust gpgme dependencies for future-proofing</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1773144000">- Update to 4.4.0:
  * Several updates to strings and icons.
  * The word 'Write' is now used in place of 'Compose'.
    e.g. 'Write email'; 'Write' preferences page, etc.
  * Hide Message List's horizontal scrollbar by default if not
    using GENERIC_UMPC.
  * Added a new hidden preference, 'mainwin_toolbar_always_enable_actions',
    (turned off by default). Activating this option means that toolbar
    items bound to user Actions (in the main window) will be active even
    when no messages are selected.
  * Navigation using the numpad arrow keys is now possible.
  * A new Colour preference has been added: 'Messages marked for moving
    or deletion'. This is used when 'execute immediately' is switched off.
  * Compose window: When re-editing a drafted message, the user will now
    be prompted to save any changes made to the message headers.
  * Compose window: when the contents of a header field are cleared, the
    Clear button becomes a Delete button, enabling the now empty row to
    be removed completely.
  * Folder properties: two new options to handle HTML content have been
    added to the General page:
    'Render HTML messages as text' and 'Render HTML messages with plugin
    if possible'.
  * Folder properties: a new option, 'Show tags' has been added. This
    controls whether any message tags are displayed at the top of the
    Message View.
  * SpamAssassin: updated third-party code to 4.0.1.
  * Mail Archiver: added support for Zstandard compression (zstd)
    (libarchive &gt;= 3.4.0 required).
  * RSSyl: the default User-Agent string has been changed to
    ClawsMailRSSyl/$VERSION ($URL); this can be changed in the plugin's
    preferences, and can be further set on a per-feed basis on the
    'Feed properties' page.
  * RSSyl: added a preference so that feeds configured for manual
    updates only are not updated when refreshing all feeds (recursively
    by the context menu, timer or at start-up, if enabled).
  * RSSyl: store and send ETag and Last-Modified headers.
  * RSSyl: postpone auto-updates if the server sends a Retry-After:
    header. A successful manual update clears the Retry-After value.
  * PGP: display a specific message, ("This key is not in your
    keyring") in the NoticeView area when a key is not in the keyring.
  * PGP: added an option to automatically locate missing keys when
    sending encrypted messages.
  * PGP: a missing key can now optionally be retrieved by clicking the
    NoticeView icon.
  * PGP: added a 'Search for PGP key' context menu item to email
    addresses in the Message View.
  * Notification: Ayatana indicator can now be configured to limit
    notifications to certain folders only.
  * Notification: added 'Open address book' entry to Ayatana indicator's
    tray menu.
  * Configuration is now stored in a dedicated file: oauth2rc, located
    in the configuration directory. This file allows a user to
    accommodate an API change by a service provider, or to add a completely
    new Oauth2-based email provider of their choice. Setting protected=1
    within an edited or bespoke block protects it from being overwritten
    by a new version of Claws Mail.
  * GnuTLS &gt;= 3.4.0 is now the minimum requirement.
  * libetpan &gt;= 1.9.4 is now the minimum requirement.
  * dbus-glib support has been migrated to GDBus (GIO) &gt;= 2.26
    and D-Bus (&gt;= 0.60).
  * The summary of the configure output has been completed.
  * A new hidden preference has been added: "show_contact_pic".
    When viewing a message, if the sender is in your address book and
    you have saved a picture for the contact there, this option will
    display that picture unless the Header Pane is displayed or you
    have chosen not to display (X-)Face or "enable_avatars" is set to
    '0'.
    If you have a large address book it is recommended that you leave
    this option turned off to avoid delays in displaying messages.
  * The wizard now uses secure defaults.
  * Various code cleanups, fixes, and enhancements.
  * The English, French and Spanish manuals have been updated.
  * Updated translations: British English, Catalan, Czech, Dutch, French,
    German, Romanian, Slovak, Spanish, Swedish, Turkish.
  * bug fixes:
  * bug 4498, 'About window resizing issues'
  * bug 4586, 'PDF Viewer view breaks in Three Column layout'
  * bug 4764, 'Wrapped UTF8 encoded subject line displayed with
    nonexistent quotation marks'
  * bug 4834, 'Long email addresses in vCalendar invites cause
    the attachments bar on the right side to be hidden
    until restart'
  * bug 4841, 'qutoted-printable encoding breaks text/html file
    with extraordinarily long lines, base64 does not'
  * bug 4846, 'Preferences-&gt; Toolbars: always show icon preview
    on button'
  * bug 4848, 'The new ayatana tray icon displays no icon when
    there are new messages'
  * bug 4850, 'Show error dialog on receive error translation'
  * bug 4852, 'Cancel messages contain Approved-header'
  * bug 4854, 'auto-wrapping off not respected when using
    external editor'
  * bug 4856, 'Build fails with gettext 0.24'
  * bug 4863, 'Account Preferences Minor UI inconsistency'
  * bug 4882, 'IMAP can not use client certificate with
    passphrase'
  * bug 4887, 'Dillo processes are not killed when an HTML
    message is no longer being viewed'
  * bug 4893, 'Clamd plugin not checking any mail'
  * bug 4897, ''small screen' view: crash when exiting view
    message list after deleting all messages/mails
    in folder.'
  * bug 4898, 'When entering folder message list is not
    scrolling to selected message'
  * bug 4902, 'memory leak in the spam_report plug-in'
  * bug 4930, 'remove duplicate signature flag from MimeView'
  * bug 4931, 'avoid memory leak in summary_set_header'
  * fix bug where viewing msgs in the separate msg view are not
    marked as read when the msgview panel is hidden
  * litehtml plugin build failure on Windows
  * 'Save email as...' from the separate message view would save
    whatever was selected in the summaryview rather than what was
    open in the message view.
  * when message view is closed
    1. select a msg;
    2. hit [v] (key),
    3. open the mime structure list
    4. select a part in the structure tree
    5. hit [v] --[crash]--
  * fix header pane bug whereby a very long header value would
    push the mime icons panel out of the visible area.
  * do not attempt to delete a tag from list when the edit tag
    entry has focus.
- Drop conditional build options for dropped libraries:
  pilot_link and libytnef
- Enable vcalendar plugin default
- Update BuildRequires
- Add BuildRequires pkgconfig(ayatana-appindicator3-0.1)</changelog>
</package>
<package pkgid="fe0bb1dffe692a14f1b45ffa297fed8869b099010302edc5760982930f22e6afd2656625a167fa51255a92c65e1d572cfd464096e1e0d3299f2bc821f35c4d18" name="clazy-debuginfo" arch="i586">
  <version epoch="0" ver="1.17.1" rel="1.10"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1735560000">- Update to 1.13
  * New Checks: used-qunused-variable
  * qstring-arg check provides a fix-it
  * Fixed unused-non-trivial-variable to not warn when
    [[maybe_unused]] set
  * Fixed qstring-arg for upcoming Qt 6.9
  * Fixed fully-qualified-moc-types false positive for const
    modifiers of generic arguments
  * Silence false positive non-pod-global-static warning for QML
    module initialization
  * Fix function-args-by-value false positive that would cause
    compile error in copy constructors, assignment operators
    and equal checks
  * False positives for `Q_EMIT(someSignal())` are now fixed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743681600">- Switch back to a git snapshot until a version compatible with
  LLVM 20 gets released
- Update to version 1.14git.20250301T021020~9afca196:
  * Add new check: qbytearray-conversion-to-c-style
  * QProcess::start was wrongly flagged as deprecated
  * HOWTO.md: add a note about running the tests from the build dir directly
  * Don't warn for missing Q_OBJECT macro for nested classes.
  * qt6-deprecated-api-fixes: Only flag QString assignment to QDir
  * Properly document exclude-next-line clazy directive
  * SuppressionManager: Use continue statement instead of nesting large block in if-statement
  * SuppressionManager: Also handle clazy:skip after early return
  * SuppressionManager: Rework controlflow to avoid multiple regex checks in same comment</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743940800">- Add patches:
  * clazy-llvm20.patch
  * clazy-llvm20_2.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1745841600">- Update to 1.14.0
  * Clazy warnings for the following line can be disabled, for
  example: clazy:exclude-next-line=check1,check2
  * Support for compilation against Clang 20
  * increase verbosity of some warning messages
  - checks `function-args-by-value` and `function-args-by-ref`:
    add function name and parameter name to warning message
  - checks `unused-non-trivial-variable` and
    `non-pod-global-static`: add variable name to warning message
  * New checks: qbytearray-conversion-to-c-style
- Drop patches, merged upstream:
  * clazy-llvm20.patch
  * clazy-llvm20_2.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749988800">- Update to 1.15
  * install-event-filter: Fix crash when there is no child at the
    given depth (kde#464372)
  * fully-qualified-moc-types: Fix enum/enum class not being
    evaluated (kde#423780)
  * Fixed crash in qstring-comparison-to-implicit-char (kde#502458)
  * Fixed crash when fully-qualified-moc-types encounters signals
    with expressions like "std::bitset&lt;int(8)&gt;"
  * Fixed crash in qvariant-template-instantiation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1757160000">- Update to 1.16
  * New clang-tidy plugin</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761048000">- Build the clang-tidy plugin. The required headers are no longer deleted.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1771502400">- Update to 1.17
  * Fix non-pod-static check emitting warning for each entry
    of a container
  * Fix use-arrow-operator-instead-of-data emitting false
    positive when value is casted
  * Do not whitelist QVariant for detaching-temporary.
    QVariant::toString will provide a QString that is not detached
  * detaching-temporary properly checks conditions when more than
    two method calls are chained
  * Fixits for detaching-temporary/detaching-member are more
    reliable with fixit ranges for operator calls
  * When using QT_NAMESPACE, clazy properly handles Qt classes
    being in this specific namespace
  * Fix wrong replacement method for QMap::operator[]
  * Make project compile with LLVM22. qhash-namespace,
    fully-qualified-moc-types, old-style-connect tests are fixed
  * Adjust readlock-detaching check to work properly with
    Qt 6.11 changes
  * Move qstring-ref to manuallevel since it is not compatible
    with Qt6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773144000">- Add upstream change:
  * 0001-Fix-FullyQualifiedMocTypes-giving-false-positives-fo.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 1.17.1
  * fix for the QtCreator integration not working properly
  * Fix a broken check with Qt 6.11
- Drop patch, merged upstream:
  * 0001-Fix-FullyQualifiedMocTypes-giving-false-positives-fo.patch</changelog>
</package>
<package pkgid="9b80928ba7a3c477984050938223d4a5d8d2d78221e853a5ed4b3f0831d7acdfb5a61bddf971ca3fe3b25b683740edc463fe249a021a61b41de4145f79a7e436" name="clazy-debugsource" arch="i586">
  <version epoch="0" ver="1.17.1" rel="1.10"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1735560000">- Update to 1.13
  * New Checks: used-qunused-variable
  * qstring-arg check provides a fix-it
  * Fixed unused-non-trivial-variable to not warn when
    [[maybe_unused]] set
  * Fixed qstring-arg for upcoming Qt 6.9
  * Fixed fully-qualified-moc-types false positive for const
    modifiers of generic arguments
  * Silence false positive non-pod-global-static warning for QML
    module initialization
  * Fix function-args-by-value false positive that would cause
    compile error in copy constructors, assignment operators
    and equal checks
  * False positives for `Q_EMIT(someSignal())` are now fixed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743681600">- Switch back to a git snapshot until a version compatible with
  LLVM 20 gets released
- Update to version 1.14git.20250301T021020~9afca196:
  * Add new check: qbytearray-conversion-to-c-style
  * QProcess::start was wrongly flagged as deprecated
  * HOWTO.md: add a note about running the tests from the build dir directly
  * Don't warn for missing Q_OBJECT macro for nested classes.
  * qt6-deprecated-api-fixes: Only flag QString assignment to QDir
  * Properly document exclude-next-line clazy directive
  * SuppressionManager: Use continue statement instead of nesting large block in if-statement
  * SuppressionManager: Also handle clazy:skip after early return
  * SuppressionManager: Rework controlflow to avoid multiple regex checks in same comment</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743940800">- Add patches:
  * clazy-llvm20.patch
  * clazy-llvm20_2.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1745841600">- Update to 1.14.0
  * Clazy warnings for the following line can be disabled, for
  example: clazy:exclude-next-line=check1,check2
  * Support for compilation against Clang 20
  * increase verbosity of some warning messages
  - checks `function-args-by-value` and `function-args-by-ref`:
    add function name and parameter name to warning message
  - checks `unused-non-trivial-variable` and
    `non-pod-global-static`: add variable name to warning message
  * New checks: qbytearray-conversion-to-c-style
- Drop patches, merged upstream:
  * clazy-llvm20.patch
  * clazy-llvm20_2.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749988800">- Update to 1.15
  * install-event-filter: Fix crash when there is no child at the
    given depth (kde#464372)
  * fully-qualified-moc-types: Fix enum/enum class not being
    evaluated (kde#423780)
  * Fixed crash in qstring-comparison-to-implicit-char (kde#502458)
  * Fixed crash when fully-qualified-moc-types encounters signals
    with expressions like "std::bitset&lt;int(8)&gt;"
  * Fixed crash in qvariant-template-instantiation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1757160000">- Update to 1.16
  * New clang-tidy plugin</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761048000">- Build the clang-tidy plugin. The required headers are no longer deleted.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1771502400">- Update to 1.17
  * Fix non-pod-static check emitting warning for each entry
    of a container
  * Fix use-arrow-operator-instead-of-data emitting false
    positive when value is casted
  * Do not whitelist QVariant for detaching-temporary.
    QVariant::toString will provide a QString that is not detached
  * detaching-temporary properly checks conditions when more than
    two method calls are chained
  * Fixits for detaching-temporary/detaching-member are more
    reliable with fixit ranges for operator calls
  * When using QT_NAMESPACE, clazy properly handles Qt classes
    being in this specific namespace
  * Fix wrong replacement method for QMap::operator[]
  * Make project compile with LLVM22. qhash-namespace,
    fully-qualified-moc-types, old-style-connect tests are fixed
  * Adjust readlock-detaching check to work properly with
    Qt 6.11 changes
  * Move qstring-ref to manuallevel since it is not compatible
    with Qt6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773144000">- Add upstream change:
  * 0001-Fix-FullyQualifiedMocTypes-giving-false-positives-fo.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 1.17.1
  * fix for the QtCreator integration not working properly
  * Fix a broken check with Qt 6.11
- Drop patch, merged upstream:
  * 0001-Fix-FullyQualifiedMocTypes-giving-false-positives-fo.patch</changelog>
</package>
<package pkgid="e263859fd08967d32534d1b88b1b229dacd4745bea9cbb35395640a5dfef0deaef746c700718c56a0f6a97b5ad638e44b1abc7daf01eaa107c5b51b85cca6341" name="cld2-debugsource" arch="i586">
  <version epoch="0" ver="20150820" rel="6.9"/>
  <changelog author="astieger@suse.com" date="1432728000">- initial version</changelog>
  <changelog author="astieger@suse.com" date="1466510400">- fix build with gcc6 in Factory, build with -std=c++98 boo#985158</changelog>
  <changelog author="astieger@suse.com" date="1502452800">- Update to version 20150820:
  * upstream moved to git(hub)
  * Some unused code removed</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1595851200">- add pkgconfig file
- cleanup spec file
  * remove stuff for compatibility below SLE 12
  * use license tag in files section</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1596283200">- add 0001-fix-hebrew-iso-code.patch to change obsolete hebrew language
  code from iw to he</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1608120000">- change include paths in pkgconfig file to the values used by
  cyrus imap</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1608120001">- fix generating cld2_full library by adding common source files
  in CMakeLists.txt</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt;" date="1616500800">- include GNUInstallDirs into CMakeLists.txt and use CMAKE_INSTALL_FULL_LIBDIR
  variable in pkgconfig file to set corret library path also on Tumbleweed</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt; - 20150820" date="1708948800">- use autosetup in prep section</changelog>
  <changelog author="Matthias Fehring &lt;buschmann23@opensuse.org&gt; - 20150820" date="1708948801">- cleanup spec file</changelog>
</package>
<package pkgid="92f5ee17bda5ee16d6ece8d76a1cd3c4dfa85cd0da8140dbdda6b7273e313e713a2a3f7df35729e98a072d8bfed3773ed84686c61350811a917cc00ba7df441d" name="clementine-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.1~50~ge281c4508" rel="2.11"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1617883200">- Update to git snapshot 1.3.99.20210304 to fix build against the
  new taglib.
- For upstream changes go to:
  https://github.com/clementine-player/Clementine/compare/1.4.0rc1-343-gb49afcc5b...1.4.0rc1-548-g354f6a23e</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1623412800">- update to 1.3.99.20210609
  * For upstream changes go to:
    https://github.com/clementine-player/Clementine/compare/354f6a23e0ce...612767c87822</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1660046400">- Update to version 1.4.0~rc2
- Remove unneeded patch clementine-hidden-systray-icon.patch
- Many bug fixes and new features since the last git snapshot</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1688990400">- Fix build on tumbleweed with clementine-cpp17-force.patch by
  forcing -std=c++17 on protobuf-using subdirectories.
- Add clementine-ix86-build-fix.patch to fix ix86 build
  (missing protobuf link libs).</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1709121600">- Allow use of internal taglib until taglib2 build issue is solved
  see https://github.com/clementine-player/Clementine/issues/7313</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1709812800">- Fix build error with protobuf 25 in Leap 15.6
  * Apply clementine-cpp17-force.patch and clementine-ix86-build-fix.patch
    to Leap 15.6 build</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1710676800">- Add clementine-cpp17.patch:
  * Fixes build with TagLib and Protobuf now requiring C++17.
- Add clementine-protobuf.patch:
  * Fixes build with protobuf 22 and higher.
- Add clementine-taglib2.patch:
  * Fixes build with TagLib 2.
- Removed clementine-ix86-build-fix.patch and
  clementine-cpp17-force.patch.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744718400">- Drop BuildRequires: pkgconfig(glew) as it is not used for build</changelog>
  <changelog author="Tristan Miller &lt;psychonaut@nothingisreal.com&gt;" date="1755950400">- Update to rolling release version tagged 1.4.1-50-ge281c4508
- Remove clementine-protobuf.patch and clementine-cpp17.patch; similar
  revisions now upstream per
  https://github.com/clementine-player/Clementine/pull/7372
- Remove clementine-taglib2.patch; similar revisions now upstream per
  https://github.com/clementine-player/Clementine/pull/7374
- Add clementine-cmake-pr7402.patch from
  https://github.com/clementine-player/Clementine/pull/7402 to fix
  CMake compatibility issues</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="8509977621c1e6fef1e2baba22b32ff3358b40711d8d2bf9e9b831349cdbe9d53f929a431e881c84f3a767e79ff830e955faf2cde18f004f55f371d4ac4b6619" name="clementine-debugsource" arch="i586">
  <version epoch="0" ver="1.4.1~50~ge281c4508" rel="2.11"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1617883200">- Update to git snapshot 1.3.99.20210304 to fix build against the
  new taglib.
- For upstream changes go to:
  https://github.com/clementine-player/Clementine/compare/1.4.0rc1-343-gb49afcc5b...1.4.0rc1-548-g354f6a23e</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1623412800">- update to 1.3.99.20210609
  * For upstream changes go to:
    https://github.com/clementine-player/Clementine/compare/354f6a23e0ce...612767c87822</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1660046400">- Update to version 1.4.0~rc2
- Remove unneeded patch clementine-hidden-systray-icon.patch
- Many bug fixes and new features since the last git snapshot</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1688990400">- Fix build on tumbleweed with clementine-cpp17-force.patch by
  forcing -std=c++17 on protobuf-using subdirectories.
- Add clementine-ix86-build-fix.patch to fix ix86 build
  (missing protobuf link libs).</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1709121600">- Allow use of internal taglib until taglib2 build issue is solved
  see https://github.com/clementine-player/Clementine/issues/7313</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1709812800">- Fix build error with protobuf 25 in Leap 15.6
  * Apply clementine-cpp17-force.patch and clementine-ix86-build-fix.patch
    to Leap 15.6 build</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1710676800">- Add clementine-cpp17.patch:
  * Fixes build with TagLib and Protobuf now requiring C++17.
- Add clementine-protobuf.patch:
  * Fixes build with protobuf 22 and higher.
- Add clementine-taglib2.patch:
  * Fixes build with TagLib 2.
- Removed clementine-ix86-build-fix.patch and
  clementine-cpp17-force.patch.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744718400">- Drop BuildRequires: pkgconfig(glew) as it is not used for build</changelog>
  <changelog author="Tristan Miller &lt;psychonaut@nothingisreal.com&gt;" date="1755950400">- Update to rolling release version tagged 1.4.1-50-ge281c4508
- Remove clementine-protobuf.patch and clementine-cpp17.patch; similar
  revisions now upstream per
  https://github.com/clementine-player/Clementine/pull/7372
- Remove clementine-taglib2.patch; similar revisions now upstream per
  https://github.com/clementine-player/Clementine/pull/7374
- Add clementine-cmake-pr7402.patch from
  https://github.com/clementine-player/Clementine/pull/7402 to fix
  CMake compatibility issues</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="0f34016891fa4a2b16a46cf413ec76775e2283b4809d3afb1cdc6357161e035e9b55f89ce95ce27c87abe2e1ae96912ca4fe95161fb5a25b594038895b1636c4" name="clevis-debuginfo" arch="i586">
  <version epoch="0" ver="21" rel="1.5"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1673956800">- ship clevis v18, a unattended disk encryption unlocker, via either
  a server or TPM2. (jsc#PED-3009, jsc#PM-3627, jsc#PM-2793)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- updated to v19
  - Add external token id for existing passphrase (71869cb)
  - luks-edit: remove unnecessary 2&gt;/dev/null (6e48a1c)
  - Avoid invalid message for clevis command (3f879a3)
  - Notify error url on server connect fail (f5786d3)
  - Improve boot performance by removing key check (47b01ab)
  - systemd: account for unlocking failures in clevis-luks-askpass (92b09c9)
  - luks: enable debugging in clevis scripts when rd.debug is set (8c9e020)
  - luks: explicitly specify pbkdf iterations to cryptsetup (7159630)
  - tpm2: improve validation of PCRs in clevis-encrypt-tpm2 (4eb1980)
  - luks: define max entropy bits for pwmake (3bb852b)
  - luks: ignore empty &amp; comment lines in crypttab (0589c14)
  - Avoid luksmeta corruption on clevis bind (d8a25e3)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1684756800">- drop ncat requirement from clevis-systemd (boo#1211580)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1745064000">- Create packages:
  * clevis-pin_tpm2
  * clevis-pin_pkcs11
  * clevis-pin-sss
  * clevis-pin-tang
- Add 0002-find-pcscd.patch
- Update to version 21:
  * [EXPERIMENTAL] Add PKCS#11 pin basic functionality (5b07e40)
  * Ensure dnf builddep is installed in Fedora (#466) (2b34226)
  * udisks2: check for EINTR when reading in recover_key() (4c6d5d9)
  * udisks2: check if variables are NULL before calling unref (eea777f)
  * Fix README.md to include tang https configuration (#175) (#417) (4bddd5e)
  * Prevent Address in use error (601d0a9)
  * Fedora test build fix (3420001)
  * luks/udisks2: explicitly NULL-terminate buffer (251a888)
  * pins/sss: intialize variable before use (0938231)
  * Fix DNS resolution in initramfs (#367) (bebb037)
  * Upgrade checkout version (v3-&gt;v4) (#452) (ea7a8e1)
  * Fix killing of child process of clevisloop (c03dbf3)
  * Added language and misspell check for markdown files (#439) (fee1db3)
  * luks: decouple dracut from systemd unlocker (afe91eb)
  * luks: move dracut out of systemd directory (cfefdde)
  * Include manual compilation steps (#433) (ec16c7a)
  * Avoid execution of Github actions for Markdown (#427) (c9f2066)
  * Upgrade version for checkout Github action (#429) (4764b66)
  * Fix README.md to include "tang" pin (#424) (3add946)
  * Use jose, not pwmake, for password generation (#418) (4d23eda)
  * Use quay.io version of Fedora Rawhide container (#425) (bf9e1cd)
  * Add bash syntax highlighting to README.md (#414) (7c23279)
  * Fix README.md to include correct sss example (#409) (eb92459)
  * Fix Github actions by using latest ubuntu distro (#411) (c1a8aff)
  * documenting parameter to pass args to cryptsetup (96726a2)
  * initial test of passing args to 'crypsetup open' (0666b88)
  * passing args to 'crypsetup open'</changelog>
</package>
<package pkgid="a38403d1783859b6ad2240dad177bb91d7de39d5cce0bcbb55aeb3103934cb7ec3b645fa0b56a378d9c5b34d60b7b99817089f7b5db60919b6649830d415e955" name="clevis-debugsource" arch="i586">
  <version epoch="0" ver="21" rel="1.5"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1673956800">- ship clevis v18, a unattended disk encryption unlocker, via either
  a server or TPM2. (jsc#PED-3009, jsc#PM-3627, jsc#PM-2793)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- updated to v19
  - Add external token id for existing passphrase (71869cb)
  - luks-edit: remove unnecessary 2&gt;/dev/null (6e48a1c)
  - Avoid invalid message for clevis command (3f879a3)
  - Notify error url on server connect fail (f5786d3)
  - Improve boot performance by removing key check (47b01ab)
  - systemd: account for unlocking failures in clevis-luks-askpass (92b09c9)
  - luks: enable debugging in clevis scripts when rd.debug is set (8c9e020)
  - luks: explicitly specify pbkdf iterations to cryptsetup (7159630)
  - tpm2: improve validation of PCRs in clevis-encrypt-tpm2 (4eb1980)
  - luks: define max entropy bits for pwmake (3bb852b)
  - luks: ignore empty &amp; comment lines in crypttab (0589c14)
  - Avoid luksmeta corruption on clevis bind (d8a25e3)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1684756800">- drop ncat requirement from clevis-systemd (boo#1211580)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1745064000">- Create packages:
  * clevis-pin_tpm2
  * clevis-pin_pkcs11
  * clevis-pin-sss
  * clevis-pin-tang
- Add 0002-find-pcscd.patch
- Update to version 21:
  * [EXPERIMENTAL] Add PKCS#11 pin basic functionality (5b07e40)
  * Ensure dnf builddep is installed in Fedora (#466) (2b34226)
  * udisks2: check for EINTR when reading in recover_key() (4c6d5d9)
  * udisks2: check if variables are NULL before calling unref (eea777f)
  * Fix README.md to include tang https configuration (#175) (#417) (4bddd5e)
  * Prevent Address in use error (601d0a9)
  * Fedora test build fix (3420001)
  * luks/udisks2: explicitly NULL-terminate buffer (251a888)
  * pins/sss: intialize variable before use (0938231)
  * Fix DNS resolution in initramfs (#367) (bebb037)
  * Upgrade checkout version (v3-&gt;v4) (#452) (ea7a8e1)
  * Fix killing of child process of clevisloop (c03dbf3)
  * Added language and misspell check for markdown files (#439) (fee1db3)
  * luks: decouple dracut from systemd unlocker (afe91eb)
  * luks: move dracut out of systemd directory (cfefdde)
  * Include manual compilation steps (#433) (ec16c7a)
  * Avoid execution of Github actions for Markdown (#427) (c9f2066)
  * Upgrade version for checkout Github action (#429) (4764b66)
  * Fix README.md to include "tang" pin (#424) (3add946)
  * Use jose, not pwmake, for password generation (#418) (4d23eda)
  * Use quay.io version of Fedora Rawhide container (#425) (bf9e1cd)
  * Add bash syntax highlighting to README.md (#414) (7c23279)
  * Fix README.md to include correct sss example (#409) (eb92459)
  * Fix Github actions by using latest ubuntu distro (#411) (c1a8aff)
  * documenting parameter to pass args to cryptsetup (96726a2)
  * initial test of passing args to 'crypsetup open' (0666b88)
  * passing args to 'crypsetup open'</changelog>
</package>
<package pkgid="5de43895b3268f41e7e9d0157813a6223c325de728b19bd85d9120b4e0e4bbe6cd1c751ace8f24b5e71388a21e2f8228ab749e7a3ec99c3f42ed1f28f1373111" name="clevis-pin-pkcs11-debuginfo" arch="i586">
  <version epoch="0" ver="21" rel="1.5"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1673956800">- ship clevis v18, a unattended disk encryption unlocker, via either
  a server or TPM2. (jsc#PED-3009, jsc#PM-3627, jsc#PM-2793)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- updated to v19
  - Add external token id for existing passphrase (71869cb)
  - luks-edit: remove unnecessary 2&gt;/dev/null (6e48a1c)
  - Avoid invalid message for clevis command (3f879a3)
  - Notify error url on server connect fail (f5786d3)
  - Improve boot performance by removing key check (47b01ab)
  - systemd: account for unlocking failures in clevis-luks-askpass (92b09c9)
  - luks: enable debugging in clevis scripts when rd.debug is set (8c9e020)
  - luks: explicitly specify pbkdf iterations to cryptsetup (7159630)
  - tpm2: improve validation of PCRs in clevis-encrypt-tpm2 (4eb1980)
  - luks: define max entropy bits for pwmake (3bb852b)
  - luks: ignore empty &amp; comment lines in crypttab (0589c14)
  - Avoid luksmeta corruption on clevis bind (d8a25e3)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1684756800">- drop ncat requirement from clevis-systemd (boo#1211580)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1745064000">- Create packages:
  * clevis-pin_tpm2
  * clevis-pin_pkcs11
  * clevis-pin-sss
  * clevis-pin-tang
- Add 0002-find-pcscd.patch
- Update to version 21:
  * [EXPERIMENTAL] Add PKCS#11 pin basic functionality (5b07e40)
  * Ensure dnf builddep is installed in Fedora (#466) (2b34226)
  * udisks2: check for EINTR when reading in recover_key() (4c6d5d9)
  * udisks2: check if variables are NULL before calling unref (eea777f)
  * Fix README.md to include tang https configuration (#175) (#417) (4bddd5e)
  * Prevent Address in use error (601d0a9)
  * Fedora test build fix (3420001)
  * luks/udisks2: explicitly NULL-terminate buffer (251a888)
  * pins/sss: intialize variable before use (0938231)
  * Fix DNS resolution in initramfs (#367) (bebb037)
  * Upgrade checkout version (v3-&gt;v4) (#452) (ea7a8e1)
  * Fix killing of child process of clevisloop (c03dbf3)
  * Added language and misspell check for markdown files (#439) (fee1db3)
  * luks: decouple dracut from systemd unlocker (afe91eb)
  * luks: move dracut out of systemd directory (cfefdde)
  * Include manual compilation steps (#433) (ec16c7a)
  * Avoid execution of Github actions for Markdown (#427) (c9f2066)
  * Upgrade version for checkout Github action (#429) (4764b66)
  * Fix README.md to include "tang" pin (#424) (3add946)
  * Use jose, not pwmake, for password generation (#418) (4d23eda)
  * Use quay.io version of Fedora Rawhide container (#425) (bf9e1cd)
  * Add bash syntax highlighting to README.md (#414) (7c23279)
  * Fix README.md to include correct sss example (#409) (eb92459)
  * Fix Github actions by using latest ubuntu distro (#411) (c1a8aff)
  * documenting parameter to pass args to cryptsetup (96726a2)
  * initial test of passing args to 'crypsetup open' (0666b88)
  * passing args to 'crypsetup open'</changelog>
</package>
<package pkgid="5c0ac73ac19bffeb80af54261bb64ffe46f51cecbb0f6a272d23607004334124215b4831d5cddb640e52e9d998af5ab4374e03db5594c8c3e35b502a2d80a343" name="clevis-pin-sss-debuginfo" arch="i586">
  <version epoch="0" ver="21" rel="1.5"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1673956800">- ship clevis v18, a unattended disk encryption unlocker, via either
  a server or TPM2. (jsc#PED-3009, jsc#PM-3627, jsc#PM-2793)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- updated to v19
  - Add external token id for existing passphrase (71869cb)
  - luks-edit: remove unnecessary 2&gt;/dev/null (6e48a1c)
  - Avoid invalid message for clevis command (3f879a3)
  - Notify error url on server connect fail (f5786d3)
  - Improve boot performance by removing key check (47b01ab)
  - systemd: account for unlocking failures in clevis-luks-askpass (92b09c9)
  - luks: enable debugging in clevis scripts when rd.debug is set (8c9e020)
  - luks: explicitly specify pbkdf iterations to cryptsetup (7159630)
  - tpm2: improve validation of PCRs in clevis-encrypt-tpm2 (4eb1980)
  - luks: define max entropy bits for pwmake (3bb852b)
  - luks: ignore empty &amp; comment lines in crypttab (0589c14)
  - Avoid luksmeta corruption on clevis bind (d8a25e3)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1684756800">- drop ncat requirement from clevis-systemd (boo#1211580)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1745064000">- Create packages:
  * clevis-pin_tpm2
  * clevis-pin_pkcs11
  * clevis-pin-sss
  * clevis-pin-tang
- Add 0002-find-pcscd.patch
- Update to version 21:
  * [EXPERIMENTAL] Add PKCS#11 pin basic functionality (5b07e40)
  * Ensure dnf builddep is installed in Fedora (#466) (2b34226)
  * udisks2: check for EINTR when reading in recover_key() (4c6d5d9)
  * udisks2: check if variables are NULL before calling unref (eea777f)
  * Fix README.md to include tang https configuration (#175) (#417) (4bddd5e)
  * Prevent Address in use error (601d0a9)
  * Fedora test build fix (3420001)
  * luks/udisks2: explicitly NULL-terminate buffer (251a888)
  * pins/sss: intialize variable before use (0938231)
  * Fix DNS resolution in initramfs (#367) (bebb037)
  * Upgrade checkout version (v3-&gt;v4) (#452) (ea7a8e1)
  * Fix killing of child process of clevisloop (c03dbf3)
  * Added language and misspell check for markdown files (#439) (fee1db3)
  * luks: decouple dracut from systemd unlocker (afe91eb)
  * luks: move dracut out of systemd directory (cfefdde)
  * Include manual compilation steps (#433) (ec16c7a)
  * Avoid execution of Github actions for Markdown (#427) (c9f2066)
  * Upgrade version for checkout Github action (#429) (4764b66)
  * Fix README.md to include "tang" pin (#424) (3add946)
  * Use jose, not pwmake, for password generation (#418) (4d23eda)
  * Use quay.io version of Fedora Rawhide container (#425) (bf9e1cd)
  * Add bash syntax highlighting to README.md (#414) (7c23279)
  * Fix README.md to include correct sss example (#409) (eb92459)
  * Fix Github actions by using latest ubuntu distro (#411) (c1a8aff)
  * documenting parameter to pass args to cryptsetup (96726a2)
  * initial test of passing args to 'crypsetup open' (0666b88)
  * passing args to 'crypsetup open'</changelog>
</package>
<package pkgid="9c05be729c6ac4a1e655ee12e231746525fbecd97105ed2db7f4469049375df27e6f4ce01a86f2da0f7703a915a4118ccfbd1829879080504910d75386932b35" name="clevis-udisks2-debuginfo" arch="i586">
  <version epoch="0" ver="21" rel="1.5"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1673956800">- ship clevis v18, a unattended disk encryption unlocker, via either
  a server or TPM2. (jsc#PED-3009, jsc#PM-3627, jsc#PM-2793)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- updated to v19
  - Add external token id for existing passphrase (71869cb)
  - luks-edit: remove unnecessary 2&gt;/dev/null (6e48a1c)
  - Avoid invalid message for clevis command (3f879a3)
  - Notify error url on server connect fail (f5786d3)
  - Improve boot performance by removing key check (47b01ab)
  - systemd: account for unlocking failures in clevis-luks-askpass (92b09c9)
  - luks: enable debugging in clevis scripts when rd.debug is set (8c9e020)
  - luks: explicitly specify pbkdf iterations to cryptsetup (7159630)
  - tpm2: improve validation of PCRs in clevis-encrypt-tpm2 (4eb1980)
  - luks: define max entropy bits for pwmake (3bb852b)
  - luks: ignore empty &amp; comment lines in crypttab (0589c14)
  - Avoid luksmeta corruption on clevis bind (d8a25e3)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1684756800">- drop ncat requirement from clevis-systemd (boo#1211580)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1745064000">- Create packages:
  * clevis-pin_tpm2
  * clevis-pin_pkcs11
  * clevis-pin-sss
  * clevis-pin-tang
- Add 0002-find-pcscd.patch
- Update to version 21:
  * [EXPERIMENTAL] Add PKCS#11 pin basic functionality (5b07e40)
  * Ensure dnf builddep is installed in Fedora (#466) (2b34226)
  * udisks2: check for EINTR when reading in recover_key() (4c6d5d9)
  * udisks2: check if variables are NULL before calling unref (eea777f)
  * Fix README.md to include tang https configuration (#175) (#417) (4bddd5e)
  * Prevent Address in use error (601d0a9)
  * Fedora test build fix (3420001)
  * luks/udisks2: explicitly NULL-terminate buffer (251a888)
  * pins/sss: intialize variable before use (0938231)
  * Fix DNS resolution in initramfs (#367) (bebb037)
  * Upgrade checkout version (v3-&gt;v4) (#452) (ea7a8e1)
  * Fix killing of child process of clevisloop (c03dbf3)
  * Added language and misspell check for markdown files (#439) (fee1db3)
  * luks: decouple dracut from systemd unlocker (afe91eb)
  * luks: move dracut out of systemd directory (cfefdde)
  * Include manual compilation steps (#433) (ec16c7a)
  * Avoid execution of Github actions for Markdown (#427) (c9f2066)
  * Upgrade version for checkout Github action (#429) (4764b66)
  * Fix README.md to include "tang" pin (#424) (3add946)
  * Use jose, not pwmake, for password generation (#418) (4d23eda)
  * Use quay.io version of Fedora Rawhide container (#425) (bf9e1cd)
  * Add bash syntax highlighting to README.md (#414) (7c23279)
  * Fix README.md to include correct sss example (#409) (eb92459)
  * Fix Github actions by using latest ubuntu distro (#411) (c1a8aff)
  * documenting parameter to pass args to cryptsetup (96726a2)
  * initial test of passing args to 'crypsetup open' (0666b88)
  * passing args to 'crypsetup open'</changelog>
</package>
<package pkgid="cd8d4ed188a9a2c6c29e80b95af8cb0a072ad5d64e7bcc05702318d054f1b170cf6b539865a281ddc47d5a6842610f63227756690b2a001737a5943388343542" name="clhep-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.7.2" rel="1.5"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664539200">- Update to version 2.4.5.3:
  For details, see include ChangeLog or
  https://gitlab.cern.ch/CLHEP/CLHEP/-/blob/CLHEP_2_4_5_3/ChangeLog
- Drop obsolete clhep-randomobjects-pkgconfig-requires.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667995200">- Update to version 2.4.6.0:
  * Evaluator: Resolve worrying GCC 12 warnings
  * Random: Resolve worrying GCC 12 warnings
- Drop no longer needed clhep-rpmlintrc file.
- Minor offset changes to clhep-respect-build_static_libs.patch.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1672660800">- Update to version 2.4.6.3:
  * Fix compilation warnings on XCode 14.1 for implicit type
    conversions.
- Changes from version 2.4.6.2:
  * Evaluator/test/testEvaluator.output: match change in e_SI.
- Changes from version 2.4.6.1:
  * Evaluator/src/setSystemOfUnits.cc: update units to match
    Units/SystemOfUnits.h.
  * Random: add the cstdint header where uint32_t and uint64_t are
    used.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1681128000">- Update to version 2.4.6.4:
  * Add support for -std=c++20 and -std=c++2a.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 2.6.7.0:
  * Random: MIXMAX update for performance</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1697112000">- Update to version 2.6.7.1:
  * Random: add missing shootArray implementations
  * Random: mixmax_skip_N8.icc and mixmax_skip_N240.icc were
    removed as no longer necessary
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1702814400">- Split out individual subpackages for different CLHEP libraries,
  in keeping with dependency chart here:
  https://proj-clhep.web.cern.ch/proj-clhep/packages.html.
  * clhep-devel now drags in all the clhep-*-devel subpackages.
- Add clhep-docdir.patch to get documentation to install to a
  user configurable dir.
- Split out doc package and install doxygen generated HTML
  documentation to it; add as Recommends to clhep-devel.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Split out complex helper macros into clhep.macros.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1704628800">- Add BuildRequires: graphviz for dot, needed by doxygen when
  generating docs.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1762689600">- Update to version 2.4.7.2:
  * support for -std=c++23
  * add CLHEP_BUILD_STATIC_LIBS option (ON by default)
- Drop clhep-respect-build_static_libs.patch: no longer needed;
  use upstream configure option CLHEP_BUILD_STATIC_LIBS=OFF
  instead.</changelog>
</package>
<package pkgid="4fed0322c49cc8f75c3fdddcc43c3619abb5889b95da06a3b56f4cdcfc45bb0e4a9d3bbcde5aa86a82eecd320df42a70bd08912a135fd585743b5a6b64def8cc" name="clhep-debugsource" arch="i586">
  <version epoch="0" ver="2.4.7.2" rel="1.5"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1664539200">- Update to version 2.4.5.3:
  For details, see include ChangeLog or
  https://gitlab.cern.ch/CLHEP/CLHEP/-/blob/CLHEP_2_4_5_3/ChangeLog
- Drop obsolete clhep-randomobjects-pkgconfig-requires.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667995200">- Update to version 2.4.6.0:
  * Evaluator: Resolve worrying GCC 12 warnings
  * Random: Resolve worrying GCC 12 warnings
- Drop no longer needed clhep-rpmlintrc file.
- Minor offset changes to clhep-respect-build_static_libs.patch.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1672660800">- Update to version 2.4.6.3:
  * Fix compilation warnings on XCode 14.1 for implicit type
    conversions.
- Changes from version 2.4.6.2:
  * Evaluator/test/testEvaluator.output: match change in e_SI.
- Changes from version 2.4.6.1:
  * Evaluator/src/setSystemOfUnits.cc: update units to match
    Units/SystemOfUnits.h.
  * Random: add the cstdint header where uint32_t and uint64_t are
    used.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1681128000">- Update to version 2.4.6.4:
  * Add support for -std=c++20 and -std=c++2a.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 2.6.7.0:
  * Random: MIXMAX update for performance</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1697112000">- Update to version 2.6.7.1:
  * Random: add missing shootArray implementations
  * Random: mixmax_skip_N8.icc and mixmax_skip_N240.icc were
    removed as no longer necessary
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1702814400">- Split out individual subpackages for different CLHEP libraries,
  in keeping with dependency chart here:
  https://proj-clhep.web.cern.ch/proj-clhep/packages.html.
  * clhep-devel now drags in all the clhep-*-devel subpackages.
- Add clhep-docdir.patch to get documentation to install to a
  user configurable dir.
- Split out doc package and install doxygen generated HTML
  documentation to it; add as Recommends to clhep-devel.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704456000">- Split out complex helper macros into clhep.macros.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1704628800">- Add BuildRequires: graphviz for dot, needed by doxygen when
  generating docs.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1762689600">- Update to version 2.4.7.2:
  * support for -std=c++23
  * add CLHEP_BUILD_STATIC_LIBS option (ON by default)
- Drop clhep-respect-build_static_libs.patch: no longer needed;
  use upstream configure option CLHEP_BUILD_STATIC_LIBS=OFF
  instead.</changelog>
</package>
<package pkgid="b34627d9d7928ee2d197e2f26f60f61fbef39fdd76b058a01575fcb349812d8a90cb688011b7f6db206a94332c4837c304ec3713ba06c50f87b6af9929adb7a1" name="clinfo-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.25.02.14" rel="1.4"/>
  <changelog author="mpluskal@suse.com" date="1453809600">- Update to 2.1.16.01.12
  * no upstream changelog provided</changelog>
  <changelog author="mpluskal@suse.com" date="1487332800">- Update to version 2.1.17.02.09:
  * no upstream changelog provided</changelog>
  <changelog author="mardnh@gmx.de" date="1500724800">- Update to version 2.2.17.06.14
  * Version 2.2.17.06.14
  * OpenCL 2.2 support
  * Add "size" to "cache line" info
  * Add NMAKE makefile
  * Update Windows support
  * Avoid possible narrowing warnings
  * Use PRIuS to print size_t
  * Make UNUSED macro function-style
  * Also check default devices in clCreateContextFromType</changelog>
  <changelog author="mardnh@gmx.de" date="1506859200">- Update to version 2.2.17.08.25
  * Version 2.2.17.08.25
  * Switch to annotated tags
  * Provide a `make install` target
  * Check for extra bits in some bitfields
  * Preliminary support for cl_khr_terminate_context
  * Declare support for OpenCL 2.x experimental
  * Actually add support for cl_khr_subgroup_named_barrier property
  * Add tentative missing defines for cl_khr_terminate_context
  * Defines for cl_khr_subgroup_named_barrier
- Add patch:
  * 0001-fix-manpage-target.patch</changelog>
  <changelog author="mardnh@gmx.de" date="1508932800">- Update to version 2.2.17.10.25
  * Warnings as errors
  * Correctly-rounded div and sqrt is only a flag for fp32
  * Fix CL_DEVICE_IMAGE_PITCH_ALIGNMENT unit to pixels.
  * fix manpage target
- Remove patch:
  * 0001-fix-manpage-target.patch (fixed upstream)</changelog>
  <changelog author="badshah400@gmail.com" date="1525089600">- Update to version 2.2.18.04.06:
  * No upstream documentation of changes.
- Use %%license macro to package LICENSE file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1607601600">- Update to version 3.0.20.11.20:
  * No upstream list of changes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.0.21.02.21:
  * No upstream release notes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674734400">- Update to version 3.0.23.01.25
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746014400">- Update to version 3.0.25.02.14:
  * No upstream release notes.</changelog>
</package>
<package pkgid="60db14b3f0505c2248ace7bfcc512e32cc5abe3b24538422e2718fa594e65f4d98b0f4f447dffd922a97193013f49c01c32ab74efe5fcab9cc7750b5db625a13" name="clinfo-debugsource" arch="i586">
  <version epoch="0" ver="3.0.25.02.14" rel="1.4"/>
  <changelog author="mpluskal@suse.com" date="1453809600">- Update to 2.1.16.01.12
  * no upstream changelog provided</changelog>
  <changelog author="mpluskal@suse.com" date="1487332800">- Update to version 2.1.17.02.09:
  * no upstream changelog provided</changelog>
  <changelog author="mardnh@gmx.de" date="1500724800">- Update to version 2.2.17.06.14
  * Version 2.2.17.06.14
  * OpenCL 2.2 support
  * Add "size" to "cache line" info
  * Add NMAKE makefile
  * Update Windows support
  * Avoid possible narrowing warnings
  * Use PRIuS to print size_t
  * Make UNUSED macro function-style
  * Also check default devices in clCreateContextFromType</changelog>
  <changelog author="mardnh@gmx.de" date="1506859200">- Update to version 2.2.17.08.25
  * Version 2.2.17.08.25
  * Switch to annotated tags
  * Provide a `make install` target
  * Check for extra bits in some bitfields
  * Preliminary support for cl_khr_terminate_context
  * Declare support for OpenCL 2.x experimental
  * Actually add support for cl_khr_subgroup_named_barrier property
  * Add tentative missing defines for cl_khr_terminate_context
  * Defines for cl_khr_subgroup_named_barrier
- Add patch:
  * 0001-fix-manpage-target.patch</changelog>
  <changelog author="mardnh@gmx.de" date="1508932800">- Update to version 2.2.17.10.25
  * Warnings as errors
  * Correctly-rounded div and sqrt is only a flag for fp32
  * Fix CL_DEVICE_IMAGE_PITCH_ALIGNMENT unit to pixels.
  * fix manpage target
- Remove patch:
  * 0001-fix-manpage-target.patch (fixed upstream)</changelog>
  <changelog author="badshah400@gmail.com" date="1525089600">- Update to version 2.2.18.04.06:
  * No upstream documentation of changes.
- Use %%license macro to package LICENSE file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1607601600">- Update to version 3.0.20.11.20:
  * No upstream list of changes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 3.0.21.02.21:
  * No upstream release notes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674734400">- Update to version 3.0.23.01.25
  * No upstream release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746014400">- Update to version 3.0.25.02.14:
  * No upstream release notes.</changelog>
</package>
<package pkgid="469e3241e200f4fdb14f99960f65fda65890fe747523168ae98915a75dc8c711fa6fb413318032a16cb580b1818a5974f791b4aca9df9af96a8eff80d277df36" name="clingo-debuginfo" arch="i586">
  <version epoch="0" ver="5.8.0" rel="2.4"/>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1632916800">- first release for SUSE (from fedora spec)</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1632916801">- fix some build errors, remove unwanted files
- update to version 5.5.0
- clingo is used by default for spack version &gt;= 0.17 (JSC#SLE-22137)</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1637236800">- create a sub lib package</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1639483200">- added python-cffi as Requires (boo#1193712)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1662033600">- Do not use python_module macro, which requires other macros to fire
  correctly (bsc#1212554).
- Mark the license file using %license macro.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.6.2:
  * fix AST comparison
  * fix handling of n-ary comparisons in AST
  * fix symbolic atom iterator
  * build wheels using cibuildwheel
  * add support for parsing files in ASPIF format
  * add theory related functions to backend
  * add support for comparisons with more than one relation
  * extend safety by computing intervals from comparisons
  * add and ground base part by default in Python API
  * remove experimental CSP extensions
  * require at least MSVC 15.0 to build on Windows
  * large code refactoring
  * replace internal hash set implementation by external one
  * fix `parse_files` in C++ API
  * fix adding clauses during enumeration
  * fix incremental projection with backend
  * update to clasp version 3.3.8
  * extend theory class to get version information
  * improve performance of `Model.symbol`
  * tidy up `clingo.hh` header regarding C++17 deprecations
  * fix error handling while solving in Python API
  * fix various outher bugs</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1741694400">- BuildRequire python3-setuptools to fix build on python 3.13</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1751889600">- update to 5.8.0
  * extend API to read/write aspif programs
  * extend API to remove project and minimize statements
  * fix cffi issues with python 3.12
  * fix comment enum in Python API
- update to 5.7.1
  * fix comparison of theory elements
- update to 5.7.0
  * add AST node for comments
  * add function to change undo mode
  * add function to access priorities to API
  * add Model::is_consequence to API
  * add option to preserve facts
  * improve hash table performance
  * extend add_theory_atom method of backend
  * fix add_theory_atom_with_guard in Python API
  * fix AST bugs
  * fix parsing of hexadecimal numbers
  * fix assignment aggregates
  * fix overflows in IESolver</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1777291200">- Add clingo-re2c-4.3.1.patch to fix build failures on Tumbleweed
  with re2c &gt;= 4.3.1 (fixes "reference to undefined condition 'aspif'"
  error in nongroundlexer). Patch from Debian gringo 5.8.0-2.</changelog>
</package>
<package pkgid="df795754ebb670bd8f061af8ea11602bb51515e07493154566df8276df1e862e020b24867fbeec14b9aaf5baeaf4193c2c9724f238ee8ef8554a9ab8e47ef790" name="clipgrab-debuginfo" arch="i586">
  <version epoch="0" ver="3.9.14" rel="1.5"/>
  <changelog author="aloisio@gmx.com" date="1502971200">- Update to version 3.6.5</changelog>
  <changelog author="ecsos@opensuse.org" date="1523793600">- Update to version 3.6.8 (no changelog supplied)
- Rebase clipgrab-qt5.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1540641600">- Update to version 3.7.1 (no changelog supplied)
- Refreshed clipgrab-qt5.patch
- Spec cleanup</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1545739200">- Update to version 3.7.2 (no changelog supplied)
- Fix build with Qt 5.12
- Refreshed clipgrab-qt5.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1548244800">- Update to version 3.8.0 (no changelog supplied)
- Dropped clipgrab-qt5.patch (now builds natively against Qt5)</changelog>
  <changelog author="ecsos@opensuse.org" date="1557316800">- Update to version 3.8.2 (no changelog supplied)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1605614400">- Update to version 3.9.2 (no changelog supplied)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1634558400">- Update to version 3.9.7 (no changelog supplied)
- Run spec-cleaner
- Drop post/postun for desktop_database</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1707393600">- Update to version 3.9.10 (no changelog supplied)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1765540800">- Update to version 3.9.14 (no changelog supplied)</changelog>
</package>
<package pkgid="76c6bb692c4940803e5deda90f33f45d4af7a80e07faaa4ebc41e70347eabbfca5f29ac61124ebde34e7d22567f048b9584fb1ec53eb7a6a91d87ed35350f249" name="clipgrab-debugsource" arch="i586">
  <version epoch="0" ver="3.9.14" rel="1.5"/>
  <changelog author="aloisio@gmx.com" date="1502971200">- Update to version 3.6.5</changelog>
  <changelog author="ecsos@opensuse.org" date="1523793600">- Update to version 3.6.8 (no changelog supplied)
- Rebase clipgrab-qt5.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1540641600">- Update to version 3.7.1 (no changelog supplied)
- Refreshed clipgrab-qt5.patch
- Spec cleanup</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1545739200">- Update to version 3.7.2 (no changelog supplied)
- Fix build with Qt 5.12
- Refreshed clipgrab-qt5.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1548244800">- Update to version 3.8.0 (no changelog supplied)
- Dropped clipgrab-qt5.patch (now builds natively against Qt5)</changelog>
  <changelog author="ecsos@opensuse.org" date="1557316800">- Update to version 3.8.2 (no changelog supplied)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1605614400">- Update to version 3.9.2 (no changelog supplied)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1634558400">- Update to version 3.9.7 (no changelog supplied)
- Run spec-cleaner
- Drop post/postun for desktop_database</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1707393600">- Update to version 3.9.10 (no changelog supplied)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1765540800">- Update to version 3.9.14 (no changelog supplied)</changelog>
</package>
<package pkgid="29698a53683f1d8778017273b2d44fc7bab24a37b8a16747126e925a2ea16347aeb9b6d73be49a873e2e9a443e0ba1529cceb6ebd43dd46248bd368d297d03df" name="cliphist-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.0" rel="1.7"/>
  <changelog author="Lorenz Holzbauer &lt;lorenzholzbauer@ikmail.com&gt;" date="1737201600">- initial package</changelog>
  <changelog author="Lorenz Holzbauer &lt;lorenzholzbauer@ikmail.com&gt;" date="1761825600">- Update to version 0.7.0
  * Added min-store-length option
  * Compact database after wiping
  * Added contrib scripts and improvements:
  - fuzzel img script
  - option to delete specific entry in cliphist-fuzzel-img
  - systemd service
  - cliphist-wofi-img: disable cache
  - drop ImageMagick in cliphist-fuzzel-img
  - use portable shebang lines
  * Added support for TIFF images
  * Fixed error when ID not found during decode
  * Fixed min-store-length setting max length instead of min</changelog>
</package>
<package pkgid="f8bfca9c059684e267b5439c9ad2f43f8a1ba83f6c86ed15d4c2f9c4bfd0dab2c4c811f4e76ff44884ddcb6fc9d5e1d7d97d69c30620916af88de9b4b067945b" name="clipman-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.5" rel="1.7"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1612008000">- Initial packaging effort to package 1.5.2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612094400">- Trim filler wording from descriptions.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1647950400">- Update to 1.6.1:
  - properly deal with Windows-style newlines
  - improve man pages
  - --unix option to normalize all line endings to LF
  - --primary option to serve the selection to primary instead
    than clipboard
  - show-history command to obtain a json representation of the
    clipboard's history
  - when using the bemenu tool we don't forcefully set it to
    bottom position anymore</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685880000">- Update to 1.6.2:
  - Small improvements to the man page.</changelog>
  <changelog author="andrea.manzini@suse.com" date="1714305600">- Update to version 1.6.4:
  * Update module name and dependencies (#2)
  * Document new options (#1)
  * add min-char flags
  * rename to --err-on-no-selection from --errorOnNoSelection
- changed source repository, project has new maintainer
- Added _service file</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1761998400">- Update to version 1.6.5:
  * Update dependencies
  * Update minimum Go version to 1.14
  * Add some tests for preprocessData
  * Add Unicode NFC normalization flag
  * restore show-history (#3)
- added %check section to run unit tests</changelog>
</package>
<package pkgid="9eccb95811db793496560e779ddfef2b727894108d3e35be937b647d13bb6b349e0f5efd43e28e65b8889473c970dba235eb3f626fdc32fbb0d4a719d0387d93" name="clipped-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="2.9"/>
  <changelog author="avvissu@yandex.by" date="1509883200">- Initial package</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Drop redundant assignment of CFLAGS; %cmake already does this.</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1537185600">- Update to 1.0.3:
  * debian folder moved out to orphan branches
  * Update Lithuanian language (#22)
  * Fix style priority
  * Update search entry CSS selectors
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1557662400">- Update to 1.1.0:
  * Allow deleting clipboard entries with delete key
  * Allow typing numbers when search bar is focused
  * Hardcode elementary theme
  * Update appdata
  * Remove cmake files
  * Add meson files
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558353600">- Update to 1.1.1:
  * Add comment for future me
  * Increase focus_out timeout
  * Add StartupWMClass (#49)
  * Fix delete crash
  * Remove X11 keybind (#48)
  * Add version to meson (#47)
  * Add support for @2 icons (#46)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove mention of elementary
  * remove -lang package from recommends
  * remove HiDPI workaround</changelog>
</package>
<package pkgid="396424d8e38ff70c19f7f3d3a712a5386dbb0d52a05f39218198ddd9e956ca9e4ba832bf44f06ee35c85e902c22ef0a8f3b19e291d50a7b14ad9853008ec1d5d" name="clipped-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="2.9"/>
  <changelog author="avvissu@yandex.by" date="1509883200">- Initial package</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Drop redundant assignment of CFLAGS; %cmake already does this.</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1537185600">- Update to 1.0.3:
  * debian folder moved out to orphan branches
  * Update Lithuanian language (#22)
  * Fix style priority
  * Update search entry CSS selectors
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1557662400">- Update to 1.1.0:
  * Allow deleting clipboard entries with delete key
  * Allow typing numbers when search bar is focused
  * Hardcode elementary theme
  * Update appdata
  * Remove cmake files
  * Add meson files
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558353600">- Update to 1.1.1:
  * Add comment for future me
  * Increase focus_out timeout
  * Add StartupWMClass (#49)
  * Fix delete crash
  * Remove X11 keybind (#48)
  * Add version to meson (#47)
  * Add support for @2 icons (#46)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove mention of elementary
  * remove -lang package from recommends
  * remove HiDPI workaround</changelog>
</package>
<package pkgid="6cf370e19c5160e04719fd9a9e5722ffaaf46fb95bc7585b2525719413cfe689e78d2e6a9c12bf1b62c99bdd356bca35d84a2d7b150472cec1486b1fb34c8110" name="clipscreen-debuginfo" arch="i586">
  <version epoch="0" ver="0+git.20241113" rel="1.7"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1732708800">- new package</changelog>
</package>
<package pkgid="9b36bc10b378d1ed3a7969b9f6730efad0e4c2449fc7fd1dca2f6d292cd181f833bf4f1ed55130f1b68c1b9495d87585b300658b34a8a968bf7bd8f6ff1a5368" name="clipscreen-debugsource" arch="i586">
  <version epoch="0" ver="0+git.20241113" rel="1.7"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1732708800">- new package</changelog>
</package>
<package pkgid="d0c439979fa5aee36c67f5903e605625250f1638b2026acacc83afdf2b659d7abe9d208fa68e3de85b2048c3d508da3c99c8b07241a3fb74f22dd9b394ebd4da" name="cliquer-debuginfo" arch="i586">
  <version epoch="0" ver="1.23" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Initial package (version 1.22) for build.opensuse.org</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646654400">- Change Conflicts: pythomn3-cl to python3dist(cl): we need to
  conflict with all python-variants of cl, as they all provide
  /usr/bin/cl.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1754913600">- Update to release 1.23
  * Add a pkg-config file</changelog>
</package>
<package pkgid="e1092a42ff0ddf86032e72cbb462fce94027d5ed5b98caed758cfee81694e5a8165ac59eb59d39ef8b6ccd1c5cfb66ee6076d5165f18fdc9d31bc29a270e68c1" name="cliquer-debugsource" arch="i586">
  <version epoch="0" ver="1.23" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Initial package (version 1.22) for build.opensuse.org</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1646654400">- Change Conflicts: pythomn3-cl to python3dist(cl): we need to
  conflict with all python-variants of cl, as they all provide
  /usr/bin/cl.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1754913600">- Update to release 1.23
  * Add a pkg-config file</changelog>
</package>
<package pkgid="6a1afd112bb689bd39828b19c9d432cf53312267a890ccea5ea19d3b9da90f3bfc69fc7adc25087cbf836d8e190284055fbe427ea562bb4eececf71a99b5fa47" name="clisp-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.95" rel="1.7"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1666353600">- Depends on gzip as CLISP memory image data are compressed
  with gzip (boo#1132118).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1724846400">- Add patch clisp-gcc14.patch to make it build again</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1724932800">- Update to latest commit f5acef38 of devel version 2.49.93+ from 20240704
- Add modules libsvm and pari as well as feature ffcall
- Add source clhs.el as upstream has skipped this
- Drop patch
  * clisp-2.49-rpath.dif
  * clisp-2.49.92.tar.bz2
- Port patches
  * clisp-2.49-configure.dif
  * clisp-2.49-gctoken.dif
  * clisp-gcc14.patch
  * clisp-link.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725278400">- Refresh clisp.spec and make it build on s390x as well by avoiding
  Position Independent Executables at compile and link time.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725364800">- Choose lto settings depending on architecture as otherwise
  we might see crashing clisp</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1732536000">- Make it build with latest pari version</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1739793600">- Shorten path of screen configuration to shorten socket path as
  otherwise bind(2) used by screen(1) fails with invalid argument
  due shorten path of 108 chracters of sun_path used in glibc
  (note that kernel use UNIX_PATH_MAX)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742472000">- disable pcre module (boo#1201805)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750680000">- Update to latest commit f6622093 (based on 2.49.95+git20241103)
  to get it build with gcc15
  Fix expansion of CL_FFCALL in src/configure.
  Reported by Adam Sampson &lt;ats@offog.org&gt; at
  &lt;https://gitlab.com/gnu-clisp/clisp/-/issues/60&gt;.
  * glm4/lib-link.m4 (AC_LIB_FROMPACKAGE): Import bug fix from gnulib.
  * src/configure: Regenerated.
    Enable most optimizations on Hurd/x86_64.
  * lispbibl.d (MAPPABLE_ADDRESS_RANGE_START, MAPPABLE_ADDRESS_RANGE_END,
    SINGLEMAP_*, *_WORKS): Define for Hurd/x86_64.
  * Makefile.devel (multibuild-hurd-x86_64): Enable all build variants
    that work.
  * makemake.in (Z_XCFLAGS): For Hurd/x86_64, enable all optimizations
  except ASM.
  Recommend libsigsegv 2.15.
  * configure (libsigsegv_url): Update to 2.15.
  Find a better way to make things work with gcc 15.1.0.
  Suggested by Jerry James in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/merge_requests/12&gt;.
  According to ISO C 99/11/17 § 6.5.6.(8), ISO C 23 § 6.5.7.(9),
  computing (T*)0 + constant is undefined behaviour.
  * package.d (rehash_symtab): Change 'offset' to be of integral type.
  Re-enable gcc optimizations.
  (map_symtab, map_symtab_c): Change 'offset' to be of integral type.
  Fix most gcc -Wimplicit-fallthrough warnings.
  * Makefile.devel (GNULIB_CORE): Add 'attribute'.
  * lispbibl.d: Include attribute.h.
  * eval.d: Silence -Wimplicit-fallthrough warnings.
  * foreign.d (foreign_pointer): Add 'FALLTHROUGH;' statement.
  * stream.d (interactive_stream_p, READ-BYTE-NO-HANG): Likewise.
  * lisparit.d (read_float): Likewise.
  * intelem.d (I_to_UL, I_to_UQ): Likewise.
  * io.d (GET-MACRO-CHARACTER, test_number_syntax, PARSE-INTEGER,
    pr_real_number): Likewise.
  * charstrg.d: Use 'FALLTHROUGH;' statements.
  * hashtabl.d: Likewise.
  * pathname.d: Likewise.
  * spvw.d: Likewise.
  Fix a gcc -Wformat-overflow warning.
  * utils/varbrace.c (line_repeat_else, line_repeat_endif): Make buf
    larger.
  Fix a gcc warning "macro ‘__DATE__’ might prevent reproducible builds".
  * genclisph.d (main): Don't store a time stamp in clisp-test.c; its
    time stamp on disk is sufficient.
  Work around a gcc 15.1.0 bug on x86_64.
  * package.d (rehash_symtab): When compiled by GCC 15, disable all
    optimizations.
  Update after gnulib changed.
  * Makefile.devel (GNULIB_CORE): Use the new names of renamed gnulib
    modules.
  Revisit Linux/riscv64 builds.
  * Makefile.devel (multibuild-linux-riscv64): Enable all build variants
    that work.
  Upgrade ASDF. This fixes a bug on Haiku.
  Reported by Alexandru Popa &lt;alpopa@gmail.com&gt;
  in &lt;https://sourceforge.net/p/clisp/mailman/message/58844235/&gt;.
  * modules/asdf/asdf.lisp: Upgrade to upstream 3.3.6.7.
  * modules/asdf/asdf.xml: Update.
  * doc/impnotes.html: Regenerated.
  Add comments.
  * Makefile.devel (build-porting*): Add comments regarding *_WORKS macros
  Enable most optimizations on Linux/loongarch64.
  * lispbibl.d (LOONGARCH64): New macro.
  (C_CODE_ALIGNMENT, intDsize, varobject_alignment, SP_register,
  ASM_get_SP_register, SP_DOWN): Define for loongarch64.
  (MAPPABLE_ADDRESS_RANGE_START, MAPPABLE_ADDRESS_RANGE_END, SINGLEMAP_*,
  HEAPCODES1BIT_WITH_TRIVIALMAP_WORKS, HEAPCODES1BIT_WITH_MALLOC_WORKS,
  GENERIC64C_HEAPCODES_WORKS, TYPECODES_WITH_TRIVIALMAP_WORKS,
  TYPECODES_WITH_MALLOC_WORKS): Define for Linux/loongarch64.
  * Makefile.devel (multibuild-linux-loongarch64): New target. Enable all
    build variants that work.
  * makemake.in (XCFLAGS): For Linux/loongarch64, enable all optimizations
    except ASM.
  Review memory mapping on Linux/powerpc64 with newer Linux kernels.
  * lispbibl.d: Update comments.
  Review memory mapping on Linux/arm64 with newer Linux kernels.
  * lispbibl.d (MALLOC_ADDRESS_RANGE): Move override.
  Fix a compiler bug that would lead to a wrong value of STACK.
  Reported by Paul F. Dietz
  at &lt;https://gitlab.com/gnu-clisp/clisp/issues/11&gt;.
  * compiler.lisp (simplify): Fix the (SKIPI k11 k21 n1)
    (SKIPI k21 k22 n2) combination rule.
  Add user configuration for Haiku, part 3.
  Reported by Alexandru Popa &lt;alpopa@gmail.com&gt;.
  * cfghaiku.lisp: Remove *clhs-root-default* assignment. It is being
  added automatically to config.lisp during the build process.
  Improve memory mapping on Linux/s390x with newer Linux kernels.
  Reported by Sébastien Villemot in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/issues/2&gt;.
  * lispbibl.d [UNIX_LINUX &amp;&amp; S390_64]: Support more variation of
  CODE_ADDRESS_RANGE. Choose larger values for
  MAPPABLE_ADDRESS_RANGE_START, MAPPABLE_ADDRESS_RANGE_END. Choose new
  values for SINGLEMAP_TYPE_MASK, SINGLEMAP_oint_type_shift. Don't favour
  GENERIC64_HEAPCODES. Set HEAPCODES1BIT_WITH_MALLOC_WORKS to 1.
  * Makefile.devel (multibuild-linux-s390x): Enable all build variants.
  * tests/alltest.tst: Allow new values of most-positive-fixnum,
    most-negative-fixnum.
  Fix compilation errors of SAFETY=3 builds with gcc versions &lt; 5.
  * lispbibl.d (OBJECT_STRUCT, CHART_STRUCT): Don't define with gcc
    versions &lt; 5.
  Fix universal-time overflow in the year 2036.
  Reported by Bernhard M. Wiedemann via Dr. Werner Fink in
  &lt;https://sourceforge.net/p/clisp/feature-requests/59/&gt;
  &lt;https://gitlab.com/gnu-clisp/clisp/-/issues/48&gt;.
  * lispbibl.d (sec_usec_number): Change seconds parameter to sint64 and
    microseconds parameter to uint32.
  (Q_to_I): Declare unconditionally.
  * intelem.d (Q_to_I): Define unconditionally.
  * time.d (convert_time_to_universal): Cast time_t to sint64. Use Q_to_I
    instead of UL_to_I.
  (convert_time_from_universal): Use I_to_Q instead of I_to_UL.
  (real_time_sec): Return a sint64.
  (GET-UNIVERSAL-TIME): Use Q_to_I instead of UL_to_I.
  * stream.d (sec_usec): Check that the seconds parameter is a sint64 or
    sint64, depending on the type of 'tv_sec' in 'struct timeval'.
    (sec_usec_number): Change seconds parameter to sint64 and microseconds
    parameter to uint32. Use Q_to_I.
  * modules/syscalls/calls.c (file_stat_to_STACK): Convert each st_*time
    value to sint64 before adding +UNIX_LISP_TIME_DIFF.
  Remove support for C compilers that don't support 64-bit 'long long'.
  * intparam.c: Assume HAVE_LONG_LONG_INT.
  * m4/intparam.m4 (CL_INTPARAM_CROSS): Don't require
  AC_TYPE_LONG_LONG_INT. Handle 'long long' and 'unsigned long long' types
  always.
  * configure.in: Don't invoke AC_TYPE_LONG_LONG_INT.
  * src/configure: Regenerated.
  * lispbibl.d (LL, ULL): Remove macros.
  (SLONGLONG, ULONGLONG): Define unconditionally.
  (uint33, sint33, uint48, sint48, uint64, sint64): Define
  unconditionally.
  (sintL2, uintL2): Remove types.
  (timescore_t, gc_space): Use uint64 instead of uintL2.
  (I_to_UQ, I_to_Q): Declare unconditionally.
  (I_to_uint64, I_to_sint64): Declare unconditionally.
  * genclisph.d (printf_arg, fill_printf_arg, ULLsuffix,
    print_printf_arg): Assume HAVE_LONG_LONG_INT.
  * unixaux.d (FACTOR, NSPERSEC): Update.
  * spvw_gcstat.d (gc_space, inc_gc_space): Use uint64 instead of uintL2.
  * spvw_garcol.d (uintVLA): Likewise.
  * spvw_garcol_old.d (uintVLA): Likewise.
  * spvw_sigsegv.d (print_mem_stats): Use fprintf %llu unconditionally.
  * debug.d (SYS::%ROOM): Use UQ_to_I unconditionally.
  * time.d (convert_time_to_universal, real_time_sec): Assume
    HAVE_LONG_LONG_INT.
  (SYSTEM::%%TIME): Use uint64 unconditionally.
  * aridecl.d (wbitc): Assume HAVE_LONG_LONG_INT.
  * arilev0.d (mulu32, divu_6432_3232): Assume HAVE_LONG_LONG_INT.
  * arilev1.d (muluD, divuD): Assume HAVE_LONG_LONG_INT.
  * intelem.d (I_to_UQ, I_to_Q): Define unconditionally.
  * intlog.d (logcount_64): Update.
  * intmal.d (FN_fak_I): Update.
  * intsqrt.d: Use uint64 instead of uintL2.
  * foreign.d (struct_uint64, struct_sint64): Remove types. All uses
  replaced with uint64, sint64.
  (error_64bit): Remove function.
  (foreign_layout, convert_from_foreign, convert_to_foreign, do_av_start,
  do_av_arg, do_va_start, do_va_arg, do_va_return): Assume
  HAVE_LONG_LONG_INT.
  * tests/ffi.tst: Remove outdated comment.
  Remove support for Mach systems without mmap.
  This fixes a compilation error on Mac OS X caused by the last commit.
  * lispbibl.d: Remove HAVE_MACH_VM specific code.
  * unix.d: Likewise.
  * spvw.d, spvw_mmap.d: Likewise.
  * configure.in: Don't invoke CL_MACH_VM.
  * m4/mach-vm.m4: Remove file.
  * aclocal.m4, src/config*, src/gllib/Makefile.in: Regenerated.
  On Mach, use mach_task_self() instead of task_self().
  Reported by Florian Weimer in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/issues/42&gt;.
  * m4/mach-vm.m4 (CL_MACH_VM): Use mach_task_self() and include the
  appropriate Mach headers.
  * unix.d [HAVE_MACH_VM]: Include &lt;mach/mach_init.h&gt;.
  * spvw_mmap.d (mmap_zeromap, mmap_filemap, munmap, mprotect): Use
    mach_task_self() instead of task_self().
  * src/configure: Regenerated.
    doc: Increase user privacy in HTML documentation.
  * doc/common.xsl: Remove donation request (is redirected to paypal.com
    and does not work), sourceforge.org reference (can be seen as a web
    bug), and optional google ad (anti-social).
  * doc/Makefile (GOOGLEADS): Remove variable.
  (XMLOUT): Don't set google.ads any more.
  * doc/*.html: Regenerated.
  pari: Add support for pari 2.17.
  * modules/pari/pari.lisp (diffptr): Remove declaration.
  doc: Don't require an internet connection to build the doc.
  * doc/gpl-2.0.dbk: Fix a syntax error.
  * doc/impnotes.xml.in: Include fdl-1.3.dbk, gpl-2.0.dbk directly.
  * doc/impnotes.html: Regenerated.
    doc: Use a local copy of the GFDL and GPL licenses.
  * doc/fdl-1.3.dbk: New file, from
  https://www.gnu.org/licenses/fdl-1.3.dbk.
  * doc/gpl-2.0.dbk: New file, from
  https://www.gnu.org/licenses/old-licenses/gpl-2.0.dbk.
  * doc/Makefile (IMPNOTES): Add them.
    doc: Don't use undocumented groff man macro 'an-trap'.
  * doc/Makefile (MAN_XSL_POSTPROCESS): Replace 'an-trap' with
    'an-input-trap'.
  doc: Add missing line breaks before .PP.
  Reported by Erik Auerswald &lt;auerswal@unix-ag.uni-kl.de&gt; in
  &lt;https://sourceforge.net/p/clisp/bugs/748/&gt;
  &lt;https://bugs.launchpad.net/ubuntu/+source/clisp/+bug/2022970&gt;
  &lt;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041788&gt;
  * doc/Makefile (MAN_XSL_POSTPROCESS): New variable.
  (clisp.1, clisp-link.1): Use it for post-processing.
  doc: Comments about quality checking.
  * Makefile.devel (view-man): Use -Tutf8 nowadays.
  * doc/Makefile: Add comments.
  syscalls tests: Don't assume that errno values are small. For Hurd/i386.
  * modules/syscalls/test.tst: Start checking the errno values at the
    minimum valid errno, not at 0.
  Fix memory mapping on Hurd from 2021 or newer.
  Reported by Flavio Cruz in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/merge_requests/6&gt;.
  * lispbibl.d (MAPPABLE_ADDRESS_RANGE_START): Change for Hurd/i386.
  Revisit list of predefined browsers.
  * clhs.lisp (*browsers*): Add :falkon, :falkon-window, :falkon-tab,
    :tor, :gnome, :sensible-browser. Change :chromium. Remove :mmm, :mosaic.
  build: Build genclx without gnulib.
  Reported by Peter Van Eynde in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/issues/53&gt;.
  * modules/clx/new-clx/Makefile.in (BUILD_CC, BUILD_CPPFLAGS,
    BUILD_CFLAGS, BUILD_LDFLAGS): New variables.
  (clx.d): Use them to compile genclx.c.
  berkeley-db: Fix configure test.
  * modules/berkeley-db/configure.in: Avoid using uninitialized variables
    in test programs, especially with -Werror.
  * modules/berkeley-db/configure: Regenerated.
  berkeley-db: Fix BDB:TXN-RECOVER on 64-bit platforms.
  Reported by Jerry James in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/merge_requests/9&gt;.
  * modules/berkeley-db/bdb.c (BDB:TXN-RECOVER): Change type of local
    variables.
  berkeley-db: Fix configure test.
  Reported by Florian Weimer in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/merge_requests/8&gt;.
  * modules/berkeley-db/configure.in: Fix arguments to db.stat.
  * modules/berkeley-db/configure: Regenerated.
  Update the GPL text.
  * GNU-GPL: Update from &lt;https://ftp.gnu.org/gnu/Licenses/gpl-2.0.txt&gt;.
  Add user configuration for Haiku, part 2.
  * clhs.lisp (*browsers): Add :webpositive.
  * cfghaiku.lisp (edit-file): Start the Haiku UI editor in the background.
  (*browser*): Set to a keyword, not a string.
  Bump version number.
  * version.sh: Bump version number to 2.49.95+.
  * version.h, src/configure: Regenerated.
  build: Build the clisp driver program without gnulib, part 2.
  * makemake.in (install-bin): When building $(bindir)/clisp, use only the
  user-provided options and -DLISPLIBDIR, -DLOCALEDIR.
  Add user configuration for Haiku.
  * cfghaiku.lisp: New file, based on cfgunix.lisp, with small changes by
    Alexandru Popa &lt;alpopa@gmail.com&gt;.
  * makemake.in (CONFIG): Use it on Haiku.
  Enable most optimizations on Haiku/x86_64.
  * lispbibl.d (MAPPABLE_ADDRESS_RANGE_START, MAPPABLE_ADDRESS_RANGE_END,
    SINGLEMAP_*): Define for Haiku/x86_64.
  (TRIVIALMAP_MEMORY): Don't disable it by default on Haiku/x86_64.
  (GENERATIONAL_GC): Don't enable it by default on Haiku.
  * Makefile.devel (multibuild-haiku-64): Enable all build variants that
    work.
  * makemake.in (Z_XCFLAGS): For Haiku/x86_64, enable all optimizations
    except ASM.
  Improve port to Haiku/x86_64.
  * stream.d (clear_tty_input, clear_tty_output): Ignore error code -1 on
    Haiku.
  * time.d (SYS::%SLEEP): On Haiku, use a smaller first argument to
  Avoid a hang during configuration on Haiku.
  * m4/mmap.m4 (CL_MMAP): Don't run the MAP_FIXED test on Haiku.
  Enable most optimizations on Haiku/i386.
  * Makefile.devel (multibuild-haiku-32): Enable all build variants that
    work.
  * makemake.in (Z_XCFLAGS): For Haiku/i386, enable all optimizations
    except ASM.
  Improve port to Haiku/i386.
  * lispbibl.d: Update comments.
  * modules/syscalls/posix.lisp (*services-file*): Set differently on
    Haiku.
  * modules/regexp/test.tst: Update expected test result on Haiku.
  * modules/rawsock/rawsock.c (IFF): Change default to ~0L. This fixes a
    compilation error on Haiku in debug-gcsafety mode.
  Update to the newest gnulib. This fixes the DEBUG_GCSAFETY builds.
  Ran "make -f Makefile.devel build-aux-update gnulib-imported \
  &amp;&amp; make -f Makefile.devel build-prerequisites".
  * build-aux/config.*: Update.
  * gllib/*: Update from gnulib.
  * glm4/*: Likewise.
  * aclocal.m4, src/configure, src/config.h.in: Regenerated.
  * modules/*/configure, modules/*/config.h.in: Regenerated.
  build: Build the clisp driver program without gnulib.
  * makemake.in (clisp${TEXE}): Use only the user-provided options and
  - DENABLE_RELOCATABLE.
  * _clisp.c: Don't include config.h.
  build: Fix host-system / target-system confusion.
  * _clisp.c: Include &lt;fcntl.h&gt;, needed by execname.c.
  * execname.c: Don't use macro names WIN32_NATIVE, UNIX, UNIX_CYGWIN,
    my_open_mask that are not present on the target system.
  build: Build the utils/*.c programs without gnulib.
  * makemake.in (UTILCOMPILE): Use only the user-provided options.
  (${util}${HEXE}): Remove -I. option.
  * utils/ccmp2c.c: Don't include &lt;config.h&gt;.
  * utils/ccpaux.c: Likewise.
  * utils/comment5.c: Likewise.
  * utils/deema.c: Likewise.
  * utils/gctrigger.c: Likewise.
  * utils/txt2c.c: Likewise.
  * utils/varbrace.c: Likewise.
  build: Rename CLFLAGS to LDFLAGS, for consistency with Autoconf.
  * makemake.in: Use Z_LDFLAGS instead of CLFLAGS.
  * built.d (built_flags): Update.
  build: Separate the user-provided CFLAGS from our added CFLAGS.
  * makemake.in: New variables A_CFLAGS, Z_CFLAGS, A_XCFLAGS, Z_XCFLAGS.
  build: Separate the user-provided CPPFLAGS from our added CPPFLAGS.
  * makemake.in: New variables A_CPPFLAGS, Z_CPPFLAGS, A_XCPPFLAGS,
    Z_XCPPFLAGS.
  Align clisp module system better with GNU standards.
  * doc/impext.xml: Mention LDFLAGS instead of CLFLAGS.
  * makemake.in: In makevars and when invoking a 'clisp-module' rule, set
    LDFLAGS instead of CLFLAGS. Rename MODULE_CLFLAGS_VAR to
    MODULE_LDFLAGS_VAR.
  * clisp-link.in: Use LDFLAGS instead of CLFLAGS.
  * modules/queens/Makefile: Set LDFLAGS instead of CLFLAGS.
  * modules/matlab/link.sh: Set LDFLAGS instead of CLFLAGS.
  Replace FSF snail-mail addresses with URLs.
  * spvw.d (print_license): Update GPL license notice.
  build: Modernize 'update-gnulib' target.
  * Makefile.devel (GNULIB_GIT): Use secured URL.
  (GNULIB_CVS_ROOT, GNULIB_CVS_REPOSITORY): Remove variables.
  (update-gnulib): Don't use cvs any more.
  Fix DEPENDENCIES.
  * DEPENDENCIES: Remove mention of unsupported option
  - -with-ncurses-prefix.
- Port patches
  * clisp-2.49-configure.dif
  * clisp-2.49-personality.patch
  * clisp-db6.diff
  * clisp-gcc14.patch
  * clisp-link.dif</changelog>
</package>
<package pkgid="458d98d5de74bc0b4fcd5b72bb07086e71f8521a9621f4c7fca7350cd5e1f9a8253718c0acfd672552d9e3d242fc27c64bfb39cddb47dce0f91f8241e5243bed" name="clisp-debugsource" arch="i586">
  <version epoch="0" ver="2.49.95" rel="1.7"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1666353600">- Depends on gzip as CLISP memory image data are compressed
  with gzip (boo#1132118).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1724846400">- Add patch clisp-gcc14.patch to make it build again</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1724932800">- Update to latest commit f5acef38 of devel version 2.49.93+ from 20240704
- Add modules libsvm and pari as well as feature ffcall
- Add source clhs.el as upstream has skipped this
- Drop patch
  * clisp-2.49-rpath.dif
  * clisp-2.49.92.tar.bz2
- Port patches
  * clisp-2.49-configure.dif
  * clisp-2.49-gctoken.dif
  * clisp-gcc14.patch
  * clisp-link.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725278400">- Refresh clisp.spec and make it build on s390x as well by avoiding
  Position Independent Executables at compile and link time.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725364800">- Choose lto settings depending on architecture as otherwise
  we might see crashing clisp</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1732536000">- Make it build with latest pari version</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1739793600">- Shorten path of screen configuration to shorten socket path as
  otherwise bind(2) used by screen(1) fails with invalid argument
  due shorten path of 108 chracters of sun_path used in glibc
  (note that kernel use UNIX_PATH_MAX)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742472000">- disable pcre module (boo#1201805)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750680000">- Update to latest commit f6622093 (based on 2.49.95+git20241103)
  to get it build with gcc15
  Fix expansion of CL_FFCALL in src/configure.
  Reported by Adam Sampson &lt;ats@offog.org&gt; at
  &lt;https://gitlab.com/gnu-clisp/clisp/-/issues/60&gt;.
  * glm4/lib-link.m4 (AC_LIB_FROMPACKAGE): Import bug fix from gnulib.
  * src/configure: Regenerated.
    Enable most optimizations on Hurd/x86_64.
  * lispbibl.d (MAPPABLE_ADDRESS_RANGE_START, MAPPABLE_ADDRESS_RANGE_END,
    SINGLEMAP_*, *_WORKS): Define for Hurd/x86_64.
  * Makefile.devel (multibuild-hurd-x86_64): Enable all build variants
    that work.
  * makemake.in (Z_XCFLAGS): For Hurd/x86_64, enable all optimizations
  except ASM.
  Recommend libsigsegv 2.15.
  * configure (libsigsegv_url): Update to 2.15.
  Find a better way to make things work with gcc 15.1.0.
  Suggested by Jerry James in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/merge_requests/12&gt;.
  According to ISO C 99/11/17 § 6.5.6.(8), ISO C 23 § 6.5.7.(9),
  computing (T*)0 + constant is undefined behaviour.
  * package.d (rehash_symtab): Change 'offset' to be of integral type.
  Re-enable gcc optimizations.
  (map_symtab, map_symtab_c): Change 'offset' to be of integral type.
  Fix most gcc -Wimplicit-fallthrough warnings.
  * Makefile.devel (GNULIB_CORE): Add 'attribute'.
  * lispbibl.d: Include attribute.h.
  * eval.d: Silence -Wimplicit-fallthrough warnings.
  * foreign.d (foreign_pointer): Add 'FALLTHROUGH;' statement.
  * stream.d (interactive_stream_p, READ-BYTE-NO-HANG): Likewise.
  * lisparit.d (read_float): Likewise.
  * intelem.d (I_to_UL, I_to_UQ): Likewise.
  * io.d (GET-MACRO-CHARACTER, test_number_syntax, PARSE-INTEGER,
    pr_real_number): Likewise.
  * charstrg.d: Use 'FALLTHROUGH;' statements.
  * hashtabl.d: Likewise.
  * pathname.d: Likewise.
  * spvw.d: Likewise.
  Fix a gcc -Wformat-overflow warning.
  * utils/varbrace.c (line_repeat_else, line_repeat_endif): Make buf
    larger.
  Fix a gcc warning "macro ‘__DATE__’ might prevent reproducible builds".
  * genclisph.d (main): Don't store a time stamp in clisp-test.c; its
    time stamp on disk is sufficient.
  Work around a gcc 15.1.0 bug on x86_64.
  * package.d (rehash_symtab): When compiled by GCC 15, disable all
    optimizations.
  Update after gnulib changed.
  * Makefile.devel (GNULIB_CORE): Use the new names of renamed gnulib
    modules.
  Revisit Linux/riscv64 builds.
  * Makefile.devel (multibuild-linux-riscv64): Enable all build variants
    that work.
  Upgrade ASDF. This fixes a bug on Haiku.
  Reported by Alexandru Popa &lt;alpopa@gmail.com&gt;
  in &lt;https://sourceforge.net/p/clisp/mailman/message/58844235/&gt;.
  * modules/asdf/asdf.lisp: Upgrade to upstream 3.3.6.7.
  * modules/asdf/asdf.xml: Update.
  * doc/impnotes.html: Regenerated.
  Add comments.
  * Makefile.devel (build-porting*): Add comments regarding *_WORKS macros
  Enable most optimizations on Linux/loongarch64.
  * lispbibl.d (LOONGARCH64): New macro.
  (C_CODE_ALIGNMENT, intDsize, varobject_alignment, SP_register,
  ASM_get_SP_register, SP_DOWN): Define for loongarch64.
  (MAPPABLE_ADDRESS_RANGE_START, MAPPABLE_ADDRESS_RANGE_END, SINGLEMAP_*,
  HEAPCODES1BIT_WITH_TRIVIALMAP_WORKS, HEAPCODES1BIT_WITH_MALLOC_WORKS,
  GENERIC64C_HEAPCODES_WORKS, TYPECODES_WITH_TRIVIALMAP_WORKS,
  TYPECODES_WITH_MALLOC_WORKS): Define for Linux/loongarch64.
  * Makefile.devel (multibuild-linux-loongarch64): New target. Enable all
    build variants that work.
  * makemake.in (XCFLAGS): For Linux/loongarch64, enable all optimizations
    except ASM.
  Review memory mapping on Linux/powerpc64 with newer Linux kernels.
  * lispbibl.d: Update comments.
  Review memory mapping on Linux/arm64 with newer Linux kernels.
  * lispbibl.d (MALLOC_ADDRESS_RANGE): Move override.
  Fix a compiler bug that would lead to a wrong value of STACK.
  Reported by Paul F. Dietz
  at &lt;https://gitlab.com/gnu-clisp/clisp/issues/11&gt;.
  * compiler.lisp (simplify): Fix the (SKIPI k11 k21 n1)
    (SKIPI k21 k22 n2) combination rule.
  Add user configuration for Haiku, part 3.
  Reported by Alexandru Popa &lt;alpopa@gmail.com&gt;.
  * cfghaiku.lisp: Remove *clhs-root-default* assignment. It is being
  added automatically to config.lisp during the build process.
  Improve memory mapping on Linux/s390x with newer Linux kernels.
  Reported by Sébastien Villemot in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/issues/2&gt;.
  * lispbibl.d [UNIX_LINUX &amp;&amp; S390_64]: Support more variation of
  CODE_ADDRESS_RANGE. Choose larger values for
  MAPPABLE_ADDRESS_RANGE_START, MAPPABLE_ADDRESS_RANGE_END. Choose new
  values for SINGLEMAP_TYPE_MASK, SINGLEMAP_oint_type_shift. Don't favour
  GENERIC64_HEAPCODES. Set HEAPCODES1BIT_WITH_MALLOC_WORKS to 1.
  * Makefile.devel (multibuild-linux-s390x): Enable all build variants.
  * tests/alltest.tst: Allow new values of most-positive-fixnum,
    most-negative-fixnum.
  Fix compilation errors of SAFETY=3 builds with gcc versions &lt; 5.
  * lispbibl.d (OBJECT_STRUCT, CHART_STRUCT): Don't define with gcc
    versions &lt; 5.
  Fix universal-time overflow in the year 2036.
  Reported by Bernhard M. Wiedemann via Dr. Werner Fink in
  &lt;https://sourceforge.net/p/clisp/feature-requests/59/&gt;
  &lt;https://gitlab.com/gnu-clisp/clisp/-/issues/48&gt;.
  * lispbibl.d (sec_usec_number): Change seconds parameter to sint64 and
    microseconds parameter to uint32.
  (Q_to_I): Declare unconditionally.
  * intelem.d (Q_to_I): Define unconditionally.
  * time.d (convert_time_to_universal): Cast time_t to sint64. Use Q_to_I
    instead of UL_to_I.
  (convert_time_from_universal): Use I_to_Q instead of I_to_UL.
  (real_time_sec): Return a sint64.
  (GET-UNIVERSAL-TIME): Use Q_to_I instead of UL_to_I.
  * stream.d (sec_usec): Check that the seconds parameter is a sint64 or
    sint64, depending on the type of 'tv_sec' in 'struct timeval'.
    (sec_usec_number): Change seconds parameter to sint64 and microseconds
    parameter to uint32. Use Q_to_I.
  * modules/syscalls/calls.c (file_stat_to_STACK): Convert each st_*time
    value to sint64 before adding +UNIX_LISP_TIME_DIFF.
  Remove support for C compilers that don't support 64-bit 'long long'.
  * intparam.c: Assume HAVE_LONG_LONG_INT.
  * m4/intparam.m4 (CL_INTPARAM_CROSS): Don't require
  AC_TYPE_LONG_LONG_INT. Handle 'long long' and 'unsigned long long' types
  always.
  * configure.in: Don't invoke AC_TYPE_LONG_LONG_INT.
  * src/configure: Regenerated.
  * lispbibl.d (LL, ULL): Remove macros.
  (SLONGLONG, ULONGLONG): Define unconditionally.
  (uint33, sint33, uint48, sint48, uint64, sint64): Define
  unconditionally.
  (sintL2, uintL2): Remove types.
  (timescore_t, gc_space): Use uint64 instead of uintL2.
  (I_to_UQ, I_to_Q): Declare unconditionally.
  (I_to_uint64, I_to_sint64): Declare unconditionally.
  * genclisph.d (printf_arg, fill_printf_arg, ULLsuffix,
    print_printf_arg): Assume HAVE_LONG_LONG_INT.
  * unixaux.d (FACTOR, NSPERSEC): Update.
  * spvw_gcstat.d (gc_space, inc_gc_space): Use uint64 instead of uintL2.
  * spvw_garcol.d (uintVLA): Likewise.
  * spvw_garcol_old.d (uintVLA): Likewise.
  * spvw_sigsegv.d (print_mem_stats): Use fprintf %llu unconditionally.
  * debug.d (SYS::%ROOM): Use UQ_to_I unconditionally.
  * time.d (convert_time_to_universal, real_time_sec): Assume
    HAVE_LONG_LONG_INT.
  (SYSTEM::%%TIME): Use uint64 unconditionally.
  * aridecl.d (wbitc): Assume HAVE_LONG_LONG_INT.
  * arilev0.d (mulu32, divu_6432_3232): Assume HAVE_LONG_LONG_INT.
  * arilev1.d (muluD, divuD): Assume HAVE_LONG_LONG_INT.
  * intelem.d (I_to_UQ, I_to_Q): Define unconditionally.
  * intlog.d (logcount_64): Update.
  * intmal.d (FN_fak_I): Update.
  * intsqrt.d: Use uint64 instead of uintL2.
  * foreign.d (struct_uint64, struct_sint64): Remove types. All uses
  replaced with uint64, sint64.
  (error_64bit): Remove function.
  (foreign_layout, convert_from_foreign, convert_to_foreign, do_av_start,
  do_av_arg, do_va_start, do_va_arg, do_va_return): Assume
  HAVE_LONG_LONG_INT.
  * tests/ffi.tst: Remove outdated comment.
  Remove support for Mach systems without mmap.
  This fixes a compilation error on Mac OS X caused by the last commit.
  * lispbibl.d: Remove HAVE_MACH_VM specific code.
  * unix.d: Likewise.
  * spvw.d, spvw_mmap.d: Likewise.
  * configure.in: Don't invoke CL_MACH_VM.
  * m4/mach-vm.m4: Remove file.
  * aclocal.m4, src/config*, src/gllib/Makefile.in: Regenerated.
  On Mach, use mach_task_self() instead of task_self().
  Reported by Florian Weimer in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/issues/42&gt;.
  * m4/mach-vm.m4 (CL_MACH_VM): Use mach_task_self() and include the
  appropriate Mach headers.
  * unix.d [HAVE_MACH_VM]: Include &lt;mach/mach_init.h&gt;.
  * spvw_mmap.d (mmap_zeromap, mmap_filemap, munmap, mprotect): Use
    mach_task_self() instead of task_self().
  * src/configure: Regenerated.
    doc: Increase user privacy in HTML documentation.
  * doc/common.xsl: Remove donation request (is redirected to paypal.com
    and does not work), sourceforge.org reference (can be seen as a web
    bug), and optional google ad (anti-social).
  * doc/Makefile (GOOGLEADS): Remove variable.
  (XMLOUT): Don't set google.ads any more.
  * doc/*.html: Regenerated.
  pari: Add support for pari 2.17.
  * modules/pari/pari.lisp (diffptr): Remove declaration.
  doc: Don't require an internet connection to build the doc.
  * doc/gpl-2.0.dbk: Fix a syntax error.
  * doc/impnotes.xml.in: Include fdl-1.3.dbk, gpl-2.0.dbk directly.
  * doc/impnotes.html: Regenerated.
    doc: Use a local copy of the GFDL and GPL licenses.
  * doc/fdl-1.3.dbk: New file, from
  https://www.gnu.org/licenses/fdl-1.3.dbk.
  * doc/gpl-2.0.dbk: New file, from
  https://www.gnu.org/licenses/old-licenses/gpl-2.0.dbk.
  * doc/Makefile (IMPNOTES): Add them.
    doc: Don't use undocumented groff man macro 'an-trap'.
  * doc/Makefile (MAN_XSL_POSTPROCESS): Replace 'an-trap' with
    'an-input-trap'.
  doc: Add missing line breaks before .PP.
  Reported by Erik Auerswald &lt;auerswal@unix-ag.uni-kl.de&gt; in
  &lt;https://sourceforge.net/p/clisp/bugs/748/&gt;
  &lt;https://bugs.launchpad.net/ubuntu/+source/clisp/+bug/2022970&gt;
  &lt;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041788&gt;
  * doc/Makefile (MAN_XSL_POSTPROCESS): New variable.
  (clisp.1, clisp-link.1): Use it for post-processing.
  doc: Comments about quality checking.
  * Makefile.devel (view-man): Use -Tutf8 nowadays.
  * doc/Makefile: Add comments.
  syscalls tests: Don't assume that errno values are small. For Hurd/i386.
  * modules/syscalls/test.tst: Start checking the errno values at the
    minimum valid errno, not at 0.
  Fix memory mapping on Hurd from 2021 or newer.
  Reported by Flavio Cruz in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/merge_requests/6&gt;.
  * lispbibl.d (MAPPABLE_ADDRESS_RANGE_START): Change for Hurd/i386.
  Revisit list of predefined browsers.
  * clhs.lisp (*browsers*): Add :falkon, :falkon-window, :falkon-tab,
    :tor, :gnome, :sensible-browser. Change :chromium. Remove :mmm, :mosaic.
  build: Build genclx without gnulib.
  Reported by Peter Van Eynde in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/issues/53&gt;.
  * modules/clx/new-clx/Makefile.in (BUILD_CC, BUILD_CPPFLAGS,
    BUILD_CFLAGS, BUILD_LDFLAGS): New variables.
  (clx.d): Use them to compile genclx.c.
  berkeley-db: Fix configure test.
  * modules/berkeley-db/configure.in: Avoid using uninitialized variables
    in test programs, especially with -Werror.
  * modules/berkeley-db/configure: Regenerated.
  berkeley-db: Fix BDB:TXN-RECOVER on 64-bit platforms.
  Reported by Jerry James in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/merge_requests/9&gt;.
  * modules/berkeley-db/bdb.c (BDB:TXN-RECOVER): Change type of local
    variables.
  berkeley-db: Fix configure test.
  Reported by Florian Weimer in
  &lt;https://gitlab.com/gnu-clisp/clisp/-/merge_requests/8&gt;.
  * modules/berkeley-db/configure.in: Fix arguments to db.stat.
  * modules/berkeley-db/configure: Regenerated.
  Update the GPL text.
  * GNU-GPL: Update from &lt;https://ftp.gnu.org/gnu/Licenses/gpl-2.0.txt&gt;.
  Add user configuration for Haiku, part 2.
  * clhs.lisp (*browsers): Add :webpositive.
  * cfghaiku.lisp (edit-file): Start the Haiku UI editor in the background.
  (*browser*): Set to a keyword, not a string.
  Bump version number.
  * version.sh: Bump version number to 2.49.95+.
  * version.h, src/configure: Regenerated.
  build: Build the clisp driver program without gnulib, part 2.
  * makemake.in (install-bin): When building $(bindir)/clisp, use only the
  user-provided options and -DLISPLIBDIR, -DLOCALEDIR.
  Add user configuration for Haiku.
  * cfghaiku.lisp: New file, based on cfgunix.lisp, with small changes by
    Alexandru Popa &lt;alpopa@gmail.com&gt;.
  * makemake.in (CONFIG): Use it on Haiku.
  Enable most optimizations on Haiku/x86_64.
  * lispbibl.d (MAPPABLE_ADDRESS_RANGE_START, MAPPABLE_ADDRESS_RANGE_END,
    SINGLEMAP_*): Define for Haiku/x86_64.
  (TRIVIALMAP_MEMORY): Don't disable it by default on Haiku/x86_64.
  (GENERATIONAL_GC): Don't enable it by default on Haiku.
  * Makefile.devel (multibuild-haiku-64): Enable all build variants that
    work.
  * makemake.in (Z_XCFLAGS): For Haiku/x86_64, enable all optimizations
    except ASM.
  Improve port to Haiku/x86_64.
  * stream.d (clear_tty_input, clear_tty_output): Ignore error code -1 on
    Haiku.
  * time.d (SYS::%SLEEP): On Haiku, use a smaller first argument to
  Avoid a hang during configuration on Haiku.
  * m4/mmap.m4 (CL_MMAP): Don't run the MAP_FIXED test on Haiku.
  Enable most optimizations on Haiku/i386.
  * Makefile.devel (multibuild-haiku-32): Enable all build variants that
    work.
  * makemake.in (Z_XCFLAGS): For Haiku/i386, enable all optimizations
    except ASM.
  Improve port to Haiku/i386.
  * lispbibl.d: Update comments.
  * modules/syscalls/posix.lisp (*services-file*): Set differently on
    Haiku.
  * modules/regexp/test.tst: Update expected test result on Haiku.
  * modules/rawsock/rawsock.c (IFF): Change default to ~0L. This fixes a
    compilation error on Haiku in debug-gcsafety mode.
  Update to the newest gnulib. This fixes the DEBUG_GCSAFETY builds.
  Ran "make -f Makefile.devel build-aux-update gnulib-imported \
  &amp;&amp; make -f Makefile.devel build-prerequisites".
  * build-aux/config.*: Update.
  * gllib/*: Update from gnulib.
  * glm4/*: Likewise.
  * aclocal.m4, src/configure, src/config.h.in: Regenerated.
  * modules/*/configure, modules/*/config.h.in: Regenerated.
  build: Build the clisp driver program without gnulib.
  * makemake.in (clisp${TEXE}): Use only the user-provided options and
  - DENABLE_RELOCATABLE.
  * _clisp.c: Don't include config.h.
  build: Fix host-system / target-system confusion.
  * _clisp.c: Include &lt;fcntl.h&gt;, needed by execname.c.
  * execname.c: Don't use macro names WIN32_NATIVE, UNIX, UNIX_CYGWIN,
    my_open_mask that are not present on the target system.
  build: Build the utils/*.c programs without gnulib.
  * makemake.in (UTILCOMPILE): Use only the user-provided options.
  (${util}${HEXE}): Remove -I. option.
  * utils/ccmp2c.c: Don't include &lt;config.h&gt;.
  * utils/ccpaux.c: Likewise.
  * utils/comment5.c: Likewise.
  * utils/deema.c: Likewise.
  * utils/gctrigger.c: Likewise.
  * utils/txt2c.c: Likewise.
  * utils/varbrace.c: Likewise.
  build: Rename CLFLAGS to LDFLAGS, for consistency with Autoconf.
  * makemake.in: Use Z_LDFLAGS instead of CLFLAGS.
  * built.d (built_flags): Update.
  build: Separate the user-provided CFLAGS from our added CFLAGS.
  * makemake.in: New variables A_CFLAGS, Z_CFLAGS, A_XCFLAGS, Z_XCFLAGS.
  build: Separate the user-provided CPPFLAGS from our added CPPFLAGS.
  * makemake.in: New variables A_CPPFLAGS, Z_CPPFLAGS, A_XCPPFLAGS,
    Z_XCPPFLAGS.
  Align clisp module system better with GNU standards.
  * doc/impext.xml: Mention LDFLAGS instead of CLFLAGS.
  * makemake.in: In makevars and when invoking a 'clisp-module' rule, set
    LDFLAGS instead of CLFLAGS. Rename MODULE_CLFLAGS_VAR to
    MODULE_LDFLAGS_VAR.
  * clisp-link.in: Use LDFLAGS instead of CLFLAGS.
  * modules/queens/Makefile: Set LDFLAGS instead of CLFLAGS.
  * modules/matlab/link.sh: Set LDFLAGS instead of CLFLAGS.
  Replace FSF snail-mail addresses with URLs.
  * spvw.d (print_license): Update GPL license notice.
  build: Modernize 'update-gnulib' target.
  * Makefile.devel (GNULIB_GIT): Use secured URL.
  (GNULIB_CVS_ROOT, GNULIB_CVS_REPOSITORY): Remove variables.
  (update-gnulib): Don't use cvs any more.
  Fix DEPENDENCIES.
  * DEPENDENCIES: Remove mention of unsupported option
  - -with-ncurses-prefix.
- Port patches
  * clisp-2.49-configure.dif
  * clisp-2.49-personality.patch
  * clisp-db6.diff
  * clisp-gcc14.patch
  * clisp-link.dif</changelog>
</package>
<package pkgid="d57789c51605085fbe8fd85838db9cea21d1500120a7a090b51ae10eeac77b0df8004d8a7ebd2caa8bfbd3ccc1c47d37fd7fa9342381a179827a7a89d768558e" name="clknetsim-debuginfo" arch="i586">
  <version epoch="0" ver="0+git.20260819" rel="1.1"/>
  <changelog author="olaf@aepfle.de" date="1600171200">- Update to version 0+git.20200817</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687867200">- Update to version 0+git.20230612:
  * add __realpath_chk()
  * add RTC support
  * handle read() on timer fd
  * permit TFD_NONBLOCK flag on timerfd_create() call
  * fix debug message format
  * allow sending packets to nonexisting nodes and subnets
  * add client option to dump network traffic to pcap
  * fill more fields in generated ethernet frames
  * provide PHC index as device minor in stat
  * avoid init recursion via dlsym()
  * add delay and jitter to PTP_SYS_OFFSET readings
  * provide frequency error to clients
  * add ioctl(PTP_SYS_OFFSET_EXTENDED)
  * allow sending to port 0
  * fix sequence number in duplicated PPS samples
  * handle NUMERIC* flags in getnameinfo()
  * add __syslog_chkieee128()
  * drop assertion for number of open sockets
  * don't allow connecting to broadcast and network address
  * add __recv_chk()
  * limit maximum time which can be set
  * advance time in none fuzz mode
  * handle unknown addresses in fuzz mode
  * add refclocks based on node clocks
  * add option to swap PHC devices
  * bash: remove default options for phc2sys
  * include linux/limits.h for PATH_MAX
  * add realpath()
  * accept SO_TIMESTAMPING with new so_timestamping struct
  * init symbols in stat()
  * disable debuginfod for valgrind
  * add support for strace
  * bash: allow custom client library preload
  * fix undefined behavior in clock IDs
  * update comments
  * fix clock_gettime() for some clocks
  * add support for Unix domain sockets
  * avoid searching for nonexisting fstat
  * fix __fxstat to call correct function
  * add workaround for redirected adjtimex and fopen
  * use __fxstat if available
  * fix crash with missing refclock configuration
  * add fstat() and __fxstat()
  * init symbols in open()
  * allow trailing dot in getaddrinfo()
  * fix getaddrinfo() to not read outside buffer
  * split initialization
  * add __fread_chk()
  * bash: redirect and check valgrind output
  * bash: rename wrapper variables
  * avoid uninitialized data in adjtimex request
  * add support for valgrind
  * add PPS support</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1694520000">- Update to version 0+git.20230905:
  * fix compatibility with old make
  * save message in select() if fd is not polled
  * don't read /usr/include/sys/time.h directly</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1702900800">- Update to version 0+git.20231005:
  * fuzz: provide refclock offsets
  * add client option for link speed
  * add PTP one-step E2E transparent clock</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1717761600">- Update to version 0+git.20240424:
  * fix parsing of 64-bit CLKNETSIM_START_DATE on 32-bit systems
  * add support for 64-bit-time_t variants of fstat/stat
  * bash: remove linker error from logs with valgrind
  * ignore PTP transportSpecific field in transparent clock</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1724846400">- Update to version 0+git.20240610:
  * fix missing stat/fstat with latest glibc</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1733832000">- Update to version 0+git.20241128:
  * bash: wait for client processes to exit
  * close client socket on exit
  * round nanoseconds in PTP_SYS_OFFSET* delay adjustments
  * avoid timestamps from future in PTP_SYS_OFFSET_EXTENDED
  * add options to cycle PHC jitter
  * init symbols in fdopen()</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1739966400">- Update to version 0+git.20250213:
  * bash: unset systemd varibles respected by chronyd
  * fix assertions for struct sockaddr_un length
  * bash: use debuginfo option instead of unsetting variable
  * bash: fix missing CLKNETSIM_TMPDIR use</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1779451200">- Update to version 0+git.20260512:
  * node: loose assertion for late select
  * clock: improve precision of time accumulation
  * make refclock target clock configurable
  * client: allow SO_BINDTODEVICE before bind()
  * client: support other system clocks in PTP_SYS_OFFSET* ioctls
  * client: add configuration of additional clocks
  * client: prepare support for additional clocks
  * client: refuse tick adjustments for PTP clocks
  * client: rework clock_adjtime() to be called by adjtimex()
  * protocol: provide number of server clocks for verification
  * protocol: extend clock operations with index
  * server: add configuration of additional node clocks
  * network: don't print non-clock stats for additional clocks
  * network: support multiple clocks per node
  * node: make additional clocks accessible
  * node: replace clock with vector of clocks
  * client: rename socket timestamping field
  * client: replace random CLOCK_MONOTONIC* offset with option
  * bash: shorten sleeps in waiting for client termination
  * retry client connect faster
  * add random offset to CLOCK_MONOTONIC* readings
  * provide CLOCK_MONOTONIC_RAW
  * improve precision measurement workaround
  * switch raw frequency to uncorrected frequency
  * don't try to use __GLIBC_PREREQ macro if not defined
  * allow ambiguous ip_family for IP_RECVERR cmsg
  * fix building on rhel7
  * add support for SCM_TS_OPT_ID control message
  * add IP/IPV6_RECVERR control message to messages in error queue
  * fix random seeding to avoid duplicated states
  * isolate random state of generators
  * handle attempt to read CLOCK_MONOTONIC_RAW
  * add clkmgr test example
  * bash: add clkmgr_proxy and clkmgr support
  * add futex and gettid system call
  * add __open64_2()
  * add support for new chronyc socket handling
  * improve adjtimex maxerror and esterror support
  * add __open_2() and __read_chk()
  * add workaround for sanitizer intercepting timer_* functions
  * fix select() with only TCP socket waiting for connection
  * allow zero timeout in select() with no fds
  * add option to execute specified program at update interval
  * use gcc diagnostic pragma to supress warning in poll()
  * avoid compiler warning in clock_settime()
  * follow family hint in getaddrinfo()
  * add initial IPv6 support
  * remove incorrect setting of error queue message length
  * fix adjtimex to return provided modes</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787400000">- Update to version 0+git.20260819:
  * Add minimal raw-socket support for ptp4l L2 transport
  * Fix delay of raw packets
  * Drop leftover TCP packets from an early-closed connection
  * Allow TCP packets to be dropped by a negative delay
  * Fix compilation in older C++ standard
- Pin obs_scm revision for reproducible snapshots</changelog>
</package>
<package pkgid="531410476e8648521e1c90f4c250ddf7c22705142a255cc85285c54921ed94e349fa24b725abcf7d3f279d972c2d3e6f84db685ecd481021d3aa89ffc412ee5b" name="clknetsim-debugsource" arch="i586">
  <version epoch="0" ver="0+git.20260819" rel="1.1"/>
  <changelog author="olaf@aepfle.de" date="1600171200">- Update to version 0+git.20200817</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687867200">- Update to version 0+git.20230612:
  * add __realpath_chk()
  * add RTC support
  * handle read() on timer fd
  * permit TFD_NONBLOCK flag on timerfd_create() call
  * fix debug message format
  * allow sending packets to nonexisting nodes and subnets
  * add client option to dump network traffic to pcap
  * fill more fields in generated ethernet frames
  * provide PHC index as device minor in stat
  * avoid init recursion via dlsym()
  * add delay and jitter to PTP_SYS_OFFSET readings
  * provide frequency error to clients
  * add ioctl(PTP_SYS_OFFSET_EXTENDED)
  * allow sending to port 0
  * fix sequence number in duplicated PPS samples
  * handle NUMERIC* flags in getnameinfo()
  * add __syslog_chkieee128()
  * drop assertion for number of open sockets
  * don't allow connecting to broadcast and network address
  * add __recv_chk()
  * limit maximum time which can be set
  * advance time in none fuzz mode
  * handle unknown addresses in fuzz mode
  * add refclocks based on node clocks
  * add option to swap PHC devices
  * bash: remove default options for phc2sys
  * include linux/limits.h for PATH_MAX
  * add realpath()
  * accept SO_TIMESTAMPING with new so_timestamping struct
  * init symbols in stat()
  * disable debuginfod for valgrind
  * add support for strace
  * bash: allow custom client library preload
  * fix undefined behavior in clock IDs
  * update comments
  * fix clock_gettime() for some clocks
  * add support for Unix domain sockets
  * avoid searching for nonexisting fstat
  * fix __fxstat to call correct function
  * add workaround for redirected adjtimex and fopen
  * use __fxstat if available
  * fix crash with missing refclock configuration
  * add fstat() and __fxstat()
  * init symbols in open()
  * allow trailing dot in getaddrinfo()
  * fix getaddrinfo() to not read outside buffer
  * split initialization
  * add __fread_chk()
  * bash: redirect and check valgrind output
  * bash: rename wrapper variables
  * avoid uninitialized data in adjtimex request
  * add support for valgrind
  * add PPS support</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1694520000">- Update to version 0+git.20230905:
  * fix compatibility with old make
  * save message in select() if fd is not polled
  * don't read /usr/include/sys/time.h directly</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1702900800">- Update to version 0+git.20231005:
  * fuzz: provide refclock offsets
  * add client option for link speed
  * add PTP one-step E2E transparent clock</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1717761600">- Update to version 0+git.20240424:
  * fix parsing of 64-bit CLKNETSIM_START_DATE on 32-bit systems
  * add support for 64-bit-time_t variants of fstat/stat
  * bash: remove linker error from logs with valgrind
  * ignore PTP transportSpecific field in transparent clock</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1724846400">- Update to version 0+git.20240610:
  * fix missing stat/fstat with latest glibc</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1733832000">- Update to version 0+git.20241128:
  * bash: wait for client processes to exit
  * close client socket on exit
  * round nanoseconds in PTP_SYS_OFFSET* delay adjustments
  * avoid timestamps from future in PTP_SYS_OFFSET_EXTENDED
  * add options to cycle PHC jitter
  * init symbols in fdopen()</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1739966400">- Update to version 0+git.20250213:
  * bash: unset systemd varibles respected by chronyd
  * fix assertions for struct sockaddr_un length
  * bash: use debuginfo option instead of unsetting variable
  * bash: fix missing CLKNETSIM_TMPDIR use</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1779451200">- Update to version 0+git.20260512:
  * node: loose assertion for late select
  * clock: improve precision of time accumulation
  * make refclock target clock configurable
  * client: allow SO_BINDTODEVICE before bind()
  * client: support other system clocks in PTP_SYS_OFFSET* ioctls
  * client: add configuration of additional clocks
  * client: prepare support for additional clocks
  * client: refuse tick adjustments for PTP clocks
  * client: rework clock_adjtime() to be called by adjtimex()
  * protocol: provide number of server clocks for verification
  * protocol: extend clock operations with index
  * server: add configuration of additional node clocks
  * network: don't print non-clock stats for additional clocks
  * network: support multiple clocks per node
  * node: make additional clocks accessible
  * node: replace clock with vector of clocks
  * client: rename socket timestamping field
  * client: replace random CLOCK_MONOTONIC* offset with option
  * bash: shorten sleeps in waiting for client termination
  * retry client connect faster
  * add random offset to CLOCK_MONOTONIC* readings
  * provide CLOCK_MONOTONIC_RAW
  * improve precision measurement workaround
  * switch raw frequency to uncorrected frequency
  * don't try to use __GLIBC_PREREQ macro if not defined
  * allow ambiguous ip_family for IP_RECVERR cmsg
  * fix building on rhel7
  * add support for SCM_TS_OPT_ID control message
  * add IP/IPV6_RECVERR control message to messages in error queue
  * fix random seeding to avoid duplicated states
  * isolate random state of generators
  * handle attempt to read CLOCK_MONOTONIC_RAW
  * add clkmgr test example
  * bash: add clkmgr_proxy and clkmgr support
  * add futex and gettid system call
  * add __open64_2()
  * add support for new chronyc socket handling
  * improve adjtimex maxerror and esterror support
  * add __open_2() and __read_chk()
  * add workaround for sanitizer intercepting timer_* functions
  * fix select() with only TCP socket waiting for connection
  * allow zero timeout in select() with no fds
  * add option to execute specified program at update interval
  * use gcc diagnostic pragma to supress warning in poll()
  * avoid compiler warning in clock_settime()
  * follow family hint in getaddrinfo()
  * add initial IPv6 support
  * remove incorrect setting of error queue message length
  * fix adjtimex to return provided modes</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787400000">- Update to version 0+git.20260819:
  * Add minimal raw-socket support for ptp4l L2 transport
  * Fix delay of raw packets
  * Drop leftover TCP packets from an early-closed connection
  * Allow TCP packets to be dropped by a negative delay
  * Fix compilation in older C++ standard
- Pin obs_scm revision for reproducible snapshots</changelog>
</package>
<package pkgid="25659df0ced90c4e6d444fa5c4a72633d85d7bdcc580fb918dcf5dbcfc90f542957c0ad5c0a97b38d1c1b79a19af2defb8ace790c5747959aa1ce5df3b6daed7" name="cln-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.7" rel="1.9"/>
  <changelog author="crrodriguez@opensuse.org" date="1327060800">- build with -fvisibility-inlines-hidden, in the unlikely
  case this cause trouble, drop me a note (the test suite passes
  so I expect none) . This reduces the exported symbol table
  in around 200(!!) symbols.</changelog>
  <changelog author="cgiboudeaux@gmx.com" date="1353412800">- Fix the SLES build (%make_install is not expanded)
- Install the license file</changelog>
  <changelog author="schwab@suse.de" date="1362571200">- cln-aarch64.patch: add support for aarch64</changelog>
  <changelog author="pgajdos@suse.com" date="1378728000">- updated to 1.3.3:
  * Fix integer input of leading zeros in power-of-two base.
  * Fix several floating-poing conversion bugs involving huge
    numbers.
  * Fix bug that would set input stream fail state when reading
    a number at EOF.
- removed upstreamed s390x.patch
- refreshed aarch64.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1416312000">- updated to 1.3.4:
  * Fix input of huge floats.
  * Support the AArch64 and the Mips64 ABIs.
    =&gt; dropped cln-aarch64.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1552305600">- riscv.patch: Add support for riscv64 platform
- Use %license</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1574251200">- Update to 1.3.5:
  * Fix bug in scale_float() throwing underflow_exception.
- Drop riscv.patch. Fixed upstream.</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- version update to 1.3.6
  * fix build errors
- run tests</changelog>
  <changelog author="pgajdos@suse.com" date="1600689600">- remove -fvisibility-inlines-hidden for now [bsc#1176710]</changelog>
  <changelog author="pgajdos@suse.com" date="1707393600">- version update to 1.3.7
  * Fixed compilation on ARM platforms.
  * Add support for LoongArch.</changelog>
</package>
<package pkgid="f2e24d9e80a870390c884675d2465a3d817b719c6c7fa15019c5526061fce8fee0aaaafc5190edcc8be6e1b7482d3b32292c590da5a5f31240fff64a77630963" name="cln-debugsource" arch="i586">
  <version epoch="0" ver="1.3.7" rel="1.9"/>
  <changelog author="crrodriguez@opensuse.org" date="1327060800">- build with -fvisibility-inlines-hidden, in the unlikely
  case this cause trouble, drop me a note (the test suite passes
  so I expect none) . This reduces the exported symbol table
  in around 200(!!) symbols.</changelog>
  <changelog author="cgiboudeaux@gmx.com" date="1353412800">- Fix the SLES build (%make_install is not expanded)
- Install the license file</changelog>
  <changelog author="schwab@suse.de" date="1362571200">- cln-aarch64.patch: add support for aarch64</changelog>
  <changelog author="pgajdos@suse.com" date="1378728000">- updated to 1.3.3:
  * Fix integer input of leading zeros in power-of-two base.
  * Fix several floating-poing conversion bugs involving huge
    numbers.
  * Fix bug that would set input stream fail state when reading
    a number at EOF.
- removed upstreamed s390x.patch
- refreshed aarch64.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1416312000">- updated to 1.3.4:
  * Fix input of huge floats.
  * Support the AArch64 and the Mips64 ABIs.
    =&gt; dropped cln-aarch64.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1552305600">- riscv.patch: Add support for riscv64 platform
- Use %license</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1574251200">- Update to 1.3.5:
  * Fix bug in scale_float() throwing underflow_exception.
- Drop riscv.patch. Fixed upstream.</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- version update to 1.3.6
  * fix build errors
- run tests</changelog>
  <changelog author="pgajdos@suse.com" date="1600689600">- remove -fvisibility-inlines-hidden for now [bsc#1176710]</changelog>
  <changelog author="pgajdos@suse.com" date="1707393600">- version update to 1.3.7
  * Fixed compilation on ARM platforms.
  * Add support for LoongArch.</changelog>
</package>
<package pkgid="104ac8a4e858baa64321962dc70506780f66dbe28a1d832302324b868323f0699bc5f67ed92ed1a783494e2ad946f99436b7dcbbe4257e9882e010450d53e80d" name="cloudflared-debuginfo" arch="i586">
  <version epoch="0" ver="2026.8.2" rel="1.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1722859200">- Update version to 2024.7.3
  * TUN-8546: Fix final artifacts paths</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1726228800">- Update version to 2024.9.1
  * TUN-8546: Fix final artifacts paths
  * TUN-8583: change final directory of artifacts
  * TUN-8585: Avoid creating GH client when dry-run is true
  * TUN-8591 login command without extra text
  * TUN-8592: Use metadata from the edge to determine if request body is
    empty for QUIC transport
  * TUN-8484: Print response when QuickTunnel can't be unmarshalled
  * TUN-8621: Prevent QUIC connection from closing before grace period after
    unregistering
  * PPIP-2310: Update quick tunnel disclaimer</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1732536000">- Update version to 2024.11.1
  * Add cloudflared tunnel health command
  * PPIP-2310: Update quick tunnel disclaimer
  * TUN-8621: Prevent QUIC connection from closing before grace period
    after unregistering
  * TUN-8484: Print response when QuickTunnel can't be unmarshalled
  * TUN-8592: Use metadata from the edge to determine if request body is
    empty for QUIC transport
  * TUN-8621: Fix cloudflared version in change notes to account for
    release date
  * TUN-8638: Add datagram v3 serializers and deserializers
  * TUN-8685: Bump coredns dependency
  * TUN-8688: Correct UDP bind for IPv6 edge connectivity on macOS
  * TUN-8694: Fix github release script
  * TUN-8694: Rework release script
  * TUN-8661: Refactor connection methods to support future different
    datagram muxing methods
  * TUN-8692: remove dashes from session id
  * TUN-8708: Bump python min version to 3.10
  * TUN-8667: Add datagram v3 session manager
  * TUN-8553: Bump go to 1.22.5 and go-boring 1.22.5-1
  * TUN-8700: Add datagram v3 muxer
  * TUN-8646: Allow experimental feature support for datagram v3
  * TUN-8641: Expose methods to simplify V3 Datagram parsing on the edge
  * VULN-66059: remove ssh server tests
  * TUN-8709: Add session migration for datagram v3
  * TUN-8701: Add metrics and adjust logs for datagram v3
  * add: new go-fuzz targets
  * TUN-8701: Simplify flow registration logs for datagram v3</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1734177600">- Update version to 2024.12.1
  * TUN-8748: Migrated datagram V3 flows to use migrated context
  * TUN-8737: update metrics server port selection
  * TUN-8731: Implement diag/system endpoint
  * TUN-8728: implement diag/tunnel endpoint
  * TUN-8730: implement diag/configuration
  * TUN-8735: add managed/local log collection
  * TUN-8733: add log collection for docker
  * TUN-8734: add log collection for kubernetes
  * TUN-8640: Refactor ICMPRouter to support new ICMPResponders
  * TUN-8729: implement network collection for diagnostic procedure
  * TUN-8727: implement metrics, runtime, system, and tunnelstate in diagnostic
    http client
  * TUN-8726: implement compression routine to be used in diagnostic procedure
  * TUN-8732: implement port selection algorithm
  * TUN-8762: fix argument order when invoking tracert and modify network info
    output parsing
  * TUN-8769: fix k8s log collector arguments
  * TUN-8727: extend client to include function to get cli configuration
    and tunnel configuration
  * TUN-8725: implement diagnostic procedure
  * TUN-8767: include raw output from network collector in diagnostic zip file
  * TUN-8770: add cli configuration and tunnel configuration to diagnostic zipfile
  * TUN-8768: add job report to diagnostic zipfile
  * TUN-8775: Make sure the session Close can only be called once
  * TUN-8781: Add Trixie, drop Buster. Default to Bookworm
  * TUN-8640: Add ICMP support for datagram V3
  * TUN-8789: make python package installation consistent
  * TUN-8795: update createrepo to createrepo_c to fix the release_pkgs.py
    script
- Add update-vendor.patch, fix CVE-2024-45337 and boo#1234582</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1746360000">- Update version to 2025.4.2
  * emit explicit errors for the service command on unsupported OSes
  * Fix some issues
- Drop update-vendor.patch and reproducible.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1749643200">- Update version to 2025.6.0
  * Remove dynamic reloading of features for datagram v3
  * Add metric for unsupported RPC commands for datagram v3
  * Add dynamic loading of features to connections via ConnectionOptionsSnapshot
  * Use is_default_network instead of is_default to create vnet's
  * Update go to 1.24</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1763985600">- Update version to 2025.11.1
  * bump coredns to solve CVE
  * add vulncheck to cloudflared
  * Remove references to cloudflare-go
  * Add logging format as JSON
  * Centralize UDP origin proxy dialing as ingress service
  * Add virtual DNS service
  * Add OriginDialerService to include TCP
  * Add --dns-resolver-addrs flag
  * Remove P256Kyber768Draft00PQKex curve from nonFips curve preferences
  * Bump go-boring from 1.24.2 to 1.24.4
  * Add metrics for virtual DNS origin
  * set proper url and hostname for cloudflared tail command
  * Add support for login interstitial auto closure
  * update fed callback url for login helper
  * Correct QUIC connection management for datagram handlers
  * Set endpoint in tunnel credentials when generating locally managed tunnel
    with a Fed token
  * Migrate cloudflared-ci pipelines to Gitlab CI
  * Add support for FedRAMP in originRequest Access config
  * Add buffers for UDP and ICMP datagrams in datagram v3
  * Add write deadline for UDP origin writes
  * Improve metrics for datagram v3
  * Force usage of go-boring 1.24
  * Fix import of GPG keys when two keys are provided
  * Fix parameter order when uploading RPM .repo file to R2
  * Add new datagram v3 feature flag
  * Bump datagram v3 write channel capacity
  * Fix upload of RPM repo file during double signing
  * Fix the cloudflared binary path used in the component test
  * Fix typo causing r2-release-next deployment to fail
  * Update from go1.24.6 to go1.24.9
  * Fix systemd service installation hanging
  * Add cf-proxy-* to control response headers
  * Add pipelines for linux packaging
  * Prefix gitlab steps with operating system
  * Fix docker hub push step
- Add update-crypto.patch, update crypto to 0.45 to fix CVE issues
  * Fix CVE-2025-58181 boo#1253918
  * Fix CVE-2025-22869 boo#1239422</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1770552000">- Update version to 2026.2.0
  * Fix bugs</changelog>
  <changelog author="Hillwood Yang &lt;hillwoodroc@gmail.com&gt;" date="1780056000">- Update version to 2026.5.2
  * Add more information to proxy-dns removal message
  * Update tail command to use /management/logs endpoint
  * Add cloudflared management token command
  * Fix bugs
  * Update golang.org/x/net to 0.55.0 (boo#1266794, boo#1265920, CVE-2026-39821
    CVE-2026-33814)
- Drop update-crypto.patch, fixed by upstream</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1787659200">- Update version to 2026.8.2
  * Update vendor (boo#1276196, CVE-2026-72815, CVE-2026-72816, CVE-2026-72817)
  * Add OpenRC support
  * Migrate config renovate.json
  * Fix bugs</changelog>
</package>
<package pkgid="3e315321e062890d104072d45d87f7f7343a6cc4b35da496bd0a1f75643bd176f5d47028ed67fcdbbcdc0f79c9ea3354490c73763b1d17668df749ccbe374791" name="clpeak-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.4" rel="1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781956800">- Update to version 2.0.13:
  * Vulkan: reworked coopmat shaders (independent/explicit accumulator
    chains for ILP, specialization constants for the tile shape)
  * Treat absent-driver / no-device init errors as success across the
    Vulkan/CUDA/ROCm backends (real errors are still surfaced)
  * ROCm: int8_dp4a and hipBLASLt FP4 probe stability on gfx942
  * OpenCL: create the backend scope before the platform query so the
    header is always printed
  * CPU backend: print L2 numbers for all cores, mixed-precision kernel
    refinements, gate NEON to AArch64, drop the redundant memcpy
    bandwidth test
  * Removed the Thread dispatch latency (CPU) and Atomic throughput tests</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782302400">- Update to version 2.0.14:
  * Gate AMX intrinsics on 64-bit targets to fix i686 builds
  * CPU: expose every supported ISA variant as its own compute
    test
  * CPU: volatile-seed fp32/fp64 affine coefficients to fix the
    SSE2 peak result under -ffast-math
  * CPU: use matrix instruction names for ARM matrix engine
    labels
  * ROCm: fix bf16 and rocWMMA AOT kernel builds on ROCm 6.4,
    tighten AOT arch groups, and fix dlopen shim compile errors
  * Optionally build driver-only GPU binaries (AOT CUDA/ROCm,
    optional GEMM libraries)
- Add clpeak-install-bindir.patch: the upstream packaging rework
  started installing the binary into the prefix root (/usr/clpeak);
  install it into bindir via GNUInstallDirs instead (sent upstream)
- Drop _service/_servicedata and build straight from the upstream
  release tarball</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782475200">- Update to 2.0.16:
  * The downstream fix to install the binary into the standard
    bindir is now upstream (PR #178); install the LICENSE file via
    CMake again.
  * Raise the build to C++14 to fix aggregate brace-initialization
    on strict clang.
  * New GPU support: CUDA Blackwell Ultra (B300/GB300), GB10 and
    Jetson Thor.
- Drop clpeak-install-bindir.patch, merged upstream.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783512000">- Update to 2.0.17:
  * OpenCL: clamp the work-group size to each kernel's device
    maximum, fixing failures on devices with a small max
    work-group size.
  * Fix benchmark-correctness bugs where dead-code elimination
    folded away the matrix accumulator chains and inflated the
    reported throughput by up to 4x (CUDA WMMA/MMA for
    FP16/BF16/TF32/INT8/FP64 and Metal simdgroup_matrix).
  * CUDA: rework the tensor-core path to native mma.sync tiles and
    add a full-rate FP16 kernel.
  * Enable joint_matrix benchmarking on Intel Arc A770 (oneAPI).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783944000">- Update to 2.0.18:
  * Major expansion of the native CPU backend with new benchmark
    probes for recent x86 and ARM ISA extensions (AVX-VNNI /
    AVX10.2 / AMX, SVE/SVE2, AES/SHA crypto, string and UTF-8
    validation kernels)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786968000">- Update to 2.0.19:
  * OpenCL: replace the mad() builtin with a contracted (y*x)+y
    expression in the fp32/fp64/fp16 compute kernels. The spec only
    permits, but does not require, mad() to fuse into a hardware
    FMA, and Apple's CL-on-Metal compiler never lowered it, halving
    the reported fp32 throughput there; other platforms are
    unaffected because they already fused it.
  * CUDA/ROCm: mark the global-bandwidth kernel in/out pointers
    __restrict__, so the compiler may batch the loads ahead of the
    trailing store and NVIDIA can take the read-only ld.global.nc
    path.
  * CPU backend: fix the GCC build failure on the AArch64 crypto ISA
    extensions (gh#krrishnarraj/clpeak#189). GCC exposes the
    AES/SHA-256 NEON intrinsics only under the umbrella +crypto
    target attribute, so a translation unit compiled with just +aes
    or +sha2 failed to inline them; GCC now gets +crypto
    (+crypto+sha3 for the SHA-512 unit) while clang keeps the
    granular flags.
- Correct License to Apache-2.0: upstream relicensed away from the
  Unlicense in December 2023 and the bundled LICENSE has shipped the
  Apache License 2.0 ever since, but the spec still declared
  LicenseRef-SUSE-Public-Domain.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787140800">- Update to 2.1.1:
  * New CLI tests: bilinear texture sample rate
    (--texture-sample), store-to-load forwarding latency
    (--store-forward), and SMT scaling of fp32 throughput
    (--smt-scaling).
  * Rebuild compute MAD chains as a single accumulator across
    all backends; the old two-register ping-pong understated
    fp32 peak on some GPUs. Numbers on the same machine can be
    higher than 2.0.19.
  * Fix CPU cache-bandwidth measurement (read/write/copy) and
    stop the AVX-512 FP16 chain collapsing under fast-math.
  * --describe prints what each test and reading measures.
  * Overlapping TestScopes no longer silently drop result rows
    from the text output.
  * Exclude per-ISA CPU translation units from LTO so distro
  - flto builds keep their -m/-march flags at link time.
  * 2.1.1: drop the AMX-TF32 matrix test (Intel removed the ISA
    before any silicon shipped) and probe AMX tile ops at
    configure time instead of trusting compiler flags
    (gh#krrishnarraj/clpeak#193, gh#krrishnarraj/clpeak#195).
  * Upstream also adds a Flutter desktop/mobile GUI; it is not
    packaged here (no Flutter SDK in Factory).
- Enable the Vulkan backend (pkgconfig(vulkan), vulkan-headers,
  shaderc) and drop the unused pkgconfig(gl) BuildRequires.
- Set the tarball version fallback so clpeak --version reports
  2.1.1 rather than the stale 2.0.16
  (gh#krrishnarraj/clpeak#198).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787227200">- Update to 2.1.2:
  * Keep machine-readable output locale-independent so XML
    dumps, JSON/CSV exports and parsed values always use '.'
    as the decimal separator, including under comma-decimal
    locales (gh#krrishnarraj/clpeak#199).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787572800">- Update to 2.1.3:
  * Fix four Intel Arc faults: Vulkan device features were requested
    but never enabled (A380 crashed in the shader compiler),
    cooperative-matrix stages are now pinned to a 32-wide subgroup so
    split subgroups stop dividing the reported rate, and fp16/bf16/
    int8 coopmat rows are gated on the matching type feature.
  * Race two MAD-chain shapes per compute family; the shared squaring
    chain reported exactly half of Alchemist/Xe-HPG throughput. Intel
    Arc and CPU OpenCL runtimes gain up to 2x across compute.
  * New CUDA FP8 rows (fp8_e4m3_f16acc, fp8_sparse, fp8_sparse_f16acc)
    completing the FP8 dense/sparse grid.
  * Correct CUDA int8_sparse, which was pinned to the wrong shape and
    compared against a dense row of a different K.
  * Correct OpenCL mixed-precision, inflated 8x on work-item-
    vectorising CPU runtimes because every operand derived from a
    uniform kernel argument; GPUs unaffected.
  * Give oneAPI mixed-precision and bf16 four chains instead of one.
  * Detect OpenCL int8_dp through the device capability query instead
    of the extension string, turning five clCreateKernel errors on Arc
    and Intel CPU runtimes into an honest Unsupported skip.
  * Builds without git report "unknown" rather than a stale hardcoded
    version.
  * Discover ROCm via HIP_PATH/ROCM_PATH, not just /opt/rocm.
- Add clpeak-version-override.patch: let the builder supply the
  version with -DCLPEAK_VERSION_OVERRIDE, so our tarball build keeps
  reporting %{version} in --version and in the clpeak_version field
  of JSON/XML/CSV exports instead of "unknown"
  (gh#krrishnarraj/clpeak#206).
- Drop the CLPEAK_VERSION_FALLBACK sed from %prep: upstream removed
  that variable in this release, so it had become a silent no-op.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787918400">- Update to 2.1.4, a measurement-accuracy release -- the corrected
  rows below no longer compare with older runs:
  * INT8 dot and mixed precision (all backends) each ran an op the
    op budget never counted inside the timed chain: OpenCL mp read
    half the fp32 rate, RTX 5060 CUDA int8 33587 -&gt; 41683 GOPS.
  * Image bandwidth races both walk orders and reports the faster;
    the ~1.5x CUDA/Vulkan gap was deflation, not inflation.
  * Vulkan coopmat: tiles run at the subgroup width the driver
    advertised, saturating tiles are filtered out (fixes a
    process-killing Arc A380 int8 crash), shaders target SPIR-V 1.5,
    new fp16_f16acc row; A380 fp16 12.5 -&gt; ~25.9 TFLOPS.
  * Vulkan fp16 shaders get the fp32 register budget; affine chain
    seeds step a full vector width, so width &gt;= 2 chains stop
    starting out bitwise identical and CSE-able.
  * Global bandwidth sizes its working set to 8x the device LLC;
    local bandwidth is skipped where there is no real scratchpad.
  * OpenCL transfer bandwidth collapsed to h2d_pinned/d2h_pinned;
    oneAPI INT8 dot dropped, SYCL has no DP4a intrinsic so it never
    measured one.
- Drop clpeak-version-override.patch, merged upstream
  (gh#krrishnarraj/clpeak#206); -DCLPEAK_VERSION_OVERRIDE stays.</changelog>
</package>
<package pkgid="27a3d880ff3e1f3267d432cd43304ff730d040a1409e0d5d86d005c96cc46781331ddecae7fd263bb9a500e3bef75828e3b1b3cfb80db8cd736031173ef27993" name="clpeak-debugsource" arch="i586">
  <version epoch="0" ver="2.1.4" rel="1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781956800">- Update to version 2.0.13:
  * Vulkan: reworked coopmat shaders (independent/explicit accumulator
    chains for ILP, specialization constants for the tile shape)
  * Treat absent-driver / no-device init errors as success across the
    Vulkan/CUDA/ROCm backends (real errors are still surfaced)
  * ROCm: int8_dp4a and hipBLASLt FP4 probe stability on gfx942
  * OpenCL: create the backend scope before the platform query so the
    header is always printed
  * CPU backend: print L2 numbers for all cores, mixed-precision kernel
    refinements, gate NEON to AArch64, drop the redundant memcpy
    bandwidth test
  * Removed the Thread dispatch latency (CPU) and Atomic throughput tests</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782302400">- Update to version 2.0.14:
  * Gate AMX intrinsics on 64-bit targets to fix i686 builds
  * CPU: expose every supported ISA variant as its own compute
    test
  * CPU: volatile-seed fp32/fp64 affine coefficients to fix the
    SSE2 peak result under -ffast-math
  * CPU: use matrix instruction names for ARM matrix engine
    labels
  * ROCm: fix bf16 and rocWMMA AOT kernel builds on ROCm 6.4,
    tighten AOT arch groups, and fix dlopen shim compile errors
  * Optionally build driver-only GPU binaries (AOT CUDA/ROCm,
    optional GEMM libraries)
- Add clpeak-install-bindir.patch: the upstream packaging rework
  started installing the binary into the prefix root (/usr/clpeak);
  install it into bindir via GNUInstallDirs instead (sent upstream)
- Drop _service/_servicedata and build straight from the upstream
  release tarball</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782475200">- Update to 2.0.16:
  * The downstream fix to install the binary into the standard
    bindir is now upstream (PR #178); install the LICENSE file via
    CMake again.
  * Raise the build to C++14 to fix aggregate brace-initialization
    on strict clang.
  * New GPU support: CUDA Blackwell Ultra (B300/GB300), GB10 and
    Jetson Thor.
- Drop clpeak-install-bindir.patch, merged upstream.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783512000">- Update to 2.0.17:
  * OpenCL: clamp the work-group size to each kernel's device
    maximum, fixing failures on devices with a small max
    work-group size.
  * Fix benchmark-correctness bugs where dead-code elimination
    folded away the matrix accumulator chains and inflated the
    reported throughput by up to 4x (CUDA WMMA/MMA for
    FP16/BF16/TF32/INT8/FP64 and Metal simdgroup_matrix).
  * CUDA: rework the tensor-core path to native mma.sync tiles and
    add a full-rate FP16 kernel.
  * Enable joint_matrix benchmarking on Intel Arc A770 (oneAPI).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783944000">- Update to 2.0.18:
  * Major expansion of the native CPU backend with new benchmark
    probes for recent x86 and ARM ISA extensions (AVX-VNNI /
    AVX10.2 / AMX, SVE/SVE2, AES/SHA crypto, string and UTF-8
    validation kernels)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786968000">- Update to 2.0.19:
  * OpenCL: replace the mad() builtin with a contracted (y*x)+y
    expression in the fp32/fp64/fp16 compute kernels. The spec only
    permits, but does not require, mad() to fuse into a hardware
    FMA, and Apple's CL-on-Metal compiler never lowered it, halving
    the reported fp32 throughput there; other platforms are
    unaffected because they already fused it.
  * CUDA/ROCm: mark the global-bandwidth kernel in/out pointers
    __restrict__, so the compiler may batch the loads ahead of the
    trailing store and NVIDIA can take the read-only ld.global.nc
    path.
  * CPU backend: fix the GCC build failure on the AArch64 crypto ISA
    extensions (gh#krrishnarraj/clpeak#189). GCC exposes the
    AES/SHA-256 NEON intrinsics only under the umbrella +crypto
    target attribute, so a translation unit compiled with just +aes
    or +sha2 failed to inline them; GCC now gets +crypto
    (+crypto+sha3 for the SHA-512 unit) while clang keeps the
    granular flags.
- Correct License to Apache-2.0: upstream relicensed away from the
  Unlicense in December 2023 and the bundled LICENSE has shipped the
  Apache License 2.0 ever since, but the spec still declared
  LicenseRef-SUSE-Public-Domain.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787140800">- Update to 2.1.1:
  * New CLI tests: bilinear texture sample rate
    (--texture-sample), store-to-load forwarding latency
    (--store-forward), and SMT scaling of fp32 throughput
    (--smt-scaling).
  * Rebuild compute MAD chains as a single accumulator across
    all backends; the old two-register ping-pong understated
    fp32 peak on some GPUs. Numbers on the same machine can be
    higher than 2.0.19.
  * Fix CPU cache-bandwidth measurement (read/write/copy) and
    stop the AVX-512 FP16 chain collapsing under fast-math.
  * --describe prints what each test and reading measures.
  * Overlapping TestScopes no longer silently drop result rows
    from the text output.
  * Exclude per-ISA CPU translation units from LTO so distro
  - flto builds keep their -m/-march flags at link time.
  * 2.1.1: drop the AMX-TF32 matrix test (Intel removed the ISA
    before any silicon shipped) and probe AMX tile ops at
    configure time instead of trusting compiler flags
    (gh#krrishnarraj/clpeak#193, gh#krrishnarraj/clpeak#195).
  * Upstream also adds a Flutter desktop/mobile GUI; it is not
    packaged here (no Flutter SDK in Factory).
- Enable the Vulkan backend (pkgconfig(vulkan), vulkan-headers,
  shaderc) and drop the unused pkgconfig(gl) BuildRequires.
- Set the tarball version fallback so clpeak --version reports
  2.1.1 rather than the stale 2.0.16
  (gh#krrishnarraj/clpeak#198).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787227200">- Update to 2.1.2:
  * Keep machine-readable output locale-independent so XML
    dumps, JSON/CSV exports and parsed values always use '.'
    as the decimal separator, including under comma-decimal
    locales (gh#krrishnarraj/clpeak#199).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787572800">- Update to 2.1.3:
  * Fix four Intel Arc faults: Vulkan device features were requested
    but never enabled (A380 crashed in the shader compiler),
    cooperative-matrix stages are now pinned to a 32-wide subgroup so
    split subgroups stop dividing the reported rate, and fp16/bf16/
    int8 coopmat rows are gated on the matching type feature.
  * Race two MAD-chain shapes per compute family; the shared squaring
    chain reported exactly half of Alchemist/Xe-HPG throughput. Intel
    Arc and CPU OpenCL runtimes gain up to 2x across compute.
  * New CUDA FP8 rows (fp8_e4m3_f16acc, fp8_sparse, fp8_sparse_f16acc)
    completing the FP8 dense/sparse grid.
  * Correct CUDA int8_sparse, which was pinned to the wrong shape and
    compared against a dense row of a different K.
  * Correct OpenCL mixed-precision, inflated 8x on work-item-
    vectorising CPU runtimes because every operand derived from a
    uniform kernel argument; GPUs unaffected.
  * Give oneAPI mixed-precision and bf16 four chains instead of one.
  * Detect OpenCL int8_dp through the device capability query instead
    of the extension string, turning five clCreateKernel errors on Arc
    and Intel CPU runtimes into an honest Unsupported skip.
  * Builds without git report "unknown" rather than a stale hardcoded
    version.
  * Discover ROCm via HIP_PATH/ROCM_PATH, not just /opt/rocm.
- Add clpeak-version-override.patch: let the builder supply the
  version with -DCLPEAK_VERSION_OVERRIDE, so our tarball build keeps
  reporting %{version} in --version and in the clpeak_version field
  of JSON/XML/CSV exports instead of "unknown"
  (gh#krrishnarraj/clpeak#206).
- Drop the CLPEAK_VERSION_FALLBACK sed from %prep: upstream removed
  that variable in this release, so it had become a silent no-op.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787918400">- Update to 2.1.4, a measurement-accuracy release -- the corrected
  rows below no longer compare with older runs:
  * INT8 dot and mixed precision (all backends) each ran an op the
    op budget never counted inside the timed chain: OpenCL mp read
    half the fp32 rate, RTX 5060 CUDA int8 33587 -&gt; 41683 GOPS.
  * Image bandwidth races both walk orders and reports the faster;
    the ~1.5x CUDA/Vulkan gap was deflation, not inflation.
  * Vulkan coopmat: tiles run at the subgroup width the driver
    advertised, saturating tiles are filtered out (fixes a
    process-killing Arc A380 int8 crash), shaders target SPIR-V 1.5,
    new fp16_f16acc row; A380 fp16 12.5 -&gt; ~25.9 TFLOPS.
  * Vulkan fp16 shaders get the fp32 register budget; affine chain
    seeds step a full vector width, so width &gt;= 2 chains stop
    starting out bitwise identical and CSE-able.
  * Global bandwidth sizes its working set to 8x the device LLC;
    local bandwidth is skipped where there is no real scratchpad.
  * OpenCL transfer bandwidth collapsed to h2d_pinned/d2h_pinned;
    oneAPI INT8 dot dropped, SYCL has no DP4a intrinsic so it never
    measured one.
- Drop clpeak-version-override.patch, merged upstream
  (gh#krrishnarraj/clpeak#206); -DCLPEAK_VERSION_OVERRIDE stays.</changelog>
</package>
<package pkgid="8b544b725d5384d6e64c6bf6be806843b672e86f7da879cbf1e241451822d5f31e9d700e51be36f331014cc533007180845481d3d10f9ce5321d76406352fe25" name="clthreads-debugsource" arch="i586">
  <version epoch="0" ver="2.4.2" rel="3.8"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1588507200">- Initial package, version 2.4.2
- Add patch:
  * fix-build.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1591704000">- Fix installation on non-x86 architectures</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="9fccf8910411b8e34fea8b8a00bcea467f4700fa7a6d0020370a3ceacb7cea4bd5dc44d0acdda28d4c3780202d919919409aeb49ec5d3e7cf60648d268def4d7" name="clucene-core-debugsource" arch="i586">
  <version epoch="0" ver="2.3.3.4" rel="19.8"/>
  <changelog author="saschpe@suse.de" date="1322222400">- Avoid line continuation in last cmake parameter</changelog>
  <changelog author="dvaleev@suse.com" date="1331812800">- fix ppc64 build</changelog>
  <changelog author="tchvatal@suse.cz" date="1332331200">- build contrib libs too</changelog>
  <changelog author="ro@suse.de" date="1355745600">- fix build on s390x which also uses lib64</changelog>
  <changelog author="jengelh@inai.de" date="1359115200">- Replace wrong shlib package name "libclucene2" (the SONAME is
  libclucene*.so.1, not .2) by libclucene-{core,shared}1
- Use more robust make install command
- Add patch clucene-kill-ext-includes.diff</changelog>
  <changelog author="mpluskal@suse.com" date="1429617600">- Use url for source
- Use fdupes to reduce amount of duplicate files
- Cleanup spec-file with spec-cleaner
- Do not install empty NEWS file</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Add patch clucene-new-gcc.patch to fix visibility issues
- Use %cmake macros
- Remove few obsolete codepaths</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1656590400">- Add gcc12-header-files.patch in order to fix build
  with GCC 12.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1721304000">- Add clucene-reprobuild.patch to allow libreoffice
  reproducible builds (boo#1047218)
  =&gt; New Provides for libclucene2(setStartVersion)</changelog>
</package>
<package pkgid="683e57155708e725a06edf9538e4e7c8e903799b491026c05932a6cadd718ee1b842e532504ef8bdb08f882c28cf7c8b180487050923cc86be81c3ae8c6dabff" name="clusteradm-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.1" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772798400">- new package clusteradm: command line tool to bootstrap the
  open-cluster-management control plane</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772798401">- Update to version 1.2.0:
  * Bump to v1.2.0 (#535)
  * ✨ Feature adding managed namespaces (#534)
  * support to custom addon registration driver (#531)
  * feat: Add argocd-agent addon support (#528)
  * Refactor e2e to allow setting bundle version (#527)
  * chore: update OCM version to v1.1.1-0.20260105015925-754b91ffcce3 (#524)
  * support configure loadbalancer for grpc service (#523)
  * Update policy version to v0.17.0 (#521)
  * Change default version to v1.1.1 (#517)
  * support enable grpc registration when clusteradm init (#516)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 1.2.1:
  * Bump to v1.2.1 (#547)
  * chore: bump vesion bundle for 1.0.1 and 1.1.3 (#546)
  * Replace deprecated kubebuilder-release-tools PR verifier with
    inline scripts (#545)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778587200">- Update to version 1.3.0:
  * Bump to OCM v1.3.0 (#550)
  * join: update the cluster-info not found warning message (#548)
  * cluster-manager Helm values overrides (#549)
  * chore: bump vesion bundle for 1.0.1 and 1.1.3 (#543)
  * Bump to v1.2.1 (#542)
  * fix: report clusteradm version consistently; remove irrelevant
    server version (#538)
  * Mark singleton flag in init deprecated (#532)
  * Replace deprecated kubebuilder-release-tools PR verifier with
    inline scripts (#539)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779278400">- Update to version 1.3.1:
  * [release-1.3] Bump to OCM v1.3.1 by @openshift-cherrypick-robot
    in #554</changelog>
</package>
<package pkgid="7c8b80150def71d0c96278f2edb01b461b826fcffd8bdf99882b3d441ca6477fa474173dd614bfd6d58ffb2b151e12b4763005e73172157ba37033bed5ea86bf" name="clusterctl-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768996800">- Update to version 1.12.2:
  No clusterctl related changes
  * Others
  - Dependency: Bump Go to v1.24.12 (#13241)
  - Dependency: Bump to controller-runtime v0.22.5 (#13246)
  * Changed dependencies
  - k8s.io/api: v0.34.2 → v0.34.3
  - k8s.io/apiextensions-apiserver: v0.34.2 → v0.34.3
  - k8s.io/apimachinery: v0.34.2 → v0.34.3
  - k8s.io/apiserver: v0.34.2 → v0.34.3
  - k8s.io/client-go: v0.34.2 → v0.34.3
  - k8s.io/code-generator: v0.34.2 → v0.34.3
  - k8s.io/component-base: v0.34.2 → v0.34.3
  - k8s.io/kms: v0.34.2 → v0.34.3
  - sigs.k8s.io/controller-runtime: v0.22.4 → v0.22.5</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771416000">- Update to version 1.12.3:
  * Others
  - clusterctl: Update cert-manager to v1.19.3 (#13314)
  - clusterctl: Update to cert-manager v1.19.2 (#13278)
  - Dependency: Go bump 1.24.13 (#13324)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773835200">- Update to version 1.12.4:
  * clusterctl: Bump cert-manager v1.19.4 (#13381)
  * Dependencies added
  - github.com/cenkalti/backoff/v5: v5.0.3
  - gonum.org/v1/gonum: v0.16.0
  * Dependencies changed
  - cloud.google.com/go/compute/metadata: v0.6.0 → v0.9.0
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp:
    v1.26.0 → v1.30.0
  - github.com/cloudflare/circl: v1.6.1 → v1.6.3
  - github.com/cncf/xds/go: 2f00578 → 0feb691
  - github.com/envoyproxy/go-control-plane/envoy: v1.32.4 →
    v1.35.0
  - github.com/envoyproxy/go-control-plane: v0.13.4 → 75eaa19
  - github.com/go-jose/go-jose/v4: v4.0.4 → v4.1.3
  - github.com/golang/glog: v1.2.4 → v1.2.5
  - github.com/grpc-ecosystem/grpc-gateway/v2: v2.26.3 → v2.27.7
  - github.com/spiffe/go-spiffe/v2: v2.5.0 → v2.6.0
  - go.opentelemetry.io/auto/sdk: v1.1.0 → v1.2.1
  - go.opentelemetry.io/contrib/detectors/gcp: v1.34.0 → v1.38.0
  - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp:
    v0.58.0 → v0.65.0
  - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc:
    v1.34.0 → v1.40.0
  - go.opentelemetry.io/otel/exporters/otlp/otlptrace:
    v1.34.0 → v1.40.0
  - go.opentelemetry.io/otel/metric: v1.35.0 → v1.40.0
  - go.opentelemetry.io/otel/sdk/metric: v1.34.0 → v1.40.0
  - go.opentelemetry.io/otel/sdk: v1.34.0 → v1.40.0
  - go.opentelemetry.io/otel/trace: v1.35.0 → v1.40.0
  - go.opentelemetry.io/otel: v1.35.0 → v1.40.0
  - go.opentelemetry.io/proto/otlp: v1.5.0 → v1.9.0
  - golang.org/x/crypto: v0.45.0 → v0.47.0
  - golang.org/x/mod: v0.29.0 → v0.31.0
  - golang.org/x/net: v0.47.0 → v0.49.0
  - golang.org/x/oauth2: v0.33.0 → v0.34.0
  - golang.org/x/sync: v0.18.0 → v0.19.0
  - golang.org/x/sys: v0.38.0 → v0.40.0
  - golang.org/x/telemetry: 078029d → 8fff8a5
  - golang.org/x/term: v0.37.0 → v0.39.0
  - golang.org/x/text: v0.31.0 → v0.33.0
  - golang.org/x/tools: v0.38.0 → v0.40.0
  - google.golang.org/genproto/googleapis/api: a0af3ef → 8636f87
  - google.golang.org/genproto/googleapis/rpc: a0af3ef → 8636f87
  - google.golang.org/grpc: v1.72.3 → v1.78.0
  - google.golang.org/protobuf: v1.36.7 → v1.36.11
  - sigs.k8s.io/structured-merge-diff/v6: v6.3.0 → d9cc664
    Dependencies removed
  - github.com/zeebo/errs: v1.4.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775736000">- Update to version 1.12.5:
  * clusterctl: Bump cert-manager to v1.20.0 (#13484)
  * clusterctl: Bump cert-manager to v1.20.1 (#13519)
  * Others
  - Dependency: Bump corefile-migration to v1.0.31 (#13526)
  - Dependency: Bump dependencies to fix CVE-2026-33186
    (google.golang.org/grpc) (#13504)
  - Dependency: Bump go v1.25.9 (#13554)
  - Dependency: Switch from docker to moby dependencies (#13550)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776859200">- Update to version 1.12.7:
  * clusterctl: Bump Cert-manager v1.20.2 (#13597)
  * Dependency: Bump cloudbuild to use gcb-docker-gcloud image with
    Go v1.25.5 (#13607)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776859201">- Update to version 1.13.0:
  Highlights
  CAPI v1.13 is a release focused on stability, reliability and
  performances.
  https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.13.0
  clusterctl-related changes:
  * Breaking Changes
  - clusterctl: Remove deprecated --disable-grouping clusterctl
    describe cluster flag (#13289)
  - clusterctl: Remove deprecated provider CRD migration from
    clusterctl upgrade (#13290)
  * New Features
  - clusterctl: Allow overriding image name in clusterctl config
    (#13014)
  * Bug fixes
  - Testing/e2e: Fix unit test flakes, improve clusterctl
    download error in e2e tests (#13045)
  * Others
  - clusterctl: Add cloudscale-ch-cloudscale provider (#13567)
  - clusterctl: Bump cert-manager to v1.20.0 (#13482)
  - clusterctl: Bump cert-manager to v1.20.1 (#13515)
  - clusterctl: Bump cert-manager v1.19.4 (#13376)
  - clusterctl: Bump Cert-manager v1.20.2 (#13598)
  - clusterctl: Drop handling of old cert-manager annotation in
    clusterctl (#13202)
  - clusterctl: Update cert-manager to v1.19.3 (#13307)
  - clusterctl: Update to cert-manager v1.19.2 (#13277)
  - Dependency: Bump go 1.25.7 (#13323)
  - Dependency: Bump Go to v1.24.11 (#13106)
  - Dependency: Bump Go to v1.25.6 (#13240)
  - Dependency: Bump go v1.25.8 (#13428)
  - Dependency: Bump go v1.25.9 (#13553)
  - Dependency: Bump go-github to v82 (#13296)
  - Dependency: Bump golang.org/x/net to v0.51 to fix CVE
    (#13392)
  - Dependency: Bump the all-go-mod-patch-and-minor group across
    3 directories with 4 updates (#13582)
  - Dependency: Switch from docker to moby dependencies (#13545)
  - e2e: Make clusterctl upgrade test to work when there are no
    machines (#13072)
  - e2e: Remove handling for Kubernetes &lt;= v1.28 in clusterctl
    upgrade test (#13157)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 1.13.1:
  * Update readme for release-1.16
  * Start testing with K8s 1.36.0
  * Change clusterctl to 1.13
  * Dependencies changed
  - github.com/moby/spdystream: v0.5.0 → v0.5.1
  - k8s.io/api: v0.35.3 → v0.35.4
  - k8s.io/apiextensions-apiserver: v0.35.3 → v0.35.4
  - k8s.io/apimachinery: v0.35.3 → v0.35.4
  - k8s.io/apiserver: v0.35.3 → v0.35.4
  - k8s.io/client-go: v0.35.3 → v0.35.4
  - k8s.io/cluster-bootstrap: v0.35.3 → v0.35.4
  - k8s.io/code-generator: v0.35.3 → v0.35.4
  - k8s.io/component-base: v0.35.3 → v0.35.4
  - k8s.io/kms: v0.35.3 → v0.35.4
  - sigs.k8s.io/structured-merge-diff/v6: v6.3.2 → v6.4.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782302400">- Update to version 1.13.3:
  * Bug Fixes
  - clusterctl: Skip update check for clusterctl completion
    (#13697)
  * Others
  - CI: Bump gcb-docker-gcloud image (#13794)
  - Dependency: Bump go to v1.25.11 (#13789)
  - Dependency: Bump golang/x/net to 0.55.0 (#13746)
  - e2e: Bump to kind main to fix e2e tests (#13769)
  - e2e: Bump to kind v0.32.0 (#13781)
  - e2e: Bump to kind v0.32.0 (#13787)
  - e2e: Make the clusterctl upgrade management cluster control
    plane count configurable (#13771)
  - KCP: Update RemoveEtcdMember to accept a *etcd.Member instead
    of a member name (#13786)
  - Misc: Add finalizer only after we got owner/cluster (#13748)
  * Dependencies changed
  - golang.org/x/crypto: v0.50.0 → v0.51.0
  - golang.org/x/mod: v0.34.0 → v0.35.0
  - golang.org/x/net: v0.53.0 → v0.55.0
  - golang.org/x/sys: v0.43.0 → v0.45.0
  - golang.org/x/telemetry: 579e4da → be6f6cb
  - golang.org/x/term: v0.42.0 → v0.43.0
  - golang.org/x/text: v0.36.0 → v0.37.0
  - golang.org/x/tools: v0.43.0 → v0.44.0
- Update to version 1.13.2:
  * Others
  - CI: Make it possible to exclude CVEs with govulncheck
    (#13671)
  - Dependency: Bump envtest 1.36 (#13658)
  - Dependency: Bumping corefile-migration to v1.0.32 (#13635)
  - Dependency: Go bump to 1.25.10 (#13666)
  - e2e: Start testing K8s 1.37 (#13638)
  - KCP: Add kubeadm cluster role (#13670)
  - KCP: KCP cleanup etcd members not started after a machine is
    remediated (#13688)
  * Dependencies changed
  - github.com/coredns/corefile-migration: v1.0.31 → v1.0.32</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784203200">- Update to version 1.13.4:
  * Bug Fixes
  - clusterctl: Raise management cluster client QPS and Burst
    (#13901)
  * Others
  - clusterctl: Bump cert-manager to v1.20.3 (#13851)
  - Dependency: Bump Go version to v1.25.12 (#13906)
  - Dependency: Bump golang.org/x/crypto version to v0.53.0
    (#13864)
  * Dependencies changed
  - golang.org/x/crypto: v0.51.0 → v0.53.0
  - golang.org/x/mod: v0.35.0 → v0.36.0
  - golang.org/x/sync: v0.20.0 → v0.21.0
  - golang.org/x/sys: v0.45.0 → v0.46.0
  - golang.org/x/telemetry: be6f6cb → 42602be
  - golang.org/x/term: v0.43.0 → v0.44.0
  - golang.org/x/text: v0.37.0 → v0.38.0
  - golang.org/x/tools: v0.44.0 → v0.45.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786449600">- Update to version 1.14.0:
  clusterctl-related changes
  * Add configuration `ExternallyProvisioned` for clusterctl
    (#13739)
  * Make it easier to debug cert issues in clusterctl upgrade &amp;
    self-hosted tests
  * Increase clusterctl and e2e test dry-run cluster-template
    timeouts
  * Harden clusterctl move
  * fix(clusterctl): reject incomplete GitHub release asset URLs
  * fix: reject whitespace in clusterctl show-conditions filters
  * clusterctl: detect cert-manager image changes during upgrade
    (#13850)
  * fix: show clusterctl help for argument validation errors
  * clusterctl: raise management cluster client QPS and Burst
  * Use in-memory template for clusterctl upgrade tests (#13866)
  * Adjust clusterctl convert
  * Make the clusterctl upgrade management cluster control plane
    count configurable
  * Improve clusterctl describe
  * Skip update check for clusterctl completion
  * feat: add experimental `clusterctl migrate` command
  Dependencies
  * fix CVE-2026-39883
  * fix: bump cel-go to v0.29.0 and grpc to v1.82.1 to address
    security advisories
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 3 updates
  * Bump the all-go-mod-patch-and-minor group across 2 directories
    with 4 updates
  * Bump Go toolchain to 1.26.5
  * Bump cert-manager to v1.21.0
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 5 updates
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 2 updates
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 4 updates
  * Bump the all-go-mod-patch-and-minor group across 2 directories
    with 3 updates
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 11 updates
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 4 updates
  * bump golang/x/net to 0.55.0
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 13 updates
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 3 updates (#13676)
  * Bumping golang:1.26.3
  * Bump controller-gen to v0.21
  * Bump conversion-gen to v0.36
  * Bump to controller-runtime v0.24 &amp; controller-tools v0.21
  * bump envtest 1.36
  * Bump Go 1.26
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 4 updates
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 4 updates
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 11 updates
  * cert-manager v1.20.2
  * Bump the all-go-mod-patch-and-minor group across 3 directories
    with 4 updates</changelog>
</package>
<package pkgid="6297bc58d8976b0c30bd8a6f9cc74b025fb2c58a66684ac1c58d28fa784c94d8aa748f04e45d4a9fd48920a3a4589a0f7d6d6fd606c5bb2c1b19a04eebac7674" name="clutter-debugsource" arch="i586">
  <version epoch="0" ver="1.26.4" rel="4.18"/>
  <changelog author="jengelh@inai.de" date="1504872000">- Update descriptions, RPM groups and old macros.</changelog>
  <changelog author="fezhang@suse.com" date="1505390400">- Drop the SLE12 / Leap42 build_wayland_backend conditional.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1556107200">- Disable LTO (boo#1133118).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582545600">- Add clutter-handle-8-10-bits.patch: Handle 8 and 10 bits colour
  depth in picking code (glgo#GNOME/clutter!10).
- Add clutter-ensure-surface-buffer-set.patch: gdk: Ensure surface
  buffer scale is set (glgo#GNOME/clutter!7).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 1.26.4:
  + Require GLib 2.54
  + Build fixes
  + Add an experimental Meson build
  + Documentation fixes
  + Handle 8 and 10 bits colour depth in picking code
  + Bugs fixed: bgo#792716, bgo#772213, bgo769190,
    glgo#GNOME/clutter#8, glgo#GNOME/clutter#11,
    glgo#GNOME/clutter!8, glgo#GNOME/clutter!9,
    glgo#GNOME/clutter!11.
  + Updated translations.
- Drop patches fixed upstream:
  + clutter-handle-8-10-bits.patch
  + clutter-ensure-surface-buffer-set.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1600430400">- Make documentation build reproducible</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133118) as it works now.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1640260800">- Add cd4c50db38ea9421deb83f25935a27531aa756a9.patch: wayland:
  Protect against enter events for empty surfaces.</changelog>
</package>
<package pkgid="518d737f7c651af3b1a3d6dd466e3772d542af432b0bf6fe29b5382d1e466ce747f2b81617d7ca8f215c7a9a75d2c1dae1646826d19fe67780b8a1aa949dbcd9" name="clutter-gst-debugsource" arch="i586">
  <version epoch="0" ver="3.0.27" rel="2.17"/>
  <changelog author="zaitor@opensuse.org" date="1473336000">- Update to version 3.0.20:
  + Build cleanups and improvments.
  + Fix BT.2020 YUV to RGB conversion.</changelog>
  <changelog author="zaitor@opensuse.org" date="1481025600">- Update to version 3.0.22:
  + A couple of video sink fixes (crashes &amp; not up-to-date data).
  + A bunch of content fixes.</changelog>
  <changelog author="zaitor@opensuse.org" date="1483963200">- Add clutter-gst-mem-leak-fixes.patch: Fix various memory leaks in
  video-sink, patches from upstream git.</changelog>
  <changelog author="jengelh@inai.de" date="1486814400">- Fix RPM groups</changelog>
  <changelog author="zaitor@opensuse.org" date="1490875200">- Update to version 3.0.24:
  + Enable inspection of gstreamer plugin without connecting to
    display servers.
  + Fix issue with RGBx/BGRx formats not showing.
  + Fix memory leaks.
- Drop clutter-gst-mem-leak-fixes.patch: Fixed upstream.</changelog>
  <changelog author="zaitor@opensuse.org" date="1514030400">- Add clutter-gst-video-sink-fix-compilation-error.patch:
  video-sink: Fix compilation error.
- Clean up spec with spec-cleaner, use modern macros.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1520769600">- Update to version 3.0.26:
  + Fix compilation error with -Werror=format-nonliteral.
  + Rename plugin to avoid dash in the name.
- Drop clutter-gst-video-sink-fix-compilation-error.patch: fixed
  upstream.
- Rename gstreamer-plugin-gstclutter-3_0 subpackage to
  gstreamer-plugin-cluttergst3, following upstream. Since some
  software might refer to the old name, there is no obsoletes
  added, allowing users to keep the old package. As there is no
  conflict, this is acceptable.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1549540800">- Update to version 3.0.27:
  + Explicitly link to gdk-pixbuf.
- Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires following
  upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Add 0001-video-sink-Remove-RGBx-BGRx-support.patch: video-sink:
  Remove RGBx/BGRx support. The rgb24 renderer uses the wrong pixel
  stride and the rgb32 renderer assumes alpha is meaningful. We can
  use neither.
  Fixes: https://gitlab.gnome.org/GNOME/cheese/-/issues/51
- Update Supplements to current standard.</changelog>
</package>
<package pkgid="97f97191af9dbdb2dc6078a35150acfb3c8db2122bb647ed389f74bee78679779ee9f67cc75d50acbbbf08c80463a320b8422955259756fbb2d271090a62bb00" name="clutter-gtk-debugsource" arch="i586">
  <version epoch="0" ver="1.8.4" rel="5.18"/>
  <changelog author="zaitor@opensuse.org" date="1459339200">- Update to version 1.8.0:
  + Correctly handle HiDPI displays.
  + Bump dependency of GTK.
  + Bugs fixed: bgo#759375, bgo#758937.
- Drop upstream fixed/applied patches:
  + cg-Actor-fix-incorrect-allocation-logic.patch.
  + cg-Actor-propagate-scale-factor.patch.
  + cg-Silence-deprecation-warnings.patch.</changelog>
  <changelog author="idonmez@suse.com" date="1460635200">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1472472000">- Add clutter-gtk-fix-double-buffer.patch: embed: remove non double
  buffer setting. This started causing problems with Gtk+ 3.21. As
  the documentation explains, disabling double buffering might
  trigger rendering issues (bgo#769097).</changelog>
  <changelog author="zaitor@opensuse.org" date="1474200000">- Update to version 1.8.2:
  + Ensure that embedding works when using GTK+ 3.22.
  + Bump dependency of GTK+.
  + Bugs fixed: bgo#767627, bgo#769097.
  + Updated translations.
- Drop clutter-gtk-fix-double-buffer.patch: Fixed upstream.</changelog>
  <changelog author="zaitor@opensuse.org" date="1502280000">- Update to version 1.8.4:
  + Add Meson build, in parallel with Autotools.
  + Fix cruft in the Autotools build.
  + Fix a snafu in the name of the getter for the
    GtkClutterEmbed:use-layout-size property; the ABI is preserved.
  + Bugs fixed: bgo#783431.</changelog>
  <changelog author="zaitor@opensuse.org" date="1502280001">- Switch to meson build:
  + Drop libtool BuildRequires.
  + Add meson BuildRequires.
  + Replace autotools macros for meson ones.
  + Temporary disable check as it is missing from meson build.
- Run spec-cleaner, modernize spec, pkgconfig BuildRequires added.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520683200">- Fix SRPM group. Update summaries.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1545912000">- Add upstream bug fix patches:
  + clutter-gtk-Add-private-header.patch: Add private header for
    GtkClutterEmbed.
  + clutter-gtk-Declare-private-callbacks-static.patch: Declare
    private callbacks as static.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
</package>
<package pkgid="c26520956753114af57dd65d904c38a8477b2dfc808bfc59ecbf9d73c27d169d1a4d5a227382f75dc52fa13e58dbc5e59691cab70061b6c6804580230a636c1a" name="clxclient-debugsource" arch="i586">
  <version epoch="0" ver="3.9.2" rel="3.8"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1588507200">- Initial package, version 3.9.2
- Add patch:
  * fix-build.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1597838400">- Fix installation on non-x86 architectures</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="98aa4cb65b7466a889ff93cd9bed514e9dc56118eac5cc563d0a08d83a53ac9e87cfddf77164913679b625cb20100ea2dbd06e973b97de7cf28a087611714542" name="clzip-debuginfo" arch="i586">
  <version epoch="0" ver="1.16" rel="1.3"/>
  <changelog author="mpluskal@suse.com" date="1464436800">- Update to version 1.8:
  * main.c: Added new option '-a, --trailing-error'.
  * main.c (decompress): Print up to 6 bytes of trailing data
    when '-vvvv' is specified.
  * decoder.c (LZd_verify_trailer): Removed test of final code.
  * main.c (main): Delete '--output' file if infd is a terminal.
  * main.c (main): Don't use stdin more than once.
  * lzip.texi: Added chapter 'Trailing data'.
  * configure: Avoid warning on some shells when testing for gcc.
  * Makefile.in: Detect the existence of install-info.
  * testsuite/check.sh: A POSIX shell is required to run the tests.
  * testsuite/check.sh: Don't check error messages.
- Run internal testsuite</changelog>
  <changelog author="mpluskal@suse.com" date="1494504000">- Update to version 1.9:
  * The option '-l, --list' has been ported from lziprecover.
  * It is now an error to specify two or more different operations
    in the command line (--decompress, --list or --test).
  * Compression time of option '-0' has been reduced by 6%.
  * Compression time of options '-1' to '-9' has been reduced by 1%.
  * Decompression time has been reduced by 7%.
  * In test mode, clzip now continues checking the rest of the
    files if any input file is a terminal.
  * Trailing data are now shown both in hexadecimal and as a string
    of printable ASCII characters.
  * Three missing chapters have been added to the manual, which
    now contains all the chapters of the lzip manual.</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Update to new upstream release 1.10
  * The option "--loose-trailing" has been added.
  * The test used by clzip to discriminate trailing data from a
    corrupt header in multimember or concatenated files has been
    improved to a Hamming distance of 3.
  * The "-S" option now keeps input files unchanged.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544788800">- Update to new upstream release 1.11~rc1
  * Detection of forbidden combinations of characters in trailing
    data has been improved.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564800">- Update to new upstream release 1.11
  * No changes; just a version bump.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1615550400">- Update to release 1.12
  * Make -o behave like -c, but writing to file instead of stdout.
  * Make -c and -o check whether the output is a terminal
    only once.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1644753600">- Update to release 1.13
  * Decompression time has been reduced by 5-12% depending on the
    file.
  * In case of error in a numerical argument to a command line
    option, clzip now shows the name of the option and the range
    of valid values.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707393600">- Update to release 1.14
  * Added the command-line switches --empty-error and
  - -marking-error
  * The option -o/--output now preserves dates, permissions, and
    ownership of the file when (de)compressing exactly one file.
  * The option -o/--output now creates missing intermediate
    directories when writing to a file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737288000">- Update to release 1.15
  * clzip now exits with error status 2 if any empty member is
    found in a multimember file.
  * clzip now exits with error status 2 if the first byte of the
    LZMA stream is not 0.
  * Options `--empty-error` and `--marking-error` have been
    removed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774872000">- Update to release 1.16
  * '-dvv' and '-tvv' now print (de)compressed sizes instead of
    compression ratio. (Sizes are more informative than compression
    ratio).
  * Large numbers in option arguments are now accepted with
    underscore separators (-s 123_456_789).
  * Large numbers are now printed with underscore separators
    (123_456_789).
  * '--list' now can safely skip any trailing data added to a lzip
    file by the option '--append' of lziprecover.
  * '--list' now prints '+t' after the number of members to
    indicate the presence of trailing data, and prints the size of
    the trailing data below the size of the last member.
  * '-lvv' now prints a blank line between the list of members of
    each multimember file and the next file.</changelog>
</package>
<package pkgid="bfc355176731817a7263e0f67076890e9aa4f689e58d275aebecd67f768e602e8dbacc0591d7cee18fc28ef2efaf44ed7f285ecf54032cc305ed47299b3c52f4" name="clzip-debugsource" arch="i586">
  <version epoch="0" ver="1.16" rel="1.3"/>
  <changelog author="mpluskal@suse.com" date="1464436800">- Update to version 1.8:
  * main.c: Added new option '-a, --trailing-error'.
  * main.c (decompress): Print up to 6 bytes of trailing data
    when '-vvvv' is specified.
  * decoder.c (LZd_verify_trailer): Removed test of final code.
  * main.c (main): Delete '--output' file if infd is a terminal.
  * main.c (main): Don't use stdin more than once.
  * lzip.texi: Added chapter 'Trailing data'.
  * configure: Avoid warning on some shells when testing for gcc.
  * Makefile.in: Detect the existence of install-info.
  * testsuite/check.sh: A POSIX shell is required to run the tests.
  * testsuite/check.sh: Don't check error messages.
- Run internal testsuite</changelog>
  <changelog author="mpluskal@suse.com" date="1494504000">- Update to version 1.9:
  * The option '-l, --list' has been ported from lziprecover.
  * It is now an error to specify two or more different operations
    in the command line (--decompress, --list or --test).
  * Compression time of option '-0' has been reduced by 6%.
  * Compression time of options '-1' to '-9' has been reduced by 1%.
  * Decompression time has been reduced by 7%.
  * In test mode, clzip now continues checking the rest of the
    files if any input file is a terminal.
  * Trailing data are now shown both in hexadecimal and as a string
    of printable ASCII characters.
  * Three missing chapters have been added to the manual, which
    now contains all the chapters of the lzip manual.</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Update to new upstream release 1.10
  * The option "--loose-trailing" has been added.
  * The test used by clzip to discriminate trailing data from a
    corrupt header in multimember or concatenated files has been
    improved to a Hamming distance of 3.
  * The "-S" option now keeps input files unchanged.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544788800">- Update to new upstream release 1.11~rc1
  * Detection of forbidden combinations of characters in trailing
    data has been improved.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564800">- Update to new upstream release 1.11
  * No changes; just a version bump.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1615550400">- Update to release 1.12
  * Make -o behave like -c, but writing to file instead of stdout.
  * Make -c and -o check whether the output is a terminal
    only once.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1644753600">- Update to release 1.13
  * Decompression time has been reduced by 5-12% depending on the
    file.
  * In case of error in a numerical argument to a command line
    option, clzip now shows the name of the option and the range
    of valid values.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707393600">- Update to release 1.14
  * Added the command-line switches --empty-error and
  - -marking-error
  * The option -o/--output now preserves dates, permissions, and
    ownership of the file when (de)compressing exactly one file.
  * The option -o/--output now creates missing intermediate
    directories when writing to a file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737288000">- Update to release 1.15
  * clzip now exits with error status 2 if any empty member is
    found in a multimember file.
  * clzip now exits with error status 2 if the first byte of the
    LZMA stream is not 0.
  * Options `--empty-error` and `--marking-error` have been
    removed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774872000">- Update to release 1.16
  * '-dvv' and '-tvv' now print (de)compressed sizes instead of
    compression ratio. (Sizes are more informative than compression
    ratio).
  * Large numbers in option arguments are now accepted with
    underscore separators (-s 123_456_789).
  * Large numbers are now printed with underscore separators
    (123_456_789).
  * '--list' now can safely skip any trailing data added to a lzip
    file by the option '--append' of lziprecover.
  * '--list' now prints '+t' after the number of members to
    indicate the presence of trailing data, and prints the size of
    the trailing data below the size of the last member.
  * '-lvv' now prints a blank line between the list of members of
    each multimember file and the next file.</changelog>
</package>
<package pkgid="b4dbae568a6089c6ff20d2d653f7e9e8f70519583eab996ab54d87f9e2d3dbe89c8bce280d3a8b3129b562a4f5b3f8e66318debf976a26fd8b2344bf40e8713d" name="cm-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.4" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600344000">- Initial package (version 0.3) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601294400">- Update to release 0.3.1
  * Correct a bug in computing powers of 2.
    (fixed: "left shift count &gt;= width of type")</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655380800">- Update to release 0.4.0
  * Add a decomposition of the class field into a tower of prime
    degree extensions following the algorithm described in A.
    Enge and F. Morain, Fast Decomposition of Polynomials with
    Known Galois Group.
  * Add an implementation of the fastECPP primality proving
    algorithm, complete with a version running over MPI.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to snapshot 0.4.0+gb2b8d4bd
  * Fix 32-bit testsuite run</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687608000">- Update to release 0.4.2
  * When ECPP certificates are output to a file, a second file in
    Primo format is created automatically.
  * ECPP certificate creation uses class field towers
    unconditionally.
  * An optional primality test is carried out before starting ECPP.
  * For larger numbers, the BPSW primality test of GMP is replaced
    by a Miller-Rabin test to base 2.
  * New command line options make it possible to compute only the
    first or only the second phase.
  * Phase 2 results are stored in any order as they come in, which
    requires the file format to change. Checkpoint files ending in
    .cert2 from previous releases are not compatible.
  * Add an optional dependency on FLINT to speed up root finding
    in the second ECPP phase.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Add flint3.diff to have the build succeed with flint-3.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 0.4.3
  * FLINT3 support
  * Add an upper bound on the permitted class number in ECPP, to
    avoid choosing discriminants for which class polynomials
    cannot be computed in reasonable time and with reasonable
    memory.
- Delete flint3.diff (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730548800">- Add 0001-Include-standard-header-file.patch to resolve
  gcc&gt;=14 FTBFS (preprocessor result of gmp.h changes depending
  on stdio.h being included before or not)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757678400">- Update to release 0.4.4
  * Change parameters to increase likelihood of success for serial
    ecpp.
- Delete 0001-Include-standard-header-file.patch (merged)</changelog>
</package>
<package pkgid="91df62e631160ba7876133074f11333b666a2b56a84a98214bc2118c7305e04b837c6a0719ca879a4093a156f69f6b17d96b462d3650ead5e979226ce3b631d8" name="cm-debugsource" arch="i586">
  <version epoch="0" ver="0.4.4" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600344000">- Initial package (version 0.3) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601294400">- Update to release 0.3.1
  * Correct a bug in computing powers of 2.
    (fixed: "left shift count &gt;= width of type")</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655380800">- Update to release 0.4.0
  * Add a decomposition of the class field into a tower of prime
    degree extensions following the algorithm described in A.
    Enge and F. Morain, Fast Decomposition of Polynomials with
    Known Galois Group.
  * Add an implementation of the fastECPP primality proving
    algorithm, complete with a version running over MPI.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to snapshot 0.4.0+gb2b8d4bd
  * Fix 32-bit testsuite run</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687608000">- Update to release 0.4.2
  * When ECPP certificates are output to a file, a second file in
    Primo format is created automatically.
  * ECPP certificate creation uses class field towers
    unconditionally.
  * An optional primality test is carried out before starting ECPP.
  * For larger numbers, the BPSW primality test of GMP is replaced
    by a Miller-Rabin test to base 2.
  * New command line options make it possible to compute only the
    first or only the second phase.
  * Phase 2 results are stored in any order as they come in, which
    requires the file format to change. Checkpoint files ending in
    .cert2 from previous releases are not compatible.
  * Add an optional dependency on FLINT to speed up root finding
    in the second ECPP phase.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Add flint3.diff to have the build succeed with flint-3.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 0.4.3
  * FLINT3 support
  * Add an upper bound on the permitted class number in ECPP, to
    avoid choosing discriminants for which class polynomials
    cannot be computed in reasonable time and with reasonable
    memory.
- Delete flint3.diff (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730548800">- Add 0001-Include-standard-header-file.patch to resolve
  gcc&gt;=14 FTBFS (preprocessor result of gmp.h changes depending
  on stdio.h being included before or not)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757678400">- Update to release 0.4.4
  * Change parameters to increase likelihood of success for serial
    ecpp.
- Delete 0001-Include-standard-header-file.patch (merged)</changelog>
</package>
<package pkgid="7c2e8eb5a91dbe980c693d9516f03a96fd25b4c6275b12197a3480cba2ef6a28e25715aab734772b30409ef2aa7f460a18ee389492ea0286e71813ec2aecb62c" name="cmake-full-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3" rel="1.1"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1773921600">- update to 4.3.0
  * Support for importing and exporting packages described using the
    Common Package Specification (CPS) was added.
  * cmake-instrumentation was added to enable collection of timing
    data, target information, and system diagnostic information during
    the configure, generate, build, test, and install steps of a CMake
    project
  * cmake --build supports specifying a build directory and preset
    together.  The build preset will be used with the explicit build
    directory substituted.
  * The "cmake -E bin2c" command-line tool was added.
  * CMake archive operations gained support for multithreading,
    compression levels, and new compression methods.
  * The "get_property()" and "set_property()" commands now support a
    "FILE_SET" scope for file set properties of a target.
  * The CMAKE_&lt;LANG&gt;_LINK_FLAGS and CMAKE_&lt;LANG&gt;_LINK_FLAGS_&lt;CONFIG&gt;
    variables were added to support per-language link flags for all
    target types.
  * "$&lt;STRING:...&gt;" generator expressions were added for query,
    generation, and transformation operations on strings.
- Drop cmake-fix-ruby-test.patch as the use of Ruby_HAS_VENDOR_RUBY
  is obsolete, use Ruby gems and bundler instead.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774699200">- update to 4.3.1:
  * Tests: fix RunCMake.CommandLineTar
  * Fixes affecting some C++ consumers</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774958400">- Exclude test RunCMake.CommandLineTar on 32-bit to work
  around bug in zstd.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1776859200">- update to 4.3.2
  * file(CREATE_LINK): Fix CMP0205 to not remove content behind
    directory symlink
  * string(REGEX MATCH): Restore reporting of matches with
    string(REGEX MATCH): Restore reporting of matches with semicolonssemicolons</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781697600">- update to 4.3.4
  * cmake-instrumentation(7), introduced in 4.3.0, has been changed
  to generate index files and snippet files with a new version
  field format.
- update to 4.3.3
  * The export(PACKAGE_INFO) command now writes to the
    cps/&lt;package-name&gt; subdirectory of the current build directory,
    rather than directly to the current build directory.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784000">- Reintroduce "cmake-fix-ruby-test.patch", this time as an
  commit from upstream, see
  https://gitlab.kitware.com/cmake/cmake/-/merge_requests/12189</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784001">- update to CMake 4.4.0
  Changelog https://cmake.org/cmake/help/latest/release/4.4.html
- Drop cmake-fix-ruby-test.patch which is part of upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1784635200">- Include upstream patch cmake-4.4.0-meson-compatibility.patch for
  compatibility with Meson</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1785672000">- update to CMake 4.4.2
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem
    changes and/or fix regressions.
- update to CMake 4.4.1
  * The FindPython, FindPython3 modules learned to manage, on
    Windows systems, the pydebug ABI flag.
- drop cmake-4.4.0-meson-compatibility.patch which is part of
  upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1787918400">- update to CMake 4.4.3
  * Swift policy CMP0215's NEW behavior has been updated to require
    policies CMP0157 and CMP0195 to also be set to NEW.
- drop FindLua.cmake as this is part of the release</changelog>
</package>
<package pkgid="8bfb099f465a1a0ad92c8bdb5d240dcd28ebf204af331291716d6274bbcf1d1d456e3b9b0b81c7ffa78ff29f5fc0f7b3afb91243167dd5973d1b72f76b828d7e" name="cmake-full-debugsource" arch="i586">
  <version epoch="0" ver="4.4.3" rel="1.1"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1773921600">- update to 4.3.0
  * Support for importing and exporting packages described using the
    Common Package Specification (CPS) was added.
  * cmake-instrumentation was added to enable collection of timing
    data, target information, and system diagnostic information during
    the configure, generate, build, test, and install steps of a CMake
    project
  * cmake --build supports specifying a build directory and preset
    together.  The build preset will be used with the explicit build
    directory substituted.
  * The "cmake -E bin2c" command-line tool was added.
  * CMake archive operations gained support for multithreading,
    compression levels, and new compression methods.
  * The "get_property()" and "set_property()" commands now support a
    "FILE_SET" scope for file set properties of a target.
  * The CMAKE_&lt;LANG&gt;_LINK_FLAGS and CMAKE_&lt;LANG&gt;_LINK_FLAGS_&lt;CONFIG&gt;
    variables were added to support per-language link flags for all
    target types.
  * "$&lt;STRING:...&gt;" generator expressions were added for query,
    generation, and transformation operations on strings.
- Drop cmake-fix-ruby-test.patch as the use of Ruby_HAS_VENDOR_RUBY
  is obsolete, use Ruby gems and bundler instead.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774699200">- update to 4.3.1:
  * Tests: fix RunCMake.CommandLineTar
  * Fixes affecting some C++ consumers</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774958400">- Exclude test RunCMake.CommandLineTar on 32-bit to work
  around bug in zstd.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1776859200">- update to 4.3.2
  * file(CREATE_LINK): Fix CMP0205 to not remove content behind
    directory symlink
  * string(REGEX MATCH): Restore reporting of matches with
    string(REGEX MATCH): Restore reporting of matches with semicolonssemicolons</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781697600">- update to 4.3.4
  * cmake-instrumentation(7), introduced in 4.3.0, has been changed
  to generate index files and snippet files with a new version
  field format.
- update to 4.3.3
  * The export(PACKAGE_INFO) command now writes to the
    cps/&lt;package-name&gt; subdirectory of the current build directory,
    rather than directly to the current build directory.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784000">- Reintroduce "cmake-fix-ruby-test.patch", this time as an
  commit from upstream, see
  https://gitlab.kitware.com/cmake/cmake/-/merge_requests/12189</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784001">- update to CMake 4.4.0
  Changelog https://cmake.org/cmake/help/latest/release/4.4.html
- Drop cmake-fix-ruby-test.patch which is part of upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1784635200">- Include upstream patch cmake-4.4.0-meson-compatibility.patch for
  compatibility with Meson</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1785672000">- update to CMake 4.4.2
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem
    changes and/or fix regressions.
- update to CMake 4.4.1
  * The FindPython, FindPython3 modules learned to manage, on
    Windows systems, the pydebug ABI flag.
- drop cmake-4.4.0-meson-compatibility.patch which is part of
  upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1787918400">- update to CMake 4.4.3
  * Swift policy CMP0215's NEW behavior has been updated to require
    policies CMP0157 and CMP0195 to also be set to NEW.
- drop FindLua.cmake as this is part of the release</changelog>
</package>
<package pkgid="a1d1632876c31b4227af765c3978e089c118714fdb13299163a392a30d42aff3b1618888886f5e6f1785e57d57458dce26ded47ac3ff83e1d0579bfebcddd87e" name="cmake-gui-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3" rel="1.1"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1773921600">- update to 4.3.0
  * Support for importing and exporting packages described using the
    Common Package Specification (CPS) was added.
  * cmake-instrumentation was added to enable collection of timing
    data, target information, and system diagnostic information during
    the configure, generate, build, test, and install steps of a CMake
    project
  * cmake --build supports specifying a build directory and preset
    together.  The build preset will be used with the explicit build
    directory substituted.
  * The "cmake -E bin2c" command-line tool was added.
  * CMake archive operations gained support for multithreading,
    compression levels, and new compression methods.
  * The "get_property()" and "set_property()" commands now support a
    "FILE_SET" scope for file set properties of a target.
  * The CMAKE_&lt;LANG&gt;_LINK_FLAGS and CMAKE_&lt;LANG&gt;_LINK_FLAGS_&lt;CONFIG&gt;
    variables were added to support per-language link flags for all
    target types.
  * "$&lt;STRING:...&gt;" generator expressions were added for query,
    generation, and transformation operations on strings.
- Drop cmake-fix-ruby-test.patch as the use of Ruby_HAS_VENDOR_RUBY
  is obsolete, use Ruby gems and bundler instead.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774699200">- update to 4.3.1:
  * Tests: fix RunCMake.CommandLineTar
  * Fixes affecting some C++ consumers</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774958400">- Exclude test RunCMake.CommandLineTar on 32-bit to work
  around bug in zstd.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1776859200">- update to 4.3.2
  * file(CREATE_LINK): Fix CMP0205 to not remove content behind
    directory symlink
  * string(REGEX MATCH): Restore reporting of matches with
    string(REGEX MATCH): Restore reporting of matches with semicolonssemicolons</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781697600">- update to 4.3.4
  * cmake-instrumentation(7), introduced in 4.3.0, has been changed
  to generate index files and snippet files with a new version
  field format.
- update to 4.3.3
  * The export(PACKAGE_INFO) command now writes to the
    cps/&lt;package-name&gt; subdirectory of the current build directory,
    rather than directly to the current build directory.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784000">- Reintroduce "cmake-fix-ruby-test.patch", this time as an
  commit from upstream, see
  https://gitlab.kitware.com/cmake/cmake/-/merge_requests/12189</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784001">- update to CMake 4.4.0
  Changelog https://cmake.org/cmake/help/latest/release/4.4.html
- Drop cmake-fix-ruby-test.patch which is part of upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1784635200">- Include upstream patch cmake-4.4.0-meson-compatibility.patch for
  compatibility with Meson</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1785672000">- update to CMake 4.4.2
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem
    changes and/or fix regressions.
- update to CMake 4.4.1
  * The FindPython, FindPython3 modules learned to manage, on
    Windows systems, the pydebug ABI flag.
- drop cmake-4.4.0-meson-compatibility.patch which is part of
  upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1787918400">- update to CMake 4.4.3
  * Swift policy CMP0215's NEW behavior has been updated to require
    policies CMP0157 and CMP0195 to also be set to NEW.
- drop FindLua.cmake as this is part of the release</changelog>
</package>
<package pkgid="f9834d60ca4655e7a5d2de82d4b44707ca2e6393f1865baadb1d1a0876c6f6ed0f9501aeecdef27c65afd6fe550601a0227f3e32c4ce838807f13fbe27880e87" name="cmake-mini-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3" rel="1.1"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1773921600">- update to 4.3.0
  * Support for importing and exporting packages described using the
    Common Package Specification (CPS) was added.
  * cmake-instrumentation was added to enable collection of timing
    data, target information, and system diagnostic information during
    the configure, generate, build, test, and install steps of a CMake
    project
  * cmake --build supports specifying a build directory and preset
    together.  The build preset will be used with the explicit build
    directory substituted.
  * The "cmake -E bin2c" command-line tool was added.
  * CMake archive operations gained support for multithreading,
    compression levels, and new compression methods.
  * The "get_property()" and "set_property()" commands now support a
    "FILE_SET" scope for file set properties of a target.
  * The CMAKE_&lt;LANG&gt;_LINK_FLAGS and CMAKE_&lt;LANG&gt;_LINK_FLAGS_&lt;CONFIG&gt;
    variables were added to support per-language link flags for all
    target types.
  * "$&lt;STRING:...&gt;" generator expressions were added for query,
    generation, and transformation operations on strings.
- Drop cmake-fix-ruby-test.patch as the use of Ruby_HAS_VENDOR_RUBY
  is obsolete, use Ruby gems and bundler instead.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774699200">- update to 4.3.1:
  * Tests: fix RunCMake.CommandLineTar
  * Fixes affecting some C++ consumers</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774958400">- Exclude test RunCMake.CommandLineTar on 32-bit to work
  around bug in zstd.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1776859200">- update to 4.3.2
  * file(CREATE_LINK): Fix CMP0205 to not remove content behind
    directory symlink
  * string(REGEX MATCH): Restore reporting of matches with
    string(REGEX MATCH): Restore reporting of matches with semicolonssemicolons</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781697600">- update to 4.3.4
  * cmake-instrumentation(7), introduced in 4.3.0, has been changed
  to generate index files and snippet files with a new version
  field format.
- update to 4.3.3
  * The export(PACKAGE_INFO) command now writes to the
    cps/&lt;package-name&gt; subdirectory of the current build directory,
    rather than directly to the current build directory.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784000">- Reintroduce "cmake-fix-ruby-test.patch", this time as an
  commit from upstream, see
  https://gitlab.kitware.com/cmake/cmake/-/merge_requests/12189</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784001">- update to CMake 4.4.0
  Changelog https://cmake.org/cmake/help/latest/release/4.4.html
- Drop cmake-fix-ruby-test.patch which is part of upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1784635200">- Include upstream patch cmake-4.4.0-meson-compatibility.patch for
  compatibility with Meson</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1785672000">- update to CMake 4.4.2
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem
    changes and/or fix regressions.
- update to CMake 4.4.1
  * The FindPython, FindPython3 modules learned to manage, on
    Windows systems, the pydebug ABI flag.
- drop cmake-4.4.0-meson-compatibility.patch which is part of
  upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1787918400">- update to CMake 4.4.3
  * Swift policy CMP0215's NEW behavior has been updated to require
    policies CMP0157 and CMP0195 to also be set to NEW.
- drop FindLua.cmake as this is part of the release</changelog>
</package>
<package pkgid="438660a98dd943ae4489d3ba83ec989173f81ef476a36b71d8f858a1cfb11a5e3e267cfe9cfa67502c534a42484c8480e67713da4b0aaf1c75020421e1d104f2" name="cmake-mini-debugsource" arch="i586">
  <version epoch="0" ver="4.4.3" rel="1.1"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1773921600">- update to 4.3.0
  * Support for importing and exporting packages described using the
    Common Package Specification (CPS) was added.
  * cmake-instrumentation was added to enable collection of timing
    data, target information, and system diagnostic information during
    the configure, generate, build, test, and install steps of a CMake
    project
  * cmake --build supports specifying a build directory and preset
    together.  The build preset will be used with the explicit build
    directory substituted.
  * The "cmake -E bin2c" command-line tool was added.
  * CMake archive operations gained support for multithreading,
    compression levels, and new compression methods.
  * The "get_property()" and "set_property()" commands now support a
    "FILE_SET" scope for file set properties of a target.
  * The CMAKE_&lt;LANG&gt;_LINK_FLAGS and CMAKE_&lt;LANG&gt;_LINK_FLAGS_&lt;CONFIG&gt;
    variables were added to support per-language link flags for all
    target types.
  * "$&lt;STRING:...&gt;" generator expressions were added for query,
    generation, and transformation operations on strings.
- Drop cmake-fix-ruby-test.patch as the use of Ruby_HAS_VENDOR_RUBY
  is obsolete, use Ruby gems and bundler instead.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774699200">- update to 4.3.1:
  * Tests: fix RunCMake.CommandLineTar
  * Fixes affecting some C++ consumers</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774958400">- Exclude test RunCMake.CommandLineTar on 32-bit to work
  around bug in zstd.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1776859200">- update to 4.3.2
  * file(CREATE_LINK): Fix CMP0205 to not remove content behind
    directory symlink
  * string(REGEX MATCH): Restore reporting of matches with
    string(REGEX MATCH): Restore reporting of matches with semicolonssemicolons</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781697600">- update to 4.3.4
  * cmake-instrumentation(7), introduced in 4.3.0, has been changed
  to generate index files and snippet files with a new version
  field format.
- update to 4.3.3
  * The export(PACKAGE_INFO) command now writes to the
    cps/&lt;package-name&gt; subdirectory of the current build directory,
    rather than directly to the current build directory.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784000">- Reintroduce "cmake-fix-ruby-test.patch", this time as an
  commit from upstream, see
  https://gitlab.kitware.com/cmake/cmake/-/merge_requests/12189</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784001">- update to CMake 4.4.0
  Changelog https://cmake.org/cmake/help/latest/release/4.4.html
- Drop cmake-fix-ruby-test.patch which is part of upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1784635200">- Include upstream patch cmake-4.4.0-meson-compatibility.patch for
  compatibility with Meson</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1785672000">- update to CMake 4.4.2
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem
    changes and/or fix regressions.
- update to CMake 4.4.1
  * The FindPython, FindPython3 modules learned to manage, on
    Windows systems, the pydebug ABI flag.
- drop cmake-4.4.0-meson-compatibility.patch which is part of
  upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1787918400">- update to CMake 4.4.3
  * Swift policy CMP0215's NEW behavior has been updated to require
    policies CMP0157 and CMP0195 to also be set to NEW.
- drop FindLua.cmake as this is part of the release</changelog>
</package>
<package pkgid="4b03d5c2665be5917813c6654c185491494dbd5d1ec03bd179fe12b7146dccd235d18d02bceed414c162d6fa6e96e69dce3f34117460812e8eec80545bb1148c" name="cmake-ui-debugsource" arch="i586">
  <version epoch="0" ver="4.4.3" rel="1.1"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1773921600">- update to 4.3.0
  * Support for importing and exporting packages described using the
    Common Package Specification (CPS) was added.
  * cmake-instrumentation was added to enable collection of timing
    data, target information, and system diagnostic information during
    the configure, generate, build, test, and install steps of a CMake
    project
  * cmake --build supports specifying a build directory and preset
    together.  The build preset will be used with the explicit build
    directory substituted.
  * The "cmake -E bin2c" command-line tool was added.
  * CMake archive operations gained support for multithreading,
    compression levels, and new compression methods.
  * The "get_property()" and "set_property()" commands now support a
    "FILE_SET" scope for file set properties of a target.
  * The CMAKE_&lt;LANG&gt;_LINK_FLAGS and CMAKE_&lt;LANG&gt;_LINK_FLAGS_&lt;CONFIG&gt;
    variables were added to support per-language link flags for all
    target types.
  * "$&lt;STRING:...&gt;" generator expressions were added for query,
    generation, and transformation operations on strings.
- Drop cmake-fix-ruby-test.patch as the use of Ruby_HAS_VENDOR_RUBY
  is obsolete, use Ruby gems and bundler instead.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774699200">- update to 4.3.1:
  * Tests: fix RunCMake.CommandLineTar
  * Fixes affecting some C++ consumers</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774958400">- Exclude test RunCMake.CommandLineTar on 32-bit to work
  around bug in zstd.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1776859200">- update to 4.3.2
  * file(CREATE_LINK): Fix CMP0205 to not remove content behind
    directory symlink
  * string(REGEX MATCH): Restore reporting of matches with
    string(REGEX MATCH): Restore reporting of matches with semicolonssemicolons</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781697600">- update to 4.3.4
  * cmake-instrumentation(7), introduced in 4.3.0, has been changed
  to generate index files and snippet files with a new version
  field format.
- update to 4.3.3
  * The export(PACKAGE_INFO) command now writes to the
    cps/&lt;package-name&gt; subdirectory of the current build directory,
    rather than directly to the current build directory.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784000">- Reintroduce "cmake-fix-ruby-test.patch", this time as an
  commit from upstream, see
  https://gitlab.kitware.com/cmake/cmake/-/merge_requests/12189</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1781784001">- update to CMake 4.4.0
  Changelog https://cmake.org/cmake/help/latest/release/4.4.html
- Drop cmake-fix-ruby-test.patch which is part of upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1784635200">- Include upstream patch cmake-4.4.0-meson-compatibility.patch for
  compatibility with Meson</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1785672000">- update to CMake 4.4.2
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem
    changes and/or fix regressions.
- update to CMake 4.4.1
  * The FindPython, FindPython3 modules learned to manage, on
    Windows systems, the pydebug ABI flag.
- drop cmake-4.4.0-meson-compatibility.patch which is part of
  upstream</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1787918400">- update to CMake 4.4.3
  * Swift policy CMP0215's NEW behavior has been updated to require
    policies CMP0157 and CMP0195 to also be set to NEW.
- drop FindLua.cmake as this is part of the release</changelog>
</package>
<package pkgid="5c64b587f5a15814a0cee289547847b90b1576386ee87b0b8c15a9cda3b1d392c7ad1fedb0ef8076da6ce70c23c500b022d2fee82ea2a55189bf4c5dfa381bab" name="cmark-debuginfo" arch="i586">
  <version epoch="0" ver="0.31.1" rel="1.4"/>
  <changelog author="dimstar@opensuse.org" date="1506686400">- Add cmark-install_libdir_is_abs.patch: CMAKE_INSTALL_LIBDIR is an
  absolute path (if -DLIBDIR=%{_libdir} is being passed.</changelog>
  <changelog author="mimi.vx@gmail.com" date="1509710400">- update to 0.28.3
  * -smart: open quote can never occur right after ] or )
  * Include GNUInstallDirs in src/CMakeLists.txt
  * Fix quadratic behavior in finalize
  * Don't use CMAKE_INSTALL_LIBDIR to create libcmark.pc
  - drop cmark-install_libdir_is_abs.patch</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1565092800">- update to 0.29.0
  * Update spec to 0.29.
  * Make rendering safe by default (#239, #273).
    Adds `CMARK_OPT_UNSAFE` and make `CMARK_OPT_SAFE` a no-op (for API
    compatibility).  The new default behavior is to suppress raw HTML and
    potentially dangerous links.  The `CMARK_OPT_UNSAFE` option has to be set
    explicitly to prevent this.
  * *NOTE:** This change will require modifications in bindings for cmark
    and in most libraries and programs that use cmark.
    Borrows heavily from @kivikakk's patch in github/cmark-gfm#123.
  * Add sourcepos info for inlines (Yuki Izumi).
  * Disallow more than 32 nested balanced parens in a link (Yuki Izumi).
  * Resolve link references before creating setext header.
    A setext header line after a link reference should not
    create a header, according to the spec.
  * commonmark renderer: improve escaping.
    URL-escape special characters when escape mode is URL, and not otherwise.
    Entity-escape control characters (&lt; 0x20) in non-literal escape modes.
  * render:  only emit actual newline when escape mode is LITERAL.
    For markdown content, e.g., in other contexts we want some
    kind of escaping, not a literal newline.
  * Update code span normalization to conform with spec change.
  * Allow empty `&lt;&gt;` link destination in reference link.
  * Remove leftover includes of `memory.h` (#290).
  * A link destination can't start with `&lt;` unless it is
    an angle-bracket link that also ends with `&gt;` (#289).
    (If your URL really starts with `&lt;`, URL-escape it.)
  * Allow internal delimiter runs to match if both have lengths that are
    multiples of 3.  See commonmark/commonmark#528.
  * Include `references.h` in `parser.h` (#287).
  * Fix `[link](&lt;foo\&gt;)`.
  * Use hand-rolled scanner for thematic break (see #284).
    Keep track of the last position where a thematic break
    failed to match on a line, to avoid rescanning unnecessarily.
  * Rename `ends_with_blank_line` with `S_` prefix.
  * Add `CMARK_NODE__LAST_LINE_CHECKED` flag (#284).
    Use this to avoid unnecessary recursion in `ends_with_blank_line`.
  * In `ends_with_blank_line`, call `S_set_last_line_blank`
    to avoid unnecessary repetition (#284).  Once we settle whether a list
    item ends in a blank line, we don't need to revisit this in considering
    parent list items.
  * Disallow unescaped `(` in parenthesized link title.
  * Copy line/col info straight from opener/closer (Ashe Connor).
    We can't rely on anything in `subj` since it's been modified while parsing
    the subject and could represent line info from a future line.  This is
    simple and works.
  * `render.c`: reset `last_breakable` after cr.  Fixes jgm/pandoc#5033.
  * Fix a typo in `houdini_href_e.c` (Felix Yan).
  * commonmark writer: use `~~~` fences if info string contains backtick.
    This is needed for round-trip tests.
  * Update scanners for new info string rules.
  * Add XSLT stylesheet to convert cmark XML back to Commonmark
    (Nick Wellnhofer, #264).  Initial version of an XSLT stylesheet that
    converts the XML format produced by `cmark -t xml` back to Commonmark.
  * Check for whitespace before reference title (#263).
  * Bump CMake to version 3 (Jonathan Müller).
  * Build: Remove deprecated call to `add_compiler_export_flags()`
    (Jonathan Müller).  It is deprecated in CMake 3.0, the replacement is to
    set the `CXX_VISIBILITY_PRESET` (or in our case `C_VISIBILITY_PRESET`) and
    `VISIBILITY_INLINES_HIDDEN` properties of the target.  We're already
    setting them by setting the CMake variables anyway, so the call can be
    removed.
  * Build: only attempt to install MSVC system libraries on Windows
    (Saleem Abdulrasool).  Newer versions of CMake attempt to query the system
    for information about the VS 2017 installation.  Unfortunately, this query
    fails on non-Windows systems when cross-compiling:
    `cmake_host_system_information does not recognize &lt;key&gt; VS_15_DIR`.
    CMake will not find these system libraries on non-Windows hosts anyways,
    and we were silencing the warnings, so simply omit the installation when
    cross-compiling to Windows.
  * Simplify code normalization, in line with spec change.
  * Implement code span spec changes.  These affect both parsing and writing
    commonmark.
  * Add link parsing corner cases to regressions (Ashe Connor).
  * Add `xml:space="preserve"` in XML output when appropriate
    (Nguyễn Thái Ngọc Duy).
    (For text, code, code_block, html_inline and html_block tags.)
  * Removed meta from list of block tags.  Added regression test.
    See commonmark/CommonMark#527.
  * `entity_tests.py` - omit noisy success output.
  * `pathological_tests.py`: make tests run faster.
    Commented out the (already ignored) "many references" test, which
    times out.  Reduced the iterations for a couple other tests.
  * `pathological_tests.py`: added test for deeply nested lists.
  * Optimize `S_find_first_nonspace`.  We were needlessly redoing things we'd
    already done.  Now we skip the work if the first nonspace is greater than
    the current offset.  This fixes pathological slowdown with deeply nested
    lists (#255).  For N = 3000, the time goes from over 17s to about 0.7s.
    Thanks to Martin Mitas for diagnosing the problem.
  * Allow spaces in link destination delimited with pointy brackets.
  * Adjust max length of decimal/numeric entities.
    See commonmark/CommonMark#487.
  * Fix inline raw HTML parsing.
    This fixes a recently added failing spec test case.  Previously spaces
    were being allowed in unquoted attribute values; no we forbid them.
  * Don't allow list markers to be indented &gt;= 4 spaces.
    See commonmark/CommonMark#497.
  * Check for empty buffer when rendering (Phil Turnbull).
    For empty documents, `-&gt;size` is zero so
    `renderer.buffer-&gt;ptr[renderer.buffer-&gt;size - 1]` will cause an
    out-of-bounds read. Empty buffers always point to the global
    `cmark_strbuf__initbuf` buffer so we read `cmark_strbuf__initbuf[-1]`.
  * Also run API tests with `CMARK_SHARED=OFF` (Nick Wellnhofer).
  * Rename roundtrip and entity tests (Nick Wellnhofer).
    Rename the tests to reflect that they use the library, not the
    executable.
  * Generate export header for static-only build (#247, Nick Wellnhofer).
  * Fuzz width parameter too (Phil Turnbull).  Allow the `width` parameter to
    be generated too so we get better fuzz-coverage.
  * Don't discard empty fuzz test-cases (Phil Turnbull).  We currently discard
    fuzz test-cases that are empty but empty inputs are valid markdown. This
    improves the fuzzing coverage slightly.
  * Fixed exit code for pathological tests.
  * Add allowed failures to `pathological_tests.py`.
    This allows us to include tests that we don't yet know how to pass.
  * Add timeout to `pathological_tests.py`.
    Tests must complete in 8 seconds or are errors.
  * Add more pathological tests (Martin Mitas).
    These tests target the issues #214, #218, #220.
  * Use pledge(2) on OpenBSD (Ashe Connor).
  * Update the Racket wrapper (Eli Barzilay).
  * Makefile: For afl target, don't build tests.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1620993600">-  %cmake_build is now the recommended way to build cmake projects</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1624276800">- update to 0.30.0
  * Use official 0.30 spec.txt.
  * Add `cmark_get_default_mem_allocator()` (#330).  API change: this
    adds a new exported function in cmark.h.
  * Fix #383.  An optimization we used for emphasis parsing was
    too aggressive, causing us to miss some emphasis that was legal
    according to the spec.  We fix this by indexing the `openers_bottom`
    table not just by the type of delimiter and the length of the
    closing delimiter mod 3, but by whether the closing delimiter
    can also be an opener.  (The algorithm for determining emphasis
    matching depends on all these factors.)  Add regression test.
  * Fix quadratic behavior with inline HTML (#299, Nick Wellnhofer).
    Repeated starting sequences like `&lt;?`, `&lt;!DECL ` or `&lt;![CDATA[` could
    lead to quadratic behavior if no matching ending sequence was found.
    Separate the inline HTML scanners. Remember if scanning the whole input
    for a specific ending sequence failed and skip subsequent scans.
  * Speed up hierarchy check in tree manipulation API (Nick Wellnhofer).
    Skip hierarchy check in the common case that the inserted child has
    no children.
  * Fix quadratic behavior when parsing inlines (#373, Nick Wellnhofer).
    The inline parsing code would call `cmark_node_append_child` to append
    nodes. This public function has a sanity check which is linear in the
    depth of the tree. Repeated calls could show quadratic behavior in
    degenerate trees. Use a special function to append nodes without this
    check.  (Issue found by OSS-Fuzz.)
  * Replace invalid characters in XML output (#365, Nick wellnhofer).
    Control characters, U+FFFE and U+FFFF aren't allowed in XML 1.0, so
    replace them with U+FFFD (replacement character). This doesn't solve
    the problem how to roundtrip these characters, but at least we don't
    produce invalid XML.
  * Avoid quadratic output growth with reference links (#354, Nick Wellnhofer).
    Keep track of the number bytes added through expansion of reference
    links and limit the total to the size of the input document. Always
    allow a minimum of 100KB.  Unfortunately, cmark has no error handling,
    so all we can do is to stop expanding reference links without returning
    an error. This should never be an issue in practice though. The 100KB
    minimum alone should cover all real-world cases.
  * Fix issue with type-7 HTML blocks interrupting paragraphs
    (see commonmark/commonmark.js#213).
  * Treat `textarea` like `script`, `style`, `pre` (type 1 HTML block),
    in accordance with spec change.
  * Define whitespace per spec (Asherah Conor).
  * Add `MAX_INDENT` for xml (#355).  Otherwise we can get quadratic
    increase in size with deeply nested structures.
  * Fix handling of empty strings when creating XML/HTML output
    (Steffen Kieß).
  * Commonmark renderer: always use fences for code (#317).
    This solves problems with adjacent code blocks being merged.
  * Improve rendering of commonmark code spans with spaces (#316).
  * Cleaner approach to max digits for numeric entities.
    This modifies unescaping in `houdini_html_u.c` rather than
    the entity handling in `inlines.c`.  Unlike the other,
    this approach works also in e.g. link titles.
  * Fix entity parser (and api test) to respect length limit on
    numeric entities.
  * Don't allow link destinations with unbalanced unescaped parentheses.
    See commonmark/commonmark.js#177.
  * `print_usage()`: Minor grammar fix, swap two words (#305, Øyvind A. Holm).
  * Don't call `memcpy` with `NULL` as first parameter.
    This is illegal according to the C standard, sec. 7.1.4.
    See &lt;https://www.imperialviolet.org/2016/06/26/nonnull.html&gt;.
  * Add needed include in `blocks.c`.
  * Fix unnecessary variable assignment.
  * Skip UTF-8 BOM if present at beginning of buffer (#334).
  * Fix URL check in `is_autolink` (Nick Wellnhofer).  In a recent commit,
    the check was changed to `strcmp`, but we really have to use `strncmp`.
  * Fix null pointer deref in `is_autolink` (Nick Wellnhofer).
    Introduced by a recent commit. Found by OSS-Fuzz.
  * Rearrange struct cmark_node (Nick Wellnhofer).  Introduce multi-purpose
    data/len members in struct cmark_node. This is mainly used to store
    literal text for inlines, code and HTML blocks.
    Move the content strbuf for blocks from `cmark_node` to `cmark_parser`.
    When finalizing nodes that allow inlines (paragraphs and headings),
    detach the strbuf and store the block content in the node's data/len
    members. Free the block content after processing inlines.
    Reduces size of struct `cmark_node` by 8 bytes.
  * Improve packing of `struct cmark_list` (Nick Wellnhofer).
  * Use C string instead of chunk in a number of contexts (Nick Wellnhofer,
    [#309]).  The node struct never references memory of other nodes now.
    Node accessors don't have to check for delayed creation of C strings,
    so parsing and iterating all literals using the public API should
    actually be faster than before.  These changes also reduce the size
    of `struct cmark_node`.
  * Add casts for MSVC10 (from kivikakk in cmark-cfm).
  * commonmark renderer:  better escaping in smart mode.  When
    `CMARK_OPT_SMART` is enabled, we escape literal `-`, `.`, and quote
    characters when needed to avoid their being "smartified."
  * Add options field to `cmark_renderer`.
  * commonmark.c - use `size_t` instead of `int`.
  * Include `string.h` in `cmark-fuzz.c`.
  * Fix #220 (hash collisions for references) (Vicent Marti via cmark-gfm).
    Reimplemented reference storage as follows:
    1. New references are always inserted at the end of a linked list. This
    is an O(1) operation, and does not check whether an existing (duplicate)
    reference with the same label already exists in the document.
    2. Upon the first call to `cmark_reference_lookup` (when it is expected
    that no further references will be added to the reference map), the
    linked list of references is written into a fixed-size array.
    3. The fixed size array can then be efficiently sorted in-place in O(n
    log n). This operation only happens once. We perform this sort in a
    _stable_ manner to ensure that the earliest link reference in the
    document always has preference, as the spec dictates. To accomplish
    this, every reference is tagged with a generation number when initially
    inserted in the linked list.
    4. The sorted array is then compacted in O(n). Since it was sorted in a
    stable way, the first reference for each label is preserved and the
    duplicates are removed, matching the spec.
    5. We can now simply perform a binary search for the current
    `cmark_reference_lookup` query in O(log n). Any further lookup calls
    will also be O(log n), since the sorted references table only needs to
    be generated once.
    The resulting implementation is notably simple (as it uses standard
    library builtins `qsort` and `bsearch`), whilst performing better than
    the fixed size hash table in documents that have a high number of
    references and never becoming pathological regardless of the input.
  * Comment out unused function `cmark_strbuf_cstr` in `buffer.h`.
  * Re-add `--safe` command-line option as a no-op (#344), for backwards
    compatibility.
  * Update to Unicode 13.0
  * Generate and install cmake-config file (Reinhold Gschweicher).
    Add full cmake support. The project can either be used with
    `add_subdirectory` or be installed into the system (or some other
    directory) and be found with `find_package(cmark)`. In both cases the
    cmake target `cmark::cmark` and/or `cmark::cmark_static` is all that
    is needed to be linked.  Previously the `cmarkConfig.cmake` file
    was generated, but not installed.  As additional bonus of generation
    by cmake we get a generated `cmake-config-version.cmake` file for
    `find_package()` to search for the same major version.
    The generated config file is position independent, allowing the
    installed directory to be copied or moved and still work.
    The following four files are generated and installed:
    `lib/cmake/cmark/cmark-config.cmake`,
    `lib/cmake/cmark/cmark-config-version.cmake`,
    `lib/cmake/cmark/cmark-targets.cmake`,
    `lib/cmake/cmark/cmark-targets-release.cmake`.
  * Adjust the MinGW paths for MinGW64 (Daniil Baturin).
  * Fix CMake generator expression checking for MSVC (Nick Wellnhofer).
  * Fix `-Wconst-qual` warning (Saleem Abdulrasool).  This enables building
    with `/Zc:strictString` with MSVC as well.
  * Improve and modernize cmake build (Saleem Abdulrasool).
    + Build: add exports targets for build tree usage (#307).
    + Uuse target properties for include paths.
    + Remove the unnecessary execute permission on CMakeLists.txt.
    + Reduce property computation in CMake.
    + Use `CMAKE_INCLUDE_CURRENT_DIRECTORY`.
    + Improve man page installation.
    + Only include `GNUInstallDirs` once.
    + Replace `add_compile_definitions` with `add_compile_options`
    since the former was introduced in 3.12 (#321).
    + Cleanup CMake (#319).
    + Inline a variable.
    + Use `LINKER_LANGUAGE` property for C++ runtime.
    + Use CMake to control C standard.
    + Use the correct variable.
    + Loosen the compiler check
    + Hoist shared flags to top-level CMakeLists
    + Remove duplicated flags.
    + Use `add_compile_options` rather than modify `CMAKE_C_FLAGS`.
    + Hoist sanitizer flags to global state.
    + Hoist `-fvisibilty` flags to top-level.
    + Hoist the debug flag handling.
    + Hoist the profile flag handling.
    + Remove incorrect variable handling.
    + Remove unused CMake includes.
  * Remove "-rdynamic" flag for static builds (#300, Eric Pruitt).
  * Fixed installation on other than Ubuntu GNU/Linux distributions
    (Vitaly Zaitsev).
  * Link executable with static or shared library (Nick Wellnhofer).
    If `CMARK_STATIC` is on (default), link the executable with the static
    library. This produces exactly the same result as compiling the library
    sources again and linking with the object files.
    If `CMARK_STATIC` is off, link the executable with the shared library.
    This wasn't supported before and should be the preferred way to
    package cmark on Linux distros.
    Building only a shared library and a statically linked executable
    isn't supported anymore but this doesn't seem useful.
  * Reintroduce version check for MSVC /TP flag (Nick Wellnhofer).
    The flag is only required for old MSVC versions.
  * normalize.py: use `html.escape` instead of `cgi.escape` (#313).
  * Fix pathological_tests.py on Windows (Nick Wellnhofer).
    When using multiprocessing on Windows, the main program must be
    guarded with a `__name__` check.
  * Remove useless `__name__` check in test scripts (Nick Wellnhofer).
  * Add CIFuzz (Leo Neat).
  * cmark.1 - Document --unsafe instead of --safe (#332).
  * cmark.1: remove docs for `--normalize` which no longer exists (#332).
  * Add lint target to Makefile.
  * Add uninstall target to Makefile.
  * Update benchmarks (#338).
  * Fix typo in documentation (Tim Gates).
  * Increase timeout for pathological tests to avoid CI failure.
  * Update the Racket wrapper with the safe -&gt; unsafe flag change (Eli
    Barzilay).</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1633694400">- update to 0.30.2
  * Fix parsing of emphasis before links (#424, Nick Wellnhofer).
    Fixes a regression introduced with commit ed0a4bf.
  * Update to Unicode 14.0 (data-man).
  * Add `~` to safe href character set (#394, frogtile).
  * Update CMakeLists.txt (Saleem Abdulrasool).  Bump the minimum required
    CMake to 3.7. Imperatively define output name for static library.
  * Fix install paths in libcmark.pc (Sebastián Mancilla).
    `CMAKE_INSTALL_&lt;dir&gt;` can be relative or absolute path, so it is wrong to
    prefix CMAKE_INSTALL_PREFIX because if CMAKE_INSTALL_&lt;dir&gt; is set to an
    absolute path it will result in a malformed path with two absolute paths
    joined together.  Instead, use `CMAKE_INSTALL_FULL_&lt;dir&gt;` from
    GNUInstallDirs.
  * Properly indent block-level contents of list items in man (#258).
    This handles nested lists as well as items with multiple paragraphs.
    The change requires addition of a new field block_number_in_list_item
    to cmark_renderer, but this does not change the public API.
  * Fix quadratic behavior when parsing emphasis (#389, Nick
    Wellnhofer).  Delimiters can be deleted, so store delimiter positions
    instead of pointers in `openers_bottom`. Besides causing undefined
    behavior when reading a dangling pointer, this could also result
    in quadratic behavior when parsing emphasis.
  * Fix quadratic behavior when parsing smart quotes (#388, Nick Wellnhofer).
    Remove matching smart quote delimiters.  Otherwise, the same opener
    could be found over and over, preventing the `openers_bottom`
    optimization from kicking in and leading to quadratic behavior when
    processing lots of quotes.
  * Modify CMake configuration so that the project can be built with
    older versions of CMake (#384, Saleem Abdulrasool).  (In 0.30.0,
    some features were used that require CMake &gt;= 3.3.) The cost of this
    backwards compatibility is that developers must now explicitly invoke
    `cmark_add_compile_options` when a new compilation target is added.
  * Remove a comma at the end of an enumerator list, which was flagged
    by clang as a C++11 extension.
  * make_man_page.py: use absolute path with CDLL. This avoids the error
    "file system relative paths not allowed in hardened programs."
  * Include cmark version in cmark(3) man page (instead of LOCAL).</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1638273600">- Fix dependencies.
  cmark-targets-*.cmake creates a 'cmark::cmark_exe' target. The
  cmark executable is required.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679140800">- update to 0.30.3:
  * CVE-2023-22486: quadratic complexity bug with repeated `![[]()`
    (boo#1207674)
  * Allow declarations with no space, as per spec
  * Set `enumi*` counter correctly in LaTeX output
  * Allow `&lt;!DOCTYPE` to be case-insensitive
    existing spec
  * Fixed HTML comment scanning
  * CVE-2023-22484: quadratic parsing issue with repeated `&lt;!--`
    (boo#1207438) - not in a released version
  * Fix quadratic behavior involving `get_containing_block`</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1711972800">- update to 0.31.0
  * Update to 0.31.2 spec.txt.
  * Treat unicode Symbols like Punctuation, as per the 0.31 spec.
  * Add a new function to `utf8.h`:
    `int cmark_utf8proc_is_punctuation_or_symbol(int32_t uc)`.
    The old `cmark_utf8proc_is_punctuation` has been kept for
    now, but it is no longer used.
  * Add new exported function `cmark_parser_new_with_mem_into_root`
    (API change) (John Ericson).
  * Avoid repeated `language-` in info string (commonmark/commonmark.js#277).
  * Fix quadratic behavior in `S_insert_emph` (Nick Wellnhofer).
    Fixes part of GHSA-66g8-4hjf-77xh.
  * Fix quadratic behavior in `check_open_blocks` (Nick Wellnhofer).
    Fixes part of GHSA-66g8-4hjf-77xh.
  * Track underscore bottom separately mod 3, like asterisk (Michael
    Howell). This was already implemented correctly for asterisks,
    but not for underscore.
  * Use `fwrite` instead of `printf` to print results in main (#523).
    This avoids a massive slowdown in MSYS2.
  * commonmark writer: less aggressive escaping for `!` (#131).
  * Update libFuzzer build (Nick Wellnhofer):
    + Move fuzzing files into their own directory.
    + Use libFuzzer the modern way by compiling and linking with
    `-fsanitize=fuzzer(-no-link)` without requiring `LIB_FUZZER_PATH`.
    + Update the `libFuzzer` rule in Makefile and the README.md.
  * CMake build changes (Saleem Abdulrasool).
    + Inline multiple variables in CMake, following CMake recommendations.
    + Simplify the version computation.
    + Remove the `CMARK_STATIC` and `CMARK_SHARED` options as one of the two
    must be enabled always as the cmark executable depends on the library.
    Instead of having a custom flag to discern between the
    library type, use the native CMake option `BUILD_SHARED_LIBS`,
    allowing the user to control which library to build. This matches
    CMake recommendations to only build a single copy of the library.
    + Introduce an author warning for the use of `CMARK_SHARED` and
    `CMARK_STATIC` to redirect the author of the dependent package to
    `BUILD_SHARED_LIBS`.
    + Permit incremental linking on Windows. Although incremental linking
    does introduce padding in the binary for incremental links, that
    should not matter for release mode builds in theory as `/OPT:REF`
    and `/OPT:ICF` will trigger full links, which is the default in
    release mode.
    + Hoist the CMake module inclusion to the top level.
    + Minor tweaks for speeding up the configure phase.
    Restructure the file layout to place the custom modules into the
    `cmake/modules` directory that is the common layout for CMake based
    projects.
    + Squelch C4232 warnings on MSVC builds.
    + Remove check for `__builtin_expect`. Use `__has_builtin` to check
    at compile time if the feature is supported.
    This macro is supported by both clang and GCC (as of 10).
    In the case that the compiler in use is not new enough, we still
    provide the fallback so that the code will compile but without the
    additional hints for the branch probability. `config.h` has been
    removed from the code base as it is no longer needed.
    + Remove `/TP` usage on MSVC and replace `CMARK_INLINE` with `inline`.
    These were workarounds for pre-VS2015 compilers, which are no longer
    supported.
    + Hoist the C visibility settings to top level
    + Clean up C4267 warnings on MSVC builds.
    + Remove some compiler compatibility checks that are no longer
    needed because VS 2013 is no longer supported (#498).
    + Adjust the policy to silence warnings on MSVC builds
    CMake 3.15+ remove `/W3` from the language flags under MSVC with
    CMP0092.  Set the policy to new to avoid the D9025 warning.
    + Reflow some text to match CMake documentation style
    + Use generator expression for path computation.
    + Use CMake to propagate `CMARK_STATIC_DEFINE`.
    + Clean up an obsoleted variable (NFC).
    + Hoist the policy settings. Policy settings may impact how
    `project` functions.  They should be set immediately after
    `cmake_minimum_required` (which implicitly sets policies).
    Use the `POLICY` check to see if a policy is defined rather
    than using a version check.
    + Replace `CMARK_TESTS` with CMake sanctioned `BUILD_TESTING`.
    + Correct typo and adjust command invocation. Use the proper
    generator expression for the python interpreter and adjust
    a typo in the component name.
    + Add an upgrade path for newer CMake.
    CMake 3.12 deprecated `FindPythonInterp`, and with CMake 3.27, were
    obsoleted with CMP0148.  Add a version check and switch to the new
    behaviour to allow building with newer releases.
  * Fix regex syntax warnings in `pathological_tests.py` (Nick Wellnhofer).
  * `test/cmark.py`: avoid star imports (Jakub Wilk).
  * `spec_tests.py`: Add option to generate fuzz corpus (Nick Wellnhofer).
    Add an option `--fuzz-corpus` that writes the test cases to separate
    files including the options header, so they can be used as seed corpus
    for fuzz testing.
  * Fix some cmark.3 man rendering issues so we can do a clean regen
    (John Ericson).
  * Update Windows compilation instructions (Pomax, #525).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1752062400">- update to 0.31.1:
  * Flag root node as open in cmark_parser_new_with_mem_into_root
  * Remove source, add search to list of block tags
  * Accept lowercase inline HTML declarations
  * wrapper fixes to memory leaks
  * Improved hadndling of utf8 handling
  * Build system and fixes to tests
- run tests</changelog>
</package>
<package pkgid="5599259f9668830da884cc2e312e947a2cb523b5fe14b94d19446ae8016ecc2b7d642df9611b8cde2723a591598fb73288fbb2a100e1ac8d219dca4a184695ce" name="cmark-debugsource" arch="i586">
  <version epoch="0" ver="0.31.1" rel="1.4"/>
  <changelog author="dimstar@opensuse.org" date="1506686400">- Add cmark-install_libdir_is_abs.patch: CMAKE_INSTALL_LIBDIR is an
  absolute path (if -DLIBDIR=%{_libdir} is being passed.</changelog>
  <changelog author="mimi.vx@gmail.com" date="1509710400">- update to 0.28.3
  * -smart: open quote can never occur right after ] or )
  * Include GNUInstallDirs in src/CMakeLists.txt
  * Fix quadratic behavior in finalize
  * Don't use CMAKE_INSTALL_LIBDIR to create libcmark.pc
  - drop cmark-install_libdir_is_abs.patch</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1565092800">- update to 0.29.0
  * Update spec to 0.29.
  * Make rendering safe by default (#239, #273).
    Adds `CMARK_OPT_UNSAFE` and make `CMARK_OPT_SAFE` a no-op (for API
    compatibility).  The new default behavior is to suppress raw HTML and
    potentially dangerous links.  The `CMARK_OPT_UNSAFE` option has to be set
    explicitly to prevent this.
  * *NOTE:** This change will require modifications in bindings for cmark
    and in most libraries and programs that use cmark.
    Borrows heavily from @kivikakk's patch in github/cmark-gfm#123.
  * Add sourcepos info for inlines (Yuki Izumi).
  * Disallow more than 32 nested balanced parens in a link (Yuki Izumi).
  * Resolve link references before creating setext header.
    A setext header line after a link reference should not
    create a header, according to the spec.
  * commonmark renderer: improve escaping.
    URL-escape special characters when escape mode is URL, and not otherwise.
    Entity-escape control characters (&lt; 0x20) in non-literal escape modes.
  * render:  only emit actual newline when escape mode is LITERAL.
    For markdown content, e.g., in other contexts we want some
    kind of escaping, not a literal newline.
  * Update code span normalization to conform with spec change.
  * Allow empty `&lt;&gt;` link destination in reference link.
  * Remove leftover includes of `memory.h` (#290).
  * A link destination can't start with `&lt;` unless it is
    an angle-bracket link that also ends with `&gt;` (#289).
    (If your URL really starts with `&lt;`, URL-escape it.)
  * Allow internal delimiter runs to match if both have lengths that are
    multiples of 3.  See commonmark/commonmark#528.
  * Include `references.h` in `parser.h` (#287).
  * Fix `[link](&lt;foo\&gt;)`.
  * Use hand-rolled scanner for thematic break (see #284).
    Keep track of the last position where a thematic break
    failed to match on a line, to avoid rescanning unnecessarily.
  * Rename `ends_with_blank_line` with `S_` prefix.
  * Add `CMARK_NODE__LAST_LINE_CHECKED` flag (#284).
    Use this to avoid unnecessary recursion in `ends_with_blank_line`.
  * In `ends_with_blank_line`, call `S_set_last_line_blank`
    to avoid unnecessary repetition (#284).  Once we settle whether a list
    item ends in a blank line, we don't need to revisit this in considering
    parent list items.
  * Disallow unescaped `(` in parenthesized link title.
  * Copy line/col info straight from opener/closer (Ashe Connor).
    We can't rely on anything in `subj` since it's been modified while parsing
    the subject and could represent line info from a future line.  This is
    simple and works.
  * `render.c`: reset `last_breakable` after cr.  Fixes jgm/pandoc#5033.
  * Fix a typo in `houdini_href_e.c` (Felix Yan).
  * commonmark writer: use `~~~` fences if info string contains backtick.
    This is needed for round-trip tests.
  * Update scanners for new info string rules.
  * Add XSLT stylesheet to convert cmark XML back to Commonmark
    (Nick Wellnhofer, #264).  Initial version of an XSLT stylesheet that
    converts the XML format produced by `cmark -t xml` back to Commonmark.
  * Check for whitespace before reference title (#263).
  * Bump CMake to version 3 (Jonathan Müller).
  * Build: Remove deprecated call to `add_compiler_export_flags()`
    (Jonathan Müller).  It is deprecated in CMake 3.0, the replacement is to
    set the `CXX_VISIBILITY_PRESET` (or in our case `C_VISIBILITY_PRESET`) and
    `VISIBILITY_INLINES_HIDDEN` properties of the target.  We're already
    setting them by setting the CMake variables anyway, so the call can be
    removed.
  * Build: only attempt to install MSVC system libraries on Windows
    (Saleem Abdulrasool).  Newer versions of CMake attempt to query the system
    for information about the VS 2017 installation.  Unfortunately, this query
    fails on non-Windows systems when cross-compiling:
    `cmake_host_system_information does not recognize &lt;key&gt; VS_15_DIR`.
    CMake will not find these system libraries on non-Windows hosts anyways,
    and we were silencing the warnings, so simply omit the installation when
    cross-compiling to Windows.
  * Simplify code normalization, in line with spec change.
  * Implement code span spec changes.  These affect both parsing and writing
    commonmark.
  * Add link parsing corner cases to regressions (Ashe Connor).
  * Add `xml:space="preserve"` in XML output when appropriate
    (Nguyễn Thái Ngọc Duy).
    (For text, code, code_block, html_inline and html_block tags.)
  * Removed meta from list of block tags.  Added regression test.
    See commonmark/CommonMark#527.
  * `entity_tests.py` - omit noisy success output.
  * `pathological_tests.py`: make tests run faster.
    Commented out the (already ignored) "many references" test, which
    times out.  Reduced the iterations for a couple other tests.
  * `pathological_tests.py`: added test for deeply nested lists.
  * Optimize `S_find_first_nonspace`.  We were needlessly redoing things we'd
    already done.  Now we skip the work if the first nonspace is greater than
    the current offset.  This fixes pathological slowdown with deeply nested
    lists (#255).  For N = 3000, the time goes from over 17s to about 0.7s.
    Thanks to Martin Mitas for diagnosing the problem.
  * Allow spaces in link destination delimited with pointy brackets.
  * Adjust max length of decimal/numeric entities.
    See commonmark/CommonMark#487.
  * Fix inline raw HTML parsing.
    This fixes a recently added failing spec test case.  Previously spaces
    were being allowed in unquoted attribute values; no we forbid them.
  * Don't allow list markers to be indented &gt;= 4 spaces.
    See commonmark/CommonMark#497.
  * Check for empty buffer when rendering (Phil Turnbull).
    For empty documents, `-&gt;size` is zero so
    `renderer.buffer-&gt;ptr[renderer.buffer-&gt;size - 1]` will cause an
    out-of-bounds read. Empty buffers always point to the global
    `cmark_strbuf__initbuf` buffer so we read `cmark_strbuf__initbuf[-1]`.
  * Also run API tests with `CMARK_SHARED=OFF` (Nick Wellnhofer).
  * Rename roundtrip and entity tests (Nick Wellnhofer).
    Rename the tests to reflect that they use the library, not the
    executable.
  * Generate export header for static-only build (#247, Nick Wellnhofer).
  * Fuzz width parameter too (Phil Turnbull).  Allow the `width` parameter to
    be generated too so we get better fuzz-coverage.
  * Don't discard empty fuzz test-cases (Phil Turnbull).  We currently discard
    fuzz test-cases that are empty but empty inputs are valid markdown. This
    improves the fuzzing coverage slightly.
  * Fixed exit code for pathological tests.
  * Add allowed failures to `pathological_tests.py`.
    This allows us to include tests that we don't yet know how to pass.
  * Add timeout to `pathological_tests.py`.
    Tests must complete in 8 seconds or are errors.
  * Add more pathological tests (Martin Mitas).
    These tests target the issues #214, #218, #220.
  * Use pledge(2) on OpenBSD (Ashe Connor).
  * Update the Racket wrapper (Eli Barzilay).
  * Makefile: For afl target, don't build tests.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1620993600">-  %cmake_build is now the recommended way to build cmake projects</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1624276800">- update to 0.30.0
  * Use official 0.30 spec.txt.
  * Add `cmark_get_default_mem_allocator()` (#330).  API change: this
    adds a new exported function in cmark.h.
  * Fix #383.  An optimization we used for emphasis parsing was
    too aggressive, causing us to miss some emphasis that was legal
    according to the spec.  We fix this by indexing the `openers_bottom`
    table not just by the type of delimiter and the length of the
    closing delimiter mod 3, but by whether the closing delimiter
    can also be an opener.  (The algorithm for determining emphasis
    matching depends on all these factors.)  Add regression test.
  * Fix quadratic behavior with inline HTML (#299, Nick Wellnhofer).
    Repeated starting sequences like `&lt;?`, `&lt;!DECL ` or `&lt;![CDATA[` could
    lead to quadratic behavior if no matching ending sequence was found.
    Separate the inline HTML scanners. Remember if scanning the whole input
    for a specific ending sequence failed and skip subsequent scans.
  * Speed up hierarchy check in tree manipulation API (Nick Wellnhofer).
    Skip hierarchy check in the common case that the inserted child has
    no children.
  * Fix quadratic behavior when parsing inlines (#373, Nick Wellnhofer).
    The inline parsing code would call `cmark_node_append_child` to append
    nodes. This public function has a sanity check which is linear in the
    depth of the tree. Repeated calls could show quadratic behavior in
    degenerate trees. Use a special function to append nodes without this
    check.  (Issue found by OSS-Fuzz.)
  * Replace invalid characters in XML output (#365, Nick wellnhofer).
    Control characters, U+FFFE and U+FFFF aren't allowed in XML 1.0, so
    replace them with U+FFFD (replacement character). This doesn't solve
    the problem how to roundtrip these characters, but at least we don't
    produce invalid XML.
  * Avoid quadratic output growth with reference links (#354, Nick Wellnhofer).
    Keep track of the number bytes added through expansion of reference
    links and limit the total to the size of the input document. Always
    allow a minimum of 100KB.  Unfortunately, cmark has no error handling,
    so all we can do is to stop expanding reference links without returning
    an error. This should never be an issue in practice though. The 100KB
    minimum alone should cover all real-world cases.
  * Fix issue with type-7 HTML blocks interrupting paragraphs
    (see commonmark/commonmark.js#213).
  * Treat `textarea` like `script`, `style`, `pre` (type 1 HTML block),
    in accordance with spec change.
  * Define whitespace per spec (Asherah Conor).
  * Add `MAX_INDENT` for xml (#355).  Otherwise we can get quadratic
    increase in size with deeply nested structures.
  * Fix handling of empty strings when creating XML/HTML output
    (Steffen Kieß).
  * Commonmark renderer: always use fences for code (#317).
    This solves problems with adjacent code blocks being merged.
  * Improve rendering of commonmark code spans with spaces (#316).
  * Cleaner approach to max digits for numeric entities.
    This modifies unescaping in `houdini_html_u.c` rather than
    the entity handling in `inlines.c`.  Unlike the other,
    this approach works also in e.g. link titles.
  * Fix entity parser (and api test) to respect length limit on
    numeric entities.
  * Don't allow link destinations with unbalanced unescaped parentheses.
    See commonmark/commonmark.js#177.
  * `print_usage()`: Minor grammar fix, swap two words (#305, Øyvind A. Holm).
  * Don't call `memcpy` with `NULL` as first parameter.
    This is illegal according to the C standard, sec. 7.1.4.
    See &lt;https://www.imperialviolet.org/2016/06/26/nonnull.html&gt;.
  * Add needed include in `blocks.c`.
  * Fix unnecessary variable assignment.
  * Skip UTF-8 BOM if present at beginning of buffer (#334).
  * Fix URL check in `is_autolink` (Nick Wellnhofer).  In a recent commit,
    the check was changed to `strcmp`, but we really have to use `strncmp`.
  * Fix null pointer deref in `is_autolink` (Nick Wellnhofer).
    Introduced by a recent commit. Found by OSS-Fuzz.
  * Rearrange struct cmark_node (Nick Wellnhofer).  Introduce multi-purpose
    data/len members in struct cmark_node. This is mainly used to store
    literal text for inlines, code and HTML blocks.
    Move the content strbuf for blocks from `cmark_node` to `cmark_parser`.
    When finalizing nodes that allow inlines (paragraphs and headings),
    detach the strbuf and store the block content in the node's data/len
    members. Free the block content after processing inlines.
    Reduces size of struct `cmark_node` by 8 bytes.
  * Improve packing of `struct cmark_list` (Nick Wellnhofer).
  * Use C string instead of chunk in a number of contexts (Nick Wellnhofer,
    [#309]).  The node struct never references memory of other nodes now.
    Node accessors don't have to check for delayed creation of C strings,
    so parsing and iterating all literals using the public API should
    actually be faster than before.  These changes also reduce the size
    of `struct cmark_node`.
  * Add casts for MSVC10 (from kivikakk in cmark-cfm).
  * commonmark renderer:  better escaping in smart mode.  When
    `CMARK_OPT_SMART` is enabled, we escape literal `-`, `.`, and quote
    characters when needed to avoid their being "smartified."
  * Add options field to `cmark_renderer`.
  * commonmark.c - use `size_t` instead of `int`.
  * Include `string.h` in `cmark-fuzz.c`.
  * Fix #220 (hash collisions for references) (Vicent Marti via cmark-gfm).
    Reimplemented reference storage as follows:
    1. New references are always inserted at the end of a linked list. This
    is an O(1) operation, and does not check whether an existing (duplicate)
    reference with the same label already exists in the document.
    2. Upon the first call to `cmark_reference_lookup` (when it is expected
    that no further references will be added to the reference map), the
    linked list of references is written into a fixed-size array.
    3. The fixed size array can then be efficiently sorted in-place in O(n
    log n). This operation only happens once. We perform this sort in a
    _stable_ manner to ensure that the earliest link reference in the
    document always has preference, as the spec dictates. To accomplish
    this, every reference is tagged with a generation number when initially
    inserted in the linked list.
    4. The sorted array is then compacted in O(n). Since it was sorted in a
    stable way, the first reference for each label is preserved and the
    duplicates are removed, matching the spec.
    5. We can now simply perform a binary search for the current
    `cmark_reference_lookup` query in O(log n). Any further lookup calls
    will also be O(log n), since the sorted references table only needs to
    be generated once.
    The resulting implementation is notably simple (as it uses standard
    library builtins `qsort` and `bsearch`), whilst performing better than
    the fixed size hash table in documents that have a high number of
    references and never becoming pathological regardless of the input.
  * Comment out unused function `cmark_strbuf_cstr` in `buffer.h`.
  * Re-add `--safe` command-line option as a no-op (#344), for backwards
    compatibility.
  * Update to Unicode 13.0
  * Generate and install cmake-config file (Reinhold Gschweicher).
    Add full cmake support. The project can either be used with
    `add_subdirectory` or be installed into the system (or some other
    directory) and be found with `find_package(cmark)`. In both cases the
    cmake target `cmark::cmark` and/or `cmark::cmark_static` is all that
    is needed to be linked.  Previously the `cmarkConfig.cmake` file
    was generated, but not installed.  As additional bonus of generation
    by cmake we get a generated `cmake-config-version.cmake` file for
    `find_package()` to search for the same major version.
    The generated config file is position independent, allowing the
    installed directory to be copied or moved and still work.
    The following four files are generated and installed:
    `lib/cmake/cmark/cmark-config.cmake`,
    `lib/cmake/cmark/cmark-config-version.cmake`,
    `lib/cmake/cmark/cmark-targets.cmake`,
    `lib/cmake/cmark/cmark-targets-release.cmake`.
  * Adjust the MinGW paths for MinGW64 (Daniil Baturin).
  * Fix CMake generator expression checking for MSVC (Nick Wellnhofer).
  * Fix `-Wconst-qual` warning (Saleem Abdulrasool).  This enables building
    with `/Zc:strictString` with MSVC as well.
  * Improve and modernize cmake build (Saleem Abdulrasool).
    + Build: add exports targets for build tree usage (#307).
    + Uuse target properties for include paths.
    + Remove the unnecessary execute permission on CMakeLists.txt.
    + Reduce property computation in CMake.
    + Use `CMAKE_INCLUDE_CURRENT_DIRECTORY`.
    + Improve man page installation.
    + Only include `GNUInstallDirs` once.
    + Replace `add_compile_definitions` with `add_compile_options`
    since the former was introduced in 3.12 (#321).
    + Cleanup CMake (#319).
    + Inline a variable.
    + Use `LINKER_LANGUAGE` property for C++ runtime.
    + Use CMake to control C standard.
    + Use the correct variable.
    + Loosen the compiler check
    + Hoist shared flags to top-level CMakeLists
    + Remove duplicated flags.
    + Use `add_compile_options` rather than modify `CMAKE_C_FLAGS`.
    + Hoist sanitizer flags to global state.
    + Hoist `-fvisibilty` flags to top-level.
    + Hoist the debug flag handling.
    + Hoist the profile flag handling.
    + Remove incorrect variable handling.
    + Remove unused CMake includes.
  * Remove "-rdynamic" flag for static builds (#300, Eric Pruitt).
  * Fixed installation on other than Ubuntu GNU/Linux distributions
    (Vitaly Zaitsev).
  * Link executable with static or shared library (Nick Wellnhofer).
    If `CMARK_STATIC` is on (default), link the executable with the static
    library. This produces exactly the same result as compiling the library
    sources again and linking with the object files.
    If `CMARK_STATIC` is off, link the executable with the shared library.
    This wasn't supported before and should be the preferred way to
    package cmark on Linux distros.
    Building only a shared library and a statically linked executable
    isn't supported anymore but this doesn't seem useful.
  * Reintroduce version check for MSVC /TP flag (Nick Wellnhofer).
    The flag is only required for old MSVC versions.
  * normalize.py: use `html.escape` instead of `cgi.escape` (#313).
  * Fix pathological_tests.py on Windows (Nick Wellnhofer).
    When using multiprocessing on Windows, the main program must be
    guarded with a `__name__` check.
  * Remove useless `__name__` check in test scripts (Nick Wellnhofer).
  * Add CIFuzz (Leo Neat).
  * cmark.1 - Document --unsafe instead of --safe (#332).
  * cmark.1: remove docs for `--normalize` which no longer exists (#332).
  * Add lint target to Makefile.
  * Add uninstall target to Makefile.
  * Update benchmarks (#338).
  * Fix typo in documentation (Tim Gates).
  * Increase timeout for pathological tests to avoid CI failure.
  * Update the Racket wrapper with the safe -&gt; unsafe flag change (Eli
    Barzilay).</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1633694400">- update to 0.30.2
  * Fix parsing of emphasis before links (#424, Nick Wellnhofer).
    Fixes a regression introduced with commit ed0a4bf.
  * Update to Unicode 14.0 (data-man).
  * Add `~` to safe href character set (#394, frogtile).
  * Update CMakeLists.txt (Saleem Abdulrasool).  Bump the minimum required
    CMake to 3.7. Imperatively define output name for static library.
  * Fix install paths in libcmark.pc (Sebastián Mancilla).
    `CMAKE_INSTALL_&lt;dir&gt;` can be relative or absolute path, so it is wrong to
    prefix CMAKE_INSTALL_PREFIX because if CMAKE_INSTALL_&lt;dir&gt; is set to an
    absolute path it will result in a malformed path with two absolute paths
    joined together.  Instead, use `CMAKE_INSTALL_FULL_&lt;dir&gt;` from
    GNUInstallDirs.
  * Properly indent block-level contents of list items in man (#258).
    This handles nested lists as well as items with multiple paragraphs.
    The change requires addition of a new field block_number_in_list_item
    to cmark_renderer, but this does not change the public API.
  * Fix quadratic behavior when parsing emphasis (#389, Nick
    Wellnhofer).  Delimiters can be deleted, so store delimiter positions
    instead of pointers in `openers_bottom`. Besides causing undefined
    behavior when reading a dangling pointer, this could also result
    in quadratic behavior when parsing emphasis.
  * Fix quadratic behavior when parsing smart quotes (#388, Nick Wellnhofer).
    Remove matching smart quote delimiters.  Otherwise, the same opener
    could be found over and over, preventing the `openers_bottom`
    optimization from kicking in and leading to quadratic behavior when
    processing lots of quotes.
  * Modify CMake configuration so that the project can be built with
    older versions of CMake (#384, Saleem Abdulrasool).  (In 0.30.0,
    some features were used that require CMake &gt;= 3.3.) The cost of this
    backwards compatibility is that developers must now explicitly invoke
    `cmark_add_compile_options` when a new compilation target is added.
  * Remove a comma at the end of an enumerator list, which was flagged
    by clang as a C++11 extension.
  * make_man_page.py: use absolute path with CDLL. This avoids the error
    "file system relative paths not allowed in hardened programs."
  * Include cmark version in cmark(3) man page (instead of LOCAL).</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1638273600">- Fix dependencies.
  cmark-targets-*.cmake creates a 'cmark::cmark_exe' target. The
  cmark executable is required.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679140800">- update to 0.30.3:
  * CVE-2023-22486: quadratic complexity bug with repeated `![[]()`
    (boo#1207674)
  * Allow declarations with no space, as per spec
  * Set `enumi*` counter correctly in LaTeX output
  * Allow `&lt;!DOCTYPE` to be case-insensitive
    existing spec
  * Fixed HTML comment scanning
  * CVE-2023-22484: quadratic parsing issue with repeated `&lt;!--`
    (boo#1207438) - not in a released version
  * Fix quadratic behavior involving `get_containing_block`</changelog>
  <changelog author="Jianhua Lu &lt;lujianhua000@gmail.com&gt;" date="1711972800">- update to 0.31.0
  * Update to 0.31.2 spec.txt.
  * Treat unicode Symbols like Punctuation, as per the 0.31 spec.
  * Add a new function to `utf8.h`:
    `int cmark_utf8proc_is_punctuation_or_symbol(int32_t uc)`.
    The old `cmark_utf8proc_is_punctuation` has been kept for
    now, but it is no longer used.
  * Add new exported function `cmark_parser_new_with_mem_into_root`
    (API change) (John Ericson).
  * Avoid repeated `language-` in info string (commonmark/commonmark.js#277).
  * Fix quadratic behavior in `S_insert_emph` (Nick Wellnhofer).
    Fixes part of GHSA-66g8-4hjf-77xh.
  * Fix quadratic behavior in `check_open_blocks` (Nick Wellnhofer).
    Fixes part of GHSA-66g8-4hjf-77xh.
  * Track underscore bottom separately mod 3, like asterisk (Michael
    Howell). This was already implemented correctly for asterisks,
    but not for underscore.
  * Use `fwrite` instead of `printf` to print results in main (#523).
    This avoids a massive slowdown in MSYS2.
  * commonmark writer: less aggressive escaping for `!` (#131).
  * Update libFuzzer build (Nick Wellnhofer):
    + Move fuzzing files into their own directory.
    + Use libFuzzer the modern way by compiling and linking with
    `-fsanitize=fuzzer(-no-link)` without requiring `LIB_FUZZER_PATH`.
    + Update the `libFuzzer` rule in Makefile and the README.md.
  * CMake build changes (Saleem Abdulrasool).
    + Inline multiple variables in CMake, following CMake recommendations.
    + Simplify the version computation.
    + Remove the `CMARK_STATIC` and `CMARK_SHARED` options as one of the two
    must be enabled always as the cmark executable depends on the library.
    Instead of having a custom flag to discern between the
    library type, use the native CMake option `BUILD_SHARED_LIBS`,
    allowing the user to control which library to build. This matches
    CMake recommendations to only build a single copy of the library.
    + Introduce an author warning for the use of `CMARK_SHARED` and
    `CMARK_STATIC` to redirect the author of the dependent package to
    `BUILD_SHARED_LIBS`.
    + Permit incremental linking on Windows. Although incremental linking
    does introduce padding in the binary for incremental links, that
    should not matter for release mode builds in theory as `/OPT:REF`
    and `/OPT:ICF` will trigger full links, which is the default in
    release mode.
    + Hoist the CMake module inclusion to the top level.
    + Minor tweaks for speeding up the configure phase.
    Restructure the file layout to place the custom modules into the
    `cmake/modules` directory that is the common layout for CMake based
    projects.
    + Squelch C4232 warnings on MSVC builds.
    + Remove check for `__builtin_expect`. Use `__has_builtin` to check
    at compile time if the feature is supported.
    This macro is supported by both clang and GCC (as of 10).
    In the case that the compiler in use is not new enough, we still
    provide the fallback so that the code will compile but without the
    additional hints for the branch probability. `config.h` has been
    removed from the code base as it is no longer needed.
    + Remove `/TP` usage on MSVC and replace `CMARK_INLINE` with `inline`.
    These were workarounds for pre-VS2015 compilers, which are no longer
    supported.
    + Hoist the C visibility settings to top level
    + Clean up C4267 warnings on MSVC builds.
    + Remove some compiler compatibility checks that are no longer
    needed because VS 2013 is no longer supported (#498).
    + Adjust the policy to silence warnings on MSVC builds
    CMake 3.15+ remove `/W3` from the language flags under MSVC with
    CMP0092.  Set the policy to new to avoid the D9025 warning.
    + Reflow some text to match CMake documentation style
    + Use generator expression for path computation.
    + Use CMake to propagate `CMARK_STATIC_DEFINE`.
    + Clean up an obsoleted variable (NFC).
    + Hoist the policy settings. Policy settings may impact how
    `project` functions.  They should be set immediately after
    `cmake_minimum_required` (which implicitly sets policies).
    Use the `POLICY` check to see if a policy is defined rather
    than using a version check.
    + Replace `CMARK_TESTS` with CMake sanctioned `BUILD_TESTING`.
    + Correct typo and adjust command invocation. Use the proper
    generator expression for the python interpreter and adjust
    a typo in the component name.
    + Add an upgrade path for newer CMake.
    CMake 3.12 deprecated `FindPythonInterp`, and with CMake 3.27, were
    obsoleted with CMP0148.  Add a version check and switch to the new
    behaviour to allow building with newer releases.
  * Fix regex syntax warnings in `pathological_tests.py` (Nick Wellnhofer).
  * `test/cmark.py`: avoid star imports (Jakub Wilk).
  * `spec_tests.py`: Add option to generate fuzz corpus (Nick Wellnhofer).
    Add an option `--fuzz-corpus` that writes the test cases to separate
    files including the options header, so they can be used as seed corpus
    for fuzz testing.
  * Fix some cmark.3 man rendering issues so we can do a clean regen
    (John Ericson).
  * Update Windows compilation instructions (Pomax, #525).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1752062400">- update to 0.31.1:
  * Flag root node as open in cmark_parser_new_with_mem_into_root
  * Remove source, add search to list of block tags
  * Accept lowercase inline HTML declarations
  * wrapper fixes to memory leaks
  * Improved hadndling of utf8 handling
  * Build system and fixes to tests
- run tests</changelog>
</package>
<package pkgid="695e7031e78794447a1975cb90527cf13b0b405319c37a9784558e89231a10acdb96a4cd48cfe062d533d81842849b584897b079ffa826ae4993dbb9e26f68d3" name="cmark-gfm-debuginfo" arch="i586">
  <version epoch="0" ver="0.29.0.gfm.13" rel="1.3"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782561600">- Initial package (version 0.29.0.gfm.13)
- Add cmark-gfm-0.29.0.gfm.13-cmake4.patch to build with CMake 4 and
  switch the test suite from the removed FindPythonInterp module to
  FindPython (gh#github/cmark-gfm#390)
- Ship a cmark-gfm.rpmlintrc accepting upstream's versioned soname
  (libcmark-gfm.so.0.29.0.gfm.13); its alphabetic "gfm" component trips
  a spurious shlib-policy-missing-lib
- Name the shared-library subpackages after the full soname per the
  shared-library packaging policy: libcmark-gfm0_29_0_gfm_13 and
  libcmark-gfm-extensions0_29_0_gfm_13</changelog>
</package>
<package pkgid="97016d0639ac145fcc2089c5b841a8d14646b1940bb9577289fcdb3743ecde7e1fcc6441f1237d1240592a98a8ece5f5a26fb5a914dd839ac5db252df7b7edeb" name="cmark-gfm-debugsource" arch="i586">
  <version epoch="0" ver="0.29.0.gfm.13" rel="1.3"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782561600">- Initial package (version 0.29.0.gfm.13)
- Add cmark-gfm-0.29.0.gfm.13-cmake4.patch to build with CMake 4 and
  switch the test suite from the removed FindPythonInterp module to
  FindPython (gh#github/cmark-gfm#390)
- Ship a cmark-gfm.rpmlintrc accepting upstream's versioned soname
  (libcmark-gfm.so.0.29.0.gfm.13); its alphabetic "gfm" component trips
  a spurious shlib-policy-missing-lib
- Name the shared-library subpackages after the full soname per the
  shared-library packaging policy: libcmark-gfm0_29_0_gfm_13 and
  libcmark-gfm-extensions0_29_0_gfm_13</changelog>
</package>
<package pkgid="8f06f10755c83367cb43f313e4b7f0821826f82229ffd339b3560fb8446625c9ff40424984f6b97d3a1b9c8abe52cc847eaef5d4533d0fe2e9fd9a8571f79be7" name="cmatrix-debuginfo" arch="i586">
  <version epoch="0" ver="2.0" rel="1.5"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="mmarek@suse.de" date="1153742400">- workaround build with modular Xorg</changelog>
  <changelog author="mfabian@suse.de" date="1155211200">- move fonts to /usr/share/fonts/misc (because of X11R7).</changelog>
  <changelog author="rguenther@suse.de" date="1175256000">- add ncurses-devel BuildRequires</changelog>
  <changelog author="puzel@suse.cz" date="1231329600">- fix rpmlint warnings</changelog>
  <changelog author="puzel@novell.com" date="1302523200">- use spec-cleaner
- add cmatrix-no-TIME-DATE.patch (prevent unnecessary rebuilds)</changelog>
  <changelog author="toganm@opensuse.org" date="1347019200">- added automake and autoconf to BuildRequires for 12.2 and Factory
  builds
- corrected licence to spdx format</changelog>
  <changelog author="mrdocs@opensuse.org" date="1347105600">- fix make install macro to build on SLE</changelog>
  <changelog author="Erico Mendonca &lt;erico.mendonca@suse.com&gt;" date="1623153600">- Updating the OBS packaging.
- fix_compilation_errors.patch: fix lvalue errors during compilation; fix fonts directory.</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1736510400">- Apply the spec-cleaner to the specfile
- Migrate the OBS services to `disabled`</changelog>
</package>
<package pkgid="41217b8dab46ab8930136f70a8a6edef9df49bc0a7cfb6654141ec8a55f9d7403a0f40e6b8314771d154561d2682a79924a5f1127de344fb723a2ae8822752a1" name="cmatrix-debugsource" arch="i586">
  <version epoch="0" ver="2.0" rel="1.5"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="mmarek@suse.de" date="1153742400">- workaround build with modular Xorg</changelog>
  <changelog author="mfabian@suse.de" date="1155211200">- move fonts to /usr/share/fonts/misc (because of X11R7).</changelog>
  <changelog author="rguenther@suse.de" date="1175256000">- add ncurses-devel BuildRequires</changelog>
  <changelog author="puzel@suse.cz" date="1231329600">- fix rpmlint warnings</changelog>
  <changelog author="puzel@novell.com" date="1302523200">- use spec-cleaner
- add cmatrix-no-TIME-DATE.patch (prevent unnecessary rebuilds)</changelog>
  <changelog author="toganm@opensuse.org" date="1347019200">- added automake and autoconf to BuildRequires for 12.2 and Factory
  builds
- corrected licence to spdx format</changelog>
  <changelog author="mrdocs@opensuse.org" date="1347105600">- fix make install macro to build on SLE</changelog>
  <changelog author="Erico Mendonca &lt;erico.mendonca@suse.com&gt;" date="1623153600">- Updating the OBS packaging.
- fix_compilation_errors.patch: fix lvalue errors during compilation; fix fonts directory.</changelog>
  <changelog author="alessio.biancalana@suse.com" date="1736510400">- Apply the spec-cleaner to the specfile
- Migrate the OBS services to `disabled`</changelog>
</package>
<package pkgid="9dba50ce0b16062bb6ee95dc246e14a3896d070f9aad6fe69537b23ea84360d67584c572ddd65796070e9c46e9d5644b1b733186fc5790f3aa176c35628f386e" name="cmh-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.18"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600344000">- Initial package (version 1.0g83) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600689600">- Add large-stack.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600948800">- Update to 1.0g87 (53bba6332)
  * FPLLL 5.x support
  * Avoid testsuite failure when a 32-bit /usr/bin/gp is used
- Drop large-stack.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1614513600">- Update to release 1.1
  * Overhaul of the recognition of quadratic coefficients using LLL:
  * Choose FPLLL-4, FPLLL-5 or PARI/GP according to availability.
  * For PARI/GP versions from 2.13 on, use the half-gcd function for
    preconditioning the matrix passed to LLL.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1657195200">- Apply patch from FreeBSD to fix build:
  * patch-src_lll_cpp.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 1.1.1
  * No changelog was provided
- Delete patch-src_lll_cpp.patch (merged)</changelog>
</package>
<package pkgid="82fa41e83969a5fdb2631f6d1806f3db0bd03f88fe158e7468d4f70e38a8e27f1e50dd3a0a1d75007bcc220c69627746da5dd89d2a7464cfdc482b2d412fdffe" name="cmh-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.18"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600344000">- Initial package (version 1.0g83) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600689600">- Add large-stack.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600948800">- Update to 1.0g87 (53bba6332)
  * FPLLL 5.x support
  * Avoid testsuite failure when a 32-bit /usr/bin/gp is used
- Drop large-stack.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1614513600">- Update to release 1.1
  * Overhaul of the recognition of quadratic coefficients using LLL:
  * Choose FPLLL-4, FPLLL-5 or PARI/GP according to availability.
  * For PARI/GP versions from 2.13 on, use the half-gcd function for
    preconditioning the matrix passed to LLL.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1657195200">- Apply patch from FreeBSD to fix build:
  * patch-src_lll_cpp.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 1.1.1
  * No changelog was provided
- Delete patch-src_lll_cpp.patch (merged)</changelog>
</package>
<package pkgid="bc25ac077857e36f348d898f6492034a1da36da17f49c1908806f13775b6b199258ca3a526f0fa5f9150901145128ba83e30b1ac2eb21f2e914128c918b8df27" name="cmis-client-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.2" rel="3.13"/>
  <changelog author="tchvatal@suse.com" date="1462708800">- Simplify autoreconf call and add patch to mark Makefile as foreign:
  * declare-automake-foreign.patch</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="jengelh@inai.de" date="1486555200">- Description updates
- Rename %soname to %sover to better reflect its use</changelog>
  <changelog author="adam.majer@suse.de" date="1534507200">- use %license to install licenses
- spec file cleanup
- boost_168.patch: fix build with Boost 1.68 where the compatibility
  header for Uuid's sha1 header was removed. (boo#1105173)</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1562587200">- Update to 0.5.2:
  * Fixed Google Drive login, broken by Google's new 2-page login sequence
  * Added support for Google Drive two-factor authentication
  * Fixed access to SharePoint root folder (tdf#101385)
  * Limited the maximal number of redirections to 20 (rhbz#1410197)
  * Switched library implementation to C++11 (the API remains C++98-compatible)
  * Fixed build with boost &gt;= 1.68.0 (#19)
  * Fixed encoding of OAuth2 credentials
  * Dropped cppcheck run from "make check". A new "make cppcheck" target was created for it
  * Added proper API symbol exporting
  * Speeded up building of tests a bit
  * Fixed a few issues found by coverity and cppcheck
- Remove merged patches:
  * boost_168.patch
  * declare-automake-foreign.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712059200">- version update to 0.6.2
  * Merged outstanding LibreOffice, etc. modifications
  * add a callback that can be used to configure libcurl
  * fix up version-info</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725451200">- Add 68.patch: fix build against Boost 1.86.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726228800">- Add 69.patch: fix regression building against Boost &lt; 1.86</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726488000">- Add 70.patch: fix build with Boost &lt; 1.66</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726488001">- Add 71.patch: fix comment and harmonise the version branches</changelog>
</package>
<package pkgid="91b2600c3b784ae44bc3cf79805220611bc6fffe5848cfebde1724d51f7b1ead24b86f9da7bb2bc55d97554a4c6231c0e0a90d07264c95e82d779afb0680b79d" name="cmis-client-debugsource" arch="i586">
  <version epoch="0" ver="0.6.2" rel="3.13"/>
  <changelog author="tchvatal@suse.com" date="1462708800">- Simplify autoreconf call and add patch to mark Makefile as foreign:
  * declare-automake-foreign.patch</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="jengelh@inai.de" date="1486555200">- Description updates
- Rename %soname to %sover to better reflect its use</changelog>
  <changelog author="adam.majer@suse.de" date="1534507200">- use %license to install licenses
- spec file cleanup
- boost_168.patch: fix build with Boost 1.68 where the compatibility
  header for Uuid's sha1 header was removed. (boo#1105173)</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1562587200">- Update to 0.5.2:
  * Fixed Google Drive login, broken by Google's new 2-page login sequence
  * Added support for Google Drive two-factor authentication
  * Fixed access to SharePoint root folder (tdf#101385)
  * Limited the maximal number of redirections to 20 (rhbz#1410197)
  * Switched library implementation to C++11 (the API remains C++98-compatible)
  * Fixed build with boost &gt;= 1.68.0 (#19)
  * Fixed encoding of OAuth2 credentials
  * Dropped cppcheck run from "make check". A new "make cppcheck" target was created for it
  * Added proper API symbol exporting
  * Speeded up building of tests a bit
  * Fixed a few issues found by coverity and cppcheck
- Remove merged patches:
  * boost_168.patch
  * declare-automake-foreign.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1712059200">- version update to 0.6.2
  * Merged outstanding LibreOffice, etc. modifications
  * add a callback that can be used to configure libcurl
  * fix up version-info</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725451200">- Add 68.patch: fix build against Boost 1.86.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726228800">- Add 69.patch: fix regression building against Boost &lt; 1.86</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726488000">- Add 70.patch: fix build with Boost &lt; 1.66</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1726488001">- Add 71.patch: fix comment and harmonise the version branches</changelog>
</package>
<package pkgid="80538cfbd58b61f9aba2ffee00ccd96c9359b13d71cfe70e53974f3dca645d6d870f67b4803af656f1a1fa421b7d615164773d71f480c621794335c4fe9d4b9a" name="cmocka-debugsource" arch="i586">
  <version epoch="0" ver="2.0.2" rel="1.4"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1676635200">- Update to version 1.1.6
  * Added new assert macros to compare 2 double given an epsilon
  * Added meson build system
  * Added header with version to TAP13 output
  * Fixed issues with MSVC
  * Fixed TAP output for skipped tests
  * Fixed issue with fail_msg
  * CMake generated configs for find_package(cmocka)
  * Documentation improvements</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1677499200">- Update to version 1.1.7
  * Fixed tarball generation</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1683288000">- Add missing cmake config files for 32bit packages</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1692792000">- split off -doc and -cmake subpackages, which aren't necessary
  for basic development with cmocka, to avoid pulling in the
  entire cmake-full package (38MB) with libcmocka-devel
- minor simplifications in spec file</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1717761600">- Fix baselibs.conf for libcmocka-cmake subpackage</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1752753600">- Update to version 1.1.8
  * Set CMOCKA_LIBRARIES in package config for backwards compatibility
  * Improve c_strreplace implementation
  * Sanitize XML strings
  * Update check for uintptr_t
  * Require cmake &gt;= 3.10
- Make libcmocka-doc a noarch package</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1765195200">- Update to version 2.0.0
  o Added
  * Test Filtering
  - Environment variable support for test filtering:
  - `CMOCKA_TEST_FILTER`: Filter tests to run by pattern
  - `CMOCKA_SKIP_FILTER`: Filter tests to skip by pattern
  - Improved `cmocka_set_test_filter()` and `cmocka_set_skip_filter()`
    functions
  * Output Formats
  - **TAP 14 support**: Updated Test Anything Protocol output to
    version 14 with YAML diagnostics
  - YAML-formatted error messages with proper indentation
  - `severity` field for distinguishing failures from errors
  - Improved SKIP directive format
  * Type-Safe Assertions and Mocking
  - Type-safe assertion macros for integers:
  - `assert_int_equal()` / `assert_int_not_equal()`
  - `assert_uint_equal()` / `assert_uint_not_equal()`
  - `assert_int_in_range()` / `assert_int_not_in_range()`
  - `assert_uint_in_range()` / `assert_uint_not_in_range()`
  - `assert_int_in_set()` / `assert_int_not_in_set()`
  - `assert_uint_in_set()` / `assert_uint_not_in_set()`
  - Type-safe mocking macros for different types:
  - `will_return_int()`, `will_return_uint()`,
    `will_return_float()`, `will_return_double()`,
    `will_return_ptr()`
  - `will_return_*_count()`, `will_return_*_always()`,
    `will_return_*_maybe()` variants
  - `will_set_parameter_int()`, `will_set_parameter_uint()`,
    `will_set_parameter_float()`, `will_set_parameter_double()`,
    `will_set_parameter_ptr()`
  - `will_set_parameter_*_count()`,
    `will_set_parameter_*_always()`,
    `will_set_parameter_*_maybe()` variants
  - `mock_int()`, `mock_uint()`, `mock_float()`, `mock_double()`,
    `mock_ptr()`
  - Type-safe expect macros:
  - `expect_int_value()` / `expect_uint_value()`
  - `expect_int_not_value()` / `expect_uint_not_value()`
  - `expect_int_in_range()` / `expect_uint_in_range()`
  - `expect_int_not_in_range()` / `expect_uint_not_in_range()`
  - `expect_int_in_set()` / `expect_uint_in_set()`
  - `expect_int_not_in_set()` / `expect_uint_not_in_set()`
  - `expect_check_int()` / `expect_check_uint()`
  * Float and Double Support
  - Floating-point assertion macros:
  - `assert_float_equal()` / `assert_float_not_equal()`
  - `assert_double_equal()` / `assert_double_not_equal()` with
    epsilon parameter
  - `assert_float_in_range()` / `assert_float_not_in_range()`
  - `assert_float_in_set()` / `assert_float_not_in_set()`
  - Floating-point expect macros:
  - `expect_float()` / `expect_not_float()`
  - `expect_double()` / `expect_not_double()`
  - `expect_float_in_range()` / `expect_float_not_in_range()`
  - `expect_float_in_set()` / `expect_float_not_in_set()`
  - `mock_double()` / `mock_parameter_double()` for mocking double
    values
  * Assertion Enhancements
  - Pointer assertion macros with custom error messages:
  - `assert_ptr_equal_msg()` / `assert_ptr_not_equal_msg()`
  - `assert_null_msg()` / `assert_non_null_msg()`
  - `assert_true()` and `assert_false()` now provide more verbose
    error messages
  - Memory comparison improvements with better error display
  * Testing Features
  - `has_mock()`: Check if a mock value is available before calling
    `mock()`
  - `stop()`: New feature to stop test execution while allowing
    remaining tests to run
  - `expect_check_data()`: New API for parameter validation with
    custom data (replaces deprecated `expect_check()`)
  - `expect_check_data_any()`: Variant for checking pointer/struct
    parameters
  - Errno mocking convenience macros: `will_set_errno()`,
    `will_set_errno_always()`
  * Output Customization
  - Multiple simultaneous output formats support (can combine
    STANDARD, SUBUNIT, TAP, XML)
  - Output function override capability via `cmocka_set_callbacks()`
  - `cmocka_print_error()`: Public API for printing errors using
    configured output format
  * Documentation and Examples
  - Improved API documentation with better examples
  - Added `expect_check_data()` examples
  - Added errno mocking examples
  - Added parameter setting examples
  - Better mock object examples
  * Build System and Compatibility
  - CMake minimum required version bumped to 3.13
  - CMake namespace support (`cmocka::cmocka`, `cmocka::static`)
  - Meson build system support
  - `extern "C"` wrapper for C++ compatibility
  - Version header (`cmocka_version.h`)
  o Changed
  * API Improvements
  - Changed internal value handling to use `CMockaValueData` union
    for better type safety
  - `_mock()` now returns `CMockaValueData` instead of raw values
  - Improved error messages throughout the library
  - Error messages now print to stdout instead of stderr
  - Better display of memory comparison errors
  - Enhanced string replacement implementation
  * Code Quality
  - Use `bool` instead of `int` for boolean values throughout
  - Use `stdint.h` types (`intmax_t`, `uintmax_t`) instead of
    custom types
  - Reduced call stack consumption in printf functions
  - Added compiler attributes to non-returning functions
  - Use `__builtin_align_down` when available
  - Better alignment handling (MALLOC_ALIGNMENT set to 16)
  * Build Configuration
  - Require C99 standard
  - C extensions enabled by default
  - Windows DLL export improvements with `CMOCKA_DLLEXTERN`
  - `WINDOWS_EXPORT_ALL_SYMBOLS` support
  - Address sanitizer support for MSVC
  - Stack protector flags always passed to linker
  * Documentation Improvements
  - Enhanced API documentation with better organization
  - Cleaned up internal functions from public documentation
  - Better grouping of macros and functions
  - Improved page layout and styling
  - Updated README with more details
  * Examples
  - Modernized and rebuilt calculator example
  - Added new assert_macro examples demonstrating common assertions
  - Removed deprecated allocate module example (use AddressSanitizer instead)
  o Deprecated
  - `expect_check()`: Use `expect_check_data()` instead
  - `check_expected()`: Use `check_expected_int()` or
    `check_expected_uint()` instead
  - `assert_in_range()`: Use `assert_int_in_range()` or
    `assert_uint_in_range()` instead
  - `assert_not_in_range()`: Use `assert_int_not_in_range()` or
    `assert_uint_not_in_range()` instead
  - `assert_in_set()`: Use `assert_int_in_set()` or
    `assert_uint_in_set()` instead
  - `expect_in_range()`: Use `expect_int_in_range()` or
    `expect_uint_in_range()` instead
  - `expect_not_in_range()`: Use `expect_int_not_in_range()` or
    `expect_uint_not_in_range()` instead
  - `expect_value()`: Use `expect_int_value()` or
    `expect_uint_value()` instead
  - `expect_not_value()`: Use `expect_int_not_value()` or
    `expect_uint_not_value()` instead
  - `will_return()`: Use type-specific variants
    (`will_return_int()`, etc.) instead
  - `will_return_count()`: Use type-specific variants instead
  - `will_return_always()`: Use type-specific variants instead
  - `will_set_parameter()`: Use type-specific variants instead
  - Old MSVC support (pre-2008) dropped
  - Cmockery legacy support removed
  o Fixed
  - Fixed missing `cmocka_version.h` in documentation
  - Fixed TAP output for skipped tests
  - Fixed floating-point comparison for `INFINITY` and `NAN`
  - Fixed `expect_not_float()` implementation
  - Fixed `mock_float()` implementation
  - Fixed `assert_double_not_equal()` float handling
  - Fixed `expect_function_calls()` for counts of 0
  - Fixed NULL pointer dereference in `_function_called()`
  - Fixed pointer assertions with function pointers
  - Fixed segmentation fault handling in tests
  - Fixed setjmp in `expect_assert_failure` macro
  - Fixed unexpanded `%s` in leftover values error messages
  - Fixed XML output duration formatting
  - Fixed XML string sanitization (escape slashes and special
    characters)
  - Fixed Windows x64 builds
  - Fixed Windows UWP build errors (C4703)
  - Fixed MinGW pkgconfig path relocation
  - Fixed test calloc overflow checking
  - Fixed symbol map freeing to avoid undefined behavior
  - Fixed memory equal display implementation
  - Fixed comparison between pointer and integer issues
  - Fixed possible data loss on MSVC
  - Fixed conversion warnings from `time_t` to `double`</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1765886400">- Fix obsoleting libcmocka-cmake</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1766145600">- Update to version 2.0.1
  * Option to disable deprecation warnings via `CMOCKA_NO_DEPRECATION_WARNINGS`
  * Documentation theme is now downloaded during `make docs` instead of at
  * configure time
  * Fixed const-correctness issues throughout the library
- This release helps to address boo#1255045</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1768305600">- Update to version 2.0.2
  * Fixed a typo in CMOCKA_NO_DEPRECATION_WARNINGS</changelog>
</package>
<package pkgid="2e21d40c8ec15cb38bef5a25ec05d5ebf22a94976ce2ff0606756676f01a1e38a3e7967730deb28cc055f509d520e8593cd4fe26715a4546f7f6abdec2c032c9" name="cmrt-debugsource" arch="i586">
  <version epoch="0" ver="1.0.6" rel="2.15"/>
  <changelog author="zaitor@opensuse.org" date="1503057600">- Initial packaging of cmrt in openSUSE, version 1.0.6.</changelog>
  <changelog author="sndirsch@suse.com" date="1505995200">- fixed build on Leap (apparently there is no %make_build macro yet)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1592827200">- n_UsrEtc.patch
  * switch to /usr/etc location for cmrt.conf (boo#1173035)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1592913600">- Update Group lines.</changelog>
</package>
<package pkgid="5d7fa0f70e3bd5ea1cb67626022963bae2d647b8c6ecfb30316e0241b5fac4a0241a82b6fa4b66f17f33c93502540f6d96b68fcc8e1cfb62d7e1e549433387cd" name="cmuclmtk-debuginfo" arch="i586">
  <version epoch="0" ver="0.7" rel="12.7"/>
  <changelog author="i@marguerite.su" date="1343044800">- initial version 0.7
  * see NEWS for detail changelog.</changelog>
  <changelog author="i@marguerite.su" date="1343649600">- finished license investigation (#bnc773622) under
  * https://bugzilla.novell.com/show_bug.cgi?id=773622</changelog>
  <changelog author="i@marguerite.su" date="1347969600">- add cmuclmtk requires to libcmuclmtk-devel.</changelog>
  <changelog author="schwab@suse.de" date="1393675200">- decl-mismatch.patch: fix mismatching declaration</changelog>
  <changelog author="ro@suse.de" date="1394539200">- add patch 0002-Fix-includes.patch from upstream
- add patch 0003-Fix-endian-check.patch
- add patch 0004-Fix-vocab_size.patch
- run testsuite (but ignore errors for now, completes only
  on little-endian 64bit)</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1518091200">- Remove Buildrequires: gdb and vim. As the latter is build with
  gvim support, this adds all of gtk and rust (librsvg) to the
  build dependency chain. Via presage -&gt; fcitx this also creates a
  huge build dependency loop.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0e11d1317bfa569b5c226253895045354a25aa885e09c9321db7700c1c801444735d06368ee65e1d2141bb82b6c67a2a0d83ec9dd5a6bb6ec533495792bd28c6" name="cmuclmtk-debugsource" arch="i586">
  <version epoch="0" ver="0.7" rel="12.7"/>
  <changelog author="i@marguerite.su" date="1343044800">- initial version 0.7
  * see NEWS for detail changelog.</changelog>
  <changelog author="i@marguerite.su" date="1343649600">- finished license investigation (#bnc773622) under
  * https://bugzilla.novell.com/show_bug.cgi?id=773622</changelog>
  <changelog author="i@marguerite.su" date="1347969600">- add cmuclmtk requires to libcmuclmtk-devel.</changelog>
  <changelog author="schwab@suse.de" date="1393675200">- decl-mismatch.patch: fix mismatching declaration</changelog>
  <changelog author="ro@suse.de" date="1394539200">- add patch 0002-Fix-includes.patch from upstream
- add patch 0003-Fix-endian-check.patch
- add patch 0004-Fix-vocab_size.patch
- run testsuite (but ignore errors for now, completes only
  on little-endian 64bit)</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1518091200">- Remove Buildrequires: gdb and vim. As the latter is build with
  gvim support, this adds all of gtk and rust (librsvg) to the
  build dependency chain. Via presage -&gt; fcitx this also creates a
  huge build dependency loop.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="ca4ee27b0c05a82ff67d7da821d14862e05eb79ccab8685ab9501e1a2c5a81e0aa6f516442e3759e13e859308823f8c72a41f5bd049578166ef6f498ac08d5f5" name="cmus-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="cf03a7d83e3f2657abdc271db79c0703b3c6e00b546a7b2f29b605ca585e7eb44cc489ef97554a92fc90fff27d3d54bc72f6bbcd57b46ec2b11a5c9d59d91397" name="cmus-debugsource" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="74ce60672d54b2d948671368a5e05194c23128cb8561999756b5ef23243b7d42f431659ae74e48a9b9c8f8debbc3f12514daad217d29bf1629caadb7a81a545d" name="cmus-plugin-cdio-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="0461ff62f63928cb29a33bd77546ed56280203085940f9bf894966e159d85d214e59a2b01514550e6692f96c32506dcbda28c4775e350430de9535fda31baca4" name="cmus-plugin-cue-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="7baae95cc238cb01d38c31b77cab9f0d8b1a277a148222cb5ecdff572938f32b0ff5414d955661ee14271cd6bac0ccb60f845abfd2c024036aae072518fc14f0" name="cmus-plugin-ffmpeg-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="08e5b391fba30e7e436c05874cd267e72029b406b8ab6f4b7c4f349d64a3595463d604e0f7e11be19e20f19dd188063f293fe93ae05f0ef29029eb36c92e0d41" name="cmus-plugin-flac-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="4eb7d6dfb8976d3460797b42403517136b074fee8c784681c4613ee68c231c4b22cf0bad2857afd40ef255bd2bd3f3af4a41b9654a299949cd23a50f278e5895" name="cmus-plugin-jack-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="c54356049711d423f42fb27bdce512187a4960fa9c6c24a4d707e86c379ba3944ed859bb92bbdd2b7f9e73c469d4670f566386e7c9cc7e597962739d81aafc86" name="cmus-plugin-libao-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="4d860555c134d6c510b24857dd0bab2e7a0273f738b29099eac015a469cdd62bb3834b42698be051877395697393f03577a014e9c743bd9ee9eb66e51871c675" name="cmus-plugin-mikmod-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="8be85c4d55e6b5d1774bc5c197bf105693e727e556e4c8ebcdf366db8d612ebf84c803d662e00018d128c7d0aad158b266af9e920141e3a91ab0ae83f33f5490" name="cmus-plugin-modplug-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="b2aa0c72a3a810692549efd7a068f5fd5e2abd639d63a4e21277c11263247194c051e77a5c12f6a4b71f19c140e4290e23400bb6013750eaaeaa78ea2c103d44" name="cmus-plugin-mpc-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="1180de4f06a7906a4d243b43ce7fc2766a76ecb65384efd904db8cb672ef31ba4870d9b0422c0373f903a2851b0e5960d9b08cf5f0dc028e012bb84bd3087b90" name="cmus-plugin-opus-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="98006dc1c1dbc5d42a085fc17c97d1f7639676ea19e00986cc10b70e6b1ac73efacfe27e74d8a5526e4ad510cc20dbc433113e9a327e5d70d9787bda5b122414" name="cmus-plugin-pulse-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="5beee9f929baf15fc4c14c095e92111fb08f507ee4feed13bbaab7036ab6122fe51f47604b63bc22ef6aeb8bc27f1ce8c829356cf53730831d0b72d1b28e27b5" name="cmus-plugin-sndio-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="57e6c5abff00c0b3990d11b3ad68c5b1a99a550c0a79b1f540763b4b736142784803eefbd2f8e41401213958c57f7bc43e905cead85235a974beb2b7cea6fd20" name="cmus-plugin-vorbis-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="25b21b2c4bfebbd3d1099dab2ee25a3d7b77c66268071ce77890f721d6bfba2c33fd963aead0b964e8bc6bec62e006f32ba4b3d2eaf5eb2b71cdadafb06a55fb" name="cmus-plugin-wavpack-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="3.7"/>
  <changelog author="9@cirno.systems" date="1586520000">- Update to version 2.8.0~20200120.gd1290d5:
  * Fix bug on ppc64 caused by narrowing cast (#941)
  * Fix typo: it's-&gt;its (#947)</changelog>
  <changelog author="9@cirno.systems" date="1608120000">- Update to version 2.8.0~20201215.gba1c3f0:
  * Implement mouse events for status bar (#1013)
  * Add tree width options (#1018)
  * Stop after queue (resolves #696) (#1006)
  * play pregaps of songs by adding them at the end of the previous song (#983)
  * properly calculate size of print string (#987)
  * Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
  * Adding "--server SOCKET --passwd PASSWORD" section (#958)
  * Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
  * Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
  * Add -f, --file to cmus-remote (#984)
  * Add gruvbox-warm.theme (#1014)
  * Update zsh completion (#985) (#1019)
  * Make mouse behavior on playlist window consistent with library (#1011)
  * Fix type of MPRIS2 fields title and album (#972)
  * docs: fix simple typo, speacial -&gt; special (#1002)</changelog>
  <changelog author="9@cirno.systems" date="1609675200">- Update to version 2.8.0~20210101.gcef5ea4:
  * Switch to GitHub Actions (#1026)
  * Shuffle first track (#893) (#1008)
  * Implement mouse events for title bar (#1025)
  * Fix whitespace issues (#1021)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 2.9.1:
  * Documentation improvements for keybindings and some commands
  * Spelling, grammar, and other improvements
  * Add comments about fg/bg color to gruvbox-warm.theme
  * Increase help view keybinding width
  * pgaskin and flyingmutant committed 11 days ago
  * ip/cdio.c: only declare track_comments_found if
  * Remove unused functions in op/sndio.c
  * Fixes truncation warnings by replacing %s with %.s
  * add amazon.theme (#975)
  * Fix playlist track selection</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1657281600">- Update to 2.10.0
  * Implement smart ReplayGain setting
    (gh#cmus/cmus#1049)
  * Start from end on player-prev with no current track
  * Add reshuffle when current track has disappeared
  * Make tracks hold shuffle info
  * Use a direct album reference in AAA filter
  * Add an album shuffle mode
  * Add "player-next-album" and "player-prev-album" commands
  * Rename "shuffle" command to "reshuffle"
  * Reset position in shuffle list after a manual reshuffle
  * Fixes channel map for multichannel flac files
    (gh#cmus/cmus#1072)
  * Replaces improper fcntl with ioctl in op/oss
    (gh#cmus/cmus#1104)
  * Initialize active to zero in print_editable
    (gh#cmus/cmus#1093 gh#cmus/cmus#1094)
  * Allow output plugins to have multiple mixer FD lists
  * Preserve compatibility with ABI v1 output plugins
  * Implement pause_on_output_change option
    (gh#cmus/cmus#1139)
  * Implement MIXER_FDS_OUTPUT for pulse
    (gh#cmus/cmus#1139)
  * Handle colors in active windows correctly
    (gh#cmus/cmus#1120)
  * Initialize window size in init_curses
    (gh#cmus/cmus#1119)
  * ip/ffmpeg.c: fix send/receive API usage
    (gh#cmus/cmus#1080)
  * Indicate elided text with "…" &amp; related formatting tweaks
    (gh#cmus/cmus#1051)
  * Limit max draw width to 1023 columns
    (gh#cmus/cmus#1065)
  * spotify.theme
    (gh#cmus/cmus#1123)
  * A few typo/style fixes to the manpages
    (gh#cmus/cmus#1150)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1684929600">- Add ffmpeg-6-compat.patch
  See https://github.com/cmus/cmus/pull/1254</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1716638400">- Update to 2.11.0
  * Add support for .nomedia file
    gh#cmus/cmus#1190
  * Fix a typo in an error message
    gh#cmus/cmus#1206
  * Take opus output gain into account when checking
    replaygain_limit peak
    gh#cmus/cmus#1201
  * #1219: Update Unofficial IRC channel
    gh#cmus/cmus#1220
  * Recognize artist/album sort keys from ffmpeg plugin
    gh#cmus/cmus#1165
  * Fix missing combining marks on last character in a field
    gh#cmus/cmus#1151
  * Use wcwidth for u_char_width
    gh#cmus/cmus#1198
  * Fix under-allocation when many zero-width characters are
    present
    gh#cmus/cmus#1152
  * Draw title and command lines on first update
    gh#cmus/cmus#1257
  * Switch to -latest os in build workflow
    gh#cmus/cmus#1265
  * ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
    gh#cmus/cmus#1255
  * Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
    gh#cmus/cmus#1254
  * Introduce basu as an option for MPRIS control
    gh#cmus/cmus#1221
  * Add auto_hide_playlists_panel option
    gh#cmus/cmus#1238
  * Fixed zsh autocompletion for --query/-Q
    gh#cmus/cmus#1244
  * Search should only try filename when there are no tags
    gh#cmus/cmus#1263
  * Ignore duplicates when adding tracks to the library
    gh#cmus/cmus#1052
  * Implement pl_env_vars option for library/playlist/cache
    relocation
    gh#cmus/cmus#1085
  * pulse: don't drain the stream
    gh#cmus/cmus#1268
  * Fixed function detection. check_function failed to compile due
    to clang -Wint-conversion warning became error.
    gh#cmus/cmus#1269
  * Support italic text
    gh#cmus/cmus#1179
  * Flag to prevent cycling with left-view / right-view
    gh#cmus/cmus#1275
  * Add mouse bindings for right third of status bar
    gh#cmus/cmus#1272
  * Implement option to ignore pasted text in normal mode
    gh#cmus/cmus#1271
  * Add option to sort albums
    gh#cmus/cmus#1276
  * Check only title in track title replacement
    gh#cmus/cmus#1281
  * Add %{totaldiscs} to available format string
    gh#cmus/cmus#1294
  * [FFmpeg] Switch to new channel layout api
    gh#cmus/cmus#1292
  * Reduce R128 gain precision to 2 places of decimal
    gh#cmus/cmus#1291
  * Fix formatting of whole number doubles
    gh#cmus/cmus#1290
  * Fix unmute when using softvol
    gh#cmus/cmus#1279
  * Allow cue plugin to parse cue sheet with multiple files.
    gh#cmus/cmus#1300
  * Add commands for external playlist management
    gh#cmus/cmus#1297
  * Fix gbuf to account for print width of control characters
    gh#cmus/cmus#1289
  * Fix player-next-album / player-prev-album with play_sorted
    gh#cmus/cmus#1277
  * Fix ignore_duplicates missing filtered tracks
    gh#cmus/cmus#1288
  * Parse LAME header when mp3 was created with libavcodec
    gh#cmus/cmus#1321
  * Support 384kHz sample rates
    gh#cmus/cmus#1314
- Drop ffmpeg-6-compat.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1731412800">- Update to 2.12.0
  * Fix possible null dereference when continue_album=0
    gh#cmus/cmus#1351
  * Make PART / PARTNUMBER aliases for DISCNUMBER
    gh#cmus/cmus#1316
  * cmus-tutorial &lt;/&gt; is actually ,/.
    gh#cmus/cmus#1355
  * Fix potential double-close in ip/mad
    gh#cmus/cmus#1350
  * Fix view segv in rc config
    gh#cmus/cmus#1326
  * Fix pause_on_output_change not working when softvol is enabled
    gh#cmus/cmus#1353
  * Trim gaps from mp4 playback
    gh#cmus/cmus#1320
  * Show some context when editing middle of long cmdline
    gh#cmus/cmus#1319
  * Remember playlist position when resume=true
    gh#cmus/cmus#1325
  * Make trackwin heading format configurable, etc.
    gh#cmus/cmus#1317
  * Show recognized names in message for bad option value
    gh#cmus/cmus#1356
  * Draw progress bar in statusline
    gh#cmus/cmus#1318
  * Fix manpage indentation
    gh#cmus/cmus#1362
  * Fix documentation for passwd config option
    gh#cmus/cmus#1361
  * [FFmpeg] Add .dsf to extension list (DSD support)
    gh#cmus/cmus#1336
  * Fix tree restricted search infinite wrap
    gh#cmus/cmus#1371
  * Fix a couple of wrong *_attr defaults
    gh#cmus/cmus#1372
  * Fix load command args
    gh#cmus/cmus#1373
  * Rename 'Priority' to 'Default Priority' in --plugins
    gh#cmus/cmus#1365
  * Prevent search from wrapping infinitely
    gh#cmus/cmus#1370
  * add play_queue total_time
    gh#cmus/cmus#1309
  * Fully remove libcue
    gh#cmus/cmus#1378
  * Fix :mark on playlist view so filter is used
    gh#cmus/cmus#904
  * Implement option to start searches at the current position
    gh#cmus/cmus#1376
  * Apply new formats from #1317 on upgrade
    gh#cmus/cmus#1382</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760011200">- Add ffmpeg-8-compat.patch
  gh#cmus/cmus#1444</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="86275367a7d71b27c13d18c06c8bff0951e76657141776ee81e67b78ad62aebc83bde65e6a3f68a2860c03e7507e0748f2cb64ff406c331764286eb809a46386" name="cnf-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.0~0" rel="1.6"/>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1700481600">- Packaging cleanup
  * Drop Group, even for Leap packaging
  * Use most recent cargo_vendor service version
  * Use spec cleaner
  * Drop manual Provides
  * Use mode=manual in _service
  * Drop cargo_config from spec sources
  * Explain clang build dependency</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1700827200">- Enable build on 32-bit arm</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Enable build on riscv64</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1742731200">- Update to version 0.7.1~0:
  * Leap 15.6 compatibility
- Update to version 0.7.0~0:
  * added esperanto translations (#16)
  * Problem: dependabot alert for shlex (#9)
  * Powershell note (#11)
  * Problem #14: es (Esperanto) file is in Greek language (#15)
  * fix all clippy warnings (#17)
  * Update dependencies and raise version (#18)
  * Update README.md (#12)</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1742990400">- do not auto update vendored dependencies - fixes Leap 15.6 build problem</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1745323200">- Fix Obsolete of a scout-command-not-found to &lt;= 0.2.9</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1749643200">- enable build for all rust architectures</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1756036800">- Update to version 0.8.0~0:
  * (build): do not depend on obsolete Rust toolchain by default
  * (fix): Duplicate entries shown (GH #26)
  * Translated using Weblate (Slovenian)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Catalan)
  * Sync i18n.toml with the i18n directory
  * Rename cnf/i18n/po/ku to cnf/i18n/po/kmr
- Install shell integration files from upstream tarball
- Update shlex to 1.3.0 (bsc#1229375)</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1756209600">- Update to version 0.8.0~2:
  * (fix): dedup the results (GH #26)
  * (refactor): unit test, less unsafe, callback smaller, lint in pool.rs</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1756987200">- Update to version 0.9.0~0:
  * mark 0.9.0 version
  * Documented what configuration variables are relied on.
  * Change rust code to say 'dnf' instead of 'dnf4'
  * Fixed some grammar errors in README.md
  * (ci): run zypper dnf5 and dnf integration tests in a parallel
  * Added fish support.
  * Added instructions for .zsh
  * Updated documentation to mention dnf5 support
  * Updated documentation examples.
  * Check if zypper is installed.
  * Look for dnf5 repos in /etc/dnf/repos.d
  * Add CI tests for dnf4
  * Updated documentation to mention dnf4 support
  * Adds support for dnf4.
  * Added CI tests for dnf5.
  * Rename docker images with -zypper suffix.
  * Allow manually triggering the ci tests.
  * Added fish support.
  * Added instructions for .zsh
  * Updated documentation to mention dnf5 support
  * Updated documentation examples.
  * Check if zypper is installed.
  * Look for dnf5 repos in /etc/dnf/repos.d
  * Use dnf5 if it's installed.
  * Translated using Weblate (Portuguese (Brazil))</changelog>
</package>
<package pkgid="0085be1182dfaf45d8d6d1d9c8df89a734bbfcfed7e510f51b3469d2766a68cd3a0c8e7b0d82d656ae522c10cd349502e4905591db54b731259afadd25267ef3" name="cnf-debugsource" arch="i586">
  <version epoch="0" ver="0.9.0~0" rel="1.6"/>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1700481600">- Packaging cleanup
  * Drop Group, even for Leap packaging
  * Use most recent cargo_vendor service version
  * Use spec cleaner
  * Drop manual Provides
  * Use mode=manual in _service
  * Drop cargo_config from spec sources
  * Explain clang build dependency</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1700827200">- Enable build on 32-bit arm</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Enable build on riscv64</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1742731200">- Update to version 0.7.1~0:
  * Leap 15.6 compatibility
- Update to version 0.7.0~0:
  * added esperanto translations (#16)
  * Problem: dependabot alert for shlex (#9)
  * Powershell note (#11)
  * Problem #14: es (Esperanto) file is in Greek language (#15)
  * fix all clippy warnings (#17)
  * Update dependencies and raise version (#18)
  * Update README.md (#12)</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1742990400">- do not auto update vendored dependencies - fixes Leap 15.6 build problem</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1745323200">- Fix Obsolete of a scout-command-not-found to &lt;= 0.2.9</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1749643200">- enable build for all rust architectures</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1756036800">- Update to version 0.8.0~0:
  * (build): do not depend on obsolete Rust toolchain by default
  * (fix): Duplicate entries shown (GH #26)
  * Translated using Weblate (Slovenian)
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Catalan)
  * Sync i18n.toml with the i18n directory
  * Rename cnf/i18n/po/ku to cnf/i18n/po/kmr
- Install shell integration files from upstream tarball
- Update shlex to 1.3.0 (bsc#1229375)</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1756209600">- Update to version 0.8.0~2:
  * (fix): dedup the results (GH #26)
  * (refactor): unit test, less unsafe, callback smaller, lint in pool.rs</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1756987200">- Update to version 0.9.0~0:
  * mark 0.9.0 version
  * Documented what configuration variables are relied on.
  * Change rust code to say 'dnf' instead of 'dnf4'
  * Fixed some grammar errors in README.md
  * (ci): run zypper dnf5 and dnf integration tests in a parallel
  * Added fish support.
  * Added instructions for .zsh
  * Updated documentation to mention dnf5 support
  * Updated documentation examples.
  * Check if zypper is installed.
  * Look for dnf5 repos in /etc/dnf/repos.d
  * Add CI tests for dnf4
  * Updated documentation to mention dnf4 support
  * Adds support for dnf4.
  * Added CI tests for dnf5.
  * Rename docker images with -zypper suffix.
  * Allow manually triggering the ci tests.
  * Added fish support.
  * Added instructions for .zsh
  * Updated documentation to mention dnf5 support
  * Updated documentation examples.
  * Check if zypper is installed.
  * Look for dnf5 repos in /etc/dnf/repos.d
  * Use dnf5 if it's installed.
  * Translated using Weblate (Portuguese (Brazil))</changelog>
</package>
<package pkgid="5b218c4119eb0882867e0cce2decb4558d0985b8e6d4bb0156f59ff1653cf123b7a6ae3816a8a41e8667385ec95a7d7062f306d63a95713b508f3a7a17233f14" name="cni-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.7"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1648296000">- Update to version v1.0.1:
  * Rewritten spec
    + non-List configurations are removed
    + the version field in the interfaces array was redundant and
    is removed
  * libcni improvements
- Employ RPM macros.go where feasible
- Use vendor tarball
- Remove ./build.sh</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1668081600">- Update to version 1.1.2:
  * spec: fix format
  * libcni: handle empty version when parsing version
  * [exec-plugins]: support plugin lists
  This is a minor update to the CNI libraries and tooling.
  This does not bump the protocol / spec version, which remains at v1.0.0</changelog>
  <changelog author="andrea.manzini@suse.com" date="1672315200">- Update to version 1.1.2:
  * Fix successfully unmarshalled nil raw result
  * spec: fix format
  * invoke: if Result CNIVersion is empty use netconf CNIVersion
  * cnitool: address golint error
  * libcni: handle empty version when parsing version
  * Switch to ginkgo/v2
  * add security heading to README
  * Maintainers: add Mike Zappa
  * introduce hybridnet to thrid-party plugins
  * Fix incorrect pointer inputs to `json.Unmarshal`
  * fix version of cni v0.8.1 does not have a directory of github.com/containernetworking/cni/pkg/types/100 refer to https://github.com/containernetworking/cni/tree/v0.8.1/pkg/types
  * Spec: Container runtime shall tear down namespaces
  * Update README.md
  * Updated README.md to include Netlox loxilight CNI
  * documentation: update Multus link in README.md to point to the k8snetworkplumbingwg repository
  * [exec-plugins]: support plugin lists
  * skel: remove superfluous err nil check in (*dispatcher).pluginMain
  * Remove Gabe Rosenhouse as maintainer
  * skel: print out CNI versions supported in help text.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1672401600">- added patch 0001-fix-upstream-CVE-2021-38561.patch for [bsc#1206711]</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1696852800">- Bump BuildRequired golang version to &gt;= 1.21, fixes bsc#1216006</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1713268800">- Remove 0001-fix-upstream-CVE-2021-38561.patch, patch has been merged into
  golang.org/x/text version 0.3.7, vendored bundle now contains 0.14.0
- Stop shipping development files DCO &amp; CONTRIBUTING.md
- New upstream release 1.2.0 with spec 1.1.0:
  * GC verb
  * STATUS verb
  * Version negotiation</changelog>
  <changelog author="dcermak@suse.com" date="1718884800">- Update to version 1.2.1:
  * SPEC: add warning about preserving shared resources for GC
  * Fix faulty json.Marshal behavior for embeds types.NetConf
  * libcni: implement disableGC
  * Spec: add disableGC flag
  * GetCachedAttachments should ignore missing directories
  * libcni: always delete the cache on conflist for CNI DEL
  * supplement ns building files for darwin os</changelog>
  <changelog author="dcermak@suse.com" date="1719316800">- Update to version 1.2.2:
  * libcni: remove use of Masterminds/semver</changelog>
  <changelog author="dcermak@suse.com" date="1721736000">- Update to version 1.2.3:
  * libcni: set both GC valid attachment keys
  * SPEC: use correct GC field name.</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1744113600">- Update to version 1.3.0:
  * libcni: remove some deprecation warnings
  * Update MAINTAINERS
  * build(deps): bump github/codeql-action from 3.26.4 to 3.26.7
  * Setup scorecard workflow
  * Remove accidentally-committed cnitool binary
  * build(deps): bump the golang group across 1 directory with 2 updates
  * libcni: Support subdirectory-based plugin loading (#928)
  * Use type aliases to hint deprecation for old API types (#928)
  * SPEC: #928 support non-inlined plugin loading</changelog>
</package>
<package pkgid="c041eee3c49943b9d722527ede0210653c9774b9459a96804b23fc8a2103d0d98a4b5f9ba6e11e7705f39c357be2d1fe3a2bc95a2010a5def0c33a061b4e1da3" name="cni-plugin-flannel-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.0" rel="1.7"/>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1649073600">- Inital packaging of version 1.0.1</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1649160000">- Change package name to cni-plugin-flannel from flannel-cni-plugin</changelog>
  <changelog author="egotthold@suse.com" date="1696766400">- Update to version 1.2.0:
  * Fixed release artifacts path
  * FIx bug in actions/download-artifact@v3
  * Update go.mod
  * Use writeAndSyncFile instead of just write
  * Update ginkgo to v2
  * Upgrade go version to 1.20.5
  * Fix some errors thrown by lint tool
  * Updated Docker registry
  * only include the binary file for one architecture in the release archive
  * update of GH workflows
  * Make sure the CNI delete function does not fail when the json config is wrong
  * Allow multiple flannel networks and upgrade to Go 1.19.2
  * upgrade cni and plugins deps</changelog>
  <changelog author="egotthold@suse.com" date="1706184000">- Update to version 1.4.0:
  * fix doc
  * fix wrong doc
  * Update to plugins v1.4.0
  * upload release artifact on the release page
  * set CGO_ENABLED=1 when GOARCH=amd64
  * simplify the packaging and releasing of flannel-cni
  * Fix typo in flannel_linux_test.go
  * update Githb actions to stay up to date
  * Add support for riscv64
  * Set as latest the released image</changelog>
  <changelog author="egotthold@suse.com" date="1732881600">- Update to version 1.6.0
  * Update vendored dependencies
  * Update containernetworking plugins to 1.6.0</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1751112000">- Update to version 1.7.1:
  * Update vendored dependencies
  * Update containernetworking plugins to 1.7.1</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1766750400">- Update to version v1.8.0-flannel2:
  * Bump alpine image to 3.22.2
  * Simplify build and make sure build info are coherent
  * Bump github.com/onsi/ginkgo/v2 from 2.25.3 to 2.26.0
  * Bump github.com/containernetworking/plugins from 1.7.1 to 1.8.0
  * Bump github.com/onsi/ginkgo/v2 from 2.25.2 to 2.25.3
  * Bump github.com/onsi/ginkgo/v2 from 2.25.1 to 2.25.2
  * Bump github.com/onsi/gomega from 1.38.1 to 1.38.2
  * Bump github.com/onsi/gomega from 1.38.0 to 1.38.1
  * Bump github.com/onsi/gomega from 1.37.0 to 1.38.0
  * Bump Go to 1..24.3
  * Make error message more explicit when subnet.env cannot be loaded</changelog>
</package>
<package pkgid="42b86a113537ef11013e58c7361fb38e0173352dacdde2e6c6684b6f1e0b6036343b910e8364ed0e4414adeda6f0ee4021a3cf6ae62772f8dd4ce29d508b0d59" name="cni-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.2" rel="1.8"/>
  <changelog author="rbrown@suse.com" date="1610107200">- Update to version 0.9.0:
  * tuning: revert values on delete (#540)
  * go mod tidy
  * bump to go 1.15
  * Add ability to trigger retests via comments
  * pkg/ns: fix test case to tolerate pids going away.
  * Add github build &amp; test actions
  * bridge: fix testcase to check addresses we care about
  * Remove travis.
  * vendor: bump ginkgo, gover
  * portmap plugin should flush previous udp connections
  * Updating plugin README.md files (#549)
  * update netlink dependencies
  * Xdhcp: fix example configuration
  * VRF: extend supported version to 0.3.1 too.
  * VRF CNI: Add an optional table parameter.
  * Add more tests for the vrf cni plugin.
  * Update github.com/vishvananda/netlink to v1.1.0
  * Introduce a new VRF CNI meta plugin.
  * Travis: run tests on arm64
  * Replace nc with the local echo client.
  * Add an echo client to be used instead of nc.
  * Bump up the ubuntu version used in CI to bionic.
  * flannel: allow input ipam parameters as basis for delegate
  * ipvlan: make master config as optional
  * Remove extraneous test file in Windows plugin</changelog>
  <changelog author="rpm@fthiessen.de" date="1619438400">- Update to version 0.9.1:
  * ipam/dhcp: Add broadcast flag
  * add flannel to support dual stack ip
  * bandwidth: fix panic in tests
  * host-device: Add support for DPDK device
  * [main/vlan] Fix error handling for delegate IPAM plugin
  * dhcp: default dhcp clien timeout is 10s
  * vlan: fix error message text by removing ptp references
  * dhcp: daemon dhcp client timeout is configurable
  * dhcp: timeout value is set in DHCP daemon
  * remove unused function
  * deps: go mod tidy coreos/go-iptables
  * deps: bump coreos/go-iptables</changelog>
  <changelog author="fvogt@suse.com" date="1648555200">- Update to version 1.1.1:
  * ipam/dhcp: Fix client id in renew/release
  * call ipam.ExceDel after clean up device in netns fix #666
  * portmap: fix checkPorts result when chain does not exist
  * portmap: fix bug that new udp connection deletes all existing conntrack entries
  * Enhanced dad set to 1
  * Add boolean to enable/disable dad
  * Disable DAD for container side veth
  * firewall: support ingressPolicy=(open|same-bridge) for isolating bridges as in Docker
  * Fix host-device gofmt
  * host-device: Bring interfaces up after moving into container
  * pkg/ns: use file system magic numbers from golang.org/x/sys/unix
  * gofmt
  * go mod tidy
  * build: bump to go 1.17
  * Remove arp notify setting per comment
  * plugins: replace arping package with arp_notify
  * fix #685
  * Ran go fmt so tests would pass
  * Fixed DHCP problem that broke when fast retry was added.
  * dhcp ipam: adjust retry mechanism
  * add ipam tests for dpdk device
  * add ipam support for dpdk device
  * ipvlan: Send Gratuitous ARP after IPs are set
  * dhcp ipam: fix client id
  * dhcp ipam: rename inconsistent options among files
  * dhcp ipam: add more options capable for sending
  * dhcp ipam: add fast retry
  * dhcp ipam: support customizing dhcp options
  * dhcp ipam: truncate client id to 254 bytes
  * dhcp ipam: print error correctly without format string
  * dhcp ipam: using full config to regular the code
  * Allow setting sysctls on a particular interface
  * dhcp: remove implemented TODO
  * Don't redundantly filepath.Clean the output of filepath.Join
  * Use crypto/rand.Read, not crypto.Reader.Read
  * bridge: Add macspoofchk support
  * plugins: fix bug where support for CNI version 0.4.0 or 1.0.0 was dropped
  * vendor: bump to libcni v1.0.1
  * static ipam: do not parse the CIDR twice
  * static ipam: improve error msgs when provisioning invalid CIDR
  * bump go to 1.16, other misc fixes
  * vendor: bump all direct dependencies
  * vendor: bump to libcni v1.0
  * docs: Update the CI badge from Travis CI to GitHub Actions
  * bridge: Fix typo in error message for promiscuous mode
  * ip: place veth peer in host namspace directly
  * bridge: Add mac field to specify container iface mac
  * static ipam: decide wrong cidr error msg
  * static ipam: stop wrapping net.ParseCIDR errors
  * static ipam: show confusing error msg
  * utils, hwaddr: Remove unused package
  * ip, link_linux: Remove unused SetHWAddrByIP function
  * plugins: remove flannel
  * refactor(win-bridge): netconf
  * refactor(win-bridge): hcn api processing
  * refactor(win-bridge): hns api processing
  * chore(win-bridge): location related
  * chore(win-bridge): text related
  * Remove Bryan Boreham as maintainer
  * host-local: support ip/prefix in env args and CNI args
  * [sbr]: Use different tableID for every ipCfg        Check tableID not in use for every ipCfg
  * Small typo improves in README.md
  * Allow multiple routes to be added for the same prefix. Enables ECMP
  * Update to lastest vendor/github.com/vishvananda/netlink
  * tuning: always update MAC in CNI result
  * vendor: bump to libcni v1.0-rc1
  * tuning: Add support of altering the allmulticast flag
  * [sbr]: Use different tableID for every ipCfg        Move default table routes which  match the ipCfg config
  * Fix nil-pointer check
  * host-local: support custom IPs allocation through runtime configuration
  * pkg/ip: introduce a new type `IP` to support formated &lt;ip&gt;[/&lt;prefix&gt;]
  * go.mod: github.com/j-keck/arping v1.0.1
  * go.mod: github.com/buger/jsonparser v1.1.1
  * go.mod: github.com/alexflint/go-filemutex v1.1.0
  * go.mod github.com/Microsoft/hcsshim v0.8.16
  * go.mod: godbus/dbus/v5 v5.0.3, coreos/go-systemd v22.2.0
  * go.mod: github.com/mattn/go-shellwords v1.0.11
  * go.mod: github.com/sirupsen/logrus v1.8.1
  * CI: Install linux-modules-extra for VRF module
  * Fix broken links to online docs in plugin READMEs
  * gha: update actions/setup-go@v2
  * remove redundant startRange in RangeIter due to overlap check on multi ranges
  * fix(win-bridge): panic while calling HNS api
  * portmap: use slashes in sysctl template to support interface names which separated by dots
  * pkg/ipam: use slash as sysctl separator so interface name can have dot
  * [macvlan] Stop setting proxy-arp on macvlan interface
  * tuning: increase test coverage to 1.0.0 and older spec versions
  * portmap: increase test coverage to 1.0.0 and older spec versions
  * flannel: increase test coverage to 1.0.0 and older spec versions
  * firewall: increase test coverage to 1.0.0 and older spec versions
  * bandwidth: increase test coverage to 1.0.0 and older spec versions
  * host-local: increase test coverage to 1.0.0 and older spec versions
  * static: increase test coverage to 1.0.0 and older spec versions
  * dhcp: increase test coverage to 1.0.0 and older spec versions
  * dhcp: add -resendmax option to limit lease acquisition time for testcases
  * vlan: increase test coverage to 1.0.0 and older spec versions
  * ptp: increase test coverage to 1.0.0 and older spec versions
  * macvlan: increase test coverage to 1.0.0 and older spec versions
  * loopback: increase test coverage to 1.0.0 and older spec versions
  * ipvlan: increase test coverage to 1.0.0 and older spec versions
  * host-device: increase test coverage to 1.0.0 and older spec versions
  * bridge: increase test coverage to 1.0.0 and older spec versions
  * bridge: simplify version-based testcase code
  * testutils: add test utilities for spec version features
  * plugins: update to spec version 1.0.0
  * vendor: bump CNI to 1.0.0-pre @ 62e54113 (fixes bsc#1181961 aka CVE-2021-20206)
- Drop %go_nostrip</changelog>
  <changelog author="danish.prakash@suse.com" date="1694001600">- Update to version v1.3.0:
  * [sbr]: Ignore LinkNotFoundError during cmdDel
  * build(deps): bump github.com/Microsoft/hcsshim from 0.9.8 to 0.9.9
  * Bump to golang 1.20 to pick up go1.19.6 / go1.20.1 CVE fixes
  * Fix ValidateExpectedRoute with non default routes and nil GW
  * tuning: fix cmdCheck when using IFNAME
  * bridge, del: timeout after 55 secs of trying to list rules
  * bridge, spoofcheck: only read the prerouting chain on CNI delete
  * build: consume specific tables/chains via go-nft
  * bridge: add vlan trunk support
  * enable govet and unparam linters
  * build(deps): bump golang.org/x/sys from 0.6.0 to 0.7.0
  * Add parameter to disable default vlan
  * bridge, spoof check: remove drop rule index
  * go.mod: bump all deps
  * linter: fix ginkgolinter errors
  * Fix wastedassign linter errors
  * build(deps): bump actions/stale from 7 to 8
  * Fix revive linter errors
  * build(deps): bump actions/setup-go from 3 to 4
  * enable durationcheck,  predeclared, unconvert, unused and wastedassign linters
  * remove govet and gofmt from test_linux.sh
  * enable ginkgolinter linter
  * enable revive linter
  * enable gocritic linter
  * enable gosimple linter
  * enable  nonamedreturns linter
  * enable ineffassign linter
  * enable contextcheck linter
  * enable staticcheck linter
  * ci(lint): setup golangci-lint
  * ci(lint): setup yamllint linter Signed-off-by: Matthieu MOREL &lt;matthieu.morel35@gmail.com&gt;
  * Fix overwritten error var in getMTUByName
  * Update tests to utilize ginkgo/v2
  * Update ginkgo to v2 in go.mod, go.sum, vendor
  * Tap plugin
  * build(deps): bump github.com/onsi/gomega from 1.24.2 to 1.26.0
  * build(deps): bump golang.org/x/sys from 0.4.0 to 0.5.0
  * Only check ipv6 when an IPv6 is configured
  * Add support for in-container master for macvlans
  * Add support for in-container master for ipvlan
  * Add support for in-container master for vlans
  * bridge: re-fetch mac address
  * Update Allocate method to reuse lease if present
  * build(deps): bump github.com/safchain/ethtool to v0.2.0
  * build(deps): bump golang.org/x/sys from 0.3.0 to 0.4.0
  * Add IPv6 support for AddDefaultRoute
  * build(deps): bump github.com/containernetworking/cni from 1.0.1 to 1.1.2
  * build(deps): bump github.com/coreos/go-systemd/v22 from 22.3.2 to 22.5.0
  * build(deps): bump github.com/onsi/ginkgo from 1.16.4 to 1.16.5
  * build(deps): bump alpine in /.github/actions/retest-action
  * build(deps): bump github.com/godbus/dbus/v5 from 5.0.4 to 5.1.0
  * build(deps): bump github.com/vishvananda/netlink
  * build(deps): bump github.com/alexflint/go-filemutex from 1.1.0 to 1.2.0
  * build(deps): bump github.com/Microsoft/hcsshim from 0.8.20 to 0.9.6
  * build(deps): bump github.com/onsi/gomega from 1.15.0 to 1.24.2
  * Update dependabot.yml
  * build(deps): bump actions/checkout from 2 to 3
  * build(deps): bump actions/stale from 4 to 7
  * build(deps): bump actions/setup-go from 2 to 3
  * Update dependabot.yml
  * Update dependabot.yml
  * ci(deps): setup dependabot
  * Fix tuning path validation
  * Update email to gmail
  * Update portmap test's iptables error check
  * Remove references to io/ioutil package
  * fix bug on getting NextIP of addresses with first byte 0
  * Fix path substitution to enable setting sysctls on vlan interfaces
  * support masquerade all config
  * host-local: remove unused Release(ip) from type Store interface
  * Cleanup Socket and Pidfile on exit
  * dummy: Create a Dummy CNI plugin that creates a virtual interface.
  * Use the same options for acquiring, renewing lease
  * bridge: update vlanFiltering variable to make code more readable
  * ci: only rerun failed jobs on `/retest`
  * build: support riscv64
  * Check for duplicated sysctl keys
  * Update github.com/vishvananda/netlink to v1.2.0-beta
  * bridge: support IPAM DNS settings
  * Bump to go 1.18
  * V2 API support for win-overlay CNI
  * bug: return errors when iptables and ip6tables are unusable
  * github: ignore issues with "keep" label from stale closing
  * Make description for `static` plugin more exact
  * workflow: add something to auto-close stale PRs
  * ipam/dhcp: Fix client id in renew/release
  * call ipam.ExceDel after clean up device in netns fix #666
  * Add sysctl allowlist</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1696852800">- Bump BuildRequired golang version to &gt;= 1.21, fixes bsc#1216006</changelog>
  <changelog author="dcermak@suse.com" date="1709726400">- Update to version 1.4.0:
  * build(deps): bump the golang group with 2 updates
  * Bump to golang:1.21-alpine in release.sh
  * Add CNI_NETNS_OVERRIDE for upcoming CNI change
  * build(deps): bump the golang group with 3 updates
  * revert some code in pr 962
  * bridge: fix spelling
  * bridge: remove useless firstV4Addr
  * bridge: remove useless check
  * Add ndisc_notify in ipvlan for ipv6 ndp
  * macvlan: enable ipv6 ndisc_notify
  * build(deps): bump google.golang.org/grpc from 1.50.1 to 1.56.3
  * build(deps): bump the golang group with 3 updates
  * dependabot: batch updates
  * fix workflow warnings
  * fix lint errors
  * macvlan cmdDel: replace the loadConf function with json.unmarshal
  * build(deps): bump github.com/onsi/gomega from 1.27.8 to 1.28.0
  * build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0
  * build(deps): bump github.com/Microsoft/hcsshim from 0.9.9 to 0.11.1
  * build(deps): bump golang.org/x/sys from 0.10.0 to 0.13.0
  * Create IPAM files with 0600 permissions
  * build: Use POSIX sh for shell scripts
  * build(deps): bump actions/checkout from 3 to 4
  * ci(lint) extend timeout to 5 min
  * build(deps): bump github.com/coreos/go-iptables from 0.6.0 to 0.7.0
  * vrf: fix route filter to use output iface
  * test_linux.sh: Do not fail if called twice
  * meta: firewall: Fix firewalld test with non-abstract sockets
  * plugins: meta: portmap: Implement a teardown() fast path
  * utils: iptables: Use go-iptables' ChainExists()
  * spoofcheck: Make use of go-nft's ApplyConfigEcho()
  * test: install binaries using `go install`
  * build(deps): bump golang.org/x/sys from 0.9.0 to 0.10.0
  * [tuning]add ability to set tx queue len
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.11.0
  * build(deps): bump golang.org/x/sys from 0.7.0 to 0.9.0
  * Fix race conditions in DHCP test
  * Add routes propagation for VRF plugin
  * github: remove stale issue cleanup
  * tap: allow for a tap device to be created as a bridge port
  * build(deps): bump alpine in /.github/actions/retest-action</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1718625600">- Update to version 1.5.1:
  * Support DeviceID on Auxiliary Bus
  * Dev/exclude subnets from traffic shaping
  * Use temporary name for netdevice when moving in/out of NS
- Update to version 1.5.0:
  New Features:
  * Support DeviceID on Auxiliary Bus by @adrianchiris in #1003
  * Dev/exclude subnets from traffic shaping by @oOraph in #921
  Fixes:
  * Fix release script in github action by @s1061123 in #1037.
  * Use temporary name for netdevice when moving in/out of NS by @adrianchiris in #1002</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1729598400">- Update to version 1.6.0:
  * Pass status along ipam update
  * feat(dhcp): Cancel backoff retry on stop
  * fix(dhcp): can not renew an ip address
  * build(deps): bump golang.org/x/sys in the golang group
  * VRF: Wait for the local/host routes to be added
  * add problem hint
  * make test working again
  * Revert "Merge pull request #921 from oOraph/dev/exclude_subnets_from_traffic_shapping2"
  * resolve merge conflicts
  * build(deps): bump the golang group across 1 directory with 2 updates
  * host-device: use temp network namespace for rename
  * Fix txqueuelen being accidentally set to zero
  * Ignore link-local routes in SBR tests
  * build(deps): bump the golang group with 3 updates
  * ci, go.mod: bump to go 1.23 (#1094)
  * dhcp: Add priority option to dhcp.
  * .github: add check to verify vendor directory
  * Add nftables backend to portmap
  * Fix portmap unit tests
  * Add a backend abstraction to the portmap plugin
  * Add nftables implementation of ipmasq
  * Vendor nftables library, add utils.SupportsIPTables and utils.SupportsNFTables
  * Use of Scope for routes in IPAM
  * SBR: option to pass the table id (#1088)
  * Update containernetworking/cni to v1.2.3 for GC
  * Update go-iptables
  * macvlan: add bcqueuelen setting
  * build(deps): bump the golang group across 1 directory with 4 updates
  * build: update github.com/vishvananda/netlink to 1.3.0
  * Fix unnecessary retrying when the link is down in dhcp.
  * test: bump go version
  * .github: fix double-triggering CI
  * Change chown to change current dir as well
  * build(deps): bump the golang group with 2 updates</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1729598401">- Require iptables (bsc#1231424)
  * Add cni-iptables.conf to load required kernel modules</changelog>
  <changelog author="madhankumar.chellamuthu@suse.com" date="1737979200">- Update to version 1.6.2:
  * portmap: fix iptables conditions detection
  * build(deps): bump the golang group across 1 directory with 7 updates
  * ipmasq: fix nftables backend
  * portmap: fix nftables backend</changelog>
</package>
<package pkgid="6e46b44ee8edb724e69acea2009aad6c2e68b1bb8d4005b1cc70a43b6cdb7c5ed26d28d970f859ec2ec34b051312e3a3817656c2fcca22faf1a36e028f8381c9" name="cntlm-debuginfo" arch="i586">
  <version epoch="0" ver="0.94.0" rel="1.3"/>
  <changelog author="mpluskal@suse.com" date="1430049600">- Fix url</changelog>
  <changelog author="mpluskal@suse.com" date="1456920000">- Revert to state without conflicts</changelog>
  <changelog author="mpluskal@suse.com" date="1458820800">- Correct typo in changelog
- Fixed boo#914157</changelog>
  <changelog author="dimstar@opensuse.org" date="1495195200">- Don't hide errors while creating users, and do not mask failures:
  if there is a problem creating the user there is no reason to
  believe the application would work afterwards.
- Add group(nogroup) to Requires(pre): the user to be created joins
  that group.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  Allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630065600">- Added hardening to systemd service(s). Modified:
  * cntlm.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708344000">- Provide user(cntlm): the user is created by the pre script.
  Advertise this capability of the package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781870400">- Update to version 0.94.0:
  * Source moved to the maintained fork at
    https://github.com/versat/cntlm (upstream SourceForge has been
    dormant since 0.92.3)
  * Adds Kerberos authentication, IPv6 support and proxy PAC file
    support (via a bundled duktape JS engine)
  * Numerous bug fixes accumulated across the 0.93.x / 0.94.x series
- Drop cntlm-0.92.3-HTTP-1.1-persistent-connections-with-HTTP-1.0-clients.patch:
  merged upstream
- Drop cntlm-override-CFLAGS-CXXFLAGS-makefile.patch: obsolete; the
  CFLAGS/strip handling is done in the spec instead
- Modernise the spec: drop the long-dead suse_version &lt; 1230 SysV-init
  paths and other obsolete constructs</changelog>
</package>
<package pkgid="26a99490fdce294da468003b9af6c173a9753ab258d4728362fdafd28f5632ec14a7b63187bb3349e86144637b70d25d3f3dbbee34e49b8ae1c62324b3f114df" name="cntlm-debugsource" arch="i586">
  <version epoch="0" ver="0.94.0" rel="1.3"/>
  <changelog author="mpluskal@suse.com" date="1430049600">- Fix url</changelog>
  <changelog author="mpluskal@suse.com" date="1456920000">- Revert to state without conflicts</changelog>
  <changelog author="mpluskal@suse.com" date="1458820800">- Correct typo in changelog
- Fixed boo#914157</changelog>
  <changelog author="dimstar@opensuse.org" date="1495195200">- Don't hide errors while creating users, and do not mask failures:
  if there is a problem creating the user there is no reason to
  believe the application would work afterwards.
- Add group(nogroup) to Requires(pre): the user to be created joins
  that group.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  Allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630065600">- Added hardening to systemd service(s). Modified:
  * cntlm.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708344000">- Provide user(cntlm): the user is created by the pre script.
  Advertise this capability of the package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781870400">- Update to version 0.94.0:
  * Source moved to the maintained fork at
    https://github.com/versat/cntlm (upstream SourceForge has been
    dormant since 0.92.3)
  * Adds Kerberos authentication, IPv6 support and proxy PAC file
    support (via a bundled duktape JS engine)
  * Numerous bug fixes accumulated across the 0.93.x / 0.94.x series
- Drop cntlm-0.92.3-HTTP-1.1-persistent-connections-with-HTTP-1.0-clients.patch:
  merged upstream
- Drop cntlm-override-CFLAGS-CXXFLAGS-makefile.patch: obsolete; the
  CFLAGS/strip handling is done in the spec instead
- Modernise the spec: drop the long-dead suse_version &lt; 1230 SysV-init
  paths and other obsolete constructs</changelog>
</package>
<package pkgid="84fcdbfd8ee7a46cee05b29fd80db21e79d8715c8e770d95b1dd089d9a11ceade92ba042a5c09cdee5db01189dc578197cdcf094059528f9436feb4e6298cd1d" name="cockpit-debugsource" arch="i586">
  <version epoch="0" ver="365" rel="1.1"/>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1774440001">- Update to 358
  * 358
  - Networking: Add Wi-Fi support
  - Cockpit Client updated to GTK 4
  - Bugfixes and translation updates
  - Dependency updates
  * 357
  - lib: Use browser context menu on shift
  - bridge: support Python 3.14 on old kernels (RHEL 8)</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1775736000">- Update to 360
  * 360
  - ws: be more explicit when handling hostnames on cli bsc#1261829/CVE-2026-4631
  - ws: support loading a custom login page
  - Translation updates
  * 359
  - Bug fixes and translation updates</changelog>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1782820800">- Update to 364
  * 364
  - Bug fixes and translation updates
  * 363
  - Translation updates
  * 362
  - Bug fixes and translation updates
  - Drop CVE-2026-4802.patch as this was fixed upstream</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1786536000">- Update to 365
  * Translations and dependency updates
  * Fix btrfs subvolume mount option parsing (rhbz#2483145)</changelog>
</package>
<package pkgid="fb19325e993fe75f802bd24eecc864be56b8062be277e80881e986227e39a28d0fca55b1549bf80f0d94a47f7e5c3b7a30dc4dc65c95ef2981adfb4afff22397" name="cockpit-ws-debuginfo" arch="i586">
  <version epoch="0" ver="365" rel="1.1"/>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1771848000">- Update dependencies bsc#1257836/CVE-2026-25547, bsc#1258641/CVE-2026-26996, bsc#1259013/CVE-2026-27904</changelog>
  <changelog author="Miika Alikirri &lt;miika.alikirri@suse.com&gt;" date="1773835200">- Refactor packagekit-single-install.patch to match upstream
  * bsc#1259210</changelog>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1774440000">- add 0010-Override-kdump-message.patch bsc#1259774</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1774440001">- Update to 358
  * 358
  - Networking: Add Wi-Fi support
  - Cockpit Client updated to GTK 4
  - Bugfixes and translation updates
  - Dependency updates
  * 357
  - lib: Use browser context menu on shift
  - bridge: support Python 3.14 on old kernels (RHEL 8)</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1775736000">- Update to 360
  * 360
  - ws: be more explicit when handling hostnames on cli bsc#1261829/CVE-2026-4631
  - ws: support loading a custom login page
  - Translation updates
  * 359
  - Bug fixes and translation updates</changelog>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1776168000">- Add 0011-Warn-root-login-disabled.patch jsc#PED-15706/jsc#CPT-183</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1776859200">- Update to 361
  * 361
  - Remove all "Mount" actions in Anaconda mode
  - Dependency updates</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1779105600">- Add CVE-2026-4802.patch to backport upstreams fix for bsc#1265040/CVE-2026-4802</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1782820800">- Update to 364
  * 364
  - Bug fixes and translation updates
  * 363
  - Translation updates
  * 362
  - Bug fixes and translation updates
  - Drop CVE-2026-4802.patch as this was fixed upstream</changelog>
  <changelog author="Alice Brooks &lt;alice.brooks@suse.com&gt;" date="1786536000">- Update to 365
  * Translations and dependency updates
  * Fix btrfs subvolume mount option parsing (rhbz#2483145)</changelog>
</package>
<package pkgid="b22941259b9a2c054e7ee5d577e0491808c0d25b10a3107ed92f10e7a143a4ea86a971e00883ab44506ca8666e65a9cef816183c14927a9cab63690785473ba8" name="code-minimap-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.8" rel="1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1699444800">- Initial package.</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1737720000">- update to 0.6.8
- cleanup spec for new cargo_vendor
- cleanup _service to use release tarball</changelog>
</package>
<package pkgid="f82dfcf728fd48945668c62c6d9fef833e96a143ab0ae6e76cd50180d24223a6a7ec7cd69a5339cbd837a08f771021d259480d04b1432df7204121ed2da7575f" name="code-minimap-debugsource" arch="i586">
  <version epoch="0" ver="0.6.8" rel="1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1699444800">- Initial package.</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1737720000">- update to 0.6.8
- cleanup spec for new cargo_vendor
- cleanup _service to use release tarball</changelog>
</package>
<package pkgid="d9a2f053e92ec7fb3c74ae0c0d474b710211fdea5b3d23dcaa02c7762b45805d8a8c58423dcb5ee5d71312d6320f55f157fdad4f1332c1618aab675bd07fc4dd" name="codec2-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="2.7"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1737028800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
</package>
<package pkgid="59f75988d703a000e421616c2aac64fd740199658f67ffb9e07816585cf0a9e0918e77423a7311125f569b4a688425ba0869ecb2a1db2637b882ca41ae2e04d0" name="codec2-debugsource" arch="i586">
  <version epoch="0" ver="1.2.0" rel="2.7"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1737028800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
</package>
<package pkgid="580d2f66e560bf89c0d5337bf8da1e55ba73e1081f9e1b0a5bba1497d393da6f1ec8e6d2c8d9605d6202b5c77c69c8245b5d79804157b811b046a650afae1165" name="coeurl-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="5.6"/>
  <changelog author="Dead Mozay &lt;dead-mozay@opensuse.org&gt;" date="1637236800">- Initial package.</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1640088000">- Update to v0.1.1
  * Add wrapper function to convert error codes to strings.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1674388800">- Update to v0.3.0
  * Support altsvc to properly detect http/3 across runs. You need
    to specify a path where the cache will be stored to enable this.
  * Error out when the project is built using CMake, since CMake is
    only supported for FetchContent purposes.</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1704974400">- Add upstream patches to fix build: fix_fmt10_issues.patch,
  fix_unexpected_provides.patch</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1717243200">- Use required versions as upstream use.
- Fix build error in Leap.</changelog>
  <changelog author="Loren Burkholder &lt;computersemiexpert@outlook.com&gt;" date="1718193600">- Update to v0.3.1
  * Allow configuring the verbosity of curl requests.
  * Don't rely on the deprecated `CURLOPT_PROTOCOLS` on newer curl versions.
  * Various build system fixes.
  * Compatibility with {fmt} version 10.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1743076800">- Fix for 16.0</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1747137600">- Quickfix to get nheko working again post libcurl 8.13:
  * Add workaround_libcurl8.13_issues.patch</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1749038400">- Remove workaround_libcurl8.13_issues.patch as libcurl 8.14
  has been fixed</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1754395200">- Add workaround_libcurl8.15_issues.patch again as libcurl 8.15
  broke it again</changelog>
</package>
<package pkgid="571819253d90c4f511c5ffdaa551c3bd7bfdbc1d0845be3a986f006c1e4345047699ca2205cc6f3debca5fb4a874ee0c5c87d802b597f586f3c026d550c22d45" name="cogl-debugsource" arch="i586">
  <version epoch="0" ver="1.22.8" rel="3.6"/>
  <changelog author="dimstar@opensuse.org" date="1522152000">- Add cogl-support-automake-1.16.patch: Support bootstrapping with
  automake 1.16 (bgo#794720).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555588800">- Remove --with-pic which has no effect with --disable-static.
- Trim metadata repetitions in the description.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1556020800">- Update to version 1.22.4+20190423.9bc253e9:
  + cogl/deprecated/cogl-fixed.h: Use "static inline" instead
    G_INLINE_FUNC.
  + primitive: Fix syntax on annotations type.
  + wayland: do not require wl_shell.
  + Update MSGID_BUGS_ADDRESS in po/Makevars.
  + Updated translations.
- Drop cogl-support-automake-1.16.patch: Fixed upstream.
- Update url in _service to new gitlab home.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1567857600">- Update to version 1.22.4+8:
  + Add fallback for semi-private symbols in Pango.
  + Updated translations.
- Use PARENT_TAG and TAG_OFFSET in service file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1582545600">- Add cogl-fix-mesa20.patch: fixes build against Mesa 20
  (boo#1164688, glgo#GNOME/cogl!17).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 1.22.6:
  + Build with newer versions of Pango
  + Fix the pkg-config files for cogl-gst and cogl-pango
- Drop usage of source services, back to regular tarball.
- Update content of cogl-fix-mesa20.patch to commit checked in
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591272000">- Update to version 1.22.8:
  + Fix building against libglvnd-provided EGL headers.
  + Stop checking the Automake version.
  + Fix compiler warnings with GCC ≥ 9.
  + Ensure we don't close the same X display twice.
  + Test suite fixes.
  + Free pipeline state last.
- Drop cogl-fix-mesa20.patch: Fixed upstream. Following this, drop
  libtool BuildRequires and autoreconf call, no longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633003200">- Add 2bd3cbed45d633fb15625d58e6b7cb8721b0ba98.patch: cogl-gles2:
  Fix undefined references. Following this, add libtool
  BuildRequires and pass autoreconf call before configure as the
  patch touches the buildsystem.
- Add patches from fedora that should have gone upstream:
  + 0001-egl-Use-eglGetPlatformDisplay-not-eglGetDisplay.patch:
    egl: Use eglGetPlatformDisplay not eglGetDisplay.
  + 0002-add-GL_ARB_shader_texture_lod-support.patch: Add
    GL_ARB_shader_texture_lod support.
  + 0003-texture-support-copy_sub_image.patch: texture: Support
    copy_sub_image.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742990400">- Export -std=gnu17 to cflags, fix build with gcc 15. Cogl is
  deprecated upstream, and we can not expect this to be fixed from
  there, so use older gcc standard until we can remove the package
  from distro.
- Refresh patches from upstream, keep the bots happy.</changelog>
</package>
<package pkgid="5772e91f4c5ede2d93edb166058477427d7d5df0365879c5216d6d825bd041d96019e479fb70445be67c779476a7a27c51629408aff7e2bb702c7c548381086a" name="coin-or-Cbc-debuginfo" arch="i586">
  <version epoch="0" ver="2.10.13" rel="1.2"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (2.10.8)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to 2.10.11:
  * Fix compiler warning and compilation with CBC_QUIET defined
  * remove or disable unused-but-set variables
- Update to 2.10.10:
  * Drop COIN_HAS_NTY from public header CbcModel.hpp</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734004800">- Update to 2.10.12, no changelog provided</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 2.10.13:
  * Fix compiler warnings
  * Fix SOS2 branching
  * Fix clang warnings
  * disable another unused-but-set variable
  * Drop COIN_HAS_NTY from public header CbcModel.hpp
  * Fix compiler warning and compilation with CBC_QUIET defined
  * Add vs2022 for stable 2.10
  * remove or disable unused-but-set variables
  * Update windows ci splitting msvs to separate workflow
    [stable/2.10]
  * Update config.guess, rerun autotools, update gitignore
  * Fix windows-ci for stable to build MSVC with dynamically
    linked runtime
  * don't solve only relaxation if there are also objects
  * Update stable ci for win and linux for deprecated and new OS</changelog>
</package>
<package pkgid="b54109932bf9509aa4de66f86bde7734cab87280a50dbb075cd9c9974666ed9a14169937a07d3e167a3ed100ce1f61f588dfbff6d6ac857bacc8e520d62580af" name="coin-or-Cbc-debugsource" arch="i586">
  <version epoch="0" ver="2.10.13" rel="1.2"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (2.10.8)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to 2.10.11:
  * Fix compiler warning and compilation with CBC_QUIET defined
  * remove or disable unused-but-set variables
- Update to 2.10.10:
  * Drop COIN_HAS_NTY from public header CbcModel.hpp</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734004800">- Update to 2.10.12, no changelog provided</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 2.10.13:
  * Fix compiler warnings
  * Fix SOS2 branching
  * Fix clang warnings
  * disable another unused-but-set variable
  * Drop COIN_HAS_NTY from public header CbcModel.hpp
  * Fix compiler warning and compilation with CBC_QUIET defined
  * Add vs2022 for stable 2.10
  * remove or disable unused-but-set variables
  * Update windows ci splitting msvs to separate workflow
    [stable/2.10]
  * Update config.guess, rerun autotools, update gitignore
  * Fix windows-ci for stable to build MSVC with dynamically
    linked runtime
  * don't solve only relaxation if there are also objects
  * Update stable ci for win and linux for deprecated and new OS</changelog>
</package>
<package pkgid="12636920fe1d420885c0bfc1f4a193e102e5c7a028daf34ced26475ddeea91b9814d9c53eb9286b0b1de49fd74720acf01c845239a17d84a03cd5bcf97980acc" name="coin-or-Cgl-debugsource" arch="i586">
  <version epoch="0" ver="0.60.9" rel="1.5"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (0.60.6)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to 0.60.8, no changelog provided</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734004800">- Update to 0.60.9, no changelog provided</changelog>
</package>
<package pkgid="ce56b02f988e2e78aed421a30bab93d0ad2a6a8de2af7cf164b27479be44e0cb1e01a960a7b82bd0a64b0d232c18c1483c6cedae461949fd86fcdd7f62b7c975" name="coin-or-Clp-debuginfo" arch="i586">
  <version epoch="0" ver="1.17.10" rel="1.5"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (1.17.7)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- Update to 1.17.9, no changelog provided</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734004800">- Update to 1.17.10, no changelog provided</changelog>
</package>
<package pkgid="b557e63b21c9b9390c060da6a18f5bfc2657e6ce864897ecdaaeb25f78d46500f9ee86598af6bf9ed8ceff2f2c0b8f6c11db29668abef61ade34df6964982a51" name="coin-or-Clp-debugsource" arch="i586">
  <version epoch="0" ver="1.17.10" rel="1.5"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (1.17.7)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- Update to 1.17.9, no changelog provided</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734004800">- Update to 1.17.10, no changelog provided</changelog>
</package>
<package pkgid="658666dd51abeed7aa893e921a878c1db661f75cd6cb280a331d6e3dcdc7dafb6311c79b6db68b3bf27e7f6394e3349cebdf755201cf1e196621e987c151340f" name="coin-or-CoinUtils-debugsource" arch="i586">
  <version epoch="0" ver="2.11.12" rel="1.5"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (2.11.6)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 2.11.9:
  * fix for minor gzread bug
  * notice free format mps earlier
  * Fix minor bug in workflow
  * fix for OBJSENSE and min/max on same card
  * fix for multiple RHS
  * various code improvements</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- update to 2.11.10:
  * remove or disable more set-but-unused variables
- Add zlib build dependency, to support gzip'ed files at runtime.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1733918400">- update to 2.11.12
  * No changelog provided</changelog>
</package>
<package pkgid="8f9bdc6faacdcef10c253cc567a7b0214cc6dedbb2eeeccd2942f98f05bd244aeeea0995325ea01604a7c65fdc8eb2db7045cb13402134c628bde12f9fb2cd31" name="coin-or-Osi-debugsource" arch="i586">
  <version epoch="0" ver="0.108.11" rel="1.5"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1660824000">- Initial package version (0.108.7)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674734400">- Minor spec file cleanup</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704024000">- Update to 0.108.9, no changelog provided</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1734004800">- Update to 0.108.11, no changelog provided</changelog>
</package>
<package pkgid="8a8a66421f9e764f69df98d7bb3ddb273f8d437baa16c97621f93eea62c44f3a417f49b5046972b3d36f3aff200901b05d733d08f3468469cf71345f1438d157" name="collada-dom-debugsource" arch="i586">
  <version epoch="0" ver="2.5.1+git20200104.c1e20b7" rel="5.1"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1710417600">- Initial version</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1711368000">- added more recent commit identifier as revision field in _service</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1711886400">- changed obs_scm service to manual for submission in Factory</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1714046400">- fixed compilation with boost 1.85.0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743249600">- remove unused pcre build dependency
- run tests</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1759233600">- Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1249599)
  * Add patch boost.patch</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1785585600">- added fix-gcc16-compilation.patch to fix GCC 16 compilation:
  removed unnecessary NULL comparison triggering
  "error: ambiguous overload for ‘operator!="</changelog>
</package>
<package pkgid="63acaee52ff0d0f7fba867ea59c2adaf8d890bfb7da4fcc5b48e47b77662f420204416870198f13770cb2349be1e13a8ec4b4687cb19246c42b3a02ad1ed3b1a" name="collectd-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="e5e75f28546d4399039a48311d92069d5584b5952d898509b70d77b0d7d9a13db1c32699ef04adea02e64a57e953775a883b9ebc6bbc5ee5fc65a7e5d761f8a1" name="collectd-debugsource" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="85a5ff6e8e23e1393d0cb2e399bf64f8b542a17544ba8495d34944822b6e19c9ddc9c98941419138bf6d8cee1669e59a8ef7030a07bd52e832f5cdd5007c7233" name="collectd-plugin-amqp-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="9aa2ac59f1b9d063204de2bff1652a7124304a6bd09e4fe605f4576812d1c0d52587393fc77d829bfefd6283bc62906867d7cabe8f170f750fba13c244dd536c" name="collectd-plugin-buddyinfo-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="869eaef00a4515e6de5f12bce6f7093c345875f0f8eac6a23d00cece4063a0d7e20ca245b65db22befa71b195145b61b529964d1da5a64ed2cbeebf0c8263747" name="collectd-plugin-connectivity-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="202849684411af0e30376c673a040111ad714363e93870b17708d24e8ad56299022bc96b9bdfb321de88a90ecc475961645c12e6f4d0896bc7300a40fc29abb0" name="collectd-plugin-dbi-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="868f76979696de14175666fbc82d691ef41a7fe842f7022c1412bf99f36b7743945494f8461ab0c91d608d5b43c81ae7bd2ff5bd89d26dd901a8b6e8a0ea5d87" name="collectd-plugin-dpdk-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="8917dd10fe8c329d9c67934dc0a9e9fa7316fe9acbec803357927e04a18425582c3c991d0ac7bcccc3be07e89a30eaf936317f6b0a2a6fe8642fadca4cda6b76" name="collectd-plugin-gps-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="86ca5411e787d96bb32247b4fe5130d1105cfa868c526669c51b28dd13665924be0de28d7179301ed7bbbb3e459e7d39e89eab7e077312789844f05cd726a5b3" name="collectd-plugin-ipmi-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="6bc92c55206f979b9fa2fdd5e3b3de15663db8ed4f6321a8c7c4ae35eb2bc3300d5b156292bfc9234ae9b68a0224838b17b734320ba0615643dfcf8978239706" name="collectd-plugin-java-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="99b38711272fcb07ecfad14f9a700323cf499811d098284b2d718189070c5a2fbbc809bd648879e4ad59f8d01dea5305eea50ba73967e1e1be176577798f9a4f" name="collectd-plugin-logparser-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="0264b8966a88c233a4a8cccf94f620548dea23c83ca0e2837fc7b9c3f9d5e7b5f173f6ba22d49c452466028379cd51a8284c20aec71d747a159c4f691a4baf0a" name="collectd-plugin-lua-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="19b11f7fec0da08f12f995ce255f769b95de120c833d50bb8dad8e08f5409468eeb6aa7af2d06198099afec124bdb4f482830be22603d137bb92f52352c34365" name="collectd-plugin-mcelog-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="e2d6a05910f89b167d36c944a2233e88a639f0efedc3b47d30366ab6941f158c15fcb99a92bc376dea2e90330243ffd9051ee6826e17e52c705e6eaaf258d2fd" name="collectd-plugin-memcachec-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="65808775bd3f5833a2826469c6a45513375546ff6f41a0d2ca42b76049ba6a33c24005388372867ac5b51d944205136666fa430bc402374a4311dcdc126d878d" name="collectd-plugin-modbus-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="09b18db8ff459295078b70a2e59f439d16b9573cecd7754c51bbb7e2d84d5f5c3ee500f1579daeabf1bd00bc2b4299d1c25825f734410c25e917da0197d0a683" name="collectd-plugin-mqtt-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="e4ec9604503564a37ff75b949ba761ea7c064cb67fafc680fc7dd5a439b132819c395ddb079120400d18d76d5b1520ca904025a20093f9d5b31d035ad41b2dd2" name="collectd-plugin-mysql-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="1775ae3f0df0adb55557de024c8c8f7dce138f26b55d751155756d1df73a6e7b4474201dc5aa271bc2a69dcc90f88383735f3477afadb30b64c27f7e870cffd5" name="collectd-plugin-notify-desktop-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="2198aed09c5117268fd8801c9799b7ce24868092c4452b3ba197fbb7d00c9f2a836f8d4cf31b734241850dffbe6754732b0e4ef398aa4dfe56157c4ff1630e8b" name="collectd-plugin-openldap-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="5ce2f737cf291a0d5744685262821b6b3f60b385b4dc1cc8d8f245931ac2d03c0648800b37c43016192989a73c9c011805cf802e9ee9761ba2b5eb1f6df708d0" name="collectd-plugin-ovs-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="a7bdf730a65a0c43b4a3896f6e4aac380053281b03cb425903f8dda0bf9583c1ea3af99bbdf96d66cd34fde4253f47b156992427b398fc8ff941f6568dcb4777" name="collectd-plugin-pcie-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="820b026aa151809cce9c256e24326b6d845299ade014dec24592be9862958423089a86bb31cf1ddec2c250de51e3a780ceab120a12b603f96d1801fad1a0d89b" name="collectd-plugin-pinba-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="9d507f0a639733e7aafc2db0eecc1830916c5b63eba595c72917be780256f06d06a2210c2bb5ff2787259f106175eaea4018804873a20bc7adf03830c665606d" name="collectd-plugin-postgresql-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="d36a80c3f27af0e912be9285d63c4b40aca1b57c3c8608776b9b4f05e2fbf0479286343d05ead8fb94965bb628598eb2c85b60fa889719d2d4149c12e44cb61b" name="collectd-plugin-procevent-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="97aa0d1658b66b3c0e1a641efa391e810f9a2be95d86ae3e999f0a4ce069834c6399853999472357506c51c34b1549274ac14b6843a8f42f7c700542f47cf112" name="collectd-plugin-python3-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="5d55114ab8d53f9ac07761e9b9a401725a7e626de9bb6bb91e941660563df3bccc0edb0172a51dc406d96fa2d9650483082e552bdde52fbde9d56b2baf911ad1" name="collectd-plugin-sigrok-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="6a2aa52f63bf18653c5e7cca25a7548d55c428752d5588f073f613111967d1bc6e798bcd1aaec4a2f093e3625af2003e3f0fded2639f3288760aa6594145749e" name="collectd-plugin-smart-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="4d1c958c7166828e8962cd1f1f00b1b29af2f44691cb73a973fb349cb43d4cd5da97022a3f6fcd5bac1cae272bd7b85f5a373f333ca4b1c8b370f76932577cac" name="collectd-plugin-snmp-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="05eadae4e2c11ec0dd71934d282512752242badeb7d1d65c773312ff0e3948803fa29a33b6461ce8cc54bb64ad05a10ea5108dd2097044e6c379df82eb61fed2" name="collectd-plugin-synproxy-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="b1fb7d811af52615f3eeeb5cd5c30702ea5dbef476b148759a4f8f44737a868bea06edc2135bcb1c4841a5957b7d94a409d10e99f3e4fd5d1565fb188844addb" name="collectd-plugin-sysevent-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="405e44f03a2b5e93c8e5b2bb93c43d576be32b0ee4a7761b917021159edcfced686d7b3e436ac6b1e3de39b4d7676e569ae3e50e6e32654ec9df1cae93e1060d" name="collectd-plugin-ubi-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="89402a193ca5d29cc788a8cbca966f181e07e718d54169469453d99b7655039210ac7d08c67a0ec9f8631b4b8be1457c357213774dd644e2ef81846f03d9d2d1" name="collectd-plugin-uptime-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="3b24bc764f194191a761c0628911d7bd8e9d1bf0479a2ea119140b444d1ac47bc914a47d64847ea9ce33d7e1c39251d71d9b7575fecd01b015f8596d7b20a1dc" name="collectd-plugin-virt-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="2a611c0c09f69818fb220b87a3f0ffa695b64642bac86e12d67ff489307b4e1f9461b68e031b6f2ebdee0df7234adf1b7fd738be05cf35343d6f192f763779c3" name="collectd-plugin-write_influxdb_udp-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="a176076f92f3ad76a4294624719a9618f91d7cec99a6d6aa3445ef73667ea2f16480a5369bdb8e1d6d3c96b2bde7e30410bfbe44f750e973214b9c93c7651354" name="collectd-plugin-write_stackdriver-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="77af10af34312817dc09a13d04d881b15692431513d820e0ee228ab4a3cf5cc544e2a945ff01f18f514ef28cd4673b9eb1cbefa51ec2ec37128d131f9f7fc77e" name="collectd-plugin-write_syslog-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0.134.g4cebbfc" rel="1.5"/>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1608465600">- add mqtt plugin</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1614081600">- The bind plugin does not need bind-devel.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1624881600">- add modbus plugin</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_collectd.service.patch</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1630497600">- Disabled the mqtt plugin for SLES and the modbus plugin for
  everything except Tumpleweed as the dependencies are not met in
  those distributions
- Added the modbus plugin as dependency to plugins-all</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631102400">- add amqp plugin</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1631793600">- Fix version mess introduced in previous changes.
  + rabbitmq-c package is available since SLES 15 SP3
    so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
  + libmodbus package is available in SLES 15 SP4 Backports
    so modbus plugin can be enabled for Tumbleweed or Leap 15.4+</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1645012800">- Add (Build)Requirements for these plugins (jsc#SLE-23472):
  - dpdkevents
  - dpdkstat
  - dpdk_telemetry
  and build a new collected-plugin-dpdk rpm for them
- Enable and add intel_rdt and capabilities to general plugin rpm
- Remove an old configure paramter:
  configure: WARNING: unrecognized options: --without-included-ltdl</changelog>
  <changelog author="trenn@suse.de" date="1675166400">- Update to version 5.12.0.130.g2f3c12e:
  * Fix formatting in mdadm events table
  * Add new exec-borg script to contrib/
  * ChangeLog: v5.12 milestone: Fix issue #3127
  * use derive_t instead of int inside ovs_stats_get_port_stat_value
  * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
  * - allow alertmanager correlation and resolve - fix meta names with ':'
  * fix drop probability
  * add config option to write metadata
- Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
  A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Use autosetup and adopt patches from -p0 to -p1:
  M    collectd-fix-config.patch
  M    collectd-fix_spamassassin_doc.patch
- Use obs_scm and others in _service file:
  A    _service
  A    _servicedata
  A    collectd.obsinfo</changelog>
  <changelog author="suse+build@de-korte.org" date="1678536000">- Update to version 5.12.0.134.g4cebbfc:
  * Hugepages plugin skips reading write-only file
  * Update the format of contrib/snmp-data.conf
  * [cleanup] Fix typo in comment and remove executable bits of config file
  * Remove upstreamed patch
  - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
- Change to %bcond style conditional builds
- Disable building NUT plugin in Tumbleweed (fails to build due to changes
  in NUT-2.8.0)
- Minor spec file fixes</changelog>
</package>
<package pkgid="9ecaf08f25158794bae5d21d0cbadd80ff543036543bd286019091a1363ef8bb113dd6cf42028d8d15955c4996c15a8ced32c66b3fe542ba79f5973ebd302707" name="colm-debuginfo" arch="i586">
  <version epoch="0" ver="0.14.7" rel="2.10"/>
  <changelog author="jengelh@inai.de" date="1466683200">- Initial package (version 0.13.0.3) for openSUSE</changelog>
  <changelog author="jengelh@inai.de" date="1480334400">- Update to new upstream release 0.13.0.4
  * No changelog was provided
- Drop colm-type.diff, colm-shared.diff (applied upstream)</changelog>
  <changelog author="jengelh@inai.de" date="1497009600">- Update to new upstream release 0.13.0.5
  * No changelog was provided
- Add shadow.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540555200">- Update to new upstream release 0.13.0.6
  * No changelog was provided, again.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566475200">- Update to new upstream release 0.13.0.7
  * No changelog provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588248000">- Add reproducible.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598443200">- Update Git URL. Trim old specfile constructs.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 0.14.7
  * fix: make string pointers from locals, not temp strings
  * fix vm_pop_type for big-endian systems
  * various refcount fixes
  * A lot other bugfixes and improvements
- Added fix-library.patch
- Dropped outdated shadow.diff</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657281600">- Backport patches to fix signed/unsigned char usage on Arm:
  * e1f1c598.patch
  * 6895f7d1.patch
  * 9f0ac141.patch</changelog>
</package>
<package pkgid="31b570f344d17a5b3b67f81a75fd4a3b6bfee50ae423bd93e6e8a2be3629d99a5356b4acad37b758557788e8c6c9f81a1067783b85b0a86d9e80c0f7b48f6377" name="colm-debugsource" arch="i586">
  <version epoch="0" ver="0.14.7" rel="2.10"/>
  <changelog author="jengelh@inai.de" date="1466683200">- Initial package (version 0.13.0.3) for openSUSE</changelog>
  <changelog author="jengelh@inai.de" date="1480334400">- Update to new upstream release 0.13.0.4
  * No changelog was provided
- Drop colm-type.diff, colm-shared.diff (applied upstream)</changelog>
  <changelog author="jengelh@inai.de" date="1497009600">- Update to new upstream release 0.13.0.5
  * No changelog was provided
- Add shadow.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540555200">- Update to new upstream release 0.13.0.6
  * No changelog was provided, again.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566475200">- Update to new upstream release 0.13.0.7
  * No changelog provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588248000">- Add reproducible.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598443200">- Update Git URL. Trim old specfile constructs.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 0.14.7
  * fix: make string pointers from locals, not temp strings
  * fix vm_pop_type for big-endian systems
  * various refcount fixes
  * A lot other bugfixes and improvements
- Added fix-library.patch
- Dropped outdated shadow.diff</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657281600">- Backport patches to fix signed/unsigned char usage on Arm:
  * e1f1c598.patch
  * 6895f7d1.patch
  * 9f0ac141.patch</changelog>
</package>
<package pkgid="70584f683798abc24bb12e2e1af78fcafef61d75d1f85c25d3857d3a71a0a10565292ab320343badd780be3f447c56ae14f9af72d96ed1011a7161ea85dfb54b" name="colm-devel-debuginfo" arch="i586">
  <version epoch="0" ver="0.14.7" rel="2.10"/>
  <changelog author="jengelh@inai.de" date="1466683200">- Initial package (version 0.13.0.3) for openSUSE</changelog>
  <changelog author="jengelh@inai.de" date="1480334400">- Update to new upstream release 0.13.0.4
  * No changelog was provided
- Drop colm-type.diff, colm-shared.diff (applied upstream)</changelog>
  <changelog author="jengelh@inai.de" date="1497009600">- Update to new upstream release 0.13.0.5
  * No changelog was provided
- Add shadow.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540555200">- Update to new upstream release 0.13.0.6
  * No changelog was provided, again.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566475200">- Update to new upstream release 0.13.0.7
  * No changelog provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1588248000">- Add reproducible.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598443200">- Update Git URL. Trim old specfile constructs.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 0.14.7
  * fix: make string pointers from locals, not temp strings
  * fix vm_pop_type for big-endian systems
  * various refcount fixes
  * A lot other bugfixes and improvements
- Added fix-library.patch
- Dropped outdated shadow.diff</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657281600">- Backport patches to fix signed/unsigned char usage on Arm:
  * e1f1c598.patch
  * 6895f7d1.patch
  * 9f0ac141.patch</changelog>
</package>
<package pkgid="57d72882f6b3eae382052b71b904f284c86f758e2f7520e2e848c1831d18fbd531c97a3b906fb9a004d7c6759429c79cec9e560c5a9f358964480b48ccfa069d" name="colord-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.8" rel="3.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Tag hardening patch as PATCH-FEATURE-OPENSUSE.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721908800">- Build -D_FILE_OFFSET_BITS=64 and -D_TIME_BITS=64 in order to avoid
  wrong type being passed to gmtime_r on i586 (and perhaps other 32bit
  targets). [boo#1228331]</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1725451200">- Remove script in %pre to change ownership of /var/lib/colord
  (bsc#1208056).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756123200">- Update to version 1.4.8:
  + New Features:
  - Add AppStream metainfo XML with hardware provide info.
  - Add support for -Dsystemd_root_prefix to make local building
    easier.
  - Install sysusers.d config file if configured user is not
    root.
  + Bugfixes:
  - Add the source attribute for each man page.
  - Drop component type from AppStream metadata XML to avoid
    parsing error.
  - Fix a critical warning when running the self tests.
  - Fix USB scanners not working with RestrictAddressFamilies.
  - Fix writing to the database with ProtectSystem=strict.
  - Properly set the status to CD_SESSION_STATUS_RUNNING.
  - Use g_ascii_strtod instead of atof().
  - Use sqlite3_errmsg() to avoid getting a mutable error
    message.
- Changes from version 1.4.7:
  + Bugfixes:
  - Add various hardenings to the systemd service.
  - Always close the ICC profile when loading fails.
  - Avoid destructing LCMS plugin twice with lcms 2.14.
  - Do not make state files executable in tmpfiles.d/colord.conf.
  - Fix a double free spotted by Coverity.
  - Fix an error check when parsing the DTP94 data.
  - Fix a -Wincompatible-pointer-types warning.
  - Fix potential crash when reading from broken Huey hardware.
  - Set FILE_OFFSET_BITS explicitly.
  - Use a 64-bit time_t.
  - Use thread context for Gamut Alarm codes.
- Drop colord-CVE-2021-42523.patch and
  harden_colord.service.patch: fixed upstream.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Mark both /var/lib/colord and /var/lib/colord/icc as %ghost
  directories since both are created from a systemd-tmpfiles
  config file provided by upstream (jsc#PED-14837)
- Make colord-color-profiles noarch since it doesn't contain
  binary files.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1787918400">- Build the ICC print profiles with GLIBC_TUNABLES=glibc.cpu.hwcaps=-FMA,-FMA4
  so that they no longer depend on the build host CPU (boo#1217747)</changelog>
</package>
<package pkgid="0b8f688f6d77a7f99c8326510b683619f3186070c91fc24eddfc2c75a12b30a4e2cea67a104d00bf04ab354edb5e7cb4ea3e4df94ee1659cd1df4d521e596807" name="colord-debugsource" arch="i586">
  <version epoch="0" ver="1.4.8" rel="3.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712232000">- Tag hardening patch as PATCH-FEATURE-OPENSUSE.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721908800">- Build -D_FILE_OFFSET_BITS=64 and -D_TIME_BITS=64 in order to avoid
  wrong type being passed to gmtime_r on i586 (and perhaps other 32bit
  targets). [boo#1228331]</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1725451200">- Remove script in %pre to change ownership of /var/lib/colord
  (bsc#1208056).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728993600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756123200">- Update to version 1.4.8:
  + New Features:
  - Add AppStream metainfo XML with hardware provide info.
  - Add support for -Dsystemd_root_prefix to make local building
    easier.
  - Install sysusers.d config file if configured user is not
    root.
  + Bugfixes:
  - Add the source attribute for each man page.
  - Drop component type from AppStream metadata XML to avoid
    parsing error.
  - Fix a critical warning when running the self tests.
  - Fix USB scanners not working with RestrictAddressFamilies.
  - Fix writing to the database with ProtectSystem=strict.
  - Properly set the status to CD_SESSION_STATUS_RUNNING.
  - Use g_ascii_strtod instead of atof().
  - Use sqlite3_errmsg() to avoid getting a mutable error
    message.
- Changes from version 1.4.7:
  + Bugfixes:
  - Add various hardenings to the systemd service.
  - Always close the ICC profile when loading fails.
  - Avoid destructing LCMS plugin twice with lcms 2.14.
  - Do not make state files executable in tmpfiles.d/colord.conf.
  - Fix a double free spotted by Coverity.
  - Fix an error check when parsing the DTP94 data.
  - Fix a -Wincompatible-pointer-types warning.
  - Fix potential crash when reading from broken Huey hardware.
  - Set FILE_OFFSET_BITS explicitly.
  - Use a 64-bit time_t.
  - Use thread context for Gamut Alarm codes.
- Drop colord-CVE-2021-42523.patch and
  harden_colord.service.patch: fixed upstream.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Mark both /var/lib/colord and /var/lib/colord/icc as %ghost
  directories since both are created from a systemd-tmpfiles
  config file provided by upstream (jsc#PED-14837)
- Make colord-color-profiles noarch since it doesn't contain
  binary files.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1787918400">- Build the ICC print profiles with GLIBC_TUNABLES=glibc.cpu.hwcaps=-FMA,-FMA4
  so that they no longer depend on the build host CPU (boo#1217747)</changelog>
</package>
<package pkgid="f3c9d450d5b2c78423ef16a35fe928d311138e982f169c272777b44ee09309f4456bb791e52a624d4996165b6114289ac9dba32cf4ec76e2ed76ace560045cfd" name="colord-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.6"/>
  <changelog author="dimstar@opensuse.org" date="1418731200">- Update to version 0.1.26:
  + New Features:
  - Actually install the cd-convert utility.
  - Provide an optional Gtk2 version of libcolord-gtk.
  + Bugfixes:
  - Do not link against the unused gio-unix-2.0.
  - Fix cd-convert to work with multiple sensors attached.</changelog>
  <changelog author="idonmez@suse.com" date="1460635200">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634904000">- Update to version 0.2.0:
  + New Features:
  - Migrate to gettext
  - Port to DocBook 5
  - Port to the Meson build system
  + Bugfixes:
  - Do not leak plug_name
  - Fix gtk-doc build when srcdir != builddir
- Add meson BuildRequires and macros following upstreams port to
  meson buildsystem.
- Add gtk-doc and docbook5-xsl-stylesheets BuildRequires, build
  gtk-doc development documentation and manpages. Following this
  split out new -doc sub-package.
- Drop intltool, no longer needed.
- Package COPYING as license, as this was somehow missed in the
  past.
- Modernize spec/cleanup.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644926400">- Update to version 0.2.0+8:
  * trivial: Fix link to homepage
  * trivial: Use the right vala package
  * build: Make GTK3 build optional too
  * Add a GTK4 variant
  * build: Rename 'gtk' meson variable to 'gtk3'
  * Make introspection optional in meson
  * Update the example spec file
  * trivial: post release version bump
- Switch to git checkout.
- Add pkgconfig(gtk4) BuildRequires: Build the new gtk4 support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647950400">- Do not build libcolord-gtk4-1-32bit: there is no consumer and so
  far we avoid putting gtk4-32bit up.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756209600">- Update to version 0.3.1:
  + Fix the callback signature to fix a crash.
- Drop Fix-the-callback-signature-to-fix-a-crash.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="9ea2d1386607e73bbdacd372745f6b2aec329a2735061d1071da00acc9cd886bce7de0f04477a9e582c3408a890d9d2e315abd9f7f95eb61eeb135b97bff39ed" name="colord-gtk-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.6"/>
  <changelog author="dimstar@opensuse.org" date="1418731200">- Update to version 0.1.26:
  + New Features:
  - Actually install the cd-convert utility.
  - Provide an optional Gtk2 version of libcolord-gtk.
  + Bugfixes:
  - Do not link against the unused gio-unix-2.0.
  - Fix cd-convert to work with multiple sensors attached.</changelog>
  <changelog author="idonmez@suse.com" date="1460635200">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634904000">- Update to version 0.2.0:
  + New Features:
  - Migrate to gettext
  - Port to DocBook 5
  - Port to the Meson build system
  + Bugfixes:
  - Do not leak plug_name
  - Fix gtk-doc build when srcdir != builddir
- Add meson BuildRequires and macros following upstreams port to
  meson buildsystem.
- Add gtk-doc and docbook5-xsl-stylesheets BuildRequires, build
  gtk-doc development documentation and manpages. Following this
  split out new -doc sub-package.
- Drop intltool, no longer needed.
- Package COPYING as license, as this was somehow missed in the
  past.
- Modernize spec/cleanup.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644926400">- Update to version 0.2.0+8:
  * trivial: Fix link to homepage
  * trivial: Use the right vala package
  * build: Make GTK3 build optional too
  * Add a GTK4 variant
  * build: Rename 'gtk' meson variable to 'gtk3'
  * Make introspection optional in meson
  * Update the example spec file
  * trivial: post release version bump
- Switch to git checkout.
- Add pkgconfig(gtk4) BuildRequires: Build the new gtk4 support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647950400">- Do not build libcolord-gtk4-1-32bit: there is no consumer and so
  far we avoid putting gtk4-32bit up.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756209600">- Update to version 0.3.1:
  + Fix the callback signature to fix a crash.
- Drop Fix-the-callback-signature-to-fix-a-crash.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="56548ef60fdb10f41ac60728c7f14a7229de5aec3afbe5095eafc0a678f3b84b18961fc257386ae006c8333e00759c815179866bd5cc84bfc8aebe515b7753b9" name="colord-kde-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Add missing qqml.h include</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add missing qqml.h include
  * Only load KDED module on X11
  * Fix some cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="27d4ec35d60860a1c52053f2943abca088db33b164b7b4c715f5cf3567cfc43747b14fd862dae8ecdf72a487ab7c9a68b37f13b7448a5d0d44dac5ff5505e48c" name="colord-kde-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Add missing qqml.h include</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add missing qqml.h include
  * Only load KDED module on X11
  * Fix some cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="114ee4b00d8ffb6cc398adabd4d943db1668f9fa0bf77aa9f6ddb1f3e5c60f08eb91192d4964c2933504aee69598aa0e431d1fa711d52d908ecd3d214709bdcf" name="colorpicker-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.5" rel="2.9"/>
  <changelog author="avvissu@yandex.by" date="1510056000">- Initial package</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Ensure neutrality of descriptions.</changelog>
  <changelog author="avvissu@yandex.by" date="1524916800">- Update to 1.0.5:
  * Add French, Spanish and Catalan translation
  * Implement 'close with right-mouse-button' feature (issue #27)
  * Update icon
- Drop ColorPicker-1.0.2-fix-build.patch (fixed)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1547035200">- Update to 1.1.2:
  * Add português lang</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1578916800">- Update to 1.1.3:
  * Added Polish translation (kudos to @michalzkosmosu)
  * Added Dutch translation (kudos to @Vistaus)
  * Added Turkish translation (kudos to @ibrakap)
  * Fix build integration (kudos to @meisenzahl)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1589716800">- Update to 1.1.5:
  * Fix travis build problem
  * Added Bulgarian translation (kudos to @clappingmonkey)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove mention of elementary
  * remove recommend of lang package
  * remove stuff which were for Leap &lt; 1500</changelog>
</package>
<package pkgid="5036e24d47e5cd4d3df12462c5e862449129e7b5074628d37013db0eea3e53998d1d81e695b0ca0c45e48da80f35f198b03ae73935ec4949bfca427075a71c07" name="colorpicker-debugsource" arch="i586">
  <version epoch="0" ver="1.1.5" rel="2.9"/>
  <changelog author="avvissu@yandex.by" date="1510056000">- Initial package</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Ensure neutrality of descriptions.</changelog>
  <changelog author="avvissu@yandex.by" date="1524916800">- Update to 1.0.5:
  * Add French, Spanish and Catalan translation
  * Implement 'close with right-mouse-button' feature (issue #27)
  * Update icon
- Drop ColorPicker-1.0.2-fix-build.patch (fixed)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1547035200">- Update to 1.1.2:
  * Add português lang</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1578916800">- Update to 1.1.3:
  * Added Polish translation (kudos to @michalzkosmosu)
  * Added Dutch translation (kudos to @Vistaus)
  * Added Turkish translation (kudos to @ibrakap)
  * Fix build integration (kudos to @meisenzahl)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1589716800">- Update to 1.1.5:
  * Fix travis build problem
  * Added Bulgarian translation (kudos to @clappingmonkey)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove mention of elementary
  * remove recommend of lang package
  * remove stuff which were for Leap &lt; 1500</changelog>
</package>
<package pkgid="53e2eacaa1250f4d5e70b32c0a759980bf81ab657c1f22f69118b3fb6c39399b8484b1220f93e5224cb22d769dbd2c2811bbcbf35867bdf1a4f4b21be1197136" name="commandergenius-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.3" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1670673600">- Update to version 3.2.0
  * More collision fixes, especially relevant in Keen 2.
  * Improved the Video engine a bit. Changing resolutions on the
    fly now work better.
  * Fixed some ledge grabbing issues.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680004800">- Add 0001-build-resolve-compile-error-with-gcc-13.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 3.4.0
  * New Resolution system. You can configure a relative resolution
    for the launcher but also for every game.
- Update to version 3.3.0
  * Added Support for Keen 1 version 1.34
  * Added Support for Keen 6 version 1.50
- Drop not longer needed patch:
  * 0001-build-resolve-compile-error-with-gcc-13.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693224000">- Update to release 3.4.9
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700308800">- Update to release 3.5.0
  * Build fixes for non-Linux systems</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720612800">- Update to release 3.5.1
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737115200">- Add gs.patch to fix FTBFS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737892800">- Update to release 3.5.2
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1745496000">- Add x11 to explicit BuildRequires, as we depended upon sdl2
  implicitly pulling it in previously.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778760000">- Update to release 3.6.3
  * Execution of the Vorticon engine with level flags did not work,
    which was fixed.
  * Some bug fixes with respect to resolution changes
    within the game.
- Delete gs.patch (merged)</changelog>
</package>
<package pkgid="910b279f16d1048e72e78fdac1b686832f65a206f1fe75e0aefe7dcdba2476001172737d54e03b32af25ec1170a55e883613d9f55091e208a0e1d3d5d715b1b7" name="commandergenius-debugsource" arch="i586">
  <version epoch="0" ver="3.6.3" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1670673600">- Update to version 3.2.0
  * More collision fixes, especially relevant in Keen 2.
  * Improved the Video engine a bit. Changing resolutions on the
    fly now work better.
  * Fixed some ledge grabbing issues.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680004800">- Add 0001-build-resolve-compile-error-with-gcc-13.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 3.4.0
  * New Resolution system. You can configure a relative resolution
    for the launcher but also for every game.
- Update to version 3.3.0
  * Added Support for Keen 1 version 1.34
  * Added Support for Keen 6 version 1.50
- Drop not longer needed patch:
  * 0001-build-resolve-compile-error-with-gcc-13.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693224000">- Update to release 3.4.9
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700308800">- Update to release 3.5.0
  * Build fixes for non-Linux systems</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720612800">- Update to release 3.5.1
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737115200">- Add gs.patch to fix FTBFS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737892800">- Update to release 3.5.2
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1745496000">- Add x11 to explicit BuildRequires, as we depended upon sdl2
  implicitly pulling it in previously.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778760000">- Update to release 3.6.3
  * Execution of the Vorticon engine with level flags did not work,
    which was fixed.
  * Some bug fixes with respect to resolution changes
    within the game.
- Delete gs.patch (merged)</changelog>
</package>
<package pkgid="62b293e75dd0c38495055112fa5374cea4f1cdaf0d7f367d5d74a43da06bc4e8ea9b01dadeb19964bb917e229c43a1bf1a4ef7f3b934bcfd07f84e6eaa13ec81" name="compartm-debuginfo" arch="i586">
  <version epoch="0" ver="1.1" rel="458.8"/>
  <changelog author="aj@suse.de" date="1042200000">- Fix multi-line strings.</changelog>
  <changelog author="coolo@suse.de" date="1058961600">- use BuildRoot</changelog>
  <changelog author="coolo@suse.de" date="1113048000">- fix C</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1171195200">- fix build as non-root</changelog>
  <changelog author="mt@suse.de" date="1209470400">- Updated cap no/name array to reflect current capabilities
- Fixed to use correct printf format for a size_t type
- Recreated compartment-1.1.diff patch file
- Removed obsolete ia64.diff</changelog>
  <changelog author="draht@suse.de" date="1220443200">- remove the precompiled binary from the tarball.
- extern char **environ should be NULL terminated, "" is not NULL.
  Cause for weird crashes in malloc(), getpwuid() and others.</changelog>
  <changelog author="draht@suse.de" date="1220443201">- arg from va_start(arg, format) can only be used once. Use
  va_copy().</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Remove unused specfile tags and sections</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5e089865f49306cd7a4f311168a2aca0ff851cdd106e48f70967923b13eab13b1108f68c693de6316f1e65036173ed3c40c26c637ed7841d6c8d39c850e29464" name="compartm-debugsource" arch="i586">
  <version epoch="0" ver="1.1" rel="458.8"/>
  <changelog author="aj@suse.de" date="1042200000">- Fix multi-line strings.</changelog>
  <changelog author="coolo@suse.de" date="1058961600">- use BuildRoot</changelog>
  <changelog author="coolo@suse.de" date="1113048000">- fix C</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1171195200">- fix build as non-root</changelog>
  <changelog author="mt@suse.de" date="1209470400">- Updated cap no/name array to reflect current capabilities
- Fixed to use correct printf format for a size_t type
- Recreated compartment-1.1.diff patch file
- Removed obsolete ia64.diff</changelog>
  <changelog author="draht@suse.de" date="1220443200">- remove the precompiled binary from the tarball.
- extern char **environ should be NULL terminated, "" is not NULL.
  Cause for weird crashes in malloc(), getpwuid() and others.</changelog>
  <changelog author="draht@suse.de" date="1220443201">- arg from va_start(arg, format) can only be used once. Use
  va_copy().</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Remove unused specfile tags and sections</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b48d98921dbdbf95866d019d934ac43189e86e959f3456fdc9f7644367e1e756460ed0269b0345188b999291e9bfbf298861affa1efd9f73a84036bf77822b47" name="compat-usrmerge-debugsource" arch="i586">
  <version epoch="0" ver="84.87" rel="5.25"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1616673600">- catch boolean deps</changelog>
  <changelog author="Niklas Haas &lt;obs@haasn.xyz&gt;" date="1622548800">- add fallback for filesystems without renameat2 (boo#1186637)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1622635200">- exit early if one of the affected directories has mountpoint
  beneath it</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1623067200">- fix conversion with split /usr (boo#1186781)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1623153600">- Avoid dependency on mountpoint from util-linux
- Also check for availability of find</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1623153601">- early exit in case of overlayfs (boo#1187027)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1623758400">- another fix for split /usr to avoid running out of space (boo#1186781)
- unsafe fallback also for ENOSYS on renameat2 as seen on WSL</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1630065600">- statically link xmv to avoid glibc 2.34 dependency
  (__libc_start_main@GLIBC_2.34)
- turn on filetriggers in main package. Needed for single transaction upgrades
  (boo#1189788)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1630065601">- exit file triggers early if alread usrmerged</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1633608000">- Fix logic for detecting conflicts with directories (boo#1191111)</changelog>
</package>
<package pkgid="3351c183cd9aa0a2e1cc517e5547a57ae6ca1429bd79d7efa4ee3d3b70b972247a35b75a173c7672e9b94e0703a6c76539150bfdb630b4a8fe525d953f92db7a" name="compat-usrmerge-tools-debuginfo" arch="i586">
  <version epoch="0" ver="84.87" rel="5.25"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1616673600">- catch boolean deps</changelog>
  <changelog author="Niklas Haas &lt;obs@haasn.xyz&gt;" date="1622548800">- add fallback for filesystems without renameat2 (boo#1186637)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1622635200">- exit early if one of the affected directories has mountpoint
  beneath it</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1623067200">- fix conversion with split /usr (boo#1186781)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1623153600">- Avoid dependency on mountpoint from util-linux
- Also check for availability of find</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1623153601">- early exit in case of overlayfs (boo#1187027)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1623758400">- another fix for split /usr to avoid running out of space (boo#1186781)
- unsafe fallback also for ENOSYS on renameat2 as seen on WSL</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1630065600">- statically link xmv to avoid glibc 2.34 dependency
  (__libc_start_main@GLIBC_2.34)
- turn on filetriggers in main package. Needed for single transaction upgrades
  (boo#1189788)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1630065601">- exit file triggers early if alread usrmerged</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1633608000">- Fix logic for detecting conflicts with directories (boo#1191111)</changelog>
</package>
<package pkgid="74e28b21a7092cf30b357bac21c994791bf98817e8061cf85ffbe23e9cf5d4c769e4598f537730ecc1a8ff1765ce3c33c8af722015f3bfab7ab27f6e9dea23fc" name="compface-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.2" rel="160.5"/>
  <changelog author="schwab@suse.de" date="1105358400">- Update to compface 1.5.</changelog>
  <changelog author="schwab@suse.de" date="1128513600">- Update to compface 1.5.2.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="schwab@suse.de" date="1148299200">- Don't strip binaries.</changelog>
  <changelog author="jengelh@medozas.de" date="1261137600">- enable parallel building</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: MIT
  Use SPDX license</changelog>
  <changelog author="tchvatal@suse.com" date="1412769600">- Grab patches from debian to actually work correctly
  * added compface-1.5.2-destdir.diff
  * added libcompface_1.5.2-5.diff.gz
  * modified compface-1.5.2.diff
- Create test to verify the thing works
  * added compface-test.xbm
- Use shared library
- Cleanup the specfile</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1735300800">- Update to use Debian patches directly, add debian.patch
- Rename compface-1.5.2-destdir.diff to Makefile.patch
- Fix build with GCC 14, add patch config.patch and remove
  compface-1.5.2.diff</changelog>
</package>
<package pkgid="2563a1b84cdc5dbf8e00f168a098a3af2bb73930bbc42dc3d0e4837505d0981edceae51b96d9c7da8ea7d55cdff286ad50abe11a47b39ef757b0a4e8a37f5f60" name="compface-debugsource" arch="i586">
  <version epoch="0" ver="1.5.2" rel="160.5"/>
  <changelog author="schwab@suse.de" date="1105358400">- Update to compface 1.5.</changelog>
  <changelog author="schwab@suse.de" date="1128513600">- Update to compface 1.5.2.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="schwab@suse.de" date="1148299200">- Don't strip binaries.</changelog>
  <changelog author="jengelh@medozas.de" date="1261137600">- enable parallel building</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: MIT
  Use SPDX license</changelog>
  <changelog author="tchvatal@suse.com" date="1412769600">- Grab patches from debian to actually work correctly
  * added compface-1.5.2-destdir.diff
  * added libcompface_1.5.2-5.diff.gz
  * modified compface-1.5.2.diff
- Create test to verify the thing works
  * added compface-test.xbm
- Use shared library
- Cleanup the specfile</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1735300800">- Update to use Debian patches directly, add debian.patch
- Rename compface-1.5.2-destdir.diff to Makefile.patch
- Fix build with GCC 14, add patch config.patch and remove
  compface-1.5.2.diff</changelog>
</package>
<package pkgid="5e761eb57fc5b20e17bbc9dc6bbc17e49a941710c00cce1b51a2a919324df84fa0cbc066e0981db2139c02fcf1c79ef803284d7f928bdfd8ed21c1d3ef117542" name="compiz-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.18" rel="4.6"/>
  <changelog author="sor.alexei@meowr.ru" date="1460289600">- Update to version 0.8.12.3:
  * Drop glib-gettext dependency.
    This fixes usage of autogen.sh with newer glib.
  * Change default Blue filter to Gaussian.
  * Fix broken appearance on HiDPI with GTK+ 3.10+ (if scaling is on).
    For now scaling is just disabled completely.
  * Fix for some cases when cursor settings were ignored by
    applications.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1490184000">- Switch gtk-window-decorator to Gtk3 after Marco.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Handle _NET_WM_MOVERESIZE ClientMessages.
    Fixes the whisker menu resize bug.
  * Improve horizontal and vertical maximizing.
  * Remove the "Number of Desktops" option.
  * Fix a crash when displaying special characters in gtk-window-decorator.
  * Set rotate and wall default flip bindings to None.
    Fixes a problem where edges of screen are unclickable by default.
  * Fix potential for skydome silently failing to render.
  * Don't fallback for exceeding max texture size.
  * Improve --button-layout behavior for gtk-window-decorator.
  * Update translations.
- Workaround /usr/@DATADIRNAME@/locale/ on openSUSE Leap 42.1 and
  older.
- Rebase compiz-suse-defaults.patch.
- Only switch gtk-window-decorator to Gtk3 on openSUSE Leap 42.3
  and newer.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Fix cutoff tooltips.
  * Fix window display delays.
  * Support for gtk frame extents.
  * Introduce at-spi support for ezoom.
  * Maintenance updates and fixes.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1542542400">- Update to version 0.8.16.1:
  * Bump core abi version.
  * Fix windows crawling when unfullscreened.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Add compiz-gwd-marco-1.22.2.patch: Fix build against Marco 1.22.2
  or later (commits cc75be2e, bd67e080, c272018a, d2b57855,
  004d52d9, 8de1335f, cdfd6818, 18734772, 472eecac, 2431089c,
  feb113b8, 6520214d, f3ce70af, 6284ac84, c83d3cfb, 8d7516c0,
  c63bb0a1, e069210f, 43287478, 25d5513a).
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Improve autoconf argument "default-plugins".
  * Clear metadata/Makefile.am of non-portable code.
  * Drop the dependency on intltool of metadata, src and mate.
  * Making show desktop feature more predictable: when a window is
    open always show the desktop.
  * Add support for XInput2 input events and for actions to bypass
    grabs (for accessibility purposes like zoom in/out for
    visual-impaired).
  * Xinput2 is not enabled by default because it could trigger
    issues on applications like Chromium or Electron-based
    applications.
  * Add a configure option to disable XI2 events support.
  * move: Make an option to let the  mouse wheel scroll windows
    when they are off-screen.
  * Avoid temporary focus back on the original window when
    switching windows.
  * Trigger a smooth migration from intltool to gettext.
  * Improve the build system for a better compatibility (the
    initial ambition was to port it to FreeBSD).
  * Initial support for setting _NET_WM_STATE_FOCUSED so CSD
    windows can follow focus/backdrop theme differences.
  * Fix build against marco 1.22.2+.
  * Update mouse cursor when it gets changed from outside (like
    MATE Appearance).
  * Add an option to only display apps icons in the Switcher
    plugin.
  * Add an option to adjust the switcher size in the Switcher
    plugin.
  * Add an option to make the commands plugin work even while a
    grab is in effect (disabled by default).
  * place: Avoid flickering when restoring windows.
  * place: Avoid round-trip restoring windows that don't fit the
    workspace.
  * Fix placement of vertically maximised windows that are too big
    to fit.
  * Don't show a start menu entry in MATE since it's already
    handled by mate-tweak.
  * HiDPI: Fix corners and menu icon.
  * Update translations.
- Rebase compiz-suse-defaults.patch.
- Remove compiz-gwd-marco-1.22.2.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1636804800">- Add compiz-0.8.18-fix-librsvg-2.51.patch: Fix building against
  librsvg 2.51+ (commits c0c605dd, 9f105a8b).</changelog>
  <changelog author="Kai-Uwe Behrmann &lt;ku.b@gmx.de&gt;" date="1717502400">- Add fix-compatibility-with-libxml-2.12.patch: Fix runtime
  libxml-2.12 (commit ea7b3731).
- Add fixed-compilation-with-gcc-14.patch: Fix compiling with
  gcc-14 (commit d4213fa4)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="c7e2b14b19332b9f173ed80df22ea7ed34c6f5bb84864623eab889991d09e2ab289c2ef9b8a7368799e9c7e945f229c0b13a1fad8fa5b763a33ae0aa7575bb5a" name="compiz-debugsource" arch="i586">
  <version epoch="0" ver="0.8.18" rel="4.6"/>
  <changelog author="sor.alexei@meowr.ru" date="1460289600">- Update to version 0.8.12.3:
  * Drop glib-gettext dependency.
    This fixes usage of autogen.sh with newer glib.
  * Change default Blue filter to Gaussian.
  * Fix broken appearance on HiDPI with GTK+ 3.10+ (if scaling is on).
    For now scaling is just disabled completely.
  * Fix for some cases when cursor settings were ignored by
    applications.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1490184000">- Switch gtk-window-decorator to Gtk3 after Marco.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Handle _NET_WM_MOVERESIZE ClientMessages.
    Fixes the whisker menu resize bug.
  * Improve horizontal and vertical maximizing.
  * Remove the "Number of Desktops" option.
  * Fix a crash when displaying special characters in gtk-window-decorator.
  * Set rotate and wall default flip bindings to None.
    Fixes a problem where edges of screen are unclickable by default.
  * Fix potential for skydome silently failing to render.
  * Don't fallback for exceeding max texture size.
  * Improve --button-layout behavior for gtk-window-decorator.
  * Update translations.
- Workaround /usr/@DATADIRNAME@/locale/ on openSUSE Leap 42.1 and
  older.
- Rebase compiz-suse-defaults.patch.
- Only switch gtk-window-decorator to Gtk3 on openSUSE Leap 42.3
  and newer.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Fix cutoff tooltips.
  * Fix window display delays.
  * Support for gtk frame extents.
  * Introduce at-spi support for ezoom.
  * Maintenance updates and fixes.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1542542400">- Update to version 0.8.16.1:
  * Bump core abi version.
  * Fix windows crawling when unfullscreened.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Add compiz-gwd-marco-1.22.2.patch: Fix build against Marco 1.22.2
  or later (commits cc75be2e, bd67e080, c272018a, d2b57855,
  004d52d9, 8de1335f, cdfd6818, 18734772, 472eecac, 2431089c,
  feb113b8, 6520214d, f3ce70af, 6284ac84, c83d3cfb, 8d7516c0,
  c63bb0a1, e069210f, 43287478, 25d5513a).
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Improve autoconf argument "default-plugins".
  * Clear metadata/Makefile.am of non-portable code.
  * Drop the dependency on intltool of metadata, src and mate.
  * Making show desktop feature more predictable: when a window is
    open always show the desktop.
  * Add support for XInput2 input events and for actions to bypass
    grabs (for accessibility purposes like zoom in/out for
    visual-impaired).
  * Xinput2 is not enabled by default because it could trigger
    issues on applications like Chromium or Electron-based
    applications.
  * Add a configure option to disable XI2 events support.
  * move: Make an option to let the  mouse wheel scroll windows
    when they are off-screen.
  * Avoid temporary focus back on the original window when
    switching windows.
  * Trigger a smooth migration from intltool to gettext.
  * Improve the build system for a better compatibility (the
    initial ambition was to port it to FreeBSD).
  * Initial support for setting _NET_WM_STATE_FOCUSED so CSD
    windows can follow focus/backdrop theme differences.
  * Fix build against marco 1.22.2+.
  * Update mouse cursor when it gets changed from outside (like
    MATE Appearance).
  * Add an option to only display apps icons in the Switcher
    plugin.
  * Add an option to adjust the switcher size in the Switcher
    plugin.
  * Add an option to make the commands plugin work even while a
    grab is in effect (disabled by default).
  * place: Avoid flickering when restoring windows.
  * place: Avoid round-trip restoring windows that don't fit the
    workspace.
  * Fix placement of vertically maximised windows that are too big
    to fit.
  * Don't show a start menu entry in MATE since it's already
    handled by mate-tweak.
  * HiDPI: Fix corners and menu icon.
  * Update translations.
- Rebase compiz-suse-defaults.patch.
- Remove compiz-gwd-marco-1.22.2.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1636804800">- Add compiz-0.8.18-fix-librsvg-2.51.patch: Fix building against
  librsvg 2.51+ (commits c0c605dd, 9f105a8b).</changelog>
  <changelog author="Kai-Uwe Behrmann &lt;ku.b@gmx.de&gt;" date="1717502400">- Add fix-compatibility-with-libxml-2.12.patch: Fix runtime
  libxml-2.12 (commit ea7b3731).
- Add fixed-compilation-with-gcc-14.patch: Fix compiling with
  gcc-14 (commit d4213fa4)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="3f2cf3f68f34331f3776e3676b834f1f4a070d9697a5a0c15fcbb5246d25628b1f45ab7ed190331b7931e93e1ec65ab612f95b32669112362914bba499519190" name="compiz-emerald-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.18" rel="2.17"/>
  <changelog author="sor.alexei@meowr.ru" date="1456056000">- Update to 0.8.12.1:
  * Fix a crash when Shift Switcher was enabled after Emerald and
    used.
  * Place emerald-theme-manager into /usr/share/icons/ and remove
    useless icons from there.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458129600">- Update to 0.8.12.2:
  * Fix having resize cursor activated for maximised windows.
  * Fix right click near top edge of maximised windows.
  * Add an option to emerald-theme-manager to disable shading when
    titlebar is scrolled.
  * Add support for a Super Maximise button (toggles fullscreen).
  * Fix some memory leaks.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.3:
  * Probably fix "white glitches" that happen on resize.
  * Fix a X11 Drawable leakage.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1459771200">- Update to 0.8.12.4:
  * Fix button glow glitches.
  * Remove possibility to select button glow for non-pixmap buttons
    (glow is only for pixmap buttons).
  * Fix theme being reselected when not asked on GTK+ 3.8+.
    Left unfixed in builds on older GTK+.
  * Fix button glow for only active or only inactive windows.
  * Fix broken appearance on HiDPI with GTK+ 3.10+ (if scaling is on).
    For now scaling is just disabled completely.
  * Other minor fixes.
- Split emerald-theme-manager into a separate package (add set as
  a recommendation of emerald).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Fix wrong border extents.
  * Fix oversized buttons.
  * Fix crash when special characters are displayed in titlebar.
  * Fix various GTK+ problems.
  * Respect GTK+ double-click speed.
  * Allow configurable middle-click titlebar actions.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494417600">- Add emerald-0.8.14-fix-app-switchers.patch: Fix issues with
  application switchers (commit 27d4e0d).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Random fixes and updates.
- Remove emerald-0.8.14-fix-app-switchers.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Add ability to configure window grab areas independently from
    borders.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1593172800">- Do not package /usr/share/mime-info: this was from the times of
  GNOME 1 and is no longer used (boo#1062631).</changelog>
</package>
<package pkgid="e3ef22475301ec2f03ad4398a08305ea93bf7f19578c5fe98e1625b4a174f83f74b931eb4e1e71ddfc8f837f033e53a79bb6c0d414c8f0afa2bc035727b17b01" name="compiz-emerald-debugsource" arch="i586">
  <version epoch="0" ver="0.8.18" rel="2.17"/>
  <changelog author="sor.alexei@meowr.ru" date="1456056000">- Update to 0.8.12.1:
  * Fix a crash when Shift Switcher was enabled after Emerald and
    used.
  * Place emerald-theme-manager into /usr/share/icons/ and remove
    useless icons from there.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458129600">- Update to 0.8.12.2:
  * Fix having resize cursor activated for maximised windows.
  * Fix right click near top edge of maximised windows.
  * Add an option to emerald-theme-manager to disable shading when
    titlebar is scrolled.
  * Add support for a Super Maximise button (toggles fullscreen).
  * Fix some memory leaks.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.3:
  * Probably fix "white glitches" that happen on resize.
  * Fix a X11 Drawable leakage.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1459771200">- Update to 0.8.12.4:
  * Fix button glow glitches.
  * Remove possibility to select button glow for non-pixmap buttons
    (glow is only for pixmap buttons).
  * Fix theme being reselected when not asked on GTK+ 3.8+.
    Left unfixed in builds on older GTK+.
  * Fix button glow for only active or only inactive windows.
  * Fix broken appearance on HiDPI with GTK+ 3.10+ (if scaling is on).
    For now scaling is just disabled completely.
  * Other minor fixes.
- Split emerald-theme-manager into a separate package (add set as
  a recommendation of emerald).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Fix wrong border extents.
  * Fix oversized buttons.
  * Fix crash when special characters are displayed in titlebar.
  * Fix various GTK+ problems.
  * Respect GTK+ double-click speed.
  * Allow configurable middle-click titlebar actions.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494417600">- Add emerald-0.8.14-fix-app-switchers.patch: Fix issues with
  application switchers (commit 27d4e0d).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Random fixes and updates.
- Remove emerald-0.8.14-fix-app-switchers.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Add ability to configure window grab areas independently from
    borders.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1593172800">- Do not package /usr/share/mime-info: this was from the times of
  GNOME 1 and is no longer used (boo#1062631).</changelog>
</package>
<package pkgid="ef48baea79a4e1689eea5256556d9a26db5af03970f86ec01a363988075a665bd8dcb4a52eb63c540fd3df4be2dd26734ccb25cd407c3e83ad2f0ab66962dad3" name="compiz-emerald-theme-manager-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.18" rel="2.17"/>
  <changelog author="sor.alexei@meowr.ru" date="1456056000">- Update to 0.8.12.1:
  * Fix a crash when Shift Switcher was enabled after Emerald and
    used.
  * Place emerald-theme-manager into /usr/share/icons/ and remove
    useless icons from there.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458129600">- Update to 0.8.12.2:
  * Fix having resize cursor activated for maximised windows.
  * Fix right click near top edge of maximised windows.
  * Add an option to emerald-theme-manager to disable shading when
    titlebar is scrolled.
  * Add support for a Super Maximise button (toggles fullscreen).
  * Fix some memory leaks.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.3:
  * Probably fix "white glitches" that happen on resize.
  * Fix a X11 Drawable leakage.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1459771200">- Update to 0.8.12.4:
  * Fix button glow glitches.
  * Remove possibility to select button glow for non-pixmap buttons
    (glow is only for pixmap buttons).
  * Fix theme being reselected when not asked on GTK+ 3.8+.
    Left unfixed in builds on older GTK+.
  * Fix button glow for only active or only inactive windows.
  * Fix broken appearance on HiDPI with GTK+ 3.10+ (if scaling is on).
    For now scaling is just disabled completely.
  * Other minor fixes.
- Split emerald-theme-manager into a separate package (add set as
  a recommendation of emerald).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Fix wrong border extents.
  * Fix oversized buttons.
  * Fix crash when special characters are displayed in titlebar.
  * Fix various GTK+ problems.
  * Respect GTK+ double-click speed.
  * Allow configurable middle-click titlebar actions.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494417600">- Add emerald-0.8.14-fix-app-switchers.patch: Fix issues with
  application switchers (commit 27d4e0d).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Random fixes and updates.
- Remove emerald-0.8.14-fix-app-switchers.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Add ability to configure window grab areas independently from
    borders.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1593172800">- Do not package /usr/share/mime-info: this was from the times of
  GNOME 1 and is no longer used (boo#1062631).</changelog>
</package>
<package pkgid="57b0121a7e2b8d82ee57464f7d66da22a490b07c70f707765f99947a49e85b43e7e5ac59977dfa269d66bccedbf4cf8df556e16c59d0800fae01543015e6a960" name="compiz-gnome-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.18" rel="4.6"/>
  <changelog author="sor.alexei@meowr.ru" date="1460289600">- Update to version 0.8.12.3:
  * Drop glib-gettext dependency.
    This fixes usage of autogen.sh with newer glib.
  * Change default Blue filter to Gaussian.
  * Fix broken appearance on HiDPI with GTK+ 3.10+ (if scaling is on).
    For now scaling is just disabled completely.
  * Fix for some cases when cursor settings were ignored by
    applications.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1490184000">- Switch gtk-window-decorator to Gtk3 after Marco.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Handle _NET_WM_MOVERESIZE ClientMessages.
    Fixes the whisker menu resize bug.
  * Improve horizontal and vertical maximizing.
  * Remove the "Number of Desktops" option.
  * Fix a crash when displaying special characters in gtk-window-decorator.
  * Set rotate and wall default flip bindings to None.
    Fixes a problem where edges of screen are unclickable by default.
  * Fix potential for skydome silently failing to render.
  * Don't fallback for exceeding max texture size.
  * Improve --button-layout behavior for gtk-window-decorator.
  * Update translations.
- Workaround /usr/@DATADIRNAME@/locale/ on openSUSE Leap 42.1 and
  older.
- Rebase compiz-suse-defaults.patch.
- Only switch gtk-window-decorator to Gtk3 on openSUSE Leap 42.3
  and newer.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Fix cutoff tooltips.
  * Fix window display delays.
  * Support for gtk frame extents.
  * Introduce at-spi support for ezoom.
  * Maintenance updates and fixes.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1542542400">- Update to version 0.8.16.1:
  * Bump core abi version.
  * Fix windows crawling when unfullscreened.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Add compiz-gwd-marco-1.22.2.patch: Fix build against Marco 1.22.2
  or later (commits cc75be2e, bd67e080, c272018a, d2b57855,
  004d52d9, 8de1335f, cdfd6818, 18734772, 472eecac, 2431089c,
  feb113b8, 6520214d, f3ce70af, 6284ac84, c83d3cfb, 8d7516c0,
  c63bb0a1, e069210f, 43287478, 25d5513a).
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Improve autoconf argument "default-plugins".
  * Clear metadata/Makefile.am of non-portable code.
  * Drop the dependency on intltool of metadata, src and mate.
  * Making show desktop feature more predictable: when a window is
    open always show the desktop.
  * Add support for XInput2 input events and for actions to bypass
    grabs (for accessibility purposes like zoom in/out for
    visual-impaired).
  * Xinput2 is not enabled by default because it could trigger
    issues on applications like Chromium or Electron-based
    applications.
  * Add a configure option to disable XI2 events support.
  * move: Make an option to let the  mouse wheel scroll windows
    when they are off-screen.
  * Avoid temporary focus back on the original window when
    switching windows.
  * Trigger a smooth migration from intltool to gettext.
  * Improve the build system for a better compatibility (the
    initial ambition was to port it to FreeBSD).
  * Initial support for setting _NET_WM_STATE_FOCUSED so CSD
    windows can follow focus/backdrop theme differences.
  * Fix build against marco 1.22.2+.
  * Update mouse cursor when it gets changed from outside (like
    MATE Appearance).
  * Add an option to only display apps icons in the Switcher
    plugin.
  * Add an option to adjust the switcher size in the Switcher
    plugin.
  * Add an option to make the commands plugin work even while a
    grab is in effect (disabled by default).
  * place: Avoid flickering when restoring windows.
  * place: Avoid round-trip restoring windows that don't fit the
    workspace.
  * Fix placement of vertically maximised windows that are too big
    to fit.
  * Don't show a start menu entry in MATE since it's already
    handled by mate-tweak.
  * HiDPI: Fix corners and menu icon.
  * Update translations.
- Rebase compiz-suse-defaults.patch.
- Remove compiz-gwd-marco-1.22.2.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1636804800">- Add compiz-0.8.18-fix-librsvg-2.51.patch: Fix building against
  librsvg 2.51+ (commits c0c605dd, 9f105a8b).</changelog>
  <changelog author="Kai-Uwe Behrmann &lt;ku.b@gmx.de&gt;" date="1717502400">- Add fix-compatibility-with-libxml-2.12.patch: Fix runtime
  libxml-2.12 (commit ea7b3731).
- Add fixed-compilation-with-gcc-14.patch: Fix compiling with
  gcc-14 (commit d4213fa4)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="3c1bc0d5855d7ae62e21a6bad1cb85c4ab60fb4d53d07ffd6f66dd5b0b19a104ad05ecb202907e157b5d4ab9d29af876e3ee2b14483fd381268df8b4c5120677" name="compiz-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.18" rel="4.6"/>
  <changelog author="sor.alexei@meowr.ru" date="1460289600">- Update to version 0.8.12.3:
  * Drop glib-gettext dependency.
    This fixes usage of autogen.sh with newer glib.
  * Change default Blue filter to Gaussian.
  * Fix broken appearance on HiDPI with GTK+ 3.10+ (if scaling is on).
    For now scaling is just disabled completely.
  * Fix for some cases when cursor settings were ignored by
    applications.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1490184000">- Switch gtk-window-decorator to Gtk3 after Marco.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Handle _NET_WM_MOVERESIZE ClientMessages.
    Fixes the whisker menu resize bug.
  * Improve horizontal and vertical maximizing.
  * Remove the "Number of Desktops" option.
  * Fix a crash when displaying special characters in gtk-window-decorator.
  * Set rotate and wall default flip bindings to None.
    Fixes a problem where edges of screen are unclickable by default.
  * Fix potential for skydome silently failing to render.
  * Don't fallback for exceeding max texture size.
  * Improve --button-layout behavior for gtk-window-decorator.
  * Update translations.
- Workaround /usr/@DATADIRNAME@/locale/ on openSUSE Leap 42.1 and
  older.
- Rebase compiz-suse-defaults.patch.
- Only switch gtk-window-decorator to Gtk3 on openSUSE Leap 42.3
  and newer.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Fix cutoff tooltips.
  * Fix window display delays.
  * Support for gtk frame extents.
  * Introduce at-spi support for ezoom.
  * Maintenance updates and fixes.
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1542542400">- Update to version 0.8.16.1:
  * Bump core abi version.
  * Fix windows crawling when unfullscreened.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Add compiz-gwd-marco-1.22.2.patch: Fix build against Marco 1.22.2
  or later (commits cc75be2e, bd67e080, c272018a, d2b57855,
  004d52d9, 8de1335f, cdfd6818, 18734772, 472eecac, 2431089c,
  feb113b8, 6520214d, f3ce70af, 6284ac84, c83d3cfb, 8d7516c0,
  c63bb0a1, e069210f, 43287478, 25d5513a).
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Improve autoconf argument "default-plugins".
  * Clear metadata/Makefile.am of non-portable code.
  * Drop the dependency on intltool of metadata, src and mate.
  * Making show desktop feature more predictable: when a window is
    open always show the desktop.
  * Add support for XInput2 input events and for actions to bypass
    grabs (for accessibility purposes like zoom in/out for
    visual-impaired).
  * Xinput2 is not enabled by default because it could trigger
    issues on applications like Chromium or Electron-based
    applications.
  * Add a configure option to disable XI2 events support.
  * move: Make an option to let the  mouse wheel scroll windows
    when they are off-screen.
  * Avoid temporary focus back on the original window when
    switching windows.
  * Trigger a smooth migration from intltool to gettext.
  * Improve the build system for a better compatibility (the
    initial ambition was to port it to FreeBSD).
  * Initial support for setting _NET_WM_STATE_FOCUSED so CSD
    windows can follow focus/backdrop theme differences.
  * Fix build against marco 1.22.2+.
  * Update mouse cursor when it gets changed from outside (like
    MATE Appearance).
  * Add an option to only display apps icons in the Switcher
    plugin.
  * Add an option to adjust the switcher size in the Switcher
    plugin.
  * Add an option to make the commands plugin work even while a
    grab is in effect (disabled by default).
  * place: Avoid flickering when restoring windows.
  * place: Avoid round-trip restoring windows that don't fit the
    workspace.
  * Fix placement of vertically maximised windows that are too big
    to fit.
  * Don't show a start menu entry in MATE since it's already
    handled by mate-tweak.
  * HiDPI: Fix corners and menu icon.
  * Update translations.
- Rebase compiz-suse-defaults.patch.
- Remove compiz-gwd-marco-1.22.2.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1636804800">- Add compiz-0.8.18-fix-librsvg-2.51.patch: Fix building against
  librsvg 2.51+ (commits c0c605dd, 9f105a8b).</changelog>
  <changelog author="Kai-Uwe Behrmann &lt;ku.b@gmx.de&gt;" date="1717502400">- Add fix-compatibility-with-libxml-2.12.patch: Fix runtime
  libxml-2.12 (commit ea7b3731).
- Add fixed-compilation-with-gcc-14.patch: Fix compiling with
  gcc-14 (commit d4213fa4)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="77cab9a0e27f397f71b1babbd7ff07c04cdd2e6af07a0f9c793ae919303c2bea338b0158fc2c60341b5ab275bfbaaa58d33211fccf306eebe74952d8f8f38138" name="compiz-plugins-experimental-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.18" rel="1.17"/>
  <changelog author="cyberorg@opensuse.org" date="1221825600">- Release 0.7.8</changelog>
  <changelog author="robertherb@arcor.de" date="1303992000">- Update to version 0.8.8</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1450526400">- Update to 0.8.9.
- Add compiz-plugins-unsupported-lang.
- Split compiz-plugins-unsupported-devel.
- Update dependencies.
- Remove self-obsoletion.
- Spec cleanup.
- Add ARM to "ExclusiveArch".</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1455364800">- Update to 0.8.12:
  * Rename project from compiz-plugins-unsupported to
    compiz-plugins-experimental.
  * Plugin updates.
  * Don't fail if compiz-plugins-main and compiz-plugins-extra
    development files are not present.
  * Note that plugins are currently being excluded by that silently.
  * New plugins collected: Anaglyph, Simple Animations,
    Animations Plus, ADDialog, Fireflies,
    Freely Transformable Windows, Ghost, Photowheel, Put Plus,
    Screensaver, Smart Put, Cube Snow Globe, Stars,
    Stack Window Switcher, Static Windows, Swap Windows,
    Throw Windows, Toggle Decoration, Wizard, Workspace Naming.
- Rename compiz-plugins-unsupported package to
  compiz-plugins-experimental.
- Replace compiz-plugin-photowheel as it's now included.
- Only exclude s390 and s390x architectures.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458648000">- Add a missing gcc-c++ dependency.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Add models for the cubemodel plugin.
  * Many improvements to the elements plugin.
  * Increase bonanza animation speed.
  * Add a default enabled option for stars, fireflies, wizard and
    snow.
  * Improvements to the static plugin.
  * Exit on user input after starting screensaver manually.
  * Improve the default snow texture.
  * Increase maximum text size in workspacenames.
  * Add earth plugin.
  * Update translations.
- Add GPL-2.0 to the list of licences for the elements plugin.
- Workaround /usr/@DATADIRNAME@/locale/ on openSUSE Leap 42.1 and
  older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Improvements to earth.
  * Import icons from CCSM.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Fix build with gcc-10.
  * earth: Initialise screen structure with calloc.
  * Migrate workspacenames plugin to plugins-extra.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1733572800">- Add compiz-plugins-main-0.8.18-fix-gcc-14.patch by
  Jaroslav Škarvada: Fix build with GCC-14 (commit 82c05c42).</changelog>
</package>
<package pkgid="40234e19087c512a3fc2134051c054a15db21ce3c253d5353e44cc8b8b82ccf46b9fd14f630b3f632039b5a3ef1149e5d1380567ea290b0358fd14e8fc7d4af9" name="compiz-plugins-experimental-debugsource" arch="i586">
  <version epoch="0" ver="0.8.18" rel="1.17"/>
  <changelog author="cyberorg@opensuse.org" date="1221825600">- Release 0.7.8</changelog>
  <changelog author="robertherb@arcor.de" date="1303992000">- Update to version 0.8.8</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1450526400">- Update to 0.8.9.
- Add compiz-plugins-unsupported-lang.
- Split compiz-plugins-unsupported-devel.
- Update dependencies.
- Remove self-obsoletion.
- Spec cleanup.
- Add ARM to "ExclusiveArch".</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1455364800">- Update to 0.8.12:
  * Rename project from compiz-plugins-unsupported to
    compiz-plugins-experimental.
  * Plugin updates.
  * Don't fail if compiz-plugins-main and compiz-plugins-extra
    development files are not present.
  * Note that plugins are currently being excluded by that silently.
  * New plugins collected: Anaglyph, Simple Animations,
    Animations Plus, ADDialog, Fireflies,
    Freely Transformable Windows, Ghost, Photowheel, Put Plus,
    Screensaver, Smart Put, Cube Snow Globe, Stars,
    Stack Window Switcher, Static Windows, Swap Windows,
    Throw Windows, Toggle Decoration, Wizard, Workspace Naming.
- Rename compiz-plugins-unsupported package to
  compiz-plugins-experimental.
- Replace compiz-plugin-photowheel as it's now included.
- Only exclude s390 and s390x architectures.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458648000">- Add a missing gcc-c++ dependency.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Add models for the cubemodel plugin.
  * Many improvements to the elements plugin.
  * Increase bonanza animation speed.
  * Add a default enabled option for stars, fireflies, wizard and
    snow.
  * Improvements to the static plugin.
  * Exit on user input after starting screensaver manually.
  * Improve the default snow texture.
  * Increase maximum text size in workspacenames.
  * Add earth plugin.
  * Update translations.
- Add GPL-2.0 to the list of licences for the elements plugin.
- Workaround /usr/@DATADIRNAME@/locale/ on openSUSE Leap 42.1 and
  older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Improvements to earth.
  * Import icons from CCSM.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Fix build with gcc-10.
  * earth: Initialise screen structure with calloc.
  * Migrate workspacenames plugin to plugins-extra.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1733572800">- Add compiz-plugins-main-0.8.18-fix-gcc-14.patch by
  Jaroslav Škarvada: Fix build with GCC-14 (commit 82c05c42).</changelog>
</package>
<package pkgid="01c3c05e202676d7f8c56830bb3beeba07c2e73c0b50b7e6a19e4e655aefb2b51cc1b957db8cdaeb967f9c277072383e4bda97cb3dbd08c5342585825632b45b" name="compiz-plugins-extra-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.18" rel="2.6"/>
  <changelog author="ku.b@gmx.de" date="1338465600">- set format license correctly</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1447070400">- Update to 0.8.9.
- Add compiz-plugins-extra-lang.
- Update dependencies.
- Spec cleanup.
- Add ARM to "ExclusiveArch".</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1450526400">- Use a better upstream tarball.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1455364800">- Update to 0.8.12:
  * Add font family configuration in Group/Tab (Tabbar font), and
    Scale title filter plugins.
- Only exclude s390 and s390x architectures.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1460289600">- Update to version 0.8.12.1:
  * Include autogen.sh into the tarball.
  * Remove Gtk2 requirement from libnotify plugin.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Notification improvements.
  * Fix a potential crash in animationaddon when restarting Compiz.
  * Backport the Grid snap feature.
  * Update catalan translation.
- Workaround /usr/@DATADIRNAME@/locale/ on openSUSE Leap 42.1 and
  older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Introduce auto fade and directory support in wallpaper plugin.
  * Add vidcap plugin.
  * Import icons from ccsm.
  * Grid improvements.
  * Add support for gtk frame extents.
  * Add new crosshair mode to showmouse.
- Add a licence file to the package.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Add workspacenames plugin (migrated from -experimental).
  * Add a contrast differentiation mode in ADDHelper.
  * showmouse: add option to initiate automatically on startup.
  * First attempt at writing a plugin showing speech synthesis:
    highlightcontent.
  * grid: Fix issues with cycling through window sizes caused by
    extents.
  * Fix grid bug that prevented certain windows (Chromium-based,
    others) from updating properly.
  * Fix up DEBUG calls to refer to correct variables.
  * Fix make distcheck command.
  * showmouse: Fix behaviour with particles activation setting.
  * showmouse: Fix toggling crosshairs while active.
  * showmouse: Rewrite crosshair drawing to be affected by neg and
    colorfilter.
  * wallpaper: Fix a calloc call.
  * Add and improve the bell plugin imported from
    https://github.com/CarterWeron/compiz-bell-plugin
  * Update translations.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1733572800">- Add compiz-plugins-extra-0.8.18-fix-gcc-14.patch by
  Que Quotion and Samuel Thibault: Fix build with GCC-14
  (commits e4f0ed89, 5f653e44).</changelog>
</package>
<package pkgid="baa0f150873be54ecf8f53dde271e207d4086adfd37f58bd6331cce33f386cb7e00f71a3b6b88f48975d48c4b7f6f3f831c2d0b0d07abdb2efc1bf2479315aef" name="compiz-plugins-extra-debugsource" arch="i586">
  <version epoch="0" ver="0.8.18" rel="2.6"/>
  <changelog author="ku.b@gmx.de" date="1338465600">- set format license correctly</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1447070400">- Update to 0.8.9.
- Add compiz-plugins-extra-lang.
- Update dependencies.
- Spec cleanup.
- Add ARM to "ExclusiveArch".</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1450526400">- Use a better upstream tarball.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1455364800">- Update to 0.8.12:
  * Add font family configuration in Group/Tab (Tabbar font), and
    Scale title filter plugins.
- Only exclude s390 and s390x architectures.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1460289600">- Update to version 0.8.12.1:
  * Include autogen.sh into the tarball.
  * Remove Gtk2 requirement from libnotify plugin.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Notification improvements.
  * Fix a potential crash in animationaddon when restarting Compiz.
  * Backport the Grid snap feature.
  * Update catalan translation.
- Workaround /usr/@DATADIRNAME@/locale/ on openSUSE Leap 42.1 and
  older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Introduce auto fade and directory support in wallpaper plugin.
  * Add vidcap plugin.
  * Import icons from ccsm.
  * Grid improvements.
  * Add support for gtk frame extents.
  * Add new crosshair mode to showmouse.
- Add a licence file to the package.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * Add workspacenames plugin (migrated from -experimental).
  * Add a contrast differentiation mode in ADDHelper.
  * showmouse: add option to initiate automatically on startup.
  * First attempt at writing a plugin showing speech synthesis:
    highlightcontent.
  * grid: Fix issues with cycling through window sizes caused by
    extents.
  * Fix grid bug that prevented certain windows (Chromium-based,
    others) from updating properly.
  * Fix up DEBUG calls to refer to correct variables.
  * Fix make distcheck command.
  * showmouse: Fix behaviour with particles activation setting.
  * showmouse: Fix toggling crosshairs while active.
  * showmouse: Rewrite crosshair drawing to be affected by neg and
    colorfilter.
  * wallpaper: Fix a calloc call.
  * Add and improve the bell plugin imported from
    https://github.com/CarterWeron/compiz-bell-plugin
  * Update translations.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1733572800">- Add compiz-plugins-extra-0.8.18-fix-gcc-14.patch by
  Que Quotion and Samuel Thibault: Fix build with GCC-14
  (commits e4f0ed89, 5f653e44).</changelog>
</package>
<package pkgid="402a023eb58ab639247522ff9935ee373b9d938202e4f0a8c0d209d6068bb69a16d55095fbaae68a8f0e704e18f764b0423ae478515e453a820d905a22cb7399" name="compiz-plugins-main-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.18" rel="2.8"/>
  <changelog author="sor.alexei@meowr.ru" date="1450526400">- Use a better upstream tarball.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1455364800">- Update to 0.8.12:
  * Add font family configuration in Resize info, Ring switcher,
    Scale addon, Shift switcher, and Thumbnail plugins.
  * Resize info plugin:
  - Do not ignore gradient colours 2 and 3 in Resize info plugin.
  - Border for size info was fixed with white instead of being
    some other colour the user might like better.
  - Enable 'always_show' option by default.
  * Change minimum and default amount of waves to 0 for Magic Lamp.
  * Move Desktop Wall plugin to compiz-core project.
- Remove compiz-fusion-plugins-main-defaults.patch:
  Desktop Wall has been moved to compiz-core.
- Exclude s390 and s390x architectures.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1456833600">- Update to 0.8.12.1:
  * Fix a crash in plugins on configurations with older gcc that
    depend on animation plugin. Note that plugins have to rebuild
    against fixed version for a fix to take effect.
  * Minor fixes.
- Remove compiz-fusion-plugins-main-bnc511578.patch: merged
  upstream.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1460289600">- Update to version 0.8.12.2:
  * Drop glib-gettext dependency.
    This fixes usage of autogen.sh with newer glib.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Improve Static Switcher.
  * Add more colorfilters.
  * Update Catalan translation.
- Workaround /usr/@DATADIRNAME@/locale/ on openSUSE Leap 42.1 and
  older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1493812800">- Add compiz-plugins-main-better-neg.patch: neg plugin improvements
  (commits 10c31d4, 2265ce0, 5e40455).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Negative plugin improvements.
  * Add Ezoom plugin AT-SPI support.
  * Import icons from CCSM.
- Remove compiz-plugins-main-better-neg.patch: fixed upstream.
- Add a licence file to the package.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * mousepoll: Also consider mouse clicks for its tracking delays.
  * Add an icon to the focuspoll plugin.
  * Make shortcuts to work with XInput2 for ezoom, neg and
    colorfilter.
  * focuspoll: Set org.a11y.Status.IsEnabled to true at startup to
    ensure applications like Firefox will be opened with
    accessibility support enabled.
  * titleinfo: Don't flag remote windows as root-owned.
  * ezoom/focuspoll: Greatly improve the focus tracking feature.
  * colorfilter: Add an option to enable filtering at startup.
  * colorfilter: Add an option to enable/disable cumulative filter
    mode.
  * colorfilter: Add support for showing a notification on filter
    change.
  * neg: Add an option to negate the window decoration too.
  * colorfilter: Add a negate filter, by inverting lightness in HSL
    representation.
  * Fix compilation with gcc-10.
  * Update translations.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1733572800">- Add compiz-plugins-main-0.8.18-fix-gcc-14.patch by
  Jaroslav Škarvada: Fix build with GCC-14 (commit 568f653a).</changelog>
</package>
<package pkgid="7c405e3adf6cf449cbc0260c2e9190e5054f51367e8220a3784545f4490e11f6bc3d70d7f28ca660b50b806e5f81ca7537d71466f6535d3676683e410899d0a9" name="compiz-plugins-main-debugsource" arch="i586">
  <version epoch="0" ver="0.8.18" rel="2.8"/>
  <changelog author="sor.alexei@meowr.ru" date="1450526400">- Use a better upstream tarball.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1455364800">- Update to 0.8.12:
  * Add font family configuration in Resize info, Ring switcher,
    Scale addon, Shift switcher, and Thumbnail plugins.
  * Resize info plugin:
  - Do not ignore gradient colours 2 and 3 in Resize info plugin.
  - Border for size info was fixed with white instead of being
    some other colour the user might like better.
  - Enable 'always_show' option by default.
  * Change minimum and default amount of waves to 0 for Magic Lamp.
  * Move Desktop Wall plugin to compiz-core project.
- Remove compiz-fusion-plugins-main-defaults.patch:
  Desktop Wall has been moved to compiz-core.
- Exclude s390 and s390x architectures.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1456833600">- Update to 0.8.12.1:
  * Fix a crash in plugins on configurations with older gcc that
    depend on animation plugin. Note that plugins have to rebuild
    against fixed version for a fix to take effect.
  * Minor fixes.
- Remove compiz-fusion-plugins-main-bnc511578.patch: merged
  upstream.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1460289600">- Update to version 0.8.12.2:
  * Drop glib-gettext dependency.
    This fixes usage of autogen.sh with newer glib.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1492516800">- Update to version 0.8.14:
  * Improve Static Switcher.
  * Add more colorfilters.
  * Update Catalan translation.
- Workaround /usr/@DATADIRNAME@/locale/ on openSUSE Leap 42.1 and
  older.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1493812800">- Add compiz-plugins-main-better-neg.patch: neg plugin improvements
  (commits 10c31d4, 2265ce0, 5e40455).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1541937600">- Update to version 0.8.16:
  * Negative plugin improvements.
  * Add Ezoom plugin AT-SPI support.
  * Import icons from CCSM.
- Remove compiz-plugins-main-better-neg.patch: fixed upstream.
- Add a licence file to the package.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582372800">- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1586001600">- Update to version 0.8.18:
  * mousepoll: Also consider mouse clicks for its tracking delays.
  * Add an icon to the focuspoll plugin.
  * Make shortcuts to work with XInput2 for ezoom, neg and
    colorfilter.
  * focuspoll: Set org.a11y.Status.IsEnabled to true at startup to
    ensure applications like Firefox will be opened with
    accessibility support enabled.
  * titleinfo: Don't flag remote windows as root-owned.
  * ezoom/focuspoll: Greatly improve the focus tracking feature.
  * colorfilter: Add an option to enable filtering at startup.
  * colorfilter: Add an option to enable/disable cumulative filter
    mode.
  * colorfilter: Add support for showing a notification on filter
    change.
  * neg: Add an option to negate the window decoration too.
  * colorfilter: Add a negate filter, by inverting lightness in HSL
    representation.
  * Fix compilation with gcc-10.
  * Update translations.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1733572800">- Add compiz-plugins-main-0.8.18-fix-gcc-14.patch by
  Jaroslav Škarvada: Fix build with GCC-14 (commit 568f653a).</changelog>
</package>
<package pkgid="3a6d714a3614c813b0d083187cc49796d3d63b5442c0852057f80dd61795a44282e96f8326c409eb5c791397da97bd9b005ff4489c7ba76e8d9133b1b677512d" name="complexity-debuginfo" arch="i586">
  <version epoch="0" ver="1.13" rel="1.9"/>
  <changelog author="astieger@suse.com" date="1509710400">- GNU complexity 1.10</changelog>
  <changelog author="schwab@suse.de" date="1533038400">- Require pkgconfig(autoopts) for building</changelog>
  <changelog author="mpluskal@suse.com" date="1533038401">- Add gpg signature
- Run tests during build</changelog>
  <changelog author="jengelh@inai.de" date="1533729600">- Use noun phrase in summary. Reduce description hype.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1581595200">- Small modernisation of spec file</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Override man page date (boo#1047218)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704542400">- update to 1.13:
  * fix ignore pattern option (-I)
  * updates to tests and build tooling
- drop obsolete texinfo macros
- remove keyring and signature as they don't validate</changelog>
</package>
<package pkgid="c4a466b73fb66994ff130c1967bd1ddf219b9d7b14df59a50c2ea4612b62e0387f8da5ae5af1ffce363dce35ddd4a6b99e98acfc4dcc1378d43118b877a5ef8f" name="complexity-debugsource" arch="i586">
  <version epoch="0" ver="1.13" rel="1.9"/>
  <changelog author="astieger@suse.com" date="1509710400">- GNU complexity 1.10</changelog>
  <changelog author="schwab@suse.de" date="1533038400">- Require pkgconfig(autoopts) for building</changelog>
  <changelog author="mpluskal@suse.com" date="1533038401">- Add gpg signature
- Run tests during build</changelog>
  <changelog author="jengelh@inai.de" date="1533729600">- Use noun phrase in summary. Reduce description hype.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1581595200">- Small modernisation of spec file</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Override man page date (boo#1047218)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1704542400">- update to 1.13:
  * fix ignore pattern option (-I)
  * updates to tests and build tooling
- drop obsolete texinfo macros
- remove keyring and signature as they don't validate</changelog>
</package>
<package pkgid="f3d09f4a59147da2d7199d7576060391bf0b67963b304658cb9c6eb0a5addf25d093f88600390113edce64646e282b9889d00dd1200d7a7ef90c8fabe54f37a4" name="composefs-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.8" rel="3.9"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721217600">- Initial package for bootc on openSUSE.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726056000">- update to 1.0.5:
  * test: use correct composefs-info binary
  * rust: Some doc and misc tweaks
  * test: remove hardcoded /tmp
  * rust: Add mandatory description field, other misc changes
  * composefs-core: Drop incorrect include
  * rust: Two minor patches
  * composefs-info: specify locale to isgraph/isprint
  * Add meson as an alternative to autotools
  * info: Add missing terminator for longopts
  * mount: Consistently use composefs as source
  * meson.build: Allow use as a meson subproject
  * mkcompose: report close() errors
  * libcomposefs: do not override errno
  * libcomposefs: drop using "ro" option
  * Minor rust lints
  * Verify payload length early on
- switch to meson buildsystem
- switch (permanently?) to tags not releases, as they forgot to add
  meson build files in release files</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1727956800">- update to 1.0.6:
  * fix rust bindings
  * fix a potential CVE
  * Autotools build system dropped
  * mkcomposefs: Process last content in dumpfile without newline
  * dump: Support --filter
  * lib: Bail on xattr names &gt; XATTR_NAME_MAX
  * lib: Verify mode values
  * Reject an empty name
  * Two more testing improvements
  * More validation
  * rust/dumpfile: Minor optimization for unescape_to_path_canonical
  * rust: Attempt to fix build on docs.rs
  * rust: Add wrapping for composefs-info dump
  * Various fixes to the fsverity part of test-units.sh
  * Replace custom clang-format bits with stock meson targets
  * Add 64bit rdev APIs
  * libcomposefs: detect short erofs files
  * rust: Accept 64 bit values for rdev
  * A few cleanups around symlinks
  * tests: Move sha verification after other checks
  * dumpfile: Add some test code to convert to tar
  * mkcomposefs: Add a hidden CFS_PARSE_STRICT
  * Results from running honggfuzz, plus some more manual auditing
  * lib: Move validation out of lcfs_node_add_child()
  * writer: Clarifications around our usage of EROFS_NULL_ADDR
- fix licensing
- rename libcomposefs-devel to composefs-devel, as this is the opensuse way</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1734177600">- update to 1.0.7:
  * Relicense most code under GPL-2.0-or-later OR Apache-2.0
  * mkcomposefs: make it cpuset aware
  * README.md: Add a "tagline"
  * mkcomposefs: Document external sandboxing
  * meson.build: raise used C standard to C11
  * libcomposefs: include linux/limits.h to satisfy usage of XATTR_NAME_MAX
  * tests: Fix should-fail-self-hardlink to conform to latest syntax
  * Fix clang warnings
  * Add a libcomposefs-internal
  * internal: Rewrite byteswapping macros
  * tests: Add a flow for integration test with fsverity enabled
  * README.md: Link to community forums
  * Add a CONTRIBUTING.md
  * MAINTAINERS.md: New file
  * writer: Add O_DIRECTORY
  * writer: Use blocksize constant
  * Fixed typos in README.md
  * lib: Add expansion comments to header
- add tests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735473600">- require the main package for the devel package</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735905600">- update to 1.0.8:
  * Add Containers Code of Conduct
  * rust: drop all Rust code from this repository
  * lib: Add lcfs_fd_measure_fsverity
  * Do not enable man page generation when it is disabled.
  * writer: Reject empty xattr names
  * writer: Fix return value of lcfs_node_unset_xattr
  * mount: Support EROFS file-backed mounts
  * mkcomposefs: Fix error message</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1736078400">- for some reason s390x times out on verifying checksums in the tests,
  let's disable it for now</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1739966400">- create an experimental package for things which are not yet stable
  * add patch 001-enable-experimental-tools.patch
- BR libcrypto rather than openssl directly
- fix leap builds by fixing the shebang (we need the newer python311 stack
  * add patch 002-fix-leap-tests.patch</changelog>
</package>
<package pkgid="6bc3410148fb80a54660f83a3310613704a4f93a64d94804e6b92a0a6438083e4c79914a7eed9049ea9685e15df9dbae017bb81f694bb50806c56a7d1a18aa96" name="composefs-debugsource" arch="i586">
  <version epoch="0" ver="1.0.8" rel="3.9"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721217600">- Initial package for bootc on openSUSE.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726056000">- update to 1.0.5:
  * test: use correct composefs-info binary
  * rust: Some doc and misc tweaks
  * test: remove hardcoded /tmp
  * rust: Add mandatory description field, other misc changes
  * composefs-core: Drop incorrect include
  * rust: Two minor patches
  * composefs-info: specify locale to isgraph/isprint
  * Add meson as an alternative to autotools
  * info: Add missing terminator for longopts
  * mount: Consistently use composefs as source
  * meson.build: Allow use as a meson subproject
  * mkcompose: report close() errors
  * libcomposefs: do not override errno
  * libcomposefs: drop using "ro" option
  * Minor rust lints
  * Verify payload length early on
- switch to meson buildsystem
- switch (permanently?) to tags not releases, as they forgot to add
  meson build files in release files</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1727956800">- update to 1.0.6:
  * fix rust bindings
  * fix a potential CVE
  * Autotools build system dropped
  * mkcomposefs: Process last content in dumpfile without newline
  * dump: Support --filter
  * lib: Bail on xattr names &gt; XATTR_NAME_MAX
  * lib: Verify mode values
  * Reject an empty name
  * Two more testing improvements
  * More validation
  * rust/dumpfile: Minor optimization for unescape_to_path_canonical
  * rust: Attempt to fix build on docs.rs
  * rust: Add wrapping for composefs-info dump
  * Various fixes to the fsverity part of test-units.sh
  * Replace custom clang-format bits with stock meson targets
  * Add 64bit rdev APIs
  * libcomposefs: detect short erofs files
  * rust: Accept 64 bit values for rdev
  * A few cleanups around symlinks
  * tests: Move sha verification after other checks
  * dumpfile: Add some test code to convert to tar
  * mkcomposefs: Add a hidden CFS_PARSE_STRICT
  * Results from running honggfuzz, plus some more manual auditing
  * lib: Move validation out of lcfs_node_add_child()
  * writer: Clarifications around our usage of EROFS_NULL_ADDR
- fix licensing
- rename libcomposefs-devel to composefs-devel, as this is the opensuse way</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1734177600">- update to 1.0.7:
  * Relicense most code under GPL-2.0-or-later OR Apache-2.0
  * mkcomposefs: make it cpuset aware
  * README.md: Add a "tagline"
  * mkcomposefs: Document external sandboxing
  * meson.build: raise used C standard to C11
  * libcomposefs: include linux/limits.h to satisfy usage of XATTR_NAME_MAX
  * tests: Fix should-fail-self-hardlink to conform to latest syntax
  * Fix clang warnings
  * Add a libcomposefs-internal
  * internal: Rewrite byteswapping macros
  * tests: Add a flow for integration test with fsverity enabled
  * README.md: Link to community forums
  * Add a CONTRIBUTING.md
  * MAINTAINERS.md: New file
  * writer: Add O_DIRECTORY
  * writer: Use blocksize constant
  * Fixed typos in README.md
  * lib: Add expansion comments to header
- add tests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735473600">- require the main package for the devel package</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735905600">- update to 1.0.8:
  * Add Containers Code of Conduct
  * rust: drop all Rust code from this repository
  * lib: Add lcfs_fd_measure_fsverity
  * Do not enable man page generation when it is disabled.
  * writer: Reject empty xattr names
  * writer: Fix return value of lcfs_node_unset_xattr
  * mount: Support EROFS file-backed mounts
  * mkcomposefs: Fix error message</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1736078400">- for some reason s390x times out on verifying checksums in the tests,
  let's disable it for now</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1739966400">- create an experimental package for things which are not yet stable
  * add patch 001-enable-experimental-tools.patch
- BR libcrypto rather than openssl directly
- fix leap builds by fixing the shebang (we need the newer python311 stack
  * add patch 002-fix-leap-tests.patch</changelog>
</package>
<package pkgid="5bde47e8a77c50ae8cbc12979ae52b94e1fbd11740552b7b6df5815a08aac911aee0af99c926ec1f57173db85f0126afa27055adfbb76fa5b4f641e40af65ae1" name="composefs-experimental-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.8" rel="3.9"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721217600">- Initial package for bootc on openSUSE.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726056000">- update to 1.0.5:
  * test: use correct composefs-info binary
  * rust: Some doc and misc tweaks
  * test: remove hardcoded /tmp
  * rust: Add mandatory description field, other misc changes
  * composefs-core: Drop incorrect include
  * rust: Two minor patches
  * composefs-info: specify locale to isgraph/isprint
  * Add meson as an alternative to autotools
  * info: Add missing terminator for longopts
  * mount: Consistently use composefs as source
  * meson.build: Allow use as a meson subproject
  * mkcompose: report close() errors
  * libcomposefs: do not override errno
  * libcomposefs: drop using "ro" option
  * Minor rust lints
  * Verify payload length early on
- switch to meson buildsystem
- switch (permanently?) to tags not releases, as they forgot to add
  meson build files in release files</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1727956800">- update to 1.0.6:
  * fix rust bindings
  * fix a potential CVE
  * Autotools build system dropped
  * mkcomposefs: Process last content in dumpfile without newline
  * dump: Support --filter
  * lib: Bail on xattr names &gt; XATTR_NAME_MAX
  * lib: Verify mode values
  * Reject an empty name
  * Two more testing improvements
  * More validation
  * rust/dumpfile: Minor optimization for unescape_to_path_canonical
  * rust: Attempt to fix build on docs.rs
  * rust: Add wrapping for composefs-info dump
  * Various fixes to the fsverity part of test-units.sh
  * Replace custom clang-format bits with stock meson targets
  * Add 64bit rdev APIs
  * libcomposefs: detect short erofs files
  * rust: Accept 64 bit values for rdev
  * A few cleanups around symlinks
  * tests: Move sha verification after other checks
  * dumpfile: Add some test code to convert to tar
  * mkcomposefs: Add a hidden CFS_PARSE_STRICT
  * Results from running honggfuzz, plus some more manual auditing
  * lib: Move validation out of lcfs_node_add_child()
  * writer: Clarifications around our usage of EROFS_NULL_ADDR
- fix licensing
- rename libcomposefs-devel to composefs-devel, as this is the opensuse way</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1734177600">- update to 1.0.7:
  * Relicense most code under GPL-2.0-or-later OR Apache-2.0
  * mkcomposefs: make it cpuset aware
  * README.md: Add a "tagline"
  * mkcomposefs: Document external sandboxing
  * meson.build: raise used C standard to C11
  * libcomposefs: include linux/limits.h to satisfy usage of XATTR_NAME_MAX
  * tests: Fix should-fail-self-hardlink to conform to latest syntax
  * Fix clang warnings
  * Add a libcomposefs-internal
  * internal: Rewrite byteswapping macros
  * tests: Add a flow for integration test with fsverity enabled
  * README.md: Link to community forums
  * Add a CONTRIBUTING.md
  * MAINTAINERS.md: New file
  * writer: Add O_DIRECTORY
  * writer: Use blocksize constant
  * Fixed typos in README.md
  * lib: Add expansion comments to header
- add tests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735473600">- require the main package for the devel package</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735905600">- update to 1.0.8:
  * Add Containers Code of Conduct
  * rust: drop all Rust code from this repository
  * lib: Add lcfs_fd_measure_fsverity
  * Do not enable man page generation when it is disabled.
  * writer: Reject empty xattr names
  * writer: Fix return value of lcfs_node_unset_xattr
  * mount: Support EROFS file-backed mounts
  * mkcomposefs: Fix error message</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1736078400">- for some reason s390x times out on verifying checksums in the tests,
  let's disable it for now</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1739966400">- create an experimental package for things which are not yet stable
  * add patch 001-enable-experimental-tools.patch
- BR libcrypto rather than openssl directly
- fix leap builds by fixing the shebang (we need the newer python311 stack
  * add patch 002-fix-leap-tests.patch</changelog>
</package>
<package pkgid="a4e39d2d5efc0b51105c36c8c1ce95c9f17c8f8272f0c249115e829c538ac3a413422edf8a5cd4805771d3d8c50f872a6aba29df1014b75913de039a547d5cbd" name="compsize-debuginfo" arch="i586">
  <version epoch="0" ver="1.5" rel="3.4"/>
  <changelog author="antoine.belvire@opensuse.org" date="1540209600">- Initial package: compsize-1.2.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1551182400">- Update to version 1.3:
  * No changelog provided.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1611144000">- Update to version 1.4:
  * No changelog provided.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1612785600">- Update to version 1.5:
  * Improve performances.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1733140800">- Add compsize-1.5-fix-build-btrfsprogs-0.6.1.patch: Fix build with
  recent btrfs-progs (gh#kilobyte/compsize#52,
  gh#kilobyte/compsize!54).</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1754049600">- Add bigendian.patch: Fix program to work on bigendian. Original commit on
  gh#kilobyte/compsize is d79eacf, there was no release since.</changelog>
</package>
<package pkgid="64bf00c624b3f2084f66699ddcb56d76480d9d9ef5ee3dd5fd7c86084ce7c7bbcb62f53d05506c1c49f0219b8435432e6319db8861599c8255541f4eae76f95c" name="compsize-debugsource" arch="i586">
  <version epoch="0" ver="1.5" rel="3.4"/>
  <changelog author="antoine.belvire@opensuse.org" date="1540209600">- Initial package: compsize-1.2.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1551182400">- Update to version 1.3:
  * No changelog provided.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1611144000">- Update to version 1.4:
  * No changelog provided.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1612785600">- Update to version 1.5:
  * Improve performances.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1733140800">- Add compsize-1.5-fix-build-btrfsprogs-0.6.1.patch: Fix build with
  recent btrfs-progs (gh#kilobyte/compsize#52,
  gh#kilobyte/compsize!54).</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1754049600">- Add bigendian.patch: Fix program to work on bigendian. Original commit on
  gh#kilobyte/compsize is d79eacf, there was no release since.</changelog>
</package>
<package pkgid="6c57ccc5bb4542bf3000e7be492e1247fecb058bb13a743007d0512ec66757a52035a37a0a0c0233a8a7b719404b49bc0c12169fcae78128311bde82251832f5" name="conauto-debuginfo" arch="i586">
  <version epoch="0" ver="2.03" rel="2.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600344000">- Initial package (version 2.03) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730808000">- Add gcc14.patch</changelog>
</package>
<package pkgid="fcb15a64c7191a85337a50908b2c1215793440599d97f6cd8b37ed2a180a4d725681d5ad6921ccd1bc7ba19ed044ed50220b6227aa3642bee0a8ccde65f95062" name="conauto-debugsource" arch="i586">
  <version epoch="0" ver="2.03" rel="2.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600344000">- Initial package (version 2.03) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730808000">- Add gcc14.patch</changelog>
</package>
<package pkgid="a748d939bae84a0fe4ed990b45c0927c524902a0dcca6ea57e238e3a097a8d63f7e1f8b87c745b95d00863577ae3d4c52a95cbf420658d73b0fe7e70d77b6f81" name="conftest-debuginfo" arch="i586">
  <version epoch="0" ver="0.69.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1759752000">- Update to version 0.63.0:
  * New Features
  - 30b9a8d: feat: add reformat command for JSON output
    conversion (#1153) (@thevilledev)
  * Bug Fixes
  - ffb6ce3: fix: Add explicit line-number to GitHub output
    (#1173) (@tun0)
  * OPA Changes
  - 64bf641: build(deps): bump github.com/open-policy-agent/opa
    from 1.6.0 to 1.7.1 (#1156) (@dependabot[bot])
  - 981983b: build(deps): bump github.com/open-policy-agent/opa
    from 1.7.1 to 1.8.0 (#1165) (@dependabot[bot])
  - c7aa1d4: build(deps): bump github.com/open-policy-agent/opa
    from 1.8.0 to 1.9.0 (#1175) (@dependabot[bot])
  * Other Changes
  - 0d903ce: build(deps): bump actions/checkout from 4 to 5
    (#1158) (@dependabot[bot])
  - 364cf32: build(deps): bump actions/setup-go from 5 to 6
    (#1171) (@dependabot[bot])
  - d4aa81f: build(deps): bump actions/setup-python from 5 to 6
    (#1172) (@dependabot[bot])
  - a1ecf3f: build(deps): bump alpine from 3.22.0 to 3.22.1
    (#1152) (@dependabot[bot])
  - b87ca5f: build(deps): bump cuelang.org/go from 0.13.2 to
    0.14.1 (#1159) (@dependabot[bot])
  - 1c5abaa: build(deps): bump github.com/CycloneDX/cyclonedx-go
    from 0.9.2 to 0.9.3 (#1177) (@dependabot[bot])
  - 2a509fe: build(deps): bump github.com/hashicorp/go-getter
    from 1.7.8 to 1.7.9 (#1162) (@dependabot[bot])
  - a433ed0: build(deps): bump github.com/hashicorp/go-getter
    from 1.7.9 to 1.8.0 (#1169) (@dependabot[bot])
  - d9dca30: build(deps): bump github.com/hashicorp/go-getter
    from 1.8.0 to 1.8.1 (#1174) (@dependabot[bot])
  - b51f6d9: build(deps): bump github.com/hashicorp/go-getter
    from 1.8.1 to 1.8.2 (#1178) (@dependabot[bot])
  - c664099: build(deps): bump github.com/moby/buildkit from
    0.23.2 to 0.24.0 (#1166) (@dependabot[bot])
  - 5378cc3: build(deps): bump github.com/moby/buildkit from
    0.24.0 to 0.25.0 (#1176) (@dependabot[bot])
  - fb4c503: build(deps): bump golang from 1.25.0-alpine to
    1.25.1-alpine (#1170) (@dependabot[bot])
  - 0d6e3b4: chore(deps): bump Go version to 1.25 (#1160)
    (@thevilledev)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762689600">- Update to version 0.64.0:
  * New Features
  - 00b02b2: feat: Include location in the result output (#1196)
    (@jalseth)
  - ee91078: feat: Refactor GitHub outputter to support locations
    from Rego policy (#1197) (@jalseth)
  - d359466: feat: add conftest-fmt and conftest-pull pre-commit
    hooks (#1192) (@dkolepp)
  * Bug Fixes
  - 997f5ce: fix: Fix XDG writable check on Windows (#1185)
    (@jalseth)
  - fb9c88d: fix: Only use XDG directories for plugin if they are
    writable (#1182) (@jalseth)
  - 4a2ddd6: fix: Use "python3" instead of "python" in the
    Makefile (#1184) (@jalseth)
  * OPA Changes
  - 347388d: build(deps): bump github.com/open-policy-agent/opa
    from 1.9.0 to 1.10.1 (#1201) (@dependabot[bot])
  * Other Changes
  - 75449c3: build(deps): bump alpine from 3.22.1 to 3.22.2
    (#1191) (@dependabot[bot])
  - 0ade44b: build(deps): bump cuelang.org/go from 0.14.1 to
    0.15.0 (#1202) (@dependabot[bot])
  - 1ef4588: build(deps): bump github.com/hashicorp/go-getter
    from 1.8.2 to 1.8.3 (#1199) (@dependabot[bot])
  - d2e56c3: build(deps): bump github.com/moby/buildkit from
    0.25.0 to 0.25.2 (#1200) (@dependabot[bot])
  - 5242185: build(deps): bump golang from 1.25.1-alpine to
    1.25.3-alpine (#1193) (@dependabot[bot])
  - 58ace24: build: Add Nix devshell (#1186) (@jalseth)
  - 6189512: chore: Fix gitignore for acceptance tests (#1195)
    (@jalseth)
  - 7d41238: ci: Run validation job on Linux, macOS, Windows
    (#1181) (@jalseth)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764244800">- Update to version 0.65.0:
  * New Features
  - 7de1f99: feat: Add location to SARIF output (#1207)
    (@jalseth)
  * Bug Fixes
  - 94bb769: fix(build): Include Git version when using 'make
    build' (#1218) (@jalseth)
  - ff4e456: fix(sarif): Include conftest version number (#1206)
    (@jalseth)
  * OPA Changes
  - 8c4cfa6: build(deps): bump github.com/open-policy-agent/opa
    from 1.10.1 to 1.11.0 (#1224) (@dependabot[bot])
  * Other Changes
  - 3dab980: build(deps): bump cuelang.org/go from 0.15.0 to
    0.15.1 (#1217) (@dependabot[bot])
  - cfa85ca: build(deps): bump github.com/moby/buildkit from
    0.25.2 to 0.26.2 (#1216) (@dependabot[bot])
  - dd7e3bc: build(deps): bump golang from 1.25.3-alpine to
    1.25.4-alpine (#1210) (@dependabot[bot])
  - bbbb04c: chore: Include goreleaser in Nix devshell (#1219)
    (@jalseth)
  - ac3146f: ci: Pin GitHub Actions to the Git SHA using ratchet
    (#1204) (@jalseth)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 0.66.0:
  * OPA Changes
  - 08529c7: build(deps): bump github.com/open-policy-agent/opa
    from 1.11.0 to 1.12.1 (#1240) (@dependabot[bot])
  * Other Changes
  - 10434c1: build(deps): bump actions/setup-python from 6.0.0 to
    6.1.0 (#1225) (@dependabot[bot])
  - 25bee5d: build(deps): bump alpine from 3.22.2 to 3.23.0
    (#1229) (@dependabot[bot])
  - 6cafc0f: build(deps): bump github.com/BurntSushi/toml from
    1.5.0 to 1.6.0 (#1238) (@dependabot[bot])
  - f6b8fa9: build(deps): bump github.com/moby/buildkit from
    0.26.2 to 0.26.3 (#1235) (@dependabot[bot])
  - 233776f: build(deps): bump golang from 1.25.4-alpine to
    1.25.5-alpine (#1228) (@dependabot[bot])
  - 7a86f94: chore: Remove dependency on github.com/pkg/errors
    (#1233) (@jalseth)
  - 5a394b8: ci(golangci-lint): Disable revive
    skip-package-name-collision-with-go-std (#1232) (@jalseth)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773576000">- Update to version 0.67.0:
  * Bug Fixes
  - 69f41ed: fix(plugin): Handle spaces in the plugin command
    path (#1242) (@jalseth)
  * OPA Changes
  - 59cb419: build(deps): bump github.com/open-policy-agent/opa
    from 1.12.1 to 1.13.1 (#1262) (@dependabot[bot])
  - 507345f: build(deps): bump github.com/open-policy-agent/opa
    from 1.13.1 to 1.13.2 (#1274) (@dependabot[bot])
  - 69b7329: build(deps): bump github.com/open-policy-agent/opa
    from 1.13.2 to 1.14.1 (#1282) (@dependabot[bot])
  * Other Changes
  - 8ec8ba0: build(deps): bump actions/checkout from 5.0.0 to
    6.0.1 (#1230) (@dependabot[bot])
  - fb1d20e: build(deps): bump alpine from 3.23.2 to 3.23.3
    (#1264) (@dependabot[bot])
  - 84ee4f1: build(deps): bump bats-core/bats-action from 3.0.1
    to 4.0.0 (#1270) (@dependabot[bot])
  - 06f26a6: build(deps): bump cuelang.org/go from 0.15.1 to
    0.15.3 (#1244) (@dependabot[bot])
  - d01f783: build(deps): bump cuelang.org/go from 0.15.3 to
    0.15.4 (#1259) (@dependabot[bot])
  - b7f9627: build(deps): bump cuelang.org/go from 0.15.4 to
    0.16.0 (#1279) (@dependabot[bot])
  - 3e4cf98: build(deps): bump docker/build-push-action from
    6.18.0 to 6.19.2 (#1273) (@dependabot[bot])
  - b7060d3: build(deps): bump github.com/CycloneDX/cyclonedx-go
    from 0.9.3 to 0.10.0 (#1265) (@dependabot[bot])
  - e130513: build(deps): bump github.com/hashicorp/go-getter
    from 1.8.3 to 1.8.4 (#1245) (@dependabot[bot])
  - e5afd3f: build(deps): bump github.com/hashicorp/go-getter
    from 1.8.4 to 1.8.5 (#1285) (@dependabot[bot])
  - d6f5fb2: build(deps): bump github.com/moby/buildkit from
    0.26.3 to 0.27.1 (#1260) (@dependabot[bot])
  - c1ba806: build(deps): bump github.com/moby/buildkit from
    0.27.1 to 0.28.0 (#1280) (@dependabot[bot])
  - fc57996: build(deps): bump github.com/spdx/tools-golang from
    0.5.5 to 0.5.6 (#1243) (@dependabot[bot])
  - 95d756f: build(deps): bump github.com/spdx/tools-golang from
    0.5.6 to 0.5.7 (#1251) (@dependabot[bot])
  - a59b8bd: build(deps): bump golang from 1.25.5-alpine to
    1.25.6-alpine (#1256) (@dependabot[bot])
  - bde1457: build(deps): bump golang from 1.25.6-alpine to
    1.26.1-alpine (#1281) (@dependabot[bot])
  - b2e58f0: build(deps): bump golangci/golangci-lint-action from
    8.0.0 to 9.2.0 (#1231) (@dependabot[bot])
  - b1e9f30: ci: Update Dependabot config (#1267) (@jalseth)
  - bf63002: ci: Update setup-go to use Go version from go.mod
    (#1268) (@jalseth)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353600">- Update to version 0.67.1:
  * build(deps): bump goreleaser/goreleaser-action from 6.4.0 to
    7.0.0 (#1275)
  * build(deps): bump actions/setup-go from 6.0.0 to 6.3.0 (#1278)
  * build(deps): bump docker/login-action from 3.6.0 to 4.0.0
    (#1283)
  * build(deps): bump docker/build-push-action from 6.19.2 to 7.0.0
    (#1284)</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1774958400">- CVE-2026-33747: Malicious frontend can cause file escape outside of storage root
  use github.com/moby/buildkit 0.28.1 for vendor.tar.gz (boo#1260970)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775131200">- Update to version 0.68.0:
  * New Features
  - a604f55: feat(parser): Add nginx parser (#1289) (@jalseth)
  * Bug Fixes
  - 487a2e1: fix: Skip extensionless files that are not
    recognized types (#1302) (@ricardbejarano)
  * OPA Changes
  - 472e4e3: build(deps): bump github.com/open-policy-agent/opa
    from 1.14.1 to 1.15.1 (#1303) (@dependabot[bot])
  * Other Changes
  - 6d521ef: build(deps): bump github.com/google/go-jsonnet from
    0.21.0 to 0.22.0 (#1299) (@dependabot[bot])
  - 2d5f1c2: build(deps): bump github.com/moby/buildkit from
    0.28.0 to 0.29.0 (#1306) (@dependabot[bot])</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- Update to version 0.68.2:
  * build(deps): bump github.com/open-policy-agent/opa from 1.15.1
    to 1.15.2 (#1311)
  * build(deps): bump github.com/hashicorp/go-getter from 1.8.5 to
    1.8.6 (#1307)
- Update to version 0.68.1:
  * fix(push): Use Rego v1 by default (#1290)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785758400">- Update to version 0.69.0:
  * update oras-go to v2.6.2 (fix bsc#1271667)
  * New Features
  - 55d9a7b: feat(verify): Add --var-values flag (#1288)
    (@jalseth)
  - 81f1ce4: feat: support glob wildcards in --namespace (#1343)
    (@arpitjain099)
  * Bug Fixes
  - cd348b8: fix(ci): update setup-regal action to
    open-policy-agent org (#1368) (@boranx)
  - 0e38a95: fix(verify): default --show-builtin-errors to false
    (#1325) (@dgeorgievski)
  * OPA Changes
  - c0aceef: build(deps): bump github.com/open-policy-agent/opa
    from 1.15.2 to 1.17.1 (#1346) (@dependabot[bot])
  - a41c3a9: build(deps): bump github.com/open-policy-agent/opa
    from 1.17.1 to 1.18.2 (#1363) (@dependabot[bot])
  - 4130398: build(deps): bump github.com/open-policy-agent/opa
    to v1.19.0 (#1385) (@johanfylling)
  * Other Changes
  - 6b381ad: Pre commit conftest docs integration (#1263)
    (@jrottenberg)
  - 107ec8e: build(deps): bump actions/checkout from 6.0.1 to
    6.0.3 (#1352) (@dependabot[bot])
  - 0b9a9be: build(deps): bump actions/checkout from 6.0.3 to
    7.0.0 (#1358) (@dependabot[bot])
  - a2ddb01: build(deps): bump alpine from 3.23.3 to 3.23.4
    (#1316) (@dependabot[bot])
  - cbe17f2: build(deps): bump alpine from 3.23.4 to 3.24.0
    (#1351) (@dependabot[bot])
  - 15ddb9d: build(deps): bump alpine from 3.24.0 to 3.24.1
    (#1357) (@dependabot[bot])
  - 313bf0a: build(deps): bump cachix/install-nix-action from
    31.10.1 to 31.10.6 (#1329) (@dependabot[bot])
  - cab3aa1: build(deps): bump cuelang.org/go from 0.16.0 to
    0.16.1 (#1310) (@dependabot[bot])
  - bee01de: build(deps): bump cuelang.org/go from 0.16.1 to
    0.17.0 (#1362) (@dependabot[bot])
  - 7797f79: build(deps): bump cuelang.org/go from 0.17.0 to
    0.17.1 (#1373) (@dependabot[bot])
  - 8cd5347: build(deps): bump docker/build-push-action from
    7.0.0 to 7.1.0 (#1314) (@dependabot[bot])
  - 92db984: build(deps): bump docker/build-push-action from
    7.1.0 to 7.2.0 (#1337) (@dependabot[bot])
  - 55eeab0: build(deps): bump docker/login-action from 4.0.0 to
    4.1.0 (#1309) (@dependabot[bot])
  - 8d864f0: build(deps): bump docker/login-action from 4.1.0 to
    4.2.0 (#1339) (@dependabot[bot])
  - 9f57449: build(deps): bump docker/login-action from 4.2.0 to
    4.4.0 (#1370) (@dependabot[bot])
  - 026dc0d: build(deps): bump github.com/CycloneDX/cyclonedx-go
    (#1333) (@dependabot[bot])
  - 8293d77: build(deps): bump github.com/moby/buildkit from
    0.29.0 to 0.30.0 (#1331) (@dependabot[bot])
  - 2f126ef: build(deps): bump golang from 1.26.1-alpine to
    1.26.2-alpine (#1312) (@dependabot[bot])
  - 1f45387: build(deps): bump golang from 1.26.2-alpine to
    1.26.4-alpine (#1344) (@dependabot[bot])
  - fb6fbdd: build(deps): bump golang from 1.26.4-alpine to
    1.26.5-alpine (#1371) (@dependabot[bot])
  - 30ed475: build(deps): bump golangci/golangci-lint-action from
    9.2.1 to 9.3.0 (#1364) (@dependabot[bot])
  - d099ca1: build(deps): bump goreleaser/goreleaser-action from
    7.0.0 to 7.2.2 (#1334) (@dependabot[bot])
  - eb7ca3e: build(deps): bump goreleaser/goreleaser-action from
    7.2.2 to 7.2.3 (#1366) (@dependabot[bot])
  - d07ab51: build(deps): bump js-yaml from 3.13.1 to 4.2.0 in
    /examples/ts (#1353) (@dependabot[bot])
  - 8314227: build(deps): bump sethvargo/ratchet from 0.11.4 to
    0.12.0 (#1374) (@dependabot[bot])
  - 9abd9c4: ci: Use only-new-issues to prevent existing lint
    violations from blocking CI (#1340) (@boranx)
  - 169a2e4: perf(engine): Move Input AST conversion to occur
    before rule loop (#1348) (@brittandeyoung)</changelog>
</package>
<package pkgid="216c74090ac014f32019abd55ad51372f7180f9dd68bcb917d67ea9ee01f1bfa60b68656f2f1e11ba7a0e4f2ec14ad476c1b481f6dcb5fad16342c02448bf8c4" name="conkeror-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.4" rel="2.11"/>
  <changelog author="sleep_walker@suse.cz" date="1434974400">- let there be conkeror!</changelog>
  <changelog author="sleep_walker@suse.cz" date="1435060800">- fix run path in startup script
- add comments to spec file and make it more nice
- package also common.js</changelog>
  <changelog author="sleep_walker@suse.cz" date="1435147200">- fix-for-old-make.patch
  upstream is using features of GNU Make 4.0+ but older distribution
  targets may get confused - fixes build for openSUSE 13.1 and SLE</changelog>
  <changelog author="sleep_walker@suse.cz" date="1435147201">- translate desktop file using %suse_update_desktop_file to fix SLE
  build</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1461758400">- bump to 1.0 release!
  for complete list of changes see git log dd8a32f..1.0.0
  use firefox instead of xulrunner (xulrunner development was ended)</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1475150400">- bump to 1.0.3 release
- remove patches:
  fix-for-old-make.patch
- new patches:
  0001-Use-new-nsIPermission-api.patch
  0001-modules-download-manager.js-Fix-bug-preventing-compl.patch
  0001-application.ini-Fix-Goanna-version-number.patch</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1475150401">- add ctrl-click.patch (allow to configure ctrl+click to open in new
  buffe)</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1515067200">- bump to 1.0.4 release
  Changes:
  * use new nsIPermission API
  * fix download manager
  * fix Goanna version number in application.ini
  * update seearch engines definitions
  * eliminate strict mode warnings in keyword.js and key-kill.js
  * fix request for password dialog in HTTP(S) auth
- drop patches as they are already applied
  0001-Use-new-nsIPermission-api.patch
  0001-modules-download-manager.js-Fix-bug-preventing-compl.patch
  0001-application.ini-Fix-Goanna-version-number.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="30b5622d3035f389e224509954d1745682aa68e5a8c8ecb94fd96d72122efb4e8c2ea42eac98181fe1f7a634448a4445b80aad9543a212951d3e63bd0934e3fa" name="conkeror-debugsource" arch="i586">
  <version epoch="0" ver="1.0.4" rel="2.11"/>
  <changelog author="sleep_walker@suse.cz" date="1434974400">- let there be conkeror!</changelog>
  <changelog author="sleep_walker@suse.cz" date="1435060800">- fix run path in startup script
- add comments to spec file and make it more nice
- package also common.js</changelog>
  <changelog author="sleep_walker@suse.cz" date="1435147200">- fix-for-old-make.patch
  upstream is using features of GNU Make 4.0+ but older distribution
  targets may get confused - fixes build for openSUSE 13.1 and SLE</changelog>
  <changelog author="sleep_walker@suse.cz" date="1435147201">- translate desktop file using %suse_update_desktop_file to fix SLE
  build</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1461758400">- bump to 1.0 release!
  for complete list of changes see git log dd8a32f..1.0.0
  use firefox instead of xulrunner (xulrunner development was ended)</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1475150400">- bump to 1.0.3 release
- remove patches:
  fix-for-old-make.patch
- new patches:
  0001-Use-new-nsIPermission-api.patch
  0001-modules-download-manager.js-Fix-bug-preventing-compl.patch
  0001-application.ini-Fix-Goanna-version-number.patch</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1475150401">- add ctrl-click.patch (allow to configure ctrl+click to open in new
  buffe)</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1515067200">- bump to 1.0.4 release
  Changes:
  * use new nsIPermission API
  * fix download manager
  * fix Goanna version number in application.ini
  * update seearch engines definitions
  * eliminate strict mode warnings in keyword.js and key-kill.js
  * fix request for password dialog in HTTP(S) auth
- drop patches as they are already applied
  0001-Use-new-nsIPermission-api.patch
  0001-modules-download-manager.js-Fix-bug-preventing-compl.patch
  0001-application.ini-Fix-Goanna-version-number.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="2229400c695f87c4a72bdc020e25ca872f21944d8bbce3a18797019f5c4f9775cb26ee5ec4fd82e05de022cbff7a82987ff99e8301e769084830625fac9ed479" name="conky-debuginfo" arch="i586">
  <version epoch="0" ver="1.24.2" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337600">- Update to 1.21.8:
  Features:
  * Implement -U. #2049
  Bug fixes:
  * set display to null for race condition #2032
  * src/fs.{cc,h}: Update fs_stats without error spam. #2033
  * audacious.cc: print_audacious_filename(): fix always empty $audacious_filename #2038
  * Fix tcp_ping for non-existent local network hosts #2043
  * Fix if_match comparison for string operands containing operator symbols (#1988)
  * fix: set initial state withdrawn wm hint (fixes #2046) #2056</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337601">- Update to 1.21.9:
  Features:
  * Implement -U for FreeBSD. #2077
  * OpenBSD: Fill missing fields in get_top_info(). #2093
  * Implement -U for Haiku. #2079
  Bug fixes:
  * lua-imlib2: fix memory leak #2083
  * Fix OpenBSD build #2080
  * Fix NetBSD build #2089
  * OpenBSD: Fix CPU Usage. #2092</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337602">- Update to 1.22.0:
  Features:
  * Allow to override build date with SOURCE_DATE_EPOCH #2096
  * Add support for power_now #2099
  Bug fixes:
  * NetBSD: Fix CPU usage and top info. #2101
  * Fix out_to_wayland giving nothing #2103
  * Revert "Use private mapping from provided shm_pool buffer" #2104
  * Fix non-text content using own_window_argb_value #2105
  * NetBSD: Fix meminfo. #2122
  * wayland: fix clean_text bug #2127</changelog>
  <changelog author="olaf@aepfle.de" date="1741003200">- Use gcc13 in SLE15 because because C++17 is used</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1753185600">- update to 1.22.2
  * Syntax file installation
  * Better Wayland build errors
- update to 1.22.1
  * MODULE
  * Add #include to fix building with gcc 15</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Fix shebang in extras/convert.lua: set it to LUA 5.3 and thus use
  the same lua version as the rest of the package (switched to LUA
  5.3 in 2019).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1774612800">- Build with wayland support</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1781611200">- Enable BUILD_LUA_TEXT
- Enable BUILD_INTEL_GPU=ON
- Enable BUILD_LUA_CAIRO_XLIB for clarity
- Disable the following flags that are reported as unused by cmake
  * BUILD_ARGB
  * BUILD_BMPX
  * BUILD_EVE
  * BUILD_WEATHER_METAR
  * BUILD_WEATHER_XOAP
- Disable docs in places pandoc doesn't exist
- Update to 1.24.0 (Combined Notes)
  * Upgrade Notes
  * conky_surface() is now the preferred Lua API for obtaining
    the current Cairo drawing surface. It works across graphical
    backends, including Wayland, and the older X11-specific
    Cairo surface API now emits deprecation warnings.
  * own_window_colour now carries background opacity through
    its alpha channel. The older own_window_argb_visual,
    own_window_argb_value, and own_window_transparent settings
    are deprecated but remain backward-compatible, aside from
    corrected opacity resolution behavior.
  * BUILD_ARGB was removed; ARGB support is treated as part
    of the X11 path.
  * BUILD_XINPUT was removed; XInput2 is now used directly for
    X11 mouse input, and the legacy non-XInput2 fallback was
    removed.
  * Lua and Graphical Output
  * Added conky_surface() for backend-neutral Cairo drawing
    from Lua, including Wayland support, and updated
    conky_window.width / conky_window.height from
    Wayland output (#2342).
  * Added conky_window.pixel_size.x, conky_window.pixel_size.y,
    and conky_window.scale for Lua scripts that need pixel-aware
    drawing (#2342).
  * Simplified window background alpha handling around
    own_window_colour and fixed several compositor and opacity
    edge cases (#2344).
  * Fixed stale window width and height updates (#2345).
  * Fixed graph gradient rendering (#2336).
  * Improved cairo/lua text rendering support.
  * Text Objects
  * Added sysfs-backed bar variables for Linux hardware
    monitoring: hwmonbar, i2cbar, and platformbar. These let
    configs render sensor values as bars without shelling out
    through execbar.
  * Added an optional width argument to hr and stippled_hr,
    allowing horizontal rules to be capped at a specific pixel
    width while preserving existing defaults.
  * X11 Mouse Input
  * Various Fixes
  * Reliability and Diagnostics
  * Replaced legacy stderr/debug macros with structured
    spdlog-based logging, runtime log levels, source locations,
    span context, and cleaner termination handling (#1899).
  * Improved parser error recovery so invalid variables can be
    rendered literally instead of crashing in more cases (#1899).
  * Security and Platform Fixes
  * Various Hardening and Security related fixes
  * Runtime Fixes
  * Aligned periodic updates to wall-clock second boundaries
    so ${time} output updates on time instead of drifting up
    to nearly a second late.
  * Fixed a crash when XDG_SESSION_TYPE is present but empty.
  * Fixed X11 mouse event propagation regressions that could
    duplicate clicks and scroll events on other windows.
  * Fixed a graph argument parsing edge case for leading -m /
    minheight values.</changelog>
  <changelog author="Simon Lees + Gemini &lt;sflees@suse.de&gt;" date="1787659200">- Update to 1.24.2:
  * Wayland double-buffer management and release listener fixes
  * Wayland fractional scaling, viewporter, and logical
    maximum_width support
  * Layer placement, own_window and exclusive zones in Wayland
  * Optional NVML backend for querying NVIDIA GPUs on Linux
- Also includes changes from 1.24.1:
  * Security: harden APCUPSD NIS response parsing to prevent
    oversized reads from malformed/tampered length prefixes
    (GHSA-4577-mm6h-jxmx)
  * Fix X11 cursor event stealing (Openbox/Fluxbox compatibility)
  * Fix HTTP backend thread safety (corruption/hangs on reload)
  * Discard stderr from ${exec} commands; execbar/execgauge/
    execgraph return 0.0 while no output is available yet
  * Fix ${top cpu} in one-shot runs, offline CPU cores reporting
    stale usage, and a no-op 100ms sleep in Linux CPU updates
  * Fix $distribution parsing for unquoted /etc/os-release values
  * Fix net-stat bar parsing and window sizing for tall elements</changelog>
</package>
<package pkgid="b0a6979bdee9d266a9d5a9367192cae1e8131a690e3deb0d325cd3af876c105c15e0ac1d861a4b4a73973b7cae39afc8c371477479553cbfde7fdd4d6a289202" name="conky-debugsource" arch="i586">
  <version epoch="0" ver="1.24.2" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337600">- Update to 1.21.8:
  Features:
  * Implement -U. #2049
  Bug fixes:
  * set display to null for race condition #2032
  * src/fs.{cc,h}: Update fs_stats without error spam. #2033
  * audacious.cc: print_audacious_filename(): fix always empty $audacious_filename #2038
  * Fix tcp_ping for non-existent local network hosts #2043
  * Fix if_match comparison for string operands containing operator symbols (#1988)
  * fix: set initial state withdrawn wm hint (fixes #2046) #2056</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337601">- Update to 1.21.9:
  Features:
  * Implement -U for FreeBSD. #2077
  * OpenBSD: Fill missing fields in get_top_info(). #2093
  * Implement -U for Haiku. #2079
  Bug fixes:
  * lua-imlib2: fix memory leak #2083
  * Fix OpenBSD build #2080
  * Fix NetBSD build #2089
  * OpenBSD: Fix CPU Usage. #2092</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736337602">- Update to 1.22.0:
  Features:
  * Allow to override build date with SOURCE_DATE_EPOCH #2096
  * Add support for power_now #2099
  Bug fixes:
  * NetBSD: Fix CPU usage and top info. #2101
  * Fix out_to_wayland giving nothing #2103
  * Revert "Use private mapping from provided shm_pool buffer" #2104
  * Fix non-text content using own_window_argb_value #2105
  * NetBSD: Fix meminfo. #2122
  * wayland: fix clean_text bug #2127</changelog>
  <changelog author="olaf@aepfle.de" date="1741003200">- Use gcc13 in SLE15 because because C++17 is used</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1753185600">- update to 1.22.2
  * Syntax file installation
  * Better Wayland build errors
- update to 1.22.1
  * MODULE
  * Add #include to fix building with gcc 15</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Fix shebang in extras/convert.lua: set it to LUA 5.3 and thus use
  the same lua version as the rest of the package (switched to LUA
  5.3 in 2019).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1774612800">- Build with wayland support</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1781611200">- Enable BUILD_LUA_TEXT
- Enable BUILD_INTEL_GPU=ON
- Enable BUILD_LUA_CAIRO_XLIB for clarity
- Disable the following flags that are reported as unused by cmake
  * BUILD_ARGB
  * BUILD_BMPX
  * BUILD_EVE
  * BUILD_WEATHER_METAR
  * BUILD_WEATHER_XOAP
- Disable docs in places pandoc doesn't exist
- Update to 1.24.0 (Combined Notes)
  * Upgrade Notes
  * conky_surface() is now the preferred Lua API for obtaining
    the current Cairo drawing surface. It works across graphical
    backends, including Wayland, and the older X11-specific
    Cairo surface API now emits deprecation warnings.
  * own_window_colour now carries background opacity through
    its alpha channel. The older own_window_argb_visual,
    own_window_argb_value, and own_window_transparent settings
    are deprecated but remain backward-compatible, aside from
    corrected opacity resolution behavior.
  * BUILD_ARGB was removed; ARGB support is treated as part
    of the X11 path.
  * BUILD_XINPUT was removed; XInput2 is now used directly for
    X11 mouse input, and the legacy non-XInput2 fallback was
    removed.
  * Lua and Graphical Output
  * Added conky_surface() for backend-neutral Cairo drawing
    from Lua, including Wayland support, and updated
    conky_window.width / conky_window.height from
    Wayland output (#2342).
  * Added conky_window.pixel_size.x, conky_window.pixel_size.y,
    and conky_window.scale for Lua scripts that need pixel-aware
    drawing (#2342).
  * Simplified window background alpha handling around
    own_window_colour and fixed several compositor and opacity
    edge cases (#2344).
  * Fixed stale window width and height updates (#2345).
  * Fixed graph gradient rendering (#2336).
  * Improved cairo/lua text rendering support.
  * Text Objects
  * Added sysfs-backed bar variables for Linux hardware
    monitoring: hwmonbar, i2cbar, and platformbar. These let
    configs render sensor values as bars without shelling out
    through execbar.
  * Added an optional width argument to hr and stippled_hr,
    allowing horizontal rules to be capped at a specific pixel
    width while preserving existing defaults.
  * X11 Mouse Input
  * Various Fixes
  * Reliability and Diagnostics
  * Replaced legacy stderr/debug macros with structured
    spdlog-based logging, runtime log levels, source locations,
    span context, and cleaner termination handling (#1899).
  * Improved parser error recovery so invalid variables can be
    rendered literally instead of crashing in more cases (#1899).
  * Security and Platform Fixes
  * Various Hardening and Security related fixes
  * Runtime Fixes
  * Aligned periodic updates to wall-clock second boundaries
    so ${time} output updates on time instead of drifting up
    to nearly a second late.
  * Fixed a crash when XDG_SESSION_TYPE is present but empty.
  * Fixed X11 mouse event propagation regressions that could
    duplicate clicks and scroll events on other windows.
  * Fixed a graph argument parsing edge case for leading -m /
    minheight values.</changelog>
  <changelog author="Simon Lees + Gemini &lt;sflees@suse.de&gt;" date="1787659200">- Update to 1.24.2:
  * Wayland double-buffer management and release listener fixes
  * Wayland fractional scaling, viewporter, and logical
    maximum_width support
  * Layer placement, own_window and exclusive zones in Wayland
  * Optional NVML backend for querying NVIDIA GPUs on Linux
- Also includes changes from 1.24.1:
  * Security: harden APCUPSD NIS response parsing to prevent
    oversized reads from malformed/tampered length prefixes
    (GHSA-4577-mm6h-jxmx)
  * Fix X11 cursor event stealing (Openbox/Fluxbox compatibility)
  * Fix HTTP backend thread safety (corruption/hangs on reload)
  * Discard stderr from ${exec} commands; execbar/execgauge/
    execgraph return 0.0 while no output is available yet
  * Fix ${top cpu} in one-shot runs, offline CPU cores reporting
    stale usage, and a no-op 100ms sleep in Linux CPU updates
  * Fix $distribution parsing for unquoted /etc/os-release values
  * Fix net-stat bar parsing and window sizing for tall elements</changelog>
</package>
<package pkgid="986fad6913d1e99ed9ea3acb508a6fb38b63379751aa86e55e3d6e1ff14aa250b03403784b7dba42eda5cbe28916eadb31d00b1715e1ee56bab24548e9651f77" name="conman-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.1" rel="3.5"/>
  <changelog author="eich@suse.com" date="1535025600">- Replace
  If-connect-fails-let-other-side-accept-connection-and-come-back.patch
  by:
  Reset-delay-for-unixsock-connect-from-inotify.patch:
  Upstream chose to fix bsc#1101647 slightly differently.</changelog>
  <changelog author="eich@suse.com" date="1535025601">- Update to version 0.2.9:
  - Allowed IPMI defaults to be overridden via libipmiconsole.conf. (#27)
  - Updated recognized strings for IPMI workaround-flags (FATE#326641).</changelog>
  <changelog author="eich@suse.com" date="1537617600">- Add Requires(post): %fillup_prereq sed.</changelog>
  <changelog author="eich@suse.com" date="1537876800">- Update to conman-0.3.0 (2018-09-15): (jsc#SLE-8514)
  * Fixed slow connects to Unix socket consoles triggered from
    inotify. (#28,#29).
  * Obsoletes: Reset-delay-for-unixsock-connect-from-inotify.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560340800">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut the build queues by allowing usage of systemd-mini</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1633003200">- Utilize sysuser infrastructure to set user/group conman.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1634299200">- Typo fix to sysuser file.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1670846400">- update to version 0.3.1:
  * Fixed username/password use in libipmiconsole.conf. (e59f5e4)
  * Added more console logfile conversion specifiers. (96ede96, 5a189f6)
  * Added conmen '-T' cmdline opt to specify terminal emulator. (a11c6f4)
  * Added rpm source file verification. (f86c123)
  * Revamped autotools config. (547db3c)
  * Added configure opts for systemd/sysvinit. (3e303e6)
  * Added configure runstatedir support. (bb415e0)
  * Fixed installation directory variable substitution. (7642609)
  * Removed autotools-generated files from version control. (44168a4)
  * general move of files from /usr/lib/conman to /usr/share/conman</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1736424000">- Fix post install script for SELinux: when moving temporary file
  to final destination, remove temporary file security context
  (boo#1235443).</changelog>
</package>
<package pkgid="886c5ec71f0cb19369c918c969672711d0cf2a9554d3dc00f21b81f93bfdc6e5347639e18a9624491bae05b99a755bfe3b538643653585b9851af8cc49018ab8" name="conman-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="3.5"/>
  <changelog author="eich@suse.com" date="1535025600">- Replace
  If-connect-fails-let-other-side-accept-connection-and-come-back.patch
  by:
  Reset-delay-for-unixsock-connect-from-inotify.patch:
  Upstream chose to fix bsc#1101647 slightly differently.</changelog>
  <changelog author="eich@suse.com" date="1535025601">- Update to version 0.2.9:
  - Allowed IPMI defaults to be overridden via libipmiconsole.conf. (#27)
  - Updated recognized strings for IPMI workaround-flags (FATE#326641).</changelog>
  <changelog author="eich@suse.com" date="1537617600">- Add Requires(post): %fillup_prereq sed.</changelog>
  <changelog author="eich@suse.com" date="1537876800">- Update to conman-0.3.0 (2018-09-15): (jsc#SLE-8514)
  * Fixed slow connects to Unix socket consoles triggered from
    inotify. (#28,#29).
  * Obsoletes: Reset-delay-for-unixsock-connect-from-inotify.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560340800">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut the build queues by allowing usage of systemd-mini</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1633003200">- Utilize sysuser infrastructure to set user/group conman.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1634299200">- Typo fix to sysuser file.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1670846400">- update to version 0.3.1:
  * Fixed username/password use in libipmiconsole.conf. (e59f5e4)
  * Added more console logfile conversion specifiers. (96ede96, 5a189f6)
  * Added conmen '-T' cmdline opt to specify terminal emulator. (a11c6f4)
  * Added rpm source file verification. (f86c123)
  * Revamped autotools config. (547db3c)
  * Added configure opts for systemd/sysvinit. (3e303e6)
  * Added configure runstatedir support. (bb415e0)
  * Fixed installation directory variable substitution. (7642609)
  * Removed autotools-generated files from version control. (44168a4)
  * general move of files from /usr/lib/conman to /usr/share/conman</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1736424000">- Fix post install script for SELinux: when moving temporary file
  to final destination, remove temporary file security context
  (boo#1235443).</changelog>
</package>
<package pkgid="2f3837c992ab01351359aa6a34e23ed8ec4cd820ab8ccd1fd010c77f59be342bac96dd8e15eb6bed1aa38dbf53a415a56654ab63536e60dae71237da9bf241bd" name="conmon-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.1" rel="1.5"/>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1695902400">- go 1.19 EOL, swith to go &gt;= 1.20
  * [bsc#1215806]</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1702641600">- New upstream release 2.1.9
  [#]## Bug fixes
  * fix some issues flagged by SAST scan
  * src: fix write after end of buffer
  * src: open all files with O_CLOEXEC
  * oom-score: restore oom score before running exit command
  [#]## Features
  * Forward more messages on the sd-notify socket
  * logging: -l passthrough accepts TTYs</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1702900800">- Add fix-incorrect-free-in-conn_sock.patch
  This fixes a regression in 2.1.9
  (https://github.com/containers/conmon/issues/475 and
  https://github.com/containers/conmon/issues/477)</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1702987200">- New upstream release 2.1.10
  Bug fixes:
  * Fix incorrect free in conn_sock (removes fix-incorrect-free-in-conn_sock.patch)
  * logging: Respect log-size-max immediately after open</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1714478400">- New upstream release 2.1.11
  * docs/Makefile: softcode GOMD2MAN by @rahilarious
  * chore(deps): update dependency containers/automation_images to v20231208 by @renovate
  * drop --tty on exec by @haircommander
  * update packit config, enable downstream tasks by @lsm5
  * Remove checks for (long)deprecated libsystemd-journal for libsystemd by @rahilarious
  * Add support for s390x by @saschagrunert
  * Build s390x binaries using musl libc by @saschagrunert</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1715947200">- New upstream release 2.1.12
  * Packit: enable downstream sync to CentOS Stream 10
  * Make 'docs' target not depend on 'install.tools' if GOMD2MAN is set</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1740571200">- New upstream release 2.1.13
  [#]## Bug fixes
  * Make timestamp generation never fail.
  * Change permissions of logs from 0600 to 0640
  * Avoid bogus journal filling errors
  * Fix typos and clarify man page.
  * conmon: do not create oom file under cwd
  * logging: remove unuseful fsync</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1764849600">- Build with distro flags</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1769688000">- Update to version 2.2.0:
  * Release v2.2.0
  * Fix SIGABRT crash in drop_signal_event
  * Add an easy cleanup for tests
  * [skip-ci] Update actions/checkout action to v6
  * Check memory.events file exists before adding inotify watch
  * Fix remaining busybox references in tests
  * Fix inconsistent error messages when runtime fails (bsc#1252432)
  * Move attach start message after failure check
  * Add more tests for ctr_logging.c
  * Document testing package requirements
  * Switch tests from busybox to UBI10 and add consistent terminal size validation
  * Restore use of `writev()` system call
  * Document all CLI options
  * Add tests for --terminal and ctrl.c
  * Add tests for _OCI_SYNCPIPE.
  * Add log rotation functionality as alternative to log truncation
  * Add tests for --exec-attach.
  * Add more tests for --stdin and --exec.
  * [skip-ci] Update actions/setup-go action to v6
  * Add systemd priority prefix parsing to journald logging
  * Run the coverage_task also on VM, not in container.
  * Show the code coverage in `make test-coverage` output.
  * [skip-ci] Update actions/checkout action to v5
  * Really run the container in the 04-runtime.bats.
  * Fix missing F-sequence on container exit
  * Fix JSON parsing error in console file descriptor communication
  * Fix code quality issues
  * Revert 'Fix conmon exec exit status handling'
  * Fix meson install path to match Makefile
  * Fix conmon exec exit status handling
  * Add --no-container-partial-message option
  * Fix OOM detection on cgroup v2
  * Fix CI: Remove Go dependencies and fix missing make targets
  * Replace Go tests with BATS and remove Go dependency
  * Fix errno race condition and logging macro issues
  * Add optional systemd support for static builds
  * Require at least golang 1.23
  * ci/int: test with Go 1.23 and 1.24
  * ci/deps: use "stable" go version
  * Fix container exit detection in systemd scope environments
  * Enhance k8s-file log rotation test coverage for corruption fix
  * Add test suite for k8s-file log rotation fix
  * Fix k8s-file log corruption during log rotation
  * conn_sock: drop -1 fron snprintf
  * conn_sock: make sure strncpy buffer is NUL terminated
  * oom: drop usage of sprintf in favor of snprintf
  * conmon: drop usage of sprintf in favor of snprintf
  * cmsg: shrink buffer to effective size
  * src: Fix terminal resize event processing
  * fix integration github action
  * fix wrong conditions of k8s-file logging
  * logging: Add container labels to log entries on journald
  * Makefile: simplify fmt
  * Remove hack/tree_status.sh
  * Remove hack/kubernetes-e2e
  * ci: add go.mod/go.sum validation
  * ci/gha: add all-done job
  * ci/gha: fix branch name
  * Remove old vendored go-md2man
  * ci/gha: remove actions/cache
  * Use gofumpt
  * runner/conmon_test: rm unused skopeoPath
  * runner/conmon: rm unused writeConmonPipeData
  * Replace ioutil.TempDir with t.TempDir
  * Use os.ReadFile/os.WriteFile instead of ioutil
  * runner: stop using pkg/errors
  * Use %m instead of strerror(errno)
  * cmsg: error logging nits
  * seccomp_accept_cb: fix memory leak
  * Remove pwarn macro
  * write_journald: fix logging a warning
  * write_oom_adjust: remove extra newlines from ndebugf
  * Introduce pwarnf() for better diagnosis of socket/fd write issues.
  * Handle descriptor in non-blocking mode properly. Resolves: #490
  * Bump conmon version to 2.1.13
  * Install some packages to fix CI
  * Make timestamp generation never fail.
  * Change permissions of logs from 0600 to 0640
  * Avoid bogus journal filling errors
  * Fix typos and clarify man page.
  * Packit: constrain downstream jobs to the fedora package
  * gh actions: use crun and update runc version
  * gh actions: call make correctly
  * runner: fix runtime test
  * gh actions: add sudo to make command
  * vendor: drop libpod in runner package
  * [skip-ci] Update actions/checkout action to v4
  * chore(deps): update module github.com/docker/docker to v25 [security]
  * RPM: delete unnecessary patching from spec
  * RPM: cleanup changelog conditionals
  * RPM: do not create cri-o dirs
  * Use `.gitignore` in nix build excludes
  * conmon: do not create oom file under cwd
  * gh actions: bump to golang 1.22
  * logging: remove unuseful fsync
  * fix(deps): update module golang.org/x/sys to v0.20.0
  * Remove CI VM OS names
  * chore(deps): update dependency containers/automation_images to v20240513
  * Bump version to 2.1.12
  * Make 'docs' target not depend on 'install.tools' if GOMD2MAN is set
  * Packit: enable downstream sync to CentOS Stream 10
  * Build s390x binaries using musl libc
  * Add support for s390x
  * Remove checks for (long)deprecated libsystemd-journal in favor of libsystemd
  * update packit config, enable downstream tasks
  * fix(deps): update module github.com/onsi/gomega to v1.31.1
  * [skip-ci] Update actions/setup-go action to v5
  * [skip-ci] Update actions/cache action to v4
  * fix(deps): update github.com/opencontainers/runtime-tools digest to 408c51e
  * chore(deps): update dependency containers/automation_images to v20240102
  * drop --tty on exec
  * chore(deps): update dependency containers/automation_images to v20231208
  * docs/Makefile: softcode GOMD2MAN
  * bump to 2.1.10
  * fix(deps): update module github.com/onsi/gomega to v1.30.0
  * chore(deps): update module github.com/docker/docker to v24 [security]
  * chore(deps): update module golang.org/x/net to v0.17.0 [security]
  * Fix incorrect free in conn_sock
  * logging: Respect log-size-max immediately after open
  * fix some issues flagged by SAST scan
  * version: bump to 2.1.9
  * README.md: update the correct Nix channel
  * Fix podman tests
  * Forward more messages on the sd-notify socket
  * ci: skip broken cri-o tests
  * logging: -l passthrough accepts TTYs
  * src: fix write after end of buffer
  * src: open all files with O_CLOEXEC
  * oom-score: restore oom score before running exit command
  * src/seccomp_notify.c: fix static build
  * CI: Update Fedora names
  * chore(deps): update dependency containers/automation_images to v20231004
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.12.0
  * bump to v2.1.8
  * fix(deps): update module github.com/containers/storage to v1.48.0
  * cli: log parsing errors to stderr
  * Update nix and use an overlay
  * chore(deps): update dependency containers/automation_images to v20230809
  * gh actions: bump to go 1.21
  * gh actions: drop perma-failing jobs
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.11.0
  * Changes to build conmon for `riscv64`
  * stdio: ignore EIO for terminals
  * refactor: handle a broken pipe with write_sync_fd
  * ensure console socket buffers are properly sized
  * Remove lgtm badge
  * chore(deps): update dependency containers/automation_images to v20230614
  * log fds more permissive
  * Fix close_other_fds on FreeBSD
  * chore(deps): update dependency containers/automation_images to v20230601
  * chore(deps): update dependency containers/automation_images to v20230517
  * Update nixos image and dependencies' version.
  * Changes to build conmon for ppc64le
  * fix compile regression on FreeBSD
  * chore(deps): update dependency containers/automation_images to v20230426
  * Packit: update config
  * ctrl: fix a debug statement
  * [skip-ci] Update actions/setup-go action to v4
  * [skip-ci] Update actions/checkout action to v3
  * [skip-ci] Update actions/cache action to v3
  * vendor: bump to latest packages
  * fix(deps): update module github.com/containers/libpod to v4
  * chore(deps): update dependency containers/automation_images to v20230405
  * conmon: drop return after pexit()
  * ctrl: make accept4 failures fatal
  * cmsg: recvfd returns an error on failures
  * cmsg: fix program name
  * ctrl: on EINTR retry accept4
  * Add renovate configuration
  * logging: avoid opening /dev/null for each write
  * oom: restore old OOM score
  * Update CI VM images
  * Switch go version to 1.19
  * Use default umask `0022`
  * exit: Free allocated string
  * version: bump to v2.1.7
  * Fix leaking symbolic links in the opt_socket_path directory
  * cgroup: Stumble on if we can't set up oom handling
  * bump to v2.1.6
  * packit: build in dedicated projects
  * hack: build ginkgo in GOPATH
  * vendor bump ginkgo to v2
  * gh actions: bump to go 1.20
  * Use --detach instead of -d
  * Fix OOM watcher for cgroupv2 `oom_kill` events
  * Lint/format fixes for golang 1.19
  * Update CI VM Images to F36/F37
  * ctrl: drop fifo perms to 0660
  * Fix tools/Makefile with GNU make 4.4
  * bump to v2.1.5
  * don't leak syslog_identifier
  * logging: do not read more that the buf size
  * logging: fix error handling
  * cli: Fix conmon-pidfile/container-pidfile description
  * Makefile: Fix install for FreeBSD
  * signal: Track changes to get_signal_descriptor in the FreeBSD version
  * Packit: initial enablement
  * bump to 2.1.4
  * signal: handle SIGUSR1 with signalfd
  * Use /usr/bin/env to locate bash
  * Cirrus: Add meta task to keep CI VM images alive
  * VERSION: bump to 2.1.3
  * meson: build with seccomp if available
  * Fix build on FreeBSD-13.0
  * Reduce the amount of duplicated code between Linux and FreeBSD
  * Port conmon to FreeBSD
  * gh actions: bump versions
  * bump golang in gh action to 1.18
  * Stop using g_unix_signal_add() to avoid threads
  * [Fixup #342] `log-size-global-max` Should Be`log-global-size-max`
  * bump to v2.1.2
  * log_global_max: ignore if negative
  * add log-global-size-max option to limit the total output conmon processes
  * bump to v2.1.1
  * journald: print tag and name if both are specified
  * logging: add missing static keyword
  * drop some logs to debug level
  * meson: Handle journald
  * bump to v2.1.0
  * logging: buffer partial messages to journald
  * ci: add podman system to different cache
  * ci: install rootlessport right
  * ci: install go correctly
  * ci: add subid ranges for crio tests
  * ci: install all binaries for podman-system
  * ci: run vendor on podman job
  * ci: set host IP
  * ci: give conmon job sudo
  * ci: bump to go 1.17
  * exit: close all fds &gt;= 3
  * fix: cgroup: Free memory_cgroup_file_path if open fails. Call g_free instead of free.
  * Make libdl optional in meson definition
  * bump to v2.0.33-dev
  * bump to v2.0.32
  * Avoid mainfd_std{in,out} sharing the same file descriptor.
  * exit_command: unset subreaper attribute before running exit command
  * bump to 2.0.32-dev
  * bump to 2.0.31
  * conmon: fix error message
  * logging: set SYSLOG_IDENTIFIER= with --log-tag
  * conmon: free userdata files before exec cleanup
  * Cirrus: Remove disused scripts
  * test: drop seccomp tests
  * fix gh action yaml
  * ctr_logs: use container name or ID as SYSLOG_IDENTIFIER for journald
  * logging: new mode -l passthrough
  * ctrl: delete the fifo if it exists
  * conmon_test: fix race condition on os.RemoveAll
  * integration: use the built binary
  * bump to v2.0.31-dev</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1771588800">- Update to version 2.2.1:
  * Release v2.2.1
  * Fix EAGAIN busy-loop in drain_stdio()
  * Add CRI-O critest
  * Fix test for reverted F-sequence behavior
  * Revert PR #592
  * Revert PR #629
  * Skip test if RUNTIME_BINARY is not runc
  * Fix k8s-file log format for terminating F-sequence
  * tests: Ensure necessary dependencies are available
  * Release v2.2.0</changelog>
</package>
<package pkgid="2cc9984d38cd08f6b9b64fa10e402b4db417dcdeed2da3df299f0bf580993a50a775fa8d2148638ace0a6534023af56298c2e175551734170a85c0abb455ee5a" name="conmon-debugsource" arch="i586">
  <version epoch="0" ver="2.2.1" rel="1.5"/>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1695902400">- go 1.19 EOL, swith to go &gt;= 1.20
  * [bsc#1215806]</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1702641600">- New upstream release 2.1.9
  [#]## Bug fixes
  * fix some issues flagged by SAST scan
  * src: fix write after end of buffer
  * src: open all files with O_CLOEXEC
  * oom-score: restore oom score before running exit command
  [#]## Features
  * Forward more messages on the sd-notify socket
  * logging: -l passthrough accepts TTYs</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1702900800">- Add fix-incorrect-free-in-conn_sock.patch
  This fixes a regression in 2.1.9
  (https://github.com/containers/conmon/issues/475 and
  https://github.com/containers/conmon/issues/477)</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1702987200">- New upstream release 2.1.10
  Bug fixes:
  * Fix incorrect free in conn_sock (removes fix-incorrect-free-in-conn_sock.patch)
  * logging: Respect log-size-max immediately after open</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1714478400">- New upstream release 2.1.11
  * docs/Makefile: softcode GOMD2MAN by @rahilarious
  * chore(deps): update dependency containers/automation_images to v20231208 by @renovate
  * drop --tty on exec by @haircommander
  * update packit config, enable downstream tasks by @lsm5
  * Remove checks for (long)deprecated libsystemd-journal for libsystemd by @rahilarious
  * Add support for s390x by @saschagrunert
  * Build s390x binaries using musl libc by @saschagrunert</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1715947200">- New upstream release 2.1.12
  * Packit: enable downstream sync to CentOS Stream 10
  * Make 'docs' target not depend on 'install.tools' if GOMD2MAN is set</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1740571200">- New upstream release 2.1.13
  [#]## Bug fixes
  * Make timestamp generation never fail.
  * Change permissions of logs from 0600 to 0640
  * Avoid bogus journal filling errors
  * Fix typos and clarify man page.
  * conmon: do not create oom file under cwd
  * logging: remove unuseful fsync</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1764849600">- Build with distro flags</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1769688000">- Update to version 2.2.0:
  * Release v2.2.0
  * Fix SIGABRT crash in drop_signal_event
  * Add an easy cleanup for tests
  * [skip-ci] Update actions/checkout action to v6
  * Check memory.events file exists before adding inotify watch
  * Fix remaining busybox references in tests
  * Fix inconsistent error messages when runtime fails (bsc#1252432)
  * Move attach start message after failure check
  * Add more tests for ctr_logging.c
  * Document testing package requirements
  * Switch tests from busybox to UBI10 and add consistent terminal size validation
  * Restore use of `writev()` system call
  * Document all CLI options
  * Add tests for --terminal and ctrl.c
  * Add tests for _OCI_SYNCPIPE.
  * Add log rotation functionality as alternative to log truncation
  * Add tests for --exec-attach.
  * Add more tests for --stdin and --exec.
  * [skip-ci] Update actions/setup-go action to v6
  * Add systemd priority prefix parsing to journald logging
  * Run the coverage_task also on VM, not in container.
  * Show the code coverage in `make test-coverage` output.
  * [skip-ci] Update actions/checkout action to v5
  * Really run the container in the 04-runtime.bats.
  * Fix missing F-sequence on container exit
  * Fix JSON parsing error in console file descriptor communication
  * Fix code quality issues
  * Revert 'Fix conmon exec exit status handling'
  * Fix meson install path to match Makefile
  * Fix conmon exec exit status handling
  * Add --no-container-partial-message option
  * Fix OOM detection on cgroup v2
  * Fix CI: Remove Go dependencies and fix missing make targets
  * Replace Go tests with BATS and remove Go dependency
  * Fix errno race condition and logging macro issues
  * Add optional systemd support for static builds
  * Require at least golang 1.23
  * ci/int: test with Go 1.23 and 1.24
  * ci/deps: use "stable" go version
  * Fix container exit detection in systemd scope environments
  * Enhance k8s-file log rotation test coverage for corruption fix
  * Add test suite for k8s-file log rotation fix
  * Fix k8s-file log corruption during log rotation
  * conn_sock: drop -1 fron snprintf
  * conn_sock: make sure strncpy buffer is NUL terminated
  * oom: drop usage of sprintf in favor of snprintf
  * conmon: drop usage of sprintf in favor of snprintf
  * cmsg: shrink buffer to effective size
  * src: Fix terminal resize event processing
  * fix integration github action
  * fix wrong conditions of k8s-file logging
  * logging: Add container labels to log entries on journald
  * Makefile: simplify fmt
  * Remove hack/tree_status.sh
  * Remove hack/kubernetes-e2e
  * ci: add go.mod/go.sum validation
  * ci/gha: add all-done job
  * ci/gha: fix branch name
  * Remove old vendored go-md2man
  * ci/gha: remove actions/cache
  * Use gofumpt
  * runner/conmon_test: rm unused skopeoPath
  * runner/conmon: rm unused writeConmonPipeData
  * Replace ioutil.TempDir with t.TempDir
  * Use os.ReadFile/os.WriteFile instead of ioutil
  * runner: stop using pkg/errors
  * Use %m instead of strerror(errno)
  * cmsg: error logging nits
  * seccomp_accept_cb: fix memory leak
  * Remove pwarn macro
  * write_journald: fix logging a warning
  * write_oom_adjust: remove extra newlines from ndebugf
  * Introduce pwarnf() for better diagnosis of socket/fd write issues.
  * Handle descriptor in non-blocking mode properly. Resolves: #490
  * Bump conmon version to 2.1.13
  * Install some packages to fix CI
  * Make timestamp generation never fail.
  * Change permissions of logs from 0600 to 0640
  * Avoid bogus journal filling errors
  * Fix typos and clarify man page.
  * Packit: constrain downstream jobs to the fedora package
  * gh actions: use crun and update runc version
  * gh actions: call make correctly
  * runner: fix runtime test
  * gh actions: add sudo to make command
  * vendor: drop libpod in runner package
  * [skip-ci] Update actions/checkout action to v4
  * chore(deps): update module github.com/docker/docker to v25 [security]
  * RPM: delete unnecessary patching from spec
  * RPM: cleanup changelog conditionals
  * RPM: do not create cri-o dirs
  * Use `.gitignore` in nix build excludes
  * conmon: do not create oom file under cwd
  * gh actions: bump to golang 1.22
  * logging: remove unuseful fsync
  * fix(deps): update module golang.org/x/sys to v0.20.0
  * Remove CI VM OS names
  * chore(deps): update dependency containers/automation_images to v20240513
  * Bump version to 2.1.12
  * Make 'docs' target not depend on 'install.tools' if GOMD2MAN is set
  * Packit: enable downstream sync to CentOS Stream 10
  * Build s390x binaries using musl libc
  * Add support for s390x
  * Remove checks for (long)deprecated libsystemd-journal in favor of libsystemd
  * update packit config, enable downstream tasks
  * fix(deps): update module github.com/onsi/gomega to v1.31.1
  * [skip-ci] Update actions/setup-go action to v5
  * [skip-ci] Update actions/cache action to v4
  * fix(deps): update github.com/opencontainers/runtime-tools digest to 408c51e
  * chore(deps): update dependency containers/automation_images to v20240102
  * drop --tty on exec
  * chore(deps): update dependency containers/automation_images to v20231208
  * docs/Makefile: softcode GOMD2MAN
  * bump to 2.1.10
  * fix(deps): update module github.com/onsi/gomega to v1.30.0
  * chore(deps): update module github.com/docker/docker to v24 [security]
  * chore(deps): update module golang.org/x/net to v0.17.0 [security]
  * Fix incorrect free in conn_sock
  * logging: Respect log-size-max immediately after open
  * fix some issues flagged by SAST scan
  * version: bump to 2.1.9
  * README.md: update the correct Nix channel
  * Fix podman tests
  * Forward more messages on the sd-notify socket
  * ci: skip broken cri-o tests
  * logging: -l passthrough accepts TTYs
  * src: fix write after end of buffer
  * src: open all files with O_CLOEXEC
  * oom-score: restore oom score before running exit command
  * src/seccomp_notify.c: fix static build
  * CI: Update Fedora names
  * chore(deps): update dependency containers/automation_images to v20231004
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.12.0
  * bump to v2.1.8
  * fix(deps): update module github.com/containers/storage to v1.48.0
  * cli: log parsing errors to stderr
  * Update nix and use an overlay
  * chore(deps): update dependency containers/automation_images to v20230809
  * gh actions: bump to go 1.21
  * gh actions: drop perma-failing jobs
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.11.0
  * Changes to build conmon for `riscv64`
  * stdio: ignore EIO for terminals
  * refactor: handle a broken pipe with write_sync_fd
  * ensure console socket buffers are properly sized
  * Remove lgtm badge
  * chore(deps): update dependency containers/automation_images to v20230614
  * log fds more permissive
  * Fix close_other_fds on FreeBSD
  * chore(deps): update dependency containers/automation_images to v20230601
  * chore(deps): update dependency containers/automation_images to v20230517
  * Update nixos image and dependencies' version.
  * Changes to build conmon for ppc64le
  * fix compile regression on FreeBSD
  * chore(deps): update dependency containers/automation_images to v20230426
  * Packit: update config
  * ctrl: fix a debug statement
  * [skip-ci] Update actions/setup-go action to v4
  * [skip-ci] Update actions/checkout action to v3
  * [skip-ci] Update actions/cache action to v3
  * vendor: bump to latest packages
  * fix(deps): update module github.com/containers/libpod to v4
  * chore(deps): update dependency containers/automation_images to v20230405
  * conmon: drop return after pexit()
  * ctrl: make accept4 failures fatal
  * cmsg: recvfd returns an error on failures
  * cmsg: fix program name
  * ctrl: on EINTR retry accept4
  * Add renovate configuration
  * logging: avoid opening /dev/null for each write
  * oom: restore old OOM score
  * Update CI VM images
  * Switch go version to 1.19
  * Use default umask `0022`
  * exit: Free allocated string
  * version: bump to v2.1.7
  * Fix leaking symbolic links in the opt_socket_path directory
  * cgroup: Stumble on if we can't set up oom handling
  * bump to v2.1.6
  * packit: build in dedicated projects
  * hack: build ginkgo in GOPATH
  * vendor bump ginkgo to v2
  * gh actions: bump to go 1.20
  * Use --detach instead of -d
  * Fix OOM watcher for cgroupv2 `oom_kill` events
  * Lint/format fixes for golang 1.19
  * Update CI VM Images to F36/F37
  * ctrl: drop fifo perms to 0660
  * Fix tools/Makefile with GNU make 4.4
  * bump to v2.1.5
  * don't leak syslog_identifier
  * logging: do not read more that the buf size
  * logging: fix error handling
  * cli: Fix conmon-pidfile/container-pidfile description
  * Makefile: Fix install for FreeBSD
  * signal: Track changes to get_signal_descriptor in the FreeBSD version
  * Packit: initial enablement
  * bump to 2.1.4
  * signal: handle SIGUSR1 with signalfd
  * Use /usr/bin/env to locate bash
  * Cirrus: Add meta task to keep CI VM images alive
  * VERSION: bump to 2.1.3
  * meson: build with seccomp if available
  * Fix build on FreeBSD-13.0
  * Reduce the amount of duplicated code between Linux and FreeBSD
  * Port conmon to FreeBSD
  * gh actions: bump versions
  * bump golang in gh action to 1.18
  * Stop using g_unix_signal_add() to avoid threads
  * [Fixup #342] `log-size-global-max` Should Be`log-global-size-max`
  * bump to v2.1.2
  * log_global_max: ignore if negative
  * add log-global-size-max option to limit the total output conmon processes
  * bump to v2.1.1
  * journald: print tag and name if both are specified
  * logging: add missing static keyword
  * drop some logs to debug level
  * meson: Handle journald
  * bump to v2.1.0
  * logging: buffer partial messages to journald
  * ci: add podman system to different cache
  * ci: install rootlessport right
  * ci: install go correctly
  * ci: add subid ranges for crio tests
  * ci: install all binaries for podman-system
  * ci: run vendor on podman job
  * ci: set host IP
  * ci: give conmon job sudo
  * ci: bump to go 1.17
  * exit: close all fds &gt;= 3
  * fix: cgroup: Free memory_cgroup_file_path if open fails. Call g_free instead of free.
  * Make libdl optional in meson definition
  * bump to v2.0.33-dev
  * bump to v2.0.32
  * Avoid mainfd_std{in,out} sharing the same file descriptor.
  * exit_command: unset subreaper attribute before running exit command
  * bump to 2.0.32-dev
  * bump to 2.0.31
  * conmon: fix error message
  * logging: set SYSLOG_IDENTIFIER= with --log-tag
  * conmon: free userdata files before exec cleanup
  * Cirrus: Remove disused scripts
  * test: drop seccomp tests
  * fix gh action yaml
  * ctr_logs: use container name or ID as SYSLOG_IDENTIFIER for journald
  * logging: new mode -l passthrough
  * ctrl: delete the fifo if it exists
  * conmon_test: fix race condition on os.RemoveAll
  * integration: use the built binary
  * bump to v2.0.31-dev</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1771588800">- Update to version 2.2.1:
  * Release v2.2.1
  * Fix EAGAIN busy-loop in drain_stdio()
  * Add CRI-O critest
  * Fix test for reverted F-sequence behavior
  * Revert PR #592
  * Revert PR #629
  * Skip test if RUNTIME_BINARY is not runc
  * Fix k8s-file log format for terminating F-sequence
  * tests: Ensure necessary dependencies are available
  * Release v2.2.0</changelog>
</package>
<package pkgid="25850a711adb6c7e54d0f4c3a6c210bd65ac86346eb636848a3e60859d693a27d0bb40df730e94828c3ae9b0bed67dd78aa0c83b038732ec3338235760c5a631" name="connman-client-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="dff31f375bb61adecf660d11641b90f7d2046e5502de44de33bcf5eb78926c5deca2a7d2915176dcdf8a7af1477a28f489cbd9fa75d66048a1e0572a3edc9f1a" name="connman-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="3c59cd76101362daf272b88a6590927367cb088da54eba1d65df1482ecd11f77e0a437b05c30a10a4a876571568ba288f304d711a6bde355abeaffa80a0a779f" name="connman-debugsource" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="648f8c53d76b97c1ca8d0188d8bce1c1839d0e0456a46b89d0abe5260aa551acb4bc21f70e9c827f708846dbda8218d965df49ebe40d58a83c5951a26a3ea9e3" name="connman-plugin-hh2serial-gps-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="ff3275bfc51e6dc440e8b58a4dbaa5f5a923771a45469319353aadaa3a37a5eeb5feedf6a9f44468dc5e89dd09816e00e8e4d12f4fcbb61c657801d55ab58122" name="connman-plugin-iospm-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="2bddfe41cc260f25958d0ebffc72b363bf2588a8cab6a6bf4b73ba2c283b66340d47ca6448f1d7bbfa8d38f702aa0f6da8a534ab0c7ab20d84794aebad1d201c" name="connman-plugin-l2tp-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="22fc25b7787101d269552d971c6ae82ed0092db4be33df7dd175a7b3d049867199e0f21fc7fc38ea8a5da281f4b31a4da08fc58512e157e0659dd8ed9dd726f3" name="connman-plugin-openconnect-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="49c84e349508ede2a1e2fba70d4bcdf2e4d9c2d46ea1b0acbe4b8d4c226d2a46fbd728e56e5d83b7e6360a90d0c9e2dddf9745b90a586d52d2456f89ffad9b7d" name="connman-plugin-openvpn-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="8f3d6e6f9114f625dd30e3ba898504d03cc679ae03a37fafe65cb7d5c1e8f666b44a5d02b81c1c404dd2253b549efbb305d669b57119f5c1de6e4d35b5aca0ca" name="connman-plugin-pptp-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="e741d31673deacd4fba42fcddddc484ad84b4702c00e814c5e912f196d8012d5b0d5c4cc56fb8250c075a5e5ca5ef5b699eec2ff264a504128d1bab814157a48" name="connman-plugin-tist-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="9aa136d62a5c10d7d4362b1d5add0799538c56ae3521e79a1f49f890abc5ceb8376c0d9a3feeac039e4e2cb5344f92d2832d7be80eeda8a67045b32e862c8456" name="connman-plugin-vpnc-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="9b5b2c393ed2bd7c134feafc3e3ea5eff56bc0901511b9a7f0e9146a074f303dc32b79b260f46dd5d2e688e594d1055c1c93b7e64f1c162af8f13fc36281e3d8" name="connman-plugin-wireguard-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="2.12"/>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1629720000">- Update to 1.40:
  * Fix issue with handling WiFi disconnecting status.
  * Fix issue with handling WiFi auto-connect and iwd backend.
  * Drop 0002-dnsproxy-Check-the-length-of-buffers-before-memcpy.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Added patch(es):
  * harden_connman-vpn.service.patch
  * harden_connman-wait-online.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637928000">- connman-nmcompat manages D-Bus permissions for NetworkManager service.
  However, these rules are different than the ones NetworkManager setup.
  Allow the installation of only either of them. Fixes bsc#1192827</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1643716800">- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175)
  * Fix issue with RTNL netlink message alignment.
  * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096)
  * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098)
  * Fix issue with WiFi connection with no passphrase.
  * Add support for wpa_supplicant and WPA3-SAE functionality.
  * Add support for D-Bus ObjectManager interface.
- Renamed downstream patches to separate them from upstream patches
  * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch
  * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch
  * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652356800">- Explicitly BuildRequire openconnect: configure is looking for the
  binaries, not only the devel parts. The devel package though does
  not pull in the daemon (which is not used in most cases to
  develop).</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1657800000">- Switch from iptables to nftables.</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1659355200">- Add refcounting to wispr portal detection (bsc#1200190)
  * add 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * add 0002-wispr-Ignore-NULL-proxy.patch
  * add 0003-wispr-Add-reference-counter-to-portal-context.patch (CVE-2022-32293)
  * add 0004-wispr-Update-portal-context-references.patch (CVE-2022-32293)
- Fix OOB write in received_data (bsc#1200189)
  * add 0005-gweb-Fix-OOB-write-in-received_data.patch (CVE-2022-32292)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1699876800">- Update to 1.42
  * Fix issue with iwd and signal strength calculation.
  * Fix issue with iwd and handling service removal.
  * Fix issue with iwd and handling new connections.
  * Fix issue with handling default online check URL.
  * Fix issue with handling nameservers refresh.
  * Fix issue with handling proxy from DHCP lease. (bsc#1210395 CVE-2023-28488)
  * Fix issue with handling multiple proxies from PAC.
  * Fix issue with handling manual time update changes.
  * Fix issue with handling invalid gateway routes.
  * Fix issue with handling hidden WiFi agent requests.
  * Fix issue with handling WiFi SAE authentication failure.
  * Fix issue with handling DNS Proxy and TCP server replies.
  * Add support for regulatory domain following timezone.
  * Add support for localtime configuration option.
  * add 0001-scripts-add-missing-header-file.patch
- remove patches
  * remove 0001-wispr-Rename-wispr_portal_list-to-wispr_portal_hash.patch
  * remove 0002-wispr-Ignore-NULL-proxy.patch
  * remove 0003-wispr-Add-reference-counter-to-portal-context.patch
  * remove 0004-wispr-Update-portal-context-references.patch
  * remove 0005-gweb-Fix-OOB-write-in-received_data.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Change all hashbangs of test scripts from /usr/bin/python to
  /usr/bin/python3: the code is py3 ready (boo#1219309, commit
  55965561).</changelog>
</package>
<package pkgid="e515480d6fb00604b6be79264b1b71082318292700bd50380885e4c491f9bebe99a53b41cf7b202227391f29cd8f131e82a5323ffb6b03ff556e1bf2652ca2c4" name="conntrack-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.9" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1521201600">- Add tirpc for openSUSE 15 and onwards.</changelog>
  <changelog author="jengelh@inai.de" date="1525176000">- Update to new upstream release 1.4.5
  * new synproxy support
  * improved logging support (both stdout/stderr and log files)
  * new mDNS ct helper
  * deprecate unix backlog configuration
  * drop old/obsolete/deprecated conntrackd.conf config options
  * improved support for UPnP in the SSDP ct helper
  * add stronger TCP flags support
  * conntrack CLI tool: new support for IPv6 NAT
  * nfct CLI tool: some improvements to the build (-z lazy)</changelog>
  <changelog author="Michal Kubeček &lt;mkubecek@suse.cz&gt;" date="1563192000">- Fix 1.4.5 parser issues (bsc#1141480):
  conntrackd-use-strncpy-to-unix-path.patch
  conntrackd-Use-strdup-in-lexer.patch
  conntrackd-use-correct-max-unix-path-length.patch</changelog>
  <changelog author="Michal Kubeček &lt;mkubecek@suse.cz&gt;" date="1563883200">- conntrackd-cthelper-Add-new-SLP-helper.patch:
  userspace conntrack helper for SLP (Service Location Protocol) to
  replace SUSE specific kernel helper (rejected by upstream) from
  openSUSE / SLE kernel packages (FATE#324143 bsc#1127886)
- run autoreconf before build (patch above touches Makefile.am)
- add commented out conntrack helper config example to default
  conntrackd.conf
- drop deprecated (and ignored) options Nice and UNIX/Backlog from
  default conntrackd.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585742400">- Update to release 1.4.6
  * conntrackd: fix UDP IPv6 destination address not being usable
  * conntrack: Allow protocol number zero
  * conntrackd: cthelper: Add new SLP helper
- Drop conntrackd-Use-strdup-in-lexer.patch,
  conntrackd-use-strncpy-to-unix-path.patch,
  conntrackd-cthelper-Add-new-SLP-helper.patch,
  conntrackd-use-correct-max-unix-path-length.patch (merged)
- Drop require on systemd, since it can run in a namespace without.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Modified:
  * conntrackd.service</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1665057600">- Update to release 1.4.7
  * Changes to the "conntrack" program:
  * "clash_resolve" and "chaintoolong" stats counters
  * Defaults to the `unspec` family if the `-f` flag is absent,
    so as to improve support for dual-stack setups.
  * Support filtering events by IP address family.
  * Support flushing per IP address family.
  * Added the `save` output format representing data in conntrack
    parameters, and support for loading such files back.
  * Remove the `-o userspace` flag and always tag user space
    triggered events.
  * Introduce the `-A` flags, a variant of `-I` which does not
    fail if the entry exists already.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695988800">- Update to release 1.4.8
  * Fix spurious EOPNOSUPP and ENOBUFS errors with -U/--update
    command.
  * Fix spurious ENOENT -D/--delete.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Remove rc* symlinks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770206400">- Update to release 1.4.9
  * conntrack CLI:
  * Stop printing [USERSPACE] information in case of XML output.
  * Prefer the kernel-provided event timestamp via
    CTA_TIMESTAMP_EVENT, if it is available.
  * Introduce the `--labelmap` option to specify the path to
    connlabel.conf.
  * Extend error message for EBUSY when registering userspace
    helper.
  * conntrackd daemon:
  * Stop adding an entry for the RPC portmap port into the
    expectation table
  * Restrict multicast reception, otherwise multicast sync messages
    can be received from any interface if your firewall policy does
    not restrict the interface used for sending and receiving them.
  * Remove double close() in multicast resulting in EBADFD.</changelog>
</package>
<package pkgid="338010cacbf90b9effb475d483cbdb547ea3b0ea823a41bb3a95e2b9ee045b2ddab99259438c33bd06d6b39f44d478e9c49adec4161a88d7d6ddb6d6d1fb3965" name="conntrack-tools-debugsource" arch="i586">
  <version epoch="0" ver="1.4.9" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1521201600">- Add tirpc for openSUSE 15 and onwards.</changelog>
  <changelog author="jengelh@inai.de" date="1525176000">- Update to new upstream release 1.4.5
  * new synproxy support
  * improved logging support (both stdout/stderr and log files)
  * new mDNS ct helper
  * deprecate unix backlog configuration
  * drop old/obsolete/deprecated conntrackd.conf config options
  * improved support for UPnP in the SSDP ct helper
  * add stronger TCP flags support
  * conntrack CLI tool: new support for IPv6 NAT
  * nfct CLI tool: some improvements to the build (-z lazy)</changelog>
  <changelog author="Michal Kubeček &lt;mkubecek@suse.cz&gt;" date="1563192000">- Fix 1.4.5 parser issues (bsc#1141480):
  conntrackd-use-strncpy-to-unix-path.patch
  conntrackd-Use-strdup-in-lexer.patch
  conntrackd-use-correct-max-unix-path-length.patch</changelog>
  <changelog author="Michal Kubeček &lt;mkubecek@suse.cz&gt;" date="1563883200">- conntrackd-cthelper-Add-new-SLP-helper.patch:
  userspace conntrack helper for SLP (Service Location Protocol) to
  replace SUSE specific kernel helper (rejected by upstream) from
  openSUSE / SLE kernel packages (FATE#324143 bsc#1127886)
- run autoreconf before build (patch above touches Makefile.am)
- add commented out conntrack helper config example to default
  conntrackd.conf
- drop deprecated (and ignored) options Nice and UNIX/Backlog from
  default conntrackd.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585742400">- Update to release 1.4.6
  * conntrackd: fix UDP IPv6 destination address not being usable
  * conntrack: Allow protocol number zero
  * conntrackd: cthelper: Add new SLP helper
- Drop conntrackd-Use-strdup-in-lexer.patch,
  conntrackd-use-strncpy-to-unix-path.patch,
  conntrackd-cthelper-Add-new-SLP-helper.patch,
  conntrackd-use-correct-max-unix-path-length.patch (merged)
- Drop require on systemd, since it can run in a namespace without.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Modified:
  * conntrackd.service</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1665057600">- Update to release 1.4.7
  * Changes to the "conntrack" program:
  * "clash_resolve" and "chaintoolong" stats counters
  * Defaults to the `unspec` family if the `-f` flag is absent,
    so as to improve support for dual-stack setups.
  * Support filtering events by IP address family.
  * Support flushing per IP address family.
  * Added the `save` output format representing data in conntrack
    parameters, and support for loading such files back.
  * Remove the `-o userspace` flag and always tag user space
    triggered events.
  * Introduce the `-A` flags, a variant of `-I` which does not
    fail if the entry exists already.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695988800">- Update to release 1.4.8
  * Fix spurious EOPNOSUPP and ENOBUFS errors with -U/--update
    command.
  * Fix spurious ENOENT -D/--delete.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Remove rc* symlinks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770206400">- Update to release 1.4.9
  * conntrack CLI:
  * Stop printing [USERSPACE] information in case of XML output.
  * Prefer the kernel-provided event timestamp via
    CTA_TIMESTAMP_EVENT, if it is available.
  * Introduce the `--labelmap` option to specify the path to
    connlabel.conf.
  * Extend error message for EBUSY when registering userspace
    helper.
  * conntrackd daemon:
  * Stop adding an entry for the RPC portmap port into the
    expectation table
  * Restrict multicast reception, otherwise multicast sync messages
    can be received from any interface if your firewall policy does
    not restrict the interface used for sending and receiving them.
  * Remove double close() in multicast resulting in EBADFD.</changelog>
</package>
<package pkgid="af20a4dde7072b3db14d0af88ee59e33ddc10392290f9eabc01d8aa24dfa8702d6c78a108039d0e57bc543e879dd05f65a04f054460e00da597f161eb46db005" name="conntrackd-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.9" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1521201600">- Add tirpc for openSUSE 15 and onwards.</changelog>
  <changelog author="jengelh@inai.de" date="1525176000">- Update to new upstream release 1.4.5
  * new synproxy support
  * improved logging support (both stdout/stderr and log files)
  * new mDNS ct helper
  * deprecate unix backlog configuration
  * drop old/obsolete/deprecated conntrackd.conf config options
  * improved support for UPnP in the SSDP ct helper
  * add stronger TCP flags support
  * conntrack CLI tool: new support for IPv6 NAT
  * nfct CLI tool: some improvements to the build (-z lazy)</changelog>
  <changelog author="Michal Kubeček &lt;mkubecek@suse.cz&gt;" date="1563192000">- Fix 1.4.5 parser issues (bsc#1141480):
  conntrackd-use-strncpy-to-unix-path.patch
  conntrackd-Use-strdup-in-lexer.patch
  conntrackd-use-correct-max-unix-path-length.patch</changelog>
  <changelog author="Michal Kubeček &lt;mkubecek@suse.cz&gt;" date="1563883200">- conntrackd-cthelper-Add-new-SLP-helper.patch:
  userspace conntrack helper for SLP (Service Location Protocol) to
  replace SUSE specific kernel helper (rejected by upstream) from
  openSUSE / SLE kernel packages (FATE#324143 bsc#1127886)
- run autoreconf before build (patch above touches Makefile.am)
- add commented out conntrack helper config example to default
  conntrackd.conf
- drop deprecated (and ignored) options Nice and UNIX/Backlog from
  default conntrackd.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585742400">- Update to release 1.4.6
  * conntrackd: fix UDP IPv6 destination address not being usable
  * conntrack: Allow protocol number zero
  * conntrackd: cthelper: Add new SLP helper
- Drop conntrackd-Use-strdup-in-lexer.patch,
  conntrackd-use-strncpy-to-unix-path.patch,
  conntrackd-cthelper-Add-new-SLP-helper.patch,
  conntrackd-use-correct-max-unix-path-length.patch (merged)
- Drop require on systemd, since it can run in a namespace without.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630324800">- Added hardening to systemd service(s). Modified:
  * conntrackd.service</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1665057600">- Update to release 1.4.7
  * Changes to the "conntrack" program:
  * "clash_resolve" and "chaintoolong" stats counters
  * Defaults to the `unspec` family if the `-f` flag is absent,
    so as to improve support for dual-stack setups.
  * Support filtering events by IP address family.
  * Support flushing per IP address family.
  * Added the `save` output format representing data in conntrack
    parameters, and support for loading such files back.
  * Remove the `-o userspace` flag and always tag user space
    triggered events.
  * Introduce the `-A` flags, a variant of `-I` which does not
    fail if the entry exists already.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695988800">- Update to release 1.4.8
  * Fix spurious EOPNOSUPP and ENOBUFS errors with -U/--update
    command.
  * Fix spurious ENOENT -D/--delete.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Remove rc* symlinks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770206400">- Update to release 1.4.9
  * conntrack CLI:
  * Stop printing [USERSPACE] information in case of XML output.
  * Prefer the kernel-provided event timestamp via
    CTA_TIMESTAMP_EVENT, if it is available.
  * Introduce the `--labelmap` option to specify the path to
    connlabel.conf.
  * Extend error message for EBUSY when registering userspace
    helper.
  * conntrackd daemon:
  * Stop adding an entry for the RPC portmap port into the
    expectation table
  * Restrict multicast reception, otherwise multicast sync messages
    can be received from any interface if your firewall policy does
    not restrict the interface used for sending and receiving them.
  * Remove double close() in multicast resulting in EBADFD.</changelog>
</package>
<package pkgid="abfa3edf59cbd82a4040f0e5a5e75e5d70769f3b98767fcffe3f550872c084d16ee8d0ef53c65e6ebe9dc82069347249c15cd8523200297fb8f5a348ad0047ff" name="conscrypt-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.3" rel="1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1659441600">- Initial packaging with v2.5.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1728648000">- Add alias for the uber jar, since that is basically what we are
  producing here</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1743076800">- Fix build with both xmvn-mojo:javadoc and javadoc:aggregate</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1753358400">- Fix build with newer cmake</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Allow building with JDK that uses libalternatives instead of
  update-alternatives</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1783425600">- Added patch:
  * boringssl.patch
    + Allow building with newer boringssl</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Upgrade to upstream version 2.6.3
  * Fixes
    + #1530: SSL errors using v2.6.2
    + #1526: Conscrypt 2.6+ incompatible with Netty
    + #1519: Byte-array elements leak in EVP_DigestSign()
  * Important changes since 2.5.x
    + Many new algorithms, such as X25519, Ed25519, ML-DSA,
    SLH-DSA, ML-KEM, X-Wing.
    + For TLS, it supports X25519MLKEM768 and MLKEM1024.
    + Includes a new HPKE interface.
    + Support osx-aarch_64 (Apple Silicon) and linux-aarch_64
    (Linux on ARM).
    + Dropped support of windows-x86 (32-bit Windows)
    + On Linux, it requires GLIBC 2.35 or newer
- Removed patch:
  * boringssl.patch
    + not needed with this version and recent boringssl</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787659200">- Added patch:
  * ignore-unsupported-x25519kyber768draft00-group.patch
    + fix the ignore-unsupported-x25519kyber768draft00-group.patch
    by never calling the removed X25519Kyber768Draft00</changelog>
</package>
<package pkgid="f9d4bbed8cad8e45a7d736961c61601bb2b3076974c035dd3ee1759be6c8c6b3402b220b5dd9ed01883a8b99374528b2e98c0eab267f2d5861433ecf5b2aec12" name="conscrypt-debugsource" arch="i586">
  <version epoch="0" ver="2.6.3" rel="1.1"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1659441600">- Initial packaging with v2.5.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1728648000">- Add alias for the uber jar, since that is basically what we are
  producing here</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1743076800">- Fix build with both xmvn-mojo:javadoc and javadoc:aggregate</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1753358400">- Fix build with newer cmake</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Allow building with JDK that uses libalternatives instead of
  update-alternatives</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1783425600">- Added patch:
  * boringssl.patch
    + Allow building with newer boringssl</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Upgrade to upstream version 2.6.3
  * Fixes
    + #1530: SSL errors using v2.6.2
    + #1526: Conscrypt 2.6+ incompatible with Netty
    + #1519: Byte-array elements leak in EVP_DigestSign()
  * Important changes since 2.5.x
    + Many new algorithms, such as X25519, Ed25519, ML-DSA,
    SLH-DSA, ML-KEM, X-Wing.
    + For TLS, it supports X25519MLKEM768 and MLKEM1024.
    + Includes a new HPKE interface.
    + Support osx-aarch_64 (Apple Silicon) and linux-aarch_64
    (Linux on ARM).
    + Dropped support of windows-x86 (32-bit Windows)
    + On Linux, it requires GLIBC 2.35 or newer
- Removed patch:
  * boringssl.patch
    + not needed with this version and recent boringssl</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787659200">- Added patch:
  * ignore-unsupported-x25519kyber768draft00-group.patch
    + fix the ignore-unsupported-x25519kyber768draft00-group.patch
    by never calling the removed X25519Kyber768Draft00</changelog>
</package>
<package pkgid="c604a6c397e0bab2346c58f213098e7d423938c9ecc0a75b5138398169f3c1a332533a175e7ae8941240041442ec7a190ee14adf27beca0a34d6673f67a69f84" name="consoleet-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.11" rel="1.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692014400">- Update to release 1.3
  * palcomp: delete ``rgb`` and ``lch`` subcommands (make them implicit)
  * palcomp: add ``ct`` and ``ct256`` subcommands to display the color table
  * palcomp: add ``cxl`` and ``cxr`` subcommands for contrast analysis
  * palcomp: add ``loeq`` subcommand for contrast adjustment</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695556800">- Update to release 1.4
  * vfontas: add an -overstrike option
  * palcomp: have the "ct" command exercise AIX color codes too
  * palcomp: compute "cxl" and "cxr" tables for bright background
    colors as well</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- Unbreak Leap 15.x build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716033600">- Update to release 1.5
  * palcomp: add XFCE4/Termux palette file loader
    (`palcomp loadpal=somexfce4.theme`)
  * palcomp: rename commands "emit"-&gt;"xfce", "stat"-&gt;"lch"
  * palcomp: add "eq" and "loeq" commands for brightness
    equalization
  * palcomp: replace "cxr" command by a APCA-based contrast
    derivation ("cxa" command)
  * cp437x: delete wrong mapping from U+25B6,25B7 to 0x1e</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1719489600">- Update to release 1.6
  * Recognize more of the files from the termux-styling repository</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1727784000">- Update to release 1.7
  * palcomp: add "blend", "loadreg", "savereg" commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1731499200">- Update to release 1.8
  * palcomp: add "eval" command
  * palcomp: retire "litadd", "litmul", "litset", "satadd",
    "satmul", "satset", "hueadd", "hueset"</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 1.9
  * palcomp: the eval command can now be limited to specific
    palette entries
  * palcomp: add "bd" command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 1.10
  * Support for building with libHX 5.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1762084800">- Update to release 1.11
  * vfontas had failed to recognize commands with a leading dash,
    which was fixed</changelog>
</package>
<package pkgid="63c08ac7521133060f16a7db82fcc7ea845aa9ab64a0267640694c0dae7b23cbccd4117ca9d71e66b185737f31ea2f0a00c962871d701c7975d54dcfd482f0ab" name="consoleet-utils-debugsource" arch="i586">
  <version epoch="0" ver="1.11" rel="1.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692014400">- Update to release 1.3
  * palcomp: delete ``rgb`` and ``lch`` subcommands (make them implicit)
  * palcomp: add ``ct`` and ``ct256`` subcommands to display the color table
  * palcomp: add ``cxl`` and ``cxr`` subcommands for contrast analysis
  * palcomp: add ``loeq`` subcommand for contrast adjustment</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695556800">- Update to release 1.4
  * vfontas: add an -overstrike option
  * palcomp: have the "ct" command exercise AIX color codes too
  * palcomp: compute "cxl" and "cxr" tables for bright background
    colors as well</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- Unbreak Leap 15.x build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716033600">- Update to release 1.5
  * palcomp: add XFCE4/Termux palette file loader
    (`palcomp loadpal=somexfce4.theme`)
  * palcomp: rename commands "emit"-&gt;"xfce", "stat"-&gt;"lch"
  * palcomp: add "eq" and "loeq" commands for brightness
    equalization
  * palcomp: replace "cxr" command by a APCA-based contrast
    derivation ("cxa" command)
  * cp437x: delete wrong mapping from U+25B6,25B7 to 0x1e</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1719489600">- Update to release 1.6
  * Recognize more of the files from the termux-styling repository</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1727784000">- Update to release 1.7
  * palcomp: add "blend", "loadreg", "savereg" commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1731499200">- Update to release 1.8
  * palcomp: add "eval" command
  * palcomp: retire "litadd", "litmul", "litset", "satadd",
    "satmul", "satset", "hueadd", "hueset"</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 1.9
  * palcomp: the eval command can now be limited to specific
    palette entries
  * palcomp: add "bd" command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 1.10
  * Support for building with libHX 5.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1762084800">- Update to release 1.11
  * vfontas had failed to recognize commands with a leading dash,
    which was fixed</changelog>
</package>
<package pkgid="1a17fddb2aad2d0a279bf0f4440282a26076d9a11c6546a7332825e997a41017eb672664b343ba8776ced8c1388ad356b12b73054eba5d652754f1d8ab7ee365" name="container-support-utils-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.2" rel="1.16"/>
  <changelog author="Olaf Kirch &lt;okir@suse.com&gt;" date="1588593600">- Initial import</changelog>
  <changelog author="Olaf Kirch &lt;okir@suse.com&gt;" date="1588766400">- Updated to version 0.2</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1589284800">- Tidy up specfile</changelog>
  <changelog author="Olaf Kirch &lt;okir@suse.com&gt;" date="1589803200">- Compile fix on older systems: missing &lt;linux/sched.h&gt;</changelog>
  <changelog author="Olaf Kirch &lt;okir@suse.com&gt;" date="1589976000">- Convert to pulling directly from github via a _service file</changelog>
  <changelog author="rbrown@suse.com" date="1589976001">- Update to version 0.2.2:
  * Compile fix on older systems: missing &lt;linux/sched.h&gt;
  * Add new README
  * Rename README -&gt; README.sidecar
  * test-client: fix gcc warning about ignoring the return value of write()
  * io_mainloop: fix an uninitialized use warning in debug code
  * Move sidecar python code into a subdirectory
  * Add copyright and license
  * Add 'make archive' target
  * Added savelog.1; explain --savelog option in ns-exec.1
  * savelog: add long options, embellish usage msg
- Package using _service files</changelog>
</package>
<package pkgid="1eef1c469fee9467781f7dbde31e25772770ce45f51947bd04edbdb97bcd436c6224a4d494eab5cb631d033bf78173fd2c16c7d972b557f6b2413c5933cc4a6e" name="container-support-utils-debugsource" arch="i586">
  <version epoch="0" ver="0.2.2" rel="1.16"/>
  <changelog author="Olaf Kirch &lt;okir@suse.com&gt;" date="1588593600">- Initial import</changelog>
  <changelog author="Olaf Kirch &lt;okir@suse.com&gt;" date="1588766400">- Updated to version 0.2</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1589284800">- Tidy up specfile</changelog>
  <changelog author="Olaf Kirch &lt;okir@suse.com&gt;" date="1589803200">- Compile fix on older systems: missing &lt;linux/sched.h&gt;</changelog>
  <changelog author="Olaf Kirch &lt;okir@suse.com&gt;" date="1589976000">- Convert to pulling directly from github via a _service file</changelog>
  <changelog author="rbrown@suse.com" date="1589976001">- Update to version 0.2.2:
  * Compile fix on older systems: missing &lt;linux/sched.h&gt;
  * Add new README
  * Rename README -&gt; README.sidecar
  * test-client: fix gcc warning about ignoring the return value of write()
  * io_mainloop: fix an uninitialized use warning in debug code
  * Move sidecar python code into a subdirectory
  * Add copyright and license
  * Add 'make archive' target
  * Added savelog.1; explain --savelog option in ns-exec.1
  * savelog: add long options, embellish usage msg
- Package using _service files</changelog>
</package>
<package pkgid="14b0f4ec10a4286c65a0f880bd07500fddb9eaea08821ea1ade64b67d8a1cefcadc1001d4700f32de0ec6ba0703270f8ecec413d81c2ae51db4212129c0408d6" name="contractor-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.5" rel="4.8"/>
  <changelog author="mailaender@opensuse.org" date="1402833600">- initial packaging (version 0.3.1) for build.opensuse.org</changelog>
  <changelog author="avvissu@yandex.by" date="1474200000">- Update to 0.3.2
- Spec file cleanup</changelog>
  <changelog author="mailaender@opensuse.org" date="1497009600">- Add copying.patch and update license according to upstream</changelog>
  <changelog author="avvissu@yandex.by" date="1521288000">- Add the contractor directory</changelog>
  <changelog author="avvissu@yandex.by" date="1528459200">- Switch to git from bzr
- Switch to meson
- Drop copying.patch (fixed)
- Add COPYING and README.md files
- Remove obsolete macros
- Spec file cleanup</changelog>
  <changelog author="avvissu@yandex.by" date="1528545600">- Update to 0.3.3:
  * Update README.md with GPG examples (#23)
  * Adding contract examples (#22)
  * Documentation on writing contract files (#21)
  * Remove unused make dist (#19)
  * Ignore git rather than bzr (#18)
  * Create .gitignore (#15)
  * Create CODE_OF_CONDUCT.md (#14)
  * Create COPYING (#13)
  * Add .travis.yml (#12)
  * Create README.md (#11)
  * Delete .bzrignore
  * Add 2017 to license copyright and app years.
  * Bump copyright years
  * Create the default contractor directory</changelog>
  <changelog author="avvissu@yandex.by" date="1534507200">- Update to 0.3.4:
  * Switch to Meson (#25)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.3.5:
  * Fix install path for DBus service</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723204800">- change url to github, as we don't want to link to a different OS
- remove elementary from description</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- precreate the directory in %{_datadir} for "contract" files</changelog>
</package>
<package pkgid="14d009b7c6e296eb131facdb30de7b6785b5baecc5b2ff68241ea435cc6f9010bd86fdbd45d0d3f0924337d4822f454b412e2622eedf4d68f326c2f2054d3343" name="contractor-debugsource" arch="i586">
  <version epoch="0" ver="0.3.5" rel="4.8"/>
  <changelog author="mailaender@opensuse.org" date="1402833600">- initial packaging (version 0.3.1) for build.opensuse.org</changelog>
  <changelog author="avvissu@yandex.by" date="1474200000">- Update to 0.3.2
- Spec file cleanup</changelog>
  <changelog author="mailaender@opensuse.org" date="1497009600">- Add copying.patch and update license according to upstream</changelog>
  <changelog author="avvissu@yandex.by" date="1521288000">- Add the contractor directory</changelog>
  <changelog author="avvissu@yandex.by" date="1528459200">- Switch to git from bzr
- Switch to meson
- Drop copying.patch (fixed)
- Add COPYING and README.md files
- Remove obsolete macros
- Spec file cleanup</changelog>
  <changelog author="avvissu@yandex.by" date="1528545600">- Update to 0.3.3:
  * Update README.md with GPG examples (#23)
  * Adding contract examples (#22)
  * Documentation on writing contract files (#21)
  * Remove unused make dist (#19)
  * Ignore git rather than bzr (#18)
  * Create .gitignore (#15)
  * Create CODE_OF_CONDUCT.md (#14)
  * Create COPYING (#13)
  * Add .travis.yml (#12)
  * Create README.md (#11)
  * Delete .bzrignore
  * Add 2017 to license copyright and app years.
  * Bump copyright years
  * Create the default contractor directory</changelog>
  <changelog author="avvissu@yandex.by" date="1534507200">- Update to 0.3.4:
  * Switch to Meson (#25)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.3.5:
  * Fix install path for DBus service</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723204800">- change url to github, as we don't want to link to a different OS
- remove elementary from description</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- precreate the directory in %{_datadir} for "contract" files</changelog>
</package>
<package pkgid="9a1866d751967f0f65250a8e5be7583fb1feebbf7f87958f8444456e26bbd54b741e19324a0a5ad85789d198ed31e39247f683f1e18715d46d24ac85bfba87ef" name="converseen-debuginfo" arch="i586">
  <version epoch="0" ver="0.15.0.3" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1490356800">- Update to 0.9.6.1.
  * Updated French Translation
  * Various bugfixes</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1491307200">- Update to 0.9.6.2.
  * Added Danish Translation.
  * Updated Italian Translation.
  * Various bugfixes.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1539604800">- Update to 0.9.7.1.
  * Various bugfixes.
- Changes in 0.9.7.
  * Added Ukranian Traslation.
  * Updated Italian Traslation.
  * Removed Flattr links and buttons.
  * Various bugfixes.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1541073600">- Update to 0.9.7.2.
  * Updated Japanese Localization.
  * Various bugfixes.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1572868800">- Update to 0.9.8.0.
  * Fixed bug with TIF files.
  * Various Minor Updates.
  * Various bugfixes.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1580817600">- Update to 0.9.8.1.
  * Added Swedish translation.
  * Various minor updates.
  * Various bugfixes.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1615204800">- Update to 0.9.9.0.
  * Fixed random crash when all images are removed.
  * Some translation updates.
  * Various minor updates.
  * Various bugfixes.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651752000">- Update to version 0.9.9.5
  * Added scaling/support for HiDPI Displays
  * Various Bugfixes
  * Additional changes included in version 0.9.9.4
  * Fixed Overwrite Option
  * Updated Some Languages
  * Additional changes included in version 0.9.9.3
  * Added Simplified Chinese Translation
  * Additional changes included in version 0.9.9.2
  * Added PDF conversion instructions
  * Minor Updates
  * Additional changes included in version 0.9.9.1
  * Added JFIF support
  * Fixed settings data location
  * Various Minor Updates</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1682856000">- Update to 0.9.11.1
  * Added decimal values in scaling by percentage
  * Various improvements in the user interface
  * Various Bugfixes
- Changes in 0.9.11.0
  * Now, it’s possible to attempt to process corrupted images
  * Updated Turkish Translation
  * Updated Italian translation
  * Various Bugfixes
- Changes in 0.9.10.1
  * Fixed random crash that may happen when images are removed
    from the list
  * Updated Russian translation
  * Various Bugfixes
- Changes in 0.9.10.0
  * Added WebP support for quality, compression, etc
  * Added a feature to remove metadata when images are processed
  * Fixed a bug that inhibits the overwrite feature when the
    Rename option is checked
  * Various Bugfixes
- Changes in 0.9.9.8
  * Updated Russian, Turkish and Italian translations
  * Various Bugfixes
- Changes in 0.9.9.7
  * Added hicolor icons on Linux
  * The program is now adapted to be distributed as AppImage
  * The program is now adapted to be distributed as Snap Package
  * Various Bugfixes
- Changes in 0.9.9.6
  * Improved quality and compression settings for JPEG and PNG
    formats
  * Various Bugfixes</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759752000">- update to 0.15.0.3 – 2025-09-11 – Latest!
  * Fixed crashes with images containing inconsistent or corrupted metadata
  * Various bug fixes
- version 0.15.0.2 – 2025-07-15
  * Updated Chinese translation
  * Updated French translation
  * Various bug fixes
- version 0.15.0.1 – 2025-07-05
  * Fixed problem with UTF-8 characters in some languages
  * Updated Chinese translation
  * Various bug fixes
- version 0.15.0.0 – 2025-07-01
  * Windows 64-bit port based on Qt6
  * Added theme selection option
  * Added image size and resolution info to the main list
  * Added inverted check selection
  * Updated Italian translation
  * Various Bugfixes
- version 0.14.0.0 – 2025-04-25
  * Images are now displayed and converted with the correct orientation when Exif orientation data is present
  * Fixed a bug when importing TIF files
  * Updated Russian translation
  * Various Bugfixes
- version 0.13.0.1 – 2025-03-24
  * Updated French translation
  * Various Bugfixes
- version 0.13.0.0 – 2025-03-20
  * Added options for handling existing files during conversion
  * Updated Italian translation
  * Various Bugfixes
- version 0.12.2.5 – 2025-01-22
  * Minor UI fixes
  * Updated Italian translations
  * Various Bugfixes
- version 0.12.2.4 – 2024-10-29
  * Fixed a bug affecting localization file access
  * Various Bugfixes
- version 0.12.2.3 – 2024-04-21
  * Updated French translation
  * AppImage version ported to Qt6
  * Flatpak version ported to Q6 with libjxl support for ImageMagick
  * Various Bugfixes
- version 0.12.2.2 – 2024-04-15
  * Reading PDF files during import is now much faster (Works only with ImageMagick7)
  * Service Menu is now compatible with KDE Plasma 6
  * Fixed keyboard shortcuts
  * Various Bugfixes
- version 0.12.2.1 – 2024-03-18
  * Fixed problem with language file path in some Linux-based operating systems
  * Updated Italian Translation
  * Various Bugfixes
- version 0.12.2.0 – 2024-03-10
  * Fixed problem with resolution settings when converting from PDF to image
  * Fixed bug with the resolution setting of PNG images
  * Fixed bug with displaying the resolution correctly in the UI
  * Fixed problem with program icon display in Wayland
  * Fixed problem with displaying dialogs in Wayland
  * Updated French translation
  * Various Bugfixes
- version 0.12.1.0 – 2024-02-06
  * Fixed an issue with setting the resolution accurately when supported by images
  * Fixed an issue with setting the correct resolution when converting PDF to image files
  * The program now verifies correct installation of Ghostscript on Windows
  * The Windows versions of Converseen are now codesigned by SignPath
  * The Windows installer is now built using MSI (via cpack WIX)
  * Updated icon to modern design, aligning with contemporary styles
  * Updated Italian translation
  * Various Bugfixes
- version 0.12.0.2 – 2024-01-08
  * Added small improvements and optimizations
  * Updated French translation
  * Various Bugfixes
- version 0.12.0.1 – 2023-12-16
  * Added new options for contributing to project development
  * Added slight improvements to the user interface
  * Updated Italian translation
  * Various Bugfixes
- version 0.12.0.0 – 2023-11-26
  * Porting to Qt6: Now the program can be compiled with both Qt5 and Qt6 (See the Install.md file for more information).
  * Now, the program does not autoreset the image resolution settings when the list is emptied
  * The "Link with Aspect Ratio with Selected Image" option is now a button
  * Added some help information in the UI to clarify the operation of some buttons
  * Updated French translation
  * Various Bugfixes
- version 0.11.0.1 – 2023-10-17
  * Updated Turkish translation
  * Various Bugfixes
- version 0.11.0.0 – 2023-09-12
  * Various changes in the User Interface
  * Skipping conversion when "Don't change the format" is selected but the output format is not supported
  * Removed unused video formats
  * Updated Italian and French translations
  * Various Bugfixes
- version 0.10.0.1 – 2023-08-15
  * Fixed a compile error when using ImageMagick-6
  * Various Bugfixes
- version 0.10.0.0 – 2023-08-10
  * Now it's possible to import entire folders and subfolders
  * Revamped PDF processor tool
  * Fixed decimal values in scaling by percentage
  * Added help pages for PDF conversion
  * Now the program is available also for macOS 10.13+
  * Updated Italian and French translations
  * Various improvements in the user interface
  * Various Bugfixes-</changelog>
</package>
<package pkgid="830191137f79e97e04e3f13b1e0b5675735e4141d23d14632e155fbda2bf7179930ac36b62b80363063df2efe476cd2b32dc8a17bae1f6ba5cc234b73904a4fb" name="converseen-debugsource" arch="i586">
  <version epoch="0" ver="0.15.0.3" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1490356800">- Update to 0.9.6.1.
  * Updated French Translation
  * Various bugfixes</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1491307200">- Update to 0.9.6.2.
  * Added Danish Translation.
  * Updated Italian Translation.
  * Various bugfixes.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1539604800">- Update to 0.9.7.1.
  * Various bugfixes.
- Changes in 0.9.7.
  * Added Ukranian Traslation.
  * Updated Italian Traslation.
  * Removed Flattr links and buttons.
  * Various bugfixes.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1541073600">- Update to 0.9.7.2.
  * Updated Japanese Localization.
  * Various bugfixes.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1572868800">- Update to 0.9.8.0.
  * Fixed bug with TIF files.
  * Various Minor Updates.
  * Various bugfixes.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1580817600">- Update to 0.9.8.1.
  * Added Swedish translation.
  * Various minor updates.
  * Various bugfixes.</changelog>
  <changelog author="Kyrill Detinov &lt;lazy.kent@opensuse.org&gt;" date="1615204800">- Update to 0.9.9.0.
  * Fixed random crash when all images are removed.
  * Some translation updates.
  * Various minor updates.
  * Various bugfixes.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651752000">- Update to version 0.9.9.5
  * Added scaling/support for HiDPI Displays
  * Various Bugfixes
  * Additional changes included in version 0.9.9.4
  * Fixed Overwrite Option
  * Updated Some Languages
  * Additional changes included in version 0.9.9.3
  * Added Simplified Chinese Translation
  * Additional changes included in version 0.9.9.2
  * Added PDF conversion instructions
  * Minor Updates
  * Additional changes included in version 0.9.9.1
  * Added JFIF support
  * Fixed settings data location
  * Various Minor Updates</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1682856000">- Update to 0.9.11.1
  * Added decimal values in scaling by percentage
  * Various improvements in the user interface
  * Various Bugfixes
- Changes in 0.9.11.0
  * Now, it’s possible to attempt to process corrupted images
  * Updated Turkish Translation
  * Updated Italian translation
  * Various Bugfixes
- Changes in 0.9.10.1
  * Fixed random crash that may happen when images are removed
    from the list
  * Updated Russian translation
  * Various Bugfixes
- Changes in 0.9.10.0
  * Added WebP support for quality, compression, etc
  * Added a feature to remove metadata when images are processed
  * Fixed a bug that inhibits the overwrite feature when the
    Rename option is checked
  * Various Bugfixes
- Changes in 0.9.9.8
  * Updated Russian, Turkish and Italian translations
  * Various Bugfixes
- Changes in 0.9.9.7
  * Added hicolor icons on Linux
  * The program is now adapted to be distributed as AppImage
  * The program is now adapted to be distributed as Snap Package
  * Various Bugfixes
- Changes in 0.9.9.6
  * Improved quality and compression settings for JPEG and PNG
    formats
  * Various Bugfixes</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759752000">- update to 0.15.0.3 – 2025-09-11 – Latest!
  * Fixed crashes with images containing inconsistent or corrupted metadata
  * Various bug fixes
- version 0.15.0.2 – 2025-07-15
  * Updated Chinese translation
  * Updated French translation
  * Various bug fixes
- version 0.15.0.1 – 2025-07-05
  * Fixed problem with UTF-8 characters in some languages
  * Updated Chinese translation
  * Various bug fixes
- version 0.15.0.0 – 2025-07-01
  * Windows 64-bit port based on Qt6
  * Added theme selection option
  * Added image size and resolution info to the main list
  * Added inverted check selection
  * Updated Italian translation
  * Various Bugfixes
- version 0.14.0.0 – 2025-04-25
  * Images are now displayed and converted with the correct orientation when Exif orientation data is present
  * Fixed a bug when importing TIF files
  * Updated Russian translation
  * Various Bugfixes
- version 0.13.0.1 – 2025-03-24
  * Updated French translation
  * Various Bugfixes
- version 0.13.0.0 – 2025-03-20
  * Added options for handling existing files during conversion
  * Updated Italian translation
  * Various Bugfixes
- version 0.12.2.5 – 2025-01-22
  * Minor UI fixes
  * Updated Italian translations
  * Various Bugfixes
- version 0.12.2.4 – 2024-10-29
  * Fixed a bug affecting localization file access
  * Various Bugfixes
- version 0.12.2.3 – 2024-04-21
  * Updated French translation
  * AppImage version ported to Qt6
  * Flatpak version ported to Q6 with libjxl support for ImageMagick
  * Various Bugfixes
- version 0.12.2.2 – 2024-04-15
  * Reading PDF files during import is now much faster (Works only with ImageMagick7)
  * Service Menu is now compatible with KDE Plasma 6
  * Fixed keyboard shortcuts
  * Various Bugfixes
- version 0.12.2.1 – 2024-03-18
  * Fixed problem with language file path in some Linux-based operating systems
  * Updated Italian Translation
  * Various Bugfixes
- version 0.12.2.0 – 2024-03-10
  * Fixed problem with resolution settings when converting from PDF to image
  * Fixed bug with the resolution setting of PNG images
  * Fixed bug with displaying the resolution correctly in the UI
  * Fixed problem with program icon display in Wayland
  * Fixed problem with displaying dialogs in Wayland
  * Updated French translation
  * Various Bugfixes
- version 0.12.1.0 – 2024-02-06
  * Fixed an issue with setting the resolution accurately when supported by images
  * Fixed an issue with setting the correct resolution when converting PDF to image files
  * The program now verifies correct installation of Ghostscript on Windows
  * The Windows versions of Converseen are now codesigned by SignPath
  * The Windows installer is now built using MSI (via cpack WIX)
  * Updated icon to modern design, aligning with contemporary styles
  * Updated Italian translation
  * Various Bugfixes
- version 0.12.0.2 – 2024-01-08
  * Added small improvements and optimizations
  * Updated French translation
  * Various Bugfixes
- version 0.12.0.1 – 2023-12-16
  * Added new options for contributing to project development
  * Added slight improvements to the user interface
  * Updated Italian translation
  * Various Bugfixes
- version 0.12.0.0 – 2023-11-26
  * Porting to Qt6: Now the program can be compiled with both Qt5 and Qt6 (See the Install.md file for more information).
  * Now, the program does not autoreset the image resolution settings when the list is emptied
  * The "Link with Aspect Ratio with Selected Image" option is now a button
  * Added some help information in the UI to clarify the operation of some buttons
  * Updated French translation
  * Various Bugfixes
- version 0.11.0.1 – 2023-10-17
  * Updated Turkish translation
  * Various Bugfixes
- version 0.11.0.0 – 2023-09-12
  * Various changes in the User Interface
  * Skipping conversion when "Don't change the format" is selected but the output format is not supported
  * Removed unused video formats
  * Updated Italian and French translations
  * Various Bugfixes
- version 0.10.0.1 – 2023-08-15
  * Fixed a compile error when using ImageMagick-6
  * Various Bugfixes
- version 0.10.0.0 – 2023-08-10
  * Now it's possible to import entire folders and subfolders
  * Revamped PDF processor tool
  * Fixed decimal values in scaling by percentage
  * Added help pages for PDF conversion
  * Now the program is available also for macOS 10.13+
  * Updated Italian and French translations
  * Various improvements in the user interface
  * Various Bugfixes-</changelog>
</package>
<package pkgid="53764016d1aefffcc98b91b7bffa7213f0e39d94e0a14c39e1b0766e43da0d41f14219304a0901b18085eaf72673e84f8583525416d0b0515b980d68371657a7" name="cool-retro-term-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0b2" rel="1.3"/>
  <changelog author="mardnh@gmx.de" date="1450008000">- initial package, version 1.0.0</changelog>
  <changelog author="aavindraa@gmail.com" date="1509192000">- update to 1.0.1
  + Fixed issues with High Sierra
  + Font improvements
  + Misc fixes
- Lint .spec file
- Track version of qmltermwidget required in a variable</changelog>
  <changelog author="mardnh@gmx.de" date="1547899200">- Update to version 1.1.0
  * Fix frame rendering issues on Nvidia GPUs
  * Fix High DPI issues
  * Make burnin optimization optional
  * Fix issue with font scaling slider
- Update to version 1.1.0
  * Two years of upstream qtermwidget fixes
  * Shiny (literally) new frame
  * System fonts support
  * Lowered GPU and Memory usage
  * Faster and burn in effect
  * Improved colors support
  * Improved RGB shift effect
  * Improved colors support
  * Many other small tweaks and fixes
- Specfile cleanup</changelog>
  <changelog author="mardnh@gmx.de" date="1548158400">- Recommend int10h-oldschoolpc-fonts which has also a good
  reportoire of oldschool pc fonts.</changelog>
  <changelog author="mardnh@gmx.de" date="1548244800">- Package man page
- Use system-wide qmltermwidget
- Add patch:
  * cool-retro-term-disable-bundled-qmltermwidget.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651838400">- Update to version 1.2.0
  * Migrated QtQuickControls from 1.x to 2.x
  * Fixed a lot of issues with MacOS build
  * Added support for blinking cursor
  * Added sub-pixel rasteration
  * Updated qtermwidget engine
  * Updated many fonts to the latest version</changelog>
  <changelog author="Erico Mendonca &lt;erico.mendonca@suse.com&gt;" date="1682769600">- Removed cool-retro-term-disable-bundled-qmltermwidget.patch
- Recompiled with internal QmlTermWidget from author's repository.
- Removed unnecessary Requires statements that caused rpmlint warnings.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685102400">- Require QtQuick at runtime (else c-r-t exits with
  "qrc:/SettingsWindow.qml:25:1: module QtQuick.Dialogs is not installed"
  "qrc:/main.qml:22:1: plugin cannot be loaded for module
  QtQuick.Controls: Cannot protect module QtQuick.Controls 2 [...]")</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1769774400">- Update to version 2.0.0b1:
  * update to Qt6
  * Fix fullscreen menu not added on linux.
  * Fix warning in terminal destruction.
  * Fix menu behaviour on Linux.
  * Revert "Make actions between the different menus global."
  * Fix shortcuts on macOS.
- add crt-set-version.patch to set version number without git</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1780315200">- Update to version 2.0.0b2:
  * use working directory instead of home directory by default (#929)
  * feat: tab management shortcuts (#915)
  * Tentative fix for resize crash (#937)
  * Fix fullscreen menu not added on linux
  * Add missing lineSpacing setting to composeProfileObject() (#947)
  * Load fontName after fontSource in loadProfileString() (#948)
  * Replace workflows with a single one which is triggered on tags
  * Update qmltermwidget submodule</changelog>
</package>
<package pkgid="d5006350bd681235af698a2f37acf79156aead381a31c0bd9844dcef241d1e040a27eb1133ae864fd43dc2f5eb4e63bdbec4f40b3658c9c9f29b0b551419f4be" name="cool-retro-term-debugsource" arch="i586">
  <version epoch="0" ver="2.0.0b2" rel="1.3"/>
  <changelog author="mardnh@gmx.de" date="1450008000">- initial package, version 1.0.0</changelog>
  <changelog author="aavindraa@gmail.com" date="1509192000">- update to 1.0.1
  + Fixed issues with High Sierra
  + Font improvements
  + Misc fixes
- Lint .spec file
- Track version of qmltermwidget required in a variable</changelog>
  <changelog author="mardnh@gmx.de" date="1547899200">- Update to version 1.1.0
  * Fix frame rendering issues on Nvidia GPUs
  * Fix High DPI issues
  * Make burnin optimization optional
  * Fix issue with font scaling slider
- Update to version 1.1.0
  * Two years of upstream qtermwidget fixes
  * Shiny (literally) new frame
  * System fonts support
  * Lowered GPU and Memory usage
  * Faster and burn in effect
  * Improved colors support
  * Improved RGB shift effect
  * Improved colors support
  * Many other small tweaks and fixes
- Specfile cleanup</changelog>
  <changelog author="mardnh@gmx.de" date="1548158400">- Recommend int10h-oldschoolpc-fonts which has also a good
  reportoire of oldschool pc fonts.</changelog>
  <changelog author="mardnh@gmx.de" date="1548244800">- Package man page
- Use system-wide qmltermwidget
- Add patch:
  * cool-retro-term-disable-bundled-qmltermwidget.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651838400">- Update to version 1.2.0
  * Migrated QtQuickControls from 1.x to 2.x
  * Fixed a lot of issues with MacOS build
  * Added support for blinking cursor
  * Added sub-pixel rasteration
  * Updated qtermwidget engine
  * Updated many fonts to the latest version</changelog>
  <changelog author="Erico Mendonca &lt;erico.mendonca@suse.com&gt;" date="1682769600">- Removed cool-retro-term-disable-bundled-qmltermwidget.patch
- Recompiled with internal QmlTermWidget from author's repository.
- Removed unnecessary Requires statements that caused rpmlint warnings.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685102400">- Require QtQuick at runtime (else c-r-t exits with
  "qrc:/SettingsWindow.qml:25:1: module QtQuick.Dialogs is not installed"
  "qrc:/main.qml:22:1: plugin cannot be loaded for module
  QtQuick.Controls: Cannot protect module QtQuick.Controls 2 [...]")</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1769774400">- Update to version 2.0.0b1:
  * update to Qt6
  * Fix fullscreen menu not added on linux.
  * Fix warning in terminal destruction.
  * Fix menu behaviour on Linux.
  * Revert "Make actions between the different menus global."
  * Fix shortcuts on macOS.
- add crt-set-version.patch to set version number without git</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1780315200">- Update to version 2.0.0b2:
  * use working directory instead of home directory by default (#929)
  * feat: tab management shortcuts (#915)
  * Tentative fix for resize crash (#937)
  * Fix fullscreen menu not added on linux
  * Add missing lineSpacing setting to composeProfileObject() (#947)
  * Load fontName after fontSource in loadProfileString() (#948)
  * Replace workflows with a single one which is triggered on tags
  * Update qmltermwidget submodule</changelog>
</package>
<package pkgid="f31562a44447dba1802cfb0c179b7a0b81d5f1cd755009589d322bed7c6423f7100ee2a84eee32977bdae818fd2cc7af793c94b08400f817ade32eb51551ab3d" name="coolkey-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0" rel="154.7"/>
  <changelog author="sbrabec@suse.cz" date="1294660800">- Merged latest Fedora patches (bnc#661643).</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="sbrabec@suse.com" date="1479816000">- Create baselibs.conf.
- Add PKCS11 module to p11-kit-32bit (bsc#996047#c39).</changelog>
  <changelog author="sbrabec@suse.com" date="1500292800">- Integrate latest Centos 7 patches [bsc#1049213]
  (coolkey-fix-token-removal-failure.patch,
  coolkey-piv-ecc-el7.patch, coolkey-1.1.0-noapplet.patch,
  coolkey-1.1.0-fix-spurious-event.patch,
  coolkey-1.1.0-p15.patch, coolkey-1.1.0-p15-coverity.patch,
  coolkey-1.1.0-more-keys.patch,
  coolkey-1.1.0-fail-on-bad-mechanisms.patch,
  coolkey-1.1.0-max-cpu-bug.patch,
  coolkey-1.1.0-rhel7-alt-cac.patch).
  * PK15 support.
  * Fix CAC card support.
  * Fix card removal issues.
- Use original tarball
  (coolkey-1.1.0.tar.bz2 -&gt; coolkey-1.1.0.tar.gz).
- Drop patch coolkey-null.patch. It is now part of
  coolkey-piv-ecc-el7.patch.</changelog>
  <changelog author="sbrabec@suse.com" date="1500638400">- Add nssdb installation scripts.
- Run spec-cleaner.
- Drop coolkey-1.1.0-evoandooo.patch: The patch does nothing now.
  Evolution and LibreOffice changed over time. They moved its
  directories and they don't use secmod.db any more.</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Remove vision statement and development methods from description.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1660564800">- light modernization of the spec file
- avoid bashism in post scripts (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1731153600">- Fix build with gcc14 by ignoring some new errors
  * Added coolkey-1.1.0-fix-build-gcc14.patch</changelog>
</package>
<package pkgid="a78e1b3121e20f6f049f349687c5fafbf6f7b82d7f284983e755034130659c9ab3facdf46e99fb94f8af923a64939af9ddbb82c395a3c9725a24e1c292a668a4" name="coolkey-debugsource" arch="i586">
  <version epoch="0" ver="1.1.0" rel="154.7"/>
  <changelog author="sbrabec@suse.cz" date="1294660800">- Merged latest Fedora patches (bnc#661643).</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="sbrabec@suse.com" date="1479816000">- Create baselibs.conf.
- Add PKCS11 module to p11-kit-32bit (bsc#996047#c39).</changelog>
  <changelog author="sbrabec@suse.com" date="1500292800">- Integrate latest Centos 7 patches [bsc#1049213]
  (coolkey-fix-token-removal-failure.patch,
  coolkey-piv-ecc-el7.patch, coolkey-1.1.0-noapplet.patch,
  coolkey-1.1.0-fix-spurious-event.patch,
  coolkey-1.1.0-p15.patch, coolkey-1.1.0-p15-coverity.patch,
  coolkey-1.1.0-more-keys.patch,
  coolkey-1.1.0-fail-on-bad-mechanisms.patch,
  coolkey-1.1.0-max-cpu-bug.patch,
  coolkey-1.1.0-rhel7-alt-cac.patch).
  * PK15 support.
  * Fix CAC card support.
  * Fix card removal issues.
- Use original tarball
  (coolkey-1.1.0.tar.bz2 -&gt; coolkey-1.1.0.tar.gz).
- Drop patch coolkey-null.patch. It is now part of
  coolkey-piv-ecc-el7.patch.</changelog>
  <changelog author="sbrabec@suse.com" date="1500638400">- Add nssdb installation scripts.
- Run spec-cleaner.
- Drop coolkey-1.1.0-evoandooo.patch: The patch does nothing now.
  Evolution and LibreOffice changed over time. They moved its
  directories and they don't use secmod.db any more.</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Remove vision statement and development methods from description.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1660564800">- light modernization of the spec file
- avoid bashism in post scripts (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1731153600">- Fix build with gcc14 by ignoring some new errors
  * Added coolkey-1.1.0-fix-build-gcc14.patch</changelog>
</package>
<package pkgid="e13061857df32c147428dfbabcf6fbd7a791e4d39da3a45d82a9b96797b5bdc1984f3ecd25846e044ab04791fbbdc4a1082602bc6f258c05f8c51be5426e9b85" name="copacetic-debuginfo" arch="i586">
  <version epoch="0" ver="0.14.2" rel="1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1717070400">- new package copacetic: CLI tool for directly patching container
  images using reports from vulnerability scanners</changelog>
  <changelog author="dcermak@suse.com" date="1741953600">- update to version 0.10.0:
  https://github.com/project-copacetic/copacetic/releases/tag/v0.10.0
  * Notable changes
  - Copa now supports patching Alma Linux Images!
  - chore: update golangci-lint version (#930), fixes
  CVE-2025-22869 / bsc#1239421
- update to version 0.9.0:
  https://github.com/project-copacetic/copacetic/releases/tag/v0.9.0
  * Notable changes
  - Copa now supports patching Azure Linux 3 based images!
- update to version 0.8.0:
  https://github.com/project-copacetic/copacetic/releases/tag/v0.8.0
  * Notable changes
  - Copa now creates a single patch layer on subsequent patches
  of an already patched image instead of appending a patch
  layer for each patch! See FAQ for more information.
  - Oracle Linux is now supported for updating without
  vulnerability scanner reports. This will update all
  dependencies, including vulnerable packages. See
  documentation for more information.
- update to version 0.7.0:
  https://github.com/project-copacetic/copacetic/releases/tag/v0.7.0
  * Notable changes
  - Support for upgrading all outdated packages without a scanner
  report. See quick start to get started!</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751630400">- Update to version 0.11.0:
  * Notable Changes
  - Copa now supports multi-platform patching!
  - Support for buildkit instance running on podman
  - Support for OCI Media Types in addition to Docker
  * Changelog
  - feat: support update all for multi platform patching (#1141)
  - chore(security): ignore irrelevant vulnerabilities in
  osv-scanner.toml (#1177)
  - fix: Revert "chore: bump cbl-mariner/distroless/base from
  2.0.20240112 to 2.0.20250602 in
  /integration/singlearch/fixtures/openssl-test-img-rpm"
  (#1173)
  - chore: bump the all group across 1 directory with 2 updates
  (#1174)
  - chore: bump dotenv from 17.0.0 to 17.0.1 in /website in the
  all group (#1170)
  - chore: bump github.com/aquasecurity/trivy from 0.63.0 to
  0.64.0 (#1169)
  - chore: bump github.com/moby/buildkit from 0.23.1 to 0.23.2
  (#1168)
  - chore: bump cbl-mariner/distroless/base from 2.0.20240112 to
  2.0.20250602 in
  /integration/singlearch/fixtures/openssl-test-img-rpm (#1165)
  - ci: [StepSecurity] Apply security best practices (#1156)
  - fix: retain multiplatform manifest list annotations (#1120)
  - docs: add openssf best practices badge (#1157)
  - feat: enhance multi platform summary report (#1123)
  - chore: bump github.com/cpuguy83/go-docker from 0.3.0 to 0.3.1
  (#1148)
  - chore: bump the all group with 2 updates (#1147)
  - chore: bump github.com/docker/cli from 28.2.2+incompatible to
  28.3.0+incompatible (#1146)
  - chore: bump github.com/docker/docker from 28.2.2+incompatible
  to 28.3.0+incompatible (#1145)
  - chore: bump dotenv from 16.5.0 to 17.0.0 in /website in the
  all group (#1144)
  - chore: bump github.com/go-viper/mapstructure/v2 from 2.2.1 to
  2.3.0 (#1142)
  - docs: update release doc to include cncf guidance (#1066)
  - fix: handle docker load generically (#1059)
  - docs: Update ADOPTERS.md to link to official adopters webpage
  (#1140)
  - fix: ensure tooling image is tried with platform (#1134)
  - docs: improve multiplatform docs (#1129)
  - fix: preseve all  platforms in manifest (#1121)
  - chore: bump k8s.io/apimachinery from 0.33.1 to 0.33.2 (#1126)
  - chore: bump github.com/moby/buildkit from 0.22.0 to 0.23.1
  (#1125)
  - chore: bump github.com/docker/buildx from 0.24.0 to 0.25.0
  (#1124)
  - feat: add multiplatform e2e plugin test (#1114)
  - docs: Add Search to website using Algolia (#1082)
  - chore: bump brace-expansion from 1.1.11 to 1.1.12 in /website
  (#1118)
  - chore: bump the all group with 3 updates (#1117)
  - chore: bump github.com/quay/claircore from 1.5.38 to 1.5.39
  (#1116)
  - chore: bump github.com/google/go-containerregistry from
  0.20.5 to 0.20.6 (#1115)
  - feat: Add Multi Arch Enhancements (#1098)
  - fix: remove directory and platform-specific-errors args from
  multi platform (#1105)
  - chore: bump google.golang.org/grpc from 1.72.2 to 1.73.0
  (#1102)
  - chore: bump the all group with 2 updates (#1103)
  - chore: bump golang.org/x/sync from 0.14.0 to 0.15.0 (#1100)
  - chore: bump github.com/quay/claircore from 1.5.37 to 1.5.38
  (#1099)
  - chore: bump the all group in /website with 3 updates (#1101)
  - feat: Add native v1alpha1 report support (#1079)
  - fix: run go mod tidy (#1089)
  - feat: add multiarch patching workflow changes (#1067)
  - chore: bump ossf/scorecard-action from 2.4.1 to 2.4.2 in the
  all group (#1088)
  - chore: bump the all group in /website with 3 updates (#1087)
  - chore: bump github.com/aquasecurity/trivy from 0.62.1 to
  0.63.0 (#1085)
  - chore: bump github.com/docker/cli from 28.1.1+incompatible to
  28.2.2+incompatible (#1084)
  - fix: add shorthand flag for report-dir (#1081)
  - docs: Add Governance Documentation  (#1056)
  - docs: add contributor ladder (#1052)
  - feat: Improve EOL Logging (#1069)
  - docs: consistent community docs (#1078)
  - chore: bump github.com/docker/buildx from 0.23.0 to 0.24.0
  (#1076)
  - chore: bump google.golang.org/grpc from 1.72.1 to 1.72.2
  (#1075)
  - chore: bump github.com/google/go-containerregistry from
  0.20.3 to 0.20.5 (#1074)
  - chore: bump github.com/moby/buildkit from 0.21.1 to 0.22.0
  (#1073)
  - docs: Keep FAQ headings consistent (#1062)
  - docs: Clarify no VEX Document generation with update all
  (#1055)
  - feat: add multi arch command changes (#1009)
  - chore: bump the all group with 4 updates (#1065)
  - chore: bump k8s.io/apimachinery from 0.33.0 to 0.33.1 (#1064)
  - chore: bump google.golang.org/grpc from 1.72.0 to 1.72.1
  (#1063)
  - chore: Add some tests for buildx context support (#1057)
  - chore: bump github.com/aquasecurity/trivy from 0.61.1 to
  0.62.1 (#1050)
  - chore: bump golang.org/x/sync from 0.13.0 to 0.14.0 (#1049)
  - fix: Debian temprootfs (#997)
  - chore: Fix some issues with docker and buildx connections
  (#1053)
  - fix: oci media type should be respected (#949)
  - chore: bump the all group with 2 updates (#1051)
  - fix: upgrade golangci-lint to v2.1.0 (#1045)
  - chore: bump the all group with 3 updates (#1043)
  - chore: bump github.com/quay/claircore from 1.5.36 to 1.5.37
  (#1042)
  - chore: bump github.com/moby/buildkit from 0.21.0 to 0.21.1
  (#1040)
  - fix: guard against error buildkit solve (#1037)
  - chore: bump the all group with 2 updates (#1032)
  - chore: bump github.com/docker/buildx from 0.22.0 to 0.23.0
  (#1030)
  - chore: bump github.com/docker/cli from 28.0.4+incompatible to
  28.1.1+incompatible (#1029)
  - chore: bump github.com/docker/docker from 28.0.4+incompatible
  to 28.1.1+incompatible (#1028)
  - fix: apt apk images fail tooling images missing (#985)
  - fix: ignore shadow cves for integration test (#1027)
  - feat: add push images on patch flag (#1004)
  - chore: bump the all group across 1 directory with 3 updates
  (#1025)
  - chore: bump github.com/quay/claircore from 1.5.35 to 1.5.36
  (#1023)
  - chore: bump google.golang.org/grpc from 1.71.1 to 1.72.0
  (#1021)
  - chore: bump github.com/moby/buildkit from 0.20.2 to 0.21.0
  (#1020)
  - chore: bump github.com/aquasecurity/trivy from 0.61.0 to
  0.61.1 (#1019)
  - feat: Discover Platforms Utility (#1017)
  - chore: bump http-proxy-middleware from 2.0.7 to 2.0.9 in
  /website (#1024)
  - chore: bump golang.org/x/net from 0.37.0 to 0.38.0 (#1018)
  - chore: bump the all group with 2 updates (#1016)
  - chore: bump estree-util-value-to-estree from 3.1.1 to 3.3.3
  in /website (#1015)
  - chore: bump the all group with 3 updates (#1014)
  - chore: bump typescript from 5.8.2 to 5.8.3 in /website in the
  all group (#1013)
  - chore: bump golang.org/x/sync from 0.12.0 to 0.13.0 (#1012)
  - chore: bump google.golang.org/grpc from 1.71.0 to 1.71.1
  (#1011)
  - docs: explain EOL image error messages in FAQ (#966)
  - feat: invalidate tdnf cache when patching (#973)
  - fix: fast fail for no upgrades (#1005)
  - docs: Add community docs (#996)
  - chore: bump image-size from 1.1.1 to 1.2.1 in /website
  (#1008)
  - fix: lint fixes for ci (#1006)
  - chore: upgrade trivy to 0.61.0 (#1007)
  - chore: bump github.com/docker/buildx from 0.21.3 to 0.22.0
  (#983)
  - feat: add copa install command (#987)
  - fix: rpm fails if mirror tooling image not present (#978)
  - chore: bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0
  in the all group (#1003)
  - chore: bump github.com/docker/cli from 28.0.2+incompatible to
  28.0.4+incompatible (#1002)
  - chore: bump github.com/spf13/viper from 1.20.0 to 1.20.1
  (#1001)
  - chore: bump github.com/moby/buildkit from 0.20.1 to 0.20.2
  (#1000)
  - chore: bump the all group in /website with 2 updates (#999)
  - fix: golangci-lint v1 is not supported by
  golangci-lint-action v7 (#994)
  - chore: bump the all group with 6 updates (#984)
  - chore: add cbl-mariner/base/core:1.0 to mirrored tooling
  images (#979)
  - chore: bump k8s.io/apimachinery from 0.32.2 to 0.32.3 (#982)
  - chore: bump github.com/docker/cli from
  28.0.0-rc.2+incompatible to 28.0.2+incompatible (#981)
  - feat: add support for custom suffix tag (#961)
  - chore: bump github.com/moby/buildkit from 0.19.0 to 0.20.1
  (#943)
  - fix: dependency update for docker/buildx v0.21.3 (#972)
  - chore: bump github.com/spf13/viper from 1.19.0 to 1.20.0
  (#963)
  - chore: bump github.com/containerd/containerd from 1.7.25 to
  1.7.27 (#969)
  - chore: bump github.com/containerd/containerd/v2 from 2.0.2 to
  2.0.4 (#968)
  - chore: bump the all group with 3 updates (#964)
  - chore: bump github.com/opencontainers/image-spec from 1.1.0
  to 1.1.1 (#962)
  - chore: bump @babel/runtime from 7.26.0 to 7.26.10 in /website
  (#959)
  - chore: bump @babel/runtime-corejs3 from 7.26.0 to 7.26.10 in
  /website (#958)
  - chore: bump @babel/helpers from 7.26.0 to 7.26.10 in /website
  (#957)
  - chore: bump golang.org/x/net from 0.34.0 to 0.36.0 (#956)
  - fix: update docs with mirrored tooling images (#955)
  - feat: mirror tooling images to ghcr - part 2 (#947)
  - chore: bump prismjs from 1.29.0 to 1.30.0 in /website (#954)
  - chore: bump the all group with 2 updates (#950)
  - chore: bump google.golang.org/grpc from 1.70.0 to 1.71.0
  (#951)
  - chore: bump golang.org/x/sync from 0.11.0 to 0.12.0 (#952)
  - feat: mirror tooling images to ghcr (#946)
  - docs: add docker extension (#948)
  - chore: Generate v0.10.x docs (#945)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755518400">- Update to version 0.11.1:
  * fix: os version format in tdnf install (#1215)
  * feat: Add Parsable format for buildkit progress output within
  Copa (#1238)
  * chore: bump docker/login-action from 3.4.0 to 3.5.0 in the all
  group across 1 directory (#1245)
  * chore: bump github.com/aquasecurity/trivy from 0.64.1 to 0.65.0
  (#1244)
  * chore: bump github.com/docker/cli from 28.3.2+incompatible to
  28.3.3+incompatible (#1242)
  * chore: bump typescript from 5.8.3 to 5.9.2 in /website in the
  all group (#1241)
  * chore: bump github/codeql-action from 3.29.4 to 3.29.5 in the
  all group (#1240)
  * feat: modularize patching logic (#1228)
  * ci: Fix osv-scanner config: replace [[ignore]] with
  [[IgnoredVulns]] (#1214)
  * fix: Get host platform info in single arch integration test
  (#1197)
  * fix: Add actionable logs and improve UX after buildkit endpoint
  checks are exhausted (#1186)
  * chore: bump github.com/docker/docker from 28.3.2+incompatible
  to 28.3.3+incompatible (#1233)
  * chore: bump the all group in /website with 3 updates (#1231)
  * chore: bump google.golang.org/grpc from 1.73.0 to 1.74.2
  (#1229)
  * chore: add robbie to codeowners (#1226)
  * fix: add almalinux to pkgmanager os type check (#1220)
  * fix: set azurelinux base image tag (#1216)
  * chore: bump k8s.io/apimachinery from 0.33.2 to 0.33.3 (#1217)
  * chore: bump golang.org/x/sync from 0.15.0 to 0.16.0 (#1205)
  * chore: bump github.com/docker/cli from 28.3.1+incompatible to
  28.3.2+incompatible (#1204)
  * chore: bump github.com/cpuguy83/go-docker from 0.3.1 to 0.4.0
  (#1203)
  * chore: bump github.com/docker/docker from 28.3.1+incompatible
  to 28.3.2+incompatible (#1202)
  * chore: bump the all group across 1 directory with 3 updates
  (#1224)
  * chore: Exempt good first issues from getting stale (#1219)
  * chore: remove fluentbit eol img from tests (#1222)
  * fix: Fix landing page dark mode (#1210)
  * fix: Remove excessive token permissions (#1172)
  * feat: Add landing page to copa docs (#1206)
  * chore: bump dotenv from 17.0.1 to 17.2.0 in /website in the all
  group (#1201)
  * chore: add Robbie Cronin to maintainers (#1200)
  * docs: optimize docs (#1189)
  * feat: patch non-host alpine (#1194)
  * feat: add riscv64 to validPlatforms (#1199)
  * chore: bump github.com/docker/cli from 28.3.0+incompatible to
  28.3.1+incompatible (#1192)
  * chore: bump github.com/docker/docker from 28.3.0+incompatible
  to 28.3.1+incompatible (#1191)
  * chore: bump github.com/aquasecurity/trivy from 0.64.0 to 0.64.1
  (#1190)
  * docs: update tradeoffs section to reflect scanner independence
  (#818) (#888)
  * chore: Generate v0.11.x docs (#1182)
  * docs: add Devtron to adopters list (#1163)
  * feat: Add stale bot (#1180)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762171200">- Update to version 0.12.0:
  * Notable Changes
  - Experimental App-level Patching: Now supports Python and
  Node.js applications!
  - Docker Build Integration: Use the new generate command to
  patch images. This provides support for any Docker CLI flags.
  - Local Output for Multi-Platform Patching: Added support for
  the --oci-dir flag to store patched artifacts locally when
  performing multi-platform patching.
  - Enhanced End-of-Life (EOL) Checks: Improved support through
  - -exit-on-eol and --eol-api-url flags for customizable EOL
  validation.
  * Dependencies
  - chore: bump google.golang.org/grpc from 1.75.1 to 1.76.0
  (#1341)
  - chore: bump github.com/aquasecurity/trivy from 0.66.0 to
  0.67.2 (#1340)
  - chore: bump github.com/docker/docker from 28.5.0+incompatible
  to 28.5.1+incompatible (#1339)
  - chore: bump github.com/docker/cli from 28.4.0+incompatible to
  28.5.1+incompatible (#1338)
  - chore: bump the all group with 2 updates (#1337)
  - chore: bump golang.org/x/term from 0.35.0 to 0.36.0 (#1336)
  - chore: bump github.com/moby/buildkit from 0.24.0 to 0.25.0
  (#1330)
  - chore: bump github.com/docker/docker from 28.4.0+incompatible
  to 28.5.0+incompatible (#1328)
  - chore: bump the all group across 1 directory with 6 updates
  (#1333)
  - chore: bump the all group in /website with 5 updates (#1329)
  - chore: bump github.com/quay/claircore from 1.5.43 to 1.5.44
  (#1326)
  - chore: bump github.com/openvex/go-vex from 0.2.5 to 0.2.7
  (#1312)
  - chore: bump the all group in /website with 3 updates (#1317)
  - chore: bump github.com/quay/claircore from 1.5.39 to 1.5.42
  (#1311)
  - chore: bump github.com/spf13/cobra from 1.9.1 to 1.10.1
  (#1310)
  - chore: bump google.golang.org/grpc from 1.75.0 to 1.75.1
  (#1313)
  - chore: bump the all group with 4 updates (#1318)
  - chore: bump k8s.io/apimachinery from 0.34.0 to 0.34.1 (#1309)
  - chore: bump github.com/spf13/viper from 1.20.1 to 1.21.0
  (#1300)
  - chore: bump the all group across 1 directory with 3 updates
  (#1305)
  - chore: bump github.com/stretchr/testify from 1.11.0 to 1.11.1
  (#1298)
  - chore: bump golang.org/x/sync from 0.16.0 to 0.17.0 (#1296)
  - chore: bump github.com/docker/cli from 28.3.3+incompatible to
  28.4.0+incompatible (#1297)
  - chore: bump the all group with 7 updates (#1292)
  - chore: bump k8s.io/apimachinery from 0.33.4 to 0.34.0 (#1291)
  - chore: bump github.com/docker/docker from 28.3.3+incompatible
  to 28.4.0+incompatible (#1290)
  - chore: bump the all group in /website with 2 updates (#1289)
  - chore: bump github.com/aquasecurity/trivy from 0.65.0 to
  0.66.0 (#1288)
  - chore: bump github.com/docker/buildx from 0.25.0 to 0.28.0
  (#1286)
  - chore: bump the all group with 2 updates (#1270)
  - chore: bump google.golang.org/grpc from 1.74.2 to 1.75.0
  (#1269)
  - chore: bump github.com/stretchr/testify from 1.10.0 to 1.11.0
  (#1267)
  - chore: bump github.com/go-viper/mapstructure/v2 from 2.3.0 to
  2.4.0 (#1264)
  - chore: bump the all group across 1 directory with 2 updates
  (#1261)
  - chore: bump k8s.io/apimachinery from 0.33.3 to 0.33.4 (#1259)
  - chore: bump the all group across 1 directory with 6 updates
  (#1258)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 0.13.0:
  * Notable Changes
  - Can now use Copa as a Buildkit front end
  - Bulk Image Patching to patch multiple images from a single
  declarative config!
  - .NET app-level patching
  - SUSE distro support
  * Changelog
  - 28c466e feat: add support to SUSE and openSUSE distros with
  Zypper (#1294)
  - 358b2a9 build: update Go base image to 1.25.5-alpine3.23
  (#1432)
  - babc08e chore: bump github.com/charmbracelet/lipgloss from
  0.7.1 to 0.13.1 (#1435)
  - e07a778 chore: bump google.golang.org/grpc from 1.77.0 to
  1.78.0 (#1434)
  - bbb2395 chore: bump qs from 6.14.0 to 6.14.1 in /website
  (#1431)
  - 92d26c1 docs: Revert "docs: add distroless images support
  documentation" (#1433)
  - 95008df docs: add distroless images support documentation
  (#1430)
  - 9697ce8 chore: bump the all group across 1 directory with 7
  updates (#1429)
  - 153bd4d docs: update link for trivy installation guide
  (#1426)
  - 5c04112 chore: bump k8s.io/apimachinery from 0.34.3 to 0.35.0
  (#1427)
  - b4d40f4 chore: bump golang.org/x/term from 0.37.0 to 0.38.0
  (#1416)
  - 5d9a56a feat: Bulk Image Patching (#1235)
  - 509008e fix: add registry authentication for platform
  discovery (#1420)
  - 3747056 chore: bump github.com/moby/buildkit from 0.26.2 to
  0.26.3 (#1422)
  - 71e55d9 feat: improve tui (#1421)
  - 1faa7b9 feat: .NET app-level patching (#1106)
  - d715e29 chore: bump the all group with 4 updates (#1418)
  - e398be5 chore: bump the all group in /website with 2 updates
  (#1417)
  - 8a72242 chore: bump k8s.io/apimachinery from 0.34.2 to 0.34.3
  (#1415)
  - 1db23ce chore: bump github.com/moby/buildkit from 0.25.2 to
  0.26.2 (#1413)
  - 41db4e7 chore: bump the all group across 1 directory with 9
  updates (#1412)
  - a9dbb76 chore: bump the all group in /website with 2 updates
  (#1410)
  - 6e9ca5a chore: bump github.com/spf13/cobra from 1.10.1 to
  1.10.2 (#1407)
  - e5edca3 chore: bump mdast-util-to-hast from 13.1.0 to 13.2.1
  in /website (#1404)
  - 83ba211 fix: exit successfully and fix status for up to date
  images (#1378)
  - aa1b163 chore: bump express from 4.21.2 to 4.22.1 in /website
  (#1403)
  - 71f7c30 chore: bump the all group across 1 directory with 9
  updates (#1401)
  - b2a2000 chore: bump node-forge from 1.3.1 to 1.3.2 in
  /website (#1400)
  - f03e750 feat: add buildkit frontend (#1221)
  - fe9c036 chore: bump google.golang.org/grpc from 1.76.0 to
  1.77.0 (#1394)
  - b852a63 fix: multi-platform url from docker when patching
  (#1393)
  - beeca06 fix: update test images for CVE fixes (#1398)
  - 0301e4f docs: add multi-platform patch summary (#1392)
  - c17bd47 chore: bump golang.org/x/crypto from 0.43.0 to 0.45.0
  (#1389)
  - 44ef770 chore: bump the all group with 2 updates (#1385)
  - 0a3c3e0 chore: bump @tsconfig/docusaurus from 2.0.5 to 2.0.7
  in /website in the all group (#1384)
  - bf7e156 chore: bump golang.org/x/term from 0.36.0 to 0.37.0
  (#1381)
  - 8941fbd chore: bump k8s.io/apimachinery from 0.34.1 to 0.34.2
  (#1380)
  - 3c518cc fix: Node.js patching introduces new vulnerabilities
  through transitive dependencies (#1379)
  - b611800 chore: bump github.com/docker/docker from
  28.5.1+incompatible to 28.5.2+incompatible (#1372)
  - df8d3d6 chore: bump github.com/moby/buildkit from 0.25.1 to
  0.25.2 (#1376)
  - 04fdf4c chore: bump golang.org/x/sync from 0.17.0 to 0.18.0
  (#1375)
  - 5b60b0e chore: bump github.com/docker/cli from
  28.5.1+incompatible to 28.5.2+incompatible (#1374)
  - 6536384 chore: bump github.com/containerd/platforms from
  1.0.0-rc.1 to 1.0.0-rc.2 (#1373)
  - c801779 chore: bump the all group with 3 updates (#1371)
  - 565da19 chore: bump github.com/containerd/containerd/v2 from
  2.1.4 to 2.1.5 (#1370)
  - d00d085 chore: bump github/codeql-action from 4.31.0 to
  4.31.2 in the all group (#1368)
  - 8925da4 chore: Generate v0.12.x docs (#1362)
  - d488649 chore: bump @tsconfig/docusaurus from 2.0.4 to 2.0.5
  in /website in the all group (#1367)
  - 5d2dcb4 fix: version validation scripts for release tagging
  (#1364)
  - 0c86ad6 fix: Non Zero Exit code for no upgradable packages
  causes build fail (#1274)
  - 599e0ac fix: Trivy fails with "invalid tar header" when
  scanning Copa-patched images (#1359)
  - b742077 chore: bump github.com/quay/claircore from 1.5.44 to
  1.5.45 (#1357)
  - 4bee93a chore: bump the all group with 4 updates (#1356)
  - d48007a fix: platform filtering (#1354)
  - eb4f9e4 fix: handle missing OS field in Trivy report (#1353)
  - da2b414 docs: fix eol admonition title (#1351)
  - b96894f docs: enhance release process documentation (#1350)
  - 7a3dc8e chore: bump the all group with 4 updates (#1347)
  - afbaee7 chore: bump the all group in /website with 3 updates
  (#1348)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 0.14.0:
  * Features
  - Go binary patching — patch vulnerable Go binaries by
    rebuilding from source with updated stdlib/deps (#1388)
  - Arch Linux support — pacman package manager (#1467)
  - RPM chroot-based patching — patch RPM images that are missing
    a package manager (#1473)
  - Python virtual environment patching — support venv-based
    site-packages via PkgPath (#1485)
  - Bulk patching improvements — skip detection and
    cross-registry support (#1475)
  - Test environment utilities for BuildKit integration tests
    (#1399)
  - Demo recordings + asciinema player added to the website
    (#1453)
  - Patch summary output showing total/patched/skipped
    vulnerabilities (#1517)
  - Fallback source resolution for Go binary patching on
    stripped/distroless images (#1546)
  * Security hardening
  - Bump otel/sdk to fix CVE-2026-24051 (#1483)
  - Validate RPM package names before distroless shell execution
    (#1541)
  - Validate RPM package names in dnf chroot path (#1529)
  - Validate Node.js npm tarballs before extraction (#1533)
  - Prevent Node.js shell injection via untrusted package paths
    (#1538)
  - Validate .NET deps.json script inputs to prevent command
    injection (#1537)
  - Prevent Go module flag injection via leading-dash names
    (#1526)
  - Prevent tag-based command injection in release workflow
    (#1535)
  - Codebase audit hardening (#1507)
  - Prevent apt option injection from distroless package names
    (#1540)
  - Cap buffered patch layer size to mitigate memory DoS (#1543)
  - Block self-hosted build workflow jobs on forked PRs (#1539)
  - Replace label-gated trusted-fork workflow with native fork PR
    approval (#1582, supersedes #1572, #1573)
  - Reject whitespace/control chars in Go binary path validation
    (#1586)
  * Bug fixes
  - VEX: use installed version in PURLs and add distro qualifier
    for BOM-VEX correlation (#1552)
  - Avoid masking package manager failures as no-updates (#1530)
  - Restore strict multi-platform failure behavior when
    ignore-errors=false (#1532)
  - Suppress NU1605 in generated patch.csproj for .NET (#1557)
  - Filter App.Runtime images in .NET patching (#1501)
  - Replace npm install with direct tarball replacement (#1479)
  - Resolve TUI freeze and CLI deadlock on early build errors
    (#1505)
  - Close progress channel when no platforms need patching
    (#1528)
  - Migrate docker/docker to moby/moby/client (#1525)
  - Go patching log levels (#1516)
  - Keep frontend.Dockerfile Go version aligned with go.mod and
    harden release pipeline (#1571)
  * Dependency upgrades
  - BuildKit 0.28.1 (#1512)
  - Trivy v0.69.3 + OpenTelemetry-Go v1.43.0 (#1558)
  - google.golang.org/grpc 1.78.0 → 1.79.3 (#1480, #1502)
  - github.com/quay/claircore 1.5.45 → 1.5.52 (#1442, #1464,
    [#1518])
  - github.com/google/go-containerregistry 0.20.7 → 0.21.3
    (#1520)
  - k8s.io/apimachinery 0.35.0 → 0.35.2 (#1470, #1487)
  - testcontainers-go 0.38.0 → 0.40.0 (#1438)
  - Plus dependabot bumps for dependency groups across the
    project
  * Internal / CI
  - Refactor: structured rebuildFailure replaces rebuildErrors
    []string in langmgr (#1560)
  - Stabilize CI — golangci-lint alignment, deterministic tests,
    network retries (#1477)
  - Pin BuildKit version and set explicit DNS for
    podman/container env (#1563)
  - Pin scanner-plugin-template dependency in build workflow
    (#1544)
  * Docs
  - Improve buildkit-frontend examples (#1498)
  - Generate v0.13.x docs (#1437)
  - Remove Microsoft support policy section from SUPPORT.md
    (#1455)
  - Update website footer to LF Projects Series LLC trademark
    disclaimer (#1566)
  - add Verity to Copa CLI adopters (#1583)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779105600">- Update to version 0.14.1:
  * Bug fixes
  - Frontend image: restore /tmp on the published
    copacetic-frontend image. v0.14.0's FROM scratch rootfs
    caused every patch run via the BuildKit frontend to fail with
    stat /tmp: no such file or directory. Switched to
    gcr.io/distroless/static-debian12:nonroot plus a
    defense-in-depth ensureTempDir(). E2E now builds the real
    frontend.Dockerfile so this regression class cannot recur.
    (#1597)
  - Preserve original manifest annotations on patched images.
    Same-tag patches silently dropped
    org.opencontainers.image.{source,revision,version,title}. Now
    captured pre-patch and forwarded to both single-platform and
    multi-platform export paths, with image.version rewritten
    consistently. (#1605)
  * Docs
  - Document current app-level patching limitation re: private
    registries. (#1595)
  - Generate v0.14.x docs snapshot. (#1590)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783080000">- Update to version 0.14.2:
  * fix: avoid forced recompression on local export (#1637) (#1640)</changelog>
</package>
<package pkgid="6bd6828ff1bca14ddca2d8cb3c715f2d3799ff3b790fc5691bd91360b7ea8d632c25da8375fb113ef324c9abaa2422462ca6aceee04417349664c35ad79ec1a6" name="coq-debugsource" arch="i586">
  <version epoch="0" ver="9.2.0" rel="1.5"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1694865600">- Update to version 8.18.0.
  * The default locality of `Hint` and `Instance` commands was
    switched to `export`.
  * The universe unification algorithm can now delay the commitment
    to a sort (the algorithm used to pick `Type`). Thanks to this
    feature many `Prop` and `SProp` annotations can be now omitted.
  * Ltac2 supports array literals, maps and sets of primitive
    datatypes such as names (of constants, inductive types, etc)
    and fine-grained control over profiling.
  * The warning system offers new categories, enabling finer
    (de)activation of specific warnings. This should be
    particularly useful to handle deprecations.
  * Many new lemmas useful for teaching analysis with Coq are now
    part of the standard library about real numbers.
  * The `#[deprecated]` attribute can now be applied to definitions.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1698667200">- Increase stack size limit to fix build on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699790400">- Revert last change: this is now set in ocaml-rpm-macros.
- Increase stack size limit in QEMU user space builds. Here ulimit
  has no effect, so we add a wrapper around ocamlopt.opt to PATH
  that adds "-s ..." to the qemu-&lt;arch&gt; command line.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1706443200">- Update to version 8.19.0. The most impactful changes:
  * Sort polymorphism makes it possible to share common constructs
    over `Type`, `Prop` and `SProp`.
  * The notation `term%_scope` to set a scope only temporarily (in
    addition to `term%scope` for opening a scope applying to all
    subterms).
  * `lazy`, `simpl`, `cbn` and `cbv` and the associated `Eval` and
    `eval` reductions learned to do head reduction when given flag
    `head`.
  * New Ltac2 APIs, improved Ltac2 `exact` and dynamic building of
    Ltac2 term patterns.
  * New performance evaluation facilities: `Instructions` to count
    CPU instructions used by a command and Profiling system to
    produce trace files.
  * New command `Attributes` to assign attributes such as
    `deprecated` to a library file.
- Notable breaking changes:
  * `replace` with `by tac` does not automatically attempt to solve
    the generated equality subgoal using the hypotheses. Use `by
    first [assumption | symmetry;assumption | tac]` if you need the
    previous behaviour.
  * Removed old deprecated files from the standard library.
- Use %fdupes in the documentation package.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1709812800">- Update to version 8.19.1.
  * Fixed incorrect abstraction of sort variables for opaque
    constants leading to an inconsistency.
  * Fixed memory corruption with `vm_compute` (rare but more
    likely with OCaml 5.1).
  * "Found no matching notation to enable or disable" is now a
    warning instead of an error.
  * Fixed undeclared universe with multiple uses of `abstract`.
  * Fixed incorrect printing of constructor values with multiple
    arguments, and over-parenthesizing of constructor printing.
  * Fixed incorrect declared type for Ltac2.FMap.fold.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1719748800">- Update to version 8.19.2.
  * Fixed a regression from Coq 8.18 in the presence of a defined
    field in a primitive `Record`.
  * Fixed an issue where the printer was sometimes failing to use a
    prefix or infix custom notation whose right-hand side refers to
    a different custom entry.
  * Fixed `abstract` failure in the presence of admitted goals in
    the surrounding proof.
  * Fixed issues when using Ltac2 in VsCoq due to incorrect state
    handling of Ltac2 notations.
  * Fixed `Include` on a module containing a record declared with
    `Primitive Projections`.
  * Fixed an issue in `Fixpoint` with no arguments.
  * Position error/warning tooltips correctly when multibyte UTF-8
    characters are present.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1725537600">- Update to version 8.20.0. The most impactful changes are:
  * A mechanism to add user-defined rewrite rules to Coq's reduction
    mechanisms; see chapter "User-defined rewrite rules".
  * Support for primitive strings in terms.
  * Reduction of the bytecode segment size, which in turn means
    that `.vo` files might now be considerably smaller.
- Notable breaking changes:
  * Syntactic global references passed through the `using` clauses
    of `auto`-like tactics are now handled as plain references
    rather than interpreted terms. In particular, their typeclass
    arguments will not be inferred. In general, the previous
    behaviour can be emulated by replacing `auto using foo` with
    `pose proof foo; auto`.
  * Argument order for the Ltac2 combinators `List.fold_left2` and
    `List.fold_right2` changed to be the same as in OCaml.
  * Importing a module containing a mutable Ltac2 definition does
    not undo its mutations. Replace `Ltac2 mutable foo :=
    some_expr.` with `Ltac2 mutable foo := some_expr. Ltac2 Set foo
    := some_expr.` to recover the previous behaviour.
  * Some renaming in the standard library. Deprecations are
    provided for a smooth transition.
- For more details, see the change log in coq-doc.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1737201600">- Update to version 8.20.1.
  * Fixed possible guard checker anomaly on fixpoints containing an
    inner fixpoint that is reducible (because of its main argument
    reducing to a constructor). This was a regression in 8.20.
  * Fixed spurious warnings about incompatible prefixes in presence
    of `as pattern syntax_modifier` or recursive notations.
  * Fixed a regression in `Hint Extern` matching primitive
    projections.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1771934400">- Update to version 9.0.0. The most important changes:
  * "The Rocq Prover" is the new official name of the project.
  * A single rocq binary dispatches commands for compilation,
    read-eval-print-loop, documentation building, dependency
    computation, etc.
  * The Coq standard library has been split into two libraries:
  - A Corelib library. This is an extended prelude, which is
    enough to run Rocq tactics and contains the Ltac2 library and
    bindings for primitive types (integers, floats, arrays and
    strings).
  - An Stdlib library. The Stdlib is now maintained out of the
    main rocq repository.
- The standard library is no longer part of the main package and
  has to be installed separately.
- For a detailed change log see
  https://rocq-prover.org/doc/v9.0/refman/changes.html#changes-in-9-0-0.
- Update to version 9.1.0. The most important changes:
  * Fixed incorrect guard checking leading to inconsistencies.
  * Sort polymorphic universe instances should now be written as
    `@{s ; u}` instead of `@{s | u}`.
  * Fixed handling of notation variables for ltac2 in notations
    (i.e. `Notation "'foo' x" := ltac2:(...)`).
  * Support for refine attribute in Definition.
  * Rocq can be compile-time configured to be relocatable.
  * Extraction handles sort polymorphic definitions.
- For a detailed change log see
  https://rocq-prover.org/doc/v9.1/refman/changes.html#changes-in-9-1-0.
- Update to version 9.1.1.
  * Fixed an anomaly when defining a sort polymorphic inductive
    without enabling Universe Polymorphism.
  * Compatibility with OCaml 5.4 with warnings as errors.
  * Various documentation updates.
- Add translations and magic to MIME types, to distinguish from
  other MIME types for the same glob.
- Stop using %suse_update_desktop_file.
- Set license for documentation as Open Publication License v1.0.
- Relax constraints a bit, since we're no longer building the
  standard library.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1774958400">- Update to version 9.2.0.
  * Reenable support for `native_compute` when compiled with
    OCaml 5. As it relies on some architecture-specific code, only
    some x86 setups are supported for now.
  * Records in `Type` and `Prop`, with only fields in `SProp`, can
    now have primitive projections but without eta conversion.
  * Implicit elaboration of elimination constraints.
  * Parsing of elimination constraints in prenex polymorphic
    definitions as well as in constraints declaration
    `Constraint s1 -&gt; s2`.
  * Induction hypotheses are now generated for nested arguments
    provided an `All` predicate, and a theorem to prove it, have
    been registered with the keys `All` and `AllForall`.
  * Add a `Scheme All` command to generate the All predicate and
    its theorem for inductive types used for the eliminators of
    nested inductive types.
  * Tactics such as `induction` find eliminators (like `nat_rect`)
    through the `Register Scheme` table (which is automatically
    populated by `Scheme` and automatic scheme declarations)
    instead of by name (the lookup by name remains for now for
    backward compatibility).
  * Attribute `schemes` to control automatic scheme declaration.
  * Goal names can be automatically generated for `induction`,
    `destruct` and `eapply` by using the `Generate Goal Names` flag.
  * Congruence tactics now handle primitive ints, floats and
    strings.
  * `Ltac2 Custom Entry` making it possible to define more complex
    `Ltac2 Notation`s and many other additions to `Ltac2` (see
    documentation for details).
  * `Printing Fully Qualified` to print all names (global
    references, modules, module types, universes, etc) using fully
    qualified paths.
  * Generalized universe polymorphism flag structure (ML API
    change).</changelog>
</package>
<package pkgid="e982af2ec702ca9d6c882200d391d3afaab2f7d3865f6a3df7487b7c34c67dbece3c548438c182e32db7c9cfd86f7a5eb90c002a7ecebca48511ce99e201c428" name="coreboot-utils-debuginfo" arch="i586">
  <version epoch="0" ver="26.06" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1701259200">- Update to version 4.22.01
  Bugfix release
  * fixed an uninitialized variable error on the
    sandybridge/ivybridge platforms.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734868800">- Update to version 24.08
  * https://coreboot.org/releases/coreboot-24.08-relnotes.txt
- Update to version 24.05
  * https://coreboot.org/releases/coreboot-24.05-relnotes.txt
- Update to version 24.02.01
  * https://coreboot.org/releases/coreboot-24.02.01-relnotes.txt</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1751630400">- Update to version 25.03
- Fix gcc15 string init issue (bsc#1244466)
  A gcc15.diff
  A treewide-Work-around-GCC-15-Werror-unterminated-string-initialization.patch
- Not needed anymore, builds fine without:
  D no-pie.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1751803200">- Update to version 25.06
  * https://coreboot.org/releases/coreboot-25.06-relnotes.txt
- Drop not longer needed patches:
  * gcc15.diff
  * treewide-Work-around-GCC-15-Werror-unterminated-string-initialization.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1760184000">- Update to version 25.09
  * https://coreboot.org/releases/coreboot-25.09-relnotes.txt
- Update coreboot-utils.keyring
  - &gt; New Key: C75A AA4E 5C9D B017 C1DC 6EDB DB1B 0EC2 9202 D874
    Matt DeVillier &lt;matt.devillier@gmail.com&gt;</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1761739200">- Fix bsc#1252626, CVE-2025-62813
  A lz4_CVE-2025-62813_null_pointer_check.patch</changelog>
  <changelog author="trenn@suse.com" date="1771934400">- Update to version 25.12+git562.f89ac4e6ce:
  * soc/mediatek/common: Adjust splash logo bottom margin
  * vc/intel/fsp/fsp2_0/wildcatlake: Update WCL FSP headers to version WCL.3515.03
  * soc/intel/pantherlake: Use common UART device list driver
  * soc/intel/alderlake: Use common UART device list driver
  * soc/intel/common/feature/uart: Add common UART device list driver
  * soc/intel/common: Add feature directory for SoC-specific common code
  * soc/intel/common: Replace CFR enums with booleans
  * soc/intel/skylake: Replace CFR enums with booleans
  * soc/intel/tigerlake: Replace CFR enums with booleans
  * soc/intel/alderlake: Replace CFR enums with booleans
- Drop again:
  D lz4_CVE-2025-62813_null_pointer_check.patch
- Introduce _service to easily build on latest sources</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779192000">- Update to version 26.03+git727.8bef605155:
  * https://coreboot.org/releases/coreboot-26.03-relnotes.txt</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782734400">- Update to version 26.06:
  * https://coreboot.org/releases/coreboot-26.06-relnotes.txt</changelog>
</package>
<package pkgid="a15050c734e58fde5e79aa6d03dd7350a86c5ca33fdf2f401465d5d662d9cd9824699d3e543d1d9d5f1daacbd2622056f0729cc1fed53cc158a642ac78de59e9" name="coreboot-utils-debugsource" arch="i586">
  <version epoch="0" ver="26.06" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1701259200">- Update to version 4.22.01
  Bugfix release
  * fixed an uninitialized variable error on the
    sandybridge/ivybridge platforms.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734868800">- Update to version 24.08
  * https://coreboot.org/releases/coreboot-24.08-relnotes.txt
- Update to version 24.05
  * https://coreboot.org/releases/coreboot-24.05-relnotes.txt
- Update to version 24.02.01
  * https://coreboot.org/releases/coreboot-24.02.01-relnotes.txt</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1751630400">- Update to version 25.03
- Fix gcc15 string init issue (bsc#1244466)
  A gcc15.diff
  A treewide-Work-around-GCC-15-Werror-unterminated-string-initialization.patch
- Not needed anymore, builds fine without:
  D no-pie.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1751803200">- Update to version 25.06
  * https://coreboot.org/releases/coreboot-25.06-relnotes.txt
- Drop not longer needed patches:
  * gcc15.diff
  * treewide-Work-around-GCC-15-Werror-unterminated-string-initialization.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1760184000">- Update to version 25.09
  * https://coreboot.org/releases/coreboot-25.09-relnotes.txt
- Update coreboot-utils.keyring
  - &gt; New Key: C75A AA4E 5C9D B017 C1DC 6EDB DB1B 0EC2 9202 D874
    Matt DeVillier &lt;matt.devillier@gmail.com&gt;</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1761739200">- Fix bsc#1252626, CVE-2025-62813
  A lz4_CVE-2025-62813_null_pointer_check.patch</changelog>
  <changelog author="trenn@suse.com" date="1771934400">- Update to version 25.12+git562.f89ac4e6ce:
  * soc/mediatek/common: Adjust splash logo bottom margin
  * vc/intel/fsp/fsp2_0/wildcatlake: Update WCL FSP headers to version WCL.3515.03
  * soc/intel/pantherlake: Use common UART device list driver
  * soc/intel/alderlake: Use common UART device list driver
  * soc/intel/common/feature/uart: Add common UART device list driver
  * soc/intel/common: Add feature directory for SoC-specific common code
  * soc/intel/common: Replace CFR enums with booleans
  * soc/intel/skylake: Replace CFR enums with booleans
  * soc/intel/tigerlake: Replace CFR enums with booleans
  * soc/intel/alderlake: Replace CFR enums with booleans
- Drop again:
  D lz4_CVE-2025-62813_null_pointer_check.patch
- Introduce _service to easily build on latest sources</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779192000">- Update to version 26.03+git727.8bef605155:
  * https://coreboot.org/releases/coreboot-26.03-relnotes.txt</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782734400">- Update to version 26.06:
  * https://coreboot.org/releases/coreboot-26.06-relnotes.txt</changelog>
</package>
<package pkgid="73642308eac71e4b575fed64eb898e5d886137dd0cc33d8f9bb89e150e04a5aa9f0d042dd23ffbe2854458dcf17589263b85fed32382fdfe139c7fdddc4b93ee" name="coredns-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.1" rel="2.1"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1706184000">- Added patch fix-CVE-2024-0874.patch to fix CVE-2024-0874: coredns: CD bit response is cached and served later</changelog>
  <changelog author="andrea.manzini@suse.com" date="1709035200">- Update to version 1.11.2:
  * bump dependencies
  * rewrite: fix multi request concurrency issue in cname rewrite  (#6407)
  * plugin/tls: respect the path specified by root plugin (#6138)
  * plugin/auto: warn when auto is unable to read elements of the directory tree (#6333)
  * fix: make the codeowners link relative (#6397)
  * plugin/etcd: the etcd client adds the DialKeepAliveTime parameter (#6351)
  * plugin/cache: key cache on Checking Disabled (CD) bit (#6354)
  * Use the correct root domain name in the proxy plugin's TestHealthX tests (#6395)
  * Add PITS Global Data Recovery Services as an adopter (#6304)
  * Handle UDP responses that overflow with TC bit with test case (#6277)
  * plugin/rewrite: add rcode as a rewrite option (#6204)
- Dropped patch fix-CVE-2024-0874.patch as already included in upstream</changelog>
  <changelog author="andrea.manzini@suse.com" date="1712664000">- Update to upstream head (git commit #5a52707):
  * bump deps to address security issue CVE-2024-22189
  * Return RcodeServerFailure when DNS64 has no next plugin (#6590)
  * add plusserver to adopters (#6565)
  * Change the log flags to be a variable that can be set prior to calling Run (#6546)
  * Enable Prometheus native histograms (#6524)
  * forward: respect context (#6483)
  * add client labels to k8s plugin metadata (#6475)
  * fix broken link in webpage (#6488)
  * Repo controlled Go version (#6526)
  * removed the mutex locks with atomic bool (#6525)
- testsuite run during build (2 tests are skipped due to network requirement)
- note: 1.11.2 was briefly tagged/released and then revoked https://github.com/coredns/coredns/issues/6454</changelog>
  <changelog author="andrea.manzini@suse.com" date="1726747200">- Update to version 1.11.3:
  * optimize the performance for high qps (#6767)
  * bump deps
  * Fix zone parser error handling (#6680)
  * Add alternate option to forward plugin (#6681)
  * fix: plugin/file: return error when parsing the file fails (#6699)
  * [fix:documentation] Clarify autopath README (#6750)
  * Fix outdated test (#6747)
  * Bump go version from 1.21.8 to 1.21.11 (#6755)
  * Generate zplugin.go correctly with third-party plugins (#6692)
  * dnstap: uses pointer receiver for small response writer (#6644)
  * chore: fix function name in comment (#6608)
  * [plugin/forward] Strip local zone from IPV6 nameservers (#6635)</changelog>
  <changelog author="andrea.manzini@suse.com" date="1730980800">- Update to version 1.11.3+git129.387f34d:
  * fix CVE-2024-51744 (https://bugzilla.suse.com/show_bug.cgi?id=1232991)
    build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#6955)
  * core: set cache-control max-age as integer, not float (#6764)
  * Issue-6671: Fixed the order of plugins. (#6729)
  * `root`: explicit mark `dnssec` support (#6753)
  * feat: dnssec load keys from AWS Secrets Manager (#6618)
  * fuzzing: fix broken oss-fuzz build (#6880)
  * Replace k8s.io/utils/strings/slices by Go stdlib slices (#6863)
  * Update .go-version to 1.23.2 (#6920)
  * plugin/rewrite: Add "revert" parameter for EDNS0 options (#6893)
  * Added OpenSSF Scorecard Badge (#6738)
  * fix(cwd): Restored backwards compatibility of Current Workdir (#6731)
  * fix: plugin/auto: call OnShutdown() for each zone at its own OnShutdown() (#6705)
  * feature: log queue and buffer memory size configuration (#6591)
  * plugin/bind: add zone for link-local IPv6 instead of skipping (#6547)
  * only create PTR records for endpoints with hostname defined (#6898)
  * fix: reverter should execute the reversion in reversed order (#6872)
  * plugin/etcd: fix etcd connection leakage when reload (#6646)
  * kubernetes: Add useragent (#6484)
  * Update build (#6836)
  * Update grpc library use (#6826)
  * Bump go version from 1.21.11 to 1.21.12 (#6800)
  * Upgrade antonmedv/expr to expr-lang/expr (#6814)
  * hosts: add hostsfile as label for coredns_hosts_entries (#6801)
  * fix TestCorefile1 panic for nil handling (#6802)</changelog>
  <changelog author="andrea.manzini@suse.com" date="1731672000">- Update to version 1.11.4:
  * forward plugin: new option next, to try alternate upstreams when receiving
    specified response codes upstreams on (functions like the external plugin
    alternate)
  * dnssec plugin: new option to load keys from AWS Secrets Manager
  * rewrite plugin: new option to revert EDNS0 option rewrites in responses</changelog>
  <changelog author="andrea.manzini@suse.com" date="1732276800">- Update to version 1.12.0:
  * New multisocket plugin - allows CoreDNS to listen on multiple sockets
  * bump deps</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1743508800">- Update to version 1.12.1:
  * core: Increase CNAME lookup limit from 7 to 10 (#7153)
  * plugin/kubernetes: Fix handling of pods having DeletionTimestamp set
  * plugin/kubernetes: Revert "only create PTR records for endpoints with
    hostname defined"
  * plugin/forward: added option failfast_all_unhealthy_upstreams to return
    servfail if all upstreams are down
  * bump dependencies, fixing bsc#1239294 and bsc#1239728
- dropped obscpio generation from _service</changelog>
  <changelog author="Daniel Mulzer &lt;daniel.mulzer@gmail.com&gt;" date="1746014400">-  Backported quic-go PR #5094: Fix parsing of ifindex from packets
  to ensure compatibility with big-endian architectures
  (see quic-go/quic-go#4978, coredns/coredns#6682).
-  This patch can be removed with the next quic-go release.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1746446400">- Added patch fixquic-go.patch</changelog>
</package>
<package pkgid="98be7443ee03bad2f21ff49c5ba6c02f25a8e359bf9916b11dc7da127ae2049746fd5b4a97f895bea7a6daacb3c99efb3002d50c627e095143795a6f5011dfaf" name="coredns-for-k8s1.34-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.1" rel="2.7"/>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1758196800">- Initial package version 1.12.1
  * Version specified in kubernetes v1.34.1 - https://github.com/kubernetes/kubernetes/blob/v1.34.1/build/dependencies.yaml#L32-L34
  * Changelog – https://github.com/coredns/coredns/releases/tag/v1.12.1</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1766059200">- add new patch: CVE-2025-68156-limit-recursion-depth.patch, bsc#1255332
  * Patch to fix CVE-2025-68156 (fix(builtin): limit recursion depth)
  * Ref: https://patch-diff.githubusercontent.com/raw/expr-lang/expr/pull/870.patch
  * Ref: https://github.com/expr-lang/expr/security/advisories/GHSA-cfpf-hrx2-8rv6</changelog>
</package>
<package pkgid="3f16c13f56e081cd7111767e1310bcc5ab90572b53b2653d92959fc844f36753bc5e37024a443d7199927dc7fd57add257128e93593b87a8ee5a4cfd6af3293b" name="coredns-for-k8s1.35-debuginfo" arch="i586">
  <version epoch="0" ver="1.13.1" rel="2.7"/>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1765972800">- Initial package version 1.13.1
  * Version specified in kubernetes v1.35.0 - https://github.com/kubernetes/kubernetes/blob/v1.35.0/build/dependencies.yaml#L32-L34
  * Changelog – https://github.com/coredns/coredns/releases/tag/v1.13.1</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1766145600">- add new patch: CVE-2025-68156-limit-recursion-depth.patch, bsc#1255332
  * Patch to fix CVE-2025-68156 (fix(builtin): limit recursion depth)
  * Ref: https://patch-diff.githubusercontent.com/raw/expr-lang/expr/pull/870.patch
  * Ref: https://github.com/expr-lang/expr/security/advisories/GHSA-cfpf-hrx2-8rv6</changelog>
</package>
<package pkgid="66df873494c6c7b0f7126810fe95eec0d9e48d1afab9465e1a3054954716d2dba7337007b45839041aaf065422b1eeb981aa1de55728510faf74bcca1bb21741" name="coredns-for-k8s1.36-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.2" rel="1.4"/>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1776945600">- Initial package version 1.14.2:
  * Version specified in kubernetes v1.36.0
    ref: https://github.com/kubernetes/kubernetes/blob/ecf6decece6a6de25a57aad9ba90b6ce580f6f78/build/dependencies.yaml#L32-L34</changelog>
</package>
<package pkgid="5cb70b29c5107f5af4fac1e34900c49695e1151ba68bf69e302945b72c71e886e2c25c157785f5c323ff33a9ad33227b38386a56cb5060204d78e60526c8c53a" name="coredns-for-k8s1.37-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.6" rel="1.1"/>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1787918400">- Initial package version 1.14.6:
  * Version specified in kubernetes v1.37.0
    ref: https://github.com/kubernetes/kubernetes/blob/v1.37.0/build/dependencies.yaml#L32-L47</changelog>
</package>
<package pkgid="8bcaa88f6197625b445ec145c0c332ec82fe1c9b1deb31555afd354d83859cc741e0f04b88d89ec7d57db1964f6d5f038cf819cabd38d64c500a1fbda60673f1" name="coreos-installer-debuginfo" arch="i586">
  <version epoch="0" ver="0.26.0" rel="1.5"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1712923200">- new package coreos-installer: Installer for the RedHat/Fedora
  CoreOS disk images</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721822400">- Update to version 0.22.0:
  * cargo: coreos-installer release 0.22.0
  * docs/release-notes: update for release 0.22.0
  * cargo: update dependencies
  * packit.yaml: add c9s
  * build(deps): bump serde from 1.0.197 to 1.0.204
  * Sync repo templates ⚙
  * Dockerfile: rebase from f39 to f40
  * fixtures/customize/dest: update unit to use console.cfg
  * test/images/customize: add debug logic to give better feedback
  * */customize/*: shorten network interface names to 15 chars
  * rootmap: fix multipath + LUKS case
  * rootmap: correctly join paths when looking for physical root
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.12.3 to 0.12.4
  * workflows/rust: bump lints toolchain to 1.77.2
  * build(deps): bump clap from 4.4.18 to 4.5.4
  * Cargo.toml: bump MSRV to 1.75.0
  * build(deps): bump uuid from 1.7.0 to 1.8.0
  * build(deps): bump serde_with from 3.6.1 to 3.7.0
  * build(deps): bump regex from 1.10.3 to 1.10.4
  * build(deps): bump bytes from 1.5.0 to 1.6.0
  * build(deps): bump thiserror from 1.0.57 to 1.0.58
  * build(deps): bump serde_json from 1.0.114 to 1.0.115
  * build(deps): bump reqwest from 0.11.24 to 0.12.3
  * build(deps): bump tempfile from 3.10.0 to 3.10.1
  * build(deps): bump h2 from 0.3.24 to 0.3.26
  * build(deps): bump nmstate from 2.2.25 to 2.2.27
  * build(deps): bump serde_yaml from 0.9.32 to 0.9.34+deprecated
  * build(deps): bump anyhow from 1.0.80 to 1.0.81
  * build(deps): bump mio from 0.8.10 to 0.8.11
  * packit: update dist_git_branches to target fedora-all</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721995200">- Update to version 0.22.1:
  * cargo: coreos-installer release 0.22.1
  * docs/release-notes: update for release 0.22.1
  * cargo: update dependencies
  * packit: downstream_package_name is not inherited by packages
  * build(deps): bump base64 from 0.21.7 to 0.22.1
  * build(deps): bump cpio from 0.2.2 to 0.4.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1731499200">- Update to version 0.23.0:
  * cargo: coreos-installer release 0.23.0
  * workflows/rust: add gpg package to list of rpms to install
  * docs/release-notes: update for release 0.23.0
  * cargo: update dependencies
  * build(deps): bump thiserror from 1.0.63 to 1.0.64
  * build(deps): bump serde_json from 1.0.127 to 1.0.128
  * build(deps): bump anyhow from 1.0.86 to 1.0.87
  * build(deps): bump serde from 1.0.209 to 1.0.210
  * Use blkid instead of lsblk to get disk info when udev is not
    present
  * build(deps): bump serde from 1.0.208 to 1.0.209
  * build(deps): bump reqwest from 0.12.5 to 0.12.7
  * build(deps): bump nmstate from 2.2.34 to 2.2.35
  * build(deps): bump serde_json from 1.0.125 to 1.0.127
  * build(deps): bump flate2 from 1.0.31 to 1.0.33
  * packit: drop CentOS packaging
  * build(deps): bump serde_json from 1.0.122 to 1.0.125
  * build(deps): bump serde from 1.0.204 to 1.0.208
  * build(deps): bump libc from 0.2.155 to 0.2.158
  * signing-keys: drop Fedora 39 key
  * signing-keys: add Fedora 42 key
  * build(deps): bump tempfile from 3.11.0 to 3.12.0
  * build(deps): bump tempfile from 3.10.1 to 3.11.0
  * build(deps): bump regex from 1.10.5 to 1.10.6
  * build(deps): bump flate2 from 1.0.30 to 1.0.31
  * build(deps): bump nmstate from 2.2.33 to 2.2.34
  * build(deps): bump serde_json from 1.0.120 to 1.0.122
  * build(deps): bump bytes from 1.6.1 to 1.7.1
  * build(deps): bump clap_mangen from 0.2.22 to 0.2.23
  * build(deps): bump ignition-config from 0.3.0 to 0.4.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1744804800">- Update to version 0.24.0:
  * cargo: coreos-installer release 0.24.0
  * docs/release-notes: update for release 0.24.0
  * cargo: update dependencies
  * Sync repo templates ⚙
  * build(deps): bump tokio from 1.43.0 to 1.44.2
  * build(deps): bump flate2 from 1.0.35 to 1.1.1
  * build(deps): bump openssl from 0.10.71 to 0.10.72
  * build(deps): bump nmstate from 2.2.41 to 2.2.43
  * build(deps): bump libc from 0.2.170 to 0.2.171
  * build(deps): bump tempfile from 3.19.0 to 3.19.1
  * build(deps): bump reqwest from 0.12.12 to 0.12.15
  * build(deps): bump serde from 1.0.218 to 1.0.219
  * build(deps): bump uuid from 1.14.0 to 1.16.0
  * build(deps): bump tempfile from 3.17.1 to 3.19.0
  * Sync repo templates ⚙
  * build(deps): bump textwrap from 0.16.1 to 0.16.2
  * build(deps): bump bytes from 1.10.0 to 1.10.1
  * build(deps): bump ring from 0.17.9 to 0.17.13
  * build(deps): bump thiserror from 2.0.11 to 2.0.12
  * build(deps): bump anyhow from 1.0.96 to 1.0.97
  * build(deps): bump serde_json from 1.0.139 to 1.0.140
  * Fix cargo clippy (warnings)
  * build(deps): bump nmstate from 2.2.39 to 2.2.41
  * workflows/rust: bump lints toolchain to 1.84.1
  * Cargo.toml: bump MSRV to 1.84.1
  * build(deps): bump libc from 0.2.169 to 0.2.170
  * build(deps): bump uuid from 1.13.1 to 1.14.0
  * build(deps): bump serde from 1.0.217 to 1.0.218
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * build(deps): bump serde_json from 1.0.138 to 1.0.139
  * build(deps): bump zstd from 0.13.2 to 0.13.3
  * build(deps): bump tempfile from 3.17.0 to 3.17.1
  * cargo: require byte-unit 5.1.6 or greater
  * build(deps): bump byte-unit from 4.0.19 to 5.1.6
  * hash: remove deprecated funcion and add updated one
  * docs: re-gen manpages with clap_mangen 0.2.26
  * build(deps): bump nix from 0.27.1 to 0.29.0
  * build(deps): bump reqwest from 0.12.9 to 0.12.12
  * build(deps): bump serde_json from 1.0.133 to 1.0.138
  * build(deps): bump serde_with from 3.11.0 to 3.12.0
  * build(deps): bump rand from 0.8.5 to 0.9.0
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump uuid from 1.11.0 to 1.13.1
  * signing-keys: drop Fedora 40 key
  * signing-keys: add Fedora 43 key
  * s390x: remove 'sdboot' before generating new one
  * s390x: use more meaningfull long options for genprotimg
  * build(deps): bump clap_mangen from 0.2.24 to 0.2.26
  * build(deps): bump openssl from 0.10.68 to 0.10.70
  * build(deps): bump libc from 0.2.168 to 0.2.169
  * build(deps): bump anyhow from 1.0.94 to 1.0.95
  * build(deps): bump glob from 0.3.1 to 0.3.2
  * build(deps): bump serde from 1.0.215 to 1.0.217
  * build(deps): bump thiserror from 2.0.6 to 2.0.11
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump libc from 0.2.164 to 0.2.168
  * build(deps): bump anyhow from 1.0.93 to 1.0.94
  * build(deps): bump thiserror from 1.0.69 to 2.0.6
  * build(deps): bump bytes from 1.8.0 to 1.9.0
  * dockerfile: update to `fedora:41`
  * build(deps): bump rustls from 0.23.16 to 0.23.18
  * build(deps): bump nmstate from 2.2.38 to 2.2.39
  * build(deps): bump url from 2.5.3 to 2.5.4
  * build(deps): bump actions/checkout from 3 to 4
  * Sync repo templates ⚙
  * build(deps): bump flate2 from 1.0.34 to 1.0.35
  * build(deps): bump libc from 0.2.162 to 0.2.164
  * build(deps): bump serde_json from 1.0.132 to 1.0.133
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump serde_with from 3.9.0 to 3.11.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1759406400">- Update to version 0.25.0:
  * Major changes:
  - Add Fedora 44 signing key; drop Fedora 41 signing key
  * Minor changes:
  - Restore formatting of progress reporting to pre 0.24.0
    behavior.
  * Internal changes:
  - Add initial TMT tests and a new workflow to execute tests on
    PRs
  - Use release profile for smaller binaries in CI testing
  - Support cryptsetup-2.8.0's UUIDs naming of dm-integrity
    devices
  - rootmap: Inject root=/dev/disk/by-uuid/dm-mpath-$UUID when on
    multipath
  - rootmap: Inject mpath.wwid=$WWID when on multipath
  * Packaging changes:
  - Updated core dependencies, including a major upgrade to clap
    from v3 to v4 and new versions of nix, pnet, and sha2.
  - build(deps): bump clap_mangen from 0.2.26 to 0.2.27
  - build(deps): bump reqwest from 0.12.19 to 0.12.20
  - build(deps): bump serde_with from 3.12.0 to 3.13.0
  - build(deps): bump nmstate from 2.2.45 to 2.2.46
  - build(deps): bump libc from 0.2.172 to 0.2.174
  - build(deps): bump reqwest from 0.12.18 to 0.12.19
  - build(deps): bump flate2 from 1.1.1 to 1.1.2
  - build(deps): bump uuid from 1.16.0 to 1.17.0
  - build(deps): bump reqwest from 0.12.15 to 0.12.18
  - build(deps): bump openssl from 0.10.72 to 0.10.73
  - build(deps): bump nmstate from 2.2.43 to 2.2.45
  - build(deps): bump libc from 0.2.171 to 0.2.172
  - build(deps): bump rand from 0.8.5 to 0.9.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772712000">- Update to version 0.26.0:
  * Major changes:
  - Add Fedora 45 signing key; drop Fedora 42 signing key
  * Minor changes:
  - install: Don't require the network by default
  * Internal changes:
  - install: Simplify firstboot-args handling in config file
    expansion
  * Packaging changes:
  - Bump minimum supported Rust version (MSRV) to 1.85.0
  * What's changed
  - cargo: coreos-installer release 0.26.0
  - docs/release-notes: update for release 0.26.0
  - cargo: update dependencies
  - cargo: bump MSRV to 1.85.0
  - build(deps): bump the actions group with 2 updates
  - Sync repo templates ⚙
  - signing-keys: drop Fedora 42 key
  - signing-keys: add Fedora 45 key
  - ci: adjust copy for coreos-installer
  - ci: stop denylisted ext.config.kdump.crash test
  - ci: drop running COSA as UID 0
  - ci: drop buildroot param to cosaPod
  - Sync repo templates ⚙
  - Sync repo templates ⚙
  - build(deps): bump actions/upload-artifact from 4 to 5
  - dockerfile: update to fedora 43
  - install: Drop reference to `systemd-resolved.service`
  - install: Don't require the network by default
  - build(deps): bump actions/checkout from 4 to 5
  - install: add unit tests
  - install: check if firstboot args are defined and add them
    manually if necessary
  - release-notes: add release notes for the bug fix
  - cargo: coreos-installer release 0.25.0</changelog>
</package>
<package pkgid="11df71df32a9d4d2af58bb8ac99e7a3aee550204fa21c462549199c242918ff8b57ef95c3dde09dbfdd88742e6f5c6a2f350d2cfe82ece2ce884cfdb9eebdd8b" name="coreos-installer-debugsource" arch="i586">
  <version epoch="0" ver="0.26.0" rel="1.5"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1712923200">- new package coreos-installer: Installer for the RedHat/Fedora
  CoreOS disk images</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721822400">- Update to version 0.22.0:
  * cargo: coreos-installer release 0.22.0
  * docs/release-notes: update for release 0.22.0
  * cargo: update dependencies
  * packit.yaml: add c9s
  * build(deps): bump serde from 1.0.197 to 1.0.204
  * Sync repo templates ⚙
  * Dockerfile: rebase from f39 to f40
  * fixtures/customize/dest: update unit to use console.cfg
  * test/images/customize: add debug logic to give better feedback
  * */customize/*: shorten network interface names to 15 chars
  * rootmap: fix multipath + LUKS case
  * rootmap: correctly join paths when looking for physical root
  * Sync repo templates ⚙
  * build(deps): bump reqwest from 0.12.3 to 0.12.4
  * workflows/rust: bump lints toolchain to 1.77.2
  * build(deps): bump clap from 4.4.18 to 4.5.4
  * Cargo.toml: bump MSRV to 1.75.0
  * build(deps): bump uuid from 1.7.0 to 1.8.0
  * build(deps): bump serde_with from 3.6.1 to 3.7.0
  * build(deps): bump regex from 1.10.3 to 1.10.4
  * build(deps): bump bytes from 1.5.0 to 1.6.0
  * build(deps): bump thiserror from 1.0.57 to 1.0.58
  * build(deps): bump serde_json from 1.0.114 to 1.0.115
  * build(deps): bump reqwest from 0.11.24 to 0.12.3
  * build(deps): bump tempfile from 3.10.0 to 3.10.1
  * build(deps): bump h2 from 0.3.24 to 0.3.26
  * build(deps): bump nmstate from 2.2.25 to 2.2.27
  * build(deps): bump serde_yaml from 0.9.32 to 0.9.34+deprecated
  * build(deps): bump anyhow from 1.0.80 to 1.0.81
  * build(deps): bump mio from 0.8.10 to 0.8.11
  * packit: update dist_git_branches to target fedora-all</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721995200">- Update to version 0.22.1:
  * cargo: coreos-installer release 0.22.1
  * docs/release-notes: update for release 0.22.1
  * cargo: update dependencies
  * packit: downstream_package_name is not inherited by packages
  * build(deps): bump base64 from 0.21.7 to 0.22.1
  * build(deps): bump cpio from 0.2.2 to 0.4.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1731499200">- Update to version 0.23.0:
  * cargo: coreos-installer release 0.23.0
  * workflows/rust: add gpg package to list of rpms to install
  * docs/release-notes: update for release 0.23.0
  * cargo: update dependencies
  * build(deps): bump thiserror from 1.0.63 to 1.0.64
  * build(deps): bump serde_json from 1.0.127 to 1.0.128
  * build(deps): bump anyhow from 1.0.86 to 1.0.87
  * build(deps): bump serde from 1.0.209 to 1.0.210
  * Use blkid instead of lsblk to get disk info when udev is not
    present
  * build(deps): bump serde from 1.0.208 to 1.0.209
  * build(deps): bump reqwest from 0.12.5 to 0.12.7
  * build(deps): bump nmstate from 2.2.34 to 2.2.35
  * build(deps): bump serde_json from 1.0.125 to 1.0.127
  * build(deps): bump flate2 from 1.0.31 to 1.0.33
  * packit: drop CentOS packaging
  * build(deps): bump serde_json from 1.0.122 to 1.0.125
  * build(deps): bump serde from 1.0.204 to 1.0.208
  * build(deps): bump libc from 0.2.155 to 0.2.158
  * signing-keys: drop Fedora 39 key
  * signing-keys: add Fedora 42 key
  * build(deps): bump tempfile from 3.11.0 to 3.12.0
  * build(deps): bump tempfile from 3.10.1 to 3.11.0
  * build(deps): bump regex from 1.10.5 to 1.10.6
  * build(deps): bump flate2 from 1.0.30 to 1.0.31
  * build(deps): bump nmstate from 2.2.33 to 2.2.34
  * build(deps): bump serde_json from 1.0.120 to 1.0.122
  * build(deps): bump bytes from 1.6.1 to 1.7.1
  * build(deps): bump clap_mangen from 0.2.22 to 0.2.23
  * build(deps): bump ignition-config from 0.3.0 to 0.4.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1744804800">- Update to version 0.24.0:
  * cargo: coreos-installer release 0.24.0
  * docs/release-notes: update for release 0.24.0
  * cargo: update dependencies
  * Sync repo templates ⚙
  * build(deps): bump tokio from 1.43.0 to 1.44.2
  * build(deps): bump flate2 from 1.0.35 to 1.1.1
  * build(deps): bump openssl from 0.10.71 to 0.10.72
  * build(deps): bump nmstate from 2.2.41 to 2.2.43
  * build(deps): bump libc from 0.2.170 to 0.2.171
  * build(deps): bump tempfile from 3.19.0 to 3.19.1
  * build(deps): bump reqwest from 0.12.12 to 0.12.15
  * build(deps): bump serde from 1.0.218 to 1.0.219
  * build(deps): bump uuid from 1.14.0 to 1.16.0
  * build(deps): bump tempfile from 3.17.1 to 3.19.0
  * Sync repo templates ⚙
  * build(deps): bump textwrap from 0.16.1 to 0.16.2
  * build(deps): bump bytes from 1.10.0 to 1.10.1
  * build(deps): bump ring from 0.17.9 to 0.17.13
  * build(deps): bump thiserror from 2.0.11 to 2.0.12
  * build(deps): bump anyhow from 1.0.96 to 1.0.97
  * build(deps): bump serde_json from 1.0.139 to 1.0.140
  * Fix cargo clippy (warnings)
  * build(deps): bump nmstate from 2.2.39 to 2.2.41
  * workflows/rust: bump lints toolchain to 1.84.1
  * Cargo.toml: bump MSRV to 1.84.1
  * build(deps): bump libc from 0.2.169 to 0.2.170
  * build(deps): bump uuid from 1.13.1 to 1.14.0
  * build(deps): bump serde from 1.0.217 to 1.0.218
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * build(deps): bump serde_json from 1.0.138 to 1.0.139
  * build(deps): bump zstd from 0.13.2 to 0.13.3
  * build(deps): bump tempfile from 3.17.0 to 3.17.1
  * cargo: require byte-unit 5.1.6 or greater
  * build(deps): bump byte-unit from 4.0.19 to 5.1.6
  * hash: remove deprecated funcion and add updated one
  * docs: re-gen manpages with clap_mangen 0.2.26
  * build(deps): bump nix from 0.27.1 to 0.29.0
  * build(deps): bump reqwest from 0.12.9 to 0.12.12
  * build(deps): bump serde_json from 1.0.133 to 1.0.138
  * build(deps): bump serde_with from 3.11.0 to 3.12.0
  * build(deps): bump rand from 0.8.5 to 0.9.0
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump uuid from 1.11.0 to 1.13.1
  * signing-keys: drop Fedora 40 key
  * signing-keys: add Fedora 43 key
  * s390x: remove 'sdboot' before generating new one
  * s390x: use more meaningfull long options for genprotimg
  * build(deps): bump clap_mangen from 0.2.24 to 0.2.26
  * build(deps): bump openssl from 0.10.68 to 0.10.70
  * build(deps): bump libc from 0.2.168 to 0.2.169
  * build(deps): bump anyhow from 1.0.94 to 1.0.95
  * build(deps): bump glob from 0.3.1 to 0.3.2
  * build(deps): bump serde from 1.0.215 to 1.0.217
  * build(deps): bump thiserror from 2.0.6 to 2.0.11
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump libc from 0.2.164 to 0.2.168
  * build(deps): bump anyhow from 1.0.93 to 1.0.94
  * build(deps): bump thiserror from 1.0.69 to 2.0.6
  * build(deps): bump bytes from 1.8.0 to 1.9.0
  * dockerfile: update to `fedora:41`
  * build(deps): bump rustls from 0.23.16 to 0.23.18
  * build(deps): bump nmstate from 2.2.38 to 2.2.39
  * build(deps): bump url from 2.5.3 to 2.5.4
  * build(deps): bump actions/checkout from 3 to 4
  * Sync repo templates ⚙
  * build(deps): bump flate2 from 1.0.34 to 1.0.35
  * build(deps): bump libc from 0.2.162 to 0.2.164
  * build(deps): bump serde_json from 1.0.132 to 1.0.133
  * Sync repo templates ⚙
  * Sync repo templates ⚙
  * build(deps): bump serde_with from 3.9.0 to 3.11.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1759406400">- Update to version 0.25.0:
  * Major changes:
  - Add Fedora 44 signing key; drop Fedora 41 signing key
  * Minor changes:
  - Restore formatting of progress reporting to pre 0.24.0
    behavior.
  * Internal changes:
  - Add initial TMT tests and a new workflow to execute tests on
    PRs
  - Use release profile for smaller binaries in CI testing
  - Support cryptsetup-2.8.0's UUIDs naming of dm-integrity
    devices
  - rootmap: Inject root=/dev/disk/by-uuid/dm-mpath-$UUID when on
    multipath
  - rootmap: Inject mpath.wwid=$WWID when on multipath
  * Packaging changes:
  - Updated core dependencies, including a major upgrade to clap
    from v3 to v4 and new versions of nix, pnet, and sha2.
  - build(deps): bump clap_mangen from 0.2.26 to 0.2.27
  - build(deps): bump reqwest from 0.12.19 to 0.12.20
  - build(deps): bump serde_with from 3.12.0 to 3.13.0
  - build(deps): bump nmstate from 2.2.45 to 2.2.46
  - build(deps): bump libc from 0.2.172 to 0.2.174
  - build(deps): bump reqwest from 0.12.18 to 0.12.19
  - build(deps): bump flate2 from 1.1.1 to 1.1.2
  - build(deps): bump uuid from 1.16.0 to 1.17.0
  - build(deps): bump reqwest from 0.12.15 to 0.12.18
  - build(deps): bump openssl from 0.10.72 to 0.10.73
  - build(deps): bump nmstate from 2.2.43 to 2.2.45
  - build(deps): bump libc from 0.2.171 to 0.2.172
  - build(deps): bump rand from 0.8.5 to 0.9.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772712000">- Update to version 0.26.0:
  * Major changes:
  - Add Fedora 45 signing key; drop Fedora 42 signing key
  * Minor changes:
  - install: Don't require the network by default
  * Internal changes:
  - install: Simplify firstboot-args handling in config file
    expansion
  * Packaging changes:
  - Bump minimum supported Rust version (MSRV) to 1.85.0
  * What's changed
  - cargo: coreos-installer release 0.26.0
  - docs/release-notes: update for release 0.26.0
  - cargo: update dependencies
  - cargo: bump MSRV to 1.85.0
  - build(deps): bump the actions group with 2 updates
  - Sync repo templates ⚙
  - signing-keys: drop Fedora 42 key
  - signing-keys: add Fedora 45 key
  - ci: adjust copy for coreos-installer
  - ci: stop denylisted ext.config.kdump.crash test
  - ci: drop running COSA as UID 0
  - ci: drop buildroot param to cosaPod
  - Sync repo templates ⚙
  - Sync repo templates ⚙
  - build(deps): bump actions/upload-artifact from 4 to 5
  - dockerfile: update to fedora 43
  - install: Drop reference to `systemd-resolved.service`
  - install: Don't require the network by default
  - build(deps): bump actions/checkout from 4 to 5
  - install: add unit tests
  - install: check if firstboot args are defined and add them
    manually if necessary
  - release-notes: add release notes for the bug fix
  - cargo: coreos-installer release 0.25.0</changelog>
</package>
<package pkgid="744be4c30535abbc60c6650cff8b7c3f4053f26257dd797bc07898ee27d66fa6ca056cb0f40bc9513de027a34fdd9ea1aab8240f803dbb1e8c3221c34db3b32f" name="coreutils-debuginfo" arch="i586">
  <version epoch="0" ver="9.11" rel="4.3"/>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758628800">- Update to 9.8:
  Bug fixes
  * 'b2sum' will diagnose --length values that are too big.
    Previously it would have silently assumed 512 for any larger values.
    [bug introduced in coreutils-9.6]
  * 'base32' and 'base64' when decoding will again diagnose partially
    padded data that ends with a newline.
    [bug introduced in coreutils-9.5]
  * 'basenc -d -i' will now strip '=' characters from the input
    in encodings where padding characters are not valid.
    [bug introduced with the basenc program in coreutils-8.31]
  * 'cp -p' had spurious "Operation not supported" failures when
    copying to non-NFS files from NFSv4 files with trivial ACLs.
    [bug introduced in coreutils-9.6]
  * 'cp --sparse=always' missed some opportunities to create holes.
    That is, although the copies had the correct data, sometimes
    data zeros used extents rather than holes.
    [This bug was present in "the beginning".]
  * cp missed opportunities to create holes when copying from file
    systems like squashfs that support SEEK_HOLE only trivially.
    [bug introduced in coreutils-9.0]
  * cp, install, and mv now avoid possible data corruption on
    glibc 2.41 and 2.42 systems when copy_file_range is used with ranges &gt; 2GiB,
    avoiding https://sourceware.org/PR33245
    [bug triggered since coreutils-9.0]
  * 'date' supports specifying multiple named formats with the last taking
    precedence.  Previously multiple specifications would induce an error.
    [bug introduced in coreutils-5.90]
  * 'dd oflag=seek_bytes' no longer mistakenly reports errors when the
    output file exists on GNU/Hurd.
    [bug introduced in coreutils-8.16]
  * 'fold' no longer exhausts memory when processing large inputs
    with a very large --width argument.
    [This bug was present in "the beginning".]
  * 'install -d' now produces the correct diagnostic upon failure
    to create a directory.  Previously it would have produced
    a confusing error about changing permissions.
    [This bug was present in "the beginning".]
  * "ls --size --block-size=\'k" could misalign output in locales
    with multi-byte thousands grouping characters.
    [This bug was present in "the beginning".]
  * 'nohup' avoids implementation defined behavior setting umask,
    avoiding a FORTIFY runtime failure on Bionic libc.
    [This bug was present in "the beginning".]
  * 'od --strings' with '-N' now works correctly.  Previously od might
    write a NUL byte after a heap buffer, or output invalid addresses.
    [These bugs were present in "the beginning".]
  * 'od -w0' will now issue a diagnostic and exit gracefully.
    Previously it would have aborted.
    [bug introduced in coreutils-9.3]
  * 'od -w' no longer silently mishandles enormous widths like 3037000500.
    Instead, it either outputs correctly or diagnoses a too-large width.
    [This bug was present in "the beginning".]
  * 'od +N.' (where N is a decimal number) works again as per POSIX.
    [bug introduced in textutils-2.0]
  * 'od /dev/null ++0' no longer mistakenly treats the ++0 as an offset.
    [This bug was present in "the beginning".]
  * 'sort' with key character offsets of SIZE_MAX, could induce
    a read of 1 byte before an allocated heap buffer. For example:
    'sort +0.18446744073709551615R input' on 64 bit systems.
    [bug introduced in coreutils-7.2]
  * stdbuf now works on AIX.  Previously it would have been ineffective.
    [bug introduced with the stdbuf program in coreutils-7.5]
  * 'tail -n NUM' no longer can output more than NUM lines if stdin
    is a largish regular file with a nonzero initial offset, and grows
    while 'tail' is reading it.
    [This bug was present in "the beginning".]
  * 'tail -f -n +NUM' no longer mishandles NUM values &gt;= UINTMAX_MAX
    when the input is seekable.
    [bug introduced in coreutils-9.6]
  * 'tail --pid' avoids some unlikely races if the kernel reuses PIDs.
    [bug introduced in coreutils-9.5]
  * 'tty' now exits with status 4 with a special diagnostic if ttyname
    fails even though standard input is a tty.  Formerly it quietly
    pretended that standard input was not a tty.
    [This bug was present in "the beginning".]
  New Features
  * basenc supports the --base58 option to encode and decode
    the visually unambiguous Base58 encoding.
  * 'cksum -a' now supports the 'sha3' argument, to use the SHA3-224,
    SHA3-256, SHA3-384, SHA3-512 message digest algorithms depending on
    the argument passed to the required --length (-l) option.
  * 'cksum -a' now supports the 'sha2' argument, as a more consistent
    interface than the existing 'sha224', 'sha256', 'sha384', 'sha512'
    arguments, which are now selected with the --length (-l) option.
  * 'date' now outputs dates in the country's native calendar for the
    Iranian locale (fa_IR) and for the Ethiopian locale (am_ET), and also
    does so more consistently for the Thailand locale (th_TH.UTF-8).
  * fold now supports multi-byte characters, honoring their column width.
    Also the --characters (-c) option was added to wrap at a certain
    number of characters, similarly to --bytes in uni-byte locales.
  * nproc now honors any cgroup v2 configured CPU quotas,
    which may reduce the effective number of processors available.
  * stty supports setting arbitrary baud rates on supported systems,
    like Hurd, Linux with glibc &gt;= 2.42, and some BSDs.
    Also on other systems the full set of supported baud rates
    is determined at build time if possible.
  * Commands that support hardware acceleration like cksum and wc
    can now disable this acceleration at runtime through the
    commonly used GLIBC_TUNABLES environment variable.  For example
    to disable the use of AVX512 instructions in cksum, you can:
    export GLIBC_TUNABLES='glibc.cpu.hwcaps=-AVX512F'
  Changes to conform better to POSIX.1-2024
  * readlink now defaults to being verbose if the POSIXLY_CORRECT
    environment variable is set.
  * realpath now supports -E, which specifies the default behavior.
    The corresponding long option is --canonicalize.
  * tsort now accepts and ignores -w.
  Improvements
  * 'factor' is now much faster at identifying large prime numbers,
    and significantly faster on composite numbers greater than 2^128.
  * fold now exits immediately upon receiving a write error,
    which is significant when reading large / unbounded inputs.
  * 'seq' is more accurate with large integer start values.
    Previously 'seq 18446744073709551617 inf | head -n1' would
    output the number before the user specified start value.
  Build-related
  * cksum was not compilable by Apple LLVM 10.0.0 x86-64, which
    lacks support for checking for the VPCLMULQDQ instruction.
    [bug introduced in coreutils-9.6]
- coreutils-9.7-sort-CVE-2025-5278.patch: Remove now-upstream patch.
- coreutils-getaddrinfo.patch: Likewise.
- coreutils-i18n.patch: Refresh patch.
  Remove i18n part for fold(1).
  Remove the mbchar part as it is now already pulled in upstream
  indirectly via the manywarnings gnulib module.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758801600">- coreutils-9.8-tail-large-num-of-files.patch: Add upstream patch:
  https://cgit.git.sv.gnu.org/cgit/coreutils.git/commit/?id=914972e80dbf82aac9ffe
  tail: fix tailing larger number of lines in regular files [rh#2398008]</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1762862400">- Update to 9.9:
  Bug fixes
  * `basenc --base58` would not operate correctly with input &gt; 15561475 bytes.
    [bug introduced with --base58 in coreutils-9.8]
  * 'cksum --check' now supports base64 encoded input in untagged format:
  - for all length adjustable algorithms (blake2b, sha2, sha3),
  - if that base64 input starts with a tag like "SHA1" etc.
    Previously an error was given, about invalid input format.
    [bug introduced in coreutils-9.2]
  * 'cksum --check -a sha2' has better support for tagged format.  Previously
    an unneeded but explicit '-a sha2' did not match standard tags like SHA256.
    Also non standard SHA2 tags with a bad length resulted in undefined behavior.
    [bug introduced in coreutils-9.8]
  * 'cp' restores performance with transparently compressed files, which
    regressed due to the avoidance of copy offload, seen with OpenZFS at least.
    [bug introduced in coreutils-9.8]
  * `env` on macOS, for now only when built with --disable-nls,
    will no longer always set a __CF_USER_TEXT_ENCODING environment variable.
    [bug introduced in coreutils-9.8]
  * 'nice' now limits the adjusted niceness value to its supported range on
    GNU/Hurd.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer reads out-of-bounds memory with trailing blanks in input.
    [bug introduced with numfmt in coreutils-8.21]
  * 'numfmt' no longer outputs invalid characters with multi-byte blanks in input.
    [bug introduced in coreutils-9.5]
  * 'rm -d DIR' no longer fails on Ceph snapshot directories.
    Although these directories are nonempty, 'rmdir DIR' succeeds on them.
    [bug introduced in coreutils-8.16]
  * 'sort --compress-program' now diagnoses if it can't write more data to an
    exited compressor.  Previously sort could have exited silently in this case.
    [bug introduced in coreutils-6.8]
  * 'tail' outputs the correct number of lines again for non-small -n values.
    Previously it may have output too few lines.
    [bug introduced in coreutils-9.8]
  * 'unexpand' no longer triggers a heap buffer overflow with --tabs arguments
    that use the GNU extension /NUM or +NUM formats.
    [bug introduced in coreutils-8.28]
  Changes in behavior
  * 'cp' with default options may again, like with versions before v9.8,
    miss opportunities to create holes with file systems that support
    SEEK_HOLE only trivially.  This change is a consequence of the
    abovementioned copy offload fix.
  * 'sort --compress-program' will continue without compressing temporary files
    if the specified program cannot be executed.  Also malformed shell scripts
    without a "shebang line" will no longer be executed.
  New Features
  * 'numfmt' now accepts the --unit-separator=SEP option, to output or accept
    a separator between the number and unit.  For e.g. "1234 M".
  Improvements
  * 'fmt', 'date', 'nl', and 'pr' will now exit promptly upon receiving a write
    error, which is significant when reading large / unbounded inputs.
  * install, sort, and split now use posix_spawn() to invoke child programs more
    efficiently and more independently from their own memory usage.
  * 'numfmt':
  - parses numbers with a non-breaking space character before a unit
  - parses numbers containing grouping characters from the current locale
  - supports a multi-byte --delimiter character
  - no longer processes input indefinitely in the presence of write errors
  * wc -l now operates 10% faster on hosts that support AVX512 instructions.
  Build-related
  * chcon and runcon are not built by default if selinux headers are not present,
    or if the --without-selinux configure option is specified.
    This can be overridden with the --with-selinux configure option.
  * nproc no longer fails to build with Android API level &lt;= 20.
    [build issue introduced in coreutils-9.8]
- coreutils-9.8-tail-large-num-of-files.patch: Remove now-upstream patch.
- coreutils-i18n.patch: Refresh patch.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1770206400">- Update to 9.10:
  Bug fixes
  * cp, install, and mv no longer enter an infinite loop copying sparse files
    with SEEK_HOLE.  E.g., this was seen on ext4 when copying sparse files with
    extents that are being actively updated, and copy offload is not being used.
    [bug introduced in coreutils-9.9]
  * 'date' no longer fails with format directives that return an empty string.
    [bug introduced in coreutils-9.9]
  * 'dd seek=N of=FILE' no longer continues copying, overwriting FILE if it
    exists, if ftruncate fails.
    [bug introduced in coreutils-9.1]
  * du and ls no longer modify strings returned by getenv.
    POSIX says this is not portable.
    [bug introduced in fileutils-4.1.6]
  * 'fmt' now correctly diagnoses read errors.
    Previously fmt generated a generic error for any read error.
    [bug introduced in coreutils-9.0]
  * md5sum --text correctly translates CRLF line endings with the MSYS2 runtime.
    This also applies to the sha*sum and b2sum utilities.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer drops custom suffixes from numbers it cannot fully parse.
    [bug introduced with numfmt in coreutils-8.21]
  * 'tail -f --pid' can no longer exit upon receiving a non terminating signal.
    On older Linux systems it may have failed with "Interrupted system call".
    [bug introduced in coreutils-7.5]
  * 'timeout' will now propagate all terminating signals to the monitored command.
    Previously 'timeout' could have exited and left the monitored command running.
    [bug introduced with timeout in coreutils-7.0]
  * wc now documents its --debug option, currently used to
    indicate the line count acceleration being used.
    [bug introduced in coreutils-9.0]
  * When built with `clang -fno-inline`, memory allocation issues are again
    handled in a defined manner.  Previously programs may have crashed etc.
    after a failure to allocate memory.
    [bug introduced in coreutils-9.0]
  New Features
  * configure accepts a new --enable-single-binary=hardlinks mode to build the
    selected programs as hard links to a multi-call binary called "coreutils".
    This augments the existing "symlinks" and "shebangs" modes already
    supported by the --enable-single-binary option.
  * 'stat' and 'tail' now know about the "guest-memfd" file system type.
    stat -f -c%T now reports the file system type,
    and tail -f uses polling for this file system.
  * 'tail' now accepts the --debug option, which is currently used to
    detail the --follow implementation being used.
  * 'du' now supports the short option -A corresponding to the existing long
    option --apparent-size, for compatibility with FreeBSD.
  Changes in behavior
  * All commands now markup option names in --help and man pages,
    with bold attributes, and hyperlinks into the online manual on gnu.org.
    The links can be configured with the --enable-manual-url configure option,
    and the bold highlighting with --disable-bold-man-page-references.
    At runtime all markup can be disabled with the TERM=dumb env var value.
  * 'fmt' -w,--width no longer includes '\n' in the width of a line.
    I.e., the specified width is interpreted to be an _inclusive_ maximum.
  * 'ls --hyperlink' now uses more standard format hyperlinks.
    'ESC\' (ST) is now used as a delimiter, instead of '\a' (BEL).
  * 'ptx' -t is no longer a no-op, and now sets the default width to 100 columns.
  * 'timeout' now honors ignored signals and will not propagate them.  E.g.,
    timeout(1) in a shell backgrounded job, will not terminate upon receiving
    SIGINT or SIGQUIT, as these are ignored by default in shell background jobs.
  * 'timeout -v -s 0' now prints the signal number 0 instead of EXIT.
  * The multi-call binary now only processes --help or --version options
    if it is installed with a name ending with "coreutils".  This allows
    for more consistent handling of these options with unsupported commands.
  Improvements
  * The multi-call binary built with configure --enable-single-binary
    is reduced in size by 3.2% through the more efficient reuse of the cksum
    utility by the md5sum and sha*sum utilities.
  * 'cksum' now validates its options more consistently.
    E.g., `cksum --text --tag` now fails like `cksum --tag --text` already did.
  * 'cksum', 'du', and 'wc' now exit promptly upon receiving a write
    error, which is significant when processing many input files.
  * csplit, ls, and sort, now handle a more complete set of terminating signals.
  * 'du' now processes directories with 10,000 or more entries up to 9 times
    faster on the Lustre file system.
  * 'paste' now supports multi-byte --delimiters characters.
  * 'pinky' will now exit immediately upon receiving a write error, which is
    significant when reading large plan or project files.
  * 'readlink' and 'realpath' will now exit promptly upon receiving a write error,
    which is significant when canonicalizing multiple file names longer than
    PATH_MAX.
  * 'timeout' on Linux will always terminate the child in the case where the
    timeout process itself dies, like when it receives a KILL signal for example.
  Build-related
  * Programs now port to C23 platforms that strictly check types when
    qualifier-generic functions like strchr are used.
  * 'chcon' and 'runcon' stub binaries will be built on systems without
    libselinux, when configured using --with-selinux.
  * 'kill' and 'uptime' are no longer built by default.  These programs can be
    built with the --enable-install-program=kill,uptime configure option.
- coreutils.spec (%build):
  Remove --disable-install-program=kill as that is the default now.
  Add --enable-install-program=uptime as that is no longer built by default.
  Add hyperlinks in man pages via the --enable-manual-url option.
- coreutils-i18n.patch: Refresh patch.
  Sync mbfile.[ch] from the gnulib revision coreutils-9.10 is using.
- coreutils-remove_hostname_documentation.patch: Do not remove the description
  of 'uname -n' from the Texinfo manual.
- Refresh all other patches.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770638400">- Skip env-signal-handler test in qemu emulation</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1771934400">- Factor out man pages of sub-package coreutils-systemd into
  sub-package coreutils-systemd-doc to avoid conflicts with
  newer procps.
- Add patch coreutils-sclp-terminfo-coloring.patch
  * Support sclp terminfo entries on s390/x</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1776772800">- Update to 9.11:
  Bug fixes
  * 'dd' now always diagnoses partial writes correctly upon write failure.
    Previously it may have indicated that only full writes were performed.
    [This bug was present in "the beginning".]
  * 'fold' will no longer truncate output when encountering 0xFF bytes.
    [bug introduced in coreutils-9.8]
  * 'fold' is again responsive to its input.  Previously it would have delayed
    processing until 256KiB was read from the input.
    [bug introduced in coreutils-9.8]
  * 'kill --help' now has links to valid anchors in the html manual.
    [bug introduced in coreutils-9.10]
  * When configured with --enable-systemd, the commands 'pinky',
    'uptime', 'users', and 'who' no longer consider the systemd session
    classes 'greeter', 'lock-screen', 'background', 'background-light',
    and 'none' to be users.
    [bug introduced in coreutils-9.4]
  * 'pwd' on ancient systems will no longer overflow a buffer
    when operating in deep paths longer than twice the system PATH_MAX.
    [bug introduced in coreutils-9.6]
  * 'stat --printf=%%N' no longer performs unnecessary checks of the QUOTING_STYLE
    environment variable.
    [bug introduced in coreutils-8.26]
  * 'timeout' no longer exits abruptly when its parent is the init process, e.g.,
    when started by the entrypoint of a container.
    [bug introduced in coreutils-9.10]
  New Features
  * 'cut' now supports multi-byte input and delimiters.  Consequently
    the -c option is now honored, and no longer an alias for -b, and
    the -n option is now honored, and no longer ignored.
    Also the -d option supports multi-byte delimiters.
  * 'cut' adds new options for better compatibility:
    The -w,--whitespace-delimited option was added to support blank aligned fields
    and for better compatibility with FreeBSD/macOS.
    The -O option was added as an alias for the --output-delimiter option,
    for better compatibility with busybox/toybox.
    The -F option was added as an alias for -w -O ' '
    for better compatibility with busybox/toybox.
  * 'date --date' now parses dot delimited dd.mm.yy format common in Europe.
    This is in addition to the already supported mm/dd/yy and yy-mm-dd formats.
  Changes in behavior
  * 'cksum --check' now uses shell quoting when required, to more robustly
    escape file names output in diagnostics.
    This also affects md5sum, sha*sum, and b2sum.
  Improvements
  * 'cat' now uses zero-copy I/O on Linux when appropriate, to improve throughput.
    E.g., throughput improved 6x from 12.9GiB/s to 81.8GiB/s on a Power10 system.
  * 'df --local' recognises more file system types as remote.
    Specifically: autofs, ncpfs, smb, smb2, gfs, gfs2, userlandfs.
  * 'df' improves duplicate mount suppression, by checking each mount against
    all previously kept entries for the same device, not just the latest one.
  * 'expand' and 'unexpand' now support multi-byte characters.
  * 'groups' and 'id' will now exit sooner after a write error,
    which is significant when listing information for many users.
  * 'install' now allows the combination of the --compare and
  - -preserve-timestamps options.
  * 'fold', 'join', 'numfmt', 'uniq' now use more consistent blank character
    determination on non GLIBC platforms.  For example \u3000 (ideographic space)
    will be considered a blank character on all platforms.
  * 'nl' now supports multi-byte --section-delimiter characters.
  * 'shuf -i' now operates up to two times faster on systems with unlocked stdio
    functions.
  * 'tac' will now exit sooner after a write error, which is significant when
    operating on a file with many lines.
  * 'timeout' now properly detects when it is reparented by a subreaper process on
    Linux instead of init, e.g., the 'systemd --user' process.
  * 'wc -l' now operates up to four and a half times faster on hosts that support
    Neon instructions.
  * 'wc -m' now operates up to 2.6 times faster on GLIBC when processing
    non-ASCII UTF-8 characters.
  * 'yes' now uses zero-copy I/O on Linux to significantly increase throughput.
    E.g., throughput improved 15x from 11.6GiB/s to 175GiB/s on a Power10 system.
  Build-related
  * ./configure --enable-single-binary=hardlinks is now supported on systems
    with dash as the system shell at /bin/sh.
    [issue introduced in coreutils-9.10]
  * The test suite may have failed with a "Hangup" error if run non-interactively.
    [issue introduced in coreutils-9.10]
- coreutils-i18n.patch: Refresh patch.
  Remove now-upstream I18N patches for cut(1), expand(1) and unexpand(1).
- Refresh all other patches.</changelog>
  <changelog author="rw@suse.com" date="1778155200">- coreutils-tests-misc-tty-eof-avoid-false-failure.patch: Add upstream patch:
  tests: avoid false failure with perl-IO-Tty &gt;= 1.24 (bsc#1264052)</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1779192000">- coreutils-tee-fix-infloop-on-EAGAIN-and-short-write.patch: Add upstream
  patch (boo#1265378)
  * 'tee' no longer loops infinitely after writing all output if a write
    call sets errno to EAGAIN.
    [bug introduced in coreutils-9.11]
  * 'tee' no longer treats short writes as errors.
    [bug introduced in coreutils-9.11]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781870400">- Switch coreutils-single to build as hardlinks</changelog>
</package>
<package pkgid="ee3f834cb1568588cf3e63c0c50dbc703e94e8c39117ed43e8b0931f55411e0ee957ec4216a86c3c22919c4dab28f6cb434b91b69a2878148675a76899b72d2d" name="coreutils-debugsource" arch="i586">
  <version epoch="0" ver="9.11" rel="4.3"/>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758628800">- Update to 9.8:
  Bug fixes
  * 'b2sum' will diagnose --length values that are too big.
    Previously it would have silently assumed 512 for any larger values.
    [bug introduced in coreutils-9.6]
  * 'base32' and 'base64' when decoding will again diagnose partially
    padded data that ends with a newline.
    [bug introduced in coreutils-9.5]
  * 'basenc -d -i' will now strip '=' characters from the input
    in encodings where padding characters are not valid.
    [bug introduced with the basenc program in coreutils-8.31]
  * 'cp -p' had spurious "Operation not supported" failures when
    copying to non-NFS files from NFSv4 files with trivial ACLs.
    [bug introduced in coreutils-9.6]
  * 'cp --sparse=always' missed some opportunities to create holes.
    That is, although the copies had the correct data, sometimes
    data zeros used extents rather than holes.
    [This bug was present in "the beginning".]
  * cp missed opportunities to create holes when copying from file
    systems like squashfs that support SEEK_HOLE only trivially.
    [bug introduced in coreutils-9.0]
  * cp, install, and mv now avoid possible data corruption on
    glibc 2.41 and 2.42 systems when copy_file_range is used with ranges &gt; 2GiB,
    avoiding https://sourceware.org/PR33245
    [bug triggered since coreutils-9.0]
  * 'date' supports specifying multiple named formats with the last taking
    precedence.  Previously multiple specifications would induce an error.
    [bug introduced in coreutils-5.90]
  * 'dd oflag=seek_bytes' no longer mistakenly reports errors when the
    output file exists on GNU/Hurd.
    [bug introduced in coreutils-8.16]
  * 'fold' no longer exhausts memory when processing large inputs
    with a very large --width argument.
    [This bug was present in "the beginning".]
  * 'install -d' now produces the correct diagnostic upon failure
    to create a directory.  Previously it would have produced
    a confusing error about changing permissions.
    [This bug was present in "the beginning".]
  * "ls --size --block-size=\'k" could misalign output in locales
    with multi-byte thousands grouping characters.
    [This bug was present in "the beginning".]
  * 'nohup' avoids implementation defined behavior setting umask,
    avoiding a FORTIFY runtime failure on Bionic libc.
    [This bug was present in "the beginning".]
  * 'od --strings' with '-N' now works correctly.  Previously od might
    write a NUL byte after a heap buffer, or output invalid addresses.
    [These bugs were present in "the beginning".]
  * 'od -w0' will now issue a diagnostic and exit gracefully.
    Previously it would have aborted.
    [bug introduced in coreutils-9.3]
  * 'od -w' no longer silently mishandles enormous widths like 3037000500.
    Instead, it either outputs correctly or diagnoses a too-large width.
    [This bug was present in "the beginning".]
  * 'od +N.' (where N is a decimal number) works again as per POSIX.
    [bug introduced in textutils-2.0]
  * 'od /dev/null ++0' no longer mistakenly treats the ++0 as an offset.
    [This bug was present in "the beginning".]
  * 'sort' with key character offsets of SIZE_MAX, could induce
    a read of 1 byte before an allocated heap buffer. For example:
    'sort +0.18446744073709551615R input' on 64 bit systems.
    [bug introduced in coreutils-7.2]
  * stdbuf now works on AIX.  Previously it would have been ineffective.
    [bug introduced with the stdbuf program in coreutils-7.5]
  * 'tail -n NUM' no longer can output more than NUM lines if stdin
    is a largish regular file with a nonzero initial offset, and grows
    while 'tail' is reading it.
    [This bug was present in "the beginning".]
  * 'tail -f -n +NUM' no longer mishandles NUM values &gt;= UINTMAX_MAX
    when the input is seekable.
    [bug introduced in coreutils-9.6]
  * 'tail --pid' avoids some unlikely races if the kernel reuses PIDs.
    [bug introduced in coreutils-9.5]
  * 'tty' now exits with status 4 with a special diagnostic if ttyname
    fails even though standard input is a tty.  Formerly it quietly
    pretended that standard input was not a tty.
    [This bug was present in "the beginning".]
  New Features
  * basenc supports the --base58 option to encode and decode
    the visually unambiguous Base58 encoding.
  * 'cksum -a' now supports the 'sha3' argument, to use the SHA3-224,
    SHA3-256, SHA3-384, SHA3-512 message digest algorithms depending on
    the argument passed to the required --length (-l) option.
  * 'cksum -a' now supports the 'sha2' argument, as a more consistent
    interface than the existing 'sha224', 'sha256', 'sha384', 'sha512'
    arguments, which are now selected with the --length (-l) option.
  * 'date' now outputs dates in the country's native calendar for the
    Iranian locale (fa_IR) and for the Ethiopian locale (am_ET), and also
    does so more consistently for the Thailand locale (th_TH.UTF-8).
  * fold now supports multi-byte characters, honoring their column width.
    Also the --characters (-c) option was added to wrap at a certain
    number of characters, similarly to --bytes in uni-byte locales.
  * nproc now honors any cgroup v2 configured CPU quotas,
    which may reduce the effective number of processors available.
  * stty supports setting arbitrary baud rates on supported systems,
    like Hurd, Linux with glibc &gt;= 2.42, and some BSDs.
    Also on other systems the full set of supported baud rates
    is determined at build time if possible.
  * Commands that support hardware acceleration like cksum and wc
    can now disable this acceleration at runtime through the
    commonly used GLIBC_TUNABLES environment variable.  For example
    to disable the use of AVX512 instructions in cksum, you can:
    export GLIBC_TUNABLES='glibc.cpu.hwcaps=-AVX512F'
  Changes to conform better to POSIX.1-2024
  * readlink now defaults to being verbose if the POSIXLY_CORRECT
    environment variable is set.
  * realpath now supports -E, which specifies the default behavior.
    The corresponding long option is --canonicalize.
  * tsort now accepts and ignores -w.
  Improvements
  * 'factor' is now much faster at identifying large prime numbers,
    and significantly faster on composite numbers greater than 2^128.
  * fold now exits immediately upon receiving a write error,
    which is significant when reading large / unbounded inputs.
  * 'seq' is more accurate with large integer start values.
    Previously 'seq 18446744073709551617 inf | head -n1' would
    output the number before the user specified start value.
  Build-related
  * cksum was not compilable by Apple LLVM 10.0.0 x86-64, which
    lacks support for checking for the VPCLMULQDQ instruction.
    [bug introduced in coreutils-9.6]
- coreutils-9.7-sort-CVE-2025-5278.patch: Remove now-upstream patch.
- coreutils-getaddrinfo.patch: Likewise.
- coreutils-i18n.patch: Refresh patch.
  Remove i18n part for fold(1).
  Remove the mbchar part as it is now already pulled in upstream
  indirectly via the manywarnings gnulib module.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758801600">- coreutils-9.8-tail-large-num-of-files.patch: Add upstream patch:
  https://cgit.git.sv.gnu.org/cgit/coreutils.git/commit/?id=914972e80dbf82aac9ffe
  tail: fix tailing larger number of lines in regular files [rh#2398008]</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1762862400">- Update to 9.9:
  Bug fixes
  * `basenc --base58` would not operate correctly with input &gt; 15561475 bytes.
    [bug introduced with --base58 in coreutils-9.8]
  * 'cksum --check' now supports base64 encoded input in untagged format:
  - for all length adjustable algorithms (blake2b, sha2, sha3),
  - if that base64 input starts with a tag like "SHA1" etc.
    Previously an error was given, about invalid input format.
    [bug introduced in coreutils-9.2]
  * 'cksum --check -a sha2' has better support for tagged format.  Previously
    an unneeded but explicit '-a sha2' did not match standard tags like SHA256.
    Also non standard SHA2 tags with a bad length resulted in undefined behavior.
    [bug introduced in coreutils-9.8]
  * 'cp' restores performance with transparently compressed files, which
    regressed due to the avoidance of copy offload, seen with OpenZFS at least.
    [bug introduced in coreutils-9.8]
  * `env` on macOS, for now only when built with --disable-nls,
    will no longer always set a __CF_USER_TEXT_ENCODING environment variable.
    [bug introduced in coreutils-9.8]
  * 'nice' now limits the adjusted niceness value to its supported range on
    GNU/Hurd.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer reads out-of-bounds memory with trailing blanks in input.
    [bug introduced with numfmt in coreutils-8.21]
  * 'numfmt' no longer outputs invalid characters with multi-byte blanks in input.
    [bug introduced in coreutils-9.5]
  * 'rm -d DIR' no longer fails on Ceph snapshot directories.
    Although these directories are nonempty, 'rmdir DIR' succeeds on them.
    [bug introduced in coreutils-8.16]
  * 'sort --compress-program' now diagnoses if it can't write more data to an
    exited compressor.  Previously sort could have exited silently in this case.
    [bug introduced in coreutils-6.8]
  * 'tail' outputs the correct number of lines again for non-small -n values.
    Previously it may have output too few lines.
    [bug introduced in coreutils-9.8]
  * 'unexpand' no longer triggers a heap buffer overflow with --tabs arguments
    that use the GNU extension /NUM or +NUM formats.
    [bug introduced in coreutils-8.28]
  Changes in behavior
  * 'cp' with default options may again, like with versions before v9.8,
    miss opportunities to create holes with file systems that support
    SEEK_HOLE only trivially.  This change is a consequence of the
    abovementioned copy offload fix.
  * 'sort --compress-program' will continue without compressing temporary files
    if the specified program cannot be executed.  Also malformed shell scripts
    without a "shebang line" will no longer be executed.
  New Features
  * 'numfmt' now accepts the --unit-separator=SEP option, to output or accept
    a separator between the number and unit.  For e.g. "1234 M".
  Improvements
  * 'fmt', 'date', 'nl', and 'pr' will now exit promptly upon receiving a write
    error, which is significant when reading large / unbounded inputs.
  * install, sort, and split now use posix_spawn() to invoke child programs more
    efficiently and more independently from their own memory usage.
  * 'numfmt':
  - parses numbers with a non-breaking space character before a unit
  - parses numbers containing grouping characters from the current locale
  - supports a multi-byte --delimiter character
  - no longer processes input indefinitely in the presence of write errors
  * wc -l now operates 10% faster on hosts that support AVX512 instructions.
  Build-related
  * chcon and runcon are not built by default if selinux headers are not present,
    or if the --without-selinux configure option is specified.
    This can be overridden with the --with-selinux configure option.
  * nproc no longer fails to build with Android API level &lt;= 20.
    [build issue introduced in coreutils-9.8]
- coreutils-9.8-tail-large-num-of-files.patch: Remove now-upstream patch.
- coreutils-i18n.patch: Refresh patch.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1770206400">- Update to 9.10:
  Bug fixes
  * cp, install, and mv no longer enter an infinite loop copying sparse files
    with SEEK_HOLE.  E.g., this was seen on ext4 when copying sparse files with
    extents that are being actively updated, and copy offload is not being used.
    [bug introduced in coreutils-9.9]
  * 'date' no longer fails with format directives that return an empty string.
    [bug introduced in coreutils-9.9]
  * 'dd seek=N of=FILE' no longer continues copying, overwriting FILE if it
    exists, if ftruncate fails.
    [bug introduced in coreutils-9.1]
  * du and ls no longer modify strings returned by getenv.
    POSIX says this is not portable.
    [bug introduced in fileutils-4.1.6]
  * 'fmt' now correctly diagnoses read errors.
    Previously fmt generated a generic error for any read error.
    [bug introduced in coreutils-9.0]
  * md5sum --text correctly translates CRLF line endings with the MSYS2 runtime.
    This also applies to the sha*sum and b2sum utilities.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer drops custom suffixes from numbers it cannot fully parse.
    [bug introduced with numfmt in coreutils-8.21]
  * 'tail -f --pid' can no longer exit upon receiving a non terminating signal.
    On older Linux systems it may have failed with "Interrupted system call".
    [bug introduced in coreutils-7.5]
  * 'timeout' will now propagate all terminating signals to the monitored command.
    Previously 'timeout' could have exited and left the monitored command running.
    [bug introduced with timeout in coreutils-7.0]
  * wc now documents its --debug option, currently used to
    indicate the line count acceleration being used.
    [bug introduced in coreutils-9.0]
  * When built with `clang -fno-inline`, memory allocation issues are again
    handled in a defined manner.  Previously programs may have crashed etc.
    after a failure to allocate memory.
    [bug introduced in coreutils-9.0]
  New Features
  * configure accepts a new --enable-single-binary=hardlinks mode to build the
    selected programs as hard links to a multi-call binary called "coreutils".
    This augments the existing "symlinks" and "shebangs" modes already
    supported by the --enable-single-binary option.
  * 'stat' and 'tail' now know about the "guest-memfd" file system type.
    stat -f -c%T now reports the file system type,
    and tail -f uses polling for this file system.
  * 'tail' now accepts the --debug option, which is currently used to
    detail the --follow implementation being used.
  * 'du' now supports the short option -A corresponding to the existing long
    option --apparent-size, for compatibility with FreeBSD.
  Changes in behavior
  * All commands now markup option names in --help and man pages,
    with bold attributes, and hyperlinks into the online manual on gnu.org.
    The links can be configured with the --enable-manual-url configure option,
    and the bold highlighting with --disable-bold-man-page-references.
    At runtime all markup can be disabled with the TERM=dumb env var value.
  * 'fmt' -w,--width no longer includes '\n' in the width of a line.
    I.e., the specified width is interpreted to be an _inclusive_ maximum.
  * 'ls --hyperlink' now uses more standard format hyperlinks.
    'ESC\' (ST) is now used as a delimiter, instead of '\a' (BEL).
  * 'ptx' -t is no longer a no-op, and now sets the default width to 100 columns.
  * 'timeout' now honors ignored signals and will not propagate them.  E.g.,
    timeout(1) in a shell backgrounded job, will not terminate upon receiving
    SIGINT or SIGQUIT, as these are ignored by default in shell background jobs.
  * 'timeout -v -s 0' now prints the signal number 0 instead of EXIT.
  * The multi-call binary now only processes --help or --version options
    if it is installed with a name ending with "coreutils".  This allows
    for more consistent handling of these options with unsupported commands.
  Improvements
  * The multi-call binary built with configure --enable-single-binary
    is reduced in size by 3.2% through the more efficient reuse of the cksum
    utility by the md5sum and sha*sum utilities.
  * 'cksum' now validates its options more consistently.
    E.g., `cksum --text --tag` now fails like `cksum --tag --text` already did.
  * 'cksum', 'du', and 'wc' now exit promptly upon receiving a write
    error, which is significant when processing many input files.
  * csplit, ls, and sort, now handle a more complete set of terminating signals.
  * 'du' now processes directories with 10,000 or more entries up to 9 times
    faster on the Lustre file system.
  * 'paste' now supports multi-byte --delimiters characters.
  * 'pinky' will now exit immediately upon receiving a write error, which is
    significant when reading large plan or project files.
  * 'readlink' and 'realpath' will now exit promptly upon receiving a write error,
    which is significant when canonicalizing multiple file names longer than
    PATH_MAX.
  * 'timeout' on Linux will always terminate the child in the case where the
    timeout process itself dies, like when it receives a KILL signal for example.
  Build-related
  * Programs now port to C23 platforms that strictly check types when
    qualifier-generic functions like strchr are used.
  * 'chcon' and 'runcon' stub binaries will be built on systems without
    libselinux, when configured using --with-selinux.
  * 'kill' and 'uptime' are no longer built by default.  These programs can be
    built with the --enable-install-program=kill,uptime configure option.
- coreutils.spec (%build):
  Remove --disable-install-program=kill as that is the default now.
  Add --enable-install-program=uptime as that is no longer built by default.
  Add hyperlinks in man pages via the --enable-manual-url option.
- coreutils-i18n.patch: Refresh patch.
  Sync mbfile.[ch] from the gnulib revision coreutils-9.10 is using.
- coreutils-remove_hostname_documentation.patch: Do not remove the description
  of 'uname -n' from the Texinfo manual.
- Refresh all other patches.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770638400">- Skip env-signal-handler test in qemu emulation</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1771934400">- Factor out man pages of sub-package coreutils-systemd into
  sub-package coreutils-systemd-doc to avoid conflicts with
  newer procps.
- Add patch coreutils-sclp-terminfo-coloring.patch
  * Support sclp terminfo entries on s390/x</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1776772800">- Update to 9.11:
  Bug fixes
  * 'dd' now always diagnoses partial writes correctly upon write failure.
    Previously it may have indicated that only full writes were performed.
    [This bug was present in "the beginning".]
  * 'fold' will no longer truncate output when encountering 0xFF bytes.
    [bug introduced in coreutils-9.8]
  * 'fold' is again responsive to its input.  Previously it would have delayed
    processing until 256KiB was read from the input.
    [bug introduced in coreutils-9.8]
  * 'kill --help' now has links to valid anchors in the html manual.
    [bug introduced in coreutils-9.10]
  * When configured with --enable-systemd, the commands 'pinky',
    'uptime', 'users', and 'who' no longer consider the systemd session
    classes 'greeter', 'lock-screen', 'background', 'background-light',
    and 'none' to be users.
    [bug introduced in coreutils-9.4]
  * 'pwd' on ancient systems will no longer overflow a buffer
    when operating in deep paths longer than twice the system PATH_MAX.
    [bug introduced in coreutils-9.6]
  * 'stat --printf=%%N' no longer performs unnecessary checks of the QUOTING_STYLE
    environment variable.
    [bug introduced in coreutils-8.26]
  * 'timeout' no longer exits abruptly when its parent is the init process, e.g.,
    when started by the entrypoint of a container.
    [bug introduced in coreutils-9.10]
  New Features
  * 'cut' now supports multi-byte input and delimiters.  Consequently
    the -c option is now honored, and no longer an alias for -b, and
    the -n option is now honored, and no longer ignored.
    Also the -d option supports multi-byte delimiters.
  * 'cut' adds new options for better compatibility:
    The -w,--whitespace-delimited option was added to support blank aligned fields
    and for better compatibility with FreeBSD/macOS.
    The -O option was added as an alias for the --output-delimiter option,
    for better compatibility with busybox/toybox.
    The -F option was added as an alias for -w -O ' '
    for better compatibility with busybox/toybox.
  * 'date --date' now parses dot delimited dd.mm.yy format common in Europe.
    This is in addition to the already supported mm/dd/yy and yy-mm-dd formats.
  Changes in behavior
  * 'cksum --check' now uses shell quoting when required, to more robustly
    escape file names output in diagnostics.
    This also affects md5sum, sha*sum, and b2sum.
  Improvements
  * 'cat' now uses zero-copy I/O on Linux when appropriate, to improve throughput.
    E.g., throughput improved 6x from 12.9GiB/s to 81.8GiB/s on a Power10 system.
  * 'df --local' recognises more file system types as remote.
    Specifically: autofs, ncpfs, smb, smb2, gfs, gfs2, userlandfs.
  * 'df' improves duplicate mount suppression, by checking each mount against
    all previously kept entries for the same device, not just the latest one.
  * 'expand' and 'unexpand' now support multi-byte characters.
  * 'groups' and 'id' will now exit sooner after a write error,
    which is significant when listing information for many users.
  * 'install' now allows the combination of the --compare and
  - -preserve-timestamps options.
  * 'fold', 'join', 'numfmt', 'uniq' now use more consistent blank character
    determination on non GLIBC platforms.  For example \u3000 (ideographic space)
    will be considered a blank character on all platforms.
  * 'nl' now supports multi-byte --section-delimiter characters.
  * 'shuf -i' now operates up to two times faster on systems with unlocked stdio
    functions.
  * 'tac' will now exit sooner after a write error, which is significant when
    operating on a file with many lines.
  * 'timeout' now properly detects when it is reparented by a subreaper process on
    Linux instead of init, e.g., the 'systemd --user' process.
  * 'wc -l' now operates up to four and a half times faster on hosts that support
    Neon instructions.
  * 'wc -m' now operates up to 2.6 times faster on GLIBC when processing
    non-ASCII UTF-8 characters.
  * 'yes' now uses zero-copy I/O on Linux to significantly increase throughput.
    E.g., throughput improved 15x from 11.6GiB/s to 175GiB/s on a Power10 system.
  Build-related
  * ./configure --enable-single-binary=hardlinks is now supported on systems
    with dash as the system shell at /bin/sh.
    [issue introduced in coreutils-9.10]
  * The test suite may have failed with a "Hangup" error if run non-interactively.
    [issue introduced in coreutils-9.10]
- coreutils-i18n.patch: Refresh patch.
  Remove now-upstream I18N patches for cut(1), expand(1) and unexpand(1).
- Refresh all other patches.</changelog>
  <changelog author="rw@suse.com" date="1778155200">- coreutils-tests-misc-tty-eof-avoid-false-failure.patch: Add upstream patch:
  tests: avoid false failure with perl-IO-Tty &gt;= 1.24 (bsc#1264052)</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1779192000">- coreutils-tee-fix-infloop-on-EAGAIN-and-short-write.patch: Add upstream
  patch (boo#1265378)
  * 'tee' no longer loops infinitely after writing all output if a write
    call sets errno to EAGAIN.
    [bug introduced in coreutils-9.11]
  * 'tee' no longer treats short writes as errors.
    [bug introduced in coreutils-9.11]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781870400">- Switch coreutils-single to build as hardlinks</changelog>
</package>
<package pkgid="88f0da9eaf4f104ec6fc5c380978175e18ac131174e5585ef4039dff6a537674a7baa18ff952363ff05914748ec2c7bd3efbab371495109a922b06a9a32d82d9" name="coreutils-single-debuginfo" arch="i586">
  <version epoch="0" ver="9.11" rel="4.3"/>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758628800">- Update to 9.8:
  Bug fixes
  * 'b2sum' will diagnose --length values that are too big.
    Previously it would have silently assumed 512 for any larger values.
    [bug introduced in coreutils-9.6]
  * 'base32' and 'base64' when decoding will again diagnose partially
    padded data that ends with a newline.
    [bug introduced in coreutils-9.5]
  * 'basenc -d -i' will now strip '=' characters from the input
    in encodings where padding characters are not valid.
    [bug introduced with the basenc program in coreutils-8.31]
  * 'cp -p' had spurious "Operation not supported" failures when
    copying to non-NFS files from NFSv4 files with trivial ACLs.
    [bug introduced in coreutils-9.6]
  * 'cp --sparse=always' missed some opportunities to create holes.
    That is, although the copies had the correct data, sometimes
    data zeros used extents rather than holes.
    [This bug was present in "the beginning".]
  * cp missed opportunities to create holes when copying from file
    systems like squashfs that support SEEK_HOLE only trivially.
    [bug introduced in coreutils-9.0]
  * cp, install, and mv now avoid possible data corruption on
    glibc 2.41 and 2.42 systems when copy_file_range is used with ranges &gt; 2GiB,
    avoiding https://sourceware.org/PR33245
    [bug triggered since coreutils-9.0]
  * 'date' supports specifying multiple named formats with the last taking
    precedence.  Previously multiple specifications would induce an error.
    [bug introduced in coreutils-5.90]
  * 'dd oflag=seek_bytes' no longer mistakenly reports errors when the
    output file exists on GNU/Hurd.
    [bug introduced in coreutils-8.16]
  * 'fold' no longer exhausts memory when processing large inputs
    with a very large --width argument.
    [This bug was present in "the beginning".]
  * 'install -d' now produces the correct diagnostic upon failure
    to create a directory.  Previously it would have produced
    a confusing error about changing permissions.
    [This bug was present in "the beginning".]
  * "ls --size --block-size=\'k" could misalign output in locales
    with multi-byte thousands grouping characters.
    [This bug was present in "the beginning".]
  * 'nohup' avoids implementation defined behavior setting umask,
    avoiding a FORTIFY runtime failure on Bionic libc.
    [This bug was present in "the beginning".]
  * 'od --strings' with '-N' now works correctly.  Previously od might
    write a NUL byte after a heap buffer, or output invalid addresses.
    [These bugs were present in "the beginning".]
  * 'od -w0' will now issue a diagnostic and exit gracefully.
    Previously it would have aborted.
    [bug introduced in coreutils-9.3]
  * 'od -w' no longer silently mishandles enormous widths like 3037000500.
    Instead, it either outputs correctly or diagnoses a too-large width.
    [This bug was present in "the beginning".]
  * 'od +N.' (where N is a decimal number) works again as per POSIX.
    [bug introduced in textutils-2.0]
  * 'od /dev/null ++0' no longer mistakenly treats the ++0 as an offset.
    [This bug was present in "the beginning".]
  * 'sort' with key character offsets of SIZE_MAX, could induce
    a read of 1 byte before an allocated heap buffer. For example:
    'sort +0.18446744073709551615R input' on 64 bit systems.
    [bug introduced in coreutils-7.2]
  * stdbuf now works on AIX.  Previously it would have been ineffective.
    [bug introduced with the stdbuf program in coreutils-7.5]
  * 'tail -n NUM' no longer can output more than NUM lines if stdin
    is a largish regular file with a nonzero initial offset, and grows
    while 'tail' is reading it.
    [This bug was present in "the beginning".]
  * 'tail -f -n +NUM' no longer mishandles NUM values &gt;= UINTMAX_MAX
    when the input is seekable.
    [bug introduced in coreutils-9.6]
  * 'tail --pid' avoids some unlikely races if the kernel reuses PIDs.
    [bug introduced in coreutils-9.5]
  * 'tty' now exits with status 4 with a special diagnostic if ttyname
    fails even though standard input is a tty.  Formerly it quietly
    pretended that standard input was not a tty.
    [This bug was present in "the beginning".]
  New Features
  * basenc supports the --base58 option to encode and decode
    the visually unambiguous Base58 encoding.
  * 'cksum -a' now supports the 'sha3' argument, to use the SHA3-224,
    SHA3-256, SHA3-384, SHA3-512 message digest algorithms depending on
    the argument passed to the required --length (-l) option.
  * 'cksum -a' now supports the 'sha2' argument, as a more consistent
    interface than the existing 'sha224', 'sha256', 'sha384', 'sha512'
    arguments, which are now selected with the --length (-l) option.
  * 'date' now outputs dates in the country's native calendar for the
    Iranian locale (fa_IR) and for the Ethiopian locale (am_ET), and also
    does so more consistently for the Thailand locale (th_TH.UTF-8).
  * fold now supports multi-byte characters, honoring their column width.
    Also the --characters (-c) option was added to wrap at a certain
    number of characters, similarly to --bytes in uni-byte locales.
  * nproc now honors any cgroup v2 configured CPU quotas,
    which may reduce the effective number of processors available.
  * stty supports setting arbitrary baud rates on supported systems,
    like Hurd, Linux with glibc &gt;= 2.42, and some BSDs.
    Also on other systems the full set of supported baud rates
    is determined at build time if possible.
  * Commands that support hardware acceleration like cksum and wc
    can now disable this acceleration at runtime through the
    commonly used GLIBC_TUNABLES environment variable.  For example
    to disable the use of AVX512 instructions in cksum, you can:
    export GLIBC_TUNABLES='glibc.cpu.hwcaps=-AVX512F'
  Changes to conform better to POSIX.1-2024
  * readlink now defaults to being verbose if the POSIXLY_CORRECT
    environment variable is set.
  * realpath now supports -E, which specifies the default behavior.
    The corresponding long option is --canonicalize.
  * tsort now accepts and ignores -w.
  Improvements
  * 'factor' is now much faster at identifying large prime numbers,
    and significantly faster on composite numbers greater than 2^128.
  * fold now exits immediately upon receiving a write error,
    which is significant when reading large / unbounded inputs.
  * 'seq' is more accurate with large integer start values.
    Previously 'seq 18446744073709551617 inf | head -n1' would
    output the number before the user specified start value.
  Build-related
  * cksum was not compilable by Apple LLVM 10.0.0 x86-64, which
    lacks support for checking for the VPCLMULQDQ instruction.
    [bug introduced in coreutils-9.6]
- coreutils-9.7-sort-CVE-2025-5278.patch: Remove now-upstream patch.
- coreutils-getaddrinfo.patch: Likewise.
- coreutils-i18n.patch: Refresh patch.
  Remove i18n part for fold(1).
  Remove the mbchar part as it is now already pulled in upstream
  indirectly via the manywarnings gnulib module.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758801600">- coreutils-9.8-tail-large-num-of-files.patch: Add upstream patch:
  https://cgit.git.sv.gnu.org/cgit/coreutils.git/commit/?id=914972e80dbf82aac9ffe
  tail: fix tailing larger number of lines in regular files [rh#2398008]</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1762862400">- Update to 9.9:
  Bug fixes
  * `basenc --base58` would not operate correctly with input &gt; 15561475 bytes.
    [bug introduced with --base58 in coreutils-9.8]
  * 'cksum --check' now supports base64 encoded input in untagged format:
  - for all length adjustable algorithms (blake2b, sha2, sha3),
  - if that base64 input starts with a tag like "SHA1" etc.
    Previously an error was given, about invalid input format.
    [bug introduced in coreutils-9.2]
  * 'cksum --check -a sha2' has better support for tagged format.  Previously
    an unneeded but explicit '-a sha2' did not match standard tags like SHA256.
    Also non standard SHA2 tags with a bad length resulted in undefined behavior.
    [bug introduced in coreutils-9.8]
  * 'cp' restores performance with transparently compressed files, which
    regressed due to the avoidance of copy offload, seen with OpenZFS at least.
    [bug introduced in coreutils-9.8]
  * `env` on macOS, for now only when built with --disable-nls,
    will no longer always set a __CF_USER_TEXT_ENCODING environment variable.
    [bug introduced in coreutils-9.8]
  * 'nice' now limits the adjusted niceness value to its supported range on
    GNU/Hurd.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer reads out-of-bounds memory with trailing blanks in input.
    [bug introduced with numfmt in coreutils-8.21]
  * 'numfmt' no longer outputs invalid characters with multi-byte blanks in input.
    [bug introduced in coreutils-9.5]
  * 'rm -d DIR' no longer fails on Ceph snapshot directories.
    Although these directories are nonempty, 'rmdir DIR' succeeds on them.
    [bug introduced in coreutils-8.16]
  * 'sort --compress-program' now diagnoses if it can't write more data to an
    exited compressor.  Previously sort could have exited silently in this case.
    [bug introduced in coreutils-6.8]
  * 'tail' outputs the correct number of lines again for non-small -n values.
    Previously it may have output too few lines.
    [bug introduced in coreutils-9.8]
  * 'unexpand' no longer triggers a heap buffer overflow with --tabs arguments
    that use the GNU extension /NUM or +NUM formats.
    [bug introduced in coreutils-8.28]
  Changes in behavior
  * 'cp' with default options may again, like with versions before v9.8,
    miss opportunities to create holes with file systems that support
    SEEK_HOLE only trivially.  This change is a consequence of the
    abovementioned copy offload fix.
  * 'sort --compress-program' will continue without compressing temporary files
    if the specified program cannot be executed.  Also malformed shell scripts
    without a "shebang line" will no longer be executed.
  New Features
  * 'numfmt' now accepts the --unit-separator=SEP option, to output or accept
    a separator between the number and unit.  For e.g. "1234 M".
  Improvements
  * 'fmt', 'date', 'nl', and 'pr' will now exit promptly upon receiving a write
    error, which is significant when reading large / unbounded inputs.
  * install, sort, and split now use posix_spawn() to invoke child programs more
    efficiently and more independently from their own memory usage.
  * 'numfmt':
  - parses numbers with a non-breaking space character before a unit
  - parses numbers containing grouping characters from the current locale
  - supports a multi-byte --delimiter character
  - no longer processes input indefinitely in the presence of write errors
  * wc -l now operates 10% faster on hosts that support AVX512 instructions.
  Build-related
  * chcon and runcon are not built by default if selinux headers are not present,
    or if the --without-selinux configure option is specified.
    This can be overridden with the --with-selinux configure option.
  * nproc no longer fails to build with Android API level &lt;= 20.
    [build issue introduced in coreutils-9.8]
- coreutils-9.8-tail-large-num-of-files.patch: Remove now-upstream patch.
- coreutils-i18n.patch: Refresh patch.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1770206400">- Update to 9.10:
  Bug fixes
  * cp, install, and mv no longer enter an infinite loop copying sparse files
    with SEEK_HOLE.  E.g., this was seen on ext4 when copying sparse files with
    extents that are being actively updated, and copy offload is not being used.
    [bug introduced in coreutils-9.9]
  * 'date' no longer fails with format directives that return an empty string.
    [bug introduced in coreutils-9.9]
  * 'dd seek=N of=FILE' no longer continues copying, overwriting FILE if it
    exists, if ftruncate fails.
    [bug introduced in coreutils-9.1]
  * du and ls no longer modify strings returned by getenv.
    POSIX says this is not portable.
    [bug introduced in fileutils-4.1.6]
  * 'fmt' now correctly diagnoses read errors.
    Previously fmt generated a generic error for any read error.
    [bug introduced in coreutils-9.0]
  * md5sum --text correctly translates CRLF line endings with the MSYS2 runtime.
    This also applies to the sha*sum and b2sum utilities.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer drops custom suffixes from numbers it cannot fully parse.
    [bug introduced with numfmt in coreutils-8.21]
  * 'tail -f --pid' can no longer exit upon receiving a non terminating signal.
    On older Linux systems it may have failed with "Interrupted system call".
    [bug introduced in coreutils-7.5]
  * 'timeout' will now propagate all terminating signals to the monitored command.
    Previously 'timeout' could have exited and left the monitored command running.
    [bug introduced with timeout in coreutils-7.0]
  * wc now documents its --debug option, currently used to
    indicate the line count acceleration being used.
    [bug introduced in coreutils-9.0]
  * When built with `clang -fno-inline`, memory allocation issues are again
    handled in a defined manner.  Previously programs may have crashed etc.
    after a failure to allocate memory.
    [bug introduced in coreutils-9.0]
  New Features
  * configure accepts a new --enable-single-binary=hardlinks mode to build the
    selected programs as hard links to a multi-call binary called "coreutils".
    This augments the existing "symlinks" and "shebangs" modes already
    supported by the --enable-single-binary option.
  * 'stat' and 'tail' now know about the "guest-memfd" file system type.
    stat -f -c%T now reports the file system type,
    and tail -f uses polling for this file system.
  * 'tail' now accepts the --debug option, which is currently used to
    detail the --follow implementation being used.
  * 'du' now supports the short option -A corresponding to the existing long
    option --apparent-size, for compatibility with FreeBSD.
  Changes in behavior
  * All commands now markup option names in --help and man pages,
    with bold attributes, and hyperlinks into the online manual on gnu.org.
    The links can be configured with the --enable-manual-url configure option,
    and the bold highlighting with --disable-bold-man-page-references.
    At runtime all markup can be disabled with the TERM=dumb env var value.
  * 'fmt' -w,--width no longer includes '\n' in the width of a line.
    I.e., the specified width is interpreted to be an _inclusive_ maximum.
  * 'ls --hyperlink' now uses more standard format hyperlinks.
    'ESC\' (ST) is now used as a delimiter, instead of '\a' (BEL).
  * 'ptx' -t is no longer a no-op, and now sets the default width to 100 columns.
  * 'timeout' now honors ignored signals and will not propagate them.  E.g.,
    timeout(1) in a shell backgrounded job, will not terminate upon receiving
    SIGINT or SIGQUIT, as these are ignored by default in shell background jobs.
  * 'timeout -v -s 0' now prints the signal number 0 instead of EXIT.
  * The multi-call binary now only processes --help or --version options
    if it is installed with a name ending with "coreutils".  This allows
    for more consistent handling of these options with unsupported commands.
  Improvements
  * The multi-call binary built with configure --enable-single-binary
    is reduced in size by 3.2% through the more efficient reuse of the cksum
    utility by the md5sum and sha*sum utilities.
  * 'cksum' now validates its options more consistently.
    E.g., `cksum --text --tag` now fails like `cksum --tag --text` already did.
  * 'cksum', 'du', and 'wc' now exit promptly upon receiving a write
    error, which is significant when processing many input files.
  * csplit, ls, and sort, now handle a more complete set of terminating signals.
  * 'du' now processes directories with 10,000 or more entries up to 9 times
    faster on the Lustre file system.
  * 'paste' now supports multi-byte --delimiters characters.
  * 'pinky' will now exit immediately upon receiving a write error, which is
    significant when reading large plan or project files.
  * 'readlink' and 'realpath' will now exit promptly upon receiving a write error,
    which is significant when canonicalizing multiple file names longer than
    PATH_MAX.
  * 'timeout' on Linux will always terminate the child in the case where the
    timeout process itself dies, like when it receives a KILL signal for example.
  Build-related
  * Programs now port to C23 platforms that strictly check types when
    qualifier-generic functions like strchr are used.
  * 'chcon' and 'runcon' stub binaries will be built on systems without
    libselinux, when configured using --with-selinux.
  * 'kill' and 'uptime' are no longer built by default.  These programs can be
    built with the --enable-install-program=kill,uptime configure option.
- coreutils.spec (%build):
  Remove --disable-install-program=kill as that is the default now.
  Add --enable-install-program=uptime as that is no longer built by default.
  Add hyperlinks in man pages via the --enable-manual-url option.
- coreutils-i18n.patch: Refresh patch.
  Sync mbfile.[ch] from the gnulib revision coreutils-9.10 is using.
- coreutils-remove_hostname_documentation.patch: Do not remove the description
  of 'uname -n' from the Texinfo manual.
- Refresh all other patches.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770638400">- Skip env-signal-handler test in qemu emulation</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1771934400">- Factor out man pages of sub-package coreutils-systemd into
  sub-package coreutils-systemd-doc to avoid conflicts with
  newer procps.
- Add patch coreutils-sclp-terminfo-coloring.patch
  * Support sclp terminfo entries on s390/x</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1776772800">- Update to 9.11:
  Bug fixes
  * 'dd' now always diagnoses partial writes correctly upon write failure.
    Previously it may have indicated that only full writes were performed.
    [This bug was present in "the beginning".]
  * 'fold' will no longer truncate output when encountering 0xFF bytes.
    [bug introduced in coreutils-9.8]
  * 'fold' is again responsive to its input.  Previously it would have delayed
    processing until 256KiB was read from the input.
    [bug introduced in coreutils-9.8]
  * 'kill --help' now has links to valid anchors in the html manual.
    [bug introduced in coreutils-9.10]
  * When configured with --enable-systemd, the commands 'pinky',
    'uptime', 'users', and 'who' no longer consider the systemd session
    classes 'greeter', 'lock-screen', 'background', 'background-light',
    and 'none' to be users.
    [bug introduced in coreutils-9.4]
  * 'pwd' on ancient systems will no longer overflow a buffer
    when operating in deep paths longer than twice the system PATH_MAX.
    [bug introduced in coreutils-9.6]
  * 'stat --printf=%%N' no longer performs unnecessary checks of the QUOTING_STYLE
    environment variable.
    [bug introduced in coreutils-8.26]
  * 'timeout' no longer exits abruptly when its parent is the init process, e.g.,
    when started by the entrypoint of a container.
    [bug introduced in coreutils-9.10]
  New Features
  * 'cut' now supports multi-byte input and delimiters.  Consequently
    the -c option is now honored, and no longer an alias for -b, and
    the -n option is now honored, and no longer ignored.
    Also the -d option supports multi-byte delimiters.
  * 'cut' adds new options for better compatibility:
    The -w,--whitespace-delimited option was added to support blank aligned fields
    and for better compatibility with FreeBSD/macOS.
    The -O option was added as an alias for the --output-delimiter option,
    for better compatibility with busybox/toybox.
    The -F option was added as an alias for -w -O ' '
    for better compatibility with busybox/toybox.
  * 'date --date' now parses dot delimited dd.mm.yy format common in Europe.
    This is in addition to the already supported mm/dd/yy and yy-mm-dd formats.
  Changes in behavior
  * 'cksum --check' now uses shell quoting when required, to more robustly
    escape file names output in diagnostics.
    This also affects md5sum, sha*sum, and b2sum.
  Improvements
  * 'cat' now uses zero-copy I/O on Linux when appropriate, to improve throughput.
    E.g., throughput improved 6x from 12.9GiB/s to 81.8GiB/s on a Power10 system.
  * 'df --local' recognises more file system types as remote.
    Specifically: autofs, ncpfs, smb, smb2, gfs, gfs2, userlandfs.
  * 'df' improves duplicate mount suppression, by checking each mount against
    all previously kept entries for the same device, not just the latest one.
  * 'expand' and 'unexpand' now support multi-byte characters.
  * 'groups' and 'id' will now exit sooner after a write error,
    which is significant when listing information for many users.
  * 'install' now allows the combination of the --compare and
  - -preserve-timestamps options.
  * 'fold', 'join', 'numfmt', 'uniq' now use more consistent blank character
    determination on non GLIBC platforms.  For example \u3000 (ideographic space)
    will be considered a blank character on all platforms.
  * 'nl' now supports multi-byte --section-delimiter characters.
  * 'shuf -i' now operates up to two times faster on systems with unlocked stdio
    functions.
  * 'tac' will now exit sooner after a write error, which is significant when
    operating on a file with many lines.
  * 'timeout' now properly detects when it is reparented by a subreaper process on
    Linux instead of init, e.g., the 'systemd --user' process.
  * 'wc -l' now operates up to four and a half times faster on hosts that support
    Neon instructions.
  * 'wc -m' now operates up to 2.6 times faster on GLIBC when processing
    non-ASCII UTF-8 characters.
  * 'yes' now uses zero-copy I/O on Linux to significantly increase throughput.
    E.g., throughput improved 15x from 11.6GiB/s to 175GiB/s on a Power10 system.
  Build-related
  * ./configure --enable-single-binary=hardlinks is now supported on systems
    with dash as the system shell at /bin/sh.
    [issue introduced in coreutils-9.10]
  * The test suite may have failed with a "Hangup" error if run non-interactively.
    [issue introduced in coreutils-9.10]
- coreutils-i18n.patch: Refresh patch.
  Remove now-upstream I18N patches for cut(1), expand(1) and unexpand(1).
- Refresh all other patches.</changelog>
  <changelog author="rw@suse.com" date="1778155200">- coreutils-tests-misc-tty-eof-avoid-false-failure.patch: Add upstream patch:
  tests: avoid false failure with perl-IO-Tty &gt;= 1.24 (bsc#1264052)</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1779192000">- coreutils-tee-fix-infloop-on-EAGAIN-and-short-write.patch: Add upstream
  patch (boo#1265378)
  * 'tee' no longer loops infinitely after writing all output if a write
    call sets errno to EAGAIN.
    [bug introduced in coreutils-9.11]
  * 'tee' no longer treats short writes as errors.
    [bug introduced in coreutils-9.11]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781870400">- Switch coreutils-single to build as hardlinks</changelog>
</package>
<package pkgid="c9f0848a265ecd0e9b7a889147bc4b1e746e73bea8b0a831a84e786df8a3eac52cac8cfcc81da1db05389d850c4557122f4d17b5e000b03d531d6d31d4b1ab95" name="coreutils-single-debugsource" arch="i586">
  <version epoch="0" ver="9.11" rel="4.3"/>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758628800">- Update to 9.8:
  Bug fixes
  * 'b2sum' will diagnose --length values that are too big.
    Previously it would have silently assumed 512 for any larger values.
    [bug introduced in coreutils-9.6]
  * 'base32' and 'base64' when decoding will again diagnose partially
    padded data that ends with a newline.
    [bug introduced in coreutils-9.5]
  * 'basenc -d -i' will now strip '=' characters from the input
    in encodings where padding characters are not valid.
    [bug introduced with the basenc program in coreutils-8.31]
  * 'cp -p' had spurious "Operation not supported" failures when
    copying to non-NFS files from NFSv4 files with trivial ACLs.
    [bug introduced in coreutils-9.6]
  * 'cp --sparse=always' missed some opportunities to create holes.
    That is, although the copies had the correct data, sometimes
    data zeros used extents rather than holes.
    [This bug was present in "the beginning".]
  * cp missed opportunities to create holes when copying from file
    systems like squashfs that support SEEK_HOLE only trivially.
    [bug introduced in coreutils-9.0]
  * cp, install, and mv now avoid possible data corruption on
    glibc 2.41 and 2.42 systems when copy_file_range is used with ranges &gt; 2GiB,
    avoiding https://sourceware.org/PR33245
    [bug triggered since coreutils-9.0]
  * 'date' supports specifying multiple named formats with the last taking
    precedence.  Previously multiple specifications would induce an error.
    [bug introduced in coreutils-5.90]
  * 'dd oflag=seek_bytes' no longer mistakenly reports errors when the
    output file exists on GNU/Hurd.
    [bug introduced in coreutils-8.16]
  * 'fold' no longer exhausts memory when processing large inputs
    with a very large --width argument.
    [This bug was present in "the beginning".]
  * 'install -d' now produces the correct diagnostic upon failure
    to create a directory.  Previously it would have produced
    a confusing error about changing permissions.
    [This bug was present in "the beginning".]
  * "ls --size --block-size=\'k" could misalign output in locales
    with multi-byte thousands grouping characters.
    [This bug was present in "the beginning".]
  * 'nohup' avoids implementation defined behavior setting umask,
    avoiding a FORTIFY runtime failure on Bionic libc.
    [This bug was present in "the beginning".]
  * 'od --strings' with '-N' now works correctly.  Previously od might
    write a NUL byte after a heap buffer, or output invalid addresses.
    [These bugs were present in "the beginning".]
  * 'od -w0' will now issue a diagnostic and exit gracefully.
    Previously it would have aborted.
    [bug introduced in coreutils-9.3]
  * 'od -w' no longer silently mishandles enormous widths like 3037000500.
    Instead, it either outputs correctly or diagnoses a too-large width.
    [This bug was present in "the beginning".]
  * 'od +N.' (where N is a decimal number) works again as per POSIX.
    [bug introduced in textutils-2.0]
  * 'od /dev/null ++0' no longer mistakenly treats the ++0 as an offset.
    [This bug was present in "the beginning".]
  * 'sort' with key character offsets of SIZE_MAX, could induce
    a read of 1 byte before an allocated heap buffer. For example:
    'sort +0.18446744073709551615R input' on 64 bit systems.
    [bug introduced in coreutils-7.2]
  * stdbuf now works on AIX.  Previously it would have been ineffective.
    [bug introduced with the stdbuf program in coreutils-7.5]
  * 'tail -n NUM' no longer can output more than NUM lines if stdin
    is a largish regular file with a nonzero initial offset, and grows
    while 'tail' is reading it.
    [This bug was present in "the beginning".]
  * 'tail -f -n +NUM' no longer mishandles NUM values &gt;= UINTMAX_MAX
    when the input is seekable.
    [bug introduced in coreutils-9.6]
  * 'tail --pid' avoids some unlikely races if the kernel reuses PIDs.
    [bug introduced in coreutils-9.5]
  * 'tty' now exits with status 4 with a special diagnostic if ttyname
    fails even though standard input is a tty.  Formerly it quietly
    pretended that standard input was not a tty.
    [This bug was present in "the beginning".]
  New Features
  * basenc supports the --base58 option to encode and decode
    the visually unambiguous Base58 encoding.
  * 'cksum -a' now supports the 'sha3' argument, to use the SHA3-224,
    SHA3-256, SHA3-384, SHA3-512 message digest algorithms depending on
    the argument passed to the required --length (-l) option.
  * 'cksum -a' now supports the 'sha2' argument, as a more consistent
    interface than the existing 'sha224', 'sha256', 'sha384', 'sha512'
    arguments, which are now selected with the --length (-l) option.
  * 'date' now outputs dates in the country's native calendar for the
    Iranian locale (fa_IR) and for the Ethiopian locale (am_ET), and also
    does so more consistently for the Thailand locale (th_TH.UTF-8).
  * fold now supports multi-byte characters, honoring their column width.
    Also the --characters (-c) option was added to wrap at a certain
    number of characters, similarly to --bytes in uni-byte locales.
  * nproc now honors any cgroup v2 configured CPU quotas,
    which may reduce the effective number of processors available.
  * stty supports setting arbitrary baud rates on supported systems,
    like Hurd, Linux with glibc &gt;= 2.42, and some BSDs.
    Also on other systems the full set of supported baud rates
    is determined at build time if possible.
  * Commands that support hardware acceleration like cksum and wc
    can now disable this acceleration at runtime through the
    commonly used GLIBC_TUNABLES environment variable.  For example
    to disable the use of AVX512 instructions in cksum, you can:
    export GLIBC_TUNABLES='glibc.cpu.hwcaps=-AVX512F'
  Changes to conform better to POSIX.1-2024
  * readlink now defaults to being verbose if the POSIXLY_CORRECT
    environment variable is set.
  * realpath now supports -E, which specifies the default behavior.
    The corresponding long option is --canonicalize.
  * tsort now accepts and ignores -w.
  Improvements
  * 'factor' is now much faster at identifying large prime numbers,
    and significantly faster on composite numbers greater than 2^128.
  * fold now exits immediately upon receiving a write error,
    which is significant when reading large / unbounded inputs.
  * 'seq' is more accurate with large integer start values.
    Previously 'seq 18446744073709551617 inf | head -n1' would
    output the number before the user specified start value.
  Build-related
  * cksum was not compilable by Apple LLVM 10.0.0 x86-64, which
    lacks support for checking for the VPCLMULQDQ instruction.
    [bug introduced in coreutils-9.6]
- coreutils-9.7-sort-CVE-2025-5278.patch: Remove now-upstream patch.
- coreutils-getaddrinfo.patch: Likewise.
- coreutils-i18n.patch: Refresh patch.
  Remove i18n part for fold(1).
  Remove the mbchar part as it is now already pulled in upstream
  indirectly via the manywarnings gnulib module.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758801600">- coreutils-9.8-tail-large-num-of-files.patch: Add upstream patch:
  https://cgit.git.sv.gnu.org/cgit/coreutils.git/commit/?id=914972e80dbf82aac9ffe
  tail: fix tailing larger number of lines in regular files [rh#2398008]</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1762862400">- Update to 9.9:
  Bug fixes
  * `basenc --base58` would not operate correctly with input &gt; 15561475 bytes.
    [bug introduced with --base58 in coreutils-9.8]
  * 'cksum --check' now supports base64 encoded input in untagged format:
  - for all length adjustable algorithms (blake2b, sha2, sha3),
  - if that base64 input starts with a tag like "SHA1" etc.
    Previously an error was given, about invalid input format.
    [bug introduced in coreutils-9.2]
  * 'cksum --check -a sha2' has better support for tagged format.  Previously
    an unneeded but explicit '-a sha2' did not match standard tags like SHA256.
    Also non standard SHA2 tags with a bad length resulted in undefined behavior.
    [bug introduced in coreutils-9.8]
  * 'cp' restores performance with transparently compressed files, which
    regressed due to the avoidance of copy offload, seen with OpenZFS at least.
    [bug introduced in coreutils-9.8]
  * `env` on macOS, for now only when built with --disable-nls,
    will no longer always set a __CF_USER_TEXT_ENCODING environment variable.
    [bug introduced in coreutils-9.8]
  * 'nice' now limits the adjusted niceness value to its supported range on
    GNU/Hurd.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer reads out-of-bounds memory with trailing blanks in input.
    [bug introduced with numfmt in coreutils-8.21]
  * 'numfmt' no longer outputs invalid characters with multi-byte blanks in input.
    [bug introduced in coreutils-9.5]
  * 'rm -d DIR' no longer fails on Ceph snapshot directories.
    Although these directories are nonempty, 'rmdir DIR' succeeds on them.
    [bug introduced in coreutils-8.16]
  * 'sort --compress-program' now diagnoses if it can't write more data to an
    exited compressor.  Previously sort could have exited silently in this case.
    [bug introduced in coreutils-6.8]
  * 'tail' outputs the correct number of lines again for non-small -n values.
    Previously it may have output too few lines.
    [bug introduced in coreutils-9.8]
  * 'unexpand' no longer triggers a heap buffer overflow with --tabs arguments
    that use the GNU extension /NUM or +NUM formats.
    [bug introduced in coreutils-8.28]
  Changes in behavior
  * 'cp' with default options may again, like with versions before v9.8,
    miss opportunities to create holes with file systems that support
    SEEK_HOLE only trivially.  This change is a consequence of the
    abovementioned copy offload fix.
  * 'sort --compress-program' will continue without compressing temporary files
    if the specified program cannot be executed.  Also malformed shell scripts
    without a "shebang line" will no longer be executed.
  New Features
  * 'numfmt' now accepts the --unit-separator=SEP option, to output or accept
    a separator between the number and unit.  For e.g. "1234 M".
  Improvements
  * 'fmt', 'date', 'nl', and 'pr' will now exit promptly upon receiving a write
    error, which is significant when reading large / unbounded inputs.
  * install, sort, and split now use posix_spawn() to invoke child programs more
    efficiently and more independently from their own memory usage.
  * 'numfmt':
  - parses numbers with a non-breaking space character before a unit
  - parses numbers containing grouping characters from the current locale
  - supports a multi-byte --delimiter character
  - no longer processes input indefinitely in the presence of write errors
  * wc -l now operates 10% faster on hosts that support AVX512 instructions.
  Build-related
  * chcon and runcon are not built by default if selinux headers are not present,
    or if the --without-selinux configure option is specified.
    This can be overridden with the --with-selinux configure option.
  * nproc no longer fails to build with Android API level &lt;= 20.
    [build issue introduced in coreutils-9.8]
- coreutils-9.8-tail-large-num-of-files.patch: Remove now-upstream patch.
- coreutils-i18n.patch: Refresh patch.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1770206400">- Update to 9.10:
  Bug fixes
  * cp, install, and mv no longer enter an infinite loop copying sparse files
    with SEEK_HOLE.  E.g., this was seen on ext4 when copying sparse files with
    extents that are being actively updated, and copy offload is not being used.
    [bug introduced in coreutils-9.9]
  * 'date' no longer fails with format directives that return an empty string.
    [bug introduced in coreutils-9.9]
  * 'dd seek=N of=FILE' no longer continues copying, overwriting FILE if it
    exists, if ftruncate fails.
    [bug introduced in coreutils-9.1]
  * du and ls no longer modify strings returned by getenv.
    POSIX says this is not portable.
    [bug introduced in fileutils-4.1.6]
  * 'fmt' now correctly diagnoses read errors.
    Previously fmt generated a generic error for any read error.
    [bug introduced in coreutils-9.0]
  * md5sum --text correctly translates CRLF line endings with the MSYS2 runtime.
    This also applies to the sha*sum and b2sum utilities.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer drops custom suffixes from numbers it cannot fully parse.
    [bug introduced with numfmt in coreutils-8.21]
  * 'tail -f --pid' can no longer exit upon receiving a non terminating signal.
    On older Linux systems it may have failed with "Interrupted system call".
    [bug introduced in coreutils-7.5]
  * 'timeout' will now propagate all terminating signals to the monitored command.
    Previously 'timeout' could have exited and left the monitored command running.
    [bug introduced with timeout in coreutils-7.0]
  * wc now documents its --debug option, currently used to
    indicate the line count acceleration being used.
    [bug introduced in coreutils-9.0]
  * When built with `clang -fno-inline`, memory allocation issues are again
    handled in a defined manner.  Previously programs may have crashed etc.
    after a failure to allocate memory.
    [bug introduced in coreutils-9.0]
  New Features
  * configure accepts a new --enable-single-binary=hardlinks mode to build the
    selected programs as hard links to a multi-call binary called "coreutils".
    This augments the existing "symlinks" and "shebangs" modes already
    supported by the --enable-single-binary option.
  * 'stat' and 'tail' now know about the "guest-memfd" file system type.
    stat -f -c%T now reports the file system type,
    and tail -f uses polling for this file system.
  * 'tail' now accepts the --debug option, which is currently used to
    detail the --follow implementation being used.
  * 'du' now supports the short option -A corresponding to the existing long
    option --apparent-size, for compatibility with FreeBSD.
  Changes in behavior
  * All commands now markup option names in --help and man pages,
    with bold attributes, and hyperlinks into the online manual on gnu.org.
    The links can be configured with the --enable-manual-url configure option,
    and the bold highlighting with --disable-bold-man-page-references.
    At runtime all markup can be disabled with the TERM=dumb env var value.
  * 'fmt' -w,--width no longer includes '\n' in the width of a line.
    I.e., the specified width is interpreted to be an _inclusive_ maximum.
  * 'ls --hyperlink' now uses more standard format hyperlinks.
    'ESC\' (ST) is now used as a delimiter, instead of '\a' (BEL).
  * 'ptx' -t is no longer a no-op, and now sets the default width to 100 columns.
  * 'timeout' now honors ignored signals and will not propagate them.  E.g.,
    timeout(1) in a shell backgrounded job, will not terminate upon receiving
    SIGINT or SIGQUIT, as these are ignored by default in shell background jobs.
  * 'timeout -v -s 0' now prints the signal number 0 instead of EXIT.
  * The multi-call binary now only processes --help or --version options
    if it is installed with a name ending with "coreutils".  This allows
    for more consistent handling of these options with unsupported commands.
  Improvements
  * The multi-call binary built with configure --enable-single-binary
    is reduced in size by 3.2% through the more efficient reuse of the cksum
    utility by the md5sum and sha*sum utilities.
  * 'cksum' now validates its options more consistently.
    E.g., `cksum --text --tag` now fails like `cksum --tag --text` already did.
  * 'cksum', 'du', and 'wc' now exit promptly upon receiving a write
    error, which is significant when processing many input files.
  * csplit, ls, and sort, now handle a more complete set of terminating signals.
  * 'du' now processes directories with 10,000 or more entries up to 9 times
    faster on the Lustre file system.
  * 'paste' now supports multi-byte --delimiters characters.
  * 'pinky' will now exit immediately upon receiving a write error, which is
    significant when reading large plan or project files.
  * 'readlink' and 'realpath' will now exit promptly upon receiving a write error,
    which is significant when canonicalizing multiple file names longer than
    PATH_MAX.
  * 'timeout' on Linux will always terminate the child in the case where the
    timeout process itself dies, like when it receives a KILL signal for example.
  Build-related
  * Programs now port to C23 platforms that strictly check types when
    qualifier-generic functions like strchr are used.
  * 'chcon' and 'runcon' stub binaries will be built on systems without
    libselinux, when configured using --with-selinux.
  * 'kill' and 'uptime' are no longer built by default.  These programs can be
    built with the --enable-install-program=kill,uptime configure option.
- coreutils.spec (%build):
  Remove --disable-install-program=kill as that is the default now.
  Add --enable-install-program=uptime as that is no longer built by default.
  Add hyperlinks in man pages via the --enable-manual-url option.
- coreutils-i18n.patch: Refresh patch.
  Sync mbfile.[ch] from the gnulib revision coreutils-9.10 is using.
- coreutils-remove_hostname_documentation.patch: Do not remove the description
  of 'uname -n' from the Texinfo manual.
- Refresh all other patches.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770638400">- Skip env-signal-handler test in qemu emulation</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1771934400">- Factor out man pages of sub-package coreutils-systemd into
  sub-package coreutils-systemd-doc to avoid conflicts with
  newer procps.
- Add patch coreutils-sclp-terminfo-coloring.patch
  * Support sclp terminfo entries on s390/x</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1776772800">- Update to 9.11:
  Bug fixes
  * 'dd' now always diagnoses partial writes correctly upon write failure.
    Previously it may have indicated that only full writes were performed.
    [This bug was present in "the beginning".]
  * 'fold' will no longer truncate output when encountering 0xFF bytes.
    [bug introduced in coreutils-9.8]
  * 'fold' is again responsive to its input.  Previously it would have delayed
    processing until 256KiB was read from the input.
    [bug introduced in coreutils-9.8]
  * 'kill --help' now has links to valid anchors in the html manual.
    [bug introduced in coreutils-9.10]
  * When configured with --enable-systemd, the commands 'pinky',
    'uptime', 'users', and 'who' no longer consider the systemd session
    classes 'greeter', 'lock-screen', 'background', 'background-light',
    and 'none' to be users.
    [bug introduced in coreutils-9.4]
  * 'pwd' on ancient systems will no longer overflow a buffer
    when operating in deep paths longer than twice the system PATH_MAX.
    [bug introduced in coreutils-9.6]
  * 'stat --printf=%%N' no longer performs unnecessary checks of the QUOTING_STYLE
    environment variable.
    [bug introduced in coreutils-8.26]
  * 'timeout' no longer exits abruptly when its parent is the init process, e.g.,
    when started by the entrypoint of a container.
    [bug introduced in coreutils-9.10]
  New Features
  * 'cut' now supports multi-byte input and delimiters.  Consequently
    the -c option is now honored, and no longer an alias for -b, and
    the -n option is now honored, and no longer ignored.
    Also the -d option supports multi-byte delimiters.
  * 'cut' adds new options for better compatibility:
    The -w,--whitespace-delimited option was added to support blank aligned fields
    and for better compatibility with FreeBSD/macOS.
    The -O option was added as an alias for the --output-delimiter option,
    for better compatibility with busybox/toybox.
    The -F option was added as an alias for -w -O ' '
    for better compatibility with busybox/toybox.
  * 'date --date' now parses dot delimited dd.mm.yy format common in Europe.
    This is in addition to the already supported mm/dd/yy and yy-mm-dd formats.
  Changes in behavior
  * 'cksum --check' now uses shell quoting when required, to more robustly
    escape file names output in diagnostics.
    This also affects md5sum, sha*sum, and b2sum.
  Improvements
  * 'cat' now uses zero-copy I/O on Linux when appropriate, to improve throughput.
    E.g., throughput improved 6x from 12.9GiB/s to 81.8GiB/s on a Power10 system.
  * 'df --local' recognises more file system types as remote.
    Specifically: autofs, ncpfs, smb, smb2, gfs, gfs2, userlandfs.
  * 'df' improves duplicate mount suppression, by checking each mount against
    all previously kept entries for the same device, not just the latest one.
  * 'expand' and 'unexpand' now support multi-byte characters.
  * 'groups' and 'id' will now exit sooner after a write error,
    which is significant when listing information for many users.
  * 'install' now allows the combination of the --compare and
  - -preserve-timestamps options.
  * 'fold', 'join', 'numfmt', 'uniq' now use more consistent blank character
    determination on non GLIBC platforms.  For example \u3000 (ideographic space)
    will be considered a blank character on all platforms.
  * 'nl' now supports multi-byte --section-delimiter characters.
  * 'shuf -i' now operates up to two times faster on systems with unlocked stdio
    functions.
  * 'tac' will now exit sooner after a write error, which is significant when
    operating on a file with many lines.
  * 'timeout' now properly detects when it is reparented by a subreaper process on
    Linux instead of init, e.g., the 'systemd --user' process.
  * 'wc -l' now operates up to four and a half times faster on hosts that support
    Neon instructions.
  * 'wc -m' now operates up to 2.6 times faster on GLIBC when processing
    non-ASCII UTF-8 characters.
  * 'yes' now uses zero-copy I/O on Linux to significantly increase throughput.
    E.g., throughput improved 15x from 11.6GiB/s to 175GiB/s on a Power10 system.
  Build-related
  * ./configure --enable-single-binary=hardlinks is now supported on systems
    with dash as the system shell at /bin/sh.
    [issue introduced in coreutils-9.10]
  * The test suite may have failed with a "Hangup" error if run non-interactively.
    [issue introduced in coreutils-9.10]
- coreutils-i18n.patch: Refresh patch.
  Remove now-upstream I18N patches for cut(1), expand(1) and unexpand(1).
- Refresh all other patches.</changelog>
  <changelog author="rw@suse.com" date="1778155200">- coreutils-tests-misc-tty-eof-avoid-false-failure.patch: Add upstream patch:
  tests: avoid false failure with perl-IO-Tty &gt;= 1.24 (bsc#1264052)</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1779192000">- coreutils-tee-fix-infloop-on-EAGAIN-and-short-write.patch: Add upstream
  patch (boo#1265378)
  * 'tee' no longer loops infinitely after writing all output if a write
    call sets errno to EAGAIN.
    [bug introduced in coreutils-9.11]
  * 'tee' no longer treats short writes as errors.
    [bug introduced in coreutils-9.11]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781870400">- Switch coreutils-single to build as hardlinks</changelog>
</package>
<package pkgid="eaa34d2f081be4537b1402a41b35ecb6bf6f1b1b66678591b01601007703428d384ff8b067ec8c665687467674acf894785e27f5a900ddee3584c95fdea8de20" name="coreutils-systemd-debuginfo" arch="i586">
  <version epoch="0" ver="9.11" rel="4.3"/>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758628800">- Update to 9.8:
  Bug fixes
  * 'b2sum' will diagnose --length values that are too big.
    Previously it would have silently assumed 512 for any larger values.
    [bug introduced in coreutils-9.6]
  * 'base32' and 'base64' when decoding will again diagnose partially
    padded data that ends with a newline.
    [bug introduced in coreutils-9.5]
  * 'basenc -d -i' will now strip '=' characters from the input
    in encodings where padding characters are not valid.
    [bug introduced with the basenc program in coreutils-8.31]
  * 'cp -p' had spurious "Operation not supported" failures when
    copying to non-NFS files from NFSv4 files with trivial ACLs.
    [bug introduced in coreutils-9.6]
  * 'cp --sparse=always' missed some opportunities to create holes.
    That is, although the copies had the correct data, sometimes
    data zeros used extents rather than holes.
    [This bug was present in "the beginning".]
  * cp missed opportunities to create holes when copying from file
    systems like squashfs that support SEEK_HOLE only trivially.
    [bug introduced in coreutils-9.0]
  * cp, install, and mv now avoid possible data corruption on
    glibc 2.41 and 2.42 systems when copy_file_range is used with ranges &gt; 2GiB,
    avoiding https://sourceware.org/PR33245
    [bug triggered since coreutils-9.0]
  * 'date' supports specifying multiple named formats with the last taking
    precedence.  Previously multiple specifications would induce an error.
    [bug introduced in coreutils-5.90]
  * 'dd oflag=seek_bytes' no longer mistakenly reports errors when the
    output file exists on GNU/Hurd.
    [bug introduced in coreutils-8.16]
  * 'fold' no longer exhausts memory when processing large inputs
    with a very large --width argument.
    [This bug was present in "the beginning".]
  * 'install -d' now produces the correct diagnostic upon failure
    to create a directory.  Previously it would have produced
    a confusing error about changing permissions.
    [This bug was present in "the beginning".]
  * "ls --size --block-size=\'k" could misalign output in locales
    with multi-byte thousands grouping characters.
    [This bug was present in "the beginning".]
  * 'nohup' avoids implementation defined behavior setting umask,
    avoiding a FORTIFY runtime failure on Bionic libc.
    [This bug was present in "the beginning".]
  * 'od --strings' with '-N' now works correctly.  Previously od might
    write a NUL byte after a heap buffer, or output invalid addresses.
    [These bugs were present in "the beginning".]
  * 'od -w0' will now issue a diagnostic and exit gracefully.
    Previously it would have aborted.
    [bug introduced in coreutils-9.3]
  * 'od -w' no longer silently mishandles enormous widths like 3037000500.
    Instead, it either outputs correctly or diagnoses a too-large width.
    [This bug was present in "the beginning".]
  * 'od +N.' (where N is a decimal number) works again as per POSIX.
    [bug introduced in textutils-2.0]
  * 'od /dev/null ++0' no longer mistakenly treats the ++0 as an offset.
    [This bug was present in "the beginning".]
  * 'sort' with key character offsets of SIZE_MAX, could induce
    a read of 1 byte before an allocated heap buffer. For example:
    'sort +0.18446744073709551615R input' on 64 bit systems.
    [bug introduced in coreutils-7.2]
  * stdbuf now works on AIX.  Previously it would have been ineffective.
    [bug introduced with the stdbuf program in coreutils-7.5]
  * 'tail -n NUM' no longer can output more than NUM lines if stdin
    is a largish regular file with a nonzero initial offset, and grows
    while 'tail' is reading it.
    [This bug was present in "the beginning".]
  * 'tail -f -n +NUM' no longer mishandles NUM values &gt;= UINTMAX_MAX
    when the input is seekable.
    [bug introduced in coreutils-9.6]
  * 'tail --pid' avoids some unlikely races if the kernel reuses PIDs.
    [bug introduced in coreutils-9.5]
  * 'tty' now exits with status 4 with a special diagnostic if ttyname
    fails even though standard input is a tty.  Formerly it quietly
    pretended that standard input was not a tty.
    [This bug was present in "the beginning".]
  New Features
  * basenc supports the --base58 option to encode and decode
    the visually unambiguous Base58 encoding.
  * 'cksum -a' now supports the 'sha3' argument, to use the SHA3-224,
    SHA3-256, SHA3-384, SHA3-512 message digest algorithms depending on
    the argument passed to the required --length (-l) option.
  * 'cksum -a' now supports the 'sha2' argument, as a more consistent
    interface than the existing 'sha224', 'sha256', 'sha384', 'sha512'
    arguments, which are now selected with the --length (-l) option.
  * 'date' now outputs dates in the country's native calendar for the
    Iranian locale (fa_IR) and for the Ethiopian locale (am_ET), and also
    does so more consistently for the Thailand locale (th_TH.UTF-8).
  * fold now supports multi-byte characters, honoring their column width.
    Also the --characters (-c) option was added to wrap at a certain
    number of characters, similarly to --bytes in uni-byte locales.
  * nproc now honors any cgroup v2 configured CPU quotas,
    which may reduce the effective number of processors available.
  * stty supports setting arbitrary baud rates on supported systems,
    like Hurd, Linux with glibc &gt;= 2.42, and some BSDs.
    Also on other systems the full set of supported baud rates
    is determined at build time if possible.
  * Commands that support hardware acceleration like cksum and wc
    can now disable this acceleration at runtime through the
    commonly used GLIBC_TUNABLES environment variable.  For example
    to disable the use of AVX512 instructions in cksum, you can:
    export GLIBC_TUNABLES='glibc.cpu.hwcaps=-AVX512F'
  Changes to conform better to POSIX.1-2024
  * readlink now defaults to being verbose if the POSIXLY_CORRECT
    environment variable is set.
  * realpath now supports -E, which specifies the default behavior.
    The corresponding long option is --canonicalize.
  * tsort now accepts and ignores -w.
  Improvements
  * 'factor' is now much faster at identifying large prime numbers,
    and significantly faster on composite numbers greater than 2^128.
  * fold now exits immediately upon receiving a write error,
    which is significant when reading large / unbounded inputs.
  * 'seq' is more accurate with large integer start values.
    Previously 'seq 18446744073709551617 inf | head -n1' would
    output the number before the user specified start value.
  Build-related
  * cksum was not compilable by Apple LLVM 10.0.0 x86-64, which
    lacks support for checking for the VPCLMULQDQ instruction.
    [bug introduced in coreutils-9.6]
- coreutils-9.7-sort-CVE-2025-5278.patch: Remove now-upstream patch.
- coreutils-getaddrinfo.patch: Likewise.
- coreutils-i18n.patch: Refresh patch.
  Remove i18n part for fold(1).
  Remove the mbchar part as it is now already pulled in upstream
  indirectly via the manywarnings gnulib module.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758801600">- coreutils-9.8-tail-large-num-of-files.patch: Add upstream patch:
  https://cgit.git.sv.gnu.org/cgit/coreutils.git/commit/?id=914972e80dbf82aac9ffe
  tail: fix tailing larger number of lines in regular files [rh#2398008]</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1762862400">- Update to 9.9:
  Bug fixes
  * `basenc --base58` would not operate correctly with input &gt; 15561475 bytes.
    [bug introduced with --base58 in coreutils-9.8]
  * 'cksum --check' now supports base64 encoded input in untagged format:
  - for all length adjustable algorithms (blake2b, sha2, sha3),
  - if that base64 input starts with a tag like "SHA1" etc.
    Previously an error was given, about invalid input format.
    [bug introduced in coreutils-9.2]
  * 'cksum --check -a sha2' has better support for tagged format.  Previously
    an unneeded but explicit '-a sha2' did not match standard tags like SHA256.
    Also non standard SHA2 tags with a bad length resulted in undefined behavior.
    [bug introduced in coreutils-9.8]
  * 'cp' restores performance with transparently compressed files, which
    regressed due to the avoidance of copy offload, seen with OpenZFS at least.
    [bug introduced in coreutils-9.8]
  * `env` on macOS, for now only when built with --disable-nls,
    will no longer always set a __CF_USER_TEXT_ENCODING environment variable.
    [bug introduced in coreutils-9.8]
  * 'nice' now limits the adjusted niceness value to its supported range on
    GNU/Hurd.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer reads out-of-bounds memory with trailing blanks in input.
    [bug introduced with numfmt in coreutils-8.21]
  * 'numfmt' no longer outputs invalid characters with multi-byte blanks in input.
    [bug introduced in coreutils-9.5]
  * 'rm -d DIR' no longer fails on Ceph snapshot directories.
    Although these directories are nonempty, 'rmdir DIR' succeeds on them.
    [bug introduced in coreutils-8.16]
  * 'sort --compress-program' now diagnoses if it can't write more data to an
    exited compressor.  Previously sort could have exited silently in this case.
    [bug introduced in coreutils-6.8]
  * 'tail' outputs the correct number of lines again for non-small -n values.
    Previously it may have output too few lines.
    [bug introduced in coreutils-9.8]
  * 'unexpand' no longer triggers a heap buffer overflow with --tabs arguments
    that use the GNU extension /NUM or +NUM formats.
    [bug introduced in coreutils-8.28]
  Changes in behavior
  * 'cp' with default options may again, like with versions before v9.8,
    miss opportunities to create holes with file systems that support
    SEEK_HOLE only trivially.  This change is a consequence of the
    abovementioned copy offload fix.
  * 'sort --compress-program' will continue without compressing temporary files
    if the specified program cannot be executed.  Also malformed shell scripts
    without a "shebang line" will no longer be executed.
  New Features
  * 'numfmt' now accepts the --unit-separator=SEP option, to output or accept
    a separator between the number and unit.  For e.g. "1234 M".
  Improvements
  * 'fmt', 'date', 'nl', and 'pr' will now exit promptly upon receiving a write
    error, which is significant when reading large / unbounded inputs.
  * install, sort, and split now use posix_spawn() to invoke child programs more
    efficiently and more independently from their own memory usage.
  * 'numfmt':
  - parses numbers with a non-breaking space character before a unit
  - parses numbers containing grouping characters from the current locale
  - supports a multi-byte --delimiter character
  - no longer processes input indefinitely in the presence of write errors
  * wc -l now operates 10% faster on hosts that support AVX512 instructions.
  Build-related
  * chcon and runcon are not built by default if selinux headers are not present,
    or if the --without-selinux configure option is specified.
    This can be overridden with the --with-selinux configure option.
  * nproc no longer fails to build with Android API level &lt;= 20.
    [build issue introduced in coreutils-9.8]
- coreutils-9.8-tail-large-num-of-files.patch: Remove now-upstream patch.
- coreutils-i18n.patch: Refresh patch.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1770206400">- Update to 9.10:
  Bug fixes
  * cp, install, and mv no longer enter an infinite loop copying sparse files
    with SEEK_HOLE.  E.g., this was seen on ext4 when copying sparse files with
    extents that are being actively updated, and copy offload is not being used.
    [bug introduced in coreutils-9.9]
  * 'date' no longer fails with format directives that return an empty string.
    [bug introduced in coreutils-9.9]
  * 'dd seek=N of=FILE' no longer continues copying, overwriting FILE if it
    exists, if ftruncate fails.
    [bug introduced in coreutils-9.1]
  * du and ls no longer modify strings returned by getenv.
    POSIX says this is not portable.
    [bug introduced in fileutils-4.1.6]
  * 'fmt' now correctly diagnoses read errors.
    Previously fmt generated a generic error for any read error.
    [bug introduced in coreutils-9.0]
  * md5sum --text correctly translates CRLF line endings with the MSYS2 runtime.
    This also applies to the sha*sum and b2sum utilities.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer drops custom suffixes from numbers it cannot fully parse.
    [bug introduced with numfmt in coreutils-8.21]
  * 'tail -f --pid' can no longer exit upon receiving a non terminating signal.
    On older Linux systems it may have failed with "Interrupted system call".
    [bug introduced in coreutils-7.5]
  * 'timeout' will now propagate all terminating signals to the monitored command.
    Previously 'timeout' could have exited and left the monitored command running.
    [bug introduced with timeout in coreutils-7.0]
  * wc now documents its --debug option, currently used to
    indicate the line count acceleration being used.
    [bug introduced in coreutils-9.0]
  * When built with `clang -fno-inline`, memory allocation issues are again
    handled in a defined manner.  Previously programs may have crashed etc.
    after a failure to allocate memory.
    [bug introduced in coreutils-9.0]
  New Features
  * configure accepts a new --enable-single-binary=hardlinks mode to build the
    selected programs as hard links to a multi-call binary called "coreutils".
    This augments the existing "symlinks" and "shebangs" modes already
    supported by the --enable-single-binary option.
  * 'stat' and 'tail' now know about the "guest-memfd" file system type.
    stat -f -c%T now reports the file system type,
    and tail -f uses polling for this file system.
  * 'tail' now accepts the --debug option, which is currently used to
    detail the --follow implementation being used.
  * 'du' now supports the short option -A corresponding to the existing long
    option --apparent-size, for compatibility with FreeBSD.
  Changes in behavior
  * All commands now markup option names in --help and man pages,
    with bold attributes, and hyperlinks into the online manual on gnu.org.
    The links can be configured with the --enable-manual-url configure option,
    and the bold highlighting with --disable-bold-man-page-references.
    At runtime all markup can be disabled with the TERM=dumb env var value.
  * 'fmt' -w,--width no longer includes '\n' in the width of a line.
    I.e., the specified width is interpreted to be an _inclusive_ maximum.
  * 'ls --hyperlink' now uses more standard format hyperlinks.
    'ESC\' (ST) is now used as a delimiter, instead of '\a' (BEL).
  * 'ptx' -t is no longer a no-op, and now sets the default width to 100 columns.
  * 'timeout' now honors ignored signals and will not propagate them.  E.g.,
    timeout(1) in a shell backgrounded job, will not terminate upon receiving
    SIGINT or SIGQUIT, as these are ignored by default in shell background jobs.
  * 'timeout -v -s 0' now prints the signal number 0 instead of EXIT.
  * The multi-call binary now only processes --help or --version options
    if it is installed with a name ending with "coreutils".  This allows
    for more consistent handling of these options with unsupported commands.
  Improvements
  * The multi-call binary built with configure --enable-single-binary
    is reduced in size by 3.2% through the more efficient reuse of the cksum
    utility by the md5sum and sha*sum utilities.
  * 'cksum' now validates its options more consistently.
    E.g., `cksum --text --tag` now fails like `cksum --tag --text` already did.
  * 'cksum', 'du', and 'wc' now exit promptly upon receiving a write
    error, which is significant when processing many input files.
  * csplit, ls, and sort, now handle a more complete set of terminating signals.
  * 'du' now processes directories with 10,000 or more entries up to 9 times
    faster on the Lustre file system.
  * 'paste' now supports multi-byte --delimiters characters.
  * 'pinky' will now exit immediately upon receiving a write error, which is
    significant when reading large plan or project files.
  * 'readlink' and 'realpath' will now exit promptly upon receiving a write error,
    which is significant when canonicalizing multiple file names longer than
    PATH_MAX.
  * 'timeout' on Linux will always terminate the child in the case where the
    timeout process itself dies, like when it receives a KILL signal for example.
  Build-related
  * Programs now port to C23 platforms that strictly check types when
    qualifier-generic functions like strchr are used.
  * 'chcon' and 'runcon' stub binaries will be built on systems without
    libselinux, when configured using --with-selinux.
  * 'kill' and 'uptime' are no longer built by default.  These programs can be
    built with the --enable-install-program=kill,uptime configure option.
- coreutils.spec (%build):
  Remove --disable-install-program=kill as that is the default now.
  Add --enable-install-program=uptime as that is no longer built by default.
  Add hyperlinks in man pages via the --enable-manual-url option.
- coreutils-i18n.patch: Refresh patch.
  Sync mbfile.[ch] from the gnulib revision coreutils-9.10 is using.
- coreutils-remove_hostname_documentation.patch: Do not remove the description
  of 'uname -n' from the Texinfo manual.
- Refresh all other patches.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770638400">- Skip env-signal-handler test in qemu emulation</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1771934400">- Factor out man pages of sub-package coreutils-systemd into
  sub-package coreutils-systemd-doc to avoid conflicts with
  newer procps.
- Add patch coreutils-sclp-terminfo-coloring.patch
  * Support sclp terminfo entries on s390/x</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1776772800">- Update to 9.11:
  Bug fixes
  * 'dd' now always diagnoses partial writes correctly upon write failure.
    Previously it may have indicated that only full writes were performed.
    [This bug was present in "the beginning".]
  * 'fold' will no longer truncate output when encountering 0xFF bytes.
    [bug introduced in coreutils-9.8]
  * 'fold' is again responsive to its input.  Previously it would have delayed
    processing until 256KiB was read from the input.
    [bug introduced in coreutils-9.8]
  * 'kill --help' now has links to valid anchors in the html manual.
    [bug introduced in coreutils-9.10]
  * When configured with --enable-systemd, the commands 'pinky',
    'uptime', 'users', and 'who' no longer consider the systemd session
    classes 'greeter', 'lock-screen', 'background', 'background-light',
    and 'none' to be users.
    [bug introduced in coreutils-9.4]
  * 'pwd' on ancient systems will no longer overflow a buffer
    when operating in deep paths longer than twice the system PATH_MAX.
    [bug introduced in coreutils-9.6]
  * 'stat --printf=%%N' no longer performs unnecessary checks of the QUOTING_STYLE
    environment variable.
    [bug introduced in coreutils-8.26]
  * 'timeout' no longer exits abruptly when its parent is the init process, e.g.,
    when started by the entrypoint of a container.
    [bug introduced in coreutils-9.10]
  New Features
  * 'cut' now supports multi-byte input and delimiters.  Consequently
    the -c option is now honored, and no longer an alias for -b, and
    the -n option is now honored, and no longer ignored.
    Also the -d option supports multi-byte delimiters.
  * 'cut' adds new options for better compatibility:
    The -w,--whitespace-delimited option was added to support blank aligned fields
    and for better compatibility with FreeBSD/macOS.
    The -O option was added as an alias for the --output-delimiter option,
    for better compatibility with busybox/toybox.
    The -F option was added as an alias for -w -O ' '
    for better compatibility with busybox/toybox.
  * 'date --date' now parses dot delimited dd.mm.yy format common in Europe.
    This is in addition to the already supported mm/dd/yy and yy-mm-dd formats.
  Changes in behavior
  * 'cksum --check' now uses shell quoting when required, to more robustly
    escape file names output in diagnostics.
    This also affects md5sum, sha*sum, and b2sum.
  Improvements
  * 'cat' now uses zero-copy I/O on Linux when appropriate, to improve throughput.
    E.g., throughput improved 6x from 12.9GiB/s to 81.8GiB/s on a Power10 system.
  * 'df --local' recognises more file system types as remote.
    Specifically: autofs, ncpfs, smb, smb2, gfs, gfs2, userlandfs.
  * 'df' improves duplicate mount suppression, by checking each mount against
    all previously kept entries for the same device, not just the latest one.
  * 'expand' and 'unexpand' now support multi-byte characters.
  * 'groups' and 'id' will now exit sooner after a write error,
    which is significant when listing information for many users.
  * 'install' now allows the combination of the --compare and
  - -preserve-timestamps options.
  * 'fold', 'join', 'numfmt', 'uniq' now use more consistent blank character
    determination on non GLIBC platforms.  For example \u3000 (ideographic space)
    will be considered a blank character on all platforms.
  * 'nl' now supports multi-byte --section-delimiter characters.
  * 'shuf -i' now operates up to two times faster on systems with unlocked stdio
    functions.
  * 'tac' will now exit sooner after a write error, which is significant when
    operating on a file with many lines.
  * 'timeout' now properly detects when it is reparented by a subreaper process on
    Linux instead of init, e.g., the 'systemd --user' process.
  * 'wc -l' now operates up to four and a half times faster on hosts that support
    Neon instructions.
  * 'wc -m' now operates up to 2.6 times faster on GLIBC when processing
    non-ASCII UTF-8 characters.
  * 'yes' now uses zero-copy I/O on Linux to significantly increase throughput.
    E.g., throughput improved 15x from 11.6GiB/s to 175GiB/s on a Power10 system.
  Build-related
  * ./configure --enable-single-binary=hardlinks is now supported on systems
    with dash as the system shell at /bin/sh.
    [issue introduced in coreutils-9.10]
  * The test suite may have failed with a "Hangup" error if run non-interactively.
    [issue introduced in coreutils-9.10]
- coreutils-i18n.patch: Refresh patch.
  Remove now-upstream I18N patches for cut(1), expand(1) and unexpand(1).
- Refresh all other patches.</changelog>
  <changelog author="rw@suse.com" date="1778155200">- coreutils-tests-misc-tty-eof-avoid-false-failure.patch: Add upstream patch:
  tests: avoid false failure with perl-IO-Tty &gt;= 1.24 (bsc#1264052)</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1779192000">- coreutils-tee-fix-infloop-on-EAGAIN-and-short-write.patch: Add upstream
  patch (boo#1265378)
  * 'tee' no longer loops infinitely after writing all output if a write
    call sets errno to EAGAIN.
    [bug introduced in coreutils-9.11]
  * 'tee' no longer treats short writes as errors.
    [bug introduced in coreutils-9.11]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781870400">- Switch coreutils-single to build as hardlinks</changelog>
</package>
<package pkgid="9c0db71dbd054026d07e4dbcbf6da41354e8fccb262d770b06896e2c3613a76aeded1e439bc577938788fcb528463f2e4eb038f5dbea6d106aa65cc5fd0ff6bb" name="coreutils-systemd-debugsource" arch="i586">
  <version epoch="0" ver="9.11" rel="4.3"/>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758628800">- Update to 9.8:
  Bug fixes
  * 'b2sum' will diagnose --length values that are too big.
    Previously it would have silently assumed 512 for any larger values.
    [bug introduced in coreutils-9.6]
  * 'base32' and 'base64' when decoding will again diagnose partially
    padded data that ends with a newline.
    [bug introduced in coreutils-9.5]
  * 'basenc -d -i' will now strip '=' characters from the input
    in encodings where padding characters are not valid.
    [bug introduced with the basenc program in coreutils-8.31]
  * 'cp -p' had spurious "Operation not supported" failures when
    copying to non-NFS files from NFSv4 files with trivial ACLs.
    [bug introduced in coreutils-9.6]
  * 'cp --sparse=always' missed some opportunities to create holes.
    That is, although the copies had the correct data, sometimes
    data zeros used extents rather than holes.
    [This bug was present in "the beginning".]
  * cp missed opportunities to create holes when copying from file
    systems like squashfs that support SEEK_HOLE only trivially.
    [bug introduced in coreutils-9.0]
  * cp, install, and mv now avoid possible data corruption on
    glibc 2.41 and 2.42 systems when copy_file_range is used with ranges &gt; 2GiB,
    avoiding https://sourceware.org/PR33245
    [bug triggered since coreutils-9.0]
  * 'date' supports specifying multiple named formats with the last taking
    precedence.  Previously multiple specifications would induce an error.
    [bug introduced in coreutils-5.90]
  * 'dd oflag=seek_bytes' no longer mistakenly reports errors when the
    output file exists on GNU/Hurd.
    [bug introduced in coreutils-8.16]
  * 'fold' no longer exhausts memory when processing large inputs
    with a very large --width argument.
    [This bug was present in "the beginning".]
  * 'install -d' now produces the correct diagnostic upon failure
    to create a directory.  Previously it would have produced
    a confusing error about changing permissions.
    [This bug was present in "the beginning".]
  * "ls --size --block-size=\'k" could misalign output in locales
    with multi-byte thousands grouping characters.
    [This bug was present in "the beginning".]
  * 'nohup' avoids implementation defined behavior setting umask,
    avoiding a FORTIFY runtime failure on Bionic libc.
    [This bug was present in "the beginning".]
  * 'od --strings' with '-N' now works correctly.  Previously od might
    write a NUL byte after a heap buffer, or output invalid addresses.
    [These bugs were present in "the beginning".]
  * 'od -w0' will now issue a diagnostic and exit gracefully.
    Previously it would have aborted.
    [bug introduced in coreutils-9.3]
  * 'od -w' no longer silently mishandles enormous widths like 3037000500.
    Instead, it either outputs correctly or diagnoses a too-large width.
    [This bug was present in "the beginning".]
  * 'od +N.' (where N is a decimal number) works again as per POSIX.
    [bug introduced in textutils-2.0]
  * 'od /dev/null ++0' no longer mistakenly treats the ++0 as an offset.
    [This bug was present in "the beginning".]
  * 'sort' with key character offsets of SIZE_MAX, could induce
    a read of 1 byte before an allocated heap buffer. For example:
    'sort +0.18446744073709551615R input' on 64 bit systems.
    [bug introduced in coreutils-7.2]
  * stdbuf now works on AIX.  Previously it would have been ineffective.
    [bug introduced with the stdbuf program in coreutils-7.5]
  * 'tail -n NUM' no longer can output more than NUM lines if stdin
    is a largish regular file with a nonzero initial offset, and grows
    while 'tail' is reading it.
    [This bug was present in "the beginning".]
  * 'tail -f -n +NUM' no longer mishandles NUM values &gt;= UINTMAX_MAX
    when the input is seekable.
    [bug introduced in coreutils-9.6]
  * 'tail --pid' avoids some unlikely races if the kernel reuses PIDs.
    [bug introduced in coreutils-9.5]
  * 'tty' now exits with status 4 with a special diagnostic if ttyname
    fails even though standard input is a tty.  Formerly it quietly
    pretended that standard input was not a tty.
    [This bug was present in "the beginning".]
  New Features
  * basenc supports the --base58 option to encode and decode
    the visually unambiguous Base58 encoding.
  * 'cksum -a' now supports the 'sha3' argument, to use the SHA3-224,
    SHA3-256, SHA3-384, SHA3-512 message digest algorithms depending on
    the argument passed to the required --length (-l) option.
  * 'cksum -a' now supports the 'sha2' argument, as a more consistent
    interface than the existing 'sha224', 'sha256', 'sha384', 'sha512'
    arguments, which are now selected with the --length (-l) option.
  * 'date' now outputs dates in the country's native calendar for the
    Iranian locale (fa_IR) and for the Ethiopian locale (am_ET), and also
    does so more consistently for the Thailand locale (th_TH.UTF-8).
  * fold now supports multi-byte characters, honoring their column width.
    Also the --characters (-c) option was added to wrap at a certain
    number of characters, similarly to --bytes in uni-byte locales.
  * nproc now honors any cgroup v2 configured CPU quotas,
    which may reduce the effective number of processors available.
  * stty supports setting arbitrary baud rates on supported systems,
    like Hurd, Linux with glibc &gt;= 2.42, and some BSDs.
    Also on other systems the full set of supported baud rates
    is determined at build time if possible.
  * Commands that support hardware acceleration like cksum and wc
    can now disable this acceleration at runtime through the
    commonly used GLIBC_TUNABLES environment variable.  For example
    to disable the use of AVX512 instructions in cksum, you can:
    export GLIBC_TUNABLES='glibc.cpu.hwcaps=-AVX512F'
  Changes to conform better to POSIX.1-2024
  * readlink now defaults to being verbose if the POSIXLY_CORRECT
    environment variable is set.
  * realpath now supports -E, which specifies the default behavior.
    The corresponding long option is --canonicalize.
  * tsort now accepts and ignores -w.
  Improvements
  * 'factor' is now much faster at identifying large prime numbers,
    and significantly faster on composite numbers greater than 2^128.
  * fold now exits immediately upon receiving a write error,
    which is significant when reading large / unbounded inputs.
  * 'seq' is more accurate with large integer start values.
    Previously 'seq 18446744073709551617 inf | head -n1' would
    output the number before the user specified start value.
  Build-related
  * cksum was not compilable by Apple LLVM 10.0.0 x86-64, which
    lacks support for checking for the VPCLMULQDQ instruction.
    [bug introduced in coreutils-9.6]
- coreutils-9.7-sort-CVE-2025-5278.patch: Remove now-upstream patch.
- coreutils-getaddrinfo.patch: Likewise.
- coreutils-i18n.patch: Refresh patch.
  Remove i18n part for fold(1).
  Remove the mbchar part as it is now already pulled in upstream
  indirectly via the manywarnings gnulib module.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1758801600">- coreutils-9.8-tail-large-num-of-files.patch: Add upstream patch:
  https://cgit.git.sv.gnu.org/cgit/coreutils.git/commit/?id=914972e80dbf82aac9ffe
  tail: fix tailing larger number of lines in regular files [rh#2398008]</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1762862400">- Update to 9.9:
  Bug fixes
  * `basenc --base58` would not operate correctly with input &gt; 15561475 bytes.
    [bug introduced with --base58 in coreutils-9.8]
  * 'cksum --check' now supports base64 encoded input in untagged format:
  - for all length adjustable algorithms (blake2b, sha2, sha3),
  - if that base64 input starts with a tag like "SHA1" etc.
    Previously an error was given, about invalid input format.
    [bug introduced in coreutils-9.2]
  * 'cksum --check -a sha2' has better support for tagged format.  Previously
    an unneeded but explicit '-a sha2' did not match standard tags like SHA256.
    Also non standard SHA2 tags with a bad length resulted in undefined behavior.
    [bug introduced in coreutils-9.8]
  * 'cp' restores performance with transparently compressed files, which
    regressed due to the avoidance of copy offload, seen with OpenZFS at least.
    [bug introduced in coreutils-9.8]
  * `env` on macOS, for now only when built with --disable-nls,
    will no longer always set a __CF_USER_TEXT_ENCODING environment variable.
    [bug introduced in coreutils-9.8]
  * 'nice' now limits the adjusted niceness value to its supported range on
    GNU/Hurd.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer reads out-of-bounds memory with trailing blanks in input.
    [bug introduced with numfmt in coreutils-8.21]
  * 'numfmt' no longer outputs invalid characters with multi-byte blanks in input.
    [bug introduced in coreutils-9.5]
  * 'rm -d DIR' no longer fails on Ceph snapshot directories.
    Although these directories are nonempty, 'rmdir DIR' succeeds on them.
    [bug introduced in coreutils-8.16]
  * 'sort --compress-program' now diagnoses if it can't write more data to an
    exited compressor.  Previously sort could have exited silently in this case.
    [bug introduced in coreutils-6.8]
  * 'tail' outputs the correct number of lines again for non-small -n values.
    Previously it may have output too few lines.
    [bug introduced in coreutils-9.8]
  * 'unexpand' no longer triggers a heap buffer overflow with --tabs arguments
    that use the GNU extension /NUM or +NUM formats.
    [bug introduced in coreutils-8.28]
  Changes in behavior
  * 'cp' with default options may again, like with versions before v9.8,
    miss opportunities to create holes with file systems that support
    SEEK_HOLE only trivially.  This change is a consequence of the
    abovementioned copy offload fix.
  * 'sort --compress-program' will continue without compressing temporary files
    if the specified program cannot be executed.  Also malformed shell scripts
    without a "shebang line" will no longer be executed.
  New Features
  * 'numfmt' now accepts the --unit-separator=SEP option, to output or accept
    a separator between the number and unit.  For e.g. "1234 M".
  Improvements
  * 'fmt', 'date', 'nl', and 'pr' will now exit promptly upon receiving a write
    error, which is significant when reading large / unbounded inputs.
  * install, sort, and split now use posix_spawn() to invoke child programs more
    efficiently and more independently from their own memory usage.
  * 'numfmt':
  - parses numbers with a non-breaking space character before a unit
  - parses numbers containing grouping characters from the current locale
  - supports a multi-byte --delimiter character
  - no longer processes input indefinitely in the presence of write errors
  * wc -l now operates 10% faster on hosts that support AVX512 instructions.
  Build-related
  * chcon and runcon are not built by default if selinux headers are not present,
    or if the --without-selinux configure option is specified.
    This can be overridden with the --with-selinux configure option.
  * nproc no longer fails to build with Android API level &lt;= 20.
    [build issue introduced in coreutils-9.8]
- coreutils-9.8-tail-large-num-of-files.patch: Remove now-upstream patch.
- coreutils-i18n.patch: Refresh patch.
- Refresh all other patches.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1770206400">- Update to 9.10:
  Bug fixes
  * cp, install, and mv no longer enter an infinite loop copying sparse files
    with SEEK_HOLE.  E.g., this was seen on ext4 when copying sparse files with
    extents that are being actively updated, and copy offload is not being used.
    [bug introduced in coreutils-9.9]
  * 'date' no longer fails with format directives that return an empty string.
    [bug introduced in coreutils-9.9]
  * 'dd seek=N of=FILE' no longer continues copying, overwriting FILE if it
    exists, if ftruncate fails.
    [bug introduced in coreutils-9.1]
  * du and ls no longer modify strings returned by getenv.
    POSIX says this is not portable.
    [bug introduced in fileutils-4.1.6]
  * 'fmt' now correctly diagnoses read errors.
    Previously fmt generated a generic error for any read error.
    [bug introduced in coreutils-9.0]
  * md5sum --text correctly translates CRLF line endings with the MSYS2 runtime.
    This also applies to the sha*sum and b2sum utilities.
    [This bug was present in "the beginning".]
  * 'numfmt' no longer drops custom suffixes from numbers it cannot fully parse.
    [bug introduced with numfmt in coreutils-8.21]
  * 'tail -f --pid' can no longer exit upon receiving a non terminating signal.
    On older Linux systems it may have failed with "Interrupted system call".
    [bug introduced in coreutils-7.5]
  * 'timeout' will now propagate all terminating signals to the monitored command.
    Previously 'timeout' could have exited and left the monitored command running.
    [bug introduced with timeout in coreutils-7.0]
  * wc now documents its --debug option, currently used to
    indicate the line count acceleration being used.
    [bug introduced in coreutils-9.0]
  * When built with `clang -fno-inline`, memory allocation issues are again
    handled in a defined manner.  Previously programs may have crashed etc.
    after a failure to allocate memory.
    [bug introduced in coreutils-9.0]
  New Features
  * configure accepts a new --enable-single-binary=hardlinks mode to build the
    selected programs as hard links to a multi-call binary called "coreutils".
    This augments the existing "symlinks" and "shebangs" modes already
    supported by the --enable-single-binary option.
  * 'stat' and 'tail' now know about the "guest-memfd" file system type.
    stat -f -c%T now reports the file system type,
    and tail -f uses polling for this file system.
  * 'tail' now accepts the --debug option, which is currently used to
    detail the --follow implementation being used.
  * 'du' now supports the short option -A corresponding to the existing long
    option --apparent-size, for compatibility with FreeBSD.
  Changes in behavior
  * All commands now markup option names in --help and man pages,
    with bold attributes, and hyperlinks into the online manual on gnu.org.
    The links can be configured with the --enable-manual-url configure option,
    and the bold highlighting with --disable-bold-man-page-references.
    At runtime all markup can be disabled with the TERM=dumb env var value.
  * 'fmt' -w,--width no longer includes '\n' in the width of a line.
    I.e., the specified width is interpreted to be an _inclusive_ maximum.
  * 'ls --hyperlink' now uses more standard format hyperlinks.
    'ESC\' (ST) is now used as a delimiter, instead of '\a' (BEL).
  * 'ptx' -t is no longer a no-op, and now sets the default width to 100 columns.
  * 'timeout' now honors ignored signals and will not propagate them.  E.g.,
    timeout(1) in a shell backgrounded job, will not terminate upon receiving
    SIGINT or SIGQUIT, as these are ignored by default in shell background jobs.
  * 'timeout -v -s 0' now prints the signal number 0 instead of EXIT.
  * The multi-call binary now only processes --help or --version options
    if it is installed with a name ending with "coreutils".  This allows
    for more consistent handling of these options with unsupported commands.
  Improvements
  * The multi-call binary built with configure --enable-single-binary
    is reduced in size by 3.2% through the more efficient reuse of the cksum
    utility by the md5sum and sha*sum utilities.
  * 'cksum' now validates its options more consistently.
    E.g., `cksum --text --tag` now fails like `cksum --tag --text` already did.
  * 'cksum', 'du', and 'wc' now exit promptly upon receiving a write
    error, which is significant when processing many input files.
  * csplit, ls, and sort, now handle a more complete set of terminating signals.
  * 'du' now processes directories with 10,000 or more entries up to 9 times
    faster on the Lustre file system.
  * 'paste' now supports multi-byte --delimiters characters.
  * 'pinky' will now exit immediately upon receiving a write error, which is
    significant when reading large plan or project files.
  * 'readlink' and 'realpath' will now exit promptly upon receiving a write error,
    which is significant when canonicalizing multiple file names longer than
    PATH_MAX.
  * 'timeout' on Linux will always terminate the child in the case where the
    timeout process itself dies, like when it receives a KILL signal for example.
  Build-related
  * Programs now port to C23 platforms that strictly check types when
    qualifier-generic functions like strchr are used.
  * 'chcon' and 'runcon' stub binaries will be built on systems without
    libselinux, when configured using --with-selinux.
  * 'kill' and 'uptime' are no longer built by default.  These programs can be
    built with the --enable-install-program=kill,uptime configure option.
- coreutils.spec (%build):
  Remove --disable-install-program=kill as that is the default now.
  Add --enable-install-program=uptime as that is no longer built by default.
  Add hyperlinks in man pages via the --enable-manual-url option.
- coreutils-i18n.patch: Refresh patch.
  Sync mbfile.[ch] from the gnulib revision coreutils-9.10 is using.
- coreutils-remove_hostname_documentation.patch: Do not remove the description
  of 'uname -n' from the Texinfo manual.
- Refresh all other patches.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770638400">- Skip env-signal-handler test in qemu emulation</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1771934400">- Factor out man pages of sub-package coreutils-systemd into
  sub-package coreutils-systemd-doc to avoid conflicts with
  newer procps.
- Add patch coreutils-sclp-terminfo-coloring.patch
  * Support sclp terminfo entries on s390/x</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1776772800">- Update to 9.11:
  Bug fixes
  * 'dd' now always diagnoses partial writes correctly upon write failure.
    Previously it may have indicated that only full writes were performed.
    [This bug was present in "the beginning".]
  * 'fold' will no longer truncate output when encountering 0xFF bytes.
    [bug introduced in coreutils-9.8]
  * 'fold' is again responsive to its input.  Previously it would have delayed
    processing until 256KiB was read from the input.
    [bug introduced in coreutils-9.8]
  * 'kill --help' now has links to valid anchors in the html manual.
    [bug introduced in coreutils-9.10]
  * When configured with --enable-systemd, the commands 'pinky',
    'uptime', 'users', and 'who' no longer consider the systemd session
    classes 'greeter', 'lock-screen', 'background', 'background-light',
    and 'none' to be users.
    [bug introduced in coreutils-9.4]
  * 'pwd' on ancient systems will no longer overflow a buffer
    when operating in deep paths longer than twice the system PATH_MAX.
    [bug introduced in coreutils-9.6]
  * 'stat --printf=%%N' no longer performs unnecessary checks of the QUOTING_STYLE
    environment variable.
    [bug introduced in coreutils-8.26]
  * 'timeout' no longer exits abruptly when its parent is the init process, e.g.,
    when started by the entrypoint of a container.
    [bug introduced in coreutils-9.10]
  New Features
  * 'cut' now supports multi-byte input and delimiters.  Consequently
    the -c option is now honored, and no longer an alias for -b, and
    the -n option is now honored, and no longer ignored.
    Also the -d option supports multi-byte delimiters.
  * 'cut' adds new options for better compatibility:
    The -w,--whitespace-delimited option was added to support blank aligned fields
    and for better compatibility with FreeBSD/macOS.
    The -O option was added as an alias for the --output-delimiter option,
    for better compatibility with busybox/toybox.
    The -F option was added as an alias for -w -O ' '
    for better compatibility with busybox/toybox.
  * 'date --date' now parses dot delimited dd.mm.yy format common in Europe.
    This is in addition to the already supported mm/dd/yy and yy-mm-dd formats.
  Changes in behavior
  * 'cksum --check' now uses shell quoting when required, to more robustly
    escape file names output in diagnostics.
    This also affects md5sum, sha*sum, and b2sum.
  Improvements
  * 'cat' now uses zero-copy I/O on Linux when appropriate, to improve throughput.
    E.g., throughput improved 6x from 12.9GiB/s to 81.8GiB/s on a Power10 system.
  * 'df --local' recognises more file system types as remote.
    Specifically: autofs, ncpfs, smb, smb2, gfs, gfs2, userlandfs.
  * 'df' improves duplicate mount suppression, by checking each mount against
    all previously kept entries for the same device, not just the latest one.
  * 'expand' and 'unexpand' now support multi-byte characters.
  * 'groups' and 'id' will now exit sooner after a write error,
    which is significant when listing information for many users.
  * 'install' now allows the combination of the --compare and
  - -preserve-timestamps options.
  * 'fold', 'join', 'numfmt', 'uniq' now use more consistent blank character
    determination on non GLIBC platforms.  For example \u3000 (ideographic space)
    will be considered a blank character on all platforms.
  * 'nl' now supports multi-byte --section-delimiter characters.
  * 'shuf -i' now operates up to two times faster on systems with unlocked stdio
    functions.
  * 'tac' will now exit sooner after a write error, which is significant when
    operating on a file with many lines.
  * 'timeout' now properly detects when it is reparented by a subreaper process on
    Linux instead of init, e.g., the 'systemd --user' process.
  * 'wc -l' now operates up to four and a half times faster on hosts that support
    Neon instructions.
  * 'wc -m' now operates up to 2.6 times faster on GLIBC when processing
    non-ASCII UTF-8 characters.
  * 'yes' now uses zero-copy I/O on Linux to significantly increase throughput.
    E.g., throughput improved 15x from 11.6GiB/s to 175GiB/s on a Power10 system.
  Build-related
  * ./configure --enable-single-binary=hardlinks is now supported on systems
    with dash as the system shell at /bin/sh.
    [issue introduced in coreutils-9.10]
  * The test suite may have failed with a "Hangup" error if run non-interactively.
    [issue introduced in coreutils-9.10]
- coreutils-i18n.patch: Refresh patch.
  Remove now-upstream I18N patches for cut(1), expand(1) and unexpand(1).
- Refresh all other patches.</changelog>
  <changelog author="rw@suse.com" date="1778155200">- coreutils-tests-misc-tty-eof-avoid-false-failure.patch: Add upstream patch:
  tests: avoid false failure with perl-IO-Tty &gt;= 1.24 (bsc#1264052)</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1779192000">- coreutils-tee-fix-infloop-on-EAGAIN-and-short-write.patch: Add upstream
  patch (boo#1265378)
  * 'tee' no longer loops infinitely after writing all output if a write
    call sets errno to EAGAIN.
    [bug introduced in coreutils-9.11]
  * 'tee' no longer treats short writes as errors.
    [bug introduced in coreutils-9.11]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781870400">- Switch coreutils-single to build as hardlinks</changelog>
</package>
<package pkgid="6ed1564fdd264f4502430ca6b8e18edbcced1ff392205a2b94ee75359095ef53f698cbbcef8ff5d9af8304204dcd307e91707c232e4f32a18ccbd4f53e677c23" name="corosync-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.10" rel="4.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706184000">- Provide user(coroqnetd) and group(coroqnetd) in the -qnetd
  package: user and group are generated by the pre script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1715774400">- Update to version 3.1.8
  * Handling integer overflow issues
  * rust: Improve vector initialisation
  * man: Update the corosync_overview manpage
  * config: Fail to start if ping timers are invalid
  * rust: Remove some pointless casts
  * parser: Allow a non-breaking space as 'whitespace'
  * spec: Migrate to SPDX license
  * build: Fix rust make -j build dep for distcheck
  * rust: Remove tests from check scripts
  * Rust: Remove obsolete bindgen flag
  * knet: use knet TRACE logging level if available
  * Rust: 'fix' clippys for Rust 1.67
  * rust: Make it work on FreeBSD
  * bindings: Add Rust bindings
  * totemconfig: Add support for knet_mtu
  * configure: Modernize configure.ac a bit
  * log: Configure knet logging to the same as corosync
  * logrotate: Use copytruncate method by default
  * totemconfig: Check uname return value correctly
  * totempg: Fix alignment handling
  * pkgconfig: Export corosysconfdir
  * Remove bashism from configure script
  * totemudpu: Don't block local socketpair
  * build: Add explicit dependency for used libraries
  * totemsrp: Switch totempg buffers at the right time
  * cpghum: Allow to continue if corosync is restarted
  * man: Fix consensus timeout
  * logsys: Unlock config mutex on error
  * totem: Add cancel_hold_on_retransmit config option
  * totemconfig: Knet nodeid must be &lt; 65536
  * totemconfig: Ensure all knet hosts has a nodeid
  * cfgtool: Use CS_PRI_NODE_ID for formatting nodeid
  * cfgtool: Fix brief mode display of localhost
  * cfgtool: Set nodeid indexes after sort
  * totemconfig: Put autogenerated nodeid back to cmap
  * cfgtool: Check existence of at least one of nodeid
  * totemconfig: Do not process totem.nodeid
  * knet: Fix node status display
  * main: Add support for cgroup v2 and auto mode
  * stats: fix crash when iterating over deleted keys
  * man: Add note about single node configuration
  * Revert "main: Add support for cgroup v2"
  * Revert "man: Add info about cgroup v2 behavior"
  * man: Add info about cgroup v2 behavior
  * cfg: corosync_cfg_trackstop blocks forever
  * main: Add support for cgroup v2
  * main: Mark crypto_model key read only
  * totemconfig: Ensure strncpy is always terminated
  * config: Properly check crypto and compress models
  * man: corosync-cfgtool.8: use proper single quotes
  * knet: pass correct handle to knet_handle_compress
  * totemconfig: fix integer underflow and logic bug
  * totemconfig: change udp netmtu value as a constant
  * totemknet: retry knet_handle_new if it fails
  * main: Check memlock rlimit
  * configure: drop unnecessary check and define
  * configure: move exec_prefix sanitize
  * configure: drop dead code
  * configure: detect and init pkg-config with macro
  * main: Close race condition when moving to statedir
  * init: Use corosync-cfgtool for shutdown
  * test: Add testcfg to exercise some cfg functions
  * cfg: Reinstate cfg tracking
  * cfg: Improve nodestatusget versioning
  * cfg: New API to get extended node/link infomation
  * totemknet: Check both cipher and hash for crypto
  * The ring id file needn't be executable
  * pkgconfig: export LOGDIR in corosync.pc
  * spec: Add isa version of corosync-devel provides
  * totemconfig: remove redundant nodeid error log
  * totemsrp: More informative messages
  * config: Increase default token timeout to 3000 ms
  * man: votequorum.5: use proper single quotes
  * man: fix typo: avaialable
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * quorum: Add support for nodelist callback
  * man: reload during rolling upgrade
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemconfig: improve linknumber checking
  * totemconfig: add interface number to the error str
  * cfg: enhance message_handler_req_lib_cfg_killnode
  * totemconfig: validate totem.transport value
  * cmapctl: return error on no result of print prefix
  * cmapctl: check NULL for key type and value for -p
  * quorumtool: strict check for -o option
  * quorumtool: Help shouldn't require running service
  * cfgtool: Return error when -i doesn't match
  * man: update output of -s and -b for cfgtool
  * cmapctl: return EXIT_FAILURE on failure
  * tools: use util_strtonum for options checking
  * cfgtool: enhancement -a option
  * cfgtool: output error messages to stderr
  * configure: Use default systemd path with prefix
  * build: Use git-version-gen during specfile build
  * build: Update git-version-gen
  * spec: Require at least knet 1.18 for crypto reload
  * config: Allow reconfiguration of crypto options
  * test: Fix cpgtest
  * config: Fix crash when a reload fails twice
  * config: Don't free pointers used by transports
  * config: don't reload vquorum if reload fails
  * cfg: Improve error return to cfgtool -R
  * config: Reorganise the config system
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * Revert "totemip: Add support for sin6_scope_id"
  * cfgtool: Fix error code as described in MP
  * icmap: icmap_init_r() leaks if trie_create() fails
  * votequorum: set wfa status only on startup
  * quorumtool: exit on invalid expected votes
  * votequorum: Change check of expected_votes
  * cfgtool: Simplify output a bit for link status
  * man: Enhance link_mode priority description
  * main: Add schedmiss timestamp into message
  * totemip: compare sin6_scope_id and interface_num
  * totemip: Really remove totemip_copy_endian_convert
  * totemip: Remove unused totemip_copy_endian_convert
  * totemip: Add support for sin6_scope_id
  * cfgtool: Improve link status display
  * totemknet: Change the initial value of the status
  * stats: Use nanoseconds from epoch for schedmiss
  * stats: Add stats for scheduler misses
  * votequorum: Reflect runtime change of 2Node to WFA
  * cpg: Change downlist log level
  * man: move cmap_keys man page from section 8 to 7
  * stats: Check return code of stats_map_get
  * quorumtool: Assert copied string length
  * notifyd: Check cmap_track_add result
  * cmapctl: Free bin_value on error
  * cfgtool: Remove unused callbacks
  * cpghum: Remove unused time variables and functions
  * votequorum: Assert copied strings length
  * totemknet: Assert strcpy length
  * totemknet: Check result of fcntl O_NONBLOCK call
  * totemconfig: Initialize warnings variable
  * sync: Assert sync_callbacks.name length
  * totemknet: Don't mix corosync and knet error codes
  * stats: Assert value_len when value is needed
  * cmap: Assert copied string length
  * totemconfig: Reuse already fetched pointer
  * logconfig: Remove double free of value
  * votequorum: Ignore the icmap_get_* return value
  * totemconfig: Free leaks found by coverity
  * icmap: fix the icmap_get_*_r functions
  * pkgconfig: Add libqb dependency
  * Initialize stack allocated memory
  * man: Fix corosync.conf knet pong count default
  * totemsrp: Reduce MTU to left room second mcast
  * totempg: Check sanity (length) of received message
  * build: add option for enabling sanitizer builds
  * totemknet: Add locking for log call
  * man: Fix link_mode priority description
  * notifyd: Don't dereference NULL key_name
  * totem: Increase ring_id seq after load
  * init: Use cpgtool instead of cfgtool
  * notifyd: Fix warning produced by 32-bit compiler
  * cfgtool: Remove unused code
  * logging: Add CS_PRI_NODE_ID and CS_PRI_RING_ID
  * vqsim: Fix gitignore
  * totemknet: Disable forwarding on shutdown
  * totemconfig: Fix compiler warning
  * totem: fix check if all nodes have same number of links
  * totem: fix check if all nodes have name attrs in multi-link setups
  * corosync-notifyd: Add option to disable DNS lookup
  * totemsrp: Fix warnings produced by gcc 9.1
  * cpg: Move filling of member_list to subfunction
  * cpg: Add more comments to notify_lib_joinlist
  * cpg: send single confchg event per group on joinlist
  * cpg: notify_lib_joinlist: drop conn parameter
  * vqsim: Check length of copied optarg
  * vqsim: Check result of icmap_set_uint32
  * vqsim: Remove unused total_nodes
  * vqsim: Free allocated newvq on error
  * vqsim: Check length of received message
  * vqsim: Check write result
  * vqsim: Do not access unitialized argv[0]
  * totemknet: Initialize return value in setup_nozzle
  * totemknet: macaddr_str is always set
  * totemknet: Ignore icmap_get_string result
  * totemknet: create_nozzle_device simplify check
  * totemip: Use res in totemip_sa_equal
  * totemconfig: ipaddr_equal use switch
  * configure: Fix GDB_CFLAGS typo
  * man: Add vqsim man page into distributed tarball
  * spec: Add support for user-flags configure option
  * man: Enahnce block_unlisted_ips description
  * man: Enhance corosync.conf mp a bit
  * cfgtool: Fix link status display
  * knet: Use block_unlisted_ips
  * udpu: Drop packets from unlisted IPs
  * knet: Fix initialising of knet access lists.
  * knet: allow corosync to use knet access lists
  * man: Enhance token_retransmit description
  * totemconfig: Fix minimum limit for hold timeout
  * vqsim: Enhance vqsim
  * knet: Fix a couple of errors when adding a new link
  * totemconfig: fix autogen mcastaddr for ipv6-4
  * totemconfig: Ensure nodeid is specified for IPv6
  * vqsim: Fix vqsim for corosync 3.0
  * vqsim: Make vqsim compile
  * totemconfig: ipaddr_equal check just addr part
  * cpg: Add CPG_REASON_UNDEFINED
  * crypto: re-introduce secauth parameter
  * totemconfig: Remove support for 3des
  * keygen: Reflect change in knet
  * set totem.keyfile and totem.key to RO
  * Revert "init: Enable StopWhenUnneeded"
  * totemsrp: Word spelling mistake
  * coroparse: Fix compiler warning
  * configure: Do not autodetect nozzle
  * nozzle: Add support for libnozzle devices
  * quorumtool: Fix exit status codes
  * corosync-cfgtool: Fix -i matching
  * build: Use the AWK variable provided by configure
  * build: Use the SED variable provided by configure
  * configure.ac: AC_PROG_SED is already present
  * corosync.conf.5: typography fixes
  * corosync.conf.5: fix grammar
  * cfgtool: Improve link status display
  * doc: Update INSTALL file
  * init: Enable StopWhenUnneeded
  * totemip: Use AF_UNSPEC for ipv4-6 and ipv6-4
  * [totemknet] update for libknet.so.2.0.0 init API
  * Config version must be specified
  * Don't declare success early
  * More natural error messages
  * main: Rename run_dir to state_dir
  * totemconfig: Enhance totem.ip_version
  * totemip: Add debug information to totemip_parse
  * totemconfig: Add IPs to family mismatch error
  * config: Look up hostnames in a defined order
  * Fix corosync.conf.5 manpage typos
  * man: Add some information about address resolution
  * totemconfig: Really use totemip_parse results
  * man: Add instructions for adding/removing nodes
  * config: Disallow corosync-cmapctl updates of nodelist
  * config: Report IP addr/nodename parse errors back
  * coroparse: Remove unused cs_err initialization
  * cpghum: Check cpg_local_get return code
  * testcpg2: Check cpg_dispatch return code
  * notifyd: Delete registered tracking keys
  * stats: Fix delete of track
  * init: Fix init script to work with containers
  * main: Remove COROSYNC_RUN_DIR
  * man: Describe nodelist.node.name properly
  * main: Remove COROSYNC_TOTEM_AUTHKEY_FILE
  * main: Replace COROSYNC_MAIN_CONFIG_FILE
  * main: Move sched paramaters to config file
  * configure: move to AC_COMPILE_IFELSE
  * logsys: Make hires timestamp default
  * logsys: Support hires timestamp
  * totemconfig: Fix logging of freed string
  * config: Allow generated nodeis for UDP &amp; UDPU
  * config example: Migrate to newer syntax
  * log: Implement support for reopening log files
  * totemconfig: Replace strcpy by strncpy
  * config: Fix crash in reload if new interfaces are added
  * man: Fix default knet_pmtud_interval to match code
  * build: Remove totempg shared library leftovers
  * build: Do not compile totempg as a shared library
  * man: Fix typo conains -&gt; contains
  * man: Fix typo connnections -&gt; connections
  * build: Remove NSS dependencies
  * cts: Remove CTS
  * man: Fix crypto_hash and crypto_cipher defaults
  * coroparse: Fix newly introduced warning
  * Add option to force cluster into GATHER state
  * coroparse: Use key_name for error message
  * coroparse: Add file name and line to error message
  * coroparse: Be more strict in what is parsed
  * coroparse: Fix remove_whitespace end condition
  * coroparse: Check icmap_set results
  * coroparse: Return error if config line is too long
  * notifyd: Propagate error to exit code
  * git-version-gen: Fail on UNKNOWN version
  * build: Support for git archive stored tags
  * man: fix cmap key name runtime.config.totem.token
  * Remove libcgroup
  * systemd: prevent redundancy in journal
  * Add token_warning configuration option
  * corosync-notifyd: Rename global local_nodeid
  * totemsrp: Add assert into memb_lowest_in_config
  * totemconfig: Enlarge error_string_response
  * ipc_glue: Fix strncpy in pid_to_name function
  * cmap: Fix strncpy warning in cmap_iter_next
  * util: Fix strncpy in setcs_name_t function
  * totemknet: Free instance on failure exit
  * spec: Add explicit gcc build requirement
  * Add option for quiet operation to corosync-cmapctl
  * totemudpu: Pass correct paramto totemip_nosigpipe
  * totemudpu: Add local loop support
  * config: Fail config validation if not all nodes have all links
  * config: Enforce use of 'name' node attribute in multi-link clusters
  * totemconfig: Check for things that cannot be changed on the fly
  * Fix snprintf warnings
  * init: Use existing env variable from sysconf
  * upstart: Remove notifyd upstart unit
  * knet: Don't try to create loopback interface twice
  * knet: Fix knet log buffer size
  * cpg: Inform clients about left nodes during pause
  * man: Make the manpages reproducible
  * totemsrp: Fix leave message regression
  * totemsrp: Log proc/fail lists in memb_join_process
  * totemsrp: Fix srp_addr_compare
  * tools: don't distribute what we can easily make
  * Drop all references to SECURITY file
  * SECURITY: Remove SECURITY file
  * NSS_NoDB_Init: the parameter is reserved, must be NULL
  * Fix typo: defualt -&gt; default
  * Fix typo: sucesfully -&gt; successfully
  * totemsrp: Check join and leave msg length
  * totemsrp: Implement sanity checks of received msgs
  * cpg: Handle fragmented message sending interrupt
  * totem: Display IP of sender
  * totemsrp: Add magic and version into header
  * knet: Fix display of links with unconfigured link0
  * main: Set errno before calling of strtol
  * quorumtool: Don't set our_flags without v_handle
  * sam_test_agent: Remove unused assignment
  * blackbox: Quote subshell result properly
  * init: Quote subshell result properly
  * cfgtool: Don't assume link ID is a single char
  * knet: Always use link0 for loopback
  * totem: Fix debug warnings printed by knet
  * config: Allow use of ring0_addr
  * config: Update message when local host isn't found
  * cfg: Fix cfg_get_node_addrs so that DLM works
  * totem: Return interface count correctly
  * totem: Use nodeid ONLY in srp_addr
  * [rpm] use rpm macros to identify build distro
  * [rpm] fixup corosync.spec.in to build on opensuse
  * totempg: Fix corrupted messages
  * totempg: use iovec[i].iov_len instead of copy_len
  * totempg: Fix fragmentation segfault
  * [build] fix build with non-standard knet location
  * [man] fix regression introduced by 7162e75dcf81b7e475536e3060bf5e9312cd43b8
  * Man: Move overview mp to sections 3 and 7 from 8
  * logging: Close before and open blackbox after fork
  * logging: Make blackbox configurable
  * corosync-notifyd: improve error handling
  * spec: Modernize spec to comply with newest Fedora
  * build: Remove support for upstart
  * build: Replace -lknet with autoconf generated vars
  * build: Remove rdma/ibverbs
  * qdevice: Remove qdevices
  * config: Don't fudge port numbers
  * knet: Allow ping_timers to be auto-configured
  * cts: Make code compatible with Python 3
  * corosync-notifyd: make SNMP work again
  * build: Add the headers necessary for RPM build
  * config: if local node addr is wrong, fail with a sensible message
  * totemknet: Drop truncated packets on receive
  * totemudp: Make use of UDP_RECEIVE_FRAME_SIZE_MAX
  * totemudpu: Export and rename UDPU_FRAME_SIZE_MAX
  * totemconfig: Fix UDP autogeneration of mcast addr
  * totemudpu: Scale receive buffer
  * config: Allow selection of crypto_model
  * libcpg: Fix issue with partial big packet assembly
  * qdevice: mv free(str) after port validation
  * corosync.aug: Add missing options
  * config: Allow links to have different ip_versions
  * Fix compile errors in qdevice and vqsim on FreeBSD
  * cmapctl: mention the Clear stats option in usage message
  * corosync-cfgtool: refactor cli parameters handling
  * wd: fix snprintf warnings
  * totemsrp: Revert totemsrp_get_ifaces() changes
  * man: Add note about corosync not using name option
  * corosync.conf: publicize nodelist.node.name
  * man: fixes for corosync.conf man page
  * cmapctl: add "-m" option into help message
  * totemconfig: remove duplicate aes256 test
  * fix output format for corosync-cfgtool with knet (#283)
  * sync: Call sync_init of all services at once
  * sync: Remove unneeded determine sync code
  * stats: Add some missing knet stats
  * man: Add note about qdevice parallel cmds start
  * man: corosync-qdevice: some more stylistics
  * systemd: corosync-qdevice can not run without corosync
  * man: corosync-qdevice: fix formatting vs. punctuation
  * configure: kill off INITWRAPPERSDIR
  * corosync-qdevice: send startup notification to systemd
  * corosync-qnetd: send startup notification to systemd
  * Send corosync-notifyd startup notification to systemd
  * Make systemd stop corosync-notifyd if corosync is stopped
  * corosync.spec: Add system-devel build requirement
  * Send corosync startup notification to systemd
  * quorumtool: Use full buffer size in snprintf
  * cpghum: Mark print/log functions with printf attr
  * cpg_test_agent: Fix snprintf compiler warnings
  * sam: Fix snprintf compiler warnings
  * coroparse: Do not convert empty uid, gid to 0
  * cmapctl: Add option to clear the stats
  * stats: Don't display errors when reading knet stat
  * make the output of "corosync-cfgtool -s" more readable (#269)
  * cfg: nodeid should be unsigned int
  * quorumtool: remove duplicated help message
  * man: fix cpg_mcast_joined.3.in
  * man: Add stats.clear keys to the cmap_keys man pg
  * stats: Add cmap key to clear the various stats.
  * Use RuntimeDirectory instead of tmpfiles.d
  * totemconfig: generate mcast icmap items for UDP
  * Use static case blocks to determine distro flavor
  * configure: add --with-initconfigdir option
  * totemconfig: add nodeid check for knet
  * man: support SOURCE_DATE_EPOCH
  * man:fix in corosync-qdevice.8
  * man: must set nodeid for knet in nodelist
  * logsys: Avoid redundant callsite section checking
  * config: Fix memory leak
  * knet: Add support for knet compression
  * qdevice: Add support for heuristics
  * Spec: fix arch-qualified dependencies
  * cmap: Remove noop highest config version check
  * cmap: don't shutdown highest config_version node
  * totemudp: Remove memb_join discarding
  * votequorum: make atb consistent on nodelist reload
  * totem: Remove unnecessary NSS headers
  * config: Allow dynamic link configuration
  * totemudp: Retry if bind fails
  * corosync.conf.5: watchdog support is conditional
  * wd: default to not using a watchdog
  * wd: remove extra capitalization typo
  * corosync.conf.5: add warning about slow watchdogs
  * totemknet: fix debug message typo
  * corosync.conf.5: Fix watchdog documentation
  * wd: fix typo
  * Include fcntl.h for F_* and O_* defines
  * stats: add knet 'handle' stats
  * main: use syslog &amp; printf directly for early log messages
  * totempg: Allow space for incoming overflow
  * cpghum: Add options to change flood start/mult/end sizes (#237)
  * totemknet: Use knet's LOOPBACK transport (#236)
  * CFG: Remove ring-reenable code
  * main: Add support for libcgroup
  * stats: Add map with on-demand statistics
  * ipc: Check for the libraries sending invalid message IDs
  * main: Add option to set priority
  * totemknet: Prevent dead-loop in log_flush_messages
  * corosync-keygen: Display number of needed bits
  * totemknet: Flush knet log messages
  * corosync-keygen: Make less-secure default
  * corosync-keygen: Adapt to knet key sizes
  * totemconfig: Make crypto work again
  * knet: Compile with latest knet API
  * totem: Propagate totem initialization failure
  * totemknet: Use new knet_link_set_config() API
  * coroapi: Use size_t for private_data_size
  * votequorum: Report errors from votequorum_exec_send_reconfigure
  * cpghum: remove space after delimiter
  * cpghum: Add interim RTT to cpghum
  * configure: Enable C99 language standard
  * main: Display reason why cluster cannot be formed
  * notifyd: Add the community name to an SNMP trap
  * cpghum: Add machine-readable output
  * test: Fold cpgbench into cpghum (#205)
  * knet: Allow space for encapsulated messages
  * Main: Call mlockall after fork
  * Fix typos in README.recovery
  * coroparse: Use readdir instead of readdir_r
  * totemknet: Handle logpipe creation failure
  * wd: Report error when close of wd fails
  * Qnetd lms: Use UTILS_PRI_RING_ID printf format str
  * cpghum: Fix printf of size_t variable
  * totemknet: Got back to recvmsg() from recvmmsg()
  * totemconfig: Prefer nodelist over bindnetaddr
  * knet: Close libknet down cleanly at shutdown
  * man: Document -a option to corosync-quorumtool
  * cpghum test: Improve error codes
  * quorumtool: Add option to show all node addresses
  * cpghum: Stop cpghum from reporting fake CRC errors
  * logconfig: Do not overwrite logger_subsys priority
  * totem: Fix buffer sizes
  * main: Don't ask libqb to handle segv, it doesn't work
  * Logsys: Change logsys syslog_priority priority
  * knet: improve logging messages by adding knet subsystem
  * cpghum: Add abort_on_error option
  * cpghum: Add min rtt and print stats every alarm
  * cpghum: Add Round Trip Time (RTT) reporting
  * knet: Change nodeids to knet_node_id_t for new knet compatibility
  * knet: Fix MTU sizes &amp; allow transport config in corosync.conf
  * knet: PMTUd data_mtu already accounts for IP and knet header overheads
  * knet: switch from write to sendto()
  * knet: Change nodeids to 8 bit for new knet compatibility
  * doc: document watchdog_device parameter
  * knet: Fix member_remove to shut down existing links first
  * Spec: make internal dependencies arch-qualified
  * Spec: drop unneeded dependency
  * knet: Reduce default pong count to 2 for faster startup
  * totemknet: Make it compile with kronosnet git master
  * Qdevice: fix spell errors in qdevice
  * Remove redundant header file inclusion
  * Remove deprecated doxygen flags
  * upstart: Add softdog module loading example
  * Totempg: remove duplicate memcpy in mcast_msg func
  * man: Modify man-page according to command usage
  * init: Add doc URIs to the systemd service files
  * Fix typo: Destorying -&gt; Destroying
  * man: Fix typos in man page
  * totempg: totempg_groups_join return valid error
  * systemd: Delete unnecessary soft_margin
  * knet: Support reload of link parameters
  * list: Unify the list processing with qb_list func
  * knet: Allow configuration of more params
  * knet: Don't lose log messages when knet gets busy (#165)
  * libvotequorum: Bump version
  * list: Replace for_each by safe version where need
  * list: Remove list.h
  * list: Replace uses of list.h with qblist.h
  * [build] Fix build on RHEL7.3 latest
  * Change a type of NodeID.
  * vqsim: Fix Makefile.am
  * configure: Remove RDMA (again)
  * vqsim: Add Quorum simulator program
  * Build: Fail configure if knet is not installed
  * totem: add totemknet.[ch]
  * cfg: Prevents use of uninitialized buffer
  * totem: Add Kronosnet transport.
  * coropase: Set a poll_period value for wd monitor
  * votequorum: simplify reconfigure message handling
  * votequorum: Don't update expected_votes display if value is too high
  * Fix various typos
  * init: corosync and cman aren't system facilities
  * conf: be explicit about the mcast src/dst ports
    Added:
    corosync-3.1.8.tar.gz
    Removed:
    corosync-2.4.6.tar.gz
    bug-1001164_corosync.conf-example.patch
    bug-1032634_fix-ifdown-udp.patch
    bug-1083561_upgrade-from-1-x-y.patch
    bug-882449_corosync-conf-example.patch
    corosync-2.3.4-fix-bashisms.patch
    corosync-init-lockfile-path-error.patch
    corosync-start-stop-level.patch
    Fix-compile-warnings-with-GCC-7.2.1.patch
    upstream-afd97d7884940_coroapi-Use-size_t-for-private_data_size.patch
    baselibs.conf
    Modified:
    _service
    _servicedata
    corosync.changes: add changelogs
    corosync.spec: updates to corosync3</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1731499200">- Add a patch to harden services with systemd sandboxing:
  * 0001-harden-services-with-systemd-sandboxing.patch</changelog>
  <changelog author="nicholas.yang@suse.com" date="1731931200">- Update to version 3.1.9:
  * rust: Update to latest standards
  * totemsrp: Fix orf_token stats
  * totem: Use uint64_t type and QB_TIME_NS_IN_MSEC
  * totem: Use proper timestamp type for token warning
  * stats: Store token rx and tx timestamps as 64-bit
  * rust: fix clippy warning in rust 1.81
  * coroparse: Free kv_item key and value on failure
  * icmap: Free memory if qb_map_notify_add fails
  * cfg: Free new_config interfaces on failure
  * main: support lock pid file arg
  * man: fix a typo in cpg_model_initialize
  * man: Improve quorum provider formatting
  * rust: tests return errors and don't hang
  * rust: Improve Rust bindings
  * Move corosync-notifyd policy file into $(datadir)/dbus-1/system.d
  * man: corosync.conf: Multi improvements
  * totem: Fix reference links
  * Report crypto errors back to cfg reload
  * Fix up the library .versions files
  * configure: Fix building of rust for release
  * License: Fix year (mainly to fix rust building)</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1742990400">- Add a patch to fix CVE-2025-30472 (bsc#1239987)
  * 779.patch</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1765540800">- Update to version 3.1.10:
  * Unit tests for fd_get() calls
  * rust: fix fd_get() pointer dereference
  * configure.ac: Remove MSGHDR fields detection
  * totemudp: Remove MSGHDR conditionals
  * totemudp: Rework truncated packet detection
  * totemudpu: Remove MSGHDR conditionals
  * totemudpu: Fix weird indentation
  * totemudpu: Rework truncated packet detection
  * totemknet: Remove MSGHDR conditionals
  * totemknet: Rework truncated packet detection
  * clang: Add missing void to function declarations
  * configure: Remove unsupported -Wunsigned-char
  * Handle knet's removal of SCTP gracefully
  * SCTP in knet is deprecated
  * allow to use dscp for traffic prioritization
  * totemknet: Remove usage of struct ether_header
  * sam: Do not lock sam_register
  * cmapctl: Check return code of cmap_set_uint32
  * sam: Refactor locking
  * testsam: Add sam_finalize deadlock test
  * testsam: Refactor test
  * testsam: Make test work with votequorum
  * testsam: Try to turn off coredump
  * cfg: Fix cfg_get_node_addrs incorrect retype
  * totemknet: Fix msg_msg_hdr typo
  * totemknet: Handle trncated packets and msg_flags
  * totemknet: Include ethernet.h only for nozzle
  * totempg: Retype iovec iov_base
  * main: Retype iovec iov_base
  * pload: Retype iovec iov_base
  * cmap: Retype iovec iov_base
  * vsf_quorum: Include alloca header file
  * logsys: Remove config mutex
  * coroparse: Suppress coverity toctou error
  * cpg: Add comment about potential resource leak
  * totempg: Suppress coverity sleep error
  * totemconfig: Suppress coverity unused_value errors
  * totemconfig: Suppress coverity no_effect error
  * coverity: Suppress weak_crypto errors
  * keygen: Enhance read random loop
  * cpg: Don't call cpg_deliver_fn if unset
  * totempg: Fix signedness for result of mcast_msg
  * logsys: Fix signedness of get_unblocked
  * cpg: Fix signedness of munmap result
  * man: Clarify processor scaling
  * init: Use LogsDirectory in systemd unit file
  * exec: Add support for env STATE_DIRECTORY
  * config: Cleanup dropped options
  * totemconfig: Store mcastport in icmap
  * man: Enhance description of mcastport
  * coroparse: Implement handler for str_to_ull error
  * coroparse: Remove kv_items from list
  * coroparse: Initialize logger_subsys_items_head
  * coroparse: Fix memory leaks
  * coroparse: Store key with prefix for nodelist.node
  * coroparse: Don't allow sections within member
  * coroparse: Don't allow sections within uidgid
  * coroparse: Store subsections of logging_daemon
  * coroparse: Store subsections of logger_subsys
  * coroparse: Handle end of special sections
  * coroparse: Remove unused code
  * coroparse: Mark path in parse_section as const
  * coroparse: Check emptiness of key name
  * Fix stack buffer overflow in remove_whitespace()
  * totemsrp: Check size of orf_token msg
  * totemknet: Handle new knet2 datafd API
  * spec: Use GitHub source URL
- Remove a patch as it is included in 3.1.10
  * 779.patch</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1766750400">- Update corosync.spec:
  * Drop /var/lib/corosync and /var/log/cluster for compatibility with immutable mode (jsc#PED-14799)
  * Add tmpfiles.d/corosync.conf to create /var/log/cluster and /var/lib/corosync (jsc#PED-14799)
  * Drop %config(noreplace) for fillup templates to ensure correct updates.
  * Drop %config(noreplace) for config examples in /usr/share/doc.
  * Add the missing %service_del_postun script.
  * Remove legacy dir /usr/lib/corosync
  * Remove legacy SLE 12 compatibility conditionals and macros.
  * Migrate D-Bus configuration files from /etc to /usr/share.</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1768219200">- Update corosync.spec:
  * Stop marking /var/lib/corosyn and /var/log/cluster as %ghost (jsc#PED-14799)</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1775131200">- Add a patch to fix CVE-2026-35091 and CVE-2026-35092 (bsc#1261299)(bsc#1261300)
  * 820.patch</changelog>
</package>
<package pkgid="e925552df35d25f36aafc98e65eacf8874d22ef63d44081901b23871b8a491383d6461a472c0c5a3cf3b1fb1ddd4f6f0682fdab722a87ba6d2944aafbfd0fe16" name="corosync-debugsource" arch="i586">
  <version epoch="0" ver="3.1.10" rel="4.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706184000">- Provide user(coroqnetd) and group(coroqnetd) in the -qnetd
  package: user and group are generated by the pre script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1715774400">- Update to version 3.1.8
  * Handling integer overflow issues
  * rust: Improve vector initialisation
  * man: Update the corosync_overview manpage
  * config: Fail to start if ping timers are invalid
  * rust: Remove some pointless casts
  * parser: Allow a non-breaking space as 'whitespace'
  * spec: Migrate to SPDX license
  * build: Fix rust make -j build dep for distcheck
  * rust: Remove tests from check scripts
  * Rust: Remove obsolete bindgen flag
  * knet: use knet TRACE logging level if available
  * Rust: 'fix' clippys for Rust 1.67
  * rust: Make it work on FreeBSD
  * bindings: Add Rust bindings
  * totemconfig: Add support for knet_mtu
  * configure: Modernize configure.ac a bit
  * log: Configure knet logging to the same as corosync
  * logrotate: Use copytruncate method by default
  * totemconfig: Check uname return value correctly
  * totempg: Fix alignment handling
  * pkgconfig: Export corosysconfdir
  * Remove bashism from configure script
  * totemudpu: Don't block local socketpair
  * build: Add explicit dependency for used libraries
  * totemsrp: Switch totempg buffers at the right time
  * cpghum: Allow to continue if corosync is restarted
  * man: Fix consensus timeout
  * logsys: Unlock config mutex on error
  * totem: Add cancel_hold_on_retransmit config option
  * totemconfig: Knet nodeid must be &lt; 65536
  * totemconfig: Ensure all knet hosts has a nodeid
  * cfgtool: Use CS_PRI_NODE_ID for formatting nodeid
  * cfgtool: Fix brief mode display of localhost
  * cfgtool: Set nodeid indexes after sort
  * totemconfig: Put autogenerated nodeid back to cmap
  * cfgtool: Check existence of at least one of nodeid
  * totemconfig: Do not process totem.nodeid
  * knet: Fix node status display
  * main: Add support for cgroup v2 and auto mode
  * stats: fix crash when iterating over deleted keys
  * man: Add note about single node configuration
  * Revert "main: Add support for cgroup v2"
  * Revert "man: Add info about cgroup v2 behavior"
  * man: Add info about cgroup v2 behavior
  * cfg: corosync_cfg_trackstop blocks forever
  * main: Add support for cgroup v2
  * main: Mark crypto_model key read only
  * totemconfig: Ensure strncpy is always terminated
  * config: Properly check crypto and compress models
  * man: corosync-cfgtool.8: use proper single quotes
  * knet: pass correct handle to knet_handle_compress
  * totemconfig: fix integer underflow and logic bug
  * totemconfig: change udp netmtu value as a constant
  * totemknet: retry knet_handle_new if it fails
  * main: Check memlock rlimit
  * configure: drop unnecessary check and define
  * configure: move exec_prefix sanitize
  * configure: drop dead code
  * configure: detect and init pkg-config with macro
  * main: Close race condition when moving to statedir
  * init: Use corosync-cfgtool for shutdown
  * test: Add testcfg to exercise some cfg functions
  * cfg: Reinstate cfg tracking
  * cfg: Improve nodestatusget versioning
  * cfg: New API to get extended node/link infomation
  * totemknet: Check both cipher and hash for crypto
  * The ring id file needn't be executable
  * pkgconfig: export LOGDIR in corosync.pc
  * spec: Add isa version of corosync-devel provides
  * totemconfig: remove redundant nodeid error log
  * totemsrp: More informative messages
  * config: Increase default token timeout to 3000 ms
  * man: votequorum.5: use proper single quotes
  * man: fix typo: avaialable
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * quorum: Add support for nodelist callback
  * man: reload during rolling upgrade
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemconfig: improve linknumber checking
  * totemconfig: add interface number to the error str
  * cfg: enhance message_handler_req_lib_cfg_killnode
  * totemconfig: validate totem.transport value
  * cmapctl: return error on no result of print prefix
  * cmapctl: check NULL for key type and value for -p
  * quorumtool: strict check for -o option
  * quorumtool: Help shouldn't require running service
  * cfgtool: Return error when -i doesn't match
  * man: update output of -s and -b for cfgtool
  * cmapctl: return EXIT_FAILURE on failure
  * tools: use util_strtonum for options checking
  * cfgtool: enhancement -a option
  * cfgtool: output error messages to stderr
  * configure: Use default systemd path with prefix
  * build: Use git-version-gen during specfile build
  * build: Update git-version-gen
  * spec: Require at least knet 1.18 for crypto reload
  * config: Allow reconfiguration of crypto options
  * test: Fix cpgtest
  * config: Fix crash when a reload fails twice
  * config: Don't free pointers used by transports
  * config: don't reload vquorum if reload fails
  * cfg: Improve error return to cfgtool -R
  * config: Reorganise the config system
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * Revert "totemip: Add support for sin6_scope_id"
  * cfgtool: Fix error code as described in MP
  * icmap: icmap_init_r() leaks if trie_create() fails
  * votequorum: set wfa status only on startup
  * quorumtool: exit on invalid expected votes
  * votequorum: Change check of expected_votes
  * cfgtool: Simplify output a bit for link status
  * man: Enhance link_mode priority description
  * main: Add schedmiss timestamp into message
  * totemip: compare sin6_scope_id and interface_num
  * totemip: Really remove totemip_copy_endian_convert
  * totemip: Remove unused totemip_copy_endian_convert
  * totemip: Add support for sin6_scope_id
  * cfgtool: Improve link status display
  * totemknet: Change the initial value of the status
  * stats: Use nanoseconds from epoch for schedmiss
  * stats: Add stats for scheduler misses
  * votequorum: Reflect runtime change of 2Node to WFA
  * cpg: Change downlist log level
  * man: move cmap_keys man page from section 8 to 7
  * stats: Check return code of stats_map_get
  * quorumtool: Assert copied string length
  * notifyd: Check cmap_track_add result
  * cmapctl: Free bin_value on error
  * cfgtool: Remove unused callbacks
  * cpghum: Remove unused time variables and functions
  * votequorum: Assert copied strings length
  * totemknet: Assert strcpy length
  * totemknet: Check result of fcntl O_NONBLOCK call
  * totemconfig: Initialize warnings variable
  * sync: Assert sync_callbacks.name length
  * totemknet: Don't mix corosync and knet error codes
  * stats: Assert value_len when value is needed
  * cmap: Assert copied string length
  * totemconfig: Reuse already fetched pointer
  * logconfig: Remove double free of value
  * votequorum: Ignore the icmap_get_* return value
  * totemconfig: Free leaks found by coverity
  * icmap: fix the icmap_get_*_r functions
  * pkgconfig: Add libqb dependency
  * Initialize stack allocated memory
  * man: Fix corosync.conf knet pong count default
  * totemsrp: Reduce MTU to left room second mcast
  * totempg: Check sanity (length) of received message
  * build: add option for enabling sanitizer builds
  * totemknet: Add locking for log call
  * man: Fix link_mode priority description
  * notifyd: Don't dereference NULL key_name
  * totem: Increase ring_id seq after load
  * init: Use cpgtool instead of cfgtool
  * notifyd: Fix warning produced by 32-bit compiler
  * cfgtool: Remove unused code
  * logging: Add CS_PRI_NODE_ID and CS_PRI_RING_ID
  * vqsim: Fix gitignore
  * totemknet: Disable forwarding on shutdown
  * totemconfig: Fix compiler warning
  * totem: fix check if all nodes have same number of links
  * totem: fix check if all nodes have name attrs in multi-link setups
  * corosync-notifyd: Add option to disable DNS lookup
  * totemsrp: Fix warnings produced by gcc 9.1
  * cpg: Move filling of member_list to subfunction
  * cpg: Add more comments to notify_lib_joinlist
  * cpg: send single confchg event per group on joinlist
  * cpg: notify_lib_joinlist: drop conn parameter
  * vqsim: Check length of copied optarg
  * vqsim: Check result of icmap_set_uint32
  * vqsim: Remove unused total_nodes
  * vqsim: Free allocated newvq on error
  * vqsim: Check length of received message
  * vqsim: Check write result
  * vqsim: Do not access unitialized argv[0]
  * totemknet: Initialize return value in setup_nozzle
  * totemknet: macaddr_str is always set
  * totemknet: Ignore icmap_get_string result
  * totemknet: create_nozzle_device simplify check
  * totemip: Use res in totemip_sa_equal
  * totemconfig: ipaddr_equal use switch
  * configure: Fix GDB_CFLAGS typo
  * man: Add vqsim man page into distributed tarball
  * spec: Add support for user-flags configure option
  * man: Enahnce block_unlisted_ips description
  * man: Enhance corosync.conf mp a bit
  * cfgtool: Fix link status display
  * knet: Use block_unlisted_ips
  * udpu: Drop packets from unlisted IPs
  * knet: Fix initialising of knet access lists.
  * knet: allow corosync to use knet access lists
  * man: Enhance token_retransmit description
  * totemconfig: Fix minimum limit for hold timeout
  * vqsim: Enhance vqsim
  * knet: Fix a couple of errors when adding a new link
  * totemconfig: fix autogen mcastaddr for ipv6-4
  * totemconfig: Ensure nodeid is specified for IPv6
  * vqsim: Fix vqsim for corosync 3.0
  * vqsim: Make vqsim compile
  * totemconfig: ipaddr_equal check just addr part
  * cpg: Add CPG_REASON_UNDEFINED
  * crypto: re-introduce secauth parameter
  * totemconfig: Remove support for 3des
  * keygen: Reflect change in knet
  * set totem.keyfile and totem.key to RO
  * Revert "init: Enable StopWhenUnneeded"
  * totemsrp: Word spelling mistake
  * coroparse: Fix compiler warning
  * configure: Do not autodetect nozzle
  * nozzle: Add support for libnozzle devices
  * quorumtool: Fix exit status codes
  * corosync-cfgtool: Fix -i matching
  * build: Use the AWK variable provided by configure
  * build: Use the SED variable provided by configure
  * configure.ac: AC_PROG_SED is already present
  * corosync.conf.5: typography fixes
  * corosync.conf.5: fix grammar
  * cfgtool: Improve link status display
  * doc: Update INSTALL file
  * init: Enable StopWhenUnneeded
  * totemip: Use AF_UNSPEC for ipv4-6 and ipv6-4
  * [totemknet] update for libknet.so.2.0.0 init API
  * Config version must be specified
  * Don't declare success early
  * More natural error messages
  * main: Rename run_dir to state_dir
  * totemconfig: Enhance totem.ip_version
  * totemip: Add debug information to totemip_parse
  * totemconfig: Add IPs to family mismatch error
  * config: Look up hostnames in a defined order
  * Fix corosync.conf.5 manpage typos
  * man: Add some information about address resolution
  * totemconfig: Really use totemip_parse results
  * man: Add instructions for adding/removing nodes
  * config: Disallow corosync-cmapctl updates of nodelist
  * config: Report IP addr/nodename parse errors back
  * coroparse: Remove unused cs_err initialization
  * cpghum: Check cpg_local_get return code
  * testcpg2: Check cpg_dispatch return code
  * notifyd: Delete registered tracking keys
  * stats: Fix delete of track
  * init: Fix init script to work with containers
  * main: Remove COROSYNC_RUN_DIR
  * man: Describe nodelist.node.name properly
  * main: Remove COROSYNC_TOTEM_AUTHKEY_FILE
  * main: Replace COROSYNC_MAIN_CONFIG_FILE
  * main: Move sched paramaters to config file
  * configure: move to AC_COMPILE_IFELSE
  * logsys: Make hires timestamp default
  * logsys: Support hires timestamp
  * totemconfig: Fix logging of freed string
  * config: Allow generated nodeis for UDP &amp; UDPU
  * config example: Migrate to newer syntax
  * log: Implement support for reopening log files
  * totemconfig: Replace strcpy by strncpy
  * config: Fix crash in reload if new interfaces are added
  * man: Fix default knet_pmtud_interval to match code
  * build: Remove totempg shared library leftovers
  * build: Do not compile totempg as a shared library
  * man: Fix typo conains -&gt; contains
  * man: Fix typo connnections -&gt; connections
  * build: Remove NSS dependencies
  * cts: Remove CTS
  * man: Fix crypto_hash and crypto_cipher defaults
  * coroparse: Fix newly introduced warning
  * Add option to force cluster into GATHER state
  * coroparse: Use key_name for error message
  * coroparse: Add file name and line to error message
  * coroparse: Be more strict in what is parsed
  * coroparse: Fix remove_whitespace end condition
  * coroparse: Check icmap_set results
  * coroparse: Return error if config line is too long
  * notifyd: Propagate error to exit code
  * git-version-gen: Fail on UNKNOWN version
  * build: Support for git archive stored tags
  * man: fix cmap key name runtime.config.totem.token
  * Remove libcgroup
  * systemd: prevent redundancy in journal
  * Add token_warning configuration option
  * corosync-notifyd: Rename global local_nodeid
  * totemsrp: Add assert into memb_lowest_in_config
  * totemconfig: Enlarge error_string_response
  * ipc_glue: Fix strncpy in pid_to_name function
  * cmap: Fix strncpy warning in cmap_iter_next
  * util: Fix strncpy in setcs_name_t function
  * totemknet: Free instance on failure exit
  * spec: Add explicit gcc build requirement
  * Add option for quiet operation to corosync-cmapctl
  * totemudpu: Pass correct paramto totemip_nosigpipe
  * totemudpu: Add local loop support
  * config: Fail config validation if not all nodes have all links
  * config: Enforce use of 'name' node attribute in multi-link clusters
  * totemconfig: Check for things that cannot be changed on the fly
  * Fix snprintf warnings
  * init: Use existing env variable from sysconf
  * upstart: Remove notifyd upstart unit
  * knet: Don't try to create loopback interface twice
  * knet: Fix knet log buffer size
  * cpg: Inform clients about left nodes during pause
  * man: Make the manpages reproducible
  * totemsrp: Fix leave message regression
  * totemsrp: Log proc/fail lists in memb_join_process
  * totemsrp: Fix srp_addr_compare
  * tools: don't distribute what we can easily make
  * Drop all references to SECURITY file
  * SECURITY: Remove SECURITY file
  * NSS_NoDB_Init: the parameter is reserved, must be NULL
  * Fix typo: defualt -&gt; default
  * Fix typo: sucesfully -&gt; successfully
  * totemsrp: Check join and leave msg length
  * totemsrp: Implement sanity checks of received msgs
  * cpg: Handle fragmented message sending interrupt
  * totem: Display IP of sender
  * totemsrp: Add magic and version into header
  * knet: Fix display of links with unconfigured link0
  * main: Set errno before calling of strtol
  * quorumtool: Don't set our_flags without v_handle
  * sam_test_agent: Remove unused assignment
  * blackbox: Quote subshell result properly
  * init: Quote subshell result properly
  * cfgtool: Don't assume link ID is a single char
  * knet: Always use link0 for loopback
  * totem: Fix debug warnings printed by knet
  * config: Allow use of ring0_addr
  * config: Update message when local host isn't found
  * cfg: Fix cfg_get_node_addrs so that DLM works
  * totem: Return interface count correctly
  * totem: Use nodeid ONLY in srp_addr
  * [rpm] use rpm macros to identify build distro
  * [rpm] fixup corosync.spec.in to build on opensuse
  * totempg: Fix corrupted messages
  * totempg: use iovec[i].iov_len instead of copy_len
  * totempg: Fix fragmentation segfault
  * [build] fix build with non-standard knet location
  * [man] fix regression introduced by 7162e75dcf81b7e475536e3060bf5e9312cd43b8
  * Man: Move overview mp to sections 3 and 7 from 8
  * logging: Close before and open blackbox after fork
  * logging: Make blackbox configurable
  * corosync-notifyd: improve error handling
  * spec: Modernize spec to comply with newest Fedora
  * build: Remove support for upstart
  * build: Replace -lknet with autoconf generated vars
  * build: Remove rdma/ibverbs
  * qdevice: Remove qdevices
  * config: Don't fudge port numbers
  * knet: Allow ping_timers to be auto-configured
  * cts: Make code compatible with Python 3
  * corosync-notifyd: make SNMP work again
  * build: Add the headers necessary for RPM build
  * config: if local node addr is wrong, fail with a sensible message
  * totemknet: Drop truncated packets on receive
  * totemudp: Make use of UDP_RECEIVE_FRAME_SIZE_MAX
  * totemudpu: Export and rename UDPU_FRAME_SIZE_MAX
  * totemconfig: Fix UDP autogeneration of mcast addr
  * totemudpu: Scale receive buffer
  * config: Allow selection of crypto_model
  * libcpg: Fix issue with partial big packet assembly
  * qdevice: mv free(str) after port validation
  * corosync.aug: Add missing options
  * config: Allow links to have different ip_versions
  * Fix compile errors in qdevice and vqsim on FreeBSD
  * cmapctl: mention the Clear stats option in usage message
  * corosync-cfgtool: refactor cli parameters handling
  * wd: fix snprintf warnings
  * totemsrp: Revert totemsrp_get_ifaces() changes
  * man: Add note about corosync not using name option
  * corosync.conf: publicize nodelist.node.name
  * man: fixes for corosync.conf man page
  * cmapctl: add "-m" option into help message
  * totemconfig: remove duplicate aes256 test
  * fix output format for corosync-cfgtool with knet (#283)
  * sync: Call sync_init of all services at once
  * sync: Remove unneeded determine sync code
  * stats: Add some missing knet stats
  * man: Add note about qdevice parallel cmds start
  * man: corosync-qdevice: some more stylistics
  * systemd: corosync-qdevice can not run without corosync
  * man: corosync-qdevice: fix formatting vs. punctuation
  * configure: kill off INITWRAPPERSDIR
  * corosync-qdevice: send startup notification to systemd
  * corosync-qnetd: send startup notification to systemd
  * Send corosync-notifyd startup notification to systemd
  * Make systemd stop corosync-notifyd if corosync is stopped
  * corosync.spec: Add system-devel build requirement
  * Send corosync startup notification to systemd
  * quorumtool: Use full buffer size in snprintf
  * cpghum: Mark print/log functions with printf attr
  * cpg_test_agent: Fix snprintf compiler warnings
  * sam: Fix snprintf compiler warnings
  * coroparse: Do not convert empty uid, gid to 0
  * cmapctl: Add option to clear the stats
  * stats: Don't display errors when reading knet stat
  * make the output of "corosync-cfgtool -s" more readable (#269)
  * cfg: nodeid should be unsigned int
  * quorumtool: remove duplicated help message
  * man: fix cpg_mcast_joined.3.in
  * man: Add stats.clear keys to the cmap_keys man pg
  * stats: Add cmap key to clear the various stats.
  * Use RuntimeDirectory instead of tmpfiles.d
  * totemconfig: generate mcast icmap items for UDP
  * Use static case blocks to determine distro flavor
  * configure: add --with-initconfigdir option
  * totemconfig: add nodeid check for knet
  * man: support SOURCE_DATE_EPOCH
  * man:fix in corosync-qdevice.8
  * man: must set nodeid for knet in nodelist
  * logsys: Avoid redundant callsite section checking
  * config: Fix memory leak
  * knet: Add support for knet compression
  * qdevice: Add support for heuristics
  * Spec: fix arch-qualified dependencies
  * cmap: Remove noop highest config version check
  * cmap: don't shutdown highest config_version node
  * totemudp: Remove memb_join discarding
  * votequorum: make atb consistent on nodelist reload
  * totem: Remove unnecessary NSS headers
  * config: Allow dynamic link configuration
  * totemudp: Retry if bind fails
  * corosync.conf.5: watchdog support is conditional
  * wd: default to not using a watchdog
  * wd: remove extra capitalization typo
  * corosync.conf.5: add warning about slow watchdogs
  * totemknet: fix debug message typo
  * corosync.conf.5: Fix watchdog documentation
  * wd: fix typo
  * Include fcntl.h for F_* and O_* defines
  * stats: add knet 'handle' stats
  * main: use syslog &amp; printf directly for early log messages
  * totempg: Allow space for incoming overflow
  * cpghum: Add options to change flood start/mult/end sizes (#237)
  * totemknet: Use knet's LOOPBACK transport (#236)
  * CFG: Remove ring-reenable code
  * main: Add support for libcgroup
  * stats: Add map with on-demand statistics
  * ipc: Check for the libraries sending invalid message IDs
  * main: Add option to set priority
  * totemknet: Prevent dead-loop in log_flush_messages
  * corosync-keygen: Display number of needed bits
  * totemknet: Flush knet log messages
  * corosync-keygen: Make less-secure default
  * corosync-keygen: Adapt to knet key sizes
  * totemconfig: Make crypto work again
  * knet: Compile with latest knet API
  * totem: Propagate totem initialization failure
  * totemknet: Use new knet_link_set_config() API
  * coroapi: Use size_t for private_data_size
  * votequorum: Report errors from votequorum_exec_send_reconfigure
  * cpghum: remove space after delimiter
  * cpghum: Add interim RTT to cpghum
  * configure: Enable C99 language standard
  * main: Display reason why cluster cannot be formed
  * notifyd: Add the community name to an SNMP trap
  * cpghum: Add machine-readable output
  * test: Fold cpgbench into cpghum (#205)
  * knet: Allow space for encapsulated messages
  * Main: Call mlockall after fork
  * Fix typos in README.recovery
  * coroparse: Use readdir instead of readdir_r
  * totemknet: Handle logpipe creation failure
  * wd: Report error when close of wd fails
  * Qnetd lms: Use UTILS_PRI_RING_ID printf format str
  * cpghum: Fix printf of size_t variable
  * totemknet: Got back to recvmsg() from recvmmsg()
  * totemconfig: Prefer nodelist over bindnetaddr
  * knet: Close libknet down cleanly at shutdown
  * man: Document -a option to corosync-quorumtool
  * cpghum test: Improve error codes
  * quorumtool: Add option to show all node addresses
  * cpghum: Stop cpghum from reporting fake CRC errors
  * logconfig: Do not overwrite logger_subsys priority
  * totem: Fix buffer sizes
  * main: Don't ask libqb to handle segv, it doesn't work
  * Logsys: Change logsys syslog_priority priority
  * knet: improve logging messages by adding knet subsystem
  * cpghum: Add abort_on_error option
  * cpghum: Add min rtt and print stats every alarm
  * cpghum: Add Round Trip Time (RTT) reporting
  * knet: Change nodeids to knet_node_id_t for new knet compatibility
  * knet: Fix MTU sizes &amp; allow transport config in corosync.conf
  * knet: PMTUd data_mtu already accounts for IP and knet header overheads
  * knet: switch from write to sendto()
  * knet: Change nodeids to 8 bit for new knet compatibility
  * doc: document watchdog_device parameter
  * knet: Fix member_remove to shut down existing links first
  * Spec: make internal dependencies arch-qualified
  * Spec: drop unneeded dependency
  * knet: Reduce default pong count to 2 for faster startup
  * totemknet: Make it compile with kronosnet git master
  * Qdevice: fix spell errors in qdevice
  * Remove redundant header file inclusion
  * Remove deprecated doxygen flags
  * upstart: Add softdog module loading example
  * Totempg: remove duplicate memcpy in mcast_msg func
  * man: Modify man-page according to command usage
  * init: Add doc URIs to the systemd service files
  * Fix typo: Destorying -&gt; Destroying
  * man: Fix typos in man page
  * totempg: totempg_groups_join return valid error
  * systemd: Delete unnecessary soft_margin
  * knet: Support reload of link parameters
  * list: Unify the list processing with qb_list func
  * knet: Allow configuration of more params
  * knet: Don't lose log messages when knet gets busy (#165)
  * libvotequorum: Bump version
  * list: Replace for_each by safe version where need
  * list: Remove list.h
  * list: Replace uses of list.h with qblist.h
  * [build] Fix build on RHEL7.3 latest
  * Change a type of NodeID.
  * vqsim: Fix Makefile.am
  * configure: Remove RDMA (again)
  * vqsim: Add Quorum simulator program
  * Build: Fail configure if knet is not installed
  * totem: add totemknet.[ch]
  * cfg: Prevents use of uninitialized buffer
  * totem: Add Kronosnet transport.
  * coropase: Set a poll_period value for wd monitor
  * votequorum: simplify reconfigure message handling
  * votequorum: Don't update expected_votes display if value is too high
  * Fix various typos
  * init: corosync and cman aren't system facilities
  * conf: be explicit about the mcast src/dst ports
    Added:
    corosync-3.1.8.tar.gz
    Removed:
    corosync-2.4.6.tar.gz
    bug-1001164_corosync.conf-example.patch
    bug-1032634_fix-ifdown-udp.patch
    bug-1083561_upgrade-from-1-x-y.patch
    bug-882449_corosync-conf-example.patch
    corosync-2.3.4-fix-bashisms.patch
    corosync-init-lockfile-path-error.patch
    corosync-start-stop-level.patch
    Fix-compile-warnings-with-GCC-7.2.1.patch
    upstream-afd97d7884940_coroapi-Use-size_t-for-private_data_size.patch
    baselibs.conf
    Modified:
    _service
    _servicedata
    corosync.changes: add changelogs
    corosync.spec: updates to corosync3</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1731499200">- Add a patch to harden services with systemd sandboxing:
  * 0001-harden-services-with-systemd-sandboxing.patch</changelog>
  <changelog author="nicholas.yang@suse.com" date="1731931200">- Update to version 3.1.9:
  * rust: Update to latest standards
  * totemsrp: Fix orf_token stats
  * totem: Use uint64_t type and QB_TIME_NS_IN_MSEC
  * totem: Use proper timestamp type for token warning
  * stats: Store token rx and tx timestamps as 64-bit
  * rust: fix clippy warning in rust 1.81
  * coroparse: Free kv_item key and value on failure
  * icmap: Free memory if qb_map_notify_add fails
  * cfg: Free new_config interfaces on failure
  * main: support lock pid file arg
  * man: fix a typo in cpg_model_initialize
  * man: Improve quorum provider formatting
  * rust: tests return errors and don't hang
  * rust: Improve Rust bindings
  * Move corosync-notifyd policy file into $(datadir)/dbus-1/system.d
  * man: corosync.conf: Multi improvements
  * totem: Fix reference links
  * Report crypto errors back to cfg reload
  * Fix up the library .versions files
  * configure: Fix building of rust for release
  * License: Fix year (mainly to fix rust building)</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1742990400">- Add a patch to fix CVE-2025-30472 (bsc#1239987)
  * 779.patch</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1765540800">- Update to version 3.1.10:
  * Unit tests for fd_get() calls
  * rust: fix fd_get() pointer dereference
  * configure.ac: Remove MSGHDR fields detection
  * totemudp: Remove MSGHDR conditionals
  * totemudp: Rework truncated packet detection
  * totemudpu: Remove MSGHDR conditionals
  * totemudpu: Fix weird indentation
  * totemudpu: Rework truncated packet detection
  * totemknet: Remove MSGHDR conditionals
  * totemknet: Rework truncated packet detection
  * clang: Add missing void to function declarations
  * configure: Remove unsupported -Wunsigned-char
  * Handle knet's removal of SCTP gracefully
  * SCTP in knet is deprecated
  * allow to use dscp for traffic prioritization
  * totemknet: Remove usage of struct ether_header
  * sam: Do not lock sam_register
  * cmapctl: Check return code of cmap_set_uint32
  * sam: Refactor locking
  * testsam: Add sam_finalize deadlock test
  * testsam: Refactor test
  * testsam: Make test work with votequorum
  * testsam: Try to turn off coredump
  * cfg: Fix cfg_get_node_addrs incorrect retype
  * totemknet: Fix msg_msg_hdr typo
  * totemknet: Handle trncated packets and msg_flags
  * totemknet: Include ethernet.h only for nozzle
  * totempg: Retype iovec iov_base
  * main: Retype iovec iov_base
  * pload: Retype iovec iov_base
  * cmap: Retype iovec iov_base
  * vsf_quorum: Include alloca header file
  * logsys: Remove config mutex
  * coroparse: Suppress coverity toctou error
  * cpg: Add comment about potential resource leak
  * totempg: Suppress coverity sleep error
  * totemconfig: Suppress coverity unused_value errors
  * totemconfig: Suppress coverity no_effect error
  * coverity: Suppress weak_crypto errors
  * keygen: Enhance read random loop
  * cpg: Don't call cpg_deliver_fn if unset
  * totempg: Fix signedness for result of mcast_msg
  * logsys: Fix signedness of get_unblocked
  * cpg: Fix signedness of munmap result
  * man: Clarify processor scaling
  * init: Use LogsDirectory in systemd unit file
  * exec: Add support for env STATE_DIRECTORY
  * config: Cleanup dropped options
  * totemconfig: Store mcastport in icmap
  * man: Enhance description of mcastport
  * coroparse: Implement handler for str_to_ull error
  * coroparse: Remove kv_items from list
  * coroparse: Initialize logger_subsys_items_head
  * coroparse: Fix memory leaks
  * coroparse: Store key with prefix for nodelist.node
  * coroparse: Don't allow sections within member
  * coroparse: Don't allow sections within uidgid
  * coroparse: Store subsections of logging_daemon
  * coroparse: Store subsections of logger_subsys
  * coroparse: Handle end of special sections
  * coroparse: Remove unused code
  * coroparse: Mark path in parse_section as const
  * coroparse: Check emptiness of key name
  * Fix stack buffer overflow in remove_whitespace()
  * totemsrp: Check size of orf_token msg
  * totemknet: Handle new knet2 datafd API
  * spec: Use GitHub source URL
- Remove a patch as it is included in 3.1.10
  * 779.patch</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1766750400">- Update corosync.spec:
  * Drop /var/lib/corosync and /var/log/cluster for compatibility with immutable mode (jsc#PED-14799)
  * Add tmpfiles.d/corosync.conf to create /var/log/cluster and /var/lib/corosync (jsc#PED-14799)
  * Drop %config(noreplace) for fillup templates to ensure correct updates.
  * Drop %config(noreplace) for config examples in /usr/share/doc.
  * Add the missing %service_del_postun script.
  * Remove legacy dir /usr/lib/corosync
  * Remove legacy SLE 12 compatibility conditionals and macros.
  * Migrate D-Bus configuration files from /etc to /usr/share.</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1768219200">- Update corosync.spec:
  * Stop marking /var/lib/corosyn and /var/log/cluster as %ghost (jsc#PED-14799)</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1775131200">- Add a patch to fix CVE-2026-35091 and CVE-2026-35092 (bsc#1261299)(bsc#1261300)
  * 820.patch</changelog>
</package>
<package pkgid="8c6a2da502c1a5c288ebf487780206e092b5d6844c5bc949a18299c79877a192317c5ffccbf91be40250acc519a444efe7a6ecac1b9a6f7f9d00bec24816da12" name="corosync-libs-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.10" rel="4.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706184000">- Provide user(coroqnetd) and group(coroqnetd) in the -qnetd
  package: user and group are generated by the pre script.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1715774400">- Update to version 3.1.8
  * Handling integer overflow issues
  * rust: Improve vector initialisation
  * man: Update the corosync_overview manpage
  * config: Fail to start if ping timers are invalid
  * rust: Remove some pointless casts
  * parser: Allow a non-breaking space as 'whitespace'
  * spec: Migrate to SPDX license
  * build: Fix rust make -j build dep for distcheck
  * rust: Remove tests from check scripts
  * Rust: Remove obsolete bindgen flag
  * knet: use knet TRACE logging level if available
  * Rust: 'fix' clippys for Rust 1.67
  * rust: Make it work on FreeBSD
  * bindings: Add Rust bindings
  * totemconfig: Add support for knet_mtu
  * configure: Modernize configure.ac a bit
  * log: Configure knet logging to the same as corosync
  * logrotate: Use copytruncate method by default
  * totemconfig: Check uname return value correctly
  * totempg: Fix alignment handling
  * pkgconfig: Export corosysconfdir
  * Remove bashism from configure script
  * totemudpu: Don't block local socketpair
  * build: Add explicit dependency for used libraries
  * totemsrp: Switch totempg buffers at the right time
  * cpghum: Allow to continue if corosync is restarted
  * man: Fix consensus timeout
  * logsys: Unlock config mutex on error
  * totem: Add cancel_hold_on_retransmit config option
  * totemconfig: Knet nodeid must be &lt; 65536
  * totemconfig: Ensure all knet hosts has a nodeid
  * cfgtool: Use CS_PRI_NODE_ID for formatting nodeid
  * cfgtool: Fix brief mode display of localhost
  * cfgtool: Set nodeid indexes after sort
  * totemconfig: Put autogenerated nodeid back to cmap
  * cfgtool: Check existence of at least one of nodeid
  * totemconfig: Do not process totem.nodeid
  * knet: Fix node status display
  * main: Add support for cgroup v2 and auto mode
  * stats: fix crash when iterating over deleted keys
  * man: Add note about single node configuration
  * Revert "main: Add support for cgroup v2"
  * Revert "man: Add info about cgroup v2 behavior"
  * man: Add info about cgroup v2 behavior
  * cfg: corosync_cfg_trackstop blocks forever
  * main: Add support for cgroup v2
  * main: Mark crypto_model key read only
  * totemconfig: Ensure strncpy is always terminated
  * config: Properly check crypto and compress models
  * man: corosync-cfgtool.8: use proper single quotes
  * knet: pass correct handle to knet_handle_compress
  * totemconfig: fix integer underflow and logic bug
  * totemconfig: change udp netmtu value as a constant
  * totemknet: retry knet_handle_new if it fails
  * main: Check memlock rlimit
  * configure: drop unnecessary check and define
  * configure: move exec_prefix sanitize
  * configure: drop dead code
  * configure: detect and init pkg-config with macro
  * main: Close race condition when moving to statedir
  * init: Use corosync-cfgtool for shutdown
  * test: Add testcfg to exercise some cfg functions
  * cfg: Reinstate cfg tracking
  * cfg: Improve nodestatusget versioning
  * cfg: New API to get extended node/link infomation
  * totemknet: Check both cipher and hash for crypto
  * The ring id file needn't be executable
  * pkgconfig: export LOGDIR in corosync.pc
  * spec: Add isa version of corosync-devel provides
  * totemconfig: remove redundant nodeid error log
  * totemsrp: More informative messages
  * config: Increase default token timeout to 3000 ms
  * man: votequorum.5: use proper single quotes
  * man: fix typo: avaialable
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * quorum: Add support for nodelist callback
  * man: reload during rolling upgrade
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemconfig: improve linknumber checking
  * totemconfig: add interface number to the error str
  * cfg: enhance message_handler_req_lib_cfg_killnode
  * totemconfig: validate totem.transport value
  * cmapctl: return error on no result of print prefix
  * cmapctl: check NULL for key type and value for -p
  * quorumtool: strict check for -o option
  * quorumtool: Help shouldn't require running service
  * cfgtool: Return error when -i doesn't match
  * man: update output of -s and -b for cfgtool
  * cmapctl: return EXIT_FAILURE on failure
  * tools: use util_strtonum for options checking
  * cfgtool: enhancement -a option
  * cfgtool: output error messages to stderr
  * configure: Use default systemd path with prefix
  * build: Use git-version-gen during specfile build
  * build: Update git-version-gen
  * spec: Require at least knet 1.18 for crypto reload
  * config: Allow reconfiguration of crypto options
  * test: Fix cpgtest
  * config: Fix crash when a reload fails twice
  * config: Don't free pointers used by transports
  * config: don't reload vquorum if reload fails
  * cfg: Improve error return to cfgtool -R
  * config: Reorganise the config system
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * Revert "totemip: Add support for sin6_scope_id"
  * cfgtool: Fix error code as described in MP
  * icmap: icmap_init_r() leaks if trie_create() fails
  * votequorum: set wfa status only on startup
  * quorumtool: exit on invalid expected votes
  * votequorum: Change check of expected_votes
  * cfgtool: Simplify output a bit for link status
  * man: Enhance link_mode priority description
  * main: Add schedmiss timestamp into message
  * totemip: compare sin6_scope_id and interface_num
  * totemip: Really remove totemip_copy_endian_convert
  * totemip: Remove unused totemip_copy_endian_convert
  * totemip: Add support for sin6_scope_id
  * cfgtool: Improve link status display
  * totemknet: Change the initial value of the status
  * stats: Use nanoseconds from epoch for schedmiss
  * stats: Add stats for scheduler misses
  * votequorum: Reflect runtime change of 2Node to WFA
  * cpg: Change downlist log level
  * man: move cmap_keys man page from section 8 to 7
  * stats: Check return code of stats_map_get
  * quorumtool: Assert copied string length
  * notifyd: Check cmap_track_add result
  * cmapctl: Free bin_value on error
  * cfgtool: Remove unused callbacks
  * cpghum: Remove unused time variables and functions
  * votequorum: Assert copied strings length
  * totemknet: Assert strcpy length
  * totemknet: Check result of fcntl O_NONBLOCK call
  * totemconfig: Initialize warnings variable
  * sync: Assert sync_callbacks.name length
  * totemknet: Don't mix corosync and knet error codes
  * stats: Assert value_len when value is needed
  * cmap: Assert copied string length
  * totemconfig: Reuse already fetched pointer
  * logconfig: Remove double free of value
  * votequorum: Ignore the icmap_get_* return value
  * totemconfig: Free leaks found by coverity
  * icmap: fix the icmap_get_*_r functions
  * pkgconfig: Add libqb dependency
  * Initialize stack allocated memory
  * man: Fix corosync.conf knet pong count default
  * totemsrp: Reduce MTU to left room second mcast
  * totempg: Check sanity (length) of received message
  * build: add option for enabling sanitizer builds
  * totemknet: Add locking for log call
  * man: Fix link_mode priority description
  * notifyd: Don't dereference NULL key_name
  * totem: Increase ring_id seq after load
  * init: Use cpgtool instead of cfgtool
  * notifyd: Fix warning produced by 32-bit compiler
  * cfgtool: Remove unused code
  * logging: Add CS_PRI_NODE_ID and CS_PRI_RING_ID
  * vqsim: Fix gitignore
  * totemknet: Disable forwarding on shutdown
  * totemconfig: Fix compiler warning
  * totem: fix check if all nodes have same number of links
  * totem: fix check if all nodes have name attrs in multi-link setups
  * corosync-notifyd: Add option to disable DNS lookup
  * totemsrp: Fix warnings produced by gcc 9.1
  * cpg: Move filling of member_list to subfunction
  * cpg: Add more comments to notify_lib_joinlist
  * cpg: send single confchg event per group on joinlist
  * cpg: notify_lib_joinlist: drop conn parameter
  * vqsim: Check length of copied optarg
  * vqsim: Check result of icmap_set_uint32
  * vqsim: Remove unused total_nodes
  * vqsim: Free allocated newvq on error
  * vqsim: Check length of received message
  * vqsim: Check write result
  * vqsim: Do not access unitialized argv[0]
  * totemknet: Initialize return value in setup_nozzle
  * totemknet: macaddr_str is always set
  * totemknet: Ignore icmap_get_string result
  * totemknet: create_nozzle_device simplify check
  * totemip: Use res in totemip_sa_equal
  * totemconfig: ipaddr_equal use switch
  * configure: Fix GDB_CFLAGS typo
  * man: Add vqsim man page into distributed tarball
  * spec: Add support for user-flags configure option
  * man: Enahnce block_unlisted_ips description
  * man: Enhance corosync.conf mp a bit
  * cfgtool: Fix link status display
  * knet: Use block_unlisted_ips
  * udpu: Drop packets from unlisted IPs
  * knet: Fix initialising of knet access lists.
  * knet: allow corosync to use knet access lists
  * man: Enhance token_retransmit description
  * totemconfig: Fix minimum limit for hold timeout
  * vqsim: Enhance vqsim
  * knet: Fix a couple of errors when adding a new link
  * totemconfig: fix autogen mcastaddr for ipv6-4
  * totemconfig: Ensure nodeid is specified for IPv6
  * vqsim: Fix vqsim for corosync 3.0
  * vqsim: Make vqsim compile
  * totemconfig: ipaddr_equal check just addr part
  * cpg: Add CPG_REASON_UNDEFINED
  * crypto: re-introduce secauth parameter
  * totemconfig: Remove support for 3des
  * keygen: Reflect change in knet
  * set totem.keyfile and totem.key to RO
  * Revert "init: Enable StopWhenUnneeded"
  * totemsrp: Word spelling mistake
  * coroparse: Fix compiler warning
  * configure: Do not autodetect nozzle
  * nozzle: Add support for libnozzle devices
  * quorumtool: Fix exit status codes
  * corosync-cfgtool: Fix -i matching
  * build: Use the AWK variable provided by configure
  * build: Use the SED variable provided by configure
  * configure.ac: AC_PROG_SED is already present
  * corosync.conf.5: typography fixes
  * corosync.conf.5: fix grammar
  * cfgtool: Improve link status display
  * doc: Update INSTALL file
  * init: Enable StopWhenUnneeded
  * totemip: Use AF_UNSPEC for ipv4-6 and ipv6-4
  * [totemknet] update for libknet.so.2.0.0 init API
  * Config version must be specified
  * Don't declare success early
  * More natural error messages
  * main: Rename run_dir to state_dir
  * totemconfig: Enhance totem.ip_version
  * totemip: Add debug information to totemip_parse
  * totemconfig: Add IPs to family mismatch error
  * config: Look up hostnames in a defined order
  * Fix corosync.conf.5 manpage typos
  * man: Add some information about address resolution
  * totemconfig: Really use totemip_parse results
  * man: Add instructions for adding/removing nodes
  * config: Disallow corosync-cmapctl updates of nodelist
  * config: Report IP addr/nodename parse errors back
  * coroparse: Remove unused cs_err initialization
  * cpghum: Check cpg_local_get return code
  * testcpg2: Check cpg_dispatch return code
  * notifyd: Delete registered tracking keys
  * stats: Fix delete of track
  * init: Fix init script to work with containers
  * main: Remove COROSYNC_RUN_DIR
  * man: Describe nodelist.node.name properly
  * main: Remove COROSYNC_TOTEM_AUTHKEY_FILE
  * main: Replace COROSYNC_MAIN_CONFIG_FILE
  * main: Move sched paramaters to config file
  * configure: move to AC_COMPILE_IFELSE
  * logsys: Make hires timestamp default
  * logsys: Support hires timestamp
  * totemconfig: Fix logging of freed string
  * config: Allow generated nodeis for UDP &amp; UDPU
  * config example: Migrate to newer syntax
  * log: Implement support for reopening log files
  * totemconfig: Replace strcpy by strncpy
  * config: Fix crash in reload if new interfaces are added
  * man: Fix default knet_pmtud_interval to match code
  * build: Remove totempg shared library leftovers
  * build: Do not compile totempg as a shared library
  * man: Fix typo conains -&gt; contains
  * man: Fix typo connnections -&gt; connections
  * build: Remove NSS dependencies
  * cts: Remove CTS
  * man: Fix crypto_hash and crypto_cipher defaults
  * coroparse: Fix newly introduced warning
  * Add option to force cluster into GATHER state
  * coroparse: Use key_name for error message
  * coroparse: Add file name and line to error message
  * coroparse: Be more strict in what is parsed
  * coroparse: Fix remove_whitespace end condition
  * coroparse: Check icmap_set results
  * coroparse: Return error if config line is too long
  * notifyd: Propagate error to exit code
  * git-version-gen: Fail on UNKNOWN version
  * build: Support for git archive stored tags
  * man: fix cmap key name runtime.config.totem.token
  * Remove libcgroup
  * systemd: prevent redundancy in journal
  * Add token_warning configuration option
  * corosync-notifyd: Rename global local_nodeid
  * totemsrp: Add assert into memb_lowest_in_config
  * totemconfig: Enlarge error_string_response
  * ipc_glue: Fix strncpy in pid_to_name function
  * cmap: Fix strncpy warning in cmap_iter_next
  * util: Fix strncpy in setcs_name_t function
  * totemknet: Free instance on failure exit
  * spec: Add explicit gcc build requirement
  * Add option for quiet operation to corosync-cmapctl
  * totemudpu: Pass correct paramto totemip_nosigpipe
  * totemudpu: Add local loop support
  * config: Fail config validation if not all nodes have all links
  * config: Enforce use of 'name' node attribute in multi-link clusters
  * totemconfig: Check for things that cannot be changed on the fly
  * Fix snprintf warnings
  * init: Use existing env variable from sysconf
  * upstart: Remove notifyd upstart unit
  * knet: Don't try to create loopback interface twice
  * knet: Fix knet log buffer size
  * cpg: Inform clients about left nodes during pause
  * man: Make the manpages reproducible
  * totemsrp: Fix leave message regression
  * totemsrp: Log proc/fail lists in memb_join_process
  * totemsrp: Fix srp_addr_compare
  * tools: don't distribute what we can easily make
  * Drop all references to SECURITY file
  * SECURITY: Remove SECURITY file
  * NSS_NoDB_Init: the parameter is reserved, must be NULL
  * Fix typo: defualt -&gt; default
  * Fix typo: sucesfully -&gt; successfully
  * totemsrp: Check join and leave msg length
  * totemsrp: Implement sanity checks of received msgs
  * cpg: Handle fragmented message sending interrupt
  * totem: Display IP of sender
  * totemsrp: Add magic and version into header
  * knet: Fix display of links with unconfigured link0
  * main: Set errno before calling of strtol
  * quorumtool: Don't set our_flags without v_handle
  * sam_test_agent: Remove unused assignment
  * blackbox: Quote subshell result properly
  * init: Quote subshell result properly
  * cfgtool: Don't assume link ID is a single char
  * knet: Always use link0 for loopback
  * totem: Fix debug warnings printed by knet
  * config: Allow use of ring0_addr
  * config: Update message when local host isn't found
  * cfg: Fix cfg_get_node_addrs so that DLM works
  * totem: Return interface count correctly
  * totem: Use nodeid ONLY in srp_addr
  * [rpm] use rpm macros to identify build distro
  * [rpm] fixup corosync.spec.in to build on opensuse
  * totempg: Fix corrupted messages
  * totempg: use iovec[i].iov_len instead of copy_len
  * totempg: Fix fragmentation segfault
  * [build] fix build with non-standard knet location
  * [man] fix regression introduced by 7162e75dcf81b7e475536e3060bf5e9312cd43b8
  * Man: Move overview mp to sections 3 and 7 from 8
  * logging: Close before and open blackbox after fork
  * logging: Make blackbox configurable
  * corosync-notifyd: improve error handling
  * spec: Modernize spec to comply with newest Fedora
  * build: Remove support for upstart
  * build: Replace -lknet with autoconf generated vars
  * build: Remove rdma/ibverbs
  * qdevice: Remove qdevices
  * config: Don't fudge port numbers
  * knet: Allow ping_timers to be auto-configured
  * cts: Make code compatible with Python 3
  * corosync-notifyd: make SNMP work again
  * build: Add the headers necessary for RPM build
  * config: if local node addr is wrong, fail with a sensible message
  * totemknet: Drop truncated packets on receive
  * totemudp: Make use of UDP_RECEIVE_FRAME_SIZE_MAX
  * totemudpu: Export and rename UDPU_FRAME_SIZE_MAX
  * totemconfig: Fix UDP autogeneration of mcast addr
  * totemudpu: Scale receive buffer
  * config: Allow selection of crypto_model
  * libcpg: Fix issue with partial big packet assembly
  * qdevice: mv free(str) after port validation
  * corosync.aug: Add missing options
  * config: Allow links to have different ip_versions
  * Fix compile errors in qdevice and vqsim on FreeBSD
  * cmapctl: mention the Clear stats option in usage message
  * corosync-cfgtool: refactor cli parameters handling
  * wd: fix snprintf warnings
  * totemsrp: Revert totemsrp_get_ifaces() changes
  * man: Add note about corosync not using name option
  * corosync.conf: publicize nodelist.node.name
  * man: fixes for corosync.conf man page
  * cmapctl: add "-m" option into help message
  * totemconfig: remove duplicate aes256 test
  * fix output format for corosync-cfgtool with knet (#283)
  * sync: Call sync_init of all services at once
  * sync: Remove unneeded determine sync code
  * stats: Add some missing knet stats
  * man: Add note about qdevice parallel cmds start
  * man: corosync-qdevice: some more stylistics
  * systemd: corosync-qdevice can not run without corosync
  * man: corosync-qdevice: fix formatting vs. punctuation
  * configure: kill off INITWRAPPERSDIR
  * corosync-qdevice: send startup notification to systemd
  * corosync-qnetd: send startup notification to systemd
  * Send corosync-notifyd startup notification to systemd
  * Make systemd stop corosync-notifyd if corosync is stopped
  * corosync.spec: Add system-devel build requirement
  * Send corosync startup notification to systemd
  * quorumtool: Use full buffer size in snprintf
  * cpghum: Mark print/log functions with printf attr
  * cpg_test_agent: Fix snprintf compiler warnings
  * sam: Fix snprintf compiler warnings
  * coroparse: Do not convert empty uid, gid to 0
  * cmapctl: Add option to clear the stats
  * stats: Don't display errors when reading knet stat
  * make the output of "corosync-cfgtool -s" more readable (#269)
  * cfg: nodeid should be unsigned int
  * quorumtool: remove duplicated help message
  * man: fix cpg_mcast_joined.3.in
  * man: Add stats.clear keys to the cmap_keys man pg
  * stats: Add cmap key to clear the various stats.
  * Use RuntimeDirectory instead of tmpfiles.d
  * totemconfig: generate mcast icmap items for UDP
  * Use static case blocks to determine distro flavor
  * configure: add --with-initconfigdir option
  * totemconfig: add nodeid check for knet
  * man: support SOURCE_DATE_EPOCH
  * man:fix in corosync-qdevice.8
  * man: must set nodeid for knet in nodelist
  * logsys: Avoid redundant callsite section checking
  * config: Fix memory leak
  * knet: Add support for knet compression
  * qdevice: Add support for heuristics
  * Spec: fix arch-qualified dependencies
  * cmap: Remove noop highest config version check
  * cmap: don't shutdown highest config_version node
  * totemudp: Remove memb_join discarding
  * votequorum: make atb consistent on nodelist reload
  * totem: Remove unnecessary NSS headers
  * config: Allow dynamic link configuration
  * totemudp: Retry if bind fails
  * corosync.conf.5: watchdog support is conditional
  * wd: default to not using a watchdog
  * wd: remove extra capitalization typo
  * corosync.conf.5: add warning about slow watchdogs
  * totemknet: fix debug message typo
  * corosync.conf.5: Fix watchdog documentation
  * wd: fix typo
  * Include fcntl.h for F_* and O_* defines
  * stats: add knet 'handle' stats
  * main: use syslog &amp; printf directly for early log messages
  * totempg: Allow space for incoming overflow
  * cpghum: Add options to change flood start/mult/end sizes (#237)
  * totemknet: Use knet's LOOPBACK transport (#236)
  * CFG: Remove ring-reenable code
  * main: Add support for libcgroup
  * stats: Add map with on-demand statistics
  * ipc: Check for the libraries sending invalid message IDs
  * main: Add option to set priority
  * totemknet: Prevent dead-loop in log_flush_messages
  * corosync-keygen: Display number of needed bits
  * totemknet: Flush knet log messages
  * corosync-keygen: Make less-secure default
  * corosync-keygen: Adapt to knet key sizes
  * totemconfig: Make crypto work again
  * knet: Compile with latest knet API
  * totem: Propagate totem initialization failure
  * totemknet: Use new knet_link_set_config() API
  * coroapi: Use size_t for private_data_size
  * votequorum: Report errors from votequorum_exec_send_reconfigure
  * cpghum: remove space after delimiter
  * cpghum: Add interim RTT to cpghum
  * configure: Enable C99 language standard
  * main: Display reason why cluster cannot be formed
  * notifyd: Add the community name to an SNMP trap
  * cpghum: Add machine-readable output
  * test: Fold cpgbench into cpghum (#205)
  * knet: Allow space for encapsulated messages
  * Main: Call mlockall after fork
  * Fix typos in README.recovery
  * coroparse: Use readdir instead of readdir_r
  * totemknet: Handle logpipe creation failure
  * wd: Report error when close of wd fails
  * Qnetd lms: Use UTILS_PRI_RING_ID printf format str
  * cpghum: Fix printf of size_t variable
  * totemknet: Got back to recvmsg() from recvmmsg()
  * totemconfig: Prefer nodelist over bindnetaddr
  * knet: Close libknet down cleanly at shutdown
  * man: Document -a option to corosync-quorumtool
  * cpghum test: Improve error codes
  * quorumtool: Add option to show all node addresses
  * cpghum: Stop cpghum from reporting fake CRC errors
  * logconfig: Do not overwrite logger_subsys priority
  * totem: Fix buffer sizes
  * main: Don't ask libqb to handle segv, it doesn't work
  * Logsys: Change logsys syslog_priority priority
  * knet: improve logging messages by adding knet subsystem
  * cpghum: Add abort_on_error option
  * cpghum: Add min rtt and print stats every alarm
  * cpghum: Add Round Trip Time (RTT) reporting
  * knet: Change nodeids to knet_node_id_t for new knet compatibility
  * knet: Fix MTU sizes &amp; allow transport config in corosync.conf
  * knet: PMTUd data_mtu already accounts for IP and knet header overheads
  * knet: switch from write to sendto()
  * knet: Change nodeids to 8 bit for new knet compatibility
  * doc: document watchdog_device parameter
  * knet: Fix member_remove to shut down existing links first
  * Spec: make internal dependencies arch-qualified
  * Spec: drop unneeded dependency
  * knet: Reduce default pong count to 2 for faster startup
  * totemknet: Make it compile with kronosnet git master
  * Qdevice: fix spell errors in qdevice
  * Remove redundant header file inclusion
  * Remove deprecated doxygen flags
  * upstart: Add softdog module loading example
  * Totempg: remove duplicate memcpy in mcast_msg func
  * man: Modify man-page according to command usage
  * init: Add doc URIs to the systemd service files
  * Fix typo: Destorying -&gt; Destroying
  * man: Fix typos in man page
  * totempg: totempg_groups_join return valid error
  * systemd: Delete unnecessary soft_margin
  * knet: Support reload of link parameters
  * list: Unify the list processing with qb_list func
  * knet: Allow configuration of more params
  * knet: Don't lose log messages when knet gets busy (#165)
  * libvotequorum: Bump version
  * list: Replace for_each by safe version where need
  * list: Remove list.h
  * list: Replace uses of list.h with qblist.h
  * [build] Fix build on RHEL7.3 latest
  * Change a type of NodeID.
  * vqsim: Fix Makefile.am
  * configure: Remove RDMA (again)
  * vqsim: Add Quorum simulator program
  * Build: Fail configure if knet is not installed
  * totem: add totemknet.[ch]
  * cfg: Prevents use of uninitialized buffer
  * totem: Add Kronosnet transport.
  * coropase: Set a poll_period value for wd monitor
  * votequorum: simplify reconfigure message handling
  * votequorum: Don't update expected_votes display if value is too high
  * Fix various typos
  * init: corosync and cman aren't system facilities
  * conf: be explicit about the mcast src/dst ports
    Added:
    corosync-3.1.8.tar.gz
    Removed:
    corosync-2.4.6.tar.gz
    bug-1001164_corosync.conf-example.patch
    bug-1032634_fix-ifdown-udp.patch
    bug-1083561_upgrade-from-1-x-y.patch
    bug-882449_corosync-conf-example.patch
    corosync-2.3.4-fix-bashisms.patch
    corosync-init-lockfile-path-error.patch
    corosync-start-stop-level.patch
    Fix-compile-warnings-with-GCC-7.2.1.patch
    upstream-afd97d7884940_coroapi-Use-size_t-for-private_data_size.patch
    baselibs.conf
    Modified:
    _service
    _servicedata
    corosync.changes: add changelogs
    corosync.spec: updates to corosync3</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1731499200">- Add a patch to harden services with systemd sandboxing:
  * 0001-harden-services-with-systemd-sandboxing.patch</changelog>
  <changelog author="nicholas.yang@suse.com" date="1731931200">- Update to version 3.1.9:
  * rust: Update to latest standards
  * totemsrp: Fix orf_token stats
  * totem: Use uint64_t type and QB_TIME_NS_IN_MSEC
  * totem: Use proper timestamp type for token warning
  * stats: Store token rx and tx timestamps as 64-bit
  * rust: fix clippy warning in rust 1.81
  * coroparse: Free kv_item key and value on failure
  * icmap: Free memory if qb_map_notify_add fails
  * cfg: Free new_config interfaces on failure
  * main: support lock pid file arg
  * man: fix a typo in cpg_model_initialize
  * man: Improve quorum provider formatting
  * rust: tests return errors and don't hang
  * rust: Improve Rust bindings
  * Move corosync-notifyd policy file into $(datadir)/dbus-1/system.d
  * man: corosync.conf: Multi improvements
  * totem: Fix reference links
  * Report crypto errors back to cfg reload
  * Fix up the library .versions files
  * configure: Fix building of rust for release
  * License: Fix year (mainly to fix rust building)</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1742990400">- Add a patch to fix CVE-2025-30472 (bsc#1239987)
  * 779.patch</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1765540800">- Update to version 3.1.10:
  * Unit tests for fd_get() calls
  * rust: fix fd_get() pointer dereference
  * configure.ac: Remove MSGHDR fields detection
  * totemudp: Remove MSGHDR conditionals
  * totemudp: Rework truncated packet detection
  * totemudpu: Remove MSGHDR conditionals
  * totemudpu: Fix weird indentation
  * totemudpu: Rework truncated packet detection
  * totemknet: Remove MSGHDR conditionals
  * totemknet: Rework truncated packet detection
  * clang: Add missing void to function declarations
  * configure: Remove unsupported -Wunsigned-char
  * Handle knet's removal of SCTP gracefully
  * SCTP in knet is deprecated
  * allow to use dscp for traffic prioritization
  * totemknet: Remove usage of struct ether_header
  * sam: Do not lock sam_register
  * cmapctl: Check return code of cmap_set_uint32
  * sam: Refactor locking
  * testsam: Add sam_finalize deadlock test
  * testsam: Refactor test
  * testsam: Make test work with votequorum
  * testsam: Try to turn off coredump
  * cfg: Fix cfg_get_node_addrs incorrect retype
  * totemknet: Fix msg_msg_hdr typo
  * totemknet: Handle trncated packets and msg_flags
  * totemknet: Include ethernet.h only for nozzle
  * totempg: Retype iovec iov_base
  * main: Retype iovec iov_base
  * pload: Retype iovec iov_base
  * cmap: Retype iovec iov_base
  * vsf_quorum: Include alloca header file
  * logsys: Remove config mutex
  * coroparse: Suppress coverity toctou error
  * cpg: Add comment about potential resource leak
  * totempg: Suppress coverity sleep error
  * totemconfig: Suppress coverity unused_value errors
  * totemconfig: Suppress coverity no_effect error
  * coverity: Suppress weak_crypto errors
  * keygen: Enhance read random loop
  * cpg: Don't call cpg_deliver_fn if unset
  * totempg: Fix signedness for result of mcast_msg
  * logsys: Fix signedness of get_unblocked
  * cpg: Fix signedness of munmap result
  * man: Clarify processor scaling
  * init: Use LogsDirectory in systemd unit file
  * exec: Add support for env STATE_DIRECTORY
  * config: Cleanup dropped options
  * totemconfig: Store mcastport in icmap
  * man: Enhance description of mcastport
  * coroparse: Implement handler for str_to_ull error
  * coroparse: Remove kv_items from list
  * coroparse: Initialize logger_subsys_items_head
  * coroparse: Fix memory leaks
  * coroparse: Store key with prefix for nodelist.node
  * coroparse: Don't allow sections within member
  * coroparse: Don't allow sections within uidgid
  * coroparse: Store subsections of logging_daemon
  * coroparse: Store subsections of logger_subsys
  * coroparse: Handle end of special sections
  * coroparse: Remove unused code
  * coroparse: Mark path in parse_section as const
  * coroparse: Check emptiness of key name
  * Fix stack buffer overflow in remove_whitespace()
  * totemsrp: Check size of orf_token msg
  * totemknet: Handle new knet2 datafd API
  * spec: Use GitHub source URL
- Remove a patch as it is included in 3.1.10
  * 779.patch</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1766750400">- Update corosync.spec:
  * Drop /var/lib/corosync and /var/log/cluster for compatibility with immutable mode (jsc#PED-14799)
  * Add tmpfiles.d/corosync.conf to create /var/log/cluster and /var/lib/corosync (jsc#PED-14799)
  * Drop %config(noreplace) for fillup templates to ensure correct updates.
  * Drop %config(noreplace) for config examples in /usr/share/doc.
  * Add the missing %service_del_postun script.
  * Remove legacy dir /usr/lib/corosync
  * Remove legacy SLE 12 compatibility conditionals and macros.
  * Migrate D-Bus configuration files from /etc to /usr/share.</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1768219200">- Update corosync.spec:
  * Stop marking /var/lib/corosyn and /var/log/cluster as %ghost (jsc#PED-14799)</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1775131200">- Add a patch to fix CVE-2026-35091 and CVE-2026-35092 (bsc#1261299)(bsc#1261300)
  * 820.patch</changelog>
</package>
<package pkgid="d4691d26c623923a36153c17131c87920e40dffba1837bee9d18be7d309b688cf1342a5178afc9957c374ac31c0fafa5741a7af9b5a04b760e97ce07d11852ec" name="corosync-qdevice-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.4" rel="4.3"/>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1597233600">- Corosync-qdevice with rolling up version with upstream latest commit</changelog>
  <changelog author="XLiang@suse.com" date="1610020800">- Update to version 3.0.1+20201123.df3c672:
  * qnetd: Don't alloc host_addr
  * qnetd: Move client schedule disconnect handling
  * qnetd-algo-ffsplit: Simplify KAP Tie-breaker logic
  * qnetd: Improve dead peer detection
  * qnet-config: Add space to string concat
  * timer-list: Add functions for get and set interval
  * timer-list: Rename delete and reschedule ops
  * utils: Add utils_strtod
  * qdevice: Handle configurations without ring0_addr
  * qdevice: Configuration without nodelist is invalid
  * qdevice-cmap: Load clear node high bit only once
  * qdevice-cmap: Fix clear high node bit typo
  * qdevice-net-ipc-cmd: Fix compiler warning
  * devel: add corosync-qdevice.pc file for pcs to use
  * tests: Fix assert problems
  * timer-list: Improve efficiency of delete operation
  * test-timer-list: Ignore poll errors
  * tlv: Check dynar_cat result
  * test-process-list: Fix few bugs
  * msg: Check cat result on adding msg type and size
  * timer-list: Implement heap based timer-list
  * pr-poll-loop: Add queue header include
  * qdevice-ipc: Fix dereference bug
  * qnet: Add support for keep active partition vote
  * qnetd: Fix NULL dereference of client
  * qdevice-net-heuristics: Fix log message
  * qdevice: Fix set option and set option reply
  * LICENSE: Update copyright date
  * qnetd: Add support for keep active partition vote
  * README: Fix typos
  * timer-list: Add test
  * timer-list: Return error on adding NULL callback
  * qnetd: Fix dpd timer
  * qdevice-votequorum: Fix typo in log message
  * qdevice: Port qdevice to use pr-poll-loop
  * qdevice-net: Log adds newline automatically
  * qnetd: Return error code based on ipc closed
  * pr-poll-loop: Fix set_events_cb return code
  * qdevice: Fix connect heuristics result callback
  * pr-poll-loop: Add pre poll callbacks
  * pr-poll-loop: Pass PRPollDesc for prfd events
  * pr-poll-loop: Add support for PR_POLL_EXCEPT
  * qnetd: Move pr_poll_loop_exec call to function
  * qnetd: Log pr_poll_loop_add,del errors properly
  * qnetd: Remove unneeded pprio include
  * qnetd: Remove write callback on listening sockets
  * qdevice: Initial port to use pr-poll-loop
  * pr-poll-loop: Return error code if PR_Poll fails
  * heuristics: Remove qdevice instance pointer
  * tests: Enhance pr-poll-loop test
  * tests: Add pr-poll-loop test
  * pr-poll-loop: Do not add FD when events is empty
  * qdevice: Fix connect heuristics result callback
  * qdevice: Add space before bracket
  * qdevice: Use EXIT_SUCCESS and EXIT_FAILURE codes
  * qnetd: Do not call ffsplit_do on shutdown
  * qnetd: Migrate main loop to pr-poll-loop
  * pr-poll-loop: Add main poll loop based on PR_Poll</changelog>
  <changelog author="XLiang@suse.com" date="1621857600">- Update to version 3.0.1+20210409.e1d5914:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * timer-list: Use correct english term children
  * tests: Fix test-timer-list NULL check
  * tests: Enhance test-timer-list</changelog>
  <changelog author="XLiang@suse.com" date="1680696000">- Update to version 3.0.3+20230322.4331c7d:
  * qdevice: Destroy non blocking client on failure
  * configure: Modernize configure.ac a bit
  * unix-socket: Check minimal length of socket path</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1731499200">- Add a patch to harden services with systemd sandboxing:
  * 0001-harden-services-with-systemd-sandboxing.patch</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1745841600">- Modify 0001-harden-services-with-systemd-sandboxing.patch:
  * Remove NoNewPrivileges=true as it is incompatible with SELinux (bsc#1241921)</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1765540800">- Update to version 3.0.4:
  * configure: Remove unsupported -Wunsigned-char
  * qnetd: Remove unused cluster_no
  * qnetd: Add void to register function declaration
  * configure: Detection of warning flags for clang
  * configure: Remove deprecated warnings
  * qdevice: Suppress Coverity errors
  * qdevice: Add option to change socket file gid
  * utils: Add utils_get_group_gid
  * qdevice: Add option to change socket file umask
  * utils: Add utils_strtonum_base
  * tests: Add check of empty dynar-getopt value
  * certutil: Adding alternative options for SSH
  * qnetd: Assert dpd timer entry exists
  * qnetd: Assert first tie-breaker node entry exists
  * msg: Check result of msg_add_type and msg_add_len
  * qdevice: Add note about coverity weak crypto err
  * man: Clarify HB interval in corosync-qnetd-tool
  * init: Remove unused upstart entry from Makefile.am
  * build: Add support for sysusers.d functionality
  * qnetd: Add note about coverity false positive err
  * build: Add support for installing qnetd into sbin
  * spec: Migrate to SPDX license</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1767528000">- Update corosync-qdevice.spec:
  * Drop /run/corosync-qdevice, /var/run/corosync-qdevice, /var/run/corosync-qnetd, and /var/run/corosync-qnetd as they are created in tmpfs
  * Drop %config(noreplace) for fillup templates to ensure correct updates.</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1768219200">- Update corosync-qdevice.spec:
  * Drop %ghost files in /run</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1778241600">- Modify 0001-harden-services-with-systemd-sandboxing.patch:
  * Add NoNewPrivileges=true back</changelog>
</package>
<package pkgid="215f2e566f1ad5feaa33a7556e9ef39fd00728677a105ffd3412c71d157fdd93e1a2f62607b94152da76370af621028c93f76d2a959aa34682b2e05f0f4ad38d" name="corosync-qdevice-debugsource" arch="i586">
  <version epoch="0" ver="3.0.4" rel="4.3"/>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1597233600">- Corosync-qdevice with rolling up version with upstream latest commit</changelog>
  <changelog author="XLiang@suse.com" date="1610020800">- Update to version 3.0.1+20201123.df3c672:
  * qnetd: Don't alloc host_addr
  * qnetd: Move client schedule disconnect handling
  * qnetd-algo-ffsplit: Simplify KAP Tie-breaker logic
  * qnetd: Improve dead peer detection
  * qnet-config: Add space to string concat
  * timer-list: Add functions for get and set interval
  * timer-list: Rename delete and reschedule ops
  * utils: Add utils_strtod
  * qdevice: Handle configurations without ring0_addr
  * qdevice: Configuration without nodelist is invalid
  * qdevice-cmap: Load clear node high bit only once
  * qdevice-cmap: Fix clear high node bit typo
  * qdevice-net-ipc-cmd: Fix compiler warning
  * devel: add corosync-qdevice.pc file for pcs to use
  * tests: Fix assert problems
  * timer-list: Improve efficiency of delete operation
  * test-timer-list: Ignore poll errors
  * tlv: Check dynar_cat result
  * test-process-list: Fix few bugs
  * msg: Check cat result on adding msg type and size
  * timer-list: Implement heap based timer-list
  * pr-poll-loop: Add queue header include
  * qdevice-ipc: Fix dereference bug
  * qnet: Add support for keep active partition vote
  * qnetd: Fix NULL dereference of client
  * qdevice-net-heuristics: Fix log message
  * qdevice: Fix set option and set option reply
  * LICENSE: Update copyright date
  * qnetd: Add support for keep active partition vote
  * README: Fix typos
  * timer-list: Add test
  * timer-list: Return error on adding NULL callback
  * qnetd: Fix dpd timer
  * qdevice-votequorum: Fix typo in log message
  * qdevice: Port qdevice to use pr-poll-loop
  * qdevice-net: Log adds newline automatically
  * qnetd: Return error code based on ipc closed
  * pr-poll-loop: Fix set_events_cb return code
  * qdevice: Fix connect heuristics result callback
  * pr-poll-loop: Add pre poll callbacks
  * pr-poll-loop: Pass PRPollDesc for prfd events
  * pr-poll-loop: Add support for PR_POLL_EXCEPT
  * qnetd: Move pr_poll_loop_exec call to function
  * qnetd: Log pr_poll_loop_add,del errors properly
  * qnetd: Remove unneeded pprio include
  * qnetd: Remove write callback on listening sockets
  * qdevice: Initial port to use pr-poll-loop
  * pr-poll-loop: Return error code if PR_Poll fails
  * heuristics: Remove qdevice instance pointer
  * tests: Enhance pr-poll-loop test
  * tests: Add pr-poll-loop test
  * pr-poll-loop: Do not add FD when events is empty
  * qdevice: Fix connect heuristics result callback
  * qdevice: Add space before bracket
  * qdevice: Use EXIT_SUCCESS and EXIT_FAILURE codes
  * qnetd: Do not call ffsplit_do on shutdown
  * qnetd: Migrate main loop to pr-poll-loop
  * pr-poll-loop: Add main poll loop based on PR_Poll</changelog>
  <changelog author="XLiang@suse.com" date="1621857600">- Update to version 3.0.1+20210409.e1d5914:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * timer-list: Use correct english term children
  * tests: Fix test-timer-list NULL check
  * tests: Enhance test-timer-list</changelog>
  <changelog author="XLiang@suse.com" date="1680696000">- Update to version 3.0.3+20230322.4331c7d:
  * qdevice: Destroy non blocking client on failure
  * configure: Modernize configure.ac a bit
  * unix-socket: Check minimal length of socket path</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1731499200">- Add a patch to harden services with systemd sandboxing:
  * 0001-harden-services-with-systemd-sandboxing.patch</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1745841600">- Modify 0001-harden-services-with-systemd-sandboxing.patch:
  * Remove NoNewPrivileges=true as it is incompatible with SELinux (bsc#1241921)</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1765540800">- Update to version 3.0.4:
  * configure: Remove unsupported -Wunsigned-char
  * qnetd: Remove unused cluster_no
  * qnetd: Add void to register function declaration
  * configure: Detection of warning flags for clang
  * configure: Remove deprecated warnings
  * qdevice: Suppress Coverity errors
  * qdevice: Add option to change socket file gid
  * utils: Add utils_get_group_gid
  * qdevice: Add option to change socket file umask
  * utils: Add utils_strtonum_base
  * tests: Add check of empty dynar-getopt value
  * certutil: Adding alternative options for SSH
  * qnetd: Assert dpd timer entry exists
  * qnetd: Assert first tie-breaker node entry exists
  * msg: Check result of msg_add_type and msg_add_len
  * qdevice: Add note about coverity weak crypto err
  * man: Clarify HB interval in corosync-qnetd-tool
  * init: Remove unused upstart entry from Makefile.am
  * build: Add support for sysusers.d functionality
  * qnetd: Add note about coverity false positive err
  * build: Add support for installing qnetd into sbin
  * spec: Migrate to SPDX license</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1767528000">- Update corosync-qdevice.spec:
  * Drop /run/corosync-qdevice, /var/run/corosync-qdevice, /var/run/corosync-qnetd, and /var/run/corosync-qnetd as they are created in tmpfs
  * Drop %config(noreplace) for fillup templates to ensure correct updates.</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1768219200">- Update corosync-qdevice.spec:
  * Drop %ghost files in /run</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1778241600">- Modify 0001-harden-services-with-systemd-sandboxing.patch:
  * Add NoNewPrivileges=true back</changelog>
</package>
<package pkgid="3b0edcaf00ee7cd2e1f109a9f993b9a3afe2431a7cc15e31ad3ffb502ace5fd2fc638afa0e1fc02085801bbdf09630e170fceac2f69f9b119af370bf82f479e9" name="corosync-qnetd-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.4" rel="4.3"/>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1597233600">- Corosync-qdevice with rolling up version with upstream latest commit</changelog>
  <changelog author="XLiang@suse.com" date="1610020800">- Update to version 3.0.1+20201123.df3c672:
  * qnetd: Don't alloc host_addr
  * qnetd: Move client schedule disconnect handling
  * qnetd-algo-ffsplit: Simplify KAP Tie-breaker logic
  * qnetd: Improve dead peer detection
  * qnet-config: Add space to string concat
  * timer-list: Add functions for get and set interval
  * timer-list: Rename delete and reschedule ops
  * utils: Add utils_strtod
  * qdevice: Handle configurations without ring0_addr
  * qdevice: Configuration without nodelist is invalid
  * qdevice-cmap: Load clear node high bit only once
  * qdevice-cmap: Fix clear high node bit typo
  * qdevice-net-ipc-cmd: Fix compiler warning
  * devel: add corosync-qdevice.pc file for pcs to use
  * tests: Fix assert problems
  * timer-list: Improve efficiency of delete operation
  * test-timer-list: Ignore poll errors
  * tlv: Check dynar_cat result
  * test-process-list: Fix few bugs
  * msg: Check cat result on adding msg type and size
  * timer-list: Implement heap based timer-list
  * pr-poll-loop: Add queue header include
  * qdevice-ipc: Fix dereference bug
  * qnet: Add support for keep active partition vote
  * qnetd: Fix NULL dereference of client
  * qdevice-net-heuristics: Fix log message
  * qdevice: Fix set option and set option reply
  * LICENSE: Update copyright date
  * qnetd: Add support for keep active partition vote
  * README: Fix typos
  * timer-list: Add test
  * timer-list: Return error on adding NULL callback
  * qnetd: Fix dpd timer
  * qdevice-votequorum: Fix typo in log message
  * qdevice: Port qdevice to use pr-poll-loop
  * qdevice-net: Log adds newline automatically
  * qnetd: Return error code based on ipc closed
  * pr-poll-loop: Fix set_events_cb return code
  * qdevice: Fix connect heuristics result callback
  * pr-poll-loop: Add pre poll callbacks
  * pr-poll-loop: Pass PRPollDesc for prfd events
  * pr-poll-loop: Add support for PR_POLL_EXCEPT
  * qnetd: Move pr_poll_loop_exec call to function
  * qnetd: Log pr_poll_loop_add,del errors properly
  * qnetd: Remove unneeded pprio include
  * qnetd: Remove write callback on listening sockets
  * qdevice: Initial port to use pr-poll-loop
  * pr-poll-loop: Return error code if PR_Poll fails
  * heuristics: Remove qdevice instance pointer
  * tests: Enhance pr-poll-loop test
  * tests: Add pr-poll-loop test
  * pr-poll-loop: Do not add FD when events is empty
  * qdevice: Fix connect heuristics result callback
  * qdevice: Add space before bracket
  * qdevice: Use EXIT_SUCCESS and EXIT_FAILURE codes
  * qnetd: Do not call ffsplit_do on shutdown
  * qnetd: Migrate main loop to pr-poll-loop
  * pr-poll-loop: Add main poll loop based on PR_Poll</changelog>
  <changelog author="XLiang@suse.com" date="1621857600">- Update to version 3.0.1+20210409.e1d5914:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * timer-list: Use correct english term children
  * tests: Fix test-timer-list NULL check
  * tests: Enhance test-timer-list</changelog>
  <changelog author="XLiang@suse.com" date="1680696000">- Update to version 3.0.3+20230322.4331c7d:
  * qdevice: Destroy non blocking client on failure
  * configure: Modernize configure.ac a bit
  * unix-socket: Check minimal length of socket path</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1731499200">- Add a patch to harden services with systemd sandboxing:
  * 0001-harden-services-with-systemd-sandboxing.patch</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1745841600">- Modify 0001-harden-services-with-systemd-sandboxing.patch:
  * Remove NoNewPrivileges=true as it is incompatible with SELinux (bsc#1241921)</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1765540800">- Update to version 3.0.4:
  * configure: Remove unsupported -Wunsigned-char
  * qnetd: Remove unused cluster_no
  * qnetd: Add void to register function declaration
  * configure: Detection of warning flags for clang
  * configure: Remove deprecated warnings
  * qdevice: Suppress Coverity errors
  * qdevice: Add option to change socket file gid
  * utils: Add utils_get_group_gid
  * qdevice: Add option to change socket file umask
  * utils: Add utils_strtonum_base
  * tests: Add check of empty dynar-getopt value
  * certutil: Adding alternative options for SSH
  * qnetd: Assert dpd timer entry exists
  * qnetd: Assert first tie-breaker node entry exists
  * msg: Check result of msg_add_type and msg_add_len
  * qdevice: Add note about coverity weak crypto err
  * man: Clarify HB interval in corosync-qnetd-tool
  * init: Remove unused upstart entry from Makefile.am
  * build: Add support for sysusers.d functionality
  * qnetd: Add note about coverity false positive err
  * build: Add support for installing qnetd into sbin
  * spec: Migrate to SPDX license</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1767528000">- Update corosync-qdevice.spec:
  * Drop /run/corosync-qdevice, /var/run/corosync-qdevice, /var/run/corosync-qnetd, and /var/run/corosync-qnetd as they are created in tmpfs
  * Drop %config(noreplace) for fillup templates to ensure correct updates.</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1768219200">- Update corosync-qdevice.spec:
  * Drop %ghost files in /run</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1778241600">- Modify 0001-harden-services-with-systemd-sandboxing.patch:
  * Add NoNewPrivileges=true back</changelog>
</package>
<package pkgid="9f71ff817cba7a065dc0a548b649f34174ddef3a681437ac2a168e430d6fa54da664e9b55c2cd50702cb140461e3c90d1ff5f620ddc061d6fb1da111f15b3a08" name="cosign-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.2" rel="1.2"/>
  <changelog author="meissner@suse.com" date="1744545600">- Update to version 2.5.0:
  * Update sigstore-go to pick up bug fixes (#4150)
  * Update golangci-lint to v2, update golangci-lint-action (#4143)
  * Feat/non filename completions (#4115)
  * update builder to use go1.24.1 (#4116)
  * Add support for new bundle specification for attesting/verifying OCI image attestations (#3889)
  * Remove cert log line (#4113)
  * cmd/cosign/cli: fix typo in ignoreTLogMessage (#4111)
  * bump to latest scaffolding release for testing (#4099)
  * increase 2e2_test docker compose tiemout to 180s (#4091)
  * Fix replace with compliant image mediatype (#4077)
  * Add TSA certificate related flags and fields for cosign attest (#4079)
- Security issues fixed:
  - CVE-2024-6104: cosign: hashicorp/go-retryablehttp: url might write sensitive information to log file (bsc#1227031)
  - CVE-2024-51744: cosign: github.com/golang-jwt/jwt/v4: Bad documentation of error handling in ParseWithClaims can lead to potentially dangerous situations in golang-jwt (bsc#1232985)
  - CVE-2025-27144: cosign: github.com/go-jose/go-jose/v4,github.com/go-jose/go-jose/v3: Go JOSE's Parsing Vulnerable to Denial of Service (bsc#1237682)
  - CVE-2025-22870: cosign: golang.org/x/net/proxy: proxy bypass using IPv6 zone IDs (bsc#1238693)
  - CVE-2025-22868: cosign: golang.org/x/oauth2/jws: Unexpected memory consumption during token parsing in golang.org/x/oauth2 (bsc#1239204)
  - CVE-2025-22869: cosign: golang.org/x/crypto/ssh: Denial of Service in the Key Exchange of golang.org/x/crypto/ssh (bsc#1239337)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1748433600">- switch to go1.24, enable fips build</changelog>
  <changelog author="meissner@suse.com" date="1752840000">- Update to version 2.5.3 (jsc#SLE-23879)
  - Add signing-config create command (#4280)
  - Allow multiple services to be specified for trusted-root create (#4285)
  - force when copying the latest image to overwrite (#4298)
  - Fix cert verification logic for trusted-root/SCTs (#4294)
  - Fix lint error for types package (#4295)
  - feat: Add OCI 1.1+ experimental support to tree (#4205)
  - Add validity period end for trusted-root create (#4271)
  - avoid double-loading trustedroot from file (#4264)
- Update to 2.5.2:
  - Do not load trusted root when CT env key is set
  - docs: improve doc for --no-upload option (#4206)
- Update to 2.5.1:
  * Features
  - Add Rekor v2 support for trusted-root create (#4242)
  - Add baseUrl and Uri to trusted-root create command
  - Upgrade to TUF v2 client with trusted root
  - Don't verify SCT for a private PKI cert (#4225)
  - Bump TSA library to relax EKU chain validation rules (#4219)
  * Bug Fixes
  - Bump sigstore-go to pick up log index=0 fix (#4162)
  - remove unused recursive flag on attest command (#4187)
  * Docs
  - Fix indentation in verify-blob cmd examples (#4160)
  * GO-2025-3660/ CVE-2025-46569: Fixed OPA server Data API HTTP path injection of Rego (bsc#1246725)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1758196800">- Update to version 2.6.0:
  - Require exclusively a SigningConfig or service URLs when signing (#4403)
  - Add a terminal spinner while signing with sigstore-go (#4402)
  - Bump sigstore-go, support alternative hash algorithms with keys (#4386)
  - Add support for SigningConfig in sign/attest (#4371)
  - Support self-managed keys when signing with sigstore-go (#4368)
  - Remove SHA256 assumption in sign-blob/verify-blob (#4050)
  - introduce dockerfile to pin the go version to decouple go version from go.mod (#4369)
  - refactor: extract function to write referrer attestations (#4357)
  - Break import cycle with e2e build tag (#4370)
  - Update conformance test binary for signing config (#4367)
  - update builder image to use go1.25 (#4366)
  - Don't load content from TUF if trusted root path is specified (#4347)
  - Don't require timestamps when verifying with a key (#4337)
  - Fixes to cosign sign / verify for the new bundle format (#4346)
  - update builder to use go1.24.6 (#4334)
  - bump golangci-lint to v2.3.x (#4333)
  - Have cosign sign support bundle format (#4316)
  - Add support for SigningConfig for sign-blob/attest-blob, support Rekor v2 (#4319)
  - Verify subject with bundle only when checking claims (#4320)
  - Add to `attest-blob` the ability to supply a complete in-toto statement, and add to `verify-blob-attestation` the ability to verify with just a digest (#4306)</changelog>
  <changelog author="meissner@suse.com" date="1765368000">- Update to version 3.0.3:
  * 4554: Closes 4554 - Add warning when --output* is used (#4556)
  * chore(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.1.0 (#4545)
  * chore(deps): bump github.com/buildkite/agent/v3 from 3.111.0 to 3.113.0 (#4542)
  * chore(deps): bump github.com/awslabs/amazon-ecr-credential-helper/ecr-login (#4543)
  * chore(deps): bump actions/checkout from 5.0.0 to 6.0.0 (#4546)
  * chore(deps): bump the actions group with 4 updates (#4544)
  * chore(deps): bump the gomod group across 1 directory with 5 updates (#4567)
  * chore(deps): bump golang from 1.25.4 to 1.25.5 in the all group (#4568)
  * update builder to use go1.25.5 (#4566)
  * Protobuf bundle support for subcommand `clean` (#4539)
  * Add staging flag to initialize with staging TUF metadata
  * update slack invite link (#4560)
  * Updating sign-blob to also support signing with a certificate (#4547)
  * Bump sigstore library dependencies (#4532)
  * Protobuf bundle support for subcommands `save` and `load` (#4538)
  * Fix cert attachment for new bundle with signing config
  * Fix OCI verification with local cert - old bundle
  * chore(deps): bump github.com/sigstore/fulcio from 1.7.1 to 1.8.1 (#4519)
  * chore(deps): bump golang.org/x/crypto in /test/fakeoidc (#4535)
  * chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#4536)
  * CVE-2025-58181: Fixed golang.org/x/crypto/ssh: invalidated number
    of mechanisms can cause unbounded memory consumption (bsc#1253913)
  * update go builder and cosign (#4529)
  * chore(deps): bump the gomod group across 1 directory with 7 updates (#4528)
  * chore(deps): bump sigstore/cosign-installer from 3.10.0 to 4.0.0 (#4478)
  * chore(deps): bump gitlab.com/gitlab-org/api/client-go (#4520)
  * chore(deps): bump golang from 1.25.3 to 1.25.4 in the all group (#4515)
  * chore(deps): bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 (#4518)
  * chore(deps): bump cuelang.org/go from 0.14.2 to 0.15.0 (#4524)
  * chore(deps): bump github.com/open-policy-agent/opa from 1.9.0 to 1.10.1 (#4521)
  * chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 (#4502)
  * chore(deps): bump the actions group across 1 directory with 2 updates (#4516)
  * chore(deps): bump github.com/buildkite/agent/v3 from 3.110.0 to 3.111.0 (#4523)
  * chore(deps): bump github.com/theupdateframework/go-tuf/v2 (#4522)
  * Deprecate tlog-upload flag (#4458)
  * fix: Use signal context for `sign` cli package.
  * update offline verification directions (#4526)
  * Fix signing/verifying annotations for new bundle
  * Add support to download and attach for protobuf bundles (#4477)
  * Add --signing-algorithm flag (#3497)
  * Refactor signcommon bundle helpers
  * Add --bundle and fix --upload for new bundle
  * Pass insecure registry flags through to referrers
  * chore(deps): bump github.com/buildkite/agent/v3 from 3.108.0 to 3.109.1 (#4483)
  * Add protobuf bundle support for tree subcommand (#4491)
  * Remove stale embed import (#4492)
  * Support multiple container identities
  * chore(deps): bump gitlab.com/gitlab-org/api/client-go (#4484)
  * chore(deps): bump chainguard-dev/actions in the actions group (#4480)
  * chore(deps): bump github.com/sigstore/rekor-tiles/v2 (#4485)
  * chore(deps): bump golang.org/x/crypto from 0.42.0 to 0.43.0 (#4486)
  * chore(deps): bump cuelang.org/go in the gomod group (#4479)
  * upgrade OSS-Fuzz build tooling (#4487)
  * Fix segfault when no attestations are found (#4472)
  * Use overridden repository for new bundle format (#4473)
  * update go to 1.25.3 (#4471)
  * Remove --out flag from `cosign initialize` (#4462)
  * chore(deps): bump the actions group with 2 updates (#4460)
  * Deprecate offline flag (#4457)
  * Deduplicate code in sign/attest* and verify* commands (#4449)
  * Cache signing config when calling initialize (#4456)
  * Update changelog for v3.0.2 (#4455)
  * chore(deps): bump google.golang.org/api from 0.250.0 to 0.251.0
  * chore(deps): bump gitlab.com/gitlab-org/api/client-go
  * chore(deps): bump the actions group with 3 updates
  * chore(deps): bump github.com/buildkite/agent/v3 from 3.107.2 to 3.108.0
  * choose different signature filename for KMS-signed release signatures (#4448)
  * chore(deps): bump github.com/go-jose/go-jose/v4 (#4451)
  * Update rekor-tiles version path
  * update CL for v3.0.1 release (#4447)
  * update goreleaser config for v3.0.0 release (#4446)
  * Create changelog for v3.0.0 (#4440)
  * Fetch service URLs from the TUF PGI signing config by default (#4428)
  * Create changelog for v2.6.1 (#4439)
  * chore(deps): bump google.golang.org/api from 0.249.0 to 0.250.0 (#4432)
  * chore(deps): bump the gomod group with 2 updates (#4429)
  * chore(deps): bump github.com/open-policy-agent/opa from 1.8.0 to 1.9.0 (#4433)
  * chore(deps): bump the actions group with 3 updates (#4434)
  * chore(deps): bump github.com/go-openapi/swag from 0.24.1 to 0.25.1 (#4435)
  * chore(deps): bump gitlab.com/gitlab-org/api/client-go (#4436)
  * chore(deps): bump github.com/go-openapi/runtime from 0.28.0 to 0.29.0 (#4437)
  * Bump module version to v3 for Cosign v3.0 (#4427)
  * Move sigstore-conformance back to tagged release (#4425)
  * Bump sigstore-go to v1.1.3 (#4423)
  * Partially populate the output of cosign verify when working with new bundles (#4416)
  * chore(deps): bump gitlab.com/gitlab-org/api/client-go (#4419)
  * chore(deps): bump github.com/theupdateframework/go-tuf/v2 (#4418)
  * chore(deps): bump github.com/buildkite/agent/v3 from 3.105.0 to 3.107.0 (#4420)
  * chore(deps): bump chainguard-dev/actions in the actions group (#4421)
  * bump go builder to use 1.25.1 and cosign (#4417)
  * Bump sigstore-go for more precise user agents (#4413)
  * chore(deps): bump github.com/spf13/viper from 1.20.1 to 1.21.0 (#4408)
  * chore(deps): bump the actions group with 2 updates (#4407)
  * chore(deps): bump gitlab.com/gitlab-org/api/client-go (#4410)
  * chore(deps): bump github.com/buildkite/agent/v3 from 3.104.0 to 3.105.0 (#4411)
  * Default to using the new protobuf format (#4318)</changelog>
  <changelog author="meissner@suse.com" date="1770811200">- Update to version 3.0.4:
  * CVE-2025-11065: Fixed github.com/go-viper/mapstructure/v2: sensitive
    Information leak in logs (bsc#1250620)
  * CVE-2026-22703: Fixed that cosign verification accepts any valid
    Rekor entry under certain conditions (bsc#1256496)
  * Fix bundle verify path for old bundle/trusted root (#4623)
  * chore(deps): bump gitlab.com/gitlab-org/api/client-go (#4616)
  * chore(deps): bump cuelang.org/go in the gomod group (#4615)
  * Optimize cosign tree performance by caching digest resolution (#4612)
  * Don't require a trusted root to verify offline with a key (#4613)
  * Support default services for trusted-root and signing-config creation (#4592)
  * chore(deps): bump gitlab.com/gitlab-org/api/client-go (#4602)
  * chore(deps): bump github.com/sigstore/sigstore-go (#4578)
  * chore(deps): bump github.com/buildkite/agent/v3 from 3.114.1 to 3.115.2 (#4601)
  * chore(deps): bump google.golang.org/api from 0.257.0 to 0.258.0 (#4611)
  * chore(deps): bump k8s.io/client-go from 0.34.3 to 0.35.0 (#4604)
  * chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 (#4588)
  * chore(deps): bump golang.org/x/oauth2 from 0.33.0 to 0.34.0 (#4586)
  * chore(deps): bump the gomod group with 5 updates (#4599)
  * chore(deps): bump github.com/open-policy-agent/opa from 1.10.1 to 1.12.1 (#4600)
  * chore(deps): bump golang.org/x/term from 0.37.0 to 0.38.0 (#4584)
  * chore(deps): bump the actions group with 3 updates (#4587)
  * chore(deps): bump actions/cache from 4.3.0 to 5.0.1 (#4589)
  * chore(deps): bump the gomod group with 9 updates (#4577)</changelog>
  <changelog author="meissner@suse.com" date="1771761600">- Update to version 3.0.5: (jsc#SLE-23879)
  * CVE-2026-24122: Fixed improper validation of certificates that
    outlive expired CA certificates (bsc#1258542)
  * CVE-2026-26958: Fixed filippo.io/edwards25519: failure to initialize
    receiver in MultiScalarMult can produce invalid results and lead to
    undefined behavior (bsc#1258612)
  * CVE-2026-24137: Fixed github.com/sigstore/sigstore/pkg/tuf: legacy
    TUF client allows for arbitrary file writes with target cache path
    traversal (bsc#1257139)
  * CVE-2026-22772: Fixed github.com/sigstore/fulcio: bypass MetaIssuer
    URL validation bypass can trigger SSRF to arbitrary internal services
    (bsc#1256562)
  * CVE-2026-23991: Fixed github.com/theupdateframework/go-tuf/v2: denial
    of service due to invalid TUF metadata JSON returned by TUF repository
    (bsc#1257080)
  * CVE-2026-23992: Fixed github.com/theupdateframework/go-tuf/v2:
    unauthorized modification to TUF metadata files due to a compromised
    or misconfigured TUF repository (bsc#1257085)
  * chore(deps): bump google.golang.org/api from 0.260.0 to 0.264.0 (#4679)
  * chore(deps): bump github.com/sigstore/rekor-tiles/v2 from 2.0.1 to 2.1.0 (#4670)
  * chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 (#4712)
  * chore(deps): bump gitlab.com/gitlab-org/api/client-go (#4680)
  * chore(deps): bump the gomod group across 1 directory with 4 updates (#4702)
  * chore(deps): bump the actions group with 3 updates (#4703)
  * update golang builder to use go1.25.7 (#4687)
  * update golangci-lint to v2.8.x (#4688)
  * Fix typo in CLI help (#4701)
  * Support DSSE signing conformance test (#4685)
  * chore(deps): bump the actions group across 1 directory with 8 updates (#4689)
  * Deprecate rekor-entry-type flag (#4691)
  * Deprecate cosign triangulate (#4676)
  * Deprecate cosign copy (#4681)
  * Enforce TSA requirement for Rekor v2, Fuclio signing (#4683)
  * chore(deps): bump github.com/theupdateframework/go-tuf/v2 (#4668)
  * chore(deps): bump golang from 1.25.5 to 1.25.6 in the all group (#4673)
  * Automatically require signed timestamp with Rekor v2 entries (#4666)
  * Fix syntax issue in conformance test, update nightly (#4664)
  * Add mTLS support for TSA client connections when signing with a signing config (#4620)
  * fix: avoid panic on malformed tlog entry body (#4652)
  * Verify validity of chain rather than just certificate (#4663)
  * Allow --local-image with --new-bundle-format for v2 and v3 signatures (#4626)
  * chore(deps): bump the gomod group across 1 directory with 3 updates (#4662)
  * Bump sigstore/sigstore to resolve GHSA (#4660)
  * Gracefully fail if bundle payload body is not a string (#4648)
  * fix: avoid panic on malformed replace payload (#4653)
  * chore(deps): bump github.com/sigstore/rekor from 1.4.3 to 1.5.0 (#4659)
  * fix: avoid panic on malformed attestation payload (#4651)
  * fix: avoid panic on malformed tlog entries (#4649)
  * Update conformance to latest
  * docs(cosign): clarify RFC3161 revocation semantics (#4642)
  * Add empty predicate to cosign sign when payload type is application/vnd.in-toto+json (#4635)
  * chore(deps): bump github.com/sigstore/fulcio from 1.8.4 to 1.8.5 (#4637)
  * Add origin key for ctfe trusted root
  * Add changelog updates for v3.0.4 and v2.6.2 (#4625)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778587200">- update to 3.0.6 (bsc#1261859, CVE-2026-39395):
  * Fix DSSE predicate check (GHSA-w6c6-c85g-mmv6) (#4801)
  * Handle whitespace-only certificate annotation (#4760)
  * fix(sign): closing SignerVerifier too early when signing with
    a security key (#4761)
  * Disallow --new-bundle-format and --rfc3161-timestamp (#4762)
  * support managed keys in conformance testing (#4728)
  * Add support for GCE metadata server env var (#4732)
  * fix: preserve per-layer annotations in
    WriteAttestationsReferrer (#4709)
  * Fix parsing of in-toto for string predicates
  * Mark batch of flags for deprecation (#4698)
  * disallow key and cert identity being used together
    during verification (#4636)
  * support key creation in GitLab group (#4704)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1783425600">- update to 3.1.1 (bsc#1267044,
  CVE-2026-25680,CVE-2026-42502,
  CVE-2026-27136,CVE-2026-25681,CVE-2026-42506,
  bsc#1266049, CVE-2026-39827, CVE-2026-39828, CVE-2026-39829,
  CVE-2026-39830, CVE-2026-39831, CVE-2026-39832, CVE-2026-39833,
  CVE-2026-39834, CVE-2026-39835, CVE-2026-42508, CVE-2026-46595,
  CVE-2026-46597, CVE-2026-46598,
  bsc#1261811, CVE-2026-33815):
  * This release deprecates a number of flags related to
    verification material input for trust root material, as well
    as the bundle format, standardized across Sigstore SDKs,
    which is now the default output and input for signing and
    verifying respectively. You may continue to use the
    deprecated flags with Cosign v3.x releases. The deprecated
    flags will be removed in a future Cosign v4 release.
  * This release also updates the signing path for logging to
    Rekor v2. DSSE attestations will be logged as hashed entries,
    using the DSSE's pre-auth encoding (PAE). This should unblock
    developers who want to upload large signed DSSEs such as
    SBOMs.
  * Initialize PKCS11 slots Before Getting Token Info in
  * Sign exclusively via sigstore-go in
  * bundle create: Prevent IgnoreTlog when bundle contains SET in
  * Require bundle output or registry upload in
  * fix(load): pass NameOptions to name.ParseReference in
  * fix: honor --digestAlg when hashing a blob in verify-blob-
    attestation in https://github.com/sigstore/cosign/pull/4813
  * Deprecate Flags for v4: Certificates in
  * Deprecate flags signing config in
  * Deprecate flags bundle in
  * Fix typo in map of verify command fields unsupported for new
    bundle format in https://github.com/sigstore/cosign/pull/4853
  * Add bundle upgrade command in
  * Deprecate Flags for v4 in
  * fix: close file descriptor leaked in
    WriteSignedImageIndexImages loop in
  * fix: use Header.Set to prevent duplicate Authorization on
    retry in https://github.com/sigstore/cosign/pull/4870
  * feat(cli): add Rekor v2 flag to cosign signing-config create
  * Fix crash verifying timestamps when no timestamp was verified
  * Deprecate Flags for v4: OCI Referrers in
  * Use the configured Target Repository more consistently in
  * fix: check HTTP status code in LoadFileOrURL in
  * Fix unsafe type assertion in Rego policy evaluation by in
  * Fix Ed25519ph check to respect custom signing configs in
    sign-blob in https://github.com/sigstore/cosign/pull/4880
  * Enable initialize command output in conformance in
  * verify: return TUF errors for new bundle trusted roots in
  * Deprecate subcommands in
  * Remove docstring references to deprecated flags in
  * fix(verify): Attach detached certificates to static
    signatures via wrapped verifier in
  * fix(verify): copy CheckOpts inside VerifyNewBundle to fix
    data race in https://github.com/sigstore/cosign/pull/4917
  * Update sigstore-go to v1.2.0 in
  * **Full Changelog**:
    https://github.com/sigstore/cosign/compare/v3.0.6...v3.1.1</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1784289600">- updated to 3.1.2
  [#]# Deprecations
  * Deprecate --payload for sign and verify commands (#4991)
  [#]# Features
  * docs: add OVHcloud KMS in available external plugins (#4962)
  * Add insecure registry flag to ko publish in kind-verify-attestation workflow (#4970)
  * Deprecate --output-attestation (#4958)
  * Add bundle inspect command (#4842)
  [#]# Fixes
  * Guard against empty certificate PEM in mutate.Signature (#4998)
  * fix(download): Validate predicate type for new bundle format
  * Skip nil subject entries in IntotoSubjectClaimVerifier (#5016)
  * Fix Makefile: fall back to "unknown" version info when built outside a git repo (#5000)
  * fix(verify): skip identity validation for security keys (#5012)
  * fix: include artifactType in OCI 1.1 signature referrer manifest
  * Allow attestation download to handle both bundle types (#4996)
  * Fix panic in dockerfile verify on malformed FROM lines (#4979)
  * fix(release): restore signing-step auth and fail on image signing errors (#4978)
  * feat(signing-config): add --base-config flag to override services from base config (#4977)
  * fix: pass NewBundleFormat to KeyOpts in sign command (#4981)
  * fix: ignore build stage references in dockerfile verify (#4961)
  * fix: allow '=' in annotation values (#4957)
  [#]# Cleanup
  * Remove unused policy evaluation code (#4936)
  * Remove unused signing code (#4918)
  * Remove unused OCI code (#4935)
  * Remove unused ephemeral signer (#4938)
  [#]# Documentation
  * feat: improve verify flag shell completions (#4965)
  * docs: fix Short style and add Example fields to piv-tool subcommands (#4942)
  * docs: add Example fields to env and bundle create commands (#4941)
  * docs: fix Short style and add Example fields to pkcs11-tool subcommands</changelog>
</package>
<package pkgid="3f8faf18add6db58c10a4711ed7be984e8f64c29883ba49069f8ce517c80efca5609a5bd6ae383acc2d92a6b88850dea6783e6d4faa6bc785e9b5ed7436372f8" name="cosmic-ext-applet-emoji-selector-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.5+git20240819.13c0a7e" rel="1.10"/>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715169600">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723032000">- update to 0.1.4+git20240805.8fc5690:
  * remove fix-naming.patch as upstream fixed it
  * remove fix-justfile, upstreamed
- enable leap (thanks to vyvir)
- switch to tar_scm (obs_scm has a bug)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723032001">- update to 0.1.5+git20240807.21a8a17:
  * Update documentation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723118400">- standardize packaging with also fixes for miscellaneous hardcoding
  filenames, using @PARENT_TAG where applicable, and be more specific
  with files in the %files section (so no non-wanted files are getting
  added</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1733486400">- update to 0.1.5+git20240819.13c0a7e:
  * Create LICENSE-MIT
  * add spdx license identifiers
  * fix: load available languages from i18n-json dir
  * remove rayon
  * Update README.md / remove copying works now
- update license</changelog>
</package>
<package pkgid="1d3e890c836f0da56f1fc45e0a34454df21e47c0d2181ff55c425fc4cae733ac80fe3557ae8ab0fe60d7e7bd2a77f273f7e96c5f1e20ab0f2d1e5bb6b3bb1753" name="cosmic-ext-applet-emoji-selector-debugsource" arch="i586">
  <version epoch="0" ver="0.1.5+git20240819.13c0a7e" rel="1.10"/>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1715169600">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723032000">- update to 0.1.4+git20240805.8fc5690:
  * remove fix-naming.patch as upstream fixed it
  * remove fix-justfile, upstreamed
- enable leap (thanks to vyvir)
- switch to tar_scm (obs_scm has a bug)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723032001">- update to 0.1.5+git20240807.21a8a17:
  * Update documentation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723118400">- standardize packaging with also fixes for miscellaneous hardcoding
  filenames, using @PARENT_TAG where applicable, and be more specific
  with files in the %files section (so no non-wanted files are getting
  added</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1733486400">- update to 0.1.5+git20240819.13c0a7e:
  * Create LICENSE-MIT
  * add spdx license identifiers
  * fix: load available languages from i18n-json dir
  * remove rayon
  * Update README.md / remove copying works now
- update license</changelog>
</package>
<package pkgid="6cdc37ca37cd825dd8ebb177b6f5a8cdb90ebf95c628651c8933d471089838e2cbec2887d58253c77282684209a7b9518ea2a6115075b294d292a31819266964" name="cosmic-ext-applet-places-status-indicator-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0+git20240607.a341006" rel="1.11"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1710936000">- initial packaging</changelog>
</package>
<package pkgid="aaaf4b21b894c02495fc7bd9ccdf2b239281598ad0808d60e928ed5425b75c9dac8a1158bfa8ef5dad241cdeeca59873ec3d51df49d5ed82b908c5c7e3aa75cb" name="cosmic-ext-applet-places-status-indicator-debugsource" arch="i586">
  <version epoch="0" ver="0.1.0+git20240607.a341006" rel="1.11"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1710936000">- initial packaging</changelog>
</package>
<package pkgid="bf690c55f45eee4c5804e0b5f42e3d396efc52ba15520deec0c1649ec99a3074de3dcf713ed31cf75f9d52e1ddde7cfa35bde85176b809dabeefd9889bc8d4da" name="cosmic-ext-applet-tailscale-debuginfo" arch="i586">
  <version epoch="0" ver="3.10.2" rel="1.2"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1728734400">- initial packaging</changelog>
  <changelog author="rrahl0@opensuse.org" date="1733486400">- Update to version 2.0.0+1:
  * Updated README.md and screenshots
  * Updated version number to 2.0.0
  * Update UI
  * Exit node feature complete
  * Refactored window.rs and logic.rs
  * Refactored logic.rs
  * Updated config logic and window
  * Updated Cargo.lock for bug
  * updated ui and adding allow lan
  * Config file is working
  * Added Cargo.lock
  * Updating config.rs
  * Working on config file
  * Started working on config for exit-node
  * Created host exit node functionality and set exit node functionality</changelog>
  <changelog author="rrahl0@opensuse.org" date="1780315200">- Update to version 3.10.1:
  * Fix: workflow typo
  * Fix: workflow typo
  * Fix: release workflow
  * Fix: workflow typo
  * Update: Manually trigger flatpak_release
  * Fix: flatpak_release.yml action
  * Fix: flatpak_release.yml action
  * Fix: flatpak_release.yml action
  * Add: Release Action
  * Remove: *.orig files
  * Update Rust and deps
  * Add account switching
  * Update .desktop and justfile
  * Update justfile
  * Update deps
  * Removed build-release from just install recipe
  * Update justfile, deps, and max-popup size
  * Update: README.md and screenshots
  * Fix: UI constraints, translations
  * Remove: Tailscale CLI
  * Updated justfile to auto-install dependencies.
  * Update Rust and deps
  * Add account switching
  * Update to match binary
  * Update deps
  * Change manifest branch to flatpak
  * Update max width to 400px
  * Updated max width value
  * Fixed flatpak-spawn command
  * Removed grep commands
  * Fixed flatpak logic
  * Updated to build flatpak
  * Update window.rs
  * Updated flatpak manifest
  * Updated .gitignore, updated .desktop file, updated logic.rs - window.rs, deleted .flatpak directory
  * Updated to work as a flatpak
  * Fix icon installation in justfile
  * i18n(nl)
  * Create FUNDING.yml
  * Create FUNDING.yml
  * Updated README.md logic.rs and window.rs
  * Removed outdated imports
  * chore: update libcosmic
  * Upgraded crates, libcosmic, and window.rs</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781956800">- Update to version 3.10.2:
  + fix an issue with updated dependencies
- Abandoned just (and fix-justfile.patch), as the justfile is
  nowadays only for flatpak</changelog>
</package>
<package pkgid="d7aabf791260cfcc3ffa1ce52b5a345995a0b6662db8a204627072db0f997a9968f86e90a564d8efdfa35ab684f2103e2ef2b4fde77c02e5c080e90dab9aba7a" name="cosmic-ext-applet-tailscale-debugsource" arch="i586">
  <version epoch="0" ver="3.10.2" rel="1.2"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1728734400">- initial packaging</changelog>
  <changelog author="rrahl0@opensuse.org" date="1733486400">- Update to version 2.0.0+1:
  * Updated README.md and screenshots
  * Updated version number to 2.0.0
  * Update UI
  * Exit node feature complete
  * Refactored window.rs and logic.rs
  * Refactored logic.rs
  * Updated config logic and window
  * Updated Cargo.lock for bug
  * updated ui and adding allow lan
  * Config file is working
  * Added Cargo.lock
  * Updating config.rs
  * Working on config file
  * Started working on config for exit-node
  * Created host exit node functionality and set exit node functionality</changelog>
  <changelog author="rrahl0@opensuse.org" date="1780315200">- Update to version 3.10.1:
  * Fix: workflow typo
  * Fix: workflow typo
  * Fix: release workflow
  * Fix: workflow typo
  * Update: Manually trigger flatpak_release
  * Fix: flatpak_release.yml action
  * Fix: flatpak_release.yml action
  * Fix: flatpak_release.yml action
  * Add: Release Action
  * Remove: *.orig files
  * Update Rust and deps
  * Add account switching
  * Update .desktop and justfile
  * Update justfile
  * Update deps
  * Removed build-release from just install recipe
  * Update justfile, deps, and max-popup size
  * Update: README.md and screenshots
  * Fix: UI constraints, translations
  * Remove: Tailscale CLI
  * Updated justfile to auto-install dependencies.
  * Update Rust and deps
  * Add account switching
  * Update to match binary
  * Update deps
  * Change manifest branch to flatpak
  * Update max width to 400px
  * Updated max width value
  * Fixed flatpak-spawn command
  * Removed grep commands
  * Fixed flatpak logic
  * Updated to build flatpak
  * Update window.rs
  * Updated flatpak manifest
  * Updated .gitignore, updated .desktop file, updated logic.rs - window.rs, deleted .flatpak directory
  * Updated to work as a flatpak
  * Fix icon installation in justfile
  * i18n(nl)
  * Create FUNDING.yml
  * Create FUNDING.yml
  * Updated README.md logic.rs and window.rs
  * Removed outdated imports
  * chore: update libcosmic
  * Upgraded crates, libcosmic, and window.rs</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781956800">- Update to version 3.10.2:
  + fix an issue with updated dependencies
- Abandoned just (and fix-justfile.patch), as the justfile is
  nowadays only for flatpak</changelog>
</package>
<package pkgid="3d47583a9e7a2e7d95a110a4303cde374af0b447a4e97a19c482500579f03fb697439721ab63a14f04077c8c41e01c66bbfe277dfa6d0a6effabc4a5e61af2cb" name="cosmic-ext-bg-theme-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0+git20260203.8856cab" rel="1.6"/>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1717156800">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723032000">- new upstream url
- remove service macros as they are unneeded for user units
- use upstream service file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723118400">- standardize packaging with also fixes for miscellaneous hardcoding
  filenames, using @PARENT_TAG where applicable, and be more specific
  with files in the %files section (so no non-wanted files are getting
  added
- add patch rename-binary-in-unit-file.patch, so we can use upstream service
  file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1772020800">- Update to version 0.1.0+git20260203.8856cab:
  * chore: updates and error handling
  * remove service file
  * fix: typo
  * feat: --no-daemon option
  * chore: readme
  * feat: add desktop file for auto start
  * fix: avoid panic on edge cases
  * chore: udpate deps
  * chore: update
  * fix: rename config
- remove rename-binary-in-unit-file.patch, as upstream moved from
  a service file to a desktop file</changelog>
</package>
<package pkgid="2fb5dfe20bae8c589644cd198d8a98701463f2a791668ce8b4fe2e5d2ebf9c349882bb31a00773ed8fbbdc314b730dc4e2c3c1ecff0ea5bb25739a6b4ee62831" name="cosmic-ext-bg-theme-debugsource" arch="i586">
  <version epoch="0" ver="0.1.0+git20260203.8856cab" rel="1.6"/>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1717156800">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723032000">- new upstream url
- remove service macros as they are unneeded for user units
- use upstream service file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723118400">- standardize packaging with also fixes for miscellaneous hardcoding
  filenames, using @PARENT_TAG where applicable, and be more specific
  with files in the %files section (so no non-wanted files are getting
  added
- add patch rename-binary-in-unit-file.patch, so we can use upstream service
  file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1772020800">- Update to version 0.1.0+git20260203.8856cab:
  * chore: updates and error handling
  * remove service file
  * fix: typo
  * feat: --no-daemon option
  * chore: readme
  * feat: add desktop file for auto start
  * fix: avoid panic on edge cases
  * chore: udpate deps
  * chore: update
  * fix: rename config
- remove rename-binary-in-unit-file.patch, as upstream moved from
  a service file to a desktop file</changelog>
</package>
<package pkgid="11337af53da2053d4a5f86cefb0e161e9b89516933c971c1444cabcdc46fd99430e7d6d903654c2dfab2066f43a1e47fc51bd9cd8886a454d23f78389dea365c" name="cosmic-ext-dirstat-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.0" rel="1.4"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1720872000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723118400">- standardize packaging with also fixes for miscellaneous hardcoding
  filenames, using @PARENT_TAG where applicable, and be more specific
  with files in the %files section (so no non-wanted files are getting
  added</changelog>
  <changelog author="rrahl0@opensuse.org" date="1733486400">- Update to version 0.1.0+git20241120.bab06c8:
  * Update screenshot.png
  * a little clippy
  * Update to latest libcosmic, use tooltip widget</changelog>
  <changelog author="rrahl0@opensuse.org" date="1774612800">- Update to version 0.2.0:
  * v0.2.0
  * feat: Add file browser synced to application (#3)
  * chore: Update project to latest (#2)</changelog>
  <changelog author="rrahl0@opensuse.org" date="1780315200">- Update to version 0.3.0:
  * Release 0.3.0
  * feat: Show scan progress &amp; optimise implementation (#5)
  * Silence dead code warning on unused widget</changelog>
</package>
<package pkgid="ac9dd4d56b608a80fa2a4392117a91891c508c576b12c78230cff022e0025b32714d2f77f040dbefc86bf34e9ed972433266872d3c8db9b7c3bdd04e41f9be88" name="cosmic-ext-dirstat-debugsource" arch="i586">
  <version epoch="0" ver="0.3.0" rel="1.4"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1720872000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723118400">- standardize packaging with also fixes for miscellaneous hardcoding
  filenames, using @PARENT_TAG where applicable, and be more specific
  with files in the %files section (so no non-wanted files are getting
  added</changelog>
  <changelog author="rrahl0@opensuse.org" date="1733486400">- Update to version 0.1.0+git20241120.bab06c8:
  * Update screenshot.png
  * a little clippy
  * Update to latest libcosmic, use tooltip widget</changelog>
  <changelog author="rrahl0@opensuse.org" date="1774612800">- Update to version 0.2.0:
  * v0.2.0
  * feat: Add file browser synced to application (#3)
  * chore: Update project to latest (#2)</changelog>
  <changelog author="rrahl0@opensuse.org" date="1780315200">- Update to version 0.3.0:
  * Release 0.3.0
  * feat: Show scan progress &amp; optimise implementation (#5)
  * Silence dead code warning on unused widget</changelog>
</package>
<package pkgid="8581c7e10849bf1445b1f827667cfafc85dca20c2344cc888c9df4d8adf39675c9782b9eb5556d5f1d2b2d1c1c6a90a89bbb1dc1381864bb84be45aa25a106c4" name="cosmic-reader-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0+git20250114.9ea7c85" rel="1.7"/>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1716379200">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723118400">- standardize packaging with also fixes for miscellaneous hardcoding
  filenames, using @PARENT_TAG where applicable, and be more specific
  with files in the %files section (so no non-wanted files are getting
  added</changelog>
  <changelog author="rrahl0@opensuse.org" date="1733486400">- Update to version 0.1.0+git20241022.9f62f54:
  * Update libcosmic/iced and implement images
  * Parse pdf images and update lopdf
  * Use metrically compatible fonts when font name not specified
  * Update dependencies
  * Add license (GPLv3)
  * Use fork of lopdf for identity-h encoding
  * Update dependencies
  * Move text lines using transforms</changelog>
  <changelog author="rrahl0@opensuse.org" date="1737201600">- Update to version 0.1.0+git20250114.9ea7c85:
  * Use git version of lopdf
  * Update dependencies</changelog>
</package>
<package pkgid="a79b1d22d78b92616dc314fe26d9bc5b6b2d59641a46e8aa1dca46db42c6ced4dc6bea000177c8e2d71a89f5072e5f127e6a708bb78ebcb97e73cb99fe6a5783" name="cosmic-reader-debugsource" arch="i586">
  <version epoch="0" ver="0.1.0+git20250114.9ea7c85" rel="1.7"/>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1716379200">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723118400">- standardize packaging with also fixes for miscellaneous hardcoding
  filenames, using @PARENT_TAG where applicable, and be more specific
  with files in the %files section (so no non-wanted files are getting
  added</changelog>
  <changelog author="rrahl0@opensuse.org" date="1733486400">- Update to version 0.1.0+git20241022.9f62f54:
  * Update libcosmic/iced and implement images
  * Parse pdf images and update lopdf
  * Use metrically compatible fonts when font name not specified
  * Update dependencies
  * Add license (GPLv3)
  * Use fork of lopdf for identity-h encoding
  * Update dependencies
  * Move text lines using transforms</changelog>
  <changelog author="rrahl0@opensuse.org" date="1737201600">- Update to version 0.1.0+git20250114.9ea7c85:
  * Use git version of lopdf
  * Update dependencies</changelog>
</package>
<package pkgid="5719d57d6d18cd0f8f87fb8cb0c235532e9b2f5c1e70de9d36a2ae3d32ef8486a61b9083fa33f806dc24932931db102efd78f3ee7d5d0f38a6e005d67696af00" name="coturn-debuginfo" arch="i586">
  <version epoch="0" ver="4.17.2" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776168000">- Update to version 4.10.0
  Security
  * CVE-2026-40613 Misaligned Memory Access STUN Attribute Parser
  Performance
  * Add Linux-only recvmmsg client receive path for DTLS/UDP listener
    (gh#coturn/coturn#1852)
  * Skip response buffer allocation for STUN indications
  * Remove mutex from per-thread super_memory allocator (gh#coturn/coturn#1851)
  * Eliminate mutex and reduce copies on auth message dispatch
    (gh#coturn/coturn#1843)
  * Replace mutex_bps with lock-free atomics for bandwidth tracking
    (gh#coturn/coturn#1846)
  * Remove unused mutex from ur_map structure (gh#coturn/coturn#1861)
  * WebRTC Auth optimization path (gh#coturn/coturn#1860)
  * Improve worst case scenario - avoid memory allocation
    (gh#coturn/coturn#1823)
  Memory issues
  * Fix null pointer dereferences in post_parse() (gh#coturn/coturn#1859)
  * Fix stack buffer overflow in OAuth token decoding (gh#coturn/coturn#1850)
    CVE-2026-43994, boo#1268548
  * Fix uint16_t truncation overflow in stun_get_message_len_str()
    (gh#coturn/coturn#1844)
  * Initialize variables before use (gh#coturn/coturn#1832)
  General Improvements
  * Disable reason string in response messages to reduce amplification factor
    (gh#coturn/coturn#1829)
  * Keep only NEV_UDP_SOCKET_PER_THREAD network engine (gh#coturn/coturn#1849)
  * Replace perror with logging (gh#coturn/coturn#1831)
  * Extend seed corpus (gh#coturn/coturn#1858) and add more fuzzing scenarios
    (gh#coturn/coturn#1857)
  * Update config and Readme files about deprecated TLSv1/1.1
    (gh#coturn/coturn#1848)
  * Restore RFC 3489 (old STUN) backward compatibility broken since 4.7.0
    (gh#coturn/coturn#1839)
  * Change port identifiers to use uint16_t (gh#coturn/coturn#1752)
  * Fixes: run_tests.sh and no db (gh#coturn/coturn#1834)
  * Improve PostgreSQL.md Clarity (gh#coturn/coturn#1833)
  * Add session usage reporting callback to TURN database driver
    (gh#coturn/coturn#1794)
  * CLI interface is disabled by default (gh#coturn/coturn#1830</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777982400">- Update to version 4.11.0
  Fix for CVE-2026-43915, boo#1268547
  * Fix prometheus response memory leak introduced in 4.10.0
  * Use constant-time compare for STUN MESSAGE-INTEGRITY HMAC by
    @eakraly in gh#coturn/coturn#1869
  * Fix format-string injection in Redis DB driver
    by @eakraly in gh#coturn/coturn#1870
  * Abort on malformed allowed/denied-peer-ip at startup by
    @eakraly in gh#coturn/coturn#1872
  * Pin session origin only after MESSAGE-INTEGRITY validates by
    @eakraly in gh#coturn/coturn#1871
  * Fix build failure: define _GNU_SOURCE for recvmmsg() on Linux by
    @eakraly in gh#coturn/coturn#1868
  * Drop udp_relay_servers_number config and clean up dead UDP id-space by
    @eakraly in gh#coturn/coturn#1874
  * Add Unity-based unit test scaffolding by @eakraly in
    gh#coturn/coturn#1875
  * Delete log line per relay thread on start by @eakraly in
    gh#coturn/coturn#1876
  * Out of bound HTTP detection in parser by @eakraly in
    gh#coturn/coturn#1877
  * Extend STUN client fuzz builder coverage by @eakraly
    in gh#coturn/coturn#1878
  * Extend fuzzing coverage and enable local fuzzing in a container by
    @eakraly in gh#coturn/coturn#1881
  * Cover all public stun_buffer.c wrappers in FuzzStunClient by @eakraly
    in gh#coturn/coturn#1883
  * HTTP parsing fixes by @eakraly in gh#coturn/coturn#1882
  * Unblock fuzz coverage for is_http and rare STUN attributes by @eakraly
    in gh#coturn/coturn#1884
  * Seed address-mapping table in fuzz initializer by @eakraly
    in gh#coturn/coturn#1885
  * Add deterministic challenge-response builder to FuzzStun by
    @eakraly in gh#coturn/coturn#1886
  * Add fuzz coverage for integrity helpers by @eakraly in
    gh#coturn/coturn#1888
  * Hoist turn_server_get_engine() out of per-packet hot path by
    @eakraly in gh#coturn/coturn#1889
  * Inline addr_cpy() in the header by @eakraly in gh#coturn/coturn#1892
  * Trim two redundant checks from per-packet relay hot path by
    @eakraly in gh#coturn/coturn#1890
  * Inline get_ioa_addr_len() in the header by @eakraly
    in gh#coturn/coturn#1891
  * Cache hot lookups in TURN data-path handlers by @eakraly
    in gh#coturn/coturn#1893
  * Load generator mode in turnutils_uclient by @eakraly
    in gh#coturn/coturn#1894
  * Filc harness and pointer typedefs by @eakraly in gh#coturn/coturn#1896</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779710400">- Update to version 4.12.0
  Fix for CVE-2026-53448, boo#1271323
  * Update khash to the latest version (#1919).
  * Update readme to match latest changes (#1920).
  * Update docs for drop-invalid-packets and
    response-origin-only-with-rfc5780.
  * Multiplexpeer (#1916).
  * Fix TTL/TOS type conversion (#1915).
  * turnutils_uclient: sender thread pool + UDP-GSO send batching +
    recv_pps reporting (#1913).
  * Fix memory leak introduced by recvmmsg path (#1912).
  * turnutils_uclient: multi-threaded listener (recv) pool.
  * examples/turnserver.conf: update description of cli option.
  * turnutils_uclient: Linux recvmmsg receive path + larger
    SO_RCVBUF (#1910).
  * Add UDP-GSO send path (--udp-gso) (#1907).
  * turnutils_peer: Linux fast path with drain loop,
    recvmmsg/sendmmsg, U… (#1908).
  * Relay recvmmsg (#1906).
  * fuzzing: use hex escapes for HTTP EOH dictionary entry.
  * Sync turnserver man page with current CLI options (#1903).
  * Remove stale --ne option from turnserver --help (#1904).
  * Restore CodeQL permissions, category, and manual build mode.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781438400">- Update to version 4.13.0
  Security fixes
  * CVE-2026-68553, boo#1275766
  * CVE-2026-53449, boo#1271324
  * CVE-2026-53450, boo#1271325
  Changes
  * Wrap atomic everywhere.
  * Fix sendmmsg stride bug in multiplex-peer UDP batch flush.
  * Reap TURN permissions/channels via a per-thread sweep instead
    of per-object timers.
  * Add --udp-sendmmsg-log to observe egress sendmmsg/UDP-GSO
    batching.
  * Expose recvmmsg/sendmmsg UDP batch sizes as Prometheus metrics
  * Restrict recvmmsg fast path to shared fan-in sockets
    (make --udp-recvmmsg useful standalone).
  * Enable --udp-recvmmsg by default on Linux.
  * Security hardening: port parsing, admin brute-force throttle,
    credential log redaction, constant-time compare, OAuth bounds
    checks, permission cap (#1932).
  * Add continuous latency mode to stunclient.
  * Fix test_redis_format link failure.
  * Fix configure MANPREFIX typo.
  * Fix missing sqlite3 dependendcy.
  * Fix UDP receive buffer ownership.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781524800">- Update to version 4.13.1
  * null-terminate server_name in stun_is_challenge_response_str.
  * Canonicalize all IPv4-in-IPv6 encodings before peer-IP checks.
    CVE-2026-73212, boo#1274996
  * Auto-deny coturn's own database backend endpoints as relay
    peers.
  * Deny link-local / ULA / site-local relay peers by default.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782129600">- Update to version 4.14.0
  New
  * No more dependency on prometheus-client-c
  * HTTPS support for prometheus client (optional)
  * TLS support for redis - now compatible with managed redis
    (optional).
  * Rate limiting "401 Unauthorized" responses - reduces
    reflection attacks off the coturn server. This is an
    experimental feature - not fully tested on production scale
    deployment and massive DDoS attacks. New prometheus counters
    should help shed some light on real life behavior and
    performance. The feature is off by default.
  What's Changed
  * validate hmackey length in sqlite_get_user_key before hex
    decode.
  * Add out-of-tree patch to restore deprecated OpenSSL 1.1.1.
  * Add optional TLS transport for Redis connections.
  * Fix relay threads override.
  * Flush prometheus hot-path counters once per second to kill
    lock contention.
  * fix signed-char index out-of-bounds read in base64_decode.
  * Build Prometheus exporter from vendored local sources.
  * Prom https.
  * Fix realm quota data race and warnings.
  * Add per-source rate-limiting of UDP 401 Unauthorized responses</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1784721600">- Update to version 4.15.0
  Security
  * Ignore STUN attributes after MESSAGE-INTEGRITY (GHSA-5538-7cxj-5jcc). Per
    RFC 8489 §9 / RFC 5389 §15.4, attributes following MESSAGE-INTEGRITY (other
    than FINGERPRINT) must be ignored, but coturn processed the full attribute
    list. This also fixes an interop bug where an RFC 8489 client sending
    MESSAGE-INTEGRITY-SHA256 after MESSAGE-INTEGRITY was wrongly answered with
    error 420. CVE-2026-68554, boo#1275767
  * Bind mobility session-resume to the original allocation owner
    (gh#coturn/coturn#1969) — a MOBILITY-TICKET resume is now only accepted
    from the user that created the allocation. CVE-2026-65981, boo#1273388
  * Reject ACME requests via signed 400 response (gh#coturn/coturn#1965)
    instead of silently dropping them. CVE-2026-62959, boo#1273238
  * Reset the reused UDP receive-buffer offset in the DTLS listener
    (gh#coturn/coturn#1986).
  * Zeroed channel-data padding in stun_init_channel_message_str so
    uninitialized stack bytes never reach the wire (gh#coturn/coturn#1984).
  * Fixed a uint16_t truncation overflow when computing STUN message length
    (gh#coturn/coturn#1964). CVE-2026-68552, boo#1275765
  * Fixed an off-by-one write past the realm buffer in redis_list_admin_users
    (gh#coturn/coturn#1978).
  * Fixed a size_t underflow in the telnet (CLI) _process data emit
    (gh#coturn/coturn#1980) and bounded MSSP subnegotiation parsing to the
    buffer end (gh#coturn/coturn#1972).
  * NULL-terminated the HTTP request buffer before it is logged verbatim
    (gh#coturn/coturn#1967); switched apputils.c to bounded snprintf
    (gh#coturn/coturn#1966).
  New features
  * RFC 8016 graceful dual-5-tuple mobility handoff (gh#coturn/coturn#1975). A
    MOBILITY-TICKET resume no longer hard-switches the allocation at REFRESH
    time. The server now does a make-before-break transition: peer→client
    traffic stays on the old 5-tuple until the client's first packet arrives on
    the new one, and only then is the old socket discarded.
  * --drain-min-allocations (gh#coturn/coturn#1997) — a shutdown threshold for
    drain mode: the server exits once the live allocation count falls to the
    configured value instead of waiting for zero.
  * --log-min-level (log_min_level in the config file) (gh#coturn/coturn#1222)
    — a real minimum-log-level filter, since -v/--verbose had little effect on
    turnserver logging.
  * Alternate-server TCP/UDP distinction (gh#coturn/coturn#1605) — alternate
    servers are now tracked per transport, so TCP and UDP clients can be
    redirected to different alternate servers.
  * Fail-fast allocation wrappers (gh#coturn/coturn#1981) — all heap allocation
    in coturn-owned code goes through
    turn_malloc/turn_calloc/turn_realloc/turn_strdup, which log the call site
    and abort on OOM rather than risking NULL-dereference or silent degradation
    in a long-running server.
  Reliability and correctness fixes
  * Fixed the remaining misaligned wire-buffer accesses and added
    alignment-safe turn_read_u16/u32/u64 / turn_write_* helpers
    (gh#coturn/coturn#1995, gh#coturn/coturn#1994) — misaligned reads of STUN
    attribute values were undefined behavior and a SIGBUS on strict-alignment
    targets.
  * Fixed uint32_t counter wraparound in the relay port allocator
    (gh#coturn/coturn#1992).
  * Worker threads are now joined on shutdown, fixing an exit-time OpenSSL race
    (gh#coturn/coturn#1991); OpenSSL atexit cleanup is disabled in turnserver
    (gh#coturn/coturn#1990).
  * Released the alternate-server list mutex when del_alt_server removes the
    last entry, fixing a deadlock (gh#coturn/coturn#1988, tests in
    gh#coturn/coturn#1989).
  * setgroups is no longer called unconditionally in mainrelay, fixing startup
    under environments where it's not permitted (gh#coturn/coturn#1508).
  * Freed EVP_CIPHER_CTX on error paths in the OAuth GCM encode/decode
    (gh#coturn/coturn#1962) and avoided leaks on realloc failure in TCP relay
    allocation (gh#coturn/coturn#1977).
  * Cast to unsigned char before isspace() in config-file parsing
    (gh#coturn/coturn#1968).
  * Log an explicit error when a configured tls-listening-port cannot start
    (gh#coturn/coturn#1974).
  * Autotools build now detects hiredis_ssl, enabling Redis TLS in the
    ./configure build (gh#coturn/coturn#1963).
  Metrics
  * Every STUN Binding response is now counted in the Prometheus metrics
    (gh#coturn/coturn#1996).
  Client utilities
  * turnutils_uclient now sends the SNI host name on TLS connections
    (gh#coturn/coturn#1973)
  * heap-allocates its STUN message buffers instead of using large stack
    buffers (gh#coturn/coturn#1976).</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1785931200">- Update to version 4.17.0
  Please read the release notes at https://github.com/coturn/coturn/releases/tag/4.17.0
  Three defaults changed in this release. Read these before upgrading.
  * DTLS listeners are now opt-in
  * Stateless nonce is on by default
  * The default log line changed
  Security fixes
  * Allocation quotas could be bypassed under --mobility
    CVE-2026-73216, boo#1275000
  * DTLS allocated per-peer state before the cookie was verified
  * EVEN-PORT with the R bit clear leaked relay ports
    CVE-2026-73215, boo#1274999
  Changes
  * free the secrets list on the get_user_key error paths
    gh#coturn/coturn#2019
  * Binding stateless fastpath gh#coturn/coturn#2024
  * Worktree stateless nonce mi fastpath gh#coturn/coturn#2025
  * Start the DTLS listeners only when --dtls is given gh#coturn/coturn#2026
  * Do not ask the kernel for an outgoing IP TTL of zeroi
    gh#coturn/coturn#2027
  * Drop --simple-log where it is a no-op alongside --log-file=stdout
    gh#coturn/coturn#2028
  * Remove syslog from the Docker Compose turnserver.conf
    gh#coturn/coturn#2029
  * Fix localtime() data race in the logger gh#coturn/coturn#2030
  * Log format: ISO-8601 timestamp by default, no thread id,
    space delimiter gh#coturn/coturn#2031
  * Keep the legacy random nonce at 16 chars gh#coturn/coturn#2032
  * Emit exactly one log line per record gh#coturn/coturn#2033
  * Enable stateless nonce by default gh#coturn/coturn#2036
- Update to version 4.16.0
  Security fixes
  * CVE-2026-68555, boo#1275768
  * CVE-2026-73213, boo#1274997
  * CVE-2026-73214, boo#1274998
    DTLS listener: correct the handshake buffer bound and remove the
    non-functional client-cert path by @eakraly in gh#coturn/coturn#2003
  Changes
  * Restore support for hiredis &lt; 1.1.0 (for AlmaLinux/RHEL/Rocky Linux 9)
    by @robert-scheck in gh#coturn/coturn#2001
  * Add --stateless-nonce: bound memory under valid-structure STUN floods
    (gh#coturn/coturn#1999) by @eakraly in gh#coturn/coturn#2002
  * Fix NULL deref: --prometheus-address/-path/-port take a required
    value by @eakraly in gh#coturn/coturn#2005
  * Return 508, not 400/440, when a well-formed Allocate cannot be satisfied
    by @eakraly in gh#coturn/coturn#2007
  * Narrow ChannelBind to the RFC 8656 channel range 0x4000-0x4FFF
    by @eakraly in gh#coturn/coturn#2006
  * Split --stun-backward-compatibility: move RFC 3489 handling to its own
    deprecated flag by @eakraly in gh#coturn/coturn#2008
  * DTLS: drop non-handshake records from unknown sources by
    @eakraly in gh#coturn/coturn#2010
  * DTLS: cap concurrent half-open handshakes (pre-cookie state-exhaustion)
    by @eakraly in gh#coturn/coturn#2012
  * DTLS: release idle handshake buffers on half-open sockets by
    @eakraly in gh#coturn/coturn#2013
  * Declare ERROR-CODE / ADDRESS-ERROR-CODE reason phrases without padding
    by @eakraly in gh#coturn/coturn#2015
  * Send: make a duplicate XOR-PEER-ADDRESS first-wins instead of last-wins
    by @eakraly in gh#coturn/coturn#2016
  * multiplex-peer: bound the shared per-thread peer demux table by @eakraly
    in gh#coturn/coturn#2017</changelog>
  <changelog author="chris@computersalat.de" date="1786104000">- fix ChangeLog
  * Update Sources to 4.17.0 as previous changes refer to 4.17.0
- rebase coturn-turnserver_conf.patch</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1787832000">- Added chaneglog for version 4.16.0
- Improved older changelogs and added CVS/boo numbers
- Update to version 4.17.2
  * Fix outgoing UDP TTL pinned to 1 on client-facing sockets in
    gh#coturn/coturn#2045
- Update to version 4.17.1
  * Gate merges on the more tests suites by @eakraly
    in gh#coturn/coturn#2039
  * build: Drop ginstall detection in configure by @eakraly
    in gh#coturn/coturn#2038
  * Flash before socket close by @eakraly in gh#coturn/coturn#2041</changelog>
</package>
<package pkgid="fda99432f800941fc32c3e86e210403226bae1b92aadfe92b2248ac296cdd2a3a7afb6b811a99feef3e4af64dfe6f027c0d14abe94bde54fe2613fee1c3f72ec" name="coturn-debugsource" arch="i586">
  <version epoch="0" ver="4.17.2" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776168000">- Update to version 4.10.0
  Security
  * CVE-2026-40613 Misaligned Memory Access STUN Attribute Parser
  Performance
  * Add Linux-only recvmmsg client receive path for DTLS/UDP listener
    (gh#coturn/coturn#1852)
  * Skip response buffer allocation for STUN indications
  * Remove mutex from per-thread super_memory allocator (gh#coturn/coturn#1851)
  * Eliminate mutex and reduce copies on auth message dispatch
    (gh#coturn/coturn#1843)
  * Replace mutex_bps with lock-free atomics for bandwidth tracking
    (gh#coturn/coturn#1846)
  * Remove unused mutex from ur_map structure (gh#coturn/coturn#1861)
  * WebRTC Auth optimization path (gh#coturn/coturn#1860)
  * Improve worst case scenario - avoid memory allocation
    (gh#coturn/coturn#1823)
  Memory issues
  * Fix null pointer dereferences in post_parse() (gh#coturn/coturn#1859)
  * Fix stack buffer overflow in OAuth token decoding (gh#coturn/coturn#1850)
    CVE-2026-43994, boo#1268548
  * Fix uint16_t truncation overflow in stun_get_message_len_str()
    (gh#coturn/coturn#1844)
  * Initialize variables before use (gh#coturn/coturn#1832)
  General Improvements
  * Disable reason string in response messages to reduce amplification factor
    (gh#coturn/coturn#1829)
  * Keep only NEV_UDP_SOCKET_PER_THREAD network engine (gh#coturn/coturn#1849)
  * Replace perror with logging (gh#coturn/coturn#1831)
  * Extend seed corpus (gh#coturn/coturn#1858) and add more fuzzing scenarios
    (gh#coturn/coturn#1857)
  * Update config and Readme files about deprecated TLSv1/1.1
    (gh#coturn/coturn#1848)
  * Restore RFC 3489 (old STUN) backward compatibility broken since 4.7.0
    (gh#coturn/coturn#1839)
  * Change port identifiers to use uint16_t (gh#coturn/coturn#1752)
  * Fixes: run_tests.sh and no db (gh#coturn/coturn#1834)
  * Improve PostgreSQL.md Clarity (gh#coturn/coturn#1833)
  * Add session usage reporting callback to TURN database driver
    (gh#coturn/coturn#1794)
  * CLI interface is disabled by default (gh#coturn/coturn#1830</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777982400">- Update to version 4.11.0
  Fix for CVE-2026-43915, boo#1268547
  * Fix prometheus response memory leak introduced in 4.10.0
  * Use constant-time compare for STUN MESSAGE-INTEGRITY HMAC by
    @eakraly in gh#coturn/coturn#1869
  * Fix format-string injection in Redis DB driver
    by @eakraly in gh#coturn/coturn#1870
  * Abort on malformed allowed/denied-peer-ip at startup by
    @eakraly in gh#coturn/coturn#1872
  * Pin session origin only after MESSAGE-INTEGRITY validates by
    @eakraly in gh#coturn/coturn#1871
  * Fix build failure: define _GNU_SOURCE for recvmmsg() on Linux by
    @eakraly in gh#coturn/coturn#1868
  * Drop udp_relay_servers_number config and clean up dead UDP id-space by
    @eakraly in gh#coturn/coturn#1874
  * Add Unity-based unit test scaffolding by @eakraly in
    gh#coturn/coturn#1875
  * Delete log line per relay thread on start by @eakraly in
    gh#coturn/coturn#1876
  * Out of bound HTTP detection in parser by @eakraly in
    gh#coturn/coturn#1877
  * Extend STUN client fuzz builder coverage by @eakraly
    in gh#coturn/coturn#1878
  * Extend fuzzing coverage and enable local fuzzing in a container by
    @eakraly in gh#coturn/coturn#1881
  * Cover all public stun_buffer.c wrappers in FuzzStunClient by @eakraly
    in gh#coturn/coturn#1883
  * HTTP parsing fixes by @eakraly in gh#coturn/coturn#1882
  * Unblock fuzz coverage for is_http and rare STUN attributes by @eakraly
    in gh#coturn/coturn#1884
  * Seed address-mapping table in fuzz initializer by @eakraly
    in gh#coturn/coturn#1885
  * Add deterministic challenge-response builder to FuzzStun by
    @eakraly in gh#coturn/coturn#1886
  * Add fuzz coverage for integrity helpers by @eakraly in
    gh#coturn/coturn#1888
  * Hoist turn_server_get_engine() out of per-packet hot path by
    @eakraly in gh#coturn/coturn#1889
  * Inline addr_cpy() in the header by @eakraly in gh#coturn/coturn#1892
  * Trim two redundant checks from per-packet relay hot path by
    @eakraly in gh#coturn/coturn#1890
  * Inline get_ioa_addr_len() in the header by @eakraly
    in gh#coturn/coturn#1891
  * Cache hot lookups in TURN data-path handlers by @eakraly
    in gh#coturn/coturn#1893
  * Load generator mode in turnutils_uclient by @eakraly
    in gh#coturn/coturn#1894
  * Filc harness and pointer typedefs by @eakraly in gh#coturn/coturn#1896</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779710400">- Update to version 4.12.0
  Fix for CVE-2026-53448, boo#1271323
  * Update khash to the latest version (#1919).
  * Update readme to match latest changes (#1920).
  * Update docs for drop-invalid-packets and
    response-origin-only-with-rfc5780.
  * Multiplexpeer (#1916).
  * Fix TTL/TOS type conversion (#1915).
  * turnutils_uclient: sender thread pool + UDP-GSO send batching +
    recv_pps reporting (#1913).
  * Fix memory leak introduced by recvmmsg path (#1912).
  * turnutils_uclient: multi-threaded listener (recv) pool.
  * examples/turnserver.conf: update description of cli option.
  * turnutils_uclient: Linux recvmmsg receive path + larger
    SO_RCVBUF (#1910).
  * Add UDP-GSO send path (--udp-gso) (#1907).
  * turnutils_peer: Linux fast path with drain loop,
    recvmmsg/sendmmsg, U… (#1908).
  * Relay recvmmsg (#1906).
  * fuzzing: use hex escapes for HTTP EOH dictionary entry.
  * Sync turnserver man page with current CLI options (#1903).
  * Remove stale --ne option from turnserver --help (#1904).
  * Restore CodeQL permissions, category, and manual build mode.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781438400">- Update to version 4.13.0
  Security fixes
  * CVE-2026-68553, boo#1275766
  * CVE-2026-53449, boo#1271324
  * CVE-2026-53450, boo#1271325
  Changes
  * Wrap atomic everywhere.
  * Fix sendmmsg stride bug in multiplex-peer UDP batch flush.
  * Reap TURN permissions/channels via a per-thread sweep instead
    of per-object timers.
  * Add --udp-sendmmsg-log to observe egress sendmmsg/UDP-GSO
    batching.
  * Expose recvmmsg/sendmmsg UDP batch sizes as Prometheus metrics
  * Restrict recvmmsg fast path to shared fan-in sockets
    (make --udp-recvmmsg useful standalone).
  * Enable --udp-recvmmsg by default on Linux.
  * Security hardening: port parsing, admin brute-force throttle,
    credential log redaction, constant-time compare, OAuth bounds
    checks, permission cap (#1932).
  * Add continuous latency mode to stunclient.
  * Fix test_redis_format link failure.
  * Fix configure MANPREFIX typo.
  * Fix missing sqlite3 dependendcy.
  * Fix UDP receive buffer ownership.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781524800">- Update to version 4.13.1
  * null-terminate server_name in stun_is_challenge_response_str.
  * Canonicalize all IPv4-in-IPv6 encodings before peer-IP checks.
    CVE-2026-73212, boo#1274996
  * Auto-deny coturn's own database backend endpoints as relay
    peers.
  * Deny link-local / ULA / site-local relay peers by default.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782129600">- Update to version 4.14.0
  New
  * No more dependency on prometheus-client-c
  * HTTPS support for prometheus client (optional)
  * TLS support for redis - now compatible with managed redis
    (optional).
  * Rate limiting "401 Unauthorized" responses - reduces
    reflection attacks off the coturn server. This is an
    experimental feature - not fully tested on production scale
    deployment and massive DDoS attacks. New prometheus counters
    should help shed some light on real life behavior and
    performance. The feature is off by default.
  What's Changed
  * validate hmackey length in sqlite_get_user_key before hex
    decode.
  * Add out-of-tree patch to restore deprecated OpenSSL 1.1.1.
  * Add optional TLS transport for Redis connections.
  * Fix relay threads override.
  * Flush prometheus hot-path counters once per second to kill
    lock contention.
  * fix signed-char index out-of-bounds read in base64_decode.
  * Build Prometheus exporter from vendored local sources.
  * Prom https.
  * Fix realm quota data race and warnings.
  * Add per-source rate-limiting of UDP 401 Unauthorized responses</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1784721600">- Update to version 4.15.0
  Security
  * Ignore STUN attributes after MESSAGE-INTEGRITY (GHSA-5538-7cxj-5jcc). Per
    RFC 8489 §9 / RFC 5389 §15.4, attributes following MESSAGE-INTEGRITY (other
    than FINGERPRINT) must be ignored, but coturn processed the full attribute
    list. This also fixes an interop bug where an RFC 8489 client sending
    MESSAGE-INTEGRITY-SHA256 after MESSAGE-INTEGRITY was wrongly answered with
    error 420. CVE-2026-68554, boo#1275767
  * Bind mobility session-resume to the original allocation owner
    (gh#coturn/coturn#1969) — a MOBILITY-TICKET resume is now only accepted
    from the user that created the allocation. CVE-2026-65981, boo#1273388
  * Reject ACME requests via signed 400 response (gh#coturn/coturn#1965)
    instead of silently dropping them. CVE-2026-62959, boo#1273238
  * Reset the reused UDP receive-buffer offset in the DTLS listener
    (gh#coturn/coturn#1986).
  * Zeroed channel-data padding in stun_init_channel_message_str so
    uninitialized stack bytes never reach the wire (gh#coturn/coturn#1984).
  * Fixed a uint16_t truncation overflow when computing STUN message length
    (gh#coturn/coturn#1964). CVE-2026-68552, boo#1275765
  * Fixed an off-by-one write past the realm buffer in redis_list_admin_users
    (gh#coturn/coturn#1978).
  * Fixed a size_t underflow in the telnet (CLI) _process data emit
    (gh#coturn/coturn#1980) and bounded MSSP subnegotiation parsing to the
    buffer end (gh#coturn/coturn#1972).
  * NULL-terminated the HTTP request buffer before it is logged verbatim
    (gh#coturn/coturn#1967); switched apputils.c to bounded snprintf
    (gh#coturn/coturn#1966).
  New features
  * RFC 8016 graceful dual-5-tuple mobility handoff (gh#coturn/coturn#1975). A
    MOBILITY-TICKET resume no longer hard-switches the allocation at REFRESH
    time. The server now does a make-before-break transition: peer→client
    traffic stays on the old 5-tuple until the client's first packet arrives on
    the new one, and only then is the old socket discarded.
  * --drain-min-allocations (gh#coturn/coturn#1997) — a shutdown threshold for
    drain mode: the server exits once the live allocation count falls to the
    configured value instead of waiting for zero.
  * --log-min-level (log_min_level in the config file) (gh#coturn/coturn#1222)
    — a real minimum-log-level filter, since -v/--verbose had little effect on
    turnserver logging.
  * Alternate-server TCP/UDP distinction (gh#coturn/coturn#1605) — alternate
    servers are now tracked per transport, so TCP and UDP clients can be
    redirected to different alternate servers.
  * Fail-fast allocation wrappers (gh#coturn/coturn#1981) — all heap allocation
    in coturn-owned code goes through
    turn_malloc/turn_calloc/turn_realloc/turn_strdup, which log the call site
    and abort on OOM rather than risking NULL-dereference or silent degradation
    in a long-running server.
  Reliability and correctness fixes
  * Fixed the remaining misaligned wire-buffer accesses and added
    alignment-safe turn_read_u16/u32/u64 / turn_write_* helpers
    (gh#coturn/coturn#1995, gh#coturn/coturn#1994) — misaligned reads of STUN
    attribute values were undefined behavior and a SIGBUS on strict-alignment
    targets.
  * Fixed uint32_t counter wraparound in the relay port allocator
    (gh#coturn/coturn#1992).
  * Worker threads are now joined on shutdown, fixing an exit-time OpenSSL race
    (gh#coturn/coturn#1991); OpenSSL atexit cleanup is disabled in turnserver
    (gh#coturn/coturn#1990).
  * Released the alternate-server list mutex when del_alt_server removes the
    last entry, fixing a deadlock (gh#coturn/coturn#1988, tests in
    gh#coturn/coturn#1989).
  * setgroups is no longer called unconditionally in mainrelay, fixing startup
    under environments where it's not permitted (gh#coturn/coturn#1508).
  * Freed EVP_CIPHER_CTX on error paths in the OAuth GCM encode/decode
    (gh#coturn/coturn#1962) and avoided leaks on realloc failure in TCP relay
    allocation (gh#coturn/coturn#1977).
  * Cast to unsigned char before isspace() in config-file parsing
    (gh#coturn/coturn#1968).
  * Log an explicit error when a configured tls-listening-port cannot start
    (gh#coturn/coturn#1974).
  * Autotools build now detects hiredis_ssl, enabling Redis TLS in the
    ./configure build (gh#coturn/coturn#1963).
  Metrics
  * Every STUN Binding response is now counted in the Prometheus metrics
    (gh#coturn/coturn#1996).
  Client utilities
  * turnutils_uclient now sends the SNI host name on TLS connections
    (gh#coturn/coturn#1973)
  * heap-allocates its STUN message buffers instead of using large stack
    buffers (gh#coturn/coturn#1976).</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1785931200">- Update to version 4.17.0
  Please read the release notes at https://github.com/coturn/coturn/releases/tag/4.17.0
  Three defaults changed in this release. Read these before upgrading.
  * DTLS listeners are now opt-in
  * Stateless nonce is on by default
  * The default log line changed
  Security fixes
  * Allocation quotas could be bypassed under --mobility
    CVE-2026-73216, boo#1275000
  * DTLS allocated per-peer state before the cookie was verified
  * EVEN-PORT with the R bit clear leaked relay ports
    CVE-2026-73215, boo#1274999
  Changes
  * free the secrets list on the get_user_key error paths
    gh#coturn/coturn#2019
  * Binding stateless fastpath gh#coturn/coturn#2024
  * Worktree stateless nonce mi fastpath gh#coturn/coturn#2025
  * Start the DTLS listeners only when --dtls is given gh#coturn/coturn#2026
  * Do not ask the kernel for an outgoing IP TTL of zeroi
    gh#coturn/coturn#2027
  * Drop --simple-log where it is a no-op alongside --log-file=stdout
    gh#coturn/coturn#2028
  * Remove syslog from the Docker Compose turnserver.conf
    gh#coturn/coturn#2029
  * Fix localtime() data race in the logger gh#coturn/coturn#2030
  * Log format: ISO-8601 timestamp by default, no thread id,
    space delimiter gh#coturn/coturn#2031
  * Keep the legacy random nonce at 16 chars gh#coturn/coturn#2032
  * Emit exactly one log line per record gh#coturn/coturn#2033
  * Enable stateless nonce by default gh#coturn/coturn#2036
- Update to version 4.16.0
  Security fixes
  * CVE-2026-68555, boo#1275768
  * CVE-2026-73213, boo#1274997
  * CVE-2026-73214, boo#1274998
    DTLS listener: correct the handshake buffer bound and remove the
    non-functional client-cert path by @eakraly in gh#coturn/coturn#2003
  Changes
  * Restore support for hiredis &lt; 1.1.0 (for AlmaLinux/RHEL/Rocky Linux 9)
    by @robert-scheck in gh#coturn/coturn#2001
  * Add --stateless-nonce: bound memory under valid-structure STUN floods
    (gh#coturn/coturn#1999) by @eakraly in gh#coturn/coturn#2002
  * Fix NULL deref: --prometheus-address/-path/-port take a required
    value by @eakraly in gh#coturn/coturn#2005
  * Return 508, not 400/440, when a well-formed Allocate cannot be satisfied
    by @eakraly in gh#coturn/coturn#2007
  * Narrow ChannelBind to the RFC 8656 channel range 0x4000-0x4FFF
    by @eakraly in gh#coturn/coturn#2006
  * Split --stun-backward-compatibility: move RFC 3489 handling to its own
    deprecated flag by @eakraly in gh#coturn/coturn#2008
  * DTLS: drop non-handshake records from unknown sources by
    @eakraly in gh#coturn/coturn#2010
  * DTLS: cap concurrent half-open handshakes (pre-cookie state-exhaustion)
    by @eakraly in gh#coturn/coturn#2012
  * DTLS: release idle handshake buffers on half-open sockets by
    @eakraly in gh#coturn/coturn#2013
  * Declare ERROR-CODE / ADDRESS-ERROR-CODE reason phrases without padding
    by @eakraly in gh#coturn/coturn#2015
  * Send: make a duplicate XOR-PEER-ADDRESS first-wins instead of last-wins
    by @eakraly in gh#coturn/coturn#2016
  * multiplex-peer: bound the shared per-thread peer demux table by @eakraly
    in gh#coturn/coturn#2017</changelog>
  <changelog author="chris@computersalat.de" date="1786104000">- fix ChangeLog
  * Update Sources to 4.17.0 as previous changes refer to 4.17.0
- rebase coturn-turnserver_conf.patch</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1787832000">- Added chaneglog for version 4.16.0
- Improved older changelogs and added CVS/boo numbers
- Update to version 4.17.2
  * Fix outgoing UDP TTL pinned to 1 on client-facing sockets in
    gh#coturn/coturn#2045
- Update to version 4.17.1
  * Gate merges on the more tests suites by @eakraly
    in gh#coturn/coturn#2039
  * build: Drop ginstall detection in configure by @eakraly
    in gh#coturn/coturn#2038
  * Flash before socket close by @eakraly in gh#coturn/coturn#2041</changelog>
</package>
<package pkgid="caf4c2524a84af3eb8f0b88e8808ac064744d830e17649e26a0a652a86fda48e1683fb1ceb25fa3bc6f94f5659771107eb0dc00db5ce0fc1666ec03de15f7796" name="coturn-utils-debuginfo" arch="i586">
  <version epoch="0" ver="4.17.2" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776168000">- Update to version 4.10.0
  Security
  * CVE-2026-40613 Misaligned Memory Access STUN Attribute Parser
  Performance
  * Add Linux-only recvmmsg client receive path for DTLS/UDP listener
    (gh#coturn/coturn#1852)
  * Skip response buffer allocation for STUN indications
  * Remove mutex from per-thread super_memory allocator (gh#coturn/coturn#1851)
  * Eliminate mutex and reduce copies on auth message dispatch
    (gh#coturn/coturn#1843)
  * Replace mutex_bps with lock-free atomics for bandwidth tracking
    (gh#coturn/coturn#1846)
  * Remove unused mutex from ur_map structure (gh#coturn/coturn#1861)
  * WebRTC Auth optimization path (gh#coturn/coturn#1860)
  * Improve worst case scenario - avoid memory allocation
    (gh#coturn/coturn#1823)
  Memory issues
  * Fix null pointer dereferences in post_parse() (gh#coturn/coturn#1859)
  * Fix stack buffer overflow in OAuth token decoding (gh#coturn/coturn#1850)
    CVE-2026-43994, boo#1268548
  * Fix uint16_t truncation overflow in stun_get_message_len_str()
    (gh#coturn/coturn#1844)
  * Initialize variables before use (gh#coturn/coturn#1832)
  General Improvements
  * Disable reason string in response messages to reduce amplification factor
    (gh#coturn/coturn#1829)
  * Keep only NEV_UDP_SOCKET_PER_THREAD network engine (gh#coturn/coturn#1849)
  * Replace perror with logging (gh#coturn/coturn#1831)
  * Extend seed corpus (gh#coturn/coturn#1858) and add more fuzzing scenarios
    (gh#coturn/coturn#1857)
  * Update config and Readme files about deprecated TLSv1/1.1
    (gh#coturn/coturn#1848)
  * Restore RFC 3489 (old STUN) backward compatibility broken since 4.7.0
    (gh#coturn/coturn#1839)
  * Change port identifiers to use uint16_t (gh#coturn/coturn#1752)
  * Fixes: run_tests.sh and no db (gh#coturn/coturn#1834)
  * Improve PostgreSQL.md Clarity (gh#coturn/coturn#1833)
  * Add session usage reporting callback to TURN database driver
    (gh#coturn/coturn#1794)
  * CLI interface is disabled by default (gh#coturn/coturn#1830</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777982400">- Update to version 4.11.0
  Fix for CVE-2026-43915, boo#1268547
  * Fix prometheus response memory leak introduced in 4.10.0
  * Use constant-time compare for STUN MESSAGE-INTEGRITY HMAC by
    @eakraly in gh#coturn/coturn#1869
  * Fix format-string injection in Redis DB driver
    by @eakraly in gh#coturn/coturn#1870
  * Abort on malformed allowed/denied-peer-ip at startup by
    @eakraly in gh#coturn/coturn#1872
  * Pin session origin only after MESSAGE-INTEGRITY validates by
    @eakraly in gh#coturn/coturn#1871
  * Fix build failure: define _GNU_SOURCE for recvmmsg() on Linux by
    @eakraly in gh#coturn/coturn#1868
  * Drop udp_relay_servers_number config and clean up dead UDP id-space by
    @eakraly in gh#coturn/coturn#1874
  * Add Unity-based unit test scaffolding by @eakraly in
    gh#coturn/coturn#1875
  * Delete log line per relay thread on start by @eakraly in
    gh#coturn/coturn#1876
  * Out of bound HTTP detection in parser by @eakraly in
    gh#coturn/coturn#1877
  * Extend STUN client fuzz builder coverage by @eakraly
    in gh#coturn/coturn#1878
  * Extend fuzzing coverage and enable local fuzzing in a container by
    @eakraly in gh#coturn/coturn#1881
  * Cover all public stun_buffer.c wrappers in FuzzStunClient by @eakraly
    in gh#coturn/coturn#1883
  * HTTP parsing fixes by @eakraly in gh#coturn/coturn#1882
  * Unblock fuzz coverage for is_http and rare STUN attributes by @eakraly
    in gh#coturn/coturn#1884
  * Seed address-mapping table in fuzz initializer by @eakraly
    in gh#coturn/coturn#1885
  * Add deterministic challenge-response builder to FuzzStun by
    @eakraly in gh#coturn/coturn#1886
  * Add fuzz coverage for integrity helpers by @eakraly in
    gh#coturn/coturn#1888
  * Hoist turn_server_get_engine() out of per-packet hot path by
    @eakraly in gh#coturn/coturn#1889
  * Inline addr_cpy() in the header by @eakraly in gh#coturn/coturn#1892
  * Trim two redundant checks from per-packet relay hot path by
    @eakraly in gh#coturn/coturn#1890
  * Inline get_ioa_addr_len() in the header by @eakraly
    in gh#coturn/coturn#1891
  * Cache hot lookups in TURN data-path handlers by @eakraly
    in gh#coturn/coturn#1893
  * Load generator mode in turnutils_uclient by @eakraly
    in gh#coturn/coturn#1894
  * Filc harness and pointer typedefs by @eakraly in gh#coturn/coturn#1896</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779710400">- Update to version 4.12.0
  Fix for CVE-2026-53448, boo#1271323
  * Update khash to the latest version (#1919).
  * Update readme to match latest changes (#1920).
  * Update docs for drop-invalid-packets and
    response-origin-only-with-rfc5780.
  * Multiplexpeer (#1916).
  * Fix TTL/TOS type conversion (#1915).
  * turnutils_uclient: sender thread pool + UDP-GSO send batching +
    recv_pps reporting (#1913).
  * Fix memory leak introduced by recvmmsg path (#1912).
  * turnutils_uclient: multi-threaded listener (recv) pool.
  * examples/turnserver.conf: update description of cli option.
  * turnutils_uclient: Linux recvmmsg receive path + larger
    SO_RCVBUF (#1910).
  * Add UDP-GSO send path (--udp-gso) (#1907).
  * turnutils_peer: Linux fast path with drain loop,
    recvmmsg/sendmmsg, U… (#1908).
  * Relay recvmmsg (#1906).
  * fuzzing: use hex escapes for HTTP EOH dictionary entry.
  * Sync turnserver man page with current CLI options (#1903).
  * Remove stale --ne option from turnserver --help (#1904).
  * Restore CodeQL permissions, category, and manual build mode.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781438400">- Update to version 4.13.0
  Security fixes
  * CVE-2026-68553, boo#1275766
  * CVE-2026-53449, boo#1271324
  * CVE-2026-53450, boo#1271325
  Changes
  * Wrap atomic everywhere.
  * Fix sendmmsg stride bug in multiplex-peer UDP batch flush.
  * Reap TURN permissions/channels via a per-thread sweep instead
    of per-object timers.
  * Add --udp-sendmmsg-log to observe egress sendmmsg/UDP-GSO
    batching.
  * Expose recvmmsg/sendmmsg UDP batch sizes as Prometheus metrics
  * Restrict recvmmsg fast path to shared fan-in sockets
    (make --udp-recvmmsg useful standalone).
  * Enable --udp-recvmmsg by default on Linux.
  * Security hardening: port parsing, admin brute-force throttle,
    credential log redaction, constant-time compare, OAuth bounds
    checks, permission cap (#1932).
  * Add continuous latency mode to stunclient.
  * Fix test_redis_format link failure.
  * Fix configure MANPREFIX typo.
  * Fix missing sqlite3 dependendcy.
  * Fix UDP receive buffer ownership.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781524800">- Update to version 4.13.1
  * null-terminate server_name in stun_is_challenge_response_str.
  * Canonicalize all IPv4-in-IPv6 encodings before peer-IP checks.
    CVE-2026-73212, boo#1274996
  * Auto-deny coturn's own database backend endpoints as relay
    peers.
  * Deny link-local / ULA / site-local relay peers by default.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782129600">- Update to version 4.14.0
  New
  * No more dependency on prometheus-client-c
  * HTTPS support for prometheus client (optional)
  * TLS support for redis - now compatible with managed redis
    (optional).
  * Rate limiting "401 Unauthorized" responses - reduces
    reflection attacks off the coturn server. This is an
    experimental feature - not fully tested on production scale
    deployment and massive DDoS attacks. New prometheus counters
    should help shed some light on real life behavior and
    performance. The feature is off by default.
  What's Changed
  * validate hmackey length in sqlite_get_user_key before hex
    decode.
  * Add out-of-tree patch to restore deprecated OpenSSL 1.1.1.
  * Add optional TLS transport for Redis connections.
  * Fix relay threads override.
  * Flush prometheus hot-path counters once per second to kill
    lock contention.
  * fix signed-char index out-of-bounds read in base64_decode.
  * Build Prometheus exporter from vendored local sources.
  * Prom https.
  * Fix realm quota data race and warnings.
  * Add per-source rate-limiting of UDP 401 Unauthorized responses</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1784721600">- Update to version 4.15.0
  Security
  * Ignore STUN attributes after MESSAGE-INTEGRITY (GHSA-5538-7cxj-5jcc). Per
    RFC 8489 §9 / RFC 5389 §15.4, attributes following MESSAGE-INTEGRITY (other
    than FINGERPRINT) must be ignored, but coturn processed the full attribute
    list. This also fixes an interop bug where an RFC 8489 client sending
    MESSAGE-INTEGRITY-SHA256 after MESSAGE-INTEGRITY was wrongly answered with
    error 420. CVE-2026-68554, boo#1275767
  * Bind mobility session-resume to the original allocation owner
    (gh#coturn/coturn#1969) — a MOBILITY-TICKET resume is now only accepted
    from the user that created the allocation. CVE-2026-65981, boo#1273388
  * Reject ACME requests via signed 400 response (gh#coturn/coturn#1965)
    instead of silently dropping them. CVE-2026-62959, boo#1273238
  * Reset the reused UDP receive-buffer offset in the DTLS listener
    (gh#coturn/coturn#1986).
  * Zeroed channel-data padding in stun_init_channel_message_str so
    uninitialized stack bytes never reach the wire (gh#coturn/coturn#1984).
  * Fixed a uint16_t truncation overflow when computing STUN message length
    (gh#coturn/coturn#1964). CVE-2026-68552, boo#1275765
  * Fixed an off-by-one write past the realm buffer in redis_list_admin_users
    (gh#coturn/coturn#1978).
  * Fixed a size_t underflow in the telnet (CLI) _process data emit
    (gh#coturn/coturn#1980) and bounded MSSP subnegotiation parsing to the
    buffer end (gh#coturn/coturn#1972).
  * NULL-terminated the HTTP request buffer before it is logged verbatim
    (gh#coturn/coturn#1967); switched apputils.c to bounded snprintf
    (gh#coturn/coturn#1966).
  New features
  * RFC 8016 graceful dual-5-tuple mobility handoff (gh#coturn/coturn#1975). A
    MOBILITY-TICKET resume no longer hard-switches the allocation at REFRESH
    time. The server now does a make-before-break transition: peer→client
    traffic stays on the old 5-tuple until the client's first packet arrives on
    the new one, and only then is the old socket discarded.
  * --drain-min-allocations (gh#coturn/coturn#1997) — a shutdown threshold for
    drain mode: the server exits once the live allocation count falls to the
    configured value instead of waiting for zero.
  * --log-min-level (log_min_level in the config file) (gh#coturn/coturn#1222)
    — a real minimum-log-level filter, since -v/--verbose had little effect on
    turnserver logging.
  * Alternate-server TCP/UDP distinction (gh#coturn/coturn#1605) — alternate
    servers are now tracked per transport, so TCP and UDP clients can be
    redirected to different alternate servers.
  * Fail-fast allocation wrappers (gh#coturn/coturn#1981) — all heap allocation
    in coturn-owned code goes through
    turn_malloc/turn_calloc/turn_realloc/turn_strdup, which log the call site
    and abort on OOM rather than risking NULL-dereference or silent degradation
    in a long-running server.
  Reliability and correctness fixes
  * Fixed the remaining misaligned wire-buffer accesses and added
    alignment-safe turn_read_u16/u32/u64 / turn_write_* helpers
    (gh#coturn/coturn#1995, gh#coturn/coturn#1994) — misaligned reads of STUN
    attribute values were undefined behavior and a SIGBUS on strict-alignment
    targets.
  * Fixed uint32_t counter wraparound in the relay port allocator
    (gh#coturn/coturn#1992).
  * Worker threads are now joined on shutdown, fixing an exit-time OpenSSL race
    (gh#coturn/coturn#1991); OpenSSL atexit cleanup is disabled in turnserver
    (gh#coturn/coturn#1990).
  * Released the alternate-server list mutex when del_alt_server removes the
    last entry, fixing a deadlock (gh#coturn/coturn#1988, tests in
    gh#coturn/coturn#1989).
  * setgroups is no longer called unconditionally in mainrelay, fixing startup
    under environments where it's not permitted (gh#coturn/coturn#1508).
  * Freed EVP_CIPHER_CTX on error paths in the OAuth GCM encode/decode
    (gh#coturn/coturn#1962) and avoided leaks on realloc failure in TCP relay
    allocation (gh#coturn/coturn#1977).
  * Cast to unsigned char before isspace() in config-file parsing
    (gh#coturn/coturn#1968).
  * Log an explicit error when a configured tls-listening-port cannot start
    (gh#coturn/coturn#1974).
  * Autotools build now detects hiredis_ssl, enabling Redis TLS in the
    ./configure build (gh#coturn/coturn#1963).
  Metrics
  * Every STUN Binding response is now counted in the Prometheus metrics
    (gh#coturn/coturn#1996).
  Client utilities
  * turnutils_uclient now sends the SNI host name on TLS connections
    (gh#coturn/coturn#1973)
  * heap-allocates its STUN message buffers instead of using large stack
    buffers (gh#coturn/coturn#1976).</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1785931200">- Update to version 4.17.0
  Please read the release notes at https://github.com/coturn/coturn/releases/tag/4.17.0
  Three defaults changed in this release. Read these before upgrading.
  * DTLS listeners are now opt-in
  * Stateless nonce is on by default
  * The default log line changed
  Security fixes
  * Allocation quotas could be bypassed under --mobility
    CVE-2026-73216, boo#1275000
  * DTLS allocated per-peer state before the cookie was verified
  * EVEN-PORT with the R bit clear leaked relay ports
    CVE-2026-73215, boo#1274999
  Changes
  * free the secrets list on the get_user_key error paths
    gh#coturn/coturn#2019
  * Binding stateless fastpath gh#coturn/coturn#2024
  * Worktree stateless nonce mi fastpath gh#coturn/coturn#2025
  * Start the DTLS listeners only when --dtls is given gh#coturn/coturn#2026
  * Do not ask the kernel for an outgoing IP TTL of zeroi
    gh#coturn/coturn#2027
  * Drop --simple-log where it is a no-op alongside --log-file=stdout
    gh#coturn/coturn#2028
  * Remove syslog from the Docker Compose turnserver.conf
    gh#coturn/coturn#2029
  * Fix localtime() data race in the logger gh#coturn/coturn#2030
  * Log format: ISO-8601 timestamp by default, no thread id,
    space delimiter gh#coturn/coturn#2031
  * Keep the legacy random nonce at 16 chars gh#coturn/coturn#2032
  * Emit exactly one log line per record gh#coturn/coturn#2033
  * Enable stateless nonce by default gh#coturn/coturn#2036
- Update to version 4.16.0
  Security fixes
  * CVE-2026-68555, boo#1275768
  * CVE-2026-73213, boo#1274997
  * CVE-2026-73214, boo#1274998
    DTLS listener: correct the handshake buffer bound and remove the
    non-functional client-cert path by @eakraly in gh#coturn/coturn#2003
  Changes
  * Restore support for hiredis &lt; 1.1.0 (for AlmaLinux/RHEL/Rocky Linux 9)
    by @robert-scheck in gh#coturn/coturn#2001
  * Add --stateless-nonce: bound memory under valid-structure STUN floods
    (gh#coturn/coturn#1999) by @eakraly in gh#coturn/coturn#2002
  * Fix NULL deref: --prometheus-address/-path/-port take a required
    value by @eakraly in gh#coturn/coturn#2005
  * Return 508, not 400/440, when a well-formed Allocate cannot be satisfied
    by @eakraly in gh#coturn/coturn#2007
  * Narrow ChannelBind to the RFC 8656 channel range 0x4000-0x4FFF
    by @eakraly in gh#coturn/coturn#2006
  * Split --stun-backward-compatibility: move RFC 3489 handling to its own
    deprecated flag by @eakraly in gh#coturn/coturn#2008
  * DTLS: drop non-handshake records from unknown sources by
    @eakraly in gh#coturn/coturn#2010
  * DTLS: cap concurrent half-open handshakes (pre-cookie state-exhaustion)
    by @eakraly in gh#coturn/coturn#2012
  * DTLS: release idle handshake buffers on half-open sockets by
    @eakraly in gh#coturn/coturn#2013
  * Declare ERROR-CODE / ADDRESS-ERROR-CODE reason phrases without padding
    by @eakraly in gh#coturn/coturn#2015
  * Send: make a duplicate XOR-PEER-ADDRESS first-wins instead of last-wins
    by @eakraly in gh#coturn/coturn#2016
  * multiplex-peer: bound the shared per-thread peer demux table by @eakraly
    in gh#coturn/coturn#2017</changelog>
  <changelog author="chris@computersalat.de" date="1786104000">- fix ChangeLog
  * Update Sources to 4.17.0 as previous changes refer to 4.17.0
- rebase coturn-turnserver_conf.patch</changelog>
  <changelog author="Johannes Weberhofer &lt;jweberhofer@weberhofer.at&gt;" date="1787832000">- Added chaneglog for version 4.16.0
- Improved older changelogs and added CVS/boo numbers
- Update to version 4.17.2
  * Fix outgoing UDP TTL pinned to 1 on client-facing sockets in
    gh#coturn/coturn#2045
- Update to version 4.17.1
  * Gate merges on the more tests suites by @eakraly
    in gh#coturn/coturn#2039
  * build: Drop ginstall detection in configure by @eakraly
    in gh#coturn/coturn#2038
  * Flash before socket close by @eakraly in gh#coturn/coturn#2041</changelog>
</package>
<package pkgid="15bc2b996fabaf0f7765f8fcfa035df3ad06735dce07a08677af710561230e611e2744e4c7003a58862b837104b5e1b7b64e66a5dcb2286cb7ec096397529a9c" name="cowsql-debugsource" arch="i586">
  <version epoch="0" ver="1.15.9" rel="2.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708430400">- cowsql 1.15.4, fork of canonical/dqlite, working with cowsql/raft</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711886400">- update to 1.15.6:
  * leader: Fix double-frees
  * More raft protocol errors are translated into sqlite errors
  * Improved handling of SQLITE_DIRECT_OVERFLOW_READ</changelog>
  <changelog author="Bernd Ritter &lt;comrad@opensuse.org&gt;" date="1738756800">- update to 1.15.8:
  * disable flaky tests</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1758196800">- update to 1.15.9
  * don't define double as float_t</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780488000">- fix build, add cowsql-1.15.9-fix-Wdiscarded-qualifiers.patch
  from upstream</changelog>
</package>
<package pkgid="49118707e31d0141c3d086839b9fabae0e3afdc55ba5e7e1713b9e5b3ee685443bc14d6879ab36b87fdaa10c3948e12b8c9d06064187336ab84a95595f739f0c" name="coxeter-debuginfo" arch="i586">
  <version epoch="0" ver="3.1+git7" rel="1.16"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Initial package (version 3.1+git7) for build.opensuse.org</changelog>
</package>
<package pkgid="80dd06934193d7c852e5ffb574686354f235b9adba70a1dfc0964cc3107528c832a37176a480019d313e1be81ce987832e64588456364618636a64e8963a65d4" name="coxeter-debugsource" arch="i586">
  <version epoch="0" ver="3.1+git7" rel="1.16"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Initial package (version 3.1+git7) for build.opensuse.org</changelog>
</package>
<package pkgid="e4caa6494f627cdc9c631b9ab865fad8e08558a59901f927c6ba159c5430e7fb1fe2075ca01421712bb2459995b1a012ae88c5f1c7ece14502f8f3fa0d577eba" name="cp437-debuginfo" arch="i586">
  <version epoch="0" ver="0.6" rel="1.14"/>
  <changelog author="benoit.monin@gmx.fr" date="1493985600">- package creation</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1525003200">- build with RPM_OPT_FLAGS</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1578916800">- specfile cleanup</changelog>
</package>
<package pkgid="465dd022a8b90a20a7463b98b0a364d260faeee9432c51bc4a96b3f7f65edbf9b33711908a85b8a78bc08ab1d660cb8ecdefa5d63ebf34a156fed5a4e0f0fade" name="cp437-debugsource" arch="i586">
  <version epoch="0" ver="0.6" rel="1.14"/>
  <changelog author="benoit.monin@gmx.fr" date="1493985600">- package creation</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1525003200">- build with RPM_OPT_FLAGS</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1578916800">- specfile cleanup</changelog>
</package>
<package pkgid="cf43a16655111f48f8c468cd41e3d16993a23455c94e898680d5bc76ce2adfd7379fd315ee4982964086eaccb9775996d637f6a06a76c3cbb7752ae50bad85c4" name="cpio-debuginfo" arch="i586">
  <version epoch="0" ver="2.15" rel="9.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1688990400">- Backport upstream fix for --no-absolute-filenames --make-directories
  * fix-operation-no-absolute-filenames.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1707134400">- Update to 2.15:
  * Fix the operation of --no-absolute-filenames --make-directories.
  * Restore access and modification times of symlinks in copy-in and
    copy-pass modes.
- Remove fix-operation-no-absolute-filenames.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708948800">- Use %autopatch instead of deprecated %patchN.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1712318400">- Fix build with gcc14, bsc#1221712
  * fix-gcc14.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- Use -std=gnu11 to avoid extra diagnostics when calling an
  unprototyped function which is no longer possible with C23,
  the new default with GCC 15.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1748520000">- Migrate away from update-alternatives (bsc#1240092).
  cpio-mt now conflicts with other providers of /usr/bin/mt.
- Upon installation of the newer packages, the cpio-mt alternatives
  are purged from the system.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749643200">- Downgrade cpio-mt and rmt recommends to suggests (boo#1244434)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15643, bsc#1245890)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1787572800">- Fix CVE-2026-66484: path traversal allows creating hard links outside
  intended directory via malicious tar archives (bsc#1274856)
  * CVE-2026-66484.patch
- Fix CVE-2026-66485: denial of service via uncontrolled memory allocation
  from crafted archives (bsc#1274857)
  * CVE-2026-66485.patch
- Fix CVE-2026-66486: terminal control sequence injection via crafted
  archive member names (bsc#1274858)
  * CVE-2026-66486.patch
- Refresh patches to apply with -p1:
  * cpio-close_files_after_copy.patch
  * cpio-default_tape_dev.patch
  * cpio-dev_number.patch
  * cpio-eof_tape_handling.patch
  * cpio-open_nonblock.patch
  * cpio-use_new_ascii_format.patch
  * cpio-use_sbin_rmt.patch
- Reorder patches, apply with %autosetup -p1
- Add makeinfo build requirement</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1788091200">- Adjust doc mtime for reproducible cpio.info (boo#1047218)
- Change cpio-use_new_ascii_format.patch to get the doc change into the package</changelog>
</package>
<package pkgid="462107ead5f65c0037c8edc0651d0f12bfee1f2cc918699d332f49af3e724630ea622d7f5117321bbb3ed316be65a980b6d583d98ebadfe8349c3eb77c58ea4f" name="cpio-debugsource" arch="i586">
  <version epoch="0" ver="2.15" rel="9.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1688990400">- Backport upstream fix for --no-absolute-filenames --make-directories
  * fix-operation-no-absolute-filenames.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1707134400">- Update to 2.15:
  * Fix the operation of --no-absolute-filenames --make-directories.
  * Restore access and modification times of symlinks in copy-in and
    copy-pass modes.
- Remove fix-operation-no-absolute-filenames.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708948800">- Use %autopatch instead of deprecated %patchN.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1712318400">- Fix build with gcc14, bsc#1221712
  * fix-gcc14.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- Use -std=gnu11 to avoid extra diagnostics when calling an
  unprototyped function which is no longer possible with C23,
  the new default with GCC 15.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1748520000">- Migrate away from update-alternatives (bsc#1240092).
  cpio-mt now conflicts with other providers of /usr/bin/mt.
- Upon installation of the newer packages, the cpio-mt alternatives
  are purged from the system.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749643200">- Downgrade cpio-mt and rmt recommends to suggests (boo#1244434)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15643, bsc#1245890)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1787572800">- Fix CVE-2026-66484: path traversal allows creating hard links outside
  intended directory via malicious tar archives (bsc#1274856)
  * CVE-2026-66484.patch
- Fix CVE-2026-66485: denial of service via uncontrolled memory allocation
  from crafted archives (bsc#1274857)
  * CVE-2026-66485.patch
- Fix CVE-2026-66486: terminal control sequence injection via crafted
  archive member names (bsc#1274858)
  * CVE-2026-66486.patch
- Refresh patches to apply with -p1:
  * cpio-close_files_after_copy.patch
  * cpio-default_tape_dev.patch
  * cpio-dev_number.patch
  * cpio-eof_tape_handling.patch
  * cpio-open_nonblock.patch
  * cpio-use_new_ascii_format.patch
  * cpio-use_sbin_rmt.patch
- Reorder patches, apply with %autosetup -p1
- Add makeinfo build requirement</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1788091200">- Adjust doc mtime for reproducible cpio.info (boo#1047218)
- Change cpio-use_new_ascii_format.patch to get the doc change into the package</changelog>
</package>
<package pkgid="f002146d4755fe4c75074c240f88688a437e23163c3ad0e386989c5b608fc714fe728c201b2986d5bbacd156f0fa573cb1894ab70cc3456c88123308720f657d" name="cpio-mt-debuginfo" arch="i586">
  <version epoch="0" ver="2.15" rel="9.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1688990400">- Backport upstream fix for --no-absolute-filenames --make-directories
  * fix-operation-no-absolute-filenames.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1707134400">- Update to 2.15:
  * Fix the operation of --no-absolute-filenames --make-directories.
  * Restore access and modification times of symlinks in copy-in and
    copy-pass modes.
- Remove fix-operation-no-absolute-filenames.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708948800">- Use %autopatch instead of deprecated %patchN.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1712318400">- Fix build with gcc14, bsc#1221712
  * fix-gcc14.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- Use -std=gnu11 to avoid extra diagnostics when calling an
  unprototyped function which is no longer possible with C23,
  the new default with GCC 15.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1748520000">- Migrate away from update-alternatives (bsc#1240092).
  cpio-mt now conflicts with other providers of /usr/bin/mt.
- Upon installation of the newer packages, the cpio-mt alternatives
  are purged from the system.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749643200">- Downgrade cpio-mt and rmt recommends to suggests (boo#1244434)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15643, bsc#1245890)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1787572800">- Fix CVE-2026-66484: path traversal allows creating hard links outside
  intended directory via malicious tar archives (bsc#1274856)
  * CVE-2026-66484.patch
- Fix CVE-2026-66485: denial of service via uncontrolled memory allocation
  from crafted archives (bsc#1274857)
  * CVE-2026-66485.patch
- Fix CVE-2026-66486: terminal control sequence injection via crafted
  archive member names (bsc#1274858)
  * CVE-2026-66486.patch
- Refresh patches to apply with -p1:
  * cpio-close_files_after_copy.patch
  * cpio-default_tape_dev.patch
  * cpio-dev_number.patch
  * cpio-eof_tape_handling.patch
  * cpio-open_nonblock.patch
  * cpio-use_new_ascii_format.patch
  * cpio-use_sbin_rmt.patch
- Reorder patches, apply with %autosetup -p1
- Add makeinfo build requirement</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1788091200">- Adjust doc mtime for reproducible cpio.info (boo#1047218)
- Change cpio-use_new_ascii_format.patch to get the doc change into the package</changelog>
</package>
<package pkgid="f66627c0bf2b25dc228dc9777260d3cefc8d39bee81e9519e0c165cce26d88ed8653465faf3bd13e658d7b671f2da4a93f535decd9cc1659cfa273550566a401" name="cpluff-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.1" rel="1.4"/>
  <changelog author="olaf@aepfle.de" date="1553774400">- Initial version 20190105T165320.c163d19</changelog>
  <changelog author="olaf@aepfle.de" date="1588420800">- Update to version 0.2.0, no code changes
  refresh cpluff.patch</changelog>
  <changelog author="Olaf olaf@aepfle.de" date="1622116800">- Pass --enable-gcc-warnings to configure to use a fixed variant
  of C and C++ standards</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1762257600">- Add proposed patches to fix C++17 compatiblity
  003-cpp17-const.patch, 004-cpp17-nothrow.patch from
  https://github.com/jlehtine/c-pluff/pull/12</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1767614400">- update to version 0.2.1
  * C++17 build compatibility.
  * Cleanup compilation warnings with modern GCC.
  * Documentation: Remove references to mailing lists not in use
    anymore.
  * Documentation: Clean up obsolete links and use HTTPS links.
- Drop 003-cpp17-const.patch and 004-cpp17-nothrow.patch as they
  are part of the release</changelog>
</package>
<package pkgid="60d8db7cd456f11af209e45d9e685c44211446c30cd7d6487ab89f93cfaa1b890aef6c78785017e6e335e21a5842c4127e469f177901ba5fb5fd8a68fff9b94b" name="cpluff-debugsource" arch="i586">
  <version epoch="0" ver="0.2.1" rel="1.4"/>
  <changelog author="olaf@aepfle.de" date="1553774400">- Initial version 20190105T165320.c163d19</changelog>
  <changelog author="olaf@aepfle.de" date="1588420800">- Update to version 0.2.0, no code changes
  refresh cpluff.patch</changelog>
  <changelog author="Olaf olaf@aepfle.de" date="1622116800">- Pass --enable-gcc-warnings to configure to use a fixed variant
  of C and C++ standards</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1762257600">- Add proposed patches to fix C++17 compatiblity
  003-cpp17-const.patch, 004-cpp17-nothrow.patch from
  https://github.com/jlehtine/c-pluff/pull/12</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1767614400">- update to version 0.2.1
  * C++17 build compatibility.
  * Cleanup compilation warnings with modern GCC.
  * Documentation: Remove references to mailing lists not in use
    anymore.
  * Documentation: Clean up obsolete links and use HTTPS links.
- Drop 003-cpp17-const.patch and 004-cpp17-nothrow.patch as they
  are part of the release</changelog>
</package>
<package pkgid="b4047ed7575ec3530bb745b3f9a7a9919f1accd4de86f22ca5a514d8450582d685b9e9231af857c741c272e546a97d46c551e2601a26aecf00e25d3ae3982106" name="cpp-httplib-debugsource" arch="i586">
  <version epoch="0" ver="0.49.0" rel="1.2"/>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1753185600">- version update to 0.23.1
  * Fix issue with HTTP handling #2021
  * Fix specific bug addressed in this release #2111
  * Resolve issue #366
  * Resolve issue #1264
  * Fix getaddrinfo stalling issue when network is down
  * Fix proxy-related issues
  * Fix #1656: Improve logging before compression #1656
  * Add URL encoding helpers for user input in GET requests #2170
  * Add SSL error access functionality #2169
  * Cleaner API: API improvements #2166
  * Add POST with content receiver feature #cfb56c0
  * Add Params support for PUT/DELETE methods #b2bf172
  * Complete removal of Windows 8 or lower support #2177
  * Removal of 32-bit environment support (64-bit only) #2173
  * Improve form field access methods #2171</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754308800">- 0.24.0:
  * URL Encoding/Decoding Improvements
  * Accept Header Quality Value Parsing Exception Handling
  * Missing Client::set_max_timeout Method Implementation
- fix incorrect version in openSUSE package specific .pc file</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1755000000">- updated version to 0.25.0
  * ErrorLogger Support
  * Changed 32-bit Windows support from #error to #warning
  * Unified _WIN64 macros to _WIN32 for better compatibility
  * Improved Windows environment support
  * CMake Pointer Size Check #2197
  * Winndows Version Requirements #2191, #2192
  * Better build-time compatibility detection
  * Fixed Chocolatey OpenSSL compatibility issues
  * Improved SSL functionality stability on Windows
  * Resolved Windows version check problems
  * Enhanced platform detection</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1766404800">- Update to 0.28.0
  * Fix HTTP 414 errors hanging until timeout
  * CMake: Add HTTPLIB_SHARED option, don't define BUILD_SHARED_LIBS
  * Add Client methods with both content provider and receiver
  * Fix struct member initialization issue in getaddrinfo_with_timeout
  * Add #undef _res after including resolv.h to prevent macro conflicts
- 0.27.0 changes
  * SSL Error Reporting Improvements
  * SSL Client Certificate Authentication
  * IPv6 Host Header Support
  * Memory Safety Fix
  * EventDispatcher Stability
  * Threading Issues
  * Build System Enhancements
  * For full changelog see https://github.com/yhirose/cpp-httplib/releases/tag/v0.27.0
- 0.26.0 changes
  * Initialize start time for server to improve timing accuracy
  * Addressed an unspecified issue reported in #2217
  * Fix: handle EAI_ALLDONE from gai_suspend in getaddrinfo_with_timeout
  * Fix #2223: Resolved issue as discussed in #2224
  * Fix inconsistent use of macro TARGET_OS_OSX on macOS
  * build(meson): Corrected new build option names for Meson build system
  * Make code sample compilable
  * Fix 32-bit MSVC compiler error due to unknown command #warning
- Upstream release includes fixes for:
  CVE-2025-66570 (boo#1254734)
  CVE-2025-66577 (boo#1254735)
- Add netcfg build requirement to fix tests
  * The "SNI_AutoDetectionTest.SNI_Logic" test fails if localhost only resolves
    to 127.0.0.1 (ipv4-only). netcfg provides the needed /etc/hosts config with
    the ::1 localhost ipv6 entry.</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1773835200">- Update to 0.38.0:
  * Filename sanitization for path traversal prevention — Added sanitize_filename() to prevent path traversal attacks via malicious filenames in multipart uploads
  * Symlink protection in static file server — Static file serving now detects and rejects symlinks that point outside the mount directory, preventing symlink-based directory traversal
  * Brotli compression support — Added Brotli (br) as a supported content encoding alongside gzip and deflate
  * Accept-Encoding quality parameter parsing — The server now parses q= quality values in the Accept-Encoding header and selects the best encoding accordingly
  * SSL proxy connection support — SSLClient can now establish connections through HTTPS proxies, with a new setup_proxy_connection method for cleaner proxy handling
  * WebSocket ping interval runtime configuration — WebSocket ping interval can now be configured at runtime instead of only at compile time
  * Benchmark test suite — Added benchmark tests and configurations for performance evaluation
  * Unicode path component decoding tests — Added test coverage for Unicode characters in decode_path_component
  * Documentation updates — Enhanced TLS backend documentation with platform-specific certificate handling details; clarified progress callback usage and user data handling in examples
  * Fix port conflict in test — Fixed port number in OpenStreamMalformedContentLength test to avoid conflicts
  * Removed large data tests for GzipDecompressor and SSLClientServerTest that caused memory issues
  * Enabled BindDualStack test
- 0.37.2:
  * Fix TLS cert verification bypass on proxy redirect introduced in #2165  in #2396
  * Various security fixes
- 0.37.1:
  * Remove 32-bit limitation
- 0.37.0
  * Use doc.yml to generate document site
  * Fix problem with alternate file name check
- 0.36.0
  * Documentation Site on GitHub Pages
  * [CMake] New compoments MbedTLS and wolfSSL
  * Removed unused local variable by @hqo998
  * Fix #2383
- 0.35.0
  * Make loading system certificates from the Keychain on macOS an opt-out feature
- 0.34.0
  * Added make_file_body function to send file binaries
  * Revised description of file upload using make_file_provider
  * Updated Crow library version from v1.2.0 to v1.3.1 (for benchmark code)
  * Fixed bugs caused by the recent performance improvement
- 0.33.1
  * Fix C++11 compatibility problem
- 0.33.0:
  * Offline test (Resolve #2356)
  * Use iptables to disable network
  * Parallel test on CI by
  * Remove macOS select() fallback
  * Fix comparison of integers of different signs warning when compiling with BoringSSL
  * WebSocket and Dynamic Thread Pool support
  * Add wolfSSL support
- 0.32.0:
  * Move stream and sse implementations from the decl area to the implementation area
  * Add support for mbedtls to meson
  * Correct sign comparison error with sk_X509_OBJECT_num
  * Fix compilation on BoringSSL by replacing ASN1_TIME_to_tm
  * Bypass new 100MB payload limit when a content_receiver
- 0.31.0:
  * Abstract TLS API support (Resolve #2309)
  * Add C++ modules support
  * Fix memory leak
  * Old: std::numeric_limits&lt;size_t&gt;::max() (effectively unlimited)
  * New: 100 * 1024 * 1024 (100MB)
  * Code that receives payloads larger than 100MB will now fail with ExceedMaxPayloadSize error
  * Mbed TLS can now be used by defining CPPHTTPLIB_MBEDTLS_SUPPORT
  * Request::ssl (SSL* type) has been removed and replaced with Request::ssl (tls::const_session_t type)
  * ClientConnection::ssl has similarly been changed to tls::session_t
  * Constructors and methods that directly use OpenSSL types (X509*, EVP_PKEY*, etc.) are now deprecated
  * SSLServer: X509*/EVP_PKEY* constructors → migrate to SSLServer(PemMemory) or SSLServer(ContextSetupCallback)
  * SSLClient: ssl_context() → use tls_context() instead
  * Client: set_server_certificate_verifier(std::function&lt;SSLVerifierResponse(SSL*)&gt;) → use set_server_certificate_verifier(tls::VerifyCallback) instead
  * Result: ssl_openssl_error() → use ssl_backend_error() instead
  * Request: req.ssl (OpenSSL SSL*) → req.ssl (tls::const_session_t) + use req.peer_cert() / req.sni()
- 0.30.2:
  * Problem with CI test on Windows without OpenSSL
  * Fix zstd detection when zstd_FOUND is true but target is missing
  * timegm api absent in AIX
  * Fix set_ca_cert_store() to skip system certs like set_ca_cert_path()
  * case insensitive hostname validation
  Prevent redefinition of ssize_t
- 0.30.0:
  * Apple frameworks: match CoreFoundation and CFNetwork linkage
- 0.29.0:
  * chore: fix some typos in comments
  * Optimize ThreadPool and MatcherBase constructors
  * New Stream API Support
  * Implement ETag and Last-Modified support for static file responses and If-Range requests
  * Update split.py file
  * Use std::move for content_provider in adapter
  * Use std::move for boundary in set_boundary method
  * Fix linker error on macOS when using CMake
  * Remove unnecessary copies for AcceptEntry
  * Change single char string literals to chars
  * Remove another unnecessary string copy
  * Use move semantics for auth key and value
  * Replace httpbin.org with httpcan.org
  * Add Zstd support through meson
  * Verify Host header omits default ports per RFC 7230
  * Implement SSEClient
  * Avoid unnecessary copying of request and response in proxy/redirect
  * Use std::move for request redirection
  * Add another missing std::move for base_dirs_ vector
- Skip arch-specific test failures in %check: 32-bit time_t/size_t overflow
  on ix86/arm (ETagTest, WebSocketIntegrationTest)
- Add OpenStreamMalformedContentLength.patch:  Fix out-of-range Content-Length
- Upstream release includes fixes for:
  CVE-2026-22776 (bsc#1256518)
  CVE-2026-21428 (bsc#1255835)
  CVE-2026-29076 (bsc#1259373)
  CVE-2026-28435 (bsc#1259220)
  CVE-2026-28434 (bsc#1259221)
  CVE-2026-32627 (bsc#1259723)</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1776168000">- Update to 0.42.0:
  * test: WebSocketIntegrationTest.SocketSettings: do not set AF_INET
- 0.41.0:
  * Replace httplib::any / std::map&lt;std::string, httplib::any&gt; based res.user_data with a new type-safe UserData class that provides set() / get&lt;T&gt;() API
  * Add parse_url utility function with UrlComponents struct for parsing URLs into scheme, host, port, path, and query components
  * [cmake] Allow using pre-existing zstd::libzstd target if it already exists, useful for projects that bundle their own zstd
  * Add header parser and URL parser fuzzers for OSS-Fuzz coverage improvement
- 0.40.0:
  * Optimize multipart content provider to coalesce small writes and reduce TCP packet fragmentation
  * Add set_socket_opt function and corresponding test for TCP_NODELAY option
  * Implement request body consumption and reject invalid Content-Length with Transfer-Encoding to prevent
  * request smuggling
  * Fixed warnings
- 0.39.0:
  * Update modules.cmake to fix cmake error
  * "Building a Desktop LLM App with cpp-httplib"
- Removed OpenStreamMalformedContentLength.patch
- Upstream release includes fixes for:
  CVE-2026-33745 (bsc#1260906)
  CVE-2026-34441 (bsc#1261286)</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1777204800">- Update to 0.43.1:
  * Fix Windows build
  * Removed deprecated APIs
  * fix: cast len to 64 bits before right shift in ws
  * fix #2429
  * Fix #2427</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1777982400">- Updte to 0.43.3:
  * Fix OSS-Fuzz #508342856: cap Content-Length reservation by payload_max_length_ to prevent excessive memory allocation (2d2efe4)
  * Fix OSS-Fuzz #508087118: avoid stack overflow in str2tag (92aecf8)
  * Fuzzing / tests
  * Run all fuzzers via make fuzz_test (cae7534)
  * Add OSS-Fuzz #508370122 reproducer to client_fuzzer corpus (b223e29)
  * Make fuzz_test robust to missing corpus files (35c4026)
  * Drop Str2tagTest unit test that broke split / -fno-exceptions builds (f6524c0)
  * Document str2tag_core's compile-time-only role (40e1846)
- 0.43.2:
  * Reproducer test for #2431 (getaddrinfo_a use-after-free)
  * Fix #2431: drop getaddrinfo_a path (stack-use-after-free)
  * Add client fuzzing harness
  * Fix #2435: allow mmap to open files held open for writing
  * Re-enable getaddrinfo_a with worker-completion wait (#2431)</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1780920000">- Update to 0.46.1:
  * Fix Expect: 100-continue over TLS: the client decided whether to withhold the request body based on raw socket readability, but post-handshake TLS 1.3 records (e.g. session tickets) make the socket readable without any HTTP response, causing the body to be withheld and the request to fail with Failed to read connection. The client now decides by attempting to read the status line within the 100-continue timeout, and sends the body if none arrives
  * Fix -Wmissing-field-initializers warnings on Windows by using {} instead of {0} for OVERLAPPED and ADDRINFOEXW initialization
- 0.46.0:
  * Fix proxy digest credential leak when an HTTPS origin returns 407 inside a CONNECT tunnel. The 401/407 retry is now gated on the response actually coming from a proxy hop
  * Add Client::set_no_proxy() for per-host proxy bypass. Accepts *, hostname suffix (dot-boundary rule), IPv4/IPv6 CIDR, and bare IP literals. Proxy-Authorization is suppressed for bypassed hosts, including across redirects
- 0.45.1:
  * Fix iOS build break caused by TARGET_OS_MAC being true on all Apple platforms (iOS, tvOS, watchOS). The Keychain enumeration path and Security.h include guards are now narrowed to TARGET_OS_OSX, and defining CPPHTTPLIB_USE_CERTS_FROM_MACOSX_KEYCHAIN on a non-macOS Apple platform now emits an explicit #error directing users to set_ca_cert_path() with a bundled CA file. Addresses #2454 (#2455)
  * Fix zstd detection in the installed httplibConfig.cmake so downstream projects that depend on the installed package correctly pick up zstd (#2453)
  * Replace the deprecated SecTrustCopyAnchorCertificates (deprecated in macOS 13) with SecTrustSettingsCopyCertificates, iterating over the System, Admin, and User trust domains to retain equivalent anchor-certificate coverage (#2455)
  * Declare Server::stop() as noexcept, reflecting that the implementation does not throw (#2451)
  * Add a best-effort BoringSSL CI job (Ubuntu and macOS) that builds BoringSSL from source and exercises cpp-httplib's existing OpenSSL backend path. SSLClientServerTest.TlsVerifyHostname is now backend-aware (BoringSSL is SAN-only per RFC 6125 §6.4.4), and the README notes BoringSSL as a best-effort variant with the C++14 and SAN-only caveats (#2456)
  * Add an iOS header parse check to CI to catch accidental use of macOS-only APIs or guards (e.g. TARGET_OS_MAC vs TARGET_OS_OSX) that would silently break iOS builds
- 045.0:
  * Fix crash on empty / comma-only X-Forwarded-For when set_trusted_proxies() is configured. get_client_ip() previously called front() on a vector that was empty whenever the header tokenized to zero segments ("", ",", ", , ,"); it now returns an empty string so process_request() falls back to the connection-level remote address instead of crashing (5c92857)
  * Fix keep-alive corruption on requests without a framed body (#2450). The post-response drain ran for any request that expect_content() accepted, so a method like DELETE /items/1 with no Content-Length and no Transfer-Encoding would, on a persistent connection, let read_content consume bytes belonging to the next pipelined request — making the second request appear to vanish. The drain now only runs when the request actually has a framed body (Content-Length or chunked). The non-SSL "stray-bytes → 413" payload-limit check is likewise limited to non-persistent connections, since on keep-alive any pending bytes may be the next request rather than an unframed body (91271c0)
  * Extract detail::has_framed_body() and detail::is_connection_persistent() helpers used by the keep-alive fix above
- 0.44.0:
  * Stop percent-decoding HTTP request header values. parse_header() previously applied decode_path_component() to every header value (except Location / Referer) after is_field_value() validation, so wire sequences like %0D%0A passed validation and expanded into literal CR/LF inside stored values — enabling response splitting, log injection, and proxy smuggling. %3D / %2C / %3B likewise flipped Cookie and X-Forwarded-For boundaries against WAFs inspecting the wire form. RFC 9110 §5.5 specifies header values as opaque octets, so the auto-decode (and the Location / Referer workarounds for the same misbehavior) has been removed. Applications that need URI semantics on a header value should now call decode_uri_component() or decode_path_component() on the result explicitly. Fixes the long-standing Referer-with-%0A
  * Make ThreadPool constructor exception-safe on partial thread creation. If std::thread construction throws partway through (e.g. pthread_create returns EAGAIN under thread-resource pressure), the partially-built threads_ vector would destruct joinable std::thread objects and call std::terminate(). The spawn loop now signals shutdown to the workers already created, joins them, and rethrows.
  * scripts/release.sh gains a --minor flag to force a minor bump even when abidiff reports no ABI break, for behavioral breaking changes like the header-decoding fix above (e8e6528)
- 0.43.4:
  * Reject malformed chunk-size in chunked decoder: strtoul silently accepted a leading - and wrapped via unsigned arithmetic, so chunk-size -2 produced ULONG_MAX-1, bypassing the ULONG_MAX guard and letting a client drive the server toward unbounded allocation. Replaced with a manual hex parser that requires at
    least one hex digit, detects size_t overflow per digit, and accepts only chunk-ext or end-of-line after the digits (RFC 9112 §7.1) (87d62db)
  * Fix #2441: only invoke setarch on Linux in test/Makefile so the test build works on FreeBSD and other non-Linux systems where setarch is unavailable (a9bfe59)
  * Use vswhere to locate the Visual Studio install in the 32-bit Windows CI workflow, so it keeps working as windows-latest migrates from VS 2022 to VS 2026
  * Guard nullptr res in the KeepAliveTest proxy template so a transient upstream failure to httpbingo.org produces a clean test failure instead of a SEGV under ASan
- Upstream release includes fixes for:
  CVE-2026-45372 (bsc#1267004)
  CVE-2026-46527 (bsc#1267006)</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1782993600">- Update to 0.49.0:
  * Escape special characters (", CR, LF) in multipart field names and filenames when serializing multipart/form-data bodies to prevent header injection attacks
  * Escape CR/LF in MultipartFormData::content_type values before writing them to part headers
  * Add public MultipartFormDataWriter for multipart body serialization outside the standard client methods
  * Make the ThreadPool idle timeout for dynamic threads configurable via a new constructor parameter
  * Replace locale-dependent character classification with ASCII-specific helpers across multipart validation, token checks, URI encoding, range parsing, and IPv4 detection (#2482, #2483)
  * Remove the default port from the WebSocket handshake Host header per RFC 6455 §4.1 and fix IPv6 literal bracketing (#2480)
  * Fix query string handling when path encoding is disabled — the query is now sent verbatim instead of being decoded and re-encoded (#2479)
  * Fix unsigned accumulator in base64_encode to avoid undefined behavior with high-bit bytes (#2477)
  * Fix meson build failure on glibc &gt;= 2.34 where getaddrinfo_a is built into libc (#2484)
- 0.48.0:
  * Complete the IP-host certificate identity fix for the Mbed TLS and wolfSSL backends: IP-literal hosts are now authenticated only via a matching iPAddress SAN, never via Common Name; add IPv6 (16-byte) iPAddress SAN matching (#2476)
  * Replace the strtod-based quality-value parser with a locale-independent hand-written parser to handle comma-decimal locales correctly (#2475)
  * Fix OpenSSL 4.0 deprecation warnings by using X509_STORE_get1_objects() and X509_NAME_get_index_by_NID()
  * decode_query_component() now uses strict hex parsing, rejecting non-hex characters following % (e.g. %-1, %+5) (#2472)
  * Add new OSS-Fuzz fuzzer targets for multipart parsing (#2473)
- 0.47.0:
  * Fix TLS certificate chain verification bypass for IP-literal hosts on the Mbed TLS and wolfSSL backends where chain validation was skipped entirely or not performed post-handshake
  * Disable SNI for IP hosts on Mbed TLS and wolfSSL per RFC 6066
  * Add Server::set_start_handler() callback invoked when the server is ready to accept connections
  * Add Client/SSLClient/WebSocketClient::enable_system_ca(bool) to load system CA certificates alongside a custom CA (#2471)
  * Add WebSocketClient::set_hostname_addr_map() for IP-specific connection while maintaining the hostname for handshake/verification (#2463)
  * Request body is now read after route matching and the pre-request handler (route matching -&gt; pre-request handler -&gt; body read -&gt; handler), so requests rejected by the pre-request handler no longer buffer the body
  * WebSocketClient with a custom CA no longer merges system certificates (call enable_system_ca(true) for that behavior)
  * Range request headers are now ignored for streaming responses of unknown length (#2465)
  * Fix SSLClient::set_ca_cert_store() breaking custom-CA exclusivity and system certificates being silently merged
  * Fix WebSocketClient dropping the query string during the upgrade handshake (#2468)
  * Fix use-after-free when reconnecting WebSocketClient after set_ca_cert_store() and a related memory leak
  * Fix MSVC C4309 truncation warning in the SHA padding code (#2464)
  * Cast to unsigned char before ctype calls in is_hex and is_token_char to avoid undefined behavior (#2469)</changelog>
</package>
<package pkgid="94d4a6b9cbf9670ac3568b086d5640b48333cf44c5de17360f7631f14e10557734c589a7b1d6d9d9cba62381021cd5f8be9e849017b6966b8f8b03920d87a207" name="cpp13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="8c88e84246952723c429adc27fcbe722920d0a4f39b45c8d364e23cc9e8ab71899d867f5074745a1eed013aba89fa84c895344675df1aec9d516cf536326a1be" name="cpp14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="dfb0d44cabc18e2c453f09d949b2fadd7a7c00f8f625d1a5a9c2aa1b8b5171e65d20cb827af4653be46229d1966dd35e5fe9995370ce65592205c9435af35f2c" name="cpp15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="c62ef9ef09cf885916ea405062cd69b63e1da68d6d1b14f90e8cdbae96882d5e8da3640897bcf1871a052588c1f1309c2ae775d8304f5b93ebdfa622fc17454e" name="cpp16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="d9daff6af16f4630c8b9f48adf3213c42537d474669a761fc1f49ebdd2ae7ba72bc2646311ad97b8d16b81d5f4248387fb7d3013c6958c710650451c8589e6de" name="cpp7-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="4e9d58b510e9a3b1ed0e91aee30c11a41340d562dd9400f18d9b2e20996ae0592f265e8e4f27f55474ec669511f96c2e3f63c6c9e050d48e8716cb86b14122c3" name="cppi-debuginfo" arch="i586">
  <version epoch="0" ver="1.18" rel="2.15"/>
  <changelog author="lnussel@suse.de" date="1307620800">- initial package version 1.15</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 1.18
  + Gnulib infrastructure updates.
  + Regenerate Makefile.in files using a version of automake that
    is not susceptible to CVE-2009-4029 or CVE-2012-3386.
- Get rid of old stuff
  + Remove BuildRoot: tag
  + Remove xz requirement
  + Remove redundant %clean section
- cppi provides translations yet; add a lang subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1459166400">- Add gpg signature
- Cleanup spec file with spec-cleaner</changelog>
</package>
<package pkgid="b1dd56c2541a01e2848bbce797de628e4964f7b5926c32111b091967d4b8c30848e06f53ea2e05772046e894363c42e25f481c51de9f464ada24b912d3c80304" name="cppi-debugsource" arch="i586">
  <version epoch="0" ver="1.18" rel="2.15"/>
  <changelog author="lnussel@suse.de" date="1307620800">- initial package version 1.15</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 1.18
  + Gnulib infrastructure updates.
  + Regenerate Makefile.in files using a version of automake that
    is not susceptible to CVE-2009-4029 or CVE-2012-3386.
- Get rid of old stuff
  + Remove BuildRoot: tag
  + Remove xz requirement
  + Remove redundant %clean section
- cppi provides translations yet; add a lang subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1459166400">- Add gpg signature
- Cleanup spec file with spec-cleaner</changelog>
</package>
<package pkgid="e36d27f2a9c3f41fa58ce6302f794a824d866082a78ac0f3cd19a43b981e30d3c2f3b46b845fa3850aad1d7c947008d4f6d09f54a64f8ec01bfcab96aca46de7" name="cpptrace-debugsource" arch="i586">
  <version epoch="0" ver="1.0.4" rel="1.3"/>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1776427200">- Initial package of cpptrace 1.0.4.
  Simple, portable, drop-in C++ stacktrace library, using libdwarf
  for symbol resolution and libunwind for stack unwinding.
- Split into libcpptrace1 (shared library) and cpptrace-devel
  (headers, pkg-config data, CMake config files) per the openSUSE
  Shared Library Packaging Policy.</changelog>
</package>
<package pkgid="d01c46fb80d249d90ecbcf20909b0d4c6e49b8a27ec9f32a88fbb81a69de55a25842574bac10c1abc2d8e2a7bb0cc71f88edb2a6ec4c6eb10b0fe0a30fb40063" name="cppunit-debugsource" arch="i586">
  <version epoch="0" ver="1.15.1" rel="1.18"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="ec365d9d21efefb719a6b2aaecd1392eedb05894e926e1d8dce20cc20861e132a10fda42e7fb964f54e8309f7af210404b778824e66c8025dc11f19664514cdc" name="cppunit-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.15.1" rel="1.18"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="967f3d05526eda29e7b775b2304374a1e39fa07b09024f9563a882fae440486c761a40a73b958f42d9fac3d107367c4c630cb432281c110395a8acec42e63845" name="cpr-debugsource" arch="i586">
  <version epoch="0" ver="1.14.2" rel="1.3"/>
  <changelog author="qr243vbi &lt;qr243vbi@atomicmail.io&gt;" date="1778932800">- update to version 1.14.2</changelog>
</package>
<package pkgid="11a085918cbbc8bb07874424b948375899a7b8465eb8879ea7161d039027eafd4f9388240d336b432b6ada6c5ca8a5104cb297786625a14690f5f2b94509d9ae" name="cpu-x-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.4" rel="2.16"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Update to version 4.3.1:
  * Fix CPU usage in System tab when theme is Auto
  * Fix a crash when libpci is upgraded and CPU-X is not rebuild
    against the new shared library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668686400">- Update to release 4.5.2
  * Add support for hybrid CPUs
  * Add support for TAB key and scrolling in NCurses TUI
  * Support for procps-ng 4.0.1rc3
  * Update databases (Intel Tremont, Intel Ice Lake Xeon-D, AMD
    Mendocino, AMD Zen 2 Desktop Kit, AMD Athlon 64 Sherman)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1678881600">- Add build requires to enable Vulkan support.
- Add cpu-x-update-database.patch: Update database.h to include cpu
  information for Clarkdale (Core i3) and Haswell-EP.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1683288000">- Update to version 4.5.3:
  * Add BAR size for Intel discrete GPU
  * Add total VRAM size via Vulkan API for checking ResizableBAR
  * Update databases (Intel Alder Lake, Intel Raptor Lake-S/P/U)
  * Disable OpenCL support by default
  * Update brand logos for AMD and Intel
  * Make yellow brighter for dark themes in GTK GUI
  * Patch dmidecode to version 3.5.484f893
  * Update 'Technology' label in CPU tab for new node name (like
    Intel 7) and change prefix for technology nodes &gt;= 100nm to µm
- Drop no longer needed cpu-x-update-database.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 5.0.1
  * Add more debug data, including a debug mode for the daemon
  * Add an option to choose temperature unit among Celsius,
    Fahrenheit, Kelvin and Rankine
  * Update databases (AMD Genoa, Intel Sapphire Rapids-WS, AMD
    Phoenix, Intel Alder Lake-U, Intel Apollo Lake)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1699185600">- Use newer g++, as Leap's default compiler does not provide the
  &lt;filesystem&gt; header.
- Add build requires for glibmm.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700740800">- Update to release 5.0.2
  * Print vendor ID and device ID in Graphics tab for "Device ID"
    label</changelog>
  <changelog author="pallaswept &lt;pallaswept@proton.me&gt;" date="1705320000">- Update to release 5.0.3
- Changed
  * Do not print OpenGL version for unknown user mode driver
  * Reword labels about 'theme' in Settings (#314)
  * Set tooltip for all labels with full text in GTK GUI (#316)
  * Update databases (AMD Storm Peak)
- Fixed
  * Fix active graphic card in GTK GUI (#313)
  * Fix missing AMD GPU power average for some cards (#315)
- Update patch for new version
- Add desktop file</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1714305600">- Update to release 5.0.4
- Changed
  * Update databases (more CPU packages, Intel Meteor Lake-H,
    Intel Emerald Rapids-SP)
  * Patch dmidecode to version 3.6
- Fixed
  * Do not display unavailable DMI fields in Memory tab (#322)
- added %check section to run unit tests</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1722340800">- Support libproc2 (aka procps 4): Add pkgconfig(libproc2)
  BuildRequires.</changelog>
</package>
<package pkgid="4d0811e02d7146da149d823b8438778bc5faf02098e59ec87f8a48093c3d043a24ccf840ad94fdbdeaaf68ba313ff9a6724f2551b9b468e5785d2f1cc60f52db" name="cpu-x-debugsource" arch="i586">
  <version epoch="0" ver="5.0.4" rel="2.16"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Update to version 4.3.1:
  * Fix CPU usage in System tab when theme is Auto
  * Fix a crash when libpci is upgraded and CPU-X is not rebuild
    against the new shared library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668686400">- Update to release 4.5.2
  * Add support for hybrid CPUs
  * Add support for TAB key and scrolling in NCurses TUI
  * Support for procps-ng 4.0.1rc3
  * Update databases (Intel Tremont, Intel Ice Lake Xeon-D, AMD
    Mendocino, AMD Zen 2 Desktop Kit, AMD Athlon 64 Sherman)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1678881600">- Add build requires to enable Vulkan support.
- Add cpu-x-update-database.patch: Update database.h to include cpu
  information for Clarkdale (Core i3) and Haswell-EP.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1683288000">- Update to version 4.5.3:
  * Add BAR size for Intel discrete GPU
  * Add total VRAM size via Vulkan API for checking ResizableBAR
  * Update databases (Intel Alder Lake, Intel Raptor Lake-S/P/U)
  * Disable OpenCL support by default
  * Update brand logos for AMD and Intel
  * Make yellow brighter for dark themes in GTK GUI
  * Patch dmidecode to version 3.5.484f893
  * Update 'Technology' label in CPU tab for new node name (like
    Intel 7) and change prefix for technology nodes &gt;= 100nm to µm
- Drop no longer needed cpu-x-update-database.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 5.0.1
  * Add more debug data, including a debug mode for the daemon
  * Add an option to choose temperature unit among Celsius,
    Fahrenheit, Kelvin and Rankine
  * Update databases (AMD Genoa, Intel Sapphire Rapids-WS, AMD
    Phoenix, Intel Alder Lake-U, Intel Apollo Lake)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1699185600">- Use newer g++, as Leap's default compiler does not provide the
  &lt;filesystem&gt; header.
- Add build requires for glibmm.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700740800">- Update to release 5.0.2
  * Print vendor ID and device ID in Graphics tab for "Device ID"
    label</changelog>
  <changelog author="pallaswept &lt;pallaswept@proton.me&gt;" date="1705320000">- Update to release 5.0.3
- Changed
  * Do not print OpenGL version for unknown user mode driver
  * Reword labels about 'theme' in Settings (#314)
  * Set tooltip for all labels with full text in GTK GUI (#316)
  * Update databases (AMD Storm Peak)
- Fixed
  * Fix active graphic card in GTK GUI (#313)
  * Fix missing AMD GPU power average for some cards (#315)
- Update patch for new version
- Add desktop file</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1714305600">- Update to release 5.0.4
- Changed
  * Update databases (more CPU packages, Intel Meteor Lake-H,
    Intel Emerald Rapids-SP)
  * Patch dmidecode to version 3.6
- Fixed
  * Do not display unavailable DMI fields in Memory tab (#322)
- added %check section to run unit tests</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1722340800">- Support libproc2 (aka procps 4): Add pkgconfig(libproc2)
  BuildRequires.</changelog>
</package>
<package pkgid="e5d2dcf236c49fc517d9ace173e04a2f61b98cf64a25066d5445d5e6af6c2e90b268271a7fc0950afe9dd013de07a1be9d3460ad66dcc00204dc54e54ba4cedb" name="cpuid-debuginfo" arch="i586">
  <version epoch="0" ver="20260503" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- updated to 20230120:
  * Intel's 13th Generation Core datasheet provides stepping names as
    well as numbers!  So:
  * cpuid.c: Added synth decoding for (0,6),(11,7) Raptor Lake B0 stepping.
  * cpuid.c: Added synth decoding for (0,6),(11,15) Raptor Lake C0
    steppings, and clarified case for unknown stepping.
  * cpuid.man: Added 743844: 13th Generation Core datasheet.
  * cpuid.c: Fixed (0,6)(12,15) synth typo: Emearld Rapids.
  * cpuid.c: Added 6/eax IA32_HW_FEEDBACK_THREAD_CONFIG bit 25.
  * cpuid.c: Added 7/0/edx SGX-KEYS: SGX attestation services.
  * cpuid.c: Clarified 7/0/edx IA32_MCU_OPT_CTRL SRBDS mitigation MSR.
  * cpuid.c: Clarified 7/0/edx IA32_TSX_FORCE_ABORT MSR.
  * cpuid.c: Added 7/1/edx CET_SSS: shadow stacks w/o page faults.
  * cpuid.c: Added several 7/2/edx bits.
  * cpuid.c: In 0xd/0/eax, corrected CET_U &amp; CET_S, which were IA32_XSS.
  * cpuid.c: In 0xd/0/eax, removed the IA32_XSS bits, which aren't
    relevant for XCR0.
  * cpuid.c: For 0xd/1/ecx, enumerate the IA32_XSS bits instead of a
    hex bitmask.
  * cpuid.c: For 0xd, added IA32_XSS PASID state (couple places).
  * cpuid.c: Renamed 0x1a: Native Model ID.
  * cpuid.c: Added synth &amp; uarch decoding for (0,6),(11,15) Raptor Lake
    from MSR_CPUID_table*.
  * cpuid.c: Added synth decoding for (0,6),(9,7),5 Pentium Gold G7400,
    based on instlatx64 sample.
  * cpuid.c: Added rudimentary synth decoding for future (0,6),(12,15)
    Emerald Rapids CPUs.
  * cpuid.c: Added 7/1/eax LASS: linear address space separation.
  * cpuid.c: Corrected 0x18/n/edx maximum number of addressible IDs, which
    should use minus-one notation.
  * cpuid.c: Certain leaves cannot be displayed correctly in isolation,
    i.e. without information about other leaves saved in the stash.  For
    example, the display for leaf 3 uses bits saved from leaf 1.  If the
  - l/--leaf option is used to restrict cpuid to reading only a single
    leaf, such leaves now are displayed as raw hex, rather than with
    incorrect information.  This is handled by passing a NULL stash to
    print_reg() and below, and by many new checks for a NULL stash.
  * cpuid.c: Updated cache associativity strings used in 0x80000006 and
    0x80000019 leaves to use value ranges, as in AMD docs.
  * cpuid.c: Fixed mistake in AMD L3 range reservation support: it's in
    0x80000020/0 register EBX, not ECX.
  * cpuid.c: Added 0x80000026/0/edx extended APIC ID.
  * cpuid.c: Added synth &amp; uarch decoding for (10,15),(1,1) Genoa, from
    AMD 57095 revision guide.
  * cpuid.man: Added AMD 57095 revision guides, and some older guides that
    I'd forgotten.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1681473600">- Update to release 20230406:
  * Support APIC bit fields for the newest 4 topology layers:
    module, tile, die, die group.
  * Support leaf 0xb method for AMD/Hygon.
  * Added prelim Bergamo A1 stepping from sample.
  * Added AMX-COMPLEX instructions, UC-lock disable,
    non-contiguous 1s value support, event logging supported
    bitmap.
  * Update CPUID utility with new feature bits as documented in
    the AMD Processor Programming Reference for Family 19h and
    Model 11h: extended LVT offset fault cange, enhanced
    predictive store forwarding, FSRS, FSRC,
    FsGsKernelGsBaseNonSerializing, number of available UMC PMCs,
    bitmask representing active UMCs.
  * Added (synth) decoding for Sapphire Rapids D &amp; E0 steppings
  * Improved (synth) decoding for Scalable 3rd Gen Xeons to Ice
    Lake-SP, for Intel N-Series, for Raptor Lake-S/HX/P, for
    Raptor Lake-H/U/P.
  * Differentiate (synth) &amp; (uarch synth) for (0,6),(11,14)
    Alder Lake-N based on core type.
  * Differentiate Lakefield P-cores from Tremont E-cores.
  * Added (4th Gen) to the (synth) description of AMD EPYC Genoa.
  * Added (uarch synth) decoding for AMD Ryzen (Phoenix E0)
  * Added PkgType decoding for AMD Family 19h CPUs: Vermeer,
    Cezanne/Barcelo, Raphael, and Phoenix, based on their
    respective PPPRs.
  * Added Alder Lake Core names: i*-12000.
  * Decode Xen tsc mode.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1687348800">- Update to release 20230614
  * Improved (synth) identification for Intel Xeon Scalable (3rd
    Gen) (Cooper Lake A0), Intel Xeon D-1700/2700 (Ice Lake-D),
    Intel Pentium Gold 8500 series, pure Atom x7000E, Atom C1100
    Arizona Beach.
  * Made the (simple synth) fields non-default. The (simple synth)
    fields still are available, but only with the -S/--simple
    option.
- Update to release 20230505
  * Fixed CPU counts for higher levels
    not dividing out counts from lower levels.
  * Differentiate Core i3-N300 N-Series from ordinary N-Series.
  * Added hypervisor+4/eax bit 21: use hypercalls for MMIO config
    space I/O, based on LX*.
  * Added (synth) decoding for Xeon W version of Sapphire Rapids,
    Meteor Lake-M B0.
  * Added (synth) &amp; (uarch synth) Emerald Rapids family: Raptor
    Cove, and Granite Rapids family: Redwood Cove.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1722859200">- Update to release 20240716
  * cpuid.c: For AMD Zen CPUs, overhauled uarch &amp; synth decoding to
    determine the CPU model from only the extended model &amp; high bit of the
    model field.  Also, determine the stepping (revision) mechanically
    from the low-order 3 bits of the model and the stepping number.
    This should correctly identify retail Zen 5 Ryzen's.  This also
    corrects some stepping bugs from the Zen 1 era.
- Update to release 20240709
  * cpuid.c: Added synth decoding for Hygon Dhyana B1 &amp; C2.  Still no
    information on a uarch name for these.
  * cpuid.c: Added uarch synth decoding for (0,6),(5,5),11 Cooper Lake.
    The synth decoding was already present.  Its absence from
    decode_uarch_intel was just an oversight.
  * cpuid.c: Fixed division-by-zero error in decode_mp_synth Intel leaf
    1/4 (zero fallback).  This is meant for old, incomplete cpuid -r
    dumps, but even for hand-crafted dumps, determining 0 cores and then
    dividing by that 0 is unacceptable.
- Update to release 20240330
  * cpuid.c: Added 0x23/1 sub-header: Architecture Performance Monitoring
    Extended Counters Supported Bitmaps (0x23/1), and simplified fields.
  * cpuid.c: Added 0x23/2 sub-header: Architecture Performance Monitoring
    Extended Auto Counter Reload (ACR) Bitmaps (0x23/2), expanded on
    existing field descriptions, and added "can cause reloads" fields.
  * cpuid.c: Added uarch decoding for (11,15),(1,0), which is mentioned
    with (11,15),(0,0) in the title of 58088 AMD 1Ah Models 00h-0Fh and
    Models 10h-1Fh ACPI v6.5 Porting Guide.
  * cpuid.c: Expanded br.xeon test to include brands with "XEON", and
    br.scalable to include "BRONZE", "PLATINUM", etc. (all caps), based on
    Emerald Rapids (engr?) sample.  I don't know if this is a change Intel
    will use moving forward, or a quirk of engr samples, but checking for
    it is harmless enough.
- Update to release 20240324
  * cpuid.c: Updated (0,6),(11,7) to include Core i*-14000.  Some CPUs
    having this branding, and it's not clear what's different from the
    Core i*-13000 versions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729684800">- Update to release 20241021
  * Recognition for some Intel Arrow Lake-U, Nova Lake, Core
    200S, Core 200V, Xeon 6 Sierra Forest models.
  * Removed KaiXian KX-7000.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1741348800">- Update to release 20241023
  * cpuid.c: Fixed cut&amp;paste error in print_80000025_ebx, possibly
    resulting in SIGSEGV: cached segments hard limit is only bit 11</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1744027200">- Update to release 20250316
  * cpuid.c: Updated synth decoding for (0,6),(11,6) to mention Atom
    P6900, name determined from an Intel SA about DSA.  SSG* confirms that
    Grand Ridge is Crestmont.
  * cpuid.c: Changed uarch synth for (0,6),(10,15) to Crestmont.  The
    Sierra Forest name appears only under synth decoding, similar to
    Meteor Lake &amp; Grand Ridge.
  * cpuid.c: Added synth decoding for (0,6),(11,7) Xeon E-2400 &amp; Xeon 6300.
  * cpuid.c: Improved synth decoding for (0,6),(10,15),3 Sierra Forest C0,
    Xeon 6 6700E-Series.
  * cpuid.c: Changed synth decoding for (8,15),(9,0-7) Van Gogh to
    Custom APU: Steam Deck.
  * cpuid.c: Changed synth decoding for (8,15),(9,8-15) Mero to
    Custom APU: Magic Leap Demophon.
  * cpuid.c: Changed synth decoding for (11,15),(1,*) to "5th Gen", and
    uarch decoding for (11,15),(1,*) to "Zen 5c".
  * cpuid.c: Changed synth decoding for (10,15),(7,0-7) to be
    Phoenix/Hawk Point.  For (10,15),(7,5) specifically, instlatx64 has
    samples: Ryzen 7 8845HS (Hawk Point) and Ryzen 7 8700G (Phoenix).  It
    may not be possible to differentiate the cases with just cpuid data.
  * cpuid.c: Added synth decoding for (0,6),(0,9,2) Timna, a canceled
    precursor to Banias, circa 2000.
  * cpuid.c: Improved synth decoding for (0,6),(12,5) Arrow Lake-H and its
    A1 (2) stepping.
  * cpuid.c: Improved synth decoding for (0,6),(12,6) Arrow Lake-H and its
    A0/B0 (2) stepping.
  * cpuid.c: Improved synth decoding for (0,6),(11,5) Arrow Lake-U and its
    A1 (0) stepping.
  * cpuid.c: Added AMD PkgType for Ryzen 9000 (11,15),(4,*).
  * cpuid.man: Added 57896 doc.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 20250513
  * DB updates for Intel Alder Lake, Arrow Lake, Twin Lake, Panther
    Lake, Bartlett Lake, Raptor Cove, Wildcat Lake, Xeon 6 Granite
    Rapids &amp; Sierra Forest; for Hygon; and for AMD Shimada Peak.
  * Added MS Hypervisor details, 256BITSGX, EGETKEY256, EREPORT2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774872000">- Update to release 20260220
  * Support for Panther Lake Cougar Cove/Darkmont,
    Intel Core Ultra 300 series.
  * APX EGPR descriptions
  * Differentiate EPYC 4000 &lt;-&gt; Ryzen 7000 (both Raphael)
  * Differentiate EPYC 4005 &lt;-&gt; Ryzen 9000 (Granite Ridge)
  * Report EPYC 6th Gen (Venice)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781524800">- Update to release 20260503
  * Added synth decoding for Medusa Point, Fire Range, Granite
    Ridge, Ryzen 200, Hawk Point Refresh, Bartlett Lake, Xbox
    Series S/X (ProjectX), Zhaoxin KaiXian/KX-7000, Wildcat Lake
  * Added showing CPPC floor performance counter, Matrix Multiple &amp;
    Reversal instruction availability, RMPCHKD instruction
    availability.</changelog>
</package>
<package pkgid="82c9c26d5874b13cb9ac07dc14631a8ff68e954b71c6eb87851cfffe98cc9cd1553b94f4b1fe6fef8a0879ffe472772f042c05d5af530dcec3d2a28f7ac0d66c" name="cpuid-debugsource" arch="i586">
  <version epoch="0" ver="20260503" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- updated to 20230120:
  * Intel's 13th Generation Core datasheet provides stepping names as
    well as numbers!  So:
  * cpuid.c: Added synth decoding for (0,6),(11,7) Raptor Lake B0 stepping.
  * cpuid.c: Added synth decoding for (0,6),(11,15) Raptor Lake C0
    steppings, and clarified case for unknown stepping.
  * cpuid.man: Added 743844: 13th Generation Core datasheet.
  * cpuid.c: Fixed (0,6)(12,15) synth typo: Emearld Rapids.
  * cpuid.c: Added 6/eax IA32_HW_FEEDBACK_THREAD_CONFIG bit 25.
  * cpuid.c: Added 7/0/edx SGX-KEYS: SGX attestation services.
  * cpuid.c: Clarified 7/0/edx IA32_MCU_OPT_CTRL SRBDS mitigation MSR.
  * cpuid.c: Clarified 7/0/edx IA32_TSX_FORCE_ABORT MSR.
  * cpuid.c: Added 7/1/edx CET_SSS: shadow stacks w/o page faults.
  * cpuid.c: Added several 7/2/edx bits.
  * cpuid.c: In 0xd/0/eax, corrected CET_U &amp; CET_S, which were IA32_XSS.
  * cpuid.c: In 0xd/0/eax, removed the IA32_XSS bits, which aren't
    relevant for XCR0.
  * cpuid.c: For 0xd/1/ecx, enumerate the IA32_XSS bits instead of a
    hex bitmask.
  * cpuid.c: For 0xd, added IA32_XSS PASID state (couple places).
  * cpuid.c: Renamed 0x1a: Native Model ID.
  * cpuid.c: Added synth &amp; uarch decoding for (0,6),(11,15) Raptor Lake
    from MSR_CPUID_table*.
  * cpuid.c: Added synth decoding for (0,6),(9,7),5 Pentium Gold G7400,
    based on instlatx64 sample.
  * cpuid.c: Added rudimentary synth decoding for future (0,6),(12,15)
    Emerald Rapids CPUs.
  * cpuid.c: Added 7/1/eax LASS: linear address space separation.
  * cpuid.c: Corrected 0x18/n/edx maximum number of addressible IDs, which
    should use minus-one notation.
  * cpuid.c: Certain leaves cannot be displayed correctly in isolation,
    i.e. without information about other leaves saved in the stash.  For
    example, the display for leaf 3 uses bits saved from leaf 1.  If the
  - l/--leaf option is used to restrict cpuid to reading only a single
    leaf, such leaves now are displayed as raw hex, rather than with
    incorrect information.  This is handled by passing a NULL stash to
    print_reg() and below, and by many new checks for a NULL stash.
  * cpuid.c: Updated cache associativity strings used in 0x80000006 and
    0x80000019 leaves to use value ranges, as in AMD docs.
  * cpuid.c: Fixed mistake in AMD L3 range reservation support: it's in
    0x80000020/0 register EBX, not ECX.
  * cpuid.c: Added 0x80000026/0/edx extended APIC ID.
  * cpuid.c: Added synth &amp; uarch decoding for (10,15),(1,1) Genoa, from
    AMD 57095 revision guide.
  * cpuid.man: Added AMD 57095 revision guides, and some older guides that
    I'd forgotten.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1681473600">- Update to release 20230406:
  * Support APIC bit fields for the newest 4 topology layers:
    module, tile, die, die group.
  * Support leaf 0xb method for AMD/Hygon.
  * Added prelim Bergamo A1 stepping from sample.
  * Added AMX-COMPLEX instructions, UC-lock disable,
    non-contiguous 1s value support, event logging supported
    bitmap.
  * Update CPUID utility with new feature bits as documented in
    the AMD Processor Programming Reference for Family 19h and
    Model 11h: extended LVT offset fault cange, enhanced
    predictive store forwarding, FSRS, FSRC,
    FsGsKernelGsBaseNonSerializing, number of available UMC PMCs,
    bitmask representing active UMCs.
  * Added (synth) decoding for Sapphire Rapids D &amp; E0 steppings
  * Improved (synth) decoding for Scalable 3rd Gen Xeons to Ice
    Lake-SP, for Intel N-Series, for Raptor Lake-S/HX/P, for
    Raptor Lake-H/U/P.
  * Differentiate (synth) &amp; (uarch synth) for (0,6),(11,14)
    Alder Lake-N based on core type.
  * Differentiate Lakefield P-cores from Tremont E-cores.
  * Added (4th Gen) to the (synth) description of AMD EPYC Genoa.
  * Added (uarch synth) decoding for AMD Ryzen (Phoenix E0)
  * Added PkgType decoding for AMD Family 19h CPUs: Vermeer,
    Cezanne/Barcelo, Raphael, and Phoenix, based on their
    respective PPPRs.
  * Added Alder Lake Core names: i*-12000.
  * Decode Xen tsc mode.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1687348800">- Update to release 20230614
  * Improved (synth) identification for Intel Xeon Scalable (3rd
    Gen) (Cooper Lake A0), Intel Xeon D-1700/2700 (Ice Lake-D),
    Intel Pentium Gold 8500 series, pure Atom x7000E, Atom C1100
    Arizona Beach.
  * Made the (simple synth) fields non-default. The (simple synth)
    fields still are available, but only with the -S/--simple
    option.
- Update to release 20230505
  * Fixed CPU counts for higher levels
    not dividing out counts from lower levels.
  * Differentiate Core i3-N300 N-Series from ordinary N-Series.
  * Added hypervisor+4/eax bit 21: use hypercalls for MMIO config
    space I/O, based on LX*.
  * Added (synth) decoding for Xeon W version of Sapphire Rapids,
    Meteor Lake-M B0.
  * Added (synth) &amp; (uarch synth) Emerald Rapids family: Raptor
    Cove, and Granite Rapids family: Redwood Cove.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1722859200">- Update to release 20240716
  * cpuid.c: For AMD Zen CPUs, overhauled uarch &amp; synth decoding to
    determine the CPU model from only the extended model &amp; high bit of the
    model field.  Also, determine the stepping (revision) mechanically
    from the low-order 3 bits of the model and the stepping number.
    This should correctly identify retail Zen 5 Ryzen's.  This also
    corrects some stepping bugs from the Zen 1 era.
- Update to release 20240709
  * cpuid.c: Added synth decoding for Hygon Dhyana B1 &amp; C2.  Still no
    information on a uarch name for these.
  * cpuid.c: Added uarch synth decoding for (0,6),(5,5),11 Cooper Lake.
    The synth decoding was already present.  Its absence from
    decode_uarch_intel was just an oversight.
  * cpuid.c: Fixed division-by-zero error in decode_mp_synth Intel leaf
    1/4 (zero fallback).  This is meant for old, incomplete cpuid -r
    dumps, but even for hand-crafted dumps, determining 0 cores and then
    dividing by that 0 is unacceptable.
- Update to release 20240330
  * cpuid.c: Added 0x23/1 sub-header: Architecture Performance Monitoring
    Extended Counters Supported Bitmaps (0x23/1), and simplified fields.
  * cpuid.c: Added 0x23/2 sub-header: Architecture Performance Monitoring
    Extended Auto Counter Reload (ACR) Bitmaps (0x23/2), expanded on
    existing field descriptions, and added "can cause reloads" fields.
  * cpuid.c: Added uarch decoding for (11,15),(1,0), which is mentioned
    with (11,15),(0,0) in the title of 58088 AMD 1Ah Models 00h-0Fh and
    Models 10h-1Fh ACPI v6.5 Porting Guide.
  * cpuid.c: Expanded br.xeon test to include brands with "XEON", and
    br.scalable to include "BRONZE", "PLATINUM", etc. (all caps), based on
    Emerald Rapids (engr?) sample.  I don't know if this is a change Intel
    will use moving forward, or a quirk of engr samples, but checking for
    it is harmless enough.
- Update to release 20240324
  * cpuid.c: Updated (0,6),(11,7) to include Core i*-14000.  Some CPUs
    having this branding, and it's not clear what's different from the
    Core i*-13000 versions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729684800">- Update to release 20241021
  * Recognition for some Intel Arrow Lake-U, Nova Lake, Core
    200S, Core 200V, Xeon 6 Sierra Forest models.
  * Removed KaiXian KX-7000.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1741348800">- Update to release 20241023
  * cpuid.c: Fixed cut&amp;paste error in print_80000025_ebx, possibly
    resulting in SIGSEGV: cached segments hard limit is only bit 11</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1744027200">- Update to release 20250316
  * cpuid.c: Updated synth decoding for (0,6),(11,6) to mention Atom
    P6900, name determined from an Intel SA about DSA.  SSG* confirms that
    Grand Ridge is Crestmont.
  * cpuid.c: Changed uarch synth for (0,6),(10,15) to Crestmont.  The
    Sierra Forest name appears only under synth decoding, similar to
    Meteor Lake &amp; Grand Ridge.
  * cpuid.c: Added synth decoding for (0,6),(11,7) Xeon E-2400 &amp; Xeon 6300.
  * cpuid.c: Improved synth decoding for (0,6),(10,15),3 Sierra Forest C0,
    Xeon 6 6700E-Series.
  * cpuid.c: Changed synth decoding for (8,15),(9,0-7) Van Gogh to
    Custom APU: Steam Deck.
  * cpuid.c: Changed synth decoding for (8,15),(9,8-15) Mero to
    Custom APU: Magic Leap Demophon.
  * cpuid.c: Changed synth decoding for (11,15),(1,*) to "5th Gen", and
    uarch decoding for (11,15),(1,*) to "Zen 5c".
  * cpuid.c: Changed synth decoding for (10,15),(7,0-7) to be
    Phoenix/Hawk Point.  For (10,15),(7,5) specifically, instlatx64 has
    samples: Ryzen 7 8845HS (Hawk Point) and Ryzen 7 8700G (Phoenix).  It
    may not be possible to differentiate the cases with just cpuid data.
  * cpuid.c: Added synth decoding for (0,6),(0,9,2) Timna, a canceled
    precursor to Banias, circa 2000.
  * cpuid.c: Improved synth decoding for (0,6),(12,5) Arrow Lake-H and its
    A1 (2) stepping.
  * cpuid.c: Improved synth decoding for (0,6),(12,6) Arrow Lake-H and its
    A0/B0 (2) stepping.
  * cpuid.c: Improved synth decoding for (0,6),(11,5) Arrow Lake-U and its
    A1 (0) stepping.
  * cpuid.c: Added AMD PkgType for Ryzen 9000 (11,15),(4,*).
  * cpuid.man: Added 57896 doc.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 20250513
  * DB updates for Intel Alder Lake, Arrow Lake, Twin Lake, Panther
    Lake, Bartlett Lake, Raptor Cove, Wildcat Lake, Xeon 6 Granite
    Rapids &amp; Sierra Forest; for Hygon; and for AMD Shimada Peak.
  * Added MS Hypervisor details, 256BITSGX, EGETKEY256, EREPORT2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774872000">- Update to release 20260220
  * Support for Panther Lake Cougar Cove/Darkmont,
    Intel Core Ultra 300 series.
  * APX EGPR descriptions
  * Differentiate EPYC 4000 &lt;-&gt; Ryzen 7000 (both Raphael)
  * Differentiate EPYC 4005 &lt;-&gt; Ryzen 9000 (Granite Ridge)
  * Report EPYC 6th Gen (Venice)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781524800">- Update to release 20260503
  * Added synth decoding for Medusa Point, Fire Range, Granite
    Ridge, Ryzen 200, Hawk Point Refresh, Bartlett Lake, Xbox
    Series S/X (ProjectX), Zhaoxin KaiXian/KX-7000, Wildcat Lake
  * Added showing CPPC floor performance counter, Matrix Multiple &amp;
    Reversal instruction availability, RMPCHKD instruction
    availability.</changelog>
</package>
<package pkgid="8687837ae12139db97901d75c8277e5b6a96634a6b9f332883b5de2ed3f30a71b060be253aee03c809cc99e762ec27b19dc89d8db041499a3833b06c10983986" name="cpuinfo-debuginfo" arch="i586">
  <version epoch="0" ver="0~git1739936485.b73ae6c" rel="2.4"/>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1721390400">- initial package.
  We don't have any version yet upstream, so using version and soname 0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721908800">- Update descriptions
- Use normal SRPM name base for devel subpackage and
  require devel subpackage to have a matching library package
- Ship unpackaged cpuid-dump on i586</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1736337600">- ExcludeArch s390x because it is not supported by IBM boo#1235402</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740312000">- Update to snapshot b73ae6ce38d
  * Add a API to check SVE Length support on ARM CPU. (#255)
  * Add detection for `sme` and `sme2` on `aarch64`.
  * Detect AMD Zen 5 microarchitecture
  * Update cpuinfo to support AVX10.2 ISA detection
- Ditch the build-time move of /usr/share/cpuinfo to
  /usr/share/cmake, as this breaks e.g. SVT-AV1 3.x.
- Rework soname.patch so the package actually follows SLPP.</changelog>
  <changelog author="Hector Oron Martinez &lt;hector.oron@gmail.com&gt;" date="1746446400">- Exclude ppc64le from builds boo#1242297</changelog>
</package>
<package pkgid="824a8f9cdb553bf2563e8c28a574ac6dffeab58c304e69cf1e10baa0da42661025c61786b384b6dc9c39b26508ba7d78d125b87ccd2b83f68ce54d91fb4e67b4" name="cpuinfo-debugsource" arch="i586">
  <version epoch="0" ver="0~git1739936485.b73ae6c" rel="2.4"/>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1721390400">- initial package.
  We don't have any version yet upstream, so using version and soname 0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721908800">- Update descriptions
- Use normal SRPM name base for devel subpackage and
  require devel subpackage to have a matching library package
- Ship unpackaged cpuid-dump on i586</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1736337600">- ExcludeArch s390x because it is not supported by IBM boo#1235402</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740312000">- Update to snapshot b73ae6ce38d
  * Add a API to check SVE Length support on ARM CPU. (#255)
  * Add detection for `sme` and `sme2` on `aarch64`.
  * Detect AMD Zen 5 microarchitecture
  * Update cpuinfo to support AVX10.2 ISA detection
- Ditch the build-time move of /usr/share/cpuinfo to
  /usr/share/cmake, as this breaks e.g. SVT-AV1 3.x.
- Rework soname.patch so the package actually follows SLPP.</changelog>
  <changelog author="Hector Oron Martinez &lt;hector.oron@gmail.com&gt;" date="1746446400">- Exclude ppc64le from builds boo#1242297</changelog>
</package>
<package pkgid="2e167844f5836e8fb52f43ad13aba4e18492a5b0df747e395fb878a1a03a7121e9e37776cfad85bf2f2de43952a70136d5963dbf3fa563ef524fd92a40ce8194" name="cpulimit-debuginfo" arch="i586">
  <version epoch="0" ver="3.2" rel="1.4"/>
  <changelog author="andrea@opensuse.org" date="1419595200">- new upstream version 2.2
  + Escaped double-dashed in manual page to avoid
  warnings from Debian check tool.
  + Added -s --signal flag. This flag allows the user to
  specify an alternative signal to send a watched process
  when cpulimit terminates. By default we send SIGCONT.
  The -s flag can accept a number (1-35) or a written
  value such as SIGCONT, SIGSTOP, SIGINT, SIGTERM.
- from version 2.1
  + Added the --quiet (-q) flag to make
  limitcpu run silently
  + Make sure error messages are printed to stderr.
  + Placed source code in Subversion (svn) repository.
  Accessable using the SVN checkout command. For
  details, please see the README file.
- from version 2.0
  + Added the -- flag to make sure child processes
  run with command line flags would not confuse
  cpulimit.
  + Corrected output of child process name in verbose mode.
- added cpulimit-2.2-do_not_forget_version.patch</changelog>
  <changelog author="avindra@opensuse.org" date="1518955200">- new upstream version 2.5
  * Added some protection against causing a fork bomb when the
    throttled process is a parent to LimitCPU.
- includes 2.4
  * Introduced ability to watch children of the target process. This
    means forks of the process we are throttling can also be
    throttled, using the "-m" or "--monitor-forks" flags.
- includes 2.3
  * Applied patch to man page which fixes -s description.
  * Added --foreground, -f flag for launching target programs in the
    foreground. LimitCPU then waits for the target process to exit.
    Should be useful in scripts.
- rebase cpulimit-2.2-do_not_forget_version.patch
- cleanup with spec-cleaner</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598356800">- update to 2.6:
  * Fixed indentation to avoid compiler warnings. No functional change.
  * Updated manual page to warn against using -m on a script.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 2.7:
  * Fixed compiler warnings regarding string lengths.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672315200">- update to 2.8:
  * Made exit message when child signal is caught only show up
  when in verbose mode.
  * Adjusted the way the VERSION value is assigned in the Makefile.
  CFLAGS was being overwritten by Debian's build process.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1682596800">- update to 2.9:
  * When counting CPU cycles (jiffies) we now use
    a "long" type instead of "int" to avoid running
    out of space when tracking on-running processes.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1684065600">- update to 3.0:
  * Fix an important bug in LimitCPU when the program is
    monitoring both a program and its child processes via the "-m"
    flag. In the past, it was possible LimitCPU would fail to spawn
    new instances to monitor child processes if LimitCPU was not in
    the user's default path. In other words, if we were launched
    from /usr/local/bin and this directory was not in the default
    path, then child processes might not be monitored. And the
    failure would happen silently.
  * Now LimitCPU will try to do a better job of launching new
    monitors for child processes and it will print a warning
    about any errors when run in verbose mode.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1716206400">- update to 3.1:
  * The new version fixes an issue with monitoring a target process which
    has multiple children and a low CPU limit throttle. In some cases this
    situation could lead to LimitCPU crashing. This has been fixed and the
    monitoring of children processes has been made slightly more efficient.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1766923200">- update to 3.2:
  * Updated kernel HZ value to default to 250 on Linux since that
  * is the configuration default.
  * Added new command line parameter, -j (--hz) which allows the
    user to override the kernel HZ value. We assume 250 on Linux and
    100 on other kernels, but the user can set this to any integer
    value.</changelog>
</package>
<package pkgid="811f2bd134a6dd6c650062a6f0d19c8ef2548c5cd3451b9b0d7c314361e650985ae5230b199a7fac8218b4c17336b4ea1f41eebc1949fb5fdc045544813fe3bc" name="cpulimit-debugsource" arch="i586">
  <version epoch="0" ver="3.2" rel="1.4"/>
  <changelog author="andrea@opensuse.org" date="1419595200">- new upstream version 2.2
  + Escaped double-dashed in manual page to avoid
  warnings from Debian check tool.
  + Added -s --signal flag. This flag allows the user to
  specify an alternative signal to send a watched process
  when cpulimit terminates. By default we send SIGCONT.
  The -s flag can accept a number (1-35) or a written
  value such as SIGCONT, SIGSTOP, SIGINT, SIGTERM.
- from version 2.1
  + Added the --quiet (-q) flag to make
  limitcpu run silently
  + Make sure error messages are printed to stderr.
  + Placed source code in Subversion (svn) repository.
  Accessable using the SVN checkout command. For
  details, please see the README file.
- from version 2.0
  + Added the -- flag to make sure child processes
  run with command line flags would not confuse
  cpulimit.
  + Corrected output of child process name in verbose mode.
- added cpulimit-2.2-do_not_forget_version.patch</changelog>
  <changelog author="avindra@opensuse.org" date="1518955200">- new upstream version 2.5
  * Added some protection against causing a fork bomb when the
    throttled process is a parent to LimitCPU.
- includes 2.4
  * Introduced ability to watch children of the target process. This
    means forks of the process we are throttling can also be
    throttled, using the "-m" or "--monitor-forks" flags.
- includes 2.3
  * Applied patch to man page which fixes -s description.
  * Added --foreground, -f flag for launching target programs in the
    foreground. LimitCPU then waits for the target process to exit.
    Should be useful in scripts.
- rebase cpulimit-2.2-do_not_forget_version.patch
- cleanup with spec-cleaner</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598356800">- update to 2.6:
  * Fixed indentation to avoid compiler warnings. No functional change.
  * Updated manual page to warn against using -m on a script.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 2.7:
  * Fixed compiler warnings regarding string lengths.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672315200">- update to 2.8:
  * Made exit message when child signal is caught only show up
  when in verbose mode.
  * Adjusted the way the VERSION value is assigned in the Makefile.
  CFLAGS was being overwritten by Debian's build process.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1682596800">- update to 2.9:
  * When counting CPU cycles (jiffies) we now use
    a "long" type instead of "int" to avoid running
    out of space when tracking on-running processes.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1684065600">- update to 3.0:
  * Fix an important bug in LimitCPU when the program is
    monitoring both a program and its child processes via the "-m"
    flag. In the past, it was possible LimitCPU would fail to spawn
    new instances to monitor child processes if LimitCPU was not in
    the user's default path. In other words, if we were launched
    from /usr/local/bin and this directory was not in the default
    path, then child processes might not be monitored. And the
    failure would happen silently.
  * Now LimitCPU will try to do a better job of launching new
    monitors for child processes and it will print a warning
    about any errors when run in verbose mode.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1716206400">- update to 3.1:
  * The new version fixes an issue with monitoring a target process which
    has multiple children and a low CPU limit throttle. In some cases this
    situation could lead to LimitCPU crashing. This has been fixed and the
    monitoring of children processes has been made slightly more efficient.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1766923200">- update to 3.2:
  * Updated kernel HZ value to default to 250 on Linux since that
  * is the configuration default.
  * Added new command line parameter, -j (--hz) which allows the
    user to override the kernel HZ value. We assume 250 on Linux and
    100 on other kernels, but the user can set this to any integer
    value.</changelog>
</package>
<package pkgid="a8eda945c120349d01e6bb33bc9c9e20190f834ab1e830183572bcc52084b8a61560192438ec823bd87eb9e9d5f63a5eff10488ea1bc5aa6ae198c2d797f46ac" name="cpuminer-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.1" rel="1.15"/>
  <changelog author="Emily Roberts &lt;nopeinomicon@posteo.net&gt;" date="1607342400">- Initial package build</changelog>
  <changelog author="Emily Roberts &lt;nopeinomicon@posteo.net&gt;" date="1607428800">- Clean up and ensure compliance in .spec file</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1607428801">- Enable json support
- Install license</changelog>
</package>
<package pkgid="74be17081c81ad447f444f90e65c0901948e528abbd204c28975f94e15e3532c0b25414793d11c1df6f6625dc54ca51c0962a3974a35e092147ba1ef5ae55268" name="cpuminer-debugsource" arch="i586">
  <version epoch="0" ver="2.5.1" rel="1.15"/>
  <changelog author="Emily Roberts &lt;nopeinomicon@posteo.net&gt;" date="1607342400">- Initial package build</changelog>
  <changelog author="Emily Roberts &lt;nopeinomicon@posteo.net&gt;" date="1607428800">- Clean up and ensure compliance in .spec file</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1607428801">- Enable json support
- Install license</changelog>
</package>
<package pkgid="218db012db49f524c68db26b0c692d35485c0900c43b90f8ea8acae8b92f1114e1da43ed6676a2bca79eba4b87ceeb41ae1645b284d08dbd8049cbd09475222e" name="cpupower-bench-debuginfo" arch="i586">
  <version epoch="0" ver="7.2.2" rel="14.11"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Rename libcpupower0 to libcpupower1 following changes in SONAME.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1700481600">- Fix library file version: libcpupower.so.0.0.1 -&gt; libcpupower.so.1.0.1
  (bsc#1217044)
  A cpupower_fix_library_so_name.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1713182400">- Parse turbostat and intel-speed-select version from kernel sources and
  add them to %description</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1728043200">- Upstream fixed lib default installation path in 3a5bb5066f4c
  [- cpupower_exclude_kernel_Makefile.patch]</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1741262400">- Not also adopt the kernel version, but also the exact build release
  By that it is finally possible to find out on which exact (kernel)
  sources the cpupower tools are based on.
  D amd_do_not_show_amount_of_boost_states_if_zero.patch
-&gt; This was only needed for an old Dell test env, will not go mainline
  and can vanish now.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1742299200">- Show the first 2 lines of kernel-source sources we build against
  in the package description.
  Also show the latest git hash commit ID there to be able to track
  the exact sources the package has been built against.</changelog>
  <changelog author="munix9@googlemail.com" date="1748952000">- Apply cpupower_fix_library_so_name.patch only for kernel &lt; 6.15.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1755172800">- Package cpupower systemd service that appeared with kernel 6.16
  (commit 9c70b77).</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1782734400">- Fix broken EnvironmentFile path in cpupower service config file
  bsc#1269478
- Introduce cpupower-rpmlintrc to suppress devel dependency error
  A cpupower-rpmlintrc</changelog>
</package>
<package pkgid="0e10fe6bdd493204f820768a4583e799b75df45ffd9821aa86bebbb723682492788400ee83d5fe21ade1f56943549b7706c0d975ef1ef3d83f70aafaf95f9c70" name="cpupower-debuginfo" arch="i586">
  <version epoch="0" ver="7.2.2" rel="14.11"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Rename libcpupower0 to libcpupower1 following changes in SONAME.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1700481600">- Fix library file version: libcpupower.so.0.0.1 -&gt; libcpupower.so.1.0.1
  (bsc#1217044)
  A cpupower_fix_library_so_name.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1713182400">- Parse turbostat and intel-speed-select version from kernel sources and
  add them to %description</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1728043200">- Upstream fixed lib default installation path in 3a5bb5066f4c
  [- cpupower_exclude_kernel_Makefile.patch]</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1741262400">- Not also adopt the kernel version, but also the exact build release
  By that it is finally possible to find out on which exact (kernel)
  sources the cpupower tools are based on.
  D amd_do_not_show_amount_of_boost_states_if_zero.patch
-&gt; This was only needed for an old Dell test env, will not go mainline
  and can vanish now.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1742299200">- Show the first 2 lines of kernel-source sources we build against
  in the package description.
  Also show the latest git hash commit ID there to be able to track
  the exact sources the package has been built against.</changelog>
  <changelog author="munix9@googlemail.com" date="1748952000">- Apply cpupower_fix_library_so_name.patch only for kernel &lt; 6.15.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1755172800">- Package cpupower systemd service that appeared with kernel 6.16
  (commit 9c70b77).</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1782734400">- Fix broken EnvironmentFile path in cpupower service config file
  bsc#1269478
- Introduce cpupower-rpmlintrc to suppress devel dependency error
  A cpupower-rpmlintrc</changelog>
</package>
<package pkgid="0224ed3dcf56e934c8a448182d7f65e538448dfe81b0906e1eafb2e6832e2c8cba7a198f7b7e32f4b517b7cce7dc7edbfc5d4f4aab9daf8238b1880cdf0795f7" name="cpupower-debugsource" arch="i586">
  <version epoch="0" ver="7.2.2" rel="14.11"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700049600">- Rename libcpupower0 to libcpupower1 following changes in SONAME.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1700481600">- Fix library file version: libcpupower.so.0.0.1 -&gt; libcpupower.so.1.0.1
  (bsc#1217044)
  A cpupower_fix_library_so_name.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1713182400">- Parse turbostat and intel-speed-select version from kernel sources and
  add them to %description</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1728043200">- Upstream fixed lib default installation path in 3a5bb5066f4c
  [- cpupower_exclude_kernel_Makefile.patch]</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1741262400">- Not also adopt the kernel version, but also the exact build release
  By that it is finally possible to find out on which exact (kernel)
  sources the cpupower tools are based on.
  D amd_do_not_show_amount_of_boost_states_if_zero.patch
-&gt; This was only needed for an old Dell test env, will not go mainline
  and can vanish now.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1742299200">- Show the first 2 lines of kernel-source sources we build against
  in the package description.
  Also show the latest git hash commit ID there to be able to track
  the exact sources the package has been built against.</changelog>
  <changelog author="munix9@googlemail.com" date="1748952000">- Apply cpupower_fix_library_so_name.patch only for kernel &lt; 6.15.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1755172800">- Package cpupower systemd service that appeared with kernel 6.16
  (commit 9c70b77).</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1782734400">- Fix broken EnvironmentFile path in cpupower service config file
  bsc#1269478
- Introduce cpupower-rpmlintrc to suppress devel dependency error
  A cpupower-rpmlintrc</changelog>
</package>
<package pkgid="4f2950265af3f7d61a521969a66e8f22ddb4f5d146173760dca4deabf5f7c2da4106cb1fb1478f2091bd62f3ad163cdae86bb31157c458863d24f390c53e9de0" name="cpustat-debuginfo" arch="i586">
  <version epoch="0" ver="0.02.15" rel="1.16"/>
  <changelog author="mardnh@gmx.de" date="1547294400">- Update to version 0.02.07
  * Re-arrange fields in structs to pack data more efficiently
- Update to version 0.02.06
  * Don't show CPU frequency if it cannot be read</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1562932800">- Update to version 0.02.08
  * Makefile: bump version
  * Fix strncpy string size
  * Reduce scope of variable i
  * Update copyright year</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1564488000">- Update to version 0.02.09
  * Makefile: bump version
  * Makefile: remove -g flag
  * Avoid division by zero if total is zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.10
  * Makefile: add bash-completion to make dist rule
  * Add bash completion script
- Add subpackage for bash-completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582891200">- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1599739200">- Update to version 0.02.12
  * cpustat: fix truncated output, allow CPU % stats &gt; 100%
- Update to version 0.02.11
  * cpustat: zero ws struct to clear static analysis warnings</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.02.13
  * cpustat: handle case where comm field contains ) and spaces</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619697600">- Update to version 0.02.14
  * Remove update of sz as the result is never read</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1624881600">- Update to version 0.02.15
  * Set endptr to null to clear up pedantic static analysis</changelog>
</package>
<package pkgid="9bf6af69ecd52eae3eb9e835be635b3ebed01afcdad0fe35d025d56bd0137fb71bfd506efe1e0c556a8e3d4b766bb43e71b4399ac9fccf50983fecd86447dcc7" name="cpustat-debugsource" arch="i586">
  <version epoch="0" ver="0.02.15" rel="1.16"/>
  <changelog author="mardnh@gmx.de" date="1547294400">- Update to version 0.02.07
  * Re-arrange fields in structs to pack data more efficiently
- Update to version 0.02.06
  * Don't show CPU frequency if it cannot be read</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1562932800">- Update to version 0.02.08
  * Makefile: bump version
  * Fix strncpy string size
  * Reduce scope of variable i
  * Update copyright year</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1564488000">- Update to version 0.02.09
  * Makefile: bump version
  * Makefile: remove -g flag
  * Avoid division by zero if total is zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.10
  * Makefile: add bash-completion to make dist rule
  * Add bash completion script
- Add subpackage for bash-completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582891200">- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1599739200">- Update to version 0.02.12
  * cpustat: fix truncated output, allow CPU % stats &gt; 100%
- Update to version 0.02.11
  * cpustat: zero ws struct to clear static analysis warnings</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.02.13
  * cpustat: handle case where comm field contains ) and spaces</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619697600">- Update to version 0.02.14
  * Remove update of sz as the result is never read</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1624881600">- Update to version 0.02.15
  * Set endptr to null to clear up pedantic static analysis</changelog>
</package>
<package pkgid="2a818bf7c409d223f532ad3189e6d4894df1d217ba91e22b217061fcb1e99375215a9aa7eda1f3cd81c94fcbb170d11f70ca2e3beacbbf8073454e43ca2d6955" name="cracklib-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.11" rel="1.11"/>
  <changelog author="dimstar@opensuse.org" date="1481544000">- Only buildrequire and call translation-update-upstream on SLE:
  the package in openSUSE is a dummy and is empty.</changelog>
  <changelog author="aavindraa@gmail.com" date="1510401600">- Update to 2.9.6
  * fix issue with sort and locale
  * some particularly bad cases to the cracklib small dictionary
  * updates to cracklib-words (adds a bunch of other dictionary lists)
  * migration to github
- run spec-cleaner</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="pgajdos@suse.com" date="1588766400">- use /usr/lib instead of %{_libexecdir}, %{_libexecdir} should
  contain internal binaries, not data</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="631766e9a937a4fcf7cb34f6e204b156f857dee4acd57de5481f1a3ce88b816eb1a891d29374d1aa13c2ec31e1e134102f977535c4dbd2bca81e479a3054acf5" name="cracklib-debugsource" arch="i586">
  <version epoch="0" ver="2.9.11" rel="1.11"/>
  <changelog author="dimstar@opensuse.org" date="1481544000">- Only buildrequire and call translation-update-upstream on SLE:
  the package in openSUSE is a dummy and is empty.</changelog>
  <changelog author="aavindraa@gmail.com" date="1510401600">- Update to 2.9.6
  * fix issue with sort and locale
  * some particularly bad cases to the cracklib small dictionary
  * updates to cracklib-words (adds a bunch of other dictionary lists)
  * migration to github
- run spec-cleaner</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="pgajdos@suse.com" date="1588766400">- use /usr/lib instead of %{_libexecdir}, %{_libexecdir} should
  contain internal binaries, not data</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="0cc79805b8927776289f9db9b5006bbdb6e49964e785a9b175b0ac553855b746810bc916a363e8de36d76e3f1f117251af438891d8d199fed283c653c1d52909" name="crackpkcs12-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.11" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758456000">- initial version</changelog>
</package>
<package pkgid="2ee00ea3c0c22ba6c048b0bbd74f5420f758b33b96fc60f01aacd1aadee1af035a39217dfe4b666ba3135c3700240e81fb2a270c20b659c21b688ce423bd54c6" name="crackpkcs12-debugsource" arch="i586">
  <version epoch="0" ver="0.2.11" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758456000">- initial version</changelog>
</package>
<package pkgid="7e79f7db95eb40bd130883c53fd2160add2fdcf1a7c6c5c74339fcd62c09c3c3ebe78b85f9c017b00a5003fc9ad2cc5c2d6c019c2e0a7b03a3900f263062e790" name="cramfs-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.1" rel="2.8"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598961600">- Initial package, version 2.1
- Add patch:
  * cramfs-tools-obey-cflags.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="c6050610444c6c1ecc5ccf97bae7a8c439d2caa9ef0c69c61f0add770fc1b4c1409a939c405a63ba1d509b54a59fb7a46b9d42edc45726a7e5f85d76153ede83" name="cramfs-tools-debugsource" arch="i586">
  <version epoch="0" ver="2.1" rel="2.8"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598961600">- Initial package, version 2.1
- Add patch:
  * cramfs-tools-obey-cflags.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="75f0487bd48a081647d3d43fed4419831206058ad05dd55eda66ec772a109692e4df19336e18eb84fd11ef48ad1c722efd8a75abf3adffba66aef7286f1aafb4" name="cramfsswap-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.5" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598616000">- Initial package, version 1.4.1
- Add patch:
  * cramfsswap-obey-cflags.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 1.4.2
  * Fix typo in man-page
- Drop upstream fixed cramfsswap-obey-cflags.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 1.4.5:
  * QA upload.
  * Fixed typo in Vcs links.
  * Adjusted Makefile to work better with parallel build (Closes:
    [#996964]).
  * Updated vcs in d/control to Salsa.</changelog>
</package>
<package pkgid="511dffb8bddc362995a2b3fc69410ec0ed14c8f1bdc667cf523e9d9e31a0364a97d6f3713441dfd2b0a7e114b46b7fca8072ad15c4981ae673d54aafa14d7bf5" name="cramfsswap-debugsource" arch="i586">
  <version epoch="0" ver="1.4.5" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598616000">- Initial package, version 1.4.1
- Add patch:
  * cramfsswap-obey-cflags.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 1.4.2
  * Fix typo in man-page
- Drop upstream fixed cramfsswap-obey-cflags.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 1.4.5:
  * QA upload.
  * Fixed typo in Vcs links.
  * Adjusted Makefile to work better with parallel build (Closes:
    [#996964]).
  * Updated vcs in d/control to Salsa.</changelog>
</package>
<package pkgid="ec96b8a9595e8430d0d2939d863e7fb8e749bc9f5f1222e5c61123c963df6de94fc3036869db521bd63cfd2c6350147c5f8534bfe8307845a1a8646a0aa78cec" name="crane-debuginfo" arch="i586">
  <version epoch="0" ver="0.22.0" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1741953600">- update to 0.20.3:
  * remote/transport: Make bearer transport go-routine-safe
  * Expose compare package
  * fix: redact.URL uses (*URL).Redacted to omit basic-auth
    password
  * bump actions to latest
  * don't pin chainguard-dev/actions
  * Check for 406 status code when handling referrers API
    endpoint response
  * mutate: Create a defensive annotations copy
  * Detect zstd in crane append
  * bump deps using hack/bump-deps.sh
- update to 0.20.2:
  * deps: bump docker dep</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1742212800">- add CVE-2025-22868.patch (bsc#1239277, CVE-2025-22868)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1759147200">- update to 0.20.6:
  * Ensure that tag name is not empty if name contains colon
  * Bump some deps
- update to 0.20.5:
  * build(deps): bump docker/docker to v28.0.0+incompatible
  * Migrate linter to v2
  * bump go version + bump deps
  * implement TextMarshaler/JSONMarshaler more consistently
  * Update CodeQL permissions
  * Update goreleaser permissions
  * Update provenance action in release
  * Update validator action
- drop CVE-2025-22868.patch (merged upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763812800">- set version</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1765195200">- update to 0.20.7:
  * Fix ArgsEscaped lint directive
  * transport: Fix broken links to distribution docs
  * fix(remote): using customized retry predicate func if
    provided
  * Adding docker file
  * crane: Add timestamp to flatten layer
  * feat(remote): pass retryBackoff option to transport
  * Expose clobber refusal error
  * Build artifacts for riscv64
  * Update dependencies and deprecate DockerVersion field</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1772539200">- update to 0.21.1:
  * Add WithFileBufferedOpener for file-backed daemon image
    buffering
  * crane: fix case in auth response json
- update to 0.21.0:
  * fix(mutate): don't skip dir replacements via whiteout in
    export
  * Improve performance of v1.NewHash
  * Bump the actions group across 1 directory with 4 updates
  * Bump the root-deps group across 1 directory with 7 updates
  * Fix error messages in crane_test.go
  * Bump go version across packages to 1.25.6
  * Join go.mod dependency updates
  * Bump the go-deps group across 3 directories with 3 updates
  * Disable taint gosec lints
  * Update go version used in goreleaser
- update to 0.20.7:
  * Fix ArgsEscaped lint directive
  * transport: Fix broken links to distribution docs
  * fix(remote): using customized retry predicate func if
    provided
  * Adding docker file
  * crane: Add timestamp to flatten layer
  * feat(remote): pass retryBackoff option to transport
  * Expose clobber refusal error
  * Build artifacts for riscv64
  * Update dependencies and deprecate DockerVersion field</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774267200">- update to 0.21.3:
  * Adds local file support to the `crane index` subcommand
  * migrate to github.com/moby/moby modules
  * Bump the go-deps group across 4 directories with 7 updates
  * Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the
    actions group
  * mutate: reject path traversal and symlink escape in Extract
  * tarball: detect symlink cycles in extractFileFromTar
  * bump golang to 1.25.7
- update to 0.21.2:
  * Better handle redirects to https in ping
  * **Full Changelog**: https://github.com/google/go-
    containerregistry/compare/v0.21.1...v0.21.2</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782734400">- update to 0.21.7:
  * tarball: return error instead of panicking on missing
    rootfs.diff_ids
  * gcrane: honor --platform flag in copy
  * mutate: verify layer digests in Extract and Time
  * tarball: close layer readers during Write
  * build(deps): bump the actions group across 1 directory with 2
    updates
  * build(deps): bump github.com/docker/cli from
    29.4.3+incompatible to 29.5.2+incompatible in the go-deps
    group across 1 directory
  * BUGFIX: Fail with error when read exceeds maximum
  * build(deps): bump the actions group across 1 directory with 2
    updates
  * fix(name): anchor loopback registry detection
  * Reject symlinks in OCI layout blobs
  * fix(crane): avoid creating export tar on pull failure
  * feat(kubernetes): allow ignoring pull secrets
  * fix(name): preserve localhost registry references
  * pkg/registry: export ErrNotFound
  * pkg/registry: export RedirectError
  * build(deps): bump the go-deps group across 1 directory with 2
    updates
  * build(deps): bump the actions group across 1 directory with 2
    updates
  * fix: prevent SSRF in google.List() pagination
  * internal/gzip: fix goroutine leak in ReadCloserLevel
  * fix(transport): apply refreshed bearer token after cross-host
    redirect
  * build(deps): bump the go-deps group across 3 directories with
    4 updates
  * fix(tarball): normalize paths when matching files
  * transport: do not re-attach bearer token after cross-host
    redirect
  * Bump CI go version to 1.26.4
- update to 0.21.6:
  * fix: update dependencies to use new azure sdk components
  * transport: restore resp.Body in retryError so CheckError can
    parse it
  * pkg/registry: return 202 Accepted for PATCH chunk uploads
  * Follow OCI distribution spec for artifactType and annotations
  * actions: attach Codecov token to coverage tests on main
  * remote: use DeleteScope (with "delete" action) for manifest
    deletion
  * remote: limit concurrent layer pulls
  * pkg/registry: reject corrupt disk blobs
  * mutate: close layer readers during export
  * crane/flatten: preserve image media type when flattening
  * build(deps): bump goreleaser/goreleaser-action from 7.0.0 to
    7.2.1 in the actions group across 1 directory
  * build(deps): bump go.opentelemetry.io/otel from 1.36.0 to
    1.41.0
  * build(deps): bump the go-deps group across 3 directories with
    6 updates
  * Replace go-homedir with os.UserHomeDir
  * pkg/name: only treat .localhost as non-HTTPS, not .local
  * transport: block unspecified IPs (0.0.0.0, ::) in
    validateRealmURL
  * test(mutate): add Extract round-trip test for filesystem
    object preservation
  * experiments: remove deprecated support for estargz
  * build(deps): bump aws-actions/configure-aws-credentials from
    6.1.0 to 6.1.1 in the actions group
  * fix: limit HTTP response body reads to prevent OOM
  * build(deps): bump the go-deps group across 3 directories with
    6 updates
  * transport: block redirects from token server to private/link-
    local addresses (SSRF fix)
  * pkg/v1/mutate: preserve relative symlinks that stay within
    rootfs in Extract
  * validate: skip non-layer layers
  * remote: validate foreign layer URLs to prevent SSRF (fixes
    [#2259])
  * remote: block SSRF via private-IP Location headers in blob
    uploads
  * fix(mutate): preserve config blob and layers for non-Docker
    OCI artifacts
  * fix: preserve per-occurrence layer identity in
    mutate.Image.Layers()
  * transport: retry HTTP 429 (Too Many Requests)
  * transport: allow bearer realm at same host:port as registry
  * Update go version to 1.26.3
- update to 0.21.5:
  * Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0
  * update to Go 1.26.2
  * Bump aws-actions/configure-aws-credentials from 6.0.0 to
    6.1.0 in the actions group across 1 directory
  * build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in
    the go-deps group across 1 directory
  * **Full Changelog**: https://github.com/google/go-
    containerregistry/compare/v0.21.4...v0.21.5
- update to 0.21.4:
  * go.mod: do not make a viral minimum go version
  * Avoid pruning absolute links from extracted and flattened
    images
  * Bump the go-deps group across 3 directories with 5 updates
  * fix: update to go1.25.8, and use separate .go-version file
  * Bump CI go version to 1.26.1
  * Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the
    actions group
  * fork distribution client v3 auth-challenge as an internal
    package (squashed)
  * transport: validate Bearer realm URL to prevent SSRF
  * revert path traversal and symlink escape from #2227
  * Fix pkg/v1/google/auth tests for arm64
  * goreleaser: Update goreleaser config and GH action</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1785931200">- update to 0.21.8:
  * The artifacts attached to this release are missing SLSA
    provenance, see #2390.
  * build(deps): bump the go-deps group across 1 directory with 3
    updates
  * build(deps): bump golang.org/x/crypto from 0.45.0 to 0.52.0
    in /cmd/krane
  * build(deps): bump golang.org/x/crypto from 0.50.0 to 0.52.0
    in /pkg/authn/k8schain
  * build(deps): bump golang.org/x/net from 0.49.0 to 0.55.0 in
    /pkg/authn/kubernetes
  * build(deps): bump the go-deps group across 3 directories with
    7 updates
  * build(deps): bump the actions group across 1 directory with 5
    updates
  * Reject unsafe Windows archive paths in Extract
  * feat(goreleaser): add loong64 build support for
    crane/gcrane/krane
  * Document tag and digest reference semantics
  * remote: release pull limiter slot when body is read to EOF
  * tarball: bounds-check layer index in uncompressed
    LayerByDiffID
  * authn: read Podman auth from XDG config
  * transport: per-host bearer token exchange on cross-host
    redirect
  * mutate: bounds-check layer index when building rebase
    addendums
  * fix(daemon): copy ExposedPorts from source config in
    computeImageConfig
  * feat(remote): add WithReferrersTagFallback option
  * mutate: apply opaque-directory whiteouts (.wh..wh..opq) in
    Extract
  * tarball: use correct file extension for zstd/uncompressed
  * build(deps): bump github.com/moby/moby/client from 0.5.0 to
    0.5.1 in the go-deps group across 1 directory
  * actions: update actions to be pinned by hash
  * Bump go version to 1.26.5</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1787659200">- update to 0.22.0:
  * mutate: let Time and Canonical take tarball.LayerOption
  * build: add multi-architecture Cloud Build configurations for
    crane, gcrane, and krane
  * remote: resolve push-check credentials against the repository
  * Allow single-character repository paths
  * fix: add missing substitutions and workspace cleanup to new
    build files
  * remote: retry failed Puller and Pusher initialization
  * build(deps): bump the actions group across 1 directory with 8
    updates
  * build(deps): bump the go-deps group across 1 directory with 3
    updates
  * go.mod: bump Go version + add toolchain directive to replace
    .go-version file
  * fix: Fix new build options and provenance
  * fix(build): unify new build flow into cloudbuild_v2.yaml</changelog>
</package>
<package pkgid="f393372c56329dd73472e4cb6e02fc88e3ef3fdd28eb6dd7ddf256ef59c0d82f0077e42df1618d12ea866dce5db442dd5cc1e1b2a658a29c8df62c80c20b9063" name="crash-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.2" rel="1.4"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
  <changelog author="David Mair &lt;dmair.1@suse.com&gt;" date="1781870400">- Change spec file conditional that restricts requiring
  kernel-syms-rt to versions &gt;= 1520 and less than 1550 to
  only restrict including it to versions &gt;= 1520. This removes
  the upper version limit on buildrequires kernel-syms-rt</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1782129600">- Require kernel-rt-devel on suse_version &gt;= 1610, while
  keep pulling in kernel-syms-rt on &gt;= 1500 &lt; 1600 (RT KMP is
  only built in 16.1+, so 16.0 is excluded)
- Ensure we still have an upper version limit for Factory, as
  there is no -rt kernel there</changelog>
</package>
<package pkgid="4f004bfa3332b2edca757533ecd8383f9570cbc2ad94272a7ffcce372356cfa3c9cbb804cc1b496f5fe675324b67f6173fd299a5e063ad57dcd33e0bbc2a1554" name="crash-debugsource" arch="i586">
  <version epoch="0" ver="9.0.2" rel="1.4"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
  <changelog author="David Mair &lt;dmair.1@suse.com&gt;" date="1781870400">- Change spec file conditional that restricts requiring
  kernel-syms-rt to versions &gt;= 1520 and less than 1550 to
  only restrict including it to versions &gt;= 1520. This removes
  the upper version limit on buildrequires kernel-syms-rt</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1782129600">- Require kernel-rt-devel on suse_version &gt;= 1610, while
  keep pulling in kernel-syms-rt on &gt;= 1500 &lt; 1600 (RT KMP is
  only built in 16.1+, so 16.0 is excluded)
- Ensure we still have an upper version limit for Factory, as
  there is no -rt kernel there</changelog>
</package>
<package pkgid="10b4cfc2cf3a874cd09fbdc40e571f30a0093490e1f504d62f0187fbaa21c44288603d276731d7e0949a2be607b44cf9dbb56629bd84d31aded103a48906c4e5" name="crash-eppic-debuginfo" arch="i586">
  <version epoch="0" ver="4.99.git.1773318907.51b15e7" rel="1.4"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1591704000">- eppic-use-extern-in-devel-declaration.patch: Use extern for
  declaration of lastv in libeppic/eppic.h. The file is used as the
  devel eppic.h and if used in multiple sources for the same devel
  link target and using gcc 10 the default behavior is to treat the
  mutiple declarations as a link error.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1612267200">- Add eppic-binutils-fix.patch in order to not used 'l' option for
  ar. It has a new meaning.</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1612353600">- Update upstream URL.
- Convert to obs_scm source service.
- Upgrade to git commit e8844d3.
- Drop patches that have been merged into upstream:
  o eppic-no-return.patch
  o eppic-use-extern-in-devel-declaration.patch
  o eppic-binutils-fix.patch</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1681387200">- Switch upstream branch to v5.0.
- Update to commit e0a3b03
  o Assorted bug fixes.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1681387201">- eppic-Fix-eppic_getnxtfct.patch: Fix name length condition in
  eppic_getnxtfct().</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1681387202">- Build the crash extension.
- Package the eppic code.
- eppic-crash-INCDIR.patch: Use make variable INCDIR to find crash
  include files.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1682337600">- Update to c294e5bf89cab01f3c5316474cfc5104af7e6a60
  o Build on RISC-V64 and 32-bit Arm and IBM POWER.
- Drop upstreamed patches:
  o eppic-Fix-eppic_getnxtfct.patch
  o eppic-crash-INCDIR.patch</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1748520000">- Update to 6cb0c2ad3ac2de988c02378766ef53302726abf3
  o Fix build with gcc-15</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1773316800">- Update to 51b15e7fbc8a58cc558c047acefdf54be03b44d3
  o Fix a user-after-free issue in eppic_deletefile()
  o Fix false incomplete type resolution
  o Various build fixes
- Refresh eppic-fix-install.patch.</changelog>
</package>
<package pkgid="f8c35fb15a37d75d22eef1bf00209d58ac7b87a35b9aec5689a2be2143530c7be1171205ba66a6c1d9adf0127985a9bc727a1cadcce93752ec14255fbc1a0e43" name="crash-gcore-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.2" rel="1.4"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
  <changelog author="David Mair &lt;dmair.1@suse.com&gt;" date="1781870400">- Change spec file conditional that restricts requiring
  kernel-syms-rt to versions &gt;= 1520 and less than 1550 to
  only restrict including it to versions &gt;= 1520. This removes
  the upper version limit on buildrequires kernel-syms-rt</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1782129600">- Require kernel-rt-devel on suse_version &gt;= 1610, while
  keep pulling in kernel-syms-rt on &gt;= 1500 &lt; 1600 (RT KMP is
  only built in 16.1+, so 16.0 is excluded)
- Ensure we still have an upper version limit for Factory, as
  there is no -rt kernel there</changelog>
</package>
<package pkgid="d7052028b60a339d3c578c048c340526ad2a1eb6786165a934d2a4e531e9a9845e6cbe6c528b6360f4b8cf36051190481c8daeb1b8b846ea3a6a3656e3c34539" name="crash-kmp-default-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.2_k7.2.0_1" rel="1.4"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
  <changelog author="David Mair &lt;dmair.1@suse.com&gt;" date="1781870400">- Change spec file conditional that restricts requiring
  kernel-syms-rt to versions &gt;= 1520 and less than 1550 to
  only restrict including it to versions &gt;= 1520. This removes
  the upper version limit on buildrequires kernel-syms-rt</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1782129600">- Require kernel-rt-devel on suse_version &gt;= 1610, while
  keep pulling in kernel-syms-rt on &gt;= 1500 &lt; 1600 (RT KMP is
  only built in 16.1+, so 16.0 is excluded)
- Ensure we still have an upper version limit for Factory, as
  there is no -rt kernel there</changelog>
</package>
<package pkgid="6fa5b334fe63a38a140ab8eeec93df8acd40dd971340aef93d7d1f4f430791be4dd1c37fc0cde7c9b8fc7758bc4aecb968c684cb34acb14361004e1636573258" name="crash-kmp-pae-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.2_k7.2.0_1" rel="1.4"/>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700136000">- Update to crash-8.0.4
  - Removed patches already present in upstream source:
  * crash-fix-glibc-redefs.patch
  * crash-get-linux_banner-without-using-syment-type.patch
- Removed the redundant clean section from the spec file</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1700481600">- Tidy patches to apply without offsets to crash 8.0.4/gdb 10.2:
  - crash-allow-use-of-sadump-captured-KASLR-kernel.patch
  - crash-debuginfo-compressed.patch
  - crash-make-emacs-default.diff
  - crash-sles9-time.patch
  - crash-stop_read_error_when_intent_is_retry.patch
  - crash-usrmerge.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1722513600">- add (bsc#1228388):
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1739880000">- Add fix_extensions_makefile_race_condition.patch
  makes the build of `dminfo.so` reproducible (bsc#1230281).</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1742299200">- Upgrade to crash 8.0.6
  - Remove patches already in or updated within 8.0.6 base:
  * 0001-arm64-section_size_bits-compatible-with-macro-defini.patch
  * 0002-Reflect-__-start-end-_init_task-kernel-symbols-renam.patch
  * 0003-x86_64-fix-for-adding-top_of_kernel_stack_padding-fo.patch
  * 0004-Fix-kmem-v-option-on-Linux-6.9-and-later-kernels.patch
  * 0005-X86-64-fix-for-crash-session-loading-failure.patch
  * 0006-Fix-for-failing-to-load-kernel-module.patch
  * 0007-X86-64-fix-a-regression-issue-about-kernel-stack-pad.patch
  * 0008-Fix-kmem-i-and-swap-commands-on-Linux-6.10-rc1-and-l.patch
  * 0009-List-enable-LIST_HEAD_FORMAT-for-r-option.patch
  * 0010-arm64-fix-a-potential-segfault-when-unwind-frame.patch
  * 0011-arm64-Fix-bt-command-show-wrong-stacktrace-on-ramdum.patch
  - Added new patch to correct gcore extension use of modified
  set_context() function with an extra argument
  * gcore-fix-use-of-set_context.patch</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1746100800">- Update to crash 9.0.0
  - Remove patches already present in upstream source:
  * fix_extensions_makefile_race_condition.patch
  - Added gmp-devel and mpfr-devel to BuildRequires</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1777550400">- Update to crash 9.0.2</changelog>
  <changelog author="David Mair &lt;dmair.1@suse.com&gt;" date="1781870400">- Change spec file conditional that restricts requiring
  kernel-syms-rt to versions &gt;= 1520 and less than 1550 to
  only restrict including it to versions &gt;= 1520. This removes
  the upper version limit on buildrequires kernel-syms-rt</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1782129600">- Require kernel-rt-devel on suse_version &gt;= 1610, while
  keep pulling in kernel-syms-rt on &gt;= 1500 &lt; 1600 (RT KMP is
  only built in 16.1+, so 16.0 is excluded)
- Ensure we still have an upper version limit for Factory, as
  there is no -rt kernel there</changelog>
</package>
<package pkgid="2b61fc525cc834a3aca8e0f11ccb065a2d8ce120d48ba6784095f0ce73781b50e18ee291e508e7556fb9315d44a6ad1ce70234abeafef28f47ebe5f91102f823" name="crash-trace-debuginfo" arch="i586">
  <version epoch="0" ver="3.0" rel="2.13"/>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1668772800">- Include trace.so crash tool extension (jsc#PED-1289).</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1668772801">- crash-trace-fix-aarch64-ppc64le.patch: Fix build for AArch64 and
  little-endian IBM POWER.</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1668859200">- The "trace show" command requires trace-cmd.</changelog>
</package>
<package pkgid="3bcb405474d154c703dea09b44c09693ec303915e8df29cf5ae6d33151d0c48de40d9f9e53eec5e8a7f88d22d0464a7a643dcb9a415c1679bae70b73a66cebde" name="crash-trace-debugsource" arch="i586">
  <version epoch="0" ver="3.0" rel="2.13"/>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1668772800">- Include trace.so crash tool extension (jsc#PED-1289).</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1668772801">- crash-trace-fix-aarch64-ppc64le.patch: Fix build for AArch64 and
  little-endian IBM POWER.</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1668859200">- The "trace show" command requires trace-cmd.</changelog>
</package>
<package pkgid="687b65e943cb6e602be61569cedd78a867cfbd0c239fe5b91e3fe9bbc50697803b439f6b627477aba6f2faa5ce6468efbf85dddbfac8b7b4f57f0c6c323c055e" name="crazydiskinfo-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0" rel="2.9"/>
  <changelog author="lbeltrame@kde.org" date="1487764800">- First openSUSE package</changelog>
  <changelog author="mardnh@gmx.de" date="1546344000">- Spefile cleanup
- Add patch:
  * crazydiskinfo-obey-cflags.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1580990400">- Update to version 1.1.0
  * Add support for toggle raw values between hexadecimal and
    decimal
  * Add feature to hide a serial number
- Update patch:
  * crazydiskinfo-obey-cflags.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="c0c92c8c1d6206264418ff94fdaaf92f70678165eae42be747a3edc000160689f47cc0c0715aca48388604c3f785296c3e603956d154d54da9bd15f1a853eb96" name="crazydiskinfo-debugsource" arch="i586">
  <version epoch="0" ver="1.1.0" rel="2.9"/>
  <changelog author="lbeltrame@kde.org" date="1487764800">- First openSUSE package</changelog>
  <changelog author="mardnh@gmx.de" date="1546344000">- Spefile cleanup
- Add patch:
  * crazydiskinfo-obey-cflags.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1580990400">- Update to version 1.1.0
  * Add support for toggle raw values between hexadecimal and
    decimal
  * Add feature to hide a serial number
- Update patch:
  * crazydiskinfo-obey-cflags.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="e46b4ab7a3d8efd4070e658492485aebd0b6722fc347a9f901fc95210b592e966cee7fbbaa3eecf75d6aee75e7b3ee841b76289036e98d00f707f80a990df983" name="createrepo_c-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.3" rel="1.4"/>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1677067200">- Add upstream patches (already merged) to publish IMA metadata in
  repomd repositories
  + 0001-Add-optional-filelists_ext-metadata.patch
  + 0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
  + 0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
  + 0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
- Add upstream patches (under review) to rename filelists-ext
  + 0005-Complete-renaming-to-filelists-ext.patch
- Use git for merging in %autosetup</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1677240000">- Precompile the python bytecode to avoid lingering files on package removal.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684411200">- disable DeltaRPM for ALP</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1699358400">- update to 1.0.2:
  * Don't allow building without zstd
  * Remove dependency on libmagic, hardcode magic number detection
- update to 1.0.1:
  * Fix some invalid C code to cover a wider ranger of compilers
  * Python API: Fix a crash when setting pkg files
  * Add support for building with sanitizers
  * Fix a memory leak of nevra in case there are duplicate package
  * Free loaded zchunk dictionary
  * Fix few deltarpm related memory leaks
- update to 1.0.0:
  * Add zstd compression support
- update to 0.21.1:
  * Rename --filelists_ext to --filelists-ext to be consistent
  * Change test to compare contents instead of checksum
  * Don't remove old metadata packages with --update
  * New --duplicated-nevra &lt;solution&gt; option
- drop 0001-Add-optional-filelists_ext-metadata.patch
  0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
  0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
  0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
  0005-Complete-renaming-to-filelists-ext.patch: (merged upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700049600">- remove unneeded file-devel dependency</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 1.1.0:
  * add --no-pretty option to reduce metadata size
  * align compression level for zck
  * restore compatibilty with libxml2 2.12.0
  * restore default to pretty_print in mergerepo_c and modifyrepo_c
  * add tests</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1723377600">- Repair manpage links by removing a spurious backslash escape</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745064000">- update to 1.2.1:
  * Fix a file descriptor and memory leak in an error path of cr_detect_compression()
  * Allow incremental parsing without filelists or other xml
- fix build with cmake 4 boo#1239788 createrepo_c-1.2.1-cmake4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769515200">- Update to version 1.2.2:
  + Don't try to use imported targets of turned-off dependencies
  + cmake: Allow builds without Doxygen being present with CMake 4+
  + Use RPMTAG_SHA1HEADER instead of RPMTAG_HDRID
  + Do not build python docs unless python is enabled
- Drop createrepo_c-1.2.1-cmake4.patch: fixed upstream.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 1.2.3:
  * Properly guard code with CR_DELTA_RPM_SUPPORT in missed out places
  * Restore compatibility with RPM 4.14.3
  * Add cr_HeaderReadingFlags flags: don't load file digests and all set
  * package_from_rpm: accept optional header_reading_flags</changelog>
</package>
<package pkgid="d8d65e4c078ed78b8ce2500179f5912330e83e380be7da917b530dadbb40b4bda4ba132b2857cfefa6e05d0430ee937e6c7609901d659a78e3d987b75095b3ce" name="createrepo_c-debugsource" arch="i586">
  <version epoch="0" ver="1.2.3" rel="1.4"/>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1677067200">- Add upstream patches (already merged) to publish IMA metadata in
  repomd repositories
  + 0001-Add-optional-filelists_ext-metadata.patch
  + 0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
  + 0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
  + 0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
- Add upstream patches (under review) to rename filelists-ext
  + 0005-Complete-renaming-to-filelists-ext.patch
- Use git for merging in %autosetup</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1677240000">- Precompile the python bytecode to avoid lingering files on package removal.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684411200">- disable DeltaRPM for ALP</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1699358400">- update to 1.0.2:
  * Don't allow building without zstd
  * Remove dependency on libmagic, hardcode magic number detection
- update to 1.0.1:
  * Fix some invalid C code to cover a wider ranger of compilers
  * Python API: Fix a crash when setting pkg files
  * Add support for building with sanitizers
  * Fix a memory leak of nevra in case there are duplicate package
  * Free loaded zchunk dictionary
  * Fix few deltarpm related memory leaks
- update to 1.0.0:
  * Add zstd compression support
- update to 0.21.1:
  * Rename --filelists_ext to --filelists-ext to be consistent
  * Change test to compare contents instead of checksum
  * Don't remove old metadata packages with --update
  * New --duplicated-nevra &lt;solution&gt; option
- drop 0001-Add-optional-filelists_ext-metadata.patch
  0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
  0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
  0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
  0005-Complete-renaming-to-filelists-ext.patch: (merged upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700049600">- remove unneeded file-devel dependency</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 1.1.0:
  * add --no-pretty option to reduce metadata size
  * align compression level for zck
  * restore compatibilty with libxml2 2.12.0
  * restore default to pretty_print in mergerepo_c and modifyrepo_c
  * add tests</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1723377600">- Repair manpage links by removing a spurious backslash escape</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745064000">- update to 1.2.1:
  * Fix a file descriptor and memory leak in an error path of cr_detect_compression()
  * Allow incremental parsing without filelists or other xml
- fix build with cmake 4 boo#1239788 createrepo_c-1.2.1-cmake4.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769515200">- Update to version 1.2.2:
  + Don't try to use imported targets of turned-off dependencies
  + cmake: Allow builds without Doxygen being present with CMake 4+
  + Use RPMTAG_SHA1HEADER instead of RPMTAG_HDRID
  + Do not build python docs unless python is enabled
- Drop createrepo_c-1.2.1-cmake4.patch: fixed upstream.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 1.2.3:
  * Properly guard code with CR_DELTA_RPM_SUPPORT in missed out places
  * Restore compatibility with RPM 4.14.3
  * Add cr_HeaderReadingFlags flags: don't load file digests and all set
  * package_from_rpm: accept optional header_reading_flags</changelog>
</package>
<package pkgid="66de6f76f5a2bb980eb26acf62e1c651129bfe8ec778e5e5f5119a0d7e6e154f525a84744d1ded47e4d906282258272354c52cb67544581f6ec01c61682f6f83" name="cri-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.36.0" rel="1.4"/>
  <changelog author="alexandre.vicenzi@suse.com" date="1628251200">- Update to version 1.21.0:
  * Bump README versions to v1.21.0
  * Update dependencies
  * Add dependabot config file
  * Simplify test image build process for user images
  * Move from gcr.io/cri-tools to gcr.io/k8s-staging-cri-tools
  * Fix UID/GID and username values for test images
  * Bump gcb-docker-gcloud image to v20210331-c732583
  * Fix CRI-O master installation in GitHub actions</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1628251201">- Update to version 1.22.0:
  * Bump Kubernetes to v1.22.0
  * Bump k8s.io/api from 0.21.3 to 0.22.0
  * Bump k8s.io/cri-api from 0.21.3 to 0.22.0
  * Bump k8s.io/kubectl from 0.21.3 to 0.22.0
  * Bump k8s.io/apimachinery from 0.21.3 to 0.22.0
  * Bump github.com/docker/docker
  * Bump github.com/opencontainers/selinux from 1.8.2 to 1.8.3</changelog>
  <changelog author="rbrown@suse.com" date="1647432000">- Update to version 1.23.0:
  * Bump docs to v1.23.0
  * Bump github.com/opencontainers/selinux from 1.9.1 to 1.10.0
  * Bump github.com/opencontainers/runc from 1.0.2 to 1.0.3
  * Bump github.com/docker/docker
  * Bump google.golang.org/grpc from 1.42.0 to 1.43.0
  * 1.5.9
  * Use same grpc max message size as Kubelet
  * Add support for cri-dockerd
  * Add support for specifying custom test container images.
  * Fix cri-dockerd CI runs
  * Fix Containerd main branch CI for Windows
  * fix ci for dockershim-critest
  * Update Windows images for ltsc2022
  * images: use k8s-staging-test-infra/gcb-docker-gcloud
  * Bump github.com/onsi/gomega from 1.16.0 to 1.17.0
  * Refactor fish completion
  * Rename bash and zsh completion functions
  * Add zsh compinit tag
  * Bump google.golang.org/grpc from 1.41.0 to 1.42.0
  * Bump github.com/docker/docker
  * Bump github.com/onsi/ginkgo from 1.16.4 to 1.16.5
  * Add release publishing workflow
  * Bump github.com/opencontainers/selinux from 1.8.5 to 1.9.1
  * Add SHA512 sum for release files
  * Bump github.com/docker/docker
  * Bump google.golang.org/grpc from 1.40.0 to 1.41.0
  * Bump sigs.k8s.io/yaml from 1.2.0 to 1.3.0
  * Bump k8s.io/api from 0.22.1 to 0.22.2
  * Bump k8s.io/cri-api from 0.22.1 to 0.22.2
  * Bump k8s.io/apimachinery from 0.22.1 to 0.22.2
  * Bump k8s.io/client-go from 0.22.1 to 0.22.2
  * Bump k8s.io/kubectl from 0.22.1 to 0.22.2
  * Updates E2E test images registry
  * Bump github.com/opencontainers/selinux from 1.8.4 to 1.8.5
  * Switch to go1.17 for CI
  * Bump github.com/opencontainers/runc from 1.0.1 to 1.0.2
  * Added dropping/adding `ALL` capabilities case to critest
  * Bump github.com/onsi/gomega from 1.15.0 to 1.16.0
  * Bump k8s.io/cri-api from 0.22.0 to 0.22.1
  * Bump k8s.io/client-go from 0.22.0 to 0.22.1
  * Bump k8s.io/api from 0.22.0 to 0.22.1
  * Bump k8s.io/apimachinery from 0.22.0 to 0.22.1
  * Bump k8s.io/kubectl from 0.22.0 to 0.22.1
  * Bump google.golang.org/grpc from 1.39.1 to 1.40.0
  * Bump github.com/onsi/gomega from 1.14.0 to 1.15.0
  * Bump github.com/opencontainers/selinux from 1.8.3 to 1.8.4
  * Bump google.golang.org/grpc from 1.39.0 to 1.39.1</changelog>
  <changelog author="jkowalczyk@suse.com" date="1652961600">- Update to version 1.24.0:
  * Vendor Kubernetes v1.24.0
  * Fixes the incubator project reference
  * update containerd socket in windows
  * Bump github.com/opencontainers/runc from 1.1.0 to 1.1.1
  * Bump github.com/urfave/cli/v2 from 2.4.0 to 2.5.1
  * Bump github.com/opencontainers/selinux from 1.10.0 to 1.10.1
  * Bump github.com/docker/docker
  * Bump github.com/onsi/gomega from 1.18.1 to 1.19.0
  * install CNI on linux
  * Fix setup-gcloud action by referencing `v0`
  * Fix CRI-O tests
  * Add CRICTL_AUTH env var option to crictl pull
  * Make RPCs CRI v1 and v1alpha2 compatible
  * Bump github.com/urfave/cli/v2 from 2.3.0 to 2.4.0
  * Bump github.com/docker/docker
  * Bump google.golang.org/grpc from 1.44.0 to 1.45.0
  * Bump github.com/docker/distribution
  * fix security test case for hostpid
  * fix log info for mount test case
  * fix seccomp test case for arm64
  * Type cast error messages to `string`
  * add annotation for pull
  * Bump github.com/docker/distribution
  * Add `crictl statsp` command
  * Update crictl ps to show pod name and image path
  * Bump github.com/onsi/gomega from 1.18.0 to 1.18.1
  * Add backwards compatiblity to `Version` and `ListContainerStats` RPCs
  * Switch to CRI v1 API
  * Bump google.golang.org/grpc from 1.43.0 to 1.44.0
  * Bump github.com/onsi/gomega from 1.17.0 to 1.18.0
  * Bump github.com/opencontainers/runc from 1.0.3 to 1.1.0</changelog>
  <changelog author="jkowalczyk@suse.com" date="1652961601">- Update to version 1.24.1:
  * Bump github.com/onsi/ginkgo/v2 from 2.1.3 to 2.1.4
  * Bump github.com/opencontainers/runc from 1.1.1 to 1.1.2
  * Remove selinux build tag
  * cmd/critest: fix empty ginkgo flag's value issue
  * Bump github.com/docker/docker
  * Bump github.com/urfave/cli/v2 from 2.5.1 to 2.6.0
  * Switch to ginkgo/v2</changelog>
  <changelog author="Priyanka Saggu &lt;priyanka.saggu@suse.com&gt;" date="1740744000">- Update to version 1.32.0:
  * Ref for changelog: https://github.com/kubernetes-sigs/cri-tools/releases/tag/v1.32.0
- update: `%define project sigs.k8s.io/cri-tools`
- bump: `BuildRequires:  golang(API) &gt;= 1.24`
- update _service file to add `go_modules` service to generate the `vendor.tar.gz`
  * update .spec file to add the vendor tarball as source</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749297600">- Update to version 1.33.0:
  https://github.com/kubernetes-sigs/cri-tools/releases/tag/v1.33.0
  * Feature
  - Add metricdescs subcommand for ListMetricDescriptors API (#1815, @bitoku)
  - Added crictl update --oom-score-adj flag. (#1781, @saschagrunert)
  - KEP-3619: "crictl info" now shows "RuntimeFeatures" object(in ".features" field) (#1772, @everpeace)
  - crictl logs now is able to fetch a specific log stream of a container with the introducted --stream flag. (#1724, @knight42)
  * Documentation
  - Generated man files using go-md2man v2. (#1770, @saschagrunert)
  * Bug or Regression
  - Added --all flag to crictl inspect to allow listing exited containers.
  - Fixed --image filter flag for crictl inspect and exec. (#1752, @saschagrunert)
  * Dependencies added
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.26.0
  - github.com/envoyproxy/go-control-plane/envoy: v1.32.4
  - github.com/envoyproxy/go-control-plane/ratelimit: v0.1.0
  - github.com/go-jose/go-jose/v4: v4.0.4
  - github.com/klauspost/compress: v1.18.0
  - github.com/kylelemons/godebug: v1.1.0
  - github.com/prashantv/gostub: v1.1.0
  - github.com/spiffe/go-spiffe/v2: v2.5.0
  - github.com/zeebo/errs: v1.4.0
  - go.opentelemetry.io/auto/sdk: v1.1.0
  - go.opentelemetry.io/contrib/detectors/gcp: v1.34.0
  - go.opentelemetry.io/otel/sdk/metric: v1.34.0
  - go.uber.org/automaxprocs: v1.6.0
  - sigs.k8s.io/randfill: v1.0.0
  * Dependencies changed
  - cel.dev/expr: v0.16.1 → v0.20.0
  - cloud.google.com/go/compute/metadata: v0.5.0 → v0.6.0
  - github.com/Azure/go-ansiterm: 306776e → faa5f7b
  - github.com/cncf/xds/go: b4127c9 → 2f00578
  - github.com/docker/docker: v27.3.1+incompatible → v28.1.1+incompatible
  - github.com/envoyproxy/go-control-plane: v0.13.0 → v0.13.4
  - github.com/envoyproxy/protoc-gen-validate: v1.1.0 → v1.2.1
  - github.com/golang/glog: v1.2.2 → v1.2.4
  - github.com/google/btree: v1.0.1 → v1.1.3
  - github.com/google/gnostic-models: v0.6.8 → v0.6.9
  - github.com/google/go-cmp: v0.6.0 → v0.7.0
  - github.com/google/gofuzz: v1.2.0 → v1.0.0
  - github.com/google/pprof: d1b30fe → 27863c8
  - github.com/gorilla/websocket: v1.5.0 → e064f32
  - github.com/grpc-ecosystem/grpc-gateway/v2: v2.23.0 → v2.26.1
  - github.com/invopop/jsonschema: v0.12.0 → v0.13.0
  - github.com/moby/term: v0.5.0 → v0.5.2
  - github.com/onsi/ginkgo/v2: v2.22.0 → v2.23.4
  - github.com/onsi/gomega: v1.36.0 → v1.37.0
  - github.com/opencontainers/selinux: v1.11.1 → v1.12.0
  - github.com/pmezard/go-difflib: 5d4384e → v1.0.0
  - github.com/prometheus/client_golang: v1.19.1 → v1.22.0-rc.0
  - github.com/prometheus/common: v0.55.0 → v0.62.0
  - github.com/stretchr/objx: v0.1.0 → v0.5.2
  - github.com/stretchr/testify: v1.9.0 → v1.10.0
  - github.com/urfave/cli/v2: v2.27.5 → v2.27.6
  - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.53.0 → v0.58.0
  - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.53.0 → v0.58.0
  - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.32.0 → v1.35.0
  - go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.32.0 → v1.35.0
  - go.opentelemetry.io/otel/metric: v1.32.0 → v1.35.0
  - go.opentelemetry.io/otel/sdk: v1.32.0 → v1.35.0
  - go.opentelemetry.io/otel/trace: v1.32.0 → v1.35.0
  - go.opentelemetry.io/otel: v1.32.0 → v1.35.0
  - go.opentelemetry.io/proto/otlp: v1.3.1 → v1.5.0
  - golang.org/x/crypto: v0.28.0 → v0.36.0
  - golang.org/x/mod: v0.21.0 → v0.24.0
  - golang.org/x/net: v0.30.0 → v0.38.0
  - golang.org/x/oauth2: v0.23.0 → v0.27.0
  - golang.org/x/sync: v0.10.0 → v0.13.0
  - golang.org/x/sys: v0.28.0 → v0.32.0
  - golang.org/x/term: v0.27.0 → v0.31.0
  - golang.org/x/text: v0.21.0 → v0.24.0
  - golang.org/x/time: v0.7.0 → v0.9.0
  - golang.org/x/tools: v0.26.0 → v0.31.0
  - google.golang.org/genproto/googleapis/api: dd2ea8e → 56aae31
  - google.golang.org/genproto/googleapis/rpc: dd2ea8e → 56aae31
  - google.golang.org/grpc: v1.68.1 → v1.72.0
  - google.golang.org/protobuf: v1.35.2 → v1.36.6
  - k8s.io/api: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/apimachinery: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/apiserver: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/cli-runtime: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/client-go: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/component-base: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/component-helpers: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/cri-api: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/cri-client: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/kube-openapi: 32ad38e → c8a335a
  - k8s.io/kubectl: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/kubelet: v0.32.0-rc.2 → v0.33.0-rc.0
  - k8s.io/metrics: v0.32.0-rc.2 → v0.33.0-rc.0
  - sigs.k8s.io/kustomize/api: v0.18.0 → v0.19.0
  - sigs.k8s.io/kustomize/kustomize/v5: v5.5.0 → v5.6.0
  - sigs.k8s.io/kustomize/kyaml: v0.18.1 → v0.19.0
  - sigs.k8s.io/structured-merge-diff/v4: v4.4.2 → v4.6.0
  * Dependencies removed
  - github.com/census-instrumentation/opencensus-proto: v0.4.1
  - github.com/go-kit/log: v0.2.1
  - github.com/go-logfmt/logfmt: v0.5.1
  - google.golang.org/appengine: v1.6.7
- refactor '_service' file to use obs_scm
- refactor spec file</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1758888000">- Update to version 1.34.0:
  * Update k8s and ginkgo
  * Bump the gomod group across 1 directory with 10 updates
  * Update golangci-lint and config
  * Bump crate-ci/typos from 1.35.3 to 1.35.4
  * Bump actions/checkout from 4.2.2 to 5.0.0
  * Vendor Kubernetes v1.34.0-rc.1
  * Bump crate-ci/typos from 1.35.2 to 1.35.3
  * Bump actions/cache from 4.2.3 to 4.2.4
  * Bump crate-ci/typos from 1.35.1 to 1.35.2
  * Bump the gomod group with 4 updates
  * Bump crate-ci/typos from 1.34.0 to 1.35.1
  * Bump github.com/docker/docker in the gomod group
  * Bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 in the kubernetes group
  * Bump the gomod group with 2 updates
  * support to auto generate pod uuid
  * add warning about empty cgroup_parent field in pod config
  * Bump the kubernetes group with 7 updates
  * Bump google.golang.org/grpc from 1.73.0 to 1.74.0 in the gomod group
  * Update golangci-lint and config
  * doc: add steps to use runp when systemd cgroup driver is used
  * Bump crate-ci/typos from 1.33.1 to 1.34.0
  * Bump the gomod group across 1 directory with 4 updates
  * Switch to windows-2025 in CI
  * Support websocket connections in `critest`
  * Bump ncipollo/release-action from 1.16.0 to 1.18.0
  * Bump the gomod group with 4 updates
  * Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 in the kubernetes group
  * Bump github.com/docker/docker in the gomod group
  * Bump the gomod group across 1 directory with 15 updates
  * Bump creyD/prettier_action from 4.5 to 4.6
  * Revert "Disable containerd hostport test"
  * Fix regression in reading crictl config file
  * Bump crate-ci/typos from 1.32.0 to 1.33.1
  * Add --all flag to crictl stop command.
  * rename the google group for sig node
  * Bump the kubernetes group with 7 updates
  * Fix containerd CI tests
  * Bump google.golang.org/grpc from 1.72.0 to 1.72.1 in the gomod group
  * Bump actions/setup-go from 5.4.0 to 5.5.0
  * Bump creyD/prettier_action from 4.3 to 4.5
  * Fix CRI-O CI
  * Bump the gomod group with 3 updates
  * Bump crate-ci/typos from 1.31.2 to 1.32.0
  * reuse urfave/cli.Context instead of creating a new instance
  * add local imports to goimports formatting settings
  * Bump crate-ci/typos from 1.31.1 to 1.31.2
  * Update release notes tool to v0.18.0
  * Switch to k8s final
  * Bump the kubernetes group with 7 updates
  * fix the issue of regexp matching
  * pass down the context object wrapped within the urfave/cli.Context struct
  * Update cri-tools to v1.33.0 in README.md</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1771588800">- Update to version 1.35.0:
  * Vendor Kubernetes v1.35.0-rc.1
  * buf fix: fix panic when no image in container-config
  * Vendor Kubernetes v1.35.0-rc.0
  * Bump actions/checkout from 6.0.0 to 6.0.1
  * fix:sometimes oom test failed
  * Bump crate-ci/typos from 1.39.2 to 1.40.0
  * Update Windows test image and fix CRI-O test cleanup
  * Use `latest` gcb-docker-gcloud for building test images
  * Bump actions/setup-go from 6.0.0 to 6.1.0
  * Bump actions/checkout from 5.0.1 to 6.0.0
  * Update golangci-lint to v2.6.2 and fix lint issues
  * Bump actions/checkout from 5.0.0 to 5.0.1
  * Bump crate-ci/typos from 1.39.1 to 1.39.2
  * Bump crate-ci/typos from 1.39.0 to 1.39.1
  * Disable runc integration tests due to AppArmor issue
  * update selinux to v1.13.0 to address cve
  * Update validation.md documentation
  * Switch to `macos-latest` runner
  * Update documentation with missing features and fixes
  * Remove unused e2e badge
  * Bump crate-ci/typos from 1.38.1 to 1.39.0
  * Add buffer pooling for JSON operations
  * Optimize marshalMapInOrder with strings.Builder
  * Modernize golang for 1.25
  * Bump actions/upload-artifact from 4.6.2 to 5.0.0
  * bump containerd dependency to 1.7 in go.mod
  * remove unnecessary build step on Windows
  * Containerd 1.6 is EOL now
  * Remove link to outdated kubic repository
  * Bump crate-ci/typos from 1.38.0 to 1.38.1
  * Bump crate-ci/typos from 1.37.1 to 1.38.0
  * Bump crate-ci/typos from 1.37.0 to 1.37.1
  * Fix typos
  * Bump crate-ci/typos from 1.36.3 to 1.37.0
  * Bump crate-ci/typos from 1.36.2 to 1.36.3
  * Bump actions/cache from 4.2.4 to 4.3.0
  * chore: sync names
  * docs: updated the typo in CRI-O badge image URL
  * Bump the kubernetes group with 7 updates
  * Disable short name mode in CRI-O e2e tests
  * Bump actions/setup-go from 5.5.0 to 6.0.0
  * Bump crate-ci/typos from 1.36.0 to 1.36.2
  * Bump crate-ci/typos from 1.35.5 to 1.36.0
  * Bump ncipollo/release-action from 1.18.0 to 1.20.0
  * Bump crate-ci/typos from 1.35.5 to 1.35.8
  * Bump ncipollo/release-action from 1.18.0 to 1.19.1
  * Switch to to k8s 0.34.0
  * Bump the gomod group across 1 directory with 8 updates
  * Bump the gomod group with 2 updates
  * Switch to go 1.25
  * Bump crate-ci/typos from 1.35.4 to 1.35.5
  * Update cri-tools to v1.34.0 in README.md</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1777291200">- Update to version 1.36.0:
  * bumpo to release version of 1.36
  * fix typo: intead -&gt; instead
  * Add SergeyKanzhelev and tallclair to sig-node-approvers
  * Bump crate-ci/typos from 1.45.0 to 1.45.1
  * Bump actions/cache from 5.0.4 to 5.0.5
  * Bump actions/upload-artifact from 7.0.0 to 7.0.1
  * Bump k8s.io dependencies to v0.36.0-rc.0
  * more gitignore
  * bump go tp 1.26.2
  * Bump crate-ci/typos from 1.44.0 to 1.45.0
  * Bump google.golang.org/grpc from 1.79.3 to 1.80.0 in the gomod group
  * Bump actions/setup-go from 6.3.0 to 6.4.0
  * validate: add KubernetesPodUIDLabel to container attributes test
  * validate: use subset checks for labels and annotations
  * removed deprecated TODO
  * Use k8s v0.36.0-beta.0
  * Remediate GHSA-6g7g-w4f8-9c9x (bummp jsonparser to 1.1.2)
  * Remediate CVE-2026-33186 (bump grpc to 1.79.3)
  * validate: add conformance tests for attribute preservation
  * Revert "Disable runc integration tests due to AppArmor issue"
  * adopt the latest cri client
  * Bump actions/cache from 5.0.3 to 5.0.4
  * feat: add prettier validation to Makefile and AGENTS.md
  * crictl: replace utilyaml with sigs.k8s.io/yaml
  * Add verify rule to Makefile
  * created a local copy of AggregateGoroutines
  * start using k8s.io/streaming
  * use latest cri client with the logger used from context
  * Bump ncipollo/release-action from 1.20.0 to 1.21.0
  * add context to critest
  * image ID consistency test
  * ci: Skip exec tty test on Windows
  * Bump the gomod group across 1 directory with 9 updates
  * Bump the gomod group with 4 updates
  * Bump crate-ci/typos from 1.43.5 to 1.44.0
  * Bump the gomod group with 7 updates
  * Bump actions/upload-artifact from 6.0.0 to 7.0.0
  * Bump actions/setup-go from 6.2.0 to 6.3.0
  * feat(critest): Add image manager consistency and idempotency tests
  * first iteration of AGENTS.md
  * Update golangci-lint to v2.10.1 and fix lint issues
  * Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 in the gomod group
  * Bump the gomod group with 16 updates
  * Bump crate-ci/typos from 1.43.4 to 1.43.5
  * bump opentelemetry dependencies to latest
  * Bump crate-ci/typos from 1.43.3 to 1.43.4
  * Bump crate-ci/typos from 1.43.2 to 1.43.3
  * Bump crate-ci/typos from 1.43.1 to 1.43.2
  * Bump actions/cache from 5.0.2 to 5.0.3
  * Bump crate-ci/typos from 1.42.3 to 1.43.1
  * Make ginkgo less verbose
  * Bump crate-ci/typos from 1.42.2 to 1.42.3
  * Bump crate-ci/typos from 1.42.1 to 1.42.2
  * Bump actions/checkout from 6.0.1 to 6.0.2
  * Bump crate-ci/typos from 1.42.0 to 1.42.1
  * Bump actions/cache from 5.0.1 to 5.0.2
  * switch to GA bits of k8s API
  * Add warning and documentation for crictl rmi multi-tag behavior
  * Bump actions/cache from 4.3.0 to 5.0.1
  * Bump actions/upload-artifact from 5.0.0 to 6.0.0
  * Bump crate-ci/typos from 1.40.0 to 1.42.0
  * Bump actions/setup-go from 6.1.0 to 6.2.0
  * Fix CNI installation grep pattern for containerd 1.7
  * special handling of containerd 1.7 CNI installation
  * Update version</changelog>
</package>
<package pkgid="aeab9544b206d43a7475e4585ad4e0889cf279860097f410eccca5e82a6b9531398e601a10262bcb201fbc50de0bb549aeb89efed8a16e97fb1e2fcc2d0b20ed" name="crispy-doom-debuginfo" arch="i586">
  <version epoch="0" ver="7.1" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679918400">- Initial package (version 5.12.0) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680091200">- Switch from packageand() to modern rpm conditionals
- Avoid conflict with chocolate-doom manpages</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 6.0.0:
  * The display settings window in the setup tool has been
    reorganised to a better arrangement.
  * It is now possible to load .lmp files (and play back demos)
    with long filenames
  * In the setup tool, it is now possible to hold down shift when
  * changing key/mouse/joystick bindings to prevent other
    bindings to the same key from being cleared (thanks myk).
  * The joystick menu in the setup tool now has a test button
  * Specifying the -privateserver option implies -server
  * Freedesktop.org desktop files are now installed for Doom and
    the setup tool, which will appear in the main menu on desktop
  * environments such as Gnome and KDE
  * The Chex Quest dehacked patch (chex.deh) will now be detected
    if it is in the same directory as the IWAD file.
  * Added support for the alternate version of the Final Doom
    executable included in some later versions of the Id
    Anthology.
  * Very short sound effects are not played, to better emulate
    the behavior of DMX in Vanilla Doom
  * The null sector dereference emulation code has been imported
    from Prboom+ - this fixes a desync with CLNJ-506.LMP
  * The IDMUS cheat doesn’t work when emulating the v1.9
    executable
  * Menu navigation when using joystick/joypad (thanks AXDOOMER).
  * For configuration file value for shift keys, use scan code
    for right shift, not left shift (thanks AXDOOMER).
  * Default joystick buttons for the setup tool now match Vanilla
  * The default sfx/music volume set by the setup tool is now 8
    instead of 15, matching the game itself. (thanks AXDOOMER).
  * Weapon cycling from the shotgun to the chaingun in Doom 1 now
    works properly (thanks AXDOOMER).
  * MIDI playback that locked up when using an empty MUS / MIDI
    file
  * Default sampling rate used by setup tool changed to 44100Hz,
    to match the game default (thanks AXDOOMER).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723204800">- Update to release 7.0
  * True color rendering support (from Chocolate Doom 3.1.0 base)
  * Improve display of secret sector coloring in automap when
    custom PLAYPALs are used.
  * Use PWAD-provided color translation tables for colored blood.
  * Allow non-power-of-2 wide sky textures.
  * Add support for Sigil II.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750161600">- Add c99.patch, c23-gcc15.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758628800">- Update to release 7.1
  * Added support for Heretic 2025, Hexen 2025, and for
    KEX masterlevels.wad.
  * Heretic/Hexen: added A11Y functions, map markers, Crispy HUD,
    translucency options.
  * Added support for non-power-of-2 wide textures.
  * Added IDDST, IDDKT, IDDIT cheats, ported from Woof.
  * Added support for Gib health feature from DOOM Retro.
  * Fix regression in uncapped automap mouse panning introduced by
    fast polling changes.
- Delete c99.patch, c23-gcc15.patch (merged)</changelog>
</package>
<package pkgid="1774d33498aa912869d0f1a272b1840cdabef1c6819857abf9e7eb3d84390cc8b44ca6567b969ad786d2d1a7ec6b281628fe827caf81d827840b2c4870648eb1" name="crispy-doom-debugsource" arch="i586">
  <version epoch="0" ver="7.1" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679918400">- Initial package (version 5.12.0) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680091200">- Switch from packageand() to modern rpm conditionals
- Avoid conflict with chocolate-doom manpages</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 6.0.0:
  * The display settings window in the setup tool has been
    reorganised to a better arrangement.
  * It is now possible to load .lmp files (and play back demos)
    with long filenames
  * In the setup tool, it is now possible to hold down shift when
  * changing key/mouse/joystick bindings to prevent other
    bindings to the same key from being cleared (thanks myk).
  * The joystick menu in the setup tool now has a test button
  * Specifying the -privateserver option implies -server
  * Freedesktop.org desktop files are now installed for Doom and
    the setup tool, which will appear in the main menu on desktop
  * environments such as Gnome and KDE
  * The Chex Quest dehacked patch (chex.deh) will now be detected
    if it is in the same directory as the IWAD file.
  * Added support for the alternate version of the Final Doom
    executable included in some later versions of the Id
    Anthology.
  * Very short sound effects are not played, to better emulate
    the behavior of DMX in Vanilla Doom
  * The null sector dereference emulation code has been imported
    from Prboom+ - this fixes a desync with CLNJ-506.LMP
  * The IDMUS cheat doesn’t work when emulating the v1.9
    executable
  * Menu navigation when using joystick/joypad (thanks AXDOOMER).
  * For configuration file value for shift keys, use scan code
    for right shift, not left shift (thanks AXDOOMER).
  * Default joystick buttons for the setup tool now match Vanilla
  * The default sfx/music volume set by the setup tool is now 8
    instead of 15, matching the game itself. (thanks AXDOOMER).
  * Weapon cycling from the shotgun to the chaingun in Doom 1 now
    works properly (thanks AXDOOMER).
  * MIDI playback that locked up when using an empty MUS / MIDI
    file
  * Default sampling rate used by setup tool changed to 44100Hz,
    to match the game default (thanks AXDOOMER).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723204800">- Update to release 7.0
  * True color rendering support (from Chocolate Doom 3.1.0 base)
  * Improve display of secret sector coloring in automap when
    custom PLAYPALs are used.
  * Use PWAD-provided color translation tables for colored blood.
  * Allow non-power-of-2 wide sky textures.
  * Add support for Sigil II.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750161600">- Add c99.patch, c23-gcc15.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758628800">- Update to release 7.1
  * Added support for Heretic 2025, Hexen 2025, and for
    KEX masterlevels.wad.
  * Heretic/Hexen: added A11Y functions, map markers, Crispy HUD,
    translucency options.
  * Added support for non-power-of-2 wide textures.
  * Added IDDST, IDDKT, IDDIT cheats, ported from Woof.
  * Added support for Gib health feature from DOOM Retro.
  * Fix regression in uncapped automap mouse panning introduced by
    fast polling changes.
- Delete c99.patch, c23-gcc15.patch (merged)</changelog>
</package>
<package pkgid="4ea8a768e3699bb80dd2ecdf60ac98e22bd57cb2078a668cc2f581214c0dd8900b9d5c35e23deee287bd5abf59e62d7c20aad6b2708248fae16b6e55735ae07a" name="criterion-debugsource" arch="i586">
  <version epoch="0" ver="2.4.3" rel="1.5"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- First OBS release.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1686657600">- Update to 2.4.2:
  * Fix: fixed crash in assert failure reporting when there was no diff.
    If the user-provided function to stringify an object was bugged and
    produced equal output for non-equal objects, thus producing an empty
    diff, Criterion crashed trying to access an unset parameter list.
  * Fix: fixed crashing tests when Criterion was compiled with nanopb&gt;=0.4.7
  * Fix: fixed deadlock when test timeout was specified and the system was
    overloaded.
  * Fix: fixed segfault if map_shdr fails (David Gloe).
  * Fix: fixed memory leak on test failure (Jookia).
  * Fix: fixed gt() and ge().
  * Fix: escape XML/JSON reports.
  * Misc: converted klib and debugbreak submodules to subprojects
  * Misc: various documentation fixes (Yuri Victorovich, Jonas Schulze).
  * Misc: various updates to dependencies.
- Delete fix-nanopb.patch
- Add fix-meson.patch: since klib and debugbreak provides only some header
  files, search for those deps in Meson fails, therefore we have to remove
  them. Those deps are specified in the spec file though.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Rename devel package from libcriterion3-devel to
  libcriterion-devel: the devel package never follows the soversion
  of the libraries, as it is, unlike the libraries, not meant to be
  parallel-installable.</changelog>
  <changelog author="pgajdos@suse.com" date="1741262400">- added patches
  fix build with gcc15
  + criterion-gcc15.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770379200">- Update to 2.4.3:
  * Fix: fixed C23 compilation (Petr Gajdos)
  * Misc: CMake FindCriterion improvements (Peter Kokot).
  * Misc: various documentation fixes (Yohann Boniface, Christopher Sahnwaldt,
  * Misc: various updates to dependencies.
- Drop upstreamed criterion-gcc15.patch</changelog>
</package>
<package pkgid="487a7922802dd4f9770267eb212f08fca1f94017c771a52aa6b714ea545dd363fb77886e51c5650c73f550fc2a3fc3b0d257ed73b18061a3514bd0d8388ec952" name="cronie-anacron-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.2" rel="100.3"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704974400">- Fix anacron not working when /etc/default/anacron does not exist,
  fixes bsc#1218377
  * test-for-etc-default-anacron.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1705924800">- Update to 1.7.1:
  * crond: Wait on finishing the job with -n option to check
    the exit status
  * crond: Do not set the return path to &lt;&gt; if non-default MAILFROM is set
  * /etc/sysconfig/crond and /etc/default/anacron files are optional
- Remove test-for-etc-default-anacron.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714392000">- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to &lt;&gt;. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1720526400">- Improve permissions checks in run-cron. Just check if the permission
  matches completely. Otherwise e.g. setgid directories causes failures</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743422400">- add cronie-gcc15.patch to fix gcc15 compile time error</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1768824000">- Use systemd-tmpfiles to create files under /var. Set appropriate
  permissions in %files list (jsc#PED-14737)</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1777982400">- Add missing %verify(not mode) (boo#1263098)</changelog>
</package>
<package pkgid="670d190d46606945343ba7824231a075cb065391a5ec7185ad58bb9e69c6ca545b75147f4b24fb8a174937c28ea180f5fc3ff07d99c1334d05e4dbcc3c677976" name="cronie-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.2" rel="100.3"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704974400">- Fix anacron not working when /etc/default/anacron does not exist,
  fixes bsc#1218377
  * test-for-etc-default-anacron.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1705924800">- Update to 1.7.1:
  * crond: Wait on finishing the job with -n option to check
    the exit status
  * crond: Do not set the return path to &lt;&gt; if non-default MAILFROM is set
  * /etc/sysconfig/crond and /etc/default/anacron files are optional
- Remove test-for-etc-default-anacron.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714392000">- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to &lt;&gt;. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1720526400">- Improve permissions checks in run-cron. Just check if the permission
  matches completely. Otherwise e.g. setgid directories causes failures</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743422400">- add cronie-gcc15.patch to fix gcc15 compile time error</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1768824000">- Use systemd-tmpfiles to create files under /var. Set appropriate
  permissions in %files list (jsc#PED-14737)</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1777982400">- Add missing %verify(not mode) (boo#1263098)</changelog>
</package>
<package pkgid="8b9bd9f5e0d5a8f53ba183b06487a25d28e27f3ae156ab19e634e72c097e7312fcefe6b32016bbd24fd67b4387b59d7aaec9351cf7908db27f5cef0fd26e0163" name="cronie-debugsource" arch="i586">
  <version epoch="0" ver="1.7.2" rel="100.3"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704974400">- Fix anacron not working when /etc/default/anacron does not exist,
  fixes bsc#1218377
  * test-for-etc-default-anacron.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1705579200">- Set safe permissions for crontab backups. Add
  * safe-backup-permissions.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1705924800">- Update to 1.7.1:
  * crond: Wait on finishing the job with -n option to check
    the exit status
  * crond: Do not set the return path to &lt;&gt; if non-default MAILFROM is set
  * /etc/sysconfig/crond and /etc/default/anacron files are optional
- Remove test-for-etc-default-anacron.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714392000">- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to &lt;&gt;. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1720526400">- Improve permissions checks in run-cron. Just check if the permission
  matches completely. Otherwise e.g. setgid directories causes failures</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743422400">- add cronie-gcc15.patch to fix gcc15 compile time error</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1768824000">- Use systemd-tmpfiles to create files under /var. Set appropriate
  permissions in %files list (jsc#PED-14737)</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1777982400">- Add missing %verify(not mode) (boo#1263098)</changelog>
</package>
<package pkgid="169f085d5b28305df806c1d60a14d642e9fa8423bbc8313a47c7e03c57247b95e064f1bb110ebd23537e467ee44453029a2cdda870af79a73a3eec742bf64bf2" name="cross-aarch64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="297b6b3fc85644f309938e5d1c8b55c31c906899cc99e704290e7f1434d3b9e3b56ca05ca3c41b98891ec3e937815c0d8101b9893b8c58873bb57fa20516aa36" name="cross-aarch64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="2fcab253d253641a12ea572725c0ef00d04d2fd1bf9d01c0e184d0e8030bec1dea609116e455bfb9df493a62b91122c74972de2c1b8cbeedff1e386d1c40ba54" name="cross-aarch64-gcc13-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="d4535205cf27ac4159a54992b9b126b050f297009cbde1e9ed52d95e93db1d039e7c066bf93af7fca20dcc7dca0fd2c4f19df316cf4d1c1d8995f992b0560a26" name="cross-aarch64-gcc13-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="d5afe6b5dec2796bab5b934df11fd6749957d912eff7d4544a7b139aea1f781b8643dc2721640f1681297c149457673a04a42174bcfa6f297b436474af9c2d7d" name="cross-aarch64-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="aeb3dbe298cf1be37a6bf6681e8f5d9d1deca57f3f0c8471e6d4bf23279aa0a41339d34da42537d6c27446e4f3bb77d133823b76fca06bd23808ddd0baf9db98" name="cross-aarch64-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="1ce1375d0e5c7706320d8afc1aa5a477d32a66bf94e9ba257b15c52bf4174567780c75fad548e8e16b02a96dc7dad9584a2f48d318031c463e18120d1ceb69b5" name="cross-aarch64-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="c2d269c71f64cf3be682c1497e48fd72dae6644dcb12818e95888291d8e7080186a8f5accd39bcba3e793881a65b70d47d3b8a03aab21d1ea9057188abcf15c9" name="cross-aarch64-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="22a421a7559d42ba25f9a5a50add3f839e7a1d76530705a11a358b7d6d5b635aff370e256e4db77750edae696dae8eea7d15c7e133b8da16f63b13e68d523bbd" name="cross-aarch64-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="e652ba2f31474a41c1154f7d44940da322621dc012bc3c0a2074c1270250d64cb4c87e45b1f3b3aaebbb790239ff1ef6abf01e2dbe634bc5760c4a841ab041d8" name="cross-aarch64-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="c325f3db18de3e525707b88de0d2c717f56a15d9bac3794a8c515a0e6bd48cea01a7bd45774e9b0f0459253514ea272975543cbc2f8998d8362782973ac460a2" name="cross-aarch64-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="35bf181b78ebdb73ee3082579d665273959b7489113a563f7bb2142a4a1347b68cca9af7f75cf26464546f079d82fcc17da2836f349cb982267f084dbdaa4771" name="cross-aarch64-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="fa78ab1492a8fdecf73d61f0aa1747bd7b39d2db7cf7567e439bbe3b3a58e2b7b29174cfec30bbf309030a7eef495c08ee92271ee4cceaff2d23fbf4d1fa4d76" name="cross-aarch64-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="059fe145e38d69807f764bd8c8c98a9fccb16ba0d200c8510cf6fe9e9c38dc0d9e4b3d8e5ce0130cbdaab8d0d63bc33d575905682fe33a5245480c6611e1972c" name="cross-aarch64-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="afe81241646a361f70f3a8555e96340c173ad103498ec2d1234e81e00af72717a461993adaee0fd141c15b51fcb7d00cfeab3db88ba98799b97c667edc6195cc" name="cross-aarch64-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="131106259a6c7615fdbec3e916dd913d3f2b09531200d7521c70a03a7864f4ab5d654c23b95162b1944a300069debd1233866bfd1fe9a3525f8957a828826d82" name="cross-aarch64-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="fd03956d36547e9bf5166b4693f02ae6504c5442d61c989b7e3ed6f9cf57b0db1f015df78c946c8f70811a2751e20cd23d2798851c700f3598c37d83ab7fff8a" name="cross-aarch64-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="e18c08e6702bdea1c92e01b6d45ab56532b1b7bd6a946e538b58af7f7dd3025e4432922f4bc075f285d5227792e1f1002da80aa23835cd3fa21cc34a1445ff2f" name="cross-aarch64-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="11330d7b7e3828759e9c610a5dc553525aa3a7677211961c61e86733cee795b406dece27f00e19c830f34cd863c483632687056cf881385b6429286af4407384" name="cross-arm-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="4294a67c148d32cd092289714a2242a0436ade942e7dfee99f485fb20ba1c370f19c88b04d2e847dd20fb031d09a709d4cffe2c07edee785380fb67beedc0162" name="cross-arm-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="090e0717ff15f7db0d808a928fa1b4eeeb527748e4f823f996ab50e6d968b4318659553059ac8dd4ee754040e2ebce22db9a4126ceb623f78e78de5c3bd404fa" name="cross-arm-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="6f27b29bfc08030e2de3bd88b16de4f719d2a67d06c5851992a35a6fefb7a7f99f206eb325e27c78db29aa81a3031db7f1e47001f953e032b1b00ae6aa3e0517" name="cross-arm-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="9a7a8c06be6b0c3f6d5a67d087982b317e4b6d8e8c2d7a416ad6d863a22f2c9b62a183b8626792bb730b37d482332bc9cfe98669f56678bb604d6d934c3e8e9a" name="cross-arm-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="7bdce27be02dbd7d0ce3a4ab300d7140f00404dd75c77ceb226efa67d665948fc304522158c42a98730bbde17737dbac2d1f3bab534926d2ee40440efe6f4b75" name="cross-arm-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="3566c27d871b21d0f927da3e8d099b685d00400db0f67167a6b245f926d5e5be5a6ab7ebfb544c3baa4e8c965bd3900a92ff2cdee3ab6c0af25f47656295883b" name="cross-arm-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="920f3e1d5df7894458060e5c8dc82b6c1b6c4d478d7174517d9d38321b710f6e37a0a12ac9e2689492000ae096107eab77a419ff5bb82a2e38384d78675eaac9" name="cross-arm-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="c2a6b90db946c4245d0760402e8e7fe9b55f5f4dcf55cfbca2a58e0f98298415cad69c7a8324a9dfdf118985366800785b6b644d60b68c84615bd6e53a098712" name="cross-arm-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="4287061501cb9077fc3ddaf8e3f1c1b25ea3ff3eb17b40911f8a1f8d39a84cfc28d5a7c302b3da7411e079bc7b0e53c4627f87e11eea41f55675a1a8dabb5395" name="cross-arm-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="f1ec4683fd2e48b1f08fe64cc9e00abba9c5c42296e8d2f0a69f1498b95d7d53e44dd80ecfde2cabfdc0a87feeb16814ec5da2c14b831eb88c7679a7ab0c9950" name="cross-arm-none-gcc13-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="180e96d13d165aae1e4179a10beea005a1965343706cee46acc36f84dd678508c7731026835602004bcc6c8f450284f2f355b3e52198cfdb7e3e33232cbe6e54" name="cross-arm-none-gcc13-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="8e7bb5f691c35f42da83f768065683ce59e04e7f67422b419e97d6875e2fa41ae9085343d438472867c599c6dd178362452ccb12725974683dde8613bd26d85b" name="cross-arm-none-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="2e17ef1ff979e586b98a1de3c6614ec21bf291873bdef0ded833a602e5448e34b98bc80d8d23dfb82c40de995beaf354eb3fcda6d12d44f7415d2b0b90ebd603" name="cross-arm-none-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="552d99499e2bcd28326566ac36d11245edac2fe8b50f26e7d72cc2eed3f6c8f4aec43e070a1abd2ef5441635424b8575b278cda1ff9aaa859d10dd7881237c83" name="cross-arm-none-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="51e1d893b97da976f489e9c08927c6301b118e0891044ee6939ef183f7e1fc9bda0c6f598ec2abba9f15b6245466b179f704e69cb17a7031145ef486895f865e" name="cross-arm-none-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="d5f7c9257f5a3299564ba8f03a486deecf3771c6f2292aea3bdd12fa778998132bc5645af6a3ae02ea71e167f6fd2503b70c1c56c0d4828fc3bb0037231ddab2" name="cross-arm-none-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="97c49186858416a27c2534079c380308cec31283bf0d3a83f71da04a942f7d996e5421d8fb97a6f13d6c22e5c50b63fc6c70230192dbe22173b9279d989d69c9" name="cross-arm-none-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="1303455af9f087ca90c6de5b305af4585288d8d134b0ce316a153780eed5442f37de62f4e5b9fb730800bf57d76af46c4d2ec55a2a6207ebcd0e13ef0fe9ebc4" name="cross-arm-none-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="bfe091981027cd3cd1c137206848acd4bbc45cf50233fc1ea9f5bc4a09eb428ec7610928c51f3cb2e2439d0245e4f49873085f568847181e249c6836332d2080" name="cross-arm-none-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="4fb1987bb0a157c3122501393903d6158ec779a30be2072198c7ac4d69e525d1381ba383e5e280d3c3368e4a81b58362a58c559eb8c1d4536b35315bb0d199d6" name="cross-arm-none-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="0d0ba5a2ea1c20fae8e8a24a5c6737bf6d244aa1a58d538acaf76747aab66774e9faca72487c9b43b73a987a5debcfaaa5a0ccba5726ab69ce143c94d3ef2859" name="cross-arm-none-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="472841abd0b70add2f00c84286ddbd9bcf2bf7dec913ac07238a71246b6e4b4a4d4e6cb6d167c059167b45e0c02880380c00118f6cdf1927a9060008408e721e" name="cross-arm-none-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="28f295c5453481d67fe365769d461f5b58cbd8176971ec1c83c54e054cbffc9f53b74ddb2ce4b843ba44fe83954b02a275953a68c18dd5edd1f961f5032e2f10" name="cross-arm-none-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="1a438c5f80485bf61efb4911e7f54ffeb5c3df73d4992fe5e5142a195f171ef9d1f7b8775b4230fa733e6d23b7f0fc05383a0784cbd4961143a484a2d78dcfa9" name="cross-arm-none-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="77b252aa8d783be5e04e45b696d201d2e3de4eddfd201001d1d691f1b47153d0821e44ec1540b3150fb2a072de5962000f5231297be1aa7bd160e6e3b90cd198" name="cross-arm-none-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="7a99d8918073b03002c1c9002cc9d998b0cb3456f2852a7dff2315146605f84123eef61c983cac89ea72c9adf9be043dbc6f3ad5d6d491f75cffff04e1d4034f" name="cross-arm-none-gcc7-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="e71c660a000f2f66f0d499239aa2b85f4b8c6a079cd715b9deb71ee78526aa4edfa40fba4824a48846b5bebde2f287281659b142590307c9c1db9931b7ecb38f" name="cross-arm-none-gcc7-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="ed8928a8943b0e8dcb19b9afca7ef45a5925a4d8513dce3e6e9314f807593f6685916139e647282a63a8ef8eaacf6c63a25720425a0808d436a74f668116d2a7" name="cross-avr-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="44e59194e7d9e8e5f97996c2e05fafa93dcb4c33179e576f94c4b9c232298430f8eac25e739e1442d52bd752182d569a3143d7180d30e62dfe5ee9f4cf296fee" name="cross-avr-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="00e0f5f1d87558c14b7fff02c2f5d86fa3c88f198b1b4af4875f2816da210d6fd848c94b666887e6ef06cbe65f55d898b6b69a8b3c9ce1c0bb2137c4bdf447e5" name="cross-avr-gcc13-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="e2b5a2a31d27a7705274ce9b000a78eded34324080877fc423b5899b6c984a4fa9244bfda9ee99d69d80b8cea0a34e0a904c9ff0b3c39718aff80335179671b3" name="cross-avr-gcc13-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="42bda9b785b729aa0889e31d3807636456af392a53d67332c6a2da687ba61fec4a3916bb7bd59dbab2f7fb15bfdcea7d83db1fbff784aa0e5219e4f85a49493b" name="cross-avr-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="d2c528de87532d527f21aabb009c7a857215cfafeff372ac8117b96c61d0716513d9e55a103751f8a2b63583a6311835cadfe17e1dd81b8c314104539e2f3f34" name="cross-avr-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="b7cdf6b59afa8eab6bb68f31ba4c64d4dd15354e1c552c2723d19b4d7d677acd58ed8e771648dc850a3efdb04bcfcde48dc21a0672d17628f37309cc6aa2d5d7" name="cross-avr-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="ecf8b9ce0a30b49264c27cf2aec2f5a9841b7fb9dcfff2c33ff03552232e21edec2c7bb5ca84123d91fb7bd7c9dbeedb1177d9db0aa82360b5cd781e25c961ee" name="cross-avr-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="78462cd4066a844c71817d83188f5a43383ab46c7d7e48977037ce391c8068b590fb5351cc054e9fa90b66b67a93b678d69e0c55a2499653fdd9ed23d73ad633" name="cross-avr-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="8727f32b7dc2ab7f51049a52fd1470468c577de0f7c566639611f5ceb59d82c9f52289de24cf28ab85d0a5937c995133a1b51b96856afbd683faa40f84f17d8d" name="cross-avr-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="b186454269e29f1c2320b74866f6bf8f61571b1a620618f2aff1eacae0e92f96270a73388286abedcea928242d058dba98c79f673280bdac8a3a35a37c563616" name="cross-avr-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="e7978de63be3d820fede0ebfda1e247f7d603cfe049588a7a566e7e75ab0a285b3abfa6232c66015c175ce0d5c0d1877d5532fb0ace75e6e155b08295bf84d3b" name="cross-avr-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="3f739b88856e79458365cbb9bb00560d794769b32a76379642f277850b0fbc5669f5a7a047e61c8547f5d293c93ce46327fea1a431653acf7a80584d4b32ccf3" name="cross-avr-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="afcdbbe67be8585fad4ec1f09e71c71f76450676076254720a4d9ec119e1214c4df35aa6c2889539a9d5b4089485c7216661f5b4b13c566d5cf3a0cef71790a0" name="cross-avr-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="39881d825dfccf553398a5cf1cf1168a5c6f8c64a2af5938380f685d1b8cebd3dcc4fc1292c095f3c61348e14e176bd35ebc7c354627a9643908e39357e6380f" name="cross-avr-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="559499e8798c9f0401bca127255798784a3d8c28e1edcbc81ffb87b40d52b528ebb44c9a2eb06effa1c5bc954dde7df0a2983edb379c9a8006b86c9e6aa781f2" name="cross-avr-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="2693deb99e230bc5d0c6fdbe215a083c4ed72fe54ecd194cd4b9d672c26745ddafef52c1c828b5b06170a816c1417e03f210273806f21af99e95cea7d9acb424" name="cross-avr-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="bd1983905f84b6d033cf4269ee06233c0a8702520d73d390e31a2cfe467a20e489d3b8fb6794e2669ad2772add7ec803f586dd31844a60561ce04c309d40cbc0" name="cross-avr-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="1e858b54ec4ff8a1f002223d79b12eaa879ec8f7ce95da16a9dfd408a2e446b7c1cde19c990d646ff81054105b93df99927f84fbfc3bd287a93c527205d38b18" name="cross-avr-gcc7-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="276d743712ae3b45a85dc622deac227120123a025a7cacf72daaf542970c9f357459c80efbccc8472bf9f10e928a1a049e9697198afec11bec20be2fedd7644e" name="cross-avr-gcc7-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="936780403c712510c1d3a8f4650e6541320d3c0cd79825d2502dbec54216d665a4278101abdf2b6690c3ea0e4fd731122e32d30ccfeb5b43878551a7c076d515" name="cross-bpf-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="c4c7ba6ccae7a200f40a64520a57bd55bdcdec201a486bc159b82ea0dbcfaec598dd3a51cd9c27327a6ed6082a918c36973a31caf816e2040b0d1c683f6af8d9" name="cross-bpf-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="c01a4f9d917a8e7a782e443cde653791b7868e5e4e83c7c0aa6f763f8e49509274aff07c1c351a4df3c88a5bf5f5361736c8a67a9cd591c743561b81d2564912" name="cross-bpf-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="808e8a8ef11e407d6f335ae71ccbdc20d578a84bf86dfc3d4dcc5b083b1a069cb58755e7f3de77b7789c27ad319fda40e7ea34cb20d0109c50bb6eea2d345377" name="cross-bpf-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="b27b78a0c3630d8552d21cf83d661d4094f63b220dd7c31d5b45a8e6883046d51e75ae69c3919990f0fb5f902fdbdb82c96aad379739ecffa16e247e5bb5197b" name="cross-bpf-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="a3d443d3ebdf5a012cb89d77274fe146f6eb098cf5d11f7a4dfdc4c20a552e4e1d08043fd08e217527d44c3082081fb0bac549979cab21a611240570ed3c7b0e" name="cross-bpf-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="10a688256eba6893c2e47c881381cd882c6f6fb351c8f5fd20f6a4d693ccd1b0669c7299bcff6080df836b5ebcda25c8697bea0c140f098865e3098f66543de4" name="cross-bpf-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="12cfab6fb8ba2972032d7bba8a3c9e813ef28f9cef2dd95e120a602d524cdada049f5c309e5ef7ad9eef8ea0a42dbed53f4a9c7994e2db39babbe0cc942ee2f6" name="cross-bpf-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="07507b1dbfbda7cf36e71e0f7608be51c75c3eb634529b99a862bb9464a77692d602afe1b3caa885ee76125720bff70e5087c435eeddd9cc4cff82da0ef99941" name="cross-bpf-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="fba909bb9043273c4c5df0c8d6576e908f9c44f8911c393222e1ff462923a5f1e54d60fc5ea269476f67d09c753ad2676583ad2294f1c22caa9386730939fe64" name="cross-bpf-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="ccfee83cb6d5e3a988694ef148153df0797446866be04bf3f4221fb79e74305a6fec2aec55386484e8f7ef2e830d362e4514b46b13cdfe97ac49e24bd01668aa" name="cross-epiphany-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="217fcc478fd04185f88246c785d417832cce9d93f524ed19b0d36009835eaff41f1ce7328f6643f96688b81b44dbf4fd1571b4eda7043d34abc698db483c861e" name="cross-epiphany-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="b779cf9bcd4a278dd259670a9870001ea658506d9d64a6c9755784723eb9622dc21db6caa449d5134fbef6aae55dd8ed7ddbc89bea389402d2b7050cb3373a1e" name="cross-hppa-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="b3120034d347d2f02f8cfdbda5517b4c687da353819ca51edccda609eebd7c63331c7956b63271188e15656efe1e9fc79b3de0b3d847eb58cd7fafb67a792dce" name="cross-hppa-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="5bc4fcdb0879bcefab6d978a42b9dacec5db6931209da4485f2abbadcf8cbdd51122e39f6bcd6b8a60ab39f4e45708a56f7812408292b5c9e136cc5810a2c9ed" name="cross-hppa-gcc13-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="74c63c5061379975aab921351863a7e59455b1e732558286fabb9acedda3c4c1477095a2b20e96b370f65a9aa8fd7aa02ec4f1e7c9801245b2c9607b8513e90e" name="cross-hppa-gcc13-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="05cfeab5f837e8b1c771bccd9755e24a080235c06f686d785aa375be8dd05131c4a2ed4461f4bb99832e94af51dc6baf577aa8a363427ab9ebde9d7c9db0d075" name="cross-hppa-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="37d11cd9122e8c69a46460299160a181dec64ab176865eb90afba05ef08cc7ace4f70a12ec20d8014b50b814b6d4c1f452a8f6c78669a9c5792e566db80e6b5e" name="cross-hppa-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="c5bd1a3d88f3f2d54d879a13557fcc66c62bbc910a9b377db33d2d44558dea67902978c48cac37974decfb57f0669abf83cd50e811d8b7c12abe8044878d3a21" name="cross-hppa-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="404c40fd39cb921937103c511a387860eb0dbc72300a0bbe246bfb4d20ad180afd20455cb6baa2a6e412390008f37d4fd2e0a0d8105ac121fedc575f96e95358" name="cross-hppa-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="a6dc8735dddb7fd30d6eb0eee35c15c0f9a149afc43910e9718455da0c69eeb43cebe58fd190f2eb5ba0f925513395f51ce677c67bcc64a9aebef5aecb453539" name="cross-hppa-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="7b9b929bfbee59b8deacf790eb76f187c7e3685fa4efe590a8b9145306244508cf3151b1bf8bca2d855be7f2107500b62e49cacce6447ae5caa3dbbdc63e81f1" name="cross-hppa-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="1d57078e7adf7769e7a43ac2bf5527564220ac4907f88e4426f0133cfe48aac5870093356cde07356b0a86358fb6f2506d4f712bda53c4aa885cee1320dc347a" name="cross-hppa-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="3a38181b320180abb67892a38b121aae254f5f313b352ccef8906f39887f18a86c1a547b024e17c60f7ded792aa44b4766fca2bc6b7abe54f07e9774a330ff93" name="cross-hppa-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="1766d157d3e37f72b73975217008563a1345ad2e8905260366e75588ee26e81c5400b153b36f083bfc7bddc768b488c7e807ef7d1fe5ec44e230de01c3757f30" name="cross-hppa-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="55b302f709e607ec1a3ff89921b516295e901cf2acf455a908e849629e7d2d9050d67bc3ee9f56d05564ee8a68a9400a5baa31e4c5c6e8f9dd41077a1ba272c8" name="cross-hppa-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="666aa3f7f5f4ab5a62eeafc6ab487fe9c5384f8ac3ad01af1304d79ab31c5744be560e54abb8c6b4b4a4e8b7c875b481027d7cf2eb599fb6cde9b67ec92d9977" name="cross-hppa-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="2473df81cb4a84d1b8f9d5d3f9d416cd5bef34284f902410c162c6fef300dcaa28f0a0b733c7069a88422d98f959e901bbe82ce91f149fe3fa0ff6c26125a7b5" name="cross-hppa-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="7a527043886f7f11c0805ae834b761211aed1d11ae070799946e76546fa33399f434329f77f9bc51cc3ed5de0e0d66fa7cd9bcc528b82fbe1bbba9b9c8d88cd5" name="cross-hppa64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="e19afb1912e911193ec148be494abd5af5a0ec5eb68a29aac1a9cb7b3375b5efe34e15ecfc5b93a57103097265120b396786b0a3dd9cb7ab5ecc8337372fa567" name="cross-hppa64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="bfc6f1b2c7ca352f4423a4726e9d10c53b58a4ee1a497233efa027ac5a5531eea47435a2d1e6f9074dcbb8c9afbb1c5e6e5e0043546caebdecfcb85858599a7d" name="cross-ia64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="0e733714d285f5210d6ad6cc9f0bf74d43225c7bec026d3166012c8b03c9422a0a84365466a75cfc853f37b9a9f7551cb9c227dbc5968cf0c75fc6cb95eda56c" name="cross-ia64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="7e1ce5c1212385ff2f3b6a347249e26d4bb0f5c21424d370e3e6dad8d05ce757a2a2999290552d994814d3ce85c8076db2b87e34e038dfd123258a69794f0424" name="cross-loongarch64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="e9ea354f18822209b5bc0b58dab5d5db3557f93501b93fa6a0b9fcc8c6eedb2c291c50be49e202441f8850dc89457c1e9a47ac923004ea085757331d9439ff84" name="cross-loongarch64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="0a24db6596b6db57a210e02b38513f8e56d6dcbe4bb2603ccfb0d552c9d824e4b486ae428c2707aee73c9e4a896e96d7c13749a16351fd468a140fbf261c787d" name="cross-loongarch64-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="181dae6b768e3defa24cd9c7b8cdad4d0961d99e7920df3404c8598b044cddf4510a21bbfc03a9581beb063445a0e4549d79e528d24774c2208bc220a2cdb070" name="cross-loongarch64-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="1b1d6b750862c415655474264295574696baf0ef968621c6b0c6dee8187ea1d046e4db41c8eecbcb584597efd153b55a9f9a4e64e4a8065264463ff91d0e2b04" name="cross-loongarch64-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="3ff675d3bdbdf8bcbea34bdedac7f65552db49dafcb2c5fde4391089afee403b080cc373af23ca4d33a671d5dc6e45aafddc52c3e7ace7768bb37020733ad2c3" name="cross-loongarch64-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="d43a39a18b58fe094a32f588cfdc9d0651d6054a4e9dd719322561ebfd95a27aff1df5d210c59d77da65ede039f80c409a022647070a34d9d3ad17cd9a27d668" name="cross-loongarch64-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="6fee6cf919c101e5125c0befa8e224535874f8e649019df27ef4eec10c8c890eabbc740a9e64afd847e3ddf56379dc63481f017fd282485cb172fdd497952e10" name="cross-loongarch64-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="5d5411c2e196213a976f6c9f0346c442d13bd071e6baf664810fcd9c0ce9d41670567fc06e76f64840cba5e5c795e3be1f8297489fcb32eb8f7bc0869a7c2582" name="cross-loongarch64-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="bf15e12c8dc52d5e89c5b0fee7c69ffd917678f5af00a5b8266e663a39fe3f088ae5997171bbc5978bb0ef6619e567ca273d742028f79fd983b4378ee631c911" name="cross-loongarch64-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="6edac0f986163ed71216094419200a59165fff3a9229917d5fd93fa8735894b83fa438115a69244874a9eb10beb900cfa52466bbdcd4b5aad7cd456697c801bd" name="cross-loongarch64-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="b270c2b93b39bc93a5febca346dcda9b4716a0b977c02e6d20c0b63ff406017b247ef177932d735f335d4e118151c43d03473d78ade1fafb0a960d0200ba46f1" name="cross-loongarch64-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="1c607a9f2fb8ee17f0fcfa3796b70ecb82e7c95fa437f6f25841e4fc6a2083fbe14616474f0a5aa5aeaaeea540991415db98f475b96aec1756f804c08fce27d6" name="cross-loongarch64-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="ab095568ec637272be15aa61f184f408a98ab0ff4be03680a09350b914d36405f0bdb540dbd54d70a9bf88526378e242f62d140d5657a84a48321083374bb56d" name="cross-loongarch64-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="6805814eb623ded0e462489c0568c0e6dcf59a11db35d2202d6e6e09f51d706795a6e3fe34aa35f60d2fdf5e795c0278634303071cfcaf070a82b8299ec85945" name="cross-m68k-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="9387c5a174dce0b3ba0d2b2b4947f5422416a046618a85e64abf52a4503d97f5be34e4a2e62a76011c0c8b7311544c9a2dded2280b11cf2fba86b098da9687fb" name="cross-m68k-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="aabf4dbab31f37c5c2437cb612f1f3a8e4362f3b28fd5cb0aca2d24070dbd554f5001656951cdc4c0e7f49dad1128b6fd927b275c92a680060d5c2844a6d060a" name="cross-mips-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="a6bbb4448e5ac3cc9ec86fcbf33422ed2b94defc44ef600526e06dfe81890c98642c9ee9e4b2d0ee220e40a4dfb9693b6ca9359b62ebfcef0858444f40d7ac0e" name="cross-mips-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="866d317fdda0511630fc9a7594c5cc0efe3dc08e11db707fdbfab942351a5a4bf65fe8fde3d9e72ff9661ba322a645b5a3ebdc504b07f1d77b51a90884d19e65" name="cross-ppc-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="e6558c5cfae66cbf57acc8c2d2c7a752d4ed65364526392b602bdcba1ee00826b43ba5e2c0f254303b308ded8b9170580acb60d25b7647dedd712792a022367f" name="cross-ppc-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="6c398d1abf26f378c56f47570c0220ea35c4aebe914b5564fcf8a2019423b76f4c6b26a016d4c64ffc5713cc74bf1c3f19a4ed48741780b756a1319a7e14cb10" name="cross-ppc64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="bb80c6fbed7d9c2e0871cceb323fcbc76b7c29cb0d7a2f883b169d61702ab2c811c066f7c4cc7580d6411a90f105bb837a06aac46bb4422b824535e2ef69c837" name="cross-ppc64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="443d6a99a16cacb309f546116418099d77d46e9b959b5e6e8bfddd0d70eb268b5a2f4c3d40445a0ede29efca4bffb7670e6478727c15efe3621b3863eb40e38d" name="cross-ppc64-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="1ee437a553e9fb2f95d2d218141829607d885f66c1a5f6918d2e05bdae14e84b0708ae7ae5ea0e14ac1f4b027c4d4a3b61965e0271f8470f5ec6614fb70d4cf5" name="cross-ppc64-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="0275ac1bdf5e973dd1d212d9b8f2d3e8698ee71fb02c2ee86338e726771030b8dd5c53626d3e1ce717e09affee878d7d2d0e66a9c780f2e9bec5152522dfad77" name="cross-ppc64-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="248fac3231d8319863153935f311f84c04b34e3743612f10694406236fb73f1425d09171a13bcf827c7ebdf3c287fa4aa2ba16a8ec4ae0ba8ab0bb53900e1f4a" name="cross-ppc64-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="184a86c19e41984b4e5931b39767d04b9aa76a681b6c26eedd7c902f88d3296c8255245170746f241055a8687cfebd7d4e7c46ad36381cf2e12c7df420f844b7" name="cross-ppc64-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="84005c1d40f7aed65063e567e51cfa5209a88a693cc7ac1655e3ea92cda5f96cc59b87c73fc73943b71cffc02370e8b627dd423e06ef9593d24cc6c1a6919384" name="cross-ppc64-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="3dce774953f4b29fa59d5ca919af21cc945f9c727e02ca32dcf00738e82ff84a2445c40ecb159eedde75b98920ed4d1c63633f791757d2fffbc1702b61845ca0" name="cross-ppc64-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="08eae99f0645b6f6f7eb2ec05b85c00c9e766c0ada1a05bad062900b1f6a03f7e8ebc752c1a1caf126be288aea9a94324d071ffaae867f0283d78da2d56faa94" name="cross-ppc64-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="dbb3049a63ddcfadf78b4a82b8cd92f722038e86f1fd40ea77bc6a195290b0b39091f309bac977f3dd74900e3cc20ab36a3614742ed8eb6ebe4e3676267ebccd" name="cross-ppc64le-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="f6ec31a27689e574ae1d2e275f5d1d8ff3921413b1ee95b9b4b121d10175c3c67b3f56ae5becb1aa654994fe00c4680b8dc9b36d9c5e18b0d93ff629ea805387" name="cross-ppc64le-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="ee4338f529f236ae0118ae7689241436f484f52dd32d24996d74ddf555011112e6727c2fbbb47d96898810746f2c90699eac147ef0429eece3a31bd8b7eef2b8" name="cross-ppc64le-gcc13-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="b2fd857ef54278624662352c2a2150d332acbc4c7460bbed65c91993d3fd4229bef276b4a2e716c67a1ae14ca3023e5c855f20a9a839b5e94b32a272b70c903c" name="cross-ppc64le-gcc13-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="22e21808e010fba3d775f0fe319cd8c1d555a04b4572d74ddf5d23e6875f2a3b4d0c10cdf5bede5c98a51a6b0c49492023d0b77d550202d22eaa1b7c201299d0" name="cross-ppc64le-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="bc348be24385c3dfa19565ec5a933782ce0ed9f9981553231752194b8acdaa5b967186770594cde05c61650c578383b72a98d1cc3a22581066a8197917fd7663" name="cross-ppc64le-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="1bf7691fdba6d71e233e8c924efcf752e5842851fb355dfc1547e428611be8e7a36462c5d7de402be121b73e926dc2d93d4e5f315e3ff1ab5723f30f5dac8eb8" name="cross-ppc64le-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="d298dafcd9806185cf4a4ddb19bf49943d5ccc152f6b1784e9aed74681a9864300096df76c1fc86e5038f52e44c672d51b3e9b241597d080b51e9388696777f8" name="cross-ppc64le-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="502ce917772d87edefb14fd8e14fa7997efb03ee00b2b14106bd072c4bf62d6e479e014030595c0ecaaa34ae42242e56de16f901aa927759b25a81f6cec10a68" name="cross-ppc64le-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="905000810b494ef79e080451477749df520d2575a063e243e03b0655057f786427249892afa15eb76ffdddecdad248e3afdbadc30153f02ba81ebe297063d56a" name="cross-ppc64le-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="40bfbefd259451bc4865fe0d3c596af8721376da01bd0bb19357881514b31a071d157f1e7c3c587c72a295c75830de99fc383f7ce0f65838824f6418cd09993b" name="cross-ppc64le-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="bf6c900429c0969b5c96feb4e6515e69df7b377f71b689fe1420848506d08e0a46e530341935380682d1311b050fc6b7d9c1e175c64f87bee60d2ddd363e9389" name="cross-ppc64le-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="465ef3c691433e0979e64f8cb4cecb50c5475b0aad59d70da44165062fba409792bc2aaaf70df481bcb0f5756819d6c779d9d403af52cbf358e411d03e23a4b7" name="cross-ppc64le-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="6e0561d2e44085b86d6693306c1acd2eede68a74fedbd32146074c2f39d8b083c33dcf8ec5a900ae29bea98a12fe06dd49b34b3c231cea144944b2a946008b47" name="cross-ppc64le-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="92b9808facbf66f53698f6c7826ba2f6034c2cf1cab43de3ece345acc2eb7892fe0a1eeff4fd8f1237edea8a3274b71fcda3d4cff21793b88501a1bc487486a5" name="cross-ppc64le-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="d67e92dc72c2524c79f9938a25d1166d2dccec44bb3b207a9eaf4946caf0b232a75d9b016291f5a25dff41ccb51b736e7c0eab58679b4684809b8c870657f193" name="cross-ppc64le-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="59d1d49fd16eb05e91345a8ed3a8aae147088f8256db0aa9841e2d66850dbecd15655ca68b190b7096b68b9d75e62d3ac9768cca63d1b3e9b72188c091b5c537" name="cross-ppc64le-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="77d1f6abf8549d0564b0c651ac102210bbe0d6660785ef80f19d65a83ce49b7b52d1f4a86e04eda66f21cac7a4373d305b9d133c4f165a955752ee503f50c578" name="cross-ppc64le-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="74f219831b159739a169e2fa0adc8fc564afa188fd55c2724d27ae06c97c071def387df84e79c7fdcf88b117d999b3901bfbaf4e0af95d324f80305ff1b649a8" name="cross-pru-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="7cde55e404218202f0477584f4118eba653d8359d5e16d80093024387ba812fbd4eab82038f339a84d1c4d59739fc6f2984870be82a60a620b677af1d5250aec" name="cross-pru-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="bea9481057ec7bcb3030989a4dda70c70c8c90ff1f3bc739ca70bfa0623cbf816f39c1736cd345e1d956ef6ec716ad5c03511f67bc4cfafbc3d0430c37bd6d58" name="cross-pru-gcc13-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="77c35071370bd3ba268c39dd4c280f15399df03d0bb4a93b5f842175a24cc3fa7726539751e6d2ea1e895a30bdb4f1677564265e4c84349649324640b1e4d03a" name="cross-pru-gcc13-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="89e2609c75de08937f07416ef638784ce2f681c47798219dba31976f0293bfc16c6ff7ba0eba51cf125820fa7299f127491fc19d4525bca3cce6c4105e3604c7" name="cross-pru-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="93120531690a88682a9e777d2502517c5bdc911139bac3399cda7d82980acf81a4b67721d206acb9a460cc7182905f8cb63e9685c981973ddbd6a44259a9a449" name="cross-pru-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="d7966d383aebff64cbe44ca94ea3dc7eaad3b9329a1557c258070ac5f5c17fd72faa1b4082631ea121e810dea3cea216cde493166b271a922bcd7c34e0e3f41b" name="cross-pru-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="b4324ebb1a2c60e47e6e522c6580d555819b721a7d33fac4a077a31d02c046f82a13d17562ec06c24ad271bb2511de23b432dc54ba532c490088c22f973229ec" name="cross-pru-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="048ec59a486674853a8eaac40531ce900aa9d635a702b9cd986dfdfc12b0bba980f8af2c1780406e72feb88aa508c3fc74cc54318cdf796d5984a33ad1e099a7" name="cross-pru-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="6e815d82a086141b04a3e6a113f7ad54abc2aec96f7ed59f075da90fa0324e77b5259132b8e43b9cda2a74fdc1662d16162b75525026a4effc7b724c943e5978" name="cross-pru-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="f25e5e1251ab67f39e9b20574537ad336cc43894a7184faf7bcfc08847001fa65afd13adc9cac5897ef8c28d39dc5e3bd12ab16a931afc621f7b30824e0d9dae" name="cross-riscv64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="1efbd4d8782643a4809370baef5cb33e4c45e489b93a3805d57e9aa9c71929ea63ec229d5be5a1257ea2f00e9dbcf5ef9241182110453eb94cda5dc4e3c934c5" name="cross-riscv64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="a9d504d2fde1e8a0c48af953d1c99d8cabc25c33e742037bdf9b468e6710c5aa8f0c5d07c526e2fdc6cee094b02cba654c6c95f8cb1bc25e713462c14846617c" name="cross-riscv64-elf-gcc13-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="bc8f6e0a59549d3fe9f2bb46aa61d31e61a048c7dab1680ac410f659c87dd5e100d5d2b4e4e9235a1c1555864990d503f8e05e602e85ea869e08c807bbb6e1c6" name="cross-riscv64-elf-gcc13-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="6bfcb5d12e9649f38594219880fd2fd93709f5680350718994ad17e90678c1eff9fdb9d87fe2f112cbef36712e5b9e95e5fe94c0c0699f7b42de0be61fc2da58" name="cross-riscv64-elf-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="0e47e5c7825aa34d49e9573fbbeadbee92a97e5ca287254563bb7bfcc8502e7b1bc1ee8b5b56b3ae2357b5cdb803d80f774285da3b3a3ed18deaf785d8449520" name="cross-riscv64-elf-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="bc249bebe9ceb693d77b468d788b4a51c4a2a0b7e38de4e167e4cd164b6155e6069c3e3c4609306094e9c7fe41df0aa30709f6e4949648cb6804e6356f57c858" name="cross-riscv64-elf-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="7613e64975a86d8cf076edd5219db0d3a20878befb078c53a7f311a52c3d002a1cb0e308e01d3b82d381046ed0959f11d90ac75ff5bace429182c75d985cf6bb" name="cross-riscv64-elf-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="de650f381225e656f394eff9b258434b42afb2e192d352c18c8ceefb59876d66cc4f235ce7878807c55c0e65b106a4776cf4eac2e4ac58ba67e7fa55b989c7b8" name="cross-riscv64-elf-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="14bf5ae11101bfcc34b8f424952d4a75d148c591383c7cbea7fdb9ed35b08ea14fc90b4c854a8384f6e83c050952e04cc9f26049fe4ed95f99894c38d81b53f7" name="cross-riscv64-elf-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="6152307bd44ddbd39aba12ba293fa030ea6cea14b8093eb24dc7e0d8aa026465f84879fdc9c4251e22e3bc224395ea1f822665368216bb936fbe01e1dbac2648" name="cross-riscv64-elf-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="f9e513eb4b97b1de87137a560648958dc9371304a519799e5ee18b08082bd2bb8322e79966f7197fe4e08cc60735df963a829d5f2a66c7f3fc378579690f4f70" name="cross-riscv64-elf-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="9069e39ca84d67135a12676440b0a7b6ad51d690e8f04884da4a7f1204d2956524be83581400763d38793a3fc6c810874af543a1a7fe9892cc1f61b8819d65d5" name="cross-riscv64-elf-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="ca717461d8383eca1c0df06f54c622eb8ab31f34044f3b42c8aa7819d28db4c5044892a954f166fa83ff4f0c910efa1639d1e4b0aef0a35b8584e7641e192386" name="cross-riscv64-elf-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="cc1a9609790a06d651d1b67750258a5b567783819dba72ea670f68d947afd77bae290fbc47534ad0c6e779c919f2b63701f0b47422dc71301132f32af526a31b" name="cross-riscv64-elf-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="546043beb8ef94288f181d5bf6eef53c908720dd6785ec25977e3092db8ef2f8ba05d195216226335984cbfc5b44676dd74cd8f36c311c8112c79eaddf553b3d" name="cross-riscv64-elf-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="7dafea7562ff0bf7308b27393d646304fe44eebca2f295a6e3450c2409883843816d0ad0d9bd233a699986006dbde8f6d2c1507c63ef3da5bf1e27db852e2ad0" name="cross-riscv64-elf-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="0cc523a098233d555af907d30bd2e4c684fd8b6fba5270886b47f93382c054cebc246cae8b25f25e35d4c4263fd2e8c2d7cd15bc02da510cba3051327e055d9f" name="cross-riscv64-elf-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="0ce2dfd0c781c5472a398b538974f742d08210bfc5c81042212de5fdbf0089b94deffa5187826495d69c93fca0c7bca5a8c54bbf90ee2c45fbcb86bc5df95ddd" name="cross-riscv64-gcc13-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="5d23777d431ade515bfd2e37aee979a926d7fe7900bc589d889222995c46df63768f90512e44f26c42c4386096b081431be31c69a028280261aacc757dacc7de" name="cross-riscv64-gcc13-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="c9f80f2e5a9e78981e2df6c792fd2156e07ecc5c55b01706cf91dac19f6bfc3dc73791628d59606282fbc97ae759b7396f6bd6b977f6da0c4144b52b9d2faa8e" name="cross-riscv64-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="c55491f7b3b061962fd3df35f276106f08f6f8fe10b5bf2bcafea438afa9ba6d9e50fe3bc0aa9c9f38ca222b9615e1471df98fd48bf5fe8b53c5bf9ce787eeb2" name="cross-riscv64-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="edc984c60fea4c7822d2a8350856ac56146ea069c19a6f842a374b43714be5071b37c9e65d21feb0ab43e2d48547f048320485a44b13487ad91597af6daa2974" name="cross-riscv64-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="6175f8947f4f38dca78eb81f59b27971a2176858246d69df5f448f14cb997e49e3949fd990b4fea8b7056325b9a4f95dfc38053e48970d6e782e74f3cd63f7a7" name="cross-riscv64-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="80d377be793e5bffcd041c1a1c0ef31d3756c4b9a24666d2ee285ebac9f1629ef9d11ec0a66803bfd16eba898e816416bf365065358f90842e110e00173c114e" name="cross-riscv64-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="b1e5d1fb531ebeab9112f1034466f0873da324c749403f424f95e5f9307a0f458181279ae187cb0e249cc7b078ddb3d3ebbed3619eee737c0dd132f808b32ebb" name="cross-riscv64-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="7d46a6197af1cbcd38b0b497532e92e0188d33bd008deb3d8c6cac5aeffba7875286a3c91fd21577381ad3328fc63c971f64927735cd4710e65fd24a6565a11e" name="cross-riscv64-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="951bb1c29fff04cb532d8de5710c80e2683c5a56984ef239a4170e2b4c2c3e2ab3bae419259f96619eb0569480f72bcb00f8253a827c82d21c375b4d47f1cdb4" name="cross-riscv64-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="5262b7a8020b764d087ee4ee838adc6a3d41be87c160a652ee7a8c21729ac799d705bbdc816209c3a3eebde490b28d19c8f8d793f82539ac267ec94d03a9e26e" name="cross-riscv64-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="6d099e6b600afb0344788c08c8c77ce057931a4d42f5e764597386d613c9d690a69f89cf0d50b002160d268e627fd0774df58edce93b4ad6062cff09f9753207" name="cross-riscv64-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="a3727f4789a334855809fb6193d2f3c019baf7def2b034d421d6657aab5da0a479ad1d91b878016794e94f5bccf708168a38f30321fceb81903d07726a5f0096" name="cross-riscv64-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="182829fc33e7cfd1d6cd36459694a625709bf92cf112a0657ec793aa94d0a8c4b816d1c36ae3cc83ee41c6b52c2ea738ea38bd24c122368a944aee1680847327" name="cross-riscv64-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="b286d456cb374e1f23f1e34f42d871f34dc2e4f1343d8efcff207dd3da5e90d2c248a8f43f4829443df2c3206805b6d5d41258feed97e89862fa008b196daf9a" name="cross-riscv64-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="4c6afdc0d4268c46ff7b42f0c193ed0152390513aff7b62a9e244563cce2f9a3707dbdc24215966062610cd77c9e44ffd159342437d3d06cf795934e6f36b239" name="cross-riscv64-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="3df13b8d10ff63b08b1d7fef533e129c94f707e4e45dc16dd1a05301658ee5b1746d2b0dece5143832eef703f3f33ea8fa181ff650de85e8200635aac63911b8" name="cross-rx-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="d0f82719c8fa267b56ee5a606f09ef4e8bd7377fa9488e8ec2821970756e301787f58bcf5be30dd247c390d8e2c14bba8f744819a88b3b43519b92f28c5c35e1" name="cross-rx-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="addd43b6b6d6edf33c989c02ab59ccc20c2e563093f8a79b821c99a358babb53c112c78749161212cf4937051154dbb8aa21dad3faf65177f75ac2fa1401ccd1" name="cross-rx-gcc13-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="53c665120226d4816f3766b979ade89967464449c8e4c00220c7595fee562f4851a3a45743428f0b18b6f97473ade8e5f64449f866c62387a4a9cf48d217bdcd" name="cross-rx-gcc13-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="44ff05cd44f263475cc9a5c560988cc370605b5597795e3c32797b63bcb56fe73e7fda902a2b0e234be8bf0e3170d7708918a99d5bf2497c0463c07d5c817ff5" name="cross-rx-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="7e42c744f767d6904c44669798cbeb0eb82936db3533652308952fc2698a877c809bbf8b2370dba68a8180713c37038f78cac827bb85b9f95f15feba32b87c9a" name="cross-rx-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="d51ff4010335df732214c5c5480d32963d46e1433c53f78f9815b566ddd571aa1726ba30cb60c92278f73cbcf5ac2a40b45c3c8f00dca52b87a685e526314f37" name="cross-rx-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="b0d2ffb776b64d55e58ff9c7f2a955e8a0630a99b8ba26c4c028c388d71ad1e30678efa0f6289f04e247ec85c74307ae782edbd62acb8438ae47962f1b40b3ff" name="cross-rx-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="70c819b731a029f6c244743aa047221727f4838c4519f2532aa5c43f8dff0951218b54d9d1263e48058c6dabe6976501bce2ee4b8a4b35b55197c9a0a33a81f2" name="cross-rx-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="f59804eb408c60ed46c4be86bb91c5b355026c140c2d5581c9c55f5b2ca259ad6f845036ba02e556243cc6dc361de3f219e1c2d636cecda43f0b9d2e73c00a2e" name="cross-rx-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="4284cd69ec1cc6f79d752ce89e7c8d629694f81d839ad034af1906ea21bf246cc4e7382246ed31235f3def4885a5e9c61259538e7c49651839d808120994c3f0" name="cross-rx-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="81cadd845461ba327e3973c4905f48b7865a153433327edab569fc4fa1ec36641bac326e34e9a497e1b22f614a0283a5011a292a406137d79b45dd52a7d85613" name="cross-rx-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="25b4dbdf1ae299bd1393b6778e96157ce346761ea1934e1e3164577ff7e2e8fa820ac51140a89994b9bf409af0cef7297986a4681029a1692f3262bf0050e609" name="cross-rx-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="24d4044c611937472a44ec37767a58deb088b033c81f1a76c751d0c1d744d70d45e35198dff4e8cb10a516d56485321efbd57f57a396a2c25fb8256fe3d493a9" name="cross-rx-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="a70226d336dff95d790f2b0735a13f59a32c11c969e704e97dc47d2b93d78ac327a9e25a53429ebb3d2085371095c2c05cb1df17db2289d54c427624aff05637" name="cross-rx-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="0bd79b9576dc7952d41a109e3e6191730520943405078b9a4c68c9c578c0420d26e9d0508f570132becc86dbf86bbf512411a3ed21b43cad592043a4a42d4e0a" name="cross-rx-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="b4f61db519ebe2608eb3a7cf33aff58cbc0869755f471c41c902b9f7e2f18fa722c38c0633321df6df2a4f8304eedba492004a6f89754034563ef1deec805fe5" name="cross-rx-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="7b1d57cc6d01f32d944b9ab42da68513ee74f16d258d994986133529aa2851e11795396df3fbf8b1306b24a27b333e0e243549993e3db417a9df535613811f97" name="cross-rx-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="2376b55de605860d70b7920ec7aba199fa198109435110e73fa84ab95216f08d1b927b5b98c49e753d0ff75a47445abb9468e85f85ceeed0bbba6b058cdee5b0" name="cross-rx-gcc7-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="75330c023e049f11e0cd8db743c1d999921152fc6216f30d458a746cb9a40cf2a40dbe16bad181324f3f9f06e4a2ad2845253c3fc69c319321372e6c73bf2da9" name="cross-rx-gcc7-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="0aecb6d3b930ce92a9c0d958d4f61e466caa60fdf294035242f323629aca0346197f00a6143785e070b615c37d11290f69de9810304c72169b8cfd9486c8415a" name="cross-s390-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="75cfcf5b87220e1d8c65f2e4263e7d653e03c2cb158cae2552eb6824bef67f06309005bd2b3c4e950ff868bb69daae1d1aafcb684b0bfb38979a5c755d9180ea" name="cross-s390-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="5c0cbcf3c1da6aaa69c9a40cdd00009157752ae01eaf656882c5db296ac2bd3a42cf4d4e9594f998dc61a1e5a2616e54c00f946c220f48a939f75166078c786e" name="cross-s390x-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="0d78dddb0861e76669d534067731c4480697531ae92bdea59f09afe3374227c472d6a093752ee9d552aad798091837b54a88d351794cd4ba34392985ba9bef59" name="cross-s390x-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="7454995cff24e6009b2f492d212c74dbc0f5af7c2d8f7c72483d709a2d95e9866e66cb57b85ec620cb2600dba683deebc8c2f39e486ba6d4b205389f6803de4d" name="cross-s390x-gcc13-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="a2c4f1e2cbcd56a72e5f94a0774ed22fab1e1b3fa59d864f28d402bbec14be10111223a4ac6aa969d0f88beff0a168efa169cc60a089166f0b485b7976292aff" name="cross-s390x-gcc13-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="c8ae84d8ed1db2707c8713a6ff7fe022efcfe32cf3a7046a4a8bf3bfdbc6faf0928319538c758b8f72467f046c006a02642227ad5a2592eb2980268d72dfb2d0" name="cross-s390x-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="c01a6fc1a437c078d7f5459c4737b28138ee42bf86418880fd18fc852f3084abd2fa1fb47310696ecfc2c53153080daac190c29b23e8ec90b60fc9ed67755c94" name="cross-s390x-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="0547552f39a55fb2950f404ef693827e32ec451b8dc484b4e68b4776b84f566f858e8a23f11b460d9d3a740e315f4985026f8fb3d18ee44e93c9516e53c9f893" name="cross-s390x-gcc14-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="3f11e4adb39d3074e7a9fd003106bb2680ef449fd5d9cf07d74df97d3bdf6fc16d72ed775f43ae2ffe8f7a84c75109d9cd1b30839bfa088115fbdd77bf0f2493" name="cross-s390x-gcc14-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="9b48d308cf8da78bd01f19894768c414acadaba2955dc04d09962dad569a4a29f0befa1a20c2798f0296848a49d9f895e9a713a290ad438781462aea94649db2" name="cross-s390x-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="bb7a7149bee578ee2c1de5554299f16ca38d8e6a0e48950df9a2476efff718291b1c426856a43a2f4d427d92803c37a265caf0b0f346aac1d218df770c50a6c3" name="cross-s390x-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="bcbeb7424bea89f74fb54c50eeb4bf4c817b6a9d30fe2c1a1d9e93fb71114cd1edf4d03fe366b75b9c4f456f5bd3d320f4657a4fec45f21f7f4b241ece6d69d3" name="cross-s390x-gcc15-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="ab39f65d5493ee56da8edf57a96715d4852fb7a51523fe3167e0eb1014df9bc38d21dbf0369dd8f2351990e3ed9d609d049434faa9ea619fe927dfb1ae19ed52" name="cross-s390x-gcc15-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="edfea8da3514871f59a27425bd2b1487dc973beeaa924b64d3c34d07eb8e63da20710ddd314caece79cab171c779e8d0970f9be0f799bf7989454ab4c53bcffb" name="cross-s390x-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="7e3606e53efc43f863b8d3e82cdde1f8d864dec1448dd157244bc5d9c18132d94dbcbec45e96ebf6a5f96bf5fe379ee55be52074b99fc9650025fdc15b1c1db1" name="cross-s390x-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="ace493ec429e89c70d4b1fd99b48a2b66ee745116905d7612e7bd810852c895e21a4b9cbc75b93be735d8948841cecc1ce34c315f93dbb27fbeef089dcaba2d7" name="cross-s390x-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="0da574cae05ba69926d93d95c8875dac284dda93993bb0ae9123a1cf098421cc7591e660373bc9d292b42393fa62b5a2e9f432161a1fc88efedc14475668b221" name="cross-s390x-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="f345c02ef93ece47c081ae39159e268508e3ea62c116199e81601c93b34584a57a384a30485b7e07556893b728e339e5f4eb3678382f8d3e3b37304f6e68aa21" name="cross-s390x-gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="18d95c835efd6d842b4b440afebb442d72ba24cf0b5ab8d417d28b76af3390764335ea6932e4f64dbe84bd6f10b382968bb40da374549a438296bd84544e9c07" name="cross-s390x-gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="0fb07b4b047e3b5dc5a57c17e503ed1b639a3c8a7a38889b553475fc100c1de8a7d3667171ad6636d54e2eed9d885366b84f57fb243527a9624252d3f9ac823e" name="cross-sparc-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="da07827e814f92c04bba25f2791f7d5b4fbc13013ae8aab74ead47b7bf0fbfdc85d1064276a500bffa06003454bf27a35f0d57cd33471e2c204b982094ae7d15" name="cross-sparc-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="4774c6932f4d47b28ad3f833d95c2e3946666b70746604e6dc8f6069d2bd97c8c11b9915b7bace1eea0dc62c5be03de5cc2d6d62ca5dcf06077582f19cc609f3" name="cross-sparc64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="1be7fa2a79801463c63629b1ca0b5fcc9bc264aea146eeabe9fa54d45cafa0fbeb2ef1fc99d98e5a47860a2ef0fd01dcbdfe54d15aa14e6ab31dfa666b9cf764" name="cross-sparc64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="bdbfe37690dbea7116fe74eea1438b7e4bbd64ab93edc86729f712251a2cb44b5373ad4b15f16aa399b0355d03c3110c8796790e624a19eccfbdab30c92d651c" name="cross-spu-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="c450a68856e9d1fdbb9fb608ea07ee106e859edea03b247372bd3778ebd14131be321c5b3523be300960533f43ff81a08d41dd42388432460adaab9e35622b7f" name="cross-spu-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="741490e93c2699202054058893ec332bc1274d78a4ce1c2e45d21eea9019e62af26187175eafbb208e1fae0950d91ac74d5ddedfdc86afa0eb7951a83f023ea5" name="cross-x86_64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="439cafe124e7835cbaebac72bd3582f54c6b4fa03bde844edf22f2d551a532055873b82c28d981faa2dac288cf9946ddcdc08092e151604cf3fc9ccbeaff2787" name="cross-x86_64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="58f6b7c7325e52116af89c8863f2bb751d5544dbba7406d4a2b6c8a2fee2652b3bc681f463b713faf3298132e014f5f487fb015193145e06912c763a5da896ea" name="cross-x86_64-gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="7096010c0404b60ccafa0dd13c30f46358aa1d6863116c4de087080a27981ed1a281dae297ff6d28fd00d3b1f130b2871aaffc0518fd8f1c355608e4be48a127" name="cross-x86_64-gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="8ea00d515839a944792a2fdcabca3a8fc81e963612f08e581f561614e0b491df04000e7b8be39334251e842d2bfffe3efeaa1a3902a2ae55fdc1d87f30643a2b" name="cross-x86_64-gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="ad7b201b44baca6a5b9626b92bebfbf10d53374a876a7c1701d2e8680d5061a73310e299b807d9cf74f7f9808991d28a4daf93d97090b62e573e3cc7047b91a2" name="cross-x86_64-gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="6c7bc19ebda8c2b3a1467661b332528d7fa0718c9f8b5140b940b0e4e6cea4fb315f94bcc1383e3226c61d0159338b16819b2e915171a3a26d2e40682a16a1d3" name="cross-x86_64-gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="230298415ea4b646867bfbf6c56454ff031fb3f354ce68cfefc1f0a04fc2beb11811bf2a0566e25f408765abb64bcb4cf4e5e14e047025d778408581dd0cb189" name="cross-x86_64-gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="e215193e9954ee7202205127474884ec7807b0cb5e3ac0cb3650054b4d259a223ec201a6ff0dba7853a421e590f599c3ba9a5a419890e1a48969cf49e14c4af5" name="cross-x86_64-gcc16-bootstrap-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="de453c8ce8b3c1cb9be9aaf3b7d197c0f543d757960dbdef83c6ab26032d9a39c41f18f1ec67158e047772687d8b589ef9f109dbbd2eb4b91b3f462c30e7c91e" name="cross-x86_64-gcc16-bootstrap-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="5610f54c052d7121fbf577182b96bd8246c02dcd663d14e8c4c8baaaee13b7747c7103a17e86f01a01652b401f8742fb50ca8a9a2b91d8457491848ee5c55b40" name="cross-xtensa-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="81e033c2146d1d26f605a5b6bc5a662ec6b65dd5e183179b3fc5038ad4a240f212c1db5544922e3af153e93a5f83500aa84a7ee5394e1c417b55545f055c74cd" name="cross-xtensa-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="34c51eaf3cf8d78da0fdd0c64f4eaab5d9aa5419fba8c0828a7c72642cc5b9c7d8a917252917f237f776ef2b61cfd9402ab201c2d41c98acd845f3dc493fb46f" name="crossplane-cli-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770206400">- Update to version 2.1.4:
  This release backports #7030 to the 2.1 branch to fix one of the
  issues reported in #3423, where shared transitive dependencies
  could not be upgraded successfully. It also contains security
  updates to Crossplane's dependencies.
  * What's Changed
  - chore(deps): update module
    github.com/theupdateframework/go-tuf/v2 to v2.4.1 [security]
  - chore(deps): update module github.com/go-chi/chi/v5 to v5.2.4
    [security]
  - Backport lint fixes and config from main
  - Update sigstore dependencies to fix security vulnerabilities
  - e2e: Move transitive dependency test packages to
    xpkg.crossplane.io
  - pkg: Fix handling of no-op package upgrades
  - pkg: Ignore outdated dependencies in the lock when upgrades
    are enabled
  - e2e: Add an e2e test for transitive dependency conflicts
  - chore(deps): update module github.com/quic-go/quic-go to
    v0.57.0 [security] (#6978)
  - test: add edge case tests     for SetComposedResourceMetadata
  - render: propagate root composite identity through nested XR
    trees</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771416000">- Update to version 2.2.0:
  * Upgrade from v2.1
    It is strongly advised to upgrade to v2.2 from the previous
    minor version, which is v2.1. Upon upgrade for each minor
    release, Crossplane performs any necessary migrations of its
    CRDs to ensure the latest versions are stored in the Kubernetes
    API server. Therefore, it is important to upgrade sequentially
    through one minor version at a time as described in the upgrade
    docs.
  * Notable and Breaking Changes
  - Input CRDs included in Function packages are no longer
    installed by the package manager, following the xpkg
    specification. Unknown or disallowed resources in a package
    are now ignored instead of causing package installation to
    fail. See #6976.
  - The on-disk structure of the package cache has changed. This
    breaks an undocumented behavior via which packages could be
    side-loaded into Crossplane, which was especially useful for
    testing. See #6981 for details on the change and #7147 for
    discussion of the test changes necessary to accommodate it.
  * Highlights
  - ImageConfig can now be used to configure the
    DeploymentRuntimeConfig used for packages, including those
    installed as dependencies. Note that a matching ImageConfig
    takes precedence over the runtimeConfigRef in a package spec
    if both are present. See #6382.
  - The MRD controller now uses server-side apply to update CRDs,
    improving reliability. See #6934.
  - The pipeline inspector is now available as an alpha feature
    (disabled by default). When enabled, the inspector forwards
    function requests and responses to a user-configured gRPC
    endpoint for debugging or observability. See #7025 and #7031.
  - XRDs can now configure x-kubernetes-validations outside of
    the spec. This allows for validation of metadata such as
    names and labels. See #7018.
  - Composition and operation functions can now request OpenAPI
    schemas for any resource kind in the cluster using the
    RequiredSchemas field in the function response. Crossplane
    now advertises capabilities (including required schemas) to
    functions in a new function request field. See #7022.
  - The crossplane beta trace CLI command now supports tracing
    all resources of a given kind, and supports watching
    resources. See #6552 and #7015.
  - New documentation has been added regarding connection details
    for composite resources and workload identity with
    Crossplane.
  * What's Changed
  - chore(deps): bump crossplane-runtime to v2.2.0-rc.0 by
    @jbw976 in #6888
  - build: add release-2.1 to renovate baseBranches by @jbw976 in
    [#6892]
  - Fix Docker port binding race condition on macOS by using
    HostPort "0" by @kaessert in #6897
  - v2.1 release follow ups by @jbw976 in #6903
  - Fix XR circuit breaker to account for double token
    consumption by @negz in #6911
  - chore: add Evaneos to adopters list by @jbw976 in #6916
  - chore(deps): update docker/login-action digest to 5e57cd1
    (main) by @crossplane-renovate[bot] in #6890
  - chore(deps): update module golang.org/x/crypto to v0.43.0
    [security] (main) by @crossplane-renovate[bot] in #6921
  - chore: add ambev tech as adopter by @rafaelvilarinho in #6925
  - Update ADOPTERS.md by @O5ten in #6900
  - Fix claim controller watch startup after transient failures
    by @negz in #6929
  - Add option to prevent events from being emitted in default
    namespace by @frigaut-orange in #6733
  - Allow configuring custom annotations on Crossplane helm chart
    secret resources by @ravilr in #6917
  - Use server-side apply for MRD controller by @negz in #6934
  - fix: Add TLS as app protocol to function service by
    @ezgidemirel in #6943
  - pkg: Allow configuration of DeploymentRuntimeConfig via
    ImageConfig by @adamwg in #6940
  - chore(deps): update module github.com/jmattheis/goverter to
    v1.9.2 (main) by @crossplane-renovate[bot] in #6918
  - chore(deps): update github/codeql-action digest to d3ced5c
    (main) by @crossplane-renovate[bot] in #6891
  - chore(deps): update module golang.org/x/crypto to v0.45.0
    [security] (main) by @crossplane-renovate[bot] in #6937
  - chore(deps): update actions/checkout digest to 34e1148 (main)
    by @crossplane-renovate[bot] in #6954
  - add yaml support to render --context-files and
  - -context-values flag by @u-kai in #6830
  - chore(deps): update github/codeql-action digest to 497990d
    (main) by @crossplane-renovate[bot] in #6955
  - Add Netclab to adopters list with usage details by
    @mbakalarski in #6972
  - fix(render): propagate root composite identity through nested
    XR trees by @jcogilvie in #6957
  - Add Sumo Logic to adopters by @jcogilvie in #6958
  - Update ADOPTERS.md by @TheBelgarion in #6754
  - fix(deps): update module google.golang.org/protobuf to
    v1.36.11 (main) by @crossplane-renovate[bot] in #6960
  - Disable CodeRabbit issue enrichment beta feature by @negz in
    [#6993]
  - chore: update run function proto comments for v2 connection
    details by @jbw976 in #6992
  - pkg: Stop installing function input CRDs and ignore
    disallowed kinds by @adamwg in #6976
  - fix broken link by @cahillsf in #6995
  - chore: Remove ESS leftovers by @ezgidemirel in #7001
  - tests: add error handling test for printPodsTable by
    @intojhanurag in #6944
  - feat: Support list of resources for crossplane beta trace by
    @twobiers in #6552
  - Introduce xpkg.Client to consolidate package fetching by
    @negz in #6981
  - Bump golangci-lint to v2.6.2 by @negz in #7009
  - apis: Eliminate imports of internal packages in apis by
    @adamwg in #7002
  - Add sidecar container support to Crossplane Helm chart by
    @phisco in #7007
  - feat(helm): Set automountServiceAccountToken on service
    accounts by @bradyz7 in #6873
  - chore: add adamwg as maintainer, move turkenh to emeritus by
    @jbw976 in #7027
  - docs: fix typo in comments by @NAM-MAN in #7028
  - Pipeline inspector hook one-pager by @phisco in #7025
  - chore(deps): update module github.com/go-chi/chi/v5 to v5.2.4
    [security] (main) by @crossplane-renovate[bot] in #7033
  - Add Cosign v3 support by @jonasz-lasut in #6985
  - pkg: Fix upgrading packages with common transitive
    dependencies by @adamwg in #7030
  - Add an option to prevent caching of resources in other
    namespaces by @frigaut-orange in #6732
  - feat: add defaultCompositionRevisionSelector for v1 and v2
    APIs by @markussiebert in #7032
  - docs(links): update links in crds by @haarchri in #7045
  - Migrate build system from Earthly to Nix by @negz in #6999
  - Fix Renovate local preset syntax to use owner/repo//path
    format by @negz in #7055
  - Fix Nix config for Renovate post-upgrade tasks by @negz in
    [#7058]
  - Disable Nix build-users-group for Renovate by @negz in #7059
  - fix(deps): update module github.com/sigstore/cosign/v3 to
    v3.0.4 [security] (main) by @crossplane-renovate[bot] in
    [#7047]
  - chore(deps): pin dependencies (main) by
    @crossplane-renovate[bot] in #7057
  - skip checklist-completed check for comments by @lsviben in
    [#7061]
  - chore(deps): update module github.com/go-chi/chi/v5 to v5.2.4
    [security] (main) by @crossplane-renovate[bot] in #7046
  - chore(deps): update module
    github.com/theupdateframework/go-tuf/v2 to v2.4.1 [security]
    (main) by @crossplane-renovate[bot] in #7048
  - chore(deps): update module github.com/sigstore/rekor to
    v1.5.0 [security] (main) by @crossplane-renovate[bot] in
    [#7034]
  - fix(deps): update module github.com/sigstore/sigstore to
    v1.10.4 [security] (main) by @crossplane-renovate[bot] in
    [#7035]
  - chore(deps): update module github.com/quic-go/quic-go to
    v0.57.0 [security] (main) by @crossplane-renovate[bot] in
    [#6977]
  - fix(fn-cache): prevent caching responses with unfulfilled
    requirements by @haarchri in #6961
  - fix: improve errors for malformed xpkg examples by
    @majiayu000 in #6990
  - Add Christopher Haar as a maintainer by @negz in #7069
  - chore(deps): update docker/login-action digest to c94ce9f
    (main) by @crossplane-renovate[bot] in #7070
  - chore(deps): update github/codeql-action digest to 439137e
    (main) by @crossplane-renovate[bot] in #7071
  - Remove Earthfile and .ko.yaml by @negz in #7073
  - chore(deps): update module github.com/jmattheis/goverter to
    v1.9.3 (main) by @crossplane-renovate[bot] in #7074
  - chore(deps): update actions/checkout action to v4.3.1 (main)
    by @crossplane-renovate[bot] in #7076
  - chore(deps): update aquasecurity/trivy-action action to
    v0.33.1 (main) by @crossplane-renovate[bot] in #7077
  - fix(deps): update module github.com/sirupsen/logrus to v1.9.4
    (main) by @crossplane-renovate[bot] in #7075
  - chore(deps): update buildpulse/buildpulse-action action to
    v0.12.0 (main) by @crossplane-renovate[bot] in #7078
  - fix(deps): update module github.com/alecthomas/kong to
    v1.13.0 (main) by @crossplane-renovate[bot] in #7081
  - fix(deps): update module github.com/emicklei/dot to v1.10.0
    (main) by @crossplane-renovate[bot] in #7083
  - fix(deps): update module github.com/go-git/go-billy/v5 to
    v5.7.0 (main) by @crossplane-renovate[bot] in #7087
  - Remove unused tools/ dir by @negz in #7085
  - Use lockFileMaintenance to update flake.lock by @negz in
    [#7084]
  - feat(trace): add watch for trace by @haarchri in #7015
  - Pipeline inspector implementation by @phisco in #7031
  - chore(deps): update github/codeql-action digest to 2588666
    (main) by @crossplane-renovate[bot] in #7092
  - fix(deps): update module github.com/go-git/go-git/v5 to
    v5.16.4 (main) by @crossplane-renovate[bot] in #7088
  - fix(deps): update module github.com/docker/go-connections to
    v0.6.0 (main) by @crossplane-renovate[bot] in #7082
  - chore(deps): update actions/checkout action to v6 (main) by
    @crossplane-renovate[bot] in #7095
  - chore(deps): update actions/upload-artifact action to v6
    (main) by @crossplane-renovate[bot] in #7098
  - chore(deps): lock file maintenance (main) by
    @crossplane-renovate[bot] in #7102
  - chore(deps): update actions/create-github-app-token action to
    v2 (main) by @crossplane-renovate[bot] in #7096
  - chore(deps): update actions/stale action to v10 (main) by
    @crossplane-renovate[bot] in #7097
  - chore(deps): update codecov/codecov-action action to v5
    (main) by @crossplane-renovate[bot] in #7099
  - chore(deps): update renovatebot/github-action action to v46
    (main) by @crossplane-renovate[bot] in #7100
  - chore(deps): update zeebe-io/backport-action action to v4
    (main) by @crossplane-renovate[bot] in #7101
  - chore(deps): update dependency ubuntu to v24 (main) by
    @crossplane-renovate[bot] in #7103
  - chore(deps): update github/codeql-action action to v4 (main)
    by @crossplane-renovate[bot] in #7104
  - fix(deps): update module github.com/in-toto/in-toto-golang to
    v0.10.0 (main) by @crossplane-renovate[bot] in #7093
  - build: add args support for hack target, add new unhack
    target by @jbw976 in #7106
  - fix: exclude ClusterProviderConfigUsages from CRD to MRD
    conversion by @LukeTimeWalker in #7090
  - Handle CronOperation and WatchOperation in alpha render op by
    @bobh66 in #7021
  - build: add values file support for hack target by @phisco in
    [#7107]
  - fix(deps): update module github.com/posener/complete to v2
    (main) by @crossplane-renovate[bot] in #7105
  - feat(install.sh): download and unpack the compressed file by
    @tampakrap in #6436
  - Add shell script linting and expand lint app to format all
    code by @negz in #7112
  - Add CLI argument support to hack Nix app by @negz in #7111
  - fix: check correct condition in package reconciler by
    @tenstad in #7091
  - Add support for composition functions to request OpenAPI
    schemas by @negz in #7022
  - Use function-python:v0.4.0 in required schemas E2Es by @negz
    in #7117
  - Use --watched-resource flag for WatchOperations by @negz in
    [#7113]
  - chore(deps): update gomod2nix digest to 0629af8 (main) by
    @crossplane-renovate[bot] in #7115
  - chore(deps): update gomod2nix digest to 75c2866 (main) by
    @crossplane-renovate[bot] in #7120
  - chore(deps): update github/codeql-action digest to 45cbd0c
    (main) by @crossplane-renovate[bot] in #7119
  - fix(deps): update module github.com/posener/complete to v2
    (main) by @crossplane-renovate[bot] in #7116
  - Allow XRDs to configure x-kubernetes-validations outside of
    spec by @jonasz-lasut in #7018
  - feat(helm): make sidecars, extra volumes, and volume mounts
    templatable by @phisco in #7122
  - fix(deps): update module github.com/posener/complete to v2
    (main) by @crossplane-renovate[bot] in #7121
  - fix(deps): update module github.com/alecthomas/kong to
    v1.14.0 (main) by @crossplane-renovate[bot] in #7125
  - chore: update steering committee table for 2026 election
    results by @jbw976 in #7127
  - chore(deps): update renovatebot/github-action action to
    v46.0.2 (main) by @crossplane-renovate[bot] in #7132
  - Bump crossplane-runtime dependency to v2.2.0-rc.1 by @adamwg
    in #7135
  - [Backport release-2.2] Use foreground cascading deletion for
    unneeded composed resources by @github-actions[bot] in #7144
  - deps: Update crossplane-runtime to v2.2.0 by @adamwg in #7150</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776772800">- Update to version 2.2.1:
  Release notes:
  https://github.com/crossplane/crossplane/releases/tag/v2.2.1
  No CLI-related changes
  * Dependency updates
  - fix(deps): update module github.com/go-git/go-git/v5 to v5.18.0 [security]
  - chore(deps): update module github.com/sigstore/timestamp-authority/v2 to v2.0.6 [security]
  - chore(deps): update module github.com/moby/spdystream to v0.5.1 [security]
  - Bump Go to 1.25.9 to fix stdlib CVEs
  - fix(deps): update module github.com/go-git/go-git/v5 to v5.17.1 [security]
  - chore(deps): update module github.com/docker/cli to v29.2.0+incompatible [security]
  - fix(deps): update module github.com/sigstore/cosign/v3 to v3.0.5 [security]
  - chore(deps): update module go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp to v1.43.0 [security]
  - chore(deps): update module github.com/go-jose/go-jose/v4 to v4.1.4 [security]
  - chore(deps): update module github.com/cloudflare/circl to v1.6.3 [security]</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779451200">- The crossplane CLI was moved to its own repository at
  https://github.com/crossplane/cli.
- Update to version 2.3.0:
  The v2.3.0 release is the first release of the Crossplane CLI
  from the new https://github.com/crossplane/cli repository. It
  includes two major changes compared to the v2.2 release series: a
  reorganization of the command tree and the introduction of new
  developer experience commands.
  * Notable and Breaking Changes
  - Commands have been re-organized into a noun-first tree. #3
  - Alpha and beta commands that previously lived in the
    crossplane alpha and crossplane beta trees have moved into
    the main tree, but are decorated with help text indicating
    their maturity. Alpha commands are hidden from help by
    default and can be enabled via crossplane config set. #3
    Please check the table in the release notes:
    https://github.com/crossplane/cli/releases/tag/v2.3.0
  * Highlights
  - Developer Experience: A new set of commands provides
    developer-friendly tooling for building platforms on top of
    Crossplane, centered on the concept of a control plane
    project. The project is a development artifact combining
    configuration (XRDs, compositions, operations) and code
    (functions) that can be built into a set of Crossplane
    packages for installation into a cluster. See
    crossplane/crossplane#6840 and the related design document
    for details, and #10 for implementation.
  - Better Help: Help text is now formatted using markdown,
    allowing for more extensive and readable help in the CLI as
    well as auto-generation of the reference documentation for
    docs.crossplane.io. See #14.
  * What's Changed
  - Existing CLI codebase moved from crossplane/crossplane to
    this repository, with the command renamed from cmd/crank to
    cmd/crossplane.
  - Reorganize the command tree and introduce config by @adamwg
    in #3
  - Update go to 1.26 by @adamwg in #4
  - Use function protobufs from function-sdk-go by @adamwg in #5
  - fix(config): Fix flag parsing with space-separated value by
    @tampakrap in #6
  - feat(xrd): Add new subcommand crossplane xrd convert by
    @tampakrap in #12
  - Format detailed help using markdown and auto-generate
    reference docs by @adamwg in #14
  - Introduce an initial set of DevEx features by @adamwg in #10
  - Update dependencies and renovate for v2.3.0 release
    (release-2.3) by @adamwg in #20</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780315200">- Update to version 2.3.1:
  The v2.3.1 release is a patch release that updates the CLI's
  Crossplane dependencies to the latest v2.3.1 version. There are
  no other bug fixes and no behavioral changes in this release
  compared to v2.3.0.
  * deps: Bump Crossplane deps to v2.3.1
  * Add the LICENSE file</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781092800">- Update to version 2.3.2:
  The v2.3.2 release is a patch release that fixes regressions in
  the Crossplane CLI's render commands that were introduced in the
  v2.3.0 release. It also includes security updates to various
  dependencies.
  * chore(render): address adamwg's review nits on PR #91
  * chore(render): align engine tests with package conventions per
    coderabbit
  * fix(render): address code review on PR #91
  * refactor(render): swap docker test seam to one-method-interface
    idiom
  * chore(render): expand comments on test seam + helper-process
    pattern
  * feat(render): capture stderr and handle pipeline-fatal exit
    code in both engines
  * Bump crossplane dependencies to v2.3.2 (release-2.3)
  * render: Sort composed resources by `composition-resource-name`
    annotation
  * render: Replace condition lastTransitionTime timestamps in
    output
  * render: wire CompositionInputs.XRD through to the proto
  * proto: Sync render.proto with crossplane/crossplane main
  * fix(deps): update module github.com/go-git/go-git/v5 to v5.19.1
    [security]
  * docs: Enclose the CLI version number in backticks
  * ci: Use the vale-action to run vale
  * ci: Validate generated docs using vale
  * Add targeted vale ignores
  * help: Correct spelling in help text
  * Fix vale errors in help
  * generate-docs: Clean up maturity level notes
  * fix(deps): update module github.com/go-git/go-billy/v5 to
    v5.9.0 [security]
  * chore(deps): update module golang.org/x/net to v0.55.0
    [security]
  * chore(deps): update module github.com/sigstore/cosign/v2 to
    v2.6.2 [security]
  * chore(deps): update module github.com/containerd/containerd to
    v1.7.32 [security]</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782216000">- Update to version 2.3.3:
  The v2.3.3 release is a patch release that fixes bugs in several
  commands and updates dependencies.
  * deps: Bump crossplane dependencies to v2.3.3
  * chore(deps): update module github.com/containerd/containerd to
    v1.7.33 [security]</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 2.4.0:
  The v2.4.0 release is the first Crossplane CLI release that does
  not correspond to a Crossplane core release. It is compatible
  with the currently supported minor versions of Crossplane core:
  v2.3, v2.2, v2.1, and v1.20. It includes a number of incremental
  features and improvements along with many bug fixes.
  * Highlights
  - New Commands
  - crossplane xr generate converts a claim to a composite
    resource, as Crossplane would do internally when a claim is
    applied to a cluster. #13
  - crossplane xr patch applies defaults from an XRD to an
    input XR, as the apiserver would do when an XR is applied
    to a cluster. #61
  - crossplane xpkg get-crds downloads package dependencies
    based on a crossplane.yaml file or package resource and
    writes their CRDs to files. #26
  - Command Updates
  - crossplane project init now allows a repository to be
    specified. #105
  - crossplane resource validate now has YAML and JSON output
    formats. #66
  - crossplane xpkg push now allows OCI manifest annotations to
    be specified with the --oci-annotation flag. #11
  - crossplane composition render now supports repeating the
  - -required-resources and --extra-resources flags. #107
  - Commands that interact with a cluster (e.g., crossplane
    resource trace and crossplane xpkg install) now support
    impersonation with the --as, --as-group, and --as-uid
    flags. #114
  * Developer Experience Updates
  - Projects can now include pre-built functions specified in the
    crossplane-project.yaml file, allowing functions to be built
    using any language, tool, or framework. #24
  - Projects can now specify a subset of languages for which
    schemas should be generated in the crossplane-project.yaml
    file. #24
  * What's Changed
  - Update dependencies and renovate for v2.3.0 release (main) by
    @adamwg in #19
  - ci: Remove image promotion steps by @adamwg in #22
  - build: Use the shared crossplane cachix cache in nix.sh by
    @adamwg in #17
  - Add the LICENSE file by @adamwg in #27
  - chore(deps): update module github.com/containerd/containerd
    to v1.7.32 [security] (main) by @crossplane-renovate[bot] in
    [#34]
  - chore(deps): update module github.com/sigstore/cosign/v2 to
    v2.6.2 [security] (main) by @crossplane-renovate[bot] in #35
  - chore(deps): update module golang.org/x/crypto to v0.52.0
    [security] (main) by @crossplane-renovate[bot] in #36
  - Improve generation of reference docs by @adamwg in #30
  - chore(deps): update module golang.org/x/net to v0.55.0
    [security] (main) by @crossplane-renovate[bot] in #37
  - chore(deps): update actions/create-github-app-token digest to
    fee1f7d (main) by @crossplane-renovate[bot] in #52
  - Update CONTRIBUTING.md and add install instructions to
    README.md by @adamwg in #49
  - Add the install.sh script and upload it to S3 by @adamwg in
    [#54]
  - docs: Enclose the CLI version number in backticks by @adamwg
    in #55
  - fix(docs): compile the bqRE once at package level by
    @tampakrap in #57
  - chore(deps): update actions/stale digest to eb5cf3a (main) by
    @crossplane-renovate[bot] in #58
  - feat(xr): Convert a Claim to XR via crossplane xr generate by
    @tampakrap in #13
  - chore(deps): pin dependencies (main) by
    @crossplane-renovate[bot] in #51
  - chore(deps): update cachix/install-nix-action digest to
    8aa0397 (main) by @crossplane-renovate[bot] in #60
  - fix(deps): update module github.com/go-git/go-git/v5 to
    v5.19.1 [security] (main) by @crossplane-renovate[bot] in #40
  - render: Sync render.proto with c/c and wire XRD through by
    @jcogilvie in #74
  - Fix Python schema generation for fields named int or bool by
    @negz in #64
  - chore(deps): update actions/checkout digest to df4cb1c (main)
    by @crossplane-renovate[bot] in #76
  - chore(deps): update codecov/codecov-action digest to 75cd116
    (main) by @crossplane-renovate[bot] in #77
  - chore(deps): update github/codeql-action digest to 8aad20d
    (main) by @crossplane-renovate[bot] in #80
  - chore(deps): update mheap/require-checklist-action digest to
    9c8100a (main) by @crossplane-renovate[bot] in #81
  - Support pre-built function runtimes and per-language schema
    generation by @negz in #24
  - render: Clean up unused code and duplicate consts by @adamwg
    in #83
  - render: Replace condition timestamps and sort resources to
    stabilize output by @adamwg in #82
  - feat(render): capture stderr and handle pipeline-fatal exit
    code in both engines by @jcogilvie in #91
  - chore(deps): update actions/checkout action to v6.0.3 (main)
    by @crossplane-renovate[bot] in #84
  - chore(deps): update vale-cli/vale-action action to v2.1.2
    (main) by @crossplane-renovate[bot] in #85
  - feat(xr): Introduce xr patch --xrd by @tampakrap in #61
  - Update the CLI docs path by @adamwg in #99
  - fix(xr): add missing import, caused by merge of outdated base
    tree by @tampakrap in #103
  - ci: Update the CLI reference documentation on every merge by
    @adamwg in #106
  - feat(validate): structured results and --output json|yaml
    flag by @jcogilvie in #66
  - function: Add missing dependencies to the Go function
    template by @adamwg in #109
  - xrd: Opportunistically infer integer types when generating
    from an XR by @adamwg in #108
  - feat: add xpkg get-crds subcommand by @fernandezcuesta in #26
  - Drop the scale subresource before building OpenAPI for schema
    generation by @negz in #119
  - ci: Re-use exising docs PRs and sign off on commits by
    @adamwg in #120
  - ci: Make cli-docs-bot the author of docs update commits by
    @adamwg in #121
  - xrd: Handle v2 XRDs in crossplane xrd convert by @adamwg in
    [#122]
  - fix(render): do not overwrite function docker network if set,
    start crossplane-container in same network by @nkzk in #65
  - chore(deps): update codecov/codecov-action digest to 0fb7174
    (main) by @crossplane-renovate[bot] in #101
  - chore(deps): update korthout/backport-action action to v4.5.2
    (main) by @crossplane-renovate[bot] in #102
  - Expose host-native CLI binary as the default flake package by
    @negz in #126
  - chore(deps): pin dependencies (main) by
    @crossplane-renovate[bot] in #128
  - chore(deps): update renovatebot/github-action action to
    v46.1.15 (main) by @crossplane-renovate[bot] in #129
  - Decompress function runtime tarballs once when loading by
    @negz in #127
  - fix: loaded XRD must honor the composite schema by
    @fernandezcuesta in #123
  - schemas: Prime oapi-codegen's global state to make
    capitalization consistent by @adamwg in #130
  - Add repository option to crossplane project init by @bobh66
    in #105
  - feat(xpkg): add --annotation flag to xpkg build and xpkg push
    by @chaitanyapantheor in #11
  - fix(render): support repeating --required-resources and
  - -extra-resources by @chaitanyapantheor in #107
  - fix(deps): update module github.com/alecthomas/kong to
    v1.15.0 (main) by @crossplane-renovate[bot] in #133
  - chore(deps): update module github.com/containerd/containerd
    to v1.7.33 [security] (main) by @crossplane-renovate[bot] in
    [#132]
  - fix(deps): update module
    github.com/oapi-codegen/oapi-codegen/v2 to v2.7.1 (main) by
    @crossplane-renovate[bot] in #88
  - fix(deps): update module github.com/kubernetes-sigs/kro to
    v0.9.2 (main) by @crossplane-renovate[bot] in #87
  - fix(deps): update module
    github.com/google/go-containerregistry to v0.21.7 (main) by
    @crossplane-renovate[bot] in #86
  - feat: add --as/--as-group/--as-uid impersonation flags by
    @mikeshootzz in #114
  - chore(deps): update renovatebot/github-action action to
    v46.1.16 (main) by @crossplane-renovate[bot] in #139
  - fix(deps): update module
    github.com/crossplane/function-sdk-go to v0.7.1 (main) by
    @crossplane-renovate[bot] in #140
  - deps: Update crossplane dependencies to v2.3.3 by @adamwg in
    [#138]</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785153600">- Update to version 2.4.1:
  * deps: Update crossplane/apis/v2 to v2.3.4
  * fix(deps): update module google.golang.org/grpc to v1.82.1
    [security]
  * fix(deps): update module golang.org/x/text to v0.39.0
    [security]
  * chore(deps): update module github.com/sigstore/sigstore-go to
    v1.2.0 [security]
  * chore(deps): update module oras.land/oras-go/v2 to v2.6.2
    [security]
  * chore(deps): update module github.com/yuin/goldmark to v1.7.17
    [security]
  * chore(deps): update module oras.land/oras-go/v2 to v2.6.1
    [security]
  * chore(deps): update module github.com/sigstore/cosign/v3 to
    v3.0.6 [security]
  * chore(deps): update module github.com/sigstore/rekor to v1.5.2
    [security]
  * chore(deps): update module github.com/sigstore/cosign/v2 to
    v2.6.3 [security]</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 2.5.0:
  * No CLI-related changes
  * Dependency updates
  - chore(deps): lock file maintenance
  - fix(deps): update module github.com/getkin/kin-openapi to
    v0.147.0
  - chore(deps): update dependency renovate to v44.33.2
  - chore(deps): update module github.com/google/cel-go to
    v0.30.0 [security]
  - fix(deps): update module github.com/docker/go-connections to
    v0.8.1
  - fix(deps): update module
    github.com/google/go-containerregistry to v0.21.9
  - chore(deps): update github/codeql-action digest to ff2f1c6
  - chore(deps): update cachix/install-nix-action digest to
    13d8dd5
  - chore(deps): lock file maintenance
  - fix(deps): update module golang.org/x/mod to v0.40.0
    [security]
  - chore(deps): update dependency renovate to v44.27.0
  - fix(deps): update module github.com/alecthomas/kong to
    v1.16.1
  - fix(deps): update module google.golang.org/protobuf to
    v1.36.12
  - chore(deps): update renovatebot/github-action action to
    v46.2.2
  - chore(deps): update dependency renovate to v44.23.3
  - chore(deps): update gomod2nix digest to 1201ddd
  - chore(deps): lock file maintenance
  - chore(deps): update korthout/backport-action action to v4.6.0
  - chore(deps): update actions/checkout action to v6.1.0
  - chore(deps): update github/codeql-action digest to 5595cca
  - fix(deps): update module github.com/go-git/go-git/v5 to
    v5.19.2
  - fix(deps): update module github.com/go-git/go-billy/v5 to
    v5.9.1
  - chore(deps): update renovatebot/github-action action to
    v46.2.1
  - fix(deps): update module github.com/docker/cli to
    v29.7.1+incompatible
  - chore(deps): update module github.com/sigstore/sigstore-go to
    v1.2.1 [security]
  - chore(deps): update github/codeql-action digest to f205ea1
  - chore(deps): update renovatebot/github-action action to
    v46.2.0
  - chore(deps): update cachix/install-nix-action digest to
    630ae54
  - chore(deps): update module
    github.com/sigstore/timestamp-authority/v2 to v2.1.0
    [security]
  - chore(deps): update module github.com/klauspost/compress to
    v1.18.7 [security]
  - fix(deps): update module github.com/getkin/kin-openapi to
    v0.144.0 [security]
  - chore(deps): update module github.com/google/cel-go to
    v0.29.0 [security]
  - chore(deps): update module github.com/go-chi/chi/v5 to v5.3.0
    [security]
  - chore(deps): update actions/stale digest to 1e223db
  - chore(deps): update actions/checkout digest to d23441a
  - fix(deps): update module google.golang.org/grpc to v1.82.1
    [security]
  - fix(deps): update module
    github.com/crossplane/crossplane/apis/v2 to v2.3.4
  - chore(deps): update module oras.land/oras-go/v2 to v2.6.2
    [security]
  - chore(deps): update module github.com/yuin/goldmark to
    v1.7.17 [security]
  - chore(deps): update renovatebot/github-action action to
    v46.1.18
  - chore(deps): update module oras.land/oras-go/v2 to v2.6.1
    [security]
  - fix(deps): update module github.com/docker/cli to
    v29.6.1+incompatible
  - chore(deps): update module github.com/sigstore/cosign/v3 to
    v3.0.6 [security]
  - chore(deps): update module github.com/sigstore/rekor to
    v1.5.2 [security]
  - chore(deps): update module github.com/sigstore/cosign/v2 to
    v2.6.3 [security]
  - fix(deps): update module github.com/emicklei/dot to v1.11.0
  - fix(deps): update module github.com/docker/cli to
    v29.6.0+incompatible</changelog>
</package>
<package pkgid="3eff5b991b32442e2969fc4d295e31bf8baa653088267b813b2c3654cccde1c2fea7ddcd3139e644cb5976dd882f94911b9056fd0397db75b8e9ea36dd994d3a" name="crosstool-ng-debuginfo" arch="i586">
  <version epoch="0" ver="1.25.0" rel="1.16"/>
  <changelog author="dmitry_r@opensuse.org" date="1414411200">- Initial package, version 1.20.0</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1417089600">- Add patches licenses
- Delete patches with problematic licenses</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1432641600">- Update to version 1.21.0
  * No changelog available</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1444824000">- Fix build with GCC5
  * crosstool-ng-gcc5.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1448020800">- Update to version 1.22.0
  * No changelog available
  * Drop obsolete crosstool-ng-gcc5.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1483272000">- Add reproducible.patch to fix build-compare</changelog>
  <changelog author="bugs@vdm-design.de" date="1495800000">- Add patch (crosstool-ng-gperf-fix.patch) to fix build
  with gpref version &gt;= 3.1, based on upstream commit
  https://github.com/crosstool-ng/crosstool-ng/commit/3bb2bcd2a328fb56332398783e91899ce3bc3556</changelog>
  <changelog author="bwiedemann@suse.com" date="1497787200">- Update to version 1.23.0
  * No changelog available
  * Drop upstream crosstool-ng-gperf-fix.patch</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1565179200">- Update to version 1.24.0:
  * An upgrade procedure for configurations created in the previous
    release of crosstool-NG has been introduced with this release.
    See http://crosstool-ng.github.io/docs/configuration/ for more
    details.
- Add new build dependency: unzip.
- Remove reproducible.patch: Fixed upstream.
- Add crosstool-ng.keyring to verify tarball signature.
- Add crosstool-ng.rpmlintrc to ignore some irrelevant rpmlint
  errors.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 1.25.0:
  see https://crosstool-ng.github.io/2022/05/07/release-1.25.0.html
- updated keyring</changelog>
</package>
<package pkgid="bc918485219239f6e8e02bfa58e6fed28997b73191136338c2fbeecbcd416ace340e53b4a3e2059bd0da8ddee54b66fe5bf0754ae9c07f73464000fa989a39e5" name="crosstool-ng-debugsource" arch="i586">
  <version epoch="0" ver="1.25.0" rel="1.16"/>
  <changelog author="dmitry_r@opensuse.org" date="1414411200">- Initial package, version 1.20.0</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1417089600">- Add patches licenses
- Delete patches with problematic licenses</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1432641600">- Update to version 1.21.0
  * No changelog available</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1444824000">- Fix build with GCC5
  * crosstool-ng-gcc5.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1448020800">- Update to version 1.22.0
  * No changelog available
  * Drop obsolete crosstool-ng-gcc5.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1483272000">- Add reproducible.patch to fix build-compare</changelog>
  <changelog author="bugs@vdm-design.de" date="1495800000">- Add patch (crosstool-ng-gperf-fix.patch) to fix build
  with gpref version &gt;= 3.1, based on upstream commit
  https://github.com/crosstool-ng/crosstool-ng/commit/3bb2bcd2a328fb56332398783e91899ce3bc3556</changelog>
  <changelog author="bwiedemann@suse.com" date="1497787200">- Update to version 1.23.0
  * No changelog available
  * Drop upstream crosstool-ng-gperf-fix.patch</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1565179200">- Update to version 1.24.0:
  * An upgrade procedure for configurations created in the previous
    release of crosstool-NG has been introduced with this release.
    See http://crosstool-ng.github.io/docs/configuration/ for more
    details.
- Add new build dependency: unzip.
- Remove reproducible.patch: Fixed upstream.
- Add crosstool-ng.keyring to verify tarball signature.
- Add crosstool-ng.rpmlintrc to ignore some irrelevant rpmlint
  errors.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 1.25.0:
  see https://crosstool-ng.github.io/2022/05/07/release-1.25.0.html
- updated keyring</changelog>
</package>
<package pkgid="98e9ab98feb425c69c4402a1b8268d36441c79c2cbfc16f9a26322bb5128a27b7781bca921b9ae09eb2f5c27841492bf0ee4c3111f76f6b0539a21d50101a98a" name="crow-translate-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.0" rel="2.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1579435200">- Update to version 2.3.1
  Added
  * Malay localization.
  Changed
  * Fix disabling transliteration.
  * Minor performance improvements.
  * Fix Malay language flag icon.
  * Force disable embedded global shortcuts on Wayland.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1589112000">- Update to version 2.3.2
  Added
  * The ability to exit the application via D-Bus.
  Changed
  * Return exit code 1 on translation error in CLI.
  * Fix showing the main window if it was minimized.
  * Bing: Fix language auto detection.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1593518400">- Update to version 2.4.0
  Added
  * --brief option to print only translations.
  * The ability to add, remove or reorder used languages.
  * Swap languages shortcut.
  Changed
  * Use https instead of http for all engines.
  * --audio-only option now only plays text.
  * Automatic translation disabled by default.
- Add patch:
  * Fix-install-path.patch
- Switch from qmake to cmake</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1593864000">- Update to version 2.4.1
  * Do not reset languages after reloading settings.
  * Fix duplicated default swap shortcut.
  * Improve global shortcuts error logging.
  * Linux: Fix .desktop file name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598961600">- Update to version 2.5.1
  Added
  * Uyghur localization.
  * Google: Kinyarwanda, Oriya, Tatar, Turkmen and Uyghur languages.
  Changed
  * All GUI slots now available via D-Bus.
  * Fix saving selected languages.
- Update to version 2.5.0
  Added
  * Add the ability to display only language code on buttons.
  Changed
  * Fix crash at startup with specified languages for Qt &lt; 5.14.
  * Fix Yandex SID parsing.
  * Fix paths in configuration (some settings will be lost).</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1640347200">- Update to version 2.9.1
  * Fix actions versions
  * Bump version to 2.9.1
  * Add LibreTranslate and Lingva to popup window
  * Skip app executable for release upload
  * Specify only major action versions
  * Update Italian localization from Crowdin
  * Update Finnish localization from Crowdin
  * Update Finnish localization from Crowdin
  * Update Hungarian localization from Crowdin
  * Update Turkish localization from Crowdin</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1640433600">- Remove superfluous _service file
- Add patch:
  * fetchcontent.patch (handle bundled dependencies)</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1663156800">- Update to version 2.10.0
- Remove:
  * Fluent-icon-theme-2021-08-15.tar.gz
  * QHotkey-1.4.2.tar.gz
  * QOnlineTranslator-1.5.2.tar.gz
  * QTaskbarControl-2.0.2.tar.gz
  * SingleApplication-3.2.0.tar.gz
  * circle-flags-2.3.0.tar.gz
  * fetchcontent.patch
  * Fix-install-path.patch
- Add patch:
  * third-party-library-static.patch
  * cmakelists-txt.patch
  * desktop-file.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1730980800">- Update to 3.1.0. Crow-translate is now hosted on KDE servers.
  Changes since 3.0.0, Check https://apps.kde.org/crowtranslate
  for older changes:
  * Automate fastest Mozhi instance selection.
  * Automatically assign the fastest instance on the first
    startup instead of selecting it randomly.
  * CLI: By default, use the instance from settings.
  * CLI: Verify language codes.
  * CLI: Do not print empty translations on error.
  * CLI: The --help command returns exit code 1.
  * Fix language codes for Persian and Chinese Simplified.
  * Fix loading of Qt translations.
- Drop patches:
  * third-party-library-static.patch
  * cmakelists-txt.patch
  * desktop-file.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="b031c2e6ddabc56c24d5ad00b354e1fcaf2033d6ec779286dfb3210cdae49cc3a5fbd3b8b57984e0019e9aeb391ec25264f843aeaed57fab913d43e4af18d939" name="crow-translate-debugsource" arch="i586">
  <version epoch="0" ver="3.1.0" rel="2.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1579435200">- Update to version 2.3.1
  Added
  * Malay localization.
  Changed
  * Fix disabling transliteration.
  * Minor performance improvements.
  * Fix Malay language flag icon.
  * Force disable embedded global shortcuts on Wayland.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1589112000">- Update to version 2.3.2
  Added
  * The ability to exit the application via D-Bus.
  Changed
  * Return exit code 1 on translation error in CLI.
  * Fix showing the main window if it was minimized.
  * Bing: Fix language auto detection.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1593518400">- Update to version 2.4.0
  Added
  * --brief option to print only translations.
  * The ability to add, remove or reorder used languages.
  * Swap languages shortcut.
  Changed
  * Use https instead of http for all engines.
  * --audio-only option now only plays text.
  * Automatic translation disabled by default.
- Add patch:
  * Fix-install-path.patch
- Switch from qmake to cmake</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1593864000">- Update to version 2.4.1
  * Do not reset languages after reloading settings.
  * Fix duplicated default swap shortcut.
  * Improve global shortcuts error logging.
  * Linux: Fix .desktop file name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598961600">- Update to version 2.5.1
  Added
  * Uyghur localization.
  * Google: Kinyarwanda, Oriya, Tatar, Turkmen and Uyghur languages.
  Changed
  * All GUI slots now available via D-Bus.
  * Fix saving selected languages.
- Update to version 2.5.0
  Added
  * Add the ability to display only language code on buttons.
  Changed
  * Fix crash at startup with specified languages for Qt &lt; 5.14.
  * Fix Yandex SID parsing.
  * Fix paths in configuration (some settings will be lost).</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1640347200">- Update to version 2.9.1
  * Fix actions versions
  * Bump version to 2.9.1
  * Add LibreTranslate and Lingva to popup window
  * Skip app executable for release upload
  * Specify only major action versions
  * Update Italian localization from Crowdin
  * Update Finnish localization from Crowdin
  * Update Finnish localization from Crowdin
  * Update Hungarian localization from Crowdin
  * Update Turkish localization from Crowdin</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1640433600">- Remove superfluous _service file
- Add patch:
  * fetchcontent.patch (handle bundled dependencies)</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1663156800">- Update to version 2.10.0
- Remove:
  * Fluent-icon-theme-2021-08-15.tar.gz
  * QHotkey-1.4.2.tar.gz
  * QOnlineTranslator-1.5.2.tar.gz
  * QTaskbarControl-2.0.2.tar.gz
  * SingleApplication-3.2.0.tar.gz
  * circle-flags-2.3.0.tar.gz
  * fetchcontent.patch
  * Fix-install-path.patch
- Add patch:
  * third-party-library-static.patch
  * cmakelists-txt.patch
  * desktop-file.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1730980800">- Update to 3.1.0. Crow-translate is now hosted on KDE servers.
  Changes since 3.0.0, Check https://apps.kde.org/crowtranslate
  for older changes:
  * Automate fastest Mozhi instance selection.
  * Automatically assign the fastest instance on the first
    startup instead of selecting it randomly.
  * CLI: By default, use the instance from settings.
  * CLI: Verify language codes.
  * CLI: Do not print empty translations on error.
  * CLI: The --help command returns exit code 1.
  * Fix language codes for Persian and Chinese Simplified.
  * Fix loading of Qt translations.
- Drop patches:
  * third-party-library-static.patch
  * cmakelists-txt.patch
  * desktop-file.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="9b77c6d2347eefc91ddc3ec75e3ca5cd43fda018c0585ac175edf5637b873b3d86b3afff815f925adf1b16bda50cc0c5a0cbdc618f19cc43c8ba91ddfbf32188" name="crun-debuginfo" arch="i586">
  <version epoch="0" ver="1.28" rel="2.2"/>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1739275200">- Update to 1.20
  * krun: fix CVE-2025-24965. The .krun_config.json file could be created outside of the container rootfs.
  * cgroup: reverted the removal of tun/tap from the default allow list, this was done in crun-1.5. The tun/tap device is now added by default again.
  * CRIU: do not set network_lock unless explicitly specified.
  * status: disallow container names containing slashes in their name.
  * linux: Improved error message when failing to set the net.ipv4.ping_group_range sysctl.
  * scheduler: Ignore ENOSYS errors when resetting the CPU affinity mask.
  * linux: return a better error message when pidfd_open fails with EINVAL.
  * cgroup: display the absolute path to cgroup.controllers when a controller is unavailable.
  * exec: always call setsid. Now processes created through exec get the correct process group id.</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1743508800">- New upstream release 1.21
  * criu: when running under systemd, use a proxy process to initialize the cgroup so that all the container processes are restored in the correct cgroup.
  * set HOME to "/" if the specified user is not present in the /etc/passwd file.
  * do not fail if any of stdin/stdout/stderr is closed.
  * cgroup: fix handling of absent subcgroup when configuring cpuset on cgroup v1.
  * ignore SIGWINCH when a tty is not used.
  * utils: improve error message if the specified command is not executable.
  * fix PATH lookup. Support filenames starting with a dot.
  * krun: create context after loading the library.
  * krun: stop using krun_set_exec but use the command line directly from the OCI configuration file.</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1751371200">- Update to 1.22
  * crun: add a new command crun mounts to dynamically add or remove mounts from a running container.
  * linux: add support for moving existing network devices into the container namespace as defined in the OCI specification.
  * linux: add src-nofollow and dest-nofollow mount options for more precise control over how symbolic links are handled.
  * krun: implement support for external kernels, allowing users to bundle a kernel image with the container.
  * krun: the vCPU limit has been increased to 16.
  * krun: add support for specifying the libkrun flavor via the KRUN_VM_FILE.
  * criu: fix checkpoint and restore for containers that have a bind mount where the destination is a symbolic link.
  * criu: automatically create the directory specified by --work-path if it does not exist, improving compatibility with other runtimes.
  * criu: re-enable support on the riscv64 architecture.
  * cgroup: fix incorrect setting of cpu.max when the OCI quota is -1.
  * hardening: replace all uses of the insecure sprintf function with safer alternatives like snprintf to prevent buffer overflows.
  * fix a regression that caused issues when dealing with paths that do not exist and openat2 is not available.
  * fix an issue where the file descriptor for the rootfs would become stale if the rootfs was replaced by a mount.
  * fix parsing of rootless options.
  * fix a potential crash in krun by checking if library handles exist before being unloaded.
  * improve error messages for dlopen failures, making them more descriptive.
  * cgroup: fix a regression on WSL when running with cgroup v1.
  * libcrun: setup /dev/console as a symlink to pty instead of bind mount when possible.</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1755777600">- Update to 1.23.1
  * krun: enable virtio-gpu. Enable and configure a virtio-gpu device if /dev/dri and /usr/libexec/virgl_render_server are present within the container.
  * krun: add support for nitro enclaves.
  * criu: Add support for tcp-close.
  * linux: fix issue when RestrictAddressFamilies="AF_UNIX AF_NETLINK" is in place in the systemd unit. Regression introduced in crun 1.17.
  * cgroup,systemd: use BPFProgram=device on systemd to install the device controller eBPF.
  * cgroup,systemd: allow empty slice in cgroupsPath.
  * crun: print the program version even with an invalid rundir.
  * linux: fix regression with idmapped mounts. Support idmapped mounts also when there is no user namespace specified for the container. crun 1.22 introduced the regression.
  * cgroup: change formula to convert from cpu shares to cpu weight. The OCI CPU shares (range [2-262144]) to cgroup v2 cpu.weight (range [1-10000]) conversion formula has been updated to use a quadratic function so that min, max and default values match.
  * exec: fix a bug where the terminal could lose some bytes when reading from the exec'ed process.
  * utils: add bounds checking for Unix domain socket paths.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1757592000">- update to 1.24:
  * linux: add support for NUMA set_mempolicy.
  * intelrdt: add support for EnableMonitoring
  * linux: optimize masked paths with shared empty directory.
  * cgroup, systemd: validate the specified ebpf program is
    loaded by systemd.
  * krun: avoid failing if sev/nitro are not available.
  * linux: limit tmpfs memory usage for masked paths.
  * linux: fix regression mounting within userns.  Detect when
    running inside a user namespace and treat the mounts in the
    same way as they would be treated with a new user namespace.
  * linux: never chown devices.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1768651200">- update to 1.26:
  * criu: enable setting of RPC config file via annotation org.criu.config
    crun also reads /etc/criu/crun.conf or /etc/criu/runc.conf for CRIU
    configuration.
  * linux: run createContainer hooks before making root read-only
  * utils: handle NULL container passed to libcrun_open_proc_file()
  * container: fix error release on failure paths.
- update to 1.25.1:
  * linux: harden opens under /proc. Use fsopen, when available, to get
    a trusted reference to the proc file system and use it for all subsequent
    accesses instead of relying on the /proc path directly
- update to 1.25:
  * cgroup: enable all accounting properties to ensure stats are readable
  * intelrdt: honor default closID
  * src: fix some double allocations on errors</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1775822400">- update to 1.27
  * CVE-2026-30892: fix parsing in crun exec -u that could lead to the process
    running with the wrong user. (bsc#1260608)
  * linux: use open_tree+mount_setattr and open_tree+move_mount for device
    mounts, masked paths, and readonly paths.
  * linux: use mount_setattr for readonly remounts in finalize_mounts.
  * linux: skip redundant MS_PRIVATE propagation mounts.
  * linux: validate run.oci.mount_context_type annotation value.
  * container: skip sigaction reset in unblock_signals for the run path.
  * container: delete the container on poststart hooks failures.
  * container: fix createRuntime hooks not receiving bundle path.
  * container: fix exit code return.
  * cgroup: skip enable_controllers when joined via CLONE_INTO_CGROUP.
  * cgroup: pass cgroup2 mount options to the kernel.
  * cgroup: fix read_pids_cgroup skipping child cgroups.
  * hooks: allow ignoring chdir permission errors for container hooks.
  * hooks: exit immediately if poststart hooks fail.
  * krun: parse annotations for krun.cpus, krun.ram_mib, and krun.variant.
  * krun: propagate crun log level to libkrun.
  * krun: rename nitro module to awsnitro.
  * criu: show excerpt from log file on checkpoint/restore error.
  * criu: fix missing umount() in error path.
  * scheduler: add diagnostic messages for SCHED_DEADLINE.
  * utils: fix memory leak and missing cache in libcrun_initialize_apparmor().
  * utils: use parent dir fd for bind on long socket paths.
  * utils: retry fgetpwent_r() on EINTR.
  * python: initialize error variable to NULL in Python bindings.
  * container: fix CPU busy loop when output pipe is blocked.
  * seccomp: fix n_plugins calculation.
  * restore: fix memory leak.
  * numerous fixes for error handling, errno usage, and resource leaks.</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1777896000">- update to 1.27.1:
  * linux: fix bind mount propagation regression. Mounts hot-plugged
    after container start (e.g. USB drives) were invisible or owned
    by nobody inside the container because propagation peer groups
    were destroyed.
  * utils: fix AppArmor profile inside a user namespace.
  * cgroup: fix recursive cgroup cleanup failure that could cause
    EBADF errors when deleting containers with sub-cgroups.
  * libcrun: do not check the cgroup file system type when cgroups are
    disabled with --cgroup-manager=disabled, fixing startup failures on
    systems where /sys/fs/cgroup is not a standard mount
    (e.g. Android with Linux Deploy).
  * libcrun: fix "unlink /dev/console: Read-only file system" error when
    running containers with --read-only.
  * krun: add support for passt-based networking in microVMs via the
    krun.use_passt annotation.
  * krun: ignore RAM configurations below 128MB.</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1781265600">- Update to version 1.28:
  * NEWS: tag 1.28
  * Do not follow rootfs /dev symlinks (bsc#1268302, CVE-2026-47766)
  * krun: request enabling DHCP client
  * krun: check krun_add_net_unixstream dlsym
  * tests: add libzstd-devel to fuzzing Dockerfile
  * tests, system-blake3: drop libyajl-dev</changelog>
  <changelog author="Bharti Gautam &lt;bharti.gautam@suse.com&gt;" date="1783339200">- Add crun-krun subpackage with libkrun support (bsc#1255648)
- Move libkrun1 dependency from main package to crun-krun subpackage
- crun-krun provides a /usr/bin/krun symlink to usr/bin/crun</changelog>
</package>
<package pkgid="8616d59d5b05e7b36547dfb519b83e22a95c1e5ef779d8480ad33c64c33def02df65f92ac130588f02aa3b6f1d643a8e92707f33ca58ff8eb4781f5a625e8223" name="crun-vm-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.0" rel="1.7"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1746878400">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749297600">- exclude ronn-ng from 16.0</changelog>
</package>
<package pkgid="e1d679d0f5f8f41a8f9d8627848f215f539e329c3ab3c6c977aedbdbb9d48ffce5e506595dd978c2a9000d55665959ac96f6d3b0d873b5591a9a35020acacb6c" name="crun-vm-debugsource" arch="i586">
  <version epoch="0" ver="0.3.0" rel="1.7"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1746878400">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749297600">- exclude ronn-ng from 16.0</changelog>
</package>
<package pkgid="6e16c6485c7bcba5082ce124d31c316538a3a4610e7152bdf48327ebf822ede9f7caebb5a8e8193e9d5755858c498e1f1236d0cd491b208b22cc6f1203d5f510" name="cryfs-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="1.7"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659355200">- add upstream signing key and verify source signature</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665748800">- Update to v0.11.3:
  * Fixed build issue on systems with libfmt 9.0
  * Fixed build issue on Apple Silicon Macs
  * Fixed build issue on systems that only have python3 but no
    python executable
- Use python3-base instead of python for building
- Use %autosetup</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680436800">- Add upstream patch - Include stdexcept when using logic_error:
  * 38849c22aa34c5fad10091e066a520dd831462b3.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="munix9@googlemail.com" date="1742644800">- Update to version 1.0.1:
  Backwards Compatibility
  * Filesystems created with CryFS 0.11.x and CryFS 1.0.0 are fully
    compatible with each other. The storage format hasn't changed.
  * This means filesystems created with 0.10.x or 0.11.x can be
    mounted without requiring a migration.
  * Filesystems created with 1.0.0 or 0.11.x can be mounted by
    CryFS 0.10.x, but only if you configure it to use a cipher
    supported by CryFS 0.10.x, e.g. AES-256-GCM. The new default,
    XChaCha20-Poly1305, is not supported by CryFS 0.10.x.
  Fixes/Improvements
  * Added a man page for cryfs-unmount
  * Fixed small inaccuracy in calculation of free space in statvfs
  * Fix an issue when using -o atime mount options
- Remove 38849c22aa34c5fad10091e066a520dd831462b3.patch
  (merged upstream)</changelog>
  <changelog author="munix9@googlemail.com" date="1745582400">- Add fix-build-with-boost-1_88.patch
- Remove _constraints file (not needed for now)
- Cleanup spec file (from the previous 0.x versions):
  * Use __builder ninja
  * Use %cmake macro
  * Add %check/tests (arch specific)
  * Add -DCRYPTOPP_DISABLE_ASM=ON (arch specific)</changelog>
  <changelog author="munix9@googlemail.com" date="1745582401">- Add _constraints (required for ppc64, ppc64le)</changelog>
  <changelog author="munix9@googlemail.com" date="1746100800">- Migration to fuse 3 and deprecation of fuse (1)
  * Add fix-feature-fuse3.patch -- based on upstream branch
    https://github.com/cryfs/cryfs/tree/feature/fuse3
    (bsc#1242083) (bsc#1242079)
- Increase physicalmemory for ppc64 and ppc64le builds</changelog>
  <changelog author="munix9@googlemail.com" date="1757419200">- Add fix-build-with-boost-1_89.patch
  * In the upcoming Boost 1.89.0 release, the Boost.System stub
    library introduced back in 1.69 has been removed, which causes
    a CMake error when system component is required.
    The component can just be dropped cryfs has a minimum of Boost
    1.84.0.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766404800">- Update to 1.0.3:
  * Fix building with Boost 1.88
    Drop previously patched fix-build-with-boost-1_88.patch
  * Fix building with Boost 1.89
    Drop previously patched fix-build-with-boost-1_89.patch
  * Fix building on PowerPC</changelog>
</package>
<package pkgid="38b674baa14aaba8cabca7b217a015453b4eee41fda47288fa2035abb7c7fe433b6f28cce740a4e0712aa2e0ee67a41fc2d8eee368c8f20f5562898b70ce81e6" name="cryfs-debugsource" arch="i586">
  <version epoch="0" ver="1.0.3" rel="1.7"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659355200">- add upstream signing key and verify source signature</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665748800">- Update to v0.11.3:
  * Fixed build issue on systems with libfmt 9.0
  * Fixed build issue on Apple Silicon Macs
  * Fixed build issue on systems that only have python3 but no
    python executable
- Use python3-base instead of python for building
- Use %autosetup</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680436800">- Add upstream patch - Include stdexcept when using logic_error:
  * 38849c22aa34c5fad10091e066a520dd831462b3.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="munix9@googlemail.com" date="1742644800">- Update to version 1.0.1:
  Backwards Compatibility
  * Filesystems created with CryFS 0.11.x and CryFS 1.0.0 are fully
    compatible with each other. The storage format hasn't changed.
  * This means filesystems created with 0.10.x or 0.11.x can be
    mounted without requiring a migration.
  * Filesystems created with 1.0.0 or 0.11.x can be mounted by
    CryFS 0.10.x, but only if you configure it to use a cipher
    supported by CryFS 0.10.x, e.g. AES-256-GCM. The new default,
    XChaCha20-Poly1305, is not supported by CryFS 0.10.x.
  Fixes/Improvements
  * Added a man page for cryfs-unmount
  * Fixed small inaccuracy in calculation of free space in statvfs
  * Fix an issue when using -o atime mount options
- Remove 38849c22aa34c5fad10091e066a520dd831462b3.patch
  (merged upstream)</changelog>
  <changelog author="munix9@googlemail.com" date="1745582400">- Add fix-build-with-boost-1_88.patch
- Remove _constraints file (not needed for now)
- Cleanup spec file (from the previous 0.x versions):
  * Use __builder ninja
  * Use %cmake macro
  * Add %check/tests (arch specific)
  * Add -DCRYPTOPP_DISABLE_ASM=ON (arch specific)</changelog>
  <changelog author="munix9@googlemail.com" date="1745582401">- Add _constraints (required for ppc64, ppc64le)</changelog>
  <changelog author="munix9@googlemail.com" date="1746100800">- Migration to fuse 3 and deprecation of fuse (1)
  * Add fix-feature-fuse3.patch -- based on upstream branch
    https://github.com/cryfs/cryfs/tree/feature/fuse3
    (bsc#1242083) (bsc#1242079)
- Increase physicalmemory for ppc64 and ppc64le builds</changelog>
  <changelog author="munix9@googlemail.com" date="1757419200">- Add fix-build-with-boost-1_89.patch
  * In the upcoming Boost 1.89.0 release, the Boost.System stub
    library introduced back in 1.69 has been removed, which causes
    a CMake error when system component is required.
    The component can just be dropped cryfs has a minimum of Boost
    1.84.0.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766404800">- Update to 1.0.3:
  * Fix building with Boost 1.88
    Drop previously patched fix-build-with-boost-1_88.patch
  * Fix building with Boost 1.89
    Drop previously patched fix-build-with-boost-1_89.patch
  * Fix building on PowerPC</changelog>
</package>
<package pkgid="81c8c752f6ea11292b99d73d73a93a0c01ed33bb131f819af417449a0f3e1492dfbe4153edf2499078bda085879d507a8b5229887e518476b9d586c3d3711d74" name="cryptsetup-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.7" rel="1.2"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1726228800">- Update to 2.7.5:
  * Fix possible online reencryption data corruption (only in 2.7.x).
    In some situations (initializing a suspended device-mapper device),
    cryptsetup disabled direct-io device access. This caused unsafe
    online reencryption operations that could lead to data corruption.
    The code now adds strict checks (and aborts the operation) and
    changes direct-io detection code to prevent data corruption.
  * Fix a clang compilation error in SSH token plugin.
    As clang linker treats missing symbols as errors, the linker phase
    for the SSH token failed as the optional cryptsetup_token_buffer_free
    was not defined.
  * Fix crypto backend initialization in crypt_format_luks2_opal API call.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1741953600">- Set pbkdf2 as the default PBKDF algorithm in LUKS2 format.
  [bsc#1236375, bsc#1236164]
  * The default PBKDF algorithm in the LUKS2 format is now Argon2id
    but its not FIPS compliant. A system would be unbootable if using
    Argon2id or Argon2i for disk encryption and then switching to
    kernel FIPS mode. This can be avoided by setting pbkdf2 as default.
  * Build using the configure option --with-luks2-pbkdf=pbkdf2.
  * Remove the dependency on libargon2 as is now provided by openssl.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1748520000">- Add a dependency on device-mapper to libcryptsetup12 to install
  the required device-mapper udev rules. [bsc#1241612]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1750939200">- Update to 2.8.0:
  * Full release notes in:
  - https://cdn.kernel.org/pub/linux/utils/cryptsetup/v2.8/v2.8.0-ReleaseNotes
  * Introduce support for inline mode (use HW sectors with additional hardware
    metadata space).
  * Finalize use of keyslot context API.
  * Make all keyslot context types fully self-contained.
  * Add --key-description and --new-key-description cryptsetup options.
  * Support more precise keyslot selection in reencryption initialization.
  * Allow reencryption to resume using token and volume keys.
  * Cryptsetup repair command now tries to check LUKS keyslot areas for corruption.
  * Opal2 SED: PSID keyfile is now expected to be 32 alphanumeric characters.
  * Opal2: Avoid the Erase method and use Secure Erase for locking range.
  * Opal2: Fix some error description (in debug only).
  * Opal2: Do not allow deferred deactivation.
  * Allow --reduce-device-size and --device-size combination for reencryption
    (encrypt) action.
  * Fix the userspace storage backend to support kernel "capi:" cipher specification format.
  * Disallow conversion from LUKS2 to LUKS1 if kernel "capi:" cipher specification is used.
  * Explicitly disallow kernel "capi:" cipher specification format for LUKS2
    keyslot encryption.
  * Do not allow conversion of LUKS2 to LUKS1 if an unbound keyslot is present.
  * cryptsetup: Adjust the XTS key size for kernel "capi:" cipher specification.
  * Remove keyslot warning about possible failure due to low memory.
  * Do not limit Argon2 KDF memory cost on systems with more than 4GB of available memory.
  * Properly report out of memory error for cryptographic backends implementing Argon2.
  * Avoid KDF2 memory cost overflow on 32-bit platforms.
  * Do not use page size as a fallback for device block size.
  * veritysetup: Check hash device size in advance.
  * Print a better error message for unsupported LUKS2 AEAD device resize.
  * Optimize LUKS2 metadata writes.
  * veritysetup: support --error-as-corruption option.
  * Report all sizes in status and dump command output in the correct units.
  * Add --integrity-key-size option to cryptsetup.
  * Support trusted &amp; encrypted keyrings for plain devices.
  * Support plain format resize with a keyring key.
  * TCRYPT: Clear mapping of system-encrypted partitions.
  * TCRYPT: Print all information from the decrypted metadata header in
    the tcryptDump command.
  * Always lock the volume key structure in memory.
  * Do not run direct-io read check on block devices.
  * Fix a possible segfault in deferred deactivation.
  * Exclude cipher allocation time from the cryptsetup benchmark.
  * Add Mbed-TLS optional crypto backend.
  * Fix the wrong preprocessor use of #ifdef for config.h processed by Meson.
  * Reorganize license files. The license text files are now in docs/licenses.
    The COPYING file in the root directory is the default license.
  * Remove cc-by-sa-4.0.txt as already shipped now in docs/licenses
    and named as COPYING.CC-BY-SA-4.0.
  * Libcryptsetup API extensions. The libcryptsetup API is backward compatible
    with all existing symbols. Due to the self-contained memory allocation,
    these symbols have the new version:
  - crypt_keyslot_context_init_by_passphrase;
  - crypt_keyslot_context_init_by_keyfile;
  - crypt_keyslot_context_init_by_token;
  - crypt_keyslot_context_init_by_volume_key;
  - crypt_keyslot_context_init_by_signed_key;
  - crypt_keyslot_context_init_by_keyring;
  - crypt_keyslot_context_init_by_vk_in_keyring;
  * New symbols:
  - crypt_format_inline
  - crypt_get_old_volume_key_size
  - crypt_reencrypt_init_by_keyslot_context
  - crypt_safe_memcpy
  * New defines:
  - CRYPT_ACTIVATE_HIGH_PRIORITY
  - CRYPT_ACTIVATE_ERROR_AS_CORRUPTION
  - CRYPT_ACTIVATE_INLINE_MODE
  - CRYPT_REENCRYPT_CREATE_NEW_DIGEST
  * New requirement flag:
  - CRYPT_REQUIREMENT_INLINE_HW_TAGS</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1755777600">- Update to 2.8.1:
  * Fix status and deactivation of TCRYPT (VeraCrypt compatible) devices that use chained ciphers.
  * Fix unlocking BITLK (BitLocker compatible) devices with multibyte UTF8 characters in the passphrase.
  * Do not allow activation of the LUKS2 device if the used keyslot is not encrypted (it uses a null cipher).
  - Such a configuration cannot be created by cryptsetup, but can be crafted outside of it.
  - Null cipher is sometimes used to create an empty container for later reencryption.
  - Only an empty passphrase can activate such a container (the same as in LUKS1).
  * Do not silently decrease PBKDF parallel cost (threads) if set by an option.
  - The maximum parallel cost is limited to 4 threads.
  * Fixes to configuration and installation scripts.
  - Meson and autoconf tools now properly support --prefix option for temporary directory installation.
  - Multiple fixes and cleanups to config.h for compatibility between Meson and autoconf.
  - Fix the luks2-external-tokens-path Meson option to work the same as in autoconf.
  - Fix Meson install for tool binaries, install fvault2Open man page and include test/fuzz/meson.build in release.
  * Major update to manual pages.
  - Try to explain the PBKDF hardcoded limits.
  - Add a better explanation for automatic integrity tag recalculation.
  - Mention crypt/verity/integritytab.
  - Remove or reformulate some misleading warnings present only with old and no longer supported kernels.
  - Clarify that some commands do not wipe data and unify OPAL reset wording.
  - Clarify the --label option.
  - There are also many other grammar and stylistic fixes to unify the man-page style.
  * Fixes for false-positive and annoying (optional) warnings added in recent compilers.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1767960000">- Update to 2.8.3:
  * Stable bug-fix release with minor extensions.
- Update to 2.8.2:
  * BITLK: Fix for BitLocker metadata validation on big-endian systems.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1770033600">- Update to 2.8.4:
  * Fix integritysetup resize (grow) of the device if integrity bitmap
    mode is used. Increasing the integrity device in bitmap mode did
    not work as integritysetup incorrectly used journal settings that
    were not applicable.
  * Fix device size status reports in cryptsetup and integritysetup.
    If the device uses a sector size larger than 512 bytes, the newly
    reported byte sizes (introduced in 2.8.0) in the status report
    were incorrectly displayed.
  * BITLK: Fix unlocking BitLocker device with recovery passphrase.
    If the recovery passphrase was present in the first keyslot, the
    device failed to unlock. This bug was introduced in 2.8.2 with
    Clear Key support.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1775217600">- Update to 2.8.6.
- Release notes for 2.8.6:
  * Fixes an autotools regression in 2.8.5 in the locking tmpfiles.d
    directory configuration.
- Release notes for 2.8.5:
  * Add a specific error for failed detached header allocation.
  * Check the UUID of the resumed device to match the UUID stored in
    metadata.
  * Fix FileVault (fvault2) metadata parsing.
  * Fix LUKS2 reencryption lock name.
  * Fix OpenSSL crypto backend if built with LibreSSL.
  * Fix reading FileVault image metadata from incorrect image offset.
  * Fix tests not to use aes-generic kernel cipher name.
  * OpenSSL backend: Increase the number of allowed threads to 64.
  * Several compatibility fixes to the alternative Meson configuration
    system.
  * Various code fixes based on AI-assisted reviews.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1783339200">- Fix for (bsc#1270254) to avoid undesired pinning of all volume
  keys (via the thread keyring) through the caller's credentials
  when the kernel opens a file. This is due to the refactoring in
  kernel commit a28d893eb327 ("md: port block device access to file")
  that accidentally causes the caller's thread keyring to be kept
  alive long beyond the caller's lifetime, the kernel part is tracked
  in (bsc#1270252).
  * Add keyring key type. [b6fb6fc0]
  * Load volume keys in intermediary keyring linked in thread
    keyring. [413a3dd0]
  * Use unique intermediary keyring name per device. [04ef07a7]
  * Add regression tests. [bfcb0c38, bb5e8e9f, e6573494, aa214c09]
  * Add upstream patches:
  - cryptsetup-Add-keyring-key-type.patch
  - cryptsetup-Load-volume-keys-in-intermediary-keyring-linked-in-t.patch
  - cryptsetup-Use-unique-intermediary-keyring-name-per-device.patch
  - cryptsetup-tests-revoke-keys-instead-unlinking-from-thread-keyr.patch
  - cryptsetup-tests-verify-VK-and-internal-keyring-cleanup-after-p.patch
  - cryptsetup-tests-refactor-keyring-helpers.patch
  - cryptsetup-tests-verify-intermediary-keyring-cleanup-after-cryp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784721600">- Update to 2.8.7:
  * Changes related to Linux kernel AF_ALG crypto userspace interface
    deprecation Linux kernel maintainers decided to deprecate the
    AF_ALG interface, which was heavily used by cryptsetup, with the
    plan to remove it (or severely limit it) for security reasons.
    Libcryptsetup uses userspace (primarily via AF_ALG) for processing
    LUKS keyslots and for on-disk metadata handling for other formats.
    Using AF_ALG ensured that the same set of algorithms is present in
    userspace and later in-kernel for device activation.
    While libcryptsetup has a concept of fallback to userspace library,
    it was not used in all situations.
    In this version, libcryptsetup can use a userspace crypto library,
    AF_ALG (if present), and in some situations (LUKS keyslots), fallback
    to a temporary dm-crypt mapping. The last option requires root
    privileges. This ensures that most operations will continue to work
    even when AF_ALG is disabled or limited.
    Unfortunately, removing the AF_ALG could cause severe compatibility
    issues if the required algorithm (or encryption mode) is not implemented
    in the userspace library. A typical example is the Adiantum cipher,
    which is implemented only in the kernel. Also, ciphers like Serpent or
    Twofish (in XTS mode) are missing from several userspace libraries.
    The cryptsetup benchmark for ciphers is no longer available if the
    AF_ALG interface is unavailable.
  * Keyring handling changes.
    Libcryptsetup can use the kernel keyring to transfer the volume key
    into the kernel, avoiding sending it as a parameter to system calls.
    In previous versions, the volume key could be stored in the thread
    keyring, which should be removed when the process exits. Unfortunately,
    the thread keyring can remain active in some situations (such as when
    allocating a loop device). This could be a problem after calling
    luksSuspend when the volume key could remain in memory.
    Instead of loading volume keys directly into the thread keyring,
    cryptsetup now creates an intermediary keyring linked into the thread
    keyring and loads volume keys there.
    The intermediary keyring is now removed in the libcryptsetup context
    destructor (usually on application exit).
    Note that in previous versions, volume keys persisted until the process
    exited (even after the context destructor was called).
  * Changes related to possible LUKS volume key digest collisions.
    LUKS on-disk metadata uses a volume key digest generated by the PBKDF2
    key-derivation algorithm to verify that the decrypted volume key is valid.
    The use of PBKDF2 (instead of a more suitable cryptographic digest
    algorithm) is part of the original LUKS design. It was retained for LUKS2
    for compatibility (it allows easy in-place conversion).
    However, PBKDF2 has several design flaws. As it is based on HMAC
    (Hash-based Message Authentication Code), it also inherits the weak-key
    HMAC issue. In HMAC, the key can be arbitrarily long. If the key is shorter
    than the hash internal block size, it is padded with zeroes to a full block
    size. This flawed padding causes any HMAC key (shorter than the specified
    block size) to collide with keys that have added trailing zeroes. A collision
    means that HMAC (and PBKDF2) has the same output for colliding keys.
    In LUKS, a PBKDF2 collision is not a security issue; it cannot compromise
    data confidentiality.
    Moreover, the colliding key has a different length and should be rejected
    by the underlying block cipher. Unfortunately, in some reencryption
    scenarios (e.g., a header without keyslots), a collision key could be
    accepted, leading to possible data corruption.
    Code now always validates the expected key length.
    This validation is now strictly implemented in LUKS metadata processing.
    In the long term, LUKS will need to upgrade to a better volume key digest
    algorithm, but that will make the format backward-incompatible.
  * Support Aria and Camellia ciphers in the libgcrypt cryptographic backend.
  * Fix pkg-config library entry for the Mbed TLS cryptographic backend.
  * Better document CRYPT_VOLUME_KEY_NO_SEGMENT and CRYPT_VOLUME_KEY_DIGEST_REUSE
    API flags. The keyslot created with the CRYPT_VOLUME_KEY_NO_SEGMENT flag must
    always be unbound (not assigned to the default data segment). The use of the
    CRYPT_VOLUME_KEY_DIGEST_REUSE flag does not make sense without the
    CRYPT_VOLUME_KEY_NO_SEGMENT or CRYPT_VOLUME_KEY_SET flags.
  * Fix several possible corner cases in OpenSSL cryptographic backend (based
    on AI analysis).
    These include checking before casting from size_t to int, checking return
    values for the old OpenSSL HMAC API, avoiding sending a partial buffer to
    the caller if the operation fails, and explicitly checking for buffer length
    overflow. Most of these cannot happen in the libcryptsetup context, but the
    cryptographic backend can be used for other projects.
  * Code hardening based on various AI analysis reports.
    Including a fix for snprintf truncation in libdevmapper code, avoiding
    possible leak of JSON keyslot object on error path, and a fix for
    reencryption temporary device name.
  * Fix jq (JSON commandline processor) use in testing scripts.
    After the security update for jq, it no longer processes JSON with
    trailing zeroes.
    Regression test scripts were updated to avoid using this scenario.
  * Add support for --integrity-legacy-hmac in integritysetup open command.
    Integritysetup open command incorrectly configured options for legacy
    HMAC devices. To use --integrity-legacy-hmac, it must now be used both
    on format and open.
  * Fix cryptsetup --tries option not to overflow for high values.
  * Remove patches upstream:
  - cryptsetup-Add-keyring-key-type.patch
  - cryptsetup-Load-volume-keys-in-intermediary-keyring-linked-in-t.patch
  - cryptsetup-Use-unique-intermediary-keyring-name-per-device.patch
  - cryptsetup-tests-revoke-keys-instead-unlinking-from-thread-keyr.patch
  - cryptsetup-tests-verify-VK-and-internal-keyring-cleanup-after-p.patch
  - cryptsetup-tests-refactor-keyring-helpers.patch
  - cryptsetup-tests-verify-intermediary-keyring-cleanup-after-cryp.patch</changelog>
</package>
<package pkgid="0c1ad2477a82856ee0569e18b62750e79755842392258441df4b1677d5dc8dfa5b8862fae68fbc060a607b327961b07bb296fa56a48432a0ed9fc6d72d0e1d6f" name="cryptsetup-debugsource" arch="i586">
  <version epoch="0" ver="2.8.7" rel="1.2"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1726228800">- Update to 2.7.5:
  * Fix possible online reencryption data corruption (only in 2.7.x).
    In some situations (initializing a suspended device-mapper device),
    cryptsetup disabled direct-io device access. This caused unsafe
    online reencryption operations that could lead to data corruption.
    The code now adds strict checks (and aborts the operation) and
    changes direct-io detection code to prevent data corruption.
  * Fix a clang compilation error in SSH token plugin.
    As clang linker treats missing symbols as errors, the linker phase
    for the SSH token failed as the optional cryptsetup_token_buffer_free
    was not defined.
  * Fix crypto backend initialization in crypt_format_luks2_opal API call.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1741953600">- Set pbkdf2 as the default PBKDF algorithm in LUKS2 format.
  [bsc#1236375, bsc#1236164]
  * The default PBKDF algorithm in the LUKS2 format is now Argon2id
    but its not FIPS compliant. A system would be unbootable if using
    Argon2id or Argon2i for disk encryption and then switching to
    kernel FIPS mode. This can be avoided by setting pbkdf2 as default.
  * Build using the configure option --with-luks2-pbkdf=pbkdf2.
  * Remove the dependency on libargon2 as is now provided by openssl.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1748520000">- Add a dependency on device-mapper to libcryptsetup12 to install
  the required device-mapper udev rules. [bsc#1241612]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1750939200">- Update to 2.8.0:
  * Full release notes in:
  - https://cdn.kernel.org/pub/linux/utils/cryptsetup/v2.8/v2.8.0-ReleaseNotes
  * Introduce support for inline mode (use HW sectors with additional hardware
    metadata space).
  * Finalize use of keyslot context API.
  * Make all keyslot context types fully self-contained.
  * Add --key-description and --new-key-description cryptsetup options.
  * Support more precise keyslot selection in reencryption initialization.
  * Allow reencryption to resume using token and volume keys.
  * Cryptsetup repair command now tries to check LUKS keyslot areas for corruption.
  * Opal2 SED: PSID keyfile is now expected to be 32 alphanumeric characters.
  * Opal2: Avoid the Erase method and use Secure Erase for locking range.
  * Opal2: Fix some error description (in debug only).
  * Opal2: Do not allow deferred deactivation.
  * Allow --reduce-device-size and --device-size combination for reencryption
    (encrypt) action.
  * Fix the userspace storage backend to support kernel "capi:" cipher specification format.
  * Disallow conversion from LUKS2 to LUKS1 if kernel "capi:" cipher specification is used.
  * Explicitly disallow kernel "capi:" cipher specification format for LUKS2
    keyslot encryption.
  * Do not allow conversion of LUKS2 to LUKS1 if an unbound keyslot is present.
  * cryptsetup: Adjust the XTS key size for kernel "capi:" cipher specification.
  * Remove keyslot warning about possible failure due to low memory.
  * Do not limit Argon2 KDF memory cost on systems with more than 4GB of available memory.
  * Properly report out of memory error for cryptographic backends implementing Argon2.
  * Avoid KDF2 memory cost overflow on 32-bit platforms.
  * Do not use page size as a fallback for device block size.
  * veritysetup: Check hash device size in advance.
  * Print a better error message for unsupported LUKS2 AEAD device resize.
  * Optimize LUKS2 metadata writes.
  * veritysetup: support --error-as-corruption option.
  * Report all sizes in status and dump command output in the correct units.
  * Add --integrity-key-size option to cryptsetup.
  * Support trusted &amp; encrypted keyrings for plain devices.
  * Support plain format resize with a keyring key.
  * TCRYPT: Clear mapping of system-encrypted partitions.
  * TCRYPT: Print all information from the decrypted metadata header in
    the tcryptDump command.
  * Always lock the volume key structure in memory.
  * Do not run direct-io read check on block devices.
  * Fix a possible segfault in deferred deactivation.
  * Exclude cipher allocation time from the cryptsetup benchmark.
  * Add Mbed-TLS optional crypto backend.
  * Fix the wrong preprocessor use of #ifdef for config.h processed by Meson.
  * Reorganize license files. The license text files are now in docs/licenses.
    The COPYING file in the root directory is the default license.
  * Remove cc-by-sa-4.0.txt as already shipped now in docs/licenses
    and named as COPYING.CC-BY-SA-4.0.
  * Libcryptsetup API extensions. The libcryptsetup API is backward compatible
    with all existing symbols. Due to the self-contained memory allocation,
    these symbols have the new version:
  - crypt_keyslot_context_init_by_passphrase;
  - crypt_keyslot_context_init_by_keyfile;
  - crypt_keyslot_context_init_by_token;
  - crypt_keyslot_context_init_by_volume_key;
  - crypt_keyslot_context_init_by_signed_key;
  - crypt_keyslot_context_init_by_keyring;
  - crypt_keyslot_context_init_by_vk_in_keyring;
  * New symbols:
  - crypt_format_inline
  - crypt_get_old_volume_key_size
  - crypt_reencrypt_init_by_keyslot_context
  - crypt_safe_memcpy
  * New defines:
  - CRYPT_ACTIVATE_HIGH_PRIORITY
  - CRYPT_ACTIVATE_ERROR_AS_CORRUPTION
  - CRYPT_ACTIVATE_INLINE_MODE
  - CRYPT_REENCRYPT_CREATE_NEW_DIGEST
  * New requirement flag:
  - CRYPT_REQUIREMENT_INLINE_HW_TAGS</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1755777600">- Update to 2.8.1:
  * Fix status and deactivation of TCRYPT (VeraCrypt compatible) devices that use chained ciphers.
  * Fix unlocking BITLK (BitLocker compatible) devices with multibyte UTF8 characters in the passphrase.
  * Do not allow activation of the LUKS2 device if the used keyslot is not encrypted (it uses a null cipher).
  - Such a configuration cannot be created by cryptsetup, but can be crafted outside of it.
  - Null cipher is sometimes used to create an empty container for later reencryption.
  - Only an empty passphrase can activate such a container (the same as in LUKS1).
  * Do not silently decrease PBKDF parallel cost (threads) if set by an option.
  - The maximum parallel cost is limited to 4 threads.
  * Fixes to configuration and installation scripts.
  - Meson and autoconf tools now properly support --prefix option for temporary directory installation.
  - Multiple fixes and cleanups to config.h for compatibility between Meson and autoconf.
  - Fix the luks2-external-tokens-path Meson option to work the same as in autoconf.
  - Fix Meson install for tool binaries, install fvault2Open man page and include test/fuzz/meson.build in release.
  * Major update to manual pages.
  - Try to explain the PBKDF hardcoded limits.
  - Add a better explanation for automatic integrity tag recalculation.
  - Mention crypt/verity/integritytab.
  - Remove or reformulate some misleading warnings present only with old and no longer supported kernels.
  - Clarify that some commands do not wipe data and unify OPAL reset wording.
  - Clarify the --label option.
  - There are also many other grammar and stylistic fixes to unify the man-page style.
  * Fixes for false-positive and annoying (optional) warnings added in recent compilers.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1767960000">- Update to 2.8.3:
  * Stable bug-fix release with minor extensions.
- Update to 2.8.2:
  * BITLK: Fix for BitLocker metadata validation on big-endian systems.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1770033600">- Update to 2.8.4:
  * Fix integritysetup resize (grow) of the device if integrity bitmap
    mode is used. Increasing the integrity device in bitmap mode did
    not work as integritysetup incorrectly used journal settings that
    were not applicable.
  * Fix device size status reports in cryptsetup and integritysetup.
    If the device uses a sector size larger than 512 bytes, the newly
    reported byte sizes (introduced in 2.8.0) in the status report
    were incorrectly displayed.
  * BITLK: Fix unlocking BitLocker device with recovery passphrase.
    If the recovery passphrase was present in the first keyslot, the
    device failed to unlock. This bug was introduced in 2.8.2 with
    Clear Key support.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1775217600">- Update to 2.8.6.
- Release notes for 2.8.6:
  * Fixes an autotools regression in 2.8.5 in the locking tmpfiles.d
    directory configuration.
- Release notes for 2.8.5:
  * Add a specific error for failed detached header allocation.
  * Check the UUID of the resumed device to match the UUID stored in
    metadata.
  * Fix FileVault (fvault2) metadata parsing.
  * Fix LUKS2 reencryption lock name.
  * Fix OpenSSL crypto backend if built with LibreSSL.
  * Fix reading FileVault image metadata from incorrect image offset.
  * Fix tests not to use aes-generic kernel cipher name.
  * OpenSSL backend: Increase the number of allowed threads to 64.
  * Several compatibility fixes to the alternative Meson configuration
    system.
  * Various code fixes based on AI-assisted reviews.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1783339200">- Fix for (bsc#1270254) to avoid undesired pinning of all volume
  keys (via the thread keyring) through the caller's credentials
  when the kernel opens a file. This is due to the refactoring in
  kernel commit a28d893eb327 ("md: port block device access to file")
  that accidentally causes the caller's thread keyring to be kept
  alive long beyond the caller's lifetime, the kernel part is tracked
  in (bsc#1270252).
  * Add keyring key type. [b6fb6fc0]
  * Load volume keys in intermediary keyring linked in thread
    keyring. [413a3dd0]
  * Use unique intermediary keyring name per device. [04ef07a7]
  * Add regression tests. [bfcb0c38, bb5e8e9f, e6573494, aa214c09]
  * Add upstream patches:
  - cryptsetup-Add-keyring-key-type.patch
  - cryptsetup-Load-volume-keys-in-intermediary-keyring-linked-in-t.patch
  - cryptsetup-Use-unique-intermediary-keyring-name-per-device.patch
  - cryptsetup-tests-revoke-keys-instead-unlinking-from-thread-keyr.patch
  - cryptsetup-tests-verify-VK-and-internal-keyring-cleanup-after-p.patch
  - cryptsetup-tests-refactor-keyring-helpers.patch
  - cryptsetup-tests-verify-intermediary-keyring-cleanup-after-cryp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784721600">- Update to 2.8.7:
  * Changes related to Linux kernel AF_ALG crypto userspace interface
    deprecation Linux kernel maintainers decided to deprecate the
    AF_ALG interface, which was heavily used by cryptsetup, with the
    plan to remove it (or severely limit it) for security reasons.
    Libcryptsetup uses userspace (primarily via AF_ALG) for processing
    LUKS keyslots and for on-disk metadata handling for other formats.
    Using AF_ALG ensured that the same set of algorithms is present in
    userspace and later in-kernel for device activation.
    While libcryptsetup has a concept of fallback to userspace library,
    it was not used in all situations.
    In this version, libcryptsetup can use a userspace crypto library,
    AF_ALG (if present), and in some situations (LUKS keyslots), fallback
    to a temporary dm-crypt mapping. The last option requires root
    privileges. This ensures that most operations will continue to work
    even when AF_ALG is disabled or limited.
    Unfortunately, removing the AF_ALG could cause severe compatibility
    issues if the required algorithm (or encryption mode) is not implemented
    in the userspace library. A typical example is the Adiantum cipher,
    which is implemented only in the kernel. Also, ciphers like Serpent or
    Twofish (in XTS mode) are missing from several userspace libraries.
    The cryptsetup benchmark for ciphers is no longer available if the
    AF_ALG interface is unavailable.
  * Keyring handling changes.
    Libcryptsetup can use the kernel keyring to transfer the volume key
    into the kernel, avoiding sending it as a parameter to system calls.
    In previous versions, the volume key could be stored in the thread
    keyring, which should be removed when the process exits. Unfortunately,
    the thread keyring can remain active in some situations (such as when
    allocating a loop device). This could be a problem after calling
    luksSuspend when the volume key could remain in memory.
    Instead of loading volume keys directly into the thread keyring,
    cryptsetup now creates an intermediary keyring linked into the thread
    keyring and loads volume keys there.
    The intermediary keyring is now removed in the libcryptsetup context
    destructor (usually on application exit).
    Note that in previous versions, volume keys persisted until the process
    exited (even after the context destructor was called).
  * Changes related to possible LUKS volume key digest collisions.
    LUKS on-disk metadata uses a volume key digest generated by the PBKDF2
    key-derivation algorithm to verify that the decrypted volume key is valid.
    The use of PBKDF2 (instead of a more suitable cryptographic digest
    algorithm) is part of the original LUKS design. It was retained for LUKS2
    for compatibility (it allows easy in-place conversion).
    However, PBKDF2 has several design flaws. As it is based on HMAC
    (Hash-based Message Authentication Code), it also inherits the weak-key
    HMAC issue. In HMAC, the key can be arbitrarily long. If the key is shorter
    than the hash internal block size, it is padded with zeroes to a full block
    size. This flawed padding causes any HMAC key (shorter than the specified
    block size) to collide with keys that have added trailing zeroes. A collision
    means that HMAC (and PBKDF2) has the same output for colliding keys.
    In LUKS, a PBKDF2 collision is not a security issue; it cannot compromise
    data confidentiality.
    Moreover, the colliding key has a different length and should be rejected
    by the underlying block cipher. Unfortunately, in some reencryption
    scenarios (e.g., a header without keyslots), a collision key could be
    accepted, leading to possible data corruption.
    Code now always validates the expected key length.
    This validation is now strictly implemented in LUKS metadata processing.
    In the long term, LUKS will need to upgrade to a better volume key digest
    algorithm, but that will make the format backward-incompatible.
  * Support Aria and Camellia ciphers in the libgcrypt cryptographic backend.
  * Fix pkg-config library entry for the Mbed TLS cryptographic backend.
  * Better document CRYPT_VOLUME_KEY_NO_SEGMENT and CRYPT_VOLUME_KEY_DIGEST_REUSE
    API flags. The keyslot created with the CRYPT_VOLUME_KEY_NO_SEGMENT flag must
    always be unbound (not assigned to the default data segment). The use of the
    CRYPT_VOLUME_KEY_DIGEST_REUSE flag does not make sense without the
    CRYPT_VOLUME_KEY_NO_SEGMENT or CRYPT_VOLUME_KEY_SET flags.
  * Fix several possible corner cases in OpenSSL cryptographic backend (based
    on AI analysis).
    These include checking before casting from size_t to int, checking return
    values for the old OpenSSL HMAC API, avoiding sending a partial buffer to
    the caller if the operation fails, and explicitly checking for buffer length
    overflow. Most of these cannot happen in the libcryptsetup context, but the
    cryptographic backend can be used for other projects.
  * Code hardening based on various AI analysis reports.
    Including a fix for snprintf truncation in libdevmapper code, avoiding
    possible leak of JSON keyslot object on error path, and a fix for
    reencryption temporary device name.
  * Fix jq (JSON commandline processor) use in testing scripts.
    After the security update for jq, it no longer processes JSON with
    trailing zeroes.
    Regression test scripts were updated to avoid using this scenario.
  * Add support for --integrity-legacy-hmac in integritysetup open command.
    Integritysetup open command incorrectly configured options for legacy
    HMAC devices. To use --integrity-legacy-hmac, it must now be used both
    on format and open.
  * Fix cryptsetup --tries option not to overflow for high values.
  * Remove patches upstream:
  - cryptsetup-Add-keyring-key-type.patch
  - cryptsetup-Load-volume-keys-in-intermediary-keyring-linked-in-t.patch
  - cryptsetup-Use-unique-intermediary-keyring-name-per-device.patch
  - cryptsetup-tests-revoke-keys-instead-unlinking-from-thread-keyr.patch
  - cryptsetup-tests-verify-VK-and-internal-keyring-cleanup-after-p.patch
  - cryptsetup-tests-refactor-keyring-helpers.patch
  - cryptsetup-tests-verify-intermediary-keyring-cleanup-after-cryp.patch</changelog>
</package>
<package pkgid="f13d752715ce704ca440f773d3e57ac46a876f5184d6a5d18e56e25f84ee6658bed7876b4dbf6093cc151e66d12f5a73c244bc8ec3d8fe701f20d12607bd3c1a" name="cryptsetup-ssh-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.7" rel="1.2"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1726228800">- Update to 2.7.5:
  * Fix possible online reencryption data corruption (only in 2.7.x).
    In some situations (initializing a suspended device-mapper device),
    cryptsetup disabled direct-io device access. This caused unsafe
    online reencryption operations that could lead to data corruption.
    The code now adds strict checks (and aborts the operation) and
    changes direct-io detection code to prevent data corruption.
  * Fix a clang compilation error in SSH token plugin.
    As clang linker treats missing symbols as errors, the linker phase
    for the SSH token failed as the optional cryptsetup_token_buffer_free
    was not defined.
  * Fix crypto backend initialization in crypt_format_luks2_opal API call.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1741953600">- Set pbkdf2 as the default PBKDF algorithm in LUKS2 format.
  [bsc#1236375, bsc#1236164]
  * The default PBKDF algorithm in the LUKS2 format is now Argon2id
    but its not FIPS compliant. A system would be unbootable if using
    Argon2id or Argon2i for disk encryption and then switching to
    kernel FIPS mode. This can be avoided by setting pbkdf2 as default.
  * Build using the configure option --with-luks2-pbkdf=pbkdf2.
  * Remove the dependency on libargon2 as is now provided by openssl.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1748520000">- Add a dependency on device-mapper to libcryptsetup12 to install
  the required device-mapper udev rules. [bsc#1241612]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1750939200">- Update to 2.8.0:
  * Full release notes in:
  - https://cdn.kernel.org/pub/linux/utils/cryptsetup/v2.8/v2.8.0-ReleaseNotes
  * Introduce support for inline mode (use HW sectors with additional hardware
    metadata space).
  * Finalize use of keyslot context API.
  * Make all keyslot context types fully self-contained.
  * Add --key-description and --new-key-description cryptsetup options.
  * Support more precise keyslot selection in reencryption initialization.
  * Allow reencryption to resume using token and volume keys.
  * Cryptsetup repair command now tries to check LUKS keyslot areas for corruption.
  * Opal2 SED: PSID keyfile is now expected to be 32 alphanumeric characters.
  * Opal2: Avoid the Erase method and use Secure Erase for locking range.
  * Opal2: Fix some error description (in debug only).
  * Opal2: Do not allow deferred deactivation.
  * Allow --reduce-device-size and --device-size combination for reencryption
    (encrypt) action.
  * Fix the userspace storage backend to support kernel "capi:" cipher specification format.
  * Disallow conversion from LUKS2 to LUKS1 if kernel "capi:" cipher specification is used.
  * Explicitly disallow kernel "capi:" cipher specification format for LUKS2
    keyslot encryption.
  * Do not allow conversion of LUKS2 to LUKS1 if an unbound keyslot is present.
  * cryptsetup: Adjust the XTS key size for kernel "capi:" cipher specification.
  * Remove keyslot warning about possible failure due to low memory.
  * Do not limit Argon2 KDF memory cost on systems with more than 4GB of available memory.
  * Properly report out of memory error for cryptographic backends implementing Argon2.
  * Avoid KDF2 memory cost overflow on 32-bit platforms.
  * Do not use page size as a fallback for device block size.
  * veritysetup: Check hash device size in advance.
  * Print a better error message for unsupported LUKS2 AEAD device resize.
  * Optimize LUKS2 metadata writes.
  * veritysetup: support --error-as-corruption option.
  * Report all sizes in status and dump command output in the correct units.
  * Add --integrity-key-size option to cryptsetup.
  * Support trusted &amp; encrypted keyrings for plain devices.
  * Support plain format resize with a keyring key.
  * TCRYPT: Clear mapping of system-encrypted partitions.
  * TCRYPT: Print all information from the decrypted metadata header in
    the tcryptDump command.
  * Always lock the volume key structure in memory.
  * Do not run direct-io read check on block devices.
  * Fix a possible segfault in deferred deactivation.
  * Exclude cipher allocation time from the cryptsetup benchmark.
  * Add Mbed-TLS optional crypto backend.
  * Fix the wrong preprocessor use of #ifdef for config.h processed by Meson.
  * Reorganize license files. The license text files are now in docs/licenses.
    The COPYING file in the root directory is the default license.
  * Remove cc-by-sa-4.0.txt as already shipped now in docs/licenses
    and named as COPYING.CC-BY-SA-4.0.
  * Libcryptsetup API extensions. The libcryptsetup API is backward compatible
    with all existing symbols. Due to the self-contained memory allocation,
    these symbols have the new version:
  - crypt_keyslot_context_init_by_passphrase;
  - crypt_keyslot_context_init_by_keyfile;
  - crypt_keyslot_context_init_by_token;
  - crypt_keyslot_context_init_by_volume_key;
  - crypt_keyslot_context_init_by_signed_key;
  - crypt_keyslot_context_init_by_keyring;
  - crypt_keyslot_context_init_by_vk_in_keyring;
  * New symbols:
  - crypt_format_inline
  - crypt_get_old_volume_key_size
  - crypt_reencrypt_init_by_keyslot_context
  - crypt_safe_memcpy
  * New defines:
  - CRYPT_ACTIVATE_HIGH_PRIORITY
  - CRYPT_ACTIVATE_ERROR_AS_CORRUPTION
  - CRYPT_ACTIVATE_INLINE_MODE
  - CRYPT_REENCRYPT_CREATE_NEW_DIGEST
  * New requirement flag:
  - CRYPT_REQUIREMENT_INLINE_HW_TAGS</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1755777600">- Update to 2.8.1:
  * Fix status and deactivation of TCRYPT (VeraCrypt compatible) devices that use chained ciphers.
  * Fix unlocking BITLK (BitLocker compatible) devices with multibyte UTF8 characters in the passphrase.
  * Do not allow activation of the LUKS2 device if the used keyslot is not encrypted (it uses a null cipher).
  - Such a configuration cannot be created by cryptsetup, but can be crafted outside of it.
  - Null cipher is sometimes used to create an empty container for later reencryption.
  - Only an empty passphrase can activate such a container (the same as in LUKS1).
  * Do not silently decrease PBKDF parallel cost (threads) if set by an option.
  - The maximum parallel cost is limited to 4 threads.
  * Fixes to configuration and installation scripts.
  - Meson and autoconf tools now properly support --prefix option for temporary directory installation.
  - Multiple fixes and cleanups to config.h for compatibility between Meson and autoconf.
  - Fix the luks2-external-tokens-path Meson option to work the same as in autoconf.
  - Fix Meson install for tool binaries, install fvault2Open man page and include test/fuzz/meson.build in release.
  * Major update to manual pages.
  - Try to explain the PBKDF hardcoded limits.
  - Add a better explanation for automatic integrity tag recalculation.
  - Mention crypt/verity/integritytab.
  - Remove or reformulate some misleading warnings present only with old and no longer supported kernels.
  - Clarify that some commands do not wipe data and unify OPAL reset wording.
  - Clarify the --label option.
  - There are also many other grammar and stylistic fixes to unify the man-page style.
  * Fixes for false-positive and annoying (optional) warnings added in recent compilers.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1767960000">- Update to 2.8.3:
  * Stable bug-fix release with minor extensions.
- Update to 2.8.2:
  * BITLK: Fix for BitLocker metadata validation on big-endian systems.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1770033600">- Update to 2.8.4:
  * Fix integritysetup resize (grow) of the device if integrity bitmap
    mode is used. Increasing the integrity device in bitmap mode did
    not work as integritysetup incorrectly used journal settings that
    were not applicable.
  * Fix device size status reports in cryptsetup and integritysetup.
    If the device uses a sector size larger than 512 bytes, the newly
    reported byte sizes (introduced in 2.8.0) in the status report
    were incorrectly displayed.
  * BITLK: Fix unlocking BitLocker device with recovery passphrase.
    If the recovery passphrase was present in the first keyslot, the
    device failed to unlock. This bug was introduced in 2.8.2 with
    Clear Key support.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1775217600">- Update to 2.8.6.
- Release notes for 2.8.6:
  * Fixes an autotools regression in 2.8.5 in the locking tmpfiles.d
    directory configuration.
- Release notes for 2.8.5:
  * Add a specific error for failed detached header allocation.
  * Check the UUID of the resumed device to match the UUID stored in
    metadata.
  * Fix FileVault (fvault2) metadata parsing.
  * Fix LUKS2 reencryption lock name.
  * Fix OpenSSL crypto backend if built with LibreSSL.
  * Fix reading FileVault image metadata from incorrect image offset.
  * Fix tests not to use aes-generic kernel cipher name.
  * OpenSSL backend: Increase the number of allowed threads to 64.
  * Several compatibility fixes to the alternative Meson configuration
    system.
  * Various code fixes based on AI-assisted reviews.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1783339200">- Fix for (bsc#1270254) to avoid undesired pinning of all volume
  keys (via the thread keyring) through the caller's credentials
  when the kernel opens a file. This is due to the refactoring in
  kernel commit a28d893eb327 ("md: port block device access to file")
  that accidentally causes the caller's thread keyring to be kept
  alive long beyond the caller's lifetime, the kernel part is tracked
  in (bsc#1270252).
  * Add keyring key type. [b6fb6fc0]
  * Load volume keys in intermediary keyring linked in thread
    keyring. [413a3dd0]
  * Use unique intermediary keyring name per device. [04ef07a7]
  * Add regression tests. [bfcb0c38, bb5e8e9f, e6573494, aa214c09]
  * Add upstream patches:
  - cryptsetup-Add-keyring-key-type.patch
  - cryptsetup-Load-volume-keys-in-intermediary-keyring-linked-in-t.patch
  - cryptsetup-Use-unique-intermediary-keyring-name-per-device.patch
  - cryptsetup-tests-revoke-keys-instead-unlinking-from-thread-keyr.patch
  - cryptsetup-tests-verify-VK-and-internal-keyring-cleanup-after-p.patch
  - cryptsetup-tests-refactor-keyring-helpers.patch
  - cryptsetup-tests-verify-intermediary-keyring-cleanup-after-cryp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784721600">- Update to 2.8.7:
  * Changes related to Linux kernel AF_ALG crypto userspace interface
    deprecation Linux kernel maintainers decided to deprecate the
    AF_ALG interface, which was heavily used by cryptsetup, with the
    plan to remove it (or severely limit it) for security reasons.
    Libcryptsetup uses userspace (primarily via AF_ALG) for processing
    LUKS keyslots and for on-disk metadata handling for other formats.
    Using AF_ALG ensured that the same set of algorithms is present in
    userspace and later in-kernel for device activation.
    While libcryptsetup has a concept of fallback to userspace library,
    it was not used in all situations.
    In this version, libcryptsetup can use a userspace crypto library,
    AF_ALG (if present), and in some situations (LUKS keyslots), fallback
    to a temporary dm-crypt mapping. The last option requires root
    privileges. This ensures that most operations will continue to work
    even when AF_ALG is disabled or limited.
    Unfortunately, removing the AF_ALG could cause severe compatibility
    issues if the required algorithm (or encryption mode) is not implemented
    in the userspace library. A typical example is the Adiantum cipher,
    which is implemented only in the kernel. Also, ciphers like Serpent or
    Twofish (in XTS mode) are missing from several userspace libraries.
    The cryptsetup benchmark for ciphers is no longer available if the
    AF_ALG interface is unavailable.
  * Keyring handling changes.
    Libcryptsetup can use the kernel keyring to transfer the volume key
    into the kernel, avoiding sending it as a parameter to system calls.
    In previous versions, the volume key could be stored in the thread
    keyring, which should be removed when the process exits. Unfortunately,
    the thread keyring can remain active in some situations (such as when
    allocating a loop device). This could be a problem after calling
    luksSuspend when the volume key could remain in memory.
    Instead of loading volume keys directly into the thread keyring,
    cryptsetup now creates an intermediary keyring linked into the thread
    keyring and loads volume keys there.
    The intermediary keyring is now removed in the libcryptsetup context
    destructor (usually on application exit).
    Note that in previous versions, volume keys persisted until the process
    exited (even after the context destructor was called).
  * Changes related to possible LUKS volume key digest collisions.
    LUKS on-disk metadata uses a volume key digest generated by the PBKDF2
    key-derivation algorithm to verify that the decrypted volume key is valid.
    The use of PBKDF2 (instead of a more suitable cryptographic digest
    algorithm) is part of the original LUKS design. It was retained for LUKS2
    for compatibility (it allows easy in-place conversion).
    However, PBKDF2 has several design flaws. As it is based on HMAC
    (Hash-based Message Authentication Code), it also inherits the weak-key
    HMAC issue. In HMAC, the key can be arbitrarily long. If the key is shorter
    than the hash internal block size, it is padded with zeroes to a full block
    size. This flawed padding causes any HMAC key (shorter than the specified
    block size) to collide with keys that have added trailing zeroes. A collision
    means that HMAC (and PBKDF2) has the same output for colliding keys.
    In LUKS, a PBKDF2 collision is not a security issue; it cannot compromise
    data confidentiality.
    Moreover, the colliding key has a different length and should be rejected
    by the underlying block cipher. Unfortunately, in some reencryption
    scenarios (e.g., a header without keyslots), a collision key could be
    accepted, leading to possible data corruption.
    Code now always validates the expected key length.
    This validation is now strictly implemented in LUKS metadata processing.
    In the long term, LUKS will need to upgrade to a better volume key digest
    algorithm, but that will make the format backward-incompatible.
  * Support Aria and Camellia ciphers in the libgcrypt cryptographic backend.
  * Fix pkg-config library entry for the Mbed TLS cryptographic backend.
  * Better document CRYPT_VOLUME_KEY_NO_SEGMENT and CRYPT_VOLUME_KEY_DIGEST_REUSE
    API flags. The keyslot created with the CRYPT_VOLUME_KEY_NO_SEGMENT flag must
    always be unbound (not assigned to the default data segment). The use of the
    CRYPT_VOLUME_KEY_DIGEST_REUSE flag does not make sense without the
    CRYPT_VOLUME_KEY_NO_SEGMENT or CRYPT_VOLUME_KEY_SET flags.
  * Fix several possible corner cases in OpenSSL cryptographic backend (based
    on AI analysis).
    These include checking before casting from size_t to int, checking return
    values for the old OpenSSL HMAC API, avoiding sending a partial buffer to
    the caller if the operation fails, and explicitly checking for buffer length
    overflow. Most of these cannot happen in the libcryptsetup context, but the
    cryptographic backend can be used for other projects.
  * Code hardening based on various AI analysis reports.
    Including a fix for snprintf truncation in libdevmapper code, avoiding
    possible leak of JSON keyslot object on error path, and a fix for
    reencryption temporary device name.
  * Fix jq (JSON commandline processor) use in testing scripts.
    After the security update for jq, it no longer processes JSON with
    trailing zeroes.
    Regression test scripts were updated to avoid using this scenario.
  * Add support for --integrity-legacy-hmac in integritysetup open command.
    Integritysetup open command incorrectly configured options for legacy
    HMAC devices. To use --integrity-legacy-hmac, it must now be used both
    on format and open.
  * Fix cryptsetup --tries option not to overflow for high values.
  * Remove patches upstream:
  - cryptsetup-Add-keyring-key-type.patch
  - cryptsetup-Load-volume-keys-in-intermediary-keyring-linked-in-t.patch
  - cryptsetup-Use-unique-intermediary-keyring-name-per-device.patch
  - cryptsetup-tests-revoke-keys-instead-unlinking-from-thread-keyr.patch
  - cryptsetup-tests-verify-VK-and-internal-keyring-cleanup-after-p.patch
  - cryptsetup-tests-refactor-keyring-helpers.patch
  - cryptsetup-tests-verify-intermediary-keyring-cleanup-after-cryp.patch</changelog>
</package>
<package pkgid="c5c0bb912a1f49b4cdfb83abc13731faaba0b5248c2ac6b0a2596701e7421e0e12a77cf0eaf203a34effb9a486fa310e8c222842d209bf0305535cbb2afef4ea" name="cscope-debuginfo" arch="i586">
  <version epoch="0" ver="15.9" rel="2.8"/>
  <changelog author="sleep_walker@suse.cz" date="1346673600">- update to 15.8a
- patches refreshed
- ctrlz patch reached upstream - deleted</changelog>
  <changelog author="sleep_walker@suse.cz" date="1346673601">- attempt to fix build for SLE distributions</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1416484800">- fix bashisms in osc script
- add patches:
  * cscope-15.8a-fix-bashisms.patch</changelog>
  <changelog author="jslaby@suse.com" date="1420459200">- support-fun-as-params.patch: swallow function as parameters
- remove INSTALL from %doc, as suggested by the rpm checker</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Use url for source</changelog>
  <changelog author="p.drouand@gmail.com" date="1451736000">- Update to version 15.8b
  * configure.in: Add check to enable C system extensions (like
    _GNU_SOURCE), if available.
  * contrib/cctree.txt: Format change: file had DOS line endings for
    some reason.
- Adapt cscope-egrep.out.patch to upstream changes</changelog>
  <changelog author="kstreitova@suse.com" date="1490270400">- cleanup with spec-cleaner
- get rid of %{name} macros in the patch names</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.com&gt;" date="1584100800">- Update to 15.9
  * Fix coverity scan warnings
  * cscope: Add ( and | as metachars in regex search
  * Adding chek on return code of search() in linemode
  * Fix DOS style line endings in one file; enable system C extensions,
  if available</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1584360000">- Fix download url
- Clean up spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="77877f8f3e89d9363bdb57108325f984d774b04aee6fd5a127ff31a2f6d55b81bad8303dd78c6bbfed5bebbefd2a4d37d7f2ec07f4bffba7b522708ba7917ee2" name="cscope-debugsource" arch="i586">
  <version epoch="0" ver="15.9" rel="2.8"/>
  <changelog author="sleep_walker@suse.cz" date="1346673600">- update to 15.8a
- patches refreshed
- ctrlz patch reached upstream - deleted</changelog>
  <changelog author="sleep_walker@suse.cz" date="1346673601">- attempt to fix build for SLE distributions</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1416484800">- fix bashisms in osc script
- add patches:
  * cscope-15.8a-fix-bashisms.patch</changelog>
  <changelog author="jslaby@suse.com" date="1420459200">- support-fun-as-params.patch: swallow function as parameters
- remove INSTALL from %doc, as suggested by the rpm checker</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Use url for source</changelog>
  <changelog author="p.drouand@gmail.com" date="1451736000">- Update to version 15.8b
  * configure.in: Add check to enable C system extensions (like
    _GNU_SOURCE), if available.
  * contrib/cctree.txt: Format change: file had DOS line endings for
    some reason.
- Adapt cscope-egrep.out.patch to upstream changes</changelog>
  <changelog author="kstreitova@suse.com" date="1490270400">- cleanup with spec-cleaner
- get rid of %{name} macros in the patch names</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.com&gt;" date="1584100800">- Update to 15.9
  * Fix coverity scan warnings
  * cscope: Add ( and | as metachars in regex search
  * Adding chek on return code of search() in linemode
  * Fix DOS style line endings in one file; enable system C extensions,
  if available</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1584360000">- Fix download url
- Clean up spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="c20626e70731d7ac097155899b12e49db21e315d2bdd76dcc05be26e0a0d81eea9e553bb5c8d350c1afa66327b7df858001a9d7805b275d75dc1af22a97a2c67" name="csindex-debuginfo" arch="i586">
  <version epoch="0" ver="19980713" rel="681.3"/>
  <changelog author="dmueller@suse.de" date="1130932800">- don't build as root</changelog>
  <changelog author="schwab@suse.de" date="1137499200">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="pgajdos@suse.cz" date="1186056000">- added COPYING -- MakeIndex license</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="cfarrell@suse.com" date="1336651200">- license update: SUSE-MakeIndex
  This license was added to the spreadsheet linked at license.opensuse.org
  to cater for this package</changelog>
  <changelog author="coolo@suse.com" date="1409659200">- fix license for spdx 1.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1773144000">- Make it build with latest gcc</changelog>
</package>
<package pkgid="225df41985627e7bc9a376beb1bb8b1291c66b680c57f8ea1803b476acc8c797556771ffbbc756221719e7c9aab7ee7cb0b97a38b105bf6f6ac2cd720bca0974" name="csindex-debugsource" arch="i586">
  <version epoch="0" ver="19980713" rel="681.3"/>
  <changelog author="dmueller@suse.de" date="1130932800">- don't build as root</changelog>
  <changelog author="schwab@suse.de" date="1137499200">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="pgajdos@suse.cz" date="1186056000">- added COPYING -- MakeIndex license</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="cfarrell@suse.com" date="1336651200">- license update: SUSE-MakeIndex
  This license was added to the spreadsheet linked at license.opensuse.org
  to cater for this package</changelog>
  <changelog author="coolo@suse.com" date="1409659200">- fix license for spdx 1.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1773144000">- Make it build with latest gcc</changelog>
</package>
<package pkgid="cb03c9ab0780fb98a53f62556954f9b5b41c532eadb3e225be31bd4cb6d1bd4d9cad0d03b5208ddc99c872c47af5fe5bda5013d85ffc4711424689ab20f9407a" name="csmash-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.6" rel="274.17"/>
  <changelog author="lmichnovic@suse.cz" date="1194609600">- using fdupes macro
- not installing files INSTALL, NEWS (zero lenght)
- renamed last patch to *definitions.diff</changelog>
  <changelog author="lmichnovic@suse.cz" date="1194868800">- using find_lang macro
- fixed uninitilized variable (uninitialized.diff)</changelog>
  <changelog author="vuntz@opensuse.org" date="1262433600">- Change gtk1-compat-devel BuildRequires to gtk2-devel: the game
  has been ported to GTK+ 2 a while ago.
- Make sure to use datadir instead of /usr/share.</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- remove support for pre-9.1</changelog>
  <changelog author="prusnak@opensuse.org" date="1289217601">- spec cleanup</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="idonmez@suse.com" date="1347969600">- Add explicit glu dependency</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518177600">- FIx buildRequires so metapackages xorg-x11-devel, Mesa-devel
  are not required anymore.</changelog>
  <changelog author="meissner@suse.com" date="1528113600">- build with RPM_OPT_FLAGS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652961600">- Build with to pkgconfig(sdl) so we can use sdl12_compat.</changelog>
</package>
<package pkgid="688c8a2ea60a91a331f532390d667991e3699bbcdface920356ef0bb5e573bd90796f8662af1e73a5d3840032ee0bb940197d403c392baf0a70e5c3a8efc6da2" name="csmash-debugsource" arch="i586">
  <version epoch="0" ver="0.6.6" rel="274.17"/>
  <changelog author="lmichnovic@suse.cz" date="1194609600">- using fdupes macro
- not installing files INSTALL, NEWS (zero lenght)
- renamed last patch to *definitions.diff</changelog>
  <changelog author="lmichnovic@suse.cz" date="1194868800">- using find_lang macro
- fixed uninitilized variable (uninitialized.diff)</changelog>
  <changelog author="vuntz@opensuse.org" date="1262433600">- Change gtk1-compat-devel BuildRequires to gtk2-devel: the game
  has been ported to GTK+ 2 a while ago.
- Make sure to use datadir instead of /usr/share.</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- remove support for pre-9.1</changelog>
  <changelog author="prusnak@opensuse.org" date="1289217601">- spec cleanup</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="idonmez@suse.com" date="1347969600">- Add explicit glu dependency</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518177600">- FIx buildRequires so metapackages xorg-x11-devel, Mesa-devel
  are not required anymore.</changelog>
  <changelog author="meissner@suse.com" date="1528113600">- build with RPM_OPT_FLAGS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652961600">- Build with to pkgconfig(sdl) so we can use sdl12_compat.</changelog>
</package>
<package pkgid="5d619e21d54f0089f04fe868a4c5afb838a2ceed5d86aff200994779a879f371536f0eedbf209e0d9f0ff7c1928d5336f3e3123327fd37b9427e85e2c16c7632" name="csmith-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.16"/>
  <changelog author="mliska@suse.cz" date="1475496000">- Initial version 2.2.0.</changelog>
  <changelog author="jengelh@inai.de" date="1476619200">- Trim irrelevant parts from description
- Implement shared library guidelines</changelog>
  <changelog author="mliska@suse.cz" date="1477310400">- Remove csmith-devel and libcsmith0 packages
- Include header files in the main package</changelog>
  <changelog author="dimstar@opensuse.org" date="1489579200">- Explcitly BuildRequire m4: the makefiles actually explcitly call
  m4.</changelog>
  <changelog author="mliska@suse.cz" date="1498219200">- Update to 2.3.0.</changelog>
  <changelog author="mliska@suse.cz" date="1498219201">- Remove old tarball.</changelog>
  <changelog author="mliska@suse.cz" date="1498737600">- Remove patch time-non-i386-target.patch.</changelog>
</package>
<package pkgid="a9f71de38a16ce6f831206ca1e14fc817a45755b91bdc7bd36bcf2e0a6260d02556a8390c7604c2c21d321116145e42e6007a01f776c8bf0f581c24bee5eed9b" name="csmith-debugsource" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.16"/>
  <changelog author="mliska@suse.cz" date="1475496000">- Initial version 2.2.0.</changelog>
  <changelog author="jengelh@inai.de" date="1476619200">- Trim irrelevant parts from description
- Implement shared library guidelines</changelog>
  <changelog author="mliska@suse.cz" date="1477310400">- Remove csmith-devel and libcsmith0 packages
- Include header files in the main package</changelog>
  <changelog author="dimstar@opensuse.org" date="1489579200">- Explcitly BuildRequire m4: the makefiles actually explcitly call
  m4.</changelog>
  <changelog author="mliska@suse.cz" date="1498219200">- Update to 2.3.0.</changelog>
  <changelog author="mliska@suse.cz" date="1498219201">- Remove old tarball.</changelog>
  <changelog author="mliska@suse.cz" date="1498737600">- Remove patch time-non-i386-target.patch.</changelog>
</package>
<package pkgid="e8e08e46fa3548661c41011ac356278f8bb2bdfe35ab3c3051ac3b9851a2f0f4171f731689fc574d3faf3346b4b2c4fbe8b5646f22c00c3951bdd6f9f72eee98" name="csound-debuginfo" arch="i586">
  <version epoch="0" ver="6.18.1" rel="6.4"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1622030400">- Update to version 6.15.0
- add -samples subpackage</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1624968000">- Update to version 6.16.0
- add python3-csound package
- update csound-rename-sndinfo.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642593600">- Update to version 6.16.2:
  * This is a hotfix release dealing with an issue that prevented
    CsoundQT successfully producing a recording using one of the
    API threading services. Fixes for desktop OS packages affected
    are provided here.
- Changes from version 6.16.1:
  * This is a bug fix release of Csound 6.16, where an issue
    affecting the use of turnoff/turnoff2 was repaired.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1660305600">- Update to version 6.17.0
  USER-LEVEL CHANGES
  New opcodes
  * scanmap and scansmap are like the xscanmap/xscansmap opcodes but
    work with the mainstream scan opcodes.
  * trigexpseg, triglinseg are aliases for trigExpseg, trigLinseg.
  * xscan opcodes are deprecated as they add nothing to the scan opcodes.
  * bformdec2 provides more ambisonic decoding of bformat audio.
  * metrobpm is like metro but the timing is in beats per minute and the
    signal can be offset by a proportion of the cycle.
  * sequ is a csound version of a hardware sequencer. It has many modes and options.
  * gtadsr implements a gated ADSR envelope
  Orchestra
  * Message printing has been revised so -m16 suppresses all
    messages.
  * add channel count to list_audio_devices (called when the flag
  - -devices is used so that it can be parsed by frontends).
  Modified Opcodes and Gens
  * event opcode does not bail out if the instrument called does not exist.
  * Added an optional prefix to soundfont instruments printed via sfilist.
  * lpslots reworked with better control.
  Utilities
  * cvanal now uses the SADIR environment to look for analysis files.
  Bugs Fixed
  * fareylen called a non-existent function leading to a crash. Removed typo.
  * turnoff could cause clicks in some cases; fixed.
  * turnoff3 improved.
  * cntReset fixed; had a false initialisation code.
  * binary search in bpf fixed.
  * pvscfs frame counting issue fixed.
  * --sample-accurate fixed in a-rate form of tabsum.
  * Problem in atssinnoi fixed; did read outside allocated memory.
  * hrtfmove fixed; it could use the wrong value for sr.
  * Named instruments could use wrong structure in redefinition.
  * fixes in the jack backend relating to --get-system-sr.
  * pvcross frequency warp mode fixed.
  * lpcfilter/lpcanal bug where processing could not be restarted after
    a freeze fixed.
  * the emugens collection of opcode, a large group incorporation mainly
    array operations, were not made available due to a small editing
    error.
  * If using a float build (rather than a double) array access could be
    wrong.
  * In some cases instr0 code could ignore loops after an incorrect
    warning. Now fixed.
  * Bugs in mp3len and similar fixed.
  * Crash in syncgrain issue #1773 fixed
  * UDO output of fsigs fixed.
  SYSTEM LEVEL CHANGES
  System Changes
  * winsound has been removed.
  API
  * CreateThread2 is a new API function that allows threads to be given a
    user-defined stack size.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 6.18.1:
  * This is a patchfix release mainly dealing with issues arisen in Linux
    package management. This contains the same code as 6.18.0, except for:
  * A long-standing big-endian test failure with score strings has been
    fixed.
  * The symbol spillage caused by a build misconfiguration has been
    resolved.
  * Plugin ABI compatibility with earlier versions (affecting the FLTK
    plugin) has been restored
  * Some left-over tracing in the mod function has been removed.
- update to 6.18.0:
  * Mainly a bug-fixing release.  Major new facility is MP3 (MPEG) audio
  * files are supported both for input and output in platforms where this is
  * supported by libsndfile.
  * fix midi list printing to stdout part of the list.
  * Fixed bug where fixed-point phase computation (in oscil family) was
  * incorrect resulting in slight freq deviations in very low freq cases.
  * Fixed bug where freeing instr 0 caused memory issues in new
  * compilations. Instr 0 is not freed until reset now.
  * Fixed a bug where opcode directory search was crashing Csound if HOME
  * variable not set.
  * Fixed pol2rect array size setting.
  * OSCsend, OSCsend_lo and OSClisten can now work with OSC messages
  * carrying no payload (as per spec and manual).
  * bug in sum fixed
  * elapsedcycles, elapsedtime, eventcycles, and eventtime introducd as
  * fixed versions of timek, times, timeinstk and timeinsts but return
  * the correct values instead of being one cycle late.  This prserves
  * backward compatability
  * Csound now supports MP3 files for input and output through libsndfile</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1671019200">- Update to 6.18.1
  * A long-standing big-endian test failure with score strings has been fixed.
  * The symbol spillage caused by a build misconfiguration has been resolved.
  * Plugin ABI compatibility with earlier versions (affecting the FLTK plugin) has been restored
  * Some left-over tracing in the mod function has been removed.
- Version 6.18.0 Changes:
  New opcodes
  * scanmap reads internal state of scanu
  * elapsedcycles, elapsedtime, eventcycles, and eventtime. See under
    "bugs fied" for detials.
  Modified Opcodes and Gens
  * fix midi list printing to stdout part of the list.
  Bugs Fixed
  * Fixed bug where fixed-point phase computation (in oscil family) was
    incorrect resulting in slight freq deviations in very low freq cases.
  * Fixed bug where freeing instr 0 caused memory issues in new
    compilations. Instr 0 is not freed until reset now.
  * Fixed a bug where opcode directory search was crashing Csound if HOME
    variable not set.
  * Fixed pol2rect array size setting.
  * OSCsend, OSCsend_lo and OSClisten can now work with OSC messages
    carrying no payload (as per spec and manual).
  * bug in sum fixed
  * 'pitchamd' opcode causes segmentation fault (macOS) (#1599)
  * fixed crash on channel setting with empty channel name
  * bug in ftloadk fixed (#1611)
  * qnan works even when compiled with fast arithmetic
  * Fix the flanger opcode for sample-accurate mode, where the xdel input was
    not being correctly offset.
  * elapsedcycles, elapsedtime, eventcycles, and eventtime introducd as
    fixed versions of timek, times, timeinstk and timeinsts but return
    the correct values instead of being one cycle late. This prserves
    backward compatability
  System Changes
  * Fix for issue #1613:
    Fixes the rtauhal module for all cases of multichannel output. Previously the
    module would not work correctly with some devices.
  * Csound now supports MP3 files for input and output through libsndfile
    (version 1.1.0 and higher).
  Platform Specific
  Bela:
  * Many changes to Bela csound. See bela web site for details
  MacOS:
  * Universal build for x86_64 and arm64, backward compatible to MacOS 10.9
  WASM:
  * fix sampleRate for single-thread worklet</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Drop unused BuildRequire on xorg-x11-devel
- Modernize specfile constructs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711022400">- renamed extract to csound-extract to avoid name conflict with
  libextractor, again (boo#45347), add csound-rename-extract.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1722340800">- csound-gcc14.patch: fixed gcc14 build issues</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1755604800">- add csound-opadr.patch (fixes Factory/TW/Slowroll builds)</changelog>
</package>
<package pkgid="dedb62dd5531793f54fd599d7b568515746c996b705182eab86a9968feab360ed85299baf99226ad39c9ab9d278f411ce25ebe05078157630cd33fc8233b0598" name="csound-debugsource" arch="i586">
  <version epoch="0" ver="6.18.1" rel="6.4"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1622030400">- Update to version 6.15.0
- add -samples subpackage</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1624968000">- Update to version 6.16.0
- add python3-csound package
- update csound-rename-sndinfo.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642593600">- Update to version 6.16.2:
  * This is a hotfix release dealing with an issue that prevented
    CsoundQT successfully producing a recording using one of the
    API threading services. Fixes for desktop OS packages affected
    are provided here.
- Changes from version 6.16.1:
  * This is a bug fix release of Csound 6.16, where an issue
    affecting the use of turnoff/turnoff2 was repaired.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1660305600">- Update to version 6.17.0
  USER-LEVEL CHANGES
  New opcodes
  * scanmap and scansmap are like the xscanmap/xscansmap opcodes but
    work with the mainstream scan opcodes.
  * trigexpseg, triglinseg are aliases for trigExpseg, trigLinseg.
  * xscan opcodes are deprecated as they add nothing to the scan opcodes.
  * bformdec2 provides more ambisonic decoding of bformat audio.
  * metrobpm is like metro but the timing is in beats per minute and the
    signal can be offset by a proportion of the cycle.
  * sequ is a csound version of a hardware sequencer. It has many modes and options.
  * gtadsr implements a gated ADSR envelope
  Orchestra
  * Message printing has been revised so -m16 suppresses all
    messages.
  * add channel count to list_audio_devices (called when the flag
  - -devices is used so that it can be parsed by frontends).
  Modified Opcodes and Gens
  * event opcode does not bail out if the instrument called does not exist.
  * Added an optional prefix to soundfont instruments printed via sfilist.
  * lpslots reworked with better control.
  Utilities
  * cvanal now uses the SADIR environment to look for analysis files.
  Bugs Fixed
  * fareylen called a non-existent function leading to a crash. Removed typo.
  * turnoff could cause clicks in some cases; fixed.
  * turnoff3 improved.
  * cntReset fixed; had a false initialisation code.
  * binary search in bpf fixed.
  * pvscfs frame counting issue fixed.
  * --sample-accurate fixed in a-rate form of tabsum.
  * Problem in atssinnoi fixed; did read outside allocated memory.
  * hrtfmove fixed; it could use the wrong value for sr.
  * Named instruments could use wrong structure in redefinition.
  * fixes in the jack backend relating to --get-system-sr.
  * pvcross frequency warp mode fixed.
  * lpcfilter/lpcanal bug where processing could not be restarted after
    a freeze fixed.
  * the emugens collection of opcode, a large group incorporation mainly
    array operations, were not made available due to a small editing
    error.
  * If using a float build (rather than a double) array access could be
    wrong.
  * In some cases instr0 code could ignore loops after an incorrect
    warning. Now fixed.
  * Bugs in mp3len and similar fixed.
  * Crash in syncgrain issue #1773 fixed
  * UDO output of fsigs fixed.
  SYSTEM LEVEL CHANGES
  System Changes
  * winsound has been removed.
  API
  * CreateThread2 is a new API function that allows threads to be given a
    user-defined stack size.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 6.18.1:
  * This is a patchfix release mainly dealing with issues arisen in Linux
    package management. This contains the same code as 6.18.0, except for:
  * A long-standing big-endian test failure with score strings has been
    fixed.
  * The symbol spillage caused by a build misconfiguration has been
    resolved.
  * Plugin ABI compatibility with earlier versions (affecting the FLTK
    plugin) has been restored
  * Some left-over tracing in the mod function has been removed.
- update to 6.18.0:
  * Mainly a bug-fixing release.  Major new facility is MP3 (MPEG) audio
  * files are supported both for input and output in platforms where this is
  * supported by libsndfile.
  * fix midi list printing to stdout part of the list.
  * Fixed bug where fixed-point phase computation (in oscil family) was
  * incorrect resulting in slight freq deviations in very low freq cases.
  * Fixed bug where freeing instr 0 caused memory issues in new
  * compilations. Instr 0 is not freed until reset now.
  * Fixed a bug where opcode directory search was crashing Csound if HOME
  * variable not set.
  * Fixed pol2rect array size setting.
  * OSCsend, OSCsend_lo and OSClisten can now work with OSC messages
  * carrying no payload (as per spec and manual).
  * bug in sum fixed
  * elapsedcycles, elapsedtime, eventcycles, and eventtime introducd as
  * fixed versions of timek, times, timeinstk and timeinsts but return
  * the correct values instead of being one cycle late.  This prserves
  * backward compatability
  * Csound now supports MP3 files for input and output through libsndfile</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1671019200">- Update to 6.18.1
  * A long-standing big-endian test failure with score strings has been fixed.
  * The symbol spillage caused by a build misconfiguration has been resolved.
  * Plugin ABI compatibility with earlier versions (affecting the FLTK plugin) has been restored
  * Some left-over tracing in the mod function has been removed.
- Version 6.18.0 Changes:
  New opcodes
  * scanmap reads internal state of scanu
  * elapsedcycles, elapsedtime, eventcycles, and eventtime. See under
    "bugs fied" for detials.
  Modified Opcodes and Gens
  * fix midi list printing to stdout part of the list.
  Bugs Fixed
  * Fixed bug where fixed-point phase computation (in oscil family) was
    incorrect resulting in slight freq deviations in very low freq cases.
  * Fixed bug where freeing instr 0 caused memory issues in new
    compilations. Instr 0 is not freed until reset now.
  * Fixed a bug where opcode directory search was crashing Csound if HOME
    variable not set.
  * Fixed pol2rect array size setting.
  * OSCsend, OSCsend_lo and OSClisten can now work with OSC messages
    carrying no payload (as per spec and manual).
  * bug in sum fixed
  * 'pitchamd' opcode causes segmentation fault (macOS) (#1599)
  * fixed crash on channel setting with empty channel name
  * bug in ftloadk fixed (#1611)
  * qnan works even when compiled with fast arithmetic
  * Fix the flanger opcode for sample-accurate mode, where the xdel input was
    not being correctly offset.
  * elapsedcycles, elapsedtime, eventcycles, and eventtime introducd as
    fixed versions of timek, times, timeinstk and timeinsts but return
    the correct values instead of being one cycle late. This prserves
    backward compatability
  System Changes
  * Fix for issue #1613:
    Fixes the rtauhal module for all cases of multichannel output. Previously the
    module would not work correctly with some devices.
  * Csound now supports MP3 files for input and output through libsndfile
    (version 1.1.0 and higher).
  Platform Specific
  Bela:
  * Many changes to Bela csound. See bela web site for details
  MacOS:
  * Universal build for x86_64 and arm64, backward compatible to MacOS 10.9
  WASM:
  * fix sampleRate for single-thread worklet</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Drop unused BuildRequire on xorg-x11-devel
- Modernize specfile constructs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711022400">- renamed extract to csound-extract to avoid name conflict with
  libextractor, again (boo#45347), add csound-rename-extract.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1722340800">- csound-gcc14.patch: fixed gcc14 build issues</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1755604800">- add csound-opadr.patch (fixes Factory/TW/Slowroll builds)</changelog>
</package>
<package pkgid="b5bd79a7b47da90ce666848ff78b0f3500efa3e0dc88dfc9c607bb1f1ec32ba7fc7c260d0b7ce1cf0bc70f331c0d0825aa5f284d6fbd399f9d197cb99226a089" name="csound-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="6.18.1" rel="6.4"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1622030400">- Update to version 6.15.0
- add -samples subpackage</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1624968000">- Update to version 6.16.0
- add python3-csound package
- update csound-rename-sndinfo.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642593600">- Update to version 6.16.2:
  * This is a hotfix release dealing with an issue that prevented
    CsoundQT successfully producing a recording using one of the
    API threading services. Fixes for desktop OS packages affected
    are provided here.
- Changes from version 6.16.1:
  * This is a bug fix release of Csound 6.16, where an issue
    affecting the use of turnoff/turnoff2 was repaired.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1660305600">- Update to version 6.17.0
  USER-LEVEL CHANGES
  New opcodes
  * scanmap and scansmap are like the xscanmap/xscansmap opcodes but
    work with the mainstream scan opcodes.
  * trigexpseg, triglinseg are aliases for trigExpseg, trigLinseg.
  * xscan opcodes are deprecated as they add nothing to the scan opcodes.
  * bformdec2 provides more ambisonic decoding of bformat audio.
  * metrobpm is like metro but the timing is in beats per minute and the
    signal can be offset by a proportion of the cycle.
  * sequ is a csound version of a hardware sequencer. It has many modes and options.
  * gtadsr implements a gated ADSR envelope
  Orchestra
  * Message printing has been revised so -m16 suppresses all
    messages.
  * add channel count to list_audio_devices (called when the flag
  - -devices is used so that it can be parsed by frontends).
  Modified Opcodes and Gens
  * event opcode does not bail out if the instrument called does not exist.
  * Added an optional prefix to soundfont instruments printed via sfilist.
  * lpslots reworked with better control.
  Utilities
  * cvanal now uses the SADIR environment to look for analysis files.
  Bugs Fixed
  * fareylen called a non-existent function leading to a crash. Removed typo.
  * turnoff could cause clicks in some cases; fixed.
  * turnoff3 improved.
  * cntReset fixed; had a false initialisation code.
  * binary search in bpf fixed.
  * pvscfs frame counting issue fixed.
  * --sample-accurate fixed in a-rate form of tabsum.
  * Problem in atssinnoi fixed; did read outside allocated memory.
  * hrtfmove fixed; it could use the wrong value for sr.
  * Named instruments could use wrong structure in redefinition.
  * fixes in the jack backend relating to --get-system-sr.
  * pvcross frequency warp mode fixed.
  * lpcfilter/lpcanal bug where processing could not be restarted after
    a freeze fixed.
  * the emugens collection of opcode, a large group incorporation mainly
    array operations, were not made available due to a small editing
    error.
  * If using a float build (rather than a double) array access could be
    wrong.
  * In some cases instr0 code could ignore loops after an incorrect
    warning. Now fixed.
  * Bugs in mp3len and similar fixed.
  * Crash in syncgrain issue #1773 fixed
  * UDO output of fsigs fixed.
  SYSTEM LEVEL CHANGES
  System Changes
  * winsound has been removed.
  API
  * CreateThread2 is a new API function that allows threads to be given a
    user-defined stack size.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 6.18.1:
  * This is a patchfix release mainly dealing with issues arisen in Linux
    package management. This contains the same code as 6.18.0, except for:
  * A long-standing big-endian test failure with score strings has been
    fixed.
  * The symbol spillage caused by a build misconfiguration has been
    resolved.
  * Plugin ABI compatibility with earlier versions (affecting the FLTK
    plugin) has been restored
  * Some left-over tracing in the mod function has been removed.
- update to 6.18.0:
  * Mainly a bug-fixing release.  Major new facility is MP3 (MPEG) audio
  * files are supported both for input and output in platforms where this is
  * supported by libsndfile.
  * fix midi list printing to stdout part of the list.
  * Fixed bug where fixed-point phase computation (in oscil family) was
  * incorrect resulting in slight freq deviations in very low freq cases.
  * Fixed bug where freeing instr 0 caused memory issues in new
  * compilations. Instr 0 is not freed until reset now.
  * Fixed a bug where opcode directory search was crashing Csound if HOME
  * variable not set.
  * Fixed pol2rect array size setting.
  * OSCsend, OSCsend_lo and OSClisten can now work with OSC messages
  * carrying no payload (as per spec and manual).
  * bug in sum fixed
  * elapsedcycles, elapsedtime, eventcycles, and eventtime introducd as
  * fixed versions of timek, times, timeinstk and timeinsts but return
  * the correct values instead of being one cycle late.  This prserves
  * backward compatability
  * Csound now supports MP3 files for input and output through libsndfile</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1671019200">- Update to 6.18.1
  * A long-standing big-endian test failure with score strings has been fixed.
  * The symbol spillage caused by a build misconfiguration has been resolved.
  * Plugin ABI compatibility with earlier versions (affecting the FLTK plugin) has been restored
  * Some left-over tracing in the mod function has been removed.
- Version 6.18.0 Changes:
  New opcodes
  * scanmap reads internal state of scanu
  * elapsedcycles, elapsedtime, eventcycles, and eventtime. See under
    "bugs fied" for detials.
  Modified Opcodes and Gens
  * fix midi list printing to stdout part of the list.
  Bugs Fixed
  * Fixed bug where fixed-point phase computation (in oscil family) was
    incorrect resulting in slight freq deviations in very low freq cases.
  * Fixed bug where freeing instr 0 caused memory issues in new
    compilations. Instr 0 is not freed until reset now.
  * Fixed a bug where opcode directory search was crashing Csound if HOME
    variable not set.
  * Fixed pol2rect array size setting.
  * OSCsend, OSCsend_lo and OSClisten can now work with OSC messages
    carrying no payload (as per spec and manual).
  * bug in sum fixed
  * 'pitchamd' opcode causes segmentation fault (macOS) (#1599)
  * fixed crash on channel setting with empty channel name
  * bug in ftloadk fixed (#1611)
  * qnan works even when compiled with fast arithmetic
  * Fix the flanger opcode for sample-accurate mode, where the xdel input was
    not being correctly offset.
  * elapsedcycles, elapsedtime, eventcycles, and eventtime introducd as
    fixed versions of timek, times, timeinstk and timeinsts but return
    the correct values instead of being one cycle late. This prserves
    backward compatability
  System Changes
  * Fix for issue #1613:
    Fixes the rtauhal module for all cases of multichannel output. Previously the
    module would not work correctly with some devices.
  * Csound now supports MP3 files for input and output through libsndfile
    (version 1.1.0 and higher).
  Platform Specific
  Bela:
  * Many changes to Bela csound. See bela web site for details
  MacOS:
  * Universal build for x86_64 and arm64, backward compatible to MacOS 10.9
  WASM:
  * fix sampleRate for single-thread worklet</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Drop unused BuildRequire on xorg-x11-devel
- Modernize specfile constructs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711022400">- renamed extract to csound-extract to avoid name conflict with
  libextractor, again (boo#45347), add csound-rename-extract.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1722340800">- csound-gcc14.patch: fixed gcc14 build issues</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1755604800">- add csound-opadr.patch (fixes Factory/TW/Slowroll builds)</changelog>
</package>
<package pkgid="35162ca92c56bb99f6e238d8565861b3b66809ff870ab6c138c7399a90e552d4c91d692df6880b846480797f16d3c9a763f522b60a297bf7312bc7fe134f7362" name="cspctl-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.5a" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="9c7bdfbcaae06cefa392920555ae7c4b7b48a95e3e8f57017e238968e6918647a11e92268c27d36c03d0ac34610285eafbbb3c9dfd75c7118c872ab61fb73f20" name="csvprintf-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.4" rel="1.3"/>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1614254400">- Update to release 1.1.0
  - Added support for format strings containing column names</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1635336000">- Run spec-cleaner on spec file</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1637582400">- Replace source tarball with _service file pulling from github</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1637582401">- Update to release 1.2.0
  + Added "-j" flag for JSON text sequence document output.
  + Stopped escaping double quote as "&amp;quot;" in plain XML text.</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1637755200">- Update to release 1.2.1
  + Fixed bug where "-x" flag was behaving like "-X" flag</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1639051200">- Update to release 1.3.0
  + Added "-b" flag for new Bash output mode</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1639483200">- Update to release 1.3.1
  + Added "-c" flag for explicit column names
  + Added "-n" flag that only reads column names
  + Added "-p" flag for prefixing names
  + Omit special variable names in Bash mode
  + Fixed build error on systems without 'u_char' defined</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1674648000">- Update to release 1.3.2
  - Fixed bug where we could emit empty XML tag names
  - Fixed bug in man page examples for "-b" flag</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1758542400">- Update to release 1.3.3
  - Fixed bug where \t separator was being skipped as whitespace
  - Allow duplicate column names if the "-c" flag avoids them
  - Fixed "-c" bug where extra data columns were being returned as "colX"</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1772366400">- Update to release 1.3.4
  - Add support for column name format accessors (#6)</changelog>
</package>
<package pkgid="baf4839b4a48e4a7bc12a7b17543c1adc384f487d3b66618c6f5431634f21300163348bbcbd36927e754a45651493be031c27a4afddc712a3db226d35fadfc82" name="csvprintf-debugsource" arch="i586">
  <version epoch="0" ver="1.3.4" rel="1.3"/>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1614254400">- Update to release 1.1.0
  - Added support for format strings containing column names</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1635336000">- Run spec-cleaner on spec file</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1637582400">- Replace source tarball with _service file pulling from github</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1637582401">- Update to release 1.2.0
  + Added "-j" flag for JSON text sequence document output.
  + Stopped escaping double quote as "&amp;quot;" in plain XML text.</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1637755200">- Update to release 1.2.1
  + Fixed bug where "-x" flag was behaving like "-X" flag</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1639051200">- Update to release 1.3.0
  + Added "-b" flag for new Bash output mode</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1639483200">- Update to release 1.3.1
  + Added "-c" flag for explicit column names
  + Added "-n" flag that only reads column names
  + Added "-p" flag for prefixing names
  + Omit special variable names in Bash mode
  + Fixed build error on systems without 'u_char' defined</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1674648000">- Update to release 1.3.2
  - Fixed bug where we could emit empty XML tag names
  - Fixed bug in man page examples for "-b" flag</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1758542400">- Update to release 1.3.3
  - Fixed bug where \t separator was being skipped as whitespace
  - Allow duplicate column names if the "-c" flag avoids them
  - Fixed "-c" bug where extra data columns were being returned as "colX"</changelog>
  <changelog author="Archie Cobbs &lt;archie.cobbs@gmail.com&gt;" date="1772366400">- Update to release 1.3.4
  - Add support for column name format accessors (#6)</changelog>
</package>
<package pkgid="7c8d203cab14e635f182654b958c224e571f54d63bd887c0fb8a8f73e2ffe23546ec611aa99e507a6cd47aa84d98df1f2bd32fe1a62c4ade71d98a6bf7d2eb35" name="ctags-debuginfo" arch="i586">
  <version epoch="0" ver="5.8" rel="15.4"/>
  <changelog author="adam.majer@suse.de" date="1471521600">- Own our update-alternatives symlink (bnc#994261)
- Use conflict-free symlinks instead of touch files for
  placeholders.</changelog>
  <changelog author="msuchanek@suse.com" date="1488110400">- merge with arduino-ctags https://github.com/arduino/ctags
  * provide arduino-ctags
  * redo patch queue http://repo.or.cz/git-browser/by-commit.html?r=arduino-ctags/SUSE.git
  + new patches
    0001-Mixing-with-anjuta-tags-https-git.gnome.org-browse-a.patch
  - add vala support
  - update many existing tags with new features
    0002-Making-inline-behave-like-an-attribute.-Fixes-1.patch
    0003-Treat-typename-as-an-attribute.patch
    0004-parseReturnType-should-start-from-the-first-non-brac.patch
    0005-Ensuring-a-space-is-printed-in-return-type-AFTER-the.patch
    0006-Prevent-C-static_assert-from-stopping-parsing.patch
    0007-c-Handle-C-11-noexcept.patch
    0008-c-Properly-parse-C-11-override-and-final-members.patch
    0009-Parse-C-11-enums-with-type-specifier.patch
    0010-Parse-C-11-classed-enums.patch
    0011-Handle-template-expressions-that-may-use-the-or-oper.patch
    0012-Make-sure-we-don-t-throw-things-away-while-collectin.patch
    0013-C-mitigate-matching-error-on-generics-containing-an-.patch
    0014-fix-wrongly-interpreted-in-template.patch
    0015-Added-constexpr-as-keyword.patch
  + refreshed existing patches
    0016-CVE-2014-7204.patch
    0017-Go-language-support.patch (go-tags.patch)
    0018-SUSE-man-page-changes.patch (ctags-5.7.diff)
    0019-Do-not-include-build-time-in-binary.patch (ctags-date-time.patch)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1610366400">- Fix build on Tumbleweed - do not ship ghost symlinks.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1611835200">- Ship symlinks that are not to be ghosted in the first place</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1620129600">- Revert ghosting changes, fix real cause for build failure
  instead (symlinks pointing to itself).
- Clean spec file: remove historic cruft, use %license for COPYING,
  use %make_build/%make_install macros</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1632744000">- Fix build with gcc 11
  + ctags-gcc11.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1674043200">- CVE-2022-4515.patch: fixes arbitrary command execution via
  a tag file with a crafted filename (bsc#1206543, CVE-2022-4515)
- Stop resetting ctags update-alternative priority back to auto.
  These are admin settings.
- Remove u-a links in the correct scriptlet</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1675339200">- mark u-a generics as non-%ghost</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1752667200">- Switch over to libalternatives for ctags to provide a ctags
  variant (bsc#1245894)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1753358400">- Only Require: alts when using libalternatives, no need for scriplets</changelog>
</package>
<package pkgid="ccdad66a260743f073a9e22b7b8140114537da9034d0e32330100094b421b8ac9ea41e6ed4830af8860a6559c783c7394ad43017f3d28a512f31bcbbe6a941ee" name="ctags-debugsource" arch="i586">
  <version epoch="0" ver="5.8" rel="15.4"/>
  <changelog author="adam.majer@suse.de" date="1471521600">- Own our update-alternatives symlink (bnc#994261)
- Use conflict-free symlinks instead of touch files for
  placeholders.</changelog>
  <changelog author="msuchanek@suse.com" date="1488110400">- merge with arduino-ctags https://github.com/arduino/ctags
  * provide arduino-ctags
  * redo patch queue http://repo.or.cz/git-browser/by-commit.html?r=arduino-ctags/SUSE.git
  + new patches
    0001-Mixing-with-anjuta-tags-https-git.gnome.org-browse-a.patch
  - add vala support
  - update many existing tags with new features
    0002-Making-inline-behave-like-an-attribute.-Fixes-1.patch
    0003-Treat-typename-as-an-attribute.patch
    0004-parseReturnType-should-start-from-the-first-non-brac.patch
    0005-Ensuring-a-space-is-printed-in-return-type-AFTER-the.patch
    0006-Prevent-C-static_assert-from-stopping-parsing.patch
    0007-c-Handle-C-11-noexcept.patch
    0008-c-Properly-parse-C-11-override-and-final-members.patch
    0009-Parse-C-11-enums-with-type-specifier.patch
    0010-Parse-C-11-classed-enums.patch
    0011-Handle-template-expressions-that-may-use-the-or-oper.patch
    0012-Make-sure-we-don-t-throw-things-away-while-collectin.patch
    0013-C-mitigate-matching-error-on-generics-containing-an-.patch
    0014-fix-wrongly-interpreted-in-template.patch
    0015-Added-constexpr-as-keyword.patch
  + refreshed existing patches
    0016-CVE-2014-7204.patch
    0017-Go-language-support.patch (go-tags.patch)
    0018-SUSE-man-page-changes.patch (ctags-5.7.diff)
    0019-Do-not-include-build-time-in-binary.patch (ctags-date-time.patch)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1610366400">- Fix build on Tumbleweed - do not ship ghost symlinks.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1611835200">- Ship symlinks that are not to be ghosted in the first place</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1620129600">- Revert ghosting changes, fix real cause for build failure
  instead (symlinks pointing to itself).
- Clean spec file: remove historic cruft, use %license for COPYING,
  use %make_build/%make_install macros</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1632744000">- Fix build with gcc 11
  + ctags-gcc11.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1674043200">- CVE-2022-4515.patch: fixes arbitrary command execution via
  a tag file with a crafted filename (bsc#1206543, CVE-2022-4515)
- Stop resetting ctags update-alternative priority back to auto.
  These are admin settings.
- Remove u-a links in the correct scriptlet</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1675339200">- mark u-a generics as non-%ghost</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1752667200">- Switch over to libalternatives for ctags to provide a ctags
  variant (bsc#1245894)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1753358400">- Only Require: alts when using libalternatives, no need for scriplets</changelog>
</package>
<package pkgid="baeab7a5f4c0724a3ca84b375cda7d95a9ec5080161efc7c6539518d26ca19a71a977d8cf54968a7d1e9fc55547a19255049401e8bec18ce46b13002aa540eee" name="ctdb-debuginfo" arch="i586">
  <version epoch="0" ver="4.24.5+git.481.dba78dbdea" rel="1.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 4.23.5
  * New Spotlight default search field incorrectly initialized;
    (bso#15959);
  * Winbind group resolution failure; (bso#15972);
  * winbindd crashes with Bad talloc magic value - unknown value;
    (bso#15937);
  * Bind dlz 9.20; (bso#15790); (bsc#1249058);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1771416000">- The "include system krb5 conf" option searchs for
  /usr/etc/krb5.conf if /etc/krb5.conf does not exist;
  (bsc#1257940);</changelog>
  <changelog author="Noel Power &lt;noel.power@suse.com&gt;" date="1773835200">- Update to 4.23.6
  * No function _python_sysroot defined; (bso#15990).
  * leases torture test flappy; (bso#15978).
  * smbd: in contend_dirleases() don't bother checking when not
    enabled; (bso#15984).
  * possible memory leak  on rpc_spoolss; (bso#15979); (bsc#1257200).
  * "net offlinejoin requestodj" manpage entry incorrectly
    mentiones provided credentials; (bso#15964).
  * "use-kerberos=desired" broken; (bso#15789); (bso#1255755).
  * pthreadpool_tevent has race conditions accessing both
    pthreadpool_tevent.jobs list and
    pthreadpool_tevent.glue_list; (bso#15958).
  * CTDB's statd_callout fails on sm-notify; (bso#15938).
  * CTDB statd_callout_notify notifies unnecessary clients and
    loses their state; (bso#15939).
  * ctdbd socket documentation is wrong; (bso#15977).</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1774872000">- Use multiple threads for SELinux relabeling in
  update-samba-security-profile (bsc#1259050).</changelog>
  <changelog author="Noel Power &lt;noel.power@suse.com&gt;" date="1776168000">- Add support to allow default selinux autolabelling by
  update-samba-security-profile on service [re]start to be
  inhibited; (bsc#1259050).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1777291200">- Update to 4.23.7
  * Fix a directory file descriptor leak in vfs_glusterfs that
    caused unbounded memory growth on the GlusterFS brick with
    persistent SMB2 connections; (bso#16043).
  * autobuild fails if /proc/version contains trailing space;
    (bso#16057).
  * incorrect behavior on rpcclient enumport with rpcd_spoolss;
    (bso#16019).
  * rpc workers with long living clients grow server  memory
    keytab; (bso#16042); (bsc#1257200).
  * vfs_snapper failing to access or enumerate files in
    subfolders; (bso#16058); (bsc#1259667).
  * libsmbclient posix extensions with SMB3 don't work at all;
    (bso#15960).
  * Samba is not build with FORTIFY_SOURCE; (bso#16040).</changelog>
  <changelog author="Noel Power &lt;noel.power@suse.com&gt;" date="1779796800">- Update to 4.23.8
  * CVE-2026-4480: Fix Unauthenticated Remote Code Execution;
    (bso#16033); (bsc#1261161).
  * CVE-2026-4408: Fix Remote Code Execution in SAMR;(bso#16034);
    (bsc#1261163).
  * CVE-2026-3238: Fix unauthenticated udp packet crashes AD DC
    nbt server; (bso#16012); (bsc#1261160).
  * CVE-2026-3012: Fix CVE-2026-3012 group policy certificate
    enrollment using http:// without validation;(bso#16003);
    (bsc#1261159).
  * CVE-2026-1933: Fix missing access check on reparse point
    operations; (bso#15992); (bsc#1261188).
  * CVE-2026-2340: vfs_worm does not block directory modification;
    (bso#15997); (bsc#1261158).
  * CVE-2026-40170: thirdparty ngtcp2 needs to be updated;
    (bso#16059).
  * Winbind can change Ownership Of / To A User Who has Homedir /
    In passwd; (bso#16073).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1779883200">- Update to 4.24.3
  * CVE-2026-4480: Fix Unauthenticated Remote Code Execution;
    (bso#16033); (bsc#1261161).
  * CVE-2026-4408: Fix Remote Code Execution in SAMR;(bso#16034);
    (bsc#1261163).
  * CVE-2026-3238: Fix unauthenticated udp packet crashes AD DC
    nbt server; (bso#16012); (bsc#1261160).
  * CVE-2026-3012: Fix CVE-2026-3012 group policy certificate
    enrollment using http:// without validation;(bso#16003);
    (bsc#1261159).
  * CVE-2026-1933: Fix missing access check on reparse point
    operations; (bso#15992); (bsc#1261188).
  * CVE-2026-2340: vfs_worm does not block directory modification;
    (bso#15997); (bsc#1261158).
  * CVE-2026-40170: thirdparty ngtcp2 needs to be updated;
    (bso#16059).
- Update to 4.24.2
  * Samba 4.24 with cups can't get queue and shows errors about
    fetch_share_cache_time; (bso#16038).
  * Fix a directory file descriptor leak in vfs_glusterfs that
    caused unbounded memory growth on the GlusterFS brick with
    persistent SMB2 connections; (bso#16043).
  * Windows Offline Files fails with permission error when
    directory has the read‑only attribute set; (bso#16030).
  * samba not triggering mount of zfs snapshot in dataset
    .zfs/snapshots/&lt;snapname&gt; directory; (bso#15991).
  * net ads join still fails with multiple DCs; (bso#15999).
  * samba-tool shows wrong format specifiers for timestamp
    attributes; (bso#16076).
  * restrict anonymous = 2 breaks RODC functionality;
    (bso#14638).
  * smbpasswd can crash winbindd on an AD DC; (bso#15973).
  * smbd does not cleanup on disconnect of the transport
    connection on lease break errors; (bso#15995).
  * CVE-2026-40170: thirdparty ngtcp2 needs to be updated;
    (bso#16059); (bsc#1262273); (bsc#1262337).
  * Require NTLMv2 session security on Windows makes trusts to
    Samba unusable; (bso#16067).
  * Winbind can change Ownership Of / To A User Who has Homedir /
    In passwd; (bso#16073).
  * Winbind lsa_OpenPolicy() fails on lsa connection setup with:
    NT_STATUS_RPC_CANNOT_SUPPORT; (bso#15987).
  * CTDB read-only record handling contains use after free and
    resource leak bugs; (bso#16068).
- Update to 4.24.1
  * autobuild fails if /proc/version contains trailing space;
    (bso#16057).
  * use after free in streams_xattr_connect(); (bso#16035).
  * rpc workers with long living clients grow server  memory
    keytab; (bso#16042); (bsc#1257200).
  * vfs_snapper failing to access or enumerate files in
    subfolders; (bso#16058); (bsc#1259667).
  * Samba is not build with FORTIFY_SOURCE; (bso#16040).
  * Fix tests with MIT Kerberos 1.22.x; (bso#16055).
- Update to 4.24.0
  * incorrect behavior on rpcclient enumport with rpcd_spoolss;
    (bso#16019).
  * altSecurityIdentities X509 issuer DN order is reversed;
    (bso#16001).
  * vfs_aio_ratelimit: introduce burst-aware and persistent state
    model; (bso#16000).
  * No function _python_sysroot defined; (bso#15990).
  * leases torture test flappy; (bso#15978).
  * smbd: in contend_dirleases() don't bother checking when not
    enabled; (bso#15984).
  * 'net ads kerberos kinit' should use also default ccache name
    from krb5.conf; (bso#15993).
  * "use-kerberos=desired" broken; (bso#15789).
  * source3/libads/kerberos.c sets wrong failure for negative
    connection cache; (bso#15975);  (bso#1255755).
  * CTDB's statd_callout fails on sm-notify; (bso#15938).
  * CTDB statd_callout_notify notifies unnecessary clients and
    loses their state; (bso#15939).
  * Backport domain default AES encryption types to 4.24;
    (bso#15998).
  * possible memory leak on rpc_spoolss; (bso#15979);
    (bsc#1257200).
  * Winbind group resolution failure; (bso#15972).
  * ctdbd socket documentation is wrong; (bso#15977).
  * time_t related build failure on 32bit arch in 4.24.0rc1;
    (bso#15976).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1782907200">- Update to 4.24.4
  * Use-after-free in handling acls with claims and conditions;
    (bso#16095).
  * Compilers may ignore overflow checks - Fix tautological-
    compare warnings; (bso#16092).
  * restrict anonymous = 2 breaks RODC functionality;
    (bso#14638).
  * warning: assignment discards 'const' qualifier from pointer
    target type [-Wdiscarded-qualifiers]; (bso#16006).
  * Require NTLMv2 session security on Windows makes trusts to
    Samba unusable; (bso#16067).
  * winbindd stuck in init_dc_connection_rpc() returning
    NT_STATUS_TRUSTED_DOMAIN_FAILURE; (bso#16151).
  * domain\user not split when provided as username in
    smbc_set_credentials_with_fallback(); (bso#16149).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1785240000">- Update to 4.24.5
  * CVE-2026-6949: TSIG packet with crafted name compression can
    crash internal DNS server; (bso#16083);(bsc#1271672).
  * CVE-2026-58224: CTDB: heap OOB read via unchecked packet
    length fields;(bso#16085);(bsc#1271673).
  * CVE-2026-58216: kpasswd service: 6-byte heap OOB read in
    packet parser;(bso#16087);(bsc#1271674).
  * CVE-2026-58218: DNS TKEY negotiation stores unauthenticated
    GSS contexts in a fixed FIFO before authentication
    completes;(bso#16115);(bsc#1271675).
  * CVE-2026-58221: authenticated LDAP access to internal LDB
    special DNs permits domain takeover;(bso#16147);(bsc#1271676).
  * CVE-2026-58222: LDAP Compare filter injection and
    trusted-request confusion disclose protected attributes;
    (bso#16148);(bsc#1271677).</changelog>
</package>
<package pkgid="27279c60280d0ecbd28a58fb97853062323c491af0b30becb874f21465a14369963014881cf2ba5885e6be510787e5bc63ade41fed3d613daa863872073bb573" name="ctdb-pcp-pmda-debuginfo" arch="i586">
  <version epoch="0" ver="4.24.5+git.481.dba78dbdea" rel="1.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 4.23.5
  * New Spotlight default search field incorrectly initialized;
    (bso#15959);
  * Winbind group resolution failure; (bso#15972);
  * winbindd crashes with Bad talloc magic value - unknown value;
    (bso#15937);
  * Bind dlz 9.20; (bso#15790); (bsc#1249058);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1771416000">- The "include system krb5 conf" option searchs for
  /usr/etc/krb5.conf if /etc/krb5.conf does not exist;
  (bsc#1257940);</changelog>
  <changelog author="Noel Power &lt;noel.power@suse.com&gt;" date="1773835200">- Update to 4.23.6
  * No function _python_sysroot defined; (bso#15990).
  * leases torture test flappy; (bso#15978).
  * smbd: in contend_dirleases() don't bother checking when not
    enabled; (bso#15984).
  * possible memory leak  on rpc_spoolss; (bso#15979); (bsc#1257200).
  * "net offlinejoin requestodj" manpage entry incorrectly
    mentiones provided credentials; (bso#15964).
  * "use-kerberos=desired" broken; (bso#15789); (bso#1255755).
  * pthreadpool_tevent has race conditions accessing both
    pthreadpool_tevent.jobs list and
    pthreadpool_tevent.glue_list; (bso#15958).
  * CTDB's statd_callout fails on sm-notify; (bso#15938).
  * CTDB statd_callout_notify notifies unnecessary clients and
    loses their state; (bso#15939).
  * ctdbd socket documentation is wrong; (bso#15977).</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1774872000">- Use multiple threads for SELinux relabeling in
  update-samba-security-profile (bsc#1259050).</changelog>
  <changelog author="Noel Power &lt;noel.power@suse.com&gt;" date="1776168000">- Add support to allow default selinux autolabelling by
  update-samba-security-profile on service [re]start to be
  inhibited; (bsc#1259050).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1777291200">- Update to 4.23.7
  * Fix a directory file descriptor leak in vfs_glusterfs that
    caused unbounded memory growth on the GlusterFS brick with
    persistent SMB2 connections; (bso#16043).
  * autobuild fails if /proc/version contains trailing space;
    (bso#16057).
  * incorrect behavior on rpcclient enumport with rpcd_spoolss;
    (bso#16019).
  * rpc workers with long living clients grow server  memory
    keytab; (bso#16042); (bsc#1257200).
  * vfs_snapper failing to access or enumerate files in
    subfolders; (bso#16058); (bsc#1259667).
  * libsmbclient posix extensions with SMB3 don't work at all;
    (bso#15960).
  * Samba is not build with FORTIFY_SOURCE; (bso#16040).</changelog>
  <changelog author="Noel Power &lt;noel.power@suse.com&gt;" date="1779796800">- Update to 4.23.8
  * CVE-2026-4480: Fix Unauthenticated Remote Code Execution;
    (bso#16033); (bsc#1261161).
  * CVE-2026-4408: Fix Remote Code Execution in SAMR;(bso#16034);
    (bsc#1261163).
  * CVE-2026-3238: Fix unauthenticated udp packet crashes AD DC
    nbt server; (bso#16012); (bsc#1261160).
  * CVE-2026-3012: Fix CVE-2026-3012 group policy certificate
    enrollment using http:// without validation;(bso#16003);
    (bsc#1261159).
  * CVE-2026-1933: Fix missing access check on reparse point
    operations; (bso#15992); (bsc#1261188).
  * CVE-2026-2340: vfs_worm does not block directory modification;
    (bso#15997); (bsc#1261158).
  * CVE-2026-40170: thirdparty ngtcp2 needs to be updated;
    (bso#16059).
  * Winbind can change Ownership Of / To A User Who has Homedir /
    In passwd; (bso#16073).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1779883200">- Update to 4.24.3
  * CVE-2026-4480: Fix Unauthenticated Remote Code Execution;
    (bso#16033); (bsc#1261161).
  * CVE-2026-4408: Fix Remote Code Execution in SAMR;(bso#16034);
    (bsc#1261163).
  * CVE-2026-3238: Fix unauthenticated udp packet crashes AD DC
    nbt server; (bso#16012); (bsc#1261160).
  * CVE-2026-3012: Fix CVE-2026-3012 group policy certificate
    enrollment using http:// without validation;(bso#16003);
    (bsc#1261159).
  * CVE-2026-1933: Fix missing access check on reparse point
    operations; (bso#15992); (bsc#1261188).
  * CVE-2026-2340: vfs_worm does not block directory modification;
    (bso#15997); (bsc#1261158).
  * CVE-2026-40170: thirdparty ngtcp2 needs to be updated;
    (bso#16059).
- Update to 4.24.2
  * Samba 4.24 with cups can't get queue and shows errors about
    fetch_share_cache_time; (bso#16038).
  * Fix a directory file descriptor leak in vfs_glusterfs that
    caused unbounded memory growth on the GlusterFS brick with
    persistent SMB2 connections; (bso#16043).
  * Windows Offline Files fails with permission error when
    directory has the read‑only attribute set; (bso#16030).
  * samba not triggering mount of zfs snapshot in dataset
    .zfs/snapshots/&lt;snapname&gt; directory; (bso#15991).
  * net ads join still fails with multiple DCs; (bso#15999).
  * samba-tool shows wrong format specifiers for timestamp
    attributes; (bso#16076).
  * restrict anonymous = 2 breaks RODC functionality;
    (bso#14638).
  * smbpasswd can crash winbindd on an AD DC; (bso#15973).
  * smbd does not cleanup on disconnect of the transport
    connection on lease break errors; (bso#15995).
  * CVE-2026-40170: thirdparty ngtcp2 needs to be updated;
    (bso#16059); (bsc#1262273); (bsc#1262337).
  * Require NTLMv2 session security on Windows makes trusts to
    Samba unusable; (bso#16067).
  * Winbind can change Ownership Of / To A User Who has Homedir /
    In passwd; (bso#16073).
  * Winbind lsa_OpenPolicy() fails on lsa connection setup with:
    NT_STATUS_RPC_CANNOT_SUPPORT; (bso#15987).
  * CTDB read-only record handling contains use after free and
    resource leak bugs; (bso#16068).
- Update to 4.24.1
  * autobuild fails if /proc/version contains trailing space;
    (bso#16057).
  * use after free in streams_xattr_connect(); (bso#16035).
  * rpc workers with long living clients grow server  memory
    keytab; (bso#16042); (bsc#1257200).
  * vfs_snapper failing to access or enumerate files in
    subfolders; (bso#16058); (bsc#1259667).
  * Samba is not build with FORTIFY_SOURCE; (bso#16040).
  * Fix tests with MIT Kerberos 1.22.x; (bso#16055).
- Update to 4.24.0
  * incorrect behavior on rpcclient enumport with rpcd_spoolss;
    (bso#16019).
  * altSecurityIdentities X509 issuer DN order is reversed;
    (bso#16001).
  * vfs_aio_ratelimit: introduce burst-aware and persistent state
    model; (bso#16000).
  * No function _python_sysroot defined; (bso#15990).
  * leases torture test flappy; (bso#15978).
  * smbd: in contend_dirleases() don't bother checking when not
    enabled; (bso#15984).
  * 'net ads kerberos kinit' should use also default ccache name
    from krb5.conf; (bso#15993).
  * "use-kerberos=desired" broken; (bso#15789).
  * source3/libads/kerberos.c sets wrong failure for negative
    connection cache; (bso#15975);  (bso#1255755).
  * CTDB's statd_callout fails on sm-notify; (bso#15938).
  * CTDB statd_callout_notify notifies unnecessary clients and
    loses their state; (bso#15939).
  * Backport domain default AES encryption types to 4.24;
    (bso#15998).
  * possible memory leak on rpc_spoolss; (bso#15979);
    (bsc#1257200).
  * Winbind group resolution failure; (bso#15972).
  * ctdbd socket documentation is wrong; (bso#15977).
  * time_t related build failure on 32bit arch in 4.24.0rc1;
    (bso#15976).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1782907200">- Update to 4.24.4
  * Use-after-free in handling acls with claims and conditions;
    (bso#16095).
  * Compilers may ignore overflow checks - Fix tautological-
    compare warnings; (bso#16092).
  * restrict anonymous = 2 breaks RODC functionality;
    (bso#14638).
  * warning: assignment discards 'const' qualifier from pointer
    target type [-Wdiscarded-qualifiers]; (bso#16006).
  * Require NTLMv2 session security on Windows makes trusts to
    Samba unusable; (bso#16067).
  * winbindd stuck in init_dc_connection_rpc() returning
    NT_STATUS_TRUSTED_DOMAIN_FAILURE; (bso#16151).
  * domain\user not split when provided as username in
    smbc_set_credentials_with_fallback(); (bso#16149).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1785240000">- Update to 4.24.5
  * CVE-2026-6949: TSIG packet with crafted name compression can
    crash internal DNS server; (bso#16083);(bsc#1271672).
  * CVE-2026-58224: CTDB: heap OOB read via unchecked packet
    length fields;(bso#16085);(bsc#1271673).
  * CVE-2026-58216: kpasswd service: 6-byte heap OOB read in
    packet parser;(bso#16087);(bsc#1271674).
  * CVE-2026-58218: DNS TKEY negotiation stores unauthenticated
    GSS contexts in a fixed FIFO before authentication
    completes;(bso#16115);(bsc#1271675).
  * CVE-2026-58221: authenticated LDAP access to internal LDB
    special DNs permits domain takeover;(bso#16147);(bsc#1271676).
  * CVE-2026-58222: LDAP Compare filter injection and
    trusted-request confusion disclose protected attributes;
    (bso#16148);(bsc#1271677).</changelog>
</package>
<package pkgid="86a249b3a1da401f592ab156d219fdc6e302e2e49ce083f51cf4e40fc92bccea0d0ca99e834a3f8f04f900afc484d600c1ca987345d619f66473031c5cb68992" name="ctemplate-debuginfo" arch="i586">
  <version epoch="0" ver="2.4" rel="1.16"/>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="cfarrell@suse.com" date="1329393600">- license update: BSD-3-Clause
  No BSD-4-Clause licenses in the packages</changelog>
  <changelog author="freitag@owncloud.com" date="1343736000">- update to upstream version 2.2
  2.2:  * Fixed several issues reported by G++ 4.7
  2.1:  * Added operator[] to TemplateDictionary
  * Added begin(), end(), data() and size() to TemplateString
  * Refactored code
  2.0:  * Changed the 'official' ctemplate email in setup.py/etc
  * Rewrote docs to refer to Ctemplate, not Google Template
  * Renamed google-ctemplate.sln to ctemplate.sln
  * Changed copyright text to reflect Google's relinquished ownership
  1.1:  * Make reloads always prefer files earlier on the search patch (ssas)
  * PORTING: Add a default BSWAP32, needed for AIX (csilvers)
  * Die at configure-time when g++ isn't installed
  1.0RC2: * BUGFIX: removed #includes of non-installed headers from installed ones
  * BUGFIX: Make compile-test test against an install
  1.0RC1: * BUGFIX: Dumpers were ignoring a tpl-string 'length' (csilvers)
  * BUGFIX: Add a needed $(top_srcdir) to Makefile.am
  * Replace 0x00-0x1F with space in xml_escape (alexvod)
  * Fix xml encoding to handle form-feed properly (ghurley)
  * DOCUMENTATION: Wer missing some docs in the tarball (csilvers)
  * BUILD: Update acx_pthread.m4 for nostdlib (Kacper)
  * BUGFIX: Make CreateSectionIterator check tpl-globals (williasr)
  * PORTING: Fix solaris build by getting rid of PATH_MAX (csilvers)
  0.99: * Accept . as part of tag/attr names when autoescaping (falmeida)
  * Optimize javascript template escaping (blount)
  * Allow &lt;span dir=...&gt; inside :H=snippet modifiers (jdtang)
  * make_tpl_varnames can write multiple tpls to one file (jad)
  * Add a few escaping modifier equivalences (jad)
  * BUGFIX: Fix ReloadAllIfChanged() with path (panicker)
  * PORTING: Relace tr with more portable sed, in tests (csilvers)
  * Updated from autoconf 2.64 to autoconf 2.65</changelog>
  <changelog author="freitag@opensuse.org" date="1400328000">- update to upstream version 2.3
  * Fixed some more C++11 issues.
  * Removed deprecated Template::SetEscapedValueAndShowSection()
    and Template::ReloadIfChanged().</changelog>
  <changelog author="adrian@suse.de" date="1415275200">- so name did change to version 3, follow with library package name</changelog>
  <changelog author="tchvatal@suse.com" date="1415966400">- Enable testsuite - 2 tests fail
- Cleanup a bit</changelog>
  <changelog author="mpluskal@suse.com" date="1429617600">- Update project url
- Remove unnecessary autotools dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1483876800">- Packaging cleanup
  * Let test fail on error
  * Move documentation to devel package</changelog>
  <changelog author="jengelh@inai.de" date="1486814400">- Trim descriptions</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1615982400">- Update to version 2.4
  * Switch to Python 3
  * Add new buildrequests: autoconf, automake and libtool</changelog>
</package>
<package pkgid="d55c551218d226b5245c560dcbbecdf8cf13cd0b0dbabfed9cabf104649894d5dc6f08f6d19c3f5475c5b62fcf01bebb500004df1e544c655d22cf34743d749e" name="ctemplate-debugsource" arch="i586">
  <version epoch="0" ver="2.4" rel="1.16"/>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="cfarrell@suse.com" date="1329393600">- license update: BSD-3-Clause
  No BSD-4-Clause licenses in the packages</changelog>
  <changelog author="freitag@owncloud.com" date="1343736000">- update to upstream version 2.2
  2.2:  * Fixed several issues reported by G++ 4.7
  2.1:  * Added operator[] to TemplateDictionary
  * Added begin(), end(), data() and size() to TemplateString
  * Refactored code
  2.0:  * Changed the 'official' ctemplate email in setup.py/etc
  * Rewrote docs to refer to Ctemplate, not Google Template
  * Renamed google-ctemplate.sln to ctemplate.sln
  * Changed copyright text to reflect Google's relinquished ownership
  1.1:  * Make reloads always prefer files earlier on the search patch (ssas)
  * PORTING: Add a default BSWAP32, needed for AIX (csilvers)
  * Die at configure-time when g++ isn't installed
  1.0RC2: * BUGFIX: removed #includes of non-installed headers from installed ones
  * BUGFIX: Make compile-test test against an install
  1.0RC1: * BUGFIX: Dumpers were ignoring a tpl-string 'length' (csilvers)
  * BUGFIX: Add a needed $(top_srcdir) to Makefile.am
  * Replace 0x00-0x1F with space in xml_escape (alexvod)
  * Fix xml encoding to handle form-feed properly (ghurley)
  * DOCUMENTATION: Wer missing some docs in the tarball (csilvers)
  * BUILD: Update acx_pthread.m4 for nostdlib (Kacper)
  * BUGFIX: Make CreateSectionIterator check tpl-globals (williasr)
  * PORTING: Fix solaris build by getting rid of PATH_MAX (csilvers)
  0.99: * Accept . as part of tag/attr names when autoescaping (falmeida)
  * Optimize javascript template escaping (blount)
  * Allow &lt;span dir=...&gt; inside :H=snippet modifiers (jdtang)
  * make_tpl_varnames can write multiple tpls to one file (jad)
  * Add a few escaping modifier equivalences (jad)
  * BUGFIX: Fix ReloadAllIfChanged() with path (panicker)
  * PORTING: Relace tr with more portable sed, in tests (csilvers)
  * Updated from autoconf 2.64 to autoconf 2.65</changelog>
  <changelog author="freitag@opensuse.org" date="1400328000">- update to upstream version 2.3
  * Fixed some more C++11 issues.
  * Removed deprecated Template::SetEscapedValueAndShowSection()
    and Template::ReloadIfChanged().</changelog>
  <changelog author="adrian@suse.de" date="1415275200">- so name did change to version 3, follow with library package name</changelog>
  <changelog author="tchvatal@suse.com" date="1415966400">- Enable testsuite - 2 tests fail
- Cleanup a bit</changelog>
  <changelog author="mpluskal@suse.com" date="1429617600">- Update project url
- Remove unnecessary autotools dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1483876800">- Packaging cleanup
  * Let test fail on error
  * Move documentation to devel package</changelog>
  <changelog author="jengelh@inai.de" date="1486814400">- Trim descriptions</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1615982400">- Update to version 2.4
  * Switch to Python 3
  * Add new buildrequests: autoconf, automake and libtool</changelog>
</package>
<package pkgid="a722e0f5b57806fed6902b1f266bf135684b0310c5fd8180db614de703d7f553a5594628d6cda15d1e2664cc6498a3a4c53033f4fca726d8289b37bfc82df1fc" name="ctl-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.5" rel="1.4"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716984000">- First OBS release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716984001">- Update descriptions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1717070400">- Add fix-IlmCtl-sover.patch.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1729512000">- ensure openexr is at least version 3 and the devel package also
  needs to pull openexr-devel as its headers reference the openexr
  headers</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1737115200">- Fix directory not found error when building on Leap 16</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760702400">- Update to 1.5.4:
  * Issues/0146 strict aliasing violations by @michaeldsmith in #147
  * Issues/0138 uint32 is deprecated by @michaeldsmith in #148
  * Issues/0150 max inst count segfault by @michaeldsmith in #151
  * restore tiff to vcpkg github workflow by @michaeldsmith in #152
  * Fix Mac Github workflow CI by @michaeldsmith in #154
  * Add soversion to IlmImfCtl too by @paolostivanin in #153
  * issues/0155 - typo in set_target_properties() in /lib/dpx/CMakeLists.txt by @michaeldsmith in #156
  * change from actions/checkout@v3 to actions/checkout@v4 by @michaeldsmith in #158
  * remove github workflow job that only does setup of freebsd by @michaeldsmith in #159
  * Issues/0134 openexr2 shared iex_debug trap by @michaeldsmith in #160
  * remove centos7 from github workflow, centos7 is EOL 2024-06-30 by @michaeldsmith in #161
  * add ZLIB to CMakeLists.txt target_link_libraries() by @michaeldsmith in #162
  * Disambiguate clamp calls in exrToDpx.cpp by @carlocab in #164
  * Ctlrender help by @aforsythe in #38
  * fix missing va_end by @rex4539 in #166
  * improve CMake status messages by @michaeldsmith in #169
  * CodeQL - add permissions to GH workflows by @michaeldsmith in #170
  * codeql/cpp-comparison-with-wider-type by @michaeldsmith in #172
  * codeql/cpp-wrong-type-format-argument by @michaeldsmith in #173
  * cmake/simplify-finding-openexr by @michaeldsmith in #174
  * codeql/cpp/integer-multiplication-cast-to-long by @michaeldsmith in #175
  * issues/0176-ctlrender-ctest-tiff32-uses-previous-ctest-output by @michaeldsmith in #177
  * Add ARM Linux GitHub workflow by @michaeldsmith in #178
  * Issues/0168 valgrind issue ctlrender with unsupported input format by @michaeldsmith in #179
  * Issues/0180 llvm gentoo error by @michaeldsmith in #181
  * Issues/0183 compile brew head by @michaeldsmith in #184
  * change SOVERSION to use MAJOR.MINOR format instead of MAJOR.MINOR.PATCH by @michaeldsmith in #186
- Drop upstreamed fix-IlmCtl-sover.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1774872000">- Update to 1.5.5:
  * update CMake to prioritize OpenEXR v3 over OpenEXR v2 by @michaeldsmith in #189
  * Feature/preserve exr standard attributes (data window, display window, etc) by @michaeldsmith in #192
  * Codeql/replace alloca in a loop by @michaeldsmith in #193
  * Feature/add openexr v2.2 and v3.4 new compression types by @michaeldsmith in #196</changelog>
</package>
<package pkgid="062093df006ec223ab98139ef60e34c979fca753f44cf07a9dd555476a6021c3a899fab9a9583ffc4374661742d2cd1f73253aaed51a90fc7f611e62e266b03b" name="ctl-debugsource" arch="i586">
  <version epoch="0" ver="1.5.5" rel="1.4"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716984000">- First OBS release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716984001">- Update descriptions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1717070400">- Add fix-IlmCtl-sover.patch.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1729512000">- ensure openexr is at least version 3 and the devel package also
  needs to pull openexr-devel as its headers reference the openexr
  headers</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1737115200">- Fix directory not found error when building on Leap 16</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760702400">- Update to 1.5.4:
  * Issues/0146 strict aliasing violations by @michaeldsmith in #147
  * Issues/0138 uint32 is deprecated by @michaeldsmith in #148
  * Issues/0150 max inst count segfault by @michaeldsmith in #151
  * restore tiff to vcpkg github workflow by @michaeldsmith in #152
  * Fix Mac Github workflow CI by @michaeldsmith in #154
  * Add soversion to IlmImfCtl too by @paolostivanin in #153
  * issues/0155 - typo in set_target_properties() in /lib/dpx/CMakeLists.txt by @michaeldsmith in #156
  * change from actions/checkout@v3 to actions/checkout@v4 by @michaeldsmith in #158
  * remove github workflow job that only does setup of freebsd by @michaeldsmith in #159
  * Issues/0134 openexr2 shared iex_debug trap by @michaeldsmith in #160
  * remove centos7 from github workflow, centos7 is EOL 2024-06-30 by @michaeldsmith in #161
  * add ZLIB to CMakeLists.txt target_link_libraries() by @michaeldsmith in #162
  * Disambiguate clamp calls in exrToDpx.cpp by @carlocab in #164
  * Ctlrender help by @aforsythe in #38
  * fix missing va_end by @rex4539 in #166
  * improve CMake status messages by @michaeldsmith in #169
  * CodeQL - add permissions to GH workflows by @michaeldsmith in #170
  * codeql/cpp-comparison-with-wider-type by @michaeldsmith in #172
  * codeql/cpp-wrong-type-format-argument by @michaeldsmith in #173
  * cmake/simplify-finding-openexr by @michaeldsmith in #174
  * codeql/cpp/integer-multiplication-cast-to-long by @michaeldsmith in #175
  * issues/0176-ctlrender-ctest-tiff32-uses-previous-ctest-output by @michaeldsmith in #177
  * Add ARM Linux GitHub workflow by @michaeldsmith in #178
  * Issues/0168 valgrind issue ctlrender with unsupported input format by @michaeldsmith in #179
  * Issues/0180 llvm gentoo error by @michaeldsmith in #181
  * Issues/0183 compile brew head by @michaeldsmith in #184
  * change SOVERSION to use MAJOR.MINOR format instead of MAJOR.MINOR.PATCH by @michaeldsmith in #186
- Drop upstreamed fix-IlmCtl-sover.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1774872000">- Update to 1.5.5:
  * update CMake to prioritize OpenEXR v3 over OpenEXR v2 by @michaeldsmith in #189
  * Feature/preserve exr standard attributes (data window, display window, etc) by @michaeldsmith in #192
  * Codeql/replace alloca in a loop by @michaeldsmith in #193
  * Feature/add openexr v2.2 and v3.4 new compression types by @michaeldsmith in #196</changelog>
</package>
<package pkgid="cacde89e40ad4fdfbf12d708ddb964e78e314033f7b32f02a86fb407eed88559e2766a9070fd2a6cf55edc329abd41c8082a61c1755295edcf47ded9d1198c17" name="ctlptl-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.5" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747656000">- Update to version 0.8.41:
  * cluster: support for kind 0.28 (#384)
  * build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 (#382)
  * Update version numbers: 0.8.40</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747915200">- Update to version 0.8.42:
  * cluster: add kind29 support (#388)
  * go.mod: update deps (#385)
  * deps: update golangci-lint (#386)
  * Update version numbers: 0.8.41</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1756382400">- Update to version 0.8.43:
  * vendor: updates for kind v0.30 (#392)
  * Update version numbers: 0.8.42</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1766059200">- Update to version 0.8.44:
  * cluster: add kind 0.31 support (#393)
  * circleci: pin goreleaser (#394)
  * Update version numbers: 0.8.43</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768824000">- Update to version 0.9.0:
  * vendor: upgrade to docker29 (#396)
  * lint: update linter for consistency with tilt (#395)
  * Update version numbers: 0.8.44</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775044800">- Update to version 0.9.1:
  * mod: update go-m1cpu to fix crash on M5 Pro/Max (#401)
  * build(deps): bump google.golang.org/grpc from 1.72.1 to 1.79.3
    (#400)
  * build(deps): bump github.com/docker/cli (#399)
  * build(deps): bump go.opentelemetry.io/otel/sdk from 1.35.0 to
    1.40.0 (#398)
  * vendor: update k8s deps (#397)
  * Update version numbers: 0.9.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775131200">- Update to version 0.9.2:
  * registry: strip desktop labels (#403)
  * test: don't pin e2e golang (#402)
  * Update version numbers: 0.9.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777032000">- Update to version 0.9.3:
  * circleci: fix release script (#410)
  * release: only release to tiltdev docker hub namespace (#409)
  * circleci: use github app for releases (#408)
  * build(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to
    1.43.0 (#404)
  * Update version numbers: 0.9.2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780574400">- Update to version 0.9.4:
  * vendor: update to kind 1.32 (#416)
  * vendor: update to k8s 1.36 (#411)
  * Update version numbers: 0.9.3</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.9.5:
  * vendor: update kind (#420)
  * build(deps): bump google.golang.org/grpc from 1.79.3 to 1.82.1
    (#419)
  * registry-update-v3 (#414)
  * build(deps): bump golang.org/x/net from 0.49.0 to 0.55.0 (#418)
  * vendor: update to kind 1.32 (#416)
  * vendor: update to k8s 1.36 (#411)</changelog>
</package>
<package pkgid="9f665821556f0dd3ad6be641dc671a96304104983c783999d2b93de6164138c70ab031c8efb43f17d130bdd0ab9e882ec7dbf4043ac3b758a94782c896076833" name="ctris-debuginfo" arch="i586">
  <version epoch="0" ver="0.43" rel="2.4"/>
  <changelog author="cwh@suse.de" date="1141041600">- initial release version 1.2.3</changelog>
  <changelog author="lars@linux-schulserver.de" date="1506427200">- update to 0.42</changelog>
  <changelog author="mardnh@gmx.de" date="1547294400">- Update to 0.42.1
  * various improvements sent to me by Alecsandru Soare
  * fixed 'game over' message
- Fix URL
- Drop not longer needed patches:
  * ctris-fsf-address.patch
  * ctris-remove_current_date.patch
- Specfile cleanup</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Trim extra typographic marks from descriptions.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591531200">- Set CFLAGS+=-fcommon to workaround gcc10 errors (boo#1160244)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741435200">- update to 0.43:
  * fixing the busy waits nearby the get_key() calls</changelog>
  <changelog author="pgajdos@suse.com" date="1749124800">- add patches
  fix build with gcc15
  + ctris-gcc15.patch</changelog>
</package>
<package pkgid="54a1b2ca9c37bbe67820ddb2911cc3d1a712c17a0453f744496ae79de3b570fa0ff9cbfc3dacced9f627346257bcb378ec629d898ae04091f2063abe70f00531" name="cttop-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.g26" rel="3.17"/>
  <changelog author="jengelh@inai.de" date="1424952000">- Initial package for build.opensuse.org (version 0.3.g25)</changelog>
  <changelog author="rpm@fthiessen.de" date="1446724800">- Fixed BuildRequires of ncurses to build on all openSUSE versions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1590235200">- Modernize specfile and add a _service file for the
  manually-rolled tarball.</changelog>
</package>
<package pkgid="b5e688071b6943a6ceb686d97029cefdb0b2da6bf500263dd726d1d40393084b1eb35462ec48cbfffe395158b326bace1fb77207b622b154362617f01fc704a1" name="cttop-debugsource" arch="i586">
  <version epoch="0" ver="0.3.g26" rel="3.17"/>
  <changelog author="jengelh@inai.de" date="1424952000">- Initial package for build.opensuse.org (version 0.3.g25)</changelog>
  <changelog author="rpm@fthiessen.de" date="1446724800">- Fixed BuildRequires of ncurses to build on all openSUSE versions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1590235200">- Modernize specfile and add a _service file for the
  manually-rolled tarball.</changelog>
</package>
<package pkgid="5547000ad89871d781d27a65460bb1db099bb07d2e8b213355bbb5485204d8f6c3a40aae116200ba405aceb93223c4f0e8a9d3e4a6e31ff83defbc73aa6144c3" name="cudd-debugsource" arch="i586">
  <version epoch="0" ver="3.0.0" rel="3.14"/>
  <changelog author="jengelh@inai.de" date="1366113600">- Initial package (version 2.5.0) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1413028800">- Use source URLs. Drop dist-xz from cudd-automake.diff patch
  (it's not needed for our build).</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 3.0.0
  * No changelog was provided
- Drop cudd-automake.diff (applied upstream)</changelog>
  <changelog author="jengelh@inai.de" date="1525089600">- Update summaries.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Modernize specfile.</changelog>
</package>
<package pkgid="6d92cafd7259d65fba33ee6dc623e28c73b476c3b95c4572d11b838f21002d7a92636334ec36a70011b161e5cc3404d6687a661fc1573b825e78e38bcb355cde" name="cuishark-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.2" rel="3.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1557144000">- Initial package, version 0.1.2</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1566043200">- Fix build on i586: Add cuishark-0.1.2-fix-32bit-build.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="12cf9e50e350ecd07c8eccbf4b0a0ff0205c38dd95d5460acf6649d6939a2e4d030f102eab3a775a62b778792a165b7cbb8c12ecb80bb081d655561f4ca962bf" name="cuishark-debugsource" arch="i586">
  <version epoch="0" ver="0.1.2" rel="3.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1557144000">- Initial package, version 0.1.2</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1566043200">- Fix build on i586: Add cuishark-0.1.2-fix-32bit-build.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="d3c15dfe3c21d616ac7a1ca0656cc398cd26278ba8e92994c26fa63244301e020819c232e1cadd622c3d2405be883130a980b15f2b3b082e3b4655d322f91650" name="cunit-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.3" rel="7.8"/>
  <changelog author="prusnak@suse.cz" date="1271851200">- cleaned up spec, split devel-static subpackage</changelog>
  <changelog author="andrea@opensuse.org" date="1275998400">- fixed 'no-pkg-config-provides'</changelog>
  <changelog author="jengelh@medozas.de" date="1328788800">- Update to new upstream release 2.1.2
  * modified dtd and xsl files to support inactive suites/tests
  * Added ability to deactivate suite/tests dynamically
  * Removed constraint that suite/test names be unique
- Remove redundant tags/sections
- Parallel build with %_smp_mflags
- Add autotools BuildRequires for factory/12.2
- Fix use of implicitly defined function in source
  (do not declare that post-build-checks's output was wrong)
- Add missing DT_NEEDED entry on ncurses</changelog>
  <changelog author="tchvatal@suse.com" date="1407153600">- Update to release 2.1.3:
  * prune the static-devel subpackage as it is pointless.
  * Various upstream fixes with no changelog.
- Cleanup with spec-cleaner to have the spec pretty</changelog>
  <changelog author="tchvatal@suse.com" date="1407153601">- The license is actually LGPL</changelog>
  <changelog author="tchvatal@suse.com" date="1407844800">- Use proper group for the library.</changelog>
  <changelog author="ddiss@suse.com" date="1432641600">- Don't tag Recommends on RHEL, it yields an "Unknown tag" error.</changelog>
  <changelog author="idonmez@suse.com" date="1445515200">- Add cunit-ncurses6.patch to compile with ncurses6</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms
- Clean the spec file up a bit</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="37128dbd4f3563222993a0f06662349caf6e47f2d7dfe6a8a1fd810bf2b1ee299d3964cba5f9d12c8412f5f0d4fd27b3c913ec1eab4a4b6084cd6c824e366ac4" name="cunit-debugsource" arch="i586">
  <version epoch="0" ver="2.1.3" rel="7.8"/>
  <changelog author="prusnak@suse.cz" date="1271851200">- cleaned up spec, split devel-static subpackage</changelog>
  <changelog author="andrea@opensuse.org" date="1275998400">- fixed 'no-pkg-config-provides'</changelog>
  <changelog author="jengelh@medozas.de" date="1328788800">- Update to new upstream release 2.1.2
  * modified dtd and xsl files to support inactive suites/tests
  * Added ability to deactivate suite/tests dynamically
  * Removed constraint that suite/test names be unique
- Remove redundant tags/sections
- Parallel build with %_smp_mflags
- Add autotools BuildRequires for factory/12.2
- Fix use of implicitly defined function in source
  (do not declare that post-build-checks's output was wrong)
- Add missing DT_NEEDED entry on ncurses</changelog>
  <changelog author="tchvatal@suse.com" date="1407153600">- Update to release 2.1.3:
  * prune the static-devel subpackage as it is pointless.
  * Various upstream fixes with no changelog.
- Cleanup with spec-cleaner to have the spec pretty</changelog>
  <changelog author="tchvatal@suse.com" date="1407153601">- The license is actually LGPL</changelog>
  <changelog author="tchvatal@suse.com" date="1407844800">- Use proper group for the library.</changelog>
  <changelog author="ddiss@suse.com" date="1432641600">- Don't tag Recommends on RHEL, it yields an "Unknown tag" error.</changelog>
  <changelog author="idonmez@suse.com" date="1445515200">- Add cunit-ncurses6.patch to compile with ncurses6</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms
- Clean the spec file up a bit</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="04f81fcd378e59eda7024d2800850d9a48774195fdc27103d6141d1b3d1b9c79fdaa5ebf4bd96402c6814ba22d062ba15957e832c162835d42f3ccf8d1d75417" name="cunit-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.3" rel="7.8"/>
  <changelog author="prusnak@suse.cz" date="1271851200">- cleaned up spec, split devel-static subpackage</changelog>
  <changelog author="andrea@opensuse.org" date="1275998400">- fixed 'no-pkg-config-provides'</changelog>
  <changelog author="jengelh@medozas.de" date="1328788800">- Update to new upstream release 2.1.2
  * modified dtd and xsl files to support inactive suites/tests
  * Added ability to deactivate suite/tests dynamically
  * Removed constraint that suite/test names be unique
- Remove redundant tags/sections
- Parallel build with %_smp_mflags
- Add autotools BuildRequires for factory/12.2
- Fix use of implicitly defined function in source
  (do not declare that post-build-checks's output was wrong)
- Add missing DT_NEEDED entry on ncurses</changelog>
  <changelog author="tchvatal@suse.com" date="1407153600">- Update to release 2.1.3:
  * prune the static-devel subpackage as it is pointless.
  * Various upstream fixes with no changelog.
- Cleanup with spec-cleaner to have the spec pretty</changelog>
  <changelog author="tchvatal@suse.com" date="1407153601">- The license is actually LGPL</changelog>
  <changelog author="tchvatal@suse.com" date="1407844800">- Use proper group for the library.</changelog>
  <changelog author="ddiss@suse.com" date="1432641600">- Don't tag Recommends on RHEL, it yields an "Unknown tag" error.</changelog>
  <changelog author="idonmez@suse.com" date="1445515200">- Add cunit-ncurses6.patch to compile with ncurses6</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms
- Clean the spec file up a bit</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="4d7c321accac947f31e6c9cbeea3b4b65c32a8edd48d98f25e13fb1ecf695bda9e87eb351c1c352d1464050e82a020d92a45e8ee8a7236dc56d3dce31d37c8b9" name="cups-client-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.19" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1719921600">- Version upgrade to 2.4.10:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.10 brings two fixes:
  * Fixed error handling when reading a mixed 1setOf attribute.
  * Fixed scheduler start if there is only domain socket
    to listen on (Issue #985) which is fix for regression
    after fix for CVE-2024-35235 in scenarios where is
    no other listeners in cupsd.conf than domain socket
    created on demand by systemd, launchd or upstart.
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Version upgrade to 2.4.9:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.9 brings security fix for CVE-2024-35235 and
  several bug fixes regarding CUPS Web User Interface,
  PPD generation and HTTP protocol implementation.
  Detailed list (from CHANGES.md):
  * Fixed domain socket handling (CVE-2024-35235)
  * Fixed creating of `cupsUrfSupported` PPD keyword
    (Issue #952)
  * Fixed searching for destinations in web ui (Issue #954)
  * Fixed TLS negotiation using OpenSSL with servers
    that require the TLS SNI extension.
  * Really raised `cups_enum_dests()` timeout for listing
    available IPP printers (Issue #751)...
  * Fixed `Host` header regression (Issue #967)
  * Fixed DNS-SD lookups of local services with Avahi
    (Issue #970)
  * Fixed listing jobs in destinations in web ui.
    (Apple issue #6204)
  * Fixed showing search query in web ui help page.
    (Issue #977)
  Issues are those at https://github.com/OpenPrinting/cups/issues
  Apple issues are those at https://github.com/apple/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.10
- Removed cups-2.4.8-CVE-2024-35235.patch : fixed upstream
  see the above CUPS 2.4.9 changes
- avoid_C99_mode_for_loop_initial_declarations.patch avoids error
  "'for' loop initial declarations are only allowed in C99 mode"
  that happens when building for SLE12
  in scheduler/client.c at "for (char *start = ..." since
  https://github.com/OpenPrinting/cups/commit/a7eda84da73126e40400e05dd27d57f8c92d5b0d
  see https://github.com/OpenPrinting/cups/issues/1000</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1720440000">- Replaced avoid_C99_mode_for_loop_initial_declarations.patch
  which is now the upstream fix
  https://github.com/OpenPrinting/cups/commit/a2b8872ea95564e065e3a08e2aa12a15515bc993
  see https://github.com/OpenPrinting/cups/issues/1000
  and https://github.com/OpenPrinting/cups/pull/1004</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1727697600">- Version upgrade to 2.4.11:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.11 brings several bug fixes regarding IPP response
  validation, processing PPD values, Web UI support
  (checkbox support, modifying printers) and others fixes.
  Detailed list (from CHANGES.md):
  * Updated the maximum file descriptor limit
    for `cupsd` to 64k-1 (Issue #989)
  * Fixed `lpoptions -d` with a discovered
    but not added printer (Issue #833)
  * Fixed incorrect error message for HTTP/IPP errors (Issue #893)
  * Fixed JobPrivateAccess and SubscriptionPrivateAccess support
    for "all" (Issue #990)
  * Fixed issues with cupsGetDestMediaByXxx (Issue #993)
  * Fixed adding and modifying of printers
    via the web interface (Issue #998)
  * Fixed HTTP PeerCred authentication
    for domain users (Issue #1001)
  * Fixed checkbox support (Issue #1008)
  * Fixed printer state notifications (Issue #1013)
  * Fixed IPP Everywhere printer setup (Issue #1033)
  Issues are those at https://github.com/OpenPrinting/cups/issues
  In particular CUPS 2.4.11 contains those commit regarding
  IPP response validation and processing PPD values:
  * "Quote PPD localized strings"
    https://github.com/OpenPrinting/cups/commit/1e6ca5913eceee906038bc04cc7ccfbe2923bdfd
    plus a cleanup to "Fix warnings for unused vars"
    https://github.com/OpenPrinting/cups/commit/2abe1ba8a66864aa82cd9836b37e57103b8e1a3b
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.11
- avoid_C99_mode_for_loop_initial_declarations.patch
  is no longer needed because the issue is fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1744286400">- Version upgrade to 2.4.12:
  See https://github.com/openprinting/cups/releases
  The last planned release of CUPS 2.4.x series
  (the next will be 2.5.x series) contains several enhancements
  among set of bug fixes, such following cryptographic policies
  when using GnuTLS crypto provider and possibility to opt-out
  from this behavior, logging job debugging history if print
  queue backends fails, or raising alerts for certificate issues
  in IPPS backend.
  Detailed list (from CHANGES.md):
  * GnuTLS follows system crypto policies now (Issue #1105)
  * Added `NoSystem` SSLOptions value (Issue #1130)
  * Now we raise alert for certificate issues (Issue #1194)
  * Added Kyocera USB quirk (Issue #1198)
  * The scheduler now logs a job's debugging history
    if the backend fails (Issue #1205)
  * Fixed a potential timing issue with `cupsEnumDests`
    (Issue #1084)
  * Fixed a potential "lost PPD" condition in the scheduler
    (Issue #1109)
  * Fixed a compressed file error handling bug (Issue #1070)
  * Fixed a bug in the make-and-model whitespace trimming
    code (Issue #1096)
  * Fixed a removal of IPP Everywhere permanent queue
    if installation failed (Issue #1102)
  * Fixed `ServerToken None` in scheduler (Issue #1111)
  * Fixed invalid IPP keyword values created from PPD
    option names (Issue #1118)
  * Fixed handling of "media" and "PageSize" in the same
    print request (Issue #1125)
  * Fixed client raster printing from macOS (Issue #1143)
  * Fixed the default User-Agent string.
  * Fixed a recursion issue in `ippReadIO`.
  * Fixed handling incorrect radix in `scan_ps()` (Issue #1188)
  * Fixed validation of dateTime values with time zones
    more than UTC+11 (Issue #1201)
  * Fixed attributes returned by the Create-Xxx-Subscriptions
    requests (Issue #1204)
  * Fixed `ippDateToTime` when using a non GMT/UTC timezone
    (Issue #1208)
  * Fixed `job-completed` event notifications for jobs that are
    cancelled before started (Issue #1209)
  * Fixed DNS-SD discovery with `ippfind` (Issue #1211)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.12</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758110400">- Version upgrade to 2.4.14:
  See https://github.com/openprinting/cups/releases
  The hotfix release brings fix for installation process
  of localized templates and CUPS web UI home pages.
- Version upgrade to 2.4.13:
  See https://github.com/openprinting/cups/releases
  The release 2.4.13 brings two CVE fixes
  fix for important CVE-2025-58060
  "Authentication bypass with AuthType Negotiate" (bsc#1249049)
  and fix for moderate CVE-2025-58364
  "Remote DoS via null dereference" (bsc#1249128)
  together with several bug fixes.
  The release includes a new feature - new attribute
  for printer and job objects - print-as-raster - which
  allows enforce rasterization of the file for
  IPP Everywhere/AirPrint printers, which supports PDF
  and raster document formats. The feature is useful for
  working around internal PDF issues in the printer firmware,
  for example missing diacritic when printing a PDF.
  Detailed list (from CHANGES.md):
  * Blocked authentication using alternate methods
    in cupsd (CVE-2025-58060)
  * Fixed extension tag handling in 'ipp_read_io()'
    in libcups (CVE-2025-58364)
  * Added 'print-as-raster' printer and job attributes
    for forcing rasterization (Issue #1282)
  * Updated documentation (Issue #1086)
  * Updated IPP backend to try a sanitized user name if the
    printer/server does not like the value (Issue #1145)
  * Updated the scheduler to send the "printer-added"
    or "printer-modified" events  whenever an IPP Everywhere PPD
    is installed (Issue #1244)
  * Updated the scheduler to send the "printer-modified" event
    whenever the system default printer is changed (Issue #1246)
  * Fixed a memory leak in 'httpClose' (Issue #1223)
  * Fixed missing commas in 'ippCreateRequestedArray'
    (Issue #1234)
  * Fixed subscription issues in the scheduler and D-Bus notifier
    (Issue #1235)
  * Fixed media-default reporting for custom sizes (Issue #1238)
  * Fixed support for IPP/PPD options with periods or underscores
    (Issue #1249)
  * Fixed parsing of real numbers in PPD compiler source files
    (Issue #1263)
  * Fixed scheduler freezing with zombie clients (Issue #1264)
  * Fixed support for the server name in the ErrorLog filename
    (Issue #1277)
  * Fixed job cleanup after daemon restart (Issue #1315)
  * Fixed handling of buggy DYMO USB printer serial numbers
  (Issue #1338)
  * Fixed unreachable block in IPP backend (Issue #1351)
  * Fixed memory leak in _cupsConvertOptions (Issue #1354)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.14</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1768996800">- Version upgrade to 2.4.16:
  See https://github.com/openprinting/cups/releases
  The hotfix release 2.4.16 includes fix for infinite loop in GTK,
  which was caused by change of internal behavior in libcups
  on which GTK depended on, and workaround for stopping
  the scheduler if configuration includes unknown directives.
  Detailed list (from CHANGES.md):
  * 'cupsUTF8ToCharset' didn't validate 2-byte UTF-8 sequences,
    potentially reading past the end of the source string
    (Issue #1438)
  * The web interface did not support domain usernames fully
    (Issue #1441)
  * Fixed an infinite loop issue in the GTK+ print dialog
    (Issue #1439 boo#1254353)
  * Fixed stopping scheduler on unknown directive in
    configuration (Issue #1443)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Version upgrade to 2.4.15:
  See https://github.com/openprinting/cups/releases
  The release CUPS 2.4.15 brings two CVE fixes:
  Fix various cupsd issues which cause local DoS
  (CVE-2025-61915 bsc#1253783)
  Fix unresponsive cupsd process caused by slow client
  (CVE-2025-58436 bsc#1244057)
  and several bug fixes described in CHANGES.md.
  Detailed list (from CHANGES.md):
  * Fixed potential crash in 'cups-driverd' when there are
    duplicate PPDs (Issue #1355)
  * Fixed error recovery when scanning for PPDs
    in 'cups-driverd' (Issue #1416)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.16
- Fixed entry below dated "Sat Sep 30 08:52:42 UTC 2017"
  which contained needless UTF-8 Unicode characters that are
  now replaced by plain ASCII text in "... line - the ..."
  to fix a rpmlint "non-break-space" warning.
- Adapted and enhanced 'tmpfiles.d' related things in cups.spec
  to "Fix packages for Immutable Mode - cups"
  (implementation task jsc#PED-14775 from epic jsc#PED-14688)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1776686400">- Version upgrade to 2.4.17:
  See https://github.com/openprinting/cups/releases
  The new release 2.4.17 contains the following security fixes:
  * CVE-2026-27447: The scheduler treated local user
    and group names as case-insensitive (bsc#1261572)
  * CVE-2026-34978: The RSS notifier could write outside
    the scheduler's RSS directory (bsc#1261571)
  * CVE-2026-34980: The scheduler did not filter control
    characters from option values (bsc#1261569)
  * CVE-2026-34979: The scheduler did not always allocate
    enough memory for a job's options string (bsc#1261570)
  * CVE-2026-34990: The scheduler incorrectly allowed
    local certificates over the loopback interface (bsc#1261568)
  * CVE-2026-39314: Fixed the range check for
    job password strings (bsc#1261743)
  * CVE-2026-39316: Fixed a printer subscription bug
    in the scheduler (bsc#1261742)
  * CVE-2026-41079: Fixed a SNMP string conversion bug
    in the backends (bsc#1263116)
- The release includes other fixes as well, listed in CHANGES.md.
  Issues are those at https://github.com/OpenPrinting/cups/issues
  Detailed list (from CHANGES.md):
  * The scheduler followed symbolic links when cleaning out
    its temporary directory (Issue #1448)
  * Updated `cupsFileGetConf` and `cupsFilePutConf` to escape
    more characters.
  * Updated man page `cancel` (Issue #984)
  * Updated `cupsRasterReadHeader` to validate more of the
    page header values (Issue #1501)
  * Fixed an issue with the class/printer CGI name checking.
  * Fixed infinite loop in `http_write()` on busy print servers
    (Issue #827)
  * Fixed potential TLS blocking issues (Issue #1128)
  * Fixed a job history bug in the scheduler (Issue #1440)
  * Fixed notifier logging bug that would result in nul bytes
    getting into the log (Issue #1450)
  * Fixed possible use-after-free in `cupsdReadClient()`
    (Issue #1454)
  * Fixed a document format bug in the IPP backend (Issue #1457)
  * Fixed DRAIN_OUTPUT race condition (Issue #1461)
  * Fixed a bug when then `ippFindXxx` and `ippSetXxx` functions
    were mixed.
  * Fixed the mapping of supply type keywords to SNMP names.
  * Fixed a bug in the IPP backend when SNMP was disabled.
  * Fixed a crash bug in the rastertoepson filter.
  * Fixed a bug in cgiCheckVariables.
  * Fixed handling read/write errors with OpenSSL (Issue #1506)
  * Fixed handling rehandshake error in `_httpTLSRead`
    (Issue #1508)
  * Fixed a debug printf bug on Windows (Issue #1529)
  * Fixed a recursion issue with encoding of nested collections
    (Issue #1539)
  * Fixed parsing of the `LimitRequestBody`, `MaxLogSize`,
    and `MaxRequestSize` directives in "cupsd.conf" (Issue #1540)
  * Fixed a parsing bug in `ipptool` (Issue #1542)
  * Fixed blank line detection in the `rastertolabel` filter
    (Issue #1545)
  * Fixed `httpPeek` edge case on compressed streams
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.17</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1776945600">- Version upgrade to 2.4.18:
  See https://github.com/openprinting/cups/releases
  The new release 2.4.18 contains hotfix after CVE-2026-27447 fix:
  * Fixed cupsd crash if user does not exist (Issue #1555)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.18</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1777377600">- Version upgrade to 2.4.19:
  See https://github.com/openprinting/cups/releases
  Release 2.4.19 contains another hotfix after CVE-2026-27447 fix:
  * Fixed a regression in shared printing from non-local accounts
    (Issue #1557)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.19
- Added 'Michael R Sweet' key to cups.keyring
  because cups-2.4.19-source.tar.gz.sig belongs to him.</changelog>
</package>
<package pkgid="84c8764b9fc78d9859f5d76b42320574352cc4536964eac61651c24b62d16ef4164448be6b71dab6681de997ab83563a9809a09b8c31596b44026d7855a014f9" name="cups-ddk-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.19" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1719921600">- Version upgrade to 2.4.10:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.10 brings two fixes:
  * Fixed error handling when reading a mixed 1setOf attribute.
  * Fixed scheduler start if there is only domain socket
    to listen on (Issue #985) which is fix for regression
    after fix for CVE-2024-35235 in scenarios where is
    no other listeners in cupsd.conf than domain socket
    created on demand by systemd, launchd or upstart.
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Version upgrade to 2.4.9:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.9 brings security fix for CVE-2024-35235 and
  several bug fixes regarding CUPS Web User Interface,
  PPD generation and HTTP protocol implementation.
  Detailed list (from CHANGES.md):
  * Fixed domain socket handling (CVE-2024-35235)
  * Fixed creating of `cupsUrfSupported` PPD keyword
    (Issue #952)
  * Fixed searching for destinations in web ui (Issue #954)
  * Fixed TLS negotiation using OpenSSL with servers
    that require the TLS SNI extension.
  * Really raised `cups_enum_dests()` timeout for listing
    available IPP printers (Issue #751)...
  * Fixed `Host` header regression (Issue #967)
  * Fixed DNS-SD lookups of local services with Avahi
    (Issue #970)
  * Fixed listing jobs in destinations in web ui.
    (Apple issue #6204)
  * Fixed showing search query in web ui help page.
    (Issue #977)
  Issues are those at https://github.com/OpenPrinting/cups/issues
  Apple issues are those at https://github.com/apple/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.10
- Removed cups-2.4.8-CVE-2024-35235.patch : fixed upstream
  see the above CUPS 2.4.9 changes
- avoid_C99_mode_for_loop_initial_declarations.patch avoids error
  "'for' loop initial declarations are only allowed in C99 mode"
  that happens when building for SLE12
  in scheduler/client.c at "for (char *start = ..." since
  https://github.com/OpenPrinting/cups/commit/a7eda84da73126e40400e05dd27d57f8c92d5b0d
  see https://github.com/OpenPrinting/cups/issues/1000</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1720440000">- Replaced avoid_C99_mode_for_loop_initial_declarations.patch
  which is now the upstream fix
  https://github.com/OpenPrinting/cups/commit/a2b8872ea95564e065e3a08e2aa12a15515bc993
  see https://github.com/OpenPrinting/cups/issues/1000
  and https://github.com/OpenPrinting/cups/pull/1004</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1727697600">- Version upgrade to 2.4.11:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.11 brings several bug fixes regarding IPP response
  validation, processing PPD values, Web UI support
  (checkbox support, modifying printers) and others fixes.
  Detailed list (from CHANGES.md):
  * Updated the maximum file descriptor limit
    for `cupsd` to 64k-1 (Issue #989)
  * Fixed `lpoptions -d` with a discovered
    but not added printer (Issue #833)
  * Fixed incorrect error message for HTTP/IPP errors (Issue #893)
  * Fixed JobPrivateAccess and SubscriptionPrivateAccess support
    for "all" (Issue #990)
  * Fixed issues with cupsGetDestMediaByXxx (Issue #993)
  * Fixed adding and modifying of printers
    via the web interface (Issue #998)
  * Fixed HTTP PeerCred authentication
    for domain users (Issue #1001)
  * Fixed checkbox support (Issue #1008)
  * Fixed printer state notifications (Issue #1013)
  * Fixed IPP Everywhere printer setup (Issue #1033)
  Issues are those at https://github.com/OpenPrinting/cups/issues
  In particular CUPS 2.4.11 contains those commit regarding
  IPP response validation and processing PPD values:
  * "Quote PPD localized strings"
    https://github.com/OpenPrinting/cups/commit/1e6ca5913eceee906038bc04cc7ccfbe2923bdfd
    plus a cleanup to "Fix warnings for unused vars"
    https://github.com/OpenPrinting/cups/commit/2abe1ba8a66864aa82cd9836b37e57103b8e1a3b
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.11
- avoid_C99_mode_for_loop_initial_declarations.patch
  is no longer needed because the issue is fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1744286400">- Version upgrade to 2.4.12:
  See https://github.com/openprinting/cups/releases
  The last planned release of CUPS 2.4.x series
  (the next will be 2.5.x series) contains several enhancements
  among set of bug fixes, such following cryptographic policies
  when using GnuTLS crypto provider and possibility to opt-out
  from this behavior, logging job debugging history if print
  queue backends fails, or raising alerts for certificate issues
  in IPPS backend.
  Detailed list (from CHANGES.md):
  * GnuTLS follows system crypto policies now (Issue #1105)
  * Added `NoSystem` SSLOptions value (Issue #1130)
  * Now we raise alert for certificate issues (Issue #1194)
  * Added Kyocera USB quirk (Issue #1198)
  * The scheduler now logs a job's debugging history
    if the backend fails (Issue #1205)
  * Fixed a potential timing issue with `cupsEnumDests`
    (Issue #1084)
  * Fixed a potential "lost PPD" condition in the scheduler
    (Issue #1109)
  * Fixed a compressed file error handling bug (Issue #1070)
  * Fixed a bug in the make-and-model whitespace trimming
    code (Issue #1096)
  * Fixed a removal of IPP Everywhere permanent queue
    if installation failed (Issue #1102)
  * Fixed `ServerToken None` in scheduler (Issue #1111)
  * Fixed invalid IPP keyword values created from PPD
    option names (Issue #1118)
  * Fixed handling of "media" and "PageSize" in the same
    print request (Issue #1125)
  * Fixed client raster printing from macOS (Issue #1143)
  * Fixed the default User-Agent string.
  * Fixed a recursion issue in `ippReadIO`.
  * Fixed handling incorrect radix in `scan_ps()` (Issue #1188)
  * Fixed validation of dateTime values with time zones
    more than UTC+11 (Issue #1201)
  * Fixed attributes returned by the Create-Xxx-Subscriptions
    requests (Issue #1204)
  * Fixed `ippDateToTime` when using a non GMT/UTC timezone
    (Issue #1208)
  * Fixed `job-completed` event notifications for jobs that are
    cancelled before started (Issue #1209)
  * Fixed DNS-SD discovery with `ippfind` (Issue #1211)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.12</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758110400">- Version upgrade to 2.4.14:
  See https://github.com/openprinting/cups/releases
  The hotfix release brings fix for installation process
  of localized templates and CUPS web UI home pages.
- Version upgrade to 2.4.13:
  See https://github.com/openprinting/cups/releases
  The release 2.4.13 brings two CVE fixes
  fix for important CVE-2025-58060
  "Authentication bypass with AuthType Negotiate" (bsc#1249049)
  and fix for moderate CVE-2025-58364
  "Remote DoS via null dereference" (bsc#1249128)
  together with several bug fixes.
  The release includes a new feature - new attribute
  for printer and job objects - print-as-raster - which
  allows enforce rasterization of the file for
  IPP Everywhere/AirPrint printers, which supports PDF
  and raster document formats. The feature is useful for
  working around internal PDF issues in the printer firmware,
  for example missing diacritic when printing a PDF.
  Detailed list (from CHANGES.md):
  * Blocked authentication using alternate methods
    in cupsd (CVE-2025-58060)
  * Fixed extension tag handling in 'ipp_read_io()'
    in libcups (CVE-2025-58364)
  * Added 'print-as-raster' printer and job attributes
    for forcing rasterization (Issue #1282)
  * Updated documentation (Issue #1086)
  * Updated IPP backend to try a sanitized user name if the
    printer/server does not like the value (Issue #1145)
  * Updated the scheduler to send the "printer-added"
    or "printer-modified" events  whenever an IPP Everywhere PPD
    is installed (Issue #1244)
  * Updated the scheduler to send the "printer-modified" event
    whenever the system default printer is changed (Issue #1246)
  * Fixed a memory leak in 'httpClose' (Issue #1223)
  * Fixed missing commas in 'ippCreateRequestedArray'
    (Issue #1234)
  * Fixed subscription issues in the scheduler and D-Bus notifier
    (Issue #1235)
  * Fixed media-default reporting for custom sizes (Issue #1238)
  * Fixed support for IPP/PPD options with periods or underscores
    (Issue #1249)
  * Fixed parsing of real numbers in PPD compiler source files
    (Issue #1263)
  * Fixed scheduler freezing with zombie clients (Issue #1264)
  * Fixed support for the server name in the ErrorLog filename
    (Issue #1277)
  * Fixed job cleanup after daemon restart (Issue #1315)
  * Fixed handling of buggy DYMO USB printer serial numbers
  (Issue #1338)
  * Fixed unreachable block in IPP backend (Issue #1351)
  * Fixed memory leak in _cupsConvertOptions (Issue #1354)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.14</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1768996800">- Version upgrade to 2.4.16:
  See https://github.com/openprinting/cups/releases
  The hotfix release 2.4.16 includes fix for infinite loop in GTK,
  which was caused by change of internal behavior in libcups
  on which GTK depended on, and workaround for stopping
  the scheduler if configuration includes unknown directives.
  Detailed list (from CHANGES.md):
  * 'cupsUTF8ToCharset' didn't validate 2-byte UTF-8 sequences,
    potentially reading past the end of the source string
    (Issue #1438)
  * The web interface did not support domain usernames fully
    (Issue #1441)
  * Fixed an infinite loop issue in the GTK+ print dialog
    (Issue #1439 boo#1254353)
  * Fixed stopping scheduler on unknown directive in
    configuration (Issue #1443)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Version upgrade to 2.4.15:
  See https://github.com/openprinting/cups/releases
  The release CUPS 2.4.15 brings two CVE fixes:
  Fix various cupsd issues which cause local DoS
  (CVE-2025-61915 bsc#1253783)
  Fix unresponsive cupsd process caused by slow client
  (CVE-2025-58436 bsc#1244057)
  and several bug fixes described in CHANGES.md.
  Detailed list (from CHANGES.md):
  * Fixed potential crash in 'cups-driverd' when there are
    duplicate PPDs (Issue #1355)
  * Fixed error recovery when scanning for PPDs
    in 'cups-driverd' (Issue #1416)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.16
- Fixed entry below dated "Sat Sep 30 08:52:42 UTC 2017"
  which contained needless UTF-8 Unicode characters that are
  now replaced by plain ASCII text in "... line - the ..."
  to fix a rpmlint "non-break-space" warning.
- Adapted and enhanced 'tmpfiles.d' related things in cups.spec
  to "Fix packages for Immutable Mode - cups"
  (implementation task jsc#PED-14775 from epic jsc#PED-14688)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1776686400">- Version upgrade to 2.4.17:
  See https://github.com/openprinting/cups/releases
  The new release 2.4.17 contains the following security fixes:
  * CVE-2026-27447: The scheduler treated local user
    and group names as case-insensitive (bsc#1261572)
  * CVE-2026-34978: The RSS notifier could write outside
    the scheduler's RSS directory (bsc#1261571)
  * CVE-2026-34980: The scheduler did not filter control
    characters from option values (bsc#1261569)
  * CVE-2026-34979: The scheduler did not always allocate
    enough memory for a job's options string (bsc#1261570)
  * CVE-2026-34990: The scheduler incorrectly allowed
    local certificates over the loopback interface (bsc#1261568)
  * CVE-2026-39314: Fixed the range check for
    job password strings (bsc#1261743)
  * CVE-2026-39316: Fixed a printer subscription bug
    in the scheduler (bsc#1261742)
  * CVE-2026-41079: Fixed a SNMP string conversion bug
    in the backends (bsc#1263116)
- The release includes other fixes as well, listed in CHANGES.md.
  Issues are those at https://github.com/OpenPrinting/cups/issues
  Detailed list (from CHANGES.md):
  * The scheduler followed symbolic links when cleaning out
    its temporary directory (Issue #1448)
  * Updated `cupsFileGetConf` and `cupsFilePutConf` to escape
    more characters.
  * Updated man page `cancel` (Issue #984)
  * Updated `cupsRasterReadHeader` to validate more of the
    page header values (Issue #1501)
  * Fixed an issue with the class/printer CGI name checking.
  * Fixed infinite loop in `http_write()` on busy print servers
    (Issue #827)
  * Fixed potential TLS blocking issues (Issue #1128)
  * Fixed a job history bug in the scheduler (Issue #1440)
  * Fixed notifier logging bug that would result in nul bytes
    getting into the log (Issue #1450)
  * Fixed possible use-after-free in `cupsdReadClient()`
    (Issue #1454)
  * Fixed a document format bug in the IPP backend (Issue #1457)
  * Fixed DRAIN_OUTPUT race condition (Issue #1461)
  * Fixed a bug when then `ippFindXxx` and `ippSetXxx` functions
    were mixed.
  * Fixed the mapping of supply type keywords to SNMP names.
  * Fixed a bug in the IPP backend when SNMP was disabled.
  * Fixed a crash bug in the rastertoepson filter.
  * Fixed a bug in cgiCheckVariables.
  * Fixed handling read/write errors with OpenSSL (Issue #1506)
  * Fixed handling rehandshake error in `_httpTLSRead`
    (Issue #1508)
  * Fixed a debug printf bug on Windows (Issue #1529)
  * Fixed a recursion issue with encoding of nested collections
    (Issue #1539)
  * Fixed parsing of the `LimitRequestBody`, `MaxLogSize`,
    and `MaxRequestSize` directives in "cupsd.conf" (Issue #1540)
  * Fixed a parsing bug in `ipptool` (Issue #1542)
  * Fixed blank line detection in the `rastertolabel` filter
    (Issue #1545)
  * Fixed `httpPeek` edge case on compressed streams
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.17</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1776945600">- Version upgrade to 2.4.18:
  See https://github.com/openprinting/cups/releases
  The new release 2.4.18 contains hotfix after CVE-2026-27447 fix:
  * Fixed cupsd crash if user does not exist (Issue #1555)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.18</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1777377600">- Version upgrade to 2.4.19:
  See https://github.com/openprinting/cups/releases
  Release 2.4.19 contains another hotfix after CVE-2026-27447 fix:
  * Fixed a regression in shared printing from non-local accounts
    (Issue #1557)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.19
- Added 'Michael R Sweet' key to cups.keyring
  because cups-2.4.19-source.tar.gz.sig belongs to him.</changelog>
</package>
<package pkgid="575de85ef56014af28de70b9144f8bec44d649073c99780ca6a04534c4f9fdff6159bca82c525d749a8874fa74e632c68bf7a570a11ab8e86c13d3fd24e451c1" name="cups-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.19" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1719921600">- Version upgrade to 2.4.10:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.10 brings two fixes:
  * Fixed error handling when reading a mixed 1setOf attribute.
  * Fixed scheduler start if there is only domain socket
    to listen on (Issue #985) which is fix for regression
    after fix for CVE-2024-35235 in scenarios where is
    no other listeners in cupsd.conf than domain socket
    created on demand by systemd, launchd or upstart.
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Version upgrade to 2.4.9:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.9 brings security fix for CVE-2024-35235 and
  several bug fixes regarding CUPS Web User Interface,
  PPD generation and HTTP protocol implementation.
  Detailed list (from CHANGES.md):
  * Fixed domain socket handling (CVE-2024-35235)
  * Fixed creating of `cupsUrfSupported` PPD keyword
    (Issue #952)
  * Fixed searching for destinations in web ui (Issue #954)
  * Fixed TLS negotiation using OpenSSL with servers
    that require the TLS SNI extension.
  * Really raised `cups_enum_dests()` timeout for listing
    available IPP printers (Issue #751)...
  * Fixed `Host` header regression (Issue #967)
  * Fixed DNS-SD lookups of local services with Avahi
    (Issue #970)
  * Fixed listing jobs in destinations in web ui.
    (Apple issue #6204)
  * Fixed showing search query in web ui help page.
    (Issue #977)
  Issues are those at https://github.com/OpenPrinting/cups/issues
  Apple issues are those at https://github.com/apple/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.10
- Removed cups-2.4.8-CVE-2024-35235.patch : fixed upstream
  see the above CUPS 2.4.9 changes
- avoid_C99_mode_for_loop_initial_declarations.patch avoids error
  "'for' loop initial declarations are only allowed in C99 mode"
  that happens when building for SLE12
  in scheduler/client.c at "for (char *start = ..." since
  https://github.com/OpenPrinting/cups/commit/a7eda84da73126e40400e05dd27d57f8c92d5b0d
  see https://github.com/OpenPrinting/cups/issues/1000</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1720440000">- Replaced avoid_C99_mode_for_loop_initial_declarations.patch
  which is now the upstream fix
  https://github.com/OpenPrinting/cups/commit/a2b8872ea95564e065e3a08e2aa12a15515bc993
  see https://github.com/OpenPrinting/cups/issues/1000
  and https://github.com/OpenPrinting/cups/pull/1004</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1727697600">- Version upgrade to 2.4.11:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.11 brings several bug fixes regarding IPP response
  validation, processing PPD values, Web UI support
  (checkbox support, modifying printers) and others fixes.
  Detailed list (from CHANGES.md):
  * Updated the maximum file descriptor limit
    for `cupsd` to 64k-1 (Issue #989)
  * Fixed `lpoptions -d` with a discovered
    but not added printer (Issue #833)
  * Fixed incorrect error message for HTTP/IPP errors (Issue #893)
  * Fixed JobPrivateAccess and SubscriptionPrivateAccess support
    for "all" (Issue #990)
  * Fixed issues with cupsGetDestMediaByXxx (Issue #993)
  * Fixed adding and modifying of printers
    via the web interface (Issue #998)
  * Fixed HTTP PeerCred authentication
    for domain users (Issue #1001)
  * Fixed checkbox support (Issue #1008)
  * Fixed printer state notifications (Issue #1013)
  * Fixed IPP Everywhere printer setup (Issue #1033)
  Issues are those at https://github.com/OpenPrinting/cups/issues
  In particular CUPS 2.4.11 contains those commit regarding
  IPP response validation and processing PPD values:
  * "Quote PPD localized strings"
    https://github.com/OpenPrinting/cups/commit/1e6ca5913eceee906038bc04cc7ccfbe2923bdfd
    plus a cleanup to "Fix warnings for unused vars"
    https://github.com/OpenPrinting/cups/commit/2abe1ba8a66864aa82cd9836b37e57103b8e1a3b
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.11
- avoid_C99_mode_for_loop_initial_declarations.patch
  is no longer needed because the issue is fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1744286400">- Version upgrade to 2.4.12:
  See https://github.com/openprinting/cups/releases
  The last planned release of CUPS 2.4.x series
  (the next will be 2.5.x series) contains several enhancements
  among set of bug fixes, such following cryptographic policies
  when using GnuTLS crypto provider and possibility to opt-out
  from this behavior, logging job debugging history if print
  queue backends fails, or raising alerts for certificate issues
  in IPPS backend.
  Detailed list (from CHANGES.md):
  * GnuTLS follows system crypto policies now (Issue #1105)
  * Added `NoSystem` SSLOptions value (Issue #1130)
  * Now we raise alert for certificate issues (Issue #1194)
  * Added Kyocera USB quirk (Issue #1198)
  * The scheduler now logs a job's debugging history
    if the backend fails (Issue #1205)
  * Fixed a potential timing issue with `cupsEnumDests`
    (Issue #1084)
  * Fixed a potential "lost PPD" condition in the scheduler
    (Issue #1109)
  * Fixed a compressed file error handling bug (Issue #1070)
  * Fixed a bug in the make-and-model whitespace trimming
    code (Issue #1096)
  * Fixed a removal of IPP Everywhere permanent queue
    if installation failed (Issue #1102)
  * Fixed `ServerToken None` in scheduler (Issue #1111)
  * Fixed invalid IPP keyword values created from PPD
    option names (Issue #1118)
  * Fixed handling of "media" and "PageSize" in the same
    print request (Issue #1125)
  * Fixed client raster printing from macOS (Issue #1143)
  * Fixed the default User-Agent string.
  * Fixed a recursion issue in `ippReadIO`.
  * Fixed handling incorrect radix in `scan_ps()` (Issue #1188)
  * Fixed validation of dateTime values with time zones
    more than UTC+11 (Issue #1201)
  * Fixed attributes returned by the Create-Xxx-Subscriptions
    requests (Issue #1204)
  * Fixed `ippDateToTime` when using a non GMT/UTC timezone
    (Issue #1208)
  * Fixed `job-completed` event notifications for jobs that are
    cancelled before started (Issue #1209)
  * Fixed DNS-SD discovery with `ippfind` (Issue #1211)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.12</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758110400">- Version upgrade to 2.4.14:
  See https://github.com/openprinting/cups/releases
  The hotfix release brings fix for installation process
  of localized templates and CUPS web UI home pages.
- Version upgrade to 2.4.13:
  See https://github.com/openprinting/cups/releases
  The release 2.4.13 brings two CVE fixes
  fix for important CVE-2025-58060
  "Authentication bypass with AuthType Negotiate" (bsc#1249049)
  and fix for moderate CVE-2025-58364
  "Remote DoS via null dereference" (bsc#1249128)
  together with several bug fixes.
  The release includes a new feature - new attribute
  for printer and job objects - print-as-raster - which
  allows enforce rasterization of the file for
  IPP Everywhere/AirPrint printers, which supports PDF
  and raster document formats. The feature is useful for
  working around internal PDF issues in the printer firmware,
  for example missing diacritic when printing a PDF.
  Detailed list (from CHANGES.md):
  * Blocked authentication using alternate methods
    in cupsd (CVE-2025-58060)
  * Fixed extension tag handling in 'ipp_read_io()'
    in libcups (CVE-2025-58364)
  * Added 'print-as-raster' printer and job attributes
    for forcing rasterization (Issue #1282)
  * Updated documentation (Issue #1086)
  * Updated IPP backend to try a sanitized user name if the
    printer/server does not like the value (Issue #1145)
  * Updated the scheduler to send the "printer-added"
    or "printer-modified" events  whenever an IPP Everywhere PPD
    is installed (Issue #1244)
  * Updated the scheduler to send the "printer-modified" event
    whenever the system default printer is changed (Issue #1246)
  * Fixed a memory leak in 'httpClose' (Issue #1223)
  * Fixed missing commas in 'ippCreateRequestedArray'
    (Issue #1234)
  * Fixed subscription issues in the scheduler and D-Bus notifier
    (Issue #1235)
  * Fixed media-default reporting for custom sizes (Issue #1238)
  * Fixed support for IPP/PPD options with periods or underscores
    (Issue #1249)
  * Fixed parsing of real numbers in PPD compiler source files
    (Issue #1263)
  * Fixed scheduler freezing with zombie clients (Issue #1264)
  * Fixed support for the server name in the ErrorLog filename
    (Issue #1277)
  * Fixed job cleanup after daemon restart (Issue #1315)
  * Fixed handling of buggy DYMO USB printer serial numbers
  (Issue #1338)
  * Fixed unreachable block in IPP backend (Issue #1351)
  * Fixed memory leak in _cupsConvertOptions (Issue #1354)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.14</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1768996800">- Version upgrade to 2.4.16:
  See https://github.com/openprinting/cups/releases
  The hotfix release 2.4.16 includes fix for infinite loop in GTK,
  which was caused by change of internal behavior in libcups
  on which GTK depended on, and workaround for stopping
  the scheduler if configuration includes unknown directives.
  Detailed list (from CHANGES.md):
  * 'cupsUTF8ToCharset' didn't validate 2-byte UTF-8 sequences,
    potentially reading past the end of the source string
    (Issue #1438)
  * The web interface did not support domain usernames fully
    (Issue #1441)
  * Fixed an infinite loop issue in the GTK+ print dialog
    (Issue #1439 boo#1254353)
  * Fixed stopping scheduler on unknown directive in
    configuration (Issue #1443)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Version upgrade to 2.4.15:
  See https://github.com/openprinting/cups/releases
  The release CUPS 2.4.15 brings two CVE fixes:
  Fix various cupsd issues which cause local DoS
  (CVE-2025-61915 bsc#1253783)
  Fix unresponsive cupsd process caused by slow client
  (CVE-2025-58436 bsc#1244057)
  and several bug fixes described in CHANGES.md.
  Detailed list (from CHANGES.md):
  * Fixed potential crash in 'cups-driverd' when there are
    duplicate PPDs (Issue #1355)
  * Fixed error recovery when scanning for PPDs
    in 'cups-driverd' (Issue #1416)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.16
- Fixed entry below dated "Sat Sep 30 08:52:42 UTC 2017"
  which contained needless UTF-8 Unicode characters that are
  now replaced by plain ASCII text in "... line - the ..."
  to fix a rpmlint "non-break-space" warning.
- Adapted and enhanced 'tmpfiles.d' related things in cups.spec
  to "Fix packages for Immutable Mode - cups"
  (implementation task jsc#PED-14775 from epic jsc#PED-14688)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1776686400">- Version upgrade to 2.4.17:
  See https://github.com/openprinting/cups/releases
  The new release 2.4.17 contains the following security fixes:
  * CVE-2026-27447: The scheduler treated local user
    and group names as case-insensitive (bsc#1261572)
  * CVE-2026-34978: The RSS notifier could write outside
    the scheduler's RSS directory (bsc#1261571)
  * CVE-2026-34980: The scheduler did not filter control
    characters from option values (bsc#1261569)
  * CVE-2026-34979: The scheduler did not always allocate
    enough memory for a job's options string (bsc#1261570)
  * CVE-2026-34990: The scheduler incorrectly allowed
    local certificates over the loopback interface (bsc#1261568)
  * CVE-2026-39314: Fixed the range check for
    job password strings (bsc#1261743)
  * CVE-2026-39316: Fixed a printer subscription bug
    in the scheduler (bsc#1261742)
  * CVE-2026-41079: Fixed a SNMP string conversion bug
    in the backends (bsc#1263116)
- The release includes other fixes as well, listed in CHANGES.md.
  Issues are those at https://github.com/OpenPrinting/cups/issues
  Detailed list (from CHANGES.md):
  * The scheduler followed symbolic links when cleaning out
    its temporary directory (Issue #1448)
  * Updated `cupsFileGetConf` and `cupsFilePutConf` to escape
    more characters.
  * Updated man page `cancel` (Issue #984)
  * Updated `cupsRasterReadHeader` to validate more of the
    page header values (Issue #1501)
  * Fixed an issue with the class/printer CGI name checking.
  * Fixed infinite loop in `http_write()` on busy print servers
    (Issue #827)
  * Fixed potential TLS blocking issues (Issue #1128)
  * Fixed a job history bug in the scheduler (Issue #1440)
  * Fixed notifier logging bug that would result in nul bytes
    getting into the log (Issue #1450)
  * Fixed possible use-after-free in `cupsdReadClient()`
    (Issue #1454)
  * Fixed a document format bug in the IPP backend (Issue #1457)
  * Fixed DRAIN_OUTPUT race condition (Issue #1461)
  * Fixed a bug when then `ippFindXxx` and `ippSetXxx` functions
    were mixed.
  * Fixed the mapping of supply type keywords to SNMP names.
  * Fixed a bug in the IPP backend when SNMP was disabled.
  * Fixed a crash bug in the rastertoepson filter.
  * Fixed a bug in cgiCheckVariables.
  * Fixed handling read/write errors with OpenSSL (Issue #1506)
  * Fixed handling rehandshake error in `_httpTLSRead`
    (Issue #1508)
  * Fixed a debug printf bug on Windows (Issue #1529)
  * Fixed a recursion issue with encoding of nested collections
    (Issue #1539)
  * Fixed parsing of the `LimitRequestBody`, `MaxLogSize`,
    and `MaxRequestSize` directives in "cupsd.conf" (Issue #1540)
  * Fixed a parsing bug in `ipptool` (Issue #1542)
  * Fixed blank line detection in the `rastertolabel` filter
    (Issue #1545)
  * Fixed `httpPeek` edge case on compressed streams
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.17</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1776945600">- Version upgrade to 2.4.18:
  See https://github.com/openprinting/cups/releases
  The new release 2.4.18 contains hotfix after CVE-2026-27447 fix:
  * Fixed cupsd crash if user does not exist (Issue #1555)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.18</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1777377600">- Version upgrade to 2.4.19:
  See https://github.com/openprinting/cups/releases
  Release 2.4.19 contains another hotfix after CVE-2026-27447 fix:
  * Fixed a regression in shared printing from non-local accounts
    (Issue #1557)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.19
- Added 'Michael R Sweet' key to cups.keyring
  because cups-2.4.19-source.tar.gz.sig belongs to him.</changelog>
</package>
<package pkgid="4e7ffd486efe7f3d440c0ff7fcc6810915208f37824fd4aceec219c139a9401b13739c66bcde9891266e6df9c18be0f8f75de0b59151fdd911297d747762f0d4" name="cups-debugsource" arch="i586">
  <version epoch="0" ver="2.4.19" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1719921600">- Version upgrade to 2.4.10:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.10 brings two fixes:
  * Fixed error handling when reading a mixed 1setOf attribute.
  * Fixed scheduler start if there is only domain socket
    to listen on (Issue #985) which is fix for regression
    after fix for CVE-2024-35235 in scenarios where is
    no other listeners in cupsd.conf than domain socket
    created on demand by systemd, launchd or upstart.
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Version upgrade to 2.4.9:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.9 brings security fix for CVE-2024-35235 and
  several bug fixes regarding CUPS Web User Interface,
  PPD generation and HTTP protocol implementation.
  Detailed list (from CHANGES.md):
  * Fixed domain socket handling (CVE-2024-35235)
  * Fixed creating of `cupsUrfSupported` PPD keyword
    (Issue #952)
  * Fixed searching for destinations in web ui (Issue #954)
  * Fixed TLS negotiation using OpenSSL with servers
    that require the TLS SNI extension.
  * Really raised `cups_enum_dests()` timeout for listing
    available IPP printers (Issue #751)...
  * Fixed `Host` header regression (Issue #967)
  * Fixed DNS-SD lookups of local services with Avahi
    (Issue #970)
  * Fixed listing jobs in destinations in web ui.
    (Apple issue #6204)
  * Fixed showing search query in web ui help page.
    (Issue #977)
  Issues are those at https://github.com/OpenPrinting/cups/issues
  Apple issues are those at https://github.com/apple/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.10
- Removed cups-2.4.8-CVE-2024-35235.patch : fixed upstream
  see the above CUPS 2.4.9 changes
- avoid_C99_mode_for_loop_initial_declarations.patch avoids error
  "'for' loop initial declarations are only allowed in C99 mode"
  that happens when building for SLE12
  in scheduler/client.c at "for (char *start = ..." since
  https://github.com/OpenPrinting/cups/commit/a7eda84da73126e40400e05dd27d57f8c92d5b0d
  see https://github.com/OpenPrinting/cups/issues/1000</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1720440000">- Replaced avoid_C99_mode_for_loop_initial_declarations.patch
  which is now the upstream fix
  https://github.com/OpenPrinting/cups/commit/a2b8872ea95564e065e3a08e2aa12a15515bc993
  see https://github.com/OpenPrinting/cups/issues/1000
  and https://github.com/OpenPrinting/cups/pull/1004</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1727697600">- Version upgrade to 2.4.11:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.11 brings several bug fixes regarding IPP response
  validation, processing PPD values, Web UI support
  (checkbox support, modifying printers) and others fixes.
  Detailed list (from CHANGES.md):
  * Updated the maximum file descriptor limit
    for `cupsd` to 64k-1 (Issue #989)
  * Fixed `lpoptions -d` with a discovered
    but not added printer (Issue #833)
  * Fixed incorrect error message for HTTP/IPP errors (Issue #893)
  * Fixed JobPrivateAccess and SubscriptionPrivateAccess support
    for "all" (Issue #990)
  * Fixed issues with cupsGetDestMediaByXxx (Issue #993)
  * Fixed adding and modifying of printers
    via the web interface (Issue #998)
  * Fixed HTTP PeerCred authentication
    for domain users (Issue #1001)
  * Fixed checkbox support (Issue #1008)
  * Fixed printer state notifications (Issue #1013)
  * Fixed IPP Everywhere printer setup (Issue #1033)
  Issues are those at https://github.com/OpenPrinting/cups/issues
  In particular CUPS 2.4.11 contains those commit regarding
  IPP response validation and processing PPD values:
  * "Quote PPD localized strings"
    https://github.com/OpenPrinting/cups/commit/1e6ca5913eceee906038bc04cc7ccfbe2923bdfd
    plus a cleanup to "Fix warnings for unused vars"
    https://github.com/OpenPrinting/cups/commit/2abe1ba8a66864aa82cd9836b37e57103b8e1a3b
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.11
- avoid_C99_mode_for_loop_initial_declarations.patch
  is no longer needed because the issue is fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1744286400">- Version upgrade to 2.4.12:
  See https://github.com/openprinting/cups/releases
  The last planned release of CUPS 2.4.x series
  (the next will be 2.5.x series) contains several enhancements
  among set of bug fixes, such following cryptographic policies
  when using GnuTLS crypto provider and possibility to opt-out
  from this behavior, logging job debugging history if print
  queue backends fails, or raising alerts for certificate issues
  in IPPS backend.
  Detailed list (from CHANGES.md):
  * GnuTLS follows system crypto policies now (Issue #1105)
  * Added `NoSystem` SSLOptions value (Issue #1130)
  * Now we raise alert for certificate issues (Issue #1194)
  * Added Kyocera USB quirk (Issue #1198)
  * The scheduler now logs a job's debugging history
    if the backend fails (Issue #1205)
  * Fixed a potential timing issue with `cupsEnumDests`
    (Issue #1084)
  * Fixed a potential "lost PPD" condition in the scheduler
    (Issue #1109)
  * Fixed a compressed file error handling bug (Issue #1070)
  * Fixed a bug in the make-and-model whitespace trimming
    code (Issue #1096)
  * Fixed a removal of IPP Everywhere permanent queue
    if installation failed (Issue #1102)
  * Fixed `ServerToken None` in scheduler (Issue #1111)
  * Fixed invalid IPP keyword values created from PPD
    option names (Issue #1118)
  * Fixed handling of "media" and "PageSize" in the same
    print request (Issue #1125)
  * Fixed client raster printing from macOS (Issue #1143)
  * Fixed the default User-Agent string.
  * Fixed a recursion issue in `ippReadIO`.
  * Fixed handling incorrect radix in `scan_ps()` (Issue #1188)
  * Fixed validation of dateTime values with time zones
    more than UTC+11 (Issue #1201)
  * Fixed attributes returned by the Create-Xxx-Subscriptions
    requests (Issue #1204)
  * Fixed `ippDateToTime` when using a non GMT/UTC timezone
    (Issue #1208)
  * Fixed `job-completed` event notifications for jobs that are
    cancelled before started (Issue #1209)
  * Fixed DNS-SD discovery with `ippfind` (Issue #1211)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.12</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758110400">- Version upgrade to 2.4.14:
  See https://github.com/openprinting/cups/releases
  The hotfix release brings fix for installation process
  of localized templates and CUPS web UI home pages.
- Version upgrade to 2.4.13:
  See https://github.com/openprinting/cups/releases
  The release 2.4.13 brings two CVE fixes
  fix for important CVE-2025-58060
  "Authentication bypass with AuthType Negotiate" (bsc#1249049)
  and fix for moderate CVE-2025-58364
  "Remote DoS via null dereference" (bsc#1249128)
  together with several bug fixes.
  The release includes a new feature - new attribute
  for printer and job objects - print-as-raster - which
  allows enforce rasterization of the file for
  IPP Everywhere/AirPrint printers, which supports PDF
  and raster document formats. The feature is useful for
  working around internal PDF issues in the printer firmware,
  for example missing diacritic when printing a PDF.
  Detailed list (from CHANGES.md):
  * Blocked authentication using alternate methods
    in cupsd (CVE-2025-58060)
  * Fixed extension tag handling in 'ipp_read_io()'
    in libcups (CVE-2025-58364)
  * Added 'print-as-raster' printer and job attributes
    for forcing rasterization (Issue #1282)
  * Updated documentation (Issue #1086)
  * Updated IPP backend to try a sanitized user name if the
    printer/server does not like the value (Issue #1145)
  * Updated the scheduler to send the "printer-added"
    or "printer-modified" events  whenever an IPP Everywhere PPD
    is installed (Issue #1244)
  * Updated the scheduler to send the "printer-modified" event
    whenever the system default printer is changed (Issue #1246)
  * Fixed a memory leak in 'httpClose' (Issue #1223)
  * Fixed missing commas in 'ippCreateRequestedArray'
    (Issue #1234)
  * Fixed subscription issues in the scheduler and D-Bus notifier
    (Issue #1235)
  * Fixed media-default reporting for custom sizes (Issue #1238)
  * Fixed support for IPP/PPD options with periods or underscores
    (Issue #1249)
  * Fixed parsing of real numbers in PPD compiler source files
    (Issue #1263)
  * Fixed scheduler freezing with zombie clients (Issue #1264)
  * Fixed support for the server name in the ErrorLog filename
    (Issue #1277)
  * Fixed job cleanup after daemon restart (Issue #1315)
  * Fixed handling of buggy DYMO USB printer serial numbers
  (Issue #1338)
  * Fixed unreachable block in IPP backend (Issue #1351)
  * Fixed memory leak in _cupsConvertOptions (Issue #1354)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.14</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1768996800">- Version upgrade to 2.4.16:
  See https://github.com/openprinting/cups/releases
  The hotfix release 2.4.16 includes fix for infinite loop in GTK,
  which was caused by change of internal behavior in libcups
  on which GTK depended on, and workaround for stopping
  the scheduler if configuration includes unknown directives.
  Detailed list (from CHANGES.md):
  * 'cupsUTF8ToCharset' didn't validate 2-byte UTF-8 sequences,
    potentially reading past the end of the source string
    (Issue #1438)
  * The web interface did not support domain usernames fully
    (Issue #1441)
  * Fixed an infinite loop issue in the GTK+ print dialog
    (Issue #1439 boo#1254353)
  * Fixed stopping scheduler on unknown directive in
    configuration (Issue #1443)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Version upgrade to 2.4.15:
  See https://github.com/openprinting/cups/releases
  The release CUPS 2.4.15 brings two CVE fixes:
  Fix various cupsd issues which cause local DoS
  (CVE-2025-61915 bsc#1253783)
  Fix unresponsive cupsd process caused by slow client
  (CVE-2025-58436 bsc#1244057)
  and several bug fixes described in CHANGES.md.
  Detailed list (from CHANGES.md):
  * Fixed potential crash in 'cups-driverd' when there are
    duplicate PPDs (Issue #1355)
  * Fixed error recovery when scanning for PPDs
    in 'cups-driverd' (Issue #1416)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.16
- Fixed entry below dated "Sat Sep 30 08:52:42 UTC 2017"
  which contained needless UTF-8 Unicode characters that are
  now replaced by plain ASCII text in "... line - the ..."
  to fix a rpmlint "non-break-space" warning.
- Adapted and enhanced 'tmpfiles.d' related things in cups.spec
  to "Fix packages for Immutable Mode - cups"
  (implementation task jsc#PED-14775 from epic jsc#PED-14688)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1776686400">- Version upgrade to 2.4.17:
  See https://github.com/openprinting/cups/releases
  The new release 2.4.17 contains the following security fixes:
  * CVE-2026-27447: The scheduler treated local user
    and group names as case-insensitive (bsc#1261572)
  * CVE-2026-34978: The RSS notifier could write outside
    the scheduler's RSS directory (bsc#1261571)
  * CVE-2026-34980: The scheduler did not filter control
    characters from option values (bsc#1261569)
  * CVE-2026-34979: The scheduler did not always allocate
    enough memory for a job's options string (bsc#1261570)
  * CVE-2026-34990: The scheduler incorrectly allowed
    local certificates over the loopback interface (bsc#1261568)
  * CVE-2026-39314: Fixed the range check for
    job password strings (bsc#1261743)
  * CVE-2026-39316: Fixed a printer subscription bug
    in the scheduler (bsc#1261742)
  * CVE-2026-41079: Fixed a SNMP string conversion bug
    in the backends (bsc#1263116)
- The release includes other fixes as well, listed in CHANGES.md.
  Issues are those at https://github.com/OpenPrinting/cups/issues
  Detailed list (from CHANGES.md):
  * The scheduler followed symbolic links when cleaning out
    its temporary directory (Issue #1448)
  * Updated `cupsFileGetConf` and `cupsFilePutConf` to escape
    more characters.
  * Updated man page `cancel` (Issue #984)
  * Updated `cupsRasterReadHeader` to validate more of the
    page header values (Issue #1501)
  * Fixed an issue with the class/printer CGI name checking.
  * Fixed infinite loop in `http_write()` on busy print servers
    (Issue #827)
  * Fixed potential TLS blocking issues (Issue #1128)
  * Fixed a job history bug in the scheduler (Issue #1440)
  * Fixed notifier logging bug that would result in nul bytes
    getting into the log (Issue #1450)
  * Fixed possible use-after-free in `cupsdReadClient()`
    (Issue #1454)
  * Fixed a document format bug in the IPP backend (Issue #1457)
  * Fixed DRAIN_OUTPUT race condition (Issue #1461)
  * Fixed a bug when then `ippFindXxx` and `ippSetXxx` functions
    were mixed.
  * Fixed the mapping of supply type keywords to SNMP names.
  * Fixed a bug in the IPP backend when SNMP was disabled.
  * Fixed a crash bug in the rastertoepson filter.
  * Fixed a bug in cgiCheckVariables.
  * Fixed handling read/write errors with OpenSSL (Issue #1506)
  * Fixed handling rehandshake error in `_httpTLSRead`
    (Issue #1508)
  * Fixed a debug printf bug on Windows (Issue #1529)
  * Fixed a recursion issue with encoding of nested collections
    (Issue #1539)
  * Fixed parsing of the `LimitRequestBody`, `MaxLogSize`,
    and `MaxRequestSize` directives in "cupsd.conf" (Issue #1540)
  * Fixed a parsing bug in `ipptool` (Issue #1542)
  * Fixed blank line detection in the `rastertolabel` filter
    (Issue #1545)
  * Fixed `httpPeek` edge case on compressed streams
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.17</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1776945600">- Version upgrade to 2.4.18:
  See https://github.com/openprinting/cups/releases
  The new release 2.4.18 contains hotfix after CVE-2026-27447 fix:
  * Fixed cupsd crash if user does not exist (Issue #1555)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.18</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1777377600">- Version upgrade to 2.4.19:
  See https://github.com/openprinting/cups/releases
  Release 2.4.19 contains another hotfix after CVE-2026-27447 fix:
  * Fixed a regression in shared printing from non-local accounts
    (Issue #1557)
  Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.19
- Added 'Michael R Sweet' key to cups.keyring
  because cups-2.4.19-source.tar.gz.sig belongs to him.</changelog>
</package>
<package pkgid="2fa8af5495ea9221d5411db5e8dcf3e2a8aa494689427375220e2c582018a07a8930d43c27da7cda8d63aeb1aac4cc7ee13f1d4330ec6bd26bcf21530b85d599" name="cups-filters-cups-browsed-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.17" rel="8.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1706097600">- Version upgrade to 1.28.17
  See https://github.com/OpenPrinting/cups-filters/releases
  Bug fix release, to more reliably discover all printer
  capablities from driverless printers, especially borderless
  printing, and to preferably use Apple Raster instead of
  PWG Raster or PCLM.
  * libcupsfilters: In PPD generator create only one *cupsFilter2:
    line for raster. Only use the most desirable/reliable format,
    usually Apple Raster (Issue #498).
  * libcupsfilters: In get_printer_attributes() poll
    media-col-database separately if needed. On some printers
    one gets media-col-database only this way. Often it reveals
    important functionality, like for example borderless printing
    (Issue #492).
  * libcupsfilters: Let PPD generator also parse media-col-ready
    IPP attribute. media-col-ready lists the loaded media,
    in contrary to media-ready, as list of complete descriptions
    of the media (media-col data structure). This often lists also
    variants like borderless (it is the same physical paper).
    Especially useful when media-col-database is not available
    (Issue #492).
  * libcupsfilters: In generate_sizes() consider all
    margin alternatives. When generating the PPD file
    for a driverless printer, and in the
    media-{left,right,top,bottom}-margin-supported printer
    IPP attributes there was more than 1 value, the first value
    (which often was the 0 for borderless printing) was not
    considered, leaving the borderless functionality of many
    printers undiscovered (Issue #492).
  Issues are those at
  https://github.com/OpenPrinting/cups-filters/issues
- Version upgrade to 1.28.16
  See https://github.com/OpenPrinting/cups-filters/releases
  Bug fix release, to make images be printed in their original
  size with "print-scaling=none" and to not use deprecated data
  types for reading TIFF images.
  * imagetoraster, imagetopdf, libcupsfilters: Added support
    for reading the resolution of an image from its EXIF data
    when loading it. This way we get the image reproduced in
    its original size with "print-scaling=none" (Issue #362).
  * libcupsfilters: Replaced deprecated data types uint16 and
    uint32. The function to read TIFF image files via libtiff
    in cupsfilters/image-tiff.c uses the deprecated types
    uint16 and uint32. The replacements for these types are
    uint16_t and uint32_t.
  Issues are those at
  https://github.com/OpenPrinting/cups-filters/issues</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1706875200">- Removed outdated and obsoleted "Requires: cups &gt; 1.5.4"
  which was used to require a sufficient CUPS version
  at times when also CUPS &lt;= 1.5.4 was available
  but it was not meant to require CUPS (boo#1216560)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758110400">- cups-filters-1.28.17-CVE-2024-47175.patch is based on
  https://github.com/OpenPrinting/libppd/commit/d681747ebf12602cb426725eb8ce2753211e2477
  backported to cups-filters 1.28.17 to fix CVE-2024-47175
  "lack of input sanitization in _ppdCreateFromIPP()"
  (bsc#1230932)
- In general regarding CUPS and cups-browsed security issues see
  https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758110401">- cups-filters-1.28.17-CVE-2024-47076.patch is based on
  https://github.com/OpenPrinting/libcupsfilters/commit/95576ec3
  backported to cups-filters 1.28.17 to fix CVE-2024-47076
  "lack of input sanitization in cfGetPrinterAttributes5"
  (bsc#1230937)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758196800">- cups-filters-1.28.17-CVE-2024-47176.patch is based on
  https://github.com/OpenPrinting/cups-browsed/commit/1d1072a0de573b7850958df614e9ec5b73ea0e0d
  backported to cups-filters 1.28.17 to fix CVE-2024-47176
  "cups-browsed binds to UDP INADDR_ANY:631" (bsc#1230939)
  and to avoid CVE-2024-47850 "cups-browsed can be abused to
  initiate remote DDoS against third-party targets" (bsc#1231294)
  by removing legacy CUPS Browsing support in cups-browsed
  (introduced 2012) which is no longer needed nowadays.
  CUPS browsing was removed from CUPS since version 1.6.
  Legacy CUPS Browsing is a generic security risk, see the
  section "Automated print queue setup via cups-browsed" in
  https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings</changelog>
  <changelog author="pgajdos@suse.com" date="1763553600">- added patches [bsc#1253678]
  * cups-filters-qpdf12.patch</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1770897600">- Updated cups-filters-1.28.17-CVE-2024-47175.patch
  because the former version caused a regression
  "Error about PPD file during 'driverless' printer setup"
  (boo#1256868) and
  "ppd pull out from [driverless] printer feature broken"
  (bsc#1256977)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1780401600">- Provide cups-browsed as separated cups-filters-cups-browsed
  sub-package so users can uninstall this sub-package
  to completely avoid the generic security risk of cups-browsed.
  cups-browsed auto-creates local print queues for printers which
  are announced via DNS-SD. It is a generic security risk when a
  service (cups-browsed.service) accepts any (possibly malicious)
  incoming information from any host in the local network
  (i.e. any DNS-SD announcements) and from that information
  it auto-creates print queue configurations for CUPS
  (where its server program cupsd runs as root).
  For more information see the openSUSE support database article
  https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings</changelog>
</package>
<package pkgid="1117592f262c8f4af3fcb69c88ffc0ec7510d77b2140cd4cae28a181f82096a45213e4cbc63944768dc85b89ab906067e5462e5014f7acc24d304da72a0853e7" name="cups-filters-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.17" rel="8.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1706097600">- Version upgrade to 1.28.17
  See https://github.com/OpenPrinting/cups-filters/releases
  Bug fix release, to more reliably discover all printer
  capablities from driverless printers, especially borderless
  printing, and to preferably use Apple Raster instead of
  PWG Raster or PCLM.
  * libcupsfilters: In PPD generator create only one *cupsFilter2:
    line for raster. Only use the most desirable/reliable format,
    usually Apple Raster (Issue #498).
  * libcupsfilters: In get_printer_attributes() poll
    media-col-database separately if needed. On some printers
    one gets media-col-database only this way. Often it reveals
    important functionality, like for example borderless printing
    (Issue #492).
  * libcupsfilters: Let PPD generator also parse media-col-ready
    IPP attribute. media-col-ready lists the loaded media,
    in contrary to media-ready, as list of complete descriptions
    of the media (media-col data structure). This often lists also
    variants like borderless (it is the same physical paper).
    Especially useful when media-col-database is not available
    (Issue #492).
  * libcupsfilters: In generate_sizes() consider all
    margin alternatives. When generating the PPD file
    for a driverless printer, and in the
    media-{left,right,top,bottom}-margin-supported printer
    IPP attributes there was more than 1 value, the first value
    (which often was the 0 for borderless printing) was not
    considered, leaving the borderless functionality of many
    printers undiscovered (Issue #492).
  Issues are those at
  https://github.com/OpenPrinting/cups-filters/issues
- Version upgrade to 1.28.16
  See https://github.com/OpenPrinting/cups-filters/releases
  Bug fix release, to make images be printed in their original
  size with "print-scaling=none" and to not use deprecated data
  types for reading TIFF images.
  * imagetoraster, imagetopdf, libcupsfilters: Added support
    for reading the resolution of an image from its EXIF data
    when loading it. This way we get the image reproduced in
    its original size with "print-scaling=none" (Issue #362).
  * libcupsfilters: Replaced deprecated data types uint16 and
    uint32. The function to read TIFF image files via libtiff
    in cupsfilters/image-tiff.c uses the deprecated types
    uint16 and uint32. The replacements for these types are
    uint16_t and uint32_t.
  Issues are those at
  https://github.com/OpenPrinting/cups-filters/issues</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1706875200">- Removed outdated and obsoleted "Requires: cups &gt; 1.5.4"
  which was used to require a sufficient CUPS version
  at times when also CUPS &lt;= 1.5.4 was available
  but it was not meant to require CUPS (boo#1216560)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758110400">- cups-filters-1.28.17-CVE-2024-47175.patch is based on
  https://github.com/OpenPrinting/libppd/commit/d681747ebf12602cb426725eb8ce2753211e2477
  backported to cups-filters 1.28.17 to fix CVE-2024-47175
  "lack of input sanitization in _ppdCreateFromIPP()"
  (bsc#1230932)
- In general regarding CUPS and cups-browsed security issues see
  https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758110401">- cups-filters-1.28.17-CVE-2024-47076.patch is based on
  https://github.com/OpenPrinting/libcupsfilters/commit/95576ec3
  backported to cups-filters 1.28.17 to fix CVE-2024-47076
  "lack of input sanitization in cfGetPrinterAttributes5"
  (bsc#1230937)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758196800">- cups-filters-1.28.17-CVE-2024-47176.patch is based on
  https://github.com/OpenPrinting/cups-browsed/commit/1d1072a0de573b7850958df614e9ec5b73ea0e0d
  backported to cups-filters 1.28.17 to fix CVE-2024-47176
  "cups-browsed binds to UDP INADDR_ANY:631" (bsc#1230939)
  and to avoid CVE-2024-47850 "cups-browsed can be abused to
  initiate remote DDoS against third-party targets" (bsc#1231294)
  by removing legacy CUPS Browsing support in cups-browsed
  (introduced 2012) which is no longer needed nowadays.
  CUPS browsing was removed from CUPS since version 1.6.
  Legacy CUPS Browsing is a generic security risk, see the
  section "Automated print queue setup via cups-browsed" in
  https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings</changelog>
  <changelog author="pgajdos@suse.com" date="1763553600">- added patches [bsc#1253678]
  * cups-filters-qpdf12.patch</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1770897600">- Updated cups-filters-1.28.17-CVE-2024-47175.patch
  because the former version caused a regression
  "Error about PPD file during 'driverless' printer setup"
  (boo#1256868) and
  "ppd pull out from [driverless] printer feature broken"
  (bsc#1256977)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1780401600">- Provide cups-browsed as separated cups-filters-cups-browsed
  sub-package so users can uninstall this sub-package
  to completely avoid the generic security risk of cups-browsed.
  cups-browsed auto-creates local print queues for printers which
  are announced via DNS-SD. It is a generic security risk when a
  service (cups-browsed.service) accepts any (possibly malicious)
  incoming information from any host in the local network
  (i.e. any DNS-SD announcements) and from that information
  it auto-creates print queue configurations for CUPS
  (where its server program cupsd runs as root).
  For more information see the openSUSE support database article
  https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings</changelog>
</package>
<package pkgid="2b251cbffabccbb3183ab054d5b3078cf1bd7f92bd9db971a7b2ab4891898b3fb08c4c1c5bec115e936071312379f2d7ed72eb77fd91f7577d14ad19c276885a" name="cups-filters-debugsource" arch="i586">
  <version epoch="0" ver="1.28.17" rel="8.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1706097600">- Version upgrade to 1.28.17
  See https://github.com/OpenPrinting/cups-filters/releases
  Bug fix release, to more reliably discover all printer
  capablities from driverless printers, especially borderless
  printing, and to preferably use Apple Raster instead of
  PWG Raster or PCLM.
  * libcupsfilters: In PPD generator create only one *cupsFilter2:
    line for raster. Only use the most desirable/reliable format,
    usually Apple Raster (Issue #498).
  * libcupsfilters: In get_printer_attributes() poll
    media-col-database separately if needed. On some printers
    one gets media-col-database only this way. Often it reveals
    important functionality, like for example borderless printing
    (Issue #492).
  * libcupsfilters: Let PPD generator also parse media-col-ready
    IPP attribute. media-col-ready lists the loaded media,
    in contrary to media-ready, as list of complete descriptions
    of the media (media-col data structure). This often lists also
    variants like borderless (it is the same physical paper).
    Especially useful when media-col-database is not available
    (Issue #492).
  * libcupsfilters: In generate_sizes() consider all
    margin alternatives. When generating the PPD file
    for a driverless printer, and in the
    media-{left,right,top,bottom}-margin-supported printer
    IPP attributes there was more than 1 value, the first value
    (which often was the 0 for borderless printing) was not
    considered, leaving the borderless functionality of many
    printers undiscovered (Issue #492).
  Issues are those at
  https://github.com/OpenPrinting/cups-filters/issues
- Version upgrade to 1.28.16
  See https://github.com/OpenPrinting/cups-filters/releases
  Bug fix release, to make images be printed in their original
  size with "print-scaling=none" and to not use deprecated data
  types for reading TIFF images.
  * imagetoraster, imagetopdf, libcupsfilters: Added support
    for reading the resolution of an image from its EXIF data
    when loading it. This way we get the image reproduced in
    its original size with "print-scaling=none" (Issue #362).
  * libcupsfilters: Replaced deprecated data types uint16 and
    uint32. The function to read TIFF image files via libtiff
    in cupsfilters/image-tiff.c uses the deprecated types
    uint16 and uint32. The replacements for these types are
    uint16_t and uint32_t.
  Issues are those at
  https://github.com/OpenPrinting/cups-filters/issues</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1706875200">- Removed outdated and obsoleted "Requires: cups &gt; 1.5.4"
  which was used to require a sufficient CUPS version
  at times when also CUPS &lt;= 1.5.4 was available
  but it was not meant to require CUPS (boo#1216560)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758110400">- cups-filters-1.28.17-CVE-2024-47175.patch is based on
  https://github.com/OpenPrinting/libppd/commit/d681747ebf12602cb426725eb8ce2753211e2477
  backported to cups-filters 1.28.17 to fix CVE-2024-47175
  "lack of input sanitization in _ppdCreateFromIPP()"
  (bsc#1230932)
- In general regarding CUPS and cups-browsed security issues see
  https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758110401">- cups-filters-1.28.17-CVE-2024-47076.patch is based on
  https://github.com/OpenPrinting/libcupsfilters/commit/95576ec3
  backported to cups-filters 1.28.17 to fix CVE-2024-47076
  "lack of input sanitization in cfGetPrinterAttributes5"
  (bsc#1230937)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758196800">- cups-filters-1.28.17-CVE-2024-47176.patch is based on
  https://github.com/OpenPrinting/cups-browsed/commit/1d1072a0de573b7850958df614e9ec5b73ea0e0d
  backported to cups-filters 1.28.17 to fix CVE-2024-47176
  "cups-browsed binds to UDP INADDR_ANY:631" (bsc#1230939)
  and to avoid CVE-2024-47850 "cups-browsed can be abused to
  initiate remote DDoS against third-party targets" (bsc#1231294)
  by removing legacy CUPS Browsing support in cups-browsed
  (introduced 2012) which is no longer needed nowadays.
  CUPS browsing was removed from CUPS since version 1.6.
  Legacy CUPS Browsing is a generic security risk, see the
  section "Automated print queue setup via cups-browsed" in
  https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings</changelog>
  <changelog author="pgajdos@suse.com" date="1763553600">- added patches [bsc#1253678]
  * cups-filters-qpdf12.patch</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1770897600">- Updated cups-filters-1.28.17-CVE-2024-47175.patch
  because the former version caused a regression
  "Error about PPD file during 'driverless' printer setup"
  (boo#1256868) and
  "ppd pull out from [driverless] printer feature broken"
  (bsc#1256977)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1780401600">- Provide cups-browsed as separated cups-filters-cups-browsed
  sub-package so users can uninstall this sub-package
  to completely avoid the generic security risk of cups-browsed.
  cups-browsed auto-creates local print queues for printers which
  are announced via DNS-SD. It is a generic security risk when a
  service (cups-browsed.service) accepts any (possibly malicious)
  incoming information from any host in the local network
  (i.e. any DNS-SD announcements) and from that information
  it auto-creates print queue configurations for CUPS
  (where its server program cupsd runs as root).
  For more information see the openSUSE support database article
  https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings</changelog>
</package>
<package pkgid="7b275f4315404a124f04a5f142f5df059b076a518db111d53f7003e0dbc77f802ff6f1a3350ddda6e9125fa0213aa13a81f7b3d8c89898ac73df147419a67739" name="cups-filters2-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.1" rel="1.4"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1739966400">- Initial package cups-filters version 2.0.1</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1748347200">- Conflict with the old 'cups-filters' version 1.x RPM</changelog>
</package>
<package pkgid="c9be1078246f5609fb146f910fb898ce174a1f3bd7934db9d5bed7668ac2f39bb7e2d4f3b027074c5d7178f1d5cfccca03210ec91ad14f1398b55304901ca4ca" name="cups-filters2-debugsource" arch="i586">
  <version epoch="0" ver="2.0.1" rel="1.4"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1739966400">- Initial package cups-filters version 2.0.1</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1748347200">- Conflict with the old 'cups-filters' version 1.x RPM</changelog>
</package>
<package pkgid="06cc9ddab41cb3c64b37dec2513aabc0c9a4c3188b45f0e41871fba271ec9f325977adc11412e859533886704d31ccabf0a9b4a3585cfa8dedd50ff49a8efa4b" name="cups-filters2-driverless-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.1" rel="1.4"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1739966400">- Initial package cups-filters version 2.0.1</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1748347200">- Conflict with the old 'cups-filters' version 1.x RPM</changelog>
</package>
<package pkgid="a3e96531de6c8ab1c0368c500c25e02bc17394c5d69f45981c7805d0abd42135fce745ca0b4267811e0732b10363b951e971228d98c252c5e2a87861ba21dad1" name="cups-pdf-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.2" rel="1.4"/>
  <changelog author="jsmeix@suse.de" date="1337083200">- Version upgrade to 2.6.1 which includes:
  Fixed a non-freed pointer,
  Fixed an invalid line in the config due to a typo.
  Added detailed copyright information to contrib/.
- Version upgrade to 2.6.0 which includes:
  New experimental option for various line delimiters.
  Supplementary groups are set in addition to primary.</changelog>
  <changelog author="kieltux@gmail.com" date="1388750400">- Version upgrade to 3.0beta1 which includes:
  support for multiple configurations with one backend
  support for option setting via lpoptions or PPD
  new option for selecting output file extension
  improved logging system with better error handling
  various code optimizations
  additional PPD for option setting
  new script in contrib/ for creating user defaults
  updated documentation</changelog>
  <changelog author="aloisio@gmx.com" date="1415275200">- Version update to 3.0beta2 which includes:
  code simplifications and optimizations
  improved file name handling
  removed contrib/ directory from tarball (now on WWW)
  new contact data</changelog>
  <changelog author="aloisio@gmx.com" date="1461758400">- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1478692800">- Fixes (boo#984600)</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1484395200">- Version update to 3.0.0 which includes:
  - Disabled support for multiple PS-files in one file.
  - Improved PS-structure handling.
  - Reordered compiler call to avoid errors.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1489665600">- Version update to 3.0.1 which includes:
  - Corrected a bug with multiple instance naming.
  - Some code and logging improvements.
  - Removed obsolete code.
  - Updated the README file.</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1623153600">- Add cups-pdf_gs-options.patch to remove .setpdfwrite ghostscript option
  (not present any more from gs 9.54). Fixes boo#1187353.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1744718400">- Version update to 3.0.2 which includes:
  - updated GhostScript command line arguments
  - added full code documentation by Lew Pitcher
- Drop cups-pdf_gs-options.patch, fixed upstream</changelog>
</package>
<package pkgid="c74e10a4f33dfd575e30b8d5d8eb8c14fee32d979f5718c2f2ec83213c14347a0cedddc36be6a249c806df272d0230b3a4f9b58a75426eb1f0021956af0c2a66" name="cups-pdf-debugsource" arch="i586">
  <version epoch="0" ver="3.0.2" rel="1.4"/>
  <changelog author="jsmeix@suse.de" date="1337083200">- Version upgrade to 2.6.1 which includes:
  Fixed a non-freed pointer,
  Fixed an invalid line in the config due to a typo.
  Added detailed copyright information to contrib/.
- Version upgrade to 2.6.0 which includes:
  New experimental option for various line delimiters.
  Supplementary groups are set in addition to primary.</changelog>
  <changelog author="kieltux@gmail.com" date="1388750400">- Version upgrade to 3.0beta1 which includes:
  support for multiple configurations with one backend
  support for option setting via lpoptions or PPD
  new option for selecting output file extension
  improved logging system with better error handling
  various code optimizations
  additional PPD for option setting
  new script in contrib/ for creating user defaults
  updated documentation</changelog>
  <changelog author="aloisio@gmx.com" date="1415275200">- Version update to 3.0beta2 which includes:
  code simplifications and optimizations
  improved file name handling
  removed contrib/ directory from tarball (now on WWW)
  new contact data</changelog>
  <changelog author="aloisio@gmx.com" date="1461758400">- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1478692800">- Fixes (boo#984600)</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1484395200">- Version update to 3.0.0 which includes:
  - Disabled support for multiple PS-files in one file.
  - Improved PS-structure handling.
  - Reordered compiler call to avoid errors.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1489665600">- Version update to 3.0.1 which includes:
  - Corrected a bug with multiple instance naming.
  - Some code and logging improvements.
  - Removed obsolete code.
  - Updated the README file.</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1623153600">- Add cups-pdf_gs-options.patch to remove .setpdfwrite ghostscript option
  (not present any more from gs 9.54). Fixes boo#1187353.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1744718400">- Version update to 3.0.2 which includes:
  - updated GhostScript command line arguments
  - added full code documentation by Lew Pitcher
- Drop cups-pdf_gs-options.patch, fixed upstream</changelog>
</package>
<package pkgid="79e10a8614cd5e7fe32ea3c67f94f30e635a6ef1768869dcf50ac95e18ca3b76d54a0078f8c40ba4b960336dc7e137f6a2039a8f477c7f34bc34d7239828a8af" name="cups-pk-helper-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.7" rel="1.17"/>
  <changelog author="vuntz@opensuse.org" date="1317038400">- Update to version 0.2.1:
  + Do not pass ppd file if empty when adding a printer.
  + Accept NULL for ppd file as valid when adding a printer.
  + Allow inactive/any users to authenticate.
  + Updated translations.</changelog>
  <changelog author="praful.johari@gmail.com" date="1331899200">- Update to version 0.2.2:
  + Add PrinterAddOption D-Bus method.
  + Set requesting-user-name tag in requests.
  + Code cleanups.
  + Build fixes and improvements.
  + New/updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1350043200">- Update to version 0.2.3:
  + Fix security flaw in cupsGetFile/cupsPutFile wrappers
    (CVE-2012-4510, bnc#783488)
  + Escape printer/class names before putting them in URIs
  + Be stricter when validating printer names
  + Fix build with CUPS &gt;= 1.6
  + New/updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1350129600">- Update to version 0.2.4:
  + Fix detection of CUPS version.</changelog>
  <changelog author="dimstar@opensuse.org" date="1354104000">- Add cups requires: Without cups being installed, cups-pk-helper
  can't do any of its tasks (bnc#783865).</changelog>
  <changelog author="zaitor@opensuse.org" date="1371384000">- Update to version 0.2.5:
  + Revert "Be stricter when validating printer names".
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455796800">- Update to version 0.2.6:
  + Enable UTF-8 chars in names and texts (bsc#1033742, rh#982727).
  + Introduce CPH_PATH_MAX.
  + Add function for printer renaming.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578657600">- No longer recommend cups-pk-helper-lang: the lang package has
  relevant supplements which pulls it in whenever needed.
- Move /usr/share/locale/en from the -lang package to the main
  package: English is installed on all systems. This avoids
  cups-pk-helper-lang being triggered for installation on
  english-only systems.
- Modernize spec.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1659614400">- Update to version 0.2.7:
  + Use meson build system.
  + Remove code using CUPS 1.5 and lower.
  + Remove calls to deprecated g_type_init().
  + Move D-Bus conf file to $(datadir)/dbus-1/system.d
    (bsc#1202338).
  + Don't compare signed and unsigned int.
  + Add default statements to silence compiler warnings.
  + Add Code of Conduct.
  + Updated translations.
- Add meson BuildRequires and replace configure/make/make_install
  macros with relevant meson/meson_build/meson_install ones.</changelog>
</package>
<package pkgid="77dcae3d43bcf3c36f90cde352469a14afb4bec70d5d28e240546bfc4f1509869b6a2165066dcb2b3bf51cfdc970b97eb413095544e64e2e4731cf5d4eb1c031" name="cups-pk-helper-debugsource" arch="i586">
  <version epoch="0" ver="0.2.7" rel="1.17"/>
  <changelog author="vuntz@opensuse.org" date="1317038400">- Update to version 0.2.1:
  + Do not pass ppd file if empty when adding a printer.
  + Accept NULL for ppd file as valid when adding a printer.
  + Allow inactive/any users to authenticate.
  + Updated translations.</changelog>
  <changelog author="praful.johari@gmail.com" date="1331899200">- Update to version 0.2.2:
  + Add PrinterAddOption D-Bus method.
  + Set requesting-user-name tag in requests.
  + Code cleanups.
  + Build fixes and improvements.
  + New/updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1350043200">- Update to version 0.2.3:
  + Fix security flaw in cupsGetFile/cupsPutFile wrappers
    (CVE-2012-4510, bnc#783488)
  + Escape printer/class names before putting them in URIs
  + Be stricter when validating printer names
  + Fix build with CUPS &gt;= 1.6
  + New/updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1350129600">- Update to version 0.2.4:
  + Fix detection of CUPS version.</changelog>
  <changelog author="dimstar@opensuse.org" date="1354104000">- Add cups requires: Without cups being installed, cups-pk-helper
  can't do any of its tasks (bnc#783865).</changelog>
  <changelog author="zaitor@opensuse.org" date="1371384000">- Update to version 0.2.5:
  + Revert "Be stricter when validating printer names".
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455796800">- Update to version 0.2.6:
  + Enable UTF-8 chars in names and texts (bsc#1033742, rh#982727).
  + Introduce CPH_PATH_MAX.
  + Add function for printer renaming.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578657600">- No longer recommend cups-pk-helper-lang: the lang package has
  relevant supplements which pulls it in whenever needed.
- Move /usr/share/locale/en from the -lang package to the main
  package: English is installed on all systems. This avoids
  cups-pk-helper-lang being triggered for installation on
  english-only systems.
- Modernize spec.</changelog>
  <changelog author="gmbr3@opensuse.org" date="1659614400">- Update to version 0.2.7:
  + Use meson build system.
  + Remove code using CUPS 1.5 and lower.
  + Remove calls to deprecated g_type_init().
  + Move D-Bus conf file to $(datadir)/dbus-1/system.d
    (bsc#1202338).
  + Don't compare signed and unsigned int.
  + Add default statements to silence compiler warnings.
  + Add Code of Conduct.
  + Updated translations.
- Add meson BuildRequires and replace configure/make/make_install
  macros with relevant meson/meson_build/meson_install ones.</changelog>
</package>
<package pkgid="4344ff65a89c10016e07e990e5246eb56f1b5390318d15ae2e917df291a539558590d060044dd5bdb7382782ef300398e0b38499c7028503a3192de263e82df5" name="curl-debuginfo" arch="i586">
  <version epoch="0" ver="8.21.0" rel="1.2"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1758888000">- curl: http: handle user-defined connection headers [bsc#1249448]
  * Add curl-handle_user-defined_connection_headers.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1762344000">- Update to 8.17.0:
  * Security fixes:
  - [bsc#1252859, CVE-2025-10966] curl: missing SFTP host
    verification with wolfSSH
  - [bsc#1253757, CVE-2025-11563] curl: wcurl path traversal with
    percent-encoded slashes
  * Changes:
  - krb5: drop support for Kerberos FTP
  - multi: add notifications API
  - ssl: support Apple SecTrust configurations
  - tool_getparam: add --knownhosts
  - vssh: drop support for wolfSSH
  - wcurl: import v2025.11.04
  * Bugfixes:
  - ares: fix leak in tracing
  - base64: accept zero length argument to base64_encode
  - c-ares: when resolving failed, persist error
  - cf-socket: set FD_CLOEXEC on all sockets opened
  - cf-socket: use the right byte order for ports in bindlocal
  - conn: fix hostname move on connection reuse
  - conncache: prevent integer overflow in maxconnects calculation
  - cookie: avoid saving a cookie file if no transfer was done
  - curl_easy_getinfo: error code on NULL arg
  - curl_path: make sure just whitespace is illegal
  - digest_sspi: fix two memory leaks in error branches
  - ftp: add extra buffer length check
  - ftp: check errors on remote ip for data connection
  - gnutls: check conversion of peer cert chain
  - gnutls: fix re-handshake comments
  - gssapi: make channel binding conditional on GSS_C_CHANNEL_BOUND_FLAG
  - gtls: check the return value of gnutls_pubkey_init()
  - hmac: free memory properly on errors
  - HTTP3: clarify the status for "old" OpenSSL, not current
  - kerberos: bump minimum to 1.3 (2003-07-08), drop legacy logic
  - krb5_gssapi: fix memory leak on error path
  - krb5_sspi: the chlg argument is NOT optional
  - ldap: avoid null ptr deref on failure
  - ldap: do not base64 encode zero length string
  - lib: SSL connection reuse
  - libssh/libssh2: reject quote command lines with too much data
  - libssh/sftp: fix resume corruption by avoiding O_APPEND with rresume
  - libssh: acknowledge SSH_AGAIN in the SFTP state machine
  - nghttp3: return NGHTTP3_ERR_CALLBACK_FAILURE from recv_header
  - ngtcp2: close just-opened QUIC stream when submit_request fails
  - ngtcp2: compare idle timeout in ms to avoid overflow
  - noproxy: fix the IPV6 network mask pattern match
  - NTLM: disable if DES support missing from OpenSSL or mbedTLS
  - openldap: limit max incoming size
  - openssl: call SSL_get_error() with proper error
  - openssl: check CURL_SSLVERSION_MAX_DEFAULT properly
  - openssl: fail if more than MAX_ALLOWED_CERT_AMOUNT certs
  - openssl: fail the transfer if ossl_certchain() fails
  - openssl: fix peer certificate leak in channel binding
  - openssl: fix resource leak in provider error path
  - openssl: free UI_METHOD on exit path
  - openssl: only try engine/provider if a cert file/name is provided
  - openssl: set io_need always
  - openssl: skip session resumption when verifystatus is set
  - pop3: fix CAPA response termination detection
  - quic: fix min TLS version handling
  - quic: ignore EMSGSIZE on receive
  - schannel: properly close the certfile on error
  - schannel_verify: fix mem-leak in Curl_verify_host
  - socks: avoid UAF risk in error path
  - socks: deny server basic-auth if not configured
  - socks_gssapi: reject too long tokens
  - socks_gssapi: remove the forced "no protection"
  - thread: errno on thread creation
  - ws: reject curl_ws_recv called with NULL buffer with a buflen
  * Rebase libcurl-ocloexec.patch
  * Remove curl-handle_user-defined_connection_headers.patch upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1763553600">- Fix a regression in curl 8.17.0: [bsc#1253116]
  * Builds with no CURL_CA_PATH ignore CURLOPT_CAPATH
  * vtls: fix CURLOPT_CAPATH use [gh#curl/curl#19401]
  * Add upstream curl-vtls-fix-CURLOPT_CAPATH-use.patch</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1767787200">- Update to 8.18.0:
  * Security fixes:
  - [bsc#1256105, CVE-2025-14017] ldap: call ldap_init() before setting the options
  - [bsc#1255731, CVE-2025-14524] curl_sasl: if redirected, require permission to use bearer
  - [bsc#1255734, CVE-2025-15224] libssh: require private key or user-agent for public key auth
  - [bsc#1255732, CVE-2025-14819] openssl: toggling CURLSSLOPT_NO_PARTIALCHAIN makes a different CA cache
  - [bsc#1255733, CVE-2025-15079] libssh: set both knownhosts options to the same file
  * Changes:
  - openssl: bump minimum OpenSSL version to 3.0.0
  * Bugfixes:
  - alt-svc: more flexibility on same destination
  - altsvc: accept ma/persist per alternative entry
  - altsvc: make it one malloc instead of three per entry
  - asyn-ares: handle Curl_dnscache_mk_entry() OOM error
  - asyn-ares: remove hostname free on OOM
  - asyn-thrdd: fix Curl_async_getaddrinfo() on systems without getaddrinfo
  - asyn-thrdd: release rrname if ares_init_options fails
  - auth: always treat Curl_auth_ntlm_get() returning NULL as OOM
  - autotools: add nettle library detection via pkg-config (for GnuTLS)
  - autotools: drop autoconf &lt;2.59 compatibility code (zz60-xc-ovr)
  - autotools: fix LargeFile feature display on Windows (after prev patch)
  - autotools: tidy-up 'if' expressions
  - build: add build-level 'CURL_DISABLE_TYPECHECK' options
  - build: exclude clang prereleases from compiler warning options
  - build: replace '-pedantic' with '-Wpedantic' when supported
  - build: set '-Wno-format-signedness'
  - build: tidy-up MSVC CRT warning suppression macros
  - ccsidcurl: make curl_mime_data_ccsid() use the converted size
  - cf-h1-proxy: support folded headers in CONNECT responses
  - cf-https-connect: allocate ctx at first in cf_hc_create()
  - cf-socket: drop feature check for 'IPV6_V6ONLY' on Windows
  - cf-socket: enable Win10 'TCP_KEEP*' options with old SDKs
  - cf-socket: limit use of 'TCP_KEEP*' to Windows 10.0.16299+ at runtime
  - cf-socket: return OOM error if socket() fails due to OOM
  - cf-socket: trace ignored errors
  - cfilters: make conn_forget_socket a private libssh function
  - checksrc.pl: detect assign followed by more than one space
  - cmake: adjust defaults for target platforms not supporting shared libs
  - cmake: define dependencies as 'IMPORTED' interface targets
  - cmake: delete unused file 'CMake/CMakeConfigurableFile.in'
  - cmake: disable 'CURL_CA_PATH' auto-detection if 'USE_APPLE_SECTRUST=ON'
  - cmake: fix 'ws2_32' reference in 'curl-config.cmake'
  - cmake: honor 'CURL_DISABLE_INSTALL' and 'CURL_ENABLE_EXPORT_TARGET'
  - cmake: replace deprecated 'OPENSSL_FOUND' with 'OpenSSL_FOUND'
  - cmake: replace deprecated 'PERL_FOUND' with 'Perl_FOUND'
  - cmake: save and restore 'CMAKE_MODULE_PATH' in 'curl-config.cmake'
  - cmake: set found status to OFF when not found (for compression deps)
  - code: minor indent fixes before closing braces
  - config-win32.h: delete obsolete, non-Windows comments
  - config-win32.h: drop unused/obsolete 'CURL_HAS_OPENLDAP_LDAPSDK'
  - config2setopts: add space in cookie header with multiple -b
  - config2setopts: bail out if curl_url_get() returns OOM
  - config2setopts: exit if curl_url_set() fails on OOM
  - configure: delete unused variable
  - conncache: silence '-Wnull-dereference' on gcc 14 RISC-V 64
  - conncontrol: reuse handling
  - connect: reshuffle Curl_timeleft_ms to avoid 'redundant condition'
  - connection: attached transfer count
  - content_encoding: avoid strcpy
  - cookie. return proper error on OOM
  - cookie: allocate the main struct once cookie is fine
  - cookie: flush better
  - cookie: only keep and use the canonical cleaned up path
  - cookie: propagate errors better, cleanup the internal API
  - cookie: return error on OOM
  - cookie: when parsing a cookie header, delay all allocations until okay
  - cshutdn: acknowledge FD_SETSIZE for shutdown descriptors
  - curl: fix progress meter in parallel mode
  - curl_fopen: do not pass invalid mode flags to 'open()' on Windows
  - curl_gssapi: make sure Curl_gss_log_error() has an initialized buffer
  - curl_ntlm_core: fix DES_* symbols for some wolfSSL builds
  - curl_quiche: refuse headers with CR, LF or null bytes
  - curl_sasl: make Curl_sasl_decode_mech compare case insensitively
  - curl_setup.h: document more funcs flagged by '_CRT_SECURE_NO_WARNINGS'
  - curl_setup.h: drop stray '#undef stat' (Windows)
  - curl_setup.h: drop superfluous parenthesis from 'Curl_safefree' macro
  - curl_threads: don't do another malloc if the first fails
  - curl_trc: delete unused DoH remains
  - CURLINFO: remove 'get' and 'get the' from each short desc
  - CURLINFO_SCHEME/PROTOCOL: they return the "scheme" for a "transfer"
  - CURLINFO_TLS_SSL_PTR.md: remove CURLINFO_TLS_SESSION text
  - CURLMOPT_SOCKETFUNCTION.md: fix the callback argument use
  - CURLOPT_ACCEPT_ENCODING.md: warn about the expansion
  - CURLOPT_FOLLOWLOCATION.md: s/Authentication:/Authorization:/
  - CURLOPT_HAPROXY_CLIENT_IP.md: emphasize reused connection use
  - CURLOPT_READFUNCTION.md: clarify the size of the buffer
  - CURLOPT_SSH_KEYFUNCTION.md: fix minor indent mistake in example
  - curlx/fopen: replace open CRT functions their with '_s' counterparts (Windows)
  - curlx/multibyte: stop setting macros for non-Windows
  - curlx/strerr: use 'strerror_s()' on Windows
  - curlx: add 'curlx_rename()', fix to support long filenames on Windows
  - curlx: curlx_strcopy() instead of strcpy()
  - curlx: limit use of system allocators to the minimum possible
  - curlx: replace 'mbstowcs'/'wcstombs' with '_s' counterparts (Windows)
  - curlx: replace 'sprintf' with 'snprintf'
  - curlx: use curl alloc in 'curlx_win32_stat()' (Windows)
  - curlx: use curlx allocators in non-memdebug builds (Windows)
  - DEPRECATE: add CMake &lt;3.18 deprecation for April 2026
  - digest: fix OWS and escaped quote handling
  - digest_sspi: fix a memory leak on error path
  - digest_sspi: properly free sspi identity
  - doc: some returned in-memory data may not be altered
  - docs: add a note about --compressed to note about binary output
  - docs: clarify how to do unix domain sockets with SOCKS proxy
  - docs: fix checksrc 'EQUALSPACE' warnings
  - docs: fix time_posttransfer output unit as seconds
  - docs: mention umask need when curl creates files
  - docs: remove dead URLs
  - docs: rename CURLcode variables to 'result'
  - docs: spell it Rustls with a capital R
  - docs: switch more URLs to https://
  - docs: use mresult as variable name for CURLMcode
  - escape: add a length check in curl_easy_escape
  - file: do not pass invalid mode flags to 'open()' on upload (Windows)
  - formdata: validate callback is non-NULL before use
  - ftp: make EPRT connections non-blocking
  - ftp: refactor a piece of code by merging the repeated part
  - ftp: remove #ifdef for define that is always defined
  - ftp: return better on OOM in two places
  - ftp: return from ftp_state_use_port immediately on OOM
  - getenv: drop internal 1-to-1 wrapper
  - getinfo: improve perf in debug mode
  - h2/h3: handle methods with spaces
  - headers: add length argument to Curl_headers_push()
  - hostcheck: fail wildcard match if host starts with a dot
  - hostip.h: drop redundant 'setjmp.h' include
  - hostip: don't store negative lookup on OOM
  - hostip: make more functions return CURLcode
  - hostip: only store negative response for CURLE_COULDNT_RESOLVE_HOST
  - hsts: propagate and error out correctly on OOM
  - hsts: use one malloc instead of two per entry
  - http: acknowledge OOM errors from Curl_input_ntlm
  - http: avoid two strdup()s and do minor simplifications
  - http: error on OOM when creating range header
  - http: fix OOM exit in Curl_http_follow
  - http: handle oom error from Curl_input_digest()
  - http: replace atoi use in Curl_http_follow with curlx_str_number
  - http: return OOM errors from hsts properly
  - http: the :authority header should never contain user+password
  - http: unfold response headers earlier
  - idn: avoid allocations and wcslen on Windows
  - idn: clarify null-termination on Windows
  - idn: fix memory leak in 'win32_ascii_to_idn()'
  - idn: use curlx allocators on Windows
  - imap: check buffer length before accessing it
  - imap: make sure Curl_pgrsSetDownloadSize() does not overflow
  - inet_ntop: avoid the strlen()
  - krb5: fix detecting channel binding feature
  - krb5_sspi: unify a part of error handling
  - ldap: drop PP logic for old, unsupported, Windows SDKs
  - ldap: improve detection of Apple LDAP
  - ldap: provide version for "legacy" ldap as well
  - lib/sendf.h: forward declare two structs
  - lib: cleanup for some typos about spaces and code style
  - lib: create unitprotos.h in the builddir, not srcdir
  - lib: drop unused or duplicate 'curlx/timeval.h' includes
  - lib: drop unused protocol headers
  - lib: eliminate size_t casts
  - lib: error for OOM when extracting URL query
  - lib: fix formatting nits (part 2)
  - lib: fix formatting nits (part 3)
  - lib: fix formatting nits
  - lib: fix gssapi.h include on IBMi
  - lib: name the main CURLMcode variable 'mresult'
  - lib: refactor the type of funcs which have useless return and checks
  - lib: replace '_tcsncpy'/'wcsncpy'/'wcscpy' with '_s' counterparts (Windows)
  - lib: timer stats improvements
  - lib: use 'SOCKET_WRITABLE()'/'SOCKET_READABLE()' where possible
  - libssh2: add paths to error messages for quote commands
  - libssh2: cleanup ssh_force_knownhost_key_type
  - libssh2: consider strdup() failures OOM and return correctly
  - libssh2: replace atoi() in ssh_force_knownhost_key_type
  - libssh: fix state machine loop to progress as it should
  - libssh: properly free sftp_attributes
  - libtests: replace 'atoi()' with 'curlx_str_number()'
  - limit-rate: add example using --limit-rate and --max-time together
  - localtime: detect thread-safe alternatives and use them
  - m4/sectrust: fix test(1) operator
  - manage: expand the 'libcurl support required' message
  - mbedTLS: cleanup insecure/deprecated code
  - mbedtls: fix potential use of uninitialized 'nread'
  - mbedtls: sync format across log messages
  - mbedtls_threadlock: avoid calloc, use array
  - mdlinkcheck: ignore IP numbers, allow '@' in raw URLs
  - mdlinkcheck: only look for markdown links in markdown files
  - memdebug: add mutex for thread safety
  - memdebug: fix realloc logging
  - mk-ca-bundle.md: the file format docs URL is permaredirected
  - mk-ca-bundle.pl: default to SHA256 fingerprints with '-t' option
  - mk-ca-bundle.pl: use 'open()' with argument list to replace backticks
  - mqtt: reject overly big messages
  - mqtt: return error when a too large packet is decoded
  - multi: make max_total_* members size_t
  - multi: remove MSTATE_TUNNELING
  - multi: simplify admin handle processing
  - multibyte: limit 'curlx_convert_*wchar*()' functions to Unicode builds
  - ngtcp2+openssl: fix leak of session
  - ngtcp2: remove the unused Curl_conn_is_ngtcp2 function
  - ngtcp2: retune window sizes
  - noproxy: fix build on systems without IPv6
  - noproxy: fix ipv6 handling
  - noproxy: replace atoi with curlx_str_number
  - openssl: exit properly on OOM when getting certchain
  - openssl: fix a potential memory leak of bio_out
  - openssl: fix a potential memory leak of params.cert
  - openssl: fix building against no-dsa openssl
  - openssl: fix building against no-ocsp openssl with Apple SecTrust
  - openssl: no verify failf message unless strict
  - openssl: release ssl_session if sess_reuse_cb fails
  - openssl: remove code handling default version
  - openssl: simplify 'HAVE_KEYLOG_CALLBACK' guard
  - openssl: stop checking for 'OPENSSL_NO_SHA*' macros
  - openssl: stop checking for 'OPENSSL_NO_TLSEXT' macro
  - osslq: code readability
  - progress: make it one column narrower
  - progress: narrower time display, multiple fixes
  - progress: show fewer digits
  - quiche: use client writer
  - ratelimit blocking: fix busy loop
  - ratelimit: redesign
  - rtmp: fix double-free on URL parse errors
  - rtmp: precaution for a potential integer truncation
  - rtmp: stop redefining 'setsockopt' system symbol on Windows
  - schannel: cap the maximum allowed size for loading cert
  - schannel: fix memory leak of cert_store_path on four error paths
  - schannel: replace atoi() with curlx_str_number()
  - schannel: use Win8 'CERT_NAME_SEARCH_ALL_NAMES_FLAG' with old SDKs
  - schannel_verify: fix a memory leak of cert_context
  - scripts: fix shellcheck SC2046 warnings
  - scripts: use end-of-options marker in 'find -exec' commands
  - setopt: disable CURLOPT_HAPROXY_CLIENT_IP on NULL
  - setopt: when setting bad protocols, don't store them
  - sftp: fix range downloads in both SSH backends
  - slist: constify Curl_slist_append_nodup() string argument
  - smb: fix a size check to be overflow safe
  - socketpair: drop redundant '_WIN32' branch and include
  - socks_sspi: use free() not FreeContextBuffer()
  - source: misc typos
  - speedcheck: do not trigger low speed cancel on transfers with CURL_READFUNC_PAUSE
  - speedlimit: also reset on send unpausing
  - src: drop redundant definition of 'BIT()'
  - src: fix formatting nits
  - ssh: tracing and better pollset handling
  - sspi: fix memory leaks on error paths in 'Curl_create_sspi_identity()'
  - sws: fix binding to unix socket on Windows
  - synctime: tidy up, make it work on all platforms
  - telnet: abort on bad suboption sequence
  - telnet: replace atoi for BINARY handling with curlx_str_number
  - tftp: release filename if conn_get_remote_addr fails
  - tftpd: fix/tidy up 'open()' mode flags
  - tidy-up: avoid '(())', clang-format fixes and more
  - tidy-up: move 'CURL_UNCONST()' out from macro 'curl_unicodefree()'
  - tidy-up: URLs (cont.) and mdlinkcheck
  - tidy-up: URLs
  - tool: consider (some) curl_easy_setopt errors fatal
  - tool: log when loading .curlrc in verbose mode
  - tool_cfgable: free ssl-sessions at exit
  - tool_doswin: clear pointer when thread takes ownership
  - tool_doswin: increase allowable length of path sanitizer
  - tool_doswin: remove the max length check
  - tool_getparam: simplify the --rate parser
  - tool_getparam: use memdup0() instead of malloc + copy
  - tool_getparam: verify that a file exists for some options
  - tool_help: add checks to avoid unsigned wrap around
  - tool_ipfs: check return codes better
  - tool_msgs: make voutf() use stack instead of heap
  - tool_operate: exit on curl_share_setopt errors
  - tool_operate: fix a case of ignoring return code in operate()
  - tool_operate: fix case of ignoring return code in single_transfer
  - tool_operate: remove redundant condition
  - tool_operate: return error for OOM in append2query
  - tool_operate: use curlx_str_number instead of atoi
  - tool_paramhlp: refuse --proto remove all protocols
  - tool_paramhlp: remove a malloc+free from proto2num()
  - tool_paramhlp: simplify number parsing
  - tool_progress: fix large time outputs and decimal size display
  - tool_urlglob: acknowledge OOM in peek_ipv6
  - tool_urlglob: clean up used memory on errors better
  - tool_urlglob: constify an argument
  - tool_urlglob: fix propagating OOM error from 'sanitize_file_name()'
  - tool_urlglob: support globs as long as config line lengths
  - tool_writeout: bail out proper on OOM
  - url: fix return code for OOM in parse_proxy()
  - url: if curl_url_get() fails due to OOM, error out properly
  - url: if OOM in parse_proxy() return error
  - url: return error at once when OOM in netrc handling
  - urlapi: fix mem-leaks in curl_url_get error paths
  - urlapi: handle OOM properly when setting URL
  - urlapi: return OOM correctly from parse_hostname_login()
  - verify-release: update to avoid shellcheck warning SC2034
  - vquic-tls/gnutls: call Curl_gtls_verifyserver unconditionally
  - vquic: do not pass invalid mode flags to 'open()' (Windows)
  - vquic: do_sendmsg full init
  - vquic: ignore 0-length UDP packets
  - vquic: initialize new callback in nghttp3 1.14.0+
  - vtls: drop unused 'use_alpn' from 'ssl_connect_data' struct
  - vtls: fix CURLOPT_CAPATH use
  - vtls: handle possible malicious certs_num from peer
  - vtls: pinned key check
  - wcurl: import v2025.11.09
  - wcurl: import v2026.01.05
  - ws: replace a cast by matching the format string
  - x509asn1: drop unused 'hostcheck.h', 'vtls_int.h' includes
  * Rebase patches:
  - libcurl-ocloexec.patch
  - curl-secure-getenv.patch
  * Remove patch curl-vtls-fix-CURLOPT_CAPATH-use.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773144000">- Build with --enable-ntlm. Certain Exchange Server endpoints
  oddly permit NTLM but not Basic-type authentication.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1773230400">- Update to 8.19.0:
  * Security fixes:
  - CVE-2026-1965: Bad reuse of HTTP Negotiate connection (bsc#1259362)
  - CVE-2026-3783: Token leak with redirect and netrc (bsc#1259363)
  - CVE-2026-3784: Wrong proxy connection reuse with credentials (bsc#1259364)
  - CVE-2026-3805: Use after free in SMB connection reuse (bsc#1259365)
  * Changes:
  - BUG-BOUNTY.md: we stop the bug-bounty end of Jan 2026
  - cmake: add 'CURL_BUILD_EVERYTHING' option
  - mqtt: initial support for MQTTS
  - tool: support fractions for --limit-rate and --max-filesize
  - tool_cb_hdr: with -J, use the redirect name as a backup
  - vquic: drop support for OpenSSL-QUIC
  * Bugfixes:
  - altsvc: only accept 17 byte dates from files
  - asyn-ares: abort with OOM error when Curl_dnscache_mk_entry fails
  - build: move curl stat struct type to the curlx namespace
  - build: require POSIX 'strdup()'
  - build: tidy up and dedupe 'strdup' functions
  - cf-socket: ignore SOCK_CLOEXEC etc for socktype equality checks
  - cf-socket: use SOCK_CLOEXEC in socket_open when available
  - cmake: reference OpenSSL and ZLIB imported targets only when enabled
  - cmake: skip binutils ld hack if zlib/openssl target is not 'IMPORTED'
  - config2setopts: acknowledge OOM error from CURLOPT_MIMEPOST
  - curl: add -I and -i to -h important
  - curl_setup.h: simplify curl memory macro mappings
  - curlx: drop unused 'curlx_saferealloc()'
  - digest: escape double quotes and backslashes in realm and nonce
  - digest: fix memory leak in auth_create_digest_http_message()
  - digest: handle quotes in the path
  - easy: reset errorbuf on eyeballing success
  - easy: reset pausing when resetting request
  - ftp: replace a 'curlx_free()' with 'curlx_dyn_free()'
  - ftp: split ftp_state_use_port into sub functions
  - GOVERNANCE.md: Post-Daniel BDFL
  - gss: exclude verbose error logic from non-verbose builds
  - h2+h3: align stream close handling
  - hostip.c: fix leak of addrinfo
  - hostip6: remove debug-only code
  - hostip: fix unreachable code in rare build configuration
  - http/3: add description for known server error codes
  - http1: fix potential NULL dereference in 'Curl_h1_req_parse_read()'
  - http: only send bearer if auth is allowed
  - imap: add a check for Curl_meta_get()
  - imap: check 'imap_sendf()' printf masks at compile-time
  - imap: skip literals inside quoted strings
  - include: mask computed auth/proto bitmasks to 32 bits
  - lib: disable websockets early if no http
  - lib: make sigpipe handling more lazy
  - lib: reorder protocol functions to avoid forward declarations (email,ftp, misc, ssh)
  - lib: separate scheme info from protocol implementation
  - lib: use (u)int64_t instead of long long
  - mbedtls: guard TLS 1.3 + session tickets usage inside ifdef
  - mbedtls: no pinnedpubkey wo MBEDTLS_SSL_KEEP_PEER_CERTIFICATE
  - md4, md5: drop redundant forward declarations
  - md4, md5: replace custom types with 'uint32_t'
  - mimepost: allocate main struct on-demand
  - mk-ca-bundle.pl: drop support for obsolete/insecure fingerprint algos
  - mqtt: better too-big-message-check
  - mqtt: fix EOF handling
  - mqtt: verify Remaining Length for CONNACK and PUBACK
  - multi: avoid a theoretical 32-bit wrap
  - multi: probe for IPv6 functionality in multi_init()
  - noproxy: simplify, don't mix const non-const in strchr()
  - openldap: avoid forward declarations in ldaps code
  - openssl+ech: workaround for insecure handshakes
  - openssl: adapt to OpenSSL master adding const to more APIs
  - OpenSSL: check reuse of sessions for verify status
  - openssl: disable local keylog feature if built-in upstream
  - openssl: fix compiler warning with OpenSSL master
  - openssl: fix potential OOB read in debug/verbose logging
  - quiche: use PRIu64 for outputting the stream id
  - request.h: rename parameter 'buf' to 'req' in Curl_req_send
  - rtsp: fix assertion failure on zero-length RTP payload
  - rtspd: fix to check 'realloc()' result
  - setopt: refuse blobs with zero length
  - ssh: dedupe state change function
  - tftp: correct the filename length check
  - timeout handling: auto-detect effective timeout
  - tls: add new SSLSUPP flags for several options
  - tls: remove checks for DEFAULT
  - tool: enable header separation for HTTPS proxies
  - tool_cb_hdr: suppress header output when --out-null
  - tool_operate: reset the URL --url-query between --next
  - url: fix reuse of connections using HTTP Negotiate
  - urlapi: use U_CURLU_URLDECODE when toggling it off unsigned
  - urldata: byebye 'conn-&gt;hostname_resolve'
  - urldata: change 'keep_post' into three distinct bitfields
  - urldata: convert 'long' fields to fixed variable types
  - urldata: switch to uint* types
  - usercertinmem: use the correct cert BIO
  - vquic: handle SOCKEMSGSIZE correctly
  - vtls: dedupe common on-session-reuse logic
  - vtls: use ALPN http/1.0 &amp; http/1.1 for HTTP/1.0 requests
  - VULN-DISCLOSURE-POLICY.md: push reports to the web form
  - VULN-DISCLOSURE-POLICY.md: use hackerone
  - x509asn1: make encodeOID stop on too long input
  * Remove now unrecognized option --with-openssl-quic
  * Rebase patches:
  - curl-disabled-redirect-protocol-message.patch
  - dont-mess-with-rpmoptflags.patch
  - libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1774526400">- Update %suse_version checks for SLES 16.x (jsc#PED-15813)</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1777464000">- Update to 8.20.0:
  * Security fixes:
  - CVE-2026-4873: connection reuse ignores TLS requirement (bsc#1262631)
  - CVE-2026-5545: wrong reuse of HTTP Negotiate connection (bsc#1262632)
  - CVE-2026-5773: wrong reuse of SMB connection (bsc#1262633)
  - CVE-2026-6253: proxy credentials leak over redirect-to proxy (bsc#1262635)
  - CVE-2026-6276: stale custom cookie host causes cookie leak (bsc#1262636)
  - CVE-2026-6429: curl: netrc credential leak with reused proxy connection (bsc#1262638)
  * Changes:
  - async-thrdd: use thread queue for resolving
  - lib: add thread pool and queue
  - lib: drop support for &lt; c-ares 1.16.0
  - lib: make SMB support opt-in
  - multi.h: add CURLMNWC_CLEAR_ALL
  - rtmp: drop support
  * Bugfixes:
  - altsvc: cap the list at 5,000 entries
  - altsvc: drop the prio field from the struct
  - altsvc: skip expired entries read from file
  - asyn-ares: connect async
  - asyn-ares: drop orphaned variable references
  - asyn-ares: fix HTTPS-lookup when not on port 443
  - asyn-thrdd: drop redundant `result` check
  - asyn-thrdd: fix clang-tidy unused value warning
  - async-ares: fix query counter handling
  - cf-ip-happy: limit concurrent attempts
  - cf-socket: avoid low risk integer overflow on ancient Solaris
  - cfilters: fix Curl_pollset_poll() return code mixup
  - config2setopts: make --capath work in proxy disabled builds
  - cookie: fix rejection when tabs in value
  - curl.h: replace macros with C++-friendly method to enforce 3 args
  - curl_ctype.h: fix spelling in a couple of locally used macros
  - curl_get_line: error out on read errors
  - curl_get_line: fix potential infinite loop when filename is a directory
  - curl_ngtcp2: extend and update callbacks for 1.22.0+
  - curl_ntlm_core: drop redundant PP condition
  - curl_ntlm_core: use wolfCrypt DES API with wolfSSL
  - curl_setup.h: drop stray/unused `USE_OPENSSL_QUIC` guard
  - curl_sha512_256: support delegating to wolfSSL API
  - curlx_now(), prevent zero timestamp
  - digest: pass in the username quoted (as well)
  - dns: https-eyeballing async
  - dnscache: own source file, improvements
  - doh: fix memory-leak when doing a second DoH resolve
  - doh: remove superfluous doh_req check
  - file: init fd to -1 to prevent close fd 0 on early failure
  - fopen: for temp files, inherit permissions only for owner
  - ftp: do not strdup DATA hostname
  - ftp: make the MDTM date parser stricter (again)
  - ftp: reject PWD responses containing control characters
  - generate.bat: remove extra % from VC11 and VC12 runs
  - genserv.pl: make external calls safe
  - getinfo: initialize `PureInfo` field `used_proxy`
  - getinfo: repair CURLINFO_TLS_SESSION
  - h3: HTTPS-RR use in HTTP/3
  - Happy Eyeballs: add resolution time delay
  - hostip: clear the sockaddr_in6 structure before use
  - hostip: init the curl_jmpenv_lock appropriately
  - hostip: resolve user supplied ip addresses
  - HSTS: cap the list
  - hsts: make the HSTS read callback handle name dupes
  - hsts: skip expired HSTS entries read from file
  - hsts: when a dupe host adds subdomains, use that
  - http2: clear the h2 session at delete
  - http2: prevent secure schemes pushed over insecure connections
  - http2: return error on OOM in push headers
  - http: clear credentials better on redirect
  - http: clear digest nonce on cross-origin redirect
  - http: clear the proxy credentials as well on port or scheme change
  - http: fix auth_used and auth_avail
  - http: fix Curl_compareheader for multi value headers
  - http: make Curl_compareheader handle multiple commas in header
  - http: on 303, switch to GET
  - http: use header_has_value() instead of duplicate code
  - imap: reset the UIDVALIDITY state between transfers
  - lib: accept larger input to md5/hmac/sha256/sha512 functions
  - lib: always use Curl_1st_fatal instead of Curl_1st_err
  - lib: make resolving HTTPS DNS records reliable:
  - lib: move request specific allocations to the request struct
  - lib: replace `PRI*32` printf masks with C89 ones
  - libssh2: allocate libssh2-friendly memory in kbd_callback
  - libssh2: fix error handling on quote errors
  - libssh: fix 64-bit printf mask for mingw-w64 &lt;=6.0.0
  - libssh: path length precaution
  - libssh: propagate error back in SFTP function
  - location/follow: mention netrc
  - man: fix argument type for `CURLSHOPT_[UN]SHARE` options
  - md4, md5: switch to wolfCrypt API in wolfSSL builds
  - mime: only allow 40 levels of calls
  - misc: fix code quality findings
  - multi: enhance pending handles fairness
  - multi: fix connection retry for non-http
  - multi: improve wakeup and wait code
  - netrc: find login-less password when user is given in URL
  - netrc: remove unused parsenetrc() macro for netrc-disabled
  - netrc: skip malformed macdef lines
  - openssl channel_binding: lookup digest algorithm without NID
  - openssl: drop obsolete SSLv2 logic
  - openssl: fix build with 4.0.0-beta1 no-deprecated
  - openssl: fix memory leaks in ECH code (OpenSSL 3)
  - openssl: fix unused variable warnings in !verbose builds
  - openssl: trace count of found / imported Windows native CA roots
  - OS400: add new definitions to the ILE/RPG binding.
  - parsedate: bsearch the time zones
  - parsedate: fix wrong treatment of "military time zones"
  - parsedate: refactor
  - progress: count amount of data "delivered" to application
  - protocol.h: fix the CURLPROTO_MASK
  - protocol: disable connection reuse for SMB(S)
  - protocol: use scheme names lowercase
  - proxy: chunked response, error code
  - pytest: add additional quiche check for flaky test_05_01
  - pytest: check 429 handling
  - rand: use `BCryptGenRandom()` in UWP builds
  - ratelimit: reset on start
  - request: reset resp_trailer in new requests
  - schannel: increase renegotiation timeout to 60 seconds
  - sendf: fix CR detection if no LF is in the chunk
  - setopt: move CURLOPT_CURLU
  - setup connection filter: mark as setup
  - sha256, sha512_256: switch to wolfCrypt API
  - sha256: support delegating to wolfSSL API
  - share: concurrency handling, easy updates
  - share: do bitshifts after the type is checked to be valid
  - socks: reject zero-length GSSAPI/SSPI tokens from proxy
  - socks: use dns filter for resolving
  - src: use ftruncate() unconditionally
  - strerr: correct the strerror_s() return code condition
  - sws: fix potential OOB write
  - synctime: fix off-by-one read and write to a read-only buffer (Windows)
  - top-complexity: prevent filename-based shell injection risk
  - transfer: clear the old autoreferer
  - transfer: clear the URL pointer in OOM to avoid UAF
  - transfer: enable custom methods again on next transfer
  - transfer: enhance secure check
  - url: do not reuse a non-tls starttls connection if new requires TLS
  - url: improve connection reuse on negotiate
  - url: init req.no_body in DO so that it works for h2 push
  - url: set default upload flags to CURLULFLAG_SEEN
  - url: use the socks type for socks proxy
  - urlapi: fix handling of "file:///"
  - urlapi: make dedotdotify handle leading dots correctly
  - urlapi: stop extracting hostname from file:// URLs on Windows
  - urlapi: verify the last letter of a scheme when set explicitly
  - urldata: connection bit ipv6_ip is wrong
  - urldata: import port types and conn destination format
  - urldata: make hstslist only present in HSTS builds
  - urldata: make speeder_c uint32
  - urldata: move cookiehost to struct SingleRequest
  - urldata: remove trailers_state
  - vquic: fix variable name in fallback code
  - vtls: log when key logging is enabled.
  - vtls_scache: check reentrancy
  - vtls_scache: include cert_blob independently of verifypeer
  - ws: fix a blocking curl_ws_send() to report written length correctly
  - x509asn1: fix to return error in an error case from `encodeOID()`
  - x509asn1: fixed and adapted for ASN1tostr unit testing
  - x509asn1: improve encodeOID
  * Rebased patches: dont-mess-with-rpmoptflags.patch libcurl-ocloexec.patch</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1780488000">- Backport fix for issue gh#curl/curl#21547 and gh#Nheko-Reborn/nheko#2054
  which caused applications to busy loop with 100% CPU usage
  * Add libcurl-fix-wakeup-consumption.patch</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1782302400">- Update to 8.21.0:
  * Security fixes:
  - CVE-2026-8286: wrong STARTTLS connection reuse (bsc#1268402)
  - CVE-2026-8458: wrong reuse for different services (bsc#1268407)
  - CVE-2026-8924: traling dot domain super cookie (bsc#1268409)
  - CVE-2026-8925: SASL double-free (bsc#1268411)
  - CVE-2026-8926: password leak with netrc and user in URL (bsc#1268412)
  - CVE-2026-8927: env-set cross-proxy Digest auth state leak (bsc#1268413)
  - CVE-2026-8932: incomplete mTLS config matching in conn reuse (bsc#1268414)
  - CVE-2026-9079: stale proxy password leak (bsc#1268415)
  - CVE-2026-9080: UAF after pause in socket callback (bsc#1268416)
  - CVE-2026-9545: exposing HTTP/3 early data (bsc#1268417)
  - CVE-2026-9546: sending old referer (bsc#1268419)
  - CVE-2026-9547: SSH improper host validation (bsc#1268420)
  - CVE-2026-10536: HTTP/2 stream-dependency tree UAF (bsc#1268422)
  - CVE-2026-11352: QUIC zero-length UDP datagrams busy-loop (bsc#1268423)
  - CVE-2026-11564: Native CA trust persist (bsc#1268424)
  - CVE-2026-11586: WS Auto-PONG memory exhaustion (bsc#1268425)
  - CVE-2026-11856: cross-origin Digest auth state leak (bsc#1268426)
  - CVE-2026-12064: proto-default skips SSH verification (bsc#1268427)
  * For a complete changelog see: https://curl.se/ch/8.21.0.html
- Remove patches now in upstream:
    curl-disabled-redirect-protocol-message.patch libcurl-fix-wakeup-consumption.patch</changelog>
</package>
<package pkgid="7076f4ee945bcdf5a31d9ad16fd7e42c271874a45e46d2ad2c4cdea8065db99faf7d24870523700cd064120fffd1de49d60df7191569bf9f78879808bb734c77" name="curl-debugsource" arch="i586">
  <version epoch="0" ver="8.21.0" rel="1.2"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1758888000">- curl: http: handle user-defined connection headers [bsc#1249448]
  * Add curl-handle_user-defined_connection_headers.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1762344000">- Update to 8.17.0:
  * Security fixes:
  - [bsc#1252859, CVE-2025-10966] curl: missing SFTP host
    verification with wolfSSH
  - [bsc#1253757, CVE-2025-11563] curl: wcurl path traversal with
    percent-encoded slashes
  * Changes:
  - krb5: drop support for Kerberos FTP
  - multi: add notifications API
  - ssl: support Apple SecTrust configurations
  - tool_getparam: add --knownhosts
  - vssh: drop support for wolfSSH
  - wcurl: import v2025.11.04
  * Bugfixes:
  - ares: fix leak in tracing
  - base64: accept zero length argument to base64_encode
  - c-ares: when resolving failed, persist error
  - cf-socket: set FD_CLOEXEC on all sockets opened
  - cf-socket: use the right byte order for ports in bindlocal
  - conn: fix hostname move on connection reuse
  - conncache: prevent integer overflow in maxconnects calculation
  - cookie: avoid saving a cookie file if no transfer was done
  - curl_easy_getinfo: error code on NULL arg
  - curl_path: make sure just whitespace is illegal
  - digest_sspi: fix two memory leaks in error branches
  - ftp: add extra buffer length check
  - ftp: check errors on remote ip for data connection
  - gnutls: check conversion of peer cert chain
  - gnutls: fix re-handshake comments
  - gssapi: make channel binding conditional on GSS_C_CHANNEL_BOUND_FLAG
  - gtls: check the return value of gnutls_pubkey_init()
  - hmac: free memory properly on errors
  - HTTP3: clarify the status for "old" OpenSSL, not current
  - kerberos: bump minimum to 1.3 (2003-07-08), drop legacy logic
  - krb5_gssapi: fix memory leak on error path
  - krb5_sspi: the chlg argument is NOT optional
  - ldap: avoid null ptr deref on failure
  - ldap: do not base64 encode zero length string
  - lib: SSL connection reuse
  - libssh/libssh2: reject quote command lines with too much data
  - libssh/sftp: fix resume corruption by avoiding O_APPEND with rresume
  - libssh: acknowledge SSH_AGAIN in the SFTP state machine
  - nghttp3: return NGHTTP3_ERR_CALLBACK_FAILURE from recv_header
  - ngtcp2: close just-opened QUIC stream when submit_request fails
  - ngtcp2: compare idle timeout in ms to avoid overflow
  - noproxy: fix the IPV6 network mask pattern match
  - NTLM: disable if DES support missing from OpenSSL or mbedTLS
  - openldap: limit max incoming size
  - openssl: call SSL_get_error() with proper error
  - openssl: check CURL_SSLVERSION_MAX_DEFAULT properly
  - openssl: fail if more than MAX_ALLOWED_CERT_AMOUNT certs
  - openssl: fail the transfer if ossl_certchain() fails
  - openssl: fix peer certificate leak in channel binding
  - openssl: fix resource leak in provider error path
  - openssl: free UI_METHOD on exit path
  - openssl: only try engine/provider if a cert file/name is provided
  - openssl: set io_need always
  - openssl: skip session resumption when verifystatus is set
  - pop3: fix CAPA response termination detection
  - quic: fix min TLS version handling
  - quic: ignore EMSGSIZE on receive
  - schannel: properly close the certfile on error
  - schannel_verify: fix mem-leak in Curl_verify_host
  - socks: avoid UAF risk in error path
  - socks: deny server basic-auth if not configured
  - socks_gssapi: reject too long tokens
  - socks_gssapi: remove the forced "no protection"
  - thread: errno on thread creation
  - ws: reject curl_ws_recv called with NULL buffer with a buflen
  * Rebase libcurl-ocloexec.patch
  * Remove curl-handle_user-defined_connection_headers.patch upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1763553600">- Fix a regression in curl 8.17.0: [bsc#1253116]
  * Builds with no CURL_CA_PATH ignore CURLOPT_CAPATH
  * vtls: fix CURLOPT_CAPATH use [gh#curl/curl#19401]
  * Add upstream curl-vtls-fix-CURLOPT_CAPATH-use.patch</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1767787200">- Update to 8.18.0:
  * Security fixes:
  - [bsc#1256105, CVE-2025-14017] ldap: call ldap_init() before setting the options
  - [bsc#1255731, CVE-2025-14524] curl_sasl: if redirected, require permission to use bearer
  - [bsc#1255734, CVE-2025-15224] libssh: require private key or user-agent for public key auth
  - [bsc#1255732, CVE-2025-14819] openssl: toggling CURLSSLOPT_NO_PARTIALCHAIN makes a different CA cache
  - [bsc#1255733, CVE-2025-15079] libssh: set both knownhosts options to the same file
  * Changes:
  - openssl: bump minimum OpenSSL version to 3.0.0
  * Bugfixes:
  - alt-svc: more flexibility on same destination
  - altsvc: accept ma/persist per alternative entry
  - altsvc: make it one malloc instead of three per entry
  - asyn-ares: handle Curl_dnscache_mk_entry() OOM error
  - asyn-ares: remove hostname free on OOM
  - asyn-thrdd: fix Curl_async_getaddrinfo() on systems without getaddrinfo
  - asyn-thrdd: release rrname if ares_init_options fails
  - auth: always treat Curl_auth_ntlm_get() returning NULL as OOM
  - autotools: add nettle library detection via pkg-config (for GnuTLS)
  - autotools: drop autoconf &lt;2.59 compatibility code (zz60-xc-ovr)
  - autotools: fix LargeFile feature display on Windows (after prev patch)
  - autotools: tidy-up 'if' expressions
  - build: add build-level 'CURL_DISABLE_TYPECHECK' options
  - build: exclude clang prereleases from compiler warning options
  - build: replace '-pedantic' with '-Wpedantic' when supported
  - build: set '-Wno-format-signedness'
  - build: tidy-up MSVC CRT warning suppression macros
  - ccsidcurl: make curl_mime_data_ccsid() use the converted size
  - cf-h1-proxy: support folded headers in CONNECT responses
  - cf-https-connect: allocate ctx at first in cf_hc_create()
  - cf-socket: drop feature check for 'IPV6_V6ONLY' on Windows
  - cf-socket: enable Win10 'TCP_KEEP*' options with old SDKs
  - cf-socket: limit use of 'TCP_KEEP*' to Windows 10.0.16299+ at runtime
  - cf-socket: return OOM error if socket() fails due to OOM
  - cf-socket: trace ignored errors
  - cfilters: make conn_forget_socket a private libssh function
  - checksrc.pl: detect assign followed by more than one space
  - cmake: adjust defaults for target platforms not supporting shared libs
  - cmake: define dependencies as 'IMPORTED' interface targets
  - cmake: delete unused file 'CMake/CMakeConfigurableFile.in'
  - cmake: disable 'CURL_CA_PATH' auto-detection if 'USE_APPLE_SECTRUST=ON'
  - cmake: fix 'ws2_32' reference in 'curl-config.cmake'
  - cmake: honor 'CURL_DISABLE_INSTALL' and 'CURL_ENABLE_EXPORT_TARGET'
  - cmake: replace deprecated 'OPENSSL_FOUND' with 'OpenSSL_FOUND'
  - cmake: replace deprecated 'PERL_FOUND' with 'Perl_FOUND'
  - cmake: save and restore 'CMAKE_MODULE_PATH' in 'curl-config.cmake'
  - cmake: set found status to OFF when not found (for compression deps)
  - code: minor indent fixes before closing braces
  - config-win32.h: delete obsolete, non-Windows comments
  - config-win32.h: drop unused/obsolete 'CURL_HAS_OPENLDAP_LDAPSDK'
  - config2setopts: add space in cookie header with multiple -b
  - config2setopts: bail out if curl_url_get() returns OOM
  - config2setopts: exit if curl_url_set() fails on OOM
  - configure: delete unused variable
  - conncache: silence '-Wnull-dereference' on gcc 14 RISC-V 64
  - conncontrol: reuse handling
  - connect: reshuffle Curl_timeleft_ms to avoid 'redundant condition'
  - connection: attached transfer count
  - content_encoding: avoid strcpy
  - cookie. return proper error on OOM
  - cookie: allocate the main struct once cookie is fine
  - cookie: flush better
  - cookie: only keep and use the canonical cleaned up path
  - cookie: propagate errors better, cleanup the internal API
  - cookie: return error on OOM
  - cookie: when parsing a cookie header, delay all allocations until okay
  - cshutdn: acknowledge FD_SETSIZE for shutdown descriptors
  - curl: fix progress meter in parallel mode
  - curl_fopen: do not pass invalid mode flags to 'open()' on Windows
  - curl_gssapi: make sure Curl_gss_log_error() has an initialized buffer
  - curl_ntlm_core: fix DES_* symbols for some wolfSSL builds
  - curl_quiche: refuse headers with CR, LF or null bytes
  - curl_sasl: make Curl_sasl_decode_mech compare case insensitively
  - curl_setup.h: document more funcs flagged by '_CRT_SECURE_NO_WARNINGS'
  - curl_setup.h: drop stray '#undef stat' (Windows)
  - curl_setup.h: drop superfluous parenthesis from 'Curl_safefree' macro
  - curl_threads: don't do another malloc if the first fails
  - curl_trc: delete unused DoH remains
  - CURLINFO: remove 'get' and 'get the' from each short desc
  - CURLINFO_SCHEME/PROTOCOL: they return the "scheme" for a "transfer"
  - CURLINFO_TLS_SSL_PTR.md: remove CURLINFO_TLS_SESSION text
  - CURLMOPT_SOCKETFUNCTION.md: fix the callback argument use
  - CURLOPT_ACCEPT_ENCODING.md: warn about the expansion
  - CURLOPT_FOLLOWLOCATION.md: s/Authentication:/Authorization:/
  - CURLOPT_HAPROXY_CLIENT_IP.md: emphasize reused connection use
  - CURLOPT_READFUNCTION.md: clarify the size of the buffer
  - CURLOPT_SSH_KEYFUNCTION.md: fix minor indent mistake in example
  - curlx/fopen: replace open CRT functions their with '_s' counterparts (Windows)
  - curlx/multibyte: stop setting macros for non-Windows
  - curlx/strerr: use 'strerror_s()' on Windows
  - curlx: add 'curlx_rename()', fix to support long filenames on Windows
  - curlx: curlx_strcopy() instead of strcpy()
  - curlx: limit use of system allocators to the minimum possible
  - curlx: replace 'mbstowcs'/'wcstombs' with '_s' counterparts (Windows)
  - curlx: replace 'sprintf' with 'snprintf'
  - curlx: use curl alloc in 'curlx_win32_stat()' (Windows)
  - curlx: use curlx allocators in non-memdebug builds (Windows)
  - DEPRECATE: add CMake &lt;3.18 deprecation for April 2026
  - digest: fix OWS and escaped quote handling
  - digest_sspi: fix a memory leak on error path
  - digest_sspi: properly free sspi identity
  - doc: some returned in-memory data may not be altered
  - docs: add a note about --compressed to note about binary output
  - docs: clarify how to do unix domain sockets with SOCKS proxy
  - docs: fix checksrc 'EQUALSPACE' warnings
  - docs: fix time_posttransfer output unit as seconds
  - docs: mention umask need when curl creates files
  - docs: remove dead URLs
  - docs: rename CURLcode variables to 'result'
  - docs: spell it Rustls with a capital R
  - docs: switch more URLs to https://
  - docs: use mresult as variable name for CURLMcode
  - escape: add a length check in curl_easy_escape
  - file: do not pass invalid mode flags to 'open()' on upload (Windows)
  - formdata: validate callback is non-NULL before use
  - ftp: make EPRT connections non-blocking
  - ftp: refactor a piece of code by merging the repeated part
  - ftp: remove #ifdef for define that is always defined
  - ftp: return better on OOM in two places
  - ftp: return from ftp_state_use_port immediately on OOM
  - getenv: drop internal 1-to-1 wrapper
  - getinfo: improve perf in debug mode
  - h2/h3: handle methods with spaces
  - headers: add length argument to Curl_headers_push()
  - hostcheck: fail wildcard match if host starts with a dot
  - hostip.h: drop redundant 'setjmp.h' include
  - hostip: don't store negative lookup on OOM
  - hostip: make more functions return CURLcode
  - hostip: only store negative response for CURLE_COULDNT_RESOLVE_HOST
  - hsts: propagate and error out correctly on OOM
  - hsts: use one malloc instead of two per entry
  - http: acknowledge OOM errors from Curl_input_ntlm
  - http: avoid two strdup()s and do minor simplifications
  - http: error on OOM when creating range header
  - http: fix OOM exit in Curl_http_follow
  - http: handle oom error from Curl_input_digest()
  - http: replace atoi use in Curl_http_follow with curlx_str_number
  - http: return OOM errors from hsts properly
  - http: the :authority header should never contain user+password
  - http: unfold response headers earlier
  - idn: avoid allocations and wcslen on Windows
  - idn: clarify null-termination on Windows
  - idn: fix memory leak in 'win32_ascii_to_idn()'
  - idn: use curlx allocators on Windows
  - imap: check buffer length before accessing it
  - imap: make sure Curl_pgrsSetDownloadSize() does not overflow
  - inet_ntop: avoid the strlen()
  - krb5: fix detecting channel binding feature
  - krb5_sspi: unify a part of error handling
  - ldap: drop PP logic for old, unsupported, Windows SDKs
  - ldap: improve detection of Apple LDAP
  - ldap: provide version for "legacy" ldap as well
  - lib/sendf.h: forward declare two structs
  - lib: cleanup for some typos about spaces and code style
  - lib: create unitprotos.h in the builddir, not srcdir
  - lib: drop unused or duplicate 'curlx/timeval.h' includes
  - lib: drop unused protocol headers
  - lib: eliminate size_t casts
  - lib: error for OOM when extracting URL query
  - lib: fix formatting nits (part 2)
  - lib: fix formatting nits (part 3)
  - lib: fix formatting nits
  - lib: fix gssapi.h include on IBMi
  - lib: name the main CURLMcode variable 'mresult'
  - lib: refactor the type of funcs which have useless return and checks
  - lib: replace '_tcsncpy'/'wcsncpy'/'wcscpy' with '_s' counterparts (Windows)
  - lib: timer stats improvements
  - lib: use 'SOCKET_WRITABLE()'/'SOCKET_READABLE()' where possible
  - libssh2: add paths to error messages for quote commands
  - libssh2: cleanup ssh_force_knownhost_key_type
  - libssh2: consider strdup() failures OOM and return correctly
  - libssh2: replace atoi() in ssh_force_knownhost_key_type
  - libssh: fix state machine loop to progress as it should
  - libssh: properly free sftp_attributes
  - libtests: replace 'atoi()' with 'curlx_str_number()'
  - limit-rate: add example using --limit-rate and --max-time together
  - localtime: detect thread-safe alternatives and use them
  - m4/sectrust: fix test(1) operator
  - manage: expand the 'libcurl support required' message
  - mbedTLS: cleanup insecure/deprecated code
  - mbedtls: fix potential use of uninitialized 'nread'
  - mbedtls: sync format across log messages
  - mbedtls_threadlock: avoid calloc, use array
  - mdlinkcheck: ignore IP numbers, allow '@' in raw URLs
  - mdlinkcheck: only look for markdown links in markdown files
  - memdebug: add mutex for thread safety
  - memdebug: fix realloc logging
  - mk-ca-bundle.md: the file format docs URL is permaredirected
  - mk-ca-bundle.pl: default to SHA256 fingerprints with '-t' option
  - mk-ca-bundle.pl: use 'open()' with argument list to replace backticks
  - mqtt: reject overly big messages
  - mqtt: return error when a too large packet is decoded
  - multi: make max_total_* members size_t
  - multi: remove MSTATE_TUNNELING
  - multi: simplify admin handle processing
  - multibyte: limit 'curlx_convert_*wchar*()' functions to Unicode builds
  - ngtcp2+openssl: fix leak of session
  - ngtcp2: remove the unused Curl_conn_is_ngtcp2 function
  - ngtcp2: retune window sizes
  - noproxy: fix build on systems without IPv6
  - noproxy: fix ipv6 handling
  - noproxy: replace atoi with curlx_str_number
  - openssl: exit properly on OOM when getting certchain
  - openssl: fix a potential memory leak of bio_out
  - openssl: fix a potential memory leak of params.cert
  - openssl: fix building against no-dsa openssl
  - openssl: fix building against no-ocsp openssl with Apple SecTrust
  - openssl: no verify failf message unless strict
  - openssl: release ssl_session if sess_reuse_cb fails
  - openssl: remove code handling default version
  - openssl: simplify 'HAVE_KEYLOG_CALLBACK' guard
  - openssl: stop checking for 'OPENSSL_NO_SHA*' macros
  - openssl: stop checking for 'OPENSSL_NO_TLSEXT' macro
  - osslq: code readability
  - progress: make it one column narrower
  - progress: narrower time display, multiple fixes
  - progress: show fewer digits
  - quiche: use client writer
  - ratelimit blocking: fix busy loop
  - ratelimit: redesign
  - rtmp: fix double-free on URL parse errors
  - rtmp: precaution for a potential integer truncation
  - rtmp: stop redefining 'setsockopt' system symbol on Windows
  - schannel: cap the maximum allowed size for loading cert
  - schannel: fix memory leak of cert_store_path on four error paths
  - schannel: replace atoi() with curlx_str_number()
  - schannel: use Win8 'CERT_NAME_SEARCH_ALL_NAMES_FLAG' with old SDKs
  - schannel_verify: fix a memory leak of cert_context
  - scripts: fix shellcheck SC2046 warnings
  - scripts: use end-of-options marker in 'find -exec' commands
  - setopt: disable CURLOPT_HAPROXY_CLIENT_IP on NULL
  - setopt: when setting bad protocols, don't store them
  - sftp: fix range downloads in both SSH backends
  - slist: constify Curl_slist_append_nodup() string argument
  - smb: fix a size check to be overflow safe
  - socketpair: drop redundant '_WIN32' branch and include
  - socks_sspi: use free() not FreeContextBuffer()
  - source: misc typos
  - speedcheck: do not trigger low speed cancel on transfers with CURL_READFUNC_PAUSE
  - speedlimit: also reset on send unpausing
  - src: drop redundant definition of 'BIT()'
  - src: fix formatting nits
  - ssh: tracing and better pollset handling
  - sspi: fix memory leaks on error paths in 'Curl_create_sspi_identity()'
  - sws: fix binding to unix socket on Windows
  - synctime: tidy up, make it work on all platforms
  - telnet: abort on bad suboption sequence
  - telnet: replace atoi for BINARY handling with curlx_str_number
  - tftp: release filename if conn_get_remote_addr fails
  - tftpd: fix/tidy up 'open()' mode flags
  - tidy-up: avoid '(())', clang-format fixes and more
  - tidy-up: move 'CURL_UNCONST()' out from macro 'curl_unicodefree()'
  - tidy-up: URLs (cont.) and mdlinkcheck
  - tidy-up: URLs
  - tool: consider (some) curl_easy_setopt errors fatal
  - tool: log when loading .curlrc in verbose mode
  - tool_cfgable: free ssl-sessions at exit
  - tool_doswin: clear pointer when thread takes ownership
  - tool_doswin: increase allowable length of path sanitizer
  - tool_doswin: remove the max length check
  - tool_getparam: simplify the --rate parser
  - tool_getparam: use memdup0() instead of malloc + copy
  - tool_getparam: verify that a file exists for some options
  - tool_help: add checks to avoid unsigned wrap around
  - tool_ipfs: check return codes better
  - tool_msgs: make voutf() use stack instead of heap
  - tool_operate: exit on curl_share_setopt errors
  - tool_operate: fix a case of ignoring return code in operate()
  - tool_operate: fix case of ignoring return code in single_transfer
  - tool_operate: remove redundant condition
  - tool_operate: return error for OOM in append2query
  - tool_operate: use curlx_str_number instead of atoi
  - tool_paramhlp: refuse --proto remove all protocols
  - tool_paramhlp: remove a malloc+free from proto2num()
  - tool_paramhlp: simplify number parsing
  - tool_progress: fix large time outputs and decimal size display
  - tool_urlglob: acknowledge OOM in peek_ipv6
  - tool_urlglob: clean up used memory on errors better
  - tool_urlglob: constify an argument
  - tool_urlglob: fix propagating OOM error from 'sanitize_file_name()'
  - tool_urlglob: support globs as long as config line lengths
  - tool_writeout: bail out proper on OOM
  - url: fix return code for OOM in parse_proxy()
  - url: if curl_url_get() fails due to OOM, error out properly
  - url: if OOM in parse_proxy() return error
  - url: return error at once when OOM in netrc handling
  - urlapi: fix mem-leaks in curl_url_get error paths
  - urlapi: handle OOM properly when setting URL
  - urlapi: return OOM correctly from parse_hostname_login()
  - verify-release: update to avoid shellcheck warning SC2034
  - vquic-tls/gnutls: call Curl_gtls_verifyserver unconditionally
  - vquic: do not pass invalid mode flags to 'open()' (Windows)
  - vquic: do_sendmsg full init
  - vquic: ignore 0-length UDP packets
  - vquic: initialize new callback in nghttp3 1.14.0+
  - vtls: drop unused 'use_alpn' from 'ssl_connect_data' struct
  - vtls: fix CURLOPT_CAPATH use
  - vtls: handle possible malicious certs_num from peer
  - vtls: pinned key check
  - wcurl: import v2025.11.09
  - wcurl: import v2026.01.05
  - ws: replace a cast by matching the format string
  - x509asn1: drop unused 'hostcheck.h', 'vtls_int.h' includes
  * Rebase patches:
  - libcurl-ocloexec.patch
  - curl-secure-getenv.patch
  * Remove patch curl-vtls-fix-CURLOPT_CAPATH-use.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773144000">- Build with --enable-ntlm. Certain Exchange Server endpoints
  oddly permit NTLM but not Basic-type authentication.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1773230400">- Update to 8.19.0:
  * Security fixes:
  - CVE-2026-1965: Bad reuse of HTTP Negotiate connection (bsc#1259362)
  - CVE-2026-3783: Token leak with redirect and netrc (bsc#1259363)
  - CVE-2026-3784: Wrong proxy connection reuse with credentials (bsc#1259364)
  - CVE-2026-3805: Use after free in SMB connection reuse (bsc#1259365)
  * Changes:
  - BUG-BOUNTY.md: we stop the bug-bounty end of Jan 2026
  - cmake: add 'CURL_BUILD_EVERYTHING' option
  - mqtt: initial support for MQTTS
  - tool: support fractions for --limit-rate and --max-filesize
  - tool_cb_hdr: with -J, use the redirect name as a backup
  - vquic: drop support for OpenSSL-QUIC
  * Bugfixes:
  - altsvc: only accept 17 byte dates from files
  - asyn-ares: abort with OOM error when Curl_dnscache_mk_entry fails
  - build: move curl stat struct type to the curlx namespace
  - build: require POSIX 'strdup()'
  - build: tidy up and dedupe 'strdup' functions
  - cf-socket: ignore SOCK_CLOEXEC etc for socktype equality checks
  - cf-socket: use SOCK_CLOEXEC in socket_open when available
  - cmake: reference OpenSSL and ZLIB imported targets only when enabled
  - cmake: skip binutils ld hack if zlib/openssl target is not 'IMPORTED'
  - config2setopts: acknowledge OOM error from CURLOPT_MIMEPOST
  - curl: add -I and -i to -h important
  - curl_setup.h: simplify curl memory macro mappings
  - curlx: drop unused 'curlx_saferealloc()'
  - digest: escape double quotes and backslashes in realm and nonce
  - digest: fix memory leak in auth_create_digest_http_message()
  - digest: handle quotes in the path
  - easy: reset errorbuf on eyeballing success
  - easy: reset pausing when resetting request
  - ftp: replace a 'curlx_free()' with 'curlx_dyn_free()'
  - ftp: split ftp_state_use_port into sub functions
  - GOVERNANCE.md: Post-Daniel BDFL
  - gss: exclude verbose error logic from non-verbose builds
  - h2+h3: align stream close handling
  - hostip.c: fix leak of addrinfo
  - hostip6: remove debug-only code
  - hostip: fix unreachable code in rare build configuration
  - http/3: add description for known server error codes
  - http1: fix potential NULL dereference in 'Curl_h1_req_parse_read()'
  - http: only send bearer if auth is allowed
  - imap: add a check for Curl_meta_get()
  - imap: check 'imap_sendf()' printf masks at compile-time
  - imap: skip literals inside quoted strings
  - include: mask computed auth/proto bitmasks to 32 bits
  - lib: disable websockets early if no http
  - lib: make sigpipe handling more lazy
  - lib: reorder protocol functions to avoid forward declarations (email,ftp, misc, ssh)
  - lib: separate scheme info from protocol implementation
  - lib: use (u)int64_t instead of long long
  - mbedtls: guard TLS 1.3 + session tickets usage inside ifdef
  - mbedtls: no pinnedpubkey wo MBEDTLS_SSL_KEEP_PEER_CERTIFICATE
  - md4, md5: drop redundant forward declarations
  - md4, md5: replace custom types with 'uint32_t'
  - mimepost: allocate main struct on-demand
  - mk-ca-bundle.pl: drop support for obsolete/insecure fingerprint algos
  - mqtt: better too-big-message-check
  - mqtt: fix EOF handling
  - mqtt: verify Remaining Length for CONNACK and PUBACK
  - multi: avoid a theoretical 32-bit wrap
  - multi: probe for IPv6 functionality in multi_init()
  - noproxy: simplify, don't mix const non-const in strchr()
  - openldap: avoid forward declarations in ldaps code
  - openssl+ech: workaround for insecure handshakes
  - openssl: adapt to OpenSSL master adding const to more APIs
  - OpenSSL: check reuse of sessions for verify status
  - openssl: disable local keylog feature if built-in upstream
  - openssl: fix compiler warning with OpenSSL master
  - openssl: fix potential OOB read in debug/verbose logging
  - quiche: use PRIu64 for outputting the stream id
  - request.h: rename parameter 'buf' to 'req' in Curl_req_send
  - rtsp: fix assertion failure on zero-length RTP payload
  - rtspd: fix to check 'realloc()' result
  - setopt: refuse blobs with zero length
  - ssh: dedupe state change function
  - tftp: correct the filename length check
  - timeout handling: auto-detect effective timeout
  - tls: add new SSLSUPP flags for several options
  - tls: remove checks for DEFAULT
  - tool: enable header separation for HTTPS proxies
  - tool_cb_hdr: suppress header output when --out-null
  - tool_operate: reset the URL --url-query between --next
  - url: fix reuse of connections using HTTP Negotiate
  - urlapi: use U_CURLU_URLDECODE when toggling it off unsigned
  - urldata: byebye 'conn-&gt;hostname_resolve'
  - urldata: change 'keep_post' into three distinct bitfields
  - urldata: convert 'long' fields to fixed variable types
  - urldata: switch to uint* types
  - usercertinmem: use the correct cert BIO
  - vquic: handle SOCKEMSGSIZE correctly
  - vtls: dedupe common on-session-reuse logic
  - vtls: use ALPN http/1.0 &amp; http/1.1 for HTTP/1.0 requests
  - VULN-DISCLOSURE-POLICY.md: push reports to the web form
  - VULN-DISCLOSURE-POLICY.md: use hackerone
  - x509asn1: make encodeOID stop on too long input
  * Remove now unrecognized option --with-openssl-quic
  * Rebase patches:
  - curl-disabled-redirect-protocol-message.patch
  - dont-mess-with-rpmoptflags.patch
  - libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1774526400">- Update %suse_version checks for SLES 16.x (jsc#PED-15813)</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1777464000">- Update to 8.20.0:
  * Security fixes:
  - CVE-2026-4873: connection reuse ignores TLS requirement (bsc#1262631)
  - CVE-2026-5545: wrong reuse of HTTP Negotiate connection (bsc#1262632)
  - CVE-2026-5773: wrong reuse of SMB connection (bsc#1262633)
  - CVE-2026-6253: proxy credentials leak over redirect-to proxy (bsc#1262635)
  - CVE-2026-6276: stale custom cookie host causes cookie leak (bsc#1262636)
  - CVE-2026-6429: curl: netrc credential leak with reused proxy connection (bsc#1262638)
  * Changes:
  - async-thrdd: use thread queue for resolving
  - lib: add thread pool and queue
  - lib: drop support for &lt; c-ares 1.16.0
  - lib: make SMB support opt-in
  - multi.h: add CURLMNWC_CLEAR_ALL
  - rtmp: drop support
  * Bugfixes:
  - altsvc: cap the list at 5,000 entries
  - altsvc: drop the prio field from the struct
  - altsvc: skip expired entries read from file
  - asyn-ares: connect async
  - asyn-ares: drop orphaned variable references
  - asyn-ares: fix HTTPS-lookup when not on port 443
  - asyn-thrdd: drop redundant `result` check
  - asyn-thrdd: fix clang-tidy unused value warning
  - async-ares: fix query counter handling
  - cf-ip-happy: limit concurrent attempts
  - cf-socket: avoid low risk integer overflow on ancient Solaris
  - cfilters: fix Curl_pollset_poll() return code mixup
  - config2setopts: make --capath work in proxy disabled builds
  - cookie: fix rejection when tabs in value
  - curl.h: replace macros with C++-friendly method to enforce 3 args
  - curl_ctype.h: fix spelling in a couple of locally used macros
  - curl_get_line: error out on read errors
  - curl_get_line: fix potential infinite loop when filename is a directory
  - curl_ngtcp2: extend and update callbacks for 1.22.0+
  - curl_ntlm_core: drop redundant PP condition
  - curl_ntlm_core: use wolfCrypt DES API with wolfSSL
  - curl_setup.h: drop stray/unused `USE_OPENSSL_QUIC` guard
  - curl_sha512_256: support delegating to wolfSSL API
  - curlx_now(), prevent zero timestamp
  - digest: pass in the username quoted (as well)
  - dns: https-eyeballing async
  - dnscache: own source file, improvements
  - doh: fix memory-leak when doing a second DoH resolve
  - doh: remove superfluous doh_req check
  - file: init fd to -1 to prevent close fd 0 on early failure
  - fopen: for temp files, inherit permissions only for owner
  - ftp: do not strdup DATA hostname
  - ftp: make the MDTM date parser stricter (again)
  - ftp: reject PWD responses containing control characters
  - generate.bat: remove extra % from VC11 and VC12 runs
  - genserv.pl: make external calls safe
  - getinfo: initialize `PureInfo` field `used_proxy`
  - getinfo: repair CURLINFO_TLS_SESSION
  - h3: HTTPS-RR use in HTTP/3
  - Happy Eyeballs: add resolution time delay
  - hostip: clear the sockaddr_in6 structure before use
  - hostip: init the curl_jmpenv_lock appropriately
  - hostip: resolve user supplied ip addresses
  - HSTS: cap the list
  - hsts: make the HSTS read callback handle name dupes
  - hsts: skip expired HSTS entries read from file
  - hsts: when a dupe host adds subdomains, use that
  - http2: clear the h2 session at delete
  - http2: prevent secure schemes pushed over insecure connections
  - http2: return error on OOM in push headers
  - http: clear credentials better on redirect
  - http: clear digest nonce on cross-origin redirect
  - http: clear the proxy credentials as well on port or scheme change
  - http: fix auth_used and auth_avail
  - http: fix Curl_compareheader for multi value headers
  - http: make Curl_compareheader handle multiple commas in header
  - http: on 303, switch to GET
  - http: use header_has_value() instead of duplicate code
  - imap: reset the UIDVALIDITY state between transfers
  - lib: accept larger input to md5/hmac/sha256/sha512 functions
  - lib: always use Curl_1st_fatal instead of Curl_1st_err
  - lib: make resolving HTTPS DNS records reliable:
  - lib: move request specific allocations to the request struct
  - lib: replace `PRI*32` printf masks with C89 ones
  - libssh2: allocate libssh2-friendly memory in kbd_callback
  - libssh2: fix error handling on quote errors
  - libssh: fix 64-bit printf mask for mingw-w64 &lt;=6.0.0
  - libssh: path length precaution
  - libssh: propagate error back in SFTP function
  - location/follow: mention netrc
  - man: fix argument type for `CURLSHOPT_[UN]SHARE` options
  - md4, md5: switch to wolfCrypt API in wolfSSL builds
  - mime: only allow 40 levels of calls
  - misc: fix code quality findings
  - multi: enhance pending handles fairness
  - multi: fix connection retry for non-http
  - multi: improve wakeup and wait code
  - netrc: find login-less password when user is given in URL
  - netrc: remove unused parsenetrc() macro for netrc-disabled
  - netrc: skip malformed macdef lines
  - openssl channel_binding: lookup digest algorithm without NID
  - openssl: drop obsolete SSLv2 logic
  - openssl: fix build with 4.0.0-beta1 no-deprecated
  - openssl: fix memory leaks in ECH code (OpenSSL 3)
  - openssl: fix unused variable warnings in !verbose builds
  - openssl: trace count of found / imported Windows native CA roots
  - OS400: add new definitions to the ILE/RPG binding.
  - parsedate: bsearch the time zones
  - parsedate: fix wrong treatment of "military time zones"
  - parsedate: refactor
  - progress: count amount of data "delivered" to application
  - protocol.h: fix the CURLPROTO_MASK
  - protocol: disable connection reuse for SMB(S)
  - protocol: use scheme names lowercase
  - proxy: chunked response, error code
  - pytest: add additional quiche check for flaky test_05_01
  - pytest: check 429 handling
  - rand: use `BCryptGenRandom()` in UWP builds
  - ratelimit: reset on start
  - request: reset resp_trailer in new requests
  - schannel: increase renegotiation timeout to 60 seconds
  - sendf: fix CR detection if no LF is in the chunk
  - setopt: move CURLOPT_CURLU
  - setup connection filter: mark as setup
  - sha256, sha512_256: switch to wolfCrypt API
  - sha256: support delegating to wolfSSL API
  - share: concurrency handling, easy updates
  - share: do bitshifts after the type is checked to be valid
  - socks: reject zero-length GSSAPI/SSPI tokens from proxy
  - socks: use dns filter for resolving
  - src: use ftruncate() unconditionally
  - strerr: correct the strerror_s() return code condition
  - sws: fix potential OOB write
  - synctime: fix off-by-one read and write to a read-only buffer (Windows)
  - top-complexity: prevent filename-based shell injection risk
  - transfer: clear the old autoreferer
  - transfer: clear the URL pointer in OOM to avoid UAF
  - transfer: enable custom methods again on next transfer
  - transfer: enhance secure check
  - url: do not reuse a non-tls starttls connection if new requires TLS
  - url: improve connection reuse on negotiate
  - url: init req.no_body in DO so that it works for h2 push
  - url: set default upload flags to CURLULFLAG_SEEN
  - url: use the socks type for socks proxy
  - urlapi: fix handling of "file:///"
  - urlapi: make dedotdotify handle leading dots correctly
  - urlapi: stop extracting hostname from file:// URLs on Windows
  - urlapi: verify the last letter of a scheme when set explicitly
  - urldata: connection bit ipv6_ip is wrong
  - urldata: import port types and conn destination format
  - urldata: make hstslist only present in HSTS builds
  - urldata: make speeder_c uint32
  - urldata: move cookiehost to struct SingleRequest
  - urldata: remove trailers_state
  - vquic: fix variable name in fallback code
  - vtls: log when key logging is enabled.
  - vtls_scache: check reentrancy
  - vtls_scache: include cert_blob independently of verifypeer
  - ws: fix a blocking curl_ws_send() to report written length correctly
  - x509asn1: fix to return error in an error case from `encodeOID()`
  - x509asn1: fixed and adapted for ASN1tostr unit testing
  - x509asn1: improve encodeOID
  * Rebased patches: dont-mess-with-rpmoptflags.patch libcurl-ocloexec.patch</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1780488000">- Backport fix for issue gh#curl/curl#21547 and gh#Nheko-Reborn/nheko#2054
  which caused applications to busy loop with 100% CPU usage
  * Add libcurl-fix-wakeup-consumption.patch</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1782302400">- Update to 8.21.0:
  * Security fixes:
  - CVE-2026-8286: wrong STARTTLS connection reuse (bsc#1268402)
  - CVE-2026-8458: wrong reuse for different services (bsc#1268407)
  - CVE-2026-8924: traling dot domain super cookie (bsc#1268409)
  - CVE-2026-8925: SASL double-free (bsc#1268411)
  - CVE-2026-8926: password leak with netrc and user in URL (bsc#1268412)
  - CVE-2026-8927: env-set cross-proxy Digest auth state leak (bsc#1268413)
  - CVE-2026-8932: incomplete mTLS config matching in conn reuse (bsc#1268414)
  - CVE-2026-9079: stale proxy password leak (bsc#1268415)
  - CVE-2026-9080: UAF after pause in socket callback (bsc#1268416)
  - CVE-2026-9545: exposing HTTP/3 early data (bsc#1268417)
  - CVE-2026-9546: sending old referer (bsc#1268419)
  - CVE-2026-9547: SSH improper host validation (bsc#1268420)
  - CVE-2026-10536: HTTP/2 stream-dependency tree UAF (bsc#1268422)
  - CVE-2026-11352: QUIC zero-length UDP datagrams busy-loop (bsc#1268423)
  - CVE-2026-11564: Native CA trust persist (bsc#1268424)
  - CVE-2026-11586: WS Auto-PONG memory exhaustion (bsc#1268425)
  - CVE-2026-11856: cross-origin Digest auth state leak (bsc#1268426)
  - CVE-2026-12064: proto-default skips SSH verification (bsc#1268427)
  * For a complete changelog see: https://curl.se/ch/8.21.0.html
- Remove patches now in upstream:
    curl-disabled-redirect-protocol-message.patch libcurl-fix-wakeup-consumption.patch</changelog>
</package>
<package pkgid="d695f4c5f224853cf38d3fcfa84807e78c67694e931bcf8fde5a6b5b2be2979eee987cb3921c7404f412e68b7a075e2805552fd1edcbe22aaf59ed39703db999" name="curl-mini-debugsource" arch="i586">
  <version epoch="0" ver="8.21.0" rel="1.2"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1758888000">- curl: http: handle user-defined connection headers [bsc#1249448]
  * Add curl-handle_user-defined_connection_headers.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1762344000">- Update to 8.17.0:
  * Security fixes:
  - [bsc#1252859, CVE-2025-10966] curl: missing SFTP host
    verification with wolfSSH
  - [bsc#1253757, CVE-2025-11563] curl: wcurl path traversal with
    percent-encoded slashes
  * Changes:
  - krb5: drop support for Kerberos FTP
  - multi: add notifications API
  - ssl: support Apple SecTrust configurations
  - tool_getparam: add --knownhosts
  - vssh: drop support for wolfSSH
  - wcurl: import v2025.11.04
  * Bugfixes:
  - ares: fix leak in tracing
  - base64: accept zero length argument to base64_encode
  - c-ares: when resolving failed, persist error
  - cf-socket: set FD_CLOEXEC on all sockets opened
  - cf-socket: use the right byte order for ports in bindlocal
  - conn: fix hostname move on connection reuse
  - conncache: prevent integer overflow in maxconnects calculation
  - cookie: avoid saving a cookie file if no transfer was done
  - curl_easy_getinfo: error code on NULL arg
  - curl_path: make sure just whitespace is illegal
  - digest_sspi: fix two memory leaks in error branches
  - ftp: add extra buffer length check
  - ftp: check errors on remote ip for data connection
  - gnutls: check conversion of peer cert chain
  - gnutls: fix re-handshake comments
  - gssapi: make channel binding conditional on GSS_C_CHANNEL_BOUND_FLAG
  - gtls: check the return value of gnutls_pubkey_init()
  - hmac: free memory properly on errors
  - HTTP3: clarify the status for "old" OpenSSL, not current
  - kerberos: bump minimum to 1.3 (2003-07-08), drop legacy logic
  - krb5_gssapi: fix memory leak on error path
  - krb5_sspi: the chlg argument is NOT optional
  - ldap: avoid null ptr deref on failure
  - ldap: do not base64 encode zero length string
  - lib: SSL connection reuse
  - libssh/libssh2: reject quote command lines with too much data
  - libssh/sftp: fix resume corruption by avoiding O_APPEND with rresume
  - libssh: acknowledge SSH_AGAIN in the SFTP state machine
  - nghttp3: return NGHTTP3_ERR_CALLBACK_FAILURE from recv_header
  - ngtcp2: close just-opened QUIC stream when submit_request fails
  - ngtcp2: compare idle timeout in ms to avoid overflow
  - noproxy: fix the IPV6 network mask pattern match
  - NTLM: disable if DES support missing from OpenSSL or mbedTLS
  - openldap: limit max incoming size
  - openssl: call SSL_get_error() with proper error
  - openssl: check CURL_SSLVERSION_MAX_DEFAULT properly
  - openssl: fail if more than MAX_ALLOWED_CERT_AMOUNT certs
  - openssl: fail the transfer if ossl_certchain() fails
  - openssl: fix peer certificate leak in channel binding
  - openssl: fix resource leak in provider error path
  - openssl: free UI_METHOD on exit path
  - openssl: only try engine/provider if a cert file/name is provided
  - openssl: set io_need always
  - openssl: skip session resumption when verifystatus is set
  - pop3: fix CAPA response termination detection
  - quic: fix min TLS version handling
  - quic: ignore EMSGSIZE on receive
  - schannel: properly close the certfile on error
  - schannel_verify: fix mem-leak in Curl_verify_host
  - socks: avoid UAF risk in error path
  - socks: deny server basic-auth if not configured
  - socks_gssapi: reject too long tokens
  - socks_gssapi: remove the forced "no protection"
  - thread: errno on thread creation
  - ws: reject curl_ws_recv called with NULL buffer with a buflen
  * Rebase libcurl-ocloexec.patch
  * Remove curl-handle_user-defined_connection_headers.patch upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1763553600">- Fix a regression in curl 8.17.0: [bsc#1253116]
  * Builds with no CURL_CA_PATH ignore CURLOPT_CAPATH
  * vtls: fix CURLOPT_CAPATH use [gh#curl/curl#19401]
  * Add upstream curl-vtls-fix-CURLOPT_CAPATH-use.patch</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1767787200">- Update to 8.18.0:
  * Security fixes:
  - [bsc#1256105, CVE-2025-14017] ldap: call ldap_init() before setting the options
  - [bsc#1255731, CVE-2025-14524] curl_sasl: if redirected, require permission to use bearer
  - [bsc#1255734, CVE-2025-15224] libssh: require private key or user-agent for public key auth
  - [bsc#1255732, CVE-2025-14819] openssl: toggling CURLSSLOPT_NO_PARTIALCHAIN makes a different CA cache
  - [bsc#1255733, CVE-2025-15079] libssh: set both knownhosts options to the same file
  * Changes:
  - openssl: bump minimum OpenSSL version to 3.0.0
  * Bugfixes:
  - alt-svc: more flexibility on same destination
  - altsvc: accept ma/persist per alternative entry
  - altsvc: make it one malloc instead of three per entry
  - asyn-ares: handle Curl_dnscache_mk_entry() OOM error
  - asyn-ares: remove hostname free on OOM
  - asyn-thrdd: fix Curl_async_getaddrinfo() on systems without getaddrinfo
  - asyn-thrdd: release rrname if ares_init_options fails
  - auth: always treat Curl_auth_ntlm_get() returning NULL as OOM
  - autotools: add nettle library detection via pkg-config (for GnuTLS)
  - autotools: drop autoconf &lt;2.59 compatibility code (zz60-xc-ovr)
  - autotools: fix LargeFile feature display on Windows (after prev patch)
  - autotools: tidy-up 'if' expressions
  - build: add build-level 'CURL_DISABLE_TYPECHECK' options
  - build: exclude clang prereleases from compiler warning options
  - build: replace '-pedantic' with '-Wpedantic' when supported
  - build: set '-Wno-format-signedness'
  - build: tidy-up MSVC CRT warning suppression macros
  - ccsidcurl: make curl_mime_data_ccsid() use the converted size
  - cf-h1-proxy: support folded headers in CONNECT responses
  - cf-https-connect: allocate ctx at first in cf_hc_create()
  - cf-socket: drop feature check for 'IPV6_V6ONLY' on Windows
  - cf-socket: enable Win10 'TCP_KEEP*' options with old SDKs
  - cf-socket: limit use of 'TCP_KEEP*' to Windows 10.0.16299+ at runtime
  - cf-socket: return OOM error if socket() fails due to OOM
  - cf-socket: trace ignored errors
  - cfilters: make conn_forget_socket a private libssh function
  - checksrc.pl: detect assign followed by more than one space
  - cmake: adjust defaults for target platforms not supporting shared libs
  - cmake: define dependencies as 'IMPORTED' interface targets
  - cmake: delete unused file 'CMake/CMakeConfigurableFile.in'
  - cmake: disable 'CURL_CA_PATH' auto-detection if 'USE_APPLE_SECTRUST=ON'
  - cmake: fix 'ws2_32' reference in 'curl-config.cmake'
  - cmake: honor 'CURL_DISABLE_INSTALL' and 'CURL_ENABLE_EXPORT_TARGET'
  - cmake: replace deprecated 'OPENSSL_FOUND' with 'OpenSSL_FOUND'
  - cmake: replace deprecated 'PERL_FOUND' with 'Perl_FOUND'
  - cmake: save and restore 'CMAKE_MODULE_PATH' in 'curl-config.cmake'
  - cmake: set found status to OFF when not found (for compression deps)
  - code: minor indent fixes before closing braces
  - config-win32.h: delete obsolete, non-Windows comments
  - config-win32.h: drop unused/obsolete 'CURL_HAS_OPENLDAP_LDAPSDK'
  - config2setopts: add space in cookie header with multiple -b
  - config2setopts: bail out if curl_url_get() returns OOM
  - config2setopts: exit if curl_url_set() fails on OOM
  - configure: delete unused variable
  - conncache: silence '-Wnull-dereference' on gcc 14 RISC-V 64
  - conncontrol: reuse handling
  - connect: reshuffle Curl_timeleft_ms to avoid 'redundant condition'
  - connection: attached transfer count
  - content_encoding: avoid strcpy
  - cookie. return proper error on OOM
  - cookie: allocate the main struct once cookie is fine
  - cookie: flush better
  - cookie: only keep and use the canonical cleaned up path
  - cookie: propagate errors better, cleanup the internal API
  - cookie: return error on OOM
  - cookie: when parsing a cookie header, delay all allocations until okay
  - cshutdn: acknowledge FD_SETSIZE for shutdown descriptors
  - curl: fix progress meter in parallel mode
  - curl_fopen: do not pass invalid mode flags to 'open()' on Windows
  - curl_gssapi: make sure Curl_gss_log_error() has an initialized buffer
  - curl_ntlm_core: fix DES_* symbols for some wolfSSL builds
  - curl_quiche: refuse headers with CR, LF or null bytes
  - curl_sasl: make Curl_sasl_decode_mech compare case insensitively
  - curl_setup.h: document more funcs flagged by '_CRT_SECURE_NO_WARNINGS'
  - curl_setup.h: drop stray '#undef stat' (Windows)
  - curl_setup.h: drop superfluous parenthesis from 'Curl_safefree' macro
  - curl_threads: don't do another malloc if the first fails
  - curl_trc: delete unused DoH remains
  - CURLINFO: remove 'get' and 'get the' from each short desc
  - CURLINFO_SCHEME/PROTOCOL: they return the "scheme" for a "transfer"
  - CURLINFO_TLS_SSL_PTR.md: remove CURLINFO_TLS_SESSION text
  - CURLMOPT_SOCKETFUNCTION.md: fix the callback argument use
  - CURLOPT_ACCEPT_ENCODING.md: warn about the expansion
  - CURLOPT_FOLLOWLOCATION.md: s/Authentication:/Authorization:/
  - CURLOPT_HAPROXY_CLIENT_IP.md: emphasize reused connection use
  - CURLOPT_READFUNCTION.md: clarify the size of the buffer
  - CURLOPT_SSH_KEYFUNCTION.md: fix minor indent mistake in example
  - curlx/fopen: replace open CRT functions their with '_s' counterparts (Windows)
  - curlx/multibyte: stop setting macros for non-Windows
  - curlx/strerr: use 'strerror_s()' on Windows
  - curlx: add 'curlx_rename()', fix to support long filenames on Windows
  - curlx: curlx_strcopy() instead of strcpy()
  - curlx: limit use of system allocators to the minimum possible
  - curlx: replace 'mbstowcs'/'wcstombs' with '_s' counterparts (Windows)
  - curlx: replace 'sprintf' with 'snprintf'
  - curlx: use curl alloc in 'curlx_win32_stat()' (Windows)
  - curlx: use curlx allocators in non-memdebug builds (Windows)
  - DEPRECATE: add CMake &lt;3.18 deprecation for April 2026
  - digest: fix OWS and escaped quote handling
  - digest_sspi: fix a memory leak on error path
  - digest_sspi: properly free sspi identity
  - doc: some returned in-memory data may not be altered
  - docs: add a note about --compressed to note about binary output
  - docs: clarify how to do unix domain sockets with SOCKS proxy
  - docs: fix checksrc 'EQUALSPACE' warnings
  - docs: fix time_posttransfer output unit as seconds
  - docs: mention umask need when curl creates files
  - docs: remove dead URLs
  - docs: rename CURLcode variables to 'result'
  - docs: spell it Rustls with a capital R
  - docs: switch more URLs to https://
  - docs: use mresult as variable name for CURLMcode
  - escape: add a length check in curl_easy_escape
  - file: do not pass invalid mode flags to 'open()' on upload (Windows)
  - formdata: validate callback is non-NULL before use
  - ftp: make EPRT connections non-blocking
  - ftp: refactor a piece of code by merging the repeated part
  - ftp: remove #ifdef for define that is always defined
  - ftp: return better on OOM in two places
  - ftp: return from ftp_state_use_port immediately on OOM
  - getenv: drop internal 1-to-1 wrapper
  - getinfo: improve perf in debug mode
  - h2/h3: handle methods with spaces
  - headers: add length argument to Curl_headers_push()
  - hostcheck: fail wildcard match if host starts with a dot
  - hostip.h: drop redundant 'setjmp.h' include
  - hostip: don't store negative lookup on OOM
  - hostip: make more functions return CURLcode
  - hostip: only store negative response for CURLE_COULDNT_RESOLVE_HOST
  - hsts: propagate and error out correctly on OOM
  - hsts: use one malloc instead of two per entry
  - http: acknowledge OOM errors from Curl_input_ntlm
  - http: avoid two strdup()s and do minor simplifications
  - http: error on OOM when creating range header
  - http: fix OOM exit in Curl_http_follow
  - http: handle oom error from Curl_input_digest()
  - http: replace atoi use in Curl_http_follow with curlx_str_number
  - http: return OOM errors from hsts properly
  - http: the :authority header should never contain user+password
  - http: unfold response headers earlier
  - idn: avoid allocations and wcslen on Windows
  - idn: clarify null-termination on Windows
  - idn: fix memory leak in 'win32_ascii_to_idn()'
  - idn: use curlx allocators on Windows
  - imap: check buffer length before accessing it
  - imap: make sure Curl_pgrsSetDownloadSize() does not overflow
  - inet_ntop: avoid the strlen()
  - krb5: fix detecting channel binding feature
  - krb5_sspi: unify a part of error handling
  - ldap: drop PP logic for old, unsupported, Windows SDKs
  - ldap: improve detection of Apple LDAP
  - ldap: provide version for "legacy" ldap as well
  - lib/sendf.h: forward declare two structs
  - lib: cleanup for some typos about spaces and code style
  - lib: create unitprotos.h in the builddir, not srcdir
  - lib: drop unused or duplicate 'curlx/timeval.h' includes
  - lib: drop unused protocol headers
  - lib: eliminate size_t casts
  - lib: error for OOM when extracting URL query
  - lib: fix formatting nits (part 2)
  - lib: fix formatting nits (part 3)
  - lib: fix formatting nits
  - lib: fix gssapi.h include on IBMi
  - lib: name the main CURLMcode variable 'mresult'
  - lib: refactor the type of funcs which have useless return and checks
  - lib: replace '_tcsncpy'/'wcsncpy'/'wcscpy' with '_s' counterparts (Windows)
  - lib: timer stats improvements
  - lib: use 'SOCKET_WRITABLE()'/'SOCKET_READABLE()' where possible
  - libssh2: add paths to error messages for quote commands
  - libssh2: cleanup ssh_force_knownhost_key_type
  - libssh2: consider strdup() failures OOM and return correctly
  - libssh2: replace atoi() in ssh_force_knownhost_key_type
  - libssh: fix state machine loop to progress as it should
  - libssh: properly free sftp_attributes
  - libtests: replace 'atoi()' with 'curlx_str_number()'
  - limit-rate: add example using --limit-rate and --max-time together
  - localtime: detect thread-safe alternatives and use them
  - m4/sectrust: fix test(1) operator
  - manage: expand the 'libcurl support required' message
  - mbedTLS: cleanup insecure/deprecated code
  - mbedtls: fix potential use of uninitialized 'nread'
  - mbedtls: sync format across log messages
  - mbedtls_threadlock: avoid calloc, use array
  - mdlinkcheck: ignore IP numbers, allow '@' in raw URLs
  - mdlinkcheck: only look for markdown links in markdown files
  - memdebug: add mutex for thread safety
  - memdebug: fix realloc logging
  - mk-ca-bundle.md: the file format docs URL is permaredirected
  - mk-ca-bundle.pl: default to SHA256 fingerprints with '-t' option
  - mk-ca-bundle.pl: use 'open()' with argument list to replace backticks
  - mqtt: reject overly big messages
  - mqtt: return error when a too large packet is decoded
  - multi: make max_total_* members size_t
  - multi: remove MSTATE_TUNNELING
  - multi: simplify admin handle processing
  - multibyte: limit 'curlx_convert_*wchar*()' functions to Unicode builds
  - ngtcp2+openssl: fix leak of session
  - ngtcp2: remove the unused Curl_conn_is_ngtcp2 function
  - ngtcp2: retune window sizes
  - noproxy: fix build on systems without IPv6
  - noproxy: fix ipv6 handling
  - noproxy: replace atoi with curlx_str_number
  - openssl: exit properly on OOM when getting certchain
  - openssl: fix a potential memory leak of bio_out
  - openssl: fix a potential memory leak of params.cert
  - openssl: fix building against no-dsa openssl
  - openssl: fix building against no-ocsp openssl with Apple SecTrust
  - openssl: no verify failf message unless strict
  - openssl: release ssl_session if sess_reuse_cb fails
  - openssl: remove code handling default version
  - openssl: simplify 'HAVE_KEYLOG_CALLBACK' guard
  - openssl: stop checking for 'OPENSSL_NO_SHA*' macros
  - openssl: stop checking for 'OPENSSL_NO_TLSEXT' macro
  - osslq: code readability
  - progress: make it one column narrower
  - progress: narrower time display, multiple fixes
  - progress: show fewer digits
  - quiche: use client writer
  - ratelimit blocking: fix busy loop
  - ratelimit: redesign
  - rtmp: fix double-free on URL parse errors
  - rtmp: precaution for a potential integer truncation
  - rtmp: stop redefining 'setsockopt' system symbol on Windows
  - schannel: cap the maximum allowed size for loading cert
  - schannel: fix memory leak of cert_store_path on four error paths
  - schannel: replace atoi() with curlx_str_number()
  - schannel: use Win8 'CERT_NAME_SEARCH_ALL_NAMES_FLAG' with old SDKs
  - schannel_verify: fix a memory leak of cert_context
  - scripts: fix shellcheck SC2046 warnings
  - scripts: use end-of-options marker in 'find -exec' commands
  - setopt: disable CURLOPT_HAPROXY_CLIENT_IP on NULL
  - setopt: when setting bad protocols, don't store them
  - sftp: fix range downloads in both SSH backends
  - slist: constify Curl_slist_append_nodup() string argument
  - smb: fix a size check to be overflow safe
  - socketpair: drop redundant '_WIN32' branch and include
  - socks_sspi: use free() not FreeContextBuffer()
  - source: misc typos
  - speedcheck: do not trigger low speed cancel on transfers with CURL_READFUNC_PAUSE
  - speedlimit: also reset on send unpausing
  - src: drop redundant definition of 'BIT()'
  - src: fix formatting nits
  - ssh: tracing and better pollset handling
  - sspi: fix memory leaks on error paths in 'Curl_create_sspi_identity()'
  - sws: fix binding to unix socket on Windows
  - synctime: tidy up, make it work on all platforms
  - telnet: abort on bad suboption sequence
  - telnet: replace atoi for BINARY handling with curlx_str_number
  - tftp: release filename if conn_get_remote_addr fails
  - tftpd: fix/tidy up 'open()' mode flags
  - tidy-up: avoid '(())', clang-format fixes and more
  - tidy-up: move 'CURL_UNCONST()' out from macro 'curl_unicodefree()'
  - tidy-up: URLs (cont.) and mdlinkcheck
  - tidy-up: URLs
  - tool: consider (some) curl_easy_setopt errors fatal
  - tool: log when loading .curlrc in verbose mode
  - tool_cfgable: free ssl-sessions at exit
  - tool_doswin: clear pointer when thread takes ownership
  - tool_doswin: increase allowable length of path sanitizer
  - tool_doswin: remove the max length check
  - tool_getparam: simplify the --rate parser
  - tool_getparam: use memdup0() instead of malloc + copy
  - tool_getparam: verify that a file exists for some options
  - tool_help: add checks to avoid unsigned wrap around
  - tool_ipfs: check return codes better
  - tool_msgs: make voutf() use stack instead of heap
  - tool_operate: exit on curl_share_setopt errors
  - tool_operate: fix a case of ignoring return code in operate()
  - tool_operate: fix case of ignoring return code in single_transfer
  - tool_operate: remove redundant condition
  - tool_operate: return error for OOM in append2query
  - tool_operate: use curlx_str_number instead of atoi
  - tool_paramhlp: refuse --proto remove all protocols
  - tool_paramhlp: remove a malloc+free from proto2num()
  - tool_paramhlp: simplify number parsing
  - tool_progress: fix large time outputs and decimal size display
  - tool_urlglob: acknowledge OOM in peek_ipv6
  - tool_urlglob: clean up used memory on errors better
  - tool_urlglob: constify an argument
  - tool_urlglob: fix propagating OOM error from 'sanitize_file_name()'
  - tool_urlglob: support globs as long as config line lengths
  - tool_writeout: bail out proper on OOM
  - url: fix return code for OOM in parse_proxy()
  - url: if curl_url_get() fails due to OOM, error out properly
  - url: if OOM in parse_proxy() return error
  - url: return error at once when OOM in netrc handling
  - urlapi: fix mem-leaks in curl_url_get error paths
  - urlapi: handle OOM properly when setting URL
  - urlapi: return OOM correctly from parse_hostname_login()
  - verify-release: update to avoid shellcheck warning SC2034
  - vquic-tls/gnutls: call Curl_gtls_verifyserver unconditionally
  - vquic: do not pass invalid mode flags to 'open()' (Windows)
  - vquic: do_sendmsg full init
  - vquic: ignore 0-length UDP packets
  - vquic: initialize new callback in nghttp3 1.14.0+
  - vtls: drop unused 'use_alpn' from 'ssl_connect_data' struct
  - vtls: fix CURLOPT_CAPATH use
  - vtls: handle possible malicious certs_num from peer
  - vtls: pinned key check
  - wcurl: import v2025.11.09
  - wcurl: import v2026.01.05
  - ws: replace a cast by matching the format string
  - x509asn1: drop unused 'hostcheck.h', 'vtls_int.h' includes
  * Rebase patches:
  - libcurl-ocloexec.patch
  - curl-secure-getenv.patch
  * Remove patch curl-vtls-fix-CURLOPT_CAPATH-use.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773144000">- Build with --enable-ntlm. Certain Exchange Server endpoints
  oddly permit NTLM but not Basic-type authentication.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1773230400">- Update to 8.19.0:
  * Security fixes:
  - CVE-2026-1965: Bad reuse of HTTP Negotiate connection (bsc#1259362)
  - CVE-2026-3783: Token leak with redirect and netrc (bsc#1259363)
  - CVE-2026-3784: Wrong proxy connection reuse with credentials (bsc#1259364)
  - CVE-2026-3805: Use after free in SMB connection reuse (bsc#1259365)
  * Changes:
  - BUG-BOUNTY.md: we stop the bug-bounty end of Jan 2026
  - cmake: add 'CURL_BUILD_EVERYTHING' option
  - mqtt: initial support for MQTTS
  - tool: support fractions for --limit-rate and --max-filesize
  - tool_cb_hdr: with -J, use the redirect name as a backup
  - vquic: drop support for OpenSSL-QUIC
  * Bugfixes:
  - altsvc: only accept 17 byte dates from files
  - asyn-ares: abort with OOM error when Curl_dnscache_mk_entry fails
  - build: move curl stat struct type to the curlx namespace
  - build: require POSIX 'strdup()'
  - build: tidy up and dedupe 'strdup' functions
  - cf-socket: ignore SOCK_CLOEXEC etc for socktype equality checks
  - cf-socket: use SOCK_CLOEXEC in socket_open when available
  - cmake: reference OpenSSL and ZLIB imported targets only when enabled
  - cmake: skip binutils ld hack if zlib/openssl target is not 'IMPORTED'
  - config2setopts: acknowledge OOM error from CURLOPT_MIMEPOST
  - curl: add -I and -i to -h important
  - curl_setup.h: simplify curl memory macro mappings
  - curlx: drop unused 'curlx_saferealloc()'
  - digest: escape double quotes and backslashes in realm and nonce
  - digest: fix memory leak in auth_create_digest_http_message()
  - digest: handle quotes in the path
  - easy: reset errorbuf on eyeballing success
  - easy: reset pausing when resetting request
  - ftp: replace a 'curlx_free()' with 'curlx_dyn_free()'
  - ftp: split ftp_state_use_port into sub functions
  - GOVERNANCE.md: Post-Daniel BDFL
  - gss: exclude verbose error logic from non-verbose builds
  - h2+h3: align stream close handling
  - hostip.c: fix leak of addrinfo
  - hostip6: remove debug-only code
  - hostip: fix unreachable code in rare build configuration
  - http/3: add description for known server error codes
  - http1: fix potential NULL dereference in 'Curl_h1_req_parse_read()'
  - http: only send bearer if auth is allowed
  - imap: add a check for Curl_meta_get()
  - imap: check 'imap_sendf()' printf masks at compile-time
  - imap: skip literals inside quoted strings
  - include: mask computed auth/proto bitmasks to 32 bits
  - lib: disable websockets early if no http
  - lib: make sigpipe handling more lazy
  - lib: reorder protocol functions to avoid forward declarations (email,ftp, misc, ssh)
  - lib: separate scheme info from protocol implementation
  - lib: use (u)int64_t instead of long long
  - mbedtls: guard TLS 1.3 + session tickets usage inside ifdef
  - mbedtls: no pinnedpubkey wo MBEDTLS_SSL_KEEP_PEER_CERTIFICATE
  - md4, md5: drop redundant forward declarations
  - md4, md5: replace custom types with 'uint32_t'
  - mimepost: allocate main struct on-demand
  - mk-ca-bundle.pl: drop support for obsolete/insecure fingerprint algos
  - mqtt: better too-big-message-check
  - mqtt: fix EOF handling
  - mqtt: verify Remaining Length for CONNACK and PUBACK
  - multi: avoid a theoretical 32-bit wrap
  - multi: probe for IPv6 functionality in multi_init()
  - noproxy: simplify, don't mix const non-const in strchr()
  - openldap: avoid forward declarations in ldaps code
  - openssl+ech: workaround for insecure handshakes
  - openssl: adapt to OpenSSL master adding const to more APIs
  - OpenSSL: check reuse of sessions for verify status
  - openssl: disable local keylog feature if built-in upstream
  - openssl: fix compiler warning with OpenSSL master
  - openssl: fix potential OOB read in debug/verbose logging
  - quiche: use PRIu64 for outputting the stream id
  - request.h: rename parameter 'buf' to 'req' in Curl_req_send
  - rtsp: fix assertion failure on zero-length RTP payload
  - rtspd: fix to check 'realloc()' result
  - setopt: refuse blobs with zero length
  - ssh: dedupe state change function
  - tftp: correct the filename length check
  - timeout handling: auto-detect effective timeout
  - tls: add new SSLSUPP flags for several options
  - tls: remove checks for DEFAULT
  - tool: enable header separation for HTTPS proxies
  - tool_cb_hdr: suppress header output when --out-null
  - tool_operate: reset the URL --url-query between --next
  - url: fix reuse of connections using HTTP Negotiate
  - urlapi: use U_CURLU_URLDECODE when toggling it off unsigned
  - urldata: byebye 'conn-&gt;hostname_resolve'
  - urldata: change 'keep_post' into three distinct bitfields
  - urldata: convert 'long' fields to fixed variable types
  - urldata: switch to uint* types
  - usercertinmem: use the correct cert BIO
  - vquic: handle SOCKEMSGSIZE correctly
  - vtls: dedupe common on-session-reuse logic
  - vtls: use ALPN http/1.0 &amp; http/1.1 for HTTP/1.0 requests
  - VULN-DISCLOSURE-POLICY.md: push reports to the web form
  - VULN-DISCLOSURE-POLICY.md: use hackerone
  - x509asn1: make encodeOID stop on too long input
  * Remove now unrecognized option --with-openssl-quic
  * Rebase patches:
  - curl-disabled-redirect-protocol-message.patch
  - dont-mess-with-rpmoptflags.patch
  - libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1774526400">- Update %suse_version checks for SLES 16.x (jsc#PED-15813)</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1777464000">- Update to 8.20.0:
  * Security fixes:
  - CVE-2026-4873: connection reuse ignores TLS requirement (bsc#1262631)
  - CVE-2026-5545: wrong reuse of HTTP Negotiate connection (bsc#1262632)
  - CVE-2026-5773: wrong reuse of SMB connection (bsc#1262633)
  - CVE-2026-6253: proxy credentials leak over redirect-to proxy (bsc#1262635)
  - CVE-2026-6276: stale custom cookie host causes cookie leak (bsc#1262636)
  - CVE-2026-6429: curl: netrc credential leak with reused proxy connection (bsc#1262638)
  * Changes:
  - async-thrdd: use thread queue for resolving
  - lib: add thread pool and queue
  - lib: drop support for &lt; c-ares 1.16.0
  - lib: make SMB support opt-in
  - multi.h: add CURLMNWC_CLEAR_ALL
  - rtmp: drop support
  * Bugfixes:
  - altsvc: cap the list at 5,000 entries
  - altsvc: drop the prio field from the struct
  - altsvc: skip expired entries read from file
  - asyn-ares: connect async
  - asyn-ares: drop orphaned variable references
  - asyn-ares: fix HTTPS-lookup when not on port 443
  - asyn-thrdd: drop redundant `result` check
  - asyn-thrdd: fix clang-tidy unused value warning
  - async-ares: fix query counter handling
  - cf-ip-happy: limit concurrent attempts
  - cf-socket: avoid low risk integer overflow on ancient Solaris
  - cfilters: fix Curl_pollset_poll() return code mixup
  - config2setopts: make --capath work in proxy disabled builds
  - cookie: fix rejection when tabs in value
  - curl.h: replace macros with C++-friendly method to enforce 3 args
  - curl_ctype.h: fix spelling in a couple of locally used macros
  - curl_get_line: error out on read errors
  - curl_get_line: fix potential infinite loop when filename is a directory
  - curl_ngtcp2: extend and update callbacks for 1.22.0+
  - curl_ntlm_core: drop redundant PP condition
  - curl_ntlm_core: use wolfCrypt DES API with wolfSSL
  - curl_setup.h: drop stray/unused `USE_OPENSSL_QUIC` guard
  - curl_sha512_256: support delegating to wolfSSL API
  - curlx_now(), prevent zero timestamp
  - digest: pass in the username quoted (as well)
  - dns: https-eyeballing async
  - dnscache: own source file, improvements
  - doh: fix memory-leak when doing a second DoH resolve
  - doh: remove superfluous doh_req check
  - file: init fd to -1 to prevent close fd 0 on early failure
  - fopen: for temp files, inherit permissions only for owner
  - ftp: do not strdup DATA hostname
  - ftp: make the MDTM date parser stricter (again)
  - ftp: reject PWD responses containing control characters
  - generate.bat: remove extra % from VC11 and VC12 runs
  - genserv.pl: make external calls safe
  - getinfo: initialize `PureInfo` field `used_proxy`
  - getinfo: repair CURLINFO_TLS_SESSION
  - h3: HTTPS-RR use in HTTP/3
  - Happy Eyeballs: add resolution time delay
  - hostip: clear the sockaddr_in6 structure before use
  - hostip: init the curl_jmpenv_lock appropriately
  - hostip: resolve user supplied ip addresses
  - HSTS: cap the list
  - hsts: make the HSTS read callback handle name dupes
  - hsts: skip expired HSTS entries read from file
  - hsts: when a dupe host adds subdomains, use that
  - http2: clear the h2 session at delete
  - http2: prevent secure schemes pushed over insecure connections
  - http2: return error on OOM in push headers
  - http: clear credentials better on redirect
  - http: clear digest nonce on cross-origin redirect
  - http: clear the proxy credentials as well on port or scheme change
  - http: fix auth_used and auth_avail
  - http: fix Curl_compareheader for multi value headers
  - http: make Curl_compareheader handle multiple commas in header
  - http: on 303, switch to GET
  - http: use header_has_value() instead of duplicate code
  - imap: reset the UIDVALIDITY state between transfers
  - lib: accept larger input to md5/hmac/sha256/sha512 functions
  - lib: always use Curl_1st_fatal instead of Curl_1st_err
  - lib: make resolving HTTPS DNS records reliable:
  - lib: move request specific allocations to the request struct
  - lib: replace `PRI*32` printf masks with C89 ones
  - libssh2: allocate libssh2-friendly memory in kbd_callback
  - libssh2: fix error handling on quote errors
  - libssh: fix 64-bit printf mask for mingw-w64 &lt;=6.0.0
  - libssh: path length precaution
  - libssh: propagate error back in SFTP function
  - location/follow: mention netrc
  - man: fix argument type for `CURLSHOPT_[UN]SHARE` options
  - md4, md5: switch to wolfCrypt API in wolfSSL builds
  - mime: only allow 40 levels of calls
  - misc: fix code quality findings
  - multi: enhance pending handles fairness
  - multi: fix connection retry for non-http
  - multi: improve wakeup and wait code
  - netrc: find login-less password when user is given in URL
  - netrc: remove unused parsenetrc() macro for netrc-disabled
  - netrc: skip malformed macdef lines
  - openssl channel_binding: lookup digest algorithm without NID
  - openssl: drop obsolete SSLv2 logic
  - openssl: fix build with 4.0.0-beta1 no-deprecated
  - openssl: fix memory leaks in ECH code (OpenSSL 3)
  - openssl: fix unused variable warnings in !verbose builds
  - openssl: trace count of found / imported Windows native CA roots
  - OS400: add new definitions to the ILE/RPG binding.
  - parsedate: bsearch the time zones
  - parsedate: fix wrong treatment of "military time zones"
  - parsedate: refactor
  - progress: count amount of data "delivered" to application
  - protocol.h: fix the CURLPROTO_MASK
  - protocol: disable connection reuse for SMB(S)
  - protocol: use scheme names lowercase
  - proxy: chunked response, error code
  - pytest: add additional quiche check for flaky test_05_01
  - pytest: check 429 handling
  - rand: use `BCryptGenRandom()` in UWP builds
  - ratelimit: reset on start
  - request: reset resp_trailer in new requests
  - schannel: increase renegotiation timeout to 60 seconds
  - sendf: fix CR detection if no LF is in the chunk
  - setopt: move CURLOPT_CURLU
  - setup connection filter: mark as setup
  - sha256, sha512_256: switch to wolfCrypt API
  - sha256: support delegating to wolfSSL API
  - share: concurrency handling, easy updates
  - share: do bitshifts after the type is checked to be valid
  - socks: reject zero-length GSSAPI/SSPI tokens from proxy
  - socks: use dns filter for resolving
  - src: use ftruncate() unconditionally
  - strerr: correct the strerror_s() return code condition
  - sws: fix potential OOB write
  - synctime: fix off-by-one read and write to a read-only buffer (Windows)
  - top-complexity: prevent filename-based shell injection risk
  - transfer: clear the old autoreferer
  - transfer: clear the URL pointer in OOM to avoid UAF
  - transfer: enable custom methods again on next transfer
  - transfer: enhance secure check
  - url: do not reuse a non-tls starttls connection if new requires TLS
  - url: improve connection reuse on negotiate
  - url: init req.no_body in DO so that it works for h2 push
  - url: set default upload flags to CURLULFLAG_SEEN
  - url: use the socks type for socks proxy
  - urlapi: fix handling of "file:///"
  - urlapi: make dedotdotify handle leading dots correctly
  - urlapi: stop extracting hostname from file:// URLs on Windows
  - urlapi: verify the last letter of a scheme when set explicitly
  - urldata: connection bit ipv6_ip is wrong
  - urldata: import port types and conn destination format
  - urldata: make hstslist only present in HSTS builds
  - urldata: make speeder_c uint32
  - urldata: move cookiehost to struct SingleRequest
  - urldata: remove trailers_state
  - vquic: fix variable name in fallback code
  - vtls: log when key logging is enabled.
  - vtls_scache: check reentrancy
  - vtls_scache: include cert_blob independently of verifypeer
  - ws: fix a blocking curl_ws_send() to report written length correctly
  - x509asn1: fix to return error in an error case from `encodeOID()`
  - x509asn1: fixed and adapted for ASN1tostr unit testing
  - x509asn1: improve encodeOID
  * Rebased patches: dont-mess-with-rpmoptflags.patch libcurl-ocloexec.patch</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1780488000">- Backport fix for issue gh#curl/curl#21547 and gh#Nheko-Reborn/nheko#2054
  which caused applications to busy loop with 100% CPU usage
  * Add libcurl-fix-wakeup-consumption.patch</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1782302400">- Update to 8.21.0:
  * Security fixes:
  - CVE-2026-8286: wrong STARTTLS connection reuse (bsc#1268402)
  - CVE-2026-8458: wrong reuse for different services (bsc#1268407)
  - CVE-2026-8924: traling dot domain super cookie (bsc#1268409)
  - CVE-2026-8925: SASL double-free (bsc#1268411)
  - CVE-2026-8926: password leak with netrc and user in URL (bsc#1268412)
  - CVE-2026-8927: env-set cross-proxy Digest auth state leak (bsc#1268413)
  - CVE-2026-8932: incomplete mTLS config matching in conn reuse (bsc#1268414)
  - CVE-2026-9079: stale proxy password leak (bsc#1268415)
  - CVE-2026-9080: UAF after pause in socket callback (bsc#1268416)
  - CVE-2026-9545: exposing HTTP/3 early data (bsc#1268417)
  - CVE-2026-9546: sending old referer (bsc#1268419)
  - CVE-2026-9547: SSH improper host validation (bsc#1268420)
  - CVE-2026-10536: HTTP/2 stream-dependency tree UAF (bsc#1268422)
  - CVE-2026-11352: QUIC zero-length UDP datagrams busy-loop (bsc#1268423)
  - CVE-2026-11564: Native CA trust persist (bsc#1268424)
  - CVE-2026-11586: WS Auto-PONG memory exhaustion (bsc#1268425)
  - CVE-2026-11856: cross-origin Digest auth state leak (bsc#1268426)
  - CVE-2026-12064: proto-default skips SSH verification (bsc#1268427)
  * For a complete changelog see: https://curl.se/ch/8.21.0.html
- Remove patches now in upstream:
    curl-disabled-redirect-protocol-message.patch libcurl-fix-wakeup-consumption.patch</changelog>
</package>
<package pkgid="02a188da6609d6982b220c80be60c5d42bc78c12807e7929af99e852c9df0a6ea69b7db3d82da78125c6d0d2046d119f84ce71d59ad955c901772d8ba6d35e94" name="curlie-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.2" rel="1.7"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1672056000">- initial release 1.6.9</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673265600">- changed minimal Go version to 1.13</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1684584000">- Update to version 1.7.1:
  * fix: update curl long values (#70)
  * fix headers/body order (#55)
  * Update install method for Homebrew (#57)
  * Bump golang.org/x/crypto from 0.0.0-20180524125353-159ae71589f3 to 0.1.0 (#66)
  * Bump golang.org/x/sys from 0.0.0-20191026070338-33540a1f6037 to 0.1.0 (#65)
  * Remove macOS binary of curlie (#61)
  * Document --pretty (#56)
  * doc: add webinstall.dev instructions (#58)
- added patch upgrade-go-version-and-x-sys-to-latest.patch to bump dependency</changelog>
  <changelog author="andrea.manzini@suse.com" date="1698148800">- Update to version 1.7.2:
  * Revert "fix headers/body order (#55)" (#74)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1748865600">- Update to version 1.8.2:
  * Remove sboms
  * Add more platforms, SBOMs and sign artifacts
  * Fix proxy option
  * Update Go version and GoReleaser
  * Replace deprecated imports
  * fix: remove curlie.io mention from goreleaser
  * fix: goreleaser
  * Delete CNAME
  * Update README.md
  * Bump golang.org/x/crypto from 0.1.0 to 0.17.0
- dropped patch upgrade-go-version-and-x-sys-to-latest.patch as no more needed</changelog>
</package>
<package pkgid="eae088c57208d763ba4d3cefc6352afec01589be6ce8bc99f621727bb1699272d041b3c0f04d48392ecaff9d37ac3b022f2aea7ea6d539ffae7b5faceba05f52" name="cutecom-debuginfo" arch="i586">
  <version epoch="0" ver="0.60.0" rel="1.8"/>
  <changelog author="toddrme2178@gmail.com" date="1467720000">- Spec file cleanups:
  * Use upstream Summary
  * Use upstream Description
  * Fix Group tag</changelog>
  <changelog author="opensuse@dstoecker.de" date="1501761600">- update to 0.40.0
  - First implementation of searching the output
  - Linked line termination of displayed data
  with the option (LF, CRLF, CR, ...) for user input.
  - compress/combine multiple non printable characters into one expression
  in case the same non printable characters is beeing received multiple
  times in a sequence
  - enable a mix from hex and ascii characters in hex input mode
  - Disable RTS/DTR when no flow control is used
  - man page update
  - licenses cleanup
  - now builds and runs using Qt5 versions less than 5.3
  - performance tuning by switching to QPlainTextEdit</changelog>
  <changelog author="jengelh@inai.de" date="1502539200">- Trim redundant info from description that is already part of the
  spec preamble.</changelog>
  <changelog author="opensuse@dstoecker.de" date="1528718400">- fix build with cmake &gt;= 5.11 (68.patch)</changelog>
  <changelog author="cyc1ingsir@gmail.com" date="1529236800">-update to release 0.45.0
  * Enable input of Crl characters using a popup or Ctrl+&lt;x&gt;
  * Windows support added
  * line termination was not saved in settings - FIX
  * upgrading to clang-format to version 3.8.0
  * updating travis ci instructions - FIX
  * support for Qt5&gt;=5.11</changelog>
  <changelog author="cyc1ingsir@gmail.com" date="1533556800">-update to release 0.50.0
  * added the byte counter plugin
  * added a plugin manager
  * added macros plugin to support similar to br@y's terminal
  * added netproxy plugin
  * improved logfile handling
  * redesign control panel's opening button</changelog>
  <changelog author="cyc1ingsir@gmail.com" date="1535803200">-update to release 0.51.0
  * moved to a new home
  * added auto reconnect feature
  - ------------------------------------------------------------------</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1591272000">- Add patch to fix build with Qt 5.15:
  * 0001-Fix-build-with-Qt-5.15.patch
- Spec cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591358400">- Small packaging adjustements:
  * Dont manually compress manpages
  * Fully leverage install command</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1718193600">- update to 0.60. (RC1) - support Qt6
- Drop 0001-Fix-build-with-Qt-5.15.patch (included upstream)</changelog>
</package>
<package pkgid="9855a3a679a22fde5635e2cec87189e245edcdb4ad3bbee83ea3cf66fb662e30e089855835633f1421bd325379af19aef07cfafe9e722961d7cd45ca7e93e885" name="cutecom-debugsource" arch="i586">
  <version epoch="0" ver="0.60.0" rel="1.8"/>
  <changelog author="toddrme2178@gmail.com" date="1467720000">- Spec file cleanups:
  * Use upstream Summary
  * Use upstream Description
  * Fix Group tag</changelog>
  <changelog author="opensuse@dstoecker.de" date="1501761600">- update to 0.40.0
  - First implementation of searching the output
  - Linked line termination of displayed data
  with the option (LF, CRLF, CR, ...) for user input.
  - compress/combine multiple non printable characters into one expression
  in case the same non printable characters is beeing received multiple
  times in a sequence
  - enable a mix from hex and ascii characters in hex input mode
  - Disable RTS/DTR when no flow control is used
  - man page update
  - licenses cleanup
  - now builds and runs using Qt5 versions less than 5.3
  - performance tuning by switching to QPlainTextEdit</changelog>
  <changelog author="jengelh@inai.de" date="1502539200">- Trim redundant info from description that is already part of the
  spec preamble.</changelog>
  <changelog author="opensuse@dstoecker.de" date="1528718400">- fix build with cmake &gt;= 5.11 (68.patch)</changelog>
  <changelog author="cyc1ingsir@gmail.com" date="1529236800">-update to release 0.45.0
  * Enable input of Crl characters using a popup or Ctrl+&lt;x&gt;
  * Windows support added
  * line termination was not saved in settings - FIX
  * upgrading to clang-format to version 3.8.0
  * updating travis ci instructions - FIX
  * support for Qt5&gt;=5.11</changelog>
  <changelog author="cyc1ingsir@gmail.com" date="1533556800">-update to release 0.50.0
  * added the byte counter plugin
  * added a plugin manager
  * added macros plugin to support similar to br@y's terminal
  * added netproxy plugin
  * improved logfile handling
  * redesign control panel's opening button</changelog>
  <changelog author="cyc1ingsir@gmail.com" date="1535803200">-update to release 0.51.0
  * moved to a new home
  * added auto reconnect feature
  - ------------------------------------------------------------------</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1591272000">- Add patch to fix build with Qt 5.15:
  * 0001-Fix-build-with-Qt-5.15.patch
- Spec cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591358400">- Small packaging adjustements:
  * Dont manually compress manpages
  * Fully leverage install command</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1718193600">- update to 0.60. (RC1) - support Qt6
- Drop 0001-Fix-build-with-Qt-5.15.patch (included upstream)</changelog>
</package>
<package pkgid="328d88d18563d4f3f581f0b6a76928ea15f0e062864533fa191595c76677e510938c44b8b415936136e9167ffa0d798c681fa1604114ad036660a9f328c558ac" name="cutmp3-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.3" rel="2.4"/>
  <changelog author="pascal.bleser@opensuse.org" date="1246276800">- update to 2.0:
  * live time display has been added, pressing "l" toggles it
  * the "-o" switch now always uses the given prefix instead of information from ID3</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1247400000">- update to 2.0.1:
  * security fixes have been made
  * giving times for cutting has been made easier</changelog>
  <changelog author="pascal@links2linux.de" date="1275825600">- update to 2.0.2:
  * changes in the layout and in the playback behaviour</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1304769600">- update to 2.0.3:
  * opening a file has been prevented when writing to STDOUT
- split out -doc subpackage
- obsolete -kde3 subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1317038400">- update to 2.1:
  * layer 2 (MP2 file) support</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1364817600">- update to 2.1.1:
  * small time display fix
  * fixed eading ID3V2</changelog>
  <changelog author="aloisio@gmx.com" date="1503057600">- Update to version 3.0.1
  * fix for non-interactive mode by Richard Fuchs
  version 3.0:
  * cutmp3 always uses exact times now, without being slow
  * improved silence seeking
  * much faster negative times seeking for cutting from timetable
  * better ID3V2 parsing
  * new parameter "-k" keeps old filename and path and appends
    0001.mp3, etc.
  version 2.1.2:
  * old tempfile is removed just before playing new tempfile.
    Patch by Till Maas.
- Spec cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1503662400">- Make description more neutral.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1697284800">- Update to version 3.0.3
  * Quickfix, eliminated warnings -Wunused-result and
  - Wformat-security
  version 3.0.2:
  * Minor bugfixes, eliminated warnings
- Switch to new upstream source</changelog>
  <changelog author="pgajdos@suse.com" date="1751284800">- added patches
  https://github.com/tarjanm-movidius/cutmp3/issues/2
  + cutmp3-gcc15.patch</changelog>
</package>
<package pkgid="02722f0aedd8d264871a7aa979151a10522b51a020d4d3cd81152e6cae1d54d31728fa822ef214e79d5e218f5c0dea7dc6db852c001cbb41a4c151c9ef9582d8" name="cutmp3-debugsource" arch="i586">
  <version epoch="0" ver="3.0.3" rel="2.4"/>
  <changelog author="pascal.bleser@opensuse.org" date="1246276800">- update to 2.0:
  * live time display has been added, pressing "l" toggles it
  * the "-o" switch now always uses the given prefix instead of information from ID3</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1247400000">- update to 2.0.1:
  * security fixes have been made
  * giving times for cutting has been made easier</changelog>
  <changelog author="pascal@links2linux.de" date="1275825600">- update to 2.0.2:
  * changes in the layout and in the playback behaviour</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1304769600">- update to 2.0.3:
  * opening a file has been prevented when writing to STDOUT
- split out -doc subpackage
- obsolete -kde3 subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1317038400">- update to 2.1:
  * layer 2 (MP2 file) support</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1364817600">- update to 2.1.1:
  * small time display fix
  * fixed eading ID3V2</changelog>
  <changelog author="aloisio@gmx.com" date="1503057600">- Update to version 3.0.1
  * fix for non-interactive mode by Richard Fuchs
  version 3.0:
  * cutmp3 always uses exact times now, without being slow
  * improved silence seeking
  * much faster negative times seeking for cutting from timetable
  * better ID3V2 parsing
  * new parameter "-k" keeps old filename and path and appends
    0001.mp3, etc.
  version 2.1.2:
  * old tempfile is removed just before playing new tempfile.
    Patch by Till Maas.
- Spec cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1503662400">- Make description more neutral.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1697284800">- Update to version 3.0.3
  * Quickfix, eliminated warnings -Wunused-result and
  - Wformat-security
  version 3.0.2:
  * Minor bugfixes, eliminated warnings
- Switch to new upstream source</changelog>
  <changelog author="pgajdos@suse.com" date="1751284800">- added patches
  https://github.com/tarjanm-movidius/cutmp3/issues/2
  + cutmp3-gcc15.patch</changelog>
</package>
<package pkgid="ffc03a477aac4820bae298b15bda4f93d4b2aa701dc6f682cfc0385ef8b57520cf34b1c102e01706e946c63d89c318becfa897423028219118e765d02a843919" name="cutterff-debuginfo" arch="i586">
  <version epoch="0" ver="1.3" rel="1.14"/>
  <changelog author="enzokiel@kabelmail.de" date="1547467200">- Update to version 0.6
  + gui.c
  - save dialog with option for shortest stream duration
  - memory leak in 'cff_gui_save_start', 'bsf_info' may not be
    freed. Fixed!
  - removed double question for overwriting an existing file
  - if copying the log-window to the clipboard it will be
    converted from UNIX to DOS (LF to CRLF)
    (MINGW and GTK-2 only)
  + ffmpeg.c
  - searching to previous frame may fail, if the current
    position is near the last frame and K/I/P-frame is requested.
    Fixed!
  - if at label '_got_picture' the condition 'last_frame != NULL'
    is true, the assignment 'video-&gt;vframe.packet[0].pos = -1'
    may overwrite the packet position which was found. Fixed!
  - searching one frame forward or backward may skip a frame with
    a duration less than the picture duration. Fixed!
  - the written file may too short if the duration of either
    audio or video is shorter than the other stream.
    The option 'shortest' was always active, now the user may
    choose if this should happen.
  - may hang if clicking twice on the slider at the same
    position. Fixed!
  - tiny memory leak in 'cff_ffmpeg_get_frame_dts'. Fixed!
  - flushing the codec at end of stream</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1549540800">- Update to version 0.7
  + gui.c
  - memory leak in 'cff_gui_save_start', 'format_names' may not
    be freed. Fixed!
  - disable menu entry File-&gt;Save if there is only one cut point,
    which is the last frame
  - image dialog for saving an image
  - disable okay-button if in the saving dialogs the entry field
    is empty
  + ffmpeg.c
  - buffer may too small for displaying all codecs or formats.
    Fixed!
  - may compute wrong display aspect ratio. Fixed!
  - new function 'cff_ffmpeg_printf_concat' (re)allocates memory
    and writing the string to it
  - log-window displays "Repeated last message n times", if the
    same message should be displayd more then two times
  - scale, encode and save an image
  - at end of copying the bitstream filters will be flushed
  - flushing the codec at end of stream may not work since the
    decode timestamps (dts) are not set. These missing values
    will now computed and saved while opening a file
  - replaced deprecated functions (FFmpeg version 4.0.2)</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1552996800">- Update to version 0.8
  + gui.c
  - memory leak in 'cff_gui_init', 'logname' may not be freed.
    Fixed!
  - memory leak in 'cff_gui_save_image', 'filechooser_utf8str'
    may not be freed. Fixed!
  - max 10 extensions (file filter) can be added for the
    filechooser
  - if copying to another format the matching extension is now
    appended to the filename
  + ffmpeg.c
  - memory leak in 'cff_ffmpeg_copy_cb', 'bsf_ctx' may not be
    freed. Fixed!
  - videos could not loaded if the frames have a duration of
    zero. Fixed!
  - videos may not loaded by some muxers if the first packet is
    not a key frame. Fixed!
  - if copying to another format (especially to AVI) the
    timestamps may incorrect. Fixed!
  - 'cff_ffmpeg_get_format_names' now returns only the formats
    useable for the available streams
  - 'cff_ffmpeg_get_bitstream_filter_names' now returns only the
    filters useable for the available streams
  - 'cff_ffmpeg_get_outformat_extension' returns the extension
    for the given format</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1565092800">- Update to version 0.9
  + gui.c
  - if Num-Lock is activated, depending on the OS and GUI no
    navigation may possible. Now the functions only breaks if the
    Control-key is pressed.
  - 'cff_gui_video_frame_button' is the right button equal to the
    shift key.
  + ffmpeg.c
  - 'cff_ffmpeg_get_stream_from_index' may return wrong or no
    streams, if the file contains more than one program, and some
    without a video stream. Fixed!
  - the frame duration computed from 'ticks_per_second' may
    sometimes too short. Fixed!
  - flushing the codec in 'cff_ffmpeg_file_open_cb' if seeking
    for the last frame of the video
  - DVB subtitles should work now
  - if 'avcodec_receive_frame' fails, rewind only if the packet
    flag 'AV_PKT_FLAG_DISCARD' is not set
  - decoding starts now always with a keyframe, if not seeking
    the first fame
  - storing the packet position for first frame, needed if the
    dts is not set
  - copy the video if first cutpoint is the first frame may fail
    if the dts is not set. Fixed!
  - cutpoints will now be saved with the values frame-dots,
    packet-dts and packet-position. It is possible to load lists
    stored with previous versions of CutterFF.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1630411200">- Update to version 1.0
  * main.c
    + replaced 'GLIB_MAJOR_VERSION' with
    'GLIB_MINOR_VERSION' and 'glib_major_version'
    with 'glib_minor_version'
  * gui.c
    + setting '-GtkMenuBar-shadow-type' only for
    versions &lt; 3.20 (GTK-3 only)
    + if closing a file with unsaved cutpoints a
    dialog asks for discarding changes
    + replaced in 'cff_gui_css_load_from_data'
    'gtk_style_context_add_provider_for_screen'
    with 'gtk_style_context_add_provider'
    + changed priority in 'cff_gui_logwindow_color_set'
    from 'GTK_STYLE_PROVIDER_PRIORITY_APPLICATION' to
    '..._USER' (GTK-3 only)
    + changed tag color and font in 'textview' to
    GTK-2 'gtk_widget_modify_...' or
    GTK-3 'cff_gui_css_load_from_data'
    + in 'cff_gui_logwindow_color_parse' converting
    'rgb(r,g,b)' to '#rrggbb' (GTK-2 only)
    + popup in 'cff_gui_file_save' for selecting the
    encoder for soft cutting
    + may hang if log was set to 'debug'. So
    'g_main_context_invoke_full' in 'cff_gui_logwindow_cb'
    was removed, 'cff_gui_logwindow_mainthread' is now
    called every 5ms using 'g_timeout_add_full'
    + remove last '\n' from log string in 'cff_gui_logwindow_cb'
    + '_textview_scroll_to_iter' in 'cff_gui_logwindow_cb'
    was removed. Now down scrolling is done using the
    signal 'changed', and setting the new value in
    'cff_gui_logwindow_adjustment' with the function
    'gtk_adjustment_set_value'
    + the slider is now 'GtkScale'
    + using 'Cairo' instead of 'GdkDraw' (GTK-2 only)
  * ffmpeg.c
    + 'cff_ffmpeg_print_codecs_for_id': codecs separated
    by commas, last space in front of terminating ')'
    removed
    + softcut is de- and encoding frames at the cutpoint(s)
    + stream-sync starts copying packets if the timestamp
    is greater or equal than the cutpoint
    + test if bitstream filter 'mp4toannexb' is needed for
    encoding in 'cff_ffmpeg_get_frame_dts' (h.264 + h.265)
    + 'cff_ffmpeg_copy_open': if 'avformat_transfer_internal_
    stream_timing_info' failed, try '(st-&gt;oStream)-&gt;time_
    base = (st-&gt;iStream)-&gt;time_base' before 'av_stream_get_
    codec_timebase'
    + if the first DVB subtitle frame should clear a subtitle,
    it is dropped (no subtitle shown yet). This will also
    compute the right stream duration
  * tools-gtk.c
    + renamed 'guitl_' to 'cff_guitl_'
    + moved 'cff_gui_beep' to 'cff_guitl_beep'
    + 'cff_guitl_window_destroy' sets 'gWindata.topwin'
    to NULL, if the main window is not on the top
    + 'cff_guitl_dialog_icon' sets 'gWindata.topwin' to
    'gWindata.mainwin', is the top window is NULL
    + changed signal 'size-allocate' in 'cff_guitl_window_setup'
    to 'configure-event'</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1631188800">- Update to version 1.0.1
  * gui.c
    + if encoding (softcut enabled) has finished, the text in the
    progressbar may not disappear. Fixed!
  * ffmpeg.c
    + if saving a file with softcut more than once the automatic
    enabling of 'h264_mp4toannexb' or 'hevc_mp4toannexb' fails.
    Fixed!
    + in 'cff_ffmpeg_copy_write_frame_softcut' the PTS assignment
    may wrong, 'pts -= pts_diff' followed by 'pts = pptr-&gt;dts'.
    Fixed!
    + 'av_packet_int' replaced with 'av_packet_alloc'
    + 'av_packet_ref' replaced with 'av_packet_clone'</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1657713600">- Update to version 1.0.2:
  * gui.c:
    + changed in 'cff_gui_dialog_progress_callback'
    Gui_PRIORITY_REDRAW to G_PRIORITY_HIGH_IDLE
    + changed in 'cff_gui_logwindow_add_timeout'
    G_PRIORITY_HIGH to GTK_TEXT_VIEW_PRIORITY_VALIDATE
    + if the first character of the log string is '\r',
    the last line will be overwritten (Last message
    repeated x times). See 'cff_gui_logwindow_mainthread'
    and 'cff_gui_logwindow_cb'
  * ffmpeg.c:
    + works with FFmpeg version 5.0.1
    + in 'cff_ffmpeg_get_image_format_names' looking
    for the codec_id (TIFF, GIF ...) if the encoder
    has not the mime type 'image'
    + test in 'cff_ffmpeg_get_encoder_names' whether
    the encoder supports the pixel format of the input
    + removed in 'cff_ffmpeg_encoder_new' the options
    for 'b-frames', 'gop' and 'sc_threshold'
    + in 'cff_ffmpeg_copy_softcut' forgot to free the
    frame if packet allocation fails
    + 'level &amp;= 0x00FF' in 'cff_ffmpeg_log_callback'
    + get the parent class in 'cff_ffmpeg_log_callback'
    with 'avr' may crash. Right way is using 'ptr'
    + 'skip_prefix' in 'cff_ffmpeg_log_callback' to
    append the next string to the current
    + compare the string in 'cff_ffmpeg_log_callback'
    to the previous one. If equal throw the message
    "Last message repeated x times"
    + some improvements in'cff_ffmpeg_get_frame' for
    proper decoding. Sometimes a frame may report a
    wrong picture type, or a key frame which is not
    at this position, or the frame is not correct
    displayed.
  * ffmpeg.h: including 'libavcodec/bsf.h' (FFmpeg 5.0.1)
- Drop lang package Recommends, no longer needed, nor wanted.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724760000">- Update to 1.3 to add support for FFmpeg 7. Check the ChangeLog
  file for the full list of changes.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1724760001">- Force ffmpeg-6 library use to fix build</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1724760002">- revert to ffmpeg-7</changelog>
</package>
<package pkgid="510a46eb34ef52d83da71277942adf0f82b727e0bb8fa5d97c80b4392e6692f8e907a870828097602422e4445ce2174d0c219724e9c83290469488954be923cf" name="cutterff-debugsource" arch="i586">
  <version epoch="0" ver="1.3" rel="1.14"/>
  <changelog author="enzokiel@kabelmail.de" date="1547467200">- Update to version 0.6
  + gui.c
  - save dialog with option for shortest stream duration
  - memory leak in 'cff_gui_save_start', 'bsf_info' may not be
    freed. Fixed!
  - removed double question for overwriting an existing file
  - if copying the log-window to the clipboard it will be
    converted from UNIX to DOS (LF to CRLF)
    (MINGW and GTK-2 only)
  + ffmpeg.c
  - searching to previous frame may fail, if the current
    position is near the last frame and K/I/P-frame is requested.
    Fixed!
  - if at label '_got_picture' the condition 'last_frame != NULL'
    is true, the assignment 'video-&gt;vframe.packet[0].pos = -1'
    may overwrite the packet position which was found. Fixed!
  - searching one frame forward or backward may skip a frame with
    a duration less than the picture duration. Fixed!
  - the written file may too short if the duration of either
    audio or video is shorter than the other stream.
    The option 'shortest' was always active, now the user may
    choose if this should happen.
  - may hang if clicking twice on the slider at the same
    position. Fixed!
  - tiny memory leak in 'cff_ffmpeg_get_frame_dts'. Fixed!
  - flushing the codec at end of stream</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1549540800">- Update to version 0.7
  + gui.c
  - memory leak in 'cff_gui_save_start', 'format_names' may not
    be freed. Fixed!
  - disable menu entry File-&gt;Save if there is only one cut point,
    which is the last frame
  - image dialog for saving an image
  - disable okay-button if in the saving dialogs the entry field
    is empty
  + ffmpeg.c
  - buffer may too small for displaying all codecs or formats.
    Fixed!
  - may compute wrong display aspect ratio. Fixed!
  - new function 'cff_ffmpeg_printf_concat' (re)allocates memory
    and writing the string to it
  - log-window displays "Repeated last message n times", if the
    same message should be displayd more then two times
  - scale, encode and save an image
  - at end of copying the bitstream filters will be flushed
  - flushing the codec at end of stream may not work since the
    decode timestamps (dts) are not set. These missing values
    will now computed and saved while opening a file
  - replaced deprecated functions (FFmpeg version 4.0.2)</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1552996800">- Update to version 0.8
  + gui.c
  - memory leak in 'cff_gui_init', 'logname' may not be freed.
    Fixed!
  - memory leak in 'cff_gui_save_image', 'filechooser_utf8str'
    may not be freed. Fixed!
  - max 10 extensions (file filter) can be added for the
    filechooser
  - if copying to another format the matching extension is now
    appended to the filename
  + ffmpeg.c
  - memory leak in 'cff_ffmpeg_copy_cb', 'bsf_ctx' may not be
    freed. Fixed!
  - videos could not loaded if the frames have a duration of
    zero. Fixed!
  - videos may not loaded by some muxers if the first packet is
    not a key frame. Fixed!
  - if copying to another format (especially to AVI) the
    timestamps may incorrect. Fixed!
  - 'cff_ffmpeg_get_format_names' now returns only the formats
    useable for the available streams
  - 'cff_ffmpeg_get_bitstream_filter_names' now returns only the
    filters useable for the available streams
  - 'cff_ffmpeg_get_outformat_extension' returns the extension
    for the given format</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1565092800">- Update to version 0.9
  + gui.c
  - if Num-Lock is activated, depending on the OS and GUI no
    navigation may possible. Now the functions only breaks if the
    Control-key is pressed.
  - 'cff_gui_video_frame_button' is the right button equal to the
    shift key.
  + ffmpeg.c
  - 'cff_ffmpeg_get_stream_from_index' may return wrong or no
    streams, if the file contains more than one program, and some
    without a video stream. Fixed!
  - the frame duration computed from 'ticks_per_second' may
    sometimes too short. Fixed!
  - flushing the codec in 'cff_ffmpeg_file_open_cb' if seeking
    for the last frame of the video
  - DVB subtitles should work now
  - if 'avcodec_receive_frame' fails, rewind only if the packet
    flag 'AV_PKT_FLAG_DISCARD' is not set
  - decoding starts now always with a keyframe, if not seeking
    the first fame
  - storing the packet position for first frame, needed if the
    dts is not set
  - copy the video if first cutpoint is the first frame may fail
    if the dts is not set. Fixed!
  - cutpoints will now be saved with the values frame-dots,
    packet-dts and packet-position. It is possible to load lists
    stored with previous versions of CutterFF.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1630411200">- Update to version 1.0
  * main.c
    + replaced 'GLIB_MAJOR_VERSION' with
    'GLIB_MINOR_VERSION' and 'glib_major_version'
    with 'glib_minor_version'
  * gui.c
    + setting '-GtkMenuBar-shadow-type' only for
    versions &lt; 3.20 (GTK-3 only)
    + if closing a file with unsaved cutpoints a
    dialog asks for discarding changes
    + replaced in 'cff_gui_css_load_from_data'
    'gtk_style_context_add_provider_for_screen'
    with 'gtk_style_context_add_provider'
    + changed priority in 'cff_gui_logwindow_color_set'
    from 'GTK_STYLE_PROVIDER_PRIORITY_APPLICATION' to
    '..._USER' (GTK-3 only)
    + changed tag color and font in 'textview' to
    GTK-2 'gtk_widget_modify_...' or
    GTK-3 'cff_gui_css_load_from_data'
    + in 'cff_gui_logwindow_color_parse' converting
    'rgb(r,g,b)' to '#rrggbb' (GTK-2 only)
    + popup in 'cff_gui_file_save' for selecting the
    encoder for soft cutting
    + may hang if log was set to 'debug'. So
    'g_main_context_invoke_full' in 'cff_gui_logwindow_cb'
    was removed, 'cff_gui_logwindow_mainthread' is now
    called every 5ms using 'g_timeout_add_full'
    + remove last '\n' from log string in 'cff_gui_logwindow_cb'
    + '_textview_scroll_to_iter' in 'cff_gui_logwindow_cb'
    was removed. Now down scrolling is done using the
    signal 'changed', and setting the new value in
    'cff_gui_logwindow_adjustment' with the function
    'gtk_adjustment_set_value'
    + the slider is now 'GtkScale'
    + using 'Cairo' instead of 'GdkDraw' (GTK-2 only)
  * ffmpeg.c
    + 'cff_ffmpeg_print_codecs_for_id': codecs separated
    by commas, last space in front of terminating ')'
    removed
    + softcut is de- and encoding frames at the cutpoint(s)
    + stream-sync starts copying packets if the timestamp
    is greater or equal than the cutpoint
    + test if bitstream filter 'mp4toannexb' is needed for
    encoding in 'cff_ffmpeg_get_frame_dts' (h.264 + h.265)
    + 'cff_ffmpeg_copy_open': if 'avformat_transfer_internal_
    stream_timing_info' failed, try '(st-&gt;oStream)-&gt;time_
    base = (st-&gt;iStream)-&gt;time_base' before 'av_stream_get_
    codec_timebase'
    + if the first DVB subtitle frame should clear a subtitle,
    it is dropped (no subtitle shown yet). This will also
    compute the right stream duration
  * tools-gtk.c
    + renamed 'guitl_' to 'cff_guitl_'
    + moved 'cff_gui_beep' to 'cff_guitl_beep'
    + 'cff_guitl_window_destroy' sets 'gWindata.topwin'
    to NULL, if the main window is not on the top
    + 'cff_guitl_dialog_icon' sets 'gWindata.topwin' to
    'gWindata.mainwin', is the top window is NULL
    + changed signal 'size-allocate' in 'cff_guitl_window_setup'
    to 'configure-event'</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1631188800">- Update to version 1.0.1
  * gui.c
    + if encoding (softcut enabled) has finished, the text in the
    progressbar may not disappear. Fixed!
  * ffmpeg.c
    + if saving a file with softcut more than once the automatic
    enabling of 'h264_mp4toannexb' or 'hevc_mp4toannexb' fails.
    Fixed!
    + in 'cff_ffmpeg_copy_write_frame_softcut' the PTS assignment
    may wrong, 'pts -= pts_diff' followed by 'pts = pptr-&gt;dts'.
    Fixed!
    + 'av_packet_int' replaced with 'av_packet_alloc'
    + 'av_packet_ref' replaced with 'av_packet_clone'</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1657713600">- Update to version 1.0.2:
  * gui.c:
    + changed in 'cff_gui_dialog_progress_callback'
    Gui_PRIORITY_REDRAW to G_PRIORITY_HIGH_IDLE
    + changed in 'cff_gui_logwindow_add_timeout'
    G_PRIORITY_HIGH to GTK_TEXT_VIEW_PRIORITY_VALIDATE
    + if the first character of the log string is '\r',
    the last line will be overwritten (Last message
    repeated x times). See 'cff_gui_logwindow_mainthread'
    and 'cff_gui_logwindow_cb'
  * ffmpeg.c:
    + works with FFmpeg version 5.0.1
    + in 'cff_ffmpeg_get_image_format_names' looking
    for the codec_id (TIFF, GIF ...) if the encoder
    has not the mime type 'image'
    + test in 'cff_ffmpeg_get_encoder_names' whether
    the encoder supports the pixel format of the input
    + removed in 'cff_ffmpeg_encoder_new' the options
    for 'b-frames', 'gop' and 'sc_threshold'
    + in 'cff_ffmpeg_copy_softcut' forgot to free the
    frame if packet allocation fails
    + 'level &amp;= 0x00FF' in 'cff_ffmpeg_log_callback'
    + get the parent class in 'cff_ffmpeg_log_callback'
    with 'avr' may crash. Right way is using 'ptr'
    + 'skip_prefix' in 'cff_ffmpeg_log_callback' to
    append the next string to the current
    + compare the string in 'cff_ffmpeg_log_callback'
    to the previous one. If equal throw the message
    "Last message repeated x times"
    + some improvements in'cff_ffmpeg_get_frame' for
    proper decoding. Sometimes a frame may report a
    wrong picture type, or a key frame which is not
    at this position, or the frame is not correct
    displayed.
  * ffmpeg.h: including 'libavcodec/bsf.h' (FFmpeg 5.0.1)
- Drop lang package Recommends, no longer needed, nor wanted.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724760000">- Update to 1.3 to add support for FFmpeg 7. Check the ChangeLog
  file for the full list of changes.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1724760001">- Force ffmpeg-6 library use to fix build</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1724760002">- revert to ffmpeg-7</changelog>
</package>
<package pkgid="8ca5c30cabab4306ef11813a3f3887317658df864e458198e8ce1a4d58a4c876fbb19f6141714ee512c2baa6e401b04878fbeafbcc0befda3cc363bf865a7b86" name="cvise-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0+git.20260702.78bba5d" rel="1.2"/>
  <changelog author="martin.liska@hey.com" date="1723636800">- Update to version 2.10.0+git.20240814.7d0ebf0:
  * Catch timeout from Pebble for Python 3.10 and older (#148)
  * Revert "Run on Ubuntu 24.04"
  * Run on Ubuntu 24.04
  * Revert "Try to remove touch command"
  * Try to remove touch command
  * Use llvm 20 as a nightly target</changelog>
  <changelog author="martin.liska@hey.com" date="1731240000">- Update to version 2.11.0+git.20241110.d89a535:
  * Bump to 2.11.0
  * CI: make default LLVM version 19
  * Remove unneeded LLVM layout workaround
  * Add -Wno-error=deprecated-declarations (#151)
  * Fix CI for LLVM nightly
  * Add note that the project is seeking for maintainers
  * Use Process::kill instead of terminate function.
  * Port to LLVM 20 (#149)</changelog>
  <changelog author="Filip Kastl &lt;filip.kastl@suse.com&gt;" date="1746187200">- Update to version 2.11.0+git.20250403.0875824
  * Bump LLVM version in CI (#170)
  * Trim leading/trailing spaces after topformflat (#165)
  * Fix hang when buggy (unaltered) OK comes after STOP (#162)
  * Add tests for LinesPass (#164)
  * Add basic tests for TestManager (#160)
  * Fix unclosed file in is_readable_file (#161)
  * Delete assert of exitcode in TestManager (#158)
  * Port to latest LLVM 20 (drop LLVM 14 and older) (#154)</changelog>
  <changelog author="Filip Kastl &lt;filip.kastl@suse.com&gt;" date="1760097600">- Update to version 2.12.0+git.20251010.334b9acf:
  * clangincludegraph: Take makefile paths from MakefilePass (#392)
  * hints: Fix special hint files not being updated (#391)
  * clangincludegraph: Hide the "subordinate" pass from stats (#390)
  * tests: Enforce the multiprocessing forkserver method (#389)
  * Support for LLVM 22 (#373)
  * makefile,cppmap: Configure file patterns in config; skip other passes (#388)
  * passes: Specify params directly to constructor (#387)
  * hints: Reland "Sort hints in all passes" (#386)
  * hints, test_manager: Sanitize and randomize file names (#383)
  * hints: Implement hint subtraction (#384)
  * tests: Add another possible output into test_cvise (#382)
  * Revert "hints: Sort hints in all passes (#378)" (#385)
  * hints: Sort hints in all passes (#378)
  * cli: Stats sort passes by duration too (#381)
  * hints: Add debug printing for PerTypeHintState (#376)
  * signals: Increase timeout in tests (#379)
  * multifile: Print file&amp;dir count in logs (#380)
  * interleaving: Skip states that are subsets of successes (#377)
  * multifile: MakefilePass removes targets (#375)
  * ClexHints: Optimize the Flex scanner for performance (#374)
  * multifile: Encode file paths in vocab in Python code (#371)
  * interleaving: Don't restart passes that only produce special hints (#370)
  * tree-sitter: Delete package-lock.json distrib files (#372)
  * ClangIncludeGraph: Parallelize pass initialization (#369)
  * hints: Use tuples, make frozen and comparable (#368)
  * ClangIncludeGraph: Support Clang Header Modules (#367)
  * Fix Lines to delete last unfinished block in a file (#366)
  * multifile: Fix Clex rm-toks crash on unended comments (#365)
  * multifile: Fix wrong paths in Lines; more robust path handling (#364)
  * multifile: MakefilePass: Fix parsing of args with quotes (#363)
  * multifile: Enable RmUnusedFilesPass in the config (#361)
  * hints: Fix error in advance() when there're only special hints (#362)
  * multifile: Introduce ClangIncludeGraph heuristic (#355)
  * multifile: Assume all Makefiles to be used (#360)
  * multifile: Introduce RmUnusedFiles pass (#359)
  * test_manager: Giveup is per pass, not for whole category (#357)
  * multifile: Enable MakefilePass (#358)
  * multifile: Lines pass processes all files at once (#352)
  * Bump to 2.12.0 (cherry-pick from v2.12.0-release) (#356)
  * multifile: Support caching (#354)
  * multifile: Forbid interestingness script inside test case (#353)
  * hints: Add Makefile heuristic (#341)
  * multifile: Create @fileref in ClangModuleMap (#350)
  * multifile: Fix rm-toks trying to del spaces across files (#348)
  * Observe signals in event loop via future instead of timeout (#347)
  * multifile: Add support to Blank pass (#349)
  * Bump LLVM version in CI to 21 (#242)
  * multifile: Add support to Balanced pass (#351)
  * Fix occasional log spam from signal handlers (#345)
  * cache: Store in temp files; use hashes; limit per LRU (#344)
  * interleaving: Make fair round-robin pass scheduling (#346)
  * multiprocessing: Only do Pebble workaround when needed (#343)
  * hint: Optimize byte ops in i/o and patch applying (#338)
  * hints: Use msgspec structs as optimization  (#339)
  * hints: Introduce "special" hint types (#336)
  * multifile: Add support to Clex::rm-toks pass (#337)
  * hints: Allow a pass to consume hints from another pass (#335)
  * hints: Passes declare output hint types (#334)
  * multiprocessing: Workaround for hung Pebble jobs (#329)
  * subprocesses: Make PID queue robuster to signals (#333)
  * multifile: Add Clang .modulemap heuristic (#331)
  * Fix flaky test_test_manager: wait for mgr shutdown (#332)
  * subprocesses: Kill via PID queue more often (#311)
  * Add timeouts for pass initialization jobs (#330)
  * multiprocessing: Track worker processes and their children (#325)
  * hotkeys: Fix garbled terminal on unclean exit; refactor (#328)
  * multiprocessing: Use forkserver in all tests (#326)
  * multiprocessing: Stop all jobs before doing pool.__exit__ (#327)
  * subprocesses: Signals don't interrupt child spawn (#324)
  * tests: Run pytest tests in parallel (#309)
  * Reland "test_cvise: Use specific worker count (#317)"
  * Fix signals not being retried (#321)
  * subprocesses: Fix spinning after terminating child (#319)
  * tree-sitter: Import 0.25.8 (#318)
  * Revert "test_cvise: Use specific worker count (#317)" (#320)
  * test_cvise: Use specific worker count (#317)
  * multiprocessing: Fix signal recursion in tests (#316)
  * multiprocessing: Don't create pool many times (#297)
  * Use forkserver multiprocessing mode (#305)
  * subprocesses: Strengthen termination (#310)
  * test_cvise: Use a shorter TMPDIR (#308)
  * multifile: Add support to Tree-sitter pass (#315)
  * multiprocessing: Quickly exit worker on signal outside job (#307)
  * logging: Fix breakage when worker logs an exception (#314)
  * Fix colordiff exception (#313)
  * test_manager: Undo unconditional logging
  * multifile: Introduce support into CLI, test_manager, passes (#301)
  * test_manager: Replace files atomically when committing (#304)
  * tree-sitter: Always link statically (#306)
  * Terminate subprocess on exception; robuster PID queue (#303)
  * Gracefully clean up on SIGTERM (#302)
  * test_cvise: Use temp dir instead of in-tree files (#299)
  * test_manager: Refactor chdir asa context manager (#300)
  * multifile: Don't mkdir parents excessively (#298)
  * logging: Collect logs in main process, prune canceled jobs (#295)
  * Fix flakiness in test_cvise.py - trailing line break (#296)
  * multifile: Add support to Lines pass (#294)
  * multifile: Add support to Comments pass (#293)
  * multifile: Implement support in the hint format (#291)
  * interleaving: Choose candidate by size (and other criteria) (#292)
  * Optimize input copying: offload to workers; skip for hint passes (#290)
  * Refactor code to use pathlib for paths (#289)
  * interleaving: Improve fold success rate by banning failures (#287)
  * Make State objects immutable and hashable (#286)
  * tree-sitter: Add RemoveFunction pass (#281)
  * clang_delta: Skip non-dep typedefs in replace-dependent-typedef (#276)
  * tree-sitter: Add EraseNamespace pass (#280)
  * clang_delta: Add tests for replace-dependent-typedef (#275)
  * test_manager: Make extra dir errors non-fatal (#283)
  * Stats show size improvement for each pass (#279)
  * tree-sitter, tree-sitter-cpp: Don't install into system location (#285)
  * hints: Migrate Balanced pass (#277)
  * hints: Use msgspec for faster [de]serialization (#272)
  * clangbinarysearch: Fix TypeError due to byte-str mixup (#273)
  * tree-sitter: Add ReplaceFunctionDefWithDecl pass (#278)
  * interleaving: Reinit finished passes once in a while (#274)
  * cli: Add missing newline after the file name log (#282)
  * hints: Migrate clex::rm-toks pass (#263)
  * tree-sitter-cpp: Build rule (#270)
  * tree-sitter: Build rule (#268)
  * tree-sitter-cpp: Import 0.23.4 (#269)
  * test_manager: Rewind to earliest unfinished on committing (#271)
  * tree-sitter: Import 0.20.8 (#267)
  * test_manager: Tolerate non-UTF-8 in interestingness test (#265)
  * interleaving: Concurrently execute advance_on_success (#261)
  * hints: More informative logs from ClangHints (#264)
  * interleaving: Track timeouts for each pass separately (#258)
  * test_manager: Decouple process_done_futures and job checks (#257)
  * test_manager: Don't override Pebble sleep unit (#266)
  * Override child processes' temp dir (#262)
  * pytype: Check in CI (#251)
  * cli: Send file name log to intended output (#256)
  * pytype: Fix findings (#250)
  * Fix .sh and folding temp files not cleared on exception (#252)
  * interleaving: Fix round-robin order (#253)
  * test_manager: Fix exception on job timeout (#255)
  * interleaving: Report succeeded pass(es) (#247)
  * hints: Add preamble to the bundle file (#246)
  * interleaving: Enable by default (#249)
  * interleaving: Implement folding of multiple discoveries (#245)
  * Support non UTF-8 inputs (#244)
  * test_manager: Proceed on any success, not necessarily the first (#243)
  * test_manager: Know whether pass category is interleaving (#241)
  * interleaving: Support applying multiple hint bundles (#239)
  * test_manager: Further decouple job scheduling (#240)
  * interleaving: Run all Pass.new() concurrently (#238)
  * test_manager: Refactor task loop (#237)
  * clangbinarysearch: Store C++ standard version in state (#236)
  * test_manager: Introduce job type (#235)
  * lines: Fix lines not being removed with arg=None (#234)
  * hints: Fix 't' incorrect place for Blank pass and in Schema (#232)
  * Rename license file to LICENSE. (#233)
  * clang_delta: Use real timeout for old&amp;new passes (#229)
  * hints: Migrate comments pass (#227)
  * Refactor pass runtime state in test manager (#214)
  * hints: Fix type annotations (#231)
  * Refactor arg passing for Pass.advance_on_success() (#228)
  * hints: Debug logging of the state object (#230)
  * hints: Migrate blank pass (#226)
  * lines: Configure Flex to use fast scanning mode (#222)
  * lines: Don't generate hints for whitespace-only blocks (#223)
  * CI: Don't cancel jobs for the master branch (#216)
  * Add SHARE_DIR_SUFFIX variable (#224)
  * hints: Introduce hint type; run independent binsrch per type (#219)
  * hints: Migrate clang_delta ReplaceFunctionDefWithDecl (#210)
  * Add a variable for local tools directory. (#220)
  * hints: Support text replacement patches (#209)
  * Revert "Allow the search for cvise script in the top-level directory. (#215)" (#217)
  * hints: Add bundle class (#208)
  * Allow the search for cvise script in the top-level directory. (#215)
  * passes: Ensure max_transforms is initialized (#213)
  * cli: Don't close stderr (#211)
  * Stop using check_sanity for passes (#212)
  * interleaving: Add support into pass group JSON config (#207)
  * hints: Add ClangHintsPass with RemoveUnusedFunction (#203)
  * Refactor pass category logic of pass group config (#205)
  * hints: Migrate clang_delta logic for RemoveUnusedFunction (#202)
  * Fix --stopping-threshold checked too rarely (#204)
  * Switch to os.path.abspath() instead of os.path.realpath() when searching for external binaries. This is sometimes needed due to the symlinks created by build systems. (#206)
  * hints: Add CLI for applying hints to input (#201)
  * interleaving: Manager can run different passes simultaneously (#199)
  * hints: Support loading uncompressed hint files (#200)
  * Abort active jobs when there's an exception (#197)
  * Add missing headers (#198)
  * Refactor job management in TestManager (#195)
  * Lines: refactor tests for readability (#194)
  * Improve Lines: only remove exactly at given depth (#192)
  * hints: Migrate lines pass (#191)
  * hints: Switch to the zstandard library for compression (#193)
  * hints: Migrate line_markers pass (#186)
  * Add more generic tests for the Lines pass (#187)
  * hints: Skeleton class for hint-based pass (#182)
  * CI: Allow manual trigger of Github Actions (#190)
  * Rename cvise driver to cvise-cli.py to differentiate between the driver and the package. (#189)
  * Refactor line_marker tests (#188)
  * hints: Implement storage (#181)
  * Add support for LLVM 21 as of 2025.06.24 (#183)
  * Address review comment.
  * Add [project] clause to pyproject.toml to improve automated tooling support.
  * hints: Introduce basic hint (text deletion) format &amp; helpers (#175)
  * Refactor arg passing for Pass.new() (#180)
  * CI: Assume Python 3.8 in Ruff (#176)
  * Fix Python 3.8 incompat in lines.py (#177)
  * CI: Stop testing LLVM 17 (#179)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1781006400">- Update to version 2.12.0+git.20260418.64ff7de2:
  * lines: Don't trim last newline in files (#501)
  * clex: Another fix for trailing newline trimming (#500)
  * tests: Initialize sigmonitor where needed (#499)
  * ci: Retry on infra errors (#498)
  * clex: Don't trim last newline in files (#495)
  * clex,topformflat: Fix Windows build (#497)
  * ci: Set timeouts on jobs (#496)
  * fileutil: Another fix for KeyboardInterrupt leftovers (#494)
  * tests: Add output variant for blocksort-part.c reduction (#493)
  * fileutil: Fix leftover files in atomic dir replacement (#491)
  * ci: Bump checkout action version (#492)
  * cli: Don't require arguments for --list-passes (#490)
  * clang_delta: support HIP (.hip) inputs on LLVM 17+ (#489)
  * test_manager: Fix copying of separate input files (#484)
  * test_manager: Fix pass init when multiple input files (#485)
  * tree-sitter-cpp: Update to latest upstream (#480)
  * ci, docs: Add macOS build (#477)
  * [tests] Fix tests for macOS (#478)
  * clex: Fix macOS build with system Flex (#476)
  * cmake: Fix updating CLANG_FORMAT_PATH when clang-format is not found (#475)
  * signals: Resole future eagerly; allow empty wakeup (#474)
  * multifile: Add Fibonacci integration test (#472)
  * multifile: Fix errors on empty dir (#473)
  * multifile: Fix backup error (#471)
  * docs, tests: Full example of directory input test cases (#468)
  * cli: Print stdout/stderr when interestingness test fails (#469)
  * [help] Mention that input can be a directory (#467)
  * signals: Prefer asynchronous, delayed handling (#465)
  * docs: Recommend Pebble 5.1.1+ (#464)
  * [ci] Add free-threaded Python testing (#462)
  * [ci] Add testing on Python 3.14 (#461)
  * Modernize code for Python 3.10 (#459)
  * Use dataclass with `__slots__` (#455)
  * tree-sitter: Delete unused Cargo.lock (#458)
  * test_manager: Only calc size diff for successful transforms (#456)
  * test_manager: Specify cwd instead of doing chdir (#457)
  * docs,pyproject: Document Python 3.10+ is requirement (#454)
  * clang_delta: Downgrade instance count logs to debug-only (#453)
  * Statistics accounts for timed-out/stopping/canceled jobs (#452)
  * Force-clean unexpected temp dirs periodically (#445)
  * clang_delta: Only brute force C++ standard for select heuristics (#451)
  * hints: Refactor out patch sorting key function (#450)
  * hints: Fix assert when inserting into to-be-removed chunk (#449)
  * interleaving: Print group information in --list-passes (#446)
  * IndentPass: Get rid of no-op jobs (#448)
  * logs: Correctly pluralize byte/line counts (#444)
  * logs: Fix orphan comma for single-pass stat messages (#443)
  * clang_delta: Only use bin search for select heuristics (#442)
  * clang_delta, clang_include_graph: Fix clang_tidy findings (#440)
  * test_manager: Fix wait when missing timeout workaround is due  (#441)
  * Support for LLVM 22 updated, as of 2025-10-25 (#439)
  * docs: Update note on supported Clang/LLVM versions (#438)
  * multifile: Introduce InlineIncludesPass (#427)
  * ci: Disable pytest parallelization (#436)
  * subprocesses: Spin loop when communicating (#429)
  * clangincludegraph: Fix empty paths in hints (#433)
  * interleaving: Always reinit passes consumed by other passes (#435)
  * Refactoring: sort Python imports (#434)
  * multifile: Prioritize passes providing data to others (#432)
  * clanghints: Validate all hints in tests (#431)
  * ci: Remove unneeded pytype dep for CI-Python jobs (#428)
  * clang_delta: Support for LLVM 22 20251014 (#430)
  * rmunusedfiles: Fix omitting pass name when only dirs removed (#426)
  * test_manager: Log initial file sizes on startup (#425)
  * multifile: Remove files created by interestingness test (#424)
  * rmunusedfiles: Removal of empty unused directories (#423)
  * lines: Fix inefficiency for multi-file inputs (#422)
  * hints: Preserve empty dirs in the test case (#421)
  * hints: Refactor "file" field to be "path" (#420)
  * makefile: Filerefs for directories (#419)
  * signals: Fix race condition around future.set_exception (#418)
  * makefile: Report filerefs for mentioned files (#417)
  * hints: Migrate clang_delta CallExprToValue (#415)
  * hints: Print vocab null-char separated in clang_delta (#416)
  * hints: Migrate clang_delta ReplaceDependentTypedef (#413)
  * clang_delta: Fix crash in replace-dependent-typedef on unresolved using (#414)
  * pyright: Add CI job (#412)
  * pyright: Add pyproject config (#411)
  * pyright: Add workarounds to avoid checker errors (#410)
  * Fix bugs caught by pyright (#409)
  * interleaving: Also add looped category into the default config (#408)
  * Modernize code for Python 3.9+ (#407)
  * ci: Add Python version compatibility tests (#400)
  * docs,pyproject: Document Python 3.9+ is requirement (#406)
  * Python 3.9+ compatibility fixes (#404)
  * tests: Pass -Wall -Werror to GCC to avoid unexpected reductions (#405)
  * makefile: Fix unescaped special char in regexp (#403)
  * hints: Fix test flakiness due to file ordering (#402)
  * ci: Fix typo in LLVM RelWithDebInfo jobs (#401)
  * makefile: Only remove args for recognized programs (#396)
  * makefile: Fix arg incorrectly removed after "-osomething" (#397)
  * cli: Exit with nonzero code on bad interestingness test (#395)
  * logs: Sort-uniquify pass names (#398)
  * ci: Use ubuntu:25.04 instead of rolling for Nightly job (#399)
  * Prevent makefiles from corruption by other passes (#394)
  * multifile: Support --print-diff (#393)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1782475200">- Update to version 2.12.0+git.20260624.82a22c61:
  * Fix test_dir_linker_duplicate_var_error on non-english locales (#507)
  * CMakeLists.txt: embed unabbreviated git hash to release tarball (#506)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1782475201">- Use 2 threads in `test_dir_linker_duplicate_var_error`A (bsc#1268265).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782561600">- Explicitly name the test_dir_linker_duplicate_2threads.patch added
  by Giuliano Belinassi in the previous changelog entry: it forces the
  test_dir_linker_duplicate_var_error test case to run with two
  threads, working around a hang on single-core build VMs
  (bsc#1268265).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782561601">- Add cvise-tree-sitter-cpp-aarch64-sign-compare.patch: fix a
  - Werror=sign-compare build failure in the bundled tree-sitter-cpp
  scanner on aarch64, where wchar_t is unsigned and the raw-string
  delimiter is compared against the signed int32_t lookahead.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785931200">- Update to version 2.12.0+git.20260702.78bba5d:
  * test_manager: fix empty-jobs deadlock on state exhaustion, which
    made test_dir_linker_duplicate_var_error hang on single-core
    machines (boo#1268265)
- Drop test_dir_linker_duplicate_2threads.patch: the single-core hang
  it worked around is fixed upstream
- Add cvise-test-interleaving-deterministic-reduction.patch: pin the
  interestingness test of test_interleaving_lines_passes to
  - Werror=implicit-function-declaration. Without it the test has two
  admissible reductions on GCC &lt;= 13, which both Leap 16.0 and 16.1
  ship, and the interleaved passes race between them (boo#1273590)
- Drop the obsolete suse_version &lt; 1550 conditionals: cvise needs
  python3 &gt;= 3.8 while SLE-15/Leap 15.x ship python 3.6, so it cannot
  build there at all and the gcc11 fallback was dead code
- Drop unused ncurses-devel BuildRequires: nothing in the tree
  references curses and the build links neither -lncurses nor -ltinfo
- Use %autosetup</changelog>
</package>
<package pkgid="80440e7609e4ef10e73d20d5580892d7783a688ab58f36008e396ac5580423e8313fd160dd9c24164384fe6a6f5d70afe70fa8f056cf1d77fbd18991d27e6630" name="cvise-debugsource" arch="i586">
  <version epoch="0" ver="2.12.0+git.20260702.78bba5d" rel="1.2"/>
  <changelog author="martin.liska@hey.com" date="1723636800">- Update to version 2.10.0+git.20240814.7d0ebf0:
  * Catch timeout from Pebble for Python 3.10 and older (#148)
  * Revert "Run on Ubuntu 24.04"
  * Run on Ubuntu 24.04
  * Revert "Try to remove touch command"
  * Try to remove touch command
  * Use llvm 20 as a nightly target</changelog>
  <changelog author="martin.liska@hey.com" date="1731240000">- Update to version 2.11.0+git.20241110.d89a535:
  * Bump to 2.11.0
  * CI: make default LLVM version 19
  * Remove unneeded LLVM layout workaround
  * Add -Wno-error=deprecated-declarations (#151)
  * Fix CI for LLVM nightly
  * Add note that the project is seeking for maintainers
  * Use Process::kill instead of terminate function.
  * Port to LLVM 20 (#149)</changelog>
  <changelog author="Filip Kastl &lt;filip.kastl@suse.com&gt;" date="1746187200">- Update to version 2.11.0+git.20250403.0875824
  * Bump LLVM version in CI (#170)
  * Trim leading/trailing spaces after topformflat (#165)
  * Fix hang when buggy (unaltered) OK comes after STOP (#162)
  * Add tests for LinesPass (#164)
  * Add basic tests for TestManager (#160)
  * Fix unclosed file in is_readable_file (#161)
  * Delete assert of exitcode in TestManager (#158)
  * Port to latest LLVM 20 (drop LLVM 14 and older) (#154)</changelog>
  <changelog author="Filip Kastl &lt;filip.kastl@suse.com&gt;" date="1760097600">- Update to version 2.12.0+git.20251010.334b9acf:
  * clangincludegraph: Take makefile paths from MakefilePass (#392)
  * hints: Fix special hint files not being updated (#391)
  * clangincludegraph: Hide the "subordinate" pass from stats (#390)
  * tests: Enforce the multiprocessing forkserver method (#389)
  * Support for LLVM 22 (#373)
  * makefile,cppmap: Configure file patterns in config; skip other passes (#388)
  * passes: Specify params directly to constructor (#387)
  * hints: Reland "Sort hints in all passes" (#386)
  * hints, test_manager: Sanitize and randomize file names (#383)
  * hints: Implement hint subtraction (#384)
  * tests: Add another possible output into test_cvise (#382)
  * Revert "hints: Sort hints in all passes (#378)" (#385)
  * hints: Sort hints in all passes (#378)
  * cli: Stats sort passes by duration too (#381)
  * hints: Add debug printing for PerTypeHintState (#376)
  * signals: Increase timeout in tests (#379)
  * multifile: Print file&amp;dir count in logs (#380)
  * interleaving: Skip states that are subsets of successes (#377)
  * multifile: MakefilePass removes targets (#375)
  * ClexHints: Optimize the Flex scanner for performance (#374)
  * multifile: Encode file paths in vocab in Python code (#371)
  * interleaving: Don't restart passes that only produce special hints (#370)
  * tree-sitter: Delete package-lock.json distrib files (#372)
  * ClangIncludeGraph: Parallelize pass initialization (#369)
  * hints: Use tuples, make frozen and comparable (#368)
  * ClangIncludeGraph: Support Clang Header Modules (#367)
  * Fix Lines to delete last unfinished block in a file (#366)
  * multifile: Fix Clex rm-toks crash on unended comments (#365)
  * multifile: Fix wrong paths in Lines; more robust path handling (#364)
  * multifile: MakefilePass: Fix parsing of args with quotes (#363)
  * multifile: Enable RmUnusedFilesPass in the config (#361)
  * hints: Fix error in advance() when there're only special hints (#362)
  * multifile: Introduce ClangIncludeGraph heuristic (#355)
  * multifile: Assume all Makefiles to be used (#360)
  * multifile: Introduce RmUnusedFiles pass (#359)
  * test_manager: Giveup is per pass, not for whole category (#357)
  * multifile: Enable MakefilePass (#358)
  * multifile: Lines pass processes all files at once (#352)
  * Bump to 2.12.0 (cherry-pick from v2.12.0-release) (#356)
  * multifile: Support caching (#354)
  * multifile: Forbid interestingness script inside test case (#353)
  * hints: Add Makefile heuristic (#341)
  * multifile: Create @fileref in ClangModuleMap (#350)
  * multifile: Fix rm-toks trying to del spaces across files (#348)
  * Observe signals in event loop via future instead of timeout (#347)
  * multifile: Add support to Blank pass (#349)
  * Bump LLVM version in CI to 21 (#242)
  * multifile: Add support to Balanced pass (#351)
  * Fix occasional log spam from signal handlers (#345)
  * cache: Store in temp files; use hashes; limit per LRU (#344)
  * interleaving: Make fair round-robin pass scheduling (#346)
  * multiprocessing: Only do Pebble workaround when needed (#343)
  * hint: Optimize byte ops in i/o and patch applying (#338)
  * hints: Use msgspec structs as optimization  (#339)
  * hints: Introduce "special" hint types (#336)
  * multifile: Add support to Clex::rm-toks pass (#337)
  * hints: Allow a pass to consume hints from another pass (#335)
  * hints: Passes declare output hint types (#334)
  * multiprocessing: Workaround for hung Pebble jobs (#329)
  * subprocesses: Make PID queue robuster to signals (#333)
  * multifile: Add Clang .modulemap heuristic (#331)
  * Fix flaky test_test_manager: wait for mgr shutdown (#332)
  * subprocesses: Kill via PID queue more often (#311)
  * Add timeouts for pass initialization jobs (#330)
  * multiprocessing: Track worker processes and their children (#325)
  * hotkeys: Fix garbled terminal on unclean exit; refactor (#328)
  * multiprocessing: Use forkserver in all tests (#326)
  * multiprocessing: Stop all jobs before doing pool.__exit__ (#327)
  * subprocesses: Signals don't interrupt child spawn (#324)
  * tests: Run pytest tests in parallel (#309)
  * Reland "test_cvise: Use specific worker count (#317)"
  * Fix signals not being retried (#321)
  * subprocesses: Fix spinning after terminating child (#319)
  * tree-sitter: Import 0.25.8 (#318)
  * Revert "test_cvise: Use specific worker count (#317)" (#320)
  * test_cvise: Use specific worker count (#317)
  * multiprocessing: Fix signal recursion in tests (#316)
  * multiprocessing: Don't create pool many times (#297)
  * Use forkserver multiprocessing mode (#305)
  * subprocesses: Strengthen termination (#310)
  * test_cvise: Use a shorter TMPDIR (#308)
  * multifile: Add support to Tree-sitter pass (#315)
  * multiprocessing: Quickly exit worker on signal outside job (#307)
  * logging: Fix breakage when worker logs an exception (#314)
  * Fix colordiff exception (#313)
  * test_manager: Undo unconditional logging
  * multifile: Introduce support into CLI, test_manager, passes (#301)
  * test_manager: Replace files atomically when committing (#304)
  * tree-sitter: Always link statically (#306)
  * Terminate subprocess on exception; robuster PID queue (#303)
  * Gracefully clean up on SIGTERM (#302)
  * test_cvise: Use temp dir instead of in-tree files (#299)
  * test_manager: Refactor chdir asa context manager (#300)
  * multifile: Don't mkdir parents excessively (#298)
  * logging: Collect logs in main process, prune canceled jobs (#295)
  * Fix flakiness in test_cvise.py - trailing line break (#296)
  * multifile: Add support to Lines pass (#294)
  * multifile: Add support to Comments pass (#293)
  * multifile: Implement support in the hint format (#291)
  * interleaving: Choose candidate by size (and other criteria) (#292)
  * Optimize input copying: offload to workers; skip for hint passes (#290)
  * Refactor code to use pathlib for paths (#289)
  * interleaving: Improve fold success rate by banning failures (#287)
  * Make State objects immutable and hashable (#286)
  * tree-sitter: Add RemoveFunction pass (#281)
  * clang_delta: Skip non-dep typedefs in replace-dependent-typedef (#276)
  * tree-sitter: Add EraseNamespace pass (#280)
  * clang_delta: Add tests for replace-dependent-typedef (#275)
  * test_manager: Make extra dir errors non-fatal (#283)
  * Stats show size improvement for each pass (#279)
  * tree-sitter, tree-sitter-cpp: Don't install into system location (#285)
  * hints: Migrate Balanced pass (#277)
  * hints: Use msgspec for faster [de]serialization (#272)
  * clangbinarysearch: Fix TypeError due to byte-str mixup (#273)
  * tree-sitter: Add ReplaceFunctionDefWithDecl pass (#278)
  * interleaving: Reinit finished passes once in a while (#274)
  * cli: Add missing newline after the file name log (#282)
  * hints: Migrate clex::rm-toks pass (#263)
  * tree-sitter-cpp: Build rule (#270)
  * tree-sitter: Build rule (#268)
  * tree-sitter-cpp: Import 0.23.4 (#269)
  * test_manager: Rewind to earliest unfinished on committing (#271)
  * tree-sitter: Import 0.20.8 (#267)
  * test_manager: Tolerate non-UTF-8 in interestingness test (#265)
  * interleaving: Concurrently execute advance_on_success (#261)
  * hints: More informative logs from ClangHints (#264)
  * interleaving: Track timeouts for each pass separately (#258)
  * test_manager: Decouple process_done_futures and job checks (#257)
  * test_manager: Don't override Pebble sleep unit (#266)
  * Override child processes' temp dir (#262)
  * pytype: Check in CI (#251)
  * cli: Send file name log to intended output (#256)
  * pytype: Fix findings (#250)
  * Fix .sh and folding temp files not cleared on exception (#252)
  * interleaving: Fix round-robin order (#253)
  * test_manager: Fix exception on job timeout (#255)
  * interleaving: Report succeeded pass(es) (#247)
  * hints: Add preamble to the bundle file (#246)
  * interleaving: Enable by default (#249)
  * interleaving: Implement folding of multiple discoveries (#245)
  * Support non UTF-8 inputs (#244)
  * test_manager: Proceed on any success, not necessarily the first (#243)
  * test_manager: Know whether pass category is interleaving (#241)
  * interleaving: Support applying multiple hint bundles (#239)
  * test_manager: Further decouple job scheduling (#240)
  * interleaving: Run all Pass.new() concurrently (#238)
  * test_manager: Refactor task loop (#237)
  * clangbinarysearch: Store C++ standard version in state (#236)
  * test_manager: Introduce job type (#235)
  * lines: Fix lines not being removed with arg=None (#234)
  * hints: Fix 't' incorrect place for Blank pass and in Schema (#232)
  * Rename license file to LICENSE. (#233)
  * clang_delta: Use real timeout for old&amp;new passes (#229)
  * hints: Migrate comments pass (#227)
  * Refactor pass runtime state in test manager (#214)
  * hints: Fix type annotations (#231)
  * Refactor arg passing for Pass.advance_on_success() (#228)
  * hints: Debug logging of the state object (#230)
  * hints: Migrate blank pass (#226)
  * lines: Configure Flex to use fast scanning mode (#222)
  * lines: Don't generate hints for whitespace-only blocks (#223)
  * CI: Don't cancel jobs for the master branch (#216)
  * Add SHARE_DIR_SUFFIX variable (#224)
  * hints: Introduce hint type; run independent binsrch per type (#219)
  * hints: Migrate clang_delta ReplaceFunctionDefWithDecl (#210)
  * Add a variable for local tools directory. (#220)
  * hints: Support text replacement patches (#209)
  * Revert "Allow the search for cvise script in the top-level directory. (#215)" (#217)
  * hints: Add bundle class (#208)
  * Allow the search for cvise script in the top-level directory. (#215)
  * passes: Ensure max_transforms is initialized (#213)
  * cli: Don't close stderr (#211)
  * Stop using check_sanity for passes (#212)
  * interleaving: Add support into pass group JSON config (#207)
  * hints: Add ClangHintsPass with RemoveUnusedFunction (#203)
  * Refactor pass category logic of pass group config (#205)
  * hints: Migrate clang_delta logic for RemoveUnusedFunction (#202)
  * Fix --stopping-threshold checked too rarely (#204)
  * Switch to os.path.abspath() instead of os.path.realpath() when searching for external binaries. This is sometimes needed due to the symlinks created by build systems. (#206)
  * hints: Add CLI for applying hints to input (#201)
  * interleaving: Manager can run different passes simultaneously (#199)
  * hints: Support loading uncompressed hint files (#200)
  * Abort active jobs when there's an exception (#197)
  * Add missing headers (#198)
  * Refactor job management in TestManager (#195)
  * Lines: refactor tests for readability (#194)
  * Improve Lines: only remove exactly at given depth (#192)
  * hints: Migrate lines pass (#191)
  * hints: Switch to the zstandard library for compression (#193)
  * hints: Migrate line_markers pass (#186)
  * Add more generic tests for the Lines pass (#187)
  * hints: Skeleton class for hint-based pass (#182)
  * CI: Allow manual trigger of Github Actions (#190)
  * Rename cvise driver to cvise-cli.py to differentiate between the driver and the package. (#189)
  * Refactor line_marker tests (#188)
  * hints: Implement storage (#181)
  * Add support for LLVM 21 as of 2025.06.24 (#183)
  * Address review comment.
  * Add [project] clause to pyproject.toml to improve automated tooling support.
  * hints: Introduce basic hint (text deletion) format &amp; helpers (#175)
  * Refactor arg passing for Pass.new() (#180)
  * CI: Assume Python 3.8 in Ruff (#176)
  * Fix Python 3.8 incompat in lines.py (#177)
  * CI: Stop testing LLVM 17 (#179)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1781006400">- Update to version 2.12.0+git.20260418.64ff7de2:
  * lines: Don't trim last newline in files (#501)
  * clex: Another fix for trailing newline trimming (#500)
  * tests: Initialize sigmonitor where needed (#499)
  * ci: Retry on infra errors (#498)
  * clex: Don't trim last newline in files (#495)
  * clex,topformflat: Fix Windows build (#497)
  * ci: Set timeouts on jobs (#496)
  * fileutil: Another fix for KeyboardInterrupt leftovers (#494)
  * tests: Add output variant for blocksort-part.c reduction (#493)
  * fileutil: Fix leftover files in atomic dir replacement (#491)
  * ci: Bump checkout action version (#492)
  * cli: Don't require arguments for --list-passes (#490)
  * clang_delta: support HIP (.hip) inputs on LLVM 17+ (#489)
  * test_manager: Fix copying of separate input files (#484)
  * test_manager: Fix pass init when multiple input files (#485)
  * tree-sitter-cpp: Update to latest upstream (#480)
  * ci, docs: Add macOS build (#477)
  * [tests] Fix tests for macOS (#478)
  * clex: Fix macOS build with system Flex (#476)
  * cmake: Fix updating CLANG_FORMAT_PATH when clang-format is not found (#475)
  * signals: Resole future eagerly; allow empty wakeup (#474)
  * multifile: Add Fibonacci integration test (#472)
  * multifile: Fix errors on empty dir (#473)
  * multifile: Fix backup error (#471)
  * docs, tests: Full example of directory input test cases (#468)
  * cli: Print stdout/stderr when interestingness test fails (#469)
  * [help] Mention that input can be a directory (#467)
  * signals: Prefer asynchronous, delayed handling (#465)
  * docs: Recommend Pebble 5.1.1+ (#464)
  * [ci] Add free-threaded Python testing (#462)
  * [ci] Add testing on Python 3.14 (#461)
  * Modernize code for Python 3.10 (#459)
  * Use dataclass with `__slots__` (#455)
  * tree-sitter: Delete unused Cargo.lock (#458)
  * test_manager: Only calc size diff for successful transforms (#456)
  * test_manager: Specify cwd instead of doing chdir (#457)
  * docs,pyproject: Document Python 3.10+ is requirement (#454)
  * clang_delta: Downgrade instance count logs to debug-only (#453)
  * Statistics accounts for timed-out/stopping/canceled jobs (#452)
  * Force-clean unexpected temp dirs periodically (#445)
  * clang_delta: Only brute force C++ standard for select heuristics (#451)
  * hints: Refactor out patch sorting key function (#450)
  * hints: Fix assert when inserting into to-be-removed chunk (#449)
  * interleaving: Print group information in --list-passes (#446)
  * IndentPass: Get rid of no-op jobs (#448)
  * logs: Correctly pluralize byte/line counts (#444)
  * logs: Fix orphan comma for single-pass stat messages (#443)
  * clang_delta: Only use bin search for select heuristics (#442)
  * clang_delta, clang_include_graph: Fix clang_tidy findings (#440)
  * test_manager: Fix wait when missing timeout workaround is due  (#441)
  * Support for LLVM 22 updated, as of 2025-10-25 (#439)
  * docs: Update note on supported Clang/LLVM versions (#438)
  * multifile: Introduce InlineIncludesPass (#427)
  * ci: Disable pytest parallelization (#436)
  * subprocesses: Spin loop when communicating (#429)
  * clangincludegraph: Fix empty paths in hints (#433)
  * interleaving: Always reinit passes consumed by other passes (#435)
  * Refactoring: sort Python imports (#434)
  * multifile: Prioritize passes providing data to others (#432)
  * clanghints: Validate all hints in tests (#431)
  * ci: Remove unneeded pytype dep for CI-Python jobs (#428)
  * clang_delta: Support for LLVM 22 20251014 (#430)
  * rmunusedfiles: Fix omitting pass name when only dirs removed (#426)
  * test_manager: Log initial file sizes on startup (#425)
  * multifile: Remove files created by interestingness test (#424)
  * rmunusedfiles: Removal of empty unused directories (#423)
  * lines: Fix inefficiency for multi-file inputs (#422)
  * hints: Preserve empty dirs in the test case (#421)
  * hints: Refactor "file" field to be "path" (#420)
  * makefile: Filerefs for directories (#419)
  * signals: Fix race condition around future.set_exception (#418)
  * makefile: Report filerefs for mentioned files (#417)
  * hints: Migrate clang_delta CallExprToValue (#415)
  * hints: Print vocab null-char separated in clang_delta (#416)
  * hints: Migrate clang_delta ReplaceDependentTypedef (#413)
  * clang_delta: Fix crash in replace-dependent-typedef on unresolved using (#414)
  * pyright: Add CI job (#412)
  * pyright: Add pyproject config (#411)
  * pyright: Add workarounds to avoid checker errors (#410)
  * Fix bugs caught by pyright (#409)
  * interleaving: Also add looped category into the default config (#408)
  * Modernize code for Python 3.9+ (#407)
  * ci: Add Python version compatibility tests (#400)
  * docs,pyproject: Document Python 3.9+ is requirement (#406)
  * Python 3.9+ compatibility fixes (#404)
  * tests: Pass -Wall -Werror to GCC to avoid unexpected reductions (#405)
  * makefile: Fix unescaped special char in regexp (#403)
  * hints: Fix test flakiness due to file ordering (#402)
  * ci: Fix typo in LLVM RelWithDebInfo jobs (#401)
  * makefile: Only remove args for recognized programs (#396)
  * makefile: Fix arg incorrectly removed after "-osomething" (#397)
  * cli: Exit with nonzero code on bad interestingness test (#395)
  * logs: Sort-uniquify pass names (#398)
  * ci: Use ubuntu:25.04 instead of rolling for Nightly job (#399)
  * Prevent makefiles from corruption by other passes (#394)
  * multifile: Support --print-diff (#393)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1782475200">- Update to version 2.12.0+git.20260624.82a22c61:
  * Fix test_dir_linker_duplicate_var_error on non-english locales (#507)
  * CMakeLists.txt: embed unabbreviated git hash to release tarball (#506)</changelog>
  <changelog author="Giuliano Belinassi &lt;giuliano.belinassi@suse.com&gt;" date="1782475201">- Use 2 threads in `test_dir_linker_duplicate_var_error`A (bsc#1268265).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782561600">- Explicitly name the test_dir_linker_duplicate_2threads.patch added
  by Giuliano Belinassi in the previous changelog entry: it forces the
  test_dir_linker_duplicate_var_error test case to run with two
  threads, working around a hang on single-core build VMs
  (bsc#1268265).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782561601">- Add cvise-tree-sitter-cpp-aarch64-sign-compare.patch: fix a
  - Werror=sign-compare build failure in the bundled tree-sitter-cpp
  scanner on aarch64, where wchar_t is unsigned and the raw-string
  delimiter is compared against the signed int32_t lookahead.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785931200">- Update to version 2.12.0+git.20260702.78bba5d:
  * test_manager: fix empty-jobs deadlock on state exhaustion, which
    made test_dir_linker_duplicate_var_error hang on single-core
    machines (boo#1268265)
- Drop test_dir_linker_duplicate_2threads.patch: the single-core hang
  it worked around is fixed upstream
- Add cvise-test-interleaving-deterministic-reduction.patch: pin the
  interestingness test of test_interleaving_lines_passes to
  - Werror=implicit-function-declaration. Without it the test has two
  admissible reductions on GCC &lt;= 13, which both Leap 16.0 and 16.1
  ship, and the interleaved passes race between them (boo#1273590)
- Drop the obsolete suse_version &lt; 1550 conditionals: cvise needs
  python3 &gt;= 3.8 while SLE-15/Leap 15.x ship python 3.6, so it cannot
  build there at all and the gcc11 fallback was dead code
- Drop unused ncurses-devel BuildRequires: nothing in the tree
  references curses and the build links neither -lncurses nor -ltinfo
- Use %autosetup</changelog>
</package>
<package pkgid="6b5302c906ff1c3794e20a0ba4847941ac37ca233f975429319ebdd07afdce5fa5c9bfa3653256fe8399a9d5325e898f245c76d4d159c7f60ef8873e91316510" name="cvs-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.13" rel="5.4"/>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="tchvatal@suse.com" date="1497528000">- Update bit with spec-cleaner
- Use proper url for docu and do not recompress:
  * OpenSourceDevWithCVS_2E.tar.gz instead of bz2
- Add systemd socket service to replace the xinetd service</changelog>
  <changelog author="mpluskal@suse.com" date="1497528001">- Update dependencies:
  * enable kerberos
  * explicitly require ssh</changelog>
  <changelog author="josef.moellers@suse.com" date="1502452800">- Disallow a leading dash in the argument of the "-d" option.
  [bsc#1053364, CVE-2017-12836,
  cvs-Bug-1053364-disallow-dash.patch]
- Changed license to "GPL-2.0"
  see http://cvs.savannah.nongnu.org/viewvc/cvs/ccvs/cvs.spec.in</changelog>
  <changelog author="kukuk@suse.com" date="1518177600">- Don't create unused xinetd directory</changelog>
  <changelog author="josef.moellers@suse.com" date="1537358400">- Upgrade to 1.12.13
  This version fixes two security vulnerabilities in the zlib
  compression libraries (see CERT vulnerabilities advisories
  [#238678] &amp; #680620 for more info), several issues involving
  potential data-loss on heavily loaded systems, some minor
  potential crashes, hangs, and several minor annoyances in CVS
  client and server behavior.
  See also:
  https://savannah.nongnu.org/forum/forum.php?forum_id=4046
  http://cvs.savannah.gnu.org/viewvc/cvs/ccvs/NEWS?revision=1.341</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650542400">- add compile-with-Wformat-security.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1720353600">- add %autoreconf in subdir cvslock-0.2 to support gcc-14</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1770379200">- The CVS server hangs because it assumes the compressed input
  length requested will be available from the underlying stream,
  which is almost always necessarily shorter due to compression.
  Fixed by requesting one byte at a time. (bsc#1257000)
  * fix-broken-zlib.c-implementation.patch</changelog>
</package>
<package pkgid="343e57d0dbff0a95460b781eb9e18ad39369b70df2128aa643081d873c01843e4c9db6b93376e786342ebe50b827535f0728420a73c2752ba5b1a57986521fb6" name="cvs-debugsource" arch="i586">
  <version epoch="0" ver="1.12.13" rel="5.4"/>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="tchvatal@suse.com" date="1497528000">- Update bit with spec-cleaner
- Use proper url for docu and do not recompress:
  * OpenSourceDevWithCVS_2E.tar.gz instead of bz2
- Add systemd socket service to replace the xinetd service</changelog>
  <changelog author="mpluskal@suse.com" date="1497528001">- Update dependencies:
  * enable kerberos
  * explicitly require ssh</changelog>
  <changelog author="josef.moellers@suse.com" date="1502452800">- Disallow a leading dash in the argument of the "-d" option.
  [bsc#1053364, CVE-2017-12836,
  cvs-Bug-1053364-disallow-dash.patch]
- Changed license to "GPL-2.0"
  see http://cvs.savannah.nongnu.org/viewvc/cvs/ccvs/cvs.spec.in</changelog>
  <changelog author="kukuk@suse.com" date="1518177600">- Don't create unused xinetd directory</changelog>
  <changelog author="josef.moellers@suse.com" date="1537358400">- Upgrade to 1.12.13
  This version fixes two security vulnerabilities in the zlib
  compression libraries (see CERT vulnerabilities advisories
  [#238678] &amp; #680620 for more info), several issues involving
  potential data-loss on heavily loaded systems, some minor
  potential crashes, hangs, and several minor annoyances in CVS
  client and server behavior.
  See also:
  https://savannah.nongnu.org/forum/forum.php?forum_id=4046
  http://cvs.savannah.gnu.org/viewvc/cvs/ccvs/NEWS?revision=1.341</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650542400">- add compile-with-Wformat-security.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1720353600">- add %autoreconf in subdir cvslock-0.2 to support gcc-14</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1770379200">- The CVS server hangs because it assumes the compressed input
  length requested will be available from the underlying stream,
  which is almost always necessarily shorter due to compression.
  Fixed by requesting one byte at a time. (bsc#1257000)
  * fix-broken-zlib.c-implementation.patch</changelog>
</package>
<package pkgid="b4d72c4d4fc4c63bf6a1f885e17d88aec9d081ec4fa251a5749db0de87ba93db7255f0e721a5d50ed971dd218a1f224ce21ea2a9603cf84225a992285b289c7a" name="cvsps-debuginfo" arch="i586">
  <version epoch="0" ver="2.1" rel="187.3"/>
  <changelog author="mvyskocil@suse.com" date="1358251200">- update to 3.8
  * fix buggy generation of the revision-map file (thanks to Chris Rorvick).
  * don't convert .cvsignores by default, we have field reports of collisions.</changelog>
  <changelog author="pgajdos@suse.com" date="1358769600">- update to 3.9
  * Added -i option for generating incremental fast exports.</changelog>
  <changelog author="pgajdos@suse.com" date="1359460800">- update to 3.10
  * Make the behavior of a second -d option match the documentation.</changelog>
  <changelog author="pgajdos@suse.com" date="1366804800">- conflicts with cvsps2 [bnc#809800]</changelog>
  <changelog author="pgajdos@suse.com" date="1367928000">- downgrade to 2.1 [bnc#809800]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)
- Mark COPYING file as %license</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1752667200">- Add cvsps-min-cmake-3.5.patch: Allow building with cmake 4.5. The
  patch declared cmake 3.5 as minimum, which is acceptable, as
  CMake 3.5 was released in 2016.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1772452800">- Add time_t.patch to fix year-2038-problem (boo#1258930)</changelog>
</package>
<package pkgid="7dcd2a9d89938a63c9cdfe6e33923dbb6e5ca5e6fd55ebb06b5f4c19ae3d79eab572769097a8db71c02ba77a429ef47722cea3d057d4ffc579ed27cea0a803e4" name="cvsps-debugsource" arch="i586">
  <version epoch="0" ver="2.1" rel="187.3"/>
  <changelog author="mvyskocil@suse.com" date="1358251200">- update to 3.8
  * fix buggy generation of the revision-map file (thanks to Chris Rorvick).
  * don't convert .cvsignores by default, we have field reports of collisions.</changelog>
  <changelog author="pgajdos@suse.com" date="1358769600">- update to 3.9
  * Added -i option for generating incremental fast exports.</changelog>
  <changelog author="pgajdos@suse.com" date="1359460800">- update to 3.10
  * Make the behavior of a second -d option match the documentation.</changelog>
  <changelog author="pgajdos@suse.com" date="1366804800">- conflicts with cvsps2 [bnc#809800]</changelog>
  <changelog author="pgajdos@suse.com" date="1367928000">- downgrade to 2.1 [bnc#809800]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)
- Mark COPYING file as %license</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1752667200">- Add cvsps-min-cmake-3.5.patch: Allow building with cmake 4.5. The
  patch declared cmake 3.5 as minimum, which is acceptable, as
  CMake 3.5 was released in 2016.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1772452800">- Add time_t.patch to fix year-2038-problem (boo#1258930)</changelog>
</package>
<package pkgid="1d1487d2806d6360fcc26d7ee5987197baaf3e813a85cf263bc513245b04ca78d775dac4a0f59676047d68f6ff7d9ade1f84f5f1b159393ccda2a10139620bab" name="cwstudio-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.7" rel="2.5"/>
  <changelog author="Lukasz Komsta &lt;luqqe@users.sourceforge.net&gt;" date="1483358400">- Initial version of the package</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576929600">- Specfile cleanup</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739361600">- update to 0.9.7:
  * multiple correctness fixes handling output samples
  * Fixes for PulseAudio output
  * Fixes to handling bitrates in ncurses version
  * Fixes to updating Gui comboboxes upon events
- fix audio output, use pulseaudio
- split off a -gui package to avoid pulling in dependencies
- add cwstudio-0.9.7-nonvoid-return.patch to fix build</changelog>
  <changelog author="pgajdos@suse.com" date="1749729600">- fix build with gcc15, add cwstudio-gcc15.patch</changelog>
</package>
<package pkgid="115f38c48a401021df0d8ab5304c62b5b4cd5e7dd96b1033fb0fc3ca0ac43ac08868aea60d3adff854a9589bf51d0caf37767891b7d7d83f15ded2ca67c90a67" name="cwstudio-debugsource" arch="i586">
  <version epoch="0" ver="0.9.7" rel="2.5"/>
  <changelog author="Lukasz Komsta &lt;luqqe@users.sourceforge.net&gt;" date="1483358400">- Initial version of the package</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576929600">- Specfile cleanup</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739361600">- update to 0.9.7:
  * multiple correctness fixes handling output samples
  * Fixes for PulseAudio output
  * Fixes to handling bitrates in ncurses version
  * Fixes to updating Gui comboboxes upon events
- fix audio output, use pulseaudio
- split off a -gui package to avoid pulling in dependencies
- add cwstudio-0.9.7-nonvoid-return.patch to fix build</changelog>
  <changelog author="pgajdos@suse.com" date="1749729600">- fix build with gcc15, add cwstudio-gcc15.patch</changelog>
</package>
<package pkgid="d47e15330c67da422b10a3c7daea7d92bcb766fb1ece20a8f2cc51e74c0124d6bb3c682781d16e9a73e69238c8154b8a27955e706d4ae546cc70838233bb8863" name="cwstudio-gui-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.7" rel="2.5"/>
  <changelog author="Lukasz Komsta &lt;luqqe@users.sourceforge.net&gt;" date="1483358400">- Initial version of the package</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576929600">- Specfile cleanup</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739361600">- update to 0.9.7:
  * multiple correctness fixes handling output samples
  * Fixes for PulseAudio output
  * Fixes to handling bitrates in ncurses version
  * Fixes to updating Gui comboboxes upon events
- fix audio output, use pulseaudio
- split off a -gui package to avoid pulling in dependencies
- add cwstudio-0.9.7-nonvoid-return.patch to fix build</changelog>
  <changelog author="pgajdos@suse.com" date="1749729600">- fix build with gcc15, add cwstudio-gcc15.patch</changelog>
</package>
<package pkgid="5c2130b0f24d97399306306ed64b96988cf0963d77a5eb0324cc9c17d3c32e63d8e54a7c8d7b45e19c0f34cd6ca39e7d890cb5ec79ad0386007bc9b5744def80" name="cxref-debuginfo" arch="i586">
  <version epoch="0" ver="1.6e" rel="3.8"/>
  <changelog author="pth@novell.com" date="1294747200">- Initial package</changelog>
  <changelog author="pth@suse.de" date="1341576000">- Update to 1.6d:
  Bug fixes
    Updated for latest version of autoconf.
    Allow structure initialisers to have multiple components
    (e.g. a.b=1).
    Remove gcc warning messages.
    Change Makefile for better comptibility with FreeBSD.
- Explicit require automake, autoconf and libtool.
- Repackage as tar.xz.</changelog>
  <changelog author="pth@suse.de" date="1354017600">- Repackage as tar.bz2 so that it can build on older distibutions.</changelog>
  <changelog author="mpluskal@suse.com" date="1432296000">- Update to 1.6e
  * see ChangeLog for details
- Cleanup spec file with spec-clener
- Use url for source
- Add gpg signature
- Update project url</changelog>
  <changelog author="pth@suse.de" date="1504699200">- Add allow_redirect_of_cxref_cpp_configure_output_in_postinst.patch from
  Debian.</changelog>
  <changelog author="pth@suse.de" date="1504785600">- Add cxref-new_float_types.patch from upstream to add new float types.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="c8427a672b66e780eef740aa471100d8c9d0bb315c7d99003d5a5b63ab174cb9d0710df6186cd3d3c402a2fd674ed74549adbd48293cc35a94f1f242ed56bad7" name="cxref-debugsource" arch="i586">
  <version epoch="0" ver="1.6e" rel="3.8"/>
  <changelog author="pth@novell.com" date="1294747200">- Initial package</changelog>
  <changelog author="pth@suse.de" date="1341576000">- Update to 1.6d:
  Bug fixes
    Updated for latest version of autoconf.
    Allow structure initialisers to have multiple components
    (e.g. a.b=1).
    Remove gcc warning messages.
    Change Makefile for better comptibility with FreeBSD.
- Explicit require automake, autoconf and libtool.
- Repackage as tar.xz.</changelog>
  <changelog author="pth@suse.de" date="1354017600">- Repackage as tar.bz2 so that it can build on older distibutions.</changelog>
  <changelog author="mpluskal@suse.com" date="1432296000">- Update to 1.6e
  * see ChangeLog for details
- Cleanup spec file with spec-clener
- Use url for source
- Add gpg signature
- Update project url</changelog>
  <changelog author="pth@suse.de" date="1504699200">- Add allow_redirect_of_cxref_cpp_configure_output_in_postinst.patch from
  Debian.</changelog>
  <changelog author="pth@suse.de" date="1504785600">- Add cxref-new_float_types.patch from upstream to add new float types.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6e19cbc6ed95db7a77312a92779a289bdaf491f4dc05cc25b9d00520df2108d96196d08552619c79042ccd7cafe1ffa4fddb7e9b4e24a9829447945fc0844e01" name="cxx-rust-cssparser-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778760000">- Init cxx-rust-cssparser</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778846400">- Add upstream changes:
  * Fix_offline_build.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779192000">- Switch back to full use of corrosion, fixes build on 16.0
- Set CARGO_HOME appropriately
- Fix URL</changelog>
</package>
<package pkgid="bad3400ced785504d1d001ca55f21d79ec5f86c9977e62a725c06c86d09d18e08bdaca3a490611906caa284123b660b565d41b6f6fddf6e7f887f5e65d4ccb49" name="cxx-rust-cssparser-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778760000">- Init cxx-rust-cssparser</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778846400">- Add upstream changes:
  * Fix_offline_build.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779192000">- Switch back to full use of corrosion, fixes build on 16.0
- Set CARGO_HOME appropriately
- Fix URL</changelog>
</package>
<package pkgid="407b6ec8fc36b372aaa3db72016045759e78d420dff4fcb79ae76b6ba3754fa08203fbfef9738d9e1b475b5cefed20901ca8ab35b7a281a67d2fdccac26bf567" name="cxxbridge-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.187" rel="1.6"/>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1762430400">- Initial packaging of cxx-bridge version: 1.0.187</changelog>
</package>
<package pkgid="c1278acd6bf1ecfc692d3b83d52556614d6170c29c83dc8fd1b0ada896345069e216bbac640c8cc693ba23f47cd9f9587c3cc4ef19d4a876f2a134925a8ea193" name="cxxbridge-debugsource" arch="i586">
  <version epoch="0" ver="1.0.187" rel="1.6"/>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1762430400">- Initial packaging of cxx-bridge version: 1.0.187</changelog>
</package>
<package pkgid="6dcb6912652f844543360ab5eab20ea4c550955cde3f2ecb6e8f60ea930797767e12b67879ef23bdc803ef874bb192899d46651d53667caa73531afd364c90f3" name="cxxtools-debuginfo" arch="i586">
  <version epoch="0" ver="3.0" rel="5.1"/>
  <changelog author="mpluskal@suse.com" date="1431086400">- Add rpmlintrc as source
- Remove not applied cxxtools-2.1.1-arm.patch</changelog>
  <changelog author="bg@suse.com" date="1483099200">- set atomictype on s390x to pthread</changelog>
  <changelog author="dmueller@suse.com" date="1484136000">- set atomictype to pthread for aarch64</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1566907200">- disable LTO as bypass boo#1148335</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1580126400">- #boo1148335: used release tarball from github, it is more reliable than
  third party websites</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1611403200">- Update to version 3.0 (see
  https://github.com/maekitalo/cxxtools/compare/v2.2.1...V3.0 for
  a changelog)
- Drop cxxtools-2.2-iconvstream-return.diff (merged upstream)
- Bump soversion to 10
- Rename rpmlintrc source file as cxxtools-rpmlintrc
- Spec cleanup</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1626350400">- add gcc11.patch: backport from https://github.com/maekitalo/cxxtools/commit/b773c01fc13d2ae67abc0839888e383be23562fd
- run tests</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1660219200">- Add upstream changes to fix build and tests:
  * 0001-add-missing-header-time.h-to-src-timer.cpp.patch
  * 0001-remove-timespan-unittest-which-is-prone-to-rounding-.patch
  * 0001-fix-reading-time-zones-on-32-bit-systems.patch
  * 0001-remove-range-check-in-serializationinfo.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787918400">- Add 354ddfecd33067d8aac339437defdcf0b8c32b68.patch and
  7de2501261ace60a5851af6ec3f1832ab25d4458.patch to fix build on C++20/GCC 16+:
  * 354ddfecd33067d8aac339437defdcf0b8c32b68.patch: Replaces removed std::allocator
    members (reference, const_reference, pointer, const_pointer, difference_type)
    and applies upstream C++20 compatibility fixes for charmapcodec/log flag casts.
  * 7de2501261ace60a5851af6ec3f1832ab25d4458.patch: Fixes test assertion compilation
    failure due to C++20 deleted ostream operator for wide characters/strings.</changelog>
</package>
<package pkgid="487f0fd5e594025a2429301147ce38bd48aeb9cf6a7f01c5ec7564e8341862afe54d5dbd1497dce1f639d74c7a0547b1419ae5c6d0e8c68faf26d71084b9a429" name="cxxtools-debugsource" arch="i586">
  <version epoch="0" ver="3.0" rel="5.1"/>
  <changelog author="mpluskal@suse.com" date="1431086400">- Add rpmlintrc as source
- Remove not applied cxxtools-2.1.1-arm.patch</changelog>
  <changelog author="bg@suse.com" date="1483099200">- set atomictype on s390x to pthread</changelog>
  <changelog author="dmueller@suse.com" date="1484136000">- set atomictype to pthread for aarch64</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1566907200">- disable LTO as bypass boo#1148335</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1580126400">- #boo1148335: used release tarball from github, it is more reliable than
  third party websites</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1611403200">- Update to version 3.0 (see
  https://github.com/maekitalo/cxxtools/compare/v2.2.1...V3.0 for
  a changelog)
- Drop cxxtools-2.2-iconvstream-return.diff (merged upstream)
- Bump soversion to 10
- Rename rpmlintrc source file as cxxtools-rpmlintrc
- Spec cleanup</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1626350400">- add gcc11.patch: backport from https://github.com/maekitalo/cxxtools/commit/b773c01fc13d2ae67abc0839888e383be23562fd
- run tests</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1660219200">- Add upstream changes to fix build and tests:
  * 0001-add-missing-header-time.h-to-src-timer.cpp.patch
  * 0001-remove-timespan-unittest-which-is-prone-to-rounding-.patch
  * 0001-fix-reading-time-zones-on-32-bit-systems.patch
  * 0001-remove-range-check-in-serializationinfo.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787918400">- Add 354ddfecd33067d8aac339437defdcf0b8c32b68.patch and
  7de2501261ace60a5851af6ec3f1832ab25d4458.patch to fix build on C++20/GCC 16+:
  * 354ddfecd33067d8aac339437defdcf0b8c32b68.patch: Replaces removed std::allocator
    members (reference, const_reference, pointer, const_pointer, difference_type)
    and applies upstream C++20 compatibility fixes for charmapcodec/log flag casts.
  * 7de2501261ace60a5851af6ec3f1832ab25d4458.patch: Fixes test assertion compilation
    failure due to C++20 deleted ostream operator for wide characters/strings.</changelog>
</package>
<package pkgid="d363176f9b4dbb3979e1df373d53eeacc87e01eca7b51fa6b2fef836049f3651357c19c9c5e027520d615908b40e0af5359d2e6833c8e39d089efcff595ac915" name="cxxtools-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.0" rel="5.1"/>
  <changelog author="mpluskal@suse.com" date="1431086400">- Add rpmlintrc as source
- Remove not applied cxxtools-2.1.1-arm.patch</changelog>
  <changelog author="bg@suse.com" date="1483099200">- set atomictype on s390x to pthread</changelog>
  <changelog author="dmueller@suse.com" date="1484136000">- set atomictype to pthread for aarch64</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1566907200">- disable LTO as bypass boo#1148335</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1580126400">- #boo1148335: used release tarball from github, it is more reliable than
  third party websites</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1611403200">- Update to version 3.0 (see
  https://github.com/maekitalo/cxxtools/compare/v2.2.1...V3.0 for
  a changelog)
- Drop cxxtools-2.2-iconvstream-return.diff (merged upstream)
- Bump soversion to 10
- Rename rpmlintrc source file as cxxtools-rpmlintrc
- Spec cleanup</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1626350400">- add gcc11.patch: backport from https://github.com/maekitalo/cxxtools/commit/b773c01fc13d2ae67abc0839888e383be23562fd
- run tests</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1660219200">- Add upstream changes to fix build and tests:
  * 0001-add-missing-header-time.h-to-src-timer.cpp.patch
  * 0001-remove-timespan-unittest-which-is-prone-to-rounding-.patch
  * 0001-fix-reading-time-zones-on-32-bit-systems.patch
  * 0001-remove-range-check-in-serializationinfo.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787918400">- Add 354ddfecd33067d8aac339437defdcf0b8c32b68.patch and
  7de2501261ace60a5851af6ec3f1832ab25d4458.patch to fix build on C++20/GCC 16+:
  * 354ddfecd33067d8aac339437defdcf0b8c32b68.patch: Replaces removed std::allocator
    members (reference, const_reference, pointer, const_pointer, difference_type)
    and applies upstream C++20 compatibility fixes for charmapcodec/log flag casts.
  * 7de2501261ace60a5851af6ec3f1832ab25d4458.patch: Fixes test assertion compilation
    failure due to C++20 deleted ostream operator for wide characters/strings.</changelog>
</package>
<package pkgid="fe331162049d462fcaaab5c996f4a61fd5f6aae90ca99d951afe95bbbf42184a7a9f0bbc6760ed0bee3a0947b04609f841beb50989ca31c5b8e51a369fd199d3" name="cyanrip-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.3.1" rel="1.11"/>
  <changelog author="zero mind &lt;zeromind@gmx.com&gt;" date="1678968000">- initial version</changelog>
  <changelog author="zero mind &lt;zeromind@gmx.com&gt;" date="1700654400">- update to release version 0.9.2
  * ReplayGain 2.0 scanning and tagging
  * Preemphasis detection via both TOC and subchannel
  * Automatic deemphasis
  * CUE file writing
  * Repeat ripping mode for affirmation or badly damaged discs
  * Tagging improvements (setting the media_type tag)
  * Logfile reorganization and checksumming
  * Windows compatibility improvements
  * Migration to new FFmpeg 6.0 APIs</changelog>
  <changelog author="zero mind &lt;zeromind@gmx.com&gt;" date="1717502400">- update to release version 0.9.3
  * FFmpeg 7.0 compatibility
  * Added an option to specify the image size for cover lookup
  * When only printing info, do not require an offset to be specified with -I
  * Fix default pregap action setting for tracks after the first
  * Better error handling</changelog>
  <changelog author="zero mind &lt;zeromind@gmx.com&gt;" date="1717588800">- update to release version 0.9.3.1
  * fix compilation on certain platforms</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729684800">- Cleanup spec file</changelog>
</package>
<package pkgid="fb2b601e99a348cfbb45037b251208e650b0ea01990a55aec768782b7150725761e775b8b6c770e7050b6af0c105c6b7524153447b82627adc225f9c440ab326" name="cyanrip-debugsource" arch="i586">
  <version epoch="0" ver="0.9.3.1" rel="1.11"/>
  <changelog author="zero mind &lt;zeromind@gmx.com&gt;" date="1678968000">- initial version</changelog>
  <changelog author="zero mind &lt;zeromind@gmx.com&gt;" date="1700654400">- update to release version 0.9.2
  * ReplayGain 2.0 scanning and tagging
  * Preemphasis detection via both TOC and subchannel
  * Automatic deemphasis
  * CUE file writing
  * Repeat ripping mode for affirmation or badly damaged discs
  * Tagging improvements (setting the media_type tag)
  * Logfile reorganization and checksumming
  * Windows compatibility improvements
  * Migration to new FFmpeg 6.0 APIs</changelog>
  <changelog author="zero mind &lt;zeromind@gmx.com&gt;" date="1717502400">- update to release version 0.9.3
  * FFmpeg 7.0 compatibility
  * Added an option to specify the image size for cover lookup
  * When only printing info, do not require an offset to be specified with -I
  * Fix default pregap action setting for tracks after the first
  * Better error handling</changelog>
  <changelog author="zero mind &lt;zeromind@gmx.com&gt;" date="1717588800">- update to release version 0.9.3.1
  * fix compilation on certain platforms</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1729684800">- Cleanup spec file</changelog>
</package>
<package pkgid="c9c3220d82acbb579998c9a8665d0f91435e576012dd424a6397bcac3b82591c34e9885a91e73e917cfd109e0cee952db30e9c61dbf2fdb7ec7e8963ad73f08d" name="cyrus-sasl-bdb-crammd5-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, disable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="a33d5f50beb2594b24397862369a10f4697a358e0523f5d49b92d1c1c3477c817f6119bef0d7c71b4b619bbc2bf65fb3f382ead2cb18c9180a8404e881913948" name="cyrus-sasl-bdb-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, disable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="9225d23a4a5b28b248d50a3aab4470c15427467d5237635110ec37fb6aedc369a7bc4b7f3ace73869f8a64979e5fec2893f05b3248605fb67045648764bdfffc" name="cyrus-sasl-bdb-debugsource" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, disable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="cee0f7e49c685afc8b5b332ec4f21c8d50a3446fad98ecf33f5ea91f164e207b5b48d3b6b76a721ede195b2ac3a283a3c442398cd5591932abfcbaab26ea9a40" name="cyrus-sasl-bdb-digestmd5-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, disable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="51d13c250ca3bb5c004c74b938381ecbd69c3b49dd043c60a80bd1e925df20d19e5ec47884545f5dcce57efb8a03d198c4b78c2fb5d78d1f12231ea4dd19848b" name="cyrus-sasl-bdb-gs2-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, disable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="20ddbec502f1134b28a3925c74c79ed59b82f0a09ae42e8fa04df5bdde35a42122ad5ad839ecb94ab2fee46cc1012eef974ecc2c7248e30e0ac1ff22c443159b" name="cyrus-sasl-bdb-gssapi-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, disable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="a4c71d0753f483d9d9463e6da60aef7bbe60b06fd75342751757ac903cffda522025bb90beb8cd8c829a8b704a6ff638f07637be35de4318d2af05e5c9072fe9" name="cyrus-sasl-bdb-ntlm-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, disable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="633d39a3c4dfe53cd5860336c26ba6d3c3bf3ae89e6a6a7c3a1976f91a0ecd0afc76fbfaf9078b43c07dfeb91467b996552cd2607f7537d48be576a510413880" name="cyrus-sasl-bdb-otp-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, disable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="5c8b8074c82d1ef73ffaf15c401c586b760d86890b2cd87e5548eeb12045aea94ff265217090ca82c789c23bec7abfe4add63ff3a1b7103b3c0ccc563b5ccc3c" name="cyrus-sasl-bdb-plain-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, disable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="b0ca4296c7f2f584b04e1ae40313f5858fa7126935fa03793409227637f5b72469a74761b74e4e19c5a67278a69568caf0e00c6875c695d65135c21378f602db" name="cyrus-sasl-bdb-scram-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, disable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="170e42dde67f6ed981ab3ef77eda2c3d76e1912e65e8e99132dcd766c8d63b2cd6612c10cc67de9610182034113c56e4579550c88374935831ce794043d176e1" name="cyrus-sasl-crammd5-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, dDisable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="9c6629c7871499b0322ed54cfca6809fe43e749b23527f0759d67de465b1d0a51f18aad808534e9467b5a5791e54c0ca304cb4434978e5ab88e3f025b34f2382" name="cyrus-sasl-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, dDisable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="4574705f396868c35d5de3c145e4585a357353df0a72a8a28651d4bfd7cfe9728e7e23558f283d8d018bd1dff94f94e5c114ee80bd0c9072661ac7645cd43f53" name="cyrus-sasl-debugsource" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, dDisable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="49ec98409b99d2d0e30a35c30c53a2b2a1f417018e625409392067ca316714ecf0bb17075a813373a86475f553cf09f3d066fedfc112bdd88f5bcb2aa2194ac9" name="cyrus-sasl-digestmd5-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, dDisable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="a400ceec00ce12c2536872066acd97e99b809782ca67364b9477692d132fdc872bfc485b33382240938da2cb13c7ef89bef6c716df12d481c5ce4b8a6141693e" name="cyrus-sasl-gs2-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, dDisable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="6484ac2d4a19756aff0d46924b265c7d46beadf5d612f05128430fac3a10bf823f3ae4aaeb19652df3be910079005fdd957f11cf42e707f736f7253ffc149543" name="cyrus-sasl-gssapi-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, dDisable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="6f2c47f5d61537dfa898952fbc9d27173dd5db1518d3bf34ab62d4bf3e7967a7845af66aee38e3445a024b29c5672c14556846040a6bc807f167cb5e26baba05" name="cyrus-sasl-ldap-auxprop-bdb-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="19a575e53b5a780089ddc4c50fefb12998e249145d747ec4feb3ca34f34ddfb3b6e57c99bd31a13011e9d1e0d393afc18941e5c5ec96e24e45a2499978c5197b" name="cyrus-sasl-ldap-auxprop-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1757505600">- bsc#1247498 - replace insecure MD5 with ephemeral HMAC-SHA256
  * 0001-Use-HMAC-SHA256-for-cache-passwords-over-MD5.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="1d0b0a729005130c17cbf7bf053cdc30f564c63e7dd83b10dc6c86e1af18215b3e4141e1308611fbaea20ce9545cadc627805a8045e7f3deff55d9d80bb2deeb" name="cyrus-sasl-ntlm-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, dDisable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="eccf895ed8574254a1dfb6188c7a8b689772caa598367403a1798e3d6d8974e1a43e2f520efb7997ef579ed58bf168d604169c213ad94632993baa4b3217daaa" name="cyrus-sasl-otp-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, dDisable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="6a49487f7b773f1350214e5fab6489ffd0bd84281d0ec25f3850dbe351d66290dcff72cf1e2ebf083f0538836d003f701c3cec031843ee83d4e90a9c02e4dac5" name="cyrus-sasl-plain-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, dDisable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="a752f97c765d456e0981cbfdeb450036d25eb6011a3929c9e0369b27647496e0414c5a1f5887f3a6dd3645cfc635043ae7311bc7feb1dac5ddf513585a5a43f7" name="cyrus-sasl-saslauthd-bdb-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="6f5b9b4f4a76a61bf2003c2cf9931316b1c62279a8306098eb2508e2ff9056485023ba88bd9a9a613200d705313a2e059a1d5083ab2ab73d8717d9239a679ce7" name="cyrus-sasl-saslauthd-bdb-debugsource" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="b486a7a053694294fced0ae29d24065569e478a8f326ad8167c96ce5eb0ee5ae16b06738982b321404551641c834a898a77ddac7cae8c945900f1b19d833e218" name="cyrus-sasl-saslauthd-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1757505600">- bsc#1247498 - replace insecure MD5 with ephemeral HMAC-SHA256
  * 0001-Use-HMAC-SHA256-for-cache-passwords-over-MD5.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="5d2cf4474f90706dc6422df1cbf1d547477563772889a79d2498edff31a3b0dd246efc757b0a6b086ecdad473a2259951a8f01e556c980f59cd45beb49a5c33e" name="cyrus-sasl-saslauthd-debugsource" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1757505600">- bsc#1247498 - replace insecure MD5 with ephemeral HMAC-SHA256
  * 0001-Use-HMAC-SHA256-for-cache-passwords-over-MD5.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="9aae76976208c932f9ab21d7afa07545b2d9bc64dd1feae6e206a5d1b40323f69eb7ddd0d9e9ac79cdf264797b4b3710153d1e21e090b4e3f81558e652a984b4" name="cyrus-sasl-scram-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1726747200">- Make DIGEST-MD5 work with openssl3 ( bsc#1230111 )
  RC4 is legacy provided since openSSL3 and requires explicit loading, dDisable openssl3 depricated API warnings.
  * Add cyrus-sasl-make-digestmd5-work-ssl3.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="f91ad961e995afa741939bf3cac0c62fd0623dc3ca5bbaffe77a10af3798465491283ec46651b40a12e057b40e72440603ef08574a131c23d9a357adc9641d1f" name="cyrus-sasl-sqlauxprop-bdb-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="ef82e54387a47cc1bfdf98dcf3c9fea54313d8ef6d0cd762ef8778188e4643757dd34d78bb86eb18a5968750d5f8c16a3a31fae1e6971531bc9e8c1f39984c2b" name="cyrus-sasl-sqlauxprop-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="12.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1715083200">- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744027200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1757505600">- bsc#1247498 - replace insecure MD5 with ephemeral HMAC-SHA256
  * 0001-Use-HMAC-SHA256-for-cache-passwords-over-MD5.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764331200">- Python3 error log upon importing pycurl (bsc#1233529)
  Remove senceless log message.
  * add remove-senceless-log.patch</changelog>
</package>
<package pkgid="6ce57be99266fea3975f305e4fff1742b090fa47a17cf2c2fa5162b88735118b21ab981ad1080f166fc8e3f26dd90d28030a809ff3563094d88f06f28fcde054" name="czmq-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.1" rel="1.18"/>
  <changelog author="mvyskocil@opensuse.org" date="1476273600">- add 0001-readdir_r-deprecated.patch to fix a build in Tumbleweed</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1478347200">- Update to 4.0.0
  * v4.0.0 breaks API and ABI compatibility with v3.0.2.
    The ABI version has been bumped to 4.
  * The v2 API, which have been declared DEPRECATED in v3.0.0
    released on 2014/10/15, have now been declared RETIRED
    and removed from this release. The following classes are gone:
    zauth_v2, use zauth
    zbeacon_v2, use zbeacon
    zctx, use zsock
    zmonitor_v2, use zmonitor
    zmutex
    zproxy_v2, use zproxy
    zsocket, use zsock
    zsockopt, use zsock
    zthread, use zactor
  * see NEWS file for more details</changelog>
  <changelog author="jengelh@inai.de" date="1478347201">- Update descriptions</changelog>
  <changelog author="adam.majer@suse.de" date="1483185600">- Update to 4.0.2
  * Fixed DRAFT zsock_new_*_checked symbols leak
  * Fixed zsock options could be available at build time but
    not at runtime. Added runtime check, an error will
    be printed if the option is not available.
  * Fixed improved compatibility with Solaris/Illumos
  * Fixed memory leak when message send fails in internal usage
- Update to 4.0.1
  * Version 4.0.0 introduced the DRAFT mechanism, but it had a
    flaw: the internally defined DRAFT symbols were leaking as
    global in the shared library. This meant that although the API
    was stable, the ABI could in some cases not be. This has now
    been fixed using compiler's visibility attribute to avoid this
    problem.</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1496664000">-  Fix a build with gcc7
-  Add:
  * 0000-gcc7-b651cb47.patch
  * 0001-gcc7-41866333e.patch</changelog>
  <changelog author="adam.majer@suse.de" date="1514894400">- Update to 4.1.0
  * New STABLE APIs have been added to wrap new libzmq context
    options:
    + zsys_set_thread_sched_policy
    + zsys_set_thread_priority
  * See https://github.com/zeromq/czmq/releases/tag/v4.1.0
    for complete changelog.
- Remove patches now in upstream sources:
  * 0000-gcc7-b651cb47.patch
  * 0001-gcc7-41866333e.patch</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1524052800">- Update to 4.1.1, bugfixes:
  * Fixed #1847 - fix test segfault when no USER env variable exists
  * Fixed #1848 - fix zsock_resolve when using many thousands of sockets
  * Fixed #1875 - fix build with GCC 8
  * Fixed #1876 - fix crash in zsys_shutdown with libzmq 4.2.4 built with
    Tweetnacl
- A lot of changes in DRAFT apis, see NEWS</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1552910400">- Update to 4.2.0
  - New STABLE APIs
  * zsys_thread_name_prefix, zsys_set_thread_name_prefix
  * zsys_thread_affinity_cpu_add, zsys_thread_affinity_cpu_remove
  * zsock_bindtodevice, zsock_set_bindtodevice
  * zsock_gssapi_service_principal_nametype, zsock_set_gssapi_service_principal_nametype
  * zsock_gssapi_principal_nametype, zsock_set_gssapi_principal_nametype
  - Bugfixes
  * #1899 - zsys_udp_new leaks file descriptor when process is exec'd.
  * #1948 - zlistx_head always returns NULL.
  * #1959 - zhash_pack crash on armv7 due to unaligned pointer access.
  * #1961 - unnecessary uuid includes in public headers break builds without
    libuuid.
  * #1995 - timers are called twice if they change the pollset.
  - A lot of changes in DRAFT apis, see NEWS</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1599652800">- Move the manpage for the tool to the package with the tool</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614945600">- update to 4.2.1:
  * New DRAFT zsock API to match libzmq's 4.3.4 socket options:
  - zsock_set_xpub_manual_last_value
  - zsock_socks_username, zsock_set_socks_username
  - zsock_socks_password, zsock_set_socks_password
  - zsock_in_batch_size, zsock_set_in_batch_size
  - zsock_out_batch_size, zsock_set_out_batch_size
  - zsock_set_wss_key_pem, zsock_set_wss_cert_pem, zsock_set_wss_trust_pem,
    zsock_set_wss_hostname, zsock_set_wss_trust_system
  - zsock_set_only_first_subscribe
  - zsock_hello_msg, zsock_set_hello_msg
  - zsock_disconnect_msg, zsock_set_disconnect_msg
  - zsock_priority, zsock_set_priority
  - zsock_reconnect_stop, zsock_set_reconnect_stop
    See zsock manpage for more details.
  * New DRAFT zframe and zmsg API to print arbitrary length messages:
  - zframe_print_n
  - zmsg_print_n
    See zframe and zmsg manpages for more details.
  * New DRAFT zosc* APIs to support the OSC (Open Sound Control) protocol.
    See zosc_* manpages for more details.
  * New DRAFT zcertstore_get_state API to get the state stored in the certstore.
    See the zcertstore manpage for more details.
  * Support for new libzmq DRAFT socket type ZMQ_DGRAM was added to zsock.
  * Fixed #1972 - Findlibzmq.cmake out of date, Windows build fails
  * Fixed #1998 - zproxy uses fixed ipc endpoint, causing race condition
  * Fixed #2002 - fix socket leak in zbeacon
  * Fixed #2020 - use libnss in zdigest if available for SHA functions.
  * Fixed #2028 - zpoller docs isn't mentioning file handles
  * Fixed #2043 - zhttp_response_recv leaks memory when result is non-zero
  * Fixed #2045 - Problem: zframe_print output is truncated
  * Fixed #2048 - no logging if zsys is not initialized
  * Fixed #2057 - zchunk_slurp() causes assert if file can't be opened
  * Fixed #2062 - allow zbeacon to resolve ip address to interface or interface
  * Fixed #2064 - Enable ipv4 multicast packet types when using zbeacon
  * Fixed #2072 - fix build on Android NDK &gt;= 24
  * Fixed #2086 - zsys is re-initialized when logging an error in zsys_shutdown
  * Fixed #2090 - "quit" variable in zproc_wait() can overflow
  * Fixed #2087 - logsender destroyed before last log message
  * Fixed #2103 - if gossip server disconnects and reconnects, persisting gossip
  * Fixed #2113 - zcertstore has no API to get the disk state from a custom loader
  * Fixed #2115 - various issues around zcertstore API string ownership
  * Fixed #2038 - zsock_t sockets do not work in child process after fork
  * Fixed #2144 - zhashx_dup() does not copy callbacks
- build against systemd, uuid, nss and related</changelog>
</package>
<package pkgid="0eff45123d2785ce4f59fe3e40b64ab6d75120b6a72f3cd4a154f1b42f7e6da41b73c2e6ab14c59643ec2f8c903303cdaeabe538af3454e4d8161fdf343d034d" name="czmq-debugsource" arch="i586">
  <version epoch="0" ver="4.2.1" rel="1.18"/>
  <changelog author="mvyskocil@opensuse.org" date="1476273600">- add 0001-readdir_r-deprecated.patch to fix a build in Tumbleweed</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1478347200">- Update to 4.0.0
  * v4.0.0 breaks API and ABI compatibility with v3.0.2.
    The ABI version has been bumped to 4.
  * The v2 API, which have been declared DEPRECATED in v3.0.0
    released on 2014/10/15, have now been declared RETIRED
    and removed from this release. The following classes are gone:
    zauth_v2, use zauth
    zbeacon_v2, use zbeacon
    zctx, use zsock
    zmonitor_v2, use zmonitor
    zmutex
    zproxy_v2, use zproxy
    zsocket, use zsock
    zsockopt, use zsock
    zthread, use zactor
  * see NEWS file for more details</changelog>
  <changelog author="jengelh@inai.de" date="1478347201">- Update descriptions</changelog>
  <changelog author="adam.majer@suse.de" date="1483185600">- Update to 4.0.2
  * Fixed DRAFT zsock_new_*_checked symbols leak
  * Fixed zsock options could be available at build time but
    not at runtime. Added runtime check, an error will
    be printed if the option is not available.
  * Fixed improved compatibility with Solaris/Illumos
  * Fixed memory leak when message send fails in internal usage
- Update to 4.0.1
  * Version 4.0.0 introduced the DRAFT mechanism, but it had a
    flaw: the internally defined DRAFT symbols were leaking as
    global in the shared library. This meant that although the API
    was stable, the ABI could in some cases not be. This has now
    been fixed using compiler's visibility attribute to avoid this
    problem.</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1496664000">-  Fix a build with gcc7
-  Add:
  * 0000-gcc7-b651cb47.patch
  * 0001-gcc7-41866333e.patch</changelog>
  <changelog author="adam.majer@suse.de" date="1514894400">- Update to 4.1.0
  * New STABLE APIs have been added to wrap new libzmq context
    options:
    + zsys_set_thread_sched_policy
    + zsys_set_thread_priority
  * See https://github.com/zeromq/czmq/releases/tag/v4.1.0
    for complete changelog.
- Remove patches now in upstream sources:
  * 0000-gcc7-b651cb47.patch
  * 0001-gcc7-41866333e.patch</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1524052800">- Update to 4.1.1, bugfixes:
  * Fixed #1847 - fix test segfault when no USER env variable exists
  * Fixed #1848 - fix zsock_resolve when using many thousands of sockets
  * Fixed #1875 - fix build with GCC 8
  * Fixed #1876 - fix crash in zsys_shutdown with libzmq 4.2.4 built with
    Tweetnacl
- A lot of changes in DRAFT apis, see NEWS</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1552910400">- Update to 4.2.0
  - New STABLE APIs
  * zsys_thread_name_prefix, zsys_set_thread_name_prefix
  * zsys_thread_affinity_cpu_add, zsys_thread_affinity_cpu_remove
  * zsock_bindtodevice, zsock_set_bindtodevice
  * zsock_gssapi_service_principal_nametype, zsock_set_gssapi_service_principal_nametype
  * zsock_gssapi_principal_nametype, zsock_set_gssapi_principal_nametype
  - Bugfixes
  * #1899 - zsys_udp_new leaks file descriptor when process is exec'd.
  * #1948 - zlistx_head always returns NULL.
  * #1959 - zhash_pack crash on armv7 due to unaligned pointer access.
  * #1961 - unnecessary uuid includes in public headers break builds without
    libuuid.
  * #1995 - timers are called twice if they change the pollset.
  - A lot of changes in DRAFT apis, see NEWS</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1599652800">- Move the manpage for the tool to the package with the tool</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614945600">- update to 4.2.1:
  * New DRAFT zsock API to match libzmq's 4.3.4 socket options:
  - zsock_set_xpub_manual_last_value
  - zsock_socks_username, zsock_set_socks_username
  - zsock_socks_password, zsock_set_socks_password
  - zsock_in_batch_size, zsock_set_in_batch_size
  - zsock_out_batch_size, zsock_set_out_batch_size
  - zsock_set_wss_key_pem, zsock_set_wss_cert_pem, zsock_set_wss_trust_pem,
    zsock_set_wss_hostname, zsock_set_wss_trust_system
  - zsock_set_only_first_subscribe
  - zsock_hello_msg, zsock_set_hello_msg
  - zsock_disconnect_msg, zsock_set_disconnect_msg
  - zsock_priority, zsock_set_priority
  - zsock_reconnect_stop, zsock_set_reconnect_stop
    See zsock manpage for more details.
  * New DRAFT zframe and zmsg API to print arbitrary length messages:
  - zframe_print_n
  - zmsg_print_n
    See zframe and zmsg manpages for more details.
  * New DRAFT zosc* APIs to support the OSC (Open Sound Control) protocol.
    See zosc_* manpages for more details.
  * New DRAFT zcertstore_get_state API to get the state stored in the certstore.
    See the zcertstore manpage for more details.
  * Support for new libzmq DRAFT socket type ZMQ_DGRAM was added to zsock.
  * Fixed #1972 - Findlibzmq.cmake out of date, Windows build fails
  * Fixed #1998 - zproxy uses fixed ipc endpoint, causing race condition
  * Fixed #2002 - fix socket leak in zbeacon
  * Fixed #2020 - use libnss in zdigest if available for SHA functions.
  * Fixed #2028 - zpoller docs isn't mentioning file handles
  * Fixed #2043 - zhttp_response_recv leaks memory when result is non-zero
  * Fixed #2045 - Problem: zframe_print output is truncated
  * Fixed #2048 - no logging if zsys is not initialized
  * Fixed #2057 - zchunk_slurp() causes assert if file can't be opened
  * Fixed #2062 - allow zbeacon to resolve ip address to interface or interface
  * Fixed #2064 - Enable ipv4 multicast packet types when using zbeacon
  * Fixed #2072 - fix build on Android NDK &gt;= 24
  * Fixed #2086 - zsys is re-initialized when logging an error in zsys_shutdown
  * Fixed #2090 - "quit" variable in zproc_wait() can overflow
  * Fixed #2087 - logsender destroyed before last log message
  * Fixed #2103 - if gossip server disconnects and reconnects, persisting gossip
  * Fixed #2113 - zcertstore has no API to get the disk state from a custom loader
  * Fixed #2115 - various issues around zcertstore API string ownership
  * Fixed #2038 - zsock_t sockets do not work in child process after fork
  * Fixed #2144 - zhashx_dup() does not copy callbacks
- build against systemd, uuid, nss and related</changelog>
</package>
<package pkgid="2c25fb4d9eb80f017b124bec904423dd7fd792be19050c4f9fe223db963644c8ade33a80cbc61fdae766601658b3d0e7ad94c8f0be2715697c1c4866e69a1c91" name="d-spy-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740484800">- Update to version 48.rc:
  + Use AdwAlertDialog
  + Use + icon for connecting to new bus
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + A new interface design that is more adaptable to exploring
    complex D-Bus peers as well as working on more constrained
    display devices.
- Add pkgconfig(libdex-1) BuildRequires: new dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.1:
  + Fixes for CI</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761739200">- Update to version 49.2:
  + Hide parameters group when there are no parameters
  + Don't truncate property values when copying
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Updated translations
- Changes from version 50.alpha:
  + Add button to refresh object list
  + Fix potential duplicate path joining in introspection</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 50.0:
  + Updated translations.
- Replace disabled appstream-glib with AppStream BuildRequires,
  validate metadata during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="045fef41f29743d5fd79cb7aaf3ada6f8f6b8f366e9c81ba151c9855ac76aa4ee57795d57e9287d41037d20da9d69b661005cb1e60fa2dbdc15876fc74b78273" name="d-spy-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740484800">- Update to version 48.rc:
  + Use AdwAlertDialog
  + Use + icon for connecting to new bus
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + A new interface design that is more adaptable to exploring
    complex D-Bus peers as well as working on more constrained
    display devices.
- Add pkgconfig(libdex-1) BuildRequires: new dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.1:
  + Fixes for CI</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761739200">- Update to version 49.2:
  + Hide parameters group when there are no parameters
  + Don't truncate property values when copying
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Updated translations
- Changes from version 50.alpha:
  + Add button to refresh object list
  + Fix potential duplicate path joining in introspection</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 50.0:
  + Updated translations.
- Replace disabled appstream-glib with AppStream BuildRequires,
  validate metadata during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="5a5ded9354362ab5f234b49a5323b5ea9630961079c10a46cecad7ab51bf7c534a10dc294b14f96b08ab68541285fbbadc3bcbef7c341b3c79fdc19d1eee3c8a" name="d0_blind_id-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.6" rel="1.10"/>
  <changelog author="ablu.erikschilling@googlemail.com" date="1344859200">- Corrected license</changelog>
  <changelog author="jengelh@inai.de" date="1344859201">- Adhere to shared library policy
- Run format_spec_file service</changelog>
  <changelog author="mpluskal@suse.com" date="1424520000">- Cleanup spec file with spec-clener
- Update dependencies
  * building now requires autotools
- Use url for source
- Update to new release 1.0
  * no upstream chengelog provided</changelog>
  <changelog author="mpluskal@suse.com" date="1424606400">- Install COPYING</changelog>
  <changelog author="mpluskal@suse.com" date="1424606401">- Devel package needs to require library</changelog>
  <changelog author="mpluskal@suse.com" date="1454328000">- Tiny spec file cleanups</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1575633600">-  Modernise spec file</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685534400">- Update to version 0.8.5:
  * Update for Xonotic 0.8.5
  * Using modern secure function to clear memory when available.
  * Fixed version-info.
  * main.c: missing va_end(ap).
  * Bump version for internal changes only in this release.
  * Fix some REALLY stupid typos in the fastreject RSA key generation.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685620800">- Spec file cleanup
- Use obs_scm service</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687435200">- Update to version 0.8.6</changelog>
</package>
<package pkgid="b639825840e49327ba9fd90424d9db094051119b7714928905da6ffac12dbacbd800bc3e8ebec9a4d3bb4e222571d8af1ed2ef01aee4ebaaad8223b7dde96305" name="d0_blind_id-debugsource" arch="i586">
  <version epoch="0" ver="0.8.6" rel="1.10"/>
  <changelog author="ablu.erikschilling@googlemail.com" date="1344859200">- Corrected license</changelog>
  <changelog author="jengelh@inai.de" date="1344859201">- Adhere to shared library policy
- Run format_spec_file service</changelog>
  <changelog author="mpluskal@suse.com" date="1424520000">- Cleanup spec file with spec-clener
- Update dependencies
  * building now requires autotools
- Use url for source
- Update to new release 1.0
  * no upstream chengelog provided</changelog>
  <changelog author="mpluskal@suse.com" date="1424606400">- Install COPYING</changelog>
  <changelog author="mpluskal@suse.com" date="1424606401">- Devel package needs to require library</changelog>
  <changelog author="mpluskal@suse.com" date="1454328000">- Tiny spec file cleanups</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1575633600">-  Modernise spec file</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685534400">- Update to version 0.8.5:
  * Update for Xonotic 0.8.5
  * Using modern secure function to clear memory when available.
  * Fixed version-info.
  * main.c: missing va_end(ap).
  * Bump version for internal changes only in this release.
  * Fix some REALLY stupid typos in the fastreject RSA key generation.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685620800">- Spec file cleanup
- Use obs_scm service</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687435200">- Update to version 0.8.6</changelog>
</package>
<package pkgid="b9a73984c93fe2bfbca4b964932591a8d2597c062c0a103b9b5746735d11a83bef934fad6e8dcaffb8490025db61cc6e961042ac6ca82da4e8eddeb1b86063cb" name="d2-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.1" rel="1.7"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1701950400">- Update to version 0.6.2:
  * ELK routes sql_table edges to the exact columns (ty @landmaj) #1681
  * Unfilled triangle arrowhead is available. #1711
  * Grid containers customize label positions. #1715
  * A single board from a multi-board diagram can be rendered with --target flag. #1725
  * Grid cells can contain nested edges #1629
  * Edges can go across constant nears, sequence diagrams, and grids, including nested ones. #1631
  * All vars defined in a scope are accessible everywhere in that scope, i.e., an object can use a var defined after itself. #1695
  * Encoding API switches to standard zlib encoding so that decoding doesn't depend on source. #1709
  * currentcolor is accepted as a color option to inherit parent colors. (ty @hboomsma) #1700
  * Grid containers can be sized with width/height even when using a layout plugin without that feature. #1731
  * Watch mode watches for changes in both the input file and imported files #1720
  * Fixes a bug calculating grid height with only grid-rows and different horizontal-gap and vertical-gap values. #1646
  * Grid layout accounts for each cell's outside labels and icons #1624
  * Grid layout accounts for labels wider or taller than the shape and fixes default label positions for image grid cells. #1670
  * Fixes a panic with a spread substitution in a glob map #1643
  * Fixes use of null in sql_table constraints (ty @landmaj) #1660
  * Fixes ELK growing shapes with width/height set #1679
  * Adds a compiler error when accidentally using an arrowhead on a shape #1686
  * Correctly reports errors from invalid values set by globs. #1691
  * Fixes panic when spread substitution referenced a nonexistant var. #1695
  * Fixes incorrect appendix icon numbering. #1704
  * Fixes crash when using --watch and navigating to an invalid board path #1693
  * Fixes edge case where nested edge globs were creating excess shapes #1713
  * Fixes a panic with a connection to a grid cell that is a container in TALA #1729
  * Fixes incorrect grid cell positioning when the grid has a shape set and fixes content sometimes escaping circle shapes. #1734
  * Fixes content sometimes escaping cloud shapes. #1736
  * Fixes panic using a glob filter (e.g. &amp;a) outside globs. #1748
  * Fixes glob keys with import values (e.g. user*: @lib/user). #1755</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1705492800">- Update to version 0.6.3:
  * Themes can be customized via d2-config vars. #1777
  * Icons can be added for special objects (sql_table, class, code, markdown, latex). #1774
  * Fix importing files that override an existing value with an array. #1762
  * Fixes missing unfilled triangle arrowheads when sketch flag is on. #1763
  * Fixes a bug where the render target could be incorrect if the target path contains "index". #1764
  * Fixes ELK layout with outside labels/icons. #1776
  * Fixes a bug where an edge could become disconnected with dagre layout and direction right. #1778</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1712836800">- Update to version 0.6.4:
  * style.underline works on connections #1836
  * none is added as an accepted value for fill-pattern. Previously there was no way to cancel the fill-pattern on select objects set by a theme that applies it (Origami) #1882
  * Dimensions can be set less than label dimensions #1901
  * Boards no longer inherit label fields from parents #1838
  * Prevents near targeting a child of a special object like grid cells, which wasn't doing anything #1851
  * Theme flags on CLI apply to PDFs #1894
  * Fixes styles in connections not overriding styles set by globs #1857
  * Fixes null being set on a nested shape not working in certain cases when connections also pointed to that shape #1830
  * Fixes edge case of bad import syntax crashing using d2 as a library #1829
  * Fixes style.fill not applying to markdown #1872
  * Fixes compiler erroring on certain styles when the shape's shape value is not all lowercase (e.g. Circle) #1887</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1713441600">- Update to version 0.6.5:
  * D2 0.6.5 has a hotfix for 0.6.4 breaking plugin compatibility. Also includes 2 compiler fixes regarding substitutions/vars.
  * Fix executable plugins that implement standalone router #1910
  * Fix compiler error with multiple nested spread substitutions #1913
  * Fix substitutions from imports into different scopes #1914</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1722600000">- Update to version 0.6.6:
  * Glob inverse filters are implemented (e.g. *: {!&amp;shape: circle; style.fill: red} to turn all non-circles red) #2008
  * Globs can be used in glob filter values, including checking for existence (e.g. *: {&amp;link: *; style.fill: red} to turn all objects with a link red) #2009
  * Opacity 0 shapes no longer have a label mask which made any segment of connections going through them lower opacity #1940
  * Bidirectional connections are now animated in opposite directions rather than one direction #1939
  * Local relative icons are relative to the d2 file instead of CLI invoke path #1924
  * Custom label positions weren't being read when the width was smaller than the label #1928
  * Using shape: circle for arrowheads no longer removes all arrowheads along path in sketch mode #1942
  * Globs to null connections work #1965
  * Edge globs setting styles inherit correctly in child boards #1967
  * Board links imported with spread imports work #1972
  * Fix importing a file with nested boards #1998
  * Fix importing a file with underscores in links #1999
  * Replace a panic with an error message resulting from invalid link usage #2011
  * Fix globs not applying to scenarios on keys that were applied in earlier scenarios #2021
  * Fix edge case of invalid SVG from code blocks #2031</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1727524800">- Update to version 0.6.7:
  * Vars: Variable definitions can refer to other variables in the current scope #2052
  * Composition: Imported boards can use underscores to reference boards beyond its own scope (e.g. to a sibling board at the scope its imported to) #2075
  * Autoformat: Reserved keywords are formatted to be lowercase #2098
  * Misc: support for characters in the Latin-1 and geometric shapes unicode range #2100
  * Imports: can now import from absolute file paths #2113
  * Render: linear and radial gradients are now available for fill, stroke and font-color #2120
  * Sequence diagram: edge groups account for edge label heights #2038
  * Sequence diagram: self-referential edges account for edge label heights #2040
  * Sequence diagram: The spacing between self-referential edges and regular edges is uniform #2043
  * Compiler: Error on multi-line labels in sql_table shapes #2057
  * Sequence diagram: Image shape actors can use spans and notes #2056
  * Globs: Filters work with default values (e.g. &amp;opacity: 1 will capture everything without opacity explicitly set) #2090
  * Render: connection label fills have a bit of padding and border-radius for better aesthetics #2094
  * Sequence diagram: the padding between message labels and message endpoints are slightly increased #2096
  * Render: code syntax highlighter dependency upgrade caused some slight subtle color changes in code snippets #2119
  * Sequence diagram: multi-line edge labels no longer can collide with other elements #2049
  * Sequence diagram: long self-referential edge labels no longer can collide neighboring actors (or its own) lifeline edges #2050
  * Sequence diagram: fixes layout when sequence diagrams are in children boards (e.g. a layer) #1692
  * Globs: An edge case was fixed where globs used in edges were creating nodes when it shouldn't have #2051
  * Render: Multi-line class labels/headers are rendered correctly #2057
  * CLI: Watch mode uses correct backlinks (_ usages) #2058
  * Vars: Spread variables are inserted in place instead of appending to end of scope #2062
  * Imports: fix local icon imports from files that are imported #2066
  * CLI: fixes edge case of watch mode links to nested board that had more nested boards not working #2070
  * CLI: fixes theme flag not being passed to GIF outputs #2071
  * CLI: fixes scale flag not being passed to animated SVG outputs #2071
  * CLI: pptx exports use theme flags correctly #2099
  * Imports: importing files with url links is fixed #2105
  * Composition: linking to invalid boards no longer produces an invalid link #2118</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1730980800">- Update to version 0.6.8:
  * Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
  * Lib: removes a dependency on external slog that was causing troubles with installation #2137
  * CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
  * Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
  * Formatter: empty board keywords (e.g. layers) are removed #2178
  * Render: a tooltip or link by itself will not expand width of shape #2183
  * Render: fixes edge case of a 3d shape with outside label being cut off #2132
  * Composition: labels for boards set with shorthand x: y was not applied #2182
  * Globs: double globs (**) were erroring when used with multiple scenario boards #2195</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1738756800">- Update to version 0.6.9:
  * Animations: style.animated: true is supported on shapes #2250
  * Connections now support link #1955
  * Vars: vars in markdown blocks are substituted #2218
  * Markdown: Github-flavored tables work in md blocks #2221
  * Render: adds box arrowheads #2227
  * d2 fmt now supports a --check flag #2253
  * CLI: PNG output to stdout is supported using --stdout-format png - #2291
  * Globs: &amp;connected and &amp;leaf filters are implemented #2299
  * CLI: add --no-xml-tag for direct HTML embedding #2302
  * CLI: play cmd added for opening d2 input in online playground #2242
  * Composition: links pointing to own board are purged #2203
  * Syntax: reserved keywords must be unquoted #2231
  * Latex: Backslashes in Latex blocks do not escape #2232
    This is a breaking change. Previously Latex blocks required
    escaping the backslash. So for older D2 versions, you should
    remove the excess backslashes.
  * Links: non-http url scheme links are supported (e.g. x.link: vscode://file/) #2237
  * Compiler: reserved keywords with missing values error instead of silently doing nothing #2251
  * Render: SVG outputs conform to stricter HTML standards, e.g. no duplicate ids #2273
  * Themes: theme names are consistently cased #2322
  * Nears: constant nears avoid collision with edge routes #2327
  * Imports: fixes using substitutions in icon values #2207
  * Markdown: fixes ampersands in URLs in markdown #2219
  * Globs: fixes edge case where globs with imported boards would create empty boards #2247
  * Sequence diagrams: fixes alignment of notes when self messages are above it #2264
  * Null: fixes nulling a connection with absolute syntax #2318
  * Gradients: works with connection fills #2326
  * Latex: fixes backslashes doubling on successive parses #2328
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.23 matching go.mod
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1746446400">- Update to version 0.7.0:
  * Icons: connections can include icons #12
  * Syntax: suspend/unsuspend to define models and instantiate them #2394
  * Globs: support for filtering edges based on properties of endpoint nodes (e.g., &amp;src.style.fill: blue) #2395
  * Globs: level filter implemented #2473
  * Render: markdown, latex, and code can be used as object labels #2204
  * Render: shape: c4-person to render a person shape like what the C4 model prescribes #2397
  * Icons: border-radius should work on icon #2409
  * Misc: Diagram legends are implemented #2416
  * CLI: Support validate command. #2415
  * CLI: Watch mode ignores backup files (e.g. files created by certain editors like Helix). #2131
  * CLI: Support for --omit-version flag. #2377
  * CLI: Casing is ignored for plugin names #2486
  * Compiler: links can be set to root path, e.g. /xyz. #2357
  * Compiler: When importing a file, attempt resolving substitutions at the imported file scope first #2482
  * Compiler: validate gradient color stops. #2492
  * Parser: impose max key length. It's almost certainly a mistake if an ID gets too long, e.g. missing quotes #2465
  * Render: horizontal padding added for connection labels #2461
  * Compiler: fixes panic when sql_shape shape value had mixed casing #2349
  * Compiler: fixes panic when importing from a file with spread substitutions in vars #2427
  * Compiler: fixes support for center in d2-config #2360
  * Compiler: fixes panic when comment lines appear in arrays #2378
  * Compiler: fixes inconsistencies when objects were double quoted #2390
  * Compiler: fixes globs not applying to spread substitutions #2426
  * Compiler: fixes panic when classes were mixed with layers incorrectly #2448
  * Compiler: fixes panic when gradient colors are used in sketch mode #2481
  * Compiler: fixes panic using glob ampersand filters with composite values #2489
  * Compiler: fixes leaf ampersand filter when used with imports #2494
  * Formatter: fixes substitutions in quotes surrounded by text #2462
  * CLI: fetch and render remote images of mimetype octet-stream correctly #2370
  * Composition: spread importing scenarios/steps was not inheriting correctly #2460
  * Composition: imported fields were not merging with current fields/edges #2464
  * Markdown: fixes nested var substitutions not working #2456</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1755604800">- Update to Version 0.7.1:
  * Output txt for d2 to render diagrams as ASCII art #2572
  * cross arrowhead shape is available #2190
  * style.underline support for class fields and methods #2544
  * markdown, latex, and code can be used as edge labels #2545
  * border-x label positioning functionality #2549
  * tooltips with near set always show even without hover #2564
  * CLI supports customizing monospace fonts with --font-mono,
  - -font-mono-bold, --font-mono-italic, and --font-mono-semibold
    flags #2590
  * labels on scenario/step boards can be set with primary value (like layers) #2579
  * autoformatter preserves order of boards #2580
  * rename "Legend" with a title/label of your choosing (especially
    useful for non-English diagrams) #2582
  * sketch mode fonts will use custom fonts if provided #2582
  * actors in sequence diagrams with labels and icons together no
    longer overlap, position keywords now work too #2548
  * fix double glob behavior in scenarios (wasn't propagating correctly) #2557
  * fix diagram bounding box not accounting for legend in some cases #2584
  * Breaking Changes: If you are using D2 as a library/API, passing
    in a FontFamily with sketch renders will now use the font,
    instead of previously ignoring it.</changelog>
</package>
<package pkgid="db8e222ab5e6e718e18507f75f4e9cf16783a736c3a44d796af393ed1bebed2604f2fce16b6a57ec7b74b29c2378c49749d3d1b886450b0376297e61b538f36f" name="dLeyna-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.4" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665748800">- Initial packaging for openSUSE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669118400">- Add the dbus() provides that existed in dleyna-server, allowing
  consumers to migrate over.
- Have the devel package Provide/Obsolete
  dleyna-{core,renderer,server}-devel to have a clean upgrade path.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669377600">- Update to version 0.8.2:
  + Python:
  - Install modules to be used externally as well
  - Port python code to python3 and update for (modern) PyGObject
  + Core:
  - Do not leak context filter list
  - Do not leak cancellable in gasync tasks
  - If log-level is debug, do not block other log domains
  + Renderer:
  - Fix cancelling async tasks
  - Fix setting the name for the renderer service
  - Do not add empty device properties
  + Server:
  - Do not access async tasks if they are cancelled
  - Fix double-free and reference leak if tasks are cancelled
  - Do not unref NULL variants on shutdown
  - If an optional ServiceAction does not exist, do not emit a
    warning
  + Bugs fixed in this release: glgo#GNOME/World#10,
    glgo#GNOME/World#8, glgo#GNOME/World#9.
- Changes from version 0.8.1:
  + Core: Use GString to sanitize UDNs for object paths names
  + Renderer:
  - Remove duplicate source file that is also in core
  - Fix a double-free in set_position call
  - Make coverity happy in a couple of places
  + Server:
  - Fix a double-free on icon download error
  - Remove some dead code
  + Bugs fixed in this release: Coverity issues 358585, 358590,
    358593, 358595, 358598, 358599 and 358602
  + Merge requests included in this release: glgo#World/dLeyna!5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1675080000">- Add dLeyna-no-python-shebang.patch: remove /usr/bin/python
  shebang from download_sync_controller.py. The file is installed
  into a python 3.10 site-directory and thus clearly does not need
  a python2 shebang.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689854400">- Add 61d24fdc.patch: Fix typos for meson 1.2 compatibility.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 0.8.3:
  + Build: Fix compatibility with Meson 1.2
  + Renderer: Fix locale initialization
  + Server:
  - Fix locate initialization
  - Fix uninitialized variable warning
  - Properly handle optional actions
  - Fix browse not working properly
- Drop 61d24fdc.patch: Fixed upstream.
- Change compression of tarball in service and spec to zst from xz.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Remove executable bit from download_sync_controller.py. Fix
  rpmlint warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Update spec copyright and shorter tag ref in _service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 0.8.4:
  + Core: Fix compatibility with musl
  + Renderer: Potentially fix crash if renderer device disappears</changelog>
</package>
<package pkgid="d7d0059269120cda2c391c3323fb879b64db76f9af8e61be5fefe2f8d92d4dee95e76413322a2a98531ee8b22c3a8119ec9fedf86b85ab990029fafaa6144bfc" name="dLeyna-debugsource" arch="i586">
  <version epoch="0" ver="0.8.4" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665748800">- Initial packaging for openSUSE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669118400">- Add the dbus() provides that existed in dleyna-server, allowing
  consumers to migrate over.
- Have the devel package Provide/Obsolete
  dleyna-{core,renderer,server}-devel to have a clean upgrade path.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669377600">- Update to version 0.8.2:
  + Python:
  - Install modules to be used externally as well
  - Port python code to python3 and update for (modern) PyGObject
  + Core:
  - Do not leak context filter list
  - Do not leak cancellable in gasync tasks
  - If log-level is debug, do not block other log domains
  + Renderer:
  - Fix cancelling async tasks
  - Fix setting the name for the renderer service
  - Do not add empty device properties
  + Server:
  - Do not access async tasks if they are cancelled
  - Fix double-free and reference leak if tasks are cancelled
  - Do not unref NULL variants on shutdown
  - If an optional ServiceAction does not exist, do not emit a
    warning
  + Bugs fixed in this release: glgo#GNOME/World#10,
    glgo#GNOME/World#8, glgo#GNOME/World#9.
- Changes from version 0.8.1:
  + Core: Use GString to sanitize UDNs for object paths names
  + Renderer:
  - Remove duplicate source file that is also in core
  - Fix a double-free in set_position call
  - Make coverity happy in a couple of places
  + Server:
  - Fix a double-free on icon download error
  - Remove some dead code
  + Bugs fixed in this release: Coverity issues 358585, 358590,
    358593, 358595, 358598, 358599 and 358602
  + Merge requests included in this release: glgo#World/dLeyna!5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1675080000">- Add dLeyna-no-python-shebang.patch: remove /usr/bin/python
  shebang from download_sync_controller.py. The file is installed
  into a python 3.10 site-directory and thus clearly does not need
  a python2 shebang.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689854400">- Add 61d24fdc.patch: Fix typos for meson 1.2 compatibility.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 0.8.3:
  + Build: Fix compatibility with Meson 1.2
  + Renderer: Fix locale initialization
  + Server:
  - Fix locate initialization
  - Fix uninitialized variable warning
  - Properly handle optional actions
  - Fix browse not working properly
- Drop 61d24fdc.patch: Fixed upstream.
- Change compression of tarball in service and spec to zst from xz.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Remove executable bit from download_sync_controller.py. Fix
  rpmlint warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Update spec copyright and shorter tag ref in _service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 0.8.4:
  + Core: Fix compatibility with musl
  + Renderer: Potentially fix crash if renderer device disappears</changelog>
</package>
<package pkgid="57cbcc48612a363817821b6be13da10fe56f1ed53fb5b878118dacddbf6cc10eaeb00f2ec8351040f30443e42720abab5cee4b3547d0fd16c3ebce9e8e18966a" name="dMagnetic-debuginfo" arch="i586">
  <version epoch="0" ver="0.37" rel="1.8"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1595851200">- Update to 0.25:
  * Internal RGB channels upgraded from 3 to 10 bit</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1596196800">- Corrected specfile install command to let rpm take care of the
  compression (see rq#823547#status-history-8597198 )</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1596715200">- Put up a more sensible description.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1604923200">- Update to 0.27
  * Unfortunately, the last release (0.26) had a severe bug. Which
    allowed Amstrad CPC enthusiasts to play the old games, but
    nobody else. This bug has been fixed now.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 0.28:
  * This is the Spectrum and the Archimedes release. Users now have the
  opportunity to play Magnetic Scrolls' games from the Spectrum128,
  Spectrum+3 and the Acorn Archimedes disk images. What remarkable pieces of
  hardware they were</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1614600000">- Update to 0.30
  This is a code cleanup release. It includes lots of bug fixes. For example:
  A picture from 'Fish!' was missing. What a shame. In addtion to this, I also
  took the liberty of cleaning up the website a little bit. Hope you like it.
- Update to 0.29
  Welcome to the "Night before Christmas" Release of dMagnetic! This one allows
  players to use ATR images from the AtariXL and Atari800 releases of the games.
  In addtition to this, a new graphics vmode has been added: UTF. It works on
  more terminals than the sixel mode and allows more people to enjoy the
  beautiful pictures!</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1672920000">- Update to 0.34
  * moved man page to section 6
  * bugfixes and documentation update</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 0.35:
  * Lots of cleanup.
  * The memory consumption was reduced
  * the interface between the frontend and the engine has gotten cleaner
  * more stable savegame for Atari and Apple</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1682683200">- Update to 0.36:
  * The "Welcome interested developers" release!
  * Not that many features which are of use to the casual gamer, but
    under the hood, the code has matured. Now it is even possible to
    build a backend library to run the magic of Magnetic Scrolls
    with 3rd party frontends!</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1709640000">- Update to 0.37:
  * This version saw a little bit action on the help screens. Plus,
    the WEIRD WEIRD graphics mode of the Apple II ate a lot of memory,
    which, if you do it properly, is no longer wasted.</changelog>
</package>
<package pkgid="7bdf0c767a7615244d1aec3ea15370e0ba741bb5092670a59f62e18e1d2c4887ec791ee412de153f18653c3f7e1e00f3ad04f59f7e0bca89989c7dcd1c2bcd4f" name="dSFMT-debugsource" arch="i586">
  <version epoch="0" ver="2.2.5" rel="2.8"/>
  <changelog author="dmitry_r@opensuse.org" date="1406203200">- Initial package, version 2.2.3
- Build shared library
  * dSFMT-sharedlib.patch
- Export functions required to use the library
  * dSFMT-export_functions.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Update to version 2.2.5
  * Some minor fixes
  * Allow build as shared library, this obsoletes
    dSFMT-export_functions.patch
- Refreshed dSFMT-sharedlib.patch as dSFMT-sharedlib-makefile.patch
- Fixed SPEC file, use working upstream URL</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="f4e8027ebcdda7495f3d64770a4651ce4f8fdb32ad2e1492338e9bdc99cc6d59d65cf860d5029f4d467e0bff4ee57e8f39bd317c66f3e65408bcb9290af4e8a0" name="dabstar-debuginfo" arch="i586">
  <version epoch="0" ver="5.7.0" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1766318400">- Update to version 4.6.0
  * Improved softbit decoder 2.
  * Add slider for XML/UFF file-player position control.
  * The dump button of the device windows showed further "writing"
    after channel change.
  * Automatically check for a new DABstar version on GitHub (the
    work for AbracaDABra is very acknowledged here). This feature
    can be deactivated on the configuration window; also the
    repetition time for the next check. There is also a new button
    on the configuration window to trigger this check manually.
  * A new button on the main window allows opening the slide show
    picture storage folder for fast access. See the tooltip there
    for more details.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1774180800">- Update to version 4.7.0
  * Protection level is shown in main window.
  * Scroll only the list of transmitters in map-viewer.
  * Extend AJAX timeout for map view to fit better slower browser
    startups.
  * Fix in FIG size calculation (and make it more generic).
  * Many additions and fixes are made.
  * Update xml-reader.
  * Faster replacement for cmplx_from_phase().
  * Calculate phase shift from sampling rate deviation.
  * Bugfix in estimate_carrier_offset.
  * Bugfixes in soapy handler.
  * Adding SoapySDR support (experimental) by taken over Qt-Dab
    SoapySDR and making many adaptions.
  * More work on Soapy handler and SIMD.
  * Change bandwidth selection in Soapy handler.
  * Reduce CPU load, summarize 3x dongle select code, ppm and
    third gain setting added to soapy handler.
  * Skip audio driver in soapy handler and omit the file's suffix
    in QLibrary.
  * Use lib VOLK in SampleReader.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779710400">- Update to version 5.0.0
  * New Ensemble List window providing an overview of ensemble
    parameters and derived content. Works with both SDR devices and
    files. See the README.md.
  * VOLK integration: SampleReader and other components now also
    use the VOLK library for accelerated signal processing.
  * Improved sync reliability: Time sync logic and buffer handling
    have been refactored, along with sync state management.
  * Optimized OFDM decoder: Performance improvements and increased
    stability when handling unusual signals.
  * RMS support added: Digital level handling refactored to
    display both RMS and peak levels.
  * Removed SDRplay v2 handler and its API integration.
    The SDRplay v3 driver supports SDRplay v2 devices as well.
  * Bug fixes and updates to the SDRplay v3 handler.
  * DC and IQ correction are now independently switchable (UI
    updated accordingly).
  * Peak level meter timing accuracy can be calibrated (see
    Configuration).
  * Improved handling of database initialization and scan mode.
  * Improved handling of invalid file/device logic.
  * ITU table enhanced and access methods refactored.
  * Many code quality and modernization improvements.
  * UI layout updates and window size initialization fixes for
    fresh startups.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1780488000">- Update to version 5.1.0
  * This release does not introduce any new features compared to
    version V5.0.0. The main change is that the dependency on the
    Qwt library has been completely removed. As a result, you may
    notice some minor visual differences in the user interface,
    although the overall behavior and usability should remain the
    same.
- Use custom desktop file.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1780747200">- Udpate to versino 5.2.0
  * Includes fixes following the recent removal of Qwt.
  * The GUI has been refreshed with a more colorful look.
  * The audio peak/RMS level meter is now much more precise.
  * On Linux, the level meter works especially well. On Windows,
    timer precision limitations required a compromise, but the
    result should still be usable.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781524800">- Update to version 5.3.0
  * Fixed issue #118: scan failures when the DC avoidance algorithm
    is enabled.
  * Cleaned up various GUI elements.
  * Added missing ITU code table entries for ITU Region 3: Asia
    and the Pacific.
  * Renamed Ensemble List filter labels for improved clarity.
  * Added several minor fixes and improvements.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783944000">- Update to version 5.4.0
  * Make TII accumulation time independent of the signal level.
  * Updated softbit detection.
  * Show the phase of the decoded PRS.
  * Also show the unwrapped phase of the decoded PRS in the
    carrier spectrum scope.
  * Provide slide show picture download progress bar.
  * Improved scaling calculations for grid lines and ticks in the
    scopes.
  * Cleaned up the GUI and made some colors slightly brighter.
  * Implemented a better strategy for avoiding audio buffer
    underruns and overruns.
  * Added packet-loss concealment for AAC decoders.
  * Many other code cleanups.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1785153600">- Update to version 5.5.0
  Better Audio Experience
  * Smoother Listening: Improved handling of audio drops and
    glitches during poor reception.
  * Reliable Playback: Optimized how audio starts and is buffered.
  Modern Look &amp; Feel
  * New Visual Theme: Updated the application with a fresh, modern
    blueish design.
  * Enhanced Indicators: Redesigned status meters and visual
    elements.
  * Better Information: Added helpful tooltips and clearer labels.
  Improved Usability
  * Click-to-Jump Navigation: You can now click anywhere on a
    slider to jump directly to that position.
  * Easy-Access Info: A new information window to view version
    details and related library information.
  Performance &amp; Stability
  * Under-the-Hood Improvements: General maintenance and
    optimizations.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1786190400">- Update to version 5.6.0
  RTL-TCP Client Rework
  * The RTL-TCP client was refactored in depth. Connection handling
    is now stable and self-reporting.
    + The device window got a new layout. It shows a clear
    connection state.
    + One Connect / Disconnect toggle button replaces the two
    former buttons.
    + The address field accepts host or host:port. Without a port,
    1234 is used.
    + Pressing Return after entering the address is no longer
    necessary.
    + A lost connection is detected and reported. Formerly the
    reader stayed silently "connected".
    + Socket errors are logged. The tuner type display is reset on
    disconnect.
    + Input ring buffer overflows are detected and logged. Dropped
    sample counts are reported.
    + An odd byte count from the server is flagged, as it would
    silently destroy the I/Q alignment.
    + The channel restarts itself as soon as the server connection
    is established. The connection may come up long after the
    device was created.
  Reception Robustness
  * The tuner settle time after a (re-)tune no longer blocks the
    GUI thread. Samples are discarded sample-wise in the processor
    thread instead. Devices that read in the GUI thread (rtl_tcp)
    delivered nothing during the former sleep.
  * The FIB decoder now validates the sub-channel organization
    (FIG 0/1). A sub-channel may not exceed the 864 CUs of a CIF
    and may not overlap another one.
  * If an impossible content is found, the whole collected FIB
    data is discarded and the collection restarts. This removes
    corrupted ensemble data caused by stale samples at channel
    start.
  * FIB decoder timers are no longer touched across thread
    boundaries.
  TII Database
  * The TII handler now supports multiple channels per ensemble.
    One ensemble (EId) can be transmitted on several channels,
    e.g. regional windows of a nationwide multiplex.
  * The lookup first tries the current channel. It falls back to
    the first matching EId/TII entry otherwise.
  * Channel mismatch warnings are reported only once per key. The
    log is no longer flooded.
  * Ignored tunnel entries are counted in the load statistics.
  Removed Devices
  * The following unmaintained device handlers were removed:
    + Elad S1
    + Colibri
    + ExtIO</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1788177600">- Update to version 5.7.0
  * Integrated latest RTL-SDR adaptation from @old-dab to support
    RTL-SDR Blog V4L.
  * Added traffic light status icons with distinct color states
    (green, yellow-green, yellow, red-yellow, red, orange, off).
  * Added SNR and MER display on the main window (use the A/Q toggle
    button to switch between audio level and SNR/MER bar graphs).
  * Modularized audio processing and playback into a dedicated
    AudioPipeline class for cleaner threading.
  * Accelerated frequency correction calculation using VOLK SIMD
    kernels.
  * Improved fine frequency correction precision.
  * Fixed a brief UI freeze when rendering "PRS Phase unwrapped".
  * Reworked sub-window opening and closing behavior; toggle buttons
    now feature a small yellow indicator showing the window's open
    state.
  * Fixed an issue in the TII web server when handling empty TII
    content (untested under real-world conditions).
  * Various internal optimizations and code cleanups.</changelog>
</package>
<package pkgid="00af145d6f59431e190df8282186369e192312090be55452be75699957a370e1f04fdd5e37582693ba292752af01efb7c3bb7656aa81e53fe632fb2c34056184" name="dabstar-debugsource" arch="i586">
  <version epoch="0" ver="5.7.0" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1766318400">- Update to version 4.6.0
  * Improved softbit decoder 2.
  * Add slider for XML/UFF file-player position control.
  * The dump button of the device windows showed further "writing"
    after channel change.
  * Automatically check for a new DABstar version on GitHub (the
    work for AbracaDABra is very acknowledged here). This feature
    can be deactivated on the configuration window; also the
    repetition time for the next check. There is also a new button
    on the configuration window to trigger this check manually.
  * A new button on the main window allows opening the slide show
    picture storage folder for fast access. See the tooltip there
    for more details.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1774180800">- Update to version 4.7.0
  * Protection level is shown in main window.
  * Scroll only the list of transmitters in map-viewer.
  * Extend AJAX timeout for map view to fit better slower browser
    startups.
  * Fix in FIG size calculation (and make it more generic).
  * Many additions and fixes are made.
  * Update xml-reader.
  * Faster replacement for cmplx_from_phase().
  * Calculate phase shift from sampling rate deviation.
  * Bugfix in estimate_carrier_offset.
  * Bugfixes in soapy handler.
  * Adding SoapySDR support (experimental) by taken over Qt-Dab
    SoapySDR and making many adaptions.
  * More work on Soapy handler and SIMD.
  * Change bandwidth selection in Soapy handler.
  * Reduce CPU load, summarize 3x dongle select code, ppm and
    third gain setting added to soapy handler.
  * Skip audio driver in soapy handler and omit the file's suffix
    in QLibrary.
  * Use lib VOLK in SampleReader.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779710400">- Update to version 5.0.0
  * New Ensemble List window providing an overview of ensemble
    parameters and derived content. Works with both SDR devices and
    files. See the README.md.
  * VOLK integration: SampleReader and other components now also
    use the VOLK library for accelerated signal processing.
  * Improved sync reliability: Time sync logic and buffer handling
    have been refactored, along with sync state management.
  * Optimized OFDM decoder: Performance improvements and increased
    stability when handling unusual signals.
  * RMS support added: Digital level handling refactored to
    display both RMS and peak levels.
  * Removed SDRplay v2 handler and its API integration.
    The SDRplay v3 driver supports SDRplay v2 devices as well.
  * Bug fixes and updates to the SDRplay v3 handler.
  * DC and IQ correction are now independently switchable (UI
    updated accordingly).
  * Peak level meter timing accuracy can be calibrated (see
    Configuration).
  * Improved handling of database initialization and scan mode.
  * Improved handling of invalid file/device logic.
  * ITU table enhanced and access methods refactored.
  * Many code quality and modernization improvements.
  * UI layout updates and window size initialization fixes for
    fresh startups.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1780488000">- Update to version 5.1.0
  * This release does not introduce any new features compared to
    version V5.0.0. The main change is that the dependency on the
    Qwt library has been completely removed. As a result, you may
    notice some minor visual differences in the user interface,
    although the overall behavior and usability should remain the
    same.
- Use custom desktop file.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1780747200">- Udpate to versino 5.2.0
  * Includes fixes following the recent removal of Qwt.
  * The GUI has been refreshed with a more colorful look.
  * The audio peak/RMS level meter is now much more precise.
  * On Linux, the level meter works especially well. On Windows,
    timer precision limitations required a compromise, but the
    result should still be usable.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781524800">- Update to version 5.3.0
  * Fixed issue #118: scan failures when the DC avoidance algorithm
    is enabled.
  * Cleaned up various GUI elements.
  * Added missing ITU code table entries for ITU Region 3: Asia
    and the Pacific.
  * Renamed Ensemble List filter labels for improved clarity.
  * Added several minor fixes and improvements.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783944000">- Update to version 5.4.0
  * Make TII accumulation time independent of the signal level.
  * Updated softbit detection.
  * Show the phase of the decoded PRS.
  * Also show the unwrapped phase of the decoded PRS in the
    carrier spectrum scope.
  * Provide slide show picture download progress bar.
  * Improved scaling calculations for grid lines and ticks in the
    scopes.
  * Cleaned up the GUI and made some colors slightly brighter.
  * Implemented a better strategy for avoiding audio buffer
    underruns and overruns.
  * Added packet-loss concealment for AAC decoders.
  * Many other code cleanups.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1785153600">- Update to version 5.5.0
  Better Audio Experience
  * Smoother Listening: Improved handling of audio drops and
    glitches during poor reception.
  * Reliable Playback: Optimized how audio starts and is buffered.
  Modern Look &amp; Feel
  * New Visual Theme: Updated the application with a fresh, modern
    blueish design.
  * Enhanced Indicators: Redesigned status meters and visual
    elements.
  * Better Information: Added helpful tooltips and clearer labels.
  Improved Usability
  * Click-to-Jump Navigation: You can now click anywhere on a
    slider to jump directly to that position.
  * Easy-Access Info: A new information window to view version
    details and related library information.
  Performance &amp; Stability
  * Under-the-Hood Improvements: General maintenance and
    optimizations.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1786190400">- Update to version 5.6.0
  RTL-TCP Client Rework
  * The RTL-TCP client was refactored in depth. Connection handling
    is now stable and self-reporting.
    + The device window got a new layout. It shows a clear
    connection state.
    + One Connect / Disconnect toggle button replaces the two
    former buttons.
    + The address field accepts host or host:port. Without a port,
    1234 is used.
    + Pressing Return after entering the address is no longer
    necessary.
    + A lost connection is detected and reported. Formerly the
    reader stayed silently "connected".
    + Socket errors are logged. The tuner type display is reset on
    disconnect.
    + Input ring buffer overflows are detected and logged. Dropped
    sample counts are reported.
    + An odd byte count from the server is flagged, as it would
    silently destroy the I/Q alignment.
    + The channel restarts itself as soon as the server connection
    is established. The connection may come up long after the
    device was created.
  Reception Robustness
  * The tuner settle time after a (re-)tune no longer blocks the
    GUI thread. Samples are discarded sample-wise in the processor
    thread instead. Devices that read in the GUI thread (rtl_tcp)
    delivered nothing during the former sleep.
  * The FIB decoder now validates the sub-channel organization
    (FIG 0/1). A sub-channel may not exceed the 864 CUs of a CIF
    and may not overlap another one.
  * If an impossible content is found, the whole collected FIB
    data is discarded and the collection restarts. This removes
    corrupted ensemble data caused by stale samples at channel
    start.
  * FIB decoder timers are no longer touched across thread
    boundaries.
  TII Database
  * The TII handler now supports multiple channels per ensemble.
    One ensemble (EId) can be transmitted on several channels,
    e.g. regional windows of a nationwide multiplex.
  * The lookup first tries the current channel. It falls back to
    the first matching EId/TII entry otherwise.
  * Channel mismatch warnings are reported only once per key. The
    log is no longer flooded.
  * Ignored tunnel entries are counted in the load statistics.
  Removed Devices
  * The following unmaintained device handlers were removed:
    + Elad S1
    + Colibri
    + ExtIO</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1788177600">- Update to version 5.7.0
  * Integrated latest RTL-SDR adaptation from @old-dab to support
    RTL-SDR Blog V4L.
  * Added traffic light status icons with distinct color states
    (green, yellow-green, yellow, red-yellow, red, orange, off).
  * Added SNR and MER display on the main window (use the A/Q toggle
    button to switch between audio level and SNR/MER bar graphs).
  * Modularized audio processing and playback into a dedicated
    AudioPipeline class for cleaner threading.
  * Accelerated frequency correction calculation using VOLK SIMD
    kernels.
  * Improved fine frequency correction precision.
  * Fixed a brief UI freeze when rendering "PRS Phase unwrapped".
  * Reworked sub-window opening and closing behavior; toggle buttons
    now feature a small yellow indicator showing the window's open
    state.
  * Fixed an issue in the TII web server when handling empty TII
    content (untested under real-world conditions).
  * Various internal optimizations and code cleanups.</changelog>
</package>
<package pkgid="20973f5384fa6ec44c7a1dea02c6306b92f1ff7531fd5d340bace8a4367ca92885e3675b87b7930d1eeadc826267c8e23c8fa920b6f71aea047d264e2ffd6a79" name="daemonize-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.8" rel="2.4"/>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1708862400">- Add daemonize 1.7.8</changelog>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1708862401">- Add a meaningful description using %description macro</changelog>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1708948800">- Apply spec-cleaner to daemonize.spec</changelog>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1709035200">- Fix License field using proper BSD-3-Clause</changelog>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1709035201">- Add proper group field for daemonize 1.7.8</changelog>
  <changelog author="pgajdos@suse.com" date="1752062400">- added patches
  https://github.com/bmc/daemonize/commit/eaf4746d47e171e7b8655690eb1e91fc216f2866
  + daemonize-gcc15.patch</changelog>
</package>
<package pkgid="157757e919a1dcedb56d17daf90f9a86d57573cc6441fa7904a281f14ac666edd7bd5d96c4684d95233c2ca279d5cce423d210eabcfafb42ed7226708056596c" name="daemonize-debugsource" arch="i586">
  <version epoch="0" ver="1.7.8" rel="2.4"/>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1708862400">- Add daemonize 1.7.8</changelog>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1708862401">- Add a meaningful description using %description macro</changelog>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1708948800">- Apply spec-cleaner to daemonize.spec</changelog>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1709035200">- Fix License field using proper BSD-3-Clause</changelog>
  <changelog author="Alessio Biancalana &lt;alessio.biancalana@suse.com&gt;" date="1709035201">- Add proper group field for daemonize 1.7.8</changelog>
  <changelog author="pgajdos@suse.com" date="1752062400">- added patches
  https://github.com/bmc/daemonize/commit/eaf4746d47e171e7b8655690eb1e91fc216f2866
  + daemonize-gcc15.patch</changelog>
</package>
<package pkgid="49e0b877f4d116cb57960f03cd78a7cfe38fdd905a15106d6645895abca9eb39e119a7c75be7cf084caa17bbb2d0fce10589318ca99500e242f056b54724228c" name="dante-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.4" rel="2.4"/>
  <changelog author="dmueller@suse.com" date="1431345600">- add dante-1.4.1-gcc5-fixes.patch</changelog>
  <changelog author="idonmez@suse.com" date="1448884800">- Add dante-miniupnp14.patch to fix compilation with miniupnpc
  API level 14.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1539864000">- Update to version 1.4.2:
  * Support new version of libminiupnp (drop dante-miniupnp14.patch)
  * Miscelaneous build improvements</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539864001">- Drop authorship; this ought not to be part of descriptions.
- Fix RPM groups. Drop filler words. Replace boilerplate -devel
  subpackage description.
- Remove pointless --with-pic (no static libs here).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1621166400">- Update to version 1.4.3
  * LDAP module functionality expanded with support for PAC and
    LDAP based authentication.
  * Changed child.maxrequests behavior to be an upper limit on
    requests handled and added child.maxlifetime, which can be
    used to specify the limit on how long child-processes will
    receive new requests.
  * Added Linux service specification file.
  * Work around an issue where "logoutput: syslog" in the client
    could create issues for the application being socksified.
  * Added missing NULL argument check in Raccept().
  * Fix an error case where the Dante mother process would never
    terminate a request process that failed handling a client
    due to resource shortage, leading the request process to hang
    around idle forever.
  * Will hopefully fix problem reported by ANON.
  * Fix for server crash in builds with preloading disabled
    (preloading is enabled by default).
  * Fix for module related SIOCGIFHWADDR warning in obscure
    situations.
  * Removal of arbitrary interface limit in getifaddrs()
    compatibility function.
  * Some minor automated build/test related changes.
  * Minor documentation fixes.
- Update patch dante-1.4.1-gcc5-fixes.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630411200">- Added hardening to systemd service(s). Modified:
  * sockd.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Remove nonfunctional rc symlink (pointed to a plain file
  not an executable)</changelog>
  <changelog author="Mark Nefedov &lt;mark_nefedov@icloud.com&gt;" date="1747569600">- Update to version 1.4.4
  * Fix potential security issue CVE-2024-54662, related to "socksmethod"
  use in client/hostid-rules.
  Reported by Igor Medovolkin (igor.aka.igro@gmail.com.example.com)
  * Add a missing call to setgroups(2).
  Reported by Leo &lt;deleo@gmx.de.example.com&gt;
  * Patch to fix compilation with libminiupnp 2.2.8.
  From Emily &lt;hello@emily.moe.example.com&gt;
  * Client connectchild optimizations.
  * Client SIGIO handling improvements.
  * Various configure/build fixes.
  * Updated to support TCP_EXP1 version of TCP hostid format.
- Update patch dante-1.4.1-gcc5-fixes.patch</changelog>
  <changelog author="Alexey Svistunov &lt;svalx@svalx.net&gt;" date="1772020800">- Change systemd unit dependencies, fix fail to start on some network
  configs</changelog>
</package>
<package pkgid="deffabee073bc5767618251fd1dceeeaa00fba418a3017c1f85a303fafb46ef98162be6456f8a8d83813511bd31eb21a2bc538e4decbccd9621d0c4b5169bf09" name="dante-debugsource" arch="i586">
  <version epoch="0" ver="1.4.4" rel="2.4"/>
  <changelog author="dmueller@suse.com" date="1431345600">- add dante-1.4.1-gcc5-fixes.patch</changelog>
  <changelog author="idonmez@suse.com" date="1448884800">- Add dante-miniupnp14.patch to fix compilation with miniupnpc
  API level 14.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1539864000">- Update to version 1.4.2:
  * Support new version of libminiupnp (drop dante-miniupnp14.patch)
  * Miscelaneous build improvements</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539864001">- Drop authorship; this ought not to be part of descriptions.
- Fix RPM groups. Drop filler words. Replace boilerplate -devel
  subpackage description.
- Remove pointless --with-pic (no static libs here).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1621166400">- Update to version 1.4.3
  * LDAP module functionality expanded with support for PAC and
    LDAP based authentication.
  * Changed child.maxrequests behavior to be an upper limit on
    requests handled and added child.maxlifetime, which can be
    used to specify the limit on how long child-processes will
    receive new requests.
  * Added Linux service specification file.
  * Work around an issue where "logoutput: syslog" in the client
    could create issues for the application being socksified.
  * Added missing NULL argument check in Raccept().
  * Fix an error case where the Dante mother process would never
    terminate a request process that failed handling a client
    due to resource shortage, leading the request process to hang
    around idle forever.
  * Will hopefully fix problem reported by ANON.
  * Fix for server crash in builds with preloading disabled
    (preloading is enabled by default).
  * Fix for module related SIOCGIFHWADDR warning in obscure
    situations.
  * Removal of arbitrary interface limit in getifaddrs()
    compatibility function.
  * Some minor automated build/test related changes.
  * Minor documentation fixes.
- Update patch dante-1.4.1-gcc5-fixes.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630411200">- Added hardening to systemd service(s). Modified:
  * sockd.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Remove nonfunctional rc symlink (pointed to a plain file
  not an executable)</changelog>
  <changelog author="Mark Nefedov &lt;mark_nefedov@icloud.com&gt;" date="1747569600">- Update to version 1.4.4
  * Fix potential security issue CVE-2024-54662, related to "socksmethod"
  use in client/hostid-rules.
  Reported by Igor Medovolkin (igor.aka.igro@gmail.com.example.com)
  * Add a missing call to setgroups(2).
  Reported by Leo &lt;deleo@gmx.de.example.com&gt;
  * Patch to fix compilation with libminiupnp 2.2.8.
  From Emily &lt;hello@emily.moe.example.com&gt;
  * Client connectchild optimizations.
  * Client SIGIO handling improvements.
  * Various configure/build fixes.
  * Updated to support TCP_EXP1 version of TCP hostid format.
- Update patch dante-1.4.1-gcc5-fixes.patch</changelog>
  <changelog author="Alexey Svistunov &lt;svalx@svalx.net&gt;" date="1772020800">- Change systemd unit dependencies, fix fail to start on some network
  configs</changelog>
</package>
<package pkgid="2adba5fd66d234e40270ec27f3465556455e590ef62ae0fa3d942da78cf2418dd7204232c6cd487a094113ef37fd1b0c33961b6cf0377d7999fd7cfec45f9ac8" name="dante-server-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.4" rel="2.4"/>
  <changelog author="dmueller@suse.com" date="1431345600">- add dante-1.4.1-gcc5-fixes.patch</changelog>
  <changelog author="idonmez@suse.com" date="1448884800">- Add dante-miniupnp14.patch to fix compilation with miniupnpc
  API level 14.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1539864000">- Update to version 1.4.2:
  * Support new version of libminiupnp (drop dante-miniupnp14.patch)
  * Miscelaneous build improvements</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1539864001">- Drop authorship; this ought not to be part of descriptions.
- Fix RPM groups. Drop filler words. Replace boilerplate -devel
  subpackage description.
- Remove pointless --with-pic (no static libs here).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1621166400">- Update to version 1.4.3
  * LDAP module functionality expanded with support for PAC and
    LDAP based authentication.
  * Changed child.maxrequests behavior to be an upper limit on
    requests handled and added child.maxlifetime, which can be
    used to specify the limit on how long child-processes will
    receive new requests.
  * Added Linux service specification file.
  * Work around an issue where "logoutput: syslog" in the client
    could create issues for the application being socksified.
  * Added missing NULL argument check in Raccept().
  * Fix an error case where the Dante mother process would never
    terminate a request process that failed handling a client
    due to resource shortage, leading the request process to hang
    around idle forever.
  * Will hopefully fix problem reported by ANON.
  * Fix for server crash in builds with preloading disabled
    (preloading is enabled by default).
  * Fix for module related SIOCGIFHWADDR warning in obscure
    situations.
  * Removal of arbitrary interface limit in getifaddrs()
    compatibility function.
  * Some minor automated build/test related changes.
  * Minor documentation fixes.
- Update patch dante-1.4.1-gcc5-fixes.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1630411200">- Added hardening to systemd service(s). Modified:
  * sockd.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Remove nonfunctional rc symlink (pointed to a plain file
  not an executable)</changelog>
  <changelog author="Mark Nefedov &lt;mark_nefedov@icloud.com&gt;" date="1747569600">- Update to version 1.4.4
  * Fix potential security issue CVE-2024-54662, related to "socksmethod"
  use in client/hostid-rules.
  Reported by Igor Medovolkin (igor.aka.igro@gmail.com.example.com)
  * Add a missing call to setgroups(2).
  Reported by Leo &lt;deleo@gmx.de.example.com&gt;
  * Patch to fix compilation with libminiupnp 2.2.8.
  From Emily &lt;hello@emily.moe.example.com&gt;
  * Client connectchild optimizations.
  * Client SIGIO handling improvements.
  * Various configure/build fixes.
  * Updated to support TCP_EXP1 version of TCP hostid format.
- Update patch dante-1.4.1-gcc5-fixes.patch</changelog>
  <changelog author="Alexey Svistunov &lt;svalx@svalx.net&gt;" date="1772020800">- Change systemd unit dependencies, fix fail to start on some network
  configs</changelog>
</package>
<package pkgid="7c8b6628b2110716a8223b7e1f29a1f485852436e58d9c8eb6a4cfaaad0ec1e54f177e1762c149036332b0f5e928427335eef5279e46f687696ce68b924bf535" name="dapl-debug-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.10" rel="9.4"/>
  <changelog author="nmoreychaisemartin@suse.com" date="1497268800">- Merge .changes files with SLE12-SP3 (bsc#1041579)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1500552000">- Update to 2.1.10
  * dtest_suite: add option to pause the test.
  * dtestcm: add client retry, give server time to queue up all listens
  * dtest: Add new man pages. (dtestx dtestcm dtestsrq)
  * cma: fix open_query mode, initialize attributes
  * ucm: up level CM timer logging, increase drep time at scale
  * dtest: fix return value check on do_rdma_write_with_msg
  * dtestx: check device capabilities and do atomic tests only if supported by HW
  * common: set atomic attributes based on provider/device capabilities
  * build: dtest_suite.sh was moved to test/scripts
  * mpxyd: let TX thread sleep if no open devices are referenced
  * mcm: when mmap req from MIC return with fail stat print WARN.
  * dtest_suite: remove duplicate dtest_suite.sh
  * dtest: enable -D option (data check) to work with scif provider
  * dtest_suite: fix typo in user_string var
  * mcm: remove logs from post send speed path
  * mcm proxy: push WR from MIC to host with scif mmap memory instead of scif_send.
  * dtest: the default size in pingpong test is set to 1 byte regardless to user input.
  * dtest: cleanup 4 printfs from the middle of performance test, may reduce performance.
- Refresh patches against 2.1.10</changelog>
  <changelog author="kasimir_@outlook.de" date="1527163200">- Add patch for arm platform support
  * dapl-add-arm-platform-support.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1527595200">- Add ucm-mcm-fix-backlog-parameter-for-socket.patch to fix
  a "deadlock" that causes socket connection to timeout when
  net.ipv4.tcp_syncookies=0. (bsc#1094657)</changelog>
  <changelog author="bwiedemann@suse.com" date="1531569600">- Add reproducible.patch to fix build time (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Convert to proper multibuild package: the spec is already all
  done to distinguish flavors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1725537600">- Add openib-add-missing-include.patch to fix compilation
  with GCC &gt;= 14.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1752235200">- Add GCC15-C23-support.patch to fix compilation with GCC &gt;= 15.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1753185600">- Add dapl-add-missing-attribute.patch to fix an issue with flto
  where constructors are not properly called.</changelog>
</package>
<package pkgid="54d97af0cc55084a7d494f6b1c915c66e1d13d4748646bddd60b1f50415c8200dff6ef374d81367a1857d9b5a2de06b04cc4045f338d5b385de913c00c3e62fe" name="dapl-debug-debugsource" arch="i586">
  <version epoch="0" ver="2.1.10" rel="9.4"/>
  <changelog author="nmoreychaisemartin@suse.com" date="1497268800">- Merge .changes files with SLE12-SP3 (bsc#1041579)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1500552000">- Update to 2.1.10
  * dtest_suite: add option to pause the test.
  * dtestcm: add client retry, give server time to queue up all listens
  * dtest: Add new man pages. (dtestx dtestcm dtestsrq)
  * cma: fix open_query mode, initialize attributes
  * ucm: up level CM timer logging, increase drep time at scale
  * dtest: fix return value check on do_rdma_write_with_msg
  * dtestx: check device capabilities and do atomic tests only if supported by HW
  * common: set atomic attributes based on provider/device capabilities
  * build: dtest_suite.sh was moved to test/scripts
  * mpxyd: let TX thread sleep if no open devices are referenced
  * mcm: when mmap req from MIC return with fail stat print WARN.
  * dtest_suite: remove duplicate dtest_suite.sh
  * dtest: enable -D option (data check) to work with scif provider
  * dtest_suite: fix typo in user_string var
  * mcm: remove logs from post send speed path
  * mcm proxy: push WR from MIC to host with scif mmap memory instead of scif_send.
  * dtest: the default size in pingpong test is set to 1 byte regardless to user input.
  * dtest: cleanup 4 printfs from the middle of performance test, may reduce performance.
- Refresh patches against 2.1.10</changelog>
  <changelog author="kasimir_@outlook.de" date="1527163200">- Add patch for arm platform support
  * dapl-add-arm-platform-support.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1527595200">- Add ucm-mcm-fix-backlog-parameter-for-socket.patch to fix
  a "deadlock" that causes socket connection to timeout when
  net.ipv4.tcp_syncookies=0. (bsc#1094657)</changelog>
  <changelog author="bwiedemann@suse.com" date="1531569600">- Add reproducible.patch to fix build time (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Convert to proper multibuild package: the spec is already all
  done to distinguish flavors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1725537600">- Add openib-add-missing-include.patch to fix compilation
  with GCC &gt;= 14.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1752235200">- Add GCC15-C23-support.patch to fix compilation with GCC &gt;= 15.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1753185600">- Add dapl-add-missing-attribute.patch to fix an issue with flto
  where constructors are not properly called.</changelog>
</package>
<package pkgid="bdb65b7484bf39e25e95ae324896fab9d0df64ac76e615571177957f0c2968c6c79200e4e4abad008ac8ecfdc66b97ae29fc80630c7e691c166c0114240b1d85" name="dapl-debug-libs-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.10" rel="9.4"/>
  <changelog author="nmoreychaisemartin@suse.com" date="1497268800">- Merge .changes files with SLE12-SP3 (bsc#1041579)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1500552000">- Update to 2.1.10
  * dtest_suite: add option to pause the test.
  * dtestcm: add client retry, give server time to queue up all listens
  * dtest: Add new man pages. (dtestx dtestcm dtestsrq)
  * cma: fix open_query mode, initialize attributes
  * ucm: up level CM timer logging, increase drep time at scale
  * dtest: fix return value check on do_rdma_write_with_msg
  * dtestx: check device capabilities and do atomic tests only if supported by HW
  * common: set atomic attributes based on provider/device capabilities
  * build: dtest_suite.sh was moved to test/scripts
  * mpxyd: let TX thread sleep if no open devices are referenced
  * mcm: when mmap req from MIC return with fail stat print WARN.
  * dtest_suite: remove duplicate dtest_suite.sh
  * dtest: enable -D option (data check) to work with scif provider
  * dtest_suite: fix typo in user_string var
  * mcm: remove logs from post send speed path
  * mcm proxy: push WR from MIC to host with scif mmap memory instead of scif_send.
  * dtest: the default size in pingpong test is set to 1 byte regardless to user input.
  * dtest: cleanup 4 printfs from the middle of performance test, may reduce performance.
- Refresh patches against 2.1.10</changelog>
  <changelog author="kasimir_@outlook.de" date="1527163200">- Add patch for arm platform support
  * dapl-add-arm-platform-support.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1527595200">- Add ucm-mcm-fix-backlog-parameter-for-socket.patch to fix
  a "deadlock" that causes socket connection to timeout when
  net.ipv4.tcp_syncookies=0. (bsc#1094657)</changelog>
  <changelog author="bwiedemann@suse.com" date="1531569600">- Add reproducible.patch to fix build time (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Convert to proper multibuild package: the spec is already all
  done to distinguish flavors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1725537600">- Add openib-add-missing-include.patch to fix compilation
  with GCC &gt;= 14.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1752235200">- Add GCC15-C23-support.patch to fix compilation with GCC &gt;= 15.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1753185600">- Add dapl-add-missing-attribute.patch to fix an issue with flto
  where constructors are not properly called.</changelog>
</package>
<package pkgid="eeec74787584e87b69db20551d11a341b32b3ad56cfe247f1d5fe09d0b2268c9b8a8fe50407b8727660cd8739a7a21a75255b680c3dea5275973cc985130998e" name="dapl-debug-utils-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.10" rel="9.4"/>
  <changelog author="nmoreychaisemartin@suse.com" date="1497268800">- Merge .changes files with SLE12-SP3 (bsc#1041579)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1500552000">- Update to 2.1.10
  * dtest_suite: add option to pause the test.
  * dtestcm: add client retry, give server time to queue up all listens
  * dtest: Add new man pages. (dtestx dtestcm dtestsrq)
  * cma: fix open_query mode, initialize attributes
  * ucm: up level CM timer logging, increase drep time at scale
  * dtest: fix return value check on do_rdma_write_with_msg
  * dtestx: check device capabilities and do atomic tests only if supported by HW
  * common: set atomic attributes based on provider/device capabilities
  * build: dtest_suite.sh was moved to test/scripts
  * mpxyd: let TX thread sleep if no open devices are referenced
  * mcm: when mmap req from MIC return with fail stat print WARN.
  * dtest_suite: remove duplicate dtest_suite.sh
  * dtest: enable -D option (data check) to work with scif provider
  * dtest_suite: fix typo in user_string var
  * mcm: remove logs from post send speed path
  * mcm proxy: push WR from MIC to host with scif mmap memory instead of scif_send.
  * dtest: the default size in pingpong test is set to 1 byte regardless to user input.
  * dtest: cleanup 4 printfs from the middle of performance test, may reduce performance.
- Refresh patches against 2.1.10</changelog>
  <changelog author="kasimir_@outlook.de" date="1527163200">- Add patch for arm platform support
  * dapl-add-arm-platform-support.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1527595200">- Add ucm-mcm-fix-backlog-parameter-for-socket.patch to fix
  a "deadlock" that causes socket connection to timeout when
  net.ipv4.tcp_syncookies=0. (bsc#1094657)</changelog>
  <changelog author="bwiedemann@suse.com" date="1531569600">- Add reproducible.patch to fix build time (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Convert to proper multibuild package: the spec is already all
  done to distinguish flavors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1725537600">- Add openib-add-missing-include.patch to fix compilation
  with GCC &gt;= 14.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1752235200">- Add GCC15-C23-support.patch to fix compilation with GCC &gt;= 15.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1753185600">- Add dapl-add-missing-attribute.patch to fix an issue with flto
  where constructors are not properly called.</changelog>
</package>
<package pkgid="1ddd950d19c5fe69396a8eac68c64c261678e19a46d9cdd142bee2254462be466b9747865dc247e459966f1ffc582ac09ae043c32b4747ea16928db7812d5bf2" name="dapl-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.10" rel="9.4"/>
  <changelog author="nmoreychaisemartin@suse.com" date="1497268800">- Merge .changes files with SLE12-SP3 (bsc#1041579)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1500552000">- Update to 2.1.10
  * dtest_suite: add option to pause the test.
  * dtestcm: add client retry, give server time to queue up all listens
  * dtest: Add new man pages. (dtestx dtestcm dtestsrq)
  * cma: fix open_query mode, initialize attributes
  * ucm: up level CM timer logging, increase drep time at scale
  * dtest: fix return value check on do_rdma_write_with_msg
  * dtestx: check device capabilities and do atomic tests only if supported by HW
  * common: set atomic attributes based on provider/device capabilities
  * build: dtest_suite.sh was moved to test/scripts
  * mpxyd: let TX thread sleep if no open devices are referenced
  * mcm: when mmap req from MIC return with fail stat print WARN.
  * dtest_suite: remove duplicate dtest_suite.sh
  * dtest: enable -D option (data check) to work with scif provider
  * dtest_suite: fix typo in user_string var
  * mcm: remove logs from post send speed path
  * mcm proxy: push WR from MIC to host with scif mmap memory instead of scif_send.
  * dtest: the default size in pingpong test is set to 1 byte regardless to user input.
  * dtest: cleanup 4 printfs from the middle of performance test, may reduce performance.
- Refresh patches against 2.1.10</changelog>
  <changelog author="kasimir_@outlook.de" date="1527163200">- Add patch for arm platform support
  * dapl-add-arm-platform-support.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1527595200">- Add ucm-mcm-fix-backlog-parameter-for-socket.patch to fix
  a "deadlock" that causes socket connection to timeout when
  net.ipv4.tcp_syncookies=0. (bsc#1094657)</changelog>
  <changelog author="bwiedemann@suse.com" date="1531569600">- Add reproducible.patch to fix build time (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Convert to proper multibuild package: the spec is already all
  done to distinguish flavors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1725537600">- Add openib-add-missing-include.patch to fix compilation
  with GCC &gt;= 14.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1752235200">- Add GCC15-C23-support.patch to fix compilation with GCC &gt;= 15.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1753185600">- Add dapl-add-missing-attribute.patch to fix an issue with flto
  where constructors are not properly called.</changelog>
</package>
<package pkgid="03cf25a784689f2148f6f006ccd5b7f0122ff71cafdaedaee61827d3cad034d673b13c3be07da7f63e1bceacf978610c84e75cd2a42f5d653620dd89cc25c0df" name="dapl-debugsource" arch="i586">
  <version epoch="0" ver="2.1.10" rel="9.4"/>
  <changelog author="nmoreychaisemartin@suse.com" date="1497268800">- Merge .changes files with SLE12-SP3 (bsc#1041579)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1500552000">- Update to 2.1.10
  * dtest_suite: add option to pause the test.
  * dtestcm: add client retry, give server time to queue up all listens
  * dtest: Add new man pages. (dtestx dtestcm dtestsrq)
  * cma: fix open_query mode, initialize attributes
  * ucm: up level CM timer logging, increase drep time at scale
  * dtest: fix return value check on do_rdma_write_with_msg
  * dtestx: check device capabilities and do atomic tests only if supported by HW
  * common: set atomic attributes based on provider/device capabilities
  * build: dtest_suite.sh was moved to test/scripts
  * mpxyd: let TX thread sleep if no open devices are referenced
  * mcm: when mmap req from MIC return with fail stat print WARN.
  * dtest_suite: remove duplicate dtest_suite.sh
  * dtest: enable -D option (data check) to work with scif provider
  * dtest_suite: fix typo in user_string var
  * mcm: remove logs from post send speed path
  * mcm proxy: push WR from MIC to host with scif mmap memory instead of scif_send.
  * dtest: the default size in pingpong test is set to 1 byte regardless to user input.
  * dtest: cleanup 4 printfs from the middle of performance test, may reduce performance.
- Refresh patches against 2.1.10</changelog>
  <changelog author="kasimir_@outlook.de" date="1527163200">- Add patch for arm platform support
  * dapl-add-arm-platform-support.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1527595200">- Add ucm-mcm-fix-backlog-parameter-for-socket.patch to fix
  a "deadlock" that causes socket connection to timeout when
  net.ipv4.tcp_syncookies=0. (bsc#1094657)</changelog>
  <changelog author="bwiedemann@suse.com" date="1531569600">- Add reproducible.patch to fix build time (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Convert to proper multibuild package: the spec is already all
  done to distinguish flavors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1725537600">- Add openib-add-missing-include.patch to fix compilation
  with GCC &gt;= 14.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1752235200">- Add GCC15-C23-support.patch to fix compilation with GCC &gt;= 15.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1753185600">- Add dapl-add-missing-attribute.patch to fix an issue with flto
  where constructors are not properly called.</changelog>
</package>
<package pkgid="9cc60d18d32d39e9c828880a5b8692b13cd1374ce217584f209e2df29d98add63bc662503963af01c16de034acd184aa4366511219a120c5f19be33e34cb0e83" name="dapl-utils-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.10" rel="9.4"/>
  <changelog author="nmoreychaisemartin@suse.com" date="1497268800">- Merge .changes files with SLE12-SP3 (bsc#1041579)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1500552000">- Update to 2.1.10
  * dtest_suite: add option to pause the test.
  * dtestcm: add client retry, give server time to queue up all listens
  * dtest: Add new man pages. (dtestx dtestcm dtestsrq)
  * cma: fix open_query mode, initialize attributes
  * ucm: up level CM timer logging, increase drep time at scale
  * dtest: fix return value check on do_rdma_write_with_msg
  * dtestx: check device capabilities and do atomic tests only if supported by HW
  * common: set atomic attributes based on provider/device capabilities
  * build: dtest_suite.sh was moved to test/scripts
  * mpxyd: let TX thread sleep if no open devices are referenced
  * mcm: when mmap req from MIC return with fail stat print WARN.
  * dtest_suite: remove duplicate dtest_suite.sh
  * dtest: enable -D option (data check) to work with scif provider
  * dtest_suite: fix typo in user_string var
  * mcm: remove logs from post send speed path
  * mcm proxy: push WR from MIC to host with scif mmap memory instead of scif_send.
  * dtest: the default size in pingpong test is set to 1 byte regardless to user input.
  * dtest: cleanup 4 printfs from the middle of performance test, may reduce performance.
- Refresh patches against 2.1.10</changelog>
  <changelog author="kasimir_@outlook.de" date="1527163200">- Add patch for arm platform support
  * dapl-add-arm-platform-support.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1527595200">- Add ucm-mcm-fix-backlog-parameter-for-socket.patch to fix
  a "deadlock" that causes socket connection to timeout when
  net.ipv4.tcp_syncookies=0. (bsc#1094657)</changelog>
  <changelog author="bwiedemann@suse.com" date="1531569600">- Add reproducible.patch to fix build time (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Convert to proper multibuild package: the spec is already all
  done to distinguish flavors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1725537600">- Add openib-add-missing-include.patch to fix compilation
  with GCC &gt;= 14.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1752235200">- Add GCC15-C23-support.patch to fix compilation with GCC &gt;= 15.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1753185600">- Add dapl-add-missing-attribute.patch to fix an issue with flto
  where constructors are not properly called.</changelog>
</package>
<package pkgid="e839a528e703621d5bbfb67f00b90b1680dedfbd78fd29318b9644201eb5b5f2dad5ec5251fc2bd5d1ad0b52c82f1b905063148d7a1116810cc867edbfae5652" name="dapper-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.0" rel="1.23"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1641729600">- create new package dapper</changelog>
  <changelog author="kastl@b1-systems.de" date="1657281600">- Update to version 0.6.0:
  * Added support form darwin-arm64.
  * Removing all Windows 20H2 support since it is EOL August 9th.
  * Update README.md</changelog>
</package>
<package pkgid="b1d531d2b817dcf4c4b8b5d4d40350b99058ca82a5d5a0ea0e00726af539b062e73bb227d6072b4fb89461120d540a6df7c2e1a298cbe430b81c0d608535a1fa" name="dar-debuginfo" arch="i586">
  <version epoch="0" ver="2.7.16" rel="1.8"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659960000">- update to 2.7.7:
  * added support for sequential reading more of sliced backup, to
  accommodate tape support used with slices (at the opposite of dar_split)
  * fixing few typos in doc
  * making libdar more tolerant when calls to fadvise fail</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.7.8:
  * updating code and man page about the way to solve the conflict of
  sequentially reading the archive of reference when binary delta is
  implicitly present for differential/incremental backups
  * added -avc option to surface libcurl verbose messages
  * fixed bug in dar where a sanity check about slice min digit detection
  was applied to the local filesystem when the backup was stored
  remotely, this prevented the reading or remote backups
  * exposing libcurl version to the version output (new API call added
  * remove extra slash (/) found after hostname in URL passed to libcurl
  * fixed self test reported error about mycurl_easyhandle_node.cpp
  * improved error message when libcurl fails to connect to an sftp server
  * fixed bug in libdar in the way libcurl is called for reading a file
  using ftp protocol
  * fixed bug in libdar when asking libcurl the size of the file we are
  writing (libcurl segfaults with ftp protocol). In addition, we now
  record this info during the write process (faster and more efficient).
  * fixed bug met when creating a backup on very close and/or high
  bandwidth ftp and sftp repos with the --hash option set, triggering a
  race condition that led dar to sometime hang unexpectedly.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1686830400">- update to 2.7.9:
  * added sanity check in elastic buffer code upon Sviat89@github
  feedback.
  * fixed bug in block_compressor module found by sviat89 while reading
  the code. Seen its context, it does not seem however to have much
  chance to express and would lead dar/libdar to loop forever
  consuming CPU.
  * adding the misc/dar_static_builder_with_musl_voidlinux.bash script
  which automatically builds dar_static from source code under
  VoidLinux/musl
  * fixing bug concerning the restoration in sequential read mode of a
  backup containing binary patches
  * fixed bug in tuyau_global class that lead to seeking at a wrong
  in sequential read mode and the unability to properly rely on a
  isolated catalogue to read (test/extract/diff) an backup in sequential
  read mode, leading dar to report CRC error.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 2.7.10:
  * displaying the slicing information about the archive of reference
    stored within a isolated catalogue when using -l and -q options
  * cleanup code from obsolete and unused readdir_r invocation
  * fixing display bug in dar_manager (shell_interaction class of libdar)
  * fixing python binding build system with John Goerzen's proposal
  * replacing the deprecated PYBIND11_OVERLOAD_* by PYBIND11_OVERRIDE_*
    equivalents</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 2.7.12:
  * fixed bug avoid restoration of binary patch when it was based
    on another binary patch.
  * fixing bug in testing routine that lead regression unseen and
    released in 2.7.11.
  * removed set_unexpected() invocation (not useful for years in
    libdar and incompatible with C++17)
  * fixed generated dynamic libdar binary to include all its
    dependent libraries
  * modified default block size for binary deltas, to be closer
    to what rsync uses (more details in man page).
  * adding support for ronna (10^27) and quetta (10^30) new SI
    prefixes, R and Q respectively
  * fixing bug in infinint class met when extending underlying
    storage by zero bytes
  * avoiding delta sig block size calculation when not necessary</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698840000">- update to 2.7.13:
  * fix bug auto-reported in "slice_layout.cpp line 48" concerning
    isolated catalogs triggered when dar/libdar has been compiled
    with some version gcc (gcc &gt;= 11) with optimizations set.
  * documentation and build system updates
- enable lz4, zstd compression support (boo#1216790)
- enable multi-threading support with libthreadar (boo#1216790)
- package license files
- reduce -devel dependencies
- make -doc noarch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699876800">- fix Leap 15.6 build (libattr)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 2.7.14:
  + Adding safe guard in fichier_libcurl destructor to verify all
    data have been passed to libcurl *and* libcurl has completed
    the writing operation before destroying a fichier_libcurl
    object.
  + Adding support for thread cancellation when interacting with
    libcurl.
  + Updating man page.
  + Fixing some error in the code documentation.
  + updated FAQ.</changelog>
  <changelog author="hui &lt;sturm-fr@web.de&gt;" date="1722686400">- Update to version 2.7.15
  * updating libdar about CURLINFO_CONTENT_LENGTH_DOWNLOAD symbol which is
    reported as deprecated by recent libcurl libraries.
  * fixed compilation problem under MacOS Mojave
  * fixed bug that lead the warning about a backup operation about to save
    itself, to not show
  * removing obsolete call to gcry_control(GCRYCTL_ENABLE_M_GUARD) while
    initializing libgcrypt. This led to libgcrypt initialization to fail
    with libgcrypt 1.11 and more recent versions.
  * fixed listing but about "present but unsaved" FSA status
  * fixed dead-lock condition in libdar when used with libcurl &gt; 0.74.0 at
    the end of closing sftp session (undocumented changed behavior in
    libcurl).</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1740225600">- Update to version 2.7.16
  * fixed mask building of path exclusion (dar's -P option) when used with
    regular expression (problem met while testing or merging a backup)
  * adding support for progressive report to repairing operation at API level
  * warning before processing to the backup if gnupg signatories are provided
    without any gnupg recipient.
  * fixing bug reporting the following message:
    /Subtracting an "infinint" greater than the first, "infinint" cannot be
    negative/. This was due to duplicated counter decrement while merging two
    archives and overwriting policy drives entry to be removed from the
    resulting archive adding to that, the very specific/rare condition where
    the number of removals exceeds more than the half of kept entries...
  * adding kdf support for repairing operation instead of using the values of
    the archive/backup under reparation.
  * fixing bug in thread_cancellation class that led a canceled thread kept
    being recorded as canceled forever, leading libdar to abort immediately
    when run in a new thread having the the same tid.
  * fixing bug in libdar leading an API call to return zero instead of the
    total size of the backup/archive (not use in dar CLI).
  * applying patch from Gentoo about the "which" command replacement in
    scripts
  * fixing some non-initialized variables as reported by cppcheck tool.</changelog>
</package>
<package pkgid="f8bff00161ff0dd9a1e8be957ca8c9b2adac1a1e8cb15f9bb0aafe2cf4588e9add763eed309839dcde196cf4dad39d1ce20544bd82ad41fada368379cf531408" name="dar-debugsource" arch="i586">
  <version epoch="0" ver="2.7.16" rel="1.8"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659960000">- update to 2.7.7:
  * added support for sequential reading more of sliced backup, to
  accommodate tape support used with slices (at the opposite of dar_split)
  * fixing few typos in doc
  * making libdar more tolerant when calls to fadvise fail</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.7.8:
  * updating code and man page about the way to solve the conflict of
  sequentially reading the archive of reference when binary delta is
  implicitly present for differential/incremental backups
  * added -avc option to surface libcurl verbose messages
  * fixed bug in dar where a sanity check about slice min digit detection
  was applied to the local filesystem when the backup was stored
  remotely, this prevented the reading or remote backups
  * exposing libcurl version to the version output (new API call added
  * remove extra slash (/) found after hostname in URL passed to libcurl
  * fixed self test reported error about mycurl_easyhandle_node.cpp
  * improved error message when libcurl fails to connect to an sftp server
  * fixed bug in libdar in the way libcurl is called for reading a file
  using ftp protocol
  * fixed bug in libdar when asking libcurl the size of the file we are
  writing (libcurl segfaults with ftp protocol). In addition, we now
  record this info during the write process (faster and more efficient).
  * fixed bug met when creating a backup on very close and/or high
  bandwidth ftp and sftp repos with the --hash option set, triggering a
  race condition that led dar to sometime hang unexpectedly.</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1686830400">- update to 2.7.9:
  * added sanity check in elastic buffer code upon Sviat89@github
  feedback.
  * fixed bug in block_compressor module found by sviat89 while reading
  the code. Seen its context, it does not seem however to have much
  chance to express and would lead dar/libdar to loop forever
  consuming CPU.
  * adding the misc/dar_static_builder_with_musl_voidlinux.bash script
  which automatically builds dar_static from source code under
  VoidLinux/musl
  * fixing bug concerning the restoration in sequential read mode of a
  backup containing binary patches
  * fixed bug in tuyau_global class that lead to seeking at a wrong
  in sequential read mode and the unability to properly rely on a
  isolated catalogue to read (test/extract/diff) an backup in sequential
  read mode, leading dar to report CRC error.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1688385600">- Update to 2.7.10:
  * displaying the slicing information about the archive of reference
    stored within a isolated catalogue when using -l and -q options
  * cleanup code from obsolete and unused readdir_r invocation
  * fixing display bug in dar_manager (shell_interaction class of libdar)
  * fixing python binding build system with John Goerzen's proposal
  * replacing the deprecated PYBIND11_OVERLOAD_* by PYBIND11_OVERRIDE_*
    equivalents</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1694952000">- update to 2.7.12:
  * fixed bug avoid restoration of binary patch when it was based
    on another binary patch.
  * fixing bug in testing routine that lead regression unseen and
    released in 2.7.11.
  * removed set_unexpected() invocation (not useful for years in
    libdar and incompatible with C++17)
  * fixed generated dynamic libdar binary to include all its
    dependent libraries
  * modified default block size for binary deltas, to be closer
    to what rsync uses (more details in man page).
  * adding support for ronna (10^27) and quetta (10^30) new SI
    prefixes, R and Q respectively
  * fixing bug in infinint class met when extending underlying
    storage by zero bytes
  * avoiding delta sig block size calculation when not necessary</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698840000">- update to 2.7.13:
  * fix bug auto-reported in "slice_layout.cpp line 48" concerning
    isolated catalogs triggered when dar/libdar has been compiled
    with some version gcc (gcc &gt;= 11) with optimizations set.
  * documentation and build system updates
- enable lz4, zstd compression support (boo#1216790)
- enable multi-threading support with libthreadar (boo#1216790)
- package license files
- reduce -devel dependencies
- make -doc noarch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699876800">- fix Leap 15.6 build (libattr)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 2.7.14:
  + Adding safe guard in fichier_libcurl destructor to verify all
    data have been passed to libcurl *and* libcurl has completed
    the writing operation before destroying a fichier_libcurl
    object.
  + Adding support for thread cancellation when interacting with
    libcurl.
  + Updating man page.
  + Fixing some error in the code documentation.
  + updated FAQ.</changelog>
  <changelog author="hui &lt;sturm-fr@web.de&gt;" date="1722686400">- Update to version 2.7.15
  * updating libdar about CURLINFO_CONTENT_LENGTH_DOWNLOAD symbol which is
    reported as deprecated by recent libcurl libraries.
  * fixed compilation problem under MacOS Mojave
  * fixed bug that lead the warning about a backup operation about to save
    itself, to not show
  * removing obsolete call to gcry_control(GCRYCTL_ENABLE_M_GUARD) while
    initializing libgcrypt. This led to libgcrypt initialization to fail
    with libgcrypt 1.11 and more recent versions.
  * fixed listing but about "present but unsaved" FSA status
  * fixed dead-lock condition in libdar when used with libcurl &gt; 0.74.0 at
    the end of closing sftp session (undocumented changed behavior in
    libcurl).</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1740225600">- Update to version 2.7.16
  * fixed mask building of path exclusion (dar's -P option) when used with
    regular expression (problem met while testing or merging a backup)
  * adding support for progressive report to repairing operation at API level
  * warning before processing to the backup if gnupg signatories are provided
    without any gnupg recipient.
  * fixing bug reporting the following message:
    /Subtracting an "infinint" greater than the first, "infinint" cannot be
    negative/. This was due to duplicated counter decrement while merging two
    archives and overwriting policy drives entry to be removed from the
    resulting archive adding to that, the very specific/rare condition where
    the number of removals exceeds more than the half of kept entries...
  * adding kdf support for repairing operation instead of using the values of
    the archive/backup under reparation.
  * fixing bug in thread_cancellation class that led a canceled thread kept
    being recorded as canceled forever, leading libdar to abort immediately
    when run in a new thread having the the same tid.
  * fixing bug in libdar leading an API call to return zero instead of the
    total size of the backup/archive (not use in dar CLI).
  * applying patch from Gentoo about the "which" command replacement in
    scripts
  * fixing some non-initialized variables as reported by cppcheck tool.</changelog>
</package>
<package pkgid="ecc16da93b1e4f2ab88365a9293c92cad7b6c3e4f4409787cae852152e972f7ffb46e73f582e1021d29b7043c77df0ca6d0119a382cd82e15c9869129ea034dc" name="darkhttpd-debuginfo" arch="i586">
  <version epoch="0" ver="1.17" rel="1.4"/>
  <changelog author="leedagee &lt;leedageea@gmail.com&gt;" date="1654171200">- darkhttpd v1.13</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1703592000">- Version 1.14:
  * Add support for logging with syslog.
  * Fix hung connection from consecutive keep-alive requests.
  * Fix high CPU usage when timeout is disabled.
  * Add --forward-https.
  * Make header parsing case insensitive, to work behind an HTTP2 reverse proxy.
  * Add trailing slash to links for directories.
  * Fix crash when a file has a large (year 10,000+) mtime.
- Add config and systemd unit</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1705320000">- Listen on IPv6 by default as well as IPv4</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1705579200">- Version 1.15
  * Try to avoid leaking the length of the --auth password through timing side-channels.
  * Document that --auth is not secure.
  * Add mime types: apng, avif, webp, webm, json, woff, woff2, ogg, flac, wav, opus, oga, spx
  * Custom headers with the CLI option</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1709121600">- Version 1.16:
  * Support chroot as non-root on FreeBSD 14+
  * Listen to IPv4 and IPv6 at the same time when --ipv6 is passed.</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1753790400">- Version 1.17:
  * Don't include ../ in the root directory list.
  * Return a more accurate error when a directory open fails.
  * Add mtime to directory listings and make it xbmc/kodi compatible.
  * Add --single-file.
  * Accept absolute-form URLs.
  * Add --hide-dotfiles.
- Switch source service from local to manual
- Switch to macros for common directories
- Refactor user/group handling to sysusers</changelog>
</package>
<package pkgid="4f4db421c98cd7469178dfc42795f5106fdb807a1b36d0adc2c7ee32160fbff547e98b437da6f57a7638eab1cfe40bfebc2f6ea46618270a822fe2afe4f30b23" name="darkhttpd-debugsource" arch="i586">
  <version epoch="0" ver="1.17" rel="1.4"/>
  <changelog author="leedagee &lt;leedageea@gmail.com&gt;" date="1654171200">- darkhttpd v1.13</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1703592000">- Version 1.14:
  * Add support for logging with syslog.
  * Fix hung connection from consecutive keep-alive requests.
  * Fix high CPU usage when timeout is disabled.
  * Add --forward-https.
  * Make header parsing case insensitive, to work behind an HTTP2 reverse proxy.
  * Add trailing slash to links for directories.
  * Fix crash when a file has a large (year 10,000+) mtime.
- Add config and systemd unit</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1705320000">- Listen on IPv6 by default as well as IPv4</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1705579200">- Version 1.15
  * Try to avoid leaking the length of the --auth password through timing side-channels.
  * Document that --auth is not secure.
  * Add mime types: apng, avif, webp, webm, json, woff, woff2, ogg, flac, wav, opus, oga, spx
  * Custom headers with the CLI option</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1709121600">- Version 1.16:
  * Support chroot as non-root on FreeBSD 14+
  * Listen to IPv4 and IPv6 at the same time when --ipv6 is passed.</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1753790400">- Version 1.17:
  * Don't include ../ in the root directory list.
  * Return a more accurate error when a directory open fails.
  * Add mtime to directory listings and make it xbmc/kodi compatible.
  * Add --single-file.
  * Accept absolute-form URLs.
  * Add --hide-dotfiles.
- Switch source service from local to manual
- Switch to macros for common directories
- Refactor user/group handling to sysusers</changelog>
</package>
<package pkgid="d1f0920cfeb7228e49e7807005ec6ec86a43a16aef0b3c3bacd5e7f80aee0eb401f87b9ca486dd506a3d6d428dbe114b01202e9aea34fad5169a1154313101b0" name="darkman-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.1" rel="1.7"/>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1617192000">- initial packaging of version 0.2.0</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1690113600">- Update to version 1.5.4
  * Switch to Go lang
  * Full diff at https://gitlab.com/WhyNotHugo/darkman/-/compare/v0.2.0...v1.5.4</changelog>
  <changelog author="Viacheslav Ostroukh &lt;opensuse-dev@slavouti.ch&gt; - 2.0.1" date="1739880000">- Update to version 2.0.1
  * Full diff at https://gitlab.com/WhyNotHugo/darkman/-/compare/v1.5.4...v2.0.1
- Add 0001-fix-dependencies.patch
  * Bump Go version to 1.18, since package dependencies require it
  * Sanitize dependencies with `go mod tidy`</changelog>
</package>
<package pkgid="a3f5f7c3c4754ac4e69b9f34a63c1a765588b7a9952a9c685b17888a442941c245b25da8ff176b9dd36b0030c117c98405b958a3b19f8e37ee2453bbf383db54" name="darts-debuginfo" arch="i586">
  <version epoch="0" ver="0.32" rel="8.14"/>
  <changelog author="schwab@suse.de" date="1063108800">- Add workaround for gcc bug.</changelog>
  <changelog author="hmacht@suse.de" date="1083672000">- added norootforbuild in specfile</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="rguenther@suse.de" date="1175342400">- add zlib-devel BuildRequires</changelog>
  <changelog author="uli@suse.de" date="1197460800">- update -&gt; 0.31 (required by new chasen)
  - license change (LGPL -&gt; dual LGPL/BSD)
  - lots of entirely undocumented changes</changelog>
  <changelog author="coolo@suse.com" date="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="schwab@linux-m68k.org" date="1348315200">- Force use of %{optflags}
- Spec file cleanup</changelog>
  <changelog author="i@marguerite.su" date="1348488000">- run spec-cleaner and format_spec_file service.</changelog>
  <changelog author="i@marguerite.su" date="1348488001">- update 0.32
  * Fixed a problem that the license file has not been enclosed
  * Small code cleanup</changelog>
  <changelog author="pgajdos@suse.com" date="1398772800">- fix url</changelog>
</package>
<package pkgid="c8d8d52db54bd12985a69c6d0b9b5c5e97981477a98920e7e70e816439ad9ccf13cb9dfc75a0d7360b8a81f0404f40cb8ae005c0152231fca899f287b5df166d" name="darts-debugsource" arch="i586">
  <version epoch="0" ver="0.32" rel="8.14"/>
  <changelog author="schwab@suse.de" date="1063108800">- Add workaround for gcc bug.</changelog>
  <changelog author="hmacht@suse.de" date="1083672000">- added norootforbuild in specfile</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="rguenther@suse.de" date="1175342400">- add zlib-devel BuildRequires</changelog>
  <changelog author="uli@suse.de" date="1197460800">- update -&gt; 0.31 (required by new chasen)
  - license change (LGPL -&gt; dual LGPL/BSD)
  - lots of entirely undocumented changes</changelog>
  <changelog author="coolo@suse.com" date="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="schwab@linux-m68k.org" date="1348315200">- Force use of %{optflags}
- Spec file cleanup</changelog>
  <changelog author="i@marguerite.su" date="1348488000">- run spec-cleaner and format_spec_file service.</changelog>
  <changelog author="i@marguerite.su" date="1348488001">- update 0.32
  * Fixed a problem that the license file has not been enclosed
  * Small code cleanup</changelog>
  <changelog author="pgajdos@suse.com" date="1398772800">- fix url</changelog>
</package>
<package pkgid="96bd047274e687288050dbbc9b119c48440a7fc1b34b092d9083a2cb575352b7c717b4e1b4f22e9031cd13bd0aa6d59b902dc6d28be87d7b0422e40bb6c6a050" name="dash-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.13.4" rel="1.3"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1605787200">- add check-nflag-in-evaltree.patch (bsc#1178978)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 0.5.11.3:
  * jobs: Only block in waitcmd on first run</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to 0.5.11.4
  * eval: Do not cache value of eflag in evaltree</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 0.5.11.5:
  * parser: Fix VSLENGTH parsing with trailing garbage</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643284800">- add dash-sh subpackage to be able to switch away from bash</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1666440000">- Make dash-sh subpackage architecture independent since it only
  contains a symbolic link.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 0.5.12:
  * eval: Test evalskip before flipping status for NNOT
  * parser: Add VSBIT to ensure subtype is never zero
  * eval: Check eflag after redirection error
  * eval: Always set exitstatus in evaltree
  * expand: Add ifsfree to expand to fix a logic error that causes a buffer over-read
  * expand: Always quote caret when using fnmatch
  * parser: Fix VSLENGTH parsing with trailing garbage
  * shell: Fail if building --with-libedit and can't find libedit
  * jobs: Only block in waitcmd on first run
  * redir: Retry open64 on EINTR
  * eval: Prevent recursive PS4 expansion
  * jobs: Fix waitcmd busy loop
- drop check-nflag-in-evaltree.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1771588800">- Update to 0.15.3.1
- Add upstream shell-Fix-unsigned-char-promotion-and-truncation.patch:
  fix unsigned char promotion and truncation
- Use autosetup
- Update license</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 0.15.3.4 (bsc#1269494, CVE-2026-31323):
  * parser: Fix multi-byte output in here-doc with quoted delimiter
  * input: Replace stdin_state.canon with bufferable
  * input: Fix tee(2) error handling
  * Drop multi-byte character in argstr when discard is on
  * input: Fix EINTR handling when reading from a pipe
  * arith: Fix CVE-2026-31323 INTMAX_MIN / -1 overflow
  * parser: Only reject non-word tokens in case pattern
  * jobs: Make stoppedjobs trivial if JOBS == 0
- drop shell-Fix-unsigned-char-promotion-and-truncation.patch
  (upstream)</changelog>
</package>
<package pkgid="f3de3da7c0584525b61870e9bdaf2313e1d3d59ccc2fec8e3218aa556c4ef3370dc5b350406d60484c82df4aaf0561fc6ad6bcfa0f4a72fdc4ba4a410a819a0e" name="dash-debugsource" arch="i586">
  <version epoch="0" ver="0.5.13.4" rel="1.3"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1605787200">- add check-nflag-in-evaltree.patch (bsc#1178978)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 0.5.11.3:
  * jobs: Only block in waitcmd on first run</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to 0.5.11.4
  * eval: Do not cache value of eflag in evaltree</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 0.5.11.5:
  * parser: Fix VSLENGTH parsing with trailing garbage</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643284800">- add dash-sh subpackage to be able to switch away from bash</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1666440000">- Make dash-sh subpackage architecture independent since it only
  contains a symbolic link.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 0.5.12:
  * eval: Test evalskip before flipping status for NNOT
  * parser: Add VSBIT to ensure subtype is never zero
  * eval: Check eflag after redirection error
  * eval: Always set exitstatus in evaltree
  * expand: Add ifsfree to expand to fix a logic error that causes a buffer over-read
  * expand: Always quote caret when using fnmatch
  * parser: Fix VSLENGTH parsing with trailing garbage
  * shell: Fail if building --with-libedit and can't find libedit
  * jobs: Only block in waitcmd on first run
  * redir: Retry open64 on EINTR
  * eval: Prevent recursive PS4 expansion
  * jobs: Fix waitcmd busy loop
- drop check-nflag-in-evaltree.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1771588800">- Update to 0.15.3.1
- Add upstream shell-Fix-unsigned-char-promotion-and-truncation.patch:
  fix unsigned char promotion and truncation
- Use autosetup
- Update license</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 0.15.3.4 (bsc#1269494, CVE-2026-31323):
  * parser: Fix multi-byte output in here-doc with quoted delimiter
  * input: Replace stdin_state.canon with bufferable
  * input: Fix tee(2) error handling
  * Drop multi-byte character in argstr when discard is on
  * input: Fix EINTR handling when reading from a pipe
  * arith: Fix CVE-2026-31323 INTMAX_MIN / -1 overflow
  * parser: Only reject non-word tokens in case pattern
  * jobs: Make stoppedjobs trivial if JOBS == 0
- drop shell-Fix-unsigned-char-promotion-and-truncation.patch
  (upstream)</changelog>
</package>
<package pkgid="701d373d7067c90f5d80052fcc0e0f68e90650e78ff9b21a5d2ceb3ea1e5b9ce0c8eb37dae7be63e9116be26b96ea0a60808e16bfccb8f907d6c98a263d048ae" name="dasher-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.0+199" rel="3.4"/>
  <changelog author="toddrme2178@gmail.com" date="1479124800">- Fix some typos in the language code mapping.
- Upgrade .spec.in file to produce the correct spec file.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644667200">- Update to version 5.0.0:
  + Gtk2/FileUtils: Include sys/stat.h
  + Preparation for 5.0 beta release.
  + Win32 -- turned on whole program optimization and unused code
    removal
  + Removed obsolete targets from Win32 projects.
  + Generalised pre set notifications for parameters and reworked
    alphabet history.
  + Tweaks to control boxes.
  + Cleanup. No more WinCE code.
  + Removed obsolate PocketPC projects.
  + Cleanup in Common project.
  + Turn draw mouse position on by default.
  + DasherInterface-&gt;Done was not really stopping dasher.
  + Errors in training file should not stop dasher.
  + Removed ugly messages about speed changes.
  + Countless changes and fixes.
  + Port away from gconf2.
  + Updated translations
- Start fresh with gitcheckout from new upstream.
- Drop patches and source files no longer needed:
  + pre_checkin.sh
  + locale-map.txt
  + dasher.spec.in,
  + dasher-linkX11.patch
  + dasher-gcc6.patch
  + dasher-data-lang.sh
- Add upstream build/bug fix patches:
  + dasher-5.0.0-sys-stat.patch
  + gnome-doc-utils-depr.patch
  + 0001-Remove-extern-C-warpper-around-atspi-glib-headers-in.patch
- BuildRequires/Requires/Recommends/Suggests were dropped and
  replaced with more modern variants.
- Sub-packages dasher-data-recommended and dasher-data-extra were
  both dropped and Obsoleted and Provided via main package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740657600">- Update to version 5.0.0+199:
  * Add roman vowels with a macron (e.g. ō) to the Japanese Kanna
    with Romaji alphabet, and minor reordering of the alphabet
    groups.
  * Alphabet improvements
  * configure.ac: Replace defunct Bugzilla with GNOME GitLab
  * docs: Replace defunct Bugzilla with GNOME GitLab
  * Adjust text label size and line thickness to account for 2
    pixels per 'point' in with high DPI displays.
  * Fixes to get rendering working correctly on recent mac hardware
    and OS.
  * Minor 'delete' fix and whitespace correction.
  * Use gtk3 draw event rather than gtk2 expose_event.
    gtk__cairo_should_draw_window() presence wasn't being tested.
  * g/c Gdk2 based drawing code (aka the without-cairo option)
  * g/c Qt Extended (Qtopia) which was discontinued over a decade
    ago.
  * g/c The GPE Palmtop Environment which had its last release over
    a decade ago.
  * Point to GitLab instead of Bugzilla (deprecated) in README
  * Avoid deprecated function
  * Remove extern "C" warpper around atspi/glib headers inclusion
  * Tidy away QTE support, the crux of which was already commented
    out.
  * gtk_show_uri deprecated in favour of gtk_show_uri_on_window in
    gtk 3.22
  * Drop support for Gtk2 - Gtk4 is here!
  * Fix comment after 73b1e4a
  * Remove cspi/bonobo support.
  * configure: Ada removed support for GSettings etc. in 2015
  * Remove Maemo support.
  * Remove IOstreamDasherEdit.*
  * Drop html markup
  * Drop trailing spaces
  * Fix socket vs &lt;functional&gt; conflict.
  * Fix clearly untested "Migrate from gnome-doc-utils"
  * Correctly fall back system font when no Dasher Font has been
    selected in preferences
  * Fix appveyor build status URL
  * Fix appveyor error about project cannot be found
  * Updated translations.
- Switch back to gnome gitlab as source url. Original upstream have
  come back to life. Use current head.
- Following upstream changes, drop no longer needed
  update-desktop-files, pkgconfig(gtk+-2.0) and pkgconfig(xtst)
  BuildRequires. Clean up spec.
- Drop patches fixed upstream:
  * dasher-5.0.0-sys-stat.patch
  * gnome-doc-utils-depr.patch
  * 0001-Remove-extern-C-warpper-around-atspi-glib-headers-in.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Drop obsolete and unused gnome-common BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="f3fad9fbcaac2a102d2489c6f659f42d1b12e4a67e6f11a9e9791207fdff423939ee8b01ffc13aa8efb150e6b99e104eda1642f7a7c66d478c6a5e921dd9213c" name="dasher-debugsource" arch="i586">
  <version epoch="0" ver="5.0.0+199" rel="3.4"/>
  <changelog author="toddrme2178@gmail.com" date="1479124800">- Fix some typos in the language code mapping.
- Upgrade .spec.in file to produce the correct spec file.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644667200">- Update to version 5.0.0:
  + Gtk2/FileUtils: Include sys/stat.h
  + Preparation for 5.0 beta release.
  + Win32 -- turned on whole program optimization and unused code
    removal
  + Removed obsolete targets from Win32 projects.
  + Generalised pre set notifications for parameters and reworked
    alphabet history.
  + Tweaks to control boxes.
  + Cleanup. No more WinCE code.
  + Removed obsolate PocketPC projects.
  + Cleanup in Common project.
  + Turn draw mouse position on by default.
  + DasherInterface-&gt;Done was not really stopping dasher.
  + Errors in training file should not stop dasher.
  + Removed ugly messages about speed changes.
  + Countless changes and fixes.
  + Port away from gconf2.
  + Updated translations
- Start fresh with gitcheckout from new upstream.
- Drop patches and source files no longer needed:
  + pre_checkin.sh
  + locale-map.txt
  + dasher.spec.in,
  + dasher-linkX11.patch
  + dasher-gcc6.patch
  + dasher-data-lang.sh
- Add upstream build/bug fix patches:
  + dasher-5.0.0-sys-stat.patch
  + gnome-doc-utils-depr.patch
  + 0001-Remove-extern-C-warpper-around-atspi-glib-headers-in.patch
- BuildRequires/Requires/Recommends/Suggests were dropped and
  replaced with more modern variants.
- Sub-packages dasher-data-recommended and dasher-data-extra were
  both dropped and Obsoleted and Provided via main package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1740657600">- Update to version 5.0.0+199:
  * Add roman vowels with a macron (e.g. ō) to the Japanese Kanna
    with Romaji alphabet, and minor reordering of the alphabet
    groups.
  * Alphabet improvements
  * configure.ac: Replace defunct Bugzilla with GNOME GitLab
  * docs: Replace defunct Bugzilla with GNOME GitLab
  * Adjust text label size and line thickness to account for 2
    pixels per 'point' in with high DPI displays.
  * Fixes to get rendering working correctly on recent mac hardware
    and OS.
  * Minor 'delete' fix and whitespace correction.
  * Use gtk3 draw event rather than gtk2 expose_event.
    gtk__cairo_should_draw_window() presence wasn't being tested.
  * g/c Gdk2 based drawing code (aka the without-cairo option)
  * g/c Qt Extended (Qtopia) which was discontinued over a decade
    ago.
  * g/c The GPE Palmtop Environment which had its last release over
    a decade ago.
  * Point to GitLab instead of Bugzilla (deprecated) in README
  * Avoid deprecated function
  * Remove extern "C" warpper around atspi/glib headers inclusion
  * Tidy away QTE support, the crux of which was already commented
    out.
  * gtk_show_uri deprecated in favour of gtk_show_uri_on_window in
    gtk 3.22
  * Drop support for Gtk2 - Gtk4 is here!
  * Fix comment after 73b1e4a
  * Remove cspi/bonobo support.
  * configure: Ada removed support for GSettings etc. in 2015
  * Remove Maemo support.
  * Remove IOstreamDasherEdit.*
  * Drop html markup
  * Drop trailing spaces
  * Fix socket vs &lt;functional&gt; conflict.
  * Fix clearly untested "Migrate from gnome-doc-utils"
  * Correctly fall back system font when no Dasher Font has been
    selected in preferences
  * Fix appveyor build status URL
  * Fix appveyor error about project cannot be found
  * Updated translations.
- Switch back to gnome gitlab as source url. Original upstream have
  come back to life. Use current head.
- Following upstream changes, drop no longer needed
  update-desktop-files, pkgconfig(gtk+-2.0) and pkgconfig(xtst)
  BuildRequires. Clean up spec.
- Drop patches fixed upstream:
  * dasher-5.0.0-sys-stat.patch
  * gnome-doc-utils-depr.patch
  * 0001-Remove-extern-C-warpper-around-atspi-glib-headers-in.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Drop obsolete and unused gnome-common BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="20d69651c9d8ce1487a575a66353405173a4030cdeb1499ba0018cf48278c01e19283b0d1ff963f30c258ba15e6606daaa12448ae62dc092fc81b3167905a7cb" name="datamash-debuginfo" arch="i586">
  <version epoch="0" ver="1.9" rel="1.7"/>
  <changelog author="astieger@suse.com" date="1521288000">- initial package 1.3</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1521806400">- Disable broken test with upstream patch:
  * upstream-disable-broken-test.patch
- Fix another test
  * upstream-fix-test.patch</changelog>
  <changelog author="astieger@suse.com" date="1545825600">- update to 1.4:
  * New option: -C/--skip-comments to skip comment lines
- drop upsteamed patches:
  * upstream-disable-broken-test.patch
  * upstream-fix-test.patch</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1567598400">- disable LTO for ppc64 ppc64le aarch64 bypass boo#1149348</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1568894400">- update to 1.5:
  * accept backslash-escaped characters in field names
  * New operations for handling file names and paths
  * New getnum operation to extract a number from a string
  * New operation: cut, similar to cut(1)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587816000">- update to 1.7:
  * decorate(1): new program - sorts input in non-standard ordering
    e.g. IPv4, IPv6, roman numerals.
  * New operations: sha224/sha384
  * New operations: geomean (Geometric mean) and harmmean (Harmonic
    mean)
- includes changes from 1.6:
  * The 'gutnum' operation now correctly prints detected numbers
    without truncating them</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659009600">- update to 1.8:
  * * Changes in Behavior
    Schedule -f/--full combined with non-linewise operations for deprecation.
    In a future release, -f/--full will only be usable with operations where
    it makes sense. For now, we print a warning to stderr when -f/--full is
    used with non-linewise operations, and such usage will no longer be
    supported.
  * The bin operation now uses more intuitive bins. Previously, a command
    such as `datamash bin 1 &lt;&lt;&lt; -0` would output -100; and -100 did not fall
    in its own bin. We now require all bins to take the form `[nx,(n+1)x)`
    with integer n and bin width x. We discard the sign on -0 and gate such
    inputs into the [0,x) bin.
  * Operations taking more than one argument now provide more complete output
    with --header-out. Previously, an operation such as `pcov x:y` would
    produce an output header like `pcov(y)`, discarding the `x`. The new
    behavior will output header `pcov(x,y)`.
  * datamash(1) no longer ignores --output-delimiter with the rmdup operation.
  * * New Features
  * New datamash option --sort-cmd argument to specify the program used
    by the -s option to sort input, plus enhancements to the security and
    portability of building sort command lines.
  * New datamash option -c/--collapse-delimiter=X argument uses character
    X instead of comma between values in collapse and unique lists.
  * New datamash operations: mean square (ms) and root mean square (rms).
  * Decorate now supports sorting IP addresses of both versions 4 and 6
    together. IPv4 addresses are logically converted to IPv6 addresses,
    either as IPv4-Mapped (ipv6v4map) or IPv4-Compatible (ipv6v4comp)
    addresses.
  * Add two command aliases:
    'echo' may now be used instead of 'cut'.
    'uniq' may now be used instead of 'unique'.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743854400">- update to 1.9:
  * Add short options -h and -V for --help and --version
  * rand operation now uses getrandom(2)
  * add operation dotprod for scalar product
  * Add option -S/--seed to set a specific pseudp-RNG seed
  * Add option --vnlog for experimental vnlog format
  * -g/groupby takes ranges of columns (e.g. 1-4)
  * now correctly calculates the "antimode" for a sequence of numbers
  * When using the locale's decimal separator as field separator,
    numeric operations now work correctly
  * The "getnum" operation now stays inside the specified field</changelog>
</package>
<package pkgid="29327fdbfed82806b4c7a331ca4c7fa76f8156f0c78cc17f051971ee7ce0caa67322e89ace8eb1f3f15078a61619411ea431e2b70a84a40c1bac1f2f4bfd8ad3" name="datamash-debugsource" arch="i586">
  <version epoch="0" ver="1.9" rel="1.7"/>
  <changelog author="astieger@suse.com" date="1521288000">- initial package 1.3</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1521806400">- Disable broken test with upstream patch:
  * upstream-disable-broken-test.patch
- Fix another test
  * upstream-fix-test.patch</changelog>
  <changelog author="astieger@suse.com" date="1545825600">- update to 1.4:
  * New option: -C/--skip-comments to skip comment lines
- drop upsteamed patches:
  * upstream-disable-broken-test.patch
  * upstream-fix-test.patch</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1567598400">- disable LTO for ppc64 ppc64le aarch64 bypass boo#1149348</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1568894400">- update to 1.5:
  * accept backslash-escaped characters in field names
  * New operations for handling file names and paths
  * New getnum operation to extract a number from a string
  * New operation: cut, similar to cut(1)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587816000">- update to 1.7:
  * decorate(1): new program - sorts input in non-standard ordering
    e.g. IPv4, IPv6, roman numerals.
  * New operations: sha224/sha384
  * New operations: geomean (Geometric mean) and harmmean (Harmonic
    mean)
- includes changes from 1.6:
  * The 'gutnum' operation now correctly prints detected numbers
    without truncating them</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659009600">- update to 1.8:
  * * Changes in Behavior
    Schedule -f/--full combined with non-linewise operations for deprecation.
    In a future release, -f/--full will only be usable with operations where
    it makes sense. For now, we print a warning to stderr when -f/--full is
    used with non-linewise operations, and such usage will no longer be
    supported.
  * The bin operation now uses more intuitive bins. Previously, a command
    such as `datamash bin 1 &lt;&lt;&lt; -0` would output -100; and -100 did not fall
    in its own bin. We now require all bins to take the form `[nx,(n+1)x)`
    with integer n and bin width x. We discard the sign on -0 and gate such
    inputs into the [0,x) bin.
  * Operations taking more than one argument now provide more complete output
    with --header-out. Previously, an operation such as `pcov x:y` would
    produce an output header like `pcov(y)`, discarding the `x`. The new
    behavior will output header `pcov(x,y)`.
  * datamash(1) no longer ignores --output-delimiter with the rmdup operation.
  * * New Features
  * New datamash option --sort-cmd argument to specify the program used
    by the -s option to sort input, plus enhancements to the security and
    portability of building sort command lines.
  * New datamash option -c/--collapse-delimiter=X argument uses character
    X instead of comma between values in collapse and unique lists.
  * New datamash operations: mean square (ms) and root mean square (rms).
  * Decorate now supports sorting IP addresses of both versions 4 and 6
    together. IPv4 addresses are logically converted to IPv6 addresses,
    either as IPv4-Mapped (ipv6v4map) or IPv4-Compatible (ipv6v4comp)
    addresses.
  * Add two command aliases:
    'echo' may now be used instead of 'cut'.
    'uniq' may now be used instead of 'unique'.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743854400">- update to 1.9:
  * Add short options -h and -V for --help and --version
  * rand operation now uses getrandom(2)
  * add operation dotprod for scalar product
  * Add option -S/--seed to set a specific pseudp-RNG seed
  * Add option --vnlog for experimental vnlog format
  * -g/groupby takes ranges of columns (e.g. 1-4)
  * now correctly calculates the "antimode" for a sequence of numbers
  * When using the locale's decimal separator as field separator,
    numeric operations now work correctly
  * The "getnum" operation now stays inside the specified field</changelog>
</package>
<package pkgid="010b50802feba691c31a75bdcc9011a3e266edac644b6a40efe9e3fe91aefef49c88187e8aca0252493637c9a04d58914770bba3e88b3ec4186ff68fb7fc22c9" name="dataquay-debugsource" arch="i586">
  <version epoch="0" ver="0.9.5" rel="1.5"/>
  <changelog author="pascal.bleser@opensuse.org" date="1353758400">- initial version (0.9)</changelog>
  <changelog author="avvissu@yandex.ru" date="1413979200">- Fix to build on x86 architecture</changelog>
  <changelog author="aloisio@gmx.com" date="1504180800">- Update to 0.9.1
  * Update to support Qt5 and newer C++ compilers. Now requires
    C++11 (though the library only makes minimal use of the
    standard).
  * Incorporate a number of build fixes
- Switched to Qt5
- Refreshed dataquay-redland.patch and dataquay-lib64.patch
- Added dataquay-sharedlib.patch
- Dropped dataquay-disable_tests.patch
- Spec cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Fix RPM groups. Ensure neutrality of descriptions.
- Use upstream name for -devel subpackage.</changelog>
  <changelog author="aloisio@gmx.com" date="1531828800">- Added dataquay-includedir.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1757419200">- Update to version 0.9.5
  * Update to support Qt6
  * Add importString methods
- Refresh dataquay-redland.patch, dataquay-sharedlib.patch
  and dataquay-includedir.patch
- Switch to qt6</changelog>
</package>
<package pkgid="2c38919f6792fba75ce4bb3ae0566f563b74cea2015dd32cd3881ab5a2c46f8887f5a0e2e55b336563e6a0cf8470e36718d50da6900ca5bf69a0fcbc72ac7c45" name="datefudge-debuginfo" arch="i586">
  <version epoch="0" ver="1.27" rel="1.4"/>
  <changelog author="idonmez@suse.com" date="1453118400">- Initial release</changelog>
  <changelog author="astieger@suse.com" date="1510574400">- update to 1.22:
  * Operate more efficiently, especially if fudging to the epoch.
  * Fix running on 32-bit systems with 64-bit time_t (such as x32).
  * datefudge.man: Document that datefudge might be affected by the
    Y2K38 problem on some systems.
- includes changes from 1.21:
  * datefudge.sh: don't fail when its date argument happens to be
    equal to the current time (i.e. make `datefudge now
    some_command' work).
  * Update man page to mention that the date can be given in any
    format accepted by date(1) command.
- add upstream signing key and verify source signature</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1581076800">- Update to version 1.23: no changelog found.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1581508800">- Add glibc-2.31-fix.patch in order to fix boo#1162963.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599048000">- update to 1.24:
  * Fix FTBFS on hurd-i386: Necessary functions disabled
  * Fix FTBFS with glibc 2.31 (conflicting gettimeofday prototype)
- remove glibc-2.31-fix.patch (upstream)</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1706270400">- Update to version 1.26
  * Fix autpokgtest case introduced recently for #946776 so
    that it does not depend on time zone.
- Changes from version 1.25
  * Provide 64-bit versions of time functions on 32-bit
    architectures (closes: #1028587, LP: #2002803).
  * Cleanup source code, and reformat it with clang-format.
  * In --static mode, set sub-seconds part to 0
    (closes: #946776).
  * Mention in man page and README file existence of
    libfaketime package, that might be considered for more
    advanced functionalities than the ones provided by
    datefudge.
  * Standards-Version: 4.6.2 (no changes)</changelog>
  <changelog author="pgajdos@suse.com" date="1757419200">- version update to 1.27
  * Fix FTBFS by explicitly passing "abi=-time64" to DEB_BUILD_MAINT_OPTIONS
    in debian/rules, so that we can still override both 32- and 64-bit time
    functions on architectures that support it (closes: #1069478).
  * Standards-Version: 4.7.0 (no changes).</changelog>
</package>
<package pkgid="af557cfb2bb70d331886060a796cd88d67437e09329bf42cbade6b09396013f0cee0e3f87bf6d3fcbc91619b564f230855c493c5c859e9c9d0d116dd063bd1bf" name="datefudge-debugsource" arch="i586">
  <version epoch="0" ver="1.27" rel="1.4"/>
  <changelog author="idonmez@suse.com" date="1453118400">- Initial release</changelog>
  <changelog author="astieger@suse.com" date="1510574400">- update to 1.22:
  * Operate more efficiently, especially if fudging to the epoch.
  * Fix running on 32-bit systems with 64-bit time_t (such as x32).
  * datefudge.man: Document that datefudge might be affected by the
    Y2K38 problem on some systems.
- includes changes from 1.21:
  * datefudge.sh: don't fail when its date argument happens to be
    equal to the current time (i.e. make `datefudge now
    some_command' work).
  * Update man page to mention that the date can be given in any
    format accepted by date(1) command.
- add upstream signing key and verify source signature</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1581076800">- Update to version 1.23: no changelog found.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1581508800">- Add glibc-2.31-fix.patch in order to fix boo#1162963.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599048000">- update to 1.24:
  * Fix FTBFS on hurd-i386: Necessary functions disabled
  * Fix FTBFS with glibc 2.31 (conflicting gettimeofday prototype)
- remove glibc-2.31-fix.patch (upstream)</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1706270400">- Update to version 1.26
  * Fix autpokgtest case introduced recently for #946776 so
    that it does not depend on time zone.
- Changes from version 1.25
  * Provide 64-bit versions of time functions on 32-bit
    architectures (closes: #1028587, LP: #2002803).
  * Cleanup source code, and reformat it with clang-format.
  * In --static mode, set sub-seconds part to 0
    (closes: #946776).
  * Mention in man page and README file existence of
    libfaketime package, that might be considered for more
    advanced functionalities than the ones provided by
    datefudge.
  * Standards-Version: 4.6.2 (no changes)</changelog>
  <changelog author="pgajdos@suse.com" date="1757419200">- version update to 1.27
  * Fix FTBFS by explicitly passing "abi=-time64" to DEB_BUILD_MAINT_OPTIONS
    in debian/rules, so that we can still override both 32- and 64-bit time
    functions on architectures that support it (closes: #1069478).
  * Standards-Version: 4.7.0 (no changes).</changelog>
</package>
<package pkgid="c131d0815f5fc6903408c71099e357b3cd2591e892fea18d42a0e564e345d84e96136b65cc3e94d48371315836e87944cf8fac0161cc25586521b482b322cd6b" name="dateutils-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.11" rel="1.9"/>
  <changelog author="mvetter@suse.com" date="1552996800">- Update to 0.4.6:
  * underspecified ISO weekday dates can be parsed
  * adding days to underspecified dates results in proper dates
  * all tools with -S|--sed-mode now support -E|--empty-mode to
    output an empty line when a line cannot be read.
  * dateround supports day, week, month and year classes now
    (issues/92)
  * datediff can determine difference in nanoseconds between
    two time values (issues/94)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1580904000">- Update to 0.4.7:
  * strptime mimics return code behaviour of dateconv
  * use unsigned arithmetic for leap second conversion
  * fix up ymds before adding days or business days
  * drain prchunk if filled with many small lines</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1608379200">- Add dateutils-remove-deprecated-header.patch: Remove deprecated
  glibc sysctl.h header.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1613563200">- Update to 0.4.8:
  * be symmetric about differences, A - B := -(B - A) for A &lt; B
  * fix security issue when reading TZMAP_DIR from environment
  * fix printing of negative 0 (-0)
  * fix issue with tzdata transitions in files with leap second
  * adjustments that are now cut off at expiration time (#121)
- Drop dateutils-remove-deprecated-header.patch: not needed anymore</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1613908800">- add upstream signing key
- simplify spec file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621252800">- Add 0144b15dda4b1ea4fdbeca9f3ecb128eb98772fd.patch and
  a0ebd0037df973aed14779b51d59da3edc506b6a.patch: fix test suite
  run on 32bit archs.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629460800">- Update to 4.9:
  * allow to specify epochs in nanoseconds, %s%N (#123)
  * fix nanosecond arithmetic (#124)
  * make cross-compilations easier (#128)
  * mention default timezone (#129)
- Drop upstreamed patches:
  * 0144b15dda4b1ea4fdbeca9f3ecb128eb98772fd.patch
  * a0ebd0037df973aed14779b51d59da3edc506b6a.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1653652800">- Update to 4.10:
  * do not resort to daisy sequences when incomplete dates are present (#131)
  * upon end-of-buffer finalise the last line (#141)
  * let --empty-mode|-E and --sed-mode|-S play nicely together (#139)
  * adapt CLI behaviour of strptime(1) to the other tools (#142)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Add upstream patches 35041f4d.patch and 841c635b.patch: Do not
  use Singapore for testing previous transitions, but rather
  Jakarta. Fixes build with timezone 2022g.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1706270400">- Updat to version 0.4.11
  * be strict about inputs in datetest --isvalid (#146)
  * build on Macs again (#107)
  * make illegible zone names fatal errors (#151)
  * be strict in datetest --isvalid when inputs have been
    specified (#146)
  * fix issue with negative days remaining after adding months
    in datediff (#153)
- Remove patches 841c635b.patch and 35041f4d.patch because
  they have been applied in source code</changelog>
</package>
<package pkgid="45b94119aa323c00df5d7d69bb650cfed57dc10f688aba39fbac7354fa618b6012ede67e31e483d48d9e16959861ec0ebdb45f027bf18b55052595e689f20704" name="dateutils-debugsource" arch="i586">
  <version epoch="0" ver="0.4.11" rel="1.9"/>
  <changelog author="mvetter@suse.com" date="1552996800">- Update to 0.4.6:
  * underspecified ISO weekday dates can be parsed
  * adding days to underspecified dates results in proper dates
  * all tools with -S|--sed-mode now support -E|--empty-mode to
    output an empty line when a line cannot be read.
  * dateround supports day, week, month and year classes now
    (issues/92)
  * datediff can determine difference in nanoseconds between
    two time values (issues/94)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1580904000">- Update to 0.4.7:
  * strptime mimics return code behaviour of dateconv
  * use unsigned arithmetic for leap second conversion
  * fix up ymds before adding days or business days
  * drain prchunk if filled with many small lines</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1608379200">- Add dateutils-remove-deprecated-header.patch: Remove deprecated
  glibc sysctl.h header.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1613563200">- Update to 0.4.8:
  * be symmetric about differences, A - B := -(B - A) for A &lt; B
  * fix security issue when reading TZMAP_DIR from environment
  * fix printing of negative 0 (-0)
  * fix issue with tzdata transitions in files with leap second
  * adjustments that are now cut off at expiration time (#121)
- Drop dateutils-remove-deprecated-header.patch: not needed anymore</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1613908800">- add upstream signing key
- simplify spec file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621252800">- Add 0144b15dda4b1ea4fdbeca9f3ecb128eb98772fd.patch and
  a0ebd0037df973aed14779b51d59da3edc506b6a.patch: fix test suite
  run on 32bit archs.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629460800">- Update to 4.9:
  * allow to specify epochs in nanoseconds, %s%N (#123)
  * fix nanosecond arithmetic (#124)
  * make cross-compilations easier (#128)
  * mention default timezone (#129)
- Drop upstreamed patches:
  * 0144b15dda4b1ea4fdbeca9f3ecb128eb98772fd.patch
  * a0ebd0037df973aed14779b51d59da3edc506b6a.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1653652800">- Update to 4.10:
  * do not resort to daisy sequences when incomplete dates are present (#131)
  * upon end-of-buffer finalise the last line (#141)
  * let --empty-mode|-E and --sed-mode|-S play nicely together (#139)
  * adapt CLI behaviour of strptime(1) to the other tools (#142)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Add upstream patches 35041f4d.patch and 841c635b.patch: Do not
  use Singapore for testing previous transitions, but rather
  Jakarta. Fixes build with timezone 2022g.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1706270400">- Updat to version 0.4.11
  * be strict about inputs in datetest --isvalid (#146)
  * build on Macs again (#107)
  * make illegible zone names fatal errors (#151)
  * be strict in datetest --isvalid when inputs have been
    specified (#146)
  * fix issue with negative days remaining after adding months
    in datediff (#153)
- Remove patches 841c635b.patch and 35041f4d.patch because
  they have been applied in source code</changelog>
</package>
<package pkgid="ba14e71de9109dc38aa26813453e185f085e4f80c20d8cc4e3421b79d396608d55f32564c39375b072e4f8544acc12f2011e336aca83f9f99c1c6d440bd9a387" name="dateutils-octave-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.11" rel="1.9"/>
  <changelog author="mvetter@suse.com" date="1552996800">- Update to 0.4.6:
  * underspecified ISO weekday dates can be parsed
  * adding days to underspecified dates results in proper dates
  * all tools with -S|--sed-mode now support -E|--empty-mode to
    output an empty line when a line cannot be read.
  * dateround supports day, week, month and year classes now
    (issues/92)
  * datediff can determine difference in nanoseconds between
    two time values (issues/94)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1580904000">- Update to 0.4.7:
  * strptime mimics return code behaviour of dateconv
  * use unsigned arithmetic for leap second conversion
  * fix up ymds before adding days or business days
  * drain prchunk if filled with many small lines</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1608379200">- Add dateutils-remove-deprecated-header.patch: Remove deprecated
  glibc sysctl.h header.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1613563200">- Update to 0.4.8:
  * be symmetric about differences, A - B := -(B - A) for A &lt; B
  * fix security issue when reading TZMAP_DIR from environment
  * fix printing of negative 0 (-0)
  * fix issue with tzdata transitions in files with leap second
  * adjustments that are now cut off at expiration time (#121)
- Drop dateutils-remove-deprecated-header.patch: not needed anymore</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1613908800">- add upstream signing key
- simplify spec file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621252800">- Add 0144b15dda4b1ea4fdbeca9f3ecb128eb98772fd.patch and
  a0ebd0037df973aed14779b51d59da3edc506b6a.patch: fix test suite
  run on 32bit archs.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629460800">- Update to 4.9:
  * allow to specify epochs in nanoseconds, %s%N (#123)
  * fix nanosecond arithmetic (#124)
  * make cross-compilations easier (#128)
  * mention default timezone (#129)
- Drop upstreamed patches:
  * 0144b15dda4b1ea4fdbeca9f3ecb128eb98772fd.patch
  * a0ebd0037df973aed14779b51d59da3edc506b6a.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1653652800">- Update to 4.10:
  * do not resort to daisy sequences when incomplete dates are present (#131)
  * upon end-of-buffer finalise the last line (#141)
  * let --empty-mode|-E and --sed-mode|-S play nicely together (#139)
  * adapt CLI behaviour of strptime(1) to the other tools (#142)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Add upstream patches 35041f4d.patch and 841c635b.patch: Do not
  use Singapore for testing previous transitions, but rather
  Jakarta. Fixes build with timezone 2022g.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1706270400">- Updat to version 0.4.11
  * be strict about inputs in datetest --isvalid (#146)
  * build on Macs again (#107)
  * make illegible zone names fatal errors (#151)
  * be strict in datetest --isvalid when inputs have been
    specified (#146)
  * fix issue with negative days remaining after adding months
    in datediff (#153)
- Remove patches 841c635b.patch and 35041f4d.patch because
  they have been applied in source code</changelog>
</package>
<package pkgid="7eca42d7b9bb13226a10892d7e99d9345bc22e85e6005895237b99485a759efa1aea102102ba4962f611d5bedbfe4cf37c2335daca347e8f4af2820f4422fcb3" name="datovka-debuginfo" arch="i586">
  <version epoch="0" ver="4.29.4" rel="1.1"/>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1727697600">- update to 4.24.2:
  * Updated URLs to application-related web pages to point to new locations.
  * Added support for a new credit event type when credit is being charged for
  the recovering of a deleted message. This build requires libdatovka-0.7.0.
  * Added optional date-based message search restrictions.
  * Added sender and recipient data-box IDs into generated correspondence
  overviews.
  * Fixed sending e-gov requests that have been mistakenly sent as high-volume
  messages.
  * Fixed date sorting in found messages list.
  * Added new CLI commands 'export-msg', 'export-msgs', 'import-msg' and
  'import-msgs' allowing exporting and importing data from local databases.
  * Using same PDF format to export envelope and delivery info as in mobile
  application
  * Added four configurable tool bars into main window.
  * Top tool bars can be shown/hidden by the user.
  * Message list filter field in the main window is by default hidden and
  located below the message list.
  * Updated 'create new message' icon.
  * Always updating envelope for VoDZ messages when synchronising accounts.
  This should fix problems when attempting to download VoDZ messages using
  a message list that has been generated in old versions without VoDZ support.
  * Showing a warning label in create message dialogue when source text of PDF
  attachment has been modified after being attached or when not being
  attached at all.
  * Rewritten code for generating account, owner and user overviews. The code is
  now shared with the mobile application.
  * Increased default download timeout limit to 15 minutes because of VoDZ
  messages.
  * New message signature detail icon.
  * CLI interface automatically detects whether to send a normal or a VoDZ
  message.
  * Fixed occasional crashes which may have occurred on backups.
  * Users are occasionally notified about a donation possibility.
  * Added new button icons the send message dialogue. Added 'Add Text' button
  into the send message dialogue. Renamed some buttons in the create account
  and the send message dialogue.
  * The application sends basic environment and configuration stats.
  * Updated support mail to datovka@labs.nic.cz.
  * Added tool tips for create account dialogue labels.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1736856000">- update to 4.25.0
  * Added a dedicated session keeping thread. By default the thread keeps alive
  session using HOTP, TOTP a MEP login methods. Sessions failing to connect
  to ISDS are automatically closed.
  * Rewritten status bar connection status widget. By clicking on it a list of
  active sessions can be displayed. From here active sessions can be closed.
  * INI configuration file is only written when something related is modified in
  the application. It isn't automatically written when application exits.
  * INI configuration file is written in three stages. A copy is written then
  the original is removed and finally the copy replaces the original.
  * On application start-up when INI configuration is missing the application
  searches for a copy before creating a blank INI file.
  * Replaced old icons with a new SVG-based set of icons.
  * Fixed export format selection in correspondence overview dialogue when
  using Qt-6.
  * Fixed segmentation faults when running tests with Qt-6.
  * Records management communication timeout is managed by internal
  preferences. Its default value has been set to match the ISDS communication
  timeout.
  * Using dedicated redirection URL to access donation page.
  * Additional option 'sender' has been added to the --compose command-line
  parameter. It can be used to select the sender of the message. Data-box
  identifier of username can be used as the value.
  * In the send message dialogue the recipient list isn't automatically cleared
  when changing the sender. The user is asked whether to keep the recipients.
  * Added custom application themes a light and a dark one. Themes can be
  chosen in the preferences dialogue.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.com&gt;" date="1744286400">- update to 4.26.0
  * Added new tag assignment dialogue. Tag assignment can be also invoked from
  the status bar label.
  * Separated tag-related actions. Tag management of available tags and tag
  assignment are different actions now. Both can be pinned to any tool bar.
  * Prohibiting some actions from the top menu to be pinned into tool bars.
  * Added a tool that should aid with data recovery from corrupted database
  files.
  * Added font scaling factor to adjust the default font size. Font scaling
  can be set in the preferences dialogue.
  * Displaying what's new in the application.
  * Enforce enabled icons in menus.
  * Showing error dialogues when configuration files are not accessible or are
  corrupted.
  * Displaying error messages via status bar pop-up widget when message
  databases cannot be opened.
  * Updated application themes to detect and match light/dark system
  environment.
  * Showing progress bars with amount of downloaded data and current download
  speed in download message dialogue.
  * Fixed attachment duplication on repeated high-volume message downloads.
  * Enable voluntary stats sending by default. It can be disabled by the user.
  * Using MTOM/XOP to download high-volume messages.
  * Using QStyledItemDelegate to draw checkboxes into tag delegate.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1759233600">- update to 4.27.0
  * Added --conf-basedir and --conf-dir command line options. Those can be used
  to override the default location of the configuration directory.
  * Passing e-mail content into e-mail client via xdg-email if available on
  Linux.
  * Updated cryptographic code to be able to process archive timestamps of the
  CMS containers.
  * Removed timestamp information text from general message information in the
  main window.
  * Signature detail dialogue shows all available timestamps including possible
  archive timestamps.
  * Use latest timestamp data originating from message CMS containers in
  overviews.
  * Able to export data into format that can be imported into mobile
  application.
  * Fixed problem in ProgressBarProxyModel. Progress bar is returned only for
  the DisplayRole.
  * Added options to change the database directory. The user is allowed to open
  an already existing database in a different directory. Options to delete
  the databases in the old location have been added. A button to select
  the default location has been added.
  * Extended message signature and timestamp detail dialogue. All available
  timestamps are being displayed.
  * Added timestamp tracking mechanism. User explicitly selects messages to be
  tracked. The application notifies whether some timestamps of tracked
  messages are going to expire. The user must manually start the restamping
  operation.
  * Temporarily disabled the check message timestamps operation as it did
  generate only a text overview. It needs integration into the new restamping
  dialogue.
- Renamed
  * datovka-fix-pro.patch -&gt; 0001-datovka.pro-fixes.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1770724800">- update to 4.28.0
  * Print restamping status messages as ordinary text. Don't treat them as
  errors.
  * Added specMessFlag column into supplementary_message_data table.
  * Sharing message-related cryptographic code with mobile application.
  * Fixed malfunctioning authentication of external ZFO files.
  * Fixed suggested restamping counter in the notification widget.
  * Fixed timestamp summary string when displaying external ZFO file containing
  a delivery info.
  * Using AuthenticateMessage rather than VerifyMessage operation when checking
  content of locally stored messages.
  * Storing time data with time-zone information into the databases.
  * Using queued connection for timestamp update notification signal.
  * Executing tests when building packages in OBS.
  * Saving unsent messages as drafts.
  * Fixed problem with illegal characters in transfer archive file name.
  * Fixed problem with undefined function return value when password decryption
  fails.
  * The user can be periodically notified to perform updates into predefined
  location.
  * Added _dmFileSize into files table. Sharing message database table
  definitions with the desktop app.
  * Fixed error when splitting monolithic databases. External files are copied
  to appropriate locations now.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1779451200">- update to 4.29.1
  * Added a default global option into settings whether to automatically
    download a message immediately after it has been sent. This option can be
    overridden for individual messages.
  * Apply timestamp expiration notification interval settings in the tracked
    timestamps widget and also the restamping dialogue. Default value has been
    increased to 30 days.
  * Added options whether to automatically enable timestamp tracking for freshly
    downloaded messages.
  * Fixed compilation warnings about deprecated cstdbool.
  * Disabled the survey.
  * Mobile key login status retrieval method can be configured to use the old
    or new version.
  * Aborting PIN request dialogue when halt required.
  * Able to directly (without explicit conversion) read data from message
    databases as they are used in the version 2.6.0 of the mobile application.
  * Can drag downloaded messages from main window's message list.
  * Can drag downloaded messages from list of found messages from the search
    message dialogue.
  * Fixed data import from mobile application.
  * Enabled Delete and Command+Backspace shortcuts to delete content in views.
  * Enabled Ctrl+C on message lists and attachment list.
  * Enabled Ctrl+V on attachment list in send message dialogue.
  * Displaying more detailed information about the state of the MEP wait loop.
  * Closing the about dialogue after a short delay when the donate button is
    pressed.
  * Showing survey dialogue for users with more than 6 data boxes.
  * Whole locally stored content can be scanned for timestamp expiration and
    sent for restamping.
  * Using bundled QuaZIP-1.5 when compiling with Qt-6.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1779883200">- update to 4.29.2
  * Fixed error when sending ZIP attachments in regular messages from CLI
    interface.
  * Fixed an application crash when using a non-present username in CLI.
  * Text notes can be assigned to messages. Notes are stored in the tag
    database.
- clean up the specfile from ancient stuff</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1782993600">- add 0001-datovka.pro-drop-removal-of-libQt6Core-from-quazip-l.patch
  to fix the build against quazip 1.7.2</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1785931200">- update to 4.29.3
  * Sharing code for generating correspondence overviews with mobile app.
  * Updated application logo and icon.
  * Disabled donations dialogue when having more than 5 production accounts or
    when having records management configured.
  * Added more explanatory texts into the change password dialogue.
  * Fixed disappearing dock icon in Gnome 49. Fixed organisation domain an
    renamed desktop and metainfo files.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1787140800">- update to 4.29.4
  * Able to pass e-mail content into Outlook Classic via ActiveX on 32-bit and
    64-bit Windows 10 and 11.
  * Able to pass e-mail content into default e-mail clients like Thunderbird or
    new Outlook via the Windows Messaging (MAPI) in 64-bit Windows 10 and 11.
  * Default e-mail creation on Windows was changed from eml-file-based approach
    to try the following sequence of e-mail creation - 1st ActiveX, 2nd MAPI
    and 3rd create eml file.
  * Fixed broken attachment filename encoding when opening eml files by the
    Mail application on macOS.
  * Can be compiled against OpenSSL-4.0.
  * Added preferred payment method for commercial messages into the preferences
    dialogue.
  * Addressing the application by the name Datovka.cz.</changelog>
</package>
<package pkgid="6167dbd4558e79a84232f7a4b1d2f26a4a054b535d075a8e957b13549ee9a3e523990d1ecb9c2eaccbef8b098e41d3c01769d43252091dec16fcce1c5051198b" name="datovka-debugsource" arch="i586">
  <version epoch="0" ver="4.29.4" rel="1.1"/>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1727697600">- update to 4.24.2:
  * Updated URLs to application-related web pages to point to new locations.
  * Added support for a new credit event type when credit is being charged for
  the recovering of a deleted message. This build requires libdatovka-0.7.0.
  * Added optional date-based message search restrictions.
  * Added sender and recipient data-box IDs into generated correspondence
  overviews.
  * Fixed sending e-gov requests that have been mistakenly sent as high-volume
  messages.
  * Fixed date sorting in found messages list.
  * Added new CLI commands 'export-msg', 'export-msgs', 'import-msg' and
  'import-msgs' allowing exporting and importing data from local databases.
  * Using same PDF format to export envelope and delivery info as in mobile
  application
  * Added four configurable tool bars into main window.
  * Top tool bars can be shown/hidden by the user.
  * Message list filter field in the main window is by default hidden and
  located below the message list.
  * Updated 'create new message' icon.
  * Always updating envelope for VoDZ messages when synchronising accounts.
  This should fix problems when attempting to download VoDZ messages using
  a message list that has been generated in old versions without VoDZ support.
  * Showing a warning label in create message dialogue when source text of PDF
  attachment has been modified after being attached or when not being
  attached at all.
  * Rewritten code for generating account, owner and user overviews. The code is
  now shared with the mobile application.
  * Increased default download timeout limit to 15 minutes because of VoDZ
  messages.
  * New message signature detail icon.
  * CLI interface automatically detects whether to send a normal or a VoDZ
  message.
  * Fixed occasional crashes which may have occurred on backups.
  * Users are occasionally notified about a donation possibility.
  * Added new button icons the send message dialogue. Added 'Add Text' button
  into the send message dialogue. Renamed some buttons in the create account
  and the send message dialogue.
  * The application sends basic environment and configuration stats.
  * Updated support mail to datovka@labs.nic.cz.
  * Added tool tips for create account dialogue labels.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1736856000">- update to 4.25.0
  * Added a dedicated session keeping thread. By default the thread keeps alive
  session using HOTP, TOTP a MEP login methods. Sessions failing to connect
  to ISDS are automatically closed.
  * Rewritten status bar connection status widget. By clicking on it a list of
  active sessions can be displayed. From here active sessions can be closed.
  * INI configuration file is only written when something related is modified in
  the application. It isn't automatically written when application exits.
  * INI configuration file is written in three stages. A copy is written then
  the original is removed and finally the copy replaces the original.
  * On application start-up when INI configuration is missing the application
  searches for a copy before creating a blank INI file.
  * Replaced old icons with a new SVG-based set of icons.
  * Fixed export format selection in correspondence overview dialogue when
  using Qt-6.
  * Fixed segmentation faults when running tests with Qt-6.
  * Records management communication timeout is managed by internal
  preferences. Its default value has been set to match the ISDS communication
  timeout.
  * Using dedicated redirection URL to access donation page.
  * Additional option 'sender' has been added to the --compose command-line
  parameter. It can be used to select the sender of the message. Data-box
  identifier of username can be used as the value.
  * In the send message dialogue the recipient list isn't automatically cleared
  when changing the sender. The user is asked whether to keep the recipients.
  * Added custom application themes a light and a dark one. Themes can be
  chosen in the preferences dialogue.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.com&gt;" date="1744286400">- update to 4.26.0
  * Added new tag assignment dialogue. Tag assignment can be also invoked from
  the status bar label.
  * Separated tag-related actions. Tag management of available tags and tag
  assignment are different actions now. Both can be pinned to any tool bar.
  * Prohibiting some actions from the top menu to be pinned into tool bars.
  * Added a tool that should aid with data recovery from corrupted database
  files.
  * Added font scaling factor to adjust the default font size. Font scaling
  can be set in the preferences dialogue.
  * Displaying what's new in the application.
  * Enforce enabled icons in menus.
  * Showing error dialogues when configuration files are not accessible or are
  corrupted.
  * Displaying error messages via status bar pop-up widget when message
  databases cannot be opened.
  * Updated application themes to detect and match light/dark system
  environment.
  * Showing progress bars with amount of downloaded data and current download
  speed in download message dialogue.
  * Fixed attachment duplication on repeated high-volume message downloads.
  * Enable voluntary stats sending by default. It can be disabled by the user.
  * Using MTOM/XOP to download high-volume messages.
  * Using QStyledItemDelegate to draw checkboxes into tag delegate.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1759233600">- update to 4.27.0
  * Added --conf-basedir and --conf-dir command line options. Those can be used
  to override the default location of the configuration directory.
  * Passing e-mail content into e-mail client via xdg-email if available on
  Linux.
  * Updated cryptographic code to be able to process archive timestamps of the
  CMS containers.
  * Removed timestamp information text from general message information in the
  main window.
  * Signature detail dialogue shows all available timestamps including possible
  archive timestamps.
  * Use latest timestamp data originating from message CMS containers in
  overviews.
  * Able to export data into format that can be imported into mobile
  application.
  * Fixed problem in ProgressBarProxyModel. Progress bar is returned only for
  the DisplayRole.
  * Added options to change the database directory. The user is allowed to open
  an already existing database in a different directory. Options to delete
  the databases in the old location have been added. A button to select
  the default location has been added.
  * Extended message signature and timestamp detail dialogue. All available
  timestamps are being displayed.
  * Added timestamp tracking mechanism. User explicitly selects messages to be
  tracked. The application notifies whether some timestamps of tracked
  messages are going to expire. The user must manually start the restamping
  operation.
  * Temporarily disabled the check message timestamps operation as it did
  generate only a text overview. It needs integration into the new restamping
  dialogue.
- Renamed
  * datovka-fix-pro.patch -&gt; 0001-datovka.pro-fixes.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1770724800">- update to 4.28.0
  * Print restamping status messages as ordinary text. Don't treat them as
  errors.
  * Added specMessFlag column into supplementary_message_data table.
  * Sharing message-related cryptographic code with mobile application.
  * Fixed malfunctioning authentication of external ZFO files.
  * Fixed suggested restamping counter in the notification widget.
  * Fixed timestamp summary string when displaying external ZFO file containing
  a delivery info.
  * Using AuthenticateMessage rather than VerifyMessage operation when checking
  content of locally stored messages.
  * Storing time data with time-zone information into the databases.
  * Using queued connection for timestamp update notification signal.
  * Executing tests when building packages in OBS.
  * Saving unsent messages as drafts.
  * Fixed problem with illegal characters in transfer archive file name.
  * Fixed problem with undefined function return value when password decryption
  fails.
  * The user can be periodically notified to perform updates into predefined
  location.
  * Added _dmFileSize into files table. Sharing message database table
  definitions with the desktop app.
  * Fixed error when splitting monolithic databases. External files are copied
  to appropriate locations now.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1779451200">- update to 4.29.1
  * Added a default global option into settings whether to automatically
    download a message immediately after it has been sent. This option can be
    overridden for individual messages.
  * Apply timestamp expiration notification interval settings in the tracked
    timestamps widget and also the restamping dialogue. Default value has been
    increased to 30 days.
  * Added options whether to automatically enable timestamp tracking for freshly
    downloaded messages.
  * Fixed compilation warnings about deprecated cstdbool.
  * Disabled the survey.
  * Mobile key login status retrieval method can be configured to use the old
    or new version.
  * Aborting PIN request dialogue when halt required.
  * Able to directly (without explicit conversion) read data from message
    databases as they are used in the version 2.6.0 of the mobile application.
  * Can drag downloaded messages from main window's message list.
  * Can drag downloaded messages from list of found messages from the search
    message dialogue.
  * Fixed data import from mobile application.
  * Enabled Delete and Command+Backspace shortcuts to delete content in views.
  * Enabled Ctrl+C on message lists and attachment list.
  * Enabled Ctrl+V on attachment list in send message dialogue.
  * Displaying more detailed information about the state of the MEP wait loop.
  * Closing the about dialogue after a short delay when the donate button is
    pressed.
  * Showing survey dialogue for users with more than 6 data boxes.
  * Whole locally stored content can be scanned for timestamp expiration and
    sent for restamping.
  * Using bundled QuaZIP-1.5 when compiling with Qt-6.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1779883200">- update to 4.29.2
  * Fixed error when sending ZIP attachments in regular messages from CLI
    interface.
  * Fixed an application crash when using a non-present username in CLI.
  * Text notes can be assigned to messages. Notes are stored in the tag
    database.
- clean up the specfile from ancient stuff</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1782993600">- add 0001-datovka.pro-drop-removal-of-libQt6Core-from-quazip-l.patch
  to fix the build against quazip 1.7.2</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1785931200">- update to 4.29.3
  * Sharing code for generating correspondence overviews with mobile app.
  * Updated application logo and icon.
  * Disabled donations dialogue when having more than 5 production accounts or
    when having records management configured.
  * Added more explanatory texts into the change password dialogue.
  * Fixed disappearing dock icon in Gnome 49. Fixed organisation domain an
    renamed desktop and metainfo files.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1787140800">- update to 4.29.4
  * Able to pass e-mail content into Outlook Classic via ActiveX on 32-bit and
    64-bit Windows 10 and 11.
  * Able to pass e-mail content into default e-mail clients like Thunderbird or
    new Outlook via the Windows Messaging (MAPI) in 64-bit Windows 10 and 11.
  * Default e-mail creation on Windows was changed from eml-file-based approach
    to try the following sequence of e-mail creation - 1st ActiveX, 2nd MAPI
    and 3rd create eml file.
  * Fixed broken attachment filename encoding when opening eml files by the
    Mail application on macOS.
  * Can be compiled against OpenSSL-4.0.
  * Added preferred payment method for commercial messages into the preferences
    dialogue.
  * Addressing the application by the name Datovka.cz.</changelog>
</package>
<package pkgid="5d67ec93d03a46726f1c3b442ef103e3a4d485521b4e8468f8491e9e901854a8d2cf833540601ad1e12b3ea5798e75fde942329434d81b417527768dcdad40fa" name="dav1d-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.4" rel="1.2"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1707912000">- Update to version 1.4.0
  * AVX-512 optimizations for z1, z2, z3 in 8bit and
    high-bitdepth
  * New architecture supported: loongarch
  * Loongarch optimizations for 8bit
  * New architecture supported: RISC-V
  * RISC-V optimizations for itx
  * Misc improvements in threading and in reducing binary size
  * Fix potential integer overflow with extremely large frame
    sizes (bsc#1220105, CVE-2024-1580)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1710504000">- Update to version 1.4.1
  * Optimizations for 6tap filters for NEON (ARM)
  * More RISC-V optimizations for itx (4x8, 8x4, 4x16, 16x4,
    8x16, 16x8)
  * Reduction of binary size on ARM64, ARM32 and RISC-V
  * Fix out-of-bounds read in 8bpc SSE2/SSSE3 wiener_filter
  * Msac optimizations</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1716638400">- Update to version 1.4.2
  * AVX2 optimizations for 8-tap and new variants for 6-tap
  * AVX-512 optimizations for 8-tap and new variants for 6-tap
  * Improve entropy decoding on ARM64
  * New ARM64 optimizations for convolutions based on DotProd
    extension
  * New ARM64 optimizations for convolutions based on i8mm
    extension
  * New ARM64 optimizations for subpel and prep filters for i8mm
  * Misc improvements on existing ARM64 optimizations, notably
    for put/prep
  * New PowerPC9 optimizations for loopfilter
  * Support for macOS kperf API for benchmarking</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1718193600">- Update to version 1.4.3
  * AArch64: Fix potential out of bounds access in DotProd H/HV
    filters
  * cli: Prevent buffer over-read</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1729252800">- Update to version 1.5.0
  * WARNING: we removed some of the SSE2 optimizations, so if
    you care about systems without SSSE3, you should be careful
    when updating!
  * Optimize index offset calculations for decode_coefs
  * picture: copy HDR10+ and T35 metadata only to visible frames
  * SSSE3 new optimizations for 6-tap (8bit and hbd)
  * AArch64/SVE: Add HBD subpel filters using 128-bit SVE2
  * AArch64: Add USMMLA implempentation for 6-tap H/HV
  * AArch64: Optimize Armv8.0 NEON for HBD horizontal filters
    and 6-tap filters
  * Power9: Optimized ITX till 16x4.
  * Loongarch: numerous optimizations
  * RISC-V optimizations for pal, cdef_filter, ipred, mc_blend,
    mc_bdir, itx
  * Allow playing videos in full-screen mode in dav1dplay</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1737374400">- Update to version 1.5.1
  * Rewrite of the looprestoration (SGR, wiener) to reduce stack
    usage
  * Rewrite of {put,prep}_scaled functions
  * Improvements on the SSSE3 SGR
  * Improvements on ARM32/ARM64 looprestoration optimizations
  * RISC-V: blend optimizations for high bitdepth
  * Power9: blend optimizations for 8bpc
  * Port RISC-V to POSIX/non-Linux OS
  * AArch64: Add Neon implementation of load_tmvs
  * Fix a rare, but possible deadlock, in flush()</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1761998400">- Update to version 1.5.2
  * minor speed improvement in recon
  * improvements on loongarch symboles visibility and asm
  * mark C globals with small code model
  * reduce the code size of the frame header parsing (OBU)
  * minor fixes on tools and CI
  * fix compilation with nasm 3.00</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1767182400">- Update to version 1.5.3
  * Misc small optimizations
  * RISC-V assembly optimizations for ipred, emu_edge and w_mask,
    and VLEN 512 for blend functions
  * Fix issue with ivf files with 0 frames in tools</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1784030400">- Update to version 1.5.4
  * Switch to external checkasm
  * Add Armv9.3-A GCS (Guarded Control Stack) support
  * AArch64: optimize ipred_v, ipred_h and ipred_smooth_* 8bpc
    functions, and reduce .text size
  * ARM32: optimize prep_neon
  * RISC-V: ipred_(dc, h, v, pal) optimizations for 8 and 16bpc,
    generate_grain_y for 8bpc, and optimizations (prep/put_8tap,
    6-tap and copy paths)
  * Schedule tile tasks for all passes at once, improving
    threading
  * Precompute the quantization matrix tables at build time
  * Move loop-invariant computations out of hot loops</changelog>
</package>
<package pkgid="72ea5eb42a621c26a7967e4830e7ef6d3f12c23f74ebc0295bac818885d02afcebc6bbfc54735c167260d08b5ae7d11f0aada2f0403b5a27b98dd6001595a10f" name="dav1d-debugsource" arch="i586">
  <version epoch="0" ver="1.5.4" rel="1.2"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1707912000">- Update to version 1.4.0
  * AVX-512 optimizations for z1, z2, z3 in 8bit and
    high-bitdepth
  * New architecture supported: loongarch
  * Loongarch optimizations for 8bit
  * New architecture supported: RISC-V
  * RISC-V optimizations for itx
  * Misc improvements in threading and in reducing binary size
  * Fix potential integer overflow with extremely large frame
    sizes (bsc#1220105, CVE-2024-1580)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1710504000">- Update to version 1.4.1
  * Optimizations for 6tap filters for NEON (ARM)
  * More RISC-V optimizations for itx (4x8, 8x4, 4x16, 16x4,
    8x16, 16x8)
  * Reduction of binary size on ARM64, ARM32 and RISC-V
  * Fix out-of-bounds read in 8bpc SSE2/SSSE3 wiener_filter
  * Msac optimizations</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1716638400">- Update to version 1.4.2
  * AVX2 optimizations for 8-tap and new variants for 6-tap
  * AVX-512 optimizations for 8-tap and new variants for 6-tap
  * Improve entropy decoding on ARM64
  * New ARM64 optimizations for convolutions based on DotProd
    extension
  * New ARM64 optimizations for convolutions based on i8mm
    extension
  * New ARM64 optimizations for subpel and prep filters for i8mm
  * Misc improvements on existing ARM64 optimizations, notably
    for put/prep
  * New PowerPC9 optimizations for loopfilter
  * Support for macOS kperf API for benchmarking</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1718193600">- Update to version 1.4.3
  * AArch64: Fix potential out of bounds access in DotProd H/HV
    filters
  * cli: Prevent buffer over-read</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1729252800">- Update to version 1.5.0
  * WARNING: we removed some of the SSE2 optimizations, so if
    you care about systems without SSSE3, you should be careful
    when updating!
  * Optimize index offset calculations for decode_coefs
  * picture: copy HDR10+ and T35 metadata only to visible frames
  * SSSE3 new optimizations for 6-tap (8bit and hbd)
  * AArch64/SVE: Add HBD subpel filters using 128-bit SVE2
  * AArch64: Add USMMLA implempentation for 6-tap H/HV
  * AArch64: Optimize Armv8.0 NEON for HBD horizontal filters
    and 6-tap filters
  * Power9: Optimized ITX till 16x4.
  * Loongarch: numerous optimizations
  * RISC-V optimizations for pal, cdef_filter, ipred, mc_blend,
    mc_bdir, itx
  * Allow playing videos in full-screen mode in dav1dplay</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1737374400">- Update to version 1.5.1
  * Rewrite of the looprestoration (SGR, wiener) to reduce stack
    usage
  * Rewrite of {put,prep}_scaled functions
  * Improvements on the SSSE3 SGR
  * Improvements on ARM32/ARM64 looprestoration optimizations
  * RISC-V: blend optimizations for high bitdepth
  * Power9: blend optimizations for 8bpc
  * Port RISC-V to POSIX/non-Linux OS
  * AArch64: Add Neon implementation of load_tmvs
  * Fix a rare, but possible deadlock, in flush()</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1761998400">- Update to version 1.5.2
  * minor speed improvement in recon
  * improvements on loongarch symboles visibility and asm
  * mark C globals with small code model
  * reduce the code size of the frame header parsing (OBU)
  * minor fixes on tools and CI
  * fix compilation with nasm 3.00</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1767182400">- Update to version 1.5.3
  * Misc small optimizations
  * RISC-V assembly optimizations for ipred, emu_edge and w_mask,
    and VLEN 512 for blend functions
  * Fix issue with ivf files with 0 frames in tools</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1784030400">- Update to version 1.5.4
  * Switch to external checkasm
  * Add Armv9.3-A GCS (Guarded Control Stack) support
  * AArch64: optimize ipred_v, ipred_h and ipred_smooth_* 8bpc
    functions, and reduce .text size
  * ARM32: optimize prep_neon
  * RISC-V: ipred_(dc, h, v, pal) optimizations for 8 and 16bpc,
    generate_grain_y for 8bpc, and optimizations (prep/put_8tap,
    6-tap and copy paths)
  * Schedule tile tasks for all passes at once, improving
    threading
  * Precompute the quantization matrix tables at build time
  * Move loop-invariant computations out of hot loops</changelog>
</package>
<package pkgid="2c8f2162f00b5379e2d0a04014a509dc2dcd326329108b6bd2363b636011ebca76df677a4eaaf6aedbb86b0229a861b765e244ad73adc8eb6759f7da807ac8d4" name="davfs2-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.3" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 1.6.1:
  * Add Neon version 0.32.
  * mount.davfs.c, get_options: Ignore all unknown options.
  * mount_davfs.c, write_mtab_entry: Add option _netdev to utab-entry.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1653393600">- use release team keyring
- enable keyring validating</changelog>
  <changelog author="Ali Abdallah &lt;ali.abdallah@suse.com&gt;" date="1667390400">- update to 1.7.0:
  * This release uses more portable code.
  * Fix cached file not up to date attributes.
  * Always check for valid prop etag.
- Update davfs2.keyring to match the new upstream one.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1707134400">- Adapt to RPM 4.19 on Tumbleweed.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716292800">- add davfs2-1.7.0-neon-33.patch to fix build with neon 33</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1740139200">- Rename davfs2-1.7.0-neon-33.patch to
  davfs2-1.7.0-newer-neon.patch and add compatibility to libneon
  0.34.</changelog>
  <changelog author="Moritz Petersen &lt;moritz.petersen@freenet.de&gt;" date="1753272000">- update to 1.7.1
  * Hide password prompt when -o username=myname is specified
  * Fix segfault on prop query on backup node
  * Fix autoload fuse module
- generate davfs2-1.7.1-newer-neon.patch against current configure.ac</changelog>
  <changelog author="munix9@googlemail.com" date="1761566400">- update to 1.7.2:
  * Add support to libneon 34, 35
  * Increase buf read size to 64 (fixes read issue on linux 6.16)
  * Allow setting a mount password via DAVFS_PASSWORD
  * Introduce sync_on_lookup option (off by default)
  * Don't compress man pages
- Remove davfs2-1.7.1-newer-neon.patch (solved upstream)
- Remove davfs2-1.7.0-newer-neon.patch (solved upstream)
- Change license to GPL-3.0-or-later according to project website
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1777636800">- update to 1.7.3:
  * Add musl support
  * Fix macro-substitution in manual pages
  * Remove hardcoded neon versions from configure.ac</changelog>
</package>
<package pkgid="594d223acd6ccbd9ade0223102162066a866fb2eaf46f768a3ac6410f4397f680d6213e0637e22d1bfac154316e9e748fce599dbaabec42745005112b79245bd" name="davfs2-debugsource" arch="i586">
  <version epoch="0" ver="1.7.3" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 1.6.1:
  * Add Neon version 0.32.
  * mount.davfs.c, get_options: Ignore all unknown options.
  * mount_davfs.c, write_mtab_entry: Add option _netdev to utab-entry.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1653393600">- use release team keyring
- enable keyring validating</changelog>
  <changelog author="Ali Abdallah &lt;ali.abdallah@suse.com&gt;" date="1667390400">- update to 1.7.0:
  * This release uses more portable code.
  * Fix cached file not up to date attributes.
  * Always check for valid prop etag.
- Update davfs2.keyring to match the new upstream one.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1707134400">- Adapt to RPM 4.19 on Tumbleweed.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716292800">- add davfs2-1.7.0-neon-33.patch to fix build with neon 33</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1740139200">- Rename davfs2-1.7.0-neon-33.patch to
  davfs2-1.7.0-newer-neon.patch and add compatibility to libneon
  0.34.</changelog>
  <changelog author="Moritz Petersen &lt;moritz.petersen@freenet.de&gt;" date="1753272000">- update to 1.7.1
  * Hide password prompt when -o username=myname is specified
  * Fix segfault on prop query on backup node
  * Fix autoload fuse module
- generate davfs2-1.7.1-newer-neon.patch against current configure.ac</changelog>
  <changelog author="munix9@googlemail.com" date="1761566400">- update to 1.7.2:
  * Add support to libneon 34, 35
  * Increase buf read size to 64 (fixes read issue on linux 6.16)
  * Allow setting a mount password via DAVFS_PASSWORD
  * Introduce sync_on_lookup option (off by default)
  * Don't compress man pages
- Remove davfs2-1.7.1-newer-neon.patch (solved upstream)
- Remove davfs2-1.7.0-newer-neon.patch (solved upstream)
- Change license to GPL-3.0-or-later according to project website
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1777636800">- update to 1.7.3:
  * Add musl support
  * Fix macro-substitution in manual pages
  * Remove hardcoded neon versions from configure.ac</changelog>
</package>
<package pkgid="885d5427ca1876734461895ab8663dc16bae797106dbab1d5b75b962682b00e47be377cd5a6d551c29856f6441c1ccb188724ba9d180d61ce9ba5dfa5d2a25e5" name="davix-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.10" rel="2.1"/>
  <changelog author="Timothy Brown &lt;stimut@gmail.com&gt;" date="1657886400">- Update to version 0.8.2
  * New Features
  - [DMC-1310] - Parse IP stack performance markers in Davix HTTP-TPC
  - [DMC-1320] - Compute S3v4 URI signatures for HTTP TPC calls
  * Issues
  - [davix/issues/97] - Address copyrighted song lyrics in codebase
  - [root-project/root/issues/9072] - HTTP basic authentication and Davix
  * Improvements
  - [DMC-1318] - Better HTTP Copy error message in Davix
  - [davix/pull/95] - Fix CMake warning
  - Improve build and release scripts to also accept tags containing release number</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667476800">- Update to version 0.8.3:
  * Bug fixes
  - [DMC-1345] - Segfault when encountering invalid redirection URL
  - [DMC-1346] - Segfault because of empty NeonSession object</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676462400">- Update to version 0.8.4:
  * New Features
  - [DMC-1358] - Provide involved transfer hosts via the Copy API
  - [davix/issues/101] - Introspect redirections for HTTP TPC xfers
  * Improvements
  - [DMC-1361] - Improve Davix header logs propagation via logging callback function
  - [davix/pull/99] - Re-enable test to be run with CTest (or make test / ninja test)
  * Issues
  - [davix/issues/98] - Infinite loop in davix slow unit tests when using external libcurl
  - [davix/issues/100] - Unit tests fail when run by more than one user on the same machine
  - [davix/issues/102] - CVE-2022-32221 in bundled curl library
  - [davix/pull/103] - Don't downgrade the C++ version (bugzilla#2163827)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 0.8.5:
  * [gh#cern-fts/davix#107] - CVE-2023-38545 in bundled curl
    library.
  * [gh#cern-fts/davix#106] - Add git mailmap file.
- Use macros to define version, to avoid changing version related
  strings in multiple places.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712750400">- Update to version 0.8.6:
  * Davix header parsing is case-sensitive for libcurl backend.
  * libxml 2.12.0 breaks Gfal2/Davix listing.
  * Incorrect IPv4 reported for HTTP-TPC transfers that don't send
    "RemoteConnections" marker.
  * [gh#cern-fts/davix#113] - Use sed in a more POSIX compliant
    way.
  * Long Authorization header xxxx token string print in Davix.
  * [gh#cern-fts/davix#105] - Do not hardcode error numbers.
  * [gh#cern-fts/davix#110] - Support the NVHPC compiler.
- Empty %check section for rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714564800">- Use system available curl and rapidjson instead of bundled
  instances. The use of system rapidjson has the nice side-effect
  of no longer failing to build against GCC14.
- Add davix-no-hardcoded-rapidjson-includes.patch -- Do not hard
  code the location of rapidjson header, and allow system package
  to be used if available [gh#cern-fts/davix#119].
- Enable third-party copy program davix-cp, add BuildRequires:
  pkgconfig(gsoapssl++).
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 0.8.7:
  * Davix does not hide lower-case Authorization headers for
    HTTP/2
  * [gh#cern-fts/davix#120] Out of Date RapidJSON dependency
    causing compile failure
  * [gh#cern-fts/davix#114] Support 64-bit off_t on 32-bit systems
    (LFS)
  * [gh#cern-fts/davix#119] Use system rapidjson, fall back to
    bundled
  * [gh#cern-fts/davix#123] Implement multipart streaming for
    DavPosix::write()
  * [gh#cern-fts/davix#124] Fix s3 dirlisting to follow the
    istruncated/nextmarker
- Drop davix-no-hardcoded-rapidjson-includes.patch: upstreamed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1727524800">- Add 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch: Upstream
  commit to disable the "GcloudTest::UrlSigning" test as the
  GCloud V4 signature involves the current timestamp, which leads
  to non-static results.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745409600">- Update to version 0.8.10:
  * [gh#cern-fts/davix#137] - Davix 0.8.8 is not thread safe.
- Changes from version 0.8.9:
  - Davix PerformanceMarkers are not propagated upwards for short
    HTTP-TPC transfers.
- Changes from version 0.8.8:
  * Bug fixes
  - Davix redirection cache stuck in redirect loops.
  - [gh#cern-fts/davix#120] - Out of Date RapidJSON dependency
    causing compile failure.
  - [gh#cern-fts/davix#122] - S3 listing ignores "IsTruncated =
    true" property.
  - [gh#cern-fts/davix#126] - Crash on badly formed davix-cp
    command.
  - [gh#cern-fts/davix#129] - Remove non-compiling assignment
    operator.
  - [gh#cern-fts/davix#130] - compiler error in
    rapidjson/document.h.
  - [gh#cern-fts/davix#131] - Segmentation fault with long
    Authorization header.
  * Improvements
  - Davix error messages should print backend library used.
  - Remove bundled "googletest" from Davix.
  - Improve error handling when failing to read GCloud
    credential file.
  - [gh#cern-fts/davix#125] - Allow forcing of bundled
    rapidjson.
- Drop 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch:
  incorporated upstream.
- Add BuildRequires: cmake(GTest) now needed to build and run
  tests.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add davix-tests subpackage with test executables</changelog>
</package>
<package pkgid="c6c6103aec48564af35b19f7b86c913bfbbe655e92cc6acb1e6a9480d870f475c3392376febb175576797d830f3bc8e18cf330d2f2b4c6fd93667236e5efc298" name="davix-debugsource" arch="i586">
  <version epoch="0" ver="0.8.10" rel="2.1"/>
  <changelog author="Timothy Brown &lt;stimut@gmail.com&gt;" date="1657886400">- Update to version 0.8.2
  * New Features
  - [DMC-1310] - Parse IP stack performance markers in Davix HTTP-TPC
  - [DMC-1320] - Compute S3v4 URI signatures for HTTP TPC calls
  * Issues
  - [davix/issues/97] - Address copyrighted song lyrics in codebase
  - [root-project/root/issues/9072] - HTTP basic authentication and Davix
  * Improvements
  - [DMC-1318] - Better HTTP Copy error message in Davix
  - [davix/pull/95] - Fix CMake warning
  - Improve build and release scripts to also accept tags containing release number</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667476800">- Update to version 0.8.3:
  * Bug fixes
  - [DMC-1345] - Segfault when encountering invalid redirection URL
  - [DMC-1346] - Segfault because of empty NeonSession object</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676462400">- Update to version 0.8.4:
  * New Features
  - [DMC-1358] - Provide involved transfer hosts via the Copy API
  - [davix/issues/101] - Introspect redirections for HTTP TPC xfers
  * Improvements
  - [DMC-1361] - Improve Davix header logs propagation via logging callback function
  - [davix/pull/99] - Re-enable test to be run with CTest (or make test / ninja test)
  * Issues
  - [davix/issues/98] - Infinite loop in davix slow unit tests when using external libcurl
  - [davix/issues/100] - Unit tests fail when run by more than one user on the same machine
  - [davix/issues/102] - CVE-2022-32221 in bundled curl library
  - [davix/pull/103] - Don't downgrade the C++ version (bugzilla#2163827)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 0.8.5:
  * [gh#cern-fts/davix#107] - CVE-2023-38545 in bundled curl
    library.
  * [gh#cern-fts/davix#106] - Add git mailmap file.
- Use macros to define version, to avoid changing version related
  strings in multiple places.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712750400">- Update to version 0.8.6:
  * Davix header parsing is case-sensitive for libcurl backend.
  * libxml 2.12.0 breaks Gfal2/Davix listing.
  * Incorrect IPv4 reported for HTTP-TPC transfers that don't send
    "RemoteConnections" marker.
  * [gh#cern-fts/davix#113] - Use sed in a more POSIX compliant
    way.
  * Long Authorization header xxxx token string print in Davix.
  * [gh#cern-fts/davix#105] - Do not hardcode error numbers.
  * [gh#cern-fts/davix#110] - Support the NVHPC compiler.
- Empty %check section for rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714564800">- Use system available curl and rapidjson instead of bundled
  instances. The use of system rapidjson has the nice side-effect
  of no longer failing to build against GCC14.
- Add davix-no-hardcoded-rapidjson-includes.patch -- Do not hard
  code the location of rapidjson header, and allow system package
  to be used if available [gh#cern-fts/davix#119].
- Enable third-party copy program davix-cp, add BuildRequires:
  pkgconfig(gsoapssl++).
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 0.8.7:
  * Davix does not hide lower-case Authorization headers for
    HTTP/2
  * [gh#cern-fts/davix#120] Out of Date RapidJSON dependency
    causing compile failure
  * [gh#cern-fts/davix#114] Support 64-bit off_t on 32-bit systems
    (LFS)
  * [gh#cern-fts/davix#119] Use system rapidjson, fall back to
    bundled
  * [gh#cern-fts/davix#123] Implement multipart streaming for
    DavPosix::write()
  * [gh#cern-fts/davix#124] Fix s3 dirlisting to follow the
    istruncated/nextmarker
- Drop davix-no-hardcoded-rapidjson-includes.patch: upstreamed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1727524800">- Add 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch: Upstream
  commit to disable the "GcloudTest::UrlSigning" test as the
  GCloud V4 signature involves the current timestamp, which leads
  to non-static results.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745409600">- Update to version 0.8.10:
  * [gh#cern-fts/davix#137] - Davix 0.8.8 is not thread safe.
- Changes from version 0.8.9:
  - Davix PerformanceMarkers are not propagated upwards for short
    HTTP-TPC transfers.
- Changes from version 0.8.8:
  * Bug fixes
  - Davix redirection cache stuck in redirect loops.
  - [gh#cern-fts/davix#120] - Out of Date RapidJSON dependency
    causing compile failure.
  - [gh#cern-fts/davix#122] - S3 listing ignores "IsTruncated =
    true" property.
  - [gh#cern-fts/davix#126] - Crash on badly formed davix-cp
    command.
  - [gh#cern-fts/davix#129] - Remove non-compiling assignment
    operator.
  - [gh#cern-fts/davix#130] - compiler error in
    rapidjson/document.h.
  - [gh#cern-fts/davix#131] - Segmentation fault with long
    Authorization header.
  * Improvements
  - Davix error messages should print backend library used.
  - Remove bundled "googletest" from Davix.
  - Improve error handling when failing to read GCloud
    credential file.
  - [gh#cern-fts/davix#125] - Allow forcing of bundled
    rapidjson.
- Drop 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch:
  incorporated upstream.
- Add BuildRequires: cmake(GTest) now needed to build and run
  tests.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add davix-tests subpackage with test executables</changelog>
</package>
<package pkgid="698a7cae869efe9487609be4841f0df6c7e3f323f70c0a3900ce88f946d761a5ecdca34b87fa868aba55c0ae3de470b54272952523426d6565b1250b0f72133c" name="davix-tests-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.10" rel="2.1"/>
  <changelog author="Timothy Brown &lt;stimut@gmail.com&gt;" date="1657886400">- Update to version 0.8.2
  * New Features
  - [DMC-1310] - Parse IP stack performance markers in Davix HTTP-TPC
  - [DMC-1320] - Compute S3v4 URI signatures for HTTP TPC calls
  * Issues
  - [davix/issues/97] - Address copyrighted song lyrics in codebase
  - [root-project/root/issues/9072] - HTTP basic authentication and Davix
  * Improvements
  - [DMC-1318] - Better HTTP Copy error message in Davix
  - [davix/pull/95] - Fix CMake warning
  - Improve build and release scripts to also accept tags containing release number</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667476800">- Update to version 0.8.3:
  * Bug fixes
  - [DMC-1345] - Segfault when encountering invalid redirection URL
  - [DMC-1346] - Segfault because of empty NeonSession object</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676462400">- Update to version 0.8.4:
  * New Features
  - [DMC-1358] - Provide involved transfer hosts via the Copy API
  - [davix/issues/101] - Introspect redirections for HTTP TPC xfers
  * Improvements
  - [DMC-1361] - Improve Davix header logs propagation via logging callback function
  - [davix/pull/99] - Re-enable test to be run with CTest (or make test / ninja test)
  * Issues
  - [davix/issues/98] - Infinite loop in davix slow unit tests when using external libcurl
  - [davix/issues/100] - Unit tests fail when run by more than one user on the same machine
  - [davix/issues/102] - CVE-2022-32221 in bundled curl library
  - [davix/pull/103] - Don't downgrade the C++ version (bugzilla#2163827)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 0.8.5:
  * [gh#cern-fts/davix#107] - CVE-2023-38545 in bundled curl
    library.
  * [gh#cern-fts/davix#106] - Add git mailmap file.
- Use macros to define version, to avoid changing version related
  strings in multiple places.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712750400">- Update to version 0.8.6:
  * Davix header parsing is case-sensitive for libcurl backend.
  * libxml 2.12.0 breaks Gfal2/Davix listing.
  * Incorrect IPv4 reported for HTTP-TPC transfers that don't send
    "RemoteConnections" marker.
  * [gh#cern-fts/davix#113] - Use sed in a more POSIX compliant
    way.
  * Long Authorization header xxxx token string print in Davix.
  * [gh#cern-fts/davix#105] - Do not hardcode error numbers.
  * [gh#cern-fts/davix#110] - Support the NVHPC compiler.
- Empty %check section for rpmlint.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714564800">- Use system available curl and rapidjson instead of bundled
  instances. The use of system rapidjson has the nice side-effect
  of no longer failing to build against GCC14.
- Add davix-no-hardcoded-rapidjson-includes.patch -- Do not hard
  code the location of rapidjson header, and allow system package
  to be used if available [gh#cern-fts/davix#119].
- Enable third-party copy program davix-cp, add BuildRequires:
  pkgconfig(gsoapssl++).
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1721217600">- Update to version 0.8.7:
  * Davix does not hide lower-case Authorization headers for
    HTTP/2
  * [gh#cern-fts/davix#120] Out of Date RapidJSON dependency
    causing compile failure
  * [gh#cern-fts/davix#114] Support 64-bit off_t on 32-bit systems
    (LFS)
  * [gh#cern-fts/davix#119] Use system rapidjson, fall back to
    bundled
  * [gh#cern-fts/davix#123] Implement multipart streaming for
    DavPosix::write()
  * [gh#cern-fts/davix#124] Fix s3 dirlisting to follow the
    istruncated/nextmarker
- Drop davix-no-hardcoded-rapidjson-includes.patch: upstreamed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1727524800">- Add 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch: Upstream
  commit to disable the "GcloudTest::UrlSigning" test as the
  GCloud V4 signature involves the current timestamp, which leads
  to non-static results.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1745409600">- Update to version 0.8.10:
  * [gh#cern-fts/davix#137] - Davix 0.8.8 is not thread safe.
- Changes from version 0.8.9:
  - Davix PerformanceMarkers are not propagated upwards for short
    HTTP-TPC transfers.
- Changes from version 0.8.8:
  * Bug fixes
  - Davix redirection cache stuck in redirect loops.
  - [gh#cern-fts/davix#120] - Out of Date RapidJSON dependency
    causing compile failure.
  - [gh#cern-fts/davix#122] - S3 listing ignores "IsTruncated =
    true" property.
  - [gh#cern-fts/davix#126] - Crash on badly formed davix-cp
    command.
  - [gh#cern-fts/davix#129] - Remove non-compiling assignment
    operator.
  - [gh#cern-fts/davix#130] - compiler error in
    rapidjson/document.h.
  - [gh#cern-fts/davix#131] - Segmentation fault with long
    Authorization header.
  * Improvements
  - Davix error messages should print backend library used.
  - Remove bundled "googletest" from Davix.
  - Improve error handling when failing to read GCloud
    credential file.
  - [gh#cern-fts/davix#125] - Allow forcing of bundled
    rapidjson.
- Drop 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch:
  incorporated upstream.
- Add BuildRequires: cmake(GTest) now needed to build and run
  tests.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add davix-tests subpackage with test executables</changelog>
</package>
<package pkgid="7be41c049b8b2cc69e2d9b18fa9b711a408caeae737fe3343cc6186ddabaa790e6ce2f1336ff9e93ea1075b9208a1538f911c66f9d492ec95f7a5708913c5dfd" name="dazzle-list-counters-debuginfo" arch="i586">
  <version epoch="0" ver="3.44.0" rel="2.6"/>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1574164800">- Add explicit Conflicts on old libdazzle for dazzle-list-counters,
  allowing upgrade from older release.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.3:
  + Support for secondary icons in suggestion rows.
  + Graph model property range fixes.
- Changes from verson 3.35.2:
  + Touch support for DzlSuggestionEntry.
  + Column sizing improvements to DzlColumnLayout.
  + Documentation improvements.
  + Improved support for disabled animations.
  + Improvments to when and how suggestion popups are displayed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583668800">- Update to version 3.36.0:
  + Style tweaks for Adwaita.
  + New translation scaffolding.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.1:
  + Fixes for powerpc32.
  + Tweaks for CSS priorities.
  + Add DzlApplicationWindow:titlebar-animation property.
  + Fix C++ compilation.
  + Make showing file browser asynchronous on Linux/BSD/etc.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + No changes since 3.37.1.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1616241600">- Update to version 3.40.0:
  + Build system fixes for mingw.
  + PangoFontDescription to CSS conversion improvements.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1630670400">- Update to version 3.42.0:
  + Panel fixes.
  + Allow DzlTaskCache to use NULL copy/free funcs.
  + Updated translations.
- Add lang sub-package now that there are translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632916800">- Add manual libdazzle = %{version} Provides to make the lang pack
  auto installable.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646740800">- Update to version 3.43.90:
  + Apply CSS changes immediately.
  + Build fixes for stack protector.
  + Improvements to DzlTaskCache.
  + GCC fixes for macOS.
  + Fix page-size for spinbutton adjustments.
  + Note that libdazzle is not expected to survive into GTK 4.
    Applications using features from libdazzle should either look
    to the replacements that can be found as part of GTK 4 itself
    or libadwaita.
    For those using the more esoteric features of libdazzle like
    fuzzy search, tries, and file system abstractions, you should
    copy those into your project instead.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1647691200">- Update to version 3.44.0:
  + Updated translations.</changelog>
</package>
<package pkgid="7ad615e68502075794f09728f10923db13dcd00b33ed7b7305171116517cc344760460510f3a029d58a0a1040901554eb2e7bc7d7a02bcb74ce402ae154b46ce" name="db48-utils-debuginfo" arch="i586">
  <version epoch="0" ver="4.8.30" rel="48.3"/>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1545307200">- Fix the license to match up really what is in there</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1566216000">- Remove the getpatches as it does not work at all, oracle
  removed the pages
- Use spec-cleaner
- Fix stripped debuginfo to make sure we can debug with libdb</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1566907200">- Add opd deadlock patch as found and documented by Red Hat.
  (bsc#1148244)
  * 0001-OPD-deadlock-RH-BZ-1349779.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678449600">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687348800">- Fix incomplete license tag. [bsc#1099695]</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1723032000">- Security fix: [bsc#1174414, CVE-2019-2708]
  * libdb: Data store execution leads to partial DoS
  * Backport the upsteam commits:
  - Fixed several possible crashes when running db_verify
    on a corrupted database. [#27864]
  - Fixed several possible hangs when running db_verify
    on a corrupted database. [#27864]
  - Added a warning message when attempting to verify a queue
    database which has many extent files. Verification will take
    a long time if there are many extent files. [#27864]
  * Add libdb-4_8-CVE-2019-2708.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1732622400">- Add libdb-4_8-sequence.patch: Fix code to detect/enable 64-bit
  integral type support for sequences. The m4 macros were not
  complying with GCC 14's strictness.
- Rebase db-4.8.30.patch and libdb-fix-atomic.patch to also apply
  using -p1 and use the autosetup macro.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1732968000">- fix build for LoongArch64</changelog>
</package>
<package pkgid="2218e54c82473d1bf08cd42246b4c47ee85a7dca447e10fc5c45480906ebfee7c3a314c1d372b813d71f7b00a7b7beaa3a9af5458159957483118f9b9687b57d" name="dbench-debuginfo" arch="i586">
  <version epoch="0" ver="3.04" rel="170.8"/>
  <changelog author="yxu@suse.de" date="1204891200">- submit the package to all distributions</changelog>
  <changelog author="yxu@suse.de" date="1205323200">- removed do_dbench,v in ctcstool source (it is not built anywhere)
- retrieving content from the old missing patch fixing_suse_cert_dependency, and integrated into source</changelog>
  <changelog author="yxu@suse.de" date="1205928000">- adjust the wait time in tcf file (much longer than 750s in real test)</changelog>
  <changelog author="yxu@suse.de" date="1207656000">- renamed all filed done by vmarsik, with a -v suffix
- return to old file name schema to keep integrity and continuity of dbench tables in QADB</changelog>
  <changelog author="vmarsik@suse.cz" date="1222430400">- added TCF for running on local NFS mount
- reverted Yi's renaming</changelog>
  <changelog author="vmarsik@suse.cz" date="1224158400">- added dependency on kernel-nfs-server for the ctcs2-glue subpackage</changelog>
  <changelog author="dsterba@suse.cz" date="1225108800">- use path for documentation from docdir</changelog>
  <changelog author="jengelh@inai.de" date="1413374400">- Use parallel build, source URLs and remove ancient specfile
  tags and sections</changelog>
  <changelog author="dsterba@suse.cz" date="1415275200">- remove ctcs2-glue subpackage
- clean spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="56a8c9c1160b2cede8f86807ffcc4b328dd703fcadbb06f5c0364cd695e23395cdb92463a72d094f1e695888b980a4ee5f2de9016041fdae8e49e501d1154310" name="dbench-debugsource" arch="i586">
  <version epoch="0" ver="3.04" rel="170.8"/>
  <changelog author="yxu@suse.de" date="1204891200">- submit the package to all distributions</changelog>
  <changelog author="yxu@suse.de" date="1205323200">- removed do_dbench,v in ctcstool source (it is not built anywhere)
- retrieving content from the old missing patch fixing_suse_cert_dependency, and integrated into source</changelog>
  <changelog author="yxu@suse.de" date="1205928000">- adjust the wait time in tcf file (much longer than 750s in real test)</changelog>
  <changelog author="yxu@suse.de" date="1207656000">- renamed all filed done by vmarsik, with a -v suffix
- return to old file name schema to keep integrity and continuity of dbench tables in QADB</changelog>
  <changelog author="vmarsik@suse.cz" date="1222430400">- added TCF for running on local NFS mount
- reverted Yi's renaming</changelog>
  <changelog author="vmarsik@suse.cz" date="1224158400">- added dependency on kernel-nfs-server for the ctcs2-glue subpackage</changelog>
  <changelog author="dsterba@suse.cz" date="1225108800">- use path for documentation from docdir</changelog>
  <changelog author="jengelh@inai.de" date="1413374400">- Use parallel build, source URLs and remove ancient specfile
  tags and sections</changelog>
  <changelog author="dsterba@suse.cz" date="1415275200">- remove ctcs2-glue subpackage
- clean spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="6d331246a879bc49999bf08aa4bf2a6471088d9ab5300d1f2457becb533c01fc8bc92aa018626077da9093abc6c9df078c038f5a3c0d57e6328d7eeec1e2e7ce" name="dbench4-debuginfo" arch="i586">
  <version epoch="0" ver="4.0" rel="5.8"/>
  <changelog author="dsterba@suse.cz" date="1412337600">- initial import 4.0
- Added patches:
  * build-fix-paths.diff
  * fileio_leak_repair.diff</changelog>
  <changelog author="dsterba@suse.cz" date="1417694400">- spec: add buildroot and fix build on SLE11</changelog>
  <changelog author="mpluskal@suse.com" date="1423051200">- Tiny spec file cleanup with spec-cleaner</changelog>
  <changelog author="mpluskal@suse.com" date="1431777600">- Update url
- Cleanup dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1457179200">- Small spec file cleanups</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1571745600">- Use modern macros for building</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="10539089867509eb7ac925a8714674ac3595548bc6b62dd09e722d56f4e64b42afb7d317adfd91660c9094d8d12a898d36742e04d879ec1cd763af600a5857ca" name="dbench4-debugsource" arch="i586">
  <version epoch="0" ver="4.0" rel="5.8"/>
  <changelog author="dsterba@suse.cz" date="1412337600">- initial import 4.0
- Added patches:
  * build-fix-paths.diff
  * fileio_leak_repair.diff</changelog>
  <changelog author="dsterba@suse.cz" date="1417694400">- spec: add buildroot and fix build on SLE11</changelog>
  <changelog author="mpluskal@suse.com" date="1423051200">- Tiny spec file cleanup with spec-cleaner</changelog>
  <changelog author="mpluskal@suse.com" date="1431777600">- Update url
- Cleanup dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1457179200">- Small spec file cleanups</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1571745600">- Use modern macros for building</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="13200ec8990de1f43c544f8a632dbbf25be195986d7c4fa39ed7e2cc50c6edc401a2e00821a4e6601c5db6ded256b2091733278912f0df6f8d439cb381a2b81a" name="dbus-1-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.10" rel="5.5"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1695297600">- No longer start or offer starting dbus as a system service
  dbus-broker will be the only supported system dbus. Although
  the existing daemon will stay as some things (gdm) require
  dbus-run-session</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695297601">- Explicitly require /usr/bin/cmp for the post scripts instead of
  diffutils: allow other implementations like busybox-diffutils to
  be acceptable.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1701518400">- common: dbus.socket still gets used after migration to
  dbus-broker so keep pre/post/postun scriptlets</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1702382400">- Add feature-suse-auto-socket-target-wants.patch: move
  from static enable symlinks to systemd created symlinks otherwise
  it can't be enabled by systemd-presets-common-SUSE
- Update feature-suse-refuse-manual-start-stop.patch: prevent
  killing the socket or user service aswell</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1704715200">- Add RH/Fedora compat provides dbus-libs to library package
  needed by Mullvad</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1714392000">- Drop feature-suse-auto-socket-target-wants.patch and use the
  filesystem instead, this works more consistenly with dbus-broker</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1729684800">- Package cleanup
  * Drop -x11 varient that is no longer needed
  * dbus-launch is now in the dbus-daemon package.
  * This also removes update alternatives for dbus-launch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1733400000">- having eavesdropping enabled causes a warning to be logged with
  dbus-broker boo#1232563
  * Adds feature-suse-disable-eavesdrop.patch
- dbus-launch is actually now in the dbus-daemon package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1765454400">- dbus-1-daemon no longer provides dbus-service (bsc#1254491)</changelog>
</package>
<package pkgid="9704b5f757419e7b7aaae83b6df73c13c9a5f88ab2e866197d1c4deb35df614f11b21e7397f21b725a4958d3c3b12ed65ce163e32d6c7840d416b46c600f118f" name="dbus-1-debugsource" arch="i586">
  <version epoch="0" ver="1.14.10" rel="5.5"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1695297600">- No longer start or offer starting dbus as a system service
  dbus-broker will be the only supported system dbus. Although
  the existing daemon will stay as some things (gdm) require
  dbus-run-session</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695297601">- Explicitly require /usr/bin/cmp for the post scripts instead of
  diffutils: allow other implementations like busybox-diffutils to
  be acceptable.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1701518400">- common: dbus.socket still gets used after migration to
  dbus-broker so keep pre/post/postun scriptlets</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1702382400">- Add feature-suse-auto-socket-target-wants.patch: move
  from static enable symlinks to systemd created symlinks otherwise
  it can't be enabled by systemd-presets-common-SUSE
- Update feature-suse-refuse-manual-start-stop.patch: prevent
  killing the socket or user service aswell</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1704715200">- Add RH/Fedora compat provides dbus-libs to library package
  needed by Mullvad</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1714392000">- Drop feature-suse-auto-socket-target-wants.patch and use the
  filesystem instead, this works more consistenly with dbus-broker</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1729684800">- Package cleanup
  * Drop -x11 varient that is no longer needed
  * dbus-launch is now in the dbus-daemon package.
  * This also removes update alternatives for dbus-launch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1733400000">- having eavesdropping enabled causes a warning to be logged with
  dbus-broker boo#1232563
  * Adds feature-suse-disable-eavesdrop.patch
- dbus-launch is actually now in the dbus-daemon package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1765454400">- dbus-1-daemon no longer provides dbus-service (bsc#1254491)</changelog>
</package>
<package pkgid="fc5c6fb54db056efe57fb2870414ef361c8ae1cc595e7ccc86e3e33e8d72467d237de63f8441dca04957573ecf1b333ea587cb383383a0bd02b5614917f1aeac" name="dbus-1-glib-bash-completion-debuginfo" arch="i586">
  <version epoch="0" ver="0.114" rel="1.3"/>
  <changelog author="zaitor@opensuse.org" date="1476964800">- Split out dbus-binding-tool in own sub-package.</changelog>
  <changelog author="meissner@suse.com" date="1497009600">- remove CFLAGS setting, -fstack-protector is default and -fPIC
  will be auto-selected.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html directories.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Fix build with GCC 15 via exporting -std=gnu17 to cflags. GCC 15
  defaults to C23, but the latest release is from 2021, and this is
  deprecated upstream and no longer under development.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 0.114:
  * Fix bug reporting URL (Simon McVittie)
  * Move license documents to a REUSE-style LICENSES/ directory
  * Fix numerous deprecation warnings (Simon McVittie)
  * Avoid naming a variable 'bool', which is a reserved word in
    C23 and caused compilation to fail with gcc-15
  * dbus-glib version control is now hosted on freedesktop.org's
    Gitlab installation, and bug reports and feature requests have
    switched from Bugzilla bugs (indicated by "fd.o #nnn") to</changelog>
</package>
<package pkgid="d412d6dbf202171c2d516e0443b90884d4263784a5273d5f926d63a63b7431c376e66e71e7b89aa32ada935dbfd62f28c47ed2db956e7d614d722ab943673322" name="dbus-1-glib-debugsource" arch="i586">
  <version epoch="0" ver="0.114" rel="1.3"/>
  <changelog author="zaitor@opensuse.org" date="1476964800">- Split out dbus-binding-tool in own sub-package.</changelog>
  <changelog author="meissner@suse.com" date="1497009600">- remove CFLAGS setting, -fstack-protector is default and -fPIC
  will be auto-selected.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html directories.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Fix build with GCC 15 via exporting -std=gnu17 to cflags. GCC 15
  defaults to C23, but the latest release is from 2021, and this is
  deprecated upstream and no longer under development.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 0.114:
  * Fix bug reporting URL (Simon McVittie)
  * Move license documents to a REUSE-style LICENSES/ directory
  * Fix numerous deprecation warnings (Simon McVittie)
  * Avoid naming a variable 'bool', which is a reserved word in
    C23 and caused compilation to fail with gcc-15
  * dbus-glib version control is now hosted on freedesktop.org's
    Gitlab installation, and bug reports and feature requests have
    switched from Bugzilla bugs (indicated by "fd.o #nnn") to</changelog>
</package>
<package pkgid="a68521e85cd6936b3590d74f5142c87fbcdf083e8b2ca4562f119359f8e28a6456e7ca42d44b84ed61061bc7bf3ea95a3c4accbd6f4b02718f8f6dd9ad19a7b8" name="dbus-1-glib-tool-debuginfo" arch="i586">
  <version epoch="0" ver="0.114" rel="1.3"/>
  <changelog author="zaitor@opensuse.org" date="1476964800">- Split out dbus-binding-tool in own sub-package.</changelog>
  <changelog author="meissner@suse.com" date="1497009600">- remove CFLAGS setting, -fstack-protector is default and -fPIC
  will be auto-selected.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710849600">- Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html directories.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Fix build with GCC 15 via exporting -std=gnu17 to cflags. GCC 15
  defaults to C23, but the latest release is from 2021, and this is
  deprecated upstream and no longer under development.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 0.114:
  * Fix bug reporting URL (Simon McVittie)
  * Move license documents to a REUSE-style LICENSES/ directory
  * Fix numerous deprecation warnings (Simon McVittie)
  * Avoid naming a variable 'bool', which is a reserved word in
    C23 and caused compilation to fail with gcc-15
  * dbus-glib version control is now hosted on freedesktop.org's
    Gitlab installation, and bug reports and feature requests have
    switched from Bugzilla bugs (indicated by "fd.o #nnn") to</changelog>
</package>
<package pkgid="ad1e250fcf5cfc97a88b6ba0e048a838170c3470095b00cb3500a480316b1143407d3d2a928038fdb92fb2eabacfe9c0175877f0d17e25eaa1e24250ca3b47db" name="dbus-1-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.10" rel="5.5"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1695297600">- No longer start or offer starting dbus as a system service
  dbus-broker will be the only supported system dbus. Although
  the existing daemon will stay as some things (gdm) require
  dbus-run-session</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1695297601">- Explicitly require /usr/bin/cmp for the post scripts instead of
  diffutils: allow other implementations like busybox-diffutils to
  be acceptable.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1701518400">- common: dbus.socket still gets used after migration to
  dbus-broker so keep pre/post/postun scriptlets</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1702382400">- Add feature-suse-auto-socket-target-wants.patch: move
  from static enable symlinks to systemd created symlinks otherwise
  it can't be enabled by systemd-presets-common-SUSE
- Update feature-suse-refuse-manual-start-stop.patch: prevent
  killing the socket or user service aswell</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1704715200">- Add RH/Fedora compat provides dbus-libs to library package
  needed by Mullvad</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1714392000">- Drop feature-suse-auto-socket-target-wants.patch and use the
  filesystem instead, this works more consistenly with dbus-broker</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729080000">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1729684800">- Package cleanup
  * Drop -x11 varient that is no longer needed
  * dbus-launch is now in the dbus-daemon package.
  * This also removes update alternatives for dbus-launch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1733400000">- having eavesdropping enabled causes a warning to be logged with
  dbus-broker boo#1232563
  * Adds feature-suse-disable-eavesdrop.patch
- dbus-launch is actually now in the dbus-daemon package.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1765454400">- dbus-1-daemon no longer provides dbus-service (bsc#1254491)</changelog>
</package>
<package pkgid="2ea610b56c41de0fbd5873a4934b376697a4aafe5112d635a98c8dbe913d2cf7b33859ad1daeda6370939439090874c98fd2e295074f6fc294fccd57c5290a1d" name="dbus-broker-debuginfo" arch="i586">
  <version epoch="0" ver="37" rel="2.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1702555200">- Update to release 34
  * Use AT_RANDOM for libexpat initialization to avoid a hidden
    dependency in libexpat-hashtables on `/dev/urandom` at
    runtime.
  * Check for SELinux Enforcing-mode and honor its value.
  * Support the new `ProcessFD` key in `GetConnectionCredentials()`.
  * Loading files from a directory will not enumerate the files
    in a predictable order rather than the pseudo-random order
    returned by the kernel.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703073600">- Update to release 35
  * drop an error-checking remnant of old dir-iteration</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705406400">- Make restart behavior an admin decision:
  - drop feature-suse-refuse-manual-start-stop.patch
  - introduce 2 new subpackages:
    dbus-broker-allow-restart
    dbus-broker-block-restart (default to reflect the old patch
    behavior)
    one of the 2 packages is required and leaves the admin the
    choice if they want to be able to restart dbus-broker without
    reboot or not.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705406401">- Downgrade the recommends to suggests based on suggestion from
  dimstar</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705406402">- Make provides versioned
- Ensure that not both packages can be installed at the same time
  by adding a conflicts</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712923200">- Update to release 36
  * Fix possible file-descriptor use-after-close
  * More verbose activation failures</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1722945600">- Looks like we need systemd_user_ scripts for some upgrades to
  work</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1734609600">- Requires(pre): systemd &gt;= 253.6 to ensure scripts in %post are
  run correctly, (bsc#1234697) Thanks to Thorsten for the detailed
  report.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750075200">- Update to release 37
  * Add /etc and /run to the search paths for system services.
  * Support systemd's ``notify-reload`` to trigger a reload
    operation.
  * Extend the `org.freedesktop.DBus.Debug.Stats.GetStats` DBUS
    interface with all the fields defined in the spec.
  * Fix a bug in match-rule processing which caused argument
    processing to fail for any but the first message argument.
  * Fix a memory leak in configuration processing when parsing
    invalid user or group IDs.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1769515200">- dbus-broker should require dbus-1-common (bsc#1255655)</changelog>
</package>
<package pkgid="5fdb15bc7ed1e19b7718520339c0dfb6dd2b8b07aa008a811ec9ed9e9e997241e45359e574b94b0e6cbc98ea95f4f6264a6158dd4f5d0214fc9f2d526e9684f3" name="dbus-broker-debugsource" arch="i586">
  <version epoch="0" ver="37" rel="2.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1702555200">- Update to release 34
  * Use AT_RANDOM for libexpat initialization to avoid a hidden
    dependency in libexpat-hashtables on `/dev/urandom` at
    runtime.
  * Check for SELinux Enforcing-mode and honor its value.
  * Support the new `ProcessFD` key in `GetConnectionCredentials()`.
  * Loading files from a directory will not enumerate the files
    in a predictable order rather than the pseudo-random order
    returned by the kernel.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703073600">- Update to release 35
  * drop an error-checking remnant of old dir-iteration</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705406400">- Make restart behavior an admin decision:
  - drop feature-suse-refuse-manual-start-stop.patch
  - introduce 2 new subpackages:
    dbus-broker-allow-restart
    dbus-broker-block-restart (default to reflect the old patch
    behavior)
    one of the 2 packages is required and leaves the admin the
    choice if they want to be able to restart dbus-broker without
    reboot or not.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705406401">- Downgrade the recommends to suggests based on suggestion from
  dimstar</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1705406402">- Make provides versioned
- Ensure that not both packages can be installed at the same time
  by adding a conflicts</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712923200">- Update to release 36
  * Fix possible file-descriptor use-after-close
  * More verbose activation failures</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1722945600">- Looks like we need systemd_user_ scripts for some upgrades to
  work</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1734609600">- Requires(pre): systemd &gt;= 253.6 to ensure scripts in %post are
  run correctly, (bsc#1234697) Thanks to Thorsten for the detailed
  report.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750075200">- Update to release 37
  * Add /etc and /run to the search paths for system services.
  * Support systemd's ``notify-reload`` to trigger a reload
    operation.
  * Extend the `org.freedesktop.DBus.Debug.Stats.GetStats` DBUS
    interface with all the fields defined in the spec.
  * Fix a bug in match-rule processing which caused argument
    processing to fail for any but the first message argument.
  * Fix a memory leak in configuration processing when parsing
    invalid user or group IDs.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1769515200">- dbus-broker should require dbus-1-common (bsc#1255655)</changelog>
</package>
<package pkgid="c47dec74514e3c1cea368e493d3ecc2cbc618186cb3cbcd95df0a9f3c7143900a436cd08b7a96cff01bca8d53d22aab6483d4693c74c79c3880800be9013aae2" name="dbview-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.4" rel="118.8"/>
  <changelog author="rvasice@suse.cz" date="995371200">- initial release (version 1.0.3)</changelog>
  <changelog author="meissner@suse.de" date="1115899200">- use RPM_OPT_FLAGS</changelog>
  <changelog author="pnemec@suse.cz" date="1127131200">- fix gcc warning</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="schwab@suse.de" date="1148299200">- Don't build as root.
- Don't strip binaries.</changelog>
  <changelog author="lmichnovic@suse.cz" date="1175860800">- update to version 1.0.4
  - Support for deleted records
    Added --deleted|-D to display deleted records as well.
  - Improved handling of differences between dBase III and
    dBase III+ files.
  - Improved error handling
- obsoletes patch gcc-warning
- patch %name-%version.diff renamed to *makefile.patch</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="mpluskal@suse.com" date="1429617600">- Update download url
- Add gpg signature
- Cleanup spec file with spec-clenaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="bc6ea91406a35c230d4611d1596fdf553485b8d88874addbdc774eb8b135219dcadfa7b265f04112e3730eb0e3c50e45c78c6923beaa8824922420be66b225c9" name="dbview-debugsource" arch="i586">
  <version epoch="0" ver="1.0.4" rel="118.8"/>
  <changelog author="rvasice@suse.cz" date="995371200">- initial release (version 1.0.3)</changelog>
  <changelog author="meissner@suse.de" date="1115899200">- use RPM_OPT_FLAGS</changelog>
  <changelog author="pnemec@suse.cz" date="1127131200">- fix gcc warning</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="schwab@suse.de" date="1148299200">- Don't build as root.
- Don't strip binaries.</changelog>
  <changelog author="lmichnovic@suse.cz" date="1175860800">- update to version 1.0.4
  - Support for deleted records
    Added --deleted|-D to display deleted records as well.
  - Improved handling of differences between dBase III and
    dBase III+ files.
  - Improved error handling
- obsoletes patch gcc-warning
- patch %name-%version.diff renamed to *makefile.patch</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="mpluskal@suse.com" date="1429617600">- Update download url
- Add gpg signature
- Cleanup spec file with spec-clenaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="37f298064571785904f35d8b0a522fc6b70ac31f67f3956729c1c4065153728debac661950b02c02b0d1787a4e31a4b0542832286c70e293b2e80d99b0dce48c" name="dc3dd-debuginfo" arch="i586">
  <version epoch="0" ver="7.3.1" rel="3.4"/>
  <changelog author="Greg.Freemyer@gmail.com" date="1420372800">- update Source: field to be the full URL and delete http: comment
- remove BuildRequires for libtool, automake, autoconf - they were not used</changelog>
  <changelog author="bwiedemann@suse.com" date="1484654400">- Add reproducible.patch to allow for reproducible builds</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1565352000">- Update to version 7.2.646:
  * No code change, only bump version.
- Use .7z tarball:
  * The only alternative tarball provided by upstream for this
    version is a zip but its decompression returns exit code 1.
  * Pull p7zip(-full) as build dependency.
- Add dc3dd-7.2.646-fix-FTBFS-with-glibc-2.28.patch: Fix build.
- Clean spec file with spec-cleaner.</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1582545600">- add /usr/share/local to the lang package.
- a change internal to factory triggered this folder tree being created</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1608638400">- BuildRequires p7zip for Leap &lt;= 15.2 only</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1608811200">- BuildRequires p7zip for Leap &lt;= 15.1 only</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1621080000">- stop owning directories provided by filesystem rpm (bsc#1184786)</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1686830400">- update to version 7.3.1:
  * use .zip source file
  * added BuildRequires: unzip
  * removed BuildRequires for p7zip(-full)
  * removed patch dc3dd-7.2.646-fix-FTBFS-with-glibc-2.28.patch as
    changes has been merged in the source</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- added patches
  fix build with gcc15
  + dc3dd-gcc15.patch</changelog>
</package>
<package pkgid="cf9c409d050e24c89e64bca3ca4d3673232dfa0c0a8182ff8ca5c8a6c733370c5988ae3a7b83e1fdec14c03f312bdca452e15edc869344dd9c9fc36eb30f800e" name="dc3dd-debugsource" arch="i586">
  <version epoch="0" ver="7.3.1" rel="3.4"/>
  <changelog author="Greg.Freemyer@gmail.com" date="1420372800">- update Source: field to be the full URL and delete http: comment
- remove BuildRequires for libtool, automake, autoconf - they were not used</changelog>
  <changelog author="bwiedemann@suse.com" date="1484654400">- Add reproducible.patch to allow for reproducible builds</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1565352000">- Update to version 7.2.646:
  * No code change, only bump version.
- Use .7z tarball:
  * The only alternative tarball provided by upstream for this
    version is a zip but its decompression returns exit code 1.
  * Pull p7zip(-full) as build dependency.
- Add dc3dd-7.2.646-fix-FTBFS-with-glibc-2.28.patch: Fix build.
- Clean spec file with spec-cleaner.</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1582545600">- add /usr/share/local to the lang package.
- a change internal to factory triggered this folder tree being created</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1608638400">- BuildRequires p7zip for Leap &lt;= 15.2 only</changelog>
  <changelog author="Greg Freemyer &lt;Greg.Freemyer@gmail.com&gt;" date="1608811200">- BuildRequires p7zip for Leap &lt;= 15.1 only</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1621080000">- stop owning directories provided by filesystem rpm (bsc#1184786)</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1686830400">- update to version 7.3.1:
  * use .zip source file
  * added BuildRequires: unzip
  * removed BuildRequires for p7zip(-full)
  * removed patch dc3dd-7.2.646-fix-FTBFS-with-glibc-2.28.patch as
    changes has been merged in the source</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- added patches
  fix build with gcc15
  + dc3dd-gcc15.patch</changelog>
</package>
<package pkgid="dc79eb4cc2cdf3753affdddeb491e99f503552ab2be985332e25261f63dc3a265cc3239bc09be3f2d6ac655009ea55555a1648fc0a520a0ba3cb025a3fbcac81" name="dcatools-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.7+2" rel="1.11"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Initial packaging for openSUSE.</changelog>
</package>
<package pkgid="bc7e165a8c188d50388b7054d9a6bef2acb175c4e8398235896859dfe0af5c2215d750688e3c13d2125332806d3dd10da299ae23d25dd5c2dbc5c7c4f9abc43f" name="dcmtk-debuginfo" arch="i586">
  <version epoch="0" ver="3.7.0" rel="2.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Add missing requirements for dcmtk-devel (boo#1220809)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1713960000">- Add upstream changes:
  * 0001-Fixed-buffer-overflow-in-decompression-codecs.patch
  * 0001-Fixed-possible-overflows-when-allocating-memory.patch
    (boo#1227235, CVE-2024-27628)
  * 0001-Fixed-two-segmentation-faults.patch
    (boo#1223949, CVE-2024-34509, boo#1223925, CVE-2024-34508)
  * 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
  * 0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch
    (boo#1223324, CVE-2024-28130)
  * 0003-Fixed-wrong-error-handling-previous-commit.patch
  * 0001-Fixed-DcmDecimalString-unit-tests.patch
- Run unit tests</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Add patches:
  * 0001-Fixed-link-instructions-for-libtiff.patch
  * 0001-Fix-find_package-library-variables-for-libtiff.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736769600">- Update to 3.6.9. See DOCS/CHANGES.368 for the full list of changes
- Drop patches, merged upstream:
  * 0001-Fixed-buffer-overflow-in-decompression-codecs.patch
  * 0001-Fixed-possible-overflows-when-allocating-memory.patch
  * 0001-Fixed-two-segmentation-faults.patch
  * 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
  * 0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch
  * 0003-Fixed-wrong-error-handling-previous-commit.patch
  * 0001-Fixed-DcmDecimalString-unit-tests.patch
  * 0001-Fixed-link-instructions-for-libtiff.patch
  * 0001-Fix-find_package-library-variables-for-libtiff.patch
- Add patches:
  * 0001-Added-check-to-make-sure-HighBit-BitsAllocated.patch
    (CVE-2024-52333, boo#1235811)
  * 0001-Replaced-call-of-delete-by-delete.patch
  * 0001-Fixed-issue-rendering-invalid-monochrome-image.patch
    (CVE-2024-47796, boo#1235810)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1739966400">- Add patches:
  * 0001-Fixed-another-issue-with-invalid-mono-images.patch
    (CVE-2025-25472, boo#1237369)
  * 0001-Fixed-another-issue-with-invalid-DICOM-images.patch
    (CVE-2025-25474, boo#1237365)
  * 0001-Fixed-issue-with-invalid-RLE-compressed-DICOM-images.patch
    (CVE-2025-25475, boo#1237355)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742212800">- Add upstream change (CVE-2025-2357, boo#1239679)
  * CVE-2025-2357.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1756728000">- Add upstream change (CVE-2025-9732, boo#1248995)
  * CVE-2025-9732.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1764158400">- Add patch to avoid unnecessary dependencies (boo#1254123):
  * 0001-dcmimage-Link-privately-to-libtiff-and-libpng.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 3.7.0. See docs/CHANGES.370 for the full list of changes
  * Fixes CVE-2025-14841 / boo#1255292
  * Fixes CVE-2025-14607 / boo#1255464
- Drop patches, merged upstream:
  * 0001-Added-check-to-make-sure-HighBit-BitsAllocated.patch
  * 0001-Fixed-issue-rendering-invalid-monochrome-image.patch
  * 0001-Fixed-another-issue-with-invalid-mono-images.patch
  * 0001-Replaced-call-of-delete-by-delete.patch
  * 0001-Fixed-another-issue-with-invalid-DICOM-images.patch
  * 0001-Fixed-issue-with-invalid-RLE-compressed-DICOM-images.patch
  * CVE-2025-2357.patch
  * CVE-2025-9732.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Add upstream change (CVE-2026-5663, boo#1261594)
  * 0001-Sanitize-all-strings-passed-to-the-exec-options.patch</changelog>
</package>
<package pkgid="6e3f34ae9fab6b6c46e52c27febcc0c67b0dc15024f0387c5c9c05bbe58e106ea19a3bd804763566b4a4d27d67d05e6ce86acb43cdb7ba61e9a4bdb38ff70daa" name="dcmtk-debugsource" arch="i586">
  <version epoch="0" ver="3.7.0" rel="2.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709294400">- Add missing requirements for dcmtk-devel (boo#1220809)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1713960000">- Add upstream changes:
  * 0001-Fixed-buffer-overflow-in-decompression-codecs.patch
  * 0001-Fixed-possible-overflows-when-allocating-memory.patch
    (boo#1227235, CVE-2024-27628)
  * 0001-Fixed-two-segmentation-faults.patch
    (boo#1223949, CVE-2024-34509, boo#1223925, CVE-2024-34508)
  * 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
  * 0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch
    (boo#1223324, CVE-2024-28130)
  * 0003-Fixed-wrong-error-handling-previous-commit.patch
  * 0001-Fixed-DcmDecimalString-unit-tests.patch
- Run unit tests</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Add patches:
  * 0001-Fixed-link-instructions-for-libtiff.patch
  * 0001-Fix-find_package-library-variables-for-libtiff.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736769600">- Update to 3.6.9. See DOCS/CHANGES.368 for the full list of changes
- Drop patches, merged upstream:
  * 0001-Fixed-buffer-overflow-in-decompression-codecs.patch
  * 0001-Fixed-possible-overflows-when-allocating-memory.patch
  * 0001-Fixed-two-segmentation-faults.patch
  * 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
  * 0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch
  * 0003-Fixed-wrong-error-handling-previous-commit.patch
  * 0001-Fixed-DcmDecimalString-unit-tests.patch
  * 0001-Fixed-link-instructions-for-libtiff.patch
  * 0001-Fix-find_package-library-variables-for-libtiff.patch
- Add patches:
  * 0001-Added-check-to-make-sure-HighBit-BitsAllocated.patch
    (CVE-2024-52333, boo#1235811)
  * 0001-Replaced-call-of-delete-by-delete.patch
  * 0001-Fixed-issue-rendering-invalid-monochrome-image.patch
    (CVE-2024-47796, boo#1235810)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1739966400">- Add patches:
  * 0001-Fixed-another-issue-with-invalid-mono-images.patch
    (CVE-2025-25472, boo#1237369)
  * 0001-Fixed-another-issue-with-invalid-DICOM-images.patch
    (CVE-2025-25474, boo#1237365)
  * 0001-Fixed-issue-with-invalid-RLE-compressed-DICOM-images.patch
    (CVE-2025-25475, boo#1237355)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742212800">- Add upstream change (CVE-2025-2357, boo#1239679)
  * CVE-2025-2357.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1756728000">- Add upstream change (CVE-2025-9732, boo#1248995)
  * CVE-2025-9732.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1764158400">- Add patch to avoid unnecessary dependencies (boo#1254123):
  * 0001-dcmimage-Link-privately-to-libtiff-and-libpng.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 3.7.0. See docs/CHANGES.370 for the full list of changes
  * Fixes CVE-2025-14841 / boo#1255292
  * Fixes CVE-2025-14607 / boo#1255464
- Drop patches, merged upstream:
  * 0001-Added-check-to-make-sure-HighBit-BitsAllocated.patch
  * 0001-Fixed-issue-rendering-invalid-monochrome-image.patch
  * 0001-Fixed-another-issue-with-invalid-mono-images.patch
  * 0001-Replaced-call-of-delete-by-delete.patch
  * 0001-Fixed-another-issue-with-invalid-DICOM-images.patch
  * 0001-Fixed-issue-with-invalid-RLE-compressed-DICOM-images.patch
  * CVE-2025-2357.patch
  * CVE-2025-9732.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Add upstream change (CVE-2026-5663, boo#1261594)
  * 0001-Sanitize-all-strings-passed-to-the-exec-options.patch</changelog>
</package>
<package pkgid="b993fc0636d434575e16ed56ee485d3ee7ccf7ff0017687ec95acfbd10b123a21b6b757a6ee3b1df37e5348037e67b84343774409eabec43ae62ca0e691b7a58" name="dconf-debuginfo" arch="i586">
  <version epoch="0" ver="0.49.0" rel="1.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758024000">- Update to version 0.49.0:
  + tests:
  - Use g_memdup2
  - tests: Do not link libdconf_engine_test with libdconf
  - tests: Do not use system profile
  - tests: Use specific g_assert_ functions
  - tests: Add a shellcheck test to validate SH files
  + docs:
  - Enable gtk-doc check
  - Document dconf read -d option in dconf-tool.xml
  + Spelling fixes (Ville Skyttä, !79)
  + completion:
  - Fix error on unknown command in nounset mode
  - completion: Remove redundant case match
  - completion: Annotate file with shell for shellcheck to use
  - completion: Ignore shellcheck error about COMPREPLY
  - completion: invoke the dconf command being completed
  - completion: avoid errors from words starting with a dash
  + build:
  - Use GNOME module post_install()
  - build: Use install prefix in systemd files paths
  - build: Fix use of deprecated dependency.get_pkgconfig_variable()
  - build: Move gvdb to a subproject and update
  + Remove invalid maintainer entry from doap file
- Rebase 0001-gvdb-Restore-permissions-on-changed-files.patch
- Add %check section and run test suite</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1763035200">- Fix requires for dbus daemon, it's dbus-service, not dbus-1</changelog>
</package>
<package pkgid="bba145ed999e240609fdbeeadc30f1a6169000571d8b36ed7907a224565a14a69c350dbf79a3e1fa941193c8d281a88efca1a62e19cd7d62087aba40f571a8c4" name="dconf-debugsource" arch="i586">
  <version epoch="0" ver="0.49.0" rel="1.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758024000">- Update to version 0.49.0:
  + tests:
  - Use g_memdup2
  - tests: Do not link libdconf_engine_test with libdconf
  - tests: Do not use system profile
  - tests: Use specific g_assert_ functions
  - tests: Add a shellcheck test to validate SH files
  + docs:
  - Enable gtk-doc check
  - Document dconf read -d option in dconf-tool.xml
  + Spelling fixes (Ville Skyttä, !79)
  + completion:
  - Fix error on unknown command in nounset mode
  - completion: Remove redundant case match
  - completion: Annotate file with shell for shellcheck to use
  - completion: Ignore shellcheck error about COMPREPLY
  - completion: invoke the dconf command being completed
  - completion: avoid errors from words starting with a dash
  + build:
  - Use GNOME module post_install()
  - build: Use install prefix in systemd files paths
  - build: Fix use of deprecated dependency.get_pkgconfig_variable()
  - build: Move gvdb to a subproject and update
  + Remove invalid maintainer entry from doap file
- Rebase 0001-gvdb-Restore-permissions-on-changed-files.patch
- Add %check section and run test suite</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1763035200">- Fix requires for dbus daemon, it's dbus-service, not dbus-1</changelog>
</package>
<package pkgid="4154284b6adc5299304525b3865b2a26293165422461e41e809730ff1aa76b33048d61a01e523191ecae7f592aab21198d155c46feab2171a28f930976686ddd" name="dconf-editor-debuginfo" arch="i586">
  <version epoch="0" ver="49.0" rel="2.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 21.patch: Fix build with meson 0.61.0 and newer.
- Drop update-desktop-files BuildRequires and macro call, no longer
  needed and the way we did use it in the past even produces a lint
  warning now.
- Replace appstream-glib-devel with appstream-glib BuildRequires,
  also add desktop-file-utils. Then add a check section, run
  meson_test macro and explicitly validate appdata and desktop file
  with appstream-util and desktop-file-validate.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658491200">- Update to version 43.alpha:
  + This release contains a new app icon, various fixes to build
    with newer vala, support for building with meson 0.61, and many
    translation updates.
- Drop 21.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 43.beta:
  + New beta release! Adds support for the dark color-scheme.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 43.0:
  + Updated screenshots
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + Fix UI not displaying with latest GTK.
  + Misc fixes.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695297600">- Update to version 45.0.1:
  + Fix string freeze break.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Update to version 49.rc:
  + Fix a crash with GSETTINGS_SCHEMA_DIR, fix build errors with
    newer versions of Vala, add relocatable schemas for Ptyxis and
    some ibus engines, and modernize
  + AppStream metadata.
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + Fix validation errors in AppStream metadata.
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="8c81eb030a8ca64dff053a7fd30c9d906bb0028ae6ec55cdcebf26c9c68bf74ce557508c9c5f0d08bade808528af2e1118fee00f1496e2e8be302ca60d44d1e1" name="dconf-editor-debugsource" arch="i586">
  <version epoch="0" ver="49.0" rel="2.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add 21.patch: Fix build with meson 0.61.0 and newer.
- Drop update-desktop-files BuildRequires and macro call, no longer
  needed and the way we did use it in the past even produces a lint
  warning now.
- Replace appstream-glib-devel with appstream-glib BuildRequires,
  also add desktop-file-utils. Then add a check section, run
  meson_test macro and explicitly validate appdata and desktop file
  with appstream-util and desktop-file-validate.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658491200">- Update to version 43.alpha:
  + This release contains a new app icon, various fixes to build
    with newer vala, support for building with meson 0.61, and many
    translation updates.
- Drop 21.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 43.beta:
  + New beta release! Adds support for the dark color-scheme.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 43.0:
  + Updated screenshots
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + Fix UI not displaying with latest GTK.
  + Misc fixes.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695297600">- Update to version 45.0.1:
  + Fix string freeze break.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Update to version 49.rc:
  + Fix a crash with GSETTINGS_SCHEMA_DIR, fix build errors with
    newer versions of Vala, add relocatable schemas for Ptyxis and
    some ibus engines, and modernize
  + AppStream metadata.
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + Fix validation errors in AppStream metadata.
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="cff79eeb3d58c03020a7483048d72dc44407505915c78519ddd290da32e329e7f8f7167db9f86b82ee03cb835d24d8804199171c1f1f6ff27683f73b8913bc2d" name="dcraw-debuginfo" arch="i586">
  <version epoch="0" ver="9.28.0" rel="5.9"/>
  <changelog author="asterios.dramis@gmail.com" date="1392638400">- Update to version 9.20:
  dcraw - revision 1.461
  * Fixed Sony A700 black level.
  * Added three temporary color matrices.
  * Use Little CMS version 2.
  * Support the Kodak 12-megapixel camera(s).
  * Can now use "-M" with a DNG file that embeds a bad color matrix.
  * Improved support for Nokia cameraphones.
  * Support the Alcatel 5235D, Powershot G16 and S120, Pentax K-3, etc.
  * Added tone curve for Canon RMF files.
  * Copied color matrices from DNG Converter 8.3.
  * Support blacklevel patterns up to 64x64.
  dcparse - revision 1.75
  * Read the Pentax K-3 MakerNote.
- Renamed README.SuSE to README.openSUSE.
- Added new build requirement liblcms2-devel (removed liblcms-devel).</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1405425600">- Update to version 9.22:
  dcraw - revision 1.467
  * Correctly handle Fuji X-Trans images in DNG format.
  * Copied color matrices from DNG Converter 8.5.
  From version 9.21:
  dcraw - revision 1.465
  * In colorcheck(), darken sample squares and do a second pass for exact white
    balance.
  * Removed C99 dependency in Phase One code.
  * Correctly dereference TIFF type 13 (SubIFD) tags.
  * Removed redundant strings.
  * Support Lossy DNG files that lack an OpcodeList2 tag.
  * Decode DNG files made from Fuji X-Trans photos.
  * Support the Canon G1 X Mark II, Nikon P340, Samsing NX mini.
  * Patched in Anders Torger's code for Phase One correction.
  * Correctly crop all Sony cameras, read Panasonic blacklevels.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1425038400">- Update to version 9.24.2:
  dcraw - revision 1.473
  * Canon multi-exposure files are already white-balanced.
  * Moved border_interpolate() to the end of xtrans_interpolate().
  From version 9.24.1:
  * No visible changes.
  From version 9.24.0:
  dcraw - revision 1.471
  * Support all format options of the Nikon D4S and D810.
  * Guess which filter pattern OmniVision cameras use.
  dcparse - revision 1.77
  * Display OmniVision's MakerNote.
  From version 9.23.0:
  dcraw - revision 1.470
  * Fixed data errors with Olympus E-M5MarkII HR images.
  * Support the Lenovo A820.
  * Copied color matrices from DNG Converter 8.7.1.
  * Support pre-release Sonys and Canons that lack a proper model
    name.
  * Support the Samsung NX1 (yet another compression algorithm).
  * Read camera white balance in all professional Kodak cameras.
  * Reduced zippering in Fuji X-Trans interpolation.
  * Support YCbCr files from the Kodak C330.
  * Support Hasselblad multi-shot files.
  dcparse - revision 1.76
  * Parse Redcine and Canon EOS QuickTime movies.</changelog>
  <changelog author="fstrba@suse.com" date="1437393600">- Update to version 9.26.0:
  * fixes:
  dcraw revision 1.476
  * Support the Blackmagic URSA, Nokia N9, and Photron BC2-HD.
  * Support the Canon EOS 750D, 760D, EOS M, and sRAW/mRAW for EOS 5DS R.
  * When there's a tie for largest raw image, "-s" says which to decode.
  * Fixed null-byte warnings in TIFF output.
  dcraw revision 1.475
  * Use typecasts instead of [0] to flatten multi-dimensional arrays.
  dcraw revision 1.474
  * Updated color matrices, support the Canon EOS 5DS.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1470398400">- Update to version 9.27.0:
  dcraw - revision 1.477
  * Added "-o 6" for ACES colorspace.
  * Copied color matrices from DNG Converter 9.5.1.
  * Support the Canon EOS 80D &amp; IXUS 160, Fuji X-E2 &amp; X-E2S &amp;
    X-Pro2.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597579200">- Update to version 9.28.0:
  dcraw - revision 1.478
  * Caught up on two years' worth of new cameras.
- Update upstream URL to new address
- Add patches for CVEs:
  * dcraw-CVE-2017-13735.patch (CVE-2017-13735, bsc#1056170)
  * dcraw-CVE-2017-14608.patch (CVE-2017-14608, bsc#1063798)
  * dcraw-CVE-2018-19655.patch (CVE-2018-19655, bsc#1117896)
  * dcraw-CVE-2018-5801.patch (CVE-2018-5801, bsc#1084690)
- Run spec-cleaner
  * Remove package groups</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649764800">- Added patches:
  * iowrappers.patch
    + Written wrappers of fread(),fwrite(),fseek() library functions
    which check their return values. If an input/output failure is
    detected, dcraw immediately exits with non-zero status and
    prints a descriptive message (bsc#1097973, CVE-2018-5805;
    bsc#1097974, CVE-2018-5806; bsc#1117622, CVE-2018-19565;
    bsc#1117517, CVE-2018-19566; bsc#1117512, CVE-2018-19567;
    bsc#1117436, CVE-2018-19568)
  * dcraw-CVE-2021-3624.patch
    + Bail out if integer overflow happened and the allocated buffer
    would be too small (bsc#1189642, CVE-2021-3624)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1691409600">- add dcraw-glibc-2.38.patch to fix prototype clash on memmem with glibc 2.38+</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Michal Jireš &lt;michal.jires@suse.com&gt;" date="1709294400">- Add fix_gcc14_errors.patch (bsc#1220467)</changelog>
</package>
<package pkgid="9d6eb21a16aef09bd1c0545e1201176b698a7a734b2b1f1f1fa95a7f53b27c6b64cd577602c19c263f72658fe8ef5ad5313c363525939f9ba4165a025d6ba8b9" name="dcraw-debugsource" arch="i586">
  <version epoch="0" ver="9.28.0" rel="5.9"/>
  <changelog author="asterios.dramis@gmail.com" date="1392638400">- Update to version 9.20:
  dcraw - revision 1.461
  * Fixed Sony A700 black level.
  * Added three temporary color matrices.
  * Use Little CMS version 2.
  * Support the Kodak 12-megapixel camera(s).
  * Can now use "-M" with a DNG file that embeds a bad color matrix.
  * Improved support for Nokia cameraphones.
  * Support the Alcatel 5235D, Powershot G16 and S120, Pentax K-3, etc.
  * Added tone curve for Canon RMF files.
  * Copied color matrices from DNG Converter 8.3.
  * Support blacklevel patterns up to 64x64.
  dcparse - revision 1.75
  * Read the Pentax K-3 MakerNote.
- Renamed README.SuSE to README.openSUSE.
- Added new build requirement liblcms2-devel (removed liblcms-devel).</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1405425600">- Update to version 9.22:
  dcraw - revision 1.467
  * Correctly handle Fuji X-Trans images in DNG format.
  * Copied color matrices from DNG Converter 8.5.
  From version 9.21:
  dcraw - revision 1.465
  * In colorcheck(), darken sample squares and do a second pass for exact white
    balance.
  * Removed C99 dependency in Phase One code.
  * Correctly dereference TIFF type 13 (SubIFD) tags.
  * Removed redundant strings.
  * Support Lossy DNG files that lack an OpcodeList2 tag.
  * Decode DNG files made from Fuji X-Trans photos.
  * Support the Canon G1 X Mark II, Nikon P340, Samsing NX mini.
  * Patched in Anders Torger's code for Phase One correction.
  * Correctly crop all Sony cameras, read Panasonic blacklevels.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1425038400">- Update to version 9.24.2:
  dcraw - revision 1.473
  * Canon multi-exposure files are already white-balanced.
  * Moved border_interpolate() to the end of xtrans_interpolate().
  From version 9.24.1:
  * No visible changes.
  From version 9.24.0:
  dcraw - revision 1.471
  * Support all format options of the Nikon D4S and D810.
  * Guess which filter pattern OmniVision cameras use.
  dcparse - revision 1.77
  * Display OmniVision's MakerNote.
  From version 9.23.0:
  dcraw - revision 1.470
  * Fixed data errors with Olympus E-M5MarkII HR images.
  * Support the Lenovo A820.
  * Copied color matrices from DNG Converter 8.7.1.
  * Support pre-release Sonys and Canons that lack a proper model
    name.
  * Support the Samsung NX1 (yet another compression algorithm).
  * Read camera white balance in all professional Kodak cameras.
  * Reduced zippering in Fuji X-Trans interpolation.
  * Support YCbCr files from the Kodak C330.
  * Support Hasselblad multi-shot files.
  dcparse - revision 1.76
  * Parse Redcine and Canon EOS QuickTime movies.</changelog>
  <changelog author="fstrba@suse.com" date="1437393600">- Update to version 9.26.0:
  * fixes:
  dcraw revision 1.476
  * Support the Blackmagic URSA, Nokia N9, and Photron BC2-HD.
  * Support the Canon EOS 750D, 760D, EOS M, and sRAW/mRAW for EOS 5DS R.
  * When there's a tie for largest raw image, "-s" says which to decode.
  * Fixed null-byte warnings in TIFF output.
  dcraw revision 1.475
  * Use typecasts instead of [0] to flatten multi-dimensional arrays.
  dcraw revision 1.474
  * Updated color matrices, support the Canon EOS 5DS.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1470398400">- Update to version 9.27.0:
  dcraw - revision 1.477
  * Added "-o 6" for ACES colorspace.
  * Copied color matrices from DNG Converter 9.5.1.
  * Support the Canon EOS 80D &amp; IXUS 160, Fuji X-E2 &amp; X-E2S &amp;
    X-Pro2.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597579200">- Update to version 9.28.0:
  dcraw - revision 1.478
  * Caught up on two years' worth of new cameras.
- Update upstream URL to new address
- Add patches for CVEs:
  * dcraw-CVE-2017-13735.patch (CVE-2017-13735, bsc#1056170)
  * dcraw-CVE-2017-14608.patch (CVE-2017-14608, bsc#1063798)
  * dcraw-CVE-2018-19655.patch (CVE-2018-19655, bsc#1117896)
  * dcraw-CVE-2018-5801.patch (CVE-2018-5801, bsc#1084690)
- Run spec-cleaner
  * Remove package groups</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649764800">- Added patches:
  * iowrappers.patch
    + Written wrappers of fread(),fwrite(),fseek() library functions
    which check their return values. If an input/output failure is
    detected, dcraw immediately exits with non-zero status and
    prints a descriptive message (bsc#1097973, CVE-2018-5805;
    bsc#1097974, CVE-2018-5806; bsc#1117622, CVE-2018-19565;
    bsc#1117517, CVE-2018-19566; bsc#1117512, CVE-2018-19567;
    bsc#1117436, CVE-2018-19568)
  * dcraw-CVE-2021-3624.patch
    + Bail out if integer overflow happened and the allocated buffer
    would be too small (bsc#1189642, CVE-2021-3624)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1691409600">- add dcraw-glibc-2.38.patch to fix prototype clash on memmem with glibc 2.38+</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Michal Jireš &lt;michal.jires@suse.com&gt;" date="1709294400">- Add fix_gcc14_errors.patch (bsc#1220467)</changelog>
</package>
<package pkgid="5a5657fa70498f651ce5cf82b6b82f8895e4dfb95b1bd1a9b1aa0f6270d3efc827d1233e8e00420dc4f63d581d570bb65cc2319aa3e30d39cc632581eea798ab" name="dd_rescue-crypt-debuginfo" arch="i586">
  <version epoch="0" ver="1.99.22" rel="1.4"/>
  <changelog author="kurt@garloff.de" date="1724328000">- Update to dd_rescue-1.99.14:
  * Drop patches dd_rescue-u-emptyout-segfault.diff:,
    dd_rescue-fuzz-test-more-err.diff:,
    dd_rescue-md5-unaligned-armv7.diff:,
    dd_rescue-ossl3-evpcipherctx.diff: All integrated upstream.
  * Fix detection of LFS function availability for musl.
  * Include headers and settings to make it work on musl.
  * Replaced basename() with mybasename.h.
  * Prefetch lookup table for sha hashing.
  * Fix verbose output when falling back to small blocksize.
  * Fix clearing of errno (unaligned writes at EOF on musl)
- Final tarball with fixes for Android Makefiles.</changelog>
  <changelog author="kurt@garloff.de" date="1724328001">- Avoid setting _FORTIFY_SOURCE in configure script, it may
  conflict with flags passed in otherwise (e.g. rpmbuild).</changelog>
  <changelog author="kurt@garloff.de" date="1726574400">- Update to dd_rescue-1.99.15:
  * Build issue: Detect pread64() and pwrite64() support separately
    and provide individual replacement functions.
    Thanks to David Geiger for reporting (Mageia).
  * Bugfix: printstatus() would not be called with odd offsets,
    resulting in missing progress report and missing sync (-y) and
    write throttling (-C).
  * Optimization: Some unrolling for the hash functions gives up to
    10% better performance (on Zen4).
  * Optimization: Rationalize prefetching for hash functions and
    clear memory after using (avoid cleartext data on the stack).
  * Optimization: Save function calls for fault injection and for
    graph updates when unneeded.
  * Usability: Better handle progress update frequency.
  * Build improvement: Add -target linux-aarch64/arm-android28
    automatically where needed.
  * Drop: ddr-autoconf-no-fortify.diff (included upstream).</changelog>
  <changelog author="kurt@garloff.de" date="1727611200">- Update to dd_rescue-1.99.16:
  * Refactoring: Move CPU feature detection to archdep.c.
  * libddr_cypt: Support passing in password via pipe and passfd=
  * Add testcase for this
  * Support sha256 acceleration on x86-64 and armv8.
  * Improve detection of armv8 crypto (aes) acceleration (32bit).</changelog>
  <changelog author="kurt@garloff.de" date="1730548800">- Update to dd_rescue-1.99.17:
  * Plugin libddr_lzma.so: LZMA2/xz de/compression from Dmitrii
    Ivanov. Covering the other end of the spectrum of LZO, with
    high compression ratios at high CPU cost for compression.
    (Decompression is cheap for both.)
  * Code review and streamlining for dd_rescue integration by
    Kurt Garloff.</changelog>
  <changelog author="kurt@garloff.de" date="1735473600">- Update to dd_rescue-1.99.18:
  * Cleanup libddr_lzma flags and memory handling; support sparse
    input. Default preset to 4 now.
  * Detect sparse output from unsparse plugins (decompression
    and decryption may benefit from this).
  * Testcase for (de)compression with sparse files.
  * Fix calchmac.py for Python 3.12, so HMAC tests succeed again.
  * Rationalize log level handling (control by -q, -v, -E).
  * Move cache prefetching fomr plugins to main program.</changelog>
  <changelog author="kurt@garloff.de" date="1736164800">- Update to dd_rescue-1.99.19:
  * ddr_crypt: Clean hole support with and without skiphole.
    (This works cleanly only for CTR and ECB modes.)
  * ddr_crypt: Fix backwards copies including holes. Note that
    this could result in different files from the forward copies
    before (bug). Add test case for the latter.
  * Many more testcases for sparse files with plugins: Also use
    odd sizes and holes at the beginning and end of the file.
  * Also skip over holes with -a when copying in reverse dir.
  * Allow setting unsparse and some other flags for ddr_null for
    testing.
  * Fix lzma compression with hole at the end.
  * Warn on lzma buf error (was debug msg only before).</changelog>
  <changelog author="kurt@garloff.de" date="1737374400">- Update to dd_rescue-1.99.20:
  * Fix an overrun in sparse block detection.
  * Fix an off-by-one memory handling issue in ddr_lzo, resulting
    in breakage on s390x. (Surprisingly, glibc memory allocator
    was graceful on most architectures.)
  * Better test coverage, including chains with sparse files.
  * Documented (and somewhat cleaner) design of handling sparse
    files through chains of plugins.
  * Test and support compression+encryption (and reverse
    decryption+decompression) chains.
  * Improved debug output, including numbering plugins.</changelog>
  <changelog author="kurt@garloff.de" date="1741953600">- Update to dd_rescue-1.99.21:
  * New option -H to inject interrupted and short IO calls for
    testing.
  * Fix handling of receiving short reads after EINTR/EAGAIN.
  * Fix handling of short writes and EINTR/EAGAIN.
  * When several retries happened in real_writeblock(), we would
    corrupt the stack by increasing pointer rather than the
    variable pointed to. (This was reported by Sam James and
    analyzed with -fsanitizer.)</changelog>
  <changelog author="kurt@garloff.de" date="1765108800">- Update to dd_rescue-1.99.22:
  * Improved calculation of average rate (harmonic mean).
  * New option -@/--sparse_nonslow (to selectively overwrite with
    zeros).
  * Better PRNG initialization on arm-v8.5-a+rng supporting CPUs.</changelog>
</package>
<package pkgid="7c659efd3817654b63b1e238cddb899d75ec5fe6897cea0f9423c20438b2ea8f9b436318eb31083ef46b225f5fda5d4a190a0b0310c1c68ea092f38c925ee609" name="dd_rescue-debuginfo" arch="i586">
  <version epoch="0" ver="1.99.22" rel="1.4"/>
  <changelog author="kurt@garloff.de" date="1724328000">- Update to dd_rescue-1.99.14:
  * Drop patches dd_rescue-u-emptyout-segfault.diff:,
    dd_rescue-fuzz-test-more-err.diff:,
    dd_rescue-md5-unaligned-armv7.diff:,
    dd_rescue-ossl3-evpcipherctx.diff: All integrated upstream.
  * Fix detection of LFS function availability for musl.
  * Include headers and settings to make it work on musl.
  * Replaced basename() with mybasename.h.
  * Prefetch lookup table for sha hashing.
  * Fix verbose output when falling back to small blocksize.
  * Fix clearing of errno (unaligned writes at EOF on musl)
- Final tarball with fixes for Android Makefiles.</changelog>
  <changelog author="kurt@garloff.de" date="1724328001">- Avoid setting _FORTIFY_SOURCE in configure script, it may
  conflict with flags passed in otherwise (e.g. rpmbuild).</changelog>
  <changelog author="kurt@garloff.de" date="1726574400">- Update to dd_rescue-1.99.15:
  * Build issue: Detect pread64() and pwrite64() support separately
    and provide individual replacement functions.
    Thanks to David Geiger for reporting (Mageia).
  * Bugfix: printstatus() would not be called with odd offsets,
    resulting in missing progress report and missing sync (-y) and
    write throttling (-C).
  * Optimization: Some unrolling for the hash functions gives up to
    10% better performance (on Zen4).
  * Optimization: Rationalize prefetching for hash functions and
    clear memory after using (avoid cleartext data on the stack).
  * Optimization: Save function calls for fault injection and for
    graph updates when unneeded.
  * Usability: Better handle progress update frequency.
  * Build improvement: Add -target linux-aarch64/arm-android28
    automatically where needed.
  * Drop: ddr-autoconf-no-fortify.diff (included upstream).</changelog>
  <changelog author="kurt@garloff.de" date="1727611200">- Update to dd_rescue-1.99.16:
  * Refactoring: Move CPU feature detection to archdep.c.
  * libddr_cypt: Support passing in password via pipe and passfd=
  * Add testcase for this
  * Support sha256 acceleration on x86-64 and armv8.
  * Improve detection of armv8 crypto (aes) acceleration (32bit).</changelog>
  <changelog author="kurt@garloff.de" date="1730548800">- Update to dd_rescue-1.99.17:
  * Plugin libddr_lzma.so: LZMA2/xz de/compression from Dmitrii
    Ivanov. Covering the other end of the spectrum of LZO, with
    high compression ratios at high CPU cost for compression.
    (Decompression is cheap for both.)
  * Code review and streamlining for dd_rescue integration by
    Kurt Garloff.</changelog>
  <changelog author="kurt@garloff.de" date="1735473600">- Update to dd_rescue-1.99.18:
  * Cleanup libddr_lzma flags and memory handling; support sparse
    input. Default preset to 4 now.
  * Detect sparse output from unsparse plugins (decompression
    and decryption may benefit from this).
  * Testcase for (de)compression with sparse files.
  * Fix calchmac.py for Python 3.12, so HMAC tests succeed again.
  * Rationalize log level handling (control by -q, -v, -E).
  * Move cache prefetching fomr plugins to main program.</changelog>
  <changelog author="kurt@garloff.de" date="1736164800">- Update to dd_rescue-1.99.19:
  * ddr_crypt: Clean hole support with and without skiphole.
    (This works cleanly only for CTR and ECB modes.)
  * ddr_crypt: Fix backwards copies including holes. Note that
    this could result in different files from the forward copies
    before (bug). Add test case for the latter.
  * Many more testcases for sparse files with plugins: Also use
    odd sizes and holes at the beginning and end of the file.
  * Also skip over holes with -a when copying in reverse dir.
  * Allow setting unsparse and some other flags for ddr_null for
    testing.
  * Fix lzma compression with hole at the end.
  * Warn on lzma buf error (was debug msg only before).</changelog>
  <changelog author="kurt@garloff.de" date="1737374400">- Update to dd_rescue-1.99.20:
  * Fix an overrun in sparse block detection.
  * Fix an off-by-one memory handling issue in ddr_lzo, resulting
    in breakage on s390x. (Surprisingly, glibc memory allocator
    was graceful on most architectures.)
  * Better test coverage, including chains with sparse files.
  * Documented (and somewhat cleaner) design of handling sparse
    files through chains of plugins.
  * Test and support compression+encryption (and reverse
    decryption+decompression) chains.
  * Improved debug output, including numbering plugins.</changelog>
  <changelog author="kurt@garloff.de" date="1741953600">- Update to dd_rescue-1.99.21:
  * New option -H to inject interrupted and short IO calls for
    testing.
  * Fix handling of receiving short reads after EINTR/EAGAIN.
  * Fix handling of short writes and EINTR/EAGAIN.
  * When several retries happened in real_writeblock(), we would
    corrupt the stack by increasing pointer rather than the
    variable pointed to. (This was reported by Sam James and
    analyzed with -fsanitizer.)</changelog>
  <changelog author="kurt@garloff.de" date="1765108800">- Update to dd_rescue-1.99.22:
  * Improved calculation of average rate (harmonic mean).
  * New option -@/--sparse_nonslow (to selectively overwrite with
    zeros).
  * Better PRNG initialization on arm-v8.5-a+rng supporting CPUs.</changelog>
</package>
<package pkgid="9dc780a397f061db7dff8fb1083f1716d7d67e4d041ad40f13e6b23bddfdcd2b4ebac9bcc9c2eab2854fffc81fcf8e68d36be986561450909b0a101ca68c993c" name="dd_rescue-debugsource" arch="i586">
  <version epoch="0" ver="1.99.22" rel="1.4"/>
  <changelog author="kurt@garloff.de" date="1724328000">- Update to dd_rescue-1.99.14:
  * Drop patches dd_rescue-u-emptyout-segfault.diff:,
    dd_rescue-fuzz-test-more-err.diff:,
    dd_rescue-md5-unaligned-armv7.diff:,
    dd_rescue-ossl3-evpcipherctx.diff: All integrated upstream.
  * Fix detection of LFS function availability for musl.
  * Include headers and settings to make it work on musl.
  * Replaced basename() with mybasename.h.
  * Prefetch lookup table for sha hashing.
  * Fix verbose output when falling back to small blocksize.
  * Fix clearing of errno (unaligned writes at EOF on musl)
- Final tarball with fixes for Android Makefiles.</changelog>
  <changelog author="kurt@garloff.de" date="1724328001">- Avoid setting _FORTIFY_SOURCE in configure script, it may
  conflict with flags passed in otherwise (e.g. rpmbuild).</changelog>
  <changelog author="kurt@garloff.de" date="1726574400">- Update to dd_rescue-1.99.15:
  * Build issue: Detect pread64() and pwrite64() support separately
    and provide individual replacement functions.
    Thanks to David Geiger for reporting (Mageia).
  * Bugfix: printstatus() would not be called with odd offsets,
    resulting in missing progress report and missing sync (-y) and
    write throttling (-C).
  * Optimization: Some unrolling for the hash functions gives up to
    10% better performance (on Zen4).
  * Optimization: Rationalize prefetching for hash functions and
    clear memory after using (avoid cleartext data on the stack).
  * Optimization: Save function calls for fault injection and for
    graph updates when unneeded.
  * Usability: Better handle progress update frequency.
  * Build improvement: Add -target linux-aarch64/arm-android28
    automatically where needed.
  * Drop: ddr-autoconf-no-fortify.diff (included upstream).</changelog>
  <changelog author="kurt@garloff.de" date="1727611200">- Update to dd_rescue-1.99.16:
  * Refactoring: Move CPU feature detection to archdep.c.
  * libddr_cypt: Support passing in password via pipe and passfd=
  * Add testcase for this
  * Support sha256 acceleration on x86-64 and armv8.
  * Improve detection of armv8 crypto (aes) acceleration (32bit).</changelog>
  <changelog author="kurt@garloff.de" date="1730548800">- Update to dd_rescue-1.99.17:
  * Plugin libddr_lzma.so: LZMA2/xz de/compression from Dmitrii
    Ivanov. Covering the other end of the spectrum of LZO, with
    high compression ratios at high CPU cost for compression.
    (Decompression is cheap for both.)
  * Code review and streamlining for dd_rescue integration by
    Kurt Garloff.</changelog>
  <changelog author="kurt@garloff.de" date="1735473600">- Update to dd_rescue-1.99.18:
  * Cleanup libddr_lzma flags and memory handling; support sparse
    input. Default preset to 4 now.
  * Detect sparse output from unsparse plugins (decompression
    and decryption may benefit from this).
  * Testcase for (de)compression with sparse files.
  * Fix calchmac.py for Python 3.12, so HMAC tests succeed again.
  * Rationalize log level handling (control by -q, -v, -E).
  * Move cache prefetching fomr plugins to main program.</changelog>
  <changelog author="kurt@garloff.de" date="1736164800">- Update to dd_rescue-1.99.19:
  * ddr_crypt: Clean hole support with and without skiphole.
    (This works cleanly only for CTR and ECB modes.)
  * ddr_crypt: Fix backwards copies including holes. Note that
    this could result in different files from the forward copies
    before (bug). Add test case for the latter.
  * Many more testcases for sparse files with plugins: Also use
    odd sizes and holes at the beginning and end of the file.
  * Also skip over holes with -a when copying in reverse dir.
  * Allow setting unsparse and some other flags for ddr_null for
    testing.
  * Fix lzma compression with hole at the end.
  * Warn on lzma buf error (was debug msg only before).</changelog>
  <changelog author="kurt@garloff.de" date="1737374400">- Update to dd_rescue-1.99.20:
  * Fix an overrun in sparse block detection.
  * Fix an off-by-one memory handling issue in ddr_lzo, resulting
    in breakage on s390x. (Surprisingly, glibc memory allocator
    was graceful on most architectures.)
  * Better test coverage, including chains with sparse files.
  * Documented (and somewhat cleaner) design of handling sparse
    files through chains of plugins.
  * Test and support compression+encryption (and reverse
    decryption+decompression) chains.
  * Improved debug output, including numbering plugins.</changelog>
  <changelog author="kurt@garloff.de" date="1741953600">- Update to dd_rescue-1.99.21:
  * New option -H to inject interrupted and short IO calls for
    testing.
  * Fix handling of receiving short reads after EINTR/EAGAIN.
  * Fix handling of short writes and EINTR/EAGAIN.
  * When several retries happened in real_writeblock(), we would
    corrupt the stack by increasing pointer rather than the
    variable pointed to. (This was reported by Sam James and
    analyzed with -fsanitizer.)</changelog>
  <changelog author="kurt@garloff.de" date="1765108800">- Update to dd_rescue-1.99.22:
  * Improved calculation of average rate (harmonic mean).
  * New option -@/--sparse_nonslow (to selectively overwrite with
    zeros).
  * Better PRNG initialization on arm-v8.5-a+rng supporting CPUs.</changelog>
</package>
<package pkgid="588e6d347cf74626254bae7862268d0e4060ded8a2ec353c6af92a25e7b74f474d6482d7c70fee48aef5263493b7d24180e283a8ecee86622bc59734fbaf191f" name="dd_rescue-lzma-debuginfo" arch="i586">
  <version epoch="0" ver="1.99.22" rel="1.4"/>
  <changelog author="kurt@garloff.de" date="1724328000">- Update to dd_rescue-1.99.14:
  * Drop patches dd_rescue-u-emptyout-segfault.diff:,
    dd_rescue-fuzz-test-more-err.diff:,
    dd_rescue-md5-unaligned-armv7.diff:,
    dd_rescue-ossl3-evpcipherctx.diff: All integrated upstream.
  * Fix detection of LFS function availability for musl.
  * Include headers and settings to make it work on musl.
  * Replaced basename() with mybasename.h.
  * Prefetch lookup table for sha hashing.
  * Fix verbose output when falling back to small blocksize.
  * Fix clearing of errno (unaligned writes at EOF on musl)
- Final tarball with fixes for Android Makefiles.</changelog>
  <changelog author="kurt@garloff.de" date="1724328001">- Avoid setting _FORTIFY_SOURCE in configure script, it may
  conflict with flags passed in otherwise (e.g. rpmbuild).</changelog>
  <changelog author="kurt@garloff.de" date="1726574400">- Update to dd_rescue-1.99.15:
  * Build issue: Detect pread64() and pwrite64() support separately
    and provide individual replacement functions.
    Thanks to David Geiger for reporting (Mageia).
  * Bugfix: printstatus() would not be called with odd offsets,
    resulting in missing progress report and missing sync (-y) and
    write throttling (-C).
  * Optimization: Some unrolling for the hash functions gives up to
    10% better performance (on Zen4).
  * Optimization: Rationalize prefetching for hash functions and
    clear memory after using (avoid cleartext data on the stack).
  * Optimization: Save function calls for fault injection and for
    graph updates when unneeded.
  * Usability: Better handle progress update frequency.
  * Build improvement: Add -target linux-aarch64/arm-android28
    automatically where needed.
  * Drop: ddr-autoconf-no-fortify.diff (included upstream).</changelog>
  <changelog author="kurt@garloff.de" date="1727611200">- Update to dd_rescue-1.99.16:
  * Refactoring: Move CPU feature detection to archdep.c.
  * libddr_cypt: Support passing in password via pipe and passfd=
  * Add testcase for this
  * Support sha256 acceleration on x86-64 and armv8.
  * Improve detection of armv8 crypto (aes) acceleration (32bit).</changelog>
  <changelog author="kurt@garloff.de" date="1730548800">- Update to dd_rescue-1.99.17:
  * Plugin libddr_lzma.so: LZMA2/xz de/compression from Dmitrii
    Ivanov. Covering the other end of the spectrum of LZO, with
    high compression ratios at high CPU cost for compression.
    (Decompression is cheap for both.)
  * Code review and streamlining for dd_rescue integration by
    Kurt Garloff.</changelog>
  <changelog author="kurt@garloff.de" date="1735473600">- Update to dd_rescue-1.99.18:
  * Cleanup libddr_lzma flags and memory handling; support sparse
    input. Default preset to 4 now.
  * Detect sparse output from unsparse plugins (decompression
    and decryption may benefit from this).
  * Testcase for (de)compression with sparse files.
  * Fix calchmac.py for Python 3.12, so HMAC tests succeed again.
  * Rationalize log level handling (control by -q, -v, -E).
  * Move cache prefetching fomr plugins to main program.</changelog>
  <changelog author="kurt@garloff.de" date="1736164800">- Update to dd_rescue-1.99.19:
  * ddr_crypt: Clean hole support with and without skiphole.
    (This works cleanly only for CTR and ECB modes.)
  * ddr_crypt: Fix backwards copies including holes. Note that
    this could result in different files from the forward copies
    before (bug). Add test case for the latter.
  * Many more testcases for sparse files with plugins: Also use
    odd sizes and holes at the beginning and end of the file.
  * Also skip over holes with -a when copying in reverse dir.
  * Allow setting unsparse and some other flags for ddr_null for
    testing.
  * Fix lzma compression with hole at the end.
  * Warn on lzma buf error (was debug msg only before).</changelog>
  <changelog author="kurt@garloff.de" date="1737374400">- Update to dd_rescue-1.99.20:
  * Fix an overrun in sparse block detection.
  * Fix an off-by-one memory handling issue in ddr_lzo, resulting
    in breakage on s390x. (Surprisingly, glibc memory allocator
    was graceful on most architectures.)
  * Better test coverage, including chains with sparse files.
  * Documented (and somewhat cleaner) design of handling sparse
    files through chains of plugins.
  * Test and support compression+encryption (and reverse
    decryption+decompression) chains.
  * Improved debug output, including numbering plugins.</changelog>
  <changelog author="kurt@garloff.de" date="1741953600">- Update to dd_rescue-1.99.21:
  * New option -H to inject interrupted and short IO calls for
    testing.
  * Fix handling of receiving short reads after EINTR/EAGAIN.
  * Fix handling of short writes and EINTR/EAGAIN.
  * When several retries happened in real_writeblock(), we would
    corrupt the stack by increasing pointer rather than the
    variable pointed to. (This was reported by Sam James and
    analyzed with -fsanitizer.)</changelog>
  <changelog author="kurt@garloff.de" date="1765108800">- Update to dd_rescue-1.99.22:
  * Improved calculation of average rate (harmonic mean).
  * New option -@/--sparse_nonslow (to selectively overwrite with
    zeros).
  * Better PRNG initialization on arm-v8.5-a+rng supporting CPUs.</changelog>
</package>
<package pkgid="199c5edde2e6bedad9e65b05ab492b796a977119b08464a788e6be949f4392486de6cbf64b87349806b05153664b3ea0afbb9a9fb122613f5ae38c33c524fa25" name="dd_rescue-lzo-debuginfo" arch="i586">
  <version epoch="0" ver="1.99.22" rel="1.4"/>
  <changelog author="kurt@garloff.de" date="1724328000">- Update to dd_rescue-1.99.14:
  * Drop patches dd_rescue-u-emptyout-segfault.diff:,
    dd_rescue-fuzz-test-more-err.diff:,
    dd_rescue-md5-unaligned-armv7.diff:,
    dd_rescue-ossl3-evpcipherctx.diff: All integrated upstream.
  * Fix detection of LFS function availability for musl.
  * Include headers and settings to make it work on musl.
  * Replaced basename() with mybasename.h.
  * Prefetch lookup table for sha hashing.
  * Fix verbose output when falling back to small blocksize.
  * Fix clearing of errno (unaligned writes at EOF on musl)
- Final tarball with fixes for Android Makefiles.</changelog>
  <changelog author="kurt@garloff.de" date="1724328001">- Avoid setting _FORTIFY_SOURCE in configure script, it may
  conflict with flags passed in otherwise (e.g. rpmbuild).</changelog>
  <changelog author="kurt@garloff.de" date="1726574400">- Update to dd_rescue-1.99.15:
  * Build issue: Detect pread64() and pwrite64() support separately
    and provide individual replacement functions.
    Thanks to David Geiger for reporting (Mageia).
  * Bugfix: printstatus() would not be called with odd offsets,
    resulting in missing progress report and missing sync (-y) and
    write throttling (-C).
  * Optimization: Some unrolling for the hash functions gives up to
    10% better performance (on Zen4).
  * Optimization: Rationalize prefetching for hash functions and
    clear memory after using (avoid cleartext data on the stack).
  * Optimization: Save function calls for fault injection and for
    graph updates when unneeded.
  * Usability: Better handle progress update frequency.
  * Build improvement: Add -target linux-aarch64/arm-android28
    automatically where needed.
  * Drop: ddr-autoconf-no-fortify.diff (included upstream).</changelog>
  <changelog author="kurt@garloff.de" date="1727611200">- Update to dd_rescue-1.99.16:
  * Refactoring: Move CPU feature detection to archdep.c.
  * libddr_cypt: Support passing in password via pipe and passfd=
  * Add testcase for this
  * Support sha256 acceleration on x86-64 and armv8.
  * Improve detection of armv8 crypto (aes) acceleration (32bit).</changelog>
  <changelog author="kurt@garloff.de" date="1730548800">- Update to dd_rescue-1.99.17:
  * Plugin libddr_lzma.so: LZMA2/xz de/compression from Dmitrii
    Ivanov. Covering the other end of the spectrum of LZO, with
    high compression ratios at high CPU cost for compression.
    (Decompression is cheap for both.)
  * Code review and streamlining for dd_rescue integration by
    Kurt Garloff.</changelog>
  <changelog author="kurt@garloff.de" date="1735473600">- Update to dd_rescue-1.99.18:
  * Cleanup libddr_lzma flags and memory handling; support sparse
    input. Default preset to 4 now.
  * Detect sparse output from unsparse plugins (decompression
    and decryption may benefit from this).
  * Testcase for (de)compression with sparse files.
  * Fix calchmac.py for Python 3.12, so HMAC tests succeed again.
  * Rationalize log level handling (control by -q, -v, -E).
  * Move cache prefetching fomr plugins to main program.</changelog>
  <changelog author="kurt@garloff.de" date="1736164800">- Update to dd_rescue-1.99.19:
  * ddr_crypt: Clean hole support with and without skiphole.
    (This works cleanly only for CTR and ECB modes.)
  * ddr_crypt: Fix backwards copies including holes. Note that
    this could result in different files from the forward copies
    before (bug). Add test case for the latter.
  * Many more testcases for sparse files with plugins: Also use
    odd sizes and holes at the beginning and end of the file.
  * Also skip over holes with -a when copying in reverse dir.
  * Allow setting unsparse and some other flags for ddr_null for
    testing.
  * Fix lzma compression with hole at the end.
  * Warn on lzma buf error (was debug msg only before).</changelog>
  <changelog author="kurt@garloff.de" date="1737374400">- Update to dd_rescue-1.99.20:
  * Fix an overrun in sparse block detection.
  * Fix an off-by-one memory handling issue in ddr_lzo, resulting
    in breakage on s390x. (Surprisingly, glibc memory allocator
    was graceful on most architectures.)
  * Better test coverage, including chains with sparse files.
  * Documented (and somewhat cleaner) design of handling sparse
    files through chains of plugins.
  * Test and support compression+encryption (and reverse
    decryption+decompression) chains.
  * Improved debug output, including numbering plugins.</changelog>
  <changelog author="kurt@garloff.de" date="1741953600">- Update to dd_rescue-1.99.21:
  * New option -H to inject interrupted and short IO calls for
    testing.
  * Fix handling of receiving short reads after EINTR/EAGAIN.
  * Fix handling of short writes and EINTR/EAGAIN.
  * When several retries happened in real_writeblock(), we would
    corrupt the stack by increasing pointer rather than the
    variable pointed to. (This was reported by Sam James and
    analyzed with -fsanitizer.)</changelog>
  <changelog author="kurt@garloff.de" date="1765108800">- Update to dd_rescue-1.99.22:
  * Improved calculation of average rate (harmonic mean).
  * New option -@/--sparse_nonslow (to selectively overwrite with
    zeros).
  * Better PRNG initialization on arm-v8.5-a+rng supporting CPUs.</changelog>
</package>
<package pkgid="283df960f1e83e7f117ea791c3e3051176ba369c56c7823f1f6bab1d09214c840f837ecc8cdc1eb2e5c58c7296df91712b0db62a6dddbd9df5f9de741ff41e96" name="ddcutil-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.7" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 1.4.1:
  * The default sleep-multipler value was 0, instead of 1. This resulted in
    failure of most DDC/CI operations, including display detection.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1682251200">- Split udev rules from command line tools (main) package. Allows
  distribution wide usage of libddcutil without affecting device
  permissions and security.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1700395200">- update to 2.0.0:
  * Most users will find that command ddcutil just works "out of the box",
    without the need for manual configuration. Driver i2c-dev is loaded
    automatically in case it was not already built into the kernel.
    When executing on a system running systemd
    (i.e. on almost every current Linux distribution)
    the logged on user automatically has read-write access to the /dev/i2c devices associated with monitors,
    making excution as root or set up of group I2C unnecessary.
  * The dynamic sleep algorithm was completely rewritten to use the minimal reliable sleep-multiplier value.
    Explicitly using option --sleep-multiplier to optimize performance should generally be unnecessary.
  * The libddcutil API has been both extended and simplified.
    Some necessary changes broke full backward compatibility,
    requiring a SONAME bump from libddcutil.4 to libddcutil.5.
    Given the necessary SONAME bump, the opportunity was taken for a major API cleanup.
    Unneeded functions were removed, including many that were previously deprecated.
    Most client programs should build with minimal changes.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1715774400">- Update to 2.1.4:
  * Restore previously deprecated API function
    ddca_create_display_ref(), still in use. It is a synonym for
    ddca_get_display_ref(), whose name better reflects the role of
    the function. Its persistence in the Debian code base blocked
    ddcutil upgrade in that distribution.
- Update to 2.1.3:
  * Release 2.1.3 fixes a significant bug in libddcutil caused by
    overzealous checking of the DDCA_Display_Reference passed to
    various API functions. The display reference for displays
    reported as invalid (typically one for which the EDID can be
    read but DDC communication fails) was being rejected on API
    functions such as ddca_get_display_info(). In particular
    addresses ddcui issue 55 which reported a crash when one or
    more displays were invalid.
- Update to 2.1.2:
  * Release 2.1.2 fixes a critical bug in libddcutil that caused
    older versions of PowerDevil to repeatedly crash and restart.
  * Additionally, there are minor bug fixes and changes to
    accommodate the proprietary Nvidia video driver.
- Update to 2.1.0:
  * Improved initialization performance
  * Dynamic sleep improvement
  * Cross-instance locking
  * Shared library libddcutil is backwardly compatible with the
    one in ddcutil 2.0.0 The SONAME is unchanged as
    libddcutil.so.5. The release library file is libddcutil.5.1.0
  * libddcutil watches for display connection and DPMS state
    changes and notifies clients.
  * Improved control of initialization messages</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1743681600">- Update to 2.2.0:
  * ddcutil 2.2.0 is a major new release
  * Detecting and reporting display connection and disconnection
    has been reworked and enhanced, making libddcutil more useful
    to applications such as KDE PowerDevil, vdu_controls, and
    ddcutil-service.
  * Other enhancements include :
  - support for DisplayLink devices using driver evince
  - more consistent and extensive use of the system log
  - additional facilities for remote problem diagnosis
  - changes in building, installation, and packaging
  * And, of course, there's a year's accumulation of bug fixes
    and minor enhancements.
  * Shared library libddcutil is backwardly compatible with that
    release 2.1.4. It contains some minor changes and additional
    API functions for display change detection. The SONAME is
    unchanged as libddcutil.so.5. The release library file is
    libddcutil.so.5.2.0
  * Detailed information about the changes can be found in file
    CHANGELOG.md in the source tree, and on pages ddcutil 2.2.0
    Release Notes (https://www.ddcutil.com/release_notes_220/)
    and Shared Library Changes for Release 2.2.0
    (https://www.ddcutil.com/c_api_220/) on the web site.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1751716800">- reproducible builds: pass --disable-build-timestamp
- improve handling of --verify/--noverify (boo#1245807)
  add ddcutil-2.2.0-verify-noverify.patch from upstream</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1752580800">- Update to 2.2.1:
  * Added
  - Do not perform permission checks if running with effective
    user root, i.e. when running with setuid bit set.
    Partially addresses issue #509
  * Changed
  - Command environment: report if running as root, with sudo, or
    setuid bit set
  - Command environment --verbose: eliminate some unneeded edid
    read tests
  - Command setvcp: Emit more more useful messages when the cause
    of a DDCRC_RETRIES error is itself a DDCRC_RETRIES error.
  - Add option --disable-traced-function-stack The default
    traced-function-stack option value (disabled) is set in
    parms.h.
  * Fixed
  - Avoid segfault if invalid feature code specified
  - Maximum wait time on function lock_display() not respected,
    possible infinte loop. Addresses issue #511
  - Fix --verify/--noverify parsing. Addresses issue #512.
  - ddca_close_display(): do not respect quiesce, allowing the
    display lock record to be released, avoiding possible
    deadlock
  - Fix the spelling of company name HON HAI PRECISION" (obtained
    from UEFI), avoiding a lintian message. Addresses issue #500
  - Fix errors reported by clang 19: unused variable, expression
    which evaluates to 0 treated as null pointer.
    Addresses issue #502.
  - Command getvcp --terse: Eliminate irrelevant messages
    regarding VCP version not set.
  - Make test for missing DRM card-connector directories more
    robust. Issue #507.
  - DDC communication not detected with old (340 series) Nvidia
    proprietary driver. Issue #507
  - Function end_capture(): call close() in case of fflush()
    error, ensuring that messages are always sent to the
    terminal after message capture complete
  - Functions ddca_find_display_ref() and ddca_get_display_ref()
    were returning a pointer to the internal Display_Ref struct
    rather than an external integer DDCA_Display_Ref, causing
    segfault or return code DDCRC_INVALID_DISPLAY on a subsequent
    api call such as ddca_open_display2(). Addresses issue #528.
  - Several API functions were not recognized as arguments to
  - -trcfunc and --trcfrom. These included
    ddca_find_display_ref(), ddca_get_display_ref(),
    report_parsed_capabilities()
  - Option --stats was not reporting data
  - ddc_open_display(): return DDCRC_DISCONNECTED instead of an
    assert failure if bus_info == NULL. Addresses KDE Powerdevil
    issue #504861 (powerdevil crash from libddcutil, no restart
    happens)
  - Macro TRACED_ASSERT() calls __assert_fail() instead of
    exit(1). Addresses Powerdevil issue #504861.
  - Fix troff formatting in ddcutil man page. Pull request #531.
  * Building
  - configure option --enable-watch-displays/
  - -disable-watch-displays controls whether display watch
    functionaliity is built. The default is
  - -enable-watch-displays. If built with
  - -disable-watch-displays, API functions related to display
    change detection return DDCRC_UNIMPLEMENTED
  - If configure option --disable-x11 is specified, the only
    watch-mode is POLL. watch-mode XEVENT does not exist.
  * Detailed information about the changes can be found in file
    CHANGELOG.md in the source tree, and on pages ddcutil 2.2.1
    Release Notes (https://www.ddcutil.com/release_notes_221/)
    and Shared Library Changes for Release 2.2.1
    (https://www.ddcutil.com/c_api_221/) on the web site.
- Drop patch which is already included by upstream:
  * ddcutil-2.2.0-verify-noverify.patch</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1770379200">- Update to 2.2.5
  * Bugfixes
  - Fixes FTBFS on aarch64
  * Changes
  - Updates related to detecting and reporting display connection
    and disconnection
- 2.2.3 -&gt; 2.2.4
  * Bugfixes
  - Display selection has been reworked to be more flexible,
    while also simpler internally
  - "eDP" is once again an (almost) absolute indicator or a
    laptop display which can be excluded from further processing.
    To handle the error case where "eDP" is in the name for an
    external display, option --edp-ambiguous has been added
  - Segfault in the capabilities command when parsing a malformed
    capabilities string returned by a monitor.
  - Very slow response when the EDID is obtained from /sys but is
    not readable using I2C.
  * Changes
  - Option --edid. If the value given starts with "...", the
    remainder of the value is some number of hex digits.
  - Added option --ignore-bus. Specifies the number of a /dev/i2c
    bus that should be completely ignored, providing a workaround
    for obscure bugs.
- 2.2.1 -&gt; 2.2.3
  * Bugfixes
  - Starting with release 2.2.0, verification on command setvcp
    and API functions that set a feature value did not not occur,
    even if option --verify was explicitly given. As a result of
    this fix, scripts and applications that hitherto appeared to
    succeed when setting a feature value many now fail the
    operation because of verification.
  - Command getvcp --verbose: output was partially in a format
    intended for syslog.
  - Fix permission denied errors and incorrectly formed path name
    for examining /sys/class/drm with environment --verbose
  - Fix out-of-tree build reference to generated file
    /src/base/build_details.h (gh#rockowitz/ddcutil#544)
  - Fix FTBFS when --disable-drm set
  - configure option --disable-drm forces --disable-watch-displays
  * Changes
  - Relax the check of the device class when determining if a
    device is a video controller (gh#rockowitz/ddcutil#530)
  - Additional messages reporting configuration file errors
  - If possible, obtain the list of PNP ids from
    /usr/share/hwdata/pnp.ids instead of using a hardcoded list.
    Affects output of command detect.
  - Reword the parser explanation of options --verify and
  - -noverify for clarity.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1771156800">- Add 0001-fix-freezes-on-laptops.patch (boo#1257873)
  * Reverts 642ddd5 and 316fcb9</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@kalpadesktop.org&gt;" date="1778500800">- Update to 2.2.7:
  * New:
  - Extensive diagnostics are written to the system log if opening
    a /dev/i2c device fails with errno EACCES.
  - Implemented a basic segfault handler.
  - Option max-eacces-retry-ms. (See above.)
  * Changes:
  - Re-enable reporting of laptop display connection/disconnection.
    Do not check DDC operation for the laptop /dev/i2c bus or for
    any bus unresponsive on slave address x37.
  - When watching for display connection/disconnection using watch-mode
    UDEV:
  * watch for UDEV notifications for subsystem i2c-dev as well as drm.
  * write udev event detail to the system log
  - dw_hotplug_change_handler(): write additonal messages to the system
    log when a /dev/i2c device unexpectedly no longer exists
  - Option --skip-ddc-checks: valid only for command line ddcutil,
    not shared library libddcutil. If specified in config file
    ddcutilrc, it must now be in the [ddcutil] section, not the
    [global] section.
  - The installed udev rules file, 60-ddcutil-i2c.rules now sets
    group i2c and mode 0660 as well as using token uaccess to
    assign /dev/i2c permissions. Users encountering the transient
    EACCES errors may need to use the old group permissions method.
  * Fixes:
  - ddca_redetect_displays(): Recover from an unexpected system
    state that previously triggered assert() failures.
    (gh#rockowitz/ddcutil#595), (kde#517571)
  - dw_create_display_status_event(), test for event type
    DDCA_EVENT_DDC_DISABLED incorrectly used flag
    DDCA_DISPLAY_EVENT_DDC_WORKING.
  - man page ddcutil: Replace "getvcp supported" by "getvcp all".
    Group "supported" was replaced long ago by "all".
    (gh#rockowitz/ddcutil#579).
  - segfault in diagnose_open_failure_to_syslog().
    (gh#rockowitz/ddcutil#596)
  - Error parsing option --maxtries.
  - run command line programs lsof, getfacl caused a segfault when
    those programs are not found on the user's system.
    (gh#rockowitz/ddcutil#590)
  - In syslog, reported thread id might be the process id.
  - Change the sample rules file 60-ddcutil-i2c.rules, to conform
    to /usr/lib/udev/rules.d/60-ddcutil-i2c.rules. Loosens the
    display adapter test (gh#rockowitz/ddcutil#597)
  - Fix ioctl call in hiddev_get_report(), for monitors using
    USB rather that I2C
  - reading the EDID bytewise use get_edid_bytes_directly_using_fileio(),
    only every other byte was saved.
  - Incorrect call to i2c-dev set address ioctl.
  - General source cleanup using Claude Code
  - Update Doxygen documentaion.
  - Consistenly make #include "config.h" the first include.
  - Consistenly set AM_CFLAGS = $(AM_CLAGS_STD) in the Makefile.am
  - Avoid a possible buffer overflow when printing an EDID field
    such as serial number that contains invalid ASCII characters
  - Write error message during getvcp --brief* to stderr, not
    stdout. (gh#rockowitz/ddcutil#598)
  - More consistent formatting of syslog output.
  - Use atomic variables to fix time of use to time of check
    (TOCTOU) race conditions identified by Claude Code.
  * Drop 0001-fix-freezes-on-laptops.patch</changelog>
</package>
<package pkgid="dfb05bbaf9b0bbf064615bd9c97007741532310d3de426d8ed9a086882b9baaac42e0ff374f161d35a3eefaaa3a1db82c42ab2ffc47c937f424231758aecd571" name="ddcutil-debugsource" arch="i586">
  <version epoch="0" ver="2.2.7" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 1.4.1:
  * The default sleep-multipler value was 0, instead of 1. This resulted in
    failure of most DDC/CI operations, including display detection.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1682251200">- Split udev rules from command line tools (main) package. Allows
  distribution wide usage of libddcutil without affecting device
  permissions and security.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1700395200">- update to 2.0.0:
  * Most users will find that command ddcutil just works "out of the box",
    without the need for manual configuration. Driver i2c-dev is loaded
    automatically in case it was not already built into the kernel.
    When executing on a system running systemd
    (i.e. on almost every current Linux distribution)
    the logged on user automatically has read-write access to the /dev/i2c devices associated with monitors,
    making excution as root or set up of group I2C unnecessary.
  * The dynamic sleep algorithm was completely rewritten to use the minimal reliable sleep-multiplier value.
    Explicitly using option --sleep-multiplier to optimize performance should generally be unnecessary.
  * The libddcutil API has been both extended and simplified.
    Some necessary changes broke full backward compatibility,
    requiring a SONAME bump from libddcutil.4 to libddcutil.5.
    Given the necessary SONAME bump, the opportunity was taken for a major API cleanup.
    Unneeded functions were removed, including many that were previously deprecated.
    Most client programs should build with minimal changes.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1715774400">- Update to 2.1.4:
  * Restore previously deprecated API function
    ddca_create_display_ref(), still in use. It is a synonym for
    ddca_get_display_ref(), whose name better reflects the role of
    the function. Its persistence in the Debian code base blocked
    ddcutil upgrade in that distribution.
- Update to 2.1.3:
  * Release 2.1.3 fixes a significant bug in libddcutil caused by
    overzealous checking of the DDCA_Display_Reference passed to
    various API functions. The display reference for displays
    reported as invalid (typically one for which the EDID can be
    read but DDC communication fails) was being rejected on API
    functions such as ddca_get_display_info(). In particular
    addresses ddcui issue 55 which reported a crash when one or
    more displays were invalid.
- Update to 2.1.2:
  * Release 2.1.2 fixes a critical bug in libddcutil that caused
    older versions of PowerDevil to repeatedly crash and restart.
  * Additionally, there are minor bug fixes and changes to
    accommodate the proprietary Nvidia video driver.
- Update to 2.1.0:
  * Improved initialization performance
  * Dynamic sleep improvement
  * Cross-instance locking
  * Shared library libddcutil is backwardly compatible with the
    one in ddcutil 2.0.0 The SONAME is unchanged as
    libddcutil.so.5. The release library file is libddcutil.5.1.0
  * libddcutil watches for display connection and DPMS state
    changes and notifies clients.
  * Improved control of initialization messages</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1743681600">- Update to 2.2.0:
  * ddcutil 2.2.0 is a major new release
  * Detecting and reporting display connection and disconnection
    has been reworked and enhanced, making libddcutil more useful
    to applications such as KDE PowerDevil, vdu_controls, and
    ddcutil-service.
  * Other enhancements include :
  - support for DisplayLink devices using driver evince
  - more consistent and extensive use of the system log
  - additional facilities for remote problem diagnosis
  - changes in building, installation, and packaging
  * And, of course, there's a year's accumulation of bug fixes
    and minor enhancements.
  * Shared library libddcutil is backwardly compatible with that
    release 2.1.4. It contains some minor changes and additional
    API functions for display change detection. The SONAME is
    unchanged as libddcutil.so.5. The release library file is
    libddcutil.so.5.2.0
  * Detailed information about the changes can be found in file
    CHANGELOG.md in the source tree, and on pages ddcutil 2.2.0
    Release Notes (https://www.ddcutil.com/release_notes_220/)
    and Shared Library Changes for Release 2.2.0
    (https://www.ddcutil.com/c_api_220/) on the web site.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1751716800">- reproducible builds: pass --disable-build-timestamp
- improve handling of --verify/--noverify (boo#1245807)
  add ddcutil-2.2.0-verify-noverify.patch from upstream</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1752580800">- Update to 2.2.1:
  * Added
  - Do not perform permission checks if running with effective
    user root, i.e. when running with setuid bit set.
    Partially addresses issue #509
  * Changed
  - Command environment: report if running as root, with sudo, or
    setuid bit set
  - Command environment --verbose: eliminate some unneeded edid
    read tests
  - Command setvcp: Emit more more useful messages when the cause
    of a DDCRC_RETRIES error is itself a DDCRC_RETRIES error.
  - Add option --disable-traced-function-stack The default
    traced-function-stack option value (disabled) is set in
    parms.h.
  * Fixed
  - Avoid segfault if invalid feature code specified
  - Maximum wait time on function lock_display() not respected,
    possible infinte loop. Addresses issue #511
  - Fix --verify/--noverify parsing. Addresses issue #512.
  - ddca_close_display(): do not respect quiesce, allowing the
    display lock record to be released, avoiding possible
    deadlock
  - Fix the spelling of company name HON HAI PRECISION" (obtained
    from UEFI), avoiding a lintian message. Addresses issue #500
  - Fix errors reported by clang 19: unused variable, expression
    which evaluates to 0 treated as null pointer.
    Addresses issue #502.
  - Command getvcp --terse: Eliminate irrelevant messages
    regarding VCP version not set.
  - Make test for missing DRM card-connector directories more
    robust. Issue #507.
  - DDC communication not detected with old (340 series) Nvidia
    proprietary driver. Issue #507
  - Function end_capture(): call close() in case of fflush()
    error, ensuring that messages are always sent to the
    terminal after message capture complete
  - Functions ddca_find_display_ref() and ddca_get_display_ref()
    were returning a pointer to the internal Display_Ref struct
    rather than an external integer DDCA_Display_Ref, causing
    segfault or return code DDCRC_INVALID_DISPLAY on a subsequent
    api call such as ddca_open_display2(). Addresses issue #528.
  - Several API functions were not recognized as arguments to
  - -trcfunc and --trcfrom. These included
    ddca_find_display_ref(), ddca_get_display_ref(),
    report_parsed_capabilities()
  - Option --stats was not reporting data
  - ddc_open_display(): return DDCRC_DISCONNECTED instead of an
    assert failure if bus_info == NULL. Addresses KDE Powerdevil
    issue #504861 (powerdevil crash from libddcutil, no restart
    happens)
  - Macro TRACED_ASSERT() calls __assert_fail() instead of
    exit(1). Addresses Powerdevil issue #504861.
  - Fix troff formatting in ddcutil man page. Pull request #531.
  * Building
  - configure option --enable-watch-displays/
  - -disable-watch-displays controls whether display watch
    functionaliity is built. The default is
  - -enable-watch-displays. If built with
  - -disable-watch-displays, API functions related to display
    change detection return DDCRC_UNIMPLEMENTED
  - If configure option --disable-x11 is specified, the only
    watch-mode is POLL. watch-mode XEVENT does not exist.
  * Detailed information about the changes can be found in file
    CHANGELOG.md in the source tree, and on pages ddcutil 2.2.1
    Release Notes (https://www.ddcutil.com/release_notes_221/)
    and Shared Library Changes for Release 2.2.1
    (https://www.ddcutil.com/c_api_221/) on the web site.
- Drop patch which is already included by upstream:
  * ddcutil-2.2.0-verify-noverify.patch</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1770379200">- Update to 2.2.5
  * Bugfixes
  - Fixes FTBFS on aarch64
  * Changes
  - Updates related to detecting and reporting display connection
    and disconnection
- 2.2.3 -&gt; 2.2.4
  * Bugfixes
  - Display selection has been reworked to be more flexible,
    while also simpler internally
  - "eDP" is once again an (almost) absolute indicator or a
    laptop display which can be excluded from further processing.
    To handle the error case where "eDP" is in the name for an
    external display, option --edp-ambiguous has been added
  - Segfault in the capabilities command when parsing a malformed
    capabilities string returned by a monitor.
  - Very slow response when the EDID is obtained from /sys but is
    not readable using I2C.
  * Changes
  - Option --edid. If the value given starts with "...", the
    remainder of the value is some number of hex digits.
  - Added option --ignore-bus. Specifies the number of a /dev/i2c
    bus that should be completely ignored, providing a workaround
    for obscure bugs.
- 2.2.1 -&gt; 2.2.3
  * Bugfixes
  - Starting with release 2.2.0, verification on command setvcp
    and API functions that set a feature value did not not occur,
    even if option --verify was explicitly given. As a result of
    this fix, scripts and applications that hitherto appeared to
    succeed when setting a feature value many now fail the
    operation because of verification.
  - Command getvcp --verbose: output was partially in a format
    intended for syslog.
  - Fix permission denied errors and incorrectly formed path name
    for examining /sys/class/drm with environment --verbose
  - Fix out-of-tree build reference to generated file
    /src/base/build_details.h (gh#rockowitz/ddcutil#544)
  - Fix FTBFS when --disable-drm set
  - configure option --disable-drm forces --disable-watch-displays
  * Changes
  - Relax the check of the device class when determining if a
    device is a video controller (gh#rockowitz/ddcutil#530)
  - Additional messages reporting configuration file errors
  - If possible, obtain the list of PNP ids from
    /usr/share/hwdata/pnp.ids instead of using a hardcoded list.
    Affects output of command detect.
  - Reword the parser explanation of options --verify and
  - -noverify for clarity.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1771156800">- Add 0001-fix-freezes-on-laptops.patch (boo#1257873)
  * Reverts 642ddd5 and 316fcb9</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@kalpadesktop.org&gt;" date="1778500800">- Update to 2.2.7:
  * New:
  - Extensive diagnostics are written to the system log if opening
    a /dev/i2c device fails with errno EACCES.
  - Implemented a basic segfault handler.
  - Option max-eacces-retry-ms. (See above.)
  * Changes:
  - Re-enable reporting of laptop display connection/disconnection.
    Do not check DDC operation for the laptop /dev/i2c bus or for
    any bus unresponsive on slave address x37.
  - When watching for display connection/disconnection using watch-mode
    UDEV:
  * watch for UDEV notifications for subsystem i2c-dev as well as drm.
  * write udev event detail to the system log
  - dw_hotplug_change_handler(): write additonal messages to the system
    log when a /dev/i2c device unexpectedly no longer exists
  - Option --skip-ddc-checks: valid only for command line ddcutil,
    not shared library libddcutil. If specified in config file
    ddcutilrc, it must now be in the [ddcutil] section, not the
    [global] section.
  - The installed udev rules file, 60-ddcutil-i2c.rules now sets
    group i2c and mode 0660 as well as using token uaccess to
    assign /dev/i2c permissions. Users encountering the transient
    EACCES errors may need to use the old group permissions method.
  * Fixes:
  - ddca_redetect_displays(): Recover from an unexpected system
    state that previously triggered assert() failures.
    (gh#rockowitz/ddcutil#595), (kde#517571)
  - dw_create_display_status_event(), test for event type
    DDCA_EVENT_DDC_DISABLED incorrectly used flag
    DDCA_DISPLAY_EVENT_DDC_WORKING.
  - man page ddcutil: Replace "getvcp supported" by "getvcp all".
    Group "supported" was replaced long ago by "all".
    (gh#rockowitz/ddcutil#579).
  - segfault in diagnose_open_failure_to_syslog().
    (gh#rockowitz/ddcutil#596)
  - Error parsing option --maxtries.
  - run command line programs lsof, getfacl caused a segfault when
    those programs are not found on the user's system.
    (gh#rockowitz/ddcutil#590)
  - In syslog, reported thread id might be the process id.
  - Change the sample rules file 60-ddcutil-i2c.rules, to conform
    to /usr/lib/udev/rules.d/60-ddcutil-i2c.rules. Loosens the
    display adapter test (gh#rockowitz/ddcutil#597)
  - Fix ioctl call in hiddev_get_report(), for monitors using
    USB rather that I2C
  - reading the EDID bytewise use get_edid_bytes_directly_using_fileio(),
    only every other byte was saved.
  - Incorrect call to i2c-dev set address ioctl.
  - General source cleanup using Claude Code
  - Update Doxygen documentaion.
  - Consistenly make #include "config.h" the first include.
  - Consistenly set AM_CFLAGS = $(AM_CLAGS_STD) in the Makefile.am
  - Avoid a possible buffer overflow when printing an EDID field
    such as serial number that contains invalid ASCII characters
  - Write error message during getvcp --brief* to stderr, not
    stdout. (gh#rockowitz/ddcutil#598)
  - More consistent formatting of syslog output.
  - Use atomic variables to fix time of use to time of check
    (TOCTOU) race conditions identified by Claude Code.
  * Drop 0001-fix-freezes-on-laptops.patch</changelog>
</package>
<package pkgid="5ed0dda9270f5c3d7aea2dfdda3c5197837762df2e62c292c073e4008eafa946297702141dcfae8857826d91aa7adb7af81a26317ad7039f1c32624c6ac89d06" name="ddcutil-service-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.15" rel="1.3"/>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1709208000">- Version 1.0.2
  - Added VcpValueChanged D-Bus signal which triggers if the SetVcp method succeeds. This is to allow
    multiple clients to be aware of changes made by each.
  - Added SetVcpWithContext which accepts a client-context to be returned with the VcpValueChanged signal.
  - ServiceEmitSignals renamed to ServiceEmitConnectivitySignals to avoid confusion.
  - Command line option --emit-signals renamed to --emit-connectivity-signals for the same reason.
  - Fix ServiceEmitSignals property assignment so that it correctly toggles hotplug signals.
  - Fix hotplug polling so that it remains an option no matter what version of libddcutil is in use.
- Version 1.0.1
  - Use gcc with -Wformat-security for safety and to match Arch and Ubuntu defaults.
  - Calling ddca_init() before verify_i2c() to fix runtime error for libddcutil &gt;= 2.1.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1711972800">- 1.0.3
  - Reduce unnecessary logging.
  - Improve the description of the service's signals in ddcutil-service.1.
  - Correct the typo in option name --perfer-drm (it was mistakenly called --prefer-dma).
  - For simple VCP-features, only return the low-byte, for some VDUs the high-byte might contain junk.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1712923200">- 1.0.4
  - Provide an API flag RETURN_RAW_VALUES which disables GetVcp high-byte masking of Simple Non-Continuous features.
  - Provide the --return-raw-values command line option for the same purpose.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1714392000">- 1.0.6
  - Add SetVcp/SetVcpWithContext NO_VERIFY (no retry) flag option.
  - Match the behaviour of the ddcutil command, default to verify-and-retry for all set-vcp method calls.
  - Default to verify-and-retry for all libddcutil versions.
  - Replace the stateful DdcutilVerifySetVcp property with the stateless NO_VERIFY flag.
  - Fix the ServiceFlagOptions property so that it lists all flag options.
  - Check the status returned by libddcutil ddca_init() and exit on error to prevent any inconsistent behaviour.
  - Cleanup the --prefer-polling and --prefer-drm options to make them consistent with each other.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1715860800">- 1.0.7
  - Slightly improved setvcp diagnostics.
  - Fix methods failing with return code DDCRC_OTHER (-3022) when only some i2c devices are accessible.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1718280000">- 1.0.9
  - Fixed a GetCapabilitiesMetadata bug that caused some VCP features to lack metadata values.
  - Fixed the return of feature-name and feature-description from GetVcpMetadata.
  - Fixed potential hot-plug/DPMS polling memory leaks and simplified event locking.
  - Recoded hot-plug/DPMS polling to avoid a potential libddcutil assertion failure.
  - Fixed code/doc typos, improved code readability/structure, reduced IDE warnings.
  - Updated documentation to caution against excessive updates when coding loops, as this may impact VDU NVRAM lifespan.
  - Updated documentation to caution against experimenting with non-standard features, as it may risk damage to the VDU.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1724328000">- 1.0.11
  - Alter the detect-function for ddcutil 2.5.1 (generates more logging/warning info).
  - Add a DETECT_ALL option to control whether disabled/powered-off VDU's are to be included in the results from detect.
  - Reduce the number of messages generated when polling for hotplug events.
  - Fixes to API documentation.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1732708800">- 1.0.12
  - Return the error status-code if enable_ddca_watch_displays fails - was returning OK even on failure.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1741435200">- 1.0.14
  - A hotplug and DPMS tidy up to accommodate quirks exhibited by drivers, GPUs and monitors.
  - Default to libddcutil event detection for libddcutil &gt;= 2.2 (for faster response to changes).
  - Add option --prefer-libddcutil-events as a better name for deprecated option --prefer-drm.
  - Deprecate option --prefer-drm as it's name is misleading.
  - Add option --disable-connectivity-signals to allow connectivity signals to be turned off.
  - Add options --disable-hotplug-polling and --disable-dpms-polling to accommodate quirky monitors.
  - Always internally poll for DPMS changes (DPMS is not covered by libddcutil events).
  - Add method ListDetected to take advantage of hotplug detection in libddcutil &gt;= 2.2.
  - Add the list command to ddcutil-client to provide access to the new ListDetected method.
  - Add wait, wait-connection-change, and wait-vcp-change commands to ddcutil-client.
  - Log more information when get_vcp fails.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1780315200">- 1.0.15
  - C code cleanup, moved the embedded introspection XML to a file included at compile time.
  - Makefile cleanup, including installing the man pages.
  - Prevent unnecessary calls to glib debug logging.</changelog>
</package>
<package pkgid="b366c036a00f936866e6e53c7688982a16db9d3be42ef046a18e883301a9056af795e2950bd7d3edd18d58dc3bf90cddf357c3958a0977f02c158253d192b764" name="ddcutil-service-debugsource" arch="i586">
  <version epoch="0" ver="1.0.15" rel="1.3"/>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1709208000">- Version 1.0.2
  - Added VcpValueChanged D-Bus signal which triggers if the SetVcp method succeeds. This is to allow
    multiple clients to be aware of changes made by each.
  - Added SetVcpWithContext which accepts a client-context to be returned with the VcpValueChanged signal.
  - ServiceEmitSignals renamed to ServiceEmitConnectivitySignals to avoid confusion.
  - Command line option --emit-signals renamed to --emit-connectivity-signals for the same reason.
  - Fix ServiceEmitSignals property assignment so that it correctly toggles hotplug signals.
  - Fix hotplug polling so that it remains an option no matter what version of libddcutil is in use.
- Version 1.0.1
  - Use gcc with -Wformat-security for safety and to match Arch and Ubuntu defaults.
  - Calling ddca_init() before verify_i2c() to fix runtime error for libddcutil &gt;= 2.1.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1711972800">- 1.0.3
  - Reduce unnecessary logging.
  - Improve the description of the service's signals in ddcutil-service.1.
  - Correct the typo in option name --perfer-drm (it was mistakenly called --prefer-dma).
  - For simple VCP-features, only return the low-byte, for some VDUs the high-byte might contain junk.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1712923200">- 1.0.4
  - Provide an API flag RETURN_RAW_VALUES which disables GetVcp high-byte masking of Simple Non-Continuous features.
  - Provide the --return-raw-values command line option for the same purpose.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1714392000">- 1.0.6
  - Add SetVcp/SetVcpWithContext NO_VERIFY (no retry) flag option.
  - Match the behaviour of the ddcutil command, default to verify-and-retry for all set-vcp method calls.
  - Default to verify-and-retry for all libddcutil versions.
  - Replace the stateful DdcutilVerifySetVcp property with the stateless NO_VERIFY flag.
  - Fix the ServiceFlagOptions property so that it lists all flag options.
  - Check the status returned by libddcutil ddca_init() and exit on error to prevent any inconsistent behaviour.
  - Cleanup the --prefer-polling and --prefer-drm options to make them consistent with each other.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1715860800">- 1.0.7
  - Slightly improved setvcp diagnostics.
  - Fix methods failing with return code DDCRC_OTHER (-3022) when only some i2c devices are accessible.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1718280000">- 1.0.9
  - Fixed a GetCapabilitiesMetadata bug that caused some VCP features to lack metadata values.
  - Fixed the return of feature-name and feature-description from GetVcpMetadata.
  - Fixed potential hot-plug/DPMS polling memory leaks and simplified event locking.
  - Recoded hot-plug/DPMS polling to avoid a potential libddcutil assertion failure.
  - Fixed code/doc typos, improved code readability/structure, reduced IDE warnings.
  - Updated documentation to caution against excessive updates when coding loops, as this may impact VDU NVRAM lifespan.
  - Updated documentation to caution against experimenting with non-standard features, as it may risk damage to the VDU.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1724328000">- 1.0.11
  - Alter the detect-function for ddcutil 2.5.1 (generates more logging/warning info).
  - Add a DETECT_ALL option to control whether disabled/powered-off VDU's are to be included in the results from detect.
  - Reduce the number of messages generated when polling for hotplug events.
  - Fixes to API documentation.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1732708800">- 1.0.12
  - Return the error status-code if enable_ddca_watch_displays fails - was returning OK even on failure.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1741435200">- 1.0.14
  - A hotplug and DPMS tidy up to accommodate quirks exhibited by drivers, GPUs and monitors.
  - Default to libddcutil event detection for libddcutil &gt;= 2.2 (for faster response to changes).
  - Add option --prefer-libddcutil-events as a better name for deprecated option --prefer-drm.
  - Deprecate option --prefer-drm as it's name is misleading.
  - Add option --disable-connectivity-signals to allow connectivity signals to be turned off.
  - Add options --disable-hotplug-polling and --disable-dpms-polling to accommodate quirky monitors.
  - Always internally poll for DPMS changes (DPMS is not covered by libddcutil events).
  - Add method ListDetected to take advantage of hotplug detection in libddcutil &gt;= 2.2.
  - Add the list command to ddcutil-client to provide access to the new ListDetected method.
  - Add wait, wait-connection-change, and wait-vcp-change commands to ddcutil-client.
  - Log more information when get_vcp fails.</changelog>
  <changelog author="Michael Hamilton &lt;michael@actrix.gen.nz&gt;" date="1780315200">- 1.0.15
  - C code cleanup, moved the embedded introspection XML to a file included at compile time.
  - Makefile cleanup, including installing the man pages.
  - Prevent unnecessary calls to glib debug logging.</changelog>
</package>
<package pkgid="896d4ec50d1c139960f993616bb4ca8fd111b152cd57bc0147139deb4040f47feedc4a2d4f2d36a622dd1ad76f39cd366bb7fb2738768a489df6e436a79ff34b" name="ddnet-debuginfo" arch="i586">
  <version epoch="0" ver="20.0" rel="1.1"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1758110400">- Update to version 19.4:
  * [Client] Touch controls editor
  * [Client] Support live playback of demos while they are being
    recorded
  * [Client] Add preinputs - improve antiping player prediction
  * [Editor] Keyboard support for fonts
  * [Client] Automatic quad clipping
  * [Client] Add tex coords lookup table in order to improve map
    loading times
  * [Client] Render 0.7 skins in server browser
  * [Client] Add debug render option
  * [Client] Optimize quad rendering by grouping quads
  * [Client] Improve skin handling performance
  * [Client] Improve debug graphs
  * [Client] Make binds prints the original bind command
  * [Client] Fix initial server browser refresh being delayed
  * [Client] Add cl_chat_background_color
  * [Client] Fix and improve demo tuning handling
  * [Client] Enable FrozenLastTick only if prediction supported
  * [Client] Add message to explain how to disable debug graphs
  * [Client] Fix StrongWeak indicator for spec char
  * [Client] Refactor swapchain sync object handling
  * [Client] Show error message in server browser when no master
    server found
  * [Client] Predict freeze skin only for local player
  * [Client] Fix hook collision line when a player is next to
    a tele
  * [Client] Fix community icon pixel border rendering
  * [Client] Fix invalid stopper prediction
  * [Client] Fix overlays using wrong visual on borders
  * [Client] Make demo recorder always record local camera setting
  * [Client] Delay g_Config.m_UiMousesens update until scrollbar
    release
  * [Client] Fix rescue resets switches
  * [Client] Fallback to 127.0.0.1 or [::1] when resolving
    localhost
  * [Client] Show more details in popup when graphics failed to be
    initialized
  * [Client] Prevent loading server maps and recording demos with
    invalid names
  * [Client] Fix laser bounce delay affecting other laser types
    beside rifle
  * [Client&amp;Server] Add support for Websockets with IPv6, network
    cleanup
  * [Client&amp;Server] Add support for MSVC Edit &amp; Continue
    (Hot Reload)
  * [Client&amp;Server] Fix handling of empty commands separated by
    semicolons
  * [Editor] Add button to lock mouse to a single axis in editor
  * [Editor] Add preview of selected game tile in editor tile
    popup
  * [Editor] Fix incomplete editor grid
  * [Editor] Fix non-destructive brush with unused tiles
  * [Editor] Improve envelope editor color bar
  * [Editor] Fix color being transparent when editing multiple
    layers
  * [Editor] Only allow editor undo/redo when there is no active
    item
  * [Editor&amp;Client] Implement more precise group clipping
  * [Editor] Record brush draw action when releasing mouse
    outside of editor
  * [Server] Allow switching teams after finish
  * [Server] Use words instead of numbers for access level
    commands
  * [Server] Add ability to disable sv_practice_by_default without
    server restart
  * [Server] Adjust high bandwidth mode for individual clients
  * [Server] Fix connection-oriented 0.7 packets being unpacked
    twice
  * [Server] Add broadcast_pl rcon command
  * [Server] Fix afk state being reset on death
  * [Server] Fix r/w sql server parameters
  * [Server] Make killer of protected kill get strong hook on
    respawn
  * [Server] Add practice command 'back'</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1761393600">- Update to version 19.5:
  * [Client] Add interactive tee to skin preview in settings
  * [Client] Improve color space conversions when encoding demos
  * [Client] Re-add markers column in demo browser with icon
  * [Client] Improve chat/flag rendering performance
  * [Client] Implement automatic quad clipping for rotating quads
  * [Client] Android: Fix unsaved changes not updating correctly
  * [Client] Android: Fix circle hitbox
  * [Client] Add login required icon to server browser
  * [Client] Also show favorite skins that were not found in list
  * [Client] Correctly center entities text (tele numbers)
  * [Client] Add interactive tee to skin preview in settings
  * [Client] Improve color space conversions when encoding demos
  * [Client] Re-add markers column in demo browser with icon
  * [Client] Improve chat/flag rendering performance
  * [Client] Implement automatic quad clipping for rotating quads
  * [Client] Android: Fix unsaved changes not updating correctly
  * [Client] Android: Fix circle hitbox
  * [Client] Add login required icon to server browser
  * [Client] Also show favorite skins that were not found in list
  * [Client] Correctly center entities text (tele numbers)
  * [Client] Add button to open downloads page with
    CONF_INFORM_UPDATE option
  * [Client] macOS with Vulkan using molten-vk fixed
  * [Client] Add delayed update to refresh rate scrollbars
  * [Client] 0.7 address server community fix
  * [Client] Add more envelope validations
  * [Client] Recreate swapchain
  * [Client] Ensure client can only view https:// links
  * [Client] Fix hidden input when searching in unauthed rcon
  * [Client] Fix HadokenAngle affecting eyes
  * [Client] Fix demo rename not working if names only differ in
    capitalization
  * [Editor] Add separate setting and quick action for quad
    envelope preview
  * [Editor] Select editor images and sounds after adding them
  * [Editor] Prevent editor rotate keybinds from working while
    popups are open
  * [Editor] Remove incorrect keyboard shortcut for undo/redo
  * [Editor] Fix quad point context menu showing when cancelling
    rotation
  * [Editor] Fix: Quad rotation clipping integer overflow
  * [Editor] Fix brush of game and tiles layers being created as
    front layer
  * [Editor] Fix: Wrong render count for grouped quad layers
  * [Editor] Fix quad envelope preview rotation affecting
    multiple quads
  * [Server] Make map settings read-only
  * [Server] Add difficulty range as reason for map votes
  * [Server] Fix /team 0 after joining a ddrace team
  * [Server] Remove broadcast_pl
  * [Masterserver] Add community support
  * [Masterserver] Disallow port 0
  * [Client] Add button to open downloads page with
    CONF_INFORM_UPDATE option
  * [Client] macOS with Vulkan using molten-vk fixed
  * [Client] Add delayed update to refresh rate scrollbars
  * [Client] 0.7 address server community fix
  * [Client] Add more envelope validations
  * [Client] Recreate swapchain
  * [Client] Ensure client can only view https:// links
  * [Client] Fix hidden input when searching in unauthed rcon
  * [Client] Fix HadokenAngle affecting eyes
  * [Client] Fix demo rename not working if names only differ in
    capitalization
  * [Editor] Add separate setting and quick action for quad
    envelope preview
  * [Editor] Select editor images and sounds after adding them
  * [Editor] Prevent editor rotate keybinds from working while
    popups are open
  * [Editor] Remove incorrect keyboard shortcut for undo/redo
  * [Editor] Fix quad point context menu showing when cancelling
    rotation
  * [Editor] Fix: Quad rotation clipping integer overflow
  * [Editor] Fix brush of game and tiles layers being created as
    front layer
  * [Editor] Fix: Wrong render count for grouped quad layers
  * [Editor] Fix quad envelope preview rotation affecting
    multiple quads
  * [Server] Make map settings read-only
  * [Server] Add difficulty range as reason for map votes
  * [Server] Fix /team 0 after joining a ddrace team
  * [Server] Remove broadcast_pl
  * [Masterserver] Add community support
  * [Masterserver] Disallow port 0</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1765886400">- Update to version 19.6:
  * [Client] Interactive scoreboard
  * [Client] Improved controls settings
  * [Client] WebLate for translations
  * [Client&amp;Server] Add important mod/alert messages
  * [Client&amp;Server] Add net message for save codes
  * [Masterserver] Community support
  * [Client] Add friend highlighting based on selected server
  * [Client] Make hookline stop at other players outline
  * [Client] Allow demo player everywhere
  * [Client] Quad clustering (higher FPS on maps)
  * [Client] Revert skin name normalization
  * [Client] Remove standard cl_overlay_entities bind
  * [Client] Set a more reasonable minimum to entity text size
  * [Client] Add option to show/hide spectator hud
  * [Client] Rework console autocomplete sorting
  * [Client] Improve client moving between screens
  * [Client] Generalize render layer clipping
  * [Client] Fix best record time display in 0.7
  * [Client] Fix hook line not showing player hooking correctly
  * [Client] Fix Android shortcuts not working
  * [Client] Don't interpolate spec cursor when demo player
    is paused
  * [Client] Client updater fixes
  * [Client] Nameplate fixes
  * [Client] Handle info change cooldown separately for player
    and dummy
  * [Client] Don't copy inputs to dummy when spectating others
  * [Client] Fix client crash when community removed while on
    browser tab
  * [Editor] Improve and optimize quad envelope preview
  * [Editor] Support setting color of all quad points
    simultaneously
  * [Server] Add /collision, /hookcollision, /hitothers to practic
  * [Server] Fix ninja old velocity not being clamped
  * [Server] Fix teehistorian joins
  * [Server] Don't ignore pre-CONNECTING players
  * [Server] Add response to empty name_bans [rainonwires]
  * [Server] Allow using vote-kick to mute players in
    different teams
  * [Server] Remove the limit of tees hit by ninja
  * [Server] Fix: sv_hide_score leaks best time and leaks player
    time on finish
  * [Server] Fix server crashes in PickupType_SixToSeven
  * [Server] Do not count player vote on client-side until server
    confirms it, send "yes" voted-state to player calling a vote
  * [Server] Fix crash on right border
  * [Server] Fix unauthed clients able to force votes with helper
    access level
  * [Server] Don't allow reading out community token
  * [Masterserver] Use "403 Forbidden" for responses to banned
    IP addresses</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1769169600">- Update to version 19.7:
  * [Client] Add button to start and connect to local server
    in LAN tab
  * [Client] Predict dummy animations, gun fire, coll. line
  * [Client] Speed up demo player
  * [Client] Change sitting lifefrozen tee emote to blink
  * [Client] Shutdown http without delay if there are no requests
    remaining
  * [Client] Fix stuck emote wheel when dead and scoreboard lock
    during game pause
  * [Client] Add short helps/descriptions in touch controls editor
  * [Client] Fix preinput weapon prediction
  * [Client] Menu fixes
  * [Client] Limit motd popup to 24 lines
  * [Client] Show command completions with leading spaces
  * [Client] Refresh skins when changing events setting
  * [Client] Hookline showing player hook on quantum misses
  * [Client] Fix sound volume updates being ignored
  * [Client] Show popup upon exiting touch controls editor with
    unsaved changes
  * [Editor] Ensure tile skip and padding are zeroed for
    tile layers
  * [Editor] Fix angle value selector for speedups
  * [Editor] Fix editor quad knife being active while popups
    are open
  * [Editor] Move shift-by property to map
  * [Client&amp;Server] Sort players by milliseconds in scoreboard
  * [Client&amp;Server] More reproducible release builds
  * [Server] Fix ninja with solo + unsolo no collision
  * [Server] Fix wrong save code printed when generated save code
    is used
  * [Server] Hide ips in mutes if showips is disabled and show
    player names
  * [Server] Improve fifo error handling
  * [Server] Fix save_dry causing crash
  * [Server] Send current map best time in snapshot
  * [Masterserver] Disallow port 0
- Add BuildRequires spirv-tools
- Rebase gcc requirement for Leap 15.6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1773316800">- Update to version 19.8:
  * [Client] Predict envelopes
  * [Client] Predict all sounds and particles
  * [Client] Show centiseconds in scoreboard and HUD
  * [Client] Sample loop point support (Opus)
  * [Client] Add real HSL values to color scrollbars
  * [Client] Hook line tip [fushi-gg]
  * [Client] Add scoreboard popup with map info
  * [Client] Show friends regardless of filter in server browser
  * [Client] Render current number of players in community filter,
    sort by player count
  * [Client] Update unpredicted shadow, add alpha and
    customization
  * [Client] Demo menu mouse seek improvements
  * [Client] Replace line breaks with spaces when pasting multiple
    lines in chat
  * [Client] Improve user experience when joining Tutorial server
  * [Client] Use racefinish message to stop demo/ghost recording
  * [Client] Update map best time if a player joins with a better
    time
  * [Client] Make descriptions of refresh rate settings more clear
  * [Client] Fix unlimited zoom crashing when zooming out really
    far
  * [Client] Fix changing spectator in demo player when paused
  * [Client] Fix dead players being duplicated
  * [Client] Fix prediction with collision tunes
  * [Client] Fix prediction when player has no current weapon
  * [Client] Stop forcing predicted events onto older DDrace
    servers
  * [Client] Prevent game from being unpaused during gameover
  * [Client] Fix scrollbar behavior when combining multiple flags
  * [Client] Add easter mapres from teeworlds
  * [Editor] Fix editor map not being saved if editor is quit
    before job is done
  * [Editor] Fix editor can't find tele out
  * [Editor] Add quick action to show help, fix holding down
    F1 key
  * [Editor] Fix "Collapse all" button collapsing empty groups
  * [Editor] Add error message when launching local server
  * [Editor] Fix redo of envelope edit actions
  * [Editor] Fix BrushDraw for tile layers
  * [Server] Add rcon/practice command setswitch
  * [Server] Make cmdlist list only commands without practice flag
  * [Infra.] Split system.cpp/h into smaller modules
  * [Infra.] Improve Emscripten support and error handling
- Drop gcc requirement for Leap 15.6 because Leap 15.6 seems to
  be dropped from games repository before EOL of Leap 15.6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1776600000">- Update to version 19.8.1:
  * [Client] Predict envelopes
  * [Client] Predict all sounds and particles
  * [Client] Show centiseconds in scoreboard and HUD
  * [Client] Sample loop point support (Opus)
  * [Client] Add real HSL values to color scrollbars
  * [Client] Hook line tip
  * [Client] Add scoreboard popup with map info
  * [Client] Show friends regardless of filter in server browser
  * [Client] Render current number of players in community filter,
    sort by player count
  * [Client] Update unpredicted shadow, add alpha and
    customization
  * [Client] Demo menu mouse seek improvements
  * [Client] Replace line breaks with spaces when pasting multiple
    lines in chat
  * [Client] Improve user experience when joining Tutorial server
  * [Client] Use racefinish message to stop demo/ghost recording
  * [Client] Update map best time if a player joins with a
    better time
  * [Client] Make descriptions of refresh rate settings more clear
  * [Client] Fix unlimited zoom crashing when zooming out really
    far
  * [Client] Fix changing spectator in demo player when paused
  * [Client] Fix dead players being duplicated
  * [Client] Fix prediction with collision tunes
  * [Client] Fix prediction when player has no current weapon
  * [Client] Stop forcing predicted events onto older DDrace
    servers
  * [Client] Prevent game from being unpaused during gameover
  * [Client] Fix scrollbar behavior when combining multiple flags
  * [Client] Add easter mapres from teeworlds
  * [Editor] Fix editor map not being saved if editor is quit
    before job is done
  * [Editor] Fix editor can't find tele out
  * [Editor] Add quick action to show help, fix holding down
    F1 key
  * [Editor] Fix "Collapse all" button collapsing empty groups
  * [Editor] Add error message when launching local server
  * [Editor] Fix redo of envelope edit actions
  * [Editor] Fix BrushDraw for tile layers
  * [Server] Add rcon/practice command setswitch
  * [Server] Make cmdlist list only commands without practice flag
  * [Infra.] Split system.cpp/h into smaller modules
  * [Infra.] Improve Emscripten support and error handling</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1777809600">- Update to version 19.8.2:
  * [Client] Predict envelopes
  * [Client] Predict all sounds and particles
  * [Client] Show centiseconds in scoreboard and HUD
  * [Client] Sample loop point support (Opus)
  * [Client] Add real HSL values to color scrollbars
  * [Client] Hook line tip
  * [Client] Add scoreboard popup with map info
  * [Client] Show friends regardless of filter in server browser
  * [Client] Render current number of players in community filter,
    sort by player count
  * [Client] Update unpredicted shadow, add alpha and
    customization
  * [Client] Demo menu mouse seek improvements
  * [Client] Replace line breaks with spaces when pasting multiple
    lines in chat
  * [Client] Improve user experience when joining Tutorial server
  * [Client] Use racefinish message to stop demo/ghost recording
  * [Client] Update map best time if a player joins with a
    better time
  * [Client] Make descriptions of refresh rate settings more clear
  * [Client] Fix unlimited zoom crashing when zooming out
    really far
  * [Client] Fix changing spectator in demo player when paused
  * [Client] Fix dead players being duplicated
  * [Client] Fix prediction with collision tunes
  * [Client] Fix prediction when player has no current weapon
  * [Client] Stop forcing predicted events onto older
    DDrace servers
  * [Client] Prevent game from being unpaused during gameover
  * [Client] Fix scrollbar behavior when combining multiple flags
  * [Client] Add easter mapres from teeworlds
  * [Editor] Fix editor map not being saved if editor is quit
    before job is done
  * [Editor] Fix editor can't find tele out
  * [Editor] Add quick action to show help, fix holding
    down F1 key
  * [Editor] Fix "Collapse all" button collapsing empty groups
  * [Editor] Add error message when launching local server
  * [Editor] Fix redo of envelope edit actions
  * [Editor] Fix BrushDraw for tile layers
  * [Server] Add rcon/practice command setswitch
  * [Server] Make cmdlist list only commands without practice flag
  * [Infra.] Split system.cpp/h into smaller modules
  * [Infra.] Improve Emscripten support and error handling</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783771200">- Update to version 19.9:
  * [Client] Sort server browser by favorites
  * [Client] Quad clipping for unbuffered backends
  * [Client] Show actual map in Discord activity
  * [Client] Color tune regions by tune zone number
  * [Client] Disable predict events by default, add checkbox
    in settings
  * [Client] Keep selected player highlighted while scoreboard
    popup is open
  * [Client] Add tooltips to demo browser buttons
  * [Client] Improve fatal error popups for graphics errors
  * [Client] Prevent binding to escape and hide it as completion
    option
  * [Client] Fix visual hook delay
  * [Client] Fix hook collision line of unpredicted players having
    wrong tunings
  * [Client] Fix input data not being stored with
    cl_dummy_control 1
  * [Client] Fix airjump being detected if you only have 1 jump
  * [Client] Fix warmup timer positioning
  * [Client] Fix default graphics blend mode with OpenGL 1
  * [Client] Fix client crash connecting to same websockets port
    after shutdown
  * [Client] Close console by clicking outside of it
  * [Client] Disable semicolons being interpreted in ExecuteLine
  * [Client] Fix console argument handling for strings
    ending in \\
  * [Client] Overhaul crash log parsing
  * [Client] Separate prediction margin graphs for main and
    dummy connection
  * [Client] Fix sending wrong camera info
  * [Client] Fix projectile glitches
  * [Client] Add floating back button for touch inputs
  * [Client] Show flying laser projectiles to dead players
  * [Client] Update server browser pings after own location
    is changed
  * [Client&amp;Server] Lots of assertions and improved error handling
    to improve security
  * [Client] Auto-updater fixes
  * [Editor] Add time bar to envelope editor
  * [Editor] Improve changing animation speed
  * [Editor] More hotkeys to adjust brush physics tile properties
    (ctrl+shift+wheel, ctr+shift+alt+mouse)
  * [Editor] Fix tele/switch/tune/XY tile finder centering
  * [Editor] Fix "Project onto" button
  * [Server] Lower memory usage
  * [Server] Allow instantly switching team after server reload
  * [Editor] Optimize ingame entities, render entities in
    switch layer
  * [Editor] Use resize-H/V cursors while using axis lock
  * [Editor] Preserve quad art group for undo/redo
  * [Editor] Fix layer/group dragging stuck when loading/clearing
    map
  * [Editor] Fix brush selection rectangle being rendered
    multiple times
  * [Editor] Fix envelope point clamping when multiple points
    selected
  * [Editor] Fix speedup angle 0 not reachable with tile adjust
    hotkey
  * [Client&amp;Server] Fix speedups not working at 0/0 and top left
    map border
  * [Client&amp;Server] Implement more precise millisecond
    time function
  * [Client&amp;Server] Enable STL debug mode
  * [Server] Give unpractice caller strong hook on respawn
  * [Server] Fix set_team_ddr and uninvite applying to empty player slots
  * [Server] Make start and end round virtual
  * [Server] Add FindPlayerByName() helper
  * [Server] Don't assert if weapon = -1
- Add ddnet-fix-vulkan-shaders-installation.patch,
  https://github.com/ddnet/ddnet/issues/12361</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1787832000">- Update to version 20.0:
  * [Server] 128 player support
  * [Client] Web version
  * [Editor] Tabs to open multiple maps at the same time
  * [Client] Android: Add aim-relative joystick and relative
    direct input
  * [Client] More FPS: Stop rendering off-screen entities,
    players, hooks, ghosts and spectator chars
  * [Client] Dynamic antiping player prediction
    (cl_antiping_players 2/3)
  * [Client] Replace invisible assets with default sprites
  * [Client] More FPS: Cache scoreboard text containers
  * [Client] Reuse the text container buffer in CCachedText
  * [Client] Clip hook collision line on maps without telehooks
  * [Client] Improve hook collision line render check
  * [Client] Fix old telehooks not being detected for the
    telehook check
  * [Client] Fix projectile clipping being applied to start
    position instead of actual position
  * [Client] Show skin names in scoreboard tooltips
  * [Client] Improve player settings country filter, highlight
    matches and show reset button
  * [Client] Also bind W to +jump by default
  * [Client] Add "Show directory" button to automapper rule
    selection popup
  * [Client] Minor cleanup of settings menus
  * [Client] Fix potential thread-safety issue in community
    icon loading
  * [Client] Validate and initialize demo player data
  * [Client] Get server info by const reference instead of copying
  * [Editor] Rewrite envelope editor as editor component
    with separate state per map
  * [Editor] Keep map settings, layer/image/sound lists,
    history UI, font typer and HD/zoom preview state separate
    for each map
  * [Editor] Properly clip envelope editor timebar and inactive
    region background
  * [Editor] Fix points of unused channels being selected by
    envelope box selection
  * [Editor] Properly slow mouse in envelope editor
  * [Editor] Add quick action for "Goto position"
  * [Editor] Fix quad flipping for multiple quads
  * [Editor] Reimplement action to delete selected quads
  * [Editor] Attach brushes to a separate internal map, fix
    invalid texture used for tile layer brush with quad image
  * [Editor] Fix incorrect item size for info map item when
    loading map
  * [Editor] Improve validation of map version item and other
    map data
  * [Editor] Avoid marking datafile data as unloaded when it
    failed to be loaded
  * [Editor] Fix dummy_map tool creating invalid map for
    sv_vanilla_antispoof feature
  * [Client&amp;Server] Ensure snapshot item offsets and sizes are
    aligned with int32_t
  * [Client&amp;Server] Reject oversized uncompressed packets
    in UnpackPacket
  * [Client&amp;Server] Validate tune zone of DDNetProjectile snapshot
    object and tick of sv_preinput messages
  * [Server] Add SSL support for MySQL database connections
  * [Server] Fix rescue blocking team from finishing when used
    before start line
  * [Server] Don't unfreeze player on skipped rescue
  * [Server] Allow /cancelswap while using super, clarify
    that /swap is not allowed
  * [Server] Purge acked snapshots from snapshot storage, search
    starting from the newest snapshot
  * [Server] Include shortened git revision hash in server
    version, change 0.6.4 game version prefix to 0.6
  * [Server] Assert non-reserved server gametype instead of
    checking pure tuning
  * [Infra.] Split settings menus into separate source files,
    move UI popup menus to ui_popups.cpp
  * [Infra.] Improve macOS packaging and MACOS_CODESIGN
- Drop ddnet-fix-vulkan-shaders-installation.patch, fixed upstream</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1788264000">- Drop %patch -P 0 -p1 line in spec file</changelog>
</package>
<package pkgid="bf868e40b0997bddbc4a45a4874dcde8e64eb9fcb2132984d84aed2bc05f1b462f793fd3ef9a814c1440ba05ae73466e8771d62ea1761032cce1eb2a5c600113" name="ddnet-server-debuginfo" arch="i586">
  <version epoch="0" ver="20.0" rel="1.1"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1758110400">- Update to version 19.4:
  * [Client] Touch controls editor
  * [Client] Support live playback of demos while they are being
    recorded
  * [Client] Add preinputs - improve antiping player prediction
  * [Editor] Keyboard support for fonts
  * [Client] Automatic quad clipping
  * [Client] Add tex coords lookup table in order to improve map
    loading times
  * [Client] Render 0.7 skins in server browser
  * [Client] Add debug render option
  * [Client] Optimize quad rendering by grouping quads
  * [Client] Improve skin handling performance
  * [Client] Improve debug graphs
  * [Client] Make binds prints the original bind command
  * [Client] Fix initial server browser refresh being delayed
  * [Client] Add cl_chat_background_color
  * [Client] Fix and improve demo tuning handling
  * [Client] Enable FrozenLastTick only if prediction supported
  * [Client] Add message to explain how to disable debug graphs
  * [Client] Fix StrongWeak indicator for spec char
  * [Client] Refactor swapchain sync object handling
  * [Client] Show error message in server browser when no master
    server found
  * [Client] Predict freeze skin only for local player
  * [Client] Fix hook collision line when a player is next to
    a tele
  * [Client] Fix community icon pixel border rendering
  * [Client] Fix invalid stopper prediction
  * [Client] Fix overlays using wrong visual on borders
  * [Client] Make demo recorder always record local camera setting
  * [Client] Delay g_Config.m_UiMousesens update until scrollbar
    release
  * [Client] Fix rescue resets switches
  * [Client] Fallback to 127.0.0.1 or [::1] when resolving
    localhost
  * [Client] Show more details in popup when graphics failed to be
    initialized
  * [Client] Prevent loading server maps and recording demos with
    invalid names
  * [Client] Fix laser bounce delay affecting other laser types
    beside rifle
  * [Client&amp;Server] Add support for Websockets with IPv6, network
    cleanup
  * [Client&amp;Server] Add support for MSVC Edit &amp; Continue
    (Hot Reload)
  * [Client&amp;Server] Fix handling of empty commands separated by
    semicolons
  * [Editor] Add button to lock mouse to a single axis in editor
  * [Editor] Add preview of selected game tile in editor tile
    popup
  * [Editor] Fix incomplete editor grid
  * [Editor] Fix non-destructive brush with unused tiles
  * [Editor] Improve envelope editor color bar
  * [Editor] Fix color being transparent when editing multiple
    layers
  * [Editor] Only allow editor undo/redo when there is no active
    item
  * [Editor&amp;Client] Implement more precise group clipping
  * [Editor] Record brush draw action when releasing mouse
    outside of editor
  * [Server] Allow switching teams after finish
  * [Server] Use words instead of numbers for access level
    commands
  * [Server] Add ability to disable sv_practice_by_default without
    server restart
  * [Server] Adjust high bandwidth mode for individual clients
  * [Server] Fix connection-oriented 0.7 packets being unpacked
    twice
  * [Server] Add broadcast_pl rcon command
  * [Server] Fix afk state being reset on death
  * [Server] Fix r/w sql server parameters
  * [Server] Make killer of protected kill get strong hook on
    respawn
  * [Server] Add practice command 'back'</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1761393600">- Update to version 19.5:
  * [Client] Add interactive tee to skin preview in settings
  * [Client] Improve color space conversions when encoding demos
  * [Client] Re-add markers column in demo browser with icon
  * [Client] Improve chat/flag rendering performance
  * [Client] Implement automatic quad clipping for rotating quads
  * [Client] Android: Fix unsaved changes not updating correctly
  * [Client] Android: Fix circle hitbox
  * [Client] Add login required icon to server browser
  * [Client] Also show favorite skins that were not found in list
  * [Client] Correctly center entities text (tele numbers)
  * [Client] Add interactive tee to skin preview in settings
  * [Client] Improve color space conversions when encoding demos
  * [Client] Re-add markers column in demo browser with icon
  * [Client] Improve chat/flag rendering performance
  * [Client] Implement automatic quad clipping for rotating quads
  * [Client] Android: Fix unsaved changes not updating correctly
  * [Client] Android: Fix circle hitbox
  * [Client] Add login required icon to server browser
  * [Client] Also show favorite skins that were not found in list
  * [Client] Correctly center entities text (tele numbers)
  * [Client] Add button to open downloads page with
    CONF_INFORM_UPDATE option
  * [Client] macOS with Vulkan using molten-vk fixed
  * [Client] Add delayed update to refresh rate scrollbars
  * [Client] 0.7 address server community fix
  * [Client] Add more envelope validations
  * [Client] Recreate swapchain
  * [Client] Ensure client can only view https:// links
  * [Client] Fix hidden input when searching in unauthed rcon
  * [Client] Fix HadokenAngle affecting eyes
  * [Client] Fix demo rename not working if names only differ in
    capitalization
  * [Editor] Add separate setting and quick action for quad
    envelope preview
  * [Editor] Select editor images and sounds after adding them
  * [Editor] Prevent editor rotate keybinds from working while
    popups are open
  * [Editor] Remove incorrect keyboard shortcut for undo/redo
  * [Editor] Fix quad point context menu showing when cancelling
    rotation
  * [Editor] Fix: Quad rotation clipping integer overflow
  * [Editor] Fix brush of game and tiles layers being created as
    front layer
  * [Editor] Fix: Wrong render count for grouped quad layers
  * [Editor] Fix quad envelope preview rotation affecting
    multiple quads
  * [Server] Make map settings read-only
  * [Server] Add difficulty range as reason for map votes
  * [Server] Fix /team 0 after joining a ddrace team
  * [Server] Remove broadcast_pl
  * [Masterserver] Add community support
  * [Masterserver] Disallow port 0
  * [Client] Add button to open downloads page with
    CONF_INFORM_UPDATE option
  * [Client] macOS with Vulkan using molten-vk fixed
  * [Client] Add delayed update to refresh rate scrollbars
  * [Client] 0.7 address server community fix
  * [Client] Add more envelope validations
  * [Client] Recreate swapchain
  * [Client] Ensure client can only view https:// links
  * [Client] Fix hidden input when searching in unauthed rcon
  * [Client] Fix HadokenAngle affecting eyes
  * [Client] Fix demo rename not working if names only differ in
    capitalization
  * [Editor] Add separate setting and quick action for quad
    envelope preview
  * [Editor] Select editor images and sounds after adding them
  * [Editor] Prevent editor rotate keybinds from working while
    popups are open
  * [Editor] Remove incorrect keyboard shortcut for undo/redo
  * [Editor] Fix quad point context menu showing when cancelling
    rotation
  * [Editor] Fix: Quad rotation clipping integer overflow
  * [Editor] Fix brush of game and tiles layers being created as
    front layer
  * [Editor] Fix: Wrong render count for grouped quad layers
  * [Editor] Fix quad envelope preview rotation affecting
    multiple quads
  * [Server] Make map settings read-only
  * [Server] Add difficulty range as reason for map votes
  * [Server] Fix /team 0 after joining a ddrace team
  * [Server] Remove broadcast_pl
  * [Masterserver] Add community support
  * [Masterserver] Disallow port 0</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1765886400">- Update to version 19.6:
  * [Client] Interactive scoreboard
  * [Client] Improved controls settings
  * [Client] WebLate for translations
  * [Client&amp;Server] Add important mod/alert messages
  * [Client&amp;Server] Add net message for save codes
  * [Masterserver] Community support
  * [Client] Add friend highlighting based on selected server
  * [Client] Make hookline stop at other players outline
  * [Client] Allow demo player everywhere
  * [Client] Quad clustering (higher FPS on maps)
  * [Client] Revert skin name normalization
  * [Client] Remove standard cl_overlay_entities bind
  * [Client] Set a more reasonable minimum to entity text size
  * [Client] Add option to show/hide spectator hud
  * [Client] Rework console autocomplete sorting
  * [Client] Improve client moving between screens
  * [Client] Generalize render layer clipping
  * [Client] Fix best record time display in 0.7
  * [Client] Fix hook line not showing player hooking correctly
  * [Client] Fix Android shortcuts not working
  * [Client] Don't interpolate spec cursor when demo player
    is paused
  * [Client] Client updater fixes
  * [Client] Nameplate fixes
  * [Client] Handle info change cooldown separately for player
    and dummy
  * [Client] Don't copy inputs to dummy when spectating others
  * [Client] Fix client crash when community removed while on
    browser tab
  * [Editor] Improve and optimize quad envelope preview
  * [Editor] Support setting color of all quad points
    simultaneously
  * [Server] Add /collision, /hookcollision, /hitothers to practic
  * [Server] Fix ninja old velocity not being clamped
  * [Server] Fix teehistorian joins
  * [Server] Don't ignore pre-CONNECTING players
  * [Server] Add response to empty name_bans [rainonwires]
  * [Server] Allow using vote-kick to mute players in
    different teams
  * [Server] Remove the limit of tees hit by ninja
  * [Server] Fix: sv_hide_score leaks best time and leaks player
    time on finish
  * [Server] Fix server crashes in PickupType_SixToSeven
  * [Server] Do not count player vote on client-side until server
    confirms it, send "yes" voted-state to player calling a vote
  * [Server] Fix crash on right border
  * [Server] Fix unauthed clients able to force votes with helper
    access level
  * [Server] Don't allow reading out community token
  * [Masterserver] Use "403 Forbidden" for responses to banned
    IP addresses</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1769169600">- Update to version 19.7:
  * [Client] Add button to start and connect to local server
    in LAN tab
  * [Client] Predict dummy animations, gun fire, coll. line
  * [Client] Speed up demo player
  * [Client] Change sitting lifefrozen tee emote to blink
  * [Client] Shutdown http without delay if there are no requests
    remaining
  * [Client] Fix stuck emote wheel when dead and scoreboard lock
    during game pause
  * [Client] Add short helps/descriptions in touch controls editor
  * [Client] Fix preinput weapon prediction
  * [Client] Menu fixes
  * [Client] Limit motd popup to 24 lines
  * [Client] Show command completions with leading spaces
  * [Client] Refresh skins when changing events setting
  * [Client] Hookline showing player hook on quantum misses
  * [Client] Fix sound volume updates being ignored
  * [Client] Show popup upon exiting touch controls editor with
    unsaved changes
  * [Editor] Ensure tile skip and padding are zeroed for
    tile layers
  * [Editor] Fix angle value selector for speedups
  * [Editor] Fix editor quad knife being active while popups
    are open
  * [Editor] Move shift-by property to map
  * [Client&amp;Server] Sort players by milliseconds in scoreboard
  * [Client&amp;Server] More reproducible release builds
  * [Server] Fix ninja with solo + unsolo no collision
  * [Server] Fix wrong save code printed when generated save code
    is used
  * [Server] Hide ips in mutes if showips is disabled and show
    player names
  * [Server] Improve fifo error handling
  * [Server] Fix save_dry causing crash
  * [Server] Send current map best time in snapshot
  * [Masterserver] Disallow port 0
- Add BuildRequires spirv-tools
- Rebase gcc requirement for Leap 15.6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1773316800">- Update to version 19.8:
  * [Client] Predict envelopes
  * [Client] Predict all sounds and particles
  * [Client] Show centiseconds in scoreboard and HUD
  * [Client] Sample loop point support (Opus)
  * [Client] Add real HSL values to color scrollbars
  * [Client] Hook line tip [fushi-gg]
  * [Client] Add scoreboard popup with map info
  * [Client] Show friends regardless of filter in server browser
  * [Client] Render current number of players in community filter,
    sort by player count
  * [Client] Update unpredicted shadow, add alpha and
    customization
  * [Client] Demo menu mouse seek improvements
  * [Client] Replace line breaks with spaces when pasting multiple
    lines in chat
  * [Client] Improve user experience when joining Tutorial server
  * [Client] Use racefinish message to stop demo/ghost recording
  * [Client] Update map best time if a player joins with a better
    time
  * [Client] Make descriptions of refresh rate settings more clear
  * [Client] Fix unlimited zoom crashing when zooming out really
    far
  * [Client] Fix changing spectator in demo player when paused
  * [Client] Fix dead players being duplicated
  * [Client] Fix prediction with collision tunes
  * [Client] Fix prediction when player has no current weapon
  * [Client] Stop forcing predicted events onto older DDrace
    servers
  * [Client] Prevent game from being unpaused during gameover
  * [Client] Fix scrollbar behavior when combining multiple flags
  * [Client] Add easter mapres from teeworlds
  * [Editor] Fix editor map not being saved if editor is quit
    before job is done
  * [Editor] Fix editor can't find tele out
  * [Editor] Add quick action to show help, fix holding down
    F1 key
  * [Editor] Fix "Collapse all" button collapsing empty groups
  * [Editor] Add error message when launching local server
  * [Editor] Fix redo of envelope edit actions
  * [Editor] Fix BrushDraw for tile layers
  * [Server] Add rcon/practice command setswitch
  * [Server] Make cmdlist list only commands without practice flag
  * [Infra.] Split system.cpp/h into smaller modules
  * [Infra.] Improve Emscripten support and error handling
- Drop gcc requirement for Leap 15.6 because Leap 15.6 seems to
  be dropped from games repository before EOL of Leap 15.6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1776600000">- Update to version 19.8.1:
  * [Client] Predict envelopes
  * [Client] Predict all sounds and particles
  * [Client] Show centiseconds in scoreboard and HUD
  * [Client] Sample loop point support (Opus)
  * [Client] Add real HSL values to color scrollbars
  * [Client] Hook line tip
  * [Client] Add scoreboard popup with map info
  * [Client] Show friends regardless of filter in server browser
  * [Client] Render current number of players in community filter,
    sort by player count
  * [Client] Update unpredicted shadow, add alpha and
    customization
  * [Client] Demo menu mouse seek improvements
  * [Client] Replace line breaks with spaces when pasting multiple
    lines in chat
  * [Client] Improve user experience when joining Tutorial server
  * [Client] Use racefinish message to stop demo/ghost recording
  * [Client] Update map best time if a player joins with a
    better time
  * [Client] Make descriptions of refresh rate settings more clear
  * [Client] Fix unlimited zoom crashing when zooming out really
    far
  * [Client] Fix changing spectator in demo player when paused
  * [Client] Fix dead players being duplicated
  * [Client] Fix prediction with collision tunes
  * [Client] Fix prediction when player has no current weapon
  * [Client] Stop forcing predicted events onto older DDrace
    servers
  * [Client] Prevent game from being unpaused during gameover
  * [Client] Fix scrollbar behavior when combining multiple flags
  * [Client] Add easter mapres from teeworlds
  * [Editor] Fix editor map not being saved if editor is quit
    before job is done
  * [Editor] Fix editor can't find tele out
  * [Editor] Add quick action to show help, fix holding down
    F1 key
  * [Editor] Fix "Collapse all" button collapsing empty groups
  * [Editor] Add error message when launching local server
  * [Editor] Fix redo of envelope edit actions
  * [Editor] Fix BrushDraw for tile layers
  * [Server] Add rcon/practice command setswitch
  * [Server] Make cmdlist list only commands without practice flag
  * [Infra.] Split system.cpp/h into smaller modules
  * [Infra.] Improve Emscripten support and error handling</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1777809600">- Update to version 19.8.2:
  * [Client] Predict envelopes
  * [Client] Predict all sounds and particles
  * [Client] Show centiseconds in scoreboard and HUD
  * [Client] Sample loop point support (Opus)
  * [Client] Add real HSL values to color scrollbars
  * [Client] Hook line tip
  * [Client] Add scoreboard popup with map info
  * [Client] Show friends regardless of filter in server browser
  * [Client] Render current number of players in community filter,
    sort by player count
  * [Client] Update unpredicted shadow, add alpha and
    customization
  * [Client] Demo menu mouse seek improvements
  * [Client] Replace line breaks with spaces when pasting multiple
    lines in chat
  * [Client] Improve user experience when joining Tutorial server
  * [Client] Use racefinish message to stop demo/ghost recording
  * [Client] Update map best time if a player joins with a
    better time
  * [Client] Make descriptions of refresh rate settings more clear
  * [Client] Fix unlimited zoom crashing when zooming out
    really far
  * [Client] Fix changing spectator in demo player when paused
  * [Client] Fix dead players being duplicated
  * [Client] Fix prediction with collision tunes
  * [Client] Fix prediction when player has no current weapon
  * [Client] Stop forcing predicted events onto older
    DDrace servers
  * [Client] Prevent game from being unpaused during gameover
  * [Client] Fix scrollbar behavior when combining multiple flags
  * [Client] Add easter mapres from teeworlds
  * [Editor] Fix editor map not being saved if editor is quit
    before job is done
  * [Editor] Fix editor can't find tele out
  * [Editor] Add quick action to show help, fix holding
    down F1 key
  * [Editor] Fix "Collapse all" button collapsing empty groups
  * [Editor] Add error message when launching local server
  * [Editor] Fix redo of envelope edit actions
  * [Editor] Fix BrushDraw for tile layers
  * [Server] Add rcon/practice command setswitch
  * [Server] Make cmdlist list only commands without practice flag
  * [Infra.] Split system.cpp/h into smaller modules
  * [Infra.] Improve Emscripten support and error handling</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783771200">- Update to version 19.9:
  * [Client] Sort server browser by favorites
  * [Client] Quad clipping for unbuffered backends
  * [Client] Show actual map in Discord activity
  * [Client] Color tune regions by tune zone number
  * [Client] Disable predict events by default, add checkbox
    in settings
  * [Client] Keep selected player highlighted while scoreboard
    popup is open
  * [Client] Add tooltips to demo browser buttons
  * [Client] Improve fatal error popups for graphics errors
  * [Client] Prevent binding to escape and hide it as completion
    option
  * [Client] Fix visual hook delay
  * [Client] Fix hook collision line of unpredicted players having
    wrong tunings
  * [Client] Fix input data not being stored with
    cl_dummy_control 1
  * [Client] Fix airjump being detected if you only have 1 jump
  * [Client] Fix warmup timer positioning
  * [Client] Fix default graphics blend mode with OpenGL 1
  * [Client] Fix client crash connecting to same websockets port
    after shutdown
  * [Client] Close console by clicking outside of it
  * [Client] Disable semicolons being interpreted in ExecuteLine
  * [Client] Fix console argument handling for strings
    ending in \\
  * [Client] Overhaul crash log parsing
  * [Client] Separate prediction margin graphs for main and
    dummy connection
  * [Client] Fix sending wrong camera info
  * [Client] Fix projectile glitches
  * [Client] Add floating back button for touch inputs
  * [Client] Show flying laser projectiles to dead players
  * [Client] Update server browser pings after own location
    is changed
  * [Client&amp;Server] Lots of assertions and improved error handling
    to improve security
  * [Client] Auto-updater fixes
  * [Editor] Add time bar to envelope editor
  * [Editor] Improve changing animation speed
  * [Editor] More hotkeys to adjust brush physics tile properties
    (ctrl+shift+wheel, ctr+shift+alt+mouse)
  * [Editor] Fix tele/switch/tune/XY tile finder centering
  * [Editor] Fix "Project onto" button
  * [Server] Lower memory usage
  * [Server] Allow instantly switching team after server reload
  * [Editor] Optimize ingame entities, render entities in
    switch layer
  * [Editor] Use resize-H/V cursors while using axis lock
  * [Editor] Preserve quad art group for undo/redo
  * [Editor] Fix layer/group dragging stuck when loading/clearing
    map
  * [Editor] Fix brush selection rectangle being rendered
    multiple times
  * [Editor] Fix envelope point clamping when multiple points
    selected
  * [Editor] Fix speedup angle 0 not reachable with tile adjust
    hotkey
  * [Client&amp;Server] Fix speedups not working at 0/0 and top left
    map border
  * [Client&amp;Server] Implement more precise millisecond
    time function
  * [Client&amp;Server] Enable STL debug mode
  * [Server] Give unpractice caller strong hook on respawn
  * [Server] Fix set_team_ddr and uninvite applying to empty player slots
  * [Server] Make start and end round virtual
  * [Server] Add FindPlayerByName() helper
  * [Server] Don't assert if weapon = -1
- Add ddnet-fix-vulkan-shaders-installation.patch,
  https://github.com/ddnet/ddnet/issues/12361</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1787832000">- Update to version 20.0:
  * [Server] 128 player support
  * [Client] Web version
  * [Editor] Tabs to open multiple maps at the same time
  * [Client] Android: Add aim-relative joystick and relative
    direct input
  * [Client] More FPS: Stop rendering off-screen entities,
    players, hooks, ghosts and spectator chars
  * [Client] Dynamic antiping player prediction
    (cl_antiping_players 2/3)
  * [Client] Replace invisible assets with default sprites
  * [Client] More FPS: Cache scoreboard text containers
  * [Client] Reuse the text container buffer in CCachedText
  * [Client] Clip hook collision line on maps without telehooks
  * [Client] Improve hook collision line render check
  * [Client] Fix old telehooks not being detected for the
    telehook check
  * [Client] Fix projectile clipping being applied to start
    position instead of actual position
  * [Client] Show skin names in scoreboard tooltips
  * [Client] Improve player settings country filter, highlight
    matches and show reset button
  * [Client] Also bind W to +jump by default
  * [Client] Add "Show directory" button to automapper rule
    selection popup
  * [Client] Minor cleanup of settings menus
  * [Client] Fix potential thread-safety issue in community
    icon loading
  * [Client] Validate and initialize demo player data
  * [Client] Get server info by const reference instead of copying
  * [Editor] Rewrite envelope editor as editor component
    with separate state per map
  * [Editor] Keep map settings, layer/image/sound lists,
    history UI, font typer and HD/zoom preview state separate
    for each map
  * [Editor] Properly clip envelope editor timebar and inactive
    region background
  * [Editor] Fix points of unused channels being selected by
    envelope box selection
  * [Editor] Properly slow mouse in envelope editor
  * [Editor] Add quick action for "Goto position"
  * [Editor] Fix quad flipping for multiple quads
  * [Editor] Reimplement action to delete selected quads
  * [Editor] Attach brushes to a separate internal map, fix
    invalid texture used for tile layer brush with quad image
  * [Editor] Fix incorrect item size for info map item when
    loading map
  * [Editor] Improve validation of map version item and other
    map data
  * [Editor] Avoid marking datafile data as unloaded when it
    failed to be loaded
  * [Editor] Fix dummy_map tool creating invalid map for
    sv_vanilla_antispoof feature
  * [Client&amp;Server] Ensure snapshot item offsets and sizes are
    aligned with int32_t
  * [Client&amp;Server] Reject oversized uncompressed packets
    in UnpackPacket
  * [Client&amp;Server] Validate tune zone of DDNetProjectile snapshot
    object and tick of sv_preinput messages
  * [Server] Add SSL support for MySQL database connections
  * [Server] Fix rescue blocking team from finishing when used
    before start line
  * [Server] Don't unfreeze player on skipped rescue
  * [Server] Allow /cancelswap while using super, clarify
    that /swap is not allowed
  * [Server] Purge acked snapshots from snapshot storage, search
    starting from the newest snapshot
  * [Server] Include shortened git revision hash in server
    version, change 0.6.4 game version prefix to 0.6
  * [Server] Assert non-reserved server gametype instead of
    checking pure tuning
  * [Infra.] Split settings menus into separate source files,
    move UI popup menus to ui_popups.cpp
  * [Infra.] Improve macOS packaging and MACOS_CODESIGN
- Drop ddnet-fix-vulkan-shaders-installation.patch, fixed upstream</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1788264000">- Drop %patch -P 0 -p1 line in spec file</changelog>
</package>
<package pkgid="9ca20f93f397157319c2db33fa2be27a00c5d3470ced44357c71046062b06e33e608b1fe7a48c6546fc1aa2fdff181e4f4f5a09b145bbe2e8a31216b22f94ea9" name="dds2tar-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.2" rel="1333.11"/>
  <changelog author="adrian@suse.de" date="1073736000">- build as user</changelog>
  <changelog author="ro@suse.de" date="1082894400">- use RPM_OPT_FLAGS
- add no-strict-aliasing</changelog>
  <changelog author="postadal@suse.cz" date="1096545600">- removed dependency on kernel-source and set macro ST_BUFFER_BLOCKS on default value 32 (without-kernel-header.diff)</changelog>
  <changelog author="schwab@suse.de" date="1137412800">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1163160000">- fix manpage permissions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="mpluskal@suse.com" date="1428840000">- Cleanup spec file with spec-cleaner
- Use url for source</changelog>
  <changelog author="mpluskal@suse.com" date="1504526400">- Small packaging adjustements</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686225600">- Spec file modernisation</changelog>
</package>
<package pkgid="b0bdc529cb975941416e3e748172c6f604e05b1610573e5e6832f46d4196b2667e0442ddf5d52affe1174d0d4a9ea9274febe3815b16bbaa6eb1c7c27fcce47d" name="dds2tar-debugsource" arch="i586">
  <version epoch="0" ver="2.5.2" rel="1333.11"/>
  <changelog author="adrian@suse.de" date="1073736000">- build as user</changelog>
  <changelog author="ro@suse.de" date="1082894400">- use RPM_OPT_FLAGS
- add no-strict-aliasing</changelog>
  <changelog author="postadal@suse.cz" date="1096545600">- removed dependency on kernel-source and set macro ST_BUFFER_BLOCKS on default value 32 (without-kernel-header.diff)</changelog>
  <changelog author="schwab@suse.de" date="1137412800">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1163160000">- fix manpage permissions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="mpluskal@suse.com" date="1428840000">- Cleanup spec file with spec-cleaner
- Use url for source</changelog>
  <changelog author="mpluskal@suse.com" date="1504526400">- Small packaging adjustements</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686225600">- Spec file modernisation</changelog>
</package>
<package pkgid="a6568b82805c5798df70d7f6eee13148bd22d55b66f9298ca2dd24bdfb914ec7e49fdc78809ac5f413788ba23a2da2402e20351a8bbe8f537cbad1d15979ff11" name="deadbeef-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.2" rel="3.4"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683547200">- Add deadbeef-fix-register-cxx17.patch
- Add deadbeef-adplug-use-cxx11.patch</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1709294400">- removed deadbeef-fix-includes.patch. Modify CFLAGS instead
- removed upstream patches:
  * deadbeef-fix-register-cxx17.patch
  * deadbeef-adplug-use-cxx11.patch
  * deadbeef-fix-libretro-compilation.patch
- Update to 1.9.6:
  * Fixed: Drawing spectrum analyzer in discrete frequencies mode
  * Fixed: Handling the option to enter archives when scanning folders (fudanchii)
  * Fixed: Playback performance issue when searching in large playlist
  * Fixed: Possible crash when starting playback with ALSA plugin
  * Fixed: Shuffle albums was not using Album Artist
  * Fixed: Title formatting failure with large calculated values
  * Fixed: Loading of small album art image files
  * Fixed: MP4 parser failing to read/write certain tags correctly
  * Fixed: Handling of title-formatted paths
  * Fixed: A bug when editing metadata in multiple selected tracks
  * Fixed: OSD notification reuse by default, with an option to disable
  * Added: Bit depth override option (HiFiPhile)
  * Added: DSD DoP support for ALSA/FFMPEG plugins (HiFiPhile)
  * Added: $put, $puts, $get title formatting functions (Robin Ekman)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710849600">- Drop hardcoded '-msse3' in ddb_dsp_libretro (fix non-x86 builds)</changelog>
  <changelog author="olaf@aepfle.de" date="1731326400">- Convert BuildRequires from libfaad-devel to pkgconfig(faad2)
- Support ffmpeg 7.1 with 70ae99463889e191c3d5d0af6ba28e893d73a63f.patch</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1745841600">- made the devel package noarch as it only contains includes
- removed upstreamed 70ae99463889e191c3d5d0af6ba28e893d73a63f.patch
- removed deadbeef-fix-desktop-file.patch, fixed upstream
- removed unneeded deadbeef-drop-documents-installation.patch
- Update to 1.10.0:
  * Fixed: Memory leak affecting DSD (Toad King)
  * Fixed: deadbeef.desktop format violations (Viorel Munteanu)
  * Fixed: Spectrum analyzer drawing bugs
  * Fixed: Scope drawing bugs
  * Fixed: Finding album art image in ogg files
  * Fixed: Deadlock (hang) when clearing a playlist
  * Fixed: A number of issues with album art
  * Fixed: A number of issues with OSD notifications
  * Fixed: Toggle-pause behavior to do nothing when playback is stopped
  * Fixed: CDText issues (Warepire)
  * Fixed: Implementation of $longer title formatting function
  * Fixed: Handling of escape sequences in $cut title formatting function
  * Fixed: Current track playback indication in playlist browser
  * Fixed: Crash and memory leak when saving M3U playlists
  * Fixed: Crash after drag-dropping from search window
  * Added: Media library: find music in specified folders, and display in a tree
  * Added: Undo/redo playlist editing operations
  * Added: Commands for navigating to next/previous/random album with respect to shuffle mode (Robin Seth Ekman)
  * Added: TORY frame support for ID3v2.3
  * Added: FFMPEG 7 support (Christopher Snowhill)
  * Added: Separate config file for storing secrets (lastfm password)
  * Added: Support for relative paths when loading DBPL playlists (Robin Ekman)
  * Added: EAC3 support to ffmpeg plugin
  * Added: Updated adplug library to latest upstream version (Thomas Jepp)
  * Added: An option to disable log window auto showing after errors</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1772971200">- Update to 1.10.1:
  * Fixed: Playlist auto-naming regression
  * Fixed: Multiple slowness and stability issues in medialib
  * Fixed: Artwork cover search order
  * Fixed: Crash when probing media files on stack-constrained systems
  * Fixed: Crash when loading certain malformed ID3v2 tags
  * Fixed: Fix stability issues in OSS plugin
  * Fixed: Lost edits when clicking Apply in track properties
  * Fixed: Known performance issues in Artwork
  * Fixed: Prevent total playtime to be rounded to int (Jakub Wasylków)
  * Fixed: Sample format conversion from float to int32
  * Fixed: Replaygain scanner memory leak
  * Fixed: Wrong title formatting/grouping in Folder mode
  * Added: Lyrics plugin
  * Added: Improved corruption recovery in AAC, APE, MP3, WMA files
  * Added: OPUS artwork support
  * Added: SID infinite looping
  * Added: New UI for DSP presets in Preferences
  * Added: An option to always resume in paused state (Jakub Wasylków)
  * Added: Enqueue action in file manager menus (dark-penguin)
  * Added: New album art display mode - Playing or Selected (Ed)
  * Added: Copy context menu action in Selection Properties (Ed)
  * Added: Action for opening DSP preferences (Ed)
  * Added: Stop After Queue mode (Ed)
  * Added: GTK3 is now default UI plugin, instead of GTK2
  * Added: FLAC (Ogg/FLAC) network streaming
  * Added: Mouse forward/backward buttons support (magusjanus)</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1774958400">- Update to 1.10.2:
  * Fixed: Regression in replaygain scanner, producing INF for album gain
  * Added: MPRIS plugin is now part of DeaDBeeF, replacing global hotkeys</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1775563200">- Add Provides/Obsoletes for deadbeef-plugin-mpris2</changelog>
  <changelog author="olaf@aepfle.de" date="1779624000">- Move plugins-extra to primary package
- Add ExclusiveArch 64bit to match BuildRequires</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780488000">- enable i586 architecture</changelog>
</package>
<package pkgid="dddaac95b3f08cf846da461efde3ae9faab95728a0ef824dba224dae8471a239b6655131e017e31224ab643e78646bb1d6c8d75fd8605b76e69cdb1c678f8c29" name="deadbeef-debugsource" arch="i586">
  <version epoch="0" ver="1.10.2" rel="3.4"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683547200">- Add deadbeef-fix-register-cxx17.patch
- Add deadbeef-adplug-use-cxx11.patch</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1709294400">- removed deadbeef-fix-includes.patch. Modify CFLAGS instead
- removed upstream patches:
  * deadbeef-fix-register-cxx17.patch
  * deadbeef-adplug-use-cxx11.patch
  * deadbeef-fix-libretro-compilation.patch
- Update to 1.9.6:
  * Fixed: Drawing spectrum analyzer in discrete frequencies mode
  * Fixed: Handling the option to enter archives when scanning folders (fudanchii)
  * Fixed: Playback performance issue when searching in large playlist
  * Fixed: Possible crash when starting playback with ALSA plugin
  * Fixed: Shuffle albums was not using Album Artist
  * Fixed: Title formatting failure with large calculated values
  * Fixed: Loading of small album art image files
  * Fixed: MP4 parser failing to read/write certain tags correctly
  * Fixed: Handling of title-formatted paths
  * Fixed: A bug when editing metadata in multiple selected tracks
  * Fixed: OSD notification reuse by default, with an option to disable
  * Added: Bit depth override option (HiFiPhile)
  * Added: DSD DoP support for ALSA/FFMPEG plugins (HiFiPhile)
  * Added: $put, $puts, $get title formatting functions (Robin Ekman)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1710849600">- Drop hardcoded '-msse3' in ddb_dsp_libretro (fix non-x86 builds)</changelog>
  <changelog author="olaf@aepfle.de" date="1731326400">- Convert BuildRequires from libfaad-devel to pkgconfig(faad2)
- Support ffmpeg 7.1 with 70ae99463889e191c3d5d0af6ba28e893d73a63f.patch</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1745841600">- made the devel package noarch as it only contains includes
- removed upstreamed 70ae99463889e191c3d5d0af6ba28e893d73a63f.patch
- removed deadbeef-fix-desktop-file.patch, fixed upstream
- removed unneeded deadbeef-drop-documents-installation.patch
- Update to 1.10.0:
  * Fixed: Memory leak affecting DSD (Toad King)
  * Fixed: deadbeef.desktop format violations (Viorel Munteanu)
  * Fixed: Spectrum analyzer drawing bugs
  * Fixed: Scope drawing bugs
  * Fixed: Finding album art image in ogg files
  * Fixed: Deadlock (hang) when clearing a playlist
  * Fixed: A number of issues with album art
  * Fixed: A number of issues with OSD notifications
  * Fixed: Toggle-pause behavior to do nothing when playback is stopped
  * Fixed: CDText issues (Warepire)
  * Fixed: Implementation of $longer title formatting function
  * Fixed: Handling of escape sequences in $cut title formatting function
  * Fixed: Current track playback indication in playlist browser
  * Fixed: Crash and memory leak when saving M3U playlists
  * Fixed: Crash after drag-dropping from search window
  * Added: Media library: find music in specified folders, and display in a tree
  * Added: Undo/redo playlist editing operations
  * Added: Commands for navigating to next/previous/random album with respect to shuffle mode (Robin Seth Ekman)
  * Added: TORY frame support for ID3v2.3
  * Added: FFMPEG 7 support (Christopher Snowhill)
  * Added: Separate config file for storing secrets (lastfm password)
  * Added: Support for relative paths when loading DBPL playlists (Robin Ekman)
  * Added: EAC3 support to ffmpeg plugin
  * Added: Updated adplug library to latest upstream version (Thomas Jepp)
  * Added: An option to disable log window auto showing after errors</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1772971200">- Update to 1.10.1:
  * Fixed: Playlist auto-naming regression
  * Fixed: Multiple slowness and stability issues in medialib
  * Fixed: Artwork cover search order
  * Fixed: Crash when probing media files on stack-constrained systems
  * Fixed: Crash when loading certain malformed ID3v2 tags
  * Fixed: Fix stability issues in OSS plugin
  * Fixed: Lost edits when clicking Apply in track properties
  * Fixed: Known performance issues in Artwork
  * Fixed: Prevent total playtime to be rounded to int (Jakub Wasylków)
  * Fixed: Sample format conversion from float to int32
  * Fixed: Replaygain scanner memory leak
  * Fixed: Wrong title formatting/grouping in Folder mode
  * Added: Lyrics plugin
  * Added: Improved corruption recovery in AAC, APE, MP3, WMA files
  * Added: OPUS artwork support
  * Added: SID infinite looping
  * Added: New UI for DSP presets in Preferences
  * Added: An option to always resume in paused state (Jakub Wasylków)
  * Added: Enqueue action in file manager menus (dark-penguin)
  * Added: New album art display mode - Playing or Selected (Ed)
  * Added: Copy context menu action in Selection Properties (Ed)
  * Added: Action for opening DSP preferences (Ed)
  * Added: Stop After Queue mode (Ed)
  * Added: GTK3 is now default UI plugin, instead of GTK2
  * Added: FLAC (Ogg/FLAC) network streaming
  * Added: Mouse forward/backward buttons support (magusjanus)</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1774958400">- Update to 1.10.2:
  * Fixed: Regression in replaygain scanner, producing INF for album gain
  * Added: MPRIS plugin is now part of DeaDBeeF, replacing global hotkeys</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1775563200">- Add Provides/Obsoletes for deadbeef-plugin-mpris2</changelog>
  <changelog author="olaf@aepfle.de" date="1779624000">- Move plugins-extra to primary package
- Add ExclusiveArch 64bit to match BuildRequires</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780488000">- enable i586 architecture</changelog>
</package>
<package pkgid="cafd6a5159064a973d1c9d4c5841e0f5b8f8f910114d6f27ae9c4e50f98fcc278ef2261c7ee19aa4c2ffc393301bc8f3420761dffd866b48e79ea95ddd847c61" name="deal-debuginfo" arch="i586">
  <version epoch="0" ver="2.7" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760356800">- initial version 2.7</changelog>
</package>
<package pkgid="a66e4c0776ab2a8d60f7be28fa23f06106c61b78c72f219a2fce63463a457e2764c887e08666c917b9dc114727c82e8fad600c67d6b342a4fd732032e7db452a" name="deal-debugsource" arch="i586">
  <version epoch="0" ver="2.7" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760356800">- initial version 2.7</changelog>
</package>
<package pkgid="39466b5883004bd6a0976984dd633fc552173baa60107a3d660e1f0d117d75a9f01af455d84f3e8c906838c4e6c1a62cf88e3ce42429e95a89399c56fd7539f8" name="debianutils-debuginfo" arch="i586">
  <version epoch="0" ver="5.4" rel="2.11"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1627992000">- Initial package</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1629288000">- Move system executables into /usr/sbin</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631275200">- Update to 5.4:
  * Added update-shells
  * Dropped tempfile
  * Various improvements</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1678795200">- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.</changelog>
</package>
<package pkgid="5c67878d973a182e76c8680bc00e3471f96a095a0add0725e6cb35db4f45c47cc97df04ef69ca5ee22543a80aebaca3e22d8a9ad63ab69abe6fd3b12694ee67f" name="debianutils-debugsource" arch="i586">
  <version epoch="0" ver="5.4" rel="2.11"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1627992000">- Initial package</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1629288000">- Move system executables into /usr/sbin</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631275200">- Update to 5.4:
  * Added update-shells
  * Dropped tempfile
  * Various improvements</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1678795200">- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.</changelog>
</package>
<package pkgid="dd0d3a4fc6ed941789c992b15ec048bb221eacba4e06e416b2d6efd679444271260cc6353316081aaa3356afef623ee84d7203e58822b619196ddb3c3b86fa73" name="debugedit-debuginfo" arch="i586">
  <version epoch="0" ver="5.1" rel="1.6"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1625054400">- initial version 5.0
- Added patches from rpm:
  * finddebuginfo.patch
  * finddebuginfo-absolute-links.patch
  * debugsubpkg.patch
  * debuglink.patch
  * debuginfo-mono.patch
- Add patch to fix bad shift: remove-bad-shift.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1656331200">- refresh patches to apply clean
- add git url
- add requires</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1657108800">- move find-debuginfo and sepdebugcrcfix which are basically tools
  for use by rpmbuild only to /usr/lib/rpm where they used to be
  when debugedit was bundled with rpm.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- finddebuginfo.patch: convert obsolete egrep to grep -E
  (boo#1203092)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1668600000">- don't hard require gdb (boo#1205344)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1731326400">- Update to version 5.1 (bsc#1233156)
  * Architecture support for hppa and loongarch
  * Switch to xxhash for buildid recomputation (much faster!)
  * find-debuginfo supports -v,--verbose and -q,--quiet
  * find-debuginfo passes -j down to dwz
  * debugedit now handles DWARF5
  * debugedit handles compressed DWARF debug sections
- Refresh debugsubpkg.patch finddebuginfo.patch
- Remove upstreamed remove-bad-shift.patch
- Add workaround-missing-linked-file.patch (boo#1233368)
- Use -p1 with autosetup</changelog>
</package>
<package pkgid="9c1016d100db02f9783e8cdd7c027c0a6ef7c0f0e8d97914232ca67cf45046cfc0d491d7b87b03158caab6940ad5f35180280f2954e372829ac3f0dfb388d384" name="debugedit-debugsource" arch="i586">
  <version epoch="0" ver="5.1" rel="1.6"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1625054400">- initial version 5.0
- Added patches from rpm:
  * finddebuginfo.patch
  * finddebuginfo-absolute-links.patch
  * debugsubpkg.patch
  * debuglink.patch
  * debuginfo-mono.patch
- Add patch to fix bad shift: remove-bad-shift.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1656331200">- refresh patches to apply clean
- add git url
- add requires</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1657108800">- move find-debuginfo and sepdebugcrcfix which are basically tools
  for use by rpmbuild only to /usr/lib/rpm where they used to be
  when debugedit was bundled with rpm.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- finddebuginfo.patch: convert obsolete egrep to grep -E
  (boo#1203092)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1668600000">- don't hard require gdb (boo#1205344)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1731326400">- Update to version 5.1 (bsc#1233156)
  * Architecture support for hppa and loongarch
  * Switch to xxhash for buildid recomputation (much faster!)
  * find-debuginfo supports -v,--verbose and -q,--quiet
  * find-debuginfo passes -j down to dwz
  * debugedit now handles DWARF5
  * debugedit handles compressed DWARF debug sections
- Refresh debugsubpkg.patch finddebuginfo.patch
- Remove upstreamed remove-bad-shift.patch
- Add workaround-missing-linked-file.patch (boo#1233368)
- Use -p1 with autosetup</changelog>
</package>
<package pkgid="4e6b84254209bde6edf560e92c74248897848d03d5c457f6c68d7f03fbe77447935a2826e5c6df8c27c657db9dccec16c8f0f2cd4149f2515fa4104921170e2c" name="debuginfod-client-debuginfo" arch="i586">
  <version epoch="0" ver="0.194" rel="1.2"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to version 0.190
  * Schema change (reindexing required, sorry!) for a 60%
    compression in filename representation, which was a large
    part of the sqlite index; also, more deliberate sqlite
  - wal management during scanning using the
  - -scan-checkpoint option.</changelog>
  <changelog author="Michal Jireš &lt;michal.jires@suse.com&gt;" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 0.191:
  * libdw: dwarf_addrdie now supports binaries lacking a
    .debug_aranges section.
  * Improved support for DWARF package files.  Add new
    function dwarf_cu_dwp_section_info.
  * debuginfod: Caching eviction logic improvements to improve
    retention of small/frequent/slow files such as Fedora's
    vdso.debug.
  * srcfiles: Can now fetch the source files of a DWARF/ELF file
    and place them into a zip.
- drop fix_gcc14_errors.patch (upstream)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1716292800">- Add "-g" to %optflags, so that the tests work in all repos,
  with or without globally enabled debuginfo creation.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1733054400">- update to 0.192
  CONDUCT: A new code of conduct has been adopted.  See the
  CONDUCT file for more information.
  debuginfod: Add per-file signature verification for integrity
    checking, using RPM IMA scheme from Fedora/RHEL.
  New API for metadata queries: file name -&gt; buildid.
  Server-side extraction of files from kernel debuginfo
  packages is significantly faster. Now takes &lt; 0.25 seconds,
  down from ~50 seconds.
  libdw: New functions dwfl_set_sysroot, dwfl_frame_unwound_source
  and dwfl_unwound_source_str.
  stacktrace: Experimental new tool that can process a stream of stack
    samples from the Sysprof profiler and unwind them into call
    chains. Enable on x86 with --enable-stacktrace. See
    README.eu-stacktrace in the development branch for detailed
    usage instructions:
    https://sourceware.org/cgit/elfutils/tree/README.eu-stacktrace?h=users/serhei/eu-stacktrace</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1733140800">- Add pkgconfig(json-c) to reenable debuginfod support
- Add fish to enable profile support for fish
- Remove files packaged by libelf-devel</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1768392000">- Move debuginfod homedir creation to tmpfiles.d</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662400">- update to 0.194
  debuginfod: Add CORS (webapp access) support to webapi and --cors option.
  Add --listen-address option for binding the HTTP listen socket
  to a specific IPv4 or IPv6 address.
  debuginfod client now caches x-debuginfod-* HTTP headers
  alongside downloaded files.
  debuginfod-find: Fixed caching bug preventing user-cancelled downloads
    from being re-downloaded at a later time.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662401">- Add elfutils-fix-const-correctness.patch to fix build with new glibc</changelog>
</package>
<package pkgid="9707cbdc30dc784e170e94157b60ca6cce484175ccd602214b49ea1c95b97c131e5b4545d9dab9704562f785ef57fc2d71ae710798574510096685eee0245f76" name="debuginfod-dummy-client-debuginfo" arch="i586">
  <version epoch="0" ver="0.194" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to version 0.190:
  * libelf: Add RELR support.
  * libdw: Recognize .debug_[ct]u_index sections
  * readelf:
  - Support readelf -Ds, --use-dynamic --symbol.
  - Support .gdb_index version 9
  * scrlines: New tool that compiles a list of source files associated
    with a specified dwarf/elf file.
  * backends: Various LoongArch updates.</changelog>
  <changelog author="Michal Jireš &lt;michal.jires@suse.com&gt;" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 0.191:
  * libdw: dwarf_addrdie now supports binaries lacking a
    .debug_aranges section.
  * Improved support for DWARF package files.  Add new
    function dwarf_cu_dwp_section_info.
  * debuginfod: Caching eviction logic improvements to improve
    retention of small/frequent/slow files such as Fedora's
    vdso.debug.
  * srcfiles: Can now fetch the source files of a DWARF/ELF file
    and place them into a zip.
- drop fix_gcc14_errors.patch (upstream)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1716292800">- Add "-g" to %optflags, so that the tests work in all repos,
  with or without globally enabled debuginfo creation.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1733054400">- update to 0.192
  CONDUCT: A new code of conduct has been adopted.  See the
  CONDUCT file for more information.
  debuginfod: Add per-file signature verification for integrity
    checking, using RPM IMA scheme from Fedora/RHEL.
  New API for metadata queries: file name -&gt; buildid.
  Server-side extraction of files from kernel debuginfo
  packages is significantly faster. Now takes &lt; 0.25 seconds,
  down from ~50 seconds.
  libdw: New functions dwfl_set_sysroot, dwfl_frame_unwound_source
  and dwfl_unwound_source_str.
  stacktrace: Experimental new tool that can process a stream of stack
    samples from the Sysprof profiler and unwind them into call
    chains. Enable on x86 with --enable-stacktrace. See
    README.eu-stacktrace in the development branch for detailed
    usage instructions:
    https://sourceware.org/cgit/elfutils/tree/README.eu-stacktrace?h=users/serhei/eu-stacktrace</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1733140800">- Remove files packaged by elfutils-debuginfod</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1734004800">- Add fix-static-linking.patch (bsc#1234445)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662400">- update to 0.194
  elfclassify: New options --has-debug-sections and --any-ar-member.
  elflint: Presence of vendor- and application-specific ELF note types no
    longer triggers compliance errors.
  libdwfl_stacktrace: New function dwflst_sample_getframes.  The
    libdwfl_stacktrace library interface is experimental
    and may be subject to API/ABI changes.
    Experimental new library interface for unwinding
    stack samples into call chains, and tracking and
  caching Elf data for multiple processes, building
  on libdwfl.  Initially supports perf_events stack
  sample data.
  libelf: Manual pages have been added for many libelf library functions.
    Additional manual pages are planned for future releases.
    elf_scnshndx has been rewritten to be more robust, particularily
    for ELF files with more than 64K sections.
  readelf: Up to 13% faster when using the -N option.
    Improved handling of corrupt ELF data.
  - -section-headers output now includes a "Key to Flags" explaining
  section flag meanings.
  libdw: Add dwarf_language and dwarf_language_lower_bound functions.
    Improved support for DWARF6 language metadata as well as DWARF
    language constants for Nim, Dylan, Algol68, V and Mojo.
    dwarf_srclang is now forward-compatible with DWARF6 language
    constants.
- Drop no longer necessary fix-static-linking.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662401">- Add elfutils-fix-const-correctness.patch to fix build with new glibc</changelog>
</package>
<package pkgid="1da6a1a3441eb8483a38b493a9514b7f8758f92f46661fc242c7a8c44556e92830dec521942d8cb4fa06267441909498bb4ac22b9b9e2753d93be4a4b6fe5081" name="decaf-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2" rel="1.11"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699531200">- Initial OBS release.
- Add remove_unsafe_methods.patch.</changelog>
</package>
<package pkgid="332421ff035cbd04dbbd81dfed0655798424acde422e085cd16881ea795bbb3902226b1e10e830ad0ebd15237a244f5a016dba30e2b7019e79dd9bf59c0fa282" name="decker-debuginfo" arch="i586">
  <version epoch="0" ver="1.60" rel="1.5"/>
  <changelog author="vivid &lt;absolutely.vivid@fastmail.org&gt;" date="1705233600">- Create package at upstream version 1.37
  * more weekly challenge puzzles
  * correct a regression introduced in the last attempt at fixing event plumbing
  * simplify and improve the consistency of the cursor info overlay
  * correct prettyprinting floating-point numbers very close to whole integers
  * add an 'underpaint' mode that applies to all drawing tools. Underpainting leaves any instances of pattern 1 intact; this is ideal for coloring lineart, among other things
  * simplifying weekly challenge 247.2 by using the window[] helper function</changelog>
  <changelog author="vivid &lt;absolutely.vivid@fastmail.org&gt;" date="1708862400">- Don't strip the decker or lilt binaries
- Add decker-doc as a multibuild flavor instead of making it a separate package</changelog>
  <changelog author="vivid &lt;absolutely.vivid@fastmail.org&gt;" date="1709121600">- Update decker and decker-doc to version 1.39
  * checking in Puppeteer
  * introduce dictionary conforming to Lil
  * notes about set operations
  * fix description of raze-of-table
  * even more weekly challenge stuff
  * redefine the raze operator applied to a table to form a dictionary from the first two columns, if available.
  * patch possible UB in GIF decoder
  * make right-clicking with the fill tool erase (pattern 0) instead of using the fill color. In practice I've found this tremendously more useful, especially when working in transparency mask mode.
  * slightly nicer test framework
  * in some situations saving a deck would not necessarily reflect in-progress text editing operations.
  * make dialogizer respect the hidden state of its canvas when servicing a resize.
  * generalize deck.remove[] to accept widgets, removing them from whatever card they may reside within.
  * Lil solutions to the codereport 'top 10' problems.
  * more weekly challenge problems
  * more weekly challenge puzzles
  * extend the image interface with image.scale[], as a convenient chainable alternative to scaling images with image.paste[]
  * fix image export from the background image of a prototype.
  * allow image interfaces to be coerced (rtext.cat[] as well as internal rtext_cast()) to rtext runs containing an inline image.
  * when exporting images, clip the selection to the active container bounds.
  * make the 'Show Transparent' appearance of make Transparent+Invisible buttons not show an inverted background when clicked, making them less visible than ever before
  * when compact sliders are at their minimum or maximum extent, visibly disable the appropriate stepper button and its highlighting behavior.
  * more puzzle solutions
  * correct the vx := random NN instruction in the chip8 emulator example.
  * improve performance of readcsv[] by reducing unnecessary intermediate allocations.
  * a more efficient implementation of l_by(), which carries out the work of the 'by' clause in lil queries.
  * web-decker's random[] did not handle dicts like native-decker; they should be treated the same as lists.</changelog>
  <changelog author="vivid &lt;absolutely.vivid@fastmail.org&gt;" date="1709467200">- Update decker and decker-doc to version 1.40
- Remove install-script.patch - the patch was merged in upstream commit 7b1856ae8189c2247043cd433448ab1c2b30e49b
  * minor documentation touchups
  * introduce a 'like' primitive to Lil, loosely mirroring SQL's glob-matching operator. Since this is a new keyword it is a minor breaking change, and there is some functional overlap with parse pattern matching, but overall I think this addition will make a wide range of common use-cases simpler and more straightforward.
  * permit keyboard shortcuts to be activated while the menu is suppressed in drawing mode.
  * add danger.shell[]. offer not valid on Windows.
  * revise install script to accept DESTDIR/PREFIX vars and avoid the use of sudo.
  * an initial foray into exposing potentially hazardous (but equally useful) APIs to Decker. The 'danger zone' is presently accessible exclusively by rebuilding from source. In the future I may consider easier methods.
  * correct inconsistencies between web-decker and native-decker in how writecsv[] serialized 'j' formatted columns.
  * oops, actually native decker was already handling j column formats correctly; web-decker was busted.
  * fix web-decker not hiding toolbars while in modals or the script editor.
  * more refinements to puzzle solutions
  * make the j and a format symbols in a grid format string enclose their listy arguments before formatting. This makes, for example, a j format of a column of pairs do the right thing.
  * a simpler formulation of weekly challenge 127.1; are sets disjoint?
  * fix crashes if a prototype is removed while editing it.</changelog>
  <changelog author="vivid &lt;absolutely.vivid@fastmail.org&gt;" date="1711281600">- Update decker and decker-doc to version 1.41
  * correct random[] in native-decker to select random rows of tables, rather than random col
  umns (which is very silly and almost never useful)
  * version bump to v1.41
  * make grid.rowvalue and grid.cellvalue writable, leveraging the generalizations of amend()
  , and in turn simplify the default handler for changecell[].
  * rework grid cell editing to occur in-situ instead of in a visibly distinct modal dialog. In some situations this may lead to a cramped field, and the current implementation prevents entering newlines, but despite these quibbles I think the overall experience- especially when using the keyboard- will be much nicer.
  * another weeklychallenge puzzle
  * introduce the changecell event for grids, replacing hardcoded validation logic with an overrideable default handler and providing opportunities for shimming in side effects.
  * compensate for rounding error when computing the width of the final cell in a grid with auto-sized columns.
  * generalize amending assignments to work for tables. Some of these operations are easy enough to express with 'update', but some would be extremely annoying. This generalization mostly follows from the behavior of amending lists/dicts.
  * remove some cruft from the test script
  * add a selection by cell mode to the grid widget, allowing it to behave a bit more like a traditional spreadsheet and permitting faster editing via the keyboard.
  * disable menu selection while hidden, per #82.
  * improve behavior of transparent grids on colored backgrounds by reducing reliance on color inversion, per #81.
  * auto-focus the script editor field when entering it via keyboard shortcuts, per #79.
  * gracefully handle grid widgets with 0-width columns, making this a viable method of hiding columns, if desired.
  * another weekly challenge problem, providing a nice example of progressive parsing.
  * show:none buttons should not be given a pointer mouse cursor.
  * extend dialogizer with configuration options for controlling text display speed and triggering sound effects.</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759838400">- update to 1.60:
  * Improved the audio mixing approach, resulting in higher-quality sound playback that better matches Web-Decker.
  * Fixed pasting text into fields not working via the menu.
  * Fixed crashes when attempting to remove a widget from a card that doesn't contain it.
  * Fixed crashes when attempting to remove deck parts from a deck that doesn't contain them.
  * Reorganized the order of a few options in the Widget and Show menus for a more logical grouping.
  * Pressing "r" while using drawing tools is now a shortcut for toggling "Transparency Mask" mode.
  * In Auto-Save mode, Decker will now attempt to write out documents during shutdown even if they aren't "dirty", as a precaution.
- version 1.59:
  * Corrected crashes when changing the font of an rtext span.
  * If the first column of a grid was set to width 0, a separator line was still drawn for subsequent visible columns.
  * When a grid is in "bycell" navigation mode, moving the cursor left and right will now skip over 0-width columns.
  * Grids now offer two new column format codes, "t" and "T" which permit cells to contain rich text; the former is editable and the latter is "locked". This makes it possible to embed colored text, multiple fonts and inline images within grid cells.
  * Grids also recognize several "magic column names" which control the appearance of rows. If columns named "_fg", "_bg", or "_hideby" are present in the grid's table, they will be hidden from view. The _fg column controls the foreground pattern/color used in each row, the _bg column likewise controls the background pattern/color used in each row, and anywhere the _hideby column contains a truthy value the corresponding row will be hidden from view. These features permit many options for visually styling grids, but the most useful consequence of _hideby is as a mechanism for easily building "searchable" grids that narrow down displayed results without removing rows from the underlying table:
  * The new deck.corners attribute can be used to configure the pattern used for drawing the rounded "corners" of Decker while in fullscreen mode, with pattern 0 disabling the corners entirely; this setting is persisted with the deck. This feature is particularly useful for making small decks in iframes blend in more nicely with a surrounding web page.
  * In Native Decker, pressing Ctrl+S on an unsaved document will trigger "Save As..."
  * When editing rich text, insertions will now retain the pattern/color of the span preceding the insertion point instead of always inserting text with pattern 1. This change should help make the behavior less surprising.
  * The write[] function in Lilt and Decker can now optionally specify a custom 24-bit RGB palette of up to 256 colors when writing out an image, rather than being restricted to Decker's color palette. Note that when a custom palette is specified, Decker's normal advanced palette features (like 1-bit patterns and animated patterns) are not taken into account; an image must be "flattened" before it can be saved in this manner.
- version 1.58:
  * It was possible to generate out-of-bounds writes to sound interfaces which could cause crashes or other misbehavior.
  * Locked sliders incorrectly responded to scroll events.
  * Custom brushes now have information about the absolute coordinates of brushstrokes, which among other things make it possible to design brushes which draw ordered dithers. You can read about this feature in the updated All
- version 1.57:
  * Corrected possible crashes when deleting a lasso selection.
  * Corrected possible crashes when creating links.
  * Corrected crashes when exiting and then re-entering the "Record" dialog while recording.
  * The Image and Canvas interfaces now offer a ".outline[pattern]" function, for efficiently adding an outline to semi-transparent images. This behaves like a scripting-side counterpart to the "Edit -&gt; Add Outline" menu item in drawing mode.
  * Middle-clicking to sample colors now works with all drawing tools, including floodfill.
  * The Cards dialog now displays the card index and count, as a convenience. Note that the displayed card indices count from 1, for typographic consistency, while internal numeric card indices (and Lil indices in general) count from 0.
  * The Font Editor now offers easy glyph mirroring, rotation, and inversion (v1.3):
  * The Puppeteer Module now offers a !play command for easier triggering of sound effects (v1.3):
  * The Dialogizer Module has been improved to better tolerate incorrect setup or shutdown of scripts, improving the development/debugging experience and avoiding various spurious and problematic edge-cases. (v1.7)
  * Some other tiny odds and ends. :)
- version 1.56:
  * Corrected broken truncation of tables when displayed in the Listener.
  * An incorrect build process resulted in v1.55 shipping with an outdated embedded copy of web-decker, leading to various incompatibilities in exports. I strongly recommend immediately upgrading from v1.55!
  * Double-clicking prototypes in the listbox of the Prototypes dialog would erroneously clone them.
  * Possible crashes when copying or cutting cards or collections of widgets containing rich-text fields with invalid fonts.
  * Clicking the name of the current card or prototype from the menu is now a shortcut for opening the appropriate Properties dialog, saving a few clicks and making it easier to quickly rename cards.
  * Animated patterns can now contain sequences of up to 256 steps (up from 8), which makes it possible to create much more elaborate, slower, or more intermittent sequences:
  * The Font Editor deck now includes three additional fonts contributed by Ahmwma (v1.2):
  * The Public Transit module has been expanded with several new transition effects (v1.2):
  * The Dialogizer module now supports custom "next" cursors with more elaborate animations and configurable speed (v1.6):
- version 1.55:
  * Corrected an inconsistency in the behavior of accessing font glyphs by index.
  * Corrected conversion of tilde characters (~) into the DeckRoman UNKNOWN character.
  * In some situations, Native-Decker was failing to load deck metadata, including custom palettes, when opening .html exports.
  * Fixed read[] ignoring the requested filetype and exclusively reading data as a Deck.
  * Corrected the dimensions of the "scale" spinner in fonts.deck.
  * In some situations, moving widgets with the same name on different cards would produce incorrect undo history while editing.
  * The Lil phrase "insert with end" now produces the empty table, as intended, instead of a 0-row, 1-column table.
  * Fonts.deck now includes full DeckRoman support for the "sloppy" fonts, courtesy of olszoj.
  * Lilt can now import[] a deck and obtain a dictionary of its module values, as a convenience for using modules from CLI scripts.
  * Lil module KeyStores can now directly store tables, images, sounds, and arrays, reducing the amount of marshaling and conversion necessary to store these forms of data alongside the module. Prefer using the KeyStore for large static data over stuffing it into the module's source code!
  * Clicking the middle mouse button while using drawing tools now acts as a pipette tool, selecting the current pixel as a new stroke color. Your mileage may vary depending on your intersecting choices of pointing device, operating system, and (for web-decker) web browser.
  * Introduced the Lil "nil" datatype and the associated "fill" primitive.
- version 1.54:
  * Introduced the read-only "image.bounds" attribute. Like "image.hist", this lazily computes useful information about the pixel content of the image. The result will be a "rect" dictionary giving a bounding box for nonzero pixels within the image, consisting of "pos", an (x,y) pair for the top left corner of the box and "size", a (width,height) pair giving its dimensions. This can be very useful for efficiently trimming whitespace from the edges of images or as part of certain kinds of collision detection.
  * The Font/DA Mover dialog now indicates the number of populated glyphs of selected fonts, making it easier to determine at a glance whether a font supports the full DeckRoman alphabet.
  * The deck.remove[] function may now be called upon an instance of the Patterns interface, which will reset the palette, animation sequences, and patterns to their defaults, for consistency with the behavior of the Font/DA Mover.
  * The "in" operator now performs list-list comparisons using an internal hashmap, providing dramatic performance improvements for large columnar tests.
  * The visual keyboard normally provided by entering "Touch Input" mode can now be temporarily summoned in any active Field via "Edit -&gt; Keycaps..." or ctrl/cmd + K. This provides a convenient fallback method of entering any DeckRoman character if the user's system keyboard layout or web browser do not support typing them directly.
  * The Deck Interface now exposes a read-only "deck.encoded" attribute which will produce a string representation of the deck (which happens to be precisely the text format of .deck files). This text format can be reconstituted into a new Deck Interface with the newdeck[] function. Decker can prompt the user to open and decode an existing deck file with read["deck"] and can prompt the user to save a Deck Interface as a .deck or .html export with write[deck]. This set of new features makes it possible to build Decks which read, manipulate, temporarily serialize, and write out modified decks, as was previously only possible via command-line Lilt scripts.
  * More secret fun. :)
  * The Ply renderer for Twine no longer produces hard-wrapped text.
  * Corrected inconsistent handling of unicode escapes when parsing %j/%J formatted JSON/LOVE strings.
  * Corrected crashes with danger.read[] and Lilt's read[] when the target file has insufficient permissions.
  * Corrected Windows-specific crashes related to the %p parsing symbol; behavior of this feature is now more consistent with Web-decker.
  * Corrected inconsistent behavior and crashes when calling random[] in permutation mode with an empty source collection.
  * Corrected subtle misbehavior when creating "Tight Selections" from a box selection in Decker.
  * Accessing Font glyphs via numeric indices now uses ASCII/DeckRoman indices instead of starting indices at the first displayable character (space; ASCII 32). This behavior is more internally consistent and will often simplify scripts by removing the need for an offset:
  * Lilt no longer provides dedicated readdeck[] or writedeck[] functions; for improved consistency between Decker and Lilt, this functionality is now incorporated into the newdeck[], read[], and write[] functions. Note that as always the signatures of read[] and write[] in Lilt are different from Decker, as the former accept filesystem paths and the latter prompt the user for a file location and name.
- version 1.53:
  * Fixed inconsistent formatting of grid columns containing lists with the "J" format code.
  * Fixed inconsistent results for reads/writes of canvas/image pixels at non-integral coordinates.
  * Fixed inconsistent clipping of canvas.poly[]
  * Corrected crashes when deleting a prototype while editing it.
  * With Transparency Mask mode active, the Stroke and Fill pattern modals incorrectly displayed the first swatch as the background color.
  * The new twee module offers a number of tools for combining Decker and Twine, as discussed elsewhere.
- version 1.52:
    In Native Decker, the keyboard shortcut ctrl + U + L + D (read: Un-Lock-Deck) unlocks a locked deck, providing an escape-hatch if you accidentally lock a deck you haven't saved. (Shh: it's a secret to everyone!)
    Calling the random[] built-in function with no arguments will now return a random floating point number between 0 and 1; convenient for simple stochastic decision-making.
    Custom brushes previously interpreted any pattern other than 0 in a brush mask as essentially pattern 1, limiting brushes to paint only in the user-selected brush pattern. To make this feature more general, Decker now allows masks to contain any pattern indices: 47 (solid-color black) will be translated into pattern 1 in the final drawing, 1 will become the user-selected pattern, and any other nonzero pattern will remain the same; thus it is now possible to make brushes produce opaque "stamp" patterns, generate rainbow gradients, and much more.
    The brushes.deck example has been overhauled. In addition to all the existing example brush modules, several new exciting modules have been added and the deck now includes interactive documentation detailing the mechanisms behind custom brushes:
- version 1.51:
  * The "Show Animation" toggle was not correctly implemented in Web-Decker.
  * Clarified and corrected usage/installation instructions for the "pt" module.
  * The "Link..." dialog box now offers an (optional) visual card picker to remove the need to memorize or manually look up target card names.
  * Importing images via drag-and-drop or "File -&gt; Import Image" now respects the "Style -&gt; Color" setting. In Color mode, images will be converted to best-effort posterized 16 colors; for best results consider first using an external tool to dither color images with respect to an appropriate palette. The "All About Color" deck (see below) provides details.
  * The new example deck "All About Color" describes and clarifies the many features and foibles of Decker's paletted graphics capabilities, and also includes the module "col", which provides handy conversion functions between several popular color representations (RGB, HSV, Hex, and CSS color formats).
  * The "plot" module has been revised to v2.0 with overhauled documentation, support for styling and windowing plots, pie charts, and utility functions plot.pivot[] and plot.unpivot[] to simplify preparing data for plots or reports.
- version 1.50:
  * Corrected spurious refusal of certain reserved names like "__proto__" as identifiers and table column names.
  * Inserting new grid rows was not properly respecting the types specified for column formats when choosing initial fill values.
  * Corrected possible crashes when using "print[]" and certain other built-in functions in modules during a "cold start".
  * Corrected inconsistencies in pretty-printing of some tables with "show[]".
  * Switched to a more robust algorithm for finding black/white tones during drag-and-drop ".hex" palette import.
  * FatBits zoom level now defaults to 4x instead of 8x.
  * The manual "File -&gt; Export Table" and "File -&gt; Import Table" dialogs have been removed, as they were redundant with drag-and-drop table import and copying and pasting through the Grid Properties modal, provided no options for configuration or previewing, and were unnecessarily modal.
  * Manually adding rows to a grid will now select and scroll to the added row, at column 0.
  * Grid widgets now offer "grid.scrollto[row]", which will perform the minimum scroll necessary to ensure that the given row is visible on-screen, removing the need for complex and brittle user scripts to do the equivalent. Likewise, Field widgets now offer "field.scrollto[pos]" to ensure that a specified character position is visible.
  * The RText interface now exposes "rtext.index[table (line,column)]" for turning logical text positions into a character position. It also now includes "rtext.find[table key ignorecase]", which is handy in combination with "field.scrollto[]".
  * The Zazz module gets a minor generalization: "zazz.flipbook[]" can now accept the source as a non-canvas widget, indicating that the routine should operate upon a piece of the card background indicated by the widget's bounding-box. This brings the module to v1.1.
- version 1.49:
  * Possible crashes when applying %J to invalid/inappropriate interface values.
  * The "first" of a native function now yields the string "native" for better consistency with user-defined functions.
  * The "image[]" constructor was not properly flooring floating-point image sizes, producing odd behavior.
  * The "follower" contraption provided with the Path module fired finish[] events within its attribute-set quota in some situations, limiting its ability to interact with synchronous libraries like Dialogizer. This fix bumps Path to v1.1.
  * When a region of a drawing is selected, the new "Edit -&gt; Add Outline" feature can ring opaque regions of the selection in pixels of the selected pattern or color. Note that the selection must include blank space for the outline. This feature is particularly useful when preparing semi-transparent images to use as "sprites" by improving contrast against a variety of backgrounds:
  * The new "Widgets -&gt; Order..." modal provides an alternative way to select and reorder widgets on a card. This can be particularly handy when creating projects with overlapping widgets:
  * The wigglyPlayer contraption in WigglyKit now offers input events and can optionally be made "draggable" like an ordinary Canvas widget. This addition bumps WigglyKit to v1.2.
  * Previously, it was not possible to modify the contents of a Field widget while it was focused; a user's in-progress changes always took precedence. This behavior has been tweaked specifically to allow clearing a field (as with x.text:"") while focused. If touch mode is active, clearing a field will dismiss the on-screen keyboard and remove focus from the field. This change makes it possible to create "command-line" interfaces similar to a terminal or Decker's Listener that are still reasonably usable on touch devices.
  * Decker can now be compiled against SDL 1.2 (with some quality-of-life features reduced or removed), enhancing compatibility with a variety of older platforms. Reach out if you need help with a port!
  * As a convenience, dragging and dropping a .hex color palette (as found on LoSpec) onto Decker will automatically apply it. If 14 or fewer colors are provided, pattern slots 32 and 47 will be left unchanged, and otherwise 32 and 47 will become the lightest and darkest colors in the palette, respectively.
  * Native-Decker now supports an optional "--card" command-line flag to open the deck to a specific card, by name.
  * The natural-join operator in Native-Decker and Lilt now uses a more efficient implementation. Experimentally, tables can now be joined 2-20x faster, especially if the input tables share exactly one column.
  * The "eval[]" built-in function now provides a key "errorpos" when encountering parse errors, which consists of a (line,column) pair specifying the location in the source text where the error was encountered. This addition makes it easier to write tools which provide useful feedback to the user when they input a malformed Lil program.
  * More secret fun.
- version 1.48:
  * checkboxes set to show.none could be clicked.
  * the image.map[] and sound.map[] functions had odd behavior if supplied with an oversized mapping dictionary.
  8 issuing "go[]" (including via the Help menu) while in the Prototype script editor could lead to crashes.
  * Avoid pushing onto the browser's navigation history when updating the url hash to reflect card names.
  * Lil now supports chained instances of @. This was previously permitted by the language grammar but a parse-time error in practice.
  * Lil now offers the %J format pattern. The lowercase form %j has always offered the ability to parse/format JSON data, but in some situations this was very clumsy: several of Lil's basic datatypes cannot be represented losslessly in JSON. The %J variant offers a strict superset of JSON, Lil Object-Value Encoding (LOVE). In addition to the features of JSON, LOVE permits non-string keys for dictionary values, table values (enclosed in &lt;&gt; and otherwise represented like a JSON dictionary of columns), and Array, Image, and Sound interface values represented as Base64 DataBlocks as produced by the ".encoded" attribute of each. Storing and transmitting Lil values with LOVE avoids a whole host of nasty programming foot-guns and clumsy packing/unpacking.
  * Cards, prototypes, and widgets now offer the ".parent" attribute for obtaining a reference to their container. For example, the parent of a widget within a contraption instance is that contraption, while the parent of the contraption will be the card upon which the contraption appears.
  * The canonical contents of a field widget is an RText table, accessible via the .value attribute. The .text attribute of fields has always offered a convenient way to obtain or modify the textual content of this table. Along similar lines, fields now offer .images (a list of any inline images contained within the RText table) and .data (arbitrary Lil data crammed into a string as LOVE), both of which can be read or written. These features together can considerably simplify common patterns in scripting, especially when building novel contraptions:
  * The "path" module offers generic grid-based pathfinding algorithms and supplementary utilities
- version 1.47:
  * Adjusted the algorithm for "image.scale[]", which in some situations was producing imprecise results for integer upscales.
  * The "choose" mode of the "alert[]" dialog did not provide enough space for a vertical scrollbar, which was misleading when choosing from among a large number of options.
  * In certain situations, self-triggering scripts (especially those caused by Animated widgets) could be difficult or impossible to halt. Using Script -&gt; Stop from the menu now always returns to Widgets mode, ensuring that the user can correct mistakes before resuming execution.
  * Corrected compiler-specific flaws in the implementation of "image.merge[]".
  * F-key shortcuts are no longer enabled in locked decks; this was needlessly confusing.
  8 Web-Decker now has a similarly opt-in counterpart to Native-Decker's danger interface, making it possible for Lil to call into JS (and/or vice versa) and access arbitrary JS APIs. Note that this is inherently brittle and incompatible with Native-Decker, so it is not recommended for general use. It was always possible to "hack" Web-Decker builds with custom JS; this new interface simply makes it possible to do so in a forward-compatible, modular fashion.
  * All output results in the Listener can now be clicked to copy them to the input buffer, rather than just string-like results.
  * Decks previously had a load-time minimum size enforced at 320x240 pixels. This has been lowered to 8x8. While very small decks are essentially impossible to edit within Decker, there may be uses for embedding locked decks of such dimensions in web pages.
  * Web-Decker has long supported "deep links" into decks, using a "#" suffix on the URL followed by a card name. In order to make this feature more obvious and easier to use, Web-Decker will now automatically update this URL hash while the user navigates through the deck, unless the current deck is locked.
  * The merge-by-operator form of "image.merge[]" and "canvas.merge[]" now supports the "*" operator
- version 1.46:
  * In some situations when using ".." or ".[" it was possible to observe the local "x" being shadowed due to the way the implicit loop was desugared.
  * Undoing the creation of a contraption could potentially cause crashes or misbehavior.
  * If a contraption and card had the same name, and both contained scripts, it was possible for the contraption to fail to serialize its scripts. Correcting this introduced a minor (non-breaking) change to how contraptions select IDs for their scripts.
  * Slider widgets were not always being serialized in a manner consistent with native-Decker.
  * Referencing the ".offset" attribute of contraptions could cause crashes in some situations.
- version 1.45:
  * The "Grid Size..." menu option is now "Grid and Scale...". The revised dialog makes it possible to configure the zoom level used in FatBits mode, providing additional flexibility for working on pixel art.
  * Lil offers a new primitive operator, "window", which is used for breaking strings or lists into exclusive or sliding windows:
  * Lil's @ operator is now significantly (about 2.5x) faster when the left argument is a primitive monadic (unary) operator. Like the improvements in v1.44, this expands the range of operations which can be performed in a "vectorized" fashion without requiring the Lil interpreter to execute loops at the bytecode level.
  * The "pdf" module has been updated to v1.1, with simplifications to usage examples and better compatibility with third-party PDF readers.
  * Decker now includes a new utility module, "bn", for performing arithmetic with arbitrary-precision natural numbers; handy if you feel like solving Project Euler problems or implementing a disturbingly large-scale Cookie-Clicker.
- version 1.44:
  * The "%e" parse format was not correctly incorporating months when calculating unix epochs.
  * Decker was always reporting decks as having "unsaved changes" as an unintentional consequence of volatiles, which is now corrected.
  * In certain circumstances, web-decker could crash after saving a binary file with "write[]".
  * The Image Interface now provides a ".pixels" attribute, which makes it possible to do efficient bulk reads or writes of all the pixels in an image.
  * The Prototype Interface now provides read-only ".font" and ".show" attributes, which will always return Decker's "body" font and the string "solid", respectively. These additions make the behavior of prototypes being "previewed" in the prototype editor more consistent with the behavior of corresponding Contraption instances on a card.
  * The new "app.render[]" function can be used to request a "screenshot" of a specified card or widget, in the same manner that using "Edit -&gt; Copy Image" of a widget works manually. Previously it was possible to do something similar for cards by (ab)using custom transition functions. The main limitation to be aware of for this technique is that "app.render[]" is not available for Lilt, so it cannot be used to "headlessly" render images of Decks.
  * The "write[]" built-in function in Decker can now be given a second optional argument which is used to provide a "hint" for the appropriate file extension when saving a binary file. This addition makes saving fancy binary files significantly more user-friendly.
  * Lil's @ operator, with a left argument which is a string, list, or dictionary, and a right argument which is a list, is tremendously faster than it was previously. In the general case you can think of "@" as desugaring into an "each" loop and consuming many opcode "ticks", but when the arguments have appropriate types this special behavior will kick in, allowing for efficient indexing into lookup tables in a vector-oriented fashion.
  * Lil now provides syntax for declaring variadic functions. Decker's standard library already provided a number of functions which behaved this way: for example, "rtext.cat[]" or "bits.xor[]". This addition now permits user code to perform the same kinds of tricks.
- version 1.43:
  * The "array.slice[]" and "array.copy[]" functions were not correctly respecting the cast of the source array when computing offset addresses.
  * Empty canvases (containing only pattern 0 pixels) no longer serialize their image content, reducing file size and spurious diffs.
  * X-Ray Specs were incorrectly prioritizing selection of widgets back-to-front, instead of front-to-back.
  * Any widget may now be set as ".volatile". A volatile widget's state-values (the "value" field, canvas image content, scrolling, etc) are not preserved when the deck is saved and may be "purged" manually or via "deck.purge[]". Using volatile widgets where appropriate can reduce deck file sizes and spurious diffs, as well as providing a convenient way to "reset" games and similar applications.
  * Modules and Contraption Prototypes now offer a ".version" attribute, making it easier to keep track of improved releases of these resources. The Font/DA Mover displays version information and changes button titles from "Copy" to "Upgrade" or "Downgrade" as appropriate. Being able to upgrade Prototypes is particularly helpful, as doing so previously required external tooling or discarding existing contraption instances. Pasting contraptions can now automatically upgrade the prototype definitions, and "deck.add[]" exposes upgrade/downgrade functionality to scripts.
  * When editing Prototypes using anything other than the "interact" tool, their name will now be shown in the top right corner of the menu, like card names, making it easier to disambiguate and navigate between similar-looking prototypes.
  * The Prototypes modal now offers "Clone" and "Delete" buttons, as a more convenient way to duplicate or remove prototypes, respectively.
  * Fields now delay only 1/4 of a second instead of 1 second when "debouncing" input, allowing for more responsive feedback in applications like search boxes. The original delay proved to be unnecessarily conservative and produced the impression that search and filtering are much slower operations than they are in practice.
  Breaking Changes:
  * When given a function as its left argument, the "@" operator previously applied the function as a triad, with the value, key, and index of each element on the right, respectively. In practice, this approach proved to be a frequent source of confusion and prevented some quite reasonable idioms like using "random @ canvas.size" to pick an (x,y) point within the dimensions of a canvas. The "@" operator will now exclusively apply the function in this situation as a monad, feeding it only values. I suspect this change will negatively impact very few, if any, existing scripts.
  * Previously, if the "extract" query form specified no column expressions, it would extract a dictionary of each column in the result table, for symmetry with "select". In practice, this was of extremely dubious usefulness. I have modified this query form to instead extract the first column of the result table in this situation, which shortens many common uses of "extract", such as "extract value ..." of a list. The old behavior wasn't even explicitly documented, so again I doubt this will be a high-impact change. If the old behavior is desired, use "cols select ..." instead of "extract ...".
- version 1.42:
  * Writes to invalid glyph indices of a font could potentially cause crashes.
  * Correct a loophole in URL validation for open[], which permitted injection of arbitrary JavaScript. This didn't cause any actual danger, since loading JS in this fashion still required manual user interaction, but this "feature" was not intentional or portable.
  * The %v format pattern was incorrectly considering consuming zero characters a valid match.
  * The default "changecell" event handler did not correctly interpret columns with no configured format as strings ("s").
  * The behavior of the Home and End keys within fields has been changed to navigate the cursor to the beginning or end of the current line, respectively, as is common on Windows and Linux, instead of the traditional MacOS behavior (the beginning or end of the field).
  * When editing Rich-Text fields, there is now a menu item "Edit -&gt; Copy Rich Text" which copies the formatted content of a selection (including inline images) instead of just the underlying text. Note that rich text fragments in the clipboard do not automatically transfer fonts between decks.
  * The "View -&gt; Snap to Grid" option is now respected when moving selections of multiple widgets and when resizing Contraption Prototypes.
  * The %j format pattern now serializes tables by casting them to a list-of-dictionaries representation instead of converting them into "null". Note that parsing with %j will not automatically coerce data of this shape into a table.
  * The card.copy[] and card.remove[] functions now accept lists or dictionaries of Widgets, which can slightly simplify bulk copies and cleanup by removing the need for explicit loops or @.
  * Decker now ships with Decker Sokoban, an example deck demonstrating how to make tile-based puzzle games.</changelog>
</package>
<package pkgid="026cd850e6e315521ebab5ee7090012752cdf29582e485b9f875d5cc126a560dde111f55b0db32a45d75491d9223fb9fd6df175020bc95e53143f3797675ea2b" name="deja-dup-debuginfo" arch="i586">
  <version epoch="0" ver="50.1" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742644800">- Update to version 48.0:
  + Add new Rclone storage location option that can reference
    existing Rclone remotes, thus allowing backing up to a wide
    variety of cloud providers.
  + Keep "backup successful" notifications around (there was a bug
    where they sometimes disappeared right after the backup, but
    now they persist).
  + Add allow-power-saver gsettings key to allow automatic backups
    even when Power Saver mode is enabled, for folks that live in
    that mode.
  + Avoid another possible source of multiple tool tasks running on
    top of each other when starting up automatic backups.
  + Restic:
  - avoid matching multiple files when restoring.
  - hide noisy "status" messages from the About window debug
    logs.
- Add restic BuildRequires and Recommends, and pass
  enable_restic=true to meson setup, build the new optional restic
  support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.beta:
  + Use new shortcuts dialog, use nice &amp; ionice more, and warn
    earlier if an Rclone remote is invalid
- Changes from version 49.alpha:
  + Restic is now always enabled by default, the UI has had an
    overhaul, and restoring with Restic now uses your native file
    manager
- Add blueprint-compiler BuildRequires: new dependency
- Drop libgpg-error-devel BuildRequires: no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758110400">- Update to version 49.0:
  + Rclone: when running under flatpak, look for config in
    ~/.config/rclone/
  + Restic:
  - fix bashism in fusermount script that mounts restore files
  - surface some errors that were slipping through the cracks
  + Duplicity: fix possibility of accidentally changing password
    for new full
  + backups, with newer versions of duplicity</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759406400">- Update to version 49.2:
  + Restic: fix broken restore flow (again) by correcting
    find-fusermount script
- Changes from version 49.1:
  + Correctly exclude some extra cache folders even if HOME is a
    symlink
  + Restic: fix broken restore flow by correctly finding fusermount
    executable
  + Duplicity: fix the Up browse button from triggering twice on a
    single click or going insensitive when scrolling via gestures</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1760011200">- deja-dup-49.2-loosen_pkit_filters.patch: relax architecture match
  requirement when requesting required package from PackageKit
  (boo#1212486)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768910400">- Run test-suite only on x86_64. Suite randomly failes on other
  targets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770120000">- Update to version 49.3:
  + Fix occasional errors when mounting FUSE from a removable drive
    backup
  + Allow selecting text in some error dialogs
  + Don't try to use new Rclone encryption calls on old Rclones
  + Don't bother with packagekit if a command is already in PATH
  + Ignore trailing colons on URL hostnames, which can confuse gvfs
  + Add a nice error message if the user uses https:// instead of
    davs://
  + Quiet some console warnings about hidden files when interacting
    with SMB filesystems</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772884800">- Update to version 50.0:
  + If a network URL has an unrecognized scheme like nope://, give
    a nicer error message
  + Explain that rest:// URLs are not supported, if you try to use
    one
  + Duplicity: fix a race condition between reading messages and it
    exiting
  + Restic:
  - Avoid backing up the restic repository, if local
  - When restoring using the flatpak release on Ubuntu, fall back
    to the old in-app browser if apparmor rejects our FUSE mount
    attempt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 50.1:
  + Show disk usage of include/exclude folders in the preferences
    screen
  + Be less aggressive when cleaning up /tmp files, to avoid
    hitting other Duplicity or Restic processes on the system
  + Duplicity: avoid a possible error at the end of a backup
    warning about not overwriting a "metadata" file (an internal
    canary file we insert into Duplicity backups)
  + Increase timeouts for some script tests, to avoid flaky
    failures on slow hardware</changelog>
</package>
<package pkgid="29ed843349b467b334eeac894ce6480017b966ce43ba379f1dc39f84a97c5a8581078355e7bdeaae97a60556fda359df7724096a4c50194207bcf1183c9bda64" name="deja-dup-debugsource" arch="i586">
  <version epoch="0" ver="50.1" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742644800">- Update to version 48.0:
  + Add new Rclone storage location option that can reference
    existing Rclone remotes, thus allowing backing up to a wide
    variety of cloud providers.
  + Keep "backup successful" notifications around (there was a bug
    where they sometimes disappeared right after the backup, but
    now they persist).
  + Add allow-power-saver gsettings key to allow automatic backups
    even when Power Saver mode is enabled, for folks that live in
    that mode.
  + Avoid another possible source of multiple tool tasks running on
    top of each other when starting up automatic backups.
  + Restic:
  - avoid matching multiple files when restoring.
  - hide noisy "status" messages from the About window debug
    logs.
- Add restic BuildRequires and Recommends, and pass
  enable_restic=true to meson setup, build the new optional restic
  support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.beta:
  + Use new shortcuts dialog, use nice &amp; ionice more, and warn
    earlier if an Rclone remote is invalid
- Changes from version 49.alpha:
  + Restic is now always enabled by default, the UI has had an
    overhaul, and restoring with Restic now uses your native file
    manager
- Add blueprint-compiler BuildRequires: new dependency
- Drop libgpg-error-devel BuildRequires: no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758110400">- Update to version 49.0:
  + Rclone: when running under flatpak, look for config in
    ~/.config/rclone/
  + Restic:
  - fix bashism in fusermount script that mounts restore files
  - surface some errors that were slipping through the cracks
  + Duplicity: fix possibility of accidentally changing password
    for new full
  + backups, with newer versions of duplicity</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759406400">- Update to version 49.2:
  + Restic: fix broken restore flow (again) by correcting
    find-fusermount script
- Changes from version 49.1:
  + Correctly exclude some extra cache folders even if HOME is a
    symlink
  + Restic: fix broken restore flow by correctly finding fusermount
    executable
  + Duplicity: fix the Up browse button from triggering twice on a
    single click or going insensitive when scrolling via gestures</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1760011200">- deja-dup-49.2-loosen_pkit_filters.patch: relax architecture match
  requirement when requesting required package from PackageKit
  (boo#1212486)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768910400">- Run test-suite only on x86_64. Suite randomly failes on other
  targets.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770120000">- Update to version 49.3:
  + Fix occasional errors when mounting FUSE from a removable drive
    backup
  + Allow selecting text in some error dialogs
  + Don't try to use new Rclone encryption calls on old Rclones
  + Don't bother with packagekit if a command is already in PATH
  + Ignore trailing colons on URL hostnames, which can confuse gvfs
  + Add a nice error message if the user uses https:// instead of
    davs://
  + Quiet some console warnings about hidden files when interacting
    with SMB filesystems</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772884800">- Update to version 50.0:
  + If a network URL has an unrecognized scheme like nope://, give
    a nicer error message
  + Explain that rest:// URLs are not supported, if you try to use
    one
  + Duplicity: fix a race condition between reading messages and it
    exiting
  + Restic:
  - Avoid backing up the restic repository, if local
  - When restoring using the flatpak release on Ubuntu, fall back
    to the old in-app browser if apparmor rejects our FUSE mount
    attempt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 50.1:
  + Show disk usage of include/exclude folders in the preferences
    screen
  + Be less aggressive when cleaning up /tmp files, to avoid
    hitting other Duplicity or Restic processes on the system
  + Duplicity: avoid a possible error at the end of a backup
    warning about not overwriting a "metadata" file (an internal
    canary file we insert into Duplicity backups)
  + Increase timeouts for some script tests, to avoid flaky
    failures on slow hardware</changelog>
</package>
<package pkgid="ca873ee04a17c4789907c678fa2d0ed375ddd08f89cf4325593efb6bc404e55d00a4496731c6a641e55210c5f04fea1f6e5ca2f0c0607ac611425db05ef395c1" name="delayacct-utils-debuginfo" arch="i586">
  <version epoch="0" ver="7.2.2" rel="32.130"/>
  <changelog author="dmueller@suse.de" date="1235044800">- drop unnecessary patch, it is now upstream (in the kernel tree)</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Select libnl-1_1-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1359201600">- fix build</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- delayacct-utils-nl.patch DO not attempt to link getdelays
  with libnl1, it is a bogus dependency, resulting executable
  never uses the library.</changelog>
  <changelog author="meissner@suse.com" date="1484049600">- adapt to new kernel version and new location of getdelays.c</changelog>
  <changelog author="dimstar@opensuse.org" date="1512648000">- Escape the usage of %{VERSION} when calling out to rpm.
  RPM 4.14 has %{VERSION} defined as 'the main packages version'.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1554206400">- BuildRequire kernel-devel because we want to rebuild
  when it gets updated</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1649419200">- rebuild when kernel version changes
- spec cleaning</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="a32bbbb3716d2127e81f278070fae9b15f1e3959fbfdc67c76be7d642f69fbd85a504e2f8227462006f727160b5f2e63e9676c761c92ef0edf3102ea4ef968a1" name="delayacct-utils-debugsource" arch="i586">
  <version epoch="0" ver="7.2.2" rel="32.130"/>
  <changelog author="dmueller@suse.de" date="1235044800">- drop unnecessary patch, it is now upstream (in the kernel tree)</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Select libnl-1_1-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1359201600">- fix build</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- delayacct-utils-nl.patch DO not attempt to link getdelays
  with libnl1, it is a bogus dependency, resulting executable
  never uses the library.</changelog>
  <changelog author="meissner@suse.com" date="1484049600">- adapt to new kernel version and new location of getdelays.c</changelog>
  <changelog author="dimstar@opensuse.org" date="1512648000">- Escape the usage of %{VERSION} when calling out to rpm.
  RPM 4.14 has %{VERSION} defined as 'the main packages version'.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1554206400">- BuildRequire kernel-devel because we want to rebuild
  when it gets updated</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1649419200">- rebuild when kernel version changes
- spec cleaning</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="10ec8e3327b53eb9a9a2701362ed6a2593a6fc5327568833615874577a47fafa9658386644749c78379ac9b6d4cff624f7dbfd16c7a7f996689bf2d5a1ec3c71" name="deltarpm-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.5" rel="1.7"/>
  <changelog author="ro@suse.de" date="1448366400">- update to version 3.6.1
  - remove upstreamed patch deltarpm-zlibcppflags.diff
  - fix off-by-one error in delta generation code (bnc#948504)
    This could lead to a segfault in rare circumstances.
  - Return error rather than crashing if we can't allocate memory
  - add newline in missing prelink error
  - do not finish applydeltarpm jobs when in the middle of a request
  - fix zlibcppflags typo</changelog>
  <changelog author="mpluskal@suse.com" date="1510056000">- Build python3 bindings as well
- Rename python2 subpackage to name consistent with current python
  packaging
- Drop patch.sles8 - there does not seem to be any reason for it</changelog>
  <changelog author="mpluskal@suse.com" date="1510315200">- Correct provides/obsoletes for python2 subpackage</changelog>
  <changelog author="tchvatal@suse.com" date="1515153600">- Make python2 and python3 conditional to ensure we can build with
  python3 only</changelog>
  <changelog author="mls@suse.de" date="1560427200">- update to deltarpm-3.6.2
  * support for zstd compression</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1561204800">- Actually enable zstd compression</changelog>
  <changelog author="mls@suse.de" date="1635508800">- update to deltarpm-3.6.3
  * support for threaded zstd compression</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1649851200">- deltarpm-b7987f6aa4211df3df03dcfc55a00b2ce7472e0a.patch: fixed
  some C bugs ( incorrect sized memset() , memcpy instead of strcpy,
  unsigned int)</changelog>
  <changelog author="mls@suse.de" date="1723032000">- update to deltarpm-3.6.4
  * support for threaded zstd
  * use a tmp file instead of memory to hold the incore data
    [bsc#1228948]
- dropped patches:
  * deltarpm-b7987f6aa4211df3df03dcfc55a00b2ce7472e0a.patch</changelog>
  <changelog author="mls@suse.de" date="1726228800">- update to deltarpm-3.6.5
  * support for archive files bigger than 2GByte [bnc#1230547]</changelog>
</package>
<package pkgid="b85fc9aa15d331ad5ee4fca8a4464a723f9d5957453fc04d70e9c300a58c4c8037b0a6a7b5c64507db3877b7d007f120f8daefde0cc217f607649e141b95d734" name="deltarpm-debugsource" arch="i586">
  <version epoch="0" ver="3.6.5" rel="1.7"/>
  <changelog author="ro@suse.de" date="1448366400">- update to version 3.6.1
  - remove upstreamed patch deltarpm-zlibcppflags.diff
  - fix off-by-one error in delta generation code (bnc#948504)
    This could lead to a segfault in rare circumstances.
  - Return error rather than crashing if we can't allocate memory
  - add newline in missing prelink error
  - do not finish applydeltarpm jobs when in the middle of a request
  - fix zlibcppflags typo</changelog>
  <changelog author="mpluskal@suse.com" date="1510056000">- Build python3 bindings as well
- Rename python2 subpackage to name consistent with current python
  packaging
- Drop patch.sles8 - there does not seem to be any reason for it</changelog>
  <changelog author="mpluskal@suse.com" date="1510315200">- Correct provides/obsoletes for python2 subpackage</changelog>
  <changelog author="tchvatal@suse.com" date="1515153600">- Make python2 and python3 conditional to ensure we can build with
  python3 only</changelog>
  <changelog author="mls@suse.de" date="1560427200">- update to deltarpm-3.6.2
  * support for zstd compression</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1561204800">- Actually enable zstd compression</changelog>
  <changelog author="mls@suse.de" date="1635508800">- update to deltarpm-3.6.3
  * support for threaded zstd compression</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1649851200">- deltarpm-b7987f6aa4211df3df03dcfc55a00b2ce7472e0a.patch: fixed
  some C bugs ( incorrect sized memset() , memcpy instead of strcpy,
  unsigned int)</changelog>
  <changelog author="mls@suse.de" date="1723032000">- update to deltarpm-3.6.4
  * support for threaded zstd
  * use a tmp file instead of memory to hold the incore data
    [bsc#1228948]
- dropped patches:
  * deltarpm-b7987f6aa4211df3df03dcfc55a00b2ce7472e0a.patch</changelog>
  <changelog author="mls@suse.de" date="1726228800">- update to deltarpm-3.6.5
  * support for archive files bigger than 2GByte [bnc#1230547]</changelog>
</package>
<package pkgid="a4ffc63f838a07f4a7e1df7c7c75614f14fb6fe275e3919b550aef8766e63a7ace11ee27e1d885b8894b5f72caae1792f365441a79eeb43b7ac783246b3eb87a" name="delve-debuginfo" arch="i586">
  <version epoch="0" ver="1.27.1" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1750075200">- Update to version 1.25.0:
  * *: Release v1.25.0 (#4029)
  * proc: fill bi member of constants (#4026)
  * dap: Exclude internal breakpoints from response (#4027)
  * service/dap: fix race condition between disconnect and continue (#4028)
  * proc: fix nil pointer dereference in swiss table iterator (#4015)
  * proc: fix TestRangeOverFunc for arm64 on go1.25 (#4014)
  * service/dap: do not attempt further loading on unreadable string vars (#4016)
  * proc/gdbserial: fix out of bounds access reading registers (#4017)
  * proc: fix sigpanic in openOnRead (#4018)
  * terminal/command: Fix typo in goroutines help output (#4024)
  * service/debugger,rpc2,dap: target locking review (#3997)
  * goversion: fix development version parsing (#3999)
  * version: remove build constraint (#3998)
  * version: use git hash for version.Build in `dlv version` command (#3987)
  * gdbserial: fix call injection with newer versions of macOS (#3988)
  * pkg/terminal: improve TestBreakPointFailWithCond (#3996)
  * proc: remove dieToRuntimeType (#3985)
  * cmd/dlv: update staticcheck (#3989)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1752840000">- Update to version 1.25.1:
  * *: v1.25.1
  * service/dap: do not try to stacktrace an unreadable goroutine (#4056)
  * service/dap: implement restart request (#4057)
  * service/dap: do not try to access value of unreadable string variables (#4055)
  * goversion: update min supported go minor version
  * CI: update teamcity to run 1.25
  * *: update golang.org/x/tools
  * pkg/goversion: update max supported go minor version
  * gobuild: try using debug filename pattern for debug binary first
  * pkg/proc: fix type cast between slices (#4048)
  * pkg/proc: make closure captured vars visible on closure's first line (#4049)
  * pkg,service: simplify tests with slices.Contains (#4040)
  * service/dap: add missing response body close in test (#4039)
  * dwarf/frame: handle unknown opcodes more gracefully (#4037)
  * proc: propogate errors from switchToGoroutineStack
  * proc: refactor multi arch branches to uses Arch.usesLR
  * proc: handle moving of direct interface flag in Go 1.26 (#4032)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1753444800">- Packaging improvements:
  * Update BuildRequires: golang(API) &gt;= 1.25 to address warning:
    "To debug executables using DWARFv5 or later Delve must be
    built with Go version 1.25.0 or later." The go1.25 compiler
    emits DWARF version 5 debuginfo and delve must be built with
    go1.25 to debug go1.25 built binaries.
    https://go.dev/doc/go1.25#compiler
    Refs boo#1246767</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1756382400">- Update to version 1.25.2:
  * *: release version 1.25.2 (#4104)
  * pkg/proc: return better error attempting to call nonexistent function (#4062)
  * service/dap: allow clients to specify rebuild on restart (#4103)
  * pkg/proc: add support for additional stack-switching functions on loong64 (#4100)
  * *: fix some failing tests on go1.25 (#4089)
  * proc: early fixes for Go 1.26 (#4070)
  * dwarf: using maps.Clone (#4088)
  * proc: in-progress calls must be properly terminated (#4090)
  * pkg/proc: support ContextRegNum on loong64 (#4095)
  * pkg/proc: add support for reading runtime.sigtrampgo context on loong64 (#4098)
  * proc,service,terminal: add events call use it for dld notifications (#3980)
  * service/dap: fix TestConfigurationDoneWithoutDebugSession (#4071)
  * proc: fix nil pointer dereference loading malformed classic maps (#4067)
  * service/dap: fix restart while the target is running (#4068)
  * service/dap: fix panic on uninitialized debugger (#4061)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1766145600">- Update to version 1.26.0:
  * v1.26.0 (#4220)
  * tests: fix TestFilterGoroutines/TestGoroutineLabels on windows/1.26 (#4217)
  * gdbserial: do not set detached if we kill the process (#4216)
  * service/dap: fix restart handling when compilation fails (#4215)
  * service/dap: disable string() field for address-less variables (#4214)
  * service/test: disable TestGuessSubstitutePath on riscv64 (#4212)
  * *: More fixes for Go 1.26 (#4211)
  * pkg/proc: process spawned event (#4171)
  * *: update riscv64 capslock file (#4210)
  * github: fix issue template (#4209)
  * fix: go mod vendor (#4207)
  * *: replace github.com/hashicorp/golang-lru with a custom lru cache (#4196)
  * *: update riscv64 support and adding it in test matrix (#4190)
  * go.mod: remove replace directive
  * cmd/dlv,_scripts: move things that use x/tools/go/packages to new repo (#3990)
  * pkg/proc: add way to disable stop-on-error for breakpoint conditions (#4191)
  * *: fix tests on windows and arm64 for go1.26 (#4205)
  * dap: preserve tags when handling tags (#4201)
  * test: only run capslock on latest minor version (#4202)
  * *: fix tests (#4198)
  * Teamcity: disable riscv64 build due to lack of agent (#4199)
  * terminal: add savestate command (#4045)
  * service/dap: add target command in console and support follow-exec in DAP interface (#4078)
  * service: workaround for non-unicode strings in Variables (#4082)
  * pkg/proc: guard register logging from nil pointer dereferences (#4188)
  * teamcity: Add support for riscv64 architecture in settings (#4189)
  * Add support to trace defer function calls under trace follow option (#3978)
  * pkg/dwarf: do not insist stmt is same line as entry (#4186)
  * replay subcommand must keep trace directory. (#4184)
  * gobuild: add log for build argument (#4185)
  * pkg/terminal: allow custom starlark commands to be used in on prefix (#4170)
  * service/dap: add dap read memory request handler (#4083)
  * winarm64: remove experimental build tags (#4176)
  * pkg/terminal: lazy init functions trie to reduce unnecessary memory usage (#4177)
  * service/dap: implement input/output redirection (#4178)
  * terminal: fix wait reason string table (#4182)
  * proc: add test for interfaces with otherwise unreachable runtime types (#4096)
  * proc: simplify and rename structMember (#4159)
  * CI: add windows arm64 workflow (#4175)
  * service/dap: use exception breakpoints for predefined breakpoints (#4169)
  * cmd/dlv: prevent trace killing attached process (#4164)
  * service/debugger: use address in ClearBreakpoint only when ID is 0 (#4168)
  * pkg/proc: split off rangeParent from function extras (#4173)
  * pkg/proc: fix nil pointer dereference when calling extra on a nil func (#4174)
  * service,proc: fix tests to enable parallel runs (#4135)
  * teamcity: re-remove loong64 configuration
  * proc: produce materialized breakpoint event for follow-exec mode (#4161)
  * tests: add missing test cleanup (#4163)
  * teamcity: add linux/loong64 to configuration (#4154)
  * proc/gdbserial: cleanup TestTraceDirCleanup (#4157)
  * Revert "teamcity: add linux/loong64 to configuration (#4154)" (#4158)
  * ci/cd: set CI=true on a project level (#4156)
  * teamcity: add linux/loong64 to configuration (#4154)
  * teamcity: don't sign binaries on CI
  * dlv_test: disable parallelization on TestUnattendedBreakpoint (#4145)
  * pkg/proc: add support for function calls on loong64 (#4114)
  * Add flag to retain trace directory after detach (#4091)
  * proc,service,terminal: allow cancelling of debuginfod downloads (#4123)
  * pkg/proc: hierarchical search structMember or method (#4118)
  * pkg/proc: fix and improve frame unwind context handling on loong64 (#4133)
  * terminal: add shortcut syntax to starlark to access target vars (#4134)
  * proc: additional checks parsing g structs (#4140)
  * proc: return error when calling a non-ptr receiver method on a nil ptr (#4139)
  * debugger: check that breakpoint exists in ClearBreakpoint (#4141)
  * go.mod: upgrade simplelru to v2 (#4143)
  * *: update trie to v3.2.0 (#4131)
  * service/dap: Implement suspended breakpoints (#4075)
  * terminal: trace /regexp/ should set ret breakpoints correctly (#4130)
  * support_sentinel_linux.go: Fixed the ppc64le clause in the file to prevent build failures. (#4129)
  * pkg/proc: optimize range body lookup cost by trie searching and use moduledata cache to reduce LoadModuleData cost (#4113)
  * cmd/dlv: use distinct ports for parallel tests (#4124)
  * service/dap: fix nativeProcess race condition in tests (#4121)
  * *: install capslock after env var setup (#4122)
  * cmd/dlv: add capslock check (#4106)
  * service: remember that we attached in WaitFor attach mode (#4120)
  * *: parallelize tests where possible (#4115)
  * *: update github.com/derekparker/trie (#4107)
  * *: modernize codebase with newer syntax / helpers (#4110)
  * service/test: reduce TestGoroutinesGrouping runtime (#4111)
  * pkg/goversion: update MinSupportedVersionOfGoMinor (#4108)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1772539200">- Update to version 1.26.1:
  * *: v1.26.1 (#4272)
  * proc: Remove special-casing for 1.23 in tests (#4271)
  * pkg/proc/debuginfod: fix debuginfod download progress (#4270)
  * pkg/terminal/starbind: remove some duplicate code (#4262)
  * service/dap: better error messages when we can't launch the debugger (#4264)
  * proc: support debugging stripped non-Go binaries (#4263)
  * Update README.md (#4265)
  * service/api: remove variable formatting helper methods (#4259)
  * deps: migrate from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 (#4257)
  * pkg/debugdetect: add package for detecting debugger attachment (#4258)
  * proc: fix sigpanics in swiss map iterator (#4261)
  * terminal/starbind: add 'append_file" built-in func (#4252)
  * goversion: parse rc version with trailing suffix (e.g. go1.26rc1-X:nodwarf5) (#4255)
  * proc: fix TestRangeOverFuncNext for go1.26 on arm64 (#4254)
  * proc,service: detect and warn about trimpath (#4241)
  * Documentation: document AI policy / add agent files (#4248)
  * cmd/dlv: Add trace backend parity test and fix eBPF formatting (#4250)
  * pkg/proc: fix ebpf uprobe placement to skip function prologue (#4249)
  * service/debugger: better error if process is already being debugged (#4242)
  * service/api: update waitReason switch for Go 1.27 (#4244)
  * service/rpccommon: print error when we can't decode request body (#4247)
  * service/dap: reject most requests before launch/attach (#4240)
  * Propagate short type option when printing structs. (#4235)
  * goversion: Fix ProducerAfterOrEqual comparison for devel builds (#4234)
  * proc/internal/ebpf: fix goroutine leak and shutdown sequence for ebpf (#4231)
  * *: downgrade riscv64 (#4232)
  * service/dap: Add hit conditional breakpoint capability (#4230)
  * lru: remove mutex from lru cache (#4226)
  * proc: fix finding moduledata in 1.26+ (#4228)
  * capslock: update capslock output (#4224)
  * *: modernize codebase (#4221)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1776686400">- Update to version 1.26.2:
  * *: release version 1.26.2 (#4309)
  * dwarf/godwarf: work around Mach-O section name limitation (#4304)
  * cmd/dlv: support varying verbosity levels with trace subcommand (#4251)
  * proc/internal/ebpf,build: extend eBPF tracing type support (#4285)
  * gobuild: fix gocommandRun stdout and stderr streams
  * pkg/terminal,service: add TypeInfo API
  * service/dap: support data breakpoints (#4294)
  * pkg/proc: Fix flaky test on Windows (#4292)
  * proc: fix stack watch breaklet index for recorded replay (#4295)
  * native: return ptrace error from riscv64 setSP (#4298)
  * proc: clear stepping breakpoints on every target in TargetGroup (#4299)
  * service/dap,terminal: cover more cases in examinemem command (#4300)
  * dwarf/op: fix DW_OP_shr and DW_OP_shra evaluation (#4296)
  * dap/command: port examinemem from dlv/terminal (#4289)
  * service/dap_test: remove dlv help test (#4290)
  * service/dap: add build message (#4287)
  * pkg/terminal,pkg/config: add ability to configure Delve's prompt (#4284)
  * _scripts: fallback to calling go if goreleaser is not installed (#4286)
  * config,terminal: better documentation for configuration file (#4282)
  * service/dap: set seq number for response messages (#4280)
  * build: allow release workflow to be manually triggered against a tag
  * pkg/proc,service,pkg/terminal: add stacktrace caching (#4277)
  * build: add goreleaser release automation with cosign signing (#4278)
  * dwarf/line: fix PrologueEndPC and FirstStmt (#4276)
  * service/dap,pkg/proc: fix misc test failures (#4273)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1777291200">- Update to version 1.26.3:
  * *: release version 1.26.3 (#4318)
  * dwarf/godwarf: fix regression debugging DWARFv5 on macOS (#4315)
  * pkg/proc: extend feature to print procedure parameters in trace on eBPF backend (#4305)
  * pkg/proc: Fix flakiness in TestWaitFor (#4306)
  * cmd/dlv: use goversion.ParseProducer for DW_AT_producer (#4307)
  * chore: fix typos(#4316)
  * chore: fix function name in comment to match actual function (#4310)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1782302400">- Update to version 1.27.0:
  * v1.27.0 (#4372)
  * pkg/proc: skip TestSetVariable on riscv64
  * pkg/proc: skip TestPanickyIterator2 on riscv64
  * service/debugger: validate AttachPid before attempting attach
  * service/dap: fix TestFilterGoroutines for runtime.mcall on Windows
  * pkg/debugdetect: use dynamic port assignment in tests
  * service/dap: fix TestNextParked for ExitedEvent ordering
  * service/dap: fix test failures from ExitedEvent change (#4373)
  * service/dap: send ExitedEvent before TerminatedEvent (#4371)
  * pkg/proc: add GOEXPERIMENT=mapsplitgroup support (#4370)
  * proc: make PushPackageVarOrSelect check local variables first (#4181)
  * service/dap: add dap write memory request handler (#4364)
  * proc: fix stepping test on go1.27 / arm64 (#4365)
  * proc/test: include GOEXPERIMENT in the fixture cache key  (#4367)
  * Revert "winarm64: remove experimental build tags (#4176)" (#4281)
  * proc: support generic methods (#4356)
  * proc: add test for accessing global C variables (#4358)
  * gobuild: increase wait length for deleting binaries on Windows (#4359)
  * proc: disable some failing tests on riscv64 (#4361)
  * proc: add test for struct literals with embedded field selectors (#4362)
  * proc/internal/ebpf: switch to header+param event ring buffer protocol (#4352)
  * TeamCity: adjust execution timeout (#4354)
  * service/dap: relax TestBadLaunchRequest (#4351)
  * chore: fix comment to improve readability (#4350)
  * proc: fix hasInlines in stacktrace, fix range step with inlining (#4345)
  * Teamcity: reenable riscv64 build (#4346)
  * chore: fix some comments to improve readability (#4344)
  * proc: fix range over func stepping for go1.27 (#4343)
  * proc: fix test for go1.27 regexp refactor (#4339)
  * service/dap: add newline to the build message (#4340)
  * proc: compile hit-condition regexp once (#4335)
  * proc: bail out of loadArrayValues after stride overflow (#4328)
  * dwarf/reader: propagate errors during Reader entry iteration (#4327)
  * proc: fix OR handling in breakpointConditionSatisfiable (#4325)
  * proc/internal/ebpf: fix AddressToOffset off-by-one at section load (#4324)
  * proc: propagate AddrPiece ReadMemory errors in composite memory (#4323)
  * native: propagate PtraceGetRegs error on linux/ppc64le (#4322)
  * native: propagate PtraceSetRegs error on linux/ppc64le (#4321)
  * proc: fix SP calculation for sigpanic frames on arm64 (#4319)
  * proc: implement frame pointer unwinding (#4288)
  * service/dap: avoid Session.conn race in breakpoint-after-disconnect test (#4317)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1785758400">- Update to version 1.27.1:
  * *: v1.27.1 (#4403)
  * proc: fix arm64 crosscall2 SP restore for cgo stacktraces (#4399)
  * service/dap: set type in SetVariable response (#4397)
  * teamcity: use Debian for linux/386 CI images (#4400)
  * service/dap,terminal: add option to display expanded/raw strings (#4395)
  * Teamcity: update Ubuntu version (#4396)
  * dwarf/frame: check the error after executing an opcode (#4391)
  * dwarf/frame: add DW_CFA_GNU_args_size opcode (#4392)
  * service/test: skip waitreason test on development versions (#4394)
  * proc/core: handle UTF-16LE output from procdump64 in TestMinidump (#4393)
  * terminal: fix watch documentation
  * terminal: extend frame pointer unwinding blocking branch to fix TestScopePrefix index panic on windows/arm64 (#4388)
  * pkg/terminal: add exit -d to detach without killing the process (#4387)
  * go.mod: update disassembler (#4379)
  * pkg/proc: cleanup stepping tests (#4382)
  * dap: make variable load limits configurable (#4385)
  * proc: flush instruction cache after writing memory on Windows
  * proc: fix panic on follow-exec process exit
  * service/dap: send InvalidatedEvent after SetVariable and WriteMemory (#4384)
  * misc: Go 1.27 compatibility and windows/arm64 test fixes (#4377)
  * proc: fix range-over-func stepping tests for 1.27 on arm64 (#4378)
  * build: ignore unsupported windows/arm64 architecture in goreleaser (#4381)
  * proc: fix C frame attribution for noreturn calls in stack unwinding (#4374)</changelog>
</package>
<package pkgid="c47f9249b8ed8967567206069930a5aa2774a0f46100183596afceab6822d5bff8ffcc25498f769519cb3845e96428b8ce3ac2d5452740a8780190da2afe0110" name="demumble-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.4"/>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1589889600">- Initial release on OBS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715601600">- update to 1.2.3:
  * Update LLVM demangling libraries to a new version
  * Build using C++17
  * Don't silently omit suffices on ms symbols</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753012800">- update to 1.3.0:
  * swift demangling support
  * [ms] Two demangling fixes for non-type template parameters
  * [itanium] Demangling for built-in type transformations
  * [itanium] Demangling rules for C++20 concepts and requires-expressions
  * [itanium] Demangle explicitly named object parameters</changelog>
</package>
<package pkgid="d972ced63b6713d1648145e7d7b45fa044c06d65052c99b48db6c61cb0c9ba5575758560a2e5097f96b13ae68bd6621bbd1833cd73060526f5e3aa3c4599e602" name="demumble-debugsource" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.4"/>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1589889600">- Initial release on OBS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1715601600">- update to 1.2.3:
  * Update LLVM demangling libraries to a new version
  * Build using C++17
  * Don't silently omit suffices on ms symbols</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753012800">- update to 1.3.0:
  * swift demangling support
  * [ms] Two demangling fixes for non-type template parameters
  * [itanium] Demangling for built-in type transformations
  * [itanium] Demangling rules for C++20 concepts and requires-expressions
  * [itanium] Demangle explicitly named object parameters</changelog>
</package>
<package pkgid="d2acd0cccdc572e85f32400781ea2c2a3c20f0feaae0f51926535a7ef45e101bf47cf311d8da1ac99e703c40fcf0a2d1381061b0de9ca76ce80dfdb3a7571c0e" name="descent3-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.0~git632.c68f6b0" rel="1.13"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724932800">- Initial package (1.6.0~g101.2db85ca) for build.opensuse.org.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726228800">- Update to snapshot 1.6.0~g226.616f921e with over 30 crash fixes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1727006400">- Add "online" directory to ~/.config/descent3 to make multiplayer
  available.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1727092800">- Make Leap 15.x builds succeed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1731412800">- Update to snapshot 1.6.0~git397.ab3f28dc
  * Resolve a game crash in Retribution level 12's matcen room
  * Level selector dialog has been reworked, now shows level titles
  * Fixed cutscenes sometimes having excessive black borders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741262400">- Update to snapshot 1.6.0~git533.c99e57c
  * Internal rewrite for SDL3
  * Internal rewrite of HTTP client in Descent3 Online
  * New command line option ``-display``</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748433600">- Add fstream.patch to resolve source build failure with new
  compiler</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754308800">- switch cpp-httplib requirement to cmake(httplib) as preferred and
  supported by upstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1754395200">- Update to snapshot 1.6.0~git632.c68f6b0
  * Add higher resolutions, fullscreen toggle and FOV settings
  * XDG specification is heeded; configuration now lives in
    ~/.local/share/Outrage Entertainment/Descent3 (instead of
    ~/.config/descent3). Data files are read from either the XDG
    dir or from /usr/share/descent3 (can be used for global
    installs).
- Add static-order.patch
- Delete fstream.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755950400">- Add httplib0_23.patch</changelog>
</package>
<package pkgid="40ebf94b2833a7ef4d8ef75f708e416dce51fbe2f9bb288303b12feb10209bc1883cd8f6618be47cbc7188655fe6b2d73328b660422de8eabe8e62e1a7a5baa3" name="descent3-debugsource" arch="i586">
  <version epoch="0" ver="1.6.0~git632.c68f6b0" rel="1.13"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724932800">- Initial package (1.6.0~g101.2db85ca) for build.opensuse.org.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726228800">- Update to snapshot 1.6.0~g226.616f921e with over 30 crash fixes.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1727006400">- Add "online" directory to ~/.config/descent3 to make multiplayer
  available.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1727092800">- Make Leap 15.x builds succeed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1731412800">- Update to snapshot 1.6.0~git397.ab3f28dc
  * Resolve a game crash in Retribution level 12's matcen room
  * Level selector dialog has been reworked, now shows level titles
  * Fixed cutscenes sometimes having excessive black borders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741262400">- Update to snapshot 1.6.0~git533.c99e57c
  * Internal rewrite for SDL3
  * Internal rewrite of HTTP client in Descent3 Online
  * New command line option ``-display``</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748433600">- Add fstream.patch to resolve source build failure with new
  compiler</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754308800">- switch cpp-httplib requirement to cmake(httplib) as preferred and
  supported by upstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1754395200">- Update to snapshot 1.6.0~git632.c68f6b0
  * Add higher resolutions, fullscreen toggle and FOV settings
  * XDG specification is heeded; configuration now lives in
    ~/.local/share/Outrage Entertainment/Descent3 (instead of
    ~/.config/descent3). Data files are read from either the XDG
    dir or from /usr/share/descent3 (can be used for global
    installs).
- Add static-order.patch
- Delete fstream.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755950400">- Add httplib0_23.patch</changelog>
</package>
<package pkgid="bd87f4065f8c745c8dfbe06454078fabc78e1852d9a883a89d91ffa0437a12bfd47a420aff7a35971cd74787705e7422c8b518d0138e8b74cc558c4732383152" name="deskflow-debuginfo" arch="i586">
  <version epoch="0" ver="1.26.0" rel="2.4"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1744632000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1746792000">- move LICENSE_EXCEPTION to %license</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1748606400">- update to 1.22.0:
  * Remove the broken drag and drop support
  * Improve the windows daemon
  * Use Deskflow-server.conf for the external server config name
  * Code base is now 60% less smelly
  * Fix issues around the dialog shown when you first connect a server</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1751284800">- add patch disable-updater.patch, this disables by default the internal
  updater, and hides the UI elements</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1753272000">- update to version 1.23.0:
  * add restart action fixes
  * remove defunct --no-xinitThreads option
  * improve connections status bar info
  * Enforce a minimum TLS size of 2048bit
  * Wayland, only set a side to a border if if has a neighboring screen
  * core not starting if gui started minimized
  * Error text is not shown for Qt CLI parser
  * save geometry not frameGeometry on exit
  * adjust windows installer images and their sizes, remove synergy
    background image from install
  * setWindowIcon explicitly</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1758024000">- update to version 1.24.0:
  * The log levels values in the gui have changed
  * rename binaries
  * feat: Add switchToNextScreen hotkey to cycle through computers
  * fix: Use correct log function for process exit status in onProcessFinished</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1763726400">- Update to version 1.25.0:
  * REMOVED FEATURES:
  - CLI11 options
  - old deskflow-core cli options
  - TOMLPLUSPLUS and ENV files to set the configuration
  * Support symbolic icon deployment and recoloring linux
  * Support dynamic panel icon coloring
  * Show milliseconds in time values
  * Expose GuiDebug settings
  * Save geometry into into a state file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766664000">- enable more tests by using the whole suite, not only legacytests
- add disable-test-x86.patch, disable the 1 test which fails on legacy x86</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1771502400">- Update to version 1.26.0:
  * Known Issues
  - X11 Clients can have extra scroll added
  - The fingerprint dialog button is not always show when it
    should be
  * Features
  - Korean(ko) translation
  - Option to start in the "locked to computer" state
  - Option to show the version in the windows title
  - Clients can now use a list hostnames or ips for the server
    address
  - Client options are in a new client configuration dialog
  - Provide a more accurate suggested IP, Update as network info
    changes if needed.
  - Add a simple search to the log
  - Lookup host name with IP4 or IP6
  - Replace broken scroll speed with a scroll scaling options
  * Fixes
  - deskflow-core crashes if hotkeys are not sent to all
    machines.
  - Horizontal scrolling is working again on all platforms
  - Key repeat events are now sent as repeat not press and
    release
  - Deskflow-core correctly blocks new instances when run
    without the --new-instance option
  - Server Mode, Only use the external config path if the
    option is enabled
  - Allow comma and semicolon in hotkey config
  - Gui can crash when clearing settings in debug mode
  - Mouse Back and Forward buttons are now working (again) on
    all platforms
  - macOS, crash when the log is opened and the gui minimized
  - macOS, restore Preferences menu entry when the application is
    using non english language
  - macOS, try icon was not showing when in Colorful mode
  - macOS, do not allow the os to kill deskflow for memory
    reasons
  - macOS, possible server crash when a client disconnects
    abruptly
  - macOS, possible crash on screen wake / screen saver
    activation
  - macOS, Wrong keys send when using "RIME" input method
  - Windows, possible crash when the daemon is started for the
    first time
  * General
  - Use Computer in place of Screen to indicate we work with
    Computers display layout and not individual screens attached
  - Clean and update the settings when starting up.
  - Do not show client connection error messages dialogs if the
    gui is hidden
  - Use Qt 6.9.3 for Intel Mac builds.
  - Windows: Use ICU dlls from the host system
  - Code continues to be cleaned of unused methods and updated to
    modern C++
  - Consolidate Debug levels to remove DEBUG3-5 levels
- Rebase patch:
  * disable-updater.patch</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1774699200">- Offer a firewalld service file</changelog>
</package>
<package pkgid="229dff5fd00171c1d1d88165b46b2ba79b83fe83cd21af898f592f4248eaf1e1fc78c011d97baa4a2b25d184a3b06b1983073ddcd40da9c75bc7fe3c0edea8fa" name="deskflow-debugsource" arch="i586">
  <version epoch="0" ver="1.26.0" rel="2.4"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1744632000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1746792000">- move LICENSE_EXCEPTION to %license</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1748606400">- update to 1.22.0:
  * Remove the broken drag and drop support
  * Improve the windows daemon
  * Use Deskflow-server.conf for the external server config name
  * Code base is now 60% less smelly
  * Fix issues around the dialog shown when you first connect a server</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1751284800">- add patch disable-updater.patch, this disables by default the internal
  updater, and hides the UI elements</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1753272000">- update to version 1.23.0:
  * add restart action fixes
  * remove defunct --no-xinitThreads option
  * improve connections status bar info
  * Enforce a minimum TLS size of 2048bit
  * Wayland, only set a side to a border if if has a neighboring screen
  * core not starting if gui started minimized
  * Error text is not shown for Qt CLI parser
  * save geometry not frameGeometry on exit
  * adjust windows installer images and their sizes, remove synergy
    background image from install
  * setWindowIcon explicitly</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1758024000">- update to version 1.24.0:
  * The log levels values in the gui have changed
  * rename binaries
  * feat: Add switchToNextScreen hotkey to cycle through computers
  * fix: Use correct log function for process exit status in onProcessFinished</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1763726400">- Update to version 1.25.0:
  * REMOVED FEATURES:
  - CLI11 options
  - old deskflow-core cli options
  - TOMLPLUSPLUS and ENV files to set the configuration
  * Support symbolic icon deployment and recoloring linux
  * Support dynamic panel icon coloring
  * Show milliseconds in time values
  * Expose GuiDebug settings
  * Save geometry into into a state file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766664000">- enable more tests by using the whole suite, not only legacytests
- add disable-test-x86.patch, disable the 1 test which fails on legacy x86</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1771502400">- Update to version 1.26.0:
  * Known Issues
  - X11 Clients can have extra scroll added
  - The fingerprint dialog button is not always show when it
    should be
  * Features
  - Korean(ko) translation
  - Option to start in the "locked to computer" state
  - Option to show the version in the windows title
  - Clients can now use a list hostnames or ips for the server
    address
  - Client options are in a new client configuration dialog
  - Provide a more accurate suggested IP, Update as network info
    changes if needed.
  - Add a simple search to the log
  - Lookup host name with IP4 or IP6
  - Replace broken scroll speed with a scroll scaling options
  * Fixes
  - deskflow-core crashes if hotkeys are not sent to all
    machines.
  - Horizontal scrolling is working again on all platforms
  - Key repeat events are now sent as repeat not press and
    release
  - Deskflow-core correctly blocks new instances when run
    without the --new-instance option
  - Server Mode, Only use the external config path if the
    option is enabled
  - Allow comma and semicolon in hotkey config
  - Gui can crash when clearing settings in debug mode
  - Mouse Back and Forward buttons are now working (again) on
    all platforms
  - macOS, crash when the log is opened and the gui minimized
  - macOS, restore Preferences menu entry when the application is
    using non english language
  - macOS, try icon was not showing when in Colorful mode
  - macOS, do not allow the os to kill deskflow for memory
    reasons
  - macOS, possible server crash when a client disconnects
    abruptly
  - macOS, possible crash on screen wake / screen saver
    activation
  - macOS, Wrong keys send when using "RIME" input method
  - Windows, possible crash when the daemon is started for the
    first time
  * General
  - Use Computer in place of Screen to indicate we work with
    Computers display layout and not individual screens attached
  - Clean and update the settings when starting up.
  - Do not show client connection error messages dialogs if the
    gui is hidden
  - Use Qt 6.9.3 for Intel Mac builds.
  - Windows: Use ICU dlls from the host system
  - Code continues to be cleaned of unused methods and updated to
    modern C++
  - Consolidate Debug levels to remove DEBUG3-5 levels
- Rebase patch:
  * disable-updater.patch</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1774699200">- Offer a firewalld service file</changelog>
</package>
<package pkgid="bcced09c460705286c3fe2daefdbe181d60a8bb4cc4150978f9b36f2d08b0470284e7a46b137c76f2620d7a4e9361f0d06dd6e7ca6d9b5e5751529aa2ee23a66" name="desktop-file-utils-debuginfo" arch="i586">
  <version epoch="0" ver="0.28" rel="3.4"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631016000">- suse-update-mime-defaults: add Pantheon desktop environment</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648209600">- suse-update-mime-defaults: add Budgie desktop environment</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656072000">- Add patches to avoid bogus errors in post-build checks:
  * 0001-validate-support-SingleMainWindow-key-from-1.5.patch
  * 0002-validate-Support-version-1.5.patch</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- suse-update-mime-defaults:
  * add support for MATE desktop
  * ensure C locale is set for sorting order
  * fix quoting of DESTDIR</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1696593600">- Update to version 0.27:
  * common
    + Remove Autotools support.
    + Minor updates to project documentation.
    + Add pledge(2) support to remaining utilities
    + Add --version support to utilities.
  * desktop-file-validate
    + Support desktop spec version 1.5.
    + Add LXQt to categories.
    + Use DDE category for Deepin desktop.
    + Add Endless to list of desktop IDs.
    + Fix field code escaping in messages.
  * desktop-entry-mode.el
    + Highlight action groups when ID includes hyphens.
- Drop patches (upstreamed):
  * 0001-validate-support-SingleMainWindow-key-from-1.5.patch
  * 0002-validate-Support-version-1.5.patch
- Refresh desktop-file-utils-suse-keys.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1705492800">- support non-SUSE distributions</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1730980800">- Update to version 0.28:
  * common
  + Increase GLib requirement to 2.26 (Corentin Noël).
  + Fix install failing on second run (Raziel Anarki).
  + Fix use of deprecated Meson feature resulting in a warning (Raziel
    Anarki).
  * desktop-file-validate
  + Allow groups with the same name as interfaces in Implements (Corentin
    Noël).
  + Add support for the COSMIC environment (Ryan Brue).</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1735300800">- suse-update-mime-defaults:
  * support drop in files in $r/etc/&lt;desktop&gt;_defaults.conf.d which take
    priority over the distribution provided $r/etc/&lt;desktop&gt;_defaults.conf
  * extend syntax of &lt;desktop&gt;_defaults.conf, prefixing a directive with a "-"
    removes an otherwise identical earlier directive</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1775736000">- Add update-desktop-database.service to update the desktop files
  database on boot which is needed in immutable systems since only
  then the newly installed desktop files are available
  (jsc#PED-14839).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776081600">- Do not require systemd: either this is installed in a system that
  uses systemd, then it's present, or the scripts are used withing
  builds/containers where systemd is not used or wanted.</changelog>
</package>
<package pkgid="dfa272d409bcffddaea5780fbad21664195cf2c8bc578a3b8aba2a0ea518b304a643ac6bbda484ec6a57ff99f0633804c125ade0f44fe2298e6c134d8eac663a" name="desktop-file-utils-debugsource" arch="i586">
  <version epoch="0" ver="0.28" rel="3.4"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631016000">- suse-update-mime-defaults: add Pantheon desktop environment</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648209600">- suse-update-mime-defaults: add Budgie desktop environment</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656072000">- Add patches to avoid bogus errors in post-build checks:
  * 0001-validate-support-SingleMainWindow-key-from-1.5.patch
  * 0002-validate-Support-version-1.5.patch</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- suse-update-mime-defaults:
  * add support for MATE desktop
  * ensure C locale is set for sorting order
  * fix quoting of DESTDIR</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1696593600">- Update to version 0.27:
  * common
    + Remove Autotools support.
    + Minor updates to project documentation.
    + Add pledge(2) support to remaining utilities
    + Add --version support to utilities.
  * desktop-file-validate
    + Support desktop spec version 1.5.
    + Add LXQt to categories.
    + Use DDE category for Deepin desktop.
    + Add Endless to list of desktop IDs.
    + Fix field code escaping in messages.
  * desktop-entry-mode.el
    + Highlight action groups when ID includes hyphens.
- Drop patches (upstreamed):
  * 0001-validate-support-SingleMainWindow-key-from-1.5.patch
  * 0002-validate-Support-version-1.5.patch
- Refresh desktop-file-utils-suse-keys.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1705492800">- support non-SUSE distributions</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1730980800">- Update to version 0.28:
  * common
  + Increase GLib requirement to 2.26 (Corentin Noël).
  + Fix install failing on second run (Raziel Anarki).
  + Fix use of deprecated Meson feature resulting in a warning (Raziel
    Anarki).
  * desktop-file-validate
  + Allow groups with the same name as interfaces in Implements (Corentin
    Noël).
  + Add support for the COSMIC environment (Ryan Brue).</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1735300800">- suse-update-mime-defaults:
  * support drop in files in $r/etc/&lt;desktop&gt;_defaults.conf.d which take
    priority over the distribution provided $r/etc/&lt;desktop&gt;_defaults.conf
  * extend syntax of &lt;desktop&gt;_defaults.conf, prefixing a directive with a "-"
    removes an otherwise identical earlier directive</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1775736000">- Add update-desktop-database.service to update the desktop files
  database on boot which is needed in immutable systems since only
  then the newly installed desktop files are available
  (jsc#PED-14839).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776081600">- Do not require systemd: either this is installed in a system that
  uses systemd, then it's present, or the scripts are used withing
  builds/containers where systemd is not used or wanted.</changelog>
</package>
<package pkgid="284dab7d71fb2f2353b4b79b0edb474520d8d385d352abfdc0625fe49e5d3752366711305d92c691180206cc5d5045737da2ea3871ffbf064597a6ad2d037d97" name="desktopfolder-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.3" rel="4.8"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1550491200">- Update to 1.1.0:
  * header custom style bugfix
  * removing debug lines
  * folder search bugfixing
  * dragdrop optimization
  * minor right window resize bugfixing
  * close issue #250
  * close issue #244
  * issue #211, improved desktop panel position taking into
    account docks like plank
  * first version of multiselection, reference #118 issue
  * fix issue #240 check whether the item could be executable or not
  * possible solution to issue #238
  * show loading outside thread
  * delete key to remove panels commented (I feel it is too
    drastic)
  * Merge pull request #235 from lvitals/fix_new_folder
  * Fix problem by creating new folders
  * Give travis intltool to chew on
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1552305600">- Update to 1.1.1:
  * appdata updated</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1557662400">- Add desktopfolder-1.1.1-vala-0.44.patch</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1565179200">- Add OnlyShowIn=Pantheon to *.autostart.desktop</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1572436800">- Add desktopfolder-1.1.1-vala-0.46.patch</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1578916800">- Update to 1.1.2:
  * Merge pull request #281 from JoshStrobl/vala_compilation_fix
  * Merge pull request #279 from UbuntuBudgie/itemviewcleanup
  * Merge pull request #278 from UbuntuBudgie/photoopen
  * Fix compilation against Vala 0.46
  * Remove unnecessary separators from note menu
  * Remove unneeded window parent from menuitemcolor
  * Fix crash due to null parent window
  * Fix padding for color menu item to be consistent with other
    menu items
  * Make FolderWindow menu consistent with other submenus
  * Remove unnecessary separate for photo menu
  * Recombine panel properties menu options
  * Reorganise menu to combine actions
  * Add double click on photo to open in default viewer #277
  * Add popup option to open photo in default viewer
  * Merge pull request #274 from UbuntuBudgie/autostart
  * Let GSD handle starting/not starting desktopfolder via
    autostart
  * Merge branch 'master' of
    https://github.com/spheras/desktopfolder
  * close #272
  * Update fr.po
  * Merge pull request #259 from UbuntuBudgie/vala44
  * Fix compilation issues with vala 0.44
- Drop desktopfolder-1.1.1-vala-0.44.patch
- Drop desktopfolder-1.1.1-vala-0.46.patch</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1599652800">- Update to 1.1.3:
  * fix: removed ubuntu installations post scripts
  * fix: houston ci node version
  * fix: transparent icons on changing desktops
  * fix: fast double click (issue #293)
  * fix: black backdrop on Fedora (issue #297)
  * Translations Added and Updated</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1633694400">- Add 000-drop-gsettings-schema.patch
- Add 001-dark-mode-support.patch
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1645358400">- Add 002-drop-deprecated-arguments.patch</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove lang package from recommends
  * use autosetup
  * mv autostart desktop file to /usr/etc</changelog>
</package>
<package pkgid="65194daa1c80681d4474fb239297ea07899f3e568f1d7f5035c88ab4c06da89ba9c1c5fdd050c837e0773d7961661778f51ba2bdaa91f47627c19a1a5d1851b8" name="desktopfolder-debugsource" arch="i586">
  <version epoch="0" ver="1.1.3" rel="4.8"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1550491200">- Update to 1.1.0:
  * header custom style bugfix
  * removing debug lines
  * folder search bugfixing
  * dragdrop optimization
  * minor right window resize bugfixing
  * close issue #250
  * close issue #244
  * issue #211, improved desktop panel position taking into
    account docks like plank
  * first version of multiselection, reference #118 issue
  * fix issue #240 check whether the item could be executable or not
  * possible solution to issue #238
  * show loading outside thread
  * delete key to remove panels commented (I feel it is too
    drastic)
  * Merge pull request #235 from lvitals/fix_new_folder
  * Fix problem by creating new folders
  * Give travis intltool to chew on
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1552305600">- Update to 1.1.1:
  * appdata updated</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1557662400">- Add desktopfolder-1.1.1-vala-0.44.patch</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1565179200">- Add OnlyShowIn=Pantheon to *.autostart.desktop</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1572436800">- Add desktopfolder-1.1.1-vala-0.46.patch</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1578916800">- Update to 1.1.2:
  * Merge pull request #281 from JoshStrobl/vala_compilation_fix
  * Merge pull request #279 from UbuntuBudgie/itemviewcleanup
  * Merge pull request #278 from UbuntuBudgie/photoopen
  * Fix compilation against Vala 0.46
  * Remove unnecessary separators from note menu
  * Remove unneeded window parent from menuitemcolor
  * Fix crash due to null parent window
  * Fix padding for color menu item to be consistent with other
    menu items
  * Make FolderWindow menu consistent with other submenus
  * Remove unnecessary separate for photo menu
  * Recombine panel properties menu options
  * Reorganise menu to combine actions
  * Add double click on photo to open in default viewer #277
  * Add popup option to open photo in default viewer
  * Merge pull request #274 from UbuntuBudgie/autostart
  * Let GSD handle starting/not starting desktopfolder via
    autostart
  * Merge branch 'master' of
    https://github.com/spheras/desktopfolder
  * close #272
  * Update fr.po
  * Merge pull request #259 from UbuntuBudgie/vala44
  * Fix compilation issues with vala 0.44
- Drop desktopfolder-1.1.1-vala-0.44.patch
- Drop desktopfolder-1.1.1-vala-0.46.patch</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1599652800">- Update to 1.1.3:
  * fix: removed ubuntu installations post scripts
  * fix: houston ci node version
  * fix: transparent icons on changing desktops
  * fix: fast double click (issue #293)
  * fix: black backdrop on Fedora (issue #297)
  * Translations Added and Updated</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1633694400">- Add 000-drop-gsettings-schema.patch
- Add 001-dark-mode-support.patch
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1645358400">- Add 002-drop-deprecated-arguments.patch</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove lang package from recommends
  * use autosetup
  * mv autostart desktop file to /usr/etc</changelog>
</package>
<package pkgid="43d0db6522c7ad4475c2ca718bd2bcc736465a46e894370de152fb24804f67fb52c17a667d6dc63bed081159b093ec052ef104649a3dff25cb3d4122f2317369" name="deutex-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.3" rel="1.6"/>
  <changelog author="jengelh@medozas.de" date="1307448000">- update to deutex-4.4.902
- start specfile afresh</changelog>
  <changelog author="jreidinger@suse.com" date="1329912000">- add explicit buildrequires for autotools
- use license format conforming SPDX</changelog>
  <changelog author="jengelh@inai.de" date="1499428800">- Add deutex-nolimit.diff: raise limit for WAD directory reading</changelog>
  <changelog author="avindra@opensuse.org" date="1514808000">- update to 5.1.0
  * The -overwrite option now works.
  * Levels are extracted/inserted in a way to preserve GL nodes.
  * Inserting pictures with a height of 1 pixel no longer causes
    a malloc error, and allows the operation of rebuilding a
    Doom 1 or 2 IWAD.
  * Texture lump file names can now be overridden.
  * Support reading and writing sprite offsets based on PNG
    "grAb" chunks (cf. grabpng package) in a manner compatible
    with SLADE and ZDoom. wadinfo.txt overrides these offsets
    unless -pngoffsets is used.
- includes 5.0.0
  * Removed DeuSF program mode.
  * Removed command line options used by WinTex.
  * Removed MS-DOS and OS/2 support code.
  * Removed the "-man" option from deutex.
  * Removed incomplete Rise of the Triad support.
  * PNG support added. This is the default extraction format now.
  * Sun Audio (.au) and Creative .voc sound file format support
    has been removed. RIFF WAVE is the only supported format.
  * Full sound lumps from the WAD are always extracted (-fullsnd
    option).
  * MIDI files can be included just by being named *.mid, and are
    extracted to the same file name extension.
  * Log file support has been removed, in favor of the user doing
    a shell redirection (e.g. with &gt; or 2&gt;) instead.
  * Arch-vile sprites are now extracted and inserted using
    literal names for sprites with the '[' and ']' characters in
    names (were illegal in DOS), and sprite names with '\' are
    now altered to use '^' on-disk, matching the ZDoom PK3
    standard.
  * Graphics with a height &gt; 128 and &lt; 256 are now inserted into
    Doom WAD files correctly.
  * UDMF (Universal Doom Map Format) support.
- remove patches obsoleted by upstream cleanup and refactoring
  * deutex-automake.diff
  * deutex-braces.diff
  * deutex-init-stdfp.diff
  - check_types removed (b76fafa6fee9a64929e7b1087ac36ea3ce39e27d)
  * deutex-soundbuf.diff
- rebase deutex-proto.diff
- rebase deutex-nolimit.diff
- renumber patches</changelog>
  <changelog author="jengelh@inai.de" date="1514808001">- Add 0001-increase-array-size-for-char-tname-variable-51.patch,
  0001-Fix-strict-aliasing-violations.patch
- Explain some changelog entries better.</changelog>
  <changelog author="avindra@opensuse.org" date="1515499200">- update to 5.1.1
  * Fixed: texture name array: the maximum possible string size is
    now supported.
  * Fixed: some warnings and errors with old versions of pkg-config
    and gcc
  * Fixed: Aliasing errors (caused crashes on some architectures,
    such as sparc64)
  * Can now build WADs with an arbitrary number of lumps. A warning
    is emitted when more than 4046 are included (vanilla Doom limit).
- remove 0001-increase-array-size-for-char-tname-variable-51.patch
  * upstreamed in 7024dd74a33780ef2dbdf614f4e52526cc3ab457
- remove 0001-Fix-strict-aliasing-violations.patch
  * upstreamed in 85d821dd3c145be1a998ca2a704930caaad73030
- remove deutex-proto.diff
  * upstreamed in 07bd0a5083fc15db20bee9056511bd3e10dd1362
- remove deutex-nolimit.diff
  * fixed in f8b1336bbcb7bc387d3e856cc7c9f75697cd0f0b
- remove deprecated BuildRoot option</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1537099200">- update to 5.1.2
  * fix segfault with --help
- partial cleanup with spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Update to new upstream release 5.2.1
  * DeuTex supports textures in TX_START and TX_END markers
    (introduced in ZDoom in 2003). These are used by certain
    editors/engines for textures, with support for storing PNG and
    JPEG files directly in the WAD. Extraction is likewise handled
    for all formats.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to new upstream release 5.2.2
  * Hexen graphics are now treated a bit more specially,
    the last entry in the palette no longer counting as a candidate
    to produce transparency in the output file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739880000">- Update to release 5.2.3
  * DeuTex now checks the position of the directory offset in a WAD
    file instead of an arbitrary value, which may get exceeded for
    reasonably large files. This fixes the extraction of extras.wad
    in modern Doom releases.</changelog>
</package>
<package pkgid="a4e2666704a7ec9a67a4c3a290cd60d1291a2284685a48cfce05c826be5d9f2314757475a29cefff852ae6c6e047bf886069a253797b9edd2137a8f0aaf55b3b" name="deutex-debugsource" arch="i586">
  <version epoch="0" ver="5.2.3" rel="1.6"/>
  <changelog author="jengelh@medozas.de" date="1307448000">- update to deutex-4.4.902
- start specfile afresh</changelog>
  <changelog author="jreidinger@suse.com" date="1329912000">- add explicit buildrequires for autotools
- use license format conforming SPDX</changelog>
  <changelog author="jengelh@inai.de" date="1499428800">- Add deutex-nolimit.diff: raise limit for WAD directory reading</changelog>
  <changelog author="avindra@opensuse.org" date="1514808000">- update to 5.1.0
  * The -overwrite option now works.
  * Levels are extracted/inserted in a way to preserve GL nodes.
  * Inserting pictures with a height of 1 pixel no longer causes
    a malloc error, and allows the operation of rebuilding a
    Doom 1 or 2 IWAD.
  * Texture lump file names can now be overridden.
  * Support reading and writing sprite offsets based on PNG
    "grAb" chunks (cf. grabpng package) in a manner compatible
    with SLADE and ZDoom. wadinfo.txt overrides these offsets
    unless -pngoffsets is used.
- includes 5.0.0
  * Removed DeuSF program mode.
  * Removed command line options used by WinTex.
  * Removed MS-DOS and OS/2 support code.
  * Removed the "-man" option from deutex.
  * Removed incomplete Rise of the Triad support.
  * PNG support added. This is the default extraction format now.
  * Sun Audio (.au) and Creative .voc sound file format support
    has been removed. RIFF WAVE is the only supported format.
  * Full sound lumps from the WAD are always extracted (-fullsnd
    option).
  * MIDI files can be included just by being named *.mid, and are
    extracted to the same file name extension.
  * Log file support has been removed, in favor of the user doing
    a shell redirection (e.g. with &gt; or 2&gt;) instead.
  * Arch-vile sprites are now extracted and inserted using
    literal names for sprites with the '[' and ']' characters in
    names (were illegal in DOS), and sprite names with '\' are
    now altered to use '^' on-disk, matching the ZDoom PK3
    standard.
  * Graphics with a height &gt; 128 and &lt; 256 are now inserted into
    Doom WAD files correctly.
  * UDMF (Universal Doom Map Format) support.
- remove patches obsoleted by upstream cleanup and refactoring
  * deutex-automake.diff
  * deutex-braces.diff
  * deutex-init-stdfp.diff
  - check_types removed (b76fafa6fee9a64929e7b1087ac36ea3ce39e27d)
  * deutex-soundbuf.diff
- rebase deutex-proto.diff
- rebase deutex-nolimit.diff
- renumber patches</changelog>
  <changelog author="jengelh@inai.de" date="1514808001">- Add 0001-increase-array-size-for-char-tname-variable-51.patch,
  0001-Fix-strict-aliasing-violations.patch
- Explain some changelog entries better.</changelog>
  <changelog author="avindra@opensuse.org" date="1515499200">- update to 5.1.1
  * Fixed: texture name array: the maximum possible string size is
    now supported.
  * Fixed: some warnings and errors with old versions of pkg-config
    and gcc
  * Fixed: Aliasing errors (caused crashes on some architectures,
    such as sparc64)
  * Can now build WADs with an arbitrary number of lumps. A warning
    is emitted when more than 4046 are included (vanilla Doom limit).
- remove 0001-increase-array-size-for-char-tname-variable-51.patch
  * upstreamed in 7024dd74a33780ef2dbdf614f4e52526cc3ab457
- remove 0001-Fix-strict-aliasing-violations.patch
  * upstreamed in 85d821dd3c145be1a998ca2a704930caaad73030
- remove deutex-proto.diff
  * upstreamed in 07bd0a5083fc15db20bee9056511bd3e10dd1362
- remove deutex-nolimit.diff
  * fixed in f8b1336bbcb7bc387d3e856cc7c9f75697cd0f0b
- remove deprecated BuildRoot option</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1537099200">- update to 5.1.2
  * fix segfault with --help
- partial cleanup with spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Update to new upstream release 5.2.1
  * DeuTex supports textures in TX_START and TX_END markers
    (introduced in ZDoom in 2003). These are used by certain
    editors/engines for textures, with support for storing PNG and
    JPEG files directly in the WAD. Extraction is likewise handled
    for all formats.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to new upstream release 5.2.2
  * Hexen graphics are now treated a bit more specially,
    the last entry in the palette no longer counting as a candidate
    to produce transparency in the output file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739880000">- Update to release 5.2.3
  * DeuTex now checks the position of the directory offset in a WAD
    file instead of an arbitrary value, which may get exceeded for
    reasonably large files. This fixes the extraction of extras.wad
    in modern Doom releases.</changelog>
</package>
<package pkgid="8d6694fdfbe75423797c5f59a6b3191b00de8e62f9249e1e1a919b577556f3b7bd8afc7d705a14d7e97795a90b668aaecca234e7d618f8ce8bcbe875bd37d0c9" name="devhelp-debuginfo" arch="i586">
  <version epoch="0" ver="43.0" rel="3.7"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633089600">- Update to version 41.2:
  + More appdata fixes.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 281bade14c1925cf9e7329fa8e9cf2d82512c66f.patch and
  03b9b6b55ab1e1376b314ac7f99693512e42d80b.patch: Fix build with
  meson 0.61.0 and newer.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657713600">- Add e6c644683fbb34ac4ceb31150ef20a2536512149.patch -- Disable HW
  acceleration to prevent blank pages (glgo#GNOME/devhelp#60).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515200">- Update to version 41.3:
  + Disable hardware acceleration for WebKitGTK
  + Update the location of the app screenshots
  + Fix build with Meson ≥ 0.60
  + Appdata validation fixes
  + Updated translations.
- Drop patches fixed upstream:
  + e6c644683fbb34ac4ceb31150ef20a2536512149.patch
  + 281bade14c1925cf9e7329fa8e9cf2d82512c66f.patch
  + 03b9b6b55ab1e1376b314ac7f99693512e42d80b.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515201">- Update to version 43.alpha:
  + Temporarily disable hardware accelerated rendering.
  + Fix build with newer versions of Meson.
  + gir: Fix build with WebkitGTK 4.1
  + Updated translations.
- Replace pkgconfig(webkit2gtk-4.0) for pkgconfig(webkit2gtk-4.1)
  BuildRequires now that upstream supports it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515202">- Update to version 43.beta:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662292800">- Update to version 43.rc:
  + Use Meson's gnome.post_install()
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 43.0:
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1677412800">- Replace python3-gi-docgen build requirement with the more
  reliable pkgconfig(gi-docgen).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
</package>
<package pkgid="a8b51d16f723e7714bbfcafa67e735f3280b3de1a1bf1767240b1611757f4dce3c7360d98580c737da32eb2b5998ebf67a8c7eeeaa3f6b905bb3c75b4fc45140" name="devhelp-debugsource" arch="i586">
  <version epoch="0" ver="43.0" rel="3.7"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633089600">- Update to version 41.2:
  + More appdata fixes.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 281bade14c1925cf9e7329fa8e9cf2d82512c66f.patch and
  03b9b6b55ab1e1376b314ac7f99693512e42d80b.patch: Fix build with
  meson 0.61.0 and newer.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657713600">- Add e6c644683fbb34ac4ceb31150ef20a2536512149.patch -- Disable HW
  acceleration to prevent blank pages (glgo#GNOME/devhelp#60).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515200">- Update to version 41.3:
  + Disable hardware acceleration for WebKitGTK
  + Update the location of the app screenshots
  + Fix build with Meson ≥ 0.60
  + Appdata validation fixes
  + Updated translations.
- Drop patches fixed upstream:
  + e6c644683fbb34ac4ceb31150ef20a2536512149.patch
  + 281bade14c1925cf9e7329fa8e9cf2d82512c66f.patch
  + 03b9b6b55ab1e1376b314ac7f99693512e42d80b.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515201">- Update to version 43.alpha:
  + Temporarily disable hardware accelerated rendering.
  + Fix build with newer versions of Meson.
  + gir: Fix build with WebkitGTK 4.1
  + Updated translations.
- Replace pkgconfig(webkit2gtk-4.0) for pkgconfig(webkit2gtk-4.1)
  BuildRequires now that upstream supports it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515202">- Update to version 43.beta:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662292800">- Update to version 43.rc:
  + Use Meson's gnome.post_install()
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 43.0:
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1677412800">- Replace python3-gi-docgen build requirement with the more
  reliable pkgconfig(gi-docgen).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
</package>
<package pkgid="795e9cd2a5da45eaf597302f5477eef9551597db8aa69f61e9fe83c34d6f9a2903a490918757618e02e869c192dd09526ee9ff816e6db5a105f298b403eda740" name="device-mapper-debuginfo" arch="i586">
  <version epoch="0" ver="2.03.38_1.02.212" rel="2.5"/>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1725019200">- [SLFO] systemd 254 is missing reworked SYSTEMD_READY logic in device mapper udev rules (bsc#1229518)
  * update udev dependency version in lvm2.spec</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1734350400">- Update lvm2 from LVM2.2.03.24 to LVM2.2.03.29
  * ** WHATS_NEW from 2.03.24 to 2.03.29 ***
  Version 2.03.29 - 09th December 2024
  ====================================
    Configure --enable/disable-sd-notify to control lvmlockd build with sd-notify.
    Allow test mode when lvmlockd is built without dlm support.
    Add a note about RAID + integrity synchronization to lvmraid(7) man page.
    Add a function for running lvconvert --repair on RAID LVs to lvmdbusd.
    Improve option section of man pages for listing commands ({pv,lv,vg}{s,display}).
    Fix renaming of raid sub LVs when converting a volume to raid (2.03.28).
    Fix segfault/VG write error for raid LV lvextend -i|--stripes -I|--stripesize.
    Revert ignore -i|--stripes, -I|--stripesize for lvextend on raid0 LV (2.03.27).
  Version 2.03.28 - 04th November 2024
  ====================================
    Use radix_tree to lookup for UUID within committed metadata.
    Use radix_tree to lookup LV list entry within VG struct.
    Introduce setting config/validate_metadata = full | none.
    Restore fs resize call for lvresize -r on the same size LV (2.03.17).
    Correct off-by-one devicesfile backup counting.
    Replace use of dm_hash with radix_tree for lv names and uuids.
    Refactor vg_validate with uniq_insert and better use of CPU caches.
    Add radix_tree_uniq_insert.
    Update DM cache when taking next VG lock instead of dropping it.
    Generate json string id only for json reporting.
    For vgsummary use new API call dm_config_parse_only_section().
    Use radix_tree for PV names mapping.
    Split check_lv_segment into separate _in/complete_vg variant.
    Use find_lv instead of find_lv_in_vg when possible.
    Do a mirror fixup only when mirrors with logs are imported.
    Add faster crc32 calculation from zlib code for x86_64.
    Fall back to direct zeroing if BLKZEROOUT fails during new LV initialization.
  Version 2.03.27 - 02nd October 2024
  ===================================
    Fix swap device size detection using blkid for lvresize/lvreduce/lvextend.
    Detect GPT partition table and pass partition filter if no partitions defined.
    Add global/sanlock_align_size option to configure sanlock lease size.
    Disable mem locking when activation/reserved_stack or reserved_memory is 0.
    Fix locking issues in lvmlockd leaving thin pool locked.
    Deprecate vdo settings vdo_write_policy and vdo_write_policy.
    Lots of typo fixes across lvm2 code base (codespell).
    Corrected integrity parameter interleave_sectors for DM table line.
    Ignore -i|--stripes, -I|--stripesize for lvextend on raid0 LV, like raid10.
    Do not accept duplicate device names for pvcreate.
  Version 2.03.26 - 23rd August 2024
  ==================================
    Fix internal error reported by pvmove on a VG with single PV.
    Also accept --mknodes --refresh for vgscan.
    Fix vgmknodes --refresh to wait for udev before checking /dev content.
    Use log/report_command_log=1 config setting by default for JSON output format.
    Fix unreleased memory pools on RAID lvextend.
    Add --integritysettings option to manipulate dm-integrity settings.
  Version 2.03.25 - 12nd July 2024
  ================================
    Utilize more radix_tree instead of dm_hash and btree.
    Refactor DM uuid caching from device_mapper directory.
    Enhance checking for DM uuid device.
    Fix lvm shell command completion on tab key (2.03.24).
    Avoid lockd_vg call to lvmlockd for local VGs.
    Allow forced change of locktype from none.
    Handle OPTIONS defined in /etc/sysconfig/lvmlockd.
  * ** WHATS_NEW_DM from 1.02.198 to 1.02.203 ***
  Version 1.02.203 - 09th December 2024
  =====================================
  Version 1.02.202 - 04th November 2024
  =====================================
    Introduce dm_config_parse_only_section to stop parsing after section.
    For shorter string use on stack buffers when generating sections.
    Enhance dm_config tokenizer.
  Version 1.02.201 - 02nd October 2024
  ====================================
    Cleanup udev sync semaphore if dm_{udev_create,task_set}_cookie fails.
    Improve error messages on failed udev cookie create/inc/dec operation.
  Version 1.02.200 - 23rd August 2024
  ===================================
  Version 1.02.199 - 12nd July 2024
  =================================
- update lvm2.spec
  - change lvm2_version to 2.03.29
  - change upstream_device_mapper_version and device_mapper_version to 1.02.203
  - include new systemed files lvm-devices-import.path and lvm-devices-import.service in lvm2 package
  - add build dependency 'pkgconfig(systemd)' and configure option '--enable-sd-notify' for lvmlockd
  - remove unrecognized (since 2.03.01) configure parameter '--with-cluster' from lvmlockd</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1738756800">- thin-provisioning-tools 1.1.0 requires device-mapper-devel, this creates a cycle (boo#1236749)
  * update lvm2.spec
  - remove build require dependency thin-provisioning-tools from devicemapper
  - remove thin-provisioning-tools related configure options from devicemapper
  - remove a trivial empty line in extra_opts if default_use_devices_file=1</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1740052800">- system with LVM on iSCSI hangs on shutdown because blk-availability.service is not enabled (bsc#1236788)
  * update lvm2.spec
  - remove blk-availability.service from %postun
  - add new Provides 'dont_stop_blk_availability_service'</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1740657600">- fixing HA16.0 Product building issues for packages: lvm2-lockd, cluster-md, dlm, drbd (bsc#1237701)
  * update lvm2.spec</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1741348800">- Fixes the lvm2-testsuite case fsadm-btrfs.sh (bsc#1238857)
  * Update SUSE special patch
    + fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1744718400">- LVM filter behaves unexpectedly for MPIO devices in SLES15SP5 (bsc#1216938)
  * set lvm.conf devices.multipath_wwids_file=""</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1766404800">- Update lvm2 from LVM2.2.03.29 to LVM2.2.03.38
  * ** WHATS_NEW from 2.03.29 to 2.03.38 ***
  Version 2.03.38 - 15th December 2025
  ====================================
    Synchronize with udev after creating pool metadata spare volume.
    Conversion to thin-pool removes activation skipping from converted LVs.
    Configure now checks for xfs/xfs.h.
    Workaround for libblkid returning old FSLASTBLOCK immediately after resize.
    Enhance pvmove activation and deactivation.
    LV locks whole device tree using such locked LV.
  Version 2.03.37 - 21st November 2025
  ====================================
    Remove unsupported --blockdevice option from lvscan.
    Support output in list mode for all lvmconfig --typeconfig types with --list.
    Enhance shutdown performance of daemons using libdaemon.
    Update lvmdevices(8).
    Add --force option for lvmdevices --update.
    Add --listids, --delid, --addid options for manipulation by device_id to lvmdevices.
    Add missing synchronization for vdopool.
    Fix deadlock in lvmdbusd on SIGINT in lvm shell mode.
    Add VG attr character and pr field for persistent reservation status to vgs.
    Fix persistent reservations setting handling in vgmerge, vgsplit and vgimportclone.
    Add missing synchronization while converting cachevols.
    Warn on classic snapshot on raid creation and error on activation if missing.
    Translate udev device paths in lvmdbusd for test environments.
    Use source='udev' in lvmdbusd to monitor processed udev events.
    Symlink to /dev nodes when using alternative dev dir to trigger udev.
    Avoid passing uninitilized buffer in dmeventd to fix valgrind report.
    Improve lvmdbusd matching of udevd reported device paths.
  Version 2.03.36 - 24th October 2025
  ===================================
    Fix uninitialized chunk_size_calc_policy in pool parameter functions.
    Fix approximate allocation for Raid with insufficient extents.
    Fix race in dmeventd remonitoring optimization (2.03.35).
    Use -real suffix for pvmove UUID.
    Add support pvmove segmentation allocation/pvmove_max_segmentation_size_mb.
    Allow creating _imeta with multiple segments.
    Fix driver_version() accepts NULL version buffer pointer.
    Fix invalid free() call in error path of _add_metadata_area_to_pv().
    Avoid destroying aio context in forked process.
    Add lvs -o cache_promotions,cache_promotions fields.
    Update pvmove logic when moving i.e. raid legs.
    Display integrity info in lvdisplay.
    Increase storage size for internal filter chain.
    Add helper function display_mb_size().
    Enhance code for adding and removing integrity to RAID volumes.
    Add code for basic validation of integrity segment.
    Use -real private suffix for integrity origin and meta volumes.
    Use -real private suffix for mirror and raid legs.
    Detect and use existing XFS quota mount options for lvresize --fs resize.
  Version 2.03.35 - 09th September 2025
  =====================================
    Fix unlocking devices file only after all PVs are processed.
    Avoid creating system.devices when deleting entries.
    Fix existing issues with persistent reservations.
    Fix possible report output format inconsistencies while processing PVs.
    Allow report options for pv/vg/lvdisplay only if used with -C|--columns.
    Fix vgsplit failing to split a VG with RAID+integrity or cache with cachevol.
    Fix --lockopt handling in lvmlockd when --nolocking is used.
    Optimize dmeventd when remonitoring active devices.
  Version 2.03.34 - 30th July 2025
  ================================
    Support dmeventd restart when there are no monitored devices.
    Dmeventd no longer calls 'action commands' on removed devices.
    Fix reader of VDO metadata on 32bit architecture.
    Fix lvmdevices --deldev/--delpvid to error out if devices file not writeable.
    Fix lvresize corruption in LV-&gt;crypt-&gt;FS stack if near crypt min size limit.
    Enhanced lvresize -r support for btrfs.
    Use glibc standard functions htoX, Xtoh functions for endian conversion.
    Fix structure copying within sanlock's release_rename().
    Fix autoactivation on top of loop dev PVs to trigger once for change uevents.
    Add lvmlockd --lockopt repair to reinitialize corrupted sanlock leases.
    Fix support for lvcreate -T --setautoactivation.
    Add lvm.conf global/lvresize_fs_helper_executable.
    Enable lvm to use persistent reservations on a VG.
  Version 2.03.33 - 27th June 2025
  ================================
    Various spelling, grammar, formatting, test, and build script improvements.
    Override LC_NUMERIC locale if unsuitable for json_std report format.
    Repair raid arrays with transiently lost devices.
  Version 2.03.32 - 05th May 2025
  ===============================
    Lvconvert vdopool conversion properly validates acceptable LVs.
    Accept thin pool data LV as cacheable LV.
    Allow using zram block devices (likely for testing).
    Fix lvresize when resizing COW snapshots already covering origin.
    Fix lvmdbusd read of executed lvm commands output.
    Fix construction of DM UUID for cachevol _cdata and _cmeta devices.
    Ignore PV claims from old metadata when then PV belongs to a new VG.
    Fix integrity metadata rounding.
    Accept --autobackup option in pvresize.
  Version 2.03.31 - 27th February 2025
  ====================================
    Reduce 'mandoc -T lint' reported issues for man pages.
    Restore support for LVM_SUPPRESS_FD_WARNINGS (2.03.24).
    Fix uncache and split cache restoring original state of volume.
    Extend use of lockopt skip to more scenarios.
    Enhance error path resolving in polling code.
    Disallow shared activation of LV with CoW snapshot.
    Fix lvmlockd use in lvremove of CoW snapshot, VDO pool, and uncache.
    Improve mirror split with opened temporary volumes.
    Improve pvmove finish with opened temporary volumes.
    Fix backup limit for devices file, handle over 10,000 files.
    Ignore reported optimal_io_size not divisible by 4096.
    Fix busy-loop in config reading when read returned 0.
    Fix DM cache preserving logic (2.03.28).
    Improve use of lvmlockd for usecases involving thin volumes and pools.
  Version 2.03.30 - 14th January 2025
  ===================================
    Lvresize reports origin vdo volume cannot be resized.
    Support setting reserved_memory|stack of --config cmdline.
    Fix support for disabling memory locking (2.03.27).
    Do not extend an LV if FS resize unsupported and '--fs resize' used.
    Prevent leftover temporary device when converting in use volume to a pool.
    lvconvert detects early volume in use when converting it to a pool.
    Handle NVMe with quirk changed WWID not matching WWID in devices file.
  * ** WHATS_NEW_DM from 1.02.203 to 1.02.212 ***
  Version 1.02.212 - 15th December 2025
  =====================================
  Version 1.02.211 - 21st November 2025
  =====================================
    Dmeventd starts to use mutex per thread.
    Consolidate dmsetup stats display functions using helper macros.
    Refactor dmsetup _process_tree_options to use bsearch.
  Version 1.02.210 - 24th October 2025
  ====================================
  Version 1.02.209 - 09th September 2025
  ======================================
  Version 1.02.208 - 30th July 2025
  =================================
  Version 1.02.207 - 27th June 2025
  =================================
    Escape the escape character itself on JSON report format output.
    Fail dm_report_group_create if radix char from locale unsuitable for JSON_STD.
  Version 1.02.206 - 05th May 2025
  ================================
    Add support for using regex in selection criteria for string lists.
    Fix string list selection when using [&lt;item&gt; || &lt;item&gt; ...].
  Version 1.02.205 - 27th February 2025
  =====================================
    Restore missing symbol dm_tree_node_size_changed@Base (1.02.175).
    Restore missing symbol dm_bitset_parse_list@@DM_1_02_138 (1.02.175).
  Version 1.02.204 - 14th January 2025
  ====================================
    Create /dev/disk/by-diskseq/&lt;DISKSEQ&gt; symlink for public DM devices.
- Update lvm2.spec
  - change lvm2_version to 2.03.38
  - change upstream_device_mapper_version and device_mapper_version to 1.02.212
  - include new binary lvmpersist and related man page
- Update patches
  - fate-309425_display-dm-name-for-lv-name.patch
  - fate-31841-01_fsadm-add-support-to-resize-check-btrfs-filesystem.patch
  - fate-31841-02_man-add-support-for-btrfs.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1767009600">- update lvm.conf: sync up with upstream v2_03_38 (bsc#1255680)
  - Remove unused config options:
  - allocation/vdo_use_metadata_hints
  - allocation/vdo_write_policy
  - allocation/vdo_check_point_frequency
  - New config options
    + config/validate_metadata
    + devices/devicesfile_backup_limit
    + devices/{device_ids_refresh, device_ids_refresh_checks}
    + allocation/pvmove_max_segment_size_mb
    + global/sanlock_align_size
    + global/{thin_restore_executable, thin_restore_options, cache_restore_executable, cache_restore_options}
    + global/lvresize_fs_helper_executable
  - Update comments of config options
  - global/vdo_disabled_features
  - devices/scan_lvs
  - log/report_command_log
  - log/command_log_selection
  - global/system_id_source
  - report/headings
  - Typo fixes</changelog>
</package>
<package pkgid="2085d1efeae1ae722e9f22fce45b6ab5706ce103251983fedb35e9a9fc4b61ae788643a0c419d425153010b5d81d03e9d81a7be36e1b5041116dddad416b53f7" name="devilspie2-debuginfo" arch="i586">
  <version epoch="0" ver="0.45" rel="2.3"/>
  <changelog author="mpluskal@suse.com" date="1462536000">- Set group for main package</changelog>
  <changelog author="mpluskal@suse.com" date="1463745600">- Update to version 0.41:
  * Set a correct version number</changelog>
  <changelog author="yfjiang@suse.com" date="1473249600">- Change license to GPL-3.0+</changelog>
  <changelog author="mpluskal@suse.com" date="1485432000">- Update to version 0.42:
  * Support window focus / blur events
  * Add example for Awesome window manager
  * Updated French, Italian and Swedish translations
- Split lang subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1507291200">- Update to version 0.43:
  * No changelog provided by upstream
- Update project url</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1547812800">- Modernise specfile using spec-cleaner
  * Mark license as such</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613131200">- Requires lua-5.1 as its only one supported now</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687262400">- Update to version 0.43:
  * Default to Lua 5.3, and permit use of other versions
  * Add support for setting and deleting window properties
  * Add get_process_name(), which returns the name of the process
    owning the window (if possible)
  * Add get_monitor_index() and get_monitor_geometry(); improve
    monitor index/geometry discovery
  * Add get_window_is_decorated() (which uses the Motif window hints)
  * Alias center() as centre()
  * Extend centre() to allow centring on a given monitor and to allow
    horizontal or vertical only
  * Extend set_window_position() to allow positioning on a given
    monitor and control which corner is measured from.
    (Behaviour with two parameters is unchanged.)
  * Quote the option hyphens in the man page (preventing replacement)
  * Various const &amp; compiler warning (gcc -Wextra) fix-ups
  * Support for UTF-8 strings in window properties
  * Allow replacements for pkg-config at compile time</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1765195200">- Update to version 0.45:
  * Fixes related to Lua version handling
  * Misc build fixes
  * Add set_on_bottom(): move to bottom of stack
  * Change set_on_top() so that it merely raises the window
  * Add get_class_group_name().
    This complements get_class_instance_name re. WM_CLASS.
  * More aliases for function names containing 'maximize' or
    'minimize': accept -ise spellings
  * Visibly deprecate function names containing 'horisontally'
  * Add set_adjust_for_decoration(), useful if you have problems with
    positioning &amp; resizing of decorated windows [note: experimental]
  * Add get_window_frame_extents()
  * Allow workspaces to be referenced by name
  * Extra event type for running rules on window name/title changes
  * Ignore dot files in the scripts directory.
  * More UTF-8 support: use_utf8() (sets and reads whether UTF-8 is
    default, initially false), window_property_is_utf8() and
    window_property_full().
- Modified the original download name of the software package
  in the spec file.
- Fixed the issue of the earliest date format error
  in devilspie2.changes file.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780488000">- Modernize spec file:
  * Use https for Source URL
  * Use %{_sysconfdir} macro instead of hardcoded /etc</changelog>
</package>
<package pkgid="69eff2b2e1789f8a811349c515356c09e8370e11110e6700a740101a2de57a9ad387daa531eb3cac0d8a77c7c1d70e32b124c9c109538d818c449c4af7a5045c" name="devilspie2-debugsource" arch="i586">
  <version epoch="0" ver="0.45" rel="2.3"/>
  <changelog author="mpluskal@suse.com" date="1462536000">- Set group for main package</changelog>
  <changelog author="mpluskal@suse.com" date="1463745600">- Update to version 0.41:
  * Set a correct version number</changelog>
  <changelog author="yfjiang@suse.com" date="1473249600">- Change license to GPL-3.0+</changelog>
  <changelog author="mpluskal@suse.com" date="1485432000">- Update to version 0.42:
  * Support window focus / blur events
  * Add example for Awesome window manager
  * Updated French, Italian and Swedish translations
- Split lang subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1507291200">- Update to version 0.43:
  * No changelog provided by upstream
- Update project url</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1547812800">- Modernise specfile using spec-cleaner
  * Mark license as such</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613131200">- Requires lua-5.1 as its only one supported now</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687262400">- Update to version 0.43:
  * Default to Lua 5.3, and permit use of other versions
  * Add support for setting and deleting window properties
  * Add get_process_name(), which returns the name of the process
    owning the window (if possible)
  * Add get_monitor_index() and get_monitor_geometry(); improve
    monitor index/geometry discovery
  * Add get_window_is_decorated() (which uses the Motif window hints)
  * Alias center() as centre()
  * Extend centre() to allow centring on a given monitor and to allow
    horizontal or vertical only
  * Extend set_window_position() to allow positioning on a given
    monitor and control which corner is measured from.
    (Behaviour with two parameters is unchanged.)
  * Quote the option hyphens in the man page (preventing replacement)
  * Various const &amp; compiler warning (gcc -Wextra) fix-ups
  * Support for UTF-8 strings in window properties
  * Allow replacements for pkg-config at compile time</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1765195200">- Update to version 0.45:
  * Fixes related to Lua version handling
  * Misc build fixes
  * Add set_on_bottom(): move to bottom of stack
  * Change set_on_top() so that it merely raises the window
  * Add get_class_group_name().
    This complements get_class_instance_name re. WM_CLASS.
  * More aliases for function names containing 'maximize' or
    'minimize': accept -ise spellings
  * Visibly deprecate function names containing 'horisontally'
  * Add set_adjust_for_decoration(), useful if you have problems with
    positioning &amp; resizing of decorated windows [note: experimental]
  * Add get_window_frame_extents()
  * Allow workspaces to be referenced by name
  * Extra event type for running rules on window name/title changes
  * Ignore dot files in the scripts directory.
  * More UTF-8 support: use_utf8() (sets and reads whether UTF-8 is
    default, initially false), window_property_is_utf8() and
    window_property_full().
- Modified the original download name of the software package
  in the spec file.
- Fixed the issue of the earliest date format error
  in devilspie2.changes file.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780488000">- Modernize spec file:
  * Use https for Source URL
  * Use %{_sysconfdir} macro instead of hardcoded /etc</changelog>
</package>
<package pkgid="32eeeec265cd1462db4f942ff97960f6e36778aa3b1051b1298e9658ba5743f26c5531e8d0e9b9972e6aef388b47daea55d93aa727d6534415c1ccacdf976c5d" name="devmem2-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="12.8"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1331294400">- Initial release for devmem2 utility</changelog>
  <changelog author="mpluskal@suse.com" date="1447416000">- Use optflags
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="guillaume@opensuse.org" date="1493985600">- Add fix_usage_on_64_bits.patch to fix boo#1032032
  It updates the current devmem2.c file by the one provided by
  Russel King to fix usage on 64 bits systems.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="4591b01bfb2414cc639dbc350e62e002517670fc677df7f66e5f8011a965f207e7b7098609e3da217e3991b7a0714bfddbdbf3b2b95907b65d0ea9f416a316ce" name="devmem2-debugsource" arch="i586">
  <version epoch="0" ver="1.0" rel="12.8"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1331294400">- Initial release for devmem2 utility</changelog>
  <changelog author="mpluskal@suse.com" date="1447416000">- Use optflags
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="guillaume@opensuse.org" date="1493985600">- Add fix_usage_on_64_bits.patch to fix boo#1032032
  It updates the current devmem2.c file by the one provided by
  Russel King to fix usage on 64 bits systems.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="11cf1652ddebaee7b8ba3348ae572124305f6aa5ed59edfc711a684a48a0772f690cc6d24e7ad254241f0d2dfe3d884857d70568ba89da355310214a9ec356ec" name="dfc-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="3.12"/>
  <changelog author="asterios.dramis@gmail.com" date="1365940800">- Update to 3.0.2:
  BUGS:
  * fixed dfc failing when getting volume size information from volume &gt;= 4 To
    on 32-bit hosts (added LFS option, which can be triggered on or off but is
    on by default)
  * fixed missing separator on CSV export when -T and -s options where
    triggered
- Fix rpm post build check warning "File is compiled without RPM_OPT_FLAGS".</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1377259200">- Update to 3.0.3:
  BUGS:
  * fixed warning message wrongly displayed when calling 'dfc -u h'
  * fixed various typo fixes
  * fixed some memory management issues
  * fixed if tests on potentially NULL values
  * fixed potential security holes (potentially exploitable buffer overflows
    caused by misuse of printf function)
  * fixed dfc hang on no more accessible remote file systems
  * display a warning in any case when file system cannot be stated instead of
    exiting on error
  MISCELLANEOUS:
  * updated license header and copyright year</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1382702400">- Update to 3.0.4:
  BUGS:
  * fixed compilation error on *BSD systems introduced in dfc version 3.0.3</changelog>
  <changelog author="thutterer@suse.com" date="1432036800">- Update to 3.0.5:
  BUGS:
  * fixed initialization of LFS
  * do not install translated configuration files and man pages when NLS option
  is disabled
  * fixed typos in the man</changelog>
  <changelog author="mpluskal@suse.com" date="1449662400">- Update download url
- Use cmake macros
- Cleanup spec file with spec-clened</changelog>
  <changelog author="mpluskal@suse.com" date="1487332800">- Split lang subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1492776000">- Update to version 3.1.0:
  * New features:
    + Major code refactoring: now, platform specific code is
    clearly separated
    + Solaris support.
    + The CSV separator can be specified via the configuration file
    (defaults to",").
    + In addition to the already export formats (CSV, text, tex and
    HTML), dfc is able to export the information as JSON (no
    additional dependency required).
    + Add support for bold font via the configuration file
    + Add -M option to disable "Mounted On" information.
    + Add Dutch translation.
    + Add git revision to the dfc version string for development
    versions of dfc.
  * Bug fixes:
    + Fix type not respecting -W flag.
    + Fix alignment issue when both -M and -o options are specified.
    + Plug a few memory leaks.
    + Escape mount options with "" when exporting to CSV as mount
    options may typically contain a ",".
    + Linux: avoid stat'ing remote file system when local flag is
    given (prevents dfc from potentially hanging on remote file
    systems).
    + Consider nfs4 a remote filesystem.
    + Correctly link math library (fixes build on, at least,
    Ubuntu).
    + Remove a few extra incorrect CSV separators in CSV export
    mode.
    + Silently ignore EACCESS error on statvfs.
    + Fix build failure on Hurd.
    + Fix build failure on kFreeBSD.
  * Incompatible changes:
    + Remove "GRIM" compile option - compile flags previously set
    by "grim" are now defaults.
    + Stop translating color names in the configuration file - now,
    only "English" names are understood.</changelog>
  <changelog author="mpluskal@suse.com" date="1509019200">- Update to version 3.1.1:
  * fix a typo in the compilation instructions in the readme file
  * fix an old bug (4+ years) which messed up colors in HTML export
    when a configuration file is used
  * fix a bug which prevented some file systems to be displayed
    when the filtering option was used
  * fix a bad implicit fallthrough</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583841600">- Spec file cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687262400">- Update project and download url</changelog>
</package>
<package pkgid="6c87963d291252337d5f0af33b9f1bf62731b3fe09b1be3a83e748ffdfdcac76717f4e8342c9e13b511a4145da56b4036e6e247df9f7c0073ac753cd29102e86" name="dfc-debugsource" arch="i586">
  <version epoch="0" ver="3.1.1" rel="3.12"/>
  <changelog author="asterios.dramis@gmail.com" date="1365940800">- Update to 3.0.2:
  BUGS:
  * fixed dfc failing when getting volume size information from volume &gt;= 4 To
    on 32-bit hosts (added LFS option, which can be triggered on or off but is
    on by default)
  * fixed missing separator on CSV export when -T and -s options where
    triggered
- Fix rpm post build check warning "File is compiled without RPM_OPT_FLAGS".</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1377259200">- Update to 3.0.3:
  BUGS:
  * fixed warning message wrongly displayed when calling 'dfc -u h'
  * fixed various typo fixes
  * fixed some memory management issues
  * fixed if tests on potentially NULL values
  * fixed potential security holes (potentially exploitable buffer overflows
    caused by misuse of printf function)
  * fixed dfc hang on no more accessible remote file systems
  * display a warning in any case when file system cannot be stated instead of
    exiting on error
  MISCELLANEOUS:
  * updated license header and copyright year</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1382702400">- Update to 3.0.4:
  BUGS:
  * fixed compilation error on *BSD systems introduced in dfc version 3.0.3</changelog>
  <changelog author="thutterer@suse.com" date="1432036800">- Update to 3.0.5:
  BUGS:
  * fixed initialization of LFS
  * do not install translated configuration files and man pages when NLS option
  is disabled
  * fixed typos in the man</changelog>
  <changelog author="mpluskal@suse.com" date="1449662400">- Update download url
- Use cmake macros
- Cleanup spec file with spec-clened</changelog>
  <changelog author="mpluskal@suse.com" date="1487332800">- Split lang subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1492776000">- Update to version 3.1.0:
  * New features:
    + Major code refactoring: now, platform specific code is
    clearly separated
    + Solaris support.
    + The CSV separator can be specified via the configuration file
    (defaults to",").
    + In addition to the already export formats (CSV, text, tex and
    HTML), dfc is able to export the information as JSON (no
    additional dependency required).
    + Add support for bold font via the configuration file
    + Add -M option to disable "Mounted On" information.
    + Add Dutch translation.
    + Add git revision to the dfc version string for development
    versions of dfc.
  * Bug fixes:
    + Fix type not respecting -W flag.
    + Fix alignment issue when both -M and -o options are specified.
    + Plug a few memory leaks.
    + Escape mount options with "" when exporting to CSV as mount
    options may typically contain a ",".
    + Linux: avoid stat'ing remote file system when local flag is
    given (prevents dfc from potentially hanging on remote file
    systems).
    + Consider nfs4 a remote filesystem.
    + Correctly link math library (fixes build on, at least,
    Ubuntu).
    + Remove a few extra incorrect CSV separators in CSV export
    mode.
    + Silently ignore EACCESS error on statvfs.
    + Fix build failure on Hurd.
    + Fix build failure on kFreeBSD.
  * Incompatible changes:
    + Remove "GRIM" compile option - compile flags previously set
    by "grim" are now defaults.
    + Stop translating color names in the configuration file - now,
    only "English" names are understood.</changelog>
  <changelog author="mpluskal@suse.com" date="1509019200">- Update to version 3.1.1:
  * fix a typo in the compilation instructions in the readme file
  * fix an old bug (4+ years) which messed up colors in HTML export
    when a configuration file is used
  * fix a bug which prevented some file systems to be displayed
    when the filtering option was used
  * fix a bad implicit fallthrough</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583841600">- Spec file cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1687262400">- Update project and download url</changelog>
</package>
<package pkgid="35883fc2697f175597196e55bf1ab936a63eb20b65a8d540aab847ec6532bc185ecafce5932ec0e8268a2e7de4fb83326e306c6d959f82e1b4f091c7952aef61" name="dfu-programmer-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0" rel="1.6"/>
  <changelog author="bwalle@suse.de" date="1191153600">- initial package</changelog>
  <changelog author="bernhard.walle@gmx.de" date="1244635200">- Fix build for openSUSE 11.1.</changelog>
  <changelog author="mail.aroessler@gmail.com" date="1341576000">- updated to version 0.5.4</changelog>
  <changelog author="jw@suse.com" date="1387281600">- updated to version 0.6.2</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1406980800">- spec file cleanup
- Use pkgconfig for build requires</changelog>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 0.7.1
  + Fix use of mandatory filename ChangeLog in distribution tarball
  + Fix infinite loop in rpl_malloc
  + Add experimental support for autocomplete on Ubuntu
  + Fix exit status of help-related options and improve start sequence
- Changes from version 0.7.0
  + Add support for atmega16c4 and atmega32c4
  + Fix device erase for bootloaders which return busy status
  + Better include file defaults for libusb when run bootstrap is run
    without pkgconfig.
  + Improved status output
  + Add hex dump commands
  + Add blank memory check
  + Major rework of the flash/user/eeprom code
  + Replace start and reset commands with launch
  + Repository and website migrated to GitHub
- Add pkg-config build require; needed to find libusb.h</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1458648000">- Update to version 0.7.2
  + Use the correct memory ranges for XMega.
    Bootloader space is additional to listed device size.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1728820800">- Update to version 1.1.0
  * Add --erase-first option #90 #92
  * Fix missing update-bash-completion.sh #91
  * Fix missing header files #93 #94
- Update to version 1.0.0
  * Remove libusb0 support
- Update to version 0.9.0
  * Add --validate-first and --ignore-outside options to the flash command
  * Disabled progress bar when not using a tty
- Update to version 0.8.1-libusb1
  * Fix bug preventing specifying a device with libusb0
  * Fix bug in order device id was printed with libusb0
  * Publish Windows binaries with libusb1
  * Update libusb1 include path
  * Update uses of deprecated libusb1 functions
- Update to version 0.8.1
  * Fix bug preventing specifying a device with libusb0
  * Fix bug in order device id was printed with libusb0
- Update to version 0.8.0
  * Experimental support for ST cortex M4
  * Enable GitHub Actions for releases [2022-10-13]
  * Make ./bootstrap.sh fail if any command fails (and print commands)
  * Update configure.ac features
  * Added IntelliSense hints for Visual Studio Code
- New source location (Github)
- Specfile update to current recommendations for Tumbleweed</changelog>
</package>
<package pkgid="9d134167d0d0072907ef6018ce34a569638188bd04d4416620a4f871d7226faabe5fce49da324ef35f62afaf6c5f722793e2065dcc972c73342b3e39b5e4b6d3" name="dfu-programmer-debugsource" arch="i586">
  <version epoch="0" ver="1.1.0" rel="1.6"/>
  <changelog author="bwalle@suse.de" date="1191153600">- initial package</changelog>
  <changelog author="bernhard.walle@gmx.de" date="1244635200">- Fix build for openSUSE 11.1.</changelog>
  <changelog author="mail.aroessler@gmail.com" date="1341576000">- updated to version 0.5.4</changelog>
  <changelog author="jw@suse.com" date="1387281600">- updated to version 0.6.2</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1406980800">- spec file cleanup
- Use pkgconfig for build requires</changelog>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 0.7.1
  + Fix use of mandatory filename ChangeLog in distribution tarball
  + Fix infinite loop in rpl_malloc
  + Add experimental support for autocomplete on Ubuntu
  + Fix exit status of help-related options and improve start sequence
- Changes from version 0.7.0
  + Add support for atmega16c4 and atmega32c4
  + Fix device erase for bootloaders which return busy status
  + Better include file defaults for libusb when run bootstrap is run
    without pkgconfig.
  + Improved status output
  + Add hex dump commands
  + Add blank memory check
  + Major rework of the flash/user/eeprom code
  + Replace start and reset commands with launch
  + Repository and website migrated to GitHub
- Add pkg-config build require; needed to find libusb.h</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1458648000">- Update to version 0.7.2
  + Use the correct memory ranges for XMega.
    Bootloader space is additional to listed device size.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1728820800">- Update to version 1.1.0
  * Add --erase-first option #90 #92
  * Fix missing update-bash-completion.sh #91
  * Fix missing header files #93 #94
- Update to version 1.0.0
  * Remove libusb0 support
- Update to version 0.9.0
  * Add --validate-first and --ignore-outside options to the flash command
  * Disabled progress bar when not using a tty
- Update to version 0.8.1-libusb1
  * Fix bug preventing specifying a device with libusb0
  * Fix bug in order device id was printed with libusb0
  * Publish Windows binaries with libusb1
  * Update libusb1 include path
  * Update uses of deprecated libusb1 functions
- Update to version 0.8.1
  * Fix bug preventing specifying a device with libusb0
  * Fix bug in order device id was printed with libusb0
- Update to version 0.8.0
  * Experimental support for ST cortex M4
  * Enable GitHub Actions for releases [2022-10-13]
  * Make ./bootstrap.sh fail if any command fails (and print commands)
  * Update configure.ac features
  * Added IntelliSense hints for Visual Studio Code
- New source location (Github)
- Specfile update to current recommendations for Tumbleweed</changelog>
</package>
<package pkgid="3e98e20e3cd0585ca1f9814a0fb515be52c8ca0b9b14aa9672549540603c1f836a0a20748808631c4654324c7cbf8bb2b9b9cde7a8c70497c34db48fc4143b85" name="dfu-util-debuginfo" arch="i586">
  <version epoch="0" ver="0.11" rel="2.15"/>
  <changelog author="holger+suse@freyther.de" date="1311336000">- Initial version of dfu-util package</changelog>
  <changelog author="holger+suse@freyther.de" date="1320235200">- Upgrade to upstream version 0.5</changelog>
  <changelog author="holger+suse@freyther.de" date="1344254400">- Upgrade to upstream version 0.6</changelog>
  <changelog author="adrian@suse.de" date="1423742400">- update to upstream version 0.8
- using _service file to create the tarball
  * modify version and revision inside and run
    "osc service disabledrun" when updating it.</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1459252800">- update to upstream version 0.9
- added a patch:
    0001-Allow-building-against-older-libusb-without-bus-port.patch
    taken from dfu-util bug tracker, to build on openSUSE 13.1 (with libusb &lt; 1.0.16)
- some build warnings fixed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1609070400">- Update to version 0.10
  * New --wait option for devices to appear
  * New --devnum option to filter devices
  * Support DFU_STATE_dfuMANIFEST_WAIT_RST
  * Support large files
  * Quirks for Jabra devices
  * Quirks for OpenPICC, SIMtrace
  * Quirks for GD32VF103
  * Fix numeric argument parsing
  * Improve alternate interface index matching
  * Improve libusb error messages
  * Improve Stellaris firmware detection
  * Improve warnings and debug output
  * Update manual page
  * Manual pages for dfu-suffix and dfu-prefix
  * Usage text describes DfuSe modifiers
- Drop not longer needed patch:
  * 0001-Allow-building-against-older-libusb-without-bus-port.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1630929600">- Update to version 0.11
  * Skip setting alternate interface when not needed
  * Only clamp transfer size on Linux
  * Quirk for GD32 leave request
  * Improve status and error messages and exit codes
  * dfuse: Process all alternate interfaces in a DfuSe file
  * dfuse-pack.py: Fix alternate settings if first is 0</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1671796800">- Add dfuse-pack tool to package</changelog>
</package>
<package pkgid="cec0d8876dba2d99feda78779ad65461232420795bb851a21eba70158d8cc3a873fc9e3e9a233e72efd283c8ba6044e0eb2ede4c65218dc38c757c34014c23ca" name="dfu-util-debugsource" arch="i586">
  <version epoch="0" ver="0.11" rel="2.15"/>
  <changelog author="holger+suse@freyther.de" date="1311336000">- Initial version of dfu-util package</changelog>
  <changelog author="holger+suse@freyther.de" date="1320235200">- Upgrade to upstream version 0.5</changelog>
  <changelog author="holger+suse@freyther.de" date="1344254400">- Upgrade to upstream version 0.6</changelog>
  <changelog author="adrian@suse.de" date="1423742400">- update to upstream version 0.8
- using _service file to create the tarball
  * modify version and revision inside and run
    "osc service disabledrun" when updating it.</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1459252800">- update to upstream version 0.9
- added a patch:
    0001-Allow-building-against-older-libusb-without-bus-port.patch
    taken from dfu-util bug tracker, to build on openSUSE 13.1 (with libusb &lt; 1.0.16)
- some build warnings fixed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1609070400">- Update to version 0.10
  * New --wait option for devices to appear
  * New --devnum option to filter devices
  * Support DFU_STATE_dfuMANIFEST_WAIT_RST
  * Support large files
  * Quirks for Jabra devices
  * Quirks for OpenPICC, SIMtrace
  * Quirks for GD32VF103
  * Fix numeric argument parsing
  * Improve alternate interface index matching
  * Improve libusb error messages
  * Improve Stellaris firmware detection
  * Improve warnings and debug output
  * Update manual page
  * Manual pages for dfu-suffix and dfu-prefix
  * Usage text describes DfuSe modifiers
- Drop not longer needed patch:
  * 0001-Allow-building-against-older-libusb-without-bus-port.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1630929600">- Update to version 0.11
  * Skip setting alternate interface when not needed
  * Only clamp transfer size on Linux
  * Quirk for GD32 leave request
  * Improve status and error messages and exit codes
  * dfuse: Process all alternate interfaces in a DfuSe file
  * dfuse-pack.py: Fix alternate settings if first is 0</changelog>
  <changelog author="Frank Kunz &lt;mailinglists@kunz-im-inter.net&gt;" date="1671796800">- Add dfuse-pack tool to package</changelog>
</package>
<package pkgid="9c8e438dd6ac84b1cf05d014d2ecc2b7c08e00e2ddceb34fee17ba64c385bc2decb4cb1b3b4cd5ad831dc5913f8000a865b5fcd9e4364c9898fdfed7986d7bbe" name="dhcp-client-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3.P1" rel="1.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1736769600">- Remove obsolete migration from dhcp-server post scriptlet
  [bsc#1235447]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1745496000">- Add compile option '-std=gnu17' to fix build with gcc15.
  [bsc#1241472]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- Update to version 4.4.3-P1:
  * Corrected reference count leak in leasequery packets (CVE-2022-2928).
  * Corrected memory leak in FQDN option unpacking (CVE-2022-2929).
  * Added OMAPI timed function calls.
  * Updated BIND libraries to version 9.11.36.
  * Added support for DHCPv4 option v6-only-preferred (RFC 8925).
- Drop obsolete patches already included in version 4.4.3-P1:
  * dhcp-CVE-2022-2928.patch
  * dhcp-CVE-2022-2929.patch
- Refresh patches:
  * 0009-dhcp-4.2.6-close-on-exec.patch
  * 0015-Expose-next-server-DHCPv4-option-to-dhclient-script.patch
  * 0016-infiniband-support.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782993600">- Update dhcrelay script and service.
  Due to some leftover calls to sysvinit tools the script no longer
  worked. Now the script is a lot leaner and only implements the
  sysconfig arg parsing and makes it more of a native systemd
  service.
  [bsc#1269228]</changelog>
</package>
<package pkgid="111672280ddba1fc84abd55d43e4f2d4a6421cb2318a795db88859194c8213ca4d7945fbec980bfe7e8afe538a118a4e76deae06c2c9b1afd684cba1811f9315" name="dhcp-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3.P1" rel="1.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1736769600">- Remove obsolete migration from dhcp-server post scriptlet
  [bsc#1235447]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1745496000">- Add compile option '-std=gnu17' to fix build with gcc15.
  [bsc#1241472]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- Update to version 4.4.3-P1:
  * Corrected reference count leak in leasequery packets (CVE-2022-2928).
  * Corrected memory leak in FQDN option unpacking (CVE-2022-2929).
  * Added OMAPI timed function calls.
  * Updated BIND libraries to version 9.11.36.
  * Added support for DHCPv4 option v6-only-preferred (RFC 8925).
- Drop obsolete patches already included in version 4.4.3-P1:
  * dhcp-CVE-2022-2928.patch
  * dhcp-CVE-2022-2929.patch
- Refresh patches:
  * 0009-dhcp-4.2.6-close-on-exec.patch
  * 0015-Expose-next-server-DHCPv4-option-to-dhclient-script.patch
  * 0016-infiniband-support.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782993600">- Update dhcrelay script and service.
  Due to some leftover calls to sysvinit tools the script no longer
  worked. Now the script is a lot leaner and only implements the
  sysconfig arg parsing and makes it more of a native systemd
  service.
  [bsc#1269228]</changelog>
</package>
<package pkgid="0b6691fe5afdc71c2c9952bcd45cbdfa9119d9934a84d65b5b64b96fe33108133cc0058440c6e78adc6b76de525e3e4a1afee4c2fa81fcef7ecbeb7ae3bc5ba1" name="dhcp-debugsource" arch="i586">
  <version epoch="0" ver="4.4.3.P1" rel="1.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1736769600">- Remove obsolete migration from dhcp-server post scriptlet
  [bsc#1235447]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1745496000">- Add compile option '-std=gnu17' to fix build with gcc15.
  [bsc#1241472]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- Update to version 4.4.3-P1:
  * Corrected reference count leak in leasequery packets (CVE-2022-2928).
  * Corrected memory leak in FQDN option unpacking (CVE-2022-2929).
  * Added OMAPI timed function calls.
  * Updated BIND libraries to version 9.11.36.
  * Added support for DHCPv4 option v6-only-preferred (RFC 8925).
- Drop obsolete patches already included in version 4.4.3-P1:
  * dhcp-CVE-2022-2928.patch
  * dhcp-CVE-2022-2929.patch
- Refresh patches:
  * 0009-dhcp-4.2.6-close-on-exec.patch
  * 0015-Expose-next-server-DHCPv4-option-to-dhclient-script.patch
  * 0016-infiniband-support.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782993600">- Update dhcrelay script and service.
  Due to some leftover calls to sysvinit tools the script no longer
  worked. Now the script is a lot leaner and only implements the
  sysconfig arg parsing and makes it more of a native systemd
  service.
  [bsc#1269228]</changelog>
</package>
<package pkgid="8efd3df6708e8602cceeb14409e273e8f974f35ccfe4f98b50b0fad4f3756030473ea08e85927c10ba61fddf36371b0c4ac7d75662ee0f6521354eb4d476123b" name="dhcp-keama-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3.P1" rel="1.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1736769600">- Remove obsolete migration from dhcp-server post scriptlet
  [bsc#1235447]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1745496000">- Add compile option '-std=gnu17' to fix build with gcc15.
  [bsc#1241472]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- Update to version 4.4.3-P1:
  * Corrected reference count leak in leasequery packets (CVE-2022-2928).
  * Corrected memory leak in FQDN option unpacking (CVE-2022-2929).
  * Added OMAPI timed function calls.
  * Updated BIND libraries to version 9.11.36.
  * Added support for DHCPv4 option v6-only-preferred (RFC 8925).
- Drop obsolete patches already included in version 4.4.3-P1:
  * dhcp-CVE-2022-2928.patch
  * dhcp-CVE-2022-2929.patch
- Refresh patches:
  * 0009-dhcp-4.2.6-close-on-exec.patch
  * 0015-Expose-next-server-DHCPv4-option-to-dhclient-script.patch
  * 0016-infiniband-support.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782993600">- Update dhcrelay script and service.
  Due to some leftover calls to sysvinit tools the script no longer
  worked. Now the script is a lot leaner and only implements the
  sysconfig arg parsing and makes it more of a native systemd
  service.
  [bsc#1269228]</changelog>
</package>
<package pkgid="fa1a87d290dc0bf4cc2a6e22b06bbd7a888772e724b0e267d7ccef3102277b06cba4453d4bd41758d6164959645c783f145e4b025fc62f3b81bf79ad16bad5d5" name="dhcp-relay-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3.P1" rel="1.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1736769600">- Remove obsolete migration from dhcp-server post scriptlet
  [bsc#1235447]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1745496000">- Add compile option '-std=gnu17' to fix build with gcc15.
  [bsc#1241472]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- Update to version 4.4.3-P1:
  * Corrected reference count leak in leasequery packets (CVE-2022-2928).
  * Corrected memory leak in FQDN option unpacking (CVE-2022-2929).
  * Added OMAPI timed function calls.
  * Updated BIND libraries to version 9.11.36.
  * Added support for DHCPv4 option v6-only-preferred (RFC 8925).
- Drop obsolete patches already included in version 4.4.3-P1:
  * dhcp-CVE-2022-2928.patch
  * dhcp-CVE-2022-2929.patch
- Refresh patches:
  * 0009-dhcp-4.2.6-close-on-exec.patch
  * 0015-Expose-next-server-DHCPv4-option-to-dhclient-script.patch
  * 0016-infiniband-support.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782993600">- Update dhcrelay script and service.
  Due to some leftover calls to sysvinit tools the script no longer
  worked. Now the script is a lot leaner and only implements the
  sysconfig arg parsing and makes it more of a native systemd
  service.
  [bsc#1269228]</changelog>
</package>
<package pkgid="267e3fe1e1733bfa572db161e3337c41429cae68f1ffbaf04f59aeb10be6da0148a0d7b92f0c6b663cb82f1072a8633a7dc386609242cba6ecb6e5e99d3cabac" name="dhcp-server-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3.P1" rel="1.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1698926400">- Remove dhclient-script (boo#1216822).</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701777600">- Add new Kea migration assistant subpackage
- Switch doc subpackage to noarch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1701950400">- Revert dhclient-script removal and instead change usleep to sleep
  (boo#1216822)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1716552000">- Drop initscripts-legacy support [jsc#PED264]
- Drop rc&lt;service&gt; symlinks [jsc#PED-264], [jsc#PED-266]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1736769600">- Remove obsolete migration from dhcp-server post scriptlet
  [bsc#1235447]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1745496000">- Add compile option '-std=gnu17' to fix build with gcc15.
  [bsc#1241472]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- Update to version 4.4.3-P1:
  * Corrected reference count leak in leasequery packets (CVE-2022-2928).
  * Corrected memory leak in FQDN option unpacking (CVE-2022-2929).
  * Added OMAPI timed function calls.
  * Updated BIND libraries to version 9.11.36.
  * Added support for DHCPv4 option v6-only-preferred (RFC 8925).
- Drop obsolete patches already included in version 4.4.3-P1:
  * dhcp-CVE-2022-2928.patch
  * dhcp-CVE-2022-2929.patch
- Refresh patches:
  * 0009-dhcp-4.2.6-close-on-exec.patch
  * 0015-Expose-next-server-DHCPv4-option-to-dhclient-script.patch
  * 0016-infiniband-support.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1782993600">- Update dhcrelay script and service.
  Due to some leftover calls to sysvinit tools the script no longer
  worked. Now the script is a lot leaner and only implements the
  sysconfig arg parsing and makes it more of a native systemd
  service.
  [bsc#1269228]</changelog>
</package>
<package pkgid="a3e357e8f8ff75c2ffbef5a448a8db26e1054c1727555fc7fd979f88a6014a6bacf93be729e37951ccad03a726ea48f82f978ae62910fad9059d4c2004517586" name="dhcpcd-debuginfo" arch="i586">
  <version epoch="0" ver="10.5.2" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1740398400">- Update to 10.2.1
  * Fix building with different options
  * Only drop IPv4 LL addresses if configured to handle them</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1740571200">- Update to 10.2.2
  * DHCP6: Fix dhcpcd vendor class option
  * options: Allow interface block to be pattern matching</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1747396800">- Update to 10.2.3
  * Restore logic on when to open an address specific socket
  * [Fix] DHCP Failure on WAN Interface Rename (Fixes #504)
  * BSD: routes via P2P interfaces now find their out-going
    interface
  * -b --background fixed
  * resolv: Fix processing more DNSSL options than RDNSS]
  * dhcpcd: Remove option rapid_commit from dhcpcd.conf
  * privsep: Fix valgrind and hardened-malloc on Linux with SECCOMP
  * route: Don't spam route changes for lifetime</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1748865600">- Update to 10.2.4
  * compat: use timingsafe_bcmp if available
  * IPv6: Sort routers by reachability correctly.
  * definitions: define ND Route Information option
  * IPv6: Clear previous address RA flags on receipt of a RA.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1764158400">- Update to 10.3.0
  * privsep: enforce message boundaries with MSG_EOR on our
    messages
  * Protocols will notify when dhcpcd can exit
  * DHCP: Don't request T1 and T2
  * DHCP: Don't request a lease time
  * DHCP6: Don't exit if using DHCP4 INFORM in non manager mode
  * ND: Route Information Option prefix is optional
  * ipv6: respect slaac hwaddr to really use the hwaddr
  * When stopping all interfaces at exit and releasing,
    remove persistance
  * NetBSD: Delete RTF_CONNECTED route when changing it
  * privsep: Drain the log when the root process is exiting
  * eloop: vastly reworked, kqueue and epoll support on by default</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768824000">- Use systemd tmpfiles to create /var/lib/dhcpcd directory for
  better immutable os compatibility</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773662400">- Update to 10.3.1
  * BSD: don't send uninitialised memory using
    ps_root_indirectioctl
  * Fix fallback_time option
  * IPv4: Ignore DHCP state when building routes
  * options: Ensure ldop is not NULL dereferenced
  * route: Routes may not have an interface assinged
  * options: Ensure that an overly long bitflag string does not
    crash
  * options: Don't assume vsio options have an argument
  * common: Cast via uintptr_t rather than unsigned long in UNCONST
  * privsep: Ensure we recv for real after a successful recv
    MSG_PEEK
  * DHCP: Add parentheses to macro definitions
  * ipv6nd: empty IPV6RA_EXPIRE eloop queue when dropping
- Add ghost entry for /var/lib/dhcpcd</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1778155200">- Update to 10.3.2
  * DHCP: Don't run double EXPIRE hooks on carrier loss
  * DHCP: free the state when dropping on state NONE</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1786017600">- Update to 10.5.0
  * DHCPv6: When deprecating addresses, restart on prefix deletions
    (CVE-2026-56113)
    [bsc#1268980]
  * DHCPv6: Prefix exclude option can be 17 octets
    (CVE-2026-56115)
    [bsc#1268976]
  * IPv6ND: Free routeinfo when it expires
    (CVE-2026-56116)
    [bsc#1268974]
  * control: Avoid hangup in the recvdata path
    (CVE-2026-56117)
    [bsc#1268968]
  * Add missing SPDX-License tags
  * Format code with clang-format v19
  * privsep: Change IPC to use SOCK_STREAM
  * BPF: Split OS specific code out into own files and add libpcap
    support
  * hooks: Escape interface names and use printf
  * Delete DHCPv6 IA FD from the loop before closing it
  * eloop: Use kqueue or epoll to wait for a fd to become ready
  * Darwin: Add initial support for macOS
  * Import latest pidfile from NetBSD
  * BPF: Improve headers
  * compat: Add support for getprogname(3)
  * route: Rework rt structure so sockaddrs are pointers
  * dhcp-common: Escape ifname for lease file
  * privsep: smaller buffer size without INET6
  * script: add ifxname as the escaped string
  * time.h always pulls in struct timespec
  * route: Use HAVE_RT_MISSFILTER rather than a generic BSD define
  * privsep: Test defines for all ioctls
  * if: if_init inits the interface from the kernel
  * privsep: Add ps_root_gethostname
  * DHCP: Don't really expire the lease when testing
  * DHCP: Don't add a trailing : on vendor if no machine arch
  * privsep: guard setproctitle and only use compat on linux
  * options: Remove some const to fix compile warnings
  * privsep: Don't open PF_INET socket for each ioctl
  * sun: Enable building for privsep
  * script: Use correct buffer length variable
  * privsep: Remove PS_BUFLEN
  * privsep: Simplify readerror
  * timezone: disallow directory traversal
  * privsep: ps_root_readfile should return the real file size
  * linux: Ensure NLA data boundaries are valid
  * options: Fix userclass boundary
  * ND6: fix OOB reject mask for an undefined option.
  * DHCP6: Ensure IA_PD Prefix Lenth is valid
  * ND: Enforce require and reject policy
  * ARP: check we have enough to read the frame header
  * hooks: Quote assignment of compat vars correctly
  * udev: Ensure we have a subsystem, action and ifname
  * Fix CI build
  * DHCP: Santize messages from servers for output
  * ARP: Iterate over states safely as the cb could remove ours
  * privsep: Check data is terminated when a string
  * auth: clear keys with memset_explicit
  * auth: Ensure remaining dlen matches hash digest length
  * hooks: don't read past truncated ip6 address starting fe
  * ipv6: Only regen temp addrs with sufficent pltime
  * eloop: Improve timespecdiff
  * eloop: Fix compile warning where UTIME_MAX is a calculation
  * vsio: Allow zero length options
  * DHCP6: Fix configuring the suffix to delegated prefixes
  * IPv6: Fix numerous issues extending temporary address times
  * capsicum: Avoid some overflow issues in privsep sysctl
  * script: Fix buffer over and under flows in script_buftoenv
  * IPv4: uset old_ia when adding an address causes early removal
  * dhcp: add configurable backoff parameters for DHCPv4
  * options: Introdce policy groups
  * Build all the targets on macos
  * control: remove unprivileged socket
  * DHCP: deconfigure even when state is NULL or NONE</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1787054400">- Update to 10.5.2
  * IPv6: Allocate the interface state before adding a static
    address
  * DHCP: Only send the rapid commit option when configured to
  * DHCP6: Mirror the prior DHCP rapid commit fix to DHCPv6
  * keep acquisition timestamp when route isn't updated
  * privsep: Allow __NR__llseek as well as __NR_llseek on linux
  * compat: Take a copy of libc progname variable
  * ipv6nd: don't leave a carrier expiry timeout on a freed
    interface
  * ipv4: clear added state if we didn't delete the address
  * DHCP: script reason should be RELEASE on RELEASE, not STOP
  * control: Harden the socket at the fs level
  * privsep: re-enable capsicum and pledge
  * privsep: Fix capsicum support on the control socket</changelog>
</package>
<package pkgid="3548afe81b0d72f6c98fdf75f7cadc05c0d52bdee6fe3fac79650bc4d1d3ffd6b9d389b36fe0b754c4f57b80c13df2a4a8f07e014d2a1886ce950d79e46784b8" name="dhcpcd-debugsource" arch="i586">
  <version epoch="0" ver="10.5.2" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1740398400">- Update to 10.2.1
  * Fix building with different options
  * Only drop IPv4 LL addresses if configured to handle them</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1740571200">- Update to 10.2.2
  * DHCP6: Fix dhcpcd vendor class option
  * options: Allow interface block to be pattern matching</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1747396800">- Update to 10.2.3
  * Restore logic on when to open an address specific socket
  * [Fix] DHCP Failure on WAN Interface Rename (Fixes #504)
  * BSD: routes via P2P interfaces now find their out-going
    interface
  * -b --background fixed
  * resolv: Fix processing more DNSSL options than RDNSS]
  * dhcpcd: Remove option rapid_commit from dhcpcd.conf
  * privsep: Fix valgrind and hardened-malloc on Linux with SECCOMP
  * route: Don't spam route changes for lifetime</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1748865600">- Update to 10.2.4
  * compat: use timingsafe_bcmp if available
  * IPv6: Sort routers by reachability correctly.
  * definitions: define ND Route Information option
  * IPv6: Clear previous address RA flags on receipt of a RA.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1764158400">- Update to 10.3.0
  * privsep: enforce message boundaries with MSG_EOR on our
    messages
  * Protocols will notify when dhcpcd can exit
  * DHCP: Don't request T1 and T2
  * DHCP: Don't request a lease time
  * DHCP6: Don't exit if using DHCP4 INFORM in non manager mode
  * ND: Route Information Option prefix is optional
  * ipv6: respect slaac hwaddr to really use the hwaddr
  * When stopping all interfaces at exit and releasing,
    remove persistance
  * NetBSD: Delete RTF_CONNECTED route when changing it
  * privsep: Drain the log when the root process is exiting
  * eloop: vastly reworked, kqueue and epoll support on by default</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1768824000">- Use systemd tmpfiles to create /var/lib/dhcpcd directory for
  better immutable os compatibility</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1773662400">- Update to 10.3.1
  * BSD: don't send uninitialised memory using
    ps_root_indirectioctl
  * Fix fallback_time option
  * IPv4: Ignore DHCP state when building routes
  * options: Ensure ldop is not NULL dereferenced
  * route: Routes may not have an interface assinged
  * options: Ensure that an overly long bitflag string does not
    crash
  * options: Don't assume vsio options have an argument
  * common: Cast via uintptr_t rather than unsigned long in UNCONST
  * privsep: Ensure we recv for real after a successful recv
    MSG_PEEK
  * DHCP: Add parentheses to macro definitions
  * ipv6nd: empty IPV6RA_EXPIRE eloop queue when dropping
- Add ghost entry for /var/lib/dhcpcd</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1778155200">- Update to 10.3.2
  * DHCP: Don't run double EXPIRE hooks on carrier loss
  * DHCP: free the state when dropping on state NONE</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1786017600">- Update to 10.5.0
  * DHCPv6: When deprecating addresses, restart on prefix deletions
    (CVE-2026-56113)
    [bsc#1268980]
  * DHCPv6: Prefix exclude option can be 17 octets
    (CVE-2026-56115)
    [bsc#1268976]
  * IPv6ND: Free routeinfo when it expires
    (CVE-2026-56116)
    [bsc#1268974]
  * control: Avoid hangup in the recvdata path
    (CVE-2026-56117)
    [bsc#1268968]
  * Add missing SPDX-License tags
  * Format code with clang-format v19
  * privsep: Change IPC to use SOCK_STREAM
  * BPF: Split OS specific code out into own files and add libpcap
    support
  * hooks: Escape interface names and use printf
  * Delete DHCPv6 IA FD from the loop before closing it
  * eloop: Use kqueue or epoll to wait for a fd to become ready
  * Darwin: Add initial support for macOS
  * Import latest pidfile from NetBSD
  * BPF: Improve headers
  * compat: Add support for getprogname(3)
  * route: Rework rt structure so sockaddrs are pointers
  * dhcp-common: Escape ifname for lease file
  * privsep: smaller buffer size without INET6
  * script: add ifxname as the escaped string
  * time.h always pulls in struct timespec
  * route: Use HAVE_RT_MISSFILTER rather than a generic BSD define
  * privsep: Test defines for all ioctls
  * if: if_init inits the interface from the kernel
  * privsep: Add ps_root_gethostname
  * DHCP: Don't really expire the lease when testing
  * DHCP: Don't add a trailing : on vendor if no machine arch
  * privsep: guard setproctitle and only use compat on linux
  * options: Remove some const to fix compile warnings
  * privsep: Don't open PF_INET socket for each ioctl
  * sun: Enable building for privsep
  * script: Use correct buffer length variable
  * privsep: Remove PS_BUFLEN
  * privsep: Simplify readerror
  * timezone: disallow directory traversal
  * privsep: ps_root_readfile should return the real file size
  * linux: Ensure NLA data boundaries are valid
  * options: Fix userclass boundary
  * ND6: fix OOB reject mask for an undefined option.
  * DHCP6: Ensure IA_PD Prefix Lenth is valid
  * ND: Enforce require and reject policy
  * ARP: check we have enough to read the frame header
  * hooks: Quote assignment of compat vars correctly
  * udev: Ensure we have a subsystem, action and ifname
  * Fix CI build
  * DHCP: Santize messages from servers for output
  * ARP: Iterate over states safely as the cb could remove ours
  * privsep: Check data is terminated when a string
  * auth: clear keys with memset_explicit
  * auth: Ensure remaining dlen matches hash digest length
  * hooks: don't read past truncated ip6 address starting fe
  * ipv6: Only regen temp addrs with sufficent pltime
  * eloop: Improve timespecdiff
  * eloop: Fix compile warning where UTIME_MAX is a calculation
  * vsio: Allow zero length options
  * DHCP6: Fix configuring the suffix to delegated prefixes
  * IPv6: Fix numerous issues extending temporary address times
  * capsicum: Avoid some overflow issues in privsep sysctl
  * script: Fix buffer over and under flows in script_buftoenv
  * IPv4: uset old_ia when adding an address causes early removal
  * dhcp: add configurable backoff parameters for DHCPv4
  * options: Introdce policy groups
  * Build all the targets on macos
  * control: remove unprivileged socket
  * DHCP: deconfigure even when state is NULL or NONE</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1787054400">- Update to 10.5.2
  * IPv6: Allocate the interface state before adding a static
    address
  * DHCP: Only send the rapid commit option when configured to
  * DHCP6: Mirror the prior DHCP rapid commit fix to DHCPv6
  * keep acquisition timestamp when route isn't updated
  * privsep: Allow __NR__llseek as well as __NR_llseek on linux
  * compat: Take a copy of libc progname variable
  * ipv6nd: don't leave a carrier expiry timeout on a freed
    interface
  * ipv4: clear added state if we didn't delete the address
  * DHCP: script reason should be RELEASE on RELEASE, not STOP
  * control: Harden the socket at the fs level
  * privsep: re-enable capsicum and pledge
  * privsep: Fix capsicum support on the control socket</changelog>
</package>
<package pkgid="34f3f09825aa824750e2db82e22c2089b983f43e16cdef257004394b9016f0bf94b896221aa67fc15f3e1cca4df478a81a292b5c5113012efe314b3ea6e0910a" name="dhcpd-pools-debuginfo" arch="i586">
  <version epoch="0" ver="3.2" rel="1.15"/>
  <changelog author="barbereau@gmail.com" date="1331640000">- Code clean up
- Added proper path to openSuse dhcpd file locations
- Corrected spec error</changelog>
  <changelog author="klaus@vink-slott.dk" date="1486468800">- added nessary modifications to build including uthash</changelog>
  <changelog author="klaus@vink-slott.dk" date="1516190400">- Version 3.0 released from author
- added package documentation</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587124800">- Specfile overhaul
  * Run spec-cleaner
  * Use proper build requires
  * Convert inline changelog to changes file
  * Run testsuite</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587124801">- Update to version 3.1
  * Autoreconf done &amp; PACKAGE_URL introduced.
  * PACKAGE_URL introduced to configure.ac
  * Dominic Germain sent xml, and detailed xml, outputs
    patch.
  * Dominic Germain pointed out include directive bug,
    which broke shared network name.
  * Anonymous contrib addition snmptest.pl which should
    provide some sort of SNMP integration.
  * Range statements have dynamic-bootp flag and it no
    longer will break analysis.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587470400">- Use correct name for the changes file</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 3.2:
  * contrib: snmptest.pl SNMPwalk can't access to all variables/wrong sort
  * contrib: point out where one can find zabbix template
  * config: remove unnecessary padding</changelog>
</package>
<package pkgid="fd7044b9ea8e1faf1ac0a8d10bb49197d2781903808fcfb98a4ab15b7f5bc5d11948ebb8d22bbbd20c9ea4d2ca7581480665d0f20f85a8eaff13cbbadf64e6e0" name="dhcpd-pools-debugsource" arch="i586">
  <version epoch="0" ver="3.2" rel="1.15"/>
  <changelog author="barbereau@gmail.com" date="1331640000">- Code clean up
- Added proper path to openSuse dhcpd file locations
- Corrected spec error</changelog>
  <changelog author="klaus@vink-slott.dk" date="1486468800">- added nessary modifications to build including uthash</changelog>
  <changelog author="klaus@vink-slott.dk" date="1516190400">- Version 3.0 released from author
- added package documentation</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587124800">- Specfile overhaul
  * Run spec-cleaner
  * Use proper build requires
  * Convert inline changelog to changes file
  * Run testsuite</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587124801">- Update to version 3.1
  * Autoreconf done &amp; PACKAGE_URL introduced.
  * PACKAGE_URL introduced to configure.ac
  * Dominic Germain sent xml, and detailed xml, outputs
    patch.
  * Dominic Germain pointed out include directive bug,
    which broke shared network name.
  * Anonymous contrib addition snmptest.pl which should
    provide some sort of SNMP integration.
  * Range statements have dynamic-bootp flag and it no
    longer will break analysis.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587470400">- Use correct name for the changes file</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 3.2:
  * contrib: snmptest.pl SNMPwalk can't access to all variables/wrong sort
  * contrib: point out where one can find zabbix template
  * config: remove unnecessary padding</changelog>
</package>
<package pkgid="526481aadf74b4fa2b47979d915f148a3eaffef0dd645e58e7c07abde7e4cfaa114393c0936ebe44ae910a07a0b86b3609fcc4c6107c110ebbb23db11ee369e1" name="dhewm3-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.5" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1498651200">- Trim redundant mentions from summary and description.</changelog>
  <changelog author="9+suse@cirno.systems" date="1530619200">- Use %license macro
- Add 0002-Lower-release-build-optimizations-to-O2.patch
  * Fixes some undefined behavior caused by higher optimization
    levels. Picked from git master.</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1550923200">- Update to 1.5.0 (no changelog)
- Drop 0002-Lower-release-build-optimizations-to-O2.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1615723200">- Update to 1.5.1:
  * Update savegame format. Old savegames still work, but new
    savegames can't be loaded with older versions of dhewm3!
  * dhewm3 now supports the Doom3 Demo gamedata.
  * Create the game window on the display the cursor is currently
    on (when using more than one display).
  * Added r_fullscreenDesktop CVar to set if fullscreen mode should
    be "classic" or "Desktop" which means a borderless window at.
    desktop resolution.
  * Fullscreen modes that are not at the current desktop resolution
    should work better now.
  * Several sound-related bugfixes.
  * Restore "Carmack's Reverse" Z-Fail stencil shadows; use
    glStencilOpSeparate() if available.
  * New CVar g_hitEffect: If set to 0, the player camera damage
    effects (like double-vision and extreme tilt) when being hit
    are disabled.
  * Fix lingering messages in HUD after loading savegame.
  * Fixed clipping bug in delta1.
  * Improve compatibility with some custom scripts.
  * Registering multiplayer servers at id's master-server fixed,
    so they can be found in the multiplayer menu.
  * Support for reproducible builds by setting the CMake option
    REPRODUCIBLE_BUILD.
  * Proper handling of paths with dots in directory names.
  * In the Spanish translation all the Alpha Lab autosaves got
    the same name, now the autosave name is based on the mapename
    instead which is distinct.
- Remove patch
  * 0001-Remove-use-of-date-time-macros.patch (fixed by upstream)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1655294400">- Update to 1.5.2:
  * Gamma and Brightness are now applied in the shaders instead of
  by setting hardware gamma.  Can be disabled (so hardware gamma
  is used again) with `r_gammaInShaders 0`
  * Cycle through multiple Quicksave slots instead of immediately
  overwriting the last Quicksave. The `com_numQuicksaves` CVar
  allows setting the number of QuickSaves
  (gh#dhewm/dhewm3#392)
  * Make r_locksurfaces work
  It doesn't do exactly what its description and name suggests:
  it renders everything that is *currently* visible from the
  position/view the player had when setting `r_locksurfaces 1`.
  Originally it was supposed to render exactly the surfaces that
  * were* visible then, but I couldn't get that to work.
  This is pretty similar, but there may be differences with opened
  doors and such.
  (gh#dhewm/dhewm3#357)
  * Keyboard input improvements (mostly SDL2-only):
  - Support (hopefully) all keyboard keys on all kinds of keyboard
    layouts by using scancodes for otherwise unknown keys
  - Support typing in non-ASCII characters, if supported by Doom3
    (it supports ISO-8859-1)
  - Support the clipboard also on non-Windows platforms
    You can paste text from the clipboard into the console or
    other edit fields with `Shift+Insert`
  - Explicit support for Right Ctrl, Alt and Shift keys
    (can be bound to different actions than their left
    counterparts)
  - Added `in_grabKeyboard` CVar to make sure dhewm3 gets *all*
    keyboard input
    Prevents the Windows-key or Alt-Tab or whatever from taking
    focus from the game
  - Added `in_ignoreConsoleKey` - if set to `1`, the console is
    only opened with Shift+Esc, and the "console key" (that key
    between Esc, 1 and Tab) can be freely bound to an action
    (and its char can be typed in the console without closing
    it).
  - Added (SDL2-only) "auto" option for `in_kbd`: When not
    disabling the console key, dhewm3 will try to automatically
    detect it if `in_kbd` is set to "auto" (now default)
  * Reworked mouse-input and -grabbing code, using absolute mouse
  mode in fullscreen GUIs (except for the PDA, because it's
  implemented weirdly).
  This made releasing the mouse in the main menu possible, as now
  the ingame cursor is at the same position as the system cursor.
  * `s_alReverbGain` CVar to reduce EFX reverb effect intensity
  (gh#dhewm/dhewm3#365)
  * Pause (looped) sounds when entering menu
  (gh#dhewm/dhewm3#330)
  * Fixes for looped sounds
  (gh#dhewm/dhewm3#390)
  * Replace libjpeg with stb_image and libogg/libvorbis(file) with
  stb_vorbis
  - Now the only required external dependencies should be OpenAL,
    SDL, zlib and optionally libCURL (and of course the C and C++
    runtimes)
  * (Optionally) use libbacktrace on non-Windows platforms for more
  useful backtraces in case of crashes (usually linked statically)
  * Fixed endless loop (game locking up at startup) if graphics
  settings couldn't be applied
  (gh#dhewm/dhewm3#386)
  * Fixed some warnings and uninitialized variables
  * Work around dmap bug caused by GCC using FMA "optimizations"
  (gh#dhewm/dhewm3#147)
  * Prevent dhewm3 from being run as root on Unix-like systems to
  improve security
  * Replaced most usages of `strncpy()` with something safer to
  prevent buffer overflows (remaining cases should be safe).
  * Console output is now logged to `dhewm3log.txt`
  (last log is renamed to `dhewm3log-old.txt`)
  - On Windows it's in `My Documents/My Games/dhewm3/`
  - On Mac it's in `$HOME/Library/Application Support/dhewm3/`
  - On other Unix-like systems like Linux it's in
    `$XDG_DATA_HOME/dhewm3/` (usually `$HOME/.local/share/dhewm3/`)
  * Improved compatibility with Wayland
  (gh#dhewm/dhewm3#426)
  * Work around assertion in AlphaLabs4 due to "ride_of_death"
  yeeting the dead "monster_zsec_shotgun_12" into the void
  (gh#dhewm/dhewm3#409)
  * Support loading some mods known to need `fs_game_base d3xp` via
  Mods menu (currently, *The Lost Mission* and *LibreCoop d3xp*
  are supported)
  * Disable assertion in idSampleDecoderLocal::DecodeOGG() that
  triggered when starting a new Classic Doom3 game
  (gh#dhewm/dhewm3#461)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1711713600">- Update to version 1.5.3
  * Support for gamepads. See Configuration.md for more information.
  * Support different file formats for screenshots by setting the
    r_screenshotFormat CVar (0 = TGA, still the default, 1 = BMP,
    2 = PNG, 3 = JPG). r_screenshotJpgQuality and
    r_screenshotPngCompression allow configuring how JPG/PNG are
    compressed.
  * Fixed problems with lights after loading a savegame.
  * Fix volume of some weapon sounds, like chaingun being too quit.
  * Fix MD3 model support
  * Several new CMake options:
    + To enable Clang/GCC Address Sanitizer and Undefined Behavior
    Sanitizer
    + Hardlink the game code into the executable (instead of using
    game DLLs, only supports base or d3xp then; needed for
    Undefined Behavior Sanitizer)
    + Force colored diagnostic output from GCC or Clang (esp.
    useful when building with ninja)
  * Fix several compiler warnings
  * Updated stb_image and stb_vorbis
  * Updated minizip (from zlib/contrib) to latest upstream code
  * Added in_namePressed CVar to print currently pressed key/button
    (useful for binding keys in the console or configs).
- Add patch
  * dhewm3-fix-desktop-files.patch
- Packages desktop files
- Adjust URL</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1722686400">- Update to version 1.5.4
  * dhewm3-mods now contains game libs for several new mods:
  * Blood Mod v1.5
  * Perfected Doom3 (ROE) v7
  * Sikkmod v1.2 and Sikkmod RoE v1.1
  * A brand new settings menu that uses Dear ImGui.
  * "Soft" Particles (that don't "cut" into geometry but fade
    smoothly), based on code from The Dark Mod 2.04.
  * r_enableDepthCapture: Enable capturing depth buffer to texture,
    needed for the soft particles.
  * Replaced dependency on (external) zlib with integrated miniz.
  * HighDPI/Retina support.
  * Allow inverted mouse look (horizontally, vertically or both)
    with m_invertLook.
  * CVar to allow always run in single player (still drains
    stamina though!): in_allowAlwaysRunInSP.
  * VSync can be enabled/disabled on the fly, without restarting
    the renderer (still with r_swapInterval or in the menu, of
    course; needs SDL2).
  * Allow enabling/disabling HRTF with s_alHRTF.
  * s_alOutputLimiter: Configure OpenAL's output-limiter which
    temporarily reduces the overall volume when too many too loud
    sounds play at once, to avoid issues like clipping.
  * s_scaleDownAndClamp: Clamp and reduce volume of all sound to
    prevent clipping or temporary downscaling by OpenAL's output
    limiter.
  * If r_windowResizable is set, the dhewm3 window (when in
    windowed mode..) can be freely resized.
  * Fixed screenshots when using native Wayland
    (SDL_VIDEODRIVER=wayland).
  * If you enter the map command in the console, without any
    arguments, the current map name is printed.
  * Support OpenGL debug contexts and messages.
    (GL_ARB_debug_output). Can be enabled with r_glDebugContext 1.
  * Changing that CVar requires a vid_restart
    (or set it as startup argument).
- Remove Patch:
  * dhewm3-fix-desktop-files.patch (fixed upstream)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1744545600">- Add BuildRequires pkgconfig(x11) to fix building</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781006400">- Update to version 1.5.5
  * Build with SDL3
  Release highlights:
  * several sources of microstutters have been removed (like the
  old 60 vs 62.5fps problem) so the game should run smoother than
  before, especially when using VSync.
  * A new feature is the support for widescreen GUIs. It requires
    adjusting the .ui files; Arl created versions for the base
    game, Resurrection of Evil and The Lost Mission, they are
    provided as an optional Download (dhewm3-wide-guis-*.zip).
  * Note that especially the main menus may have some little
    glitches here and there - they're very big/complex, so
    converting them to widescreen wasn't exactly straightforward.
  * dhewm3 now supports BC7-compressed (BPTC) .dds textures. They
    offer better quality than the older S3TC/DXT/BC1-3 texture
    compression standard that Doom3 always supported, at the same
    size as DXT3-5. Useful for high-res retexturing packs.
  Full changelog:
  * https://github.com/dhewm/dhewm3/releases/tag/1.5.5</changelog>
</package>
<package pkgid="1738ae3fcfcb867c116daeb378cf0f9ef96a8fbf5dd4ca33a0e5c6ad435ff0b1e72856a1c3d232262440ddf15e850b0ed7b6f70c7e7a6ee93e4d43c7c87afe27" name="dhewm3-debugsource" arch="i586">
  <version epoch="0" ver="1.5.5" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1498651200">- Trim redundant mentions from summary and description.</changelog>
  <changelog author="9+suse@cirno.systems" date="1530619200">- Use %license macro
- Add 0002-Lower-release-build-optimizations-to-O2.patch
  * Fixes some undefined behavior caused by higher optimization
    levels. Picked from git master.</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1550923200">- Update to 1.5.0 (no changelog)
- Drop 0002-Lower-release-build-optimizations-to-O2.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1615723200">- Update to 1.5.1:
  * Update savegame format. Old savegames still work, but new
    savegames can't be loaded with older versions of dhewm3!
  * dhewm3 now supports the Doom3 Demo gamedata.
  * Create the game window on the display the cursor is currently
    on (when using more than one display).
  * Added r_fullscreenDesktop CVar to set if fullscreen mode should
    be "classic" or "Desktop" which means a borderless window at.
    desktop resolution.
  * Fullscreen modes that are not at the current desktop resolution
    should work better now.
  * Several sound-related bugfixes.
  * Restore "Carmack's Reverse" Z-Fail stencil shadows; use
    glStencilOpSeparate() if available.
  * New CVar g_hitEffect: If set to 0, the player camera damage
    effects (like double-vision and extreme tilt) when being hit
    are disabled.
  * Fix lingering messages in HUD after loading savegame.
  * Fixed clipping bug in delta1.
  * Improve compatibility with some custom scripts.
  * Registering multiplayer servers at id's master-server fixed,
    so they can be found in the multiplayer menu.
  * Support for reproducible builds by setting the CMake option
    REPRODUCIBLE_BUILD.
  * Proper handling of paths with dots in directory names.
  * In the Spanish translation all the Alpha Lab autosaves got
    the same name, now the autosave name is based on the mapename
    instead which is distinct.
- Remove patch
  * 0001-Remove-use-of-date-time-macros.patch (fixed by upstream)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1655294400">- Update to 1.5.2:
  * Gamma and Brightness are now applied in the shaders instead of
  by setting hardware gamma.  Can be disabled (so hardware gamma
  is used again) with `r_gammaInShaders 0`
  * Cycle through multiple Quicksave slots instead of immediately
  overwriting the last Quicksave. The `com_numQuicksaves` CVar
  allows setting the number of QuickSaves
  (gh#dhewm/dhewm3#392)
  * Make r_locksurfaces work
  It doesn't do exactly what its description and name suggests:
  it renders everything that is *currently* visible from the
  position/view the player had when setting `r_locksurfaces 1`.
  Originally it was supposed to render exactly the surfaces that
  * were* visible then, but I couldn't get that to work.
  This is pretty similar, but there may be differences with opened
  doors and such.
  (gh#dhewm/dhewm3#357)
  * Keyboard input improvements (mostly SDL2-only):
  - Support (hopefully) all keyboard keys on all kinds of keyboard
    layouts by using scancodes for otherwise unknown keys
  - Support typing in non-ASCII characters, if supported by Doom3
    (it supports ISO-8859-1)
  - Support the clipboard also on non-Windows platforms
    You can paste text from the clipboard into the console or
    other edit fields with `Shift+Insert`
  - Explicit support for Right Ctrl, Alt and Shift keys
    (can be bound to different actions than their left
    counterparts)
  - Added `in_grabKeyboard` CVar to make sure dhewm3 gets *all*
    keyboard input
    Prevents the Windows-key or Alt-Tab or whatever from taking
    focus from the game
  - Added `in_ignoreConsoleKey` - if set to `1`, the console is
    only opened with Shift+Esc, and the "console key" (that key
    between Esc, 1 and Tab) can be freely bound to an action
    (and its char can be typed in the console without closing
    it).
  - Added (SDL2-only) "auto" option for `in_kbd`: When not
    disabling the console key, dhewm3 will try to automatically
    detect it if `in_kbd` is set to "auto" (now default)
  * Reworked mouse-input and -grabbing code, using absolute mouse
  mode in fullscreen GUIs (except for the PDA, because it's
  implemented weirdly).
  This made releasing the mouse in the main menu possible, as now
  the ingame cursor is at the same position as the system cursor.
  * `s_alReverbGain` CVar to reduce EFX reverb effect intensity
  (gh#dhewm/dhewm3#365)
  * Pause (looped) sounds when entering menu
  (gh#dhewm/dhewm3#330)
  * Fixes for looped sounds
  (gh#dhewm/dhewm3#390)
  * Replace libjpeg with stb_image and libogg/libvorbis(file) with
  stb_vorbis
  - Now the only required external dependencies should be OpenAL,
    SDL, zlib and optionally libCURL (and of course the C and C++
    runtimes)
  * (Optionally) use libbacktrace on non-Windows platforms for more
  useful backtraces in case of crashes (usually linked statically)
  * Fixed endless loop (game locking up at startup) if graphics
  settings couldn't be applied
  (gh#dhewm/dhewm3#386)
  * Fixed some warnings and uninitialized variables
  * Work around dmap bug caused by GCC using FMA "optimizations"
  (gh#dhewm/dhewm3#147)
  * Prevent dhewm3 from being run as root on Unix-like systems to
  improve security
  * Replaced most usages of `strncpy()` with something safer to
  prevent buffer overflows (remaining cases should be safe).
  * Console output is now logged to `dhewm3log.txt`
  (last log is renamed to `dhewm3log-old.txt`)
  - On Windows it's in `My Documents/My Games/dhewm3/`
  - On Mac it's in `$HOME/Library/Application Support/dhewm3/`
  - On other Unix-like systems like Linux it's in
    `$XDG_DATA_HOME/dhewm3/` (usually `$HOME/.local/share/dhewm3/`)
  * Improved compatibility with Wayland
  (gh#dhewm/dhewm3#426)
  * Work around assertion in AlphaLabs4 due to "ride_of_death"
  yeeting the dead "monster_zsec_shotgun_12" into the void
  (gh#dhewm/dhewm3#409)
  * Support loading some mods known to need `fs_game_base d3xp` via
  Mods menu (currently, *The Lost Mission* and *LibreCoop d3xp*
  are supported)
  * Disable assertion in idSampleDecoderLocal::DecodeOGG() that
  triggered when starting a new Classic Doom3 game
  (gh#dhewm/dhewm3#461)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1711713600">- Update to version 1.5.3
  * Support for gamepads. See Configuration.md for more information.
  * Support different file formats for screenshots by setting the
    r_screenshotFormat CVar (0 = TGA, still the default, 1 = BMP,
    2 = PNG, 3 = JPG). r_screenshotJpgQuality and
    r_screenshotPngCompression allow configuring how JPG/PNG are
    compressed.
  * Fixed problems with lights after loading a savegame.
  * Fix volume of some weapon sounds, like chaingun being too quit.
  * Fix MD3 model support
  * Several new CMake options:
    + To enable Clang/GCC Address Sanitizer and Undefined Behavior
    Sanitizer
    + Hardlink the game code into the executable (instead of using
    game DLLs, only supports base or d3xp then; needed for
    Undefined Behavior Sanitizer)
    + Force colored diagnostic output from GCC or Clang (esp.
    useful when building with ninja)
  * Fix several compiler warnings
  * Updated stb_image and stb_vorbis
  * Updated minizip (from zlib/contrib) to latest upstream code
  * Added in_namePressed CVar to print currently pressed key/button
    (useful for binding keys in the console or configs).
- Add patch
  * dhewm3-fix-desktop-files.patch
- Packages desktop files
- Adjust URL</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1722686400">- Update to version 1.5.4
  * dhewm3-mods now contains game libs for several new mods:
  * Blood Mod v1.5
  * Perfected Doom3 (ROE) v7
  * Sikkmod v1.2 and Sikkmod RoE v1.1
  * A brand new settings menu that uses Dear ImGui.
  * "Soft" Particles (that don't "cut" into geometry but fade
    smoothly), based on code from The Dark Mod 2.04.
  * r_enableDepthCapture: Enable capturing depth buffer to texture,
    needed for the soft particles.
  * Replaced dependency on (external) zlib with integrated miniz.
  * HighDPI/Retina support.
  * Allow inverted mouse look (horizontally, vertically or both)
    with m_invertLook.
  * CVar to allow always run in single player (still drains
    stamina though!): in_allowAlwaysRunInSP.
  * VSync can be enabled/disabled on the fly, without restarting
    the renderer (still with r_swapInterval or in the menu, of
    course; needs SDL2).
  * Allow enabling/disabling HRTF with s_alHRTF.
  * s_alOutputLimiter: Configure OpenAL's output-limiter which
    temporarily reduces the overall volume when too many too loud
    sounds play at once, to avoid issues like clipping.
  * s_scaleDownAndClamp: Clamp and reduce volume of all sound to
    prevent clipping or temporary downscaling by OpenAL's output
    limiter.
  * If r_windowResizable is set, the dhewm3 window (when in
    windowed mode..) can be freely resized.
  * Fixed screenshots when using native Wayland
    (SDL_VIDEODRIVER=wayland).
  * If you enter the map command in the console, without any
    arguments, the current map name is printed.
  * Support OpenGL debug contexts and messages.
    (GL_ARB_debug_output). Can be enabled with r_glDebugContext 1.
  * Changing that CVar requires a vid_restart
    (or set it as startup argument).
- Remove Patch:
  * dhewm3-fix-desktop-files.patch (fixed upstream)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1744545600">- Add BuildRequires pkgconfig(x11) to fix building</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781006400">- Update to version 1.5.5
  * Build with SDL3
  Release highlights:
  * several sources of microstutters have been removed (like the
  old 60 vs 62.5fps problem) so the game should run smoother than
  before, especially when using VSync.
  * A new feature is the support for widescreen GUIs. It requires
    adjusting the .ui files; Arl created versions for the base
    game, Resurrection of Evil and The Lost Mission, they are
    provided as an optional Download (dhewm3-wide-guis-*.zip).
  * Note that especially the main menus may have some little
    glitches here and there - they're very big/complex, so
    converting them to widescreen wasn't exactly straightforward.
  * dhewm3 now supports BC7-compressed (BPTC) .dds textures. They
    offer better quality than the older S3TC/DXT/BC1-3 texture
    compression standard that Doom3 always supported, at the same
    size as DXT3-5. Useful for high-res retexturing packs.
  Full changelog:
  * https://github.com/dhewm/dhewm3/releases/tag/1.5.5</changelog>
</package>
<package pkgid="6ff1240fa955cdd7f2bdae240b8c21c954e851363b58aee36e403827547153274744200ad0a4e0fe00cabd63b9f52b4dcab7cd6a3689d424661db81d40d0c745" name="dhex-debuginfo" arch="i586">
  <version epoch="0" ver="0.69" rel="2.7"/>
  <changelog author="pascal.bleser@opensuse.org" date="1294488000">- initial version (0.61)</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1294833600">- update to 0.62:
  * bugfixes
  * adds bookmark support
  * adds ASCII search</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1297771200">- update to 0.65:
  * adds native correlator, which may help matching an object-file
    to an executable and compare
  * new default theme
  * adds manpages</changelog>
  <changelog author="mardnh@gmx.de" date="1515326400">- Update to 0.68:
- Add themes
- Run spec-cleaner
- Drop not longer needed sources/patches:
  * dhex.desktop
  * dhex-fixes.patch
  * dhex-rpmlintrc</changelog>
  <changelog author="jengelh@inai.de" date="1515499200">- Use %setup -a.</changelog>
  <changelog author="mardnh@gmx.de" date="1547899200">- Update to 0.69:
  * fixed a bug which caused the terminal to be broken.
  * added the functionality to start the hexcal from the
    commandline (-x).</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723204800">- Define feature macro _DEFAULT_SOURCE via a compiler option so that
  functions like usleep are properly declared by glibc and GCC 14 does
  not error out because of calling undeclared functions.</changelog>
</package>
<package pkgid="ae558c11210a1641393a69a169eb9a928b6f651f0ee44ae8d2dcb2cbf6b3318d254f0e48b83cbc0e574095ecfb8edf5f396503b8af501cfe5db7e40d33a99e65" name="dhex-debugsource" arch="i586">
  <version epoch="0" ver="0.69" rel="2.7"/>
  <changelog author="pascal.bleser@opensuse.org" date="1294488000">- initial version (0.61)</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1294833600">- update to 0.62:
  * bugfixes
  * adds bookmark support
  * adds ASCII search</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1297771200">- update to 0.65:
  * adds native correlator, which may help matching an object-file
    to an executable and compare
  * new default theme
  * adds manpages</changelog>
  <changelog author="mardnh@gmx.de" date="1515326400">- Update to 0.68:
- Add themes
- Run spec-cleaner
- Drop not longer needed sources/patches:
  * dhex.desktop
  * dhex-fixes.patch
  * dhex-rpmlintrc</changelog>
  <changelog author="jengelh@inai.de" date="1515499200">- Use %setup -a.</changelog>
  <changelog author="mardnh@gmx.de" date="1547899200">- Update to 0.69:
  * fixed a bug which caused the terminal to be broken.
  * added the functionality to start the hexcal from the
    commandline (-x).</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723204800">- Define feature macro _DEFAULT_SOURCE via a compiler option so that
  functions like usleep are properly declared by glibc and GCC 14 does
  not error out because of calling undeclared functions.</changelog>
</package>
<package pkgid="a917a662ddb9f47fa434bfe3d0afe9d8f4699d122bb2084966dfcb6e940e2cb2b76d8383c04dbf0f2d390c03b875b566cee1dc5962fbb7f68a701cf493c1f01b" name="dhtest-debuginfo" arch="i586">
  <version epoch="0" ver="1.5" rel="2.15"/>
  <changelog author="mardnh@gmx.de" date="1543147200">- Initial package, version 1.5</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591531200">- Set CFLAGS+=-fcommon</changelog>
</package>
<package pkgid="c62f4bc47c502b68fab6daf10b824616a47550f663921a796ae9a800bfaa64a37875a7b5632fda3c005758d66df20bfebbc982bf470f10beb4bb85a5c47785e4" name="dhtest-debugsource" arch="i586">
  <version epoch="0" ver="1.5" rel="2.15"/>
  <changelog author="mardnh@gmx.de" date="1543147200">- Initial package, version 1.5</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591531200">- Set CFLAGS+=-fcommon</changelog>
</package>
<package pkgid="682f07b9fe834a858df3c09cf07a03069f85d11d08738ddf72cb359d5648a6ff37cd489c61b742ea65a6d84f95857aaba531b9e3885b490164dee5112d5d94f3" name="di-debuginfo" arch="i586">
  <version epoch="0" ver="6.2.2.2" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739188800">- Update to 5.0.6:
  * build system fixes and compiler warning fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739880000">- Update to 5.0.10:
  * more build system tweaks and fixes for other platforms</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739966400">- Update to 5.0.11:
  * build fixes to mo files, package them</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740139200">- Update to 5.0.12:
  * Fix --si option block size</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740571200">- update to 5.0.13:
  * build system fixes for other platforms, mkconfig updates</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741089600">- update to 5.0.14:
  * Fix -I, -x: incorrect parse issue left over from re-write
  * Fix crash with initialization and free of quota data
  * Environment variables: Also handle XiB scale sizes
  * Fix Robi and Quebi prefix names</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742126400">- update to 6.0.0:
  * Fix crash in incorrect processing when di_get_all_disk_info
    fails
  * ABI Change: di_get_all_disk_info now returns an exit flag</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1768910400">- update to 6.2.1:
  * Manual page updates and fixes
  * Normalize -B (--block-size) argument processing to match
    environment variable processing
  * Use BLOCK_SIZE environment variable if present
  * When the display size is set to bytes, ensure the value is
    correctly printed
  * Added support for the mpdecimal multi-precision library
  * bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769256000">- update to 6.2.2.1:
  * Fixes for pkg-config .pc file
  * Fix various link issues.
  * Add examples directory with build script
- add di-6.2.2.1-fix_po_destdir.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769342400">- update to 6.2.2.2:
  * Fix install of po files
- drop di-6.2.2.1-fix_po_destdir.patch</changelog>
</package>
<package pkgid="a3a21d453f9867ece4248328b3c43bf3182deee7885eda82f56c053c739ff233f58f64e626a2e6476f5418faec81bfa366248ed52048c1aad2b242440550f97e" name="di-debugsource" arch="i586">
  <version epoch="0" ver="6.2.2.2" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739188800">- Update to 5.0.6:
  * build system fixes and compiler warning fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739880000">- Update to 5.0.10:
  * more build system tweaks and fixes for other platforms</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739966400">- Update to 5.0.11:
  * build fixes to mo files, package them</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740139200">- Update to 5.0.12:
  * Fix --si option block size</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740571200">- update to 5.0.13:
  * build system fixes for other platforms, mkconfig updates</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741089600">- update to 5.0.14:
  * Fix -I, -x: incorrect parse issue left over from re-write
  * Fix crash with initialization and free of quota data
  * Environment variables: Also handle XiB scale sizes
  * Fix Robi and Quebi prefix names</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742126400">- update to 6.0.0:
  * Fix crash in incorrect processing when di_get_all_disk_info
    fails
  * ABI Change: di_get_all_disk_info now returns an exit flag</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1768910400">- update to 6.2.1:
  * Manual page updates and fixes
  * Normalize -B (--block-size) argument processing to match
    environment variable processing
  * Use BLOCK_SIZE environment variable if present
  * When the display size is set to bytes, ensure the value is
    correctly printed
  * Added support for the mpdecimal multi-precision library
  * bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769256000">- update to 6.2.2.1:
  * Fixes for pkg-config .pc file
  * Fix various link issues.
  * Add examples directory with build script
- add di-6.2.2.1-fix_po_destdir.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769342400">- update to 6.2.2.2:
  * Fix install of po files
- drop di-6.2.2.1-fix_po_destdir.patch</changelog>
</package>
<package pkgid="7a6f849ae5552d7c8c4eaad53de0e8b978dc3fef888c4c70d609385e4884d49069efe8a44011aae9bb6889ca68676efe1be3f837b324e804ff40fe1f04124329" name="dia-debuginfo" arch="i586">
  <version epoch="0" ver="0.97.3" rel="18.6"/>
  <changelog author="mimi.vx@gmail.com" date="1521547200">- spec-cleaned
- drop support for python plugin - depends on obsolete python-gtk package
- fix buildrequires
- enable png support</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579780800">- Remove docbook-toys build dependency, db2html is just an unused
  leftover in the configure script, only xsltproc is required.
  Removes build dependency on texlive-jadetex and some more.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: patchN -&gt; patch -P N.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Added patches dia-configure-c99.patch,
  dia-0.97.3-get_data_size.patch, dia-0.97.3-const-ft_vector.patch,
  dia-0.97.3-g_test_add_data_func_1.patch and
  dia-0.97.3-g_test_add_data_func_2.patch to address C99 compliance
  issues (mainly use of incompatible pointer types) that are errors by
  default with GCC 14 [boo#1224536].  All of these patches were taken
  from the Fedora dia package.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744459200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1752235200">- Work with newer gettext-runtime. In gettext 0.24.1 the m4 files
  moved from /usr/share/aclocal/ to /usr/share/gettext/m4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1762776000">- Drop pkgconfig(libart-2.0) BuildRequires: this library is
  unmaintained for a long time; Dia uses it as a png export filter
  next to the cairo based one (which is favored anyway).</changelog>
</package>
<package pkgid="0687accf5dedfe7f161e3293c30fbb79055aeb12a515080af923fd7b0fa464129a18103131a5d8b9ba8b8bc810bc67abff5b36fad38c2ab00e6e40464e965eed" name="dia-debugsource" arch="i586">
  <version epoch="0" ver="0.97.3" rel="18.6"/>
  <changelog author="mimi.vx@gmail.com" date="1521547200">- spec-cleaned
- drop support for python plugin - depends on obsolete python-gtk package
- fix buildrequires
- enable png support</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579780800">- Remove docbook-toys build dependency, db2html is just an unused
  leftover in the configure script, only xsltproc is required.
  Removes build dependency on texlive-jadetex and some more.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: patchN -&gt; patch -P N.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Added patches dia-configure-c99.patch,
  dia-0.97.3-get_data_size.patch, dia-0.97.3-const-ft_vector.patch,
  dia-0.97.3-g_test_add_data_func_1.patch and
  dia-0.97.3-g_test_add_data_func_2.patch to address C99 compliance
  issues (mainly use of incompatible pointer types) that are errors by
  default with GCC 14 [boo#1224536].  All of these patches were taken
  from the Fedora dia package.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744459200">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1752235200">- Work with newer gettext-runtime. In gettext 0.24.1 the m4 files
  moved from /usr/share/aclocal/ to /usr/share/gettext/m4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1762776000">- Drop pkgconfig(libart-2.0) BuildRequires: this library is
  unmaintained for a long time; Dia uses it as a png export filter
  next to the cairo based one (which is favored anyway).</changelog>
</package>
<package pkgid="ea2aec88eb69024c6af218894b141e5787b52fe1e9625aa90c63585d4e33e7d7b3fb443fc8768e542c22fba6845bc63a0f713fc293dc1b5d1e2e6929e4e73803" name="dialog-debuginfo" arch="i586">
  <version epoch="0" ver="1.3" rel="13.4"/>
  <changelog author="werner@suse.de" date="1527595200">- Update to version 1.3-20171209
  + update ftp url in test-packages.
  + modify test-packages to use recommended compiler/linker flags.
  + improved configure macros AM_WITH_NLS, CF_CC_ENV_FLAGS,
    CF_CURSES_LIBS, CF_NCURSES_CONFIG, CF_SHARED_OPTS, CF_WITH_LIBTOOL,
    CF__INTL_BODY.
  + update config.guess, config.sub
- Add patch textbox-file_size.patch to fix bug bsc#1094836</changelog>
  <changelog author="sbrabec@suse.com" date="1541592000">- Fix mangled Hindi translation (bsc#1115005).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1550059200">- Update to version 1.3-20190211
  + modify to work with ncurses' threaded-library, which does not allow
    assignment to LINES/COLS (report by Marcus Roeckrath).
  + correct clearing after text in progressbox from 2018/06/21 changes
    for resizing (reports by David Boyd, Alan Somers).
  + improved configure macros CF_GNU_SOURCE, CF_POSIX_C_SOURCE,
    CF_XOPEN_SOURCE
  + update config.guess, config.sub
- Includes also version 1.3-20181107
  + convert ja.po to UTF-8 for consistency (suggested by Stanislav
    Brabec).
  + repair mis-encoded hi.po (report/analysis by Stanislav Brabec).
- Includes also version 1.3-20181022
  + improved configure macros CF_CC_ENV_FLAGS, CF_LD_RPATH_OPT,
    CF_LIBRARY_PATH, CF_SHARED_OPTS, CF_WITH_MAN2HTML,
    CF_WITH_VERSIONED_SYMS from ncurses
  + add ast.po, from
    http://translationproject.org/latest/dialog/
- Includes also version 1.3-20180621
  + improve file-offset computation in textbox.c (Werner Fink).
  + fix an overlooked case with real_auto_size() to maximize when
    height or width is given as -1.
  + build-fixes for configure options "--disable-Xdialog2" and
    "--disable-form"
  + add traces for each widget to show its parameters.
  + modify color scheme for mixedgauge to use the dialog window colors,
    like the captions.
  + fix a too-small malloc in the mixedgauge widget.
  + fix a use-after-free in dlg_remove_callback().
  + improve handling of SIGWINCH for several widgets (Debian #865840).
    + menubox, the point of the Debian report was that it would be nice
    to increase the window size if the terminal size increases.  Did
    that as a special case less problematic than decreasing the
    terminal size.  Added samples/menubox11 to demonstrate by
    comparison with menubox10 a problem with debconf which puts extra
    newlines in the caption that interfere with autowrap.
    + progressbox and derived prgbox, programbox, now handle resizing.
    + yesno, window was cleared
  + add dlg_ttysize() to support new options, allowing scripts to obtain
    some text-formatting details without initializing the terminal.
  + add options --print-text-only, and --print-text-size for scripts that
    adjust the widget size according to how the captions are formatted.
  + improve dialog.pl:
    + add demo.pl, to demonstrate the functions
    + quote/escape string parameters passed to dialog.
    + ensure all "integer" parameters are really integers.
    + use actual screensize for list captions rather than assuming 24
    lines.
  + when trimming blanks, treat unconverted tabs the same as spaces.
  + correct parameter to test when trimming blanks from the script,
    e.g., with "--trim" (report by Jarno Suni).
  + improve documentation of the various whitespace-filtering options,
    to show which take precedence (Debian #867536, cf: Debian #102942).
  + modify msgbox.c, yesno.c to bind SCROLLKEY_BINDINGS before
    TRAVERSE_BINDINGS so that up/down arrow will by default scroll the
    message up/down rather than be aliases for tab-traversal (report by
    Fredrik Kers).
  + modify dump_one_binding() to show when a binding is overridden.
  + improve format of trace-file, making comment-syntax consistent,
    as well as showing argv-splitting as a series of comments.
  + modify dlg_string_to_argv() to change the quoting behavior to be
    more consistent with shell behavior (patch by Denilson Sa Maia).
  + modify dlg_getc() to return ESC when a timeout expires, notifying
    callers that a quit occurred rather than exiting the application
    (suggested by Rodrigo Freitas).
  + modify handle_inputs() to ensure cursor-visibility is restored when
    there is no input character available (report by Guillaume Vareille).
  + improve comment in manual page regarding which widgets can use the
    "--help-button" (prompted by discussion with Csanyi Pal).
  + add a check for valid object pointer in tailbox's main loop since
    the getc-callback may have been freed within ui_getc.c (report by
    "David").
  + improved configure macros for ncurses: CF_GNU_SOURCE, CF_SHARED_OPTS,
    CF_CURSES_LIBS, CF_CURSES_FUNCS, CF_NCURSES_CONFIG
  + improved configure script checks for groff vs man2html:
    CF_PROG_GROFF and CF_WITH_MAN2HTML
  + build-fix from lynx for AM_WITH_NLS configure macro
  + update config.guess, config.sub
- Remove fix for Hindi translation as now upstream
- Remove patch textbox-file_size.patch now upstream
- Remove dialog.ko.po.bz2 as ko.po now upstream
- Modify patch dialog-1.2-20121230.dif</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580817600">- No longer recommend -lang: supplements are in use.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1616068800">- Update to version 1.3-20210306
  + add several usage-messages to dialog.pot
  + improve configure-check for ld searchpath on HP-UX and Solaris.
  + fix a few cppcheck warnings
  + updated eo.po, fi.po, pt.po, sq.po, sv.po, ru.po, uk.po, zh_CN.po
    from http://translationproject.org/latest/dialog/
  + updated dialog.pot
  + add option --no-hot-list, to allow suppressing the hotkey feature
    from lists.
  + increase minimum height of inputbox to avoid input field overlapping
    with the button-box (report by Victor Ananjevsky).
  + modify options-parsing to permit a "no" on any boolean option and
    deprecating the "no" options without a "-" , e.g., generalizing on
    "--nook" equivalence to "--no-ok".
  + minor spelling fixes, per codespell
  + update configure macros, for quoting/escaping fixes per shellcheck
  + update config.guess, config.sub
  + modify configure script's compiler check to work around Xcode's
    useless aliases for standard C.
  + enable keep-tite feature for NetBSD 8 and up; earlier releases would
    dump core.
  &gt; new features/fixes (Glenn Herteg)
  + add option "--cursor-off-label"
  + add option "--erase-on-exit"
  + fix errata in manpage.
  + fix logic: dlg_button_to_char() would return wrong value if no
    uppercase was found
  + add DIALOG_TIMEOUT to sample scripts, and use report-button more
    consistently to handle unexpected exit-status values.
  + add dlg_getenv_num() and dlg_getenv_str().
  + add DLG_EXIT_TIMEOUT to allow scripts to exit on an expired timeout
    with an exit-status different from DLG_EXIT_ERROR or DLG_EXIT_ESC
    (patch by Norbert Koch).
  + modify dlg_ok_label() and dlg_ok_labels() to ignore --no-ok if all
    buttons would be omitted.
  + add/use dlg_der_window() to account for derived windows just like
    subwindows, to fix regression in dlg_getc() in fselect/dselect
    widget.
  + modify several widgets to make their handling of --no-ok consistent
    with the majority of the widgets: editbox.c, menubox.c, msgbox.c,
    rangebox.c, textbox.c, timebox.c
  + add ^D as binding for new virtual key DLGK_LEAVE, which will close
    the current dialog by activating the currently-selected button.
  + improve manual-page description of --no-ok option (reports by
    Hans Mueller, Gil Delescluse).
  + modify configure script to make Solaris -R rpath feature work
  + fix regression in dlg_getc() caused by not taking into account
    subwindows used for input (report by Michael Wihl).
  + add validity-checks for window pointer (report/testcase by Michael
    Wihl).
  + improve configure macros:
    CF_CLANG_COMPILER: apply compiler-flags needed for test.
    CF_WITH_SCREEN_PDCURSES: use this to reduce X11-checks.
  + amend initialization for dlg_getc to fix regression in pause widget
    from 2020/03/27 changes (reports by Aidan Tessier, Norbert Koch,
    Josmar Pierri).
  + improve configure macros:
    CF_CLANG_COMPILER: split-out check for -Qunused-arguments to ensure
    that clang supports it.  IBM xlclang does not.
    CF_MIXEDCASE_FILENAMES: when cross-compiling to darwin (macOS),
    assume the filesystem doesn't support mixed-case
  + modify init_dialog's initialization of tab_len and aspect_ratio to
    avoid overwriting initialization done in process_common_options
    (report/patch by Rainer Weikusat, Debian #970508).
  + fix out-of-order description for --tailbox vs --rangebox in manpage
    (report by Glenn Herteg).
  + updated configure-macros: compiler-warnings and shared-library
    options.  Changed configure --with-warnings to --enable-warnings for
    consistency.
  + update config.guess
  + updated sq.po from http://translationproject.org/latest/dialog/
  + add clarification in manual page to show when the single/double
    quotes may be needed (prompted by discussion with Danilo G Baio).
  + fix an extra ".exe" in makefile.in which prevented Cygwin build.
  + fix most cppcheck warnings
  + tailbox/tailboxbg's exit-button now works with mouse-clicks
  + fix repainting while resizing for the editbox widget.
  + add configure-check for curses_exit() from ncurses 6.2
  + fix a few memory leaks in fselect.c, mixedgauge.c when resizing.
  + fix inconsistency in dlg_string_to_argv() which made the checklist9
    example not work.
  + add empty-string check in dlg_print_listitem() to avoid indexing past
    the end of the array of character-offsets.
  + improve handling of KEY_RESIZE by repainting the backtitle after
    clearing the screen (integrated patch by Rainer Weikusat, Debian
    [#954185]).
  + improve logic for wtimeout() calls which are used to set temporary
    non-blocking reads (prompted by patch by Rainer Weikusat, Debian
    [#954220]).
  + add "make check" rule.
  + updated configure-macros.
  + updated configure-macros, to work around ncurses vs xcode's c99 -W
  + update config.guess
  + updated configure-macros.
  + update config.guess
  + correct rc-file lookup of "default" color (report by Grady Martin,
    cf: 2019/09/24).
  + fix several issues in the sample scripts reported by shellcheck.
  + fix a few spelling errors reported by codespell (report by Jens
    Schleusener).
  + correct check for return-value of isblank(), which is not necessarily
    0/1 (report/patch by Paul Cercueil, Peter Korsgaard, cf: 2018/05/31).
  + amend change for parsing command-options before calling init_dialog,
    to handle --no-shadow, etc., which are initialized in init_dialog
    (report by Paul Cercueil, cf: 2018/06/21).
  + add dlg_trace_va_msg to manpage, symbol files.
  + improve layout of several widgets' data area when maximizing.
  + modify dselect/fselect to work with autosizing (Debian #915949).
  + add error messages from dlg_exiterr() to trace file.
  + improve manual page description of escaping in key-bindings.
  + modify inputmenu to recognize the "Cancel" button and keys bound to
    that feature while editing a renamed menu item.
  + revert one change, in form.c to the --last-key feature (Debian
    [#942025]).
  + correct ordering of libraries in configure-script, which appended
    in a case where it should have prepended.
  + update config.guess, config.sub
  + improve dialog-config script's filtering of -L options using the
    linker default directories.
  + improve dialog-config script, adding a -L option corresponding to
    the configure --libdir option if it would be a duplicate (report by
    Andrew Kosteltsev).
  + build-fix for configure --disable-trace
  + updated pt.po from http://translationproject.org/latest/dialog/
  + allow for underline- and reverse-video flags in the ".rc" file
    (integrated patch by Richard Robbins).
  + amend change to --last-key feature to eliminate an unnecessary
    separator (report by Gabriele Balducci).
  + extend --last-key feature to the remaining widgets which have
    ok/cancel buttons, and add logic to map keys which happen to be
    bound to ok/extra/cancel/help to simulate a button-press on the
    corresponding button (report by "sgewrk").
  + further fixes for dialog-config.in (report by Andrew Kosteltsev).
  + modify dialog-config.in so that setting prefix or exec-prefix to
    a given value with --prefix=VALUE or --exec-prefix=VALUE has the
    expected result of changing bindir, etc.
  + correct substitution for $LIBS value in dialog-config.in (report by
    Andrew Kosteltsev).
  + modify dlg_will_resize() and dlg_result_key() functions to reduce
    the chance that dialog exits on a SIGWINCH (Debian #930775).
  + make test-package for the development headers/library
  + add --libs-only-L, etc., to dialog-config script (prompted by
    discussion with Andrew Kosteltsev).
  + fix a memory leak in gauge widget (Andrew Kosteltsev).
  + minor fix for CF_GCC_WARNINGS
  + update config.guess, config.sub
- Modify patch dialog-1.2-20121230.dif
- This update fixes boo#1183668</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1623844800">- Update to version 1.3-20210530:
  + amend adjustment to inputbox height so the autosized dimensions
    match  older versions (boo#1184503).
  + improve configure checks, to reduce warnings during those checks
  + updated translations.
- Changes from version 1.3-20210509:
  + improve configure checks, e.g., for libtool version
- Changes from version 1.3-20210324:
  + add configure option --enable-stdnoreturn to build when C11
    _Noreturn feature is enabled in recent ncurses development.
- Changes from version 1.3-20210319:
  Updated translations.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1687176000">- Update to version 1.3-20230209:
  + install ".pc" files in the test-packages.
  + add pkg-config ".pc" file, for use with the development library.
  + change shared-library configuration in test-packages to use the
    ABI version in the library filename to match its SONAME.
  + add sample scripts to test-packages, using new makefile rule
    "install-examples".
  + corrected cdialog*.install helper scripts in test-package for Debian
  + change ftp URLs in test-packages to https
  + updated configure script, e.g., for compiler-warning fixes.
  + updated fur.po, zh_TW.po from
    http://translationproject.org/latest/dialog/
  + modify slackware.rc to match dialog's output from "make check" using
    this configuration file (FreeBSD #267777).
  + fix shellcheck warnings in helper-scripts for building/installing.
  + updated configure script, e.g., for compiler-warning fixes.
  + updated hu.po from http://translationproject.org/latest/dialog/
  + update config.guess, config.sub, install-sh
  + initialize color-settings before --create-rc option is processed.
  + add "use_scrollbar" setting in rc-file to use in whiptail.rc
  + improve manual page discussion of "--" token.
  + updated configure macro for math-library functions.
  + updated ca.po from http://translationproject.org/latest/dialog/
  + update config.guess
  + fix links in manpages (FreeBSD #264660).
  + document the built-in key bindings which are not part of widgets.
  + updated da.po fa.po is.po, added ka.po from
    http://translationproject.org/latest/dialog/
  + update config.sub
  + adjust fallback bindings for backspace/delete to match the curses
    library's sense of backspace (Arch #74379).
  + amend limit-checks to make --max-input work for sizes greater than
    2048 (Debian #1004874).
  + corrected limit-checks in checklist.c, menubox.c, and treeview.c when
    resizing while the data is scrolled (Debian #1004868).
  + improve logic for updating form-height after screen-resizing.
  + move most of the non-API definitions from dialog.h to dlg_internals.h
  + updated configure macros.
  + update config.guess, config.sub
  + updated es.po, tr.po from http://translationproject.org/latest/dialog/
  + update test-package for Debian to use debhelper.
  + adjust character-offset in editbox.c in case it is past the end of
    the string after trimming (Debian #1003185).
  + updated ro.po from http://translationproject.org/latest/dialog/
  + fix some inconsistent #if vs #ifdef.
  + correct off-by-one limit for month when validating parameters of the
    calendar widget (patch by "viverna", Debian #1000720).
  + modify dlg_yes_labels to not switch to ok/cancel labels if the
    extra button is used (report by Стрижак Андрей).
  + move leak-checking definitions from dialog.h to dlg_internals.h
  + use mktemp utility rather than tempfile for temporary filename in
    the sample scripts (patch by Ville Skyttä).
  + updated id.po, lt.po from http://translationproject.org/latest/dialog/
  + update config.guess, config.sub
  + directly include stddef.h for systems which need it for offsetof().
  + modify gauge's handle_input function to use the file pointer in the
    object in preference to the global dialog_state.
  + correct height-computation for fselect and timebox, broken by fixes
    for auto-layout (Debian #990043, cf: 2019/11/10).
  + improve configure --with-no-leaks option
  + amend adjustment to inputbox height so the autosized dimensions match
    older versions (report by Werner Fink, cf: 2021/01/17).
  + improve configure checks, to reduce warnings during those checks
  + updated fr.po from http://translationproject.org/latest/dialog/
  + update config.guess, config.sub
- Update keyring with latest key of Thomas E. Dickey</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1700740800">- don't install config file, dialog has built in defaults anyway
- add support for /usr/etc (dialog-1.3-usretc.diff)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1717588800">- Update to version 1.3-20240307:
  + add option --color-modes, which can be used to color the content of
    programbox, tailbox, textbox (requested by Rafał Radziejewski).
  + updated configure script, e.g., for compiler-warning fixes.
  + amend change to formbox while revising --max-input to work with the
    form's "ilen" parameter (report by Anna-Maria Gruber, cf: 2022/04/14)
  + update config.guess, config.sub
  + updated configure script, e.g., for compiler-warning fixes.
  + updated lv.po from
    http://translationproject.org/latest/dialog/
  + add/use dlg_print_nowrap(), to handle multibyte character strings in
    progressbox and tailbox (report/testcase by Sergey Merzlikin).
  + updated configure script, e.g., for compiler-warning fixes.
  + update config.guess, config.sub
  + updated configure script, e.g., for compiler-warning fixes.
  + minor fixes for manpages to address mandoc warnings.
  + updated th.po from
    http://translationproject.org/latest/dialog/
  + update config.guess, config.sub</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1757678400">- Update to version 1.3-20250817:
  + amend macros for temporarily disabling --no-tags in buildlist and
    treeview to allow --no-items (report/testcase by Maksym Telychko).
  + configure script fixes for compiler warnings
  + modify dialog-config.in to allow for include-subdirectory.
  + update configure script macros for changes made with Cdk.
  + use $ LIB_ROOTNAME, e.g., set by --with-libname, in generating
  * -config and ".pc" files
  + further improvements to matching output from *-config and ".pc"
  + improve gen-pkgconfig.in to mark the screen library, e.g., ncurses,
    as "Required" and filter the cflags/libs from required packages out
    of the ".pc" file, because pkg-config will add those automatically.
  + fix some gcc15 strict compiler warnings
  + configure script fixes for compiler warnings
  + update config.guess, config.sub
  + modify configure script to ease deprecation of libtool-bin package
    (Debian #1071581).
  + update dialog.map, dialog.sym for 2023/10/02 changes.
  + improve dialog-config.in,
    + suppressing several special cases of linker options, and
    + adding support for --cflags-only-I, --cflags-only-other
  + fix a few cppcheck warnings
  + improvements to NLS configuration.
  + add configure check for PIC vs PIE, needed for linking to libraries
    which lack pkg-config scripts to specify LDFLAGS.</changelog>
</package>
<package pkgid="63d121137613b36714963935e2410f175b4ff45bea9b4165f4c82b1805a702683d62c27b5a62cd55c5dc183e1526fa78887cbb30e1f85b21267a5e26c1176a34" name="dialog-debugsource" arch="i586">
  <version epoch="0" ver="1.3" rel="13.4"/>
  <changelog author="werner@suse.de" date="1527595200">- Update to version 1.3-20171209
  + update ftp url in test-packages.
  + modify test-packages to use recommended compiler/linker flags.
  + improved configure macros AM_WITH_NLS, CF_CC_ENV_FLAGS,
    CF_CURSES_LIBS, CF_NCURSES_CONFIG, CF_SHARED_OPTS, CF_WITH_LIBTOOL,
    CF__INTL_BODY.
  + update config.guess, config.sub
- Add patch textbox-file_size.patch to fix bug bsc#1094836</changelog>
  <changelog author="sbrabec@suse.com" date="1541592000">- Fix mangled Hindi translation (bsc#1115005).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1550059200">- Update to version 1.3-20190211
  + modify to work with ncurses' threaded-library, which does not allow
    assignment to LINES/COLS (report by Marcus Roeckrath).
  + correct clearing after text in progressbox from 2018/06/21 changes
    for resizing (reports by David Boyd, Alan Somers).
  + improved configure macros CF_GNU_SOURCE, CF_POSIX_C_SOURCE,
    CF_XOPEN_SOURCE
  + update config.guess, config.sub
- Includes also version 1.3-20181107
  + convert ja.po to UTF-8 for consistency (suggested by Stanislav
    Brabec).
  + repair mis-encoded hi.po (report/analysis by Stanislav Brabec).
- Includes also version 1.3-20181022
  + improved configure macros CF_CC_ENV_FLAGS, CF_LD_RPATH_OPT,
    CF_LIBRARY_PATH, CF_SHARED_OPTS, CF_WITH_MAN2HTML,
    CF_WITH_VERSIONED_SYMS from ncurses
  + add ast.po, from
    http://translationproject.org/latest/dialog/
- Includes also version 1.3-20180621
  + improve file-offset computation in textbox.c (Werner Fink).
  + fix an overlooked case with real_auto_size() to maximize when
    height or width is given as -1.
  + build-fixes for configure options "--disable-Xdialog2" and
    "--disable-form"
  + add traces for each widget to show its parameters.
  + modify color scheme for mixedgauge to use the dialog window colors,
    like the captions.
  + fix a too-small malloc in the mixedgauge widget.
  + fix a use-after-free in dlg_remove_callback().
  + improve handling of SIGWINCH for several widgets (Debian #865840).
    + menubox, the point of the Debian report was that it would be nice
    to increase the window size if the terminal size increases.  Did
    that as a special case less problematic than decreasing the
    terminal size.  Added samples/menubox11 to demonstrate by
    comparison with menubox10 a problem with debconf which puts extra
    newlines in the caption that interfere with autowrap.
    + progressbox and derived prgbox, programbox, now handle resizing.
    + yesno, window was cleared
  + add dlg_ttysize() to support new options, allowing scripts to obtain
    some text-formatting details without initializing the terminal.
  + add options --print-text-only, and --print-text-size for scripts that
    adjust the widget size according to how the captions are formatted.
  + improve dialog.pl:
    + add demo.pl, to demonstrate the functions
    + quote/escape string parameters passed to dialog.
    + ensure all "integer" parameters are really integers.
    + use actual screensize for list captions rather than assuming 24
    lines.
  + when trimming blanks, treat unconverted tabs the same as spaces.
  + correct parameter to test when trimming blanks from the script,
    e.g., with "--trim" (report by Jarno Suni).
  + improve documentation of the various whitespace-filtering options,
    to show which take precedence (Debian #867536, cf: Debian #102942).
  + modify msgbox.c, yesno.c to bind SCROLLKEY_BINDINGS before
    TRAVERSE_BINDINGS so that up/down arrow will by default scroll the
    message up/down rather than be aliases for tab-traversal (report by
    Fredrik Kers).
  + modify dump_one_binding() to show when a binding is overridden.
  + improve format of trace-file, making comment-syntax consistent,
    as well as showing argv-splitting as a series of comments.
  + modify dlg_string_to_argv() to change the quoting behavior to be
    more consistent with shell behavior (patch by Denilson Sa Maia).
  + modify dlg_getc() to return ESC when a timeout expires, notifying
    callers that a quit occurred rather than exiting the application
    (suggested by Rodrigo Freitas).
  + modify handle_inputs() to ensure cursor-visibility is restored when
    there is no input character available (report by Guillaume Vareille).
  + improve comment in manual page regarding which widgets can use the
    "--help-button" (prompted by discussion with Csanyi Pal).
  + add a check for valid object pointer in tailbox's main loop since
    the getc-callback may have been freed within ui_getc.c (report by
    "David").
  + improved configure macros for ncurses: CF_GNU_SOURCE, CF_SHARED_OPTS,
    CF_CURSES_LIBS, CF_CURSES_FUNCS, CF_NCURSES_CONFIG
  + improved configure script checks for groff vs man2html:
    CF_PROG_GROFF and CF_WITH_MAN2HTML
  + build-fix from lynx for AM_WITH_NLS configure macro
  + update config.guess, config.sub
- Remove fix for Hindi translation as now upstream
- Remove patch textbox-file_size.patch now upstream
- Remove dialog.ko.po.bz2 as ko.po now upstream
- Modify patch dialog-1.2-20121230.dif</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580817600">- No longer recommend -lang: supplements are in use.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1616068800">- Update to version 1.3-20210306
  + add several usage-messages to dialog.pot
  + improve configure-check for ld searchpath on HP-UX and Solaris.
  + fix a few cppcheck warnings
  + updated eo.po, fi.po, pt.po, sq.po, sv.po, ru.po, uk.po, zh_CN.po
    from http://translationproject.org/latest/dialog/
  + updated dialog.pot
  + add option --no-hot-list, to allow suppressing the hotkey feature
    from lists.
  + increase minimum height of inputbox to avoid input field overlapping
    with the button-box (report by Victor Ananjevsky).
  + modify options-parsing to permit a "no" on any boolean option and
    deprecating the "no" options without a "-" , e.g., generalizing on
    "--nook" equivalence to "--no-ok".
  + minor spelling fixes, per codespell
  + update configure macros, for quoting/escaping fixes per shellcheck
  + update config.guess, config.sub
  + modify configure script's compiler check to work around Xcode's
    useless aliases for standard C.
  + enable keep-tite feature for NetBSD 8 and up; earlier releases would
    dump core.
  &gt; new features/fixes (Glenn Herteg)
  + add option "--cursor-off-label"
  + add option "--erase-on-exit"
  + fix errata in manpage.
  + fix logic: dlg_button_to_char() would return wrong value if no
    uppercase was found
  + add DIALOG_TIMEOUT to sample scripts, and use report-button more
    consistently to handle unexpected exit-status values.
  + add dlg_getenv_num() and dlg_getenv_str().
  + add DLG_EXIT_TIMEOUT to allow scripts to exit on an expired timeout
    with an exit-status different from DLG_EXIT_ERROR or DLG_EXIT_ESC
    (patch by Norbert Koch).
  + modify dlg_ok_label() and dlg_ok_labels() to ignore --no-ok if all
    buttons would be omitted.
  + add/use dlg_der_window() to account for derived windows just like
    subwindows, to fix regression in dlg_getc() in fselect/dselect
    widget.
  + modify several widgets to make their handling of --no-ok consistent
    with the majority of the widgets: editbox.c, menubox.c, msgbox.c,
    rangebox.c, textbox.c, timebox.c
  + add ^D as binding for new virtual key DLGK_LEAVE, which will close
    the current dialog by activating the currently-selected button.
  + improve manual-page description of --no-ok option (reports by
    Hans Mueller, Gil Delescluse).
  + modify configure script to make Solaris -R rpath feature work
  + fix regression in dlg_getc() caused by not taking into account
    subwindows used for input (report by Michael Wihl).
  + add validity-checks for window pointer (report/testcase by Michael
    Wihl).
  + improve configure macros:
    CF_CLANG_COMPILER: apply compiler-flags needed for test.
    CF_WITH_SCREEN_PDCURSES: use this to reduce X11-checks.
  + amend initialization for dlg_getc to fix regression in pause widget
    from 2020/03/27 changes (reports by Aidan Tessier, Norbert Koch,
    Josmar Pierri).
  + improve configure macros:
    CF_CLANG_COMPILER: split-out check for -Qunused-arguments to ensure
    that clang supports it.  IBM xlclang does not.
    CF_MIXEDCASE_FILENAMES: when cross-compiling to darwin (macOS),
    assume the filesystem doesn't support mixed-case
  + modify init_dialog's initialization of tab_len and aspect_ratio to
    avoid overwriting initialization done in process_common_options
    (report/patch by Rainer Weikusat, Debian #970508).
  + fix out-of-order description for --tailbox vs --rangebox in manpage
    (report by Glenn Herteg).
  + updated configure-macros: compiler-warnings and shared-library
    options.  Changed configure --with-warnings to --enable-warnings for
    consistency.
  + update config.guess
  + updated sq.po from http://translationproject.org/latest/dialog/
  + add clarification in manual page to show when the single/double
    quotes may be needed (prompted by discussion with Danilo G Baio).
  + fix an extra ".exe" in makefile.in which prevented Cygwin build.
  + fix most cppcheck warnings
  + tailbox/tailboxbg's exit-button now works with mouse-clicks
  + fix repainting while resizing for the editbox widget.
  + add configure-check for curses_exit() from ncurses 6.2
  + fix a few memory leaks in fselect.c, mixedgauge.c when resizing.
  + fix inconsistency in dlg_string_to_argv() which made the checklist9
    example not work.
  + add empty-string check in dlg_print_listitem() to avoid indexing past
    the end of the array of character-offsets.
  + improve handling of KEY_RESIZE by repainting the backtitle after
    clearing the screen (integrated patch by Rainer Weikusat, Debian
    [#954185]).
  + improve logic for wtimeout() calls which are used to set temporary
    non-blocking reads (prompted by patch by Rainer Weikusat, Debian
    [#954220]).
  + add "make check" rule.
  + updated configure-macros.
  + updated configure-macros, to work around ncurses vs xcode's c99 -W
  + update config.guess
  + updated configure-macros.
  + update config.guess
  + correct rc-file lookup of "default" color (report by Grady Martin,
    cf: 2019/09/24).
  + fix several issues in the sample scripts reported by shellcheck.
  + fix a few spelling errors reported by codespell (report by Jens
    Schleusener).
  + correct check for return-value of isblank(), which is not necessarily
    0/1 (report/patch by Paul Cercueil, Peter Korsgaard, cf: 2018/05/31).
  + amend change for parsing command-options before calling init_dialog,
    to handle --no-shadow, etc., which are initialized in init_dialog
    (report by Paul Cercueil, cf: 2018/06/21).
  + add dlg_trace_va_msg to manpage, symbol files.
  + improve layout of several widgets' data area when maximizing.
  + modify dselect/fselect to work with autosizing (Debian #915949).
  + add error messages from dlg_exiterr() to trace file.
  + improve manual page description of escaping in key-bindings.
  + modify inputmenu to recognize the "Cancel" button and keys bound to
    that feature while editing a renamed menu item.
  + revert one change, in form.c to the --last-key feature (Debian
    [#942025]).
  + correct ordering of libraries in configure-script, which appended
    in a case where it should have prepended.
  + update config.guess, config.sub
  + improve dialog-config script's filtering of -L options using the
    linker default directories.
  + improve dialog-config script, adding a -L option corresponding to
    the configure --libdir option if it would be a duplicate (report by
    Andrew Kosteltsev).
  + build-fix for configure --disable-trace
  + updated pt.po from http://translationproject.org/latest/dialog/
  + allow for underline- and reverse-video flags in the ".rc" file
    (integrated patch by Richard Robbins).
  + amend change to --last-key feature to eliminate an unnecessary
    separator (report by Gabriele Balducci).
  + extend --last-key feature to the remaining widgets which have
    ok/cancel buttons, and add logic to map keys which happen to be
    bound to ok/extra/cancel/help to simulate a button-press on the
    corresponding button (report by "sgewrk").
  + further fixes for dialog-config.in (report by Andrew Kosteltsev).
  + modify dialog-config.in so that setting prefix or exec-prefix to
    a given value with --prefix=VALUE or --exec-prefix=VALUE has the
    expected result of changing bindir, etc.
  + correct substitution for $LIBS value in dialog-config.in (report by
    Andrew Kosteltsev).
  + modify dlg_will_resize() and dlg_result_key() functions to reduce
    the chance that dialog exits on a SIGWINCH (Debian #930775).
  + make test-package for the development headers/library
  + add --libs-only-L, etc., to dialog-config script (prompted by
    discussion with Andrew Kosteltsev).
  + fix a memory leak in gauge widget (Andrew Kosteltsev).
  + minor fix for CF_GCC_WARNINGS
  + update config.guess, config.sub
- Modify patch dialog-1.2-20121230.dif
- This update fixes boo#1183668</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1623844800">- Update to version 1.3-20210530:
  + amend adjustment to inputbox height so the autosized dimensions
    match  older versions (boo#1184503).
  + improve configure checks, to reduce warnings during those checks
  + updated translations.
- Changes from version 1.3-20210509:
  + improve configure checks, e.g., for libtool version
- Changes from version 1.3-20210324:
  + add configure option --enable-stdnoreturn to build when C11
    _Noreturn feature is enabled in recent ncurses development.
- Changes from version 1.3-20210319:
  Updated translations.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1687176000">- Update to version 1.3-20230209:
  + install ".pc" files in the test-packages.
  + add pkg-config ".pc" file, for use with the development library.
  + change shared-library configuration in test-packages to use the
    ABI version in the library filename to match its SONAME.
  + add sample scripts to test-packages, using new makefile rule
    "install-examples".
  + corrected cdialog*.install helper scripts in test-package for Debian
  + change ftp URLs in test-packages to https
  + updated configure script, e.g., for compiler-warning fixes.
  + updated fur.po, zh_TW.po from
    http://translationproject.org/latest/dialog/
  + modify slackware.rc to match dialog's output from "make check" using
    this configuration file (FreeBSD #267777).
  + fix shellcheck warnings in helper-scripts for building/installing.
  + updated configure script, e.g., for compiler-warning fixes.
  + updated hu.po from http://translationproject.org/latest/dialog/
  + update config.guess, config.sub, install-sh
  + initialize color-settings before --create-rc option is processed.
  + add "use_scrollbar" setting in rc-file to use in whiptail.rc
  + improve manual page discussion of "--" token.
  + updated configure macro for math-library functions.
  + updated ca.po from http://translationproject.org/latest/dialog/
  + update config.guess
  + fix links in manpages (FreeBSD #264660).
  + document the built-in key bindings which are not part of widgets.
  + updated da.po fa.po is.po, added ka.po from
    http://translationproject.org/latest/dialog/
  + update config.sub
  + adjust fallback bindings for backspace/delete to match the curses
    library's sense of backspace (Arch #74379).
  + amend limit-checks to make --max-input work for sizes greater than
    2048 (Debian #1004874).
  + corrected limit-checks in checklist.c, menubox.c, and treeview.c when
    resizing while the data is scrolled (Debian #1004868).
  + improve logic for updating form-height after screen-resizing.
  + move most of the non-API definitions from dialog.h to dlg_internals.h
  + updated configure macros.
  + update config.guess, config.sub
  + updated es.po, tr.po from http://translationproject.org/latest/dialog/
  + update test-package for Debian to use debhelper.
  + adjust character-offset in editbox.c in case it is past the end of
    the string after trimming (Debian #1003185).
  + updated ro.po from http://translationproject.org/latest/dialog/
  + fix some inconsistent #if vs #ifdef.
  + correct off-by-one limit for month when validating parameters of the
    calendar widget (patch by "viverna", Debian #1000720).
  + modify dlg_yes_labels to not switch to ok/cancel labels if the
    extra button is used (report by Стрижак Андрей).
  + move leak-checking definitions from dialog.h to dlg_internals.h
  + use mktemp utility rather than tempfile for temporary filename in
    the sample scripts (patch by Ville Skyttä).
  + updated id.po, lt.po from http://translationproject.org/latest/dialog/
  + update config.guess, config.sub
  + directly include stddef.h for systems which need it for offsetof().
  + modify gauge's handle_input function to use the file pointer in the
    object in preference to the global dialog_state.
  + correct height-computation for fselect and timebox, broken by fixes
    for auto-layout (Debian #990043, cf: 2019/11/10).
  + improve configure --with-no-leaks option
  + amend adjustment to inputbox height so the autosized dimensions match
    older versions (report by Werner Fink, cf: 2021/01/17).
  + improve configure checks, to reduce warnings during those checks
  + updated fr.po from http://translationproject.org/latest/dialog/
  + update config.guess, config.sub
- Update keyring with latest key of Thomas E. Dickey</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1700740800">- don't install config file, dialog has built in defaults anyway
- add support for /usr/etc (dialog-1.3-usretc.diff)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1717588800">- Update to version 1.3-20240307:
  + add option --color-modes, which can be used to color the content of
    programbox, tailbox, textbox (requested by Rafał Radziejewski).
  + updated configure script, e.g., for compiler-warning fixes.
  + amend change to formbox while revising --max-input to work with the
    form's "ilen" parameter (report by Anna-Maria Gruber, cf: 2022/04/14)
  + update config.guess, config.sub
  + updated configure script, e.g., for compiler-warning fixes.
  + updated lv.po from
    http://translationproject.org/latest/dialog/
  + add/use dlg_print_nowrap(), to handle multibyte character strings in
    progressbox and tailbox (report/testcase by Sergey Merzlikin).
  + updated configure script, e.g., for compiler-warning fixes.
  + update config.guess, config.sub
  + updated configure script, e.g., for compiler-warning fixes.
  + minor fixes for manpages to address mandoc warnings.
  + updated th.po from
    http://translationproject.org/latest/dialog/
  + update config.guess, config.sub</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1757678400">- Update to version 1.3-20250817:
  + amend macros for temporarily disabling --no-tags in buildlist and
    treeview to allow --no-items (report/testcase by Maksym Telychko).
  + configure script fixes for compiler warnings
  + modify dialog-config.in to allow for include-subdirectory.
  + update configure script macros for changes made with Cdk.
  + use $ LIB_ROOTNAME, e.g., set by --with-libname, in generating
  * -config and ".pc" files
  + further improvements to matching output from *-config and ".pc"
  + improve gen-pkgconfig.in to mark the screen library, e.g., ncurses,
    as "Required" and filter the cflags/libs from required packages out
    of the ".pc" file, because pkg-config will add those automatically.
  + fix some gcc15 strict compiler warnings
  + configure script fixes for compiler warnings
  + update config.guess, config.sub
  + modify configure script to ease deprecation of libtool-bin package
    (Debian #1071581).
  + update dialog.map, dialog.sym for 2023/10/02 changes.
  + improve dialog-config.in,
    + suppressing several special cases of linker options, and
    + adding support for --cflags-only-I, --cflags-only-other
  + fix a few cppcheck warnings
  + improvements to NLS configuration.
  + add configure check for PIC vs PIE, needed for linking to libraries
    which lack pkg-config scripts to specify LDFLAGS.</changelog>
</package>
<package pkgid="3da995cf5a69d45b12b502ebb1d215bcfdab86bc98b8531b5a11f60b3c2bf4ffc3483d848f84ccead1d655a9facbabde2fa3db41213d928e48fcd2dd5e76ff6c" name="dianara-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.4" rel="1.17"/>
  <changelog author="sor.alexei@meowr.ru" date="1438516800">- Update to 1.3.1:
  * Option to browse posts from a user (only for users on the same
    server, for now).
  * Option to set or change e-mail address for the account.
  * Nick autocompleter now displays user ID, too.
  * Proper links are made from URL's found anywhere, when pasting
    plain text.
  * Add a Privacy category in the settings, with a couple of new
    options related to following people and managing lists.
  * Button to configure account on status bar when account is not
    configured.
  * Option to scroll main timeline to the new stuff line on update.
  * Enhance timeline page selector.
  * Progress bar during program startup.
  * Option to start application hidden in the system tray.
  * Command line option to change the color of links:
  - -linkcolor=color (useful in GTK+ environments).
  * Other minor fixes.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1446292800">- Update to 1.3.2:
  * Add a D-Bus interface, to control the applications from other
    programs, such as scripts, using tools like qdbus or dbus-send.
  * Option to list the newest users from your own pump.io server,
    located under Neighbors, inside the Contacts tab.
  * Welcome wizard, to guide new users.
  * New privacy option: private likes.
    Liking posts or comments will only inform the author.
  * Support for non-https servers, using the --nohttps command line
    parameter.
  * Improve localisation support, and fix some issues with RTL
    languages.
  * JSON-based error messages from the server, which might have
    Unicode symbols, are now shown correctly.
  * Several minor fixes.
  * Hebrew translation.
- Remove dianara-remove-timestamp.patch and use a regexp instead.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458648000">- Update to 1.3.3:
  * When trying to follow a contact, the user ID is verified.
  * The image viewer gained basic zoom capabilities.
  * Timelines show thumbnails of embedded images, full size in the
    viewer.
  * When pasting text in a post or comment, proper links will be
    made from URLs, even when the pasted text is rich format.
  * Links created from the Format menu are verified to have a
    proper scheme.
  * Post publisher area can grow bigger.
  * Configurable avatar sizes in comments and minor feeds.
  * Better error handling when timelines fail to load.
  * Add a AppData (AppStream) file.
  * Fix some size issues in comments.
  * Other small fixes and improvements.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1467115200">- Update to version 1.3.4:
  * Automatic timeline updates will avoid interrupting the user.
  * Different snippet limits for regular and highlighted activities.
  * Snippets set to 'Always' by default.
  * More detailed new post notifications.
  * Clicking "Comment" in posts will show an option to check for
    comments, if the post doesn't have (or show) any comments yet.
  * Filtering (searching) contact lists will show the number of
    matches.
  * Items in the list of configured filtering rules can be sorted
    manually, via drag-and-drop.
  * Fix a possible crash when pasting a URL which points to an image.
  * Update a few links to pump.io sites.
  * Minor visual fixes and other improvements.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1489492800">- Update to version 1.3.6 (changes since 1.3.4):
  * Officially support building with Qt 5.
  * Items highlighted due to filtering rules will show the reasons
    for highlighting.
  * After downloading an attachment, a button will appear, to open
    the file using the default application from the user's desktop
    environment.
  * Add buttons to rotate images in the image viewer
    (Ctrl+Left/Right keys).
  * Some windows that used to block input to the rest of the
    application, such as posts opened from the Meanwhile feed, will
    be independent now.
  * The colour setting for highlighted items is now enabled by
    default.
  * Several improvements in page selector.
  * Fix corner case where timeline might update while a comment is
    being composed, destroying it.
  * HTTP redirections will be followed when loading images
    (Qt 5 only).
  * Duration of popup notifications is now configurable, and
    notifications can be set to be persistent.
  * Some input fields will show a button to clear them
    (Qt 5 only).
  * Add a Galician translation.
  * Other small fixes.
- Switch to Qt5.
- Define $SOURCE_DATE_EPOCH for Dianara instead of manually
  replacing __DATE__ and __TIME__.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 1.3.7:
  * Image viewer now supports dragging the image around with the
    mouse, zooming with the wheel, and rotating animated images
    correctly.
  * Fix case-insensitive sorting of contacts in auto-completion
    lists.
  * Server version will be shown in the log.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1510315200">- Update to version 1.4.0:
  * The side panel can now be moved to any border of the window, by
    dragging its title bar, after unlocking the panels from the
    View menu.
  * The toolbar can also be moved around, after unlocking.
  * Files can be attached to a post via drag'n'drop from a
    file manager.
  * Dragging text from a website to the post composer works better
    now.
  * Several improvements in the formatting options of the
    post/comment editor.
  * Auto-switch from Fit mode to Full mode in image viewer when
    using the mouse wheel.
  * Finer zoom control.
  * Posts with non-media attachments will show a matching icon from
    the user's icon theme, based on MIME type (i.e. PDF icon,
    TXT icon, etc).
  * A proper file extension will be suggested when saving non-media
    attachments to drive.
  * Add an option to set window as "requiring attention" to notify
    new posts, which usually results in the taskbar/dock entry
    being highlighted (Configuration &gt; Notifications, enabled by
    default).
  * Optional activity icons in the minor feeds.
    (Configuration &gt; Timelines, disabled by default).
  * Several improvements in the account dialogue.
  * Building with Qt 4 is no longer supported.
  * Remove the libmagic dependency, since Qt 5 has methods for
    mimetypes.
  * Remove the QJSON dependency, since Qt 5 has methods to handle
    JSON.
  * Accepting username@localhost as valid Webfinger ID, for testers.
  * Handle new HTML-based error messages sent by server since
    Pump.io 4.0.
  * Several cosmetic fixes.
  * Other minor fixes.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1534593600">- Update to version 1.4.1:
  * Ability to save and restore post drafts.
  * Post publisher can grow much bigger.
  * System notifications now include a button to show the
    application.
  * Properly bring the main window to the front when restoring from
    the tray icon, and when clicking the "Show" button in a
    notification (depends on your WM)..
  * Fixes in the profile editor and image viewer.
  * Other minor improvements.
- Do not bother installing the appstream file to
  /usr/share/appdata/ on openSUSE Leap 42.x or older.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.4.3:
  - Added optional spell checking support, using KDE's Sonnet.
  It will be enabled if Sonnet's development packages are installed when
  building the program (unless CONFIG+=NO_KF5 is used).
  - Added optional character picker, using KDE's KCharSelect widget.
  It will be enabled if the development packages for KWidgetsAddons are
  installed when building the program (unless CONFIG+=NO_KF5 is used).
  - Adapted AppStream-related file naming and IDs to current standards.
  - Changed more dialogs to follow the environment's button order.
  - More code refactoring.
  - Changed OK/Cancel buttons in several dialogs to follow environment style.
  - Code refactoring and optimizations.
  - Fixed a corner case where a post deleted by its author, while a comment
  was being composed, would block timeline updates until program restart.
  - When a post is cancelled, abort possible ongoing file upload immediately.
  - Fixed Cancel button being disabled while sending a comment.
  - Fixed a pagination bug that would set the wrong page number if a timeline
  update had failed previously.
  - Other minor fixes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 1.4.4:
  * Option to invert colors in image viewer.
  * Character picker now remembers up to 24 last used symbols, in usage order.
  * Fixed a possible crash when filtering out activities from the minor feed.
  * Fixed some minor visual issues.</changelog>
</package>
<package pkgid="6bf3418bab547bf4debdc6a1dafef29b9a10ffb189836b98d4fe09e980952238d545da049b98f8a1d8eed0412e37f1a4e24eec62e5484292e3d070513d00aa69" name="dianara-debugsource" arch="i586">
  <version epoch="0" ver="1.4.4" rel="1.17"/>
  <changelog author="sor.alexei@meowr.ru" date="1438516800">- Update to 1.3.1:
  * Option to browse posts from a user (only for users on the same
    server, for now).
  * Option to set or change e-mail address for the account.
  * Nick autocompleter now displays user ID, too.
  * Proper links are made from URL's found anywhere, when pasting
    plain text.
  * Add a Privacy category in the settings, with a couple of new
    options related to following people and managing lists.
  * Button to configure account on status bar when account is not
    configured.
  * Option to scroll main timeline to the new stuff line on update.
  * Enhance timeline page selector.
  * Progress bar during program startup.
  * Option to start application hidden in the system tray.
  * Command line option to change the color of links:
  - -linkcolor=color (useful in GTK+ environments).
  * Other minor fixes.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1446292800">- Update to 1.3.2:
  * Add a D-Bus interface, to control the applications from other
    programs, such as scripts, using tools like qdbus or dbus-send.
  * Option to list the newest users from your own pump.io server,
    located under Neighbors, inside the Contacts tab.
  * Welcome wizard, to guide new users.
  * New privacy option: private likes.
    Liking posts or comments will only inform the author.
  * Support for non-https servers, using the --nohttps command line
    parameter.
  * Improve localisation support, and fix some issues with RTL
    languages.
  * JSON-based error messages from the server, which might have
    Unicode symbols, are now shown correctly.
  * Several minor fixes.
  * Hebrew translation.
- Remove dianara-remove-timestamp.patch and use a regexp instead.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458648000">- Update to 1.3.3:
  * When trying to follow a contact, the user ID is verified.
  * The image viewer gained basic zoom capabilities.
  * Timelines show thumbnails of embedded images, full size in the
    viewer.
  * When pasting text in a post or comment, proper links will be
    made from URLs, even when the pasted text is rich format.
  * Links created from the Format menu are verified to have a
    proper scheme.
  * Post publisher area can grow bigger.
  * Configurable avatar sizes in comments and minor feeds.
  * Better error handling when timelines fail to load.
  * Add a AppData (AppStream) file.
  * Fix some size issues in comments.
  * Other small fixes and improvements.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1467115200">- Update to version 1.3.4:
  * Automatic timeline updates will avoid interrupting the user.
  * Different snippet limits for regular and highlighted activities.
  * Snippets set to 'Always' by default.
  * More detailed new post notifications.
  * Clicking "Comment" in posts will show an option to check for
    comments, if the post doesn't have (or show) any comments yet.
  * Filtering (searching) contact lists will show the number of
    matches.
  * Items in the list of configured filtering rules can be sorted
    manually, via drag-and-drop.
  * Fix a possible crash when pasting a URL which points to an image.
  * Update a few links to pump.io sites.
  * Minor visual fixes and other improvements.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1489492800">- Update to version 1.3.6 (changes since 1.3.4):
  * Officially support building with Qt 5.
  * Items highlighted due to filtering rules will show the reasons
    for highlighting.
  * After downloading an attachment, a button will appear, to open
    the file using the default application from the user's desktop
    environment.
  * Add buttons to rotate images in the image viewer
    (Ctrl+Left/Right keys).
  * Some windows that used to block input to the rest of the
    application, such as posts opened from the Meanwhile feed, will
    be independent now.
  * The colour setting for highlighted items is now enabled by
    default.
  * Several improvements in page selector.
  * Fix corner case where timeline might update while a comment is
    being composed, destroying it.
  * HTTP redirections will be followed when loading images
    (Qt 5 only).
  * Duration of popup notifications is now configurable, and
    notifications can be set to be persistent.
  * Some input fields will show a button to clear them
    (Qt 5 only).
  * Add a Galician translation.
  * Other small fixes.
- Switch to Qt5.
- Define $SOURCE_DATE_EPOCH for Dianara instead of manually
  replacing __DATE__ and __TIME__.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 1.3.7:
  * Image viewer now supports dragging the image around with the
    mouse, zooming with the wheel, and rotating animated images
    correctly.
  * Fix case-insensitive sorting of contacts in auto-completion
    lists.
  * Server version will be shown in the log.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1510315200">- Update to version 1.4.0:
  * The side panel can now be moved to any border of the window, by
    dragging its title bar, after unlocking the panels from the
    View menu.
  * The toolbar can also be moved around, after unlocking.
  * Files can be attached to a post via drag'n'drop from a
    file manager.
  * Dragging text from a website to the post composer works better
    now.
  * Several improvements in the formatting options of the
    post/comment editor.
  * Auto-switch from Fit mode to Full mode in image viewer when
    using the mouse wheel.
  * Finer zoom control.
  * Posts with non-media attachments will show a matching icon from
    the user's icon theme, based on MIME type (i.e. PDF icon,
    TXT icon, etc).
  * A proper file extension will be suggested when saving non-media
    attachments to drive.
  * Add an option to set window as "requiring attention" to notify
    new posts, which usually results in the taskbar/dock entry
    being highlighted (Configuration &gt; Notifications, enabled by
    default).
  * Optional activity icons in the minor feeds.
    (Configuration &gt; Timelines, disabled by default).
  * Several improvements in the account dialogue.
  * Building with Qt 4 is no longer supported.
  * Remove the libmagic dependency, since Qt 5 has methods for
    mimetypes.
  * Remove the QJSON dependency, since Qt 5 has methods to handle
    JSON.
  * Accepting username@localhost as valid Webfinger ID, for testers.
  * Handle new HTML-based error messages sent by server since
    Pump.io 4.0.
  * Several cosmetic fixes.
  * Other minor fixes.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1534593600">- Update to version 1.4.1:
  * Ability to save and restore post drafts.
  * Post publisher can grow much bigger.
  * System notifications now include a button to show the
    application.
  * Properly bring the main window to the front when restoring from
    the tray icon, and when clicking the "Show" button in a
    notification (depends on your WM)..
  * Fixes in the profile editor and image viewer.
  * Other minor improvements.
- Do not bother installing the appstream file to
  /usr/share/appdata/ on openSUSE Leap 42.x or older.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.4.3:
  - Added optional spell checking support, using KDE's Sonnet.
  It will be enabled if Sonnet's development packages are installed when
  building the program (unless CONFIG+=NO_KF5 is used).
  - Added optional character picker, using KDE's KCharSelect widget.
  It will be enabled if the development packages for KWidgetsAddons are
  installed when building the program (unless CONFIG+=NO_KF5 is used).
  - Adapted AppStream-related file naming and IDs to current standards.
  - Changed more dialogs to follow the environment's button order.
  - More code refactoring.
  - Changed OK/Cancel buttons in several dialogs to follow environment style.
  - Code refactoring and optimizations.
  - Fixed a corner case where a post deleted by its author, while a comment
  was being composed, would block timeline updates until program restart.
  - When a post is cancelled, abort possible ongoing file upload immediately.
  - Fixed Cancel button being disabled while sending a comment.
  - Fixed a pagination bug that would set the wrong page number if a timeline
  update had failed previously.
  - Other minor fixes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 1.4.4:
  * Option to invert colors in image viewer.
  * Character picker now remembers up to 24 last used symbols, in usage order.
  * Fixed a possible crash when filtering out activities from the minor feed.
  * Fixed some minor visual issues.</changelog>
</package>
<package pkgid="9b63a905d8f535392ff0467c6f01d780ac0a225bbe5247fba9c9361b5ffb2a2fcb4888c6f68236790f2beb74d0404a8c18bc25e8804086df6a157e976f91c24b" name="dico-debuginfo" arch="i586">
  <version epoch="0" ver="2.12" rel="2.4"/>
  <changelog author="mpluskal@suse.com" date="1494331200">- Initial changelog entry for version 2.4</changelog>
  <changelog author="astieger@suse.com" date="1538222400">- update to 2.7:
  * Support for virtual databases
  * Dicoweb: graceful handling of unsupported content types.
  * The dictorg module improved
- includes changes from 2.6:
  * Support for Guile 2.2.0
  * Support for Python 3
- includes changes from 2.5:
  * Support for four-column index files in dictorg databases</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1538395200">- Switch to python3</changelog>
  <changelog author="jbrielmaier@suse.de" date="1542801600">BuildRequire guile-devel to make transition to Guile 2.2 easier</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591876800">- Update to version 2.9
  * New configuration variable DEFAULT_PIDFILE_NAME
    Use it to alter the default pidfile location, e.g.:
    ./configure DEFAULT_PIDFILE_NAME=/var/dico/dicod.pid
  * Fix compilation on 32-bit systems
- Changes for version 2.8"
  * Fix out-of-boundary memory access in metaphone2 encoder
  * Fix eventual access to freed memory block
  * Rewrite utf8_iterator to work with non zero terminated strings.
  * Fix the build on OpenBSD
- Fix building with gcc10</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1599220800">- dico 2.10:
  * Fix compilation with gcc 10
  * Restore po files</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623153600">- Update to version 2.11
  * Bugfixes in the gcide module
  * Fix searches in the gcider utility
  * Support for Python 2 has been withdrawn</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1735732800">- Update to version 2.12
  * gcide module bug fixes
  * gcide: New option: "watch"
  * gcide: HTML output using the "html" module option
  * Input conversions: The argument to DEFINE or MATCH command can
    optionally be modified before being used in actual search
  * New module "greek_kbd" for Greek transliteration.
  * bug fixes
- switch to pcre2</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746532800">- Add dico-python-int-conversion.patch: Fix int conversion issues
  causing build failures [https://puszcza.gnu.org.ua/bugs/?646].
- Add dico-soundex-break-loop-on-string-end.patch: Break the loop
  on hitting end of string.</changelog>
</package>
<package pkgid="e725f7a65761f50c2d73bf0d3be052433191a2cdcd0e5665e14d6980caea55890fe2b6e5fc831f2ed773027f6054c7a50256a3a8eda061d9074f58011f5c06f4" name="dico-debugsource" arch="i586">
  <version epoch="0" ver="2.12" rel="2.4"/>
  <changelog author="mpluskal@suse.com" date="1494331200">- Initial changelog entry for version 2.4</changelog>
  <changelog author="astieger@suse.com" date="1538222400">- update to 2.7:
  * Support for virtual databases
  * Dicoweb: graceful handling of unsupported content types.
  * The dictorg module improved
- includes changes from 2.6:
  * Support for Guile 2.2.0
  * Support for Python 3
- includes changes from 2.5:
  * Support for four-column index files in dictorg databases</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1538395200">- Switch to python3</changelog>
  <changelog author="jbrielmaier@suse.de" date="1542801600">BuildRequire guile-devel to make transition to Guile 2.2 easier</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591876800">- Update to version 2.9
  * New configuration variable DEFAULT_PIDFILE_NAME
    Use it to alter the default pidfile location, e.g.:
    ./configure DEFAULT_PIDFILE_NAME=/var/dico/dicod.pid
  * Fix compilation on 32-bit systems
- Changes for version 2.8"
  * Fix out-of-boundary memory access in metaphone2 encoder
  * Fix eventual access to freed memory block
  * Rewrite utf8_iterator to work with non zero terminated strings.
  * Fix the build on OpenBSD
- Fix building with gcc10</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1599220800">- dico 2.10:
  * Fix compilation with gcc 10
  * Restore po files</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623153600">- Update to version 2.11
  * Bugfixes in the gcide module
  * Fix searches in the gcider utility
  * Support for Python 2 has been withdrawn</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1735732800">- Update to version 2.12
  * gcide module bug fixes
  * gcide: New option: "watch"
  * gcide: HTML output using the "html" module option
  * Input conversions: The argument to DEFINE or MATCH command can
    optionally be modified before being used in actual search
  * New module "greek_kbd" for Greek transliteration.
  * bug fixes
- switch to pcre2</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746532800">- Add dico-python-int-conversion.patch: Fix int conversion issues
  causing build failures [https://puszcza.gnu.org.ua/bugs/?646].
- Add dico-soundex-break-loop-on-string-end.patch: Break the loop
  on hitting end of string.</changelog>
</package>
<package pkgid="bb3e8981221622c7e29a73ea5cb2bc7d5f471f8b41adda08158314a830cfc4bde55bfca57ecc032872be6d412aa74b35375e6c3aa1001df19d1df38fd72a126d" name="dico-modules-debuginfo" arch="i586">
  <version epoch="0" ver="2.12" rel="2.4"/>
  <changelog author="mpluskal@suse.com" date="1494331200">- Initial changelog entry for version 2.4</changelog>
  <changelog author="astieger@suse.com" date="1538222400">- update to 2.7:
  * Support for virtual databases
  * Dicoweb: graceful handling of unsupported content types.
  * The dictorg module improved
- includes changes from 2.6:
  * Support for Guile 2.2.0
  * Support for Python 3
- includes changes from 2.5:
  * Support for four-column index files in dictorg databases</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1538395200">- Switch to python3</changelog>
  <changelog author="jbrielmaier@suse.de" date="1542801600">BuildRequire guile-devel to make transition to Guile 2.2 easier</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591876800">- Update to version 2.9
  * New configuration variable DEFAULT_PIDFILE_NAME
    Use it to alter the default pidfile location, e.g.:
    ./configure DEFAULT_PIDFILE_NAME=/var/dico/dicod.pid
  * Fix compilation on 32-bit systems
- Changes for version 2.8"
  * Fix out-of-boundary memory access in metaphone2 encoder
  * Fix eventual access to freed memory block
  * Rewrite utf8_iterator to work with non zero terminated strings.
  * Fix the build on OpenBSD
- Fix building with gcc10</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1599220800">- dico 2.10:
  * Fix compilation with gcc 10
  * Restore po files</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623153600">- Update to version 2.11
  * Bugfixes in the gcide module
  * Fix searches in the gcider utility
  * Support for Python 2 has been withdrawn</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1735732800">- Update to version 2.12
  * gcide module bug fixes
  * gcide: New option: "watch"
  * gcide: HTML output using the "html" module option
  * Input conversions: The argument to DEFINE or MATCH command can
    optionally be modified before being used in actual search
  * New module "greek_kbd" for Greek transliteration.
  * bug fixes
- switch to pcre2</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746532800">- Add dico-python-int-conversion.patch: Fix int conversion issues
  causing build failures [https://puszcza.gnu.org.ua/bugs/?646].
- Add dico-soundex-break-loop-on-string-end.patch: Break the loop
  on hitting end of string.</changelog>
</package>
<package pkgid="855632832eb3b2dbc2ba087e49d68d10fc2145d1ba61609f34b13b66844f6e175c788603114f0938413fa70e8aa4ce0f5412c186d44ffbeafd8984b67805437c" name="dictd-debuginfo" arch="i586">
  <version epoch="0" ver="1.13.3+git.1731775346.2b21553" rel="2.4"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1585569600">- Update to 1.13.0:
  - dictd:
  * add support for IPv6 (the default is IPv4)
  - Add global configuration option "address_family" and
    command line options --address-family
  - Options "listen_to" and --listen-to accepts host name
    in addition to IP address, "*" means "bind to all interfaces".
  - dict:
  * add support for IPv6.
  - New command line options -4 and -6.
  - dict + dict:// URL: add support for IPv6 address
    surrounded by [ and ] symbols
  - dictfmt:
  * fix overlap of source and destination buffers in memcpy(3).
    Use memmove(3) instead. This fixes failures on Linux/musl.
  * DICTFMT_SORT environment variable may be used for
    setting non-default sort(1)
  - Fix build on recent Solaris/IllumOS (missing -lnsl at link
    time)
  - Remove support for --use-dictorg and socks5. Clean-ups for build
    system.
  - Remove support for non-utf8 dictionaries.
  - tests:
  * new test for dictd as a daemon
  * always use @AWK@
  * test/dictzip_test.in: avoid printing binary \0. This fixes test on
    some systems</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631534400">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * dictd.service</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1645358400">- Update to 1.13.1:
  - Remove the last call of gethostbyname(3)
  - Fixes by Huy-Ngo in dictfmt help message.
- Remove ProtectHome from the systemd service file, because data
  files can be stored in $HOME and indexes need to written to.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1645358401">- Add dictd-rpmlintrc ... potential bashismus is completely
  innocent (gh#cheusov/dictd#13).</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1709812800">- Fix License: tag (thank you, Fedora
  developers, for the research,
  https://src.fedoraproject.org/rpms/dictd/pull-request/5).
- Clean up the SPEC file</changelog>
  <changelog author="mcepl@cepl.eu" date="1730548800">- Update to version 1.13.1+git.1730572217.cccab00:
  * dictd: listen to ipv6 and ipv4 by default
  * remove use of deprecated inet_aton and inet_ntoa
  * dictd: install dictd*.conf files to ${DATADIR}/examples/dictd by default
  * Fix problems with DICT_CONFIG_PATH and other defined came from Makefile
  * dict/Makefile: do not copy man page to ${BINDIR} :-)
  * dict/Makefile: formatting
  * dict: install samples dict.conf and dict2.conf to ${EGDIR}
  * Move examples/dict1.conf to dict/</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1731672000">- Update to 1.13.2:
  - Remove config.{sub,guess}
  - Update version to 1.13.2
  - Rename configure.in to configure.ac
  - dictP.h: remove #include &lt;sys/time.h&gt;
  - configure.in: fix obsolete code
  - Fix compilation issues with gcc-14
  - Update configure script and the like (autoconf-2.72)
- Remove upstreamed patches:
  - gcc-14.patch
- Add index-buf-ovrflw.patch to fix a buffer overflow in index.c
  (courtesy of the upstream author).</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1731931200">- Update to 1.13.3:
  - dictd: fix buffer overflow in first/last search strategies
    (bsc#1233442).
- Remove upstreamed index-buf-ovrflw.patch.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1738152000">- Add default /etc/dict.conf so that dict client works by default
  as it used to (rh#2342818).</changelog>
  <changelog author="mcepl@cepl.eu" date="1740830400">- Update to version 1.13.3+git.1731775346.2b21553:
  * Update version to 1.13.3
  * dictd: fix buffer overflow in first/last search strategies    Thanks a lot to Matěj Cepl &lt;mcepl@cepl.eu&gt; for the report!
  * Remove config.{sub,guess}
  * Update version to 1.13.2
  * Rename configure.in to configure.ac
  * dictP.h: remove #include &lt;sys/time.h&gt;
  * configure.in: fix obsolete code
  * Fix compilation issues with gcc-14
  * Update configure script and the like (autoconf-2.72)</changelog>
</package>
<package pkgid="b953ddf1fe25a5cabf8c8cd1a5111e1e4f201b7dc7d6611e5d306f2e911ebc2dc34a96b2032fdcf6b27db22466a65b68860b34dbb7a9c8aaef3e0a42ad5325a1" name="dictd-debugsource" arch="i586">
  <version epoch="0" ver="1.13.3+git.1731775346.2b21553" rel="2.4"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1585569600">- Update to 1.13.0:
  - dictd:
  * add support for IPv6 (the default is IPv4)
  - Add global configuration option "address_family" and
    command line options --address-family
  - Options "listen_to" and --listen-to accepts host name
    in addition to IP address, "*" means "bind to all interfaces".
  - dict:
  * add support for IPv6.
  - New command line options -4 and -6.
  - dict + dict:// URL: add support for IPv6 address
    surrounded by [ and ] symbols
  - dictfmt:
  * fix overlap of source and destination buffers in memcpy(3).
    Use memmove(3) instead. This fixes failures on Linux/musl.
  * DICTFMT_SORT environment variable may be used for
    setting non-default sort(1)
  - Fix build on recent Solaris/IllumOS (missing -lnsl at link
    time)
  - Remove support for --use-dictorg and socks5. Clean-ups for build
    system.
  - Remove support for non-utf8 dictionaries.
  - tests:
  * new test for dictd as a daemon
  * always use @AWK@
  * test/dictzip_test.in: avoid printing binary \0. This fixes test on
    some systems</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631534400">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * dictd.service</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1645358400">- Update to 1.13.1:
  - Remove the last call of gethostbyname(3)
  - Fixes by Huy-Ngo in dictfmt help message.
- Remove ProtectHome from the systemd service file, because data
  files can be stored in $HOME and indexes need to written to.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1645358401">- Add dictd-rpmlintrc ... potential bashismus is completely
  innocent (gh#cheusov/dictd#13).</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1709812800">- Fix License: tag (thank you, Fedora
  developers, for the research,
  https://src.fedoraproject.org/rpms/dictd/pull-request/5).
- Clean up the SPEC file</changelog>
  <changelog author="mcepl@cepl.eu" date="1730548800">- Update to version 1.13.1+git.1730572217.cccab00:
  * dictd: listen to ipv6 and ipv4 by default
  * remove use of deprecated inet_aton and inet_ntoa
  * dictd: install dictd*.conf files to ${DATADIR}/examples/dictd by default
  * Fix problems with DICT_CONFIG_PATH and other defined came from Makefile
  * dict/Makefile: do not copy man page to ${BINDIR} :-)
  * dict/Makefile: formatting
  * dict: install samples dict.conf and dict2.conf to ${EGDIR}
  * Move examples/dict1.conf to dict/</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1731672000">- Update to 1.13.2:
  - Remove config.{sub,guess}
  - Update version to 1.13.2
  - Rename configure.in to configure.ac
  - dictP.h: remove #include &lt;sys/time.h&gt;
  - configure.in: fix obsolete code
  - Fix compilation issues with gcc-14
  - Update configure script and the like (autoconf-2.72)
- Remove upstreamed patches:
  - gcc-14.patch
- Add index-buf-ovrflw.patch to fix a buffer overflow in index.c
  (courtesy of the upstream author).</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1731931200">- Update to 1.13.3:
  - dictd: fix buffer overflow in first/last search strategies
    (bsc#1233442).
- Remove upstreamed index-buf-ovrflw.patch.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1738152000">- Add default /etc/dict.conf so that dict client works by default
  as it used to (rh#2342818).</changelog>
  <changelog author="mcepl@cepl.eu" date="1740830400">- Update to version 1.13.3+git.1731775346.2b21553:
  * Update version to 1.13.3
  * dictd: fix buffer overflow in first/last search strategies    Thanks a lot to Matěj Cepl &lt;mcepl@cepl.eu&gt; for the report!
  * Remove config.{sub,guess}
  * Update version to 1.13.2
  * Rename configure.in to configure.ac
  * dictP.h: remove #include &lt;sys/time.h&gt;
  * configure.in: fix obsolete code
  * Fix compilation issues with gcc-14
  * Update configure script and the like (autoconf-2.72)</changelog>
</package>
<package pkgid="c7177eeb0df8b0108e6a686450d8390b6d897f4bfe4179600d361fe120e618bd80adfaa4e08a91d7ae39dc7a867c5837d4062514e556f7f7cf6bf847769894ce" name="diff-pdf-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.3" rel="1.2"/>
  <changelog author="wagner-thomas@gmx.at" date="1395748800">+ initial compilation
-</changelog>
  <changelog author="mpluskal@suse.com" date="1464523200">- Cleanup spec file and update dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1466251200">- Fix building with gcc6 (boo#985353)
- Use safer ldflags</changelog>
  <changelog author="munix9@googlemail.com" date="1609243200">- Update to version 0.4.1
  Fixes some bugs (#64, #65) that crept into 0.4.
  All users of 0.4 should update.
- Update to version 0.4
  Added new useful options contributed by @fatalmind:
  - -skip-identical    only outputs pages with actual differences
  - -channel-tolerance makes it easy to ignore tiny differences
  - -mark-differences  adds visual markers to the margin to
    highlight where small changes are
- Add fix-find-poppler.patch
- Add man page with help2man
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1609416000">- Pre-create diff-pdf.1 with help2man to work around GTK+ DISPLAY
  errors (boo#1180471)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1619611200">- Update to version 0.5:
  * Reflect renaming of package from Ubuntu 20.10 on
  * Increase version to v0.5
  * Add --grayscale option
  * Show default DPI value used in --help output
  * Remove code for old versions of glib and wxWidgets
  * Tiny code formatting fixes
  * Add rasterization DPI option (#71)
  * AppVeyor: fix MSYS2 build
  * Remove legacy poppler-cairo dependency (#69)
  * Add instructions for installing on Fedora and CentOS 8 (#66)
- Drop no longer needed fix-find-poppler.patch
- Switch to obs scm _service</changelog>
  <changelog author="munix9@googlemail.com" date="1676289600">- Pre-create diff-pdf.1 with help2man to work around GTK+ DISPLAY
  errors (boo#1180471)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784980800">- Update to version 0.5.3:
  * Left/right document isolated view with hotkeys (gh#92)
- Includes 0.5.1 and 0.5.2:
  * New --per-page-pixel-tolerance option for a per page pixel
    difference tolerance
  * Windows-only build and packaging changes (64-bit binaries,
    usage message box)
- Pin the obs_scm service to the v0.5.3 tag instead of tracking
  the default branch
- Drop the obsolete Group tag</changelog>
</package>
<package pkgid="726b8b52a615014154462544c6e7239e1951f6ff93272db10c47ffa42bb6c21e9ae7c3086a970de4b1e5595476694c73aced61676000d6da6628037736adf6ec" name="diff-pdf-debugsource" arch="i586">
  <version epoch="0" ver="0.5.3" rel="1.2"/>
  <changelog author="wagner-thomas@gmx.at" date="1395748800">+ initial compilation
-</changelog>
  <changelog author="mpluskal@suse.com" date="1464523200">- Cleanup spec file and update dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1466251200">- Fix building with gcc6 (boo#985353)
- Use safer ldflags</changelog>
  <changelog author="munix9@googlemail.com" date="1609243200">- Update to version 0.4.1
  Fixes some bugs (#64, #65) that crept into 0.4.
  All users of 0.4 should update.
- Update to version 0.4
  Added new useful options contributed by @fatalmind:
  - -skip-identical    only outputs pages with actual differences
  - -channel-tolerance makes it easy to ignore tiny differences
  - -mark-differences  adds visual markers to the margin to
    highlight where small changes are
- Add fix-find-poppler.patch
- Add man page with help2man
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1609416000">- Pre-create diff-pdf.1 with help2man to work around GTK+ DISPLAY
  errors (boo#1180471)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1619611200">- Update to version 0.5:
  * Reflect renaming of package from Ubuntu 20.10 on
  * Increase version to v0.5
  * Add --grayscale option
  * Show default DPI value used in --help output
  * Remove code for old versions of glib and wxWidgets
  * Tiny code formatting fixes
  * Add rasterization DPI option (#71)
  * AppVeyor: fix MSYS2 build
  * Remove legacy poppler-cairo dependency (#69)
  * Add instructions for installing on Fedora and CentOS 8 (#66)
- Drop no longer needed fix-find-poppler.patch
- Switch to obs scm _service</changelog>
  <changelog author="munix9@googlemail.com" date="1676289600">- Pre-create diff-pdf.1 with help2man to work around GTK+ DISPLAY
  errors (boo#1180471)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784980800">- Update to version 0.5.3:
  * Left/right document isolated view with hotkeys (gh#92)
- Includes 0.5.1 and 0.5.2:
  * New --per-page-pixel-tolerance option for a per page pixel
    difference tolerance
  * Windows-only build and packaging changes (64-bit binaries,
    usage message box)
- Pin the obs_scm service to the v0.5.3 tag instead of tracking
  the default branch
- Drop the obsolete Group tag</changelog>
</package>
<package pkgid="ab551df1a5d2e9151b1ead208436999752d4e7a15ced6066e4df4a12a3baadff658d4b32585e63157a378d26cf71425682a7908c9ae1d5bdac5e7e5a2a0792f6" name="diffstat-debuginfo" arch="i586">
  <version epoch="0" ver="1.69" rel="1.3"/>
  <changelog author="mpluskal@suse.com" date="1438776000">- Update to 1.60
  * add configure option --with-man2html
  * update configure macros
  * update config.guess, config.sub</changelog>
  <changelog author="mpluskal@suse.com" date="1454846400">- Update to 1.61
  * add -T option to show amount of changes next to histogram.
  * if -S option is given, check for unmodified files and add those
    to the report.
  * update configure macros
  * update config.guess, config.sub</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1546257600">- Update to 1.62
  + improve checks for unmodified files when -S and -D options are
    given.
  + improve test-packages, to check warning-options.
  + minor fixes for manpage (Debian #895963)
  + minor fixes for prefix-stripping with -S option.</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- version update to 1.63
  + eliminate fixed buffer when decoding range.
  + use locale in computing filename column-width.
  + improve parsing for git diffs.
  + use terminal-width as default for -w to tty.
  + minor fix in do_merging (Miloslaw Smyk).
  + improve relative-pathname matching in count_lines()
  + add a parsing-case for svn diff.
  + quote filenames in -t/-T output.
  + fix cppcheck warnings about sscanf.
  + update configure macros
  + update config.guess, config.sub</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.64:
  + recognize binary files mentioned in "git diff --binary", and
  "git log -p --binary" formatted files (report by Faheem Mitha).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 1.65:
  + correct case where there is no unified-context.
  + trim trailing '/' from pathnames, e.g., to handle
    "diff -ru FOO/ BAR/ | diffstat -K"</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1707652800">- update to 1.66:
  + improve handling of git diff's
  + update install-sh
  + improve configure script checks, reducing compiler warnings</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1733313600">- Update to version 1.67:
  + align license text with xterm, i.e., "MIT-X11"
  + add decompression for zstd files
  + improve configure script checks, reducing compiler warnings
  + update config.guess, config.sub</changelog>
  <changelog author="pgajdos@suse.com" date="1757419200">- version update to 1.68
  + correct len parameter of mbsrtowcs (Redhat #2362049).</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780315200">- version update to 1.69
  + fixes for cppcheck and gcc 16 warnings.</changelog>
</package>
<package pkgid="1a2de9e00d6c78c8fd6f11a7d23fbadfca635f96210a7bcda4e2b04402369f4bef7ed64a49d8e887ad49bab4d7d0fbbeae30f5a5064334d7c51fca195b84b3a4" name="diffstat-debugsource" arch="i586">
  <version epoch="0" ver="1.69" rel="1.3"/>
  <changelog author="mpluskal@suse.com" date="1438776000">- Update to 1.60
  * add configure option --with-man2html
  * update configure macros
  * update config.guess, config.sub</changelog>
  <changelog author="mpluskal@suse.com" date="1454846400">- Update to 1.61
  * add -T option to show amount of changes next to histogram.
  * if -S option is given, check for unmodified files and add those
    to the report.
  * update configure macros
  * update config.guess, config.sub</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1546257600">- Update to 1.62
  + improve checks for unmodified files when -S and -D options are
    given.
  + improve test-packages, to check warning-options.
  + minor fixes for manpage (Debian #895963)
  + minor fixes for prefix-stripping with -S option.</changelog>
  <changelog author="pgajdos@suse.com" date="1576756800">- version update to 1.63
  + eliminate fixed buffer when decoding range.
  + use locale in computing filename column-width.
  + improve parsing for git diffs.
  + use terminal-width as default for -w to tty.
  + minor fix in do_merging (Miloslaw Smyk).
  + improve relative-pathname matching in count_lines()
  + add a parsing-case for svn diff.
  + quote filenames in -t/-T output.
  + fix cppcheck warnings about sscanf.
  + update configure macros
  + update config.guess, config.sub</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.64:
  + recognize binary files mentioned in "git diff --binary", and
  "git log -p --binary" formatted files (report by Faheem Mitha).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 1.65:
  + correct case where there is no unified-context.
  + trim trailing '/' from pathnames, e.g., to handle
    "diff -ru FOO/ BAR/ | diffstat -K"</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1707652800">- update to 1.66:
  + improve handling of git diff's
  + update install-sh
  + improve configure script checks, reducing compiler warnings</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1733313600">- Update to version 1.67:
  + align license text with xterm, i.e., "MIT-X11"
  + add decompression for zstd files
  + improve configure script checks, reducing compiler warnings
  + update config.guess, config.sub</changelog>
  <changelog author="pgajdos@suse.com" date="1757419200">- version update to 1.68
  + correct len parameter of mbsrtowcs (Redhat #2362049).</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780315200">- version update to 1.69
  + fixes for cppcheck and gcc 16 warnings.</changelog>
</package>
<package pkgid="736ada5fb92cd675071d084bbaf9d1b59098fc5645f4894069255c4f5768bef42b4203278a71cd283a731ac8d72a165094d41a0665e895eda8f893f915318cad" name="diffutils-debuginfo" arch="i586">
  <version epoch="0" ver="3.12" rel="1.4"/>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1598875200">- gnulib-test-avoid-FP-perror-strerror.patch: avoid false-positive
  error in gnulib tests 'test-perror2' and 'test-strerror_r',
  visible on armv7l.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1626696000">- gnulib-c-stack.patch: c-stack: stop using SIGSTKSZ</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1628337600">- diffutils 3.8:
  * diff no longer treats a closed stdin as representing an absent
    file in usage like 'diff --new-file - foo &lt;&amp;-'
  * diff and related programs no longer get confused if stdin,
    stdout, or stderr are closed
  * cmp, diff and sdiff no longer treat negative command-line
    option-arguments as if they were large positive numbers
- drop gnulib-test-avoid-FP-perror-strerror.patch, upstream
- drop gnulib-c-stack.patch, equivalent change in c-stack
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1632139200">- Skip stack overflow tests under qemu emulation (bsc#1190046)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663156800">- Skip gnulib test test-free under qemu emulation (bsc#1202260)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673870400">- diffutils 3.9:
  * fixes for other platforms</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1684756800">- diffutils 3.10:
  * cmp/diff can again work with file dates past Y2K38
  * diff -D no longer fails to output #ifndef lines</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1738756800">- diffutils 3.11:
  * quote file names more consistently in diagnostics
  * diff now outputs more information when symbolic links differ
  * diff's --ignore-case (-i) and --ignore-file-name-case options
    now support multi-byte characters
  * diff now supports multi-byte characters when treating white
    space
  * In options like --expand-tabs (-t), --ignore-space-change (-b)
    and --ignore-tab-expansion (-E), diff now recognizes non-ASCII
    space characters and counts columns for non-ASCII characters.
  * cmp -bl no longer omits "M-" from bytes with the high bit set
    in single-byte locales like en_US.iso8859-1
  * cmp -i N and -n N no longer fail merely because N is enormous.
  * cmp -s no longer mishandles /proc files
  * diff -E no longer mishandles some input lines containing '\a',
    '\b', '\f', '\r', '\v', or '\0'.
  * diff -ly no longer mishandles non-ASCII input.
  * diff - A/B now works correctly when standard input is a
    directory, by reading a file named B in that directory.
  * diff no longer suffers from race conditions in some cases when
    comparing files in a mutating file system</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1743854400">- Fix failure (noticed in sdiff as fatal "realloc(): invalid next size")
  Original upstream report: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77265
  New patch: diff-fix-allocation-typo-leading-to-crashes.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744372800">- diffutils 3.12:
  * diff -r no longer merely summarizes when comparing an empty
    regular file to a nonempty regular file.
  * diff -y no longer crashes when given nontrivial differences
- drop diff-fix-allocation-typo-leading-to-crashes.patch</changelog>
</package>
<package pkgid="41dd26247e44f4f88a61a8b686cd410a01b9ae63a62dd0b2711370d8d0f10202a610414da3d6373d970a9cf3ae2c84930fd4a3ea60dd67a791f302a190c9f7a8" name="diffutils-debugsource" arch="i586">
  <version epoch="0" ver="3.12" rel="1.4"/>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1598875200">- gnulib-test-avoid-FP-perror-strerror.patch: avoid false-positive
  error in gnulib tests 'test-perror2' and 'test-strerror_r',
  visible on armv7l.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1626696000">- gnulib-c-stack.patch: c-stack: stop using SIGSTKSZ</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1628337600">- diffutils 3.8:
  * diff no longer treats a closed stdin as representing an absent
    file in usage like 'diff --new-file - foo &lt;&amp;-'
  * diff and related programs no longer get confused if stdin,
    stdout, or stderr are closed
  * cmp, diff and sdiff no longer treat negative command-line
    option-arguments as if they were large positive numbers
- drop gnulib-test-avoid-FP-perror-strerror.patch, upstream
- drop gnulib-c-stack.patch, equivalent change in c-stack
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1632139200">- Skip stack overflow tests under qemu emulation (bsc#1190046)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663156800">- Skip gnulib test test-free under qemu emulation (bsc#1202260)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673870400">- diffutils 3.9:
  * fixes for other platforms</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1684756800">- diffutils 3.10:
  * cmp/diff can again work with file dates past Y2K38
  * diff -D no longer fails to output #ifndef lines</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1738756800">- diffutils 3.11:
  * quote file names more consistently in diagnostics
  * diff now outputs more information when symbolic links differ
  * diff's --ignore-case (-i) and --ignore-file-name-case options
    now support multi-byte characters
  * diff now supports multi-byte characters when treating white
    space
  * In options like --expand-tabs (-t), --ignore-space-change (-b)
    and --ignore-tab-expansion (-E), diff now recognizes non-ASCII
    space characters and counts columns for non-ASCII characters.
  * cmp -bl no longer omits "M-" from bytes with the high bit set
    in single-byte locales like en_US.iso8859-1
  * cmp -i N and -n N no longer fail merely because N is enormous.
  * cmp -s no longer mishandles /proc files
  * diff -E no longer mishandles some input lines containing '\a',
    '\b', '\f', '\r', '\v', or '\0'.
  * diff -ly no longer mishandles non-ASCII input.
  * diff - A/B now works correctly when standard input is a
    directory, by reading a file named B in that directory.
  * diff no longer suffers from race conditions in some cases when
    comparing files in a mutating file system</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1743854400">- Fix failure (noticed in sdiff as fatal "realloc(): invalid next size")
  Original upstream report: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77265
  New patch: diff-fix-allocation-typo-leading-to-crashes.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744372800">- diffutils 3.12:
  * diff -r no longer merely summarizes when comparing an empty
    regular file to a nonempty regular file.
  * diff -y no longer crashes when given nontrivial differences
- drop diff-fix-allocation-typo-leading-to-crashes.patch</changelog>
</package>
<package pkgid="c2d1eb4d0eee7e7922b901529eb02a6ca35fb8450bd6be0b9283b4b79c45dcb3ecc60c2fa3dcf7f5afdc25eee91968d7d536fef4176842ab6d71fc51c3f9e897" name="digger-cli-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.149" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768564800">- Update to version 0.6.140:
  * support for apply policies (#2538)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768996800">- Update to version 0.6.141:
  * fix: add pagination to GetUserTeams for teams and members
    (#2545)
  * improve error messages for units when permission denied (#2539)
  * Update GCP link in README.md (#2535)
  * Docs/envref (#2532)
  * docs: replace broken url (#2531)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769169600">- Update to version 0.6.142:
  * Auto-succeed digger/apply check when plan shows zero changes
    (#2548)
  * Fix/handle missing digger config gracefully (#2517)
  * docs: Update README (#2521)
  * docs: update reference and include terragrunt (#2546)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772107200">- Update to version 0.6.143:
  * feat: enable orchestrator gha setup via UI, feat: full docker
    compose, fix: handle drift job status processing in
    orchestrator (#2569)
  * fix: handle falsy env flags for backend auth mode (#2567)
  * Docs: Schema generation (#2547)
  * security:  resolve CVE-2025-61729 &amp; CVE-2025-47913 via package
    upgrade (#2560)
  * fix: retry session refresh when organizationId is missing
    (#2564)
  * additional validation in the statesman service (#2563)
  * additional verification of org_id and user_id in token service
    (#2562)
  * always infer orgID and userID from session (#2561)
  * Add llms.txt for documentation discovery (#2559)
  * Allow trusted bot comments via trusted_appIDs (#2554)
  * fix: validate and truncate characters exceeding limit (#2550)
  * Add digger:force label to bypass impacted projects limit
    (#2549)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774526400">- Update to version 0.6.144:
  * fix: bump internal checkout action to v4.3.1 (#2620)
  * docs: rename modeToggle to appearance in JSON configuration
    (#2614)
  * docs: Update color scheme and add custom typography and navbar
    styles (#2609)
  * docs: updates based on PR feedback (#2599)
  * docs: redirect old home page (#2595)
  * docs: remove extra drift page link, fix self-host link (#2593)
  * fix ordering (#2594)
  * fix rebased docs merge out of order (#2591)
  * docs: refresh docs to improve user onboarding (#2575)
  * chore: improve drift page layout/copy (#2586)
  * fix: add helm dependency build where necessary for CI (#2583)
  * feat: revamp public helm charts (#2581)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 0.6.145:
  * Feat/exclude drift (#2650)
  * conditionally enable summary (#2619)
  * Fix default image repos (backend ee -&gt; ce), add podAnnotations
    (#2598)
  * fix: add target url to link to workflow run (#2606)
  * docs: secuirty page (#2605)
  * docs: recommend docker-compose guide (#2604)
  * fix: upgrade azure/login to v2.2.0 to prevent cleanup warnings
    (#2584)
  * Update Slack invitation links in CONTRIBUTING.md (#2646)
  * ui github setup link fix (#2642)
  * add timeout to generate service client so it does not fail
    (#2622)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780660800">- Update to version 0.6.146:
  * add timeout to generate service client so it does not fail to
    do status updates by @motatoes in #2622
  * ui github setup link fix by @motatoes in #2642
  * Update Slack invitation links in CONTRIBUTING.md by
    @s1ntaxe770r in #2646
  * fix: upgrade azure/login to v2.2.0 to prevent cleanup warnings
    by @AyhanSetirekli in #2584
  * docs: recommend docker-compose guide by @s1ntaxe770r in #2604
  * docs: security page by @s1ntaxe770r in #2605
  * fix: add target url to link to workflow run by @s1ntaxe770r in
    [#2606]
  * Fix default image repos (backend ee -&gt; ce), add podAnnotations
    by @sidpalas in #2598
  * conditionally enable summary by @s1ntaxe770r in #2619
  * Feat/exclude drift by @s1ntaxe770r in #2650
  * fix: drift_exclude_patterns excluding all projects when include
    is unset by @motatoes in #2653
  * docs: add Holocron migration spike by @motatoes in #2656
  * Feat/block excludes by @s1ntaxe770r in #2659</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782907200">- Update to version 0.6.147:
  * Feat/terragrunt parallelism (#2667)
  * fix: allow digger apply when digger/apply is the sole required
    blocking check (#2661)
  * add block excludes (#2659)
  * docs: add Holocron migration spike (#2656)
  * fix: drift exclude patterns excluding all projects when include
    is unset (#2653)
  * Feat/exclude drift (#2650)
  * conditionally enable summary (#2619)
  * Fix default image repos (backend ee -&gt; ce), add podAnnotations
    (#2598)
  * fix: add target url to link to workflow run (#2606)
  * docs: secuirty page (#2605)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784635200">- Update to version 0.6.148:
  * fix: allow digger apply when digger/apply is the sole required
    blocking check by @joshuamkite-nfb in #2661
  * Feat/terragrunt parallelism by @s1ntaxe770r in #2667
  * fix: paginate ListReviews in GetApprovals so approvals beyond
    30 comments by @s1ntaxe770r in #2674</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786536000">- update to 0.6.149:
  * fix: paginate ListReviews in GetApprovals so approvals beyond 30
    comments in #2674</changelog>
</package>
<package pkgid="ab285547f715cb500e3bd30c4d459216be0d50c3abe04d6804362840457880ff6ad2c729c746e174f67b892d997c16b21df5d4484bc971fba9c692fd9f935b4b" name="ding-libs-debugsource" arch="i586">
  <version epoch="0" ver="0.7.0" rel="29.3"/>
  <changelog author="jengelh@inai.de" date="1407672000">- Update to new upstream release 0.4.0
  * libini_config: Ability to convert input INI file from UTF-16/32
  to UTF8- during parsing
  * ini_config: Support C style comments in INI file
  * ini_config: Ability to read configuration data from a memory buffer
- Remove doxygen-notimestamp.diff,
  0001-build-add-missing-Requires-to-pkgconfig-file.patch
  (merged upstream)</changelog>
  <changelog author="hguo@suse.com" date="1455105600">- Upgrade to latest upstream version 0.5.0.
  The new version is ABI compatible with 0.4.0.
  * libini_config: This release adds an API to create, modify and
  save INI files
  * libini_config: Merging configuration snippets installed in
  different locations is supported
  * libcollection: New functions: col_get_dup_item,
  col_delete_item_with_cb, col_remove_item_with_cb</changelog>
  <changelog author="hguo@suse.com" date="1455278400">- Correct the version number of library packages in spec file.</changelog>
  <changelog author="jengelh@inai.de" date="1456315200">- Bump subpackage version numbers to match .pc files</changelog>
  <changelog author="hguo@suse.com" date="1469793600">- Introduce patch 0001-increase-ini-max-value-length.patch
  to support longer values in INI file parser. bsc#989488</changelog>
  <changelog author="jengelh@inai.de" date="1484568000">- Update to new upstream release 0.6.0
  * libini now supports validators that check for well-formed INI
  files.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1558526400">- Update to 0.6.1:
  * No upstream changelog
- Update URL
  * Remove the git link info as it 404 atm
- Add patches from upstream to fix ini behaviour:
  * INI-Fix-detection-of-error-messages.patch
  * INI-Silence-ini_augment-match-failures.patch
  * TEST-validators_ut_check-Fix-fail-with-new-glibc.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1560859200">- Add patch fixing errors writeout to stdout:
  * INI-Remove-definiton-of-TRACE_LEVEL.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1687262400">- Update to 0.6.2:
  * Minor maintenance update:
    INI: Silent ini_argument match failures
    INI: Fix detection of error message
- Remove patches fixed upstream
  * INI-Fix-detection-of-error-messages.patch
  * INI-Silence-ini_augment-match-failures.patch
  * TEST-validators_ut_check-Fix-fail-with-new-glibc.patch
  * INI-Remove-definiton-of-TRACE_LEVEL.patch
- Use github sources</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774872000">- Update to release 0.7.0
  * INI: make 'ini_*_serialize' API private
  * INI: don't expose "ini_valueobj.h" API</changelog>
</package>
<package pkgid="14f10a70c0d2251a89bddbebb7cb45309c8c6ce34749cdbf0026e784021e97cc9c082608487360ec9f399568a4f93c647b1687d0ac5c5032c346773724a3b200" name="dino-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.1" rel="1.5"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1677844800">- Update to 0.4.1 bugfix release:
  * Consider stream readable when EOS is reached
  * Fix critical warnings after DTLS-SRTP calls without OMEMO verification
  * Fix typing notifications in groupchats
  * Fix some memory leaks
  * Stop regenerating message menu buttons
  * Clear chat input after /command
  * Remove spell check setting</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679659200">- Update to 0.4.2:
  * Maintenance release with fix for CVE-2023-28686 and bug fixes.
    See https://dino.im/security/cve-2023-28686</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688990400">- Update to 0.4.3:
  * Fix video for cameras with rotated image
  * Fix call window controlls hiding
  * Fix call window styling
  * Fix empty alias being handled different than none
  * Fix crash on NS_URI call when own server has no MAM;
    drop broken mam: 1 "support" #1405
  * Focus ChatInput textbox after selecting emoji
  * Fix character counting for fallbacks #1420
  * Fix chat input status having a fixed width requirement #1439
  * Fix chat input for IME #1419
  * Fix reactions being made to the wrong message #1426
  * data: Set X-Purism-FormFactor in .desktop file
  * Ignore non-DTLS data before handshake is complete
  * Do not send DTLS datagrams to RTP even after handshake
  * Fix certificate start time
  * Fix potential crash in video calls</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711108800">- Add dino-0.4.3-emoji.patch:
  Add more emoji translations gh/dino/dino#1207</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1718712000">- Fix build with valac &gt;= 0.56.17 (gh/dino/dino#1576):
  Add dino-0.4.3-vala.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1719835200">- Update to 0.4.4:
  * Update appdata
  * Allow self-signed .onion file transfer certs (#1149)
  * Self-ping with server-given roomnick (#1594)
  * Join Channel dialog: Fix displaying of bookmark details
  * Always export symbols to fix startup on BSDs
  * AppData/DOAP: Use sentence case for summary.
  * AppData: Add brand color
  * Annotating with array_null_terminated doesn't imply a missing array_length
  * Fix message stanza with body changing MUC subject (#1569)
  * Fix poor contrast of highlight in search results with dark theme (#1557)
  * Fix crash on removing conference not in roster (#1516)
  * Fix http upload for servers without file size limit (#1512)
  * Start conversation if closed when receiving an audio or video call (#1485)
  * Fix crash due to gpg binding issue
  * Fix implicit-function-declaration compiler warnings
  * Fix subscription notification clearing
  * fix: Add x node to MUC PM stanza (#1462)
  * Fix showing the kick option to owners
- Drop upstreamed dino-0.4.3-vala.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729771200">- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires: Use the preferred newer version of libsoup.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1743768000">- Update to 0.4.5:
  * Fix build with webrtc-audio-processing 2.x
  * Voice processor: add support for webrtc-audio-processing 1.x and 2.x
  * Fix vertical picture padding for certain aspect ratios
  * Fix various sizing issues
  * Fix compatibility with GTK 4.17+ (bsc#1239972)
  * Search: Build preview string based on chars not bytes
  * Work around pango bug
  * XEP-0215: Remove timeout from previous connection
  * XEP-0215: management of the field `expires`
  * Ignore bad stun/turn IP addresses
  * Omemo: Connect listener only once on account added
  * Fix shift+enter in chat input not scrolling down
  * OMEMO: Do not show message for OMEMO messages without payload
- Disable webrtc due to build fail for now</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1744545600">- Update to 0.5.0:
  * Improved file sharing
  * Reworked dialogs
  * Consistent Color Generation
  * See https://dino.im/blog/2025/04/dino-0.5-release/
- Switch to meson
- Run spec-cleaner</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766491200">- Update to version 0.5.1:
  * Strip leading "v" from tag when generating display version
  * AppData: Set display_length to 360
  * Account details: Make own jid selectable
  * Conversation details: Show used account if multiple are active
  * Fix parse incoming stateless file sharing sources
  * FileTransfer fix store source
  * Voice processor: add back call to set stream delay
  * Add support for whole body fallbacks
  * Disregard SFS fallback messages even without source attachment given
  * xmpp-vala: Fix SFS mime_type wire-format
  * File Send Dialog: Make file widget static
  * SFS: Fix datetime formating
  * Add keyboard shortcut to close conversation
  * Fix checkmark icon not being available
  * Meson: Fix path to version.py in certain build
  * User Avatar: Correctly handle multiple avatar sources
  * Improve checking whether MUC messages will be referencable
  * Meson: Add legacy support for Meson 1.3
  * Fix version.py for old python argparse
  * Fix setting server_id for MAM messages from MUCs
  * Only support SystemMemory caps for video
  * device: Target resolution of 720p on libcamera devices
  * device: Request 30 fps in absence of framerate negotiation
  * SFS: Prefer announced media type over application/octet-stream from HTTP
  * Handle issues with libsoup
  * History: Fix sync issues when resuming from partial sync
  * Remove invalid declaration modifiers
  * Fix tick icons
  * Fix file overlay leak
  * rtp: device: Tweak common_widths for 16:9 ratio
  * rtp: device: Ensure even heights for rescaled streams
  * Fix fetching some MAM history for every MUC
- fix building by removing pkgconfig(vapigen-0.46) requirement, as that
  dependency does not exist</changelog>
</package>
<package pkgid="5806339eebfbaa754e6a8ccca7d458fcb9e9a83ada5f9ef59342fa9fd951430ae1698aa29cc5ed267c28091ace45f472355f7add07791ae24f0a843221f8ca01" name="dino-debugsource" arch="i586">
  <version epoch="0" ver="0.5.1" rel="1.5"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1677844800">- Update to 0.4.1 bugfix release:
  * Consider stream readable when EOS is reached
  * Fix critical warnings after DTLS-SRTP calls without OMEMO verification
  * Fix typing notifications in groupchats
  * Fix some memory leaks
  * Stop regenerating message menu buttons
  * Clear chat input after /command
  * Remove spell check setting</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679659200">- Update to 0.4.2:
  * Maintenance release with fix for CVE-2023-28686 and bug fixes.
    See https://dino.im/security/cve-2023-28686</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688990400">- Update to 0.4.3:
  * Fix video for cameras with rotated image
  * Fix call window controlls hiding
  * Fix call window styling
  * Fix empty alias being handled different than none
  * Fix crash on NS_URI call when own server has no MAM;
    drop broken mam: 1 "support" #1405
  * Focus ChatInput textbox after selecting emoji
  * Fix character counting for fallbacks #1420
  * Fix chat input status having a fixed width requirement #1439
  * Fix chat input for IME #1419
  * Fix reactions being made to the wrong message #1426
  * data: Set X-Purism-FormFactor in .desktop file
  * Ignore non-DTLS data before handshake is complete
  * Do not send DTLS datagrams to RTP even after handshake
  * Fix certificate start time
  * Fix potential crash in video calls</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711108800">- Add dino-0.4.3-emoji.patch:
  Add more emoji translations gh/dino/dino#1207</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1718712000">- Fix build with valac &gt;= 0.56.17 (gh/dino/dino#1576):
  Add dino-0.4.3-vala.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1719835200">- Update to 0.4.4:
  * Update appdata
  * Allow self-signed .onion file transfer certs (#1149)
  * Self-ping with server-given roomnick (#1594)
  * Join Channel dialog: Fix displaying of bookmark details
  * Always export symbols to fix startup on BSDs
  * AppData/DOAP: Use sentence case for summary.
  * AppData: Add brand color
  * Annotating with array_null_terminated doesn't imply a missing array_length
  * Fix message stanza with body changing MUC subject (#1569)
  * Fix poor contrast of highlight in search results with dark theme (#1557)
  * Fix crash on removing conference not in roster (#1516)
  * Fix http upload for servers without file size limit (#1512)
  * Start conversation if closed when receiving an audio or video call (#1485)
  * Fix crash due to gpg binding issue
  * Fix implicit-function-declaration compiler warnings
  * Fix subscription notification clearing
  * fix: Add x node to MUC PM stanza (#1462)
  * Fix showing the kick option to owners
- Drop upstreamed dino-0.4.3-vala.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1729771200">- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires: Use the preferred newer version of libsoup.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1743768000">- Update to 0.4.5:
  * Fix build with webrtc-audio-processing 2.x
  * Voice processor: add support for webrtc-audio-processing 1.x and 2.x
  * Fix vertical picture padding for certain aspect ratios
  * Fix various sizing issues
  * Fix compatibility with GTK 4.17+ (bsc#1239972)
  * Search: Build preview string based on chars not bytes
  * Work around pango bug
  * XEP-0215: Remove timeout from previous connection
  * XEP-0215: management of the field `expires`
  * Ignore bad stun/turn IP addresses
  * Omemo: Connect listener only once on account added
  * Fix shift+enter in chat input not scrolling down
  * OMEMO: Do not show message for OMEMO messages without payload
- Disable webrtc due to build fail for now</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1744545600">- Update to 0.5.0:
  * Improved file sharing
  * Reworked dialogs
  * Consistent Color Generation
  * See https://dino.im/blog/2025/04/dino-0.5-release/
- Switch to meson
- Run spec-cleaner</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766491200">- Update to version 0.5.1:
  * Strip leading "v" from tag when generating display version
  * AppData: Set display_length to 360
  * Account details: Make own jid selectable
  * Conversation details: Show used account if multiple are active
  * Fix parse incoming stateless file sharing sources
  * FileTransfer fix store source
  * Voice processor: add back call to set stream delay
  * Add support for whole body fallbacks
  * Disregard SFS fallback messages even without source attachment given
  * xmpp-vala: Fix SFS mime_type wire-format
  * File Send Dialog: Make file widget static
  * SFS: Fix datetime formating
  * Add keyboard shortcut to close conversation
  * Fix checkmark icon not being available
  * Meson: Fix path to version.py in certain build
  * User Avatar: Correctly handle multiple avatar sources
  * Improve checking whether MUC messages will be referencable
  * Meson: Add legacy support for Meson 1.3
  * Fix version.py for old python argparse
  * Fix setting server_id for MAM messages from MUCs
  * Only support SystemMemory caps for video
  * device: Target resolution of 720p on libcamera devices
  * device: Request 30 fps in absence of framerate negotiation
  * SFS: Prefer announced media type over application/octet-stream from HTTP
  * Handle issues with libsoup
  * History: Fix sync issues when resuming from partial sync
  * Remove invalid declaration modifiers
  * Fix tick icons
  * Fix file overlay leak
  * rtp: device: Tweak common_widths for 16:9 ratio
  * rtp: device: Ensure even heights for rescaled streams
  * Fix fetching some MAM history for every MUC
- fix building by removing pkgconfig(vapigen-0.46) requirement, as that
  dependency does not exist</changelog>
</package>
<package pkgid="8a6b22ac465df3c4fad889369e120adf4b8d49503a4161253ab0705eeb05a466c034866f51cd5a606a19eb40ac45034c63ece3b260391ec73bdff8dc9f240937" name="dippi-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.2" rel="1.4"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1542628800">- Update to 2.7.1:
  * Support dark preference if it exists (#66)
  * Update README.md</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1547035200">- Update to 2.7.2:
  * Comment out problematic "contact" url for now
  * Update com.github.cassidyjames.dippi.appdata.xml.in
  * Add help and contact URLs
  * Add donation URL
  * Fix app-id &amp; add some missings tags (#68)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1555329600">- Update to 2.7.3:
  * Updated translations</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1582113600">- Update to 2.7.4:
  * Create release.yml
  * Create lint.yml
  * Create gettext.yml
  * Create compress-images.yml
  * Remove debian packaging from in-tree
  * Update .travis.yml
  * Prefer dark (#72)
  * Update com.github.cassidyjames.dippi.appdata.xml.in (#71)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 3.1.1:
  * Under-the-hood packaging updates for elementary OS 6
  * The Adventure of Link: you can now share Dippi results as a
    link so anyone can see all the details and make their own
    calculations. Plus:
  * More details on launch
  * Bolded sections of descriptions for easier skimmability
  * Fix window resizing for different results
  * Animate between results
  * Port to elementary OS 6
  * Follow the dark style preference
  * Drag window from anywhere
  * Refreshed typography and design</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1637409600">- Update to 3.1.2:
  * Add "calculator" category to launcher</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1645358400">- Update to 3.1.4:
  * Update Stripe key
  * Stricter sandboxing
  * Update Stripe key</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update to 4.1.0:
  * Consistently use the "analyse" spelling in British and Australian English
  * Fix deprecated top-level developer_name in AppData XML
  * Lighter icon
- update to 4.0.6:
  * Fix crash when width/height is set to 0
  * Update for GNOME 45
- update to 4.0.5:
  * update for GNOME 44
  * updated translations
- update to 4.0.2:
  * Fix About window when closing and re-opening it
- update to 4.0.1:
  * Added “About” window
  * Improved text legibility
  * Update runtime to GNOME 43
  * updated translations
  * Improvements to developer tools to make translations easier to keep up to date
- update to 4.0.0:
  * move to gtk4, abandoning granite version
- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * renew buildrequires, since the project moved to gtk4/gnome
  * remove HiDPI workaround</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 4.2.0:
  * update appid to com.cassidyjames.dippi
- Update to version 4.1.1:
  * Handle common aspect ratios
  * update dependencies for GNOME 49</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771848000">- Update to version 5.0.2:
  * Refactor for GNOME 49/Adwaita
  * metainfo: correct launchable tag
  * metainfo: add VCS link
  * add blueprint-compiler</changelog>
</package>
<package pkgid="55ef28443fa5cda0497430b62688ca03ad970d1640253eefd07b9964699f0c5006a0c3dd1d4cf711e5138f976bc123094d5c7d12443fafedbfc9475f09209336" name="dippi-debugsource" arch="i586">
  <version epoch="0" ver="5.0.2" rel="1.4"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1542628800">- Update to 2.7.1:
  * Support dark preference if it exists (#66)
  * Update README.md</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1547035200">- Update to 2.7.2:
  * Comment out problematic "contact" url for now
  * Update com.github.cassidyjames.dippi.appdata.xml.in
  * Add help and contact URLs
  * Add donation URL
  * Fix app-id &amp; add some missings tags (#68)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1555329600">- Update to 2.7.3:
  * Updated translations</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1582113600">- Update to 2.7.4:
  * Create release.yml
  * Create lint.yml
  * Create gettext.yml
  * Create compress-images.yml
  * Remove debian packaging from in-tree
  * Update .travis.yml
  * Prefer dark (#72)
  * Update com.github.cassidyjames.dippi.appdata.xml.in (#71)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 3.1.1:
  * Under-the-hood packaging updates for elementary OS 6
  * The Adventure of Link: you can now share Dippi results as a
    link so anyone can see all the details and make their own
    calculations. Plus:
  * More details on launch
  * Bolded sections of descriptions for easier skimmability
  * Fix window resizing for different results
  * Animate between results
  * Port to elementary OS 6
  * Follow the dark style preference
  * Drag window from anywhere
  * Refreshed typography and design</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1637409600">- Update to 3.1.2:
  * Add "calculator" category to launcher</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1645358400">- Update to 3.1.4:
  * Update Stripe key
  * Stricter sandboxing
  * Update Stripe key</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731844800">- update to 4.1.0:
  * Consistently use the "analyse" spelling in British and Australian English
  * Fix deprecated top-level developer_name in AppData XML
  * Lighter icon
- update to 4.0.6:
  * Fix crash when width/height is set to 0
  * Update for GNOME 45
- update to 4.0.5:
  * update for GNOME 44
  * updated translations
- update to 4.0.2:
  * Fix About window when closing and re-opening it
- update to 4.0.1:
  * Added “About” window
  * Improved text legibility
  * Update runtime to GNOME 43
  * updated translations
  * Improvements to developer tools to make translations easier to keep up to date
- update to 4.0.0:
  * move to gtk4, abandoning granite version
- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * renew buildrequires, since the project moved to gtk4/gnome
  * remove HiDPI workaround</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 4.2.0:
  * update appid to com.cassidyjames.dippi
- Update to version 4.1.1:
  * Handle common aspect ratios
  * update dependencies for GNOME 49</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771848000">- Update to version 5.0.2:
  * Refactor for GNOME 49/Adwaita
  * metainfo: correct launchable tag
  * metainfo: add VCS link
  * add blueprint-compiler</changelog>
</package>
<package pkgid="6bf2e10458e397469970f71aeb8b0bde492abfbefdafd8be12824f330b1266a947019ef68929038ef08f00e4b934f9771def8e2409bc9ac653f5cf930794b24c" name="dirac-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.2" rel="34.9"/>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="coolo@suse.com" date="1323432000">- fix license to be in spdx.org format</changelog>
  <changelog author="ro@suse.de" date="1356004800">- buildrequire pkg-config regardless of build-architecture</changelog>
  <changelog author="matz@suse.de" date="1386417600">- Don't buildrequire valgrind-devel anywhere, it's unused.</changelog>
  <changelog author="dmueller@suse.com" date="1428148800">- remove unneeded texlive-latex dependency</changelog>
  <changelog author="plinnell@opensuse.org" date="1428840000">- added existing baselibs.conf to fix build</changelog>
  <changelog author="jkeil@suse.com" date="1432641600">- Add baselibs.conf as Source</changelog>
  <changelog author="tchvatal@suse.com" date="1499169600">- Cleanu pwith spec-cleaner
- Switch to upstream tarball instead of repacking
- Update dependencies to match reality
- Explicitely enable configuration switches
- Disable docu building as they are kinda empty unless we would
  add latex and dot</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Use gcc7 in SLE_12</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="0f4492df87d60611f8e6a32d68cc836aafa86d076b767de8b7dd659fd9afb21ed518aa38f2dd6a017d354cd7d9be611ebc0b51938894d6a679658dfbcdbc0337" name="dirac-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2" rel="34.9"/>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="coolo@suse.com" date="1323432000">- fix license to be in spdx.org format</changelog>
  <changelog author="ro@suse.de" date="1356004800">- buildrequire pkg-config regardless of build-architecture</changelog>
  <changelog author="matz@suse.de" date="1386417600">- Don't buildrequire valgrind-devel anywhere, it's unused.</changelog>
  <changelog author="dmueller@suse.com" date="1428148800">- remove unneeded texlive-latex dependency</changelog>
  <changelog author="plinnell@opensuse.org" date="1428840000">- added existing baselibs.conf to fix build</changelog>
  <changelog author="jkeil@suse.com" date="1432641600">- Add baselibs.conf as Source</changelog>
  <changelog author="tchvatal@suse.com" date="1499169600">- Cleanu pwith spec-cleaner
- Switch to upstream tarball instead of repacking
- Update dependencies to match reality
- Explicitely enable configuration switches
- Disable docu building as they are kinda empty unless we would
  add latex and dot</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Use gcc7 in SLE_12</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="b96d342db545ca367060232553c600e0c942fd65107ca563d793cc693708fa117a933fcfd526f533a9fc58cffdcbb633b0cdd4a6fb2110dc086d7196fc767f1c" name="direnv-debuginfo" arch="i586">
  <version epoch="0" ver="2.37.1" rel="1.7"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651147200">- use https homepage
- spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651924800">- Update to version 2.31.0
  * Don't load .env files by default
  * Allow skipping .env autoload
  * stdlib: add `env_vars_required`
  * FIX: version: trim surrounding spaces
  * FIX: ignore .envrc and .env if they are not files
  * bump actions/setup-go from 2.1.4 to 2.1.5
- Update to version 2.30.0
  * Add automatic .env load
  * Resolve symlinks during direnv deny
  * stdlib: use_flake handle no layout dir (#861)
  * go mod update
- Update to version 2.29.0
  * stdlib: add use_flake function
  * Updated conditional for zsh hook to be more forgiving
  * Add -r flag for matching Git branches with a regexp
  * Enable syntax hilights to the quick demo code
  * Fixed extra quotes for lower alpha characters
  * Remove noisy warning about PS1 again</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1669291200">- Update to version 2.32.1
  * Support custom VIRTUAL_ENV for layout_python
  * Add gha shell for GitHub Actions
  * allow conda environment names to be detected from environment.yml
  * source_up_if_exists: A strict_env compatible version of source_up
  * Expand ~/ in whitelist paths
  * Add "block" and "revoke" as aliases of the "deny" command
  * Add "permit" and "grant" as aliases of the "allow" command</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.32.2:
  * doc: Add stdlib's layout_pyenv to docs
  * doc: Fix broken link
  * doc: Minor typo fix
  * doc: `$XDG_CONFIG_HOME/direnv/direnv.toml` =&gt; add (typically
    ~/.config/direnv/direnv.toml)
  * doc: add quickenv to Related projects
  * feat: Update layout anaconda to accept a path to a yml file
  * feat: install.sh: can specify direnv version
  * fix: elvish: replace deprecated `except` with `catch`
  * fix: installer.sh: make direnv executable for all
  * fix: path escaping
  * fix: stdlib: only use ANSI escape on TTY
  * fix: test: remove mentions of DIRENV_MTIME
  * fix: test: use lowercase -d flag for base64 decoding of DIRENV_DIFF</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1687780800">- update to 2.32.3:
  * fix: stat the already open rc file rather than another path based one on it (#1044)
  * fix: remove deprecated io/ioutil uses (#1042)
  * fix: spelling fixes (#1041)
  * fix: appease Go 1.19 gofmt (#1040)
  * fix: stdlib: use_guix: Switch to guix shell. (#1045)
  * fix: pass BASH_PATH to make, matches the nixpkgs derivation (#1006)
  * fix: stdlib/layout_python: exclude patchlevel from $python_version (#1033)
  * fix: incorrect escape sequences during Loads under git-bash (Windows) (#1085)
  * fix: skip some tests for IBM Z mainframe's z/OS operating system (#1094)
  * doc: add Windows installation with winget (#1096)
  * doc: link 12factor webpage for more clarity (#1095)
  * website: add Plausible analytics</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1706443200">- update to 2.33.0:
  * fixes and updates to documentation
  * feat: direnv status --json
  * feat: add PowerShell Support
  * feat: add mergify configuration
  * feat: add support for armv7l platform in install.sh
  * feat: add watch print command
  * feat: alias direnv disallow to deny
  * feat: stdlib: create CACHEDIR.TAG inside .direnv
  * fix: allowPath for LoadedRC
  * fix: don't prompt to allow if user explicitly denied
  * fix: man/direnv-stdlib: fix obsolete opam-env example
  * fix: print correct path in source_env log message
  * fix: quote tcsh $PATH, to avoid failure on whitespace
  * fix: remove redundant nil check in CommandsDispatch
  * fix: update nixpkgs and shellcheck</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1712836800">- update to 2.34.0:
  * doc: README.md, man pages: it's typos (#1230)
  * doc: add shell setup instructions for oh-my-zsh (#1070)
  * doc: added fetchurl manpage link to README.md
  * doc: document XDG_DATA_HOME (#1185)
  * doc: update installation.md for Gentoo (#1206)
  * feat: add Murex support (#1242)
  * feat: added systemd shell for export (#1126)
  * feat: allow to disable warn timeouts (#1209)
  * feat: hide env diff (#1223, #1234)
  * feat: made 'direnv export' non private (#1229)
  * fix: use_julia should not set LD_LIBRARY_PATH (#900)
  * fix: add missing deps for release in go.mod
  * fix: avoid use of regex in bash hook output (#1043)
  * fix: direnv.toml.1.md: add examples for $HOME expansion
  * fix: stdlib: use_flake: don't keep old generations around (#1089)
  * fix: stdlib: use_node: strip leading v from version (#1071)
  * fix: support Bash 5.1 array PROMPT_COMMAND (#1208)
  * fix: update stdlib.sh to avoid deprecation warning (#1221)
  * fix: update zsh syntax in internal/cmd/shell_zsh.go (#1075)
- compress vendor tarball with zst</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1735473600">- update to 2.35.0:
  * doc: Add version requirement for load_dotenv option (#1326)
  * doc: fix broken link (#1327)
  * doc: update elvish docs (#1305)
  * docs: change Guix link to its package search. (#1268)
  * feat: add opam support (#1298)
  * fix: add NuShell into list of supported shells (#1260)
  * fix: close tmp file (#1272)
  * fix: direnv edit: use editor when EDITOR not found, closes #1246 (#1247)
  * fix: release script
  * fix: stdlib: enable flakes when use flake is used (#1299)
  * fix: stdlib: export GOBIN for layout_go (#1286)
  * fix: stdlib: update layout_python to resolve deprecation warning (#1176)
  * fix: using PWD in .env files (#1052)
  * test: Fix Murex python-layout test (#1293)
- create hook packages for fish, bash and zsh
- add resolve-bin-path.patch to fix exe path inside buildroot</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1746273600">- update to 2.36.0:
  * direnv now requires go 1.24
  * doc: Correct duplicate usage of 'with' in the direnv(1)
  * doc: note direnv version for log_{format,filter}
  * feat: Add use_flox to stdlib.sh
  * feat: logging filter
  * fix use_nix: unset TMPDIR variables
  * fix: A more universal fix for the python 3.14 find_spec deprecation warning
  * fix: Don't give an error when the current directory doesn't exist
  * fix: add support to fully reproducible guix shells
  * fix: assert minimum powershell version
  * fix: escape newlines in generated vimscript
  * fix: fix empty array error in install.sh
  * fix: optionally authenticate against github api during install
  * fix: use_guix: Enable the watching of Guix related files.
- fixed bash completions directory
- added %check section to run unit tests on build</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1761739200">- update to 2.37.1:
  * fix: regression in displaying export errors (#1469)
- includes 2.37.0:
  * docs: document sub-commands
  * docs: fix link to guix manual (#1421)
  * feat(direnv export gha): strengthen export format
  * fix(python): do not include patch level in virtual environment names (#1423)
  * fix(use_nix): always restore special variables (#1424)
  * fix: accept true as valid DIRENV_DEBUG value (#1365)
  * fix: add trailing newline to error messages (#1426)
  * fix: delete duplicate ansi escape code
  * fix(powershell): "export pwsh" to resolve PowerShell special
    character issues (#1448)
- rebase resolve-bin-path.patch</changelog>
</package>
<package pkgid="ed2630baa06e110ebb82fb16c89daab5905d4efd25e348f90ccd4cf15966199825e2987f2a46cd4da758bd5b21b62d290b59ee290ef4c2e817bc944aab9184e5" name="direvent-debuginfo" arch="i586">
  <version epoch="0" ver="5.5" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1564747200">- direvent 5.2, initial package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Use noun phrase in summary.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1640865600">- direvent 5.3:
  * Introduce compound events
  * New configuration statement for manipulating the environment
  * Variable expansion in arguments to some configuration statements
  * Rewrite the recursive watching support
  * Change interface for bulk closing of file descriptors</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720353600">- direvent 5.4:
  * Support simultaneous execution limits
  * Restore the nowait default
  * Fix bug in generic to system event translation
  * Fix sentinel code</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780747200">- direvent 5.5:
  * All subprocesses are terminated before exit
  * New configuration statement: shutdown-timeout
    Sets the time to wait for all subprocesses to terminate before
    exiting the program. The default is 1 second</changelog>
</package>
<package pkgid="5ac37c7c4a80ea7d118ac50a5d5dd5af353aeff45d1add15215618bf3cbedf7ae35967a881c3c3fb722323c57afc3c6aca1cf0a71a50047fb7a0cdbf705e6a84" name="direvent-debugsource" arch="i586">
  <version epoch="0" ver="5.5" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1564747200">- direvent 5.2, initial package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Use noun phrase in summary.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1640865600">- direvent 5.3:
  * Introduce compound events
  * New configuration statement for manipulating the environment
  * Variable expansion in arguments to some configuration statements
  * Rewrite the recursive watching support
  * Change interface for bulk closing of file descriptors</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720353600">- direvent 5.4:
  * Support simultaneous execution limits
  * Restore the nowait default
  * Fix bug in generic to system event translation
  * Fix sentinel code</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780747200">- direvent 5.5:
  * All subprocesses are terminated before exit
  * New configuration statement: shutdown-timeout
    Sets the time to wait for all subprocesses to terminate before
    exiting the program. The default is 1 second</changelog>
</package>
<package pkgid="3a80f025f9865915692c12a65b3577ec9786b754f63476a412b92c6e8ac380359252c2f9b4439a35c3e3514c78a013558b2e70b51e7558e9eaba0037325c8361" name="direwolf-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.1" rel="2.5"/>
  <changelog author="dl8fcl@darc.de" date="1410350400">- import into build service</changelog>
  <changelog author="frede@b1-systems.de" date="1518350400">- update to 1.4
  New Features:
  * AX.25 v2.2 connected mode. See chapter 10 of User Guide for details.
  * New client side packet filter to select "messages" only to stations that have been heard nearby recently. This is now the default if no IS to RF filter is specified.
  * New beacon type, IBEACON, for sending IGate statistics.
  * Expanded debug options so you can understand what is going on with packet filtering.
  * Added new document Successful-APRS-IGate-Operation.pdf with IGate background, configuration, and troubleshooting tips.
  * 2400 &amp; 4800 bps PSK modems. See 2400-4800-PSK-for-APRS-Packet-Radio.pdf in the doc directory for discussion.
  * The top speed of 9600 bps has been increased to 38400. You will need a sound card capable of 96k or 192k samples per second for the higher rates. Radios must also have adequate bandwidth. See Going-beyond-9600-baud.pdf in the doc directory for more details.
  * Better decoder performance for 9600 and higher especially for low audio sample rate to baud ratios.
  * Generate waypoint sentences for use by AvMap G5 / G6 or other mapping devices or applications. Formats include
  * $GPWPL	- NMEA generic with only location and name.
  * $PGRMW	- Garmin, adds altitude, symbol, and comment to previously named waypoint.
  * $PMGNWPL	- Magellan, more complete for stationary objects.
  * $PKWDWPL	- Kenwood with APRS style symbol but missing comment.
  * DTMF tones can be sent by putting "DTMF" in the destination address, similar to the way that Morse Code is sent.
  * Take advantage of new 'gpio' group and new /sys/class/gpio ownership in Raspbian Jessie.
  * Handle more complicated gpio naming for CubieBoard, etc.
  * More flexible dw-start.sh start up script for both GUI and CLI environments.
  Bugs Fixed:
  * The transmitter (PTT control) was being turned off too soon when sending Morse Code.
  * The -qd (quiet decode) command line option now suppresses errors about improperly formed Telemetry packets.
  * Longer tocall.txt files can now be handled.
  * Sometimes kissattach would have an issue with the Dire Wolf pseudo terminal. This showed up most often on Raspbian but sometimes occurred with other versions of Linux.
    kissattach: Error setting line discipline: TIOCSETD: Device or resource busy
    Are you sure you have enabled MKISS support in the kernel
    or, if you made it a module, that the module is loaded?
  * Sometimes writes to a pseudo terminal would block causing the received
    frame processing thread to hang. The first thing you will notice is that
    received frames are not being printed. After a while this message will appear:
  * Received frame queue is out of control. Length=... Reader thread is probably
    frozen. This can be caused by using a pseudo terminal (direwolf -p) where
    another application is not reading the frames from the other side.
  * -p command line option caused segmentation fault with glibc &gt;= 2.24.
  * The Windows version 1.3 would crash when starting to transmit on Windows XP. There have also been some other reports of erratic behavior on Windows. The crashing problem was fixed in in the 1.3.1 patch release. Linux version was not affected.
  * IGate did not retain nul characters in the information part of a packet. This should never happen with a valid APRS packet but there are a couple cases where it has. If we encounter these malformed packets, pass them along as-is, rather than truncating.
  * Don't digipeat packets when the source is my call.
-</changelog>
  <changelog author="frede@b1-systems.de" date="1540987200">- update to 1.5
  New Features:
  * PTT using GPIO pin of CM108/CM119 (e.g. DMK URI, RB-USB RIM), Linux only.
  * More efficient error recovery for AX.25 connected mode. Better generation and processing of REJ and SREJ to reduce unnecessary duplicate "I" frames.
  * New configuration option, "V20", for listing stations known to not understand AX.25 v2.2. This will speed up connection by going right to SABM and not trying SABME first and failing.
  * New "NOXID" configuration file option to avoid sending XID command to listed station(s). If other end is a partial v2.2 implementation, which recognizes SABME, but not XID, we would waste a lot of time resending XID many times before giving up. This is less drastic than the "V20" option which doesn't even attempt to use v2.2 with listed station(s).
  * New application "kissutil" for troubleshooting a KISS TNC or interfacing to an application via files.
  * KISS "Set Hardware" command to report transmit queue length.
  * TCP KISS can now handle multiple concurrent applications.
  * Linux can use serial port for KISS in addition to a pseudo terminal.
  * decode_aprs utility can now accept KISS frames and AX.25 frames as series of two digit hexadecimal numbers.
  * Full Duplex operation. (Put "FULLDUP ON" in channel section of configuration file.)
  * Time slots for beaconing.
  * Allow single log file with fixed name rather than starting a new one each day.
  Bugs Fixed:
  * Possible crash when CDIGIPEAT did not include the optional alias.
  * PACLEN configuration item no longer restricts length of received frames.
  * Strange failures when trying to use multiple KISS client applications over TCP. Only Linux was affected.
  * Under certain conditions, outgoing connected mode data would get stuck in a queue and not be transmitted. This could happen if client application sends a burst of data larger than the "window" size (MAXFRAME or EMAXFRAME option).
  * Little typographical / spelling errors in messages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1630152000">- Update to version 1.6
  New Features:
  * "-X" option enables FX.25 transmission. FX.25 reception is
    always enabled so you don't need to do anything special. "What
    is FX.25?" you might ask. It is forward error correction (FEC)
    added in a way that is completely compatible with an ordinary
    AX.25 frame. See new document AX25_plus_FEC_equals_FX25.pdf
    for details.
  * Receive AIS location data from ships. Enable by using "-B AIS"
    command line option or "MODEM AIS" in the configuration file.
    AIS NMEA sentences are encapsulated in APRS user-defined data
    with a "{DA" prefix. This uses 9600 bps so you need to use
    wide band audio, not what comes out of the speaker. There is
    also a "-A" option to generate APRS Object Reports.
  * Receive Emergency Alert System (EAS) Specific Area Message
    Encoding (SAME). Enable by using "-B EAS" command line option
    or "MODEM EAS" in the configuration file. EAS SAME messages are
    encapsulated in APRS user-defined data with a "{DE" prefix.
    This uses low speed AFSK so speaker output is fine.
  * "-t" option now accepts more values to accommodate inconsistent
    handling of text color control codes by different terminal
    emulators. The default, 1, should work with most modern terminal
    types. If the colors are not right, try "-t 9" to see the result
    of the different choices and pick the best one. If none of them
    look right, file a bug report and specify: operating system
    version (e.g. Raspbian Buster), terminal emulator type and
    version (e.g. LXTerminal 0.3.2). Include a screen capture.
  * "-g" option to force G3RUH mode for lower speeds where a
    different modem type may be the default.
  * 2400 bps compatibility with MFJ-2400.
    See 2400-4800-PSK-for-APRS-Packet-Radio.pdf for details
  * "atest -h" will display the frame in hexadecimal for closer
    inspection.
  * Add support for Multi-GNSS NMEA sentences.
  Bugs Fixed:
  * Proper counting of frames in transmit queue for AGW protocol
    'Y' command.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1688299200">- Add patch:
  * direwolf-allow-build-against-newer-gpsd.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739361600">- update to 1.7 (boo#1212912)
  * New internal packet routing feature
  * New variable speed option for gen_packets
  * Improved IL2P
  * Advertisement using DNS Service Discovery via avahi
  * Transmit calibration tone (-x) command line option now accepts
    a radio channel number and/or a single letter mode
  * BEACON configuration now recognizes the SOURCE= option
  * FX.25 transmit property can now be set individually by channel
- drop patches:
  * 331.patch
  * direwolf-allow-build-against-newer-gpsd.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763035200">- Update to version 1.8.1
  * Crash (sigsegv) after AX.25 connection attempt timeout with
    AGW network interface.
- Update to version 1.8
  New Features:
  * Added support for libgpiod version 2. This is needed for GPIO
    PTT on Raspberry Pi OS 13 trixie. You will need to install
    libgpiod-dev before building.
  * Support for CM108 PTT on Mac.
  * New NCHANNEL feature to map a channel number to an external
    network TCP KISS TNC. See APRS-LoRa-VHF-APRS-Bridge.pdf for
    explanation and example.
  * http://www.aprs.org/aprs11/tocalls.txt has been abandoned since
    the end of 2021. https://github.com/aprsorg/aprs-deviceid is
    now the authoritative source of truth for the vendor/model
    encoding.
  * New direwolf icon.
  * Enhanced IGate functionality to allow downloading from all
    CWOP servers concurrently.
- Drop patch:
  * fix-udev-rules-path.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767787200">- Add patch:
  * 0001-Issue-617-Buffer-Overflow-in-KISS-code.patch
    Fixes (boo#1255474)</changelog>
</package>
<package pkgid="4f27a1df0e60516494e2bb3f1ec0e381ad015e7b1e2bea0a3088fb392e20469642572a791c60a85a0565558cd3ac82debdd72b38874a64f2aaa2a20c891acca0" name="direwolf-debugsource" arch="i586">
  <version epoch="0" ver="1.8.1" rel="2.5"/>
  <changelog author="dl8fcl@darc.de" date="1410350400">- import into build service</changelog>
  <changelog author="frede@b1-systems.de" date="1518350400">- update to 1.4
  New Features:
  * AX.25 v2.2 connected mode. See chapter 10 of User Guide for details.
  * New client side packet filter to select "messages" only to stations that have been heard nearby recently. This is now the default if no IS to RF filter is specified.
  * New beacon type, IBEACON, for sending IGate statistics.
  * Expanded debug options so you can understand what is going on with packet filtering.
  * Added new document Successful-APRS-IGate-Operation.pdf with IGate background, configuration, and troubleshooting tips.
  * 2400 &amp; 4800 bps PSK modems. See 2400-4800-PSK-for-APRS-Packet-Radio.pdf in the doc directory for discussion.
  * The top speed of 9600 bps has been increased to 38400. You will need a sound card capable of 96k or 192k samples per second for the higher rates. Radios must also have adequate bandwidth. See Going-beyond-9600-baud.pdf in the doc directory for more details.
  * Better decoder performance for 9600 and higher especially for low audio sample rate to baud ratios.
  * Generate waypoint sentences for use by AvMap G5 / G6 or other mapping devices or applications. Formats include
  * $GPWPL	- NMEA generic with only location and name.
  * $PGRMW	- Garmin, adds altitude, symbol, and comment to previously named waypoint.
  * $PMGNWPL	- Magellan, more complete for stationary objects.
  * $PKWDWPL	- Kenwood with APRS style symbol but missing comment.
  * DTMF tones can be sent by putting "DTMF" in the destination address, similar to the way that Morse Code is sent.
  * Take advantage of new 'gpio' group and new /sys/class/gpio ownership in Raspbian Jessie.
  * Handle more complicated gpio naming for CubieBoard, etc.
  * More flexible dw-start.sh start up script for both GUI and CLI environments.
  Bugs Fixed:
  * The transmitter (PTT control) was being turned off too soon when sending Morse Code.
  * The -qd (quiet decode) command line option now suppresses errors about improperly formed Telemetry packets.
  * Longer tocall.txt files can now be handled.
  * Sometimes kissattach would have an issue with the Dire Wolf pseudo terminal. This showed up most often on Raspbian but sometimes occurred with other versions of Linux.
    kissattach: Error setting line discipline: TIOCSETD: Device or resource busy
    Are you sure you have enabled MKISS support in the kernel
    or, if you made it a module, that the module is loaded?
  * Sometimes writes to a pseudo terminal would block causing the received
    frame processing thread to hang. The first thing you will notice is that
    received frames are not being printed. After a while this message will appear:
  * Received frame queue is out of control. Length=... Reader thread is probably
    frozen. This can be caused by using a pseudo terminal (direwolf -p) where
    another application is not reading the frames from the other side.
  * -p command line option caused segmentation fault with glibc &gt;= 2.24.
  * The Windows version 1.3 would crash when starting to transmit on Windows XP. There have also been some other reports of erratic behavior on Windows. The crashing problem was fixed in in the 1.3.1 patch release. Linux version was not affected.
  * IGate did not retain nul characters in the information part of a packet. This should never happen with a valid APRS packet but there are a couple cases where it has. If we encounter these malformed packets, pass them along as-is, rather than truncating.
  * Don't digipeat packets when the source is my call.
-</changelog>
  <changelog author="frede@b1-systems.de" date="1540987200">- update to 1.5
  New Features:
  * PTT using GPIO pin of CM108/CM119 (e.g. DMK URI, RB-USB RIM), Linux only.
  * More efficient error recovery for AX.25 connected mode. Better generation and processing of REJ and SREJ to reduce unnecessary duplicate "I" frames.
  * New configuration option, "V20", for listing stations known to not understand AX.25 v2.2. This will speed up connection by going right to SABM and not trying SABME first and failing.
  * New "NOXID" configuration file option to avoid sending XID command to listed station(s). If other end is a partial v2.2 implementation, which recognizes SABME, but not XID, we would waste a lot of time resending XID many times before giving up. This is less drastic than the "V20" option which doesn't even attempt to use v2.2 with listed station(s).
  * New application "kissutil" for troubleshooting a KISS TNC or interfacing to an application via files.
  * KISS "Set Hardware" command to report transmit queue length.
  * TCP KISS can now handle multiple concurrent applications.
  * Linux can use serial port for KISS in addition to a pseudo terminal.
  * decode_aprs utility can now accept KISS frames and AX.25 frames as series of two digit hexadecimal numbers.
  * Full Duplex operation. (Put "FULLDUP ON" in channel section of configuration file.)
  * Time slots for beaconing.
  * Allow single log file with fixed name rather than starting a new one each day.
  Bugs Fixed:
  * Possible crash when CDIGIPEAT did not include the optional alias.
  * PACLEN configuration item no longer restricts length of received frames.
  * Strange failures when trying to use multiple KISS client applications over TCP. Only Linux was affected.
  * Under certain conditions, outgoing connected mode data would get stuck in a queue and not be transmitted. This could happen if client application sends a burst of data larger than the "window" size (MAXFRAME or EMAXFRAME option).
  * Little typographical / spelling errors in messages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1630152000">- Update to version 1.6
  New Features:
  * "-X" option enables FX.25 transmission. FX.25 reception is
    always enabled so you don't need to do anything special. "What
    is FX.25?" you might ask. It is forward error correction (FEC)
    added in a way that is completely compatible with an ordinary
    AX.25 frame. See new document AX25_plus_FEC_equals_FX25.pdf
    for details.
  * Receive AIS location data from ships. Enable by using "-B AIS"
    command line option or "MODEM AIS" in the configuration file.
    AIS NMEA sentences are encapsulated in APRS user-defined data
    with a "{DA" prefix. This uses 9600 bps so you need to use
    wide band audio, not what comes out of the speaker. There is
    also a "-A" option to generate APRS Object Reports.
  * Receive Emergency Alert System (EAS) Specific Area Message
    Encoding (SAME). Enable by using "-B EAS" command line option
    or "MODEM EAS" in the configuration file. EAS SAME messages are
    encapsulated in APRS user-defined data with a "{DE" prefix.
    This uses low speed AFSK so speaker output is fine.
  * "-t" option now accepts more values to accommodate inconsistent
    handling of text color control codes by different terminal
    emulators. The default, 1, should work with most modern terminal
    types. If the colors are not right, try "-t 9" to see the result
    of the different choices and pick the best one. If none of them
    look right, file a bug report and specify: operating system
    version (e.g. Raspbian Buster), terminal emulator type and
    version (e.g. LXTerminal 0.3.2). Include a screen capture.
  * "-g" option to force G3RUH mode for lower speeds where a
    different modem type may be the default.
  * 2400 bps compatibility with MFJ-2400.
    See 2400-4800-PSK-for-APRS-Packet-Radio.pdf for details
  * "atest -h" will display the frame in hexadecimal for closer
    inspection.
  * Add support for Multi-GNSS NMEA sentences.
  Bugs Fixed:
  * Proper counting of frames in transmit queue for AGW protocol
    'Y' command.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1688299200">- Add patch:
  * direwolf-allow-build-against-newer-gpsd.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739361600">- update to 1.7 (boo#1212912)
  * New internal packet routing feature
  * New variable speed option for gen_packets
  * Improved IL2P
  * Advertisement using DNS Service Discovery via avahi
  * Transmit calibration tone (-x) command line option now accepts
    a radio channel number and/or a single letter mode
  * BEACON configuration now recognizes the SOURCE= option
  * FX.25 transmit property can now be set individually by channel
- drop patches:
  * 331.patch
  * direwolf-allow-build-against-newer-gpsd.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763035200">- Update to version 1.8.1
  * Crash (sigsegv) after AX.25 connection attempt timeout with
    AGW network interface.
- Update to version 1.8
  New Features:
  * Added support for libgpiod version 2. This is needed for GPIO
    PTT on Raspberry Pi OS 13 trixie. You will need to install
    libgpiod-dev before building.
  * Support for CM108 PTT on Mac.
  * New NCHANNEL feature to map a channel number to an external
    network TCP KISS TNC. See APRS-LoRa-VHF-APRS-Bridge.pdf for
    explanation and example.
  * http://www.aprs.org/aprs11/tocalls.txt has been abandoned since
    the end of 2021. https://github.com/aprsorg/aprs-deviceid is
    now the authoritative source of truth for the vendor/model
    encoding.
  * New direwolf icon.
  * Enhanced IGate functionality to allow downloading from all
    CWOP servers concurrently.
- Drop patch:
  * fix-udev-rules-path.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767787200">- Add patch:
  * 0001-Issue-617-Buffer-Overflow-in-KISS-code.patch
    Fixes (boo#1255474)</changelog>
</package>
<package pkgid="87ad4843798dd141537aa2b2d878ab87f92de140a2001738fa1b4847e49eb8201e5e3e385d4c3996e2ea1428ae019bb4c22b7cf421373f5309eb9dba1472ac07" name="dirmngr-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.21" rel="1.2"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1759233600">- Remove the infodir directory if it exists.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1761220800">- Update to 2.5.13:
  * gpg: Fix de-vs compliance with OCB and additional password. [T7804]
  * gpg: Detect duplicate keys with --add-recipients. [T1825]
  * gpg: Take care about the prefix for cv25519 encryption. [T7649]
  * gpg: Avoid potential downgrade to SHA1 in 3rd party key
    signatures. [rGdb9705ef59]
  * gpg: Error out on unverified output for non-detached signatures.
    [rG8abc320f2a]
  * gpgsm: Use KEM interface for en- and decryption. [T7811,T7845]
  * gpgsm: Fix delete and store certificate locking glitches. [T7855]
  * gpg,gpgsm: Run keybox compression only when there are no other
    users. [T7855]
  * gpg,gpgsm: Improve keybox closing and locking order on read and
    write. [T7855]
  * gpg,gpgsm: Always use share mode read-write for the keybox file
    access. [T7829]
  * scd:openpgp: Fix an oddity in changing the PIN. [T7840]
  * dirmngr: New LDAP keyserver flag "upload". [T7866]
  * agent: Retry private key deletion in case of sharing violations
    for up to 400ms. [T7863]
  * Release-info: https://dev.gnupg.org/T7801</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1763985600">- Update to 2.5.14 (bsc#1255715, CVE-2025-68973):
  * gpg: Fix possible memory corruption in the armor parser. [T7906]
  * gpgsm: Fix output of card serial number in colon listing. [T7914]
  * agent:ssh: Fix RSA signature handling for newer spec. [T7882]
  * gpg: Improve/relax the checking of preference options. [rG6570700fdd]
  * gpg: Fix the check for the END armor line. [rG62b8bf2f39]
  * gpg: Do not present a default when asking for another output filename. [T7908]
  * gpg: Include ADSK keys in key listings specified by fingerprints. [T7892]
  * agent: Fix a decryption failures if the pinentry dialog for the
    first tried recipient is canceled. Regression since 2.5.7. [T7893, T7649]
  * keyboxd: Fix schema of the fingerprint table. [T7892]
  * dirmngr: Fix OCSP next-update check. [rG9ef87bcdb0]
  * gpg: New "pfc" record in colons key listings. [T7897]
  * gpg: Allow import and export of Kyber secret keys. [T7315]
  * gpg: Escape characters with the high bit set in NOTATION status lines. [T7896]
  * gpg: New import option "force-update". [T7892,rGf6237ccd31]
  * agent: Accept a trustlist with a missing LF at the end. [rG1b4ac98de7]
  * agent: Support protection for Kyber keys. [T6638,rGaea62817f3]
  * scd:nks: Make newer TCOS signature cards work. [rG17596e830f]
  * Release-info: https://dev.gnupg.org/T7869
  * Rebase gnupg-revert-rfc4880bis.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767096000">- Update to 2.5.16:
  * gpg: Fix a validation bug when using keyboxd
  * gpg: Deprecate the option --not-dash-escaped and ignore the
    NotDashEscaped armor header
  * keyboxd: Fix migration to new schema
  * dirmngr: New compatibility flag "ocsp-sha256-certid" to support
    forthcoming libksba versions
  * New translation to Georgian.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769515200">- Update to 2.5.17:
  * agent: Fix stack buffer overflow when using gpgsm and KEM
    (CVE-2026-24881, boo#1257358)
  * tpm: Fix possible buffer overflow in PKDECRYPT
    (CVE-2026-24882, boo#1257396)
  * gpg: Fix possible NULL-deref with overlong signature packets
    (CVE-2026-24883, boo#1257395)
  * gpg: New export-option "keep-expired-subkeys"
  * gpgsm: Make multiple search patterns work with keyboxd
  * agent: Add accelerator keys for "Wrong" and "Correct"
  * dirmngr: Help detection of bad keyserver configurations</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1770811200">- Fix Y2K38 FTBFS:
  * gpg2 quick-key-manipulation test FTBFS-2038 (bsc#1251214)
  * Upstream issue: dev.gnupg.org/T8096
  * Add gnupg-gpgscm-New-operator-long-time-t-to-detect-proper-tim.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1772020800">- Update to 2.5.18:
  * gpg: Support deleting a composite secret key in gpg-agent
  * gpg: Fix armor parsing when no CRC is found
  * gpgsm: New option --assert-validsig
  * agent: Fix the recent regression in pkdecrypt with TPM RSA
  * scdaemon: Add support for D-Trust Card 6.1/6.4
  * dirmngr: Let KS_SEARCH print all uid records for a key
    Fixes regression since 2015
  * gpg-authcode-sign.sh: Keep the log file even on success
  * Remove patch upstream:
  - gnupg-gpgscm-New-operator-long-time-t-to-detect-proper-tim.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1777118400">- Update to 2.5.19:
  * gpg: New option --use-ocb-sym
  * gpg: New options --show-[only-]session-hash
  * gpgsm: Allow cipher mode to be part of the algo given to the
  - -cipher-algo option
  * gpgsm: Emit more details when failing to check a crlDP
  * agent: Improve pinentry behavior and texts in smartcard context
  * dirmngr: New keyword "clear" for --keyserver
  * gpg: Fix edge case in --refresh-keys
  * gpg: Don't call gcry_kdf_derive with empty passphrase
  * gpgsm: Skip the optional PKCS#12 PBES2 keyLength parameter to
    allow import of recently issued certificates by the German
    Telekom
  * gpgsm: Fix a bug so that a certificate can be signed using a
    different algo
  * gpgsm: Make GCM fully compliant in de-vs mode
  * gpgsm: Add a certificate chain check for de-vs compliance
  * gpgsm: Show rsaPSS certificates as de-vs compliant in listings
  * agent: Rework the trustlist reading code to finally allow a
    trustlist.txt with a missing trailing LF
  * ssh: Fix RSA padding in signature handling
  * gpgtar: Fix -C (--directory) to check the output directory
  * agent: Raise an error when p &gt;= q for RSA keys to detect
    incorrect generated *PGP keys</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1778673600">- Update to 2.5.20:
  * gpgsm: Implement GCM encryption.  Note that decryption works
    since version 2
  * gpgsm: New option --attribute and server command SETATTR to
    include arbitrary signed or unsigned attributes into a signature.
    Enable only with libksba 1
  * gpgsm: Introduce system attribute _signingCertificateV2.
  * gpg: Fix wrong assertion failure which could very rarely occur
    during key signature checking
  * gpg: Consider certify-only keys for revocation signature check.
  * gpgsm: Fix possible double free in the CMS parser
  * gpgsm: Fix possible too early removal of ephemeral keys
  * gpgsm: Avoid emitting a final FAILURE status line if --status-fd
    is not used
  * gpgsm: Fix a regression in 2.5.19 for password encrypted GCM
    data
  * agent: Fix not using cache for pinentry loopback
  * agent: Fix command PUT_SECRET by saving input line
  * keyboxd: Mark keys searched but not imported via LDAP correctly
    as ephemeral
  * scdaemon: Avoid buffer overflow with SC-HSM cards providing RSA
    keys &gt; 2k
  * dirmngr: Fix uninitialized use of the dns_any union in
    dns_rr_cmp</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783252800">- Update to 2.5.21:
  * gpg, gpgsm: Use partial file on decryption, remove on failure.
    Disable with "--compatibility-flags=no-partial-file-guard".
  * gpg: Use the INT_RCP_FPR subpacket in revocation signatures.
  * gpg: Fix potential use-after-free in batch key generation when
    handling the keyserver URL option
  * gpgsm: Fix regression in gpgsm_verify with expired certificates.
  * gpgsm: Require a minimum tag length for GCM decryption.
    (CVE-2026-57062, boo#1269279)
  * scd: Limit the size of returned APDU objects from faulty cards.
  * scd: Fix condition to retrieve ATR
  * scd:openpgp: Fix regression in CHV1 retry counter byte index.
  * agent: Make batch import of Kyber keys work
  * dirmngr: Add a validation check in get_dns_cert_standard.
  * gpgconf: Raise an error on certain parse errors.
- rebase gnupg-set_umask_before_open_outfile.patch</changelog>
</package>
<package pkgid="bfe49585426e1c0a63f1bd8498df18610727563fd8549004003f8be2af97781ec2399b157c38e734c0a35c2297d7828c914b30e36a1e4b7cd8a4fef53cef9a60" name="discord-rpc-debugsource" arch="i586">
  <version epoch="0" ver="3.4.0" rel="3.14"/>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1581163200">- Initial package for version 3.4.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655812800">- Add 0001-Add-some-library-versioning.patch to further SLPP
  compliance.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1674043200">- Don't recommend discord, just suggest it. We don't want it installed
  just because some game or other application uses the rpc lib,
  especially because it's also not FOSS.</changelog>
</package>
<package pkgid="dfb3013e4ccbfe2d224370d9731d4623fe3de04e1e739f56be0c9ce38740d7490b8897ff375554e5428c7443e1382f6450c0dd68fc0a94de2f352a3cfc27143c" name="discount-debugsource" arch="i586">
  <version epoch="0" ver="3.0.1.2" rel="2.3"/>
  <changelog author="mpluskal@suse.com" date="1529928000">- Update to version 2.2.3a:
  * No changelog provided
- Refresh patches:
  * discount-disable_ldconfig.patch
  * discount-fix-compile-warings.diff</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1539777600">- Update to version 2.2.4:
  * No changelog provided
  * fixes:
    + boo#1094809 CVE-2018-11468 heap-based buffer over-read __mkd_trim_line function in mkdio.c
    + boo#1098252 CVE-2018-12495 heap-based buffer over-read via a crafted file</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1546862400">- Update changelog with references to security issues fixed</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1611662400">- Update to version 2.2.6:
  * No changelog provided
- Drop no longer needed discount-fix-compile-warings.diff</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615550400">- update to version 2.2.7:
  * fix small buffer overflow</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672920000">- update to 2.2.7b:
  * fix to makefiles for parallel build</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1679572800">- update to 3.0.0a:
  * add a new testcase to verify that -&gt; ... &lt;- works properly
  * have all of the extensions code guarded by checking against MKD_STRICT
  * rework the tag handler
- enabled test suite during build</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746964800">- Update to version 3.0.0d:
  * Add the new runtime flag ALT_AS_TITLE; if an image has no
    title, use the alt text as the title.
  * Fix some brokenness in markdown extra footnotes that made
    adjacent footnotes not render properly.
  * Fix a handful of places which didn't guard against underflows
    or null pointers; add test cases for them in crash.t.
  * Update the callback creation functions to use the proper
    arguments.
  * Left an argument out of main.c's memory deallocator callback.
  * Fix a bug in tab expansion.
  * Replace an include of strings.h with string.h.
  * Allow multiple classes for &gt;% blocks.
  * Add the --container config option so a ldconfig won't be
    installed into librarian.sh.
- Re-base discount-disable_ldconfig.patch for update.
- make: Use multiple threads for tests and install.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1762689600">- Update to version 3.0.1.2:
  * Fix a host of string allocation bugs
- Changes from version 3.0.1.1:
  * Undocumented bug fixes.
- Changes from version 3.0.1.1:
  * No documented release notes.
- Changes from version 3.0.0e:
  * No documented release notes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776254400">- Explicitly BuildRequire update-alternatives and mark it as being
  used in post/postun: this was nicely masked by the fact that
  binutils, installed on every system, already dragged u-a in,
  which is no longer the case.</changelog>
</package>
<package pkgid="8b47bc699f8721004fafae0bed744570f0389b87d6ce2adad83e51546399de00773a1e0481bf5733af13c27ce08c6161f9eb9fdcda454b9ad70742f05d528112" name="discount2-debugsource" arch="i586">
  <version epoch="0" ver="2.2.7d" rel="2.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710763200">- Initial package.
- Add discount2-disable_ldconfig.patch -- Disable ldconfig from
  make install, post(un) scriptlets are the right place do this.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Add discount2-pointer-type-mismatch.patch to fix pointer type
  mismatch (gh#Orc/discount#283).</changelog>
</package>
<package pkgid="a1b7fa1d68357f639048cd0e87cd5ee012a8ab27ee1c85d3dd326b1169e7f46e3cc41e0407d6f6da1deb935e4132948043c6990683c681ac68278e4bb61a78f0" name="discover6-backend-flatpak-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * DiscoverDrawer: Fix category selection
  * DiscoverWindow: Move refresh shortcut outside of the action (kde#516392)
  * Use more appropriate icon for font category (kde#516910)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * RpmOstreeBackend: Translate some user-facing string literals
  * Update version for new release 6.6.4
  * TransactionModel: Add visibleTransactionCount, use it in DiscoverObject</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * ProgressView: Don't conditionally invert text color
  * rpmostree: Connect to this when connecting to a lambda that captures this</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * flatpak: Fix flatpaktest
  * DiscoverWindow: Don't change window height in binding (kde#520462)
  * Don't try to load version and size of a flatpak repo (kde#520371)
  * libdiscover/TransactionModel: Report same string for SetupStatus and QueuedStatus
  * libdiscover/TransactionListener: Fix incorrect isActive (kde#520028)
  * actions: add accessibility onPressAction
  * Ensure that loading message shows up correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Add missing qqml.h include
  * updates: Do not treat the initial state as "up-to-date"</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * rpm-ostree: Wait for 60 seconds before looking at deployments
  * rpm-ostree: Limit filesystem watcher triggers (kde#519672)
  * appiumtests: fix removeButton click
  * Generate valid appstream:// URLs for Flatpak apps</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4
  * Submit usefulness for the right review regardless of how the list is sorted
  * ui: Only keep a state saver around when we are visible
  * UpdateModel: Do not pass a lambda to a unique connect
  * UpdatesModel: Remove destroyed resources (kde#522255)
  * ApplicationDelegate: relocate "non-default backend" badge with size
  * ApplicationDelegate: align icons when delegate is showing size
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="5477f95572fa88e0f181adde11077070951d961a550ffa3b9e31cfbb8c9f128a41f24c8538cef634fd9d388204a5c1a33266bc48e64c13600122575e37ab3c12" name="discover6-backend-fwupd-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * DiscoverDrawer: Fix category selection
  * DiscoverWindow: Move refresh shortcut outside of the action (kde#516392)
  * Use more appropriate icon for font category (kde#516910)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * RpmOstreeBackend: Translate some user-facing string literals
  * Update version for new release 6.6.4
  * TransactionModel: Add visibleTransactionCount, use it in DiscoverObject</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * ProgressView: Don't conditionally invert text color
  * rpmostree: Connect to this when connecting to a lambda that captures this</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * flatpak: Fix flatpaktest
  * DiscoverWindow: Don't change window height in binding (kde#520462)
  * Don't try to load version and size of a flatpak repo (kde#520371)
  * libdiscover/TransactionModel: Report same string for SetupStatus and QueuedStatus
  * libdiscover/TransactionListener: Fix incorrect isActive (kde#520028)
  * actions: add accessibility onPressAction
  * Ensure that loading message shows up correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Add missing qqml.h include
  * updates: Do not treat the initial state as "up-to-date"</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * rpm-ostree: Wait for 60 seconds before looking at deployments
  * rpm-ostree: Limit filesystem watcher triggers (kde#519672)
  * appiumtests: fix removeButton click
  * Generate valid appstream:// URLs for Flatpak apps</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4
  * Submit usefulness for the right review regardless of how the list is sorted
  * ui: Only keep a state saver around when we are visible
  * UpdateModel: Do not pass a lambda to a unique connect
  * UpdatesModel: Remove destroyed resources (kde#522255)
  * ApplicationDelegate: relocate "non-default backend" badge with size
  * ApplicationDelegate: align icons when delegate is showing size
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="b2f72d63e5bfbb741ec53825b0c0b414d71581b227842938c026237948e33531768e986ca7b75926c7272473620c5a78d0634b7a0554e780311f3f4283791c12" name="discover6-backend-packagekit-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * DiscoverDrawer: Fix category selection
  * DiscoverWindow: Move refresh shortcut outside of the action (kde#516392)
  * Use more appropriate icon for font category (kde#516910)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * RpmOstreeBackend: Translate some user-facing string literals
  * Update version for new release 6.6.4
  * TransactionModel: Add visibleTransactionCount, use it in DiscoverObject</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * ProgressView: Don't conditionally invert text color
  * rpmostree: Connect to this when connecting to a lambda that captures this</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * flatpak: Fix flatpaktest
  * DiscoverWindow: Don't change window height in binding (kde#520462)
  * Don't try to load version and size of a flatpak repo (kde#520371)
  * libdiscover/TransactionModel: Report same string for SetupStatus and QueuedStatus
  * libdiscover/TransactionListener: Fix incorrect isActive (kde#520028)
  * actions: add accessibility onPressAction
  * Ensure that loading message shows up correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Add missing qqml.h include
  * updates: Do not treat the initial state as "up-to-date"</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * rpm-ostree: Wait for 60 seconds before looking at deployments
  * rpm-ostree: Limit filesystem watcher triggers (kde#519672)
  * appiumtests: fix removeButton click
  * Generate valid appstream:// URLs for Flatpak apps</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4
  * Submit usefulness for the right review regardless of how the list is sorted
  * ui: Only keep a state saver around when we are visible
  * UpdateModel: Do not pass a lambda to a unique connect
  * UpdatesModel: Remove destroyed resources (kde#522255)
  * ApplicationDelegate: relocate "non-default backend" badge with size
  * ApplicationDelegate: align icons when delegate is showing size
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="886a8d49c100f5919ee414d2fdb72fe57143dbddaef7439338455d8a66dfaaef5a5005da3918ee75953d48daf4c15d6723778230da02783d4f168a714bb49a1b" name="discover6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * DiscoverDrawer: Fix category selection
  * DiscoverWindow: Move refresh shortcut outside of the action (kde#516392)
  * Use more appropriate icon for font category (kde#516910)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * RpmOstreeBackend: Translate some user-facing string literals
  * Update version for new release 6.6.4
  * TransactionModel: Add visibleTransactionCount, use it in DiscoverObject</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * ProgressView: Don't conditionally invert text color
  * rpmostree: Connect to this when connecting to a lambda that captures this</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * flatpak: Fix flatpaktest
  * DiscoverWindow: Don't change window height in binding (kde#520462)
  * Don't try to load version and size of a flatpak repo (kde#520371)
  * libdiscover/TransactionModel: Report same string for SetupStatus and QueuedStatus
  * libdiscover/TransactionListener: Fix incorrect isActive (kde#520028)
  * actions: add accessibility onPressAction
  * Ensure that loading message shows up correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Add missing qqml.h include
  * updates: Do not treat the initial state as "up-to-date"</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * rpm-ostree: Wait for 60 seconds before looking at deployments
  * rpm-ostree: Limit filesystem watcher triggers (kde#519672)
  * appiumtests: fix removeButton click
  * Generate valid appstream:// URLs for Flatpak apps</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4
  * Submit usefulness for the right review regardless of how the list is sorted
  * ui: Only keep a state saver around when we are visible
  * UpdateModel: Do not pass a lambda to a unique connect
  * UpdatesModel: Remove destroyed resources (kde#522255)
  * ApplicationDelegate: relocate "non-default backend" badge with size
  * ApplicationDelegate: align icons when delegate is showing size
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="d04be7b069d4d85dfcd91f06e7ede5986e88f5b8595be8091b3b91e6e00055dc44b537537830c29588bdcb550180bb0083b1ca621ffbc8c0200f6d52626c4262" name="discover6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * DiscoverDrawer: Fix category selection
  * DiscoverWindow: Move refresh shortcut outside of the action (kde#516392)
  * Use more appropriate icon for font category (kde#516910)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * RpmOstreeBackend: Translate some user-facing string literals
  * Update version for new release 6.6.4
  * TransactionModel: Add visibleTransactionCount, use it in DiscoverObject</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * ProgressView: Don't conditionally invert text color
  * rpmostree: Connect to this when connecting to a lambda that captures this</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * flatpak: Fix flatpaktest
  * DiscoverWindow: Don't change window height in binding (kde#520462)
  * Don't try to load version and size of a flatpak repo (kde#520371)
  * libdiscover/TransactionModel: Report same string for SetupStatus and QueuedStatus
  * libdiscover/TransactionListener: Fix incorrect isActive (kde#520028)
  * actions: add accessibility onPressAction
  * Ensure that loading message shows up correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Add missing qqml.h include
  * updates: Do not treat the initial state as "up-to-date"</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * rpm-ostree: Wait for 60 seconds before looking at deployments
  * rpm-ostree: Limit filesystem watcher triggers (kde#519672)
  * appiumtests: fix removeButton click
  * Generate valid appstream:// URLs for Flatpak apps</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4
  * Submit usefulness for the right review regardless of how the list is sorted
  * ui: Only keep a state saver around when we are visible
  * UpdateModel: Do not pass a lambda to a unique connect
  * UpdatesModel: Remove destroyed resources (kde#522255)
  * ApplicationDelegate: relocate "non-default backend" badge with size
  * ApplicationDelegate: align icons when delegate is showing size
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="7eb99e1e591eadde901d74a46254879a68bcae3b46c3b5a9deca77f83bb7eb1ec4f5d38a80ab383f92ac369845a48390cce3bf770da42d19f4b194d091b89cf8" name="discover6-notifier-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * DiscoverDrawer: Fix category selection
  * DiscoverWindow: Move refresh shortcut outside of the action (kde#516392)
  * Use more appropriate icon for font category (kde#516910)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * RpmOstreeBackend: Translate some user-facing string literals
  * Update version for new release 6.6.4
  * TransactionModel: Add visibleTransactionCount, use it in DiscoverObject</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * ProgressView: Don't conditionally invert text color
  * rpmostree: Connect to this when connecting to a lambda that captures this</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * flatpak: Fix flatpaktest
  * DiscoverWindow: Don't change window height in binding (kde#520462)
  * Don't try to load version and size of a flatpak repo (kde#520371)
  * libdiscover/TransactionModel: Report same string for SetupStatus and QueuedStatus
  * libdiscover/TransactionListener: Fix incorrect isActive (kde#520028)
  * actions: add accessibility onPressAction
  * Ensure that loading message shows up correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Add missing qqml.h include
  * updates: Do not treat the initial state as "up-to-date"</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * rpm-ostree: Wait for 60 seconds before looking at deployments
  * rpm-ostree: Limit filesystem watcher triggers (kde#519672)
  * appiumtests: fix removeButton click
  * Generate valid appstream:// URLs for Flatpak apps</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4
  * Submit usefulness for the right review regardless of how the list is sorted
  * ui: Only keep a state saver around when we are visible
  * UpdateModel: Do not pass a lambda to a unique connect
  * UpdatesModel: Remove destroyed resources (kde#522255)
  * ApplicationDelegate: relocate "non-default backend" badge with size
  * ApplicationDelegate: align icons when delegate is showing size
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="b395d04d5c31e6baf5b0f2895d21c0096f9d48a812de741661b1b6bdbea32721f8bec877575383839c74a8ab33f0449772da1508ca5da292b93c1441e1f69e92" name="diskscan-debuginfo" arch="i586">
  <version epoch="0" ver="0.21" rel="2.3"/>
  <changelog author="mpluskal@suse.com" date="1431259200">- Update to 0.15
  * no upstream changelog provided</changelog>
  <changelog author="mpluskal@suse.com" date="1447416000">- Update to 0.18
  * Switched to CMake as the build system, it is more common than
  ninja-build and so more useful for those who build by hand
  (sysadmins).
  * Fix build issues on FreeBSD.
  * Fix disk on 4k granularity to avoid overwriting areas that are
  usable, this is useful on media errors.</changelog>
  <changelog author="mpluskal@suse.com" date="1448539200">- Update to 0.19
  * When a partition is write mounted do not attempt to fix it as
    it will mess the filesystem.
  * Also fix building on Debian/kFreeBSD.</changelog>
  <changelog author="mpluskal@suse.com" date="1471521600">- Small spec file cleanup</changelog>
  <changelog author="mpluskal@suse.com" date="1476532800">- Adjust to latest cmake macros</changelog>
  <changelog author="mpluskal@suse.com" date="1503921600">- Update to version 0.20:
  * Misc internal changes
  * Update libscsicmd</changelog>
  <changelog author="mpluskal@suse.com" date="1520424000">- Update dependencies
- Modernize spec file using spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Fixed SPEC file: Replaced broken URL with current upstream</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1710763200">- Update to version 0.21:
  * Fix Gitter badge URL by @jwilk in #69
  * Remove spurious backslash from manpage by @jwilk in #68
  * Fix JSON output validity
  * Add supported devices info to README</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780315200">- Modernize spec file:
  * Use %cmake_build instead of the deprecated %make_jobs
  * Pass -DCMAKE_POLICY_VERSION_MINIMUM=3.5 so the build keeps
    working under CMake 4+ (upstream still requires cmake &lt; 3.5)</changelog>
</package>
<package pkgid="fcbb887558aa93b9f6d74d8fef87b48e68f8d154d18717c8555abb59d1785daa3e4ccd3ef58daeff79c4bc46fbcba5d9e51066d7dece1bbbc83fd44d337650a1" name="diskscan-debugsource" arch="i586">
  <version epoch="0" ver="0.21" rel="2.3"/>
  <changelog author="mpluskal@suse.com" date="1431259200">- Update to 0.15
  * no upstream changelog provided</changelog>
  <changelog author="mpluskal@suse.com" date="1447416000">- Update to 0.18
  * Switched to CMake as the build system, it is more common than
  ninja-build and so more useful for those who build by hand
  (sysadmins).
  * Fix build issues on FreeBSD.
  * Fix disk on 4k granularity to avoid overwriting areas that are
  usable, this is useful on media errors.</changelog>
  <changelog author="mpluskal@suse.com" date="1448539200">- Update to 0.19
  * When a partition is write mounted do not attempt to fix it as
    it will mess the filesystem.
  * Also fix building on Debian/kFreeBSD.</changelog>
  <changelog author="mpluskal@suse.com" date="1471521600">- Small spec file cleanup</changelog>
  <changelog author="mpluskal@suse.com" date="1476532800">- Adjust to latest cmake macros</changelog>
  <changelog author="mpluskal@suse.com" date="1503921600">- Update to version 0.20:
  * Misc internal changes
  * Update libscsicmd</changelog>
  <changelog author="mpluskal@suse.com" date="1520424000">- Update dependencies
- Modernize spec file using spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Fixed SPEC file: Replaced broken URL with current upstream</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1710763200">- Update to version 0.21:
  * Fix Gitter badge URL by @jwilk in #69
  * Remove spurious backslash from manpage by @jwilk in #68
  * Fix JSON output validity
  * Add supported devices info to README</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780315200">- Modernize spec file:
  * Use %cmake_build instead of the deprecated %make_jobs
  * Pass -DCMAKE_POLICY_VERSION_MINIMUM=3.5 so the build keeps
    working under CMake 4+ (upstream still requires cmake &lt; 3.5)</changelog>
</package>
<package pkgid="9cc4e954d2610d05521d6594372fc4d1fcd4a4164003fd48cf7ec0ac55609a4369c1fbb9f1d6bacb3950d5f84417bc5b63008afc98ea29b735685256212c2a86" name="disorderfs-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.0" rel="1.1"/>
  <changelog author="bwiedemann@suse.com" date="1499083200">- Initial package version 0.5.1</changelog>
  <changelog author="bwiedemann@suse.com" date="1499342400">- fix build for Leap 42.1</changelog>
  <changelog author="bwiedemann@suse.com" date="1499688000">- Use nicer upstream tarball and verify signature</changelog>
  <changelog author="avindra@opensuse.org" date="1514808000">- update to 0.5.2
  * Add -q, --quiet options to avoid printing to stdout.
- cleanup with spec-cleaner</changelog>
  <changelog author="Bernhard M. Wiedemann &lt;bwiedemann@suse.com&gt;" date="1537099200">- Update to 0.5.3
  * Ensure readdir(2) returns consistent (and unique) inode numbers.
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898287
- Add xattr.patch to fix build with attr-2.4.48</changelog>
  <changelog author="bwiedemann@suse.com" date="1540468800">- Update to 0.5.5
  * Allow tar and touch -m to update mtime of files
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911281
  * Drop upstream xattr.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.5.10:
  * Use "directory entries" over "dirents" in human-readable output/log messages.
  * Don't attempt to drop groups in multi-user mode when we are not root
  * Ignore the return values to fsyncdir to ensure (for example) dpkg(1) can "flush" /var/lib/dpkg
  * Move test execution logic into Makefile to not require a separate script</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.5.11:
  * Improve tests.
  * Add RPM spec file
  * Makefile: allow to prepend flags in CXXFLAGS.</changelog>
  <changelog author="claudeaibmw@lsmod.de" date="1784289600">- update to 0.6.2:
  * Improve portability, especially to FreeBSD.
  * Port to Fuse3.
  * Set _FILE_OFFSET_BITS for 32-bit platforms.
- Build against fuse3 and require fuse3 instead of fuse
- Use upstream tarball filename matching the signature file so
  that source signature verification works again
- Add Holger Levsen's key to the keyring (signed the 0.5.11
  release), drop expired Ximin Luo key
- Build with distro %optflags
- Point URL to upstream repository</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785240000">- update to 0.7.0:
  * Add --sort-by-ctime=yes|no option to sort directory entries by
    ctime as returned by the lstat syscall instead of alphabetically.
    Only has an effect together with --sort-dirents=yes.
- Create the build directory during unpacking, as the 0.7.0 tarball
  no longer has a leading directory component</changelog>
</package>
<package pkgid="b29fdadba9968f4c6f84118c9eadc27c8d0d90203b085f8e99b579b1e3644d22f124df37d37b873c7c2c9cf0490c25aeb479c75037969d0aef775d7f91712e1d" name="disorderfs-debugsource" arch="i586">
  <version epoch="0" ver="0.7.0" rel="1.1"/>
  <changelog author="bwiedemann@suse.com" date="1499083200">- Initial package version 0.5.1</changelog>
  <changelog author="bwiedemann@suse.com" date="1499342400">- fix build for Leap 42.1</changelog>
  <changelog author="bwiedemann@suse.com" date="1499688000">- Use nicer upstream tarball and verify signature</changelog>
  <changelog author="avindra@opensuse.org" date="1514808000">- update to 0.5.2
  * Add -q, --quiet options to avoid printing to stdout.
- cleanup with spec-cleaner</changelog>
  <changelog author="Bernhard M. Wiedemann &lt;bwiedemann@suse.com&gt;" date="1537099200">- Update to 0.5.3
  * Ensure readdir(2) returns consistent (and unique) inode numbers.
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898287
- Add xattr.patch to fix build with attr-2.4.48</changelog>
  <changelog author="bwiedemann@suse.com" date="1540468800">- Update to 0.5.5
  * Allow tar and touch -m to update mtime of files
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911281
  * Drop upstream xattr.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.5.10:
  * Use "directory entries" over "dirents" in human-readable output/log messages.
  * Don't attempt to drop groups in multi-user mode when we are not root
  * Ignore the return values to fsyncdir to ensure (for example) dpkg(1) can "flush" /var/lib/dpkg
  * Move test execution logic into Makefile to not require a separate script</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.5.11:
  * Improve tests.
  * Add RPM spec file
  * Makefile: allow to prepend flags in CXXFLAGS.</changelog>
  <changelog author="claudeaibmw@lsmod.de" date="1784289600">- update to 0.6.2:
  * Improve portability, especially to FreeBSD.
  * Port to Fuse3.
  * Set _FILE_OFFSET_BITS for 32-bit platforms.
- Build against fuse3 and require fuse3 instead of fuse
- Use upstream tarball filename matching the signature file so
  that source signature verification works again
- Add Holger Levsen's key to the keyring (signed the 0.5.11
  release), drop expired Ximin Luo key
- Build with distro %optflags
- Point URL to upstream repository</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785240000">- update to 0.7.0:
  * Add --sort-by-ctime=yes|no option to sort directory entries by
    ctime as returned by the lstat syscall instead of alphabetically.
    Only has an effect together with --sort-dirents=yes.
- Create the build directory during unpacking, as the 0.7.0 tarball
  no longer has a leading directory component</changelog>
</package>
<package pkgid="cbd6fcb3d1913dd0e1b618844bd7cf28649c83bbd2f4a2292818e2a50dc2969c6b73618410ca408381e8e5339ee85a9477167aa0687c7b6c3155040652b0ae18" name="distcc-debuginfo" arch="i586">
  <version epoch="0" ver="3.4" rel="6.5"/>
  <changelog author="matthias.gerstner@suse.com" date="1563883200">- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1569240000">- Update to 3.3.3 bsc#1151594:
  * small fixes, such as fixing the build on some non-Linux systems
  * Fixes a regression where ssh mode did not work in most circumstances. Bug #291
- Rebase patch distcc-3.2_rc1-freedesktop.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1591617600">- add gcc-10-no-common.patch:
  * Fixes link with gcc 10, upstream (https://github.com/distcc/distcc/pull/373)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614513600">- update to 3.3.5:
  * Fix build on OSX
  * Fix build when using optional features AND those optional libraries decided
    to build against libsystemd (not sure which one, but it doesn't matter).
  * Python 3.8 compatibility issues
  * drop distcc-3.2_rc1-freedesktop.patch distcc-3.2_rc1-gssapi.patch: obsolete
  * drop gcc-10-no-common.patch: upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1620820800">- update to 3.4:
  * distccmon-gnome ported from gtk2 to gtk3
  * Remove debug lag in spawning new threads. (better multi-core performance)
  * Bug fixes.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631534400">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * distccd.service</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1633521600">- Remove dependency on libgssglue.  It is no longer needed
  (bsc#1191068)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1652356800">- fix fdupes call</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659960000">- remove python2 dependency</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741608000">- Add patch use-setuptools-instead.patch:
  * Use setuptools rather than distutils inside include_server.</changelog>
</package>
<package pkgid="cc3fda16d4326bcad4d2f7ac5dce7cb7f56a9c9a744ac4cfd70086aa365bc800b79b74ee4c9342903db19e0a154d111b806e054e33b1676e425454b38e072223" name="distcc-debugsource" arch="i586">
  <version epoch="0" ver="3.4" rel="6.5"/>
  <changelog author="matthias.gerstner@suse.com" date="1563883200">- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1569240000">- Update to 3.3.3 bsc#1151594:
  * small fixes, such as fixing the build on some non-Linux systems
  * Fixes a regression where ssh mode did not work in most circumstances. Bug #291
- Rebase patch distcc-3.2_rc1-freedesktop.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1591617600">- add gcc-10-no-common.patch:
  * Fixes link with gcc 10, upstream (https://github.com/distcc/distcc/pull/373)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614513600">- update to 3.3.5:
  * Fix build on OSX
  * Fix build when using optional features AND those optional libraries decided
    to build against libsystemd (not sure which one, but it doesn't matter).
  * Python 3.8 compatibility issues
  * drop distcc-3.2_rc1-freedesktop.patch distcc-3.2_rc1-gssapi.patch: obsolete
  * drop gcc-10-no-common.patch: upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1620820800">- update to 3.4:
  * distccmon-gnome ported from gtk2 to gtk3
  * Remove debug lag in spawning new threads. (better multi-core performance)
  * Bug fixes.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631534400">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * distccd.service</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1633521600">- Remove dependency on libgssglue.  It is no longer needed
  (bsc#1191068)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1652356800">- fix fdupes call</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659960000">- remove python2 dependency</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741608000">- Add patch use-setuptools-instead.patch:
  * Use setuptools rather than distutils inside include_server.</changelog>
</package>
<package pkgid="d84a0d747687b9b302042121457ce83f6acd37956c3e638b31823f93d938d33e5ecd41a914f7a6065116026f81e9b730b505719a076ce7994125a273b03b130c" name="distcc-gui-debuginfo" arch="i586">
  <version epoch="0" ver="3.4" rel="6.5"/>
  <changelog author="matthias.gerstner@suse.com" date="1563883200">- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1569240000">- Update to 3.3.3 bsc#1151594:
  * small fixes, such as fixing the build on some non-Linux systems
  * Fixes a regression where ssh mode did not work in most circumstances. Bug #291
- Rebase patch distcc-3.2_rc1-freedesktop.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1591617600">- add gcc-10-no-common.patch:
  * Fixes link with gcc 10, upstream (https://github.com/distcc/distcc/pull/373)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614513600">- update to 3.3.5:
  * Fix build on OSX
  * Fix build when using optional features AND those optional libraries decided
    to build against libsystemd (not sure which one, but it doesn't matter).
  * Python 3.8 compatibility issues
  * drop distcc-3.2_rc1-freedesktop.patch distcc-3.2_rc1-gssapi.patch: obsolete
  * drop gcc-10-no-common.patch: upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1620820800">- update to 3.4:
  * distccmon-gnome ported from gtk2 to gtk3
  * Remove debug lag in spawning new threads. (better multi-core performance)
  * Bug fixes.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631534400">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * distccd.service</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1633521600">- Remove dependency on libgssglue.  It is no longer needed
  (bsc#1191068)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1652356800">- fix fdupes call</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659960000">- remove python2 dependency</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741608000">- Add patch use-setuptools-instead.patch:
  * Use setuptools rather than distutils inside include_server.</changelog>
</package>
<package pkgid="2ddaf85ba857978fc350b61f709e115d662183e764a7167f9ad7e955a335e665d301b7ec60258b8572b82ad2bc0a55f6e6e5b27f25b3879424933c0ffc38f916" name="distcc-server-debuginfo" arch="i586">
  <version epoch="0" ver="3.4" rel="6.5"/>
  <changelog author="matthias.gerstner@suse.com" date="1563883200">- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1569240000">- Update to 3.3.3 bsc#1151594:
  * small fixes, such as fixing the build on some non-Linux systems
  * Fixes a regression where ssh mode did not work in most circumstances. Bug #291
- Rebase patch distcc-3.2_rc1-freedesktop.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1591617600">- add gcc-10-no-common.patch:
  * Fixes link with gcc 10, upstream (https://github.com/distcc/distcc/pull/373)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614513600">- update to 3.3.5:
  * Fix build on OSX
  * Fix build when using optional features AND those optional libraries decided
    to build against libsystemd (not sure which one, but it doesn't matter).
  * Python 3.8 compatibility issues
  * drop distcc-3.2_rc1-freedesktop.patch distcc-3.2_rc1-gssapi.patch: obsolete
  * drop gcc-10-no-common.patch: upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1620820800">- update to 3.4:
  * distccmon-gnome ported from gtk2 to gtk3
  * Remove debug lag in spawning new threads. (better multi-core performance)
  * Bug fixes.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631534400">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * distccd.service</changelog>
  <changelog author="Neil Brown &lt;nfbrown@suse.com&gt;" date="1633521600">- Remove dependency on libgssglue.  It is no longer needed
  (bsc#1191068)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1652356800">- fix fdupes call</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1659960000">- remove python2 dependency</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741608000">- Add patch use-setuptools-instead.patch:
  * Use setuptools rather than distutils inside include_server.</changelog>
</package>
<package pkgid="960ddc707baedaf1d2ec13e469c57078678abe816651a198ca2d7a1d6d31e1a37ddaf1bee4cf2989db418bbbd36afee287b8af6181c9a412f3dda64a4590b55e" name="distrobuilder-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.1" rel="1.7"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1690372800">- Initial packaging of upstream for openSUSE Tumbleweed.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1729684800">- update to 3.1:
  * gomod: Bump to Go 1.20 minimum
  * Fix small logging issues
  * README: Add note about minimum Go version
  * main: Fix VM builds when using build-lxd command
  * sources: Fix openeuler tests
  * nixos-http: support versioned releases
  * managers: Rebranding Macaroni OS Package Manager
  * Bump golang.org/x/crypto and github.com/containerd/containerd
  * main: Add missing --sources-dir to build-incus command
  * Update README.md Install Instructions
  * Update README.md
  * incus-agent: Refresh files
  * build(deps): bump github.com/opencontainers/runc from 1.1.10 to 1.1.12
  * incus-agent: Fix systemd unit name under LXD
  * Bump to Go 1.21
  * Tidy up lxc.generator a bit
  * incus-agent: Fix SELinux
  * Bump pongo2 to v4
  * Remove race in tests
  * debootstrap: Pass --no-merged-usr on noble
  * Debian sid use --no-merged-usr
  * Replace util.ValueInSlice with slices.Contains
  * Fixed hardcoded root partition device name sda2
  * Updated ubuntu example to use ROOTFS_DEVICE_UUID
  * Switch to Incus 6.0
  * Make run-parts running compatible with different versions
  * Set repack-windows drivers default value
  * Clean up iso mount gen warnings
  * Refactor find boot.wim and install.wim logic
  * Refactor WIM info parsing
  * Support x86 architecture and refactor the detecting logic
  * gomod: Update dependencies by
  * sources/funtoo: Use symlinks
  * archlinux: Move to zst
  * Repack windows bios boot support
  * Refactor copy driver files
  * Refactor parse inf driver class guid
  * Update actions.md by
  * lxc.generator: Handle pre-release systemd
  * systemd v256 seems to require overriding ImportCredential= for all containers
  * Fixed duplicated umount action
  * Support http-proxy keyserver options for gpg recv-keys
  * Refactor import gpg public keys
  * distrobuilder: Remove LXD support
  * Gomod update/cleanup
  * Fixed multiple sys files not copied issue
  * Update README.md
  * Fixed device major minor parse failure
  * Run unit tests via sudo
  * debootstrap: Remove no-merged-usr/merged-usr logic
  * debootstrap: Add workaround for devuan
  * sources: Fix openEuler version in tests
  * workflows/tests: drop 1.21, add 1.23
  * nixos-http: use incus-specific image for unstable
  * Add handling of ESD files for Windows repacking
  * Update gomod
  * Add mkisofs support
- remove mkisofs.patch as upstream added support
- add pie.patch to enable PIE</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1741780800">- add patch fix-CVE-2025-22869.patch, fixes bsc#1239417</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1743768000">- update to 3.2:
  * distrobuilder: Adjust name of driver inf files
  * distrobuilder: Also install exes when injecting drivers
  * fedora: Add support for OCI images
  * ubuntu.yaml: add Noble, Oracular, Plucky
  * Move to geaaru/docker-companion fork
  * gomod: Update dependencies
  * opensuse: Temporarily switch to mirrorcache-eu to fix downloads
  * nixos: correctly handle 24.11
  * Update README.md
  * lxc.generator: Workaround issue with nsresourced
  * lxc.generator: Fix systemd-networkd on recent distros
  * Makefile: Sync update-gomod with Incus
  * systemd: Relax read-only path workaround
  * remove nixos 24.05
  * Update openwrt-http_test.go to support v24.10 (and drop v21.x)
  * Change naming of INF files
  * docs: update supported Windows versions list
  * doc: Add XP (for Windows XP) to wordlist
  * Makefile: Bump minimum Go to 1.23.0
  * Makefile: Remove deprecated -d flag
  * Makefile: Remove GOCACHE
  * README: Fix badge
  * sources: Add Alpaquita downloader
  * managers/apk: Support packages.repositories[].key
  * Add user/group ID mapping from passwd and group files
  * README: Add missing packages
  * systemd: Remove unused logic
  * systemd: Cleanup generator script
  * systemd: Apply overrides even when nesting is enabled
  * Fix spelling errors found by codespell
  * Update README.md - replace libguestfs-tools with libwin-hivex-perl
  * lint: Run codespell automatically
  * lxc.generator Fixed typo in comments
  * doc: Document runtime deps for building VM images
  * Makefile: Bump Go to 1.23.7
  * sources: Alpaquita - use source.variant not image.variant
- remove fix-CVE-2025-22869.patch, as upstream fixed the issue</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1745496000">- add fix-CVE-2025-22872.patch, for fixing bsc#1241834</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749384000">- require the smaller package git-core, not git (which includes
  git gui)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1760011200">- add patch fix-CVE-2025-47911.patch, fixing bsc#1251479
- add patch fix-CVE-2025-58190.patch, fixing bsc#1251702</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771934400">- Update to version 3.3.0:
  * Usage: Set image.os for Windows installation
  * Use Incus 6.12
  * utils_test.go: TestRecvGPGKeys add missing cleanup
  * chroot: Don't empty mount targets
  * Add support for disabling qcow2 compression
  * windows: Add 2k25 to supported list
  * openwrt: verify checksum and signature by default
  * Update almalinux-http.go
  * rockylinux: Add RockyLinux 10 support
  * Align Alma Linux logic with Rocky Linux
  * fedora-http: Use RsyncLocal
  * Add support for CentOS Stream 10
  * Update GPGKey and mirror for Centos Stream 9 onwards
  * Add viosock driver support
  * windows: Fix lib dir location
  * systemd-generator: Fix console-getty handling
  * docker: use umoci library and podman image library
  * Tweak HTTP client handling
  * Drop support for OpenWRT 22.x
  * Update OpenWRT config to build also release candidates
  * sources/almalinux-http: Use CHECKSUM for AlmaLinux 8, 9 and 10
  * Enforce GPG verification across multiple distros
  * Fix GPG verification for CentOS, Gentoo, Rocky Linux, and VoidLinux
  * Fix CentOS Stream 10 checksum file retrieval
  * Fix portage snapshot GPG verification
  * source.md: source.same_is is a string
  * systemd-generator: fix escape sequence
  * Viosock fixes
  * windows: Remove catalog injection
  * Fix documentation
- remove patches fix-CVE-2025-47911.patch, fix-CVE-2025-58190.patch and
  fix-CVE-2025-22872.patch, CVE-2025-58190.patch fixed upstream</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771934401">- Update to version 3.3.1:
  * fix an issue with semver &gt;=1</changelog>
</package>
<package pkgid="d40ee30fc0ffffc1a4dbc9d5a237376bce9772695a0ba6f4a2c8c896db22234098e00dbbc9440a0ddc1342f7e3db1103217a9feec1381246cd4d13760822b182" name="distrobuilder-debugsource" arch="i586">
  <version epoch="0" ver="3.3.1" rel="1.7"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1690372800">- Initial packaging of upstream for openSUSE Tumbleweed.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1729684800">- update to 3.1:
  * gomod: Bump to Go 1.20 minimum
  * Fix small logging issues
  * README: Add note about minimum Go version
  * main: Fix VM builds when using build-lxd command
  * sources: Fix openeuler tests
  * nixos-http: support versioned releases
  * managers: Rebranding Macaroni OS Package Manager
  * Bump golang.org/x/crypto and github.com/containerd/containerd
  * main: Add missing --sources-dir to build-incus command
  * Update README.md Install Instructions
  * Update README.md
  * incus-agent: Refresh files
  * build(deps): bump github.com/opencontainers/runc from 1.1.10 to 1.1.12
  * incus-agent: Fix systemd unit name under LXD
  * Bump to Go 1.21
  * Tidy up lxc.generator a bit
  * incus-agent: Fix SELinux
  * Bump pongo2 to v4
  * Remove race in tests
  * debootstrap: Pass --no-merged-usr on noble
  * Debian sid use --no-merged-usr
  * Replace util.ValueInSlice with slices.Contains
  * Fixed hardcoded root partition device name sda2
  * Updated ubuntu example to use ROOTFS_DEVICE_UUID
  * Switch to Incus 6.0
  * Make run-parts running compatible with different versions
  * Set repack-windows drivers default value
  * Clean up iso mount gen warnings
  * Refactor find boot.wim and install.wim logic
  * Refactor WIM info parsing
  * Support x86 architecture and refactor the detecting logic
  * gomod: Update dependencies by
  * sources/funtoo: Use symlinks
  * archlinux: Move to zst
  * Repack windows bios boot support
  * Refactor copy driver files
  * Refactor parse inf driver class guid
  * Update actions.md by
  * lxc.generator: Handle pre-release systemd
  * systemd v256 seems to require overriding ImportCredential= for all containers
  * Fixed duplicated umount action
  * Support http-proxy keyserver options for gpg recv-keys
  * Refactor import gpg public keys
  * distrobuilder: Remove LXD support
  * Gomod update/cleanup
  * Fixed multiple sys files not copied issue
  * Update README.md
  * Fixed device major minor parse failure
  * Run unit tests via sudo
  * debootstrap: Remove no-merged-usr/merged-usr logic
  * debootstrap: Add workaround for devuan
  * sources: Fix openEuler version in tests
  * workflows/tests: drop 1.21, add 1.23
  * nixos-http: use incus-specific image for unstable
  * Add handling of ESD files for Windows repacking
  * Update gomod
  * Add mkisofs support
- remove mkisofs.patch as upstream added support
- add pie.patch to enable PIE</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1741780800">- add patch fix-CVE-2025-22869.patch, fixes bsc#1239417</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1743768000">- update to 3.2:
  * distrobuilder: Adjust name of driver inf files
  * distrobuilder: Also install exes when injecting drivers
  * fedora: Add support for OCI images
  * ubuntu.yaml: add Noble, Oracular, Plucky
  * Move to geaaru/docker-companion fork
  * gomod: Update dependencies
  * opensuse: Temporarily switch to mirrorcache-eu to fix downloads
  * nixos: correctly handle 24.11
  * Update README.md
  * lxc.generator: Workaround issue with nsresourced
  * lxc.generator: Fix systemd-networkd on recent distros
  * Makefile: Sync update-gomod with Incus
  * systemd: Relax read-only path workaround
  * remove nixos 24.05
  * Update openwrt-http_test.go to support v24.10 (and drop v21.x)
  * Change naming of INF files
  * docs: update supported Windows versions list
  * doc: Add XP (for Windows XP) to wordlist
  * Makefile: Bump minimum Go to 1.23.0
  * Makefile: Remove deprecated -d flag
  * Makefile: Remove GOCACHE
  * README: Fix badge
  * sources: Add Alpaquita downloader
  * managers/apk: Support packages.repositories[].key
  * Add user/group ID mapping from passwd and group files
  * README: Add missing packages
  * systemd: Remove unused logic
  * systemd: Cleanup generator script
  * systemd: Apply overrides even when nesting is enabled
  * Fix spelling errors found by codespell
  * Update README.md - replace libguestfs-tools with libwin-hivex-perl
  * lint: Run codespell automatically
  * lxc.generator Fixed typo in comments
  * doc: Document runtime deps for building VM images
  * Makefile: Bump Go to 1.23.7
  * sources: Alpaquita - use source.variant not image.variant
- remove fix-CVE-2025-22869.patch, as upstream fixed the issue</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1745496000">- add fix-CVE-2025-22872.patch, for fixing bsc#1241834</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749384000">- require the smaller package git-core, not git (which includes
  git gui)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1760011200">- add patch fix-CVE-2025-47911.patch, fixing bsc#1251479
- add patch fix-CVE-2025-58190.patch, fixing bsc#1251702</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771934400">- Update to version 3.3.0:
  * Usage: Set image.os for Windows installation
  * Use Incus 6.12
  * utils_test.go: TestRecvGPGKeys add missing cleanup
  * chroot: Don't empty mount targets
  * Add support for disabling qcow2 compression
  * windows: Add 2k25 to supported list
  * openwrt: verify checksum and signature by default
  * Update almalinux-http.go
  * rockylinux: Add RockyLinux 10 support
  * Align Alma Linux logic with Rocky Linux
  * fedora-http: Use RsyncLocal
  * Add support for CentOS Stream 10
  * Update GPGKey and mirror for Centos Stream 9 onwards
  * Add viosock driver support
  * windows: Fix lib dir location
  * systemd-generator: Fix console-getty handling
  * docker: use umoci library and podman image library
  * Tweak HTTP client handling
  * Drop support for OpenWRT 22.x
  * Update OpenWRT config to build also release candidates
  * sources/almalinux-http: Use CHECKSUM for AlmaLinux 8, 9 and 10
  * Enforce GPG verification across multiple distros
  * Fix GPG verification for CentOS, Gentoo, Rocky Linux, and VoidLinux
  * Fix CentOS Stream 10 checksum file retrieval
  * Fix portage snapshot GPG verification
  * source.md: source.same_is is a string
  * systemd-generator: fix escape sequence
  * Viosock fixes
  * windows: Remove catalog injection
  * Fix documentation
- remove patches fix-CVE-2025-47911.patch, fix-CVE-2025-58190.patch and
  fix-CVE-2025-22872.patch, CVE-2025-58190.patch fixed upstream</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771934401">- Update to version 3.3.1:
  * fix an issue with semver &gt;=1</changelog>
</package>
<package pkgid="a09aaf284c316b997e5b85c7eac4cd638acfda2117b8407ba35ebe480ad6bbde15faf5082ba4e029ad7bf983723f8d42d81f87418867991218f674705c565ecb" name="diun-debuginfo" arch="i586">
  <version epoch="0" ver="4.33.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1723550400">- new package diun: Docker Image Update Notifier is a CLI
  application to receive notifications when a Docker image is
  updated on a Docker registry</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1723550401">- Update to version 4.28.0:
  * Update CHANGELOG
  * chore(deps): bump golang.org/x/sys from 0.18.0 to 0.19.0
  * dockerfile: add tzdata package
  * chore(deps): bump golang.org/x/mod from 0.16.0 to 0.17.0
  * chore(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.0
  * chore(deps): bump github.com/panjf2000/ants/v2 from 2.9.0 to 2.9.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734696000">- Update to version 4.29.0:
  * Topics support for Telegram notifications (#1308)
  * Webhook url as secret support for Discord, Slack and Teams
    notifications (#1302)
  * Enhance error message for JSON decode response issues for
    Gotify, ntfy and RocketChat (#1309)
  * Fix TLS configuration handling for Nomad provider (#1178)
  * Go 1.23 (#1286)
  * Alpine Linux 3.21 (#1286)
  * Switch to github.com/containerd/platforms v0.2.1 (#1287)
  * Switch to github.com/rabbitmq/amqp091-go v1.10.0 (#1288)
  * Bump dario.cat/mergo to 1.0.1 (#1301)
  * Bump github.com/alecthomas/kong from 0.9.0 to 1.6.0 (#1298)
  * Bump github.com/containers/image/v5 to 5.33.0 (#1274 #1284)
  * Bump github.com/distribution/reference from 0.5.0 to 0.6.0
    (#1183)
  * Bump github.com/docker/docker to 27.3.1+incompatible (#1181
    [#1275] #1291)
  * Bump github.com/eclipse/paho.mqtt.golang to 1.5.0 (#1299)
  * Bump github.com/go-playground/validator/v10 to 10.23.0 (#1179
    [#1191] #1297)
  * Bump github.com/gregdel/pushover to 1.3.1 (#1164)
  * Bump github.com/jedib0t/go-pretty/v6 to 6.6.5 (#1167 #1300)
  * Bump github.com/microcosm-cc/bluemonday to 1.0.27 (#1294)
  * Bump github.com/moby/buildkit to 0.17.3 (#1160 #1312)
  * Bump github.com/panjf2000/ants/v2 to 2.10.0 (#1198)
  * Bump github.com/PaulSonOfLars/gotgbot/v2 to 2.0.0-rc.30 (#1185
    [#1278])
  * Bump github.com/rs/zerolog to 1.33.0 (#1186)
  * Bump github.com/stretchr/testify to 1.10.0 (#1295)
  * Bump go.etcd.io/bbolt to 1.3.11 (#1187 #1292)
  * Bump golang.org/x/crypto to 0.31.0 (#1271)
  * Bump golang.org/x/mod to 0.22.0 (#1188 #1296)
  * Bump golang.org/x/net to 0.23.0 (#1157)
  * Bump golang.org/x/sys to 0.25.0 (#1184 #1240)
  * Bump google.golang.org/grpc to 1.67.0 (#1171 #1293)
  * Bump google.golang.org/grpc/cmd/protoc-gen-go-grpc to 1.5.1
    (#1224)
  * Bump google.golang.org/protobuf to 1.35.2 (#1277)
  * Bump k8s.io/client-go to 0.32.0 (#1280)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1756814400">- Update to version 4.30.0:
  * Add TLS config options tlsSkipVerify and tlsCaCertFiles for all
    notifiers using an HTTP client (#1489)
  * Apprise notifications support (#1457)
  * Elasticsearch notifications support (#1452)
  * Add disableNotification option for Telegram (#1354)
  * Switch from third-party module to HTTP client for Pushover
    (#1490)
  * Align chatIDs and chatIDsFile format handling for Telegram
    (#1316)
  * Switch from github.com/hako/durafmt to
    github.com/dromara/carbon module (#1317)
  * Remove unneeded openssl package in the Docker image (#1488)
  * Go 1.24 (#1461)
  * Alpine Linux 3.22 (#1462)
  * Bump dario.cat/mergo to 1.0.2 (#1436)
  * Bump github.com/alecthomas/kong to 1.12.1 (#1324 #1456)
  * Bump github.com/containers/image/v5 to 5.36.1 (#1340 #1454
    [#1467])
  * Bump github.com/crazy-max/gohealthchecks to 0.5.0 (#1319)
  * Bump github.com/docker/docker to 28.3.3+incompatible (#1458)
  * Bump github.com/docker/go-connections to 0.6.0 (#1470)
  * Bump github.com/dromara/carbon/v2 to 2.6.11 (#1435 #1455)
  * Bump github.com/go-playground/validator/v10 to 10.27.0 (#1333
    [#1432] #1446)
  * Bump github.com/hashicorp/nomad/api to 1.10.4 (#1487)
  * Bump github.com/jedib0t/go-pretty/v6 to 6.6.8 (#1430 #1466)
  * Bump github.com/moby/buildkit to 0.23.2 (#1445)
  * Bump github.com/opencontainers/image-spec to 1.1.1 (#1434)
  * Bump github.com/panjf2000/ants/v2 to 2.11.3 (#1331 #1433)
  * Bump github.com/PaulSonOfLars/gotgbot/v2 to 2.0.0-rc.33 (#1397
    [#1448])
  * Bump github.com/rs/zerolog to 1.34.0 (#1431)
  * Bump github.com/stretchr/testify to 1.11.1 (#1482)
  * Bump go.etcd.io/bbolt to 1.4.3 (#1361 #1444 #1477)
  * Bump golang.org/x/crypto to 0.35.0 (#1398)
  * Bump golang.org/x/mod to 0.27.0 (#1377 #1450 #1469)
  * Bump golang.org/x/net to 0.38.0 (#1343 #1402)
  * Bump golang.org/x/sys to 0.35.0 (#1323 #1427 #1472)
  * Bump google.golang.org/grpc to 1.74.2 (#1407 #1465)
  * Bump google.golang.org/protobuf to 1.36.8 (#1389 #1471 #1479)
  * Bump k8s.io/client-go to 0.32.1 (#1338 #1453)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768219200">- Update to version 4.31.0:
  * update CHANGELOG
  * chore(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0
  * chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.7.7 to
    6.7.8
  * replace utl.Contains with slices.Contains from stdlib
  * kubernetes: support negating namespaces
  * docs: secrets loaded from files and trailing newlines
  * notif(discord): add renderEmbeds option
  * chore: update generated content
  * vendor: update to github.com/hashicorp/nomad/api v1.11.1
  * chore(deps): bump google.golang.org/grpc/cmd/protoc-gen-go-grpc
  * switch to go tool directive
  * chore(deps): bump github.com/go-playground/validator/v10
  * ci: update docker scout to 1.19.0
  * e2e: file provider testing
  * chore(deps): bump maunium.net/go/mautrix from 0.25.2 to 0.26.1
  * update to go 1.25
  * update to alpine linux 3.23
  * chore(deps): bump github.com/moby/buildkit from 0.25.2 to
    0.26.3
  * chore(deps): bump google.golang.org/grpc from 1.74.2 to 1.77.0
  * dockerfile(gen): update base image to trixie
  * chore: update generated content
  * chore(deps): bump google.golang.org/protobuf from 1.36.10 to
    1.36.11
  * chore(deps): bump go.podman.io/image/v5 from 5.37.0 to 5.38.0
  * chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.6.8 to
    6.7.7
  * Add RFC 5322 compliant Message-ID header to email notifications
  * chore(deps): bump actions/download-artifact from 6 to 7
  * chore(deps): bump actions/upload-artifact from 5 to 6
  * fix(matrix): store credentials after mautrix login
  * chore(deps): bump actions/checkout from 5 to 6
  * chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0
  * chore(deps): bump github.com/dromara/carbon/v2 from 2.6.14 to
    2.6.15
  * chore(deps): bump github.com/alecthomas/kong from 1.12.1 to
    1.13.0
  * chore(deps): bump golang.org/x/mod from 0.29.0 to 0.30.0
  * chore(deps): bump github.com/containerd/platforms
  * chore(deps): bump k8s.io/client-go from 0.33.3 to 0.34.1
  * chore(deps): bump github.com/eclipse/paho.mqtt.golang
  * chore(deps): bump github.com/go-playground/validator/v10
  * chore(deps): bump github.com/moby/buildkit from 0.23.2 to
    0.25.1
  * chore(deps): bump github.com/docker/docker
  * fix: replace gomatrix client with mautrix-go, fixes #1527
  * gotify: use X-Gotify-Key header to send token
  * chore(deps): bump github.com/dromara/carbon/v2 from 2.6.11 to
    2.6.14
  * chore(deps): bump actions/upload-artifact from 4 to 5
  * chore(deps): bump actions/download-artifact from 5 to 6
  * chore(deps): bump github/codeql-action from 3 to 4
  * MkDocs Material 9.6.20
  * switch to go.podman.io/image/v5
  * fix CHANGELOG</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780056000">- Update to version 4.32.0:
  * Update CHANGELOG
  * log gRPC server listener address
  * add Prometheus metrics endpoint
  * add string helpers to notification templates
  * chore(deps): bump github.com/PaulSonOfLars/gotgbot/v2
  * chore(deps): bump github.com/panjf2000/ants/v2 from 2.12.0 to
    2.12.1
  * docs: clarify default tag filter semantics
  * ntfy: click action support
  * healthcheck: support UUID as secret
  * Add new blog post about monitoring Docker updates
  * mail: use default HELO when localName is unset
  * mail: rely on go-mail message IDs
  * mail: wrap notification send errors
  * switch to github.com/wneessen/go-mail
  * teams: retry webhooks after rate limits
  * teams: handle webhook error responses
  * chore(deps): bump docker/metadata-action from 6.0.0 to 6.1.0
  * chore(deps): bump github/codeql-action from 4.35.5 to 4.36.0
  * chore(deps): bump docker/setup-buildx-action from 4.0.0 to
    4.1.0
  * chore(deps): bump docker/login-action from 4.1.0 to 4.2.0
  * matrix: retry sends after rate limits
  * telegram: retry sends after rate limits
  * slack: retry webhook sends after rate limits
  * discord: retry after rate limits
  * webhook: fail on unexpected status
  * test: satisfy lint for handlers
  * use Go 1.26 pointer value construction
  * test(k8s): cover pod de-duplication
  * test(pkg/docker): cover image helpers
  * test(kubernetes): cover pod metadata
  * test(swarm): cover service metadata
  * test(docker): cover container metadata
  * test(dockerfile): cover provider jobs
  * test(mqtt): cover publish flow
  * test(script): cover command execution env
  * test(signalrest): cover send payload
  * test(elasticsearch): cover document indexing
  * test(teams): cover message card payload
  * test(rocketchat): cover chat message requests
  * test(apprise): cover notify requests
  * test(slack): cover webhook attachment
  * test(discord): cover webhook payload
  * test(gotify): cover message delivery
  * test(notif): cover notifier fanout
  * test(grpc): cover image service operations
  * test(registry): make registry tests hermetic
  * vendor: update to gopkg.in/yaml.v3 v3.0.1
  * vendor: update to github.com/bmatcuk/doublestar/v4 v4.10.0
  * hack: switch to gomod-updates
  * vendor: update to github.com/hashicorp/nomad/api v2.0.2
  * fix notification HTML paragraph trimming
  * handle database manifest entries consistently
  * ntfy: notification icon support
  * chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.1
  * chore(deps): bump github.com/rabbitmq/amqp091-go from 1.10.0 to
    1.11.0
  * chore(deps): bump golang.org/x/mod from 0.35.0 to 0.36.0
  * chore(deps): bump maunium.net/go/mautrix from 0.26.4 to 0.28.0
  * chore(deps): bump github.com/moby/buildkit from 0.29.0 to
    0.30.0
  * chore(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1
  * chore(deps): bump docker/bake-action from 7.1.0 to 7.2.0
  * chore(deps): bump golang.org/x/sys from 0.44.0 to 0.45.0
  * update go.podman.io/image/v5 to 5.40.0
  * migrate github.com/docker/docker to github.com/moby/moby
  * simplify provider job iteration
  * modernize config defaults and remove obsolete utl helpers
  * simplify shutdown lifecycle
  * chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1
  * chore(deps): bump github/codeql-action from 4.35.1 to 4.35.5
  * chore(deps): bump
    crazy-max/.github/.github/workflows/zizmor.yml
  * chore(deps): bump golang.org/x/sys from 0.43.0 to 0.44.0
  * fix lint issues
  * update to go 1.26
  * chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.7.9 to
    6.7.10
  * chore(deps): bump github.com/docker/go-connections from 0.6.0
    to 0.7.0
  * chore(deps): bump softprops/action-gh-release from 2.6.1 to
    3.0.0
  * chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1
  * chore(deps): bump docker/bake-action from 7.0.0 to 7.1.0
  * telegram: set default api url in config and clarify docs
  * docs: fix download links to use latest stable git tag
  * docs: clarify the project description
  * docs: enable magiclink and external links
  * update CHANGELOG PRs links
  * docs: fix opensource etiquette link
  * MkDocs Materials 9.7.5
  * chore(deps): bump github.com/moby/buildkit from 0.27.1 to
    0.29.0
  * chore(deps): bump golang.org/x/mod from 0.34.0 to 0.35.0
  * chore(deps): bump google.golang.org/grpc from 1.79.3 to 1.80.0
  * chore(deps): bump go.podman.io/image/v5 from 5.39.1 to 5.39.2
  * chore(deps): bump github.com/go-playground/validator/v10
  * chore(deps): bump github.com/alecthomas/kong from 1.14.0 to
    1.15.0
  * chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.7.8 to
    6.7.9
  * chore(deps): bump github.com/crazy-max/gonfig from 0.7.1 to
    0.8.0
  * chore(deps): bump golang.org/x/sys from 0.42.0 to 0.43.0
  * chore(deps): bump maunium.net/go/mautrix from 0.26.3 to 0.26.4
  * Revert "Merge pull request #1636 from
    crazy-max/ref-parse-rework"
  * Revert "Merge pull request #1637 from
    crazy-max/docker-auth-rework"
  * chore(deps): bump
    crazy-max/.github/.github/workflows/zizmor.yml
  * chore(deps): bump docker/login-action from 4.0.0 to 4.1.0
  * Add configurable Telegram Bot API URL for proxy support
  * chore(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0
  * new year
  * chore(deps): bump codecov/codecov-action from 5.5.4 to 6.0.0
  * fix zizmor findings
  * zizmor workflow
  * log startup config as structured debug field
  * chore(deps): bump github.com/panjf2000/ants/v2 from 2.11.5 to
    2.12.0
  * chore(deps): bump k8s.io/client-go from 0.35.2 to 0.35.3
  * chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3
  * registry: use docker cli auth config
  * use distribution reference for image parsing and lookups
  * chore(deps): bump golang.org/x/mod from 0.33.0 to 0.34.0
  * chore(deps): bump k8s.io/client-go from 0.35.1 to 0.35.2
  * chore(deps): bump maunium.net/go/mautrix from 0.26.1 to 0.26.3
  * chore(deps): bump github.com/PaulSonOfLars/gotgbot/v2
  * chore(deps): bump golang.org/x/mod from 0.31.0 to 0.33.0
  * chore(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0
  * fix webhook method configuration handling
  * chore(deps): bump docker/setup-buildx-action from 3 to 4
  * chore(deps): bump docker/bake-action from 6 to 7
  * chore(deps): bump docker/metadata-action from 5 to 6
  * chore(deps): bump docker/login-action from 3 to 4
  * chore(deps): bump docker/setup-qemu-action from 3 to 4
  * chore(deps): bump crazy-max/ghaction-github-status from 4 to 5
  * chore(deps): bump crazy-max/ghaction-github-pages from 4 to 5
  * chore(deps): bump crazy-max/ghaction-github-labeler from 5 to 6
  * chore(deps): bump actions/download-artifact from 7 to 8
  * chore(deps): bump actions/upload-artifact from 6 to 7
  * chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1
  * chore: add signal textmode option to docs
  * feat: add ability to use styled text with signal api
  * chore(deps): bump k8s.io/client-go from 0.34.1 to 0.35.1
  * fix: environment variable prefixes in transposed config file
  * chore(deps): bump github.com/panjf2000/ants/v2 from 2.11.4 to
    2.11.5
  * chore(deps): bump github.com/alecthomas/kong from 1.13.0 to
    1.14.0
  * chore(deps): bump go.podman.io/image/v5 from 5.38.0 to 5.39.1
  * chore(deps): bump github.com/moby/buildkit from 0.26.3 to
    0.27.1
  * chore(deps): bump github.com/dromara/carbon/v2 from 2.6.15 to
    2.6.16
  * chore(deps): bump golang.org/x/sys from 0.39.0 to 0.40.0
  * fix CHANGELOG
  * chore(deps): bump github.com/crazy-max/gohealthchecks
  * chore(deps): bump github.com/panjf2000/ants/v2 from 2.11.3 to
    2.11.4
  * chore(deps): bump github.com/go-playground/validator/v10</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780315200">- Update to version 4.33.0:
  * Update CHANGELOG
  * treat configured scheduler as healthy during startup
  * expose a container healthcheck command
  * add Teams workflow webhook card support
  * support multiple Nomad namespaces
  * add Nomad provider e2e coverage
  * containerd: handle containerd task IDs in the provider
  * containerd provider support
  * fix mail notifications with strict SMTP relays
  * Add proxy support for HTTP notifiers
  * document global proxy configuration
  * preserve logrus fields in zerolog output
  * chore(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0
  * skip non-image artifacts during registry checks
  * ci(e2e): test non-image artifact
  * skip generated artifact tags during registry checks</changelog>
</package>
<package pkgid="987330fbf108a292543e69f0dfc56657d793220d312c50b5803eecf0142a00d087fb181bec86dc3397c1af027de0e1012dad71bc974fe2c801f201c501c4ddb1" name="dive-debuginfo" arch="i586">
  <version epoch="0" ver="0.13.1" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1727092800">- new package dive: tool for exploring each layer in a docker image</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742558400">- Update to version 0.13.0:
  * Added Features
  - Add winget support [#346 @Okeanos]
  - Added ppc64le support [#551 @pooja0805]
  - Show setuid, setgid and sticky attributes [#524
    @AlexanderYastrebov]
  - Add layer-wise filesystem information to the analysis json
    file [#458 @Akash-Nayak]
  - Add vim like arrow, scroll, and close filtering motions [#129
    [#499] #501 @mehmetumit @gwendolyngoetz @joschi ]
  * Bug Fixes
  - Doesn't use socket from current docker context [#495 #412
    [#490] #570 @joschi @rajiv-k]
  - Does not work with colima engine [#397 #490 #570 @joschi
    @rajiv-k]
  - Document how to use dive with M1 and colima [#408 #490 #570
    @joschi @rajiv-k]
  - Layers panel doesn't scroll when many layers exist [#540 #473
    [#520] @mark2185 @pov1ba]
  - Layers pane doesn't scroll when navigating to layer below
    visible region [#469 #478 #473 #570 #522 @joschi @mark2185
    @moaimullet @st-gr]
  - Cannot scroll through layers [#494 #473 #521 #570 @joschi
    @mark2185 @st-gr]
  - Can't inspect docker:23.0.1 through podman [#475 #476 #570
    @joschi @abitrolly]
  - Docker containerd format fails to parse layers with dive
    0.12.0 [#510 @Maddog2050]
  - Cannot find 'blobs/sha256/...' in parsed layers using dive
    0.12.0 [#507 @Maddog2050]
  - Does not work with docker v26+ [#534 @Maddog2050]
  - Line wrap toggle does not update the status bar indicator
    [#496 #497 #570 @joschi @Scomocouk]
  - Close temp iid files used for docker and podman build [#517
    @testwill]
  * Additional Changes
  - Update dependencies [#535 @reneleonhardt]
  - Fix typos [#531 @kianmeng]
  - Make README.md installation commands easier to copy and paste
    [#506 @ames0k0]
  - Update the README go install command to the latest version
    [#509 @tgross35]
  - Remove repetitive words [#515 @thirdkeyword]
  - Fix phony ci-release target [#530 @st3iny]
  - Add warning message for snap installation approach on
    Ubuntu/Debian [#552 @YuanfengZhang]
  - Update curl commands used for installation with -f [#533
    @guoard]
  - Describe what "Fetching" is really doing [#482 @docwhat]
  - Login to GHCR as owner not actor [#574 @polarathene]
  - Update README.md with DOCKER_HOST env var instructions [#565
    @benjamin-brady]</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1743249600">- Update to version 0.13.1:
  * Bug Fixes
  - Fix layer selection to select only one layer at a time [#585
    @wagoodman]
  - Gitlab-ci integration is broken with latest docker image
    [#580 #586 @wagoodman]
  - Failed to Create Container After Upgrading to 0.13.0 [#576
    [#586] @wagoodman]
  - exec: "getent": executable file not found in $PATH [#582 #586
    @wagoodman]
  - Publish dive to ghcr.io [#573 #577 @wagoodman]
  * Additional Changes
  - Add x-cmd method to install dive [#550 @lunrenyi]</changelog>
</package>
<package pkgid="fbcd2f21fdff98e2004824c926fd118320912413918e77a54f48fc9620568c7ca7e8c3e163ecd1ab145cd371fb0a7ae7fd8fbf70d0d5820762194f7594d12ca7" name="djvulibre-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.30" rel="1.3"/>
  <changelog author="pgajdos@suse.com" date="1571400000">- do not segfault when mmx enabled [bsc#1154401]
- added patches
  https://sourceforge.net/p/djvu/bugs/293/
  + djvulibre-always-assume-that-cpuid-works-on-x86_64.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1573214400">- security update
- added patches
  CVE-2019-18804 [bsc#1156188]
  + djvulibre-CVE-2019-18804.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1608552000">- Update to version 3.5.28
  * ddjvu: tiff generation improvements
  * djvumake: security checks on INCL chunks
  * all: updated for modern compilers
  * bugs: fixed several crashes on invalid inputs
  * miniexp: fixed escape printout and macrochars
  * djvudigital: can use poppler to find text
  * csepdjvu: handle T comments for page titles
  * bytestream: fixed 2GB limit
  * gexception, gthread: cleanup obsolete code
- Drop patches incorporated or otherwise fixed upstream:
  * djvulibre-invalid-tiff.patch
  * djvulibre-CVE-2019-15144.patch
  * djvulibre-CVE-2019-15145.patch
  * djvulibre-CVE-2019-18804.patch
  * djvulibre-CVE-2019-15143.patch
  * djvulibre-always-assume-that-cpuid-works-on-x86_64.patch
  * djvulibre-CVE-2019-15142.patch
  * reproducible.patch
- Only run post(un) scriptlets for desktop database update for
  openSUSE &lt; 1550, these are void otherwise.
- Regenerate configure script as it is no longer supplied with
  tarball; add BuildRequires: libtool.
- Adapt file list for mime file no longer being installed (this is
  intentional from upstream); accordingly drop shared-mime-info
  BuildRequires and post(un) scripts.
- fixes CVE-2021-3630 [bsc#1187869]</changelog>
  <changelog author="pgajdos@suse.com" date="1620820800">- security update
- added patches
  fix CVE-2021-32490 [bsc#1185895], Out of bounds write in function DJVU:filter_bv() via crafted djvu file
  + djvulibre-CVE-2021-32490.patch
  fix CVE-2021-32491 [bsc#1185900], Integer overflow in function render() in tools/ddjvu via crafted djvu file
  + djvulibre-CVE-2021-32491.patch
  fix CVE-2021-32492 [bsc#1185904], Out of bounds read in function DJVU:DataPool:has_data() via crafted djvu file
  + djvulibre-CVE-2021-32492.patch
  fix CVE-2021-32493 [bsc#1185905], Heap buffer overflow in function DJVU:GBitmap:decode() via crafted djvu file
  + djvulibre-CVE-2021-32493.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1621857600">- security update
- added patches
  fix CVE-2021-3500 [bsc#1186253], Stack overflow in function DJVU:DjVuDocument:get_djvu_file() via crafted djvu file
  + djvulibre-CVE-2021-3500.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switch to use https source url</changelog>
  <changelog author="pgajdos@suse.com" date="1693310400">- security update
- added patches
  fix CVE-2021-46310 [bsc#1214670], divide by zero in IW44Image.cpp
  + djvulibre-CVE-2021-46310.patch
  fix CVE-2021-46312 [bsc#1214672], divide by zero in IW44EncodeCodec.cpp
  + djvulibre-CVE-2021-46312.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1751889600">- version update to 3.5.29 [bsc#1245773] (CVE-2025-53367)
  * various bug fixes
  * additional tests for corrupted files
  * fixes for clang warnings
- deleted patches
  - djvulibre-CVE-2021-32490.patch (upstreamed)
  - djvulibre-CVE-2021-32491.patch (upstreamed)
  - djvulibre-CVE-2021-32492.patch (upstreamed)
  - djvulibre-CVE-2021-32493.patch (upstreamed)
  - djvulibre-CVE-2021-46310.patch (upstreamed)
- fixes  CVE-2021-32490 [bsc#1185895]
    CVE-2021-32491 [bsc#1185900]
    CVE-2021-32492 [bsc#1185904]
    CVE-2021-32493 [bsc#1185905]
    CVE-2021-46310 [bsc#1214670]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780315200">- version update to 3.5.30
  * fix CVE-2021-46312 [bsc#1214672]
- deleted patches
  * djvulibre-CVE-2021-46312.patch (upstreamed)</changelog>
</package>
<package pkgid="8b0fa688f41b666c2ac28029428f67cfea1c46b93b58846847c5f088d0f40fceebaea09746d9f4e80a29ca00785727c80b5ddc347abb23d6a21fc27fafd5c645" name="djvulibre-debugsource" arch="i586">
  <version epoch="0" ver="3.5.30" rel="1.3"/>
  <changelog author="pgajdos@suse.com" date="1571400000">- do not segfault when mmx enabled [bsc#1154401]
- added patches
  https://sourceforge.net/p/djvu/bugs/293/
  + djvulibre-always-assume-that-cpuid-works-on-x86_64.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1573214400">- security update
- added patches
  CVE-2019-18804 [bsc#1156188]
  + djvulibre-CVE-2019-18804.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1608552000">- Update to version 3.5.28
  * ddjvu: tiff generation improvements
  * djvumake: security checks on INCL chunks
  * all: updated for modern compilers
  * bugs: fixed several crashes on invalid inputs
  * miniexp: fixed escape printout and macrochars
  * djvudigital: can use poppler to find text
  * csepdjvu: handle T comments for page titles
  * bytestream: fixed 2GB limit
  * gexception, gthread: cleanup obsolete code
- Drop patches incorporated or otherwise fixed upstream:
  * djvulibre-invalid-tiff.patch
  * djvulibre-CVE-2019-15144.patch
  * djvulibre-CVE-2019-15145.patch
  * djvulibre-CVE-2019-18804.patch
  * djvulibre-CVE-2019-15143.patch
  * djvulibre-always-assume-that-cpuid-works-on-x86_64.patch
  * djvulibre-CVE-2019-15142.patch
  * reproducible.patch
- Only run post(un) scriptlets for desktop database update for
  openSUSE &lt; 1550, these are void otherwise.
- Regenerate configure script as it is no longer supplied with
  tarball; add BuildRequires: libtool.
- Adapt file list for mime file no longer being installed (this is
  intentional from upstream); accordingly drop shared-mime-info
  BuildRequires and post(un) scripts.
- fixes CVE-2021-3630 [bsc#1187869]</changelog>
  <changelog author="pgajdos@suse.com" date="1620820800">- security update
- added patches
  fix CVE-2021-32490 [bsc#1185895], Out of bounds write in function DJVU:filter_bv() via crafted djvu file
  + djvulibre-CVE-2021-32490.patch
  fix CVE-2021-32491 [bsc#1185900], Integer overflow in function render() in tools/ddjvu via crafted djvu file
  + djvulibre-CVE-2021-32491.patch
  fix CVE-2021-32492 [bsc#1185904], Out of bounds read in function DJVU:DataPool:has_data() via crafted djvu file
  + djvulibre-CVE-2021-32492.patch
  fix CVE-2021-32493 [bsc#1185905], Heap buffer overflow in function DJVU:GBitmap:decode() via crafted djvu file
  + djvulibre-CVE-2021-32493.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1621857600">- security update
- added patches
  fix CVE-2021-3500 [bsc#1186253], Stack overflow in function DJVU:DjVuDocument:get_djvu_file() via crafted djvu file
  + djvulibre-CVE-2021-3500.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- switch to use https source url</changelog>
  <changelog author="pgajdos@suse.com" date="1693310400">- security update
- added patches
  fix CVE-2021-46310 [bsc#1214670], divide by zero in IW44Image.cpp
  + djvulibre-CVE-2021-46310.patch
  fix CVE-2021-46312 [bsc#1214672], divide by zero in IW44EncodeCodec.cpp
  + djvulibre-CVE-2021-46312.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1751889600">- version update to 3.5.29 [bsc#1245773] (CVE-2025-53367)
  * various bug fixes
  * additional tests for corrupted files
  * fixes for clang warnings
- deleted patches
  - djvulibre-CVE-2021-32490.patch (upstreamed)
  - djvulibre-CVE-2021-32491.patch (upstreamed)
  - djvulibre-CVE-2021-32492.patch (upstreamed)
  - djvulibre-CVE-2021-32493.patch (upstreamed)
  - djvulibre-CVE-2021-46310.patch (upstreamed)
- fixes  CVE-2021-32490 [bsc#1185895]
    CVE-2021-32491 [bsc#1185900]
    CVE-2021-32492 [bsc#1185904]
    CVE-2021-32493 [bsc#1185905]
    CVE-2021-46310 [bsc#1214670]</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780315200">- version update to 3.5.30
  * fix CVE-2021-46312 [bsc#1214672]
- deleted patches
  * djvulibre-CVE-2021-46312.patch (upstreamed)</changelog>
</package>
<package pkgid="8f231d1fb671cacc68730d6a613139eb2c6d56c68ffc2e2bf7672498c71ff6d796b259e7e13e2a9c58e8a52f805c3a7f46a1e5cb035113a1a9494f0a063e549c" name="djvulibre-djview4-debuginfo" arch="i586">
  <version epoch="0" ver="4.12" rel="2.17"/>
  <changelog author="pgajdos@suse.com" date="1324296000">- build with qt 4.8
  * added qt-4.8.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1364385600">- updated to 4.9:
  * Added language selection in preference.
  * Added option to override printing and saving restrictions.
  * Automatic reloading of djvu documents when the file is changed.
  * New chinese translations.
  * Improved network code (needs Qt&gt;=4.4.)
  * Remember the last visited position for the last 50 documents.
- dropped qt-4.8.patch, upstream is using qSwap()</changelog>
  <changelog author="schwab@suse.de" date="1378900800">- npsdk-aarch64-support.patch: Add support for AArch64 in npsdk</changelog>
  <changelog author="mpluskal@suse.com" date="1426766400">- Cleanup spec file with spec-cleaner
- Use url for source
- Build qt5 version
- Remove no longer needed patches
  * djview4-nsplugin_manpage.patch
  * djview4-nsplugin_dir.patch
- Update to 4.10
  * Bug fixes: layout, usability, preferences, locale selection
  * Works with both Qt4 and Qt5
  * Build uses automake/qmake hybrid (instead of autoconf/qmake).
  * Layout annotations are honored in multipage mode
  * Experimental OpenGL rendering
  * Slideshow mode</changelog>
  <changelog author="pgajdos@suse.com" date="1479816000">- updated to 4.10.6
  - Support for pinch gestures
  - New shortcuts on mac
  - Support for high dpi displays
  - Spanish translations
  - Bug fixes
  - Workaround for qt5.5 embed bug</changelog>
  <changelog author="schwab@suse.de" date="1524139200">- npsdk-aarch64-support.patch: remove obsolete patch</changelog>
  <changelog author="ro@suse.de" date="1571832000">- fix build-requires for factory/tumbleweed
  rsvg-convert tool is now in rsvg-convert package</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1582200000">- Leap 15.2 and SLE15 SP2 has newer librsvg, extend the conditional
  for "BuildRequires: rsvg-convert"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1608552000">- Update to version 4.12:
  * Fixes for recent compilers.
  * Fixes for Qt-5.15.
  * Fixes in tiff2pdf.c.
  * Updated documentation (most browsers no longer support
    plugins).
  * Updated translations.
- Run autogen.sh to generate configure script as source tarball
  no longer has one; BuildRequires: libtool.
- Only run post(un) scriptlets for openSUSE &lt; 1550; they are void
  for newer openSUSE and directly handled by file triggers.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651665600">- update source url to https</changelog>
</package>
<package pkgid="1d06877a4004a1b0f5fc8a3336a5cfa1c9b5d0f900943609fb8b150154ebf67f268cbc9cd2c209a0350470e057a80fbfafce1a3083d401d7b24ae0803fa1e61e" name="dkgpg-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.3" rel="1.16"/>
  <changelog author="kbabioch@suse.com" date="1518091200">- Update to version 1.0.5
  * added secure memory allocation from libgcrypt for some parts
  * dkg-verify: added options "-f" and "-t" for a validity period
  * added simple initalization procedure for memory locking
  * added basic check on signature strength in parse_signature()
  * added some basic checks on key strength in parse_public_key()
  * added check for revocation signatures in parse_public_key()
  * dkg-encrypt: added option "-z" for improved privacy (zero key ID)
  * dkg-verify: added validity checks on key and signature
  * dkg-keycheck: added ROCA vulnerability detector (Infineon RSALib)
  * added option "-U" for dkg-keysign (policy URI)
  * added option "-r" for dkg-keysign (revocation signature)
  * added option "-r" for dkg-keycheck (support for RSA keys)
  * added program dkg-keysign for creating certification signatures
  * dkg-decrypt: removed support for not integrity protected messages
  * dkg-keycheck: added test for small/same k in DSA signatures
  * dkg-refresh: added cache for very strong randomness
- Use https instead of http</changelog>
  <changelog author="jengelh@inai.de" date="1518264000">- Trim/compact long description for size, and wrap at 70 cols.</changelog>
  <changelog author="kbabioch@suse.com" date="1521633600">- Update to version 1.0.6:
  * dkg-keysign: added option "-k" (keyring with external keys)
  * dkg-encrypt: added option "-k" (keyring with external keys)
  * dkg-verify: added option "-k" (keyring with external keys)
  * dkg-keycheck: added option "-k" (keyring with external keys)
  * dkg-keycheck: added output of allowed external revocation keys
  * dkg-encrypt: added option "-s" to select appropriate subkey
  * dkg-encrypt: renamed option "-z" to "-t" for convenience
  * dkg-keysign: include only exportable signatures to output
  * check and set strict permissions (0600) for private key file
  * dkg-sign: added option "-U" (policy URI) and improved manpage
  * dkg-refresh: support generic verification and public key parsing
  * dkg-keysign: added options "-1" through "-3" (validation level)
  * dkg-keysign: added option "-u" (select user IDs) for CLT18
  * dkg-keysign: support generic verification and public key parsing
  * dkg-verify: support generic verification and public key parsing
  * dkg-encrypt: support generic encryption and public key parsing
  * dkg-generate: added no-modify key server preferences (0x80)
  * improved error handling for unrecognized OpenPGP (sub)packets
  * dkg-keycheck: changed semantics of option "-r" (reduce subkeys)
  * dkg-keycheck: uses new public-key block parser from LibTMCG
  * new default domain parameter set (CRS) due to LibTMCG changes
  * raised the requirement of libgcrypt version to &gt;= 1.7.0</changelog>
  <changelog author="kbabioch@suse.com" date="1531137600">- Update to 1.0.7:
  * Small improvments due to the new OpenPGP structures from libTMCG
  * "-k" option has been added to further programs
  * OpenPGP cleartext signatures can be generated with the "-t" option
  * Output of potentially malicious user IDs has been sanitized in
    dkg-keycheck, dkg-keyinfo, and dkg-keysign
- Applied spec-cleaner</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1536840000">- Update to version 1.0.8:
    First of all, passive support for ECDSA, ECDH, and EdDSA (cf. RFC 6637
    and Werner Koch's draft RFC 4880bis) has been added by relying on the
    most recent version of LibTMCG. The threshold signature scheme and the
    threshold encryption are still limited to finite field cryptography
    (i.e. DSA and ElGamal). Moreover, the programs generate and recognize
    a few other new OpenPGP features (e.g. issuer fingerprint subpackets)
    from RFC 4880bis. Compressed messages are now decompressed by the
    program dkg-decrypt using zlib Compression Library (and optionally by
    library routines from libbzip2). This completes DKGPG's compatibility
    with other OpenPGP software, however, the prefered compression algorithm
    (i.e. "no compression") in self-signatures of generated keys is kept
    for now. Support for symmetric-key decryption by dkg-decrypt has been
    added too. The program dkg-verify now reads the signature from a file,
    if option "-s" is used. To keep track of later protocol changes, all
    interactive programs include a version identifier in their common ID of
    the reliable broadcast channel. Thus programs from previous releases
    will not communicate with those of this release. With the new programs
    dkg-timestamp and dkg-timestamp-verify a OpenPGP timestamp signature
    can be generated and verified, respectively. Last but not least, by the
    new option "-y" some programs (dkg-generate, dkg-decrypt, dkg-sign,
    dkg-keysign, and dkg-timestamp) will work with regular OpenPGP keys too.
    The README file contains a configuration sample showing how to replace
    classic PGP by DKGPG in the famous mail user agent mutt based on this
    option. Please note that this feature is experimental and semantics
    may be changed later.
- Added new build requirements:
  * zlib
  * bzip2</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1542024000">- Update to version 1.0.9
    This release improves the possibilities of DKGPG further. With the new
    programs dkg-adduid and dkg-revuid an user ID can be added and revoked,
    respectively. The program dkg-revoke now supports a human-readable
    reason for revocation (by option "-R") and dkg-decrypt verifies an
    included signature according to a given key ring (option "-k"). Last
    but not least, by the program dkg-addrevoker an external revocation
    key can be specified.</changelog>
  <changelog author="atoptsoglou@suse.com" date="1544443200">- Update to version 1.1.0:
    This release supports Authenticated Encryption with Associated Data (AEAD)
    in accordance to RFC 4880bis (draft); this can be enforced with the new
    added option "-a" when  dkg-(d)encrypt is used. For using domain parameters,
    as described in RFC 7919, one should specify the new option "-r", when
    dkg-gencrs is used. Last, for key generation (dkg-generate) the timestamp
    option was added ( "--timestamping") which sets a key usage flag.</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1556452800">- Update to version 1.1.1:
    Some small improvements have been applied for dkg-generate: Two new
    options ("-u" and "-N") allow providing the initial user ID and to
    disable the passphrase at command line. Moreover, since this release
    dkg-timestamp and dkg-timestamp-verify require a special key usage flag
    from recent RFC 4880bis draft to select so-called timestamping keys.
    Finally, the synchronization time of the internally used broadcast
    protocol was reduced to a more reasonable amount and in dkg-decrypt the
    detection of end of data for message and decryption shares was changed.</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1559476800">- Update to version 1.1.2:
    This release adds a lot of features to some programs: two new options
    ("-K" and "-f") allow dkg-keysign to read the certification key from a
    keyring instead of a single key block file. Moreover, with option "-a"
    an interactive confirmation by the user is required for each signature.
    Passive support of V5 keys (cf. draft RFC 4880bis) has been added for
    all programs, however, dkg-generate still generates V4 keys only,
    because this new feature of the draft is not widely spread. There is
    also a new encryption capability: an empty KEYSPEC tells dkg-encrypt to
    create a symmetric-key encrypted session key, i.e., the user has to
    supply a passphrase for encryption and decryption without any public-key
    cryptography involved. Last but not least, two bugs have been fixed:
    First, dkg-decrypt failed on many ZIP-compressed OpenPGP messages with
    "ZLIB ERROR: -3 invalid block type" due to a bug in decompression logic.
    Second, dkg-decrypt failed in a special case of symmetric-key encrypted
    session keys. Finally, the non-installing program dkg-fuzzer (generates
    fuzzy samples of somehow corrupted OpenPGP stuctures) has been added.</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1563796800">- Update to version 1.1.3:
    This is a bugfix release that includes only three minor improvements: a
    direct-key signature (0x1f) for the primary key is added by default such
    that restricting key servers (e.g. keys.openpgp.org) can deliver a
    cryptographically checkable key without verification of any included
    user ID or without appended subkey. The command line interface of
    dkg-decrypt has been improved in order to give users an easy access to
    the symmetric-key decryption mode. An additional option ("-5") for
    dkg-sign allows to generate V5 signatures (cf. draft RFC 4880bis).</changelog>
</package>
<package pkgid="8339bd69e41bccdea79b3d1742921ee86842ceec1de944349da6aa3b158000c5476ee4a24a46cb26d0ba598c6f1b73027757d01477089134d8f8f2d3627328d8" name="dkgpg-debugsource" arch="i586">
  <version epoch="0" ver="1.1.3" rel="1.16"/>
  <changelog author="kbabioch@suse.com" date="1518091200">- Update to version 1.0.5
  * added secure memory allocation from libgcrypt for some parts
  * dkg-verify: added options "-f" and "-t" for a validity period
  * added simple initalization procedure for memory locking
  * added basic check on signature strength in parse_signature()
  * added some basic checks on key strength in parse_public_key()
  * added check for revocation signatures in parse_public_key()
  * dkg-encrypt: added option "-z" for improved privacy (zero key ID)
  * dkg-verify: added validity checks on key and signature
  * dkg-keycheck: added ROCA vulnerability detector (Infineon RSALib)
  * added option "-U" for dkg-keysign (policy URI)
  * added option "-r" for dkg-keysign (revocation signature)
  * added option "-r" for dkg-keycheck (support for RSA keys)
  * added program dkg-keysign for creating certification signatures
  * dkg-decrypt: removed support for not integrity protected messages
  * dkg-keycheck: added test for small/same k in DSA signatures
  * dkg-refresh: added cache for very strong randomness
- Use https instead of http</changelog>
  <changelog author="jengelh@inai.de" date="1518264000">- Trim/compact long description for size, and wrap at 70 cols.</changelog>
  <changelog author="kbabioch@suse.com" date="1521633600">- Update to version 1.0.6:
  * dkg-keysign: added option "-k" (keyring with external keys)
  * dkg-encrypt: added option "-k" (keyring with external keys)
  * dkg-verify: added option "-k" (keyring with external keys)
  * dkg-keycheck: added option "-k" (keyring with external keys)
  * dkg-keycheck: added output of allowed external revocation keys
  * dkg-encrypt: added option "-s" to select appropriate subkey
  * dkg-encrypt: renamed option "-z" to "-t" for convenience
  * dkg-keysign: include only exportable signatures to output
  * check and set strict permissions (0600) for private key file
  * dkg-sign: added option "-U" (policy URI) and improved manpage
  * dkg-refresh: support generic verification and public key parsing
  * dkg-keysign: added options "-1" through "-3" (validation level)
  * dkg-keysign: added option "-u" (select user IDs) for CLT18
  * dkg-keysign: support generic verification and public key parsing
  * dkg-verify: support generic verification and public key parsing
  * dkg-encrypt: support generic encryption and public key parsing
  * dkg-generate: added no-modify key server preferences (0x80)
  * improved error handling for unrecognized OpenPGP (sub)packets
  * dkg-keycheck: changed semantics of option "-r" (reduce subkeys)
  * dkg-keycheck: uses new public-key block parser from LibTMCG
  * new default domain parameter set (CRS) due to LibTMCG changes
  * raised the requirement of libgcrypt version to &gt;= 1.7.0</changelog>
  <changelog author="kbabioch@suse.com" date="1531137600">- Update to 1.0.7:
  * Small improvments due to the new OpenPGP structures from libTMCG
  * "-k" option has been added to further programs
  * OpenPGP cleartext signatures can be generated with the "-t" option
  * Output of potentially malicious user IDs has been sanitized in
    dkg-keycheck, dkg-keyinfo, and dkg-keysign
- Applied spec-cleaner</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1536840000">- Update to version 1.0.8:
    First of all, passive support for ECDSA, ECDH, and EdDSA (cf. RFC 6637
    and Werner Koch's draft RFC 4880bis) has been added by relying on the
    most recent version of LibTMCG. The threshold signature scheme and the
    threshold encryption are still limited to finite field cryptography
    (i.e. DSA and ElGamal). Moreover, the programs generate and recognize
    a few other new OpenPGP features (e.g. issuer fingerprint subpackets)
    from RFC 4880bis. Compressed messages are now decompressed by the
    program dkg-decrypt using zlib Compression Library (and optionally by
    library routines from libbzip2). This completes DKGPG's compatibility
    with other OpenPGP software, however, the prefered compression algorithm
    (i.e. "no compression") in self-signatures of generated keys is kept
    for now. Support for symmetric-key decryption by dkg-decrypt has been
    added too. The program dkg-verify now reads the signature from a file,
    if option "-s" is used. To keep track of later protocol changes, all
    interactive programs include a version identifier in their common ID of
    the reliable broadcast channel. Thus programs from previous releases
    will not communicate with those of this release. With the new programs
    dkg-timestamp and dkg-timestamp-verify a OpenPGP timestamp signature
    can be generated and verified, respectively. Last but not least, by the
    new option "-y" some programs (dkg-generate, dkg-decrypt, dkg-sign,
    dkg-keysign, and dkg-timestamp) will work with regular OpenPGP keys too.
    The README file contains a configuration sample showing how to replace
    classic PGP by DKGPG in the famous mail user agent mutt based on this
    option. Please note that this feature is experimental and semantics
    may be changed later.
- Added new build requirements:
  * zlib
  * bzip2</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1542024000">- Update to version 1.0.9
    This release improves the possibilities of DKGPG further. With the new
    programs dkg-adduid and dkg-revuid an user ID can be added and revoked,
    respectively. The program dkg-revoke now supports a human-readable
    reason for revocation (by option "-R") and dkg-decrypt verifies an
    included signature according to a given key ring (option "-k"). Last
    but not least, by the program dkg-addrevoker an external revocation
    key can be specified.</changelog>
  <changelog author="atoptsoglou@suse.com" date="1544443200">- Update to version 1.1.0:
    This release supports Authenticated Encryption with Associated Data (AEAD)
    in accordance to RFC 4880bis (draft); this can be enforced with the new
    added option "-a" when  dkg-(d)encrypt is used. For using domain parameters,
    as described in RFC 7919, one should specify the new option "-r", when
    dkg-gencrs is used. Last, for key generation (dkg-generate) the timestamp
    option was added ( "--timestamping") which sets a key usage flag.</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1556452800">- Update to version 1.1.1:
    Some small improvements have been applied for dkg-generate: Two new
    options ("-u" and "-N") allow providing the initial user ID and to
    disable the passphrase at command line. Moreover, since this release
    dkg-timestamp and dkg-timestamp-verify require a special key usage flag
    from recent RFC 4880bis draft to select so-called timestamping keys.
    Finally, the synchronization time of the internally used broadcast
    protocol was reduced to a more reasonable amount and in dkg-decrypt the
    detection of end of data for message and decryption shares was changed.</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1559476800">- Update to version 1.1.2:
    This release adds a lot of features to some programs: two new options
    ("-K" and "-f") allow dkg-keysign to read the certification key from a
    keyring instead of a single key block file. Moreover, with option "-a"
    an interactive confirmation by the user is required for each signature.
    Passive support of V5 keys (cf. draft RFC 4880bis) has been added for
    all programs, however, dkg-generate still generates V4 keys only,
    because this new feature of the draft is not widely spread. There is
    also a new encryption capability: an empty KEYSPEC tells dkg-encrypt to
    create a symmetric-key encrypted session key, i.e., the user has to
    supply a passphrase for encryption and decryption without any public-key
    cryptography involved. Last but not least, two bugs have been fixed:
    First, dkg-decrypt failed on many ZIP-compressed OpenPGP messages with
    "ZLIB ERROR: -3 invalid block type" due to a bug in decompression logic.
    Second, dkg-decrypt failed in a special case of symmetric-key encrypted
    session keys. Finally, the non-installing program dkg-fuzzer (generates
    fuzzy samples of somehow corrupted OpenPGP stuctures) has been added.</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.com&gt;" date="1563796800">- Update to version 1.1.3:
    This is a bugfix release that includes only three minor improvements: a
    direct-key signature (0x1f) for the primary key is added by default such
    that restricting key servers (e.g. keys.openpgp.org) can deliver a
    cryptographically checkable key without verification of any included
    user ID or without appended subkey. The command line interface of
    dkg-decrypt has been improved in order to give users an easy access to
    the symmetric-key decryption mode. An additional option ("-5") for
    dkg-sign allows to generate V5 signatures (cf. draft RFC 4880bis).</changelog>
</package>
<package pkgid="47d154650612ec8105d75e74fb51a71d94bdbc933ba29542226727034e519e79367e06959e643194174a1c2db0b43b159b1ed8efcda1bf895720272b1ba5e1e9" name="dlib-debugsource" arch="i586">
  <version epoch="0" ver="20.0" rel="2.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713441600">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1713700800">- Consistently set USE_AVX_INSTRUCTIONS to ON for x86_64 archs and
  to OFF for others for reproducibility (boo#1223168).
- Switch to older python_build, python_install macros since the
  pyproject_* macros do not allow a way to send the necessary
  options to cmake (using `python setup --no USE_FOO`).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1722600000">- Update to version 19.24.5:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1723809600">- Update to version 19.24.6:
  * Add ffmpeg 7 support.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1727870400">- add more Requires to -devel (now listing all from
  /usr/lib64/pkgconfig/dlib-1.pc)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1746187200">- Update to version 19.24.8:
  * Fix cmake project version number.
- Changes from version 19.24.7:
  * Change the default u32string char type to char32_t
    (gh#davisking/dlib#3059)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1747396800">- Update to version 19.24.9:
  * Add linear_layer for neural networks (gh#davisking/dlib#3074).
  * fix SyntaxWarning: invalid escape sequence '\('
    (gh#davisking/dlib#3069).
  * Add Byte Pair Encoding (BPE) class for subword tokenization
    (gh#davisking/dlib#3056).
  * Drop namespace std (gh#davisking/dlib#3067).
  * Fix a bug when getting a gzip header extra field with
    inflate() (gh#davisking/dlib#3063).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749297600">- Update to version 20.0:
  * Add reshape_to layer for flexible tensor reshaping/rescaling
    (gh#davisking/dlib#3076).
  * Updated documentation.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1782388800">- Use build/pyproject macros to build and install the module.
- Actually run the numpy tests.
- Add patch support-python-3.14.patch:
  * Support Python 3.14 refcount changes.</changelog>
</package>
<package pkgid="9268f5179c87609d52b9962e4161897a9111678143298ea8a2f7384614d9d5d1c33ee90aea07042e315a41fc2016c4afa9350fe3cedc68e78490b3a90e6e8058" name="dlt-viewer-debuginfo" arch="i586">
  <version epoch="0" ver="2.23.0" rel="1.17"/>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1672920000">- Initial revision</changelog>
</package>
<package pkgid="8bfeef1f34202ba4035e18b1ce6494f7e0d1eb28ced6befe3d73fac928414f81c20d93c3cae58ce2bce00cdb0b62a2bf0d9a2f4eecc54c8607d788a739e66210" name="dlt-viewer-debugsource" arch="i586">
  <version epoch="0" ver="2.23.0" rel="1.17"/>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1672920000">- Initial revision</changelog>
</package>
<package pkgid="9ad2feb63a6dc881f276c5a08eda6fa61e50feaa74d14ab4263b6bbe07c00838c82ca0b77f82be6da0711af547dc68e3d1b9cd18e8d164ca23f9b91ea4537696" name="dm-zoned-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.2" rel="1.10"/>
  <changelog author="jthumshirn@suse.com" date="1547121600">- Initial packaging for SUSE (bsc#1125058)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547640000">- Use noun phrase in summary.</changelog>
  <changelog author="jthumshirn@suse.com" date="1547812800">- Remove empty %post and %postun from spec</changelog>
  <changelog author="Johannes Thumshirn &lt;jth@kernel.org&gt;" date="1630929600">- Update to upstream version 2.2.0
  + build-fix.patch</changelog>
  <changelog author="Hannes Reinecke &lt;hare@suse.de&gt;" date="1697025600">- Update to upstream version 2.2.2
  * This minor release improves the clean and distclean make
    directives and remove the build dependency on autoconf-archive.
- Update to upstream version 2.2.1
  * This minor release improves the RPM spec file and fixes a problem
    with dmzadm command line parsing
- Drop build-fix.patch
  - build-fix.patch</changelog>
</package>
<package pkgid="ab1bdacafdb3ad2c56300e532f12aa1944c572672e8134d360669ccf7214ff949d610c6120f734d6cac8f3cd146aef93d9a8265226272d3f45bac06bab8fbbf7" name="dm-zoned-tools-debugsource" arch="i586">
  <version epoch="0" ver="2.2.2" rel="1.10"/>
  <changelog author="jthumshirn@suse.com" date="1547121600">- Initial packaging for SUSE (bsc#1125058)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547640000">- Use noun phrase in summary.</changelog>
  <changelog author="jthumshirn@suse.com" date="1547812800">- Remove empty %post and %postun from spec</changelog>
  <changelog author="Johannes Thumshirn &lt;jth@kernel.org&gt;" date="1630929600">- Update to upstream version 2.2.0
  + build-fix.patch</changelog>
  <changelog author="Hannes Reinecke &lt;hare@suse.de&gt;" date="1697025600">- Update to upstream version 2.2.2
  * This minor release improves the clean and distclean make
    directives and remove the build dependency on autoconf-archive.
- Update to upstream version 2.2.1
  * This minor release improves the RPM spec file and fixes a problem
    with dmzadm command line parsing
- Drop build-fix.patch
  - build-fix.patch</changelog>
</package>
<package pkgid="0b545032e951fd11713a2c129bf89376bf51cc86fcce01254f990442028d6799ec00e264fd087277516b88969ccb25d9fcf0f43e1e687be316c81d31fec3cae7" name="dmd-debuginfo" arch="i586">
  <version epoch="0" ver="2.113.0" rel="1.1"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1712059200">- Update to version 2.108.0
  * Compiler changes
  - Added .nameSig field to TypeInfo_Class in object.d
  - Keywords like __FILE__ are always evaluated at the call site
  - Hex strings now convert to integer arrays
  - Add support for Interpolated Expression Sequences
  - Named arguments for functions have been implemented and documented
  * Library changes
  - isForwardRange, isBidirectionalRange, and isRandomAccessRange now take an optional element type
  - std.uni has been upgraded from Unicode 15.0.0 to 15.1.0</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1714996800">- Update to version 2.108.1
  * DMD Compiler regression fixes
    + Bugzilla 23657: [REG2.101] Incorrect error escape reference to stack allocated value
    + Bugzilla 24436: a array be overwritten when other array be written
    + Bugzilla 24479: [REG2.104] Error on getAttributes on getOverloads of templates
    + Bugzilla 24505: [REG2.108] ImportC: Function-like macros (newly translated to templates) may collide with regular symbols
    + Bugzilla 24519: compiler segfault on default argument with slice operator []
  * DMD Compiler bug fixes
    + Bugzilla 24495: ImportC: Struct initialization expression fails to initialize field
    + Bugzilla 24509: importC cannot handle _stdcall Function Calling Convention with single heading underscore
    + Bugzilla 24511: __stdcall functions from C are extern(C) in D.
  * Phobos regression fixes
    + Bugzilla 24481: retro no longer works with types that support assignment but not moving
  * Druntime regression fixes
    + Bugzilla 24498: Multidimensional array not scanned by GC</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1717329600">- Update to version 2.109.0
  * Compiler changes
    + [next edition] Aliasing a member of a type instance is now an error
    + Add Bitfield Introspection Capability
    + Added __ctfeWrite to write messages from CTFE
    + Deprecation warnings are now also limited by -verrors
    + dtoh generates signatures for extern(Windows) and extern(System) functions.
    + foreach on a dynamic array can have an index type smaller than size_t
    + foreach_reverse on a delegate is now an error
    + Expansion of identifier tables to allow new characters to match C23 have been
    added along with CLI configurability
    + ImportC has improved Unicode support
    + Missing symbol errors are made less cryptic
  * Runtime changes
    + Add module core.sys.linux.sys.mount.
    + Remove all collectNoStack functions and API from druntime.
    + Mark Thread.sleep as @trusted
  * Library changes
    + Add std.process.Config.preExecDelegate</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1720008000">- Update to version 2.109.1
  * Compiler change: bool values other than 0 or 1 are not @safe
  * fixed Bugzilla 24602: Internal compiler error: failed to detect static
    initialization of associative array
  * fixed Bugzilla 24566: condition that starts with runtime value and uses
    compile time array does not short circuit
  * Bugzilla 24596: Rebindable2 corrupts objects
- suggest to install also phobos-devel-static (see bsc#1219521)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1741262400">- Update to version 2.110.0
  * Copying from const(void)[] to void[] is disallowed with -preview=fixImmutableConv
  * Import expressions are now treated as hex strings
  * New trait isCOMClass to detect if a type is a COM class
  * bool values other than 0 or 1 are not @safe
  * dub.selections.json files are now looked up in parent directories too
  for details see https://dlang.org/changelog/2.110.0.html#bugfix-list</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1743768000">- Update to version 2.111.0
  * Compiler changes
    + Storage classes ref and auto ref can now be applied to local, static,
    extern, and global variables
    + Keywords auto and ref must be adjacent
    + The align attribute now allows specifying default explicitly
    + Remove delete as a keyword
    + Case fallthough for multivalued cases is an error now
    + An error is now given for constructors when a field's destructor has
    stricter attributes
    + Initializing a field with itself has been deprecated
    + An error is now given for subtracting pointers of different types
    + An error is now issued for in/out contracts of nothrow functions that may
    throw
    + Typesafe variadic class parameters have been deprecated
    + Integers in debug or version statements have been removed from the
    language
    + Many error messages have changed
    + The compiler now accepts -extern-std=c++23
    + Build time profiling has been added to DMD
    + New traits getBitfieldOffset and getBitfieldWidth for built-in bitfields
    + Using the compiler flag -i will now properly pick up C source files
    + A pragma for ImportC allows to set nothrow, @nogc or pure
    + Mixin templates can now use assignment syntax
    + Object file extensions .o and .obj are now accepted on all platforms
    + Objective-C selectors are now automatically generated when not specified
    with @selector.
    + New compiler switch -oq for DMD
    + Added Placement New Expression
    + Postfix type qualifier method attributes for -H and -D
    + The folder samples has been removed from DMD installations
    + New keyword __rvalue
    + Add -preview=safer switch for safety checking on unattributed functions
    + Shortened method syntax can now be used in constructors
  * Runtime changes
    + Add Windows BCrypt bindings under core.sys.windows.bcrypt
    + Remove criticalRegionLock
    + Adds expect, likely, unlikely, and trap to core.builtins
    + New segfault handler showing backtraces for null access / call stack
    overflow on linux
  * Library changes
    + Added std.conv.bitCast
    + Extend the functionality of formattedRead to permit a std.file.slurp
    like execution.
    + Added fromHexString and fromHexStringAsRange functions to std.digest.
    + ODBC Bindings in etc.c.odbc have been updated to ODBC 4.0.
    + Added popGrapheme function to std.uni.
    + Added readfln and File.readfln to std.stdio
    + Added the SharedAllocatorList, as the thread-safe version of the regular
    AllocatorList.
    + New procedural API for std.sumtype
    + std.uni has been upgraded from Unicode 15.1.0 to 16.0.0</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1767960000">- Update to version 2.112.0
  * Compiler changes
    + The compiler now lowers associative array operations to a templated
    implementation in druntime
    + Keywords auto and ref must be adjacent for auto ref return
    + Bitfields Are Now Incorporated
    + An error is now issued for dangling else statements
    + The compiler now accepts -extern-std=c++23
    + External import path switch
    + C files can now include a module statement
    + Implicit integer conversions in int op= float assignments has been
    deprecated
  * Runtime changes
    + Templatized _d_arraysetlengthT to remove TypeInfo dependency
    + Templatize _d_arrayappendcTX runtime hook
    + Templatize _d_arraysetcapacity runtime hook
    + core.int128: Add mul and udivmod overloads for 64-bit operands
    + Fixed generated binaries crashing on macOS 15.4
    + C Macro translations in druntime have been translated to templates
  * Library changes
    + Add lazyCache to std.algorithm.iteration
    + getrandom() backwards compatibility shim
    + Add an internal multi-backend entropy system
    + std.uni has been upgraded from Unicode 16.0.0 to 17.0.0
    + Add uuid v7 support to std.uuid
    + Add writeText, writeWText, and writeDText to std.conv
- Added direct link URL for rdmd.d</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1768305600">- use embedded rdmd.d instead of dowloading from URL</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1774785600">- Update to version 2.112.1
  * fix #22323 - error "cannot get frame pointer" with AA in struct literal
  * fix #22354 - aa[key] ~= null discarded
  * fix #22386 - Indexed initialization of multi dimensional const array does
    not compile
  * fix #22406 - [REG 2.112] Error: function '_d_aaLen' is not callable
  * [stable] Fix #22422 - Missing _d_cast lowering for CommaExp
  * [stable] etc.linux.memoryerror: Adapt to dynamic SIGSTKSZ since glibc v2.34
  * Backport PR's to fix stable
  * fix #22480 - Regression in DMD v2.112, betterC can not work with CTFE
    associative array any more
  * fix #22510 - dup of inout aa broke with 2.112
  * fix #21976: [REG 2.112.0] Array comparison performance regression
  * Revert "fix #21976: [REG 2.112.0] Array comparison performance regression"
  * [stable] Fix #22544 - Cannot index AA in with block
  * [stable] buildAAIndexRValueX(): Avoid IdentifierExp, prefer direct VarExp
  * [stable] Fix #22543 - Cannot index AA literal in global-variable
    initializer
  * [stable] Fix #22501 - GC allocation for CTFE-available static array
  * Fix issue #22535 - [REG 2.112] Unicode symbols inside q
  * [stable] Fix #22594 - TypeInfo_Class.m_flags wrong wrt. noPointers flag
    when the only pointers come from tuple members
  * Fix #22625 - undefined identifier 'addr' in core.sys.posix.netinet.in
  * Fix Issue #22567 - alias this and nested AAs cause compiler SIGILL
  * fix issue #22556 - shared AAs with RefCounted values don't work even after
    removing shared</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1787486400">- Update to version 2.113.0
  * Support for default values in C-style bitfields
  * Destructors now run in a nothrow function when an Error unwinds through it
  * New experimental Data Flow Analysis Engine for nullability and truthiness
  * Fast DFA reports on uninitialized variable reads
  * Improve -ftime-trace template instance detail
  * Added __traits(needsDestruction, T)
  * New trait __traits(isOverlapped, field) to detect overlapping fields
  * Checks for null dereferences
  * Allow certain pragma(printf) function calls to be treated as @safe
  * Add support for static array length inference
  * The compiler now inlines pragma(inline, true) functions in a separate pass
  * -vgc now reports locations of nested functions that create closures
  * Add support for with (auto x = expression())
  * Gravedigger approach to Throwables escaping a thread entry point is now
    available
  * variant: Support big structs with @disable this()
  * Added --timeout option to dub dustmite command.
  for details, see https://dlang.org/changelog/2.113.0.html</changelog>
</package>
<package pkgid="6546a2c90b86fa5548d9f42b221aedbf21faa516f3f9dbf231106acea80dbb50951dc730d8dae220a61f84c2be6cda8769845b858673a621c645a6d515dd20a9" name="dmenu-debuginfo" arch="i586">
  <version epoch="0" ver="5.4" rel="1.3"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1582545600">- Modernise spec file
- Install license and readme file</changelog>
  <changelog author="Tomas Cech &lt;sleep_walker@opensuse.org&gt;" date="1582545601">- add 0001-Close-when-the-embedding-window-is-destroyed.patch
- add 0002-fix-crash-when-XOpenIM-returns-NULL.patch
  - fix crash on input</changelog>
  <changelog author="Tomas Cech &lt;sleep_walker@opensuse.org&gt;" date="1583409600">- revert back to 4.8
  Based on bnc#1164650, fixes in GIT and personal experience - reverting.
- refresh dmenu-optflags again
- remove patches:
    0001-Close-when-the-embedding-window-is-destroyed.patch
    0002-fix-crash-when-XOpenIM-returns-NULL.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 4.9
  * Use slow path if stdin is a tty
  * Use bold for keyboard shortcuts in dmenu.1
  * Fix cursor drawn position with wide glyphs</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598875200">- add input fixes from master branch at https://git.suckless.org/dmenu/ (bsc#1164650):
  0001-Close-when-the-embedding-window-is-destroyed.patch
  0002-fix-crash-when-XOpenIM-returns-NULL.patch
  0003-make-dmenu_path-script-executable.patch
  0004-improve-xopenim-error-message.patch
  0005-revert-IME-support.patch
  0006-Fix-memory-leaks-in-drw.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600603200">- update to 5.0:
  * no change compared to 4.9 with the extra patches
- remove   0001-Close-when-the-embedding-window-is-destroyed.patch
  0002-fix-crash-when-XOpenIM-returns-NULL.patch
  0003-make-dmenu_path-script-executable.patch
  0004-improve-xopenim-error-message.patch
  0005-revert-IME-support.patch
  0006-Fix-memory-leaks-in-drw.patch (upstream)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652270400">- Update to version 5.1
  * inputw: improve correctness and startup performance
  * drw_text: don't segfault when called with 0 width
  * drw_text: improve performance when there's no match
  * significantly improve performance on large strings
  * improve performance of case-insensitive matching
  * add support for more keypad keys</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672920000">- update to 5.2:
  * dmenu: use die() to print usage message
  * remove workaround for a crash in emojis, fixed in Xft 2.3.5
  * tab-complete: determine size before copying
  * readstdin: use getline
  * improve correctness and startup performance
  * drw_text: account for fallback fonts in ellipsis width
  * drw_text: don't segfault when called with 0 width
  * fix UB with the function iscntrl()
  * avoid redraw when there's no change
  * inputw: improve correctness and startup performance
  * signifcantly improve performance on large strings</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 5.3:
  * fix leak when getline fails
  * readstdin: allocate amount of items
  * readstdin: reduce memory-usage
  * fix BadMatch error when embedding on some windows
  * drw: minor improvement to the nomatches cache
  * remove options target</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1770811200">- update to 5.4:
  * Avoid integer underflow in drw_text()
  * render invalid utf8 sequences as U+FFFD
  * overhaul utf8decode
  * use XUngrabKeyboard instead of XUngrabKey</changelog>
</package>
<package pkgid="05b4afae4b4687aff5c1d154551c7b0c262bc0acdb90b760900f8b2674e5367d39f7454827481f3d623754ed8d14c984569439aa3534a74fdf3dc7086621efce" name="dmenu-debugsource" arch="i586">
  <version epoch="0" ver="5.4" rel="1.3"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1582545600">- Modernise spec file
- Install license and readme file</changelog>
  <changelog author="Tomas Cech &lt;sleep_walker@opensuse.org&gt;" date="1582545601">- add 0001-Close-when-the-embedding-window-is-destroyed.patch
- add 0002-fix-crash-when-XOpenIM-returns-NULL.patch
  - fix crash on input</changelog>
  <changelog author="Tomas Cech &lt;sleep_walker@opensuse.org&gt;" date="1583409600">- revert back to 4.8
  Based on bnc#1164650, fixes in GIT and personal experience - reverting.
- refresh dmenu-optflags again
- remove patches:
    0001-Close-when-the-embedding-window-is-destroyed.patch
    0002-fix-crash-when-XOpenIM-returns-NULL.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 4.9
  * Use slow path if stdin is a tty
  * Use bold for keyboard shortcuts in dmenu.1
  * Fix cursor drawn position with wide glyphs</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598875200">- add input fixes from master branch at https://git.suckless.org/dmenu/ (bsc#1164650):
  0001-Close-when-the-embedding-window-is-destroyed.patch
  0002-fix-crash-when-XOpenIM-returns-NULL.patch
  0003-make-dmenu_path-script-executable.patch
  0004-improve-xopenim-error-message.patch
  0005-revert-IME-support.patch
  0006-Fix-memory-leaks-in-drw.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600603200">- update to 5.0:
  * no change compared to 4.9 with the extra patches
- remove   0001-Close-when-the-embedding-window-is-destroyed.patch
  0002-fix-crash-when-XOpenIM-returns-NULL.patch
  0003-make-dmenu_path-script-executable.patch
  0004-improve-xopenim-error-message.patch
  0005-revert-IME-support.patch
  0006-Fix-memory-leaks-in-drw.patch (upstream)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652270400">- Update to version 5.1
  * inputw: improve correctness and startup performance
  * drw_text: don't segfault when called with 0 width
  * drw_text: improve performance when there's no match
  * significantly improve performance on large strings
  * improve performance of case-insensitive matching
  * add support for more keypad keys</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672920000">- update to 5.2:
  * dmenu: use die() to print usage message
  * remove workaround for a crash in emojis, fixed in Xft 2.3.5
  * tab-complete: determine size before copying
  * readstdin: use getline
  * improve correctness and startup performance
  * drw_text: account for fallback fonts in ellipsis width
  * drw_text: don't segfault when called with 0 width
  * fix UB with the function iscntrl()
  * avoid redraw when there's no change
  * inputw: improve correctness and startup performance
  * signifcantly improve performance on large strings</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 5.3:
  * fix leak when getline fails
  * readstdin: allocate amount of items
  * readstdin: reduce memory-usage
  * fix BadMatch error when embedding on some windows
  * drw: minor improvement to the nomatches cache
  * remove options target</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1770811200">- update to 5.4:
  * Avoid integer underflow in drw_text()
  * render invalid utf8 sequences as U+FFFD
  * overhaul utf8decode
  * use XUngrabKeyboard instead of XUngrabKey</changelog>
</package>
<package pkgid="89b4c242ba9b64e9286b9a1ddce6241c0bde638abd1c5c27991a41661d6b0855a67e454d6d5512b1c282aad1ae1d6f5bc81e13f984148b620859fb66fe9d2da9" name="dmidecode-debuginfo" arch="i586">
  <version epoch="0" ver="3.7" rel="1.4"/>
  <changelog author="Jean Delvare &lt;jdelvare@suse.de&gt;" date="1662724800">2 recommended fixes from upstream:
- news-fix-typo.patch: We ship the NEWS file so avoid including a
  typo in it.
- dmioem-fix-segmentation-fault-in-dmi_hp_240_attr.patch: Passing
  NULL to a %s printf conversion specifier is illegal, and can
  result in a segmentation fault. Current version of glibc doesn't
  mind, but alternative, past or future libc implementations could
  crash, so let's fix it.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.de&gt;" date="1678968000">- Update to upstream version 3.5:
  * Decode HPE OEM records 216, 224, 230, 238 and 242.
  * Fortify entry point length checks.
  * Add a --no-quirks option.
  * Drop the CPUID exception list.
  * Do not let --dump-bin overwrite an existing file.
  * Ensure /dev/mem is a character device file.
  * Obsoletes news-fix-typo.patch and
    dmioem-fix-segmentation-fault-in-dmi_hp_240_attr.patch.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.de&gt;" date="1679313600">- arm-use-alignment-workaround.patch: Fix the massive build
  warnings on armv7l.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.de&gt;" date="1680523200">- dmioem-hpe-oem-record-237-firmware-change.patch: Fix the decoding
  of the last field of HPE OEM record type 237 (DIMM Vendor
  Information).</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.de&gt;" date="1682596800">Fix a potential regression:
- use-read_file-to-read-from-dump.patch: Fix an old harmless bug
  which would prevent root from using the --from-dump option since
  the latest security fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1714046400">- Update to upstream version 3.6:
  * Support for SMBIOS 3.6.0. This includes new memory device types, new
    processor upgrades, and Loongarch support.
  * Support for SMBIOS 3.7.0. This includes new port types, new processor
    upgrades, new slot characteristics and new fields for memory modules.
  * Add bash completion.
  * Decode HPE OEM records 197, 239 and 245.
  * Implement options --list-strings and --list-types.
  * Update HPE OEM records 203, 212, 216, 221, 233, 236, 238 and 242.
  * Update Redfish support.
  * Bug fixes:
    Fix enabled slot characteristics not being printed
  * Minor improvements:
    Print slot width on its own line
    Use standard strings for slot width
  * Obsoletes arm-use-alignment-workaround.patch,
    dmioem-hpe-oem-record-237-firmware-change.patch and
    use-read_file-to-read-from-dump.patch.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1716120000">Update for HPE servers from upstream:
- dmioem-update-hpe-oem-type-238.patch: Decode PCI bus segment in
  HPE type 238 records.
- Drop legacy Provides: and Obsoletes: tags. The split from the
  pmtools package happened 15 years ago so they are no longer
  relevant.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1716984000">- Enable build on riscv64</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1766145600">- Update to upstream version 3.7:
  * Memory sizes use binary unit prefixes.
  * The word "Firmware" is now used instead of "BIOS".
  * Support for SMBIOS 3.8.0. This includes a new processor family.
  * Support for SMBIOS 3.9.0. This includes chassis type name
    adjustments, new rack attributes, slot ID for more slot types,
    and new memory device form factors and types.
  * Decode HPE OEM records 193, 195, 202, 211, 226, 229, 232 and
    244.
  * Update HPE OEM records 203, 216, 242 and 245.
  * EDSFF slot names now include their .S/.L suffix.
  * Obsoletes dmioem-update-hpe-oem-type-238.patch.</changelog>
</package>
<package pkgid="e74654a95863690d74ebb3bc0048996be48282c902835914bf00d05fac98ebe2e28217f98c91b3a6b5d0d25a349124710035279aaf9d2f6e5238803cfc42d9a6" name="dmidecode-debugsource" arch="i586">
  <version epoch="0" ver="3.7" rel="1.4"/>
  <changelog author="Jean Delvare &lt;jdelvare@suse.de&gt;" date="1662724800">2 recommended fixes from upstream:
- news-fix-typo.patch: We ship the NEWS file so avoid including a
  typo in it.
- dmioem-fix-segmentation-fault-in-dmi_hp_240_attr.patch: Passing
  NULL to a %s printf conversion specifier is illegal, and can
  result in a segmentation fault. Current version of glibc doesn't
  mind, but alternative, past or future libc implementations could
  crash, so let's fix it.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.de&gt;" date="1678968000">- Update to upstream version 3.5:
  * Decode HPE OEM records 216, 224, 230, 238 and 242.
  * Fortify entry point length checks.
  * Add a --no-quirks option.
  * Drop the CPUID exception list.
  * Do not let --dump-bin overwrite an existing file.
  * Ensure /dev/mem is a character device file.
  * Obsoletes news-fix-typo.patch and
    dmioem-fix-segmentation-fault-in-dmi_hp_240_attr.patch.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.de&gt;" date="1679313600">- arm-use-alignment-workaround.patch: Fix the massive build
  warnings on armv7l.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.de&gt;" date="1680523200">- dmioem-hpe-oem-record-237-firmware-change.patch: Fix the decoding
  of the last field of HPE OEM record type 237 (DIMM Vendor
  Information).</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.de&gt;" date="1682596800">Fix a potential regression:
- use-read_file-to-read-from-dump.patch: Fix an old harmless bug
  which would prevent root from using the --from-dump option since
  the latest security fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1714046400">- Update to upstream version 3.6:
  * Support for SMBIOS 3.6.0. This includes new memory device types, new
    processor upgrades, and Loongarch support.
  * Support for SMBIOS 3.7.0. This includes new port types, new processor
    upgrades, new slot characteristics and new fields for memory modules.
  * Add bash completion.
  * Decode HPE OEM records 197, 239 and 245.
  * Implement options --list-strings and --list-types.
  * Update HPE OEM records 203, 212, 216, 221, 233, 236, 238 and 242.
  * Update Redfish support.
  * Bug fixes:
    Fix enabled slot characteristics not being printed
  * Minor improvements:
    Print slot width on its own line
    Use standard strings for slot width
  * Obsoletes arm-use-alignment-workaround.patch,
    dmioem-hpe-oem-record-237-firmware-change.patch and
    use-read_file-to-read-from-dump.patch.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1716120000">Update for HPE servers from upstream:
- dmioem-update-hpe-oem-type-238.patch: Decode PCI bus segment in
  HPE type 238 records.
- Drop legacy Provides: and Obsoletes: tags. The split from the
  pmtools package happened 15 years ago so they are no longer
  relevant.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1716984000">- Enable build on riscv64</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1766145600">- Update to upstream version 3.7:
  * Memory sizes use binary unit prefixes.
  * The word "Firmware" is now used instead of "BIOS".
  * Support for SMBIOS 3.8.0. This includes a new processor family.
  * Support for SMBIOS 3.9.0. This includes chassis type name
    adjustments, new rack attributes, slot ID for more slot types,
    and new memory device form factors and types.
  * Decode HPE OEM records 193, 195, 202, 211, 226, 229, 232 and
    244.
  * Update HPE OEM records 203, 216, 242 and 245.
  * EDSFF slot names now include their .S/.L suffix.
  * Obsoletes dmioem-update-hpe-oem-type-238.patch.</changelog>
</package>
<package pkgid="cc0c554e773c53c0834c797eea5daeee7fdca3aafc8e161992fccb5be5c3ce92e08a076f231e5737f5eaab16e00d52698a8dd309250b0db9a570469021e75a60" name="dmraid-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0.rc16.3" rel="4.4"/>
  <changelog author="kukuk@suse.com" date="1487419200">- Remove obsolete insserv call</changelog>
  <changelog author="mwilck@suse.com" date="1509019200">- dmraid: remove partitions with O_RDONLY
  * add 0001-remove-partitions-with-O_RDONLY.patch</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1558958400">- Add fix-return-function-type.patch in order to fix
  a warning.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to 1.0.0.rc16 patch level 3
- Drop upstream fixed and resolved dmraid-destdir.patch,
  dmraid-1.0.0.rc16-cvs-2010-02-02.patch, lib-install.patch,
  fix-return-function-type.patch and handle_spaces
- Drop remove_trylock, only required for very old glibc versions
  (openSUSE 11.x)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.
- Rebase 0001-remove-partitions-with-O_RDONLY.patch to apply -p1.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744113600">- add -std=gnu17 to CFLAGS to fix gcc15 compile time errors</changelog>
</package>
<package pkgid="aa2dd6f7d9071c7de91ae0e1fd702b51881c97cf26ee38449e8cad604f9c369fe93838112f278432dac24d655f6eac6941e21622e5097cad4dac260713eb5674" name="dmraid-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0.rc16.3" rel="4.4"/>
  <changelog author="kukuk@suse.com" date="1487419200">- Remove obsolete insserv call</changelog>
  <changelog author="mwilck@suse.com" date="1509019200">- dmraid: remove partitions with O_RDONLY
  * add 0001-remove-partitions-with-O_RDONLY.patch</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1558958400">- Add fix-return-function-type.patch in order to fix
  a warning.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to 1.0.0.rc16 patch level 3
- Drop upstream fixed and resolved dmraid-destdir.patch,
  dmraid-1.0.0.rc16-cvs-2010-02-02.patch, lib-install.patch,
  fix-return-function-type.patch and handle_spaces
- Drop remove_trylock, only required for very old glibc versions
  (openSUSE 11.x)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.
- Rebase 0001-remove-partitions-with-O_RDONLY.patch to apply -p1.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744113600">- add -std=gnu17 to CFLAGS to fix gcc15 compile time errors</changelog>
</package>
<package pkgid="c713a0b4f381d7935ca6cffb588dc0e0fb7b9eb984191afa747a2df540fa2a87b7513297110d25b29d69d1ce1154cbcdac902ed6ee303ce54dbd10665da0327a" name="dnf5-debuginfo" arch="i586">
  <version epoch="0" ver="5.4.2.1" rel="1.3"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1732449600">- Update to 5.2.7.0
  + 5.2.7.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.7.0
  + 5.2.6.2 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.2
  + 5.2.6.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.1
  + 5.2.6.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.0
  + 5.2.5.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.5.0
  + 5.2.4.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.4.0
- Refresh patches
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1733659200">- Update to 5.2.8.1
  + 5.2.8.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.1
  + 5.2.8.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.0
- Add patch to fix build with sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Temporarily disable running tests until crashes are fixed (gh#rpm-software-management/dnf5#1893)</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1745928000">- Update to 5.2.13.1
  + 5.2.13.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.1
  + 5.2.13.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.0
  + 5.2.12.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.12.0
  + 5.2.11.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.11.0
  + 5.2.10.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.10.0
  + 5.2.9.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.9.0
- Drop merged patch for sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Drop no longer needed patch for static libsolvext
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1750680000">- Update to 5.2.14.0
  + 5.2.14.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.14.0</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1752840000">- Do not install polkit rules allowing privileged actions for wheel
  bsc#1245451</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Update to 5.3.0.0
  + 5.3.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.3.0.0
  + 5.2.17.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.17.0
  + 5.2.16.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.16.0
  + 5.2.15.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.15.0
- Backport fixes from upstream to fix builds for non-x86 arches
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
- Backport fix for handling disabling gpg checks properly
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Run tests during package builds again</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996800">- Enable dnf5 to replace dnf, microdnf, and yum</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996801">- Add Provides to libdnf5 package for /etc/dnf/dnf.conf for dnf4</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1771502400">- Update to 5.4.0.0
  + 5.4.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.0.0
- Drop patches included in this release
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + dnf5-disable-Werror.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1780747200">- Update to 5.4.2.1
  + 5.4.2.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.1
  + 5.4.2.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.0
  + 5.4.1.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.1.0
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-disable-Werror.patch
- Add SUSE Linux family default settings</changelog>
</package>
<package pkgid="443c5f0666b91b33081ea35b2e59bc29ebbe2f93c148e4dca083362326d9acd663491d59142d802d8b38ce036ae3f9e9f2248332b4d14d06f2c4cf3ec032b3e6" name="dnf5-debugsource" arch="i586">
  <version epoch="0" ver="5.4.2.1" rel="1.3"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1732449600">- Update to 5.2.7.0
  + 5.2.7.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.7.0
  + 5.2.6.2 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.2
  + 5.2.6.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.1
  + 5.2.6.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.0
  + 5.2.5.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.5.0
  + 5.2.4.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.4.0
- Refresh patches
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1733659200">- Update to 5.2.8.1
  + 5.2.8.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.1
  + 5.2.8.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.0
- Add patch to fix build with sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Temporarily disable running tests until crashes are fixed (gh#rpm-software-management/dnf5#1893)</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1745928000">- Update to 5.2.13.1
  + 5.2.13.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.1
  + 5.2.13.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.0
  + 5.2.12.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.12.0
  + 5.2.11.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.11.0
  + 5.2.10.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.10.0
  + 5.2.9.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.9.0
- Drop merged patch for sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Drop no longer needed patch for static libsolvext
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1750680000">- Update to 5.2.14.0
  + 5.2.14.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.14.0</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1752840000">- Do not install polkit rules allowing privileged actions for wheel
  bsc#1245451</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Update to 5.3.0.0
  + 5.3.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.3.0.0
  + 5.2.17.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.17.0
  + 5.2.16.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.16.0
  + 5.2.15.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.15.0
- Backport fixes from upstream to fix builds for non-x86 arches
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
- Backport fix for handling disabling gpg checks properly
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Run tests during package builds again</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996800">- Enable dnf5 to replace dnf, microdnf, and yum</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996801">- Add Provides to libdnf5 package for /etc/dnf/dnf.conf for dnf4</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1771502400">- Update to 5.4.0.0
  + 5.4.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.0.0
- Drop patches included in this release
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + dnf5-disable-Werror.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1780747200">- Update to 5.4.2.1
  + 5.4.2.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.1
  + 5.4.2.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.0
  + 5.4.1.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.1.0
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-disable-Werror.patch
- Add SUSE Linux family default settings</changelog>
</package>
<package pkgid="4a08e5d9af1a91c11b4bcc13e112a0ee484e8e030b201bae8169babb08b14387510ff608b6b2cae4fc80eb74cb868a2856a3626e4a8db46f72bfffa3838e16d3" name="dnf5-plugin-automatic-debuginfo" arch="i586">
  <version epoch="0" ver="5.4.2.1" rel="1.3"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1732449600">- Update to 5.2.7.0
  + 5.2.7.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.7.0
  + 5.2.6.2 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.2
  + 5.2.6.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.1
  + 5.2.6.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.0
  + 5.2.5.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.5.0
  + 5.2.4.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.4.0
- Refresh patches
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1733659200">- Update to 5.2.8.1
  + 5.2.8.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.1
  + 5.2.8.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.0
- Add patch to fix build with sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Temporarily disable running tests until crashes are fixed (gh#rpm-software-management/dnf5#1893)</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1745928000">- Update to 5.2.13.1
  + 5.2.13.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.1
  + 5.2.13.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.0
  + 5.2.12.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.12.0
  + 5.2.11.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.11.0
  + 5.2.10.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.10.0
  + 5.2.9.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.9.0
- Drop merged patch for sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Drop no longer needed patch for static libsolvext
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1750680000">- Update to 5.2.14.0
  + 5.2.14.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.14.0</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1752840000">- Do not install polkit rules allowing privileged actions for wheel
  bsc#1245451</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Update to 5.3.0.0
  + 5.3.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.3.0.0
  + 5.2.17.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.17.0
  + 5.2.16.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.16.0
  + 5.2.15.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.15.0
- Backport fixes from upstream to fix builds for non-x86 arches
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
- Backport fix for handling disabling gpg checks properly
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Run tests during package builds again</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996800">- Enable dnf5 to replace dnf, microdnf, and yum</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996801">- Add Provides to libdnf5 package for /etc/dnf/dnf.conf for dnf4</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1771502400">- Update to 5.4.0.0
  + 5.4.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.0.0
- Drop patches included in this release
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + dnf5-disable-Werror.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1780747200">- Update to 5.4.2.1
  + 5.4.2.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.1
  + 5.4.2.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.0
  + 5.4.1.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.1.0
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-disable-Werror.patch
- Add SUSE Linux family default settings</changelog>
</package>
<package pkgid="e8a7f94d3afc973df1d82ee0803f1f50fb5bbc58ba69bcc885b6a76adadae7b00003a1c8acfafeea2a36f0c3f1f030fc6452393ffcc3247257b35a94e0d99535" name="dnf5-plugin-manifest-debuginfo" arch="i586">
  <version epoch="0" ver="5.4.2.1" rel="1.3"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1732449600">- Update to 5.2.7.0
  + 5.2.7.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.7.0
  + 5.2.6.2 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.2
  + 5.2.6.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.1
  + 5.2.6.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.0
  + 5.2.5.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.5.0
  + 5.2.4.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.4.0
- Refresh patches
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1733659200">- Update to 5.2.8.1
  + 5.2.8.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.1
  + 5.2.8.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.0
- Add patch to fix build with sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Temporarily disable running tests until crashes are fixed (gh#rpm-software-management/dnf5#1893)</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1745928000">- Update to 5.2.13.1
  + 5.2.13.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.1
  + 5.2.13.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.0
  + 5.2.12.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.12.0
  + 5.2.11.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.11.0
  + 5.2.10.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.10.0
  + 5.2.9.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.9.0
- Drop merged patch for sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Drop no longer needed patch for static libsolvext
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1750680000">- Update to 5.2.14.0
  + 5.2.14.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.14.0</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1752840000">- Do not install polkit rules allowing privileged actions for wheel
  bsc#1245451</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Update to 5.3.0.0
  + 5.3.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.3.0.0
  + 5.2.17.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.17.0
  + 5.2.16.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.16.0
  + 5.2.15.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.15.0
- Backport fixes from upstream to fix builds for non-x86 arches
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
- Backport fix for handling disabling gpg checks properly
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Run tests during package builds again</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996800">- Enable dnf5 to replace dnf, microdnf, and yum</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996801">- Add Provides to libdnf5 package for /etc/dnf/dnf.conf for dnf4</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1771502400">- Update to 5.4.0.0
  + 5.4.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.0.0
- Drop patches included in this release
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + dnf5-disable-Werror.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1780747200">- Update to 5.4.2.1
  + 5.4.2.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.1
  + 5.4.2.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.0
  + 5.4.1.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.1.0
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-disable-Werror.patch
- Add SUSE Linux family default settings</changelog>
</package>
<package pkgid="f5a07b02fc85afc99409d858681eafae11c70e8af3d42bb45ddea4815b6092e33b7f36e8d6016d18b8daf3274f71f914dea82f49c18dabfa7d0d54a52a58f0ea" name="dnf5-plugin-txnupd-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.0" rel="2.3"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1613736000">- Initial release 0.1.0
- Update libdnf build dependency to require 0.58+
- Update tukit build dependency to require 3.1.2+
- Add dnf-data dependency for protected.d files
- Tweak to permit either 'PackageKit' or 'microdnf' as the frontend</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1614254400">- Use GCC 10 on openSUSE Leap 15</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1614686400">- Update libdnf build dependency to require 0.60+</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1614859200">- Update to 0.1.1
  + Disable protection of the running kernel in transactions</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1614945600">- Update to 0.1.2
  + Add handling for externally invoked transactional updates</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1616414400">- Update to 0.1.3
  + Properly disable SWDB in any transactional update mode</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1771761600">- Update to 0.2.0
  + Port to libdnf5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777982400">- requires_ge takes a package name as parameter, not a full
  NVR.arch string (that just happens to work sometimes): Fix by
  passing '--qf "%%{name}' to the rpm call identifying the target
  package name.</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1780228800">- Update to 0.3.0
  + Add txnupd command plugin for dnf5 to support apply-live and rollback
  + Migrate buildsys from meson to cmake
  + Add man pages</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1781524800">- Backport fix from upstream to fix linking with libtukit
  + Patch: 3add4c39b5506f8bfafd1daca3bf6165e55c5e18.patch</changelog>
</package>
<package pkgid="97f4bdbb582e5a81210775adc327e4557be678e4709d27db83d1244544007e8230efa8e48a6ecb363e4a44a2b3558f5c3d56db7ad01d8776539403209df14c12" name="dnf5-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="5.4.2.1" rel="1.3"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1732449600">- Update to 5.2.7.0
  + 5.2.7.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.7.0
  + 5.2.6.2 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.2
  + 5.2.6.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.1
  + 5.2.6.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.0
  + 5.2.5.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.5.0
  + 5.2.4.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.4.0
- Refresh patches
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1733659200">- Update to 5.2.8.1
  + 5.2.8.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.1
  + 5.2.8.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.0
- Add patch to fix build with sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Temporarily disable running tests until crashes are fixed (gh#rpm-software-management/dnf5#1893)</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1745928000">- Update to 5.2.13.1
  + 5.2.13.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.1
  + 5.2.13.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.0
  + 5.2.12.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.12.0
  + 5.2.11.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.11.0
  + 5.2.10.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.10.0
  + 5.2.9.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.9.0
- Drop merged patch for sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Drop no longer needed patch for static libsolvext
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1750680000">- Update to 5.2.14.0
  + 5.2.14.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.14.0</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1752840000">- Do not install polkit rules allowing privileged actions for wheel
  bsc#1245451</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Update to 5.3.0.0
  + 5.3.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.3.0.0
  + 5.2.17.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.17.0
  + 5.2.16.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.16.0
  + 5.2.15.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.15.0
- Backport fixes from upstream to fix builds for non-x86 arches
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
- Backport fix for handling disabling gpg checks properly
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Run tests during package builds again</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996800">- Enable dnf5 to replace dnf, microdnf, and yum</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996801">- Add Provides to libdnf5 package for /etc/dnf/dnf.conf for dnf4</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1771502400">- Update to 5.4.0.0
  + 5.4.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.0.0
- Drop patches included in this release
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + dnf5-disable-Werror.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1780747200">- Update to 5.4.2.1
  + 5.4.2.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.1
  + 5.4.2.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.0
  + 5.4.1.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.1.0
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-disable-Werror.patch
- Add SUSE Linux family default settings</changelog>
</package>
<package pkgid="3526aecda57605335284b89f02f2e60925160a56ec689982dfbdca209081b05ecb39ea5cccaa5ee62d8f882d4d36f5bfdc2c4419c65f26a327f7140a6dc6b1a0" name="dnf5daemon-client-debuginfo" arch="i586">
  <version epoch="0" ver="5.4.2.1" rel="1.3"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1732449600">- Update to 5.2.7.0
  + 5.2.7.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.7.0
  + 5.2.6.2 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.2
  + 5.2.6.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.1
  + 5.2.6.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.0
  + 5.2.5.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.5.0
  + 5.2.4.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.4.0
- Refresh patches
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1733659200">- Update to 5.2.8.1
  + 5.2.8.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.1
  + 5.2.8.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.0
- Add patch to fix build with sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Temporarily disable running tests until crashes are fixed (gh#rpm-software-management/dnf5#1893)</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1745928000">- Update to 5.2.13.1
  + 5.2.13.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.1
  + 5.2.13.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.0
  + 5.2.12.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.12.0
  + 5.2.11.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.11.0
  + 5.2.10.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.10.0
  + 5.2.9.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.9.0
- Drop merged patch for sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Drop no longer needed patch for static libsolvext
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1750680000">- Update to 5.2.14.0
  + 5.2.14.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.14.0</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1752840000">- Do not install polkit rules allowing privileged actions for wheel
  bsc#1245451</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Update to 5.3.0.0
  + 5.3.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.3.0.0
  + 5.2.17.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.17.0
  + 5.2.16.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.16.0
  + 5.2.15.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.15.0
- Backport fixes from upstream to fix builds for non-x86 arches
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
- Backport fix for handling disabling gpg checks properly
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Run tests during package builds again</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996800">- Enable dnf5 to replace dnf, microdnf, and yum</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996801">- Add Provides to libdnf5 package for /etc/dnf/dnf.conf for dnf4</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1771502400">- Update to 5.4.0.0
  + 5.4.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.0.0
- Drop patches included in this release
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + dnf5-disable-Werror.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1780747200">- Update to 5.4.2.1
  + 5.4.2.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.1
  + 5.4.2.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.0
  + 5.4.1.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.1.0
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-disable-Werror.patch
- Add SUSE Linux family default settings</changelog>
</package>
<package pkgid="c1fbbc8b9cb8c5d5e82cc0b7526efffba62be76552427db9c8fce5fa49ac6c8c34de0d6cdd6d4f60ef6d1c0423b732a5b297f855bb5d600697660b042833a2ce" name="dnf5daemon-server-debuginfo" arch="i586">
  <version epoch="0" ver="5.4.2.1" rel="1.3"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1732449600">- Update to 5.2.7.0
  + 5.2.7.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.7.0
  + 5.2.6.2 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.2
  + 5.2.6.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.1
  + 5.2.6.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.6.0
  + 5.2.5.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.5.0
  + 5.2.4.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.4.0
- Refresh patches
  + Patch: dnf5-disable-Werror.patch
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1733659200">- Update to 5.2.8.1
  + 5.2.8.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.1
  + 5.2.8.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.8.0
- Add patch to fix build with sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Temporarily disable running tests until crashes are fixed (gh#rpm-software-management/dnf5#1893)</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1745928000">- Update to 5.2.13.1
  + 5.2.13.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.1
  + 5.2.13.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.13.0
  + 5.2.12.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.12.0
  + 5.2.11.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.11.0
  + 5.2.10.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.10.0
  + 5.2.9.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.9.0
- Drop merged patch for sdbus-cpp v2
  + Patch: dnf5-PR1888.patch
- Drop no longer needed patch for static libsolvext
  + Patch: dnf5-with-static-libsolvext.patch</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1750680000">- Update to 5.2.14.0
  + 5.2.14.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.14.0</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1752840000">- Do not install polkit rules allowing privileged actions for wheel
  bsc#1245451</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768910400">- Update to 5.3.0.0
  + 5.3.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.3.0.0
  + 5.2.17.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.17.0
  + 5.2.16.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.16.0
  + 5.2.15.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.2.15.0
- Backport fixes from upstream to fix builds for non-x86 arches
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
- Backport fix for handling disabling gpg checks properly
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Run tests during package builds again</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996800">- Enable dnf5 to replace dnf, microdnf, and yum</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1768996801">- Add Provides to libdnf5 package for /etc/dnf/dnf.conf for dnf4</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1771502400">- Update to 5.4.0.0
  + 5.4.0.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.0.0
- Drop patches included in this release
  + Patch: 0001-test_conf.cpp-make-comparing-size_type-cross-platfor.patch
  + Patch: 0002-python_plugins_loader-disable-sign-compare-check-err.patch
  + Patch: 0003-Move-libdnf5-conf-config.h-creation-after-feature-de.patch
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-Switch-default-reposdir-to-etc-dnf-repos.d.patch
  + dnf5-disable-Werror.patch</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1780747200">- Update to 5.4.2.1
  + 5.4.2.1 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.1
  + 5.4.2.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.2.0
  + 5.4.1.0 changelog: https://github.com/rpm-software-management/dnf5/releases/tag/5.4.1.0
- Refresh patches
  + dnf5-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + dnf5-disable-Werror.patch
- Add SUSE Linux family default settings</changelog>
</package>
<package pkgid="1300cf27efa450c4a7827cb56200f949135ca4f3cdfbb312df7a12c88c453d64421d4a2b2af403b82e08f04ff7ae89a23007e6b3bd8be5cd067dfd2a5e0d186f" name="dnglab-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.2" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1738584000">- Initial package.
- Add dnglab-renamed-exec-usage-msg.patch: Adapt usage message to
  renamed binary.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749384000">- Update to version 0.7.0:
  * Update to image-rs 0.25 (gh#dnglab/dnglab#479).
  * Add RawDecodeParams to Decoder::full_image()
    (gh#dnglab/dnglab#481).
  * Fix: Use same version for dnglab and dnglab-lib and provide
    test case (gh#dnglab/dnglab#486).
  * Cleanup compiler warnings and hints in newer Rust versions
    (gh#dnglab/dnglab#490).
  * Add Kodak RADC decompressor (gh#dnglab/dnglab#491).
  * QTK support for Apple QuickTake 100 and 150
    (gh#dnglab/dnglab#492).
  * Add support for Kodak DC50 (gh#dnglab/dnglab#493).
  * Show warning if lens is not found in lens database
    (gh#dnglab/dnglab#495).
  * Add DecoderCache for simple caching of data based on
    RawDecodeParams (gh#dnglab/dnglab#496).
  * Bump anstream from 0.6.5 to 0.6.15 (gh#dnglab/dnglab#489).
  * Support for Canon RF 200-800mm F6.3-9 IS USM
    (gh#dnglab/dnglab#497).
  * Bump mio from 0.8.10 to 0.8.11 (gh#dnglab/dnglab#410).
  * Update env_logger requirement from 0.9 to 0.11 in /rawler
    (gh#dnglab/dnglab#399).
  * Change RawFile to RawSource and add support for mmap() input
    (gh#dnglab/dnglab#416).
  * Add support for Canon RF-S 10-18mm F4.5-6.3 IS STM
    (gh#dnglab/dnglab#508).
  * Fix clean model name for EOS R5 Mark II
    (gh#dnglab/dnglab#510).
  * Fix: EXIF TimezoneOffset must be a vector because it contains
    two values (gh#dnglab/dnglab#512).
  * Fix: Use canonical address in FTP client address handling
    (gh#dnglab/dnglab#513).
  * Add --keep-mtime flag (gh#dnglab/dnglab#511).
  * Update to multiversion 0.8 (gh#dnglab/dnglab#516).
  * Update to Rust Edition 2024 (gh#dnglab/dnglab#517).
  * Add fixed lens support (gh#dnglab/dnglab#518).
  * Fix PhaseOne IIQ blacklevel correction (gh#dnglab/dnglab#519).
  * Add Phase One P25 alias (gh#dnglab/dnglab#520).
  * Phase One P45 support (gh#dnglab/dnglab#521).
  * Add Sony UMC R10C Support (gh#dnglab/dnglab#522).
  * Add hint to CONTRIBUTE_SAMPLES.md for unsupported files
    (gh#dnglab/dnglab#523).
  * Improve hint when camera raw file is unsupported
    (gh#dnglab/dnglab#524).
  * Bump tokio from 1.43.0 to 1.43.1 (gh#dnglab/dnglab#532).
  * Support for Panasonic DC-S9 (gh#dnglab/dnglab#536).
  * Fujifilm X-M5 support (gh#dnglab/dnglab#538).
  * Update completions and manpages (gh#dnglab/dnglab#542).
  * Nikon Z 50 II support (gh#dnglab/dnglab#543).
  * Use SONYRAWIMAGESIZE EXIF tag for ARW files
    (gh#dnglab/dnglab#544).
  * Update E-Mount lens database (gh#dnglab/dnglab#545).
- Minor rebase of dnglab-renamed-exec-usage-msg.patch for update.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1772452800">- Update to version 0.7.2:
  * Add some more model aliases (gh#dnglab/dnglab#617).
  * Support for Samsung NX5 (gh#dnglab/dnglab#623).
  * Support for Samsung NX10 (gh#dnglab/dnglab#624).
  * Support for Samsung NX11 (gh#dnglab/dnglab#625).
  * Add more Sony lenses to lens database (gh#dnglab/dnglab#622).
  * Support for Canon RF 70-200 F2.8 L IS USM Z
    (gh#dnglab/dnglab#626).
  * Add more Viltrox E-Mount lenses (gh#dnglab/dnglab#627).
  * Add keyname attribute for Canon EF 70-200mm f/2.8L IS III USM
    + 2x (gh#dnglab/dnglab#628).
  * Add keyname for Tamron 100-400mm f/4.5-6.3 Di VC USD (A035)
    (gh#dnglab/dnglab#629).
  * Support for Olympus SP550UZ (gh#dnglab/dnglab#630).
  * Support for Panasonic DC-S1M2ES (gh#dnglab/dnglab#631).
  * Allow 10 bit precision for LJPEG compression
    (gh#dnglab/dnglab#632).
  * Add some more model aliases (gh#dnglab/dnglab#635).
  * Improve DNG parsing robustness for corrupt or incomplete files
    (gh#dnglab/dnglab#640).
  * Testcase for Silverfast DNG files (gh#dnglab/dnglab#645).
  * Use AsShotAsWhiteXY DNG tag in rawler (gh#dnglab/dnglab#648).
  * Support for Nikon Super Coolscan 5000 ED
    (gh#dnglab/dnglab#654).
  * Support for Sony ZV1-M2 (gh#dnglab/dnglab#655).
  * Add Panasonic DC-S5D alias (gh#dnglab/dnglab#656).
  * nef: Relax errors when lens data is not available
    (gh#dnglab/dnglab#657).
  * Fix: Extract previews from NEF files (gh#dnglab/dnglab#658).
  * Add some more Canon aliases (gh#dnglab/dnglab#662).
  * Improve Bitpumps and unpack_generic_msb()
    (gh#dnglab/dnglab#666).
  * Add support for Tamron 18-300mm F/3.5-6.3 Di III-A VC VXD RF
    (gh#dnglab/dnglab#668).
  * Add support for Tamron 35-150mm F/2-2.8 Di III VXD Z-Mount
    (gh#dnglab/dnglab#669).
  * Added 250D alias for Asia region (EOS 200D II)
    (gh#dnglab/dnglab#660).
  * Add EOS to all Canon model names (gh#dnglab/dnglab#664).
  * Bump bytes from 1.10.1 to 1.11.1 (gh#dnglab/dnglab#665).
  * Add support for Viltrox AF 35/1.7 Z (gh#dnglab/dnglab#671).
  * Add key to for Sigma 20mm F1.4 DG HSM | Art 015
    (gh#dnglab/dnglab#672).
  * Report errors from convert-subcommand as exit codes
    (gh#dnglab/dnglab#673).
  * Report errors from extract-subcommand as exit codes
    (gh#dnglab/dnglab#674).
  * Add RAWLER_DNG_ROWS_PER_STRIP and
    RAWLER_DNG_MULTISTRIP_THRESHOLD env variables
    (gh#dnglab/dnglab#675).
  * Add explicit Leica DNG camera support (gh#dnglab/dnglab#667).
  * Sanitize clean_make and clean_model attributes
    (gh#dnglab/dnglab#676).
  * Fix testdata for Leica M8 data (gh#dnglab/dnglab#677).
  * fix(demosaic): Fix panic when processing images with odd
    widths (gh#dnglab/dnglab#659).
  * Add big-endian data for build_empty_dng test
    (gh#dnglab/dnglab#687).
  * Add support for Canon EOS R6 Mark III (gh#dnglab/dnglab#688).
  * Add some Panasonic aliases (gh#dnglab/dnglab#678).
  * Support for Sony ILCE-1M2 (gh#dnglab/dnglab#689).
- Changes from verson 0.7.1:
  * Panasonic DC-GH7 support (gh#dnglab/dnglab#540).
  * Support for Nikon Z 6 3 (gh#dnglab/dnglab#546).
  * Support for Phase One iXU-R1000 NIR (gh#dnglab/dnglab#547).
  * Fujifilm GFX 100RF support (gh#dnglab/dnglab#548).
  * Fujifilm GFX 100S II support (gh#dnglab/dnglab#549).
  * Support for Canon 1D X Mark III CRM Movie files
    (gh#dnglab/dnglab#552).
  * Refactoring DNG/TIFF decompression code
    (gh#dnglab/dnglab#560).
  * Add support for decoding JPEG-XL compressed DNGs
    (gh#dnglab/dnglab#562).
  * Add support for DNG deflate decompression
    (gh#dnglab/dnglab#563).
  * Use dynamic_image_from_ifd() for DNG thumbnails and full
    images (gh#dnglab/dnglab#564).
  * Add new tests for non-camera samples in rawdb
    (gh#dnglab/dnglab#566).
  * Remove unwrap() in ArwDecoder::raw_image()
    (gh#dnglab/dnglab#580).
  * Add support for Canon RF28mm F2.8 STM (gh#dnglab/dnglab#579).
  * Reduce usage of unwrap() (gh#dnglab/dnglab#581).
  * Update deps and decrease its number (gh#dnglab/dnglab#568).
  * Fix: Testdata for R5MK2 CRM files (gh#dnglab/dnglab#597).
  * Support for Panasonic DC-S1RM2 (gh#dnglab/dnglab#596).
  * Bump slab from 0.4.10 to 0.4.11 (gh#dnglab/dnglab#592).
  * Add model alias for Panasonic DMC-ZS50 (gh#dnglab/dnglab#588).
  * Remove Warnings About Elided Lifetime (gh#dnglab/dnglab#594).
  * Support for chromatic adaption (gh#dnglab/dnglab#584).
  * Add DSC-RX100M7A alias (gh#dnglab/dnglab#602).
  * Add lens Canon RF28-70mm F2.8 IS STM (gh#dnglab/dnglab#603).
  * Fix: Canon R5C applies WB for Standard-Raw CRM files
    (gh#dnglab/dnglab#606).
  * OM-3 camera support (gh#dnglab/dnglab#607).
  * Support for Fujifilm X-E5 (gh#dnglab/dnglab#608).
  * Support for Nikon Z 5 II (gh#dnglab/dnglab#609).</changelog>
</package>
<package pkgid="f0bf9b797537b741af241818ddcede70046312a1361fa8aca07df6606cee840f526cc0cc5bf75f70ba016a64853c8845c41a9c26ef83b9fdcceb2bddd78c461a" name="dnglab-debugsource" arch="i586">
  <version epoch="0" ver="0.7.2" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1738584000">- Initial package.
- Add dnglab-renamed-exec-usage-msg.patch: Adapt usage message to
  renamed binary.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749384000">- Update to version 0.7.0:
  * Update to image-rs 0.25 (gh#dnglab/dnglab#479).
  * Add RawDecodeParams to Decoder::full_image()
    (gh#dnglab/dnglab#481).
  * Fix: Use same version for dnglab and dnglab-lib and provide
    test case (gh#dnglab/dnglab#486).
  * Cleanup compiler warnings and hints in newer Rust versions
    (gh#dnglab/dnglab#490).
  * Add Kodak RADC decompressor (gh#dnglab/dnglab#491).
  * QTK support for Apple QuickTake 100 and 150
    (gh#dnglab/dnglab#492).
  * Add support for Kodak DC50 (gh#dnglab/dnglab#493).
  * Show warning if lens is not found in lens database
    (gh#dnglab/dnglab#495).
  * Add DecoderCache for simple caching of data based on
    RawDecodeParams (gh#dnglab/dnglab#496).
  * Bump anstream from 0.6.5 to 0.6.15 (gh#dnglab/dnglab#489).
  * Support for Canon RF 200-800mm F6.3-9 IS USM
    (gh#dnglab/dnglab#497).
  * Bump mio from 0.8.10 to 0.8.11 (gh#dnglab/dnglab#410).
  * Update env_logger requirement from 0.9 to 0.11 in /rawler
    (gh#dnglab/dnglab#399).
  * Change RawFile to RawSource and add support for mmap() input
    (gh#dnglab/dnglab#416).
  * Add support for Canon RF-S 10-18mm F4.5-6.3 IS STM
    (gh#dnglab/dnglab#508).
  * Fix clean model name for EOS R5 Mark II
    (gh#dnglab/dnglab#510).
  * Fix: EXIF TimezoneOffset must be a vector because it contains
    two values (gh#dnglab/dnglab#512).
  * Fix: Use canonical address in FTP client address handling
    (gh#dnglab/dnglab#513).
  * Add --keep-mtime flag (gh#dnglab/dnglab#511).
  * Update to multiversion 0.8 (gh#dnglab/dnglab#516).
  * Update to Rust Edition 2024 (gh#dnglab/dnglab#517).
  * Add fixed lens support (gh#dnglab/dnglab#518).
  * Fix PhaseOne IIQ blacklevel correction (gh#dnglab/dnglab#519).
  * Add Phase One P25 alias (gh#dnglab/dnglab#520).
  * Phase One P45 support (gh#dnglab/dnglab#521).
  * Add Sony UMC R10C Support (gh#dnglab/dnglab#522).
  * Add hint to CONTRIBUTE_SAMPLES.md for unsupported files
    (gh#dnglab/dnglab#523).
  * Improve hint when camera raw file is unsupported
    (gh#dnglab/dnglab#524).
  * Bump tokio from 1.43.0 to 1.43.1 (gh#dnglab/dnglab#532).
  * Support for Panasonic DC-S9 (gh#dnglab/dnglab#536).
  * Fujifilm X-M5 support (gh#dnglab/dnglab#538).
  * Update completions and manpages (gh#dnglab/dnglab#542).
  * Nikon Z 50 II support (gh#dnglab/dnglab#543).
  * Use SONYRAWIMAGESIZE EXIF tag for ARW files
    (gh#dnglab/dnglab#544).
  * Update E-Mount lens database (gh#dnglab/dnglab#545).
- Minor rebase of dnglab-renamed-exec-usage-msg.patch for update.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1772452800">- Update to version 0.7.2:
  * Add some more model aliases (gh#dnglab/dnglab#617).
  * Support for Samsung NX5 (gh#dnglab/dnglab#623).
  * Support for Samsung NX10 (gh#dnglab/dnglab#624).
  * Support for Samsung NX11 (gh#dnglab/dnglab#625).
  * Add more Sony lenses to lens database (gh#dnglab/dnglab#622).
  * Support for Canon RF 70-200 F2.8 L IS USM Z
    (gh#dnglab/dnglab#626).
  * Add more Viltrox E-Mount lenses (gh#dnglab/dnglab#627).
  * Add keyname attribute for Canon EF 70-200mm f/2.8L IS III USM
    + 2x (gh#dnglab/dnglab#628).
  * Add keyname for Tamron 100-400mm f/4.5-6.3 Di VC USD (A035)
    (gh#dnglab/dnglab#629).
  * Support for Olympus SP550UZ (gh#dnglab/dnglab#630).
  * Support for Panasonic DC-S1M2ES (gh#dnglab/dnglab#631).
  * Allow 10 bit precision for LJPEG compression
    (gh#dnglab/dnglab#632).
  * Add some more model aliases (gh#dnglab/dnglab#635).
  * Improve DNG parsing robustness for corrupt or incomplete files
    (gh#dnglab/dnglab#640).
  * Testcase for Silverfast DNG files (gh#dnglab/dnglab#645).
  * Use AsShotAsWhiteXY DNG tag in rawler (gh#dnglab/dnglab#648).
  * Support for Nikon Super Coolscan 5000 ED
    (gh#dnglab/dnglab#654).
  * Support for Sony ZV1-M2 (gh#dnglab/dnglab#655).
  * Add Panasonic DC-S5D alias (gh#dnglab/dnglab#656).
  * nef: Relax errors when lens data is not available
    (gh#dnglab/dnglab#657).
  * Fix: Extract previews from NEF files (gh#dnglab/dnglab#658).
  * Add some more Canon aliases (gh#dnglab/dnglab#662).
  * Improve Bitpumps and unpack_generic_msb()
    (gh#dnglab/dnglab#666).
  * Add support for Tamron 18-300mm F/3.5-6.3 Di III-A VC VXD RF
    (gh#dnglab/dnglab#668).
  * Add support for Tamron 35-150mm F/2-2.8 Di III VXD Z-Mount
    (gh#dnglab/dnglab#669).
  * Added 250D alias for Asia region (EOS 200D II)
    (gh#dnglab/dnglab#660).
  * Add EOS to all Canon model names (gh#dnglab/dnglab#664).
  * Bump bytes from 1.10.1 to 1.11.1 (gh#dnglab/dnglab#665).
  * Add support for Viltrox AF 35/1.7 Z (gh#dnglab/dnglab#671).
  * Add key to for Sigma 20mm F1.4 DG HSM | Art 015
    (gh#dnglab/dnglab#672).
  * Report errors from convert-subcommand as exit codes
    (gh#dnglab/dnglab#673).
  * Report errors from extract-subcommand as exit codes
    (gh#dnglab/dnglab#674).
  * Add RAWLER_DNG_ROWS_PER_STRIP and
    RAWLER_DNG_MULTISTRIP_THRESHOLD env variables
    (gh#dnglab/dnglab#675).
  * Add explicit Leica DNG camera support (gh#dnglab/dnglab#667).
  * Sanitize clean_make and clean_model attributes
    (gh#dnglab/dnglab#676).
  * Fix testdata for Leica M8 data (gh#dnglab/dnglab#677).
  * fix(demosaic): Fix panic when processing images with odd
    widths (gh#dnglab/dnglab#659).
  * Add big-endian data for build_empty_dng test
    (gh#dnglab/dnglab#687).
  * Add support for Canon EOS R6 Mark III (gh#dnglab/dnglab#688).
  * Add some Panasonic aliases (gh#dnglab/dnglab#678).
  * Support for Sony ILCE-1M2 (gh#dnglab/dnglab#689).
- Changes from verson 0.7.1:
  * Panasonic DC-GH7 support (gh#dnglab/dnglab#540).
  * Support for Nikon Z 6 3 (gh#dnglab/dnglab#546).
  * Support for Phase One iXU-R1000 NIR (gh#dnglab/dnglab#547).
  * Fujifilm GFX 100RF support (gh#dnglab/dnglab#548).
  * Fujifilm GFX 100S II support (gh#dnglab/dnglab#549).
  * Support for Canon 1D X Mark III CRM Movie files
    (gh#dnglab/dnglab#552).
  * Refactoring DNG/TIFF decompression code
    (gh#dnglab/dnglab#560).
  * Add support for decoding JPEG-XL compressed DNGs
    (gh#dnglab/dnglab#562).
  * Add support for DNG deflate decompression
    (gh#dnglab/dnglab#563).
  * Use dynamic_image_from_ifd() for DNG thumbnails and full
    images (gh#dnglab/dnglab#564).
  * Add new tests for non-camera samples in rawdb
    (gh#dnglab/dnglab#566).
  * Remove unwrap() in ArwDecoder::raw_image()
    (gh#dnglab/dnglab#580).
  * Add support for Canon RF28mm F2.8 STM (gh#dnglab/dnglab#579).
  * Reduce usage of unwrap() (gh#dnglab/dnglab#581).
  * Update deps and decrease its number (gh#dnglab/dnglab#568).
  * Fix: Testdata for R5MK2 CRM files (gh#dnglab/dnglab#597).
  * Support for Panasonic DC-S1RM2 (gh#dnglab/dnglab#596).
  * Bump slab from 0.4.10 to 0.4.11 (gh#dnglab/dnglab#592).
  * Add model alias for Panasonic DMC-ZS50 (gh#dnglab/dnglab#588).
  * Remove Warnings About Elided Lifetime (gh#dnglab/dnglab#594).
  * Support for chromatic adaption (gh#dnglab/dnglab#584).
  * Add DSC-RX100M7A alias (gh#dnglab/dnglab#602).
  * Add lens Canon RF28-70mm F2.8 IS STM (gh#dnglab/dnglab#603).
  * Fix: Canon R5C applies WB for Standard-Raw CRM files
    (gh#dnglab/dnglab#606).
  * OM-3 camera support (gh#dnglab/dnglab#607).
  * Support for Fujifilm X-E5 (gh#dnglab/dnglab#608).
  * Support for Nikon Z 5 II (gh#dnglab/dnglab#609).</changelog>
</package>
<package pkgid="6556b41596e8f4a863566152a15315aac8f18ae6000e268becfc2f781d11b65d058c13e0c088f164ed4abe7148d617b4031f3b00d6ab5302f36add8c16db2ffd" name="dnscrypt-proxy-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.18" rel="1.1"/>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1736596800">- Update to version 2.1.6
  * Forwarding: in the list of servers for a zone, the `$BOOTSTRAP`
    keyword can be included as a shortcut to forward to the bootstrap
    servers. And the `$DHCP` keyword can be included to forward to the
    DNS resolvers provided by the local DHCP server. Based on work by YX
    Hao, thanks! DHCP forwarding should be considered experimental and my
    not work on all operating systems. A rule for a zone can mix and
    match multiple forwarder types, such as `10.0.0.1,10.0.0.254,$DHCP,
    192.168.1.1,$BOOTSTRAP`. Note that this is not implemented for
    captive portals yet.
  * Lying resolvers are now skipped, instead of just printing an error.
    This doesn't apply to captive portal and forwarding entries, which
    are the only reasonable use case for lying resolvers.
  * Support for XSalsa20 in DNSCrypt has been removed. This was not
    documented, and was supserseded by XChaCha20 in 2016.
  * Source files are now fetched with compression.
  * DNS64: compatibility has been improved.
  * Forwarding: the root domain (`.`) can now be forwarded.
  * The ARC caching algorithm has been replaced by the SIEVE algorithm.
  * Properties of multiple servers are now updated simultaneously. The
    concurrency level can be adjusted with the new
    `cert_refresh_concurrency` setting. Contributed by YX Hao.
  * MSI packages for DNSCrypt can now easily be built.
  * New command-line flag: `-include-relays` to include relays in `-list`
    and `-list-all`.
  * Support for DNS extended error codes has been added.
  * Documentation updates, bug fixes, dependency updates.
- Drop quic-go.patch, for dnscrypt-proxy already pulls fixed quic-go v0.48.2</changelog>
  <changelog author="cunix@mail.de" date="1736596801">- Update to version 2.1.7
  * Reintroduces support for XSalsa20 enryption in DNSCrypt,
    which was removed in 2.1.6. Unfortunately, a bunch of servers still
    only support that encryption system.
  * Added check for lying resolvers was added for DNSCrypt, similar to
    the one that was already present for DoH and ODoH.
- Minimum golang version now at 1.23
- With vendored quic-go at 0.48.2 since update to 2.1.6
  boo#1222473 and boo#1235156 should be fixed.
- Trimmed long lines in last changelog entry</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1743163200">- Updated to version 2.1.8
  * Dependencies have been updated, notably the QUIC implementation, which could
    be vulnerable to denial-of-service attacks.
  * In forwarding rules, the target can now optionally include a non-standard
    DNS port number. The port number is also now optional when using IPv6.
  * An annoying log message related to permissions on Windows has been
    suppressed.
  * Resolver IP addresses can now be refreshed more frequently. Additionally,
    jitter has been introduced to prevent all resolvers from being refreshed
    simultaneously. Further changes have been implemented to mitigate issues
    arising from multiple concurrent attempts to resolve a resolver's IP
    address.
  * An empty value for "tls_cipher_suite" is now equivalent to leaving the
    property undefined. Previously, it disabled all TLS cipher suites, which had
    little practical justification.
  * In forwarding rules, an optional `*.` prefix is now accepted.</changelog>
  <changelog author="cunix@mail.de" date="1747828800">- Update to version 2.1.11
  * web-based monitoring user interface added
  * configuration files hot-reloading implemented
  * HTTP/3 probing
  * added parallel downloading of block lists</changelog>
  <changelog author="cunix@mail.de" date="1748520000">- Update to version 2.1.12
  * weighted Power of Two (WP2) load balancing strategy has been
    implemented as the default
  * optional Prometheus metrics endpoint has been added for monitoring
  * additional records in queries are now properly removed before forwarding
  * simple view UI has been removed</changelog>
  <changelog author="cunix@mail.de" date="1756036800">- Update to version 2.1.13
  * Manual configuration reload via SIGHUP is now supported regardless of the
    hot-reload setting, providing more flexibility for system administrators
  * Fixed a regression in IP prefix matching for allow/block lists that could
    cause incorrect filtering behavior
  * the generate-domains-blocklist script now handles poor network conditions
    more gracefully</changelog>
  <changelog author="cunix@mail.de" date="1756987200">- Update to version 2.1.14
  * Added support for client IP address encryption in logs</changelog>
  <changelog author="cunix@mail.de" date="1766491200">- Update to version 2.1.15
  * Proxy hostnames (when using SOCKS/HTTP proxies) are now pre-resolved using
    bootstrap resolvers if they are domain names
  * Dynamically reduces timeouts as the connection limit is approached
  * Fixed double-bracketing of IPv6 addresses in DoH stamps
  * Cache statistics are now more accurate by only counting queries that
    actually participate in caching
  * Multiple IP addresses per hostname are now cached instead of randomly
    selecting one</changelog>
  <changelog author="cunix@mail.de" date="1780747200">- Update to version 2.1.16
  * The "tls_cipher_suite" option is now a no-op. Modern TLS stacks no longer
    expose cipher suite selection in a meaningful way, and the option had become
    misleading
  * A log size of 0 no longer means "unlimited"; it now correctly disables
    rotation by size
  * A new "tls_prefer_rsa" option has been added to prefer RSA cipher suites
    during the TLS handshake, useful on systems without hardware AES
  * The IP allow/block plugins now support CIDR ranges in addition to single
    addresses and prefix matching
  * Forwarding rules now support `$RESOLVCONF:&lt;file&gt;` to pick up upstream
    resolvers from a resolv.conf-style file, complementing the existing `$DHCP`
    syntax
  * Servers that hit a transient high RTT could previously stay penalized
    forever and never come back into rotation; their RTT estimate now decays so
    they can recover
  * Servers are no longer penalized for slow responses when the response is
    actually being served from the stale cache
  * The HTTP transport now handles `Alt-Svc: clear` properly and reuses HTTP
    connections more aggressively
  * The cache TTL is now an explicit, configurable parameter rather than being
    derived implicitly
  * The "-resolve" command now reports incomplete DNSSEC support instead of
    silently treating partial signatures as a success
  * "jsdelivr" is now offered as an alternative source URL for resolver
    lists, providing more redundancy when the primary mirrors are unreachable
- boo#1260280: vendored google.golang.org/grpc v1.80.0
- boo#1265785: vendored golang.org/x/net v0.54.0</changelog>
  <changelog author="cunix@mail.de" date="1786449600">- Update to version 2.1.18
  * Forwarding rules now support the "$PROXY:" prefix to send selected plain
    DNS upstreams over DNS-over-TCP through the proxy configured by the main
    "proxy" setting.
  * PQDNSCrypt certificate retrieval is more reliable on paths where
    fragmented UDP packets are blocked, including when certificates are
    fetched through Anonymized DNSCrypt relays.
  * Resolver latency measurements no longer include setup or
    certificate-transfer time, so startup benchmarks and server selection
    better reflect actual query response time.
-  Update to version 2.1.17
  * Added support for PQDNSCrypt (DNSCrypt 2026), using post-quantum
    cryptography with compatible DNSCrypt servers to protect query
    confidentiality against future quantum computers. It is enabled
    by default and can be disabled with the new "pqdnscrypt" setting.
  * Key material is now rotated when the local network changes, reducing
    linkability across network changes.
  * The "netprobe_timeout" configuration setting is now honored instead of
    being silently overridden by its command-line default.
  * Forwarded queries now correctly fall back to TCP after a truncated UDP
    response, and SOCKS-proxied anonymized DNS exchanges are sent to the relay.
  * HTTP/3 connections now retry after transient failures, and bootstrap
    resolution succeeds when at least one address was obtained.
  * Cloaking rules that resolve through a rule ending in an IP address are no
    longer incorrectly rejected as recursive. Actual loops are still rejected.
- boo#1266631: vendored golang.org/x/net v0.57.0</changelog>
</package>
<package pkgid="ba7742274754da35a38ad76fc660074f95c953374fa532754f5d75055bcc1a702522e8a3aae26077134d2000b5490d6c3bfcac1769f6d126a98b289226daa3d9" name="dnsdist-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.7" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754654400">- switch build system to meson
- fix code 15 build by forcing a newer gcc</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754654401">- Fix url to the sample configuration</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754740800">- package the docs directory so we can reference it in the example
  config</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754827200">- properly set the profilename for apparmor</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1763553600">- update to 2.0.1 (bsc#1253852, CVE-2025-8671, bsc#1250054, CVE-2025-30187)
  https://www.dnsdist.org/changelog.html#change-2.0.1</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1764763200">- update to 2.0.2
  https://dnsdist.org/changelog.html#change-2.0.2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1771329600">- Allow installation on immutable systems (jsc#PED-14730)
  The home directory is generated by systemd so there is no need
  to include it in the package. Home directory is inaccessible
  during installation.
- fix_compilation.patch: add missing include</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1774958400">- update to 2.0.3
  https://www.dnsdist.org/changelog.html#change-2.0.3
  (CVE-2026-0396, bsc#1261236, CVE-2026-0397, bsc#1261237,
  CVE-2026-24028, bsc#1261238, CVE-2026-24029, bsc#1261239,
  CVE-2026-24030, bsc#1261240, CVE-2026-27853, bsc#1261241,
  CVE-2026-27854, bsc#1261243)
- fix_compilation.patch: removed, upstreamed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1777291200">- update to 2.0.5
  https://www.dnsdist.org/changelog.html#change-2.0.5
- changes in 2.0.4:
  https://www.dnsdist.org/changelog.html#change-2.0.4
  * bsc#1262536 (CVE-2026-33257): Insufficient input validation of internal webserver
  * bsc#1262537 (CVE-2026-33260): Insufficient input validation of internal webserver
  * bsc#1262538 (CVE-2026-33254): Resource exhaustion via DoQ/DoH3 connections
  * bsc#1262539 (CVE-2026-33602): Off-by-one access when processing crafted UDP responses
  * bsc#1262540 (CVE-2026-33599): Out-of-bounds read in service discovery
  * bsc#1262541 (CVE-2026-33598): Out-of-bounds read in cache inspection via Lua
  * bsc#1262542 (CVE-2026-33597): PRSD detection denial of service
  * bsc#1262543 (CVE-2026-33596): TCP backend stream ID overflow
  * bsc#1262544 (CVE-2026-33595): DoQ/DoH3 excessive memory allocation
  * bsc#1262545 (CVE-2026-33594): Outgoing DoH excessive memory allocation
  * bsc#1262546 (CVE-2026-33593): Denial of service via crafted DNSCrypt query</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1785240000">- update to 2.0.7
  https://www.dnsdist.org/changelog.html#change-2.0.7
  * CVE-2026-40011: Prometheus denial of service via crafted DNS queries (bsc#1269203)
  * CVE-2026-42004: EDNS options smuggling (bsc#1269202)
  * CVE-2026-42005: Insufficient input validation of internal web server (bsc#1269201)
  * CVE-2026-40208: Denial of service via DoH3 queries (bsc#1269207)
  * CVE-2026-40209: Denial of service via IXFR queries (bsc#1269206)
  * CVE-2026-40210: Out-of-bounds read in SetMacAddrAction (bsc#1269205)
  * CVE-2026-40211: Denial of service via crafted DoH3 queries (bsc#1269204)
- update to 2.0.6
  https://www.dnsdist.org/changelog.html#change-2.0.6</changelog>
</package>
<package pkgid="89726e495100baadf722aae8a90fba36566158e35c7e866fe03d64a59e8701a16f348b58d1463e482c18184a2c50f51af9b82531b86fd661152d63dea663ee7f" name="dnsdist-debugsource" arch="i586">
  <version epoch="0" ver="2.0.7" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754654400">- switch build system to meson
- fix code 15 build by forcing a newer gcc</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754654401">- Fix url to the sample configuration</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754740800">- package the docs directory so we can reference it in the example
  config</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1754827200">- properly set the profilename for apparmor</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1763553600">- update to 2.0.1 (bsc#1253852, CVE-2025-8671, bsc#1250054, CVE-2025-30187)
  https://www.dnsdist.org/changelog.html#change-2.0.1</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1764763200">- update to 2.0.2
  https://dnsdist.org/changelog.html#change-2.0.2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1771329600">- Allow installation on immutable systems (jsc#PED-14730)
  The home directory is generated by systemd so there is no need
  to include it in the package. Home directory is inaccessible
  during installation.
- fix_compilation.patch: add missing include</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1774958400">- update to 2.0.3
  https://www.dnsdist.org/changelog.html#change-2.0.3
  (CVE-2026-0396, bsc#1261236, CVE-2026-0397, bsc#1261237,
  CVE-2026-24028, bsc#1261238, CVE-2026-24029, bsc#1261239,
  CVE-2026-24030, bsc#1261240, CVE-2026-27853, bsc#1261241,
  CVE-2026-27854, bsc#1261243)
- fix_compilation.patch: removed, upstreamed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1777291200">- update to 2.0.5
  https://www.dnsdist.org/changelog.html#change-2.0.5
- changes in 2.0.4:
  https://www.dnsdist.org/changelog.html#change-2.0.4
  * bsc#1262536 (CVE-2026-33257): Insufficient input validation of internal webserver
  * bsc#1262537 (CVE-2026-33260): Insufficient input validation of internal webserver
  * bsc#1262538 (CVE-2026-33254): Resource exhaustion via DoQ/DoH3 connections
  * bsc#1262539 (CVE-2026-33602): Off-by-one access when processing crafted UDP responses
  * bsc#1262540 (CVE-2026-33599): Out-of-bounds read in service discovery
  * bsc#1262541 (CVE-2026-33598): Out-of-bounds read in cache inspection via Lua
  * bsc#1262542 (CVE-2026-33597): PRSD detection denial of service
  * bsc#1262543 (CVE-2026-33596): TCP backend stream ID overflow
  * bsc#1262544 (CVE-2026-33595): DoQ/DoH3 excessive memory allocation
  * bsc#1262545 (CVE-2026-33594): Outgoing DoH excessive memory allocation
  * bsc#1262546 (CVE-2026-33593): Denial of service via crafted DNSCrypt query</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1785240000">- update to 2.0.7
  https://www.dnsdist.org/changelog.html#change-2.0.7
  * CVE-2026-40011: Prometheus denial of service via crafted DNS queries (bsc#1269203)
  * CVE-2026-42004: EDNS options smuggling (bsc#1269202)
  * CVE-2026-42005: Insufficient input validation of internal web server (bsc#1269201)
  * CVE-2026-40208: Denial of service via DoH3 queries (bsc#1269207)
  * CVE-2026-40209: Denial of service via IXFR queries (bsc#1269206)
  * CVE-2026-40210: Out-of-bounds read in SetMacAddrAction (bsc#1269205)
  * CVE-2026-40211: Denial of service via crafted DoH3 queries (bsc#1269204)
- update to 2.0.6
  https://www.dnsdist.org/changelog.html#change-2.0.6</changelog>
</package>
<package pkgid="d3a673a408e4edcf87e5d2912f0f6aae261aea978f3a77a1adceb59e3a20211ac25a86ece952956d3c331824ae66296567f140553fd0be623af504f1533ca8f9" name="dnsmasq-debuginfo" arch="i586">
  <version epoch="0" ver="2.93" rel="2.3"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1736856000">- bsc#1235834: Don't let compile time options change silently.
- Use pkgconfig for libidn2.
- Disable --nftset for SLE-15-SP3 and older.
- bsc#1235517: Reintroduce nogroup for SLE-15-SP3 and older.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1747569600">- update to 2.91:
  * Fix spurious "resource limit exceeded messages".
  * Fix out-of-bounds heap read in order_qsort().
  * Fix buffer overflow when configured lease-change script name
    is too long.
  * Improve behaviour in the face of non-responsive upstream TCP DNS
    servers. Without shorter timeouts, clients are blocked for too long
    and fail with their own timeouts.
  * Set --fast-dns-retries by default when doing DNSSEC. A single
    downstream query can trigger many upstream queries. On an
    unreliable network, there may not be enough downstream retries
    to ensure that all these queries complete.
  * Improve behaviour in the face of truncated answers to queries
    for DNSSEC records. Getting these answers by TCP doesn't now
    involve a faked truncated answer to the downstream client to
    force it to move to TCP. This improves performance and robustness
    in the face of broken clients which can't fall back to TCP.
  * No longer remove data from truncated upstream answers. If an
    upstream replies with a truncated answer, but the answer has some
    RRs included, return those RRs, rather than returning and
    empty answer.
  * Fix handling of EDNS0 UDP packet sizes.
  * Modify the behaviour of --synth-domain for IPv6.
  * Fix broken dhcp-relay on *BSD.
  * Add --dhcp-option-pxe config. This acts almost exactly like
  - -dhcp-option except that the defined option is only sent when
    replying to PXE clients. More importantly, these options are sent
    in reply PXE clients when dnsmasq in acting in PXE proxy mode. In
    PXE proxy mode, the set of options sent is defined by the PXE standard
    and the normal set of options is not sent. This config allows arbitrary
    options in PXE-proxy replies. A typical use-case is to send option
    175 to iPXE.
  * Support PXE proxy-DHCP and DHCP-relay at the same time.
  * Fix erroneous "DNSSEC validated" state with non-DNSSEC
    upstream servers.
  * Handle queries with EDNS client subnet fields better. If dnsmasq
    is configured to add an EDNS client subnet to a query, it is careful
    to suppress use of the cache, since a cached answer may not be valid
    for a query with a different client subnet. Extend this behaviour
    to queries which arrive a dnsmasq already carrying an EDNS client
    subnet.
  * Handle DS queries to auth zones. When dnsmasq is configured to
    act as an authoritative server and has an authoritative zone
    configured, and receives a query for that zone _as_forwarder_
    it answers the query directly rather than forwarding it. This
    doesn't affect the answer, but it saves dnsmasq forwarding the
    query to the recursor upstream, which then bounces it back to dnsmasq
    in auth mode. The exception should be when the query is for the root
    of zone, for a DS RR. The answer to that has to come from the parent,
    via the recursor, and will typically be a proof-of-non-existence
    since dnsmasq doesn't support signed zones. This patch suppresses
    local answers and forces forwarding to the upstream recursor for such
    queries. It stops breakage when a DNSSEC validating client makes
    queries to dnsmasq acting as forwarder for a zone for which it is
    authoritative.
  * Implement "DNS-0x20 encoding", for extra protection against
    reply-spoof attacks. Since DNS queries are case-insensitive,
    it's possible to randomly flip the case of letters in a query
    and still get the correct answer back.
  * Fix a long-standing problem when two queries which are identical
    in every repect _except_ case, get combined by dnsmasq. If
    dnsmasq gets eg, two queries for example.com and Example.com
    in quick succession it will get the answer for example.com from
    upstream and send that answer to both requestors. This means that
    the query for Example.com will get an answer for example.com, and
    in the modern DNS, that answer may not be accepted.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1755777600">- bsc#1247812: Fix a segfault when setting up supplementary groups,
  but no username was specified.</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1769256000">- update to 2.92
  * Redesign the interaction between DNSSEC validation and per-domain
    servers, specified as --server=/&lt;domain&gt;/&lt;ip-address&gt;. This should
    just work in all cases now. If the normal chain-of-trust exists into
    the delegated domain then whether the domain is signed or not, DNSSEC
    validation will function normally. In the case the delegated domain
    is an "overlay" on top of the global DNS and no NS and/or DS records
    exist connecting it to the global dns, then if the domain is
    unsigned the situation will be handled by synthesising a
    proof-of-non-existence-of-DS for the domain and queries will be
    answered unvalidated; this action will be logged. A signed domain
    without chain-of-trust can be validated if a suitable trust-anchor
    is provided using --trust-anchor. This change should be backwards
    compatible for all existing working configurations; it extends the
    space of possible configurations which are functional.
  * Fix a couple of problems with DNSSEC validation and DNAME. One
    could cause validation failure on correct domains, and the other
    would fail to spot an invalid domain. Thanks to Graham Clinch
    for spotting the problem.
  * Add --log-queries=auth option to only log replies from the auth DNS
    facility.
  * Fix some edge-cases with domains and --address and --server. There
    has been some regressions with this in previous releases. This change
    fixes the priority order from lower to highest as:
  - -address with a IPv4 or IPv6 address (as long as the query matches the type)
  - -address with # for all-zeros, as long as the query is A or AAAA)
  - -address with no address, which returns NXDOMAIN or NOERROR for all types.
  - -server with address set to # to use the unqualified servers.
  - -server with matching domain.
  - -server without domain or from /etc/resolv.conf.
  * Fix problems with ipset or nftset and TCP DNS transport. Previously
    this was racy, and insertion of addresses could fail on a busy server
    when DNS-over-TCP transport was involved.
  * DNSSEC validation change for reverse lookups in RFC-1918 ranges and friends.
    The large public DNS services seem not to return proof-of-nonexistence
    for DS records at the start of RFC-1918 in-addr.arpa domains and the their
    IPv6 equivalents. 10.in-addr.arpa, 168.192.in-addr.arpa etc.
    Since dnsmasq already has an option which instructs it not bother
    upstream servers with pointless queries about these address ranges,
    namely --bogus-priv, we extend that to enable behaviour which allows
    dnsmasq to assume that insecure NXDOMAIN replies for these domains
    are expected and to assume that the domains are legitimately unsigned.
    This behaviour only matters when some address range is directed to
    another upstream server using --rev-server. In that case it allows
    replies from that server to pass DNSSEC validation. Without such a
    server configured, queries are never sent upstream so they are never
    validated and the new behaviour is moot.
  * Add support for leasequery to the dnsmasq DHCPv4 server.
    This has to be specifically enabled with the --leasequery option.
    Many thanks to JAXPORT, Jacksonville Port Authority for sponsoring
    this enhancement to dnsmasq.
  * Fix failure to cache PTR RRs when a reply contains more than one answer.
    Thanks to Dmitry for spotting this.
  * Add TFTP options windowsize (RFC 7440) and timeout (RFC 2349).
  * Change the behaviour of the DHCPv6 server when a REBIND message
    is received but no lease exists. Under these circumstances a new
    lease is created _only_ when the --dhcp-authoritative option is
    set. This matches the behavior of the DHCPv4 server.
  * Add --dhcp-split-relay option. This makes a DHCPv4 relay which
    is functional when client and server networks aren't mutually
    route-able.
  * Fix failure to add client MAC address to queries in TCP mode.
    The options which cause	dnsmasq	to decorate a DNS query	with the MAC
    address	on the originating client can fail when the query is sent
    using TCP. Thanks to Bruno Ravara for spotting and
    characterising this bug.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1774440000">- boo#1257934, 4070a748.patch: Fix build with nettle 4.0.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1776686400">- Fix FTBFS with libnettle 4.0: (boo#1257934)
  * dnsmasq: missed hash-&gt;digest calls in 4070a74 (1eab169)
  * Add dnsmasq-Fix-FTBFS-nettle-4.0.patch and merge 4070a748.patch</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1776859200">- bsc#1262487, CVE-2026-6507, dnsmasq-CVE-2026-6507.patch:
  out-of-bounds write in DHCP BOOTREPLY processing can lead to
  denial of service.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1778587200">- Update to security release 2.92rel2:
  * CVE-2026-2291, bsc#1258251: dnsmasq can be abused to record
    false cached data enabling DoS or attacker redirect.
  * Obsoletes dnsmasq-CVE-2026-2291.patch .
  * CVE-2026-4890, bsc#1265001: DoS vulnerability in the DNSSEC
    validation.
  * CVE-2026-4891, bsc#1265002: heap-based out-of-bounds read
    vulnerability in the DNSSEC validation.
  * CVE-2026-4892, bsc#1265003: heap-based out-of-bounds write
    vulnerability in the DHCPv6 implementation.
  * CVE-2026-4893, bsc#1265004: information disclosure
    vulnerability in dnsmasq allows remote attackers to bypass
    source checks.
  * CVE-2026-5172, bsc#1265006: buffer overflow in dnsmasq’s
    extract_addresses() function.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1782216000">- Update to 2.93:
  * CVE-2026-12725, bsc#1268764: Heap buffer overflow in
    `log_query()` when logging unsupported DS/DNSKEY replies.
  * CVE-2026-12969, bsc#1268882: out-of-bounds read in `find_soa()`
    due to missing extrabytes validation.
  * Fix a corner-case in DNSSEC validation with wildcards.
  * Fix DNSSEC failure with spurious RRSIGs.
  * Fix DNSSEC fail with CNAME replies to DS queries.
  * Fix regression in 2.92 release which broke DHCPv6 when a DHCP
    relay is in use.
  * Modify the inotify implementation so that inotify watches are
    only created after dnsmasq has changed permissions and userid.
  * CVE-2026-2291: Rework storage allocation for domain names.
  * Obsoletes dnsmasq-CVE-2026-6507.patch
  * Obsoletes dnsmasq-Fix-FTBFS-nettle-4.0.patch</changelog>
</package>
<package pkgid="580ac6b4ff7cd920d84cf6d2cd0ced71fb6827eedc4271e6c214adc2cd183584c44dbe87d7e65325afd08ca5e28fce0cdaf67f9d4ee43cd584bcc6b2fc17e3de" name="dnsmasq-utils-debuginfo" arch="i586">
  <version epoch="0" ver="2.93" rel="2.3"/>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1736856000">- bsc#1235834: Don't let compile time options change silently.
- Use pkgconfig for libidn2.
- Disable --nftset for SLE-15-SP3 and older.
- bsc#1235517: Reintroduce nogroup for SLE-15-SP3 and older.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1747569600">- update to 2.91:
  * Fix spurious "resource limit exceeded messages".
  * Fix out-of-bounds heap read in order_qsort().
  * Fix buffer overflow when configured lease-change script name
    is too long.
  * Improve behaviour in the face of non-responsive upstream TCP DNS
    servers. Without shorter timeouts, clients are blocked for too long
    and fail with their own timeouts.
  * Set --fast-dns-retries by default when doing DNSSEC. A single
    downstream query can trigger many upstream queries. On an
    unreliable network, there may not be enough downstream retries
    to ensure that all these queries complete.
  * Improve behaviour in the face of truncated answers to queries
    for DNSSEC records. Getting these answers by TCP doesn't now
    involve a faked truncated answer to the downstream client to
    force it to move to TCP. This improves performance and robustness
    in the face of broken clients which can't fall back to TCP.
  * No longer remove data from truncated upstream answers. If an
    upstream replies with a truncated answer, but the answer has some
    RRs included, return those RRs, rather than returning and
    empty answer.
  * Fix handling of EDNS0 UDP packet sizes.
  * Modify the behaviour of --synth-domain for IPv6.
  * Fix broken dhcp-relay on *BSD.
  * Add --dhcp-option-pxe config. This acts almost exactly like
  - -dhcp-option except that the defined option is only sent when
    replying to PXE clients. More importantly, these options are sent
    in reply PXE clients when dnsmasq in acting in PXE proxy mode. In
    PXE proxy mode, the set of options sent is defined by the PXE standard
    and the normal set of options is not sent. This config allows arbitrary
    options in PXE-proxy replies. A typical use-case is to send option
    175 to iPXE.
  * Support PXE proxy-DHCP and DHCP-relay at the same time.
  * Fix erroneous "DNSSEC validated" state with non-DNSSEC
    upstream servers.
  * Handle queries with EDNS client subnet fields better. If dnsmasq
    is configured to add an EDNS client subnet to a query, it is careful
    to suppress use of the cache, since a cached answer may not be valid
    for a query with a different client subnet. Extend this behaviour
    to queries which arrive a dnsmasq already carrying an EDNS client
    subnet.
  * Handle DS queries to auth zones. When dnsmasq is configured to
    act as an authoritative server and has an authoritative zone
    configured, and receives a query for that zone _as_forwarder_
    it answers the query directly rather than forwarding it. This
    doesn't affect the answer, but it saves dnsmasq forwarding the
    query to the recursor upstream, which then bounces it back to dnsmasq
    in auth mode. The exception should be when the query is for the root
    of zone, for a DS RR. The answer to that has to come from the parent,
    via the recursor, and will typically be a proof-of-non-existence
    since dnsmasq doesn't support signed zones. This patch suppresses
    local answers and forces forwarding to the upstream recursor for such
    queries. It stops breakage when a DNSSEC validating client makes
    queries to dnsmasq acting as forwarder for a zone for which it is
    authoritative.
  * Implement "DNS-0x20 encoding", for extra protection against
    reply-spoof attacks. Since DNS queries are case-insensitive,
    it's possible to randomly flip the case of letters in a query
    and still get the correct answer back.
  * Fix a long-standing problem when two queries which are identical
    in every repect _except_ case, get combined by dnsmasq. If
    dnsmasq gets eg, two queries for example.com and Example.com
    in quick succession it will get the answer for example.com from
    upstream and send that answer to both requestors. This means that
    the query for Example.com will get an answer for example.com, and
    in the modern DNS, that answer may not be accepted.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1755777600">- bsc#1247812: Fix a segfault when setting up supplementary groups,
  but no username was specified.</changelog>
  <changelog author="Frank Schreiner &lt;FSchreiner@suse.com&gt;" date="1769256000">- update to 2.92
  * Redesign the interaction between DNSSEC validation and per-domain
    servers, specified as --server=/&lt;domain&gt;/&lt;ip-address&gt;. This should
    just work in all cases now. If the normal chain-of-trust exists into
    the delegated domain then whether the domain is signed or not, DNSSEC
    validation will function normally. In the case the delegated domain
    is an "overlay" on top of the global DNS and no NS and/or DS records
    exist connecting it to the global dns, then if the domain is
    unsigned the situation will be handled by synthesising a
    proof-of-non-existence-of-DS for the domain and queries will be
    answered unvalidated; this action will be logged. A signed domain
    without chain-of-trust can be validated if a suitable trust-anchor
    is provided using --trust-anchor. This change should be backwards
    compatible for all existing working configurations; it extends the
    space of possible configurations which are functional.
  * Fix a couple of problems with DNSSEC validation and DNAME. One
    could cause validation failure on correct domains, and the other
    would fail to spot an invalid domain. Thanks to Graham Clinch
    for spotting the problem.
  * Add --log-queries=auth option to only log replies from the auth DNS
    facility.
  * Fix some edge-cases with domains and --address and --server. There
    has been some regressions with this in previous releases. This change
    fixes the priority order from lower to highest as:
  - -address with a IPv4 or IPv6 address (as long as the query matches the type)
  - -address with # for all-zeros, as long as the query is A or AAAA)
  - -address with no address, which returns NXDOMAIN or NOERROR for all types.
  - -server with address set to # to use the unqualified servers.
  - -server with matching domain.
  - -server without domain or from /etc/resolv.conf.
  * Fix problems with ipset or nftset and TCP DNS transport. Previously
    this was racy, and insertion of addresses could fail on a busy server
    when DNS-over-TCP transport was involved.
  * DNSSEC validation change for reverse lookups in RFC-1918 ranges and friends.
    The large public DNS services seem not to return proof-of-nonexistence
    for DS records at the start of RFC-1918 in-addr.arpa domains and the their
    IPv6 equivalents. 10.in-addr.arpa, 168.192.in-addr.arpa etc.
    Since dnsmasq already has an option which instructs it not bother
    upstream servers with pointless queries about these address ranges,
    namely --bogus-priv, we extend that to enable behaviour which allows
    dnsmasq to assume that insecure NXDOMAIN replies for these domains
    are expected and to assume that the domains are legitimately unsigned.
    This behaviour only matters when some address range is directed to
    another upstream server using --rev-server. In that case it allows
    replies from that server to pass DNSSEC validation. Without such a
    server configured, queries are never sent upstream so they are never
    validated and the new behaviour is moot.
  * Add support for leasequery to the dnsmasq DHCPv4 server.
    This has to be specifically enabled with the --leasequery option.
    Many thanks to JAXPORT, Jacksonville Port Authority for sponsoring
    this enhancement to dnsmasq.
  * Fix failure to cache PTR RRs when a reply contains more than one answer.
    Thanks to Dmitry for spotting this.
  * Add TFTP options windowsize (RFC 7440) and timeout (RFC 2349).
  * Change the behaviour of the DHCPv6 server when a REBIND message
    is received but no lease exists. Under these circumstances a new
    lease is created _only_ when the --dhcp-authoritative option is
    set. This matches the behavior of the DHCPv4 server.
  * Add --dhcp-split-relay option. This makes a DHCPv4 relay which
    is functional when client and server networks aren't mutually
    route-able.
  * Fix failure to add client MAC address to queries in TCP mode.
    The options which cause	dnsmasq	to decorate a DNS query	with the MAC
    address	on the originating client can fail when the query is sent
    using TCP. Thanks to Bruno Ravara for spotting and
    characterising this bug.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1774440000">- boo#1257934, 4070a748.patch: Fix build with nettle 4.0.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1776686400">- Fix FTBFS with libnettle 4.0: (boo#1257934)
  * dnsmasq: missed hash-&gt;digest calls in 4070a74 (1eab169)
  * Add dnsmasq-Fix-FTBFS-nettle-4.0.patch and merge 4070a748.patch</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1776859200">- bsc#1262487, CVE-2026-6507, dnsmasq-CVE-2026-6507.patch:
  out-of-bounds write in DHCP BOOTREPLY processing can lead to
  denial of service.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1778587200">- Update to security release 2.92rel2:
  * CVE-2026-2291, bsc#1258251: dnsmasq can be abused to record
    false cached data enabling DoS or attacker redirect.
  * Obsoletes dnsmasq-CVE-2026-2291.patch .
  * CVE-2026-4890, bsc#1265001: DoS vulnerability in the DNSSEC
    validation.
  * CVE-2026-4891, bsc#1265002: heap-based out-of-bounds read
    vulnerability in the DNSSEC validation.
  * CVE-2026-4892, bsc#1265003: heap-based out-of-bounds write
    vulnerability in the DHCPv6 implementation.
  * CVE-2026-4893, bsc#1265004: information disclosure
    vulnerability in dnsmasq allows remote attackers to bypass
    source checks.
  * CVE-2026-5172, bsc#1265006: buffer overflow in dnsmasq’s
    extract_addresses() function.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1782216000">- Update to 2.93:
  * CVE-2026-12725, bsc#1268764: Heap buffer overflow in
    `log_query()` when logging unsupported DS/DNSKEY replies.
  * CVE-2026-12969, bsc#1268882: out-of-bounds read in `find_soa()`
    due to missing extrabytes validation.
  * Fix a corner-case in DNSSEC validation with wildcards.
  * Fix DNSSEC failure with spurious RRSIGs.
  * Fix DNSSEC fail with CNAME replies to DS queries.
  * Fix regression in 2.92 release which broke DHCPv6 when a DHCP
    relay is in use.
  * Modify the inotify implementation so that inotify watches are
    only created after dnsmasq has changed permissions and userid.
  * CVE-2026-2291: Rework storage allocation for domain names.
  * Obsoletes dnsmasq-CVE-2026-6507.patch
  * Obsoletes dnsmasq-Fix-FTBFS-nettle-4.0.patch</changelog>
</package>
<package pkgid="37c39446f9794aae5553244b4cbd2c0817a7a4d652ef635b50ae2e6c0fe42cb8f92cb7989a48dcbb98fad63e3e2c75a205090b2ec2597d6f53dfaa49151653e5" name="dnsproxy-debuginfo" arch="i586">
  <version epoch="0" ver="0.75.0" rel="1.8"/>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1714824000">- Update to version 0.71.1:
  * Ignored wildcard specifications for top-level domains</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1717329600">- Update to version 0.71.2:
  * The quic-go dependency has been updated to v0.44.0.</changelog>
  <changelog author="eyadlorenzo@gmail.com" date="1720353600">- Update to version 0.72.0:
  * Package API changes</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1722427200">- Update to version 0.72.2:
  * General memory performance improvements
- Update to version 0.72.1:
  * Race conditions on message ID in DNS-over-HTTPS and
    DNS-over-QUIC upstream implementations</changelog>
  <changelog author="eyadlorenzo@gmail.com" date="1723723200">- Update to version 0.72.3:
  * Updated golibs dependency</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1724760000">- Update to version 0.73.1:
  * Fixed the hosts-file-enabled field of the YAML configuration
    could not be parsed
- Update to version 0.73.0:
  * Added the --hosts-file-enabled and the --hosts-files options,
    which control the preliminary resolving A, AAAA and PTR
    requests from hosts (5) files before using the upstream servers</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1729080000">- Update to version 0.73.2:
  * Get rid of github.com/jessevdk/go-flags dependency</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1734177600">- Update to version 0.73.4:
  * Improved resource consumption
- Update to version 0.73.3:
  * Fixed cache related log messages
  * Updated golibs dependency</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1738497600">- Packaging improvements:
  * _service obs_scm remove param match tag not needed
  * %check enable tests excluding tests with network access
- Update to version 0.75.0:
  * Added DNSContext.QueryStatistics method that returns the DNS
    query statistics for both the upstream and fallback DNS servers
  * Positional (non-flag) arguments now cause an error instead of
    beingignored
  * The upstream.ExchangeParallel function now consistently returns
    a nil upstream in case of a DNS lookup error
  * Removed DNSContext.CachedUpstreamAddr and
    DNSContext.QueryDuration properties
- Update to version 0.74.1:
  * Fixed issue with locating the system hosts file
  * Fixed everse DNS lookups for records from the hosts file
- Update to version 0.74.0:
  * command-line flag --hosts-files now supports both absolute path
    and relative paths
- Update to version 0.73.5:
  * Fixed race conditions when using fastest_addr and parallel
    upstream modes</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1738584000">- Packaging improvements:
  * Drop autosetup -p 1 arg only needed when package has patches
  * Use BuildRequires: golang(API) &gt;= 1.23 rather than 1.23.5
    (three digit) as per go.mod. Currently the Provides:
    golang(API) expression is major version (two-digit) only. We
    ship new go releases sufficiently quickly that this has not
    often been an issue. Consideration is being given to the best
    way to handle the new three digit go.mod required minimum Go
    version.
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Remove go build -x output build command verbosity. Use go
    default arguments absent a clear need.
  * Remove go build -v output line per package verbosity. Use go
    default arguments absent a clear need.</changelog>
</package>
<package pkgid="35e46fe0e73d13c7a8dc5f792a5c7ab31327c2467454d1f88f8d5b8edf7d9546b60205ea4f55849ec3b83f403c1d430d75aafce98893a72723391560ac8184bf" name="dnstracer-debuginfo" arch="i586">
  <version epoch="0" ver="1.10" rel="1.14"/>
  <changelog author="leo@unstable.be" date="1189425600">- Initial package.</changelog>
  <changelog author="leo@unstable.be" date="1231934400">- Update to release</changelog>
  <changelog author="prusnak@opensuse.org" date="1347451200">- spec cleanup</changelog>
  <changelog author="mardnh@gmx.de" date="1494849600">- Fix License
- Run spec-cleaner</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614945600">- update to 1.10:
  - Add support for EDNS0 (extra big packets)
  - Add support for querying of ANY records.
  - Add represention of SRV, RP records.</changelog>
</package>
<package pkgid="9610345ea470a577ecc9d8a956cd71ec56570e4280882aa19057ed3320022c6767735b89ff2957155736e943b4d9391545998609b7d98559dba1fde1d4555b02" name="docbook2x-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.8" rel="130.5"/>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="stephan.barth@suse.com" date="1376308800">- add BuildRequires for makeinfo (bnc#834457)</changelog>
  <changelog author="coolo@suse.com" date="1423569600">- move install_info from %postun to %preun and don't reference
  the extension twice</changelog>
  <changelog author="dimstar@opensuse.org" date="1510228800">- Rename README.SuSE to README.SUSE, adhering to the correct
  spelling.
- Fix postun scriptlet: the variable %{xml_sysconf_dir} is
  undefined and thus put into the postun scriptlet unexpanded.
- Fix rpmlint warnings about % in comments: macros are still
  expanded in comments. Some macros are multiline, which could
  impact the build directly. Escape the percent sign.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1562241600">- Cleanup spec file:
  * Remove tidy BuildRequires, only used for XSL based HTML generation
    using --with-html-xsl (defaults to off).
  * Reorder tags, Group/Source/Url etc first, BuildRequires/Requires last
  * Remove BuildRoot: tag, use %buildroot
  * Remove %defattr, use %license and %doc macros
  * Remove unused macros, expand trivial single use macros</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1705752000">- Use %patch0 to fix compilation with rpm-4.19</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1738756800">- Correct download path</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1738843200">- Correct license as since docbook2X 0.8.4 it is MIT</changelog>
</package>
<package pkgid="7c929a957c1d4726553bca54eeee350651b3a40c9483661a82a4818e5fcad47c9beee9be5cade590f1b21fa0ec17092d6502d4011c697807ff751424db422f5b" name="docbook2x-debugsource" arch="i586">
  <version epoch="0" ver="0.8.8" rel="130.5"/>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="stephan.barth@suse.com" date="1376308800">- add BuildRequires for makeinfo (bnc#834457)</changelog>
  <changelog author="coolo@suse.com" date="1423569600">- move install_info from %postun to %preun and don't reference
  the extension twice</changelog>
  <changelog author="dimstar@opensuse.org" date="1510228800">- Rename README.SuSE to README.SUSE, adhering to the correct
  spelling.
- Fix postun scriptlet: the variable %{xml_sysconf_dir} is
  undefined and thus put into the postun scriptlet unexpanded.
- Fix rpmlint warnings about % in comments: macros are still
  expanded in comments. Some macros are multiline, which could
  impact the build directly. Escape the percent sign.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1562241600">- Cleanup spec file:
  * Remove tidy BuildRequires, only used for XSL based HTML generation
    using --with-html-xsl (defaults to off).
  * Reorder tags, Group/Source/Url etc first, BuildRequires/Requires last
  * Remove BuildRoot: tag, use %buildroot
  * Remove %defattr, use %license and %doc macros
  * Remove unused macros, expand trivial single use macros</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1705752000">- Use %patch0 to fix compilation with rpm-4.19</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1738756800">- Correct download path</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1738843200">- Correct license as since docbook2X 0.8.4 it is MIT</changelog>
</package>
<package pkgid="78b9760bd47086100983fed43e772d6b7510b7076e50ae7ed486092971b7179cddf0f037c94b914e042aeadb748cf0201621c77e5e8c7ee4b61321c88839cb88" name="docker-debuginfo" arch="i586">
  <version epoch="0" ver="29.4.0_ce" rel="40.3"/>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1759924800">- Update to Docker 28.5.1-ce. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/28/#2851&gt;
- Rebased patches:
  * 0001-SECRETS-SUSE-always-clear-our-internal-secrets.patch
  * 0002-SECRETS-daemon-allow-directory-creation-in-run-secre.patch
  * 0003-SECRETS-SUSE-implement-SUSE-container-secrets.patch
  * 0004-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch
  * 0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
  * 0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch
  * cli-0001-openSUSE-point-users-to-docker-buildx-package.patch
  * cli-0002-SECRETS-SUSE-default-to-DOCKER_BUILDKIT-0-for-docker.patch
- Remove upstreamed patch:
  - 0007-Add-back-vendor.sum.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1761566400">- Enable SELinux in default daemon.json config (--selinux-enabled). This has no
  practical impact on non-SELinux systems. bsc#1252290</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1764331200">- Add Requires containers-selinux on systems with selinux-policy installed.
  bsc#1252672</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1769601600">- Update to Docker 29.2.0. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/29/#2920&gt;
  Fix CVE-2025-67499 (bsc#255500)
- Update to buildx 0.31.0. See upstream changelog online at
  &lt;https://github.com/docker/buildx/releases/tag/v0.31.0&gt;
- Rebased patches:
  * 0001-SECRETS-SUSE-always-clear-our-internal-secrets.patch
  * 0002-SECRETS-daemon-allow-directory-creation-in-run-secre.patch
  * 0003-SECRETS-SUSE-implement-SUSE-container-secrets.patch
  * 0004-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch
  * 0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
  * 0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch
  * cli-0001-openSUSE-point-users-to-docker-buildx-package.patch
  * cli-0002-SECRETS-SUSE-default-to-DOCKER_BUILDKIT-0-for-docker.patch
- Build of buildx moved from Makefile to go build to not use
  Dockerfile.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1769774400">- Update to docker-buildx v0.31.1. Upstream changelog:
  &lt;https://github.com/docker/buildx/releases/tag/v0.31.1&gt;</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1770292800">- Update to Docker 29.2.1. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/29/#2921&gt;
- Rebased patches:
  * 0001-SECRETS-SUSE-always-clear-our-internal-secrets.patch
  * 0002-SECRETS-daemon-allow-directory-creation-in-run-secre.patch
  * 0003-SECRETS-SUSE-implement-SUSE-container-secrets.patch
  * 0004-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch
  * 0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
  * 0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch
  * cli-0001-openSUSE-point-users-to-docker-buildx-package.patch
  * cli-0002-SECRETS-SUSE-default-to-DOCKER_BUILDKIT-0-for-docker.patch</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1771329600">- Fix package from immutable mode (jsc#PED-14748)
  * Migrate /var/lib/docker creation to docker.tmpfiles
- Replace obsolete packageand syntax with newer syntax</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1773144000">- Update to Docker 29.3.0. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/29/#2930&gt;
- Update to buildx 0.32.1. See upstream changelog online at
  &lt;https://github.com/docker/buildx/releases/tag/v0.32.1&gt;
- Rebased patches:
  * 0001-SECRETS-SUSE-always-clear-our-internal-secrets.patch
  * 0002-SECRETS-daemon-allow-directory-creation-in-run-secre.patch
  * 0003-SECRETS-SUSE-implement-SUSE-container-secrets.patch
  * 0004-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch
  * 0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
  * 0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch
  * cli-0001-openSUSE-point-users-to-docker-buildx-package.patch
  * cli-0002-SECRETS-SUSE-default-to-DOCKER_BUILDKIT-0-for-docker.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1778068800">- Update to Docker 29.4.0. See upstream changelog online at
  &lt;https://docs.docker.com/engine/release-notes/29/#2940&gt;
- Update to buildx 0.33.0. See upstream changelog online at
  &lt;https://github.com/docker/buildx/releases/tag/v0.33.0&gt;
- Rebased patches:
  * 0001-SECRETS-SUSE-always-clear-our-internal-secrets.patch
  * 0002-SECRETS-daemon-allow-directory-creation-in-run-secre.patch
  * 0003-SECRETS-SUSE-implement-SUSE-container-secrets.patch
  * 0004-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch
  * 0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
  * 0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch
  * cli-0001-openSUSE-point-users-to-docker-buildx-package.patch
  * cli-0002-SECRETS-SUSE-default-to-DOCKER_BUILDKIT-0-for-docker.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1782216000">- Ensure correct certificate is used for TSA auth
  (bsc#1262346, CVE-2026-39984)
  * 0007-CVE-2026-39984-Ensure-correct-certificate-is-used-fo.patch
- http2: prevent hanging Transport due to bad SETTINGS
  (bsc#1265782, CVE-2026-33814)
  * 0008-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch
- idna: update from x/text, fix ToUnicode and all-ASCII xn-- labels
  (bsc#1266625, CVE-2026-39821)
  * 0009-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
- daemon: Decompress archives before entering container filesystem
  (bsc#1267827, CVE-2026-41567)
  * 0010-CVE-2026-41567-daemon-Decompress-archives-before-ent.patch</changelog>
</package>
<package pkgid="e9aa2a532756d3cd369f206eebd066385b25584ab2166383550e8da5f034b0e04d3d8db6f359a506d8f8b9653826b465df18baba0f8ed309bf3df972d76c77aa" name="docker-lock-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.10" rel="1.21"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1623672000">- first version of package docker-lock</changelog>
  <changelog author="kastl@b1-systems.de" date="1641384000">- Update to version 0.8.7:
  * skip validation (#107)
  * update go.mod &amp; go versions (#106)</changelog>
  <changelog author="kastl@b1-systems.de" date="1641384001">- Update to version 0.8.8:
  * use compose.yml and compose.yaml (#110)
  * Use the new compose-go parser (#109)</changelog>
  <changelog author="kastl@b1-systems.de" date="1641384002">- Update to version 0.8.9:
  * fork merged; use latest compose-go (#113)
  * skip validation with forked parser (#112)</changelog>
  <changelog author="kastl@b1-systems.de" date="1641384003">- Update to version 0.8.10:
  * Remove consistency check from compose parser (#114)</changelog>
</package>
<package pkgid="8ec0504b0102b9dadabd9d24f7ed80783425401d369c0dc44e5b646a2626870f13011a3ea25df4dc7a6c9c1d0e47f6b7ef67e864d61a76071dfaa96576174191" name="docker-stable-buildx-debuginfo" arch="i586">
  <version epoch="0" ver="0.25.0" rel="19.3"/>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1759147200">- Remove git-core recommends on SLE. Most SLE systems have
  installRecommends=yes by default and thus end up installing git with Docker.
  bsc#1250508
  This feature is mostly intended for developers ("docker build git://") so
  most users already have the dependency installed, and the error when git is
  missing is fairly straightforward (so they can easily figure out what they
  need to install).
- Include historical changelog data from before the docker-stable fork. The
  initial changelog entry did technically provide all the necessary
  information, but our CVE tracking tools do not understand how the package is
  forked and so it seems that this package does not include fixes for ~12 years
  of updates. So, include a copy of the original package's changelog up until
  the fork point. bsc#1250596</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1761566400">- Enable SELinux in default daemon.json config (--selinux-enabled). This has no
  practical impact on non-SELinux systems. bsc#1252290</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1764158400">- Backport &lt;https://github.com/moby/moby/pull/47498&gt; to fix incorrect
  permissions for overlayfs lowerdir. In practice the permissions of this
  directory are immaterial but some security scanners falsely flag this as an
  issue. bsc#1254206
  + 0016-bsc1254206-daemon-overlay2-remove-world-writable-per.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1764331200">- Add Requires containers-selinux on systems with selinux-policy installed.
  bsc#1252672</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1770033600">- Fix package from immutable mode (jsc#PED-14749)
  * Migrate /var/lib/docker creation to docker.tmpfiles
- Replace obsolete packageand syntax with newer syntax</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1770811200">- Backport &lt;https://github.com/golang-jwt/jwt/commit/0951d184286dece21f73c85673fd308786ffe9c3&gt;
  to remove strings.Split and add parseToken function, bsc#1240513
  fixes CVE-2025-30204
  + 0017-CVE-2025-30204-fix-Remove-strings.Split-and-add-pars.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1771502400">- Places a hard cap on the amount of mechanisms that can be specified and
  encoded in the payload. (bsc#1253904, CVE-2025-58181)
  * 0018-CVE-2025-58181-fix-vendor-crypto-ssh-3.patch
- Rebase patches:
  * 0001-SECRETS-SUSE-always-clear-our-internal-secrets.patch
  * 0002-SECRETS-daemon-allow-directory-creation-in-run-secre.patch
  * 0003-SECRETS-SUSE-implement-SUSE-container-secrets.patch
  * 0004-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch
  * 0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
  * 0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch
  * 0007-CVE-2024-2365x-update-buildkit-to-include-CVE-patche.patch
  * 0008-bsc1221916-update-to-patched-buildkit-version-to-fix.patch
  * 0009-bsc1214855-volume-use-AtomicWriteFile-to-save-volume.patch
  * 0010-CVE-2024-41110-AuthZ-plugin-securty-fixes.patch
  * 0011-CVE-2024-29018-libnet-Don-t-forward-to-upstream-reso.patch
  * 0012-CVE-2025-22868-vendor-jws-split-token-into-fixed-num.patch
  * 0013-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch
  * 0014-TESTS-backport-fixes-for-integration-tests.patch
  * 0015-bsc1247362-release-container-layer-on-export.patch
  * 0016-bsc1254206-daemon-overlay2-remove-world-writable-per.patch
  * 0017-CVE-2025-30204-fix-Remove-strings.Split-and-add-pars.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1777550400">- executor: validate container IDs centrally
  Backport of &lt;https://github.com/moby/buildkit/commit/45b038cd0b2ec2d34013ce0f085522276f7ee0d8&gt;.
  (bsc#1261078, CVE-2026-33748)
  * 0019-CVE-2026-33748-Fix-git-normalize-and-validate-subdir.patch
- git: normalize and validate subdir paths
  Backport of &lt;https://github.com/moby/buildkit/commit/099cf80f5ebc935c48d2925499bffe703a54cff4&gt;.
  (bsc#1260967, CVE-2026-33747)
  * 0020-CVE-2026-33747-Fix-executor-validate-container-IDs-c.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1780401600">- fix for Privilege validation bypass during plugin
  Backport of &lt;https://github.com/moby/moby/commit/99a095ecf04e8849318f2811bb3f687905eab09b&gt;
  (bsc#1265907, CVE-2026-33997)
  * 0021-CVE-2026-33997-fix-for-Privilege-validation-bypass-d.patch
- fix for Authz zero length regression
  Backport of &lt;https://github.com/moby/moby/commit/e89edb19ad7de0407a5d31e3111cb01aa10b5a38&gt;
  (bsc#1265929, CVE-2026-34040)
  * 0022-CVE-2026-34040-fix-for-Authz-zero-length-regression.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1781784000">- grpc: enforce strict path checking for incoming requests on the server
  Backport of &lt;grpc/grpc-go@72186f1&gt;
  (bsc#1260279, CVE-2026-33186)
  * 0023-CVE-2026-33186-grpc-enforce-strict-path-checking-for.patch
- http2: prevent hanging Transport due to bad SETTINGS
  Backport of &lt;golang/net@1e71bd8&gt;
  (bsc#1265782, CVE-2026-33814)
  * 0024-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch
- idna: update from x/text, fix ToUnicode and all-ASCII xn-- labels
  Backport of &lt;golang/net@8c4c965&gt;
  (bsc#1266625, CVE-2026-39821)
  * 0025-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
- daemon: Decompress archives before entering container filesystem
  Backport of &lt;&lt;moby@2022313&gt;
  (bsc#1267827, CVE-2026-41567)
  * 0026-CVE-2026-41567-daemon-Decompress-archives-before-ent.patch</changelog>
</package>
<package pkgid="120ef8a8df891cd74f4d8b0b4c6915fd3cb88be015e3b98a845b6fc042296089fa144a125cc8103ab8f23f2edef28d7ff2b20f490279917cbb1ce93157c3d90d" name="docker-stable-debuginfo" arch="i586">
  <version epoch="0" ver="24.0.9_ce" rel="19.3"/>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1759147200">- Remove git-core recommends on SLE. Most SLE systems have
  installRecommends=yes by default and thus end up installing git with Docker.
  bsc#1250508
  This feature is mostly intended for developers ("docker build git://") so
  most users already have the dependency installed, and the error when git is
  missing is fairly straightforward (so they can easily figure out what they
  need to install).
- Include historical changelog data from before the docker-stable fork. The
  initial changelog entry did technically provide all the necessary
  information, but our CVE tracking tools do not understand how the package is
  forked and so it seems that this package does not include fixes for ~12 years
  of updates. So, include a copy of the original package's changelog up until
  the fork point. bsc#1250596</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1761566400">- Enable SELinux in default daemon.json config (--selinux-enabled). This has no
  practical impact on non-SELinux systems. bsc#1252290</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1764158400">- Backport &lt;https://github.com/moby/moby/pull/47498&gt; to fix incorrect
  permissions for overlayfs lowerdir. In practice the permissions of this
  directory are immaterial but some security scanners falsely flag this as an
  issue. bsc#1254206
  + 0016-bsc1254206-daemon-overlay2-remove-world-writable-per.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1764331200">- Add Requires containers-selinux on systems with selinux-policy installed.
  bsc#1252672</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1770033600">- Fix package from immutable mode (jsc#PED-14749)
  * Migrate /var/lib/docker creation to docker.tmpfiles
- Replace obsolete packageand syntax with newer syntax</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1770811200">- Backport &lt;https://github.com/golang-jwt/jwt/commit/0951d184286dece21f73c85673fd308786ffe9c3&gt;
  to remove strings.Split and add parseToken function, bsc#1240513
  fixes CVE-2025-30204
  + 0017-CVE-2025-30204-fix-Remove-strings.Split-and-add-pars.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1771502400">- Places a hard cap on the amount of mechanisms that can be specified and
  encoded in the payload. (bsc#1253904, CVE-2025-58181)
  * 0018-CVE-2025-58181-fix-vendor-crypto-ssh-3.patch
- Rebase patches:
  * 0001-SECRETS-SUSE-always-clear-our-internal-secrets.patch
  * 0002-SECRETS-daemon-allow-directory-creation-in-run-secre.patch
  * 0003-SECRETS-SUSE-implement-SUSE-container-secrets.patch
  * 0004-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch
  * 0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
  * 0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch
  * 0007-CVE-2024-2365x-update-buildkit-to-include-CVE-patche.patch
  * 0008-bsc1221916-update-to-patched-buildkit-version-to-fix.patch
  * 0009-bsc1214855-volume-use-AtomicWriteFile-to-save-volume.patch
  * 0010-CVE-2024-41110-AuthZ-plugin-securty-fixes.patch
  * 0011-CVE-2024-29018-libnet-Don-t-forward-to-upstream-reso.patch
  * 0012-CVE-2025-22868-vendor-jws-split-token-into-fixed-num.patch
  * 0013-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch
  * 0014-TESTS-backport-fixes-for-integration-tests.patch
  * 0015-bsc1247362-release-container-layer-on-export.patch
  * 0016-bsc1254206-daemon-overlay2-remove-world-writable-per.patch
  * 0017-CVE-2025-30204-fix-Remove-strings.Split-and-add-pars.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1777550400">- executor: validate container IDs centrally
  Backport of &lt;https://github.com/moby/buildkit/commit/45b038cd0b2ec2d34013ce0f085522276f7ee0d8&gt;.
  (bsc#1261078, CVE-2026-33748)
  * 0019-CVE-2026-33748-Fix-git-normalize-and-validate-subdir.patch
- git: normalize and validate subdir paths
  Backport of &lt;https://github.com/moby/buildkit/commit/099cf80f5ebc935c48d2925499bffe703a54cff4&gt;.
  (bsc#1260967, CVE-2026-33747)
  * 0020-CVE-2026-33747-Fix-executor-validate-container-IDs-c.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1780401600">- fix for Privilege validation bypass during plugin
  Backport of &lt;https://github.com/moby/moby/commit/99a095ecf04e8849318f2811bb3f687905eab09b&gt;
  (bsc#1265907, CVE-2026-33997)
  * 0021-CVE-2026-33997-fix-for-Privilege-validation-bypass-d.patch
- fix for Authz zero length regression
  Backport of &lt;https://github.com/moby/moby/commit/e89edb19ad7de0407a5d31e3111cb01aa10b5a38&gt;
  (bsc#1265929, CVE-2026-34040)
  * 0022-CVE-2026-34040-fix-for-Authz-zero-length-regression.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1781784000">- grpc: enforce strict path checking for incoming requests on the server
  Backport of &lt;grpc/grpc-go@72186f1&gt;
  (bsc#1260279, CVE-2026-33186)
  * 0023-CVE-2026-33186-grpc-enforce-strict-path-checking-for.patch
- http2: prevent hanging Transport due to bad SETTINGS
  Backport of &lt;golang/net@1e71bd8&gt;
  (bsc#1265782, CVE-2026-33814)
  * 0024-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch
- idna: update from x/text, fix ToUnicode and all-ASCII xn-- labels
  Backport of &lt;golang/net@8c4c965&gt;
  (bsc#1266625, CVE-2026-39821)
  * 0025-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
- daemon: Decompress archives before entering container filesystem
  Backport of &lt;&lt;moby@2022313&gt;
  (bsc#1267827, CVE-2026-41567)
  * 0026-CVE-2026-41567-daemon-Decompress-archives-before-ent.patch</changelog>
</package>
<package pkgid="3e9fde6e55105b0dea1660f6eec16edd3060c72fe664bd1988c935151562aa0b0e28e2d0df56c97571ac0f4ed34d881dd1fa319aeb8878c21a3f5aeffe2ab52b" name="docker-stable-debugsource" arch="i586">
  <version epoch="0" ver="24.0.9_ce" rel="19.3"/>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1759147200">- Remove git-core recommends on SLE. Most SLE systems have
  installRecommends=yes by default and thus end up installing git with Docker.
  bsc#1250508
  This feature is mostly intended for developers ("docker build git://") so
  most users already have the dependency installed, and the error when git is
  missing is fairly straightforward (so they can easily figure out what they
  need to install).
- Include historical changelog data from before the docker-stable fork. The
  initial changelog entry did technically provide all the necessary
  information, but our CVE tracking tools do not understand how the package is
  forked and so it seems that this package does not include fixes for ~12 years
  of updates. So, include a copy of the original package's changelog up until
  the fork point. bsc#1250596</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1761566400">- Enable SELinux in default daemon.json config (--selinux-enabled). This has no
  practical impact on non-SELinux systems. bsc#1252290</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1764158400">- Backport &lt;https://github.com/moby/moby/pull/47498&gt; to fix incorrect
  permissions for overlayfs lowerdir. In practice the permissions of this
  directory are immaterial but some security scanners falsely flag this as an
  issue. bsc#1254206
  + 0016-bsc1254206-daemon-overlay2-remove-world-writable-per.patch</changelog>
  <changelog author="Aleksa Sarai &lt;asarai@suse.com&gt;" date="1764331200">- Add Requires containers-selinux on systems with selinux-policy installed.
  bsc#1252672</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1770033600">- Fix package from immutable mode (jsc#PED-14749)
  * Migrate /var/lib/docker creation to docker.tmpfiles
- Replace obsolete packageand syntax with newer syntax</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1770811200">- Backport &lt;https://github.com/golang-jwt/jwt/commit/0951d184286dece21f73c85673fd308786ffe9c3&gt;
  to remove strings.Split and add parseToken function, bsc#1240513
  fixes CVE-2025-30204
  + 0017-CVE-2025-30204-fix-Remove-strings.Split-and-add-pars.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1771502400">- Places a hard cap on the amount of mechanisms that can be specified and
  encoded in the payload. (bsc#1253904, CVE-2025-58181)
  * 0018-CVE-2025-58181-fix-vendor-crypto-ssh-3.patch
- Rebase patches:
  * 0001-SECRETS-SUSE-always-clear-our-internal-secrets.patch
  * 0002-SECRETS-daemon-allow-directory-creation-in-run-secre.patch
  * 0003-SECRETS-SUSE-implement-SUSE-container-secrets.patch
  * 0004-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch
  * 0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
  * 0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch
  * 0007-CVE-2024-2365x-update-buildkit-to-include-CVE-patche.patch
  * 0008-bsc1221916-update-to-patched-buildkit-version-to-fix.patch
  * 0009-bsc1214855-volume-use-AtomicWriteFile-to-save-volume.patch
  * 0010-CVE-2024-41110-AuthZ-plugin-securty-fixes.patch
  * 0011-CVE-2024-29018-libnet-Don-t-forward-to-upstream-reso.patch
  * 0012-CVE-2025-22868-vendor-jws-split-token-into-fixed-num.patch
  * 0013-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch
  * 0014-TESTS-backport-fixes-for-integration-tests.patch
  * 0015-bsc1247362-release-container-layer-on-export.patch
  * 0016-bsc1254206-daemon-overlay2-remove-world-writable-per.patch
  * 0017-CVE-2025-30204-fix-Remove-strings.Split-and-add-pars.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1777550400">- executor: validate container IDs centrally
  Backport of &lt;https://github.com/moby/buildkit/commit/45b038cd0b2ec2d34013ce0f085522276f7ee0d8&gt;.
  (bsc#1261078, CVE-2026-33748)
  * 0019-CVE-2026-33748-Fix-git-normalize-and-validate-subdir.patch
- git: normalize and validate subdir paths
  Backport of &lt;https://github.com/moby/buildkit/commit/099cf80f5ebc935c48d2925499bffe703a54cff4&gt;.
  (bsc#1260967, CVE-2026-33747)
  * 0020-CVE-2026-33747-Fix-executor-validate-container-IDs-c.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1780401600">- fix for Privilege validation bypass during plugin
  Backport of &lt;https://github.com/moby/moby/commit/99a095ecf04e8849318f2811bb3f687905eab09b&gt;
  (bsc#1265907, CVE-2026-33997)
  * 0021-CVE-2026-33997-fix-for-Privilege-validation-bypass-d.patch
- fix for Authz zero length regression
  Backport of &lt;https://github.com/moby/moby/commit/e89edb19ad7de0407a5d31e3111cb01aa10b5a38&gt;
  (bsc#1265929, CVE-2026-34040)
  * 0022-CVE-2026-34040-fix-for-Authz-zero-length-regression.patch</changelog>
  <changelog author="Madhankumar Chellamuthu &lt;madhankumar.chellamuthu@suse.com&gt;" date="1781784000">- grpc: enforce strict path checking for incoming requests on the server
  Backport of &lt;grpc/grpc-go@72186f1&gt;
  (bsc#1260279, CVE-2026-33186)
  * 0023-CVE-2026-33186-grpc-enforce-strict-path-checking-for.patch
- http2: prevent hanging Transport due to bad SETTINGS
  Backport of &lt;golang/net@1e71bd8&gt;
  (bsc#1265782, CVE-2026-33814)
  * 0024-CVE-2026-33814-http2-prevent-hanging-Transport-due-t.patch
- idna: update from x/text, fix ToUnicode and all-ASCII xn-- labels
  Backport of &lt;golang/net@8c4c965&gt;
  (bsc#1266625, CVE-2026-39821)
  * 0025-CVE-2026-39821-idna-update-from-x-text-fix-ToUnicode.patch
- daemon: Decompress archives before entering container filesystem
  Backport of &lt;&lt;moby@2022313&gt;
  (bsc#1267827, CVE-2026-41567)
  * 0026-CVE-2026-41567-daemon-Decompress-archives-before-ent.patch</changelog>
</package>
<package pkgid="63041e72eef1dce1e96f5ee72e3e02402839a0f26371a612a9ac0cf4d973320194c61ee2dd14276eb0cac2400ebaeb7ec38a66af410f8fc7fc6839d256ff9a19" name="docserv-auxserver-debuginfo" arch="i586">
  <version epoch="0" ver="20260707.78c4c29" rel="1.2"/>
  <changelog author="kukuk@suse.com" date="1740657600">- Update to version 20250227.6e4073c:
  * auxserver: rework debug messages
  * Change "Tumbleweed" to "Tumbleweed + MicroOS" on index page
  * Remove wrong install section
  * Add service which reloads auxserver if idx changed
  * Replace deprecated ioutil
  * Adjust path for assets
  * Update dependencies
  * Makefile: adjust for deprecated go get options</changelog>
  <changelog author="kukuk@suse.com" date="1740830400">- Update to version 20250301.91b4735:
  * docserv-miniserv: support multiple index files
  * Update go dependencies
  * dump-auxserver: debugging tool for auxserver.idx
  * docserv-auxserver: print number of sections, too
  * Allow several auxserver index files</changelog>
  <changelog author="kukuk@suse.com" date="1741003200">- Update to version 20250303.dcd3fee:
  * notfound.tmpl: fix syntax error
  * Make doxserv-auxserver.service more robust
  * Add help text for search and Leap-*
  * auxserver: fix lang selection, show all possible choices if no match
  * Update go module dependencies
  * Remove autognerated bundle file
  * css style: don't limit manpage to 80 character</changelog>
  <changelog author="kukuk@suse.com" date="1741176000">- Update to version 20250305.e46df41:
  * index page: list valid product names for search
  * Rename bySuiteStr with byProductStr
  * Update go dependencies
  * rpm2docserv: don't start a webserver
  * sitemap: rename suite to product
  * Start rename "suite" to ProductName and ProductMapping
  * Remove docserv-idx2rwmap, use nginx
  * Allow aliases for product names
  * Remove unused "Replaces"
  * Use "suites" as Product Name and sort correct
  * Fix comment about "suites"
  * Print Product Names and Mapping
  * Add sorted products to index, fix search logic</changelog>
  <changelog author="kukuk@suse.com" date="1742904000">- Update to version 20250321.37b55b5:
  * auxserver: use english as default if no language is set
  * Remove debug message
  * Remove broken entries from xref/index
  * Remove debug message
  * Make search for update-alternatives in scripts more robust
  * Merge pkgEntry with PkgMeta
  * Fix total number of pkgs
  * Further optimization of building gv.pkgs
  * Optimize size of pkgs, only store RPMs with manpages
  * Fallback to io.Reader if gz file is not compressed
  * Rename suite -&gt; product
  * Update go dependencies
  * Remove unused process variable overhead for mandoc
  * Remove outdated comment
  * Rewrite to use internal data and not files
  * Remove debug message
  * Suites -&gt; Products rename
  * Unify template.Execute calls/variables
  * Build package directories from internal data
  * Use global productList instead of creating it again and again
  * Rename product Name/URL to project Name/URL
  * Use MicroOS/Tumbleweed as example for Mapping
  * Remove unused and outdated tests</changelog>
  <changelog author="kukuk@suse.com" date="1743076800">- Update to version 20250327.1888603:
  * Sync config file struct
  * unrpm: make all files read/writable for the user
  * Update go dependencies
  * Don't render products imported via idx file
  * Remove obsolete comments
- Add tumbleweed.yaml and leap.idx</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1745841600">- Update leap.idx
- Update to version 20250428.83286ab:
  * Set manual page width to 110 character
  * Remove Leap hacks in index page
  * Update go dependencies [bsc#1241744]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1760011200">- Update to version 20251009.c754941:
  * Update go dependencies</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1761912000">- Update leap.idx with final openSUSE Leap 16.0
- Update to version 20251031.483a2f9:
  * Update go module dependencies</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1783425600">- Update to version 20260707.78c4c29:
  * Update go dependencies</changelog>
</package>
<package pkgid="d0a8939e3c1d153ff8073fed673d5f4d3f6595a1c8ed31d06b48046b95e305b6c8fe7549fdb8ad42e99c629c1da90c308a6f00cc098a9dae9d207e76fe5aa635" name="docserv-minisrv-debuginfo" arch="i586">
  <version epoch="0" ver="20260707.78c4c29" rel="1.2"/>
  <changelog author="kukuk@suse.com" date="1740657600">- Update to version 20250227.6e4073c:
  * auxserver: rework debug messages
  * Change "Tumbleweed" to "Tumbleweed + MicroOS" on index page
  * Remove wrong install section
  * Add service which reloads auxserver if idx changed
  * Replace deprecated ioutil
  * Adjust path for assets
  * Update dependencies
  * Makefile: adjust for deprecated go get options</changelog>
  <changelog author="kukuk@suse.com" date="1740830400">- Update to version 20250301.91b4735:
  * docserv-miniserv: support multiple index files
  * Update go dependencies
  * dump-auxserver: debugging tool for auxserver.idx
  * docserv-auxserver: print number of sections, too
  * Allow several auxserver index files</changelog>
  <changelog author="kukuk@suse.com" date="1741003200">- Update to version 20250303.dcd3fee:
  * notfound.tmpl: fix syntax error
  * Make doxserv-auxserver.service more robust
  * Add help text for search and Leap-*
  * auxserver: fix lang selection, show all possible choices if no match
  * Update go module dependencies
  * Remove autognerated bundle file
  * css style: don't limit manpage to 80 character</changelog>
  <changelog author="kukuk@suse.com" date="1741176000">- Update to version 20250305.e46df41:
  * index page: list valid product names for search
  * Rename bySuiteStr with byProductStr
  * Update go dependencies
  * rpm2docserv: don't start a webserver
  * sitemap: rename suite to product
  * Start rename "suite" to ProductName and ProductMapping
  * Remove docserv-idx2rwmap, use nginx
  * Allow aliases for product names
  * Remove unused "Replaces"
  * Use "suites" as Product Name and sort correct
  * Fix comment about "suites"
  * Print Product Names and Mapping
  * Add sorted products to index, fix search logic</changelog>
  <changelog author="kukuk@suse.com" date="1742904000">- Update to version 20250321.37b55b5:
  * auxserver: use english as default if no language is set
  * Remove debug message
  * Remove broken entries from xref/index
  * Remove debug message
  * Make search for update-alternatives in scripts more robust
  * Merge pkgEntry with PkgMeta
  * Fix total number of pkgs
  * Further optimization of building gv.pkgs
  * Optimize size of pkgs, only store RPMs with manpages
  * Fallback to io.Reader if gz file is not compressed
  * Rename suite -&gt; product
  * Update go dependencies
  * Remove unused process variable overhead for mandoc
  * Remove outdated comment
  * Rewrite to use internal data and not files
  * Remove debug message
  * Suites -&gt; Products rename
  * Unify template.Execute calls/variables
  * Build package directories from internal data
  * Use global productList instead of creating it again and again
  * Rename product Name/URL to project Name/URL
  * Use MicroOS/Tumbleweed as example for Mapping
  * Remove unused and outdated tests</changelog>
  <changelog author="kukuk@suse.com" date="1743076800">- Update to version 20250327.1888603:
  * Sync config file struct
  * unrpm: make all files read/writable for the user
  * Update go dependencies
  * Don't render products imported via idx file
  * Remove obsolete comments
- Add tumbleweed.yaml and leap.idx</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1745841600">- Update leap.idx
- Update to version 20250428.83286ab:
  * Set manual page width to 110 character
  * Remove Leap hacks in index page
  * Update go dependencies [bsc#1241744]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1760011200">- Update to version 20251009.c754941:
  * Update go dependencies</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1761912000">- Update leap.idx with final openSUSE Leap 16.0
- Update to version 20251031.483a2f9:
  * Update go module dependencies</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1783425600">- Update to version 20260707.78c4c29:
  * Update go dependencies</changelog>
</package>
<package pkgid="4c870234f492918b0258585704f380a759ead66f3f58dbd437b975a9c200da4b2631b6c875ec371d9a9102e58c708432324e25e939afc7a1ef0c743508580a5c" name="docserv-sitemap-debuginfo" arch="i586">
  <version epoch="0" ver="20260707.78c4c29" rel="1.2"/>
  <changelog author="kukuk@suse.com" date="1740657600">- Update to version 20250227.6e4073c:
  * auxserver: rework debug messages
  * Change "Tumbleweed" to "Tumbleweed + MicroOS" on index page
  * Remove wrong install section
  * Add service which reloads auxserver if idx changed
  * Replace deprecated ioutil
  * Adjust path for assets
  * Update dependencies
  * Makefile: adjust for deprecated go get options</changelog>
  <changelog author="kukuk@suse.com" date="1740830400">- Update to version 20250301.91b4735:
  * docserv-miniserv: support multiple index files
  * Update go dependencies
  * dump-auxserver: debugging tool for auxserver.idx
  * docserv-auxserver: print number of sections, too
  * Allow several auxserver index files</changelog>
  <changelog author="kukuk@suse.com" date="1741003200">- Update to version 20250303.dcd3fee:
  * notfound.tmpl: fix syntax error
  * Make doxserv-auxserver.service more robust
  * Add help text for search and Leap-*
  * auxserver: fix lang selection, show all possible choices if no match
  * Update go module dependencies
  * Remove autognerated bundle file
  * css style: don't limit manpage to 80 character</changelog>
  <changelog author="kukuk@suse.com" date="1741176000">- Update to version 20250305.e46df41:
  * index page: list valid product names for search
  * Rename bySuiteStr with byProductStr
  * Update go dependencies
  * rpm2docserv: don't start a webserver
  * sitemap: rename suite to product
  * Start rename "suite" to ProductName and ProductMapping
  * Remove docserv-idx2rwmap, use nginx
  * Allow aliases for product names
  * Remove unused "Replaces"
  * Use "suites" as Product Name and sort correct
  * Fix comment about "suites"
  * Print Product Names and Mapping
  * Add sorted products to index, fix search logic</changelog>
  <changelog author="kukuk@suse.com" date="1742904000">- Update to version 20250321.37b55b5:
  * auxserver: use english as default if no language is set
  * Remove debug message
  * Remove broken entries from xref/index
  * Remove debug message
  * Make search for update-alternatives in scripts more robust
  * Merge pkgEntry with PkgMeta
  * Fix total number of pkgs
  * Further optimization of building gv.pkgs
  * Optimize size of pkgs, only store RPMs with manpages
  * Fallback to io.Reader if gz file is not compressed
  * Rename suite -&gt; product
  * Update go dependencies
  * Remove unused process variable overhead for mandoc
  * Remove outdated comment
  * Rewrite to use internal data and not files
  * Remove debug message
  * Suites -&gt; Products rename
  * Unify template.Execute calls/variables
  * Build package directories from internal data
  * Use global productList instead of creating it again and again
  * Rename product Name/URL to project Name/URL
  * Use MicroOS/Tumbleweed as example for Mapping
  * Remove unused and outdated tests</changelog>
  <changelog author="kukuk@suse.com" date="1743076800">- Update to version 20250327.1888603:
  * Sync config file struct
  * unrpm: make all files read/writable for the user
  * Update go dependencies
  * Don't render products imported via idx file
  * Remove obsolete comments
- Add tumbleweed.yaml and leap.idx</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1745841600">- Update leap.idx
- Update to version 20250428.83286ab:
  * Set manual page width to 110 character
  * Remove Leap hacks in index page
  * Update go dependencies [bsc#1241744]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1760011200">- Update to version 20251009.c754941:
  * Update go dependencies</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1761912000">- Update leap.idx with final openSUSE Leap 16.0
- Update to version 20251031.483a2f9:
  * Update go module dependencies</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1783425600">- Update to version 20260707.78c4c29:
  * Update go dependencies</changelog>
</package>
<package pkgid="44ea9d0f6b4086d52b2956e67900b8e4e65d622b2a31bd45ed16ee77acb573b8bbc9b733ade9fc411ea2eef592af6e252b100c6bdf218d8a9bd2dba8c391c373" name="doggo-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762084800">- Update to version 1.1.1:
  * fix: restore compact borderless table output for narrow
    terminals
  * fix: correct typo in install.sh file command check</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762084801">- Update to version 1.1.2:
  * Bug fixes
  - 032da72: fix: installer: better arch detection for 32bit ARM
    systems (@mxlje)
  - deea977: fix: remove left padding and improve column spacing
    in borderless table output (@mr-karan)
  * Others
  - 1f180dc: chore: installer: don’t log extraction progress
    (@mxlje)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1766318400">- Update to version 1.1.3:
  * New Features
  - 23fdfe1: feat(web): add SEO meta tags and FAQ page
    (@mr-karan)
  - 39bae49: feat: add macOS SystemConfiguration DNS support and
    internal strategy (#193) (@phrawzty)
  * Bug fixes
  - 15d6c34: fix: restore table text wrapping and respect -4/-6
    flags for query types (@mr-karan)
  * Others
  - 46a1de3: chore: upgrade go dependencies (@mr-karan)
  - 47136e4: docs(README): add mise alternative method
    installation (@jylenhof)
  - d1091e3: refactor: address PR #227 review feedback
    (@phrawzty)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768219200">- Update to version 1.1.4:
  * Bug fixes
  - 8ea55b6: fix(darwin): filter out scoped, Supplemental and
    domain-specific resolvers from scutil (@mr-karan)
  * Others
  - 84808d4: chore(deps): update dependencies (@mr-karan)
  - b0c0e89: chore(web): add umami analytics script (@mr-karan)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 1.1.5:
  * Bug fixes
  - 68018a9: fix(resolvers): stop search-list iteration on NODATA
    responses (@mr-karan)
  * Others
  - c1e6f89: Merge pull request #235 from
    mr-karan/fix/search-list-nodata (@mr-karan)
  - f74ecf2: chore(deps): upgrade go dependencies (@mr-karan)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779278400">- Update to version 1.1.6:
  * Bug fixes
  - 7ea250d: fix(edns): default UDP buffer size to 1232 per DNS
    Flagday 2020 (@mr-karan)
  * Others
  - 802e38b: Fix "DNS over QUIC" sidebar anchor text (@isker)
  - 79dee5c: Merge pull request #236 from isker/patch-1
    (@mr-karan)
  - 2bcf2f7: chore(deps): upgrade Go to 1.26 and bump
    dependencies (@mr-karan)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 1.1.7:
  * New Features
  - be67297: feat(app): debug-log nameserver strategy application
    (@mr-karan)
  - 622bd7f: feat(resolvers): tag lookup errors with nameserver
    and support partial success (@mr-karan)
  * Bug fixes
  - af1fa7f: fix(resolvers): apply strategy to nameserver
    overrides (#238) (@mr-karan)
  - dd88d6e: fix(resolvers): avoid invalid root search queries
    (#239) (@mr-karan)
  - da5d86a: fix(resolvers): preserve completed work when context
    expires mid-flight (@mr-karan)
  - b400c46: fix(web): preserve partial resolver results in API
    handler (@mr-karan)
  * Others
  - dea30ad: chore: bump Go to 1.26.3 for stdlib security fixes
    (@mr-karan)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782216000">- Update to version 1.2.0:
  * New Features
  - 58781f2: feat: add --authoritative/-A flag to query the
    domain's authoritative nameserver (@nopolabs)
  * Bug fixes
  - 8a97e57: fix(app): use delegated NS RRset for authoritative
    queries (@nopolabs)
  * Others
  - 4c3bf3d: chore(ci): use patched Go toolchain (@mr-karan)
  - 86ff8f4: chore(release): prepare v1.2.0 artifacts (@mr-karan)
  - 7dbf633: docs(README): change arch package name (@Souvlaki42)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786104000">- Update to version 1.2.1:
  * New Features
  - 408b893: feat(cli): add config file and DOGGO env support
    (#245) (@mr-karan)
  * Bug fixes
  - 8e91e23: fix(nameservers): let internal strategy find
    VPN/Tailscale resolvers on macOS (#242) (@sylr)
  * Others
  - 8583205: Added Gentoo Portage package manager to list (#244)
    (@triode3)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786104001">- Update to version 1.3.0:
  * feat(doh): add explicit HTTP/3 transport (#249)
  * feat(edns): report extended DNS errors (#248)
  * feat(cli): support numeric DNS record types (#247)
  * feat(release): add 32-bit ARM artifacts (#246)</changelog>
</package>
<package pkgid="a22520aa1d1320c998a48eb48a51fab0f0dbcc258f5eff16672dbccb5b2e0f2d35093cfaede7e2041b1164609a5d2ae0ef6050f45d7925424bb219ab5113bb0a" name="doggo-web-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762084800">- Update to version 1.1.1:
  * fix: restore compact borderless table output for narrow
    terminals
  * fix: correct typo in install.sh file command check</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762084801">- Update to version 1.1.2:
  * Bug fixes
  - 032da72: fix: installer: better arch detection for 32bit ARM
    systems (@mxlje)
  - deea977: fix: remove left padding and improve column spacing
    in borderless table output (@mr-karan)
  * Others
  - 1f180dc: chore: installer: don’t log extraction progress
    (@mxlje)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1766318400">- Update to version 1.1.3:
  * New Features
  - 23fdfe1: feat(web): add SEO meta tags and FAQ page
    (@mr-karan)
  - 39bae49: feat: add macOS SystemConfiguration DNS support and
    internal strategy (#193) (@phrawzty)
  * Bug fixes
  - 15d6c34: fix: restore table text wrapping and respect -4/-6
    flags for query types (@mr-karan)
  * Others
  - 46a1de3: chore: upgrade go dependencies (@mr-karan)
  - 47136e4: docs(README): add mise alternative method
    installation (@jylenhof)
  - d1091e3: refactor: address PR #227 review feedback
    (@phrawzty)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768219200">- Update to version 1.1.4:
  * Bug fixes
  - 8ea55b6: fix(darwin): filter out scoped, Supplemental and
    domain-specific resolvers from scutil (@mr-karan)
  * Others
  - 84808d4: chore(deps): update dependencies (@mr-karan)
  - b0c0e89: chore(web): add umami analytics script (@mr-karan)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 1.1.5:
  * Bug fixes
  - 68018a9: fix(resolvers): stop search-list iteration on NODATA
    responses (@mr-karan)
  * Others
  - c1e6f89: Merge pull request #235 from
    mr-karan/fix/search-list-nodata (@mr-karan)
  - f74ecf2: chore(deps): upgrade go dependencies (@mr-karan)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779278400">- Update to version 1.1.6:
  * Bug fixes
  - 7ea250d: fix(edns): default UDP buffer size to 1232 per DNS
    Flagday 2020 (@mr-karan)
  * Others
  - 802e38b: Fix "DNS over QUIC" sidebar anchor text (@isker)
  - 79dee5c: Merge pull request #236 from isker/patch-1
    (@mr-karan)
  - 2bcf2f7: chore(deps): upgrade Go to 1.26 and bump
    dependencies (@mr-karan)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 1.1.7:
  * New Features
  - be67297: feat(app): debug-log nameserver strategy application
    (@mr-karan)
  - 622bd7f: feat(resolvers): tag lookup errors with nameserver
    and support partial success (@mr-karan)
  * Bug fixes
  - af1fa7f: fix(resolvers): apply strategy to nameserver
    overrides (#238) (@mr-karan)
  - dd88d6e: fix(resolvers): avoid invalid root search queries
    (#239) (@mr-karan)
  - da5d86a: fix(resolvers): preserve completed work when context
    expires mid-flight (@mr-karan)
  - b400c46: fix(web): preserve partial resolver results in API
    handler (@mr-karan)
  * Others
  - dea30ad: chore: bump Go to 1.26.3 for stdlib security fixes
    (@mr-karan)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782216000">- Update to version 1.2.0:
  * New Features
  - 58781f2: feat: add --authoritative/-A flag to query the
    domain's authoritative nameserver (@nopolabs)
  * Bug fixes
  - 8a97e57: fix(app): use delegated NS RRset for authoritative
    queries (@nopolabs)
  * Others
  - 4c3bf3d: chore(ci): use patched Go toolchain (@mr-karan)
  - 86ff8f4: chore(release): prepare v1.2.0 artifacts (@mr-karan)
  - 7dbf633: docs(README): change arch package name (@Souvlaki42)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786104000">- Update to version 1.2.1:
  * New Features
  - 408b893: feat(cli): add config file and DOGGO env support
    (#245) (@mr-karan)
  * Bug fixes
  - 8e91e23: fix(nameservers): let internal strategy find
    VPN/Tailscale resolvers on macOS (#242) (@sylr)
  * Others
  - 8583205: Added Gentoo Portage package manager to list (#244)
    (@triode3)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786104001">- Update to version 1.3.0:
  * feat(doh): add explicit HTTP/3 transport (#249)
  * feat(edns): report extended DNS errors (#248)
  * feat(cli): support numeric DNS record types (#247)
  * feat(release): add 32-bit ARM artifacts (#246)</changelog>
</package>
<package pkgid="4c39b6b344b7c083be4133094e7edd0ec53ff27ef44ca902818d8f33e031836a5facd9c4073906e0caeb06a637cb4b36cacefce00c60a4293a1e2a278853346d" name="doh-debuginfo" arch="i586">
  <version epoch="0" ver="0.1" rel="1.15"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568030400">- Initial package, version 0.0.0+git.20190908</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568721600">- Update to initial upstream release 0.1:
  * doh.1: initial man page
  * doh: sort the -h options alphabetically
  * version: add header file, support -V and call it version 0.1 now
  * README: show the current cloudflare URL in the example output
  * Update Google Public DNS DoH endpoint in example
  * doh_encode: fix the comparison for long host names
  * doh: added -k for insecure mode - skips server cert validation</changelog>
</package>
<package pkgid="bf5f6f52762c7caed65dec2ee3cc02d345b301f9453bc11d20f987b34c2e7a29dbc192193465ec634e5e9bff0985ab47ffe98d2fc11d089f8ec41ec19fb4d981" name="doh-debugsource" arch="i586">
  <version epoch="0" ver="0.1" rel="1.15"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568030400">- Initial package, version 0.0.0+git.20190908</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568721600">- Update to initial upstream release 0.1:
  * doh.1: initial man page
  * doh: sort the -h options alphabetically
  * version: add header file, support -V and call it version 0.1 now
  * README: show the current cloudflare URL in the example output
  * Update Google Public DNS DoH endpoint in example
  * doh_encode: fix the comparison for long host names
  * doh: added -k for insecure mode - skips server cert validation</changelog>
</package>
<package pkgid="c9e0a5b35ba58a69333249ffcc219513517634b129ef1773dcb53c06d4259a5f24c0a4344e5ca4e98976992707c3ee1b241ee1ce7ea299217640f61e77426421" name="dolly-debuginfo" arch="i586">
  <version epoch="0" ver="0.64.2" rel="1.17"/>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1612267200">- fixed the Makefile to support position independent code</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612785600">- Remove obsolete specfile constructs. Depersonalize descriptions.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1612872000">- updated to v0.63.1 which builds on i586
- disabled pandoc for i585</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1623067200">- updated to v0.63.4 which builds with gcc-11</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1633608000">- update to version 0.63.5 (improve help usage information) (JSC#SLE-22050)
- tarball is now bzip2 compressed</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1634126400">- fix hostname resolution is not done in case of usage
  of an external configuration file (bsc#1191613)
- fix -Werror=format-security
- update to version 0.63.6</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636459200">- Minor grammar fix in description.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1637150400">- add dolly firewall config (JSC#SLE-22730)</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1648036800">-  updated to dolly 0.64.1 which adds dolly as a service and/or
  activation through a socket</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1648036801">- update to dolly version 0.64.2: bugs and typo fixes, dolly is
  less verbose by default</changelog>
</package>
<package pkgid="dc908ab840993c7ff4ce65fb13be8943efa4fb4c98a9b27ab755ee4ca735ea99aa38d368de14381357c5755189376ce1bdb3a8bf2a9f83f98db650f8c305c1be" name="dolly-debugsource" arch="i586">
  <version epoch="0" ver="0.64.2" rel="1.17"/>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1612267200">- fixed the Makefile to support position independent code</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612785600">- Remove obsolete specfile constructs. Depersonalize descriptions.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1612872000">- updated to v0.63.1 which builds on i586
- disabled pandoc for i585</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1623067200">- updated to v0.63.4 which builds with gcc-11</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1633608000">- update to version 0.63.5 (improve help usage information) (JSC#SLE-22050)
- tarball is now bzip2 compressed</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1634126400">- fix hostname resolution is not done in case of usage
  of an external configuration file (bsc#1191613)
- fix -Werror=format-security
- update to version 0.63.6</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636459200">- Minor grammar fix in description.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1637150400">- add dolly firewall config (JSC#SLE-22730)</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1648036800">-  updated to dolly 0.64.1 which adds dolly as a service and/or
  activation through a socket</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1648036801">- update to dolly version 0.64.2: bugs and typo fixes, dolly is
  less verbose by default</changelog>
</package>
<package pkgid="dd210ab6633398a3928318bbcbb89b2263dcc826830aa3d6c0d02ea6bde324fd00eba72d1ae2a14ec68bc4cc7e83b50de485382048b2bd2d7fdc98069e8ade01" name="dolphin-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix incorrect app id for Kfind (kde#510370)
  * informationpanel: ignore gestures on media slider (kde#431307)
  * information/pixmapviewer: handle hdipi for animated images (kde#510829)
  * kitemlistview: when editing file name set anchored selection (kde#453262)
  * KItemListController: Check for highlightEntireRow on rightClick (kde#508356)
  * Revert "!1026" (kde#516341)
  * Add keyboard shortcut support for service menu actions (kde#260266)
  * Dynamic view should weight folders. (kde#508304)
  * KItemListController: Use entire row for drag and drop if highlightEntireRow is true (kde#515439)
  * panel/terminal: Add ability to disable konsole url sync (kde#306381)
  * Add keyboard anchor assignments to mouse events (kde#508609)
  * dolphinfontrequester: Do not apply custom view font to font mode combobox (kde#499783)
  * viewproperties: remove temp file after loading defaultConfig (kde#510500)
  * dolphinmainwindow: Reload context menu plugins when configuration changes (kde#508722)
  * Dolphin: Inform user when italic filename style is not supported by the font (kde#499784)
  * viewmodes: ensure font dialog retains last custom selection (kde#499786)
  * dolphinview: fix missing selection on next item after Delete key removal (kde#513371)
  * dolphinview: do not get view properties if we do not apply dynamic view (kde#508402)
  * DolphinView: observeCreatedDirectory take into account last / of m_url (kde#513345)
  * dolphintabbpage: Allow migration for users with the old session file format (kde#513466)
  * kfileitemmodel: Fix folder/file icon rating display (kde#512940)
  * folderstabssettingspage: add 3 options for closing split view (kde#464696)
  * kitemviews: Prevent crash when dragging details side padding header (kde#511057)
  * dolphinnavigatorswidgetaction: show focus indicator in split mode (kde#150718)
  * context menu: use selected item as containing folder for New file menu (kde#508196)
  * kstandarditemlistwidget: Fix vertical misalignment for file names containing certain glyphs (kde#512152)
  * main: set active view in split mode when not restoring session (kde#503576)
  * Revert "Avoid implicitly selecting items" (kde#494125)
  * dolphin: improve keyboard search behavior for repeated characters (kde#501851)
  * informationpanel: ensure selection info is shown when using keyboard navigation (kde#474507)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * panels/information: prevent memleak when closing mediawidget
  * dolphincontextmenu: Set item list properties before adding actions
  * CMakeLists.txt: bump KF6_MIN_VERSION to 6.23</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Refresh shortcut: Ignore repeat events (kde#514209)
  * DolphinTabPage: Prevent re-entrant signal activation for slotViewActivated (kde#508554, kde#512011,, kde#508405,, kde#511076,, kde#503576)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * panels/information: when not hovering anything show selection
  * search/popup: hide the popup when launching kfind
  * Avoid string concatenation for command line building
  * Revert "KItemListController: Use entire row for drag and drop if highlightEntireRow is true"</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * KItemListWidget: Add pressedChanged (kde#508329)
  * tests: kfileitemmodeltest avoid scheme-less url
  * dolphintabpage: drop swapActiveView in RightView close path (kde#520002)
  * userfeedback: prevent dangling pointer access in SettingsDataSource (kde#519876)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * search/chip: Draw chip with QStyle instead of hardcoding Breeze
  * viewproperties: ensure not to remove defaults view properties</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * kitemviews: Draw icon overlays at a fixed size instead of baking them into the thumbnail (kde#498211)
  * Allow grouping by a separate criterion (kde#416134)
  * DolphinNavigatorsWidgetAction: Let non-Breeze QStyles style the non-toolbar navbar how they want (kde#518285)
  * KItemListWidget: Add pressedChanged (kde#508329)
  * viewproperties: respect saved properties for special folders with global view props enabled (kde#520089)
  * kfileitemmodelrolesupdater: fix directory item count for large folders (kde#509150)
  * dolphintabpage: drop swapActiveView in RightView close path (kde#520002)
  * userfeedback: prevent dangling pointer access in SettingsDataSource (kde#519876)
  * Restore session if this is the first instance (kde#464693)
  * Fix occasional UAF crashes in KConfig::sync() during exit
  * terminalpanel: allow refreshing the terminal location (kde#510557)
  * dolphincontextmenu: move "Empty Trash" to where you expect destructive actions to be (kde#518713)
  * dolphinmainwindow: use directly ShowMenubar action to change menuBar visibility (kde#492298)
  * kfileitemmodel: sort dotted numeric names naturally (kde#411707)
  * Refresh shortcut: Ignore repeat events (kde#514209)
  * KItemListWidget: Use primitives instead of custom painting (kde#508294)
  * kitemviews: Preserve inline rename when item scrolls out of view (kde#506884)
  * DolphinTabPage: Prevent re-entrant signal activation for slotViewActivated (kde#508554, kde#512011, kde#508405, kde#511076, kde#503576)
  * dolphinviewcontainer: Avoid adding an extra history entry when leaving search results (kde#515236)
  * animatedheightwidget: prevent viewport scrolling (kde#510469)
  * informationpanel: ignore gestures on media slider (kde#431307)
  * Fix incorrect app id for Kfind (kde#510370)
  * information/pixmapviewer: handle hdipi for animated images (kde#510829)
  * kitemviews: add "Folder Name" column to details view (kde#433937)
  * kitemlistview: when editing file name set anchored selection (kde#453262)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Make inline-rename re-triggering robust and add a regression test (kde#514401)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * selectionmode: Show Delete action in trash (kde#523348)
  * dolphinview,dolphinviewactionhandler: split create folder into two actions
  * dolphinmainwindow: use base url fallback on slotSelectionChanged
  * tests: build dolphinquerytest only when HAVE_BALOO</changelog>
</package>
<package pkgid="abd7d48e4eed2a6052505a198cf7c32c07d3eb8e56d7af3c2ed0c33722a517c107cf9ab3d891e04890f3b4df2954a0d7299663af77caa51c08fd80d0fead1eb5" name="dolphin-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix incorrect app id for Kfind (kde#510370)
  * informationpanel: ignore gestures on media slider (kde#431307)
  * information/pixmapviewer: handle hdipi for animated images (kde#510829)
  * kitemlistview: when editing file name set anchored selection (kde#453262)
  * KItemListController: Check for highlightEntireRow on rightClick (kde#508356)
  * Revert "!1026" (kde#516341)
  * Add keyboard shortcut support for service menu actions (kde#260266)
  * Dynamic view should weight folders. (kde#508304)
  * KItemListController: Use entire row for drag and drop if highlightEntireRow is true (kde#515439)
  * panel/terminal: Add ability to disable konsole url sync (kde#306381)
  * Add keyboard anchor assignments to mouse events (kde#508609)
  * dolphinfontrequester: Do not apply custom view font to font mode combobox (kde#499783)
  * viewproperties: remove temp file after loading defaultConfig (kde#510500)
  * dolphinmainwindow: Reload context menu plugins when configuration changes (kde#508722)
  * Dolphin: Inform user when italic filename style is not supported by the font (kde#499784)
  * viewmodes: ensure font dialog retains last custom selection (kde#499786)
  * dolphinview: fix missing selection on next item after Delete key removal (kde#513371)
  * dolphinview: do not get view properties if we do not apply dynamic view (kde#508402)
  * DolphinView: observeCreatedDirectory take into account last / of m_url (kde#513345)
  * dolphintabbpage: Allow migration for users with the old session file format (kde#513466)
  * kfileitemmodel: Fix folder/file icon rating display (kde#512940)
  * folderstabssettingspage: add 3 options for closing split view (kde#464696)
  * kitemviews: Prevent crash when dragging details side padding header (kde#511057)
  * dolphinnavigatorswidgetaction: show focus indicator in split mode (kde#150718)
  * context menu: use selected item as containing folder for New file menu (kde#508196)
  * kstandarditemlistwidget: Fix vertical misalignment for file names containing certain glyphs (kde#512152)
  * main: set active view in split mode when not restoring session (kde#503576)
  * Revert "Avoid implicitly selecting items" (kde#494125)
  * dolphin: improve keyboard search behavior for repeated characters (kde#501851)
  * informationpanel: ensure selection info is shown when using keyboard navigation (kde#474507)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * panels/information: prevent memleak when closing mediawidget
  * dolphincontextmenu: Set item list properties before adding actions
  * CMakeLists.txt: bump KF6_MIN_VERSION to 6.23</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Refresh shortcut: Ignore repeat events (kde#514209)
  * DolphinTabPage: Prevent re-entrant signal activation for slotViewActivated (kde#508554, kde#512011,, kde#508405,, kde#511076,, kde#503576)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * panels/information: when not hovering anything show selection
  * search/popup: hide the popup when launching kfind
  * Avoid string concatenation for command line building
  * Revert "KItemListController: Use entire row for drag and drop if highlightEntireRow is true"</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * KItemListWidget: Add pressedChanged (kde#508329)
  * tests: kfileitemmodeltest avoid scheme-less url
  * dolphintabpage: drop swapActiveView in RightView close path (kde#520002)
  * userfeedback: prevent dangling pointer access in SettingsDataSource (kde#519876)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * search/chip: Draw chip with QStyle instead of hardcoding Breeze
  * viewproperties: ensure not to remove defaults view properties</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * kitemviews: Draw icon overlays at a fixed size instead of baking them into the thumbnail (kde#498211)
  * Allow grouping by a separate criterion (kde#416134)
  * DolphinNavigatorsWidgetAction: Let non-Breeze QStyles style the non-toolbar navbar how they want (kde#518285)
  * KItemListWidget: Add pressedChanged (kde#508329)
  * viewproperties: respect saved properties for special folders with global view props enabled (kde#520089)
  * kfileitemmodelrolesupdater: fix directory item count for large folders (kde#509150)
  * dolphintabpage: drop swapActiveView in RightView close path (kde#520002)
  * userfeedback: prevent dangling pointer access in SettingsDataSource (kde#519876)
  * Restore session if this is the first instance (kde#464693)
  * Fix occasional UAF crashes in KConfig::sync() during exit
  * terminalpanel: allow refreshing the terminal location (kde#510557)
  * dolphincontextmenu: move "Empty Trash" to where you expect destructive actions to be (kde#518713)
  * dolphinmainwindow: use directly ShowMenubar action to change menuBar visibility (kde#492298)
  * kfileitemmodel: sort dotted numeric names naturally (kde#411707)
  * Refresh shortcut: Ignore repeat events (kde#514209)
  * KItemListWidget: Use primitives instead of custom painting (kde#508294)
  * kitemviews: Preserve inline rename when item scrolls out of view (kde#506884)
  * DolphinTabPage: Prevent re-entrant signal activation for slotViewActivated (kde#508554, kde#512011, kde#508405, kde#511076, kde#503576)
  * dolphinviewcontainer: Avoid adding an extra history entry when leaving search results (kde#515236)
  * animatedheightwidget: prevent viewport scrolling (kde#510469)
  * informationpanel: ignore gestures on media slider (kde#431307)
  * Fix incorrect app id for Kfind (kde#510370)
  * information/pixmapviewer: handle hdipi for animated images (kde#510829)
  * kitemviews: add "Folder Name" column to details view (kde#433937)
  * kitemlistview: when editing file name set anchored selection (kde#453262)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Make inline-rename re-triggering robust and add a regression test (kde#514401)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * selectionmode: Show Delete action in trash (kde#523348)
  * dolphinview,dolphinviewactionhandler: split create folder into two actions
  * dolphinmainwindow: use base url fallback on slotSelectionChanged
  * tests: build dolphinquerytest only when HAVE_BALOO</changelog>
</package>
<package pkgid="a9981b25a836e3b4d7f8ffa6f8a45e52a17d268f40149bf272aa45bc7725349de054b0c069089f49cdb1b7fabf13628ea289a9e8119788c5a8244c186d7c9223" name="dolphin-part-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix incorrect app id for Kfind (kde#510370)
  * informationpanel: ignore gestures on media slider (kde#431307)
  * information/pixmapviewer: handle hdipi for animated images (kde#510829)
  * kitemlistview: when editing file name set anchored selection (kde#453262)
  * KItemListController: Check for highlightEntireRow on rightClick (kde#508356)
  * Revert "!1026" (kde#516341)
  * Add keyboard shortcut support for service menu actions (kde#260266)
  * Dynamic view should weight folders. (kde#508304)
  * KItemListController: Use entire row for drag and drop if highlightEntireRow is true (kde#515439)
  * panel/terminal: Add ability to disable konsole url sync (kde#306381)
  * Add keyboard anchor assignments to mouse events (kde#508609)
  * dolphinfontrequester: Do not apply custom view font to font mode combobox (kde#499783)
  * viewproperties: remove temp file after loading defaultConfig (kde#510500)
  * dolphinmainwindow: Reload context menu plugins when configuration changes (kde#508722)
  * Dolphin: Inform user when italic filename style is not supported by the font (kde#499784)
  * viewmodes: ensure font dialog retains last custom selection (kde#499786)
  * dolphinview: fix missing selection on next item after Delete key removal (kde#513371)
  * dolphinview: do not get view properties if we do not apply dynamic view (kde#508402)
  * DolphinView: observeCreatedDirectory take into account last / of m_url (kde#513345)
  * dolphintabbpage: Allow migration for users with the old session file format (kde#513466)
  * kfileitemmodel: Fix folder/file icon rating display (kde#512940)
  * folderstabssettingspage: add 3 options for closing split view (kde#464696)
  * kitemviews: Prevent crash when dragging details side padding header (kde#511057)
  * dolphinnavigatorswidgetaction: show focus indicator in split mode (kde#150718)
  * context menu: use selected item as containing folder for New file menu (kde#508196)
  * kstandarditemlistwidget: Fix vertical misalignment for file names containing certain glyphs (kde#512152)
  * main: set active view in split mode when not restoring session (kde#503576)
  * Revert "Avoid implicitly selecting items" (kde#494125)
  * dolphin: improve keyboard search behavior for repeated characters (kde#501851)
  * informationpanel: ensure selection info is shown when using keyboard navigation (kde#474507)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * panels/information: prevent memleak when closing mediawidget
  * dolphincontextmenu: Set item list properties before adding actions
  * CMakeLists.txt: bump KF6_MIN_VERSION to 6.23</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Refresh shortcut: Ignore repeat events (kde#514209)
  * DolphinTabPage: Prevent re-entrant signal activation for slotViewActivated (kde#508554, kde#512011,, kde#508405,, kde#511076,, kde#503576)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * panels/information: when not hovering anything show selection
  * search/popup: hide the popup when launching kfind
  * Avoid string concatenation for command line building
  * Revert "KItemListController: Use entire row for drag and drop if highlightEntireRow is true"</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * KItemListWidget: Add pressedChanged (kde#508329)
  * tests: kfileitemmodeltest avoid scheme-less url
  * dolphintabpage: drop swapActiveView in RightView close path (kde#520002)
  * userfeedback: prevent dangling pointer access in SettingsDataSource (kde#519876)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * search/chip: Draw chip with QStyle instead of hardcoding Breeze
  * viewproperties: ensure not to remove defaults view properties</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * kitemviews: Draw icon overlays at a fixed size instead of baking them into the thumbnail (kde#498211)
  * Allow grouping by a separate criterion (kde#416134)
  * DolphinNavigatorsWidgetAction: Let non-Breeze QStyles style the non-toolbar navbar how they want (kde#518285)
  * KItemListWidget: Add pressedChanged (kde#508329)
  * viewproperties: respect saved properties for special folders with global view props enabled (kde#520089)
  * kfileitemmodelrolesupdater: fix directory item count for large folders (kde#509150)
  * dolphintabpage: drop swapActiveView in RightView close path (kde#520002)
  * userfeedback: prevent dangling pointer access in SettingsDataSource (kde#519876)
  * Restore session if this is the first instance (kde#464693)
  * Fix occasional UAF crashes in KConfig::sync() during exit
  * terminalpanel: allow refreshing the terminal location (kde#510557)
  * dolphincontextmenu: move "Empty Trash" to where you expect destructive actions to be (kde#518713)
  * dolphinmainwindow: use directly ShowMenubar action to change menuBar visibility (kde#492298)
  * kfileitemmodel: sort dotted numeric names naturally (kde#411707)
  * Refresh shortcut: Ignore repeat events (kde#514209)
  * KItemListWidget: Use primitives instead of custom painting (kde#508294)
  * kitemviews: Preserve inline rename when item scrolls out of view (kde#506884)
  * DolphinTabPage: Prevent re-entrant signal activation for slotViewActivated (kde#508554, kde#512011, kde#508405, kde#511076, kde#503576)
  * dolphinviewcontainer: Avoid adding an extra history entry when leaving search results (kde#515236)
  * animatedheightwidget: prevent viewport scrolling (kde#510469)
  * informationpanel: ignore gestures on media slider (kde#431307)
  * Fix incorrect app id for Kfind (kde#510370)
  * information/pixmapviewer: handle hdipi for animated images (kde#510829)
  * kitemviews: add "Folder Name" column to details view (kde#433937)
  * kitemlistview: when editing file name set anchored selection (kde#453262)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Make inline-rename re-triggering robust and add a regression test (kde#514401)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * selectionmode: Show Delete action in trash (kde#523348)
  * dolphinview,dolphinviewactionhandler: split create folder into two actions
  * dolphinmainwindow: use base url fallback on slotSelectionChanged
  * tests: build dolphinquerytest only when HAVE_BALOO</changelog>
</package>
<package pkgid="201b222214eef91ffed4446cafe69240bdbaed85aa123bf0f70844693dde2cdddf9f90848f5e9920c44bb30886cec2099c04a527fdd92f65da291cd401d91d11" name="dolphin-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add plug-in to add an overlay icon to mounted ISO images
  * Add BSD-3-Clause license
  * mountiso: Avoid querying for GenericInterface
  * Fix type name in kcfg file
  * git/clonedialog: Return the branches as a signal (kde#512422)
  * git/FileViewGitPlugin: Check for SSH_ASKPASS environment variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="fb1300e47a8c66f85b9cc3988d88ea674acce66229add2acde169a79b23d224bc4bc8f97af7e1d950a85904a250bf2402536240c0222edb79162146ce3363362" name="dolphin-plugins-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add plug-in to add an overlay icon to mounted ISO images
  * Add BSD-3-Clause license
  * mountiso: Avoid querying for GenericInterface
  * Fix type name in kcfg file
  * git/clonedialog: Return the branches as a signal (kde#512422)
  * git/FileViewGitPlugin: Check for SSH_ASKPASS environment variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="2c8c683e159beacf45d1e2dc17e593682e48914c7762605a714654a5a22b28da4e0bdab323b4b17b5cee1d1db4b6551fde988c16351fd863406abaf4689bce79" name="doom64ex-plus-debuginfo" arch="i586">
  <version epoch="0" ver="4.0.0.3" rel="3.6"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1703592000">- Initial version</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1705233600">- better Makefile
- remove a few unnecessary dependencies
- added disable-arm-asm.patch to fix ARM compilation</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1715083200">- fixed failure for game to find its data files in /usr/share/games/doom64ex-plus
- removed disable-arm-asm.patch
- removed custom Makefile
- New version 4.0.0.0:
  * Migration to SDL3 with zero SDL2 fallback option, SDL2 is entirely
    deprecated and the only rendering path, is the current SDL3 preview's
  * High resolution scaled image support (similar to remaster).
    So MDOOM's, chapter interpics, LEGAL text etc.. can all be used with
    high resolution images. Only exception is the 'EVIL' interpic which
    remains scaled the same as remaster. See the EX+ wad for example dimensions
    for width x height and try not to deviate from them too much
  * Optimisations for frame timing. EX+ should now be absolutely buttery
    smooth at all times, with zero 'jitteriness'.
    Tested on an ARC A580 and no issues
  * 32bit support is deprecated entirely
  * Bunch of other stuff here and there :D</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1722600000">- removed system-datadir.patch
- New version 4.0.0.1:
  * Fix wrong predefined macro used for specific Linux code for data dir
  * Improve data dir handling on Linux and OpenBSD
  * Minor README changes
  * Fix segfault on crushing
  * Fix array over run which can cause Zone corruption
  * Fix MAP08 thing trigger bug that was stopping some code being executed,
    inc secret total bug during game and level stats at the end of levels
  * Fix crusher speed to make it the same speed as remaster</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1728216000">- added fix-user-dir.patch
- New version 4.0.0.3:
  * uses the stable API for SDL 3.1.3
  * fix compilation failure with GCC
  * fix totalsecret bug
- New version 4.0.0.2:
  * Fix s_driver cvar
  * Change "SDL_SetRelativeMouseMode" to "SDL_SetWindowRelativeMouseMode"
  * Added IWAD auto-detection</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1728302400">- Fix building for Leap &gt;= 15.6, add number to patch</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1750161600">- added fix-save-bug.patch -- from PR 310
- fix compilation with gcc 15</changelog>
</package>
<package pkgid="fb7891e965952cc850f30162e9c0389b06016ab9d91cf30c3be7ff36b60631058a771e7c2569af44c9c490805677d4aa24d6622b35a1b95464a367893fd81338" name="doom64ex-plus-debugsource" arch="i586">
  <version epoch="0" ver="4.0.0.3" rel="3.6"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1703592000">- Initial version</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1705233600">- better Makefile
- remove a few unnecessary dependencies
- added disable-arm-asm.patch to fix ARM compilation</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1715083200">- fixed failure for game to find its data files in /usr/share/games/doom64ex-plus
- removed disable-arm-asm.patch
- removed custom Makefile
- New version 4.0.0.0:
  * Migration to SDL3 with zero SDL2 fallback option, SDL2 is entirely
    deprecated and the only rendering path, is the current SDL3 preview's
  * High resolution scaled image support (similar to remaster).
    So MDOOM's, chapter interpics, LEGAL text etc.. can all be used with
    high resolution images. Only exception is the 'EVIL' interpic which
    remains scaled the same as remaster. See the EX+ wad for example dimensions
    for width x height and try not to deviate from them too much
  * Optimisations for frame timing. EX+ should now be absolutely buttery
    smooth at all times, with zero 'jitteriness'.
    Tested on an ARC A580 and no issues
  * 32bit support is deprecated entirely
  * Bunch of other stuff here and there :D</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1722600000">- removed system-datadir.patch
- New version 4.0.0.1:
  * Fix wrong predefined macro used for specific Linux code for data dir
  * Improve data dir handling on Linux and OpenBSD
  * Minor README changes
  * Fix segfault on crushing
  * Fix array over run which can cause Zone corruption
  * Fix MAP08 thing trigger bug that was stopping some code being executed,
    inc secret total bug during game and level stats at the end of levels
  * Fix crusher speed to make it the same speed as remaster</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1728216000">- added fix-user-dir.patch
- New version 4.0.0.3:
  * uses the stable API for SDL 3.1.3
  * fix compilation failure with GCC
  * fix totalsecret bug
- New version 4.0.0.2:
  * Fix s_driver cvar
  * Change "SDL_SetRelativeMouseMode" to "SDL_SetWindowRelativeMouseMode"
  * Added IWAD auto-detection</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1728302400">- Fix building for Leap &gt;= 15.6, add number to patch</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1750161600">- added fix-save-bug.patch -- from PR 310
- fix compilation with gcc 15</changelog>
</package>
<package pkgid="e2209e729efd2803a2440b524e010ee8bcf4d2f7f2c5289a4242ebb8aa41ccfec09416a7982ff55e878d8e4a8e09dd36aa70216f593d40104dba2a94bb2da329" name="doomsday-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.1" rel="3.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Update to new upstream release 2.1.1
  * Graphics optimizations: While games still use the classic
    renderer like in 2.0, all graphics are now drawn using OpenGL
    3.3. This enables optimizations for more efficient rendering
    of the player view, menus, text, and the Doomsday UI.
  * UI improvements: The Doomsday UI look and feel has been
    refreshed. The game library is now more flexible and powerful
    with further game customization settings and view options.
  * Multiplayer convenience: Clients will automatically download
    missing PWADs from the server before joining the game.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1572696000">- Previous implicit dependency on xxf86vm is now added
  as an explicit BuildRequires.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1579435200">- Update to release 2.2.1.1
  * The built-in scripting language has gained wider integration
    in the engine internals.
  * Scripted mobj actions
  * A number of modding related improvements have been done for
    Heretic. For example: customizable menu labels, enhanced
    intermission screen, Values for ammo per shot, support for
    Hexen-like wall-bouncing missiles, and a script binding for
    starting an enemy’s attack.
  * Separate FOV for rendering player weapons
  * Doomsday now detects Freedoom v0.12.1.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583409600">- Add -lminizip to doomsday-libs.diff to cure a linker error.
- Update to release 2.2.2
  * Doomsday Script improvements, Heretic modding, weapon
    field of view.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585483200">- Add -DCMAKE_SKIP_RPATH</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1597924800">- Use openGL ES 3 for aarch64 and %arm</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600171200">- Drop recommendation for timidity, this backend is not selectable
  from the game.</changelog>
  <changelog author="Yevgeny Sliosarenko &lt;musicsuse@gmx.com&gt;" date="1615377600">- Updated to release 2.3.1
- What's new in 2.3.1:
  * This version improves support for vanilla DOOM render hacks and adds more script bindings to manipulate things in the map.
    DOOM render hacks. TNT: Evilution and The Plutonia Experiment use several render/map hacks to take advantage of quirks in the original DOOM renderer.
    Many of these effects are now supported (or fixed) in Doomsday.
    Examples: TNT MAP02 deep water, TNT MAP02 windows overlooking the deep water, TNT MAP09 transparent window, TNT MAP31 Arachnotrons inside pillars.
    Scripting. Several new Doomsday Script bindings were added, allowing access to game, player, and thing properties.
    In addition to spawning things, one can now list things by type, check their state and flags, and perform state changes on them.
    Things can also have an “On death” script that gets run when the thing dies. Bitwise operators are now available in scripts.
    Modding. Sprite renaming is supported via DeHackEd.
    In Heretic, ambient sound sequences can be redefined and new ones can be added via the Audio module.
    Changing the sequences is also possible during gameplay. The earthquake effect from Hexen is now also available in Heretic.
    It can be controlled via scripts.
    Renderer. Player HUD weapon models may specify a custom FOV value for rendering so that model authors have more control over the appearance, for instance to replicate a 2D sprite appearance more faithfully.
  * Patch release for 2.3 that fixes some incorrect behavior:
    Heretic: Sky textures are only partially visible.
    Hexen: Sky textures are sized incorrectly.
    Alignment of floor/ceiling textures whose size is not 64×64.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624708800">- Drop unused launcher subpackage.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742644800">- Make build recipe POSIX sh compatible
- Use system assimp library [boo#1239917]</changelog>
</package>
<package pkgid="60bf236a376733946ee40ee5594ddb3cebfcf151647b0fa103d42ac02143a75b2db620d985410b1e2d9c67e0361c8f9c9e65df8a995b944055f6eef9afbe0a3a" name="doomsday-debugsource" arch="i586">
  <version epoch="0" ver="2.3.1" rel="3.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Update to new upstream release 2.1.1
  * Graphics optimizations: While games still use the classic
    renderer like in 2.0, all graphics are now drawn using OpenGL
    3.3. This enables optimizations for more efficient rendering
    of the player view, menus, text, and the Doomsday UI.
  * UI improvements: The Doomsday UI look and feel has been
    refreshed. The game library is now more flexible and powerful
    with further game customization settings and view options.
  * Multiplayer convenience: Clients will automatically download
    missing PWADs from the server before joining the game.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1572696000">- Previous implicit dependency on xxf86vm is now added
  as an explicit BuildRequires.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1579435200">- Update to release 2.2.1.1
  * The built-in scripting language has gained wider integration
    in the engine internals.
  * Scripted mobj actions
  * A number of modding related improvements have been done for
    Heretic. For example: customizable menu labels, enhanced
    intermission screen, Values for ammo per shot, support for
    Hexen-like wall-bouncing missiles, and a script binding for
    starting an enemy’s attack.
  * Separate FOV for rendering player weapons
  * Doomsday now detects Freedoom v0.12.1.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583409600">- Add -lminizip to doomsday-libs.diff to cure a linker error.
- Update to release 2.2.2
  * Doomsday Script improvements, Heretic modding, weapon
    field of view.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1585483200">- Add -DCMAKE_SKIP_RPATH</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1597924800">- Use openGL ES 3 for aarch64 and %arm</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600171200">- Drop recommendation for timidity, this backend is not selectable
  from the game.</changelog>
  <changelog author="Yevgeny Sliosarenko &lt;musicsuse@gmx.com&gt;" date="1615377600">- Updated to release 2.3.1
- What's new in 2.3.1:
  * This version improves support for vanilla DOOM render hacks and adds more script bindings to manipulate things in the map.
    DOOM render hacks. TNT: Evilution and The Plutonia Experiment use several render/map hacks to take advantage of quirks in the original DOOM renderer.
    Many of these effects are now supported (or fixed) in Doomsday.
    Examples: TNT MAP02 deep water, TNT MAP02 windows overlooking the deep water, TNT MAP09 transparent window, TNT MAP31 Arachnotrons inside pillars.
    Scripting. Several new Doomsday Script bindings were added, allowing access to game, player, and thing properties.
    In addition to spawning things, one can now list things by type, check their state and flags, and perform state changes on them.
    Things can also have an “On death” script that gets run when the thing dies. Bitwise operators are now available in scripts.
    Modding. Sprite renaming is supported via DeHackEd.
    In Heretic, ambient sound sequences can be redefined and new ones can be added via the Audio module.
    Changing the sequences is also possible during gameplay. The earthquake effect from Hexen is now also available in Heretic.
    It can be controlled via scripts.
    Renderer. Player HUD weapon models may specify a custom FOV value for rendering so that model authors have more control over the appearance, for instance to replicate a 2D sprite appearance more faithfully.
  * Patch release for 2.3 that fixes some incorrect behavior:
    Heretic: Sky textures are only partially visible.
    Hexen: Sky textures are sized incorrectly.
    Alignment of floor/ceiling textures whose size is not 64×64.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624708800">- Drop unused launcher subpackage.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742644800">- Make build recipe POSIX sh compatible
- Use system assimp library [boo#1239917]</changelog>
</package>
<package pkgid="80c7e2a6e31eba4baf034fe7596474bb444c63e3d440d445c92e96d7b060dabdb1b45900358c4ee14526da48103a103af18e190fbf4764e0eb342b6def6dca07" name="dos2unix-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.7" rel="1.1"/>
  <changelog author="Erwin Waterlander &lt;waterlan@xs4all.nl&gt;" date="1654430400">- update to 7.4.3:
  * translation update</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.cf&gt;" date="1654516800">- Added directory with localized man pages.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- update to 7.4.4:
  * translation updates</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1684411200">- update to 7.5.0:
  * New option -e, --add-eol to add a line break to the last line
    if the isn't one
  * New option -O, --to-stdout to write to standard output</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1693396800">- update to 7.5.1:
  * Fix problem of converting a symbolic link target that is on
    another file system
  * Updated Chinese and Serbian translations</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1706011200">- update to 7.5.2:
  * Dos2unix can print info about the line break type of the last
    line, or indicate there is none
  * Updated documentation about ASCII mode conversion</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1770206400">- update to 7.5.4:
  * Don't return an error code if a binary file is skipped
- includes changes from 7.5.3:
  * Exit with non-zero code if the conversion is aborted due to a
    binary file
  * Fix: Exit with zero code when an unicode conversion error
    occurs in quiet mode
  * Updated translations</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1777291200">- update to 7.5.5:
  * New option --error-binary: Return an error if a binary file is
    skipped
  * Fix: dos2unix error on empty input</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780056000">- update to 7.5.6:
  * Updated translations of the manual.
- new website</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1787918400">- update to 7.5.7:
  * Detect a missing UTF-16 low surrogate at the end of a file.
  * Fixed the processing of files containing only half a BOM.
  * unix2dos: Fixed conversion of a DOS line break immediately
    after a Mac line break.
  * mac2unix/unix2mac: Fixed counting line breaks in verbose
    mode of files with mixed line break types.
  * Code cleanup.</changelog>
</package>
<package pkgid="f698f0aca21f4776a0b66f79768e388d487bf21b1424844aca255737ef8f14a273e312442b9cd9d0366e7d00d631720b9a163efbf75e679d4c265a203f1d5d4c" name="dos2unix-debugsource" arch="i586">
  <version epoch="0" ver="7.5.7" rel="1.1"/>
  <changelog author="Erwin Waterlander &lt;waterlan@xs4all.nl&gt;" date="1654430400">- update to 7.4.3:
  * translation update</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.cf&gt;" date="1654516800">- Added directory with localized man pages.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- update to 7.4.4:
  * translation updates</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1684411200">- update to 7.5.0:
  * New option -e, --add-eol to add a line break to the last line
    if the isn't one
  * New option -O, --to-stdout to write to standard output</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1693396800">- update to 7.5.1:
  * Fix problem of converting a symbolic link target that is on
    another file system
  * Updated Chinese and Serbian translations</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1706011200">- update to 7.5.2:
  * Dos2unix can print info about the line break type of the last
    line, or indicate there is none
  * Updated documentation about ASCII mode conversion</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1770206400">- update to 7.5.4:
  * Don't return an error code if a binary file is skipped
- includes changes from 7.5.3:
  * Exit with non-zero code if the conversion is aborted due to a
    binary file
  * Fix: Exit with zero code when an unicode conversion error
    occurs in quiet mode
  * Updated translations</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1777291200">- update to 7.5.5:
  * New option --error-binary: Return an error if a binary file is
    skipped
  * Fix: dos2unix error on empty input</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780056000">- update to 7.5.6:
  * Updated translations of the manual.
- new website</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1787918400">- update to 7.5.7:
  * Detect a missing UTF-16 low surrogate at the end of a file.
  * Fixed the processing of files containing only half a BOM.
  * unix2dos: Fixed conversion of a DOS line break immediately
    after a Mac line break.
  * mac2unix/unix2mac: Fixed counting line breaks in verbose
    mode of files with mixed line break types.
  * Code cleanup.</changelog>
</package>
<package pkgid="ca5923fcb16821677f16520e71dc46b358dcb86120f8f0510d05c559a1ec500e7079c50920e63a2ee649e3f6765b87a96c3306c83d2a1664be100198248bd6c3" name="dosbox-debuginfo" arch="i586">
  <version epoch="0" ver="0.82.2" rel="1.6"/>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1666612800">- Updated pkgconfig(slirp) &gt;= 4.7.0 dependency.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1672833600">- Updated to dosbox-staging 0.80.0
  * Replaced dosbox-staging-0.79.1-config.patch by dosbox-staging-0.80.0-config.patch.
  * Replaced dosbox-staging-0.79.1-name.patch by dosbox-staging-0.80.0-name.patch.
  * Added pkgconfig(SDL2_image), pkgconfig(xi) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.0</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1673092800">- Updated to dosbox-staging 0.80.1
  * Replaced dosbox-staging-0.80.0-config.patch by dosbox-staging-config.patch.
  * Replaced dosbox-staging-0.80.0-name.patch by dosbox-staging-name.patch.
  * Added pkgconfig(gl) dependencies.
  * Removed Provides/Obsoletes instructions for dosbox-translations subpackage.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.1</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1707912000">- Updated to dosbox-staging 0.81.0
  * Changed files dosbox-staging-config.patch and dosbox-staging-name.patch.
  * Added python3 &gt;= 3.7 and pkgconfig(zlib-ng) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.81.0</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1708084800">- Changed file dosbox-staging-config.patch.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1715515200">- Updated to dosbox-staging 0.81.1
  * https://dosbox-staging.github.io/releases/release-notes/0.81.1</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1721563200">- Updated to 0.81.2
  * https://www.dosbox-staging.org/releases/release-notes/0.81.2</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1733832000">- Updated to 0.82.0
  * Changed files dosbox-staging-config.patch and dosbox-staging-name.patch.
  * https://www.dosbox-staging.org/releases/release-notes/0.82.0</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1743768000">- Updated to 0.82.1
  * https://www.dosbox-staging.org/releases/release-notes/0.82.1</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1750248000">- Updated to 0.82.2
  * Changed dosbox-staging-name.patch.
  * https://www.dosbox-staging.org/releases/release-notes/0.82.2</changelog>
</package>
<package pkgid="7680002aab96a14a723b0588fc96092c24cde0d66123ad6a3b2c22158e5ae274cc8fa1c3f1c4631b57a6dbd3bd3691a004ccd9075b5933c4884fbbdca5353b34" name="dosbox-debugsource" arch="i586">
  <version epoch="0" ver="0.82.2" rel="1.6"/>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1666612800">- Updated pkgconfig(slirp) &gt;= 4.7.0 dependency.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1672833600">- Updated to dosbox-staging 0.80.0
  * Replaced dosbox-staging-0.79.1-config.patch by dosbox-staging-0.80.0-config.patch.
  * Replaced dosbox-staging-0.79.1-name.patch by dosbox-staging-0.80.0-name.patch.
  * Added pkgconfig(SDL2_image), pkgconfig(xi) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.0</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1673092800">- Updated to dosbox-staging 0.80.1
  * Replaced dosbox-staging-0.80.0-config.patch by dosbox-staging-config.patch.
  * Replaced dosbox-staging-0.80.0-name.patch by dosbox-staging-name.patch.
  * Added pkgconfig(gl) dependencies.
  * Removed Provides/Obsoletes instructions for dosbox-translations subpackage.
  * https://dosbox-staging.github.io/releases/release-notes/0.80.1</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1707912000">- Updated to dosbox-staging 0.81.0
  * Changed files dosbox-staging-config.patch and dosbox-staging-name.patch.
  * Added python3 &gt;= 3.7 and pkgconfig(zlib-ng) dependencies.
  * https://dosbox-staging.github.io/releases/release-notes/0.81.0</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1708084800">- Changed file dosbox-staging-config.patch.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1715515200">- Updated to dosbox-staging 0.81.1
  * https://dosbox-staging.github.io/releases/release-notes/0.81.1</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1721563200">- Updated to 0.81.2
  * https://www.dosbox-staging.org/releases/release-notes/0.81.2</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1733832000">- Updated to 0.82.0
  * Changed files dosbox-staging-config.patch and dosbox-staging-name.patch.
  * https://www.dosbox-staging.org/releases/release-notes/0.82.0</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1743768000">- Updated to 0.82.1
  * https://www.dosbox-staging.org/releases/release-notes/0.82.1</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1750248000">- Updated to 0.82.2
  * Changed dosbox-staging-name.patch.
  * https://www.dosbox-staging.org/releases/release-notes/0.82.2</changelog>
</package>
<package pkgid="846b074ace074f3426b5380ed10d8bfa2c1641777ef72eed42f1e2e273b53baaf348c1449f261fb11eeaac3223bc6cca47d4bb22e7f4cbd0b80fbb2465d2c2ae" name="dosemu-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0.1.r2065" rel="91.6"/>
  <changelog author="bwiedemann@suse.com" date="1495886400">- Add reproducible.patch to sort input files (boo#1041090)
  and to use gzip -n to make build fully reproducible</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512475200">- Replace xorg-x11-devel build dependency for individual
  libraries.</changelog>
  <changelog author="bwiedemann@suse.com" date="1531483200">- Extend reproducible.patch to override build date (boo#1047218)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1572436800">- Use -flto-partition=one in order to make top-level assembly
  working with LTO.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.com&gt;" date="1579694400">- add dosemu-LTO-fix.patch (bnc#1160098)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1654603200">- Replace SDL-devel BuildRequires with pkgconfig(sdl): allow to use
  sdl12_compat as an alternative.
- Run spec-cleaner: align spec file layout with openSUSE standards.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1658404800">- Remove old specfile constructs and all the things pre-15.x;
  drop obsolete dosemu-flex.patch in the process.
- Trim descriptions, it's not supposed to be a manual.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699876800">- Remove bin86 from BuildRequires.  It isn't used since a very
  long time now.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  build with gcc15
  + dosemu-gcc15.patch</changelog>
</package>
<package pkgid="3e549c6724930f36d9fcaaa1c5b7c0d6daa68494b48daf97d4b2f1d43fc466e8f24d08ffa8235a68b0439315b3ec6931e7bb71d90b98c957366222a52dcc6549" name="dosemu-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0.1.r2065" rel="91.6"/>
  <changelog author="bwiedemann@suse.com" date="1495886400">- Add reproducible.patch to sort input files (boo#1041090)
  and to use gzip -n to make build fully reproducible</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512475200">- Replace xorg-x11-devel build dependency for individual
  libraries.</changelog>
  <changelog author="bwiedemann@suse.com" date="1531483200">- Extend reproducible.patch to override build date (boo#1047218)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1572436800">- Use -flto-partition=one in order to make top-level assembly
  working with LTO.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.com&gt;" date="1579694400">- add dosemu-LTO-fix.patch (bnc#1160098)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1654603200">- Replace SDL-devel BuildRequires with pkgconfig(sdl): allow to use
  sdl12_compat as an alternative.
- Run spec-cleaner: align spec file layout with openSUSE standards.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1658404800">- Remove old specfile constructs and all the things pre-15.x;
  drop obsolete dosemu-flex.patch in the process.
- Trim descriptions, it's not supposed to be a manual.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699876800">- Remove bin86 from BuildRequires.  It isn't used since a very
  long time now.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  build with gcc15
  + dosemu-gcc15.patch</changelog>
</package>
<package pkgid="ea1d33977222e487d4646522d8e91d3ea0f14d771635670c488995c8a75bc30ac1e597f66f34d6c2f730d6d0b012edc8adce46aec7525909e72b84f459c63b7d" name="dosfstools-debuginfo" arch="i586">
  <version epoch="0" ver="4.2" rel="4.15"/>
  <changelog author="pgajdos@suse.com" date="1421409600">- updated to 3.0.27:
  * fsck.fat: Don't print version string every time -v is
    encountered
  * Fix attempt to rename root dir in fsck due to uninitialized
    fields
  * Support long file names in volume labeling code
- upstream changed</changelog>
  <changelog author="pgajdos@suse.com" date="1431345600">- fix url</changelog>
  <changelog author="mpluskal@suse.com" date="1433332800">- Update to 3.0.28
  * mkfs.fat now allows choosing 0xF0 as the media byte which was
    previously rejected.
  * mkfs.fat now supports the --invariant option to facilitate
    testing mkfs.fat itself.
  * Bugs fixed in fsck.fat are a read one byte beyond the end of
    an allocated array when checking some FAT12 filesystems, and
    checking that the first cluster of a file as specified in the
    directory entry is not 1.
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="mpluskal@suse.com" date="1462622400">- Update to 4.0
  * Switch build system to autotools.
  * Fixed data corruption errors in fsck.fat Writing to the third
    to last cluster on FAT12 with an odd number of clusters would
    corrupt the following cluster.
  * The automatic alignment of data clusters that was added in
    3.0.8 and broken for FAT32 starting with 3.0.20 has been
    reinstated.
- Small spec file cleanup
- Drop no longer needed dosfstools-suse-dirs.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1485432000">- Update to version 4.1:
  * Now the default for mkfs for filesystems smaller than 512 MB is
    64 / 32 sectors
  * The parsing of octal character specifications for filenames in
    the -u and -d 25 options of fsck now works.
  * Fixed a possible fatlabel crash when writing a label to an
    unlabelled filesystem
  * Testsuite is now available</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="mcepl@cepl.eu" date="1610712000">- Update to version 4.1+git.1610658652.9443732 (bsc#1172863):
  * testsuite: Add mkfs test for 600MB large 4K disk
  * mkfs.fat: Do not show verbose messages not relevant to selected FAT size
  * mkfs.fat: Fix text of verbose messages
  * mkfs.fat: Fix limits for number of clusters
  * mkfs.fat: Fix calculation of FAT32 cluster size on non 512 bytes sector disks
  * mkfs.fat: Fix printing number of sectors
  * mkfs.fat: Align total number of sectors to be multiple of sectors per track
  * testsuite: Add referenceFAT32mbr test data to dist_check_DATA
  * manpages: Escape dot in fsck.fat manpage at the beginning of the line
  * fsck.fat: properly check for valid "." and ".." entries</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1612267200">- update to 4.2:
  * mkfs.fat: Allow to specify disk geometry via new -g option
  * fsck.fat: Add code for fixing first FAT cluster
  * fatlabel: Do not call parts of fsck repair procedure
  * Update warning message about lowercase labels
  * mkfs.fat: Read geom_start from sysfs
  * Add missing files into distribution tarball
- BREAKING CHANGES (boo#1188401):
  After fixing of bsc#1172863 in the last update, mkfs started to
  create different images than before. Applications that depend on
  exact FAT file format (e. g. embedded systems) may be broken in
  two ways:
  * The introduction of the alignment may create smaller images
    than before, with a different positions of important image
    elements. It can break existing software that expect images in
    doststools &lt;= 4.1 style.
    To work around these problems, use "-a" command line argument.
  * The new image may contain a different geometry values. Geometry
    sensitive applications expecting doststools &lt;= 4.1 style images
    can fails to accept different geometry values.
    There is no direct work around for this problem. But you can
    take the old image, use "file -s $IMAGE", check its
    "sectors/track" and "heads", and use them in the newly
    introduced "-g" command line argument.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1643889600">- Drop vim BuildRequires: the test suite passes without it present.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="424124524eb29bd9f35e30491c3168fac38c78b173f7b5c482b648dc7c283c3f0026266f3ab677a30c92d4574cfa910d8af70ae40d5d7e18931250c11f3c9802" name="dosfstools-debugsource" arch="i586">
  <version epoch="0" ver="4.2" rel="4.15"/>
  <changelog author="pgajdos@suse.com" date="1421409600">- updated to 3.0.27:
  * fsck.fat: Don't print version string every time -v is
    encountered
  * Fix attempt to rename root dir in fsck due to uninitialized
    fields
  * Support long file names in volume labeling code
- upstream changed</changelog>
  <changelog author="pgajdos@suse.com" date="1431345600">- fix url</changelog>
  <changelog author="mpluskal@suse.com" date="1433332800">- Update to 3.0.28
  * mkfs.fat now allows choosing 0xF0 as the media byte which was
    previously rejected.
  * mkfs.fat now supports the --invariant option to facilitate
    testing mkfs.fat itself.
  * Bugs fixed in fsck.fat are a read one byte beyond the end of
    an allocated array when checking some FAT12 filesystems, and
    checking that the first cluster of a file as specified in the
    directory entry is not 1.
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="mpluskal@suse.com" date="1462622400">- Update to 4.0
  * Switch build system to autotools.
  * Fixed data corruption errors in fsck.fat Writing to the third
    to last cluster on FAT12 with an odd number of clusters would
    corrupt the following cluster.
  * The automatic alignment of data clusters that was added in
    3.0.8 and broken for FAT32 starting with 3.0.20 has been
    reinstated.
- Small spec file cleanup
- Drop no longer needed dosfstools-suse-dirs.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1485432000">- Update to version 4.1:
  * Now the default for mkfs for filesystems smaller than 512 MB is
    64 / 32 sectors
  * The parsing of octal character specifications for filenames in
    the -u and -d 25 options of fsck now works.
  * Fixed a possible fatlabel crash when writing a label to an
    unlabelled filesystem
  * Testsuite is now available</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="mcepl@cepl.eu" date="1610712000">- Update to version 4.1+git.1610658652.9443732 (bsc#1172863):
  * testsuite: Add mkfs test for 600MB large 4K disk
  * mkfs.fat: Do not show verbose messages not relevant to selected FAT size
  * mkfs.fat: Fix text of verbose messages
  * mkfs.fat: Fix limits for number of clusters
  * mkfs.fat: Fix calculation of FAT32 cluster size on non 512 bytes sector disks
  * mkfs.fat: Fix printing number of sectors
  * mkfs.fat: Align total number of sectors to be multiple of sectors per track
  * testsuite: Add referenceFAT32mbr test data to dist_check_DATA
  * manpages: Escape dot in fsck.fat manpage at the beginning of the line
  * fsck.fat: properly check for valid "." and ".." entries</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1612267200">- update to 4.2:
  * mkfs.fat: Allow to specify disk geometry via new -g option
  * fsck.fat: Add code for fixing first FAT cluster
  * fatlabel: Do not call parts of fsck repair procedure
  * Update warning message about lowercase labels
  * mkfs.fat: Read geom_start from sysfs
  * Add missing files into distribution tarball
- BREAKING CHANGES (boo#1188401):
  After fixing of bsc#1172863 in the last update, mkfs started to
  create different images than before. Applications that depend on
  exact FAT file format (e. g. embedded systems) may be broken in
  two ways:
  * The introduction of the alignment may create smaller images
    than before, with a different positions of important image
    elements. It can break existing software that expect images in
    doststools &lt;= 4.1 style.
    To work around these problems, use "-a" command line argument.
  * The new image may contain a different geometry values. Geometry
    sensitive applications expecting doststools &lt;= 4.1 style images
    can fails to accept different geometry values.
    There is no direct work around for this problem. But you can
    take the old image, use "file -s $IMAGE", check its
    "sectors/track" and "heads", and use them in the newly
    introduced "-g" command line argument.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1643889600">- Drop vim BuildRequires: the test suite passes without it present.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="e7bcd3968f2052dbaa7fa04cdc0f8008fb8b6fa3bcce6df95d24bb61891f6aaabc4987e7719a9fafa87f5d0b00710144e40115afa695af650a6ead0003031c73" name="dotconf-debugsource" arch="i586">
  <version epoch="0" ver="1.4.1" rel="1.7"/>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="mgorse@suse.com" date="1316520000">- Switch URL to github.com/williamh and upgrade to v1.3 from there</changelog>
  <changelog author="mgorse@suse.com" date="1316520001">- Remove files that are no longer installed</changelog>
  <changelog author="mgorse@suse.com" date="1316606400">- Fix docs
- Fix package name to correspond with shared lib conventions, and obsolete
  old package</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="jengelh@medozas.de" date="1328443200">- Remove redundant tags/sections
- Remove dependencies on main package, which only has docs</changelog>
  <changelog author="mpluskal@suse.com" date="1445169600">- Use url for source
- Move documentation to devel package
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.
- Trim filler wording from descriptions.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1713268800">- Update to version 1.4.1
  * fix possible buffer overflows in get_path and dotconf_get_next_line
- fixed package group
- added empty %check section (no unit tests in the project)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1713700800">- removed empty useless %check section</changelog>
</package>
<package pkgid="6ff59b430041bf4e68dc73030b57cedf2eb5e13c15235b39b41b5b5d5f85fd3808f43694bcf32935158c8166e37181dab3b8864554f4bad45ed3d064eef78a44" name="double-conversion-debugsource" arch="i586">
  <version epoch="0" ver="3.4.0" rel="1.4"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1551355200">- Update to version 3.0.3
  * Support RISC-V
  * Bug fixes
- Switch to cmake
- Use %license</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1563796800">- Update to version 3.1.5 jsc#ECO-1190, jsc#SLE-11474
  * Fix `0x` for string-&gt;double conversion when Hex Floats are allowed.
    Avoid integer overflow when exponents for hex floats were too big.
    Update version number.
  * Fixed warning in gcc4.9.
  * Merged changes to install libraries in the correct place when
    using 64-bit libraries.
  * Use relative includes in the library. This shouldn't have any visible effect
    for consumers of the library.
  * Fix typo in test.
  * Fix separator characters when they they don't fit into 8 bits.
  * Check correctly for _MSC_VER.
  * Allow the library to be compiled for Emscripten.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1580990400">- Use proper cmake calls
- Do not pull in py2 that is EOL but use python3 for build</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.1.6:
  * Features some code cleanups.
  * Adds the following new architectures: loongarch, xtensa, nios2, e2k.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1640865600">- update to 3.1.7:
  * Reintroduce macros, if DOUBLE_CONVERSION_NON_PREFIXED_MACROS is set
  * Also add support for Synopsys ARC64 architecture</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.2.0:
  * Fix quiet NANs on MIPS* and PA-RISC architectures.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 3.2.1
  * Disable quiet nan test on windows
  * Test on all platforms.
  * Fix warnings on Windows
  * Run ctests first.
  * Give shared-lib option and test install
  * Install Windows debbuger (pdb) files.
  * Add a cast to silence a signedness conversion warning.
  * Issue #184 : Fixed all -Wzero-as-null-pointer-constant warnings</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 3.3.0:
  * Fix some compile warnings in Visual Studio
  * Set permissions for github workflows
  * Add flags to control trailing decimal and zero in exponent
    form when input has one significant digit</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743854400">- update to 3.3.1:
  * Add _ITERATOR_DEBUG_LEVEL=2 and _DEBUG defines
  * Build system and CI tweaks
  * Add some missing headers</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1766404800">- update to 3.4.0
  * Add pkg-config.
  * Add alias double-conversion::double-conversion.
  * Documentation improvements.
  * Minor code cleanups, avoiding spurious warnings.
  * Increase CMake minimum required version to 3.29.
  * Makefile improvements.
  * Bazel build improvements.</changelog>
</package>
<package pkgid="9bcd1ef1bb03704ba18d43b5b28bf8d680698dda2275e7f06487508cab7781720a9ccf618b82933e79b333721293eda9e38fb9635e0aa13520a8771c4cbaa1ce" name="dovecot24-backend-mysql-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.5" rel="2.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761739200">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491200">- backport patches to fix sieve regex support after the switch to
  pcre2
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
- ------------------------------------------------------------------</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491201">- While we are at it backport some fixes for the authentication
  stack, after recommendation from upstream:
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774612800">- Update to 2.4.3 (boo#1260893 boo#1260894 boo#1260895 boo#1260896
  boo#1260897 boo#1260898 boo#1260899 boo#1260900 boo#1260901
  boo#1260902)
  There are experimental features in 2.4, one is enabled with
  - -enable-experimental-mail-utf8, and another with
  - -enable-experimental-imap4rev2, and you also need to set
  mail_utf8_extensions=yes and imap4rev2_enabled=yes to enable them
  in config.
  Critical bug fixes
  - CVE-2025-59028: Invalid base64 authentication can cause DoS for
    other logins.
  - CVE-2025-59031: decode2text.sh OOXML extraction may follow
    symlinks and read unintended files during indexing. Fixed by
    dropping the script.
  - CVE-2026-24031: SQL injection possible if auth_username_chars
    is configured empty. Fixed escaping to always happen. v2.4
    regression.
  - CVE-2026-27859: Excessive RFC 2231 MIME parameters in email
    would cause excessive CPU usage. Fixed by limiting number of
    parameters to process.
  - CVE-2026-27860: LDAP query injection possible if
    auth_username_chars is configured empty. Fixed escaping to
    always happen. v2.4 regression.
  - CVE-2026-27857: Sending excessive parenthesis causes imap-login
    to use excessive memory.
  - CVE-2026-27856: Doveadm credentials were not checked using
    timing-safe checking function.
  - CVE-2026-27855: OTP driver vulnerable to replay attack.
  Changes
  - Remove default
    service/*/service_extra_groups=$SET:default_internal_group.
    They are now replaced by default
    mail_access_groups=$SET:default_internal_group.
  - The version file has been renamed as version.txt to avoid clash
    with C++ headers.
  - auth: oauth2 - Do not export token automatically, must be
    exported using fields.
  - config: Don't accept 0 as meaning unlimited anymore for
    last_valid_uid, last_valid_gid, mail_cache_max_headers_count,
    mail_cache_max_header_name_length, mail_vsize_bg_after_count,
    mail_sort_max_read_count, message_max_size,
    submission_max_recipients and quota_mail_size.
  - imap, pop3: Don't autoexpunge if Dovecot is shutting down or
    process is killed.
  - imap: LIST - Handle invalid mUTF-7 mailbox names as never
    matching anything
  - lazy-expunge: Change lazy_expunge_only_last_instance default to
    yes.
  - lda: Use EX_TEMPFAIL (75) if configuration is invalid instead
    of 89. v2.4 regression.
  - lib-master: Increase ANVIL_DEFAULT_LOOKUP_TIMEOUT_MSECS from 5s
    to 30s
  - lib: crc32 - Use zlib's built-in CRC32 function
  New features
  - Improve UTF-8 support for mail storage.
  - auth: Add default auth-token UNIX socket for token-based
    authentication.
  - doc: solr-config-9.xml - Make it compatible with Solr 9.8.0
  - doveadm: dsync - Search mails when exporting to reduce number
    of mails exported by dsync-server.
  - dovecot-sysreport: Add -D|--destdir support.
  - imap, imap-hibernate: Use DOVECOT-TOKEN authentication for
    unhibernation.
  - Default imap-master socket permissioms have been changed due to
    this.
  - imap: Add APPENDLIMIT capability when configured with
    quota_mail_size.
  - imap: Support STATUS (DELETED) for IMAP4rev2.
  - imapc: Add support for SEARCH MIMEPART
  - imapc: Improve error forwarding.
  - imapc: Support SORT and ESORT extensions.
  - imapc: Support STATUS (DELETED) for IMAP4rev2.
  - lib-sql: Support parameterized queries.
  - lib-test: Add new test-dir API for better temporary test
    directory handling.
  - lmtp: Advertize SIZE capability when configured with
    quota_mail_size.
  - lmtp: Support XCLIENT DESTADDR and DESTPORT
  - pop3-login: proxy - Add support for XCLIENT DESTIP and DESTPORT
  - submission-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT
  - Various optimizations have been made to the code.
  Bug fixes
  - Fix building dovecot with BSD, Solaris and macOS.
  - auth: Crash would occur if users were iterated but
    userdb_ldap_iterate_fields was not set.
  - auth: Fix request leak when client authenticates with
    unsupported mechanism.
  - auth: Some passdbs would default to PLAIN instead of CRYPT
    scheme.
  - config: Section and setting names could have been intermixed,
    resulting in the setting being silently ignored.
  - configure: Fix checking if BUILD_IMAP_HIBERNATE is set
  - doveadm: dsync - -e parameter was handled wrong with
    dsync-server.
  - fts-flatcurve: Mailbox leak would occur if mailbox failed to
    open.
  - imap: Fix potential issues with unhibernation and process state
    handling.
  - imapc: SEARCH failure handling was done wrong.
  - imapc: UID STORE commands included extra comma in uidset.
  - lib-auth-client: auth-master - Fix panic when reconnecting
    after handshake timeout.
  - lib-compression: Lz4 algorithm would assert-crash with
    malicious data.
  - lib-dcrypt: Fix digest algorithm handling.
  - lib-dict: Escape username paths to prevent traversal issues
    with dict-fs.
  - lib-http: Fix HTTP parsing edge cases and state handling.
  - lib-iostream: Disallow empty ssl_min_protocol.
  - lib-json: Fix incorrect character handling logic.
  - lib-ldap: Fix various TLS related bugs.
  - lib-mail: Fix charset translation and MIME parsing edge cases.
  - lib-mail: Fix multiple bounds checks and parsing issues in
    message handling.
  - lib-var-expand: Multiple fixes and improvements for expansion
    handling.
  - lib: Fix punycode decoding out-of-bounds reads.
  - lib: Fix unicode normalization edge cases causing crashes.
  - lib-http: Chunked transfer trailer size was not limited.
  - login-common: Improve logging and internal error handling.
  - login-common: login_log_format_elements was split by spaces
    naively, which could break variable expansion. Use template
    aware splitting now.
  - master: Dovecot would fail to start if listen directive was
    used and dovenull or dovecot user was missing.
  - pop3c: Connection might've hung with SSL.
  - util: Fix handling of environment variables containing control
    characters.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.3
  Critical bug fixes
  - CVE-2026-27858: managesieve-login can allocate large amount of
    memory during authentication.
  - CVE-2025-59032: ManageSieve panic occurs with sieve-connect as a client.
  Changes
  - lib-sieve: Don't accept 0 as meaning unlimited anymore for
    sieve_quota_script_count and sieve_quota_storage_size.
  - managesieve-login: If mail_max_userip_connections is reached,
    return LIMIT/CONNECTIONS resp-code.
  - managesieve-login: proxy - Return unexpected backend failures
    as TRYLATER/NORETRY resp-code.
  - managesieve: Remove default
    service_extra_groups=$SET:default_internal_group.
  New features
  - managesieve-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT.
  Bug fixes
  - imapsieve: Fix panic occurring upon implicit flag changes.
  - lib-sieve: include-extension - Fix crash occurring when
    previous global command has no arguments.
  - lib-sieve: Fix erroneous attempt to read active script for
    non-personal storage.
  - lib-sieve: ldap: Fix linking non-shared LIBDOVECOT.
- drop patches included in update
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1775822400">- Upstream republished the source tarballs for 2.4.3 due to missing
  man pages in the tarball
- Added signature files for source tarballs</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778587200">- Update to 2.4.4 (boo#1265146 boo#1265147 boo#1265148 boo#1265149
  boo#1265150)
  - core
  * CVE-2026-27851: lib-var-expand: Safe filter marks all
    following pipelines safe.
  * CVE-2026-33603: auth: CRAM-SHA-*-PLUS channel binding could
    be faked. MITM attacker with a certificate trusted by the
    client could have bypassed the requirement for channel
    binding.
  * CVE-2026-40020: IMAP folders can be shared-spammed to
    everyone.
  * CVE-2026-42006: An attacker can cause uncontrolled memory
    usage with excessive bracing over IMAP. The fix in
    CVE-2026-27857 was incomplete.
  * indexer-worker, quota-status, script-login,
    program-client-local: Root privileges are now dropped
    permanently before serving requests.
  * indexer-worker: Default restart_request_count changed
    to 1 to work correctly after permanent root privilege drop.
  * lmtp: Add back service_extra_groups=$SET:default_internal_group
    that was incorrectly removed in v2.4.3.
  * master: inet_listener_reuse_port has been replaced by
    service_reuse_port. The new setting properly pre-creates all
    listener sockets at startup and assigns one unique socket per
    process. Using this allows evenly distributing incoming
    connections to login processes. See
    https://doc.dovecot.org/latest/core/config/service.html#service_reuse_port
    for details.
  - auth: Fix LDAP escaping of 0x13 control character.
  - auth: Use timing-safe comparison for certificate and public
    key fingerprints.
  - fts: Correctly handle internal http-client response errors.
  - fts: Don't send request to Tika if there is no body text.
  - fts: Fix address header indexing for RFC 2047 encoded-words.
  - fts: tika, fts-solr: Fix use-after-free crash during DNS
    lookup.
  - imap: Fix assertion panic on invalid REPLACE 0 command.
  - lib-auth-client: Avoid "unknown id" errors for aborted auth
    requests.
  - lib-dcrypt: Fix potential crash if trying to access
    untrusted/corrupted keys.
  - lib-dcrypt: Improve error message if keys aren't in hex
    format as expected.
  - lib-index: Fix potential crash if fsck fails.
  - lib-ldap: Fix using OpenLDAP default CA when
    ssl_client_ca_dir/file is unset. v2.4.3 regression.
  - lib-master, master: Fix behavior for services with
    client_limit&gt;1 and restart_request_count so that processes
    reaching restart_request_count are no longer counted towards
    process_limit.
  - lib-master: Fix crash when reaching client_limit with
    restart_request_count&gt;1.
  - lib-master: haproxy - Don't trust client certificate common
    name when HAProxy reports verification failure.
  - lib-sasl: cram-md5 - Fix out of bounds memory read.
  - lib-sasl: oauth2 - Fix one byte out of bounds read.
  - lib-sql: cassandra - Fix reusing Cassandra SSL connections.
  - lib-sql: sqlite - Fix sqlite_journal_mode=wal to actually
    work.
  - lib-storage: Auto-rename non-NFC subscription file entries to
    NFC on read.
  - lib-storage: Prevent non-atom SEARCH keywords from causing
    IMAP command injection.
  - lib-var-expand-crypt: Return error if hex decoding fails.
  - lib-var-expand: Fix crash (SIGFPE) with non-positive divisor
    for / and %.
  - log: Fix memory leak at deinit.
  - login-common: When process is full, don't destroy clients
    waiting on master auth.
  - login-proxy: Fix crash with rawlog and multiplexing during
    reconnection.
  - mail-compress: Fix panic when save method unavailable.
  - mail-crypt: Fix crash when HMAC-based algorithm is used.
  - mail-crypt: Use AEAD instead of HMAC with ChaCha20-Poly1305.
  - mdbox: Create files with O_NOFOLLOW.
  - push-notification: ox - Fix use-after-free crash during DNS
    lookup.
  - quota: quota-status - Limit input buffer size to 1 kB.
  - pigeonhole:
  * CVE-2026-40016: sieve :contains and :matches operators could
    have been using excessive amount of CPU. Limit the CPU to
    sieve_max_cpu_time.
  - Fix potential crashes parsing corrupted Sieve binaries.
  - lib-sieve: matches - Fix trailing literal match when it fills
    value exactly. v2.4.3 regression.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918400">- Update to 2.4.5 (boo#1276794 boo#1276795 boo#1276799 boo#1276800
  boo#1276802 boo#1276804 boo#1276807 boo#1276809 boo#1276810
  boo#1276811 boo#1276812 boo#1276813 boo#1276815 boo#1276817
  boo#1276819 boo#1276820 boo#1276824 boo#1276826 boo#1276827
  boo#1276828 boo#1276829 boo#1276830 boo#1276833 boo#1276835
  boo#1276837)
  - Critical bug fixes
  - CVE-2026-27852: Messages with a huge number of From/To/Cc/etc
    email addresses could result in excessive memory usage.
  - CVE-2026-33263: Submission: Login service crashes with panic
    once mail_max_userip_connections limit is reached.
  - CVE-2026-33604: The SMTP outbound dot-stuffing mechanism does
    not properly escape dots following a bare \r in message
    bodies, potentially allowing spoofed emails via malicious
    end-of-DATA injection.
  - CVE-2026-33606: Mail content stored by a user can be crafted
    so that it is interpreted as dsync protocol commands when an
    administrator later runs dsync with the stream protocol, for
    example during a migration.
  - CVE-2026-33607: IMAP LIST command could be used to cause
    excessive CPU usage.
  - CVE-2026-40014: IMAP THREAD command could have used excessive
    amount of CPU processing a single email with a massive number
    of Message-IDs in References header.
  - CVE-2026-40015: Invalid IMAP command sent to imap-hibernate
    process might crash it.
  - CVE-2026-40017: IMAP THREAD command could have used excessive
    amount of CPU processing emails with a large number of
    specially crafted Message-IDs in References header. The fix
    requires a new dovecot.index.thread file format, which is
    enabled only after setting dovecot_storage_version or newer.
    This rebuilds the index, so it will cause some extra CPU
    usage and extra metacache disk IO usage. It shouldn't cause
    (much) extra object storage IO, because all the fields should
    be coming from dovecot.index.cache.
  - CVE-2026-40203: When IMAP COMPRESS=DEFLATE was enabled, an
    attacker could send mails into a victim's mailbox and observe
    network traffic to determine whether a secret message matched
    a known string by comparing compressed response sizes (a
    CRIME-style attack). The fix resets the compression
    dictionary after each IMAP command, preventing information
    from leaking between commands.
  - CVE-2026-40205: If multiple OAUTH scopes were required, then
    this could have been only partially enforced with certain
    configurations.
  - CVE-2026-4200: XCLIENT FORWARD allows to forward key only
    passdb fields without the "forward_" prefix which allows
    connections from trusted networks to set nopasswd field which
    allows to skip the authentication.
  - CVE-2026-42391: Pre-login IMAP ID command could have used
    excessive amount of memory, causing the process to become
    killed and disconnecting all the other IMAP connections being
    proxied by the process. Or alternatively it could have caused
    excessive CPU usage, slowing down all the other IMAP
    connections being proxied by the process.
  - CVE-2026-42392: If URLAUTH is enabled, sending an invalid
    IMAP URLFETCH can result in an untagged NO response
    containing uninitialized memory, potentially leaking
    sensitive data.
  - CVE-2026-42393: Doveadm password length or API key length
    could still be determined via timing based attacks.
  - CVE-2026-42395: XCLIENT FORWARD command from
    login_trusted_networks could have been used to cause login
    processes to crash.
  - CVE-2026-52681: Sieve resource usage (sieve_max_cpu_time) was
    tracked in the active Sieve binary. Switching to a different
    active binary could have been used to reset (bypass) the
    resource usage.
  - CVE-2026-52687: Using IMAP COMPRESS ZSTD command can cause
    excessive memory usage in imap-login process, possibly making
    it reach vsz_limit and kill all the connections being served
    by the process. Fixed by disabling COMPRESS command with all
    other compression algorithms than the standard DEFLATE.
  - CVE-2026-73208: In oauth2, scope/aud checking was done with
    JWT tokens. Now it requires all scopes.
  - CVE-2026-73209: Sending IMAP COMPRESS package containing
    zero-length frames crashes imap or imap-login process.
- Changes
  - auth: SIGHUP no longer flushes the passdb cache and SIGUSR2
    no longer logs cache statistics. Use "doveadm auth cache
    flush" and the new "doveadm auth cache status" instead.
  - auth: The OTP authentication mechanism, the {OTP} password
    scheme and the passdb set-credentials support have been
    removed. They were unmaintained and unused. This also drops
    the passdb_sql_update_query setting.
  - config: doveconf no longer prints a flat global setting when
    a top-level named filter overrides the same setting.
  - doveadm: The doveadm protocol has been bumped to v1.4. The
    server uses the newer multiplex stream format with clients
    supporting it. Older clients keep working unchanged.
  - map: Change imap_compress_on_proxy default to yes.
  - lib-dict-extra: Increase dict client request timeout from 30s
    to 65s, so it stays above the SQL/Cassandra query timeout.
  - lib-http: HTTP requests are now parsed strictly: obsolete
    line folding (obs-fold) and a bare LF line terminator are
    rejected. Both are request desynchronization/smuggling risks.
    HTTP responses are still parsed leniently.
  - lib-storage: A '~' in a mailbox name is now escaped only when
    it is at the beginning of the mailbox name, not at the
    beginning of every hierarchy part. Directories written by
    older versions are migrated automatically while listing
    mailboxes.
  - lib-var-expand: Add %{time:unix} provider and the epoch,
    from_epoch, date, iso8601 and escape filters. Deprecates the
    old time providers.
  - lib-var-expand: The safe filter must now be the last filter
    in the chain.
  - master: Increase the timeout after config reload before
    killing still running old processes from 6s to 35s, so that
    lib-master can stop them gracefully first.
  - New features
  - config: Support heredoc syntax for multi-line setting values:
    key = &lt;&lt;EOD ... EOD. doveconf now outputs inline SET_FILE
    contents (e.g. ssl_ca) using heredoc instead of the "inline:"
    prefix. The
  - "inline:" form is still accepted.
  - configure: Build imap-hibernate also when only kqueue notify
    is available.
  - doveadm: Add "doveadm auth cache status" command, with
  - -reset for clearing the counters.
  - doveadm: dump - List all supported dump types, and print the
    key type also for KEM and unsupported keys.
  - fts-flatcurve: Add support for phrase searching. This fixes
    false positives where the searched words existed, but not as
    a phrase.
  - fts-flatcurve: Delete the FTS index directory also when a
    Maildir mailbox is deleted.
  - imap: Add [THROTTLED] response code to tagged replies when a
    plugin has throttled the command.
  - last-login: Add last_login_dict_fields setting for updating
    multiple dictionary fields at login.
  - lib-dcrypt: Add ML-KEM-512/768/1024 support with OpenSSL 3.
  - lib-dcrypt: Support AEAD with Dovecot key encryption.
  - lib-settings: Expand %{variables} also in strlist and
    boollist keys.
  - lib-sql: sqlite - Add sqlite_busy_timeout setting, default
    1s.
  - login-common: Log the destination also when a proxy
    connection fails.
  - quota: Update quota-clone also when "doveadm quota recalc" is
    run.
  - Bug fixes
  - Fix building on systems with a signed 32-bit time_t.
  - Fix building with Lua when LUA_LIBS contains linker flags
    such as -L.
  - anvil: Fix busy loop eating CPU after an admin socket
    connection was disconnected.
  - auth: Fix authentication failing after a password change when
    the
  - passdb cache entry was verified by an auth worker.
  - auth: Fix the credentials scheme of one passdb leaking into
    the next one during a multi-passdb lookup.
  - auth: oauth2 - Fix losing userdb_* fields during OAUTHBEARER
    authentication.
  - auth: passwd-file - Fix %{passdb:...} and %{userdb:...}
    expansion returning garbage or crashing.
  - config: Fix crash in "doveconf -f" for a filter that includes
    a @group.
  - config: Fix crash when including a default @group into a
    filter.
  - config: Fix hiding secrets in doveconf output.
  - config: Fix startup failures with some settings containing
    %{variables}.
  - configure: Fix BUILD_IMAP_HIBERNATE detection.
  - doc: solr-schema-9.xml - Add the mandatory tokenizer class
    attribute.
  - doveadm: compress-connect - Fix writing server input to a
    non-blocking stdout.
  - doveadm: fs delete - Fix crash with concurrent async deletes.
  - doveconf: Fix bogus "Multiple settings matched" error when
    stdout is redirected to a file that already has content.
  - dsync: Fix truncating a mailbox attribute value when it is
    compared to the local one, e.g. truncating a Sieve script.
  - dsync: backup - Mailbox attributes changed or created only in
    the destination are now reverted or deleted.
  - fts-flatcurve: Ignore index directory entries that vanish
    during iteration.
  - fts: Don't run FTS optimize on forced resync.
  - fts: build-mail - Fix accessing Content-Type header buffer
    out of bounds.
  - imap-login, pop3-login: Tolerate SASL continuations "+"
    without a trailing space when proxying authentication.
  - imap: Don't report FETCH output stream errors as
  - "BUG: Unknown internal error".
  - imap: Fix hibernation always failing on FreeBSD.
  - imap: Fix panic on GETMETADATA with an invalid UTF-8 mailbox
    pattern.
  - imapc: Don't send SEEEN/UNSEEN to the remote server when
    private indexes are used.
  - imapc: Fix SEARCH results pointing at wrong messages after an
    untagged EXPUNGE.
  - imapc: Fix SORT returning an empty result when search
    criteria were used.
  - imapc: Fix crash when copying a mail that was already
    expunged in the source mailbox.
  - imapc: Fix stale SEARCH/SORT results after a STORE in the
    same session.
  - imapc: Honor imapc_features=no-search also for SORT.
  - imapc: Properly handle search criteria that can be sent to
    remote server.
  - lib-dcrypt: Don't panic on key algorithms the backend doesn't
    support.
  - lib-dcrypt: Fix x9.62 ECDSA signatures randomly failing
    verification.
  - lib-dict-backend: cdb - Fix use-after-free of the returned
    key.
  - lib-dns-client: Fix handling of a disconnect initiated by the
    dns-client service.
  - lib-fs: Fix panic in fs_write_stream_abort(), e.g. when the
    disk is full during FTS indexing.
  - lib-index: Fix "File is already open" error when appending to
    the transaction log while another process is rotating it.
    This showed up as "NO [SERVERBUG] Internal error occurred."
    without any logging.
  - lib-ldap: Fall back to system default CA paths, needed for
    OpenLDAP built against GnuTLS.
  - lib-mail: istream-binary-converter - Fix heap use-after-free
    with a bodyless MIME part.
  - lib-mail: message-parser - Fix out of bounds read with an
    empty preamble, fix skipping the epilogue boundary line, and
    degrade to a re-parse instead of panicking with an
    inconsistent cached MIME tree.
  - lib-master: Fix kick reason when the KICK-USER-SIGNAL command
    arrives late, which logged "Killed with signal 15" instead of
    "User kicked".
  - lib-oauth2: jwt - Fix use-after-realloc, guard against an
    empty body segment and percent-encode bare "." and ".."
    identifiers.
  - lib-program-client: Fix panic upon irregular termination.
  - lib-settings: Fix sorting of the settings history, which
    caused changed defaults and renames to be ignored once a
    plugin registered its own history, if dovecot_config_version
    has been set to greater than 2.4.0.
  - lib-smtp: Fix assert with an empty broken localpart.
  - lib-smtp: xclient - Reject an invalid HELO parameter with
    501.
  - lib-sql: pgsql - Fix binary field values for rows after the
    first. This mainly affected dict-sql maps with hexblob
    fields.
  - lib-ssl-iostream: Fix crash at process exit with OpenSSL 4.0.
  - lib-storage: Don't log an error when the client resets the
    connection while saving a mail.
  - lib-storage: Fix crash when reverting a failed mailbox
    deletion.
  - lib-storage: Fix decoded size calculation for base64
    attachments, which could delete the cache record of a mail
    with a detached attachment.
  - lib-storage: Fix handling escaped mailbox names in the
    mailbox list index.
  - lib-storage: Fix rewriting non-NFC subscriptions with mUTF-7
    storage names, which caused repeated rename errors.
  - lib-storage: Fix searching flags when the view is not up to
    date. This broke e.g. a pipelined UID STORE +FLAGS \Deleted
    followed by UID EXPUNGE.
  - lib-storage: Fix the mailbox vsize header not being repaired
    when it is corrupted, causing wrong mailbox sizes to be
    reported.
  - lib-storage: thread - Fix panic when running IMAP THREAD in
    multiple connections in parallel. lib-var-expand: Reject an
    empty separator in the index filter, which caused an infinite
    loop.
  - lib: Fix crash and out of bounds reads when decoding IDN
    addresses. Reachable only with the experimental mail UTF-8
    support enabled.
  - lib: ioloop - Fix panic and delayed timeouts when time moves
    forwards.
  - lib: ostream-multiplex - Fix stalls, busy loops and a panic
    when streaming data through a multiplexed connection, e.g.
    IMAP FETCH through a login proxy or TLS connections.
    login-common: Fix connection hanging if an ostream write
    failed. This happened at least with HAProxy health check
    connections. login-common: Fix real_remote_ip being looked up
    incorrectly. login-common: Reject proxy credentials with
    ASCII control characters. login-proxy: Fix "doveadm kick" for
    proxied connections in high-security mode, and log "Kicked by
    admin" as the reason.
  - maildir: Fix random SEARCH failures when another session
    concurrently expunges mails.
  - quota: Fix maildir quota dropping to zero after IMAP MOVE or
    REPLACE. submission-login: proxy - Fix crash and unbounded
    memory usage with a multi-line or malformed AUTH reply from
    the backend.
- Update dovecot-pigeonhole to 2.4.5
  - Critical vulnerabilities
  - CVE-2026-33605: managesieve-login: Pre-auth crash. An
    unauthenticated attacker can crash the ManageSieve login
    process by sending a small malformed command before
    authenticating.
  - CVE-2026-40019: v2.4.3 regression: managesieve-login pre-auth
    infinite loop. An unauthenticated attacker can send a
    truncated quoted argument to the ManageSieve login process,
    which makes it spin in an infinite loop consuming CPU.
  - CVE-2026-42007: sieve-editheader: An attacker that has valid
    credentials can use a Sieve script with the editheader
    extension to trigger a use-after-free in the mail editing
    code, and to write memory contents beyond the intended buffer
    in the delivered mail.
  - Changes
  - lib-sieve: sieve_max_cpu_time now defaults to 30s globally,
    so the limit also applies to MDA delivery. Previously the
    global default was unlimited and only imap_sieve used 30s.
    The old defaults are kept for older dovecot_config_version
    values.
  - lib-sieve: enotify - The number of notify actions performed
    during a single script execution is now limited to 10 by
    default. See the new sieve_notify_max_notifications setting.
  - lib-sieve: enotify - A single "mailto:" notify action is now
    limited to 8 recipients and 16 additional headers by default.
    See the new sieve_notify_mailto_max_recipients and
    sieve_notify_mailto_max_headers settings.
  - imap-filter-sieve: FILTER SIEVE SCRIPT literals larger than
    sieve_max_script_size are now rejected before the script is
    read.
  - Bug fixes
  - lib-sieve: Fix stack overflow occurring when a script
    requires the same extension repeatedly.
  - lib-sieve: encoded-character - Fix integer overflow parsing
  - - ${unicode:...} values with 9 or more hex digits.
  - lib-sieve: variables - Fix integer overflow parsing numeric
    variable index.
  - lib-sieve: regex - Fix panic occurring when more than 8 group
    values are matched.
  - lib-sieve: ldap - Fix LDAP settings missing from the LDAP
    storage plugin.
  - managesieve-login: Fix capability reporting when Sieve
    settings use %variables</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918401">- The following man pages are currently not available as they are
  missing in the tarball. They will be added back to the package
  when the upstream issue is solved:
  doveadm-sieve.1 sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1
  pigeonhole.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918402">- Replace the dovecot pigeonhole tarballs with the new ones and
  restore the man pages</changelog>
</package>
<package pkgid="131965cfc43c9f3f083501e8a8d7dea828c5b943348a0d1cdcbe0140a8a797caa2804a1da6c53d687a9dba1ab3f25d583b9bcc6ae60da38e8605eabe42d6d646" name="dovecot24-backend-pgsql-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.5" rel="2.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761739200">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491200">- backport patches to fix sieve regex support after the switch to
  pcre2
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
- ------------------------------------------------------------------</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491201">- While we are at it backport some fixes for the authentication
  stack, after recommendation from upstream:
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774612800">- Update to 2.4.3 (boo#1260893 boo#1260894 boo#1260895 boo#1260896
  boo#1260897 boo#1260898 boo#1260899 boo#1260900 boo#1260901
  boo#1260902)
  There are experimental features in 2.4, one is enabled with
  - -enable-experimental-mail-utf8, and another with
  - -enable-experimental-imap4rev2, and you also need to set
  mail_utf8_extensions=yes and imap4rev2_enabled=yes to enable them
  in config.
  Critical bug fixes
  - CVE-2025-59028: Invalid base64 authentication can cause DoS for
    other logins.
  - CVE-2025-59031: decode2text.sh OOXML extraction may follow
    symlinks and read unintended files during indexing. Fixed by
    dropping the script.
  - CVE-2026-24031: SQL injection possible if auth_username_chars
    is configured empty. Fixed escaping to always happen. v2.4
    regression.
  - CVE-2026-27859: Excessive RFC 2231 MIME parameters in email
    would cause excessive CPU usage. Fixed by limiting number of
    parameters to process.
  - CVE-2026-27860: LDAP query injection possible if
    auth_username_chars is configured empty. Fixed escaping to
    always happen. v2.4 regression.
  - CVE-2026-27857: Sending excessive parenthesis causes imap-login
    to use excessive memory.
  - CVE-2026-27856: Doveadm credentials were not checked using
    timing-safe checking function.
  - CVE-2026-27855: OTP driver vulnerable to replay attack.
  Changes
  - Remove default
    service/*/service_extra_groups=$SET:default_internal_group.
    They are now replaced by default
    mail_access_groups=$SET:default_internal_group.
  - The version file has been renamed as version.txt to avoid clash
    with C++ headers.
  - auth: oauth2 - Do not export token automatically, must be
    exported using fields.
  - config: Don't accept 0 as meaning unlimited anymore for
    last_valid_uid, last_valid_gid, mail_cache_max_headers_count,
    mail_cache_max_header_name_length, mail_vsize_bg_after_count,
    mail_sort_max_read_count, message_max_size,
    submission_max_recipients and quota_mail_size.
  - imap, pop3: Don't autoexpunge if Dovecot is shutting down or
    process is killed.
  - imap: LIST - Handle invalid mUTF-7 mailbox names as never
    matching anything
  - lazy-expunge: Change lazy_expunge_only_last_instance default to
    yes.
  - lda: Use EX_TEMPFAIL (75) if configuration is invalid instead
    of 89. v2.4 regression.
  - lib-master: Increase ANVIL_DEFAULT_LOOKUP_TIMEOUT_MSECS from 5s
    to 30s
  - lib: crc32 - Use zlib's built-in CRC32 function
  New features
  - Improve UTF-8 support for mail storage.
  - auth: Add default auth-token UNIX socket for token-based
    authentication.
  - doc: solr-config-9.xml - Make it compatible with Solr 9.8.0
  - doveadm: dsync - Search mails when exporting to reduce number
    of mails exported by dsync-server.
  - dovecot-sysreport: Add -D|--destdir support.
  - imap, imap-hibernate: Use DOVECOT-TOKEN authentication for
    unhibernation.
  - Default imap-master socket permissioms have been changed due to
    this.
  - imap: Add APPENDLIMIT capability when configured with
    quota_mail_size.
  - imap: Support STATUS (DELETED) for IMAP4rev2.
  - imapc: Add support for SEARCH MIMEPART
  - imapc: Improve error forwarding.
  - imapc: Support SORT and ESORT extensions.
  - imapc: Support STATUS (DELETED) for IMAP4rev2.
  - lib-sql: Support parameterized queries.
  - lib-test: Add new test-dir API for better temporary test
    directory handling.
  - lmtp: Advertize SIZE capability when configured with
    quota_mail_size.
  - lmtp: Support XCLIENT DESTADDR and DESTPORT
  - pop3-login: proxy - Add support for XCLIENT DESTIP and DESTPORT
  - submission-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT
  - Various optimizations have been made to the code.
  Bug fixes
  - Fix building dovecot with BSD, Solaris and macOS.
  - auth: Crash would occur if users were iterated but
    userdb_ldap_iterate_fields was not set.
  - auth: Fix request leak when client authenticates with
    unsupported mechanism.
  - auth: Some passdbs would default to PLAIN instead of CRYPT
    scheme.
  - config: Section and setting names could have been intermixed,
    resulting in the setting being silently ignored.
  - configure: Fix checking if BUILD_IMAP_HIBERNATE is set
  - doveadm: dsync - -e parameter was handled wrong with
    dsync-server.
  - fts-flatcurve: Mailbox leak would occur if mailbox failed to
    open.
  - imap: Fix potential issues with unhibernation and process state
    handling.
  - imapc: SEARCH failure handling was done wrong.
  - imapc: UID STORE commands included extra comma in uidset.
  - lib-auth-client: auth-master - Fix panic when reconnecting
    after handshake timeout.
  - lib-compression: Lz4 algorithm would assert-crash with
    malicious data.
  - lib-dcrypt: Fix digest algorithm handling.
  - lib-dict: Escape username paths to prevent traversal issues
    with dict-fs.
  - lib-http: Fix HTTP parsing edge cases and state handling.
  - lib-iostream: Disallow empty ssl_min_protocol.
  - lib-json: Fix incorrect character handling logic.
  - lib-ldap: Fix various TLS related bugs.
  - lib-mail: Fix charset translation and MIME parsing edge cases.
  - lib-mail: Fix multiple bounds checks and parsing issues in
    message handling.
  - lib-var-expand: Multiple fixes and improvements for expansion
    handling.
  - lib: Fix punycode decoding out-of-bounds reads.
  - lib: Fix unicode normalization edge cases causing crashes.
  - lib-http: Chunked transfer trailer size was not limited.
  - login-common: Improve logging and internal error handling.
  - login-common: login_log_format_elements was split by spaces
    naively, which could break variable expansion. Use template
    aware splitting now.
  - master: Dovecot would fail to start if listen directive was
    used and dovenull or dovecot user was missing.
  - pop3c: Connection might've hung with SSL.
  - util: Fix handling of environment variables containing control
    characters.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.3
  Critical bug fixes
  - CVE-2026-27858: managesieve-login can allocate large amount of
    memory during authentication.
  - CVE-2025-59032: ManageSieve panic occurs with sieve-connect as a client.
  Changes
  - lib-sieve: Don't accept 0 as meaning unlimited anymore for
    sieve_quota_script_count and sieve_quota_storage_size.
  - managesieve-login: If mail_max_userip_connections is reached,
    return LIMIT/CONNECTIONS resp-code.
  - managesieve-login: proxy - Return unexpected backend failures
    as TRYLATER/NORETRY resp-code.
  - managesieve: Remove default
    service_extra_groups=$SET:default_internal_group.
  New features
  - managesieve-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT.
  Bug fixes
  - imapsieve: Fix panic occurring upon implicit flag changes.
  - lib-sieve: include-extension - Fix crash occurring when
    previous global command has no arguments.
  - lib-sieve: Fix erroneous attempt to read active script for
    non-personal storage.
  - lib-sieve: ldap: Fix linking non-shared LIBDOVECOT.
- drop patches included in update
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1775822400">- Upstream republished the source tarballs for 2.4.3 due to missing
  man pages in the tarball
- Added signature files for source tarballs</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778587200">- Update to 2.4.4 (boo#1265146 boo#1265147 boo#1265148 boo#1265149
  boo#1265150)
  - core
  * CVE-2026-27851: lib-var-expand: Safe filter marks all
    following pipelines safe.
  * CVE-2026-33603: auth: CRAM-SHA-*-PLUS channel binding could
    be faked. MITM attacker with a certificate trusted by the
    client could have bypassed the requirement for channel
    binding.
  * CVE-2026-40020: IMAP folders can be shared-spammed to
    everyone.
  * CVE-2026-42006: An attacker can cause uncontrolled memory
    usage with excessive bracing over IMAP. The fix in
    CVE-2026-27857 was incomplete.
  * indexer-worker, quota-status, script-login,
    program-client-local: Root privileges are now dropped
    permanently before serving requests.
  * indexer-worker: Default restart_request_count changed
    to 1 to work correctly after permanent root privilege drop.
  * lmtp: Add back service_extra_groups=$SET:default_internal_group
    that was incorrectly removed in v2.4.3.
  * master: inet_listener_reuse_port has been replaced by
    service_reuse_port. The new setting properly pre-creates all
    listener sockets at startup and assigns one unique socket per
    process. Using this allows evenly distributing incoming
    connections to login processes. See
    https://doc.dovecot.org/latest/core/config/service.html#service_reuse_port
    for details.
  - auth: Fix LDAP escaping of 0x13 control character.
  - auth: Use timing-safe comparison for certificate and public
    key fingerprints.
  - fts: Correctly handle internal http-client response errors.
  - fts: Don't send request to Tika if there is no body text.
  - fts: Fix address header indexing for RFC 2047 encoded-words.
  - fts: tika, fts-solr: Fix use-after-free crash during DNS
    lookup.
  - imap: Fix assertion panic on invalid REPLACE 0 command.
  - lib-auth-client: Avoid "unknown id" errors for aborted auth
    requests.
  - lib-dcrypt: Fix potential crash if trying to access
    untrusted/corrupted keys.
  - lib-dcrypt: Improve error message if keys aren't in hex
    format as expected.
  - lib-index: Fix potential crash if fsck fails.
  - lib-ldap: Fix using OpenLDAP default CA when
    ssl_client_ca_dir/file is unset. v2.4.3 regression.
  - lib-master, master: Fix behavior for services with
    client_limit&gt;1 and restart_request_count so that processes
    reaching restart_request_count are no longer counted towards
    process_limit.
  - lib-master: Fix crash when reaching client_limit with
    restart_request_count&gt;1.
  - lib-master: haproxy - Don't trust client certificate common
    name when HAProxy reports verification failure.
  - lib-sasl: cram-md5 - Fix out of bounds memory read.
  - lib-sasl: oauth2 - Fix one byte out of bounds read.
  - lib-sql: cassandra - Fix reusing Cassandra SSL connections.
  - lib-sql: sqlite - Fix sqlite_journal_mode=wal to actually
    work.
  - lib-storage: Auto-rename non-NFC subscription file entries to
    NFC on read.
  - lib-storage: Prevent non-atom SEARCH keywords from causing
    IMAP command injection.
  - lib-var-expand-crypt: Return error if hex decoding fails.
  - lib-var-expand: Fix crash (SIGFPE) with non-positive divisor
    for / and %.
  - log: Fix memory leak at deinit.
  - login-common: When process is full, don't destroy clients
    waiting on master auth.
  - login-proxy: Fix crash with rawlog and multiplexing during
    reconnection.
  - mail-compress: Fix panic when save method unavailable.
  - mail-crypt: Fix crash when HMAC-based algorithm is used.
  - mail-crypt: Use AEAD instead of HMAC with ChaCha20-Poly1305.
  - mdbox: Create files with O_NOFOLLOW.
  - push-notification: ox - Fix use-after-free crash during DNS
    lookup.
  - quota: quota-status - Limit input buffer size to 1 kB.
  - pigeonhole:
  * CVE-2026-40016: sieve :contains and :matches operators could
    have been using excessive amount of CPU. Limit the CPU to
    sieve_max_cpu_time.
  - Fix potential crashes parsing corrupted Sieve binaries.
  - lib-sieve: matches - Fix trailing literal match when it fills
    value exactly. v2.4.3 regression.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918400">- Update to 2.4.5 (boo#1276794 boo#1276795 boo#1276799 boo#1276800
  boo#1276802 boo#1276804 boo#1276807 boo#1276809 boo#1276810
  boo#1276811 boo#1276812 boo#1276813 boo#1276815 boo#1276817
  boo#1276819 boo#1276820 boo#1276824 boo#1276826 boo#1276827
  boo#1276828 boo#1276829 boo#1276830 boo#1276833 boo#1276835
  boo#1276837)
  - Critical bug fixes
  - CVE-2026-27852: Messages with a huge number of From/To/Cc/etc
    email addresses could result in excessive memory usage.
  - CVE-2026-33263: Submission: Login service crashes with panic
    once mail_max_userip_connections limit is reached.
  - CVE-2026-33604: The SMTP outbound dot-stuffing mechanism does
    not properly escape dots following a bare \r in message
    bodies, potentially allowing spoofed emails via malicious
    end-of-DATA injection.
  - CVE-2026-33606: Mail content stored by a user can be crafted
    so that it is interpreted as dsync protocol commands when an
    administrator later runs dsync with the stream protocol, for
    example during a migration.
  - CVE-2026-33607: IMAP LIST command could be used to cause
    excessive CPU usage.
  - CVE-2026-40014: IMAP THREAD command could have used excessive
    amount of CPU processing a single email with a massive number
    of Message-IDs in References header.
  - CVE-2026-40015: Invalid IMAP command sent to imap-hibernate
    process might crash it.
  - CVE-2026-40017: IMAP THREAD command could have used excessive
    amount of CPU processing emails with a large number of
    specially crafted Message-IDs in References header. The fix
    requires a new dovecot.index.thread file format, which is
    enabled only after setting dovecot_storage_version or newer.
    This rebuilds the index, so it will cause some extra CPU
    usage and extra metacache disk IO usage. It shouldn't cause
    (much) extra object storage IO, because all the fields should
    be coming from dovecot.index.cache.
  - CVE-2026-40203: When IMAP COMPRESS=DEFLATE was enabled, an
    attacker could send mails into a victim's mailbox and observe
    network traffic to determine whether a secret message matched
    a known string by comparing compressed response sizes (a
    CRIME-style attack). The fix resets the compression
    dictionary after each IMAP command, preventing information
    from leaking between commands.
  - CVE-2026-40205: If multiple OAUTH scopes were required, then
    this could have been only partially enforced with certain
    configurations.
  - CVE-2026-4200: XCLIENT FORWARD allows to forward key only
    passdb fields without the "forward_" prefix which allows
    connections from trusted networks to set nopasswd field which
    allows to skip the authentication.
  - CVE-2026-42391: Pre-login IMAP ID command could have used
    excessive amount of memory, causing the process to become
    killed and disconnecting all the other IMAP connections being
    proxied by the process. Or alternatively it could have caused
    excessive CPU usage, slowing down all the other IMAP
    connections being proxied by the process.
  - CVE-2026-42392: If URLAUTH is enabled, sending an invalid
    IMAP URLFETCH can result in an untagged NO response
    containing uninitialized memory, potentially leaking
    sensitive data.
  - CVE-2026-42393: Doveadm password length or API key length
    could still be determined via timing based attacks.
  - CVE-2026-42395: XCLIENT FORWARD command from
    login_trusted_networks could have been used to cause login
    processes to crash.
  - CVE-2026-52681: Sieve resource usage (sieve_max_cpu_time) was
    tracked in the active Sieve binary. Switching to a different
    active binary could have been used to reset (bypass) the
    resource usage.
  - CVE-2026-52687: Using IMAP COMPRESS ZSTD command can cause
    excessive memory usage in imap-login process, possibly making
    it reach vsz_limit and kill all the connections being served
    by the process. Fixed by disabling COMPRESS command with all
    other compression algorithms than the standard DEFLATE.
  - CVE-2026-73208: In oauth2, scope/aud checking was done with
    JWT tokens. Now it requires all scopes.
  - CVE-2026-73209: Sending IMAP COMPRESS package containing
    zero-length frames crashes imap or imap-login process.
- Changes
  - auth: SIGHUP no longer flushes the passdb cache and SIGUSR2
    no longer logs cache statistics. Use "doveadm auth cache
    flush" and the new "doveadm auth cache status" instead.
  - auth: The OTP authentication mechanism, the {OTP} password
    scheme and the passdb set-credentials support have been
    removed. They were unmaintained and unused. This also drops
    the passdb_sql_update_query setting.
  - config: doveconf no longer prints a flat global setting when
    a top-level named filter overrides the same setting.
  - doveadm: The doveadm protocol has been bumped to v1.4. The
    server uses the newer multiplex stream format with clients
    supporting it. Older clients keep working unchanged.
  - map: Change imap_compress_on_proxy default to yes.
  - lib-dict-extra: Increase dict client request timeout from 30s
    to 65s, so it stays above the SQL/Cassandra query timeout.
  - lib-http: HTTP requests are now parsed strictly: obsolete
    line folding (obs-fold) and a bare LF line terminator are
    rejected. Both are request desynchronization/smuggling risks.
    HTTP responses are still parsed leniently.
  - lib-storage: A '~' in a mailbox name is now escaped only when
    it is at the beginning of the mailbox name, not at the
    beginning of every hierarchy part. Directories written by
    older versions are migrated automatically while listing
    mailboxes.
  - lib-var-expand: Add %{time:unix} provider and the epoch,
    from_epoch, date, iso8601 and escape filters. Deprecates the
    old time providers.
  - lib-var-expand: The safe filter must now be the last filter
    in the chain.
  - master: Increase the timeout after config reload before
    killing still running old processes from 6s to 35s, so that
    lib-master can stop them gracefully first.
  - New features
  - config: Support heredoc syntax for multi-line setting values:
    key = &lt;&lt;EOD ... EOD. doveconf now outputs inline SET_FILE
    contents (e.g. ssl_ca) using heredoc instead of the "inline:"
    prefix. The
  - "inline:" form is still accepted.
  - configure: Build imap-hibernate also when only kqueue notify
    is available.
  - doveadm: Add "doveadm auth cache status" command, with
  - -reset for clearing the counters.
  - doveadm: dump - List all supported dump types, and print the
    key type also for KEM and unsupported keys.
  - fts-flatcurve: Add support for phrase searching. This fixes
    false positives where the searched words existed, but not as
    a phrase.
  - fts-flatcurve: Delete the FTS index directory also when a
    Maildir mailbox is deleted.
  - imap: Add [THROTTLED] response code to tagged replies when a
    plugin has throttled the command.
  - last-login: Add last_login_dict_fields setting for updating
    multiple dictionary fields at login.
  - lib-dcrypt: Add ML-KEM-512/768/1024 support with OpenSSL 3.
  - lib-dcrypt: Support AEAD with Dovecot key encryption.
  - lib-settings: Expand %{variables} also in strlist and
    boollist keys.
  - lib-sql: sqlite - Add sqlite_busy_timeout setting, default
    1s.
  - login-common: Log the destination also when a proxy
    connection fails.
  - quota: Update quota-clone also when "doveadm quota recalc" is
    run.
  - Bug fixes
  - Fix building on systems with a signed 32-bit time_t.
  - Fix building with Lua when LUA_LIBS contains linker flags
    such as -L.
  - anvil: Fix busy loop eating CPU after an admin socket
    connection was disconnected.
  - auth: Fix authentication failing after a password change when
    the
  - passdb cache entry was verified by an auth worker.
  - auth: Fix the credentials scheme of one passdb leaking into
    the next one during a multi-passdb lookup.
  - auth: oauth2 - Fix losing userdb_* fields during OAUTHBEARER
    authentication.
  - auth: passwd-file - Fix %{passdb:...} and %{userdb:...}
    expansion returning garbage or crashing.
  - config: Fix crash in "doveconf -f" for a filter that includes
    a @group.
  - config: Fix crash when including a default @group into a
    filter.
  - config: Fix hiding secrets in doveconf output.
  - config: Fix startup failures with some settings containing
    %{variables}.
  - configure: Fix BUILD_IMAP_HIBERNATE detection.
  - doc: solr-schema-9.xml - Add the mandatory tokenizer class
    attribute.
  - doveadm: compress-connect - Fix writing server input to a
    non-blocking stdout.
  - doveadm: fs delete - Fix crash with concurrent async deletes.
  - doveconf: Fix bogus "Multiple settings matched" error when
    stdout is redirected to a file that already has content.
  - dsync: Fix truncating a mailbox attribute value when it is
    compared to the local one, e.g. truncating a Sieve script.
  - dsync: backup - Mailbox attributes changed or created only in
    the destination are now reverted or deleted.
  - fts-flatcurve: Ignore index directory entries that vanish
    during iteration.
  - fts: Don't run FTS optimize on forced resync.
  - fts: build-mail - Fix accessing Content-Type header buffer
    out of bounds.
  - imap-login, pop3-login: Tolerate SASL continuations "+"
    without a trailing space when proxying authentication.
  - imap: Don't report FETCH output stream errors as
  - "BUG: Unknown internal error".
  - imap: Fix hibernation always failing on FreeBSD.
  - imap: Fix panic on GETMETADATA with an invalid UTF-8 mailbox
    pattern.
  - imapc: Don't send SEEEN/UNSEEN to the remote server when
    private indexes are used.
  - imapc: Fix SEARCH results pointing at wrong messages after an
    untagged EXPUNGE.
  - imapc: Fix SORT returning an empty result when search
    criteria were used.
  - imapc: Fix crash when copying a mail that was already
    expunged in the source mailbox.
  - imapc: Fix stale SEARCH/SORT results after a STORE in the
    same session.
  - imapc: Honor imapc_features=no-search also for SORT.
  - imapc: Properly handle search criteria that can be sent to
    remote server.
  - lib-dcrypt: Don't panic on key algorithms the backend doesn't
    support.
  - lib-dcrypt: Fix x9.62 ECDSA signatures randomly failing
    verification.
  - lib-dict-backend: cdb - Fix use-after-free of the returned
    key.
  - lib-dns-client: Fix handling of a disconnect initiated by the
    dns-client service.
  - lib-fs: Fix panic in fs_write_stream_abort(), e.g. when the
    disk is full during FTS indexing.
  - lib-index: Fix "File is already open" error when appending to
    the transaction log while another process is rotating it.
    This showed up as "NO [SERVERBUG] Internal error occurred."
    without any logging.
  - lib-ldap: Fall back to system default CA paths, needed for
    OpenLDAP built against GnuTLS.
  - lib-mail: istream-binary-converter - Fix heap use-after-free
    with a bodyless MIME part.
  - lib-mail: message-parser - Fix out of bounds read with an
    empty preamble, fix skipping the epilogue boundary line, and
    degrade to a re-parse instead of panicking with an
    inconsistent cached MIME tree.
  - lib-master: Fix kick reason when the KICK-USER-SIGNAL command
    arrives late, which logged "Killed with signal 15" instead of
    "User kicked".
  - lib-oauth2: jwt - Fix use-after-realloc, guard against an
    empty body segment and percent-encode bare "." and ".."
    identifiers.
  - lib-program-client: Fix panic upon irregular termination.
  - lib-settings: Fix sorting of the settings history, which
    caused changed defaults and renames to be ignored once a
    plugin registered its own history, if dovecot_config_version
    has been set to greater than 2.4.0.
  - lib-smtp: Fix assert with an empty broken localpart.
  - lib-smtp: xclient - Reject an invalid HELO parameter with
    501.
  - lib-sql: pgsql - Fix binary field values for rows after the
    first. This mainly affected dict-sql maps with hexblob
    fields.
  - lib-ssl-iostream: Fix crash at process exit with OpenSSL 4.0.
  - lib-storage: Don't log an error when the client resets the
    connection while saving a mail.
  - lib-storage: Fix crash when reverting a failed mailbox
    deletion.
  - lib-storage: Fix decoded size calculation for base64
    attachments, which could delete the cache record of a mail
    with a detached attachment.
  - lib-storage: Fix handling escaped mailbox names in the
    mailbox list index.
  - lib-storage: Fix rewriting non-NFC subscriptions with mUTF-7
    storage names, which caused repeated rename errors.
  - lib-storage: Fix searching flags when the view is not up to
    date. This broke e.g. a pipelined UID STORE +FLAGS \Deleted
    followed by UID EXPUNGE.
  - lib-storage: Fix the mailbox vsize header not being repaired
    when it is corrupted, causing wrong mailbox sizes to be
    reported.
  - lib-storage: thread - Fix panic when running IMAP THREAD in
    multiple connections in parallel. lib-var-expand: Reject an
    empty separator in the index filter, which caused an infinite
    loop.
  - lib: Fix crash and out of bounds reads when decoding IDN
    addresses. Reachable only with the experimental mail UTF-8
    support enabled.
  - lib: ioloop - Fix panic and delayed timeouts when time moves
    forwards.
  - lib: ostream-multiplex - Fix stalls, busy loops and a panic
    when streaming data through a multiplexed connection, e.g.
    IMAP FETCH through a login proxy or TLS connections.
    login-common: Fix connection hanging if an ostream write
    failed. This happened at least with HAProxy health check
    connections. login-common: Fix real_remote_ip being looked up
    incorrectly. login-common: Reject proxy credentials with
    ASCII control characters. login-proxy: Fix "doveadm kick" for
    proxied connections in high-security mode, and log "Kicked by
    admin" as the reason.
  - maildir: Fix random SEARCH failures when another session
    concurrently expunges mails.
  - quota: Fix maildir quota dropping to zero after IMAP MOVE or
    REPLACE. submission-login: proxy - Fix crash and unbounded
    memory usage with a multi-line or malformed AUTH reply from
    the backend.
- Update dovecot-pigeonhole to 2.4.5
  - Critical vulnerabilities
  - CVE-2026-33605: managesieve-login: Pre-auth crash. An
    unauthenticated attacker can crash the ManageSieve login
    process by sending a small malformed command before
    authenticating.
  - CVE-2026-40019: v2.4.3 regression: managesieve-login pre-auth
    infinite loop. An unauthenticated attacker can send a
    truncated quoted argument to the ManageSieve login process,
    which makes it spin in an infinite loop consuming CPU.
  - CVE-2026-42007: sieve-editheader: An attacker that has valid
    credentials can use a Sieve script with the editheader
    extension to trigger a use-after-free in the mail editing
    code, and to write memory contents beyond the intended buffer
    in the delivered mail.
  - Changes
  - lib-sieve: sieve_max_cpu_time now defaults to 30s globally,
    so the limit also applies to MDA delivery. Previously the
    global default was unlimited and only imap_sieve used 30s.
    The old defaults are kept for older dovecot_config_version
    values.
  - lib-sieve: enotify - The number of notify actions performed
    during a single script execution is now limited to 10 by
    default. See the new sieve_notify_max_notifications setting.
  - lib-sieve: enotify - A single "mailto:" notify action is now
    limited to 8 recipients and 16 additional headers by default.
    See the new sieve_notify_mailto_max_recipients and
    sieve_notify_mailto_max_headers settings.
  - imap-filter-sieve: FILTER SIEVE SCRIPT literals larger than
    sieve_max_script_size are now rejected before the script is
    read.
  - Bug fixes
  - lib-sieve: Fix stack overflow occurring when a script
    requires the same extension repeatedly.
  - lib-sieve: encoded-character - Fix integer overflow parsing
  - - ${unicode:...} values with 9 or more hex digits.
  - lib-sieve: variables - Fix integer overflow parsing numeric
    variable index.
  - lib-sieve: regex - Fix panic occurring when more than 8 group
    values are matched.
  - lib-sieve: ldap - Fix LDAP settings missing from the LDAP
    storage plugin.
  - managesieve-login: Fix capability reporting when Sieve
    settings use %variables</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918401">- The following man pages are currently not available as they are
  missing in the tarball. They will be added back to the package
  when the upstream issue is solved:
  doveadm-sieve.1 sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1
  pigeonhole.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918402">- Replace the dovecot pigeonhole tarballs with the new ones and
  restore the man pages</changelog>
</package>
<package pkgid="bdd6483ad8f914e38c86589de2bef1784513629cceddd5b17b93ca73cc37b0528a35f7b3d12c3371d5e1be99e2b6d138154d939669771f44673f06e418b7f73d" name="dovecot24-backend-sqlite-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.5" rel="2.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761739200">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491200">- backport patches to fix sieve regex support after the switch to
  pcre2
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
- ------------------------------------------------------------------</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491201">- While we are at it backport some fixes for the authentication
  stack, after recommendation from upstream:
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774612800">- Update to 2.4.3 (boo#1260893 boo#1260894 boo#1260895 boo#1260896
  boo#1260897 boo#1260898 boo#1260899 boo#1260900 boo#1260901
  boo#1260902)
  There are experimental features in 2.4, one is enabled with
  - -enable-experimental-mail-utf8, and another with
  - -enable-experimental-imap4rev2, and you also need to set
  mail_utf8_extensions=yes and imap4rev2_enabled=yes to enable them
  in config.
  Critical bug fixes
  - CVE-2025-59028: Invalid base64 authentication can cause DoS for
    other logins.
  - CVE-2025-59031: decode2text.sh OOXML extraction may follow
    symlinks and read unintended files during indexing. Fixed by
    dropping the script.
  - CVE-2026-24031: SQL injection possible if auth_username_chars
    is configured empty. Fixed escaping to always happen. v2.4
    regression.
  - CVE-2026-27859: Excessive RFC 2231 MIME parameters in email
    would cause excessive CPU usage. Fixed by limiting number of
    parameters to process.
  - CVE-2026-27860: LDAP query injection possible if
    auth_username_chars is configured empty. Fixed escaping to
    always happen. v2.4 regression.
  - CVE-2026-27857: Sending excessive parenthesis causes imap-login
    to use excessive memory.
  - CVE-2026-27856: Doveadm credentials were not checked using
    timing-safe checking function.
  - CVE-2026-27855: OTP driver vulnerable to replay attack.
  Changes
  - Remove default
    service/*/service_extra_groups=$SET:default_internal_group.
    They are now replaced by default
    mail_access_groups=$SET:default_internal_group.
  - The version file has been renamed as version.txt to avoid clash
    with C++ headers.
  - auth: oauth2 - Do not export token automatically, must be
    exported using fields.
  - config: Don't accept 0 as meaning unlimited anymore for
    last_valid_uid, last_valid_gid, mail_cache_max_headers_count,
    mail_cache_max_header_name_length, mail_vsize_bg_after_count,
    mail_sort_max_read_count, message_max_size,
    submission_max_recipients and quota_mail_size.
  - imap, pop3: Don't autoexpunge if Dovecot is shutting down or
    process is killed.
  - imap: LIST - Handle invalid mUTF-7 mailbox names as never
    matching anything
  - lazy-expunge: Change lazy_expunge_only_last_instance default to
    yes.
  - lda: Use EX_TEMPFAIL (75) if configuration is invalid instead
    of 89. v2.4 regression.
  - lib-master: Increase ANVIL_DEFAULT_LOOKUP_TIMEOUT_MSECS from 5s
    to 30s
  - lib: crc32 - Use zlib's built-in CRC32 function
  New features
  - Improve UTF-8 support for mail storage.
  - auth: Add default auth-token UNIX socket for token-based
    authentication.
  - doc: solr-config-9.xml - Make it compatible with Solr 9.8.0
  - doveadm: dsync - Search mails when exporting to reduce number
    of mails exported by dsync-server.
  - dovecot-sysreport: Add -D|--destdir support.
  - imap, imap-hibernate: Use DOVECOT-TOKEN authentication for
    unhibernation.
  - Default imap-master socket permissioms have been changed due to
    this.
  - imap: Add APPENDLIMIT capability when configured with
    quota_mail_size.
  - imap: Support STATUS (DELETED) for IMAP4rev2.
  - imapc: Add support for SEARCH MIMEPART
  - imapc: Improve error forwarding.
  - imapc: Support SORT and ESORT extensions.
  - imapc: Support STATUS (DELETED) for IMAP4rev2.
  - lib-sql: Support parameterized queries.
  - lib-test: Add new test-dir API for better temporary test
    directory handling.
  - lmtp: Advertize SIZE capability when configured with
    quota_mail_size.
  - lmtp: Support XCLIENT DESTADDR and DESTPORT
  - pop3-login: proxy - Add support for XCLIENT DESTIP and DESTPORT
  - submission-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT
  - Various optimizations have been made to the code.
  Bug fixes
  - Fix building dovecot with BSD, Solaris and macOS.
  - auth: Crash would occur if users were iterated but
    userdb_ldap_iterate_fields was not set.
  - auth: Fix request leak when client authenticates with
    unsupported mechanism.
  - auth: Some passdbs would default to PLAIN instead of CRYPT
    scheme.
  - config: Section and setting names could have been intermixed,
    resulting in the setting being silently ignored.
  - configure: Fix checking if BUILD_IMAP_HIBERNATE is set
  - doveadm: dsync - -e parameter was handled wrong with
    dsync-server.
  - fts-flatcurve: Mailbox leak would occur if mailbox failed to
    open.
  - imap: Fix potential issues with unhibernation and process state
    handling.
  - imapc: SEARCH failure handling was done wrong.
  - imapc: UID STORE commands included extra comma in uidset.
  - lib-auth-client: auth-master - Fix panic when reconnecting
    after handshake timeout.
  - lib-compression: Lz4 algorithm would assert-crash with
    malicious data.
  - lib-dcrypt: Fix digest algorithm handling.
  - lib-dict: Escape username paths to prevent traversal issues
    with dict-fs.
  - lib-http: Fix HTTP parsing edge cases and state handling.
  - lib-iostream: Disallow empty ssl_min_protocol.
  - lib-json: Fix incorrect character handling logic.
  - lib-ldap: Fix various TLS related bugs.
  - lib-mail: Fix charset translation and MIME parsing edge cases.
  - lib-mail: Fix multiple bounds checks and parsing issues in
    message handling.
  - lib-var-expand: Multiple fixes and improvements for expansion
    handling.
  - lib: Fix punycode decoding out-of-bounds reads.
  - lib: Fix unicode normalization edge cases causing crashes.
  - lib-http: Chunked transfer trailer size was not limited.
  - login-common: Improve logging and internal error handling.
  - login-common: login_log_format_elements was split by spaces
    naively, which could break variable expansion. Use template
    aware splitting now.
  - master: Dovecot would fail to start if listen directive was
    used and dovenull or dovecot user was missing.
  - pop3c: Connection might've hung with SSL.
  - util: Fix handling of environment variables containing control
    characters.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.3
  Critical bug fixes
  - CVE-2026-27858: managesieve-login can allocate large amount of
    memory during authentication.
  - CVE-2025-59032: ManageSieve panic occurs with sieve-connect as a client.
  Changes
  - lib-sieve: Don't accept 0 as meaning unlimited anymore for
    sieve_quota_script_count and sieve_quota_storage_size.
  - managesieve-login: If mail_max_userip_connections is reached,
    return LIMIT/CONNECTIONS resp-code.
  - managesieve-login: proxy - Return unexpected backend failures
    as TRYLATER/NORETRY resp-code.
  - managesieve: Remove default
    service_extra_groups=$SET:default_internal_group.
  New features
  - managesieve-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT.
  Bug fixes
  - imapsieve: Fix panic occurring upon implicit flag changes.
  - lib-sieve: include-extension - Fix crash occurring when
    previous global command has no arguments.
  - lib-sieve: Fix erroneous attempt to read active script for
    non-personal storage.
  - lib-sieve: ldap: Fix linking non-shared LIBDOVECOT.
- drop patches included in update
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1775822400">- Upstream republished the source tarballs for 2.4.3 due to missing
  man pages in the tarball
- Added signature files for source tarballs</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778587200">- Update to 2.4.4 (boo#1265146 boo#1265147 boo#1265148 boo#1265149
  boo#1265150)
  - core
  * CVE-2026-27851: lib-var-expand: Safe filter marks all
    following pipelines safe.
  * CVE-2026-33603: auth: CRAM-SHA-*-PLUS channel binding could
    be faked. MITM attacker with a certificate trusted by the
    client could have bypassed the requirement for channel
    binding.
  * CVE-2026-40020: IMAP folders can be shared-spammed to
    everyone.
  * CVE-2026-42006: An attacker can cause uncontrolled memory
    usage with excessive bracing over IMAP. The fix in
    CVE-2026-27857 was incomplete.
  * indexer-worker, quota-status, script-login,
    program-client-local: Root privileges are now dropped
    permanently before serving requests.
  * indexer-worker: Default restart_request_count changed
    to 1 to work correctly after permanent root privilege drop.
  * lmtp: Add back service_extra_groups=$SET:default_internal_group
    that was incorrectly removed in v2.4.3.
  * master: inet_listener_reuse_port has been replaced by
    service_reuse_port. The new setting properly pre-creates all
    listener sockets at startup and assigns one unique socket per
    process. Using this allows evenly distributing incoming
    connections to login processes. See
    https://doc.dovecot.org/latest/core/config/service.html#service_reuse_port
    for details.
  - auth: Fix LDAP escaping of 0x13 control character.
  - auth: Use timing-safe comparison for certificate and public
    key fingerprints.
  - fts: Correctly handle internal http-client response errors.
  - fts: Don't send request to Tika if there is no body text.
  - fts: Fix address header indexing for RFC 2047 encoded-words.
  - fts: tika, fts-solr: Fix use-after-free crash during DNS
    lookup.
  - imap: Fix assertion panic on invalid REPLACE 0 command.
  - lib-auth-client: Avoid "unknown id" errors for aborted auth
    requests.
  - lib-dcrypt: Fix potential crash if trying to access
    untrusted/corrupted keys.
  - lib-dcrypt: Improve error message if keys aren't in hex
    format as expected.
  - lib-index: Fix potential crash if fsck fails.
  - lib-ldap: Fix using OpenLDAP default CA when
    ssl_client_ca_dir/file is unset. v2.4.3 regression.
  - lib-master, master: Fix behavior for services with
    client_limit&gt;1 and restart_request_count so that processes
    reaching restart_request_count are no longer counted towards
    process_limit.
  - lib-master: Fix crash when reaching client_limit with
    restart_request_count&gt;1.
  - lib-master: haproxy - Don't trust client certificate common
    name when HAProxy reports verification failure.
  - lib-sasl: cram-md5 - Fix out of bounds memory read.
  - lib-sasl: oauth2 - Fix one byte out of bounds read.
  - lib-sql: cassandra - Fix reusing Cassandra SSL connections.
  - lib-sql: sqlite - Fix sqlite_journal_mode=wal to actually
    work.
  - lib-storage: Auto-rename non-NFC subscription file entries to
    NFC on read.
  - lib-storage: Prevent non-atom SEARCH keywords from causing
    IMAP command injection.
  - lib-var-expand-crypt: Return error if hex decoding fails.
  - lib-var-expand: Fix crash (SIGFPE) with non-positive divisor
    for / and %.
  - log: Fix memory leak at deinit.
  - login-common: When process is full, don't destroy clients
    waiting on master auth.
  - login-proxy: Fix crash with rawlog and multiplexing during
    reconnection.
  - mail-compress: Fix panic when save method unavailable.
  - mail-crypt: Fix crash when HMAC-based algorithm is used.
  - mail-crypt: Use AEAD instead of HMAC with ChaCha20-Poly1305.
  - mdbox: Create files with O_NOFOLLOW.
  - push-notification: ox - Fix use-after-free crash during DNS
    lookup.
  - quota: quota-status - Limit input buffer size to 1 kB.
  - pigeonhole:
  * CVE-2026-40016: sieve :contains and :matches operators could
    have been using excessive amount of CPU. Limit the CPU to
    sieve_max_cpu_time.
  - Fix potential crashes parsing corrupted Sieve binaries.
  - lib-sieve: matches - Fix trailing literal match when it fills
    value exactly. v2.4.3 regression.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918400">- Update to 2.4.5 (boo#1276794 boo#1276795 boo#1276799 boo#1276800
  boo#1276802 boo#1276804 boo#1276807 boo#1276809 boo#1276810
  boo#1276811 boo#1276812 boo#1276813 boo#1276815 boo#1276817
  boo#1276819 boo#1276820 boo#1276824 boo#1276826 boo#1276827
  boo#1276828 boo#1276829 boo#1276830 boo#1276833 boo#1276835
  boo#1276837)
  - Critical bug fixes
  - CVE-2026-27852: Messages with a huge number of From/To/Cc/etc
    email addresses could result in excessive memory usage.
  - CVE-2026-33263: Submission: Login service crashes with panic
    once mail_max_userip_connections limit is reached.
  - CVE-2026-33604: The SMTP outbound dot-stuffing mechanism does
    not properly escape dots following a bare \r in message
    bodies, potentially allowing spoofed emails via malicious
    end-of-DATA injection.
  - CVE-2026-33606: Mail content stored by a user can be crafted
    so that it is interpreted as dsync protocol commands when an
    administrator later runs dsync with the stream protocol, for
    example during a migration.
  - CVE-2026-33607: IMAP LIST command could be used to cause
    excessive CPU usage.
  - CVE-2026-40014: IMAP THREAD command could have used excessive
    amount of CPU processing a single email with a massive number
    of Message-IDs in References header.
  - CVE-2026-40015: Invalid IMAP command sent to imap-hibernate
    process might crash it.
  - CVE-2026-40017: IMAP THREAD command could have used excessive
    amount of CPU processing emails with a large number of
    specially crafted Message-IDs in References header. The fix
    requires a new dovecot.index.thread file format, which is
    enabled only after setting dovecot_storage_version or newer.
    This rebuilds the index, so it will cause some extra CPU
    usage and extra metacache disk IO usage. It shouldn't cause
    (much) extra object storage IO, because all the fields should
    be coming from dovecot.index.cache.
  - CVE-2026-40203: When IMAP COMPRESS=DEFLATE was enabled, an
    attacker could send mails into a victim's mailbox and observe
    network traffic to determine whether a secret message matched
    a known string by comparing compressed response sizes (a
    CRIME-style attack). The fix resets the compression
    dictionary after each IMAP command, preventing information
    from leaking between commands.
  - CVE-2026-40205: If multiple OAUTH scopes were required, then
    this could have been only partially enforced with certain
    configurations.
  - CVE-2026-4200: XCLIENT FORWARD allows to forward key only
    passdb fields without the "forward_" prefix which allows
    connections from trusted networks to set nopasswd field which
    allows to skip the authentication.
  - CVE-2026-42391: Pre-login IMAP ID command could have used
    excessive amount of memory, causing the process to become
    killed and disconnecting all the other IMAP connections being
    proxied by the process. Or alternatively it could have caused
    excessive CPU usage, slowing down all the other IMAP
    connections being proxied by the process.
  - CVE-2026-42392: If URLAUTH is enabled, sending an invalid
    IMAP URLFETCH can result in an untagged NO response
    containing uninitialized memory, potentially leaking
    sensitive data.
  - CVE-2026-42393: Doveadm password length or API key length
    could still be determined via timing based attacks.
  - CVE-2026-42395: XCLIENT FORWARD command from
    login_trusted_networks could have been used to cause login
    processes to crash.
  - CVE-2026-52681: Sieve resource usage (sieve_max_cpu_time) was
    tracked in the active Sieve binary. Switching to a different
    active binary could have been used to reset (bypass) the
    resource usage.
  - CVE-2026-52687: Using IMAP COMPRESS ZSTD command can cause
    excessive memory usage in imap-login process, possibly making
    it reach vsz_limit and kill all the connections being served
    by the process. Fixed by disabling COMPRESS command with all
    other compression algorithms than the standard DEFLATE.
  - CVE-2026-73208: In oauth2, scope/aud checking was done with
    JWT tokens. Now it requires all scopes.
  - CVE-2026-73209: Sending IMAP COMPRESS package containing
    zero-length frames crashes imap or imap-login process.
- Changes
  - auth: SIGHUP no longer flushes the passdb cache and SIGUSR2
    no longer logs cache statistics. Use "doveadm auth cache
    flush" and the new "doveadm auth cache status" instead.
  - auth: The OTP authentication mechanism, the {OTP} password
    scheme and the passdb set-credentials support have been
    removed. They were unmaintained and unused. This also drops
    the passdb_sql_update_query setting.
  - config: doveconf no longer prints a flat global setting when
    a top-level named filter overrides the same setting.
  - doveadm: The doveadm protocol has been bumped to v1.4. The
    server uses the newer multiplex stream format with clients
    supporting it. Older clients keep working unchanged.
  - map: Change imap_compress_on_proxy default to yes.
  - lib-dict-extra: Increase dict client request timeout from 30s
    to 65s, so it stays above the SQL/Cassandra query timeout.
  - lib-http: HTTP requests are now parsed strictly: obsolete
    line folding (obs-fold) and a bare LF line terminator are
    rejected. Both are request desynchronization/smuggling risks.
    HTTP responses are still parsed leniently.
  - lib-storage: A '~' in a mailbox name is now escaped only when
    it is at the beginning of the mailbox name, not at the
    beginning of every hierarchy part. Directories written by
    older versions are migrated automatically while listing
    mailboxes.
  - lib-var-expand: Add %{time:unix} provider and the epoch,
    from_epoch, date, iso8601 and escape filters. Deprecates the
    old time providers.
  - lib-var-expand: The safe filter must now be the last filter
    in the chain.
  - master: Increase the timeout after config reload before
    killing still running old processes from 6s to 35s, so that
    lib-master can stop them gracefully first.
  - New features
  - config: Support heredoc syntax for multi-line setting values:
    key = &lt;&lt;EOD ... EOD. doveconf now outputs inline SET_FILE
    contents (e.g. ssl_ca) using heredoc instead of the "inline:"
    prefix. The
  - "inline:" form is still accepted.
  - configure: Build imap-hibernate also when only kqueue notify
    is available.
  - doveadm: Add "doveadm auth cache status" command, with
  - -reset for clearing the counters.
  - doveadm: dump - List all supported dump types, and print the
    key type also for KEM and unsupported keys.
  - fts-flatcurve: Add support for phrase searching. This fixes
    false positives where the searched words existed, but not as
    a phrase.
  - fts-flatcurve: Delete the FTS index directory also when a
    Maildir mailbox is deleted.
  - imap: Add [THROTTLED] response code to tagged replies when a
    plugin has throttled the command.
  - last-login: Add last_login_dict_fields setting for updating
    multiple dictionary fields at login.
  - lib-dcrypt: Add ML-KEM-512/768/1024 support with OpenSSL 3.
  - lib-dcrypt: Support AEAD with Dovecot key encryption.
  - lib-settings: Expand %{variables} also in strlist and
    boollist keys.
  - lib-sql: sqlite - Add sqlite_busy_timeout setting, default
    1s.
  - login-common: Log the destination also when a proxy
    connection fails.
  - quota: Update quota-clone also when "doveadm quota recalc" is
    run.
  - Bug fixes
  - Fix building on systems with a signed 32-bit time_t.
  - Fix building with Lua when LUA_LIBS contains linker flags
    such as -L.
  - anvil: Fix busy loop eating CPU after an admin socket
    connection was disconnected.
  - auth: Fix authentication failing after a password change when
    the
  - passdb cache entry was verified by an auth worker.
  - auth: Fix the credentials scheme of one passdb leaking into
    the next one during a multi-passdb lookup.
  - auth: oauth2 - Fix losing userdb_* fields during OAUTHBEARER
    authentication.
  - auth: passwd-file - Fix %{passdb:...} and %{userdb:...}
    expansion returning garbage or crashing.
  - config: Fix crash in "doveconf -f" for a filter that includes
    a @group.
  - config: Fix crash when including a default @group into a
    filter.
  - config: Fix hiding secrets in doveconf output.
  - config: Fix startup failures with some settings containing
    %{variables}.
  - configure: Fix BUILD_IMAP_HIBERNATE detection.
  - doc: solr-schema-9.xml - Add the mandatory tokenizer class
    attribute.
  - doveadm: compress-connect - Fix writing server input to a
    non-blocking stdout.
  - doveadm: fs delete - Fix crash with concurrent async deletes.
  - doveconf: Fix bogus "Multiple settings matched" error when
    stdout is redirected to a file that already has content.
  - dsync: Fix truncating a mailbox attribute value when it is
    compared to the local one, e.g. truncating a Sieve script.
  - dsync: backup - Mailbox attributes changed or created only in
    the destination are now reverted or deleted.
  - fts-flatcurve: Ignore index directory entries that vanish
    during iteration.
  - fts: Don't run FTS optimize on forced resync.
  - fts: build-mail - Fix accessing Content-Type header buffer
    out of bounds.
  - imap-login, pop3-login: Tolerate SASL continuations "+"
    without a trailing space when proxying authentication.
  - imap: Don't report FETCH output stream errors as
  - "BUG: Unknown internal error".
  - imap: Fix hibernation always failing on FreeBSD.
  - imap: Fix panic on GETMETADATA with an invalid UTF-8 mailbox
    pattern.
  - imapc: Don't send SEEEN/UNSEEN to the remote server when
    private indexes are used.
  - imapc: Fix SEARCH results pointing at wrong messages after an
    untagged EXPUNGE.
  - imapc: Fix SORT returning an empty result when search
    criteria were used.
  - imapc: Fix crash when copying a mail that was already
    expunged in the source mailbox.
  - imapc: Fix stale SEARCH/SORT results after a STORE in the
    same session.
  - imapc: Honor imapc_features=no-search also for SORT.
  - imapc: Properly handle search criteria that can be sent to
    remote server.
  - lib-dcrypt: Don't panic on key algorithms the backend doesn't
    support.
  - lib-dcrypt: Fix x9.62 ECDSA signatures randomly failing
    verification.
  - lib-dict-backend: cdb - Fix use-after-free of the returned
    key.
  - lib-dns-client: Fix handling of a disconnect initiated by the
    dns-client service.
  - lib-fs: Fix panic in fs_write_stream_abort(), e.g. when the
    disk is full during FTS indexing.
  - lib-index: Fix "File is already open" error when appending to
    the transaction log while another process is rotating it.
    This showed up as "NO [SERVERBUG] Internal error occurred."
    without any logging.
  - lib-ldap: Fall back to system default CA paths, needed for
    OpenLDAP built against GnuTLS.
  - lib-mail: istream-binary-converter - Fix heap use-after-free
    with a bodyless MIME part.
  - lib-mail: message-parser - Fix out of bounds read with an
    empty preamble, fix skipping the epilogue boundary line, and
    degrade to a re-parse instead of panicking with an
    inconsistent cached MIME tree.
  - lib-master: Fix kick reason when the KICK-USER-SIGNAL command
    arrives late, which logged "Killed with signal 15" instead of
    "User kicked".
  - lib-oauth2: jwt - Fix use-after-realloc, guard against an
    empty body segment and percent-encode bare "." and ".."
    identifiers.
  - lib-program-client: Fix panic upon irregular termination.
  - lib-settings: Fix sorting of the settings history, which
    caused changed defaults and renames to be ignored once a
    plugin registered its own history, if dovecot_config_version
    has been set to greater than 2.4.0.
  - lib-smtp: Fix assert with an empty broken localpart.
  - lib-smtp: xclient - Reject an invalid HELO parameter with
    501.
  - lib-sql: pgsql - Fix binary field values for rows after the
    first. This mainly affected dict-sql maps with hexblob
    fields.
  - lib-ssl-iostream: Fix crash at process exit with OpenSSL 4.0.
  - lib-storage: Don't log an error when the client resets the
    connection while saving a mail.
  - lib-storage: Fix crash when reverting a failed mailbox
    deletion.
  - lib-storage: Fix decoded size calculation for base64
    attachments, which could delete the cache record of a mail
    with a detached attachment.
  - lib-storage: Fix handling escaped mailbox names in the
    mailbox list index.
  - lib-storage: Fix rewriting non-NFC subscriptions with mUTF-7
    storage names, which caused repeated rename errors.
  - lib-storage: Fix searching flags when the view is not up to
    date. This broke e.g. a pipelined UID STORE +FLAGS \Deleted
    followed by UID EXPUNGE.
  - lib-storage: Fix the mailbox vsize header not being repaired
    when it is corrupted, causing wrong mailbox sizes to be
    reported.
  - lib-storage: thread - Fix panic when running IMAP THREAD in
    multiple connections in parallel. lib-var-expand: Reject an
    empty separator in the index filter, which caused an infinite
    loop.
  - lib: Fix crash and out of bounds reads when decoding IDN
    addresses. Reachable only with the experimental mail UTF-8
    support enabled.
  - lib: ioloop - Fix panic and delayed timeouts when time moves
    forwards.
  - lib: ostream-multiplex - Fix stalls, busy loops and a panic
    when streaming data through a multiplexed connection, e.g.
    IMAP FETCH through a login proxy or TLS connections.
    login-common: Fix connection hanging if an ostream write
    failed. This happened at least with HAProxy health check
    connections. login-common: Fix real_remote_ip being looked up
    incorrectly. login-common: Reject proxy credentials with
    ASCII control characters. login-proxy: Fix "doveadm kick" for
    proxied connections in high-security mode, and log "Kicked by
    admin" as the reason.
  - maildir: Fix random SEARCH failures when another session
    concurrently expunges mails.
  - quota: Fix maildir quota dropping to zero after IMAP MOVE or
    REPLACE. submission-login: proxy - Fix crash and unbounded
    memory usage with a multi-line or malformed AUTH reply from
    the backend.
- Update dovecot-pigeonhole to 2.4.5
  - Critical vulnerabilities
  - CVE-2026-33605: managesieve-login: Pre-auth crash. An
    unauthenticated attacker can crash the ManageSieve login
    process by sending a small malformed command before
    authenticating.
  - CVE-2026-40019: v2.4.3 regression: managesieve-login pre-auth
    infinite loop. An unauthenticated attacker can send a
    truncated quoted argument to the ManageSieve login process,
    which makes it spin in an infinite loop consuming CPU.
  - CVE-2026-42007: sieve-editheader: An attacker that has valid
    credentials can use a Sieve script with the editheader
    extension to trigger a use-after-free in the mail editing
    code, and to write memory contents beyond the intended buffer
    in the delivered mail.
  - Changes
  - lib-sieve: sieve_max_cpu_time now defaults to 30s globally,
    so the limit also applies to MDA delivery. Previously the
    global default was unlimited and only imap_sieve used 30s.
    The old defaults are kept for older dovecot_config_version
    values.
  - lib-sieve: enotify - The number of notify actions performed
    during a single script execution is now limited to 10 by
    default. See the new sieve_notify_max_notifications setting.
  - lib-sieve: enotify - A single "mailto:" notify action is now
    limited to 8 recipients and 16 additional headers by default.
    See the new sieve_notify_mailto_max_recipients and
    sieve_notify_mailto_max_headers settings.
  - imap-filter-sieve: FILTER SIEVE SCRIPT literals larger than
    sieve_max_script_size are now rejected before the script is
    read.
  - Bug fixes
  - lib-sieve: Fix stack overflow occurring when a script
    requires the same extension repeatedly.
  - lib-sieve: encoded-character - Fix integer overflow parsing
  - - ${unicode:...} values with 9 or more hex digits.
  - lib-sieve: variables - Fix integer overflow parsing numeric
    variable index.
  - lib-sieve: regex - Fix panic occurring when more than 8 group
    values are matched.
  - lib-sieve: ldap - Fix LDAP settings missing from the LDAP
    storage plugin.
  - managesieve-login: Fix capability reporting when Sieve
    settings use %variables</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918401">- The following man pages are currently not available as they are
  missing in the tarball. They will be added back to the package
  when the upstream issue is solved:
  doveadm-sieve.1 sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1
  pigeonhole.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918402">- Replace the dovecot pigeonhole tarballs with the new ones and
  restore the man pages</changelog>
</package>
<package pkgid="8f38caf0145dd79d6088b3a0559c3acabfc18f08912e5a0c677737b472e35c41e35b8e4c066a9e17f13612e19497a64c7483d17a16d25f6921d49ea792fffb85" name="dovecot24-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.5" rel="2.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761739200">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491200">- backport patches to fix sieve regex support after the switch to
  pcre2
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
- ------------------------------------------------------------------</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491201">- While we are at it backport some fixes for the authentication
  stack, after recommendation from upstream:
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774612800">- Update to 2.4.3 (boo#1260893 boo#1260894 boo#1260895 boo#1260896
  boo#1260897 boo#1260898 boo#1260899 boo#1260900 boo#1260901
  boo#1260902)
  There are experimental features in 2.4, one is enabled with
  - -enable-experimental-mail-utf8, and another with
  - -enable-experimental-imap4rev2, and you also need to set
  mail_utf8_extensions=yes and imap4rev2_enabled=yes to enable them
  in config.
  Critical bug fixes
  - CVE-2025-59028: Invalid base64 authentication can cause DoS for
    other logins.
  - CVE-2025-59031: decode2text.sh OOXML extraction may follow
    symlinks and read unintended files during indexing. Fixed by
    dropping the script.
  - CVE-2026-24031: SQL injection possible if auth_username_chars
    is configured empty. Fixed escaping to always happen. v2.4
    regression.
  - CVE-2026-27859: Excessive RFC 2231 MIME parameters in email
    would cause excessive CPU usage. Fixed by limiting number of
    parameters to process.
  - CVE-2026-27860: LDAP query injection possible if
    auth_username_chars is configured empty. Fixed escaping to
    always happen. v2.4 regression.
  - CVE-2026-27857: Sending excessive parenthesis causes imap-login
    to use excessive memory.
  - CVE-2026-27856: Doveadm credentials were not checked using
    timing-safe checking function.
  - CVE-2026-27855: OTP driver vulnerable to replay attack.
  Changes
  - Remove default
    service/*/service_extra_groups=$SET:default_internal_group.
    They are now replaced by default
    mail_access_groups=$SET:default_internal_group.
  - The version file has been renamed as version.txt to avoid clash
    with C++ headers.
  - auth: oauth2 - Do not export token automatically, must be
    exported using fields.
  - config: Don't accept 0 as meaning unlimited anymore for
    last_valid_uid, last_valid_gid, mail_cache_max_headers_count,
    mail_cache_max_header_name_length, mail_vsize_bg_after_count,
    mail_sort_max_read_count, message_max_size,
    submission_max_recipients and quota_mail_size.
  - imap, pop3: Don't autoexpunge if Dovecot is shutting down or
    process is killed.
  - imap: LIST - Handle invalid mUTF-7 mailbox names as never
    matching anything
  - lazy-expunge: Change lazy_expunge_only_last_instance default to
    yes.
  - lda: Use EX_TEMPFAIL (75) if configuration is invalid instead
    of 89. v2.4 regression.
  - lib-master: Increase ANVIL_DEFAULT_LOOKUP_TIMEOUT_MSECS from 5s
    to 30s
  - lib: crc32 - Use zlib's built-in CRC32 function
  New features
  - Improve UTF-8 support for mail storage.
  - auth: Add default auth-token UNIX socket for token-based
    authentication.
  - doc: solr-config-9.xml - Make it compatible with Solr 9.8.0
  - doveadm: dsync - Search mails when exporting to reduce number
    of mails exported by dsync-server.
  - dovecot-sysreport: Add -D|--destdir support.
  - imap, imap-hibernate: Use DOVECOT-TOKEN authentication for
    unhibernation.
  - Default imap-master socket permissioms have been changed due to
    this.
  - imap: Add APPENDLIMIT capability when configured with
    quota_mail_size.
  - imap: Support STATUS (DELETED) for IMAP4rev2.
  - imapc: Add support for SEARCH MIMEPART
  - imapc: Improve error forwarding.
  - imapc: Support SORT and ESORT extensions.
  - imapc: Support STATUS (DELETED) for IMAP4rev2.
  - lib-sql: Support parameterized queries.
  - lib-test: Add new test-dir API for better temporary test
    directory handling.
  - lmtp: Advertize SIZE capability when configured with
    quota_mail_size.
  - lmtp: Support XCLIENT DESTADDR and DESTPORT
  - pop3-login: proxy - Add support for XCLIENT DESTIP and DESTPORT
  - submission-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT
  - Various optimizations have been made to the code.
  Bug fixes
  - Fix building dovecot with BSD, Solaris and macOS.
  - auth: Crash would occur if users were iterated but
    userdb_ldap_iterate_fields was not set.
  - auth: Fix request leak when client authenticates with
    unsupported mechanism.
  - auth: Some passdbs would default to PLAIN instead of CRYPT
    scheme.
  - config: Section and setting names could have been intermixed,
    resulting in the setting being silently ignored.
  - configure: Fix checking if BUILD_IMAP_HIBERNATE is set
  - doveadm: dsync - -e parameter was handled wrong with
    dsync-server.
  - fts-flatcurve: Mailbox leak would occur if mailbox failed to
    open.
  - imap: Fix potential issues with unhibernation and process state
    handling.
  - imapc: SEARCH failure handling was done wrong.
  - imapc: UID STORE commands included extra comma in uidset.
  - lib-auth-client: auth-master - Fix panic when reconnecting
    after handshake timeout.
  - lib-compression: Lz4 algorithm would assert-crash with
    malicious data.
  - lib-dcrypt: Fix digest algorithm handling.
  - lib-dict: Escape username paths to prevent traversal issues
    with dict-fs.
  - lib-http: Fix HTTP parsing edge cases and state handling.
  - lib-iostream: Disallow empty ssl_min_protocol.
  - lib-json: Fix incorrect character handling logic.
  - lib-ldap: Fix various TLS related bugs.
  - lib-mail: Fix charset translation and MIME parsing edge cases.
  - lib-mail: Fix multiple bounds checks and parsing issues in
    message handling.
  - lib-var-expand: Multiple fixes and improvements for expansion
    handling.
  - lib: Fix punycode decoding out-of-bounds reads.
  - lib: Fix unicode normalization edge cases causing crashes.
  - lib-http: Chunked transfer trailer size was not limited.
  - login-common: Improve logging and internal error handling.
  - login-common: login_log_format_elements was split by spaces
    naively, which could break variable expansion. Use template
    aware splitting now.
  - master: Dovecot would fail to start if listen directive was
    used and dovenull or dovecot user was missing.
  - pop3c: Connection might've hung with SSL.
  - util: Fix handling of environment variables containing control
    characters.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.3
  Critical bug fixes
  - CVE-2026-27858: managesieve-login can allocate large amount of
    memory during authentication.
  - CVE-2025-59032: ManageSieve panic occurs with sieve-connect as a client.
  Changes
  - lib-sieve: Don't accept 0 as meaning unlimited anymore for
    sieve_quota_script_count and sieve_quota_storage_size.
  - managesieve-login: If mail_max_userip_connections is reached,
    return LIMIT/CONNECTIONS resp-code.
  - managesieve-login: proxy - Return unexpected backend failures
    as TRYLATER/NORETRY resp-code.
  - managesieve: Remove default
    service_extra_groups=$SET:default_internal_group.
  New features
  - managesieve-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT.
  Bug fixes
  - imapsieve: Fix panic occurring upon implicit flag changes.
  - lib-sieve: include-extension - Fix crash occurring when
    previous global command has no arguments.
  - lib-sieve: Fix erroneous attempt to read active script for
    non-personal storage.
  - lib-sieve: ldap: Fix linking non-shared LIBDOVECOT.
- drop patches included in update
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1775822400">- Upstream republished the source tarballs for 2.4.3 due to missing
  man pages in the tarball
- Added signature files for source tarballs</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778587200">- Update to 2.4.4 (boo#1265146 boo#1265147 boo#1265148 boo#1265149
  boo#1265150)
  - core
  * CVE-2026-27851: lib-var-expand: Safe filter marks all
    following pipelines safe.
  * CVE-2026-33603: auth: CRAM-SHA-*-PLUS channel binding could
    be faked. MITM attacker with a certificate trusted by the
    client could have bypassed the requirement for channel
    binding.
  * CVE-2026-40020: IMAP folders can be shared-spammed to
    everyone.
  * CVE-2026-42006: An attacker can cause uncontrolled memory
    usage with excessive bracing over IMAP. The fix in
    CVE-2026-27857 was incomplete.
  * indexer-worker, quota-status, script-login,
    program-client-local: Root privileges are now dropped
    permanently before serving requests.
  * indexer-worker: Default restart_request_count changed
    to 1 to work correctly after permanent root privilege drop.
  * lmtp: Add back service_extra_groups=$SET:default_internal_group
    that was incorrectly removed in v2.4.3.
  * master: inet_listener_reuse_port has been replaced by
    service_reuse_port. The new setting properly pre-creates all
    listener sockets at startup and assigns one unique socket per
    process. Using this allows evenly distributing incoming
    connections to login processes. See
    https://doc.dovecot.org/latest/core/config/service.html#service_reuse_port
    for details.
  - auth: Fix LDAP escaping of 0x13 control character.
  - auth: Use timing-safe comparison for certificate and public
    key fingerprints.
  - fts: Correctly handle internal http-client response errors.
  - fts: Don't send request to Tika if there is no body text.
  - fts: Fix address header indexing for RFC 2047 encoded-words.
  - fts: tika, fts-solr: Fix use-after-free crash during DNS
    lookup.
  - imap: Fix assertion panic on invalid REPLACE 0 command.
  - lib-auth-client: Avoid "unknown id" errors for aborted auth
    requests.
  - lib-dcrypt: Fix potential crash if trying to access
    untrusted/corrupted keys.
  - lib-dcrypt: Improve error message if keys aren't in hex
    format as expected.
  - lib-index: Fix potential crash if fsck fails.
  - lib-ldap: Fix using OpenLDAP default CA when
    ssl_client_ca_dir/file is unset. v2.4.3 regression.
  - lib-master, master: Fix behavior for services with
    client_limit&gt;1 and restart_request_count so that processes
    reaching restart_request_count are no longer counted towards
    process_limit.
  - lib-master: Fix crash when reaching client_limit with
    restart_request_count&gt;1.
  - lib-master: haproxy - Don't trust client certificate common
    name when HAProxy reports verification failure.
  - lib-sasl: cram-md5 - Fix out of bounds memory read.
  - lib-sasl: oauth2 - Fix one byte out of bounds read.
  - lib-sql: cassandra - Fix reusing Cassandra SSL connections.
  - lib-sql: sqlite - Fix sqlite_journal_mode=wal to actually
    work.
  - lib-storage: Auto-rename non-NFC subscription file entries to
    NFC on read.
  - lib-storage: Prevent non-atom SEARCH keywords from causing
    IMAP command injection.
  - lib-var-expand-crypt: Return error if hex decoding fails.
  - lib-var-expand: Fix crash (SIGFPE) with non-positive divisor
    for / and %.
  - log: Fix memory leak at deinit.
  - login-common: When process is full, don't destroy clients
    waiting on master auth.
  - login-proxy: Fix crash with rawlog and multiplexing during
    reconnection.
  - mail-compress: Fix panic when save method unavailable.
  - mail-crypt: Fix crash when HMAC-based algorithm is used.
  - mail-crypt: Use AEAD instead of HMAC with ChaCha20-Poly1305.
  - mdbox: Create files with O_NOFOLLOW.
  - push-notification: ox - Fix use-after-free crash during DNS
    lookup.
  - quota: quota-status - Limit input buffer size to 1 kB.
  - pigeonhole:
  * CVE-2026-40016: sieve :contains and :matches operators could
    have been using excessive amount of CPU. Limit the CPU to
    sieve_max_cpu_time.
  - Fix potential crashes parsing corrupted Sieve binaries.
  - lib-sieve: matches - Fix trailing literal match when it fills
    value exactly. v2.4.3 regression.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918400">- Update to 2.4.5 (boo#1276794 boo#1276795 boo#1276799 boo#1276800
  boo#1276802 boo#1276804 boo#1276807 boo#1276809 boo#1276810
  boo#1276811 boo#1276812 boo#1276813 boo#1276815 boo#1276817
  boo#1276819 boo#1276820 boo#1276824 boo#1276826 boo#1276827
  boo#1276828 boo#1276829 boo#1276830 boo#1276833 boo#1276835
  boo#1276837)
  - Critical bug fixes
  - CVE-2026-27852: Messages with a huge number of From/To/Cc/etc
    email addresses could result in excessive memory usage.
  - CVE-2026-33263: Submission: Login service crashes with panic
    once mail_max_userip_connections limit is reached.
  - CVE-2026-33604: The SMTP outbound dot-stuffing mechanism does
    not properly escape dots following a bare \r in message
    bodies, potentially allowing spoofed emails via malicious
    end-of-DATA injection.
  - CVE-2026-33606: Mail content stored by a user can be crafted
    so that it is interpreted as dsync protocol commands when an
    administrator later runs dsync with the stream protocol, for
    example during a migration.
  - CVE-2026-33607: IMAP LIST command could be used to cause
    excessive CPU usage.
  - CVE-2026-40014: IMAP THREAD command could have used excessive
    amount of CPU processing a single email with a massive number
    of Message-IDs in References header.
  - CVE-2026-40015: Invalid IMAP command sent to imap-hibernate
    process might crash it.
  - CVE-2026-40017: IMAP THREAD command could have used excessive
    amount of CPU processing emails with a large number of
    specially crafted Message-IDs in References header. The fix
    requires a new dovecot.index.thread file format, which is
    enabled only after setting dovecot_storage_version or newer.
    This rebuilds the index, so it will cause some extra CPU
    usage and extra metacache disk IO usage. It shouldn't cause
    (much) extra object storage IO, because all the fields should
    be coming from dovecot.index.cache.
  - CVE-2026-40203: When IMAP COMPRESS=DEFLATE was enabled, an
    attacker could send mails into a victim's mailbox and observe
    network traffic to determine whether a secret message matched
    a known string by comparing compressed response sizes (a
    CRIME-style attack). The fix resets the compression
    dictionary after each IMAP command, preventing information
    from leaking between commands.
  - CVE-2026-40205: If multiple OAUTH scopes were required, then
    this could have been only partially enforced with certain
    configurations.
  - CVE-2026-4200: XCLIENT FORWARD allows to forward key only
    passdb fields without the "forward_" prefix which allows
    connections from trusted networks to set nopasswd field which
    allows to skip the authentication.
  - CVE-2026-42391: Pre-login IMAP ID command could have used
    excessive amount of memory, causing the process to become
    killed and disconnecting all the other IMAP connections being
    proxied by the process. Or alternatively it could have caused
    excessive CPU usage, slowing down all the other IMAP
    connections being proxied by the process.
  - CVE-2026-42392: If URLAUTH is enabled, sending an invalid
    IMAP URLFETCH can result in an untagged NO response
    containing uninitialized memory, potentially leaking
    sensitive data.
  - CVE-2026-42393: Doveadm password length or API key length
    could still be determined via timing based attacks.
  - CVE-2026-42395: XCLIENT FORWARD command from
    login_trusted_networks could have been used to cause login
    processes to crash.
  - CVE-2026-52681: Sieve resource usage (sieve_max_cpu_time) was
    tracked in the active Sieve binary. Switching to a different
    active binary could have been used to reset (bypass) the
    resource usage.
  - CVE-2026-52687: Using IMAP COMPRESS ZSTD command can cause
    excessive memory usage in imap-login process, possibly making
    it reach vsz_limit and kill all the connections being served
    by the process. Fixed by disabling COMPRESS command with all
    other compression algorithms than the standard DEFLATE.
  - CVE-2026-73208: In oauth2, scope/aud checking was done with
    JWT tokens. Now it requires all scopes.
  - CVE-2026-73209: Sending IMAP COMPRESS package containing
    zero-length frames crashes imap or imap-login process.
- Changes
  - auth: SIGHUP no longer flushes the passdb cache and SIGUSR2
    no longer logs cache statistics. Use "doveadm auth cache
    flush" and the new "doveadm auth cache status" instead.
  - auth: The OTP authentication mechanism, the {OTP} password
    scheme and the passdb set-credentials support have been
    removed. They were unmaintained and unused. This also drops
    the passdb_sql_update_query setting.
  - config: doveconf no longer prints a flat global setting when
    a top-level named filter overrides the same setting.
  - doveadm: The doveadm protocol has been bumped to v1.4. The
    server uses the newer multiplex stream format with clients
    supporting it. Older clients keep working unchanged.
  - map: Change imap_compress_on_proxy default to yes.
  - lib-dict-extra: Increase dict client request timeout from 30s
    to 65s, so it stays above the SQL/Cassandra query timeout.
  - lib-http: HTTP requests are now parsed strictly: obsolete
    line folding (obs-fold) and a bare LF line terminator are
    rejected. Both are request desynchronization/smuggling risks.
    HTTP responses are still parsed leniently.
  - lib-storage: A '~' in a mailbox name is now escaped only when
    it is at the beginning of the mailbox name, not at the
    beginning of every hierarchy part. Directories written by
    older versions are migrated automatically while listing
    mailboxes.
  - lib-var-expand: Add %{time:unix} provider and the epoch,
    from_epoch, date, iso8601 and escape filters. Deprecates the
    old time providers.
  - lib-var-expand: The safe filter must now be the last filter
    in the chain.
  - master: Increase the timeout after config reload before
    killing still running old processes from 6s to 35s, so that
    lib-master can stop them gracefully first.
  - New features
  - config: Support heredoc syntax for multi-line setting values:
    key = &lt;&lt;EOD ... EOD. doveconf now outputs inline SET_FILE
    contents (e.g. ssl_ca) using heredoc instead of the "inline:"
    prefix. The
  - "inline:" form is still accepted.
  - configure: Build imap-hibernate also when only kqueue notify
    is available.
  - doveadm: Add "doveadm auth cache status" command, with
  - -reset for clearing the counters.
  - doveadm: dump - List all supported dump types, and print the
    key type also for KEM and unsupported keys.
  - fts-flatcurve: Add support for phrase searching. This fixes
    false positives where the searched words existed, but not as
    a phrase.
  - fts-flatcurve: Delete the FTS index directory also when a
    Maildir mailbox is deleted.
  - imap: Add [THROTTLED] response code to tagged replies when a
    plugin has throttled the command.
  - last-login: Add last_login_dict_fields setting for updating
    multiple dictionary fields at login.
  - lib-dcrypt: Add ML-KEM-512/768/1024 support with OpenSSL 3.
  - lib-dcrypt: Support AEAD with Dovecot key encryption.
  - lib-settings: Expand %{variables} also in strlist and
    boollist keys.
  - lib-sql: sqlite - Add sqlite_busy_timeout setting, default
    1s.
  - login-common: Log the destination also when a proxy
    connection fails.
  - quota: Update quota-clone also when "doveadm quota recalc" is
    run.
  - Bug fixes
  - Fix building on systems with a signed 32-bit time_t.
  - Fix building with Lua when LUA_LIBS contains linker flags
    such as -L.
  - anvil: Fix busy loop eating CPU after an admin socket
    connection was disconnected.
  - auth: Fix authentication failing after a password change when
    the
  - passdb cache entry was verified by an auth worker.
  - auth: Fix the credentials scheme of one passdb leaking into
    the next one during a multi-passdb lookup.
  - auth: oauth2 - Fix losing userdb_* fields during OAUTHBEARER
    authentication.
  - auth: passwd-file - Fix %{passdb:...} and %{userdb:...}
    expansion returning garbage or crashing.
  - config: Fix crash in "doveconf -f" for a filter that includes
    a @group.
  - config: Fix crash when including a default @group into a
    filter.
  - config: Fix hiding secrets in doveconf output.
  - config: Fix startup failures with some settings containing
    %{variables}.
  - configure: Fix BUILD_IMAP_HIBERNATE detection.
  - doc: solr-schema-9.xml - Add the mandatory tokenizer class
    attribute.
  - doveadm: compress-connect - Fix writing server input to a
    non-blocking stdout.
  - doveadm: fs delete - Fix crash with concurrent async deletes.
  - doveconf: Fix bogus "Multiple settings matched" error when
    stdout is redirected to a file that already has content.
  - dsync: Fix truncating a mailbox attribute value when it is
    compared to the local one, e.g. truncating a Sieve script.
  - dsync: backup - Mailbox attributes changed or created only in
    the destination are now reverted or deleted.
  - fts-flatcurve: Ignore index directory entries that vanish
    during iteration.
  - fts: Don't run FTS optimize on forced resync.
  - fts: build-mail - Fix accessing Content-Type header buffer
    out of bounds.
  - imap-login, pop3-login: Tolerate SASL continuations "+"
    without a trailing space when proxying authentication.
  - imap: Don't report FETCH output stream errors as
  - "BUG: Unknown internal error".
  - imap: Fix hibernation always failing on FreeBSD.
  - imap: Fix panic on GETMETADATA with an invalid UTF-8 mailbox
    pattern.
  - imapc: Don't send SEEEN/UNSEEN to the remote server when
    private indexes are used.
  - imapc: Fix SEARCH results pointing at wrong messages after an
    untagged EXPUNGE.
  - imapc: Fix SORT returning an empty result when search
    criteria were used.
  - imapc: Fix crash when copying a mail that was already
    expunged in the source mailbox.
  - imapc: Fix stale SEARCH/SORT results after a STORE in the
    same session.
  - imapc: Honor imapc_features=no-search also for SORT.
  - imapc: Properly handle search criteria that can be sent to
    remote server.
  - lib-dcrypt: Don't panic on key algorithms the backend doesn't
    support.
  - lib-dcrypt: Fix x9.62 ECDSA signatures randomly failing
    verification.
  - lib-dict-backend: cdb - Fix use-after-free of the returned
    key.
  - lib-dns-client: Fix handling of a disconnect initiated by the
    dns-client service.
  - lib-fs: Fix panic in fs_write_stream_abort(), e.g. when the
    disk is full during FTS indexing.
  - lib-index: Fix "File is already open" error when appending to
    the transaction log while another process is rotating it.
    This showed up as "NO [SERVERBUG] Internal error occurred."
    without any logging.
  - lib-ldap: Fall back to system default CA paths, needed for
    OpenLDAP built against GnuTLS.
  - lib-mail: istream-binary-converter - Fix heap use-after-free
    with a bodyless MIME part.
  - lib-mail: message-parser - Fix out of bounds read with an
    empty preamble, fix skipping the epilogue boundary line, and
    degrade to a re-parse instead of panicking with an
    inconsistent cached MIME tree.
  - lib-master: Fix kick reason when the KICK-USER-SIGNAL command
    arrives late, which logged "Killed with signal 15" instead of
    "User kicked".
  - lib-oauth2: jwt - Fix use-after-realloc, guard against an
    empty body segment and percent-encode bare "." and ".."
    identifiers.
  - lib-program-client: Fix panic upon irregular termination.
  - lib-settings: Fix sorting of the settings history, which
    caused changed defaults and renames to be ignored once a
    plugin registered its own history, if dovecot_config_version
    has been set to greater than 2.4.0.
  - lib-smtp: Fix assert with an empty broken localpart.
  - lib-smtp: xclient - Reject an invalid HELO parameter with
    501.
  - lib-sql: pgsql - Fix binary field values for rows after the
    first. This mainly affected dict-sql maps with hexblob
    fields.
  - lib-ssl-iostream: Fix crash at process exit with OpenSSL 4.0.
  - lib-storage: Don't log an error when the client resets the
    connection while saving a mail.
  - lib-storage: Fix crash when reverting a failed mailbox
    deletion.
  - lib-storage: Fix decoded size calculation for base64
    attachments, which could delete the cache record of a mail
    with a detached attachment.
  - lib-storage: Fix handling escaped mailbox names in the
    mailbox list index.
  - lib-storage: Fix rewriting non-NFC subscriptions with mUTF-7
    storage names, which caused repeated rename errors.
  - lib-storage: Fix searching flags when the view is not up to
    date. This broke e.g. a pipelined UID STORE +FLAGS \Deleted
    followed by UID EXPUNGE.
  - lib-storage: Fix the mailbox vsize header not being repaired
    when it is corrupted, causing wrong mailbox sizes to be
    reported.
  - lib-storage: thread - Fix panic when running IMAP THREAD in
    multiple connections in parallel. lib-var-expand: Reject an
    empty separator in the index filter, which caused an infinite
    loop.
  - lib: Fix crash and out of bounds reads when decoding IDN
    addresses. Reachable only with the experimental mail UTF-8
    support enabled.
  - lib: ioloop - Fix panic and delayed timeouts when time moves
    forwards.
  - lib: ostream-multiplex - Fix stalls, busy loops and a panic
    when streaming data through a multiplexed connection, e.g.
    IMAP FETCH through a login proxy or TLS connections.
    login-common: Fix connection hanging if an ostream write
    failed. This happened at least with HAProxy health check
    connections. login-common: Fix real_remote_ip being looked up
    incorrectly. login-common: Reject proxy credentials with
    ASCII control characters. login-proxy: Fix "doveadm kick" for
    proxied connections in high-security mode, and log "Kicked by
    admin" as the reason.
  - maildir: Fix random SEARCH failures when another session
    concurrently expunges mails.
  - quota: Fix maildir quota dropping to zero after IMAP MOVE or
    REPLACE. submission-login: proxy - Fix crash and unbounded
    memory usage with a multi-line or malformed AUTH reply from
    the backend.
- Update dovecot-pigeonhole to 2.4.5
  - Critical vulnerabilities
  - CVE-2026-33605: managesieve-login: Pre-auth crash. An
    unauthenticated attacker can crash the ManageSieve login
    process by sending a small malformed command before
    authenticating.
  - CVE-2026-40019: v2.4.3 regression: managesieve-login pre-auth
    infinite loop. An unauthenticated attacker can send a
    truncated quoted argument to the ManageSieve login process,
    which makes it spin in an infinite loop consuming CPU.
  - CVE-2026-42007: sieve-editheader: An attacker that has valid
    credentials can use a Sieve script with the editheader
    extension to trigger a use-after-free in the mail editing
    code, and to write memory contents beyond the intended buffer
    in the delivered mail.
  - Changes
  - lib-sieve: sieve_max_cpu_time now defaults to 30s globally,
    so the limit also applies to MDA delivery. Previously the
    global default was unlimited and only imap_sieve used 30s.
    The old defaults are kept for older dovecot_config_version
    values.
  - lib-sieve: enotify - The number of notify actions performed
    during a single script execution is now limited to 10 by
    default. See the new sieve_notify_max_notifications setting.
  - lib-sieve: enotify - A single "mailto:" notify action is now
    limited to 8 recipients and 16 additional headers by default.
    See the new sieve_notify_mailto_max_recipients and
    sieve_notify_mailto_max_headers settings.
  - imap-filter-sieve: FILTER SIEVE SCRIPT literals larger than
    sieve_max_script_size are now rejected before the script is
    read.
  - Bug fixes
  - lib-sieve: Fix stack overflow occurring when a script
    requires the same extension repeatedly.
  - lib-sieve: encoded-character - Fix integer overflow parsing
  - - ${unicode:...} values with 9 or more hex digits.
  - lib-sieve: variables - Fix integer overflow parsing numeric
    variable index.
  - lib-sieve: regex - Fix panic occurring when more than 8 group
    values are matched.
  - lib-sieve: ldap - Fix LDAP settings missing from the LDAP
    storage plugin.
  - managesieve-login: Fix capability reporting when Sieve
    settings use %variables</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918401">- The following man pages are currently not available as they are
  missing in the tarball. They will be added back to the package
  when the upstream issue is solved:
  doveadm-sieve.1 sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1
  pigeonhole.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918402">- Replace the dovecot pigeonhole tarballs with the new ones and
  restore the man pages</changelog>
</package>
<package pkgid="5567f743a568fd9199b9f2447ac30b38a312f59c58346ae51ba80806b66c5a26df214893364490ac2b22f6584d77186285adde477e88579ae19966c8df945159" name="dovecot24-debugsource" arch="i586">
  <version epoch="0" ver="2.4.5" rel="2.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761739200">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491200">- backport patches to fix sieve regex support after the switch to
  pcre2
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
- ------------------------------------------------------------------</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491201">- While we are at it backport some fixes for the authentication
  stack, after recommendation from upstream:
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774612800">- Update to 2.4.3 (boo#1260893 boo#1260894 boo#1260895 boo#1260896
  boo#1260897 boo#1260898 boo#1260899 boo#1260900 boo#1260901
  boo#1260902)
  There are experimental features in 2.4, one is enabled with
  - -enable-experimental-mail-utf8, and another with
  - -enable-experimental-imap4rev2, and you also need to set
  mail_utf8_extensions=yes and imap4rev2_enabled=yes to enable them
  in config.
  Critical bug fixes
  - CVE-2025-59028: Invalid base64 authentication can cause DoS for
    other logins.
  - CVE-2025-59031: decode2text.sh OOXML extraction may follow
    symlinks and read unintended files during indexing. Fixed by
    dropping the script.
  - CVE-2026-24031: SQL injection possible if auth_username_chars
    is configured empty. Fixed escaping to always happen. v2.4
    regression.
  - CVE-2026-27859: Excessive RFC 2231 MIME parameters in email
    would cause excessive CPU usage. Fixed by limiting number of
    parameters to process.
  - CVE-2026-27860: LDAP query injection possible if
    auth_username_chars is configured empty. Fixed escaping to
    always happen. v2.4 regression.
  - CVE-2026-27857: Sending excessive parenthesis causes imap-login
    to use excessive memory.
  - CVE-2026-27856: Doveadm credentials were not checked using
    timing-safe checking function.
  - CVE-2026-27855: OTP driver vulnerable to replay attack.
  Changes
  - Remove default
    service/*/service_extra_groups=$SET:default_internal_group.
    They are now replaced by default
    mail_access_groups=$SET:default_internal_group.
  - The version file has been renamed as version.txt to avoid clash
    with C++ headers.
  - auth: oauth2 - Do not export token automatically, must be
    exported using fields.
  - config: Don't accept 0 as meaning unlimited anymore for
    last_valid_uid, last_valid_gid, mail_cache_max_headers_count,
    mail_cache_max_header_name_length, mail_vsize_bg_after_count,
    mail_sort_max_read_count, message_max_size,
    submission_max_recipients and quota_mail_size.
  - imap, pop3: Don't autoexpunge if Dovecot is shutting down or
    process is killed.
  - imap: LIST - Handle invalid mUTF-7 mailbox names as never
    matching anything
  - lazy-expunge: Change lazy_expunge_only_last_instance default to
    yes.
  - lda: Use EX_TEMPFAIL (75) if configuration is invalid instead
    of 89. v2.4 regression.
  - lib-master: Increase ANVIL_DEFAULT_LOOKUP_TIMEOUT_MSECS from 5s
    to 30s
  - lib: crc32 - Use zlib's built-in CRC32 function
  New features
  - Improve UTF-8 support for mail storage.
  - auth: Add default auth-token UNIX socket for token-based
    authentication.
  - doc: solr-config-9.xml - Make it compatible with Solr 9.8.0
  - doveadm: dsync - Search mails when exporting to reduce number
    of mails exported by dsync-server.
  - dovecot-sysreport: Add -D|--destdir support.
  - imap, imap-hibernate: Use DOVECOT-TOKEN authentication for
    unhibernation.
  - Default imap-master socket permissioms have been changed due to
    this.
  - imap: Add APPENDLIMIT capability when configured with
    quota_mail_size.
  - imap: Support STATUS (DELETED) for IMAP4rev2.
  - imapc: Add support for SEARCH MIMEPART
  - imapc: Improve error forwarding.
  - imapc: Support SORT and ESORT extensions.
  - imapc: Support STATUS (DELETED) for IMAP4rev2.
  - lib-sql: Support parameterized queries.
  - lib-test: Add new test-dir API for better temporary test
    directory handling.
  - lmtp: Advertize SIZE capability when configured with
    quota_mail_size.
  - lmtp: Support XCLIENT DESTADDR and DESTPORT
  - pop3-login: proxy - Add support for XCLIENT DESTIP and DESTPORT
  - submission-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT
  - Various optimizations have been made to the code.
  Bug fixes
  - Fix building dovecot with BSD, Solaris and macOS.
  - auth: Crash would occur if users were iterated but
    userdb_ldap_iterate_fields was not set.
  - auth: Fix request leak when client authenticates with
    unsupported mechanism.
  - auth: Some passdbs would default to PLAIN instead of CRYPT
    scheme.
  - config: Section and setting names could have been intermixed,
    resulting in the setting being silently ignored.
  - configure: Fix checking if BUILD_IMAP_HIBERNATE is set
  - doveadm: dsync - -e parameter was handled wrong with
    dsync-server.
  - fts-flatcurve: Mailbox leak would occur if mailbox failed to
    open.
  - imap: Fix potential issues with unhibernation and process state
    handling.
  - imapc: SEARCH failure handling was done wrong.
  - imapc: UID STORE commands included extra comma in uidset.
  - lib-auth-client: auth-master - Fix panic when reconnecting
    after handshake timeout.
  - lib-compression: Lz4 algorithm would assert-crash with
    malicious data.
  - lib-dcrypt: Fix digest algorithm handling.
  - lib-dict: Escape username paths to prevent traversal issues
    with dict-fs.
  - lib-http: Fix HTTP parsing edge cases and state handling.
  - lib-iostream: Disallow empty ssl_min_protocol.
  - lib-json: Fix incorrect character handling logic.
  - lib-ldap: Fix various TLS related bugs.
  - lib-mail: Fix charset translation and MIME parsing edge cases.
  - lib-mail: Fix multiple bounds checks and parsing issues in
    message handling.
  - lib-var-expand: Multiple fixes and improvements for expansion
    handling.
  - lib: Fix punycode decoding out-of-bounds reads.
  - lib: Fix unicode normalization edge cases causing crashes.
  - lib-http: Chunked transfer trailer size was not limited.
  - login-common: Improve logging and internal error handling.
  - login-common: login_log_format_elements was split by spaces
    naively, which could break variable expansion. Use template
    aware splitting now.
  - master: Dovecot would fail to start if listen directive was
    used and dovenull or dovecot user was missing.
  - pop3c: Connection might've hung with SSL.
  - util: Fix handling of environment variables containing control
    characters.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.3
  Critical bug fixes
  - CVE-2026-27858: managesieve-login can allocate large amount of
    memory during authentication.
  - CVE-2025-59032: ManageSieve panic occurs with sieve-connect as a client.
  Changes
  - lib-sieve: Don't accept 0 as meaning unlimited anymore for
    sieve_quota_script_count and sieve_quota_storage_size.
  - managesieve-login: If mail_max_userip_connections is reached,
    return LIMIT/CONNECTIONS resp-code.
  - managesieve-login: proxy - Return unexpected backend failures
    as TRYLATER/NORETRY resp-code.
  - managesieve: Remove default
    service_extra_groups=$SET:default_internal_group.
  New features
  - managesieve-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT.
  Bug fixes
  - imapsieve: Fix panic occurring upon implicit flag changes.
  - lib-sieve: include-extension - Fix crash occurring when
    previous global command has no arguments.
  - lib-sieve: Fix erroneous attempt to read active script for
    non-personal storage.
  - lib-sieve: ldap: Fix linking non-shared LIBDOVECOT.
- drop patches included in update
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1775822400">- Upstream republished the source tarballs for 2.4.3 due to missing
  man pages in the tarball
- Added signature files for source tarballs</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778587200">- Update to 2.4.4 (boo#1265146 boo#1265147 boo#1265148 boo#1265149
  boo#1265150)
  - core
  * CVE-2026-27851: lib-var-expand: Safe filter marks all
    following pipelines safe.
  * CVE-2026-33603: auth: CRAM-SHA-*-PLUS channel binding could
    be faked. MITM attacker with a certificate trusted by the
    client could have bypassed the requirement for channel
    binding.
  * CVE-2026-40020: IMAP folders can be shared-spammed to
    everyone.
  * CVE-2026-42006: An attacker can cause uncontrolled memory
    usage with excessive bracing over IMAP. The fix in
    CVE-2026-27857 was incomplete.
  * indexer-worker, quota-status, script-login,
    program-client-local: Root privileges are now dropped
    permanently before serving requests.
  * indexer-worker: Default restart_request_count changed
    to 1 to work correctly after permanent root privilege drop.
  * lmtp: Add back service_extra_groups=$SET:default_internal_group
    that was incorrectly removed in v2.4.3.
  * master: inet_listener_reuse_port has been replaced by
    service_reuse_port. The new setting properly pre-creates all
    listener sockets at startup and assigns one unique socket per
    process. Using this allows evenly distributing incoming
    connections to login processes. See
    https://doc.dovecot.org/latest/core/config/service.html#service_reuse_port
    for details.
  - auth: Fix LDAP escaping of 0x13 control character.
  - auth: Use timing-safe comparison for certificate and public
    key fingerprints.
  - fts: Correctly handle internal http-client response errors.
  - fts: Don't send request to Tika if there is no body text.
  - fts: Fix address header indexing for RFC 2047 encoded-words.
  - fts: tika, fts-solr: Fix use-after-free crash during DNS
    lookup.
  - imap: Fix assertion panic on invalid REPLACE 0 command.
  - lib-auth-client: Avoid "unknown id" errors for aborted auth
    requests.
  - lib-dcrypt: Fix potential crash if trying to access
    untrusted/corrupted keys.
  - lib-dcrypt: Improve error message if keys aren't in hex
    format as expected.
  - lib-index: Fix potential crash if fsck fails.
  - lib-ldap: Fix using OpenLDAP default CA when
    ssl_client_ca_dir/file is unset. v2.4.3 regression.
  - lib-master, master: Fix behavior for services with
    client_limit&gt;1 and restart_request_count so that processes
    reaching restart_request_count are no longer counted towards
    process_limit.
  - lib-master: Fix crash when reaching client_limit with
    restart_request_count&gt;1.
  - lib-master: haproxy - Don't trust client certificate common
    name when HAProxy reports verification failure.
  - lib-sasl: cram-md5 - Fix out of bounds memory read.
  - lib-sasl: oauth2 - Fix one byte out of bounds read.
  - lib-sql: cassandra - Fix reusing Cassandra SSL connections.
  - lib-sql: sqlite - Fix sqlite_journal_mode=wal to actually
    work.
  - lib-storage: Auto-rename non-NFC subscription file entries to
    NFC on read.
  - lib-storage: Prevent non-atom SEARCH keywords from causing
    IMAP command injection.
  - lib-var-expand-crypt: Return error if hex decoding fails.
  - lib-var-expand: Fix crash (SIGFPE) with non-positive divisor
    for / and %.
  - log: Fix memory leak at deinit.
  - login-common: When process is full, don't destroy clients
    waiting on master auth.
  - login-proxy: Fix crash with rawlog and multiplexing during
    reconnection.
  - mail-compress: Fix panic when save method unavailable.
  - mail-crypt: Fix crash when HMAC-based algorithm is used.
  - mail-crypt: Use AEAD instead of HMAC with ChaCha20-Poly1305.
  - mdbox: Create files with O_NOFOLLOW.
  - push-notification: ox - Fix use-after-free crash during DNS
    lookup.
  - quota: quota-status - Limit input buffer size to 1 kB.
  - pigeonhole:
  * CVE-2026-40016: sieve :contains and :matches operators could
    have been using excessive amount of CPU. Limit the CPU to
    sieve_max_cpu_time.
  - Fix potential crashes parsing corrupted Sieve binaries.
  - lib-sieve: matches - Fix trailing literal match when it fills
    value exactly. v2.4.3 regression.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918400">- Update to 2.4.5 (boo#1276794 boo#1276795 boo#1276799 boo#1276800
  boo#1276802 boo#1276804 boo#1276807 boo#1276809 boo#1276810
  boo#1276811 boo#1276812 boo#1276813 boo#1276815 boo#1276817
  boo#1276819 boo#1276820 boo#1276824 boo#1276826 boo#1276827
  boo#1276828 boo#1276829 boo#1276830 boo#1276833 boo#1276835
  boo#1276837)
  - Critical bug fixes
  - CVE-2026-27852: Messages with a huge number of From/To/Cc/etc
    email addresses could result in excessive memory usage.
  - CVE-2026-33263: Submission: Login service crashes with panic
    once mail_max_userip_connections limit is reached.
  - CVE-2026-33604: The SMTP outbound dot-stuffing mechanism does
    not properly escape dots following a bare \r in message
    bodies, potentially allowing spoofed emails via malicious
    end-of-DATA injection.
  - CVE-2026-33606: Mail content stored by a user can be crafted
    so that it is interpreted as dsync protocol commands when an
    administrator later runs dsync with the stream protocol, for
    example during a migration.
  - CVE-2026-33607: IMAP LIST command could be used to cause
    excessive CPU usage.
  - CVE-2026-40014: IMAP THREAD command could have used excessive
    amount of CPU processing a single email with a massive number
    of Message-IDs in References header.
  - CVE-2026-40015: Invalid IMAP command sent to imap-hibernate
    process might crash it.
  - CVE-2026-40017: IMAP THREAD command could have used excessive
    amount of CPU processing emails with a large number of
    specially crafted Message-IDs in References header. The fix
    requires a new dovecot.index.thread file format, which is
    enabled only after setting dovecot_storage_version or newer.
    This rebuilds the index, so it will cause some extra CPU
    usage and extra metacache disk IO usage. It shouldn't cause
    (much) extra object storage IO, because all the fields should
    be coming from dovecot.index.cache.
  - CVE-2026-40203: When IMAP COMPRESS=DEFLATE was enabled, an
    attacker could send mails into a victim's mailbox and observe
    network traffic to determine whether a secret message matched
    a known string by comparing compressed response sizes (a
    CRIME-style attack). The fix resets the compression
    dictionary after each IMAP command, preventing information
    from leaking between commands.
  - CVE-2026-40205: If multiple OAUTH scopes were required, then
    this could have been only partially enforced with certain
    configurations.
  - CVE-2026-4200: XCLIENT FORWARD allows to forward key only
    passdb fields without the "forward_" prefix which allows
    connections from trusted networks to set nopasswd field which
    allows to skip the authentication.
  - CVE-2026-42391: Pre-login IMAP ID command could have used
    excessive amount of memory, causing the process to become
    killed and disconnecting all the other IMAP connections being
    proxied by the process. Or alternatively it could have caused
    excessive CPU usage, slowing down all the other IMAP
    connections being proxied by the process.
  - CVE-2026-42392: If URLAUTH is enabled, sending an invalid
    IMAP URLFETCH can result in an untagged NO response
    containing uninitialized memory, potentially leaking
    sensitive data.
  - CVE-2026-42393: Doveadm password length or API key length
    could still be determined via timing based attacks.
  - CVE-2026-42395: XCLIENT FORWARD command from
    login_trusted_networks could have been used to cause login
    processes to crash.
  - CVE-2026-52681: Sieve resource usage (sieve_max_cpu_time) was
    tracked in the active Sieve binary. Switching to a different
    active binary could have been used to reset (bypass) the
    resource usage.
  - CVE-2026-52687: Using IMAP COMPRESS ZSTD command can cause
    excessive memory usage in imap-login process, possibly making
    it reach vsz_limit and kill all the connections being served
    by the process. Fixed by disabling COMPRESS command with all
    other compression algorithms than the standard DEFLATE.
  - CVE-2026-73208: In oauth2, scope/aud checking was done with
    JWT tokens. Now it requires all scopes.
  - CVE-2026-73209: Sending IMAP COMPRESS package containing
    zero-length frames crashes imap or imap-login process.
- Changes
  - auth: SIGHUP no longer flushes the passdb cache and SIGUSR2
    no longer logs cache statistics. Use "doveadm auth cache
    flush" and the new "doveadm auth cache status" instead.
  - auth: The OTP authentication mechanism, the {OTP} password
    scheme and the passdb set-credentials support have been
    removed. They were unmaintained and unused. This also drops
    the passdb_sql_update_query setting.
  - config: doveconf no longer prints a flat global setting when
    a top-level named filter overrides the same setting.
  - doveadm: The doveadm protocol has been bumped to v1.4. The
    server uses the newer multiplex stream format with clients
    supporting it. Older clients keep working unchanged.
  - map: Change imap_compress_on_proxy default to yes.
  - lib-dict-extra: Increase dict client request timeout from 30s
    to 65s, so it stays above the SQL/Cassandra query timeout.
  - lib-http: HTTP requests are now parsed strictly: obsolete
    line folding (obs-fold) and a bare LF line terminator are
    rejected. Both are request desynchronization/smuggling risks.
    HTTP responses are still parsed leniently.
  - lib-storage: A '~' in a mailbox name is now escaped only when
    it is at the beginning of the mailbox name, not at the
    beginning of every hierarchy part. Directories written by
    older versions are migrated automatically while listing
    mailboxes.
  - lib-var-expand: Add %{time:unix} provider and the epoch,
    from_epoch, date, iso8601 and escape filters. Deprecates the
    old time providers.
  - lib-var-expand: The safe filter must now be the last filter
    in the chain.
  - master: Increase the timeout after config reload before
    killing still running old processes from 6s to 35s, so that
    lib-master can stop them gracefully first.
  - New features
  - config: Support heredoc syntax for multi-line setting values:
    key = &lt;&lt;EOD ... EOD. doveconf now outputs inline SET_FILE
    contents (e.g. ssl_ca) using heredoc instead of the "inline:"
    prefix. The
  - "inline:" form is still accepted.
  - configure: Build imap-hibernate also when only kqueue notify
    is available.
  - doveadm: Add "doveadm auth cache status" command, with
  - -reset for clearing the counters.
  - doveadm: dump - List all supported dump types, and print the
    key type also for KEM and unsupported keys.
  - fts-flatcurve: Add support for phrase searching. This fixes
    false positives where the searched words existed, but not as
    a phrase.
  - fts-flatcurve: Delete the FTS index directory also when a
    Maildir mailbox is deleted.
  - imap: Add [THROTTLED] response code to tagged replies when a
    plugin has throttled the command.
  - last-login: Add last_login_dict_fields setting for updating
    multiple dictionary fields at login.
  - lib-dcrypt: Add ML-KEM-512/768/1024 support with OpenSSL 3.
  - lib-dcrypt: Support AEAD with Dovecot key encryption.
  - lib-settings: Expand %{variables} also in strlist and
    boollist keys.
  - lib-sql: sqlite - Add sqlite_busy_timeout setting, default
    1s.
  - login-common: Log the destination also when a proxy
    connection fails.
  - quota: Update quota-clone also when "doveadm quota recalc" is
    run.
  - Bug fixes
  - Fix building on systems with a signed 32-bit time_t.
  - Fix building with Lua when LUA_LIBS contains linker flags
    such as -L.
  - anvil: Fix busy loop eating CPU after an admin socket
    connection was disconnected.
  - auth: Fix authentication failing after a password change when
    the
  - passdb cache entry was verified by an auth worker.
  - auth: Fix the credentials scheme of one passdb leaking into
    the next one during a multi-passdb lookup.
  - auth: oauth2 - Fix losing userdb_* fields during OAUTHBEARER
    authentication.
  - auth: passwd-file - Fix %{passdb:...} and %{userdb:...}
    expansion returning garbage or crashing.
  - config: Fix crash in "doveconf -f" for a filter that includes
    a @group.
  - config: Fix crash when including a default @group into a
    filter.
  - config: Fix hiding secrets in doveconf output.
  - config: Fix startup failures with some settings containing
    %{variables}.
  - configure: Fix BUILD_IMAP_HIBERNATE detection.
  - doc: solr-schema-9.xml - Add the mandatory tokenizer class
    attribute.
  - doveadm: compress-connect - Fix writing server input to a
    non-blocking stdout.
  - doveadm: fs delete - Fix crash with concurrent async deletes.
  - doveconf: Fix bogus "Multiple settings matched" error when
    stdout is redirected to a file that already has content.
  - dsync: Fix truncating a mailbox attribute value when it is
    compared to the local one, e.g. truncating a Sieve script.
  - dsync: backup - Mailbox attributes changed or created only in
    the destination are now reverted or deleted.
  - fts-flatcurve: Ignore index directory entries that vanish
    during iteration.
  - fts: Don't run FTS optimize on forced resync.
  - fts: build-mail - Fix accessing Content-Type header buffer
    out of bounds.
  - imap-login, pop3-login: Tolerate SASL continuations "+"
    without a trailing space when proxying authentication.
  - imap: Don't report FETCH output stream errors as
  - "BUG: Unknown internal error".
  - imap: Fix hibernation always failing on FreeBSD.
  - imap: Fix panic on GETMETADATA with an invalid UTF-8 mailbox
    pattern.
  - imapc: Don't send SEEEN/UNSEEN to the remote server when
    private indexes are used.
  - imapc: Fix SEARCH results pointing at wrong messages after an
    untagged EXPUNGE.
  - imapc: Fix SORT returning an empty result when search
    criteria were used.
  - imapc: Fix crash when copying a mail that was already
    expunged in the source mailbox.
  - imapc: Fix stale SEARCH/SORT results after a STORE in the
    same session.
  - imapc: Honor imapc_features=no-search also for SORT.
  - imapc: Properly handle search criteria that can be sent to
    remote server.
  - lib-dcrypt: Don't panic on key algorithms the backend doesn't
    support.
  - lib-dcrypt: Fix x9.62 ECDSA signatures randomly failing
    verification.
  - lib-dict-backend: cdb - Fix use-after-free of the returned
    key.
  - lib-dns-client: Fix handling of a disconnect initiated by the
    dns-client service.
  - lib-fs: Fix panic in fs_write_stream_abort(), e.g. when the
    disk is full during FTS indexing.
  - lib-index: Fix "File is already open" error when appending to
    the transaction log while another process is rotating it.
    This showed up as "NO [SERVERBUG] Internal error occurred."
    without any logging.
  - lib-ldap: Fall back to system default CA paths, needed for
    OpenLDAP built against GnuTLS.
  - lib-mail: istream-binary-converter - Fix heap use-after-free
    with a bodyless MIME part.
  - lib-mail: message-parser - Fix out of bounds read with an
    empty preamble, fix skipping the epilogue boundary line, and
    degrade to a re-parse instead of panicking with an
    inconsistent cached MIME tree.
  - lib-master: Fix kick reason when the KICK-USER-SIGNAL command
    arrives late, which logged "Killed with signal 15" instead of
    "User kicked".
  - lib-oauth2: jwt - Fix use-after-realloc, guard against an
    empty body segment and percent-encode bare "." and ".."
    identifiers.
  - lib-program-client: Fix panic upon irregular termination.
  - lib-settings: Fix sorting of the settings history, which
    caused changed defaults and renames to be ignored once a
    plugin registered its own history, if dovecot_config_version
    has been set to greater than 2.4.0.
  - lib-smtp: Fix assert with an empty broken localpart.
  - lib-smtp: xclient - Reject an invalid HELO parameter with
    501.
  - lib-sql: pgsql - Fix binary field values for rows after the
    first. This mainly affected dict-sql maps with hexblob
    fields.
  - lib-ssl-iostream: Fix crash at process exit with OpenSSL 4.0.
  - lib-storage: Don't log an error when the client resets the
    connection while saving a mail.
  - lib-storage: Fix crash when reverting a failed mailbox
    deletion.
  - lib-storage: Fix decoded size calculation for base64
    attachments, which could delete the cache record of a mail
    with a detached attachment.
  - lib-storage: Fix handling escaped mailbox names in the
    mailbox list index.
  - lib-storage: Fix rewriting non-NFC subscriptions with mUTF-7
    storage names, which caused repeated rename errors.
  - lib-storage: Fix searching flags when the view is not up to
    date. This broke e.g. a pipelined UID STORE +FLAGS \Deleted
    followed by UID EXPUNGE.
  - lib-storage: Fix the mailbox vsize header not being repaired
    when it is corrupted, causing wrong mailbox sizes to be
    reported.
  - lib-storage: thread - Fix panic when running IMAP THREAD in
    multiple connections in parallel. lib-var-expand: Reject an
    empty separator in the index filter, which caused an infinite
    loop.
  - lib: Fix crash and out of bounds reads when decoding IDN
    addresses. Reachable only with the experimental mail UTF-8
    support enabled.
  - lib: ioloop - Fix panic and delayed timeouts when time moves
    forwards.
  - lib: ostream-multiplex - Fix stalls, busy loops and a panic
    when streaming data through a multiplexed connection, e.g.
    IMAP FETCH through a login proxy or TLS connections.
    login-common: Fix connection hanging if an ostream write
    failed. This happened at least with HAProxy health check
    connections. login-common: Fix real_remote_ip being looked up
    incorrectly. login-common: Reject proxy credentials with
    ASCII control characters. login-proxy: Fix "doveadm kick" for
    proxied connections in high-security mode, and log "Kicked by
    admin" as the reason.
  - maildir: Fix random SEARCH failures when another session
    concurrently expunges mails.
  - quota: Fix maildir quota dropping to zero after IMAP MOVE or
    REPLACE. submission-login: proxy - Fix crash and unbounded
    memory usage with a multi-line or malformed AUTH reply from
    the backend.
- Update dovecot-pigeonhole to 2.4.5
  - Critical vulnerabilities
  - CVE-2026-33605: managesieve-login: Pre-auth crash. An
    unauthenticated attacker can crash the ManageSieve login
    process by sending a small malformed command before
    authenticating.
  - CVE-2026-40019: v2.4.3 regression: managesieve-login pre-auth
    infinite loop. An unauthenticated attacker can send a
    truncated quoted argument to the ManageSieve login process,
    which makes it spin in an infinite loop consuming CPU.
  - CVE-2026-42007: sieve-editheader: An attacker that has valid
    credentials can use a Sieve script with the editheader
    extension to trigger a use-after-free in the mail editing
    code, and to write memory contents beyond the intended buffer
    in the delivered mail.
  - Changes
  - lib-sieve: sieve_max_cpu_time now defaults to 30s globally,
    so the limit also applies to MDA delivery. Previously the
    global default was unlimited and only imap_sieve used 30s.
    The old defaults are kept for older dovecot_config_version
    values.
  - lib-sieve: enotify - The number of notify actions performed
    during a single script execution is now limited to 10 by
    default. See the new sieve_notify_max_notifications setting.
  - lib-sieve: enotify - A single "mailto:" notify action is now
    limited to 8 recipients and 16 additional headers by default.
    See the new sieve_notify_mailto_max_recipients and
    sieve_notify_mailto_max_headers settings.
  - imap-filter-sieve: FILTER SIEVE SCRIPT literals larger than
    sieve_max_script_size are now rejected before the script is
    read.
  - Bug fixes
  - lib-sieve: Fix stack overflow occurring when a script
    requires the same extension repeatedly.
  - lib-sieve: encoded-character - Fix integer overflow parsing
  - - ${unicode:...} values with 9 or more hex digits.
  - lib-sieve: variables - Fix integer overflow parsing numeric
    variable index.
  - lib-sieve: regex - Fix panic occurring when more than 8 group
    values are matched.
  - lib-sieve: ldap - Fix LDAP settings missing from the LDAP
    storage plugin.
  - managesieve-login: Fix capability reporting when Sieve
    settings use %variables</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918401">- The following man pages are currently not available as they are
  missing in the tarball. They will be added back to the package
  when the upstream issue is solved:
  doveadm-sieve.1 sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1
  pigeonhole.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918402">- Replace the dovecot pigeonhole tarballs with the new ones and
  restore the man pages</changelog>
</package>
<package pkgid="75ee188ed4d73ca727c7c9298ebf3c3bdd6b3341a8ace2da4b566d37a014d0768574f90b32d0e9db27cd76c60410db57a6e31062c8069b504000d1ea69cb25ac" name="dovecot24-fts-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.5" rel="2.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761739200">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491200">- backport patches to fix sieve regex support after the switch to
  pcre2
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
- ------------------------------------------------------------------</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491201">- While we are at it backport some fixes for the authentication
  stack, after recommendation from upstream:
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774612800">- Update to 2.4.3 (boo#1260893 boo#1260894 boo#1260895 boo#1260896
  boo#1260897 boo#1260898 boo#1260899 boo#1260900 boo#1260901
  boo#1260902)
  There are experimental features in 2.4, one is enabled with
  - -enable-experimental-mail-utf8, and another with
  - -enable-experimental-imap4rev2, and you also need to set
  mail_utf8_extensions=yes and imap4rev2_enabled=yes to enable them
  in config.
  Critical bug fixes
  - CVE-2025-59028: Invalid base64 authentication can cause DoS for
    other logins.
  - CVE-2025-59031: decode2text.sh OOXML extraction may follow
    symlinks and read unintended files during indexing. Fixed by
    dropping the script.
  - CVE-2026-24031: SQL injection possible if auth_username_chars
    is configured empty. Fixed escaping to always happen. v2.4
    regression.
  - CVE-2026-27859: Excessive RFC 2231 MIME parameters in email
    would cause excessive CPU usage. Fixed by limiting number of
    parameters to process.
  - CVE-2026-27860: LDAP query injection possible if
    auth_username_chars is configured empty. Fixed escaping to
    always happen. v2.4 regression.
  - CVE-2026-27857: Sending excessive parenthesis causes imap-login
    to use excessive memory.
  - CVE-2026-27856: Doveadm credentials were not checked using
    timing-safe checking function.
  - CVE-2026-27855: OTP driver vulnerable to replay attack.
  Changes
  - Remove default
    service/*/service_extra_groups=$SET:default_internal_group.
    They are now replaced by default
    mail_access_groups=$SET:default_internal_group.
  - The version file has been renamed as version.txt to avoid clash
    with C++ headers.
  - auth: oauth2 - Do not export token automatically, must be
    exported using fields.
  - config: Don't accept 0 as meaning unlimited anymore for
    last_valid_uid, last_valid_gid, mail_cache_max_headers_count,
    mail_cache_max_header_name_length, mail_vsize_bg_after_count,
    mail_sort_max_read_count, message_max_size,
    submission_max_recipients and quota_mail_size.
  - imap, pop3: Don't autoexpunge if Dovecot is shutting down or
    process is killed.
  - imap: LIST - Handle invalid mUTF-7 mailbox names as never
    matching anything
  - lazy-expunge: Change lazy_expunge_only_last_instance default to
    yes.
  - lda: Use EX_TEMPFAIL (75) if configuration is invalid instead
    of 89. v2.4 regression.
  - lib-master: Increase ANVIL_DEFAULT_LOOKUP_TIMEOUT_MSECS from 5s
    to 30s
  - lib: crc32 - Use zlib's built-in CRC32 function
  New features
  - Improve UTF-8 support for mail storage.
  - auth: Add default auth-token UNIX socket for token-based
    authentication.
  - doc: solr-config-9.xml - Make it compatible with Solr 9.8.0
  - doveadm: dsync - Search mails when exporting to reduce number
    of mails exported by dsync-server.
  - dovecot-sysreport: Add -D|--destdir support.
  - imap, imap-hibernate: Use DOVECOT-TOKEN authentication for
    unhibernation.
  - Default imap-master socket permissioms have been changed due to
    this.
  - imap: Add APPENDLIMIT capability when configured with
    quota_mail_size.
  - imap: Support STATUS (DELETED) for IMAP4rev2.
  - imapc: Add support for SEARCH MIMEPART
  - imapc: Improve error forwarding.
  - imapc: Support SORT and ESORT extensions.
  - imapc: Support STATUS (DELETED) for IMAP4rev2.
  - lib-sql: Support parameterized queries.
  - lib-test: Add new test-dir API for better temporary test
    directory handling.
  - lmtp: Advertize SIZE capability when configured with
    quota_mail_size.
  - lmtp: Support XCLIENT DESTADDR and DESTPORT
  - pop3-login: proxy - Add support for XCLIENT DESTIP and DESTPORT
  - submission-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT
  - Various optimizations have been made to the code.
  Bug fixes
  - Fix building dovecot with BSD, Solaris and macOS.
  - auth: Crash would occur if users were iterated but
    userdb_ldap_iterate_fields was not set.
  - auth: Fix request leak when client authenticates with
    unsupported mechanism.
  - auth: Some passdbs would default to PLAIN instead of CRYPT
    scheme.
  - config: Section and setting names could have been intermixed,
    resulting in the setting being silently ignored.
  - configure: Fix checking if BUILD_IMAP_HIBERNATE is set
  - doveadm: dsync - -e parameter was handled wrong with
    dsync-server.
  - fts-flatcurve: Mailbox leak would occur if mailbox failed to
    open.
  - imap: Fix potential issues with unhibernation and process state
    handling.
  - imapc: SEARCH failure handling was done wrong.
  - imapc: UID STORE commands included extra comma in uidset.
  - lib-auth-client: auth-master - Fix panic when reconnecting
    after handshake timeout.
  - lib-compression: Lz4 algorithm would assert-crash with
    malicious data.
  - lib-dcrypt: Fix digest algorithm handling.
  - lib-dict: Escape username paths to prevent traversal issues
    with dict-fs.
  - lib-http: Fix HTTP parsing edge cases and state handling.
  - lib-iostream: Disallow empty ssl_min_protocol.
  - lib-json: Fix incorrect character handling logic.
  - lib-ldap: Fix various TLS related bugs.
  - lib-mail: Fix charset translation and MIME parsing edge cases.
  - lib-mail: Fix multiple bounds checks and parsing issues in
    message handling.
  - lib-var-expand: Multiple fixes and improvements for expansion
    handling.
  - lib: Fix punycode decoding out-of-bounds reads.
  - lib: Fix unicode normalization edge cases causing crashes.
  - lib-http: Chunked transfer trailer size was not limited.
  - login-common: Improve logging and internal error handling.
  - login-common: login_log_format_elements was split by spaces
    naively, which could break variable expansion. Use template
    aware splitting now.
  - master: Dovecot would fail to start if listen directive was
    used and dovenull or dovecot user was missing.
  - pop3c: Connection might've hung with SSL.
  - util: Fix handling of environment variables containing control
    characters.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.3
  Critical bug fixes
  - CVE-2026-27858: managesieve-login can allocate large amount of
    memory during authentication.
  - CVE-2025-59032: ManageSieve panic occurs with sieve-connect as a client.
  Changes
  - lib-sieve: Don't accept 0 as meaning unlimited anymore for
    sieve_quota_script_count and sieve_quota_storage_size.
  - managesieve-login: If mail_max_userip_connections is reached,
    return LIMIT/CONNECTIONS resp-code.
  - managesieve-login: proxy - Return unexpected backend failures
    as TRYLATER/NORETRY resp-code.
  - managesieve: Remove default
    service_extra_groups=$SET:default_internal_group.
  New features
  - managesieve-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT.
  Bug fixes
  - imapsieve: Fix panic occurring upon implicit flag changes.
  - lib-sieve: include-extension - Fix crash occurring when
    previous global command has no arguments.
  - lib-sieve: Fix erroneous attempt to read active script for
    non-personal storage.
  - lib-sieve: ldap: Fix linking non-shared LIBDOVECOT.
- drop patches included in update
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1775822400">- Upstream republished the source tarballs for 2.4.3 due to missing
  man pages in the tarball
- Added signature files for source tarballs</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778587200">- Update to 2.4.4 (boo#1265146 boo#1265147 boo#1265148 boo#1265149
  boo#1265150)
  - core
  * CVE-2026-27851: lib-var-expand: Safe filter marks all
    following pipelines safe.
  * CVE-2026-33603: auth: CRAM-SHA-*-PLUS channel binding could
    be faked. MITM attacker with a certificate trusted by the
    client could have bypassed the requirement for channel
    binding.
  * CVE-2026-40020: IMAP folders can be shared-spammed to
    everyone.
  * CVE-2026-42006: An attacker can cause uncontrolled memory
    usage with excessive bracing over IMAP. The fix in
    CVE-2026-27857 was incomplete.
  * indexer-worker, quota-status, script-login,
    program-client-local: Root privileges are now dropped
    permanently before serving requests.
  * indexer-worker: Default restart_request_count changed
    to 1 to work correctly after permanent root privilege drop.
  * lmtp: Add back service_extra_groups=$SET:default_internal_group
    that was incorrectly removed in v2.4.3.
  * master: inet_listener_reuse_port has been replaced by
    service_reuse_port. The new setting properly pre-creates all
    listener sockets at startup and assigns one unique socket per
    process. Using this allows evenly distributing incoming
    connections to login processes. See
    https://doc.dovecot.org/latest/core/config/service.html#service_reuse_port
    for details.
  - auth: Fix LDAP escaping of 0x13 control character.
  - auth: Use timing-safe comparison for certificate and public
    key fingerprints.
  - fts: Correctly handle internal http-client response errors.
  - fts: Don't send request to Tika if there is no body text.
  - fts: Fix address header indexing for RFC 2047 encoded-words.
  - fts: tika, fts-solr: Fix use-after-free crash during DNS
    lookup.
  - imap: Fix assertion panic on invalid REPLACE 0 command.
  - lib-auth-client: Avoid "unknown id" errors for aborted auth
    requests.
  - lib-dcrypt: Fix potential crash if trying to access
    untrusted/corrupted keys.
  - lib-dcrypt: Improve error message if keys aren't in hex
    format as expected.
  - lib-index: Fix potential crash if fsck fails.
  - lib-ldap: Fix using OpenLDAP default CA when
    ssl_client_ca_dir/file is unset. v2.4.3 regression.
  - lib-master, master: Fix behavior for services with
    client_limit&gt;1 and restart_request_count so that processes
    reaching restart_request_count are no longer counted towards
    process_limit.
  - lib-master: Fix crash when reaching client_limit with
    restart_request_count&gt;1.
  - lib-master: haproxy - Don't trust client certificate common
    name when HAProxy reports verification failure.
  - lib-sasl: cram-md5 - Fix out of bounds memory read.
  - lib-sasl: oauth2 - Fix one byte out of bounds read.
  - lib-sql: cassandra - Fix reusing Cassandra SSL connections.
  - lib-sql: sqlite - Fix sqlite_journal_mode=wal to actually
    work.
  - lib-storage: Auto-rename non-NFC subscription file entries to
    NFC on read.
  - lib-storage: Prevent non-atom SEARCH keywords from causing
    IMAP command injection.
  - lib-var-expand-crypt: Return error if hex decoding fails.
  - lib-var-expand: Fix crash (SIGFPE) with non-positive divisor
    for / and %.
  - log: Fix memory leak at deinit.
  - login-common: When process is full, don't destroy clients
    waiting on master auth.
  - login-proxy: Fix crash with rawlog and multiplexing during
    reconnection.
  - mail-compress: Fix panic when save method unavailable.
  - mail-crypt: Fix crash when HMAC-based algorithm is used.
  - mail-crypt: Use AEAD instead of HMAC with ChaCha20-Poly1305.
  - mdbox: Create files with O_NOFOLLOW.
  - push-notification: ox - Fix use-after-free crash during DNS
    lookup.
  - quota: quota-status - Limit input buffer size to 1 kB.
  - pigeonhole:
  * CVE-2026-40016: sieve :contains and :matches operators could
    have been using excessive amount of CPU. Limit the CPU to
    sieve_max_cpu_time.
  - Fix potential crashes parsing corrupted Sieve binaries.
  - lib-sieve: matches - Fix trailing literal match when it fills
    value exactly. v2.4.3 regression.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918400">- Update to 2.4.5 (boo#1276794 boo#1276795 boo#1276799 boo#1276800
  boo#1276802 boo#1276804 boo#1276807 boo#1276809 boo#1276810
  boo#1276811 boo#1276812 boo#1276813 boo#1276815 boo#1276817
  boo#1276819 boo#1276820 boo#1276824 boo#1276826 boo#1276827
  boo#1276828 boo#1276829 boo#1276830 boo#1276833 boo#1276835
  boo#1276837)
  - Critical bug fixes
  - CVE-2026-27852: Messages with a huge number of From/To/Cc/etc
    email addresses could result in excessive memory usage.
  - CVE-2026-33263: Submission: Login service crashes with panic
    once mail_max_userip_connections limit is reached.
  - CVE-2026-33604: The SMTP outbound dot-stuffing mechanism does
    not properly escape dots following a bare \r in message
    bodies, potentially allowing spoofed emails via malicious
    end-of-DATA injection.
  - CVE-2026-33606: Mail content stored by a user can be crafted
    so that it is interpreted as dsync protocol commands when an
    administrator later runs dsync with the stream protocol, for
    example during a migration.
  - CVE-2026-33607: IMAP LIST command could be used to cause
    excessive CPU usage.
  - CVE-2026-40014: IMAP THREAD command could have used excessive
    amount of CPU processing a single email with a massive number
    of Message-IDs in References header.
  - CVE-2026-40015: Invalid IMAP command sent to imap-hibernate
    process might crash it.
  - CVE-2026-40017: IMAP THREAD command could have used excessive
    amount of CPU processing emails with a large number of
    specially crafted Message-IDs in References header. The fix
    requires a new dovecot.index.thread file format, which is
    enabled only after setting dovecot_storage_version or newer.
    This rebuilds the index, so it will cause some extra CPU
    usage and extra metacache disk IO usage. It shouldn't cause
    (much) extra object storage IO, because all the fields should
    be coming from dovecot.index.cache.
  - CVE-2026-40203: When IMAP COMPRESS=DEFLATE was enabled, an
    attacker could send mails into a victim's mailbox and observe
    network traffic to determine whether a secret message matched
    a known string by comparing compressed response sizes (a
    CRIME-style attack). The fix resets the compression
    dictionary after each IMAP command, preventing information
    from leaking between commands.
  - CVE-2026-40205: If multiple OAUTH scopes were required, then
    this could have been only partially enforced with certain
    configurations.
  - CVE-2026-4200: XCLIENT FORWARD allows to forward key only
    passdb fields without the "forward_" prefix which allows
    connections from trusted networks to set nopasswd field which
    allows to skip the authentication.
  - CVE-2026-42391: Pre-login IMAP ID command could have used
    excessive amount of memory, causing the process to become
    killed and disconnecting all the other IMAP connections being
    proxied by the process. Or alternatively it could have caused
    excessive CPU usage, slowing down all the other IMAP
    connections being proxied by the process.
  - CVE-2026-42392: If URLAUTH is enabled, sending an invalid
    IMAP URLFETCH can result in an untagged NO response
    containing uninitialized memory, potentially leaking
    sensitive data.
  - CVE-2026-42393: Doveadm password length or API key length
    could still be determined via timing based attacks.
  - CVE-2026-42395: XCLIENT FORWARD command from
    login_trusted_networks could have been used to cause login
    processes to crash.
  - CVE-2026-52681: Sieve resource usage (sieve_max_cpu_time) was
    tracked in the active Sieve binary. Switching to a different
    active binary could have been used to reset (bypass) the
    resource usage.
  - CVE-2026-52687: Using IMAP COMPRESS ZSTD command can cause
    excessive memory usage in imap-login process, possibly making
    it reach vsz_limit and kill all the connections being served
    by the process. Fixed by disabling COMPRESS command with all
    other compression algorithms than the standard DEFLATE.
  - CVE-2026-73208: In oauth2, scope/aud checking was done with
    JWT tokens. Now it requires all scopes.
  - CVE-2026-73209: Sending IMAP COMPRESS package containing
    zero-length frames crashes imap or imap-login process.
- Changes
  - auth: SIGHUP no longer flushes the passdb cache and SIGUSR2
    no longer logs cache statistics. Use "doveadm auth cache
    flush" and the new "doveadm auth cache status" instead.
  - auth: The OTP authentication mechanism, the {OTP} password
    scheme and the passdb set-credentials support have been
    removed. They were unmaintained and unused. This also drops
    the passdb_sql_update_query setting.
  - config: doveconf no longer prints a flat global setting when
    a top-level named filter overrides the same setting.
  - doveadm: The doveadm protocol has been bumped to v1.4. The
    server uses the newer multiplex stream format with clients
    supporting it. Older clients keep working unchanged.
  - map: Change imap_compress_on_proxy default to yes.
  - lib-dict-extra: Increase dict client request timeout from 30s
    to 65s, so it stays above the SQL/Cassandra query timeout.
  - lib-http: HTTP requests are now parsed strictly: obsolete
    line folding (obs-fold) and a bare LF line terminator are
    rejected. Both are request desynchronization/smuggling risks.
    HTTP responses are still parsed leniently.
  - lib-storage: A '~' in a mailbox name is now escaped only when
    it is at the beginning of the mailbox name, not at the
    beginning of every hierarchy part. Directories written by
    older versions are migrated automatically while listing
    mailboxes.
  - lib-var-expand: Add %{time:unix} provider and the epoch,
    from_epoch, date, iso8601 and escape filters. Deprecates the
    old time providers.
  - lib-var-expand: The safe filter must now be the last filter
    in the chain.
  - master: Increase the timeout after config reload before
    killing still running old processes from 6s to 35s, so that
    lib-master can stop them gracefully first.
  - New features
  - config: Support heredoc syntax for multi-line setting values:
    key = &lt;&lt;EOD ... EOD. doveconf now outputs inline SET_FILE
    contents (e.g. ssl_ca) using heredoc instead of the "inline:"
    prefix. The
  - "inline:" form is still accepted.
  - configure: Build imap-hibernate also when only kqueue notify
    is available.
  - doveadm: Add "doveadm auth cache status" command, with
  - -reset for clearing the counters.
  - doveadm: dump - List all supported dump types, and print the
    key type also for KEM and unsupported keys.
  - fts-flatcurve: Add support for phrase searching. This fixes
    false positives where the searched words existed, but not as
    a phrase.
  - fts-flatcurve: Delete the FTS index directory also when a
    Maildir mailbox is deleted.
  - imap: Add [THROTTLED] response code to tagged replies when a
    plugin has throttled the command.
  - last-login: Add last_login_dict_fields setting for updating
    multiple dictionary fields at login.
  - lib-dcrypt: Add ML-KEM-512/768/1024 support with OpenSSL 3.
  - lib-dcrypt: Support AEAD with Dovecot key encryption.
  - lib-settings: Expand %{variables} also in strlist and
    boollist keys.
  - lib-sql: sqlite - Add sqlite_busy_timeout setting, default
    1s.
  - login-common: Log the destination also when a proxy
    connection fails.
  - quota: Update quota-clone also when "doveadm quota recalc" is
    run.
  - Bug fixes
  - Fix building on systems with a signed 32-bit time_t.
  - Fix building with Lua when LUA_LIBS contains linker flags
    such as -L.
  - anvil: Fix busy loop eating CPU after an admin socket
    connection was disconnected.
  - auth: Fix authentication failing after a password change when
    the
  - passdb cache entry was verified by an auth worker.
  - auth: Fix the credentials scheme of one passdb leaking into
    the next one during a multi-passdb lookup.
  - auth: oauth2 - Fix losing userdb_* fields during OAUTHBEARER
    authentication.
  - auth: passwd-file - Fix %{passdb:...} and %{userdb:...}
    expansion returning garbage or crashing.
  - config: Fix crash in "doveconf -f" for a filter that includes
    a @group.
  - config: Fix crash when including a default @group into a
    filter.
  - config: Fix hiding secrets in doveconf output.
  - config: Fix startup failures with some settings containing
    %{variables}.
  - configure: Fix BUILD_IMAP_HIBERNATE detection.
  - doc: solr-schema-9.xml - Add the mandatory tokenizer class
    attribute.
  - doveadm: compress-connect - Fix writing server input to a
    non-blocking stdout.
  - doveadm: fs delete - Fix crash with concurrent async deletes.
  - doveconf: Fix bogus "Multiple settings matched" error when
    stdout is redirected to a file that already has content.
  - dsync: Fix truncating a mailbox attribute value when it is
    compared to the local one, e.g. truncating a Sieve script.
  - dsync: backup - Mailbox attributes changed or created only in
    the destination are now reverted or deleted.
  - fts-flatcurve: Ignore index directory entries that vanish
    during iteration.
  - fts: Don't run FTS optimize on forced resync.
  - fts: build-mail - Fix accessing Content-Type header buffer
    out of bounds.
  - imap-login, pop3-login: Tolerate SASL continuations "+"
    without a trailing space when proxying authentication.
  - imap: Don't report FETCH output stream errors as
  - "BUG: Unknown internal error".
  - imap: Fix hibernation always failing on FreeBSD.
  - imap: Fix panic on GETMETADATA with an invalid UTF-8 mailbox
    pattern.
  - imapc: Don't send SEEEN/UNSEEN to the remote server when
    private indexes are used.
  - imapc: Fix SEARCH results pointing at wrong messages after an
    untagged EXPUNGE.
  - imapc: Fix SORT returning an empty result when search
    criteria were used.
  - imapc: Fix crash when copying a mail that was already
    expunged in the source mailbox.
  - imapc: Fix stale SEARCH/SORT results after a STORE in the
    same session.
  - imapc: Honor imapc_features=no-search also for SORT.
  - imapc: Properly handle search criteria that can be sent to
    remote server.
  - lib-dcrypt: Don't panic on key algorithms the backend doesn't
    support.
  - lib-dcrypt: Fix x9.62 ECDSA signatures randomly failing
    verification.
  - lib-dict-backend: cdb - Fix use-after-free of the returned
    key.
  - lib-dns-client: Fix handling of a disconnect initiated by the
    dns-client service.
  - lib-fs: Fix panic in fs_write_stream_abort(), e.g. when the
    disk is full during FTS indexing.
  - lib-index: Fix "File is already open" error when appending to
    the transaction log while another process is rotating it.
    This showed up as "NO [SERVERBUG] Internal error occurred."
    without any logging.
  - lib-ldap: Fall back to system default CA paths, needed for
    OpenLDAP built against GnuTLS.
  - lib-mail: istream-binary-converter - Fix heap use-after-free
    with a bodyless MIME part.
  - lib-mail: message-parser - Fix out of bounds read with an
    empty preamble, fix skipping the epilogue boundary line, and
    degrade to a re-parse instead of panicking with an
    inconsistent cached MIME tree.
  - lib-master: Fix kick reason when the KICK-USER-SIGNAL command
    arrives late, which logged "Killed with signal 15" instead of
    "User kicked".
  - lib-oauth2: jwt - Fix use-after-realloc, guard against an
    empty body segment and percent-encode bare "." and ".."
    identifiers.
  - lib-program-client: Fix panic upon irregular termination.
  - lib-settings: Fix sorting of the settings history, which
    caused changed defaults and renames to be ignored once a
    plugin registered its own history, if dovecot_config_version
    has been set to greater than 2.4.0.
  - lib-smtp: Fix assert with an empty broken localpart.
  - lib-smtp: xclient - Reject an invalid HELO parameter with
    501.
  - lib-sql: pgsql - Fix binary field values for rows after the
    first. This mainly affected dict-sql maps with hexblob
    fields.
  - lib-ssl-iostream: Fix crash at process exit with OpenSSL 4.0.
  - lib-storage: Don't log an error when the client resets the
    connection while saving a mail.
  - lib-storage: Fix crash when reverting a failed mailbox
    deletion.
  - lib-storage: Fix decoded size calculation for base64
    attachments, which could delete the cache record of a mail
    with a detached attachment.
  - lib-storage: Fix handling escaped mailbox names in the
    mailbox list index.
  - lib-storage: Fix rewriting non-NFC subscriptions with mUTF-7
    storage names, which caused repeated rename errors.
  - lib-storage: Fix searching flags when the view is not up to
    date. This broke e.g. a pipelined UID STORE +FLAGS \Deleted
    followed by UID EXPUNGE.
  - lib-storage: Fix the mailbox vsize header not being repaired
    when it is corrupted, causing wrong mailbox sizes to be
    reported.
  - lib-storage: thread - Fix panic when running IMAP THREAD in
    multiple connections in parallel. lib-var-expand: Reject an
    empty separator in the index filter, which caused an infinite
    loop.
  - lib: Fix crash and out of bounds reads when decoding IDN
    addresses. Reachable only with the experimental mail UTF-8
    support enabled.
  - lib: ioloop - Fix panic and delayed timeouts when time moves
    forwards.
  - lib: ostream-multiplex - Fix stalls, busy loops and a panic
    when streaming data through a multiplexed connection, e.g.
    IMAP FETCH through a login proxy or TLS connections.
    login-common: Fix connection hanging if an ostream write
    failed. This happened at least with HAProxy health check
    connections. login-common: Fix real_remote_ip being looked up
    incorrectly. login-common: Reject proxy credentials with
    ASCII control characters. login-proxy: Fix "doveadm kick" for
    proxied connections in high-security mode, and log "Kicked by
    admin" as the reason.
  - maildir: Fix random SEARCH failures when another session
    concurrently expunges mails.
  - quota: Fix maildir quota dropping to zero after IMAP MOVE or
    REPLACE. submission-login: proxy - Fix crash and unbounded
    memory usage with a multi-line or malformed AUTH reply from
    the backend.
- Update dovecot-pigeonhole to 2.4.5
  - Critical vulnerabilities
  - CVE-2026-33605: managesieve-login: Pre-auth crash. An
    unauthenticated attacker can crash the ManageSieve login
    process by sending a small malformed command before
    authenticating.
  - CVE-2026-40019: v2.4.3 regression: managesieve-login pre-auth
    infinite loop. An unauthenticated attacker can send a
    truncated quoted argument to the ManageSieve login process,
    which makes it spin in an infinite loop consuming CPU.
  - CVE-2026-42007: sieve-editheader: An attacker that has valid
    credentials can use a Sieve script with the editheader
    extension to trigger a use-after-free in the mail editing
    code, and to write memory contents beyond the intended buffer
    in the delivered mail.
  - Changes
  - lib-sieve: sieve_max_cpu_time now defaults to 30s globally,
    so the limit also applies to MDA delivery. Previously the
    global default was unlimited and only imap_sieve used 30s.
    The old defaults are kept for older dovecot_config_version
    values.
  - lib-sieve: enotify - The number of notify actions performed
    during a single script execution is now limited to 10 by
    default. See the new sieve_notify_max_notifications setting.
  - lib-sieve: enotify - A single "mailto:" notify action is now
    limited to 8 recipients and 16 additional headers by default.
    See the new sieve_notify_mailto_max_recipients and
    sieve_notify_mailto_max_headers settings.
  - imap-filter-sieve: FILTER SIEVE SCRIPT literals larger than
    sieve_max_script_size are now rejected before the script is
    read.
  - Bug fixes
  - lib-sieve: Fix stack overflow occurring when a script
    requires the same extension repeatedly.
  - lib-sieve: encoded-character - Fix integer overflow parsing
  - - ${unicode:...} values with 9 or more hex digits.
  - lib-sieve: variables - Fix integer overflow parsing numeric
    variable index.
  - lib-sieve: regex - Fix panic occurring when more than 8 group
    values are matched.
  - lib-sieve: ldap - Fix LDAP settings missing from the LDAP
    storage plugin.
  - managesieve-login: Fix capability reporting when Sieve
    settings use %variables</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918401">- The following man pages are currently not available as they are
  missing in the tarball. They will be added back to the package
  when the upstream issue is solved:
  doveadm-sieve.1 sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1
  pigeonhole.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918402">- Replace the dovecot pigeonhole tarballs with the new ones and
  restore the man pages</changelog>
</package>
<package pkgid="56810e3c2fc34a43def88a2d2bf6d0862f9429c7c16680b666ecb245e686d3aa8c7c1e88b7702adea541121b1c3693d84be67243325ffb02a4fc3fd99800bd71" name="dovecot24-fts-flatcurve-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.5" rel="2.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761739200">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491200">- backport patches to fix sieve regex support after the switch to
  pcre2
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
- ------------------------------------------------------------------</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491201">- While we are at it backport some fixes for the authentication
  stack, after recommendation from upstream:
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774612800">- Update to 2.4.3 (boo#1260893 boo#1260894 boo#1260895 boo#1260896
  boo#1260897 boo#1260898 boo#1260899 boo#1260900 boo#1260901
  boo#1260902)
  There are experimental features in 2.4, one is enabled with
  - -enable-experimental-mail-utf8, and another with
  - -enable-experimental-imap4rev2, and you also need to set
  mail_utf8_extensions=yes and imap4rev2_enabled=yes to enable them
  in config.
  Critical bug fixes
  - CVE-2025-59028: Invalid base64 authentication can cause DoS for
    other logins.
  - CVE-2025-59031: decode2text.sh OOXML extraction may follow
    symlinks and read unintended files during indexing. Fixed by
    dropping the script.
  - CVE-2026-24031: SQL injection possible if auth_username_chars
    is configured empty. Fixed escaping to always happen. v2.4
    regression.
  - CVE-2026-27859: Excessive RFC 2231 MIME parameters in email
    would cause excessive CPU usage. Fixed by limiting number of
    parameters to process.
  - CVE-2026-27860: LDAP query injection possible if
    auth_username_chars is configured empty. Fixed escaping to
    always happen. v2.4 regression.
  - CVE-2026-27857: Sending excessive parenthesis causes imap-login
    to use excessive memory.
  - CVE-2026-27856: Doveadm credentials were not checked using
    timing-safe checking function.
  - CVE-2026-27855: OTP driver vulnerable to replay attack.
  Changes
  - Remove default
    service/*/service_extra_groups=$SET:default_internal_group.
    They are now replaced by default
    mail_access_groups=$SET:default_internal_group.
  - The version file has been renamed as version.txt to avoid clash
    with C++ headers.
  - auth: oauth2 - Do not export token automatically, must be
    exported using fields.
  - config: Don't accept 0 as meaning unlimited anymore for
    last_valid_uid, last_valid_gid, mail_cache_max_headers_count,
    mail_cache_max_header_name_length, mail_vsize_bg_after_count,
    mail_sort_max_read_count, message_max_size,
    submission_max_recipients and quota_mail_size.
  - imap, pop3: Don't autoexpunge if Dovecot is shutting down or
    process is killed.
  - imap: LIST - Handle invalid mUTF-7 mailbox names as never
    matching anything
  - lazy-expunge: Change lazy_expunge_only_last_instance default to
    yes.
  - lda: Use EX_TEMPFAIL (75) if configuration is invalid instead
    of 89. v2.4 regression.
  - lib-master: Increase ANVIL_DEFAULT_LOOKUP_TIMEOUT_MSECS from 5s
    to 30s
  - lib: crc32 - Use zlib's built-in CRC32 function
  New features
  - Improve UTF-8 support for mail storage.
  - auth: Add default auth-token UNIX socket for token-based
    authentication.
  - doc: solr-config-9.xml - Make it compatible with Solr 9.8.0
  - doveadm: dsync - Search mails when exporting to reduce number
    of mails exported by dsync-server.
  - dovecot-sysreport: Add -D|--destdir support.
  - imap, imap-hibernate: Use DOVECOT-TOKEN authentication for
    unhibernation.
  - Default imap-master socket permissioms have been changed due to
    this.
  - imap: Add APPENDLIMIT capability when configured with
    quota_mail_size.
  - imap: Support STATUS (DELETED) for IMAP4rev2.
  - imapc: Add support for SEARCH MIMEPART
  - imapc: Improve error forwarding.
  - imapc: Support SORT and ESORT extensions.
  - imapc: Support STATUS (DELETED) for IMAP4rev2.
  - lib-sql: Support parameterized queries.
  - lib-test: Add new test-dir API for better temporary test
    directory handling.
  - lmtp: Advertize SIZE capability when configured with
    quota_mail_size.
  - lmtp: Support XCLIENT DESTADDR and DESTPORT
  - pop3-login: proxy - Add support for XCLIENT DESTIP and DESTPORT
  - submission-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT
  - Various optimizations have been made to the code.
  Bug fixes
  - Fix building dovecot with BSD, Solaris and macOS.
  - auth: Crash would occur if users were iterated but
    userdb_ldap_iterate_fields was not set.
  - auth: Fix request leak when client authenticates with
    unsupported mechanism.
  - auth: Some passdbs would default to PLAIN instead of CRYPT
    scheme.
  - config: Section and setting names could have been intermixed,
    resulting in the setting being silently ignored.
  - configure: Fix checking if BUILD_IMAP_HIBERNATE is set
  - doveadm: dsync - -e parameter was handled wrong with
    dsync-server.
  - fts-flatcurve: Mailbox leak would occur if mailbox failed to
    open.
  - imap: Fix potential issues with unhibernation and process state
    handling.
  - imapc: SEARCH failure handling was done wrong.
  - imapc: UID STORE commands included extra comma in uidset.
  - lib-auth-client: auth-master - Fix panic when reconnecting
    after handshake timeout.
  - lib-compression: Lz4 algorithm would assert-crash with
    malicious data.
  - lib-dcrypt: Fix digest algorithm handling.
  - lib-dict: Escape username paths to prevent traversal issues
    with dict-fs.
  - lib-http: Fix HTTP parsing edge cases and state handling.
  - lib-iostream: Disallow empty ssl_min_protocol.
  - lib-json: Fix incorrect character handling logic.
  - lib-ldap: Fix various TLS related bugs.
  - lib-mail: Fix charset translation and MIME parsing edge cases.
  - lib-mail: Fix multiple bounds checks and parsing issues in
    message handling.
  - lib-var-expand: Multiple fixes and improvements for expansion
    handling.
  - lib: Fix punycode decoding out-of-bounds reads.
  - lib: Fix unicode normalization edge cases causing crashes.
  - lib-http: Chunked transfer trailer size was not limited.
  - login-common: Improve logging and internal error handling.
  - login-common: login_log_format_elements was split by spaces
    naively, which could break variable expansion. Use template
    aware splitting now.
  - master: Dovecot would fail to start if listen directive was
    used and dovenull or dovecot user was missing.
  - pop3c: Connection might've hung with SSL.
  - util: Fix handling of environment variables containing control
    characters.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.3
  Critical bug fixes
  - CVE-2026-27858: managesieve-login can allocate large amount of
    memory during authentication.
  - CVE-2025-59032: ManageSieve panic occurs with sieve-connect as a client.
  Changes
  - lib-sieve: Don't accept 0 as meaning unlimited anymore for
    sieve_quota_script_count and sieve_quota_storage_size.
  - managesieve-login: If mail_max_userip_connections is reached,
    return LIMIT/CONNECTIONS resp-code.
  - managesieve-login: proxy - Return unexpected backend failures
    as TRYLATER/NORETRY resp-code.
  - managesieve: Remove default
    service_extra_groups=$SET:default_internal_group.
  New features
  - managesieve-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT.
  Bug fixes
  - imapsieve: Fix panic occurring upon implicit flag changes.
  - lib-sieve: include-extension - Fix crash occurring when
    previous global command has no arguments.
  - lib-sieve: Fix erroneous attempt to read active script for
    non-personal storage.
  - lib-sieve: ldap: Fix linking non-shared LIBDOVECOT.
- drop patches included in update
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1775822400">- Upstream republished the source tarballs for 2.4.3 due to missing
  man pages in the tarball
- Added signature files for source tarballs</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778587200">- Update to 2.4.4 (boo#1265146 boo#1265147 boo#1265148 boo#1265149
  boo#1265150)
  - core
  * CVE-2026-27851: lib-var-expand: Safe filter marks all
    following pipelines safe.
  * CVE-2026-33603: auth: CRAM-SHA-*-PLUS channel binding could
    be faked. MITM attacker with a certificate trusted by the
    client could have bypassed the requirement for channel
    binding.
  * CVE-2026-40020: IMAP folders can be shared-spammed to
    everyone.
  * CVE-2026-42006: An attacker can cause uncontrolled memory
    usage with excessive bracing over IMAP. The fix in
    CVE-2026-27857 was incomplete.
  * indexer-worker, quota-status, script-login,
    program-client-local: Root privileges are now dropped
    permanently before serving requests.
  * indexer-worker: Default restart_request_count changed
    to 1 to work correctly after permanent root privilege drop.
  * lmtp: Add back service_extra_groups=$SET:default_internal_group
    that was incorrectly removed in v2.4.3.
  * master: inet_listener_reuse_port has been replaced by
    service_reuse_port. The new setting properly pre-creates all
    listener sockets at startup and assigns one unique socket per
    process. Using this allows evenly distributing incoming
    connections to login processes. See
    https://doc.dovecot.org/latest/core/config/service.html#service_reuse_port
    for details.
  - auth: Fix LDAP escaping of 0x13 control character.
  - auth: Use timing-safe comparison for certificate and public
    key fingerprints.
  - fts: Correctly handle internal http-client response errors.
  - fts: Don't send request to Tika if there is no body text.
  - fts: Fix address header indexing for RFC 2047 encoded-words.
  - fts: tika, fts-solr: Fix use-after-free crash during DNS
    lookup.
  - imap: Fix assertion panic on invalid REPLACE 0 command.
  - lib-auth-client: Avoid "unknown id" errors for aborted auth
    requests.
  - lib-dcrypt: Fix potential crash if trying to access
    untrusted/corrupted keys.
  - lib-dcrypt: Improve error message if keys aren't in hex
    format as expected.
  - lib-index: Fix potential crash if fsck fails.
  - lib-ldap: Fix using OpenLDAP default CA when
    ssl_client_ca_dir/file is unset. v2.4.3 regression.
  - lib-master, master: Fix behavior for services with
    client_limit&gt;1 and restart_request_count so that processes
    reaching restart_request_count are no longer counted towards
    process_limit.
  - lib-master: Fix crash when reaching client_limit with
    restart_request_count&gt;1.
  - lib-master: haproxy - Don't trust client certificate common
    name when HAProxy reports verification failure.
  - lib-sasl: cram-md5 - Fix out of bounds memory read.
  - lib-sasl: oauth2 - Fix one byte out of bounds read.
  - lib-sql: cassandra - Fix reusing Cassandra SSL connections.
  - lib-sql: sqlite - Fix sqlite_journal_mode=wal to actually
    work.
  - lib-storage: Auto-rename non-NFC subscription file entries to
    NFC on read.
  - lib-storage: Prevent non-atom SEARCH keywords from causing
    IMAP command injection.
  - lib-var-expand-crypt: Return error if hex decoding fails.
  - lib-var-expand: Fix crash (SIGFPE) with non-positive divisor
    for / and %.
  - log: Fix memory leak at deinit.
  - login-common: When process is full, don't destroy clients
    waiting on master auth.
  - login-proxy: Fix crash with rawlog and multiplexing during
    reconnection.
  - mail-compress: Fix panic when save method unavailable.
  - mail-crypt: Fix crash when HMAC-based algorithm is used.
  - mail-crypt: Use AEAD instead of HMAC with ChaCha20-Poly1305.
  - mdbox: Create files with O_NOFOLLOW.
  - push-notification: ox - Fix use-after-free crash during DNS
    lookup.
  - quota: quota-status - Limit input buffer size to 1 kB.
  - pigeonhole:
  * CVE-2026-40016: sieve :contains and :matches operators could
    have been using excessive amount of CPU. Limit the CPU to
    sieve_max_cpu_time.
  - Fix potential crashes parsing corrupted Sieve binaries.
  - lib-sieve: matches - Fix trailing literal match when it fills
    value exactly. v2.4.3 regression.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918400">- Update to 2.4.5 (boo#1276794 boo#1276795 boo#1276799 boo#1276800
  boo#1276802 boo#1276804 boo#1276807 boo#1276809 boo#1276810
  boo#1276811 boo#1276812 boo#1276813 boo#1276815 boo#1276817
  boo#1276819 boo#1276820 boo#1276824 boo#1276826 boo#1276827
  boo#1276828 boo#1276829 boo#1276830 boo#1276833 boo#1276835
  boo#1276837)
  - Critical bug fixes
  - CVE-2026-27852: Messages with a huge number of From/To/Cc/etc
    email addresses could result in excessive memory usage.
  - CVE-2026-33263: Submission: Login service crashes with panic
    once mail_max_userip_connections limit is reached.
  - CVE-2026-33604: The SMTP outbound dot-stuffing mechanism does
    not properly escape dots following a bare \r in message
    bodies, potentially allowing spoofed emails via malicious
    end-of-DATA injection.
  - CVE-2026-33606: Mail content stored by a user can be crafted
    so that it is interpreted as dsync protocol commands when an
    administrator later runs dsync with the stream protocol, for
    example during a migration.
  - CVE-2026-33607: IMAP LIST command could be used to cause
    excessive CPU usage.
  - CVE-2026-40014: IMAP THREAD command could have used excessive
    amount of CPU processing a single email with a massive number
    of Message-IDs in References header.
  - CVE-2026-40015: Invalid IMAP command sent to imap-hibernate
    process might crash it.
  - CVE-2026-40017: IMAP THREAD command could have used excessive
    amount of CPU processing emails with a large number of
    specially crafted Message-IDs in References header. The fix
    requires a new dovecot.index.thread file format, which is
    enabled only after setting dovecot_storage_version or newer.
    This rebuilds the index, so it will cause some extra CPU
    usage and extra metacache disk IO usage. It shouldn't cause
    (much) extra object storage IO, because all the fields should
    be coming from dovecot.index.cache.
  - CVE-2026-40203: When IMAP COMPRESS=DEFLATE was enabled, an
    attacker could send mails into a victim's mailbox and observe
    network traffic to determine whether a secret message matched
    a known string by comparing compressed response sizes (a
    CRIME-style attack). The fix resets the compression
    dictionary after each IMAP command, preventing information
    from leaking between commands.
  - CVE-2026-40205: If multiple OAUTH scopes were required, then
    this could have been only partially enforced with certain
    configurations.
  - CVE-2026-4200: XCLIENT FORWARD allows to forward key only
    passdb fields without the "forward_" prefix which allows
    connections from trusted networks to set nopasswd field which
    allows to skip the authentication.
  - CVE-2026-42391: Pre-login IMAP ID command could have used
    excessive amount of memory, causing the process to become
    killed and disconnecting all the other IMAP connections being
    proxied by the process. Or alternatively it could have caused
    excessive CPU usage, slowing down all the other IMAP
    connections being proxied by the process.
  - CVE-2026-42392: If URLAUTH is enabled, sending an invalid
    IMAP URLFETCH can result in an untagged NO response
    containing uninitialized memory, potentially leaking
    sensitive data.
  - CVE-2026-42393: Doveadm password length or API key length
    could still be determined via timing based attacks.
  - CVE-2026-42395: XCLIENT FORWARD command from
    login_trusted_networks could have been used to cause login
    processes to crash.
  - CVE-2026-52681: Sieve resource usage (sieve_max_cpu_time) was
    tracked in the active Sieve binary. Switching to a different
    active binary could have been used to reset (bypass) the
    resource usage.
  - CVE-2026-52687: Using IMAP COMPRESS ZSTD command can cause
    excessive memory usage in imap-login process, possibly making
    it reach vsz_limit and kill all the connections being served
    by the process. Fixed by disabling COMPRESS command with all
    other compression algorithms than the standard DEFLATE.
  - CVE-2026-73208: In oauth2, scope/aud checking was done with
    JWT tokens. Now it requires all scopes.
  - CVE-2026-73209: Sending IMAP COMPRESS package containing
    zero-length frames crashes imap or imap-login process.
- Changes
  - auth: SIGHUP no longer flushes the passdb cache and SIGUSR2
    no longer logs cache statistics. Use "doveadm auth cache
    flush" and the new "doveadm auth cache status" instead.
  - auth: The OTP authentication mechanism, the {OTP} password
    scheme and the passdb set-credentials support have been
    removed. They were unmaintained and unused. This also drops
    the passdb_sql_update_query setting.
  - config: doveconf no longer prints a flat global setting when
    a top-level named filter overrides the same setting.
  - doveadm: The doveadm protocol has been bumped to v1.4. The
    server uses the newer multiplex stream format with clients
    supporting it. Older clients keep working unchanged.
  - map: Change imap_compress_on_proxy default to yes.
  - lib-dict-extra: Increase dict client request timeout from 30s
    to 65s, so it stays above the SQL/Cassandra query timeout.
  - lib-http: HTTP requests are now parsed strictly: obsolete
    line folding (obs-fold) and a bare LF line terminator are
    rejected. Both are request desynchronization/smuggling risks.
    HTTP responses are still parsed leniently.
  - lib-storage: A '~' in a mailbox name is now escaped only when
    it is at the beginning of the mailbox name, not at the
    beginning of every hierarchy part. Directories written by
    older versions are migrated automatically while listing
    mailboxes.
  - lib-var-expand: Add %{time:unix} provider and the epoch,
    from_epoch, date, iso8601 and escape filters. Deprecates the
    old time providers.
  - lib-var-expand: The safe filter must now be the last filter
    in the chain.
  - master: Increase the timeout after config reload before
    killing still running old processes from 6s to 35s, so that
    lib-master can stop them gracefully first.
  - New features
  - config: Support heredoc syntax for multi-line setting values:
    key = &lt;&lt;EOD ... EOD. doveconf now outputs inline SET_FILE
    contents (e.g. ssl_ca) using heredoc instead of the "inline:"
    prefix. The
  - "inline:" form is still accepted.
  - configure: Build imap-hibernate also when only kqueue notify
    is available.
  - doveadm: Add "doveadm auth cache status" command, with
  - -reset for clearing the counters.
  - doveadm: dump - List all supported dump types, and print the
    key type also for KEM and unsupported keys.
  - fts-flatcurve: Add support for phrase searching. This fixes
    false positives where the searched words existed, but not as
    a phrase.
  - fts-flatcurve: Delete the FTS index directory also when a
    Maildir mailbox is deleted.
  - imap: Add [THROTTLED] response code to tagged replies when a
    plugin has throttled the command.
  - last-login: Add last_login_dict_fields setting for updating
    multiple dictionary fields at login.
  - lib-dcrypt: Add ML-KEM-512/768/1024 support with OpenSSL 3.
  - lib-dcrypt: Support AEAD with Dovecot key encryption.
  - lib-settings: Expand %{variables} also in strlist and
    boollist keys.
  - lib-sql: sqlite - Add sqlite_busy_timeout setting, default
    1s.
  - login-common: Log the destination also when a proxy
    connection fails.
  - quota: Update quota-clone also when "doveadm quota recalc" is
    run.
  - Bug fixes
  - Fix building on systems with a signed 32-bit time_t.
  - Fix building with Lua when LUA_LIBS contains linker flags
    such as -L.
  - anvil: Fix busy loop eating CPU after an admin socket
    connection was disconnected.
  - auth: Fix authentication failing after a password change when
    the
  - passdb cache entry was verified by an auth worker.
  - auth: Fix the credentials scheme of one passdb leaking into
    the next one during a multi-passdb lookup.
  - auth: oauth2 - Fix losing userdb_* fields during OAUTHBEARER
    authentication.
  - auth: passwd-file - Fix %{passdb:...} and %{userdb:...}
    expansion returning garbage or crashing.
  - config: Fix crash in "doveconf -f" for a filter that includes
    a @group.
  - config: Fix crash when including a default @group into a
    filter.
  - config: Fix hiding secrets in doveconf output.
  - config: Fix startup failures with some settings containing
    %{variables}.
  - configure: Fix BUILD_IMAP_HIBERNATE detection.
  - doc: solr-schema-9.xml - Add the mandatory tokenizer class
    attribute.
  - doveadm: compress-connect - Fix writing server input to a
    non-blocking stdout.
  - doveadm: fs delete - Fix crash with concurrent async deletes.
  - doveconf: Fix bogus "Multiple settings matched" error when
    stdout is redirected to a file that already has content.
  - dsync: Fix truncating a mailbox attribute value when it is
    compared to the local one, e.g. truncating a Sieve script.
  - dsync: backup - Mailbox attributes changed or created only in
    the destination are now reverted or deleted.
  - fts-flatcurve: Ignore index directory entries that vanish
    during iteration.
  - fts: Don't run FTS optimize on forced resync.
  - fts: build-mail - Fix accessing Content-Type header buffer
    out of bounds.
  - imap-login, pop3-login: Tolerate SASL continuations "+"
    without a trailing space when proxying authentication.
  - imap: Don't report FETCH output stream errors as
  - "BUG: Unknown internal error".
  - imap: Fix hibernation always failing on FreeBSD.
  - imap: Fix panic on GETMETADATA with an invalid UTF-8 mailbox
    pattern.
  - imapc: Don't send SEEEN/UNSEEN to the remote server when
    private indexes are used.
  - imapc: Fix SEARCH results pointing at wrong messages after an
    untagged EXPUNGE.
  - imapc: Fix SORT returning an empty result when search
    criteria were used.
  - imapc: Fix crash when copying a mail that was already
    expunged in the source mailbox.
  - imapc: Fix stale SEARCH/SORT results after a STORE in the
    same session.
  - imapc: Honor imapc_features=no-search also for SORT.
  - imapc: Properly handle search criteria that can be sent to
    remote server.
  - lib-dcrypt: Don't panic on key algorithms the backend doesn't
    support.
  - lib-dcrypt: Fix x9.62 ECDSA signatures randomly failing
    verification.
  - lib-dict-backend: cdb - Fix use-after-free of the returned
    key.
  - lib-dns-client: Fix handling of a disconnect initiated by the
    dns-client service.
  - lib-fs: Fix panic in fs_write_stream_abort(), e.g. when the
    disk is full during FTS indexing.
  - lib-index: Fix "File is already open" error when appending to
    the transaction log while another process is rotating it.
    This showed up as "NO [SERVERBUG] Internal error occurred."
    without any logging.
  - lib-ldap: Fall back to system default CA paths, needed for
    OpenLDAP built against GnuTLS.
  - lib-mail: istream-binary-converter - Fix heap use-after-free
    with a bodyless MIME part.
  - lib-mail: message-parser - Fix out of bounds read with an
    empty preamble, fix skipping the epilogue boundary line, and
    degrade to a re-parse instead of panicking with an
    inconsistent cached MIME tree.
  - lib-master: Fix kick reason when the KICK-USER-SIGNAL command
    arrives late, which logged "Killed with signal 15" instead of
    "User kicked".
  - lib-oauth2: jwt - Fix use-after-realloc, guard against an
    empty body segment and percent-encode bare "." and ".."
    identifiers.
  - lib-program-client: Fix panic upon irregular termination.
  - lib-settings: Fix sorting of the settings history, which
    caused changed defaults and renames to be ignored once a
    plugin registered its own history, if dovecot_config_version
    has been set to greater than 2.4.0.
  - lib-smtp: Fix assert with an empty broken localpart.
  - lib-smtp: xclient - Reject an invalid HELO parameter with
    501.
  - lib-sql: pgsql - Fix binary field values for rows after the
    first. This mainly affected dict-sql maps with hexblob
    fields.
  - lib-ssl-iostream: Fix crash at process exit with OpenSSL 4.0.
  - lib-storage: Don't log an error when the client resets the
    connection while saving a mail.
  - lib-storage: Fix crash when reverting a failed mailbox
    deletion.
  - lib-storage: Fix decoded size calculation for base64
    attachments, which could delete the cache record of a mail
    with a detached attachment.
  - lib-storage: Fix handling escaped mailbox names in the
    mailbox list index.
  - lib-storage: Fix rewriting non-NFC subscriptions with mUTF-7
    storage names, which caused repeated rename errors.
  - lib-storage: Fix searching flags when the view is not up to
    date. This broke e.g. a pipelined UID STORE +FLAGS \Deleted
    followed by UID EXPUNGE.
  - lib-storage: Fix the mailbox vsize header not being repaired
    when it is corrupted, causing wrong mailbox sizes to be
    reported.
  - lib-storage: thread - Fix panic when running IMAP THREAD in
    multiple connections in parallel. lib-var-expand: Reject an
    empty separator in the index filter, which caused an infinite
    loop.
  - lib: Fix crash and out of bounds reads when decoding IDN
    addresses. Reachable only with the experimental mail UTF-8
    support enabled.
  - lib: ioloop - Fix panic and delayed timeouts when time moves
    forwards.
  - lib: ostream-multiplex - Fix stalls, busy loops and a panic
    when streaming data through a multiplexed connection, e.g.
    IMAP FETCH through a login proxy or TLS connections.
    login-common: Fix connection hanging if an ostream write
    failed. This happened at least with HAProxy health check
    connections. login-common: Fix real_remote_ip being looked up
    incorrectly. login-common: Reject proxy credentials with
    ASCII control characters. login-proxy: Fix "doveadm kick" for
    proxied connections in high-security mode, and log "Kicked by
    admin" as the reason.
  - maildir: Fix random SEARCH failures when another session
    concurrently expunges mails.
  - quota: Fix maildir quota dropping to zero after IMAP MOVE or
    REPLACE. submission-login: proxy - Fix crash and unbounded
    memory usage with a multi-line or malformed AUTH reply from
    the backend.
- Update dovecot-pigeonhole to 2.4.5
  - Critical vulnerabilities
  - CVE-2026-33605: managesieve-login: Pre-auth crash. An
    unauthenticated attacker can crash the ManageSieve login
    process by sending a small malformed command before
    authenticating.
  - CVE-2026-40019: v2.4.3 regression: managesieve-login pre-auth
    infinite loop. An unauthenticated attacker can send a
    truncated quoted argument to the ManageSieve login process,
    which makes it spin in an infinite loop consuming CPU.
  - CVE-2026-42007: sieve-editheader: An attacker that has valid
    credentials can use a Sieve script with the editheader
    extension to trigger a use-after-free in the mail editing
    code, and to write memory contents beyond the intended buffer
    in the delivered mail.
  - Changes
  - lib-sieve: sieve_max_cpu_time now defaults to 30s globally,
    so the limit also applies to MDA delivery. Previously the
    global default was unlimited and only imap_sieve used 30s.
    The old defaults are kept for older dovecot_config_version
    values.
  - lib-sieve: enotify - The number of notify actions performed
    during a single script execution is now limited to 10 by
    default. See the new sieve_notify_max_notifications setting.
  - lib-sieve: enotify - A single "mailto:" notify action is now
    limited to 8 recipients and 16 additional headers by default.
    See the new sieve_notify_mailto_max_recipients and
    sieve_notify_mailto_max_headers settings.
  - imap-filter-sieve: FILTER SIEVE SCRIPT literals larger than
    sieve_max_script_size are now rejected before the script is
    read.
  - Bug fixes
  - lib-sieve: Fix stack overflow occurring when a script
    requires the same extension repeatedly.
  - lib-sieve: encoded-character - Fix integer overflow parsing
  - - ${unicode:...} values with 9 or more hex digits.
  - lib-sieve: variables - Fix integer overflow parsing numeric
    variable index.
  - lib-sieve: regex - Fix panic occurring when more than 8 group
    values are matched.
  - lib-sieve: ldap - Fix LDAP settings missing from the LDAP
    storage plugin.
  - managesieve-login: Fix capability reporting when Sieve
    settings use %variables</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918401">- The following man pages are currently not available as they are
  missing in the tarball. They will be added back to the package
  when the upstream issue is solved:
  doveadm-sieve.1 sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1
  pigeonhole.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918402">- Replace the dovecot pigeonhole tarballs with the new ones and
  restore the man pages</changelog>
</package>
<package pkgid="c1682d29781c253f90c0204774edd1c505a117035ccdf21a3f7221e6836dcb85f49bfac8909be28065c693e9e26b149a3ea43f8cfc16253f2461407db6042e50" name="dovecot24-fts-solr-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.5" rel="2.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1761739200">- Add patches to fix the 32bit build failures:
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491200">- backport patches to fix sieve regex support after the switch to
  pcre2
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
- ------------------------------------------------------------------</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1766491201">- While we are at it backport some fixes for the authentication
  stack, after recommendation from upstream:
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1769083200">- dovecot will not compile with older gcc's. Force a newer one.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774612800">- Update to 2.4.3 (boo#1260893 boo#1260894 boo#1260895 boo#1260896
  boo#1260897 boo#1260898 boo#1260899 boo#1260900 boo#1260901
  boo#1260902)
  There are experimental features in 2.4, one is enabled with
  - -enable-experimental-mail-utf8, and another with
  - -enable-experimental-imap4rev2, and you also need to set
  mail_utf8_extensions=yes and imap4rev2_enabled=yes to enable them
  in config.
  Critical bug fixes
  - CVE-2025-59028: Invalid base64 authentication can cause DoS for
    other logins.
  - CVE-2025-59031: decode2text.sh OOXML extraction may follow
    symlinks and read unintended files during indexing. Fixed by
    dropping the script.
  - CVE-2026-24031: SQL injection possible if auth_username_chars
    is configured empty. Fixed escaping to always happen. v2.4
    regression.
  - CVE-2026-27859: Excessive RFC 2231 MIME parameters in email
    would cause excessive CPU usage. Fixed by limiting number of
    parameters to process.
  - CVE-2026-27860: LDAP query injection possible if
    auth_username_chars is configured empty. Fixed escaping to
    always happen. v2.4 regression.
  - CVE-2026-27857: Sending excessive parenthesis causes imap-login
    to use excessive memory.
  - CVE-2026-27856: Doveadm credentials were not checked using
    timing-safe checking function.
  - CVE-2026-27855: OTP driver vulnerable to replay attack.
  Changes
  - Remove default
    service/*/service_extra_groups=$SET:default_internal_group.
    They are now replaced by default
    mail_access_groups=$SET:default_internal_group.
  - The version file has been renamed as version.txt to avoid clash
    with C++ headers.
  - auth: oauth2 - Do not export token automatically, must be
    exported using fields.
  - config: Don't accept 0 as meaning unlimited anymore for
    last_valid_uid, last_valid_gid, mail_cache_max_headers_count,
    mail_cache_max_header_name_length, mail_vsize_bg_after_count,
    mail_sort_max_read_count, message_max_size,
    submission_max_recipients and quota_mail_size.
  - imap, pop3: Don't autoexpunge if Dovecot is shutting down or
    process is killed.
  - imap: LIST - Handle invalid mUTF-7 mailbox names as never
    matching anything
  - lazy-expunge: Change lazy_expunge_only_last_instance default to
    yes.
  - lda: Use EX_TEMPFAIL (75) if configuration is invalid instead
    of 89. v2.4 regression.
  - lib-master: Increase ANVIL_DEFAULT_LOOKUP_TIMEOUT_MSECS from 5s
    to 30s
  - lib: crc32 - Use zlib's built-in CRC32 function
  New features
  - Improve UTF-8 support for mail storage.
  - auth: Add default auth-token UNIX socket for token-based
    authentication.
  - doc: solr-config-9.xml - Make it compatible with Solr 9.8.0
  - doveadm: dsync - Search mails when exporting to reduce number
    of mails exported by dsync-server.
  - dovecot-sysreport: Add -D|--destdir support.
  - imap, imap-hibernate: Use DOVECOT-TOKEN authentication for
    unhibernation.
  - Default imap-master socket permissioms have been changed due to
    this.
  - imap: Add APPENDLIMIT capability when configured with
    quota_mail_size.
  - imap: Support STATUS (DELETED) for IMAP4rev2.
  - imapc: Add support for SEARCH MIMEPART
  - imapc: Improve error forwarding.
  - imapc: Support SORT and ESORT extensions.
  - imapc: Support STATUS (DELETED) for IMAP4rev2.
  - lib-sql: Support parameterized queries.
  - lib-test: Add new test-dir API for better temporary test
    directory handling.
  - lmtp: Advertize SIZE capability when configured with
    quota_mail_size.
  - lmtp: Support XCLIENT DESTADDR and DESTPORT
  - pop3-login: proxy - Add support for XCLIENT DESTIP and DESTPORT
  - submission-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT
  - Various optimizations have been made to the code.
  Bug fixes
  - Fix building dovecot with BSD, Solaris and macOS.
  - auth: Crash would occur if users were iterated but
    userdb_ldap_iterate_fields was not set.
  - auth: Fix request leak when client authenticates with
    unsupported mechanism.
  - auth: Some passdbs would default to PLAIN instead of CRYPT
    scheme.
  - config: Section and setting names could have been intermixed,
    resulting in the setting being silently ignored.
  - configure: Fix checking if BUILD_IMAP_HIBERNATE is set
  - doveadm: dsync - -e parameter was handled wrong with
    dsync-server.
  - fts-flatcurve: Mailbox leak would occur if mailbox failed to
    open.
  - imap: Fix potential issues with unhibernation and process state
    handling.
  - imapc: SEARCH failure handling was done wrong.
  - imapc: UID STORE commands included extra comma in uidset.
  - lib-auth-client: auth-master - Fix panic when reconnecting
    after handshake timeout.
  - lib-compression: Lz4 algorithm would assert-crash with
    malicious data.
  - lib-dcrypt: Fix digest algorithm handling.
  - lib-dict: Escape username paths to prevent traversal issues
    with dict-fs.
  - lib-http: Fix HTTP parsing edge cases and state handling.
  - lib-iostream: Disallow empty ssl_min_protocol.
  - lib-json: Fix incorrect character handling logic.
  - lib-ldap: Fix various TLS related bugs.
  - lib-mail: Fix charset translation and MIME parsing edge cases.
  - lib-mail: Fix multiple bounds checks and parsing issues in
    message handling.
  - lib-var-expand: Multiple fixes and improvements for expansion
    handling.
  - lib: Fix punycode decoding out-of-bounds reads.
  - lib: Fix unicode normalization edge cases causing crashes.
  - lib-http: Chunked transfer trailer size was not limited.
  - login-common: Improve logging and internal error handling.
  - login-common: login_log_format_elements was split by spaces
    naively, which could break variable expansion. Use template
    aware splitting now.
  - master: Dovecot would fail to start if listen directive was
    used and dovenull or dovecot user was missing.
  - pop3c: Connection might've hung with SSL.
  - util: Fix handling of environment variables containing control
    characters.
  - Many other bugs have been fixed.
- Update pigeonhole to 2.4.3
  Critical bug fixes
  - CVE-2026-27858: managesieve-login can allocate large amount of
    memory during authentication.
  - CVE-2025-59032: ManageSieve panic occurs with sieve-connect as a client.
  Changes
  - lib-sieve: Don't accept 0 as meaning unlimited anymore for
    sieve_quota_script_count and sieve_quota_storage_size.
  - managesieve-login: If mail_max_userip_connections is reached,
    return LIMIT/CONNECTIONS resp-code.
  - managesieve-login: proxy - Return unexpected backend failures
    as TRYLATER/NORETRY resp-code.
  - managesieve: Remove default
    service_extra_groups=$SET:default_internal_group.
  New features
  - managesieve-login: proxy - Add support for XCLIENT DESTIP and
    DESTPORT.
  Bug fixes
  - imapsieve: Fix panic occurring upon implicit flag changes.
  - lib-sieve: include-extension - Fix crash occurring when
    previous global command has no arguments.
  - lib-sieve: Fix erroneous attempt to read active script for
    non-personal storage.
  - lib-sieve: ldap: Fix linking non-shared LIBDOVECOT.
- drop patches included in update
  0001-auth-Fix-dashes-to-underscores-in-driver-names-in-fi.patch
  0001-lib-regex-Separate-maximum-capture-groups-and-match-.patch
  0002-auth-Fix-crypt-CRYPT-in-passdb_passwd-passdb_ldap-de.patch
  0002-lib-regex-Set-DREGEX_MAX_MATCHES-to-library-default.patch
  0003-auth-Make-the-default-passdb_static-passdb_default_p.patch
  0003-lib-regex-Limit-number-of-capture-groups-correctly.patch
  0004-auth-Set-CRYPT-as-default-passdb_default_password_sc.patch
  dovecot24-32bit-1.patch
  dovecot24-32bit-2.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1775822400">- Upstream republished the source tarballs for 2.4.3 due to missing
  man pages in the tarball
- Added signature files for source tarballs</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778587200">- Update to 2.4.4 (boo#1265146 boo#1265147 boo#1265148 boo#1265149
  boo#1265150)
  - core
  * CVE-2026-27851: lib-var-expand: Safe filter marks all
    following pipelines safe.
  * CVE-2026-33603: auth: CRAM-SHA-*-PLUS channel binding could
    be faked. MITM attacker with a certificate trusted by the
    client could have bypassed the requirement for channel
    binding.
  * CVE-2026-40020: IMAP folders can be shared-spammed to
    everyone.
  * CVE-2026-42006: An attacker can cause uncontrolled memory
    usage with excessive bracing over IMAP. The fix in
    CVE-2026-27857 was incomplete.
  * indexer-worker, quota-status, script-login,
    program-client-local: Root privileges are now dropped
    permanently before serving requests.
  * indexer-worker: Default restart_request_count changed
    to 1 to work correctly after permanent root privilege drop.
  * lmtp: Add back service_extra_groups=$SET:default_internal_group
    that was incorrectly removed in v2.4.3.
  * master: inet_listener_reuse_port has been replaced by
    service_reuse_port. The new setting properly pre-creates all
    listener sockets at startup and assigns one unique socket per
    process. Using this allows evenly distributing incoming
    connections to login processes. See
    https://doc.dovecot.org/latest/core/config/service.html#service_reuse_port
    for details.
  - auth: Fix LDAP escaping of 0x13 control character.
  - auth: Use timing-safe comparison for certificate and public
    key fingerprints.
  - fts: Correctly handle internal http-client response errors.
  - fts: Don't send request to Tika if there is no body text.
  - fts: Fix address header indexing for RFC 2047 encoded-words.
  - fts: tika, fts-solr: Fix use-after-free crash during DNS
    lookup.
  - imap: Fix assertion panic on invalid REPLACE 0 command.
  - lib-auth-client: Avoid "unknown id" errors for aborted auth
    requests.
  - lib-dcrypt: Fix potential crash if trying to access
    untrusted/corrupted keys.
  - lib-dcrypt: Improve error message if keys aren't in hex
    format as expected.
  - lib-index: Fix potential crash if fsck fails.
  - lib-ldap: Fix using OpenLDAP default CA when
    ssl_client_ca_dir/file is unset. v2.4.3 regression.
  - lib-master, master: Fix behavior for services with
    client_limit&gt;1 and restart_request_count so that processes
    reaching restart_request_count are no longer counted towards
    process_limit.
  - lib-master: Fix crash when reaching client_limit with
    restart_request_count&gt;1.
  - lib-master: haproxy - Don't trust client certificate common
    name when HAProxy reports verification failure.
  - lib-sasl: cram-md5 - Fix out of bounds memory read.
  - lib-sasl: oauth2 - Fix one byte out of bounds read.
  - lib-sql: cassandra - Fix reusing Cassandra SSL connections.
  - lib-sql: sqlite - Fix sqlite_journal_mode=wal to actually
    work.
  - lib-storage: Auto-rename non-NFC subscription file entries to
    NFC on read.
  - lib-storage: Prevent non-atom SEARCH keywords from causing
    IMAP command injection.
  - lib-var-expand-crypt: Return error if hex decoding fails.
  - lib-var-expand: Fix crash (SIGFPE) with non-positive divisor
    for / and %.
  - log: Fix memory leak at deinit.
  - login-common: When process is full, don't destroy clients
    waiting on master auth.
  - login-proxy: Fix crash with rawlog and multiplexing during
    reconnection.
  - mail-compress: Fix panic when save method unavailable.
  - mail-crypt: Fix crash when HMAC-based algorithm is used.
  - mail-crypt: Use AEAD instead of HMAC with ChaCha20-Poly1305.
  - mdbox: Create files with O_NOFOLLOW.
  - push-notification: ox - Fix use-after-free crash during DNS
    lookup.
  - quota: quota-status - Limit input buffer size to 1 kB.
  - pigeonhole:
  * CVE-2026-40016: sieve :contains and :matches operators could
    have been using excessive amount of CPU. Limit the CPU to
    sieve_max_cpu_time.
  - Fix potential crashes parsing corrupted Sieve binaries.
  - lib-sieve: matches - Fix trailing literal match when it fills
    value exactly. v2.4.3 regression.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918400">- Update to 2.4.5 (boo#1276794 boo#1276795 boo#1276799 boo#1276800
  boo#1276802 boo#1276804 boo#1276807 boo#1276809 boo#1276810
  boo#1276811 boo#1276812 boo#1276813 boo#1276815 boo#1276817
  boo#1276819 boo#1276820 boo#1276824 boo#1276826 boo#1276827
  boo#1276828 boo#1276829 boo#1276830 boo#1276833 boo#1276835
  boo#1276837)
  - Critical bug fixes
  - CVE-2026-27852: Messages with a huge number of From/To/Cc/etc
    email addresses could result in excessive memory usage.
  - CVE-2026-33263: Submission: Login service crashes with panic
    once mail_max_userip_connections limit is reached.
  - CVE-2026-33604: The SMTP outbound dot-stuffing mechanism does
    not properly escape dots following a bare \r in message
    bodies, potentially allowing spoofed emails via malicious
    end-of-DATA injection.
  - CVE-2026-33606: Mail content stored by a user can be crafted
    so that it is interpreted as dsync protocol commands when an
    administrator later runs dsync with the stream protocol, for
    example during a migration.
  - CVE-2026-33607: IMAP LIST command could be used to cause
    excessive CPU usage.
  - CVE-2026-40014: IMAP THREAD command could have used excessive
    amount of CPU processing a single email with a massive number
    of Message-IDs in References header.
  - CVE-2026-40015: Invalid IMAP command sent to imap-hibernate
    process might crash it.
  - CVE-2026-40017: IMAP THREAD command could have used excessive
    amount of CPU processing emails with a large number of
    specially crafted Message-IDs in References header. The fix
    requires a new dovecot.index.thread file format, which is
    enabled only after setting dovecot_storage_version or newer.
    This rebuilds the index, so it will cause some extra CPU
    usage and extra metacache disk IO usage. It shouldn't cause
    (much) extra object storage IO, because all the fields should
    be coming from dovecot.index.cache.
  - CVE-2026-40203: When IMAP COMPRESS=DEFLATE was enabled, an
    attacker could send mails into a victim's mailbox and observe
    network traffic to determine whether a secret message matched
    a known string by comparing compressed response sizes (a
    CRIME-style attack). The fix resets the compression
    dictionary after each IMAP command, preventing information
    from leaking between commands.
  - CVE-2026-40205: If multiple OAUTH scopes were required, then
    this could have been only partially enforced with certain
    configurations.
  - CVE-2026-4200: XCLIENT FORWARD allows to forward key only
    passdb fields without the "forward_" prefix which allows
    connections from trusted networks to set nopasswd field which
    allows to skip the authentication.
  - CVE-2026-42391: Pre-login IMAP ID command could have used
    excessive amount of memory, causing the process to become
    killed and disconnecting all the other IMAP connections being
    proxied by the process. Or alternatively it could have caused
    excessive CPU usage, slowing down all the other IMAP
    connections being proxied by the process.
  - CVE-2026-42392: If URLAUTH is enabled, sending an invalid
    IMAP URLFETCH can result in an untagged NO response
    containing uninitialized memory, potentially leaking
    sensitive data.
  - CVE-2026-42393: Doveadm password length or API key length
    could still be determined via timing based attacks.
  - CVE-2026-42395: XCLIENT FORWARD command from
    login_trusted_networks could have been used to cause login
    processes to crash.
  - CVE-2026-52681: Sieve resource usage (sieve_max_cpu_time) was
    tracked in the active Sieve binary. Switching to a different
    active binary could have been used to reset (bypass) the
    resource usage.
  - CVE-2026-52687: Using IMAP COMPRESS ZSTD command can cause
    excessive memory usage in imap-login process, possibly making
    it reach vsz_limit and kill all the connections being served
    by the process. Fixed by disabling COMPRESS command with all
    other compression algorithms than the standard DEFLATE.
  - CVE-2026-73208: In oauth2, scope/aud checking was done with
    JWT tokens. Now it requires all scopes.
  - CVE-2026-73209: Sending IMAP COMPRESS package containing
    zero-length frames crashes imap or imap-login process.
- Changes
  - auth: SIGHUP no longer flushes the passdb cache and SIGUSR2
    no longer logs cache statistics. Use "doveadm auth cache
    flush" and the new "doveadm auth cache status" instead.
  - auth: The OTP authentication mechanism, the {OTP} password
    scheme and the passdb set-credentials support have been
    removed. They were unmaintained and unused. This also drops
    the passdb_sql_update_query setting.
  - config: doveconf no longer prints a flat global setting when
    a top-level named filter overrides the same setting.
  - doveadm: The doveadm protocol has been bumped to v1.4. The
    server uses the newer multiplex stream format with clients
    supporting it. Older clients keep working unchanged.
  - map: Change imap_compress_on_proxy default to yes.
  - lib-dict-extra: Increase dict client request timeout from 30s
    to 65s, so it stays above the SQL/Cassandra query timeout.
  - lib-http: HTTP requests are now parsed strictly: obsolete
    line folding (obs-fold) and a bare LF line terminator are
    rejected. Both are request desynchronization/smuggling risks.
    HTTP responses are still parsed leniently.
  - lib-storage: A '~' in a mailbox name is now escaped only when
    it is at the beginning of the mailbox name, not at the
    beginning of every hierarchy part. Directories written by
    older versions are migrated automatically while listing
    mailboxes.
  - lib-var-expand: Add %{time:unix} provider and the epoch,
    from_epoch, date, iso8601 and escape filters. Deprecates the
    old time providers.
  - lib-var-expand: The safe filter must now be the last filter
    in the chain.
  - master: Increase the timeout after config reload before
    killing still running old processes from 6s to 35s, so that
    lib-master can stop them gracefully first.
  - New features
  - config: Support heredoc syntax for multi-line setting values:
    key = &lt;&lt;EOD ... EOD. doveconf now outputs inline SET_FILE
    contents (e.g. ssl_ca) using heredoc instead of the "inline:"
    prefix. The
  - "inline:" form is still accepted.
  - configure: Build imap-hibernate also when only kqueue notify
    is available.
  - doveadm: Add "doveadm auth cache status" command, with
  - -reset for clearing the counters.
  - doveadm: dump - List all supported dump types, and print the
    key type also for KEM and unsupported keys.
  - fts-flatcurve: Add support for phrase searching. This fixes
    false positives where the searched words existed, but not as
    a phrase.
  - fts-flatcurve: Delete the FTS index directory also when a
    Maildir mailbox is deleted.
  - imap: Add [THROTTLED] response code to tagged replies when a
    plugin has throttled the command.
  - last-login: Add last_login_dict_fields setting for updating
    multiple dictionary fields at login.
  - lib-dcrypt: Add ML-KEM-512/768/1024 support with OpenSSL 3.
  - lib-dcrypt: Support AEAD with Dovecot key encryption.
  - lib-settings: Expand %{variables} also in strlist and
    boollist keys.
  - lib-sql: sqlite - Add sqlite_busy_timeout setting, default
    1s.
  - login-common: Log the destination also when a proxy
    connection fails.
  - quota: Update quota-clone also when "doveadm quota recalc" is
    run.
  - Bug fixes
  - Fix building on systems with a signed 32-bit time_t.
  - Fix building with Lua when LUA_LIBS contains linker flags
    such as -L.
  - anvil: Fix busy loop eating CPU after an admin socket
    connection was disconnected.
  - auth: Fix authentication failing after a password change when
    the
  - passdb cache entry was verified by an auth worker.
  - auth: Fix the credentials scheme of one passdb leaking into
    the next one during a multi-passdb lookup.
  - auth: oauth2 - Fix losing userdb_* fields during OAUTHBEARER
    authentication.
  - auth: passwd-file - Fix %{passdb:...} and %{userdb:...}
    expansion returning garbage or crashing.
  - config: Fix crash in "doveconf -f" for a filter that includes
    a @group.
  - config: Fix crash when including a default @group into a
    filter.
  - config: Fix hiding secrets in doveconf output.
  - config: Fix startup failures with some settings containing
    %{variables}.
  - configure: Fix BUILD_IMAP_HIBERNATE detection.
  - doc: solr-schema-9.xml - Add the mandatory tokenizer class
    attribute.
  - doveadm: compress-connect - Fix writing server input to a
    non-blocking stdout.
  - doveadm: fs delete - Fix crash with concurrent async deletes.
  - doveconf: Fix bogus "Multiple settings matched" error when
    stdout is redirected to a file that already has content.
  - dsync: Fix truncating a mailbox attribute value when it is
    compared to the local one, e.g. truncating a Sieve script.
  - dsync: backup - Mailbox attributes changed or created only in
    the destination are now reverted or deleted.
  - fts-flatcurve: Ignore index directory entries that vanish
    during iteration.
  - fts: Don't run FTS optimize on forced resync.
  - fts: build-mail - Fix accessing Content-Type header buffer
    out of bounds.
  - imap-login, pop3-login: Tolerate SASL continuations "+"
    without a trailing space when proxying authentication.
  - imap: Don't report FETCH output stream errors as
  - "BUG: Unknown internal error".
  - imap: Fix hibernation always failing on FreeBSD.
  - imap: Fix panic on GETMETADATA with an invalid UTF-8 mailbox
    pattern.
  - imapc: Don't send SEEEN/UNSEEN to the remote server when
    private indexes are used.
  - imapc: Fix SEARCH results pointing at wrong messages after an
    untagged EXPUNGE.
  - imapc: Fix SORT returning an empty result when search
    criteria were used.
  - imapc: Fix crash when copying a mail that was already
    expunged in the source mailbox.
  - imapc: Fix stale SEARCH/SORT results after a STORE in the
    same session.
  - imapc: Honor imapc_features=no-search also for SORT.
  - imapc: Properly handle search criteria that can be sent to
    remote server.
  - lib-dcrypt: Don't panic on key algorithms the backend doesn't
    support.
  - lib-dcrypt: Fix x9.62 ECDSA signatures randomly failing
    verification.
  - lib-dict-backend: cdb - Fix use-after-free of the returned
    key.
  - lib-dns-client: Fix handling of a disconnect initiated by the
    dns-client service.
  - lib-fs: Fix panic in fs_write_stream_abort(), e.g. when the
    disk is full during FTS indexing.
  - lib-index: Fix "File is already open" error when appending to
    the transaction log while another process is rotating it.
    This showed up as "NO [SERVERBUG] Internal error occurred."
    without any logging.
  - lib-ldap: Fall back to system default CA paths, needed for
    OpenLDAP built against GnuTLS.
  - lib-mail: istream-binary-converter - Fix heap use-after-free
    with a bodyless MIME part.
  - lib-mail: message-parser - Fix out of bounds read with an
    empty preamble, fix skipping the epilogue boundary line, and
    degrade to a re-parse instead of panicking with an
    inconsistent cached MIME tree.
  - lib-master: Fix kick reason when the KICK-USER-SIGNAL command
    arrives late, which logged "Killed with signal 15" instead of
    "User kicked".
  - lib-oauth2: jwt - Fix use-after-realloc, guard against an
    empty body segment and percent-encode bare "." and ".."
    identifiers.
  - lib-program-client: Fix panic upon irregular termination.
  - lib-settings: Fix sorting of the settings history, which
    caused changed defaults and renames to be ignored once a
    plugin registered its own history, if dovecot_config_version
    has been set to greater than 2.4.0.
  - lib-smtp: Fix assert with an empty broken localpart.
  - lib-smtp: xclient - Reject an invalid HELO parameter with
    501.
  - lib-sql: pgsql - Fix binary field values for rows after the
    first. This mainly affected dict-sql maps with hexblob
    fields.
  - lib-ssl-iostream: Fix crash at process exit with OpenSSL 4.0.
  - lib-storage: Don't log an error when the client resets the
    connection while saving a mail.
  - lib-storage: Fix crash when reverting a failed mailbox
    deletion.
  - lib-storage: Fix decoded size calculation for base64
    attachments, which could delete the cache record of a mail
    with a detached attachment.
  - lib-storage: Fix handling escaped mailbox names in the
    mailbox list index.
  - lib-storage: Fix rewriting non-NFC subscriptions with mUTF-7
    storage names, which caused repeated rename errors.
  - lib-storage: Fix searching flags when the view is not up to
    date. This broke e.g. a pipelined UID STORE +FLAGS \Deleted
    followed by UID EXPUNGE.
  - lib-storage: Fix the mailbox vsize header not being repaired
    when it is corrupted, causing wrong mailbox sizes to be
    reported.
  - lib-storage: thread - Fix panic when running IMAP THREAD in
    multiple connections in parallel. lib-var-expand: Reject an
    empty separator in the index filter, which caused an infinite
    loop.
  - lib: Fix crash and out of bounds reads when decoding IDN
    addresses. Reachable only with the experimental mail UTF-8
    support enabled.
  - lib: ioloop - Fix panic and delayed timeouts when time moves
    forwards.
  - lib: ostream-multiplex - Fix stalls, busy loops and a panic
    when streaming data through a multiplexed connection, e.g.
    IMAP FETCH through a login proxy or TLS connections.
    login-common: Fix connection hanging if an ostream write
    failed. This happened at least with HAProxy health check
    connections. login-common: Fix real_remote_ip being looked up
    incorrectly. login-common: Reject proxy credentials with
    ASCII control characters. login-proxy: Fix "doveadm kick" for
    proxied connections in high-security mode, and log "Kicked by
    admin" as the reason.
  - maildir: Fix random SEARCH failures when another session
    concurrently expunges mails.
  - quota: Fix maildir quota dropping to zero after IMAP MOVE or
    REPLACE. submission-login: proxy - Fix crash and unbounded
    memory usage with a multi-line or malformed AUTH reply from
    the backend.
- Update dovecot-pigeonhole to 2.4.5
  - Critical vulnerabilities
  - CVE-2026-33605: managesieve-login: Pre-auth crash. An
    unauthenticated attacker can crash the ManageSieve login
    process by sending a small malformed command before
    authenticating.
  - CVE-2026-40019: v2.4.3 regression: managesieve-login pre-auth
    infinite loop. An unauthenticated attacker can send a
    truncated quoted argument to the ManageSieve login process,
    which makes it spin in an infinite loop consuming CPU.
  - CVE-2026-42007: sieve-editheader: An attacker that has valid
    credentials can use a Sieve script with the editheader
    extension to trigger a use-after-free in the mail editing
    code, and to write memory contents beyond the intended buffer
    in the delivered mail.
  - Changes
  - lib-sieve: sieve_max_cpu_time now defaults to 30s globally,
    so the limit also applies to MDA delivery. Previously the
    global default was unlimited and only imap_sieve used 30s.
    The old defaults are kept for older dovecot_config_version
    values.
  - lib-sieve: enotify - The number of notify actions performed
    during a single script execution is now limited to 10 by
    default. See the new sieve_notify_max_notifications setting.
  - lib-sieve: enotify - A single "mailto:" notify action is now
    limited to 8 recipients and 16 additional headers by default.
    See the new sieve_notify_mailto_max_recipients and
    sieve_notify_mailto_max_headers settings.
  - imap-filter-sieve: FILTER SIEVE SCRIPT literals larger than
    sieve_max_script_size are now rejected before the script is
    read.
  - Bug fixes
  - lib-sieve: Fix stack overflow occurring when a script
    requires the same extension repeatedly.
  - lib-sieve: encoded-character - Fix integer overflow parsing
  - - ${unicode:...} values with 9 or more hex digits.
  - lib-sieve: variables - Fix integer overflow parsing numeric
    variable index.
  - lib-sieve: regex - Fix panic occurring when more than 8 group
    values are matched.
  - lib-sieve: ldap - Fix LDAP settings missing from the LDAP
    storage plugin.
  - managesieve-login: Fix capability reporting when Sieve
    settings use %variables</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918401">- The following man pages are currently not available as they are
  missing in the tarball. They will be added back to the package
  when the upstream issue is solved:
  doveadm-sieve.1 sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1
  pigeonhole.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787918402">- Replace the dovecot pigeonhole tarballs with the new ones and
  restore the man pages</changelog>
</package>
<package pkgid="8a17f6f9aa6cc06a887760b3a92c904e95d9d03ae2c1ecfd9f58fae1ad20f4296133e02d2d64189e752a4861f3255d0180253512cae9d95f1cf25402aedfff1a" name="doxygen-debuginfo" arch="i586">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1748520000">- Doxywizard: Use Qt 6 instead of Qt5.</changelog>
  <changelog author="Franz Sirl &lt;franz.sirl-obs@lauterbach.com&gt;" date="1753272000">- Restore build on openSUSE 15.6 and SLE15 SP6/SP7</changelog>
  <changelog author="pgajdos@suse.com" date="1758715200">- upstream links to github repository
- set TEST_FLAGS="--xmlxsd"
  (https://github.com/doxygen/doxygen/issues/11772)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1761134400">- update to 1.15.0
  * Support Mathjax version 4
  * Minor Doxywizard improvements
  * Increase maximum number of allowed threads in config file
  * New option MARKDOWN_STRICT which is enabled by default, and
    will no longer treat ' as the end of a quoted text started
    with ` (e.g. `word'). If you depend on the old behavior, set
    this option to NO.</changelog>
  <changelog author="pgajdos@suse.com" date="1762948800">- added patches
  https://github.com/doxygen/doxygen/pull/11864
  * doxygen-testsuite-failure-final-solution.patch
- TEST_FLAGS="--xmlxsd" is no longer needed
  (https://github.com/doxygen/doxygen/commit/8e2dcb4b91a3e1788e8253ad0f0ca921d362717a)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1767614400">- update to 1.16.0
  * Add support for specifying requirements.
  * Improve support for C++ concepts by allowing individual parts
    of the requirements expression to be documented
- Drop doxygen-testsuite-failure-final-solution.patch which is
  part of the release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1768132800">- update to 1.16.1
  * The group name is replaced with the group title inside the
    @retval command
  * Problem with `\satisfies` documentation in Doxyfile and
    doxywizard</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1768910400">- drop %suse_update_desktop_file usage
- modified sources
  * doxywizard.desktop</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1777636800">- update to 1.17.0
  * Added support for Mermaid diagrams, via new commands @mermaid,
    @endmermaid, and @mermaidfile
  * Added support for running dot on batches of dot graphs to
    reduce process creation overhead.
  * Added support for documenting unnamed parameters
  * Improve multi-threading performance by avoiding mutex
    contention
- Add doxygen-12117-test-tagfile.patch to fix failing test.
  Merged upstream from https://github.com/doxygen/doxygen/pull/12117</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1786622400">- update to 1.18.0
  * Doxywizard's GUI and config option documentation are now
    translated to 8 addition languages
  * From the menu one can switch between languages
  * Via the wizard the Doxyfile can also be generated in 8 different
    languages next to English.
  * The expert panel of Doxywizard now has a search field to
    quickly search for and filter configuration options.
  * When using the external search engine, icons are used instead
    of numbers and words for search result types
- Drop doxygen-12117-test-tagfile.patch which is part of the release
- Drop reproducible.patch as it can no longer be applied</changelog>
</package>
<package pkgid="a5749a0a27ef441f3f1553e3a5e55230ba7313226b1a498f3e58fcce4f3a000d08d467d807d8771309ffb3bc40f48544bb6241a53e5d09f6487cb3cf1bf2c1c9" name="doxygen-debugsource" arch="i586">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1748520000">- Doxywizard: Use Qt 6 instead of Qt5.</changelog>
  <changelog author="Franz Sirl &lt;franz.sirl-obs@lauterbach.com&gt;" date="1753272000">- Restore build on openSUSE 15.6 and SLE15 SP6/SP7</changelog>
  <changelog author="pgajdos@suse.com" date="1758715200">- upstream links to github repository
- set TEST_FLAGS="--xmlxsd"
  (https://github.com/doxygen/doxygen/issues/11772)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1761134400">- update to 1.15.0
  * Support Mathjax version 4
  * Minor Doxywizard improvements
  * Increase maximum number of allowed threads in config file
  * New option MARKDOWN_STRICT which is enabled by default, and
    will no longer treat ' as the end of a quoted text started
    with ` (e.g. `word'). If you depend on the old behavior, set
    this option to NO.</changelog>
  <changelog author="pgajdos@suse.com" date="1762948800">- added patches
  https://github.com/doxygen/doxygen/pull/11864
  * doxygen-testsuite-failure-final-solution.patch
- TEST_FLAGS="--xmlxsd" is no longer needed
  (https://github.com/doxygen/doxygen/commit/8e2dcb4b91a3e1788e8253ad0f0ca921d362717a)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1767614400">- update to 1.16.0
  * Add support for specifying requirements.
  * Improve support for C++ concepts by allowing individual parts
    of the requirements expression to be documented
- Drop doxygen-testsuite-failure-final-solution.patch which is
  part of the release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1768132800">- update to 1.16.1
  * The group name is replaced with the group title inside the
    @retval command
  * Problem with `\satisfies` documentation in Doxyfile and
    doxywizard</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1768910400">- drop %suse_update_desktop_file usage
- modified sources
  * doxywizard.desktop</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1777636800">- update to 1.17.0
  * Added support for Mermaid diagrams, via new commands @mermaid,
    @endmermaid, and @mermaidfile
  * Added support for running dot on batches of dot graphs to
    reduce process creation overhead.
  * Added support for documenting unnamed parameters
  * Improve multi-threading performance by avoiding mutex
    contention
- Add doxygen-12117-test-tagfile.patch to fix failing test.
  Merged upstream from https://github.com/doxygen/doxygen/pull/12117</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1786622400">- update to 1.18.0
  * Doxywizard's GUI and config option documentation are now
    translated to 8 addition languages
  * From the menu one can switch between languages
  * Via the wizard the Doxyfile can also be generated in 8 different
    languages next to English.
  * The expert panel of Doxywizard now has a search field to
    quickly search for and filter configuration options.
  * When using the external search engine, icons are used instead
    of numbers and words for search result types
- Drop doxygen-12117-test-tagfile.patch which is part of the release
- Drop reproducible.patch as it can no longer be applied</changelog>
</package>
<package pkgid="6af46a6afd91dd65ce684266ed7e6577a90031a19be58a93d3fe7f6e4c79902bed09f74d27e40dc47bafcad51e23c082b13e68aa239ce07bf7adafc0b96da05a" name="doxygen2man-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.9+20250916.4b496d0" rel="1.4"/>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1633608000">- Update to version 2.0.3+20210303.404adbc (v2.0.3):
- syslog: Add a message-id parameter for messages (gh#ClusterLabs/libqb#433)
- timers: Add some locking (gh#ClusterLabs/libqb#436)
- ipcc: Have a few goes at tidying up after a dead server (gh#ClusterLabs/libqb#434)
- strlcpy: Check for maxlen underflow (gh#ClusterLabs/libqb#432)
- doxygen2man: fix printing of lines starting with '.' (gh#ClusterLabs/libqb#431)
- doxygen2man: ignore all-whitespace brief descriptions (gh#ClusterLabs/libqb#430)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1637064000">- Update to version 2.0.4+20211112.a2691b9 (v2.0.4):
- poll: Don't log in a signal handler (gh#ClusterLabs/libqb##447)
- Fix pthread returns (gh#ClusterLabs/libqb#444)
- doxygen2man: print structure descriptions (gh#ClusterLabs/libqb#443)
- Implement heap based timer list (gh#ClusterLabs/libqb#439)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637841600">- Inject package version differently into the build system
  (boo#1193087):
  + Drop libqb-configure-package-version.patch
  + copy the package version into .tarball-version (if it does not
    exist and we would happen to use a tarball to build).</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1642161600">- Retry if posix_fallocate is interrupted with EINTR (#453) (gh#ClusterLabs/libqb#451, bsc#1193737, bsc#1193912)
  * bsc#1193737-0001-Retry-if-posix_fallocate-is-interrupted-with-EINTR-4.patch</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1648036800">- Update to version 2.0.5+20220321.ccdaada (v2.0.5):
- blackbox: Sanitize items read from the blackbox header (gh#ClusterLabs/libqb#438)
- ipcc: Fix errno returned from qb_ipcc_connect (gh#ClusterLabs/libqb#460)
- util: reimplement time functions as a series of fallbacks (gh#ClusterLabs/libqb#457)
- util: use HAVE_GETTIMEOFDAY where appropriate
- Retry if posix_fallocate is interrupted with EINTR (#453) (gh#ClusterLabs/libqb#451, bsc#1193737, bsc#1193912)
- Merge:
  * bsc#1193737-0001-Retry-if-posix_fallocate-is-interrupted-with-EINTR-4.patch
- ipcc: Add an async connect API (gh#ClusterLabs/libqb#450)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1648036801">- Update to version 2.0.6+20220323.758044b (v2.0.6):
- test: Include ipc_sock.test in the libqb-tests rpm (gh#ClusterLabs/libqb##463)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650542400">- Make sure that the libstat_wrapper.so library is included in the libqb-tests RPM (when built)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1687176000">- Update to version 2.0.7+20230607.06c8641 (v2.0.7):
- blackbox: fix potential overlow/memory corruption (gh#ClusterLabs/libqb#486)
- tests: allow -j to work (gh#ClusterLabs/libqb#485)
- strlcpy: avoid compiler warning from strncpy (gh#ClusterLabs/libqb#473)
- timer: Move state check to before time check (gh#ClusterLabs/libqb#479)
- ipc: Retry receiving credentials if the the message is short (gh#ClusterLabs/libqb#476, rh#2111711)
- lib: Fix some small bugs spotted by newest covscan (gh#ClusterLabs/libqb#471)
- doxygen2man: Fix function parameter alignment (gh#ClusterLabs/libqb#468)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1690200000">- Update to version 2.0.8+20230721.002171b (v2.0.8):
- log: fix potential overflow with long log messages (gh#ClusterLabs/libqb#490, CVE-2023-39976, bsc#1214066)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1759665600">- Update to version 2.0.9+20250916.4b496d0:
  * ipc: fix clang build on openindiana
  * Solaris port (#504)
  * Skiplist casts from OpenIndiana project (#503)
  * Check returns from setsockopt() calls (#498)
  * Add fdatasync declaration on darwin (#496)
  * doxygen2man: Fix typos and inconsistencies in help text (#497)
  * Make some logs less noisy (#495)
  * doxygen2man: Include libxml/parser.h (#494)
  * tests: Fix shebang on ipc_sock_test (#493)
  * Change assert in ringbuffer to a return code (#492)</changelog>
</package>
<package pkgid="693d4b84b762e54f53f15c14c84706e2e24fc5feddd4b1caf590fd12e80808135c87b5366fb730c5f5d46a1ab6615f606365f7435c64b50e0f85f013940eabba" name="doxywizard-debuginfo" arch="i586">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1748520000">- Doxywizard: Use Qt 6 instead of Qt5.</changelog>
  <changelog author="Franz Sirl &lt;franz.sirl-obs@lauterbach.com&gt;" date="1753272000">- Restore build on openSUSE 15.6 and SLE15 SP6/SP7</changelog>
  <changelog author="pgajdos@suse.com" date="1758715200">- upstream links to github repository
- set TEST_FLAGS="--xmlxsd"
  (https://github.com/doxygen/doxygen/issues/11772)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1761134400">- update to 1.15.0
  * Support Mathjax version 4
  * Minor Doxywizard improvements
  * Increase maximum number of allowed threads in config file
  * New option MARKDOWN_STRICT which is enabled by default, and
    will no longer treat ' as the end of a quoted text started
    with ` (e.g. `word'). If you depend on the old behavior, set
    this option to NO.</changelog>
  <changelog author="pgajdos@suse.com" date="1762948800">- added patches
  https://github.com/doxygen/doxygen/pull/11864
  * doxygen-testsuite-failure-final-solution.patch
- TEST_FLAGS="--xmlxsd" is no longer needed
  (https://github.com/doxygen/doxygen/commit/8e2dcb4b91a3e1788e8253ad0f0ca921d362717a)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1767614400">- update to 1.16.0
  * Add support for specifying requirements.
  * Improve support for C++ concepts by allowing individual parts
    of the requirements expression to be documented
- Drop doxygen-testsuite-failure-final-solution.patch which is
  part of the release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1768132800">- update to 1.16.1
  * The group name is replaced with the group title inside the
    @retval command
  * Problem with `\satisfies` documentation in Doxyfile and
    doxywizard</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1768910400">- drop %suse_update_desktop_file usage
- modified sources
  * doxywizard.desktop</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1777636800">- update to 1.17.0
  * Added support for Mermaid diagrams, via new commands @mermaid,
    @endmermaid, and @mermaidfile
  * Added support for running dot on batches of dot graphs to
    reduce process creation overhead.
  * Added support for documenting unnamed parameters
  * Improve multi-threading performance by avoiding mutex
    contention
- Add doxygen-12117-test-tagfile.patch to fix failing test.
  Merged upstream from https://github.com/doxygen/doxygen/pull/12117</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1786622400">- update to 1.18.0
  * Doxywizard's GUI and config option documentation are now
    translated to 8 addition languages
  * From the menu one can switch between languages
  * Via the wizard the Doxyfile can also be generated in 8 different
    languages next to English.
  * The expert panel of Doxywizard now has a search field to
    quickly search for and filter configuration options.
  * When using the external search engine, icons are used instead
    of numbers and words for search result types
- Drop doxygen-12117-test-tagfile.patch which is part of the release
- Drop reproducible.patch as it can no longer be applied</changelog>
</package>
<package pkgid="814220e8202df5d7db0eee37a49aaf66762fc0f082fcd1595591e2fce42cdd62476415ae61edfb3ecb685452023c978fd71563b13957a5ee5b22b1b8bc3a6fb4" name="doxywizard-debugsource" arch="i586">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1748520000">- Doxywizard: Use Qt 6 instead of Qt5.</changelog>
  <changelog author="Franz Sirl &lt;franz.sirl-obs@lauterbach.com&gt;" date="1753272000">- Restore build on openSUSE 15.6 and SLE15 SP6/SP7</changelog>
  <changelog author="pgajdos@suse.com" date="1758715200">- upstream links to github repository
- set TEST_FLAGS="--xmlxsd"
  (https://github.com/doxygen/doxygen/issues/11772)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1761134400">- update to 1.15.0
  * Support Mathjax version 4
  * Minor Doxywizard improvements
  * Increase maximum number of allowed threads in config file
  * New option MARKDOWN_STRICT which is enabled by default, and
    will no longer treat ' as the end of a quoted text started
    with ` (e.g. `word'). If you depend on the old behavior, set
    this option to NO.</changelog>
  <changelog author="pgajdos@suse.com" date="1762948800">- added patches
  https://github.com/doxygen/doxygen/pull/11864
  * doxygen-testsuite-failure-final-solution.patch
- TEST_FLAGS="--xmlxsd" is no longer needed
  (https://github.com/doxygen/doxygen/commit/8e2dcb4b91a3e1788e8253ad0f0ca921d362717a)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1767614400">- update to 1.16.0
  * Add support for specifying requirements.
  * Improve support for C++ concepts by allowing individual parts
    of the requirements expression to be documented
- Drop doxygen-testsuite-failure-final-solution.patch which is
  part of the release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1768132800">- update to 1.16.1
  * The group name is replaced with the group title inside the
    @retval command
  * Problem with `\satisfies` documentation in Doxyfile and
    doxywizard</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1768910400">- drop %suse_update_desktop_file usage
- modified sources
  * doxywizard.desktop</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1777636800">- update to 1.17.0
  * Added support for Mermaid diagrams, via new commands @mermaid,
    @endmermaid, and @mermaidfile
  * Added support for running dot on batches of dot graphs to
    reduce process creation overhead.
  * Added support for documenting unnamed parameters
  * Improve multi-threading performance by avoiding mutex
    contention
- Add doxygen-12117-test-tagfile.patch to fix failing test.
  Merged upstream from https://github.com/doxygen/doxygen/pull/12117</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1786622400">- update to 1.18.0
  * Doxywizard's GUI and config option documentation are now
    translated to 8 addition languages
  * From the menu one can switch between languages
  * Via the wizard the Doxyfile can also be generated in 8 different
    languages next to English.
  * The expert panel of Doxywizard now has a search field to
    quickly search for and filter configuration options.
  * When using the external search engine, icons are used instead
    of numbers and words for search result types
- Drop doxygen-12117-test-tagfile.patch which is part of the release
- Drop reproducible.patch as it can no longer be applied</changelog>
</package>
<package pkgid="d0c8f80f67e8f0369e2666e51278d7fc1226a014b7ac2a635e66ee73974ceaa92de202640a5a01f70a02a72bee871744dea60bfbc82e2fbbd052b70c95c7eb1f" name="dpkg-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.22" rel="1.4"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1700654400">- Update to version 1.22.1.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.1
- Refresh update-alternatives-suse.patch so it applies cleanly.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1704024000">- Update to version 1.22.2.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.2</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1709035200">- Prepare for RPM 4.20.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1710158400">- Update to version 1.22.5.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.5
  Version 1.22.5 includes all the changes from 1.22.4 and 1.22.3.
  These may be found here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.4
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.3
- Refresh openssl.patch so it would apply cleanly.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1712750400">- Update to version 1.22.6.
  The changelog for this version isn't very large, so it's provided in full:
  * dpkg-deb: Fix up compressor parameters for default legacy format.
  * Perl modules:
  - Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func.
  - Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func.
  * Documentation:
  - man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various
    tools.
  * Code internals:
  - libdpkg: Use array access instead of pointer arithmetic for meminfo
    parser.
  - libdpkg: Use a macro to define the zstd default compression level.
  * Build system:
  - Test with minimal library dependencies in CI.
  - Add gen-release script.
  * Packaging:
  - Fix typo in man page reference in changelog.
  * Test suite:
  - Refactor OpenPGP backend and commands list.
  - Refactor certfile and keyfile filenames for OpenPGP test.
  - Skip OpenPGP tests if the backend does not have a verify command.
  * Localization:
  - Fix typos in Swedish man pages translations.
  - Fix typos in Swedish man pages translations.
  - Update Dutch man pages translations.
  - Update Portuguese man pages translations.
  - Update German man pages translation.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1723377600">- Update to version 1.22.11.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.11
- Changes from 1.22.10:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.10
- Changes from 1.22.9:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.9
- Changes from 1.22.8:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.8
- Changes from 1.22.7:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.7
- Refresh patch:
  * openssl.patch</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1744632000">- Update to version 1.22.18.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.18
- Changes from 1.22.17:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.17
- Changes from 1.22.16:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.16
- Changes from 1.22.15:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.15
- Changes from 1.22.14:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.14
- Changes from 1.22.13:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.13
- Changes from 1.22.12:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.12
- Refresh patch:
  * openssl.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1747396800">- Add oldperl.patch, making Leap 15.x function again</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1751457600">- Update to version 1.22.21
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.21
- Changes from 1.22.20:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.20
- Changes from 1.22.19:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.19
- Release 1.22.21 includes the fix upstream for CVE-2025-6297 / bsc#1245573.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- Fix 'dpkg' package for immutable mode (jsc#PED-14790).
- Add dpkg.tmpfiles.
- Update to 1.22.22 (minor bump from 1.22.21).
- Changelog:
  * dpkg-query: Fix segfault with empty -S argument.
  * Perl modules:
  - Dpkg::OpenPGP: Do not run verify with no keyrings.
  - Dpkg::Shlibs::Objdump::Object:
    Add support for "Version References" symbols.
  - Dpkg::OpenPGP::Backend::GnuPG: Add missing Dpkg::Gettext import.
  * Code internals:
  - libdpkg: Terminate zstd decompression when we have no more data.
    Fixes CVE-2026-2219.
- Remove patch file:
  * CVE-2026-2219.patch
  * oldperl.patch
    This patch has been removed as Leap 15.X has reached end-of-life.</changelog>
</package>
<package pkgid="5dda862681ac4757693d58f2d3fea9797d46241ee3d1844c0aa0b96fd9cf265d245fa2df691cf9591a24ca336bd9b85f89948439d2f98315333e9d5295d8d055" name="dpkg-debugsource" arch="i586">
  <version epoch="0" ver="1.22.22" rel="1.4"/>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1700654400">- Update to version 1.22.1.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.1
- Refresh update-alternatives-suse.patch so it applies cleanly.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1704024000">- Update to version 1.22.2.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.2</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1709035200">- Prepare for RPM 4.20.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1710158400">- Update to version 1.22.5.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.5
  Version 1.22.5 includes all the changes from 1.22.4 and 1.22.3.
  These may be found here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.4
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.3
- Refresh openssl.patch so it would apply cleanly.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1712750400">- Update to version 1.22.6.
  The changelog for this version isn't very large, so it's provided in full:
  * dpkg-deb: Fix up compressor parameters for default legacy format.
  * Perl modules:
  - Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func.
  - Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func.
  * Documentation:
  - man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various
    tools.
  * Code internals:
  - libdpkg: Use array access instead of pointer arithmetic for meminfo
    parser.
  - libdpkg: Use a macro to define the zstd default compression level.
  * Build system:
  - Test with minimal library dependencies in CI.
  - Add gen-release script.
  * Packaging:
  - Fix typo in man page reference in changelog.
  * Test suite:
  - Refactor OpenPGP backend and commands list.
  - Refactor certfile and keyfile filenames for OpenPGP test.
  - Skip OpenPGP tests if the backend does not have a verify command.
  * Localization:
  - Fix typos in Swedish man pages translations.
  - Fix typos in Swedish man pages translations.
  - Update Dutch man pages translations.
  - Update Portuguese man pages translations.
  - Update German man pages translation.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1723377600">- Update to version 1.22.11.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.11
- Changes from 1.22.10:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.10
- Changes from 1.22.9:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.9
- Changes from 1.22.8:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.8
- Changes from 1.22.7:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.7
- Refresh patch:
  * openssl.patch</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1744632000">- Update to version 1.22.18.
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.18
- Changes from 1.22.17:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.17
- Changes from 1.22.16:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.16
- Changes from 1.22.15:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.15
- Changes from 1.22.14:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.14
- Changes from 1.22.13:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.13
- Changes from 1.22.12:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.12
- Refresh patch:
  * openssl.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1747396800">- Add oldperl.patch, making Leap 15.x function again</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1751457600">- Update to version 1.22.21
  The full changelog is very large. Please check it here:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.21
- Changes from 1.22.20:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.20
- Changes from 1.22.19:
  https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.19
- Release 1.22.21 includes the fix upstream for CVE-2025-6297 / bsc#1245573.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1777636800">- Fix 'dpkg' package for immutable mode (jsc#PED-14790).
- Add dpkg.tmpfiles.
- Update to 1.22.22 (minor bump from 1.22.21).
- Changelog:
  * dpkg-query: Fix segfault with empty -S argument.
  * Perl modules:
  - Dpkg::OpenPGP: Do not run verify with no keyrings.
  - Dpkg::Shlibs::Objdump::Object:
    Add support for "Version References" symbols.
  - Dpkg::OpenPGP::Backend::GnuPG: Add missing Dpkg::Gettext import.
  * Code internals:
  - libdpkg: Terminate zstd decompression when we have no more data.
    Fixes CVE-2026-2219.
- Remove patch file:
  * CVE-2026-2219.patch
  * oldperl.patch
    This patch has been removed as Leap 15.X has reached end-of-life.</changelog>
</package>
<package pkgid="2f236112812b689de584bc1c47883f9e8c23ebecb6f8750c624df078ec4e74cf69b64ad36057e15c6aa7dc89c8a613e1a5003c23a0b4d9d0fd295b0065a1170a" name="dqlite-debugsource" arch="i586">
  <version epoch="0" ver="1.18.6" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699272000">- Update to 1.16.0:
  * expose one new API, dqlite_node_set_auto_recovery</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708344000">- update to 1.16.2:
  * fix for using dqlite with SQLite versions greater than 3.45.0
  * A more readable logging format
  * internal improvement to how dqlite reacts to Raft state changes
  * new dqlite_node configuration option to control snapshot
    compression</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708516800">- update to 1.16.3:
  * canonical/raft is now a private implementation detail of dqlite
    canonical/raft will no longer be updated, replaced by
    cowsql/raft fork
  * Fix many cases of arithmetic on void pointers</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1709121600">- update to 1.16.4:
  * build system fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1722945600">- update to 1.16.7:
  * Fix a possible UAF
  * bugfix: reading segment, correctly stop on error
  * Cleanup prepared statement during node close
  * now uses file locking to ensure that two nodes don't run
    concurrently using the same data directory</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1741435200">- update to 1.17.2:
  * In replication scenario, entry_sm gets updated every time it is used
  * Add an API for querying the last raft log entry
  * Fix the build when liblz4 is missing and test it
  * Propagate raft_recover errors and improve tracing
  * Remove option to link separately-built libraft
  * Remove dqlite-next build configuration
  * Start instrumenting existing code with state machines
  * Snapshot checkpointing
  * Refactor leader.c to fix stack growth in handle_exec_sql
  * Fix frames leak when VfsPoll fails</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1748865600">- update to 1.18.0:
  * new development release, no significant changes from 1.17.2 LTS
- added %check section to run tests at build</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1761652800">- update to 1.18.3
  * various bug fixes
  * fix compilation with recent GCC</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1772366400">- update to 1.18.5:
  * fix: allow reading v1.16 snapshots
- update to 1.18.4:
  * feat: improve assert diagnositcs
  * fix: properly clear state on electionStart fail
  * feat: zero barrier payload memory
  * feat: post-mortem event trace
  * fix: use __sync_synchronize instead of C11 fences
  * refactor: export data format behaviour in static libraries
  * fix: remove UB when changing state
  * fix: allow compression of big buffers</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780488000">- Update to 1.18.6:
  * set SOCK_CLOEXEC on socket creation to prevent FD leak to child
    processes
  * fix null deref when stopping or handing over before start</changelog>
</package>
<package pkgid="db54231fe6bf02e5f5afd7a79bb2303a8534bf978bcfda5985a0f1bb2032302d1c60cf34f091cc5f95e8535c90b6bf6099844d1020fd9f91dc8216f98215426f" name="draco-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.7" rel="3.2"/>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1682164800">- initial package (version 1.5.6) for openSUSE</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1703073600">- fix static library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703073601">- Abide by shared library packaging guide (split to libdraco8)
  and disable -devel-static.</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1724155200">- update to 1.5.7
  * Added support for normalized attributes to Emscripten encoder API.
  * Bug fixes.
  * Security fixes.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1754136000">- Fix missing include required by GCC 155 by adding
  draco-gcc15.patch from https://github.com/google/draco/pull/1113</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784116800">- Add disable-static-library.patch:
  - disable building the static library
  From https://github.com/google/draco/pull/1001/changes</changelog>
</package>
<package pkgid="98f00c96bf8877f88e98d3c65e464c85849acb9517ea3ded6f3da7a45753be661348113a0cf5be387575fb41d150da93a2b522ef4d904ef8b84c9fbfab4c172d" name="draco-debugsource" arch="i586">
  <version epoch="0" ver="1.5.7" rel="3.2"/>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1682164800">- initial package (version 1.5.6) for openSUSE</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1703073600">- fix static library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703073601">- Abide by shared library packaging guide (split to libdraco8)
  and disable -devel-static.</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1724155200">- update to 1.5.7
  * Added support for normalized attributes to Emscripten encoder API.
  * Bug fixes.
  * Security fixes.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1754136000">- Fix missing include required by GCC 155 by adding
  draco-gcc15.patch from https://github.com/google/draco/pull/1113</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784116800">- Add disable-static-library.patch:
  - disable building the static library
  From https://github.com/google/draco/pull/1001/changes</changelog>
</package>
<package pkgid="c5b59602d2917f37492853b3f1cf23de59851406280e9af803c3b4276d1a987d788546c3bd18331c1082d72a664c50ed4b82a17639b5653508eb6cabefb91d7c" name="dracut-debuginfo" arch="i586">
  <version epoch="0" ver="112+suse.47.gec0b378" rel="1.1"/>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1778155200">- Update to version 110+suse.29.g16072cee:
  * fix(dracut-install): remove FTS_NOSTAT in install_modules() fts traversal
  * fix(systemd-cryptsetup): load libcryptsetup via dlopen
  * fix(systemd-repart): load libfdisk via dlopen
  * fix(systemd-sysusers): do not run systemd-sysusers as part of the build process
  * fix(systemd): revert changes related to deduplication of cryptsetup targets
  * feat(systemd-coredump): save coredumps to journal</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1778587200">- Update to version 110+suse.31.ga81148a:
  Support NTP configuration for airgapped scenarios (jsc#PED-16110):
  * feat(chrony): introducing the chrony module
  * feat(network-manager): write info about NTP servers in dhcpopts file</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1780488000">- Update to version 110+suse.32.g36b00ba7:
  * fix(systemd-*): add new dlopen dependencies to modules lists</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1781870400">- Update to version 110+suse.35.g9834432:
  * fix(fips): handle zipl (bsc#1262515)
  * fix(network-legacy): sanitize DHCP values in dhclient-script.sh (bsc#1268322, CVE-2026-6893)
  * fix(network-legacy): add input validation to RFC 3442 route parser</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1783339200">- Update to version 110+suse.41.g38f7c003:
  * fix(devicetree-firmware): do not call inst_multiple if there are no fw files
  * fix(systemd-pcrextend): add missing systemd-pcr{nvdone,osseparator}.service
  * fix(systemd-pcrextend): add NVPCR definition files
  * fix(tpm2-tss): add missing systemd-tpm2-setup-early.service
  * feat(dracut): add module to load Qualcomm ADSP module pre-udev
  * feat(dracut): add module to add fw files from DT firmware-name properties (bsc#1261649)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1784721600">- Update to version 110+suse.45.geaec47e4:
  * fix(systemd-networkd): escape values from DHCP options (bsc#1264833, GHSA-x37p-6hhc-6628)
  * feat(base): add escape function implementing printf %q
  * fix(systemd-networkd): get DHCP options values from networkctl
  * fix(kernel-modules): include xhci-pci-prom21 for early USB</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1786104000">- Update to version 112+suse.28.g84b3ea7:
  Full list of changes:
  * https://github.com/dracut-ng/dracut-ng/releases/tag/112
  * https://github.com/dracut-ng/dracut-ng/releases/tag/111
  Additional openSUSE-specific changes and post-release fixes:
  * fix(net-lib): validate iSCSI port parameters
  * refactor(net-lib): use strip_non_digits() to validate iSCSI LUN parameters
  * fix(net-lib): source dracut-lib.sh in net-lib.sh
  * fix(hwdb): always install this module, except in strict hostonly mode
  * fix(dracut): --remove allows to remove files from the host filesystem
  * fix(dracut): --remove globbing does not work
  * fix(shell-completion): add missing --remove option
  * style(dracut): correct indentation in help text
  * fix(dracut-functions): typo in log function
  * fix(iscsi): normalize the target name in the generated netroot=
  * fix(iscsi): do not source the boot-time net-lib.sh into module-setup.sh
  * fix(net-lib): normalize iSCSI target names on the iqn./eui./naa. path
  * fix(systemd-sysusers): do not run systemd-sysusers as part of the build process
  * feat(systemd-coredump): save coredumps to journal
  * fix(dracut): remove wrong auto-detection logic for output file
  * feat(dracut-install): do not return non-zero if a dependency cannot be resolved
  * feat(dracut-systemd): add back and fix printing fs help in the emergency shell
  * feat(resume): add openSUSE-specific sanity check
  * fix(rngd): revert changes that removed the custom systemd service
  * fix(systemd-pcrextend): revert changes related to inclusion and dependencies
  * fix(lsinitrd, dracut-initramfs-restore): detect initrd for BLS Type #1 entries
  * fix(dracut.sh): improve detection of installed kernel versions
  * feat: add openSUSE-specific code related to networking
  * feat(convertfs): add openSUSE-specific code
  * fix(fips): handle zipl
  * feat(fips): add openSUSE-specific code
  * chore(suse): add openSUSE-specific modules
  * ci: change openSUSE code owners</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1786449600">- Update to version 112+suse.29.gc0c5e1d
  * fix(base): sanitize message written by die() to the emergency hook
- CVE-2026-15816: root code execution via unescaped error message written to
  sourced emergency hook script in die() (bsc#1274432)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1787140800">- Update to version 112+suse.34.g35e16b7:
  * fix(devicetree-firmware): include Qualcomm X2 laptop model specific firmwares
  * fix(devicetree-firmware): include soc specific firmwares in install_generic() (bsc#1267865)
  * refactor(devicetree-firmware): make looping over fw_dir top-level loop
  * fix(resume): handle noresume kernel command line option (bsc#1274588)
  * fix(resume): actually get value from resume= kernel command line option</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1788177600">- Update to version 112+suse.47.gec0b378:
  * fix(base): check first argument in load_fstype()
  * fix(url-lib): check error if curl fails in subshell
  * fix(dracut-systemd): actually make rd.break=pre-trigger stop before pre-trigger
  * fix(lvm): unset DM_VG_NAME and DM_LV_NAME in each iteration
  * fix(lvm): drop stray leading and trailing spaces from generated cmdline
  * fix(lvm): install the LVM system ID file again
  * fix(lvm): deduplicate rd.lvm.lv= arguments in cmdline()
  * fix(lvm): check all host devices in cmdline()
  * fix(iscsi): sanitize netroot= value passed to initqueue scripts
- CVE-2026-6893: root code execution via dhcp options command injection
  (bsc#1268322, follow-up fixes recently merged)
  * fix(network-legacy): sanitize values written to /tmp/net.${netif}.override
  * fix(network-legacy): sanitize values written to /tmp/net.${netif}.gw
  * fix(network-legacy): sanitize values written to /tmp/net.${netif}.hostname
  * fix(network-legacy): strip DHCP-supplied domain to a safe charset
- Maintain configuration in OBS</changelog>
</package>
<package pkgid="44203c7dec00f635c6d94981d7a439682572d492e4326b399eefebbc3ec580eb68e427256840841316cec06c13aa201964b83a61100567f9278b2fbc68c8b0cd" name="dracut-debugsource" arch="i586">
  <version epoch="0" ver="112+suse.47.gec0b378" rel="1.1"/>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1778155200">- Update to version 110+suse.29.g16072cee:
  * fix(dracut-install): remove FTS_NOSTAT in install_modules() fts traversal
  * fix(systemd-cryptsetup): load libcryptsetup via dlopen
  * fix(systemd-repart): load libfdisk via dlopen
  * fix(systemd-sysusers): do not run systemd-sysusers as part of the build process
  * fix(systemd): revert changes related to deduplication of cryptsetup targets
  * feat(systemd-coredump): save coredumps to journal</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1778587200">- Update to version 110+suse.31.ga81148a:
  Support NTP configuration for airgapped scenarios (jsc#PED-16110):
  * feat(chrony): introducing the chrony module
  * feat(network-manager): write info about NTP servers in dhcpopts file</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1780488000">- Update to version 110+suse.32.g36b00ba7:
  * fix(systemd-*): add new dlopen dependencies to modules lists</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1781870400">- Update to version 110+suse.35.g9834432:
  * fix(fips): handle zipl (bsc#1262515)
  * fix(network-legacy): sanitize DHCP values in dhclient-script.sh (bsc#1268322, CVE-2026-6893)
  * fix(network-legacy): add input validation to RFC 3442 route parser</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1783339200">- Update to version 110+suse.41.g38f7c003:
  * fix(devicetree-firmware): do not call inst_multiple if there are no fw files
  * fix(systemd-pcrextend): add missing systemd-pcr{nvdone,osseparator}.service
  * fix(systemd-pcrextend): add NVPCR definition files
  * fix(tpm2-tss): add missing systemd-tpm2-setup-early.service
  * feat(dracut): add module to load Qualcomm ADSP module pre-udev
  * feat(dracut): add module to add fw files from DT firmware-name properties (bsc#1261649)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1784721600">- Update to version 110+suse.45.geaec47e4:
  * fix(systemd-networkd): escape values from DHCP options (bsc#1264833, GHSA-x37p-6hhc-6628)
  * feat(base): add escape function implementing printf %q
  * fix(systemd-networkd): get DHCP options values from networkctl
  * fix(kernel-modules): include xhci-pci-prom21 for early USB</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1786104000">- Update to version 112+suse.28.g84b3ea7:
  Full list of changes:
  * https://github.com/dracut-ng/dracut-ng/releases/tag/112
  * https://github.com/dracut-ng/dracut-ng/releases/tag/111
  Additional openSUSE-specific changes and post-release fixes:
  * fix(net-lib): validate iSCSI port parameters
  * refactor(net-lib): use strip_non_digits() to validate iSCSI LUN parameters
  * fix(net-lib): source dracut-lib.sh in net-lib.sh
  * fix(hwdb): always install this module, except in strict hostonly mode
  * fix(dracut): --remove allows to remove files from the host filesystem
  * fix(dracut): --remove globbing does not work
  * fix(shell-completion): add missing --remove option
  * style(dracut): correct indentation in help text
  * fix(dracut-functions): typo in log function
  * fix(iscsi): normalize the target name in the generated netroot=
  * fix(iscsi): do not source the boot-time net-lib.sh into module-setup.sh
  * fix(net-lib): normalize iSCSI target names on the iqn./eui./naa. path
  * fix(systemd-sysusers): do not run systemd-sysusers as part of the build process
  * feat(systemd-coredump): save coredumps to journal
  * fix(dracut): remove wrong auto-detection logic for output file
  * feat(dracut-install): do not return non-zero if a dependency cannot be resolved
  * feat(dracut-systemd): add back and fix printing fs help in the emergency shell
  * feat(resume): add openSUSE-specific sanity check
  * fix(rngd): revert changes that removed the custom systemd service
  * fix(systemd-pcrextend): revert changes related to inclusion and dependencies
  * fix(lsinitrd, dracut-initramfs-restore): detect initrd for BLS Type #1 entries
  * fix(dracut.sh): improve detection of installed kernel versions
  * feat: add openSUSE-specific code related to networking
  * feat(convertfs): add openSUSE-specific code
  * fix(fips): handle zipl
  * feat(fips): add openSUSE-specific code
  * chore(suse): add openSUSE-specific modules
  * ci: change openSUSE code owners</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1786449600">- Update to version 112+suse.29.gc0c5e1d
  * fix(base): sanitize message written by die() to the emergency hook
- CVE-2026-15816: root code execution via unescaped error message written to
  sourced emergency hook script in die() (bsc#1274432)</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1787140800">- Update to version 112+suse.34.g35e16b7:
  * fix(devicetree-firmware): include Qualcomm X2 laptop model specific firmwares
  * fix(devicetree-firmware): include soc specific firmwares in install_generic() (bsc#1267865)
  * refactor(devicetree-firmware): make looping over fw_dir top-level loop
  * fix(resume): handle noresume kernel command line option (bsc#1274588)
  * fix(resume): actually get value from resume= kernel command line option</changelog>
  <changelog author="antonio.feijoo@suse.com" date="1788177600">- Update to version 112+suse.47.gec0b378:
  * fix(base): check first argument in load_fstype()
  * fix(url-lib): check error if curl fails in subshell
  * fix(dracut-systemd): actually make rd.break=pre-trigger stop before pre-trigger
  * fix(lvm): unset DM_VG_NAME and DM_LV_NAME in each iteration
  * fix(lvm): drop stray leading and trailing spaces from generated cmdline
  * fix(lvm): install the LVM system ID file again
  * fix(lvm): deduplicate rd.lvm.lv= arguments in cmdline()
  * fix(lvm): check all host devices in cmdline()
  * fix(iscsi): sanitize netroot= value passed to initqueue scripts
- CVE-2026-6893: root code execution via dhcp options command injection
  (bsc#1268322, follow-up fixes recently merged)
  * fix(network-legacy): sanitize values written to /tmp/net.${netif}.override
  * fix(network-legacy): sanitize values written to /tmp/net.${netif}.gw
  * fix(network-legacy): sanitize values written to /tmp/net.${netif}.hostname
  * fix(network-legacy): strip DHCP-supplied domain to a safe charset
- Maintain configuration in OBS</changelog>
</package>
<package pkgid="b6eb4a8594225239b123fa33f83d0055b96a2e5899461e5988f175e1482ad5c96c0423de2a3a8cc5cf5e7c7f0b4f5137b09f9361c4799a3c043e1323a3396a8c" name="dracut-kiwi-verity-debuginfo" arch="i586">
  <version epoch="0" ver="10.3.9" rel="1.2"/>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1783080000">- Fix test_reading_custom_config_file unit test
  The test intentionally reads all available config
  files. As such the assertion must be specific to
  the file we expect among others.</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1783080001">- Bump version: 10.3.6 → 10.3.7</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1783080002">- Update documentation
  Fix style and layout errors</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1783339200">- Allow to build kis image without archiving
  By default the files (kernel, initrd, system) plus the metadata
  information (shasum, append) are all placed into a tar archive
  and served as one entity. In some cases this archived bundle
  is unwanted and users want to just handle the files individually.
  To allow this a new type attribute named: archive="true|false"
  is introduced which is evaluated for the kis type only at the
  moment. If set to false no tar archive is produced and the
  kiwi bundler handles all result files individually. In addition
  the documentation around the topic has been improved/corrected.
  This Fixes #3016</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1783425600">- Refactor credentials handling from the cmdline
  When passing a repo definition on the cmdline it is
  possible to provide the credentials information as
  file name reference. Doing so deleted that file after
  reading which is unexpected and should not be done.
  This Fixes #2992</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1783512000">- Add blocksize sanity check in oem dump
  Dumping an image file to a target requires that the I/O blocksize
  of the image file at creation time matches with the I/O blocksize
  of the target device. If this is not the case the dumped image
  will not be able to work on this target. Such issues are very
  hard to debug and therefore this commit adds a blocksize sanity
  check prior dumping the image to target. This Fixes bsc#1271057</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1783598400">- Bump version: 10.3.7 → 10.3.8</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1783684800">- Fix derived container integration test
  This integration test installed kiwi as part of the test.
  Actually using a simpler application with less dependencies
  increases the build time of the test and does not violate
  the purpose of the test. This commit just sets the joe
  editor as test package to install on top of the derived
  container.</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1783684801">- fixed return value for get video_mode
  The method get_build_type_bootloader_video_mode() is expected
  to return "auto" if no video mode is available. However a bug
  in that method caused it to return a None value which should
  not happen. This commit fixes the condition checking.
  This Fixes #3023 and Fixes bsc#1271164</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1783684802">- Bump version: 10.3.8 → 10.3.9</changelog>
</package>
<package pkgid="7ed90906c9e86c550faad87ef13be0f231fd98ac0c29a0d8258523f1ae51a62947f3df228db73e4e43791979567a33449ec2ad2afcc0663ebe885990e545f1bb" name="dracut-transactional-update-debuginfo" arch="i586">
  <version epoch="0" ver="6.1.3" rel="1.2"/>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1778846400">- Version 6.1.0:
  * t-u: Reintroduce kdump command for fadump functionality
  * t-u: Fix skipped error paths due to querying wrong return code
  * libtukit: Integrate OCI functionality into tukit core
  * libtukit: Allow configuration of snapshot manager
  * libtukit: Allow manually setting configuration options
  * tukitd: Extend D-Bus interfaces with generic option field
  * doc: Rework documentation generation with central HTML document
    and D-Bus interface
- Add build dependencies for documentation
- Add -doc package for HTML documentation</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1779105600">- Version 6.1.1:
  * Fix broken rsync command during /etc sync for apply-oci</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1784203200">- Version 6.1.2:
  * t-u: Fix certificate import [bsc#1271292]
  * libtukit: Catch plugin exception in destructor
  * libtukit: Migrate legacy libeconf calls to newer functionality</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1784548800">- Version 6.1.3:
  * libtukit: Properly initialize econf_file</changelog>
</package>
<package pkgid="c100f8c6b0b0798d10a12ba1bd7108248ecc67ef88f35142bacbfb325484b0597338713e9391bd5524027a5b51732f15a2fee0020f91de4ac91aa7b66f0be749" name="dragon-drop-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.9"/>
  <changelog author="Jan Kužílek &lt;jan.kuzilek@suse.com&gt;" date="1721131200">- Initial package, version 1.2.0</changelog>
</package>
<package pkgid="b65e30bcef4cbeaf2920b843c390e17aad1d41fcb97dc048963117a79dcba8da35233d849f0a6c91b0ac42ee1126e4e90369d462791502212b27e57d41b7907a" name="dragon-drop-debugsource" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.9"/>
  <changelog author="Jan Kužílek &lt;jan.kuzilek@suse.com&gt;" date="1721131200">- Initial package, version 1.2.0</changelog>
</package>
<package pkgid="7216719fde6a1076ebdd4f9452d13b35b94e53a01a7684e5bd9d55a15a6d407be4c0a406c93060536cd53cf48a62eca528ad5f89062e40dca5537f77d623bad9" name="dragonplayer-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * main: don't keep the engine as child of the app (kde#512085)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * stop using multimediaprivate
  * main: don't keep the engine as child of the app (kde#512085)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * main/renderer: remove amd texture hack</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * main/renderer: remove amd texture hack</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="3ab40de2cda8382619cfa6b0bbc728eab59ae3997bdb9a6f1850085c42c2ec02fcfeb64ddf49969ac50996817d21a232056cf515f110b6f872c176275b456d58" name="dragonplayer-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * main: don't keep the engine as child of the app (kde#512085)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * stop using multimediaprivate
  * main: don't keep the engine as child of the app (kde#512085)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * main/renderer: remove amd texture hack</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * main/renderer: remove amd texture hack</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a1fa5f87e58865dafa2c04a533904649fd4872d0e06ec805eb8e0f035690e25e2503d61dd9b2916bfdf957257522b63363f2b02d749bb3ce5943426442fd60de" name="drawy-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.2" rel="1.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777896000">- Init drawy
  https://prayag2.github.io/posts/meet-drawy/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 1.0.1
  * fix: prevent tooltip from changing background in the color
    picker button
  * fix: use kaboutdata correctly
  * Update metadata</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782302400">- Update to 1.0.2, Check the CHANGELOG.md file for the full list of
  changes.
  Fixes:
  * Multiple issues with group items and multi-selections acting
    incorrectly during rotation or resizing.
  * Canvas corruption bugs and visual artifacts that appeared
    when zooming or resizing the window.
  * Undo and redo history breaking after grouping items or
    clearing the canvas.
  * Loss of stylus pressure data when saving and loading files.
  * Bounding box and intersection logic errors for the Diamond tool.
  * Accidental duplication of items when attempting to translate
    them across the canvas.
  * Saved strokes failing to load correctly upon opening a document.
  * Property bar flickering rapidly when selecting new items.
  * Background color fills unintentionally applying to grouped
    polygon strokes.
  * Memory leaks and uninitialized variables flagged by internal
    analysis tools.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782648000">- Add patch:
  * 0001-Define-soversion-for-drawyconfig.patch</changelog>
</package>
<package pkgid="dc279740eb42020dd2c23f58308288b84f74a8244f5a18b3f46af3af510e98229ab243692bce44dab7782b807cbf1237f07becf52fb08032a77a7b6d289fe136" name="drawy-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2" rel="1.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777896000">- Init drawy
  https://prayag2.github.io/posts/meet-drawy/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 1.0.1
  * fix: prevent tooltip from changing background in the color
    picker button
  * fix: use kaboutdata correctly
  * Update metadata</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782302400">- Update to 1.0.2, Check the CHANGELOG.md file for the full list of
  changes.
  Fixes:
  * Multiple issues with group items and multi-selections acting
    incorrectly during rotation or resizing.
  * Canvas corruption bugs and visual artifacts that appeared
    when zooming or resizing the window.
  * Undo and redo history breaking after grouping items or
    clearing the canvas.
  * Loss of stylus pressure data when saving and loading files.
  * Bounding box and intersection logic errors for the Diamond tool.
  * Accidental duplication of items when attempting to translate
    them across the canvas.
  * Saved strokes failing to load correctly upon opening a document.
  * Property bar flickering rapidly when selecting new items.
  * Background color fills unintentionally applying to grouped
    polygon strokes.
  * Memory leaks and uninitialized variables flagged by internal
    analysis tools.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782648000">- Add patch:
  * 0001-Define-soversion-for-drawyconfig.patch</changelog>
</package>
<package pkgid="fa3694a27ccf9bc0b8098fffbffd68d05bdf2efea6ae9e5bd26935588cbe37bf052dfb4c8b93e9cd92983e6ab3bfeda19ddf35a75ddcc4f85281565775f4fc6e" name="drbd-utils-debuginfo" arch="i586">
  <version epoch="0" ver="9.29.0" rel="10.6"/>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1742212800">- Default SELinux Profile prevents configuration of drbd_passive resources in cluster (bsc#1239436)
  * update spec file to create a new package drbd-selinux
  * update patch bsc-1233273_drbd.ocf-update-for-OCF-1.1.patch
  - fix the commit log mistake and typo, no code change</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1750161600">- Fix SELinux equivalency rules in module (bsc#1242915)
  * add patch
    + 0001-Fix-selinux-policy-for-usr-bin-equivalency-rules.patch
    + 0002-Fix-selinux-module-for-run-lock-equivalency-rules.patch
    + 0003-Fix-selinux-module-for-run-equivalency-rules.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1750161601">- merge upstream patch to fix build error
  * add patch
    + DRBDmon-Add-missing-default_types.h-include-in-strin.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1755259200">- drbd_passive didn't start due to drbd.rules returning error (bsc#1247534)
  * remove patch
  - bsc-1239437_drbd.rules-fix-missing-udev-device.patch
  * add patch
  - bsc-1247534_drbd-didnt-start-due-to-drbd_rules-returning-err.patch</changelog>
  <changelog author="heming zhao &lt;heming.zhao@suse.com&gt;" date="1755604800">- drbd_passive didn't start due to drbd.rules returning error (bsc#1247534)
  * update patch
  - bsc-1247534_drbd-didnt-start-due-to-drbd_rules-returning-err.patch</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1763121600">- Allow domtrans from kernel_t to drbd_t (bsc#1252991)
  * add patch
  - 1252991-selinux-domtrans-from-kernel.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1763467200">- [SELinux] nfs_drbd: "fence-peer helper broken, returned 0" and nfs WRITE hang when power off the secondary node (bsc#1252991)
  * Update and rename patch
  - bsc-1233273_drbd.ocf-update-for-OCF-1.1.patch
    + bsc-1233273-1252991_drbd.ocf-update-for-OCF-1.1.patch</changelog>
  <changelog author="Zdenek Kubala &lt;zkubala@suse.com&gt;" date="1763553600">- Update SELinux module dir as macro to allow root path move from /var/lib/selinux
  to /etc/selinux (bsc#1221342)</changelog>
  <changelog author="heming zhao &lt;heming.zhao@suse.com&gt;" date="1768305600">- drbd-selinux: change arch from x86_64 to noarch
  * Update drbd-utils.spec:  add "BuildArch: noarch"</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1769515200">- Package drbd-utils doesn't build with GCC 16 (bsc#1256961)
  * Add patch
    + bsc-1256961_drbdmon-remove-unused-variables-to-fix-gcc16-errors.patch</changelog>
</package>
<package pkgid="ad2f15010dfa8e241d804b3f94bdecf12792e815121c52c997e2433fce5b26fddfd68a80a2bb96e26b5fdc88ec7cea07310db08925ac9b1adc15bc06dac71f65" name="drbd-utils-debugsource" arch="i586">
  <version epoch="0" ver="9.29.0" rel="10.6"/>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1742212800">- Default SELinux Profile prevents configuration of drbd_passive resources in cluster (bsc#1239436)
  * update spec file to create a new package drbd-selinux
  * update patch bsc-1233273_drbd.ocf-update-for-OCF-1.1.patch
  - fix the commit log mistake and typo, no code change</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1750161600">- Fix SELinux equivalency rules in module (bsc#1242915)
  * add patch
    + 0001-Fix-selinux-policy-for-usr-bin-equivalency-rules.patch
    + 0002-Fix-selinux-module-for-run-lock-equivalency-rules.patch
    + 0003-Fix-selinux-module-for-run-equivalency-rules.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1750161601">- merge upstream patch to fix build error
  * add patch
    + DRBDmon-Add-missing-default_types.h-include-in-strin.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1755259200">- drbd_passive didn't start due to drbd.rules returning error (bsc#1247534)
  * remove patch
  - bsc-1239437_drbd.rules-fix-missing-udev-device.patch
  * add patch
  - bsc-1247534_drbd-didnt-start-due-to-drbd_rules-returning-err.patch</changelog>
  <changelog author="heming zhao &lt;heming.zhao@suse.com&gt;" date="1755604800">- drbd_passive didn't start due to drbd.rules returning error (bsc#1247534)
  * update patch
  - bsc-1247534_drbd-didnt-start-due-to-drbd_rules-returning-err.patch</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1763121600">- Allow domtrans from kernel_t to drbd_t (bsc#1252991)
  * add patch
  - 1252991-selinux-domtrans-from-kernel.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1763467200">- [SELinux] nfs_drbd: "fence-peer helper broken, returned 0" and nfs WRITE hang when power off the secondary node (bsc#1252991)
  * Update and rename patch
  - bsc-1233273_drbd.ocf-update-for-OCF-1.1.patch
    + bsc-1233273-1252991_drbd.ocf-update-for-OCF-1.1.patch</changelog>
  <changelog author="Zdenek Kubala &lt;zkubala@suse.com&gt;" date="1763553600">- Update SELinux module dir as macro to allow root path move from /var/lib/selinux
  to /etc/selinux (bsc#1221342)</changelog>
  <changelog author="heming zhao &lt;heming.zhao@suse.com&gt;" date="1768305600">- drbd-selinux: change arch from x86_64 to noarch
  * Update drbd-utils.spec:  add "BuildArch: noarch"</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1769515200">- Package drbd-utils doesn't build with GCC 16 (bsc#1256961)
  * Add patch
    + bsc-1256961_drbdmon-remove-unused-variables-to-fix-gcc16-errors.patch</changelog>
</package>
<package pkgid="33f4b132c92f6da6a6319af973b283f98ec366cd8e6b17dd0610c93879fa9156a83d2bf834759099634426112656000e928dc0a1bac58ebe26933a4b400dd8bb" name="drc-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.3" rel="1.16"/>
  <changelog author="9+suse@cirno.systems" date="1519387200">- init, 3.2.2</changelog>
  <changelog author="jengelh@inai.de" date="1532865600">- Update RPM groups.</changelog>
  <changelog author="9+suse@cirno.systems" date="1533297600">- Fix license.</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1563969600">- Update to version 3.2.3
- Drop lsconv-fix-invalid-fread-usage.diff (fixed upstream)</changelog>
</package>
<package pkgid="bca24e1018dfc4978a91a3637843c0882311d71c4ed2416e83dc8bc4ee8a5fdd069aeb9f4895f79ba43d4b1e2654b07f93aeefe77396cfbefed4e91889cded46" name="drc-debugsource" arch="i586">
  <version epoch="0" ver="3.2.3" rel="1.16"/>
  <changelog author="9+suse@cirno.systems" date="1519387200">- init, 3.2.2</changelog>
  <changelog author="jengelh@inai.de" date="1532865600">- Update RPM groups.</changelog>
  <changelog author="9+suse@cirno.systems" date="1533297600">- Fix license.</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1563969600">- Update to version 3.2.3
- Drop lsconv-fix-invalid-fread-usage.diff (fixed upstream)</changelog>
</package>
<package pkgid="da5b3aa19f562eab400bb44fe4015e9eda9d8109c230fc18ed69913aff5a5d3b118dadacc01862bdbca51a4bccb06e28db6eecc8b8e1f5721ced2b8fb9ab73a5" name="drkonqi6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * coredump: forward thread name from coredumpd
  * backtracegenerator: start only one gdb</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Use default DEFAULT_SEVERITY for logging
  * coredump: do not excavate cores to tmp (&amp; add fallback cleanup)
  * Add mapping for plasma-keyboard
  * backtracegenerator: start only one gdb
  * coredump: forward thread name from coredumpd
  * main: always send a notification on crash
  * Add mapping for LabPlot2
  * drkonqi: Fix memory leak
  * Add missing include moc
  * launcher: make sure we fill in gaps in the data from kcrash (kde#513969)
  * Add mapping for kunifiedpush-distributor
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * workaround crash inside knotification/qt (kde#517353)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * launcher: do not participate in session management
  * don't start launcher when not in a graphical session (kde#522477)
  * excavator: do not try to excavate coredump files that do not exist</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="67753d6112af2fd7f14cf5d39fa47c83f692267ee90d80f4ade7125fe7e1c0af7a237f67b3294d6c39d591496bba459bf0be30e3bb8eac5792dab13833a0d5ce" name="drkonqi6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * coredump: forward thread name from coredumpd
  * backtracegenerator: start only one gdb</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Use default DEFAULT_SEVERITY for logging
  * coredump: do not excavate cores to tmp (&amp; add fallback cleanup)
  * Add mapping for plasma-keyboard
  * backtracegenerator: start only one gdb
  * coredump: forward thread name from coredumpd
  * main: always send a notification on crash
  * Add mapping for LabPlot2
  * drkonqi: Fix memory leak
  * Add missing include moc
  * launcher: make sure we fill in gaps in the data from kcrash (kde#513969)
  * Add mapping for kunifiedpush-distributor
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * workaround crash inside knotification/qt (kde#517353)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * launcher: do not participate in session management
  * don't start launcher when not in a graphical session (kde#522477)
  * excavator: do not try to excavate coredump files that do not exist</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="3088df0689a404a7122516a70dc63ad156a51d75363a63f8c7cd21adf665222fc9f4fda480cc03674e5c25798cac24c3af708654273e7baf0b65b2bd9a84401c" name="drm_info-debuginfo" arch="i586">
  <version epoch="0" ver="2.10.0" rel="1.3"/>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1639396800">- initial package (2.3.0)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674216000">- Update to version 2.4.0
  * added manpage
  * Migrate to gitlab.freedesktop.org
  * Add support for DRM_FORMAT_MOD_ARM_TYPE_AFRC
  * Fix FB planes tree glitch
  * Print unit for pitch
  * Use drmModeGetConnectorCurrent</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400000">- Update to 2.5.0:
  * Find drm_fourcc.h in sysroot
  * build: bump libdrm to 2.4.114
  * ci: add .gitlab-ci.yml
  * build: fix "Unknown statement" error
  * build: fix "Unknown statement" for real
  * Consistently use lower-case "unknown" as fallback value
  * Add device bus info
  * Add support for Vivante modifiers
  * Add support for printing AMD GFX11 modifiers
  * Fix AMD tile for GFX11 modifiers
  * build: add workaround for include_directories() sandbox
  * build: bump version to 2.5.0
  * Decode HDR_OUTPUT_METADATA</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1711454400">- Update to 2.6.0:
  * Add host1x bus support
  * build: use FS module to check drm_fourcc.h
  * Include kernel tainted state in JSON output
  * readme: improve readability, use meson setup</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1711627200">- require json-c &gt;= 0.14 to avoid build failures</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1726056000">- Update to 2.7.0:
  * Add new DRM caps from libdrm v2.4.120
  * Don't print zero version date
  * Constify blob data
  * Add flag to read JSON from file
  * pretty: use Unicode multiplication sign for sizes
  * build: bump libdrm to v2.4.122
  * Add support for the SIZE_HINTS property
  * Print modifier hex code with leading zeroes</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1780574400">- Update to 2.10.0
  * Add support for non-KMS devices
  * Indicate failure when none of the explicit devices yield info
  * Indicate failure when failing to read info from all devices
  * fourcc.py: Deduplicate DRM_FORMAT entries
  * Print color ops and pipelines
  * Map kms colorops and props as JSON
  * Add client cap for plane color pipeline
  * Fix early return for zero TILE property
  * Add support for TILE property
  * Expose client caps again
  * Pretty-print EDID make/model/serial via libdisplay-info
  * Unconditionally set HAVE_LIBPCI
  * Use faux bus info from drmDevice
  * Fix conflicting variables with libpci and faux bus
  * Print device bus information
  * Add faux bus to JSON schema
  * Encode EDIDs as base64
  * Add JSON schema
  * Add support for faux bus
  * Add support for the IN_FORMATS_ASYNC property
  * Add support for MediaTek format modifiers
  * Add support for Apple format modifiers
  * readme: make usage list more readable
  * readme: make --wrap-mode=nofallback paragraph more generic
  * build: bump minimum libdrm version to 2.4.104
  * readme: add link to GitLab repo, use references
  * readme: drop CI badge
  * json: fix trailing NUL byte in PATH data field
- clean up .spec file</changelog>
</package>
<package pkgid="b585ce172abb95d55b8bcf490e8cb8c24320413292a02788144f08e877c69b864f1270031be49b3113b4f6e4913907b1b97a29946bfc93ce60db7fc555bb50e0" name="drm_info-debugsource" arch="i586">
  <version epoch="0" ver="2.10.0" rel="1.3"/>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1639396800">- initial package (2.3.0)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674216000">- Update to version 2.4.0
  * added manpage
  * Migrate to gitlab.freedesktop.org
  * Add support for DRM_FORMAT_MOD_ARM_TYPE_AFRC
  * Fix FB planes tree glitch
  * Print unit for pitch
  * Use drmModeGetConnectorCurrent</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679400000">- Update to 2.5.0:
  * Find drm_fourcc.h in sysroot
  * build: bump libdrm to 2.4.114
  * ci: add .gitlab-ci.yml
  * build: fix "Unknown statement" error
  * build: fix "Unknown statement" for real
  * Consistently use lower-case "unknown" as fallback value
  * Add device bus info
  * Add support for Vivante modifiers
  * Add support for printing AMD GFX11 modifiers
  * Fix AMD tile for GFX11 modifiers
  * build: add workaround for include_directories() sandbox
  * build: bump version to 2.5.0
  * Decode HDR_OUTPUT_METADATA</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1711454400">- Update to 2.6.0:
  * Add host1x bus support
  * build: use FS module to check drm_fourcc.h
  * Include kernel tainted state in JSON output
  * readme: improve readability, use meson setup</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1711627200">- require json-c &gt;= 0.14 to avoid build failures</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1726056000">- Update to 2.7.0:
  * Add new DRM caps from libdrm v2.4.120
  * Don't print zero version date
  * Constify blob data
  * Add flag to read JSON from file
  * pretty: use Unicode multiplication sign for sizes
  * build: bump libdrm to v2.4.122
  * Add support for the SIZE_HINTS property
  * Print modifier hex code with leading zeroes</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1780574400">- Update to 2.10.0
  * Add support for non-KMS devices
  * Indicate failure when none of the explicit devices yield info
  * Indicate failure when failing to read info from all devices
  * fourcc.py: Deduplicate DRM_FORMAT entries
  * Print color ops and pipelines
  * Map kms colorops and props as JSON
  * Add client cap for plane color pipeline
  * Fix early return for zero TILE property
  * Add support for TILE property
  * Expose client caps again
  * Pretty-print EDID make/model/serial via libdisplay-info
  * Unconditionally set HAVE_LIBPCI
  * Use faux bus info from drmDevice
  * Fix conflicting variables with libpci and faux bus
  * Print device bus information
  * Add faux bus to JSON schema
  * Encode EDIDs as base64
  * Add JSON schema
  * Add support for faux bus
  * Add support for the IN_FORMATS_ASYNC property
  * Add support for MediaTek format modifiers
  * Add support for Apple format modifiers
  * readme: make usage list more readable
  * readme: make --wrap-mode=nofallback paragraph more generic
  * build: bump minimum libdrm version to 2.4.104
  * readme: add link to GitLab repo, use references
  * readme: drop CI badge
  * json: fix trailing NUL byte in PATH data field
- clean up .spec file</changelog>
</package>
<package pkgid="2968974c319b7e07aee59976e54fa2a01af8ea5b58e3d32b4dcf3e3e6ae7a79e56c33fc665b924f481183d6d0bdf36de725f50e59b1603f2d5e4e5ce27e4f29e" name="droidcam-cli-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.0" rel="1.30"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1594382400">- Initial package version 1.4
- Add two patches to make it work with the upstream v4l2loopback driver:
  * 0001-Enhance-compatibility-with-upstream-v4l2loopback-dri.patch
  * 0002-Accept-upstream-v4l2loopback-driver-as-device.patch
- Add compatibility for TurboJPEG version in Leap 15.x
  * 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Use noun phrase for descriptions.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1601985600">- Update to version 1.5
  * AppIndicator support
  * Portrait mode and flip support
- Add README-v4l2loopback.md, referring to v4l2loopback-ctl for
  configuration
- Add 0001-Use-icon-installed-to-theme-directory.patch
- Skip EXIF marker handling in JPEG transform on Leap 15.x, update
  0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1612785600">- Update to version 1.7
  * Added 'Vertical Flip' option. (original PR: #120)
  * Added Gnome desktop entry. (original PR: #127)
  * GUI client will show a warning when closing with active
    connection.
  * Added -dev command line option, to use a specific video device
    instead of auto-discovery.
- Update to version 1.6
  * Added support for the regular v4l2loopback module
    (Original pr #105)
  * Fixed bug with server mode not using the port value correctly
    in the GUI
  * Fixed bug when connecting to iOS device via USB (#97)
- Fix failing build due to renamed libusbmusd pkgconfig file.
- Drop upstreamed v4l2loopback patches:
  * 0001-Enhance-compatibility-with-upstream-v4l2loopback-dri.patch
  * 0002-Accept-upstream-v4l2loopback-driver-as-device.patch
- Rebased patches:
  * 0001-Use-icon-installed-to-theme-directory.patch
  * 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Grover Chou &lt;groverchout@opensuse.org&gt;" date="1652702400">- Update to version 1.8.2
  * Bugfix: Prevent UI alerts when connection is stopped abruptly. #210
- Update to version 1.8.1
  * Added -vflip/-hflip options to droidcam-cli
- Update to version 1.8.0
  * Fix for iOS USB connections dropping instantly (via #184)
  * Code updates (via #184)
  * Binaries now go into /usr/local/bin instead of /usr/bin, which is
    more "correct" for non-packaged software
  * Add battery-level check and label
  * Add flag that allows other programs (eg. ffmpeg) to use the v4l2-dc
    device
- Update to version 1.7.3
  * Bring back app-indicator by popular demand (#159).
- Update to version 1.7.2
  * GUI client saves + restores horizontal and vertical flip changes
  * GUI client: Exposure lock and white-balance controls
  * Update keyboard accelerators, hopefully fix the numpad plus/minus
    shortcuts for all keyboards
  * CLI client: -nocontrols flag to facilitate "headless mode" (#143)
- Update to version 1.7.1
  * Dropped 'appindicator' (systray icon) support as this library is
    deprecated and no longer works (at least on Debian).
- Updated patches:
  * 0001-Use-icon-installed-to-theme-directory.patch
  * 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680868800">- Update to version 1.9.0
  * Increase the socket timeout, extra logging
  * Fixup a/v/batt syncing
  * Fix the White-Balance menu
  * Fix battery value parsing
  * Support ayatana-appindicator
  * Continue trying when setting audio hwparams fails</changelog>
</package>
<package pkgid="ea0e884455c02be3dd1f99823a45e2d2d356c78f271079c53e94074ebd8822a0cf72955a18f89807c11ba5fd51c59ead373a100bef1b71fc8b660d03b571ffcc" name="droidcam-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.0" rel="1.30"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1594382400">- Initial package version 1.4
- Add two patches to make it work with the upstream v4l2loopback driver:
  * 0001-Enhance-compatibility-with-upstream-v4l2loopback-dri.patch
  * 0002-Accept-upstream-v4l2loopback-driver-as-device.patch
- Add compatibility for TurboJPEG version in Leap 15.x
  * 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Use noun phrase for descriptions.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1601985600">- Update to version 1.5
  * AppIndicator support
  * Portrait mode and flip support
- Add README-v4l2loopback.md, referring to v4l2loopback-ctl for
  configuration
- Add 0001-Use-icon-installed-to-theme-directory.patch
- Skip EXIF marker handling in JPEG transform on Leap 15.x, update
  0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1612785600">- Update to version 1.7
  * Added 'Vertical Flip' option. (original PR: #120)
  * Added Gnome desktop entry. (original PR: #127)
  * GUI client will show a warning when closing with active
    connection.
  * Added -dev command line option, to use a specific video device
    instead of auto-discovery.
- Update to version 1.6
  * Added support for the regular v4l2loopback module
    (Original pr #105)
  * Fixed bug with server mode not using the port value correctly
    in the GUI
  * Fixed bug when connecting to iOS device via USB (#97)
- Fix failing build due to renamed libusbmusd pkgconfig file.
- Drop upstreamed v4l2loopback patches:
  * 0001-Enhance-compatibility-with-upstream-v4l2loopback-dri.patch
  * 0002-Accept-upstream-v4l2loopback-driver-as-device.patch
- Rebased patches:
  * 0001-Use-icon-installed-to-theme-directory.patch
  * 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Grover Chou &lt;groverchout@opensuse.org&gt;" date="1652702400">- Update to version 1.8.2
  * Bugfix: Prevent UI alerts when connection is stopped abruptly. #210
- Update to version 1.8.1
  * Added -vflip/-hflip options to droidcam-cli
- Update to version 1.8.0
  * Fix for iOS USB connections dropping instantly (via #184)
  * Code updates (via #184)
  * Binaries now go into /usr/local/bin instead of /usr/bin, which is
    more "correct" for non-packaged software
  * Add battery-level check and label
  * Add flag that allows other programs (eg. ffmpeg) to use the v4l2-dc
    device
- Update to version 1.7.3
  * Bring back app-indicator by popular demand (#159).
- Update to version 1.7.2
  * GUI client saves + restores horizontal and vertical flip changes
  * GUI client: Exposure lock and white-balance controls
  * Update keyboard accelerators, hopefully fix the numpad plus/minus
    shortcuts for all keyboards
  * CLI client: -nocontrols flag to facilitate "headless mode" (#143)
- Update to version 1.7.1
  * Dropped 'appindicator' (systray icon) support as this library is
    deprecated and no longer works (at least on Debian).
- Updated patches:
  * 0001-Use-icon-installed-to-theme-directory.patch
  * 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680868800">- Update to version 1.9.0
  * Increase the socket timeout, extra logging
  * Fixup a/v/batt syncing
  * Fix the White-Balance menu
  * Fix battery value parsing
  * Support ayatana-appindicator
  * Continue trying when setting audio hwparams fails</changelog>
</package>
<package pkgid="074f012f18d8567f953e1ad7b93d1cd4864d3815d508f53f9da18b1c81d298568c8157f0edb0aa25d83e3edacdf4d83e12a3ff9d07ef1163555739c77e777082" name="droidcam-debugsource" arch="i586">
  <version epoch="0" ver="1.9.0" rel="1.30"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1594382400">- Initial package version 1.4
- Add two patches to make it work with the upstream v4l2loopback driver:
  * 0001-Enhance-compatibility-with-upstream-v4l2loopback-dri.patch
  * 0002-Accept-upstream-v4l2loopback-driver-as-device.patch
- Add compatibility for TurboJPEG version in Leap 15.x
  * 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1594555200">- Use noun phrase for descriptions.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1601985600">- Update to version 1.5
  * AppIndicator support
  * Portrait mode and flip support
- Add README-v4l2loopback.md, referring to v4l2loopback-ctl for
  configuration
- Add 0001-Use-icon-installed-to-theme-directory.patch
- Skip EXIF marker handling in JPEG transform on Leap 15.x, update
  0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1612785600">- Update to version 1.7
  * Added 'Vertical Flip' option. (original PR: #120)
  * Added Gnome desktop entry. (original PR: #127)
  * GUI client will show a warning when closing with active
    connection.
  * Added -dev command line option, to use a specific video device
    instead of auto-discovery.
- Update to version 1.6
  * Added support for the regular v4l2loopback module
    (Original pr #105)
  * Fixed bug with server mode not using the port value correctly
    in the GUI
  * Fixed bug when connecting to iOS device via USB (#97)
- Fix failing build due to renamed libusbmusd pkgconfig file.
- Drop upstreamed v4l2loopback patches:
  * 0001-Enhance-compatibility-with-upstream-v4l2loopback-dri.patch
  * 0002-Accept-upstream-v4l2loopback-driver-as-device.patch
- Rebased patches:
  * 0001-Use-icon-installed-to-theme-directory.patch
  * 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Grover Chou &lt;groverchout@opensuse.org&gt;" date="1652702400">- Update to version 1.8.2
  * Bugfix: Prevent UI alerts when connection is stopped abruptly. #210
- Update to version 1.8.1
  * Added -vflip/-hflip options to droidcam-cli
- Update to version 1.8.0
  * Fix for iOS USB connections dropping instantly (via #184)
  * Code updates (via #184)
  * Binaries now go into /usr/local/bin instead of /usr/bin, which is
    more "correct" for non-packaged software
  * Add battery-level check and label
  * Add flag that allows other programs (eg. ffmpeg) to use the v4l2-dc
    device
- Update to version 1.7.3
  * Bring back app-indicator by popular demand (#159).
- Update to version 1.7.2
  * GUI client saves + restores horizontal and vertical flip changes
  * GUI client: Exposure lock and white-balance controls
  * Update keyboard accelerators, hopefully fix the numpad plus/minus
    shortcuts for all keyboards
  * CLI client: -nocontrols flag to facilitate "headless mode" (#143)
- Update to version 1.7.1
  * Dropped 'appindicator' (systray icon) support as this library is
    deprecated and no longer works (at least on Debian).
- Updated patches:
  * 0001-Use-icon-installed-to-theme-directory.patch
  * 0003-Hack-backwards-compatibility-for-TurboJPEG-2.0.0.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680868800">- Update to version 1.9.0
  * Increase the socket timeout, extra logging
  * Fixup a/v/batt syncing
  * Fix the White-Balance menu
  * Fix battery value parsing
  * Support ayatana-appindicator
  * Continue trying when setting audio hwparams fails</changelog>
</package>
<package pkgid="cdb917845d619f6022be9089613b01762b7e7c9b5cf1c259f662dabf73d1ba459634c88ce457f3e95e52cce6dc710678d058187ab2ae951015124cf4aa30656f" name="dropwatch-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.5" rel="1.6"/>
  <changelog author="bpoirier@suse.com" date="1439380800">- Import from git://git.fedorahosted.org/dropwatch.git 7c33d8a</changelog>
  <changelog author="bpoirier@suse.com" date="1506686400">- Update to https://github.com/nhorman/dropwatch 48c9a19</changelog>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1589976000">- Update to version 1.5.3
  * Too many changes to list</changelog>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1589976001">- Install dwdump</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1650283200">- Update to version 1.5.4
  * Support packet drop reason reporting when included in netlink message
  * fix some minor compilation warnings/errors
  * clean up some comments about deadline support
  * convert configure.ac to use AM_PROG_LIBTOOL from outdated LT_INIT
  * Fix missing SOL_NETLINK define in glibc &lt; 2.24
  * Fix licensing issues that didn't make sense
  * ignore ENOBUFS errors on data socket
  * adding arm64 travis ci testing
  * man page updates
  * move to libnl3 from libnl
- add old-readline.diff to revert (when building for &lt;= 15.x) an
  upstream change that requires libreadline &gt;= 8.0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1704542400">- add 83.patch, bfd-link-statically.patch: fix build when
  statically linking libbfd</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1711454400">- Add BuildRequires:  pkgconfig(libzstd)
  * libzstd-devel doesn't be added in Leap 15 build env</changelog>
  <changelog author="pgajdos@suse.com" date="1756814400">- version update to 1.5.5
  * Added abilty to build and run in a docker container
  * kas is the default symbol lookup method now
  * Fix building without libtool installed
  * Misc fixes for kas lookup logic
- deleted patches
  - 83.patch (upstreamed)</changelog>
</package>
<package pkgid="358249bfadf7f5dee1970d1618bee69793f14c77ffd345bf2c08d6e78fd755082bb1d2da008960938c8048c8b687e6720e8679fc6efe537b8ffc7967c727336d" name="dropwatch-debugsource" arch="i586">
  <version epoch="0" ver="1.5.5" rel="1.6"/>
  <changelog author="bpoirier@suse.com" date="1439380800">- Import from git://git.fedorahosted.org/dropwatch.git 7c33d8a</changelog>
  <changelog author="bpoirier@suse.com" date="1506686400">- Update to https://github.com/nhorman/dropwatch 48c9a19</changelog>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1589976000">- Update to version 1.5.3
  * Too many changes to list</changelog>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1589976001">- Install dwdump</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1650283200">- Update to version 1.5.4
  * Support packet drop reason reporting when included in netlink message
  * fix some minor compilation warnings/errors
  * clean up some comments about deadline support
  * convert configure.ac to use AM_PROG_LIBTOOL from outdated LT_INIT
  * Fix missing SOL_NETLINK define in glibc &lt; 2.24
  * Fix licensing issues that didn't make sense
  * ignore ENOBUFS errors on data socket
  * adding arm64 travis ci testing
  * man page updates
  * move to libnl3 from libnl
- add old-readline.diff to revert (when building for &lt;= 15.x) an
  upstream change that requires libreadline &gt;= 8.0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1704542400">- add 83.patch, bfd-link-statically.patch: fix build when
  statically linking libbfd</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1711454400">- Add BuildRequires:  pkgconfig(libzstd)
  * libzstd-devel doesn't be added in Leap 15 build env</changelog>
  <changelog author="pgajdos@suse.com" date="1756814400">- version update to 1.5.5
  * Added abilty to build and run in a docker container
  * kas is the default symbol lookup method now
  * Fix building without libtool installed
  * Misc fixes for kas lookup logic
- deleted patches
  - 83.patch (upstreamed)</changelog>
</package>
<package pkgid="b11f2a7e3aca3a762776aed65617a17b6e0d9e140ecfab56c52415c129020de71cdbf0ce99b7bd8eb2c0f6efb99eca967bfa81ce7c664faa176a02ba159a1250" name="drpm-debugsource" arch="i586">
  <version epoch="0" ver="0.5.2" rel="1.12"/>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1554552000">- Reformat spec slightly for sanity</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1568203200">- Update to 0.4.1
  + Add support for zstd drpms
  + CMake cleanups
  + Make running tests optional
  + Relicense to LGPLv2+</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1568376000">- Disable zstd for Leap 15.1 and lower due to broken zstd</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1569067200">- Fix the conditional for disabling zstd for Leap 15.1 and lower</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1569067201">- Rework zstd enablement conditional and simplify it</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1613736000">- skip valgrind checking on aarch64 (bsc#1182493)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620993600">- update to 0.5.0:
  * fix a memory leak on invalid input
  * Hide the internal library symbols</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1651060800">- Do not use valgrind due to false positive error.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 0.5.1:
  * Fix SIGSEGV when an errors occurs in rpm_get_file_info (RhBug:1968594)
  * For rpms without any files return file count 0 (RhBug:1968594)</changelog>
  <changelog author="mls@suse.de" date="1699358400">- update to 0.5.2:
  * Initialize comp_data to NULL in drpm_apply()
  * Avoid long obsolete librpm API use</changelog>
</package>
<package pkgid="7881bacecd1304c90e10cf740a8e089dd87ba17bc683d7b096b54e2928880d88c79dff6d697240b433bab4c1be8042b3ac92ea1867132fdbc2bef9c517b9ea8d" name="drumstick-debuginfo" arch="i586">
  <version epoch="0" ver="2.11.0" rel="1.6"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651492800">- Update to 2.6.0
  * Widgets: Fluidsynth soundfonts dialog, updated filters
  * RT: Fluidsynth backend initialization: failure report for
    invalid soundfonts
  * Utils: fixed loading translations, program names and messages
  * cmake buildsystem: run qt::lupdate after building targets
  * Widgets: pianokeybd internal raw computer keyboard input
    processing
  * Utils: vpiano gets and uses a new raw keyboard menu option
  * Widgets: fixed pianokeybd's touchscreen input on Linux,
    including X11 and Wayland.
  * Utils: vpiano new menu options to allow enabling keyboard,
    mouse and touchscreen input.
  * Widgets: pianokeybd has 2 new functions, setUsingNativeFilter()
    and isUsingNativeFilter().
  * Utils: vpiano note labels font stability fix.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1658577600">- Update to 2.6.1
  * Fixed generated pkgconfig files
  * Fix the wrong icon in KDE+Wayland
  * Fixed another issue with installation library dir</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1660305600">- Update to 2.7.0. Check the ChangeLog file for the full list of
  changes:
  * Utils: vpiano uses the subscript octave designation option
  * Drumstick::ALSA revision, registering SequencerEvent
    with qMetaType
  * Drumstick::Widgets - fixed piano designer plugin to show
    more properties
  * fixed fluidsynth backend to support channel pressure and
    key pressure MIDI events
  * fluidsynth backend files and classes renamed with more
    specific names.
  * removed sonivox library sources from the source tree</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1660824000">- Update to 2.7.1
  * Improved the sonivox detection when building drumstick
  * Fixed underlinking in some RT backends</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664798400">- Update to 2.7.2
  * Italian translation update
  * FluidSynth backend should honor its default soundfont.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1698148800">- Update to 2.8.1
  * CMake config check to avoid mixing Qt6 with Qt5
  * File: Improved RMID file support
    Extract DLS embedded data
    Decode DLS instrument names
    New mime type
  * RT Sonivox backend: enabled DLS file loading
  * Widgets: Sonivox configuration dialog updated
  * Chinese translation updated. Thanks to Hycinth
  * CMake config check to avoid mixing Qt6 with Qt5
  * Widgets: fixed compiler definitions, removed object headers
    duplicity
  * dumprmi utility: fixed QScopedPointer template for arrays
  * Updated doxygen settings for Doxygen 1.9.5
  * Widgets: clip note children (labels)
  * Unit tests: conditionally run the ALSA test and run the
    Widgets test using the QPA platform "offscreen"
  * ALSA: added assignment operators for sysex and text events
  * Fix for ticket #48: SMF Parser does not report enough errors
  * Implemented change soundfont function for the SonivoxEAS
    backend.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 2.9.0
  * new SettingsFactory public static methods: fileName() and
    format() (gh#pedrolcl/drumstick#15)
  * new slot writeSettings() for some backends: Sonivox,
    FluidSynth, Network (gh#pedrolcl/drumstick#16)
  * Building with Qt6 by default.
  * For Qt5 compatibility, a new option USE_QT5 must be set.
  * Upgraded compiler/runtime requirements to C++17.
  * Upgraded CMake requirement to 3.16</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728907200">- Update to 2.9.1
  RT library:
  * initialization of PipeWire in the FluidSynth backend.
  * fix for #25: FluidSynth backend, ability to configure chorus
    and reverb parameters.
  * fix for #24: FluidSynth backend, ability to set several
    soundfonts.
  Widgets library:
  * fix for #25: FluidSynth settings dialog, configuration of
    chorus and reverb.
  * fix for #24: FluidSynth settings dialog, select several
    soundfonts.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1738497600">- Update to 2.10.0
  * RT: FluidSynth backend, using "audio.jack.autoconnect" when
    the audio driver is "jack"
  * ALSA: emitted signal with invalid pointer
  * RT, Widgets: issues with the new reverb/chorus fluidsynth
    settings
  * ALSA: new QDebug output operator accepting SequencerEvent
    instances
  * Widgets: revised user interface for the fluidsynth settings
  * fixed backendmanager usage in vpiano</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1769256000">- Update to 2.11.0. No changelog.</changelog>
</package>
<package pkgid="84a0af955201c1973bb04933c47c89bade79ec16a52f86390328626e04ac56366b60fb0443dc056956d510da2473deb471b6386853d09c6abbee17e3a0c9ad04" name="drumstick-debugsource" arch="i586">
  <version epoch="0" ver="2.11.0" rel="1.6"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651492800">- Update to 2.6.0
  * Widgets: Fluidsynth soundfonts dialog, updated filters
  * RT: Fluidsynth backend initialization: failure report for
    invalid soundfonts
  * Utils: fixed loading translations, program names and messages
  * cmake buildsystem: run qt::lupdate after building targets
  * Widgets: pianokeybd internal raw computer keyboard input
    processing
  * Utils: vpiano gets and uses a new raw keyboard menu option
  * Widgets: fixed pianokeybd's touchscreen input on Linux,
    including X11 and Wayland.
  * Utils: vpiano new menu options to allow enabling keyboard,
    mouse and touchscreen input.
  * Widgets: pianokeybd has 2 new functions, setUsingNativeFilter()
    and isUsingNativeFilter().
  * Utils: vpiano note labels font stability fix.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1658577600">- Update to 2.6.1
  * Fixed generated pkgconfig files
  * Fix the wrong icon in KDE+Wayland
  * Fixed another issue with installation library dir</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1660305600">- Update to 2.7.0. Check the ChangeLog file for the full list of
  changes:
  * Utils: vpiano uses the subscript octave designation option
  * Drumstick::ALSA revision, registering SequencerEvent
    with qMetaType
  * Drumstick::Widgets - fixed piano designer plugin to show
    more properties
  * fixed fluidsynth backend to support channel pressure and
    key pressure MIDI events
  * fluidsynth backend files and classes renamed with more
    specific names.
  * removed sonivox library sources from the source tree</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1660824000">- Update to 2.7.1
  * Improved the sonivox detection when building drumstick
  * Fixed underlinking in some RT backends</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664798400">- Update to 2.7.2
  * Italian translation update
  * FluidSynth backend should honor its default soundfont.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1698148800">- Update to 2.8.1
  * CMake config check to avoid mixing Qt6 with Qt5
  * File: Improved RMID file support
    Extract DLS embedded data
    Decode DLS instrument names
    New mime type
  * RT Sonivox backend: enabled DLS file loading
  * Widgets: Sonivox configuration dialog updated
  * Chinese translation updated. Thanks to Hycinth
  * CMake config check to avoid mixing Qt6 with Qt5
  * Widgets: fixed compiler definitions, removed object headers
    duplicity
  * dumprmi utility: fixed QScopedPointer template for arrays
  * Updated doxygen settings for Doxygen 1.9.5
  * Widgets: clip note children (labels)
  * Unit tests: conditionally run the ALSA test and run the
    Widgets test using the QPA platform "offscreen"
  * ALSA: added assignment operators for sysex and text events
  * Fix for ticket #48: SMF Parser does not report enough errors
  * Implemented change soundfont function for the SonivoxEAS
    backend.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 2.9.0
  * new SettingsFactory public static methods: fileName() and
    format() (gh#pedrolcl/drumstick#15)
  * new slot writeSettings() for some backends: Sonivox,
    FluidSynth, Network (gh#pedrolcl/drumstick#16)
  * Building with Qt6 by default.
  * For Qt5 compatibility, a new option USE_QT5 must be set.
  * Upgraded compiler/runtime requirements to C++17.
  * Upgraded CMake requirement to 3.16</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728907200">- Update to 2.9.1
  RT library:
  * initialization of PipeWire in the FluidSynth backend.
  * fix for #25: FluidSynth backend, ability to configure chorus
    and reverb parameters.
  * fix for #24: FluidSynth backend, ability to set several
    soundfonts.
  Widgets library:
  * fix for #25: FluidSynth settings dialog, configuration of
    chorus and reverb.
  * fix for #24: FluidSynth settings dialog, select several
    soundfonts.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1738497600">- Update to 2.10.0
  * RT: FluidSynth backend, using "audio.jack.autoconnect" when
    the audio driver is "jack"
  * ALSA: emitted signal with invalid pointer
  * RT, Widgets: issues with the new reverb/chorus fluidsynth
    settings
  * ALSA: new QDebug output operator accepting SequencerEvent
    instances
  * Widgets: revised user interface for the fluidsynth settings
  * fixed backendmanager usage in vpiano</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1769256000">- Update to 2.11.0. No changelog.</changelog>
</package>
<package pkgid="b358ccc17236176ecf87c43afb9bab470c62744acd05adb12db6c440f2ce65e2a037e1b1b15e0aa81e0ef95fefed4b5dcaa11d782aea7295e9282de2d8724b74" name="dsda-doom-debuginfo" arch="i586">
  <version epoch="0" ver="0.29.4" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701604800">- Update to release 0.27.5
  * DSDAHUD lumps are "merged" now so only redefined huds are changed
  * Fixed umapinfo bunny scroller crash</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723723200">- Update to release 0.28.0
  * Freelook aiming and projectile behavior has been rewritten
  * Added MAPINFO flags to support finite height explosion behavior
  * Added MAPINFO flags to support freelook
  * improvement on Tools, Console, and many Bug Fixes
    see https://github.com/kraflab/dsda-doom/blob/master/patch_notes/v0.28.md
- Delete cmake-path-suffix.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723982400">- Update to release 0.28.1
  * Fixed freelook menu crash, fixed numlock menu crash</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729944000">- Update to release 0.28.2
  * Added ANIMATED support to Heretic
  * Fixed mbf21 add / remove NOBLOCKMAP or NOSECTOR dehacked
    crashes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737115200">- Update to release 0.28.3
  * Added -track_reality command-line option
  * Added "Auto Switch Weapon on Pickup" option
  * Added shaded overlay for the automap and options menu
  * Added horizontal mouse wheel support
  * Added low-res aspect ratio correction on OpenGL to match
    software rendering
  * Improved software fuzz to not scale with the resolution
  * Improved automap zoom / scroll speeds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742472000">- Remove unused BuildRequire on libpcre. (The feature using pcre
  was dropped in 2022 already.)
- Add BuildRequire on pkgconfig(glu), previously implicitly added
  by SDL2-devel (but now we have sdl2-compat-devel).
- Make build recipe POSIX sh compatible.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744286400">- Update to release 0.29
  * Reorganized all menus
  * Strict mode is now On by default when recording demos
  * Don't allow saving the game on strict mode
  * Added support for reading GAMEINFO lump ("iwad" field only)
  * Added config option for toggling aspect ratio correction
  * Added linear sky scrolling option for Software renderer
  * Added smooth chainsaw bobbing (only when Uncapped FPS is on)
  * Remove SysEx support from FluidSynth midi player
  * automap: New colors for "Alt Secret Exit line" and
    "Tag Finder line"
  * Checks if a map exists before changing music with IDMUS
  * New cheat SKILL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751025600">- Update to release 0.29.2
  * Clickable demo progress bar
  * Multiple quicksave support
  * Customizable view and weapon bob config
  * Colored statusbar backgrounds
  * WAD lookup now includes XDG directories
  * Cutoff MIDI notes at end of song before looping
  * Linedef action 272 had erroneously not changed the sky
  * Replace DUMB by OpenMPT as tracker music engine
  * Level brightness adjuster (this is different from
    Gamma correction) [config-only, not selectable in UI]
  * MAPINFO Skill Definition support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751544000">- Update to release 0.29.3
  * Fixed wrong save slot being deleted when quicksaving
  * Fixed a crash in Hexen
  * Fixed building dsda-doom.wad in big-endian hosts
  * Improved statusbar color background algorithm</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759060800">- Update to release 0.29.4
  * Allow freelook in dsdademos
  * Added support for non-power-of-2 textures
  * Added support for widescreen RAW format
  * Fixed an audio issue when viddumping with `-skipsec`
  * Tracker files are now played with libxmp rather than openmpt</changelog>
</package>
<package pkgid="9f48c6d29e46290d387cb42f7d6d0e6c4856f09f12887390d083db1174d3f5f4d286f663baf3103f397d20206a4ea7a1406d90a541f1f4edb2f54459e29f1788" name="dsda-doom-debugsource" arch="i586">
  <version epoch="0" ver="0.29.4" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701604800">- Update to release 0.27.5
  * DSDAHUD lumps are "merged" now so only redefined huds are changed
  * Fixed umapinfo bunny scroller crash</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723723200">- Update to release 0.28.0
  * Freelook aiming and projectile behavior has been rewritten
  * Added MAPINFO flags to support finite height explosion behavior
  * Added MAPINFO flags to support freelook
  * improvement on Tools, Console, and many Bug Fixes
    see https://github.com/kraflab/dsda-doom/blob/master/patch_notes/v0.28.md
- Delete cmake-path-suffix.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723982400">- Update to release 0.28.1
  * Fixed freelook menu crash, fixed numlock menu crash</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729944000">- Update to release 0.28.2
  * Added ANIMATED support to Heretic
  * Fixed mbf21 add / remove NOBLOCKMAP or NOSECTOR dehacked
    crashes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737115200">- Update to release 0.28.3
  * Added -track_reality command-line option
  * Added "Auto Switch Weapon on Pickup" option
  * Added shaded overlay for the automap and options menu
  * Added horizontal mouse wheel support
  * Added low-res aspect ratio correction on OpenGL to match
    software rendering
  * Improved software fuzz to not scale with the resolution
  * Improved automap zoom / scroll speeds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742472000">- Remove unused BuildRequire on libpcre. (The feature using pcre
  was dropped in 2022 already.)
- Add BuildRequire on pkgconfig(glu), previously implicitly added
  by SDL2-devel (but now we have sdl2-compat-devel).
- Make build recipe POSIX sh compatible.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744286400">- Update to release 0.29
  * Reorganized all menus
  * Strict mode is now On by default when recording demos
  * Don't allow saving the game on strict mode
  * Added support for reading GAMEINFO lump ("iwad" field only)
  * Added config option for toggling aspect ratio correction
  * Added linear sky scrolling option for Software renderer
  * Added smooth chainsaw bobbing (only when Uncapped FPS is on)
  * Remove SysEx support from FluidSynth midi player
  * automap: New colors for "Alt Secret Exit line" and
    "Tag Finder line"
  * Checks if a map exists before changing music with IDMUS
  * New cheat SKILL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751025600">- Update to release 0.29.2
  * Clickable demo progress bar
  * Multiple quicksave support
  * Customizable view and weapon bob config
  * Colored statusbar backgrounds
  * WAD lookup now includes XDG directories
  * Cutoff MIDI notes at end of song before looping
  * Linedef action 272 had erroneously not changed the sky
  * Replace DUMB by OpenMPT as tracker music engine
  * Level brightness adjuster (this is different from
    Gamma correction) [config-only, not selectable in UI]
  * MAPINFO Skill Definition support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751544000">- Update to release 0.29.3
  * Fixed wrong save slot being deleted when quicksaving
  * Fixed a crash in Hexen
  * Fixed building dsda-doom.wad in big-endian hosts
  * Improved statusbar color background algorithm</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759060800">- Update to release 0.29.4
  * Allow freelook in dsdademos
  * Added support for non-power-of-2 textures
  * Added support for widescreen RAW format
  * Fixed an audio issue when viddumping with `-skipsec`
  * Tracker files are now played with libxmp rather than openmpt</changelog>
</package>
<package pkgid="7dd6daf8b79de5595a5696765dbdbb502996575f3b0a0d6960ad32b04376fbc65c7a03b3e02b19c22ecd50de1bd8501c92950499ce45fbe57ef0550c99bfebed" name="dsdcc-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.6" rel="1.1"/>
  <changelog author="mardnh@gmx.de" date="1546171200">- Update to version 1.8.4
  * Put in place the export logic for compatibility with
    MSVC compilers.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1557576000">- Update to version 1.8.5
  * NXDN: take RTCH-C frames into consideration
  * MSVC compatibility</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566734400">- Update to version 1.8.6
  * Fixed zero divide in race conditions
  * Fixed issue when changing decode mode</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1592222400">- Update to version 1.8.7
  * Implemented DMR basic privacy (issue #31)
  * Fixed discrepancy between tag and CMakeLists.txt version
- Create subpackage for the shared library</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1595678400">- Update to version 1.9.0
  * All: tolerate some mismatching symbols in the sync sequence.
  * DMR BP: apply only to the 49 bits of data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618488000">- Update to version 1.9.1
  * All: tolerate some mismatching symbols in the sync sequence.
  * DMR BP: apply only to the 49 bits of data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618833600">- Update to version 1.9.2
  * Bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619006400">- Update to version 1.9.3
  * Another bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758542400">- Update to version 1.9.6
  * Set cmake_minimum_required to 3.5 for compatibility with cmake4
- Update to version 1.9.5
  * Fix Golay_20_8 parity correction and index out of range.
- Update to version 1.9.4
  * Do not memset after the end of the array.
  * Initialize DMR basic privacy key to zero.
  * Implement stale action</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1788091200">- Prepare the package for submission to openSUSE:Factory:
  * Rename the tarball to .tar.gz - it always was gzip, only the
    name claimed xz.
  * Drop the bogus /usr/lib RUNPATH from libdsdcc and dsdccx;
    upstream hardcodes it and the cmake macro only strips it on
    suse_version &lt;= 1500.
  * Drop the Group tags, switch to autosetup and cmake_build, ship
    CHANGELOG, reword the descriptions.
  * Replace the libdsdcc.so.1* glob with the SONAME and the real
    library file, so a future libdsdcc.so.10 cannot be swallowed
    into libdsdcc1.
  * Record the licence audit above License, including
    descramble.cpp's embedded GPL-2.0-only notice from G4KLX.</changelog>
</package>
<package pkgid="466b704006ffaad69571f3850dff8142b53283a931aa4994ce525dbfc27455bc360821b23c3b0e81818665dd1ec1d126ad0eca431edeb91a467f9c5641a2209f" name="dsdcc-debugsource" arch="i586">
  <version epoch="0" ver="1.9.6" rel="1.1"/>
  <changelog author="mardnh@gmx.de" date="1546171200">- Update to version 1.8.4
  * Put in place the export logic for compatibility with
    MSVC compilers.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1557576000">- Update to version 1.8.5
  * NXDN: take RTCH-C frames into consideration
  * MSVC compatibility</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566734400">- Update to version 1.8.6
  * Fixed zero divide in race conditions
  * Fixed issue when changing decode mode</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1592222400">- Update to version 1.8.7
  * Implemented DMR basic privacy (issue #31)
  * Fixed discrepancy between tag and CMakeLists.txt version
- Create subpackage for the shared library</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1595678400">- Update to version 1.9.0
  * All: tolerate some mismatching symbols in the sync sequence.
  * DMR BP: apply only to the 49 bits of data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618488000">- Update to version 1.9.1
  * All: tolerate some mismatching symbols in the sync sequence.
  * DMR BP: apply only to the 49 bits of data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1618833600">- Update to version 1.9.2
  * Bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619006400">- Update to version 1.9.3
  * Another bugfix release</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758542400">- Update to version 1.9.6
  * Set cmake_minimum_required to 3.5 for compatibility with cmake4
- Update to version 1.9.5
  * Fix Golay_20_8 parity correction and index out of range.
- Update to version 1.9.4
  * Do not memset after the end of the array.
  * Initialize DMR basic privacy key to zero.
  * Implement stale action</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1788091200">- Prepare the package for submission to openSUSE:Factory:
  * Rename the tarball to .tar.gz - it always was gzip, only the
    name claimed xz.
  * Drop the bogus /usr/lib RUNPATH from libdsdcc and dsdccx;
    upstream hardcodes it and the cmake macro only strips it on
    suse_version &lt;= 1500.
  * Drop the Group tags, switch to autosetup and cmake_build, ship
    CHANGELOG, reword the descriptions.
  * Replace the libdsdcc.so.1* glob with the SONAME and the real
    library file, so a future libdsdcc.so.10 cannot be swallowed
    into libdsdcc1.
  * Record the licence audit above License, including
    descramble.cpp's embedded GPL-2.0-only notice from G4KLX.</changelog>
</package>
<package pkgid="caef7e88ab17fbe12d91a6f005014c220544285ddde68981e45d1fc2ce83951a2213c8411e38446c133dcaf36b298c1afcd3dd814bc46d4f4b09452d564232ae" name="dssi-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="14.6"/>
  <changelog author="davejplater@gmail.com" date="1285156800">- Update to version 1.1.0
- Upstram changes :
  * Man page updates.
  * Added '-c' option for client name to jack-dssi-host.
  * Fixed configure.ac to check for OS X Qt 4 frameworks, and to add
  '-lX11' to QT_LIBS when Qt is X11-based.
  * Added dssi_list_plugins and dssi_analyse_plugin tools.
  * Updated README for Qt 4 and new tools.
  * Fixed jack-dssi-host.c ALSA client ports to be of type 'application'.
  * Fixed trivial_synth.c getControllerTS() to use DSSI_CC().
  * examples/Makefile.am fixes: reverted trivial_sampler_qt_CXXFLAGS
  to again include $(ALSA_CFLAGS); added math lib to trivial_synth_la_LIBADD.
  * Version bump to 1.0.1.
  * Updated example GUIs to use Qt 4 (thanks to Charles Flèche!)
  * Fixed an uninitialized variable bug in less_trivial_synth.c.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314705600">- Fix linking with new toolchain.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="reddwarf@opensuse.org" date="1326196800">- Update to version 1.1.1:
  * Fix to a crash on startup in one of the example plugins
    (less_trivial_synth)
- Run spec-cleaner</changelog>
  <changelog author="coolo@suse.com" date="1362484800">- update license to new format</changelog>
  <changelog author="davejplater@gmail.com" date="1412510400">- Own the dssi libdir</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723809600">- Added dssi-C99.diff which fixed a callback prototype so that the
  source code adher to C99 and builds with GCC 14.</changelog>
  <changelog author="munix9@googlemail.com" date="1735387200">- Add dssi-add-missing-include.patch:
  Fix for "error: unknown type name ‘size_t’"</changelog>
</package>
<package pkgid="1c1d8af9c9019c0e54283dd8c42f57245ebf0e25909031024546e54b5c9f593119e2e400b6422627a537b0faeda13df38459c3d009012ae8016b4c058988f97e" name="dssi-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="14.6"/>
  <changelog author="davejplater@gmail.com" date="1285156800">- Update to version 1.1.0
- Upstram changes :
  * Man page updates.
  * Added '-c' option for client name to jack-dssi-host.
  * Fixed configure.ac to check for OS X Qt 4 frameworks, and to add
  '-lX11' to QT_LIBS when Qt is X11-based.
  * Added dssi_list_plugins and dssi_analyse_plugin tools.
  * Updated README for Qt 4 and new tools.
  * Fixed jack-dssi-host.c ALSA client ports to be of type 'application'.
  * Fixed trivial_synth.c getControllerTS() to use DSSI_CC().
  * examples/Makefile.am fixes: reverted trivial_sampler_qt_CXXFLAGS
  to again include $(ALSA_CFLAGS); added math lib to trivial_synth_la_LIBADD.
  * Version bump to 1.0.1.
  * Updated example GUIs to use Qt 4 (thanks to Charles Flèche!)
  * Fixed an uninitialized variable bug in less_trivial_synth.c.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314705600">- Fix linking with new toolchain.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="reddwarf@opensuse.org" date="1326196800">- Update to version 1.1.1:
  * Fix to a crash on startup in one of the example plugins
    (less_trivial_synth)
- Run spec-cleaner</changelog>
  <changelog author="coolo@suse.com" date="1362484800">- update license to new format</changelog>
  <changelog author="davejplater@gmail.com" date="1412510400">- Own the dssi libdir</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723809600">- Added dssi-C99.diff which fixed a callback prototype so that the
  source code adher to C99 and builds with GCC 14.</changelog>
  <changelog author="munix9@googlemail.com" date="1735387200">- Add dssi-add-missing-include.patch:
  Fix for "error: unknown type name ‘size_t’"</changelog>
</package>
<package pkgid="5af7b30a3d89e9fd12dd644ab7500cf0cb73c081e6c18f4c8c87ded63470cabb5428a7804c8b907c241c918dd1bd9d3ad1a1a3dad668267e485e4027d743d0cb" name="dssim-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.3" rel="2.16"/>
  <changelog author="mardnh@gmx.de" date="1496664000">- initial package, version 1.3.2</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1675080000">- update to 3.2.3:
  * 25% faster
  * WASM compatibility
  * use more accurate pooling algorithm
  * rewrite in Rust
  * Chroma channels are compared at full resolution.
  * This increases accuracy on images with chroma subsampling.
  * All scaling is done in linear-light premultiplied-alpha color
    space, which further increases accuracy.
  * Safe and reliable code. No more dodgy pointer manipulatio n
  * Fixed handling of PNG files with invalid chunks
  * Fixed handling of color channels smaller than 8 pixels</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1694692800">- Update license based on the recent legaldb review</changelog>
</package>
<package pkgid="7fde2f5487fff3c9e960f8c4fda193ec37ce046324824a9e9f14aaa0a380823b708dcaa44343884ef58cb0314f27b7efa7cee4f898055dde04ccf296a4b14cd0" name="dssim-debugsource" arch="i586">
  <version epoch="0" ver="3.2.3" rel="2.16"/>
  <changelog author="mardnh@gmx.de" date="1496664000">- initial package, version 1.3.2</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1675080000">- update to 3.2.3:
  * 25% faster
  * WASM compatibility
  * use more accurate pooling algorithm
  * rewrite in Rust
  * Chroma channels are compared at full resolution.
  * This increases accuracy on images with chroma subsampling.
  * All scaling is done in linear-light premultiplied-alpha color
    space, which further increases accuracy.
  * Safe and reliable code. No more dodgy pointer manipulatio n
  * Fixed handling of PNG files with invalid chunks
  * Fixed handling of color channels smaller than 8 pixels</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1694692800">- Update license based on the recent legaldb review</changelog>
</package>
<package pkgid="3650ab48c3d5f3964cf15bc55faeb32473412251ba0465ee032c146e634c1844a6665814108ee46faaba22514f8da78390d89ee8ca6a8690a2afd5c208a6e93e" name="dt-debuginfo" arch="i586">
  <version epoch="0" ver="26" rel="1.3"/>
  <changelog author="hare@suse.de" date="1255435200">- Initial rpm, based on dt version 16.20</changelog>
  <changelog author="hare@suse.de" date="1298289600">- Update to version 17.25</changelog>
  <changelog author="mpluskal@suse.com" date="1472558400">- Correct license
- Cleanup spec file with spec-cleaner
- Disable building on 32 architectures for Factory as they fail</changelog>
  <changelog author="mpluskal@suse.com" date="1473508800">- Update to version 18.32
- Sync patches from fedora:
  * dt-wformat-security.patch
  * dt-default-source-define.patch
  * dt-manpage.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1475496000">- Drop doc subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1528372800">- Modernise spec file with spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Update SPEC file, added working upstream URL
  * Use OBS services for source generation
- Update to 23.28
  * Add support for forcing FALSE data corruptiong for debugging
  * When creating log directories in setup_log_directory(),
    create the last subdirectory (as required). For user specified
    log directory, expand format control strings prior to creating
    the directory (logdir= option).
  * Create master log creation function for use by other tool parsers
  * Add support for comma separated workload[s]= option
  * When "trigger=" is specified, no parameters, then remove triggers.
  * Add array=string option, esp. for external trigger scripts.
  * Add --trigger= and --workload= parsing for I/O behavior options.
  * Add support for starting slice offset.
  * Add options for date and time field separator used when
    formatting the log prefix format strings (e.g. "%ymd", "%hms")
  * Apply special step option handling to both disks and files,
    by setting up and ending offset so I/O loops break reaching
    this offset.
  * Add flag for output position, so zero offset is handled properly.
  * Add "showvflags=hex" option to show block tag verify flags set
  * When selecting 100% reads (readp=100), switch output file to
    input file.
  * Remove a file position sanity check no longer valid with
    updates made in FindCapacity() with new logic associated
    with the file position option.
  * For Unix systems, increase the open file resource limit,
    now that low limits are imposed on newer Linux distros,
    to avoid false failures!
  * Added "showfslba" and "showfsmap" commands to show the file
    system map, for the file specified, assuming we can acquire FS
    extents to map physical LBAs.
  * When re-enabling stats via "enable=stats", ensure all the stat
    flags reset when disabled, get enabled once again, esp. since
    these are sticky.
  * Add a retry data corruption limit option (retryDC_limit=value).
  * The normal retry limit is used for retrying errors (60 by default).
  * Added separate retry data corruption delay option (retryDC_delay).
  * Change the default dispose mode setting to keep on error.
  * Change the delete error log file default to be true.
  * Add logdir= option to prepend to job/log file paths.
  * Add support for capacity percentage for thin provisioned LUNs,
    to help avoid exceeding backend storage for over-provisioned
    volumes
  * Add support for appending a default file name to a directory.
  * Fix bug introduced with mounted files system check in copy mode.
  * For Linux file systems with direct I/O, get the disk block size.
  * This disk block size is required for later sanity checks for
    direct I/O.
  * Add mounted file system check when writing to /dev/ disk devices
- Dropped obsoleted  dt-default-source-define.patch and
  dt-wformat-security.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1758196800">- update to 25
  * New I/O behaviors: dtapp, hammer, sio
- adjust dt-manpage.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781611200">- Update to version 26:
  * Add I/O latency support to dt workloads
  * Fix writing files with random read percentages and
    variable file sizes
  * Fix creating subdirectories with a relative directory path
  * Add new workloads and help files (many dirs, hammer, sio)
- Drop dt-manpage.patch: merged upstream (.tP -&gt; .TP, issue #4)
- Spec cleanup:
  * Use %make_build for the build step
  * Drop obsolete Group tag
  * Use %{version} consistently in the Source URL</changelog>
</package>
<package pkgid="0b3347081e94bf55a79987125eab6a0fa7f103345d246a80f93ea832b951aee892e27c26e0738f10fd98c3abd644e618c3e65a46870f3db00a0a2d58daa5cd62" name="dt-debugsource" arch="i586">
  <version epoch="0" ver="26" rel="1.3"/>
  <changelog author="hare@suse.de" date="1255435200">- Initial rpm, based on dt version 16.20</changelog>
  <changelog author="hare@suse.de" date="1298289600">- Update to version 17.25</changelog>
  <changelog author="mpluskal@suse.com" date="1472558400">- Correct license
- Cleanup spec file with spec-cleaner
- Disable building on 32 architectures for Factory as they fail</changelog>
  <changelog author="mpluskal@suse.com" date="1473508800">- Update to version 18.32
- Sync patches from fedora:
  * dt-wformat-security.patch
  * dt-default-source-define.patch
  * dt-manpage.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1475496000">- Drop doc subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1528372800">- Modernise spec file with spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Update SPEC file, added working upstream URL
  * Use OBS services for source generation
- Update to 23.28
  * Add support for forcing FALSE data corruptiong for debugging
  * When creating log directories in setup_log_directory(),
    create the last subdirectory (as required). For user specified
    log directory, expand format control strings prior to creating
    the directory (logdir= option).
  * Create master log creation function for use by other tool parsers
  * Add support for comma separated workload[s]= option
  * When "trigger=" is specified, no parameters, then remove triggers.
  * Add array=string option, esp. for external trigger scripts.
  * Add --trigger= and --workload= parsing for I/O behavior options.
  * Add support for starting slice offset.
  * Add options for date and time field separator used when
    formatting the log prefix format strings (e.g. "%ymd", "%hms")
  * Apply special step option handling to both disks and files,
    by setting up and ending offset so I/O loops break reaching
    this offset.
  * Add flag for output position, so zero offset is handled properly.
  * Add "showvflags=hex" option to show block tag verify flags set
  * When selecting 100% reads (readp=100), switch output file to
    input file.
  * Remove a file position sanity check no longer valid with
    updates made in FindCapacity() with new logic associated
    with the file position option.
  * For Unix systems, increase the open file resource limit,
    now that low limits are imposed on newer Linux distros,
    to avoid false failures!
  * Added "showfslba" and "showfsmap" commands to show the file
    system map, for the file specified, assuming we can acquire FS
    extents to map physical LBAs.
  * When re-enabling stats via "enable=stats", ensure all the stat
    flags reset when disabled, get enabled once again, esp. since
    these are sticky.
  * Add a retry data corruption limit option (retryDC_limit=value).
  * The normal retry limit is used for retrying errors (60 by default).
  * Added separate retry data corruption delay option (retryDC_delay).
  * Change the default dispose mode setting to keep on error.
  * Change the delete error log file default to be true.
  * Add logdir= option to prepend to job/log file paths.
  * Add support for capacity percentage for thin provisioned LUNs,
    to help avoid exceeding backend storage for over-provisioned
    volumes
  * Add support for appending a default file name to a directory.
  * Fix bug introduced with mounted files system check in copy mode.
  * For Linux file systems with direct I/O, get the disk block size.
  * This disk block size is required for later sanity checks for
    direct I/O.
  * Add mounted file system check when writing to /dev/ disk devices
- Dropped obsoleted  dt-default-source-define.patch and
  dt-wformat-security.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1758196800">- update to 25
  * New I/O behaviors: dtapp, hammer, sio
- adjust dt-manpage.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781611200">- Update to version 26:
  * Add I/O latency support to dt workloads
  * Fix writing files with random read percentages and
    variable file sizes
  * Fix creating subdirectories with a relative directory path
  * Add new workloads and help files (many dirs, hammer, sio)
- Drop dt-manpage.patch: merged upstream (.tP -&gt; .TP, issue #4)
- Spec cleanup:
  * Use %make_build for the build step
  * Drop obsolete Group tag
  * Use %{version} consistently in the Source URL</changelog>
</package>
<package pkgid="22173e2d576211e9de5818bda2a7d95c5b7abd4a3a124378ff065cab04a9e7aaacaba1d0411d5469b38ee32deabfe41ef873eb5eea7c45be821518e5c15322b2" name="dtach-debuginfo" arch="i586">
  <version epoch="0" ver="0.9+2.748020b" rel="3.4"/>
  <changelog author="okurz@suse.com" date="1488196800">- New release based on version 0.9</changelog>
  <changelog author="okurz@suse.com" date="1488801600">- Update to version v0.9+2.748020b:
  * Prevent buffer overflow with a long socket path name.
  * Try to use chdir to get around the sun_path length limit.
  * Add dtach -p.
  * Update copyrights for 2015.
  * Call init_pty before signals are set up.
  * Improve error message when dtach can't find a pty.
  * Update copyrights for 2016.
  * dtach 0.9
  * Update license address
  * Update license header in source files.
- Delete redundant dtach-remove-date-time-compile-macros.patch merged upstream</changelog>
  <changelog author="okurz@suse.com" date="1489060800">- Remove __DATE__/__TIME__ macro use to allow reproducible builds</changelog>
  <changelog author="mpluskal@suse.com" date="1493899200">- Cleanup spec file with spec-cleaner
- Drop implicit build dependencies
- Fully utilise install command</changelog>
  <changelog author="jengelh@inai.de" date="1494244800">- Rewrite description to point out the objective features,
  and do so without relying to much on the user knowing GNU screen.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615636800">- modernize specfile (move license to licensedir)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643371200">- use versionrewrite to properly set spec file version
- use https for downloading sources</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- added patches
  fix build with gcc15
  + dtach-gcc15.patch</changelog>
</package>
<package pkgid="1dad69675ba6480e82e6b8d0deda523f10c0c482c5d55eb58a6070c078f05e77517a07695ca4a9b16640c464599b3ce1cc0d7a090906ef7618a0daefc8f24b16" name="dtach-debugsource" arch="i586">
  <version epoch="0" ver="0.9+2.748020b" rel="3.4"/>
  <changelog author="okurz@suse.com" date="1488196800">- New release based on version 0.9</changelog>
  <changelog author="okurz@suse.com" date="1488801600">- Update to version v0.9+2.748020b:
  * Prevent buffer overflow with a long socket path name.
  * Try to use chdir to get around the sun_path length limit.
  * Add dtach -p.
  * Update copyrights for 2015.
  * Call init_pty before signals are set up.
  * Improve error message when dtach can't find a pty.
  * Update copyrights for 2016.
  * dtach 0.9
  * Update license address
  * Update license header in source files.
- Delete redundant dtach-remove-date-time-compile-macros.patch merged upstream</changelog>
  <changelog author="okurz@suse.com" date="1489060800">- Remove __DATE__/__TIME__ macro use to allow reproducible builds</changelog>
  <changelog author="mpluskal@suse.com" date="1493899200">- Cleanup spec file with spec-cleaner
- Drop implicit build dependencies
- Fully utilise install command</changelog>
  <changelog author="jengelh@inai.de" date="1494244800">- Rewrite description to point out the objective features,
  and do so without relying to much on the user knowing GNU screen.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615636800">- modernize specfile (move license to licensedir)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643371200">- use versionrewrite to properly set spec file version
- use https for downloading sources</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- added patches
  fix build with gcc15
  + dtach-gcc15.patch</changelog>
</package>
<package pkgid="06dd8c0e08d8ff1497c8ce44252f161d35f782435d80e0f93ac6e2e69b0c638f1791667ac9ce5adafd57c8d02639c163e755cdddf55af399aae866049c36b426" name="dtc-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.2" rel="2.5"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1579003200">- add dtc-no-common-conflict.patch (bsc#1160388)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583841600">- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- explicitly pass -pie in CFLAGS, since the build system explicitly passes
  - fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
  PIE-executables (bsc#1184122).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.6.1:
  * A number of bugfixes
  * Fix many warnings with -Wsign-compare
  * Add compilation with meson (not used by default so far)
  * Yet another revamp of how we handle unaligned accesses
  * Added a number of extra checks for common tree errors
  * Checks for interrupt providers
  * i2c reg properties
  * Tighten checking of gpio properties
  * Reduce dependencies when building libfdt only
  * Allow libfdt.h header to be used from C++ more easily
  * Accept .dtbo extension for overlays
  * Update valid node and property characters to match current devicetree spec
  * Add several checks for root node sanity in fdt_check_full()
  * Somewhat more robust type labelling for the benefit of yaml output</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1664193600">- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
  non-existent `%.output`</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682424000">- update to 1.7.0:
  * dtc
  * Fix -Oasm output on PA-RISC by avoiding ';' separators
  * Put symbolic label references in -Odts output when possible
  * Add label relative path references
  * Don't incorrectly attempt to create fixups for reference to path
    in overlays
  * Warning rather than hard error if integer expression results are
    truncated due to cell size
  * libfdt
  * Add fdt_get_property_by_offset_w() function
  * pylibfdt
  * Fixed to work with Python 3.10
  * A number of extra methods
  * Fix out of tree build
  * fdtget
  * Add raw bytes output mode
  * General
  * Fixes for mixed-signedness comparison warnings
  * Assorted other warning fixes
  * Assorted updates to checks
  * Assorted bugfixes
  * Fix scripts to work with dash as well as bash
  * Allow static builds
  * Formalize Signed-off-by usage
- Update dtc.keyring
- Drop upstream patch:
  * makefile-bison-rule.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1729598400">- Update to 1.7.1:
  * dtc
  * Fix check for 10-bit I2C addresses
  * Improve documentation of -@ option
  * Update to libyaml &gt;= 0.2.3
  * Improvements &amp; fixes for device graph checks
  * Add -L / --local-fixups option
  * Add check for length of interrupt-map properties
  * libfdt
  * Add fdt_path_getprop_namelen()
  * Add fdt_get_symbol() and fdt_get_symbol_namelen()
  * Correct documentation of fdt_path_offset()
  * Correct documentation of fdt_appendprop_addrrange()
  * Validate aliases is fdt_get_alias_namelen()
  * Don't overwrite phandles when applying overlays
  * Require Python 3
  * pylibfdt
  * Support boolean properties
  * Fixes for current Python versions
  * General
  * Assorted bugfixes
  * Assorted build improvements
  * Assorted typo fixes in docs
  * Some additional testcases
  * Move to GitHub Actions based CI</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1738670400">- Mark assembler output as noexecstack</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1738929600">- Update to 1.7.2:
  * pylibfdt: Don't emit warnings from swig generate C code
  * fdtoverlay: provide better error message for missing /__symbols__
  * pylibfdt/libfdt.i: Use SWIG_AppendOutput
  * Escape spaces in depfile with backslashes.
  * libfdt.h: whitespace consistency fixups
  * libfdt.h: typo and consistency fixes
- Revert previous commit and use upstream fix for glibc 2.41:
  * ce1d858.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1769428800">- add 9a1c801a1a3c102bf95c5339c9e985b26b823a21.patch (bsc#1257254)</changelog>
</package>
<package pkgid="710d5f2c892c2446d499542d7463fadd14b36c96231526cd7a6e4d235395c7609ce9bf0d6565e658d4dbc12035bf9e03d7fdd9a557333a0f9d48eb2f9cee3321" name="dtc-debugsource" arch="i586">
  <version epoch="0" ver="1.7.2" rel="2.5"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1579003200">- add dtc-no-common-conflict.patch (bsc#1160388)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583841600">- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- explicitly pass -pie in CFLAGS, since the build system explicitly passes
  - fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
  PIE-executables (bsc#1184122).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.6.1:
  * A number of bugfixes
  * Fix many warnings with -Wsign-compare
  * Add compilation with meson (not used by default so far)
  * Yet another revamp of how we handle unaligned accesses
  * Added a number of extra checks for common tree errors
  * Checks for interrupt providers
  * i2c reg properties
  * Tighten checking of gpio properties
  * Reduce dependencies when building libfdt only
  * Allow libfdt.h header to be used from C++ more easily
  * Accept .dtbo extension for overlays
  * Update valid node and property characters to match current devicetree spec
  * Add several checks for root node sanity in fdt_check_full()
  * Somewhat more robust type labelling for the benefit of yaml output</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1664193600">- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
  non-existent `%.output`</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682424000">- update to 1.7.0:
  * dtc
  * Fix -Oasm output on PA-RISC by avoiding ';' separators
  * Put symbolic label references in -Odts output when possible
  * Add label relative path references
  * Don't incorrectly attempt to create fixups for reference to path
    in overlays
  * Warning rather than hard error if integer expression results are
    truncated due to cell size
  * libfdt
  * Add fdt_get_property_by_offset_w() function
  * pylibfdt
  * Fixed to work with Python 3.10
  * A number of extra methods
  * Fix out of tree build
  * fdtget
  * Add raw bytes output mode
  * General
  * Fixes for mixed-signedness comparison warnings
  * Assorted other warning fixes
  * Assorted updates to checks
  * Assorted bugfixes
  * Fix scripts to work with dash as well as bash
  * Allow static builds
  * Formalize Signed-off-by usage
- Update dtc.keyring
- Drop upstream patch:
  * makefile-bison-rule.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1729598400">- Update to 1.7.1:
  * dtc
  * Fix check for 10-bit I2C addresses
  * Improve documentation of -@ option
  * Update to libyaml &gt;= 0.2.3
  * Improvements &amp; fixes for device graph checks
  * Add -L / --local-fixups option
  * Add check for length of interrupt-map properties
  * libfdt
  * Add fdt_path_getprop_namelen()
  * Add fdt_get_symbol() and fdt_get_symbol_namelen()
  * Correct documentation of fdt_path_offset()
  * Correct documentation of fdt_appendprop_addrrange()
  * Validate aliases is fdt_get_alias_namelen()
  * Don't overwrite phandles when applying overlays
  * Require Python 3
  * pylibfdt
  * Support boolean properties
  * Fixes for current Python versions
  * General
  * Assorted bugfixes
  * Assorted build improvements
  * Assorted typo fixes in docs
  * Some additional testcases
  * Move to GitHub Actions based CI</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1738670400">- Mark assembler output as noexecstack</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1738929600">- Update to 1.7.2:
  * pylibfdt: Don't emit warnings from swig generate C code
  * fdtoverlay: provide better error message for missing /__symbols__
  * pylibfdt/libfdt.i: Use SWIG_AppendOutput
  * Escape spaces in depfile with backslashes.
  * libfdt.h: whitespace consistency fixups
  * libfdt.h: typo and consistency fixes
- Revert previous commit and use upstream fix for glibc 2.41:
  * ce1d858.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1769428800">- add 9a1c801a1a3c102bf95c5339c9e985b26b823a21.patch (bsc#1257254)</changelog>
</package>
<package pkgid="a7a68a04758f64e160ea117ab0278a6de81a4e3400a77cda226b67e761b1ceb17381623c7b9bbdf6899925b093b5aed644f102d2f373ea222ddb425e7d91213a" name="dualsensectl-debuginfo" arch="i586">
  <version epoch="0" ver="0.7" rel="3.5"/>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1655985600">- Update to new upstream release version 0.2
  * Initial upload of `dualsensectl` package into Open Build Service</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1697112000">- Update to new upstream release version 0.3
  * Added speaker volume attenuation and trigger commands
  * Added a new monitoring command for scheduling/adjusting certain (even multiple) events
  * Added a new `dualsense -d DEVICE` option for listing of multiple connected devices
  and their identification
  * Fixed battery level status not showing correct percents (%) when plugged in</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1699099200">- Update to new upstream release version 0.4
  * Added `speaker` `volume` `attenuation` and `trigger` commands</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1711886400">- Update to new upstream release version 0.5
  * Fix crash when setting device without command
  * Show more values in info command
  * Don't check Connected property in power-off command</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1714824000">- Defattr not needed after explicitly mentioned directories (%dir) within %files section which OBS gladly complains about
- Now using: osc service mr download_files instead of manually downloaded files using GUI
- %{?_smp_mflags} is redundant, therefore unneeded - I overlooked
  :-)</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1724068800">- Added support for DualSense Edge</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1739966400">- Update to the latest upstream stable version - 0.7
  * Switch to Meson build system
  * Add pulse option to microphone-led
  * Add instant flag to player-leds
  * Add led-brightness command
  * Add microphone-mode command</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1741003200">- REBUILD due to RPMLINT errors:
  `dualsensectl.x86_64: E: standard-dir-owned-by-package /usr/bin`
  `dualsensectl.x86_64: E: standard-dir-owned-by-package /usr/share`</changelog>
</package>
<package pkgid="f72de81cfababdb22bc4b460b1060881be4e328dee4bc8b6088a3858b3e29d9d37dfc3c3f3fe02a6ca9fa08b90b4f32c2c8594d82961f2a2fb28c598b63d7281" name="dualsensectl-debugsource" arch="i586">
  <version epoch="0" ver="0.7" rel="3.5"/>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1655985600">- Update to new upstream release version 0.2
  * Initial upload of `dualsensectl` package into Open Build Service</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1697112000">- Update to new upstream release version 0.3
  * Added speaker volume attenuation and trigger commands
  * Added a new monitoring command for scheduling/adjusting certain (even multiple) events
  * Added a new `dualsense -d DEVICE` option for listing of multiple connected devices
  and their identification
  * Fixed battery level status not showing correct percents (%) when plugged in</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1699099200">- Update to new upstream release version 0.4
  * Added `speaker` `volume` `attenuation` and `trigger` commands</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1711886400">- Update to new upstream release version 0.5
  * Fix crash when setting device without command
  * Show more values in info command
  * Don't check Connected property in power-off command</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1714824000">- Defattr not needed after explicitly mentioned directories (%dir) within %files section which OBS gladly complains about
- Now using: osc service mr download_files instead of manually downloaded files using GUI
- %{?_smp_mflags} is redundant, therefore unneeded - I overlooked
  :-)</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1724068800">- Added support for DualSense Edge</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1739966400">- Update to the latest upstream stable version - 0.7
  * Switch to Meson build system
  * Add pulse option to microphone-led
  * Add instant flag to player-leds
  * Add led-brightness command
  * Add microphone-mode command</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1741003200">- REBUILD due to RPMLINT errors:
  `dualsensectl.x86_64: E: standard-dir-owned-by-package /usr/bin`
  `dualsensectl.x86_64: E: standard-dir-owned-by-package /usr/share`</changelog>
</package>
<package pkgid="642f37577fcbed73f9e514f8a00b5c3a7f1a6bf2fdacc0052003998b4501f917f2643aa9166ad380bc21c91be040487d8f683fd5160f798032c0e31a5797de9a" name="dub-debuginfo" arch="i586">
  <version epoch="0" ver="1.42.0" rel="1.2"/>
  <changelog author="Chris Josten &lt;chris+suse@netsoj.nl&gt;" date="1668686400">- Update to 1.29.0
  * Harden package version detection from git describe by @kinke
- Update to 1.28.0
  * Removes dynamicLibrary being built as staticLibrary for targets
    other than OMF. by @rikkimax in #2211
  * move command variable substitution to execution by @WebFreak001
    in #2217
  * Fix interactive run-unittest.d by @WebFreak001
    in #2219
  * merge stable by @MartinNowak in #2221
  * fix: parse version from filesystem supplier correctly by
    @Panke in #2220
  * merge stable by @MartinNowak in #2225
  * add CompilerInvocationException by @WebFreak001 in #2226
  * Adapt determinePlatform to the new defaults for Win32 by
    @MoonlightSentinel in #2227
  * Define the $DUB_BUILD_PATH variable. by @veelo in #2228
  * merge stable by @MartinNowak in #2231
  * Add link to dub-docs. by @veelo in #2232
  * Remove travis-ci badge from README.md by @ibuclaw in #2233
  * Annotate escaping reference. by @veelo in #2237
  * Posix: use /etc/dub/settings.json if in /usr by @WebFreak001
    in #2203
  * Add -fno-druntime to GDC BuildOptions; it is the betterC
    flag. by @ibara in #2186
  * Fix #2238 - Renew source files after preGenerateCommands by
    @atilaneves in #2239
  * Inject source file (replaces #2207) by @rikkimax in #2240
- Update to 1.27.0
  * merge stable by @MartinNowak in #2132
  * Add environment variables to BuildSettings by @shoo in #2121
  * merge stable by @MartinNowak in #2138
  * Fix dependency build settings flooding dflags by @omerfirmak
    in #2139
  * merge stable by @MartinNowak in #2140
  * Adds quotation marks to error message by @denizzzka in #2148
  * Generate paths relative to visuald project files by @JudgeFish
    in #2150
  * merge stable by @MartinNowak in #2152
  * merge stable by @MartinNowak in #2154
  * Fix #2141 - When used as a library, the default compiler is
    different from the expected. by @shoo in #2158
  * Remove line 'Exclusing package.d blah...' from default dub
    build by @p0nce in #2157
  * RegistryPackageSupplier.genPackageDownloadUrl added by
    @denizzzka in #2156
- Update to 1.26.0
  * merge stable by @MartinNowak in #2114
  * Fix single file package dynamic library by @andre2007
    in #2112
  * fix #1867 - Add lowmem for settings by @shoo in #1905
  * Fix #2046 - Dependencies specified with a path ignore
    optional settings by @shoo in #2103
  * Replacing rununittest.sh by @drug007 in #2109
  * merge stable by @MartinNowak in #2115
  * merge stable by @MartinNowak in #2117
  * Only show package.d warning once by @dkorpel in #2131
  * [stable] LDC: Recognize -gcc as linker D flag by @kinke
    in #2135
- Update to 1.25.0
  * merge stable by @MartinNowak in #2061
  * Minor code cleanup (whitespace, import) by @Geod24 in #2063
  * Remove redundant code with relativeTo by @Geod24 in #2062
  * Set cwd on spawn functions instead of chdir by @Geod24
    in #2065
  * Hotfix for #2051 by @drug007 in #2064
  * Renaming a file by @drug007 in #2066
  * Raise minimum Vibe.d requirement to v0.9.0 by @Geod24
    in #2067
  * merge stable by @MartinNowak in #2071
  * Cleanup http listener in vibed template by @gizmomogwai in #2072
  * merge stable by @MartinNowak in #2074
  * Improve 'linker-D-flag' detection for ldmd2 by @kinke in #2082
  * Extend 'linker dflags' detection for DMD by @kinke in #2083
  * Selectively import symbols from std.array. by @veelo in #2089
  * Remove unused selective imports. by @veelo in #2088
  * Remove unused imports from compiler.d. by @veelo in #2090
  * Refactor imports (inet.url -&gt; inet.path). by @veelo in #2091
  * Remove unused std.range import. by @veelo in #2092
  * Remove unused imports. by @veelo in #2093
  * Refactor imports. by @veelo in #2094
  * Refactor import. Url is not used directly, but path is.
    by @veelo in #2097
  * Remove unused imports. by @veelo in #2096
  * Deprecate unused but public import. by @veelo in #2095
  * Fix #2085: [visuald] spurious library project by @veelo in #2098
  * Add some generated files to .gitignore by @ljmf00 in #2102
  * Fix #2086 copyFiles in subPackage does not honour targetPath.
    by @veelo in #2087
  * Replacing run-unittest.sh by run-unittest.d. Inception by
    @drug007 in #2084
  * Include copyFiles and extraDependencyFiles in visuald projects.
    by @veelo in #2099
  * Bump FRONTEND, move dmd to latest by default. by @maxhaton
    in #2104
  * merge stable by @MartinNowak in #2106
  * Actually copy copyFiles when building in Visual Studio. by
    @veelo in #2105
  * import 'std.variant.Algebraic' properly by @BorisCarvajal
    in #2108
  * merge stable by @MartinNowak in #2107
  * Fixed a regression with DFLAGS environment variable and cached
    generated unittest by @foerdi in #2116
- Update to 1.24.1
  * Allow adding dflags on dependencies when using SDL format by
    @omerfirmak in #2081
- Update to 1.24.0
  * merge stable by @MartinNowak in #2011
  * [stable] Deduplicate dflags and lflags by @Geod24 in #2016
  * cache the generated test main file: dub_test_root.d by @foerdi
    in #2005
  * Revert "Deduplicate dflags and lflags" (#2016) by @s-ludwig
    in #2020
  * merge stable by @MartinNowak in #2022
  * Remove usage of deprecated std.xml by @andre2007 in #1977
  * Support for .netrc file added by @andre2007 in #2027
  * ci: build release .tar.gz without travis owner and group id
    by @ljmf00 in #2030
  * Add support for '-platformlib' option. Fixes #2031 by
    @dbankov-vmware in #2032
  * GH Actions: Use new syntax for set-env by @Geod24 in #2036
  * Merge stable into master by @Geod24 in #2037
  * dub.compilers.ldc: Fix --rdmd with --compiler=ldc2 by
    @CyberShadow in #2033
  * Correct issue #1673 (with dupe #1797 and #2019) by @p0nce
    in #2034
  * betterC flag enabled in generated visuald project file. Fixes #2024
    by @MrZoraman in #2025
  * Fix Issue #1474 - Regenerate build settings after preGenerateCommands
    by @omerfirmak in #2035
  * Mutually exclude mainSourceFile of different configurations by
    @omerfirmak in #2039
  * [CI]: Remove old AppVeyor, TravisCI, SemaphoreCI and build-gdc.sh
    files by @PetarKirov in #2042
  * [stable] Use compiler version, not frontend version for build IDs
    and paths by @kinke in #2045
  * [stable] Add support for --arch=x86_mscoff for LDC (for DMD
    compatibility) by @kinke in #2049
  * Use DC env variable as the default compiler by @omerfirmak in #2047
  * Fix #2051: Running unit tests from DUB single file packages fails by
    @drug007 in #2052
  * Improved ldc cross compile by @foerdi in #2055
  * improve list command (filter by package spec) by @deviator
    in #2057
  * Dont export DFLAGS &amp; LFLAGS by default by @omerfirmak
    in #2048
  * Allow custom dflags to be defined for dependencies by
    @omerfirmak in #2040
  * Normalize line endings &amp; UTF8 BOMs by @Geod24 in #2058
  * add ability for specify version range for commandline commands
    by @deviator in #2056</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- Update to 1.32.1
  * Implement --color=auto|always|never, fix #2410 by @WebFreak001
    in #2552
  * update version to v1.31.0-beta.1 by @ibuclaw in #2555
  * Remove GeneratorSettings.direct as it is never set by @Geod24 in #2559
  * Fix various DDOC warnings by @Geod24 in #2558
  * Don't assume the cache path is relative to CWD by @Geod24 in #2557
  * replace std.variant with std.sumtype by @WebFreak001 in #2550
  * add markdown documentation generator to gen_man.d by @WebFreak001
    in #2563
  * update version to v1.31.0-rc.1 by @ibuclaw in #2565
  * Fix typo in subpackage license warning by @zyedidia in #2576
  * merge stable by @ibuclaw in #2578
  * fix man page generator by @WebFreak001 in #2571
  * fix typo(s) by @WebFreak001 in #2564
  * Add betterC support - fixes #1636 by @etcimon in #2581
  * merge stable by @ibuclaw in #2591
  * Add OpenBSD package to README.md by @ibara in #2592
  * Fix #2574: Suggest alternative spelling when a command is mistyped by
    @elvodqa in #2593
  * improve warning messages, especially with ~branch by @WebFreak001 in #2585
  * reintroduce dmd-latest to CI runner by @WebFreak001 in #2594
  * merge stable by @ibuclaw in #2595
  * make build names much smaller by @WebFreak001 in #2589
  * Make getDUBExePath returns a NativePath by @Geod24 in #2604</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1689854400">- Update to 1.33.0
  * Add collection of c sources and headers to dub by @cschlote in #2544
  * update version to v1.32.0-beta.1 by @ibuclaw in #2609
  * Don't depend on the whole of Vibe.d for the test_registry by @Geod24 in #2612
  * Upgrade dependencies by @Geod24 in #2613
  * Make all static library exports contribute to dlls on Windows by @rikkimax in #2614
  * Revert "Make all static library exports contribute to dlls on Windows" by @Geod24 in #2616
  * PackageManager: Store packages hierarchically, by version by @Geod24 in #2610
  * add pr_info GitHub actions run by @WebFreak001 in #2586
  * try to fix pr_info permissions problem by @WebFreak001 in #2621
  * fix pr_info_post file paths by @WebFreak001 in #2622
  * update version to v1.32.0-rc.1 by @ibuclaw in #2625
  * merge stable by @ibuclaw in #2628
  * update version to v1.32.1-beta.1 by @ibuclaw in #2631
  * update version to v1.32.1 by @ibuclaw in #2634</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1711454400">- Update to 1.36.0
  * Deprecate unused packageInfoFilenames
  * Remove inconsistent error on missing subpackage path
  * Remove dub.internal.vibecompat.file : listDirectory
  * Remove logging from dub.dependency
  * Allow to load dub.selections.json before Project instantiation
- Update to 1.35.0
  * Don't wastefully execute everything via a shell
  * Implemented recipe files for dub
  * add --deep flag to dub build
  * add dub describe --data=configs,builds
  * interactively query for license, suggest SPDX licenses
- Update to 1.34.0
  * Fix flags Json serialization
  * Cache json db
  * support specifying --d-versions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1721563200">- Update to 1.38.1
  * Remove support for OMF, make MsCOFF default
  * Drop support for LDC v1.26.0
- Update to 1.38.0
  * Implement filesystem attributes and use PackageManager.store
  * Speed up Package.getPackageConfigs
  * Improve the output when the subcommand is not found
  * Speed up module parsing with hand-written parser
  * Respect skipRegistry value from configuration files
  * Fix glitches in testcases
  * Fix regression in module-declarations parser
- Update to 1.37.0
  * Deprecate Package.load, use PackageManager.load instead
  * platform: add support for LoongArch
  * Dub.loadPackage: Error out if no recipe is found
  * CommandLine: Type the user-provided string into its name / path component
  * Only check if the Package is managed by the Location in lookup
  * Deprecate Package JSON constructor
  * Fix #2706: Dub run ignores locally registered packages
  * fetch: Support multiple arguments, projects, recursive fetch
  * Add betterC probing for performance and for applications without drun…
  * Deprecate system flag for registration, use cache instead
  * Allow building deprecated modules without deprecation warnings
  * Fix gdc build and test failures
  * Deprecate unused getSubPackagePath
  * Introduce PackageName, to fully type a package name
  * Expand selections file handling to handle new versions
  * Let user $DFLAGS override build settings as much as possible
  * Improve Dub.fetch API
  * Deprecate Package.getInternalSubPackage, simplify DepedencyResolver
  * Properly fix issue #2691 by reverting to the original scanning behavior
  * Load dub.selections.json in unittest
  * Remove FileInfo.timeCreated</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1742731200">- Update to 1.39.0
  * Upgrade vibe-d dependencies
  * LDC: Don't keep around temporary object files for static libs
  * remove internal deprecations
  * Tests: Implement the ability to mock the registry too
  * FSEntry: Set a default time for all entries
  * Do not use Package.storeInfo in PackageManager.store
  * Fix #2901: VersionRange.toString() doesn't handle &gt;0.0.0
  * PackageManager: Make lookup lazy again
  * Avoid linear time edge list construction.
  * Reduce allocation overhead in determineDependencyConfigs
  * Avoid re-allocating allconfigs_path in determineAllConfigs.
  * Eliminate edges in the configuration graph in-place.
  * Cache various package information to reduce GC allocations in
    getPackageConfigs.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1744804800">- Update to 1.40.0
  * Improve some dependency resolutions issues
  * Keep the default option for dependencies when serializing a sdl recipe
  * Ignore --arch switch if it doesn't affect the build
  * Do dependency resolution after checking valid configs
  * update dependencies
  * fix: Do not append empty recipePath to list of dependencies
  * fix: Ensure nameless FSEntry cannot be constructed
  * fix 2698: cImportPaths doesn't work with dmd and ldc
- added %check section to run some unit tests, avoding the ones that
  requires network</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1745323200">- Fix unit tests when ldc2 is used instead of dmd</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1767960000">- Update to 1.41.0
  * Added --dest command line build option
  * Add frameworks dubfile key (relevant for MacOS)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1786708800">- Update to 1.42.0
  * fix #3081: ignore $ROOT_PACKAGE_DIR in source/import path warning
  * fix: show clear error when package already exists
  * fix: replace Mark(name,0,0) with actual line/column in ReaderException
  * fix: auto-create workingDirectory before running executable
  * Remove -d alias from --deep to fix conflict with --debug
  * Fix debugMode documentation: remove incorrect mention of contracts
  * dub.compilers.utils: Add pkg-config C preprocessor flags support</changelog>
</package>
<package pkgid="3778a02547848e826c9bcb6dfbec0458f2a2aea9459c4365e2970299b3e91465bacf7502e5920c55ac87e68a51a348dff85712995910778c17f5422bfb5eba08" name="dub-debugsource" arch="i586">
  <version epoch="0" ver="1.42.0" rel="1.2"/>
  <changelog author="Chris Josten &lt;chris+suse@netsoj.nl&gt;" date="1668686400">- Update to 1.29.0
  * Harden package version detection from git describe by @kinke
- Update to 1.28.0
  * Removes dynamicLibrary being built as staticLibrary for targets
    other than OMF. by @rikkimax in #2211
  * move command variable substitution to execution by @WebFreak001
    in #2217
  * Fix interactive run-unittest.d by @WebFreak001
    in #2219
  * merge stable by @MartinNowak in #2221
  * fix: parse version from filesystem supplier correctly by
    @Panke in #2220
  * merge stable by @MartinNowak in #2225
  * add CompilerInvocationException by @WebFreak001 in #2226
  * Adapt determinePlatform to the new defaults for Win32 by
    @MoonlightSentinel in #2227
  * Define the $DUB_BUILD_PATH variable. by @veelo in #2228
  * merge stable by @MartinNowak in #2231
  * Add link to dub-docs. by @veelo in #2232
  * Remove travis-ci badge from README.md by @ibuclaw in #2233
  * Annotate escaping reference. by @veelo in #2237
  * Posix: use /etc/dub/settings.json if in /usr by @WebFreak001
    in #2203
  * Add -fno-druntime to GDC BuildOptions; it is the betterC
    flag. by @ibara in #2186
  * Fix #2238 - Renew source files after preGenerateCommands by
    @atilaneves in #2239
  * Inject source file (replaces #2207) by @rikkimax in #2240
- Update to 1.27.0
  * merge stable by @MartinNowak in #2132
  * Add environment variables to BuildSettings by @shoo in #2121
  * merge stable by @MartinNowak in #2138
  * Fix dependency build settings flooding dflags by @omerfirmak
    in #2139
  * merge stable by @MartinNowak in #2140
  * Adds quotation marks to error message by @denizzzka in #2148
  * Generate paths relative to visuald project files by @JudgeFish
    in #2150
  * merge stable by @MartinNowak in #2152
  * merge stable by @MartinNowak in #2154
  * Fix #2141 - When used as a library, the default compiler is
    different from the expected. by @shoo in #2158
  * Remove line 'Exclusing package.d blah...' from default dub
    build by @p0nce in #2157
  * RegistryPackageSupplier.genPackageDownloadUrl added by
    @denizzzka in #2156
- Update to 1.26.0
  * merge stable by @MartinNowak in #2114
  * Fix single file package dynamic library by @andre2007
    in #2112
  * fix #1867 - Add lowmem for settings by @shoo in #1905
  * Fix #2046 - Dependencies specified with a path ignore
    optional settings by @shoo in #2103
  * Replacing rununittest.sh by @drug007 in #2109
  * merge stable by @MartinNowak in #2115
  * merge stable by @MartinNowak in #2117
  * Only show package.d warning once by @dkorpel in #2131
  * [stable] LDC: Recognize -gcc as linker D flag by @kinke
    in #2135
- Update to 1.25.0
  * merge stable by @MartinNowak in #2061
  * Minor code cleanup (whitespace, import) by @Geod24 in #2063
  * Remove redundant code with relativeTo by @Geod24 in #2062
  * Set cwd on spawn functions instead of chdir by @Geod24
    in #2065
  * Hotfix for #2051 by @drug007 in #2064
  * Renaming a file by @drug007 in #2066
  * Raise minimum Vibe.d requirement to v0.9.0 by @Geod24
    in #2067
  * merge stable by @MartinNowak in #2071
  * Cleanup http listener in vibed template by @gizmomogwai in #2072
  * merge stable by @MartinNowak in #2074
  * Improve 'linker-D-flag' detection for ldmd2 by @kinke in #2082
  * Extend 'linker dflags' detection for DMD by @kinke in #2083
  * Selectively import symbols from std.array. by @veelo in #2089
  * Remove unused selective imports. by @veelo in #2088
  * Remove unused imports from compiler.d. by @veelo in #2090
  * Refactor imports (inet.url -&gt; inet.path). by @veelo in #2091
  * Remove unused std.range import. by @veelo in #2092
  * Remove unused imports. by @veelo in #2093
  * Refactor imports. by @veelo in #2094
  * Refactor import. Url is not used directly, but path is.
    by @veelo in #2097
  * Remove unused imports. by @veelo in #2096
  * Deprecate unused but public import. by @veelo in #2095
  * Fix #2085: [visuald] spurious library project by @veelo in #2098
  * Add some generated files to .gitignore by @ljmf00 in #2102
  * Fix #2086 copyFiles in subPackage does not honour targetPath.
    by @veelo in #2087
  * Replacing run-unittest.sh by run-unittest.d. Inception by
    @drug007 in #2084
  * Include copyFiles and extraDependencyFiles in visuald projects.
    by @veelo in #2099
  * Bump FRONTEND, move dmd to latest by default. by @maxhaton
    in #2104
  * merge stable by @MartinNowak in #2106
  * Actually copy copyFiles when building in Visual Studio. by
    @veelo in #2105
  * import 'std.variant.Algebraic' properly by @BorisCarvajal
    in #2108
  * merge stable by @MartinNowak in #2107
  * Fixed a regression with DFLAGS environment variable and cached
    generated unittest by @foerdi in #2116
- Update to 1.24.1
  * Allow adding dflags on dependencies when using SDL format by
    @omerfirmak in #2081
- Update to 1.24.0
  * merge stable by @MartinNowak in #2011
  * [stable] Deduplicate dflags and lflags by @Geod24 in #2016
  * cache the generated test main file: dub_test_root.d by @foerdi
    in #2005
  * Revert "Deduplicate dflags and lflags" (#2016) by @s-ludwig
    in #2020
  * merge stable by @MartinNowak in #2022
  * Remove usage of deprecated std.xml by @andre2007 in #1977
  * Support for .netrc file added by @andre2007 in #2027
  * ci: build release .tar.gz without travis owner and group id
    by @ljmf00 in #2030
  * Add support for '-platformlib' option. Fixes #2031 by
    @dbankov-vmware in #2032
  * GH Actions: Use new syntax for set-env by @Geod24 in #2036
  * Merge stable into master by @Geod24 in #2037
  * dub.compilers.ldc: Fix --rdmd with --compiler=ldc2 by
    @CyberShadow in #2033
  * Correct issue #1673 (with dupe #1797 and #2019) by @p0nce
    in #2034
  * betterC flag enabled in generated visuald project file. Fixes #2024
    by @MrZoraman in #2025
  * Fix Issue #1474 - Regenerate build settings after preGenerateCommands
    by @omerfirmak in #2035
  * Mutually exclude mainSourceFile of different configurations by
    @omerfirmak in #2039
  * [CI]: Remove old AppVeyor, TravisCI, SemaphoreCI and build-gdc.sh
    files by @PetarKirov in #2042
  * [stable] Use compiler version, not frontend version for build IDs
    and paths by @kinke in #2045
  * [stable] Add support for --arch=x86_mscoff for LDC (for DMD
    compatibility) by @kinke in #2049
  * Use DC env variable as the default compiler by @omerfirmak in #2047
  * Fix #2051: Running unit tests from DUB single file packages fails by
    @drug007 in #2052
  * Improved ldc cross compile by @foerdi in #2055
  * improve list command (filter by package spec) by @deviator
    in #2057
  * Dont export DFLAGS &amp; LFLAGS by default by @omerfirmak
    in #2048
  * Allow custom dflags to be defined for dependencies by
    @omerfirmak in #2040
  * Normalize line endings &amp; UTF8 BOMs by @Geod24 in #2058
  * add ability for specify version range for commandline commands
    by @deviator in #2056</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- Update to 1.32.1
  * Implement --color=auto|always|never, fix #2410 by @WebFreak001
    in #2552
  * update version to v1.31.0-beta.1 by @ibuclaw in #2555
  * Remove GeneratorSettings.direct as it is never set by @Geod24 in #2559
  * Fix various DDOC warnings by @Geod24 in #2558
  * Don't assume the cache path is relative to CWD by @Geod24 in #2557
  * replace std.variant with std.sumtype by @WebFreak001 in #2550
  * add markdown documentation generator to gen_man.d by @WebFreak001
    in #2563
  * update version to v1.31.0-rc.1 by @ibuclaw in #2565
  * Fix typo in subpackage license warning by @zyedidia in #2576
  * merge stable by @ibuclaw in #2578
  * fix man page generator by @WebFreak001 in #2571
  * fix typo(s) by @WebFreak001 in #2564
  * Add betterC support - fixes #1636 by @etcimon in #2581
  * merge stable by @ibuclaw in #2591
  * Add OpenBSD package to README.md by @ibara in #2592
  * Fix #2574: Suggest alternative spelling when a command is mistyped by
    @elvodqa in #2593
  * improve warning messages, especially with ~branch by @WebFreak001 in #2585
  * reintroduce dmd-latest to CI runner by @WebFreak001 in #2594
  * merge stable by @ibuclaw in #2595
  * make build names much smaller by @WebFreak001 in #2589
  * Make getDUBExePath returns a NativePath by @Geod24 in #2604</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1689854400">- Update to 1.33.0
  * Add collection of c sources and headers to dub by @cschlote in #2544
  * update version to v1.32.0-beta.1 by @ibuclaw in #2609
  * Don't depend on the whole of Vibe.d for the test_registry by @Geod24 in #2612
  * Upgrade dependencies by @Geod24 in #2613
  * Make all static library exports contribute to dlls on Windows by @rikkimax in #2614
  * Revert "Make all static library exports contribute to dlls on Windows" by @Geod24 in #2616
  * PackageManager: Store packages hierarchically, by version by @Geod24 in #2610
  * add pr_info GitHub actions run by @WebFreak001 in #2586
  * try to fix pr_info permissions problem by @WebFreak001 in #2621
  * fix pr_info_post file paths by @WebFreak001 in #2622
  * update version to v1.32.0-rc.1 by @ibuclaw in #2625
  * merge stable by @ibuclaw in #2628
  * update version to v1.32.1-beta.1 by @ibuclaw in #2631
  * update version to v1.32.1 by @ibuclaw in #2634</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1711454400">- Update to 1.36.0
  * Deprecate unused packageInfoFilenames
  * Remove inconsistent error on missing subpackage path
  * Remove dub.internal.vibecompat.file : listDirectory
  * Remove logging from dub.dependency
  * Allow to load dub.selections.json before Project instantiation
- Update to 1.35.0
  * Don't wastefully execute everything via a shell
  * Implemented recipe files for dub
  * add --deep flag to dub build
  * add dub describe --data=configs,builds
  * interactively query for license, suggest SPDX licenses
- Update to 1.34.0
  * Fix flags Json serialization
  * Cache json db
  * support specifying --d-versions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1721563200">- Update to 1.38.1
  * Remove support for OMF, make MsCOFF default
  * Drop support for LDC v1.26.0
- Update to 1.38.0
  * Implement filesystem attributes and use PackageManager.store
  * Speed up Package.getPackageConfigs
  * Improve the output when the subcommand is not found
  * Speed up module parsing with hand-written parser
  * Respect skipRegistry value from configuration files
  * Fix glitches in testcases
  * Fix regression in module-declarations parser
- Update to 1.37.0
  * Deprecate Package.load, use PackageManager.load instead
  * platform: add support for LoongArch
  * Dub.loadPackage: Error out if no recipe is found
  * CommandLine: Type the user-provided string into its name / path component
  * Only check if the Package is managed by the Location in lookup
  * Deprecate Package JSON constructor
  * Fix #2706: Dub run ignores locally registered packages
  * fetch: Support multiple arguments, projects, recursive fetch
  * Add betterC probing for performance and for applications without drun…
  * Deprecate system flag for registration, use cache instead
  * Allow building deprecated modules without deprecation warnings
  * Fix gdc build and test failures
  * Deprecate unused getSubPackagePath
  * Introduce PackageName, to fully type a package name
  * Expand selections file handling to handle new versions
  * Let user $DFLAGS override build settings as much as possible
  * Improve Dub.fetch API
  * Deprecate Package.getInternalSubPackage, simplify DepedencyResolver
  * Properly fix issue #2691 by reverting to the original scanning behavior
  * Load dub.selections.json in unittest
  * Remove FileInfo.timeCreated</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1742731200">- Update to 1.39.0
  * Upgrade vibe-d dependencies
  * LDC: Don't keep around temporary object files for static libs
  * remove internal deprecations
  * Tests: Implement the ability to mock the registry too
  * FSEntry: Set a default time for all entries
  * Do not use Package.storeInfo in PackageManager.store
  * Fix #2901: VersionRange.toString() doesn't handle &gt;0.0.0
  * PackageManager: Make lookup lazy again
  * Avoid linear time edge list construction.
  * Reduce allocation overhead in determineDependencyConfigs
  * Avoid re-allocating allconfigs_path in determineAllConfigs.
  * Eliminate edges in the configuration graph in-place.
  * Cache various package information to reduce GC allocations in
    getPackageConfigs.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1744804800">- Update to 1.40.0
  * Improve some dependency resolutions issues
  * Keep the default option for dependencies when serializing a sdl recipe
  * Ignore --arch switch if it doesn't affect the build
  * Do dependency resolution after checking valid configs
  * update dependencies
  * fix: Do not append empty recipePath to list of dependencies
  * fix: Ensure nameless FSEntry cannot be constructed
  * fix 2698: cImportPaths doesn't work with dmd and ldc
- added %check section to run some unit tests, avoding the ones that
  requires network</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1745323200">- Fix unit tests when ldc2 is used instead of dmd</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1767960000">- Update to 1.41.0
  * Added --dest command line build option
  * Add frameworks dubfile key (relevant for MacOS)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1786708800">- Update to 1.42.0
  * fix #3081: ignore $ROOT_PACKAGE_DIR in source/import path warning
  * fix: show clear error when package already exists
  * fix: replace Mark(name,0,0) with actual line/column in ReaderException
  * fix: auto-create workingDirectory before running executable
  * Remove -d alias from --deep to fix conflict with --debug
  * Fix debugMode documentation: remove incorrect mention of contracts
  * dub.compilers.utils: Add pkg-config C preprocessor flags support</changelog>
</package>
<package pkgid="27cfd2cbbcd167abdf1f12dfee7085892efa0cc93c2c1727434889a7c6702c7e6760e9f211a2fb0fa952e41fa5dfd6ae2897b078028b91331cb8350c057e50d6" name="duc-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.6" rel="1.5"/>
  <changelog author="mvetter@suse.com" date="1519646400">- Inital package for openSUSE in version 1.4.3</changelog>
  <changelog author="mvetter@suse.com" date="1519646401">- Change license to LGPL-3</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1538568000">- Update to 1.4.4:
  * new: added --directory/-D option to 'duc ls' to allow listing of only directory itself (#196[1])
  * new: 'duc ls' now handles multiple path arguments
  * new: added 'o' key to duc-ui to pass current file to xdg-open
  * new: added DPI handing for graph font size (#201[2])
  * new: added '-a/--apparent' option to 'duc xml' (#171[3])
  * fix: improved cairo and SVG graph rendering (#202[4])
  * cha: changed license from GPL to LGPL (#190[5])</changelog>
  <changelog author="Benoît Monin &lt;benoit.monin@gmx.fr&gt;" date="1565611200">- fix build: add missing dependency to gobject library</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1658750400">- Update to 1.4.5:
  * new: added '-u' option to duc index to index by username
  * new: added json subcommand
  * new: added support for NO_COLOR env var
  * cha: duc db location is now XDG compliant
  * fix: various bug fixes, check the git log for details</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1762603200">- Update to 1.4.6:
  * new: added LICENCE to 'make release' target
  * fix: fixed logic error in buffer_get() (boo#1254566, CVE-2025-13654)
  * cha: updated tests</changelog>
  <changelog author="Alexander Bergmann &lt;abergmann@suse.com&gt;" date="1765368000">- Fix build requirements</changelog>
</package>
<package pkgid="6b4d258c0fd5df58d0eb47af8082ec0e5ce5055a67bf1baa120c5eb48d05000fb3cd071727676985850a6e9ecae9bc17512ce2d455a3bb61a30cfbb1bda80857" name="duc-debugsource" arch="i586">
  <version epoch="0" ver="1.4.6" rel="1.5"/>
  <changelog author="mvetter@suse.com" date="1519646400">- Inital package for openSUSE in version 1.4.3</changelog>
  <changelog author="mvetter@suse.com" date="1519646401">- Change license to LGPL-3</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1538568000">- Update to 1.4.4:
  * new: added --directory/-D option to 'duc ls' to allow listing of only directory itself (#196[1])
  * new: 'duc ls' now handles multiple path arguments
  * new: added 'o' key to duc-ui to pass current file to xdg-open
  * new: added DPI handing for graph font size (#201[2])
  * new: added '-a/--apparent' option to 'duc xml' (#171[3])
  * fix: improved cairo and SVG graph rendering (#202[4])
  * cha: changed license from GPL to LGPL (#190[5])</changelog>
  <changelog author="Benoît Monin &lt;benoit.monin@gmx.fr&gt;" date="1565611200">- fix build: add missing dependency to gobject library</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1658750400">- Update to 1.4.5:
  * new: added '-u' option to duc index to index by username
  * new: added json subcommand
  * new: added support for NO_COLOR env var
  * cha: duc db location is now XDG compliant
  * fix: various bug fixes, check the git log for details</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1762603200">- Update to 1.4.6:
  * new: added LICENCE to 'make release' target
  * fix: fixed logic error in buffer_get() (boo#1254566, CVE-2025-13654)
  * cha: updated tests</changelog>
  <changelog author="Alexander Bergmann &lt;abergmann@suse.com&gt;" date="1765368000">- Fix build requirements</changelog>
</package>
<package pkgid="462faee0a9405915e39a71f7ecdfab54a5a05a530faf8418e55b108ab634c6e6ae335aab45b03652e8f6b989265a006dfe5f457ca199865a1e93b0208857cd74" name="duktape-debugsource" arch="i586">
  <version epoch="0" ver="2.7.0" rel="3.10"/>
  <changelog author="avvissu@yandex.by" date="1507204800">- Update to 2.2.0:
  * call handling, API improvements, performance</changelog>
  <changelog author="avvissu@yandex.by" date="1524744000">- Update to 2.2.1:
  * maintenance release</changelog>
  <changelog author="sean@suspend.net" date="1539864000">- Update to 2.3.0:
  * ES2015 improvements</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1564401600">- Update to 2.4.0:
  * Minor fixes and improvements</changelog>
  <changelog author="Martin Rey &lt;mrey@suse.com&gt;" date="1595937600">- Update to 2.5.0:
  * CBOR support, minor fixes and improvements
- spec file changes
  * change http to https in URLs
  * use RPM macros</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1604059200">- Update to 2.6.0:
  * Various fixes and portability improvements.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1669636800">- duktape-link-m.patch: link against libm for sin() and related functions,
  in case the compiler with -Os creates external references. bsc#1205805</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 2.7.0:
  * Fix memory unsafe behavior when valstack size limit hit in
    call setup
  * Fix a realloc() memory leak triggered when (1) previous
    allocation exists, (2) new realloc size is 0, (3) GC is
    triggered before first realloc() attempt
  * Fix void pointer arithmetic in duk_alloc_pool.c, caused
    problems with MSVC
  * Fix broken bytecode dump on big endian architectures
  * Fix DUK_USE_GET_RANDOM_DOUBLE() argument handling
  * Use yaml.safe_load() instead of yaml.load() in Py2 tooling
  * Dist makefile and pkg-config improvements
  * Fix Makefile.jsoncbor build
  * Reformat source with clang-format-12
- Bump sover define following upstream changes.
- Rebase duktape-link-m.patch with quilt.
- Drop pc.in file, no longer needed.
- Pass the needed prefixes etc to make_build and make_install.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694692800">- Ship libduktape207-32bit: needed by libproxy since version 0.5.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1706097600">- Build with distro flags</changelog>
</package>
<package pkgid="12fade6b1c071b9efb2a4d3442892347f59b47863c0b8eda59290a972d93bed1b3d1a5475705eaf381c15b9373291bc17b6f0f4a11f6c7357c270778933083d6" name="dumb-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.3" rel="1.14"/>
  <changelog author="toni@links2linux.de" date="1201867200">- First packaged release 0.9.3 based on fedora-spec
  Tue Aug  7 2007 Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt; 0.9.3</changelog>
  <changelog author="saigkill@opensuse.org" date="1236513600">- initial Package for openSUSE Build Service based on
  Packman Spec.</changelog>
  <changelog author="saigkill@opensuse.org" date="1236513601">- fixed $LDFLAGS to change the execstac</changelog>
  <changelog author="saigkill@opensuse.org" date="1255694400">- Reworked Spec (Provides/Obsoletes)</changelog>
  <changelog author="cmorve69@yahoo.es" date="1278158400">- Fix DT_NEEDED entries</changelog>
  <changelog author="reddwarf@opensuse.org" date="1298289600">- Split dumb from aldmb since allegro5 now uses dumb</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1372593600">- use "zlib" license as fedora does to allow build</changelog>
  <changelog author="jengelh@inai.de" date="1499515200">- Replace %__-type macro indirections
- Rectify wrong summaries</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619784000">- Update to version 2.0.3
  * Dropped dumb2wav binary
  * Removed API deprecated since 0.9.3
  * Deprecated duh_render(), use duh_render_float() and duh_render_int()
  * More supported formats (e.g. FEST MOD files)
  * Default resampling quality is now cubic
  * Fixed: PSM Playback Has Garbled Sound
  * New dumbplay, dumbout examples
  * Better audio playback quality
  * SSE optimizations support
  * New resamplers
  * Seek support
  * Memory leak and bug fixes
- Drop outdated patches:
  * dumb-0.9.3-CVE-2006-3668.patch
  * dumb-0.9.3-DT_NEEDED.patch
  * dumb-0.9.3-example.patch
  * dumb-0.9.3-license-clarification.patch
- SPEC file changes:
  * Build using cmake
  * Drop allegro4 outdated subpackage
  * Some cleanup
- Dumb 0.9.3 was branched as dumb0 package</changelog>
</package>
<package pkgid="6f5ea170e7336240fe15dd18a9c60a9462ae1418f902b15eb2775788afce591b41f3d951c7da0a14c37a9c43ecdddb38d21dd2bfe22bb3ff26092fde026c9098" name="dumb-debugsource" arch="i586">
  <version epoch="0" ver="2.0.3" rel="1.14"/>
  <changelog author="toni@links2linux.de" date="1201867200">- First packaged release 0.9.3 based on fedora-spec
  Tue Aug  7 2007 Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt; 0.9.3</changelog>
  <changelog author="saigkill@opensuse.org" date="1236513600">- initial Package for openSUSE Build Service based on
  Packman Spec.</changelog>
  <changelog author="saigkill@opensuse.org" date="1236513601">- fixed $LDFLAGS to change the execstac</changelog>
  <changelog author="saigkill@opensuse.org" date="1255694400">- Reworked Spec (Provides/Obsoletes)</changelog>
  <changelog author="cmorve69@yahoo.es" date="1278158400">- Fix DT_NEEDED entries</changelog>
  <changelog author="reddwarf@opensuse.org" date="1298289600">- Split dumb from aldmb since allegro5 now uses dumb</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1372593600">- use "zlib" license as fedora does to allow build</changelog>
  <changelog author="jengelh@inai.de" date="1499515200">- Replace %__-type macro indirections
- Rectify wrong summaries</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619784000">- Update to version 2.0.3
  * Dropped dumb2wav binary
  * Removed API deprecated since 0.9.3
  * Deprecated duh_render(), use duh_render_float() and duh_render_int()
  * More supported formats (e.g. FEST MOD files)
  * Default resampling quality is now cubic
  * Fixed: PSM Playback Has Garbled Sound
  * New dumbplay, dumbout examples
  * Better audio playback quality
  * SSE optimizations support
  * New resamplers
  * Seek support
  * Memory leak and bug fixes
- Drop outdated patches:
  * dumb-0.9.3-CVE-2006-3668.patch
  * dumb-0.9.3-DT_NEEDED.patch
  * dumb-0.9.3-example.patch
  * dumb-0.9.3-license-clarification.patch
- SPEC file changes:
  * Build using cmake
  * Drop allegro4 outdated subpackage
  * Some cleanup
- Dumb 0.9.3 was branched as dumb0 package</changelog>
</package>
<package pkgid="ad80abc48cce422dc425e266a60276e847325d2ce23fb036ce2e518ceb08fb63a328bf2795e32ac1bf47a808181816b0d7265ae92106f03e7c178abf16bb996f" name="dump-debuginfo" arch="i586">
  <version epoch="0" ver="0.4b53" rel="2.3"/>
  <changelog author="svalx@svalx.net" date="1490097600">- Update to 0.4b44
  * Improve data throughput when using compression in dump by
    allowing multiple slaves to compress in parallel. Thanks
    to Phillip Susi &lt;psusi@cfl.rr.com&gt; for the patch.
  * Add dump encryption support and reorganise the whole
    compression/encryption code as plugins. Thanks to
    Bear Giles &lt;bgiles@coyotesong.com&gt; for the patch.
  * Add sqlite index support and reorganize the QFA code
    as plugins. Thanks to Bear Giles &lt;bgiles@coyotesong.com&gt; for
    the patch.
  * Lots of various build cleanups and minor bugfixes.
  * Use pkg-config to locate openssl dependencies to fix ermt linking.
  * Fix building when QFA code is disabled (Alexander Zangerl).
  * Fix crash with the -Q option (Alexander Zangerl).
  * Fix crash with legacy indexer (Alexander Zangerl).
  * Fix handling of the -A flag.
  * Fix compression enabling logic (Alexander Zangerl).
  * Skip unhandled fstab entries (Josef Ridky).
- Add ermt (1) man page
- A new version of dump have an updated make system, because of this
  * remove patches dump-0.4b43-configure.patch, dump-0.4b43-destdir.patch, dump-buildfix.patch
  * rebase patch dump-0.4b43-pathnames.patch to dump-0.4b46-pathnames.patch
- Add dump-0.4b46-lzo-no-return.patch - fixing rpmlint
  no-return-in-nonvoid-function error in dump
- Add dump-0.4b46-rmt-ermt.patch - independent rmt and ermt build,
  change its locations to _bindir
- Cleanup spec file with spec-cleaner
- Separated rmt subpackage
- Alternatives system for rmt/ermt</changelog>
  <changelog author="mpluskal@suse.com" date="1490616000">- Conform to packaging guidelines with update-alternatives
- Clenaup with spec-cleaner</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497528000">- Compile with OpenSSL 1.1 (bsc#1042637)
- add patches:
  * dump-0.4b46-openssl-1.1.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1497528001">- Add sqlite3 dependency and enable building with it</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1585483200">- starting with GCC 10, the default of '-fcommon' option will
  change to '-fno-common'. Because dump build fails with
  'fno-common', add '-fcommon' option to optflags as a temporary
  workaround for this problem till it's properly fixed [bsc#1160263]</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1626436800">- Update to 0.4b47:
  * Fix missing lzo return (Alexey Svistunov).
  * Fix building with OpenSSL 1.1 (Daniel Molkentin).
  * Fix bashisms in examples (Oleksandr Chumachenko).
  * Use xattrs funcs from the C library (Vaclav Dolezal).
  * Fix date mangling in man pages (Mike Frysinger).
  * Force -fcommon when building (Mike Frysinger).
  * Add error checking to SSL init transformation (Mike Frysinger).
  * Fix restore -C calls with ftruncate (Alexander Zangerl).
  * Restore symlink timestamps (Alexander Zangerl).
- Remove upstreamed patches:
  * dump-0.4b43-fix-bashisms.patch
  * dump-0.4b46-lzo-no-return.patch
  * dump-0.4b46-openssl-1.1.patch
- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1734436800">- Update to 0.4b49:
  * Reworking of regression tests and test harness
  * Import some patches from the Debian package.
  * restore -N should never change the fs. Fixes #154
  * Support outputting list of files from restore -t with '\0' separator
    (Patch from debian bug 703564 by Heiko Schlittermann)
  * Fix reading of QFA file when listing tape.
  * Support restoring to filesystems with a blocksize that isn't a multiple
    of TP_BSIZE (debian bug 995992). This is a different fix to the one
    currently in debian. The advantage of using a common multiple, if
    available, is that every FS block will only be written to once.
    Fixed an issue where the alignment between blocksize and writing pos
    becomes misaligned when a sparse hole doesn't occupy a full fs block
    (happens when restoring to a FS with a different, larger blocksize than
    the one the dump was taken on.
  * Numerous other minor patches from the Debian package
  * Don't read off end of buffer when restoring symlinks
  * Fix some weirdness around dumping a subdirectory. Do not include the
    inodes for all of the items in the subdirectories - which then give a
    restore error "inode not found on tape"
  * Fix EA problem when EAs blocks are read immediately before a tape change.
  * Allow compressed dumps to work when -b blocksize setting is the maximum
    a tape drive supports.
  * Remove code added for building on systems other than __linux__
  * Major reworking of how reading from disk and tape works. Dump now
    supports writing a compressed dump to a file and then writing that to
    tape. There is now only one "read" function. We do not have separate
    functions for reading tapes, files, compressed tapes, compressed files.
  * Improve the efficiency of TS_ADDR (and TS_INODE) record for
    representing larger files. A single TS_ADDR record can now represent up
    to 4GB of file rather than just 512K. Dumps written by 0.4b49 cannot be
    restored using 0.4b48 and before.
- 0.4b48 changelog:
  * Handle fs with more than 2^32 blocks (Greg Oster)
  * Handle EA stored in blocks with address &gt;2^32.
  * Handle the case were EAs are stored across two blocks. Fixes several
    reported bugs regarding the restore of directory attributes.
    Additionally, now restore -C passes too. Originally restore -C was
    patched for files, but not directories, in debian bug#940473 by
    Alexander Zangerl.  Substantially redone and extended to directory
    attributes here.
  * Do not record garbage data in dump for files with
    EXT2_EXTENT_FLAGS_UNINIT set indicating that the disk block has not
    been written to and should be assumed to be all zeros.
  * Dump small files on ext4 partitions with -O inline-data set.
  * Major performance enhancements on the restoring and verifying of very
    sparse files.
  * Handle dumps that are over 2^32 (tape) blocks long (&gt;4T)
  * Handle restoring sparse files that start with a hole from dump versions
    0.4b42/43. Previously they were restored but corrupted as some of the
    initial hole was moved to the end.
  * Many cleanups. Move to autoconf v0.71. Remove need to build with
  - fcommon. Build with -W -Wall and without compiler warnings. Add some
    compile time checks for structures that are written to tape and must
    not change.
  * Extensive regression tests. Every bug fixed by 0.4b48 release is now
    covered by a regression test along with testing the restore of a historical
    dump created by the previous versions from 0.4b5 through 0.4b47.
- Use autopatch
- Refresh patches</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1770638400">- Update to 0.4b53
  * Do not dump the quota and orphan hidden inodes.
  * When a dump has more than 31 volumes, report all the volumes read
    rather than stopping at 31.
  * add --use-blockdev-for-dumpdates to revert to old behaviour where
    blockdev is always written to dumpdates. Improve fstab filtering so
    that bind mounts can be dumped.
  * Relax the restriction of incremental dumping of subdirectories and
    updating of the dumpdates file where --use-blockdev-for-dumpdates is
    not being used.
  * Add --no-set-curr-dir-perms which bypasses the question about setting
    permissions on . when restoring.
  * For full changelog see NEWS file
- Disable werror which was enabled by default but causes build errors
- Remove update-alternatives, conflict with rmt instead and symlink ermt
  to rmt (bsc#1245893)
- Refresh dump-0.4b46-rmt-ermt.patch
- Drop dump-0.4b43-include.patch, no longer needed
- Downgrade rmt and mt Recommends to Suggests. It's better to not install
  these by default in order to avoid user confusion with conflicts with
  other packages providing rmt such as tar-rmt (bsc#1244396)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15644, bsc#1245893)</changelog>
</package>
<package pkgid="7887d9f27198bc67950d626abbd8638e1bef95f41f45704fb16ea5adca3046349cf078c7816605e7b71cd7cb0d432409c105cad94f1db1806174b93ac83b6ca5" name="dump-debugsource" arch="i586">
  <version epoch="0" ver="0.4b53" rel="2.3"/>
  <changelog author="svalx@svalx.net" date="1490097600">- Update to 0.4b44
  * Improve data throughput when using compression in dump by
    allowing multiple slaves to compress in parallel. Thanks
    to Phillip Susi &lt;psusi@cfl.rr.com&gt; for the patch.
  * Add dump encryption support and reorganise the whole
    compression/encryption code as plugins. Thanks to
    Bear Giles &lt;bgiles@coyotesong.com&gt; for the patch.
  * Add sqlite index support and reorganize the QFA code
    as plugins. Thanks to Bear Giles &lt;bgiles@coyotesong.com&gt; for
    the patch.
  * Lots of various build cleanups and minor bugfixes.
  * Use pkg-config to locate openssl dependencies to fix ermt linking.
  * Fix building when QFA code is disabled (Alexander Zangerl).
  * Fix crash with the -Q option (Alexander Zangerl).
  * Fix crash with legacy indexer (Alexander Zangerl).
  * Fix handling of the -A flag.
  * Fix compression enabling logic (Alexander Zangerl).
  * Skip unhandled fstab entries (Josef Ridky).
- Add ermt (1) man page
- A new version of dump have an updated make system, because of this
  * remove patches dump-0.4b43-configure.patch, dump-0.4b43-destdir.patch, dump-buildfix.patch
  * rebase patch dump-0.4b43-pathnames.patch to dump-0.4b46-pathnames.patch
- Add dump-0.4b46-lzo-no-return.patch - fixing rpmlint
  no-return-in-nonvoid-function error in dump
- Add dump-0.4b46-rmt-ermt.patch - independent rmt and ermt build,
  change its locations to _bindir
- Cleanup spec file with spec-cleaner
- Separated rmt subpackage
- Alternatives system for rmt/ermt</changelog>
  <changelog author="mpluskal@suse.com" date="1490616000">- Conform to packaging guidelines with update-alternatives
- Clenaup with spec-cleaner</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497528000">- Compile with OpenSSL 1.1 (bsc#1042637)
- add patches:
  * dump-0.4b46-openssl-1.1.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1497528001">- Add sqlite3 dependency and enable building with it</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1585483200">- starting with GCC 10, the default of '-fcommon' option will
  change to '-fno-common'. Because dump build fails with
  'fno-common', add '-fcommon' option to optflags as a temporary
  workaround for this problem till it's properly fixed [bsc#1160263]</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1626436800">- Update to 0.4b47:
  * Fix missing lzo return (Alexey Svistunov).
  * Fix building with OpenSSL 1.1 (Daniel Molkentin).
  * Fix bashisms in examples (Oleksandr Chumachenko).
  * Use xattrs funcs from the C library (Vaclav Dolezal).
  * Fix date mangling in man pages (Mike Frysinger).
  * Force -fcommon when building (Mike Frysinger).
  * Add error checking to SSL init transformation (Mike Frysinger).
  * Fix restore -C calls with ftruncate (Alexander Zangerl).
  * Restore symlink timestamps (Alexander Zangerl).
- Remove upstreamed patches:
  * dump-0.4b43-fix-bashisms.patch
  * dump-0.4b46-lzo-no-return.patch
  * dump-0.4b46-openssl-1.1.patch
- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1734436800">- Update to 0.4b49:
  * Reworking of regression tests and test harness
  * Import some patches from the Debian package.
  * restore -N should never change the fs. Fixes #154
  * Support outputting list of files from restore -t with '\0' separator
    (Patch from debian bug 703564 by Heiko Schlittermann)
  * Fix reading of QFA file when listing tape.
  * Support restoring to filesystems with a blocksize that isn't a multiple
    of TP_BSIZE (debian bug 995992). This is a different fix to the one
    currently in debian. The advantage of using a common multiple, if
    available, is that every FS block will only be written to once.
    Fixed an issue where the alignment between blocksize and writing pos
    becomes misaligned when a sparse hole doesn't occupy a full fs block
    (happens when restoring to a FS with a different, larger blocksize than
    the one the dump was taken on.
  * Numerous other minor patches from the Debian package
  * Don't read off end of buffer when restoring symlinks
  * Fix some weirdness around dumping a subdirectory. Do not include the
    inodes for all of the items in the subdirectories - which then give a
    restore error "inode not found on tape"
  * Fix EA problem when EAs blocks are read immediately before a tape change.
  * Allow compressed dumps to work when -b blocksize setting is the maximum
    a tape drive supports.
  * Remove code added for building on systems other than __linux__
  * Major reworking of how reading from disk and tape works. Dump now
    supports writing a compressed dump to a file and then writing that to
    tape. There is now only one "read" function. We do not have separate
    functions for reading tapes, files, compressed tapes, compressed files.
  * Improve the efficiency of TS_ADDR (and TS_INODE) record for
    representing larger files. A single TS_ADDR record can now represent up
    to 4GB of file rather than just 512K. Dumps written by 0.4b49 cannot be
    restored using 0.4b48 and before.
- 0.4b48 changelog:
  * Handle fs with more than 2^32 blocks (Greg Oster)
  * Handle EA stored in blocks with address &gt;2^32.
  * Handle the case were EAs are stored across two blocks. Fixes several
    reported bugs regarding the restore of directory attributes.
    Additionally, now restore -C passes too. Originally restore -C was
    patched for files, but not directories, in debian bug#940473 by
    Alexander Zangerl.  Substantially redone and extended to directory
    attributes here.
  * Do not record garbage data in dump for files with
    EXT2_EXTENT_FLAGS_UNINIT set indicating that the disk block has not
    been written to and should be assumed to be all zeros.
  * Dump small files on ext4 partitions with -O inline-data set.
  * Major performance enhancements on the restoring and verifying of very
    sparse files.
  * Handle dumps that are over 2^32 (tape) blocks long (&gt;4T)
  * Handle restoring sparse files that start with a hole from dump versions
    0.4b42/43. Previously they were restored but corrupted as some of the
    initial hole was moved to the end.
  * Many cleanups. Move to autoconf v0.71. Remove need to build with
  - fcommon. Build with -W -Wall and without compiler warnings. Add some
    compile time checks for structures that are written to tape and must
    not change.
  * Extensive regression tests. Every bug fixed by 0.4b48 release is now
    covered by a regression test along with testing the restore of a historical
    dump created by the previous versions from 0.4b5 through 0.4b47.
- Use autopatch
- Refresh patches</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1770638400">- Update to 0.4b53
  * Do not dump the quota and orphan hidden inodes.
  * When a dump has more than 31 volumes, report all the volumes read
    rather than stopping at 31.
  * add --use-blockdev-for-dumpdates to revert to old behaviour where
    blockdev is always written to dumpdates. Improve fstab filtering so
    that bind mounts can be dumped.
  * Relax the restriction of incremental dumping of subdirectories and
    updating of the dumpdates file where --use-blockdev-for-dumpdates is
    not being used.
  * Add --no-set-curr-dir-perms which bypasses the question about setting
    permissions on . when restoring.
  * For full changelog see NEWS file
- Disable werror which was enabled by default but causes build errors
- Remove update-alternatives, conflict with rmt instead and symlink ermt
  to rmt (bsc#1245893)
- Refresh dump-0.4b46-rmt-ermt.patch
- Drop dump-0.4b43-include.patch, no longer needed
- Downgrade rmt and mt Recommends to Suggests. It's better to not install
  these by default in order to avoid user confusion with conflicts with
  other packages providing rmt such as tar-rmt (bsc#1244396)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15644, bsc#1245893)</changelog>
</package>
<package pkgid="03f07f2372c53616a0f7903926308d3f1af92e3b3be34b699a65df8dfdcab7189c0bf7d0d5761bd2e2467da88922bb5f06652b8503c5ac7791c196a495625b29" name="dump-rmt-debuginfo" arch="i586">
  <version epoch="0" ver="0.4b53" rel="2.3"/>
  <changelog author="svalx@svalx.net" date="1490097600">- Update to 0.4b44
  * Improve data throughput when using compression in dump by
    allowing multiple slaves to compress in parallel. Thanks
    to Phillip Susi &lt;psusi@cfl.rr.com&gt; for the patch.
  * Add dump encryption support and reorganise the whole
    compression/encryption code as plugins. Thanks to
    Bear Giles &lt;bgiles@coyotesong.com&gt; for the patch.
  * Add sqlite index support and reorganize the QFA code
    as plugins. Thanks to Bear Giles &lt;bgiles@coyotesong.com&gt; for
    the patch.
  * Lots of various build cleanups and minor bugfixes.
  * Use pkg-config to locate openssl dependencies to fix ermt linking.
  * Fix building when QFA code is disabled (Alexander Zangerl).
  * Fix crash with the -Q option (Alexander Zangerl).
  * Fix crash with legacy indexer (Alexander Zangerl).
  * Fix handling of the -A flag.
  * Fix compression enabling logic (Alexander Zangerl).
  * Skip unhandled fstab entries (Josef Ridky).
- Add ermt (1) man page
- A new version of dump have an updated make system, because of this
  * remove patches dump-0.4b43-configure.patch, dump-0.4b43-destdir.patch, dump-buildfix.patch
  * rebase patch dump-0.4b43-pathnames.patch to dump-0.4b46-pathnames.patch
- Add dump-0.4b46-lzo-no-return.patch - fixing rpmlint
  no-return-in-nonvoid-function error in dump
- Add dump-0.4b46-rmt-ermt.patch - independent rmt and ermt build,
  change its locations to _bindir
- Cleanup spec file with spec-cleaner
- Separated rmt subpackage
- Alternatives system for rmt/ermt</changelog>
  <changelog author="mpluskal@suse.com" date="1490616000">- Conform to packaging guidelines with update-alternatives
- Clenaup with spec-cleaner</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497528000">- Compile with OpenSSL 1.1 (bsc#1042637)
- add patches:
  * dump-0.4b46-openssl-1.1.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1497528001">- Add sqlite3 dependency and enable building with it</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1585483200">- starting with GCC 10, the default of '-fcommon' option will
  change to '-fno-common'. Because dump build fails with
  'fno-common', add '-fcommon' option to optflags as a temporary
  workaround for this problem till it's properly fixed [bsc#1160263]</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1626436800">- Update to 0.4b47:
  * Fix missing lzo return (Alexey Svistunov).
  * Fix building with OpenSSL 1.1 (Daniel Molkentin).
  * Fix bashisms in examples (Oleksandr Chumachenko).
  * Use xattrs funcs from the C library (Vaclav Dolezal).
  * Fix date mangling in man pages (Mike Frysinger).
  * Force -fcommon when building (Mike Frysinger).
  * Add error checking to SSL init transformation (Mike Frysinger).
  * Fix restore -C calls with ftruncate (Alexander Zangerl).
  * Restore symlink timestamps (Alexander Zangerl).
- Remove upstreamed patches:
  * dump-0.4b43-fix-bashisms.patch
  * dump-0.4b46-lzo-no-return.patch
  * dump-0.4b46-openssl-1.1.patch
- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1734436800">- Update to 0.4b49:
  * Reworking of regression tests and test harness
  * Import some patches from the Debian package.
  * restore -N should never change the fs. Fixes #154
  * Support outputting list of files from restore -t with '\0' separator
    (Patch from debian bug 703564 by Heiko Schlittermann)
  * Fix reading of QFA file when listing tape.
  * Support restoring to filesystems with a blocksize that isn't a multiple
    of TP_BSIZE (debian bug 995992). This is a different fix to the one
    currently in debian. The advantage of using a common multiple, if
    available, is that every FS block will only be written to once.
    Fixed an issue where the alignment between blocksize and writing pos
    becomes misaligned when a sparse hole doesn't occupy a full fs block
    (happens when restoring to a FS with a different, larger blocksize than
    the one the dump was taken on.
  * Numerous other minor patches from the Debian package
  * Don't read off end of buffer when restoring symlinks
  * Fix some weirdness around dumping a subdirectory. Do not include the
    inodes for all of the items in the subdirectories - which then give a
    restore error "inode not found on tape"
  * Fix EA problem when EAs blocks are read immediately before a tape change.
  * Allow compressed dumps to work when -b blocksize setting is the maximum
    a tape drive supports.
  * Remove code added for building on systems other than __linux__
  * Major reworking of how reading from disk and tape works. Dump now
    supports writing a compressed dump to a file and then writing that to
    tape. There is now only one "read" function. We do not have separate
    functions for reading tapes, files, compressed tapes, compressed files.
  * Improve the efficiency of TS_ADDR (and TS_INODE) record for
    representing larger files. A single TS_ADDR record can now represent up
    to 4GB of file rather than just 512K. Dumps written by 0.4b49 cannot be
    restored using 0.4b48 and before.
- 0.4b48 changelog:
  * Handle fs with more than 2^32 blocks (Greg Oster)
  * Handle EA stored in blocks with address &gt;2^32.
  * Handle the case were EAs are stored across two blocks. Fixes several
    reported bugs regarding the restore of directory attributes.
    Additionally, now restore -C passes too. Originally restore -C was
    patched for files, but not directories, in debian bug#940473 by
    Alexander Zangerl.  Substantially redone and extended to directory
    attributes here.
  * Do not record garbage data in dump for files with
    EXT2_EXTENT_FLAGS_UNINIT set indicating that the disk block has not
    been written to and should be assumed to be all zeros.
  * Dump small files on ext4 partitions with -O inline-data set.
  * Major performance enhancements on the restoring and verifying of very
    sparse files.
  * Handle dumps that are over 2^32 (tape) blocks long (&gt;4T)
  * Handle restoring sparse files that start with a hole from dump versions
    0.4b42/43. Previously they were restored but corrupted as some of the
    initial hole was moved to the end.
  * Many cleanups. Move to autoconf v0.71. Remove need to build with
  - fcommon. Build with -W -Wall and without compiler warnings. Add some
    compile time checks for structures that are written to tape and must
    not change.
  * Extensive regression tests. Every bug fixed by 0.4b48 release is now
    covered by a regression test along with testing the restore of a historical
    dump created by the previous versions from 0.4b5 through 0.4b47.
- Use autopatch
- Refresh patches</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1770638400">- Update to 0.4b53
  * Do not dump the quota and orphan hidden inodes.
  * When a dump has more than 31 volumes, report all the volumes read
    rather than stopping at 31.
  * add --use-blockdev-for-dumpdates to revert to old behaviour where
    blockdev is always written to dumpdates. Improve fstab filtering so
    that bind mounts can be dumped.
  * Relax the restriction of incremental dumping of subdirectories and
    updating of the dumpdates file where --use-blockdev-for-dumpdates is
    not being used.
  * Add --no-set-curr-dir-perms which bypasses the question about setting
    permissions on . when restoring.
  * For full changelog see NEWS file
- Disable werror which was enabled by default but causes build errors
- Remove update-alternatives, conflict with rmt instead and symlink ermt
  to rmt (bsc#1245893)
- Refresh dump-0.4b46-rmt-ermt.patch
- Drop dump-0.4b43-include.patch, no longer needed
- Downgrade rmt and mt Recommends to Suggests. It's better to not install
  these by default in order to avoid user confusion with conflicts with
  other packages providing rmt such as tar-rmt (bsc#1244396)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15644, bsc#1245893)</changelog>
</package>
<package pkgid="a500e705af036764b1c038cc8e54734d131a4feed70336c2d1e98f5d22f86fc65909affdadaf3d3828d1366b0a7977ade6780532f65fcf037892db04d83ed4f1" name="dump1090-fa-debuginfo" arch="i586">
  <version epoch="0" ver="11.1" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1592568000">- Initial package based oon dump1090, version 3.8.1</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1674734400">- Updated to version 8.2:
  * Please see /usr/share/doc/packages/dump1090-fa/changelog for
    full list of changes in this and previous releases.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1750507200">- Updated to version 10.1:
  * Please see /usr/share/doc/packages/dump1090-fa/changelog for
    full list of changes in this and previous releases.
- Add dump1090-fix-gcc15.patch: Based on PR 261 Fix compilation
  with GCC15.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1750507201">- Fix spec file for missing tarball name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763467200">- Update to version 10.2
  * No user visible changes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1778846400">- Update to version 11.0
  * dump1090: update DSP code to use latest starch version.
  * dump1090: fix compilation errors with newer gcc &amp; clang.
  * dump1090: add --device-setting option for SoapySDR devices.
  * skyaware: Update aircraft database to 2026-04-09.
- Drop patch:
  * dump1090-fix-gcc15.patch (not longer needed)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784808000">- Update to version 11.1
  * fix generate-wisdom, update dsp cpu detection code.</changelog>
</package>
<package pkgid="0bc0430b4109a6945186c5b7acbe1af1283fb71486b981365ebf51ae58447b25acf454c67922faf44994a25732732e470f6691433482a97fafb5cae1c4759b0c" name="dump1090-fa-debugsource" arch="i586">
  <version epoch="0" ver="11.1" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1592568000">- Initial package based oon dump1090, version 3.8.1</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1674734400">- Updated to version 8.2:
  * Please see /usr/share/doc/packages/dump1090-fa/changelog for
    full list of changes in this and previous releases.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1750507200">- Updated to version 10.1:
  * Please see /usr/share/doc/packages/dump1090-fa/changelog for
    full list of changes in this and previous releases.
- Add dump1090-fix-gcc15.patch: Based on PR 261 Fix compilation
  with GCC15.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1750507201">- Fix spec file for missing tarball name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763467200">- Update to version 10.2
  * No user visible changes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1778846400">- Update to version 11.0
  * dump1090: update DSP code to use latest starch version.
  * dump1090: fix compilation errors with newer gcc &amp; clang.
  * dump1090: add --device-setting option for SoapySDR devices.
  * skyaware: Update aircraft database to 2026-04-09.
- Drop patch:
  * dump1090-fix-gcc15.patch (not longer needed)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784808000">- Update to version 11.1
  * fix generate-wisdom, update dsp cpu detection code.</changelog>
</package>
<package pkgid="3262f49294c5a7d87d49191c1138a83649c4c3863b2c44103abaf5778aadce9855749175a14f9404c25d9dad551599b03fe8d467390f3d9fa7c540817d9d7488" name="dumpvdl2-debuginfo" arch="i586">
  <version epoch="0" ver="2.7.0" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598356800">- Update to versino 2.0.1
  * Fixed build failure with gcc version 10.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 2.1.0
  * Added full JSON formatting for all protocols and message types.
    This is supported on all output types - file, udp and zmq.
    Together with multiple outputs feature that was introduced in
    version 2.0.0 this enables arbitrarily flexible arrangements,
    like logging to a file as text, logging to another file as JSON
    and sending JSON across the network using UDP and/or ZMQ. When
    collecting data from multiple receivers, --station-id option
    may be used to assign unique names to receivers in order to
    discriminate input from each one.
  * Removed a few duplicate routines that have their counterparts
    in libacars.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1626004800">- Update to version 2.1.1
  * Fixed wrong ZeroMQ version check, which incorrectly declared
    ZMQ version 4.0.x as too old.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1655294400">- Update to version 2.2.0
  * Added support for reassembly of multipart CLNP and COTP packets.
    This brings the ability to decode ADS-C v2 messages which are
    too large to fit in a single CLNP / COTP packet, even if
    fragmented in the X.25 layer.
  * Added proper formatting of Route Clearance CPDLC message
    elements.  Removed the obsolete 8-channel limit. The maximum
    number of VDL2 channels that can be decoded simultaneously is
    now limited only by the hardware.
  * Station ID (specified with --station-id option) is now
    appended to the StatsD namespace if StatsD metric collection
    is enabled. For example, if the station ID is set to KLAX, the
    new namespace would be "dumpvdl2.KLAX" instead of just
    "dumpvdl2". This allows simultaneous monitoring of several
    dumpvdl2 instances separately in Grafana.
  * Fixed a crash which occurred when the ground station list
    file could not be opened.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693137600">- Update to version 2.3.0
  * Allow reading raw frames or I/Q data from standard input. To
    enable this, specify "-" as the argument to --iq-file or
  - -raw-frames-file option, respectively.
  * Added --prettify-json command line option which enables
    prettification of JSON payloads in libacars &gt;= 2.2.0.
    This currently applies to OHMA messages only.
  * Fixed incompatibility with libacars 2.2.0 which might cause a
    crash during reassembly of CLNP packets.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1729339200">- Update to version 2.4.0
  * Allow specifying frequencies in kHz, MHz or GHz. Frequencies
    might be specified in Hertz (as integer numbers) or in kHz,
    MHz, GHz (as integer or floating-point numbers followed by any
    of the following suffixes: k, K, m, M, g, G). This applies to
    the --centerfreq option argument and VDL2 channel frequencies.
  * Added support for RTLSDR bias tee. "--bias 1" command line
    option enables it, "--bias 0" disables. Default: disabled.
  * Fix RTLSDR device selection. If the --rtlsdr option argument
    is exactly 8 characters long, the program will now always
    attempt to find the device by its serial number rather than by
    the device index. Now "--rtlsdr 00000002" means "device with a
    serial number 00000002" rather than "device with and index of 2
  * Exit on SoapySDR errors. If the program is unable to continue
    reading samples from the radio, it terminates, so that it could
    be restarted by the service manager (eg. systemd).
  * Do not round timestamps to the nearest millisecond, truncate
    it instead.  Rounding may have caused message timestamps to be
    pushed forward.
  * Report loud (ie. possibly overloaded) messages via statsd
    statistics. Introduces a new counter "decoder.msg.good_loud"
    which gets incremented on every good message with a signal
    level above 0 dBFS. Might be useful for tuning SDR gain levels
  * Enable IF bandwidth filter on RTLSDR and SoapySDR devices.
    This could potentially help in noisy environments by improving
    rejection of nearby strong signals. The filter is automatically
    enabled if supported by the SDR.
  * Print Maintenance/Initialized (M/I) status bit in text output
    of X.25 Call.
    Request and Call Accepted messages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762084800">- Update to version 2.5.0
  * Added --max-ppm &lt;ppm&gt; option which drops messages if their PPM
    error exceeds a configured threshold. This is useful for
    filtering out loud message crosstalk from adjacent channels and
    avoiding cross-channel duplicates.
  * --oversample option may now be used for any input type, not
    only --iq-file.
  * Decoding of raw frames from standard input is now done without
    buffering. This improves interaction with 3rd party message
    generators and simulators.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767787200">- Update to version 2.5.1
  * Fixed failed decoding of VDL2 blocks whose length is
    a multiple of 249 octets.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1772020800">- Update to version 2.6.0
  * Added support for SDRPlay RSP1B and RSPdx R2.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1785758400">- Update to version 2.7.0
  * Added support for ATN-B2 CPDLC version 2
  * Fixed compilation errors with SDRPlay API older than 3.15</changelog>
</package>
<package pkgid="5e2251685aacd16e518a69a835c7a868da9c18f767d4ae878489b492dafbf9d1d8275be31d0cf6dc019e0884ea6adf829becf2c53a884e31584511e8c43ab746" name="dumpvdl2-debugsource" arch="i586">
  <version epoch="0" ver="2.7.0" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598356800">- Update to versino 2.0.1
  * Fixed build failure with gcc version 10.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 2.1.0
  * Added full JSON formatting for all protocols and message types.
    This is supported on all output types - file, udp and zmq.
    Together with multiple outputs feature that was introduced in
    version 2.0.0 this enables arbitrarily flexible arrangements,
    like logging to a file as text, logging to another file as JSON
    and sending JSON across the network using UDP and/or ZMQ. When
    collecting data from multiple receivers, --station-id option
    may be used to assign unique names to receivers in order to
    discriminate input from each one.
  * Removed a few duplicate routines that have their counterparts
    in libacars.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1626004800">- Update to version 2.1.1
  * Fixed wrong ZeroMQ version check, which incorrectly declared
    ZMQ version 4.0.x as too old.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1655294400">- Update to version 2.2.0
  * Added support for reassembly of multipart CLNP and COTP packets.
    This brings the ability to decode ADS-C v2 messages which are
    too large to fit in a single CLNP / COTP packet, even if
    fragmented in the X.25 layer.
  * Added proper formatting of Route Clearance CPDLC message
    elements.  Removed the obsolete 8-channel limit. The maximum
    number of VDL2 channels that can be decoded simultaneously is
    now limited only by the hardware.
  * Station ID (specified with --station-id option) is now
    appended to the StatsD namespace if StatsD metric collection
    is enabled. For example, if the station ID is set to KLAX, the
    new namespace would be "dumpvdl2.KLAX" instead of just
    "dumpvdl2". This allows simultaneous monitoring of several
    dumpvdl2 instances separately in Grafana.
  * Fixed a crash which occurred when the ground station list
    file could not be opened.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693137600">- Update to version 2.3.0
  * Allow reading raw frames or I/Q data from standard input. To
    enable this, specify "-" as the argument to --iq-file or
  - -raw-frames-file option, respectively.
  * Added --prettify-json command line option which enables
    prettification of JSON payloads in libacars &gt;= 2.2.0.
    This currently applies to OHMA messages only.
  * Fixed incompatibility with libacars 2.2.0 which might cause a
    crash during reassembly of CLNP packets.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1729339200">- Update to version 2.4.0
  * Allow specifying frequencies in kHz, MHz or GHz. Frequencies
    might be specified in Hertz (as integer numbers) or in kHz,
    MHz, GHz (as integer or floating-point numbers followed by any
    of the following suffixes: k, K, m, M, g, G). This applies to
    the --centerfreq option argument and VDL2 channel frequencies.
  * Added support for RTLSDR bias tee. "--bias 1" command line
    option enables it, "--bias 0" disables. Default: disabled.
  * Fix RTLSDR device selection. If the --rtlsdr option argument
    is exactly 8 characters long, the program will now always
    attempt to find the device by its serial number rather than by
    the device index. Now "--rtlsdr 00000002" means "device with a
    serial number 00000002" rather than "device with and index of 2
  * Exit on SoapySDR errors. If the program is unable to continue
    reading samples from the radio, it terminates, so that it could
    be restarted by the service manager (eg. systemd).
  * Do not round timestamps to the nearest millisecond, truncate
    it instead.  Rounding may have caused message timestamps to be
    pushed forward.
  * Report loud (ie. possibly overloaded) messages via statsd
    statistics. Introduces a new counter "decoder.msg.good_loud"
    which gets incremented on every good message with a signal
    level above 0 dBFS. Might be useful for tuning SDR gain levels
  * Enable IF bandwidth filter on RTLSDR and SoapySDR devices.
    This could potentially help in noisy environments by improving
    rejection of nearby strong signals. The filter is automatically
    enabled if supported by the SDR.
  * Print Maintenance/Initialized (M/I) status bit in text output
    of X.25 Call.
    Request and Call Accepted messages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762084800">- Update to version 2.5.0
  * Added --max-ppm &lt;ppm&gt; option which drops messages if their PPM
    error exceeds a configured threshold. This is useful for
    filtering out loud message crosstalk from adjacent channels and
    avoiding cross-channel duplicates.
  * --oversample option may now be used for any input type, not
    only --iq-file.
  * Decoding of raw frames from standard input is now done without
    buffering. This improves interaction with 3rd party message
    generators and simulators.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767787200">- Update to version 2.5.1
  * Fixed failed decoding of VDL2 blocks whose length is
    a multiple of 249 octets.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1772020800">- Update to version 2.6.0
  * Added support for SDRPlay RSP1B and RSPdx R2.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1785758400">- Update to version 2.7.0
  * Added support for ATN-B2 CPDLC version 2
  * Fixed compilation errors with SDRPlay API older than 3.15</changelog>
</package>
<package pkgid="56e645aac52ac85764df5ded301476c2cfa910f186a7f680a78f018b5e90d6c59c4531bca5374589bc292b1c4b3861bc2f46b9d2939439dbda619c52f0808380" name="dunelegacy-debuginfo" arch="i586">
  <version epoch="0" ver="0.99.5" rel="2.1"/>
  <changelog author="mailaender@opensuse.org" date="1439726400">- Run unit tests
- Fix rpmlint warnings</changelog>
  <changelog author="rpm@fthiessen.de" date="1467288000">- Added fix-gcc6.patch to fix build with gcc6 (c++14)</changelog>
  <changelog author="dap.darkness@gmail.com" date="1467288001">- Added dunelegacy-0.96.3-configure-CXXFLAGS.diff to not override
  system's CXXFLAGS and to not use -O3.
- Added man page.
- Enabled verbose make output.</changelog>
  <changelog author="mailaender@opensuse.org" date="1485086400">- update to version 0.96.4
- drop fix-gcc6.patch (included upstream)
- drop dunelegacy-0.96.3-configure-CXXFLAGS.diff (included upstream)</changelog>
  <changelog author="mailaender@opensuse.org" date="1500120000">- Install appdata.xml file</changelog>
  <changelog author="wbauer@tmo.at" date="1523102400">- Add fix-build-with-SDL_mixer-2.0.2.patch to fix build with
  SDL2_mixer 2.0.2 where MIX_INIT_FLUIDSYNTH has been renamed to
  MIX_INIT_MID</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1774180800">- Update to version 0.99.5
  * Too many changes to list. See release_notes/RELEASE_NOTES.md
    for the details.
- Drop patch
  * fix-build-with-SDL_mixer-2.0.2.patch
- Add patch:
  * dunelegacy-fix-cmake.patch
- Use tar_scm to generate the tarball</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1786968000">- Add patch:
  * dunelegacy-system-miniupnpc.patch
    Build with miniupnpc &lt; 2.3 (Leap 16.0)</changelog>
</package>
<package pkgid="ff09f8553a037a56bf92cb4d21581eee92f5b48920a52ff7b24146ddb4f58fd7e1614e08ac02726db597e602c7cc2c33fba718e9283604b1e80fdd36c460f0bb" name="dunelegacy-debugsource" arch="i586">
  <version epoch="0" ver="0.99.5" rel="2.1"/>
  <changelog author="mailaender@opensuse.org" date="1439726400">- Run unit tests
- Fix rpmlint warnings</changelog>
  <changelog author="rpm@fthiessen.de" date="1467288000">- Added fix-gcc6.patch to fix build with gcc6 (c++14)</changelog>
  <changelog author="dap.darkness@gmail.com" date="1467288001">- Added dunelegacy-0.96.3-configure-CXXFLAGS.diff to not override
  system's CXXFLAGS and to not use -O3.
- Added man page.
- Enabled verbose make output.</changelog>
  <changelog author="mailaender@opensuse.org" date="1485086400">- update to version 0.96.4
- drop fix-gcc6.patch (included upstream)
- drop dunelegacy-0.96.3-configure-CXXFLAGS.diff (included upstream)</changelog>
  <changelog author="mailaender@opensuse.org" date="1500120000">- Install appdata.xml file</changelog>
  <changelog author="wbauer@tmo.at" date="1523102400">- Add fix-build-with-SDL_mixer-2.0.2.patch to fix build with
  SDL2_mixer 2.0.2 where MIX_INIT_FLUIDSYNTH has been renamed to
  MIX_INIT_MID</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1774180800">- Update to version 0.99.5
  * Too many changes to list. See release_notes/RELEASE_NOTES.md
    for the details.
- Drop patch
  * fix-build-with-SDL_mixer-2.0.2.patch
- Add patch:
  * dunelegacy-fix-cmake.patch
- Use tar_scm to generate the tarball</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1786968000">- Add patch:
  * dunelegacy-system-miniupnpc.patch
    Build with miniupnpc &lt; 2.3 (Leap 16.0)</changelog>
</package>
<package pkgid="91be90851c1edc730a1a149627fb1f332b0173940377ebb87f6233944fbcd70ac57e26d6bbcc6a2d53cdfc3ae3d2bcfe0b78e5dc0b619605bdd5aff83e770dba" name="dunst-debuginfo" arch="i586">
  <version epoch="0" ver="1.13.2" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673870400">- update to 1.9.0:
  * `override_dbus_timeout` setting to override the notification timeout set
    via dbus.
  * Support notification gaps via the `gap_size` setting. Note that since
    the notifications are not separate windows, you cannot click in between the
    notifications.
  * Make `min_icon_size` and `max_icon_size` a rule for even more
    flexibility
  * The window offset is now scaled according to `scale` as well. This way
    notification stay visually in the same place on higher DPI screens.
  * For the recursive icon lookup, revert to using `min_icon_size` and
    `max_icon_size` instead of `icon_size`. `min_icon_size` is used as the size to
    look for in icon themes.
  * Recursive icon lookup is no longer experimental.
  * Recursive icon lookup is enabled in the default dunstrc. This does not
    change your settings when you have a custom dunstrc.
  * Added back the `action_name` setting that was accidentally dropped.
  * Broken `dunstctl history`.
  * Merged a few wayland fixes from mako (https://github.com/emersion/mako)
  * `follow=keyboard`: Fix regression where we don't fall back to mouse
  * Raw icons not being scaled according to icon size
  * Notifications not disappearing. For some people notifications would
    sometimes stay on screen until a new notification appeared. This should
    not happen anymore</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1680004800">- update to 1.9.1:
  * zsh completion for dunst and dunstctl (#1107 and #1108)
  * dunstctl `history-clear` command to delete all notifications
    from history (#1131)
  * dunstctl `history-rm command` to remove a single notification
    from history (#1128)
  * `progress_bar_corner_radius` option for adding rounded
    corners to the progress bar (off by default) (#1119)
  * `icon_corner_radius` option for adding rounded corners to
    notification icons (#1139)
  * Make libnotify and dunstify optional in build (#1129)
  * Man page typo's and readability (#1088 and #1121)
  * Length changes not being emitted over D-Bus (#1127)
  * Crash when locking screen with swaylock on Sway (#1148)
  * Dunst using 100% in some configurations with `idle_threshold`
    turned on (#1140)</changelog>
  <changelog author="Tomas Cech &lt;sleep_walker@opensuse.org&gt;" date="1697025600">- update to 1.9.2:
  * Fixed various documentation issues
  * Fixed high cpu when `show_age_treshold` = -1
  * High cpu usage in some situation, often correlated with being idle</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1716120000">- update to 1.11.0:
  * Add corners, progress_bar_corners and icon_corners options
    to control which corners to round (#1268)
  * Support GTK/CSS cursor names on Wayland
  * Print detected monitors names (X11)
  * Make X11 optional in build (this allows wayland-only dunst)
  * Shell completions are now official
  * Don’t search for icon path if icons are disabled
  * Eagerly parse and cache colors
  * Update dunstctl manpage and documentation
  * Fix settings initialization (this prevented –print and –startup_notification from working)
  * Rework timer logic and fix error about Glib source ID for good
  * Prevent memory corruption in XrmSetDatabase
  * Don’t try to print NULL strings
  * Do not resolve icon paths twice
  * Don’t crash the test suite if librsvg is not present
  * Fix memory leak in DBus RuleEnable
  * Fix dunstctl rule (#1281)
  * Remove newlines from icon logging
  * Prevent make from failing if git tags are not found
  * Fix some typos (#1324, #1325, #1279)
- provide sub-packages for shell completions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1720699200">- main package is a dependency of shell completion packages</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1734523200">- Enable tests</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1735473600">[#]# 1.12.1 -- 2024-12-17
  [#]## Changed
- Improve man pages and add `dunstify(1)`
- Accept old `height` syntax again (with notice) (#1412)
- Add `history-clear` and `history-rm` zsh completions (#1418)
  [#]## Fixed
- Memory corruption when reloading (#1413)
- Fix height calculation regression (#1411)
- Handle correctly file uri icons (#1409)
- Fix typos in docs (#1415)
  [#]# 1.12.0 -- 2024-11-30
  [#]## Added
- Export rules via dbus with `dunstctl rules [--json]` (#1212)
- Added checks and messages for missing DBUS\_SESSION\_BUS\_ADDRESS (#1389)
- Add `-e/--exit` flag to `dunstctl is-paused` to exit with 1 when paused (#1378)
- Add color gradients for the progress bar (by providing a list of colors instead of one) (#1370)
- Use TESTDIR env var as the base for the test program (#1376)
- Add `dunstctl reload` to hot reload the configuration (#1350)
- Add an optional id to `dunstctl close` (#1351)
- Print compile-time options in `dunst --version` (#1336)
  [#]## Changed
- BREAKING: Implement dynamic height (changes the the `height` setting, see manual) (#1342)
- Change the preferred syntax of `offset` from `NxN` to `(N,N)` (#1330)
- Install the systemd service file in the session.slice (#1397)
- Open url with `dunstctl action` if no action is present (#1345,#1395)
- Remove default icons (now no icons are hard-coded) (#1365,#1358)
- Various updates to documentation and test suite
  [#]## Fixed
- Order of context menu was reversed (#1394,#1375)
- Resolve ~ and $HOME in `icon_path` (#1383,#1371)
- Fix broken link to freedesktop's notification specs in man page (#1381)
- Remove the message about shortcuts deprecation (#1353)
- Fix vertical padding behaviour (#1342)
- Fix bash completion (#1347)
- Fix file suffix for fish completions during installation (#1339)</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1741262400">- New upstream release 1.12.2
  [#]## Added
- Add `urgency`, `stack_tag` and `urls` to dunstctl history (#1425, #1426)
- Add `--category` to dunstify (also change `-c` behaviour) (#1429)
- Add dbus signals `NotificationHistoryRemoved`, `NotificationHistoryCleared` and `ConfigReloaded` (#1405, #1277)
  [#]## Changed
- Allow to override build date with `SOURCE_DATE_EPOCH` (#1435)
- Flush after printing id in dunstify
  [#]## Fixed
- IMPORTANT: Resolve incompatibility between dunstify and  libnotify-0.8.4 (#1443, #1445, #1449)
- Fix mixup of `bool` and `gboolean` that caused problems in s390x (#1421, #1422)
- Fix some printf warnings and int/gint/size_t mixed uses (#1424)
- Fix the scaling of the progress bar gradient (#1447)
- Actually reload old config files upon `dunstctl reload` (#1447)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1770120000">- update to version 1.13.1
  * Added basic zsh and bash completions for dunstify
  * Install shell completions in the meson build
  * Connect dunstctl reload to systemctl service reloading
  * Add an option to pause timeout while the notification is
    being hovered
- update to version 1.13.0
  * With the new remove_current action, you will be able to close
    and directly remove from history a notification.
  * Now you can set a pause level at startup with the
    default_pause_level setting.
  * The Wayland support has seen several improvements</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1776081600">- update to version 1.13.2
  * Added:
  - Add experimental support for PCRE regex (see manual)
  - Add fullscreen suppress mode
  - Add dunstify shorthand for stack-tags (--stack-tag)
  * Changed:
  - Improve doxygen docs
  - Make the build more generic and improve support for FreeBSD
  * Fixed:
  - Run script for duplicate notifications
  - Add NULL check in wayland toplevel events
  - Fix markup newline parsing
  - Restore dunstify -a and update docs</changelog>
</package>
<package pkgid="9bac6f51981802f9e230cc5ffadf52a08b1bbbf87775e584218515722801df4dd20dc3ca25b9a177421d750489ad127a777013f3499c3ee0ddde16b5d4d6ffe3" name="dunst-debugsource" arch="i586">
  <version epoch="0" ver="1.13.2" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673870400">- update to 1.9.0:
  * `override_dbus_timeout` setting to override the notification timeout set
    via dbus.
  * Support notification gaps via the `gap_size` setting. Note that since
    the notifications are not separate windows, you cannot click in between the
    notifications.
  * Make `min_icon_size` and `max_icon_size` a rule for even more
    flexibility
  * The window offset is now scaled according to `scale` as well. This way
    notification stay visually in the same place on higher DPI screens.
  * For the recursive icon lookup, revert to using `min_icon_size` and
    `max_icon_size` instead of `icon_size`. `min_icon_size` is used as the size to
    look for in icon themes.
  * Recursive icon lookup is no longer experimental.
  * Recursive icon lookup is enabled in the default dunstrc. This does not
    change your settings when you have a custom dunstrc.
  * Added back the `action_name` setting that was accidentally dropped.
  * Broken `dunstctl history`.
  * Merged a few wayland fixes from mako (https://github.com/emersion/mako)
  * `follow=keyboard`: Fix regression where we don't fall back to mouse
  * Raw icons not being scaled according to icon size
  * Notifications not disappearing. For some people notifications would
    sometimes stay on screen until a new notification appeared. This should
    not happen anymore</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1680004800">- update to 1.9.1:
  * zsh completion for dunst and dunstctl (#1107 and #1108)
  * dunstctl `history-clear` command to delete all notifications
    from history (#1131)
  * dunstctl `history-rm command` to remove a single notification
    from history (#1128)
  * `progress_bar_corner_radius` option for adding rounded
    corners to the progress bar (off by default) (#1119)
  * `icon_corner_radius` option for adding rounded corners to
    notification icons (#1139)
  * Make libnotify and dunstify optional in build (#1129)
  * Man page typo's and readability (#1088 and #1121)
  * Length changes not being emitted over D-Bus (#1127)
  * Crash when locking screen with swaylock on Sway (#1148)
  * Dunst using 100% in some configurations with `idle_threshold`
    turned on (#1140)</changelog>
  <changelog author="Tomas Cech &lt;sleep_walker@opensuse.org&gt;" date="1697025600">- update to 1.9.2:
  * Fixed various documentation issues
  * Fixed high cpu when `show_age_treshold` = -1
  * High cpu usage in some situation, often correlated with being idle</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1716120000">- update to 1.11.0:
  * Add corners, progress_bar_corners and icon_corners options
    to control which corners to round (#1268)
  * Support GTK/CSS cursor names on Wayland
  * Print detected monitors names (X11)
  * Make X11 optional in build (this allows wayland-only dunst)
  * Shell completions are now official
  * Don’t search for icon path if icons are disabled
  * Eagerly parse and cache colors
  * Update dunstctl manpage and documentation
  * Fix settings initialization (this prevented –print and –startup_notification from working)
  * Rework timer logic and fix error about Glib source ID for good
  * Prevent memory corruption in XrmSetDatabase
  * Don’t try to print NULL strings
  * Do not resolve icon paths twice
  * Don’t crash the test suite if librsvg is not present
  * Fix memory leak in DBus RuleEnable
  * Fix dunstctl rule (#1281)
  * Remove newlines from icon logging
  * Prevent make from failing if git tags are not found
  * Fix some typos (#1324, #1325, #1279)
- provide sub-packages for shell completions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1720699200">- main package is a dependency of shell completion packages</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1734523200">- Enable tests</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1735473600">[#]# 1.12.1 -- 2024-12-17
  [#]## Changed
- Improve man pages and add `dunstify(1)`
- Accept old `height` syntax again (with notice) (#1412)
- Add `history-clear` and `history-rm` zsh completions (#1418)
  [#]## Fixed
- Memory corruption when reloading (#1413)
- Fix height calculation regression (#1411)
- Handle correctly file uri icons (#1409)
- Fix typos in docs (#1415)
  [#]# 1.12.0 -- 2024-11-30
  [#]## Added
- Export rules via dbus with `dunstctl rules [--json]` (#1212)
- Added checks and messages for missing DBUS\_SESSION\_BUS\_ADDRESS (#1389)
- Add `-e/--exit` flag to `dunstctl is-paused` to exit with 1 when paused (#1378)
- Add color gradients for the progress bar (by providing a list of colors instead of one) (#1370)
- Use TESTDIR env var as the base for the test program (#1376)
- Add `dunstctl reload` to hot reload the configuration (#1350)
- Add an optional id to `dunstctl close` (#1351)
- Print compile-time options in `dunst --version` (#1336)
  [#]## Changed
- BREAKING: Implement dynamic height (changes the the `height` setting, see manual) (#1342)
- Change the preferred syntax of `offset` from `NxN` to `(N,N)` (#1330)
- Install the systemd service file in the session.slice (#1397)
- Open url with `dunstctl action` if no action is present (#1345,#1395)
- Remove default icons (now no icons are hard-coded) (#1365,#1358)
- Various updates to documentation and test suite
  [#]## Fixed
- Order of context menu was reversed (#1394,#1375)
- Resolve ~ and $HOME in `icon_path` (#1383,#1371)
- Fix broken link to freedesktop's notification specs in man page (#1381)
- Remove the message about shortcuts deprecation (#1353)
- Fix vertical padding behaviour (#1342)
- Fix bash completion (#1347)
- Fix file suffix for fish completions during installation (#1339)</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1741262400">- New upstream release 1.12.2
  [#]## Added
- Add `urgency`, `stack_tag` and `urls` to dunstctl history (#1425, #1426)
- Add `--category` to dunstify (also change `-c` behaviour) (#1429)
- Add dbus signals `NotificationHistoryRemoved`, `NotificationHistoryCleared` and `ConfigReloaded` (#1405, #1277)
  [#]## Changed
- Allow to override build date with `SOURCE_DATE_EPOCH` (#1435)
- Flush after printing id in dunstify
  [#]## Fixed
- IMPORTANT: Resolve incompatibility between dunstify and  libnotify-0.8.4 (#1443, #1445, #1449)
- Fix mixup of `bool` and `gboolean` that caused problems in s390x (#1421, #1422)
- Fix some printf warnings and int/gint/size_t mixed uses (#1424)
- Fix the scaling of the progress bar gradient (#1447)
- Actually reload old config files upon `dunstctl reload` (#1447)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1770120000">- update to version 1.13.1
  * Added basic zsh and bash completions for dunstify
  * Install shell completions in the meson build
  * Connect dunstctl reload to systemctl service reloading
  * Add an option to pause timeout while the notification is
    being hovered
- update to version 1.13.0
  * With the new remove_current action, you will be able to close
    and directly remove from history a notification.
  * Now you can set a pause level at startup with the
    default_pause_level setting.
  * The Wayland support has seen several improvements</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1776081600">- update to version 1.13.2
  * Added:
  - Add experimental support for PCRE regex (see manual)
  - Add fullscreen suppress mode
  - Add dunstify shorthand for stack-tags (--stack-tag)
  * Changed:
  - Improve doxygen docs
  - Make the build more generic and improve support for FreeBSD
  * Fixed:
  - Run script for duplicate notifications
  - Add NULL check in wayland toplevel events
  - Fix markup newline parsing
  - Restore dunstify -a and update docs</changelog>
</package>
<package pkgid="51b66489455f875ddb574cce3536ac057476288d8f7d0c492664cd08d3b433ae34f8986ab1e5919eb5ad5ea273afebf950c12643075efae71fd44415da3e65ff" name="duperemove-debuginfo" arch="i586">
  <version epoch="0" ver="0.15" rel="1.6"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592136000">- Fix building with gcc10</changelog>
  <changelog author="Nikolay Borisov &lt;nborisov@suse.com&gt;" date="1604577600">- Update to v0.11.2
  - Improved detection of hyperthreading
  - Multiple minor fixes and cleanups
  - Updated xxhash algorithm to latest release
  - Fixed extent collision handling
  - Fix overflow scanning in extents</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1643889600">- Update to 0.11.3:
  * Increase open file limit. (#269)
  * Create hash database file with 600 permission for improved
    security. (#262)
  * Read more data per pread, for v2 hashfile format this reduces
    the overall number of syscalls made which in turns results
    in better performance.
  * Fix truncated file handling, eliminating a an infinite
    loop case. (#255)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689595200">- Update to 0.12:
  * Duplication lookup is now based on extents. This leads to a
    massive increase of the performances. Block-based lookup is
    still possible via --dedupe-options=partial.
  * Following that change, a new hashfile format has been introduced.
    Previous hashfile format is still supported when extents lookup
    are disabled, this is not recommended.
  * Batching has been implemented. When enabled with the -B &lt;batchsize&gt;
    option, duperemove will run the deduplication phase every &lt;batchsize&gt;
    scanned files. This is meant to help running duperemove on large
    dataset, with small blocksize, or on memory-constrained systems.
  * All hash algorithm has been removed and replaced by xxh128. This
    variant is as robust as murmur3 while being faster. Choosing a
    hash function via the --hash option has been removed. Hashfiles
    built with other algorithm must be removed.</changelog>
  <changelog author="pgajdos@suse.com" date="1694692800">- build for 15</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1695988800">- Update to 0.13:
  * Add a new dedupe option: [no]rescan_files. It will increase
    performance in some use cases.
  * New behaviors from v0.12 has been consolidated. Extent-based
    lookup is always enabled, as is fiemap. The v2
    hashfile is no longer supported.
  * Hashfile are now updated after deduplication, to reflect the
    new physical offsets. This avoid (re)deduplicating extents
    in some cases.
  * Partial mode has been enhanced to support batching. The
    overall performance of this mode (which was previously known
    as "block-based mode") has been improved.
  * All files are now open in readonly mode.
  * Hashfile version has been increased to reflect the new
    database behaviors. Previous hashfiles are not compatible.
  * Always compute a hash for the entire file. This let us
    deduplicate same files easily, regardless of their
    extents mappings.
  * Deduplicating only parts of a file can be disabled using
    the [no]only_whole_files dedupe option.
  * Hashfiles with unsupported features or hash algorithm are
    now recreated transparently. Migration of the old content
    is not implemented.
  * Relative exclude patterns are no longer silently ingested.
    Such patterns are now rebuilt on top of the current
    working directory.
  * Batching is now set to 1024 by default.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1700395200">- Update to 0.14:
  * Batching has been reimplemented on top of the dedupe_seq.
  * The "scan" phase has been reimplemented (see 8264336 for details).
  * Filesystem locking has been implemented. See f3947e9 for details.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701000000">- Update to 0.14.1:
  * file_scan: satisfy clang CFI
  * file_scan: walk_dir: improve rootfs support
  * dbfile: get_duplicate_files: exclude inlined files before
    looking for duplicates
  * filerec: fiemap_scan_extent: fix typo: we must check the
    return from get_extent</changelog>
  <changelog author="pgajdos@suse.com" date="1731585600">- force newer gcc version in sync (isc rq #353372)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1738756800">- Update to 0.15:
  * Files are no longer invalidated when renamed.
  * The scan phase now reports both files and bytes in its progress,
    which is especially useful when processing large files.
- Add duperemove-0.15-buildfail.patch:
  To fix the build. See #367.
- Add subpackage for zsh completions</changelog>
</package>
<package pkgid="c0017c744f0a19c791bd6d6dccea4030efcbfc2613ab1b1662c88cc40715a7ab385c48270e55f8ade8f866a390804b0f367968a9b68b3e143385653eeb7b5c7b" name="duperemove-debugsource" arch="i586">
  <version epoch="0" ver="0.15" rel="1.6"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592136000">- Fix building with gcc10</changelog>
  <changelog author="Nikolay Borisov &lt;nborisov@suse.com&gt;" date="1604577600">- Update to v0.11.2
  - Improved detection of hyperthreading
  - Multiple minor fixes and cleanups
  - Updated xxhash algorithm to latest release
  - Fixed extent collision handling
  - Fix overflow scanning in extents</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1643889600">- Update to 0.11.3:
  * Increase open file limit. (#269)
  * Create hash database file with 600 permission for improved
    security. (#262)
  * Read more data per pread, for v2 hashfile format this reduces
    the overall number of syscalls made which in turns results
    in better performance.
  * Fix truncated file handling, eliminating a an infinite
    loop case. (#255)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1689595200">- Update to 0.12:
  * Duplication lookup is now based on extents. This leads to a
    massive increase of the performances. Block-based lookup is
    still possible via --dedupe-options=partial.
  * Following that change, a new hashfile format has been introduced.
    Previous hashfile format is still supported when extents lookup
    are disabled, this is not recommended.
  * Batching has been implemented. When enabled with the -B &lt;batchsize&gt;
    option, duperemove will run the deduplication phase every &lt;batchsize&gt;
    scanned files. This is meant to help running duperemove on large
    dataset, with small blocksize, or on memory-constrained systems.
  * All hash algorithm has been removed and replaced by xxh128. This
    variant is as robust as murmur3 while being faster. Choosing a
    hash function via the --hash option has been removed. Hashfiles
    built with other algorithm must be removed.</changelog>
  <changelog author="pgajdos@suse.com" date="1694692800">- build for 15</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1695988800">- Update to 0.13:
  * Add a new dedupe option: [no]rescan_files. It will increase
    performance in some use cases.
  * New behaviors from v0.12 has been consolidated. Extent-based
    lookup is always enabled, as is fiemap. The v2
    hashfile is no longer supported.
  * Hashfile are now updated after deduplication, to reflect the
    new physical offsets. This avoid (re)deduplicating extents
    in some cases.
  * Partial mode has been enhanced to support batching. The
    overall performance of this mode (which was previously known
    as "block-based mode") has been improved.
  * All files are now open in readonly mode.
  * Hashfile version has been increased to reflect the new
    database behaviors. Previous hashfiles are not compatible.
  * Always compute a hash for the entire file. This let us
    deduplicate same files easily, regardless of their
    extents mappings.
  * Deduplicating only parts of a file can be disabled using
    the [no]only_whole_files dedupe option.
  * Hashfiles with unsupported features or hash algorithm are
    now recreated transparently. Migration of the old content
    is not implemented.
  * Relative exclude patterns are no longer silently ingested.
    Such patterns are now rebuilt on top of the current
    working directory.
  * Batching is now set to 1024 by default.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1700395200">- Update to 0.14:
  * Batching has been reimplemented on top of the dedupe_seq.
  * The "scan" phase has been reimplemented (see 8264336 for details).
  * Filesystem locking has been implemented. See f3947e9 for details.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701000000">- Update to 0.14.1:
  * file_scan: satisfy clang CFI
  * file_scan: walk_dir: improve rootfs support
  * dbfile: get_duplicate_files: exclude inlined files before
    looking for duplicates
  * filerec: fiemap_scan_extent: fix typo: we must check the
    return from get_extent</changelog>
  <changelog author="pgajdos@suse.com" date="1731585600">- force newer gcc version in sync (isc rq #353372)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1738756800">- Update to 0.15:
  * Files are no longer invalidated when renamed.
  * The scan phase now reports both files and bytes in its progress,
    which is especially useful when processing large files.
- Add duperemove-0.15-buildfail.patch:
  To fix the build. See #367.
- Add subpackage for zsh completions</changelog>
</package>
<package pkgid="aa1416abd922e5d4ab4e617451b2cb753bcc9af2fb2ec21a735f7f821095699b69139d64f2dbfd21694a5df991318722bc510543eb27b34d36c23ca85432347f" name="duplicity-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0.1" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 3.0.5:
  + Changes
  - Add ENODEV to list of "robust" ignored exceptions.
  - Support gpg binary 'gpgsm'.
  - Accept GPG user id formats other than hex.
  - Add env var BACKEND\_PASSWORD, deprecate FTP\_PASSWORD.
  + Fix
  - Fix handling of .p7m filename suffix during sync.
  - Cache negative getpwnam/getgrnam lookups.
  - Incompatible with par2cmdline v1.0.0.
  - Allow the full range of time formats as arguments to
  - -full-if-older-than.
  - Fix problems with password request and metadata sync.
  - "OverflowError: bytes object is too large to make repr".
  - Prevent webdav log password at info log level.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1762862400">- Update to version 3.0.6
  + See CHANGELOG.md for changes.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1763121600">- Update to version 3.0.6.1:
  + Changes
  - Revert "chg:pkg: Cleanup the build system."
  + Fix
  - Use the same executable as parent.
  - Fix test\_restore\_to\_nonexisting\_dir().
  - Regression in pexpect+sftp backend.
  - Unpin httplib2 but add pysocks needed for proxy support.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1763553600">- Add duplicity-gcc15.patch: fix compilation with gcc 15.
- Add duplicity-fix-ssh-pexpect.patch: fix traceback with
  ssh+pexpect back end (bsc#1253734).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1764244800">- Update to version 3.0.6.2:
  + Fix
  - Don't check for missing in first CollectionStatus().set\_values().
  - Fix "full" not working.  Add more tests.
  - Fix "Upgrade to 3.0.6 on Archlinux gives gcry\_kdf\_derive failed".
  - Ssh\_pexpect\_backend: fix TypeError.
  - Fix compilation with gcc 15.
  - --files-from fails when backing up root.
  - Crash with b2backend when b2sk isn't available, rather than
    proper error.
  - Parsing the gpg version failed when using Sequoia Chameleon.
- Drop duplicity-gcc15.patch and duplicity-fix-ssh-pexpect.patch:
    fixed upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1765022400">- Update to version 3.0.6.3:
  * Update check_tags to use current branch.
  * Change log level from Info to Notice in get_passphrase().
  * Add key_needs_passphrase(key).
  * Better error message from get_remote_file().
  * 'duplicity --no-check-remote inc' prints spurious warning
    "found missing difftar(s) in backup sets"
  * Add check_tags minor fix to setversion.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1767182400">- Update to version 3.0.7:
  * fix: replace custom deltree with built-in shutil.rmtree.
  * fix: delete duplicate code in DirDelta.
  * fix: webdavs with "--concurrency 1" failed because of missing
    auth header.
  * fix: disable s3 checksum workaround, warn only...
  * fix: --log-timestamp no longer working.
  * fix: Combined fix to related issues 912 and 914.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1770033600">- Fix "Cannot understand duplicity version" error, add requires on
  python pexpect and ptyprocess.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1781697600">- Update to version 3.1.0
  * new:usr: Add include/exclude restore filtering using archive-relative paths
- Update to version 3.0.8
  * fix:usr: Unnecessary passphrase prompt with --encrypt-key --no-check-remote.
  * fix:usr: Handle local version identifiers in b2backend
  * temporarily disable remote validation introduced in 3.0.6.3
    (gl#duplicity/duplicity#924)
  * new:usr: Add --full-if-n-inc flag for count-based full backup.
  * fix:usr: Fix so GNUPGHOME is not changed in production.
    (gl#duplicity/duplity#922)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1787313600">- Packaging:
  * Add dependency on python3-gnupg (now required for gpg support), and remove
    dependency on gpg.
  * Add dependency on python3-setuptools-gettext (now required for generating
    translations)
  * Compress large changelog file.
- Update to version 3.2.0.1
  * chg: Add get_data_files for dynamic data file handling in setup.py
  * chg: Simplify doc handling by removing outdated duplicity docs
  * chg: Update dependencies, streamline configs, and refine CI
  * fix: Resolve PEP8 style issues and whitespace in backend and main modules
-  Update to version 3.2.0
  * new: Add get_version() to librsync to retrieve underlying library version
  * new: Add pure Python librsync implementation using ctypes as fallback
  * new: Add coverage configuration and Makefile targets for testing.
  * new: Add PyCharm devcontainer configuration and base Dockerfile.
  * chg: Update release-prep script to use `check_tags`
  * chg: Update release-prep script to fix tag removal and file refs
  * chg: Update pipeline triggers for push, web, and merge request events
  * chg: Improve process in `setup.py` and release prep script
  * chg: Refactor versioning and metadata handling
  * chg: Refactor string concatenations to f-strings across codebase
  * chg: Clean up and refactor `pyproject.toml` and `Makefile`
  * chg: Rewrite `makechangelog` script in Python
  * chg: b2backend prefer b2sdk.v3
  * chg: Cleanup some minor issues
  * chg: Remove unused Tahoe-LAFS installation steps in Snapcraft
  * chg: Add support for additional architectures in Snapcraft
  * chg: Update Snapcraft to core26 and Python 3.14
  * chg: Add setuptools dependency to requirements.dev for Python 3.12+
  * chg: Update dependencies in requirements.txt for compatibility.
  * fix: Replace `os.system` calls with safer Python alternatives.
  * fix: Add --ignore-installed flag for pip in Dockerfiles
  * fix: restore issue: AssertionError: (b'keys', [...]) not empty
  * fix: Replace `log.FatalError` with `raise errors.FatalError`.
  * fix: Add support for "sync" action and handle passphrase checks.
  * fix: Enhance error handling and debug logging in Python modules
  * fix: Use 'python-gnupg' instead of our 'gpginterface.py'.
  * fix: PCABackend GET URL needs prefix if one is defined
  * fix: Could not release lockfile
  * fix: Comprehensive fix for backup, restart, and cleanup logic.</changelog>
</package>
<package pkgid="2635185be2ec59320308cd98367f42c3277ad6440ccd49f172615606e0aeb3c4f3b0943b88839f296f2a092c03b8da66f44e08db84ab2506b206e6e8aaedd76b" name="duplicity-debugsource" arch="i586">
  <version epoch="0" ver="3.2.0.1" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1751803200">- Update to version 3.0.5:
  + Changes
  - Add ENODEV to list of "robust" ignored exceptions.
  - Support gpg binary 'gpgsm'.
  - Accept GPG user id formats other than hex.
  - Add env var BACKEND\_PASSWORD, deprecate FTP\_PASSWORD.
  + Fix
  - Fix handling of .p7m filename suffix during sync.
  - Cache negative getpwnam/getgrnam lookups.
  - Incompatible with par2cmdline v1.0.0.
  - Allow the full range of time formats as arguments to
  - -full-if-older-than.
  - Fix problems with password request and metadata sync.
  - "OverflowError: bytes object is too large to make repr".
  - Prevent webdav log password at info log level.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1762862400">- Update to version 3.0.6
  + See CHANGELOG.md for changes.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1763121600">- Update to version 3.0.6.1:
  + Changes
  - Revert "chg:pkg: Cleanup the build system."
  + Fix
  - Use the same executable as parent.
  - Fix test\_restore\_to\_nonexisting\_dir().
  - Regression in pexpect+sftp backend.
  - Unpin httplib2 but add pysocks needed for proxy support.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1763553600">- Add duplicity-gcc15.patch: fix compilation with gcc 15.
- Add duplicity-fix-ssh-pexpect.patch: fix traceback with
  ssh+pexpect back end (bsc#1253734).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1764244800">- Update to version 3.0.6.2:
  + Fix
  - Don't check for missing in first CollectionStatus().set\_values().
  - Fix "full" not working.  Add more tests.
  - Fix "Upgrade to 3.0.6 on Archlinux gives gcry\_kdf\_derive failed".
  - Ssh\_pexpect\_backend: fix TypeError.
  - Fix compilation with gcc 15.
  - --files-from fails when backing up root.
  - Crash with b2backend when b2sk isn't available, rather than
    proper error.
  - Parsing the gpg version failed when using Sequoia Chameleon.
- Drop duplicity-gcc15.patch and duplicity-fix-ssh-pexpect.patch:
    fixed upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1765022400">- Update to version 3.0.6.3:
  * Update check_tags to use current branch.
  * Change log level from Info to Notice in get_passphrase().
  * Add key_needs_passphrase(key).
  * Better error message from get_remote_file().
  * 'duplicity --no-check-remote inc' prints spurious warning
    "found missing difftar(s) in backup sets"
  * Add check_tags minor fix to setversion.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1767182400">- Update to version 3.0.7:
  * fix: replace custom deltree with built-in shutil.rmtree.
  * fix: delete duplicate code in DirDelta.
  * fix: webdavs with "--concurrency 1" failed because of missing
    auth header.
  * fix: disable s3 checksum workaround, warn only...
  * fix: --log-timestamp no longer working.
  * fix: Combined fix to related issues 912 and 914.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1770033600">- Fix "Cannot understand duplicity version" error, add requires on
  python pexpect and ptyprocess.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1781697600">- Update to version 3.1.0
  * new:usr: Add include/exclude restore filtering using archive-relative paths
- Update to version 3.0.8
  * fix:usr: Unnecessary passphrase prompt with --encrypt-key --no-check-remote.
  * fix:usr: Handle local version identifiers in b2backend
  * temporarily disable remote validation introduced in 3.0.6.3
    (gl#duplicity/duplicity#924)
  * new:usr: Add --full-if-n-inc flag for count-based full backup.
  * fix:usr: Fix so GNUPGHOME is not changed in production.
    (gl#duplicity/duplity#922)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1787313600">- Packaging:
  * Add dependency on python3-gnupg (now required for gpg support), and remove
    dependency on gpg.
  * Add dependency on python3-setuptools-gettext (now required for generating
    translations)
  * Compress large changelog file.
- Update to version 3.2.0.1
  * chg: Add get_data_files for dynamic data file handling in setup.py
  * chg: Simplify doc handling by removing outdated duplicity docs
  * chg: Update dependencies, streamline configs, and refine CI
  * fix: Resolve PEP8 style issues and whitespace in backend and main modules
-  Update to version 3.2.0
  * new: Add get_version() to librsync to retrieve underlying library version
  * new: Add pure Python librsync implementation using ctypes as fallback
  * new: Add coverage configuration and Makefile targets for testing.
  * new: Add PyCharm devcontainer configuration and base Dockerfile.
  * chg: Update release-prep script to use `check_tags`
  * chg: Update release-prep script to fix tag removal and file refs
  * chg: Update pipeline triggers for push, web, and merge request events
  * chg: Improve process in `setup.py` and release prep script
  * chg: Refactor versioning and metadata handling
  * chg: Refactor string concatenations to f-strings across codebase
  * chg: Clean up and refactor `pyproject.toml` and `Makefile`
  * chg: Rewrite `makechangelog` script in Python
  * chg: b2backend prefer b2sdk.v3
  * chg: Cleanup some minor issues
  * chg: Remove unused Tahoe-LAFS installation steps in Snapcraft
  * chg: Add support for additional architectures in Snapcraft
  * chg: Update Snapcraft to core26 and Python 3.14
  * chg: Add setuptools dependency to requirements.dev for Python 3.12+
  * chg: Update dependencies in requirements.txt for compatibility.
  * fix: Replace `os.system` calls with safer Python alternatives.
  * fix: Add --ignore-installed flag for pip in Dockerfiles
  * fix: restore issue: AssertionError: (b'keys', [...]) not empty
  * fix: Replace `log.FatalError` with `raise errors.FatalError`.
  * fix: Add support for "sync" action and handle passphrase checks.
  * fix: Enhance error handling and debug logging in Python modules
  * fix: Use 'python-gnupg' instead of our 'gpginterface.py'.
  * fix: PCABackend GET URL needs prefix if one is defined
  * fix: Could not release lockfile
  * fix: Comprehensive fix for backup, restart, and cleanup logic.</changelog>
</package>
<package pkgid="5e05851c95a0599a9c430499b689a389d1fd589999245a2095fa8bc122b56ad982fffa2e8f9772021e53ff2eb7f5eabcacad8ec170188579e788893dbc8b7894" name="dust-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.5" rel="1.2"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1711454400">- Remove fix-test-string.patch -- fixed upstream
- Add package to File utilities group.
- Update to version 1.0.0:
  * Update README.md
  * Better handling for color in terminal
  * refactor: minimum-size &amp; output-format
  * refactor: minimum-size
  * refactor: merge --si and --display-kb
  * feat: Listen for ctrl-c
  * feat: display the size of a file or directory in "kilobytes"
  * feat: better error messages
  * tests: fix test test_apparent_size (fix-test-string.patch)
  * tests: Print to stderr when test fails</changelog>
  <changelog author="mvetter@suse.com" date="1721217600">- Update to version 1.1.0:
  * Added json output function
  * Allow options to be set in any position
  * chore: Cleanup threads commit
  * deps: bump libc from 0.2.153 to 0.2.155
  * deps: update winapi-util to 0.1.8
  * eprint problematic folders
  * Explicit lifecycle that can be omitted
  * feat: Added the ability to filter the corresponding files
    based on the access time, modify time, and change time of the
    file for statistics
  * feat: Add flag to read from file/stdin
  * feat: Adding threads flag
  * fix: bug: Si detection was backwards.
  * fix: issue 386 --only-file displays full paths even without --full-paths
  * fix: si detection - single digits are binary
  * fix: total_ordering of sort_by_inode
  * Fix -x option behavior
  * Fix zsh completion
  * Redo 'Fix zsh completion' with clap
  * refactor: cleanup -j / --output-json flag
  * streamline func APIs processing target_dirs
  * test_exact_output: refactor unreadable directory handling
  * test_exact_output: simplify array handling
  * tests: Cleanup test_exact_ouput
  * tests: Fix test broken in prev commit</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721304000">- Update to version 1.1.1:
  * docs: update release procedure
  * fix: perf issues with v1.1.0
  * refactor: rename variable</changelog>
  <changelog author="mvetter@suse.com" date="1740744000">- Update to version 1.1.2:
  * release: Increment version
  * feat: Handle duplicate dir names better
  * deps: cargo update
  * feat: New --collapse flag
  * fix: Bars in --skip-total flag
  * fix: Handle Interrupted Error
  * feat: Support -o flag for JSON output
  * style: clippy
  * clippy
  * push config option
  * add wget install
  * clippy
  * fix typo Operator
  * Format src/display.rs
  * Enable pretty format for petabyte data
  * docs(readme): warn about snap-dust limitations
  * refactor: simplify `get_height_of_terminal()` and `get_width...`
  * docs: Update README.md
  * deps: cargo update
  * fix: man-page and completions missing in debian package
  * docs: Update README.md
  * docs: update sample config.toml
  * feat: use pre-commit hooks to standardize commit messages
  * fix: 64-bit atomics for platforms with no 64-bit atomics
  * feat: support Dust tree by age
  * fix: retrieve metadata for symbolic links without following them</changelog>
  <changelog author="mvetter@suse.com" date="1743595200">- Update to version 1.2.0:
  * release: increment version (#485)
  * fix: status mesages go to stderr not stdout (#483)
  * fix: all arguments now use '-' instead of '_' (#484)
  * feat: Abort immedietly when ^C is received. (#478)
  * deps: cargo update (#474)
  * rewrite: Reduce indentation with guard clause
  * perf: Canonicalize ignored absolute path only once
  * refactor: Extract is_ignored_path function
  * perf: Do not canonicalize non-absolute ignored path
  * fix: Ignoring absolute path with `-X` option
  * release: Increment version</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1749124800">- Update to version 1.2.1:
  * version: increment version
  * fix: bug: Remove bad error handling
  * chore(cli): Migrate to Derive API
  * style: Fix clippy
  * refactor: Fix clippy warnings (#488)
  * Fix: miscalculation of NTFS mount file sizes inside WSL (#487)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1752062400">- Update to version 1.2.2:
  * release: increment version
  * refactor: ThreadPool use build not build_global (#512)
  * docs: update readme
  * fix: dir_walker interrupted error (#507)
  * deps: cargo update (#510)
  * style: fix clippy
  * refactor: pull out more methods, remove unused Option
  * refactor: extract function</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1754308800">- Update to version 1.2.3:
  * version: increment version
  * feat: Return 1 if no dirs are found
  * tests: add test for d0
  * Fix multi-paths output when `depth` is `0`
  * release: increment version</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to version 1.2.4:
  * version: increment version
  * Revert "build: Attempt to add deb musl build."
  * build: Attempt to add deb musl build.
  * Fix: windows build missed in nu_ansi_term upgrade
  * deps: update dependencies
  * build: Attempt to add deb musl build.
  * deps: switch from ansi_term to nu_ansi_term
  * docs: Update README.md
  * docs: update description of 'n'
  * tests: Update assert_cmd
  * deps: update libraries
  * chore: Retire directories library
  * Update directories from 4 to 6
  * fix: dont format filecount when output is set to json
  * style: fix clippy
  * deps: cargo update
  * fix: number-of-lines option in config file is ignored (#528)
  * feat: support --files-from/--files0-from
  * Update README.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787227200">- Update to version 1.2.5:
  * fix: re-sort types after appending others row
  * test: skip the file-type filetime test on windows
  * fix: -t with -m sums timestamps instead of taking the newest
  * test(filetime): run output regression on all platforms
  * test(windows): make mtime regression deterministic
  * fix(windows): normalize file times
  * ci: enforce the committed lockfile
  * ci: keep existing macOS release runners
  * ci: complete native ARM64 release coverage
  * fix: a wide-character filename overflows the requested width
  * docs: update readme
  * test: drop the get_collapse test per review
  * fix: --collapse on the command line is ignored when the config sets it
  * ci: remove minimum version stuff
  * ci: Update old CICD.yml
  * test(time-filter): remove integration test
  * fix(time-filter): handle invalid values cleanly instead of panicking
  * fix: don't truncate JSON output to the terminal height
  * deps: cargo update
  * chore: remove redundant tests
  * feat: add `limit-filesystem` config file option
  * version: increment version
  * fix build
  * feat: add --dim flag to render percent bars in dark grey
  * support other apple build
  * ci: rewrite CICD file
  * style: fix clippy
  * fix: don't request full system info on startup
  * docs: add Fedora official installation instruction
  * Add mise installation instructions for dust
  * Ignore empty path inputs
  * Honor XDG_CONFIG_HOME for config discovery
  * fix: use IEC prefixes (Ki, Mi, Gi) for base-1024 size display (#570)
  * Prevent panic on repeated EINTR errors by gracefully skipping problematic directories
  * ci: add riscv64 to release build matrix
  * docs: add animated demo recording to README
  * tests: add 64K block size expected outputs for ppc64
  * docs: fix broken snap repo reference
  * add install.sh
  * docs: Update README.md
  * version: increment version</changelog>
</package>
<package pkgid="d6787823a6d9c93b4018b133a76a193ca844c03aa23520aaa887f03d702f85e5665aeec0bb9e4bb72075f0ef06801062b2cdd771c49860175dda8ae287c53ae5" name="dust-debugsource" arch="i586">
  <version epoch="0" ver="1.2.5" rel="1.2"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1711454400">- Remove fix-test-string.patch -- fixed upstream
- Add package to File utilities group.
- Update to version 1.0.0:
  * Update README.md
  * Better handling for color in terminal
  * refactor: minimum-size &amp; output-format
  * refactor: minimum-size
  * refactor: merge --si and --display-kb
  * feat: Listen for ctrl-c
  * feat: display the size of a file or directory in "kilobytes"
  * feat: better error messages
  * tests: fix test test_apparent_size (fix-test-string.patch)
  * tests: Print to stderr when test fails</changelog>
  <changelog author="mvetter@suse.com" date="1721217600">- Update to version 1.1.0:
  * Added json output function
  * Allow options to be set in any position
  * chore: Cleanup threads commit
  * deps: bump libc from 0.2.153 to 0.2.155
  * deps: update winapi-util to 0.1.8
  * eprint problematic folders
  * Explicit lifecycle that can be omitted
  * feat: Added the ability to filter the corresponding files
    based on the access time, modify time, and change time of the
    file for statistics
  * feat: Add flag to read from file/stdin
  * feat: Adding threads flag
  * fix: bug: Si detection was backwards.
  * fix: issue 386 --only-file displays full paths even without --full-paths
  * fix: si detection - single digits are binary
  * fix: total_ordering of sort_by_inode
  * Fix -x option behavior
  * Fix zsh completion
  * Redo 'Fix zsh completion' with clap
  * refactor: cleanup -j / --output-json flag
  * streamline func APIs processing target_dirs
  * test_exact_output: refactor unreadable directory handling
  * test_exact_output: simplify array handling
  * tests: Cleanup test_exact_ouput
  * tests: Fix test broken in prev commit</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721304000">- Update to version 1.1.1:
  * docs: update release procedure
  * fix: perf issues with v1.1.0
  * refactor: rename variable</changelog>
  <changelog author="mvetter@suse.com" date="1740744000">- Update to version 1.1.2:
  * release: Increment version
  * feat: Handle duplicate dir names better
  * deps: cargo update
  * feat: New --collapse flag
  * fix: Bars in --skip-total flag
  * fix: Handle Interrupted Error
  * feat: Support -o flag for JSON output
  * style: clippy
  * clippy
  * push config option
  * add wget install
  * clippy
  * fix typo Operator
  * Format src/display.rs
  * Enable pretty format for petabyte data
  * docs(readme): warn about snap-dust limitations
  * refactor: simplify `get_height_of_terminal()` and `get_width...`
  * docs: Update README.md
  * deps: cargo update
  * fix: man-page and completions missing in debian package
  * docs: Update README.md
  * docs: update sample config.toml
  * feat: use pre-commit hooks to standardize commit messages
  * fix: 64-bit atomics for platforms with no 64-bit atomics
  * feat: support Dust tree by age
  * fix: retrieve metadata for symbolic links without following them</changelog>
  <changelog author="mvetter@suse.com" date="1743595200">- Update to version 1.2.0:
  * release: increment version (#485)
  * fix: status mesages go to stderr not stdout (#483)
  * fix: all arguments now use '-' instead of '_' (#484)
  * feat: Abort immedietly when ^C is received. (#478)
  * deps: cargo update (#474)
  * rewrite: Reduce indentation with guard clause
  * perf: Canonicalize ignored absolute path only once
  * refactor: Extract is_ignored_path function
  * perf: Do not canonicalize non-absolute ignored path
  * fix: Ignoring absolute path with `-X` option
  * release: Increment version</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1749124800">- Update to version 1.2.1:
  * version: increment version
  * fix: bug: Remove bad error handling
  * chore(cli): Migrate to Derive API
  * style: Fix clippy
  * refactor: Fix clippy warnings (#488)
  * Fix: miscalculation of NTFS mount file sizes inside WSL (#487)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1752062400">- Update to version 1.2.2:
  * release: increment version
  * refactor: ThreadPool use build not build_global (#512)
  * docs: update readme
  * fix: dir_walker interrupted error (#507)
  * deps: cargo update (#510)
  * style: fix clippy
  * refactor: pull out more methods, remove unused Option
  * refactor: extract function</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1754308800">- Update to version 1.2.3:
  * version: increment version
  * feat: Return 1 if no dirs are found
  * tests: add test for d0
  * Fix multi-paths output when `depth` is `0`
  * release: increment version</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to version 1.2.4:
  * version: increment version
  * Revert "build: Attempt to add deb musl build."
  * build: Attempt to add deb musl build.
  * Fix: windows build missed in nu_ansi_term upgrade
  * deps: update dependencies
  * build: Attempt to add deb musl build.
  * deps: switch from ansi_term to nu_ansi_term
  * docs: Update README.md
  * docs: update description of 'n'
  * tests: Update assert_cmd
  * deps: update libraries
  * chore: Retire directories library
  * Update directories from 4 to 6
  * fix: dont format filecount when output is set to json
  * style: fix clippy
  * deps: cargo update
  * fix: number-of-lines option in config file is ignored (#528)
  * feat: support --files-from/--files0-from
  * Update README.md</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787227200">- Update to version 1.2.5:
  * fix: re-sort types after appending others row
  * test: skip the file-type filetime test on windows
  * fix: -t with -m sums timestamps instead of taking the newest
  * test(filetime): run output regression on all platforms
  * test(windows): make mtime regression deterministic
  * fix(windows): normalize file times
  * ci: enforce the committed lockfile
  * ci: keep existing macOS release runners
  * ci: complete native ARM64 release coverage
  * fix: a wide-character filename overflows the requested width
  * docs: update readme
  * test: drop the get_collapse test per review
  * fix: --collapse on the command line is ignored when the config sets it
  * ci: remove minimum version stuff
  * ci: Update old CICD.yml
  * test(time-filter): remove integration test
  * fix(time-filter): handle invalid values cleanly instead of panicking
  * fix: don't truncate JSON output to the terminal height
  * deps: cargo update
  * chore: remove redundant tests
  * feat: add `limit-filesystem` config file option
  * version: increment version
  * fix build
  * feat: add --dim flag to render percent bars in dark grey
  * support other apple build
  * ci: rewrite CICD file
  * style: fix clippy
  * fix: don't request full system info on startup
  * docs: add Fedora official installation instruction
  * Add mise installation instructions for dust
  * Ignore empty path inputs
  * Honor XDG_CONFIG_HOME for config discovery
  * fix: use IEC prefixes (Ki, Mi, Gi) for base-1024 size display (#570)
  * Prevent panic on repeated EINTR errors by gracefully skipping problematic directories
  * ci: add riscv64 to release build matrix
  * docs: add animated demo recording to README
  * tests: add 64K block size expected outputs for ppc64
  * docs: fix broken snap repo reference
  * add install.sh
  * docs: Update README.md
  * version: increment version</changelog>
</package>
<package pkgid="fdfdf4894b5ed02fdc88e0ac979394e9bc6d047e8ca5c1c8382205e68d4ae052b1e5cb723b8a480aa1fe7264a31c78701ed0093cf9f20366d0b5e5140219b557" name="dustrac-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.0" rel="1.3"/>
  <changelog author="mailaender@opensuse.org" date="1471867200">- Add an appdata.xml file.</changelog>
  <changelog author="mailaender@opensuse.org" date="1482580800">- Drop appdata.patch (included upstream)
- Update to version 1.12.0
  * 7 new tracks by Wuzzy
  * Add German translation
  * Make the steering more stable
  * Redo startlight graphics in SVG
  * Improve log messages about translations.
  * Editor: Improve override cursor logic.
  * Editor: Remove dead code.
  * Update Czech translations.
  * Fix GitHub issue #7: Bad track preview images.
  * Fix GitHub issue #6: Assertion failure when empty route cleared.
  * Remove lower bridge rails for now.
  * CMake: Switch to the recommended way to link Qt5</changelog>
  <changelog author="mailaender@opensuse.org" date="1505131200">- Update to version 1.13.0
  - New features:
  * Implement a minimap
  * Editor: Implement universal undo stack
  * Editor: Add option to insert row/col before or after
  - Bug fixes:
  * Fix GitHub issue #9: Editor segfaults when undoing a change on the last row/column which got deleted before
  * Fix GitHub issue #19: Crash on exit on FreeBSD
  * Fix a potential crash on settings loading</changelog>
  <changelog author="mailaender@opensuse.org" date="1514203200">- Update to version 2.0.0
  - New features:
  * Animated game menus
  * Always select difficulty and lap count after selecting "Play"
  * "Cool down" laps for AI to prevent the destruction derby
  * Bridge object as a mesh
  * Font changed to DejaVu
  * FPS setting menu
  * Fully destructible tracks to make races more unpredictable
  * New intro image
  * New particle effects
  * New randomized tree objects
  * Editor: Add CLI option to force language
  * Editor: Add option to force object stationary
  * Editor: Lock qhash random seed so that XML output is not randomized
  - Improvements:
  * Improved driving dynamics. It's now possible to do burnouts
  * Improved graphics and lighting
  * Improvements and additions to many tracks
  * Sound levels tuned
  - Bug fixes:
  * Fix GitHub issue #26: Undo resets tile rotations
  * Fix GitHub issue #24: Change the game font to DejaVu
  * Fix qmake build
  * Fix some particle life times
  * Fix some compiler warnings
  * Fix shader deletion issues reported by Valgrind
  * Fix clang build which attributes wrongly std=c++11 into C compiler flags
  * Fix build with GLEW and QOpenGLFunctions=OFF
  * Fix CMake dev build
  * Editor: Fix object add on target nodes and other objects
  * Editor: Fix the behavior of right-click
  * Editor: Fix undo erasing computer hints
  * Editor: Fix undo on target node resize and object rotation</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1525003200">- Update to version 2.0.1:
  * Editor: use qSetGlobalQHashSeed with Qt 5.6+.
- Use %cmake and %cmake_install macros.
- Don't call obsolete macros on Tumbleweed and Leap 15.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update to 2.0.5. Check the CHANGELOG file for the complete list
  of changes. Changes since 2.0.4:
  * Improve off-track detection accuracy on curves
  * Car dots in minimap are too small on very large tracks
  * Add processing instructions to all existing tracks
- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1591272000">- Add upstream patch:
  * 0001-Include-stdexcept-for-std-runtime_error.patch</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1609502400">- Update to version 2.1.0
- Drop 0001-Include-stdexcept-for-std-runtime_error.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618142400">- Update to version 2.1.1
  * Add Turkish translations
  * Fix: Spelling Mistake in Track Editor
  * Drop the configure wrapper script</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1777896000">- Update to version 2.2.0
  * Fix too slow physics especially with VSYNC on
  * DustRacing2D now requires Qt &gt;= 6.4</changelog>
</package>
<package pkgid="7ccbe4acfa8acbf55b99cb2de8246d33fd43334771ca95a60ffa8998ffa0bc617cbcf9aa1da1960a8d00393d24f6d6936dec9a69cf3830365cdce0c01cb786a1" name="dustrac-debugsource" arch="i586">
  <version epoch="0" ver="2.2.0" rel="1.3"/>
  <changelog author="mailaender@opensuse.org" date="1471867200">- Add an appdata.xml file.</changelog>
  <changelog author="mailaender@opensuse.org" date="1482580800">- Drop appdata.patch (included upstream)
- Update to version 1.12.0
  * 7 new tracks by Wuzzy
  * Add German translation
  * Make the steering more stable
  * Redo startlight graphics in SVG
  * Improve log messages about translations.
  * Editor: Improve override cursor logic.
  * Editor: Remove dead code.
  * Update Czech translations.
  * Fix GitHub issue #7: Bad track preview images.
  * Fix GitHub issue #6: Assertion failure when empty route cleared.
  * Remove lower bridge rails for now.
  * CMake: Switch to the recommended way to link Qt5</changelog>
  <changelog author="mailaender@opensuse.org" date="1505131200">- Update to version 1.13.0
  - New features:
  * Implement a minimap
  * Editor: Implement universal undo stack
  * Editor: Add option to insert row/col before or after
  - Bug fixes:
  * Fix GitHub issue #9: Editor segfaults when undoing a change on the last row/column which got deleted before
  * Fix GitHub issue #19: Crash on exit on FreeBSD
  * Fix a potential crash on settings loading</changelog>
  <changelog author="mailaender@opensuse.org" date="1514203200">- Update to version 2.0.0
  - New features:
  * Animated game menus
  * Always select difficulty and lap count after selecting "Play"
  * "Cool down" laps for AI to prevent the destruction derby
  * Bridge object as a mesh
  * Font changed to DejaVu
  * FPS setting menu
  * Fully destructible tracks to make races more unpredictable
  * New intro image
  * New particle effects
  * New randomized tree objects
  * Editor: Add CLI option to force language
  * Editor: Add option to force object stationary
  * Editor: Lock qhash random seed so that XML output is not randomized
  - Improvements:
  * Improved driving dynamics. It's now possible to do burnouts
  * Improved graphics and lighting
  * Improvements and additions to many tracks
  * Sound levels tuned
  - Bug fixes:
  * Fix GitHub issue #26: Undo resets tile rotations
  * Fix GitHub issue #24: Change the game font to DejaVu
  * Fix qmake build
  * Fix some particle life times
  * Fix some compiler warnings
  * Fix shader deletion issues reported by Valgrind
  * Fix clang build which attributes wrongly std=c++11 into C compiler flags
  * Fix build with GLEW and QOpenGLFunctions=OFF
  * Fix CMake dev build
  * Editor: Fix object add on target nodes and other objects
  * Editor: Fix the behavior of right-click
  * Editor: Fix undo erasing computer hints
  * Editor: Fix undo on target node resize and object rotation</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1525003200">- Update to version 2.0.1:
  * Editor: use qSetGlobalQHashSeed with Qt 5.6+.
- Use %cmake and %cmake_install macros.
- Don't call obsolete macros on Tumbleweed and Leap 15.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update to 2.0.5. Check the CHANGELOG file for the complete list
  of changes. Changes since 2.0.4:
  * Improve off-track detection accuracy on curves
  * Car dots in minimap are too small on very large tracks
  * Add processing instructions to all existing tracks
- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1591272000">- Add upstream patch:
  * 0001-Include-stdexcept-for-std-runtime_error.patch</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1609502400">- Update to version 2.1.0
- Drop 0001-Include-stdexcept-for-std-runtime_error.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618142400">- Update to version 2.1.1
  * Add Turkish translations
  * Fix: Spelling Mistake in Track Editor
  * Drop the configure wrapper script</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1777896000">- Update to version 2.2.0
  * Fix too slow physics especially with VSYNC on
  * DustRacing2D now requires Qt &gt;= 6.4</changelog>
</package>
<package pkgid="83300c87d085e8fdd5094320f48d8139624d77873940e04ed8effc80a3009cb65f4226af58a98275990620e4ad4dc1eadac5b96a074f12a4d1516859a331a011" name="dvb-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.32.0" rel="2.4"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1599566400">- Exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leaps, it isn't installed in the first place</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1613908800">- Force C++14 as the code is not C++17 ready. Fixes GCC 11 build
  (boo#1181884).
- Don't exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leap 15.3.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 1.22.1
  * add missing include for uClibc-ng
  * buildsystem: Start v4l-utils 1.21.0 development cycle
  * Build with libbpf, remove local sources
  * cec: add active sensing test for Audio Rate Control messages
  * cec: add Deck Control wake-up handling tests
  * cec: add invalid operand test for Audio Rate Control messages
  * cec: add One Touch Record Standby tests
  * cec: add tests for Deck Control message
  * cec: add tests for Deck Play message
  * cec: add tests for Give Deck Status message
  * cec-compliance: add Audio System mask to Set Audio Rate
  * cec-compliance: add cec-test-tuner-record-timer.cpp
  * cec-compliance: add 'reason' sanity check.
  * cec-compliance: Add version command
  * cec-compliance: clarify a power transition test
  * cec-compliance: clarify a warning
  * cec-compliance: don't skip tests if phys addr is invalid
  * cec-compliance: fix broken timer tests
  * cec-compliance: fix confusing 'Transient state' message
  * cec-compliance: fix 'unresponsive' detection
  * cec-compliance/follower: fix type comparison warnings
  * cec-compliance: hardcode audio_out_delay to 1 if not set
  * cec-compliance: improve confusing message
  * cec-compliance: improve current latency checks
  * cec-compliance: improve error message
  * cec-compliance: improve testLostMsgs test
  * cec-compliance: improve warning about late reply
  * cec-compliance: move audio helper functions to cec-test-audio.cpp
  * cec-compliance: move CDC helper functions to cec-test.cpp
  * cec-compliance: options -n and -N were swapped in --help
  * cec-compliance: remove Deck Status test
  * cec-compliance: remove One Touch Record Status test
  * cec-compliance: skip warning if audio_out_delay is 1
  * cec-compliance: the SHA needs to be shown in different ways
  * cec-compliance: use send_timer_error for one more test
  * cec-compliance: use the actual audio_out_delay value
  * cec-compliance: wait up to 10s for Inactive Source reply
  * cec-ctl.1.in: fix awkward language
  * cec-ctl: Add version command
  * cec-ctl/cec-compliance: add pulse8-cec kernel version check
  * cec-ctl: detect if Standby etc. messages are Nacked
  * cec-ctl: don't spam log with PA changes unless paused
  * cec-ctl: free signal time -&gt; signal free time
  * cec-ctl: improve --list-devices
  * cec-ctl: improve 'Sleep' message in stress test
  * cec-ctl: improve the --phys-addr-from-edid-poll option
  * cec-ctl: log signal free time when (show &amp;&amp; !verbose)
  * cec-ctl: min/max-sleep arguments should be double, not unsigned
  * cec-ctl: really wait for 2 seconds when the HPD is low
  * cec-ctl: report low drive without --verbose
  * cec-ctl: showTopology(): fix level wraparound bug
  * cec: expand One Touch Record tests
  * cec: expand Timer Programming tests
  * cec-follower: add --standby and --toggle-power-status
  * cec-follower: Add version command
  * cec-follower: CEC_MSG_STANDBY can just call enter_standby()
  * cec-follower: detect the cessation of Audio Rate Control messages
  * cec-follower: drop physical address check
  * cec-follower: emulate features for CEC versions &lt; CEC 2.0
  * cec-follower: emulate programmed timer recordings
  * cec-follower: fix incorrect fallthrough
  * cec-follower: fix logging the SHA
  * cec-follower: increase precision of Audio Rate Control active sensing
  * cec-follower: refactoring: split up overly long functions
  * cec-follower: use log_addr_type to get local device type
  * cec: improve vendor ID logging
  * cec: remove redundant struct cec_msg initializations
  * cec-tuner: std::array conversions
  * cec utils and v4l2-compliance: improve version info
  * clang-tidy: add a bunch of const
  * clang-tidy: use auto
  * clang-tidy: use nullptr
  * clang-tidy: use using instead of typedef
  * clean up includes and convert C includes to C++
  * common/media-info.cpp: 'Flags' was not aligned
  * configure.ac: Add --without-libudev option to avoid automagic dep
  * configure.ac: autodetect availability of systemd
  * configure.ac: drop printf for GIT_COMMIT_DATE
  * configure.ac: Export git commit count
  * configure.ac: Fix building without libudev
  * configure.ac: improve gettext compatibility support
  * configure.ac: Resolve GIT_* even if repository is a submodule
  * configure.ac: revert AM_GNU_GETTEXT_VERSION change
  * contrib/test/test-media: add -setup option
  * convert files to reference
  * convert to range based loops
  * cppcheck: turn several references to const
  * cppcheck: use const references
  * cv4l-helpers.h: fix the cv4l_buffer assignment operator
  * dvb-dev-remote: check if setsockopt() fails
  * dvb-fe-tool: better check the event type
  * dvb-file: fix one-line output with default values
  * dvb-file: reimplement get_pmt_descriptors()
  * dvbv5-daemon: don't dereference a null pointer
  * dvbv5-daemon: do some cleanups at the daemon
  * dvbv5-zap: add a check for dvb_fe_retrieve_status() errors
  * dvbv5-zap: add a warning when not recording PMT data
  * dvbv5-zap: allow recording also the SDT table
  * dvbv5-zap: don't use start time initialized
  * dvbv5-zap: fix a cut-and paste error
  * dvbv5-zap: remove an unused logic
  * dvb-zap: copy_to_file doesn't return any value
  * fix mismatching declaration
  * Fix print formatting warning for clang.
  * ir-ctl: include timeout in raw IR and parse timeout in pulse-space file
  * ir-ctl: increase the size of the buffer used to read raw files
  * ir-ctl: print correct transmitter count
  * ir-ctl: Revert "ir-ctl: print correct transmitter count"
  * keytable: Add source information in generated keymaps
  * keytable: ensure BPF IR decoders use correct section name
  * keytable: Fix missing inclusion of argp.h
  * keytable: fix typo
  * keytable: restrict installation of 50-rc_keymap.conf
  * libcecutil/cec-info.cpp: rename Reserved to Backup
  * libcecutil: make license consistent
  * libdvb: fix ATSC service location parser
  * libdvbv5: add a warning if a descriptor's init doesn't went fine
  * libdvbv5: add support for the registration descriptor
  * libdvbv5: avoid a potential access out of an array
  * libdvbv5: desc_ca: cleanup the routine
  * libdvbv5: desc_language: check if the size is correct
  * libdvbv5: desc_network_name: simplify the init code
  * libdvbv5: detect SMTPE 302m audio format
  * libdvbv5: don't leak memory at dvb-dev-remote
  * libdvbv5: dvb-dev-local: better handle realloc()
  * libdvbv5: dvb-dev-local: fix error handling for device addition
  * libdvbv5: dvb-dev-remote: better handle cmd size
  * libdvbv5: dvb-dev-remote: don't leak resources at send_buf()
  * libdvbv5: fix a typo
  * libdvbv5: fix init of the ATSC service location
  * libdvbv5: fix the quality detection logic
  * libdvbv5: hide my_strlcpy symbol
  * libdvbv5: hide stack_dump symbols and provide soname compatibility
  * libdvbv5: initialize v3 params
  * libdvbv5: use an array for the fourcc type
  * libdvbv5: validate cable descriptor's size
  * libv4l2: add newer caps to v4l2_driver.c
  * Makefile.am: turn the build less verbose by default
  * mass constexpr conversions
  * mc_nextgen_test: Link against argp library
  * media-ctl: add v4l2-ycbcr-enc field in help description
  * media-ctl: Add version command
  * media-ctl: fix compiler warnings
  * media-ctl: fix ycbcr property in help description
  * media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface
  * Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh
  * qv4l2: add -Wno-psabi to avoid ABI warning on ARM
  * qv4l2: Also fall back to old method for querying resolution
  * qv4l2: fallback if window()-&gt;windowHandle() == NULL
  * qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens
  * qv4l2: fix more 'deprecated Qt functions' warnings
  * qv4l2: fix use of deprecated byteCount method
  * qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10
  * qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer &gt; 8 bits
  * qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats
  * remove pointless constructor
  * remove unused ARRAY_SIZE
  * Rudimentary support for mi_media_detect_type on FreeBSD.
  * sync with latest media kernel
  * test-media: add 'date' at beginning and end, show versions
  * test-media: add -E and -W options
  * test-media: add support for vidtv
  * test-media: add 'tee /dev/kmsg'
  * test-media: add vidtv to the mc target
  * test-media: also keep vivid cec devices open
  * test-media: configure vimc scaler correctly
  * test-media: drop vidtv from mc, but warn if MC is disabled for DVB
  * test-media: drop vidtv from the 'mc' target
  * test-media: enable cache_hints for the first vivid instance
  * test-media: improve vidtv tests
  * test-media: mc should include vidtv
  * test-media: missed one scaler config line
  * test-media: show version info earlier and show cmd args
  * use auto
  * use emplace_back
  * use explicit for single argument constructors
  * Use standard integer types
  * use using instead of typedef
  * utils/cec: fix inconsistent Vendor ID reporting
  * utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID
  * utils: replace push_back with emplace_back
  * utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands
  * v4l2/cec-compliance: use new GIT_SHA variable
  * v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str
  * v4l2-compliance-32: use v4l2_compliance_CPPFLAGS
  * v4l2-compliance: add 0 check for v4l2_event reserved field
  * v4l2-compliance: Add libcamera to businfo prefixes
  * v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE
  * v4l2-compliance: add new test for 32/64 bit time handling
  * v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-compliance: Add version command
  * v4l2-compliance: check correct buffer length after CREATE_BUFS
  * v4l2-compliance: check entity function for codecs
  * v4l2-compliance: Convert testBlockingDQBuf to pthreads
  * v4l2-compliance: disable cache flag test for kernels &lt; 5.9
  * v4l2-compliance: don't warn about seq counter for metadata
  * v4l2-compliance: drop kernel_version
  * v4l2-compliance: fix bad indentation
  * v4l2-compliance: fix cache hint regressions
  * v4l2-compliance: fix colorspace checks for JPEG codecs
  * v4l2-compliance: fix g++-7 compile error
  * v4l2-compliance: fix stateful encoder tests
  * v4l2-compliance: fix two S_EDID tests
  * v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail
  * v4l2-compliance: improve compound control checks
  * v4l2-compliance: improve fmtdesc.description check
  * v4l2-compliance: improve frequency range checks
  * v4l2-compliance: improve request tests
  * v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests
  * v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests
  * v4l2-compliance: move all vivid controls to v4l2-compliance.h
  * v4l2-compliance: relax testBasicSelection check.
  * v4l2-compliance: remove spurious \n in message
  * v4l2-compliance: rename stvec to vec_remote_subtests
  * v4l2-compliance: skip sequence tests for vivid
  * v4l2-compliance: some fails were ignored
  * v4l2-compliance: test for vb2/m2m poll kernel bug
  * v4l2-compliance: test polling and disconnecting
  * v4l2-compliance: use fail_on_test_val for better fail reports
  * v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder
  * v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check
  * v4l2-ctl: add missing const, use {} instead of memset
  * v4l2-ctl: add new control types
  * v4l2-ctl: add '--set-edid type=list' support
  * v4l2-ctl: add --show-edid, add new test EDIDs
  * v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-ctl: Add version command
  * v4l2-ctl: break on VIDIOC_DQEVENT error
  * v4l2-ctl: clean up control value printing
  * v4l2-ctl: don't squash setting multiple identical controls.
  * v4l2-ctl: fix broken fd.qbuf error check
  * v4l2-ctl: fix bugs found in streaming_set_cap2out
  * v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs
  * v4l2-ctl: fix incorrect check for last_ts
  * v4l2-ctl: fix INTEGER64 support, add common_print_control()
  * v4l2-ctl: Fix test_ioctl cmd type
  * v4l2-ctl: improve --help-edid
  * v4l2-ctl: print delta to current clock in verbose mode
  * v4l2-ctl: print specific error upon failure
  * v4l2-ctl: recognize compound h264 and fwht control types
  * v4l2-ctl: remove unused struct flag_def
  * v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf
  * v4l2-ctl: set  total number of native DTDs to 1
  * v4l2-ctl: subdev: Add support for the CSC API in the subdevices
  * v4l2-ctl: subdev: Add the flags to the list of supported mbus formats
  * v4l2-ctl: update EDIDs
  * v4l2-ctl: update test EDIDs
  * v4l2-ctl: vidcap: Add support for the CSC API
  * v4l2-dbg: fix control flow problem
  * v4l2grab: add command line args for other capture methods
  * v4l2grab: add querycap basic support
  * v4l2grab: add read and userptr capture methods
  * v4l2grab: fix block mode handling
  * v4l2grab: prepare it for adding support for other methods
  * v4l2grab: remove an unused var
  * v4l2grab: some code reorg
  * v4l2-info: add v4l2_info_subdev_capability
  * v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
  * v4l2-subdev.h: replace BIT(0) by 0x00000001
  * v4l2-tpg.patch: add clamp_t define
  * v4l2-tpg.patch: rename min/max defines to tpg_min/max
  * v4l2-utils: test cache_hints for MMAP queues
  * v4l2-utils: turn fb_formats to constexpr array
  * v4l-compliance: re-introduce NON_COHERENT and cache hints tests
  * v4l-compliance: remove NON_CONSISTENT hint test
  * v4l-helpers: don't mix enum type with int
  * v4l-utils: add missing fallthrough
  * v4l-utils: add missing static
  * v4l-utils: convert board_list to vector
  * v4l-utils: FreeBSD already defines packed
  * v4l-utils: libdvbv5: fix broken my_strlcpy calls
  * v4l-utils: patch v4l2-controls.h
  * v4l-utils: switch remote_subtest arrays to vector
  * v4l-utils: sync with latest media kernel
  * v4l-utils: sync with latest media staging tree
  * v4l-utils: sync with latest media_tree master repo
  * v4l-utils: sync with media_tree master
  * v4l-utils: sync with media_tree/master
  * v4l-utils: sync with upstream media_tree master
  * v4l-utils: update v4l2-tpg.patch
  * v4l-utils: use V4L2_TYPE_IS_CAPTURE
- remove sysmacros.patch: obsolete</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1677672000">- Update to version 1.24.1:
  * Lot of changes, see ChangeLog for details.
- Removed update-desktop-files and hicolor-icon-theme post
  requirements (not needed anymore).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1743422400">- Update to 1.28.1
  * qv4l2: always set m_haveFramebufferSRGB to false
  * qv4l2: fix crash when disabling openGL
  * qvidcap: fix core dump
- Update to 1.28.0
  * buildsystem: Start v4l-utils 1.27.0 development cycle
  * cec-compliance: add --show-timestamp option
  * cec-ctl: avoid confusing error message
  * cec-ctl: exit after reporting all cec devices with --list-devices
  * cec-ctl: fix random cec stress test: check if msg status is OK
  * cec-follower: change type of struct Timer duration field to int
  * cv4l-helpers.h: add missing helper functions
  * Fixed qv4l2 crash with drivers that implement VIDIOC_ENUM_FRAMESIZES for outputs
  * ir-ctl: add optional header to manchester encoding
  * ir-ctl: clear errno before strtol
  * ir-ctl: correct max_size for rc5 and rc5_sz
  * ir-ctl: encode rc6 mode 0 can have 43 edges
  * ir-ctl: fix encoding pulse_length bpf encoder
  * ir-ctl: remove line length limits
  * keytable: fix command line processing
  * keytable: fix segfault when reading legacy keymaps
  * keytable: fix stdout/stderr inconsistency
  * keytable: meson not passing rc_keymaps system directory
  * keytable: meson: Restrict the installation of 50-rc_keymap.conf
  * keytable: remove line length limits
  * libv4l2rds: fix TMC location parsing
  * libv4l2subdev: Extend API with 'which' argument where missing
  * media-ctl: Re-order setting format and routes
  * media-info: add missing sys/stat.h include (for dev_t)
  * meson: add optional Qt6 support
  * meson: Allow documentation directory to be specified with -Ddocdir
  * meson: Fix building with -Dv4l-utils=false
  * meson: fix has_function fork detection (needs suitable include)
  * meson: libv4lconvert helpers need fork support
  * meson: v4l2grab needs libv4lconvert with fork support enabled
  * meson.build: dep_systemd was not set in one case
  * qv4l2: add support for /dev/v4l-touchX devices
  * qv4l2: fix crash when used with metadata output devices
  * qv4l2: support menu controls in updateCtrlRange()
  * Revert "meson: v4l2grab needs libv4lconvert with fork support enabled"
  * sync-with-kernel.sh: add v4l2-dv-timings.h
  * sync-with-kernel.sh: create v4l2-tracer patches
  * sync-with-kernel.sh: filter V4L2_META_FMT_GENERIC_ defines
  * test-media: Add basic tests for visl
  * utils: media-ctl: Prepare for TRY state support
  * utils: media-ctl: Print the MUST_CONNECT pad flag
  * utils: media-ctl: Support accessing the subdev TRY state
  * utils: media-ctl: Support changed routing API
  * utils/keytable: forgot to add mygica_utv3.toml
  * v4l2-compliance: Add a test for REMOVE_BUFS ioctl
  * v4l2-compliance: add new CREATE_BUFS tests
  * v4l2-compliance: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH
  * v4l2-compliance: Add tests for V4L2_FMT_FLAG_META_LINE_BASED flag
  * v4l2-compliance: clarify a create_bufs test
  * v4l2-compliance: Constify pointers and references in formats tests
  * v4l2-compliance: do not warn for unexpected vivid_ro_ctrl values
  * v4l2-compliance: Fix building against libc++
  * v4l2-compliance: Fix streams use in testSubDevEnumFrameSize()
  * v4l2-compliance: Fix use of routing on 32-bit platforms
  * v4l2-compliance: matchFormats(): add multiplane logging
  * v4l2-compliance: Support the changed routing API
  * v4l2-ctl: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH
  * v4l2-ctl: Add --try-routing option
  * v4l2-ctl: --list-devices --verbose will list current input/output
  * v4l2-ctl: replace --fix-edid-checksums by --keep-edid-checksums
  * v4l2-ctl: report max_num_buffers
  * v4l2-ctl/compliance: read and show the subdev client capabilities
  * v4l2gl: Add missing dependency on argp
  * v4l2-info: add support for V4L2_BUF_CAP_SUPPORTS_REMOVE_BUFS
  * v4l2-info: support V4L2_FMT_FLAG_META_LINE_BASED
  * v4l2-tracer: add auto-generated files to git repo
  * v4l2-tracer: add re/tracing for AV1 controls
  * v4l2-tracer: add re/tracing for MAX_NUM_BUFFERS
  * v4l2-tracer: autogenerate files that can be added to git
  * v4l2-tracer: ignore single line comments when parsing headers
  * v4l2-tracer: look in more places for libv4l2tracer
  * v4l2-tracer: Rewrite libv4l2tracer.so lookup
  * v4l2-tracer: stop auto-generating files with meson
  * v4l2-tracer: stop waiting to handle a signal
  * v4l2-tracer: use stat to verify that retrace file exists
  * v4l-helpers: support V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH
  * v4l-helpers: v4l_format_s_sizeimage: add support for other buftypes
  * v4l-utils: clang-tidy: convert to for range loop
  * v4l-utils: clang-tidy: use auto with iterators
  * v4l-utils: (c)v4l-helpers.h: support more than 32 buffers
  * v4l-utils: fix formats under alpha/ppc64/mips64
  * v4l-utils: fix @PACKAGE_VERSION@ use
  * v4l-utils: fix potential crashing with 32-bit musl
  * v4l-utils: sync with latest kernel
  * v4l-utils: sync-with-kernel
  * v4l-utils: sync-with-kernel
  * v4l-utils: sync-with-kernel
  * v4l-utils: test-media: add dmesg -n info before modprobes
  * v4l-utils: test-media: connect the hdmi input to the output
  * v4l-utils: use 64-bit formats for time
  * v4l-utils: use 64-bit off_t format
  * v4l-utils: v4l-utils: sync with latest kernel headers
  * v4l-utils: v4l-utils: sync with latest kernel headers
  * v4l-utils/contrib/gconv: fix conversion errors on ARIB-STD-B24 strings
  * v4l-utils/contrib/gconv: translation table fix for ARIB-STD-B24
- Update to 1.26.0
  * Add support for meson building
  * build: conditionally retrieve Git repo information
  * build: do not fall back to libbpf header lookup
  * buildsystem: Start v4l-utils 1.25.0 development cycle
  * cec-compliance: get_power_status(): check cec_msg_status_is_abort
  * cec-compliance: get_power_status(): fix valid RX test
  * cec-ctl: add hpd-may-be-low suboption for the CEC tests
  * cec-ctl: add --test-random-power-states stress test
  * cec-ctl: always log timestamp in show_msg if not-OK
  * cec-ctl: rename power-cycle to standby-wakeup-cycle
  * cec-ctl: store state changes in pin file
  * cec-ctl.1.in: clarify that you configure *your* device
  * cec-ctl.1.in: for hpd-may-be-low option: &lt;0,1&gt; -&gt; &lt;0/1&gt;
  * cec-follower: add --exclusive option
  * cec/v4l2-compliance, cec-follower: use __FILE_NAME__ if available
  * common/media-info: add MEDIA_ENT_F_PROC_VIDEO_ISP
  * common/media-info: fail for unknown entity function values
  * configure.ac: fix gconv directory search
  * Copy Doxygen configuration file to doc/
  * Drop autoconf/automake support
  * gen_dvb_structs.pl: drop copy of dvb-frontend.h
  * .gitignore: add back '*.pc' pattern
  * ir-ctl: fix sharp encoding
  * keytable: fix repeat formatting
  * keytable: open lirc for read/write for attaching/detaching bpf programs
  * libcecutil: fix performance inefficiencies
  * libdvbv5: dvb-scan: fix DVB-S2 checks for DVB-S tuning
  * lib/libdvbv5/dvb-file.c: check for valid entry pointer
  * libv4l1/libv4l2/v4l2-tracer: use common meson c_args/cpp_args to disable transparent large file support
  * manpages: fix groff warnings
  * media-ctl: 1 -&gt; 1ULL
  * media-ctl: Add support for routes and streams
  * media-ctl: Check for Streams API support
  * meson: Add support for doxygen documentation
  * meson: Fix install location of doxygen's man pages
  * meson: Fix libbpf detection
  * meson: make it backward-compatible with version 0.54
  * meson: re-enable qv4l2 without Qt OpenGL support
  * meson: Use -include to include config.h instead of -I.
  * meson.build: backport it to version 0.56
  * qv4l2: enable Qt6 compile with Qt OpenGL support
  * qv4l2: fix qmake project file
  * qv4l2: fix Qt6 compile (ambiguous overload for operator!=)
  * qv4l2: fix Qt6 compile (missing QActionGroup header)
  * qv4l2: fix Qt6 compile (no matching function for call to QString::split(QRegExp))
  * qv4l2: fix Qt6 compile (QDesktopWidget: No such file or directory)
  * qv4l2: fix Qt6 compile (QHBoxLayout/QVBoxLayout has no member setMargin)
  * qv4l2: fix Qt6 warning (QMenu::addAction() is deprecated)
  * qv4l2: fix Qt6 warnings (QKeyCombination operator+ is deprecated)
  * qv4l2: fix SDR format error message
  * qv4l2: remove leagcy alsa_stream.h include (ENABLE_ALSA protected)
  * qv4l2: remove unused local variables 'QString what'
  * qv4l2: update qmake project file for Qt6 (core5compat module)
  * qvidcap: enable Qt6 compile with Qt OpenGL support
  * qvidcap: fix qmake project file
  * qvidcap: fix v4l2_convert_hook (add PRE_TARGETDEPS)
  * README.md: drop qt5-default, add libsdl2-dev libbpf-dev llvm clang
  * sync-with-kernel.sh: don't filter V4L2_PIX_FMT_HEVC_SLICE
  * sync-with-kernel.sh: regenerate utils/keytable/rc_keymaps/meson.build
  * test-media: cec-pwr enables cec variable as well
  * test-media: log utils versions
  * test-media: 'mc' argument didn't select vidtv
  * test-media: use -m instead of -M for vicodec and vidtv
  * Update old email address
  * utils: libv4l2subdev: Set stream for g_selection
  * utils/common: Set V4L2_SUBDEV_CLIENT_CAP_STREAMS for subdevs
  * utils/libcecutil: drop spurious dep_libv4lconvert
  * v4l2-compliance: Add gadget. as bus_info prefix
  * v4l2-compliance: Add handling for QC08C and QC10C format
  * v4l2-compliance: call select before dequeuing event
  * v4l2-compliance: codecs: Add stateless (TRY_)DECODER_CMD tests
  * v4l2-compliance: improve error message
  * v4l2-compliance: pass media_fd when walking topology
  * v4l2-compliance: support V4L2_PIX_FMT_AV1_FRAME
  * v4l2-compliance: Test queue maximum buffers allocation
  * v4l2-ctl: Add --get/--set-ctrl support for INTEGER and INTEGER64 arrays
  * v4l2-ctl: add missing &gt; in aspect option usage message
  * v4l2-ctl: Add routing and streams support
  * v4l2-ctl: add support for AV1 stateless control types
  * v4l2-ctl: Check for Streams API support
  * v4l2-ctl: fix alignment meta formats usage message
  * v4l2-ctl: fix handling the premul-alpha sub-option
  * v4l2-ctl: improve --silent support
  * v4l2-ctl: improve --stream-sleep
  * v4l2-ctl: improve --stream-sleep functionality
  * v4l2-ctl: Improve sub-device options help text
  * v4l2-ctl: reset fps counter when using --stream-sleep with streamoff/on
  * v4l2-ctl: show field value in print_concise_buffer()
  * v4l2-ctl: support random sleep times
  * v4l2-ctl.1.in: add missing --help-meta
  * v4l2-ctl/compliance: add include cstdint
  * v4l2-ctl/compliance: Add routing and streams multiplexed streams
  * v4l2-ctl/compliance: Add simple routing test
  * v4l2-info.cpp: fix _SUPPORTS_MAX_NUM_BUFFERS description
  * v4l2-info/v4l2-tracer: add macro to mark the trace
  * v4l2-tracer: add event tracing/retracing
  * v4l2-tracer: add G/S TUNER ioctls
  * v4l2-tracer: add macros to print debug info
  * v4l2-tracer: add quotes to -DLIBTRACER_PATH="@0@"
  * v4l2-tracer: add VIDIOC_ENUM_FRAMEINTERVALS
  * v4l2-tracer: add VIDIOC_ENUM_FRAMESIZES
  * v4l2-tracer: auto generate flags for DECODER_CMD
  * v4l2-tracer: create an option to trace userspace args
  * v4l2-tracer: fix autogen script for AV1
  * v4l2-tracer: Fix libv4l2tracer.so loader
  * v4l2-tracer: fix trace path name creation
  * v4l2-tracer: get decoded bytesused from DQBUF
  * v4l2-tracer: print only if debugging option is set
  * v4l2-tracer: remove buffers by type and index
  * v4l2-tracer: remove compress_frame_count
  * v4l2-tracer: replace buftype2s with val2s
  * v4l2-tracer: stop retracing failed ioctls
  * v4l2-tracer: stop stringifying v4l2_input "tuner"
  * v4l2-tracer: stringify target in v4l2_selection
  * v4l2-tracer: use __s64 instead of long
  * v4l2-tracer: wrap open64/mmap64 functions only if linux &amp;&amp; __GLIBC__
  * v4l-utils: libdvbv5: fix doxygen warnings
  * v4l-utils: sync with latest kernel headers
  * v4l-utils: sync with latest kernel headers
  * v4l-utils: sync with latest kernel headers
  * v4l-utils: sync with latest kernel headers
  * v4l-utils: sync with latest media staging tree
  * v4l-utils: sync with upstream media staging kernel.
  * v4l-utils.spec.in: update it to work with meson
- Use Qt6 instead of Qt5 when building the qv4l2 flavor
- Drop usage of deprecated %suse_update_desktop_file
- Redo patch since v4l-utils now uses meson:
  * use_system_v4l_for_qv4l.patch</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1744459200">- Install gconv module file to /usr/lib64/gconv/gconv-modules.d/
  (resolves also conflict with /usr/lib64/gconv/gconv-modules file
  from glibc).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1749556800">- Filter out GLIBC_PRIVATE dependencies</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774353600">- update to 1.32.0:
  * v4l-utils: Add is_compressed_format helper to centralize
    compressed format checks
  * edid-decode: be more relaxed on InfoFrames format
  * edid-decode: allow using stdin for InfoFrame decoding
  * v4l2-compliance: run testBlockingWait when streaming
  * v4l2-ctl: fix string in hdmi-4k-600mhz-with-displayid-eeodb
  * v4l2-compliance: report unsupported devices as such
  * cobalt-ctl: fix search for the mtd device
  * v4l2-ctl: log bitmask control value has hex number
  * edid-decode: add sanity checks for DTD image size
  * v4l2-compliance: fix pix_array control test
  * test-media: add 'date' commands to the vicodec tests
  * test-media: speed up stateful decoder compliance tests
  * v4l-utils: sync with v6.17-rc1
  * v4l-utils: update Hans Verkuil's email addresses
  * cec-ctl: --show-raw should show raw transmit data as well
  * v4l-utils: sync with latest media kernel tree
  * cec-compliance: fix Vendor Command With ID vivid tests
  * v4l2-tracer: fix out of date comment
  * v4l2-ctl: use strtoul instead of strtol where appropriate
  * rds-ctl: use strtoul instead of strtol where appropriate
  * ivtv-ctl: use strtoul instead of strtol where appropriate
  * cx18-ctl: use strtoul instead of strtol where appropriate
  * cec-ctl: use strtoul instead of strtol where appropriate
  * libv4lconvert: use strtoul instead of strtol where
    appropriate
  * capture-example.c: use strtoul instead of strtol for -c
  * libv4l2: prefix HAVE_POSIX_IOCTL with LIBV4L_ for public
    header
  * qv4l2: Fix video capture being transparent on Wayland
  * qvidcap: Fix video capture being transparent on Wayland
  * ir-ctl: remove quirky -rmw command line parsing
  * libv4l2: zero v4l2_buffer
  * media-ctl: libv4l2subdev: Add Y16 format
  * v4l2-ctl: process events before queues in stateful_m2m()
  * v4l2-compliance: Add test for V4L2_FMTDESC_FLAG_ENUM_ALL flag
  * v4l2-ctl-vidcap: Add options to enumerate all pixel formats
  * edid-decode: support parsing EDID-Like Data
  * qvidcap: fix core dump
  * qv4l2: fix crash when disabling openGL</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1775044800">- Fix conflict with edid-decode (bsc#1261301)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775044801">- split edid-decode into its own subpackage again to fix upgrade</changelog>
</package>
<package pkgid="5b8396ea06c7aa593e956432e03b945169292215d15e71b735eac000275add2964df97e8bc3547a65ab3ac7cac08eda8adc7b01d3488ee54006c7c486108f59e" name="dvbcut-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.4" rel="5.5"/>
  <changelog author="aloisio@gmx.com" date="1531224000">- Initial package (version 0.7.2)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1555934400">- Update to version 0.7.3
  * Be able to build with Qt5 utils with -qt5 postfix.
  * Fix issue with reencoded frames appear with 50 FPS.
  * Switch copyright-format URL from http to https.
  * Bump standards version from 3.9.8 to 4.1.4.
  * Bump debhelper version from 10 to 11.
  * Remove trailing whitespace from debian files.
- Dropped dvbcut-qt5_utils.patch (merged upstream)
- Refreshed dvbcut-appicon.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 0.7.4:
  + Updated autotools files.
  + Build with ffmpeg 5.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1692705600">- Drop dvbcut-a52.patch (build fails with a52dec 0.8.0)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1708084800">- Reintroduce modified dvbcut-a52.patch to build against liba52
  0.7.x
- Add dvbcut-autoconf269.patch
- Have Leap also build against ffmpeg 5</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1708084801">- Use cleaner package version detection method</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1724241600">- Build against ffmpeg 6 on Factory</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746878400">- Force build against ffmpeg-4 on factory, use the "legacy ffmpeg"</changelog>
</package>
<package pkgid="8a060f9351d864c010cddf8fc85990e034fa564e5da8a5d08da603b87d346b4162ef94da22869d3fae81ee4acd69c98139d58ce360666f32ddfe8cee77b73d46" name="dvbcut-debugsource" arch="i586">
  <version epoch="0" ver="0.7.4" rel="5.5"/>
  <changelog author="aloisio@gmx.com" date="1531224000">- Initial package (version 0.7.2)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1555934400">- Update to version 0.7.3
  * Be able to build with Qt5 utils with -qt5 postfix.
  * Fix issue with reencoded frames appear with 50 FPS.
  * Switch copyright-format URL from http to https.
  * Bump standards version from 3.9.8 to 4.1.4.
  * Bump debhelper version from 10 to 11.
  * Remove trailing whitespace from debian files.
- Dropped dvbcut-qt5_utils.patch (merged upstream)
- Refreshed dvbcut-appicon.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 0.7.4:
  + Updated autotools files.
  + Build with ffmpeg 5.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1692705600">- Drop dvbcut-a52.patch (build fails with a52dec 0.8.0)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1708084800">- Reintroduce modified dvbcut-a52.patch to build against liba52
  0.7.x
- Add dvbcut-autoconf269.patch
- Have Leap also build against ffmpeg 5</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1708084801">- Use cleaner package version detection method</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1724241600">- Build against ffmpeg 6 on Factory</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746878400">- Force build against ffmpeg-4 on factory, use the "legacy ffmpeg"</changelog>
</package>
<package pkgid="3967272566494a048bd8d7e1fb987fe8cbea36c1fd4d2e9d01612307a8a8cb404a119bb92801c34bbb45df765d6c4db7d020d2b38157d27305ee9497dc15f4c8" name="dvbsnoop-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.50" rel="23.4"/>
  <changelog author="jslaby@suse.de" date="1263988800">- initial package (1.4.50)</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- license seems to be GPL-2.0+</changelog>
  <changelog author="mpluskal@suse.com" date="1487419200">- Cleanup spec file with spec-cleaner
- Update download url</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Fixed URL</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1751630400">- fix build errors and warnings:
  * FE_ATSC-is-not-macro.patch
  * header-guard.patch
  * incompatible-pointer-types.patch
  * switch-warnings.patch
  * unused-but-set-variable.patch</changelog>
</package>
<package pkgid="50d54d9514f1df6881f3820be45a262e744b22e4c3270a3d84e9f78429224b5261b8407fdb6004a893f84c59a0aefbd4635104e463401a65a6872e22e62d8349" name="dvbsnoop-debugsource" arch="i586">
  <version epoch="0" ver="1.4.50" rel="23.4"/>
  <changelog author="jslaby@suse.de" date="1263988800">- initial package (1.4.50)</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- license seems to be GPL-2.0+</changelog>
  <changelog author="mpluskal@suse.com" date="1487419200">- Cleanup spec file with spec-cleaner
- Update download url</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Fixed URL</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1751630400">- fix build errors and warnings:
  * FE_ATSC-is-not-macro.patch
  * header-guard.patch
  * incompatible-pointer-types.patch
  * switch-warnings.patch
  * unused-but-set-variable.patch</changelog>
</package>
<package pkgid="eefb1a0942bf0c4142fb68abf505d22f8f765ca2c3effba5c0d4f47ee529bdf617c02ee53edc8b69392273b6ed8f6fec9fd13c9255dbd57015ce52db68040d5a" name="dvbstream-debuginfo" arch="i586">
  <version epoch="0" ver="0.6" rel="164.8"/>
  <changelog author="duwe@suse.de" date="1131969600">- update to current CVS, version 0.6</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="schwab@suse.de" date="1148299200">- Don't strip binaries.</changelog>
  <changelog author="ro@suse.de" date="1171195200">- added defattr</changelog>
  <changelog author="coolo@novell.com" date="1257249600">- updated patches to apply with fuzz=0</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="jdelvare@suse.de" date="1499169600">- Removed BuildRequires dvb, builds just fine without it.</changelog>
  <changelog author="mpluskal@suse.com" date="1499169601">- Run spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Fixes SPEC file: Replaced broken URL with latest upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3c4d1552f992f03eb570bc86c6673cb3f76354bce9becd444811d3bc5364915a213866f8d898ae1bdddaaa22b86eff1bf524d8a9b744eddd5e903ab4618858f8" name="dvbstream-debugsource" arch="i586">
  <version epoch="0" ver="0.6" rel="164.8"/>
  <changelog author="duwe@suse.de" date="1131969600">- update to current CVS, version 0.6</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="schwab@suse.de" date="1148299200">- Don't strip binaries.</changelog>
  <changelog author="ro@suse.de" date="1171195200">- added defattr</changelog>
  <changelog author="coolo@novell.com" date="1257249600">- updated patches to apply with fuzz=0</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="jdelvare@suse.de" date="1499169600">- Removed BuildRequires dvb, builds just fine without it.</changelog>
  <changelog author="mpluskal@suse.com" date="1499169601">- Run spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618747200">- Fixes SPEC file: Replaced broken URL with latest upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="7d51f8d353698fb7e2cd3da6824aa8665bd9b6523cd4ea770280f0796b4c6fa6935430a97f007bff3cce8de71098d94cbc17cfeadddc2be25eaa4b981c90a468" name="dvd+rw-tools-debuginfo" arch="i586">
  <version epoch="0" ver="7.1" rel="64.4"/>
  <changelog author="asterios.dramis@gmail.com" date="1302436800">- Spec file updates:
  * Changes based on rpmdevtools templates and spec-cleaner run.
  * Added description for the patches based on openSUSE Patches Guidelines.
  * Added genisoimage in Requires:.
  * Updates in Summary: and %description.
  * Compile the package with -fno-strict-aliasing.
  * Rename btcflash binary to "dvd+rw-tools-btcflash" in order to avoid
    conflict with btcflash from cdrtools.
  * Small updates in %files section.
  * Remove the entries from %changelog.
- Removed rpm_opt_flags.diff patch (not required since the flags can be set in
  the spec file).</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc, %__cxx macros</changelog>
  <changelog author="cfarrell@suse.com" date="1344427200">- Update license in spec file to use SPDX format</changelog>
  <changelog author="davejplater@gmail.com" date="1368187200">- Change requirement from genisoimage to /usr/bin/mkisofs to allow
  the use of either wodim or cdrtools and commented out patch
  growisofs-genisoimage.patch as this prevents the use of cdrtools
  without user intervention.</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly BuildRequire m4.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554811200">- Add fix-build-with-recent-glibc.patch.
- Refresh dvd+rw-tools-buffer.patch
- Refresh growisofs-dvd-dl-undersized.patch
- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1709208000">- Avoid comment out of patch application that leads to failure ot
  "osc service runall"</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1741953600">- add 10-blue-ray-bug713016.patch
  * Fix spurious "CLOSE SESSION failed" on BD-R</changelog>
</package>
<package pkgid="eae65fa0450a039e1e6a855138dc3c299cff3b0e911b300978de0c664989af5465e4b6e06434f3d9f2da966801d00f267cecebd59981e7759c729bfbb0d44346" name="dvd+rw-tools-debugsource" arch="i586">
  <version epoch="0" ver="7.1" rel="64.4"/>
  <changelog author="asterios.dramis@gmail.com" date="1302436800">- Spec file updates:
  * Changes based on rpmdevtools templates and spec-cleaner run.
  * Added description for the patches based on openSUSE Patches Guidelines.
  * Added genisoimage in Requires:.
  * Updates in Summary: and %description.
  * Compile the package with -fno-strict-aliasing.
  * Rename btcflash binary to "dvd+rw-tools-btcflash" in order to avoid
    conflict with btcflash from cdrtools.
  * Small updates in %files section.
  * Remove the entries from %changelog.
- Removed rpm_opt_flags.diff patch (not required since the flags can be set in
  the spec file).</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc, %__cxx macros</changelog>
  <changelog author="cfarrell@suse.com" date="1344427200">- Update license in spec file to use SPDX format</changelog>
  <changelog author="davejplater@gmail.com" date="1368187200">- Change requirement from genisoimage to /usr/bin/mkisofs to allow
  the use of either wodim or cdrtools and commented out patch
  growisofs-genisoimage.patch as this prevents the use of cdrtools
  without user intervention.</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly BuildRequire m4.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554811200">- Add fix-build-with-recent-glibc.patch.
- Refresh dvd+rw-tools-buffer.patch
- Refresh growisofs-dvd-dl-undersized.patch
- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1709208000">- Avoid comment out of patch application that leads to failure ot
  "osc service runall"</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1741953600">- add 10-blue-ray-bug713016.patch
  * Fix spurious "CLOSE SESSION failed" on BD-R</changelog>
</package>
<package pkgid="f3d6458285496e5d7e1e4c378228fe4bb8f20b8a74c157fed713796544b4607c020a833ec5501eea2a18c7a5d79195416a4c14e8333dc7de0d840dd3708b4416" name="dvdisaster-debuginfo" arch="i586">
  <version epoch="0" ver="0.79.10" rel="3.4"/>
  <changelog author="davejplater@gmail.com" date="1477224000">- Created initial package, version 0.79.5</changelog>
  <changelog author="avindra@opensuse.org" date="1515672000">-  Update to version 0.79.6
  * Verify/Test option will now output dvdisaster version numbers
    always in x.yy.zz format, as the old scheme using x.yy
    (devel|pre|rc|pl)-zz is no longer used.
  * The "medium info" tool will now correctly show the blank
    capacity (was previously always shown as zero)
  * added support for BDXL-TL (triple layer, 100GB)
  * Sector CRC sums and the image MD5 sum are collected during
    reading the medium and can be re-used by the ecc data creation
    process. Speeds up ecc generation and enables RS03 image
    checksums when generating ecc data was preceeded by a read.
- cleanup spec file with spec-cleaner
- rebase dvdisaster-findmake.patch
- add upstream urls to sources
- add pgp signature</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1591358400">- Fix Factory build with gcc10 and add Debian patches:
  29-fix-more-typos.patch, 23-add-bdrom-support.patch,
  34-gcc8-format-security.patch, 02-encryption.patch,
  17-fix-all-but-deprecated-api-warnings.patch,
  10-use-non-size-specific-icon-and-add-keywords-to-desktop-file.patch
  25-fix-man-pages.patch, 14-make-builds-reproducible.patch,
  11-no-cruft.patch, 18-update-copyright-in-about-dialog.patch,
  30-hurd-kfreebsd-ftbfs.patch, 22-fix-hurd-i386-ftbfs.patch,
  03-dvdrom.patch, 37-suggest-dvdisaster-doc.patch,
  13-fix-missing-language-field-in-po-files.patch,
  32-display-compilation-commands.patch,
  28-pdftex-reproducibility.patch, 05-help-dialog.patch,
  27-allow-opening-in-browser-again.patch and
  24-show-gpl3-license.patch
- Created dvdisaster-no-tex.patch to pevent building of existing
  pdf manual.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1642939200">- Add more debian patches:
  12-fix-spelling-of-up-to.patch Added
  15-show-new-pkg-tracker.patch Added
  16-remove-auto-build-of-doco-from-install-rule.patch Added
  19-show-text-files-with-abs-path.patch Added
  20-display-changelog-credits-and-todo.patch Added
  26-fix-display-of-manual.pdf.patch Added
  31-improve-hurd-and-kfreebsd-support.patch Added
  33-honour-LDFLAGS.patch Added
  35-archived-homepage.patch Added
  36-fix-parallelism.patch Added
- Fix boo#1195036 with dvdisaster-g_strdup_printf.patch</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687694400">- Update to version 0.79.10
- Add dvdisaster-desktop-cat.patch to correct desktop catagory.
- Remove obsolete patches:
  dvdisaster-findmake.patch, 02-encryption.patch, 03-dvdrom.patch,
  05-help-dialog.patch, 08-fix-gnu-make-detection.patch,
  10-use-non-size-specific-icon-and-add-keywords-to-desktop-file.patch,
  11-no-cruft.patch, 12-fix-spelling-of-up-to.patch,
  13-fix-missing-language-field-in-po-files.patch,
  14-make-builds-reproducible.patch, 15-show-new-pkg-tracker.patch,
  16-remove-auto-build-of-doco-from-install-rule.patch,
  17-fix-all-but-deprecated-api-warnings.patch,
  18-update-copyright-in-about-dialog.patch,
  19-show-text-files-with-abs-path.patch,
  20-display-changelog-credits-and-todo.patch,
  22-fix-hurd-i386-ftbfs.patch, 23-add-bdrom-support.patch,
  24-show-gpl3-license.patch, 25-fix-man-pages.patch'
  26-fix-display-of-manual.pdf.patch,
  27-allow-opening-in-browser-again.patch,
  28-pdftex-reproducibility.patch, 29-fix-more-typos.patch,
  30-hurd-kfreebsd-ftbfs.patch,
  31-improve-hurd-and-kfreebsd-support.patch,
  32-display-compilation-commands.patch, 33-honour-LDFLAGS.patch,
  34-gcc8-format-security.patch, 35-archived-homepage.patch,
  36-fix-parallelism.patch, 37-suggest-dvdisaster-doc.patch,
  dvdisaster-no-tex.patch, dvdisaster-g_strdup_printf.patch.
- Upstream changes:
  Many fixes see:
  /usr/share/doc/packages/dvdisaster/CHANGELOG</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1731326400">- Fix build with patch: dvdisaster-addstdio.patch</changelog>
  <changelog author="Marc-Elias Travitzky &lt;marcelias.travitzky@suse.com&gt;" date="1772798400">- Fix build by adding glycin-loaders as build dependency</changelog>
</package>
<package pkgid="e3dd226a2ff896b8ae7dcb364558f14cc401f3024ee6f9a39d2fe50081a7861f502cf379ac1fc896c5d684f29c2dac62f96bf34e6521004f6ea73f8f082bef85" name="dvdisaster-debugsource" arch="i586">
  <version epoch="0" ver="0.79.10" rel="3.4"/>
  <changelog author="davejplater@gmail.com" date="1477224000">- Created initial package, version 0.79.5</changelog>
  <changelog author="avindra@opensuse.org" date="1515672000">-  Update to version 0.79.6
  * Verify/Test option will now output dvdisaster version numbers
    always in x.yy.zz format, as the old scheme using x.yy
    (devel|pre|rc|pl)-zz is no longer used.
  * The "medium info" tool will now correctly show the blank
    capacity (was previously always shown as zero)
  * added support for BDXL-TL (triple layer, 100GB)
  * Sector CRC sums and the image MD5 sum are collected during
    reading the medium and can be re-used by the ecc data creation
    process. Speeds up ecc generation and enables RS03 image
    checksums when generating ecc data was preceeded by a read.
- cleanup spec file with spec-cleaner
- rebase dvdisaster-findmake.patch
- add upstream urls to sources
- add pgp signature</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1591358400">- Fix Factory build with gcc10 and add Debian patches:
  29-fix-more-typos.patch, 23-add-bdrom-support.patch,
  34-gcc8-format-security.patch, 02-encryption.patch,
  17-fix-all-but-deprecated-api-warnings.patch,
  10-use-non-size-specific-icon-and-add-keywords-to-desktop-file.patch
  25-fix-man-pages.patch, 14-make-builds-reproducible.patch,
  11-no-cruft.patch, 18-update-copyright-in-about-dialog.patch,
  30-hurd-kfreebsd-ftbfs.patch, 22-fix-hurd-i386-ftbfs.patch,
  03-dvdrom.patch, 37-suggest-dvdisaster-doc.patch,
  13-fix-missing-language-field-in-po-files.patch,
  32-display-compilation-commands.patch,
  28-pdftex-reproducibility.patch, 05-help-dialog.patch,
  27-allow-opening-in-browser-again.patch and
  24-show-gpl3-license.patch
- Created dvdisaster-no-tex.patch to pevent building of existing
  pdf manual.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1642939200">- Add more debian patches:
  12-fix-spelling-of-up-to.patch Added
  15-show-new-pkg-tracker.patch Added
  16-remove-auto-build-of-doco-from-install-rule.patch Added
  19-show-text-files-with-abs-path.patch Added
  20-display-changelog-credits-and-todo.patch Added
  26-fix-display-of-manual.pdf.patch Added
  31-improve-hurd-and-kfreebsd-support.patch Added
  33-honour-LDFLAGS.patch Added
  35-archived-homepage.patch Added
  36-fix-parallelism.patch Added
- Fix boo#1195036 with dvdisaster-g_strdup_printf.patch</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687694400">- Update to version 0.79.10
- Add dvdisaster-desktop-cat.patch to correct desktop catagory.
- Remove obsolete patches:
  dvdisaster-findmake.patch, 02-encryption.patch, 03-dvdrom.patch,
  05-help-dialog.patch, 08-fix-gnu-make-detection.patch,
  10-use-non-size-specific-icon-and-add-keywords-to-desktop-file.patch,
  11-no-cruft.patch, 12-fix-spelling-of-up-to.patch,
  13-fix-missing-language-field-in-po-files.patch,
  14-make-builds-reproducible.patch, 15-show-new-pkg-tracker.patch,
  16-remove-auto-build-of-doco-from-install-rule.patch,
  17-fix-all-but-deprecated-api-warnings.patch,
  18-update-copyright-in-about-dialog.patch,
  19-show-text-files-with-abs-path.patch,
  20-display-changelog-credits-and-todo.patch,
  22-fix-hurd-i386-ftbfs.patch, 23-add-bdrom-support.patch,
  24-show-gpl3-license.patch, 25-fix-man-pages.patch'
  26-fix-display-of-manual.pdf.patch,
  27-allow-opening-in-browser-again.patch,
  28-pdftex-reproducibility.patch, 29-fix-more-typos.patch,
  30-hurd-kfreebsd-ftbfs.patch,
  31-improve-hurd-and-kfreebsd-support.patch,
  32-display-compilation-commands.patch, 33-honour-LDFLAGS.patch,
  34-gcc8-format-security.patch, 35-archived-homepage.patch,
  36-fix-parallelism.patch, 37-suggest-dvdisaster-doc.patch,
  dvdisaster-no-tex.patch, dvdisaster-g_strdup_printf.patch.
- Upstream changes:
  Many fixes see:
  /usr/share/doc/packages/dvdisaster/CHANGELOG</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1731326400">- Fix build with patch: dvdisaster-addstdio.patch</changelog>
  <changelog author="Marc-Elias Travitzky &lt;marcelias.travitzky@suse.com&gt;" date="1772798400">- Fix build by adding glycin-loaders as build dependency</changelog>
</package>
<package pkgid="d054799be1f2b1b5e39547fc9e7df3cf20c2909c921cb802c7fd2035e24f9690845bb5ed550451975c799a356ab488687d8f7d80b255a17151fd0f3282db2850" name="dvgt-debuginfo" arch="i586">
  <version epoch="0" ver="3.51L3" rel="1310.1"/>
  <changelog author="ro@suse.de" date="1177243200">- use texlive for building</changelog>
  <changelog author="werner@suse.de" date="1205409600">- Minor adoption on new gcc</changelog>
  <changelog author="werner@suse.de" date="1248264000">- Add missed fclose (bnc#524231)</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="werner@suse.de" date="1343044800">- Make it build with latest TeXLive 2012</changelog>
  <changelog author="dimstar@opensuse.org" date="1510228800">- Update dvgt-3.51L3.dif: adjust the spelling for README.SUSE (in
  place of README.SuSE).</changelog>
  <changelog author="lcavajani@suse.com" date="1510228801">- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750075200">- Make it build again</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1787918400">- Add reproducible.patch to override build date in docs (boo#1047218)</changelog>
</package>
<package pkgid="762226d4eb714bd24ab246a8ee9099b079152863fccc4de7af5cfec714f2f27549c130fb3564a5664b2ccac67a88198e12f18b953e22d9d2b7f95d346127d747" name="dvgt-debugsource" arch="i586">
  <version epoch="0" ver="3.51L3" rel="1310.1"/>
  <changelog author="ro@suse.de" date="1177243200">- use texlive for building</changelog>
  <changelog author="werner@suse.de" date="1205409600">- Minor adoption on new gcc</changelog>
  <changelog author="werner@suse.de" date="1248264000">- Add missed fclose (bnc#524231)</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="werner@suse.de" date="1343044800">- Make it build with latest TeXLive 2012</changelog>
  <changelog author="dimstar@opensuse.org" date="1510228800">- Update dvgt-3.51L3.dif: adjust the spelling for README.SUSE (in
  place of README.SuSE).</changelog>
  <changelog author="lcavajani@suse.com" date="1510228801">- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750075200">- Make it build again</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1787918400">- Add reproducible.patch to override build date in docs (boo#1047218)</changelog>
</package>
<package pkgid="e9cc07051371ba4a2873f25c2e30324b1a94373b90029ce6a1e927e42b76fd3fcecee80a2b42c93605a9b49ce61feae22eaedb83d2d2f978337d4244d1644efa" name="dwarf2json-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.0~git.20200714T092604.d1b08fe" rel="1.23"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1597924800">- Version 0.6.0~git.20200714T092604.d1b08fe: initial build</changelog>
</package>
<package pkgid="037d4ab1d7dbe4c23d2d0793bb1745541d8b1d138200aa37affb1f447fdc6f1ce439ab6b90b9b9e9bae6097a979a6f5b4f1bfa2176d5dff053a739a322d284b5" name="dwarfs-debuginfo" arch="i586">
  <version epoch="0" ver="0.15.7" rel="1.1"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1759492800">- Remove hhdate dependency
  - Add remove_hhdate_dependency.patch: replace date library usage with
    C++20 std::chrono
- Add %check section and run tests
  - Add test dependencies gtest and gmock</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1764158400">- Update to version 0.14.1:
  Bugfixes:
  * The metadata_builder now recomputes all total sizes
    (total_fs_size, total_allocated_fs_size, and
    total_hardlink_size) as part of the build() function. This not
    only ensures that the totals are correct even if the allocated
    size changes between scanning and segmenting (which has been
    happening at least on ZFS volumes), but it also allows images
    affected by a related bug in Windows builds of DwarFS to be
    fixed by rebuilding the metadata.
  * Instead of making the FUSE drivers fail hard when seeing the
    options that were removed in v0.14.0, they now just log a
    warning and ignore them. The options may still be fully removed
    in a future release.
    gh#mhx/dwarfs#303.
  * The pcmaudio categorizer had two minor issues when compressing
    a large number of WAV files. One was reporting an unsupported
    format: 3/0 or unsupported format: 65,534/3 warning, which
    isn't very useful for the end user. These format codes
    correspond to IEEE floating point formats, which are indeed
    unsupported. However, the format appears to be quite common,
    so the warning has been downgraded to an info message that
    explicitly mentions the floating point format. The second issue
    was an unexpected fmt chunk size of 20 bytes, which caused the
    file to be rejected as a PCM audio file (meaning it was added
    using a generic compressor instead of FLAC). It turns out that
    these non-conforming fmt chunks are also quite common in
    practice, so the code has been changed to accept the
    non-conforming file, but also logging an info message
    mentioning the non-conformance.
    gh#mhx/dwarfs#309.
  * The help text for the mkdwarfs compress level option (-l) was
    misleading in combination with the manual page as neither
    mentioned that the table with details was shown only by
  - H / --long-help.
    gh#mhx/dwarfs#312.
  Features:
  * Added shell completion for dwarfsck and dwarfsextract.
  * Added sample desktop unmount handlers.
- Changes in 0.14.0:
  Bugfixes:
  * Leading dots in --input-list file paths were incorrectly
    treated as literal directory names instead of being expanded.
    gh#mhx/dwarfs#292.
  * The SPDX license identifier in GPL-licensed source files was
    incorrectly specified as GPL-3.0-only instead of
    GPL-3.0-or-later.
    gh#mhx/dwarfs#275.
  * Fixed an off-by-one error when recovering self_index fields in
    metadata, which could cause the sentinel directory to have a
    non-zero self_entry. While harmless by itself (since that entry
    is never actually used), this would cause the metadata
    consistency check to fail. The fix covers three aspects:
    correcting the off-by-one error; ensuring the self_entry
    recovery code does not run for the sentinel directory;
    and changing the metadata consistency check to only warn about
    a non-zero self_entry rather than fail. Running mkdwarfs with
  - -rebuild-metadata will also reset a non-zero sentinel
    self_entry to zero.
  * Fixed the implementation of the read operation in the FUSE
    driver to send positive error code values to libfuse. This was
    likely never triggered in practice, but in cases where parts of
    the filesystem image vanish while being accessed (which
    previously caused SIGBUS crashes), libfuse would not understand
    the negative error codes.
  * When setting CPU thread affinity for worker group threads via
    DWARFS_WORKER_GROUP_AFFINITY, the code did not CPU_ZERO the
    cpu_set_t structure before setting individual CPUs. This could
    pin threads to random CPUs in addition to the requested ones.
  * The FITS categorizer would scan entire files for the
    end-of-header marker if their size was a multiple of
    2880 bytes, causing significant slowdowns on large non-FITS
    files. Additional checks now ensure scanning only continues if
    the data truly looks like a standards-compliant FITS header.
  * GCC caught a potential null-pointer dereference on error when
    opening a file in mkdwarfs. This has been fixed.
  * Numerous fixes for 32-bit architectures, mostly related to
    integer overflows with file sizes larger than 4 GiB.
  * Another off-by-one error caused the first regular file inode to
    be excluded from the file-size cache. This would be hard to
    notice unless that file was highly fragmented. The cache will
    be fixed when rebuilding the metadata.
  * The FUSE driver’s enable_nlink option is now the default
    behavior and cannot be disabled. The previous optimization
    skipped building a table of hardlink counts, which produced
    inherently incorrect file status information (hardlinked files
    share an inode, so reporting a link count of 1 is wrong).
    The hardlink table is now stored in the metadata by default;
    if there are no hardlinks, it consumes no space. You can still
    omit the hardlink table with --no-hardlink-table, at the cost
    of building it on-the-fly when the filesystem image is loaded
    (typically fast — e.g., ~300 ms for 14 million files).
  Features:
  * New I/O layer abstraction that supports “classic” mmap-based
    file access, granular mmap-based access on 32-bit systems, and
    fully mmap-less access if desired. This applies to all DwarFS
    tools. By default, tools use the most efficient
    method—memory-mapping whole files on 64-bit systems and
    mapping file segments on 32-bit systems (to conserve address
    space). This can be controlled via the new DWARFS_IOLAYER_OPTS
    environment variable described in dwarfs-env(7).
  * Full support for sparse files. mkdwarfs now detects and
    efficiently processes sparse files, skipping holes where
    possible and preserving them in the filesystem image.
    dwarfsextract extracts sparse files as such and preserves
    sparse representations when extracting to archive formats that
    support them (e.g., tar).
    Note: Sparse file support is not backwards compatible; images
    containing sparse files cannot be processed by DwarFS versions
    prior to 0.14.0. By default, mkdwarfs enables sparse file
    support if it detects sparse input. Use --no-sparse-files to
    disable it and ensure compatibility with older versions.
  * Support for subsecond timestamp resolution. The default remains
    one second, but finer resolutions (down to nanoseconds) can be
    specified with --time-resolution. mkdwarfs will warn if the
    requested resolution is finer than the native filesystem
    resolution. This is fully backwards compatible: older DwarFS
    versions will handle such images but ignore the subsecond
    parts.
    gh#mhx/dwarfs#294.
  * Desktop integration for Linux. A new --auto-mountpoint option
    automatically creates or selects a mount-point directory,
    making it easier to mount DwarFS images from file managers.
    Desktop files and MIME type definitions are now installed to
    enable double-click mounting of .dwarfs files.
  * Shell completion for mkdwarfs (bash and zsh).
  * Improved error handling when DwarFS tools encounter SIGBUS
    (usually caused by accessing memory-mapped files on unreliable
    or faulty storage like network shares or flaky USB drives).
    When SIGBUS is caught, tools now print an error suggesting
    switching from mmap- to read-based I/O via DWARFS_IOLAYER_OPTS.
  * dwarfsck now checks metadata consistency by default (unless
  - -no-check is given), improving detection of filesystem image
    corruption.
  * The FUSE driver exposes new options cache_sparse and
    no_cache_sparse to control whether sparse files should be
    cached in the kernel page cache. See dwarfs(1) for details.
  * The JSON output from dwarfsck now contains a complete raw
    metadata dump when the detail level includes
    metadata_full_dump.
  * dwarfsck no longer artificially limits string sizes when
    dumping metadata.
  * Accelerated search for the start of a DwarFS image in files
    with custom headers; the new code is about four times faster,
    scanning at more than 6 GiB/s on a modern CPU.
  * The cache size can now be configured for dwarfsck, useful with
    the --checksum option.
  * Both dwarfsck and dwarfsextract now limit the amount of data
    requested from the filesystem image at once to avoid exhausting
    memory (and virtual address space on 32-bit systems).
  * Improved self-extracting binary stub with better compatibility
    for qemu, binfmt_misc, and old kernels. The stub now works on
    Linux kernels as old as 2.6.21 (and possibly older), and it now
    uses nanoprintf to further reduce binary size.
  * The FUSE driver will now show the name of the mounted file
    system image in the mount point listing (e.g., in df or mount
    output).
  Compatibility:
  * The accepted minor version for the DwarFS image format has been
    incremented. Release v0.16.0 will also increment the written
    minor version. This means images produced with v0.16.0 will not
    be readable by DwarFS tools prior to v0.14.0.
    See the “Features” section in dwarfs-format(7) for details.
  * The (no_)cache_image option has been removed from the FUSE
    driver.
  Build:
  * Removed the hard dependency on the date library, which caused
    build issues on distributions that no longer bundle it
    (e.g., openSUSE).
- Drop remove_hhdate_dependency.patch
- Drop folly-remove-boost_system-dependency.patch</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1774094400">- Fix build error for Leap.</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1774267200">- Update to version 0.15.1:
  Bug fixes:
  * mkdwarfs did not correctly handle inputs where hardlinks had
    the same inode number on different devices. To run into this
    issue, you would have to make mkdwarfs scan files from multiple
    devices (e.g. the root of a directory tree with multiple
    mounted filesystems) and have files with the same inode number
    on different devices and have at least two of those files also
    have a link count greater than 1. While this is hopefully rare
    in practice, it is a serious bug that can lead to crashes (in
    the best case) or even data loss (in the worst case), as only
    the data of one of these files would be stored in the image.
    This has been fixed and a test has been added to cover this
    case.
- Version 0.15.0:
  Bug fixes:
  * Commas in the filesystem image path were not escaped when
    passed to the FUSE driver as the fsname option. Because commas
    are used as FUSE argument separators, this could cause mounting
    to fail for paths containing commas.
    gh#mhx/dwarfs#323
  * Progress reporting in dwarfsextract was broken when extracting
    a subset of files using patterns, because it was computed
    relative to the total filesystem size rather than the total
    size of the selected files. Several subtle edge cases could
    also cause progress percentages to fail to reach 100% or even
    exceed it. These issues have been fixed.
    gh#mhx/dwarfs#316
  * Fixed FUSE argument vector initialization in dwarfs_main, which
    could trigger an assertion inside libfuse when extra arguments
    were added after an uninitialized vector was passed to
    FUSE_ARGS_INIT.
  * Fixed a metadata lookup bug for parent_dir_entry in filesystems
    with format version 2.2 and earlier (that is, DwarFS releases
    before v0.5.0), where an additional level of indirection was
    required but missing. Fortunately, this only affected the debug
    output of dwarfsck: the parent= field shown with
  - d directory_tree would display the parent inode number rather
    than the parent entry number. The only other code path using
    parent_dir_entry effectively compensated for the missing
    indirection.
  * Recompressing a filesystem image with sparse files, without
    also rebuilding the metadata, could erroneously fail with an
    error claiming that sparse file support could not be disabled,
    even without --no-sparse-files. The root cause was an unchecked
    std::optional access. This has been fixed.
  * When rewriting a filesystem image, the bytes_in and bytes_out
    progress counters were updated at different times, which could
    lead to incorrect compression ratios being shown during
    progress reporting. Both counters are now updated together
    after compression.
  * When using --format=newc and extracting a subset of hardlinked
    files, dwarfsextract could crash with an "unexpected deferred
    entry" error. This was caused by a peculiarity of libarchive's
    newc implementation that was not handled correctly. The bug has
    been fixed and is now covered by a test.
  * Corrected the license information in a few headers, changing
    them from GPL-3.0-or-later to MIT.
  Features:
  * Major dependency reduction / de-Meta-ing the project.
    fbthrift and folly are no longer dependencies of DwarFS, and
    the corresponding submodules have been removed from the
    repository. fbthrift has been replaced by a new thrift_lite
    library that implements the subset DwarFS actually needs,
    including the thrift compiler, compact protocol support, JSON
    serialization, debug output, and frozen-layout support.
    The frozen library from fbthrift has been forked and is now
    maintained as an internal component with all folly dependencies
    removed. DwarFS now relies on standard C++23, Boost, and a few
    new in-repo components instead. This also removes several
    indirect dependencies (gflags, glog, double-conversion,
    libevent, and on macOS also libsodium). The resulting code is
    simpler, the dependency footprint is smaller, and binary size
    is reduced in many cases. The compact protocol remains fully
    compatible, but the debug and JSON output formats are no longer
    identical to fbthrift's output.
  * mkdwarfs now automatically selects the progress display mode
    based on whether the output is connected to a terminal and
    whether the current locale uses UTF-8. Previously, the default
    was always unicode, which could produce garbled output in
    non-UTF-8 environments.
    gh#mhx/dwarfs#326
  * The project is now compliant with the REUSE specification.
    All source files now carry SPDX license identifiers, a
    REUSE.toml file has been added, and full license texts are
    included in the LICENSES directory.
  * New --hollow option for mkdwarfs. This allows building hollow
    filesystem images that preserve the structure, metadata, and
    file sizes of the input while replacing actual file contents
    with zero-filled sparse files. This is useful for testing
    scenarios where realistic filesystem structure matters but the
    actual contents do not.
    gh#mhx/dwarfs#131
  * mkdwarfs now supports ZSTD long-distance matching (LDM) via a
    new long algorithm option for --compression. This can improve
    compression ratios with extremely large block sizes (typically
    above 128 MiB), or with smaller block sizes at lower
    compression levels.
  * New binary file categorizer (--categorize=binary).
    This categorizer can identify ELF (Linux/FreeBSD),
    PE (Windows), and Mach-O (macOS) executables and shared
    libraries and group them into separate categories by type and
    architecture. This can dramatically improve compression ratios
    when binaries from different platforms and architectures are
    mixed together.
  * dwarfsextract has a new --num-disk-writers option to run
    multiple writer threads in parallel when extracting files to
    disk. This can improve throughput, especially when extracting
    large numbers of small files.
  * dwarfsextract has new --skip-devices and --skip-specials
    options to skip device nodes and special files (such as sockets
    and FIFOs) during extraction.
  * dwarfsextract now emits a warning when a pattern is provided
    but no matching files are found.
  * dwarfsck can now export metadata to stdout instead of to a file
    by using --export-metadata=-.
  * With mkdwarfs in --input-list mode, specifying --order=none now
    preserves the exact order of entries given in the input file.
    Previously, none was not treated as a meaningful ordering
    guarantee in this mode.
  * New --no-check option for mkdwarfs to skip the filesystem
    integrity check before recompression. This can speed up
    recompression workflows when the source image is assumed to be
    valid. The individual checks are still performed during the
    rewrite itself.
    gh#mhx/dwarfs#322
  * When recompressing a filesystem image, blocks that are
    uncompressed in the source image are no longer unnecessarily
    copied into memory. Instead, the mapped memory region is passed
    directly to the compressor, saving some memory and CPU time in
    this case.
  * While profiling mkdwarfs, reading memory usage from
    /proc/self/smaps_rollup turned out to be a significant hotspot.
    DwarFS now reads /proc/self/status by default instead, trading
    some accuracy for much lower overhead. It is still possible to
    use /proc/self/smaps_rollup by setting
    DWARFS_ACCURATE_MEMORY_USAGE=1. This can be combined with
    DWARFS_LOG_MEMORY_USAGE to periodically log memory usage during
    a mkdwarfs run. If /proc/self/smaps_rollup is inaccessible,
    DwarFS automatically falls back to /proc/self/status.
  * Memory usage during mkdwarfs rewrite operations is now properly
    constrained by the -L / --memory-limit option, taking into
    account both queued blocks and memory used by the compression
    algorithm itself.
    gh#mhx/dwarfs#322
  * The similarity ordering option now uses a different hash mixing
    function. The main goal is to improve distribution, since only
    a small number of hash bits are actually used. This may or may
    not improve compression ratios, but it will affect the
    resulting image size.
  Build:
  * The project now requires C++23 compiler support instead of
    C++20. Care has been taken to restrict usage to widely
    available and long-supported C++23 features.
  * Cleaned up many compiler warnings across different platforms.
  Docs:
  * Added documentation for the fits, hotness, and binary
    categorizers to the mkdwarfs manual page.
  Test:
  * Test coverage has been significantly improved from 96.4% to
    97.1%, with more than 10,000 lines of new test code.</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1774353600">- Add patches to fix the test suite on 32-bit architectures:
  * 0001-fix-util-implement-time_with_unit-using-integer-arit.patch
  * 0002-fix-utils-implement-ratio_to_string-using-integer-ar.patch
  * 0003-fix-frozen-Layout-should-use-64-bit-type-for-64-bit-.patch
  * 0004-fix-always-set-_FILE_OFFSET_BITS-64-on-UNIX-like-sys.patch
  gh#mhx/dwarfs#354</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1775476800">- Update to version 0.15.3:
  Bug fixes:
  * The op_readlink implementation is now guaranteed to terminate
    the returned string, as required by the FUSE specification.
  Build:
  * Warning supressions for (newer) GCC warnings triggered
    warnings on older GCC versions. These have been fixed.
  Other:
  * Some automatic code refactoring from clang-tidy was applied
    and some minor issues were fixed in the process.
- Changes in version 0.15.2:
  Bug fixes:
  * The image size was not passed correctly to one instance of
    the filesystem parser, which caused errors when loading a
    DwarFS image embedded inside a larger file (for example,
    a multi-layer file).
  * The performance monitor timer for op_lseek in the FUSE driver
    was not initialized correctly. This could lead to segmentation
    faults or bus errors due to an uninitialized index into a
    std::deque. The issue has been fixed, and an additional check
    has been added to catch similar errors in the future.
  * Native 32-bit glibc builds could fail in tests involving
    sparse files larger than 4 GiB because _FILE_OFFSET_BITS=64
    was required for 64-bit file operations.
    Additional non-deterministic test failures related to time
    and ratio formatting were also fixed by rewriting that code
    to use integer arithmetic instead of floating-point
    arithmetic.
    A separate test bug that surfaced only with GCC was fixed
    as well.
    gh#mhx/dwarfs#354
  * The FUSE drivers (dwarfs, dwarfs2) were refactored to
    eliminate a number of subtle startup and option-handling
    issues and to make behavior much more consistent across the
    various supported FUSE variants.
  * The manual pages shown with --man for all tools
    unintentionally included the license header from XML comments
    at the top of the source files. The renderer now ignores those
    comments.
- Drop patches (included in 0.15.2):
  * 0001-fix-util-implement-time_with_unit-using-integer-arit.patch
  * 0002-fix-utils-implement-ratio_to_string-using-integer-ar.patch
  * 0003-fix-frozen-Layout-should-use-64-bit-type-for-64-bit-.patch
  * 0004-fix-always-set-_FILE_OFFSET_BITS-64-on-UNIX-like-sys.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1783512000">- Update to version 0.15.4:
  Bug fixes
  * When using --input-list and directory paths in that list
    contained trailing slashes, mkdwarfs would create an additional
    directory with an empty name below that path. When mounting
    such an image, trying to traverse the file system would result
    in an I/O error when processing that empty-named directory.
    This has been fixed by stripping trailing slashes.
    Another change was made to detect and ignore empty-named
    directory entries when reading file system images to hide the
    erroneously created extra directories and allow "buggy" images
    to be mounted without errors.
    gh#mhx/dwarfs##370
  * When running dwarfs in foreground mode, the file system was not
    properly unmounted when the process was terminated
    (e.g., with Ctrl+C).
    This bug was introduced with the FUSE driver refactoring in
    0.15.2. This was fixed by canonicalizing the mount point path
    immediately after parsing.
  * DWARFS_LOG_MEMORY_USAGE was broken due to prematurely closing
    the log file before anything was logged. This has been fixed.
  * The metadata analysis output from dwarfsck was not consistently
    using the same order for "plain" and "compact" string table
    fields. This has been fixed.
  * The debug output for similarity ordering contained a stray
    closing parenthesis. This has been fixed.
  * A workaround was implemented for a benign race condition in
    OpenSLL that would occasionally trigger TSAN warnings.</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1783857600">- Update to version 0.15.5 (no changes affecting openSUSE)
- Add desktop-file-utils to BuildRequires
  (silence rpmlint false positive)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1786968000">- Update to version 0.15.6
  * (other) When logging a fmt exception, include the exception
    message if possible.
  * (other) In dwarfs, log FUSE command line options after parsing.
  * (build) Work around a CMake 4.4 gtest JSON test parsing bug
    (https://gitlab.kitware.com/cmake/cmake/-/work_items/27939)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1787400000">- Update to version 0.15.7
  Bug fixes
  * For fragments that are compressed with an algorithm that
    requires a granularity greater than 1 byte, sparse files with
    holes could trigger an error and cause the file to be empty in
    the output file system if the hole boundaries were not aligned
    to the granularity. This can easily be the case for 24-bit PCM
    audio files with long periods of silence, where the source file
    system has punched holes into the file to save space.
    The fix is to only treat holes specially if the compression
    algorithm has a granularity of 1 byte. For other granularities,
    holes are simply treated as "regular" runs of zeros. This is
    justifiable since PCM audio files are unlikely to contain
    gigabytes worth of silence, and even then this it would still
    be de-duplicated away by the segmenter.
    gh#mhx/dwarfs#378
  * When changing the block size of a DwarFS image, the inode size
    cache update would only ever add new entries, but never remove
    inodes that no longer had the minimum number of chunks to
    qualify for being cached. This could eventually trigger the
    consistency check in dwarfsck and cause it to fail.
    The fix is to remove any unqualifying inodes from the cache.</changelog>
</package>
<package pkgid="0085ec96185e97987c190fe1270c5fcd14943c409954d2dd9b5301265bb5358cc85bab184a5ea6cafa777722ffb487e21a020b345764590aed6777ccef27b85d" name="dwarfs-debugsource" arch="i586">
  <version epoch="0" ver="0.15.7" rel="1.1"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1759492800">- Remove hhdate dependency
  - Add remove_hhdate_dependency.patch: replace date library usage with
    C++20 std::chrono
- Add %check section and run tests
  - Add test dependencies gtest and gmock</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1764158400">- Update to version 0.14.1:
  Bugfixes:
  * The metadata_builder now recomputes all total sizes
    (total_fs_size, total_allocated_fs_size, and
    total_hardlink_size) as part of the build() function. This not
    only ensures that the totals are correct even if the allocated
    size changes between scanning and segmenting (which has been
    happening at least on ZFS volumes), but it also allows images
    affected by a related bug in Windows builds of DwarFS to be
    fixed by rebuilding the metadata.
  * Instead of making the FUSE drivers fail hard when seeing the
    options that were removed in v0.14.0, they now just log a
    warning and ignore them. The options may still be fully removed
    in a future release.
    gh#mhx/dwarfs#303.
  * The pcmaudio categorizer had two minor issues when compressing
    a large number of WAV files. One was reporting an unsupported
    format: 3/0 or unsupported format: 65,534/3 warning, which
    isn't very useful for the end user. These format codes
    correspond to IEEE floating point formats, which are indeed
    unsupported. However, the format appears to be quite common,
    so the warning has been downgraded to an info message that
    explicitly mentions the floating point format. The second issue
    was an unexpected fmt chunk size of 20 bytes, which caused the
    file to be rejected as a PCM audio file (meaning it was added
    using a generic compressor instead of FLAC). It turns out that
    these non-conforming fmt chunks are also quite common in
    practice, so the code has been changed to accept the
    non-conforming file, but also logging an info message
    mentioning the non-conformance.
    gh#mhx/dwarfs#309.
  * The help text for the mkdwarfs compress level option (-l) was
    misleading in combination with the manual page as neither
    mentioned that the table with details was shown only by
  - H / --long-help.
    gh#mhx/dwarfs#312.
  Features:
  * Added shell completion for dwarfsck and dwarfsextract.
  * Added sample desktop unmount handlers.
- Changes in 0.14.0:
  Bugfixes:
  * Leading dots in --input-list file paths were incorrectly
    treated as literal directory names instead of being expanded.
    gh#mhx/dwarfs#292.
  * The SPDX license identifier in GPL-licensed source files was
    incorrectly specified as GPL-3.0-only instead of
    GPL-3.0-or-later.
    gh#mhx/dwarfs#275.
  * Fixed an off-by-one error when recovering self_index fields in
    metadata, which could cause the sentinel directory to have a
    non-zero self_entry. While harmless by itself (since that entry
    is never actually used), this would cause the metadata
    consistency check to fail. The fix covers three aspects:
    correcting the off-by-one error; ensuring the self_entry
    recovery code does not run for the sentinel directory;
    and changing the metadata consistency check to only warn about
    a non-zero self_entry rather than fail. Running mkdwarfs with
  - -rebuild-metadata will also reset a non-zero sentinel
    self_entry to zero.
  * Fixed the implementation of the read operation in the FUSE
    driver to send positive error code values to libfuse. This was
    likely never triggered in practice, but in cases where parts of
    the filesystem image vanish while being accessed (which
    previously caused SIGBUS crashes), libfuse would not understand
    the negative error codes.
  * When setting CPU thread affinity for worker group threads via
    DWARFS_WORKER_GROUP_AFFINITY, the code did not CPU_ZERO the
    cpu_set_t structure before setting individual CPUs. This could
    pin threads to random CPUs in addition to the requested ones.
  * The FITS categorizer would scan entire files for the
    end-of-header marker if their size was a multiple of
    2880 bytes, causing significant slowdowns on large non-FITS
    files. Additional checks now ensure scanning only continues if
    the data truly looks like a standards-compliant FITS header.
  * GCC caught a potential null-pointer dereference on error when
    opening a file in mkdwarfs. This has been fixed.
  * Numerous fixes for 32-bit architectures, mostly related to
    integer overflows with file sizes larger than 4 GiB.
  * Another off-by-one error caused the first regular file inode to
    be excluded from the file-size cache. This would be hard to
    notice unless that file was highly fragmented. The cache will
    be fixed when rebuilding the metadata.
  * The FUSE driver’s enable_nlink option is now the default
    behavior and cannot be disabled. The previous optimization
    skipped building a table of hardlink counts, which produced
    inherently incorrect file status information (hardlinked files
    share an inode, so reporting a link count of 1 is wrong).
    The hardlink table is now stored in the metadata by default;
    if there are no hardlinks, it consumes no space. You can still
    omit the hardlink table with --no-hardlink-table, at the cost
    of building it on-the-fly when the filesystem image is loaded
    (typically fast — e.g., ~300 ms for 14 million files).
  Features:
  * New I/O layer abstraction that supports “classic” mmap-based
    file access, granular mmap-based access on 32-bit systems, and
    fully mmap-less access if desired. This applies to all DwarFS
    tools. By default, tools use the most efficient
    method—memory-mapping whole files on 64-bit systems and
    mapping file segments on 32-bit systems (to conserve address
    space). This can be controlled via the new DWARFS_IOLAYER_OPTS
    environment variable described in dwarfs-env(7).
  * Full support for sparse files. mkdwarfs now detects and
    efficiently processes sparse files, skipping holes where
    possible and preserving them in the filesystem image.
    dwarfsextract extracts sparse files as such and preserves
    sparse representations when extracting to archive formats that
    support them (e.g., tar).
    Note: Sparse file support is not backwards compatible; images
    containing sparse files cannot be processed by DwarFS versions
    prior to 0.14.0. By default, mkdwarfs enables sparse file
    support if it detects sparse input. Use --no-sparse-files to
    disable it and ensure compatibility with older versions.
  * Support for subsecond timestamp resolution. The default remains
    one second, but finer resolutions (down to nanoseconds) can be
    specified with --time-resolution. mkdwarfs will warn if the
    requested resolution is finer than the native filesystem
    resolution. This is fully backwards compatible: older DwarFS
    versions will handle such images but ignore the subsecond
    parts.
    gh#mhx/dwarfs#294.
  * Desktop integration for Linux. A new --auto-mountpoint option
    automatically creates or selects a mount-point directory,
    making it easier to mount DwarFS images from file managers.
    Desktop files and MIME type definitions are now installed to
    enable double-click mounting of .dwarfs files.
  * Shell completion for mkdwarfs (bash and zsh).
  * Improved error handling when DwarFS tools encounter SIGBUS
    (usually caused by accessing memory-mapped files on unreliable
    or faulty storage like network shares or flaky USB drives).
    When SIGBUS is caught, tools now print an error suggesting
    switching from mmap- to read-based I/O via DWARFS_IOLAYER_OPTS.
  * dwarfsck now checks metadata consistency by default (unless
  - -no-check is given), improving detection of filesystem image
    corruption.
  * The FUSE driver exposes new options cache_sparse and
    no_cache_sparse to control whether sparse files should be
    cached in the kernel page cache. See dwarfs(1) for details.
  * The JSON output from dwarfsck now contains a complete raw
    metadata dump when the detail level includes
    metadata_full_dump.
  * dwarfsck no longer artificially limits string sizes when
    dumping metadata.
  * Accelerated search for the start of a DwarFS image in files
    with custom headers; the new code is about four times faster,
    scanning at more than 6 GiB/s on a modern CPU.
  * The cache size can now be configured for dwarfsck, useful with
    the --checksum option.
  * Both dwarfsck and dwarfsextract now limit the amount of data
    requested from the filesystem image at once to avoid exhausting
    memory (and virtual address space on 32-bit systems).
  * Improved self-extracting binary stub with better compatibility
    for qemu, binfmt_misc, and old kernels. The stub now works on
    Linux kernels as old as 2.6.21 (and possibly older), and it now
    uses nanoprintf to further reduce binary size.
  * The FUSE driver will now show the name of the mounted file
    system image in the mount point listing (e.g., in df or mount
    output).
  Compatibility:
  * The accepted minor version for the DwarFS image format has been
    incremented. Release v0.16.0 will also increment the written
    minor version. This means images produced with v0.16.0 will not
    be readable by DwarFS tools prior to v0.14.0.
    See the “Features” section in dwarfs-format(7) for details.
  * The (no_)cache_image option has been removed from the FUSE
    driver.
  Build:
  * Removed the hard dependency on the date library, which caused
    build issues on distributions that no longer bundle it
    (e.g., openSUSE).
- Drop remove_hhdate_dependency.patch
- Drop folly-remove-boost_system-dependency.patch</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1774094400">- Fix build error for Leap.</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1774267200">- Update to version 0.15.1:
  Bug fixes:
  * mkdwarfs did not correctly handle inputs where hardlinks had
    the same inode number on different devices. To run into this
    issue, you would have to make mkdwarfs scan files from multiple
    devices (e.g. the root of a directory tree with multiple
    mounted filesystems) and have files with the same inode number
    on different devices and have at least two of those files also
    have a link count greater than 1. While this is hopefully rare
    in practice, it is a serious bug that can lead to crashes (in
    the best case) or even data loss (in the worst case), as only
    the data of one of these files would be stored in the image.
    This has been fixed and a test has been added to cover this
    case.
- Version 0.15.0:
  Bug fixes:
  * Commas in the filesystem image path were not escaped when
    passed to the FUSE driver as the fsname option. Because commas
    are used as FUSE argument separators, this could cause mounting
    to fail for paths containing commas.
    gh#mhx/dwarfs#323
  * Progress reporting in dwarfsextract was broken when extracting
    a subset of files using patterns, because it was computed
    relative to the total filesystem size rather than the total
    size of the selected files. Several subtle edge cases could
    also cause progress percentages to fail to reach 100% or even
    exceed it. These issues have been fixed.
    gh#mhx/dwarfs#316
  * Fixed FUSE argument vector initialization in dwarfs_main, which
    could trigger an assertion inside libfuse when extra arguments
    were added after an uninitialized vector was passed to
    FUSE_ARGS_INIT.
  * Fixed a metadata lookup bug for parent_dir_entry in filesystems
    with format version 2.2 and earlier (that is, DwarFS releases
    before v0.5.0), where an additional level of indirection was
    required but missing. Fortunately, this only affected the debug
    output of dwarfsck: the parent= field shown with
  - d directory_tree would display the parent inode number rather
    than the parent entry number. The only other code path using
    parent_dir_entry effectively compensated for the missing
    indirection.
  * Recompressing a filesystem image with sparse files, without
    also rebuilding the metadata, could erroneously fail with an
    error claiming that sparse file support could not be disabled,
    even without --no-sparse-files. The root cause was an unchecked
    std::optional access. This has been fixed.
  * When rewriting a filesystem image, the bytes_in and bytes_out
    progress counters were updated at different times, which could
    lead to incorrect compression ratios being shown during
    progress reporting. Both counters are now updated together
    after compression.
  * When using --format=newc and extracting a subset of hardlinked
    files, dwarfsextract could crash with an "unexpected deferred
    entry" error. This was caused by a peculiarity of libarchive's
    newc implementation that was not handled correctly. The bug has
    been fixed and is now covered by a test.
  * Corrected the license information in a few headers, changing
    them from GPL-3.0-or-later to MIT.
  Features:
  * Major dependency reduction / de-Meta-ing the project.
    fbthrift and folly are no longer dependencies of DwarFS, and
    the corresponding submodules have been removed from the
    repository. fbthrift has been replaced by a new thrift_lite
    library that implements the subset DwarFS actually needs,
    including the thrift compiler, compact protocol support, JSON
    serialization, debug output, and frozen-layout support.
    The frozen library from fbthrift has been forked and is now
    maintained as an internal component with all folly dependencies
    removed. DwarFS now relies on standard C++23, Boost, and a few
    new in-repo components instead. This also removes several
    indirect dependencies (gflags, glog, double-conversion,
    libevent, and on macOS also libsodium). The resulting code is
    simpler, the dependency footprint is smaller, and binary size
    is reduced in many cases. The compact protocol remains fully
    compatible, but the debug and JSON output formats are no longer
    identical to fbthrift's output.
  * mkdwarfs now automatically selects the progress display mode
    based on whether the output is connected to a terminal and
    whether the current locale uses UTF-8. Previously, the default
    was always unicode, which could produce garbled output in
    non-UTF-8 environments.
    gh#mhx/dwarfs#326
  * The project is now compliant with the REUSE specification.
    All source files now carry SPDX license identifiers, a
    REUSE.toml file has been added, and full license texts are
    included in the LICENSES directory.
  * New --hollow option for mkdwarfs. This allows building hollow
    filesystem images that preserve the structure, metadata, and
    file sizes of the input while replacing actual file contents
    with zero-filled sparse files. This is useful for testing
    scenarios where realistic filesystem structure matters but the
    actual contents do not.
    gh#mhx/dwarfs#131
  * mkdwarfs now supports ZSTD long-distance matching (LDM) via a
    new long algorithm option for --compression. This can improve
    compression ratios with extremely large block sizes (typically
    above 128 MiB), or with smaller block sizes at lower
    compression levels.
  * New binary file categorizer (--categorize=binary).
    This categorizer can identify ELF (Linux/FreeBSD),
    PE (Windows), and Mach-O (macOS) executables and shared
    libraries and group them into separate categories by type and
    architecture. This can dramatically improve compression ratios
    when binaries from different platforms and architectures are
    mixed together.
  * dwarfsextract has a new --num-disk-writers option to run
    multiple writer threads in parallel when extracting files to
    disk. This can improve throughput, especially when extracting
    large numbers of small files.
  * dwarfsextract has new --skip-devices and --skip-specials
    options to skip device nodes and special files (such as sockets
    and FIFOs) during extraction.
  * dwarfsextract now emits a warning when a pattern is provided
    but no matching files are found.
  * dwarfsck can now export metadata to stdout instead of to a file
    by using --export-metadata=-.
  * With mkdwarfs in --input-list mode, specifying --order=none now
    preserves the exact order of entries given in the input file.
    Previously, none was not treated as a meaningful ordering
    guarantee in this mode.
  * New --no-check option for mkdwarfs to skip the filesystem
    integrity check before recompression. This can speed up
    recompression workflows when the source image is assumed to be
    valid. The individual checks are still performed during the
    rewrite itself.
    gh#mhx/dwarfs#322
  * When recompressing a filesystem image, blocks that are
    uncompressed in the source image are no longer unnecessarily
    copied into memory. Instead, the mapped memory region is passed
    directly to the compressor, saving some memory and CPU time in
    this case.
  * While profiling mkdwarfs, reading memory usage from
    /proc/self/smaps_rollup turned out to be a significant hotspot.
    DwarFS now reads /proc/self/status by default instead, trading
    some accuracy for much lower overhead. It is still possible to
    use /proc/self/smaps_rollup by setting
    DWARFS_ACCURATE_MEMORY_USAGE=1. This can be combined with
    DWARFS_LOG_MEMORY_USAGE to periodically log memory usage during
    a mkdwarfs run. If /proc/self/smaps_rollup is inaccessible,
    DwarFS automatically falls back to /proc/self/status.
  * Memory usage during mkdwarfs rewrite operations is now properly
    constrained by the -L / --memory-limit option, taking into
    account both queued blocks and memory used by the compression
    algorithm itself.
    gh#mhx/dwarfs#322
  * The similarity ordering option now uses a different hash mixing
    function. The main goal is to improve distribution, since only
    a small number of hash bits are actually used. This may or may
    not improve compression ratios, but it will affect the
    resulting image size.
  Build:
  * The project now requires C++23 compiler support instead of
    C++20. Care has been taken to restrict usage to widely
    available and long-supported C++23 features.
  * Cleaned up many compiler warnings across different platforms.
  Docs:
  * Added documentation for the fits, hotness, and binary
    categorizers to the mkdwarfs manual page.
  Test:
  * Test coverage has been significantly improved from 96.4% to
    97.1%, with more than 10,000 lines of new test code.</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1774353600">- Add patches to fix the test suite on 32-bit architectures:
  * 0001-fix-util-implement-time_with_unit-using-integer-arit.patch
  * 0002-fix-utils-implement-ratio_to_string-using-integer-ar.patch
  * 0003-fix-frozen-Layout-should-use-64-bit-type-for-64-bit-.patch
  * 0004-fix-always-set-_FILE_OFFSET_BITS-64-on-UNIX-like-sys.patch
  gh#mhx/dwarfs#354</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1775476800">- Update to version 0.15.3:
  Bug fixes:
  * The op_readlink implementation is now guaranteed to terminate
    the returned string, as required by the FUSE specification.
  Build:
  * Warning supressions for (newer) GCC warnings triggered
    warnings on older GCC versions. These have been fixed.
  Other:
  * Some automatic code refactoring from clang-tidy was applied
    and some minor issues were fixed in the process.
- Changes in version 0.15.2:
  Bug fixes:
  * The image size was not passed correctly to one instance of
    the filesystem parser, which caused errors when loading a
    DwarFS image embedded inside a larger file (for example,
    a multi-layer file).
  * The performance monitor timer for op_lseek in the FUSE driver
    was not initialized correctly. This could lead to segmentation
    faults or bus errors due to an uninitialized index into a
    std::deque. The issue has been fixed, and an additional check
    has been added to catch similar errors in the future.
  * Native 32-bit glibc builds could fail in tests involving
    sparse files larger than 4 GiB because _FILE_OFFSET_BITS=64
    was required for 64-bit file operations.
    Additional non-deterministic test failures related to time
    and ratio formatting were also fixed by rewriting that code
    to use integer arithmetic instead of floating-point
    arithmetic.
    A separate test bug that surfaced only with GCC was fixed
    as well.
    gh#mhx/dwarfs#354
  * The FUSE drivers (dwarfs, dwarfs2) were refactored to
    eliminate a number of subtle startup and option-handling
    issues and to make behavior much more consistent across the
    various supported FUSE variants.
  * The manual pages shown with --man for all tools
    unintentionally included the license header from XML comments
    at the top of the source files. The renderer now ignores those
    comments.
- Drop patches (included in 0.15.2):
  * 0001-fix-util-implement-time_with_unit-using-integer-arit.patch
  * 0002-fix-utils-implement-ratio_to_string-using-integer-ar.patch
  * 0003-fix-frozen-Layout-should-use-64-bit-type-for-64-bit-.patch
  * 0004-fix-always-set-_FILE_OFFSET_BITS-64-on-UNIX-like-sys.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1783512000">- Update to version 0.15.4:
  Bug fixes
  * When using --input-list and directory paths in that list
    contained trailing slashes, mkdwarfs would create an additional
    directory with an empty name below that path. When mounting
    such an image, trying to traverse the file system would result
    in an I/O error when processing that empty-named directory.
    This has been fixed by stripping trailing slashes.
    Another change was made to detect and ignore empty-named
    directory entries when reading file system images to hide the
    erroneously created extra directories and allow "buggy" images
    to be mounted without errors.
    gh#mhx/dwarfs##370
  * When running dwarfs in foreground mode, the file system was not
    properly unmounted when the process was terminated
    (e.g., with Ctrl+C).
    This bug was introduced with the FUSE driver refactoring in
    0.15.2. This was fixed by canonicalizing the mount point path
    immediately after parsing.
  * DWARFS_LOG_MEMORY_USAGE was broken due to prematurely closing
    the log file before anything was logged. This has been fixed.
  * The metadata analysis output from dwarfsck was not consistently
    using the same order for "plain" and "compact" string table
    fields. This has been fixed.
  * The debug output for similarity ordering contained a stray
    closing parenthesis. This has been fixed.
  * A workaround was implemented for a benign race condition in
    OpenSLL that would occasionally trigger TSAN warnings.</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1783857600">- Update to version 0.15.5 (no changes affecting openSUSE)
- Add desktop-file-utils to BuildRequires
  (silence rpmlint false positive)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1786968000">- Update to version 0.15.6
  * (other) When logging a fmt exception, include the exception
    message if possible.
  * (other) In dwarfs, log FUSE command line options after parsing.
  * (build) Work around a CMake 4.4 gtest JSON test parsing bug
    (https://gitlab.kitware.com/cmake/cmake/-/work_items/27939)</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1787400000">- Update to version 0.15.7
  Bug fixes
  * For fragments that are compressed with an algorithm that
    requires a granularity greater than 1 byte, sparse files with
    holes could trigger an error and cause the file to be empty in
    the output file system if the hole boundaries were not aligned
    to the granularity. This can easily be the case for 24-bit PCM
    audio files with long periods of silence, where the source file
    system has punched holes into the file to save space.
    The fix is to only treat holes specially if the compression
    algorithm has a granularity of 1 byte. For other granularities,
    holes are simply treated as "regular" runs of zeros. This is
    justifiable since PCM audio files are unlikely to contain
    gigabytes worth of silence, and even then this it would still
    be de-duplicated away by the segmenter.
    gh#mhx/dwarfs#378
  * When changing the block size of a DwarFS image, the inode size
    cache update would only ever add new entries, but never remove
    inodes that no longer had the minimum number of chunks to
    qualify for being cached. This could eventually trigger the
    consistency check in dwarfsck and cause it to fail.
    The fix is to remove any unqualifying inodes from the cache.</changelog>
</package>
<package pkgid="5eef753131e83c6b3800ac5a492e0bb658d8af5c57ea69ac98b624f7de815e26f79ee58c349b0cab5cf77e87c66c7a2d5928660756c8d33eb8395e650cc5a4ad" name="dwarves-debuginfo" arch="i586">
  <version epoch="0" ver="1.31" rel="1.5"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1676635200">- Add 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch
  as in order to support DW_TAG_unspecified_type that is newly
  emitted by binutils 2.40+.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680955200">- Update to release 1.25
  * Fixed the handling of DW_TAG_unspecified type in assembly
    functions that came with binutils 2.40
  * Allow the BTF encoding of optimized functions (ending in
    .constprop, .isra),
  * Exclude BTF optimized functions not following the calling
    convention
  * Support for DW_TAG_atomic_type
  * Support for the DW_TAG_LLVM_annotation BTF equivalent
    (BTF_KIND_TYPE_TAG) on the BTF loader and for now suppressing
    it when pretty printing
- Drop 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1696852800">- Fix have_libbpf conditional (jsc#PED-4593 bsc#1216042).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Update to release 1.26
  * Show more holes (the ones in contained types)
  * Ability to express the BTF features to encode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718193600">- Update to release 1.27
  * Inject kfunc decl tags into BTF from the BTF IDs ELF section
    in the Linux kernel vmlinux file.
  * Support parallel reproducible builds, where it doesn't matter
    how many threads are used, the end BTF encoding result is the
    same.
  * Initial support for BTF_KIND_DECL_TAG
  * Fix pretty-printing of hole discovery with inheritance in C++.</changelog>
  <changelog author="pgajdos@suse.com" date="1718884800">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1727784000">- fix baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744804800">- Make package build succeed with cmake 4.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 1.30
  * dwarf_loader: Add support for DW_TAG_GNU_formal_parameter_pack
    and DW_TAG_GNU_template_parameter_pack.
  * dwarf_loader: Check DW_OP_[GNU_]entry_value for possible
    parameter matching.
  * pahole: Introduce new options --with_embedded_flexible_array
    and --btf_feature=attributes.
  * pahole: Add --padding N to show only structs with N bytes of
    padding at its end.
  * pahole: Add --padding_ge N to show only structs with at least N
    bytes of padding at its end.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 1.31:
  * btf_encoder: Move ambiguous_addr flag to elf_function
  * btf_encoder: Group all function ELF syms by function name
  * btf_encoder: Fix elf_functions cleanup on error
  * gitignore: Ignore all the test kmod build-related files
  * tests: Add some tests validating skipped
    functions due to uncertain arg location
  * btf_encoder: Skip functions consuming packed
    structs passed by value on stack
  * pahole: Do not return an error when printing only a specific
    class
  * pahole: Don't fail when encoding BTF on an object with no
    DWARF info
  * github CI: Add comparison of generated BTF functions between
    baseline, change
  * github CI: Do not build pahole as part of dwarves-ci setup
  * btf_loader: Fix smallest offset in case of bitfields
  * btf_loader: Infer alignment for zero-length arrays
  * CMakeLists.txt: Remove custom `LIB_INSTALL_DIR` handling
  * Fix pahole segfault with --show_reorg_steps option
  * pahole: Sync with libbpf mainline</changelog>
</package>
<package pkgid="2bf9d9e491697e343303058f819f8a6a1c6a5c1d674593e5258f5e06a55da12b75237d390616477b810a0431f3d5c12bc3228edf557119a17346037c60f57259" name="dwarves-debugsource" arch="i586">
  <version epoch="0" ver="1.31" rel="1.5"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1676635200">- Add 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch
  as in order to support DW_TAG_unspecified_type that is newly
  emitted by binutils 2.40+.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680955200">- Update to release 1.25
  * Fixed the handling of DW_TAG_unspecified type in assembly
    functions that came with binutils 2.40
  * Allow the BTF encoding of optimized functions (ending in
    .constprop, .isra),
  * Exclude BTF optimized functions not following the calling
    convention
  * Support for DW_TAG_atomic_type
  * Support for the DW_TAG_LLVM_annotation BTF equivalent
    (BTF_KIND_TYPE_TAG) on the BTF loader and for now suppressing
    it when pretty printing
- Drop 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1696852800">- Fix have_libbpf conditional (jsc#PED-4593 bsc#1216042).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709121600">- Update to release 1.26
  * Show more holes (the ones in contained types)
  * Ability to express the BTF features to encode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718193600">- Update to release 1.27
  * Inject kfunc decl tags into BTF from the BTF IDs ELF section
    in the Linux kernel vmlinux file.
  * Support parallel reproducible builds, where it doesn't matter
    how many threads are used, the end BTF encoding result is the
    same.
  * Initial support for BTF_KIND_DECL_TAG
  * Fix pretty-printing of hole discovery with inheritance in C++.</changelog>
  <changelog author="pgajdos@suse.com" date="1718884800">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1727784000">- fix baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744804800">- Make package build succeed with cmake 4.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 1.30
  * dwarf_loader: Add support for DW_TAG_GNU_formal_parameter_pack
    and DW_TAG_GNU_template_parameter_pack.
  * dwarf_loader: Check DW_OP_[GNU_]entry_value for possible
    parameter matching.
  * pahole: Introduce new options --with_embedded_flexible_array
    and --btf_feature=attributes.
  * pahole: Add --padding N to show only structs with N bytes of
    padding at its end.
  * pahole: Add --padding_ge N to show only structs with at least N
    bytes of padding at its end.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 1.31:
  * btf_encoder: Move ambiguous_addr flag to elf_function
  * btf_encoder: Group all function ELF syms by function name
  * btf_encoder: Fix elf_functions cleanup on error
  * gitignore: Ignore all the test kmod build-related files
  * tests: Add some tests validating skipped
    functions due to uncertain arg location
  * btf_encoder: Skip functions consuming packed
    structs passed by value on stack
  * pahole: Do not return an error when printing only a specific
    class
  * pahole: Don't fail when encoding BTF on an object with no
    DWARF info
  * github CI: Add comparison of generated BTF functions between
    baseline, change
  * github CI: Do not build pahole as part of dwarves-ci setup
  * btf_loader: Fix smallest offset in case of bitfields
  * btf_loader: Infer alignment for zero-length arrays
  * CMakeLists.txt: Remove custom `LIB_INSTALL_DIR` handling
  * Fix pahole segfault with --show_reorg_steps option
  * pahole: Sync with libbpf mainline</changelog>
</package>
<package pkgid="dc9f1016c09919c690ad15cd55e8f0ee78f3a6e1d2dbada293bcf54fda6204736afb7c61b7bfa5d328739fac7b1ca4aa869f589ae1169671c7f3cc594ead31fa" name="dwz-debuginfo" arch="i586">
  <version epoch="0" ver="0.15" rel="6.5"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1641384000">- Add dwz-remove-odr-struct-multifile.sh.patch that removes problematic
  testcase.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1643803200">- Silent warnings for tramp3d compilation.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1651147200">- Drop binutils-gold dependency for testsuite as binutils-gold
  is deprecated and will be removed in the future.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1662638400">- Add dwz-use-grep-E-instead-of-egrep.patch in order
  to fix build with latest grep package.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1667822400">- Update to 0.15 release:
  * Uses xxHash hashing algorithm. A 8% ~ 14% speedup.
  * Set endianity of multifile using -e, --multifile-endian.
  * Set pointer size of multifile using -p, --multifile-pointer-size
  * Process files in parallel using -j N --jobs N. The default is
    processors / 2.  Disabled when multifile is used.
  * Prints abbrev or DIE offset for Unknown DWARF error messages.
  * All testcases have been updated to work against the binutils 2.39.
- Remove upstreamed patches:
  * dwz-fix-another-reference-from-pu-to-cu-for-odr.patch
  * dwz-handle-reordered-dup-chains-in-create-import-tree.patch
  * dwz-testsuite-fix-pr27463.sh-on-riscv64.patch
  * dwz-use-grep-E-instead-of-egrep.patch
- Rebased patches:
  * dwz-remove-odr-struct-multifile.sh.patch
  * dwz-enable-odr-by-default.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1668945600">- Make PGO training independent from number of build machine cores
  (boo#1040589)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734696000">- Use %{SOURCE2} macro instead of hardcoding the source file name/path.
  This makes the spec file compatible with rpmbuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1741089600">- Add patch (backport from upstream trunk):
  * dwz-add-support-for-version-9-gdb-index.patch
  * dwz-make-dejagnu-logs-more-elaborate.patch
  * dwz-make-dejagnu-test-names-environment-insensitive.patch
  * dwz-testsuite-fix-finding-gdb-without-which.patch
- Drop patch:
  * dwz-remove-odr-struct-multifile.sh.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1747051200">- Add patch (backport from upstream trunk) [swo#32934]:
  * dwz-fix-double-free-in-compute-abbrevs.patch</changelog>
</package>
<package pkgid="d488f8a92efba4e0003230918eb0e78e761d8880a334430e519b08aaf1df0e3e4dea6edc13fd06288c22e913c1167c0eba44d1de9dc1a1f886dd871bbd3ebfef" name="dwz-debugsource" arch="i586">
  <version epoch="0" ver="0.15" rel="6.5"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1641384000">- Add dwz-remove-odr-struct-multifile.sh.patch that removes problematic
  testcase.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1643803200">- Silent warnings for tramp3d compilation.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1651147200">- Drop binutils-gold dependency for testsuite as binutils-gold
  is deprecated and will be removed in the future.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1662638400">- Add dwz-use-grep-E-instead-of-egrep.patch in order
  to fix build with latest grep package.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1667822400">- Update to 0.15 release:
  * Uses xxHash hashing algorithm. A 8% ~ 14% speedup.
  * Set endianity of multifile using -e, --multifile-endian.
  * Set pointer size of multifile using -p, --multifile-pointer-size
  * Process files in parallel using -j N --jobs N. The default is
    processors / 2.  Disabled when multifile is used.
  * Prints abbrev or DIE offset for Unknown DWARF error messages.
  * All testcases have been updated to work against the binutils 2.39.
- Remove upstreamed patches:
  * dwz-fix-another-reference-from-pu-to-cu-for-odr.patch
  * dwz-handle-reordered-dup-chains-in-create-import-tree.patch
  * dwz-testsuite-fix-pr27463.sh-on-riscv64.patch
  * dwz-use-grep-E-instead-of-egrep.patch
- Rebased patches:
  * dwz-remove-odr-struct-multifile.sh.patch
  * dwz-enable-odr-by-default.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1668945600">- Make PGO training independent from number of build machine cores
  (boo#1040589)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734696000">- Use %{SOURCE2} macro instead of hardcoding the source file name/path.
  This makes the spec file compatible with rpmbuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1741089600">- Add patch (backport from upstream trunk):
  * dwz-add-support-for-version-9-gdb-index.patch
  * dwz-make-dejagnu-logs-more-elaborate.patch
  * dwz-make-dejagnu-test-names-environment-insensitive.patch
  * dwz-testsuite-fix-finding-gdb-without-which.patch
- Drop patch:
  * dwz-remove-odr-struct-multifile.sh.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1747051200">- Add patch (backport from upstream trunk) [swo#32934]:
  * dwz-fix-double-free-in-compute-abbrevs.patch</changelog>
</package>
<package pkgid="1d2d029d8f535001c1834c66896be6bc48f2cf4f5ca510954f919a23fb385d8b51a67928095d3b3fdd0558446a845a26a2be5d2e76dd8c2efccca381d532c969" name="dxflib-debugsource" arch="i586">
  <version epoch="0" ver="3.26.4" rel="2.16"/>
  <changelog author="jengelh@medozas.de" date="1318852800">- Initial package for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1355918400">- Run the spec formatter and update homepage URL
- Replace broken %make_install (SLE, others)</changelog>
  <changelog author="p.drouand@gmail.com" date="1420545600">- Update to version 3.7.5
  * No changelog available
- Remove obsolete patches: dxflib-automake.diff, dxflib-type92.diff</changelog>
  <changelog author="jengelh@inai.de" date="1426939200">- Ensure appropriate symlinking between shared library and its
  SONAME symlink(s) [bnc#923494]</changelog>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 3.12.2
  * No changelog available</changelog>
  <changelog author="jengelh@inai.de" date="1449576001">- Add dxflib-versioning.diff. Turns out our shlib build is custom,
  and needs to be tagged appropriately.</changelog>
  <changelog author="aloisio@gmx.com" date="1523793600">- Update to version 3.17.0 (no changelog supplied)
- Refreshed dxflib-versioning.diff
- Switched build to Qt5
- Spec cleanup</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632052800">- Update to release 3.26.4
  * fix LWPOLYLINE without Z values
  * fix DL_POLYLINE3D flag definition
  * add dimscale support for leaders
  * add support for flipped dimension arrows to dxflib
  * check vertexIndex which might be -1 for broken DXF
    [boo#1190345, CVE-2021-21897]</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1636200000">- Add pkgconfig support</changelog>
</package>
<package pkgid="b9f832bc9a71eb29513ea8388b1950005417a2e4e998d8d6c3e34bff69e24f35a5e92a34fc655567c9e5536f474c409ced096e6efdcc93cca07d485581e067e1" name="dyff-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.0" rel="1.4"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1733400000">- Update to version 1.9.4 (1.9.2 and 1.9.3 were on the same commit
  as 1.9.1):
  * Bump codecov/codecov-action from 4 to 5</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1741262400">- Update to version 1.10.0:
  * Bump minimum Go version and `golang.org/x` deps
  * Bump github.com/google/go-cmp from 0.6.0 to 0.7.0
  * Bump github.com/spf13/cobra from 1.8.1 to 1.9.1
  * Bump golang.org/x/tools from 0.29.0 to 0.30.0
  * Bump golang.org/x/net from 0.34.0 to 0.35.0
  * Bump golang.org/x/text from 0.21.0 to 0.22.0
  * Bump golang.org/x/sync from 0.10.0 to 0.11.0
  * Bump golang.org/x/term from 0.28.0 to 0.29.0
  * Add command-line flag to disable rename detection
  * Move rename logic into separate library
  * perf: Reuse destination indices in rename calculation
  * doc: Add attributions
  * feat: Detect k8s resource renames using git heuristics
  * impr: Better output for Kubernetes file-level changes
  * Bump github.com/spf13/pflag from 1.0.5 to 1.0.6
  * Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0
  * Bump github.com/gonvenience/ytbx from 1.4.5 to 1.4.6
  * Bump github.com/gonvenience/ytbx from 1.4.4 to 1.4.5
  * Bump github.com/gonvenience/text from 1.0.7 to 1.0.8
  * Bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.22.2
  * Bump github.com/gonvenience/wrap from 1.2.0 to 1.2.1
  * Bump github.com/gonvenience/neat from 1.3.13 to 1.3.15
  * Bump golang.org/x/term from 0.27.0 to 0.28.0
  * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
  * Bump golang.org/x/net from 0.33.0 to 0.34.0
  * Bump github.com/onsi/gomega from 1.36.0 to 1.36.2
  * Add checked out ref for `actions/checkout@v4`
  * add unit tests
  * Feat(between): add ignore value changes flag
  * Remove `wrap` import
  * Bump golang.org/x/net in the go_modules group across 1
    directory
  * Simplify GitHub Action setup
  * Fix GoReleaser config naming issue
  * Bump Go module dependencies</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1741348800">- Update to version 1.10.1:
  * Fix panic when exit code does not have a cause
  * Bump golang.org/x/net from 0.36.0 to 0.37.0
  * Bump golang.org/x/tools from 0.30.0 to 0.31.0
  * Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0
  * Tweak README file</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755691200">- Update to version 1.10.2:
  * Fix new `--use-indent-lines` wiring in code
  * Fix typos
  * doc: Add packaging status, document FreeBSD install
  * feat: add flag for useIndentLines
  * feat: allow disabling indent lines
  * build(deps): bump golang.org/x/tools from 0.35.0 to 0.36.0
  * build(deps): bump golang.org/x/net from 0.42.0 to 0.43.0
  * build(deps): bump golang.org/x/text from 0.27.0 to 0.28.0
  * build(deps): bump golang.org/x/term from 0.33.0 to 0.34.0
  * build(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0
  * build(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7
  * build(deps): bump golang.org/x/tools from 0.34.0 to 0.35.0
  * build(deps): bump golang.org/x/net from 0.41.0 to 0.42.0
  * build(deps): bump golang.org/x/term from 0.32.0 to 0.33.0
  * build(deps): bump golang.org/x/text from 0.26.0 to 0.27.0
  * build(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0
  * build(deps): bump golang.org/x/sys from 0.33.0 to 0.34.0
  * build(deps): bump github.com/gonvenience/bunt from 1.4.1 to
    1.4.2
  * build(deps): bump golang.org/x/net from 0.40.0 to 0.41.0
  * build(deps): bump golang.org/x/tools from 0.33.0 to 0.34.0
  * build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0
  * build(deps): bump github.com/sergi/go-diff
  * build(deps): bump golang.org/x/text from 0.25.0 to 0.26.0
  * build(deps): bump github.com/go-logr/logr from 1.4.2 to 1.4.3
  * build(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0
  * build(deps): bump golang.org/x/tools from 0.32.0 to 0.33.0
  * build(deps): bump golangci/golangci-lint-action from 7 to 8
  * build(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0
  * Bump github.com/cpuguy83/go-md2man/v2 from 2.0.6 to 2.0.7
  * Bump golang.org/x/tools from 0.31.0 to 0.32.0
  * Bump golang.org/x/sys from 0.31.0 to 0.32.0
  * Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4
  * Bump github.com/onsi/gomega from 1.36.3 to 1.37.0
  * Bump golang.org/x/net from 0.37.0 to 0.38.0
  * Bump golangci/golangci-lint-action from 6 to 7
  * Bump github.com/gonvenience/bunt from 1.4.0 to 1.4.1
  * Bump github.com/gonvenience/term from 1.0.3 to 1.0.4
  * Bump github.com/gonvenience/text from 1.0.8 to 1.0.9
  * Bump github.com/gonvenience/idem from 0.0.1 to 0.0.2
  * Bump github.com/gonvenience/neat from 1.3.15 to 1.3.16
  * Bump github.com/onsi/gomega from 1.36.2 to 1.36.3
  * Bump github.com/gonvenience/ytbx from 1.4.6 to 1.4.7
  * Bump github.com/onsi/ginkgo/v2 from 2.23.1 to 2.23.2
  * Bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.1
  * Bump github.com/BurntSushi/toml from 1.4.0 to 1.5.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768219200">- Update to version 1.10.3:
  * docs(README): add mise alternative method installation
  * Add test case for issue 525
  * fix: correct indentation for added list entry in testbed files
  * fix: use dynamic indentation in
    generateHumanDetailOutputAddition since it was used everywhere
    else
  * fix: ensure deterministic order of keys in
    getNonStandardIdentifierFromNamedLists
  * Add issue 525 test files
  * Address `golangci-lint` findings
  * Bump Go version and `golang.org/x` dependencies
  * build(deps): bump github.com/BurntSushi/toml from 1.5.0 to
    1.6.0
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.2 to
    2.27.3
  * build(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3
  * build(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2
  * build(deps): bump actions/checkout from 5 to 6
  * build(deps): bump golangci/golangci-lint-action from 8 to 9
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.1 to
    2.27.2
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.26.0 to
    2.27.1
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.3 to
    2.26.0
  * build(deps): bump github.com/lucasb-eyer/go-colorful from 1.2.0
    to 1.3.0
  * build(deps): bump actions/setup-go from 5 to 6
  * build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.2 to
    2.25.3
  * build(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.1 to
    2.25.2
  * build(deps): bump github.com/stretchr/testify from 1.11.0 to
    1.11.1
  * build(deps): bump github.com/onsi/gomega from 1.38.0 to 1.38.2
  * build(deps): bump github.com/stretchr/testify from 1.10.0 to
    1.11.0
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.24.0 to
    2.25.1
  * build(deps): bump github.com/Masterminds/semver/v3 from 3.3.1
    to 3.4.0
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.23.4 to
    2.24.0
  * build(deps): bump actions/checkout from 4 to 5</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770724800">- Update to version 1.10.4:
  * Unify Go YAML import names.
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.5 to
    2.28.1
  * build(deps): bump github.com/onsi/gomega from 1.39.0 to 1.39.1
  * build(deps): bump golang.org/x/term from 0.38.0 to 0.39.0
  * build(deps): bump golang.org/x/tools from 0.40.0 to 0.41.0
  * build(deps): bump golang.org/x/net from 0.48.0 to 0.49.0
  * build(deps): bump golang.org/x/mod from 0.31.0 to 0.32.0
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.4 to
    2.27.5
  * build(deps): bump golang.org/x/text from 0.32.0 to 0.33.0
  * build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.3 to
    2.27.4
  * build(deps): bump github.com/onsi/gomega from 1.38.3 to 1.39.0
  * build(deps): bump golang.org/x/sys from 0.39.0 to 0.40.0
  * build(deps): bump dependabot/fetch-metadata from 2.4.0 to 2.5.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 1.10.5:
  * refactor: extract Colorizer interface for pluggable diff
    coloring
  * build(deps): bump golang.org/x/tools from 0.41.0 to 0.42.0
  * build(deps): bump golang.org/x/net from 0.49.0 to 0.50.0
  * build(deps): bump golang.org/x/mod from 0.32.0 to 0.33.0
  * build(deps): bump golang.org/x/text from 0.33.0 to 0.34.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772452800">- Update to version 1.11.2:
  * Fix incorrect diff for mixing types in a list by @HeavyWombat
    in #613
- Update to version 1.11.1:
  * Fix grab issue with non-standard identifier by @HeavyWombat in
    [#612]
- Update to version 1.11.0:
  * Tidy up go.mod by @HeavyWombat in #608
  * build(deps): bump goreleaser/goreleaser-action from 6 to 7 by
    @dependabot[bot] in #609
  * build(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 by
    @dependabot[bot] in #610
  * Introduce format strings feature by @HeavyWombat in #611</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773835200">- Update to version 1.11.3:
  * Add test case for empty document not being read correctly
  * Switch to `github.com/mitchellh/hashstructure/v2`
  * build(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0
  * build(deps): bump golang.org/x/net from 0.51.0 to 0.52.0
  * build(deps): bump golang.org/x/term from 0.40.0 to 0.41.0
  * build(deps): bump golang.org/x/mod from 0.33.0 to 0.34.0
  * build(deps): bump golang.org/x/text from 0.34.0 to 0.35.0
  * build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
  * build(deps): bump go.yaml.in/yaml/v2 from 2.4.3 to 2.4.4
  * build(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 1.12.0:
  * Omit YAML document start marker for single-document output
- Update to version 1.11.4:
  * Bump `github.com/gonvenience/ytbx` to `v1.5.0`
  * build(deps): bump dependabot/fetch-metadata from 3.0.0 to 3.1.0
  * build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0
  * build(deps): bump golang.org/x/net from 0.52.0 to 0.53.0
  * build(deps): bump golang.org/x/text from 0.35.0 to 0.36.0
  * build(deps): bump golang.org/x/term from 0.41.0 to 0.42.0
  * build(deps): bump golang.org/x/mod from 0.34.0 to 0.35.0
  * build(deps): bump golang.org/x/sys from 0.42.0 to 0.43.0
  * build(deps): bump github.com/mattn/go-isatty from 0.0.20 to
    0.0.21
  * build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0
  * build(deps): bump codecov/codecov-action from 5 to 6
  * build(deps): bump github.com/lucasb-eyer/go-colorful from 1.3.0
    to 1.4.0</changelog>
</package>
<package pkgid="940ea3559059919decea84fdbe60b2c77af09407bf8acc3c3ee25d995009d1d0d0006cb3764ff3c5152c6630d3e0d8d14e0cc54aca8ebddb1b1b4292b5fda0c9" name="dynamips-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.24" rel="1.3"/>
  <changelog author="mpost@suse.com" date="1488283200">- Added define-s390x-arch.patch to enable building on s390x.</changelog>
  <changelog author="avindra@opensuse.org" date="1518955200">- new upstream version 0.2.17
  * Set nonblocking I/O for UDP sockets
  * NM-16ESW: process packets even if MAC address table is full
- remove dos2unix, no longer needed
- use cmake macros to build</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1577275200">- Update to version 0.2.21
  * Fix SEGV during snprintf and localtime_r.
- Update to version 0.2.20
  * New fix for segmentation fault when using localtime()
- Update to version 0.2.19
  * Fix segmentation fault when using localtime() (64-bit only).
- Update to version 0.2.18
  * Allow to reuse socket in udp_connect.
  * Fix segfault when exporting startup-config.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653393600">- Update to version 0.2.22
  * Fix stack alignment for JIT function call targets.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 0.2.23:
  * Command line option to configure console binding for TCP/AUX console.
  - Fallbacks to the hypervisor binding address if not set.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 0.2.23
  * Add Command line option to configure console binding for
    TCP/AUX console.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948801">- Set CMAKE_INSTALL_DOCDIR to work around incompatible changes
  added to macros.cmake.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Add empty %check section.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776513600">- Update to version 0.2.24
  * Fix memory leaks
- Update patch
  * define-s390x-arch.patch</changelog>
</package>
<package pkgid="61fee859817ddf0a2a9c995e5cdf1138862884c48f7b4ff013fd8c9cedcfa28fae9942223bbd6e579e770757d8cd11854bd635faecc0fda13522ac3683ea1a95" name="dynamips-debugsource" arch="i586">
  <version epoch="0" ver="0.2.24" rel="1.3"/>
  <changelog author="mpost@suse.com" date="1488283200">- Added define-s390x-arch.patch to enable building on s390x.</changelog>
  <changelog author="avindra@opensuse.org" date="1518955200">- new upstream version 0.2.17
  * Set nonblocking I/O for UDP sockets
  * NM-16ESW: process packets even if MAC address table is full
- remove dos2unix, no longer needed
- use cmake macros to build</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1577275200">- Update to version 0.2.21
  * Fix SEGV during snprintf and localtime_r.
- Update to version 0.2.20
  * New fix for segmentation fault when using localtime()
- Update to version 0.2.19
  * Fix segmentation fault when using localtime() (64-bit only).
- Update to version 0.2.18
  * Allow to reuse socket in udp_connect.
  * Fix segfault when exporting startup-config.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653393600">- Update to version 0.2.22
  * Fix stack alignment for JIT function call targets.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 0.2.23:
  * Command line option to configure console binding for TCP/AUX console.
  - Fallbacks to the hypervisor binding address if not set.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 0.2.23
  * Add Command line option to configure console binding for
    TCP/AUX console.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948801">- Set CMAKE_INSTALL_DOCDIR to work around incompatible changes
  added to macros.cmake.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712577600">- Add empty %check section.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776513600">- Update to version 0.2.24
  * Fix memory leaks
- Update patch
  * define-s390x-arch.patch</changelog>
</package>
<package pkgid="7be234dde0427ad17eec2000113cc5e02aedff166320b70474b5584499b42ebfc7f28367faafb732cc414af72bcb1ecd53f13d6c43c6613d72427054aa65c1bd" name="dynare-debuginfo" arch="i586">
  <version epoch="0" ver="6.5" rel="1.7"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1656331200">- Add dynare-5.1-gcc-12.patch: Fix build with gcc 12.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672401600">- Update to version 5.3:
  * Long list of changes, see
    https://www.dynare.org/new-dynare-release/dynare-5.3-released/
- Remove upstream patches:
  * dynare-5.1-gcc-12.patch
  * dynare-octave7-compat.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Add dynare-add-missing-include.patch: Add missing includes, now
  exposed by gcc 13.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1681300800">- Update to version 5.4:
  * Estimation:
  - The load_results_after_load_mh option would not find the
    location of the results file
  - The computation of prior/posterior statistics would crash if
    the value of the filter step_ahead option was greater than 1
    without requesting a forecast or the smoother
  - NaN or complex parameters returned by steady state files
    were not correctly handled
  - analytical_derivation could be triggered with
    endogenous_prior but would not take the endogenous prior
    into account for the Jacobian and Hessian
  * OccBin:
  - Running the calib_smoother command with
    smoother_inversion_filter would crash unless
    likelihood_inversion_filter was also specified
  - Running the piecewise Kalman smoother would crash if an
    error was encountered during computation of the decision
    rules
  * PAC equation estimation through iterative OLS would crash if
    the auxiliary model contained a constant.
  * The variable label was incorrect for leads and lags of
    exogenous variables in the display of decision rules and in
    the model_info command.
  * Declaring a trend_var variable while not having a
    var(deflator=...) statement would cause the preprocessor to
    crash.
  * Macro processor: error messages following a @#define,
    @#include or @#includepath directive could in some cases point
    to a line number off by 1.
  * Perfect foresight simulations: the debug option would not
    preserve sparsity, causing out of memory errors.
- Make doc packages noarch.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 5.5:
  * In a stochastic context, results could be incorrect if an
    endogenous with a lead ⩾ 2 or an exogenous with a lead ⩾ 1
    appeared in the argument(s) of a call to a (nonlinear)
    external function
  * With the use_dll option of the model block, the expression
    sign(x) would evaluate to ±1 instead of 0 if x=0
  * If the guess value given to the steady command was such that
    the residuals were all below tolerance, except some that are
    NaN, then this guess value was incorrectly accepted as the
    solution to the steady state problem
  * The method_of_moments command with GMM was ignoring the
    analytic_standard_errors option when using mode_compute=4
  * Homotopy with the extended_path command at order=0 was broken
  * The parallel_use_psexec command-line option was ignored
  * With the bytecode option of the model block, using the
    operators abs(), cbrt() and sign() would lead to a crash
  * The fast command-line option was broken under MATLAB with
    Windows
  * Ramsey steady state computation could fail if an expectation
    or diff operator was present in the model
  * A crash could occur if some external function call was present
    in an auxiliary variable
  * The endogenous_prior option of the estimation command could
    erroneously display a warning message about missing
    observations
  * The model_comparison command would crash if the .mod file name
    had less than four characters
  * The shock_decomposition command would overwrite previously
    stored smoother results
  * The x13 interface in dseries did not handle missing values,
    particularly at the beginning of a series
  * The x13 interface in dseries would occasionally crash under
    Windows with segmentation violations
  * OccBin: estimation would crash if a previous shocks(surprise)
    simulation was conducted
  * The internals command would not find the location of the
    _results.mat file
  * The prior optimize command would not work with mode_compute=5
- Minor improvement to conditionals specifying the right version
  of gcc to use.
- Drop dynare-add-missing-include.patch: upstreamed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Update to version 6.0:
  * Long list of changes, see NEWS.md file in %{_docdir}/dynare/
    or online at
    https://git.dynare.org/Dynare/dynare/-/blob/6.0/NEWS.md.
- Drop dynare-no-return-in-non-void-function.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1723032000">- Update to version 6.1:
  * Identification: simulated moments were triggered instead of
    theoretical ones
  * Variance decompositions would crash with measurement errors
    when zero variance shocks were present
  * The handling of Lagrange multipliers in the display of
    problems with the Jacobian was wrong
  * The option auxname was missing in the documentation of the
    pac_model command
  * PAC equation estimation/simulation was crashing in the case of
    composite target
  * The PAC equation estimation would crash if the PAC target was
    a transformed variable
  * The perfect_foresight_with_expectation_errors_solver command
    could return incorrect results when used in conjunction with
    homotopy_linearization_fallback or
    homotopy_marginal_linearization_fallback options
  * For scalar values, the description of the horizon option of
    the var_expectation_model command was incorrect
  * The steady state computation with the bytecode option in a
    Ramsey model was broken
  * OccBin: the piecewise Kalman filter would crash in case of a
    periodic solution
  * The heteroskedastic_filter option of the estimation command
    would cause a crash if there was only one shock
  * The method_of_moments command would crash during the J-test
    for just and underidentified models
  * User-defined warning settings were internally overwritten with
    the method_of_moments command or the piecewise Kalman filter
  * The SMC sampler would crash if any of the bayesian_irf,
    moments_varendo, or smoother options of the estimation command
    had been specified
  * The bvar_irf command would ignore the SquareRoot option and
    instead employ a Cholesky decomposition
  * The univariate Kalman filter erroneously treated observations
    with negative prediction variances due to numerical issues as
    missing values instead of discarding the parameter draw
  * A new homotopy_exclude_varexo option to the
    perfect_foresight_solver command has been added, to exclude
    some exogenous variables from the homotopy procedure (i.e. to
    keep them at their value corresponding to 100% of the shock
    during all homotopy iterations).
- Add _service file to allow inclusion of submodules in source
  tarball.
- Switch to meson based build.
- Add dynare-libdir.patch: Use meson detected system libdir
  instead of hard-coded 'lib'.
- New dependency: slicot-devel-static.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1728820800">- Update to version 6.2:
  * Compatibility: Compatible with octave 9.2.0.
  * Bugs fixed:
  - The mixed complementarity problem (MCP) solver could fail or
    give wrong results in some cases where there were multiple
    complementarity conditions
  - The qmc_sequence MEX file from the macOS package would fail
    to load
  - OccBin forecasts would crash in case of shocks with zero
    variance
  - OccBin smoother would crash if simulation did not converge
  - Computation of posterior moments could crash in large models
  - The auxiliary particle filter and the Liu &amp; West online
    filter (mode_compute=11) required the Statistics Toolbox
  - The auxiliary particle filter and the Liu &amp; West online
    filter (mode_compute=11) would not work with the
    discretionary_policy command
  - The discretionary_policy command would crash if there were
    fewer than two exogenous variables
  - Using the forecast command with a model solved at order&gt;1
    without varexo_det would return forecasts based on a first
    order approximation instead of providing an error message
  - Using the forecast command with a model solved at order=2
    with varexo_det and pruning would return forecasts without
    pruning instead of providing an error message
  - Using the forecast command with a model solved at order=3
    would crash SMC methods could return wrong posterior results
    if the Parallel Toolbox was installed
  - The Herbst-Schorfheide SMC sampler would crash at order&gt;1
  - Annualized shock decomposition would not output results if
    desired vintage date did not coincide to an end-of-the-year
    Q4 period
  - Using rand_multivariate_student as the proposal density in
    the tailored_random_block_metropolis_hastings posterior
    sampler would return wrong results
  - The onlyclearglobals of the dynare command was not working
    as intended
  - The det_cond_forecast command would crash with plans
    including only expected shocks
  - Estimation could crash in some rare cases when computing the
    2nd order moments of prior or posterior distribution
  - Successive calls of the Herbst-Schorfheide SMC sampler could
    crash due to some stale files being left on disk
  - The shock decomposition plot could be wrong in the presence
    of leads/lags on exogenous variables, or when the steady
    state is squeezed
- Add dynare-sphinx-str-concat.patch: Fix path to string
  concatenation when building sphinx documentation.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1753444800">- Update to version 6.4:
  * Several issues with the
    `perfect_foresight_with_expectation_errors` command:
  - when used with no `endval`/`endval(learnt_in=1)` block but
    an `endval(learnt_in=`t`)` block with t&gt;1, convergence could
    fail if homotopy was needed
  - combined with `homotopy_marginal_linearization_fallback`, it
    would return incorrect results
  - it would crash with
    `homotopy_marginal_linearization_fallback` option if there
    were several distinct `shocks` or `endval` blocks with the
    `learnt_in` option
  * Using the `model_diagnostics` command with the `bytecode`
    option of the `model` block or the `model_options` command
    would crash if the static Jacobian was singular
  * The `discretionary_policy` command with the `noprint` option
    would crash when encountering a problem instead of continuing
  * Using the `ramsey_model` command with models declared as
    `linear` would crash during preprocessing when there is a
    lead/lag greater than 1 on endogenous variables or any
    lead/lag on exogenous variables
  * Using the `identification` command with the slice sampler
    would crash if the `slice_initialize_with_mode` option was
    used
  * The particle filter option `resampling_method` of the
    `estimation` command was broken
  * The `output=third` preprocessor option would not work if no
    computational commands were present in the `.mod` file
- Changes from version 6.3:
  * OccBin with option `smoother_inversion_filter` would crash the
    MCMC estimation if the `filtered_variables` or
    `filter_step_ahead` options were used
  * OccBin with option `smoother_inversion_filter` would use the
    PKF if `mh_replic&gt;0`
  * OccBin with option `smoothed_state_uncertainty` would crash
    Dynare if the MCMC smoother was run after the classical one
  * OccBin's smoother would crash when encountering an internal
    error due to the output of the linear smoother not having been
    computed
  * Calling `model_info` with `differentiate_forward_vars` would
    crash The `identification` command would compute the
    asymptotic Hessian via simulation instead of via moments as
    intended
  * The `identification` command would crash during prior sampling
    if the initial draw did not solve the model
  * The `gsa_sample_file` was broken
  * Optimization algorithm `mode_compute=5` (`newrat`) would crash
    with `analytic_derivation`
  * The `discretionary_policy` command would crash if the model
    was purely forward-looking
  * The `dsample` command would crash
  * The `conditional_forecast_paths` block did not accept vector
    inputs
  * For MCMC chains with fewer than 6000 draws, the default number
    of `sub_draws` used to compute posterior moments was incorrect
  * Bi-annual dates (e.g. `2024S1` or `2024H1`) were not accepted
    within Dynare statements
  * Plotting `dseries` did not correctly show dates on the x-axis
- Drop dynare-sphinx-str-concat.patch: incorporated upstream.
- Minor re-base of dynare-libdir.patch for updated version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1769601600">- Update to version 6.5:
  * Several issues in the nonlinear solver, used in e.g. numerical
    steady state computations, were fixed.
  * Optimization would, in rare cases, erroneously apply an
    infinite penalty function value
  * In rare cases, the multivariate diffuse Kalman filter/smoother
    (kalman_algo=3) did not correctly exit the diffuse stage
  * The following problems with the estimation command were fixed:
  - the point forecasts triggered by the forecast option did not
    take shock uncertainty into account
  - the keep_kalman_algo_if_singularity_is_detected option did
    not work as advertised (option will be removed in Dynare 7)
  - the EndTemperature suboption of the mode_compute=10 option
    (“simpsa”) was broken
  - the mh_posterior_mode_estimation option was broken in
    conjunction with the method_of_moments command
  - the nodecomposition option did not suppress all variance
    decompositions
  - the posterior_sampling_method='slice' option did not save
    all files in the correct folder
  - the mh_recover option did not work correctly in conjunction
    with the posterior_sampling_method='slice' and
    posterior_sampler_options=('save_tmp_file', 1) options
  - the results of mode-finding were not correctly stored in
    oo_.posterior_mode for shock and measurement error
    correlations
  * The following problems with non-linear filters were fixed:
  - the manual incorrectly stated that 1,000 instead of 5,000
    particles was the default
  - the estimation command did not allow the pruning option to
    be set for higher-order estimation
  - combining options filter_algorithm=cpf and
    proposal_approximation=montecarlo of the estimation command
    returned incorrect results
  - the suboptions 'unscented_beta' and 'unscented_kappa' of the
    particle_filter_options option of the estimation command did
    not accept values of 0
  - the filter_algorithm=gf and filter_algorithm=gmf options of
    the estimation command did not correctly handle correlated
    measurement error
  * The confidence bands of classical forecasts had incorrect
    coverage
  * Several issues with the forecast command used with exogenous
    deterministic variables (declared with the varexo_det command)
    were fixed:
  - without measurement errors, it would store the upper bound
    of the confidence interval in the HPDinf field and the lower
    bound in the HPDsup field
  - with multiple measurement errors it would crash if not all
    observables were requested as outputs
  - it would assign the output to the wrong variable names if a
    variable list was specified after the command
  * The discretionary_policy command did not accept the
    planner_discount_latex_name option, contrary to what the
    documentation says
  * The outfile option of the smoother2histval command would
    produce an incorrect file on models with two lags or more,
    leading to incorrect results when loading that file with the
    histval_file command
  * OccBin would occasionally crash upon encountering invalid
    parameter vectors
  * The example1_reporting.mod example file was broken
- Drop support for EOL Leap.
- Add dummy BuildRequires: libboost_thread-devel as a work-around
  for meson bug (gh#mesonbuild/meson#15470, boo#1257409).</changelog>
</package>
<package pkgid="0e739b70df81ac96b15f60a32a76970be69d3e86fd1834b6b40b6d2096e754ad365069e1ec6c1102cbecc4a3f1ae5ed2279ba901ee184fa4f7771dac785298cc" name="dynare-debugsource" arch="i586">
  <version epoch="0" ver="6.5" rel="1.7"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1656331200">- Add dynare-5.1-gcc-12.patch: Fix build with gcc 12.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672401600">- Update to version 5.3:
  * Long list of changes, see
    https://www.dynare.org/new-dynare-release/dynare-5.3-released/
- Remove upstream patches:
  * dynare-5.1-gcc-12.patch
  * dynare-octave7-compat.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Add dynare-add-missing-include.patch: Add missing includes, now
  exposed by gcc 13.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1681300800">- Update to version 5.4:
  * Estimation:
  - The load_results_after_load_mh option would not find the
    location of the results file
  - The computation of prior/posterior statistics would crash if
    the value of the filter step_ahead option was greater than 1
    without requesting a forecast or the smoother
  - NaN or complex parameters returned by steady state files
    were not correctly handled
  - analytical_derivation could be triggered with
    endogenous_prior but would not take the endogenous prior
    into account for the Jacobian and Hessian
  * OccBin:
  - Running the calib_smoother command with
    smoother_inversion_filter would crash unless
    likelihood_inversion_filter was also specified
  - Running the piecewise Kalman smoother would crash if an
    error was encountered during computation of the decision
    rules
  * PAC equation estimation through iterative OLS would crash if
    the auxiliary model contained a constant.
  * The variable label was incorrect for leads and lags of
    exogenous variables in the display of decision rules and in
    the model_info command.
  * Declaring a trend_var variable while not having a
    var(deflator=...) statement would cause the preprocessor to
    crash.
  * Macro processor: error messages following a @#define,
    @#include or @#includepath directive could in some cases point
    to a line number off by 1.
  * Perfect foresight simulations: the debug option would not
    preserve sparsity, causing out of memory errors.
- Make doc packages noarch.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1700654400">- Update to version 5.5:
  * In a stochastic context, results could be incorrect if an
    endogenous with a lead ⩾ 2 or an exogenous with a lead ⩾ 1
    appeared in the argument(s) of a call to a (nonlinear)
    external function
  * With the use_dll option of the model block, the expression
    sign(x) would evaluate to ±1 instead of 0 if x=0
  * If the guess value given to the steady command was such that
    the residuals were all below tolerance, except some that are
    NaN, then this guess value was incorrectly accepted as the
    solution to the steady state problem
  * The method_of_moments command with GMM was ignoring the
    analytic_standard_errors option when using mode_compute=4
  * Homotopy with the extended_path command at order=0 was broken
  * The parallel_use_psexec command-line option was ignored
  * With the bytecode option of the model block, using the
    operators abs(), cbrt() and sign() would lead to a crash
  * The fast command-line option was broken under MATLAB with
    Windows
  * Ramsey steady state computation could fail if an expectation
    or diff operator was present in the model
  * A crash could occur if some external function call was present
    in an auxiliary variable
  * The endogenous_prior option of the estimation command could
    erroneously display a warning message about missing
    observations
  * The model_comparison command would crash if the .mod file name
    had less than four characters
  * The shock_decomposition command would overwrite previously
    stored smoother results
  * The x13 interface in dseries did not handle missing values,
    particularly at the beginning of a series
  * The x13 interface in dseries would occasionally crash under
    Windows with segmentation violations
  * OccBin: estimation would crash if a previous shocks(surprise)
    simulation was conducted
  * The internals command would not find the location of the
    _results.mat file
  * The prior optimize command would not work with mode_compute=5
- Minor improvement to conditionals specifying the right version
  of gcc to use.
- Drop dynare-add-missing-include.patch: upstreamed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Update to version 6.0:
  * Long list of changes, see NEWS.md file in %{_docdir}/dynare/
    or online at
    https://git.dynare.org/Dynare/dynare/-/blob/6.0/NEWS.md.
- Drop dynare-no-return-in-non-void-function.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1723032000">- Update to version 6.1:
  * Identification: simulated moments were triggered instead of
    theoretical ones
  * Variance decompositions would crash with measurement errors
    when zero variance shocks were present
  * The handling of Lagrange multipliers in the display of
    problems with the Jacobian was wrong
  * The option auxname was missing in the documentation of the
    pac_model command
  * PAC equation estimation/simulation was crashing in the case of
    composite target
  * The PAC equation estimation would crash if the PAC target was
    a transformed variable
  * The perfect_foresight_with_expectation_errors_solver command
    could return incorrect results when used in conjunction with
    homotopy_linearization_fallback or
    homotopy_marginal_linearization_fallback options
  * For scalar values, the description of the horizon option of
    the var_expectation_model command was incorrect
  * The steady state computation with the bytecode option in a
    Ramsey model was broken
  * OccBin: the piecewise Kalman filter would crash in case of a
    periodic solution
  * The heteroskedastic_filter option of the estimation command
    would cause a crash if there was only one shock
  * The method_of_moments command would crash during the J-test
    for just and underidentified models
  * User-defined warning settings were internally overwritten with
    the method_of_moments command or the piecewise Kalman filter
  * The SMC sampler would crash if any of the bayesian_irf,
    moments_varendo, or smoother options of the estimation command
    had been specified
  * The bvar_irf command would ignore the SquareRoot option and
    instead employ a Cholesky decomposition
  * The univariate Kalman filter erroneously treated observations
    with negative prediction variances due to numerical issues as
    missing values instead of discarding the parameter draw
  * A new homotopy_exclude_varexo option to the
    perfect_foresight_solver command has been added, to exclude
    some exogenous variables from the homotopy procedure (i.e. to
    keep them at their value corresponding to 100% of the shock
    during all homotopy iterations).
- Add _service file to allow inclusion of submodules in source
  tarball.
- Switch to meson based build.
- Add dynare-libdir.patch: Use meson detected system libdir
  instead of hard-coded 'lib'.
- New dependency: slicot-devel-static.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1728820800">- Update to version 6.2:
  * Compatibility: Compatible with octave 9.2.0.
  * Bugs fixed:
  - The mixed complementarity problem (MCP) solver could fail or
    give wrong results in some cases where there were multiple
    complementarity conditions
  - The qmc_sequence MEX file from the macOS package would fail
    to load
  - OccBin forecasts would crash in case of shocks with zero
    variance
  - OccBin smoother would crash if simulation did not converge
  - Computation of posterior moments could crash in large models
  - The auxiliary particle filter and the Liu &amp; West online
    filter (mode_compute=11) required the Statistics Toolbox
  - The auxiliary particle filter and the Liu &amp; West online
    filter (mode_compute=11) would not work with the
    discretionary_policy command
  - The discretionary_policy command would crash if there were
    fewer than two exogenous variables
  - Using the forecast command with a model solved at order&gt;1
    without varexo_det would return forecasts based on a first
    order approximation instead of providing an error message
  - Using the forecast command with a model solved at order=2
    with varexo_det and pruning would return forecasts without
    pruning instead of providing an error message
  - Using the forecast command with a model solved at order=3
    would crash SMC methods could return wrong posterior results
    if the Parallel Toolbox was installed
  - The Herbst-Schorfheide SMC sampler would crash at order&gt;1
  - Annualized shock decomposition would not output results if
    desired vintage date did not coincide to an end-of-the-year
    Q4 period
  - Using rand_multivariate_student as the proposal density in
    the tailored_random_block_metropolis_hastings posterior
    sampler would return wrong results
  - The onlyclearglobals of the dynare command was not working
    as intended
  - The det_cond_forecast command would crash with plans
    including only expected shocks
  - Estimation could crash in some rare cases when computing the
    2nd order moments of prior or posterior distribution
  - Successive calls of the Herbst-Schorfheide SMC sampler could
    crash due to some stale files being left on disk
  - The shock decomposition plot could be wrong in the presence
    of leads/lags on exogenous variables, or when the steady
    state is squeezed
- Add dynare-sphinx-str-concat.patch: Fix path to string
  concatenation when building sphinx documentation.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1753444800">- Update to version 6.4:
  * Several issues with the
    `perfect_foresight_with_expectation_errors` command:
  - when used with no `endval`/`endval(learnt_in=1)` block but
    an `endval(learnt_in=`t`)` block with t&gt;1, convergence could
    fail if homotopy was needed
  - combined with `homotopy_marginal_linearization_fallback`, it
    would return incorrect results
  - it would crash with
    `homotopy_marginal_linearization_fallback` option if there
    were several distinct `shocks` or `endval` blocks with the
    `learnt_in` option
  * Using the `model_diagnostics` command with the `bytecode`
    option of the `model` block or the `model_options` command
    would crash if the static Jacobian was singular
  * The `discretionary_policy` command with the `noprint` option
    would crash when encountering a problem instead of continuing
  * Using the `ramsey_model` command with models declared as
    `linear` would crash during preprocessing when there is a
    lead/lag greater than 1 on endogenous variables or any
    lead/lag on exogenous variables
  * Using the `identification` command with the slice sampler
    would crash if the `slice_initialize_with_mode` option was
    used
  * The particle filter option `resampling_method` of the
    `estimation` command was broken
  * The `output=third` preprocessor option would not work if no
    computational commands were present in the `.mod` file
- Changes from version 6.3:
  * OccBin with option `smoother_inversion_filter` would crash the
    MCMC estimation if the `filtered_variables` or
    `filter_step_ahead` options were used
  * OccBin with option `smoother_inversion_filter` would use the
    PKF if `mh_replic&gt;0`
  * OccBin with option `smoothed_state_uncertainty` would crash
    Dynare if the MCMC smoother was run after the classical one
  * OccBin's smoother would crash when encountering an internal
    error due to the output of the linear smoother not having been
    computed
  * Calling `model_info` with `differentiate_forward_vars` would
    crash The `identification` command would compute the
    asymptotic Hessian via simulation instead of via moments as
    intended
  * The `identification` command would crash during prior sampling
    if the initial draw did not solve the model
  * The `gsa_sample_file` was broken
  * Optimization algorithm `mode_compute=5` (`newrat`) would crash
    with `analytic_derivation`
  * The `discretionary_policy` command would crash if the model
    was purely forward-looking
  * The `dsample` command would crash
  * The `conditional_forecast_paths` block did not accept vector
    inputs
  * For MCMC chains with fewer than 6000 draws, the default number
    of `sub_draws` used to compute posterior moments was incorrect
  * Bi-annual dates (e.g. `2024S1` or `2024H1`) were not accepted
    within Dynare statements
  * Plotting `dseries` did not correctly show dates on the x-axis
- Drop dynare-sphinx-str-concat.patch: incorporated upstream.
- Minor re-base of dynare-libdir.patch for updated version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1769601600">- Update to version 6.5:
  * Several issues in the nonlinear solver, used in e.g. numerical
    steady state computations, were fixed.
  * Optimization would, in rare cases, erroneously apply an
    infinite penalty function value
  * In rare cases, the multivariate diffuse Kalman filter/smoother
    (kalman_algo=3) did not correctly exit the diffuse stage
  * The following problems with the estimation command were fixed:
  - the point forecasts triggered by the forecast option did not
    take shock uncertainty into account
  - the keep_kalman_algo_if_singularity_is_detected option did
    not work as advertised (option will be removed in Dynare 7)
  - the EndTemperature suboption of the mode_compute=10 option
    (“simpsa”) was broken
  - the mh_posterior_mode_estimation option was broken in
    conjunction with the method_of_moments command
  - the nodecomposition option did not suppress all variance
    decompositions
  - the posterior_sampling_method='slice' option did not save
    all files in the correct folder
  - the mh_recover option did not work correctly in conjunction
    with the posterior_sampling_method='slice' and
    posterior_sampler_options=('save_tmp_file', 1) options
  - the results of mode-finding were not correctly stored in
    oo_.posterior_mode for shock and measurement error
    correlations
  * The following problems with non-linear filters were fixed:
  - the manual incorrectly stated that 1,000 instead of 5,000
    particles was the default
  - the estimation command did not allow the pruning option to
    be set for higher-order estimation
  - combining options filter_algorithm=cpf and
    proposal_approximation=montecarlo of the estimation command
    returned incorrect results
  - the suboptions 'unscented_beta' and 'unscented_kappa' of the
    particle_filter_options option of the estimation command did
    not accept values of 0
  - the filter_algorithm=gf and filter_algorithm=gmf options of
    the estimation command did not correctly handle correlated
    measurement error
  * The confidence bands of classical forecasts had incorrect
    coverage
  * Several issues with the forecast command used with exogenous
    deterministic variables (declared with the varexo_det command)
    were fixed:
  - without measurement errors, it would store the upper bound
    of the confidence interval in the HPDinf field and the lower
    bound in the HPDsup field
  - with multiple measurement errors it would crash if not all
    observables were requested as outputs
  - it would assign the output to the wrong variable names if a
    variable list was specified after the command
  * The discretionary_policy command did not accept the
    planner_discount_latex_name option, contrary to what the
    documentation says
  * The outfile option of the smoother2histval command would
    produce an incorrect file on models with two lags or more,
    leading to incorrect results when loading that file with the
    histval_file command
  * OccBin would occasionally crash upon encountering invalid
    parameter vectors
  * The example1_reporting.mod example file was broken
- Drop support for EOL Leap.
- Add dummy BuildRequires: libboost_thread-devel as a work-around
  for meson bug (gh#mesonbuild/meson#15470, boo#1257409).</changelog>
</package>
<package pkgid="e74c4dbc2e3c8c608f4cd700032dd78b69a2f1dfe513c36e6cc95dcf5dea19a9e03d44320464ab57e5bda818e16cab0319cdce354f8d66bb4afb79c103c9471d" name="dysk-debuginfo" arch="i586">
  <version epoch="0" ver="v3.6.1" rel="1.4"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734782400">- Update to version 2.10.0:
  * update CHANGELOG
  * add uuid &amp; partuuid in web's columns list
  * version 2.10 with UUID and PARTUUID
  * fix colors of search dialog in website</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747137600">- Update to version 2.10.1:
  * version 2.10.1
  * do a CSI reset on other termimad tables too
  * reset style after printing table
  * update dependencies
  * clippy
  * add uuid and partuuid columns to tests
  * remove mention of broot in website</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755691200">- Update to version 3.0.0:
  * reduce number of keywords in Cargo.toml
  * update changelog, fix deploy script
  * remove table of direct links to executables
  * commit the official deploy script
  * version 3.0
  * improve cross compilation
  * make target.sh compatible with mac
  * build.sh compatible with non linux local
  * update doc to mention in runs on mac too
  * update lfs-core to stop using stat on mac
  * restore dev major:minor in json
  * use lfs-core v0.13
  * Mac: unix device id, PATH argument
  * make / not normal on mac
  * make /System/Volumes/Data normal
  * use lfs-core dependency through github with branch
  * fix unused import on mac
  * make /boot not "normal" on linux
  * WIP - Mac compatibility
  * add a CONTRIBUTING.md file
  * add RISC-V pre-built binary</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1756468800">- Update to version 3.1.0:
  * default strategy on Mac is much faster (about 1000 times
    faster...)
  * strategy can be chosen with --strategy diskutil or --strategy
    iokit (default)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761825600">- Update to version 3.2.0:
  * new options column: linux mount options
  * new compress column: compression algorithm &amp; level - Fix #98</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762084800">- Update to version 3.3.0:
  * support for getting info by path on windows, eg dysk some/file
    (was already possible on Linux and Mac)
  * hide the --strategy argument: there's no reason to use it today</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762689600">- Update to version 3.4.0:
  * version 3.4.0
  * exclude /Library/Developer from normal mounts
  * use merged lfs-core
  * Mac: list mounts not backed by a local phys device</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 3.5.0:
  * Windows: detect storage spaces - Thanks @mokurin000 and
    @acieslewicz
  * silently handle broken pipe on printing to stdout - Fix #104
  * don't print a TTY Reset when called with --color no or piped to
    a non TTY stream - Fix #105</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768219200">- Update to version 3.6.0:
  On linux, stats reading is now time bounded, which avoids freezes
  on unresponding remote volumes or some invalid mounts.
  A new launch argument lets you tune the timeout, eg dysk
  - -timeout no or dysk --timeout 5ms.
  This should make the --remote-stats no parameter mostly useless.
  * version 3.6.0
  * add test script to gitignore
  * Nobody ever gives feedback so I'm free to funk the site
  * update changelog
  * apply timeout to all disks
  * allow removing timeout
  * timeout checked when reading remote stats
  * fix img links in readme
  * improve ddoc
  * website: search
  * replace mkdocs with ddoc</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777896000">- Update to version v3.6.1:
  * fix "use" column not taking into account some non-free space on
    linux - Fix #117
  * --bar-width parameter - Fix #114 - Thanks @PeithonKing</changelog>
</package>
<package pkgid="c0173bd6eb15743398401518996310b2bbb3ac9016b21eed32b8e14d2c0cee14df221a13727961690d0887dd8d9eb0d9cd918df548a69b7ee8984b7964b5b216" name="dysk-debugsource" arch="i586">
  <version epoch="0" ver="v3.6.1" rel="1.4"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734782400">- Update to version 2.10.0:
  * update CHANGELOG
  * add uuid &amp; partuuid in web's columns list
  * version 2.10 with UUID and PARTUUID
  * fix colors of search dialog in website</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747137600">- Update to version 2.10.1:
  * version 2.10.1
  * do a CSI reset on other termimad tables too
  * reset style after printing table
  * update dependencies
  * clippy
  * add uuid and partuuid columns to tests
  * remove mention of broot in website</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755691200">- Update to version 3.0.0:
  * reduce number of keywords in Cargo.toml
  * update changelog, fix deploy script
  * remove table of direct links to executables
  * commit the official deploy script
  * version 3.0
  * improve cross compilation
  * make target.sh compatible with mac
  * build.sh compatible with non linux local
  * update doc to mention in runs on mac too
  * update lfs-core to stop using stat on mac
  * restore dev major:minor in json
  * use lfs-core v0.13
  * Mac: unix device id, PATH argument
  * make / not normal on mac
  * make /System/Volumes/Data normal
  * use lfs-core dependency through github with branch
  * fix unused import on mac
  * make /boot not "normal" on linux
  * WIP - Mac compatibility
  * add a CONTRIBUTING.md file
  * add RISC-V pre-built binary</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1756468800">- Update to version 3.1.0:
  * default strategy on Mac is much faster (about 1000 times
    faster...)
  * strategy can be chosen with --strategy diskutil or --strategy
    iokit (default)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761825600">- Update to version 3.2.0:
  * new options column: linux mount options
  * new compress column: compression algorithm &amp; level - Fix #98</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762084800">- Update to version 3.3.0:
  * support for getting info by path on windows, eg dysk some/file
    (was already possible on Linux and Mac)
  * hide the --strategy argument: there's no reason to use it today</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762689600">- Update to version 3.4.0:
  * version 3.4.0
  * exclude /Library/Developer from normal mounts
  * use merged lfs-core
  * Mac: list mounts not backed by a local phys device</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 3.5.0:
  * Windows: detect storage spaces - Thanks @mokurin000 and
    @acieslewicz
  * silently handle broken pipe on printing to stdout - Fix #104
  * don't print a TTY Reset when called with --color no or piped to
    a non TTY stream - Fix #105</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768219200">- Update to version 3.6.0:
  On linux, stats reading is now time bounded, which avoids freezes
  on unresponding remote volumes or some invalid mounts.
  A new launch argument lets you tune the timeout, eg dysk
  - -timeout no or dysk --timeout 5ms.
  This should make the --remote-stats no parameter mostly useless.
  * version 3.6.0
  * add test script to gitignore
  * Nobody ever gives feedback so I'm free to funk the site
  * update changelog
  * apply timeout to all disks
  * allow removing timeout
  * timeout checked when reading remote stats
  * fix img links in readme
  * improve ddoc
  * website: search
  * replace mkdocs with ddoc</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777896000">- Update to version v3.6.1:
  * fix "use" column not taking into account some non-free space on
    linux - Fix #117
  * --bar-width parameter - Fix #114 - Thanks @PeithonKing</changelog>
</package>
<package pkgid="8ebafd6fdc0f76892fcc01b7f4d84b9d7d3d7df86d3ec407f6a5f3f72fa8c1103a666ead815ff2218c51963e923197b32255566e138660665a2cdd8302b849c2" name="dzen2-debuginfo" arch="i586">
  <version epoch="0" ver="1379930259.488ab66" rel="1.15"/>
  <changelog author="seiler@b1-systems.de" date="1333454400">- initial package</changelog>
  <changelog author="seiler@b1-systems.de" date="1334664000">- added manpages from extraced debian package
  http://ftp.us.debian.org/debian/pool/main/d/dzen2/dzen2_0.8.5-4_armel.deb</changelog>
  <changelog author="seiler@b1-systems.de" date="1335182400">- added dependency xorg-x11-devel to prevent this missing header error
  In file included from draw.c:8:0:
  dzen.h:14:25: fatal error: X11/Xft/Xft.h: No such file or directory
  compilation terminated.
- migrated to git service checkout</changelog>
  <changelog author="seiler@b1-systems.de" date="1337083200">- changed mode to local to da recompress service run local only</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1520942400">- Replace xorg-x11* buildrequires with pkgconfig(x11),
  pkgconfig(xft)
- Respect optflags and do not strip the resulting binaries.</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1537185600">- changed service to use obs_scm instead of tar_scm
- compiled dzen2 gadgets request by
  https://bugzilla.novell.com/show_bug.cgi?id=1105238</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1537185601">- fixed error in _service file (obs_scm had localonly parameter)</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1537185602">- another fix in _service file</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1537185603">- generate tar.gz only on buildtime and obscpio locally</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1537185604">- updated url of project</changelog>
</package>
<package pkgid="318c316490fd6f5563367cbfb0c6fbad04349af1746ebfdcb30e98d9f9aa802618ab4a0f53be70555ab4924fd6d9c4dba00fd6cbd3271c1635cdc0d60803410f" name="dzen2-debugsource" arch="i586">
  <version epoch="0" ver="1379930259.488ab66" rel="1.15"/>
  <changelog author="seiler@b1-systems.de" date="1333454400">- initial package</changelog>
  <changelog author="seiler@b1-systems.de" date="1334664000">- added manpages from extraced debian package
  http://ftp.us.debian.org/debian/pool/main/d/dzen2/dzen2_0.8.5-4_armel.deb</changelog>
  <changelog author="seiler@b1-systems.de" date="1335182400">- added dependency xorg-x11-devel to prevent this missing header error
  In file included from draw.c:8:0:
  dzen.h:14:25: fatal error: X11/Xft/Xft.h: No such file or directory
  compilation terminated.
- migrated to git service checkout</changelog>
  <changelog author="seiler@b1-systems.de" date="1337083200">- changed mode to local to da recompress service run local only</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1520942400">- Replace xorg-x11* buildrequires with pkgconfig(x11),
  pkgconfig(xft)
- Respect optflags and do not strip the resulting binaries.</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1537185600">- changed service to use obs_scm instead of tar_scm
- compiled dzen2 gadgets request by
  https://bugzilla.novell.com/show_bug.cgi?id=1105238</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1537185601">- fixed error in _service file (obs_scm had localonly parameter)</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1537185602">- another fix in _service file</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1537185603">- generate tar.gz only on buildtime and obscpio locally</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1537185604">- updated url of project</changelog>
</package>
<package pkgid="6f6e4337791a28d233fcd4bdd8cf0458b5b190c93235ba82b23a846e1f5bef518d54784f60358f34d5f5abd695b3604a1bf3c707cf43a7157842edf4145ed221" name="e-antic-debugsource" arch="i586">
  <version epoch="0" ver="2.1.1" rel="2.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666699200">- Update to release 1.2.3
  * Library version bump was missing</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Update to release 1.3.0
  * Added support for FLINT 2.8 and 2.9
  * Added short and unsigned short operators to C++ interface.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Add flint3.diff to have the build succeed with flint-3.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1702555200">- Update to release 2.0.0
  * Added support for FLINT 3
- Drop flint3.diff (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704801600">- Update to release 2.0.1
  * Fixed segfault when using non-intrusive pointers to renf_class
    such as the ones returned by parent() from Python.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704974400">- Update to release 2.0.2
  * Fixed an exception being thrown when run under PyPy
    (github.com/wlav/cppyy/issues/209)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741953600">- Add 0001-build-fix-build-failure-with-flint-3.2.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1746532800">- Update to release 2.1.0
  * Added functions renf_elem_addmul and renf_elem_submul to
    compute `res += a * b` and `res -= a * b` with fewer
    temporaries. In the C++ interface, these methods are called
    `iaddmul` and `isubmul`.
- Delete 0001-build-fix-build-failure-with-flint-3.2.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781438400">- Update to release 2.1.1
  * Fixed compatibility with SageMath 10.7, 10.8, 10.9
  * Fixed an issue in `fmpz_poly_num_real_roots_0_1_sturm` where
    sometimes the number of sign changes in the Sturm sequence was
    miscounted.
  * Fixed failing doctest due to noisy deprecation warning from
    cppyy.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782907200">- Add flint-3.6.patch to fix FTBFS with flint 3.6.0</changelog>
</package>
<package pkgid="fa890517e25a9edfe427d849a5e7d4287527581b514dcd46b70a7bbfeba8d27ab03fca151423af0473cc8b1b4de38e105a4990c268b43c50a459332e652623d4" name="e16-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.24" rel="2.3"/>
  <changelog author="sflees@suse.de" date="1494417600">- Update to 1.0.18 - warnings / autotools fixes</changelog>
  <changelog author="simonf.lees@suse.com" date="1497614400">- Fix license should be MIT-advertising and GPL-2.0+</changelog>
  <changelog author="dimstar@opensuse.org" date="1506513600">- Fixup sound dependencies: we pass --enable-sound to configure,
  which, according to configure, implies 'pulseaudio' (unless
  specified as --enable-sound=esound).
  + Drop esound-devel BuildRequires: not needed, since we never
    passed --enable-sound=esound to configure.
  + Drop pkgconfig(alas) BuildRequires: no needed, since e16 has no
    alsa support.
  + Add pkgconfig(libpulse) BuildRequires: Enable the implied sound
    module for 16.
- Toggle with_sound to 0, until somebody actually fixes the build
  with PulseAudio (note: this is defacto the same as we had before
  as the dependencies were simply not in place and configure
  silently switched off --enable-sound).</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1559131200">- Update to 16.0.19
  * Fix focus after slide-in
  * Fix issue with initially shaded windows in certain cases
  * Add new macros for theming in 'definitions'
  * Update the restart cursor which looked a bit dated
  * Do proper rendering of transparent icons in menus
  * Fix magnifier pixel value display
  * Remove long disabled pseudotransparency support
  * Fix focus-if-group-focused cases
  * (warning) fixes for gcc8
  * (warning) fixes for recent support package versions
  * autotool updates
- use %license macro
- add fix-compile-gtk.patch as a hack for pango dropping gobj
  flags</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Trim bias and filler wording from description.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1567684800">- Update to 16.0.20
  * Theming macro updates (Don Harrop)
  * Warning fixes for gcc 9
  * Fix transient placement involving desk/area change
  * GSOD: Fix restart after choosing Restart on e.g. segv
  * GSOD: Better keyboard grab
  * Don't do double-clicks on scroll wheel events
  * Correct refresh when switching away from background "None"
  * Restore background to last set if quitting background selector
  * Fix memory leak in pulseaudio sound loader
  * Fix potential segv in pulseaudio sound handler
  * Fix compositing glitches with tiled backgrounds
  * Make config dialog edge flip mode changes take effect immediately
  * Add gobject-2.0 dependency in case pango doesn't include it</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1577966400">- Add sndio sound back end for OpenBSD
- Menu generation speedups</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1625486400">- Update to 1.0.23
  * Add option to allow only the primary mouse button to raise windows
  * Use poll() for event handling by default
  * Allow users to override fonts via ~/.e16/fonts/
  * bindings: Add 'W' as alias for modifier 4
  * Enable sounds in combined configuration dialog
  * Optionally play sounds using audio player
  * Avoid potential crash when attempting to enable sound
  * Add alsa-lib sound backend
  * Various bugfixes
  * Add sndio sound back end for OpenBSD
  * Menu generation speedups
  * Translation updates: fr
- Refreshed fix-compile-gtk.patch
- Run spec cleaner</changelog>
  <changelog author="Simon Lees &lt;simonf.lees@suse.com&gt;" date="1645704000">- Update to 1.0.24
  * Pagers: Remember zoom setting when changed by pager menu
  * Systray: Change default icon size to 32
  * Support _NET_WM_STATE_FOCUSED
  * Focus: Fix focus on new clients requesting max size
  * Fix bad memory access during shutdown
  * FX (waves/ripples): Make it work in compositing mode
  * Sound: Enable having multiple engines and changing it at runtime
  * Translation updates: fr, da
- Refreshed fix-compile-gtk.patch</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1780401600">- Remove obsolete gettext macros.
  * Patch remove-old-gettext-macros.patch</changelog>
</package>
<package pkgid="ca013d8136dd8cb2465dfc1da5c9864fc8c22e9bba48fd044dba673bcdaa1d8102f809de1b5794c7faff17504d7f4d1d31eb958818eab9a6a7937896b6166853" name="e16-debugsource" arch="i586">
  <version epoch="0" ver="1.0.24" rel="2.3"/>
  <changelog author="sflees@suse.de" date="1494417600">- Update to 1.0.18 - warnings / autotools fixes</changelog>
  <changelog author="simonf.lees@suse.com" date="1497614400">- Fix license should be MIT-advertising and GPL-2.0+</changelog>
  <changelog author="dimstar@opensuse.org" date="1506513600">- Fixup sound dependencies: we pass --enable-sound to configure,
  which, according to configure, implies 'pulseaudio' (unless
  specified as --enable-sound=esound).
  + Drop esound-devel BuildRequires: not needed, since we never
    passed --enable-sound=esound to configure.
  + Drop pkgconfig(alas) BuildRequires: no needed, since e16 has no
    alsa support.
  + Add pkgconfig(libpulse) BuildRequires: Enable the implied sound
    module for 16.
- Toggle with_sound to 0, until somebody actually fixes the build
  with PulseAudio (note: this is defacto the same as we had before
  as the dependencies were simply not in place and configure
  silently switched off --enable-sound).</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1559131200">- Update to 16.0.19
  * Fix focus after slide-in
  * Fix issue with initially shaded windows in certain cases
  * Add new macros for theming in 'definitions'
  * Update the restart cursor which looked a bit dated
  * Do proper rendering of transparent icons in menus
  * Fix magnifier pixel value display
  * Remove long disabled pseudotransparency support
  * Fix focus-if-group-focused cases
  * (warning) fixes for gcc8
  * (warning) fixes for recent support package versions
  * autotool updates
- use %license macro
- add fix-compile-gtk.patch as a hack for pango dropping gobj
  flags</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559476800">- Trim bias and filler wording from description.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1567684800">- Update to 16.0.20
  * Theming macro updates (Don Harrop)
  * Warning fixes for gcc 9
  * Fix transient placement involving desk/area change
  * GSOD: Fix restart after choosing Restart on e.g. segv
  * GSOD: Better keyboard grab
  * Don't do double-clicks on scroll wheel events
  * Correct refresh when switching away from background "None"
  * Restore background to last set if quitting background selector
  * Fix memory leak in pulseaudio sound loader
  * Fix potential segv in pulseaudio sound handler
  * Fix compositing glitches with tiled backgrounds
  * Make config dialog edge flip mode changes take effect immediately
  * Add gobject-2.0 dependency in case pango doesn't include it</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1577966400">- Add sndio sound back end for OpenBSD
- Menu generation speedups</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1625486400">- Update to 1.0.23
  * Add option to allow only the primary mouse button to raise windows
  * Use poll() for event handling by default
  * Allow users to override fonts via ~/.e16/fonts/
  * bindings: Add 'W' as alias for modifier 4
  * Enable sounds in combined configuration dialog
  * Optionally play sounds using audio player
  * Avoid potential crash when attempting to enable sound
  * Add alsa-lib sound backend
  * Various bugfixes
  * Add sndio sound back end for OpenBSD
  * Menu generation speedups
  * Translation updates: fr
- Refreshed fix-compile-gtk.patch
- Run spec cleaner</changelog>
  <changelog author="Simon Lees &lt;simonf.lees@suse.com&gt;" date="1645704000">- Update to 1.0.24
  * Pagers: Remember zoom setting when changed by pager menu
  * Systray: Change default icon size to 32
  * Support _NET_WM_STATE_FOCUSED
  * Focus: Fix focus on new clients requesting max size
  * Fix bad memory access during shutdown
  * FX (waves/ripples): Make it work in compositing mode
  * Sound: Enable having multiple engines and changing it at runtime
  * Translation updates: fr, da
- Refreshed fix-compile-gtk.patch</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1780401600">- Remove obsolete gettext macros.
  * Patch remove-old-gettext-macros.patch</changelog>
</package>
<package pkgid="8e72239192f0ed334f46f60e9d668b652725b4af1ca599901dfb8930fe51e59cd40e2296a875dc65228e03e2426fd7c21bf8c4f1282242fdaab53f1497151ea3" name="e2fsprogs-debuginfo" arch="i586">
  <version epoch="0" ver="1.47.3" rel="2.2"/>
  <changelog author="Luis Henriques &lt;lhenriques@suse.com&gt;" date="1705060800">- e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch: e2fsck:
  Suppress "orphan file is clean" message in preen mode (bsc#1218747)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732536000">- Update to v1.47.1:
  * Add post-2038 handling when e2fsprogs is compiled on a system with a
    64-bit time_t.
  * Mke2fs -d can now support an input tar file if the libarchive library is
    available.
  * Teach mke2fs a new extended options, root_perms, which overrides the
    permissions for the root directory for the new file system.
  * Add support for SOURCE_DATE_EPOCH environment variable per the
    specification https://reproducible-builds.org/specs/source-date-epoch.
  * Improve resize2fs's performance by eliminating extra cache flushes.
  * Improve mke2fs's performance when zeroing a large number of inode table
    blocks (when lazy inode table initialization is not enabled) by batching
    calls to ext2fs_zero_blocks.
- Drop e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch
  (merged upstream)</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732536001">- Update specfile to replace fuse-devel with fuse3-devel
  The v1.47.1 update added support for fuse3-based fuse2fs [1], and at
  the same time this commit broke fuse2-based support (which has now
  been fixed upstream [2]).
  There is no reason to stick with the older 2.x libfuse implementation
  at this point, so switch to fuse3 which also solves the compilation
  problem without backporting [2] from upstream.
  [1] commit 448a3f8b487b ("add libfuse3 support to fuse2fs")
  [2] commit fb702218ab47 ("fuse2fs: explicitly set _FILE_OFFSET_BITS again")</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732708800">- Add libext2fs-fix-unused-parameter-warnings-errors.patch
  This is required as other packages that leverage ext2fs.h will
  otherwise fail to compile when setting -Werror due to unused
  parameters in certain functions introduced in [1] leading to
  compiler warnings.
  [1] commit ca8bc9240a00 ("Add post-2038 timestamp support to e2fsprogs")</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732795200">- Add configure-add-SIZEOF_TIME_T-to-public_config.h.patch
  The introduction of [1] broke compilation on 32-bit archs, this fix
  restores it.
  [1] commit ca8bc9240a00 ("Add post-2038 timestamp support to e2fsprogs")</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1740744000">- Update to 1.47.2:
  * Fix orphan_file support on big endian systems
  * Various orphan_file handling fixes
  * Allow resize2fs to perform offline resize past 256 TiB boundary
  * Update translations</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1740744001">- Remove patches merged upstream:
  configure-add-SIZEOF_TIME_T-to-public_config.h.patch
  libext2fs-fix-unused-parameter-warnings-errors.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1764331200">- Update to 1.47.3:
  * Many fixes and more features for fuse2fs
  * Optimize ext2fs_extent_set_bmap() to avoid fragmenting the extent tree
  * Fix a bounding error in ext2fs_fallocate() which could cause it to allocate
    far more blocks than was requested
  * Fix debugfs's dirsearch command on big-endian systems.
  * Fix debugfs's dump and rdump commands to avoid looping forever when it runs
    across an I/O error or corrupt filesystem metadata.
  * Fix "e2fsck -n" to not abort when it trips across an EA inode which is not
    referenced by any inodes in the file system.
  * Fix "e2fsck -E unshare_blocks" to clear the shared_blocks flag when there
    are no shared blocks to clear</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1784289600">- Drop obsolete BuildRoot tag and no-op %defattr lines
- Package NOTICE as %license unconditionally
- Fix scope of the systemd guard around %preun</changelog>
</package>
<package pkgid="c3143a708d21c5b96db9852c630fe2a1ba89bf6e0edbb5550231ea68bdd83f0fc357f147bb7bf60020db7697f017f306d15d5e78ab6f8cfbf7311c26acb709e2" name="e2fsprogs-debugsource" arch="i586">
  <version epoch="0" ver="1.47.3" rel="2.2"/>
  <changelog author="Luis Henriques &lt;lhenriques@suse.com&gt;" date="1705060800">- e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch: e2fsck:
  Suppress "orphan file is clean" message in preen mode (bsc#1218747)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732536000">- Update to v1.47.1:
  * Add post-2038 handling when e2fsprogs is compiled on a system with a
    64-bit time_t.
  * Mke2fs -d can now support an input tar file if the libarchive library is
    available.
  * Teach mke2fs a new extended options, root_perms, which overrides the
    permissions for the root directory for the new file system.
  * Add support for SOURCE_DATE_EPOCH environment variable per the
    specification https://reproducible-builds.org/specs/source-date-epoch.
  * Improve resize2fs's performance by eliminating extra cache flushes.
  * Improve mke2fs's performance when zeroing a large number of inode table
    blocks (when lazy inode table initialization is not enabled) by batching
    calls to ext2fs_zero_blocks.
- Drop e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch
  (merged upstream)</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732536001">- Update specfile to replace fuse-devel with fuse3-devel
  The v1.47.1 update added support for fuse3-based fuse2fs [1], and at
  the same time this commit broke fuse2-based support (which has now
  been fixed upstream [2]).
  There is no reason to stick with the older 2.x libfuse implementation
  at this point, so switch to fuse3 which also solves the compilation
  problem without backporting [2] from upstream.
  [1] commit 448a3f8b487b ("add libfuse3 support to fuse2fs")
  [2] commit fb702218ab47 ("fuse2fs: explicitly set _FILE_OFFSET_BITS again")</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732708800">- Add libext2fs-fix-unused-parameter-warnings-errors.patch
  This is required as other packages that leverage ext2fs.h will
  otherwise fail to compile when setting -Werror due to unused
  parameters in certain functions introduced in [1] leading to
  compiler warnings.
  [1] commit ca8bc9240a00 ("Add post-2038 timestamp support to e2fsprogs")</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732795200">- Add configure-add-SIZEOF_TIME_T-to-public_config.h.patch
  The introduction of [1] broke compilation on 32-bit archs, this fix
  restores it.
  [1] commit ca8bc9240a00 ("Add post-2038 timestamp support to e2fsprogs")</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1740744000">- Update to 1.47.2:
  * Fix orphan_file support on big endian systems
  * Various orphan_file handling fixes
  * Allow resize2fs to perform offline resize past 256 TiB boundary
  * Update translations</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1740744001">- Remove patches merged upstream:
  configure-add-SIZEOF_TIME_T-to-public_config.h.patch
  libext2fs-fix-unused-parameter-warnings-errors.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1764331200">- Update to 1.47.3:
  * Many fixes and more features for fuse2fs
  * Optimize ext2fs_extent_set_bmap() to avoid fragmenting the extent tree
  * Fix a bounding error in ext2fs_fallocate() which could cause it to allocate
    far more blocks than was requested
  * Fix debugfs's dirsearch command on big-endian systems.
  * Fix debugfs's dump and rdump commands to avoid looping forever when it runs
    across an I/O error or corrupt filesystem metadata.
  * Fix "e2fsck -n" to not abort when it trips across an EA inode which is not
    referenced by any inodes in the file system.
  * Fix "e2fsck -E unshare_blocks" to clear the shared_blocks flag when there
    are no shared blocks to clear</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1784289600">- Drop obsolete BuildRoot tag and no-op %defattr lines
- Package NOTICE as %license unconditionally
- Fix scope of the systemd guard around %preun</changelog>
</package>
<package pkgid="64cd2bfa626cf9ae572768bc10f6e0ee86b2685fa45deea4fd65fe2704b36abe756c0c46f2e44c843e3ef29f2384411cf46c9ce067aec114ca675f0fb8c8ed3f" name="eaglemode-debuginfo" arch="i586">
  <version epoch="0" ver="0.96.2" rel="1.11"/>
  <changelog author="joop.boonen@opensuse.org" date="1507723200">- Update to 0.93.0, announce message:
  • Added autoplay function: Slideshow of picture files and playback of multiple audio/video files.
  • Minor fixes.</changelog>
  <changelog author="kstreitova@suse.com" date="1530273600">- require p7zip-full for TW as 7z binary needed by eaglemode was
  moved to this package (see bsc#899627 for more details about
  this change)</changelog>
  <changelog author="Joop Boonen &lt;joop.boonen@opensuse.org&gt;" date="1554984000">- Build version 0.94.1
  Changes:
  - Version 0.94.1
  * Improved video performance on multi-core CPUs a little.
  * Prohibited starting up after failure in creating initial bookmarks.
  * Reviewed and improved various details concerning protection against unwanted file system changes.
  * Colorized file manager command execution messages on Windows 10.
  - Version 0.94.0
  * Extended the internal font, mainly by Cyrillic and Greek characters.
  * Improved character code page support.
  * Added Clang support (compile command: perl make.pl build compiler=clang).
  * Minor fixes.
  - Version 0.93.2
  * Ported PDF, SVG, and PS viewers to Windows.
  * Minor fixes.
  - Version 0.93.1
  * Adapted minimally to new OS versions.
  * Ported time zones feature to Windows.
-  Cleaned Requires: *-devel up. As they are not needed most of them
  are auto detected</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555329600">- Trim marketing from description.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600862400">- update to 0.95
  * Added some interpolation algorithms for the zooming into photos, videos,
  * icons and other images. Now the user can choose (in the preferences) from:
  * Area Sampling, Bilinear, Bicubic, Lanczos, and Adaptive.
  * Accelerated graphics display by making use of the AVX2 CPU extension.
  * Extended the graphics API by a texture class which allows more flexible
  * filling of figures with colors and images.
  * Ported the audio/video player to Windows, based on the VLC library.
  * Switched from Xine to VLC also for other OSes because some tests showed
  that VLC is more crash-resistant against randomly corrupted files and
  thereby most likely more secure.
  * Completely removed support for outdated archive file formats to improve
  security and simplify maintenance: Goodbye to arc, arj, lha, rar, and zoo.
  Minor fixes and improvements.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.92.2:
  * Fixed DPI scaling on Windows.
  * Fixed changing of only letter case when renaming files on Windows.
  * Fixed useless re-rendering in emPdf.
  * Allowed to trigger radio boxes and check boxes by clicking on the text.
  * Adjusted some dialog sizes as well as click and expansion size thresholds to
    modern screen resolutions.
  * Updated emLKC to kernel 5.
  * Minor fixes.
  * Added a viewer for WebP image files.
  * Fixed focus problems with XWayland.
  * Minor fixes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 0.96.0:
  * Added emStocks - a plugin for stock watchlists
  * Added undo/redo functions to editable text fields
  * Extended the graphics API to paint Bezier curves, arrows, and dashes
  * Added support for showing ICO files which are PNG compressed
  * Revised the emListBox API: Now the items have names</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1710244800">- update to 0.96.1:
  * Added select and copy functions to the plain text viewer.
  * Added select and copy functions to the PDF viewer.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 0.96.2:
  * Fixed character encoding of PDF selection on non-UTF-8 systems.
  * Fixed occasional segmentation fault in PDF viewer.
  * Allowed to open URLs in PDF documents.</changelog>
</package>
<package pkgid="4e924c2a34d822fbb51e1eb1e165bf811e0d99e854507f9f0f211af9ef555a2eb79f928b0989701f79af27dd639fced9b4777936cd0c398ca1083c43239d1f57" name="eaglemode-debugsource" arch="i586">
  <version epoch="0" ver="0.96.2" rel="1.11"/>
  <changelog author="joop.boonen@opensuse.org" date="1507723200">- Update to 0.93.0, announce message:
  • Added autoplay function: Slideshow of picture files and playback of multiple audio/video files.
  • Minor fixes.</changelog>
  <changelog author="kstreitova@suse.com" date="1530273600">- require p7zip-full for TW as 7z binary needed by eaglemode was
  moved to this package (see bsc#899627 for more details about
  this change)</changelog>
  <changelog author="Joop Boonen &lt;joop.boonen@opensuse.org&gt;" date="1554984000">- Build version 0.94.1
  Changes:
  - Version 0.94.1
  * Improved video performance on multi-core CPUs a little.
  * Prohibited starting up after failure in creating initial bookmarks.
  * Reviewed and improved various details concerning protection against unwanted file system changes.
  * Colorized file manager command execution messages on Windows 10.
  - Version 0.94.0
  * Extended the internal font, mainly by Cyrillic and Greek characters.
  * Improved character code page support.
  * Added Clang support (compile command: perl make.pl build compiler=clang).
  * Minor fixes.
  - Version 0.93.2
  * Ported PDF, SVG, and PS viewers to Windows.
  * Minor fixes.
  - Version 0.93.1
  * Adapted minimally to new OS versions.
  * Ported time zones feature to Windows.
-  Cleaned Requires: *-devel up. As they are not needed most of them
  are auto detected</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555329600">- Trim marketing from description.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600862400">- update to 0.95
  * Added some interpolation algorithms for the zooming into photos, videos,
  * icons and other images. Now the user can choose (in the preferences) from:
  * Area Sampling, Bilinear, Bicubic, Lanczos, and Adaptive.
  * Accelerated graphics display by making use of the AVX2 CPU extension.
  * Extended the graphics API by a texture class which allows more flexible
  * filling of figures with colors and images.
  * Ported the audio/video player to Windows, based on the VLC library.
  * Switched from Xine to VLC also for other OSes because some tests showed
  that VLC is more crash-resistant against randomly corrupted files and
  thereby most likely more secure.
  * Completely removed support for outdated archive file formats to improve
  security and simplify maintenance: Goodbye to arc, arj, lha, rar, and zoo.
  Minor fixes and improvements.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.92.2:
  * Fixed DPI scaling on Windows.
  * Fixed changing of only letter case when renaming files on Windows.
  * Fixed useless re-rendering in emPdf.
  * Allowed to trigger radio boxes and check boxes by clicking on the text.
  * Adjusted some dialog sizes as well as click and expansion size thresholds to
    modern screen resolutions.
  * Updated emLKC to kernel 5.
  * Minor fixes.
  * Added a viewer for WebP image files.
  * Fixed focus problems with XWayland.
  * Minor fixes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 0.96.0:
  * Added emStocks - a plugin for stock watchlists
  * Added undo/redo functions to editable text fields
  * Extended the graphics API to paint Bezier curves, arrows, and dashes
  * Added support for showing ICO files which are PNG compressed
  * Revised the emListBox API: Now the items have names</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1710244800">- update to 0.96.1:
  * Added select and copy functions to the plain text viewer.
  * Added select and copy functions to the PDF viewer.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 0.96.2:
  * Fixed character encoding of PDF selection on non-UTF-8 systems.
  * Fixed occasional segmentation fault in PDF viewer.
  * Allowed to open URLs in PDF documents.</changelog>
</package>
<package pkgid="ba6e1609c6f700e7fbe7890658c6db3cc03bd9fed39ffa0f4bc1efcfc3542e2c9134be7fa4d32c4fe34f3452e688bcfcb2298263b02e1b24acd375cd01248937" name="earlyoom-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.0" rel="1.4"/>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1599134400">- Drop dependency on insserv-compat
  The sysvinit script is not shipped so this dependency on this
  obsolete package is not needed and can be removed.</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1600344000">- Enable tests on x86_64 &amp; ARM
- change reporting interval to never
- remove calls to systemctl in make install
- change LDFLAGS handling via env variables</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1606996800">- New upstream release 1.6.2
  * Double-check memory situation before killing victim ([commit](https://github.com/rfjakob/earlyoom/commit/e34e0fcec5d9f60eb19a48a3ec2bab175818fdd8))
  * Never terminate ourselves ([#205](https://github.com/rfjakob/earlyoom/issues/205))
  * Dump buffer on /proc/meminfo conversion error ([#214](https://github.com/rfjakob/earlyoom/issues/214))
- Remove invalid Recommends of libnotify-tools (boo#1179537)
- disable tests
- add link from /sbin/rcearlyoom to /sbin/service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620388800">- Package pre-built earlyoom.1 as pandoc / haskell is not supported
  on all archs.
- Drop pandoc BuildRequires.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1637236800">- Added GeckoMain in --prefer parameter. (firefox name process)
- Removed firefox and chromium in --prefer parameter. (irrelevant)</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1652875200">- Refreshed spec-file via spec-cleaner and manual optimizated.
  * Reduced to the standard github URL.
  * Added -p flag to all install commands.
- Updated file earlyoom.sysconfig with actual firefox process names.
- Updated to 1.7
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Added -N flag to run a script every time a process is killed.
  * Added -g flag to kill whole process group.
  * Removed -i flag, it does not work properly on Linux kernels 5.9+.
  * Droped ambient capabilities on startup.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1713268800">- Updated to 1.8
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Introduce user mem total / meminfo_t.UserMemTotal and
    calculate MemAvailablePercent.
  * Added NO_COLOR support.
  * Fixed handling of processes with a zombie main thread.
  * Added --sort-by-rss. This will select a process to kill acc
    to the largest RSS instead of largest oom_score.</changelog>
  <changelog author="David B &lt;db@mail25.net&gt;" date="1713441600">- Removed -p flag from configuration (ineffective for systemd unit).</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1715515200">- Manual optimizations in spec-file.
- Updated to 1.8.2
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Fixed crash with -p flag in config and IPAddressDeny syntax.</changelog>
  <changelog author="Kyle Scheuing &lt;kyle@kylescheuing.com&gt;" date="1758110400">- Updated to 1.9.0
  * Add -P /path/to/script option to execute before killing something
  * More debug logging for -n and -N
  * Also log oom_score_adj when killing something</changelog>
</package>
<package pkgid="e43b976556bccae8f0aaf2cbde37ebcba11d92d3713c9c63f09f4b870d1e09f2ebfe9953db64017bf7d2d819faa268a134e98400f1dca9cf81ee9393105cea30" name="earlyoom-debugsource" arch="i586">
  <version epoch="0" ver="1.9.0" rel="1.4"/>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1599134400">- Drop dependency on insserv-compat
  The sysvinit script is not shipped so this dependency on this
  obsolete package is not needed and can be removed.</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1600344000">- Enable tests on x86_64 &amp; ARM
- change reporting interval to never
- remove calls to systemctl in make install
- change LDFLAGS handling via env variables</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1606996800">- New upstream release 1.6.2
  * Double-check memory situation before killing victim ([commit](https://github.com/rfjakob/earlyoom/commit/e34e0fcec5d9f60eb19a48a3ec2bab175818fdd8))
  * Never terminate ourselves ([#205](https://github.com/rfjakob/earlyoom/issues/205))
  * Dump buffer on /proc/meminfo conversion error ([#214](https://github.com/rfjakob/earlyoom/issues/214))
- Remove invalid Recommends of libnotify-tools (boo#1179537)
- disable tests
- add link from /sbin/rcearlyoom to /sbin/service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620388800">- Package pre-built earlyoom.1 as pandoc / haskell is not supported
  on all archs.
- Drop pandoc BuildRequires.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1637236800">- Added GeckoMain in --prefer parameter. (firefox name process)
- Removed firefox and chromium in --prefer parameter. (irrelevant)</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1652875200">- Refreshed spec-file via spec-cleaner and manual optimizated.
  * Reduced to the standard github URL.
  * Added -p flag to all install commands.
- Updated file earlyoom.sysconfig with actual firefox process names.
- Updated to 1.7
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Added -N flag to run a script every time a process is killed.
  * Added -g flag to kill whole process group.
  * Removed -i flag, it does not work properly on Linux kernels 5.9+.
  * Droped ambient capabilities on startup.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1713268800">- Updated to 1.8
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Introduce user mem total / meminfo_t.UserMemTotal and
    calculate MemAvailablePercent.
  * Added NO_COLOR support.
  * Fixed handling of processes with a zombie main thread.
  * Added --sort-by-rss. This will select a process to kill acc
    to the largest RSS instead of largest oom_score.</changelog>
  <changelog author="David B &lt;db@mail25.net&gt;" date="1713441600">- Removed -p flag from configuration (ineffective for systemd unit).</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1715515200">- Manual optimizations in spec-file.
- Updated to 1.8.2
  * Changed file earlyoom.1 (MANPAGE.md -s -t man &gt; earlyoom.1).
  * https://github.com/rfjakob/earlyoom#changelog
  * Fixed crash with -p flag in config and IPAddressDeny syntax.</changelog>
  <changelog author="Kyle Scheuing &lt;kyle@kylescheuing.com&gt;" date="1758110400">- Updated to 1.9.0
  * Add -P /path/to/script option to execute before killing something
  * More debug logging for -n and -N
  * Also log oom_score_adj when killing something</changelog>
</package>
<package pkgid="b5684d3a01e09d78a92125df40b521fa4db558e7326e3e816432178fb574ccd37f8b6ffe856c6bd432db5ef0904f7e2f3d1aae74b33325272f549f2bde5cb1f2" name="easyeffects-debuginfo" arch="i586">
  <version epoch="0" ver="8.2.8" rel="1.3"/>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1776168000">- Update to version 8.1.9
  * Small performance improvements to our QML code.
  * Updated translations.
  * When running inside Flatpak's sandbox we create Qt's lock and
    server file in the folder QStandardPaths::TempLocation. This
    seems to avoid the application not being able to start after a
    unclean exit.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1776427200">- Update to version 8.2.0
  * Fixed a regression in the deep noise remover plugin. When the
    plugin was restarted its settings were not being reapplied.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1777204800">- Update to version 8.2.1
  * A new plugin for crosstalk attenuation is available.
  * Updated translations.
  * Small QML performance optimizations.
  * In some distributions like NixOS the speexdsp library is
    compiled with the fftw backend. So we need to make our speex
    proecssor plugin to use our global fftw mutex. Otherwise using
    it together with the convolver or the crystalizer plugin can
    lead to random crashes.
  * The inactivity timeout switch value was not being checked in
    some cases.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1778414400">- Update to version 8.2.2
  * A new Autotune effect (by x42-plugins) has been added. It can
    be used to correct the pitch of the input signal in real time.
  * The shortcut "Shift + Mouse Wheel" can now be used to change
    the value of a control in larger steps. Similarly to what is
    already possible with the page up and down keys.
  * Desktop notifications are shown when changing the global bypass
    state through a global shortcut. For now this only works if the
    system tray icon is used.
  * In order to minimize conflicts with other applications
    shortcuts our global shortcuts now use the Meta key.
  * When effects are disabled a new tray icon that represets this
    state is used.
  * The spectrum frequency range now starts at 1 Hz and ends at
    25000 Hz.
  * The convolver feature that combines impulse response files was
    not working. Regression fixed.
  * Package maintainers should include the LV2 module of
    x42-plugins in order to make the new Autotune effect available.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1779537600">- Update to version 8.2.3
  * When the microphone is mono we link its port to both the left
    and right channel ports. It is not the bestway to create stereo
    from mono. But it should be ok in almost all situations.
  * An "Apply Preset" entry was added to the preset entries in our
    preset dialog.
  * The last loaded preset is highlighted in the presets dialog
    list.
  * The location of a few main window controls has been changed.
  * The microphone pipeline was not being relinked after output
    device changes. This is necessary so that the echo canceller
    gets uses the correct output device when linking its probes.
  * Emit pipelineChanged also when the global bypass is enabled.
    This makes sure the plugins list displayed in our main window
    is updated in this situation.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1779624000">- Update to version 8.2.4
  * Fixed a regression that caused crashes on systems that set
    QT_QPA_PLATFORM.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1782561600">- Update to version 8.2.5
  * Now instead of building the pipeline immediately we build it
    after a delay. The application of this delay and its amount
    can be configured in our preferences window.
  * Improved compatibility with the latest LSP releases.
  * Improved level meters.
  * Updated translations.
  * The correct StartupWMClass value is used.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1782734400">- Update to version 8.2.6
  * The StartupWMClass key was removed from our desktop file. It
    seems to do more harm than good.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1782907200">- Update to version 8.2.7:
  * Updated NEWS
  * Making sure KAboutData uses the correct desktop file name
  * Bump actions/cache from 6.0.0 to 6.1.0
  * Using QtCore calls to set the application name
  * Updated NEWS
  * Removing the StartupWMClass key from our desktop file
  * Translated using Weblate (Spanish)</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1784721600">- Update to version 8.2.8:
  * Updated NEWS
  * Translated using Weblate (Chinese (Simplified Han script))
  * Translated using Weblate (Romanian)
  * Bump actions/checkout from 7.0.0 to 7.0.1
  * soundtouch: Update soundtouch.git to 2.4.1
  * Translated using Weblate (Polish)
  * Translated using Weblate (Chinese (Traditional Han script))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Czech)
  * Bump actions/setup-python from 6 to 7
  * Translated using Weblate (Chinese (Traditional Han script))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Czech)
  * soundtouch: Update soundtouch.git to 2.4.1
  * Translated using Weblate (Romanian)
  * Updated translation template
  * improve option description
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Improved equalizer handling in our local server
  * Bump github/codeql-action from 4.37.0 to 4.37.1
  * Translated using Weblate (Polish)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Irish)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Chinese (Traditional Han script))
  * Translated using Weblate (Chinese (Simplified Han script))
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Replacing deprecated calls
  * Added a configuration option that allows our virtual devices volume and mute state to be controlled
  * Translated using Weblate (Chinese (Traditional Han script))
  * tbb: Update v2023.0.0.tar.gz to 2023.1.0
  * Bump github/codeql-action from 4.36.3 to 4.37.0
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Irish)
  * Translated using Weblate (Chinese (Simplified Han script))
  * Translated using Weblate (French)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Chinese (Traditional Han script))
  * Translated using Weblate (Russian)
  * Update translation templates
  * Add audio sharing global shortcut
  * Bump github/codeql-action from 4.36.2 to 4.36.3
  * Translated using Weblate (Polish)
  * Translated using Weblate (Finnish)</changelog>
</package>
<package pkgid="1968414593839fc5a2a2f306bb463e7e071e6a3a09a7befe670456999e10d796d4a1b6d88ed699b46303633bababc974c77eab38634a17152f885829e56c62d1" name="easyeffects-debugsource" arch="i586">
  <version epoch="0" ver="8.2.8" rel="1.3"/>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1776168000">- Update to version 8.1.9
  * Small performance improvements to our QML code.
  * Updated translations.
  * When running inside Flatpak's sandbox we create Qt's lock and
    server file in the folder QStandardPaths::TempLocation. This
    seems to avoid the application not being able to start after a
    unclean exit.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1776427200">- Update to version 8.2.0
  * Fixed a regression in the deep noise remover plugin. When the
    plugin was restarted its settings were not being reapplied.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1777204800">- Update to version 8.2.1
  * A new plugin for crosstalk attenuation is available.
  * Updated translations.
  * Small QML performance optimizations.
  * In some distributions like NixOS the speexdsp library is
    compiled with the fftw backend. So we need to make our speex
    proecssor plugin to use our global fftw mutex. Otherwise using
    it together with the convolver or the crystalizer plugin can
    lead to random crashes.
  * The inactivity timeout switch value was not being checked in
    some cases.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1778414400">- Update to version 8.2.2
  * A new Autotune effect (by x42-plugins) has been added. It can
    be used to correct the pitch of the input signal in real time.
  * The shortcut "Shift + Mouse Wheel" can now be used to change
    the value of a control in larger steps. Similarly to what is
    already possible with the page up and down keys.
  * Desktop notifications are shown when changing the global bypass
    state through a global shortcut. For now this only works if the
    system tray icon is used.
  * In order to minimize conflicts with other applications
    shortcuts our global shortcuts now use the Meta key.
  * When effects are disabled a new tray icon that represets this
    state is used.
  * The spectrum frequency range now starts at 1 Hz and ends at
    25000 Hz.
  * The convolver feature that combines impulse response files was
    not working. Regression fixed.
  * Package maintainers should include the LV2 module of
    x42-plugins in order to make the new Autotune effect available.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1779537600">- Update to version 8.2.3
  * When the microphone is mono we link its port to both the left
    and right channel ports. It is not the bestway to create stereo
    from mono. But it should be ok in almost all situations.
  * An "Apply Preset" entry was added to the preset entries in our
    preset dialog.
  * The last loaded preset is highlighted in the presets dialog
    list.
  * The location of a few main window controls has been changed.
  * The microphone pipeline was not being relinked after output
    device changes. This is necessary so that the echo canceller
    gets uses the correct output device when linking its probes.
  * Emit pipelineChanged also when the global bypass is enabled.
    This makes sure the plugins list displayed in our main window
    is updated in this situation.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1779624000">- Update to version 8.2.4
  * Fixed a regression that caused crashes on systems that set
    QT_QPA_PLATFORM.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1782561600">- Update to version 8.2.5
  * Now instead of building the pipeline immediately we build it
    after a delay. The application of this delay and its amount
    can be configured in our preferences window.
  * Improved compatibility with the latest LSP releases.
  * Improved level meters.
  * Updated translations.
  * The correct StartupWMClass value is used.</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1782734400">- Update to version 8.2.6
  * The StartupWMClass key was removed from our desktop file. It
    seems to do more harm than good.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1782907200">- Update to version 8.2.7:
  * Updated NEWS
  * Making sure KAboutData uses the correct desktop file name
  * Bump actions/cache from 6.0.0 to 6.1.0
  * Using QtCore calls to set the application name
  * Updated NEWS
  * Removing the StartupWMClass key from our desktop file
  * Translated using Weblate (Spanish)</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1784721600">- Update to version 8.2.8:
  * Updated NEWS
  * Translated using Weblate (Chinese (Simplified Han script))
  * Translated using Weblate (Romanian)
  * Bump actions/checkout from 7.0.0 to 7.0.1
  * soundtouch: Update soundtouch.git to 2.4.1
  * Translated using Weblate (Polish)
  * Translated using Weblate (Chinese (Traditional Han script))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Czech)
  * Bump actions/setup-python from 6 to 7
  * Translated using Weblate (Chinese (Traditional Han script))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Czech)
  * soundtouch: Update soundtouch.git to 2.4.1
  * Translated using Weblate (Romanian)
  * Updated translation template
  * improve option description
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Improved equalizer handling in our local server
  * Bump github/codeql-action from 4.37.0 to 4.37.1
  * Translated using Weblate (Polish)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Irish)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Chinese (Traditional Han script))
  * Translated using Weblate (Chinese (Simplified Han script))
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Replacing deprecated calls
  * Added a configuration option that allows our virtual devices volume and mute state to be controlled
  * Translated using Weblate (Chinese (Traditional Han script))
  * tbb: Update v2023.0.0.tar.gz to 2023.1.0
  * Bump github/codeql-action from 4.36.3 to 4.37.0
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Irish)
  * Translated using Weblate (Chinese (Simplified Han script))
  * Translated using Weblate (French)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Chinese (Traditional Han script))
  * Translated using Weblate (Russian)
  * Update translation templates
  * Add audio sharing global shortcut
  * Bump github/codeql-action from 4.36.2 to 4.36.3
  * Translated using Weblate (Polish)
  * Translated using Weblate (Finnish)</changelog>
</package>
<package pkgid="e2b3059ddffc7fa0b76b5c24d0ef6378642087a386a08a0ef567c36f272f14878e79e2e540cc3122791552c9b8aab71ddac309bb22a9a47c29a5d4db7a01d745" name="easytag-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.3+173" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Enable nautilus extension again.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659787200">- Temporarily disable the nautilus extension: not yet compatible
  with Nautilus/GTK4.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 2.4.3+155:
  + Port to using libsoup for CDDB requests.
  + Use GSubprocess instead of g_spawn_async().
  + Updated translations.
- Add easytag-taglib-2.0.patch: Fix build against taglib 2.0.
- Rebase easytag-revert-open-handle-ogg.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726574400">- Update to version 2.4.3+161:
  + Hide search dialog on close.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739707200">- Exclude i586 as buildtarget, broken for ages with no fix in
  sight.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740657600">- Add upstream patches, lifted from debian, fix build for 32bit:
  + 01_remove-pixdata.patch
  + 02_fix-ogg-corruption.patch
  + 03_port-to-taglib-2.patch
  + 04_taglib-2-further-fix.patch
- Drop easytag-revert-open-handle-ogg.patch,
  easytag-taglib-2.0.patch and ExcludeArch: i586, no longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774353600">- Update to version 2.4.3+173:
  + Fix build against taglib 2.0
- Drop upstream merged patches:
  + 03_port-to-taglib-2.patch
  + 04_taglib-2-further-fix.patch</changelog>
</package>
<package pkgid="3946cad7f87343fba423b543ca7c55669752828c7d6ce27e58050029305c64bc0424179590a5ff595bfe13b4e495d96bc285fcb8d62734ea6ecbdc897a1eaa81" name="easytag-debugsource" arch="i586">
  <version epoch="0" ver="2.4.3+173" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646222400">- Enable nautilus extension again.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659787200">- Temporarily disable the nautilus extension: not yet compatible
  with Nautilus/GTK4.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 2.4.3+155:
  + Port to using libsoup for CDDB requests.
  + Use GSubprocess instead of g_spawn_async().
  + Updated translations.
- Add easytag-taglib-2.0.patch: Fix build against taglib 2.0.
- Rebase easytag-revert-open-handle-ogg.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726574400">- Update to version 2.4.3+161:
  + Hide search dialog on close.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739707200">- Exclude i586 as buildtarget, broken for ages with no fix in
  sight.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740657600">- Add upstream patches, lifted from debian, fix build for 32bit:
  + 01_remove-pixdata.patch
  + 02_fix-ogg-corruption.patch
  + 03_port-to-taglib-2.patch
  + 04_taglib-2-further-fix.patch
- Drop easytag-revert-open-handle-ogg.patch,
  easytag-taglib-2.0.patch and ExcludeArch: i586, no longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774353600">- Update to version 2.4.3+173:
  + Fix build against taglib 2.0
- Drop upstream merged patches:
  + 03_port-to-taglib-2.patch
  + 04_taglib-2-further-fix.patch</changelog>
</package>
<package pkgid="5113d2554f8f73579789b519c51044949ed85eb3156f4f682c93e79d5c69ad2da6e83db2fe698fe69abf2f0c2b3f9a0e11fad11f2cb5740f3380c1ef52c43543" name="eatmydata-debuginfo" arch="i586">
  <version epoch="0" ver="131" rel="2.4"/>
  <changelog author="jdsn@suse.de" date="1366027200">- initial package of eatmydata version 65</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1422187200">- eatmydata 105:
  + no release notes
- includes changes from 82:
  + Add pthread_testcancel() calls to fix a bug where libeatmydata
    wrapped fsync() wasn't a cancellation point which caused
    problems with eglibc builds in debian.
  + - another fixto get open and open64 on 32bit
- includes changes from 79:
  + fixed issues with largefile support on 64 and 32bit platforms
    and being consistent behavior on if _FILE_OFFSET_BITS was
    defined or not (test also added)
- packaging changes:
  + verify source signature
  + clean spec file
  + add documentation
  + adjust %defattr to make %doc work on SLE 11
  + add libeatmydata-105-remove-dpkg.patch to remove dpkg call for
    run-time architecture description</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1422532800">- add eatmydata.rpmlintrc to spec file
- reduce suppressed rpmlint warnings
- note reason for suppression of shlib-policy-name-error</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1422619200">- rename eatmydata.rpmlintrc to eatmydata-rpmlintrc for Factory</changelog>
  <changelog author="astieger@suse.com" date="1427371200">- fix libdir for shlib on 64 bit</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1584014400">- Modernise spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1640347200">- update to 130:
  * add syncfs() wrapper
- drop libeatmydata-105-remove-dpkg.patch, upsteam</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740052800">- update to 131:
  * tst-invalidfd: include fcntl.h for sync_file_range
- run tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1740225600">- Skip testsuite in qemu build</changelog>
</package>
<package pkgid="ef40fee4704a791fe746cc15d35c0db0563faf32a1b7eee15a87e33c1e81465265f1ea850cb090471fce9e25ae171d38dd3de27776f0cdf24f6fd9ea5c8df2ff" name="eatmydata-debugsource" arch="i586">
  <version epoch="0" ver="131" rel="2.4"/>
  <changelog author="jdsn@suse.de" date="1366027200">- initial package of eatmydata version 65</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1422187200">- eatmydata 105:
  + no release notes
- includes changes from 82:
  + Add pthread_testcancel() calls to fix a bug where libeatmydata
    wrapped fsync() wasn't a cancellation point which caused
    problems with eglibc builds in debian.
  + - another fixto get open and open64 on 32bit
- includes changes from 79:
  + fixed issues with largefile support on 64 and 32bit platforms
    and being consistent behavior on if _FILE_OFFSET_BITS was
    defined or not (test also added)
- packaging changes:
  + verify source signature
  + clean spec file
  + add documentation
  + adjust %defattr to make %doc work on SLE 11
  + add libeatmydata-105-remove-dpkg.patch to remove dpkg call for
    run-time architecture description</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1422532800">- add eatmydata.rpmlintrc to spec file
- reduce suppressed rpmlint warnings
- note reason for suppression of shlib-policy-name-error</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1422619200">- rename eatmydata.rpmlintrc to eatmydata-rpmlintrc for Factory</changelog>
  <changelog author="astieger@suse.com" date="1427371200">- fix libdir for shlib on 64 bit</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1584014400">- Modernise spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1640347200">- update to 130:
  * add syncfs() wrapper
- drop libeatmydata-105-remove-dpkg.patch, upsteam</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740052800">- update to 131:
  * tst-invalidfd: include fcntl.h for sync_file_range
- run tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1740225600">- Skip testsuite in qemu build</changelog>
</package>
<package pkgid="b892e5da88d18c0daba12e6fb46222ea25b974cd854cc6a9597f317a615d07576c76d6e992fc36e7747776b8842aba380228398b0c909f43d7f1b4bc96dfee22" name="eb-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.3" rel="7.4"/>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-postin errors
- spec file cleanup
- remove libtool archives and static libraries
- use find_lang macro where needed</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Undebianify ebdev to eb-devel</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="p.drouand@gmail.com" date="1420545600">- Update to version 4.4.3
  + eb/ebnet.c (ebnet_open): Use _atoi64() or atol(), when atoll()
  is not available.
  + configure.ac (LIBEB_VERSION_INFO):
  EB Library verison 4.2.2 sets LIBEB_VERSION_INFO to 15:0:2,
  but it is wrong.  To avoid the confusion, I decide to update
  LIBEB_VERSION_INFO to 16:0:0.
- Split out translation files in a lang subpackage and recommend it
  by the main package
- Split out the system library in libeb16 subpackage; follow shared
  library packaging guidelines
- Do not provide the INSTALL file; we're not concerned
- Update the Url
- Use download Url as source
- Make devel subpackage depends on libeb16 instead of eb
- Remove redudant "eb" in Summary; fix related rpmlint warning
- Remove bugzilla-242268.patch; merged on upstream release</changelog>
  <changelog author="i@marguerite.su" date="1451131200">- eb-devel should requires eb, which requires libeb16.
  or applications like ebview won't build because lack
  of /etc/eb.conf</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + eb-gcc14.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add eb-gcc15.patch, fix build gcc15</changelog>
</package>
<package pkgid="b000a8d1ed76eb1eb02e75fc906026e2ec9fc7a59ee1c2b2a3bcbb7012eda6af8f38d193e99a5a3ab279f311fde6c4d70bbff3bc2613c1fcbde0ea52389cf096" name="eb-debugsource" arch="i586">
  <version epoch="0" ver="4.4.3" rel="7.4"/>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-postin errors
- spec file cleanup
- remove libtool archives and static libraries
- use find_lang macro where needed</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Undebianify ebdev to eb-devel</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="p.drouand@gmail.com" date="1420545600">- Update to version 4.4.3
  + eb/ebnet.c (ebnet_open): Use _atoi64() or atol(), when atoll()
  is not available.
  + configure.ac (LIBEB_VERSION_INFO):
  EB Library verison 4.2.2 sets LIBEB_VERSION_INFO to 15:0:2,
  but it is wrong.  To avoid the confusion, I decide to update
  LIBEB_VERSION_INFO to 16:0:0.
- Split out translation files in a lang subpackage and recommend it
  by the main package
- Split out the system library in libeb16 subpackage; follow shared
  library packaging guidelines
- Do not provide the INSTALL file; we're not concerned
- Update the Url
- Use download Url as source
- Make devel subpackage depends on libeb16 instead of eb
- Remove redudant "eb" in Summary; fix related rpmlint warning
- Remove bugzilla-242268.patch; merged on upstream release</changelog>
  <changelog author="i@marguerite.su" date="1451131200">- eb-devel should requires eb, which requires libeb16.
  or applications like ebview won't build because lack
  of /etc/eb.conf</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Fix Group tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + eb-gcc14.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add eb-gcc15.patch, fix build gcc15</changelog>
</package>
<package pkgid="9fb4cf0d706776e69358ff4cdc7538f1c9b4e2415942bf639b483f3366f3286f47fa8b76afe41ca9ca59c5e6fb4e7e8ec883a547b0e2ae8a80d32320451ba4c3" name="ebizzy-debuginfo" arch="i586">
  <version epoch="0" ver="0.3" rel="2.3"/>
  <changelog author="dsterba@suse.cz" date="1408363200">- initial import 0.3</changelog>
  <changelog author="mpluskal@suse.com" date="1425816000">- Use url for source
- Use optflafs when building</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Fix a typo in the summary (applicatin -&gt; application)
- Spec cleanup: modernize the License tag to SPDX GPL-2.0-only,
  drop obsolete Group/BuildRoot/%defattr, mark LICENSE as
  %license, add missing BuildRequires: gcc</changelog>
</package>
<package pkgid="bb783627c044c355868f93f2ad01a80d9cffc53650ab03b112cc08cdfd5ec49b79468f4cc5609233ba73ad7b8e8d43fed55572dbcf44df8f8005a8e32ce80233" name="ebizzy-debugsource" arch="i586">
  <version epoch="0" ver="0.3" rel="2.3"/>
  <changelog author="dsterba@suse.cz" date="1408363200">- initial import 0.3</changelog>
  <changelog author="mpluskal@suse.com" date="1425816000">- Use url for source
- Use optflafs when building</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Fix a typo in the summary (applicatin -&gt; application)
- Spec cleanup: modernize the License tag to SPDX GPL-2.0-only,
  drop obsolete Group/BuildRoot/%defattr, mark LICENSE as
  %license, add missing BuildRequires: gcc</changelog>
</package>
<package pkgid="45cbfe2fe994c09d8a5ddb6255a525f456fa5221be846eca668e9fc87076279ef63ea76c9460f191690c7e95e314c33c9a9683569fbfcb1efd221d4d7450a3cc" name="eblook-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.1" rel="162.8"/>
  <changelog author="adrian@suse.de" date="1073822400">- build as user</changelog>
  <changelog author="ro@suse.de" date="1092657600">- fix code aliasing issue</changelog>
  <changelog author="tiwai@suse.de" date="1118318400">- updated to version 1.6.1.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1175428800">- added zlib-devel to buildreq</changelog>
  <changelog author="tiwai@suse.de" date="1297771200">- fix 64bit issues thar break UTF-8 locale support on 11.4;
  patches ported from Fedora packages</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="dimstar@opensuse.org" date="1420804800">- Add eb BuildRequires: configure checks for the presence of
  /etc/eb.conf.
- Run spec-cleaner.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Rebase eblook-size_t.patch to apply with patch -p1.</changelog>
</package>
<package pkgid="3b464edb2aa5b9d54cdf181fae49779bd0cf8d735637bedac72a999dabc53675b85ab16ab822f2a401aa40b0baeb895e9231dd9366b6fcf6946f66c595920067" name="eblook-debugsource" arch="i586">
  <version epoch="0" ver="1.6.1" rel="162.8"/>
  <changelog author="adrian@suse.de" date="1073822400">- build as user</changelog>
  <changelog author="ro@suse.de" date="1092657600">- fix code aliasing issue</changelog>
  <changelog author="tiwai@suse.de" date="1118318400">- updated to version 1.6.1.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1175428800">- added zlib-devel to buildreq</changelog>
  <changelog author="tiwai@suse.de" date="1297771200">- fix 64bit issues thar break UTF-8 locale support on 11.4;
  patches ported from Fedora packages</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="dimstar@opensuse.org" date="1420804800">- Add eb BuildRequires: configure checks for the presence of
  /etc/eb.conf.
- Run spec-cleaner.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Rebase eblook-size_t.patch to apply with patch -p1.</changelog>
</package>
<package pkgid="0e7cb7edcb2c4e65fab87927ad17e470d794b8ada62477d644749e11969fe389643994efe7ee1d9fb1107bbb149f32d7671bfb206f63027de5ca327f4a7d3568" name="ebook-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.2" rel="9.7"/>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1325160000">- Use GCC visibility, which shrinks the symbol table
  to less than a half of the actually size</changelog>
  <changelog author="tchvatal@suse.com" date="1373976000">- xz was added to buildrequires and it was formatted.</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1381579200">- Update to 0.2.2 (bnc#845629, kde#325909)
  * Bugfix release, no upstream changelog provided</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1401883200">- Add baselibs.conf</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1556625600">- Fix a crash when a navPoint in toc.ncx has no navLabel, see
  kde#406116 and https://sourceforge.net/p/ebook-tools/bugs/8/
  * add 0001-Avoid-crash-on-toc-navPoint-without-navLabel.patch
- specfile cleanup, remove %defattr, add LICENSE</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609761600">- use cmake build macros + spec-cleaner</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1682251200">- Fix a crash when an itemref in the spine has no idref,
  see kde#466540.
  * add 0002-Avoid-crash-on-spine-itemref-without-idref.patch
- Replace 0001-Avoid-crash-on-toc-navPoint-without-navLabel.patch
  with 0001-Avoid-crash-on-toc.ncx-navPoint-without-navLabel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742558400">- Add patch:
  * ebook-tools-cmake4.patch
- Rebase patches
- Drop unneeded baselibs.conf</changelog>
</package>
<package pkgid="d06cc6db4cc08a9ef493f635a2c4015dcbd491f74e52a1cf0a2af99ff12dd5882ad3f57b6a35d7189b2bceef73cd348cf108872cf3f8ae979e17fc8fb33f8085" name="ebook-tools-debugsource" arch="i586">
  <version epoch="0" ver="0.2.2" rel="9.7"/>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1325160000">- Use GCC visibility, which shrinks the symbol table
  to less than a half of the actually size</changelog>
  <changelog author="tchvatal@suse.com" date="1373976000">- xz was added to buildrequires and it was formatted.</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1381579200">- Update to 0.2.2 (bnc#845629, kde#325909)
  * Bugfix release, no upstream changelog provided</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1401883200">- Add baselibs.conf</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1556625600">- Fix a crash when a navPoint in toc.ncx has no navLabel, see
  kde#406116 and https://sourceforge.net/p/ebook-tools/bugs/8/
  * add 0001-Avoid-crash-on-toc-navPoint-without-navLabel.patch
- specfile cleanup, remove %defattr, add LICENSE</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609761600">- use cmake build macros + spec-cleaner</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1682251200">- Fix a crash when an itemref in the spine has no idref,
  see kde#466540.
  * add 0002-Avoid-crash-on-spine-itemref-without-idref.patch
- Replace 0001-Avoid-crash-on-toc-navPoint-without-navLabel.patch
  with 0001-Avoid-crash-on-toc.ncx-navPoint-without-navLabel.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742558400">- Add patch:
  * ebook-tools-cmake4.patch
- Rebase patches
- Drop unneeded baselibs.conf</changelog>
</package>
<package pkgid="1b7fef45ee4eb1bc6f43f27f61c3d1a4eda12c633e0ca8b30733fb38e42ecef85778b4d5a8eb5d1be16bf908cee7ca7b2ca2dd2c1c0f688a376163aa3857f63a" name="ebtables-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.11" rel="5.17"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1575288000">- Update to release 2.0.11
  * Add --noflush command line support for ebtables-restore
  * Do not print IPv6 mask if it is all ones
  * Allow RETURN target rules in user defined chains
  * ebt_ip: add support for matching ICMP type and code
  * ebt_ip: add support for matching IGMP type
  * extensions: Add string filter to ebtables
  * Print IPv6 prefixes in CIDR notation
  * extensions: Add AUDIT target
  * Fix incorrect IPv6 prefix formatting
- Drop ebtables-v2.0.8-makefile.diff (no longer needed)
- Drop ebtables-v2.0.8-initscript.diff, include-linux-if.patch
  (not applicable)
- Drop ebtables-v2.0.10-4-audit.patch,
  0001-fix-compilation-warning.patch,
  0001-Use-flock-for-concurrent-option.patch,
  0002-Fix-locking-if-LOCKDIR-does-not-exist.patch (merged)</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1575979200">- add ebtables.keyring as a Source</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1578657600">- rename /usr/lib/ebtables helper file to /usr/lib/ebtables-helper
  otherwise it conflicts with /usr/lib/ebtables library directory
  on 32-bit systems [bsc#1159769]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1588161600">- Use /bin/sh for ebtables.systemd
- Don't hard require systemd, we don't need that in a container</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1588680000">- Revert last /bin/bash -&gt; /bin/sh change</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598961600">- replace /usr/lib with /usr/libexec in .service files to follow
  %_libexecdir macro changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1599048000">- Have the source .service file hold a placeholder for LIBEXECDIR,
  which we replace during build/install phase, allowing the package
  to be used no matter what value %{_libexecdir} has.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1629460800">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * ebtables.service</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1636632000">- Add build dependency on libalternatives
- Run spec-cleaner</changelog>
</package>
<package pkgid="b5fc00e5dd8a539a200f6673fd7efd4895e9485c55074ebe812371ce535e5b7264c664999fa0692944c8b54445f31c1ad6baf496a7e73938842e7ba59218e26d" name="ebtables-debugsource" arch="i586">
  <version epoch="0" ver="2.0.11" rel="5.17"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1575288000">- Update to release 2.0.11
  * Add --noflush command line support for ebtables-restore
  * Do not print IPv6 mask if it is all ones
  * Allow RETURN target rules in user defined chains
  * ebt_ip: add support for matching ICMP type and code
  * ebt_ip: add support for matching IGMP type
  * extensions: Add string filter to ebtables
  * Print IPv6 prefixes in CIDR notation
  * extensions: Add AUDIT target
  * Fix incorrect IPv6 prefix formatting
- Drop ebtables-v2.0.8-makefile.diff (no longer needed)
- Drop ebtables-v2.0.8-initscript.diff, include-linux-if.patch
  (not applicable)
- Drop ebtables-v2.0.10-4-audit.patch,
  0001-fix-compilation-warning.patch,
  0001-Use-flock-for-concurrent-option.patch,
  0002-Fix-locking-if-LOCKDIR-does-not-exist.patch (merged)</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1575979200">- add ebtables.keyring as a Source</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1578657600">- rename /usr/lib/ebtables helper file to /usr/lib/ebtables-helper
  otherwise it conflicts with /usr/lib/ebtables library directory
  on 32-bit systems [bsc#1159769]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1588161600">- Use /bin/sh for ebtables.systemd
- Don't hard require systemd, we don't need that in a container</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1588680000">- Revert last /bin/bash -&gt; /bin/sh change</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598961600">- replace /usr/lib with /usr/libexec in .service files to follow
  %_libexecdir macro changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1599048000">- Have the source .service file hold a placeholder for LIBEXECDIR,
  which we replace during build/install phase, allowing the package
  to be used no matter what value %{_libexecdir} has.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1629460800">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * ebtables.service</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1636632000">- Add build dependency on libalternatives
- Run spec-cleaner</changelog>
</package>
<package pkgid="4f0a26d00b08f89b8154c0ec6ba18fece0b7d281d165ad4554462bfbd479fa82ed9e022e10929a70343dcf06e4aca20f16fd3c5522ee0d715ad828e314995bc1" name="ebumeter-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.1" rel="2.16"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1588507200">- Initial package, version 0.4.2
- Add patch:
  * fix-build.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1644753600">- Pass prefix also to the build as the path to the assets is
  compiled into the binary</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1676635200">- Update to version 0.5.1
  * Removed special treatment of mono files.
  * Updated GPL header in all source files.
- skipped version 0.4.3
  * Changed peak level unit to 'dBTP'
- remove fix-build.patch (now upstream)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1676894400">- Do not build with -march=native to
  avoid compile-time CPU-detection (boo#1100677)</changelog>
</package>
<package pkgid="85096fcf3df60f86c08b46f6704311d8486e9ee671e887d10fe29c7c2e2a40b139796d1c07872a8fd17ef03b7760bdc20a319528e0f93aecd7c0798309517e59" name="ebumeter-debugsource" arch="i586">
  <version epoch="0" ver="0.5.1" rel="2.16"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1588507200">- Initial package, version 0.4.2
- Add patch:
  * fix-build.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1644753600">- Pass prefix also to the build as the path to the assets is
  compiled into the binary</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1676635200">- Update to version 0.5.1
  * Removed special treatment of mono files.
  * Updated GPL header in all source files.
- skipped version 0.4.3
  * Changed peak level unit to 'dBTP'
- remove fix-build.patch (now upstream)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1676894400">- Do not build with -march=native to
  avoid compile-time CPU-detection (boo#1100677)</changelog>
</package>
<package pkgid="4d9971c5cc76d8a23c35bfc4069e0c954d79ffda483a935421ef04b19bf1e7e3d1a23a5fc292f5e40ca7b9ed5e1b6d7787ea4b41229fe9349a6ab52debfbfb4b" name="echomixer-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.5" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="930ac327dffdad3322c3ed9c2f1a26fed2606ecd9043a4bef084df45865ba3ed1b01c3299a86e82f658e2482bc5e9e4b4257fe7dd5171b1d765fe87dfddacd62" name="ecl-debuginfo" arch="i586">
  <version epoch="0" ver="26.3.27" rel="1.5"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1578830400">- Initial commit with v16.1.3</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1593864000">- Update to v20.4.24</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1594900800">- Package PDF manual</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1613390400">- Update to v21.2.1</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1671624000">- Disable LTO on Tumbleweed as it breaks at least 'ecl -compile'</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1694260800">- update to v23.9.9</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1715342400">- update to v24.5.10</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1750161600">- fix compilation with gcc 15</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1774612800">- update to v26.3.27</changelog>
</package>
<package pkgid="4392972dfd9005b3e44ddb425a05656a358d5063e09b112ec252df2a15ec39c9f31e688f436b86e4e6b0db7bc5c087988e6db7a0723206516fabeefcff389b8a" name="ecl-debugsource" arch="i586">
  <version epoch="0" ver="26.3.27" rel="1.5"/>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1578830400">- Initial commit with v16.1.3</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1593864000">- Update to v20.4.24</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1594900800">- Package PDF manual</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1613390400">- Update to v21.2.1</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1671624000">- Disable LTO on Tumbleweed as it breaks at least 'ecl -compile'</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1694260800">- update to v23.9.9</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1715342400">- update to v24.5.10</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1750161600">- fix compilation with gcc 15</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1774612800">- update to v26.3.27</changelog>
</package>
<package pkgid="93611ed3ee1d61a025185a97cb9f0a56ecdda88d3ecc88d1b8dce173d16f3a24522d1d62de595507faef235ee2a9746b8c0be2865853308139fa3a5b61302b2d" name="eclint-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.2" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1734868800">- new package eclint: a linter for editorconfig files</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 0.5.2:
  * 673e19de #7 (closed) Support multiple files passed as arguments
    to cli
  * 4e1e3e17 #7 (closed) Support multiple files passed as arguments
    to cli
  * 09cd9bbe Add docs to README.md
  * fdce46f2 Introduce .pre-commit-hooks.yaml for auto-fixing
  * 14681fe6 Merge branch 'chore/bump' into 'master'
  * a4d57c3c Merge branch 'chore/bump-all-the-deps' into 'master'
  * 34f4d2bb Merge branch 'chore/deps' into 'master'
  * 9807d59f Merge branch 'feat/modernize' into 'master'
  * 5a53a05f Merge branch 'fix/better-test' into 'master'
  * 74775fc6 Merge branch 'fix/flagset' into 'master'
  * d716926d Merge branch 'master' into 'master'
  * 3c78c309 Merge branch 'master' into 'master'
  * a5c5ff77 Merge branch 'pre-commit-config' into 'master'
  * 2f068e22 chore: bump all the deps
  * 3829ecf7 chore: bump core library
  * df1b2996 chore: bump deps
  * 8836a9f3 feat: modernize
  * 9bba17fb feat: re-use the pre-commit config
  * dbd9e5a7 fix: better tests
  * 4f8012db fix: flagset rest of args</changelog>
</package>
<package pkgid="1c20889f31b141e87a504ade2501bca87eceff9e50de9bd35d451f123c0217882a904f9142df15835b1e3b2239415005a23986caf73eb454e171882c5b5d25b5" name="eclipse-swt-debuginfo" arch="i586">
  <version epoch="0" ver="4.9" rel="4.3"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1653566400">- Build also the gtk3 support of webkit including the webkit2
  extensions
- Modified patch:
  * eclipse-is64.patch
    + run actually replace64 if the *value* of is64 is false</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1655553600">- Added patch:
  * eclipse-jintlong.patch
    + fix several incoherences preventing correct JNI calls on x86</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1743163200">- Do not require xmvn-tools for building</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1749729600">- Clean the spec file and avoid fetching and modifying sources by
  script. It is now possible to download from github tarballs of
  submodules without having to fetch all eclipse sources.
- Removed patches:
  * eclipse-arm32.patch
  * eclipse-is64.patch
  * eclipse-jintlong.patch
  * eclipse-ppc64.patch
  * eclipse-secondary-arches.patch
  * eclipse-swt-optflags.patch
    + not needed after the cleanup
- Added patches:
  * eclipse-swt-fedora-build-native.patch
    + patch from Fedora to avoid hardcoding of CFLAGS for the native
    Build
  * eclipse-swt-rm-eclipse-tasks-and-customize-build.patch
    + remove from build the eclipse tasks that we cannot run and
    that we don't need
  * eclipse-swt-avoid-javascript-at-build-4_9.patch
    + avoid using javascript to determine versions that we don't
    need to know</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1750075200">- Added patch:
  * eclipse-swt-gcc15-4_9.patch
    + fix build with gcc15</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1750248000">- Extend the architectures to build to all the 64-bit ones
  * use the 4.29 version for them
- Added patches:
  * eclipse-swt-avoid-javascript-at-build-4_29.patch
  * eclipse-swt-gcc15-4_29.patch
    + the 4.29 version of the 4.9 patches</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1753185600">- Use the existing %%{__isa_bits} macro instead of crafting one</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1758715200">- Added patch:
  * eclipse-swt-no-werror.patch
    + disable the default -Werror for the 4.29 version
    + fixes build with some deprecated glib/gtk+ functions</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1776081600">- Do not require WebKitGtk for building, since the code does not
  link with it, but dlopens it.
- Added patch:
  * eclipse-webkit.patch
    + let the 32-bit version use the same logic of dlopening
    WebKitGtk libraries as the 64-bit version</changelog>
</package>
<package pkgid="c517d7560daafbda9e970d83c921afd379ea008771dd24817ca6ad56503548a4a14e0aee1ea3abb7ed6923ca2b4151c5f17ad8c613346e1ce2503bde55cbecfb" name="eclipse-swt-debugsource" arch="i586">
  <version epoch="0" ver="4.9" rel="4.3"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1653566400">- Build also the gtk3 support of webkit including the webkit2
  extensions
- Modified patch:
  * eclipse-is64.patch
    + run actually replace64 if the *value* of is64 is false</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1655553600">- Added patch:
  * eclipse-jintlong.patch
    + fix several incoherences preventing correct JNI calls on x86</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1743163200">- Do not require xmvn-tools for building</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1749729600">- Clean the spec file and avoid fetching and modifying sources by
  script. It is now possible to download from github tarballs of
  submodules without having to fetch all eclipse sources.
- Removed patches:
  * eclipse-arm32.patch
  * eclipse-is64.patch
  * eclipse-jintlong.patch
  * eclipse-ppc64.patch
  * eclipse-secondary-arches.patch
  * eclipse-swt-optflags.patch
    + not needed after the cleanup
- Added patches:
  * eclipse-swt-fedora-build-native.patch
    + patch from Fedora to avoid hardcoding of CFLAGS for the native
    Build
  * eclipse-swt-rm-eclipse-tasks-and-customize-build.patch
    + remove from build the eclipse tasks that we cannot run and
    that we don't need
  * eclipse-swt-avoid-javascript-at-build-4_9.patch
    + avoid using javascript to determine versions that we don't
    need to know</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1750075200">- Added patch:
  * eclipse-swt-gcc15-4_9.patch
    + fix build with gcc15</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1750248000">- Extend the architectures to build to all the 64-bit ones
  * use the 4.29 version for them
- Added patches:
  * eclipse-swt-avoid-javascript-at-build-4_29.patch
  * eclipse-swt-gcc15-4_29.patch
    + the 4.29 version of the 4.9 patches</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1753185600">- Use the existing %%{__isa_bits} macro instead of crafting one</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1758715200">- Added patch:
  * eclipse-swt-no-werror.patch
    + disable the default -Werror for the 4.29 version
    + fixes build with some deprecated glib/gtk+ functions</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1776081600">- Do not require WebKitGtk for building, since the code does not
  link with it, but dlopens it.
- Added patch:
  * eclipse-webkit.patch
    + let the 32-bit version use the same logic of dlopening
    WebKitGtk libraries as the 64-bit version</changelog>
</package>
<package pkgid="e0da404a1a3fb6ee16c0a299936561334d392b7c427b39e14576d237a2cde5c8d50f9303f252595a699f6864d272512177676d598ee09378ca4b63428e4c1bd1" name="ecryptfs-utils-debuginfo" arch="i586">
  <version epoch="0" ver="111" rel="9.8"/>
  <changelog author="vcizek@suse.com" date="1510056000">- Update to 111
  * upstream provides no changelog
- add ecryptfs-utils-openssl11.patch to support build with
  OpenSSL 1.1 (bsc#1066937)</changelog>
  <changelog author="meissner@suse.com" date="1510660800">- The license is GPL-2.0 (without + / or later)</changelog>
  <changelog author="meissner@suse.com" date="1519214400">- drop python2 support (needs to be replaced by python3 support)
  (bsc#1081587)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned paths below
  %{_prefix}/lib.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)
  - added: ecryptfs-usrmerge.diff</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1612440000">- usr %_pamdir</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651579200">- use https urls</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN
- Rebase ecryptfs-utils-openssl11.patch: make it apply with patch
  - p1 like all the others.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1714996800">- ecryptfs-fix-gcc14.patch: fix build with gcc14</changelog>
</package>
<package pkgid="3f7600a33be9d113c8919e31284234ebe5d60b0066b891da0d6ee74f341269080a02d61065fb41b65f281c3982a1fdf3fc4589c1bf7efc3b73ef519eff907b21" name="ecryptfs-utils-debugsource" arch="i586">
  <version epoch="0" ver="111" rel="9.8"/>
  <changelog author="vcizek@suse.com" date="1510056000">- Update to 111
  * upstream provides no changelog
- add ecryptfs-utils-openssl11.patch to support build with
  OpenSSL 1.1 (bsc#1066937)</changelog>
  <changelog author="meissner@suse.com" date="1510660800">- The license is GPL-2.0 (without + / or later)</changelog>
  <changelog author="meissner@suse.com" date="1519214400">- drop python2 support (needs to be replaced by python3 support)
  (bsc#1081587)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597752000">- Fix wrong usage of %{_libexecdir} for systemd owned paths below
  %{_prefix}/lib.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605614400">- prepare usrmerge (boo#1029961)
  - added: ecryptfs-usrmerge.diff</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1612440000">- usr %_pamdir</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651579200">- use https urls</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN
- Rebase ecryptfs-utils-openssl11.patch: make it apply with patch
  - p1 like all the others.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1714996800">- ecryptfs-fix-gcc14.patch: fix build with gcc14</changelog>
</package>
<package pkgid="5d13a0bae83bb5e2fa955685e1685ecfc9528b377e3071e2e4bfcac586c9cfc64fe331339c7bda83f91e82c2db3a1bb0a78ea34e652f895be9b7fab5d49916cd" name="ecwolf-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.6"/>
  <changelog author="kah0922@gmail.com" date="1506340800">- Initial package
- Cleaned spec file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1550404800">- Simplified specfile
- Use proper source url
- Use %cmake macro
- Run spec-cleaner
- Build ecwolf-patchutil
- Add patch:
  * ecwolf-static-libs.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674216000">- Add patches
  * ecwolf-fix-path.patch
  * ecwolf-no-rpath.patch
- Drop patch
  * ecwolf-static-libs.patch
- Install manpage
- Update BuildRequires
- Mention bundled libs
- Update to version 1.4.0
  * LAN multiplayer for up to 11 players.
  * Actors now track their current target instead of assuming the
    one and only player.
  * Visibility for attacks is determined by geometric checks
    instead of renderer feedback.
  * The "DoomEdNum" has been deprecated and all places where they
    were used now accept actor class names directly.
  * Support for BILLBOARD flag for "3D sprites", compared to
    Wolf4SDL the angle of the actor is used allowing arbitrary
    angles.
  * Added parallax skies compatible with ROTT through sky1 in
    MAPINFO/Map definition (mostly incompatible with LZWolf's
    parallaxsky definition)
  * Added support for Wolfstone 3D and Elite Hans: Die Neue Ordnung
  * Added pageindextext to MAPINFO/Gameinfo.
  * Added $musicalias to SNDINFO.
  * Added Super 3-D Noah's Ark MIDI-&gt;OPL code.
  * Fading has been reworked to allow overlaying fades over game
    play.
  * Support for blend and alpha mixing in TEXTURES.
  * Support for colormaps with 64 light levels like Blake Stone.
  * Partial support for Blake Stone map meta data.
  * Support for Blake Stone's level name strings as LEVELDSC.
  * Support for Macintosh Wolf3D's MAPLIST.
  * Added support for offset() in DECORATE states.
  * Pickups support Hide state to allow spent pickups to be visible
  * Added Idle state for actors to return to if they lose their
    target.
  * Files can be autoloaded though ecwolf.cfg.
  * Added game based content filtering for PK3s from ZDoom.
  * Default FOV can be changed through DesiredFOV in ecwolf.cfg.
  * Added Pushwall_MoveNoStop line special which allows moving
    pushwalls through walls like Mac Wolf and ROTT.
  * Added Teleport_Relative line special which works similarly to
    ROTT elevators without the theatrics.
  * Wall and plane drawing has been modified to generally have
    better precision.
  * Added trackhighscores property to MAPINFO/Gameinfo.
  * Added resethealth and resetinventory to MAPINFO/Map
    definition.
  * Enemies can now accept health items.
  * Added A_Wander.
  * Added SmartAnimation actor to support Blake Stone's "smart
    animation" system.
  * Added --foreignsaves option to force saves to load even if
    game data check fails.
  * Added --skill option to select skill level by number
    particularly for when more than 4 skill levels are present.
  * Added ROTT style tall walls and ROTT's map height marker with
    feature flag "planedepth".
  * Actor z-heights are now rendered and can be set in info plane
    with "zheights" enabled in map translator (compatible with
    ROTT).
  * ROTT map loader no longer synthesizes a third plane but
    instead relies on the map translator flag "globalflat".
  * Support for ROTT's song numbers in map translator.
  * Partial support for booting Macintosh Wolfenstein 3D,
    Blake Stone: Planet Strike, and Rise of the Triad.
  * Includes support for several new data formats most of which
    have no practical use outside of loading vanilla compatible
    data.
  * Macintosh Wolfenstein 3D data is supported through macbin
    format.
  * Feature is hidden behind ShowPreviewGames in ecwolf.cfg as
    they're not yet supported or fully playable.
  * Improvements in holowall support.
  * Fixed some long standing minor memory leaks.
  * New icon/logo by NeuralStunner.
  * Support for more ultrawide aspect ratios.
  * Automap panning speed is now dependent on zoom level.
  * Fixed crash if no sound device was present.
  * Fixed cases where adaptive frame rate would fail and game would
    run too fast.
  * Customized SDL_mixer is still suggested but no longer required
    for full functionality as the only feature missing is support
    for alternate spelling of LOOP_START and LOOP_END tags.
  * Steam and GOG support updated to support new releases.
  * Remove patchutil from ECWolf source code</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1675684800">- Update to version 1.4.1
  * Fixed crash when picking up Chaingun while already holding a
    Chaingun.
  * Fake Hitler actor can no longer open doors, no longer
    erroneously backs away from the player, and continues to
    "dodge" when out of sight.
  * Fixed support for gray scale PNGs.
  * Added support for 32:9 aspect ratio displays and additional
    resolutions.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1730548800">- Add patch:
  * ecwolf-fix-gcc14.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1761998400">- Update to version 1.4.2
  * Fixed issues with (quick) load/save shortcuts with screen
    faders.
  * Fixed fizzle fader didn't cover entire view window if viewy
    wasn't 0.
  * Fixed floor/ceiling texture change didn't allow a switch to the
    null texture (useful for skies).
  * Fixed fullscreen pillar boxing aspect ratio in some cases was
    wrong.
  * Fixed typos in KeyNames table.
  * Fixed crash from division by zero when map has no player starts.
  * Fixed crash in specific setups due to needlessly calling
    SDL_ShowCursor with SDL2.
  * Fixed cases of duplication of stand alone game files in game
    picker.
  * Adjust macbin detection to be tolerant of files missing file
    type/creator information.
  * Packaging improvements to conform to FlatHub requirements.
- Drop patch:
  * ecwolf-fix-gcc14.patch (not longer needed)
- Install icons.</changelog>
</package>
<package pkgid="44e70eb1e6346fbcf974b53b049580bfa3cba56651378ffde83a37c3da4af33243cf84a8528cd35d77f82589daee5cd209649781ab81bd1e35e59f6c030bc275" name="ecwolf-debugsource" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.6"/>
  <changelog author="kah0922@gmail.com" date="1506340800">- Initial package
- Cleaned spec file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1550404800">- Simplified specfile
- Use proper source url
- Use %cmake macro
- Run spec-cleaner
- Build ecwolf-patchutil
- Add patch:
  * ecwolf-static-libs.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674216000">- Add patches
  * ecwolf-fix-path.patch
  * ecwolf-no-rpath.patch
- Drop patch
  * ecwolf-static-libs.patch
- Install manpage
- Update BuildRequires
- Mention bundled libs
- Update to version 1.4.0
  * LAN multiplayer for up to 11 players.
  * Actors now track their current target instead of assuming the
    one and only player.
  * Visibility for attacks is determined by geometric checks
    instead of renderer feedback.
  * The "DoomEdNum" has been deprecated and all places where they
    were used now accept actor class names directly.
  * Support for BILLBOARD flag for "3D sprites", compared to
    Wolf4SDL the angle of the actor is used allowing arbitrary
    angles.
  * Added parallax skies compatible with ROTT through sky1 in
    MAPINFO/Map definition (mostly incompatible with LZWolf's
    parallaxsky definition)
  * Added support for Wolfstone 3D and Elite Hans: Die Neue Ordnung
  * Added pageindextext to MAPINFO/Gameinfo.
  * Added $musicalias to SNDINFO.
  * Added Super 3-D Noah's Ark MIDI-&gt;OPL code.
  * Fading has been reworked to allow overlaying fades over game
    play.
  * Support for blend and alpha mixing in TEXTURES.
  * Support for colormaps with 64 light levels like Blake Stone.
  * Partial support for Blake Stone map meta data.
  * Support for Blake Stone's level name strings as LEVELDSC.
  * Support for Macintosh Wolf3D's MAPLIST.
  * Added support for offset() in DECORATE states.
  * Pickups support Hide state to allow spent pickups to be visible
  * Added Idle state for actors to return to if they lose their
    target.
  * Files can be autoloaded though ecwolf.cfg.
  * Added game based content filtering for PK3s from ZDoom.
  * Default FOV can be changed through DesiredFOV in ecwolf.cfg.
  * Added Pushwall_MoveNoStop line special which allows moving
    pushwalls through walls like Mac Wolf and ROTT.
  * Added Teleport_Relative line special which works similarly to
    ROTT elevators without the theatrics.
  * Wall and plane drawing has been modified to generally have
    better precision.
  * Added trackhighscores property to MAPINFO/Gameinfo.
  * Added resethealth and resetinventory to MAPINFO/Map
    definition.
  * Enemies can now accept health items.
  * Added A_Wander.
  * Added SmartAnimation actor to support Blake Stone's "smart
    animation" system.
  * Added --foreignsaves option to force saves to load even if
    game data check fails.
  * Added --skill option to select skill level by number
    particularly for when more than 4 skill levels are present.
  * Added ROTT style tall walls and ROTT's map height marker with
    feature flag "planedepth".
  * Actor z-heights are now rendered and can be set in info plane
    with "zheights" enabled in map translator (compatible with
    ROTT).
  * ROTT map loader no longer synthesizes a third plane but
    instead relies on the map translator flag "globalflat".
  * Support for ROTT's song numbers in map translator.
  * Partial support for booting Macintosh Wolfenstein 3D,
    Blake Stone: Planet Strike, and Rise of the Triad.
  * Includes support for several new data formats most of which
    have no practical use outside of loading vanilla compatible
    data.
  * Macintosh Wolfenstein 3D data is supported through macbin
    format.
  * Feature is hidden behind ShowPreviewGames in ecwolf.cfg as
    they're not yet supported or fully playable.
  * Improvements in holowall support.
  * Fixed some long standing minor memory leaks.
  * New icon/logo by NeuralStunner.
  * Support for more ultrawide aspect ratios.
  * Automap panning speed is now dependent on zoom level.
  * Fixed crash if no sound device was present.
  * Fixed cases where adaptive frame rate would fail and game would
    run too fast.
  * Customized SDL_mixer is still suggested but no longer required
    for full functionality as the only feature missing is support
    for alternate spelling of LOOP_START and LOOP_END tags.
  * Steam and GOG support updated to support new releases.
  * Remove patchutil from ECWolf source code</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1675684800">- Update to version 1.4.1
  * Fixed crash when picking up Chaingun while already holding a
    Chaingun.
  * Fake Hitler actor can no longer open doors, no longer
    erroneously backs away from the player, and continues to
    "dodge" when out of sight.
  * Fixed support for gray scale PNGs.
  * Added support for 32:9 aspect ratio displays and additional
    resolutions.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1730548800">- Add patch:
  * ecwolf-fix-gcc14.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1761998400">- Update to version 1.4.2
  * Fixed issues with (quick) load/save shortcuts with screen
    faders.
  * Fixed fizzle fader didn't cover entire view window if viewy
    wasn't 0.
  * Fixed floor/ceiling texture change didn't allow a switch to the
    null texture (useful for skies).
  * Fixed fullscreen pillar boxing aspect ratio in some cases was
    wrong.
  * Fixed typos in KeyNames table.
  * Fixed crash from division by zero when map has no player starts.
  * Fixed crash in specific setups due to needlessly calling
    SDL_ShowCursor with SDL2.
  * Fixed cases of duplication of stand alone game files in game
    picker.
  * Adjust macbin detection to be tolerant of files missing file
    type/creator information.
  * Packaging improvements to conform to FlatHub requirements.
- Drop patch:
  * ecwolf-fix-gcc14.patch (not longer needed)
- Install icons.</changelog>
</package>
<package pkgid="bf3f2cc1416627c788dce4a82311d3f5a91470748461ab5f168bfd21427ae2ac4a757049f8718bad8ff5be601868ce2a4d185fd199ed80e472bd0df660194ef1" name="ed-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.6" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1714564800">- GNU ed 1.20.2:
  * Fix a bug that made global commands like 'g/x/s/x/x', with the
    last delimiter omitted, print every substituted line twice</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1736596800">- GNU ed 1.21
  * 'r !command' and 'w !command' ignore again the exit status of
    'command'
  * The messages "Newline inserted" and "Newline appended" are now
    suppressed in scripted mode (-s)
  * documentation updates and portqability fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743768000">- GNU ed 1.21.1:
  * Fixed a compilation failure caused by the inclusion of the
    unused and obsolete header &lt;sys/file.h&gt;
  * Ed now reads the initial window size for the z command from the
    environment variable LINES</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753617600">- GNU ed 1.22:
  * The shell escape command (!) now accepts line addresses to
    filter the addressed lines through a shell command
- skip tests on ARM</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754481600">- GNU ed 1.22.1:
  * Ed now departs from POSIX and ignores SIGPIPE to prevent
    commands like 'w !:' or ',!:' from terminating ed. A broken
    pipe is now detected as any other write error</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1755518400">- GNU ed 1.22.2:
  * Newline characters are no longer allowed in file names even if
    '--unsafe-names' is specified.
  * The file name is now printed escaped also when replaced into a
    shell command.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1764590400">- GNU ed 1.22.3:
  * The change to print the file name escaped when replaced into a
    shell command has been reverted
  * When '--unsafe-names' is not specified, only the control
    characters \a, \b, \t, \v, \f, \n, \r, \033, and \177 are now
    rejected in file names
  * 'make check' now checks file names with non-ASCII characters
    coded either in ISO-8859-1 or in UTF-8.
  * 'EXIT STATUS' now has its own section in the man page</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767614400">- GNU ed 1.22.4:
  * 'make check' now skips the checking of file names with
    non-ASCII non-UTF-8  haracters on file systems where such
    characters are invalid.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1770724800">- GNU ed 1.22.5:
  * Use 'sizeof active_list[0]' instead of 'sizeof (line_node **)'
  * A file name ending in slash '/' is now diagnosed as 'Invalid
    filename'instead of 'Is a directory'</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1787313600">- GNU ed 1.22.6:
  * Add gcc's static analyzer issues
  * documentation updates</changelog>
</package>
<package pkgid="cd78834cc24a6c5e23282214db81df3c393a6fc679debe623d00c480977f77781ff37988cdd8e796fa31d0c82f76b76102e6f62dc559dc626943f396cbffaa49" name="edge-addition-planarity-suite-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.0.0" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600516800">- Initial package (version 3.0.1.0) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655380800">- Update to release 3.0.2.0
  * Manpage updates</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- install license
- move docs to main package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751544000">- Update to release 4.0.0.0
  * Removed some application-level functions that only belonged
    only in the Planarity wrapper application for the graph
    library.
  * Addition of Graph6 file format (G6) support.
  * Extended support to the ability to transform graphs stored in
    files and in-memory strings to and from Graph6 format and
    this project’s adjacency list and adjacency matrix formats.
  * Added support for the output of randomly generated graphs and
    LEDA input graphs into a Graph6 output file.
  * On a small fraction of graphs containing a subgraph
    homeomorphic to K_{3, 3}, the search reported a null result
    due to an error in a pattern matching function that has been
    repaired.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 4.0.1.0
  * A few minor memory leaks were found in the planarity
    application layer and fixed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 5.0.0.0
  * Refactored the libPlanarity graph library APIs. The header
    files were reorganized so that the public APIs are exactly
    characterized by declarations reachable by including
    graphLib.h.</changelog>
</package>
<package pkgid="2fb35d1b7a8c54a393889d478607124da72cb92896f1bcd7e37dc1406a957d993a661823740841f7aca85caf2a9e493c9d47772e5e3f7383beddec26b7e3cb6b" name="edge-addition-planarity-suite-debugsource" arch="i586">
  <version epoch="0" ver="5.0.0.0" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600516800">- Initial package (version 3.0.1.0) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655380800">- Update to release 3.0.2.0
  * Manpage updates</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- install license
- move docs to main package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751544000">- Update to release 4.0.0.0
  * Removed some application-level functions that only belonged
    only in the Planarity wrapper application for the graph
    library.
  * Addition of Graph6 file format (G6) support.
  * Extended support to the ability to transform graphs stored in
    files and in-memory strings to and from Graph6 format and
    this project’s adjacency list and adjacency matrix formats.
  * Added support for the output of randomly generated graphs and
    LEDA input graphs into a Graph6 output file.
  * On a small fraction of graphs containing a subgraph
    homeomorphic to K_{3, 3}, the search reported a null result
    due to an error in a pattern matching function that has been
    repaired.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 4.0.1.0
  * A few minor memory leaks were found in the planarity
    application layer and fixed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 5.0.0.0
  * Refactored the libPlanarity graph library APIs. The header
    files were reorganized so that the public APIs are exactly
    characterized by declarations reachable by including
    graphLib.h.</changelog>
</package>
<package pkgid="84fe5b151b2b222a3ef19064b6a91471a638c9a7c1037db3d0164c865749dbea6cd283f63db6942e610b201e17ba449073c590751e11ae9f5e020a1f5fc54ca0" name="edid-decode-debuginfo" arch="i586">
  <version epoch="0" ver="1.32.0" rel="2.4"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1599566400">- Exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leaps, it isn't installed in the first place</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1613908800">- Force C++14 as the code is not C++17 ready. Fixes GCC 11 build
  (boo#1181884).
- Don't exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leap 15.3.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 1.22.1
  * add missing include for uClibc-ng
  * buildsystem: Start v4l-utils 1.21.0 development cycle
  * Build with libbpf, remove local sources
  * cec: add active sensing test for Audio Rate Control messages
  * cec: add Deck Control wake-up handling tests
  * cec: add invalid operand test for Audio Rate Control messages
  * cec: add One Touch Record Standby tests
  * cec: add tests for Deck Control message
  * cec: add tests for Deck Play message
  * cec: add tests for Give Deck Status message
  * cec-compliance: add Audio System mask to Set Audio Rate
  * cec-compliance: add cec-test-tuner-record-timer.cpp
  * cec-compliance: add 'reason' sanity check.
  * cec-compliance: Add version command
  * cec-compliance: clarify a power transition test
  * cec-compliance: clarify a warning
  * cec-compliance: don't skip tests if phys addr is invalid
  * cec-compliance: fix broken timer tests
  * cec-compliance: fix confusing 'Transient state' message
  * cec-compliance: fix 'unresponsive' detection
  * cec-compliance/follower: fix type comparison warnings
  * cec-compliance: hardcode audio_out_delay to 1 if not set
  * cec-compliance: improve confusing message
  * cec-compliance: improve current latency checks
  * cec-compliance: improve error message
  * cec-compliance: improve testLostMsgs test
  * cec-compliance: improve warning about late reply
  * cec-compliance: move audio helper functions to cec-test-audio.cpp
  * cec-compliance: move CDC helper functions to cec-test.cpp
  * cec-compliance: options -n and -N were swapped in --help
  * cec-compliance: remove Deck Status test
  * cec-compliance: remove One Touch Record Status test
  * cec-compliance: skip warning if audio_out_delay is 1
  * cec-compliance: the SHA needs to be shown in different ways
  * cec-compliance: use send_timer_error for one more test
  * cec-compliance: use the actual audio_out_delay value
  * cec-compliance: wait up to 10s for Inactive Source reply
  * cec-ctl.1.in: fix awkward language
  * cec-ctl: Add version command
  * cec-ctl/cec-compliance: add pulse8-cec kernel version check
  * cec-ctl: detect if Standby etc. messages are Nacked
  * cec-ctl: don't spam log with PA changes unless paused
  * cec-ctl: free signal time -&gt; signal free time
  * cec-ctl: improve --list-devices
  * cec-ctl: improve 'Sleep' message in stress test
  * cec-ctl: improve the --phys-addr-from-edid-poll option
  * cec-ctl: log signal free time when (show &amp;&amp; !verbose)
  * cec-ctl: min/max-sleep arguments should be double, not unsigned
  * cec-ctl: really wait for 2 seconds when the HPD is low
  * cec-ctl: report low drive without --verbose
  * cec-ctl: showTopology(): fix level wraparound bug
  * cec: expand One Touch Record tests
  * cec: expand Timer Programming tests
  * cec-follower: add --standby and --toggle-power-status
  * cec-follower: Add version command
  * cec-follower: CEC_MSG_STANDBY can just call enter_standby()
  * cec-follower: detect the cessation of Audio Rate Control messages
  * cec-follower: drop physical address check
  * cec-follower: emulate features for CEC versions &lt; CEC 2.0
  * cec-follower: emulate programmed timer recordings
  * cec-follower: fix incorrect fallthrough
  * cec-follower: fix logging the SHA
  * cec-follower: increase precision of Audio Rate Control active sensing
  * cec-follower: refactoring: split up overly long functions
  * cec-follower: use log_addr_type to get local device type
  * cec: improve vendor ID logging
  * cec: remove redundant struct cec_msg initializations
  * cec-tuner: std::array conversions
  * cec utils and v4l2-compliance: improve version info
  * clang-tidy: add a bunch of const
  * clang-tidy: use auto
  * clang-tidy: use nullptr
  * clang-tidy: use using instead of typedef
  * clean up includes and convert C includes to C++
  * common/media-info.cpp: 'Flags' was not aligned
  * configure.ac: Add --without-libudev option to avoid automagic dep
  * configure.ac: autodetect availability of systemd
  * configure.ac: drop printf for GIT_COMMIT_DATE
  * configure.ac: Export git commit count
  * configure.ac: Fix building without libudev
  * configure.ac: improve gettext compatibility support
  * configure.ac: Resolve GIT_* even if repository is a submodule
  * configure.ac: revert AM_GNU_GETTEXT_VERSION change
  * contrib/test/test-media: add -setup option
  * convert files to reference
  * convert to range based loops
  * cppcheck: turn several references to const
  * cppcheck: use const references
  * cv4l-helpers.h: fix the cv4l_buffer assignment operator
  * dvb-dev-remote: check if setsockopt() fails
  * dvb-fe-tool: better check the event type
  * dvb-file: fix one-line output with default values
  * dvb-file: reimplement get_pmt_descriptors()
  * dvbv5-daemon: don't dereference a null pointer
  * dvbv5-daemon: do some cleanups at the daemon
  * dvbv5-zap: add a check for dvb_fe_retrieve_status() errors
  * dvbv5-zap: add a warning when not recording PMT data
  * dvbv5-zap: allow recording also the SDT table
  * dvbv5-zap: don't use start time initialized
  * dvbv5-zap: fix a cut-and paste error
  * dvbv5-zap: remove an unused logic
  * dvb-zap: copy_to_file doesn't return any value
  * fix mismatching declaration
  * Fix print formatting warning for clang.
  * ir-ctl: include timeout in raw IR and parse timeout in pulse-space file
  * ir-ctl: increase the size of the buffer used to read raw files
  * ir-ctl: print correct transmitter count
  * ir-ctl: Revert "ir-ctl: print correct transmitter count"
  * keytable: Add source information in generated keymaps
  * keytable: ensure BPF IR decoders use correct section name
  * keytable: Fix missing inclusion of argp.h
  * keytable: fix typo
  * keytable: restrict installation of 50-rc_keymap.conf
  * libcecutil/cec-info.cpp: rename Reserved to Backup
  * libcecutil: make license consistent
  * libdvb: fix ATSC service location parser
  * libdvbv5: add a warning if a descriptor's init doesn't went fine
  * libdvbv5: add support for the registration descriptor
  * libdvbv5: avoid a potential access out of an array
  * libdvbv5: desc_ca: cleanup the routine
  * libdvbv5: desc_language: check if the size is correct
  * libdvbv5: desc_network_name: simplify the init code
  * libdvbv5: detect SMTPE 302m audio format
  * libdvbv5: don't leak memory at dvb-dev-remote
  * libdvbv5: dvb-dev-local: better handle realloc()
  * libdvbv5: dvb-dev-local: fix error handling for device addition
  * libdvbv5: dvb-dev-remote: better handle cmd size
  * libdvbv5: dvb-dev-remote: don't leak resources at send_buf()
  * libdvbv5: fix a typo
  * libdvbv5: fix init of the ATSC service location
  * libdvbv5: fix the quality detection logic
  * libdvbv5: hide my_strlcpy symbol
  * libdvbv5: hide stack_dump symbols and provide soname compatibility
  * libdvbv5: initialize v3 params
  * libdvbv5: use an array for the fourcc type
  * libdvbv5: validate cable descriptor's size
  * libv4l2: add newer caps to v4l2_driver.c
  * Makefile.am: turn the build less verbose by default
  * mass constexpr conversions
  * mc_nextgen_test: Link against argp library
  * media-ctl: add v4l2-ycbcr-enc field in help description
  * media-ctl: Add version command
  * media-ctl: fix compiler warnings
  * media-ctl: fix ycbcr property in help description
  * media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface
  * Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh
  * qv4l2: add -Wno-psabi to avoid ABI warning on ARM
  * qv4l2: Also fall back to old method for querying resolution
  * qv4l2: fallback if window()-&gt;windowHandle() == NULL
  * qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens
  * qv4l2: fix more 'deprecated Qt functions' warnings
  * qv4l2: fix use of deprecated byteCount method
  * qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10
  * qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer &gt; 8 bits
  * qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats
  * remove pointless constructor
  * remove unused ARRAY_SIZE
  * Rudimentary support for mi_media_detect_type on FreeBSD.
  * sync with latest media kernel
  * test-media: add 'date' at beginning and end, show versions
  * test-media: add -E and -W options
  * test-media: add support for vidtv
  * test-media: add 'tee /dev/kmsg'
  * test-media: add vidtv to the mc target
  * test-media: also keep vivid cec devices open
  * test-media: configure vimc scaler correctly
  * test-media: drop vidtv from mc, but warn if MC is disabled for DVB
  * test-media: drop vidtv from the 'mc' target
  * test-media: enable cache_hints for the first vivid instance
  * test-media: improve vidtv tests
  * test-media: mc should include vidtv
  * test-media: missed one scaler config line
  * test-media: show version info earlier and show cmd args
  * use auto
  * use emplace_back
  * use explicit for single argument constructors
  * Use standard integer types
  * use using instead of typedef
  * utils/cec: fix inconsistent Vendor ID reporting
  * utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID
  * utils: replace push_back with emplace_back
  * utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands
  * v4l2/cec-compliance: use new GIT_SHA variable
  * v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str
  * v4l2-compliance-32: use v4l2_compliance_CPPFLAGS
  * v4l2-compliance: add 0 check for v4l2_event reserved field
  * v4l2-compliance: Add libcamera to businfo prefixes
  * v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE
  * v4l2-compliance: add new test for 32/64 bit time handling
  * v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-compliance: Add version command
  * v4l2-compliance: check correct buffer length after CREATE_BUFS
  * v4l2-compliance: check entity function for codecs
  * v4l2-compliance: Convert testBlockingDQBuf to pthreads
  * v4l2-compliance: disable cache flag test for kernels &lt; 5.9
  * v4l2-compliance: don't warn about seq counter for metadata
  * v4l2-compliance: drop kernel_version
  * v4l2-compliance: fix bad indentation
  * v4l2-compliance: fix cache hint regressions
  * v4l2-compliance: fix colorspace checks for JPEG codecs
  * v4l2-compliance: fix g++-7 compile error
  * v4l2-compliance: fix stateful encoder tests
  * v4l2-compliance: fix two S_EDID tests
  * v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail
  * v4l2-compliance: improve compound control checks
  * v4l2-compliance: improve fmtdesc.description check
  * v4l2-compliance: improve frequency range checks
  * v4l2-compliance: improve request tests
  * v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests
  * v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests
  * v4l2-compliance: move all vivid controls to v4l2-compliance.h
  * v4l2-compliance: relax testBasicSelection check.
  * v4l2-compliance: remove spurious \n in message
  * v4l2-compliance: rename stvec to vec_remote_subtests
  * v4l2-compliance: skip sequence tests for vivid
  * v4l2-compliance: some fails were ignored
  * v4l2-compliance: test for vb2/m2m poll kernel bug
  * v4l2-compliance: test polling and disconnecting
  * v4l2-compliance: use fail_on_test_val for better fail reports
  * v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder
  * v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check
  * v4l2-ctl: add missing const, use {} instead of memset
  * v4l2-ctl: add new control types
  * v4l2-ctl: add '--set-edid type=list' support
  * v4l2-ctl: add --show-edid, add new test EDIDs
  * v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-ctl: Add version command
  * v4l2-ctl: break on VIDIOC_DQEVENT error
  * v4l2-ctl: clean up control value printing
  * v4l2-ctl: don't squash setting multiple identical controls.
  * v4l2-ctl: fix broken fd.qbuf error check
  * v4l2-ctl: fix bugs found in streaming_set_cap2out
  * v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs
  * v4l2-ctl: fix incorrect check for last_ts
  * v4l2-ctl: fix INTEGER64 support, add common_print_control()
  * v4l2-ctl: Fix test_ioctl cmd type
  * v4l2-ctl: improve --help-edid
  * v4l2-ctl: print delta to current clock in verbose mode
  * v4l2-ctl: print specific error upon failure
  * v4l2-ctl: recognize compound h264 and fwht control types
  * v4l2-ctl: remove unused struct flag_def
  * v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf
  * v4l2-ctl: set  total number of native DTDs to 1
  * v4l2-ctl: subdev: Add support for the CSC API in the subdevices
  * v4l2-ctl: subdev: Add the flags to the list of supported mbus formats
  * v4l2-ctl: update EDIDs
  * v4l2-ctl: update test EDIDs
  * v4l2-ctl: vidcap: Add support for the CSC API
  * v4l2-dbg: fix control flow problem
  * v4l2grab: add command line args for other capture methods
  * v4l2grab: add querycap basic support
  * v4l2grab: add read and userptr capture methods
  * v4l2grab: fix block mode handling
  * v4l2grab: prepare it for adding support for other methods
  * v4l2grab: remove an unused var
  * v4l2grab: some code reorg
  * v4l2-info: add v4l2_info_subdev_capability
  * v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
  * v4l2-subdev.h: replace BIT(0) by 0x00000001
  * v4l2-tpg.patch: add clamp_t define
  * v4l2-tpg.patch: rename min/max defines to tpg_min/max
  * v4l2-utils: test cache_hints for MMAP queues
  * v4l2-utils: turn fb_formats to constexpr array
  * v4l-compliance: re-introduce NON_COHERENT and cache hints tests
  * v4l-compliance: remove NON_CONSISTENT hint test
  * v4l-helpers: don't mix enum type with int
  * v4l-utils: add missing fallthrough
  * v4l-utils: add missing static
  * v4l-utils: convert board_list to vector
  * v4l-utils: FreeBSD already defines packed
  * v4l-utils: libdvbv5: fix broken my_strlcpy calls
  * v4l-utils: patch v4l2-controls.h
  * v4l-utils: switch remote_subtest arrays to vector
  * v4l-utils: sync with latest media kernel
  * v4l-utils: sync with latest media staging tree
  * v4l-utils: sync with latest media_tree master repo
  * v4l-utils: sync with media_tree master
  * v4l-utils: sync with media_tree/master
  * v4l-utils: sync with upstream media_tree master
  * v4l-utils: update v4l2-tpg.patch
  * v4l-utils: use V4L2_TYPE_IS_CAPTURE
- remove sysmacros.patch: obsolete</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1677672000">- Update to version 1.24.1:
  * Lot of changes, see ChangeLog for details.
- Removed update-desktop-files and hicolor-icon-theme post
  requirements (not needed anymore).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1743422400">- Update to 1.28.1
  * qv4l2: always set m_haveFramebufferSRGB to false
  * qv4l2: fix crash when disabling openGL
  * qvidcap: fix core dump
- Update to 1.28.0
  * buildsystem: Start v4l-utils 1.27.0 development cycle
  * cec-compliance: add --show-timestamp option
  * cec-ctl: avoid confusing error message
  * cec-ctl: exit after reporting all cec devices with --list-devices
  * cec-ctl: fix random cec stress test: check if msg status is OK
  * cec-follower: change type of struct Timer duration field to int
  * cv4l-helpers.h: add missing helper functions
  * Fixed qv4l2 crash with drivers that implement VIDIOC_ENUM_FRAMESIZES for outputs
  * ir-ctl: add optional header to manchester encoding
  * ir-ctl: clear errno before strtol
  * ir-ctl: correct max_size for rc5 and rc5_sz
  * ir-ctl: encode rc6 mode 0 can have 43 edges
  * ir-ctl: fix encoding pulse_length bpf encoder
  * ir-ctl: remove line length limits
  * keytable: fix command line processing
  * keytable: fix segfault when reading legacy keymaps
  * keytable: fix stdout/stderr inconsistency
  * keytable: meson not passing rc_keymaps system directory
  * keytable: meson: Restrict the installation of 50-rc_keymap.conf
  * keytable: remove line length limits
  * libv4l2rds: fix TMC location parsing
  * libv4l2subdev: Extend API with 'which' argument where missing
  * media-ctl: Re-order setting format and routes
  * media-info: add missing sys/stat.h include (for dev_t)
  * meson: add optional Qt6 support
  * meson: Allow documentation directory to be specified with -Ddocdir
  * meson: Fix building with -Dv4l-utils=false
  * meson: fix has_function fork detection (needs suitable include)
  * meson: libv4lconvert helpers need fork support
  * meson: v4l2grab needs libv4lconvert with fork support enabled
  * meson.build: dep_systemd was not set in one case
  * qv4l2: add support for /dev/v4l-touchX devices
  * qv4l2: fix crash when used with metadata output devices
  * qv4l2: support menu controls in updateCtrlRange()
  * Revert "meson: v4l2grab needs libv4lconvert with fork support enabled"
  * sync-with-kernel.sh: add v4l2-dv-timings.h
  * sync-with-kernel.sh: create v4l2-tracer patches
  * sync-with-kernel.sh: filter V4L2_META_FMT_GENERIC_ defines
  * test-media: Add basic tests for visl
  * utils: media-ctl: Prepare for TRY state support
  * utils: media-ctl: Print the MUST_CONNECT pad flag
  * utils: media-ctl: Support accessing the subdev TRY state
  * utils: media-ctl: Support changed routing API
  * utils/keytable: forgot to add mygica_utv3.toml
  * v4l2-compliance: Add a test for REMOVE_BUFS ioctl
  * v4l2-compliance: add new CREATE_BUFS tests
  * v4l2-compliance: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH
  * v4l2-compliance: Add tests for V4L2_FMT_FLAG_META_LINE_BASED flag
  * v4l2-compliance: clarify a create_bufs test
  * v4l2-compliance: Constify pointers and references in formats tests
  * v4l2-compliance: do not warn for unexpected vivid_ro_ctrl values
  * v4l2-compliance: Fix building against libc++
  * v4l2-compliance: Fix streams use in testSubDevEnumFrameSize()
  * v4l2-compliance: Fix use of routing on 32-bit platforms
  * v4l2-compliance: matchFormats(): add multiplane logging
  * v4l2-compliance: Support the changed routing API
  * v4l2-ctl: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH
  * v4l2-ctl: Add --try-routing option
  * v4l2-ctl: --list-devices --verbose will list current input/output
  * v4l2-ctl: replace --fix-edid-checksums by --keep-edid-checksums
  * v4l2-ctl: report max_num_buffers
  * v4l2-ctl/compliance: read and show the subdev client capabilities
  * v4l2gl: Add missing dependency on argp
  * v4l2-info: add support for V4L2_BUF_CAP_SUPPORTS_REMOVE_BUFS
  * v4l2-info: support V4L2_FMT_FLAG_META_LINE_BASED
  * v4l2-tracer: add auto-generated files to git repo
  * v4l2-tracer: add re/tracing for AV1 controls
  * v4l2-tracer: add re/tracing for MAX_NUM_BUFFERS
  * v4l2-tracer: autogenerate files that can be added to git
  * v4l2-tracer: ignore single line comments when parsing headers
  * v4l2-tracer: look in more places for libv4l2tracer
  * v4l2-tracer: Rewrite libv4l2tracer.so lookup
  * v4l2-tracer: stop auto-generating files with meson
  * v4l2-tracer: stop waiting to handle a signal
  * v4l2-tracer: use stat to verify that retrace file exists
  * v4l-helpers: support V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH
  * v4l-helpers: v4l_format_s_sizeimage: add support for other buftypes
  * v4l-utils: clang-tidy: convert to for range loop
  * v4l-utils: clang-tidy: use auto with iterators
  * v4l-utils: (c)v4l-helpers.h: support more than 32 buffers
  * v4l-utils: fix formats under alpha/ppc64/mips64
  * v4l-utils: fix @PACKAGE_VERSION@ use
  * v4l-utils: fix potential crashing with 32-bit musl
  * v4l-utils: sync with latest kernel
  * v4l-utils: sync-with-kernel
  * v4l-utils: sync-with-kernel
  * v4l-utils: sync-with-kernel
  * v4l-utils: test-media: add dmesg -n info before modprobes
  * v4l-utils: test-media: connect the hdmi input to the output
  * v4l-utils: use 64-bit formats for time
  * v4l-utils: use 64-bit off_t format
  * v4l-utils: v4l-utils: sync with latest kernel headers
  * v4l-utils: v4l-utils: sync with latest kernel headers
  * v4l-utils/contrib/gconv: fix conversion errors on ARIB-STD-B24 strings
  * v4l-utils/contrib/gconv: translation table fix for ARIB-STD-B24
- Update to 1.26.0
  * Add support for meson building
  * build: conditionally retrieve Git repo information
  * build: do not fall back to libbpf header lookup
  * buildsystem: Start v4l-utils 1.25.0 development cycle
  * cec-compliance: get_power_status(): check cec_msg_status_is_abort
  * cec-compliance: get_power_status(): fix valid RX test
  * cec-ctl: add hpd-may-be-low suboption for the CEC tests
  * cec-ctl: add --test-random-power-states stress test
  * cec-ctl: always log timestamp in show_msg if not-OK
  * cec-ctl: rename power-cycle to standby-wakeup-cycle
  * cec-ctl: store state changes in pin file
  * cec-ctl.1.in: clarify that you configure *your* device
  * cec-ctl.1.in: for hpd-may-be-low option: &lt;0,1&gt; -&gt; &lt;0/1&gt;
  * cec-follower: add --exclusive option
  * cec/v4l2-compliance, cec-follower: use __FILE_NAME__ if available
  * common/media-info: add MEDIA_ENT_F_PROC_VIDEO_ISP
  * common/media-info: fail for unknown entity function values
  * configure.ac: fix gconv directory search
  * Copy Doxygen configuration file to doc/
  * Drop autoconf/automake support
  * gen_dvb_structs.pl: drop copy of dvb-frontend.h
  * .gitignore: add back '*.pc' pattern
  * ir-ctl: fix sharp encoding
  * keytable: fix repeat formatting
  * keytable: open lirc for read/write for attaching/detaching bpf programs
  * libcecutil: fix performance inefficiencies
  * libdvbv5: dvb-scan: fix DVB-S2 checks for DVB-S tuning
  * lib/libdvbv5/dvb-file.c: check for valid entry pointer
  * libv4l1/libv4l2/v4l2-tracer: use common meson c_args/cpp_args to disable transparent large file support
  * manpages: fix groff warnings
  * media-ctl: 1 -&gt; 1ULL
  * media-ctl: Add support for routes and streams
  * media-ctl: Check for Streams API support
  * meson: Add support for doxygen documentation
  * meson: Fix install location of doxygen's man pages
  * meson: Fix libbpf detection
  * meson: make it backward-compatible with version 0.54
  * meson: re-enable qv4l2 without Qt OpenGL support
  * meson: Use -include to include config.h instead of -I.
  * meson.build: backport it to version 0.56
  * qv4l2: enable Qt6 compile with Qt OpenGL support
  * qv4l2: fix qmake project file
  * qv4l2: fix Qt6 compile (ambiguous overload for operator!=)
  * qv4l2: fix Qt6 compile (missing QActionGroup header)
  * qv4l2: fix Qt6 compile (no matching function for call to QString::split(QRegExp))
  * qv4l2: fix Qt6 compile (QDesktopWidget: No such file or directory)
  * qv4l2: fix Qt6 compile (QHBoxLayout/QVBoxLayout has no member setMargin)
  * qv4l2: fix Qt6 warning (QMenu::addAction() is deprecated)
  * qv4l2: fix Qt6 warnings (QKeyCombination operator+ is deprecated)
  * qv4l2: fix SDR format error message
  * qv4l2: remove leagcy alsa_stream.h include (ENABLE_ALSA protected)
  * qv4l2: remove unused local variables 'QString what'
  * qv4l2: update qmake project file for Qt6 (core5compat module)
  * qvidcap: enable Qt6 compile with Qt OpenGL support
  * qvidcap: fix qmake project file
  * qvidcap: fix v4l2_convert_hook (add PRE_TARGETDEPS)
  * README.md: drop qt5-default, add libsdl2-dev libbpf-dev llvm clang
  * sync-with-kernel.sh: don't filter V4L2_PIX_FMT_HEVC_SLICE
  * sync-with-kernel.sh: regenerate utils/keytable/rc_keymaps/meson.build
  * test-media: cec-pwr enables cec variable as well
  * test-media: log utils versions
  * test-media: 'mc' argument didn't select vidtv
  * test-media: use -m instead of -M for vicodec and vidtv
  * Update old email address
  * utils: libv4l2subdev: Set stream for g_selection
  * utils/common: Set V4L2_SUBDEV_CLIENT_CAP_STREAMS for subdevs
  * utils/libcecutil: drop spurious dep_libv4lconvert
  * v4l2-compliance: Add gadget. as bus_info prefix
  * v4l2-compliance: Add handling for QC08C and QC10C format
  * v4l2-compliance: call select before dequeuing event
  * v4l2-compliance: codecs: Add stateless (TRY_)DECODER_CMD tests
  * v4l2-compliance: improve error message
  * v4l2-compliance: pass media_fd when walking topology
  * v4l2-compliance: support V4L2_PIX_FMT_AV1_FRAME
  * v4l2-compliance: Test queue maximum buffers allocation
  * v4l2-ctl: Add --get/--set-ctrl support for INTEGER and INTEGER64 arrays
  * v4l2-ctl: add missing &gt; in aspect option usage message
  * v4l2-ctl: Add routing and streams support
  * v4l2-ctl: add support for AV1 stateless control types
  * v4l2-ctl: Check for Streams API support
  * v4l2-ctl: fix alignment meta formats usage message
  * v4l2-ctl: fix handling the premul-alpha sub-option
  * v4l2-ctl: improve --silent support
  * v4l2-ctl: improve --stream-sleep
  * v4l2-ctl: improve --stream-sleep functionality
  * v4l2-ctl: Improve sub-device options help text
  * v4l2-ctl: reset fps counter when using --stream-sleep with streamoff/on
  * v4l2-ctl: show field value in print_concise_buffer()
  * v4l2-ctl: support random sleep times
  * v4l2-ctl.1.in: add missing --help-meta
  * v4l2-ctl/compliance: add include cstdint
  * v4l2-ctl/compliance: Add routing and streams multiplexed streams
  * v4l2-ctl/compliance: Add simple routing test
  * v4l2-info.cpp: fix _SUPPORTS_MAX_NUM_BUFFERS description
  * v4l2-info/v4l2-tracer: add macro to mark the trace
  * v4l2-tracer: add event tracing/retracing
  * v4l2-tracer: add G/S TUNER ioctls
  * v4l2-tracer: add macros to print debug info
  * v4l2-tracer: add quotes to -DLIBTRACER_PATH="@0@"
  * v4l2-tracer: add VIDIOC_ENUM_FRAMEINTERVALS
  * v4l2-tracer: add VIDIOC_ENUM_FRAMESIZES
  * v4l2-tracer: auto generate flags for DECODER_CMD
  * v4l2-tracer: create an option to trace userspace args
  * v4l2-tracer: fix autogen script for AV1
  * v4l2-tracer: Fix libv4l2tracer.so loader
  * v4l2-tracer: fix trace path name creation
  * v4l2-tracer: get decoded bytesused from DQBUF
  * v4l2-tracer: print only if debugging option is set
  * v4l2-tracer: remove buffers by type and index
  * v4l2-tracer: remove compress_frame_count
  * v4l2-tracer: replace buftype2s with val2s
  * v4l2-tracer: stop retracing failed ioctls
  * v4l2-tracer: stop stringifying v4l2_input "tuner"
  * v4l2-tracer: stringify target in v4l2_selection
  * v4l2-tracer: use __s64 instead of long
  * v4l2-tracer: wrap open64/mmap64 functions only if linux &amp;&amp; __GLIBC__
  * v4l-utils: libdvbv5: fix doxygen warnings
  * v4l-utils: sync with latest kernel headers
  * v4l-utils: sync with latest kernel headers
  * v4l-utils: sync with latest kernel headers
  * v4l-utils: sync with latest kernel headers
  * v4l-utils: sync with latest media staging tree
  * v4l-utils: sync with upstream media staging kernel.
  * v4l-utils.spec.in: update it to work with meson
- Use Qt6 instead of Qt5 when building the qv4l2 flavor
- Drop usage of deprecated %suse_update_desktop_file
- Redo patch since v4l-utils now uses meson:
  * use_system_v4l_for_qv4l.patch</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1744459200">- Install gconv module file to /usr/lib64/gconv/gconv-modules.d/
  (resolves also conflict with /usr/lib64/gconv/gconv-modules file
  from glibc).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1749556800">- Filter out GLIBC_PRIVATE dependencies</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774353600">- update to 1.32.0:
  * v4l-utils: Add is_compressed_format helper to centralize
    compressed format checks
  * edid-decode: be more relaxed on InfoFrames format
  * edid-decode: allow using stdin for InfoFrame decoding
  * v4l2-compliance: run testBlockingWait when streaming
  * v4l2-ctl: fix string in hdmi-4k-600mhz-with-displayid-eeodb
  * v4l2-compliance: report unsupported devices as such
  * cobalt-ctl: fix search for the mtd device
  * v4l2-ctl: log bitmask control value has hex number
  * edid-decode: add sanity checks for DTD image size
  * v4l2-compliance: fix pix_array control test
  * test-media: add 'date' commands to the vicodec tests
  * test-media: speed up stateful decoder compliance tests
  * v4l-utils: sync with v6.17-rc1
  * v4l-utils: update Hans Verkuil's email addresses
  * cec-ctl: --show-raw should show raw transmit data as well
  * v4l-utils: sync with latest media kernel tree
  * cec-compliance: fix Vendor Command With ID vivid tests
  * v4l2-tracer: fix out of date comment
  * v4l2-ctl: use strtoul instead of strtol where appropriate
  * rds-ctl: use strtoul instead of strtol where appropriate
  * ivtv-ctl: use strtoul instead of strtol where appropriate
  * cx18-ctl: use strtoul instead of strtol where appropriate
  * cec-ctl: use strtoul instead of strtol where appropriate
  * libv4lconvert: use strtoul instead of strtol where
    appropriate
  * capture-example.c: use strtoul instead of strtol for -c
  * libv4l2: prefix HAVE_POSIX_IOCTL with LIBV4L_ for public
    header
  * qv4l2: Fix video capture being transparent on Wayland
  * qvidcap: Fix video capture being transparent on Wayland
  * ir-ctl: remove quirky -rmw command line parsing
  * libv4l2: zero v4l2_buffer
  * media-ctl: libv4l2subdev: Add Y16 format
  * v4l2-ctl: process events before queues in stateful_m2m()
  * v4l2-compliance: Add test for V4L2_FMTDESC_FLAG_ENUM_ALL flag
  * v4l2-ctl-vidcap: Add options to enumerate all pixel formats
  * edid-decode: support parsing EDID-Like Data
  * qvidcap: fix core dump
  * qv4l2: fix crash when disabling openGL</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1775044800">- Fix conflict with edid-decode (bsc#1261301)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775044801">- split edid-decode into its own subpackage again to fix upgrade</changelog>
</package>
<package pkgid="cb681c45a5318d95d29efc7a9d6203b65b097a276e9334d19b28eac244f278cbde331fa5191de1d0f1f31875125c535fd0bf81817658b92885f351d66f8c3ca3" name="editorconfig-checker-debuginfo" arch="i586">
  <version epoch="0" ver="3.11.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763726400">- Update to version 3.5.0:
  * Features
  - support chardet config file setting (#457) (f216ce5)
  * Dependencies
  - chore(main): release 3.5.0 (#501)
  - chore(deps): bump anchore/sbom-action from 0.20.9 to 0.20.10
    (#503)
  - chore(deps): bump golang.org/x/text from 0.30.0 to 0.31.0
    (#502)
  - chore(deps): bump github.com/gabriel-vasile/mimetype (#500)
  - chore(deps): bump anchore/sbom-action from 0.20.6 to 0.20.9
    (#499)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764158400">- Update to version 3.6.0:
  * Features
  - add Rust target/ dir to default excludes (#507) (1c7d477)
  * Bug Fixes
  - support when charset is not set (#506) (85fcb6b), closes #505
  * Dependencies
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.15
    to 0.5.16 (#508)
  - chore(deps): bump actions/checkout from 5 to 6 (#504)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769774400">- Update to version 3.6.1:
  * Bug Fixes
  - empty charset on xlf files (#527) (ebaf1b9)
  - github actions workflow example in readme (#528) (1e564b2)
  * Dependencies
  - chore(deps): bump anchore/sbom-action from 0.21.1 to 0.22.0
    (#531)
  - chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0
    (#526)
  - chore(deps): bump anchore/sbom-action from 0.21.0 to 0.21.1
    (#525)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.18
    to 0.5.19 (#524)
  - chore(deps): bump anchore/sbom-action from 0.20.11 to 0.21.0
    (#523)
  - chore(deps): bump anchore/sbom-action from 0.20.10 to 0.20.11
    (#518)
  - chore(deps): bump
    github.com/editorconfig/editorconfig-core-go/v2 (#522)
  - chore(deps): bump golang.org/x/text from 0.31.0 to 0.32.0
    (#516)
  - chore(deps): bump github.com/gabriel-vasile/mimetype (#520)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.17
    to 0.5.18 (#514)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.16
    to 0.5.17 (#513)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 3.7.0:
  * Features
  - files: expand glob patterns in passed-file args (#190) (#558)
    (4c0f326)
  * Bug Fixes
  - cli: auto-enable no-color when output format is
    github-actions (#557) (9f4014c)
  - detect binary files before decoding to prevent false text
    (#550) (f47b30c)
  * Dependencies
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.21
    to 0.5.22 (#564)
  - chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0
    (#562)
  - chore(deps): bump github.com/wlynxg/chardet from 1.0.4 to
    1.0.5 (#561)
  - chore(deps): bump googleapis/release-please-action from 4 to
    5 (#559)
  - chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0
    (#555)
  - chore(deps): bump dependabot/fetch-metadata from 2 to 3
    (#554)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 3.8.0:
  * Features
  - exclude .gpg files (#571) (e5b53f4)
  * Bug Fixes
  - anchor node_modules and target default excludes at path start
    (#568) (c0c39af)
  - honor -no-color for .ecrc deprecation warning (#575)
    (dbb0dbb)
  * Dependencies
  - chore(deps): bump actions/checkout from 6 to 7 (#573)
  - chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0
    (#566)
  - chore(deps): bump codecov/codecov-action from 6 to 7 (#565)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786363200">- Update to version 3.9.0:
  * feat: enable immutable releases
  * chore(deps): bump github.com/gabriel-vasile/mimetype (#584)
  * chore(deps): bump github.com/gabriel-vasile/mimetype (#583)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.22
    to 0.5.23 (#579)
  * chore(deps): bump golang.org/x/text from 0.38.0 to 0.40.0
    (#581)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786363201">- Update to version 3.10.0:
  * feat(immutable-releases): ensure that despite the release being
    a draft the tag is created
  * chore: allow triggering release-please manually
  * feat(immutable-release): tell release-please to create draft
    releases
  * Revert "feat(immutable-releases): set release-please to create
    draft releases"
  * chore(deps): bump docker/login-action from 4.5.2 to 4.6.0
    (#590)
  * feat(immutable-releases): set release-please to create draft
    releases</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786363202">- Update to version 3.11.0:
  * feat(immutable-release): goreleaser should publish its release
  * chore: replace deprecated goreleaser option with its current
    form</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786363203">- Update to version 3.11.1:
  * feat(immutable-release): tell goreleaser to use the existing
    draft release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 3.11.2:
  * upgrade go to v1.27 to mitigate #613</changelog>
</package>
<package pkgid="aacd1471c357e3d2f83cb063affbf6f3eae12dda34a2f3b3f34ec6d6c1006f49274e05cc31c66f288e8448963177968a6313fa41597936e9a5089aea8d787ee6" name="editorconfig-core-c-debugsource" arch="i586">
  <version epoch="0" ver="0.12.11" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- editorconfig-core-c 0.12.4:
  * fix various stability issues caused by memory handling
- drop upstream patch now included:
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1624795200">- editorconfig-core-c 0.12.5:
  * Fix memory leak which would occur if no .editorconfig files were found
    in the file's ancestry or if an error occurred while ingesting values.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683028800">- editorconfig-core-c 0.12.6:
  * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
  * Update property key, value length limits per spec change</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- update to 0.12.7:
  * Fix pointer overflow in STRING_CAT
  * Fix a few more stack buffer overflows
- drop HTML docs and editorconfig-core-c-0.12.1-install_paths.patch
- drop editorconfig-core-c-0.12.1-no_timestamp.patch, upstream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1718452800">- update to 0.12.8:
  * lib/ec_glob: plug leak of nums utarray</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1718625600">- update to 0.12.9:
  * fix potentially uninitialized local (variable|pointer)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1748001600">- Fix intermittent build failure (bsc#1243568): Add
  0001-Generate-output-directories-before-building-manpages.patch:</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771761600">- update to 0.12.10:
  * Make path splitting algorithm UNC-aware
  * Update utarray.h to 2.3.0
  * Miscellaneous fixes
- drop 0001-Generate-output-directories-before-building-manpages.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Add editorconfig-core-c-const-correctness.patch to fix build with
  glibc 2.43</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1776254400">- update to 0.12.11:
  * CVE-2026-40489: l_pattern buffer overflow (boo#1262131)
  * Fixes for compiler errors/warnings
- drop editorconfig-core-c-const-correctness.patch</changelog>
</package>
<package pkgid="4fd13b802aee24c4a39b75da6345cb0614ac028ed295d1759db586af1a168ac1d42e9d5476823bb7d655835eb8e5d10df4d4fad5150c6136894b21e1a3ba8ff6" name="editorconfig-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.11" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- editorconfig-core-c 0.12.4:
  * fix various stability issues caused by memory handling
- drop upstream patch now included:
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1624795200">- editorconfig-core-c 0.12.5:
  * Fix memory leak which would occur if no .editorconfig files were found
    in the file's ancestry or if an error occurred while ingesting values.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683028800">- editorconfig-core-c 0.12.6:
  * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
  * Update property key, value length limits per spec change</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1713096000">- update to 0.12.7:
  * Fix pointer overflow in STRING_CAT
  * Fix a few more stack buffer overflows
- drop HTML docs and editorconfig-core-c-0.12.1-install_paths.patch
- drop editorconfig-core-c-0.12.1-no_timestamp.patch, upstream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1718452800">- update to 0.12.8:
  * lib/ec_glob: plug leak of nums utarray</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1718625600">- update to 0.12.9:
  * fix potentially uninitialized local (variable|pointer)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1748001600">- Fix intermittent build failure (bsc#1243568): Add
  0001-Generate-output-directories-before-building-manpages.patch:</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771761600">- update to 0.12.10:
  * Make path splitting algorithm UNC-aware
  * Update utarray.h to 2.3.0
  * Miscellaneous fixes
- drop 0001-Generate-output-directories-before-building-manpages.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Add editorconfig-core-c-const-correctness.patch to fix build with
  glibc 2.43</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1776254400">- update to 0.12.11:
  * CVE-2026-40489: l_pattern buffer overflow (boo#1262131)
  * Fixes for compiler errors/warnings
- drop editorconfig-core-c-const-correctness.patch</changelog>
</package>
<package pkgid="267793af4fefbd678d710a2b26b6517ee7a57966cbc8ba3d64c6688b4460244f8b3e3e6043544bd747669882509a7ffa01000799267816606ea9f7595434b9a7" name="editres-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.3"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split editres from xorg-x11. Initial version: 1.0.5.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.6:
  + Remove Xorg/XFree86 CVS/RCS id tags.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Replace deprecated AC_HELP_STRING with AS_HELP_STRING.
  + man:
  - Replace hard coded man page section with substitution strings
  - Remove trailing spaces and tabs.</changelog>
  <changelog author="sndirsch@suse.com" date="1391688000">- fixed license to X11 in specfile</changelog>
  <changelog author="sndirsch@suse.com" date="1520251200">- Update to version 1.0.7
  * This version raises the minimum version of libXt required to build &amp; run
    editres to libXt 1.0.99.1.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1648987200">- Update to version 1.0.8
  * bugfix release</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- Update to version 1.0.9
  * Ensure all *.c files include config.h before any other headers
  * Re-enable code to use XKB Bells
  * Add -help and -version options
  * List which options were unrecognized before printing usage message
  * gitlab CI: stop requiring Signed-off-by in commits
  * fix const error
  * FIX const warning
  * FIX some const warnings
  * stop const warnings
  * stop const warnings
  * stop const warnings
  * stop const warnings
  * stop const warnings
  * fix initialization discards const
  * Fix shadowing box</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1776600000">- update to version 1.1.0
  * This release updates to version 6 of the editres protocol, introduced
    in version 1.3.0 of libXmu (which is required to build this version),
    providing support for 64-bit pointers to windows &amp; widgets.
  * This release adds support for building with meson as well as autoconf.
- switched to meson</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1777204800">- update to version 1.1.1
  * This release corrects a bug in last weeks release that caused
    editres to fail to build on 32-bit platforms.</changelog>
</package>
<package pkgid="b23308194c433b9e0f7bad6351db5ec6ba8da82d097d5835dd180fabd1532aae0c2974529584a2de6368486d36ccfb62d0b69225616fd1d94233afde00b39140" name="editres-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.3"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split editres from xorg-x11. Initial version: 1.0.5.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.6:
  + Remove Xorg/XFree86 CVS/RCS id tags.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Replace deprecated AC_HELP_STRING with AS_HELP_STRING.
  + man:
  - Replace hard coded man page section with substitution strings
  - Remove trailing spaces and tabs.</changelog>
  <changelog author="sndirsch@suse.com" date="1391688000">- fixed license to X11 in specfile</changelog>
  <changelog author="sndirsch@suse.com" date="1520251200">- Update to version 1.0.7
  * This version raises the minimum version of libXt required to build &amp; run
    editres to libXt 1.0.99.1.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1648987200">- Update to version 1.0.8
  * bugfix release</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1709553600">- Update to version 1.0.9
  * Ensure all *.c files include config.h before any other headers
  * Re-enable code to use XKB Bells
  * Add -help and -version options
  * List which options were unrecognized before printing usage message
  * gitlab CI: stop requiring Signed-off-by in commits
  * fix const error
  * FIX const warning
  * FIX some const warnings
  * stop const warnings
  * stop const warnings
  * stop const warnings
  * stop const warnings
  * stop const warnings
  * fix initialization discards const
  * Fix shadowing box</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1776600000">- update to version 1.1.0
  * This release updates to version 6 of the editres protocol, introduced
    in version 1.3.0 of libXmu (which is required to build this version),
    providing support for 64-bit pointers to windows &amp; widgets.
  * This release adds support for building with meson as well as autoconf.
- switched to meson</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1777204800">- update to version 1.1.1
  * This release corrects a bug in last weeks release that caused
    editres to fail to build on 32-bit platforms.</changelog>
</package>
<package pkgid="bfce7dfb7787a78b63db59e81565adbc9a0cf0bccaee50c74cf03897a892b666ef9b59b773f80588c741eab19fd9ebc0d923b27281f381ef7ab8e2ad0b4f35c7" name="eekboard-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.8" rel="12.8"/>
  <changelog author="hillwood@linuxfans.org" date="1348488000">- Initial package.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1348574400">- move girepository files to typelib-1_0-Eek-0_90 package.</changelog>
  <changelog author="mlin@suse.com" date="1359633600">- makes more flexible for pkgconfig with vala</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1601294400">- fix libexecdir</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1632225600">- Add port-to-python3.patch:
  * Ports gen-keysym-entries.py to Python 3.
- Remove unneeded BuildRequires on python and python-devel</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1734523200">- Add fix-compile-on-gcc14.patch.</changelog>
</package>
<package pkgid="c3eb5ce4e35199fb9a0fffd80c80dbe653c9beb743797782413460423ad7e179b8e0ede447ef4b658fe2db6f748331c0cb4f4aa67269cb2bc6b7a605fd30d4a2" name="eekboard-debugsource" arch="i586">
  <version epoch="0" ver="1.0.8" rel="12.8"/>
  <changelog author="hillwood@linuxfans.org" date="1348488000">- Initial package.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1348574400">- move girepository files to typelib-1_0-Eek-0_90 package.</changelog>
  <changelog author="mlin@suse.com" date="1359633600">- makes more flexible for pkgconfig with vala</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1601294400">- fix libexecdir</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1632225600">- Add port-to-python3.patch:
  * Ports gen-keysym-entries.py to Python 3.
- Remove unneeded BuildRequires on python and python-devel</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1734523200">- Add fix-compile-on-gcc14.patch.</changelog>
</package>
<package pkgid="c56e3d4b7d4cdf6f4343cafdd7793b77b10515a35b1cdda5d25925f1052628d0cf6fd1bb5d1b14809a997387976048542c36ae8d7b5e0dde11d83452d4f72607" name="efibootmgr-debuginfo" arch="i586">
  <version epoch="0" ver="18" rel="1.13"/>
  <changelog author="rw@suse.com" date="1442318400">- Properly latch long to short option for delete.  [bsc#945705]
  (efibootmgr-delete-multiple.diff)</changelog>
  <changelog author="glin@suse.com" date="1468411200">- Add efibootmgr-fix-efivar-0.24.patch fix the compilation errors
  caused by the efivar update</changelog>
  <changelog author="rw@suse.com" date="1468497600">- Add support for Memory Address Range Mirroring.
  [fate#320999, bsc#987599]
  (add MARM-add-m-and-M-options.diff,
  MARM-fix-insufficient-validation-check-of-M-option.diff,
  MARM-introduce-man-for-m-and-M-option.diff,
  MARM-extend-man-for-M-option.diff,
  MARM-sanitize-set_mirror.diff)</changelog>
  <changelog author="arvidjaar@gmail.com" date="1471694400">- add efibootmgr-fix-usage-of-efi_loadopt_path-again.patch - fix
  efibootmgr -v with new efivar (boo#993458)</changelog>
  <changelog author="msuchanek@suse.com" date="1487246400">- Build on all archs. There is no reason not to. [boo#1025520]
- Depend on new enough efivar. Build fails otherwise.</changelog>
  <changelog author="rw@suse.com" date="1488542400">- Update to 14 plus upstream fixes.  [fate#322108]
  (0001-Don-t-use-fshort-wchar-when-building-63.patch,
  0002-Remove-extra-const-keywords-gcc-7-gripes-about.patch,
  0003-Add-support-for-parsing-optional-data-as-ucs2.patch)
- Forward port and refresh SLE patches
  (efibootmgr-derhat.diff, MARM-sanitize-set_mirror.diff
  efibootmgr-delete-multiple.diff)
- Drop upstreamed patches
  (efibootmgr-check-boot-order.diff,
  efibootmgr-fix-efivar-0.24.patch,
  efibootmgr-fix-usage-of-efi_loadopt_path-again.patch,
  MARM-add-m-and-M-options.diff,
  MARM-extend-man-for-M-option.diff,
  MARM-fix-insufficient-validation-check-of-M-option.diff,
  MARM-introduce-man-for-m-and-M-option.diff)</changelog>
  <changelog author="meissner@suse.com" date="1497096000">- forcefully enable PIE</changelog>
  <changelog author="kukuk@suse.de" date="1522756800">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1627992000">- Update to v17:  [jsc#SLE-22542]
  * use efivar's logging facility more (more info in -v2 , -v3, etc)
  * Various bug fixes
  * Better -e parsing
  * fix pkg-config invocation for ldflags
  * Make efibootmgr use EFIDIR / efibootmgr.efidir like fwupdate does
  * make --loader default build-time configurable
  * sanitize set_mirror()/get_mirror()
  * Add support for parsing loader options as UCS2
  * GCC 7 fixes
  * Don't use -fshort-wchar since we don't run on EFI machines.
- Drop 0001-Don-t-use-fshort-wchar-when-building-63.patch (upstreamed)
- Drop 0002-Remove-extra-const-keywords-gcc-7-gripes-about.patch
  (upstreamed)
- Drop 0003-Add-support-for-parsing-optional-data-as-ucs2.patch
  (upstreamed)
- Drop MARM-sanitize-set_mirror.diff (upstreamed)
- Drop efibootmgr-derhat.diff (upstreamed)
- Rebase efibootmgr-delete-multiple.diff</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1671537600">- Update to v18
  * fixed the simple run example
  * Restore activation error message in efibootmgr
  * remove-dupes: update error message
  * Fix typo in manual page
  * README: Note efivarfs as the current required kernel module
  * Fix possible read out of bounds in ucs2_to_utf8
  * Add code of conduct
  * Fix help messages
  * Add option for insertion location of new entries
- Rebase efibootmgr-delete-multiple.diff</changelog>
</package>
<package pkgid="e19369af8ee3714ede42750dfb62d4c0313f2d58ca924b1045fb178e6cdd654a263c051b860844b8f3cd7ab54696d73703a610195fae485f2b5dcb4e10beb445" name="efibootmgr-debugsource" arch="i586">
  <version epoch="0" ver="18" rel="1.13"/>
  <changelog author="rw@suse.com" date="1442318400">- Properly latch long to short option for delete.  [bsc#945705]
  (efibootmgr-delete-multiple.diff)</changelog>
  <changelog author="glin@suse.com" date="1468411200">- Add efibootmgr-fix-efivar-0.24.patch fix the compilation errors
  caused by the efivar update</changelog>
  <changelog author="rw@suse.com" date="1468497600">- Add support for Memory Address Range Mirroring.
  [fate#320999, bsc#987599]
  (add MARM-add-m-and-M-options.diff,
  MARM-fix-insufficient-validation-check-of-M-option.diff,
  MARM-introduce-man-for-m-and-M-option.diff,
  MARM-extend-man-for-M-option.diff,
  MARM-sanitize-set_mirror.diff)</changelog>
  <changelog author="arvidjaar@gmail.com" date="1471694400">- add efibootmgr-fix-usage-of-efi_loadopt_path-again.patch - fix
  efibootmgr -v with new efivar (boo#993458)</changelog>
  <changelog author="msuchanek@suse.com" date="1487246400">- Build on all archs. There is no reason not to. [boo#1025520]
- Depend on new enough efivar. Build fails otherwise.</changelog>
  <changelog author="rw@suse.com" date="1488542400">- Update to 14 plus upstream fixes.  [fate#322108]
  (0001-Don-t-use-fshort-wchar-when-building-63.patch,
  0002-Remove-extra-const-keywords-gcc-7-gripes-about.patch,
  0003-Add-support-for-parsing-optional-data-as-ucs2.patch)
- Forward port and refresh SLE patches
  (efibootmgr-derhat.diff, MARM-sanitize-set_mirror.diff
  efibootmgr-delete-multiple.diff)
- Drop upstreamed patches
  (efibootmgr-check-boot-order.diff,
  efibootmgr-fix-efivar-0.24.patch,
  efibootmgr-fix-usage-of-efi_loadopt_path-again.patch,
  MARM-add-m-and-M-options.diff,
  MARM-extend-man-for-M-option.diff,
  MARM-fix-insufficient-validation-check-of-M-option.diff,
  MARM-introduce-man-for-m-and-M-option.diff)</changelog>
  <changelog author="meissner@suse.com" date="1497096000">- forcefully enable PIE</changelog>
  <changelog author="kukuk@suse.de" date="1522756800">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1627992000">- Update to v17:  [jsc#SLE-22542]
  * use efivar's logging facility more (more info in -v2 , -v3, etc)
  * Various bug fixes
  * Better -e parsing
  * fix pkg-config invocation for ldflags
  * Make efibootmgr use EFIDIR / efibootmgr.efidir like fwupdate does
  * make --loader default build-time configurable
  * sanitize set_mirror()/get_mirror()
  * Add support for parsing loader options as UCS2
  * GCC 7 fixes
  * Don't use -fshort-wchar since we don't run on EFI machines.
- Drop 0001-Don-t-use-fshort-wchar-when-building-63.patch (upstreamed)
- Drop 0002-Remove-extra-const-keywords-gcc-7-gripes-about.patch
  (upstreamed)
- Drop 0003-Add-support-for-parsing-optional-data-as-ucs2.patch
  (upstreamed)
- Drop MARM-sanitize-set_mirror.diff (upstreamed)
- Drop efibootmgr-derhat.diff (upstreamed)
- Rebase efibootmgr-delete-multiple.diff</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1671537600">- Update to v18
  * fixed the simple run example
  * Restore activation error message in efibootmgr
  * remove-dupes: update error message
  * Fix typo in manual page
  * README: Note efivarfs as the current required kernel module
  * Fix possible read out of bounds in ucs2_to_utf8
  * Add code of conduct
  * Fix help messages
  * Add option for insertion location of new entries
- Rebase efibootmgr-delete-multiple.diff</changelog>
</package>
<package pkgid="9b8e6c9107469831ae08cf405794abcb896cf94a9d85dd5dffcf2d84d9e11569606cf756286070ea29e3a88cb19098e43b7a96e4eef0110a58a71688e1ae5f61" name="efitools-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.2" rel="4.4"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1608724800">- initial import (version 1.9.2)
  + Only package the userspace tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709899200">- Add efitools-bsc1220470-fix-gcc14-errors.patch to fix gcc-14
  errors (bsc#1220470)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744545600">- Add efitools-c23.patch to fix gcc-15 compile time errors</changelog>
</package>
<package pkgid="71b105308780205778ab647e466e66d91c3f8782650467940a6d1eb5d4a6fef60c9ad0d88e5eb5b06d98b391d59c1aff84c8dacdaa6e7483c71c77c7e89712eb" name="efitools-debugsource" arch="i586">
  <version epoch="0" ver="1.9.2" rel="4.4"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1608724800">- initial import (version 1.9.2)
  + Only package the userspace tools</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1709899200">- Add efitools-bsc1220470-fix-gcc14-errors.patch to fix gcc-14
  errors (bsc#1220470)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744545600">- Add efitools-c23.patch to fix gcc-15 compile time errors</changelog>
</package>
<package pkgid="7ee8888bd6e0148a6e3e4b4087ace095f8119977976437853baa1931e5be1d4cb4829565fcf00c9fdb13b28d50c687080abbe29392e7d73353abc2f4c6adb4ec" name="efivar-debuginfo" arch="i586">
  <version epoch="0" ver="38" rel="3.7"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1550836800">- Update to 37
  + Improve ACPI device path formatting
  + Add support for SOC devices that use FDT as their PCI root node
  + Make devices we can't parse the "device" sysfs link for use
    DEV_ABBREV_ONLY
  + Handle SCSI port numbers better
  + Don't require an EUI for NVMe (boo#1100077)
  + Fix the accidental requirement on ACPI UID nodes existing
  + Add support for EMMC devices
  + Add support for PCI root nodes without a device link in sysfs
  + Add support for partitioned MD devices
  + Fix partition number detection when the number isn't provided
  + Add support for ACPI Generic Container and Embedded Controller
    root nodes (boo#1101023)
  + Add limited support for SAS/SATA port expanders
- Add upstream patches to fix boo#1120862
  + efivar-make-format_guid-handle-misaligned-guid-pointer.patch
  + efivar-Fix-all-the-places-Werror-address-of-packed-member-c.patch
- Drop upstreamed reproducible.patch
- Refresh libefiboot-export-disk_get_partition_info.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1552046400">- Add efivar-bsc1127544-fix-ucs2len.patch to fix logic that checks
  for UCS-2 string termination (boo#1127544)
- Add efivar-fix-efidp_ipv4_addr-fields-assignment.patch to fix the
  casting of IPv4 address.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1597406400">- Do not partition LTO as we may reach new GAS error:
  Error: invalid attempt to declare external version
  name as default in symbol `efi_set_variable@@LIBEFIVAR_0.24'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1599566400">- Add efivar-bsc1175989-handle-NULL-set-variable.patch to fix
  segfault in non-EFI systems (bsc#1175989)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1623844800">- Add efivar-bsc1187386-fix-emmc-parsing.patch to fix the eMMC
  sysfs parsing (bsc#1187386)
- Add efivar-bsc1181967-fix-nvme-parsing.patch to fix the NVME
  path parsing (bsc#1181967)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1660132800">- Add efivar-bsc1202209-fix-glibc-2.36-build.patch to fix the build
  error against glibc 2.36 (bsc#1202209)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1671624000">- Update spec file to current standards</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1676030400">- Update to 38
  + Rework some makefile bits to make overriding some options
    simpler
  + Handle /sys/devices/virtual/{nvme-fabrics,nvme-subsystem}
    devices
  + guids.S: Include &lt;cet.h&gt; when CET is enabled
  + Fix /sys/block sysfs parsing for eMMC-s
  + Properly check mmap return error
  + Fix s{yt,ty}le typo in efi_get_variable(3)
  + Handle NULL set_variable()
  + Fix parsing for nvme-subsystem devices
  + Attempt to fix the identified thread safety bugs
  + Make thread-test depend on libefivar.so
  + Upstream a local patch from rawhide
  + Fix conversion from UTF8 to UCS2
  + efivar: make docs match current code for 'efivar -A'
  + Add code of conduct
  + Misc minor fixes
  + Add efi_time_t declarations and helper functions
  + More misc fixes
  + Coverity fixes 20211208
  + Fix linux virtual root device parsing
  + efivar.spec.in: fix license to be valid SPDX
  + Add efisecdb tooling
  + Fix linker string comparison for dash
- Add efivar-bsc1206388-revamp-efi_well_known-variable-handling.patch
  to remove the ld script hack for efi_well_known_* variables
  that caused build failure with LTO (bsc#1206388)
- Add mandoc to BuildRequires to build efisecdb man page
- Add efivar-adjust-dependency.patch to avoid 'make install' from
  building the binaries again
- Add efivar-filter-gcc-march.patch to drop '-march=native' from
  HOST_CPPFLAGS for ppc64le and riscv64 due to the absence of the
  gcc parameter
- Refresh libefiboot-export-disk_get_partition_info.patch
  + Cast (uint8_t *) signature to (partition_signature_t *)
  + Update src/libefiboot.map.in
- Remove upstreamed patches
  + efivar-Fix-all-the-places-Werror-address-of-packed-member-c.patch
  + efivar-bsc1127544-fix-ucs2len.patch
  + efivar-bsc1175989-handle-NULL-set-variable.patch
  + efivar-bsc1181967-fix-nvme-parsing.patch
  + efivar-bsc1187386-fix-emmc-parsing.patch
  + efivar-fix-efidp_ipv4_addr-fields-assignment.patch
  + efivar-make-format_guid-handle-misaligned-guid-pointer.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1697025600">- We don’t mandoc at all after all (gh#rhboot/efivar#229 and
  gh#rhboot/efivar#253).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1728388800">- Adapt efivar-filter-gcc-march.patch to drop -march=native (boo#1231368)</changelog>
</package>
<package pkgid="28182cc728ab2c2147904a0c8c2cd6fa7d0200442a046a3a94be7b69b6b9a5c900073c7c018ab30768e6ad27e073375efb65558ed7de0ba22a8b058e724d32e3" name="efivar-debugsource" arch="i586">
  <version epoch="0" ver="38" rel="3.7"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1550836800">- Update to 37
  + Improve ACPI device path formatting
  + Add support for SOC devices that use FDT as their PCI root node
  + Make devices we can't parse the "device" sysfs link for use
    DEV_ABBREV_ONLY
  + Handle SCSI port numbers better
  + Don't require an EUI for NVMe (boo#1100077)
  + Fix the accidental requirement on ACPI UID nodes existing
  + Add support for EMMC devices
  + Add support for PCI root nodes without a device link in sysfs
  + Add support for partitioned MD devices
  + Fix partition number detection when the number isn't provided
  + Add support for ACPI Generic Container and Embedded Controller
    root nodes (boo#1101023)
  + Add limited support for SAS/SATA port expanders
- Add upstream patches to fix boo#1120862
  + efivar-make-format_guid-handle-misaligned-guid-pointer.patch
  + efivar-Fix-all-the-places-Werror-address-of-packed-member-c.patch
- Drop upstreamed reproducible.patch
- Refresh libefiboot-export-disk_get_partition_info.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1552046400">- Add efivar-bsc1127544-fix-ucs2len.patch to fix logic that checks
  for UCS-2 string termination (boo#1127544)
- Add efivar-fix-efidp_ipv4_addr-fields-assignment.patch to fix the
  casting of IPv4 address.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1597406400">- Do not partition LTO as we may reach new GAS error:
  Error: invalid attempt to declare external version
  name as default in symbol `efi_set_variable@@LIBEFIVAR_0.24'</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1599566400">- Add efivar-bsc1175989-handle-NULL-set-variable.patch to fix
  segfault in non-EFI systems (bsc#1175989)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1623844800">- Add efivar-bsc1187386-fix-emmc-parsing.patch to fix the eMMC
  sysfs parsing (bsc#1187386)
- Add efivar-bsc1181967-fix-nvme-parsing.patch to fix the NVME
  path parsing (bsc#1181967)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1660132800">- Add efivar-bsc1202209-fix-glibc-2.36-build.patch to fix the build
  error against glibc 2.36 (bsc#1202209)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1671624000">- Update spec file to current standards</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1676030400">- Update to 38
  + Rework some makefile bits to make overriding some options
    simpler
  + Handle /sys/devices/virtual/{nvme-fabrics,nvme-subsystem}
    devices
  + guids.S: Include &lt;cet.h&gt; when CET is enabled
  + Fix /sys/block sysfs parsing for eMMC-s
  + Properly check mmap return error
  + Fix s{yt,ty}le typo in efi_get_variable(3)
  + Handle NULL set_variable()
  + Fix parsing for nvme-subsystem devices
  + Attempt to fix the identified thread safety bugs
  + Make thread-test depend on libefivar.so
  + Upstream a local patch from rawhide
  + Fix conversion from UTF8 to UCS2
  + efivar: make docs match current code for 'efivar -A'
  + Add code of conduct
  + Misc minor fixes
  + Add efi_time_t declarations and helper functions
  + More misc fixes
  + Coverity fixes 20211208
  + Fix linux virtual root device parsing
  + efivar.spec.in: fix license to be valid SPDX
  + Add efisecdb tooling
  + Fix linker string comparison for dash
- Add efivar-bsc1206388-revamp-efi_well_known-variable-handling.patch
  to remove the ld script hack for efi_well_known_* variables
  that caused build failure with LTO (bsc#1206388)
- Add mandoc to BuildRequires to build efisecdb man page
- Add efivar-adjust-dependency.patch to avoid 'make install' from
  building the binaries again
- Add efivar-filter-gcc-march.patch to drop '-march=native' from
  HOST_CPPFLAGS for ppc64le and riscv64 due to the absence of the
  gcc parameter
- Refresh libefiboot-export-disk_get_partition_info.patch
  + Cast (uint8_t *) signature to (partition_signature_t *)
  + Update src/libefiboot.map.in
- Remove upstreamed patches
  + efivar-Fix-all-the-places-Werror-address-of-packed-member-c.patch
  + efivar-bsc1127544-fix-ucs2len.patch
  + efivar-bsc1175989-handle-NULL-set-variable.patch
  + efivar-bsc1181967-fix-nvme-parsing.patch
  + efivar-bsc1187386-fix-emmc-parsing.patch
  + efivar-fix-efidp_ipv4_addr-fields-assignment.patch
  + efivar-make-format_guid-handle-misaligned-guid-pointer.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1697025600">- We don’t mandoc at all after all (gh#rhboot/efivar#229 and
  gh#rhboot/efivar#253).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1728388800">- Adapt efivar-filter-gcc-march.patch to drop -march=native (boo#1231368)</changelog>
</package>
<package pkgid="9d78d881b3f341ab2a92fb2694996a46dba51afa433c3732d77f1bd11e0119790055b5ceca41c085f5bf83592b81ef6b2cda3b6bf60cc7ddc3719e195ff66aff" name="efl-debuginfo" arch="i586">
  <version epoch="0" ver="1.26.3" rel="37.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1664020800">- remove duplicate valgrind buildrequires (fixes RISCV build)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1664193600">- Update to 1.26.3 Bugfix release
  * Fix theme issues
  * Fix edje calc internal return values in some cases
  * Fix ecore-x netwm moveresize request handling
  * Fix ecore-x xkb handling to not leak
  * Fix new xkb event handling
  * Fix evas smart object to null out fields for safety
  * Fix elm null cnp object handling to not crash in odd cases
  * Fix ecore evas x11 dnd handling to not null out xdnd props
  * Fix data checkme file so relocation at runtime works again
  * Fix eina bt output to always have spaces between fields
  * Fix png loader on arm to not have rgb values when a is 0
  * Fix textgrid to guard against null glyphs
  * Fix ecore-x vblank to use current time not vlbank time
  * Fix emile to handle invalid compress types more gracefully
  * Fix compile warnings
  * Fix evas psd loader crash
  * Fix osx sample compile conf script options
  * Fix wl vsync timer to use current time not vblank time
  * Work around xwayland issue where synthetic events are not sent</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1669723200">- luajit no longer available on ppc64</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Add d9ec36e1de4c2a70ac82dc66a72c282dc42037b7.patch: add charset
  header to po files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1720008000">- Drop libpoppler-cpp0 BuildRequires: this was there to workaround
  a bug in poppler-devel, in the times for openSUSE 13.2 and has
  long been fixed.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1723118400">- Remove obsolete xine and vlc build dependencies. Support was
  dropped from the emotion library in 1.23.0 release.
- Consequently drop the 'generic_players_present' condition</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1742126400">- Make scim conditional, which is Factory drop candidate
- Add patch efl_scim.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745409600">- to fix gcc-15 compile time errors, add efl-1.26.3-header.patch
  from upstream, and add -std=gnu11 to CFLAGS
- fix URL of efl git website</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761566400">- Enable luajit and valgrind on riscv64</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1782734400">- Add reproducible.patch for deterministic .edj file creation
  (boo#1052415)</changelog>
</package>
<package pkgid="420c90099b1437ed5d5ce2ab909afe7fc67d9ca6a032733f1f9c8841a214a2010308c984ccd53d079a8d0bdf52d9b16a8860583db213247999083ecc62891178" name="efl-debugsource" arch="i586">
  <version epoch="0" ver="1.26.3" rel="37.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1664020800">- remove duplicate valgrind buildrequires (fixes RISCV build)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1664193600">- Update to 1.26.3 Bugfix release
  * Fix theme issues
  * Fix edje calc internal return values in some cases
  * Fix ecore-x netwm moveresize request handling
  * Fix ecore-x xkb handling to not leak
  * Fix new xkb event handling
  * Fix evas smart object to null out fields for safety
  * Fix elm null cnp object handling to not crash in odd cases
  * Fix ecore evas x11 dnd handling to not null out xdnd props
  * Fix data checkme file so relocation at runtime works again
  * Fix eina bt output to always have spaces between fields
  * Fix png loader on arm to not have rgb values when a is 0
  * Fix textgrid to guard against null glyphs
  * Fix ecore-x vblank to use current time not vlbank time
  * Fix emile to handle invalid compress types more gracefully
  * Fix compile warnings
  * Fix evas psd loader crash
  * Fix osx sample compile conf script options
  * Fix wl vsync timer to use current time not vblank time
  * Work around xwayland issue where synthetic events are not sent</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1669723200">- luajit no longer available on ppc64</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Add d9ec36e1de4c2a70ac82dc66a72c282dc42037b7.patch: add charset
  header to po files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1720008000">- Drop libpoppler-cpp0 BuildRequires: this was there to workaround
  a bug in poppler-devel, in the times for openSUSE 13.2 and has
  long been fixed.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1723118400">- Remove obsolete xine and vlc build dependencies. Support was
  dropped from the emotion library in 1.23.0 release.
- Consequently drop the 'generic_players_present' condition</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1742126400">- Make scim conditional, which is Factory drop candidate
- Add patch efl_scim.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745409600">- to fix gcc-15 compile time errors, add efl-1.26.3-header.patch
  from upstream, and add -std=gnu11 to CFLAGS
- fix URL of efl git website</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761566400">- Enable luajit and valgrind on riscv64</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1782734400">- Add reproducible.patch for deterministic .edj file creation
  (boo#1052415)</changelog>
</package>
<package pkgid="36b549e444d27676bbe6a0e8c55738202e5a82f094fca83eee5808b8af0701dbe71aa710f0c69b47140dc3b61c8ac576fa1cbcf1b53c2901b75cbf98c0807d3e" name="efl-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.26.3" rel="37.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1664020800">- remove duplicate valgrind buildrequires (fixes RISCV build)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1664193600">- Update to 1.26.3 Bugfix release
  * Fix theme issues
  * Fix edje calc internal return values in some cases
  * Fix ecore-x netwm moveresize request handling
  * Fix ecore-x xkb handling to not leak
  * Fix new xkb event handling
  * Fix evas smart object to null out fields for safety
  * Fix elm null cnp object handling to not crash in odd cases
  * Fix ecore evas x11 dnd handling to not null out xdnd props
  * Fix data checkme file so relocation at runtime works again
  * Fix eina bt output to always have spaces between fields
  * Fix png loader on arm to not have rgb values when a is 0
  * Fix textgrid to guard against null glyphs
  * Fix ecore-x vblank to use current time not vlbank time
  * Fix emile to handle invalid compress types more gracefully
  * Fix compile warnings
  * Fix evas psd loader crash
  * Fix osx sample compile conf script options
  * Fix wl vsync timer to use current time not vblank time
  * Work around xwayland issue where synthetic events are not sent</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1669723200">- luajit no longer available on ppc64</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Add d9ec36e1de4c2a70ac82dc66a72c282dc42037b7.patch: add charset
  header to po files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1720008000">- Drop libpoppler-cpp0 BuildRequires: this was there to workaround
  a bug in poppler-devel, in the times for openSUSE 13.2 and has
  long been fixed.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1723118400">- Remove obsolete xine and vlc build dependencies. Support was
  dropped from the emotion library in 1.23.0 release.
- Consequently drop the 'generic_players_present' condition</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1742126400">- Make scim conditional, which is Factory drop candidate
- Add patch efl_scim.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745409600">- to fix gcc-15 compile time errors, add efl-1.26.3-header.patch
  from upstream, and add -std=gnu11 to CFLAGS
- fix URL of efl git website</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761566400">- Enable luajit and valgrind on riscv64</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1782734400">- Add reproducible.patch for deterministic .edj file creation
  (boo#1052415)</changelog>
</package>
<package pkgid="65ffff387725758ff9ec7504e65873dbafab07a69059c6cce175cdad97c05c551e1b567c6fb58c3375ff83c9d7f442560ad279a7f9d081549bbe383a6501921c" name="eiciel-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.1" rel="1.4"/>
  <changelog author="fcrozat@suse.com" date="1502452800">- Remove BuildRequires on libgnomeui-devel and conditional build
  against gtk2.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1516190400">- Update to version 0.9.12.1:
  + Fix desktop file.
- Changes from version 0.9.12:
  + Updates for better integration with AppStream.
- Adopt the use of %make_install rather than raw make command,
  following the best practices.
- Point fdupes to the data directory instead of the build root,
  which is a practice that must be avoided.
- Conditionalize translation-update-upstream BuildRequires use as
  it's a SLE-only requirement.
- Drop intltool BuildRequires: since upstream migrated to Gettext
  it's no longer needed anymore.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538136000">- Add eiciel-sys-xattr.patch -- &lt;attr/xattr.h&gt; is deprecated, use
  &lt;sys/xattr.h&gt; instead. Also use sed to replace the relevant parts
  of configure.
- Run spec-cleaner, modernize specfile.
- Apply translation-update also for openSUSE, drop conditionals.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622548800">- Add GCC 11 compatibility fix:
  * 0001-Remove-deprecated-dynamic-exception-specifications.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653998400">- Update to version 0.9.13.1:
  + Solves a missing file in the archive and adds some
    compatibility support to build on old distributions.
- Changes from version 0.9.13:
  + This update includes the long-requested feature of recursive
    changing of permissions and some minor cleanups (mostly
    non-functional changes).
  + Add meson build system.
- Drop
  0001-Remove-deprecated-dynamic-exception-specifications.patch and
  eiciel-sys-xattr.patch: fixed upstream.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1666094400">- Update to 0.10.0.rc2 version:
  + This is a fully updated version to gtk4 and the new plugin
    interface of GNOME Files 43.
  + This version is meant to be used with GNOME Files 43 (and
    later) and it will not work with any earlier version.
  + The plugin support in GNOME Files 43 has been simplified, so
    edition is not possible inside GNOME Files' Properties dialog.
    Visualisation support has been implemented in GNOME Files. To
    edit ACLs or Extended Attributes, use the contextual menu over
    a file or directory in the files view of GNOME Files, this will
    start Eiciel in edit mode for that file directly.
  + Build system has been fully ported to Meson (Autotools has been
    dropped).
  + The id/app-id has been normalised from org.roger-ferrer.Eiciel
    to org.roger_ferrer.Eiciel everywhere given the inconsistent
    handling of the hyphen in the GNOME stack.
- Drop no longer needed update-desktop-files build requirement and
  suse_update_desktop_file macro.
- Drop no longer needed libattr-devel and fdupes build requirements
  and fdupes macro.
- Update pkgconfig module build requirements (align with Meson
  script):
  + "gtkmm-3.0 &gt;= 3.0.0" to "gtkmm-4.0 &gt;= 4.6";
  + "libnautilus-extension &gt;= 3.0.0" to
    "libnautilus-extension-4 &gt;= 43"
- Add Meson build requirement and replace Autotools macros with
  Meson's (configure/make_build/make_install to meson/meson_build/
  meson_install).
- Add new build requirements: "giomm-2.68 &gt;= 2.68" pkgconfig module
  and itstool.
- Update 'packageand(package1:package2)' obsolete Supplements
  syntax to '(package1 and package2)' for supplementation of eiciel
  and nautilus packages.
- Add 0001-Add-man-subdir-to-top-level-meson.build.patch and
  0001-Replace-deprecated-attr-xattr.h-with-sys-xattr.h.patch
  patches to fix installation of manpage and check for sys/xattr.h
  rather than deprecated attr/xattr.h, respectively.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681473600">- Update to version 0.10.0:
  + Updated translations.
- Drop merged upstream patches:
  0001-Add-man-subdir-to-top-level-meson.build.patch and
  0001-Replace-deprecated-attr-xattr.h-with-sys-xattr.h.patch.
- Move English translations from the lang sub-package to the main
  one. This should offer translations for the main English locales
  without the need to install any additional package by default.
- Add eiciel.rpmlintrc file to filter out the "file-not-in-%lang"
  RPM Lint warning for the reason above.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1747051200">-Update to version 0.10.1:
  * This is an update to Eiciel 0.10.0 including updated translations
    and a fix for a crash in the About dialog found by John Scott.</changelog>
</package>
<package pkgid="3aeee630b936f294129eb45f91fb0a614706a1ad5ca92751e96ccab379127f022759cf37c075468f8f6f25f80950c1e23dd20e61253178bde23f1ea39d2bf1cf" name="eiciel-debugsource" arch="i586">
  <version epoch="0" ver="0.10.1" rel="1.4"/>
  <changelog author="fcrozat@suse.com" date="1502452800">- Remove BuildRequires on libgnomeui-devel and conditional build
  against gtk2.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1516190400">- Update to version 0.9.12.1:
  + Fix desktop file.
- Changes from version 0.9.12:
  + Updates for better integration with AppStream.
- Adopt the use of %make_install rather than raw make command,
  following the best practices.
- Point fdupes to the data directory instead of the build root,
  which is a practice that must be avoided.
- Conditionalize translation-update-upstream BuildRequires use as
  it's a SLE-only requirement.
- Drop intltool BuildRequires: since upstream migrated to Gettext
  it's no longer needed anymore.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538136000">- Add eiciel-sys-xattr.patch -- &lt;attr/xattr.h&gt; is deprecated, use
  &lt;sys/xattr.h&gt; instead. Also use sed to replace the relevant parts
  of configure.
- Run spec-cleaner, modernize specfile.
- Apply translation-update also for openSUSE, drop conditionals.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622548800">- Add GCC 11 compatibility fix:
  * 0001-Remove-deprecated-dynamic-exception-specifications.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653998400">- Update to version 0.9.13.1:
  + Solves a missing file in the archive and adds some
    compatibility support to build on old distributions.
- Changes from version 0.9.13:
  + This update includes the long-requested feature of recursive
    changing of permissions and some minor cleanups (mostly
    non-functional changes).
  + Add meson build system.
- Drop
  0001-Remove-deprecated-dynamic-exception-specifications.patch and
  eiciel-sys-xattr.patch: fixed upstream.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1666094400">- Update to 0.10.0.rc2 version:
  + This is a fully updated version to gtk4 and the new plugin
    interface of GNOME Files 43.
  + This version is meant to be used with GNOME Files 43 (and
    later) and it will not work with any earlier version.
  + The plugin support in GNOME Files 43 has been simplified, so
    edition is not possible inside GNOME Files' Properties dialog.
    Visualisation support has been implemented in GNOME Files. To
    edit ACLs or Extended Attributes, use the contextual menu over
    a file or directory in the files view of GNOME Files, this will
    start Eiciel in edit mode for that file directly.
  + Build system has been fully ported to Meson (Autotools has been
    dropped).
  + The id/app-id has been normalised from org.roger-ferrer.Eiciel
    to org.roger_ferrer.Eiciel everywhere given the inconsistent
    handling of the hyphen in the GNOME stack.
- Drop no longer needed update-desktop-files build requirement and
  suse_update_desktop_file macro.
- Drop no longer needed libattr-devel and fdupes build requirements
  and fdupes macro.
- Update pkgconfig module build requirements (align with Meson
  script):
  + "gtkmm-3.0 &gt;= 3.0.0" to "gtkmm-4.0 &gt;= 4.6";
  + "libnautilus-extension &gt;= 3.0.0" to
    "libnautilus-extension-4 &gt;= 43"
- Add Meson build requirement and replace Autotools macros with
  Meson's (configure/make_build/make_install to meson/meson_build/
  meson_install).
- Add new build requirements: "giomm-2.68 &gt;= 2.68" pkgconfig module
  and itstool.
- Update 'packageand(package1:package2)' obsolete Supplements
  syntax to '(package1 and package2)' for supplementation of eiciel
  and nautilus packages.
- Add 0001-Add-man-subdir-to-top-level-meson.build.patch and
  0001-Replace-deprecated-attr-xattr.h-with-sys-xattr.h.patch
  patches to fix installation of manpage and check for sys/xattr.h
  rather than deprecated attr/xattr.h, respectively.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681473600">- Update to version 0.10.0:
  + Updated translations.
- Drop merged upstream patches:
  0001-Add-man-subdir-to-top-level-meson.build.patch and
  0001-Replace-deprecated-attr-xattr.h-with-sys-xattr.h.patch.
- Move English translations from the lang sub-package to the main
  one. This should offer translations for the main English locales
  without the need to install any additional package by default.
- Add eiciel.rpmlintrc file to filter out the "file-not-in-%lang"
  RPM Lint warning for the reason above.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1747051200">-Update to version 0.10.1:
  * This is an update to Eiciel 0.10.0 including updated translations
    and a fix for a crash in the About dialog found by John Scott.</changelog>
</package>
<package pkgid="ea1be6c3e868e7ce20a6f1220e7cdafc4b36edbd4000e1ba4479e832ccba8174331430dc90ac1b87bc615873e0edd580532ea67d5ca824a239538b0ee82ee8b9" name="eid-mw-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.21" rel="1.2"/>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1746273600">- updated to 5.1.21
  * again, no good changes posted by authors</changelog>
</package>
<package pkgid="938973cba9d222589d3f5b7824843680aa1afddab932e88e919b7fa1e6ac37c678264deb08c55c908cdbcd9958f43e9124a99558d4d8117f7df85a01db6b69d6" name="eid-mw-debugsource" arch="i586">
  <version epoch="0" ver="5.1.21" rel="1.2"/>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1746273600">- updated to 5.1.21
  * again, no good changes posted by authors</changelog>
</package>
<package pkgid="752b191146d36b12d0c8f10ddf5092f13fea250acbc450c0922f8fe15cac9ed80444c0abb0c9d5bbb3130d59b3a479a46a1e0621bfc75971ae53b8e3e9e54cb0" name="eid-mw-libs-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.21" rel="1.2"/>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1746273600">- updated to 5.1.21
  * again, no good changes posted by authors</changelog>
</package>
<package pkgid="4310c731c36ad6fd857129bf49de7ad8d29ea1fd71db2d95ee888aa7eccb8f8bcc7961a3e3d0b1bdca0b14ad5bcf3d0a058623ce30d837eeb7e46d0d76a1b652" name="eid-viewer-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.21" rel="1.2"/>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1746273600">- updated to 5.1.21
  * again, no good changes posted by authors</changelog>
</package>
<package pkgid="bff43bf5507edb9a5da40430965a19148cc0ad85f302794ccfa0094c1ef3e94fe281b03167d07ae913d750f1a02512ee295e11342d390f997f6a186a3c4e8ce7" name="einstein-debuginfo" arch="i586">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1785326400">- Initialized 2.0.</changelog>
</package>
<package pkgid="022e64485b7fe94cd81e0769cfb4aece0aa6a1e05fdc8672b2b058936a3ecfe14f2f0854858c0e1141d131bbbf8af91576070d0ffa0a9828b364d1bbb3b8f08d" name="einstein-debugsource" arch="i586">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1785326400">- Initialized 2.0.</changelog>
</package>
<package pkgid="eba0a048c5db056ac94ff8f77e8bf5a8f65c0d913824928656114ebd8a12fd1a7b1042f361275c4b76a5984df34bb4e8ce9b519c93325fa5783fa49a56b25db7" name="eiskaltdcpp-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.2" rel="6.3"/>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1607947200">- Update to 2.4.0.
  * Remove _service.
  * Refresh BuildRequires and using pkgconfig where is possible.
  * Migration from boost to C++14 standard.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1608206400">- Add subpackages: common, libeiskaltdcpp2_4, daemon, cli.
- Add separate lang subpackages: common-lang, qt-lang.
- Change all descriptions.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1612180800">- The correct license is GPL-3.0-or-later.
- Update to 2.4.1.
  * https://github.com/eiskaltdcpp/eiskaltdcpp/blob/v2.4.1/ChangeLog.txt
  * Fixed sending of hub commands containing %[mySID] parameter.
  * Fix text in tooltip for system tray icon in KDE Plasma 5.
  * Added new widget "Secretary" for searching magnet links and keywords.
  * Fixed context menu for messages in private chats.
- Refresh ru.ts.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612180801">- Trim metadata redundancies from descriptions. Fix grammar issues.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1620388800">- Update to 2.4.2
  * Added support of build using musl instead of glibc.
  * Add support of build in Cygwin environment.
  * Added configuration option LUA_VERSION (unset by default) for choosing
    specific version of Lua library in the systems if necessary.
  * Fix search on ADC hubs. (It was accidentally broken in 2.4.1 release.)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- Added eiskaltdcpp-2.4.2-pcre2.patch to pcre2 support.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1746792000">- Fixed the build with cmake4.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1767096000">- Disable LUA scripts support, it's only supported with LUA 5.1
  and this version is being removed. (boo#1252922)</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1767873600">- Minor improvement.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1775390400">- Added eiskaltdcpp-miniupnpc18.patch to fix build with miniupnpc18.</changelog>
</package>
<package pkgid="82d5b30191b30b00cfd74956c35d3160d5643bd92d6c2d3f4cc98ed24f80a042b8d00868b44fa5cc8aa852c7263f397f423cad8e896d1459d00ba5a51304ed40" name="eiskaltdcpp-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.2" rel="6.3"/>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1607947200">- Update to 2.4.0.
  * Remove _service.
  * Refresh BuildRequires and using pkgconfig where is possible.
  * Migration from boost to C++14 standard.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1608206400">- Add subpackages: common, libeiskaltdcpp2_4, daemon, cli.
- Add separate lang subpackages: common-lang, qt-lang.
- Change all descriptions.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1612180800">- The correct license is GPL-3.0-or-later.
- Update to 2.4.1.
  * https://github.com/eiskaltdcpp/eiskaltdcpp/blob/v2.4.1/ChangeLog.txt
  * Fixed sending of hub commands containing %[mySID] parameter.
  * Fix text in tooltip for system tray icon in KDE Plasma 5.
  * Added new widget "Secretary" for searching magnet links and keywords.
  * Fixed context menu for messages in private chats.
- Refresh ru.ts.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612180801">- Trim metadata redundancies from descriptions. Fix grammar issues.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1620388800">- Update to 2.4.2
  * Added support of build using musl instead of glibc.
  * Add support of build in Cygwin environment.
  * Added configuration option LUA_VERSION (unset by default) for choosing
    specific version of Lua library in the systems if necessary.
  * Fix search on ADC hubs. (It was accidentally broken in 2.4.1 release.)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- Added eiskaltdcpp-2.4.2-pcre2.patch to pcre2 support.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1746792000">- Fixed the build with cmake4.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1767096000">- Disable LUA scripts support, it's only supported with LUA 5.1
  and this version is being removed. (boo#1252922)</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1767873600">- Minor improvement.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1775390400">- Added eiskaltdcpp-miniupnpc18.patch to fix build with miniupnpc18.</changelog>
</package>
<package pkgid="4496c8f714df5131a8220ff1521a251b62482b132c32b98756469d22f4c1afeb1e22f5a9bc5e663c45f3e5ced0cef06d8615ebc393cef15e02a224aa8d69a36b" name="eiskaltdcpp-debugsource" arch="i586">
  <version epoch="0" ver="2.4.2" rel="6.3"/>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1607947200">- Update to 2.4.0.
  * Remove _service.
  * Refresh BuildRequires and using pkgconfig where is possible.
  * Migration from boost to C++14 standard.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1608206400">- Add subpackages: common, libeiskaltdcpp2_4, daemon, cli.
- Add separate lang subpackages: common-lang, qt-lang.
- Change all descriptions.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1612180800">- The correct license is GPL-3.0-or-later.
- Update to 2.4.1.
  * https://github.com/eiskaltdcpp/eiskaltdcpp/blob/v2.4.1/ChangeLog.txt
  * Fixed sending of hub commands containing %[mySID] parameter.
  * Fix text in tooltip for system tray icon in KDE Plasma 5.
  * Added new widget "Secretary" for searching magnet links and keywords.
  * Fixed context menu for messages in private chats.
- Refresh ru.ts.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612180801">- Trim metadata redundancies from descriptions. Fix grammar issues.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1620388800">- Update to 2.4.2
  * Added support of build using musl instead of glibc.
  * Add support of build in Cygwin environment.
  * Added configuration option LUA_VERSION (unset by default) for choosing
    specific version of Lua library in the systems if necessary.
  * Fix search on ADC hubs. (It was accidentally broken in 2.4.1 release.)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- Added eiskaltdcpp-2.4.2-pcre2.patch to pcre2 support.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1746792000">- Fixed the build with cmake4.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1767096000">- Disable LUA scripts support, it's only supported with LUA 5.1
  and this version is being removed. (boo#1252922)</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1767873600">- Minor improvement.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1775390400">- Added eiskaltdcpp-miniupnpc18.patch to fix build with miniupnpc18.</changelog>
</package>
<package pkgid="fb01ea2974215414af341bb2fef1184220f5ab71359b6a3de0a17ec64224234b4a4a877f99031caa3321b344edc2fe08931fab2120c605390843c40ed07ddee0" name="eiskaltdcpp-qt-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.2" rel="6.3"/>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1607947200">- Update to 2.4.0.
  * Remove _service.
  * Refresh BuildRequires and using pkgconfig where is possible.
  * Migration from boost to C++14 standard.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1608206400">- Add subpackages: common, libeiskaltdcpp2_4, daemon, cli.
- Add separate lang subpackages: common-lang, qt-lang.
- Change all descriptions.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1612180800">- The correct license is GPL-3.0-or-later.
- Update to 2.4.1.
  * https://github.com/eiskaltdcpp/eiskaltdcpp/blob/v2.4.1/ChangeLog.txt
  * Fixed sending of hub commands containing %[mySID] parameter.
  * Fix text in tooltip for system tray icon in KDE Plasma 5.
  * Added new widget "Secretary" for searching magnet links and keywords.
  * Fixed context menu for messages in private chats.
- Refresh ru.ts.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612180801">- Trim metadata redundancies from descriptions. Fix grammar issues.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1620388800">- Update to 2.4.2
  * Added support of build using musl instead of glibc.
  * Add support of build in Cygwin environment.
  * Added configuration option LUA_VERSION (unset by default) for choosing
    specific version of Lua library in the systems if necessary.
  * Fix search on ADC hubs. (It was accidentally broken in 2.4.1 release.)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- Added eiskaltdcpp-2.4.2-pcre2.patch to pcre2 support.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1746792000">- Fixed the build with cmake4.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1767096000">- Disable LUA scripts support, it's only supported with LUA 5.1
  and this version is being removed. (boo#1252922)</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1767873600">- Minor improvement.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1775390400">- Added eiskaltdcpp-miniupnpc18.patch to fix build with miniupnpc18.</changelog>
</package>
<package pkgid="66aad0c1bde04db16b498d407584aad5e005c28d68c445aae7a6e922cd7b6635e47c0fe2f805f0fce1c83b3961d6cdc1dfb079be4a30525a1be98d2023cbe8ff" name="eksctl-debuginfo" arch="i586">
  <version epoch="0" ver="0.230.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1766145600">- Update to version 0.221.0:
  * Improvements
  - added support us-isob-west-1 region (#8602)
  * Bug Fixes
  - Fix failures in cluster deletion in regions without
    capability support (#8631)
  - Add taints for AL2023 NodeGroups as tolerations for Nvidia
    device plugin daemonset (#8627)
  * Maintenance
  - Update ec2-info (#8578)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770638400">- Update to version 0.222.0:
  * Features
  - Add support for EKS Windows Server 2025 in eksctl (#8648)
  - Allow wildcard matching of service account subject (#8629)
  * Improvements
  - Bump aws-sdk-go-v2 versions to support aws login (#8668)
  - Update default cluster version to Kubernetes v1.34 (#8645)
  * Bug Fixes
  - replace AmazonLinux2 amis with AmazonLinux2023 | remove
    override-bootstrap test in custom_ami tests (#8666)
  - fix integration test with eks default version change (#8665)
  - only create iam role stack for capability if the roleArn is
    not provided (#8655)
  - fix ssm resolver ami test with addition of bottleRocket
    nvidia fips amis (#8656)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771070400">- Update to version 0.223.0:
  * Features
  - add support to policy for pod-identity-association create and
    update (#8674)
  * Bug Fixes
  - change ubuntu ami family to 2404 (#8670)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772625600">- Update to version 0.224.0:
  * Features
  - Add Gateway API ELB cleanup support for eksctl cluster
    deletion (#8664)
  - Update go mod and go sum to use the latest nodeAdm api
    (#8677)
  * Improvements
  - Add Gateway API ELB cleanup support for eksctl cluster
    deletion (#8664)
  * Bug Fixes
  - add missing iam permission for enabling karpenter | fix
    karpenter discovery tags in subnets and security groups
    (#8684)
  * Maintenance
  - Update coredns (#8651)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774872000">- Update to version 0.225.0:
  * Features
  - Honour permissionPolicyName for pod identity inline IAM
    policies (#8675)
  - feat: add fargate profile support for EKS internal endpoint
    (#8694)
  - feat: add permissions for ECR Public container pulls to Auto
    Mode NodeRole (#8698)
  * Bug Fixes
  - fix(goformation): Remove redundant condition in property.go
    (#8691)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636800">- Update to version 0.226.0:
  * Features
  - Adding support for upgrading eks hybrid nodes on EKS clusters
    (#8719)
  - feat(ubuntu): add support for resolute (#8683)
  * Bug Fixes
  - Populate role ARN from stack outputs on NoChangeError in pod
    identity update (#8717)
  - fix: only add ECR Public perms in aws partition (#8709)
  * Maintenance
  - Update aws-node to v1.21.1 (#8541)
  - Update ec2-info (#8626)
  - Update nvidia-device-plugin to v0.19.0 (#8647)
  - Update coredns (#8699)
  * Documentation
  - fix: auto-detect system architecture instead of hardcoding
    (#8708)
  - karpenter: clarify createServiceAccount semantics in docs,
    schema, and runtime log (#8720)
  - Update Windows compatibility hint to recommend AL2023 instead
    of AL2 (#8714)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 0.227.0:
  * Bug Fixes
  - fix: missing Karpenter permission (#8749)
  - fix: Regionalize all container images in UseRegionalImage()
    (#8744)
  * Dependencies
  - Bump github.com/aws/aws-sdk-go-v2/service/cloudformation from
    1.71.7 to 1.71.11 (#8734)
  - Bump
    github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider
    from 1.57.7 to 1.60.2 (#8735)
  - Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.53.4 to
    1.53.9 (#8737)
  - Bump github.com/fatih/color from 1.18.0 to 1.19.0 (#8739)
  - Bump github.com/aws/aws-sdk-go-v2/service/outposts from
    1.57.13 to 1.59.2 (#8740)
  - Bump github.com/maxbrunsfeld/counterfeiter/v6 from 6.12.0 to
    6.12.2 (#8741)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 0.228.0:
  * Features
  - feat: add support for controlPlaneEgressMode (#8770)
  * Dependencies
  - Bump github.com/aws/aws-sdk-go-v2/service/cloudformation from
    1.71.7 to 1.71.11 (#8734)
  - Bump
    github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider
    from 1.57.7 to 1.60.2 (#8735)
  - Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.53.4 to
    1.53.9 (#8737)
  - Bump github.com/fatih/color from 1.18.0 to 1.19.0 (#8739)
  - Bump github.com/aws/aws-sdk-go-v2/service/outposts from
    1.57.13 to 1.59.2 (#8740)
  - Bump github.com/maxbrunsfeld/counterfeiter/v6 from 6.12.0 to
    6.12.2 (#8741)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782993600">- Update to version 0.229.0:
  * Features
  - Add cluster version rollback support with rollbackConfig
    (#8780)
  - Add support for EKS on Outposts with EC2 instance store
    (#8774)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.230.0:
  * Features
  - Add control plane component config support (#8821)
  - Add support for BottlerocketFips AMI family in managed
    nodegroups (#8778)
  * Improvements
  - Make vpc-cni and kube-proxy optional when creating IPv6
    clusters (#8790)
  * Bug Fixes
  - Grant ec2:DescribeSubnets to the IPv6 VPC CNI role (#8835)
  - Bump oras-go to 2.6.2 to resolve five open advisories (#8829)
  * Maintenance
  - Update aws-node to v1.23.0 (#8832)
  - Update coredns (#8833)
  - Update ec2-info (#8723)
  - Update coredns (#8724)
  - Update aws-node to v1.22.4 (#8747)
  - Update nvidia-device-plugin to v0.19.3 (#8722)
  - Bump the go-minor-patch group across 1 directory with 5
    updates (#8828)
  - Bump peter-evans/create-pull-request from 7.0.8 to 8.1.1
    (#8730)
  - Bump github.com/onsi/ginkgo/v2 from 2.29.0 to 2.32.0 (#8813)
  - Bump release-drafter/release-drafter from 7.3.1 to 7.7.0
    (#8814)
  - Bump the kubernetes group across 1 directory with 3 updates
    (#8823)
  - Bump the aws-sdk group with 11 updates (#8822)
  - Bump
    github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing
    from 1.33.25 to 1.36.4 (#8806)
  - Bump github.com/aws/aws-sdk-go-v2/service/cloudformation from
    1.72.1 to 1.76.1 (#8809)
  - Bump github.com/hashicorp/go-version from 1.7.0 to 1.9.0
    (#8810)
  - Bump github.com/dave/dst from 0.27.3 to 0.27.4 (#8811)
  - Bump goreleaser/goreleaser-action from 6.4.0 to 7.2.3 (#8802)
  - Bump the go_modules group across 1 directory with 6 updates
    (#8777)
  - Bump golang.org/x/text from 0.38.0 to 0.40.0 (#8805)
  - Bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.15 to
    1.19.34 (#8804)
  - Bump aws-actions/amazon-ecr-login from 2.1.1 to 2.1.5 (#8754)
  - Bump release-drafter/release-drafter from 7.1.1 to 7.3.1
    (#8753)
  - Bump github.com/aws/amazon-ec2-instance-selector/v3 from
    3.1.2 to 3.1.3 (#8733)
  - Bump
    github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2
    from 1.54.12 to 1.58.5 (#8765)
  - Bump github.com/aws/aws-sdk-go-v2/service/cloudformation from
    1.71.11 to 1.72.1 (#8764)
  - Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.53.10 to
    1.58.1 (#8760)
  - Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.51.0 to
    1.53.4 (#8759)
  - Bump github.com/vektra/mockery/v2 from 2.53.5 to 2.53.6
    (#8761)
  - Bump github.com/onsi/gomega from 1.40.0 to 1.42.1 (#8767)
  - Bump github.com/onsi/ginkgo/v2 from 2.28.3 to 2.29.0 (#8766)</changelog>
</package>
<package pkgid="6519c9a48536f4c3fb712c599bac536f6a098fad866a5659b0d8a363aafe5a13ac2d6128bbd1c96c8d37607575ae8417b29b17da59a8ad869404aa9a543eb1d0" name="elemental-lifecycle-manager-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0.20260602+9ae3c44" rel="1.3"/>
  <changelog author="Fredrik Lönnegren &lt;fredrik.lonnegren@suse.com&gt;" date="1777377600">- Update to version 0.1.0+fb37d33</changelog>
  <changelog author="Ivo Petrov &lt;ivo.petrov@suse.com&gt;" date="1777982400">- Update to version 0.1.0+ad8c916</changelog>
  <changelog author="Dirk Müller &lt;dmueller@localhost&gt;" date="1778068800">- Update to version 0.1.0+7baeded</changelog>
  <changelog author="Elemental Update Bot &lt;noreply@suse.com&gt;" date="1778587200">- Update to version 0.1.0+4e5ca5c</changelog>
  <changelog author="Elemental Update Bot &lt;noreply@suse.com&gt;" date="1778760000">- Update to version 0.1.0+0f697f1</changelog>
  <changelog author="Elemental Update Bot &lt;noreply@suse.com&gt;" date="1779192000">- Update to version 0.1.0+27e5da8</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779451200">- pin go 1.26</changelog>
  <changelog author="Elemental Update Bot &lt;noreply@suse.com&gt;" date="1779796800">- Update to version 0.1.0+b3823bb</changelog>
  <changelog author="Ivo Petrov &lt;ivo.petrov@suse.com&gt;" date="1780401600">- Update to version 0.1.0+9ae3c44</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1780401601">- set version to include date so that we do not accidentally
  downgrade</changelog>
</package>
<package pkgid="d00e88445d2c67e4d91c18cc9952814b4004d0c9c00f84df856f7f9f9062b3ffd74023c0f69f87317273518a9f42b7fec1af84a9fb7571fdf782975b7b8758e2" name="elftoaout-debuginfo" arch="i586">
  <version epoch="0" ver="2.3" rel="19.13"/>
  <changelog author="jengelh@medozas.de" date="1262260800">- initial package</changelog>
</package>
<package pkgid="90cd5aac4575d850cbb474f935a78a3d1225bde83a4c11289769e0edbaa4f3ac46d40012a9bb391992e91cf0cd77a9574b06609355ed2c0ef945140b74252fee" name="elftoaout-debugsource" arch="i586">
  <version epoch="0" ver="2.3" rel="19.13"/>
  <changelog author="jengelh@medozas.de" date="1262260800">- initial package</changelog>
</package>
<package pkgid="f1f55acfcddb8e69a0b3c5e875a795785bc147fc19c70b73e5d6622f7ed90c54b9157c621f0bdfe258c8fdfe59267ca227eba688f6a740951fee77e734404a38" name="elfutils-debuginfo" arch="i586">
  <version epoch="0" ver="0.194" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to version 0.190:
  * libelf: Add RELR support.
  * libdw: Recognize .debug_[ct]u_index sections
  * readelf:
  - Support readelf -Ds, --use-dynamic --symbol.
  - Support .gdb_index version 9
  * scrlines: New tool that compiles a list of source files associated
    with a specified dwarf/elf file.
  * backends: Various LoongArch updates.</changelog>
  <changelog author="Michal Jireš &lt;michal.jires@suse.com&gt;" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 0.191:
  * libdw: dwarf_addrdie now supports binaries lacking a
    .debug_aranges section.
  * Improved support for DWARF package files.  Add new
    function dwarf_cu_dwp_section_info.
  * debuginfod: Caching eviction logic improvements to improve
    retention of small/frequent/slow files such as Fedora's
    vdso.debug.
  * srcfiles: Can now fetch the source files of a DWARF/ELF file
    and place them into a zip.
- drop fix_gcc14_errors.patch (upstream)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1716292800">- Add "-g" to %optflags, so that the tests work in all repos,
  with or without globally enabled debuginfo creation.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1733054400">- update to 0.192
  CONDUCT: A new code of conduct has been adopted.  See the
  CONDUCT file for more information.
  debuginfod: Add per-file signature verification for integrity
    checking, using RPM IMA scheme from Fedora/RHEL.
  New API for metadata queries: file name -&gt; buildid.
  Server-side extraction of files from kernel debuginfo
  packages is significantly faster. Now takes &lt; 0.25 seconds,
  down from ~50 seconds.
  libdw: New functions dwfl_set_sysroot, dwfl_frame_unwound_source
  and dwfl_unwound_source_str.
  stacktrace: Experimental new tool that can process a stream of stack
    samples from the Sysprof profiler and unwind them into call
    chains. Enable on x86 with --enable-stacktrace. See
    README.eu-stacktrace in the development branch for detailed
    usage instructions:
    https://sourceware.org/cgit/elfutils/tree/README.eu-stacktrace?h=users/serhei/eu-stacktrace</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1733140800">- Remove files packaged by elfutils-debuginfod</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1734004800">- Add fix-static-linking.patch (bsc#1234445)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662400">- update to 0.194
  elfclassify: New options --has-debug-sections and --any-ar-member.
  elflint: Presence of vendor- and application-specific ELF note types no
    longer triggers compliance errors.
  libdwfl_stacktrace: New function dwflst_sample_getframes.  The
    libdwfl_stacktrace library interface is experimental
    and may be subject to API/ABI changes.
    Experimental new library interface for unwinding
    stack samples into call chains, and tracking and
  caching Elf data for multiple processes, building
  on libdwfl.  Initially supports perf_events stack
  sample data.
  libelf: Manual pages have been added for many libelf library functions.
    Additional manual pages are planned for future releases.
    elf_scnshndx has been rewritten to be more robust, particularily
    for ELF files with more than 64K sections.
  readelf: Up to 13% faster when using the -N option.
    Improved handling of corrupt ELF data.
  - -section-headers output now includes a "Key to Flags" explaining
  section flag meanings.
  libdw: Add dwarf_language and dwarf_language_lower_bound functions.
    Improved support for DWARF6 language metadata as well as DWARF
    language constants for Nim, Dylan, Algol68, V and Mojo.
    dwarf_srclang is now forward-compatible with DWARF6 language
    constants.
- Drop no longer necessary fix-static-linking.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662401">- Add elfutils-fix-const-correctness.patch to fix build with new glibc</changelog>
</package>
<package pkgid="3ea00fd46f4ebd309bfaa64612df533bdb335ef6f368755b589570d768817a4e868101cb826fdba16e355bf52bcf2fcab366e8f5b57fd0e6127aa2aaf17eca0f" name="elfutils-debuginfod-debuginfo" arch="i586">
  <version epoch="0" ver="0.194" rel="1.2"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to version 0.190
  * Schema change (reindexing required, sorry!) for a 60%
    compression in filename representation, which was a large
    part of the sqlite index; also, more deliberate sqlite
  - wal management during scanning using the
  - -scan-checkpoint option.</changelog>
  <changelog author="Michal Jireš &lt;michal.jires@suse.com&gt;" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 0.191:
  * libdw: dwarf_addrdie now supports binaries lacking a
    .debug_aranges section.
  * Improved support for DWARF package files.  Add new
    function dwarf_cu_dwp_section_info.
  * debuginfod: Caching eviction logic improvements to improve
    retention of small/frequent/slow files such as Fedora's
    vdso.debug.
  * srcfiles: Can now fetch the source files of a DWARF/ELF file
    and place them into a zip.
- drop fix_gcc14_errors.patch (upstream)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1716292800">- Add "-g" to %optflags, so that the tests work in all repos,
  with or without globally enabled debuginfo creation.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1733054400">- update to 0.192
  CONDUCT: A new code of conduct has been adopted.  See the
  CONDUCT file for more information.
  debuginfod: Add per-file signature verification for integrity
    checking, using RPM IMA scheme from Fedora/RHEL.
  New API for metadata queries: file name -&gt; buildid.
  Server-side extraction of files from kernel debuginfo
  packages is significantly faster. Now takes &lt; 0.25 seconds,
  down from ~50 seconds.
  libdw: New functions dwfl_set_sysroot, dwfl_frame_unwound_source
  and dwfl_unwound_source_str.
  stacktrace: Experimental new tool that can process a stream of stack
    samples from the Sysprof profiler and unwind them into call
    chains. Enable on x86 with --enable-stacktrace. See
    README.eu-stacktrace in the development branch for detailed
    usage instructions:
    https://sourceware.org/cgit/elfutils/tree/README.eu-stacktrace?h=users/serhei/eu-stacktrace</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1733140800">- Add pkgconfig(json-c) to reenable debuginfod support
- Add fish to enable profile support for fish
- Remove files packaged by libelf-devel</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1768392000">- Move debuginfod homedir creation to tmpfiles.d</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662400">- update to 0.194
  debuginfod: Add CORS (webapp access) support to webapi and --cors option.
  Add --listen-address option for binding the HTTP listen socket
  to a specific IPv4 or IPv6 address.
  debuginfod client now caches x-debuginfod-* HTTP headers
  alongside downloaded files.
  debuginfod-find: Fixed caching bug preventing user-cancelled downloads
    from being re-downloaded at a later time.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662401">- Add elfutils-fix-const-correctness.patch to fix build with new glibc</changelog>
</package>
<package pkgid="6fd2292d7b7696fcce12064960ede3ad952d23a73f202f5fbc81d530319ee2c9d9fa63a40341dee64b434ca3868d2b53a48d79fa7cfe0e900630a0611c8f561e" name="elfutils-debuginfod-debugsource" arch="i586">
  <version epoch="0" ver="0.194" rel="1.2"/>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to version 0.190
  * Schema change (reindexing required, sorry!) for a 60%
    compression in filename representation, which was a large
    part of the sqlite index; also, more deliberate sqlite
  - wal management during scanning using the
  - -scan-checkpoint option.</changelog>
  <changelog author="Michal Jireš &lt;michal.jires@suse.com&gt;" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 0.191:
  * libdw: dwarf_addrdie now supports binaries lacking a
    .debug_aranges section.
  * Improved support for DWARF package files.  Add new
    function dwarf_cu_dwp_section_info.
  * debuginfod: Caching eviction logic improvements to improve
    retention of small/frequent/slow files such as Fedora's
    vdso.debug.
  * srcfiles: Can now fetch the source files of a DWARF/ELF file
    and place them into a zip.
- drop fix_gcc14_errors.patch (upstream)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1716292800">- Add "-g" to %optflags, so that the tests work in all repos,
  with or without globally enabled debuginfo creation.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1733054400">- update to 0.192
  CONDUCT: A new code of conduct has been adopted.  See the
  CONDUCT file for more information.
  debuginfod: Add per-file signature verification for integrity
    checking, using RPM IMA scheme from Fedora/RHEL.
  New API for metadata queries: file name -&gt; buildid.
  Server-side extraction of files from kernel debuginfo
  packages is significantly faster. Now takes &lt; 0.25 seconds,
  down from ~50 seconds.
  libdw: New functions dwfl_set_sysroot, dwfl_frame_unwound_source
  and dwfl_unwound_source_str.
  stacktrace: Experimental new tool that can process a stream of stack
    samples from the Sysprof profiler and unwind them into call
    chains. Enable on x86 with --enable-stacktrace. See
    README.eu-stacktrace in the development branch for detailed
    usage instructions:
    https://sourceware.org/cgit/elfutils/tree/README.eu-stacktrace?h=users/serhei/eu-stacktrace</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1733140800">- Add pkgconfig(json-c) to reenable debuginfod support
- Add fish to enable profile support for fish
- Remove files packaged by libelf-devel</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1768392000">- Move debuginfod homedir creation to tmpfiles.d</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662400">- update to 0.194
  debuginfod: Add CORS (webapp access) support to webapi and --cors option.
  Add --listen-address option for binding the HTTP listen socket
  to a specific IPv4 or IPv6 address.
  debuginfod client now caches x-debuginfod-* HTTP headers
  alongside downloaded files.
  debuginfod-find: Fixed caching bug preventing user-cancelled downloads
    from being re-downloaded at a later time.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662401">- Add elfutils-fix-const-correctness.patch to fix build with new glibc</changelog>
</package>
<package pkgid="7b234f05666d82da369f804a120f5306d36b5ad7eeea3884a85328d3bef7abefbaa8cb2e38783391731cde63a6a8a84c8653fac19692fee5381155ae26513030" name="elfutils-debugsource" arch="i586">
  <version epoch="0" ver="0.194" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1704801600">- Update to version 0.190:
  * libelf: Add RELR support.
  * libdw: Recognize .debug_[ct]u_index sections
  * readelf:
  - Support readelf -Ds, --use-dynamic --symbol.
  - Support .gdb_index version 9
  * scrlines: New tool that compiles a list of source files associated
    with a specified dwarf/elf file.
  * backends: Various LoongArch updates.</changelog>
  <changelog author="Michal Jireš &lt;michal.jires@suse.com&gt;" date="1709640000">- Add fix_gcc14_errors.patch (bsc#1220464)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 0.191:
  * libdw: dwarf_addrdie now supports binaries lacking a
    .debug_aranges section.
  * Improved support for DWARF package files.  Add new
    function dwarf_cu_dwp_section_info.
  * debuginfod: Caching eviction logic improvements to improve
    retention of small/frequent/slow files such as Fedora's
    vdso.debug.
  * srcfiles: Can now fetch the source files of a DWARF/ELF file
    and place them into a zip.
- drop fix_gcc14_errors.patch (upstream)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1716292800">- Add "-g" to %optflags, so that the tests work in all repos,
  with or without globally enabled debuginfo creation.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1733054400">- update to 0.192
  CONDUCT: A new code of conduct has been adopted.  See the
  CONDUCT file for more information.
  debuginfod: Add per-file signature verification for integrity
    checking, using RPM IMA scheme from Fedora/RHEL.
  New API for metadata queries: file name -&gt; buildid.
  Server-side extraction of files from kernel debuginfo
  packages is significantly faster. Now takes &lt; 0.25 seconds,
  down from ~50 seconds.
  libdw: New functions dwfl_set_sysroot, dwfl_frame_unwound_source
  and dwfl_unwound_source_str.
  stacktrace: Experimental new tool that can process a stream of stack
    samples from the Sysprof profiler and unwind them into call
    chains. Enable on x86 with --enable-stacktrace. See
    README.eu-stacktrace in the development branch for detailed
    usage instructions:
    https://sourceware.org/cgit/elfutils/tree/README.eu-stacktrace?h=users/serhei/eu-stacktrace</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1733140800">- Remove files packaged by elfutils-debuginfod</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1734004800">- Add fix-static-linking.patch (bsc#1234445)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662400">- update to 0.194
  elfclassify: New options --has-debug-sections and --any-ar-member.
  elflint: Presence of vendor- and application-specific ELF note types no
    longer triggers compliance errors.
  libdwfl_stacktrace: New function dwflst_sample_getframes.  The
    libdwfl_stacktrace library interface is experimental
    and may be subject to API/ABI changes.
    Experimental new library interface for unwinding
    stack samples into call chains, and tracking and
  caching Elf data for multiple processes, building
  on libdwfl.  Initially supports perf_events stack
  sample data.
  libelf: Manual pages have been added for many libelf library functions.
    Additional manual pages are planned for future releases.
    elf_scnshndx has been rewritten to be more robust, particularily
    for ELF files with more than 64K sections.
  readelf: Up to 13% faster when using the -N option.
    Improved handling of corrupt ELF data.
  - -section-headers output now includes a "Key to Flags" explaining
  section flag meanings.
  libdw: Add dwarf_language and dwarf_language_lower_bound functions.
    Improved support for DWARF6 language metadata as well as DWARF
    language constants for Nim, Dylan, Algol68, V and Mojo.
    dwarf_srclang is now forward-compatible with DWARF6 language
    constants.
- Drop no longer necessary fix-static-linking.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773662401">- Add elfutils-fix-const-correctness.patch to fix build with new glibc</changelog>
</package>
<package pkgid="175fd65fdaf276d879e135a29110fc0bdce119ec93e34ec09cfd8c0fbabd20800331a7def3eaabc3cea4853860418d23096cbb764f292f53f311d6333625f2d8" name="elilo-debuginfo" arch="i586">
  <version epoch="0" ver="3.16" rel="11.4"/>
  <changelog author="rw@suse.de" date="1382702400">- elilo.efi
  * Update to elilo-3.16 to fix OBS download check.
    Essentially "white-space" changes, plus bumping version number,
    minus Debian idiosyncrasies.
- elilo.spec
  * Remove date string from 'eliloalt'.
  * Avoid duplication of 'elilo.txt'.
- elilo.pl
  * Support for 'UUID=' and 'LABEL=' to specify root file-system.</changelog>
  <changelog author="dimstar@opensuse.org" date="1406808000">- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.</changelog>
  <changelog author="bwiedemann@suse.com" date="1520078400">- Do not include rebuild counter in rpm to make build-compare happy</changelog>
  <changelog author="rw@suse.com" date="1542888000">- elilo.spec
  * Work around glitches introduced by gnu-efi.
  * Add '-mno-red-zone' to work around Microsoft/SystemV AMD64 ABI
    discrepancies.  (bsc#953502)
- elilo.pl
  * Support 'ucode=' for XEN.  (bsc#1102567)
  * SecureBoot: Support detached configuration template.
  * Add support for 'UUID='/'LABEL=' to specify EFI system partition
    and fix bug introduced by NVMe device handling.  (bsc#917195)
  * Handle NVMe device names.  (fate#317591)
  * Don't abort, when "skip" is announced.  (bsc#917130)
- elilo.efi
  * Remove special handling for '?' in textmenu-mode.  (bsc#928546)
    (elilo-textmenu-disable-print-devices.diff)</changelog>
  <changelog author="rw@suse.com" date="1542974400">- elilo.efi
  * Try to properly allocate high_base_mem.  (bsc#1000769)
    (elilo-high_base_mem.diff)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1612353600">- Add elilo-binutils-2.36-fix.patch in order to fix build
  with binutils 2.36.</changelog>
  <changelog author="rw@suse.com" date="1660651200">- elilo.spec, elilo.pl
  * Move to '/usr/sbin'.  (bsc#1191059)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Filip Kastl &lt;filip.kastl@suse.com&gt;" date="1721908800">- Add elilo-c99.patch so that the package conforms to the C99
  standard and builds on i586 with GCC 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1741262400">- added patches
  fix build with gcc15
  + elilo-gcc15.patch</changelog>
</package>
<package pkgid="e4406c8785de3587bcf758c2efc5f78f98eca23712b6db7b33867dff29676aea575b5fba4cf6ef15c9828a05c381c81cf58afd441e98befc7f7f8d7e43a8ed66" name="elinks-debuginfo" arch="i586">
  <version epoch="0" ver="0.19.1" rel="1.6"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1682856000">- Update to rkd77 git version 0.16.0
- Enable javascript with mujs on Tumbleweed (missing libxml++-5.0 on leap)
- Use LuaJIT for lua compiler until someone fix it with standart Lua
- Removed unneeded patches:
  * build-with-new-ruby.patch
- Added the following patches:
  * 0006-elinks-0.16.0-libidn2.patch</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1682942400">- Update to version 0.16.1
  * handle SECTION html element #207
  * allocate more memory for BLOCKQUOTE #214
  * encode A href to terminal codepage and encode bytes with
    highest bit set as %HEX #221
  * Serbian translation update
  * install doc by default in meson #224
  * tests fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1683201600">- update to 0.16.1.1:
  * updated POTFILES</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691064000">- Add perl-5.38.patch: Fix compilation with Perl 5.38
  (gh#rkd77/elinks#243).</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1705233600">- update to 0.17.0:
  * Avoid division by zero. Refs #276
  * fix for some 32-bit systems and select-only builds
  * configuration files are now saved to ~/.config/elinks/ or
    $XDG_CONFIG_HOME/elinks/ #199
  * User must copy files from ~/.elinks/ to ~/.config/elinks/
    himself or herself
  * HOME_ETC support was dropped, you can set with ELINKS_CONFDIR
  * idn2 in place of idn #206
  * libcss support (a few netsurf's libraries are required).
    Set document.css.libcss = 1 to enable
  * experimental libsixel support (image/*; img2sixel %s;
    copiousoutput) in ~/.mailcap
  * Must be enabled in a few places in configuration: set
    document.plain.sixel = 1
  * and in terminal options. Do not try it on metered remote
    connections
  * testing libcurl support (explicit FTPS and SFTP among others)
  * To enable set protocol.ftp.use_curl = 1
  * set protocol.http.use_curl = 1 for http/https
  * ui.sessions.postpone_unlink option. Delete temporary files at
    exit instead of immediately after
  * closing viewer #257
  * redefined isspace #249
  * Serbian translation update
  * compilation fixes
- Add pkgconfig(libdom) BuildRequires: fix build to enable js.
- Enable gemini support
- Removed unneeded patches:
  * perl-5.38.patch
  * 0006-elinks-0.16.0-libidn2.patch</changelog>
  <changelog author="Gustavo Pichorim Boiko &lt;gboiko@suse.com&gt;" date="1725969600">- Fix building on ppc64le (by using lua instead of luajit there)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728561600">- Update to version 0.17.1.1:
  + bump requirements: libCSS to 0.9.2 and libdom to 0.4.2
  + revert "[head] addcrlf". #281
  + main, article and nav elements #282
  + bashism in configure.ac #285
  + eliminate GNUism in sed #305
  + python module imp is deprecated #313
  + fix hooks.py detection #333
  + cast to unsigned char * in inpfield #315
  + fix suspend in session master when fork_on_start #296
  + remove 300ms startup delay and optimize fork_on_start #297
  + missing &lt;sys/cdefs.h&gt; on systems with musl libc #306
- Changes from version 0.17.1:
  + fix for some 32-bit systems and select-only builds
  + fix for gettext in Windows builds</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1740744000">- Update to version 0.18.0:
  * drop combining compile time option
  * bump mozjs dependency to 128
  * console.assert (and extension console.exit)
  * test option for testing js code
  * added document.scripting_sleep_on_error option #319
  * skip hidden elements #341
  * fix linking -lexecinfo #337
  * Serbian translation update
  * Polish translation update
  * detect if gettext has _nl_msg_cat_cntr #325
  * added reopen-last-closed-tab action #309
  * added options for memory limits of Spidermonkey and QuickJS
  * gemini input #121
  * compilation fixes
  * redirect also for 308 #343
  * ignore HUBBUB_UNKNOWN #344
- Add move_ruby_headers.patch: Moved the headers to a ruby.c
  (gh#rkd77/elinks#370)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744545600">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1772366400">- Update to version 0.19.1:
  * compilation fixes for Ruby scripting
  * bookmarks xbel did not restore positions
  * use after free in forms code
  * NULL dereference in iframes code (crash at github)
  * Add action move-cursor-line-end
  * bool option document.browse.wrap
  * bool options ui.clipboard.remove_leading_spaces and
    ui.clipboard.remove_trailing_spaces
  * Serbian translation update
  * fix in gopher
- dropped patch move_ruby_headers.patch as no more needed
- Update to version 0.19.0:
  * print progress of curl http uploads
  * do not load js scripts if ecmascript is disabled by disallow.txt or
    allow.txt
  * option document.browse.margin_auto (hard margins)
  * TERM=dumb for js tests
  * option document.html.compress_empty_lines
  * css visiblity: hidden support
  * experimental iframe support
  * spartan protocol
  * window.scroll in js
  * inline images support in html documents (meson option kitty)
  * and options document.html.kitty and document.html.sixel. Note that need
  * also enable kitty or sixel in terminal options
  * include-fragment support (now is easier to download something from github)
  * experimental libuv support
  * allow to set color0 to color255 as color
  * toggle-ecmascript-keys action to toggle between Application or Browser mode
  * requestAnimationFrame in js
  * option ui.sessions.auto_save_position
  * option document.html.display_unfinished
  * meson options avif and webp
  * option protocol.mailcap.allow_empty_referrer
  * option ui.leds.redraw_interval
  * length can be bigger than int in http protocol
  * ignore result of verification for gemini protocol
  * support for chawan's extensions for mailcap (x-ansioutput and x-htmloutput)
  * Polish translation update
  * Serbian translation update
  * elinks.get_option(name) and elinks.set_option(name, value) in Python scripting
  * other small fixes</changelog>
</package>
<package pkgid="69e93ea6444711bf1e9afe5622485e6cd3691561cd24dcb592b2d1d306199476fdae9d41803be7834b034fc8c948c40d1df1a743a942dcda171804c1c7abde1a" name="elinks-debugsource" arch="i586">
  <version epoch="0" ver="0.19.1" rel="1.6"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1682856000">- Update to rkd77 git version 0.16.0
- Enable javascript with mujs on Tumbleweed (missing libxml++-5.0 on leap)
- Use LuaJIT for lua compiler until someone fix it with standart Lua
- Removed unneeded patches:
  * build-with-new-ruby.patch
- Added the following patches:
  * 0006-elinks-0.16.0-libidn2.patch</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1682942400">- Update to version 0.16.1
  * handle SECTION html element #207
  * allocate more memory for BLOCKQUOTE #214
  * encode A href to terminal codepage and encode bytes with
    highest bit set as %HEX #221
  * Serbian translation update
  * install doc by default in meson #224
  * tests fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1683201600">- update to 0.16.1.1:
  * updated POTFILES</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691064000">- Add perl-5.38.patch: Fix compilation with Perl 5.38
  (gh#rkd77/elinks#243).</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1705233600">- update to 0.17.0:
  * Avoid division by zero. Refs #276
  * fix for some 32-bit systems and select-only builds
  * configuration files are now saved to ~/.config/elinks/ or
    $XDG_CONFIG_HOME/elinks/ #199
  * User must copy files from ~/.elinks/ to ~/.config/elinks/
    himself or herself
  * HOME_ETC support was dropped, you can set with ELINKS_CONFDIR
  * idn2 in place of idn #206
  * libcss support (a few netsurf's libraries are required).
    Set document.css.libcss = 1 to enable
  * experimental libsixel support (image/*; img2sixel %s;
    copiousoutput) in ~/.mailcap
  * Must be enabled in a few places in configuration: set
    document.plain.sixel = 1
  * and in terminal options. Do not try it on metered remote
    connections
  * testing libcurl support (explicit FTPS and SFTP among others)
  * To enable set protocol.ftp.use_curl = 1
  * set protocol.http.use_curl = 1 for http/https
  * ui.sessions.postpone_unlink option. Delete temporary files at
    exit instead of immediately after
  * closing viewer #257
  * redefined isspace #249
  * Serbian translation update
  * compilation fixes
- Add pkgconfig(libdom) BuildRequires: fix build to enable js.
- Enable gemini support
- Removed unneeded patches:
  * perl-5.38.patch
  * 0006-elinks-0.16.0-libidn2.patch</changelog>
  <changelog author="Gustavo Pichorim Boiko &lt;gboiko@suse.com&gt;" date="1725969600">- Fix building on ppc64le (by using lua instead of luajit there)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728561600">- Update to version 0.17.1.1:
  + bump requirements: libCSS to 0.9.2 and libdom to 0.4.2
  + revert "[head] addcrlf". #281
  + main, article and nav elements #282
  + bashism in configure.ac #285
  + eliminate GNUism in sed #305
  + python module imp is deprecated #313
  + fix hooks.py detection #333
  + cast to unsigned char * in inpfield #315
  + fix suspend in session master when fork_on_start #296
  + remove 300ms startup delay and optimize fork_on_start #297
  + missing &lt;sys/cdefs.h&gt; on systems with musl libc #306
- Changes from version 0.17.1:
  + fix for some 32-bit systems and select-only builds
  + fix for gettext in Windows builds</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1740744000">- Update to version 0.18.0:
  * drop combining compile time option
  * bump mozjs dependency to 128
  * console.assert (and extension console.exit)
  * test option for testing js code
  * added document.scripting_sleep_on_error option #319
  * skip hidden elements #341
  * fix linking -lexecinfo #337
  * Serbian translation update
  * Polish translation update
  * detect if gettext has _nl_msg_cat_cntr #325
  * added reopen-last-closed-tab action #309
  * added options for memory limits of Spidermonkey and QuickJS
  * gemini input #121
  * compilation fixes
  * redirect also for 308 #343
  * ignore HUBBUB_UNKNOWN #344
- Add move_ruby_headers.patch: Moved the headers to a ruby.c
  (gh#rkd77/elinks#370)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744545600">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1772366400">- Update to version 0.19.1:
  * compilation fixes for Ruby scripting
  * bookmarks xbel did not restore positions
  * use after free in forms code
  * NULL dereference in iframes code (crash at github)
  * Add action move-cursor-line-end
  * bool option document.browse.wrap
  * bool options ui.clipboard.remove_leading_spaces and
    ui.clipboard.remove_trailing_spaces
  * Serbian translation update
  * fix in gopher
- dropped patch move_ruby_headers.patch as no more needed
- Update to version 0.19.0:
  * print progress of curl http uploads
  * do not load js scripts if ecmascript is disabled by disallow.txt or
    allow.txt
  * option document.browse.margin_auto (hard margins)
  * TERM=dumb for js tests
  * option document.html.compress_empty_lines
  * css visiblity: hidden support
  * experimental iframe support
  * spartan protocol
  * window.scroll in js
  * inline images support in html documents (meson option kitty)
  * and options document.html.kitty and document.html.sixel. Note that need
  * also enable kitty or sixel in terminal options
  * include-fragment support (now is easier to download something from github)
  * experimental libuv support
  * allow to set color0 to color255 as color
  * toggle-ecmascript-keys action to toggle between Application or Browser mode
  * requestAnimationFrame in js
  * option ui.sessions.auto_save_position
  * option document.html.display_unfinished
  * meson options avif and webp
  * option protocol.mailcap.allow_empty_referrer
  * option ui.leds.redraw_interval
  * length can be bigger than int in http protocol
  * ignore result of verification for gemini protocol
  * support for chawan's extensions for mailcap (x-ansioutput and x-htmloutput)
  * Polish translation update
  * Serbian translation update
  * elinks.get_option(name) and elinks.set_option(name, value) in Python scripting
  * other small fixes</changelog>
</package>
<package pkgid="3e3faff66acd9a655197e90a6adae27d26361aa5897076b366f0b7a66a1e29688c597389281e3c3c376b891418b3988d20f07e6788fe85f285183260348474b4" name="elisa-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * URL-decode album images (kde#417409)
  * desktop: Fix Ogg FLAC/Speex MIME types (kde#443519)
  * elisa: Fix Opus-in-Ogg files with .ogg (kde#443519)
  * qml/HeaderBar: only replace image if it's loaded (kde#506959)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Change output device when global output is changed (kde#512126)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * ensure scanDirectory has no infinite recursion (kde#521095)
  * Change output device when global output is changed (kde#512126)
  * Sort tracks by multiple fields when initial sort keys are equal
  * Remove unused ECM module
  * Database: handle valid tracks without titles
  * Fix Android build with Qt 6.11
  * Improve i18n</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * qml/TrackBrowserDelegate: hide buttons after use</changelog>
</package>
<package pkgid="1b64029e2e79b7a07ad20cf2f6ee84d1198db61184bc0941f8cf84c002d7ff02144ef7fa878735fdfb3c331812006ba57455af7c5dd1da4c63b50f8a6508aaa4" name="elisa-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * URL-decode album images (kde#417409)
  * desktop: Fix Ogg FLAC/Speex MIME types (kde#443519)
  * elisa: Fix Opus-in-Ogg files with .ogg (kde#443519)
  * qml/HeaderBar: only replace image if it's loaded (kde#506959)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Change output device when global output is changed (kde#512126)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * ensure scanDirectory has no infinite recursion (kde#521095)
  * Change output device when global output is changed (kde#512126)
  * Sort tracks by multiple fields when initial sort keys are equal
  * Remove unused ECM module
  * Database: handle valid tracks without titles
  * Fix Android build with Qt 6.11
  * Improve i18n</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * qml/TrackBrowserDelegate: hide buttons after use</changelog>
</package>
<package pkgid="e4937da5c50503826da13279ab867d0648b711463d01a707d27f28ca50669b2fab6bb02af959fdf0e1aa7d3ca976bcc0fc932b36dee5f90a006a96cba5ef5750" name="elk-debuginfo" arch="i586">
  <version epoch="0" ver="8.7.2" rel="2.11"/>
  <changelog author="badshah400@gmail.com" date="1334404800">- Update BuildRequires in keeping with lapack package changes</changelog>
  <changelog author="scorot@free.fr" date="1336737600">- remove conditional BuildRequires for blas and lapack since
  recent lapack now build correctly for all suse version</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1670587200">- Update to version 8.5.10:
  * Improved OpenMP parallelism.
  * Added variables to VARIABLES.OUT which are written on
    completion of geometry optimisation, for example 'engytot
    (geomopt)'.
  * Adjusted several default parameters.
- Drop sources/patches that are no longer used:
  * make.inc.bz2: make.inc is now generated in specfile
  * usefftw3.patch.bz2: upstream make.defs takes care of this
  * Makefile_src.patch.bz2: outdated and not needed any more.
- Switch to multibuild for multiple openmpi flavours, plus non-
  mpi flavour, common data, utilities, etc.
- New BuildRequires: pkgconfig(libxc), pkgconfig(wannier).
- Numerous specfile cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671019200">- Update to version 8.6.7:
  * Added dynamical Born effective charges (dynBEC).
  * Included a dynBEC example of hexagonal boron nitride.
  * Fixed a problem with spin-unpolarised DFT+U calculations.
  * Updated to Libxc version 6.
  * Changed to single-precision orbitals in many routines.
  * Removed the bundled BLAS/LAPACK and FFTPACK libraries.
- Adapt configuration of make.inc to conform to new version.
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671537600">- Adjust wannier90-devel dependencies so as to build against its
  correct openmpi flavour and avoid degeneracy between its multiple
  openmpi flavours when installing.
- Add rpmlintrc file to suppress false positives that cannot be
  fixed/worked around:
  * openmpi-libs Requires: necessary for multiple openmpi flavours.
  * Requires: wannier90-devel (or its appropriate openmpi flavour
    in keeping with the first entry of this changeset.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673870400">- Update to version 8.7.2:
  * Fixed problem of writing TDDFT density of states with
    wrtdsk=.false.
  * Fixed problem of restarting from TDDFT backup files.
  * Removed an OpenMP regression which cause substantial slow-down
    of TDDFT.
  * Added more documentation.
  * Minor optimisations and bug fixes.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]</changelog>
</package>
<package pkgid="ede7ddf2c0ea107ae52feb1bebb256888fec490e7ce57cbb80818c4f202abf185983a0acd8e55daf41ab7c952c48e00538c1791b376f86618abd91ffe38f4115" name="elk-debugsource" arch="i586">
  <version epoch="0" ver="8.7.2" rel="2.11"/>
  <changelog author="badshah400@gmail.com" date="1334404800">- Update BuildRequires in keeping with lapack package changes</changelog>
  <changelog author="scorot@free.fr" date="1336737600">- remove conditional BuildRequires for blas and lapack since
  recent lapack now build correctly for all suse version</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1670587200">- Update to version 8.5.10:
  * Improved OpenMP parallelism.
  * Added variables to VARIABLES.OUT which are written on
    completion of geometry optimisation, for example 'engytot
    (geomopt)'.
  * Adjusted several default parameters.
- Drop sources/patches that are no longer used:
  * make.inc.bz2: make.inc is now generated in specfile
  * usefftw3.patch.bz2: upstream make.defs takes care of this
  * Makefile_src.patch.bz2: outdated and not needed any more.
- Switch to multibuild for multiple openmpi flavours, plus non-
  mpi flavour, common data, utilities, etc.
- New BuildRequires: pkgconfig(libxc), pkgconfig(wannier).
- Numerous specfile cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671019200">- Update to version 8.6.7:
  * Added dynamical Born effective charges (dynBEC).
  * Included a dynBEC example of hexagonal boron nitride.
  * Fixed a problem with spin-unpolarised DFT+U calculations.
  * Updated to Libxc version 6.
  * Changed to single-precision orbitals in many routines.
  * Removed the bundled BLAS/LAPACK and FFTPACK libraries.
- Adapt configuration of make.inc to conform to new version.
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671537600">- Adjust wannier90-devel dependencies so as to build against its
  correct openmpi flavour and avoid degeneracy between its multiple
  openmpi flavours when installing.
- Add rpmlintrc file to suppress false positives that cannot be
  fixed/worked around:
  * openmpi-libs Requires: necessary for multiple openmpi flavours.
  * Requires: wannier90-devel (or its appropriate openmpi flavour
    in keeping with the first entry of this changeset.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673870400">- Update to version 8.7.2:
  * Fixed problem of writing TDDFT density of states with
    wrtdsk=.false.
  * Fixed problem of restarting from TDDFT backup files.
  * Removed an OpenMP regression which cause substantial slow-down
    of TDDFT.
  * Added more documentation.
  * Minor optimisations and bug fixes.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]</changelog>
</package>
<package pkgid="e5946f5c9007efa4476bfe042c7bd83dc8ca077859f4a28ca6cd9f0088ff6f02f10e7f65d58386c93b6a686c456d32d469fa645aebf5095dc548730fa9a7affd" name="elk-openmpi4-debuginfo" arch="i586">
  <version epoch="0" ver="8.7.2" rel="2.12"/>
  <changelog author="badshah400@gmail.com" date="1334404800">- Update BuildRequires in keeping with lapack package changes</changelog>
  <changelog author="scorot@free.fr" date="1336737600">- remove conditional BuildRequires for blas and lapack since
  recent lapack now build correctly for all suse version</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1670587200">- Update to version 8.5.10:
  * Improved OpenMP parallelism.
  * Added variables to VARIABLES.OUT which are written on
    completion of geometry optimisation, for example 'engytot
    (geomopt)'.
  * Adjusted several default parameters.
- Drop sources/patches that are no longer used:
  * make.inc.bz2: make.inc is now generated in specfile
  * usefftw3.patch.bz2: upstream make.defs takes care of this
  * Makefile_src.patch.bz2: outdated and not needed any more.
- Switch to multibuild for multiple openmpi flavours, plus non-
  mpi flavour, common data, utilities, etc.
- New BuildRequires: pkgconfig(libxc), pkgconfig(wannier).
- Numerous specfile cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671019200">- Update to version 8.6.7:
  * Added dynamical Born effective charges (dynBEC).
  * Included a dynBEC example of hexagonal boron nitride.
  * Fixed a problem with spin-unpolarised DFT+U calculations.
  * Updated to Libxc version 6.
  * Changed to single-precision orbitals in many routines.
  * Removed the bundled BLAS/LAPACK and FFTPACK libraries.
- Adapt configuration of make.inc to conform to new version.
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671537600">- Adjust wannier90-devel dependencies so as to build against its
  correct openmpi flavour and avoid degeneracy between its multiple
  openmpi flavours when installing.
- Add rpmlintrc file to suppress false positives that cannot be
  fixed/worked around:
  * openmpi-libs Requires: necessary for multiple openmpi flavours.
  * Requires: wannier90-devel (or its appropriate openmpi flavour
    in keeping with the first entry of this changeset.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673870400">- Update to version 8.7.2:
  * Fixed problem of writing TDDFT density of states with
    wrtdsk=.false.
  * Fixed problem of restarting from TDDFT backup files.
  * Removed an OpenMP regression which cause substantial slow-down
    of TDDFT.
  * Added more documentation.
  * Minor optimisations and bug fixes.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]</changelog>
</package>
<package pkgid="63b129160cd2825c04acafc27d2b840cf38100a4b48d9bb58af427c8dbd501e97f1fce4c6255620e3867308f07e7f71e205011e7c407706b74e10cf1e6c44f1c" name="elk-openmpi4-debugsource" arch="i586">
  <version epoch="0" ver="8.7.2" rel="2.12"/>
  <changelog author="badshah400@gmail.com" date="1334404800">- Update BuildRequires in keeping with lapack package changes</changelog>
  <changelog author="scorot@free.fr" date="1336737600">- remove conditional BuildRequires for blas and lapack since
  recent lapack now build correctly for all suse version</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1670587200">- Update to version 8.5.10:
  * Improved OpenMP parallelism.
  * Added variables to VARIABLES.OUT which are written on
    completion of geometry optimisation, for example 'engytot
    (geomopt)'.
  * Adjusted several default parameters.
- Drop sources/patches that are no longer used:
  * make.inc.bz2: make.inc is now generated in specfile
  * usefftw3.patch.bz2: upstream make.defs takes care of this
  * Makefile_src.patch.bz2: outdated and not needed any more.
- Switch to multibuild for multiple openmpi flavours, plus non-
  mpi flavour, common data, utilities, etc.
- New BuildRequires: pkgconfig(libxc), pkgconfig(wannier).
- Numerous specfile cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671019200">- Update to version 8.6.7:
  * Added dynamical Born effective charges (dynBEC).
  * Included a dynBEC example of hexagonal boron nitride.
  * Fixed a problem with spin-unpolarised DFT+U calculations.
  * Updated to Libxc version 6.
  * Changed to single-precision orbitals in many routines.
  * Removed the bundled BLAS/LAPACK and FFTPACK libraries.
- Adapt configuration of make.inc to conform to new version.
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671537600">- Adjust wannier90-devel dependencies so as to build against its
  correct openmpi flavour and avoid degeneracy between its multiple
  openmpi flavours when installing.
- Add rpmlintrc file to suppress false positives that cannot be
  fixed/worked around:
  * openmpi-libs Requires: necessary for multiple openmpi flavours.
  * Requires: wannier90-devel (or its appropriate openmpi flavour
    in keeping with the first entry of this changeset.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673870400">- Update to version 8.7.2:
  * Fixed problem of writing TDDFT density of states with
    wrtdsk=.false.
  * Fixed problem of restarting from TDDFT backup files.
  * Removed an OpenMP regression which cause substantial slow-down
    of TDDFT.
  * Added more documentation.
  * Minor optimisations and bug fixes.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]</changelog>
</package>
<package pkgid="0e0786c4ea5b8133cd5d4b1a46bb72bae3353a96bda92503ec02095ce928abac66cc92440af409f1a23054262dd2f838e00549e329769a4a8e1991fcd22845eb" name="elk-openmpi5-debuginfo" arch="i586">
  <version epoch="0" ver="8.7.2" rel="1.5"/>
  <changelog author="badshah400@gmail.com" date="1334404800">- Update BuildRequires in keeping with lapack package changes</changelog>
  <changelog author="scorot@free.fr" date="1336737600">- remove conditional BuildRequires for blas and lapack since
  recent lapack now build correctly for all suse version</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1670587200">- Update to version 8.5.10:
  * Improved OpenMP parallelism.
  * Added variables to VARIABLES.OUT which are written on
    completion of geometry optimisation, for example 'engytot
    (geomopt)'.
  * Adjusted several default parameters.
- Drop sources/patches that are no longer used:
  * make.inc.bz2: make.inc is now generated in specfile
  * usefftw3.patch.bz2: upstream make.defs takes care of this
  * Makefile_src.patch.bz2: outdated and not needed any more.
- Switch to multibuild for multiple openmpi flavours, plus non-
  mpi flavour, common data, utilities, etc.
- New BuildRequires: pkgconfig(libxc), pkgconfig(wannier).
- Numerous specfile cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671019200">- Update to version 8.6.7:
  * Added dynamical Born effective charges (dynBEC).
  * Included a dynBEC example of hexagonal boron nitride.
  * Fixed a problem with spin-unpolarised DFT+U calculations.
  * Updated to Libxc version 6.
  * Changed to single-precision orbitals in many routines.
  * Removed the bundled BLAS/LAPACK and FFTPACK libraries.
- Adapt configuration of make.inc to conform to new version.
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671537600">- Adjust wannier90-devel dependencies so as to build against its
  correct openmpi flavour and avoid degeneracy between its multiple
  openmpi flavours when installing.
- Add rpmlintrc file to suppress false positives that cannot be
  fixed/worked around:
  * openmpi-libs Requires: necessary for multiple openmpi flavours.
  * Requires: wannier90-devel (or its appropriate openmpi flavour
    in keeping with the first entry of this changeset.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673870400">- Update to version 8.7.2:
  * Fixed problem of writing TDDFT density of states with
    wrtdsk=.false.
  * Fixed problem of restarting from TDDFT backup files.
  * Removed an OpenMP regression which cause substantial slow-down
    of TDDFT.
  * Added more documentation.
  * Minor optimisations and bug fixes.</changelog>
</package>
<package pkgid="081815ac7a395d0b2199a901bd504eb8e7656c80f1ee0743409e668a4803601601af2848a8b1f22155cf88d769302e4c2eb8b9e29b0d86b057cae1cb63c9ea6a" name="elk-openmpi5-debugsource" arch="i586">
  <version epoch="0" ver="8.7.2" rel="1.5"/>
  <changelog author="badshah400@gmail.com" date="1334404800">- Update BuildRequires in keeping with lapack package changes</changelog>
  <changelog author="scorot@free.fr" date="1336737600">- remove conditional BuildRequires for blas and lapack since
  recent lapack now build correctly for all suse version</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1670587200">- Update to version 8.5.10:
  * Improved OpenMP parallelism.
  * Added variables to VARIABLES.OUT which are written on
    completion of geometry optimisation, for example 'engytot
    (geomopt)'.
  * Adjusted several default parameters.
- Drop sources/patches that are no longer used:
  * make.inc.bz2: make.inc is now generated in specfile
  * usefftw3.patch.bz2: upstream make.defs takes care of this
  * Makefile_src.patch.bz2: outdated and not needed any more.
- Switch to multibuild for multiple openmpi flavours, plus non-
  mpi flavour, common data, utilities, etc.
- New BuildRequires: pkgconfig(libxc), pkgconfig(wannier).
- Numerous specfile cleanups.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671019200">- Update to version 8.6.7:
  * Added dynamical Born effective charges (dynBEC).
  * Included a dynBEC example of hexagonal boron nitride.
  * Fixed a problem with spin-unpolarised DFT+U calculations.
  * Updated to Libxc version 6.
  * Changed to single-precision orbitals in many routines.
  * Removed the bundled BLAS/LAPACK and FFTPACK libraries.
- Adapt configuration of make.inc to conform to new version.
- Run tests as part of %check.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1671537600">- Adjust wannier90-devel dependencies so as to build against its
  correct openmpi flavour and avoid degeneracy between its multiple
  openmpi flavours when installing.
- Add rpmlintrc file to suppress false positives that cannot be
  fixed/worked around:
  * openmpi-libs Requires: necessary for multiple openmpi flavours.
  * Requires: wannier90-devel (or its appropriate openmpi flavour
    in keeping with the first entry of this changeset.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673870400">- Update to version 8.7.2:
  * Fixed problem of writing TDDFT density of states with
    wrtdsk=.false.
  * Fixed problem of restarting from TDDFT backup files.
  * Removed an OpenMP regression which cause substantial slow-down
    of TDDFT.
  * Added more documentation.
  * Minor optimisations and bug fixes.</changelog>
</package>
<package pkgid="363af4d698504ea7d26a5031005d98884102c9a9edcb645ef1059a0fe3fdacd804921c3cf5594fed23584c6560da7b4612f0c87acbb9a3d34c1f5010f0020372" name="ell-debugsource" arch="i586">
  <version epoch="0" ver="0.83" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1720526400">- update to 0.67:
  * Add support for handling sysctl char settings.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1727784000">- Update to version 0.69
  * Add support for getting remaining microseconds left on a
    timer.
  * Add support for setting link MTU on a network interface.
  version 0.68:
  * Fix issue with string allocation growth strategy.
  * Add support for netlink helper functions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1733140800">- Update to release 0.71
  * Build fixes for GCC's new default -std=c23 mode.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739534400">- Update to release 0.73
  * Add support for the Test Anything Protocol.
  * Fix issue with parsing hwdb.bin child structures.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743940800">- Update to release 0.76
  * Add support for NIST P-192/224/521 curve usage with ECDH,
    SHA-224-based checksums and HMACs.
  * Add support for SHA-3 series of hashing algorithms.
  * Add support for converting OID octets to strings.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1749124800">- Update to version 0.77
  * Add support for precheck feature for unit tests.
  * Add support for license variable for pkg-config.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751544000">- Update to release 0.78
  * Fix issue with random ECC scalar generation.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1760356800">- Update to version 0.80
  * Fix some issue with ECDHE client key exchange,
    some issue with D-Bus client and watch removal handling,
    some with D-Bus client and service name handling, and
    some with with D-Bus proxy and filter rule handling.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1770724800">- Update to version 0.81
  * Fix issue with systemd watchdog protocol handling.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774872000">- Update to release 0.83
  * Fix compilation issues with -std=c23 mode.
  * Add additional test vectors for AES-CCM.</changelog>
</package>
<package pkgid="7bf213c037dd2622b116cf1a190459f3e0849c767e3a0abdb9843591a32e591b81ee701eaefa253c9f7c059e9b371dcfede354ba3f58a5d6cdb6b744637f81a1" name="emacs-debuginfo" arch="i586">
  <version epoch="0" ver="31.1" rel="2.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1776772800">- Let treesit test find its ruby shared library
- Modify patch emacs-30.2-tree-sitter-0.26.8.patch
  * Add commit to reflect new syntax ot tree-sitter like :equal
    changed to :eq?</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1776945600">- Add patch emacs-30.2-boo1262611.patch
  * Fix CVE-2026-6861: Memory corruption vulnerability when
    processing SVG CSS (boo#1262611)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1777032000">- Modify patch emacs-30.2-tree-sitter-0.26.8.patch
  * Let find the tree-sitter code find the libraries below
    %{_libdir}/tree-sitter/ without using LD_LIBRARY_PATH</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1785758400">- Configure wayland the compilation support native with
  ahead of time (aot) to avoid compiling threads (boo#1271643)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1786104000">- Add patch emacs-30.2-pgtk-visual-bell-boo1271643.patch from upstream
  mailing list to fix memory leak in wayland port (boo#1271643)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787313600">- Add patch emacs-30.2-bsc1275927.patch to Fix bug 1275927:
  VUL-0: emacs: zero-click local command execution via TRAMP</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787313601">- Add patch 04_all_shorthands.patch and 03_all_ruby-flymake.patch
  * First patch fixes bsc#1275941 with
    VUL-0: emacs: code execution upon opening arbitrary file
  * Second patch makes ruby support work with ruby 3.4.5</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787659200">- Update to GNU Emacs version 31.1
  + This update fix bsc#1275941, bsc#1275927 (CVE-2026-79992), and bsc#1276264
  * Using the mouse to control Emacs in a terminal enabled by default
  * New user-lisp/ subdirectory of your Emacs configuration directory
  * Child frames supported on text frames
  * Various improvements to the *Completions* buffer
  * Commands to split windows make better choices about the split direction
  * The *grep* and *xref* buffers now support editable modes
  * New feature to review changes to packages before installing or upgrading them
  * New theme designed to make Emacs more approachable for new users
  * No ctags support in etags anymore
- Remove obsolete patches now upstream solved
  * 0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch
  * 03_all_ruby-flymake.patch
  * 04_all_shorthands.patch
  * emacs-30.1-seccomp.patch
  * emacs-30.2-boo1262611.patch
  * emacs-30.2-bsc1275927.patch
  * emacs-30.2-tree-sitter-0.26.8.patch
- Port patch emacs-29.1.dif and renamed it to emacs-31.1.dif
- Port patches
  * 0012-Add-inhibit-native-compilation.patch
  * 0013-Rename-to-inhibit-automatic-native-compilation.patch
  * 0016-Change-native-comp-async-report-warnings-errors-to-s.patch
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-27.1-pdftex.patch
  * emacs-30.1-pdumper.patch
  * emacs-30.1-silent.patch
  * pdump.patch
- Add upstream patch
  * 0001-speedbar-mode-must-be-enabled-in-the-speedbar-window.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787832000">- Use lexical-binding for lisp file</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1788177600">- Add upstream patch 0001-speedbar-window-now-run-speedbar-before-delete-hook-.patch
  * 'speedbar-window' now run 'speedbar-before-delete-hook'</changelog>
</package>
<package pkgid="5e48dce5c0645527e6843c1d9dfb3c51e98e7c53c98685d92da552631bacad578b623eaf3b61503bf4c24e4de680f04dc261d50eb2706081778c62a58a264b78" name="emacs-games-debuginfo" arch="i586">
  <version epoch="0" ver="31.1" rel="2.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1776772800">- Let treesit test find its ruby shared library
- Modify patch emacs-30.2-tree-sitter-0.26.8.patch
  * Add commit to reflect new syntax ot tree-sitter like :equal
    changed to :eq?</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1776945600">- Add patch emacs-30.2-boo1262611.patch
  * Fix CVE-2026-6861: Memory corruption vulnerability when
    processing SVG CSS (boo#1262611)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1777032000">- Modify patch emacs-30.2-tree-sitter-0.26.8.patch
  * Let find the tree-sitter code find the libraries below
    %{_libdir}/tree-sitter/ without using LD_LIBRARY_PATH</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1785758400">- Configure wayland the compilation support native with
  ahead of time (aot) to avoid compiling threads (boo#1271643)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1786104000">- Add patch emacs-30.2-pgtk-visual-bell-boo1271643.patch from upstream
  mailing list to fix memory leak in wayland port (boo#1271643)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787313600">- Add patch emacs-30.2-bsc1275927.patch to Fix bug 1275927:
  VUL-0: emacs: zero-click local command execution via TRAMP</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787313601">- Add patch 04_all_shorthands.patch and 03_all_ruby-flymake.patch
  * First patch fixes bsc#1275941 with
    VUL-0: emacs: code execution upon opening arbitrary file
  * Second patch makes ruby support work with ruby 3.4.5</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787659200">- Update to GNU Emacs version 31.1
  + This update fix bsc#1275941, bsc#1275927 (CVE-2026-79992), and bsc#1276264
  * Using the mouse to control Emacs in a terminal enabled by default
  * New user-lisp/ subdirectory of your Emacs configuration directory
  * Child frames supported on text frames
  * Various improvements to the *Completions* buffer
  * Commands to split windows make better choices about the split direction
  * The *grep* and *xref* buffers now support editable modes
  * New feature to review changes to packages before installing or upgrading them
  * New theme designed to make Emacs more approachable for new users
  * No ctags support in etags anymore
- Remove obsolete patches now upstream solved
  * 0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch
  * 03_all_ruby-flymake.patch
  * 04_all_shorthands.patch
  * emacs-30.1-seccomp.patch
  * emacs-30.2-boo1262611.patch
  * emacs-30.2-bsc1275927.patch
  * emacs-30.2-tree-sitter-0.26.8.patch
- Port patch emacs-29.1.dif and renamed it to emacs-31.1.dif
- Port patches
  * 0012-Add-inhibit-native-compilation.patch
  * 0013-Rename-to-inhibit-automatic-native-compilation.patch
  * 0016-Change-native-comp-async-report-warnings-errors-to-s.patch
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-27.1-pdftex.patch
  * emacs-30.1-pdumper.patch
  * emacs-30.1-silent.patch
  * pdump.patch
- Add upstream patch
  * 0001-speedbar-mode-must-be-enabled-in-the-speedbar-window.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787832000">- Use lexical-binding for lisp file</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1788177600">- Add upstream patch 0001-speedbar-window-now-run-speedbar-before-delete-hook-.patch
  * 'speedbar-window' now run 'speedbar-before-delete-hook'</changelog>
</package>
<package pkgid="7c4d4e0280ef2069b226b04faccc0cc262d8c4f41dba45995fcee7a768049a4e482332dc2691ce6357b15adeeaac5ef1fa264f0824eb7bfee92054d62aec1eaf" name="emacs-jinx-debuginfo" arch="i586">
  <version epoch="0" ver="2.10" rel="1.1"/>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1713009600">- Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch against
  1.6
- Update to version 1.6:
  * Fix jinx-mode reentrancy issue #gh/minad/jinx#158
  * Ensure that directory local variables work correctly with Jinx.
    It is possible to turn Jinx on or off via dir-locals,
    and also configure the language and local words.
  * jinx-mod: Add global ref Qcons
  * jinx-next: Unfold hidden misspelling</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1719403200">- Rebase p0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 1.8.
- Update to version 1.8:
  * Fix wrong-type-argument (Fix gh#minad/jinx#175)
  * README: Fix grammatical mistake
  * Ignore message-separator
  * Add jinx-save-languages
  * jinx--word-valid-p: Do not error on invalid characters (Fix gh#minad/jinx#93, gh#minad/jinx#164)</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1720353600">- Rebase p0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 1.9.
- Update to version 1.9:
  * Expose (jinx-correct-all t) via C-u C-u C-u M-x jinx-correct
  * jinx-correct-all: Add ONLY-CHECK argument.
  * A better fix for gh#minad/jinx#156
  * Revert "Fix bug in jinx--find-visible-pending (See gh#minad/jinx#156)"
  * Fix bug in jinx--find-visible-pending (See gh#minad/jinx#156)
  * correct link to enchant manual (gh#minad/jinx#185)</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1722686400">- Rebase p0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 1.10
- Update to version 1.10:
  * Add jinx--syntax-overrides to override syntax table</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1737892800">- Rebase p0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 1.11
- Update to version 1.11:
  * Add tsx-ts-mode to jinx-camel-modes (gh#minad/jinx#219)
  * Extract jinx--compile-flags (Fix gh#minad/jinx#218)
  * Remove org-fold code to improve performance in Org-mode buffers.
  * Customization group: Add link to the wiki
  * Remove with-delayed-message workaround (Emacs#63253)
  * Workaround broken :predicate keyword in Emacs 28 and older</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1739188800">- Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 1.12
- Update to version 1.12:
  * Attempt to fix performance problem in folded Org buffers (gh#minad/jinx#187)
  * lisp-data-mode: Exclude symbols in docstrings
  * Use next-single-property-change when scanning for jinx--pending
  * Update README
  * Add comment regarding eager-display on Emacs 31
  * Use with-memoization, requires Emacs 29.1 or compat-29
  * Use weak hash table for loaded dictionaries
  * Preserve alist of loaded dictionaries (gh#rrthomas/enchant#402)</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1744891200">- Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 2.1
- Update to version 2.1:
  * README: Update suggested Vertico configuration
  * Offer lower-case words for saving in personal dictionary
  * Improve lighter and menu, also include correct word next
    to correct all.
  * Add ~jinx-dir-local-words~ saved in ~.dir-locals.el~.
    Words can be added to the ~.dir-locals.el~ with the ~/~ key
    in the ~jinx-correct~ dialog
  * ~jinx-correct~: For capitalized words, offer lower case variants to save in
    personal dictionary and file local variables.
  * Add ~help-echo~ to the Jinx overlays to show possibly actions
    to perform on highlighted word</changelog>
  <changelog author="Björn Kettunen &lt;bjorn.kettunen@thaodan.de&gt;" date="1770120000">- Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 2.1
- Update to version 2.6:
  * jinx-next/jinx-previous: Make argument optional
  * Add link to proposed file-local language variable bug svg#80071
- Changes from version 2.5
  * Drop annotation-function,
    We provide an affixation-function supported since Emacs 28.
  * Actions can now be triggered via digit keys
  * Remove C-u C-u C-u M-$ keybind
- Changes from version 2.4
  * Use eager-display for the default completion UI, on Emacs 31.
  * Update bundled emacs-module.h
  * Use globalized minor mode predicate, require Emacs 29
  * jinx-exclude-properties: Exclude propertized text
  * jinx-exclude-regexps: Expand docstring
- Changes from version 2.3
  * jinx-correct-all: Show message when ONLY-CHECK is non-nil
- Changes from ersion 2.2
  * Stop using enchant_dict_get_extra_word_characters.
    Instead rely on the jinx--syntax-table for tokenization.
    See also ghub#rrthomas/enchant#244.
  * jinx--save-dir: Do not switch to .dir-locals.el (Fix gh#minad/jinx#236)</changelog>
  <changelog author="Björn Kettunen &lt;bjorn.kettunen@thaodan.de&gt;" date="1779537600">- Update to version 2.8:
  * Require Compat 31
  * Exclude the appropriate faces/properties in git-commit-mode
  * Add support for minor modes to jinx-include-* and jinx-exclude-* variables.
- Changes from version 2.7:
  * Improve mouse menu.</changelog>
  <changelog author="Björn Kettunen &lt;bjorn.kettunen@thaodan.de&gt;" date="1787054400">- Update to version 2.10:
  * Let-bind parse-sexp-lookup-properties to nil during Jinx tokenization.
    This avoids interference with the syntax-table property attached by some major modes like haskell-mode.
  * Rename CHANGELOG.org to NEWS.org
- Changes from version 2.9:
  * New command jinx-remove-word to remove words from personal dictionary, file local variable, and so on.
  * New customizable variable jinx-save-prop-line.</changelog>
</package>
<package pkgid="60830343ba7707d632f0cf987178cfbda9cd1e037cd2dfd8b2b5da95f345d905ac85eddb0c7ded8792438d978ab1b3f878b01ed96e67ef84af055611cadeeb39" name="emacs-jinx-debugsource" arch="i586">
  <version epoch="0" ver="2.10" rel="1.1"/>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1713009600">- Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch against
  1.6
- Update to version 1.6:
  * Fix jinx-mode reentrancy issue #gh/minad/jinx#158
  * Ensure that directory local variables work correctly with Jinx.
    It is possible to turn Jinx on or off via dir-locals,
    and also configure the language and local words.
  * jinx-mod: Add global ref Qcons
  * jinx-next: Unfold hidden misspelling</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1719403200">- Rebase p0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 1.8.
- Update to version 1.8:
  * Fix wrong-type-argument (Fix gh#minad/jinx#175)
  * README: Fix grammatical mistake
  * Ignore message-separator
  * Add jinx-save-languages
  * jinx--word-valid-p: Do not error on invalid characters (Fix gh#minad/jinx#93, gh#minad/jinx#164)</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1720353600">- Rebase p0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 1.9.
- Update to version 1.9:
  * Expose (jinx-correct-all t) via C-u C-u C-u M-x jinx-correct
  * jinx-correct-all: Add ONLY-CHECK argument.
  * A better fix for gh#minad/jinx#156
  * Revert "Fix bug in jinx--find-visible-pending (See gh#minad/jinx#156)"
  * Fix bug in jinx--find-visible-pending (See gh#minad/jinx#156)
  * correct link to enchant manual (gh#minad/jinx#185)</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1722686400">- Rebase p0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 1.10
- Update to version 1.10:
  * Add jinx--syntax-overrides to override syntax table</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1737892800">- Rebase p0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 1.11
- Update to version 1.11:
  * Add tsx-ts-mode to jinx-camel-modes (gh#minad/jinx#219)
  * Extract jinx--compile-flags (Fix gh#minad/jinx#218)
  * Remove org-fold code to improve performance in Org-mode buffers.
  * Customization group: Add link to the wiki
  * Remove with-delayed-message workaround (Emacs#63253)
  * Workaround broken :predicate keyword in Emacs 28 and older</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1739188800">- Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 1.12
- Update to version 1.12:
  * Attempt to fix performance problem in folded Org buffers (gh#minad/jinx#187)
  * lisp-data-mode: Exclude symbols in docstrings
  * Use next-single-property-change when scanning for jinx--pending
  * Update README
  * Add comment regarding eager-display on Emacs 31
  * Use with-memoization, requires Emacs 29.1 or compat-29
  * Use weak hash table for loaded dictionaries
  * Preserve alist of loaded dictionaries (gh#rrthomas/enchant#402)</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1744891200">- Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 2.1
- Update to version 2.1:
  * README: Update suggested Vertico configuration
  * Offer lower-case words for saving in personal dictionary
  * Improve lighter and menu, also include correct word next
    to correct all.
  * Add ~jinx-dir-local-words~ saved in ~.dir-locals.el~.
    Words can be added to the ~.dir-locals.el~ with the ~/~ key
    in the ~jinx-correct~ dialog
  * ~jinx-correct~: For capitalized words, offer lower case variants to save in
    personal dictionary and file local variables.
  * Add ~help-echo~ to the Jinx overlays to show possibly actions
    to perform on highlighted word</changelog>
  <changelog author="Björn Kettunen &lt;bjorn.kettunen@thaodan.de&gt;" date="1770120000">- Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch
  against version 2.1
- Update to version 2.6:
  * jinx-next/jinx-previous: Make argument optional
  * Add link to proposed file-local language variable bug svg#80071
- Changes from version 2.5
  * Drop annotation-function,
    We provide an affixation-function supported since Emacs 28.
  * Actions can now be triggered via digit keys
  * Remove C-u C-u C-u M-$ keybind
- Changes from version 2.4
  * Use eager-display for the default completion UI, on Emacs 31.
  * Update bundled emacs-module.h
  * Use globalized minor mode predicate, require Emacs 29
  * jinx-exclude-properties: Exclude propertized text
  * jinx-exclude-regexps: Expand docstring
- Changes from version 2.3
  * jinx-correct-all: Show message when ONLY-CHECK is non-nil
- Changes from ersion 2.2
  * Stop using enchant_dict_get_extra_word_characters.
    Instead rely on the jinx--syntax-table for tokenization.
    See also ghub#rrthomas/enchant#244.
  * jinx--save-dir: Do not switch to .dir-locals.el (Fix gh#minad/jinx#236)</changelog>
  <changelog author="Björn Kettunen &lt;bjorn.kettunen@thaodan.de&gt;" date="1779537600">- Update to version 2.8:
  * Require Compat 31
  * Exclude the appropriate faces/properties in git-commit-mode
  * Add support for minor modes to jinx-include-* and jinx-exclude-* variables.
- Changes from version 2.7:
  * Improve mouse menu.</changelog>
  <changelog author="Björn Kettunen &lt;bjorn.kettunen@thaodan.de&gt;" date="1787054400">- Update to version 2.10:
  * Let-bind parse-sexp-lookup-properties to nil during Jinx tokenization.
    This avoids interference with the syntax-table property attached by some major modes like haskell-mode.
  * Rename CHANGELOG.org to NEWS.org
- Changes from version 2.9:
  * New command jinx-remove-word to remove words from personal dictionary, file local variable, and so on.
  * New customizable variable jinx-save-prop-line.</changelog>
</package>
<package pkgid="f9e128e3eed165447ee5354adfd2f479fa07a322e079f29d2d562ee2b3019bc8ed6c799de749d007c8adc3ea4389e6680f5f84254f4386f61fe09387a1171d37" name="emacs-libgit2-debuginfo" arch="i586">
  <version epoch="0" ver="471.373defa" rel="2.8"/>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697803200">- Initial packaging for openSUSE
- Add patch for loading libegit2 dynamic module from load-path
- Add patch to add an install target for upstream makefile
- Add fix upstream makefile to not build libegit2 each time make is ran</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1708948800">- Depend on emacs-devel to make sure Emacs packaging macros are installed when not building with emacs-eln</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1711368000">- Drop the following patches as they have been accepted by upstream:
  * 0001-libgit.el-Be-able-to-load-libegit2-from-load-path-if.patch
  * 0002-Add-install-targets-for-libgit-and-libegit2.patch
  * 0003-Don-t-mark-libgit2-target-as-phony-don-t-rebuild-it-.patch
- Update to 471.373defa
  * Make it possible to install libgit and libegit2 from Makefile
  * Be able to load libegit2 from load-path if found
  * License changed from GPL-3.0-or-later to GPL-2.0-or-later</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723809600">- Add -Wno-error=incompatible-pointer-types to optflags to work around
  C99 violations that prevent building with GCC 14.  [boo#1229236]</changelog>
</package>
<package pkgid="82c3389e741d9f5df2757d0538c35cc52d0464cad9527016f64deef43dda2437cbe9cda69aa6427331b375a021448fa0ffab6eeedd1ac56015b266541b2d16e4" name="emacs-libgit2-debugsource" arch="i586">
  <version epoch="0" ver="471.373defa" rel="2.8"/>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697803200">- Initial packaging for openSUSE
- Add patch for loading libegit2 dynamic module from load-path
- Add patch to add an install target for upstream makefile
- Add fix upstream makefile to not build libegit2 each time make is ran</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1708948800">- Depend on emacs-devel to make sure Emacs packaging macros are installed when not building with emacs-eln</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1711368000">- Drop the following patches as they have been accepted by upstream:
  * 0001-libgit.el-Be-able-to-load-libegit2-from-load-path-if.patch
  * 0002-Add-install-targets-for-libgit-and-libegit2.patch
  * 0003-Don-t-mark-libgit2-target-as-phony-don-t-rebuild-it-.patch
- Update to 471.373defa
  * Make it possible to install libgit and libegit2 from Makefile
  * Be able to load libegit2 from load-path if found
  * License changed from GPL-3.0-or-later to GPL-2.0-or-later</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1723809600">- Add -Wno-error=incompatible-pointer-types to optflags to work around
  C99 violations that prevent building with GCC 14.  [boo#1229236]</changelog>
</package>
<package pkgid="5c37c1ed0d1680c9aa0cf9f2d2155bfad11d4752769ec9998ccb42866c370c17678962745aa56abeb181bacb15ed56073d0c4da984da8bb3c4dc34cb07e09cdb" name="emacs-nox-debuginfo" arch="i586">
  <version epoch="0" ver="31.1" rel="2.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1776772800">- Let treesit test find its ruby shared library
- Modify patch emacs-30.2-tree-sitter-0.26.8.patch
  * Add commit to reflect new syntax ot tree-sitter like :equal
    changed to :eq?</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1776945600">- Add patch emacs-30.2-boo1262611.patch
  * Fix CVE-2026-6861: Memory corruption vulnerability when
    processing SVG CSS (boo#1262611)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1777032000">- Modify patch emacs-30.2-tree-sitter-0.26.8.patch
  * Let find the tree-sitter code find the libraries below
    %{_libdir}/tree-sitter/ without using LD_LIBRARY_PATH</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1785758400">- Configure wayland the compilation support native with
  ahead of time (aot) to avoid compiling threads (boo#1271643)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1786104000">- Add patch emacs-30.2-pgtk-visual-bell-boo1271643.patch from upstream
  mailing list to fix memory leak in wayland port (boo#1271643)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787313600">- Add patch emacs-30.2-bsc1275927.patch to Fix bug 1275927:
  VUL-0: emacs: zero-click local command execution via TRAMP</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787313601">- Add patch 04_all_shorthands.patch and 03_all_ruby-flymake.patch
  * First patch fixes bsc#1275941 with
    VUL-0: emacs: code execution upon opening arbitrary file
  * Second patch makes ruby support work with ruby 3.4.5</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787659200">- Update to GNU Emacs version 31.1
  + This update fix bsc#1275941, bsc#1275927 (CVE-2026-79992), and bsc#1276264
  * Using the mouse to control Emacs in a terminal enabled by default
  * New user-lisp/ subdirectory of your Emacs configuration directory
  * Child frames supported on text frames
  * Various improvements to the *Completions* buffer
  * Commands to split windows make better choices about the split direction
  * The *grep* and *xref* buffers now support editable modes
  * New feature to review changes to packages before installing or upgrading them
  * New theme designed to make Emacs more approachable for new users
  * No ctags support in etags anymore
- Remove obsolete patches now upstream solved
  * 0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch
  * 03_all_ruby-flymake.patch
  * 04_all_shorthands.patch
  * emacs-30.1-seccomp.patch
  * emacs-30.2-boo1262611.patch
  * emacs-30.2-bsc1275927.patch
  * emacs-30.2-tree-sitter-0.26.8.patch
- Port patch emacs-29.1.dif and renamed it to emacs-31.1.dif
- Port patches
  * 0012-Add-inhibit-native-compilation.patch
  * 0013-Rename-to-inhibit-automatic-native-compilation.patch
  * 0016-Change-native-comp-async-report-warnings-errors-to-s.patch
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-27.1-pdftex.patch
  * emacs-30.1-pdumper.patch
  * emacs-30.1-silent.patch
  * pdump.patch
- Add upstream patch
  * 0001-speedbar-mode-must-be-enabled-in-the-speedbar-window.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787832000">- Use lexical-binding for lisp file</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1788177600">- Add upstream patch 0001-speedbar-window-now-run-speedbar-before-delete-hook-.patch
  * 'speedbar-window' now run 'speedbar-before-delete-hook'</changelog>
</package>
<package pkgid="645336f5e3729e2a7fc80408d6ce2f674f5fc4e0932d07d7885f9067f94781d72a706df03a202e34872db09ac0d563bbb7182bd98f13634729ab85591f7389fd" name="emacs-vm-debuginfo" arch="i586">
  <version epoch="0" ver="8.2.0b.1538" rel="1.13"/>
  <changelog author="aj@suse.de" date="1251201600">- Fix build, handle just one info file.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="eich@suse.com" date="1381406400">- Updated package to version 8.2.0b.
  * Fixes warnings about missing hooks removed from GNU emacs after being
    deprecated for over 10 years
  * Fixes performance penalties caused by bidi being activated by default
    on GNU emacs 24.
  * Updates from version 7.19 - released in 2004, 24 releases ago.
    Numerous changes and bug fixes, file 'NEWS' in the package docs list
    the changes since 7.19.
- Project now hosted at https://launchpad.net/vm.
  Upstream maintainership package has been transferred from Kyle Jones
  to the 'VM development team'.
- vm-Makefile.patch:
  Removed, matching Makefile no longer required since build uses autotools
  now.</changelog>
  <changelog author="eich@suse.com" date="1382616000">- Fixed up paths to make them package private
- Removed duplicate files from package</changelog>
  <changelog author="dimstar@opensuse.org" date="1426075200">- Use makeinfo --force to ignore the errors in vm.texinfo.</changelog>
  <changelog author="eich@suse.com" date="1437998400">- U_rev-1313.patch:
  - Added a variable `vm-confirm-for-auto-archive' that controls the
    confirmation dialogue for `vm-auto-archive-messages'. (lp#793541)
  - Add autoload for `vm-select-recipient-from-sender'.  (lp#907286)
    (bsc#939497).</changelog>
  <changelog author="eich@suse.com" date="1453377600">- U_Require-vm-reply.el-from-vm-compose-mail.patch
  Require vm-reply.el from vm-compose-mail (lp#913005)
  (bsc#939497).</changelog>
  <changelog author="dimstar@opensuse.org" date="1512648000">- Escape the usage of %{VERSION} when calling out to rpm.
  RPM 4.14 has %{VERSION} defined as 'the main packages version'.</changelog>
  <changelog author="mpluskal@suse.com" date="1512648001">- Cleanup spec file with spec-cleaner
- Fix rpm group</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1680091200">- Update to latest launchpad trunk version.
  Delete obsolete patches:
  * U_rev-1313.patch
  * U_Require-vm-reply.el-from-vm-compose-mail.patch
- Fix vcard parser to handle broken vcards better
  vcard-Make-vcard-parser-more-robust-to-invalid-vcards.patch
- Limit %install_info and %install_info_delete macros to Leap/SLE.</changelog>
</package>
<package pkgid="c3517ff96df5c2806a220d00584fdaf307e26d4ed9a29ab0bc70ed3a7d6296e5245412986b94aae4648632bac23909fcef1ef3c7e40e5a926558dba9df27164b" name="emacs-vm-debugsource" arch="i586">
  <version epoch="0" ver="8.2.0b.1538" rel="1.13"/>
  <changelog author="aj@suse.de" date="1251201600">- Fix build, handle just one info file.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="eich@suse.com" date="1381406400">- Updated package to version 8.2.0b.
  * Fixes warnings about missing hooks removed from GNU emacs after being
    deprecated for over 10 years
  * Fixes performance penalties caused by bidi being activated by default
    on GNU emacs 24.
  * Updates from version 7.19 - released in 2004, 24 releases ago.
    Numerous changes and bug fixes, file 'NEWS' in the package docs list
    the changes since 7.19.
- Project now hosted at https://launchpad.net/vm.
  Upstream maintainership package has been transferred from Kyle Jones
  to the 'VM development team'.
- vm-Makefile.patch:
  Removed, matching Makefile no longer required since build uses autotools
  now.</changelog>
  <changelog author="eich@suse.com" date="1382616000">- Fixed up paths to make them package private
- Removed duplicate files from package</changelog>
  <changelog author="dimstar@opensuse.org" date="1426075200">- Use makeinfo --force to ignore the errors in vm.texinfo.</changelog>
  <changelog author="eich@suse.com" date="1437998400">- U_rev-1313.patch:
  - Added a variable `vm-confirm-for-auto-archive' that controls the
    confirmation dialogue for `vm-auto-archive-messages'. (lp#793541)
  - Add autoload for `vm-select-recipient-from-sender'.  (lp#907286)
    (bsc#939497).</changelog>
  <changelog author="eich@suse.com" date="1453377600">- U_Require-vm-reply.el-from-vm-compose-mail.patch
  Require vm-reply.el from vm-compose-mail (lp#913005)
  (bsc#939497).</changelog>
  <changelog author="dimstar@opensuse.org" date="1512648000">- Escape the usage of %{VERSION} when calling out to rpm.
  RPM 4.14 has %{VERSION} defined as 'the main packages version'.</changelog>
  <changelog author="mpluskal@suse.com" date="1512648001">- Cleanup spec file with spec-cleaner
- Fix rpm group</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1680091200">- Update to latest launchpad trunk version.
  Delete obsolete patches:
  * U_rev-1313.patch
  * U_Require-vm-reply.el-from-vm-compose-mail.patch
- Fix vcard parser to handle broken vcards better
  vcard-Make-vcard-parser-more-robust-to-invalid-vcards.patch
- Limit %install_info and %install_info_delete macros to Leap/SLE.</changelog>
</package>
<package pkgid="b3a59417b647686ec14e05edffd4ff4d9ef8a17ad03d3795fb880b4be2c01c65a0d11c321558d6e6f9f806028d7d1ed55a8d174df8a8ece2b40fb4a6e427a799" name="emacs-vterm-debuginfo" arch="i586">
  <version epoch="0" ver="715.a01a289" rel="1.3"/>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1675339200">- Initial packaging for openSUSE</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1708948800">- Update to version 696.c3a3a23:
  * add example to use another font for vterm buffer
  * Differentiate foreground and background colors
  * Add separate faces for bright ANSI colors
  * Don't allow moving cursor below the last prompt via mouse
  * Allow to find beginning and end of line from a specific point
  * Fix vterm--remove-fake-newlines when in an empty buffer
  * Remove fake newlines in copy mode
  * init is_invalidated in Fvterm_new
  * add LDFLAGS to statically link libvterm
  * Use same shell as TRAMP on remotes.</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1708948801">- Depend on emacs-devel to make sure Emacs packaging macros are installed when not building with emacs-eln</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1711368000">- Update to version 698.ae4ae1a:
  * Ensures the starting col is the same as later calculated
  * Fix typo: postion -&gt; position</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1735041600">- Update to version 708.99c1f5e:
  * Try running the login shell by default for "ssh" and "scp" Tramp methods
  * Add option to specify one shell for all Tramp methods
  * Add option to try using the login shell for Tramp Methods
  * Fix display errors when using text-scale mode with ncurses. Fixes gh#akermu/emacs-libvterm#731
  * Detect vterm-mode correctly when using derived modes
  * Don't garble partial multi-byte character after control sequence
  * Support overriding the maximum scrollback at compile-time</changelog>
  <changelog author="Björn Kettunen &lt;bjorn.kettunen@thaodan.de&gt;" date="1772280000">- Update to version 715.a01a289:
  * Fix return type of `string_bytes`
  * Improve Markdown and fix typos in README
  * Fix typo in `vterm-set-bold-highbright` variable name
  * Fix typos and grammar in comments
  * Fixes segfault when clicking error in compilation-shell-minor-mode
  * Fix spelling
  * README: link the issue of running on Windows</changelog>
</package>
<package pkgid="e5ec32db879c72fa632394978858d2d46b64dda52f1ac997fc0bff9b42f9114d436055aca684c84b2484302a7462a8c23df74a100853c666b913e862e7249a46" name="emacs-vterm-debugsource" arch="i586">
  <version epoch="0" ver="715.a01a289" rel="1.3"/>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1675339200">- Initial packaging for openSUSE</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1708948800">- Update to version 696.c3a3a23:
  * add example to use another font for vterm buffer
  * Differentiate foreground and background colors
  * Add separate faces for bright ANSI colors
  * Don't allow moving cursor below the last prompt via mouse
  * Allow to find beginning and end of line from a specific point
  * Fix vterm--remove-fake-newlines when in an empty buffer
  * Remove fake newlines in copy mode
  * init is_invalidated in Fvterm_new
  * add LDFLAGS to statically link libvterm
  * Use same shell as TRAMP on remotes.</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1708948801">- Depend on emacs-devel to make sure Emacs packaging macros are installed when not building with emacs-eln</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1711368000">- Update to version 698.ae4ae1a:
  * Ensures the starting col is the same as later calculated
  * Fix typo: postion -&gt; position</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1735041600">- Update to version 708.99c1f5e:
  * Try running the login shell by default for "ssh" and "scp" Tramp methods
  * Add option to specify one shell for all Tramp methods
  * Add option to try using the login shell for Tramp Methods
  * Fix display errors when using text-scale mode with ncurses. Fixes gh#akermu/emacs-libvterm#731
  * Detect vterm-mode correctly when using derived modes
  * Don't garble partial multi-byte character after control sequence
  * Support overriding the maximum scrollback at compile-time</changelog>
  <changelog author="Björn Kettunen &lt;bjorn.kettunen@thaodan.de&gt;" date="1772280000">- Update to version 715.a01a289:
  * Fix return type of `string_bytes`
  * Improve Markdown and fix typos in README
  * Fix typo in `vterm-set-bold-highbright` variable name
  * Fix typos and grammar in comments
  * Fixes segfault when clicking error in compilation-shell-minor-mode
  * Fix spelling
  * README: link the issue of running on Windows</changelog>
</package>
<package pkgid="b67ddbe64fd6fad934ab0d1fdac96dc89b369e5ccbc64bc344af9a2121317e4fb55aaf4cc5287f6f26d3ffc6555960f9052c2f33c5dffc883f2c7b670dd59ffb" name="emacs-x11-debuginfo" arch="i586">
  <version epoch="0" ver="31.1" rel="2.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1776772800">- Let treesit test find its ruby shared library
- Modify patch emacs-30.2-tree-sitter-0.26.8.patch
  * Add commit to reflect new syntax ot tree-sitter like :equal
    changed to :eq?</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1776945600">- Add patch emacs-30.2-boo1262611.patch
  * Fix CVE-2026-6861: Memory corruption vulnerability when
    processing SVG CSS (boo#1262611)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1777032000">- Modify patch emacs-30.2-tree-sitter-0.26.8.patch
  * Let find the tree-sitter code find the libraries below
    %{_libdir}/tree-sitter/ without using LD_LIBRARY_PATH</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1785758400">- Configure wayland the compilation support native with
  ahead of time (aot) to avoid compiling threads (boo#1271643)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1786104000">- Add patch emacs-30.2-pgtk-visual-bell-boo1271643.patch from upstream
  mailing list to fix memory leak in wayland port (boo#1271643)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787313600">- Add patch emacs-30.2-bsc1275927.patch to Fix bug 1275927:
  VUL-0: emacs: zero-click local command execution via TRAMP</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787313601">- Add patch 04_all_shorthands.patch and 03_all_ruby-flymake.patch
  * First patch fixes bsc#1275941 with
    VUL-0: emacs: code execution upon opening arbitrary file
  * Second patch makes ruby support work with ruby 3.4.5</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787659200">- Update to GNU Emacs version 31.1
  + This update fix bsc#1275941, bsc#1275927 (CVE-2026-79992), and bsc#1276264
  * Using the mouse to control Emacs in a terminal enabled by default
  * New user-lisp/ subdirectory of your Emacs configuration directory
  * Child frames supported on text frames
  * Various improvements to the *Completions* buffer
  * Commands to split windows make better choices about the split direction
  * The *grep* and *xref* buffers now support editable modes
  * New feature to review changes to packages before installing or upgrading them
  * New theme designed to make Emacs more approachable for new users
  * No ctags support in etags anymore
- Remove obsolete patches now upstream solved
  * 0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch
  * 03_all_ruby-flymake.patch
  * 04_all_shorthands.patch
  * emacs-30.1-seccomp.patch
  * emacs-30.2-boo1262611.patch
  * emacs-30.2-bsc1275927.patch
  * emacs-30.2-tree-sitter-0.26.8.patch
- Port patch emacs-29.1.dif and renamed it to emacs-31.1.dif
- Port patches
  * 0012-Add-inhibit-native-compilation.patch
  * 0013-Rename-to-inhibit-automatic-native-compilation.patch
  * 0016-Change-native-comp-async-report-warnings-errors-to-s.patch
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-27.1-pdftex.patch
  * emacs-30.1-pdumper.patch
  * emacs-30.1-silent.patch
  * pdump.patch
- Add upstream patch
  * 0001-speedbar-mode-must-be-enabled-in-the-speedbar-window.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787832000">- Use lexical-binding for lisp file</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1788177600">- Add upstream patch 0001-speedbar-window-now-run-speedbar-before-delete-hook-.patch
  * 'speedbar-window' now run 'speedbar-before-delete-hook'</changelog>
</package>
<package pkgid="16cc4423257a408dd3279d87029e506c9775d94f621723719d61bd984ace03c50a19ceed3a60d1d03ae6a01f10e01c32aebc9ffba1fe02f55bc9662f94d36fe1" name="emf2svg-conv-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0" rel="2.19"/>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1477915200">- initial package version</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1490961600">- Update to release 1.0.1, bump soversion (API break in 1.0.0)</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1522152000">- Use %license for LICENSE</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1522152001">- update to 1.1.0:
  * add handling of font index encoding
  * add fontconfig dependency
  * add freetype dependency
  * add common variables LIB_INSTALL_DIR, BIN_INSTALL_DIR,
    INCLUDE_INSTALL_DIR to set install directories</changelog>
  <changelog author="jengelh@inai.de" date="1522238400">- Fix SRPM group.
- Update descriptions.</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1522670400">- Fix grammatical error in description</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1584360000">- Disable RPATH for building libemf2svg.
- Spec cleanup.</changelog>
</package>
<package pkgid="f9e50a439fe725d58e78b29e196cc16e0a094ecaf9e20edcdd7fc26f9e8fa29870d7edba3450dd246164a31cad3f95cc41e95b8c483b6e84b20d59a8ca296403" name="emptyepsilon-debuginfo" arch="i586">
  <version epoch="0" ver="2024.12.08" rel="5.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1695729600">- Version 2023.06.17
  * added Settings : scavenger, shoreline, Patrolduty
  * Update scenario_47_scavenger.fr.po
  * update scenario_54_PatrolDuty.fr.po
  * Update scenario_57_shoreline.fr.po</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1708603201">- Use same doc dir for all versions</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1726401600">- Version 2024.08.09
  * Add a quick&amp;dirty way to get callback errors
  * Clamp the warp and jump commands
  * fix voice path scenario 51
  * fix voice path scenario 48
  * Fix the wiggle console with just 1 text line</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1736510400">- Version 2024.12.08
  * Remove 'f' suffix from numbers in lua (#2164)
  * Some minor de updates
  * fix minor typo
  * more minor de updates</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1743336000">- Backport patches for Lua API fixes:
  * lua_add_getCurrentWarpSpeed.patch
  * lua_fix_multivar.patch
  * lua_add_commandBypassSelfDestruct.patch
  * lua_fix_commandCombatManeuver.patch</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1743508800">- Load use_bundled_basis_universal.patch as source as %autopatch
  doesn't have the -m option on 15.6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745236800">- Use BuildRequires pkgconfig(sdl2) instead sdl2-devel, fixes
  building for Leap</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1754913600">- Fix GLM build errors (https://github.com/daid/EmptyEpsilon/issues/2111)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1785844800">- Add force_cxx_17.patch: Add CXX_STANDARD to force C++17</changelog>
</package>
<package pkgid="6adaec3a4e8ce56a04117dada42d9bd3d9879a2a2c6eaeb34d23573639b04307d8b8d504516593e5ea7f3492d88c5b1aed02a164124a54aee3882331bf574588" name="emptyepsilon-debugsource" arch="i586">
  <version epoch="0" ver="2024.12.08" rel="5.1"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1695729600">- Version 2023.06.17
  * added Settings : scavenger, shoreline, Patrolduty
  * Update scenario_47_scavenger.fr.po
  * update scenario_54_PatrolDuty.fr.po
  * Update scenario_57_shoreline.fr.po</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1708603201">- Use same doc dir for all versions</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1726401600">- Version 2024.08.09
  * Add a quick&amp;dirty way to get callback errors
  * Clamp the warp and jump commands
  * fix voice path scenario 51
  * fix voice path scenario 48
  * Fix the wiggle console with just 1 text line</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1736510400">- Version 2024.12.08
  * Remove 'f' suffix from numbers in lua (#2164)
  * Some minor de updates
  * fix minor typo
  * more minor de updates</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1743336000">- Backport patches for Lua API fixes:
  * lua_add_getCurrentWarpSpeed.patch
  * lua_fix_multivar.patch
  * lua_add_commandBypassSelfDestruct.patch
  * lua_fix_commandCombatManeuver.patch</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1743508800">- Load use_bundled_basis_universal.patch as source as %autopatch
  doesn't have the -m option on 15.6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745236800">- Use BuildRequires pkgconfig(sdl2) instead sdl2-devel, fixes
  building for Leap</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1754913600">- Fix GLM build errors (https://github.com/daid/EmptyEpsilon/issues/2111)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1785844800">- Add force_cxx_17.patch: Add CXX_STANDARD to force C++17</changelog>
</package>
<package pkgid="b32ce75778e4ed9ec8b0684d59fcf9affbd6f66b4beda3acf4eb9085cd9ac682a87c87fa510798de560e68a345d0c436ec5563ef3bb9a6aea879b95371bb05ba" name="enblend-enfuse-debuginfo" arch="i586">
  <version epoch="0" ver="4.2" rel="7.5"/>
  <changelog author="dimstar@opensuse.org" date="1423656000">- Introduce _build_doc defines (currently set to 0): Allow to
  easily enable/disable the building of the documentation (incl.
  the reevant BuildRequires and file sections). Currently disabled,
  as enblend fails with texinfo 5.1; upstream is aware but there
  are multiple ways the texi files are broken (mainly using invalid
  characters for defintions).</changelog>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 4.1.4
  * The introduction of additional blend color spaces in the Development
    Branch requires a new option to select them.    Here, in the Stable
    Branch, the new option `  *  * blend  * colorspace' just duplicates the
    functionality of `  *  * ciecam' and `  *  * no  * ciecam'.    The Stable Branch
    does *not* provide the additional blend colorspaces of the
    Development Branch.    The following equivalences hold
  * * ciecam         &lt;=&gt;      *  * blend  * colorspace=ciecam
  * * no  * ciecam    &lt;=&gt;      *  * blend  * colorspace=identity
    Both options `  *  * ciecam' and `  *  * no  * ciecam' are deprecated in 4.2 and
    will be withdrawn in 4.3.    Thus, users should prefer
    `  *  * blend  * colorspace'.
  * [Enblend and Enfuse] Fix the nesting  * depth counter for response
    files.    This bug prohibited to load more than 20 images in a single
    response file.
  * [Enblend and Enfuse] Allow grayscale images to bring their own
    (grayscale) profiles.    Previously grayscale images with ICC profiles
    were rejected.
  * [Enblend] Fix a possible domain error followed by a division  * by  * zero
    in the seam  * line optimizer.
  * [Enblend and Enfuse] Avoid an undeserved warning about incompatible
    colorspaces if they only disagree on their meta  * data (e.g. profile
    creation date/time).
  * [Enblend] Fix a bug in the Dijkstra Optimizer which could lead to
    undefined behavior in the placement of the (optimized) seam line.
  * [Enblend] Fix a non  * dereferencable vector iterator which led to a
    segfault.
  * [Enblend] Avoid a division  * by  * zero in the Annealing Optimizer.
  * [Enblend] Fix a bug (#1356551) in the seam  * line vectorization code
    that was there since 2004.    The fix changes the position of almost
    any coarse  * mask seam line vertex by one pixel.
- Update use-default-gcc-inlining.diff
- Add libICE-devel and pkg-config build dependencies</changelog>
  <changelog author="dimstar@opensuse.org" date="1464264000">- Update to version 4.2:
  + All deprecated options and features of version 4.1 have been
    removed.
  + Enblend and Enfuse support layer (aka "page", aka "frame")
    selection in of multi-layer image-files. This includes
    processing any layers in user-defined order.
  + Both Enblend and Enfuse can now perform all their pyramidal
    blending operations in CIELAB (aka L*a*b*, aka L-star) and
    CIELUV (aka L*u*v*) color spaces, too.
  + The new Graph-Cut algorithm is the default primary seam-line
    generator.
  + Avoid a division-by-zero in the Annealing Optimizer.
  + Fix a bug (sf#1356551) in the seam-line vectorization code that
    was there since 2004. The fix changes the position of almost
    any coarse-mask seam line vertex by one pixel.
  + Fix a longstanding quirk, which allowed to load masks into
    Enblend and Enfuse that were unsuitable for processing.
  + Fix a bug in the highlight-recovery that caused Enfuse to bail
    out with the uncaught exception "Minimizer1D::set_bracket:
    minimum not bracketed".
  + The OpenMP enabled versions of Enblend and Enfuse benefit from
    Google's TCMalloc library.
  + Several exposure weight functions were added to Enfuse. The
    choice is now up to the user. The default still is the Gauss
    function as in all Enfuse versions before.
- Add texlive-latex-bin-bin BuildRequires: new dependency.
- Drop use-default-gcc-inlining.diff: no longer needed.
- Add enblend-latex-optional.patch: Allow building without
  documentation, that is, make latex optional.
- Toggle _build_doc to 1: building documentation works again.</changelog>
  <changelog author="astieger@suse.com" date="1464609600">- specify boost build dependendy version</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="asn@cryptomilk.org" date="1529409600">- Switched to cmake build
  * Removed patch for autotools: enblend-latex-optional.patch
- Added enblend-enfuse-4.2-add-missing-cmakelists.patch
- Enabled support for OpenMP
- Enabled support for SSE2
- Turn on optimizations again
- Info pages are no longer available
- Added PDF documentation for enblend and enfuse</changelog>
  <changelog author="jengelh@inai.de" date="1532692800">- Update RPM groups.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1568721600">- Add reproducibledate.patch to override build date (boo#1047218)
- Add reproducible.patch to override build hostname (boo#1084909)</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1616846400">- Add enblend-enfuse-4.2-gcc-10.patch: Fix build with GCC 10
  (picked from Gentoo, https://bugs.gentoo.org/723306).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744718400">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
</package>
<package pkgid="ec9065c3f4a960c54bc51739400e21c69592fba5ef7edf9e9501c965845a0376d235bab9bab0cff4c0d424e8274d14c83f25ba809e040e18da48aacf191713c7" name="enblend-enfuse-debugsource" arch="i586">
  <version epoch="0" ver="4.2" rel="7.5"/>
  <changelog author="dimstar@opensuse.org" date="1423656000">- Introduce _build_doc defines (currently set to 0): Allow to
  easily enable/disable the building of the documentation (incl.
  the reevant BuildRequires and file sections). Currently disabled,
  as enblend fails with texinfo 5.1; upstream is aware but there
  are multiple ways the texi files are broken (mainly using invalid
  characters for defintions).</changelog>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 4.1.4
  * The introduction of additional blend color spaces in the Development
    Branch requires a new option to select them.    Here, in the Stable
    Branch, the new option `  *  * blend  * colorspace' just duplicates the
    functionality of `  *  * ciecam' and `  *  * no  * ciecam'.    The Stable Branch
    does *not* provide the additional blend colorspaces of the
    Development Branch.    The following equivalences hold
  * * ciecam         &lt;=&gt;      *  * blend  * colorspace=ciecam
  * * no  * ciecam    &lt;=&gt;      *  * blend  * colorspace=identity
    Both options `  *  * ciecam' and `  *  * no  * ciecam' are deprecated in 4.2 and
    will be withdrawn in 4.3.    Thus, users should prefer
    `  *  * blend  * colorspace'.
  * [Enblend and Enfuse] Fix the nesting  * depth counter for response
    files.    This bug prohibited to load more than 20 images in a single
    response file.
  * [Enblend and Enfuse] Allow grayscale images to bring their own
    (grayscale) profiles.    Previously grayscale images with ICC profiles
    were rejected.
  * [Enblend] Fix a possible domain error followed by a division  * by  * zero
    in the seam  * line optimizer.
  * [Enblend and Enfuse] Avoid an undeserved warning about incompatible
    colorspaces if they only disagree on their meta  * data (e.g. profile
    creation date/time).
  * [Enblend] Fix a bug in the Dijkstra Optimizer which could lead to
    undefined behavior in the placement of the (optimized) seam line.
  * [Enblend] Fix a non  * dereferencable vector iterator which led to a
    segfault.
  * [Enblend] Avoid a division  * by  * zero in the Annealing Optimizer.
  * [Enblend] Fix a bug (#1356551) in the seam  * line vectorization code
    that was there since 2004.    The fix changes the position of almost
    any coarse  * mask seam line vertex by one pixel.
- Update use-default-gcc-inlining.diff
- Add libICE-devel and pkg-config build dependencies</changelog>
  <changelog author="dimstar@opensuse.org" date="1464264000">- Update to version 4.2:
  + All deprecated options and features of version 4.1 have been
    removed.
  + Enblend and Enfuse support layer (aka "page", aka "frame")
    selection in of multi-layer image-files. This includes
    processing any layers in user-defined order.
  + Both Enblend and Enfuse can now perform all their pyramidal
    blending operations in CIELAB (aka L*a*b*, aka L-star) and
    CIELUV (aka L*u*v*) color spaces, too.
  + The new Graph-Cut algorithm is the default primary seam-line
    generator.
  + Avoid a division-by-zero in the Annealing Optimizer.
  + Fix a bug (sf#1356551) in the seam-line vectorization code that
    was there since 2004. The fix changes the position of almost
    any coarse-mask seam line vertex by one pixel.
  + Fix a longstanding quirk, which allowed to load masks into
    Enblend and Enfuse that were unsuitable for processing.
  + Fix a bug in the highlight-recovery that caused Enfuse to bail
    out with the uncaught exception "Minimizer1D::set_bracket:
    minimum not bracketed".
  + The OpenMP enabled versions of Enblend and Enfuse benefit from
    Google's TCMalloc library.
  + Several exposure weight functions were added to Enfuse. The
    choice is now up to the user. The default still is the Gauss
    function as in all Enfuse versions before.
- Add texlive-latex-bin-bin BuildRequires: new dependency.
- Drop use-default-gcc-inlining.diff: no longer needed.
- Add enblend-latex-optional.patch: Allow building without
  documentation, that is, make latex optional.
- Toggle _build_doc to 1: building documentation works again.</changelog>
  <changelog author="astieger@suse.com" date="1464609600">- specify boost build dependendy version</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="asn@cryptomilk.org" date="1529409600">- Switched to cmake build
  * Removed patch for autotools: enblend-latex-optional.patch
- Added enblend-enfuse-4.2-add-missing-cmakelists.patch
- Enabled support for OpenMP
- Enabled support for SSE2
- Turn on optimizations again
- Info pages are no longer available
- Added PDF documentation for enblend and enfuse</changelog>
  <changelog author="jengelh@inai.de" date="1532692800">- Update RPM groups.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1568721600">- Add reproducibledate.patch to override build date (boo#1047218)
- Add reproducible.patch to override build hostname (boo#1084909)</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1616846400">- Add enblend-enfuse-4.2-gcc-10.patch: Fix build with GCC 10
  (picked from Gentoo, https://bugs.gentoo.org/723306).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744718400">- Drop BuildRequires: glew-devel as it is not used for build.</changelog>
</package>
<package pkgid="160bdc6ac7c36e4d1035d0a5aecd19fa8badce8754966b00969d6118550081bc5d6ddb2db7de4c51c08eb20d10ba2cae61f193b96edf403f3771d12e74edd125" name="enc-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.5" rel="2.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1676030400">- Initial package of enc 1.1.0 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1678622400">- Update to 1.1.1:
  * Fix broken link in README #3
  * Submit Go dependencies into GitHub API #4
  * Update all dependencies #5</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1686052800">- Update to 1.1.2:
  * Update all dependencies #6</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704801600">- Update to 1.1.3:
  * Fix typo in README #7
  * Update all dependencies #8</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1744027200">- Update to 1.1.4:
  * Update all dependencies #9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1762948800">- Update to 1.1.5:
  * Update dependencies #10</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1781092800">- CVE-2026-1229: Fix incorrect value (bsc#1265533)
  Bump circl to 1.6.3</changelog>
</package>
<package pkgid="9061111d8a1885488e6b0f402f8ce8f93876a28197a703b1bdf064a0d88715724d342535fe2dd4140b3739ed071362cf617e777e7e034fc17f309345d1edc524" name="enca-debuginfo" arch="i586">
  <version epoch="0" ver="1.19" rel="2.13"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="aecf7b7d73f5814de494b48f8b300571b8177750da97a6f32cfd9385db1183793f097440a7e92b22719e50a49cf7896270e0c9aaa2bc041199e529756fa33dcc" name="enca-debugsource" arch="i586">
  <version epoch="0" ver="1.19" rel="2.13"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="af151b7f86b7e7f99058da16bb9d996a05d2b18d2cd90f58eec992ae7c29e2c7e1bce32b9a6f314a4671b2986f0d20931abc1eea2f4eaa372857f935ac629876" name="encfs-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.5" rel="4.4"/>
  <changelog author="p.drouand@gmail.com" date="1457524800">- Update to version 1.8.1
  * No short chanlog available; please read
    /usr/share/doc/packages/encfs/ChangeLog</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="wagner-thomas@gmx.at" date="1488628800">- update to 1.9.1
  * Fix empty log file creation
  * Link with libintl when available
  * add LIB_INSTALL_DIR override during build to aid in customized install
    locations
  * upgrade easylogging++
- update to 1.9
  * switch to CMake
  * OSX build improvements, RPATH setup
  * Drop Boost dependency. Uses tinyxml2 to read existing XML config archives.
  * Drop librlog dependency. Uses easylogging++ for logging.
  * add encfs_create operation
  * replace getdir with readdir
  * cleanup includes and reformat code
  * allow writes in reverse mode when no header is used
  * make use of C++11 (eg std unordered_map in place of GNU internal hashmap)
- split *.mo files to a separate package encfs-lang
- preperation to include checks
- removed cmake-libdir-name.patch and old-perm-checks.patch which are not
  needed any more
- install tinyxml2-3 if not available in the official repos
- configure-fix.patch: also not needed anymore</changelog>
  <changelog author="wagner-thomas@gmx.at" date="1492948800">- patch 0001-Use-INITIALIZE_EASYLOGGINGPP-in-Error.cpp.patch fixes
  some undefined references. See upstream issue
  https://github.com/vgough/encfs/issues/291
  With this patch, the %cmake macro can now be used for building if
  version of cmake is greater than 3.3
- improved detection of tinyxml: now builds on more architectures
  and SLE12 SP2</changelog>
  <changelog author="wagner-thomas@gmx.at" date="1501070400">- update to 1.9.2
  * fix a use-after-free bug that was introduced in v1.9-rc1
  * cast booleans to int before writing the XML config
  * support reading the config file from pipes
  * add "-t" option to set syslog tag
  * allow read/write in standard reverse mode
  * reject empty passwords
  * support building with openssl 1.1
- removed now unneeded 0001-Use-INITIALIZE_EASYLOGGINGPP-in-Error.cpp.patch</changelog>
  <changelog author="fvogt@suse.com" date="1516190400">- Fix combination of os_has_tinyxml and use_cmake_macro</changelog>
  <changelog author="Markus Ebner&lt;info@ebner-markus.de&gt;" date="1583496000">- update to 1.9.5
  * Correct a int/off_t buffer overflow in getSize()
  * Correct a possible write crash
  * Correct encfsctl cat and add encfsctl --reverse cat
  * Add -c &amp; -u cmdline options
  * Add --noattrcache &amp; --nodatacache cmdline options
  * Ignore .encfs6.xml file in reverse mode
  * Do not count usage on root path (to avoid resetting the --idle option)
  * Use stderr instead of stdout for error messages
  * Add the ability to disable data encryption (absolutely discouraged)
  * Add Cygwin support
- update to 1.9.4
  * Fix packaging error leading to wrong version output
  * Fix shared lib compilation (cmake -DBUILD_SHARED_LIBS=ON ..)
- update to 1.9.3
  * Fix compilation with "-std=c++11"
  * Fix a gid permission issue with allow_other
  * Fix operations on symlinks
  * Fix a race in idle unmount
  * Add --reversewrite cli option
  * Add PID to syslog logging
  * Deep code sanity check
  * Modernize coding style
  * Make codebase warnings &amp; clang-tidy clean
  * Bump FUSE_USE_VERSION to 29
  * Ensure compatibility with LibreSSL
  * Switch to vendored lib tinyxml2 &amp; easylogging
  * Reorganize man page and add missing options
  * Add gtest and micro benchmarks</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1585051200">- Disable RPATH for building</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745582400">- fix build and simplify spec file
- use system easylogging</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747051200">- add README.openSUSE for boo#1221085, boo#1243036</changelog>
</package>
<package pkgid="0e63f32b44b832809e36332e0d0244036ad8a3ce10b2326c1b12c38d33bb5412ce99651699fb33b49576992021a1396d8cce21866551452d80bd5b7188ca73d2" name="encfs-debugsource" arch="i586">
  <version epoch="0" ver="1.9.5" rel="4.4"/>
  <changelog author="p.drouand@gmail.com" date="1457524800">- Update to version 1.8.1
  * No short chanlog available; please read
    /usr/share/doc/packages/encfs/ChangeLog</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="wagner-thomas@gmx.at" date="1488628800">- update to 1.9.1
  * Fix empty log file creation
  * Link with libintl when available
  * add LIB_INSTALL_DIR override during build to aid in customized install
    locations
  * upgrade easylogging++
- update to 1.9
  * switch to CMake
  * OSX build improvements, RPATH setup
  * Drop Boost dependency. Uses tinyxml2 to read existing XML config archives.
  * Drop librlog dependency. Uses easylogging++ for logging.
  * add encfs_create operation
  * replace getdir with readdir
  * cleanup includes and reformat code
  * allow writes in reverse mode when no header is used
  * make use of C++11 (eg std unordered_map in place of GNU internal hashmap)
- split *.mo files to a separate package encfs-lang
- preperation to include checks
- removed cmake-libdir-name.patch and old-perm-checks.patch which are not
  needed any more
- install tinyxml2-3 if not available in the official repos
- configure-fix.patch: also not needed anymore</changelog>
  <changelog author="wagner-thomas@gmx.at" date="1492948800">- patch 0001-Use-INITIALIZE_EASYLOGGINGPP-in-Error.cpp.patch fixes
  some undefined references. See upstream issue
  https://github.com/vgough/encfs/issues/291
  With this patch, the %cmake macro can now be used for building if
  version of cmake is greater than 3.3
- improved detection of tinyxml: now builds on more architectures
  and SLE12 SP2</changelog>
  <changelog author="wagner-thomas@gmx.at" date="1501070400">- update to 1.9.2
  * fix a use-after-free bug that was introduced in v1.9-rc1
  * cast booleans to int before writing the XML config
  * support reading the config file from pipes
  * add "-t" option to set syslog tag
  * allow read/write in standard reverse mode
  * reject empty passwords
  * support building with openssl 1.1
- removed now unneeded 0001-Use-INITIALIZE_EASYLOGGINGPP-in-Error.cpp.patch</changelog>
  <changelog author="fvogt@suse.com" date="1516190400">- Fix combination of os_has_tinyxml and use_cmake_macro</changelog>
  <changelog author="Markus Ebner&lt;info@ebner-markus.de&gt;" date="1583496000">- update to 1.9.5
  * Correct a int/off_t buffer overflow in getSize()
  * Correct a possible write crash
  * Correct encfsctl cat and add encfsctl --reverse cat
  * Add -c &amp; -u cmdline options
  * Add --noattrcache &amp; --nodatacache cmdline options
  * Ignore .encfs6.xml file in reverse mode
  * Do not count usage on root path (to avoid resetting the --idle option)
  * Use stderr instead of stdout for error messages
  * Add the ability to disable data encryption (absolutely discouraged)
  * Add Cygwin support
- update to 1.9.4
  * Fix packaging error leading to wrong version output
  * Fix shared lib compilation (cmake -DBUILD_SHARED_LIBS=ON ..)
- update to 1.9.3
  * Fix compilation with "-std=c++11"
  * Fix a gid permission issue with allow_other
  * Fix operations on symlinks
  * Fix a race in idle unmount
  * Add --reversewrite cli option
  * Add PID to syslog logging
  * Deep code sanity check
  * Modernize coding style
  * Make codebase warnings &amp; clang-tidy clean
  * Bump FUSE_USE_VERSION to 29
  * Ensure compatibility with LibreSSL
  * Switch to vendored lib tinyxml2 &amp; easylogging
  * Reorganize man page and add missing options
  * Add gtest and micro benchmarks</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1585051200">- Disable RPATH for building</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745582400">- fix build and simplify spec file
- use system easylogging</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747051200">- add README.openSUSE for boo#1221085, boo#1243036</changelog>
</package>
<package pkgid="e51cefec893087eb37ec4e0ea9daa4ee5353e2cbd84c54ff1bcdd5a5ce7888cdfbd47a569975c5258ea626870edde30acd3103e5983f9ec4ca7df4772bcefb2a" name="enchant-1-backend-voikko-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.1" rel="8.9"/>
  <changelog author="pgajdos@suse.com" date="1502452800">- aspell to be removed from factory (bsc#1052949, FATE#323578).</changelog>
  <changelog author="dimstar@opensuse.org" date="1513166400">- Update to verssion 1.6.1:
  + This release, the first for several years, is ABI and API
    compatible with 1.6.0, but contains a much-upgraded
    enchant-ispell front-end, which is now a working ispell
    replacement.
  + The code has been cleaned up and some bugs fixed, and the unit
    test suite, originally written 10 years ago for Windows, has
    been made to run on all platforms.
- Update URL to https://abiword.github.io/enchant/.
- Rename to enchant-1: introduce compatibility package, since
  enchant moves to version / API 2.x.
- Adjust packaging to the reworked enchant, following the shared
  library packaging policy and allowing for coexistance of
  enchant-1 and enchant-2 (as foreseen by upstream):
  + Split enchant-1-data package (providing enchant-data, generic
    name) from libenchant1.
  + Split enchant-1-backends from libenchant1: the main backends.
  + Add conflict to libenchant1 &lt; 1.6.1 to the split packages (and
    appropriate split provides).
  + Rename enchant-{voikko,zemberek} to
    enchant-1-backend-{voikko,zemberek}.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Make libenchant1 recommend enchant-1-backends instead of requiring
  any package providing enchant-1-backend. By default, the resolver
  pulls in enchant-1-backend-voikko, which is only valid for the fi
  locale, so by recommending enchant-1-backends, the resolver now
  knows we have a preferred provider for the capability (boo#1141993).</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1569326400">- Make enchant-1-backend-voikko require enchant-1-backends
  (boo#1141993).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1572955200">- Ensure 32bit enchant-1-backends have proper obsoletes/provides
  to upgrade enchant-backends in baselibs.conf.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1574164800">- Fix obsoletes/provides in baselibs.conf.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Add -fpermissive to optflags to work around C99 violations which
  are errors by default with GCC 14.  [boo#1221684]</changelog>
</package>
<package pkgid="e0b11979bd26f3bc9a938501e256d4bc31d1db1a9eb9986b64d5969cf72d9a3694c50d1037262d814f7b75c5c2a403a4dd5c652924a6b90974076f4306b81d63" name="enchant-1-backend-zemberek-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.1" rel="8.9"/>
  <changelog author="pgajdos@suse.com" date="1502452800">- aspell to be removed from factory (bsc#1052949, FATE#323578).</changelog>
  <changelog author="dimstar@opensuse.org" date="1513166400">- Update to verssion 1.6.1:
  + This release, the first for several years, is ABI and API
    compatible with 1.6.0, but contains a much-upgraded
    enchant-ispell front-end, which is now a working ispell
    replacement.
  + The code has been cleaned up and some bugs fixed, and the unit
    test suite, originally written 10 years ago for Windows, has
    been made to run on all platforms.
- Update URL to https://abiword.github.io/enchant/.
- Rename to enchant-1: introduce compatibility package, since
  enchant moves to version / API 2.x.
- Adjust packaging to the reworked enchant, following the shared
  library packaging policy and allowing for coexistance of
  enchant-1 and enchant-2 (as foreseen by upstream):
  + Split enchant-1-data package (providing enchant-data, generic
    name) from libenchant1.
  + Split enchant-1-backends from libenchant1: the main backends.
  + Add conflict to libenchant1 &lt; 1.6.1 to the split packages (and
    appropriate split provides).
  + Rename enchant-{voikko,zemberek} to
    enchant-1-backend-{voikko,zemberek}.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Make libenchant1 recommend enchant-1-backends instead of requiring
  any package providing enchant-1-backend. By default, the resolver
  pulls in enchant-1-backend-voikko, which is only valid for the fi
  locale, so by recommending enchant-1-backends, the resolver now
  knows we have a preferred provider for the capability (boo#1141993).</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1569326400">- Make enchant-1-backend-voikko require enchant-1-backends
  (boo#1141993).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1572955200">- Ensure 32bit enchant-1-backends have proper obsoletes/provides
  to upgrade enchant-backends in baselibs.conf.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1574164800">- Fix obsoletes/provides in baselibs.conf.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Add -fpermissive to optflags to work around C99 violations which
  are errors by default with GCC 14.  [boo#1221684]</changelog>
</package>
<package pkgid="2b524563f5d8e08e03b9c135df1e2ed718b18e15db4bc2e8383f71a4aa19e6e39bf0cb36854d2d75dc7fbc9e751773f37b4fb2ba04342c4cff48ebc2922711ed" name="enchant-1-backends-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.1" rel="8.9"/>
  <changelog author="pgajdos@suse.com" date="1502452800">- aspell to be removed from factory (bsc#1052949, FATE#323578).</changelog>
  <changelog author="dimstar@opensuse.org" date="1513166400">- Update to verssion 1.6.1:
  + This release, the first for several years, is ABI and API
    compatible with 1.6.0, but contains a much-upgraded
    enchant-ispell front-end, which is now a working ispell
    replacement.
  + The code has been cleaned up and some bugs fixed, and the unit
    test suite, originally written 10 years ago for Windows, has
    been made to run on all platforms.
- Update URL to https://abiword.github.io/enchant/.
- Rename to enchant-1: introduce compatibility package, since
  enchant moves to version / API 2.x.
- Adjust packaging to the reworked enchant, following the shared
  library packaging policy and allowing for coexistance of
  enchant-1 and enchant-2 (as foreseen by upstream):
  + Split enchant-1-data package (providing enchant-data, generic
    name) from libenchant1.
  + Split enchant-1-backends from libenchant1: the main backends.
  + Add conflict to libenchant1 &lt; 1.6.1 to the split packages (and
    appropriate split provides).
  + Rename enchant-{voikko,zemberek} to
    enchant-1-backend-{voikko,zemberek}.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Make libenchant1 recommend enchant-1-backends instead of requiring
  any package providing enchant-1-backend. By default, the resolver
  pulls in enchant-1-backend-voikko, which is only valid for the fi
  locale, so by recommending enchant-1-backends, the resolver now
  knows we have a preferred provider for the capability (boo#1141993).</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1569326400">- Make enchant-1-backend-voikko require enchant-1-backends
  (boo#1141993).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1572955200">- Ensure 32bit enchant-1-backends have proper obsoletes/provides
  to upgrade enchant-backends in baselibs.conf.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1574164800">- Fix obsoletes/provides in baselibs.conf.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Add -fpermissive to optflags to work around C99 violations which
  are errors by default with GCC 14.  [boo#1221684]</changelog>
</package>
<package pkgid="547550b5285dee0981f33f6207228683fe308bed373c93c6d97b0c16267b1f1d0f3bd34572f69aa0b24c1b1f249413d75f3f7537f17f13993980ea814414d254" name="enchant-1-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.1" rel="8.9"/>
  <changelog author="pgajdos@suse.com" date="1502452800">- aspell to be removed from factory (bsc#1052949, FATE#323578).</changelog>
  <changelog author="dimstar@opensuse.org" date="1513166400">- Update to verssion 1.6.1:
  + This release, the first for several years, is ABI and API
    compatible with 1.6.0, but contains a much-upgraded
    enchant-ispell front-end, which is now a working ispell
    replacement.
  + The code has been cleaned up and some bugs fixed, and the unit
    test suite, originally written 10 years ago for Windows, has
    been made to run on all platforms.
- Update URL to https://abiword.github.io/enchant/.
- Rename to enchant-1: introduce compatibility package, since
  enchant moves to version / API 2.x.
- Adjust packaging to the reworked enchant, following the shared
  library packaging policy and allowing for coexistance of
  enchant-1 and enchant-2 (as foreseen by upstream):
  + Split enchant-1-data package (providing enchant-data, generic
    name) from libenchant1.
  + Split enchant-1-backends from libenchant1: the main backends.
  + Add conflict to libenchant1 &lt; 1.6.1 to the split packages (and
    appropriate split provides).
  + Rename enchant-{voikko,zemberek} to
    enchant-1-backend-{voikko,zemberek}.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Make libenchant1 recommend enchant-1-backends instead of requiring
  any package providing enchant-1-backend. By default, the resolver
  pulls in enchant-1-backend-voikko, which is only valid for the fi
  locale, so by recommending enchant-1-backends, the resolver now
  knows we have a preferred provider for the capability (boo#1141993).</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1569326400">- Make enchant-1-backend-voikko require enchant-1-backends
  (boo#1141993).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1572955200">- Ensure 32bit enchant-1-backends have proper obsoletes/provides
  to upgrade enchant-backends in baselibs.conf.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1574164800">- Fix obsoletes/provides in baselibs.conf.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Add -fpermissive to optflags to work around C99 violations which
  are errors by default with GCC 14.  [boo#1221684]</changelog>
</package>
<package pkgid="5e5889cb332136b51394bd535ffc37555afa0bb7502f69ebabd997ea0b2d7bed6c5a94ee2c6b353e55d3705ec23f4980f199e8c6e1728a6cd2e24097453bd71c" name="enchant-1-debugsource" arch="i586">
  <version epoch="0" ver="1.6.1" rel="8.9"/>
  <changelog author="pgajdos@suse.com" date="1502452800">- aspell to be removed from factory (bsc#1052949, FATE#323578).</changelog>
  <changelog author="dimstar@opensuse.org" date="1513166400">- Update to verssion 1.6.1:
  + This release, the first for several years, is ABI and API
    compatible with 1.6.0, but contains a much-upgraded
    enchant-ispell front-end, which is now a working ispell
    replacement.
  + The code has been cleaned up and some bugs fixed, and the unit
    test suite, originally written 10 years ago for Windows, has
    been made to run on all platforms.
- Update URL to https://abiword.github.io/enchant/.
- Rename to enchant-1: introduce compatibility package, since
  enchant moves to version / API 2.x.
- Adjust packaging to the reworked enchant, following the shared
  library packaging policy and allowing for coexistance of
  enchant-1 and enchant-2 (as foreseen by upstream):
  + Split enchant-1-data package (providing enchant-data, generic
    name) from libenchant1.
  + Split enchant-1-backends from libenchant1: the main backends.
  + Add conflict to libenchant1 &lt; 1.6.1 to the split packages (and
    appropriate split provides).
  + Rename enchant-{voikko,zemberek} to
    enchant-1-backend-{voikko,zemberek}.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Make libenchant1 recommend enchant-1-backends instead of requiring
  any package providing enchant-1-backend. By default, the resolver
  pulls in enchant-1-backend-voikko, which is only valid for the fi
  locale, so by recommending enchant-1-backends, the resolver now
  knows we have a preferred provider for the capability (boo#1141993).</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1569326400">- Make enchant-1-backend-voikko require enchant-1-backends
  (boo#1141993).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1572955200">- Ensure 32bit enchant-1-backends have proper obsoletes/provides
  to upgrade enchant-backends in baselibs.conf.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1574164800">- Fix obsoletes/provides in baselibs.conf.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Add -fpermissive to optflags to work around C99 violations which
  are errors by default with GCC 14.  [boo#1221684]</changelog>
</package>
<package pkgid="0ed847d45ca32b0863270fbb465ed49b0cdc4711c85d8746da14b69a5732286877807655ffa1ed1c0a18cadefa46aa5b55a566d1018de075916be80f3ff6b437" name="enchant-1-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.1" rel="8.9"/>
  <changelog author="pgajdos@suse.com" date="1502452800">- aspell to be removed from factory (bsc#1052949, FATE#323578).</changelog>
  <changelog author="dimstar@opensuse.org" date="1513166400">- Update to verssion 1.6.1:
  + This release, the first for several years, is ABI and API
    compatible with 1.6.0, but contains a much-upgraded
    enchant-ispell front-end, which is now a working ispell
    replacement.
  + The code has been cleaned up and some bugs fixed, and the unit
    test suite, originally written 10 years ago for Windows, has
    been made to run on all platforms.
- Update URL to https://abiword.github.io/enchant/.
- Rename to enchant-1: introduce compatibility package, since
  enchant moves to version / API 2.x.
- Adjust packaging to the reworked enchant, following the shared
  library packaging policy and allowing for coexistance of
  enchant-1 and enchant-2 (as foreseen by upstream):
  + Split enchant-1-data package (providing enchant-data, generic
    name) from libenchant1.
  + Split enchant-1-backends from libenchant1: the main backends.
  + Add conflict to libenchant1 &lt; 1.6.1 to the split packages (and
    appropriate split provides).
  + Rename enchant-{voikko,zemberek} to
    enchant-1-backend-{voikko,zemberek}.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Make libenchant1 recommend enchant-1-backends instead of requiring
  any package providing enchant-1-backend. By default, the resolver
  pulls in enchant-1-backend-voikko, which is only valid for the fi
  locale, so by recommending enchant-1-backends, the resolver now
  knows we have a preferred provider for the capability (boo#1141993).</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1569326400">- Make enchant-1-backend-voikko require enchant-1-backends
  (boo#1141993).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1572955200">- Ensure 32bit enchant-1-backends have proper obsoletes/provides
  to upgrade enchant-backends in baselibs.conf.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1574164800">- Fix obsoletes/provides in baselibs.conf.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Add -fpermissive to optflags to work around C99 violations which
  are errors by default with GCC 14.  [boo#1221684]</changelog>
</package>
<package pkgid="6449cc87fa32ab7057aaab7170643d698f2a86a9a8632ea1fb9d776e9f856beccdfa3df58d4cace7cd609310d5987417849245690d779cd1f253168a02e33010" name="enchant-2-backend-aspell-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.19" rel="1.1"/>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
  <changelog author="Felix Dumbeck &lt;felix@dumbeck.net&gt;" date="1727697600">- Update to 2.8.2
  + maintainer has changed their name from abiWord to rrthomas on
    Github, hence update Source and URL to new home.
  + Switch to vala.
  + Use doxygen and groff-full for documentation.
  + nuspell &gt;= 5.1.0 is required.
  + for more information see: NEWS
- Add doxygen, vala and groff-full BuildRequires following upstream
  changes.
- Pass --docdir=%%{_defaultdocdir}/%%{name} to configure, package
  the now built documentation in openSUSE standard.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759838400">- Update to version 2.8.12:
  + This release fixes a crash introduced in the previous release,
    where a dictionary could have a dangling reference to a
    provider.
- Changes from version 2.8.11:
  + This release fixes a crash when an empty language tag is given,
    for example to `enchant-2 -p`.
  + Various aspects of the internal provider API have been
    simplified, and an obsolete header file removed.
- Changes from version 2.8.10:
  + This release fixes a crash bug and some space leaks in the
    Hunspell provider that were introduced in 2.8.7.
  + The handling of PWL dictionaries has also been simplified
    slightlyy
- Changes from version 2.8.9:
  + This release fixes a critical bug in the Aspell provider that
    crept into 2.8.7.
  + A test has been added that simply runs `enchant-lsmod
  - list-dicts`, which would have caught this bug and the
    double-free fixed in the previous release.
- Changes from version 2.8.8:
  + The previous release had a “double-free” bug that typically
    caused a crash on application start-up. Thanks to @AdamWill of
    Fedora for a quick bug report that enabled me to locate and
    instantly fix the bug.
- For the remaining changes between since 2.8.2, see the packaged
  NEWS file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Update to version 2.8.13:
  + This release fixes a bug in the word division algorithm of
    enchant(1) introduced in 2.8.4, which itself was attempting to
    fix bugs introduced in the previous release. This could have
    caused a crash, but it seems we were saved by careful bounds
    checking in GLib. Instead, it merely meant that characters not
    valid at the end of a word were not removed as they should be
    before spell-checking.
    Note that this bug only affected users of the enchant(1)
    program, for example Emacs users using it via Emacs’s “ispell”
    command. Users using libenchant (i.e. most users) were not
    affected.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 2.8.14:
  + This release fixes a test failure in the previous release, and
    improves enchant(1)’s word division algorithm, so that it only
    considers words that contain at least one letter. (Words may
    contain characters that aren’t letters, but Enchant was for
    example considering “1900” to be a word, which is probably not
    helpful.)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 2.8.15:
  + This release fixes two bugs related to personal word lists.
  - First, removing a word that happens to be at the end of a
    personal word list file has not worked since 2.7.0.
  - Secondly, the way that personal word lists are merged with
    the current session has been changed so that personal word
    list words now appear in suggestions with providers that
    support adding words to the current session (Aspell and
    Hunspell). This previously worked, but hadn’t since at least
    2.8.2. Thanks to the users and maintainers of jinx (spelling
    package for Emacs that uses Enchant) for reporting and
    helping reproduce this bug.
  - A little code clean-up was also done.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 2.8.19:
  + This release adds a provider for WinSpell.
  + The change in the previous release to update the tests and
    require the use of C++20 have been reverted.
- Changes from version 2.8.18:
  + This release fixes compatibility with the latest Vala compiler,
    version 0.56.19.
  + enchant(1) now assumes UTF-8 input and produces only UTF-8
    output.
  + The macOS spelling checker used to have a hard-wired list of
    languages it supported. Drop this, and support all languages
    supported by the system.
  + Some code clean-up has been done, removing some unused code,
    and making somr minor improvements to the build system.
  + The tests have been updated to drop the use of the deprecated
    codecvt APIs, and instead use u8 string literals. As a result,
    Enchant’s build system now requires C++20.
- Changes from version 2.8.17:
  + Make enchant silently ignore -C flag, for better Emacs
    compatibility.
- Changes from version 2.8.16:
  + Fix a bug introduced in 2.8.14: after rejecting a word for not
    containing at least one letter, enchant(1) would skip the rest
    of the line.</changelog>
</package>
<package pkgid="e6d364e6cceda61b433e397c3b1574b48c06a90d374695b908d56d85a6934d2dfedd8204689cd8ab50cfe1e31412f2c0dc13c61d879015e1bfb37c5c64e77650" name="enchant-2-backend-hunspell-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.19" rel="1.1"/>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
  <changelog author="Felix Dumbeck &lt;felix@dumbeck.net&gt;" date="1727697600">- Update to 2.8.2
  + maintainer has changed their name from abiWord to rrthomas on
    Github, hence update Source and URL to new home.
  + Switch to vala.
  + Use doxygen and groff-full for documentation.
  + nuspell &gt;= 5.1.0 is required.
  + for more information see: NEWS
- Add doxygen, vala and groff-full BuildRequires following upstream
  changes.
- Pass --docdir=%%{_defaultdocdir}/%%{name} to configure, package
  the now built documentation in openSUSE standard.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759838400">- Update to version 2.8.12:
  + This release fixes a crash introduced in the previous release,
    where a dictionary could have a dangling reference to a
    provider.
- Changes from version 2.8.11:
  + This release fixes a crash when an empty language tag is given,
    for example to `enchant-2 -p`.
  + Various aspects of the internal provider API have been
    simplified, and an obsolete header file removed.
- Changes from version 2.8.10:
  + This release fixes a crash bug and some space leaks in the
    Hunspell provider that were introduced in 2.8.7.
  + The handling of PWL dictionaries has also been simplified
    slightlyy
- Changes from version 2.8.9:
  + This release fixes a critical bug in the Aspell provider that
    crept into 2.8.7.
  + A test has been added that simply runs `enchant-lsmod
  - list-dicts`, which would have caught this bug and the
    double-free fixed in the previous release.
- Changes from version 2.8.8:
  + The previous release had a “double-free” bug that typically
    caused a crash on application start-up. Thanks to @AdamWill of
    Fedora for a quick bug report that enabled me to locate and
    instantly fix the bug.
- For the remaining changes between since 2.8.2, see the packaged
  NEWS file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Update to version 2.8.13:
  + This release fixes a bug in the word division algorithm of
    enchant(1) introduced in 2.8.4, which itself was attempting to
    fix bugs introduced in the previous release. This could have
    caused a crash, but it seems we were saved by careful bounds
    checking in GLib. Instead, it merely meant that characters not
    valid at the end of a word were not removed as they should be
    before spell-checking.
    Note that this bug only affected users of the enchant(1)
    program, for example Emacs users using it via Emacs’s “ispell”
    command. Users using libenchant (i.e. most users) were not
    affected.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 2.8.14:
  + This release fixes a test failure in the previous release, and
    improves enchant(1)’s word division algorithm, so that it only
    considers words that contain at least one letter. (Words may
    contain characters that aren’t letters, but Enchant was for
    example considering “1900” to be a word, which is probably not
    helpful.)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 2.8.15:
  + This release fixes two bugs related to personal word lists.
  - First, removing a word that happens to be at the end of a
    personal word list file has not worked since 2.7.0.
  - Secondly, the way that personal word lists are merged with
    the current session has been changed so that personal word
    list words now appear in suggestions with providers that
    support adding words to the current session (Aspell and
    Hunspell). This previously worked, but hadn’t since at least
    2.8.2. Thanks to the users and maintainers of jinx (spelling
    package for Emacs that uses Enchant) for reporting and
    helping reproduce this bug.
  - A little code clean-up was also done.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 2.8.19:
  + This release adds a provider for WinSpell.
  + The change in the previous release to update the tests and
    require the use of C++20 have been reverted.
- Changes from version 2.8.18:
  + This release fixes compatibility with the latest Vala compiler,
    version 0.56.19.
  + enchant(1) now assumes UTF-8 input and produces only UTF-8
    output.
  + The macOS spelling checker used to have a hard-wired list of
    languages it supported. Drop this, and support all languages
    supported by the system.
  + Some code clean-up has been done, removing some unused code,
    and making somr minor improvements to the build system.
  + The tests have been updated to drop the use of the deprecated
    codecvt APIs, and instead use u8 string literals. As a result,
    Enchant’s build system now requires C++20.
- Changes from version 2.8.17:
  + Make enchant silently ignore -C flag, for better Emacs
    compatibility.
- Changes from version 2.8.16:
  + Fix a bug introduced in 2.8.14: after rejecting a word for not
    containing at least one letter, enchant(1) would skip the rest
    of the line.</changelog>
</package>
<package pkgid="4edb9aec802875e5663cdbe6c3fe6838931ec1cebf4aaf8c4fc248299ba0431c3a1c102593fb97dd611cb9081c08dd6bbe75e89a9104db31b6f5bd424ccfe053" name="enchant-2-backend-nuspell-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.19" rel="1.1"/>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
  <changelog author="Felix Dumbeck &lt;felix@dumbeck.net&gt;" date="1727697600">- Update to 2.8.2
  + maintainer has changed their name from abiWord to rrthomas on
    Github, hence update Source and URL to new home.
  + Switch to vala.
  + Use doxygen and groff-full for documentation.
  + nuspell &gt;= 5.1.0 is required.
  + for more information see: NEWS
- Add doxygen, vala and groff-full BuildRequires following upstream
  changes.
- Pass --docdir=%%{_defaultdocdir}/%%{name} to configure, package
  the now built documentation in openSUSE standard.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759838400">- Update to version 2.8.12:
  + This release fixes a crash introduced in the previous release,
    where a dictionary could have a dangling reference to a
    provider.
- Changes from version 2.8.11:
  + This release fixes a crash when an empty language tag is given,
    for example to `enchant-2 -p`.
  + Various aspects of the internal provider API have been
    simplified, and an obsolete header file removed.
- Changes from version 2.8.10:
  + This release fixes a crash bug and some space leaks in the
    Hunspell provider that were introduced in 2.8.7.
  + The handling of PWL dictionaries has also been simplified
    slightlyy
- Changes from version 2.8.9:
  + This release fixes a critical bug in the Aspell provider that
    crept into 2.8.7.
  + A test has been added that simply runs `enchant-lsmod
  - list-dicts`, which would have caught this bug and the
    double-free fixed in the previous release.
- Changes from version 2.8.8:
  + The previous release had a “double-free” bug that typically
    caused a crash on application start-up. Thanks to @AdamWill of
    Fedora for a quick bug report that enabled me to locate and
    instantly fix the bug.
- For the remaining changes between since 2.8.2, see the packaged
  NEWS file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Update to version 2.8.13:
  + This release fixes a bug in the word division algorithm of
    enchant(1) introduced in 2.8.4, which itself was attempting to
    fix bugs introduced in the previous release. This could have
    caused a crash, but it seems we were saved by careful bounds
    checking in GLib. Instead, it merely meant that characters not
    valid at the end of a word were not removed as they should be
    before spell-checking.
    Note that this bug only affected users of the enchant(1)
    program, for example Emacs users using it via Emacs’s “ispell”
    command. Users using libenchant (i.e. most users) were not
    affected.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 2.8.14:
  + This release fixes a test failure in the previous release, and
    improves enchant(1)’s word division algorithm, so that it only
    considers words that contain at least one letter. (Words may
    contain characters that aren’t letters, but Enchant was for
    example considering “1900” to be a word, which is probably not
    helpful.)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 2.8.15:
  + This release fixes two bugs related to personal word lists.
  - First, removing a word that happens to be at the end of a
    personal word list file has not worked since 2.7.0.
  - Secondly, the way that personal word lists are merged with
    the current session has been changed so that personal word
    list words now appear in suggestions with providers that
    support adding words to the current session (Aspell and
    Hunspell). This previously worked, but hadn’t since at least
    2.8.2. Thanks to the users and maintainers of jinx (spelling
    package for Emacs that uses Enchant) for reporting and
    helping reproduce this bug.
  - A little code clean-up was also done.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 2.8.19:
  + This release adds a provider for WinSpell.
  + The change in the previous release to update the tests and
    require the use of C++20 have been reverted.
- Changes from version 2.8.18:
  + This release fixes compatibility with the latest Vala compiler,
    version 0.56.19.
  + enchant(1) now assumes UTF-8 input and produces only UTF-8
    output.
  + The macOS spelling checker used to have a hard-wired list of
    languages it supported. Drop this, and support all languages
    supported by the system.
  + Some code clean-up has been done, removing some unused code,
    and making somr minor improvements to the build system.
  + The tests have been updated to drop the use of the deprecated
    codecvt APIs, and instead use u8 string literals. As a result,
    Enchant’s build system now requires C++20.
- Changes from version 2.8.17:
  + Make enchant silently ignore -C flag, for better Emacs
    compatibility.
- Changes from version 2.8.16:
  + Fix a bug introduced in 2.8.14: after rejecting a word for not
    containing at least one letter, enchant(1) would skip the rest
    of the line.</changelog>
</package>
<package pkgid="7aad40d3cff8d43c4695ff71b93d5ceb3054f397d7bea30fed88b0e5f25951486db86c2abe35f4b3d2b4b6d003184d26c3d4565a6d64dec51960ff1d9a8a1c81" name="enchant-2-backend-voikko-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.19" rel="1.1"/>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
  <changelog author="Felix Dumbeck &lt;felix@dumbeck.net&gt;" date="1727697600">- Update to 2.8.2
  + maintainer has changed their name from abiWord to rrthomas on
    Github, hence update Source and URL to new home.
  + Switch to vala.
  + Use doxygen and groff-full for documentation.
  + nuspell &gt;= 5.1.0 is required.
  + for more information see: NEWS
- Add doxygen, vala and groff-full BuildRequires following upstream
  changes.
- Pass --docdir=%%{_defaultdocdir}/%%{name} to configure, package
  the now built documentation in openSUSE standard.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759838400">- Update to version 2.8.12:
  + This release fixes a crash introduced in the previous release,
    where a dictionary could have a dangling reference to a
    provider.
- Changes from version 2.8.11:
  + This release fixes a crash when an empty language tag is given,
    for example to `enchant-2 -p`.
  + Various aspects of the internal provider API have been
    simplified, and an obsolete header file removed.
- Changes from version 2.8.10:
  + This release fixes a crash bug and some space leaks in the
    Hunspell provider that were introduced in 2.8.7.
  + The handling of PWL dictionaries has also been simplified
    slightlyy
- Changes from version 2.8.9:
  + This release fixes a critical bug in the Aspell provider that
    crept into 2.8.7.
  + A test has been added that simply runs `enchant-lsmod
  - list-dicts`, which would have caught this bug and the
    double-free fixed in the previous release.
- Changes from version 2.8.8:
  + The previous release had a “double-free” bug that typically
    caused a crash on application start-up. Thanks to @AdamWill of
    Fedora for a quick bug report that enabled me to locate and
    instantly fix the bug.
- For the remaining changes between since 2.8.2, see the packaged
  NEWS file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Update to version 2.8.13:
  + This release fixes a bug in the word division algorithm of
    enchant(1) introduced in 2.8.4, which itself was attempting to
    fix bugs introduced in the previous release. This could have
    caused a crash, but it seems we were saved by careful bounds
    checking in GLib. Instead, it merely meant that characters not
    valid at the end of a word were not removed as they should be
    before spell-checking.
    Note that this bug only affected users of the enchant(1)
    program, for example Emacs users using it via Emacs’s “ispell”
    command. Users using libenchant (i.e. most users) were not
    affected.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 2.8.14:
  + This release fixes a test failure in the previous release, and
    improves enchant(1)’s word division algorithm, so that it only
    considers words that contain at least one letter. (Words may
    contain characters that aren’t letters, but Enchant was for
    example considering “1900” to be a word, which is probably not
    helpful.)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 2.8.15:
  + This release fixes two bugs related to personal word lists.
  - First, removing a word that happens to be at the end of a
    personal word list file has not worked since 2.7.0.
  - Secondly, the way that personal word lists are merged with
    the current session has been changed so that personal word
    list words now appear in suggestions with providers that
    support adding words to the current session (Aspell and
    Hunspell). This previously worked, but hadn’t since at least
    2.8.2. Thanks to the users and maintainers of jinx (spelling
    package for Emacs that uses Enchant) for reporting and
    helping reproduce this bug.
  - A little code clean-up was also done.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 2.8.19:
  + This release adds a provider for WinSpell.
  + The change in the previous release to update the tests and
    require the use of C++20 have been reverted.
- Changes from version 2.8.18:
  + This release fixes compatibility with the latest Vala compiler,
    version 0.56.19.
  + enchant(1) now assumes UTF-8 input and produces only UTF-8
    output.
  + The macOS spelling checker used to have a hard-wired list of
    languages it supported. Drop this, and support all languages
    supported by the system.
  + Some code clean-up has been done, removing some unused code,
    and making somr minor improvements to the build system.
  + The tests have been updated to drop the use of the deprecated
    codecvt APIs, and instead use u8 string literals. As a result,
    Enchant’s build system now requires C++20.
- Changes from version 2.8.17:
  + Make enchant silently ignore -C flag, for better Emacs
    compatibility.
- Changes from version 2.8.16:
  + Fix a bug introduced in 2.8.14: after rejecting a word for not
    containing at least one letter, enchant(1) would skip the rest
    of the line.</changelog>
</package>
<package pkgid="30dd8de339b9b6f2b9acc28f63e2560d5a418cf5bdb6e7c7a598ce7f12d6cbd72a520fc2c62e481ad0ef00524b781a6eb21e5624b1307865d6fcdac98d2702c2" name="enchant-debugsource" arch="i586">
  <version epoch="0" ver="2.8.19" rel="1.1"/>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
  <changelog author="Felix Dumbeck &lt;felix@dumbeck.net&gt;" date="1727697600">- Update to 2.8.2
  + maintainer has changed their name from abiWord to rrthomas on
    Github, hence update Source and URL to new home.
  + Switch to vala.
  + Use doxygen and groff-full for documentation.
  + nuspell &gt;= 5.1.0 is required.
  + for more information see: NEWS
- Add doxygen, vala and groff-full BuildRequires following upstream
  changes.
- Pass --docdir=%%{_defaultdocdir}/%%{name} to configure, package
  the now built documentation in openSUSE standard.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759838400">- Update to version 2.8.12:
  + This release fixes a crash introduced in the previous release,
    where a dictionary could have a dangling reference to a
    provider.
- Changes from version 2.8.11:
  + This release fixes a crash when an empty language tag is given,
    for example to `enchant-2 -p`.
  + Various aspects of the internal provider API have been
    simplified, and an obsolete header file removed.
- Changes from version 2.8.10:
  + This release fixes a crash bug and some space leaks in the
    Hunspell provider that were introduced in 2.8.7.
  + The handling of PWL dictionaries has also been simplified
    slightlyy
- Changes from version 2.8.9:
  + This release fixes a critical bug in the Aspell provider that
    crept into 2.8.7.
  + A test has been added that simply runs `enchant-lsmod
  - list-dicts`, which would have caught this bug and the
    double-free fixed in the previous release.
- Changes from version 2.8.8:
  + The previous release had a “double-free” bug that typically
    caused a crash on application start-up. Thanks to @AdamWill of
    Fedora for a quick bug report that enabled me to locate and
    instantly fix the bug.
- For the remaining changes between since 2.8.2, see the packaged
  NEWS file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Update to version 2.8.13:
  + This release fixes a bug in the word division algorithm of
    enchant(1) introduced in 2.8.4, which itself was attempting to
    fix bugs introduced in the previous release. This could have
    caused a crash, but it seems we were saved by careful bounds
    checking in GLib. Instead, it merely meant that characters not
    valid at the end of a word were not removed as they should be
    before spell-checking.
    Note that this bug only affected users of the enchant(1)
    program, for example Emacs users using it via Emacs’s “ispell”
    command. Users using libenchant (i.e. most users) were not
    affected.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 2.8.14:
  + This release fixes a test failure in the previous release, and
    improves enchant(1)’s word division algorithm, so that it only
    considers words that contain at least one letter. (Words may
    contain characters that aren’t letters, but Enchant was for
    example considering “1900” to be a word, which is probably not
    helpful.)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 2.8.15:
  + This release fixes two bugs related to personal word lists.
  - First, removing a word that happens to be at the end of a
    personal word list file has not worked since 2.7.0.
  - Secondly, the way that personal word lists are merged with
    the current session has been changed so that personal word
    list words now appear in suggestions with providers that
    support adding words to the current session (Aspell and
    Hunspell). This previously worked, but hadn’t since at least
    2.8.2. Thanks to the users and maintainers of jinx (spelling
    package for Emacs that uses Enchant) for reporting and
    helping reproduce this bug.
  - A little code clean-up was also done.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 2.8.19:
  + This release adds a provider for WinSpell.
  + The change in the previous release to update the tests and
    require the use of C++20 have been reverted.
- Changes from version 2.8.18:
  + This release fixes compatibility with the latest Vala compiler,
    version 0.56.19.
  + enchant(1) now assumes UTF-8 input and produces only UTF-8
    output.
  + The macOS spelling checker used to have a hard-wired list of
    languages it supported. Drop this, and support all languages
    supported by the system.
  + Some code clean-up has been done, removing some unused code,
    and making somr minor improvements to the build system.
  + The tests have been updated to drop the use of the deprecated
    codecvt APIs, and instead use u8 string literals. As a result,
    Enchant’s build system now requires C++20.
- Changes from version 2.8.17:
  + Make enchant silently ignore -C flag, for better Emacs
    compatibility.
- Changes from version 2.8.16:
  + Fix a bug introduced in 2.8.14: after rejecting a word for not
    containing at least one letter, enchant(1) would skip the rest
    of the line.</changelog>
</package>
<package pkgid="e1c1586ea8898dacdb5a75fccd1d345a7c0ce50dea744df6c3fed57c4534ff507418318723c8ce2324fe4e1966f67ca213909e13bcdd24b2c743635770233ee1" name="enchant-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.19" rel="1.1"/>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
  <changelog author="Felix Dumbeck &lt;felix@dumbeck.net&gt;" date="1727697600">- Update to 2.8.2
  + maintainer has changed their name from abiWord to rrthomas on
    Github, hence update Source and URL to new home.
  + Switch to vala.
  + Use doxygen and groff-full for documentation.
  + nuspell &gt;= 5.1.0 is required.
  + for more information see: NEWS
- Add doxygen, vala and groff-full BuildRequires following upstream
  changes.
- Pass --docdir=%%{_defaultdocdir}/%%{name} to configure, package
  the now built documentation in openSUSE standard.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759838400">- Update to version 2.8.12:
  + This release fixes a crash introduced in the previous release,
    where a dictionary could have a dangling reference to a
    provider.
- Changes from version 2.8.11:
  + This release fixes a crash when an empty language tag is given,
    for example to `enchant-2 -p`.
  + Various aspects of the internal provider API have been
    simplified, and an obsolete header file removed.
- Changes from version 2.8.10:
  + This release fixes a crash bug and some space leaks in the
    Hunspell provider that were introduced in 2.8.7.
  + The handling of PWL dictionaries has also been simplified
    slightlyy
- Changes from version 2.8.9:
  + This release fixes a critical bug in the Aspell provider that
    crept into 2.8.7.
  + A test has been added that simply runs `enchant-lsmod
  - list-dicts`, which would have caught this bug and the
    double-free fixed in the previous release.
- Changes from version 2.8.8:
  + The previous release had a “double-free” bug that typically
    caused a crash on application start-up. Thanks to @AdamWill of
    Fedora for a quick bug report that enabled me to locate and
    instantly fix the bug.
- For the remaining changes between since 2.8.2, see the packaged
  NEWS file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Update to version 2.8.13:
  + This release fixes a bug in the word division algorithm of
    enchant(1) introduced in 2.8.4, which itself was attempting to
    fix bugs introduced in the previous release. This could have
    caused a crash, but it seems we were saved by careful bounds
    checking in GLib. Instead, it merely meant that characters not
    valid at the end of a word were not removed as they should be
    before spell-checking.
    Note that this bug only affected users of the enchant(1)
    program, for example Emacs users using it via Emacs’s “ispell”
    command. Users using libenchant (i.e. most users) were not
    affected.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 2.8.14:
  + This release fixes a test failure in the previous release, and
    improves enchant(1)’s word division algorithm, so that it only
    considers words that contain at least one letter. (Words may
    contain characters that aren’t letters, but Enchant was for
    example considering “1900” to be a word, which is probably not
    helpful.)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 2.8.15:
  + This release fixes two bugs related to personal word lists.
  - First, removing a word that happens to be at the end of a
    personal word list file has not worked since 2.7.0.
  - Secondly, the way that personal word lists are merged with
    the current session has been changed so that personal word
    list words now appear in suggestions with providers that
    support adding words to the current session (Aspell and
    Hunspell). This previously worked, but hadn’t since at least
    2.8.2. Thanks to the users and maintainers of jinx (spelling
    package for Emacs that uses Enchant) for reporting and
    helping reproduce this bug.
  - A little code clean-up was also done.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 2.8.19:
  + This release adds a provider for WinSpell.
  + The change in the previous release to update the tests and
    require the use of C++20 have been reverted.
- Changes from version 2.8.18:
  + This release fixes compatibility with the latest Vala compiler,
    version 0.56.19.
  + enchant(1) now assumes UTF-8 input and produces only UTF-8
    output.
  + The macOS spelling checker used to have a hard-wired list of
    languages it supported. Drop this, and support all languages
    supported by the system.
  + Some code clean-up has been done, removing some unused code,
    and making somr minor improvements to the build system.
  + The tests have been updated to drop the use of the deprecated
    codecvt APIs, and instead use u8 string literals. As a result,
    Enchant’s build system now requires C++20.
- Changes from version 2.8.17:
  + Make enchant silently ignore -C flag, for better Emacs
    compatibility.
- Changes from version 2.8.16:
  + Fix a bug introduced in 2.8.14: after rejecting a word for not
    containing at least one letter, enchant(1) would skip the rest
    of the line.</changelog>
</package>
<package pkgid="f2e085b9446045b6c37a9b0aa15c48bef104ec361c5690049713a4f183370a710222d7c27186cbee299df6d5af3a8ff8ccac172685a29cf02810442ef34c83e4" name="enchive-debuginfo" arch="i586">
  <version epoch="0" ver="3.5" rel="2.8"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553342400">- Initial package, version 3.4</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1575288000">- Update to version 3.5
  * New keygen option: --repeats (-r), times to repeat passphrase
    prompt
  * More explicit passphrase prompts
  * Improved portability
  * Fix various issues with enchive-mode.el
  * Minor documentation and bug fixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="21685aa812b419dfc7163f564fa43e7f865cb2c72cfa40b12892ed6538b383f625fbd14c45514d4a34e04d3c3c13a458ec75d18caa58fde8f1e18bdba13220ff" name="enchive-debugsource" arch="i586">
  <version epoch="0" ver="3.5" rel="2.8"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553342400">- Initial package, version 3.4</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1575288000">- Update to version 3.5
  * New keygen option: --repeats (-r), times to repeat passphrase
    prompt
  * More explicit passphrase prompts
  * Improved portability
  * Fix various issues with enchive-mode.el
  * Minor documentation and bug fixes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="c4be4ac5dd8f40e69487bbacee9c0046f422f5b47b874274b5b5ef77d07e57976e22af6396783b12ea5aee05a74bd885cc53eaedd806a328a5ac7ea43e936508" name="endeavour-debuginfo" arch="i586">
  <version epoch="0" ver="43.0.git.170" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662552000">- Initial build for openSUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662552001">- Sync versioned dependencies in spec file with meson.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678881600">- Update to version 43.0:
  + The Welcome screen has been removed, as its design didn't
    really work out.
  + The notification system was switched to use AdwToast instead of
    the older, custom notifications.
  + Styles have been updated to fit a more Adwaita-like design.
  + Lots of bugs have been squashed, leading to a more stable
    experience.
  + Updated translations.
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 43.0.git.167:
  + Fix build against GNOME 50 infrastructure
- Add blueprint-compiler BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775044800">- Correct minimum version of libadwaita BuildRequires.</changelog>
</package>
<package pkgid="a1475557ecdc80ebe54c92c38be7732bdbce5600de62b5dd3becfdf5c72f620244edd9e6411c1789ea94c06056e8bdd48496bf64417ad8244bc9d29bf936b6b5" name="endeavour-debugsource" arch="i586">
  <version epoch="0" ver="43.0.git.170" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662552000">- Initial build for openSUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662552001">- Sync versioned dependencies in spec file with meson.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678881600">- Update to version 43.0:
  + The Welcome screen has been removed, as its design didn't
    really work out.
  + The notification system was switched to use AdwToast instead of
    the older, custom notifications.
  + Styles have been updated to fit a more Adwaita-like design.
  + Lots of bugs have been squashed, leading to a more stable
    experience.
  + Updated translations.
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 43.0.git.167:
  + Fix build against GNOME 50 infrastructure
- Add blueprint-compiler BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775044800">- Correct minimum version of libadwaita BuildRequires.</changelog>
</package>
<package pkgid="d31933c1ecbf7a6fcef764e3dcd177b4b08a9d3277c6b696fe019439dea0064065de06a88e8c3867c539562f43a29b4a57078d35fcfa38603147bee632179807" name="endless-sky-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.2" rel="1.2"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1711713600">- Update to version 0.10.6
  * The Gatling Turret and Javelin Turret now each require one
    crew member.
  * The timer ship in "Sad Archie" has been given the "ramming"
    personality to improve its consistency.
  * Animated ship and planet sprites are now correctly rendered in
    the hail panel instead of not being rendered at all or being
    rendered at a high frame rate.
  * Gave the stock Dreadnought its fourth Torpedo Launcher back
    that it had lost in a previous release to make room for a
    bigger battery; it didn't need the bigger battery.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1719057600">- Update to version 0.10.8
  * Fixed various crashes, including ones that could occur when
    sorting ships or when using the flagship outline or new cloaked
    settings.
  * The flagship will no longer move through wormholes ahead of
    escorts when using fleet jumping.
  * Reduced the difficulty of the battle in "Wanderers: Mind 6".
  * Added a gamerule for controlling the disabled fighter projectile
    collision behavior introduced in v0.10.7.
  * Illegal mission passengers can now be detected by planetary
    security. Previously, missions with only illegal passengers
    could never result in a fine.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1729944000">- Update to version 0.10.10
  * The addition of the "silent jumps" and "silent scans"
    attributes, which allow ships to jump and scan without playing
    any sounds, not even the default ones.
  * Particularly large capture defense values on some outfits were
    reduced, to work better with changes to capturing mechanics in
    0.10.9.
  * Fixes and improvements to various Incipias, Remnant, and
    Successor missions.
  * Updated landing messages for some star sprites to improve
    accuracy.
- add conditional build for leap with force gcc version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741435200">- update to version 0.10.12:
  * Fix an issue where player escorts could start jumping around
    independently of the flagship
  * Audio will now remain paused when switching from the player
    info to ship info panel.
  * Coalition ship and planets can no longer be bribed
  * Buffed the health and mobility of the Bastion
  * Adjusted the Firelight Missile Bank</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745150400">- Add BuildRequires pkgconfig(glu), fixes building for Leap</changelog>
  <changelog author="Wladimir Palant &lt;utfsuse@palant.de&gt;" date="1752408000">- Update to version 0.10.14
  * Updated the text truncation method to fix inaccurate truncation
    that could cause text to render outside of the intended input
    box or crash the game.
  * Various fixes to the missions and content of the recently added
    Patir 2 storyline.
  * Removed the unused portrait image assets from the game.
  * Long planet or spaceport descriptions that created a scrolling
    text box no longer slide off the screen.
  * Starfield zoom limits can now be customized through the
    interfaces file.
  * The planet panel will now only be offset to the left slightly
    when the game window is fewer than 1280 pixels wide.
- Rebase endless-sky-fix-data-path.patch</changelog>
  <changelog author="Wladimir Palant &lt;utfsuse@palant.de&gt;" date="1752753600">- Fix building on openSUSE Leap 15.6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1761998400">- Update to version 0.10.16
  * Reverted changes to movement AI from the previous release,
    fixing various issues with ship movement introduced there.
  * There is now a gamerule which controls if secondary weapon
    ammunition can be resupplied at any outfitter.
  * Scrollable text areas on the map and plugin panels now behave
    correctly when the game window is resized.
  * When landing, planetary security will no longer scan parked
    ships for illegal outfits.
  * Animations of features in the HUD are no longer affected by
    the "pause" or "fast-forward" commands.
- Changes in version 0.10.15
  * Re-implementation of the "Hold Fire" command for escort ships.
  * Improved the autopilot's ability to use reverse thrust and
    handle ships with insufficient crew.
  * Added animations to incoming in-flight messages, the mini-map
    transitioning between systems, and zooming in and out in the
    map panel.
  * The Heavy Gust now becomes available shortly after the
    Autumn Leaf.
  * Some new and continued mission chains, including one involving
    the Ka'het.
  * Ramscoop fuel and solar energy collection are now based the
    distances from each star in a system to a ship, instead of
    from the ship to the center of the system.
  * Sprites can now be loaded from AVIF files and music from
    FLAC files.
  * Add BuildRequires pkgconfig(flac++) and pkgconfig(libavif)</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1767182400">- Fix build on Tumbleweed and SLE/Leap 15.6
  * fix failing "%define force_gcc_version" macro
  * fix endless-sky-fix-data-path.patch to accommodate new
    version 0.10.16
  * remove unneeded BuildRequires for ninja
  * add "BuildRequires: mold" for 0%{?suse_version} &gt;= 1600
    for better linking times as recommended by upstream
  * remove redundant and unneeded export of Buildflags in
    %prep and %install sections
  * simplify BuildFlag handling of variables in %build section
  * make use of %cmake, %cmake_build and %cmake_install macros
    instead of manually calling cmake in the BE
  * use the correct -DCMAKE flags in %build section
  * use the %{name} variable in the %{_bindir} part of
    the %files section</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783252800">- Update to version 0.11.2
  * Pacifist worlds in human space that do not offer tribute now
    have their own set of responses when it is demanded, as
    opposed to responding as if your combat rating is not high
    enough yet.
  * The player's cloak state will now persist in the save file.
    This means that if you land while cloaked, close, and reopen
    the game, you will still be cloaked when taking off, which was
    already the behavior if you landed while cloaked and then
    departed without having closed the game.
  * The shop UI now has a dropdown for selecting the number of
    items to buy, sell, or move.
  * Added a setting for globally modifying text alignment
    in paragraphs.
  * Using the "Reload" button in the main menu after dying no
    longer crashes.
  * The Successor wormhole can now be used when hostile to the
    Successors.
  * Various fixes and improvements to mouse controls when the
    "Control ship with mouse" preference is on.
  * Moved the planet description in the map panel down a little so
    it no longer overlaps with the system name when the
    game window is small.
- Drop Leap 15 workarounds, Leap 15 is EOL</changelog>
</package>
<package pkgid="4b47373dec30aab4993311ea0e96e32ed597f5628e3362ba83df19ca9f78d07660663409903f601bfad00028941eeea54dcb2a49b496d91bdbe3d33d48c2e1d7" name="endless-sky-debugsource" arch="i586">
  <version epoch="0" ver="0.11.2" rel="1.2"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1711713600">- Update to version 0.10.6
  * The Gatling Turret and Javelin Turret now each require one
    crew member.
  * The timer ship in "Sad Archie" has been given the "ramming"
    personality to improve its consistency.
  * Animated ship and planet sprites are now correctly rendered in
    the hail panel instead of not being rendered at all or being
    rendered at a high frame rate.
  * Gave the stock Dreadnought its fourth Torpedo Launcher back
    that it had lost in a previous release to make room for a
    bigger battery; it didn't need the bigger battery.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1719057600">- Update to version 0.10.8
  * Fixed various crashes, including ones that could occur when
    sorting ships or when using the flagship outline or new cloaked
    settings.
  * The flagship will no longer move through wormholes ahead of
    escorts when using fleet jumping.
  * Reduced the difficulty of the battle in "Wanderers: Mind 6".
  * Added a gamerule for controlling the disabled fighter projectile
    collision behavior introduced in v0.10.7.
  * Illegal mission passengers can now be detected by planetary
    security. Previously, missions with only illegal passengers
    could never result in a fine.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1729944000">- Update to version 0.10.10
  * The addition of the "silent jumps" and "silent scans"
    attributes, which allow ships to jump and scan without playing
    any sounds, not even the default ones.
  * Particularly large capture defense values on some outfits were
    reduced, to work better with changes to capturing mechanics in
    0.10.9.
  * Fixes and improvements to various Incipias, Remnant, and
    Successor missions.
  * Updated landing messages for some star sprites to improve
    accuracy.
- add conditional build for leap with force gcc version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741435200">- update to version 0.10.12:
  * Fix an issue where player escorts could start jumping around
    independently of the flagship
  * Audio will now remain paused when switching from the player
    info to ship info panel.
  * Coalition ship and planets can no longer be bribed
  * Buffed the health and mobility of the Bastion
  * Adjusted the Firelight Missile Bank</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745150400">- Add BuildRequires pkgconfig(glu), fixes building for Leap</changelog>
  <changelog author="Wladimir Palant &lt;utfsuse@palant.de&gt;" date="1752408000">- Update to version 0.10.14
  * Updated the text truncation method to fix inaccurate truncation
    that could cause text to render outside of the intended input
    box or crash the game.
  * Various fixes to the missions and content of the recently added
    Patir 2 storyline.
  * Removed the unused portrait image assets from the game.
  * Long planet or spaceport descriptions that created a scrolling
    text box no longer slide off the screen.
  * Starfield zoom limits can now be customized through the
    interfaces file.
  * The planet panel will now only be offset to the left slightly
    when the game window is fewer than 1280 pixels wide.
- Rebase endless-sky-fix-data-path.patch</changelog>
  <changelog author="Wladimir Palant &lt;utfsuse@palant.de&gt;" date="1752753600">- Fix building on openSUSE Leap 15.6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1761998400">- Update to version 0.10.16
  * Reverted changes to movement AI from the previous release,
    fixing various issues with ship movement introduced there.
  * There is now a gamerule which controls if secondary weapon
    ammunition can be resupplied at any outfitter.
  * Scrollable text areas on the map and plugin panels now behave
    correctly when the game window is resized.
  * When landing, planetary security will no longer scan parked
    ships for illegal outfits.
  * Animations of features in the HUD are no longer affected by
    the "pause" or "fast-forward" commands.
- Changes in version 0.10.15
  * Re-implementation of the "Hold Fire" command for escort ships.
  * Improved the autopilot's ability to use reverse thrust and
    handle ships with insufficient crew.
  * Added animations to incoming in-flight messages, the mini-map
    transitioning between systems, and zooming in and out in the
    map panel.
  * The Heavy Gust now becomes available shortly after the
    Autumn Leaf.
  * Some new and continued mission chains, including one involving
    the Ka'het.
  * Ramscoop fuel and solar energy collection are now based the
    distances from each star in a system to a ship, instead of
    from the ship to the center of the system.
  * Sprites can now be loaded from AVIF files and music from
    FLAC files.
  * Add BuildRequires pkgconfig(flac++) and pkgconfig(libavif)</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1767182400">- Fix build on Tumbleweed and SLE/Leap 15.6
  * fix failing "%define force_gcc_version" macro
  * fix endless-sky-fix-data-path.patch to accommodate new
    version 0.10.16
  * remove unneeded BuildRequires for ninja
  * add "BuildRequires: mold" for 0%{?suse_version} &gt;= 1600
    for better linking times as recommended by upstream
  * remove redundant and unneeded export of Buildflags in
    %prep and %install sections
  * simplify BuildFlag handling of variables in %build section
  * make use of %cmake, %cmake_build and %cmake_install macros
    instead of manually calling cmake in the BE
  * use the correct -DCMAKE flags in %build section
  * use the %{name} variable in the %{_bindir} part of
    the %files section</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783252800">- Update to version 0.11.2
  * Pacifist worlds in human space that do not offer tribute now
    have their own set of responses when it is demanded, as
    opposed to responding as if your combat rating is not high
    enough yet.
  * The player's cloak state will now persist in the save file.
    This means that if you land while cloaked, close, and reopen
    the game, you will still be cloaked when taking off, which was
    already the behavior if you landed while cloaked and then
    departed without having closed the game.
  * The shop UI now has a dropdown for selecting the number of
    items to buy, sell, or move.
  * Added a setting for globally modifying text alignment
    in paragraphs.
  * Using the "Reload" button in the main menu after dying no
    longer crashes.
  * The Successor wormhole can now be used when hostile to the
    Successors.
  * Various fixes and improvements to mouse controls when the
    "Control ship with mouse" preference is on.
  * Moved the planet description in the map panel down a little so
    it no longer overlaps with the system name when the
    game window is small.
- Drop Leap 15 workarounds, Leap 15 is EOL</changelog>
</package>
<package pkgid="3382347143d0513e49bcc53702654f5475df87beaf3939a32a58250614d58b644e0a33ee0b3b85a5eb3d7daa7d2317a2e7337efa685c4e7a5f0ebe2af50ae17c" name="enet-debugsource" arch="i586">
  <version epoch="0" ver="1.3.18" rel="1.7"/>
  <changelog author="jengelh@medozas.de" date="1329652800">- Update license field to reflect actual license</changelog>
  <changelog author="nmo.marques@gmail.com" date="1348401600">- Update to version 1.3.5:
  + fixed a big in unreliable packaget fragment queuing
  + Soname bump to 2
- Changes from version 1.3.4:
  + added enet_peer_ping_interval() for configuring per-peer ping
    intervals
  + added enet_peer_timeout() for configuring per-peer timeouts
  + added protocol packet size limits</changelog>
  <changelog author="nemysis@gmx.ch" date="1417953600">- Update to 1.3.12
- Correct what fdupes not have found
- Move Documentation to libenet-devel package and add html</changelog>
  <changelog author="nemysis@gmx.ch" date="1432036800">- Update to 1.3.13, announce message:
  * miscellaneous bug fixes
  * added premake and cmake support
  * miscellaneous documentation cleanups
- Adjust what fdupes not have found</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1552305600">- Update to version 1.3.14
  * bug fix for enet_peer_disconnect_later()
  * use getaddrinfo and getnameinfo where available
  * miscellenous cleanups
- Run spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564800">- Rename %soname to %sover to better match its use.
- Remove unnecessary extra pkgconfig require that is already
  implicit.
- Trim bias from descriptions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1587643200">- Update to 1.3.15
  * quicker RTT initialization
  * use fractional precision for RTT calculations
  * fixes for packet throttle with low RTT variance
  * miscellaneous socket bug fixes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600344000">- update to 1.3.16:
  * fix bug in unreliable fragment queuing
  * use single output queue for reliable and unreliable packets for saner ordering
  * revert experimental throttle changes that were less stable than prior algorithm</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 1.3.17:
  * fixes for sender getting too far ahead or receiver that can cause instability with reliable packets</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1713441600">- Update to version 1.3.18
  * Packet sending performance improvements.
  * MTU negotiation fixes.
  * Checksum alignment fix.
  * No more dynamic initialization of checksum table.
  * ENET_SOCKOPT_TTL
  * Other miscellaneous small improvements.</changelog>
</package>
<package pkgid="b397ce257be1261e0fec0e85fdd44fdb6f81119d8c38f38a4505aa73270f05a48e27ad89f1eea57f68d3cb0406717d438df446eb9807a27886d44cd893ba6d40" name="engauge-digitizer-debuginfo" arch="i586">
  <version epoch="0" ver="12.9.1" rel="2.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552651200">- Remove redundancies from description. Use noun phrase in summary.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1556020800">- Update to version 11:
  * Export at grid lines (gh#markummitchell/engauge-digitizer#315)
  * Extrapolation past endpoints during export is optional
    (gh#markummitchell/engauge-digitizer#315)
  * Workaround for automatic extensions to appear in flatpak
    exports (gh#markummitchell/engauge-digitizer#311)
- Add engauge-digitizer-qfloor-typo.patch to fix a typo: qFLoor
  should be qFloor.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1556539200">- Update to version 11.1:
  * Fix point match issue
    (gh#markummitchell/engauge-digitizer#317).
  * Fix missing data in Geometry Window
    (gh#markummitchell/engauge-digitizer#319).
  * Fix jpeg import (gh#markummitchell/engauge-digitizer#320,
    gh#markummitchell/engauge-digitizer#321).
- Drop engauge-digitizer-qfloor-typo.patch: incorporated upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1558008000">- Update to version 11.2:
  * Fix export when some curves have no points
    (gh#markummitchell/engauge-digitizer#323).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1563969600">- Update to version 11.3:
  * Snaps now have an application icon
    (gh#markummitchell/engauge-digitizer#344)
  * Handle editing of graph point coordinates before axes are
    defined (gh#markummitchell/engauge-digitizer#342)
  * New option to select which name to use after Image Replace
    (gh#markummitchell/engauge-digitizer#332)
  * Add drag-and-drop import of PNG files to all operating systems
    (gh#markummitchell/engauge-digitizer#331) and all formats to
    Windows (gh#markummitchell/engauge-digitizer#333)
  * Save dialog geometries for all dialogs
    (gh#markummitchell/engauge-digitizer#328)
  * Python classes give access to DIG files for scripting and
    processing (gh#markummitchell/engauge-digitizer#325,
    gh#markummitchell/engauge-digitizer#327,
    gh#markummitchell/engauge-digitizer#329,
    gh#markummitchell/engauge-digitizer#330,
    gh#markummitchell/engauge-digitizer#337,
    gh#markummitchell/engauge-digitizer#338,
    gh#markummitchell/engauge-digitizer#339)
  * Fix Save As Default (gh#markummitchell/engauge-digitizer#324)
    and add Load Defaults button in Export Format dialog
    (gh#markummitchell/engauge-digitizer#326)
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566302400">- Update to version 12:
  * New hourglass and triangle point types
    (gh#markummitchell/engauge-digitizer#346).
  * Fix data export for log scale data when step factor is less
    than one (gh#markummitchell/engauge-digitizer#345).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1578139200">- Update to version 12.1:
  * Fix autorepeat with Segment Settings dialog
    (gh#markummitchell/engauge-digitizer#362).
  * Display Coordinate Toolbar after import when appropriate
    (gh#markummitchell/engauge-digitizer#361).
  * Starting directory is saved and reused
    (gh#markummitchell/engauge-digitizer#360).
  * Fix log scale over very small range
    (gh#markummitchell/engauge-digitizer#355).
  * Fix tutorial page transition
    (gh#markummitchell/engauge-digitizer#353).
  * Add Farsi support (gh#markummitchell/engauge-digitizer#350).</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1659528000">- Remove RPATH from executable
- Cleanup spec file
- Remove obsolete rpmlintrc</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1768305600">- Update to version 12.9.1:
  * Add graphical guideline creation
  * Add whatsthis in settings dialogs
  * State save / undo / redo functionality
  * Port the code to build with Qt6
- Clean up spec file, adapt for Qt6 transition</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1782129600">- Replace dependency on broken log4cpp package, add
  0001-Replace-log4cpp-with-Qt-categorized-logging.patch
- Add 0001-Fix-noreturn-syntax.patch
- Fix crash on PDF import, add
  0001-Fix-ownership-of-Poppler-Document-for-Qt6.patch</changelog>
</package>
<package pkgid="1125ac99751ee6bf00b266b9717f00ea8428f71088986c8b595ec566598354f231b07ee4d7951c5111c6fd481262fb008155c0a189672d2bebfb52b09d90b451" name="engauge-digitizer-debugsource" arch="i586">
  <version epoch="0" ver="12.9.1" rel="2.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552651200">- Remove redundancies from description. Use noun phrase in summary.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1556020800">- Update to version 11:
  * Export at grid lines (gh#markummitchell/engauge-digitizer#315)
  * Extrapolation past endpoints during export is optional
    (gh#markummitchell/engauge-digitizer#315)
  * Workaround for automatic extensions to appear in flatpak
    exports (gh#markummitchell/engauge-digitizer#311)
- Add engauge-digitizer-qfloor-typo.patch to fix a typo: qFLoor
  should be qFloor.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1556539200">- Update to version 11.1:
  * Fix point match issue
    (gh#markummitchell/engauge-digitizer#317).
  * Fix missing data in Geometry Window
    (gh#markummitchell/engauge-digitizer#319).
  * Fix jpeg import (gh#markummitchell/engauge-digitizer#320,
    gh#markummitchell/engauge-digitizer#321).
- Drop engauge-digitizer-qfloor-typo.patch: incorporated upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1558008000">- Update to version 11.2:
  * Fix export when some curves have no points
    (gh#markummitchell/engauge-digitizer#323).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1563969600">- Update to version 11.3:
  * Snaps now have an application icon
    (gh#markummitchell/engauge-digitizer#344)
  * Handle editing of graph point coordinates before axes are
    defined (gh#markummitchell/engauge-digitizer#342)
  * New option to select which name to use after Image Replace
    (gh#markummitchell/engauge-digitizer#332)
  * Add drag-and-drop import of PNG files to all operating systems
    (gh#markummitchell/engauge-digitizer#331) and all formats to
    Windows (gh#markummitchell/engauge-digitizer#333)
  * Save dialog geometries for all dialogs
    (gh#markummitchell/engauge-digitizer#328)
  * Python classes give access to DIG files for scripting and
    processing (gh#markummitchell/engauge-digitizer#325,
    gh#markummitchell/engauge-digitizer#327,
    gh#markummitchell/engauge-digitizer#329,
    gh#markummitchell/engauge-digitizer#330,
    gh#markummitchell/engauge-digitizer#337,
    gh#markummitchell/engauge-digitizer#338,
    gh#markummitchell/engauge-digitizer#339)
  * Fix Save As Default (gh#markummitchell/engauge-digitizer#324)
    and add Load Defaults button in Export Format dialog
    (gh#markummitchell/engauge-digitizer#326)
  * Updated translations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566302400">- Update to version 12:
  * New hourglass and triangle point types
    (gh#markummitchell/engauge-digitizer#346).
  * Fix data export for log scale data when step factor is less
    than one (gh#markummitchell/engauge-digitizer#345).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1578139200">- Update to version 12.1:
  * Fix autorepeat with Segment Settings dialog
    (gh#markummitchell/engauge-digitizer#362).
  * Display Coordinate Toolbar after import when appropriate
    (gh#markummitchell/engauge-digitizer#361).
  * Starting directory is saved and reused
    (gh#markummitchell/engauge-digitizer#360).
  * Fix log scale over very small range
    (gh#markummitchell/engauge-digitizer#355).
  * Fix tutorial page transition
    (gh#markummitchell/engauge-digitizer#353).
  * Add Farsi support (gh#markummitchell/engauge-digitizer#350).</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1659528000">- Remove RPATH from executable
- Cleanup spec file
- Remove obsolete rpmlintrc</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1768305600">- Update to version 12.9.1:
  * Add graphical guideline creation
  * Add whatsthis in settings dialogs
  * State save / undo / redo functionality
  * Port the code to build with Qt6
- Clean up spec file, adapt for Qt6 transition</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1782129600">- Replace dependency on broken log4cpp package, add
  0001-Replace-log4cpp-with-Qt-categorized-logging.patch
- Add 0001-Fix-noreturn-syntax.patch
- Fix crash on PDF import, add
  0001-Fix-ownership-of-Poppler-Document-for-Qt6.patch</changelog>
</package>
<package pkgid="c47813be0f9d677949b9d908cd86b7baf43dfeee665dedb3534404c2fcf1c238bb208baaf46247fe04498ea1f2eb66c0517a368f1f2ac13e1a807f4f44355cf1" name="engrampa-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.1" rel="3.6"/>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1578052800">- Update to version 1.23.2
  * tx: sync with transifex
  * LHA: add test for checking compressed file integrity
  * Add application/(x-compress|x-rpm|x-lzh-compressed) in local magic
  * Show archive type in properties dialog
  * Zstandard: read .tar.zst files
  * Zstandard: add test for checking compressed file integrity
  * Zstandard: Update MIME type
  * Ar: Update MIME type and add magic numbers
  * fr-command-ar: fetch dates with strptime
  * Remove internal mkdtemp and define feature test macro
  * fr-command-tar: fetch dates with strptime
  * Use mate-compiler-flags.m4 provided by mate-common
  * ar: don't remove leading whitespaces in filename field
  * i18n caja extension copyright
  * LHA: make compatible with content-type response from gio file query
  * fr-command-dpkg: fetch dates with strptime
  * dlg-prop: set property label in ui file
  * Add extract-dialog-options.ui
  * LHA: Fix internet media type
  * Use g_list_free_full and g_slist_free_full
  * dlg-prop: show the exact number of bytes as part of the size
  * dlg-prop: allow to open the archive's folder
  * remove warnings: ‘gtk_image_new_from_stock’ is deprecated
  * glib-utils &amp; gtk-utils: Remove unused functions
  * dlg-package-installer: show icons in error dialog buttons
  * dlg-package-installer: remove warning ‘GtkStock’ is deprecated
  * gio-utils: Remove unused functions
  * glib-utils: Remove get_time_string()
  * unace 2.5: Don't show archive summary in file listing
  * tar: don't remove leading whitespaces in filename field
  * Initialization discards ‘const’ qualifier from pointer target type
  * remove warnings: "ENABLE_MAGIC" is not defined, evaluates to 0
  * comparison of integer expressions of different signedness: ‘size_t’
  * Missing initializer for struct field
  * remove warnings: cast from function call [-Wbad-function-cast]
  * remove build warning: local variable shadows another variable</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.2):
  * fr-command-rpm: Use rpm2cpio binary shipped with rpm package.
  * Add source rpm to supported mime-types.
  * Use cpio if no binary is found.
  * Add a configure environment variable to select the cpio path.
  * 7z: Don't set the work directory, i.e. use temporary directory.
  * Check if a mime-type is an alias in
    compute_supported_archive_types.
  * Define LOCALEDIR for bindtextdomain().
  * Migrate from intltool to gettext.
  * Clean file type selection in the new archive dialogue.
  * Automatically sets the maximum size of static arrays.
  * Fix localised pause UI logic.
  * dlg-extract: GtkFileChooserDialog instead of set extra widget.
  * dlg-batch-add: Set dialog image from icon-name instead of
    pixbuf.
  * Fix build using the -fno-common flag.
  * fr-process: Do not override LC_CTYPE.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * Avoid memory leak in java utils.
  * build: Silent build warnings for distcheck.
  * engrampa.appdata.xml: Recursive acronyms for .iso, .rpm
    filetypes.
  * autoconf: Get zstd mime type using libmagic if enabled.
  * Update translations.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 1.24.2:
  * Translations update
  * ar: fix filename in file list
  * rar 6.00: fix listing archive content with encrypted file list
  * fr-archive: Fix memory leak</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684152000">- Update to version 1.26.1:
  * fr-process: Fix memory leak.
  * Fix archive file save as function.
  * file-data: Fix memory leak.
  * fr-window: Fix memory leak.
  * dlg-package-installer: Fix memory leak.
  * Update translations.
- Add engrampa-1.26.1-add-7zip-support.patch: Add new 7-zip
  (7zz and 7zzs) project support (commit 6f49d2c7).</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1707825600">- CVE-2023-52138:
  Add patch: engrampa-1.26.1-use-unar-instead-of-cpio-for-CPIO-archives.patch,
  Use unar instead of cpio for CPIO archives (upstream commit 8cd485a5).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711886400">- Update version to 1.28.1
  * update translations
  * Use unar instead of cpio for CPIO archives
  * Add correct jar mime type
  * Fix double URI escaping
  * Escapes a string for use in a URI. replace special "# and ?" characters in
    uri
  * rar: Actually accept unrar-free as the executable name
  * rar: Add support for unrar-free
  * rar: Fix out of bounds read on malformed output
  * rar: Simplify and merge duplicate code
  * zip: Fix crashes on buggy zip output
  * 7z: Fix accepting RAR archives when unar-open-zip=true
  * correct translation string
  * Fix Segfault on opening .deb files after recent Debian Unstable updates
  * fix warning in Japanese translations
  * Distribute Meson build system (but don't use on openSUSE)
- Drop engrampa-1.26.1-add-7zip-support.patch and
  engrampa-1.26.1-use-unar-instead-of-cpio-for-CPIO-archives.patch, merged by
  Upstream</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Support building on SUSE version 1550: instead of pkgconfig(libmagic)
  build-depend on file-devel for older versions of SUSE.
- Build with --enable-magic configure option set.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="c16f742ee9dc84ece5406701605c0ebceaac9b9f43cb34ac5280a593556ccdffe52529538ebbb12f50e698061d0b9af155911d8be7ceaee0f0d916394daca69f" name="engrampa-debugsource" arch="i586">
  <version epoch="0" ver="1.28.1" rel="3.6"/>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1578052800">- Update to version 1.23.2
  * tx: sync with transifex
  * LHA: add test for checking compressed file integrity
  * Add application/(x-compress|x-rpm|x-lzh-compressed) in local magic
  * Show archive type in properties dialog
  * Zstandard: read .tar.zst files
  * Zstandard: add test for checking compressed file integrity
  * Zstandard: Update MIME type
  * Ar: Update MIME type and add magic numbers
  * fr-command-ar: fetch dates with strptime
  * Remove internal mkdtemp and define feature test macro
  * fr-command-tar: fetch dates with strptime
  * Use mate-compiler-flags.m4 provided by mate-common
  * ar: don't remove leading whitespaces in filename field
  * i18n caja extension copyright
  * LHA: make compatible with content-type response from gio file query
  * fr-command-dpkg: fetch dates with strptime
  * dlg-prop: set property label in ui file
  * Add extract-dialog-options.ui
  * LHA: Fix internet media type
  * Use g_list_free_full and g_slist_free_full
  * dlg-prop: show the exact number of bytes as part of the size
  * dlg-prop: allow to open the archive's folder
  * remove warnings: ‘gtk_image_new_from_stock’ is deprecated
  * glib-utils &amp; gtk-utils: Remove unused functions
  * dlg-package-installer: show icons in error dialog buttons
  * dlg-package-installer: remove warning ‘GtkStock’ is deprecated
  * gio-utils: Remove unused functions
  * glib-utils: Remove get_time_string()
  * unace 2.5: Don't show archive summary in file listing
  * tar: don't remove leading whitespaces in filename field
  * Initialization discards ‘const’ qualifier from pointer target type
  * remove warnings: "ENABLE_MAGIC" is not defined, evaluates to 0
  * comparison of integer expressions of different signedness: ‘size_t’
  * Missing initializer for struct field
  * remove warnings: cast from function call [-Wbad-function-cast]
  * remove build warning: local variable shadows another variable</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.2):
  * fr-command-rpm: Use rpm2cpio binary shipped with rpm package.
  * Add source rpm to supported mime-types.
  * Use cpio if no binary is found.
  * Add a configure environment variable to select the cpio path.
  * 7z: Don't set the work directory, i.e. use temporary directory.
  * Check if a mime-type is an alias in
    compute_supported_archive_types.
  * Define LOCALEDIR for bindtextdomain().
  * Migrate from intltool to gettext.
  * Clean file type selection in the new archive dialogue.
  * Automatically sets the maximum size of static arrays.
  * Fix localised pause UI logic.
  * dlg-extract: GtkFileChooserDialog instead of set extra widget.
  * dlg-batch-add: Set dialog image from icon-name instead of
    pixbuf.
  * Fix build using the -fno-common flag.
  * fr-process: Do not override LC_CTYPE.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * Avoid memory leak in java utils.
  * build: Silent build warnings for distcheck.
  * engrampa.appdata.xml: Recursive acronyms for .iso, .rpm
    filetypes.
  * autoconf: Get zstd mime type using libmagic if enabled.
  * Update translations.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 1.24.2:
  * Translations update
  * ar: fix filename in file list
  * rar 6.00: fix listing archive content with encrypted file list
  * fr-archive: Fix memory leak</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1628683200">- Update version to 1.26.0
  * Update translations
  * update copyright to 2021</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684152000">- Update to version 1.26.1:
  * fr-process: Fix memory leak.
  * Fix archive file save as function.
  * file-data: Fix memory leak.
  * fr-window: Fix memory leak.
  * dlg-package-installer: Fix memory leak.
  * Update translations.
- Add engrampa-1.26.1-add-7zip-support.patch: Add new 7-zip
  (7zz and 7zzs) project support (commit 6f49d2c7).</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1707825600">- CVE-2023-52138:
  Add patch: engrampa-1.26.1-use-unar-instead-of-cpio-for-CPIO-archives.patch,
  Use unar instead of cpio for CPIO archives (upstream commit 8cd485a5).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711886400">- Update version to 1.28.1
  * update translations
  * Use unar instead of cpio for CPIO archives
  * Add correct jar mime type
  * Fix double URI escaping
  * Escapes a string for use in a URI. replace special "# and ?" characters in
    uri
  * rar: Actually accept unrar-free as the executable name
  * rar: Add support for unrar-free
  * rar: Fix out of bounds read on malformed output
  * rar: Simplify and merge duplicate code
  * zip: Fix crashes on buggy zip output
  * 7z: Fix accepting RAR archives when unar-open-zip=true
  * correct translation string
  * Fix Segfault on opening .deb files after recent Debian Unstable updates
  * fix warning in Japanese translations
  * Distribute Meson build system (but don't use on openSUSE)
- Drop engrampa-1.26.1-add-7zip-support.patch and
  engrampa-1.26.1-use-unar-instead-of-cpio-for-CPIO-archives.patch, merged by
  Upstream</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1718107200">- Support building on SUSE version 1550: instead of pkgconfig(libmagic)
  build-depend on file-devel for older versions of SUSE.
- Build with --enable-magic configure option set.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="210ef5012e520c36e0d95710826425ebc14b32212236f905a36fc0630e89e6714a02010c6f77ba8733de25ef83a5d32dd92efe50e5bc804bac7d881bd5133d94" name="enigma-debuginfo" arch="i586">
  <version epoch="0" ver="1.30" rel="3.2"/>
  <changelog author="dnh@opensuse.org" date="1262952000">- fixes for 11.2 / x86_64 (includes.patch, xerces3.patch)</changelog>
  <changelog author="jreidinger@suse.com" date="1321617600">- update includes.patch to fix issue with new gcc for 12.1</changelog>
  <changelog author="jengelh@medozas.de" date="1321704000">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1335960000">- Added missing BuildRequires automake
- Added gcc 4.7 patch
- Passed the spec file through spec cleaner</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1358769600">- Created a png &gt; 1.4 patch</changelog>
  <changelog author="pgajdos@suse.com" date="1385726400">- use png_fix_dir macro [bnc#852862]</changelog>
  <changelog author="mardnh@gmx.de" date="1531483200">- Update to version 1.21
- Drop not longer needed patches
- Use pgkconfig style dependencies
- Specfile cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1630152000">- Update to version 1.30
  User-Visible Changes
  * New translations: Bosnian, Chinese, Japanese, Norwegian, and
    Slovene.
  * New game objects: forward floors, glass marble, st_inkwell,
    st_portal_glass, st_document, st_pebble.
  * 116 new main-pack levels (now a total of 1100 main-pack levels,
    plus 22 tutorials, 1119 sokoballs, 95 pentominoes, 268 dejavus,
    and 2 training levels; altogether 2606).
  * window can be resized.
  * middle mouse key can be customized.
  Internal changes
  * switched from SDL 1.2 to SDL 2.0 .
  * several bug fixes.
  * support for additional tilesets.
  * use of tinygettext instead of gettext.
  List of shortcomings / known bugs
  * Rescaling the application window introduces graphical
    artifacts: Better use fixed window sizes for now.
  * Not all fullscreen modes are available yet, in particular no
    vertical screen modes. If you use a vertical screen, please
    use Enigma in windowed mode.
- Use github source url
- Remove compat stuff for old distributions</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1744113600">- Require libx11-devel to fix build</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784203200">- Add enigma-imagemagick-policy.patch: Fix build failure caused by
  ImageMagick's path security policy restricting relative path
  traversals (..). Replace GFXDIR with abs_top_srcdir.</changelog>
</package>
<package pkgid="5ba3ae742c0eb5ff814f05e44a9282bfe7e90c11e2ca8db3e9cb1929390a06ba3c58cb3de417e90b74c1c6fdf046c40fcba15d4176be27f1ba219adc9d9e0937" name="enigma-debugsource" arch="i586">
  <version epoch="0" ver="1.30" rel="3.2"/>
  <changelog author="dnh@opensuse.org" date="1262952000">- fixes for 11.2 / x86_64 (includes.patch, xerces3.patch)</changelog>
  <changelog author="jreidinger@suse.com" date="1321617600">- update includes.patch to fix issue with new gcc for 12.1</changelog>
  <changelog author="jengelh@medozas.de" date="1321704000">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1335960000">- Added missing BuildRequires automake
- Added gcc 4.7 patch
- Passed the spec file through spec cleaner</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1358769600">- Created a png &gt; 1.4 patch</changelog>
  <changelog author="pgajdos@suse.com" date="1385726400">- use png_fix_dir macro [bnc#852862]</changelog>
  <changelog author="mardnh@gmx.de" date="1531483200">- Update to version 1.21
- Drop not longer needed patches
- Use pgkconfig style dependencies
- Specfile cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1630152000">- Update to version 1.30
  User-Visible Changes
  * New translations: Bosnian, Chinese, Japanese, Norwegian, and
    Slovene.
  * New game objects: forward floors, glass marble, st_inkwell,
    st_portal_glass, st_document, st_pebble.
  * 116 new main-pack levels (now a total of 1100 main-pack levels,
    plus 22 tutorials, 1119 sokoballs, 95 pentominoes, 268 dejavus,
    and 2 training levels; altogether 2606).
  * window can be resized.
  * middle mouse key can be customized.
  Internal changes
  * switched from SDL 1.2 to SDL 2.0 .
  * several bug fixes.
  * support for additional tilesets.
  * use of tinygettext instead of gettext.
  List of shortcomings / known bugs
  * Rescaling the application window introduces graphical
    artifacts: Better use fixed window sizes for now.
  * Not all fullscreen modes are available yet, in particular no
    vertical screen modes. If you use a vertical screen, please
    use Enigma in windowed mode.
- Use github source url
- Remove compat stuff for old distributions</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1744113600">- Require libx11-devel to fix build</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784203200">- Add enigma-imagemagick-policy.patch: Fix build failure caused by
  ImageMagick's path security policy restricting relative path
  traversals (..). Replace GFXDIR with abs_top_srcdir.</changelog>
</package>
<package pkgid="07305da08d271b986ad7f5bcff723894b149f36b04a3a0d9731bf718dfb287aba91c0ccb1941c1228cdbb87691dafd51f2a311182938d31efddec51fd23d2c2a" name="enlightenment-debuginfo" arch="i586">
  <version epoch="0" ver="0.25.4" rel="5.10"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- boo#1154733 - Recommend pam_mount</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1646049600">- Allow Branding &gt;= 0.1 (I made 0.2 the other day)
- Fix non wayland build</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1650024000">- boo#1197326,1196609 - Don't Enable modules that don't exist in profile
  migration.
  * fix-upstream-dont-migrate-sysinfoluncher.patch
- Recommend acpid for bindings</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1651752000">- Recommend acpid for bindings (Should now remove popup) [boo#1196609]
- system.conf allow all users, this is required because we no
  longer automatically add people to the users group. [boo#1196609]</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1656417600">- Disable suid storage module thats not needed under Linux
  (boo#1170161, boo#1170162)
  * feature-openSUSE-disable-system-storage.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1664280000">- Update to 0.25.4 Bugfix release
  * Fix shape handling in various cases that affected apps with shaped input
  * Fix procstats popup and dangling icon for fullscreen windows
  * Fix a vianishing pointer in some cases
  * Workaround Qt issue where it does not remove WM_STATE on withdraw
  * Fix fullscreen focus toggle flicker
  * Fix pointer sticking case
  * Fix tap-to-click props
  * Fix gadgcon disabled items
  * Fix config fallback handling that means no fallback happened
  * Fix gtk frame prop handling
  * Fix first map handling that affected energyxt
  * Fix CVE-2022-37706 (boo#1203631)
  * Hanrde enlightenment_sys when mis-packaged without sysactions.conf
- Drop fix-upstream-dont-migrate-sysinfoluncher.patch fixed upstream</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1675166400">- Add constraints file occasionally out of disk space</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1705060800">- Recommend packages to get Qt/KDE apps to match the theme out of
  the box
  * libqt5-qtstyleplugins-platformtheme-gtk2
  * qt6gtk2</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1729080000">- Fix build failure in feature-wizard-auto-lang.patch</changelog>
</package>
<package pkgid="1e564f9af64c1ddf9ee34e81cd8f3cb544692385337150e0f9c5a0e1976e600843e6f2dc705c8bf66d8af4a485f757f3237471fb92205422161983ef95253d9e" name="enlightenment-debugsource" arch="i586">
  <version epoch="0" ver="0.25.4" rel="5.10"/>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1645704000">- boo#1154733 - Recommend pam_mount</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1646049600">- Allow Branding &gt;= 0.1 (I made 0.2 the other day)
- Fix non wayland build</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1650024000">- boo#1197326,1196609 - Don't Enable modules that don't exist in profile
  migration.
  * fix-upstream-dont-migrate-sysinfoluncher.patch
- Recommend acpid for bindings</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1651752000">- Recommend acpid for bindings (Should now remove popup) [boo#1196609]
- system.conf allow all users, this is required because we no
  longer automatically add people to the users group. [boo#1196609]</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1656417600">- Disable suid storage module thats not needed under Linux
  (boo#1170161, boo#1170162)
  * feature-openSUSE-disable-system-storage.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1664280000">- Update to 0.25.4 Bugfix release
  * Fix shape handling in various cases that affected apps with shaped input
  * Fix procstats popup and dangling icon for fullscreen windows
  * Fix a vianishing pointer in some cases
  * Workaround Qt issue where it does not remove WM_STATE on withdraw
  * Fix fullscreen focus toggle flicker
  * Fix pointer sticking case
  * Fix tap-to-click props
  * Fix gadgcon disabled items
  * Fix config fallback handling that means no fallback happened
  * Fix gtk frame prop handling
  * Fix first map handling that affected energyxt
  * Fix CVE-2022-37706 (boo#1203631)
  * Hanrde enlightenment_sys when mis-packaged without sysactions.conf
- Drop fix-upstream-dont-migrate-sysinfoluncher.patch fixed upstream</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1675166400">- Add constraints file occasionally out of disk space</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1705060800">- Recommend packages to get Qt/KDE apps to match the theme out of
  the box
  * libqt5-qtstyleplugins-platformtheme-gtk2
  * qt6gtk2</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1729080000">- Fix build failure in feature-wizard-auto-lang.patch</changelog>
</package>
<package pkgid="5252b76c5f22178ccd19ed4f188cce49b45ca3d2d7e8f8e22e37bc7ecf1431a06364d5512ececd96a12272cd66b47883bd6784d44ff3358d7e7b8be1903355a3" name="enscript-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.6" rel="4.4"/>
  <changelog author="werner@suse.de" date="1516708800">- Add patch enscript-1.6.6-euro+baltic.patch to get support for the
  Euro symbol as well as the Baltic language support back</changelog>
  <changelog author="werner@suse.de" date="1516708801">- Add patch enscript-1.6.6-encoding+paper.patch to get better
  encoding and automatic paper size support back</changelog>
  <changelog author="werner@suse.de" date="1516708802">- Add patch enscript-1.6.6-mailto.patch to get mailto support with
  optional address back</changelog>
  <changelog author="werner@suse.de" date="1516708803">- Add patch enscript-1.6.6-helper-apps.patch to mention
  helper app support again</changelog>
  <changelog author="werner@suse.de" date="1516708804">- Add enscript-1.6.6-silent-warns.patch to silent gcc
- Move %install_info_delete from %postun to %preun</changelog>
  <changelog author="werner@suse.de" date="1516708805">- Add enscript-1.6.6-ghostscript.patch to get correct support for
  ghostscript back</changelog>
  <changelog author="werner@suse.de" date="1516708806">- Add missing scan vor LC_PAPER in patch enscript-1.6.6-encoding+paper.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1644235200">- For iconv glibc-locale should be installed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750075200">- Make it build again
- Add keying</changelog>
</package>
<package pkgid="3131b4428bfe7e0cfc4a6a856424a000c01a0080fd2f008b454e0d1abe5c2ebfc5af4f18ae8be096e9225e25b4d85c6bd1c24d6a7aa8881123ea16e4a7f9c6b0" name="enscript-debugsource" arch="i586">
  <version epoch="0" ver="1.6.6" rel="4.4"/>
  <changelog author="werner@suse.de" date="1516708800">- Add patch enscript-1.6.6-euro+baltic.patch to get support for the
  Euro symbol as well as the Baltic language support back</changelog>
  <changelog author="werner@suse.de" date="1516708801">- Add patch enscript-1.6.6-encoding+paper.patch to get better
  encoding and automatic paper size support back</changelog>
  <changelog author="werner@suse.de" date="1516708802">- Add patch enscript-1.6.6-mailto.patch to get mailto support with
  optional address back</changelog>
  <changelog author="werner@suse.de" date="1516708803">- Add patch enscript-1.6.6-helper-apps.patch to mention
  helper app support again</changelog>
  <changelog author="werner@suse.de" date="1516708804">- Add enscript-1.6.6-silent-warns.patch to silent gcc
- Move %install_info_delete from %postun to %preun</changelog>
  <changelog author="werner@suse.de" date="1516708805">- Add enscript-1.6.6-ghostscript.patch to get correct support for
  ghostscript back</changelog>
  <changelog author="werner@suse.de" date="1516708806">- Add missing scan vor LC_PAPER in patch enscript-1.6.6-encoding+paper.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1644235200">- For iconv glibc-locale should be installed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750075200">- Make it build again
- Add keying</changelog>
</package>
<package pkgid="5308179965e369fef98af885b3e25b489687d70bb67c873ab34d4343f5f57c4db78482dbf7ff5bd04456ecc9ee53bbb9b08f861235ea6613d51fa2f79030109c" name="entangle-debuginfo" arch="i586">
  <version epoch="0" ver="3.0" rel="3.3"/>
  <changelog author="meissner@suse.com" date="1377777600">- Release 0.5.3 - "Photon" - 2013-08-28
  * Move file name of image thumbnails to tooltip popup
  * Add --disable-schemas-compile configure arg to
    disable schema compilation
  * Remove "Encoding" key from desktop file
  * Fix massive memory leak in pixbuf loading
  * Fix thread safety in camera control updates which caused
    hangs in GTK
  * Fix updating of control readonly state when camera modes
    change
- Release 0.5.2 - "Graviton" - 2013-08-17
  * Split histogram into RGB colour channels
  * Fix aperture / shutter speed calculations in status bar
  * Only import files with known image extensions
  * Use case insensitive file extension check to detect raw files
  * Set saner defaults for processing raw files to fix Canon
    raw display
  * Set preferences before loading session to fix settings
    for initial image load
  * Apply orientation from EXIF images if image file has none
  * Remove left over debug prints
  * Add support for linear histogram display mode
  * Support 'h' key to toggle linear/log histogram mode
  * Ensure all events are emitted in main thread
  * Remove use of deprecated GDK thread APIs
  * Use GtkGrid instead of deprecated GtkTable
  * Ensure status bar is constant size when scaling image
  * Preserve scrollbar offsets when switching images
  * Make metadata extraction more robust wrt missing fields
  * Updated translations from transifex
- Release 0.5.1 - "W Boson" - 2012-03-12
  * Update for compatibility with libgphoto 2.5 API
    callbacks
  * Avoid warnings about deprecated glib2 mutex
    and condition variable APIs
  * Directly disable viewfinder mode using config APIs
  * Add support for triggering autofocus during preview
    with 'a' key
  * Add support for manual focus drive in/out using
    '.' and ',' keys
  * Refresh translations from transifex
  * Import user contributed Italian translation
  * Add missing translation markers on some strings
- Release 0.5.0 - "Z Boson" - 2012-12-16
  * Switch to using LibRaw for loading raw images
  * Allowing loading image preview from raw files
  * Fix deadlock unmounting camera at startup
  * Ensure camera is disconnected before exiting
  * Sort image list by name instead of date
  * Add support for rendering "onion skin" of image sequence
  * Fix updating of range control values
  * Fix filename generation for dual-format capture modes
  * Fix deletion of dual-format images when exiting preview
  * Refresh translations
- removed entangle-libgphoto25.patch: upstream
- updated entangle-desktop.patch</changelog>
  <changelog author="meissner@suse.com" date="1387368000">- Release 0.5.4 - "Up" - 2013-12-15
  * Ensure thumbnail directory exists when saving thumbnails
  * Fix memory leak generating thumbnails from raw images
  * Add an appdata XML file for GNOME software center
  * Create a dedicated camera actions menu
  * Fix include of gexiv2 header files
  * Fix image selection for onion skinning in preview mode
  * Display selected image when cancelling preview
  * Fix empty tooltips on capture/preview buttons
  * Fix scaling for preview image in onion skinning mode
  * Increase emphasis of top image in onion skinning mode
  * Improve granularity of manual focus and add extra
  '&lt;' and '&gt;' key accelerators for coarse focus
  * Fix leak of image exiting preview mode
  * Make progress toolbar button permanently visible</changelog>
  <changelog author="meissner@suse.com" date="1399118400">- Release 0.6.0 - "Down" - 2014-05-02
  * Add a demonstration plugin for setting up a captive photo box display mode
  * Switch to use Python3 for plugin engine instead of JavaScript
  * Use GTK dark theme
  * Require GNOME symbolic icon theme to be installed
  * Switch to require lcms2 instead of lcms
  * Move application icon into a standard directory mandated to work with the appdata tools
  * Make manual focus work with Canon EOS cameras
  * Disable flickering progress bar in preview mode with Canon EOS cameras
  * Remove use of deprecated GTK methods/classes/constants
  * Remove use of gexiv2 method which is not long exported
  * Remove use of deprecated libpeas methods
  * Add GTK-DOC transfer annotations / docs to all methods
  * Avoid loosing camera capabilities on disconnect
  * Fix off by one in histogram tables causing memory corruption
  * Mark appdata / desktop files for translation
  * Fix typos in README file
  * Fix inverted tests when checking if range widget changed
  * Avoid storm of expose events due to auto-drawer widget
  * Avoid never ending circular update of controls causing errors in some camera modes
  * Add workaround for crazy D5100 camera serial number
  * Add customizable highlight/background for images
  * Avoid reference leak of windows preventing proper cleanup
  * Remove camera manual/about/driver help windows since it did not contain any info useful to users
  * Filter list of cameras in connect dialog to only those which support capture/preview
  * Don't auto connect to cameras which don't support capture or preview
  * Ensure parent window is set on dialogs to prevent them falling behind main window
  * Fix crash with latest GTK due to incorrect overriding of GtkApplication startup method
  * Update to cope with changed GExiv API version
  * Refreshed translations from transifex</changelog>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 0.7.0
  * Require GLib &gt;= 2.36
  * Import new logo design
  * Switch to using zanata.org for translations
  * Set default window icon
  * Introduce an initial help manual via yelp
  * Use shared library for core engine to ensure all symbols
  are exported to plugins
  * Add framework for scripting capture operations
  * Workaround camera busy problems with Nikon cameras
  * Add a plugin for repeated capture sequences
  * Replace progress bar with spinner icon
- Changes from version 0.6.1
  * Require GTK &gt;= 3.4
  * Fix check for GIO package in configure
  * Add missing icons to Makefile
  * Follow freedesktop thumbnail standard storage location
  * Refactor capture code to facilitate plugin script
    automation
  * Fix bug causing plugin to be displayed more than once
  * Make histogram height larger
  * Strip trailing '2' from widget labels to be more friendly
  * Completely rewrite control panel display to show a small,
    user configurable subset from all the camera controls.
  * Remember custom list of camera controls per camera model
  * Hide compiler warnings from new glib atomic opertaions
  * Update to newer gnulib compiler warnings code
  * Remove broken double buffering code that's no required
    when using GTK3
  * Remove use of deprecated GtkMisc APis
  * Allow camera picker list to show multiple lines
  * Remove crufty broken code from session browser that was
  breaking with new GTK versions
  * Disable libraw auto brightness since it totally overexposes
    many images, generally making things look worse
  * Fix memory leak handling camera events
  * Add keywords to desktop &amp; appdata files
- Add gtk-doc and itstool dependencies
- Add yelp-tools require but disable it for now as the check
  now requires internet connection
- Disable check; requires network connection
- Split out photobox and shooter plugins into their own packages
- Recommend entangle-lang package
- Update entangle-desktop.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1500638400">- Update to 0.7.1:
  * Fix linking problem with strict linkers
  * Misc spelling fixes to online help docs
  * Replace use of GSimpleAsyncResult with GTask
  * Specify versions when importing from python plugins
  * Remove use of deprecated GTK APIs
  * Render image stats overlay partially transparent
  * Fix error reporting when saving settings
  * Flush events after capture to avoid accidentally restarting preview
  * Make Nikon fine focus stepping finer
  * Ensure images are sorted by last modified date
  * Switch from 128 px to 256 px thumbnail sizes to benefit larger high dpi screens
  * Rewrite film strip browser to dynamically resize icons to fit available space
  * Draw symbolic icons in film strip if image is not yet loaded
  * Refresh translations from Zanata
- Depend on lcms2 not lcms1</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1548158400">- update to version 2.0
  * Require gobject introspection &gt;= 1.54
  * Require GTK3 &gt;= 3.22
  * Fix dependency on libraw
  * Fix variable name in photobox plugin
  * Document some missing keyboard shortcuts
  * Fix upper bound in histogram to display clipped pixel
  * Refresh translations
  * Option to highlight over exposed pixels in red
  * Disable noisy compiler warning
  * Remove use of deprecated application menu concept
  * Fix image redraw when changing some settings
  * Update mailing list address in appdaat
  * Add more fields to appdata content
  * Fix reference counting during window close
  * Use correct API for destroying top level windows
  * Fix unmounting of cameras with newer gvfs URI naming scheme
  * Avoid out of bounds read of property values
  * Fix many memory leaks
  * Workaround for combo boxes not displaying on Wayland
  * Fix race condition in building enums
  * Fix setting of gschema directory during startup
  * Set env to ensure plugins can find introspection typelib
- entangle-desktop.patch: dropped, included desktop file is ok</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 3.0:
  * Ensure picture directory is an absolute path
  * Add ability to flip image during preview
  * Fix warnings about string length
  * Convert appdata file to metainfo and add missing info
  * Another attempt to fix build deps on enum headers
  * Display remaining shot count &amp; ETA in repeat shooter
  plugin
  * Remove use of deprecated GObject macros
  * Remove use of deprecated GLib APIs
  * Ensure glib min version checks at build time
  * Convert to use GObject macros for declaring boilerplate
  * Bulk reformat code using clang-format rules
  * Force a default filename pattern if setting is invalid
  * Validate filename pattern when updating preferences
  * Rename desktop file and icon file to match application ID
  * Add ability to render text mesages over image
  * Add a countdown timer for photobox plugin capture
  * Disable context menu in image browser when photobox plugin
  is active
  * Run live view when counting down to capturein photobox
  plugin
  * Fix crash releasing popup windows
  * Add context menu option for opening popup image window
  * Drop drag support for opening popup image window
  * Display greeting when opening popup image window
  * Display greeting when entering photobox plugin</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1598529600">- fixed filelists after update to make it build.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1646136000">- fix-new-meson.patch: fix build with new meson</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779796800">- fix build against current gtk3. patch extracted froom upstream
  entangle-fix-new-gtk.patch</changelog>
</package>
<package pkgid="52e343c0763858a4b667bdc192209bfa2ff44f3679018fc13e66c242dfaa96f2b190e79457e56c2f21dacc3604dc87e7f646a47b9f2c12f97e60c0e17b816684" name="entangle-debugsource" arch="i586">
  <version epoch="0" ver="3.0" rel="3.3"/>
  <changelog author="meissner@suse.com" date="1377777600">- Release 0.5.3 - "Photon" - 2013-08-28
  * Move file name of image thumbnails to tooltip popup
  * Add --disable-schemas-compile configure arg to
    disable schema compilation
  * Remove "Encoding" key from desktop file
  * Fix massive memory leak in pixbuf loading
  * Fix thread safety in camera control updates which caused
    hangs in GTK
  * Fix updating of control readonly state when camera modes
    change
- Release 0.5.2 - "Graviton" - 2013-08-17
  * Split histogram into RGB colour channels
  * Fix aperture / shutter speed calculations in status bar
  * Only import files with known image extensions
  * Use case insensitive file extension check to detect raw files
  * Set saner defaults for processing raw files to fix Canon
    raw display
  * Set preferences before loading session to fix settings
    for initial image load
  * Apply orientation from EXIF images if image file has none
  * Remove left over debug prints
  * Add support for linear histogram display mode
  * Support 'h' key to toggle linear/log histogram mode
  * Ensure all events are emitted in main thread
  * Remove use of deprecated GDK thread APIs
  * Use GtkGrid instead of deprecated GtkTable
  * Ensure status bar is constant size when scaling image
  * Preserve scrollbar offsets when switching images
  * Make metadata extraction more robust wrt missing fields
  * Updated translations from transifex
- Release 0.5.1 - "W Boson" - 2012-03-12
  * Update for compatibility with libgphoto 2.5 API
    callbacks
  * Avoid warnings about deprecated glib2 mutex
    and condition variable APIs
  * Directly disable viewfinder mode using config APIs
  * Add support for triggering autofocus during preview
    with 'a' key
  * Add support for manual focus drive in/out using
    '.' and ',' keys
  * Refresh translations from transifex
  * Import user contributed Italian translation
  * Add missing translation markers on some strings
- Release 0.5.0 - "Z Boson" - 2012-12-16
  * Switch to using LibRaw for loading raw images
  * Allowing loading image preview from raw files
  * Fix deadlock unmounting camera at startup
  * Ensure camera is disconnected before exiting
  * Sort image list by name instead of date
  * Add support for rendering "onion skin" of image sequence
  * Fix updating of range control values
  * Fix filename generation for dual-format capture modes
  * Fix deletion of dual-format images when exiting preview
  * Refresh translations
- removed entangle-libgphoto25.patch: upstream
- updated entangle-desktop.patch</changelog>
  <changelog author="meissner@suse.com" date="1387368000">- Release 0.5.4 - "Up" - 2013-12-15
  * Ensure thumbnail directory exists when saving thumbnails
  * Fix memory leak generating thumbnails from raw images
  * Add an appdata XML file for GNOME software center
  * Create a dedicated camera actions menu
  * Fix include of gexiv2 header files
  * Fix image selection for onion skinning in preview mode
  * Display selected image when cancelling preview
  * Fix empty tooltips on capture/preview buttons
  * Fix scaling for preview image in onion skinning mode
  * Increase emphasis of top image in onion skinning mode
  * Improve granularity of manual focus and add extra
  '&lt;' and '&gt;' key accelerators for coarse focus
  * Fix leak of image exiting preview mode
  * Make progress toolbar button permanently visible</changelog>
  <changelog author="meissner@suse.com" date="1399118400">- Release 0.6.0 - "Down" - 2014-05-02
  * Add a demonstration plugin for setting up a captive photo box display mode
  * Switch to use Python3 for plugin engine instead of JavaScript
  * Use GTK dark theme
  * Require GNOME symbolic icon theme to be installed
  * Switch to require lcms2 instead of lcms
  * Move application icon into a standard directory mandated to work with the appdata tools
  * Make manual focus work with Canon EOS cameras
  * Disable flickering progress bar in preview mode with Canon EOS cameras
  * Remove use of deprecated GTK methods/classes/constants
  * Remove use of gexiv2 method which is not long exported
  * Remove use of deprecated libpeas methods
  * Add GTK-DOC transfer annotations / docs to all methods
  * Avoid loosing camera capabilities on disconnect
  * Fix off by one in histogram tables causing memory corruption
  * Mark appdata / desktop files for translation
  * Fix typos in README file
  * Fix inverted tests when checking if range widget changed
  * Avoid storm of expose events due to auto-drawer widget
  * Avoid never ending circular update of controls causing errors in some camera modes
  * Add workaround for crazy D5100 camera serial number
  * Add customizable highlight/background for images
  * Avoid reference leak of windows preventing proper cleanup
  * Remove camera manual/about/driver help windows since it did not contain any info useful to users
  * Filter list of cameras in connect dialog to only those which support capture/preview
  * Don't auto connect to cameras which don't support capture or preview
  * Ensure parent window is set on dialogs to prevent them falling behind main window
  * Fix crash with latest GTK due to incorrect overriding of GtkApplication startup method
  * Update to cope with changed GExiv API version
  * Refreshed translations from transifex</changelog>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 0.7.0
  * Require GLib &gt;= 2.36
  * Import new logo design
  * Switch to using zanata.org for translations
  * Set default window icon
  * Introduce an initial help manual via yelp
  * Use shared library for core engine to ensure all symbols
  are exported to plugins
  * Add framework for scripting capture operations
  * Workaround camera busy problems with Nikon cameras
  * Add a plugin for repeated capture sequences
  * Replace progress bar with spinner icon
- Changes from version 0.6.1
  * Require GTK &gt;= 3.4
  * Fix check for GIO package in configure
  * Add missing icons to Makefile
  * Follow freedesktop thumbnail standard storage location
  * Refactor capture code to facilitate plugin script
    automation
  * Fix bug causing plugin to be displayed more than once
  * Make histogram height larger
  * Strip trailing '2' from widget labels to be more friendly
  * Completely rewrite control panel display to show a small,
    user configurable subset from all the camera controls.
  * Remember custom list of camera controls per camera model
  * Hide compiler warnings from new glib atomic opertaions
  * Update to newer gnulib compiler warnings code
  * Remove broken double buffering code that's no required
    when using GTK3
  * Remove use of deprecated GtkMisc APis
  * Allow camera picker list to show multiple lines
  * Remove crufty broken code from session browser that was
  breaking with new GTK versions
  * Disable libraw auto brightness since it totally overexposes
    many images, generally making things look worse
  * Fix memory leak handling camera events
  * Add keywords to desktop &amp; appdata files
- Add gtk-doc and itstool dependencies
- Add yelp-tools require but disable it for now as the check
  now requires internet connection
- Disable check; requires network connection
- Split out photobox and shooter plugins into their own packages
- Recommend entangle-lang package
- Update entangle-desktop.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1500638400">- Update to 0.7.1:
  * Fix linking problem with strict linkers
  * Misc spelling fixes to online help docs
  * Replace use of GSimpleAsyncResult with GTask
  * Specify versions when importing from python plugins
  * Remove use of deprecated GTK APIs
  * Render image stats overlay partially transparent
  * Fix error reporting when saving settings
  * Flush events after capture to avoid accidentally restarting preview
  * Make Nikon fine focus stepping finer
  * Ensure images are sorted by last modified date
  * Switch from 128 px to 256 px thumbnail sizes to benefit larger high dpi screens
  * Rewrite film strip browser to dynamically resize icons to fit available space
  * Draw symbolic icons in film strip if image is not yet loaded
  * Refresh translations from Zanata
- Depend on lcms2 not lcms1</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1548158400">- update to version 2.0
  * Require gobject introspection &gt;= 1.54
  * Require GTK3 &gt;= 3.22
  * Fix dependency on libraw
  * Fix variable name in photobox plugin
  * Document some missing keyboard shortcuts
  * Fix upper bound in histogram to display clipped pixel
  * Refresh translations
  * Option to highlight over exposed pixels in red
  * Disable noisy compiler warning
  * Remove use of deprecated application menu concept
  * Fix image redraw when changing some settings
  * Update mailing list address in appdaat
  * Add more fields to appdata content
  * Fix reference counting during window close
  * Use correct API for destroying top level windows
  * Fix unmounting of cameras with newer gvfs URI naming scheme
  * Avoid out of bounds read of property values
  * Fix many memory leaks
  * Workaround for combo boxes not displaying on Wayland
  * Fix race condition in building enums
  * Fix setting of gschema directory during startup
  * Set env to ensure plugins can find introspection typelib
- entangle-desktop.patch: dropped, included desktop file is ok</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 3.0:
  * Ensure picture directory is an absolute path
  * Add ability to flip image during preview
  * Fix warnings about string length
  * Convert appdata file to metainfo and add missing info
  * Another attempt to fix build deps on enum headers
  * Display remaining shot count &amp; ETA in repeat shooter
  plugin
  * Remove use of deprecated GObject macros
  * Remove use of deprecated GLib APIs
  * Ensure glib min version checks at build time
  * Convert to use GObject macros for declaring boilerplate
  * Bulk reformat code using clang-format rules
  * Force a default filename pattern if setting is invalid
  * Validate filename pattern when updating preferences
  * Rename desktop file and icon file to match application ID
  * Add ability to render text mesages over image
  * Add a countdown timer for photobox plugin capture
  * Disable context menu in image browser when photobox plugin
  is active
  * Run live view when counting down to capturein photobox
  plugin
  * Fix crash releasing popup windows
  * Add context menu option for opening popup image window
  * Drop drag support for opening popup image window
  * Display greeting when opening popup image window
  * Display greeting when entering photobox plugin</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1598529600">- fixed filelists after update to make it build.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1646136000">- fix-new-meson.patch: fix build with new meson</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779796800">- fix build against current gtk3. patch extracted froom upstream
  entangle-fix-new-gtk.patch</changelog>
</package>
<package pkgid="5cc14bc9fe9d641952d1cabf1e77312b79646c096ebdbf1544bdf0e95ec6babd37ed647a91d8cfc7178da55200b6474ae0659c7a3f3f0cd16969133c443be1c3" name="entr-debuginfo" arch="i586">
  <version epoch="0" ver="5.8" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1625400000">- Update to version 5.0
  * Eliminate memory management warnings on Linux.
  * EV_TRACE prints file mode and file name.
- Update to version 4.8
  * EV_TRACE also prints file/notify descriptor limit.
  * Set 2^16 watches if inotify limits cannot be read.
  * Raise an error and suggest '-n' if terminal attributes cannot
    be read.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1640692800">- Update to version 5.1
  * Detect files moved to or from directories on Linux.
  * Allow detection of directory entries beginning with '.' by
    specifying '-d' twice.
  * Only reset terminal settings in exit handler if settings were
    changed.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651924800">- Update to version 5.2
  * Update copy of strlcpy(3) for Linux
  * Detect file deletion from directories on Linux
  * Print the signal that terminated a child when using '-s'
  * Return 128+signal that terminated a child when using '-z'
  * Ensure terminal settings are reset when '-z' is set</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674302400">- Update to version 5.3
  * Symlink changes detected on Linux by setting
    'ENTR_INOTIFY_SYMLINK'.
  * Use /dev/null rather then closed pipe for stdin in -r mode.
  * Utilize {O,FD}_CLOEXEC flag for unintentional leaks of
    descriptors to executed utilities.
  * Remove C unit tests.
  * Only respond to attribute/inode changes on Linux.
- Drop tests. The new tests do not run within a chroot.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1694174400">- Update to version 5.4
  * 'make test' runs a quick smoketest, 'make check' runs regressions
  * Set IN_CLOEXEC only for inotify_init, kqueue uses similar setting by default
  * Unconditionally try to set soft file limit to 2^16 on MacOS
  * Use non-reentrant calls sparingly in signal handlers
  * configure: use TARGET_OS to override the output of uname(1)
- added only basic smoke test</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 5.5:
  * Report correct error if open(3) fails</changelog>
  <changelog author="Jan Kužílek &lt;jan.kuzilek@suse.com&gt;" date="1727611200">- Update to version 5.6
  * Process exit status messages using background awk scripts
  * Use min(OPEN_MAX, rl.rlim_max) to set rlim_cur on MacOS
  * Detect and use native strlcpy(3)
  * Always build with GNU_SOURCE set on Linux</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1738929600">- Update to version 5.7
  * Format source using clang-format.
  * Reorganize system tests to run without a TTY.
  * Remove unused X option character.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758888000">- Adjust URL and SCM info</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1772712000">- Update to version 5.8
  * Add usage hint and '-h' flag to display option summary.
  * Add return value checks for malloc(3) and pipe(2).
  * Make signal number configurable with ENTR_RESTART_SIGNAL.
  * Monitor symlinks on Linux.
  * Avoid expanding filenames using realpath(3).
  * Linux: return correct status if poll(2) is interrupted.
  * Always accept directories as input, making '-d' flag optional.</changelog>
</package>
<package pkgid="e0fc4775054f12e4838868c729990306bd32f344e5ae79efdb9bfea29c5527737873742f712c12bd967ef673e06b7c093b85ed0ec7d721c22fc2cb12c3dd1f3a" name="entr-debugsource" arch="i586">
  <version epoch="0" ver="5.8" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1625400000">- Update to version 5.0
  * Eliminate memory management warnings on Linux.
  * EV_TRACE prints file mode and file name.
- Update to version 4.8
  * EV_TRACE also prints file/notify descriptor limit.
  * Set 2^16 watches if inotify limits cannot be read.
  * Raise an error and suggest '-n' if terminal attributes cannot
    be read.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1640692800">- Update to version 5.1
  * Detect files moved to or from directories on Linux.
  * Allow detection of directory entries beginning with '.' by
    specifying '-d' twice.
  * Only reset terminal settings in exit handler if settings were
    changed.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1651924800">- Update to version 5.2
  * Update copy of strlcpy(3) for Linux
  * Detect file deletion from directories on Linux
  * Print the signal that terminated a child when using '-s'
  * Return 128+signal that terminated a child when using '-z'
  * Ensure terminal settings are reset when '-z' is set</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674302400">- Update to version 5.3
  * Symlink changes detected on Linux by setting
    'ENTR_INOTIFY_SYMLINK'.
  * Use /dev/null rather then closed pipe for stdin in -r mode.
  * Utilize {O,FD}_CLOEXEC flag for unintentional leaks of
    descriptors to executed utilities.
  * Remove C unit tests.
  * Only respond to attribute/inode changes on Linux.
- Drop tests. The new tests do not run within a chroot.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1694174400">- Update to version 5.4
  * 'make test' runs a quick smoketest, 'make check' runs regressions
  * Set IN_CLOEXEC only for inotify_init, kqueue uses similar setting by default
  * Unconditionally try to set soft file limit to 2^16 on MacOS
  * Use non-reentrant calls sparingly in signal handlers
  * configure: use TARGET_OS to override the output of uname(1)
- added only basic smoke test</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 5.5:
  * Report correct error if open(3) fails</changelog>
  <changelog author="Jan Kužílek &lt;jan.kuzilek@suse.com&gt;" date="1727611200">- Update to version 5.6
  * Process exit status messages using background awk scripts
  * Use min(OPEN_MAX, rl.rlim_max) to set rlim_cur on MacOS
  * Detect and use native strlcpy(3)
  * Always build with GNU_SOURCE set on Linux</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1738929600">- Update to version 5.7
  * Format source using clang-format.
  * Reorganize system tests to run without a TTY.
  * Remove unused X option character.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758888000">- Adjust URL and SCM info</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1772712000">- Update to version 5.8
  * Add usage hint and '-h' flag to display option summary.
  * Add return value checks for malloc(3) and pipe(2).
  * Make signal number configurable with ENTR_RESTART_SIGNAL.
  * Monitor symlinks on Linux.
  * Avoid expanding filenames using realpath(3).
  * Linux: return correct status if poll(2) is interrupted.
  * Always accept directories as input, making '-d' flag optional.</changelog>
</package>
<package pkgid="cb3b28361eadf71de149c67c4b4b3a115fe5ffeae136e94dfc99d4b97797598ce4905cc0ef041411c97e134c756b600799ede432c2b648949750824140b2fecb" name="envsubst-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="2.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update upstream signing key and verify source signatures (again)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747310400">- Update to 0.24.1:
  * Fix bad interactions between autoreconf and autopoint
  * xgettext: Creating the POT file of a package under Git version
    control is now faster. Also, the use of Git can be turned off
    by specifying the option --no-git</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747396800">- Update to 0.25:
  * xgettext now supports Go
  * xgettext now supports TypeScript and TSX
  * Add support for the D programming language (library and tools)
  * Add support for the Modula-2 programming language (same)
  * xgettext has a new option '--generated' that customizes the way
    the 'POT-Creation-Date' in the POT file is computed
- build with libacl/libattr</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1752753600">- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753272000">- Do not build support for Java and C# on i586.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753358400">- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
  - xgettext's heuristic recognition of format strings has been improved:
    strings like "100% complete" (with a space flag in a format directive)
    are no longer flagged as format strings by default, unless they occur
    in a context that requires a format string.  You can override this
    heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
  - The documentation now mentions two other approaches for
    internationalizing messages with parameters in shell scripts.
  - xgettext now recognizes format strings in the 'printf' command syntax.
    They are marked as 'sh-printf-format' in POT and PO files.
  - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
    that do formatted output with a localized format string in a more
    efficient way (without spawning a subshell).
  - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
    single-quoted strings $'...'.
  [#] Improvements for maintainers:
  * xgettext:
  - When extracting a message with plural that is some format string,
    xgettext now verifies that the msgid and msgid_plural are compatible
    as format strings.  For most format string types, this still allows
    omitting from msgid a placeholder that is used in msgid_plural.  But
    when a placeholder is used in both msgid and msgid_plural, its type
    must be the same in both.
  - xgettext now suggests a refactoring when a translatable string
    contains an URL or email address.
  [#] Improvements for translators:
  * msggrep:
  - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
    that allow to select only messages that have a specified flag.
- Refresh patches.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756296000">- autopoint requires diffutils (diff, cmp)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1756382400">- Add _constraints to avoid OOM build errors</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1770033600">- Update to 1.0:
  [#] Improvements for maintainers and distributors:
  - In a po/ directory, the PO files are now exactly those that
    the translators submitted or committed in version control,
    or a translation project's daemon committed on behalf of
    the translators. They are no longer regularly updated
    with respect to the POT file in the same directory.
  - The advantage for maintainers is that the maintainer may commit
    the PO files in version control, without getting
  * lots of modified files shown by "git status",
  * frequent merge conflicts when merging between branches,
  * a voluminous version control history.
  - The advantage for distributors is that the role of files in
    a release tarball are clearer: The PO files are source code,
    whereas the POT file and the *.gmo files are generated files.
  - ATTENTION translators! Translators who work directly on a
    package's source code (without going through a translation
    project) now need to run "msginit" before starting work on
    a PO file.
  - A new program 'po-fetch' is provided, that fetches
    the translated PO files from a translation project's site
    on the internet, and updates the LINGUAS file accordingly.
  - In a po/ directory, a new script 'fetch-po' is now added
    by 'gettextize'. It provides the standard interface for
    fetching the translated PO files. It typically either
    invokes the 'po-fetch' program or does nothing.
  [#] Improvements for translators:
  * msginit:
  - When the PO file already exists, 'msginit' now updates it
    w.r.t. the POT file, like 'msgmerge' would do. Previously,
    'msginit' failed with an error message in this situation.
  * pretranslation:
  - Two new programs, 'msgpre' and 'spit', are provided, that
    implement machine translation through a locally installed
    Large Language Model (LLM). 'msgpre' applies to an entire
    PO file, 'spit' to a single message.
  - The documentation has a new chapter "Pretranslation".
  [#] Improvements for maintainers:
  * xgettext:
  - The refactoring suggestion when a translatable string contains
    an URL or email address can now be inhibited through a
    command-line option '--no-check=url' or '--no-check=email',
    or through a comment in the source code of the form
    /* xgettext: no-url-check */ or
    /* xgettext: no-email-check */
  [#] Programming languages support:
  * OCaml:
  - xgettext now supports OCaml.
  - 'msgfmt -c' now verifies the syntax of translations of OCaml
    format strings.
  - A new example 'hello-ocaml' has been added.
  * Rust:
  - xgettext now recognizes 'gettextrs::gettext' invocations,
    like 'gettext' invocations.
  [#] libgettextpo library:
  - The function 'po_message_get_format' now supports
    distinguishing whether a negative format string mark, such as
    'no-c-format', is set or not.
  - The new functions po_message_has_workflow_flag,
    po_message_set_workflow_flag,
    po_message_workflow_flags_iterator, po_flag_next,
    po_flag_iterator_free can be used to manipulate
    or inspect the workflow flags of a message.
  - The new functions po_message_has_sticky_flag,
    po_message_set_sticky_flag, po_message_sticky_flags_iterator,
    po_flag_next, po_flag_iterator_free can be used to manipulate
    or inspect the sticky flags of a messsage.
  [#] Emacs PO mode:
  - Restore syntax highlighting in Emacs version 30 or newer.
- Refresh patches.
- Do not build support for Java and C#, there are not consumers.
- Use a single spec file for gettext-runtime and gettext-runtime-mini,
  remove script pre_checkin.sh</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1774440000">- Remove autoreconf call, not needed anymore.</changelog>
</package>
<package pkgid="59da1b6ebaa7655eec33eb6f9610f5962f1cba809130784ba20e0039415366516b9376896b787f239fba73043ee0c2c5241a2a8966c839078a06eca4d61a84c0" name="envsubst-mini-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="2.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update upstream signing key and verify source signatures (again)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747310400">- Update to 0.24.1:
  * Fix bad interactions between autoreconf and autopoint
  * xgettext: Creating the POT file of a package under Git version
    control is now faster. Also, the use of Git can be turned off
    by specifying the option --no-git</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747396800">- Update to 0.25:
  * xgettext now supports Go
  * xgettext now supports TypeScript and TSX
  * Add support for the D programming language (library and tools)
  * Add support for the Modula-2 programming language (same)
  * xgettext has a new option '--generated' that customizes the way
    the 'POT-Creation-Date' in the POT file is computed
- build with libacl/libattr</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1752753600">- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753272000">- Do not build support for Java and C# on i586.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753358400">- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
  - xgettext's heuristic recognition of format strings has been improved:
    strings like "100% complete" (with a space flag in a format directive)
    are no longer flagged as format strings by default, unless they occur
    in a context that requires a format string.  You can override this
    heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
  - The documentation now mentions two other approaches for
    internationalizing messages with parameters in shell scripts.
  - xgettext now recognizes format strings in the 'printf' command syntax.
    They are marked as 'sh-printf-format' in POT and PO files.
  - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
    that do formatted output with a localized format string in a more
    efficient way (without spawning a subshell).
  - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
    single-quoted strings $'...'.
  [#] Improvements for maintainers:
  * xgettext:
  - When extracting a message with plural that is some format string,
    xgettext now verifies that the msgid and msgid_plural are compatible
    as format strings.  For most format string types, this still allows
    omitting from msgid a placeholder that is used in msgid_plural.  But
    when a placeholder is used in both msgid and msgid_plural, its type
    must be the same in both.
  - xgettext now suggests a refactoring when a translatable string
    contains an URL or email address.
  [#] Improvements for translators:
  * msggrep:
  - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
    that allow to select only messages that have a specified flag.
- Refresh patches.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756296000">- autopoint requires diffutils (diff, cmp)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1756382400">- Add _constraints to avoid OOM build errors</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1770033600">- Update to 1.0:
  [#] Improvements for maintainers and distributors:
  - In a po/ directory, the PO files are now exactly those that
    the translators submitted or committed in version control,
    or a translation project's daemon committed on behalf of
    the translators. They are no longer regularly updated
    with respect to the POT file in the same directory.
  - The advantage for maintainers is that the maintainer may commit
    the PO files in version control, without getting
  * lots of modified files shown by "git status",
  * frequent merge conflicts when merging between branches,
  * a voluminous version control history.
  - The advantage for distributors is that the role of files in
    a release tarball are clearer: The PO files are source code,
    whereas the POT file and the *.gmo files are generated files.
  - ATTENTION translators! Translators who work directly on a
    package's source code (without going through a translation
    project) now need to run "msginit" before starting work on
    a PO file.
  - A new program 'po-fetch' is provided, that fetches
    the translated PO files from a translation project's site
    on the internet, and updates the LINGUAS file accordingly.
  - In a po/ directory, a new script 'fetch-po' is now added
    by 'gettextize'. It provides the standard interface for
    fetching the translated PO files. It typically either
    invokes the 'po-fetch' program or does nothing.
  [#] Improvements for translators:
  * msginit:
  - When the PO file already exists, 'msginit' now updates it
    w.r.t. the POT file, like 'msgmerge' would do. Previously,
    'msginit' failed with an error message in this situation.
  * pretranslation:
  - Two new programs, 'msgpre' and 'spit', are provided, that
    implement machine translation through a locally installed
    Large Language Model (LLM). 'msgpre' applies to an entire
    PO file, 'spit' to a single message.
  - The documentation has a new chapter "Pretranslation".
  [#] Improvements for maintainers:
  * xgettext:
  - The refactoring suggestion when a translatable string contains
    an URL or email address can now be inhibited through a
    command-line option '--no-check=url' or '--no-check=email',
    or through a comment in the source code of the form
    /* xgettext: no-url-check */ or
    /* xgettext: no-email-check */
  [#] Programming languages support:
  * OCaml:
  - xgettext now supports OCaml.
  - 'msgfmt -c' now verifies the syntax of translations of OCaml
    format strings.
  - A new example 'hello-ocaml' has been added.
  * Rust:
  - xgettext now recognizes 'gettextrs::gettext' invocations,
    like 'gettext' invocations.
  [#] libgettextpo library:
  - The function 'po_message_get_format' now supports
    distinguishing whether a negative format string mark, such as
    'no-c-format', is set or not.
  - The new functions po_message_has_workflow_flag,
    po_message_set_workflow_flag,
    po_message_workflow_flags_iterator, po_flag_next,
    po_flag_iterator_free can be used to manipulate
    or inspect the workflow flags of a message.
  - The new functions po_message_has_sticky_flag,
    po_message_set_sticky_flag, po_message_sticky_flags_iterator,
    po_flag_next, po_flag_iterator_free can be used to manipulate
    or inspect the sticky flags of a messsage.
  [#] Emacs PO mode:
  - Restore syntax highlighting in Emacs version 30 or newer.
- Refresh patches.
- Do not build support for Java and C#, there are not consumers.
- Use a single spec file for gettext-runtime and gettext-runtime-mini,
  remove script pre_checkin.sh</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1774440000">- Remove autoreconf call, not needed anymore.</changelog>
</package>
<package pkgid="864823fbddb31027e78cdc922f951fdeb700ec01ab8cdbcb68a3cfa39bae19148574458ff808e53413eb0207ba16d859b7b878bb09b03ca5ceec8aceccf92181" name="envy24control-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.0" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="11fc4d91005072b37fd49a4c99027538dfbd6da4683ed5418eff674463a989ed85f4f4939de216fdab1c60e5267dfecb2f4b4c36053202ca4bb23401ce87dc58" name="eog-debuginfo" arch="i586">
  <version epoch="0" ver="50.2" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 45.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1722859200">- Update to version 45.4:
  + Bug fixes and improvements:
  - Regenerate thumbnails on save.
  - Use "fast" content type as fallback if normal content type is
    unavailable.
  + docs: Replace dead links to developer-old.gnome.org.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725883200">- Update to version 47.0:
  + Fix icon name.
  + Updated translations.
- Changes from version 47.beta:
  + desktop: Add jpeg-xl to MimeType list
  + EogWindow: Raise priority of image loading and transformation
    jobs
  + EogMetadataDetails: Support copying metadata values to the
    clipboard)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768046400">- Update to version 49.1:
  + Fix frequent crashes when with gdk-pixbuf 2.44
  + Bug fixes and improvements:
  - Add image/avif to the MimeType list in the .desktop
  - appdata: Add missing developer name
  - Set prgname to application ID
  - data: Rename appdata to metainfo and use rDNS app id
  - metadata: Hide unreachable help URL
  - desktop: Add more keywords
  - content type to mime type conversion
  - Official website has been retired
  - org.gnome.eog.desktop should list image/heic as MimeType
  - Segfault SIGSEGV when switching images
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Add 174.patch: Use libgirepository-2.0 for compatibility with
  pygobject 3.52.
- Add pkgconfig(girepository-2.0) BuildRequires: match new
  dependency introduced by above patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 50.rc:
  + Fix Python plugins by moving to libgirepository-2.0 and
    libpeas-1.38
  + Updated translations.
- Drop 174.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775995200">- Update to version 50.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782561600">- Update to version 50.2:
  + Drop prototypes for functions removed long ago from internal
    headers
  + Updated translations.</changelog>
</package>
<package pkgid="9088745c3c8cd622fca5c896854665dbb89fe3b1d38b51fc581d30e227fd662b8093633272167b7e6d996b7a437ee4ebb5070b6aa6d1fc45560e7696ef032ee4" name="eog-debugsource" arch="i586">
  <version epoch="0" ver="50.2" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 45.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1722859200">- Update to version 45.4:
  + Bug fixes and improvements:
  - Regenerate thumbnails on save.
  - Use "fast" content type as fallback if normal content type is
    unavailable.
  + docs: Replace dead links to developer-old.gnome.org.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725883200">- Update to version 47.0:
  + Fix icon name.
  + Updated translations.
- Changes from version 47.beta:
  + desktop: Add jpeg-xl to MimeType list
  + EogWindow: Raise priority of image loading and transformation
    jobs
  + EogMetadataDetails: Support copying metadata values to the
    clipboard)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768046400">- Update to version 49.1:
  + Fix frequent crashes when with gdk-pixbuf 2.44
  + Bug fixes and improvements:
  - Add image/avif to the MimeType list in the .desktop
  - appdata: Add missing developer name
  - Set prgname to application ID
  - data: Rename appdata to metainfo and use rDNS app id
  - metadata: Hide unreachable help URL
  - desktop: Add more keywords
  - content type to mime type conversion
  - Official website has been retired
  - org.gnome.eog.desktop should list image/heic as MimeType
  - Segfault SIGSEGV when switching images
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Add 174.patch: Use libgirepository-2.0 for compatibility with
  pygobject 3.52.
- Add pkgconfig(girepository-2.0) BuildRequires: match new
  dependency introduced by above patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 50.rc:
  + Fix Python plugins by moving to libgirepository-2.0 and
    libpeas-1.38
  + Updated translations.
- Drop 174.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775995200">- Update to version 50.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782561600">- Update to version 50.2:
  + Drop prototypes for functions removed long ago from internal
    headers
  + Updated translations.</changelog>
</package>
<package pkgid="245d4caa6bdb8b92a221e22dce5f9a39b5c79ff0d7e134cf065fd418e1728290ba3d8f8457d85d46524ca5a2306a539262b121f1fac59fb1ddb0827fcdf91349" name="eog-plugin-exif-display-debuginfo" arch="i586">
  <version epoch="0" ver="44.1" rel="2.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644667200">- Update to version 42.alpha:
  + Port build system to Meson
  + Plugin changes:
  - Exif Display: translate: mark "Details" page title
    translatable
  - Flickr Uploader (postr): Do not migrate to Meson and disable
    by default as Postr is no longer maintained and working
  - Hide Titlebar: Drop hide-titlebar plugin
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Drop eog-plugin-hide-titlebar sub-package and Obsolete it from
  the main package.
- Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed.
- Add explicit pkgconfig(gio-2.0) and pkgconfig(libpeas-gtk-1.0)
  BuildRequires, meson checks for them.
- Correct the Suggests we have.
- Add eog-plugins-mesonfix-061.patch: Fix build with meson 0.61 and
  newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481600">- Update to version 42.rc:
  + General changes: build: drop unused positional argument.
  + Plugin changes: Disable Dark Theme: Fix light-theme plugin file
    output name
  + Updated translations.
- Drop eog-plugins-mesonfix-061.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 42.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673092800">- Update to version 42.3:
  + General changes: build: Use correct variables.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Drop pkgconfig(libgdata) BuildRequires and pass
  plugin_postasa=false to meson, no longer build google picasa web
  support. Google discontinued this service some time ago.
- Add eog-plugin-postasa Obsoletes: Make upgrades painless for
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 44.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="04453e88211a3e7a8c91a13811cc8d6186c138e860d56c58eaf3195f34fe3ad1ee4d55d2c932cc520d9f1a5c6b8413da2c3c7705e53ed8aa91312d0b0d429208" name="eog-plugin-fit-to-width-debuginfo" arch="i586">
  <version epoch="0" ver="44.1" rel="2.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644667200">- Update to version 42.alpha:
  + Port build system to Meson
  + Plugin changes:
  - Exif Display: translate: mark "Details" page title
    translatable
  - Flickr Uploader (postr): Do not migrate to Meson and disable
    by default as Postr is no longer maintained and working
  - Hide Titlebar: Drop hide-titlebar plugin
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Drop eog-plugin-hide-titlebar sub-package and Obsolete it from
  the main package.
- Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed.
- Add explicit pkgconfig(gio-2.0) and pkgconfig(libpeas-gtk-1.0)
  BuildRequires, meson checks for them.
- Correct the Suggests we have.
- Add eog-plugins-mesonfix-061.patch: Fix build with meson 0.61 and
  newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481600">- Update to version 42.rc:
  + General changes: build: drop unused positional argument.
  + Plugin changes: Disable Dark Theme: Fix light-theme plugin file
    output name
  + Updated translations.
- Drop eog-plugins-mesonfix-061.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 42.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673092800">- Update to version 42.3:
  + General changes: build: Use correct variables.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Drop pkgconfig(libgdata) BuildRequires and pass
  plugin_postasa=false to meson, no longer build google picasa web
  support. Google discontinued this service some time ago.
- Add eog-plugin-postasa Obsoletes: Make upgrades painless for
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 44.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="11b2e6f62cffc943039e4a0ab99ee81cef9d50f1869de98b816f3788d8d435c732ceab5874304b4efdf89c6da1aef6fd1cf152e0de1f6837158f0508efa77b69" name="eog-plugin-light-theme-debuginfo" arch="i586">
  <version epoch="0" ver="44.1" rel="2.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644667200">- Update to version 42.alpha:
  + Port build system to Meson
  + Plugin changes:
  - Exif Display: translate: mark "Details" page title
    translatable
  - Flickr Uploader (postr): Do not migrate to Meson and disable
    by default as Postr is no longer maintained and working
  - Hide Titlebar: Drop hide-titlebar plugin
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Drop eog-plugin-hide-titlebar sub-package and Obsolete it from
  the main package.
- Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed.
- Add explicit pkgconfig(gio-2.0) and pkgconfig(libpeas-gtk-1.0)
  BuildRequires, meson checks for them.
- Correct the Suggests we have.
- Add eog-plugins-mesonfix-061.patch: Fix build with meson 0.61 and
  newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481600">- Update to version 42.rc:
  + General changes: build: drop unused positional argument.
  + Plugin changes: Disable Dark Theme: Fix light-theme plugin file
    output name
  + Updated translations.
- Drop eog-plugins-mesonfix-061.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 42.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673092800">- Update to version 42.3:
  + General changes: build: Use correct variables.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Drop pkgconfig(libgdata) BuildRequires and pass
  plugin_postasa=false to meson, no longer build google picasa web
  support. Google discontinued this service some time ago.
- Add eog-plugin-postasa Obsoletes: Make upgrades painless for
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 44.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="506f5202b6d1f1a94f63a84235efdd9ccaa1aa7c87914eb4fbf22def0a65d708b1ff2b6ec9a67ccd62391e8748d087d9afa140c848715692554840e496b209dc" name="eog-plugin-map-debuginfo" arch="i586">
  <version epoch="0" ver="44.1" rel="2.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644667200">- Update to version 42.alpha:
  + Port build system to Meson
  + Plugin changes:
  - Exif Display: translate: mark "Details" page title
    translatable
  - Flickr Uploader (postr): Do not migrate to Meson and disable
    by default as Postr is no longer maintained and working
  - Hide Titlebar: Drop hide-titlebar plugin
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Drop eog-plugin-hide-titlebar sub-package and Obsolete it from
  the main package.
- Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed.
- Add explicit pkgconfig(gio-2.0) and pkgconfig(libpeas-gtk-1.0)
  BuildRequires, meson checks for them.
- Correct the Suggests we have.
- Add eog-plugins-mesonfix-061.patch: Fix build with meson 0.61 and
  newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481600">- Update to version 42.rc:
  + General changes: build: drop unused positional argument.
  + Plugin changes: Disable Dark Theme: Fix light-theme plugin file
    output name
  + Updated translations.
- Drop eog-plugins-mesonfix-061.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 42.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673092800">- Update to version 42.3:
  + General changes: build: Use correct variables.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Drop pkgconfig(libgdata) BuildRequires and pass
  plugin_postasa=false to meson, no longer build google picasa web
  support. Google discontinued this service some time ago.
- Add eog-plugin-postasa Obsoletes: Make upgrades painless for
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 44.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="550773eadf25733806a289b3451801eb8e8f82e3a5040e057b8dde359a19bebaf37064d0a6935d487d55fdf8bb0c84a34e78684dbb378afdcffb505ea6ce458a" name="eog-plugin-send-by-mail-debuginfo" arch="i586">
  <version epoch="0" ver="44.1" rel="2.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644667200">- Update to version 42.alpha:
  + Port build system to Meson
  + Plugin changes:
  - Exif Display: translate: mark "Details" page title
    translatable
  - Flickr Uploader (postr): Do not migrate to Meson and disable
    by default as Postr is no longer maintained and working
  - Hide Titlebar: Drop hide-titlebar plugin
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Drop eog-plugin-hide-titlebar sub-package and Obsolete it from
  the main package.
- Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed.
- Add explicit pkgconfig(gio-2.0) and pkgconfig(libpeas-gtk-1.0)
  BuildRequires, meson checks for them.
- Correct the Suggests we have.
- Add eog-plugins-mesonfix-061.patch: Fix build with meson 0.61 and
  newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481600">- Update to version 42.rc:
  + General changes: build: drop unused positional argument.
  + Plugin changes: Disable Dark Theme: Fix light-theme plugin file
    output name
  + Updated translations.
- Drop eog-plugins-mesonfix-061.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 42.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673092800">- Update to version 42.3:
  + General changes: build: Use correct variables.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Drop pkgconfig(libgdata) BuildRequires and pass
  plugin_postasa=false to meson, no longer build google picasa web
  support. Google discontinued this service some time ago.
- Add eog-plugin-postasa Obsoletes: Make upgrades painless for
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 44.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="773b7b39fad3328f25a8443ddb6180a2aedf02c47194481ddbefb857d57e7538daf282a19cb1410141c3230a19a0b9be789279e9e7be4544ba67aedc09d1e32e" name="eog-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="44.1" rel="2.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644667200">- Update to version 42.alpha:
  + Port build system to Meson
  + Plugin changes:
  - Exif Display: translate: mark "Details" page title
    translatable
  - Flickr Uploader (postr): Do not migrate to Meson and disable
    by default as Postr is no longer maintained and working
  - Hide Titlebar: Drop hide-titlebar plugin
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Drop eog-plugin-hide-titlebar sub-package and Obsolete it from
  the main package.
- Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed.
- Add explicit pkgconfig(gio-2.0) and pkgconfig(libpeas-gtk-1.0)
  BuildRequires, meson checks for them.
- Correct the Suggests we have.
- Add eog-plugins-mesonfix-061.patch: Fix build with meson 0.61 and
  newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481600">- Update to version 42.rc:
  + General changes: build: drop unused positional argument.
  + Plugin changes: Disable Dark Theme: Fix light-theme plugin file
    output name
  + Updated translations.
- Drop eog-plugins-mesonfix-061.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 42.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673092800">- Update to version 42.3:
  + General changes: build: Use correct variables.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Drop pkgconfig(libgdata) BuildRequires and pass
  plugin_postasa=false to meson, no longer build google picasa web
  support. Google discontinued this service some time ago.
- Add eog-plugin-postasa Obsoletes: Make upgrades painless for
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 44.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="507ccd379f39657fe703be008502f18d49724afb807a3b6bf2f2cebb3a48de286a76912f0fece365bd2ea23047701066548995da838b0359a5c464aacc4172fb" name="eog-plugins-debugsource" arch="i586">
  <version epoch="0" ver="44.1" rel="2.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644667200">- Update to version 42.alpha:
  + Port build system to Meson
  + Plugin changes:
  - Exif Display: translate: mark "Details" page title
    translatable
  - Flickr Uploader (postr): Do not migrate to Meson and disable
    by default as Postr is no longer maintained and working
  - Hide Titlebar: Drop hide-titlebar plugin
  + Updated translations.
- Add meson BuildRequires and macros following upstreams port.
- Drop eog-plugin-hide-titlebar sub-package and Obsolete it from
  the main package.
- Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed.
- Add explicit pkgconfig(gio-2.0) and pkgconfig(libpeas-gtk-1.0)
  BuildRequires, meson checks for them.
- Correct the Suggests we have.
- Add eog-plugins-mesonfix-061.patch: Fix build with meson 0.61 and
  newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646481600">- Update to version 42.rc:
  + General changes: build: drop unused positional argument.
  + Plugin changes: Disable Dark Theme: Fix light-theme plugin file
    output name
  + Updated translations.
- Drop eog-plugins-mesonfix-061.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 42.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 42.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673092800">- Update to version 42.3:
  + General changes: build: Use correct variables.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Drop pkgconfig(libgdata) BuildRequires and pass
  plugin_postasa=false to meson, no longer build google picasa web
  support. Google discontinued this service some time ago.
- Add eog-plugin-postasa Obsoletes: Make upgrades painless for
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 44.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 44.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="687740316d415467f1fb8fab1d30efdc86084d685c461494a7c42b2ec3b16f32e3e1cc6798323a9153ece895c6adb8536688bc7185d6f21f9627ef2116d605a0" name="eom-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.1" rel="1.4"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1557662400">- Update to version 1.22.1:
  * store: Add any image file in the current directory to the store.
  * help: Update copyright.
  * Upgrade the manual to docbook 5.0.
  * Use persistent page setup.
  * Update translations.
- Rebase eom-gtk-3.20.patch.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * update translations
  * require GLib 2.52
  * Restore image types list and add wildcard
  * Disconnect callbacks for "Open with" menu items before connecting new ones.
  * Unref GtkUIManager so "Open with" menu is freed.
  * update image of eom_toolbar_editor_window
  * Use ITS in docbook article info, validate with dbits schemas
  * store: Add any image file in the current directory to the store
  * Simplify the installation process of the icons
  * help: update copyright
  * Upgrade the manual to docbook 5.0
  * Use persistent page setup
- remove patches:
  * eom-gtk-3.20.patch: we don't support systems with gtk-3.20
    anymore
- BuildRequire gtk3 &gt;= 3.22</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Add translator hint.
  * Migrate from intltool to gettext.
  * Add missing format specifier for ngettext.
  * egg_editable_toolbar: Avoid g_type_class_add_private.
  * egg-toolbar-editor: Avoid g_type_class_add_private.
  * egg-toolbars-model: Avoid g_type_class_add_private.
  * remove warning: "HAVE_EXIF" is not defined, evaluates to 0.
  * remove warnings: Incorrect usage of abs()
  * remove warnings: Redundant redeclaration.
  * Suppress GtkAction warnings.
  * Allow colour correcting images with alpha channel.
  * EomMetadataReaderPng: Use built-in SRGB profile for matching
    cHRM/gAMA.
  * EomMetadataReaderPNG: Only build profile from cHRM if gAMA is
    present.
  * Assume sRGB if no display profile is set
  * EomImage: Check GdkPixbuf for an ICC profile before falling
    back to sRGB.
  * Assume sRGB when image doesn't have an ICC profile attached.
  * Remove trailing whitespaces.
  * thumbnail: Remove use of mate-desktop-thumbnail helper.
  * Enable wayland support.
  * EomPrintPreview: Fix preview thumbnail on HiDPI displays.
  * thumbnailer: Add --with-gdk-pixbuf-thumbnailer option.
  * Add eom-thumbnailer for webp files.
  * autoconf: AC_PROG_CC was called before AX_CHECK_ENABLE_DEBUG.
  * Fix preprocessing warning for file: src/eom-window.c.
  * Fix preprocessing warning for file: src/eom-print.c.
  * Update MIME types supported by commonly used pixbuf-loaders.
  * Update translations.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * help: Fix some incongruencies.
  * build: Silent build warnings for distcheck.
  * eom.desktop: Do not collect the translation for Icon.
  * help: Fix Image Collection shortcut.
  * Update translations.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 1.24.2:
  * Translations update
  * eom-save-as-dialog-helper: Fix resource path
  * Ensure scrollbar moves when dragged to move image</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1629115200">- Update version to 1.26.0
  * Update translations
  * update copyright to 2021
- Split doc package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629633600">- Trim filler wording from description. Make doc package noarch.
  Update RPM groups.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684152000">- Update to version 1.26.1:
  * Fix building with ImageMagick 7.
  * eom-window: Fix the incompatible-pointer-types warning.
  * Accessibility: Add proper mnemonic relations and labelling.
  * Add support for libexif 0.6.14+.
  * user-guide: Fix wrong information.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711886400">- Update version to 1.28.0
  * Translations update
  * eom-window: update image counter even if current thumbnail is for failured
    image
  * meson: explicit dep on -lm as required for Fedora35
  * fix building with new libxml 2.12.0
  * fix warning in Serbian translations
  * fix warning in Japanese translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Update to version 1.28.1:
  * plugins: Support building against newer libpeas1 versions
  * eom-window: Add additional key codes for image switching using
    mouse buttons
  * Eom*: Use fast content type as fallback
  * EomUtil: Add helper to get content type from GFileInfos
  * Add 'preserve-order' flag to allow viewing order specified on
    cmd line
  * Updated translations.
- Drop update-desktop-files BuildRequires and macro: Obsolete and
  no longer needed.</changelog>
</package>
<package pkgid="f451e37256fe117ae0e8374d5f3a1a0f04b342cea1ee7e7dfca35355df476c7b329496105c5e9a8c8d595a27138a5cf1cca9a8d8f3b0999741fa03987c390fa9" name="eom-debugsource" arch="i586">
  <version epoch="0" ver="1.28.1" rel="1.4"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1557662400">- Update to version 1.22.1:
  * store: Add any image file in the current directory to the store.
  * help: Update copyright.
  * Upgrade the manual to docbook 5.0.
  * Use persistent page setup.
  * Update translations.
- Rebase eom-gtk-3.20.patch.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563451200">- Update to version 1.23.0:
  * update translations
  * require GLib 2.52
  * Restore image types list and add wildcard
  * Disconnect callbacks for "Open with" menu items before connecting new ones.
  * Unref GtkUIManager so "Open with" menu is freed.
  * update image of eom_toolbar_editor_window
  * Use ITS in docbook article info, validate with dbits schemas
  * store: Add any image file in the current directory to the store
  * Simplify the installation process of the icons
  * help: update copyright
  * Upgrade the manual to docbook 5.0
  * Use persistent page setup
- remove patches:
  * eom-gtk-3.20.patch: we don't support systems with gtk-3.20
    anymore
- BuildRequire gtk3 &gt;= 3.22</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1582718400">- Update to version 1.24.0 (changes since 1.23.0):
  * Add translator hint.
  * Migrate from intltool to gettext.
  * Add missing format specifier for ngettext.
  * egg_editable_toolbar: Avoid g_type_class_add_private.
  * egg-toolbar-editor: Avoid g_type_class_add_private.
  * egg-toolbars-model: Avoid g_type_class_add_private.
  * remove warning: "HAVE_EXIF" is not defined, evaluates to 0.
  * remove warnings: Incorrect usage of abs()
  * remove warnings: Redundant redeclaration.
  * Suppress GtkAction warnings.
  * Allow colour correcting images with alpha channel.
  * EomMetadataReaderPng: Use built-in SRGB profile for matching
    cHRM/gAMA.
  * EomMetadataReaderPNG: Only build profile from cHRM if gAMA is
    present.
  * Assume sRGB if no display profile is set
  * EomImage: Check GdkPixbuf for an ICC profile before falling
    back to sRGB.
  * Assume sRGB when image doesn't have an ICC profile attached.
  * Remove trailing whitespaces.
  * thumbnail: Remove use of mate-desktop-thumbnail helper.
  * Enable wayland support.
  * EomPrintPreview: Fix preview thumbnail on HiDPI displays.
  * thumbnailer: Add --with-gdk-pixbuf-thumbnailer option.
  * Add eom-thumbnailer for webp files.
  * autoconf: AC_PROG_CC was called before AX_CHECK_ENABLE_DEBUG.
  * Fix preprocessing warning for file: src/eom-window.c.
  * Fix preprocessing warning for file: src/eom-print.c.
  * Update MIME types supported by commonly used pixbuf-loaders.
  * Update translations.
- Drop support for old openSUSE versions.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1597579200">- Update to version 1.24.1:
  * help: Fix some incongruencies.
  * build: Silent build warnings for distcheck.
  * eom.desktop: Do not collect the translation for Icon.
  * help: Fix Image Collection shortcut.
  * Update translations.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619438400">- Update to version 1.24.2:
  * Translations update
  * eom-save-as-dialog-helper: Fix resource path
  * Ensure scrollbar moves when dragged to move image</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1629115200">- Update version to 1.26.0
  * Update translations
  * update copyright to 2021
- Split doc package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629633600">- Trim filler wording from description. Make doc package noarch.
  Update RPM groups.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684152000">- Update to version 1.26.1:
  * Fix building with ImageMagick 7.
  * eom-window: Fix the incompatible-pointer-types warning.
  * Accessibility: Add proper mnemonic relations and labelling.
  * Add support for libexif 0.6.14+.
  * user-guide: Fix wrong information.
  * Update translations.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1711886400">- Update version to 1.28.0
  * Translations update
  * eom-window: update image counter even if current thumbnail is for failured
    image
  * meson: explicit dep on -lm as required for Fedora35
  * fix building with new libxml 2.12.0
  * fix warning in Serbian translations
  * fix warning in Japanese translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Update to version 1.28.1:
  * plugins: Support building against newer libpeas1 versions
  * eom-window: Add additional key codes for image switching using
    mouse buttons
  * Eom*: Use fast content type as fallback
  * EomUtil: Add helper to get content type from GFileInfos
  * Add 'preserve-order' flag to allow viewing order specified on
    cmd line
  * Updated translations.
- Drop update-desktop-files BuildRequires and macro: Obsolete and
  no longer needed.</changelog>
</package>
<package pkgid="5683159c5462136a5f1b9d7146c2ccd45d652f363e3cb213c2efb233a93b42dacf88f2723cd6bf19a34d8eded8e1981994be240c8f6507ab5803b7ea2aae7521" name="eperiodique-debuginfo" arch="i586">
  <version epoch="0" ver="0.5" rel="3.13"/>
  <changelog author="sleep_walker@suse.cz" date="1366632000">- let there be ePeriodique!</changelog>
  <changelog author="simon@simotek.net" date="1385899200">- let ePeriodique build of efl 1.8.0</changelog>
  <changelog author="sleep_walker@suse.cz" date="1388664000">- bump to 0.5 (which was only updated to work with EFL 1.8.0)</changelog>
</package>
<package pkgid="f959b9d1ed0187ee63a38934fd602cf9b0fabd5461ce932fe555557e22ef318a8243fb650035ef34b97c317f110d660cf61a60585293ab320f7a26f83fc20742" name="eperiodique-debugsource" arch="i586">
  <version epoch="0" ver="0.5" rel="3.13"/>
  <changelog author="sleep_walker@suse.cz" date="1366632000">- let there be ePeriodique!</changelog>
  <changelog author="simon@simotek.net" date="1385899200">- let ePeriodique build of efl 1.8.0</changelog>
  <changelog author="sleep_walker@suse.cz" date="1388664000">- bump to 0.5 (which was only updated to work with EFL 1.8.0)</changelog>
</package>
<package pkgid="54c1e26cf4dacb56b73d40f8d1d9dd5ea1c68a343a54bc74e25fe3ef768c02998931ff3459905c7ddaab165ef07431dce74963eeaf31e118dbc5f4d114089130" name="ephoto-debuginfo" arch="i586">
  <version epoch="0" ver="1.5" rel="1.17"/>
  <changelog author="simon@simotek.net" date="1432728000">- Initial unstable version from a git snapshot</changelog>
  <changelog author="simon@simotek.net" date="1439899200">- New snapshot, rev 595</changelog>
  <changelog author="simon@simotek.net" date="1446724800">- New snapshot, rev 616</changelog>
  <changelog author="simon@simotek.net" date="1451822400">- New snapshot, rev 653</changelog>
  <changelog author="simon@simotek.net" date="1453809600">- New snapshot, rev 672</changelog>
  <changelog author="sjsantoro@gmail.com" date="1496750400">- Update to version 1.0</changelog>
  <changelog author="jengelh@inai.de" date="1497873600">- Replace filler wording by a little feature list.</changelog>
  <changelog author="avvissu@yandex.by" date="1504267200">- Update to 1.5:
  * Bugfix release that also contains a slight change to the
    interface of Ephoto
  * Support EFL &gt;= 1.20
  * More info: http://smhouston.us/ephoto-1-5-released</changelog>
</package>
<package pkgid="ab04f8e3163d36da9daa5b83cd90abdb3b57da171cc3ca96ca21cf77b91e47972d73a5d6ab2b6302f84e2dc01adce20cc07dd8acb5abcf7a80efb5cf67035077" name="ephoto-debugsource" arch="i586">
  <version epoch="0" ver="1.5" rel="1.17"/>
  <changelog author="simon@simotek.net" date="1432728000">- Initial unstable version from a git snapshot</changelog>
  <changelog author="simon@simotek.net" date="1439899200">- New snapshot, rev 595</changelog>
  <changelog author="simon@simotek.net" date="1446724800">- New snapshot, rev 616</changelog>
  <changelog author="simon@simotek.net" date="1451822400">- New snapshot, rev 653</changelog>
  <changelog author="simon@simotek.net" date="1453809600">- New snapshot, rev 672</changelog>
  <changelog author="sjsantoro@gmail.com" date="1496750400">- Update to version 1.0</changelog>
  <changelog author="jengelh@inai.de" date="1497873600">- Replace filler wording by a little feature list.</changelog>
  <changelog author="avvissu@yandex.by" date="1504267200">- Update to 1.5:
  * Bugfix release that also contains a slight change to the
    interface of Ephoto
  * Support EFL &gt;= 1.20
  * More info: http://smhouston.us/ephoto-1-5-released</changelog>
</package>
<package pkgid="357e6e49323c67674594c125883af240bed04ccf2a1d2888254d938c630a3e85adb26c0230ee55210ecc2908c08b5877fca484fabb83da9a5b94e19acf156242" name="epiphany-debuginfo" arch="i586">
  <version epoch="0" ver="50.6" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Update to version 50.beta:
  + Move from expander rows to navigation for search engines
  + [Enhancement] Match dark theme preference in blank homepage
  + Web apps lack a button to access site permissions
  + Manual bookmark sorting fails
  + Epiphany crashes with a URL containing an out-of-range port
  + Need to escape feature descriptions in features preferences
  + Remote Denial of Service (DoS) via Improper Logging in
    ephy-session.c
  + Add option to delete service worker data to the Clear Data
    dialog
  + Crash when downloading a file in an extra window and closing
    that window before the confirmation in-app notification overlay
    is dismissed
  + autofill-view: Make countries searchable
  + Change Favorites tag icon to heart-filled-symbolic
  + Fix about: page crash
  + features-page: Only add subtitle when details available
  + passwords-view: fix crash when opening dialog
  + style: Replace deprecated resources with media queries
  + bookmark-properties: Validate bookmark url
  + Use proper Favorites tag icon in all places
  + action-bar: Hide bookmarks button in web app mode
- Changes from version 50.alpha:
  + Move buttons out of the location entry
  + Crash loading invalid URL using "Open Link in New Tab"
  + Site menu is too hard to find
  + Use shield-half for symbolic in privacy report
  + Add option to hide cookie banner
  + Move reader mode button to site menu
  + Update search bar options icon
  + sqlite: Start caching history service statements
  + window: fix "Open link in new tab" appearing for non-URLs
  + Updated translatoins.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625601">- Update to version 50.rc:
  + Disable "Run in background" for when running unsandboxed
  + New tags created in bookmark edit mode are not sorted
  + missing files from POTFILES.in: ephy-prefs-dialog.c
  + check-potfiles CI job is broken
  + Site menu icon is broken
  + Remove user gesture check for opening external URLs
  + Change default content filters to bnema/ublock-webkit-filters
  + bookmarks-dialog: Save index in tags order
  + More bookmarks dialog fixes
  + Add blueprint format checker
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773316800">- Update to version 50.0:
  + Bugs fixed:
  - When closing a newly created tab, focus is reset to the last
    tab, instead of the previously focused tab
  - Bugs may cause session state to be deleted
  - epiphany-browser 49.2 build error against Nettle 4.0
  - Outdated comment for translators
  - UI Bug: Imported bookmarks only show one link per tag
    (stacked on top of each other) &amp; Drag-and-Drop is broken
  - Allow web apps to run in the background, with configurable
    toggle and quit action, even when not sandboxed by flatpak
  - Fix crash when opening javascript: URLs in new tab
  - Fix -Wdiscarded-qualifiers warnings
  - web-view: fix security status when restoring pages from
    session state
  - session: refuse to save window without tabs
  - Revert "Fetch locale specific adlock list"
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773921600">- Update to version 50.1:
  + Remove ublock filter rules
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774094400">- Update to version 50.2:
  + Bugs fixed:
  - Crash in ephy_window_set_active_tab()
  - Add 15 second timeout when fetching adblock filters
  - shell: fix crash when invalid URL passed on command line
  - Many fixes for the adblocker
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774440000">- Update to version 50.3:
  + This release reverts back to the original adblock filters used
    before 50.rc.
  + Bugs fixed:
  - Regression in site compatibility due to adblocking
  - ci: Remove workflow:rules
  - filters-manager: fix disabling adblocker
  - Switch back to easylist-downloads.adblockplus.org</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777032000">- Update to version 50.4:
  + Bugs fixed:
  - No way to "not" quit a webapp through keyboard shortcuts when
    "Run in background" is enabled
  - adw_tab_view_get_page: assertion 'child_belongs_to_this_view
    (self, child)' failed
  - Crash when passing invalid command line option
  - URLs containing various characters cannot be deleted from
    history
  - ephy_site_menu_button_update_search_engine_item crash on 32
    bit
  - Epiphany 49.7 crashes at launch
  - Fix failure to delete URLs from history
  - shell: keep going until all windows are destroyed
  - Fix more problems in the filters manager, including crash on
    startup
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786449600">- Update to version 50.5:
  + Bugs fixed:
  - Crash when opening preferences dialog after deleting default
    search engine
  - Addressbar URL prettification does not understand IPv6
    addresses
  - Editing password username creates duplicate entries
  - Memory leak in the core string utility function
    ephy_string_shorten()
  - password-manager: fix crash when deleting password record
  - Quote command line input before passing to shell
  - password-manager: avoid duplicate record when changing
    username
  - Fix crash when opening preferences dialog after deleting a
    search engine
  - Fix crash after adding a new OpenSearch engine
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786708800">- Update to version 50.6:
  + Bugs fixed:
  - Invalid bookmark import crashes browser
  - Autofill JS Code Injection via CSS Selector
  - WebExtension XPI Path Traversal ZIPSLIP</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787227200">- Drop obsolete Group tag.</changelog>
</package>
<package pkgid="8dda2058f8e2c41ff72a376ffb67b0ccff25729983172a355bc3e20fd740a2edd24ff0350a9c9ed70a1fd83854f8093823b20afc509fb6bd935f87ddcd1ea7c5" name="epiphany-debugsource" arch="i586">
  <version epoch="0" ver="50.6" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Update to version 50.beta:
  + Move from expander rows to navigation for search engines
  + [Enhancement] Match dark theme preference in blank homepage
  + Web apps lack a button to access site permissions
  + Manual bookmark sorting fails
  + Epiphany crashes with a URL containing an out-of-range port
  + Need to escape feature descriptions in features preferences
  + Remote Denial of Service (DoS) via Improper Logging in
    ephy-session.c
  + Add option to delete service worker data to the Clear Data
    dialog
  + Crash when downloading a file in an extra window and closing
    that window before the confirmation in-app notification overlay
    is dismissed
  + autofill-view: Make countries searchable
  + Change Favorites tag icon to heart-filled-symbolic
  + Fix about: page crash
  + features-page: Only add subtitle when details available
  + passwords-view: fix crash when opening dialog
  + style: Replace deprecated resources with media queries
  + bookmark-properties: Validate bookmark url
  + Use proper Favorites tag icon in all places
  + action-bar: Hide bookmarks button in web app mode
- Changes from version 50.alpha:
  + Move buttons out of the location entry
  + Crash loading invalid URL using "Open Link in New Tab"
  + Site menu is too hard to find
  + Use shield-half for symbolic in privacy report
  + Add option to hide cookie banner
  + Move reader mode button to site menu
  + Update search bar options icon
  + sqlite: Start caching history service statements
  + window: fix "Open link in new tab" appearing for non-URLs
  + Updated translatoins.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625601">- Update to version 50.rc:
  + Disable "Run in background" for when running unsandboxed
  + New tags created in bookmark edit mode are not sorted
  + missing files from POTFILES.in: ephy-prefs-dialog.c
  + check-potfiles CI job is broken
  + Site menu icon is broken
  + Remove user gesture check for opening external URLs
  + Change default content filters to bnema/ublock-webkit-filters
  + bookmarks-dialog: Save index in tags order
  + More bookmarks dialog fixes
  + Add blueprint format checker
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773316800">- Update to version 50.0:
  + Bugs fixed:
  - When closing a newly created tab, focus is reset to the last
    tab, instead of the previously focused tab
  - Bugs may cause session state to be deleted
  - epiphany-browser 49.2 build error against Nettle 4.0
  - Outdated comment for translators
  - UI Bug: Imported bookmarks only show one link per tag
    (stacked on top of each other) &amp; Drag-and-Drop is broken
  - Allow web apps to run in the background, with configurable
    toggle and quit action, even when not sandboxed by flatpak
  - Fix crash when opening javascript: URLs in new tab
  - Fix -Wdiscarded-qualifiers warnings
  - web-view: fix security status when restoring pages from
    session state
  - session: refuse to save window without tabs
  - Revert "Fetch locale specific adlock list"
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773921600">- Update to version 50.1:
  + Remove ublock filter rules
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774094400">- Update to version 50.2:
  + Bugs fixed:
  - Crash in ephy_window_set_active_tab()
  - Add 15 second timeout when fetching adblock filters
  - shell: fix crash when invalid URL passed on command line
  - Many fixes for the adblocker
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774440000">- Update to version 50.3:
  + This release reverts back to the original adblock filters used
    before 50.rc.
  + Bugs fixed:
  - Regression in site compatibility due to adblocking
  - ci: Remove workflow:rules
  - filters-manager: fix disabling adblocker
  - Switch back to easylist-downloads.adblockplus.org</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777032000">- Update to version 50.4:
  + Bugs fixed:
  - No way to "not" quit a webapp through keyboard shortcuts when
    "Run in background" is enabled
  - adw_tab_view_get_page: assertion 'child_belongs_to_this_view
    (self, child)' failed
  - Crash when passing invalid command line option
  - URLs containing various characters cannot be deleted from
    history
  - ephy_site_menu_button_update_search_engine_item crash on 32
    bit
  - Epiphany 49.7 crashes at launch
  - Fix failure to delete URLs from history
  - shell: keep going until all windows are destroyed
  - Fix more problems in the filters manager, including crash on
    startup
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786449600">- Update to version 50.5:
  + Bugs fixed:
  - Crash when opening preferences dialog after deleting default
    search engine
  - Addressbar URL prettification does not understand IPv6
    addresses
  - Editing password username creates duplicate entries
  - Memory leak in the core string utility function
    ephy_string_shorten()
  - password-manager: fix crash when deleting password record
  - Quote command line input before passing to shell
  - password-manager: avoid duplicate record when changing
    username
  - Fix crash when opening preferences dialog after deleting a
    search engine
  - Fix crash after adding a new OpenSearch engine
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786708800">- Update to version 50.6:
  + Bugs fixed:
  - Invalid bookmark import crashes browser
  - Autofill JS Code Injection via CSS Selector
  - WebExtension XPI Path Traversal ZIPSLIP</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787227200">- Drop obsolete Group tag.</changelog>
</package>
<package pkgid="57412f90e4d866e28f4cc3bfd58104a1d40746c95a5a150495512c0f0b66e15c3ed25300b1b4ddd3cfef8b8b473712295783836e81a55061bae31d4abd4a9a68" name="eppic-debugsource" arch="i586">
  <version epoch="0" ver="4.99.git.1773318907.51b15e7" rel="1.4"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
  <changelog author="David Mair &lt;dmair@suse.com&gt;" date="1591704000">- eppic-use-extern-in-devel-declaration.patch: Use extern for
  declaration of lastv in libeppic/eppic.h. The file is used as the
  devel eppic.h and if used in multiple sources for the same devel
  link target and using gcc 10 the default behavior is to treat the
  mutiple declarations as a link error.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1612267200">- Add eppic-binutils-fix.patch in order to not used 'l' option for
  ar. It has a new meaning.</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1612353600">- Update upstream URL.
- Convert to obs_scm source service.
- Upgrade to git commit e8844d3.
- Drop patches that have been merged into upstream:
  o eppic-no-return.patch
  o eppic-use-extern-in-devel-declaration.patch
  o eppic-binutils-fix.patch</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1681387200">- Switch upstream branch to v5.0.
- Update to commit e0a3b03
  o Assorted bug fixes.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1681387201">- eppic-Fix-eppic_getnxtfct.patch: Fix name length condition in
  eppic_getnxtfct().</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1681387202">- Build the crash extension.
- Package the eppic code.
- eppic-crash-INCDIR.patch: Use make variable INCDIR to find crash
  include files.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1682337600">- Update to c294e5bf89cab01f3c5316474cfc5104af7e6a60
  o Build on RISC-V64 and 32-bit Arm and IBM POWER.
- Drop upstreamed patches:
  o eppic-Fix-eppic_getnxtfct.patch
  o eppic-crash-INCDIR.patch</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1748520000">- Update to 6cb0c2ad3ac2de988c02378766ef53302726abf3
  o Fix build with gcc-15</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1773316800">- Update to 51b15e7fbc8a58cc558c047acefdf54be03b44d3
  o Fix a user-after-free issue in eppic_deletefile()
  o Fix false incomplete type resolution
  o Various build fixes
- Refresh eppic-fix-install.patch.</changelog>
</package>
<package pkgid="cb4bf58747697a1a1af29e66cc28d6510f8fc5d598cacd149cea889e10ed58f50547bfd1362cce297bb64e9f5ef192d3cf40e7198c86583bb2d7d3eea2d32df6" name="epplet-base-debuginfo" arch="i586">
  <version epoch="0" ver="0.16" rel="1.8"/>
  <changelog author="vuntz@opensuse.org" date="1263211200">- Remove unneeded gtk-devel BuildRequires.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="dimstar@opensuse.org" date="1332763200">- Add epplet-base-linking.patch: Fix linking.</changelog>
  <changelog author="jengelh@inai.de" date="1408363200">- Drop unused build-time requirements</changelog>
  <changelog author="simon@simotek.net" date="1416830400">- Update summary and description to indicate that this package only
  works for enlightenment DR16, it won't run on e17 and later</changelog>
  <changelog author="dimstar@opensuse.org" date="1506513600">- Drop esound-devel BuildRequires: esound has been obsoleted by a
  couple sound servers by now</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1575720000">- Add the missing Xext build dependency
- Run spec-cleaner</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1578398400">- Update to e16
- Drop epplet-base-linking.patch not required</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="48dc740f2c610471dd843d0844af53f06b41b7fbef4d185bcc0131819ab9aabd5b3409ad78608694d230fc66eb9036c0e3b3faa25cf5c365fd166cfe937001d4" name="epplet-base-debugsource" arch="i586">
  <version epoch="0" ver="0.16" rel="1.8"/>
  <changelog author="vuntz@opensuse.org" date="1263211200">- Remove unneeded gtk-devel BuildRequires.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="dimstar@opensuse.org" date="1332763200">- Add epplet-base-linking.patch: Fix linking.</changelog>
  <changelog author="jengelh@inai.de" date="1408363200">- Drop unused build-time requirements</changelog>
  <changelog author="simon@simotek.net" date="1416830400">- Update summary and description to indicate that this package only
  works for enlightenment DR16, it won't run on e17 and later</changelog>
  <changelog author="dimstar@opensuse.org" date="1506513600">- Drop esound-devel BuildRequires: esound has been obsoleted by a
  couple sound servers by now</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1575720000">- Add the missing Xext build dependency
- Run spec-cleaner</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1578398400">- Update to e16
- Drop epplet-base-linking.patch not required</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="da884672e120be392b7c9a8a37787890fb12b4984a7cf577e918cef0cc13c61989e3e8ecb9a23e1527ea2effe39062583edf27033db527b9584866f503135899" name="epson-inkjet-printer-escpr-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.6" rel="1.4"/>
  <changelog author="antoine.belvire@opensuse.org" date="1537444800">- Update to 1.6.29:
  * Supported new models:
    + EP-711A_Series
    + EP-811A_Series
    + ET-M1100_Series
    + ET-M1120_Series
    + L7160_Series
    + M1100_Series
    + M1200_Series</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1544443200">- Update to 1.6.33:
  * Supported new models:
    + ET-4700_Series
    + L1110_Series
    + L5190_Series
    + L7180_Series
    + PX-S170T_Series
    + PX-S170UT_Series</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1549454400">- Update to 1.6.35:
  * Supported new models:
    + ET-1100_Series
    + ST-2000_Series</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1587470400">- Update to 1.7.7:
  * Supported new models:
    + ET-M2120_Series
- Changes from 1.6.36 to 1.7.6:
  * Suppored new models:
    + EC-C110_Series
    + EP-712A_Series
    + EP-812A_Series
    + EP-M552T_Series
    + ET-2720_Series
    + ET-2760_Series
    + EW-052A_Series
    + L3160_Series
    + M2110_Series
    + M2120_Series
    + PX-S06_Series
    + WF-110_Series
    + WF-2810_Series
    + WF-2830_Series
    + WF-2850_Series
    + XP-2100_Series
    + XP-3100_Series
    + XP-4100_Series
- Drop obsolete conditional build requirement for SLE10.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1610971200">- Update to 1.7.8:
  * Supported new model:
    + Epson-EP-713A_Series
    + Epson-EP-813A_Series
  * Fixed an issue of filter crash when FIFO I/O was closed.
- Rebased bug_x86_64.patch.</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1626782400">- Update to 1.7.15:
  * Supported new models.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.7.22:
  * Supported new models</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1731931200">- Update to 1.8.6:
  * Supported new models.
- Remove bug_x86_64.patch.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744200000">- fix Factory submission by actually dropping bug_x86_64.patch
  Fixes boo#1241007</changelog>
</package>
<package pkgid="98382c6f22c1c1095d1f18f0d6d88b2638c34f01b278c3bae28df8dabe48bcf82cc7b6788be1452f55dc6aadded26b27fcdf913323df320fd91dd7f2ec38c6d7" name="epub2txt2-debuginfo" arch="i586">
  <version epoch="0" ver="2.06" rel="1.14"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1648555200">- Fix spec and sources.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1648555201">- Use the commit hash instead. Upstream maintainer didn't tagged a release
  and only changed the README that it is version 2.03. This is to clarify
  that commit `10e9ac86df9a823d7470deaaa50c44d2857ee6f7` is 2.03.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1648641600">- replace %{version} to a custom %{_commit_hash} to fix build errors</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406400">- Update epub2text2 to version 2.04 (commit hash: 02f69e6243d6c96f78da45fb710a265e5aee2fb5)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406401">- remove patch argument in spec file</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406402">- remention patch files in spec but only use bmwiedemann-sort.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406403">- revert: remove patches</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406404">- remention patch files in spec but do not use them</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406405">- remove patches:
  * bmwiedemann-sort.patch
  * LICENSE.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1659009600">- Update to version 2.06:
  * No changelog available
- Added 54b41e87156bc823d5938749d71c4c57adc75b1b.patch:
  * Fixed handling of URL-encoded spine hrefs</changelog>
</package>
<package pkgid="4b9be5c804710417b8c07fb388872903ef2a6f7f0f433766710af27ada2c14dd708997fe200cf4b7652560918113e7c320b22e971fcacf337f2a616ccaa450f9" name="epub2txt2-debugsource" arch="i586">
  <version epoch="0" ver="2.06" rel="1.14"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1648555200">- Fix spec and sources.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1648555201">- Use the commit hash instead. Upstream maintainer didn't tagged a release
  and only changed the README that it is version 2.03. This is to clarify
  that commit `10e9ac86df9a823d7470deaaa50c44d2857ee6f7` is 2.03.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1648641600">- replace %{version} to a custom %{_commit_hash} to fix build errors</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406400">- Update epub2text2 to version 2.04 (commit hash: 02f69e6243d6c96f78da45fb710a265e5aee2fb5)</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406401">- remove patch argument in spec file</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406402">- remention patch files in spec but only use bmwiedemann-sort.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406403">- revert: remove patches</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406404">- remention patch files in spec but do not use them</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1651406405">- remove patches:
  * bmwiedemann-sort.patch
  * LICENSE.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1659009600">- Update to version 2.06:
  * No changelog available
- Added 54b41e87156bc823d5938749d71c4c57adc75b1b.patch:
  * Fixed handling of URL-encoded spine hrefs</changelog>
</package>
<package pkgid="61680afb1bb3988ba7b0ddd50159b8ebbfee54a9b53da7aa71a727e0c6250c5731d3d8c9919875ddee576241b8adfef8fdce76cfee5ed7fb821046b70011eb34" name="equalx-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.1" rel="9.8"/>
  <changelog author="badshah400@gmail.com" date="1323691200">- Initial package (version 0.51)</changelog>
  <changelog author="badshah400@gmail.com" date="1372248000">- Update to version 0.6.0:
  + Corrected transparent background bug for latex
  + Corrected square brackets
  + Corrected quadratic formula from templates
  + Equation font size defaults to size 20
  + Empty text in equation editor shows information text
  + Solved minor bugs in output of latex log
  + Implemented zoom &amp; zoom slider
  + Preferences Dialog allows to show/hide Log
  + Latex output visible in Log Tab
  + Polished GUI
  + Now Preamble can be toggle from a button in mainwindow
  + Preferences allows to show/hide only the latex log tab
  + LatexEditor shows line numbers, same for the Preamble editor
  + Reported errors by latex output are highlighted in Equation
    editor and Preamble editor. A nice sign shows along the line
    number also
  + Fixed warnings
  + Some modifications to About Dialog
  + Fixed About Dialog links
  + Corrected "Remeber" in Preferences Dialog
  + Added class ConfigButton required for a polished GUI in the
    Modified tab "Commands" from Preferences Dialog
  + Added the GPL 3 License boilerplate to all remaining files
  + Added a check for the requirements (latex, dvipng,etc)
  + Commands paths in Preferences Dialog are now readonly - they
    can be changed only the "Change" buttons
  + Change buttons for the commands select only the specific
    executables (filters other files)
  + Added fg color, bg color, preview font size and mode in
    Preferences dialog which are saved in the settings
  + Added button "Reset Defaults" to the Preferences dialog and
    works
  + Removed Util function from defines.h and moved the Util
    functions in Util.h
  + Fixed a bug in Preferences dialog to set Font family and size
    for the equation editor
  + Corrected UpdateEquation and UpdateImage to call runCommand()
  + Added more environments: display, inline(which were before)
    and align and text. Select them from the Mainwindow and
    Preferences
  + Modified UI mainwindow and polished it for better smaller
    layout
  + Removed Latex log output and tabs from mainwindow. There is no
    need since the error parser is enough
  + Removed Parser and latex-template
  + Modified Zoom slider to show zoom level in a tooltip
  + Solved bug for find and highlight when dealing with
    transparent background color. If color is transparent than
    highlight in white
  + Fixed WidgetColorPicker.h to show real swatch transparent
    color
  + Fixed custom color selection in WidgetColorPicker
  + Modified foreground color combobox to not show transparent
    option (latex can not render transparent color)
  + Implemented a RenderEngine class to deal with the rendering
    and programs execution
  + Fixed RenderEngine
  + Added a nice preloader to show instead of the equation while
    the RenderEngine generates the files
  + Cleaned up some obsolete and unused code in MainWindow
  + Modified RenderEngine to not take care of latex exitcode. This
    is required so that we parse and display the latex errors
  + Changed preloader image with a nicer one
  + Functional preview of the generated image PNG
  + Modified RenderEngine to do check for the latex errors and
    stop if errors are found
  + Modified EquationItem to clear if no image is available.
    Equation item now shows a grab cursor (hand) if it is possible
    to drag it, normal cursor otherwise
  + Modified Mainwindow and Equation item in order to not be
    possible to drag empty equation
  + Mainwindow shows a busy cursor while the RenderEngine is
    running
- Drop equalx-fix-no-return-in-nonvoid-function.patch --
  corrected upstream
- Now requires libexempi-devel and libqt4 &gt;= 4.8.0 for building.</changelog>
  <changelog author="badshah400@gmail.com" date="1395748800">- Update to version 0.7.0:
  + No list of changes from upstream
- Add explicit Requires on ghostscript and poppler-tools (these
  would have been pulled in by texlive-latex anyway, but just in
  case)
- Add Requires on libqt4-sql-sqlite: required for working history
  and bookmark features
- Do not package COPYING: file is no longer present in upstream
  tarball
- Also supply and package .desktop file and necessary icons:
  introduces BuildRequires on desktop-file-utils and
  hicolor-icon-theme (additionally, /usr/bin/convert is used to
  generate some missing hi-res icons during %install, also needs
  ghostscript fonts)
- Package the resources dir in %{_datadir} so that equalx can find
  the necessary resources (e.g. symbols) at runtime.</changelog>
  <changelog author="badshah400@gmail.com" date="1395835200">- Update to version 0.7.1:
  + No list of changes from upstream
  + Build process changed: make install no longer does anything;
    use 'install' to manually copy generated binary to %{_bindir}
    instead
- Use desktop file shipped in upstream tarball
  + Drop external .desktop file
  + Add equalx-fix-desktop-file.patch: Fix icon tag in shipped
    desktop file and categories for compatibility with openSUSE
    defined ones; also fix incorrect Version tag usage
- Add BuildRequires on inkscape too, required for generation of
  proper hi-res png icons from svg icon file.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1430395200">- In factory, compile against QT5.</changelog>
  <changelog author="badshah400@gmail.com" date="1436097600">- Use inkscape instead of convert to generate the hires icons;
  convert messes up the icon image geometry for unknown reasons.</changelog>
  <changelog author="badshah400@gmail.com" date="1475409600">- Add manually created appdata file and install it.</changelog>
  <changelog author="badshah400@opensuse.org" date="1528804800">- Add equalx-adapt-headers-for-qt5_11.patch: Include additional
  header files where needed for compilation against Qt 5.11
- Only run post(un) scripts for openSUSE &lt; 1500; rpm file triggers
  take care of these for newer releases.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Replace inkscape by rsvg-convert: reduces build time
  dependencies and works without GUI fixing build failures on
  openSUSE &gt;= 1550; BuildRequires: rsvg-convert (rsvg-view for
  Leap 15.1).
- Use %license for LICENSE file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="d33b39114ce898a1bfbdc528b447097deabb45dc1557ceaf0e9ad2b01b08f78e49c5869977aaf56b82b9812fd6f2a58b30b82ae9030ae847ae4aef2f98c1f1c0" name="equalx-debugsource" arch="i586">
  <version epoch="0" ver="0.7.1" rel="9.8"/>
  <changelog author="badshah400@gmail.com" date="1323691200">- Initial package (version 0.51)</changelog>
  <changelog author="badshah400@gmail.com" date="1372248000">- Update to version 0.6.0:
  + Corrected transparent background bug for latex
  + Corrected square brackets
  + Corrected quadratic formula from templates
  + Equation font size defaults to size 20
  + Empty text in equation editor shows information text
  + Solved minor bugs in output of latex log
  + Implemented zoom &amp; zoom slider
  + Preferences Dialog allows to show/hide Log
  + Latex output visible in Log Tab
  + Polished GUI
  + Now Preamble can be toggle from a button in mainwindow
  + Preferences allows to show/hide only the latex log tab
  + LatexEditor shows line numbers, same for the Preamble editor
  + Reported errors by latex output are highlighted in Equation
    editor and Preamble editor. A nice sign shows along the line
    number also
  + Fixed warnings
  + Some modifications to About Dialog
  + Fixed About Dialog links
  + Corrected "Remeber" in Preferences Dialog
  + Added class ConfigButton required for a polished GUI in the
    Modified tab "Commands" from Preferences Dialog
  + Added the GPL 3 License boilerplate to all remaining files
  + Added a check for the requirements (latex, dvipng,etc)
  + Commands paths in Preferences Dialog are now readonly - they
    can be changed only the "Change" buttons
  + Change buttons for the commands select only the specific
    executables (filters other files)
  + Added fg color, bg color, preview font size and mode in
    Preferences dialog which are saved in the settings
  + Added button "Reset Defaults" to the Preferences dialog and
    works
  + Removed Util function from defines.h and moved the Util
    functions in Util.h
  + Fixed a bug in Preferences dialog to set Font family and size
    for the equation editor
  + Corrected UpdateEquation and UpdateImage to call runCommand()
  + Added more environments: display, inline(which were before)
    and align and text. Select them from the Mainwindow and
    Preferences
  + Modified UI mainwindow and polished it for better smaller
    layout
  + Removed Latex log output and tabs from mainwindow. There is no
    need since the error parser is enough
  + Removed Parser and latex-template
  + Modified Zoom slider to show zoom level in a tooltip
  + Solved bug for find and highlight when dealing with
    transparent background color. If color is transparent than
    highlight in white
  + Fixed WidgetColorPicker.h to show real swatch transparent
    color
  + Fixed custom color selection in WidgetColorPicker
  + Modified foreground color combobox to not show transparent
    option (latex can not render transparent color)
  + Implemented a RenderEngine class to deal with the rendering
    and programs execution
  + Fixed RenderEngine
  + Added a nice preloader to show instead of the equation while
    the RenderEngine generates the files
  + Cleaned up some obsolete and unused code in MainWindow
  + Modified RenderEngine to not take care of latex exitcode. This
    is required so that we parse and display the latex errors
  + Changed preloader image with a nicer one
  + Functional preview of the generated image PNG
  + Modified RenderEngine to do check for the latex errors and
    stop if errors are found
  + Modified EquationItem to clear if no image is available.
    Equation item now shows a grab cursor (hand) if it is possible
    to drag it, normal cursor otherwise
  + Modified Mainwindow and Equation item in order to not be
    possible to drag empty equation
  + Mainwindow shows a busy cursor while the RenderEngine is
    running
- Drop equalx-fix-no-return-in-nonvoid-function.patch --
  corrected upstream
- Now requires libexempi-devel and libqt4 &gt;= 4.8.0 for building.</changelog>
  <changelog author="badshah400@gmail.com" date="1395748800">- Update to version 0.7.0:
  + No list of changes from upstream
- Add explicit Requires on ghostscript and poppler-tools (these
  would have been pulled in by texlive-latex anyway, but just in
  case)
- Add Requires on libqt4-sql-sqlite: required for working history
  and bookmark features
- Do not package COPYING: file is no longer present in upstream
  tarball
- Also supply and package .desktop file and necessary icons:
  introduces BuildRequires on desktop-file-utils and
  hicolor-icon-theme (additionally, /usr/bin/convert is used to
  generate some missing hi-res icons during %install, also needs
  ghostscript fonts)
- Package the resources dir in %{_datadir} so that equalx can find
  the necessary resources (e.g. symbols) at runtime.</changelog>
  <changelog author="badshah400@gmail.com" date="1395835200">- Update to version 0.7.1:
  + No list of changes from upstream
  + Build process changed: make install no longer does anything;
    use 'install' to manually copy generated binary to %{_bindir}
    instead
- Use desktop file shipped in upstream tarball
  + Drop external .desktop file
  + Add equalx-fix-desktop-file.patch: Fix icon tag in shipped
    desktop file and categories for compatibility with openSUSE
    defined ones; also fix incorrect Version tag usage
- Add BuildRequires on inkscape too, required for generation of
  proper hi-res png icons from svg icon file.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1430395200">- In factory, compile against QT5.</changelog>
  <changelog author="badshah400@gmail.com" date="1436097600">- Use inkscape instead of convert to generate the hires icons;
  convert messes up the icon image geometry for unknown reasons.</changelog>
  <changelog author="badshah400@gmail.com" date="1475409600">- Add manually created appdata file and install it.</changelog>
  <changelog author="badshah400@opensuse.org" date="1528804800">- Add equalx-adapt-headers-for-qt5_11.patch: Include additional
  header files where needed for compilation against Qt 5.11
- Only run post(un) scripts for openSUSE &lt; 1500; rpm file triggers
  take care of these for newer releases.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Replace inkscape by rsvg-convert: reduces build time
  dependencies and works without GUI fixing build failures on
  openSUSE &gt;= 1550; BuildRequires: rsvg-convert (rsvg-view for
  Leap 15.1).
- Use %license for LICENSE file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="c3c5f4f307276963ce687b386fe88be1518dcf8f4765ca6b9dec0fe7e51c84eb31111625d9b39e043c01bdeca85f03116babd17e8705288166610b90a6b4f502" name="erdtree-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.2~0" rel="2.10"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680264000">- Update to 1.7.1:
  * Fix issue where not-existent directory as cli arg causes
    infinite loop #107</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1681214400">- Update to 1.8.1:
  * Fix some typos #110
  * Add clap requires to flags that depent on --report #111
  * Refactor tests: move --no-config to mod::run_cmd #112
  * Prevent panic when --prune is used with --glob which results
    in empty match set #116
  * Add ability to take glob patterns from stdin #114
  * Refactor/node and support hard link detection on Windows #118
  * Support colorless output when redirecting/piping stdout;
    also provide --no-color option #120
  * Remove ansi escapes for default icon #122</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1682769600">- Update to 2.0.0:
  * Regular expressions #130
  * Unix permissions #132
  * Force color #135
  * Show hardlinks without double counting file size #136
  * Regular expressions and globbing with file-type #137
  * Truncate output #138
  * Inverted tree layout #139
  * Binary has been renamed from et to erd in order to
    address the following issue regarding name collisions with
    other programs: #23</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685275200">- Update to 3.0.0:
  * Added support for owners and groups for the ls -l-like -l,
  - -long view (Unix).
  * Edited the default fields shown in the -l, --long view to
    reduce clutter; made the removed fields optional (Unix).
  * Added support for various other disk usage metrics:
    blocks (Unix), word-count, and line-count.
  * Added a progress indicator.
  * Added comparators for sorting by time accessed, created, and modified.
  * Added support for specifying a custom time format</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685361600">- Update to 3.0.1:
  * Fixed issue where empty directories were automatically being pruned
    despite not opting into --prune.
  * Fixed issue where searching via globs or regex doesn't work when
    user has a config file.
  * Added exit codes to erdtree.
  * Progress indicator now acquires a lock to stdout reduce likelihood
    of printing the progress-text being a bottleneck.
  * Some code-cleanup.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 3.0.2:
  * Fix segmentation fault when invalid group or user #193
  * Update deprecated Nerd symbols #192
  * Change CJK and emoji block icons #194</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688299200">- Update to 3.1:
  * Multiple configs with .erdtree.toml
  * Increased performance with --suppress-size
  * -x, --one-file-system
  * Support for NO_COLOR
  * Inverted flat layout
  * Aliases: atime, ctime, and mtime
  * ctrlc handler to restore cursor if progress indicator is enabled
  * .erdtreerc will be deprecated by v3.3 in favor of .erdtree.toml.
    Please be sure to migrate by then and be sure to visit the Changelog
    for further details about .erdtree.toml and the new release.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688299201">- Update to 3.1.1:
  * Fix deadlock issue #214</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688299202">- Update to 3.1.2:
  * Fix loading .erdtree.toml on Windows #218
  * Fixed race to print #220</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710936000">- Filter dependencies for vendor tarball</changelog>
</package>
<package pkgid="0bac06eab92fb0361dd9719ad3a4228d76afc48414713f26394a3a2b86fbe3b22825ccc13fc714780b0d4882a802e8bea05fd104ff83bdb45937bdebaac2ea54" name="erdtree-debugsource" arch="i586">
  <version epoch="0" ver="3.1.2~0" rel="2.10"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680264000">- Update to 1.7.1:
  * Fix issue where not-existent directory as cli arg causes
    infinite loop #107</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1681214400">- Update to 1.8.1:
  * Fix some typos #110
  * Add clap requires to flags that depent on --report #111
  * Refactor tests: move --no-config to mod::run_cmd #112
  * Prevent panic when --prune is used with --glob which results
    in empty match set #116
  * Add ability to take glob patterns from stdin #114
  * Refactor/node and support hard link detection on Windows #118
  * Support colorless output when redirecting/piping stdout;
    also provide --no-color option #120
  * Remove ansi escapes for default icon #122</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1682769600">- Update to 2.0.0:
  * Regular expressions #130
  * Unix permissions #132
  * Force color #135
  * Show hardlinks without double counting file size #136
  * Regular expressions and globbing with file-type #137
  * Truncate output #138
  * Inverted tree layout #139
  * Binary has been renamed from et to erd in order to
    address the following issue regarding name collisions with
    other programs: #23</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685275200">- Update to 3.0.0:
  * Added support for owners and groups for the ls -l-like -l,
  - -long view (Unix).
  * Edited the default fields shown in the -l, --long view to
    reduce clutter; made the removed fields optional (Unix).
  * Added support for various other disk usage metrics:
    blocks (Unix), word-count, and line-count.
  * Added a progress indicator.
  * Added comparators for sorting by time accessed, created, and modified.
  * Added support for specifying a custom time format</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685361600">- Update to 3.0.1:
  * Fixed issue where empty directories were automatically being pruned
    despite not opting into --prune.
  * Fixed issue where searching via globs or regex doesn't work when
    user has a config file.
  * Added exit codes to erdtree.
  * Progress indicator now acquires a lock to stdout reduce likelihood
    of printing the progress-text being a bottleneck.
  * Some code-cleanup.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 3.0.2:
  * Fix segmentation fault when invalid group or user #193
  * Update deprecated Nerd symbols #192
  * Change CJK and emoji block icons #194</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688299200">- Update to 3.1:
  * Multiple configs with .erdtree.toml
  * Increased performance with --suppress-size
  * -x, --one-file-system
  * Support for NO_COLOR
  * Inverted flat layout
  * Aliases: atime, ctime, and mtime
  * ctrlc handler to restore cursor if progress indicator is enabled
  * .erdtreerc will be deprecated by v3.3 in favor of .erdtree.toml.
    Please be sure to migrate by then and be sure to visit the Changelog
    for further details about .erdtree.toml and the new release.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688299201">- Update to 3.1.1:
  * Fix deadlock issue #214</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1688299202">- Update to 3.1.2:
  * Fix loading .erdtree.toml on Windows #218
  * Fixed race to print #220</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710936000">- Filter dependencies for vendor tarball</changelog>
</package>
<package pkgid="2c4a9df1e110f93e59f099fca672e4e7ca67b6a90b0a1b9d0996cc8e9280469c80d8cc713cddf954ada1330740d9858f8d2e5cc72a4fae10d83c730009fcc977" name="erfa-debugsource" arch="i586">
  <version epoch="0" ver="2.0.1" rel="1.13"/>
  <changelog author="badshah400@gmail.com" date="1505304000">- Update to version 1.4.0:
  - ERFA 1.4.0 adds the eraVersion and eraSofaVersion functions to
    determine the installed version of ERFA (and the SOFA version
    it is derived from).
  - ERFA 1.4.0 includes some bug fixes contributed to ERFA after
    1.3.0 but before 1.4.0. These were incorporated (with
    modification) into SOFA "20170420" (without attribution) and
    hence these are not differences between ERFA and SOFA
    (gh#liberfa/erfa#40, gh#liberfa/erfa#41).</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Use -ffat-lto-objects when building static libraries.
- Run spec-cleaner</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1568203200">- Update to version 1.5.0:
  * Based on SOFA 20180130</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1572436800">- Update to version 1.6.0:
  * Based on SOFA version 20190722.
- Running bootstrap.sh before configure is no longer needed; also
  drop automake, autoconf, and libtool BuildRequires.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1577793600">- Update to version 1.7.0:
  * Based on "20190722" except for the added `eraVersion`,
    `eraSofaVersion`, and leap second functions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1600516800">- Update to version 1.7.1:
  * Based on SOFA version 20200721.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614254400">- Update to version 1.7.2:
  * Incorporating big fixes from SOFA version 20210125.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1620475200">- Update to version 1.7.3:
  * Based on SOFA 20210125_a.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1621339200">- Update to version 2.0.0:
  * Based on SOFA 20210512; there are no differences except for
    added eraVersion, eraSofaVersion, and leap second functions.
  * Three new functions added in SOFA are added to ERFA as well.
  * Required to explicitly include erfam.h to use its macros
    defining constants, etc. Including just erfa.h (or
    erfaextra.h) will no longer includes erfam.h implicitly.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1697630400">- Update to version 2.0.1:
  * Based on SOFA "20231011".
  * Added capability to modify at runtime the leap seconds assumed
    for various calculations, accessed via the eraGetLeapSeconds
    and eraSetLeapSeconds functions
- Switch to meson for builds as recommended by upstream; add
  BuildRequires: meson.
- Drop erfa-devel-static package: no longer built by default.
- No longer pass -ffat-lto-objects as static lib is not built.</changelog>
</package>
<package pkgid="a4dab5e0891595639bbe2ab5370a1c730fd992c19117ee75d590007e5d30515e6b34be889d5d0605818f6b06327dc03230c292291e8e4f29c2e03f5cee2063e1" name="erlang-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.5.2" rel="1.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1687521600">- Changes for 25.3.2.2:
  * compiler: The compiler could be very slow when compiling guards
    with multiple guard tests separated with 'or' or ';'.
- Changes for 25.3.2.1:
  * xmerl: New options to xmerl_scan and xmerl_sax_parser so one
    can limit the behaviour of the parsers to avoid some XML
    security issues. xmerl_scan gets one new option:
    xmerl_sax_parser gets the following options: The old option
    skip_external_dtd is still valid and the same as
    {external_entities, none} and {fail_undeclared_ref, false} but
    just affects DTD's and not other external references.
  * erts: Fixed a crash during tracing on certain platforms that
    cannot use the machine stack for Erlang code (mainly OpenBSD
    and Linux with musl).
  * erts: Constructing a binary segment not aligned with a byte
    boundary, with a size not fitting in 31 bits, and with a value
    not fitting in a 64-bit word could crash the runtime system.
  * erts: Further robustify implementation of large maps (&gt; 32
    keys). Keys that happen to have same internal 32-bit hash
    values are now put in collision nodes which are traversed with
    linear search. This removes the demand for the internal hash
    function when salted to eventually produce different hashes for
    all possible pairs of unequal terms.
  * stdlib: Static supervisors are very idle processes after they
    have started so they will now be hibernated after start to
    improve resource management.
  * compiler: Fixed a bug where a failing bsl expression in a guard
    threw an exception instead of causing the guard to fail.
  * compiler: Complex guard expression using the or operator and
    guard BIFs that can fail could sometimes be miscompiled so that
    the guard would succeed even if a call to a guard BIF failed.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608000">- Version 26.0:
  * Leex has been extended with optional column number support.
  * The family of enumeration functions in module lists has been
    extended with enumerate/3 that allows a step value to be
    supplied.
  * Update Unicode to version 15.0.0.
  * proc_lib:start*/* has become synchronous when the started
    process fails. This requires that a failing process use a new
    function proc_lib:init_fail/2,3, or exits, to indicate failure. All
    OTP behaviours have been fixed to do this.
  * auto-complete of variables, record names, record fields names,
    map keys, function parameter types and filenames.
  * Open external editor in the shell to edit the current
    expression.
  * defining records (with types), functions, specs and types in
    the shell.
  * Creation and matching of binaries with segments of fixed sizes
    have been optimized.
  * Creation and matching of UTF-8 segments have been optimized.
  * Appending to binaries has been optimized.
  * The compiler and JIT now generate better code for creation of
    small maps where all keys are literals known at compile time.
  * Thanks to the optimizations above the performance of the base64
    module has been significantly improved. For example, on an
    x86_64 system with the JIT both encode and decode are almost
    three times faster than in Erlang/OTP 25.
  * Map comprehensions as suggested in EEP 58 has now been
    implemented.
  * Some map operations have been optimized by changing the
    internal sort order of atom keys. This changes the
    (undocumented) order of how atom keys in small maps are printed
    and returned by maps:to_list/1 and maps:next/1. The new order
    is unpredictable and may change between different invocations
    of the Erlang VM.
  * Introducing the new function maps:iterator/2 for creating an
    interator that return the map elements in a deterministic
    order. There are also new modifiers k and K for the format
    string in io:format() to support printing map elements ordered.
  * Added the new built-in type dynamic() introduced in EEP 61, PR
    introducing EEP 61 improving support for gradual type checkers.
  * Dialyzer has a new incremental mode that be invoked by giving
    the --incremental option when running Dialyzer. This new
    incremental mode is likely to become the default in a future
    release.
  * Multi time warp mode is now enabled by default. This assumes
    that all code executing on the system is time warp safe.
  * Support for UTF-8 atoms and strings in the NIF interface
    including new functions enif_make_new_atom,
    enif_make_new_atom_len and enif_get_string_length.
  * The BIFs min/2 and max/2 are now allowed to be used in guards
    and match specs.
  * Improved the selective receive optimization, which can now be
    enabled for references returned from other functions. This
    greatly improves the performance of gen_server:send_request/3,
    gen_server:wait_response/2, and similar functions.
  * It is no longer necessary to enable a feature in the runtime
    system in order to load modules that are using it. It is
    sufficient to enable the feature in the compiler when compiling
    it.
  * inet:setopts/2 has got 3 new options: reuseport, reuseport_lb
    and exclusiveaddruse.
  * Fix so that -fno-omit-frame-pointer is applied to all of the
    Erlang VM when using the JIT so that tools, such as perf, can
    crawl the process stacks.
  * In the lists module, the zip family of functions now takes
    options to allow handling lists of different lengths.
  * Added the zip:zip_get_crc32/2 function to retrieve the CRC32
    checksum from an opened ZIP archive. gen_server optimized by
    caching callback functions
  * The modules Erlang DNS resolver inet_res and helper modules
    have been updated for RFC6891; to handle OPT RR with DNSSEC OK
    (DO) bit.
  * Introduced application:get_supervisor/1.
  * Cache OTP boot code paths, to limit how many folders that are
    being accessed during a module lookup. Can be disabled with
  - cache_boot_path false.
  * Support for Kernel TLS (kTLS), has been added to the SSL
    application, for TLS distribution (-proto_dist inet_tls), the
    SSL option {ktls, true}.
  * Improved error checking and handling of ssl options.
  * Mitigate memory usage from large certificate chains by lowering
    the maximum handshake size. This should not effect the common
    cases, if needed it can be configured to a higher value.
  * For security reasons the SHA1 and DSA algorithms are no longer
    among the default values.
  * Add encoding and decoding of use_srtp hello extension to
    facilitate for DTLS users to implement SRTP functionality.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608001">- Changes for 26.0.1:
  * erts: Build of the socket nif failed on Solaris 11.
  * erts: Fixed two reduction-counting bugs relating to binaries.
  * erts: Constructing a binary segment not aligned with a byte
    boundary, with a size not fitting in 31 bits, and with a value
    not fitting in a 64-bit word could crash the runtime system.
  * erts: When a binary construction failed because of bad size for
    a segment, the error information was not always correct.
  * erts: Fixed a crash when calling a fun that was defined in a
    module that had been upgraded.
  * kernel: The POSIX error exdev was sometimes incorrectly
    described as "cross domain link" in some error messages.
  * kernel: Corrected the socket send function description (send
    with Timeout = nowait). The send function(s) could not return
    {ok, {RestData, SelectInfo}}
  * stdlib: The POSIX error exdev was sometimes incorrectly
    described as "cross domain link" in some error messages.
  * ssl: Make sure that selection of client certificates handle
    both TLS-1.3 and TLS-1.2 names correctly. Could cause valid
    client certificate to not be selected, and an empty client
    certificate message to be sent to server.
  * ssl: Improved ssl:format_error/1 to handle more error tuples.
  * ssl: Fixed hanging ssl:connect when ssl application is not
    started.
  * ssl: Correct handling of retransmission timers, current
    behavior could cause unwanted delays.
  * inets: Do not make the default ssl options by calling
    httpc:ssl_verify_host_options(true) if ssl options are supplied
    by the user.
  * xmerl: New options to xmerl_scan and xmerl_sax_parser so one
    can limit the behaviour of the parsers to avoid some XML
    security issues. xmerl_scan gets one new option:
    xmerl_sax_parser gets the following options: The old option
    skip_external_dtd is still valid and the same as
    {external_entities, none} and {fail_undeclared_ref, false} but
    just affects DTD's and not other external references.
  * compiler: Fixed a bug where a failing bsl expression in a guard
    threw an exception instead of causing the guard to fail.
  * compiler: Fixed a bug that would case the validator to reject
    legal code.
  * compiler: The compiler could re-order clauses matching binaries
    so that the incorrect clause would match. That could only
    happen for code that used the option {error_location,line} or
    for code without line or column number information (e.g.
    generated by a parse transform).
  * compiler: Complex guard expression using the or operator and
    guard BIFs that can fail could sometimes be miscompiled so that
    the guard would succeed even if a call to a guard BIF failed.
  * compiler: With optimizations disabled, a try/catch construct
    could return an incorrect value.
  * compiler: In rare circumstance, a combination of binary
    construction and binary_part/3 would cause the compiler to
    generate unsafe code that would crash the runtime system.
  * compiler: The compiler could be very slow when compiling guards
    with multiple guard tests separated with 'or' or ';'.
  * compiler: Complex guard expressions using 'or' and map updates
    could succeed even if the map update failed.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1698235200">- Changes for 26.1.2:
  * erts: If the external term format encoding of an argument list
    part of a distributed spawn operation was faulty, the newly
    spawned remote process could misbehave. The misbehavior
    included hanging or interpret an incoming message as an
    argument list to use. This was very unlikely to happen unless
    using an alternate implementation of the distribution protocol
    which made a faulty encoding of the argument list. The child
    process will now detect this error and terminate before
    executing the user specified code.
  * erts: Fix bugs where if the body of a matchspec would return a
    map with a variable ('$1', '$_' etc) as one of the keys or
    values and the variable was not an immidiate, the term would
    not be copied to the receiving processes heap. This would later
    corrupt the term in the table as the GC could place move
    markers in it, which in turn would cause the VM to crash. Bug
    has been present for since OTP 17.0.
  * xmerl: The xmerl version 1.3.32 was released in OTP 26.0.1, but
    the incorrect version number of 1.3.31.1 was used for it. This
    incorrect version number continued to appear in OTP 26.0.2, OTP
    26.1, and OTP 26.1.1. The actual xmerl code in these OTP
    versions however corresponds to xmerl version 1.3.32.
- Changes for 26.1.1:
  * wx: The wx application would fail to build on macOS with Xcode
    15.
  * compiler: The compiler could become extremely slow for modules
    containing huge functions.
  * stdlib: Garbage collect the shell process when reducing the
    amount of saved history and results.
- Changes for 26.1:
  * crypto: Fix VM crash caused by crypto being purged and reloaded
    (by init:restart for example) on OS with musl libc (such as
    Alpine linux).
  * crypto: Improved understanding of LibreSSL versions. Support
    chacha20 and chacha20_poly1305 for LibreSSL 3.7. Reflect
    removal of support for the DSS/DSA algorithm which was done in
    LibreSSL 2.6.1.
  * crypto: FIPS supported by crypto for OpenSSL 3.0.* and 3.1.*.
  * asn1: The ASN.1 compiler would ignore a constraint such as
    (SIZE (1..4), ...), causing incorrect behavior of the encoding
    and decoding function for the PER and UPER backends. Corrected
    to handle the constraint in the same way as (SIZE (1..4, ...)).
  * asn1: The JER backend has been internally refactored in a way
    that is compatible for applications that use the documented
    API. However, for a group of ASN.1 modules that depend on each
    other (for example, S1AP-PDU-Descriptions, S1AP-Contents, and
    so on), all modules in the group must be recompiled if on of
    the group members is recompiled.
  * observer: Closing the trace log window via the menu did not
    work.
  * erts: maps:put with existing key and identical value was not
    optimized as a no-op correctly if having the same 32-bit hash
    as another key in the map. In practice very rare and harmless.
  * erts: Fixed an issue with truncated crash slogans on failed
    emulator start.
  * erts: Fixed a bug where the emulator was unable to determine
    the current cgroup CPU quota.
  * erts: A process optimized for parallel signal delivery could
    under some circumstances lose wakeup information. That is, the
    processes was not woken up to take care of the signal, so the
    signal would not be taken care of until the process was woken
    by another signal. Only processes configured with
    message_queue_data set to off_heap utilize this optimization.
  * erts: Function socket:close/1 could cause a VM crash on
    Windows.
  * erts: Fixed a bug in the ARM JIT where it could accidentally
    add garbage trailing bits when creating bitstrings whose size
    wasn't an even multiple of 8 bits.
  * erts: Fix erlang:system_info/1 documentation to show correct
    types.
  * erts: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * erts: Fix compilation with GNU termcap.
  * erts: Delivery time of message signals to a process not
    executing any receive expressions could become very long,
    potentially infinite. For example, a process checking for
    messages using process_info(self(), message_queue_len) or
    process_info(self(), messages) and avoiding to execute a
    receive expression matching on messages could be very slow in
    detecting new messages. Note that you are still discouraged
    from using process_info() this way. A process that wants to
    check if there are messages available to handle should execute
    a receive expression matching on messages.
  * erts: On AArch64 (ARM64), when calculating both the quotient
    and remainder with a divisor begin a power two, the remainder
    could be incorrectly calculated.
  * erts: Fix bug causing "magic" references in a compressed ETS
    table to not keep the referred object alive. The symptom would
    be the referred object being garbage collected prematurely and
    the reference appearing stale, not referring to anything.
    Examples of such magically referred objects are atomics and NIF
    resources.
  * erts: Matching out short bitstrings with a fixed size not
    divisible by 8 could could lead to the runtime system
    terminating with an "Overrun heap and stack" error.
  * erts: A constant flow of incoming non-message signals could
    prevent a process needing to execute dirty from doing so.
  * erts: A BEAM file usually contains a chunk with the tag "Type"
    containing type information that can be used by the JIT. The
    beam_lib:strip/1 takes care to preserve that chunk, but a
    build/release tool that does customized stripping could
    accidentally remove the chunk. Loading a BEAM file without the
    "Type" chunk could cause incorrect behavior of the loaded code.
  * erts: gen_udp:recv/* for Unix Domain Socket in binary mode and
    passive mode has been fixed to not crash.
  * erts: The cleanup operation of not yet delivered signals to a
    terminated process yielded excessively.
  * erts: Fixed minor hashing issue with the local option of
    term_to_binary()/term_to_iovec().
  * erts: Update gen_tcp_socket and gen_udp_socket to handle
    'completion' (socket on Windows).
  * erts: Add support for Unix Domain Sockets (only for STREAM
    sockets) on Windows for 'socket'.
  * erts: In Erlang/OTP 27, by default escripts will be compiled
    before being executed. That means that the compiler application
    must be installed. It is possible to force the escript to be
    interpreted by adding the directive -mode(interpret). to the
    escript file. In Erlang/OTP 28, support for interpreting an
    escript will be removed.
  * erts: Add basic support for socket ioctl on Windows.
  * erts: Removed erts/etc/darwin/Info.plist, as it is no longer
    necessary after macos 10.12
  * erts: Add support for (Windows) socket option exclusiveaddruse.
  * erts: [socket] Add support for the 'nopush' option.
  * erts: Add support for socket option 'BSP STATE'.
  * erts: Add tcp socket options 'keepcnt', 'keepidle' and
    'keepintvl'.
  * erts: Add support for misc (Windows) socket options
    ('max_msg_size' and 'maxdg').
  * compiler: The compiler could run forever when compiling a call
    to is_record/3 with a huge positive tuple size. The call
    is_record(A, a, 0) would crash the compiler when used in a
    function body. When used in a guard the compiler would emit
    incorrect code that would accept {a&gt; as a record.
  * compiler: Fixed a bug that caused dialyzer to crash when
    analyzing bogus code that contained the literal atom undefined
    in segment sizes.
  * compiler: The compiler would crash when compiling some modules
    that contained a call to erlang:load_nif/2.
  * compiler: Fixed a bug that caused the compiler to crash on
    legal code.
  * compiler: The compiler could crash when attempting to compile a
    call to is_list/1 in a complex expression.
  * compiler: A complex guard expression using the or operator
    could succeed when it was supposed to fail.
  * compiler: Compiling nested try/catch and catch expression could
    result in an internal compiler error.
  * compiler: Using the bnot operator in a complex expression could
    cause the compiler to terminate with an internal consistency
    failure diagnostic.
  * compiler: Fixed a bug that caused the compiler to crash in a
    binary optimization pass.
  * compiler: The compiler could terminate with an internal error
    when attempting to compile a binary pattern that could not
    possibly match.
  * compiler: Fixed various performance issues related to the alias
    optimization pass.
  * erl_docgen: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * mnesia: Do not delete old backup file if the new backup fails.
  * megaco: Make megaco transports handle gen_tcp | gen_udp with
    socket backend on Windows (completion).
  * common_test: With this change, ct_hooks manual refers to CTH
    execution order section in user guide.
  * common_test: With this change, Config data from
    pre_end_per_testcase hook is delivered to post_end_per_testcase
    callback in case of testcase timetrap or linked process crash.
  * common_test: With this change, remaining references to not
    supported vts tool in ct_run are removed (mainly relates to
    docs and ct_run help message).
  * common_test: With this change, prompt search functionality in
    ct_telnet handles unicode input.
  * common_test: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * stdlib: The compiler could run forever when compiling a call to
    is_record/3 with a huge positive tuple size. The call
    is_record(A, a, 0) would crash the compiler when used in a
    function body. When used in a guard the compiler would emit
    incorrect code that would accept {a&gt; as a record.
  * stdlib: Fix bug in ets:tab2file that could make it fail if
    another Erlang process created the same file at the same time.
  * stdlib: An {else_clause,Value} exception will now be reported
    nicely in the shell.
  * stdlib: Correct return value for error case, so that it matches
    the documented and intended return value {error,
    {already_started, pid()} when local registered names are used.
  * stdlib: sys:get_state/1,2 and sys:replace_state/2,3 has been
    corrected to handle a state named error as a state name, not as
    a failed system callback. For the standard server behaviours
    this was an issue only for gen_statem (and gen_fsm) when the
    state name was error, and for gen_server if the complete state
    was {error,_}.
  * stdlib: Multiple problems were fixed in
    filelib:safe_relative_path/2. If its second argument was a path
    that contained symbolic links, an incorrect result patch could
    be returned. Also, paths were sometimes falsely considered
    unsafe.
  * stdlib: Fix deadlock when erl.exe is used as part of a pipe on
    Windows and trying to set the encoding of the standard_io
    device.
  * stdlib: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * stdlib: Fix h/2,3 to properly render multi-clause
    documentation.
  * stdlib: Timers created by timer:apply_after/4,
    apply_interval/4, and apply_repeatedly/4 would silently fail to
    do the apply if it was not possible to spawn a process when the
    timer expired. This has now been corrected, and if the spawn
    fails, the system will be taken down producing a crash dump.
  * stdlib: When an Erlang source file lacked a module definition,
    there would be a spurious "module name must not be empty"
    diagnostic for each spec in the file.
  * stdlib: The argument descriptions for option types in argparse
    have been made less ambiguous.
  * stdlib: Clarified the documentation of normal shutdown reason
    on gen_server:call/2,3
  * stdlib: Pattern matching and equivalence (=:=, =/=) comparisons
    on 0.0 will now raise a warning, as it will no longer be
    considered equivalent to -0.0 in OTP 27. If a match on 0.0
    specifically is desired (distinct from -0.0), the warning can
    be suppressed by writing +0.0 instead. The arithmetic
    comparison operators are unaffected, including arithmetic
    equality (==). *** POTENTIAL INCOMPATIBILITY ***
  * stdlib: The semantics of the gen_{server,statem,event}
    behaviour's synchronous start behaviour introduced in OTP-26.0
    with OTP-18471, has been clarified in the documentation.
  * stdlib: Added functionality to set a custom multiline prompt.
  * stdlib: A warning for (accidental use of) Triple-Quoted Strings
    has been implemented as per EEP 64. *** POTENTIAL
    INCOMPATIBILITY ***
  * stdlib: The keyboard shortcuts for the shell are now
    configurable.
  * kernel: Fixed an issue with truncated crash slogans on failed
    emulator start.
  * kernel: Fix shell:start_interactive function specification.
  * kernel: Fix code:get_doc/1 to return missing, when it can't
    find erts instead of crashing.
  * kernel: Function socket:close/1 could cause a VM crash on
    Windows.
  * kernel: Fix deadlock when erl.exe is used as part of a pipe on
    Windows and trying to set the encoding of the standard_io
    device.
  * kernel: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * kernel: Fix logger's overload protection mechanism to only
    fetch memory used by messages when needed.
  * kernel: Fixed a number of socket-related issues causing
    incompatibilities with gen_tcp and gen_udp respectively.
  * kernel: gen_tcp:connect with socket address and socket (inet-)
    backend fails because of missing callback function.
  * kernel: The DNS RR cache used by `inet_res` has been fixed to
    preserve insert order, which is beneficial when the DNS server
    returns RRs in some specific order for e.g load balancing
    purposes.
  * kernel: The options `reuseport`, `reuseport_lb` and
    `exclusiveaddruse` were accidentally not allowed for e.g
    `gen_udp:open/1,2`, which has now been corrected.
  * kernel: gen_udp:recv/* for Unix Domain Socket in binary mode
    and passive mode has been fixed to not crash.
  * kernel: Fixed issue where cursor would not be placed at the end
    of the expression when navigating shell history.
  * kernel: Update gen_tcp_socket and gen_udp_socket to handle
    'completion' (socket on Windows).
  * kernel: Add support for Unix Domain Sockets (only for STREAM
    sockets) on Windows for 'socket'.
  * kernel: Add basic support for socket ioctl on Windows.
  * kernel: The file:location/0 type is now exported.
  * kernel: Add support for (Windows) socket option
    exclusiveaddruse.
  * kernel: [socket] Add support for the 'nopush' option.
  * kernel: Add support for socket option 'BSP STATE'.
  * kernel: Add tcp socket options 'keepcnt', 'keepidle' and
    'keepintvl'.
  * kernel: Add support for misc (Windows) socket options
    ('max_msg_size' and 'maxdg').
  * kernel: The keyboard shortcuts for the shell are now
    configurable.
  * kernel: Optimized code_server to reduce repeated work when
    loading the same module concurrently.
  * debugger: The call int:no_break(Module) did not remove any
    breakpoints.
  * debugger: The maybe expression is now supported in the
    Debugger.
  * debugger: The maybe expression is now supported in the
    Debugger.
  * debugger: The call int:no_break(Module) did not remove any
    breakpoints.
  * ssl: Avoid function clause error in ssl:getopts/2 by handling
    that inet:getopts may return an empty list during some
    circumstances, such as the socket being in a closing state.
  * ssl: The API function `ssl:recv/3` has been tightened to
    disallow negative length, which has never been documented to
    work, but was passed through and caused strange errors.
  * ssl: When a client initiated renegotiation was rejected and the
    client socket was in active mode the expected error message to
    the controlling process was not sent.
  * ssl: Add some guidance for signature algorithms configuration
    in ssl applications users guide.
  * snmp: Make snmp handle gen_udp with socket backend on Windows
    (completion).
  * public_key: Country name comparison shall be case insensitive
  * public_key: Add check to disallow duplicate certs in a path
  * inets: With this change, re_write httpd works as expected and
    does not return error.
  * inets: Fixed a bug so httpd does not crash when stopped at the
    wrong time during TLS connection negotiation, or any other
    theoretically as slow connection setup.
  * inets: Enhance error handling and avoid that the HTTP client
    hangs on headers provided on the wrong format.
  * inets: With this change, error report generated by httpd during
    connection setup contains socket type information.
  * inets: Stop and restart of the httpd server in the Inets
    application has been refactored to a more synchronous and OTP
    supervisor friendly approach. This should increase stability
    and for example avoid a supervisor report from
    httpd_connection_sup about killed child process(es) in some
    cases when stopping or restarting httpd.
  * dialyzer: Fixed a bug that caused dialyzer to crash when
    analyzing bogus code that contained the literal atom undefined
    in segment sizes.
  * dialyzer: Dialyzer could crash when attempting to analyze a
    module that defined a type called product/.
- Changes for 26.0.2:
  * erts: Fix using the IME (Input Method Editor) to enter text in
    cmd.exe and powershell.exe on Windows.
  * erts: Multiple socket:accept calls issue. When making multiple
    accept calls, only the last call is active.
  * erts: Fix the shell to ignore terminal delay when the terminal
    capabilities report that they should be used.
  * erts: Fix "oldshell" to echo characters while typing on
    Windows.
  * erts: On Windows, a call to the function socket:close, when
    there are waiting active calls to read, write or accept
    functions, could hang.
  * erts: Fix issues when reading or configuring standard_io on
    Windows when erl.exe is started using -noshell flag.
  * erts: The following functions are now much faster when given a
    long list or binary:
  * erts: On AArch64 (ARM64), equality and non-equality tests with
    literal bitstrings could succeed when they should fail and vice
    versa.
  * compiler: Fixed a type handling bug that would cause an
    internal consistence failure for correct code.
  * compiler: Fixed a bug that could cause the stack trace of throw
    exceptions to be erroneously optimized out.
  * compiler: Complex guard expression using 'or' were not always
    fully evaluated, making guards that were supposed to fail
    succeed.
  * stdlib: Fix bug where when you entered Alt+Enter in the
    terminal, the cursor would move to the last line, instead of
    moving to the next line.
  * stdlib: Fix eof handling when reading from stdin when erlang is
    started using -noshell.
  * stdlib: Fixed problem where output would disappear if it was
    received after a prompt was written in the shell.
  * stdlib: The following functions are now much faster when given
    a long list or binary:
  * kernel: Fix bug where when you entered Alt+Enter in the
    terminal, the cursor would move to the last line, instead of
    moving to the next line.
  * kernel: Fix so that the shell does not crash on startup when
    termcap is not available.
  * kernel: Multiple socket:accept calls issue. When making
    multiple accept calls, only the last call is active.
  * kernel: Fix the shell to ignore terminal delay when the
    terminal capabilities report that they should be used.
  * kernel: Fix "oldshell" to echo characters while typing on
    Windows.
  * kernel: Fix eof handling when reading from stdin when erlang is
    started using -noshell.
  * kernel: On Windows, a call to the function socket:close, when
    there are waiting active calls to read, write or accept
    functions, could hang.
  * kernel: Fix issues when reading or configuring standard_io on
    Windows when erl.exe is started using -noshell flag.
  * kernel: gen_udp:connect with inet_backend = socket fails when
    the Address is a hostname (string or atom).
  * kernel: Fixed problem which would cause shell to crash if
    particular escape sequence was written to stdout.
  * kernel: Fixed problem where output would disappear if it was
    received after a prompt was written in the shell.
  * kernel: Fix a crash where the location of erts could not be
    found in rebar3 dev builds.
  * kernel: Introduce the KERNEL application parameter
    standard_io_encoding that can be used to set the default
    encoding for standard_io. This option needs to be set to latin1
    if the application wants to treat all input data as bytes
    rather than utf-8 encoded characters.
  * ssl: Added keylog information to all protocol versions in
    ssl:connection_information/2.
  * ssl: Add RFC-6083 considerations for DTLS to enable gen_sctp
    based callback for the transport.
  * ssh: Added multiline editing support to ssh clients connected
    through OTP ssh daemon.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- Changes for 26.2.1:
  * erts: Removed unnecessary PCRE source tar-ball.
  * ssh: With this change (being response to CVE-2023-48795),
    ssh can negotiate "strict KEX" OpenSSH extension with
    peers supporting it; also
    'chacha20-poly1305@openssh.com' algorithm becomes a
    less preferred cipher.
    If strict KEX availability cannot be ensured on both
    connection sides, affected encryption modes(CHACHA and
    CBC) can be disabled with standard ssh configuration.
    This will provide protection against vulnerability, but
    at a cost of affecting interoperability. See
    Configuring algorithms in SSH. (bsc#1218192, CVE-2023-48795)
- Changes for 26.2:
  * all: Replaced unintentional Erlang Public License 1.1
    headers in some files with the intended Apache License
    2.0 header.
  * otp: The removal of the deprecated slave module, originally
    planned for OTP 27, has been postponed to OTP 29.
  * asn1: Fix benign warning from gcc 11 about mismatching call
    to free().
  * crypto: Enable engine support for OpenSSL versions 3.
  * edoc: Emit &lt;code&gt; instead of &lt;tt&gt;.
- Disable test suite for now, it has many false positives and
  takes a very long time.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1706011200">- This codestream wasn't affected by bsc#1207113</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1706011201">- Disable rpmlint tests on SLE-15 where they currently fail</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1713268800">- Changes for 26.2.4
  * asn1: An ASN.1 module that contains named BIT STRING values
    would fail to compiled if both the BER and JER
    back-ends were enabled.
  * Compiler: In rare circumstances, the compiler code generate
    unsafe code for a bit syntax match.
  * Compiler: In rare circumstances, binary matches that were
    supposed to succeed failed.
  * Compiler: Fixed a bug where a fun's environment could be
    overridden by an argument in some cases.
  * Crypto: Fix building with --enable-fips with OpenSSL 3 on
    MacOS.
  * Debugger: Guards with nested record expression could wrongly
    evaluate to false.
  * Diameter: Reduce the impact of calling service_info by not
    counting the binaries (on the heap) info, This is done
    by introducing an option, bins_info, which controls
    this.
  * erts: Fixed CPU quota determination for cgroup version 2
  * erts: Fix faulty reduction counting in exiting process which
    could cause it to do unnecessary yielding.
  * erts: Fix bug in re:run/3 where if an invalid UTF-8 subject
    was given, re:run could get stuck in an infinite loop.
    Bug was introduced in Erlang/OTP 22.1.
  * erts: On AArch64 (ARM64), Erlang code using bit syntax
    construction compiled using Erlang/OTP 24 could crash
    the runtime system when run in Erlang/OTP 26.2.3.
  * erts: Calling erlang:trace/3 with first argument one of
    ports, processes, existing_ports, existing_processes,
    existing or all, could cause emulator crash if a dirty
    scheduler was executing a simultaneous trace action.
  * erts: Fixed an integer overflow when the monotonic time unit
    reported by the operating system was greater than 10
    and lower than 100 microseconds.
  * erts: Fix option reuseaddr for FreeBSD 14
  * erts: When a traced process executing on a dirty scheduler
    received an exit signal, the dirty scheduler could use
    the wrong thread specific data which could lead to a
    crash.
  * erts: Fixed a more or less harmless bug that caused time
    correction of Erlang monotonic time to become slightly
    off on Windows platforms when QueryPerformanceCounter()
    was used as OS monotonic time source.
    erlang:system_info(os_monotonic_time_source) now also
    returns information about used resolution which not
    always corresponds to the resolution of the OS
    monotonic time source.
  * erts: When using IPv6, classic gen_udp failed to add (group)
    membership (drop was used instead).
  * erts: Fix bug on Windows where "Unknown event: 2" would be
    printed to the console.
  * erts: Checks for monotonicity of monotonic time have been
    improved so that Erlang and OS monotonic time are
    checked separately.
  * erts: For severe errors, when the `socket` module terminates
    the Erlang VM, now an erl_crash.dump is produced, to
    facilitate post mortem debugging.
  * kernel: When using IPv6, classic gen_udp failed to add (group)
    membership (drop was used instead).
  * kernel: The check in inet_res of the RD bit has been relaxed
    slightly.
  * ssh: With this change, owner and group file attributes
    decoding is fixed and results with value of integer
    type.
  * ssl: Cleanup and close all connections in DTLS when the
    listen socket owner dies.
    Improved IPv6 handling in DTLS.
  * ssl: Fixed a crash in dtls accept.
  * stdlib: Attempting to use the maybe construct in a macro
    argument could crash the compiler.
- Changes for 26.2.3
  * otp: Quote uninstall path in registry when installing on
    windows.
  * compiler: In rare circumstances, an unsafe optimization could
    cause the compiler to generate incorrect code for list
    matching.
  * compiler: Fix the compilation server to restart if the
    applications in its lib dir changes inbetween erlc
    invokations.
  * crypto: Fix compile error when OPENSSL_NO_DES is defined.
  * crypto: The function crypto:pbkdf2_hmac will no longer block
    the main schedulers. If the iteration count or block
    size parameters are such that the function is likely to
    take a long time to execute, the function will be
    scheduled to run on a dirty CPU scheduler.
  * erts: Fixed compile warning in erl_nif.c for gcc-13.
  * erts: Fix C++ compile error for macros enif_select_read and
    friends.
  * erts: Fixed a name clash on Solaris that prevented the JIT
    from being built.
  * erts: Fix termcap detection on solaris.
  * erts: Fix heap corruption bug that could cause runaway memory
    consumption due to circular offheap list at process
    exit. Other symptoms may also be possible. Bug exists
    since OTP 25.0.
  * erts: Do not clear tracing in old module instance if load
    fails with 'not_purged'.
  * erts: When exceeding the `max_heap_size` limit in a garbage
    collection initiated by some bit syntax operations, the
    process would not always terminate immediately.
  * erts: The code server could be hanging if a module with
    on_load function was loaded at the same time as another
    module was purged using erlang:purge_module directly.
  * erts: A process optimized for parallel signal delivery could
    under some circumstances lose wakeup information. That
    is, the processes was not woken up to take care of the
    signal, so the signal would not be taken care of until
    the process was woken by another signal. Only processes
    configured with message_queue_data set to off_heap
    utilize this optimization.
  * erts: Fix segfault when generating crashdump containing a fun
    places in persistent_term storage.
  * erts: By default the JIT is disabled on Intel Macs, because
    of annoying poups on macOS Sonoma. It is now possible
    to explicitly enable the JIT on Intel Macs. Here is
    how: ./configure --enable-jit
  * kernel: Fix performance bug when using io:fread to read from
    standard_io. This regression was introduced in OTP
    26.0.
  * kernel: A bug in the code server could cause it to crash in
    some concurrent scenarios. This bug was introduced in
    26.1.
  * kernel: Fixed gen_udp:open/2 type spec to include already
    supported module socket address types.
  * kernel: Fix reading of password for ssh client when in
    user_interactive mode.
  * odbc: Use spec for API doc
  * public_key: Hostname prefix with X number of dots should not be
    accepted.
  * ssh: With this change, acceptor_sup is not started for ssh
    client as it is not needed in that role.
  * ssh: With this change, more secure algorithms are preferred
    by ssh and documentation is updated to reflect that.
  * ssh: With this change, KEX strict terminal message is
    emitted with debug verbosity.
  * ssh: Fix reading of password for ssh client when in
    user_interactive mode.
  * ssl: ssl:prf/5, will start working instead of hanging in a
    TLS-1.3 context if called appropriately. Note that the
    implementation has changed and in OTP-27 a more
    adequate API will be documented.
  * ssl: Server name verification didn't work if a connection
    was made with IP-address as a string.
  * ssl: The fallback after "dh" ssl option was undefined was to
    get "dh" from ssl options again. This is clearly wrong
    and now changed to the documented fallback "dhfile" ssl
    option.
  * ssl: Correct default value selection for DTLS. Will only
    affect users linked with really old version of
    cryptolib library.
  * ssl: Adhere elliptic curves with RFC 8422 pre TLS-1.3, that
    is Edwards curves are added to curves that can be used
    for key exchange, and documentation and implementation
    of eccs/0,1 are aligned.
  * ssl: Improve alert reason when ecdhe_rsa key_exchange does
    not have any common curves to use
  * stdlib: The help texts shown by argparse will now display
    sub-command arguments in the correct order.
  * stdlib: Clarified the argparse documentation regarding the
    user-defined help template.
  * stdlib: Fix shell expansion to not crash when expanding invalid
    using invalid atoms.
  * wx: Add option to silence wx depracation macros.
- Changes for 26.2.2
  * common_test: Fix how CT finds Erlang/OTP releases for compatability
    testing. This functionality is only used to test
    Erlang/OTP.
  * erl_interface: Fix bug where the system installed openssl/md5.h would
    be confused with the vendored md5.h.
  * erts: 32-bit runtime systems on most Unix like platforms
    could crash if a BIF timer was set with a huge timeout
    of more than 68 years into the future. In order for the
    crash to occur, the huge timer (at a later time than
    when it was set) had to become the nearest active timer
    set on the specific scheduler on which it was set. This
    could not happen on a system with only one scheduler
    since there would always be shorter timers in the
    system.
    Setting a timer larger than 49 days on Windows could
    under rare circumstances cause the timeout to be
    delayed.
  * erts: Fix bug where the system installed openssl/md5.h would
    be confused with the vendored md5.h.
  * erts: The JIT has now been disabled on x86 Macs to prevent
    annoying the "verifying shm-xyz" popups introduced in
    MacOS Sonoma.
    ARM Macs are unaffected.
  * erts: Garbage collection of a process on a dirty scheduler
    could collide with signal handling for that process
    causing a crash of the runtime system. This bug was
    introduced in OTP 25.3.2.8 and OTP 26.2.
  * kernel: Fix group (that is the shell) to properly handle when
    an get_until callback function returned {done, eof, []}
    when an eof was detected.
  * ssh: With this change, Curve25519 and Curve448 KEX methods
    become most preferred (related to RFC8731).
  * ssl: Legacy name handling could cause interop problems
    between TLS-1.3/1.2 client and TLS-1.2 server.
- Fix for bsc#1222591</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1722686400">- Changes for 26.2.5.2:
  * erts: When no time warp mode was enabled, a smaller Erlang
    monotonic time could be read than a previously read time, i.e.,
    breaking the monotonic property. The runtime system will abort
    when detecting an issue like this since OTP 24.3.4.17 and OTP
    25.0. Up until OTP 25 no time warp mode is the default. As of
    OTP 26 multi time warp mode is the default.
  * erts: A scheduler thread could get stuck when deleting a memory
    allocator carrier when adjacent carriers were deleted and/or
    inserted simultaneously by other schedulers. This in turn could
    cause the other schedulers to get stuck as well.
  * crypto: Add warning in documentation to avoid crypto:start/0 as
    it does not work for FIPS mode. Use application:start(crypto)
    instead.
  * stdlib: Fixed a bug that caused the shell completion to crash
    when keyword and tuple appeared on the same line.
  * ssl: When the default value for signature_algs is used, default
    the signature_algs_cert to the default value + rsa_pkcs1_sha1
    to allow this algorithms for certificates but not for the TLS
    protocol. This is for better interoperability. If
    signature_algs is set explicitly signature_algs_cert must also
    be set explicitly if they should be different.
- Changes for 26.2.5.1:
  * erts: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout =
    0 on Windows could cause a (case clause) crash if data is
    immediately available.
  * erts: When a port command crashed in the inet driver during
    gen_tcp:send/2, a monitor 'DOWN' message could be left
    lingering in the caller's mailbox. This has now been fixed.
  * erts: 'DOWN' messages originating from a monitored port,
    contained the atom process instead of the atom port as the
    third element when the exit reason was not an immediate term.
  * public_key: Fix bug in dnsName constraint check, could cause
    valid cert to be considered bad during path validation.
  * diameter: Pick peer can now also handle request of type
    [#]diameter_packet{}.
  * kernel: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout
    = 0 on Windows could cause a (case clause) crash if data is
    immediately available.
  * kernel: Open a disk_log file and combining head_func with
    rotate options did not work.
  * ssh: With this change, ssh client will automatically adjust
    transfer window size for commands executed remotely over SSH.
  * ssh: With this change, race condition between connection
    closing and automatic window adjustment is fixed.
  * ssl: Check for TLS-1.3 support should check minimum
    requirements.
  * ssl: If both TLS-1.3 and TLS-1.2 is supported and TLS-1.2
    negotiated convert TLS-1.3 ECDSA schemes to TLS-1.2 hash and
    signature pairs for increased interoperability.
  * ssl: TLS-1.3 negotiation now uses SNI based options correctly
    instead of ignoring them.
  * ssl: Make it easier to distinguish between a invalid signature
    and unsupported signature.
  * ssl: Enhance ALERT logs to help understand what causes the
    alert.
- Changes for 26.2.5:
  * erts: gen_sctp:send/3,4 now waits for the send to complete
    instead of returning an OS result such as {error, ewouldblock}.
  * erts: ETS functions did not properly handle keys containing
    maps, sometimes matching too many or too few objects.
  * erts: Fix CPU quota determination for cgroups. The bug was
    introduced through OTP-18999.
  * erts: Added a warning to open_port/2 regarding the BadBatBut
    attack affecting Windows.
  * dialyzer: Fixed an issue with bitstring type inference on
    segments following UTF-8/16/32 segments.
  * kernel: Fix the shell Job Control Mode to not crash when typing
    TAB or CTRL+R.
  * kernel: Fix calls to blocking application APIs to throw an
    exception with reason terminating if called when the system is
    terminating. This is done in order to avoid deadlocks during
    shutdown or restart.
  * stdlib: Fix shell expansion of -type a() :: $a. in the erlang
    shell.
  * stdlib: Fix the shell Job Control Mode to not crash when typing
    TAB or CTRL+R.
  * ssl: Fix certificate authorities check so that CA closest to
    peer is not lost. It could manifest itself in a failed
    connection as the client failed to realize it had a valid
    certificate chain to send to the server.
  * ssl: ssl:signature_algs/2 did not list some legacy algorithm
    schemes correctly when listing all algorithms available.
  * mnesia: Mnesia could crash during startup if del_table_copy/2
    and add_table_copy/3 was invoked when the table was loading.</changelog>
</package>
<package pkgid="5e82bda6c9d514df28a60c3b8f507855c2cb3191b0e55c9dec46bcfdc6cbed2d0b4db6f40283e0d8d4eb532ebe2183b375cf941125762e9dd727688b87a22c27" name="erlang-debugsource" arch="i586">
  <version epoch="0" ver="26.2.5.2" rel="1.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1687521600">- Changes for 25.3.2.2:
  * compiler: The compiler could be very slow when compiling guards
    with multiple guard tests separated with 'or' or ';'.
- Changes for 25.3.2.1:
  * xmerl: New options to xmerl_scan and xmerl_sax_parser so one
    can limit the behaviour of the parsers to avoid some XML
    security issues. xmerl_scan gets one new option:
    xmerl_sax_parser gets the following options: The old option
    skip_external_dtd is still valid and the same as
    {external_entities, none} and {fail_undeclared_ref, false} but
    just affects DTD's and not other external references.
  * erts: Fixed a crash during tracing on certain platforms that
    cannot use the machine stack for Erlang code (mainly OpenBSD
    and Linux with musl).
  * erts: Constructing a binary segment not aligned with a byte
    boundary, with a size not fitting in 31 bits, and with a value
    not fitting in a 64-bit word could crash the runtime system.
  * erts: Further robustify implementation of large maps (&gt; 32
    keys). Keys that happen to have same internal 32-bit hash
    values are now put in collision nodes which are traversed with
    linear search. This removes the demand for the internal hash
    function when salted to eventually produce different hashes for
    all possible pairs of unequal terms.
  * stdlib: Static supervisors are very idle processes after they
    have started so they will now be hibernated after start to
    improve resource management.
  * compiler: Fixed a bug where a failing bsl expression in a guard
    threw an exception instead of causing the guard to fail.
  * compiler: Complex guard expression using the or operator and
    guard BIFs that can fail could sometimes be miscompiled so that
    the guard would succeed even if a call to a guard BIF failed.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608000">- Version 26.0:
  * Leex has been extended with optional column number support.
  * The family of enumeration functions in module lists has been
    extended with enumerate/3 that allows a step value to be
    supplied.
  * Update Unicode to version 15.0.0.
  * proc_lib:start*/* has become synchronous when the started
    process fails. This requires that a failing process use a new
    function proc_lib:init_fail/2,3, or exits, to indicate failure. All
    OTP behaviours have been fixed to do this.
  * auto-complete of variables, record names, record fields names,
    map keys, function parameter types and filenames.
  * Open external editor in the shell to edit the current
    expression.
  * defining records (with types), functions, specs and types in
    the shell.
  * Creation and matching of binaries with segments of fixed sizes
    have been optimized.
  * Creation and matching of UTF-8 segments have been optimized.
  * Appending to binaries has been optimized.
  * The compiler and JIT now generate better code for creation of
    small maps where all keys are literals known at compile time.
  * Thanks to the optimizations above the performance of the base64
    module has been significantly improved. For example, on an
    x86_64 system with the JIT both encode and decode are almost
    three times faster than in Erlang/OTP 25.
  * Map comprehensions as suggested in EEP 58 has now been
    implemented.
  * Some map operations have been optimized by changing the
    internal sort order of atom keys. This changes the
    (undocumented) order of how atom keys in small maps are printed
    and returned by maps:to_list/1 and maps:next/1. The new order
    is unpredictable and may change between different invocations
    of the Erlang VM.
  * Introducing the new function maps:iterator/2 for creating an
    interator that return the map elements in a deterministic
    order. There are also new modifiers k and K for the format
    string in io:format() to support printing map elements ordered.
  * Added the new built-in type dynamic() introduced in EEP 61, PR
    introducing EEP 61 improving support for gradual type checkers.
  * Dialyzer has a new incremental mode that be invoked by giving
    the --incremental option when running Dialyzer. This new
    incremental mode is likely to become the default in a future
    release.
  * Multi time warp mode is now enabled by default. This assumes
    that all code executing on the system is time warp safe.
  * Support for UTF-8 atoms and strings in the NIF interface
    including new functions enif_make_new_atom,
    enif_make_new_atom_len and enif_get_string_length.
  * The BIFs min/2 and max/2 are now allowed to be used in guards
    and match specs.
  * Improved the selective receive optimization, which can now be
    enabled for references returned from other functions. This
    greatly improves the performance of gen_server:send_request/3,
    gen_server:wait_response/2, and similar functions.
  * It is no longer necessary to enable a feature in the runtime
    system in order to load modules that are using it. It is
    sufficient to enable the feature in the compiler when compiling
    it.
  * inet:setopts/2 has got 3 new options: reuseport, reuseport_lb
    and exclusiveaddruse.
  * Fix so that -fno-omit-frame-pointer is applied to all of the
    Erlang VM when using the JIT so that tools, such as perf, can
    crawl the process stacks.
  * In the lists module, the zip family of functions now takes
    options to allow handling lists of different lengths.
  * Added the zip:zip_get_crc32/2 function to retrieve the CRC32
    checksum from an opened ZIP archive. gen_server optimized by
    caching callback functions
  * The modules Erlang DNS resolver inet_res and helper modules
    have been updated for RFC6891; to handle OPT RR with DNSSEC OK
    (DO) bit.
  * Introduced application:get_supervisor/1.
  * Cache OTP boot code paths, to limit how many folders that are
    being accessed during a module lookup. Can be disabled with
  - cache_boot_path false.
  * Support for Kernel TLS (kTLS), has been added to the SSL
    application, for TLS distribution (-proto_dist inet_tls), the
    SSL option {ktls, true}.
  * Improved error checking and handling of ssl options.
  * Mitigate memory usage from large certificate chains by lowering
    the maximum handshake size. This should not effect the common
    cases, if needed it can be configured to a higher value.
  * For security reasons the SHA1 and DSA algorithms are no longer
    among the default values.
  * Add encoding and decoding of use_srtp hello extension to
    facilitate for DTLS users to implement SRTP functionality.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608001">- Changes for 26.0.1:
  * erts: Build of the socket nif failed on Solaris 11.
  * erts: Fixed two reduction-counting bugs relating to binaries.
  * erts: Constructing a binary segment not aligned with a byte
    boundary, with a size not fitting in 31 bits, and with a value
    not fitting in a 64-bit word could crash the runtime system.
  * erts: When a binary construction failed because of bad size for
    a segment, the error information was not always correct.
  * erts: Fixed a crash when calling a fun that was defined in a
    module that had been upgraded.
  * kernel: The POSIX error exdev was sometimes incorrectly
    described as "cross domain link" in some error messages.
  * kernel: Corrected the socket send function description (send
    with Timeout = nowait). The send function(s) could not return
    {ok, {RestData, SelectInfo}}
  * stdlib: The POSIX error exdev was sometimes incorrectly
    described as "cross domain link" in some error messages.
  * ssl: Make sure that selection of client certificates handle
    both TLS-1.3 and TLS-1.2 names correctly. Could cause valid
    client certificate to not be selected, and an empty client
    certificate message to be sent to server.
  * ssl: Improved ssl:format_error/1 to handle more error tuples.
  * ssl: Fixed hanging ssl:connect when ssl application is not
    started.
  * ssl: Correct handling of retransmission timers, current
    behavior could cause unwanted delays.
  * inets: Do not make the default ssl options by calling
    httpc:ssl_verify_host_options(true) if ssl options are supplied
    by the user.
  * xmerl: New options to xmerl_scan and xmerl_sax_parser so one
    can limit the behaviour of the parsers to avoid some XML
    security issues. xmerl_scan gets one new option:
    xmerl_sax_parser gets the following options: The old option
    skip_external_dtd is still valid and the same as
    {external_entities, none} and {fail_undeclared_ref, false} but
    just affects DTD's and not other external references.
  * compiler: Fixed a bug where a failing bsl expression in a guard
    threw an exception instead of causing the guard to fail.
  * compiler: Fixed a bug that would case the validator to reject
    legal code.
  * compiler: The compiler could re-order clauses matching binaries
    so that the incorrect clause would match. That could only
    happen for code that used the option {error_location,line} or
    for code without line or column number information (e.g.
    generated by a parse transform).
  * compiler: Complex guard expression using the or operator and
    guard BIFs that can fail could sometimes be miscompiled so that
    the guard would succeed even if a call to a guard BIF failed.
  * compiler: With optimizations disabled, a try/catch construct
    could return an incorrect value.
  * compiler: In rare circumstance, a combination of binary
    construction and binary_part/3 would cause the compiler to
    generate unsafe code that would crash the runtime system.
  * compiler: The compiler could be very slow when compiling guards
    with multiple guard tests separated with 'or' or ';'.
  * compiler: Complex guard expressions using 'or' and map updates
    could succeed even if the map update failed.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1698235200">- Changes for 26.1.2:
  * erts: If the external term format encoding of an argument list
    part of a distributed spawn operation was faulty, the newly
    spawned remote process could misbehave. The misbehavior
    included hanging or interpret an incoming message as an
    argument list to use. This was very unlikely to happen unless
    using an alternate implementation of the distribution protocol
    which made a faulty encoding of the argument list. The child
    process will now detect this error and terminate before
    executing the user specified code.
  * erts: Fix bugs where if the body of a matchspec would return a
    map with a variable ('$1', '$_' etc) as one of the keys or
    values and the variable was not an immidiate, the term would
    not be copied to the receiving processes heap. This would later
    corrupt the term in the table as the GC could place move
    markers in it, which in turn would cause the VM to crash. Bug
    has been present for since OTP 17.0.
  * xmerl: The xmerl version 1.3.32 was released in OTP 26.0.1, but
    the incorrect version number of 1.3.31.1 was used for it. This
    incorrect version number continued to appear in OTP 26.0.2, OTP
    26.1, and OTP 26.1.1. The actual xmerl code in these OTP
    versions however corresponds to xmerl version 1.3.32.
- Changes for 26.1.1:
  * wx: The wx application would fail to build on macOS with Xcode
    15.
  * compiler: The compiler could become extremely slow for modules
    containing huge functions.
  * stdlib: Garbage collect the shell process when reducing the
    amount of saved history and results.
- Changes for 26.1:
  * crypto: Fix VM crash caused by crypto being purged and reloaded
    (by init:restart for example) on OS with musl libc (such as
    Alpine linux).
  * crypto: Improved understanding of LibreSSL versions. Support
    chacha20 and chacha20_poly1305 for LibreSSL 3.7. Reflect
    removal of support for the DSS/DSA algorithm which was done in
    LibreSSL 2.6.1.
  * crypto: FIPS supported by crypto for OpenSSL 3.0.* and 3.1.*.
  * asn1: The ASN.1 compiler would ignore a constraint such as
    (SIZE (1..4), ...), causing incorrect behavior of the encoding
    and decoding function for the PER and UPER backends. Corrected
    to handle the constraint in the same way as (SIZE (1..4, ...)).
  * asn1: The JER backend has been internally refactored in a way
    that is compatible for applications that use the documented
    API. However, for a group of ASN.1 modules that depend on each
    other (for example, S1AP-PDU-Descriptions, S1AP-Contents, and
    so on), all modules in the group must be recompiled if on of
    the group members is recompiled.
  * observer: Closing the trace log window via the menu did not
    work.
  * erts: maps:put with existing key and identical value was not
    optimized as a no-op correctly if having the same 32-bit hash
    as another key in the map. In practice very rare and harmless.
  * erts: Fixed an issue with truncated crash slogans on failed
    emulator start.
  * erts: Fixed a bug where the emulator was unable to determine
    the current cgroup CPU quota.
  * erts: A process optimized for parallel signal delivery could
    under some circumstances lose wakeup information. That is, the
    processes was not woken up to take care of the signal, so the
    signal would not be taken care of until the process was woken
    by another signal. Only processes configured with
    message_queue_data set to off_heap utilize this optimization.
  * erts: Function socket:close/1 could cause a VM crash on
    Windows.
  * erts: Fixed a bug in the ARM JIT where it could accidentally
    add garbage trailing bits when creating bitstrings whose size
    wasn't an even multiple of 8 bits.
  * erts: Fix erlang:system_info/1 documentation to show correct
    types.
  * erts: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * erts: Fix compilation with GNU termcap.
  * erts: Delivery time of message signals to a process not
    executing any receive expressions could become very long,
    potentially infinite. For example, a process checking for
    messages using process_info(self(), message_queue_len) or
    process_info(self(), messages) and avoiding to execute a
    receive expression matching on messages could be very slow in
    detecting new messages. Note that you are still discouraged
    from using process_info() this way. A process that wants to
    check if there are messages available to handle should execute
    a receive expression matching on messages.
  * erts: On AArch64 (ARM64), when calculating both the quotient
    and remainder with a divisor begin a power two, the remainder
    could be incorrectly calculated.
  * erts: Fix bug causing "magic" references in a compressed ETS
    table to not keep the referred object alive. The symptom would
    be the referred object being garbage collected prematurely and
    the reference appearing stale, not referring to anything.
    Examples of such magically referred objects are atomics and NIF
    resources.
  * erts: Matching out short bitstrings with a fixed size not
    divisible by 8 could could lead to the runtime system
    terminating with an "Overrun heap and stack" error.
  * erts: A constant flow of incoming non-message signals could
    prevent a process needing to execute dirty from doing so.
  * erts: A BEAM file usually contains a chunk with the tag "Type"
    containing type information that can be used by the JIT. The
    beam_lib:strip/1 takes care to preserve that chunk, but a
    build/release tool that does customized stripping could
    accidentally remove the chunk. Loading a BEAM file without the
    "Type" chunk could cause incorrect behavior of the loaded code.
  * erts: gen_udp:recv/* for Unix Domain Socket in binary mode and
    passive mode has been fixed to not crash.
  * erts: The cleanup operation of not yet delivered signals to a
    terminated process yielded excessively.
  * erts: Fixed minor hashing issue with the local option of
    term_to_binary()/term_to_iovec().
  * erts: Update gen_tcp_socket and gen_udp_socket to handle
    'completion' (socket on Windows).
  * erts: Add support for Unix Domain Sockets (only for STREAM
    sockets) on Windows for 'socket'.
  * erts: In Erlang/OTP 27, by default escripts will be compiled
    before being executed. That means that the compiler application
    must be installed. It is possible to force the escript to be
    interpreted by adding the directive -mode(interpret). to the
    escript file. In Erlang/OTP 28, support for interpreting an
    escript will be removed.
  * erts: Add basic support for socket ioctl on Windows.
  * erts: Removed erts/etc/darwin/Info.plist, as it is no longer
    necessary after macos 10.12
  * erts: Add support for (Windows) socket option exclusiveaddruse.
  * erts: [socket] Add support for the 'nopush' option.
  * erts: Add support for socket option 'BSP STATE'.
  * erts: Add tcp socket options 'keepcnt', 'keepidle' and
    'keepintvl'.
  * erts: Add support for misc (Windows) socket options
    ('max_msg_size' and 'maxdg').
  * compiler: The compiler could run forever when compiling a call
    to is_record/3 with a huge positive tuple size. The call
    is_record(A, a, 0) would crash the compiler when used in a
    function body. When used in a guard the compiler would emit
    incorrect code that would accept {a&gt; as a record.
  * compiler: Fixed a bug that caused dialyzer to crash when
    analyzing bogus code that contained the literal atom undefined
    in segment sizes.
  * compiler: The compiler would crash when compiling some modules
    that contained a call to erlang:load_nif/2.
  * compiler: Fixed a bug that caused the compiler to crash on
    legal code.
  * compiler: The compiler could crash when attempting to compile a
    call to is_list/1 in a complex expression.
  * compiler: A complex guard expression using the or operator
    could succeed when it was supposed to fail.
  * compiler: Compiling nested try/catch and catch expression could
    result in an internal compiler error.
  * compiler: Using the bnot operator in a complex expression could
    cause the compiler to terminate with an internal consistency
    failure diagnostic.
  * compiler: Fixed a bug that caused the compiler to crash in a
    binary optimization pass.
  * compiler: The compiler could terminate with an internal error
    when attempting to compile a binary pattern that could not
    possibly match.
  * compiler: Fixed various performance issues related to the alias
    optimization pass.
  * erl_docgen: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * mnesia: Do not delete old backup file if the new backup fails.
  * megaco: Make megaco transports handle gen_tcp | gen_udp with
    socket backend on Windows (completion).
  * common_test: With this change, ct_hooks manual refers to CTH
    execution order section in user guide.
  * common_test: With this change, Config data from
    pre_end_per_testcase hook is delivered to post_end_per_testcase
    callback in case of testcase timetrap or linked process crash.
  * common_test: With this change, remaining references to not
    supported vts tool in ct_run are removed (mainly relates to
    docs and ct_run help message).
  * common_test: With this change, prompt search functionality in
    ct_telnet handles unicode input.
  * common_test: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * stdlib: The compiler could run forever when compiling a call to
    is_record/3 with a huge positive tuple size. The call
    is_record(A, a, 0) would crash the compiler when used in a
    function body. When used in a guard the compiler would emit
    incorrect code that would accept {a&gt; as a record.
  * stdlib: Fix bug in ets:tab2file that could make it fail if
    another Erlang process created the same file at the same time.
  * stdlib: An {else_clause,Value} exception will now be reported
    nicely in the shell.
  * stdlib: Correct return value for error case, so that it matches
    the documented and intended return value {error,
    {already_started, pid()} when local registered names are used.
  * stdlib: sys:get_state/1,2 and sys:replace_state/2,3 has been
    corrected to handle a state named error as a state name, not as
    a failed system callback. For the standard server behaviours
    this was an issue only for gen_statem (and gen_fsm) when the
    state name was error, and for gen_server if the complete state
    was {error,_}.
  * stdlib: Multiple problems were fixed in
    filelib:safe_relative_path/2. If its second argument was a path
    that contained symbolic links, an incorrect result patch could
    be returned. Also, paths were sometimes falsely considered
    unsafe.
  * stdlib: Fix deadlock when erl.exe is used as part of a pipe on
    Windows and trying to set the encoding of the standard_io
    device.
  * stdlib: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * stdlib: Fix h/2,3 to properly render multi-clause
    documentation.
  * stdlib: Timers created by timer:apply_after/4,
    apply_interval/4, and apply_repeatedly/4 would silently fail to
    do the apply if it was not possible to spawn a process when the
    timer expired. This has now been corrected, and if the spawn
    fails, the system will be taken down producing a crash dump.
  * stdlib: When an Erlang source file lacked a module definition,
    there would be a spurious "module name must not be empty"
    diagnostic for each spec in the file.
  * stdlib: The argument descriptions for option types in argparse
    have been made less ambiguous.
  * stdlib: Clarified the documentation of normal shutdown reason
    on gen_server:call/2,3
  * stdlib: Pattern matching and equivalence (=:=, =/=) comparisons
    on 0.0 will now raise a warning, as it will no longer be
    considered equivalent to -0.0 in OTP 27. If a match on 0.0
    specifically is desired (distinct from -0.0), the warning can
    be suppressed by writing +0.0 instead. The arithmetic
    comparison operators are unaffected, including arithmetic
    equality (==). *** POTENTIAL INCOMPATIBILITY ***
  * stdlib: The semantics of the gen_{server,statem,event}
    behaviour's synchronous start behaviour introduced in OTP-26.0
    with OTP-18471, has been clarified in the documentation.
  * stdlib: Added functionality to set a custom multiline prompt.
  * stdlib: A warning for (accidental use of) Triple-Quoted Strings
    has been implemented as per EEP 64. *** POTENTIAL
    INCOMPATIBILITY ***
  * stdlib: The keyboard shortcuts for the shell are now
    configurable.
  * kernel: Fixed an issue with truncated crash slogans on failed
    emulator start.
  * kernel: Fix shell:start_interactive function specification.
  * kernel: Fix code:get_doc/1 to return missing, when it can't
    find erts instead of crashing.
  * kernel: Function socket:close/1 could cause a VM crash on
    Windows.
  * kernel: Fix deadlock when erl.exe is used as part of a pipe on
    Windows and trying to set the encoding of the standard_io
    device.
  * kernel: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * kernel: Fix logger's overload protection mechanism to only
    fetch memory used by messages when needed.
  * kernel: Fixed a number of socket-related issues causing
    incompatibilities with gen_tcp and gen_udp respectively.
  * kernel: gen_tcp:connect with socket address and socket (inet-)
    backend fails because of missing callback function.
  * kernel: The DNS RR cache used by `inet_res` has been fixed to
    preserve insert order, which is beneficial when the DNS server
    returns RRs in some specific order for e.g load balancing
    purposes.
  * kernel: The options `reuseport`, `reuseport_lb` and
    `exclusiveaddruse` were accidentally not allowed for e.g
    `gen_udp:open/1,2`, which has now been corrected.
  * kernel: gen_udp:recv/* for Unix Domain Socket in binary mode
    and passive mode has been fixed to not crash.
  * kernel: Fixed issue where cursor would not be placed at the end
    of the expression when navigating shell history.
  * kernel: Update gen_tcp_socket and gen_udp_socket to handle
    'completion' (socket on Windows).
  * kernel: Add support for Unix Domain Sockets (only for STREAM
    sockets) on Windows for 'socket'.
  * kernel: Add basic support for socket ioctl on Windows.
  * kernel: The file:location/0 type is now exported.
  * kernel: Add support for (Windows) socket option
    exclusiveaddruse.
  * kernel: [socket] Add support for the 'nopush' option.
  * kernel: Add support for socket option 'BSP STATE'.
  * kernel: Add tcp socket options 'keepcnt', 'keepidle' and
    'keepintvl'.
  * kernel: Add support for misc (Windows) socket options
    ('max_msg_size' and 'maxdg').
  * kernel: The keyboard shortcuts for the shell are now
    configurable.
  * kernel: Optimized code_server to reduce repeated work when
    loading the same module concurrently.
  * debugger: The call int:no_break(Module) did not remove any
    breakpoints.
  * debugger: The maybe expression is now supported in the
    Debugger.
  * debugger: The maybe expression is now supported in the
    Debugger.
  * debugger: The call int:no_break(Module) did not remove any
    breakpoints.
  * ssl: Avoid function clause error in ssl:getopts/2 by handling
    that inet:getopts may return an empty list during some
    circumstances, such as the socket being in a closing state.
  * ssl: The API function `ssl:recv/3` has been tightened to
    disallow negative length, which has never been documented to
    work, but was passed through and caused strange errors.
  * ssl: When a client initiated renegotiation was rejected and the
    client socket was in active mode the expected error message to
    the controlling process was not sent.
  * ssl: Add some guidance for signature algorithms configuration
    in ssl applications users guide.
  * snmp: Make snmp handle gen_udp with socket backend on Windows
    (completion).
  * public_key: Country name comparison shall be case insensitive
  * public_key: Add check to disallow duplicate certs in a path
  * inets: With this change, re_write httpd works as expected and
    does not return error.
  * inets: Fixed a bug so httpd does not crash when stopped at the
    wrong time during TLS connection negotiation, or any other
    theoretically as slow connection setup.
  * inets: Enhance error handling and avoid that the HTTP client
    hangs on headers provided on the wrong format.
  * inets: With this change, error report generated by httpd during
    connection setup contains socket type information.
  * inets: Stop and restart of the httpd server in the Inets
    application has been refactored to a more synchronous and OTP
    supervisor friendly approach. This should increase stability
    and for example avoid a supervisor report from
    httpd_connection_sup about killed child process(es) in some
    cases when stopping or restarting httpd.
  * dialyzer: Fixed a bug that caused dialyzer to crash when
    analyzing bogus code that contained the literal atom undefined
    in segment sizes.
  * dialyzer: Dialyzer could crash when attempting to analyze a
    module that defined a type called product/.
- Changes for 26.0.2:
  * erts: Fix using the IME (Input Method Editor) to enter text in
    cmd.exe and powershell.exe on Windows.
  * erts: Multiple socket:accept calls issue. When making multiple
    accept calls, only the last call is active.
  * erts: Fix the shell to ignore terminal delay when the terminal
    capabilities report that they should be used.
  * erts: Fix "oldshell" to echo characters while typing on
    Windows.
  * erts: On Windows, a call to the function socket:close, when
    there are waiting active calls to read, write or accept
    functions, could hang.
  * erts: Fix issues when reading or configuring standard_io on
    Windows when erl.exe is started using -noshell flag.
  * erts: The following functions are now much faster when given a
    long list or binary:
  * erts: On AArch64 (ARM64), equality and non-equality tests with
    literal bitstrings could succeed when they should fail and vice
    versa.
  * compiler: Fixed a type handling bug that would cause an
    internal consistence failure for correct code.
  * compiler: Fixed a bug that could cause the stack trace of throw
    exceptions to be erroneously optimized out.
  * compiler: Complex guard expression using 'or' were not always
    fully evaluated, making guards that were supposed to fail
    succeed.
  * stdlib: Fix bug where when you entered Alt+Enter in the
    terminal, the cursor would move to the last line, instead of
    moving to the next line.
  * stdlib: Fix eof handling when reading from stdin when erlang is
    started using -noshell.
  * stdlib: Fixed problem where output would disappear if it was
    received after a prompt was written in the shell.
  * stdlib: The following functions are now much faster when given
    a long list or binary:
  * kernel: Fix bug where when you entered Alt+Enter in the
    terminal, the cursor would move to the last line, instead of
    moving to the next line.
  * kernel: Fix so that the shell does not crash on startup when
    termcap is not available.
  * kernel: Multiple socket:accept calls issue. When making
    multiple accept calls, only the last call is active.
  * kernel: Fix the shell to ignore terminal delay when the
    terminal capabilities report that they should be used.
  * kernel: Fix "oldshell" to echo characters while typing on
    Windows.
  * kernel: Fix eof handling when reading from stdin when erlang is
    started using -noshell.
  * kernel: On Windows, a call to the function socket:close, when
    there are waiting active calls to read, write or accept
    functions, could hang.
  * kernel: Fix issues when reading or configuring standard_io on
    Windows when erl.exe is started using -noshell flag.
  * kernel: gen_udp:connect with inet_backend = socket fails when
    the Address is a hostname (string or atom).
  * kernel: Fixed problem which would cause shell to crash if
    particular escape sequence was written to stdout.
  * kernel: Fixed problem where output would disappear if it was
    received after a prompt was written in the shell.
  * kernel: Fix a crash where the location of erts could not be
    found in rebar3 dev builds.
  * kernel: Introduce the KERNEL application parameter
    standard_io_encoding that can be used to set the default
    encoding for standard_io. This option needs to be set to latin1
    if the application wants to treat all input data as bytes
    rather than utf-8 encoded characters.
  * ssl: Added keylog information to all protocol versions in
    ssl:connection_information/2.
  * ssl: Add RFC-6083 considerations for DTLS to enable gen_sctp
    based callback for the transport.
  * ssh: Added multiline editing support to ssh clients connected
    through OTP ssh daemon.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- Changes for 26.2.1:
  * erts: Removed unnecessary PCRE source tar-ball.
  * ssh: With this change (being response to CVE-2023-48795),
    ssh can negotiate "strict KEX" OpenSSH extension with
    peers supporting it; also
    'chacha20-poly1305@openssh.com' algorithm becomes a
    less preferred cipher.
    If strict KEX availability cannot be ensured on both
    connection sides, affected encryption modes(CHACHA and
    CBC) can be disabled with standard ssh configuration.
    This will provide protection against vulnerability, but
    at a cost of affecting interoperability. See
    Configuring algorithms in SSH. (bsc#1218192, CVE-2023-48795)
- Changes for 26.2:
  * all: Replaced unintentional Erlang Public License 1.1
    headers in some files with the intended Apache License
    2.0 header.
  * otp: The removal of the deprecated slave module, originally
    planned for OTP 27, has been postponed to OTP 29.
  * asn1: Fix benign warning from gcc 11 about mismatching call
    to free().
  * crypto: Enable engine support for OpenSSL versions 3.
  * edoc: Emit &lt;code&gt; instead of &lt;tt&gt;.
- Disable test suite for now, it has many false positives and
  takes a very long time.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1706011200">- This codestream wasn't affected by bsc#1207113</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1706011201">- Disable rpmlint tests on SLE-15 where they currently fail</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1713268800">- Changes for 26.2.4
  * asn1: An ASN.1 module that contains named BIT STRING values
    would fail to compiled if both the BER and JER
    back-ends were enabled.
  * Compiler: In rare circumstances, the compiler code generate
    unsafe code for a bit syntax match.
  * Compiler: In rare circumstances, binary matches that were
    supposed to succeed failed.
  * Compiler: Fixed a bug where a fun's environment could be
    overridden by an argument in some cases.
  * Crypto: Fix building with --enable-fips with OpenSSL 3 on
    MacOS.
  * Debugger: Guards with nested record expression could wrongly
    evaluate to false.
  * Diameter: Reduce the impact of calling service_info by not
    counting the binaries (on the heap) info, This is done
    by introducing an option, bins_info, which controls
    this.
  * erts: Fixed CPU quota determination for cgroup version 2
  * erts: Fix faulty reduction counting in exiting process which
    could cause it to do unnecessary yielding.
  * erts: Fix bug in re:run/3 where if an invalid UTF-8 subject
    was given, re:run could get stuck in an infinite loop.
    Bug was introduced in Erlang/OTP 22.1.
  * erts: On AArch64 (ARM64), Erlang code using bit syntax
    construction compiled using Erlang/OTP 24 could crash
    the runtime system when run in Erlang/OTP 26.2.3.
  * erts: Calling erlang:trace/3 with first argument one of
    ports, processes, existing_ports, existing_processes,
    existing or all, could cause emulator crash if a dirty
    scheduler was executing a simultaneous trace action.
  * erts: Fixed an integer overflow when the monotonic time unit
    reported by the operating system was greater than 10
    and lower than 100 microseconds.
  * erts: Fix option reuseaddr for FreeBSD 14
  * erts: When a traced process executing on a dirty scheduler
    received an exit signal, the dirty scheduler could use
    the wrong thread specific data which could lead to a
    crash.
  * erts: Fixed a more or less harmless bug that caused time
    correction of Erlang monotonic time to become slightly
    off on Windows platforms when QueryPerformanceCounter()
    was used as OS monotonic time source.
    erlang:system_info(os_monotonic_time_source) now also
    returns information about used resolution which not
    always corresponds to the resolution of the OS
    monotonic time source.
  * erts: When using IPv6, classic gen_udp failed to add (group)
    membership (drop was used instead).
  * erts: Fix bug on Windows where "Unknown event: 2" would be
    printed to the console.
  * erts: Checks for monotonicity of monotonic time have been
    improved so that Erlang and OS monotonic time are
    checked separately.
  * erts: For severe errors, when the `socket` module terminates
    the Erlang VM, now an erl_crash.dump is produced, to
    facilitate post mortem debugging.
  * kernel: When using IPv6, classic gen_udp failed to add (group)
    membership (drop was used instead).
  * kernel: The check in inet_res of the RD bit has been relaxed
    slightly.
  * ssh: With this change, owner and group file attributes
    decoding is fixed and results with value of integer
    type.
  * ssl: Cleanup and close all connections in DTLS when the
    listen socket owner dies.
    Improved IPv6 handling in DTLS.
  * ssl: Fixed a crash in dtls accept.
  * stdlib: Attempting to use the maybe construct in a macro
    argument could crash the compiler.
- Changes for 26.2.3
  * otp: Quote uninstall path in registry when installing on
    windows.
  * compiler: In rare circumstances, an unsafe optimization could
    cause the compiler to generate incorrect code for list
    matching.
  * compiler: Fix the compilation server to restart if the
    applications in its lib dir changes inbetween erlc
    invokations.
  * crypto: Fix compile error when OPENSSL_NO_DES is defined.
  * crypto: The function crypto:pbkdf2_hmac will no longer block
    the main schedulers. If the iteration count or block
    size parameters are such that the function is likely to
    take a long time to execute, the function will be
    scheduled to run on a dirty CPU scheduler.
  * erts: Fixed compile warning in erl_nif.c for gcc-13.
  * erts: Fix C++ compile error for macros enif_select_read and
    friends.
  * erts: Fixed a name clash on Solaris that prevented the JIT
    from being built.
  * erts: Fix termcap detection on solaris.
  * erts: Fix heap corruption bug that could cause runaway memory
    consumption due to circular offheap list at process
    exit. Other symptoms may also be possible. Bug exists
    since OTP 25.0.
  * erts: Do not clear tracing in old module instance if load
    fails with 'not_purged'.
  * erts: When exceeding the `max_heap_size` limit in a garbage
    collection initiated by some bit syntax operations, the
    process would not always terminate immediately.
  * erts: The code server could be hanging if a module with
    on_load function was loaded at the same time as another
    module was purged using erlang:purge_module directly.
  * erts: A process optimized for parallel signal delivery could
    under some circumstances lose wakeup information. That
    is, the processes was not woken up to take care of the
    signal, so the signal would not be taken care of until
    the process was woken by another signal. Only processes
    configured with message_queue_data set to off_heap
    utilize this optimization.
  * erts: Fix segfault when generating crashdump containing a fun
    places in persistent_term storage.
  * erts: By default the JIT is disabled on Intel Macs, because
    of annoying poups on macOS Sonoma. It is now possible
    to explicitly enable the JIT on Intel Macs. Here is
    how: ./configure --enable-jit
  * kernel: Fix performance bug when using io:fread to read from
    standard_io. This regression was introduced in OTP
    26.0.
  * kernel: A bug in the code server could cause it to crash in
    some concurrent scenarios. This bug was introduced in
    26.1.
  * kernel: Fixed gen_udp:open/2 type spec to include already
    supported module socket address types.
  * kernel: Fix reading of password for ssh client when in
    user_interactive mode.
  * odbc: Use spec for API doc
  * public_key: Hostname prefix with X number of dots should not be
    accepted.
  * ssh: With this change, acceptor_sup is not started for ssh
    client as it is not needed in that role.
  * ssh: With this change, more secure algorithms are preferred
    by ssh and documentation is updated to reflect that.
  * ssh: With this change, KEX strict terminal message is
    emitted with debug verbosity.
  * ssh: Fix reading of password for ssh client when in
    user_interactive mode.
  * ssl: ssl:prf/5, will start working instead of hanging in a
    TLS-1.3 context if called appropriately. Note that the
    implementation has changed and in OTP-27 a more
    adequate API will be documented.
  * ssl: Server name verification didn't work if a connection
    was made with IP-address as a string.
  * ssl: The fallback after "dh" ssl option was undefined was to
    get "dh" from ssl options again. This is clearly wrong
    and now changed to the documented fallback "dhfile" ssl
    option.
  * ssl: Correct default value selection for DTLS. Will only
    affect users linked with really old version of
    cryptolib library.
  * ssl: Adhere elliptic curves with RFC 8422 pre TLS-1.3, that
    is Edwards curves are added to curves that can be used
    for key exchange, and documentation and implementation
    of eccs/0,1 are aligned.
  * ssl: Improve alert reason when ecdhe_rsa key_exchange does
    not have any common curves to use
  * stdlib: The help texts shown by argparse will now display
    sub-command arguments in the correct order.
  * stdlib: Clarified the argparse documentation regarding the
    user-defined help template.
  * stdlib: Fix shell expansion to not crash when expanding invalid
    using invalid atoms.
  * wx: Add option to silence wx depracation macros.
- Changes for 26.2.2
  * common_test: Fix how CT finds Erlang/OTP releases for compatability
    testing. This functionality is only used to test
    Erlang/OTP.
  * erl_interface: Fix bug where the system installed openssl/md5.h would
    be confused with the vendored md5.h.
  * erts: 32-bit runtime systems on most Unix like platforms
    could crash if a BIF timer was set with a huge timeout
    of more than 68 years into the future. In order for the
    crash to occur, the huge timer (at a later time than
    when it was set) had to become the nearest active timer
    set on the specific scheduler on which it was set. This
    could not happen on a system with only one scheduler
    since there would always be shorter timers in the
    system.
    Setting a timer larger than 49 days on Windows could
    under rare circumstances cause the timeout to be
    delayed.
  * erts: Fix bug where the system installed openssl/md5.h would
    be confused with the vendored md5.h.
  * erts: The JIT has now been disabled on x86 Macs to prevent
    annoying the "verifying shm-xyz" popups introduced in
    MacOS Sonoma.
    ARM Macs are unaffected.
  * erts: Garbage collection of a process on a dirty scheduler
    could collide with signal handling for that process
    causing a crash of the runtime system. This bug was
    introduced in OTP 25.3.2.8 and OTP 26.2.
  * kernel: Fix group (that is the shell) to properly handle when
    an get_until callback function returned {done, eof, []}
    when an eof was detected.
  * ssh: With this change, Curve25519 and Curve448 KEX methods
    become most preferred (related to RFC8731).
  * ssl: Legacy name handling could cause interop problems
    between TLS-1.3/1.2 client and TLS-1.2 server.
- Fix for bsc#1222591</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1722686400">- Changes for 26.2.5.2:
  * erts: When no time warp mode was enabled, a smaller Erlang
    monotonic time could be read than a previously read time, i.e.,
    breaking the monotonic property. The runtime system will abort
    when detecting an issue like this since OTP 24.3.4.17 and OTP
    25.0. Up until OTP 25 no time warp mode is the default. As of
    OTP 26 multi time warp mode is the default.
  * erts: A scheduler thread could get stuck when deleting a memory
    allocator carrier when adjacent carriers were deleted and/or
    inserted simultaneously by other schedulers. This in turn could
    cause the other schedulers to get stuck as well.
  * crypto: Add warning in documentation to avoid crypto:start/0 as
    it does not work for FIPS mode. Use application:start(crypto)
    instead.
  * stdlib: Fixed a bug that caused the shell completion to crash
    when keyword and tuple appeared on the same line.
  * ssl: When the default value for signature_algs is used, default
    the signature_algs_cert to the default value + rsa_pkcs1_sha1
    to allow this algorithms for certificates but not for the TLS
    protocol. This is for better interoperability. If
    signature_algs is set explicitly signature_algs_cert must also
    be set explicitly if they should be different.
- Changes for 26.2.5.1:
  * erts: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout =
    0 on Windows could cause a (case clause) crash if data is
    immediately available.
  * erts: When a port command crashed in the inet driver during
    gen_tcp:send/2, a monitor 'DOWN' message could be left
    lingering in the caller's mailbox. This has now been fixed.
  * erts: 'DOWN' messages originating from a monitored port,
    contained the atom process instead of the atom port as the
    third element when the exit reason was not an immediate term.
  * public_key: Fix bug in dnsName constraint check, could cause
    valid cert to be considered bad during path validation.
  * diameter: Pick peer can now also handle request of type
    [#]diameter_packet{}.
  * kernel: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout
    = 0 on Windows could cause a (case clause) crash if data is
    immediately available.
  * kernel: Open a disk_log file and combining head_func with
    rotate options did not work.
  * ssh: With this change, ssh client will automatically adjust
    transfer window size for commands executed remotely over SSH.
  * ssh: With this change, race condition between connection
    closing and automatic window adjustment is fixed.
  * ssl: Check for TLS-1.3 support should check minimum
    requirements.
  * ssl: If both TLS-1.3 and TLS-1.2 is supported and TLS-1.2
    negotiated convert TLS-1.3 ECDSA schemes to TLS-1.2 hash and
    signature pairs for increased interoperability.
  * ssl: TLS-1.3 negotiation now uses SNI based options correctly
    instead of ignoring them.
  * ssl: Make it easier to distinguish between a invalid signature
    and unsupported signature.
  * ssl: Enhance ALERT logs to help understand what causes the
    alert.
- Changes for 26.2.5:
  * erts: gen_sctp:send/3,4 now waits for the send to complete
    instead of returning an OS result such as {error, ewouldblock}.
  * erts: ETS functions did not properly handle keys containing
    maps, sometimes matching too many or too few objects.
  * erts: Fix CPU quota determination for cgroups. The bug was
    introduced through OTP-18999.
  * erts: Added a warning to open_port/2 regarding the BadBatBut
    attack affecting Windows.
  * dialyzer: Fixed an issue with bitstring type inference on
    segments following UTF-8/16/32 segments.
  * kernel: Fix the shell Job Control Mode to not crash when typing
    TAB or CTRL+R.
  * kernel: Fix calls to blocking application APIs to throw an
    exception with reason terminating if called when the system is
    terminating. This is done in order to avoid deadlocks during
    shutdown or restart.
  * stdlib: Fix shell expansion of -type a() :: $a. in the erlang
    shell.
  * stdlib: Fix the shell Job Control Mode to not crash when typing
    TAB or CTRL+R.
  * ssl: Fix certificate authorities check so that CA closest to
    peer is not lost. It could manifest itself in a failed
    connection as the client failed to realize it had a valid
    certificate chain to send to the server.
  * ssl: ssl:signature_algs/2 did not list some legacy algorithm
    schemes correctly when listing all algorithms available.
  * mnesia: Mnesia could crash during startup if del_table_copy/2
    and add_table_copy/3 was invoked when the table was loading.</changelog>
</package>
<package pkgid="ddb213007432b5eb392bf16a33463a9ecf2cbf552ec5e5b2d3a3cb8f49a3d2130c3dcb8be483025f89aca503e7cdb11a1a87dd15da0c15edc27e6ab35ec9c622" name="erlang-dialyzer-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.5.2" rel="1.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1687521600">- Changes for 25.3.2.2:
  * compiler: The compiler could be very slow when compiling guards
    with multiple guard tests separated with 'or' or ';'.
- Changes for 25.3.2.1:
  * xmerl: New options to xmerl_scan and xmerl_sax_parser so one
    can limit the behaviour of the parsers to avoid some XML
    security issues. xmerl_scan gets one new option:
    xmerl_sax_parser gets the following options: The old option
    skip_external_dtd is still valid and the same as
    {external_entities, none} and {fail_undeclared_ref, false} but
    just affects DTD's and not other external references.
  * erts: Fixed a crash during tracing on certain platforms that
    cannot use the machine stack for Erlang code (mainly OpenBSD
    and Linux with musl).
  * erts: Constructing a binary segment not aligned with a byte
    boundary, with a size not fitting in 31 bits, and with a value
    not fitting in a 64-bit word could crash the runtime system.
  * erts: Further robustify implementation of large maps (&gt; 32
    keys). Keys that happen to have same internal 32-bit hash
    values are now put in collision nodes which are traversed with
    linear search. This removes the demand for the internal hash
    function when salted to eventually produce different hashes for
    all possible pairs of unequal terms.
  * stdlib: Static supervisors are very idle processes after they
    have started so they will now be hibernated after start to
    improve resource management.
  * compiler: Fixed a bug where a failing bsl expression in a guard
    threw an exception instead of causing the guard to fail.
  * compiler: Complex guard expression using the or operator and
    guard BIFs that can fail could sometimes be miscompiled so that
    the guard would succeed even if a call to a guard BIF failed.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608000">- Version 26.0:
  * Leex has been extended with optional column number support.
  * The family of enumeration functions in module lists has been
    extended with enumerate/3 that allows a step value to be
    supplied.
  * Update Unicode to version 15.0.0.
  * proc_lib:start*/* has become synchronous when the started
    process fails. This requires that a failing process use a new
    function proc_lib:init_fail/2,3, or exits, to indicate failure. All
    OTP behaviours have been fixed to do this.
  * auto-complete of variables, record names, record fields names,
    map keys, function parameter types and filenames.
  * Open external editor in the shell to edit the current
    expression.
  * defining records (with types), functions, specs and types in
    the shell.
  * Creation and matching of binaries with segments of fixed sizes
    have been optimized.
  * Creation and matching of UTF-8 segments have been optimized.
  * Appending to binaries has been optimized.
  * The compiler and JIT now generate better code for creation of
    small maps where all keys are literals known at compile time.
  * Thanks to the optimizations above the performance of the base64
    module has been significantly improved. For example, on an
    x86_64 system with the JIT both encode and decode are almost
    three times faster than in Erlang/OTP 25.
  * Map comprehensions as suggested in EEP 58 has now been
    implemented.
  * Some map operations have been optimized by changing the
    internal sort order of atom keys. This changes the
    (undocumented) order of how atom keys in small maps are printed
    and returned by maps:to_list/1 and maps:next/1. The new order
    is unpredictable and may change between different invocations
    of the Erlang VM.
  * Introducing the new function maps:iterator/2 for creating an
    interator that return the map elements in a deterministic
    order. There are also new modifiers k and K for the format
    string in io:format() to support printing map elements ordered.
  * Added the new built-in type dynamic() introduced in EEP 61, PR
    introducing EEP 61 improving support for gradual type checkers.
  * Dialyzer has a new incremental mode that be invoked by giving
    the --incremental option when running Dialyzer. This new
    incremental mode is likely to become the default in a future
    release.
  * Multi time warp mode is now enabled by default. This assumes
    that all code executing on the system is time warp safe.
  * Support for UTF-8 atoms and strings in the NIF interface
    including new functions enif_make_new_atom,
    enif_make_new_atom_len and enif_get_string_length.
  * The BIFs min/2 and max/2 are now allowed to be used in guards
    and match specs.
  * Improved the selective receive optimization, which can now be
    enabled for references returned from other functions. This
    greatly improves the performance of gen_server:send_request/3,
    gen_server:wait_response/2, and similar functions.
  * It is no longer necessary to enable a feature in the runtime
    system in order to load modules that are using it. It is
    sufficient to enable the feature in the compiler when compiling
    it.
  * inet:setopts/2 has got 3 new options: reuseport, reuseport_lb
    and exclusiveaddruse.
  * Fix so that -fno-omit-frame-pointer is applied to all of the
    Erlang VM when using the JIT so that tools, such as perf, can
    crawl the process stacks.
  * In the lists module, the zip family of functions now takes
    options to allow handling lists of different lengths.
  * Added the zip:zip_get_crc32/2 function to retrieve the CRC32
    checksum from an opened ZIP archive. gen_server optimized by
    caching callback functions
  * The modules Erlang DNS resolver inet_res and helper modules
    have been updated for RFC6891; to handle OPT RR with DNSSEC OK
    (DO) bit.
  * Introduced application:get_supervisor/1.
  * Cache OTP boot code paths, to limit how many folders that are
    being accessed during a module lookup. Can be disabled with
  - cache_boot_path false.
  * Support for Kernel TLS (kTLS), has been added to the SSL
    application, for TLS distribution (-proto_dist inet_tls), the
    SSL option {ktls, true}.
  * Improved error checking and handling of ssl options.
  * Mitigate memory usage from large certificate chains by lowering
    the maximum handshake size. This should not effect the common
    cases, if needed it can be configured to a higher value.
  * For security reasons the SHA1 and DSA algorithms are no longer
    among the default values.
  * Add encoding and decoding of use_srtp hello extension to
    facilitate for DTLS users to implement SRTP functionality.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608001">- Changes for 26.0.1:
  * erts: Build of the socket nif failed on Solaris 11.
  * erts: Fixed two reduction-counting bugs relating to binaries.
  * erts: Constructing a binary segment not aligned with a byte
    boundary, with a size not fitting in 31 bits, and with a value
    not fitting in a 64-bit word could crash the runtime system.
  * erts: When a binary construction failed because of bad size for
    a segment, the error information was not always correct.
  * erts: Fixed a crash when calling a fun that was defined in a
    module that had been upgraded.
  * kernel: The POSIX error exdev was sometimes incorrectly
    described as "cross domain link" in some error messages.
  * kernel: Corrected the socket send function description (send
    with Timeout = nowait). The send function(s) could not return
    {ok, {RestData, SelectInfo}}
  * stdlib: The POSIX error exdev was sometimes incorrectly
    described as "cross domain link" in some error messages.
  * ssl: Make sure that selection of client certificates handle
    both TLS-1.3 and TLS-1.2 names correctly. Could cause valid
    client certificate to not be selected, and an empty client
    certificate message to be sent to server.
  * ssl: Improved ssl:format_error/1 to handle more error tuples.
  * ssl: Fixed hanging ssl:connect when ssl application is not
    started.
  * ssl: Correct handling of retransmission timers, current
    behavior could cause unwanted delays.
  * inets: Do not make the default ssl options by calling
    httpc:ssl_verify_host_options(true) if ssl options are supplied
    by the user.
  * xmerl: New options to xmerl_scan and xmerl_sax_parser so one
    can limit the behaviour of the parsers to avoid some XML
    security issues. xmerl_scan gets one new option:
    xmerl_sax_parser gets the following options: The old option
    skip_external_dtd is still valid and the same as
    {external_entities, none} and {fail_undeclared_ref, false} but
    just affects DTD's and not other external references.
  * compiler: Fixed a bug where a failing bsl expression in a guard
    threw an exception instead of causing the guard to fail.
  * compiler: Fixed a bug that would case the validator to reject
    legal code.
  * compiler: The compiler could re-order clauses matching binaries
    so that the incorrect clause would match. That could only
    happen for code that used the option {error_location,line} or
    for code without line or column number information (e.g.
    generated by a parse transform).
  * compiler: Complex guard expression using the or operator and
    guard BIFs that can fail could sometimes be miscompiled so that
    the guard would succeed even if a call to a guard BIF failed.
  * compiler: With optimizations disabled, a try/catch construct
    could return an incorrect value.
  * compiler: In rare circumstance, a combination of binary
    construction and binary_part/3 would cause the compiler to
    generate unsafe code that would crash the runtime system.
  * compiler: The compiler could be very slow when compiling guards
    with multiple guard tests separated with 'or' or ';'.
  * compiler: Complex guard expressions using 'or' and map updates
    could succeed even if the map update failed.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1698235200">- Changes for 26.1.2:
  * erts: If the external term format encoding of an argument list
    part of a distributed spawn operation was faulty, the newly
    spawned remote process could misbehave. The misbehavior
    included hanging or interpret an incoming message as an
    argument list to use. This was very unlikely to happen unless
    using an alternate implementation of the distribution protocol
    which made a faulty encoding of the argument list. The child
    process will now detect this error and terminate before
    executing the user specified code.
  * erts: Fix bugs where if the body of a matchspec would return a
    map with a variable ('$1', '$_' etc) as one of the keys or
    values and the variable was not an immidiate, the term would
    not be copied to the receiving processes heap. This would later
    corrupt the term in the table as the GC could place move
    markers in it, which in turn would cause the VM to crash. Bug
    has been present for since OTP 17.0.
  * xmerl: The xmerl version 1.3.32 was released in OTP 26.0.1, but
    the incorrect version number of 1.3.31.1 was used for it. This
    incorrect version number continued to appear in OTP 26.0.2, OTP
    26.1, and OTP 26.1.1. The actual xmerl code in these OTP
    versions however corresponds to xmerl version 1.3.32.
- Changes for 26.1.1:
  * wx: The wx application would fail to build on macOS with Xcode
    15.
  * compiler: The compiler could become extremely slow for modules
    containing huge functions.
  * stdlib: Garbage collect the shell process when reducing the
    amount of saved history and results.
- Changes for 26.1:
  * crypto: Fix VM crash caused by crypto being purged and reloaded
    (by init:restart for example) on OS with musl libc (such as
    Alpine linux).
  * crypto: Improved understanding of LibreSSL versions. Support
    chacha20 and chacha20_poly1305 for LibreSSL 3.7. Reflect
    removal of support for the DSS/DSA algorithm which was done in
    LibreSSL 2.6.1.
  * crypto: FIPS supported by crypto for OpenSSL 3.0.* and 3.1.*.
  * asn1: The ASN.1 compiler would ignore a constraint such as
    (SIZE (1..4), ...), causing incorrect behavior of the encoding
    and decoding function for the PER and UPER backends. Corrected
    to handle the constraint in the same way as (SIZE (1..4, ...)).
  * asn1: The JER backend has been internally refactored in a way
    that is compatible for applications that use the documented
    API. However, for a group of ASN.1 modules that depend on each
    other (for example, S1AP-PDU-Descriptions, S1AP-Contents, and
    so on), all modules in the group must be recompiled if on of
    the group members is recompiled.
  * observer: Closing the trace log window via the menu did not
    work.
  * erts: maps:put with existing key and identical value was not
    optimized as a no-op correctly if having the same 32-bit hash
    as another key in the map. In practice very rare and harmless.
  * erts: Fixed an issue with truncated crash slogans on failed
    emulator start.
  * erts: Fixed a bug where the emulator was unable to determine
    the current cgroup CPU quota.
  * erts: A process optimized for parallel signal delivery could
    under some circumstances lose wakeup information. That is, the
    processes was not woken up to take care of the signal, so the
    signal would not be taken care of until the process was woken
    by another signal. Only processes configured with
    message_queue_data set to off_heap utilize this optimization.
  * erts: Function socket:close/1 could cause a VM crash on
    Windows.
  * erts: Fixed a bug in the ARM JIT where it could accidentally
    add garbage trailing bits when creating bitstrings whose size
    wasn't an even multiple of 8 bits.
  * erts: Fix erlang:system_info/1 documentation to show correct
    types.
  * erts: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * erts: Fix compilation with GNU termcap.
  * erts: Delivery time of message signals to a process not
    executing any receive expressions could become very long,
    potentially infinite. For example, a process checking for
    messages using process_info(self(), message_queue_len) or
    process_info(self(), messages) and avoiding to execute a
    receive expression matching on messages could be very slow in
    detecting new messages. Note that you are still discouraged
    from using process_info() this way. A process that wants to
    check if there are messages available to handle should execute
    a receive expression matching on messages.
  * erts: On AArch64 (ARM64), when calculating both the quotient
    and remainder with a divisor begin a power two, the remainder
    could be incorrectly calculated.
  * erts: Fix bug causing "magic" references in a compressed ETS
    table to not keep the referred object alive. The symptom would
    be the referred object being garbage collected prematurely and
    the reference appearing stale, not referring to anything.
    Examples of such magically referred objects are atomics and NIF
    resources.
  * erts: Matching out short bitstrings with a fixed size not
    divisible by 8 could could lead to the runtime system
    terminating with an "Overrun heap and stack" error.
  * erts: A constant flow of incoming non-message signals could
    prevent a process needing to execute dirty from doing so.
  * erts: A BEAM file usually contains a chunk with the tag "Type"
    containing type information that can be used by the JIT. The
    beam_lib:strip/1 takes care to preserve that chunk, but a
    build/release tool that does customized stripping could
    accidentally remove the chunk. Loading a BEAM file without the
    "Type" chunk could cause incorrect behavior of the loaded code.
  * erts: gen_udp:recv/* for Unix Domain Socket in binary mode and
    passive mode has been fixed to not crash.
  * erts: The cleanup operation of not yet delivered signals to a
    terminated process yielded excessively.
  * erts: Fixed minor hashing issue with the local option of
    term_to_binary()/term_to_iovec().
  * erts: Update gen_tcp_socket and gen_udp_socket to handle
    'completion' (socket on Windows).
  * erts: Add support for Unix Domain Sockets (only for STREAM
    sockets) on Windows for 'socket'.
  * erts: In Erlang/OTP 27, by default escripts will be compiled
    before being executed. That means that the compiler application
    must be installed. It is possible to force the escript to be
    interpreted by adding the directive -mode(interpret). to the
    escript file. In Erlang/OTP 28, support for interpreting an
    escript will be removed.
  * erts: Add basic support for socket ioctl on Windows.
  * erts: Removed erts/etc/darwin/Info.plist, as it is no longer
    necessary after macos 10.12
  * erts: Add support for (Windows) socket option exclusiveaddruse.
  * erts: [socket] Add support for the 'nopush' option.
  * erts: Add support for socket option 'BSP STATE'.
  * erts: Add tcp socket options 'keepcnt', 'keepidle' and
    'keepintvl'.
  * erts: Add support for misc (Windows) socket options
    ('max_msg_size' and 'maxdg').
  * compiler: The compiler could run forever when compiling a call
    to is_record/3 with a huge positive tuple size. The call
    is_record(A, a, 0) would crash the compiler when used in a
    function body. When used in a guard the compiler would emit
    incorrect code that would accept {a&gt; as a record.
  * compiler: Fixed a bug that caused dialyzer to crash when
    analyzing bogus code that contained the literal atom undefined
    in segment sizes.
  * compiler: The compiler would crash when compiling some modules
    that contained a call to erlang:load_nif/2.
  * compiler: Fixed a bug that caused the compiler to crash on
    legal code.
  * compiler: The compiler could crash when attempting to compile a
    call to is_list/1 in a complex expression.
  * compiler: A complex guard expression using the or operator
    could succeed when it was supposed to fail.
  * compiler: Compiling nested try/catch and catch expression could
    result in an internal compiler error.
  * compiler: Using the bnot operator in a complex expression could
    cause the compiler to terminate with an internal consistency
    failure diagnostic.
  * compiler: Fixed a bug that caused the compiler to crash in a
    binary optimization pass.
  * compiler: The compiler could terminate with an internal error
    when attempting to compile a binary pattern that could not
    possibly match.
  * compiler: Fixed various performance issues related to the alias
    optimization pass.
  * erl_docgen: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * mnesia: Do not delete old backup file if the new backup fails.
  * megaco: Make megaco transports handle gen_tcp | gen_udp with
    socket backend on Windows (completion).
  * common_test: With this change, ct_hooks manual refers to CTH
    execution order section in user guide.
  * common_test: With this change, Config data from
    pre_end_per_testcase hook is delivered to post_end_per_testcase
    callback in case of testcase timetrap or linked process crash.
  * common_test: With this change, remaining references to not
    supported vts tool in ct_run are removed (mainly relates to
    docs and ct_run help message).
  * common_test: With this change, prompt search functionality in
    ct_telnet handles unicode input.
  * common_test: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * stdlib: The compiler could run forever when compiling a call to
    is_record/3 with a huge positive tuple size. The call
    is_record(A, a, 0) would crash the compiler when used in a
    function body. When used in a guard the compiler would emit
    incorrect code that would accept {a&gt; as a record.
  * stdlib: Fix bug in ets:tab2file that could make it fail if
    another Erlang process created the same file at the same time.
  * stdlib: An {else_clause,Value} exception will now be reported
    nicely in the shell.
  * stdlib: Correct return value for error case, so that it matches
    the documented and intended return value {error,
    {already_started, pid()} when local registered names are used.
  * stdlib: sys:get_state/1,2 and sys:replace_state/2,3 has been
    corrected to handle a state named error as a state name, not as
    a failed system callback. For the standard server behaviours
    this was an issue only for gen_statem (and gen_fsm) when the
    state name was error, and for gen_server if the complete state
    was {error,_}.
  * stdlib: Multiple problems were fixed in
    filelib:safe_relative_path/2. If its second argument was a path
    that contained symbolic links, an incorrect result patch could
    be returned. Also, paths were sometimes falsely considered
    unsafe.
  * stdlib: Fix deadlock when erl.exe is used as part of a pipe on
    Windows and trying to set the encoding of the standard_io
    device.
  * stdlib: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * stdlib: Fix h/2,3 to properly render multi-clause
    documentation.
  * stdlib: Timers created by timer:apply_after/4,
    apply_interval/4, and apply_repeatedly/4 would silently fail to
    do the apply if it was not possible to spawn a process when the
    timer expired. This has now been corrected, and if the spawn
    fails, the system will be taken down producing a crash dump.
  * stdlib: When an Erlang source file lacked a module definition,
    there would be a spurious "module name must not be empty"
    diagnostic for each spec in the file.
  * stdlib: The argument descriptions for option types in argparse
    have been made less ambiguous.
  * stdlib: Clarified the documentation of normal shutdown reason
    on gen_server:call/2,3
  * stdlib: Pattern matching and equivalence (=:=, =/=) comparisons
    on 0.0 will now raise a warning, as it will no longer be
    considered equivalent to -0.0 in OTP 27. If a match on 0.0
    specifically is desired (distinct from -0.0), the warning can
    be suppressed by writing +0.0 instead. The arithmetic
    comparison operators are unaffected, including arithmetic
    equality (==). *** POTENTIAL INCOMPATIBILITY ***
  * stdlib: The semantics of the gen_{server,statem,event}
    behaviour's synchronous start behaviour introduced in OTP-26.0
    with OTP-18471, has been clarified in the documentation.
  * stdlib: Added functionality to set a custom multiline prompt.
  * stdlib: A warning for (accidental use of) Triple-Quoted Strings
    has been implemented as per EEP 64. *** POTENTIAL
    INCOMPATIBILITY ***
  * stdlib: The keyboard shortcuts for the shell are now
    configurable.
  * kernel: Fixed an issue with truncated crash slogans on failed
    emulator start.
  * kernel: Fix shell:start_interactive function specification.
  * kernel: Fix code:get_doc/1 to return missing, when it can't
    find erts instead of crashing.
  * kernel: Function socket:close/1 could cause a VM crash on
    Windows.
  * kernel: Fix deadlock when erl.exe is used as part of a pipe on
    Windows and trying to set the encoding of the standard_io
    device.
  * kernel: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * kernel: Fix logger's overload protection mechanism to only
    fetch memory used by messages when needed.
  * kernel: Fixed a number of socket-related issues causing
    incompatibilities with gen_tcp and gen_udp respectively.
  * kernel: gen_tcp:connect with socket address and socket (inet-)
    backend fails because of missing callback function.
  * kernel: The DNS RR cache used by `inet_res` has been fixed to
    preserve insert order, which is beneficial when the DNS server
    returns RRs in some specific order for e.g load balancing
    purposes.
  * kernel: The options `reuseport`, `reuseport_lb` and
    `exclusiveaddruse` were accidentally not allowed for e.g
    `gen_udp:open/1,2`, which has now been corrected.
  * kernel: gen_udp:recv/* for Unix Domain Socket in binary mode
    and passive mode has been fixed to not crash.
  * kernel: Fixed issue where cursor would not be placed at the end
    of the expression when navigating shell history.
  * kernel: Update gen_tcp_socket and gen_udp_socket to handle
    'completion' (socket on Windows).
  * kernel: Add support for Unix Domain Sockets (only for STREAM
    sockets) on Windows for 'socket'.
  * kernel: Add basic support for socket ioctl on Windows.
  * kernel: The file:location/0 type is now exported.
  * kernel: Add support for (Windows) socket option
    exclusiveaddruse.
  * kernel: [socket] Add support for the 'nopush' option.
  * kernel: Add support for socket option 'BSP STATE'.
  * kernel: Add tcp socket options 'keepcnt', 'keepidle' and
    'keepintvl'.
  * kernel: Add support for misc (Windows) socket options
    ('max_msg_size' and 'maxdg').
  * kernel: The keyboard shortcuts for the shell are now
    configurable.
  * kernel: Optimized code_server to reduce repeated work when
    loading the same module concurrently.
  * debugger: The call int:no_break(Module) did not remove any
    breakpoints.
  * debugger: The maybe expression is now supported in the
    Debugger.
  * debugger: The maybe expression is now supported in the
    Debugger.
  * debugger: The call int:no_break(Module) did not remove any
    breakpoints.
  * ssl: Avoid function clause error in ssl:getopts/2 by handling
    that inet:getopts may return an empty list during some
    circumstances, such as the socket being in a closing state.
  * ssl: The API function `ssl:recv/3` has been tightened to
    disallow negative length, which has never been documented to
    work, but was passed through and caused strange errors.
  * ssl: When a client initiated renegotiation was rejected and the
    client socket was in active mode the expected error message to
    the controlling process was not sent.
  * ssl: Add some guidance for signature algorithms configuration
    in ssl applications users guide.
  * snmp: Make snmp handle gen_udp with socket backend on Windows
    (completion).
  * public_key: Country name comparison shall be case insensitive
  * public_key: Add check to disallow duplicate certs in a path
  * inets: With this change, re_write httpd works as expected and
    does not return error.
  * inets: Fixed a bug so httpd does not crash when stopped at the
    wrong time during TLS connection negotiation, or any other
    theoretically as slow connection setup.
  * inets: Enhance error handling and avoid that the HTTP client
    hangs on headers provided on the wrong format.
  * inets: With this change, error report generated by httpd during
    connection setup contains socket type information.
  * inets: Stop and restart of the httpd server in the Inets
    application has been refactored to a more synchronous and OTP
    supervisor friendly approach. This should increase stability
    and for example avoid a supervisor report from
    httpd_connection_sup about killed child process(es) in some
    cases when stopping or restarting httpd.
  * dialyzer: Fixed a bug that caused dialyzer to crash when
    analyzing bogus code that contained the literal atom undefined
    in segment sizes.
  * dialyzer: Dialyzer could crash when attempting to analyze a
    module that defined a type called product/.
- Changes for 26.0.2:
  * erts: Fix using the IME (Input Method Editor) to enter text in
    cmd.exe and powershell.exe on Windows.
  * erts: Multiple socket:accept calls issue. When making multiple
    accept calls, only the last call is active.
  * erts: Fix the shell to ignore terminal delay when the terminal
    capabilities report that they should be used.
  * erts: Fix "oldshell" to echo characters while typing on
    Windows.
  * erts: On Windows, a call to the function socket:close, when
    there are waiting active calls to read, write or accept
    functions, could hang.
  * erts: Fix issues when reading or configuring standard_io on
    Windows when erl.exe is started using -noshell flag.
  * erts: The following functions are now much faster when given a
    long list or binary:
  * erts: On AArch64 (ARM64), equality and non-equality tests with
    literal bitstrings could succeed when they should fail and vice
    versa.
  * compiler: Fixed a type handling bug that would cause an
    internal consistence failure for correct code.
  * compiler: Fixed a bug that could cause the stack trace of throw
    exceptions to be erroneously optimized out.
  * compiler: Complex guard expression using 'or' were not always
    fully evaluated, making guards that were supposed to fail
    succeed.
  * stdlib: Fix bug where when you entered Alt+Enter in the
    terminal, the cursor would move to the last line, instead of
    moving to the next line.
  * stdlib: Fix eof handling when reading from stdin when erlang is
    started using -noshell.
  * stdlib: Fixed problem where output would disappear if it was
    received after a prompt was written in the shell.
  * stdlib: The following functions are now much faster when given
    a long list or binary:
  * kernel: Fix bug where when you entered Alt+Enter in the
    terminal, the cursor would move to the last line, instead of
    moving to the next line.
  * kernel: Fix so that the shell does not crash on startup when
    termcap is not available.
  * kernel: Multiple socket:accept calls issue. When making
    multiple accept calls, only the last call is active.
  * kernel: Fix the shell to ignore terminal delay when the
    terminal capabilities report that they should be used.
  * kernel: Fix "oldshell" to echo characters while typing on
    Windows.
  * kernel: Fix eof handling when reading from stdin when erlang is
    started using -noshell.
  * kernel: On Windows, a call to the function socket:close, when
    there are waiting active calls to read, write or accept
    functions, could hang.
  * kernel: Fix issues when reading or configuring standard_io on
    Windows when erl.exe is started using -noshell flag.
  * kernel: gen_udp:connect with inet_backend = socket fails when
    the Address is a hostname (string or atom).
  * kernel: Fixed problem which would cause shell to crash if
    particular escape sequence was written to stdout.
  * kernel: Fixed problem where output would disappear if it was
    received after a prompt was written in the shell.
  * kernel: Fix a crash where the location of erts could not be
    found in rebar3 dev builds.
  * kernel: Introduce the KERNEL application parameter
    standard_io_encoding that can be used to set the default
    encoding for standard_io. This option needs to be set to latin1
    if the application wants to treat all input data as bytes
    rather than utf-8 encoded characters.
  * ssl: Added keylog information to all protocol versions in
    ssl:connection_information/2.
  * ssl: Add RFC-6083 considerations for DTLS to enable gen_sctp
    based callback for the transport.
  * ssh: Added multiline editing support to ssh clients connected
    through OTP ssh daemon.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- Changes for 26.2.1:
  * erts: Removed unnecessary PCRE source tar-ball.
  * ssh: With this change (being response to CVE-2023-48795),
    ssh can negotiate "strict KEX" OpenSSH extension with
    peers supporting it; also
    'chacha20-poly1305@openssh.com' algorithm becomes a
    less preferred cipher.
    If strict KEX availability cannot be ensured on both
    connection sides, affected encryption modes(CHACHA and
    CBC) can be disabled with standard ssh configuration.
    This will provide protection against vulnerability, but
    at a cost of affecting interoperability. See
    Configuring algorithms in SSH. (bsc#1218192, CVE-2023-48795)
- Changes for 26.2:
  * all: Replaced unintentional Erlang Public License 1.1
    headers in some files with the intended Apache License
    2.0 header.
  * otp: The removal of the deprecated slave module, originally
    planned for OTP 27, has been postponed to OTP 29.
  * asn1: Fix benign warning from gcc 11 about mismatching call
    to free().
  * crypto: Enable engine support for OpenSSL versions 3.
  * edoc: Emit &lt;code&gt; instead of &lt;tt&gt;.
- Disable test suite for now, it has many false positives and
  takes a very long time.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1706011200">- This codestream wasn't affected by bsc#1207113</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1706011201">- Disable rpmlint tests on SLE-15 where they currently fail</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1713268800">- Changes for 26.2.4
  * asn1: An ASN.1 module that contains named BIT STRING values
    would fail to compiled if both the BER and JER
    back-ends were enabled.
  * Compiler: In rare circumstances, the compiler code generate
    unsafe code for a bit syntax match.
  * Compiler: In rare circumstances, binary matches that were
    supposed to succeed failed.
  * Compiler: Fixed a bug where a fun's environment could be
    overridden by an argument in some cases.
  * Crypto: Fix building with --enable-fips with OpenSSL 3 on
    MacOS.
  * Debugger: Guards with nested record expression could wrongly
    evaluate to false.
  * Diameter: Reduce the impact of calling service_info by not
    counting the binaries (on the heap) info, This is done
    by introducing an option, bins_info, which controls
    this.
  * erts: Fixed CPU quota determination for cgroup version 2
  * erts: Fix faulty reduction counting in exiting process which
    could cause it to do unnecessary yielding.
  * erts: Fix bug in re:run/3 where if an invalid UTF-8 subject
    was given, re:run could get stuck in an infinite loop.
    Bug was introduced in Erlang/OTP 22.1.
  * erts: On AArch64 (ARM64), Erlang code using bit syntax
    construction compiled using Erlang/OTP 24 could crash
    the runtime system when run in Erlang/OTP 26.2.3.
  * erts: Calling erlang:trace/3 with first argument one of
    ports, processes, existing_ports, existing_processes,
    existing or all, could cause emulator crash if a dirty
    scheduler was executing a simultaneous trace action.
  * erts: Fixed an integer overflow when the monotonic time unit
    reported by the operating system was greater than 10
    and lower than 100 microseconds.
  * erts: Fix option reuseaddr for FreeBSD 14
  * erts: When a traced process executing on a dirty scheduler
    received an exit signal, the dirty scheduler could use
    the wrong thread specific data which could lead to a
    crash.
  * erts: Fixed a more or less harmless bug that caused time
    correction of Erlang monotonic time to become slightly
    off on Windows platforms when QueryPerformanceCounter()
    was used as OS monotonic time source.
    erlang:system_info(os_monotonic_time_source) now also
    returns information about used resolution which not
    always corresponds to the resolution of the OS
    monotonic time source.
  * erts: When using IPv6, classic gen_udp failed to add (group)
    membership (drop was used instead).
  * erts: Fix bug on Windows where "Unknown event: 2" would be
    printed to the console.
  * erts: Checks for monotonicity of monotonic time have been
    improved so that Erlang and OS monotonic time are
    checked separately.
  * erts: For severe errors, when the `socket` module terminates
    the Erlang VM, now an erl_crash.dump is produced, to
    facilitate post mortem debugging.
  * kernel: When using IPv6, classic gen_udp failed to add (group)
    membership (drop was used instead).
  * kernel: The check in inet_res of the RD bit has been relaxed
    slightly.
  * ssh: With this change, owner and group file attributes
    decoding is fixed and results with value of integer
    type.
  * ssl: Cleanup and close all connections in DTLS when the
    listen socket owner dies.
    Improved IPv6 handling in DTLS.
  * ssl: Fixed a crash in dtls accept.
  * stdlib: Attempting to use the maybe construct in a macro
    argument could crash the compiler.
- Changes for 26.2.3
  * otp: Quote uninstall path in registry when installing on
    windows.
  * compiler: In rare circumstances, an unsafe optimization could
    cause the compiler to generate incorrect code for list
    matching.
  * compiler: Fix the compilation server to restart if the
    applications in its lib dir changes inbetween erlc
    invokations.
  * crypto: Fix compile error when OPENSSL_NO_DES is defined.
  * crypto: The function crypto:pbkdf2_hmac will no longer block
    the main schedulers. If the iteration count or block
    size parameters are such that the function is likely to
    take a long time to execute, the function will be
    scheduled to run on a dirty CPU scheduler.
  * erts: Fixed compile warning in erl_nif.c for gcc-13.
  * erts: Fix C++ compile error for macros enif_select_read and
    friends.
  * erts: Fixed a name clash on Solaris that prevented the JIT
    from being built.
  * erts: Fix termcap detection on solaris.
  * erts: Fix heap corruption bug that could cause runaway memory
    consumption due to circular offheap list at process
    exit. Other symptoms may also be possible. Bug exists
    since OTP 25.0.
  * erts: Do not clear tracing in old module instance if load
    fails with 'not_purged'.
  * erts: When exceeding the `max_heap_size` limit in a garbage
    collection initiated by some bit syntax operations, the
    process would not always terminate immediately.
  * erts: The code server could be hanging if a module with
    on_load function was loaded at the same time as another
    module was purged using erlang:purge_module directly.
  * erts: A process optimized for parallel signal delivery could
    under some circumstances lose wakeup information. That
    is, the processes was not woken up to take care of the
    signal, so the signal would not be taken care of until
    the process was woken by another signal. Only processes
    configured with message_queue_data set to off_heap
    utilize this optimization.
  * erts: Fix segfault when generating crashdump containing a fun
    places in persistent_term storage.
  * erts: By default the JIT is disabled on Intel Macs, because
    of annoying poups on macOS Sonoma. It is now possible
    to explicitly enable the JIT on Intel Macs. Here is
    how: ./configure --enable-jit
  * kernel: Fix performance bug when using io:fread to read from
    standard_io. This regression was introduced in OTP
    26.0.
  * kernel: A bug in the code server could cause it to crash in
    some concurrent scenarios. This bug was introduced in
    26.1.
  * kernel: Fixed gen_udp:open/2 type spec to include already
    supported module socket address types.
  * kernel: Fix reading of password for ssh client when in
    user_interactive mode.
  * odbc: Use spec for API doc
  * public_key: Hostname prefix with X number of dots should not be
    accepted.
  * ssh: With this change, acceptor_sup is not started for ssh
    client as it is not needed in that role.
  * ssh: With this change, more secure algorithms are preferred
    by ssh and documentation is updated to reflect that.
  * ssh: With this change, KEX strict terminal message is
    emitted with debug verbosity.
  * ssh: Fix reading of password for ssh client when in
    user_interactive mode.
  * ssl: ssl:prf/5, will start working instead of hanging in a
    TLS-1.3 context if called appropriately. Note that the
    implementation has changed and in OTP-27 a more
    adequate API will be documented.
  * ssl: Server name verification didn't work if a connection
    was made with IP-address as a string.
  * ssl: The fallback after "dh" ssl option was undefined was to
    get "dh" from ssl options again. This is clearly wrong
    and now changed to the documented fallback "dhfile" ssl
    option.
  * ssl: Correct default value selection for DTLS. Will only
    affect users linked with really old version of
    cryptolib library.
  * ssl: Adhere elliptic curves with RFC 8422 pre TLS-1.3, that
    is Edwards curves are added to curves that can be used
    for key exchange, and documentation and implementation
    of eccs/0,1 are aligned.
  * ssl: Improve alert reason when ecdhe_rsa key_exchange does
    not have any common curves to use
  * stdlib: The help texts shown by argparse will now display
    sub-command arguments in the correct order.
  * stdlib: Clarified the argparse documentation regarding the
    user-defined help template.
  * stdlib: Fix shell expansion to not crash when expanding invalid
    using invalid atoms.
  * wx: Add option to silence wx depracation macros.
- Changes for 26.2.2
  * common_test: Fix how CT finds Erlang/OTP releases for compatability
    testing. This functionality is only used to test
    Erlang/OTP.
  * erl_interface: Fix bug where the system installed openssl/md5.h would
    be confused with the vendored md5.h.
  * erts: 32-bit runtime systems on most Unix like platforms
    could crash if a BIF timer was set with a huge timeout
    of more than 68 years into the future. In order for the
    crash to occur, the huge timer (at a later time than
    when it was set) had to become the nearest active timer
    set on the specific scheduler on which it was set. This
    could not happen on a system with only one scheduler
    since there would always be shorter timers in the
    system.
    Setting a timer larger than 49 days on Windows could
    under rare circumstances cause the timeout to be
    delayed.
  * erts: Fix bug where the system installed openssl/md5.h would
    be confused with the vendored md5.h.
  * erts: The JIT has now been disabled on x86 Macs to prevent
    annoying the "verifying shm-xyz" popups introduced in
    MacOS Sonoma.
    ARM Macs are unaffected.
  * erts: Garbage collection of a process on a dirty scheduler
    could collide with signal handling for that process
    causing a crash of the runtime system. This bug was
    introduced in OTP 25.3.2.8 and OTP 26.2.
  * kernel: Fix group (that is the shell) to properly handle when
    an get_until callback function returned {done, eof, []}
    when an eof was detected.
  * ssh: With this change, Curve25519 and Curve448 KEX methods
    become most preferred (related to RFC8731).
  * ssl: Legacy name handling could cause interop problems
    between TLS-1.3/1.2 client and TLS-1.2 server.
- Fix for bsc#1222591</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1722686400">- Changes for 26.2.5.2:
  * erts: When no time warp mode was enabled, a smaller Erlang
    monotonic time could be read than a previously read time, i.e.,
    breaking the monotonic property. The runtime system will abort
    when detecting an issue like this since OTP 24.3.4.17 and OTP
    25.0. Up until OTP 25 no time warp mode is the default. As of
    OTP 26 multi time warp mode is the default.
  * erts: A scheduler thread could get stuck when deleting a memory
    allocator carrier when adjacent carriers were deleted and/or
    inserted simultaneously by other schedulers. This in turn could
    cause the other schedulers to get stuck as well.
  * crypto: Add warning in documentation to avoid crypto:start/0 as
    it does not work for FIPS mode. Use application:start(crypto)
    instead.
  * stdlib: Fixed a bug that caused the shell completion to crash
    when keyword and tuple appeared on the same line.
  * ssl: When the default value for signature_algs is used, default
    the signature_algs_cert to the default value + rsa_pkcs1_sha1
    to allow this algorithms for certificates but not for the TLS
    protocol. This is for better interoperability. If
    signature_algs is set explicitly signature_algs_cert must also
    be set explicitly if they should be different.
- Changes for 26.2.5.1:
  * erts: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout =
    0 on Windows could cause a (case clause) crash if data is
    immediately available.
  * erts: When a port command crashed in the inet driver during
    gen_tcp:send/2, a monitor 'DOWN' message could be left
    lingering in the caller's mailbox. This has now been fixed.
  * erts: 'DOWN' messages originating from a monitored port,
    contained the atom process instead of the atom port as the
    third element when the exit reason was not an immediate term.
  * public_key: Fix bug in dnsName constraint check, could cause
    valid cert to be considered bad during path validation.
  * diameter: Pick peer can now also handle request of type
    [#]diameter_packet{}.
  * kernel: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout
    = 0 on Windows could cause a (case clause) crash if data is
    immediately available.
  * kernel: Open a disk_log file and combining head_func with
    rotate options did not work.
  * ssh: With this change, ssh client will automatically adjust
    transfer window size for commands executed remotely over SSH.
  * ssh: With this change, race condition between connection
    closing and automatic window adjustment is fixed.
  * ssl: Check for TLS-1.3 support should check minimum
    requirements.
  * ssl: If both TLS-1.3 and TLS-1.2 is supported and TLS-1.2
    negotiated convert TLS-1.3 ECDSA schemes to TLS-1.2 hash and
    signature pairs for increased interoperability.
  * ssl: TLS-1.3 negotiation now uses SNI based options correctly
    instead of ignoring them.
  * ssl: Make it easier to distinguish between a invalid signature
    and unsupported signature.
  * ssl: Enhance ALERT logs to help understand what causes the
    alert.
- Changes for 26.2.5:
  * erts: gen_sctp:send/3,4 now waits for the send to complete
    instead of returning an OS result such as {error, ewouldblock}.
  * erts: ETS functions did not properly handle keys containing
    maps, sometimes matching too many or too few objects.
  * erts: Fix CPU quota determination for cgroups. The bug was
    introduced through OTP-18999.
  * erts: Added a warning to open_port/2 regarding the BadBatBut
    attack affecting Windows.
  * dialyzer: Fixed an issue with bitstring type inference on
    segments following UTF-8/16/32 segments.
  * kernel: Fix the shell Job Control Mode to not crash when typing
    TAB or CTRL+R.
  * kernel: Fix calls to blocking application APIs to throw an
    exception with reason terminating if called when the system is
    terminating. This is done in order to avoid deadlocks during
    shutdown or restart.
  * stdlib: Fix shell expansion of -type a() :: $a. in the erlang
    shell.
  * stdlib: Fix the shell Job Control Mode to not crash when typing
    TAB or CTRL+R.
  * ssl: Fix certificate authorities check so that CA closest to
    peer is not lost. It could manifest itself in a failed
    connection as the client failed to realize it had a valid
    certificate chain to send to the server.
  * ssl: ssl:signature_algs/2 did not list some legacy algorithm
    schemes correctly when listing all algorithms available.
  * mnesia: Mnesia could crash during startup if del_table_copy/2
    and add_table_copy/3 was invoked when the table was loading.</changelog>
</package>
<package pkgid="847eea9d196f35ee5e811dc20365bf4ac2872ba0a8189342495775dd2f17b1a83e0e2277861214cc3827c8b81e4be7a4318e30166440bc2735d952971052fa30" name="erlang-epmd-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.5.2" rel="1.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1687521600">- Changes for 25.3.2.2:
  * compiler: The compiler could be very slow when compiling guards
    with multiple guard tests separated with 'or' or ';'.
- Changes for 25.3.2.1:
  * xmerl: New options to xmerl_scan and xmerl_sax_parser so one
    can limit the behaviour of the parsers to avoid some XML
    security issues. xmerl_scan gets one new option:
    xmerl_sax_parser gets the following options: The old option
    skip_external_dtd is still valid and the same as
    {external_entities, none} and {fail_undeclared_ref, false} but
    just affects DTD's and not other external references.
  * erts: Fixed a crash during tracing on certain platforms that
    cannot use the machine stack for Erlang code (mainly OpenBSD
    and Linux with musl).
  * erts: Constructing a binary segment not aligned with a byte
    boundary, with a size not fitting in 31 bits, and with a value
    not fitting in a 64-bit word could crash the runtime system.
  * erts: Further robustify implementation of large maps (&gt; 32
    keys). Keys that happen to have same internal 32-bit hash
    values are now put in collision nodes which are traversed with
    linear search. This removes the demand for the internal hash
    function when salted to eventually produce different hashes for
    all possible pairs of unequal terms.
  * stdlib: Static supervisors are very idle processes after they
    have started so they will now be hibernated after start to
    improve resource management.
  * compiler: Fixed a bug where a failing bsl expression in a guard
    threw an exception instead of causing the guard to fail.
  * compiler: Complex guard expression using the or operator and
    guard BIFs that can fail could sometimes be miscompiled so that
    the guard would succeed even if a call to a guard BIF failed.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608000">- Version 26.0:
  * Leex has been extended with optional column number support.
  * The family of enumeration functions in module lists has been
    extended with enumerate/3 that allows a step value to be
    supplied.
  * Update Unicode to version 15.0.0.
  * proc_lib:start*/* has become synchronous when the started
    process fails. This requires that a failing process use a new
    function proc_lib:init_fail/2,3, or exits, to indicate failure. All
    OTP behaviours have been fixed to do this.
  * auto-complete of variables, record names, record fields names,
    map keys, function parameter types and filenames.
  * Open external editor in the shell to edit the current
    expression.
  * defining records (with types), functions, specs and types in
    the shell.
  * Creation and matching of binaries with segments of fixed sizes
    have been optimized.
  * Creation and matching of UTF-8 segments have been optimized.
  * Appending to binaries has been optimized.
  * The compiler and JIT now generate better code for creation of
    small maps where all keys are literals known at compile time.
  * Thanks to the optimizations above the performance of the base64
    module has been significantly improved. For example, on an
    x86_64 system with the JIT both encode and decode are almost
    three times faster than in Erlang/OTP 25.
  * Map comprehensions as suggested in EEP 58 has now been
    implemented.
  * Some map operations have been optimized by changing the
    internal sort order of atom keys. This changes the
    (undocumented) order of how atom keys in small maps are printed
    and returned by maps:to_list/1 and maps:next/1. The new order
    is unpredictable and may change between different invocations
    of the Erlang VM.
  * Introducing the new function maps:iterator/2 for creating an
    interator that return the map elements in a deterministic
    order. There are also new modifiers k and K for the format
    string in io:format() to support printing map elements ordered.
  * Added the new built-in type dynamic() introduced in EEP 61, PR
    introducing EEP 61 improving support for gradual type checkers.
  * Dialyzer has a new incremental mode that be invoked by giving
    the --incremental option when running Dialyzer. This new
    incremental mode is likely to become the default in a future
    release.
  * Multi time warp mode is now enabled by default. This assumes
    that all code executing on the system is time warp safe.
  * Support for UTF-8 atoms and strings in the NIF interface
    including new functions enif_make_new_atom,
    enif_make_new_atom_len and enif_get_string_length.
  * The BIFs min/2 and max/2 are now allowed to be used in guards
    and match specs.
  * Improved the selective receive optimization, which can now be
    enabled for references returned from other functions. This
    greatly improves the performance of gen_server:send_request/3,
    gen_server:wait_response/2, and similar functions.
  * It is no longer necessary to enable a feature in the runtime
    system in order to load modules that are using it. It is
    sufficient to enable the feature in the compiler when compiling
    it.
  * inet:setopts/2 has got 3 new options: reuseport, reuseport_lb
    and exclusiveaddruse.
  * Fix so that -fno-omit-frame-pointer is applied to all of the
    Erlang VM when using the JIT so that tools, such as perf, can
    crawl the process stacks.
  * In the lists module, the zip family of functions now takes
    options to allow handling lists of different lengths.
  * Added the zip:zip_get_crc32/2 function to retrieve the CRC32
    checksum from an opened ZIP archive. gen_server optimized by
    caching callback functions
  * The modules Erlang DNS resolver inet_res and helper modules
    have been updated for RFC6891; to handle OPT RR with DNSSEC OK
    (DO) bit.
  * Introduced application:get_supervisor/1.
  * Cache OTP boot code paths, to limit how many folders that are
    being accessed during a module lookup. Can be disabled with
  - cache_boot_path false.
  * Support for Kernel TLS (kTLS), has been added to the SSL
    application, for TLS distribution (-proto_dist inet_tls), the
    SSL option {ktls, true}.
  * Improved error checking and handling of ssl options.
  * Mitigate memory usage from large certificate chains by lowering
    the maximum handshake size. This should not effect the common
    cases, if needed it can be configured to a higher value.
  * For security reasons the SHA1 and DSA algorithms are no longer
    among the default values.
  * Add encoding and decoding of use_srtp hello extension to
    facilitate for DTLS users to implement SRTP functionality.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608001">- Changes for 26.0.1:
  * erts: Build of the socket nif failed on Solaris 11.
  * erts: Fixed two reduction-counting bugs relating to binaries.
  * erts: Constructing a binary segment not aligned with a byte
    boundary, with a size not fitting in 31 bits, and with a value
    not fitting in a 64-bit word could crash the runtime system.
  * erts: When a binary construction failed because of bad size for
    a segment, the error information was not always correct.
  * erts: Fixed a crash when calling a fun that was defined in a
    module that had been upgraded.
  * kernel: The POSIX error exdev was sometimes incorrectly
    described as "cross domain link" in some error messages.
  * kernel: Corrected the socket send function description (send
    with Timeout = nowait). The send function(s) could not return
    {ok, {RestData, SelectInfo}}
  * stdlib: The POSIX error exdev was sometimes incorrectly
    described as "cross domain link" in some error messages.
  * ssl: Make sure that selection of client certificates handle
    both TLS-1.3 and TLS-1.2 names correctly. Could cause valid
    client certificate to not be selected, and an empty client
    certificate message to be sent to server.
  * ssl: Improved ssl:format_error/1 to handle more error tuples.
  * ssl: Fixed hanging ssl:connect when ssl application is not
    started.
  * ssl: Correct handling of retransmission timers, current
    behavior could cause unwanted delays.
  * inets: Do not make the default ssl options by calling
    httpc:ssl_verify_host_options(true) if ssl options are supplied
    by the user.
  * xmerl: New options to xmerl_scan and xmerl_sax_parser so one
    can limit the behaviour of the parsers to avoid some XML
    security issues. xmerl_scan gets one new option:
    xmerl_sax_parser gets the following options: The old option
    skip_external_dtd is still valid and the same as
    {external_entities, none} and {fail_undeclared_ref, false} but
    just affects DTD's and not other external references.
  * compiler: Fixed a bug where a failing bsl expression in a guard
    threw an exception instead of causing the guard to fail.
  * compiler: Fixed a bug that would case the validator to reject
    legal code.
  * compiler: The compiler could re-order clauses matching binaries
    so that the incorrect clause would match. That could only
    happen for code that used the option {error_location,line} or
    for code without line or column number information (e.g.
    generated by a parse transform).
  * compiler: Complex guard expression using the or operator and
    guard BIFs that can fail could sometimes be miscompiled so that
    the guard would succeed even if a call to a guard BIF failed.
  * compiler: With optimizations disabled, a try/catch construct
    could return an incorrect value.
  * compiler: In rare circumstance, a combination of binary
    construction and binary_part/3 would cause the compiler to
    generate unsafe code that would crash the runtime system.
  * compiler: The compiler could be very slow when compiling guards
    with multiple guard tests separated with 'or' or ';'.
  * compiler: Complex guard expressions using 'or' and map updates
    could succeed even if the map update failed.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1698235200">- Changes for 26.1.2:
  * erts: If the external term format encoding of an argument list
    part of a distributed spawn operation was faulty, the newly
    spawned remote process could misbehave. The misbehavior
    included hanging or interpret an incoming message as an
    argument list to use. This was very unlikely to happen unless
    using an alternate implementation of the distribution protocol
    which made a faulty encoding of the argument list. The child
    process will now detect this error and terminate before
    executing the user specified code.
  * erts: Fix bugs where if the body of a matchspec would return a
    map with a variable ('$1', '$_' etc) as one of the keys or
    values and the variable was not an immidiate, the term would
    not be copied to the receiving processes heap. This would later
    corrupt the term in the table as the GC could place move
    markers in it, which in turn would cause the VM to crash. Bug
    has been present for since OTP 17.0.
  * xmerl: The xmerl version 1.3.32 was released in OTP 26.0.1, but
    the incorrect version number of 1.3.31.1 was used for it. This
    incorrect version number continued to appear in OTP 26.0.2, OTP
    26.1, and OTP 26.1.1. The actual xmerl code in these OTP
    versions however corresponds to xmerl version 1.3.32.
- Changes for 26.1.1:
  * wx: The wx application would fail to build on macOS with Xcode
    15.
  * compiler: The compiler could become extremely slow for modules
    containing huge functions.
  * stdlib: Garbage collect the shell process when reducing the
    amount of saved history and results.
- Changes for 26.1:
  * crypto: Fix VM crash caused by crypto being purged and reloaded
    (by init:restart for example) on OS with musl libc (such as
    Alpine linux).
  * crypto: Improved understanding of LibreSSL versions. Support
    chacha20 and chacha20_poly1305 for LibreSSL 3.7. Reflect
    removal of support for the DSS/DSA algorithm which was done in
    LibreSSL 2.6.1.
  * crypto: FIPS supported by crypto for OpenSSL 3.0.* and 3.1.*.
  * asn1: The ASN.1 compiler would ignore a constraint such as
    (SIZE (1..4), ...), causing incorrect behavior of the encoding
    and decoding function for the PER and UPER backends. Corrected
    to handle the constraint in the same way as (SIZE (1..4, ...)).
  * asn1: The JER backend has been internally refactored in a way
    that is compatible for applications that use the documented
    API. However, for a group of ASN.1 modules that depend on each
    other (for example, S1AP-PDU-Descriptions, S1AP-Contents, and
    so on), all modules in the group must be recompiled if on of
    the group members is recompiled.
  * observer: Closing the trace log window via the menu did not
    work.
  * erts: maps:put with existing key and identical value was not
    optimized as a no-op correctly if having the same 32-bit hash
    as another key in the map. In practice very rare and harmless.
  * erts: Fixed an issue with truncated crash slogans on failed
    emulator start.
  * erts: Fixed a bug where the emulator was unable to determine
    the current cgroup CPU quota.
  * erts: A process optimized for parallel signal delivery could
    under some circumstances lose wakeup information. That is, the
    processes was not woken up to take care of the signal, so the
    signal would not be taken care of until the process was woken
    by another signal. Only processes configured with
    message_queue_data set to off_heap utilize this optimization.
  * erts: Function socket:close/1 could cause a VM crash on
    Windows.
  * erts: Fixed a bug in the ARM JIT where it could accidentally
    add garbage trailing bits when creating bitstrings whose size
    wasn't an even multiple of 8 bits.
  * erts: Fix erlang:system_info/1 documentation to show correct
    types.
  * erts: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * erts: Fix compilation with GNU termcap.
  * erts: Delivery time of message signals to a process not
    executing any receive expressions could become very long,
    potentially infinite. For example, a process checking for
    messages using process_info(self(), message_queue_len) or
    process_info(self(), messages) and avoiding to execute a
    receive expression matching on messages could be very slow in
    detecting new messages. Note that you are still discouraged
    from using process_info() this way. A process that wants to
    check if there are messages available to handle should execute
    a receive expression matching on messages.
  * erts: On AArch64 (ARM64), when calculating both the quotient
    and remainder with a divisor begin a power two, the remainder
    could be incorrectly calculated.
  * erts: Fix bug causing "magic" references in a compressed ETS
    table to not keep the referred object alive. The symptom would
    be the referred object being garbage collected prematurely and
    the reference appearing stale, not referring to anything.
    Examples of such magically referred objects are atomics and NIF
    resources.
  * erts: Matching out short bitstrings with a fixed size not
    divisible by 8 could could lead to the runtime system
    terminating with an "Overrun heap and stack" error.
  * erts: A constant flow of incoming non-message signals could
    prevent a process needing to execute dirty from doing so.
  * erts: A BEAM file usually contains a chunk with the tag "Type"
    containing type information that can be used by the JIT. The
    beam_lib:strip/1 takes care to preserve that chunk, but a
    build/release tool that does customized stripping could
    accidentally remove the chunk. Loading a BEAM file without the
    "Type" chunk could cause incorrect behavior of the loaded code.
  * erts: gen_udp:recv/* for Unix Domain Socket in binary mode and
    passive mode has been fixed to not crash.
  * erts: The cleanup operation of not yet delivered signals to a
    terminated process yielded excessively.
  * erts: Fixed minor hashing issue with the local option of
    term_to_binary()/term_to_iovec().
  * erts: Update gen_tcp_socket and gen_udp_socket to handle
    'completion' (socket on Windows).
  * erts: Add support for Unix Domain Sockets (only for STREAM
    sockets) on Windows for 'socket'.
  * erts: In Erlang/OTP 27, by default escripts will be compiled
    before being executed. That means that the compiler application
    must be installed. It is possible to force the escript to be
    interpreted by adding the directive -mode(interpret). to the
    escript file. In Erlang/OTP 28, support for interpreting an
    escript will be removed.
  * erts: Add basic support for socket ioctl on Windows.
  * erts: Removed erts/etc/darwin/Info.plist, as it is no longer
    necessary after macos 10.12
  * erts: Add support for (Windows) socket option exclusiveaddruse.
  * erts: [socket] Add support for the 'nopush' option.
  * erts: Add support for socket option 'BSP STATE'.
  * erts: Add tcp socket options 'keepcnt', 'keepidle' and
    'keepintvl'.
  * erts: Add support for misc (Windows) socket options
    ('max_msg_size' and 'maxdg').
  * compiler: The compiler could run forever when compiling a call
    to is_record/3 with a huge positive tuple size. The call
    is_record(A, a, 0) would crash the compiler when used in a
    function body. When used in a guard the compiler would emit
    incorrect code that would accept {a&gt; as a record.
  * compiler: Fixed a bug that caused dialyzer to crash when
    analyzing bogus code that contained the literal atom undefined
    in segment sizes.
  * compiler: The compiler would crash when compiling some modules
    that contained a call to erlang:load_nif/2.
  * compiler: Fixed a bug that caused the compiler to crash on
    legal code.
  * compiler: The compiler could crash when attempting to compile a
    call to is_list/1 in a complex expression.
  * compiler: A complex guard expression using the or operator
    could succeed when it was supposed to fail.
  * compiler: Compiling nested try/catch and catch expression could
    result in an internal compiler error.
  * compiler: Using the bnot operator in a complex expression could
    cause the compiler to terminate with an internal consistency
    failure diagnostic.
  * compiler: Fixed a bug that caused the compiler to crash in a
    binary optimization pass.
  * compiler: The compiler could terminate with an internal error
    when attempting to compile a binary pattern that could not
    possibly match.
  * compiler: Fixed various performance issues related to the alias
    optimization pass.
  * erl_docgen: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * mnesia: Do not delete old backup file if the new backup fails.
  * megaco: Make megaco transports handle gen_tcp | gen_udp with
    socket backend on Windows (completion).
  * common_test: With this change, ct_hooks manual refers to CTH
    execution order section in user guide.
  * common_test: With this change, Config data from
    pre_end_per_testcase hook is delivered to post_end_per_testcase
    callback in case of testcase timetrap or linked process crash.
  * common_test: With this change, remaining references to not
    supported vts tool in ct_run are removed (mainly relates to
    docs and ct_run help message).
  * common_test: With this change, prompt search functionality in
    ct_telnet handles unicode input.
  * common_test: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * stdlib: The compiler could run forever when compiling a call to
    is_record/3 with a huge positive tuple size. The call
    is_record(A, a, 0) would crash the compiler when used in a
    function body. When used in a guard the compiler would emit
    incorrect code that would accept {a&gt; as a record.
  * stdlib: Fix bug in ets:tab2file that could make it fail if
    another Erlang process created the same file at the same time.
  * stdlib: An {else_clause,Value} exception will now be reported
    nicely in the shell.
  * stdlib: Correct return value for error case, so that it matches
    the documented and intended return value {error,
    {already_started, pid()} when local registered names are used.
  * stdlib: sys:get_state/1,2 and sys:replace_state/2,3 has been
    corrected to handle a state named error as a state name, not as
    a failed system callback. For the standard server behaviours
    this was an issue only for gen_statem (and gen_fsm) when the
    state name was error, and for gen_server if the complete state
    was {error,_}.
  * stdlib: Multiple problems were fixed in
    filelib:safe_relative_path/2. If its second argument was a path
    that contained symbolic links, an incorrect result patch could
    be returned. Also, paths were sometimes falsely considered
    unsafe.
  * stdlib: Fix deadlock when erl.exe is used as part of a pipe on
    Windows and trying to set the encoding of the standard_io
    device.
  * stdlib: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * stdlib: Fix h/2,3 to properly render multi-clause
    documentation.
  * stdlib: Timers created by timer:apply_after/4,
    apply_interval/4, and apply_repeatedly/4 would silently fail to
    do the apply if it was not possible to spawn a process when the
    timer expired. This has now been corrected, and if the spawn
    fails, the system will be taken down producing a crash dump.
  * stdlib: When an Erlang source file lacked a module definition,
    there would be a spurious "module name must not be empty"
    diagnostic for each spec in the file.
  * stdlib: The argument descriptions for option types in argparse
    have been made less ambiguous.
  * stdlib: Clarified the documentation of normal shutdown reason
    on gen_server:call/2,3
  * stdlib: Pattern matching and equivalence (=:=, =/=) comparisons
    on 0.0 will now raise a warning, as it will no longer be
    considered equivalent to -0.0 in OTP 27. If a match on 0.0
    specifically is desired (distinct from -0.0), the warning can
    be suppressed by writing +0.0 instead. The arithmetic
    comparison operators are unaffected, including arithmetic
    equality (==). *** POTENTIAL INCOMPATIBILITY ***
  * stdlib: The semantics of the gen_{server,statem,event}
    behaviour's synchronous start behaviour introduced in OTP-26.0
    with OTP-18471, has been clarified in the documentation.
  * stdlib: Added functionality to set a custom multiline prompt.
  * stdlib: A warning for (accidental use of) Triple-Quoted Strings
    has been implemented as per EEP 64. *** POTENTIAL
    INCOMPATIBILITY ***
  * stdlib: The keyboard shortcuts for the shell are now
    configurable.
  * kernel: Fixed an issue with truncated crash slogans on failed
    emulator start.
  * kernel: Fix shell:start_interactive function specification.
  * kernel: Fix code:get_doc/1 to return missing, when it can't
    find erts instead of crashing.
  * kernel: Function socket:close/1 could cause a VM crash on
    Windows.
  * kernel: Fix deadlock when erl.exe is used as part of a pipe on
    Windows and trying to set the encoding of the standard_io
    device.
  * kernel: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * kernel: Fix logger's overload protection mechanism to only
    fetch memory used by messages when needed.
  * kernel: Fixed a number of socket-related issues causing
    incompatibilities with gen_tcp and gen_udp respectively.
  * kernel: gen_tcp:connect with socket address and socket (inet-)
    backend fails because of missing callback function.
  * kernel: The DNS RR cache used by `inet_res` has been fixed to
    preserve insert order, which is beneficial when the DNS server
    returns RRs in some specific order for e.g load balancing
    purposes.
  * kernel: The options `reuseport`, `reuseport_lb` and
    `exclusiveaddruse` were accidentally not allowed for e.g
    `gen_udp:open/1,2`, which has now been corrected.
  * kernel: gen_udp:recv/* for Unix Domain Socket in binary mode
    and passive mode has been fixed to not crash.
  * kernel: Fixed issue where cursor would not be placed at the end
    of the expression when navigating shell history.
  * kernel: Update gen_tcp_socket and gen_udp_socket to handle
    'completion' (socket on Windows).
  * kernel: Add support for Unix Domain Sockets (only for STREAM
    sockets) on Windows for 'socket'.
  * kernel: Add basic support for socket ioctl on Windows.
  * kernel: The file:location/0 type is now exported.
  * kernel: Add support for (Windows) socket option
    exclusiveaddruse.
  * kernel: [socket] Add support for the 'nopush' option.
  * kernel: Add support for socket option 'BSP STATE'.
  * kernel: Add tcp socket options 'keepcnt', 'keepidle' and
    'keepintvl'.
  * kernel: Add support for misc (Windows) socket options
    ('max_msg_size' and 'maxdg').
  * kernel: The keyboard shortcuts for the shell are now
    configurable.
  * kernel: Optimized code_server to reduce repeated work when
    loading the same module concurrently.
  * debugger: The call int:no_break(Module) did not remove any
    breakpoints.
  * debugger: The maybe expression is now supported in the
    Debugger.
  * debugger: The maybe expression is now supported in the
    Debugger.
  * debugger: The call int:no_break(Module) did not remove any
    breakpoints.
  * ssl: Avoid function clause error in ssl:getopts/2 by handling
    that inet:getopts may return an empty list during some
    circumstances, such as the socket being in a closing state.
  * ssl: The API function `ssl:recv/3` has been tightened to
    disallow negative length, which has never been documented to
    work, but was passed through and caused strange errors.
  * ssl: When a client initiated renegotiation was rejected and the
    client socket was in active mode the expected error message to
    the controlling process was not sent.
  * ssl: Add some guidance for signature algorithms configuration
    in ssl applications users guide.
  * snmp: Make snmp handle gen_udp with socket backend on Windows
    (completion).
  * public_key: Country name comparison shall be case insensitive
  * public_key: Add check to disallow duplicate certs in a path
  * inets: With this change, re_write httpd works as expected and
    does not return error.
  * inets: Fixed a bug so httpd does not crash when stopped at the
    wrong time during TLS connection negotiation, or any other
    theoretically as slow connection setup.
  * inets: Enhance error handling and avoid that the HTTP client
    hangs on headers provided on the wrong format.
  * inets: With this change, error report generated by httpd during
    connection setup contains socket type information.
  * inets: Stop and restart of the httpd server in the Inets
    application has been refactored to a more synchronous and OTP
    supervisor friendly approach. This should increase stability
    and for example avoid a supervisor report from
    httpd_connection_sup about killed child process(es) in some
    cases when stopping or restarting httpd.
  * dialyzer: Fixed a bug that caused dialyzer to crash when
    analyzing bogus code that contained the literal atom undefined
    in segment sizes.
  * dialyzer: Dialyzer could crash when attempting to analyze a
    module that defined a type called product/.
- Changes for 26.0.2:
  * erts: Fix using the IME (Input Method Editor) to enter text in
    cmd.exe and powershell.exe on Windows.
  * erts: Multiple socket:accept calls issue. When making multiple
    accept calls, only the last call is active.
  * erts: Fix the shell to ignore terminal delay when the terminal
    capabilities report that they should be used.
  * erts: Fix "oldshell" to echo characters while typing on
    Windows.
  * erts: On Windows, a call to the function socket:close, when
    there are waiting active calls to read, write or accept
    functions, could hang.
  * erts: Fix issues when reading or configuring standard_io on
    Windows when erl.exe is started using -noshell flag.
  * erts: The following functions are now much faster when given a
    long list or binary:
  * erts: On AArch64 (ARM64), equality and non-equality tests with
    literal bitstrings could succeed when they should fail and vice
    versa.
  * compiler: Fixed a type handling bug that would cause an
    internal consistence failure for correct code.
  * compiler: Fixed a bug that could cause the stack trace of throw
    exceptions to be erroneously optimized out.
  * compiler: Complex guard expression using 'or' were not always
    fully evaluated, making guards that were supposed to fail
    succeed.
  * stdlib: Fix bug where when you entered Alt+Enter in the
    terminal, the cursor would move to the last line, instead of
    moving to the next line.
  * stdlib: Fix eof handling when reading from stdin when erlang is
    started using -noshell.
  * stdlib: Fixed problem where output would disappear if it was
    received after a prompt was written in the shell.
  * stdlib: The following functions are now much faster when given
    a long list or binary:
  * kernel: Fix bug where when you entered Alt+Enter in the
    terminal, the cursor would move to the last line, instead of
    moving to the next line.
  * kernel: Fix so that the shell does not crash on startup when
    termcap is not available.
  * kernel: Multiple socket:accept calls issue. When making
    multiple accept calls, only the last call is active.
  * kernel: Fix the shell to ignore terminal delay when the
    terminal capabilities report that they should be used.
  * kernel: Fix "oldshell" to echo characters while typing on
    Windows.
  * kernel: Fix eof handling when reading from stdin when erlang is
    started using -noshell.
  * kernel: On Windows, a call to the function socket:close, when
    there are waiting active calls to read, write or accept
    functions, could hang.
  * kernel: Fix issues when reading or configuring standard_io on
    Windows when erl.exe is started using -noshell flag.
  * kernel: gen_udp:connect with inet_backend = socket fails when
    the Address is a hostname (string or atom).
  * kernel: Fixed problem which would cause shell to crash if
    particular escape sequence was written to stdout.
  * kernel: Fixed problem where output would disappear if it was
    received after a prompt was written in the shell.
  * kernel: Fix a crash where the location of erts could not be
    found in rebar3 dev builds.
  * kernel: Introduce the KERNEL application parameter
    standard_io_encoding that can be used to set the default
    encoding for standard_io. This option needs to be set to latin1
    if the application wants to treat all input data as bytes
    rather than utf-8 encoded characters.
  * ssl: Added keylog information to all protocol versions in
    ssl:connection_information/2.
  * ssl: Add RFC-6083 considerations for DTLS to enable gen_sctp
    based callback for the transport.
  * ssh: Added multiline editing support to ssh clients connected
    through OTP ssh daemon.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- Changes for 26.2.1:
  * erts: Removed unnecessary PCRE source tar-ball.
  * ssh: With this change (being response to CVE-2023-48795),
    ssh can negotiate "strict KEX" OpenSSH extension with
    peers supporting it; also
    'chacha20-poly1305@openssh.com' algorithm becomes a
    less preferred cipher.
    If strict KEX availability cannot be ensured on both
    connection sides, affected encryption modes(CHACHA and
    CBC) can be disabled with standard ssh configuration.
    This will provide protection against vulnerability, but
    at a cost of affecting interoperability. See
    Configuring algorithms in SSH. (bsc#1218192, CVE-2023-48795)
- Changes for 26.2:
  * all: Replaced unintentional Erlang Public License 1.1
    headers in some files with the intended Apache License
    2.0 header.
  * otp: The removal of the deprecated slave module, originally
    planned for OTP 27, has been postponed to OTP 29.
  * asn1: Fix benign warning from gcc 11 about mismatching call
    to free().
  * crypto: Enable engine support for OpenSSL versions 3.
  * edoc: Emit &lt;code&gt; instead of &lt;tt&gt;.
- Disable test suite for now, it has many false positives and
  takes a very long time.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1706011200">- This codestream wasn't affected by bsc#1207113</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1706011201">- Disable rpmlint tests on SLE-15 where they currently fail</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1713268800">- Changes for 26.2.4
  * asn1: An ASN.1 module that contains named BIT STRING values
    would fail to compiled if both the BER and JER
    back-ends were enabled.
  * Compiler: In rare circumstances, the compiler code generate
    unsafe code for a bit syntax match.
  * Compiler: In rare circumstances, binary matches that were
    supposed to succeed failed.
  * Compiler: Fixed a bug where a fun's environment could be
    overridden by an argument in some cases.
  * Crypto: Fix building with --enable-fips with OpenSSL 3 on
    MacOS.
  * Debugger: Guards with nested record expression could wrongly
    evaluate to false.
  * Diameter: Reduce the impact of calling service_info by not
    counting the binaries (on the heap) info, This is done
    by introducing an option, bins_info, which controls
    this.
  * erts: Fixed CPU quota determination for cgroup version 2
  * erts: Fix faulty reduction counting in exiting process which
    could cause it to do unnecessary yielding.
  * erts: Fix bug in re:run/3 where if an invalid UTF-8 subject
    was given, re:run could get stuck in an infinite loop.
    Bug was introduced in Erlang/OTP 22.1.
  * erts: On AArch64 (ARM64), Erlang code using bit syntax
    construction compiled using Erlang/OTP 24 could crash
    the runtime system when run in Erlang/OTP 26.2.3.
  * erts: Calling erlang:trace/3 with first argument one of
    ports, processes, existing_ports, existing_processes,
    existing or all, could cause emulator crash if a dirty
    scheduler was executing a simultaneous trace action.
  * erts: Fixed an integer overflow when the monotonic time unit
    reported by the operating system was greater than 10
    and lower than 100 microseconds.
  * erts: Fix option reuseaddr for FreeBSD 14
  * erts: When a traced process executing on a dirty scheduler
    received an exit signal, the dirty scheduler could use
    the wrong thread specific data which could lead to a
    crash.
  * erts: Fixed a more or less harmless bug that caused time
    correction of Erlang monotonic time to become slightly
    off on Windows platforms when QueryPerformanceCounter()
    was used as OS monotonic time source.
    erlang:system_info(os_monotonic_time_source) now also
    returns information about used resolution which not
    always corresponds to the resolution of the OS
    monotonic time source.
  * erts: When using IPv6, classic gen_udp failed to add (group)
    membership (drop was used instead).
  * erts: Fix bug on Windows where "Unknown event: 2" would be
    printed to the console.
  * erts: Checks for monotonicity of monotonic time have been
    improved so that Erlang and OS monotonic time are
    checked separately.
  * erts: For severe errors, when the `socket` module terminates
    the Erlang VM, now an erl_crash.dump is produced, to
    facilitate post mortem debugging.
  * kernel: When using IPv6, classic gen_udp failed to add (group)
    membership (drop was used instead).
  * kernel: The check in inet_res of the RD bit has been relaxed
    slightly.
  * ssh: With this change, owner and group file attributes
    decoding is fixed and results with value of integer
    type.
  * ssl: Cleanup and close all connections in DTLS when the
    listen socket owner dies.
    Improved IPv6 handling in DTLS.
  * ssl: Fixed a crash in dtls accept.
  * stdlib: Attempting to use the maybe construct in a macro
    argument could crash the compiler.
- Changes for 26.2.3
  * otp: Quote uninstall path in registry when installing on
    windows.
  * compiler: In rare circumstances, an unsafe optimization could
    cause the compiler to generate incorrect code for list
    matching.
  * compiler: Fix the compilation server to restart if the
    applications in its lib dir changes inbetween erlc
    invokations.
  * crypto: Fix compile error when OPENSSL_NO_DES is defined.
  * crypto: The function crypto:pbkdf2_hmac will no longer block
    the main schedulers. If the iteration count or block
    size parameters are such that the function is likely to
    take a long time to execute, the function will be
    scheduled to run on a dirty CPU scheduler.
  * erts: Fixed compile warning in erl_nif.c for gcc-13.
  * erts: Fix C++ compile error for macros enif_select_read and
    friends.
  * erts: Fixed a name clash on Solaris that prevented the JIT
    from being built.
  * erts: Fix termcap detection on solaris.
  * erts: Fix heap corruption bug that could cause runaway memory
    consumption due to circular offheap list at process
    exit. Other symptoms may also be possible. Bug exists
    since OTP 25.0.
  * erts: Do not clear tracing in old module instance if load
    fails with 'not_purged'.
  * erts: When exceeding the `max_heap_size` limit in a garbage
    collection initiated by some bit syntax operations, the
    process would not always terminate immediately.
  * erts: The code server could be hanging if a module with
    on_load function was loaded at the same time as another
    module was purged using erlang:purge_module directly.
  * erts: A process optimized for parallel signal delivery could
    under some circumstances lose wakeup information. That
    is, the processes was not woken up to take care of the
    signal, so the signal would not be taken care of until
    the process was woken by another signal. Only processes
    configured with message_queue_data set to off_heap
    utilize this optimization.
  * erts: Fix segfault when generating crashdump containing a fun
    places in persistent_term storage.
  * erts: By default the JIT is disabled on Intel Macs, because
    of annoying poups on macOS Sonoma. It is now possible
    to explicitly enable the JIT on Intel Macs. Here is
    how: ./configure --enable-jit
  * kernel: Fix performance bug when using io:fread to read from
    standard_io. This regression was introduced in OTP
    26.0.
  * kernel: A bug in the code server could cause it to crash in
    some concurrent scenarios. This bug was introduced in
    26.1.
  * kernel: Fixed gen_udp:open/2 type spec to include already
    supported module socket address types.
  * kernel: Fix reading of password for ssh client when in
    user_interactive mode.
  * odbc: Use spec for API doc
  * public_key: Hostname prefix with X number of dots should not be
    accepted.
  * ssh: With this change, acceptor_sup is not started for ssh
    client as it is not needed in that role.
  * ssh: With this change, more secure algorithms are preferred
    by ssh and documentation is updated to reflect that.
  * ssh: With this change, KEX strict terminal message is
    emitted with debug verbosity.
  * ssh: Fix reading of password for ssh client when in
    user_interactive mode.
  * ssl: ssl:prf/5, will start working instead of hanging in a
    TLS-1.3 context if called appropriately. Note that the
    implementation has changed and in OTP-27 a more
    adequate API will be documented.
  * ssl: Server name verification didn't work if a connection
    was made with IP-address as a string.
  * ssl: The fallback after "dh" ssl option was undefined was to
    get "dh" from ssl options again. This is clearly wrong
    and now changed to the documented fallback "dhfile" ssl
    option.
  * ssl: Correct default value selection for DTLS. Will only
    affect users linked with really old version of
    cryptolib library.
  * ssl: Adhere elliptic curves with RFC 8422 pre TLS-1.3, that
    is Edwards curves are added to curves that can be used
    for key exchange, and documentation and implementation
    of eccs/0,1 are aligned.
  * ssl: Improve alert reason when ecdhe_rsa key_exchange does
    not have any common curves to use
  * stdlib: The help texts shown by argparse will now display
    sub-command arguments in the correct order.
  * stdlib: Clarified the argparse documentation regarding the
    user-defined help template.
  * stdlib: Fix shell expansion to not crash when expanding invalid
    using invalid atoms.
  * wx: Add option to silence wx depracation macros.
- Changes for 26.2.2
  * common_test: Fix how CT finds Erlang/OTP releases for compatability
    testing. This functionality is only used to test
    Erlang/OTP.
  * erl_interface: Fix bug where the system installed openssl/md5.h would
    be confused with the vendored md5.h.
  * erts: 32-bit runtime systems on most Unix like platforms
    could crash if a BIF timer was set with a huge timeout
    of more than 68 years into the future. In order for the
    crash to occur, the huge timer (at a later time than
    when it was set) had to become the nearest active timer
    set on the specific scheduler on which it was set. This
    could not happen on a system with only one scheduler
    since there would always be shorter timers in the
    system.
    Setting a timer larger than 49 days on Windows could
    under rare circumstances cause the timeout to be
    delayed.
  * erts: Fix bug where the system installed openssl/md5.h would
    be confused with the vendored md5.h.
  * erts: The JIT has now been disabled on x86 Macs to prevent
    annoying the "verifying shm-xyz" popups introduced in
    MacOS Sonoma.
    ARM Macs are unaffected.
  * erts: Garbage collection of a process on a dirty scheduler
    could collide with signal handling for that process
    causing a crash of the runtime system. This bug was
    introduced in OTP 25.3.2.8 and OTP 26.2.
  * kernel: Fix group (that is the shell) to properly handle when
    an get_until callback function returned {done, eof, []}
    when an eof was detected.
  * ssh: With this change, Curve25519 and Curve448 KEX methods
    become most preferred (related to RFC8731).
  * ssl: Legacy name handling could cause interop problems
    between TLS-1.3/1.2 client and TLS-1.2 server.
- Fix for bsc#1222591</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1722686400">- Changes for 26.2.5.2:
  * erts: When no time warp mode was enabled, a smaller Erlang
    monotonic time could be read than a previously read time, i.e.,
    breaking the monotonic property. The runtime system will abort
    when detecting an issue like this since OTP 24.3.4.17 and OTP
    25.0. Up until OTP 25 no time warp mode is the default. As of
    OTP 26 multi time warp mode is the default.
  * erts: A scheduler thread could get stuck when deleting a memory
    allocator carrier when adjacent carriers were deleted and/or
    inserted simultaneously by other schedulers. This in turn could
    cause the other schedulers to get stuck as well.
  * crypto: Add warning in documentation to avoid crypto:start/0 as
    it does not work for FIPS mode. Use application:start(crypto)
    instead.
  * stdlib: Fixed a bug that caused the shell completion to crash
    when keyword and tuple appeared on the same line.
  * ssl: When the default value for signature_algs is used, default
    the signature_algs_cert to the default value + rsa_pkcs1_sha1
    to allow this algorithms for certificates but not for the TLS
    protocol. This is for better interoperability. If
    signature_algs is set explicitly signature_algs_cert must also
    be set explicitly if they should be different.
- Changes for 26.2.5.1:
  * erts: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout =
    0 on Windows could cause a (case clause) crash if data is
    immediately available.
  * erts: When a port command crashed in the inet driver during
    gen_tcp:send/2, a monitor 'DOWN' message could be left
    lingering in the caller's mailbox. This has now been fixed.
  * erts: 'DOWN' messages originating from a monitored port,
    contained the atom process instead of the atom port as the
    third element when the exit reason was not an immediate term.
  * public_key: Fix bug in dnsName constraint check, could cause
    valid cert to be considered bad during path validation.
  * diameter: Pick peer can now also handle request of type
    [#]diameter_packet{}.
  * kernel: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout
    = 0 on Windows could cause a (case clause) crash if data is
    immediately available.
  * kernel: Open a disk_log file and combining head_func with
    rotate options did not work.
  * ssh: With this change, ssh client will automatically adjust
    transfer window size for commands executed remotely over SSH.
  * ssh: With this change, race condition between connection
    closing and automatic window adjustment is fixed.
  * ssl: Check for TLS-1.3 support should check minimum
    requirements.
  * ssl: If both TLS-1.3 and TLS-1.2 is supported and TLS-1.2
    negotiated convert TLS-1.3 ECDSA schemes to TLS-1.2 hash and
    signature pairs for increased interoperability.
  * ssl: TLS-1.3 negotiation now uses SNI based options correctly
    instead of ignoring them.
  * ssl: Make it easier to distinguish between a invalid signature
    and unsupported signature.
  * ssl: Enhance ALERT logs to help understand what causes the
    alert.
- Changes for 26.2.5:
  * erts: gen_sctp:send/3,4 now waits for the send to complete
    instead of returning an OS result such as {error, ewouldblock}.
  * erts: ETS functions did not properly handle keys containing
    maps, sometimes matching too many or too few objects.
  * erts: Fix CPU quota determination for cgroups. The bug was
    introduced through OTP-18999.
  * erts: Added a warning to open_port/2 regarding the BadBatBut
    attack affecting Windows.
  * dialyzer: Fixed an issue with bitstring type inference on
    segments following UTF-8/16/32 segments.
  * kernel: Fix the shell Job Control Mode to not crash when typing
    TAB or CTRL+R.
  * kernel: Fix calls to blocking application APIs to throw an
    exception with reason terminating if called when the system is
    terminating. This is done in order to avoid deadlocks during
    shutdown or restart.
  * stdlib: Fix shell expansion of -type a() :: $a. in the erlang
    shell.
  * stdlib: Fix the shell Job Control Mode to not crash when typing
    TAB or CTRL+R.
  * ssl: Fix certificate authorities check so that CA closest to
    peer is not lost. It could manifest itself in a failed
    connection as the client failed to realize it had a valid
    certificate chain to send to the server.
  * ssl: ssl:signature_algs/2 did not list some legacy algorithm
    schemes correctly when listing all algorithms available.
  * mnesia: Mnesia could crash during startup if del_table_copy/2
    and add_table_copy/3 was invoked when the table was loading.</changelog>
</package>
<package pkgid="e8d17727b568d3a2681f5190a9bcea033351ac42297555dca59d08e345f2c2e5caf6e818f38509b61d4b35b3697c8bf1e4b608fb70c625519c26c995f99af62c" name="erlang-wx-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.5.2" rel="1.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1687521600">- Changes for 25.3.2.2:
  * compiler: The compiler could be very slow when compiling guards
    with multiple guard tests separated with 'or' or ';'.
- Changes for 25.3.2.1:
  * xmerl: New options to xmerl_scan and xmerl_sax_parser so one
    can limit the behaviour of the parsers to avoid some XML
    security issues. xmerl_scan gets one new option:
    xmerl_sax_parser gets the following options: The old option
    skip_external_dtd is still valid and the same as
    {external_entities, none} and {fail_undeclared_ref, false} but
    just affects DTD's and not other external references.
  * erts: Fixed a crash during tracing on certain platforms that
    cannot use the machine stack for Erlang code (mainly OpenBSD
    and Linux with musl).
  * erts: Constructing a binary segment not aligned with a byte
    boundary, with a size not fitting in 31 bits, and with a value
    not fitting in a 64-bit word could crash the runtime system.
  * erts: Further robustify implementation of large maps (&gt; 32
    keys). Keys that happen to have same internal 32-bit hash
    values are now put in collision nodes which are traversed with
    linear search. This removes the demand for the internal hash
    function when salted to eventually produce different hashes for
    all possible pairs of unequal terms.
  * stdlib: Static supervisors are very idle processes after they
    have started so they will now be hibernated after start to
    improve resource management.
  * compiler: Fixed a bug where a failing bsl expression in a guard
    threw an exception instead of causing the guard to fail.
  * compiler: Complex guard expression using the or operator and
    guard BIFs that can fail could sometimes be miscompiled so that
    the guard would succeed even if a call to a guard BIF failed.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608000">- Version 26.0:
  * Leex has been extended with optional column number support.
  * The family of enumeration functions in module lists has been
    extended with enumerate/3 that allows a step value to be
    supplied.
  * Update Unicode to version 15.0.0.
  * proc_lib:start*/* has become synchronous when the started
    process fails. This requires that a failing process use a new
    function proc_lib:init_fail/2,3, or exits, to indicate failure. All
    OTP behaviours have been fixed to do this.
  * auto-complete of variables, record names, record fields names,
    map keys, function parameter types and filenames.
  * Open external editor in the shell to edit the current
    expression.
  * defining records (with types), functions, specs and types in
    the shell.
  * Creation and matching of binaries with segments of fixed sizes
    have been optimized.
  * Creation and matching of UTF-8 segments have been optimized.
  * Appending to binaries has been optimized.
  * The compiler and JIT now generate better code for creation of
    small maps where all keys are literals known at compile time.
  * Thanks to the optimizations above the performance of the base64
    module has been significantly improved. For example, on an
    x86_64 system with the JIT both encode and decode are almost
    three times faster than in Erlang/OTP 25.
  * Map comprehensions as suggested in EEP 58 has now been
    implemented.
  * Some map operations have been optimized by changing the
    internal sort order of atom keys. This changes the
    (undocumented) order of how atom keys in small maps are printed
    and returned by maps:to_list/1 and maps:next/1. The new order
    is unpredictable and may change between different invocations
    of the Erlang VM.
  * Introducing the new function maps:iterator/2 for creating an
    interator that return the map elements in a deterministic
    order. There are also new modifiers k and K for the format
    string in io:format() to support printing map elements ordered.
  * Added the new built-in type dynamic() introduced in EEP 61, PR
    introducing EEP 61 improving support for gradual type checkers.
  * Dialyzer has a new incremental mode that be invoked by giving
    the --incremental option when running Dialyzer. This new
    incremental mode is likely to become the default in a future
    release.
  * Multi time warp mode is now enabled by default. This assumes
    that all code executing on the system is time warp safe.
  * Support for UTF-8 atoms and strings in the NIF interface
    including new functions enif_make_new_atom,
    enif_make_new_atom_len and enif_get_string_length.
  * The BIFs min/2 and max/2 are now allowed to be used in guards
    and match specs.
  * Improved the selective receive optimization, which can now be
    enabled for references returned from other functions. This
    greatly improves the performance of gen_server:send_request/3,
    gen_server:wait_response/2, and similar functions.
  * It is no longer necessary to enable a feature in the runtime
    system in order to load modules that are using it. It is
    sufficient to enable the feature in the compiler when compiling
    it.
  * inet:setopts/2 has got 3 new options: reuseport, reuseport_lb
    and exclusiveaddruse.
  * Fix so that -fno-omit-frame-pointer is applied to all of the
    Erlang VM when using the JIT so that tools, such as perf, can
    crawl the process stacks.
  * In the lists module, the zip family of functions now takes
    options to allow handling lists of different lengths.
  * Added the zip:zip_get_crc32/2 function to retrieve the CRC32
    checksum from an opened ZIP archive. gen_server optimized by
    caching callback functions
  * The modules Erlang DNS resolver inet_res and helper modules
    have been updated for RFC6891; to handle OPT RR with DNSSEC OK
    (DO) bit.
  * Introduced application:get_supervisor/1.
  * Cache OTP boot code paths, to limit how many folders that are
    being accessed during a module lookup. Can be disabled with
  - cache_boot_path false.
  * Support for Kernel TLS (kTLS), has been added to the SSL
    application, for TLS distribution (-proto_dist inet_tls), the
    SSL option {ktls, true}.
  * Improved error checking and handling of ssl options.
  * Mitigate memory usage from large certificate chains by lowering
    the maximum handshake size. This should not effect the common
    cases, if needed it can be configured to a higher value.
  * For security reasons the SHA1 and DSA algorithms are no longer
    among the default values.
  * Add encoding and decoding of use_srtp hello extension to
    facilitate for DTLS users to implement SRTP functionality.</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608001">- Changes for 26.0.1:
  * erts: Build of the socket nif failed on Solaris 11.
  * erts: Fixed two reduction-counting bugs relating to binaries.
  * erts: Constructing a binary segment not aligned with a byte
    boundary, with a size not fitting in 31 bits, and with a value
    not fitting in a 64-bit word could crash the runtime system.
  * erts: When a binary construction failed because of bad size for
    a segment, the error information was not always correct.
  * erts: Fixed a crash when calling a fun that was defined in a
    module that had been upgraded.
  * kernel: The POSIX error exdev was sometimes incorrectly
    described as "cross domain link" in some error messages.
  * kernel: Corrected the socket send function description (send
    with Timeout = nowait). The send function(s) could not return
    {ok, {RestData, SelectInfo}}
  * stdlib: The POSIX error exdev was sometimes incorrectly
    described as "cross domain link" in some error messages.
  * ssl: Make sure that selection of client certificates handle
    both TLS-1.3 and TLS-1.2 names correctly. Could cause valid
    client certificate to not be selected, and an empty client
    certificate message to be sent to server.
  * ssl: Improved ssl:format_error/1 to handle more error tuples.
  * ssl: Fixed hanging ssl:connect when ssl application is not
    started.
  * ssl: Correct handling of retransmission timers, current
    behavior could cause unwanted delays.
  * inets: Do not make the default ssl options by calling
    httpc:ssl_verify_host_options(true) if ssl options are supplied
    by the user.
  * xmerl: New options to xmerl_scan and xmerl_sax_parser so one
    can limit the behaviour of the parsers to avoid some XML
    security issues. xmerl_scan gets one new option:
    xmerl_sax_parser gets the following options: The old option
    skip_external_dtd is still valid and the same as
    {external_entities, none} and {fail_undeclared_ref, false} but
    just affects DTD's and not other external references.
  * compiler: Fixed a bug where a failing bsl expression in a guard
    threw an exception instead of causing the guard to fail.
  * compiler: Fixed a bug that would case the validator to reject
    legal code.
  * compiler: The compiler could re-order clauses matching binaries
    so that the incorrect clause would match. That could only
    happen for code that used the option {error_location,line} or
    for code without line or column number information (e.g.
    generated by a parse transform).
  * compiler: Complex guard expression using the or operator and
    guard BIFs that can fail could sometimes be miscompiled so that
    the guard would succeed even if a call to a guard BIF failed.
  * compiler: With optimizations disabled, a try/catch construct
    could return an incorrect value.
  * compiler: In rare circumstance, a combination of binary
    construction and binary_part/3 would cause the compiler to
    generate unsafe code that would crash the runtime system.
  * compiler: The compiler could be very slow when compiling guards
    with multiple guard tests separated with 'or' or ';'.
  * compiler: Complex guard expressions using 'or' and map updates
    could succeed even if the map update failed.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1698235200">- Changes for 26.1.2:
  * erts: If the external term format encoding of an argument list
    part of a distributed spawn operation was faulty, the newly
    spawned remote process could misbehave. The misbehavior
    included hanging or interpret an incoming message as an
    argument list to use. This was very unlikely to happen unless
    using an alternate implementation of the distribution protocol
    which made a faulty encoding of the argument list. The child
    process will now detect this error and terminate before
    executing the user specified code.
  * erts: Fix bugs where if the body of a matchspec would return a
    map with a variable ('$1', '$_' etc) as one of the keys or
    values and the variable was not an immidiate, the term would
    not be copied to the receiving processes heap. This would later
    corrupt the term in the table as the GC could place move
    markers in it, which in turn would cause the VM to crash. Bug
    has been present for since OTP 17.0.
  * xmerl: The xmerl version 1.3.32 was released in OTP 26.0.1, but
    the incorrect version number of 1.3.31.1 was used for it. This
    incorrect version number continued to appear in OTP 26.0.2, OTP
    26.1, and OTP 26.1.1. The actual xmerl code in these OTP
    versions however corresponds to xmerl version 1.3.32.
- Changes for 26.1.1:
  * wx: The wx application would fail to build on macOS with Xcode
    15.
  * compiler: The compiler could become extremely slow for modules
    containing huge functions.
  * stdlib: Garbage collect the shell process when reducing the
    amount of saved history and results.
- Changes for 26.1:
  * crypto: Fix VM crash caused by crypto being purged and reloaded
    (by init:restart for example) on OS with musl libc (such as
    Alpine linux).
  * crypto: Improved understanding of LibreSSL versions. Support
    chacha20 and chacha20_poly1305 for LibreSSL 3.7. Reflect
    removal of support for the DSS/DSA algorithm which was done in
    LibreSSL 2.6.1.
  * crypto: FIPS supported by crypto for OpenSSL 3.0.* and 3.1.*.
  * asn1: The ASN.1 compiler would ignore a constraint such as
    (SIZE (1..4), ...), causing incorrect behavior of the encoding
    and decoding function for the PER and UPER backends. Corrected
    to handle the constraint in the same way as (SIZE (1..4, ...)).
  * asn1: The JER backend has been internally refactored in a way
    that is compatible for applications that use the documented
    API. However, for a group of ASN.1 modules that depend on each
    other (for example, S1AP-PDU-Descriptions, S1AP-Contents, and
    so on), all modules in the group must be recompiled if on of
    the group members is recompiled.
  * observer: Closing the trace log window via the menu did not
    work.
  * erts: maps:put with existing key and identical value was not
    optimized as a no-op correctly if having the same 32-bit hash
    as another key in the map. In practice very rare and harmless.
  * erts: Fixed an issue with truncated crash slogans on failed
    emulator start.
  * erts: Fixed a bug where the emulator was unable to determine
    the current cgroup CPU quota.
  * erts: A process optimized for parallel signal delivery could
    under some circumstances lose wakeup information. That is, the
    processes was not woken up to take care of the signal, so the
    signal would not be taken care of until the process was woken
    by another signal. Only processes configured with
    message_queue_data set to off_heap utilize this optimization.
  * erts: Function socket:close/1 could cause a VM crash on
    Windows.
  * erts: Fixed a bug in the ARM JIT where it could accidentally
    add garbage trailing bits when creating bitstrings whose size
    wasn't an even multiple of 8 bits.
  * erts: Fix erlang:system_info/1 documentation to show correct
    types.
  * erts: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * erts: Fix compilation with GNU termcap.
  * erts: Delivery time of message signals to a process not
    executing any receive expressions could become very long,
    potentially infinite. For example, a process checking for
    messages using process_info(self(), message_queue_len) or
    process_info(self(), messages) and avoiding to execute a
    receive expression matching on messages could be very slow in
    detecting new messages. Note that you are still discouraged
    from using process_info() this way. A process that wants to
    check if there are messages available to handle should execute
    a receive expression matching on messages.
  * erts: On AArch64 (ARM64), when calculating both the quotient
    and remainder with a divisor begin a power two, the remainder
    could be incorrectly calculated.
  * erts: Fix bug causing "magic" references in a compressed ETS
    table to not keep the referred object alive. The symptom would
    be the referred object being garbage collected prematurely and
    the reference appearing stale, not referring to anything.
    Examples of such magically referred objects are atomics and NIF
    resources.
  * erts: Matching out short bitstrings with a fixed size not
    divisible by 8 could could lead to the runtime system
    terminating with an "Overrun heap and stack" error.
  * erts: A constant flow of incoming non-message signals could
    prevent a process needing to execute dirty from doing so.
  * erts: A BEAM file usually contains a chunk with the tag "Type"
    containing type information that can be used by the JIT. The
    beam_lib:strip/1 takes care to preserve that chunk, but a
    build/release tool that does customized stripping could
    accidentally remove the chunk. Loading a BEAM file without the
    "Type" chunk could cause incorrect behavior of the loaded code.
  * erts: gen_udp:recv/* for Unix Domain Socket in binary mode and
    passive mode has been fixed to not crash.
  * erts: The cleanup operation of not yet delivered signals to a
    terminated process yielded excessively.
  * erts: Fixed minor hashing issue with the local option of
    term_to_binary()/term_to_iovec().
  * erts: Update gen_tcp_socket and gen_udp_socket to handle
    'completion' (socket on Windows).
  * erts: Add support for Unix Domain Sockets (only for STREAM
    sockets) on Windows for 'socket'.
  * erts: In Erlang/OTP 27, by default escripts will be compiled
    before being executed. That means that the compiler application
    must be installed. It is possible to force the escript to be
    interpreted by adding the directive -mode(interpret). to the
    escript file. In Erlang/OTP 28, support for interpreting an
    escript will be removed.
  * erts: Add basic support for socket ioctl on Windows.
  * erts: Removed erts/etc/darwin/Info.plist, as it is no longer
    necessary after macos 10.12
  * erts: Add support for (Windows) socket option exclusiveaddruse.
  * erts: [socket] Add support for the 'nopush' option.
  * erts: Add support for socket option 'BSP STATE'.
  * erts: Add tcp socket options 'keepcnt', 'keepidle' and
    'keepintvl'.
  * erts: Add support for misc (Windows) socket options
    ('max_msg_size' and 'maxdg').
  * compiler: The compiler could run forever when compiling a call
    to is_record/3 with a huge positive tuple size. The call
    is_record(A, a, 0) would crash the compiler when used in a
    function body. When used in a guard the compiler would emit
    incorrect code that would accept {a&gt; as a record.
  * compiler: Fixed a bug that caused dialyzer to crash when
    analyzing bogus code that contained the literal atom undefined
    in segment sizes.
  * compiler: The compiler would crash when compiling some modules
    that contained a call to erlang:load_nif/2.
  * compiler: Fixed a bug that caused the compiler to crash on
    legal code.
  * compiler: The compiler could crash when attempting to compile a
    call to is_list/1 in a complex expression.
  * compiler: A complex guard expression using the or operator
    could succeed when it was supposed to fail.
  * compiler: Compiling nested try/catch and catch expression could
    result in an internal compiler error.
  * compiler: Using the bnot operator in a complex expression could
    cause the compiler to terminate with an internal consistency
    failure diagnostic.
  * compiler: Fixed a bug that caused the compiler to crash in a
    binary optimization pass.
  * compiler: The compiler could terminate with an internal error
    when attempting to compile a binary pattern that could not
    possibly match.
  * compiler: Fixed various performance issues related to the alias
    optimization pass.
  * erl_docgen: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * mnesia: Do not delete old backup file if the new backup fails.
  * megaco: Make megaco transports handle gen_tcp | gen_udp with
    socket backend on Windows (completion).
  * common_test: With this change, ct_hooks manual refers to CTH
    execution order section in user guide.
  * common_test: With this change, Config data from
    pre_end_per_testcase hook is delivered to post_end_per_testcase
    callback in case of testcase timetrap or linked process crash.
  * common_test: With this change, remaining references to not
    supported vts tool in ct_run are removed (mainly relates to
    docs and ct_run help message).
  * common_test: With this change, prompt search functionality in
    ct_telnet handles unicode input.
  * common_test: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * stdlib: The compiler could run forever when compiling a call to
    is_record/3 with a huge positive tuple size. The call
    is_record(A, a, 0) would crash the compiler when used in a
    function body. When used in a guard the compiler would emit
    incorrect code that would accept {a&gt; as a record.
  * stdlib: Fix bug in ets:tab2file that could make it fail if
    another Erlang process created the same file at the same time.
  * stdlib: An {else_clause,Value} exception will now be reported
    nicely in the shell.
  * stdlib: Correct return value for error case, so that it matches
    the documented and intended return value {error,
    {already_started, pid()} when local registered names are used.
  * stdlib: sys:get_state/1,2 and sys:replace_state/2,3 has been
    corrected to handle a state named error as a state name, not as
    a failed system callback. For the standard server behaviours
    this was an issue only for gen_statem (and gen_fsm) when the
    state name was error, and for gen_server if the complete state
    was {error,_}.
  * stdlib: Multiple problems were fixed in
    filelib:safe_relative_path/2. If its second argument was a path
    that contained symbolic links, an incorrect result patch could
    be returned. Also, paths were sometimes falsely considered
    unsafe.
  * stdlib: Fix deadlock when erl.exe is used as part of a pipe on
    Windows and trying to set the encoding of the standard_io
    device.
  * stdlib: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * stdlib: Fix h/2,3 to properly render multi-clause
    documentation.
  * stdlib: Timers created by timer:apply_after/4,
    apply_interval/4, and apply_repeatedly/4 would silently fail to
    do the apply if it was not possible to spawn a process when the
    timer expired. This has now been corrected, and if the spawn
    fails, the system will be taken down producing a crash dump.
  * stdlib: When an Erlang source file lacked a module definition,
    there would be a spurious "module name must not be empty"
    diagnostic for each spec in the file.
  * stdlib: The argument descriptions for option types in argparse
    have been made less ambiguous.
  * stdlib: Clarified the documentation of normal shutdown reason
    on gen_server:call/2,3
  * stdlib: Pattern matching and equivalence (=:=, =/=) comparisons
    on 0.0 will now raise a warning, as it will no longer be
    considered equivalent to -0.0 in OTP 27. If a match on 0.0
    specifically is desired (distinct from -0.0), the warning can
    be suppressed by writing +0.0 instead. The arithmetic
    comparison operators are unaffected, including arithmetic
    equality (==). *** POTENTIAL INCOMPATIBILITY ***
  * stdlib: The semantics of the gen_{server,statem,event}
    behaviour's synchronous start behaviour introduced in OTP-26.0
    with OTP-18471, has been clarified in the documentation.
  * stdlib: Added functionality to set a custom multiline prompt.
  * stdlib: A warning for (accidental use of) Triple-Quoted Strings
    has been implemented as per EEP 64. *** POTENTIAL
    INCOMPATIBILITY ***
  * stdlib: The keyboard shortcuts for the shell are now
    configurable.
  * kernel: Fixed an issue with truncated crash slogans on failed
    emulator start.
  * kernel: Fix shell:start_interactive function specification.
  * kernel: Fix code:get_doc/1 to return missing, when it can't
    find erts instead of crashing.
  * kernel: Function socket:close/1 could cause a VM crash on
    Windows.
  * kernel: Fix deadlock when erl.exe is used as part of a pipe on
    Windows and trying to set the encoding of the standard_io
    device.
  * kernel: Expanded the documentation about how to use the
    standard_io, standard_error and user I/O devices. Added the
    types io:standard_io/0, io:standard:error/0 and io:user/0.
  * kernel: Fix logger's overload protection mechanism to only
    fetch memory used by messages when needed.
  * kernel: Fixed a number of socket-related issues causing
    incompatibilities with gen_tcp and gen_udp respectively.
  * kernel: gen_tcp:connect with socket address and socket (inet-)
    backend fails because of missing callback function.
  * kernel: The DNS RR cache used by `inet_res` has been fixed to
    preserve insert order, which is beneficial when the DNS server
    returns RRs in some specific order for e.g load balancing
    purposes.
  * kernel: The options `reuseport`, `reuseport_lb` and
    `exclusiveaddruse` were accidentally not allowed for e.g
    `gen_udp:open/1,2`, which has now been corrected.
  * kernel: gen_udp:recv/* for Unix Domain Socket in binary mode
    and passive mode has been fixed to not crash.
  * kernel: Fixed issue where cursor would not be placed at the end
    of the expression when navigating shell history.
  * kernel: Update gen_tcp_socket and gen_udp_socket to handle
    'completion' (socket on Windows).
  * kernel: Add support for Unix Domain Sockets (only for STREAM
    sockets) on Windows for 'socket'.
  * kernel: Add basic support for socket ioctl on Windows.
  * kernel: The file:location/0 type is now exported.
  * kernel: Add support for (Windows) socket option
    exclusiveaddruse.
  * kernel: [socket] Add support for the 'nopush' option.
  * kernel: Add support for socket option 'BSP STATE'.
  * kernel: Add tcp socket options 'keepcnt', 'keepidle' and
    'keepintvl'.
  * kernel: Add support for misc (Windows) socket options
    ('max_msg_size' and 'maxdg').
  * kernel: The keyboard shortcuts for the shell are now
    configurable.
  * kernel: Optimized code_server to reduce repeated work when
    loading the same module concurrently.
  * debugger: The call int:no_break(Module) did not remove any
    breakpoints.
  * debugger: The maybe expression is now supported in the
    Debugger.
  * debugger: The maybe expression is now supported in the
    Debugger.
  * debugger: The call int:no_break(Module) did not remove any
    breakpoints.
  * ssl: Avoid function clause error in ssl:getopts/2 by handling
    that inet:getopts may return an empty list during some
    circumstances, such as the socket being in a closing state.
  * ssl: The API function `ssl:recv/3` has been tightened to
    disallow negative length, which has never been documented to
    work, but was passed through and caused strange errors.
  * ssl: When a client initiated renegotiation was rejected and the
    client socket was in active mode the expected error message to
    the controlling process was not sent.
  * ssl: Add some guidance for signature algorithms configuration
    in ssl applications users guide.
  * snmp: Make snmp handle gen_udp with socket backend on Windows
    (completion).
  * public_key: Country name comparison shall be case insensitive
  * public_key: Add check to disallow duplicate certs in a path
  * inets: With this change, re_write httpd works as expected and
    does not return error.
  * inets: Fixed a bug so httpd does not crash when stopped at the
    wrong time during TLS connection negotiation, or any other
    theoretically as slow connection setup.
  * inets: Enhance error handling and avoid that the HTTP client
    hangs on headers provided on the wrong format.
  * inets: With this change, error report generated by httpd during
    connection setup contains socket type information.
  * inets: Stop and restart of the httpd server in the Inets
    application has been refactored to a more synchronous and OTP
    supervisor friendly approach. This should increase stability
    and for example avoid a supervisor report from
    httpd_connection_sup about killed child process(es) in some
    cases when stopping or restarting httpd.
  * dialyzer: Fixed a bug that caused dialyzer to crash when
    analyzing bogus code that contained the literal atom undefined
    in segment sizes.
  * dialyzer: Dialyzer could crash when attempting to analyze a
    module that defined a type called product/.
- Changes for 26.0.2:
  * erts: Fix using the IME (Input Method Editor) to enter text in
    cmd.exe and powershell.exe on Windows.
  * erts: Multiple socket:accept calls issue. When making multiple
    accept calls, only the last call is active.
  * erts: Fix the shell to ignore terminal delay when the terminal
    capabilities report that they should be used.
  * erts: Fix "oldshell" to echo characters while typing on
    Windows.
  * erts: On Windows, a call to the function socket:close, when
    there are waiting active calls to read, write or accept
    functions, could hang.
  * erts: Fix issues when reading or configuring standard_io on
    Windows when erl.exe is started using -noshell flag.
  * erts: The following functions are now much faster when given a
    long list or binary:
  * erts: On AArch64 (ARM64), equality and non-equality tests with
    literal bitstrings could succeed when they should fail and vice
    versa.
  * compiler: Fixed a type handling bug that would cause an
    internal consistence failure for correct code.
  * compiler: Fixed a bug that could cause the stack trace of throw
    exceptions to be erroneously optimized out.
  * compiler: Complex guard expression using 'or' were not always
    fully evaluated, making guards that were supposed to fail
    succeed.
  * stdlib: Fix bug where when you entered Alt+Enter in the
    terminal, the cursor would move to the last line, instead of
    moving to the next line.
  * stdlib: Fix eof handling when reading from stdin when erlang is
    started using -noshell.
  * stdlib: Fixed problem where output would disappear if it was
    received after a prompt was written in the shell.
  * stdlib: The following functions are now much faster when given
    a long list or binary:
  * kernel: Fix bug where when you entered Alt+Enter in the
    terminal, the cursor would move to the last line, instead of
    moving to the next line.
  * kernel: Fix so that the shell does not crash on startup when
    termcap is not available.
  * kernel: Multiple socket:accept calls issue. When making
    multiple accept calls, only the last call is active.
  * kernel: Fix the shell to ignore terminal delay when the
    terminal capabilities report that they should be used.
  * kernel: Fix "oldshell" to echo characters while typing on
    Windows.
  * kernel: Fix eof handling when reading from stdin when erlang is
    started using -noshell.
  * kernel: On Windows, a call to the function socket:close, when
    there are waiting active calls to read, write or accept
    functions, could hang.
  * kernel: Fix issues when reading or configuring standard_io on
    Windows when erl.exe is started using -noshell flag.
  * kernel: gen_udp:connect with inet_backend = socket fails when
    the Address is a hostname (string or atom).
  * kernel: Fixed problem which would cause shell to crash if
    particular escape sequence was written to stdout.
  * kernel: Fixed problem where output would disappear if it was
    received after a prompt was written in the shell.
  * kernel: Fix a crash where the location of erts could not be
    found in rebar3 dev builds.
  * kernel: Introduce the KERNEL application parameter
    standard_io_encoding that can be used to set the default
    encoding for standard_io. This option needs to be set to latin1
    if the application wants to treat all input data as bytes
    rather than utf-8 encoded characters.
  * ssl: Added keylog information to all protocol versions in
    ssl:connection_information/2.
  * ssl: Add RFC-6083 considerations for DTLS to enable gen_sctp
    based callback for the transport.
  * ssh: Added multiline editing support to ssh clients connected
    through OTP ssh daemon.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1704974400">- Changes for 26.2.1:
  * erts: Removed unnecessary PCRE source tar-ball.
  * ssh: With this change (being response to CVE-2023-48795),
    ssh can negotiate "strict KEX" OpenSSH extension with
    peers supporting it; also
    'chacha20-poly1305@openssh.com' algorithm becomes a
    less preferred cipher.
    If strict KEX availability cannot be ensured on both
    connection sides, affected encryption modes(CHACHA and
    CBC) can be disabled with standard ssh configuration.
    This will provide protection against vulnerability, but
    at a cost of affecting interoperability. See
    Configuring algorithms in SSH. (bsc#1218192, CVE-2023-48795)
- Changes for 26.2:
  * all: Replaced unintentional Erlang Public License 1.1
    headers in some files with the intended Apache License
    2.0 header.
  * otp: The removal of the deprecated slave module, originally
    planned for OTP 27, has been postponed to OTP 29.
  * asn1: Fix benign warning from gcc 11 about mismatching call
    to free().
  * crypto: Enable engine support for OpenSSL versions 3.
  * edoc: Emit &lt;code&gt; instead of &lt;tt&gt;.
- Disable test suite for now, it has many false positives and
  takes a very long time.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1706011200">- This codestream wasn't affected by bsc#1207113</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1706011201">- Disable rpmlint tests on SLE-15 where they currently fail</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1713268800">- Changes for 26.2.4
  * asn1: An ASN.1 module that contains named BIT STRING values
    would fail to compiled if both the BER and JER
    back-ends were enabled.
  * Compiler: In rare circumstances, the compiler code generate
    unsafe code for a bit syntax match.
  * Compiler: In rare circumstances, binary matches that were
    supposed to succeed failed.
  * Compiler: Fixed a bug where a fun's environment could be
    overridden by an argument in some cases.
  * Crypto: Fix building with --enable-fips with OpenSSL 3 on
    MacOS.
  * Debugger: Guards with nested record expression could wrongly
    evaluate to false.
  * Diameter: Reduce the impact of calling service_info by not
    counting the binaries (on the heap) info, This is done
    by introducing an option, bins_info, which controls
    this.
  * erts: Fixed CPU quota determination for cgroup version 2
  * erts: Fix faulty reduction counting in exiting process which
    could cause it to do unnecessary yielding.
  * erts: Fix bug in re:run/3 where if an invalid UTF-8 subject
    was given, re:run could get stuck in an infinite loop.
    Bug was introduced in Erlang/OTP 22.1.
  * erts: On AArch64 (ARM64), Erlang code using bit syntax
    construction compiled using Erlang/OTP 24 could crash
    the runtime system when run in Erlang/OTP 26.2.3.
  * erts: Calling erlang:trace/3 with first argument one of
    ports, processes, existing_ports, existing_processes,
    existing or all, could cause emulator crash if a dirty
    scheduler was executing a simultaneous trace action.
  * erts: Fixed an integer overflow when the monotonic time unit
    reported by the operating system was greater than 10
    and lower than 100 microseconds.
  * erts: Fix option reuseaddr for FreeBSD 14
  * erts: When a traced process executing on a dirty scheduler
    received an exit signal, the dirty scheduler could use
    the wrong thread specific data which could lead to a
    crash.
  * erts: Fixed a more or less harmless bug that caused time
    correction of Erlang monotonic time to become slightly
    off on Windows platforms when QueryPerformanceCounter()
    was used as OS monotonic time source.
    erlang:system_info(os_monotonic_time_source) now also
    returns information about used resolution which not
    always corresponds to the resolution of the OS
    monotonic time source.
  * erts: When using IPv6, classic gen_udp failed to add (group)
    membership (drop was used instead).
  * erts: Fix bug on Windows where "Unknown event: 2" would be
    printed to the console.
  * erts: Checks for monotonicity of monotonic time have been
    improved so that Erlang and OS monotonic time are
    checked separately.
  * erts: For severe errors, when the `socket` module terminates
    the Erlang VM, now an erl_crash.dump is produced, to
    facilitate post mortem debugging.
  * kernel: When using IPv6, classic gen_udp failed to add (group)
    membership (drop was used instead).
  * kernel: The check in inet_res of the RD bit has been relaxed
    slightly.
  * ssh: With this change, owner and group file attributes
    decoding is fixed and results with value of integer
    type.
  * ssl: Cleanup and close all connections in DTLS when the
    listen socket owner dies.
    Improved IPv6 handling in DTLS.
  * ssl: Fixed a crash in dtls accept.
  * stdlib: Attempting to use the maybe construct in a macro
    argument could crash the compiler.
- Changes for 26.2.3
  * otp: Quote uninstall path in registry when installing on
    windows.
  * compiler: In rare circumstances, an unsafe optimization could
    cause the compiler to generate incorrect code for list
    matching.
  * compiler: Fix the compilation server to restart if the
    applications in its lib dir changes inbetween erlc
    invokations.
  * crypto: Fix compile error when OPENSSL_NO_DES is defined.
  * crypto: The function crypto:pbkdf2_hmac will no longer block
    the main schedulers. If the iteration count or block
    size parameters are such that the function is likely to
    take a long time to execute, the function will be
    scheduled to run on a dirty CPU scheduler.
  * erts: Fixed compile warning in erl_nif.c for gcc-13.
  * erts: Fix C++ compile error for macros enif_select_read and
    friends.
  * erts: Fixed a name clash on Solaris that prevented the JIT
    from being built.
  * erts: Fix termcap detection on solaris.
  * erts: Fix heap corruption bug that could cause runaway memory
    consumption due to circular offheap list at process
    exit. Other symptoms may also be possible. Bug exists
    since OTP 25.0.
  * erts: Do not clear tracing in old module instance if load
    fails with 'not_purged'.
  * erts: When exceeding the `max_heap_size` limit in a garbage
    collection initiated by some bit syntax operations, the
    process would not always terminate immediately.
  * erts: The code server could be hanging if a module with
    on_load function was loaded at the same time as another
    module was purged using erlang:purge_module directly.
  * erts: A process optimized for parallel signal delivery could
    under some circumstances lose wakeup information. That
    is, the processes was not woken up to take care of the
    signal, so the signal would not be taken care of until
    the process was woken by another signal. Only processes
    configured with message_queue_data set to off_heap
    utilize this optimization.
  * erts: Fix segfault when generating crashdump containing a fun
    places in persistent_term storage.
  * erts: By default the JIT is disabled on Intel Macs, because
    of annoying poups on macOS Sonoma. It is now possible
    to explicitly enable the JIT on Intel Macs. Here is
    how: ./configure --enable-jit
  * kernel: Fix performance bug when using io:fread to read from
    standard_io. This regression was introduced in OTP
    26.0.
  * kernel: A bug in the code server could cause it to crash in
    some concurrent scenarios. This bug was introduced in
    26.1.
  * kernel: Fixed gen_udp:open/2 type spec to include already
    supported module socket address types.
  * kernel: Fix reading of password for ssh client when in
    user_interactive mode.
  * odbc: Use spec for API doc
  * public_key: Hostname prefix with X number of dots should not be
    accepted.
  * ssh: With this change, acceptor_sup is not started for ssh
    client as it is not needed in that role.
  * ssh: With this change, more secure algorithms are preferred
    by ssh and documentation is updated to reflect that.
  * ssh: With this change, KEX strict terminal message is
    emitted with debug verbosity.
  * ssh: Fix reading of password for ssh client when in
    user_interactive mode.
  * ssl: ssl:prf/5, will start working instead of hanging in a
    TLS-1.3 context if called appropriately. Note that the
    implementation has changed and in OTP-27 a more
    adequate API will be documented.
  * ssl: Server name verification didn't work if a connection
    was made with IP-address as a string.
  * ssl: The fallback after "dh" ssl option was undefined was to
    get "dh" from ssl options again. This is clearly wrong
    and now changed to the documented fallback "dhfile" ssl
    option.
  * ssl: Correct default value selection for DTLS. Will only
    affect users linked with really old version of
    cryptolib library.
  * ssl: Adhere elliptic curves with RFC 8422 pre TLS-1.3, that
    is Edwards curves are added to curves that can be used
    for key exchange, and documentation and implementation
    of eccs/0,1 are aligned.
  * ssl: Improve alert reason when ecdhe_rsa key_exchange does
    not have any common curves to use
  * stdlib: The help texts shown by argparse will now display
    sub-command arguments in the correct order.
  * stdlib: Clarified the argparse documentation regarding the
    user-defined help template.
  * stdlib: Fix shell expansion to not crash when expanding invalid
    using invalid atoms.
  * wx: Add option to silence wx depracation macros.
- Changes for 26.2.2
  * common_test: Fix how CT finds Erlang/OTP releases for compatability
    testing. This functionality is only used to test
    Erlang/OTP.
  * erl_interface: Fix bug where the system installed openssl/md5.h would
    be confused with the vendored md5.h.
  * erts: 32-bit runtime systems on most Unix like platforms
    could crash if a BIF timer was set with a huge timeout
    of more than 68 years into the future. In order for the
    crash to occur, the huge timer (at a later time than
    when it was set) had to become the nearest active timer
    set on the specific scheduler on which it was set. This
    could not happen on a system with only one scheduler
    since there would always be shorter timers in the
    system.
    Setting a timer larger than 49 days on Windows could
    under rare circumstances cause the timeout to be
    delayed.
  * erts: Fix bug where the system installed openssl/md5.h would
    be confused with the vendored md5.h.
  * erts: The JIT has now been disabled on x86 Macs to prevent
    annoying the "verifying shm-xyz" popups introduced in
    MacOS Sonoma.
    ARM Macs are unaffected.
  * erts: Garbage collection of a process on a dirty scheduler
    could collide with signal handling for that process
    causing a crash of the runtime system. This bug was
    introduced in OTP 25.3.2.8 and OTP 26.2.
  * kernel: Fix group (that is the shell) to properly handle when
    an get_until callback function returned {done, eof, []}
    when an eof was detected.
  * ssh: With this change, Curve25519 and Curve448 KEX methods
    become most preferred (related to RFC8731).
  * ssl: Legacy name handling could cause interop problems
    between TLS-1.3/1.2 client and TLS-1.2 server.
- Fix for bsc#1222591</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1722686400">- Changes for 26.2.5.2:
  * erts: When no time warp mode was enabled, a smaller Erlang
    monotonic time could be read than a previously read time, i.e.,
    breaking the monotonic property. The runtime system will abort
    when detecting an issue like this since OTP 24.3.4.17 and OTP
    25.0. Up until OTP 25 no time warp mode is the default. As of
    OTP 26 multi time warp mode is the default.
  * erts: A scheduler thread could get stuck when deleting a memory
    allocator carrier when adjacent carriers were deleted and/or
    inserted simultaneously by other schedulers. This in turn could
    cause the other schedulers to get stuck as well.
  * crypto: Add warning in documentation to avoid crypto:start/0 as
    it does not work for FIPS mode. Use application:start(crypto)
    instead.
  * stdlib: Fixed a bug that caused the shell completion to crash
    when keyword and tuple appeared on the same line.
  * ssl: When the default value for signature_algs is used, default
    the signature_algs_cert to the default value + rsa_pkcs1_sha1
    to allow this algorithms for certificates but not for the TLS
    protocol. This is for better interoperability. If
    signature_algs is set explicitly signature_algs_cert must also
    be set explicitly if they should be different.
- Changes for 26.2.5.1:
  * erts: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout =
    0 on Windows could cause a (case clause) crash if data is
    immediately available.
  * erts: When a port command crashed in the inet driver during
    gen_tcp:send/2, a monitor 'DOWN' message could be left
    lingering in the caller's mailbox. This has now been fixed.
  * erts: 'DOWN' messages originating from a monitored port,
    contained the atom process instead of the atom port as the
    third element when the exit reason was not an immediate term.
  * public_key: Fix bug in dnsName constraint check, could cause
    valid cert to be considered bad during path validation.
  * diameter: Pick peer can now also handle request of type
    [#]diameter_packet{}.
  * kernel: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout
    = 0 on Windows could cause a (case clause) crash if data is
    immediately available.
  * kernel: Open a disk_log file and combining head_func with
    rotate options did not work.
  * ssh: With this change, ssh client will automatically adjust
    transfer window size for commands executed remotely over SSH.
  * ssh: With this change, race condition between connection
    closing and automatic window adjustment is fixed.
  * ssl: Check for TLS-1.3 support should check minimum
    requirements.
  * ssl: If both TLS-1.3 and TLS-1.2 is supported and TLS-1.2
    negotiated convert TLS-1.3 ECDSA schemes to TLS-1.2 hash and
    signature pairs for increased interoperability.
  * ssl: TLS-1.3 negotiation now uses SNI based options correctly
    instead of ignoring them.
  * ssl: Make it easier to distinguish between a invalid signature
    and unsupported signature.
  * ssl: Enhance ALERT logs to help understand what causes the
    alert.
- Changes for 26.2.5:
  * erts: gen_sctp:send/3,4 now waits for the send to complete
    instead of returning an OS result such as {error, ewouldblock}.
  * erts: ETS functions did not properly handle keys containing
    maps, sometimes matching too many or too few objects.
  * erts: Fix CPU quota determination for cgroups. The bug was
    introduced through OTP-18999.
  * erts: Added a warning to open_port/2 regarding the BadBatBut
    attack affecting Windows.
  * dialyzer: Fixed an issue with bitstring type inference on
    segments following UTF-8/16/32 segments.
  * kernel: Fix the shell Job Control Mode to not crash when typing
    TAB or CTRL+R.
  * kernel: Fix calls to blocking application APIs to throw an
    exception with reason terminating if called when the system is
    terminating. This is done in order to avoid deadlocks during
    shutdown or restart.
  * stdlib: Fix shell expansion of -type a() :: $a. in the erlang
    shell.
  * stdlib: Fix the shell Job Control Mode to not crash when typing
    TAB or CTRL+R.
  * ssl: Fix certificate authorities check so that CA closest to
    peer is not lost. It could manifest itself in a failed
    connection as the client failed to realize it had a valid
    certificate chain to send to the server.
  * ssl: ssl:signature_algs/2 did not list some legacy algorithm
    schemes correctly when listing all algorithms available.
  * mnesia: Mnesia could crash during startup if del_table_copy/2
    and add_table_copy/3 was invoked when the table was loading.</changelog>
</package>
<package pkgid="ddcf028aa77899a272002f834273342b442cc3414597332f374ee88b35fab0d6ee6359b540924f942aab00f449c1e67d825a3078f621afaabaf0457727ed5e7a" name="erlang27-debuginfo" arch="i586">
  <version epoch="0" ver="27.1.3" rel="3.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1733832000">- Changes for 27.1.3:
  * public_key: If both ext-key-usage and key-usage are defined for
    a certificate it should be checked that these usages are
    consistent with each other. This will have the affect that such
    certificates where the ext-key-usages is marked as critical and
    the usages is consistent with the key-use it can be considered
    valid without mandatory application specific checks for the
    ext-key-useage extension.
  * public_key: Handle decoding of EDDSA key properly, when
    decoding a PEM file that contains only the public EDDSA key.
  * erts: gen_udp:send on domain local can leak inet_reply
    messages.
  * erts: net:getifaddrs does not properly report the running flag
    on windows.
  * compiler: In rare circumstances, the destructive tuple update
    optimization could be applied when it was unsafe.
  * compiler: In rare circumstances involving appending to multiple
    binaries, the compile could emit unsafe code that would crash
    the runtime system.
  * ssh: With this change, ssh connection does not crash upon
    receiving exit-signal message for an already terminated
    channel.
  * kernel: On windows the socket:recv could return with success
    ({ok, Data}) even though not all data had been read.
  * kernel: gen_udp:send on domain local can leak inet_reply
    messages.
  * kernel: Failure to create an UDP IPv6 socket when inet_backend
    = socket with certain IPv6 socket options.
  * kernel: net:getifaddrs does not properly report the running
    flag on windows.
  * ssl: Avoid generating an internal alert for case that should
    have been an orderly shutdown by the supervisor.
  * ssl: If present, extended key-usage TLS (SSL) role check (pk-
    clientAuth, pk-serverAuth) should always be performed for peer-
    cert. An intermediate CA cert may relax the requirement if
    AnyExtendedKeyUsage purpose is present.
  * ssl: Back port certificate_authorities option for TLS-1.3
    servers to pre TLS-1.3 servers to enable them to disable the
    sending of certificate authorities in their certificate
    request. This will have same affect as the the TLS-1.3 server
    option although it is handled by a different mechanism in these
    versions, where the functionality is described to be more of a
    guidance, although some pre TLS clients have proven to make it
    mandatory as in TLS-1.3 extension handling.
  * common_test: With this change, cth_surefire hook module handles
    group path reduction for a skipped group. This fixes a bug
    manifesting with improper group path for a group executed after
    a group which was skipped.
  * common_test: With this change, prefix option can be specified
    in cth_conn_log option list. Option allows to specify how much
    of additional information is added in raw log output.</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1747656000">- Allow disabling building documentation
- Disable building documentation by default on s390x: the
  pre-built ex_doc has a different endianess, and the build
  fails (bsc#1242999)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1759233600">- Fix Erlang Exhaustion of File Handles in ssh (bsc#249473,
  CVE-2025-48041)
  * fix-CVE-2025-48041.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1762171200">- Create an erlang27 package from a version being submitted to SLE</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1765800000">- Update the ssh component to the latest in the maint-27 branch
  * Multiple fixes for Excessive Resource Consumption
    (bsc#1249469, bsc#1249470 bsc#1249472, CVE-2025-48038,
    CVE-2025-48039, CVE-2025-48040)
  * Other Minor fixes
  * feature-fix-update-ssh-stack.patch
  * fix-CVE-2025-48041.patch included in other patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1776859200">- Update _constraints and fix spec file to require sse for i586</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1780401600">- Disable wxwidgets build for SLE-15 + fix-determenistic-jar.patch
- Disable Docs that are failing to build on s390x
- Merge in fixes from SLE-16
- CVE-2026-42789: `public_key` application accepts non-CA certificates
  as intermediate issuers and this enables chain forgery (bsc#1266449)
  * fix-CVE-2026-42789.patch
- CVE-2026-42790: Name Constraints and Subject CommonName fallback in
  TLS hostname verification allows for certificate forgery by MITM
  attacker (bsc#1266466)
  * fix-CVE-2026-42790.patch
- CVE-2026-42791: OCSP response verification in the `public_key`
  application does not check the validity period of the OCSP responder
  certificate and allows for OCSP response response forgery (bsc#1266448)
  * fix-CVE-2026-42791.patch
- CVE-2025-4748: erlang,erlang26: improper limitation of a pathname
  may lead to path traversal (bsc#1244642)
  * fix-CVE-2025-4748.patch
- CVE-2026-32147: erlang: Improper Limitation of a Pathname to a
  kRestricted Directory ('Path Traversal') in SFTP chroot
  (bsc#1262503)
  * fix-CVE-2026-32147.patch
- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch
- CVE-2026-32144: missing signature verification can cause OCSP
  authorization bypass and information disclosure (bsc#1261734)
  * fix-CVE-2026-32144.patch
- CVE-2026-28808: incorrect authorization can lead to
  unauthenticated access to protected CGI scripts (bsc#1261728)
  * fix-CVE-2026-28808.patch
- CVE-2026-28810: predictable DNS transaction IDs can cause DNS
  cache poisoning (bsc#1261726)
  * fix-CVE-2026-28810.patch
  * fix-randomize-inet_res.patch (Added to make backport possible)
- CVE-2026-21620: remote arbitrary read/write via TFTP relative
  path traversal (bsc#1258663)
  * fix-CVE-2026-21620.patch
- CVE-2026-23943: denial of service due to improper handling of
  highly compressed data in Erlang OTP ssh (bsc#1259682)
  * fix-CVE-2026-23943.patch
- CVE-2026-23942: path traversal vulnerability in Erlang OTP
  (bsc#1259681)
  * fix-CVE-2026-23942.patch
- CVE-2026-23941: HTTP Request Smuggling in Erlang OTP
  (bsc#1259687)
  * fix-CVE-2026-23941.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1781006400">- Fix 2038 warning for i586</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1785499200">- CVE-2026-42792: epmd permanent DoS via EMFILE on accept(2) in
  erts (bsc#1272908)
  * fix-CVE-2026-42792.patch
- CVE-2026-47078: Relative path traversal in zip:unzip/zip:extract
  via check_dir_level depth-counter bypass (bsc#1272909)
  * fix-CVE-2026-47078.patch
- CVE-2026-48855: Exposure of Sensitive Information to an
  Unauthorized Actor vulnerability in Erlang OTP ssh (ssh_sftpd
  module) allows File Discovery. The SSH_FXP_READLINK handler in
  ssh_sftpd sends the raw result of file:read_l ... (bsc#1268139)
  * fix-CVE-2026-48855.patch
- CVE-2026-48856: Sensitive Data Exposure vulnerability in Erlang
  OTP inets (httpc_response module) allows Retrieve Embedded
  Sensitive Data. The httpc client forwards the Authorization and
  Proxy-Authorization request headers to  ... (bsc#1268141)
  * fix-CVE-2026-48856.patch
- CVE-2026-48858: Server-Side Request Forgery (SSRF) allows FTP
  bounce attacks and SSRF via an unvalidated PASV response IP
  address. (bsc#1268142)
  * fix-CVE-2026-48858.patch
- CVE-2026-48860: Erlang/OTP ssl (inet_tls_dist module) allows
  unauthenticated bypass of the distribution-over-TLS LAN allowlist
  (bsc#1268146)
  * fix-CVE-2026-48860.patch
- CVE-2026-49759: Stack-based Buffer Overflow vulnerability in
  Erlang OTP erts (inet_drv). (bsc#1268163)
  * fix-CVE-2026-49759.patch
- CVE-2026-49760: Stack-based Buffer Overflow vulnerability in
  Erlang OTP (erl_interface). (bsc#1268164)
  * fix-CVE-2026-49760.patch
- CVE-2026-53422: SFTP REALPATH path-existence oracle allowing
  filesystem enumeration outside configured root (bsc#1270245)
  * fix-CVE-2026-53422.patch
- CVE-2026-54886: SSH SFTP server denial of service via extended
  channel data infinite loop (bsc#1270246)
  * fix-CVE-2026-54886.patch
- CVE-2026-54887: Use of Default Cryptographic Key vulnerability
  allows predictable DTLS cookie computation during the startup
  window (bsc#1270247)
  * fix-CVE-2026-54887.patch
- CVE-2026-54890: BEAM VM crash via integer underflow in
  binary_to_term BIT_BINARY_EXT decoding (bsc#1272916)
  * fix-CVE-2026-54890.patch
- CVE-2026-54891: erlang: Erlang SSL: Unauthenticated data
  injection during TLS handshake (bsc#1270250)
  * fix-CVE-2026-54891.patch
- CVE-2026-55737: Heap pointer corruption via signed/unsigned
  mismatch in LARGE_TUPLE_EXT decoding in erts external term format
  decoder (bsc#1272910)
  * fix-CVE-2026-55737.patch
- CVE-2026-55950: Time-of-check Time-of-use (TOCTOU) race condition
  vulnerability allows an unauthenticated remote attacker to crash
  all active DTLS sessions on a listener (bsc#1270253)
  * fix-CVE-2026-55950.patch
- CVE-2026-55952: The Erlang/OTP ssl application does not validate
  that the PSK identity list and binder list carried in a TLS 1.3
  ClientHello pre-shared key extension have equal length before
  passing them to the session ticket  ... (bsc#1270258)
  * fix-CVE-2026-55952.patch
- CVE-2026-55953: TLS 1.2 and DTLS client accepts unoffered
  anonymous cipher suite, bypassing server authentication
  (bsc#1272911)
  * fix-CVE-2026-55953.patch
- CVE-2026-58227: TLS/DTLS denial of service via unbounded
  recursion on cross-signed peer certificate chain (bsc#1272913)
  * fix-CVE-2026-58227.patch
- CVE-2026-59250: Megaco flex scanner buffer overflow via oversized
  property parm name (bsc#1272914)
  * fix-CVE-2026-59250.patch
- CVE-2026-59251: Denial of service via exponential certificate
  policy tree growth in path validation (bsc#1272915)
  * fix-CVE-2026-59251.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1785931200">- Fixes for reproducable builds - ex_doc still needs updating for
  docs
  * fix-reproducible-asn1.patch
  * fix-reproducible-docs-time.patch
  * fix-reproducible-erts-time.patch
  * fix-reproducible-zip.patch
- Fix otp-R16B-rpath.patch to work with -p1
- The following was fixed in a previous update and missed from the
  changelog
- CVE-2025-26618: otp: erlang: SSH SFTP packet size not verified
  properly in Erlang OTP (bsc#1237467)
  * fix-CVE-2025-26618.patch</changelog>
</package>
<package pkgid="c10833014ad3d9bd2281c9b441f53526dcc7fb0b2ab3554d59313430c800274ae668cd93d1bb12cae28fed23b1e79b90ba817f50db45a7ae30f6e3b80397db6d" name="erlang27-debugsource" arch="i586">
  <version epoch="0" ver="27.1.3" rel="3.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1733832000">- Changes for 27.1.3:
  * public_key: If both ext-key-usage and key-usage are defined for
    a certificate it should be checked that these usages are
    consistent with each other. This will have the affect that such
    certificates where the ext-key-usages is marked as critical and
    the usages is consistent with the key-use it can be considered
    valid without mandatory application specific checks for the
    ext-key-useage extension.
  * public_key: Handle decoding of EDDSA key properly, when
    decoding a PEM file that contains only the public EDDSA key.
  * erts: gen_udp:send on domain local can leak inet_reply
    messages.
  * erts: net:getifaddrs does not properly report the running flag
    on windows.
  * compiler: In rare circumstances, the destructive tuple update
    optimization could be applied when it was unsafe.
  * compiler: In rare circumstances involving appending to multiple
    binaries, the compile could emit unsafe code that would crash
    the runtime system.
  * ssh: With this change, ssh connection does not crash upon
    receiving exit-signal message for an already terminated
    channel.
  * kernel: On windows the socket:recv could return with success
    ({ok, Data}) even though not all data had been read.
  * kernel: gen_udp:send on domain local can leak inet_reply
    messages.
  * kernel: Failure to create an UDP IPv6 socket when inet_backend
    = socket with certain IPv6 socket options.
  * kernel: net:getifaddrs does not properly report the running
    flag on windows.
  * ssl: Avoid generating an internal alert for case that should
    have been an orderly shutdown by the supervisor.
  * ssl: If present, extended key-usage TLS (SSL) role check (pk-
    clientAuth, pk-serverAuth) should always be performed for peer-
    cert. An intermediate CA cert may relax the requirement if
    AnyExtendedKeyUsage purpose is present.
  * ssl: Back port certificate_authorities option for TLS-1.3
    servers to pre TLS-1.3 servers to enable them to disable the
    sending of certificate authorities in their certificate
    request. This will have same affect as the the TLS-1.3 server
    option although it is handled by a different mechanism in these
    versions, where the functionality is described to be more of a
    guidance, although some pre TLS clients have proven to make it
    mandatory as in TLS-1.3 extension handling.
  * common_test: With this change, cth_surefire hook module handles
    group path reduction for a skipped group. This fixes a bug
    manifesting with improper group path for a group executed after
    a group which was skipped.
  * common_test: With this change, prefix option can be specified
    in cth_conn_log option list. Option allows to specify how much
    of additional information is added in raw log output.</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1747656000">- Allow disabling building documentation
- Disable building documentation by default on s390x: the
  pre-built ex_doc has a different endianess, and the build
  fails (bsc#1242999)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1759233600">- Fix Erlang Exhaustion of File Handles in ssh (bsc#249473,
  CVE-2025-48041)
  * fix-CVE-2025-48041.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1762171200">- Create an erlang27 package from a version being submitted to SLE</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1765800000">- Update the ssh component to the latest in the maint-27 branch
  * Multiple fixes for Excessive Resource Consumption
    (bsc#1249469, bsc#1249470 bsc#1249472, CVE-2025-48038,
    CVE-2025-48039, CVE-2025-48040)
  * Other Minor fixes
  * feature-fix-update-ssh-stack.patch
  * fix-CVE-2025-48041.patch included in other patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1776859200">- Update _constraints and fix spec file to require sse for i586</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1780401600">- Disable wxwidgets build for SLE-15 + fix-determenistic-jar.patch
- Disable Docs that are failing to build on s390x
- Merge in fixes from SLE-16
- CVE-2026-42789: `public_key` application accepts non-CA certificates
  as intermediate issuers and this enables chain forgery (bsc#1266449)
  * fix-CVE-2026-42789.patch
- CVE-2026-42790: Name Constraints and Subject CommonName fallback in
  TLS hostname verification allows for certificate forgery by MITM
  attacker (bsc#1266466)
  * fix-CVE-2026-42790.patch
- CVE-2026-42791: OCSP response verification in the `public_key`
  application does not check the validity period of the OCSP responder
  certificate and allows for OCSP response response forgery (bsc#1266448)
  * fix-CVE-2026-42791.patch
- CVE-2025-4748: erlang,erlang26: improper limitation of a pathname
  may lead to path traversal (bsc#1244642)
  * fix-CVE-2025-4748.patch
- CVE-2026-32147: erlang: Improper Limitation of a Pathname to a
  kRestricted Directory ('Path Traversal') in SFTP chroot
  (bsc#1262503)
  * fix-CVE-2026-32147.patch
- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch
- CVE-2026-32144: missing signature verification can cause OCSP
  authorization bypass and information disclosure (bsc#1261734)
  * fix-CVE-2026-32144.patch
- CVE-2026-28808: incorrect authorization can lead to
  unauthenticated access to protected CGI scripts (bsc#1261728)
  * fix-CVE-2026-28808.patch
- CVE-2026-28810: predictable DNS transaction IDs can cause DNS
  cache poisoning (bsc#1261726)
  * fix-CVE-2026-28810.patch
  * fix-randomize-inet_res.patch (Added to make backport possible)
- CVE-2026-21620: remote arbitrary read/write via TFTP relative
  path traversal (bsc#1258663)
  * fix-CVE-2026-21620.patch
- CVE-2026-23943: denial of service due to improper handling of
  highly compressed data in Erlang OTP ssh (bsc#1259682)
  * fix-CVE-2026-23943.patch
- CVE-2026-23942: path traversal vulnerability in Erlang OTP
  (bsc#1259681)
  * fix-CVE-2026-23942.patch
- CVE-2026-23941: HTTP Request Smuggling in Erlang OTP
  (bsc#1259687)
  * fix-CVE-2026-23941.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1781006400">- Fix 2038 warning for i586</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1785499200">- CVE-2026-42792: epmd permanent DoS via EMFILE on accept(2) in
  erts (bsc#1272908)
  * fix-CVE-2026-42792.patch
- CVE-2026-47078: Relative path traversal in zip:unzip/zip:extract
  via check_dir_level depth-counter bypass (bsc#1272909)
  * fix-CVE-2026-47078.patch
- CVE-2026-48855: Exposure of Sensitive Information to an
  Unauthorized Actor vulnerability in Erlang OTP ssh (ssh_sftpd
  module) allows File Discovery. The SSH_FXP_READLINK handler in
  ssh_sftpd sends the raw result of file:read_l ... (bsc#1268139)
  * fix-CVE-2026-48855.patch
- CVE-2026-48856: Sensitive Data Exposure vulnerability in Erlang
  OTP inets (httpc_response module) allows Retrieve Embedded
  Sensitive Data. The httpc client forwards the Authorization and
  Proxy-Authorization request headers to  ... (bsc#1268141)
  * fix-CVE-2026-48856.patch
- CVE-2026-48858: Server-Side Request Forgery (SSRF) allows FTP
  bounce attacks and SSRF via an unvalidated PASV response IP
  address. (bsc#1268142)
  * fix-CVE-2026-48858.patch
- CVE-2026-48860: Erlang/OTP ssl (inet_tls_dist module) allows
  unauthenticated bypass of the distribution-over-TLS LAN allowlist
  (bsc#1268146)
  * fix-CVE-2026-48860.patch
- CVE-2026-49759: Stack-based Buffer Overflow vulnerability in
  Erlang OTP erts (inet_drv). (bsc#1268163)
  * fix-CVE-2026-49759.patch
- CVE-2026-49760: Stack-based Buffer Overflow vulnerability in
  Erlang OTP (erl_interface). (bsc#1268164)
  * fix-CVE-2026-49760.patch
- CVE-2026-53422: SFTP REALPATH path-existence oracle allowing
  filesystem enumeration outside configured root (bsc#1270245)
  * fix-CVE-2026-53422.patch
- CVE-2026-54886: SSH SFTP server denial of service via extended
  channel data infinite loop (bsc#1270246)
  * fix-CVE-2026-54886.patch
- CVE-2026-54887: Use of Default Cryptographic Key vulnerability
  allows predictable DTLS cookie computation during the startup
  window (bsc#1270247)
  * fix-CVE-2026-54887.patch
- CVE-2026-54890: BEAM VM crash via integer underflow in
  binary_to_term BIT_BINARY_EXT decoding (bsc#1272916)
  * fix-CVE-2026-54890.patch
- CVE-2026-54891: erlang: Erlang SSL: Unauthenticated data
  injection during TLS handshake (bsc#1270250)
  * fix-CVE-2026-54891.patch
- CVE-2026-55737: Heap pointer corruption via signed/unsigned
  mismatch in LARGE_TUPLE_EXT decoding in erts external term format
  decoder (bsc#1272910)
  * fix-CVE-2026-55737.patch
- CVE-2026-55950: Time-of-check Time-of-use (TOCTOU) race condition
  vulnerability allows an unauthenticated remote attacker to crash
  all active DTLS sessions on a listener (bsc#1270253)
  * fix-CVE-2026-55950.patch
- CVE-2026-55952: The Erlang/OTP ssl application does not validate
  that the PSK identity list and binder list carried in a TLS 1.3
  ClientHello pre-shared key extension have equal length before
  passing them to the session ticket  ... (bsc#1270258)
  * fix-CVE-2026-55952.patch
- CVE-2026-55953: TLS 1.2 and DTLS client accepts unoffered
  anonymous cipher suite, bypassing server authentication
  (bsc#1272911)
  * fix-CVE-2026-55953.patch
- CVE-2026-58227: TLS/DTLS denial of service via unbounded
  recursion on cross-signed peer certificate chain (bsc#1272913)
  * fix-CVE-2026-58227.patch
- CVE-2026-59250: Megaco flex scanner buffer overflow via oversized
  property parm name (bsc#1272914)
  * fix-CVE-2026-59250.patch
- CVE-2026-59251: Denial of service via exponential certificate
  policy tree growth in path validation (bsc#1272915)
  * fix-CVE-2026-59251.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1785931200">- Fixes for reproducable builds - ex_doc still needs updating for
  docs
  * fix-reproducible-asn1.patch
  * fix-reproducible-docs-time.patch
  * fix-reproducible-erts-time.patch
  * fix-reproducible-zip.patch
- Fix otp-R16B-rpath.patch to work with -p1
- The following was fixed in a previous update and missed from the
  changelog
- CVE-2025-26618: otp: erlang: SSH SFTP packet size not verified
  properly in Erlang OTP (bsc#1237467)
  * fix-CVE-2025-26618.patch</changelog>
</package>
<package pkgid="821d9fc3438a9bf50742b1fd31fc7f1c9f9dd024ae43eebf241a6c2088ec2f08b26baa5d4fd63db55a03236a3ab52fba42250f897993c8856dd0123f71379262" name="erlang27-dialyzer-debuginfo" arch="i586">
  <version epoch="0" ver="27.1.3" rel="3.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1733832000">- Changes for 27.1.3:
  * public_key: If both ext-key-usage and key-usage are defined for
    a certificate it should be checked that these usages are
    consistent with each other. This will have the affect that such
    certificates where the ext-key-usages is marked as critical and
    the usages is consistent with the key-use it can be considered
    valid without mandatory application specific checks for the
    ext-key-useage extension.
  * public_key: Handle decoding of EDDSA key properly, when
    decoding a PEM file that contains only the public EDDSA key.
  * erts: gen_udp:send on domain local can leak inet_reply
    messages.
  * erts: net:getifaddrs does not properly report the running flag
    on windows.
  * compiler: In rare circumstances, the destructive tuple update
    optimization could be applied when it was unsafe.
  * compiler: In rare circumstances involving appending to multiple
    binaries, the compile could emit unsafe code that would crash
    the runtime system.
  * ssh: With this change, ssh connection does not crash upon
    receiving exit-signal message for an already terminated
    channel.
  * kernel: On windows the socket:recv could return with success
    ({ok, Data}) even though not all data had been read.
  * kernel: gen_udp:send on domain local can leak inet_reply
    messages.
  * kernel: Failure to create an UDP IPv6 socket when inet_backend
    = socket with certain IPv6 socket options.
  * kernel: net:getifaddrs does not properly report the running
    flag on windows.
  * ssl: Avoid generating an internal alert for case that should
    have been an orderly shutdown by the supervisor.
  * ssl: If present, extended key-usage TLS (SSL) role check (pk-
    clientAuth, pk-serverAuth) should always be performed for peer-
    cert. An intermediate CA cert may relax the requirement if
    AnyExtendedKeyUsage purpose is present.
  * ssl: Back port certificate_authorities option for TLS-1.3
    servers to pre TLS-1.3 servers to enable them to disable the
    sending of certificate authorities in their certificate
    request. This will have same affect as the the TLS-1.3 server
    option although it is handled by a different mechanism in these
    versions, where the functionality is described to be more of a
    guidance, although some pre TLS clients have proven to make it
    mandatory as in TLS-1.3 extension handling.
  * common_test: With this change, cth_surefire hook module handles
    group path reduction for a skipped group. This fixes a bug
    manifesting with improper group path for a group executed after
    a group which was skipped.
  * common_test: With this change, prefix option can be specified
    in cth_conn_log option list. Option allows to specify how much
    of additional information is added in raw log output.</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1747656000">- Allow disabling building documentation
- Disable building documentation by default on s390x: the
  pre-built ex_doc has a different endianess, and the build
  fails (bsc#1242999)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1759233600">- Fix Erlang Exhaustion of File Handles in ssh (bsc#249473,
  CVE-2025-48041)
  * fix-CVE-2025-48041.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1762171200">- Create an erlang27 package from a version being submitted to SLE</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1765800000">- Update the ssh component to the latest in the maint-27 branch
  * Multiple fixes for Excessive Resource Consumption
    (bsc#1249469, bsc#1249470 bsc#1249472, CVE-2025-48038,
    CVE-2025-48039, CVE-2025-48040)
  * Other Minor fixes
  * feature-fix-update-ssh-stack.patch
  * fix-CVE-2025-48041.patch included in other patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1776859200">- Update _constraints and fix spec file to require sse for i586</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1780401600">- Disable wxwidgets build for SLE-15 + fix-determenistic-jar.patch
- Disable Docs that are failing to build on s390x
- Merge in fixes from SLE-16
- CVE-2026-42789: `public_key` application accepts non-CA certificates
  as intermediate issuers and this enables chain forgery (bsc#1266449)
  * fix-CVE-2026-42789.patch
- CVE-2026-42790: Name Constraints and Subject CommonName fallback in
  TLS hostname verification allows for certificate forgery by MITM
  attacker (bsc#1266466)
  * fix-CVE-2026-42790.patch
- CVE-2026-42791: OCSP response verification in the `public_key`
  application does not check the validity period of the OCSP responder
  certificate and allows for OCSP response response forgery (bsc#1266448)
  * fix-CVE-2026-42791.patch
- CVE-2025-4748: erlang,erlang26: improper limitation of a pathname
  may lead to path traversal (bsc#1244642)
  * fix-CVE-2025-4748.patch
- CVE-2026-32147: erlang: Improper Limitation of a Pathname to a
  kRestricted Directory ('Path Traversal') in SFTP chroot
  (bsc#1262503)
  * fix-CVE-2026-32147.patch
- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch
- CVE-2026-32144: missing signature verification can cause OCSP
  authorization bypass and information disclosure (bsc#1261734)
  * fix-CVE-2026-32144.patch
- CVE-2026-28808: incorrect authorization can lead to
  unauthenticated access to protected CGI scripts (bsc#1261728)
  * fix-CVE-2026-28808.patch
- CVE-2026-28810: predictable DNS transaction IDs can cause DNS
  cache poisoning (bsc#1261726)
  * fix-CVE-2026-28810.patch
  * fix-randomize-inet_res.patch (Added to make backport possible)
- CVE-2026-21620: remote arbitrary read/write via TFTP relative
  path traversal (bsc#1258663)
  * fix-CVE-2026-21620.patch
- CVE-2026-23943: denial of service due to improper handling of
  highly compressed data in Erlang OTP ssh (bsc#1259682)
  * fix-CVE-2026-23943.patch
- CVE-2026-23942: path traversal vulnerability in Erlang OTP
  (bsc#1259681)
  * fix-CVE-2026-23942.patch
- CVE-2026-23941: HTTP Request Smuggling in Erlang OTP
  (bsc#1259687)
  * fix-CVE-2026-23941.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1781006400">- Fix 2038 warning for i586</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1785499200">- CVE-2026-42792: epmd permanent DoS via EMFILE on accept(2) in
  erts (bsc#1272908)
  * fix-CVE-2026-42792.patch
- CVE-2026-47078: Relative path traversal in zip:unzip/zip:extract
  via check_dir_level depth-counter bypass (bsc#1272909)
  * fix-CVE-2026-47078.patch
- CVE-2026-48855: Exposure of Sensitive Information to an
  Unauthorized Actor vulnerability in Erlang OTP ssh (ssh_sftpd
  module) allows File Discovery. The SSH_FXP_READLINK handler in
  ssh_sftpd sends the raw result of file:read_l ... (bsc#1268139)
  * fix-CVE-2026-48855.patch
- CVE-2026-48856: Sensitive Data Exposure vulnerability in Erlang
  OTP inets (httpc_response module) allows Retrieve Embedded
  Sensitive Data. The httpc client forwards the Authorization and
  Proxy-Authorization request headers to  ... (bsc#1268141)
  * fix-CVE-2026-48856.patch
- CVE-2026-48858: Server-Side Request Forgery (SSRF) allows FTP
  bounce attacks and SSRF via an unvalidated PASV response IP
  address. (bsc#1268142)
  * fix-CVE-2026-48858.patch
- CVE-2026-48860: Erlang/OTP ssl (inet_tls_dist module) allows
  unauthenticated bypass of the distribution-over-TLS LAN allowlist
  (bsc#1268146)
  * fix-CVE-2026-48860.patch
- CVE-2026-49759: Stack-based Buffer Overflow vulnerability in
  Erlang OTP erts (inet_drv). (bsc#1268163)
  * fix-CVE-2026-49759.patch
- CVE-2026-49760: Stack-based Buffer Overflow vulnerability in
  Erlang OTP (erl_interface). (bsc#1268164)
  * fix-CVE-2026-49760.patch
- CVE-2026-53422: SFTP REALPATH path-existence oracle allowing
  filesystem enumeration outside configured root (bsc#1270245)
  * fix-CVE-2026-53422.patch
- CVE-2026-54886: SSH SFTP server denial of service via extended
  channel data infinite loop (bsc#1270246)
  * fix-CVE-2026-54886.patch
- CVE-2026-54887: Use of Default Cryptographic Key vulnerability
  allows predictable DTLS cookie computation during the startup
  window (bsc#1270247)
  * fix-CVE-2026-54887.patch
- CVE-2026-54890: BEAM VM crash via integer underflow in
  binary_to_term BIT_BINARY_EXT decoding (bsc#1272916)
  * fix-CVE-2026-54890.patch
- CVE-2026-54891: erlang: Erlang SSL: Unauthenticated data
  injection during TLS handshake (bsc#1270250)
  * fix-CVE-2026-54891.patch
- CVE-2026-55737: Heap pointer corruption via signed/unsigned
  mismatch in LARGE_TUPLE_EXT decoding in erts external term format
  decoder (bsc#1272910)
  * fix-CVE-2026-55737.patch
- CVE-2026-55950: Time-of-check Time-of-use (TOCTOU) race condition
  vulnerability allows an unauthenticated remote attacker to crash
  all active DTLS sessions on a listener (bsc#1270253)
  * fix-CVE-2026-55950.patch
- CVE-2026-55952: The Erlang/OTP ssl application does not validate
  that the PSK identity list and binder list carried in a TLS 1.3
  ClientHello pre-shared key extension have equal length before
  passing them to the session ticket  ... (bsc#1270258)
  * fix-CVE-2026-55952.patch
- CVE-2026-55953: TLS 1.2 and DTLS client accepts unoffered
  anonymous cipher suite, bypassing server authentication
  (bsc#1272911)
  * fix-CVE-2026-55953.patch
- CVE-2026-58227: TLS/DTLS denial of service via unbounded
  recursion on cross-signed peer certificate chain (bsc#1272913)
  * fix-CVE-2026-58227.patch
- CVE-2026-59250: Megaco flex scanner buffer overflow via oversized
  property parm name (bsc#1272914)
  * fix-CVE-2026-59250.patch
- CVE-2026-59251: Denial of service via exponential certificate
  policy tree growth in path validation (bsc#1272915)
  * fix-CVE-2026-59251.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1785931200">- Fixes for reproducable builds - ex_doc still needs updating for
  docs
  * fix-reproducible-asn1.patch
  * fix-reproducible-docs-time.patch
  * fix-reproducible-erts-time.patch
  * fix-reproducible-zip.patch
- Fix otp-R16B-rpath.patch to work with -p1
- The following was fixed in a previous update and missed from the
  changelog
- CVE-2025-26618: otp: erlang: SSH SFTP packet size not verified
  properly in Erlang OTP (bsc#1237467)
  * fix-CVE-2025-26618.patch</changelog>
</package>
<package pkgid="48c8534a28c76f072eda1c9675fee1a5cade1641d37cd0b071c90741cf6321b22ab0a7d53ee52f17e592b44823757290178c41f4a0bd76ad0c1c1e5fb1850b92" name="erlang27-epmd-debuginfo" arch="i586">
  <version epoch="0" ver="27.1.3" rel="3.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1733832000">- Changes for 27.1.3:
  * public_key: If both ext-key-usage and key-usage are defined for
    a certificate it should be checked that these usages are
    consistent with each other. This will have the affect that such
    certificates where the ext-key-usages is marked as critical and
    the usages is consistent with the key-use it can be considered
    valid without mandatory application specific checks for the
    ext-key-useage extension.
  * public_key: Handle decoding of EDDSA key properly, when
    decoding a PEM file that contains only the public EDDSA key.
  * erts: gen_udp:send on domain local can leak inet_reply
    messages.
  * erts: net:getifaddrs does not properly report the running flag
    on windows.
  * compiler: In rare circumstances, the destructive tuple update
    optimization could be applied when it was unsafe.
  * compiler: In rare circumstances involving appending to multiple
    binaries, the compile could emit unsafe code that would crash
    the runtime system.
  * ssh: With this change, ssh connection does not crash upon
    receiving exit-signal message for an already terminated
    channel.
  * kernel: On windows the socket:recv could return with success
    ({ok, Data}) even though not all data had been read.
  * kernel: gen_udp:send on domain local can leak inet_reply
    messages.
  * kernel: Failure to create an UDP IPv6 socket when inet_backend
    = socket with certain IPv6 socket options.
  * kernel: net:getifaddrs does not properly report the running
    flag on windows.
  * ssl: Avoid generating an internal alert for case that should
    have been an orderly shutdown by the supervisor.
  * ssl: If present, extended key-usage TLS (SSL) role check (pk-
    clientAuth, pk-serverAuth) should always be performed for peer-
    cert. An intermediate CA cert may relax the requirement if
    AnyExtendedKeyUsage purpose is present.
  * ssl: Back port certificate_authorities option for TLS-1.3
    servers to pre TLS-1.3 servers to enable them to disable the
    sending of certificate authorities in their certificate
    request. This will have same affect as the the TLS-1.3 server
    option although it is handled by a different mechanism in these
    versions, where the functionality is described to be more of a
    guidance, although some pre TLS clients have proven to make it
    mandatory as in TLS-1.3 extension handling.
  * common_test: With this change, cth_surefire hook module handles
    group path reduction for a skipped group. This fixes a bug
    manifesting with improper group path for a group executed after
    a group which was skipped.
  * common_test: With this change, prefix option can be specified
    in cth_conn_log option list. Option allows to specify how much
    of additional information is added in raw log output.</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1747656000">- Allow disabling building documentation
- Disable building documentation by default on s390x: the
  pre-built ex_doc has a different endianess, and the build
  fails (bsc#1242999)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1759233600">- Fix Erlang Exhaustion of File Handles in ssh (bsc#249473,
  CVE-2025-48041)
  * fix-CVE-2025-48041.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1762171200">- Create an erlang27 package from a version being submitted to SLE</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1765800000">- Update the ssh component to the latest in the maint-27 branch
  * Multiple fixes for Excessive Resource Consumption
    (bsc#1249469, bsc#1249470 bsc#1249472, CVE-2025-48038,
    CVE-2025-48039, CVE-2025-48040)
  * Other Minor fixes
  * feature-fix-update-ssh-stack.patch
  * fix-CVE-2025-48041.patch included in other patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1776859200">- Update _constraints and fix spec file to require sse for i586</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1780401600">- Disable wxwidgets build for SLE-15 + fix-determenistic-jar.patch
- Disable Docs that are failing to build on s390x
- Merge in fixes from SLE-16
- CVE-2026-42789: `public_key` application accepts non-CA certificates
  as intermediate issuers and this enables chain forgery (bsc#1266449)
  * fix-CVE-2026-42789.patch
- CVE-2026-42790: Name Constraints and Subject CommonName fallback in
  TLS hostname verification allows for certificate forgery by MITM
  attacker (bsc#1266466)
  * fix-CVE-2026-42790.patch
- CVE-2026-42791: OCSP response verification in the `public_key`
  application does not check the validity period of the OCSP responder
  certificate and allows for OCSP response response forgery (bsc#1266448)
  * fix-CVE-2026-42791.patch
- CVE-2025-4748: erlang,erlang26: improper limitation of a pathname
  may lead to path traversal (bsc#1244642)
  * fix-CVE-2025-4748.patch
- CVE-2026-32147: erlang: Improper Limitation of a Pathname to a
  kRestricted Directory ('Path Traversal') in SFTP chroot
  (bsc#1262503)
  * fix-CVE-2026-32147.patch
- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch
- CVE-2026-32144: missing signature verification can cause OCSP
  authorization bypass and information disclosure (bsc#1261734)
  * fix-CVE-2026-32144.patch
- CVE-2026-28808: incorrect authorization can lead to
  unauthenticated access to protected CGI scripts (bsc#1261728)
  * fix-CVE-2026-28808.patch
- CVE-2026-28810: predictable DNS transaction IDs can cause DNS
  cache poisoning (bsc#1261726)
  * fix-CVE-2026-28810.patch
  * fix-randomize-inet_res.patch (Added to make backport possible)
- CVE-2026-21620: remote arbitrary read/write via TFTP relative
  path traversal (bsc#1258663)
  * fix-CVE-2026-21620.patch
- CVE-2026-23943: denial of service due to improper handling of
  highly compressed data in Erlang OTP ssh (bsc#1259682)
  * fix-CVE-2026-23943.patch
- CVE-2026-23942: path traversal vulnerability in Erlang OTP
  (bsc#1259681)
  * fix-CVE-2026-23942.patch
- CVE-2026-23941: HTTP Request Smuggling in Erlang OTP
  (bsc#1259687)
  * fix-CVE-2026-23941.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1781006400">- Fix 2038 warning for i586</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1785499200">- CVE-2026-42792: epmd permanent DoS via EMFILE on accept(2) in
  erts (bsc#1272908)
  * fix-CVE-2026-42792.patch
- CVE-2026-47078: Relative path traversal in zip:unzip/zip:extract
  via check_dir_level depth-counter bypass (bsc#1272909)
  * fix-CVE-2026-47078.patch
- CVE-2026-48855: Exposure of Sensitive Information to an
  Unauthorized Actor vulnerability in Erlang OTP ssh (ssh_sftpd
  module) allows File Discovery. The SSH_FXP_READLINK handler in
  ssh_sftpd sends the raw result of file:read_l ... (bsc#1268139)
  * fix-CVE-2026-48855.patch
- CVE-2026-48856: Sensitive Data Exposure vulnerability in Erlang
  OTP inets (httpc_response module) allows Retrieve Embedded
  Sensitive Data. The httpc client forwards the Authorization and
  Proxy-Authorization request headers to  ... (bsc#1268141)
  * fix-CVE-2026-48856.patch
- CVE-2026-48858: Server-Side Request Forgery (SSRF) allows FTP
  bounce attacks and SSRF via an unvalidated PASV response IP
  address. (bsc#1268142)
  * fix-CVE-2026-48858.patch
- CVE-2026-48860: Erlang/OTP ssl (inet_tls_dist module) allows
  unauthenticated bypass of the distribution-over-TLS LAN allowlist
  (bsc#1268146)
  * fix-CVE-2026-48860.patch
- CVE-2026-49759: Stack-based Buffer Overflow vulnerability in
  Erlang OTP erts (inet_drv). (bsc#1268163)
  * fix-CVE-2026-49759.patch
- CVE-2026-49760: Stack-based Buffer Overflow vulnerability in
  Erlang OTP (erl_interface). (bsc#1268164)
  * fix-CVE-2026-49760.patch
- CVE-2026-53422: SFTP REALPATH path-existence oracle allowing
  filesystem enumeration outside configured root (bsc#1270245)
  * fix-CVE-2026-53422.patch
- CVE-2026-54886: SSH SFTP server denial of service via extended
  channel data infinite loop (bsc#1270246)
  * fix-CVE-2026-54886.patch
- CVE-2026-54887: Use of Default Cryptographic Key vulnerability
  allows predictable DTLS cookie computation during the startup
  window (bsc#1270247)
  * fix-CVE-2026-54887.patch
- CVE-2026-54890: BEAM VM crash via integer underflow in
  binary_to_term BIT_BINARY_EXT decoding (bsc#1272916)
  * fix-CVE-2026-54890.patch
- CVE-2026-54891: erlang: Erlang SSL: Unauthenticated data
  injection during TLS handshake (bsc#1270250)
  * fix-CVE-2026-54891.patch
- CVE-2026-55737: Heap pointer corruption via signed/unsigned
  mismatch in LARGE_TUPLE_EXT decoding in erts external term format
  decoder (bsc#1272910)
  * fix-CVE-2026-55737.patch
- CVE-2026-55950: Time-of-check Time-of-use (TOCTOU) race condition
  vulnerability allows an unauthenticated remote attacker to crash
  all active DTLS sessions on a listener (bsc#1270253)
  * fix-CVE-2026-55950.patch
- CVE-2026-55952: The Erlang/OTP ssl application does not validate
  that the PSK identity list and binder list carried in a TLS 1.3
  ClientHello pre-shared key extension have equal length before
  passing them to the session ticket  ... (bsc#1270258)
  * fix-CVE-2026-55952.patch
- CVE-2026-55953: TLS 1.2 and DTLS client accepts unoffered
  anonymous cipher suite, bypassing server authentication
  (bsc#1272911)
  * fix-CVE-2026-55953.patch
- CVE-2026-58227: TLS/DTLS denial of service via unbounded
  recursion on cross-signed peer certificate chain (bsc#1272913)
  * fix-CVE-2026-58227.patch
- CVE-2026-59250: Megaco flex scanner buffer overflow via oversized
  property parm name (bsc#1272914)
  * fix-CVE-2026-59250.patch
- CVE-2026-59251: Denial of service via exponential certificate
  policy tree growth in path validation (bsc#1272915)
  * fix-CVE-2026-59251.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1785931200">- Fixes for reproducable builds - ex_doc still needs updating for
  docs
  * fix-reproducible-asn1.patch
  * fix-reproducible-docs-time.patch
  * fix-reproducible-erts-time.patch
  * fix-reproducible-zip.patch
- Fix otp-R16B-rpath.patch to work with -p1
- The following was fixed in a previous update and missed from the
  changelog
- CVE-2025-26618: otp: erlang: SSH SFTP packet size not verified
  properly in Erlang OTP (bsc#1237467)
  * fix-CVE-2025-26618.patch</changelog>
</package>
<package pkgid="fd88e83a212ef1ab1d6831fe2622665b100bfe5fe95e6a390dd71794c70621d803a957678be5323c6767de9dbb79f0d3a4eb03e503f2ad20fc5b7958217dff4a" name="erlang27-wx-debuginfo" arch="i586">
  <version epoch="0" ver="27.1.3" rel="3.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1733832000">- Changes for 27.1.3:
  * public_key: If both ext-key-usage and key-usage are defined for
    a certificate it should be checked that these usages are
    consistent with each other. This will have the affect that such
    certificates where the ext-key-usages is marked as critical and
    the usages is consistent with the key-use it can be considered
    valid without mandatory application specific checks for the
    ext-key-useage extension.
  * public_key: Handle decoding of EDDSA key properly, when
    decoding a PEM file that contains only the public EDDSA key.
  * erts: gen_udp:send on domain local can leak inet_reply
    messages.
  * erts: net:getifaddrs does not properly report the running flag
    on windows.
  * compiler: In rare circumstances, the destructive tuple update
    optimization could be applied when it was unsafe.
  * compiler: In rare circumstances involving appending to multiple
    binaries, the compile could emit unsafe code that would crash
    the runtime system.
  * ssh: With this change, ssh connection does not crash upon
    receiving exit-signal message for an already terminated
    channel.
  * kernel: On windows the socket:recv could return with success
    ({ok, Data}) even though not all data had been read.
  * kernel: gen_udp:send on domain local can leak inet_reply
    messages.
  * kernel: Failure to create an UDP IPv6 socket when inet_backend
    = socket with certain IPv6 socket options.
  * kernel: net:getifaddrs does not properly report the running
    flag on windows.
  * ssl: Avoid generating an internal alert for case that should
    have been an orderly shutdown by the supervisor.
  * ssl: If present, extended key-usage TLS (SSL) role check (pk-
    clientAuth, pk-serverAuth) should always be performed for peer-
    cert. An intermediate CA cert may relax the requirement if
    AnyExtendedKeyUsage purpose is present.
  * ssl: Back port certificate_authorities option for TLS-1.3
    servers to pre TLS-1.3 servers to enable them to disable the
    sending of certificate authorities in their certificate
    request. This will have same affect as the the TLS-1.3 server
    option although it is handled by a different mechanism in these
    versions, where the functionality is described to be more of a
    guidance, although some pre TLS clients have proven to make it
    mandatory as in TLS-1.3 extension handling.
  * common_test: With this change, cth_surefire hook module handles
    group path reduction for a skipped group. This fixes a bug
    manifesting with improper group path for a group executed after
    a group which was skipped.
  * common_test: With this change, prefix option can be specified
    in cth_conn_log option list. Option allows to specify how much
    of additional information is added in raw log output.</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1747656000">- Allow disabling building documentation
- Disable building documentation by default on s390x: the
  pre-built ex_doc has a different endianess, and the build
  fails (bsc#1242999)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1759233600">- Fix Erlang Exhaustion of File Handles in ssh (bsc#249473,
  CVE-2025-48041)
  * fix-CVE-2025-48041.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1762171200">- Create an erlang27 package from a version being submitted to SLE</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1765800000">- Update the ssh component to the latest in the maint-27 branch
  * Multiple fixes for Excessive Resource Consumption
    (bsc#1249469, bsc#1249470 bsc#1249472, CVE-2025-48038,
    CVE-2025-48039, CVE-2025-48040)
  * Other Minor fixes
  * feature-fix-update-ssh-stack.patch
  * fix-CVE-2025-48041.patch included in other patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1776859200">- Update _constraints and fix spec file to require sse for i586</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1780401600">- Disable wxwidgets build for SLE-15 + fix-determenistic-jar.patch
- Disable Docs that are failing to build on s390x
- Merge in fixes from SLE-16
- CVE-2026-42789: `public_key` application accepts non-CA certificates
  as intermediate issuers and this enables chain forgery (bsc#1266449)
  * fix-CVE-2026-42789.patch
- CVE-2026-42790: Name Constraints and Subject CommonName fallback in
  TLS hostname verification allows for certificate forgery by MITM
  attacker (bsc#1266466)
  * fix-CVE-2026-42790.patch
- CVE-2026-42791: OCSP response verification in the `public_key`
  application does not check the validity period of the OCSP responder
  certificate and allows for OCSP response response forgery (bsc#1266448)
  * fix-CVE-2026-42791.patch
- CVE-2025-4748: erlang,erlang26: improper limitation of a pathname
  may lead to path traversal (bsc#1244642)
  * fix-CVE-2025-4748.patch
- CVE-2026-32147: erlang: Improper Limitation of a Pathname to a
  kRestricted Directory ('Path Traversal') in SFTP chroot
  (bsc#1262503)
  * fix-CVE-2026-32147.patch
- jinterface: Allow to build determenistic OtpErlang.jar
  (bsc#1262288)
  * fix-determenistic-jar.patch
- CVE-2026-32144: missing signature verification can cause OCSP
  authorization bypass and information disclosure (bsc#1261734)
  * fix-CVE-2026-32144.patch
- CVE-2026-28808: incorrect authorization can lead to
  unauthenticated access to protected CGI scripts (bsc#1261728)
  * fix-CVE-2026-28808.patch
- CVE-2026-28810: predictable DNS transaction IDs can cause DNS
  cache poisoning (bsc#1261726)
  * fix-CVE-2026-28810.patch
  * fix-randomize-inet_res.patch (Added to make backport possible)
- CVE-2026-21620: remote arbitrary read/write via TFTP relative
  path traversal (bsc#1258663)
  * fix-CVE-2026-21620.patch
- CVE-2026-23943: denial of service due to improper handling of
  highly compressed data in Erlang OTP ssh (bsc#1259682)
  * fix-CVE-2026-23943.patch
- CVE-2026-23942: path traversal vulnerability in Erlang OTP
  (bsc#1259681)
  * fix-CVE-2026-23942.patch
- CVE-2026-23941: HTTP Request Smuggling in Erlang OTP
  (bsc#1259687)
  * fix-CVE-2026-23941.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1781006400">- Fix 2038 warning for i586</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1785499200">- CVE-2026-42792: epmd permanent DoS via EMFILE on accept(2) in
  erts (bsc#1272908)
  * fix-CVE-2026-42792.patch
- CVE-2026-47078: Relative path traversal in zip:unzip/zip:extract
  via check_dir_level depth-counter bypass (bsc#1272909)
  * fix-CVE-2026-47078.patch
- CVE-2026-48855: Exposure of Sensitive Information to an
  Unauthorized Actor vulnerability in Erlang OTP ssh (ssh_sftpd
  module) allows File Discovery. The SSH_FXP_READLINK handler in
  ssh_sftpd sends the raw result of file:read_l ... (bsc#1268139)
  * fix-CVE-2026-48855.patch
- CVE-2026-48856: Sensitive Data Exposure vulnerability in Erlang
  OTP inets (httpc_response module) allows Retrieve Embedded
  Sensitive Data. The httpc client forwards the Authorization and
  Proxy-Authorization request headers to  ... (bsc#1268141)
  * fix-CVE-2026-48856.patch
- CVE-2026-48858: Server-Side Request Forgery (SSRF) allows FTP
  bounce attacks and SSRF via an unvalidated PASV response IP
  address. (bsc#1268142)
  * fix-CVE-2026-48858.patch
- CVE-2026-48860: Erlang/OTP ssl (inet_tls_dist module) allows
  unauthenticated bypass of the distribution-over-TLS LAN allowlist
  (bsc#1268146)
  * fix-CVE-2026-48860.patch
- CVE-2026-49759: Stack-based Buffer Overflow vulnerability in
  Erlang OTP erts (inet_drv). (bsc#1268163)
  * fix-CVE-2026-49759.patch
- CVE-2026-49760: Stack-based Buffer Overflow vulnerability in
  Erlang OTP (erl_interface). (bsc#1268164)
  * fix-CVE-2026-49760.patch
- CVE-2026-53422: SFTP REALPATH path-existence oracle allowing
  filesystem enumeration outside configured root (bsc#1270245)
  * fix-CVE-2026-53422.patch
- CVE-2026-54886: SSH SFTP server denial of service via extended
  channel data infinite loop (bsc#1270246)
  * fix-CVE-2026-54886.patch
- CVE-2026-54887: Use of Default Cryptographic Key vulnerability
  allows predictable DTLS cookie computation during the startup
  window (bsc#1270247)
  * fix-CVE-2026-54887.patch
- CVE-2026-54890: BEAM VM crash via integer underflow in
  binary_to_term BIT_BINARY_EXT decoding (bsc#1272916)
  * fix-CVE-2026-54890.patch
- CVE-2026-54891: erlang: Erlang SSL: Unauthenticated data
  injection during TLS handshake (bsc#1270250)
  * fix-CVE-2026-54891.patch
- CVE-2026-55737: Heap pointer corruption via signed/unsigned
  mismatch in LARGE_TUPLE_EXT decoding in erts external term format
  decoder (bsc#1272910)
  * fix-CVE-2026-55737.patch
- CVE-2026-55950: Time-of-check Time-of-use (TOCTOU) race condition
  vulnerability allows an unauthenticated remote attacker to crash
  all active DTLS sessions on a listener (bsc#1270253)
  * fix-CVE-2026-55950.patch
- CVE-2026-55952: The Erlang/OTP ssl application does not validate
  that the PSK identity list and binder list carried in a TLS 1.3
  ClientHello pre-shared key extension have equal length before
  passing them to the session ticket  ... (bsc#1270258)
  * fix-CVE-2026-55952.patch
- CVE-2026-55953: TLS 1.2 and DTLS client accepts unoffered
  anonymous cipher suite, bypassing server authentication
  (bsc#1272911)
  * fix-CVE-2026-55953.patch
- CVE-2026-58227: TLS/DTLS denial of service via unbounded
  recursion on cross-signed peer certificate chain (bsc#1272913)
  * fix-CVE-2026-58227.patch
- CVE-2026-59250: Megaco flex scanner buffer overflow via oversized
  property parm name (bsc#1272914)
  * fix-CVE-2026-59250.patch
- CVE-2026-59251: Denial of service via exponential certificate
  policy tree growth in path validation (bsc#1272915)
  * fix-CVE-2026-59251.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1785931200">- Fixes for reproducable builds - ex_doc still needs updating for
  docs
  * fix-reproducible-asn1.patch
  * fix-reproducible-docs-time.patch
  * fix-reproducible-erts-time.patch
  * fix-reproducible-zip.patch
- Fix otp-R16B-rpath.patch to work with -p1
- The following was fixed in a previous update and missed from the
  changelog
- CVE-2025-26618: otp: erlang: SSH SFTP packet size not verified
  properly in Erlang OTP (bsc#1237467)
  * fix-CVE-2025-26618.patch</changelog>
</package>
<package pkgid="05d6f6918418595b927de36eae453e47b5a902f7e204aeb703bf2dbd8160990537a6f11ae6906ca596ecf17a5598e9bc3d30f904762705624cc4900e02eb2ccc" name="erofs-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.3" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 1.7:
  * support arbitrary valid block sizes in addition to page size
  * (mkfs.erofs) arrange on-disk meta with Breadth-First Traversal
    instead
  * support long xattr name prefixes
  * support UUID functionality without libuuid
  * (mkfs.erofs, experimental) add DEFLATE algorithm support
  * (mkfs.erofs, experimental) support building images directly
    from tarballs
  * (dump.erofs) print more superblock fields
  * (mkfs.erofs, experimental) introduce preliminary rebuild mode
  * various bugfixes and cleanups (CVE-2023-33551, CVE-2023-33552)
- Switch service to mode=manual, as 'disabled' is deprecated.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 1.7.1
  * erofs-utils: fix reference leak in function
    ``erofs_mkfs_build_tree_from_path``</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701259200">- Enable lzma/xz compression; make `mkfs.erofs -z lzma` work.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723204800">- Update to release 1.8
  * Multi-threaded compression support with the mkfs.erofs utility.
  * Supporting the Intel IAA hardware accelerator using the QPL
    driver (for contemporary Xeon Scalable systems).
  * Initial support for Zstandard (Zstd) compression.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726228800">- Update to release 1.8.1
  * lib: fix heap-buffer-overflow on read
  * fuse: fix partial decompression for libdeflate
  * lib: fix truncated uncompressed files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1731585600">- Update to release 1.8.2
  * mkfs: Correctly skip unidentified xattrs
  * fsck: Support exporting xattrs optionally
  * mkfs: Correctly sort shared xattrs
  * mkfs: Allow pax headers with empty names
  * mkfs: Add `--sort=none` option for tarball</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1734523200">- update to 1.8.3:
  * mkfs: fix -Eall-fragments for multi-threaded compression
  * mkfs: fix unexpected errors for chunk-based images
  * lib: report leftovers for partially filled blocks
  * mkfs: Fix input offset counting in headerball mode
  * lib: capture errors from {mkfs,rebuild}_handle_inode()
  * fix "Not a directory" error for incremental builds
  * avoid silent corruption caused by c_root_xattr_isize
  * rebuild: set the appropriate dev field for dirs
  * lib: fix user-after-free in xattr.c
  * lib: get rid of pthread_cancel() for workqueue
  * mkfs: add -U &lt;clear|random&gt; support
  * add --hard-dereference option
  * lib: correct erofsfuse build script</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1752580800">- Update to release 1.8.10
  * mkfs: Fix unusual PAX header handling for tarerofs
  * mkfs: Add a `-E^fragdedupe` option to explicitly disable
    fragment deduplication
  * mkfs: Support `-Efragdedupe=inode` for multithreading
  * dump: Add `--cat` to show file contents
  * mkfs: Support per-segment reaper for multi-threaded compression
  * mkfs: Support extent-based deduplication for `-Efragments`
  * mkfs: Support `--fsalignblks` to align filesystem sizes
  * mkfs: Support `--vmdk-desc` to generate VMDK for flattened
    block devices
- Enable zstd [boo#1229961]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1783684800">- Update to release 1.9.2
  * Add 48-bit layout support for larger filesystems
  * Add metadata compression support
  * mkfs: Enable image creation from S3 storage and OCI registries
  * Implement an external mount helper for mounting remote EROFS
    filesystems
  * mount: Add support for mounting EROFS-native layers in OCI regs
  * mkfs: Support directory compression via the `--zD` option
  * mkfs: Enable isolated metadata zones to concentrate inodes and
    directories using the `--MZ` option
  * mkfs: Support customized lc,lp,pb properties for LZMA
  * mkfs: Add the `--xattr-inode-digest` option to enable page
    cache sharing by generating per-inode fingerprints
  * erofsfuse: Synchronize kernel patches to fix encoded extents
    and shared xattrs in the metabox
  * mkfs: Do not set LZ4_0PADDING for plain filesystems
  * fsck: Support extracting subtrees
  * mount: Fix a flag-clearing bug that can cause mount failures
  * mkfs: Fix a CPU spin that occurred when using `--tar=f` in
    conjunction with a closed stdin
  * mkfs: Fix crashes in the rebuild mode when the source images
    contains xattrs
  * mount: Add support for mounting EROFS images stored as S3
    objects
  * mkfs: Add FULLDATA rebuild support for combining multiple
    layered EROFS filesystems
  * mount: Add support for Fanotify and UBLK backends
  * mkfs, tarerofs: Support inode digest generation when using
    `--sort=none`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1786536000">- Update to release 1.9.3
  * mkfs: Sort inline xattrs for reproducible builds
  * mkfs: Fix rebuild mode handling for opaque directories
  * mkfs: Fix `--incremental=data` functionality
  * mkfs: Fix raw inline handling with `-Eztailpacking`
  * mkfs: Harden tar index parsing against invalid sizes
  * mkfs: Fix memory leaks for small fragments</changelog>
</package>
<package pkgid="cc25599f4789040fd9cbce020650bbe1070638f969249be6c30b374bd614a38fd44dae557e076dfebb241c1e652ebe0b8b234a8164e15e3071f695a66e7c1d53" name="erofs-utils-debugsource" arch="i586">
  <version epoch="0" ver="1.9.3" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 1.7:
  * support arbitrary valid block sizes in addition to page size
  * (mkfs.erofs) arrange on-disk meta with Breadth-First Traversal
    instead
  * support long xattr name prefixes
  * support UUID functionality without libuuid
  * (mkfs.erofs, experimental) add DEFLATE algorithm support
  * (mkfs.erofs, experimental) support building images directly
    from tarballs
  * (dump.erofs) print more superblock fields
  * (mkfs.erofs, experimental) introduce preliminary rebuild mode
  * various bugfixes and cleanups (CVE-2023-33551, CVE-2023-33552)
- Switch service to mode=manual, as 'disabled' is deprecated.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 1.7.1
  * erofs-utils: fix reference leak in function
    ``erofs_mkfs_build_tree_from_path``</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701259200">- Enable lzma/xz compression; make `mkfs.erofs -z lzma` work.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723204800">- Update to release 1.8
  * Multi-threaded compression support with the mkfs.erofs utility.
  * Supporting the Intel IAA hardware accelerator using the QPL
    driver (for contemporary Xeon Scalable systems).
  * Initial support for Zstandard (Zstd) compression.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726228800">- Update to release 1.8.1
  * lib: fix heap-buffer-overflow on read
  * fuse: fix partial decompression for libdeflate
  * lib: fix truncated uncompressed files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1731585600">- Update to release 1.8.2
  * mkfs: Correctly skip unidentified xattrs
  * fsck: Support exporting xattrs optionally
  * mkfs: Correctly sort shared xattrs
  * mkfs: Allow pax headers with empty names
  * mkfs: Add `--sort=none` option for tarball</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1734523200">- update to 1.8.3:
  * mkfs: fix -Eall-fragments for multi-threaded compression
  * mkfs: fix unexpected errors for chunk-based images
  * lib: report leftovers for partially filled blocks
  * mkfs: Fix input offset counting in headerball mode
  * lib: capture errors from {mkfs,rebuild}_handle_inode()
  * fix "Not a directory" error for incremental builds
  * avoid silent corruption caused by c_root_xattr_isize
  * rebuild: set the appropriate dev field for dirs
  * lib: fix user-after-free in xattr.c
  * lib: get rid of pthread_cancel() for workqueue
  * mkfs: add -U &lt;clear|random&gt; support
  * add --hard-dereference option
  * lib: correct erofsfuse build script</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1752580800">- Update to release 1.8.10
  * mkfs: Fix unusual PAX header handling for tarerofs
  * mkfs: Add a `-E^fragdedupe` option to explicitly disable
    fragment deduplication
  * mkfs: Support `-Efragdedupe=inode` for multithreading
  * dump: Add `--cat` to show file contents
  * mkfs: Support per-segment reaper for multi-threaded compression
  * mkfs: Support extent-based deduplication for `-Efragments`
  * mkfs: Support `--fsalignblks` to align filesystem sizes
  * mkfs: Support `--vmdk-desc` to generate VMDK for flattened
    block devices
- Enable zstd [boo#1229961]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1783684800">- Update to release 1.9.2
  * Add 48-bit layout support for larger filesystems
  * Add metadata compression support
  * mkfs: Enable image creation from S3 storage and OCI registries
  * Implement an external mount helper for mounting remote EROFS
    filesystems
  * mount: Add support for mounting EROFS-native layers in OCI regs
  * mkfs: Support directory compression via the `--zD` option
  * mkfs: Enable isolated metadata zones to concentrate inodes and
    directories using the `--MZ` option
  * mkfs: Support customized lc,lp,pb properties for LZMA
  * mkfs: Add the `--xattr-inode-digest` option to enable page
    cache sharing by generating per-inode fingerprints
  * erofsfuse: Synchronize kernel patches to fix encoded extents
    and shared xattrs in the metabox
  * mkfs: Do not set LZ4_0PADDING for plain filesystems
  * fsck: Support extracting subtrees
  * mount: Fix a flag-clearing bug that can cause mount failures
  * mkfs: Fix a CPU spin that occurred when using `--tar=f` in
    conjunction with a closed stdin
  * mkfs: Fix crashes in the rebuild mode when the source images
    contains xattrs
  * mount: Add support for mounting EROFS images stored as S3
    objects
  * mkfs: Add FULLDATA rebuild support for combining multiple
    layered EROFS filesystems
  * mount: Add support for Fanotify and UBLK backends
  * mkfs, tarerofs: Support inode digest generation when using
    `--sort=none`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1786536000">- Update to release 1.9.3
  * mkfs: Sort inline xattrs for reproducible builds
  * mkfs: Fix rebuild mode handling for opaque directories
  * mkfs: Fix `--incremental=data` functionality
  * mkfs: Fix raw inline handling with `-Eztailpacking`
  * mkfs: Harden tar index parsing against invalid sizes
  * mkfs: Fix memory leaks for small fragments</changelog>
</package>
<package pkgid="e10a2c8c6dd2958d42896c5d1b965452b89acc881147ab36e9412379456527469fceb145d65726d946aba7c8c690d34e00adaeb666690752fc5ca87042e0739c" name="error-codes-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.0+git20260325.4cbfc70" rel="1.4"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1764676800">- Update to version 0.2+git20251202.d72c330:
  * Initial version</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1764936000">- Remove wrong Conflicts</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1770206400">- Update to version 0.3.0+git20260204.54278a1:
  * Release version 0.3.0
  * error-codes: error out if no mode was given after option handling
  * manpage: fix missing command as parameter</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1774440000">- Update to version 0.4.0+git20260325.4cbfc70:
  * Release version 0.4.0
  * Add support for libcurl
  * Fix name of gen_*_data_h output files</changelog>
</package>
<package pkgid="5f7cd3d8f88cd16ff7318464fc6313bad5a64c2ca07a905331fb2c098714c73824824c95a2be265da4d43b21f1464632da5b75de69bb6476a21a97f2ad7eeda8" name="error-codes-debugsource" arch="i586">
  <version epoch="0" ver="0.4.0+git20260325.4cbfc70" rel="1.4"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1764676800">- Update to version 0.2+git20251202.d72c330:
  * Initial version</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1764936000">- Remove wrong Conflicts</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1770206400">- Update to version 0.3.0+git20260204.54278a1:
  * Release version 0.3.0
  * error-codes: error out if no mode was given after option handling
  * manpage: fix missing command as parameter</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1774440000">- Update to version 0.4.0+git20260325.4cbfc70:
  * Release version 0.4.0
  * Add support for libcurl
  * Fix name of gen_*_data_h output files</changelog>
</package>
<package pkgid="23db7d348929cf44adddc1c73e5e566de5704907740e5cacdb6d09272b678900ff8dc7155dca5235d2ce5e233757b891ef7ec179b0e278d3f2c4f1adbb406b6e" name="esbuild-debuginfo" arch="i586">
  <version epoch="0" ver="0.28.2" rel="1.1"/>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1743595200">- update to 0.25.2:
  * Support flags in regular expressions for the API (#4121)
  * Fix node-specific annotations for string literal export names (#4100)
  * Basic support for index source maps (#3439, #4109)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1746100800">- update to 0.25.3:
  * Fix lowered async arrow functions before super() (#4141, #4142)
  * Fix memory leak with --watch=true (#4131, #4132)
  * More concise output for repeated legal comments (#4139)
  * Allow a custom host with the development server (#4110)
  * Add a limit to CSS nesting expansion (#4114)
  * Fix path resolution edge case (#4144)
  * Update Go from 1.23.7 to 1.23.8 (#4133, #4134)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1761739200">- update to 0.25.11:
  * Add support for with { type: 'bytes' } imports (#4292)
  * Lower CSS media query range syntax (#3748, #4293)
  * Fix a panic in a minification edge case (#4287)
  * Fix @supports nested inside pseudo-element (#4265)
  * Better support building projects that use Yarn on Windows (#3131, #3663)
  * Preserve parentheses around function expressions (#4252)
  * Update Go from 1.23.10 to 1.23.12 (#4257, #4258)
  * Fix another TypeScript parsing edge case (#4248)
  * Fix a regression with the parsing of source phase imports
  * Parse and print JavaScript imports with an explicit phase (#4238)
  * Support optionally emitting absolute paths instead of relative paths (#338, #2082, #3023)
  * Fix a TypeScript parsing edge case (#4241)
  * Inline small constant strings when minifying
  * Fix a memory leak when cancel() is used on a build context (#4231)
  * Support empty :is() and :where() syntax in CSS (#4232)
  * Improve tree-shaking of try statements in dead code (#4224)
  * Consider negated bigints to have no side effects
  * Support a configurable delay in watch mode before rebuilding (#3476, #4178)
  * Allow mixed array for entryPoints API option (#4223)
  * Update Go from 1.23.8 to 1.23.10 (#4204, #4207)
  * Experimental support for esbuild on OpenHarmony (#4212)
  * Fix a regression with browser in package.json (#4187)
  * Add support for certain keywords as TypeScript tuple labels (#4192)
  * Add CSS prefixes for the stretch sizing value (#4184)
  * Add simple support for CORS to esbuild's development server (#4125)
  * Pass through invalid URLs in source maps unmodified (#4169)
  * Handle exports named __proto__ in ES modules (#4162, #4163)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1763553600">- update to 0.27.0:
  * Use Uint8Array.fromBase64 if available (#4286)
  * from 0.26.0: enable trusted publishing (#4281)
  * update the Go compiler from v1.23.12 to v1.25.4 (#4208, #4311)
  * linux build now requires a kernel version of 3.2 or later
- from 0.26.0:
  * Enable trusted publishing (#4281)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1768737600">- update to 0.27.2:
  * Forbid using declarations inside switch clauses (#4323)
  * Additional minification of switch statements (#4176, #4359)
  * Automatically add the -webkit-mask prefix (#4357, #4358)
  * Allow import path specifiers starting with #/ (#4361)
- from 0.27.1:
  * Allow tree-shaking of the Symbol constructor
  * The minifier now strips empty finally clauses (#4353)
  * Inline IIFEs containing a single expression (#4354)
  * Fix minifier bug with for inside try inside label (#4351)
  * Fix bundler bug with var nested inside if (#4348)</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1772020800">- update to 0.27.3:
  * Preserve URL fragments in data URLs (#4370)
  * Parse and print CSS @scope rules (#4322)
  * Fix a minification bug with lowering of for await (#4378, #4385)
  * Update the Go compiler from v1.25.5 to v1.25.7 (#4383, #4388)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1773576000">- update to 0.27.4:
  * Fix a regression with CSS media queries (#4395, #4405, #4406)
  * Fix an edge case with the inject feature (#4407)
  * Attempt to improve API handling of huge metafiles (#4329, #4415)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1777982400">- update to 0.28.0:
  * Add support for with { type: 'text' } imports (#4435)
  * Add integrity checks to fallback download path (#4343)
  * Update the Go compiler from 1.25.7 to 1.26.1
- includes 0.27.7:
  * Fix lowering of define semantics for TypeScript parameter properties (#4421)
- includes 0.27.5:
  * Fix for an async generator edge case (#4401, #4417)
  * Fix a regression when metafile is enabled (#4420, #4418)
  * Use define semantics for TypeScript parameter properties (#4421)
  * Allow es2025 as a target in tsconfig.json (#4432)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1782302400">- update to 0.28.1:
  * Disallow \ in local development server HTTP requests (GHSA-g7r4-m6w7-qqqr)
  * Add integrity checks to the Deno API (GHSA-gv7w-rqvm-qjhr)
  * Avoid inlining using and await using declarations (#4482)
  * Fix module evaluation when an error is thrown (#4461, #4467)
  * Fix some edge cases around the new operator (#4477)
  * Fix renaming of nested var declarations (#4471)
  * Emit var instead of const for certain TypeScript-only
    constructs for ES5 (#4448)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1786449600">- update to 0.28.2:
  * Fix tree shaking bug due to TypeScript import alias (#4507)
  * Fix CSS minification bug involving &amp; (#4497)
  * Avoid overwriting input files without --allow-overwrite (#4484)
  * Fix incorrect code generated when using top-level await (#4498)
  * Fix a minification bug with lowered logical assignment
    operators (#4508)
  * Fix a potential deadlock when the JavaScript API is used
    incorrectly (#4503, #4506)
  * Handle target collisions (#4509)
  * Force .mp3 files to use the audio/mpeg MIME type (#4485)
  * Add a new TypeScript syntax warning
  * Add support for formatting errors for Visual Studio (#4460)
  * Fix a bug with CSS gamut mapping (#4488)</changelog>
</package>
<package pkgid="14882cd1e7ae0aea31939dbade761fb67aa4ab1157903d9b4f22db3f6dc18346ee103b3b0c2e1b024602d813683b6fd42a3bf50a1db7d74170b6eac1cc4b4772" name="esbuild-debugsource" arch="i586">
  <version epoch="0" ver="0.28.2" rel="1.1"/>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1743595200">- update to 0.25.2:
  * Support flags in regular expressions for the API (#4121)
  * Fix node-specific annotations for string literal export names (#4100)
  * Basic support for index source maps (#3439, #4109)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1746100800">- update to 0.25.3:
  * Fix lowered async arrow functions before super() (#4141, #4142)
  * Fix memory leak with --watch=true (#4131, #4132)
  * More concise output for repeated legal comments (#4139)
  * Allow a custom host with the development server (#4110)
  * Add a limit to CSS nesting expansion (#4114)
  * Fix path resolution edge case (#4144)
  * Update Go from 1.23.7 to 1.23.8 (#4133, #4134)</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1761739200">- update to 0.25.11:
  * Add support for with { type: 'bytes' } imports (#4292)
  * Lower CSS media query range syntax (#3748, #4293)
  * Fix a panic in a minification edge case (#4287)
  * Fix @supports nested inside pseudo-element (#4265)
  * Better support building projects that use Yarn on Windows (#3131, #3663)
  * Preserve parentheses around function expressions (#4252)
  * Update Go from 1.23.10 to 1.23.12 (#4257, #4258)
  * Fix another TypeScript parsing edge case (#4248)
  * Fix a regression with the parsing of source phase imports
  * Parse and print JavaScript imports with an explicit phase (#4238)
  * Support optionally emitting absolute paths instead of relative paths (#338, #2082, #3023)
  * Fix a TypeScript parsing edge case (#4241)
  * Inline small constant strings when minifying
  * Fix a memory leak when cancel() is used on a build context (#4231)
  * Support empty :is() and :where() syntax in CSS (#4232)
  * Improve tree-shaking of try statements in dead code (#4224)
  * Consider negated bigints to have no side effects
  * Support a configurable delay in watch mode before rebuilding (#3476, #4178)
  * Allow mixed array for entryPoints API option (#4223)
  * Update Go from 1.23.8 to 1.23.10 (#4204, #4207)
  * Experimental support for esbuild on OpenHarmony (#4212)
  * Fix a regression with browser in package.json (#4187)
  * Add support for certain keywords as TypeScript tuple labels (#4192)
  * Add CSS prefixes for the stretch sizing value (#4184)
  * Add simple support for CORS to esbuild's development server (#4125)
  * Pass through invalid URLs in source maps unmodified (#4169)
  * Handle exports named __proto__ in ES modules (#4162, #4163)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1763553600">- update to 0.27.0:
  * Use Uint8Array.fromBase64 if available (#4286)
  * from 0.26.0: enable trusted publishing (#4281)
  * update the Go compiler from v1.23.12 to v1.25.4 (#4208, #4311)
  * linux build now requires a kernel version of 3.2 or later
- from 0.26.0:
  * Enable trusted publishing (#4281)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1768737600">- update to 0.27.2:
  * Forbid using declarations inside switch clauses (#4323)
  * Additional minification of switch statements (#4176, #4359)
  * Automatically add the -webkit-mask prefix (#4357, #4358)
  * Allow import path specifiers starting with #/ (#4361)
- from 0.27.1:
  * Allow tree-shaking of the Symbol constructor
  * The minifier now strips empty finally clauses (#4353)
  * Inline IIFEs containing a single expression (#4354)
  * Fix minifier bug with for inside try inside label (#4351)
  * Fix bundler bug with var nested inside if (#4348)</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1772020800">- update to 0.27.3:
  * Preserve URL fragments in data URLs (#4370)
  * Parse and print CSS @scope rules (#4322)
  * Fix a minification bug with lowering of for await (#4378, #4385)
  * Update the Go compiler from v1.25.5 to v1.25.7 (#4383, #4388)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1773576000">- update to 0.27.4:
  * Fix a regression with CSS media queries (#4395, #4405, #4406)
  * Fix an edge case with the inject feature (#4407)
  * Attempt to improve API handling of huge metafiles (#4329, #4415)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1777982400">- update to 0.28.0:
  * Add support for with { type: 'text' } imports (#4435)
  * Add integrity checks to fallback download path (#4343)
  * Update the Go compiler from 1.25.7 to 1.26.1
- includes 0.27.7:
  * Fix lowering of define semantics for TypeScript parameter properties (#4421)
- includes 0.27.5:
  * Fix for an async generator edge case (#4401, #4417)
  * Fix a regression when metafile is enabled (#4420, #4418)
  * Use define semantics for TypeScript parameter properties (#4421)
  * Allow es2025 as a target in tsconfig.json (#4432)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1782302400">- update to 0.28.1:
  * Disallow \ in local development server HTTP requests (GHSA-g7r4-m6w7-qqqr)
  * Add integrity checks to the Deno API (GHSA-gv7w-rqvm-qjhr)
  * Avoid inlining using and await using declarations (#4482)
  * Fix module evaluation when an error is thrown (#4461, #4467)
  * Fix some edge cases around the new operator (#4477)
  * Fix renaming of nested var declarations (#4471)
  * Emit var instead of const for certain TypeScript-only
    constructs for ES5 (#4448)</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1786449600">- update to 0.28.2:
  * Fix tree shaking bug due to TypeScript import alias (#4507)
  * Fix CSS minification bug involving &amp; (#4497)
  * Avoid overwriting input files without --allow-overwrite (#4484)
  * Fix incorrect code generated when using top-level await (#4498)
  * Fix a minification bug with lowered logical assignment
    operators (#4508)
  * Fix a potential deadlock when the JavaScript API is used
    incorrectly (#4503, #4506)
  * Handle target collisions (#4509)
  * Force .mp3 files to use the audio/mpeg MIME type (#4485)
  * Add a new TypeScript syntax warning
  * Add support for formatting errors for Visual Studio (#4460)
  * Fix a bug with CSS gamut mapping (#4488)</changelog>
</package>
<package pkgid="7607b760414d367173b691bab23cdb58f01b080c68cae639bd95f62e9223576fc3297a17e94a6916b96ada6e937b80a054c986bfbe045efa88525ce5d1c8b76e" name="esc-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.0" rel="3.7"/>
  <changelog author="marek counts &lt;mcounts@suse.com&gt;" date="1559736000">- Initial commit</changelog>
  <changelog author="marek counts &lt;mcounts@suse.com&gt;" date="1559908800">- Updated spelling</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1622635200">- Build with go 1.15 to fix build issues
  (Upstream expected to add go1.16 in future versions)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1755691200">- Use current distro go default version.  As these are oldish
  sources, also use GO111MODULE=off.</changelog>
</package>
<package pkgid="b687352c15810b41ec55a2184aa60b14f8ec1757a262fb80673003eabf13d213ded941eeedcef68c17ae50307aec65f73ff47b98f3aeb11268f7265fff15123a" name="espeak-debuginfo" arch="i586">
  <version epoch="0" ver="1.48.04" rel="8.9"/>
  <changelog author="schwab@linux-m68k.org" date="1347710400">- Use %{optflags}.</changelog>
  <changelog author="p.drouand@gmail.com" date="1387108800">- Update to version 1.47.11
  + No changelog entry
- Changes from 1.47.10
  + Data change only.
  + Revert 't' sound in Spanish to version 1.47.07.
- Changes from 1.47.09
  + Bug fix (lookup in *_list occasionally found the wrong word).
- Changes from 1.47.08
  + Automatically generate character names for subscript and superscript
    characters.
  + Use internal ctype data for character codes up to U+024F.
  + Add API function  espeak_TextToPhonemes().
  + Add test language az, Azerbaijani.
- Changes from 1.47.07
  + Language data changes only.
- Changes from 1.47.06
  + Fix for systems which have 44010Hz but not 22050Hz audio.
  + Now runs OK in ARMv7 mode.
- Changes from 1.47.05
  + Bug fixes.
  + Phoneme definitions: add conditions prev2PhW(), next3PhW().
  + Added language: ms (Malay)
    Command line:
  - -voices=&lt;directory&gt;  lists the voices in the specified subdirectory.
- Changes from 1.47.03
  + Bug fixes.
- Changes from 1.47.01
  + Added languages:
  - an  Aragonese.
  - fa  Farsi.
  - ga  Irish.
  - lt  Lithuanian.
  - pa  Punjabi.
  + Many language improvements, including American English, Danish,
    Dutch, Portuguese, Tamil.
  + Command-line program.
  - Added -version option.
  - Added optional value to --ipa option.
  - -ipa=1 adds a 'tie' character to link letters in a multi-letter
    phoneme name.
  - -ipa=2 adds a zero-width joiner to link letters in a
    multi-letter phoneme name.
  - -X option now lists the names of attributes from *_list files.
  + Speak the names of Braille Dot characters, U+2800 to U+28FF.
  + Speak names of characters in some non-native alphabets.
  + Automatic switch to a different language for text in non-native
    alphabets.
  + Improved speaking of text from a non-native alphabet after
    automatically switching to a different language voice.
  + Break words with characters from different alphabets into
    separate words.
  + Ignore soft-hyphen (U+00AD) in text.
  + Klatt vioices, improved nasal vowels.
  + espeak-data can be compiled using a different sample rate than the
    default 22050Hz.  eSpeak will then generate speech at that sample rate.
  + Change the structure of the espeak-data/voices directory to use
    subdirectories for europe, asia, and others.
  + Add suffix option 'm' to allow multiplr suffixes to be removed from a word.
  + Allow $text attribute when a text translation is given in a different alphabet.
  + Phoneme definitions.
  - Add NOT operator in conditions.
  - Add prevVowel() and nextPh2W()
  - Ignore UTF8-BOM sequence at the start of phoneme definition files.
  + espeakedit application.
  - Use wxWidgets 2.8 on Linux.
  - Use wxNotebook for prosody and vowel pages.
  - Add an option to compile the phoneme data at a specified sample rate
    (uses the 'sox' program for the conversion of WAV file data).
- Add easpeak-fix-bufferoverflow-strncpy.patch; fix a bufferoverflow from
  dictionnary sources files</changelog>
  <changelog author="tchvatal@suse.com" date="1389182400">- Remove voices/en directory to avoid cpio rename error that is
  caused by dir -&gt; file conversion. This makes the package
  updateable again.</changelog>
  <changelog author="p.drouand@gmail.com" date="1393675200">- Update to version 1.48.02
  + Added rule attribute $noprefix. The rule is not used if a prefix
    has been removed from the word.
  + Program changes to enable audio output from Windows DLL.
  + Added attribute 'dictdialect' to specify en-us voice for words marked
    with _^_EN.
  + Superscripts and subscripts are spoken as single letters and numbers
    during normal speech, and with "superscript" and "subscript" also
    spoken when spelling.
  + Change function call espeak_TextToPhonemes().
  + Klatt synthesizer: Fix parallel formant parameters.
  + Update translations</changelog>
  <changelog author="p.drouand@gmail.com" date="1397044800">- Update to version 1.48.04
  + Corrections to languages en, nl, ta (rules, list, and dict files)
- Changes from version 1.48.03
  + Fix bug, use of the command-line  "espeakedit --compile" produced
    phoneme data in which vowels started at full amplitude instead of
    gradual increase.
  + Fix bug:  SSML &lt;break time=""&gt; with values greater than 23 seconds
    were ignored due to arithmetic overflow.
  + Added new function:  ChangeNextPhoneme().
  + Language changes include: da, en, fa, gu, hu, it, nl, pt, ta
  + Started new language: eu (Basque).
  + Allow $p_alt1, $p_alt2, etc in pre-conditions.  The rule matches
    if the characters before the current point in the word occur as an
    entry in the *_list file with the corresponding $alt attibute.
  + Added condition $list.  This is similar to $p_alt etc, but examines
    all words in the *_list file which don't have the $only attribute.
- Fix various rpmlint warnings</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1418990400">- Add missing mbrola files for Lithuanian language</changelog>
  <changelog author="mgorse@suse.com" date="1456574400">- Add %{version} to -devel requires</changelog>
  <changelog author="martin.liska@suse.com" date="1464091200">- gcc6-char-cast.patch: Fix GCC6 errors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="5a166488754b3d342b1edde276a3c37b439084a51c3d0f60186a6cc56da3616a00348b3af87d56becd467b42bc8f406d1cfc3cf47123e3724cba23c75cc73fbe" name="espeak-debugsource" arch="i586">
  <version epoch="0" ver="1.48.04" rel="8.9"/>
  <changelog author="schwab@linux-m68k.org" date="1347710400">- Use %{optflags}.</changelog>
  <changelog author="p.drouand@gmail.com" date="1387108800">- Update to version 1.47.11
  + No changelog entry
- Changes from 1.47.10
  + Data change only.
  + Revert 't' sound in Spanish to version 1.47.07.
- Changes from 1.47.09
  + Bug fix (lookup in *_list occasionally found the wrong word).
- Changes from 1.47.08
  + Automatically generate character names for subscript and superscript
    characters.
  + Use internal ctype data for character codes up to U+024F.
  + Add API function  espeak_TextToPhonemes().
  + Add test language az, Azerbaijani.
- Changes from 1.47.07
  + Language data changes only.
- Changes from 1.47.06
  + Fix for systems which have 44010Hz but not 22050Hz audio.
  + Now runs OK in ARMv7 mode.
- Changes from 1.47.05
  + Bug fixes.
  + Phoneme definitions: add conditions prev2PhW(), next3PhW().
  + Added language: ms (Malay)
    Command line:
  - -voices=&lt;directory&gt;  lists the voices in the specified subdirectory.
- Changes from 1.47.03
  + Bug fixes.
- Changes from 1.47.01
  + Added languages:
  - an  Aragonese.
  - fa  Farsi.
  - ga  Irish.
  - lt  Lithuanian.
  - pa  Punjabi.
  + Many language improvements, including American English, Danish,
    Dutch, Portuguese, Tamil.
  + Command-line program.
  - Added -version option.
  - Added optional value to --ipa option.
  - -ipa=1 adds a 'tie' character to link letters in a multi-letter
    phoneme name.
  - -ipa=2 adds a zero-width joiner to link letters in a
    multi-letter phoneme name.
  - -X option now lists the names of attributes from *_list files.
  + Speak the names of Braille Dot characters, U+2800 to U+28FF.
  + Speak names of characters in some non-native alphabets.
  + Automatic switch to a different language for text in non-native
    alphabets.
  + Improved speaking of text from a non-native alphabet after
    automatically switching to a different language voice.
  + Break words with characters from different alphabets into
    separate words.
  + Ignore soft-hyphen (U+00AD) in text.
  + Klatt vioices, improved nasal vowels.
  + espeak-data can be compiled using a different sample rate than the
    default 22050Hz.  eSpeak will then generate speech at that sample rate.
  + Change the structure of the espeak-data/voices directory to use
    subdirectories for europe, asia, and others.
  + Add suffix option 'm' to allow multiplr suffixes to be removed from a word.
  + Allow $text attribute when a text translation is given in a different alphabet.
  + Phoneme definitions.
  - Add NOT operator in conditions.
  - Add prevVowel() and nextPh2W()
  - Ignore UTF8-BOM sequence at the start of phoneme definition files.
  + espeakedit application.
  - Use wxWidgets 2.8 on Linux.
  - Use wxNotebook for prosody and vowel pages.
  - Add an option to compile the phoneme data at a specified sample rate
    (uses the 'sox' program for the conversion of WAV file data).
- Add easpeak-fix-bufferoverflow-strncpy.patch; fix a bufferoverflow from
  dictionnary sources files</changelog>
  <changelog author="tchvatal@suse.com" date="1389182400">- Remove voices/en directory to avoid cpio rename error that is
  caused by dir -&gt; file conversion. This makes the package
  updateable again.</changelog>
  <changelog author="p.drouand@gmail.com" date="1393675200">- Update to version 1.48.02
  + Added rule attribute $noprefix. The rule is not used if a prefix
    has been removed from the word.
  + Program changes to enable audio output from Windows DLL.
  + Added attribute 'dictdialect' to specify en-us voice for words marked
    with _^_EN.
  + Superscripts and subscripts are spoken as single letters and numbers
    during normal speech, and with "superscript" and "subscript" also
    spoken when spelling.
  + Change function call espeak_TextToPhonemes().
  + Klatt synthesizer: Fix parallel formant parameters.
  + Update translations</changelog>
  <changelog author="p.drouand@gmail.com" date="1397044800">- Update to version 1.48.04
  + Corrections to languages en, nl, ta (rules, list, and dict files)
- Changes from version 1.48.03
  + Fix bug, use of the command-line  "espeakedit --compile" produced
    phoneme data in which vowels started at full amplitude instead of
    gradual increase.
  + Fix bug:  SSML &lt;break time=""&gt; with values greater than 23 seconds
    were ignored due to arithmetic overflow.
  + Added new function:  ChangeNextPhoneme().
  + Language changes include: da, en, fa, gu, hu, it, nl, pt, ta
  + Started new language: eu (Basque).
  + Allow $p_alt1, $p_alt2, etc in pre-conditions.  The rule matches
    if the characters before the current point in the word occur as an
    entry in the *_list file with the corresponding $alt attibute.
  + Added condition $list.  This is similar to $p_alt etc, but examines
    all words in the *_list file which don't have the $only attribute.
- Fix various rpmlint warnings</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1418990400">- Add missing mbrola files for Lithuanian language</changelog>
  <changelog author="mgorse@suse.com" date="1456574400">- Add %{version} to -devel requires</changelog>
  <changelog author="martin.liska@suse.com" date="1464091200">- gcc6-char-cast.patch: Fix GCC6 errors.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="e933683230a1bd89ac195db875e95565676040a37ec2d50f5c1e8767009da3334ed80008b8e3fbc10c935ed2b3db514e228a5d696d8f3156a180d743dde6e6ae" name="espeak-ng-debuginfo" arch="i586">
  <version epoch="0" ver="1.52.0" rel="2.6"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1562932800">- Add espeak-ng-1.49.2-fix_no_return_nonvoid-in-configure.patch
  in order to fix missing return type in a function.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1575028800">- Update to version 1.50
  * Add a `--disable-rpath` option to prevent libtool hardcoding
    rpaths in the executable.
  * Renamed the `hy-arevmda` language to `hyw`, following the
    2018-03-30 change to the BCP 47 language subtag registry
    making the newly registered `hyw` language code the preferred
    value for `hy-arevmda`. This change keeps support for
    detecting the `hy-arevela` and `hy-arevmda` language tags.
  * Support any length replacement rule strings for the source
    part of the rule (replacing from the 'source' string to the
    'target' string).
  * Add more tests to check the various parts of espeak-ng.
  * Various changes to clean up the codebase.
  * Fix various compiler warnings (`-Winitialized`,
    `-Wmissing-prototypes`, `-Wreturn-type`, and `-Wunused`).
  security:
  * Fix several crashes in the emoji support.
  * Fix several static analysis issues detected by Coverity Scan.
  * Fix several static analysis issues detected by Microsoft
    Visual C++ `/analyze`.
  * `oss-fuzz` support for the SSML logic.
  * Fix running `make check` with `-fsanitize=address` (LLVM
    AddressSanitizer).
  documentation:
  * document the Kirshenbaum phoneme transcription scheme (used
    as the basis of espeak phonemes).
  * document the X-SAMPA phoneme transcription scheme.
  * document the Conlang X-SAMPA phoneme transcription scheme.
  emoji:
  * Update the emoji to Unicode 11.0.
  * Update the emoji translations to CLDR 33.1.
  * gd (Scottish Gaelic)
  * sd (Sindhi)
  * yue (Chinese (Cantonese))
  new languages:
  * ba (Bashkir) -- tc-dl, Valdis Vitolins
  * hak (Hakka Chinese) -- Chen Chien-ting
  * ht (Haitian Creole) -- Valdis Vitolins
  * kk (Kazakh) -- boracasli14, Valdis Vitolins
  * py (Pyash) -- Logan Streondj
  * quc (K'iche') -- Valdis Vitolins
  * ru-lv (Russian Latvia) -- Valdis Vitolins
  * shn (Shan Tay Yai) -- ronaldaug
  * uz (Uzbek) -- Valdis Vitolins
  updated languages:
  * af (Afrikaans) -- Christo de Klerk
  * ar (Arabic) -- Valdis Vitolins, Mark Readdie, Hesham Assabahi
  * cmn (Chinese Mandarin) -- materia-cccp
  * de (German) -- Reece Dunn, Karl Eick
  * en (English) -- Reece Dunn
  * fa (Farsi/Persian) -- Shadyar Khodayari
  * fi (Finnish) -- Juho Hiltunen
  * fr (French) -- Shallowmallow, Karl Eick, maiido, Reece Dunn
  * ku (Kurdish) -- rojanu
  * it (Italian) -- chrislm
  * lv (Latvian) -- Valdis Vitolins
  * my (Myanmar/Burmese) -- Min Maung
  * ru (Russian) -- Valdis Vitolins, Reece Dunn
  * sd (Sindhi) -- Ejaz Shah
  * ur (Urdu) -- Ejaz Shah
  * vi (Vietnamese) -- Anh Hoang Nguyen
- Dropped espeak-ng-1.49.2-fix_no_return_nonvoid.patch (no longer
  necessary)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1578571200">- Added espeak-ng-1.50-fix_gcc10_no_common.patch and
  espeak-ng-1.50-fix_gcc10_no_common_2.patch (fix boo#1160389)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1650801600">- added fix-configure-1171.patch to fix configure step
- remove no longer needed patches:
  - espeak-ng-1.49.2-fix_no_return_nonvoid-in-configure.patch
  - espeak-ng-1.50-fix_gcc10_no_common.patch
  - espeak-ng-1.50-fix_gcc10_no_common_2.patch
- update to version 1.51:
  - Add support for speechPlayer.
  - Add more tests to check the various parts of espeak-ng.
  - Various changes to clean up the codebase (Juho Hiltunen)
  - Remove support for l_length_mods language option
  - Restructure "option brackets" language option to "brackets" and "bracketsAnnounced"
  - Restructure "stressLength" and "stressAdd" language option
  - New Language option: "lowercaseSentence" for ending a sentence if a period is followed by a lower case letter
  - Add voice variants
  - Rename zh to cmn (Mandarin)
  - Rename zhy to yue (Cantonese)
  - cmn (Mandarin) now assumes all latin characters all English text
    Use cmn-latn-pinyin for interpreting latin characters as pinyin
  - Update list of voice varants for Android application
  - Add Chromium extension (guest271314)
  - Replace `ieee80.c` by a free software implementation (Ulrich Müller)
  - bug fixes:
  - Fix reading malformed SSML (Christopher Brannon)
  - Fix memory allocation (Christopher Brannon)
  - Fix building and phoneme compilation (John Bowler)
  - Fix build scripts for Android (Peter Vágner, Minas Tirith Citizen)
  - documentation:
  - Add documentation about voice and language options.
  - Add documentation about dictionary flags.
  - updated languages:
  - ar (Arabic) -- king-dahmanus
  - ba (Bashkir) -- boracasli98, Valdis Vitolins, Juho Hiltunen
  - cmn (Mandarin) -- Silas S. Brown, Rongcui Dong, Icenowy Zheng, Juho Hiltunen
  - de (German) -- Karl Eick, Henry Krumb
  - el (Modern Greek) -- Reece Dunn (support for variant Greek letter forms)
  - en (English) -- Steven Presser, Ben Talagan
  - eo (Esperanto) -- AlsoScratch
  - eu (Basque) -- agonzalezd
  - fa (Farsi/Persian) -- Shadyar Khodayari
  - ga (Gaelic (Irish)) Chen, Chien-ting
  - grc (Ancient Greek) -- Reece Dunn (support for variant Greek letter forms)
  - hak (Hakka Chinese) -- Juho Hiltunen
  - haw (Hawaiian) -- Juho Hiltunen
  - ka (Georgian) -- Juho Hiltunen
  - kok (Konkani) -- Juho Hiltunen
  - nb (Norwegian Bokmål) -- Juho Hiltunen
  - nci (Classical Nahuatl) -- Juho Hiltunen
  - hy (Armenian) -- tigransimonyan
  - ia (Interlingua) -- nesrad
  - it (Italian) -- Christian Leo
  - ja (Japanese) -- fukuen, Juho Hiltunen
  - jbo (Lojban) -- Juho Hiltunen, xunsku
  - lv (Latvian) -- Valdis Vitolins
  - mi (Māori) -- boracasli98
  - py (Pyash) -- Andrii Logan Zvorygin
  - shn (Shan Tay Yai) -- ronaldaug
  - tr (Turkish) -- boracasli98, SeanTolstoyevski
  - ur (Urdu) -- Ejaz Shah
  - uz (Uzbek) -- boracasli98, Valdis Vitolins, Andiv06
  - yue (Cantonese) -- Andiv06
  - new languages:
  - be (Belarusian) -- Sergei B
  - chr (Cherokee) -- Michael Conrad
  - cv (Chuvash) -- boracasli98, Valdis Vitolins
  - en-us-nyc (English, New York City) -- Richard Calvi
  - haw (Hawaiian) -- Valdis Vitolins
  - he (Hebrew) -- boracasli98, Valdis Vitolins
  - io (Ido) -- José Miguel López, Valdis Vitolins
  - lb (Luxembourgish) -- Marco Barnig, Valdis Vitolins
  - ltg (Latgalian) -- Valdis Vitolins
  - nog (Nogai) -- boracasli98, Valdis Vitolins
  - piqd (Klingon) -- Valdis Vitolins
  - qu (Quechua) -- Valdis Vitolins
  - qdb (Lang Belta) -- Da Def, Valdis Vitolins
  - qya (Quenya) -- Lucas Werkmeister
  - sjn (Sindarin) -- Lucas Werkmeister
  - smj (Lule Saami) -- Katri Hiovain, Sebastien Le Maguer
  - th (Thai) -- Valdis Vitolins
  - tk (Turkmen) -- boracasli98, Valdis Vitolins
  - ug (Uyghur) -- boracasli98, Valdis Vitolins
  - uk (Ukrainian) -- Valdis Vitolins</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1661947200">- Update to 1.51.1:
  - no changes</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1721131200">- Add espeak-ng-CVE-2023-49990-49991-49992-49993-49994.patch:
  Backporting 58f1e0b6 from upstream,
  * Add crash test and vectors provided by @SEU-SSL
  * Disallow dummy/null voice load (that causes incorrect translator
    initialization)
  * Fix empty `phondata` file load (that causes unitialized memory access)
  * Limit max word length for RemoveEnding (causes buffer overflow)
  * Limit punctlist initialization from embedded commands (buffer
    overflow)
  * Fix unitialized pitch in wavegen (DBZ and indexing problems)
  * Properly zeroize stack variables before use in TranslateClause and
    SetWordStress
  (CVE-2023-49990, bsc#1218010; CVE-2023-49991, bsc#1218006
  CVE-2023-49992, bsc#1218007; CVE-2023-49993, bsc#1218008
  CVE-2023-49994, bsc#1218009)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1722427200">- Update patch fix-configure-1171.patch from upstream (just a minor change in revision numbers)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): Tumbleweed
  is in progress of switching to ronn-ng.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1736251200">- delete obsolete patch fix-configure-1171.patch
- delete obsolete patch espeak-ng-CVE-2023-49990-49991-49992-49993-49994.patch
- update to new version 1.52.0:
  - added cmake build system
  - Added stress marks to phoneme events
  - a meny fixes to core C code
  - many updated and new languages</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1741089600">- Add TextToPhonemesWithTerminator to support piper tts
  * Added espeak-ng-add-piper-support.patch</changelog>
</package>
<package pkgid="48a026b65768efb7f2855fa496e761cbfd1ff7342c0a31d9b88ea7a98ea0f747c2dda1253c17d825b86901f18f9a695c5852c672be2bac7682fdcda4496541aa" name="espeak-ng-debugsource" arch="i586">
  <version epoch="0" ver="1.52.0" rel="2.6"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1562932800">- Add espeak-ng-1.49.2-fix_no_return_nonvoid-in-configure.patch
  in order to fix missing return type in a function.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1575028800">- Update to version 1.50
  * Add a `--disable-rpath` option to prevent libtool hardcoding
    rpaths in the executable.
  * Renamed the `hy-arevmda` language to `hyw`, following the
    2018-03-30 change to the BCP 47 language subtag registry
    making the newly registered `hyw` language code the preferred
    value for `hy-arevmda`. This change keeps support for
    detecting the `hy-arevela` and `hy-arevmda` language tags.
  * Support any length replacement rule strings for the source
    part of the rule (replacing from the 'source' string to the
    'target' string).
  * Add more tests to check the various parts of espeak-ng.
  * Various changes to clean up the codebase.
  * Fix various compiler warnings (`-Winitialized`,
    `-Wmissing-prototypes`, `-Wreturn-type`, and `-Wunused`).
  security:
  * Fix several crashes in the emoji support.
  * Fix several static analysis issues detected by Coverity Scan.
  * Fix several static analysis issues detected by Microsoft
    Visual C++ `/analyze`.
  * `oss-fuzz` support for the SSML logic.
  * Fix running `make check` with `-fsanitize=address` (LLVM
    AddressSanitizer).
  documentation:
  * document the Kirshenbaum phoneme transcription scheme (used
    as the basis of espeak phonemes).
  * document the X-SAMPA phoneme transcription scheme.
  * document the Conlang X-SAMPA phoneme transcription scheme.
  emoji:
  * Update the emoji to Unicode 11.0.
  * Update the emoji translations to CLDR 33.1.
  * gd (Scottish Gaelic)
  * sd (Sindhi)
  * yue (Chinese (Cantonese))
  new languages:
  * ba (Bashkir) -- tc-dl, Valdis Vitolins
  * hak (Hakka Chinese) -- Chen Chien-ting
  * ht (Haitian Creole) -- Valdis Vitolins
  * kk (Kazakh) -- boracasli14, Valdis Vitolins
  * py (Pyash) -- Logan Streondj
  * quc (K'iche') -- Valdis Vitolins
  * ru-lv (Russian Latvia) -- Valdis Vitolins
  * shn (Shan Tay Yai) -- ronaldaug
  * uz (Uzbek) -- Valdis Vitolins
  updated languages:
  * af (Afrikaans) -- Christo de Klerk
  * ar (Arabic) -- Valdis Vitolins, Mark Readdie, Hesham Assabahi
  * cmn (Chinese Mandarin) -- materia-cccp
  * de (German) -- Reece Dunn, Karl Eick
  * en (English) -- Reece Dunn
  * fa (Farsi/Persian) -- Shadyar Khodayari
  * fi (Finnish) -- Juho Hiltunen
  * fr (French) -- Shallowmallow, Karl Eick, maiido, Reece Dunn
  * ku (Kurdish) -- rojanu
  * it (Italian) -- chrislm
  * lv (Latvian) -- Valdis Vitolins
  * my (Myanmar/Burmese) -- Min Maung
  * ru (Russian) -- Valdis Vitolins, Reece Dunn
  * sd (Sindhi) -- Ejaz Shah
  * ur (Urdu) -- Ejaz Shah
  * vi (Vietnamese) -- Anh Hoang Nguyen
- Dropped espeak-ng-1.49.2-fix_no_return_nonvoid.patch (no longer
  necessary)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1578571200">- Added espeak-ng-1.50-fix_gcc10_no_common.patch and
  espeak-ng-1.50-fix_gcc10_no_common_2.patch (fix boo#1160389)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1650801600">- added fix-configure-1171.patch to fix configure step
- remove no longer needed patches:
  - espeak-ng-1.49.2-fix_no_return_nonvoid-in-configure.patch
  - espeak-ng-1.50-fix_gcc10_no_common.patch
  - espeak-ng-1.50-fix_gcc10_no_common_2.patch
- update to version 1.51:
  - Add support for speechPlayer.
  - Add more tests to check the various parts of espeak-ng.
  - Various changes to clean up the codebase (Juho Hiltunen)
  - Remove support for l_length_mods language option
  - Restructure "option brackets" language option to "brackets" and "bracketsAnnounced"
  - Restructure "stressLength" and "stressAdd" language option
  - New Language option: "lowercaseSentence" for ending a sentence if a period is followed by a lower case letter
  - Add voice variants
  - Rename zh to cmn (Mandarin)
  - Rename zhy to yue (Cantonese)
  - cmn (Mandarin) now assumes all latin characters all English text
    Use cmn-latn-pinyin for interpreting latin characters as pinyin
  - Update list of voice varants for Android application
  - Add Chromium extension (guest271314)
  - Replace `ieee80.c` by a free software implementation (Ulrich Müller)
  - bug fixes:
  - Fix reading malformed SSML (Christopher Brannon)
  - Fix memory allocation (Christopher Brannon)
  - Fix building and phoneme compilation (John Bowler)
  - Fix build scripts for Android (Peter Vágner, Minas Tirith Citizen)
  - documentation:
  - Add documentation about voice and language options.
  - Add documentation about dictionary flags.
  - updated languages:
  - ar (Arabic) -- king-dahmanus
  - ba (Bashkir) -- boracasli98, Valdis Vitolins, Juho Hiltunen
  - cmn (Mandarin) -- Silas S. Brown, Rongcui Dong, Icenowy Zheng, Juho Hiltunen
  - de (German) -- Karl Eick, Henry Krumb
  - el (Modern Greek) -- Reece Dunn (support for variant Greek letter forms)
  - en (English) -- Steven Presser, Ben Talagan
  - eo (Esperanto) -- AlsoScratch
  - eu (Basque) -- agonzalezd
  - fa (Farsi/Persian) -- Shadyar Khodayari
  - ga (Gaelic (Irish)) Chen, Chien-ting
  - grc (Ancient Greek) -- Reece Dunn (support for variant Greek letter forms)
  - hak (Hakka Chinese) -- Juho Hiltunen
  - haw (Hawaiian) -- Juho Hiltunen
  - ka (Georgian) -- Juho Hiltunen
  - kok (Konkani) -- Juho Hiltunen
  - nb (Norwegian Bokmål) -- Juho Hiltunen
  - nci (Classical Nahuatl) -- Juho Hiltunen
  - hy (Armenian) -- tigransimonyan
  - ia (Interlingua) -- nesrad
  - it (Italian) -- Christian Leo
  - ja (Japanese) -- fukuen, Juho Hiltunen
  - jbo (Lojban) -- Juho Hiltunen, xunsku
  - lv (Latvian) -- Valdis Vitolins
  - mi (Māori) -- boracasli98
  - py (Pyash) -- Andrii Logan Zvorygin
  - shn (Shan Tay Yai) -- ronaldaug
  - tr (Turkish) -- boracasli98, SeanTolstoyevski
  - ur (Urdu) -- Ejaz Shah
  - uz (Uzbek) -- boracasli98, Valdis Vitolins, Andiv06
  - yue (Cantonese) -- Andiv06
  - new languages:
  - be (Belarusian) -- Sergei B
  - chr (Cherokee) -- Michael Conrad
  - cv (Chuvash) -- boracasli98, Valdis Vitolins
  - en-us-nyc (English, New York City) -- Richard Calvi
  - haw (Hawaiian) -- Valdis Vitolins
  - he (Hebrew) -- boracasli98, Valdis Vitolins
  - io (Ido) -- José Miguel López, Valdis Vitolins
  - lb (Luxembourgish) -- Marco Barnig, Valdis Vitolins
  - ltg (Latgalian) -- Valdis Vitolins
  - nog (Nogai) -- boracasli98, Valdis Vitolins
  - piqd (Klingon) -- Valdis Vitolins
  - qu (Quechua) -- Valdis Vitolins
  - qdb (Lang Belta) -- Da Def, Valdis Vitolins
  - qya (Quenya) -- Lucas Werkmeister
  - sjn (Sindarin) -- Lucas Werkmeister
  - smj (Lule Saami) -- Katri Hiovain, Sebastien Le Maguer
  - th (Thai) -- Valdis Vitolins
  - tk (Turkmen) -- boracasli98, Valdis Vitolins
  - ug (Uyghur) -- boracasli98, Valdis Vitolins
  - uk (Ukrainian) -- Valdis Vitolins</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1661947200">- Update to 1.51.1:
  - no changes</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1721131200">- Add espeak-ng-CVE-2023-49990-49991-49992-49993-49994.patch:
  Backporting 58f1e0b6 from upstream,
  * Add crash test and vectors provided by @SEU-SSL
  * Disallow dummy/null voice load (that causes incorrect translator
    initialization)
  * Fix empty `phondata` file load (that causes unitialized memory access)
  * Limit max word length for RemoveEnding (causes buffer overflow)
  * Limit punctlist initialization from embedded commands (buffer
    overflow)
  * Fix unitialized pitch in wavegen (DBZ and indexing problems)
  * Properly zeroize stack variables before use in TranslateClause and
    SetWordStress
  (CVE-2023-49990, bsc#1218010; CVE-2023-49991, bsc#1218006
  CVE-2023-49992, bsc#1218007; CVE-2023-49993, bsc#1218008
  CVE-2023-49994, bsc#1218009)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1722427200">- Update patch fix-configure-1171.patch from upstream (just a minor change in revision numbers)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): Tumbleweed
  is in progress of switching to ronn-ng.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1736251200">- delete obsolete patch fix-configure-1171.patch
- delete obsolete patch espeak-ng-CVE-2023-49990-49991-49992-49993-49994.patch
- update to new version 1.52.0:
  - added cmake build system
  - Added stress marks to phoneme events
  - a meny fixes to core C code
  - many updated and new languages</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1741089600">- Add TextToPhonemesWithTerminator to support piper tts
  * Added espeak-ng-add-piper-support.patch</changelog>
</package>
<package pkgid="b7299d270a2f596765467c4c6b8b88303500fefb16317cc7da40da23947e2544f8be3be84dd3afaaa8e09649a1a2582ac660e26fdbf475e279fac92edd9310e5" name="espeakedit-debuginfo" arch="i586">
  <version epoch="0" ver="1.48.03" rel="3.14"/>
  <changelog author="embar@super.lt" date="1341662400">- Version 1.46.02</changelog>
  <changelog author="embar@super.lt" date="1342008000">- Fix ability to use wxcontainer instead of stl variant for WxWidgets</changelog>
  <changelog author="i@marguerite.su" date="1466769600">- update version 1.48.03
- add patch: espeakedit-1.48.03-next-line.patch
  * lack of next line mark in Makefile
- add patch: espeakedit-1.48.03-gcc6.patch
  * fix boo#985354
  * fix narrowing conversion from int to char inside {}
- drop patch: makefile_rpmoptflags_wxversion.patch, upstreamed</changelog>
  <changelog author="jengelh@inai.de" date="1467288000">- Use wxWidgets 3.
- add patch: espeakedit-wx3.diff</changelog>
  <changelog author="i@marguerite.su" date="1501588800">- FTBFS with GCC-7: espeakedit-gcc7-destbufferoverflow.patch
  * in dictionary.cpp, it defines an array of 80 chars.
    fill the 1st with zero and strncpy the following 79
    chars with a max size of 80 chars. our fix re-defines
    the max size to 79 chars.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="c5c48ec3750b16bb72e2ef9395468b8bff2a90ee3c5db57bb0bae83adeaeff94036067ced8135ca40f3d9be61cd693eb9bfcac119b702a4a2b435ff1182d5444" name="etags-debuginfo" arch="i586">
  <version epoch="0" ver="31.1" rel="2.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1776772800">- Let treesit test find its ruby shared library
- Modify patch emacs-30.2-tree-sitter-0.26.8.patch
  * Add commit to reflect new syntax ot tree-sitter like :equal
    changed to :eq?</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1776945600">- Add patch emacs-30.2-boo1262611.patch
  * Fix CVE-2026-6861: Memory corruption vulnerability when
    processing SVG CSS (boo#1262611)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1777032000">- Modify patch emacs-30.2-tree-sitter-0.26.8.patch
  * Let find the tree-sitter code find the libraries below
    %{_libdir}/tree-sitter/ without using LD_LIBRARY_PATH</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1785758400">- Configure wayland the compilation support native with
  ahead of time (aot) to avoid compiling threads (boo#1271643)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1786104000">- Add patch emacs-30.2-pgtk-visual-bell-boo1271643.patch from upstream
  mailing list to fix memory leak in wayland port (boo#1271643)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787313600">- Add patch emacs-30.2-bsc1275927.patch to Fix bug 1275927:
  VUL-0: emacs: zero-click local command execution via TRAMP</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787313601">- Add patch 04_all_shorthands.patch and 03_all_ruby-flymake.patch
  * First patch fixes bsc#1275941 with
    VUL-0: emacs: code execution upon opening arbitrary file
  * Second patch makes ruby support work with ruby 3.4.5</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787659200">- Update to GNU Emacs version 31.1
  + This update fix bsc#1275941, bsc#1275927 (CVE-2026-79992), and bsc#1276264
  * Using the mouse to control Emacs in a terminal enabled by default
  * New user-lisp/ subdirectory of your Emacs configuration directory
  * Child frames supported on text frames
  * Various improvements to the *Completions* buffer
  * Commands to split windows make better choices about the split direction
  * The *grep* and *xref* buffers now support editable modes
  * New feature to review changes to packages before installing or upgrading them
  * New theme designed to make Emacs more approachable for new users
  * No ctags support in etags anymore
- Remove obsolete patches now upstream solved
  * 0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch
  * 03_all_ruby-flymake.patch
  * 04_all_shorthands.patch
  * emacs-30.1-seccomp.patch
  * emacs-30.2-boo1262611.patch
  * emacs-30.2-bsc1275927.patch
  * emacs-30.2-tree-sitter-0.26.8.patch
- Port patch emacs-29.1.dif and renamed it to emacs-31.1.dif
- Port patches
  * 0012-Add-inhibit-native-compilation.patch
  * 0013-Rename-to-inhibit-automatic-native-compilation.patch
  * 0016-Change-native-comp-async-report-warnings-errors-to-s.patch
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-27.1-pdftex.patch
  * emacs-30.1-pdumper.patch
  * emacs-30.1-silent.patch
  * pdump.patch
- Add upstream patch
  * 0001-speedbar-mode-must-be-enabled-in-the-speedbar-window.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787832000">- Use lexical-binding for lisp file</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1788177600">- Add upstream patch 0001-speedbar-window-now-run-speedbar-before-delete-hook-.patch
  * 'speedbar-window' now run 'speedbar-before-delete-hook'</changelog>
</package>
<package pkgid="2f812bd51b17794be92ceb1bc959b186818ea8a135efc1bac5bdc4b264443d7622067a8c1bddae734b7aa54b8f2cbc9aeae9ecb0337a7f658dd47fdacb4736f9" name="etherape-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.22" rel="1.4"/>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1561982400">- Update to version 0.9.18:
  * EtherApe now is a pure GTK 3 application.
- Changes from version 0.9.17:
  * Replaced gnome-canvas with canvas supplied by GooCanvas.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1595332800">- Update to version 0.9.19.
  * Better sizing of connections lines.
  * Fix for UI crash by "MandatoryField".
  * Fix a crash happening when the capture process wasn't able to set the filter.
  * Russian translation and fixes.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614686400">- replaced goocanvas-devel by pkgconfig(goocanvas-2.0) to use the right
  goocanvas.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1643198400">- Update to version 0.9.20:
  - fix for ticket #100, thanks to Salam for reporting it.
  - diagram refresh command, thanks to Ronald W. Henderson
  - patch to remove artifact when resizing, thanks to Ronald W. Henderson
  - reorder keyboard shortcuts, thanks to Ronald W. Henderson
  - sort by port on protocol windows, thanks to Ronald W. Henderson
  - xml output now containes also link and global protocols statistics.
  - link fades with averaging times
  - node-link ratio slider removed, ratio always fixed at 1 (links sizes
    are aligned with nodes)
  - improve statistics repeatability esp. when setting max-delay=0 (useful
    for tests or just to calculate quickly statistics of a dump file).
  - new no-display mode (command line only), disables diagram updates
    (again, mostly for testing).
  - merged link protocol and traffic timeouts.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651147200">- fix homepage url
- spec-cleaner</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1669982400">- Add additional desktopfile for root.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1751976000">- added patches
  https://sourceforge.net/p/etherape/bugs/112/
  + etherape-gcc15.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759406400">- Update to version 0.9.21:
  + GooCanvas was unsupported and getting really old, replaced by
    GtkDrawingArea.
  + --final-export is primarily meant to be used from other tools
    as a way to get statistics data from a replay.
  + Compatibility Warnings:
  - removed GooCanvas dependency, drawing now done with plain Gtk
  - new behavior for --final-export: exit after saving the XML dump
  + Changes summary:
    + Fix for gcc 15
    + Assorted refactorings and small modernizations, including
    autotools
  + Updated translations
- Drop etherape-gcc15.patch: fixed upstream
- Do not recommend the -lang package: lang packages already have
  more complex supplements, that trigger on zypper addlocale
- Drop pkgconfig(goocanvas-2.0) BuildRequires: no longer needed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1776168000">- Update to version 0.9.22:
  - cleanups of capture code
  - clear address cache command, thanks to Ronald W. Henderson.
  - avoid multiple close event, by Ronald W. Henderson.
  - saving window size in preferences dialog, by Ronald W. Henderson.
  - F11 to make EtherApe fullscreen, by Ronald W. Henderson.
  - new georgian translation, thanks to Temuri Doghonadze.
  - documentation improvments, thanks to Ronald W. Henderson.
  - IP unknown protocols display now subject to the 'unknown ports' setting.
  - Smaller improvements and fixes.
  - One can now export Etherape data to JSON as well as XML.
  - Export file format is selected in the Preferences dialog.
  - Export menu entry icon added.
  - Updated Preferences dialog help and figures.
  - Man page updates.
  - XML escaping extended.
  - Fix for text appearance in these pull downs: Central Node and Capture filter.
  - Fix for avoiding adding duplicate legend widgets. Now using a hash table.
  - capture statistics now displayed on one line.
  - Better nodes and links expiration during low capture rates or for strict capture filters.
  - Fix for displaying a node prior to its position calculation.</changelog>
</package>
<package pkgid="194d3b54ae8d9db4cc64a1901e81b2a66ef1399fff8d43e72a7e3018f1265223797944f0129bd3c3e6f7c6fa7bcbc098457b1dd9a676f77a97819cff163b4b60" name="etherape-debugsource" arch="i586">
  <version epoch="0" ver="0.9.22" rel="1.4"/>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1561982400">- Update to version 0.9.18:
  * EtherApe now is a pure GTK 3 application.
- Changes from version 0.9.17:
  * Replaced gnome-canvas with canvas supplied by GooCanvas.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1595332800">- Update to version 0.9.19.
  * Better sizing of connections lines.
  * Fix for UI crash by "MandatoryField".
  * Fix a crash happening when the capture process wasn't able to set the filter.
  * Russian translation and fixes.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614686400">- replaced goocanvas-devel by pkgconfig(goocanvas-2.0) to use the right
  goocanvas.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1643198400">- Update to version 0.9.20:
  - fix for ticket #100, thanks to Salam for reporting it.
  - diagram refresh command, thanks to Ronald W. Henderson
  - patch to remove artifact when resizing, thanks to Ronald W. Henderson
  - reorder keyboard shortcuts, thanks to Ronald W. Henderson
  - sort by port on protocol windows, thanks to Ronald W. Henderson
  - xml output now containes also link and global protocols statistics.
  - link fades with averaging times
  - node-link ratio slider removed, ratio always fixed at 1 (links sizes
    are aligned with nodes)
  - improve statistics repeatability esp. when setting max-delay=0 (useful
    for tests or just to calculate quickly statistics of a dump file).
  - new no-display mode (command line only), disables diagram updates
    (again, mostly for testing).
  - merged link protocol and traffic timeouts.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651147200">- fix homepage url
- spec-cleaner</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1669982400">- Add additional desktopfile for root.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1751976000">- added patches
  https://sourceforge.net/p/etherape/bugs/112/
  + etherape-gcc15.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759406400">- Update to version 0.9.21:
  + GooCanvas was unsupported and getting really old, replaced by
    GtkDrawingArea.
  + --final-export is primarily meant to be used from other tools
    as a way to get statistics data from a replay.
  + Compatibility Warnings:
  - removed GooCanvas dependency, drawing now done with plain Gtk
  - new behavior for --final-export: exit after saving the XML dump
  + Changes summary:
    + Fix for gcc 15
    + Assorted refactorings and small modernizations, including
    autotools
  + Updated translations
- Drop etherape-gcc15.patch: fixed upstream
- Do not recommend the -lang package: lang packages already have
  more complex supplements, that trigger on zypper addlocale
- Drop pkgconfig(goocanvas-2.0) BuildRequires: no longer needed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1776168000">- Update to version 0.9.22:
  - cleanups of capture code
  - clear address cache command, thanks to Ronald W. Henderson.
  - avoid multiple close event, by Ronald W. Henderson.
  - saving window size in preferences dialog, by Ronald W. Henderson.
  - F11 to make EtherApe fullscreen, by Ronald W. Henderson.
  - new georgian translation, thanks to Temuri Doghonadze.
  - documentation improvments, thanks to Ronald W. Henderson.
  - IP unknown protocols display now subject to the 'unknown ports' setting.
  - Smaller improvements and fixes.
  - One can now export Etherape data to JSON as well as XML.
  - Export file format is selected in the Preferences dialog.
  - Export menu entry icon added.
  - Updated Preferences dialog help and figures.
  - Man page updates.
  - XML escaping extended.
  - Fix for text appearance in these pull downs: Central Node and Capture filter.
  - Fix for avoiding adding duplicate legend widgets. Now using a hash table.
  - capture statistics now displayed on one line.
  - Better nodes and links expiration during low capture rates or for strict capture filters.
  - Fix for displaying a node prior to its position calculation.</changelog>
</package>
<package pkgid="6216dad678fee8562f3719b2f3ac8d1fb7dba9f38f14a1707a3e2e3783a75b4470c317801bb6e185d3e730b442df8681a31837a8b4a30d25a9c507e49462da5b" name="etherdfs-debuginfo" arch="i586">
  <version epoch="0" ver="0~20180203" rel="1.10"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700481600">- Initial package, version 0~20180203</changelog>
</package>
<package pkgid="4fed899d51637132d9ef3283a23c64316cb99862ff196a29b18f2483fc15ac3ad05425e828d44c78d548e5c67b45f4f445de1233cfc05e83bc31be1a93dd7b05" name="etherdfs-debugsource" arch="i586">
  <version epoch="0" ver="0~20180203" rel="1.10"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700481600">- Initial package, version 0~20180203</changelog>
</package>
<package pkgid="926603c351952bdd9cf57c3eed39f7779996d8cc98e293d4366d112e96072d767364325a59ea86a0e7e6ed4d3a7cf639c084d60516f827ac84d5804f380eac0a" name="ethflop-debuginfo" arch="i586">
  <version epoch="0" ver="0~20191003" rel="1.9"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700481600">- Initial package, version 0~20191003</changelog>
</package>
<package pkgid="390231e67541f6e975c8450336c52bb1a3ea367de413c3e9f00293f27077d2c77be009e582ffe8e1a53297a9b7e1cf04e0545ae9037aff5ca9576f204a3a32ee" name="ethflop-debugsource" arch="i586">
  <version epoch="0" ver="0~20191003" rel="1.9"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700481600">- Initial package, version 0~20191003</changelog>
</package>
<package pkgid="f9137303caa6c4f22bf09ad700f7f724606033fd6ce0d9597894f0698c248e8300ce39b4eeaa89742fbd90756b96e98358d9b28c692ab2b9ae06684f5b1ab8d5" name="ethtool-debuginfo" arch="i586">
  <version epoch="0" ver="7.1" rel="1.2"/>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1716465600">- update to upstream release 6.9
  * Feature: support for rx-flow-hash gtp (-N)
  * Feature: support for RSS input transformation (-X)
  * Fix: typo in coalescing output (-c)
  * Fix: document all debugging flags in man page</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1723204800">- update to upstream release 6.10
  * Feature: suport for PoE in PSE (--show-pse and --set-pse)
  * Feature: add statistics support to tsinfo (-T)
  * Feature: add JSON output to base command (no option)
  * Feature: add JSON output to EEE info (--show-eee)
  * Fix: qsfp: better handling on page 03h read failure (-m)
  * Fix: handle zero arguments for module eeprom dump (-m)
  * Fix: check for missing arguments in do_srxfh() (-X)
  * Misc: more descriptive error when JSON output is not available</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1728388800">- update to upstream release 6.11
  * Feature: cmis: print active and inactive firmware versions
  * Feature: flash transceiver module firmware (--flash-module-firmware)
  * Feature: add T1BRR 10Mb/s mode to link mode tables
  * Feature: support for disabling netlink from command line
  * Fix: fix lanes parameter format specifier
  * Fix: add missing clause 33 PSE manual description
  * Fix: qsf: Better handling of Page A2h netlink read failure
  * Fix: rss: retrieve ring count using ETHTOOL_GRXRINGS ioctl (-x)</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1744027200">- update to upstream release 6.14
  * Feature: list PHYs (--show-phys)
  * Feature: target a specific PHY with some commands (--phy)
  * Feature: more attributes for C33 PSE (--show-pse, --set-pse)
  * Feature: source information for cable tests (--cable-test[-tdr])
  * Feature: JSON output for module info (-m)
  * Feature: misc RSS hash info improvements (-x)
  * Feature: tsinfo hwtstamp provider (--{get,set}-hwtimestamp-cfg)
  * Fix: fix wrong auto-negotiation state (no option)
  * Fix: more explicit RSS context action (-n)
  * Fix: print PHY address as decimal (no option)
  * Fix: fix return value on flow hashing error (-N)
  * Fix: fix JSON output for IRQ coalescing
  * Fix: fix MDI-X info output (no option)
  * Misc: add '-j' alias for --json
  * Misc: provide AppStream metainfo XML</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1745409600">- fix AppStream metainfo XML file
  * misc-fix-AppStream-metainfo-XML.patch</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1750680000">- update to upstream release 6.15
  * Feature: support OR-XOR symmetric RSS hash type (-x/-X)
  * Feature: dump registers for hibmcge driver (-d)
  * Feature: configure header-data split threshold (-g/-G)
  * Feature: dump registers for fbnic driver (-d)
  * Feature: JSON output for channels info (-l)
  * Fix: incorrect data in appstream metainfo XML
  * Fix: prevent potential null pointer dereferences
  * Fix: more consistent and better parseable per lane signal info (-d)
- drop misc-fix-AppStream-metainfo-XML.patch (no longer needed)</changelog>
  <changelog author="ohering@suse.de" date="1775044800">- add netlink support for RX CQE Coalescing params (bsc#1261256)
  5a6848026277296a151664666ef1c25821787043.patch
  d35d87fbcda97fe31df79d62277743214641892a.patch
  bf023af442f63e16f1699128c7ce467eddc6d340.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776772800">- Update to release 6.19
  * tsinfo: Add support for PTP hardware source
  * monitor: Add notification handling for PLCA configuration
  * rxfh: IPv6 Flow Label hash support
  * netlink: fec: add errors histogram statistics
- Delete 5a6848026277296a151664666ef1c25821787043.patch (merged)
- Move bash-completions into main package.
  &lt;https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/6TVWFHYEP4CFEJZSULQLIB2POYVHKJLS/&gt;</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1777377600">- update to upstream release 7.0
  * Feature: support MSE display (--show-mse)
  * Feature: add 2 new link_ext_state names
  * Fix: fix index calculation in ixgbe register dump (-d)
  * Fix: cmis wavelength tolerance output (-m)
  * Fix: duplicate sfpid Active Cu compliance output (-m)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1783684800">- Update to release 7.1
  * Added netlink support for RX CQE Coalescing params
  * netlink: module-eeprom: Add 'hex on pages on' option for
    page-organized hex dump
  * netlink: fec: Add missing newlines in FEC statistics output
  * ethtool: Add man page and bash completion for 'pages on|off'
  * ethtool: Update pause stats struct
  * ethtool: Add --disable-netlink to help output
  * qsfp: add support for newer SFF-8636 compliance codes
  * sfpid: add support for newer SFF-8472 compliance codes
  * sfpid: fix 10G Base-ER module detection
- Delete bf023af442f63e16f1699128c7ce467eddc6d340.patch,
  d35d87fbcda97fe31df79d62277743214641892a.patch (merged)</changelog>
</package>
<package pkgid="d17fa3ecaccd24292c315f0b254cc23c100b8f8511a4d4194939125fae0a2c68093f1bc556313b4f9431bd9cb89caf3fae6a81d8e2b7fb01887c22a6b8d2e4f5" name="ethtool-debugsource" arch="i586">
  <version epoch="0" ver="7.1" rel="1.2"/>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1716465600">- update to upstream release 6.9
  * Feature: support for rx-flow-hash gtp (-N)
  * Feature: support for RSS input transformation (-X)
  * Fix: typo in coalescing output (-c)
  * Fix: document all debugging flags in man page</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1723204800">- update to upstream release 6.10
  * Feature: suport for PoE in PSE (--show-pse and --set-pse)
  * Feature: add statistics support to tsinfo (-T)
  * Feature: add JSON output to base command (no option)
  * Feature: add JSON output to EEE info (--show-eee)
  * Fix: qsfp: better handling on page 03h read failure (-m)
  * Fix: handle zero arguments for module eeprom dump (-m)
  * Fix: check for missing arguments in do_srxfh() (-X)
  * Misc: more descriptive error when JSON output is not available</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1728388800">- update to upstream release 6.11
  * Feature: cmis: print active and inactive firmware versions
  * Feature: flash transceiver module firmware (--flash-module-firmware)
  * Feature: add T1BRR 10Mb/s mode to link mode tables
  * Feature: support for disabling netlink from command line
  * Fix: fix lanes parameter format specifier
  * Fix: add missing clause 33 PSE manual description
  * Fix: qsf: Better handling of Page A2h netlink read failure
  * Fix: rss: retrieve ring count using ETHTOOL_GRXRINGS ioctl (-x)</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1744027200">- update to upstream release 6.14
  * Feature: list PHYs (--show-phys)
  * Feature: target a specific PHY with some commands (--phy)
  * Feature: more attributes for C33 PSE (--show-pse, --set-pse)
  * Feature: source information for cable tests (--cable-test[-tdr])
  * Feature: JSON output for module info (-m)
  * Feature: misc RSS hash info improvements (-x)
  * Feature: tsinfo hwtstamp provider (--{get,set}-hwtimestamp-cfg)
  * Fix: fix wrong auto-negotiation state (no option)
  * Fix: more explicit RSS context action (-n)
  * Fix: print PHY address as decimal (no option)
  * Fix: fix return value on flow hashing error (-N)
  * Fix: fix JSON output for IRQ coalescing
  * Fix: fix MDI-X info output (no option)
  * Misc: add '-j' alias for --json
  * Misc: provide AppStream metainfo XML</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1745409600">- fix AppStream metainfo XML file
  * misc-fix-AppStream-metainfo-XML.patch</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1750680000">- update to upstream release 6.15
  * Feature: support OR-XOR symmetric RSS hash type (-x/-X)
  * Feature: dump registers for hibmcge driver (-d)
  * Feature: configure header-data split threshold (-g/-G)
  * Feature: dump registers for fbnic driver (-d)
  * Feature: JSON output for channels info (-l)
  * Fix: incorrect data in appstream metainfo XML
  * Fix: prevent potential null pointer dereferences
  * Fix: more consistent and better parseable per lane signal info (-d)
- drop misc-fix-AppStream-metainfo-XML.patch (no longer needed)</changelog>
  <changelog author="ohering@suse.de" date="1775044800">- add netlink support for RX CQE Coalescing params (bsc#1261256)
  5a6848026277296a151664666ef1c25821787043.patch
  d35d87fbcda97fe31df79d62277743214641892a.patch
  bf023af442f63e16f1699128c7ce467eddc6d340.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776772800">- Update to release 6.19
  * tsinfo: Add support for PTP hardware source
  * monitor: Add notification handling for PLCA configuration
  * rxfh: IPv6 Flow Label hash support
  * netlink: fec: add errors histogram statistics
- Delete 5a6848026277296a151664666ef1c25821787043.patch (merged)
- Move bash-completions into main package.
  &lt;https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/6TVWFHYEP4CFEJZSULQLIB2POYVHKJLS/&gt;</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1777377600">- update to upstream release 7.0
  * Feature: support MSE display (--show-mse)
  * Feature: add 2 new link_ext_state names
  * Fix: fix index calculation in ixgbe register dump (-d)
  * Fix: cmis wavelength tolerance output (-m)
  * Fix: duplicate sfpid Active Cu compliance output (-m)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1783684800">- Update to release 7.1
  * Added netlink support for RX CQE Coalescing params
  * netlink: module-eeprom: Add 'hex on pages on' option for
    page-organized hex dump
  * netlink: fec: Add missing newlines in FEC statistics output
  * ethtool: Add man page and bash completion for 'pages on|off'
  * ethtool: Update pause stats struct
  * ethtool: Add --disable-netlink to help output
  * qsfp: add support for newer SFF-8636 compliance codes
  * sfpid: add support for newer SFF-8472 compliance codes
  * sfpid: fix 10G Base-ER module detection
- Delete bf023af442f63e16f1699128c7ce467eddc6d340.patch,
  d35d87fbcda97fe31df79d62277743214641892a.patch (merged)</changelog>
</package>
<package pkgid="0b4b5a71fcd738cd17de83599cdfd8464c145e35c12bca28b590f791f23b3a729404bb137363993deae7edbdd3e278fc7b8b6b98858bb71e520cf575c341171d" name="etrophy-debugsource" arch="i586">
  <version epoch="0" ver="0.5.1" rel="8.13"/>
  <changelog author="sleep_walker@suse.cz" date="1355486400">- let there be etrophy!</changelog>
  <changelog author="sleep_walker@suse.cz" date="1356782400">- run autoreconf for distributions with old libtool</changelog>
  <changelog author="sleep_walker@suse.cz" date="1356868800">- add README, ChangeLog, TODO and AUTHORS to etrophy package
- fix build for SLE_11_SP{1,2}</changelog>
  <changelog author="sleep_walker@suse.cz" date="1357905600">- add also COPYING file</changelog>
  <changelog author="simon@simotek.net" date="1385899200">- build for efl 1.8.0</changelog>
</package>
<package pkgid="f7a61d39c9b63d5ca310a3c8aaac13c980ebe45b7f5d78f814b53405be55d54895cef81bdfd71c7c7f12b5f857a37e56a13afce3f28dddeb91561503b9308664" name="eureka-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.0" rel="1.5"/>
  <changelog author="Sean Baggaley &lt;me@drinkybird.net&gt;" date="1744718400">- Initial package (at version 2.0.2)</changelog>
  <changelog author="Sean Baggaley &lt;me@drinkybird.net&gt;" date="1744977600">- Use obs_scm for sources, since it uses a tarball of a Git tag
  from GitHub anyway</changelog>
  <changelog author="Sean Baggaley &lt;me@drinkybird.net&gt;" date="1760011200">- Eureka 2.1.0
  + Editing features
  * Added MBF21 support.
  * The thing spawn flags are now defined in UGH files.
  * The linedef flags are also defined in UGH files.
  * The generalized sector specials are also defined in UGH files.
  * The quirky two-sided linedef flag is now editable.
  * Made the pass-through activation types editable in Hexen format.
  * Corrected some advanced source port thing flag definitions.
  + Editing improvements
  * When dragging geometry more complex than single vertices, no longer pull from the nearby linedefs
    to split them if not touching directly. Only do it if they touch the line directly, or when drag-
    ging a single vertex.
  + User interface
  * Added tag trigger indicators on the 2D view. Thanks to selliott512 for the contribution!
  * BEHAVIOR, ACS source and SMMU map header lump edits can now be undone.
  * Now Redo has both Ctrl+Y and Ctrl+Shift+Z bindings (Cmd on macOS).
  * Preferences dialog now allows binding multiple modifier keys (i.e. CMD-ALT-...) per action.
  * Now all menu shortcut keys are customizable in Preferences.
  * Improved the view of the key bindings in the Preferences dialog. Added undo/redo buttons.
  * Now the document dirty status updates correctly when undoing to the same state as last saved.
  * Now on macOS, the key bindings in the Preferences dialog show with the specific symbols.
  * Corrected high DPI display to actually use the full resolution in the map view.
  * Fixed the wrong user manual link from the Help menu.
  * Thing spawn flags (options) can now be changed directly by the number, not just by check boxes.
  * Things in the browser can now be searched by name or doomednum even when in pic mode.
  * macOS: partially implemented the file icon on the title bar. It can be drag-dropped, but currently
    cannot be right-clicked.
  * macOS: now the window exit button gets marked when document is dirty.
  + Bug fixes
  * Further fixed the multiple dragging bug as it wasn't properly fixed before.
  * Fixed wrong flat rendering for sizes not 64x64.
  * Fixed failure on Windows to save unicode paths from the text lumps and log viewer.
  * Fixed failed editing of one-sided linedef textures when selecting the texture in the sidedef panel.
  * Fixed empty BEHAVIOR lump being saved for new levels, crashing Hexen.
  * Fixed unexpected void columns being made when drawing a sector tethered to a vertex of the surrounding room.
  + Organizing
  * Now on Linux the user settings and cache are stored XDG compliant (in `~/.config/eureka` and
    `~/.cache/eureka`), instead of haphazardly in `~/.eureka`. Existing settings from the old folder
    will be transferred to the new places.
  + Backend
  * Updated FLTK to version 1.4.4. Fixes include:
  - crash in macOS when switching full screen Eureka between displays, particularly if one of them
    has scaled pixels
  - locking up in macOS when reading an invalid JPEG file
  * Fixed some Debian building and segfault problems -- thanks to jordibc for the fix!
  + Documentation
  * Added contributors to AUTHORS.md
  + Development
  * FLTK is now loaded using CMake `FetchContent` instead of being built in a raw fashion using a
    custom command.
  * Added CMake options to use system FLTK and/or Google Test, as opposed to fetching them from
    GitHub. This will help fix issues for systems where internet access is blocked.
- Removed the following patches as they are in this upstream version:
  cmake-duplicate-cxxflags-fix.patch
  check-system-return-value.patch</changelog>
  <changelog author="Sean Baggaley &lt;me@drinkybird.net&gt;" date="1760011201">- Enable testing now that Eureka can use the distro-provided googletest.</changelog>
  <changelog author="Sean Baggaley &lt;me@drinkybird.net&gt;" date="1760097600">- Added 0001-Fixed-aarch64-not-being-detected-as-little-endian-26.patch
  to fix aarch64 being detected as the wrong endianness, already merged upstream!</changelog>
</package>
<package pkgid="52bd44d82140c1cfc9710608b3f2563d0ea8b92274d55cc7232972111937bd7cc8362ac4a066533fd4d8b0affd0192ce70ded56e317c7f1e337d6dd022725184" name="eureka-debugsource" arch="i586">
  <version epoch="0" ver="2.1.0" rel="1.5"/>
  <changelog author="Sean Baggaley &lt;me@drinkybird.net&gt;" date="1744718400">- Initial package (at version 2.0.2)</changelog>
  <changelog author="Sean Baggaley &lt;me@drinkybird.net&gt;" date="1744977600">- Use obs_scm for sources, since it uses a tarball of a Git tag
  from GitHub anyway</changelog>
  <changelog author="Sean Baggaley &lt;me@drinkybird.net&gt;" date="1760011200">- Eureka 2.1.0
  + Editing features
  * Added MBF21 support.
  * The thing spawn flags are now defined in UGH files.
  * The linedef flags are also defined in UGH files.
  * The generalized sector specials are also defined in UGH files.
  * The quirky two-sided linedef flag is now editable.
  * Made the pass-through activation types editable in Hexen format.
  * Corrected some advanced source port thing flag definitions.
  + Editing improvements
  * When dragging geometry more complex than single vertices, no longer pull from the nearby linedefs
    to split them if not touching directly. Only do it if they touch the line directly, or when drag-
    ging a single vertex.
  + User interface
  * Added tag trigger indicators on the 2D view. Thanks to selliott512 for the contribution!
  * BEHAVIOR, ACS source and SMMU map header lump edits can now be undone.
  * Now Redo has both Ctrl+Y and Ctrl+Shift+Z bindings (Cmd on macOS).
  * Preferences dialog now allows binding multiple modifier keys (i.e. CMD-ALT-...) per action.
  * Now all menu shortcut keys are customizable in Preferences.
  * Improved the view of the key bindings in the Preferences dialog. Added undo/redo buttons.
  * Now the document dirty status updates correctly when undoing to the same state as last saved.
  * Now on macOS, the key bindings in the Preferences dialog show with the specific symbols.
  * Corrected high DPI display to actually use the full resolution in the map view.
  * Fixed the wrong user manual link from the Help menu.
  * Thing spawn flags (options) can now be changed directly by the number, not just by check boxes.
  * Things in the browser can now be searched by name or doomednum even when in pic mode.
  * macOS: partially implemented the file icon on the title bar. It can be drag-dropped, but currently
    cannot be right-clicked.
  * macOS: now the window exit button gets marked when document is dirty.
  + Bug fixes
  * Further fixed the multiple dragging bug as it wasn't properly fixed before.
  * Fixed wrong flat rendering for sizes not 64x64.
  * Fixed failure on Windows to save unicode paths from the text lumps and log viewer.
  * Fixed failed editing of one-sided linedef textures when selecting the texture in the sidedef panel.
  * Fixed empty BEHAVIOR lump being saved for new levels, crashing Hexen.
  * Fixed unexpected void columns being made when drawing a sector tethered to a vertex of the surrounding room.
  + Organizing
  * Now on Linux the user settings and cache are stored XDG compliant (in `~/.config/eureka` and
    `~/.cache/eureka`), instead of haphazardly in `~/.eureka`. Existing settings from the old folder
    will be transferred to the new places.
  + Backend
  * Updated FLTK to version 1.4.4. Fixes include:
  - crash in macOS when switching full screen Eureka between displays, particularly if one of them
    has scaled pixels
  - locking up in macOS when reading an invalid JPEG file
  * Fixed some Debian building and segfault problems -- thanks to jordibc for the fix!
  + Documentation
  * Added contributors to AUTHORS.md
  + Development
  * FLTK is now loaded using CMake `FetchContent` instead of being built in a raw fashion using a
    custom command.
  * Added CMake options to use system FLTK and/or Google Test, as opposed to fetching them from
    GitHub. This will help fix issues for systems where internet access is blocked.
- Removed the following patches as they are in this upstream version:
  cmake-duplicate-cxxflags-fix.patch
  check-system-return-value.patch</changelog>
  <changelog author="Sean Baggaley &lt;me@drinkybird.net&gt;" date="1760011201">- Enable testing now that Eureka can use the distro-provided googletest.</changelog>
  <changelog author="Sean Baggaley &lt;me@drinkybird.net&gt;" date="1760097600">- Added 0001-Fixed-aarch64-not-being-detected-as-little-endian-26.patch
  to fix aarch64 being detected as the wrong endianness, already merged upstream!</changelog>
</package>
<package pkgid="b47fd9be2fcd46ee30f8c853726295219d074a234391ed8880d42ee3b8c17c179f6db84b171bc1fe865519f3083f884f03c72bc8c7264fce8c8802265786d42d" name="evas-generic-loaders-debuginfo" arch="i586">
  <version epoch="0" ver="1.26.3" rel="37.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1664020800">- remove duplicate valgrind buildrequires (fixes RISCV build)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1664193600">- Update to 1.26.3 Bugfix release
  * Fix theme issues
  * Fix edje calc internal return values in some cases
  * Fix ecore-x netwm moveresize request handling
  * Fix ecore-x xkb handling to not leak
  * Fix new xkb event handling
  * Fix evas smart object to null out fields for safety
  * Fix elm null cnp object handling to not crash in odd cases
  * Fix ecore evas x11 dnd handling to not null out xdnd props
  * Fix data checkme file so relocation at runtime works again
  * Fix eina bt output to always have spaces between fields
  * Fix png loader on arm to not have rgb values when a is 0
  * Fix textgrid to guard against null glyphs
  * Fix ecore-x vblank to use current time not vlbank time
  * Fix emile to handle invalid compress types more gracefully
  * Fix compile warnings
  * Fix evas psd loader crash
  * Fix osx sample compile conf script options
  * Fix wl vsync timer to use current time not vblank time
  * Work around xwayland issue where synthetic events are not sent</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1669723200">- luajit no longer available on ppc64</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Add d9ec36e1de4c2a70ac82dc66a72c282dc42037b7.patch: add charset
  header to po files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1720008000">- Drop libpoppler-cpp0 BuildRequires: this was there to workaround
  a bug in poppler-devel, in the times for openSUSE 13.2 and has
  long been fixed.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1723118400">- Remove obsolete xine and vlc build dependencies. Support was
  dropped from the emotion library in 1.23.0 release.
- Consequently drop the 'generic_players_present' condition</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1742126400">- Make scim conditional, which is Factory drop candidate
- Add patch efl_scim.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745409600">- to fix gcc-15 compile time errors, add efl-1.26.3-header.patch
  from upstream, and add -std=gnu11 to CFLAGS
- fix URL of efl git website</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761566400">- Enable luajit and valgrind on riscv64</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1782734400">- Add reproducible.patch for deterministic .edj file creation
  (boo#1052415)</changelog>
</package>
<package pkgid="437dfe0989ba4ad105329b361bc62ff6fa90fad33f9bc9cc850d0b680d7b5ce78db94f7f4db1484408e4b6b6131aaee6f6a127643b7b504f295222d7eba9ff86" name="evdi-debugsource" arch="i586">
  <version epoch="0" ver="1.15.0" rel="1.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1744113600">- Update to version 1.14.9:
  * Set version to 1.14.9
  * Remove unnecessary dependencies in evdi package
  * Check first origin/main then github/main
  * Fix evdi build on for 6.14 kernels
  * Preparation for automated note generation
  * Fix key enrollment on Debian bookworm
  * Fixes GH-487: Add potentially missing vector header
  * Set version to 1.14.8
  * Fetch checkpatch script from linux kernel mirror
  * Check github/main branch against linux master branch
- Remove unneeded patch:
  * evdi-Enable-compilation-against-15.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749729600">- Update to version 1.14.10
  * Preliminary support for kernel 6.15
  * README and logs update.
- disabled secureboot signing for now (build fails for some reason)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749729601">- first try to re-enable secureboot signing</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749729602">- fixed local build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1759492800">- Update to version 1.14.11
  * Fix for black screens on Intel Xe
  * Fix for corruptions on Intel Xe
  * Evdi debian package is now interchangeable with community
    packages evdi-dkms and libevdi1
  * Preliminary support for linux kernel 6.17
  * EL10 support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1759492801">- buildfix.patch: fix build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1765281600">- 0001-Support-Linux-v6.18-No-need-to-lock-in-drm_gem_looku.patch
  0002-Support-Linux-v6.18-Lock-on-dev-struct_mutex-unneces.patch
  0003-Support-Linux-v6.18-Remove-lock-on-device-struct_mut.patch
  0004-fix-README-Outdated-link-to-AUR-package.patch
  0005-Fix-building-on-EL-10-kernels.patch
  * fixes build agains kernel 6.18 (boo#1254590)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767700800">- Update to version 1.14.12
  * Fix artifacts on Intel Meteor Lake and newer processors with integrated graphics.
  * Preliminary support for kernel 6.19.
  * Support for kernel 6.18.
  * Fix EDID handling when size does not match the field.
  * Fix building for RHEL 9 and 10 kernels.
  * Fix "Failed to map scanout buffer" error.
- adjusted buildfix.patch
- superseded the following patches:
  * 0001-Support-Linux-v6.18-No-need-to-lock-in-drm_gem_looku.patch
  * 0002-Support-Linux-v6.18-Lock-on-dev-struct_mutex-unneces.patch
  * 0003-Support-Linux-v6.18-Remove-lock-on-device-struct_mut.patch
  * 0004-fix-README-Outdated-link-to-AUR-package.patch
  * 0005-Fix-building-on-EL-10-kernels.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1776427200">- Update to version 1.14.15
  * Preliminary support for linux kernel v7.0
  * Improve performance on Intel Core Ultra 7 platform
  * Fix audio issues during MS Teams call
  * Fix "Failed to map scanout buffer" error on Intel Core Ultra 7 platform
  * Set libEvdi license to LGPL v2.1-or-later</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 1.15.0:
  * Use probes instead of version/distribution conditionals
  * Preliminary support for linux kernel 7.2
  * Fix build on EL 9.8 and 10.2
- Drop buildfix.patch: Fixed upstream.</changelog>
</package>
<package pkgid="ca3f2a66967a90feac8e0deab6f68f09a5f1111d53c44b431b8352abb22b15b175a03b06a83fe2e47ef6b37242ad167352bc05021f861e1752b3b61b09c1daff" name="evdi-kmp-default-debuginfo" arch="i586">
  <version epoch="0" ver="1.15.0_k7.2.2_1" rel="1.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1744113600">- Update to version 1.14.9:
  * Set version to 1.14.9
  * Remove unnecessary dependencies in evdi package
  * Check first origin/main then github/main
  * Fix evdi build on for 6.14 kernels
  * Preparation for automated note generation
  * Fix key enrollment on Debian bookworm
  * Fixes GH-487: Add potentially missing vector header
  * Set version to 1.14.8
  * Fetch checkpatch script from linux kernel mirror
  * Check github/main branch against linux master branch
- Remove unneeded patch:
  * evdi-Enable-compilation-against-15.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749729600">- Update to version 1.14.10
  * Preliminary support for kernel 6.15
  * README and logs update.
- disabled secureboot signing for now (build fails for some reason)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749729601">- first try to re-enable secureboot signing</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749729602">- fixed local build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1759492800">- Update to version 1.14.11
  * Fix for black screens on Intel Xe
  * Fix for corruptions on Intel Xe
  * Evdi debian package is now interchangeable with community
    packages evdi-dkms and libevdi1
  * Preliminary support for linux kernel 6.17
  * EL10 support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1759492801">- buildfix.patch: fix build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1765281600">- 0001-Support-Linux-v6.18-No-need-to-lock-in-drm_gem_looku.patch
  0002-Support-Linux-v6.18-Lock-on-dev-struct_mutex-unneces.patch
  0003-Support-Linux-v6.18-Remove-lock-on-device-struct_mut.patch
  0004-fix-README-Outdated-link-to-AUR-package.patch
  0005-Fix-building-on-EL-10-kernels.patch
  * fixes build agains kernel 6.18 (boo#1254590)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767700800">- Update to version 1.14.12
  * Fix artifacts on Intel Meteor Lake and newer processors with integrated graphics.
  * Preliminary support for kernel 6.19.
  * Support for kernel 6.18.
  * Fix EDID handling when size does not match the field.
  * Fix building for RHEL 9 and 10 kernels.
  * Fix "Failed to map scanout buffer" error.
- adjusted buildfix.patch
- superseded the following patches:
  * 0001-Support-Linux-v6.18-No-need-to-lock-in-drm_gem_looku.patch
  * 0002-Support-Linux-v6.18-Lock-on-dev-struct_mutex-unneces.patch
  * 0003-Support-Linux-v6.18-Remove-lock-on-device-struct_mut.patch
  * 0004-fix-README-Outdated-link-to-AUR-package.patch
  * 0005-Fix-building-on-EL-10-kernels.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1776427200">- Update to version 1.14.15
  * Preliminary support for linux kernel v7.0
  * Improve performance on Intel Core Ultra 7 platform
  * Fix audio issues during MS Teams call
  * Fix "Failed to map scanout buffer" error on Intel Core Ultra 7 platform
  * Set libEvdi license to LGPL v2.1-or-later</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 1.15.0:
  * Use probes instead of version/distribution conditionals
  * Preliminary support for linux kernel 7.2
  * Fix build on EL 9.8 and 10.2
- Drop buildfix.patch: Fixed upstream.</changelog>
</package>
<package pkgid="6206da2ac53293240c921f26efa1f32be697a77373c90383541d03c50edc87c011384869df620d39eae9187e3ce1c1f226fae688d32bdadac44376ad4c9d1b0f" name="evdi-kmp-pae-debuginfo" arch="i586">
  <version epoch="0" ver="1.15.0_k7.2.2_1" rel="1.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1744113600">- Update to version 1.14.9:
  * Set version to 1.14.9
  * Remove unnecessary dependencies in evdi package
  * Check first origin/main then github/main
  * Fix evdi build on for 6.14 kernels
  * Preparation for automated note generation
  * Fix key enrollment on Debian bookworm
  * Fixes GH-487: Add potentially missing vector header
  * Set version to 1.14.8
  * Fetch checkpatch script from linux kernel mirror
  * Check github/main branch against linux master branch
- Remove unneeded patch:
  * evdi-Enable-compilation-against-15.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749729600">- Update to version 1.14.10
  * Preliminary support for kernel 6.15
  * README and logs update.
- disabled secureboot signing for now (build fails for some reason)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749729601">- first try to re-enable secureboot signing</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749729602">- fixed local build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1759492800">- Update to version 1.14.11
  * Fix for black screens on Intel Xe
  * Fix for corruptions on Intel Xe
  * Evdi debian package is now interchangeable with community
    packages evdi-dkms and libevdi1
  * Preliminary support for linux kernel 6.17
  * EL10 support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1759492801">- buildfix.patch: fix build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1765281600">- 0001-Support-Linux-v6.18-No-need-to-lock-in-drm_gem_looku.patch
  0002-Support-Linux-v6.18-Lock-on-dev-struct_mutex-unneces.patch
  0003-Support-Linux-v6.18-Remove-lock-on-device-struct_mut.patch
  0004-fix-README-Outdated-link-to-AUR-package.patch
  0005-Fix-building-on-EL-10-kernels.patch
  * fixes build agains kernel 6.18 (boo#1254590)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767700800">- Update to version 1.14.12
  * Fix artifacts on Intel Meteor Lake and newer processors with integrated graphics.
  * Preliminary support for kernel 6.19.
  * Support for kernel 6.18.
  * Fix EDID handling when size does not match the field.
  * Fix building for RHEL 9 and 10 kernels.
  * Fix "Failed to map scanout buffer" error.
- adjusted buildfix.patch
- superseded the following patches:
  * 0001-Support-Linux-v6.18-No-need-to-lock-in-drm_gem_looku.patch
  * 0002-Support-Linux-v6.18-Lock-on-dev-struct_mutex-unneces.patch
  * 0003-Support-Linux-v6.18-Remove-lock-on-device-struct_mut.patch
  * 0004-fix-README-Outdated-link-to-AUR-package.patch
  * 0005-Fix-building-on-EL-10-kernels.patch</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1776427200">- Update to version 1.14.15
  * Preliminary support for linux kernel v7.0
  * Improve performance on Intel Core Ultra 7 platform
  * Fix audio issues during MS Teams call
  * Fix "Failed to map scanout buffer" error on Intel Core Ultra 7 platform
  * Set libEvdi license to LGPL v2.1-or-later</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 1.15.0:
  * Use probes instead of version/distribution conditionals
  * Preliminary support for linux kernel 7.2
  * Fix build on EL 9.8 and 10.2
- Drop buildfix.patch: Fixed upstream.</changelog>
</package>
<package pkgid="74ac19f3ae9f00cb0c185ec4f261d0215084e89f446d614db5d2ea6f1feac2443632178a6d2034a92a9294e1233778687408949795dfd0da40f8c868db0c5f01" name="evemu-debuginfo" arch="i586">
  <version epoch="0" ver="2.7.0" rel="4.4"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- cleanups on spec and re-organized sub-packages</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 1.0.10
- package rename from 'utouch-evemu' to 'evemu', compliancy with
  upstream; should be peaceful, no one should have it installed.</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Obsolete tools and use just the pkgname for them
- Cleanup a bit</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 2.1.0.
- Spec cleanup.</changelog>
  <changelog author="jslaby@suse.com" date="1470052800">- run fdupes (on a per dir basis) to avoid 5 or so duplicates</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1470052801">- Fix python binding crashes.
- Add python3-evemu package.
- Remove "optimised" Python byte-code files.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Update to version 2.7.0:
  * No changelog available.
- Use GPG signing.
- Rename python-evemu to python2evemu for Leap 15.0 or later.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1588593600">- Use explicit python2 references
- Spec cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588680000">- Let distros decide if they still want to build python2 bindings
  (bcond_without python2). Tumbleweed disables this by now.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1742817600">- Add patch update-py-compile.patch:
  * Use autoreconf to regenerate py-compile to support Python 3.12+.</changelog>
</package>
<package pkgid="c2c6f8082db5e78abdee3ed91c72774edb1e8c7ce4d6397714ad2e052005d3ae7f7bec3a2b0afc21b0c288161755017897662ac69f973e7f584e7a6cbc2dc624" name="evemu-debugsource" arch="i586">
  <version epoch="0" ver="2.7.0" rel="4.4"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- cleanups on spec and re-organized sub-packages</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 1.0.10
- package rename from 'utouch-evemu' to 'evemu', compliancy with
  upstream; should be peaceful, no one should have it installed.</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Obsolete tools and use just the pkgname for them
- Cleanup a bit</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 2.1.0.
- Spec cleanup.</changelog>
  <changelog author="jslaby@suse.com" date="1470052800">- run fdupes (on a per dir basis) to avoid 5 or so duplicates</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1470052801">- Fix python binding crashes.
- Add python3-evemu package.
- Remove "optimised" Python byte-code files.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Update to version 2.7.0:
  * No changelog available.
- Use GPG signing.
- Rename python-evemu to python2evemu for Leap 15.0 or later.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1588593600">- Use explicit python2 references
- Spec cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588680000">- Let distros decide if they still want to build python2 bindings
  (bcond_without python2). Tumbleweed disables this by now.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1742817600">- Add patch update-py-compile.patch:
  * Use autoreconf to regenerate py-compile to support Python 3.12+.</changelog>
</package>
<package pkgid="1a54f5f92fa2ec2a197f2a03163e6d0c04eb4f5f051bc98e3a1a33254a62e563b4c53bdf216920fa0d4613577fa3c3dc3de65fadc50b17c690ebecee8670db4b" name="eventstat-debuginfo" arch="i586">
  <version epoch="0" ver="0.06.00" rel="1.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1562932800">- Update to version 0.04.06
  * Reduce scope of variable ticks
  * Remove unused assignments
  * Update copyright year</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.04.07
  * No functional changes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576584000">- update to version 0.04.08
  * Add UNLIKELY hinting on memory allocation failure checks
  * check for failed allocation of comm field
  * Add null check on failed allocation of comm field
  * Add null check on return of ctime
  * Don't strdup basename return but strdup base string
  * Fix inverted null check logic on comm field
  * Add null check on localtime return
  * check that basename returns a non-null string
  * fix out of memory allocation failure check
  * eventstat: fix '\n' check on string (null ptr dereference)
  * eventstat: use comm field for task name rather than task info
    field</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.04.09
  * Add bash completion script</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583755200">- Drop SLE12 compat ifdef
- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.04.10
  * handle case where comm field contains ) and spaces</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619697600">- Update to version 0.04.12
  * Rename clock_tick_rate to g_clock_tick_rate
  * Make get_events_buf local
- Update to version 0.04.11
  * handle case where comm field contains ) and spaces</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651147200">- udpate to 0.04.13:
  * manual: update date, author email and copyright
  * Add README.md file
  * snapcraft: update to core20</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.05.01:
  * Minor code cleanup, no functional changes
  * Fix potential division by zero when duration is 0.0
  * Limit sscanf string field sizes to match size of buffers
    being used</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 0.06.00:
  * eventstat: the Init Function should be annotated as "Kernel
    Init Function"
  * eventstat: report all cumulative events</changelog>
</package>
<package pkgid="aabc053e75c879946ec795fbd8067ec0e369104070610f7635f4dbcb66e6a2b97808327aa6be8a4cab480ed9763357818ed36fd8ae75d84f39303d24f5e317b7" name="eventstat-debugsource" arch="i586">
  <version epoch="0" ver="0.06.00" rel="1.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1562932800">- Update to version 0.04.06
  * Reduce scope of variable ticks
  * Remove unused assignments
  * Update copyright year</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.04.07
  * No functional changes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576584000">- update to version 0.04.08
  * Add UNLIKELY hinting on memory allocation failure checks
  * check for failed allocation of comm field
  * Add null check on failed allocation of comm field
  * Add null check on return of ctime
  * Don't strdup basename return but strdup base string
  * Fix inverted null check logic on comm field
  * Add null check on localtime return
  * check that basename returns a non-null string
  * fix out of memory allocation failure check
  * eventstat: fix '\n' check on string (null ptr dereference)
  * eventstat: use comm field for task name rather than task info
    field</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.04.09
  * Add bash completion script</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583755200">- Drop SLE12 compat ifdef
- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.04.10
  * handle case where comm field contains ) and spaces</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619697600">- Update to version 0.04.12
  * Rename clock_tick_rate to g_clock_tick_rate
  * Make get_events_buf local
- Update to version 0.04.11
  * handle case where comm field contains ) and spaces</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651147200">- udpate to 0.04.13:
  * manual: update date, author email and copyright
  * Add README.md file
  * snapcraft: update to core20</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.05.01:
  * Minor code cleanup, no functional changes
  * Fix potential division by zero when duration is 0.0
  * Limit sscanf string field sizes to match size of buffers
    being used</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 0.06.00:
  * eventstat: the Init Function should be annotated as "Kernel
    Init Function"
  * eventstat: report all cumulative events</changelog>
</package>
<package pkgid="8a4f6091c3812229513345c676c10594c1ec1d26e715c5829308158f71cbb4dc18063c345519bbf890cd6d6389d912750e8f44432ef27495e4d7f9fe42565b20" name="evince-debuginfo" arch="i586">
  <version epoch="0" ver="48.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + backends: Improve support for Adobe PDF open parameters
  + build: Update dependency versions for flatpak
  + ci: Automate publishing of release tarballs
  + libdocument: When "saving as.." don't copy the original file
    modification time
  + Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + shell:
  - Improve support for Adobe PDF open parameters.
  - When "saving as.." don't copy the original file modification
    time.
  + build: Update dependency versions for flatpak.
  + docs: Fix dead link in CONTRIBUTING.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
  from fedora).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + general: Avoid potential heap overflow when allocating from
    n_pages
  + libview:
  - Confine monitor fix to affected gtk versions
  - Fix caret-color when using system dark mode
  - Make annotation popup window always opaque
  + shell/previwer: Set application ID to match with .desktop</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752321600">- Remove SLE 15 patches (no longer needed for 16):
  + 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
  + 0001-reversed-synctex-Move-_GNU_SOURCE-to-the-top-of-the-source-code.patch
  + 0002-reversed-synctex-Remove-unused-labels.patch
  + 0002-reversed-synctex-Sync-against-upstream-synctex.patch
  + 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
  + 0003-reversed-synctex-Silence-error-when-no-synctex-file-is-present.patch
  + 0004-reversed-synctex-Annotate-functions-that-wrap-vfprintf.patch
  + 0005-reversed-synctex-Fix-compilation.patch
  + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Add evince-a11y-crash.patch: fix crash in the accessible code
  when page cache text is NULL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 48.1+6:
  + build: bump DjVuLibre version required
  + libview: Fix crash in the accessible code when page cache text
    is NULL
  + po: Fix xml element in Hindi translation
  + Updated translations.
- Drop evince-a11y-crash.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779192000">- Update to version 48.2:
  + shell: Quote strings in arguments used when calling ev_spawn</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 48.4:
  + Just a versionbump, all changes already in place in our 48.2.
    Upstream needed to rerelease the tarballs, hence the bump.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1785412800">- Add evince-CVE-2026-63729.patch: Fix use-after-free in
  synctex_parser.c from TeX Live (bsc#1272433).</changelog>
</package>
<package pkgid="542f9532044e263cdd3442efb2f5446d11b05784534d00fae4d8f3a8634c7dbaaf686012a6ef3369fa76e3d9d65607f93e7486830fae80b02489ddec8616bd38" name="evince-debugsource" arch="i586">
  <version epoch="0" ver="48.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + backends: Improve support for Adobe PDF open parameters
  + build: Update dependency versions for flatpak
  + ci: Automate publishing of release tarballs
  + libdocument: When "saving as.." don't copy the original file
    modification time
  + Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + shell:
  - Improve support for Adobe PDF open parameters.
  - When "saving as.." don't copy the original file modification
    time.
  + build: Update dependency versions for flatpak.
  + docs: Fix dead link in CONTRIBUTING.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
  from fedora).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + general: Avoid potential heap overflow when allocating from
    n_pages
  + libview:
  - Confine monitor fix to affected gtk versions
  - Fix caret-color when using system dark mode
  - Make annotation popup window always opaque
  + shell/previwer: Set application ID to match with .desktop</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752321600">- Remove SLE 15 patches (no longer needed for 16):
  + 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
  + 0001-reversed-synctex-Move-_GNU_SOURCE-to-the-top-of-the-source-code.patch
  + 0002-reversed-synctex-Remove-unused-labels.patch
  + 0002-reversed-synctex-Sync-against-upstream-synctex.patch
  + 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
  + 0003-reversed-synctex-Silence-error-when-no-synctex-file-is-present.patch
  + 0004-reversed-synctex-Annotate-functions-that-wrap-vfprintf.patch
  + 0005-reversed-synctex-Fix-compilation.patch
  + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Add evince-a11y-crash.patch: fix crash in the accessible code
  when page cache text is NULL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 48.1+6:
  + build: bump DjVuLibre version required
  + libview: Fix crash in the accessible code when page cache text
    is NULL
  + po: Fix xml element in Hindi translation
  + Updated translations.
- Drop evince-a11y-crash.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779192000">- Update to version 48.2:
  + shell: Quote strings in arguments used when calling ev_spawn</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 48.4:
  + Just a versionbump, all changes already in place in our 48.2.
    Upstream needed to rerelease the tarballs, hence the bump.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1785412800">- Add evince-CVE-2026-63729.patch: Fix use-after-free in
  synctex_parser.c from TeX Live (bsc#1272433).</changelog>
</package>
<package pkgid="cc30c29235ed5cd5575b7378176e253fba43a1529faf949e7e4a004077af2608a483258e82f7fbf6fd2681e5d449850d495bfb2310aee02d1c1c73672bbd1678" name="evince-plugin-comicsdocument-debuginfo" arch="i586">
  <version epoch="0" ver="48.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + backends: Improve support for Adobe PDF open parameters
  + build: Update dependency versions for flatpak
  + ci: Automate publishing of release tarballs
  + libdocument: When "saving as.." don't copy the original file
    modification time
  + Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + shell:
  - Improve support for Adobe PDF open parameters.
  - When "saving as.." don't copy the original file modification
    time.
  + build: Update dependency versions for flatpak.
  + docs: Fix dead link in CONTRIBUTING.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
  from fedora).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + general: Avoid potential heap overflow when allocating from
    n_pages
  + libview:
  - Confine monitor fix to affected gtk versions
  - Fix caret-color when using system dark mode
  - Make annotation popup window always opaque
  + shell/previwer: Set application ID to match with .desktop</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752321600">- Remove SLE 15 patches (no longer needed for 16):
  + 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
  + 0001-reversed-synctex-Move-_GNU_SOURCE-to-the-top-of-the-source-code.patch
  + 0002-reversed-synctex-Remove-unused-labels.patch
  + 0002-reversed-synctex-Sync-against-upstream-synctex.patch
  + 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
  + 0003-reversed-synctex-Silence-error-when-no-synctex-file-is-present.patch
  + 0004-reversed-synctex-Annotate-functions-that-wrap-vfprintf.patch
  + 0005-reversed-synctex-Fix-compilation.patch
  + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Add evince-a11y-crash.patch: fix crash in the accessible code
  when page cache text is NULL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 48.1+6:
  + build: bump DjVuLibre version required
  + libview: Fix crash in the accessible code when page cache text
    is NULL
  + po: Fix xml element in Hindi translation
  + Updated translations.
- Drop evince-a11y-crash.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779192000">- Update to version 48.2:
  + shell: Quote strings in arguments used when calling ev_spawn</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 48.4:
  + Just a versionbump, all changes already in place in our 48.2.
    Upstream needed to rerelease the tarballs, hence the bump.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1785412800">- Add evince-CVE-2026-63729.patch: Fix use-after-free in
  synctex_parser.c from TeX Live (bsc#1272433).</changelog>
</package>
<package pkgid="d05d7bfed856e949d68714c55f1c07f1ed39ca12127f5a014609db7b6d25b165d8875509d23a1354ed14ee12565e3b639a01516f8d3454873b4d16160c84cb1c" name="evince-plugin-djvudocument-debuginfo" arch="i586">
  <version epoch="0" ver="48.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + backends: Improve support for Adobe PDF open parameters
  + build: Update dependency versions for flatpak
  + ci: Automate publishing of release tarballs
  + libdocument: When "saving as.." don't copy the original file
    modification time
  + Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + shell:
  - Improve support for Adobe PDF open parameters.
  - When "saving as.." don't copy the original file modification
    time.
  + build: Update dependency versions for flatpak.
  + docs: Fix dead link in CONTRIBUTING.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
  from fedora).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + general: Avoid potential heap overflow when allocating from
    n_pages
  + libview:
  - Confine monitor fix to affected gtk versions
  - Fix caret-color when using system dark mode
  - Make annotation popup window always opaque
  + shell/previwer: Set application ID to match with .desktop</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752321600">- Remove SLE 15 patches (no longer needed for 16):
  + 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
  + 0001-reversed-synctex-Move-_GNU_SOURCE-to-the-top-of-the-source-code.patch
  + 0002-reversed-synctex-Remove-unused-labels.patch
  + 0002-reversed-synctex-Sync-against-upstream-synctex.patch
  + 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
  + 0003-reversed-synctex-Silence-error-when-no-synctex-file-is-present.patch
  + 0004-reversed-synctex-Annotate-functions-that-wrap-vfprintf.patch
  + 0005-reversed-synctex-Fix-compilation.patch
  + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Add evince-a11y-crash.patch: fix crash in the accessible code
  when page cache text is NULL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 48.1+6:
  + build: bump DjVuLibre version required
  + libview: Fix crash in the accessible code when page cache text
    is NULL
  + po: Fix xml element in Hindi translation
  + Updated translations.
- Drop evince-a11y-crash.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779192000">- Update to version 48.2:
  + shell: Quote strings in arguments used when calling ev_spawn</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 48.4:
  + Just a versionbump, all changes already in place in our 48.2.
    Upstream needed to rerelease the tarballs, hence the bump.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1785412800">- Add evince-CVE-2026-63729.patch: Fix use-after-free in
  synctex_parser.c from TeX Live (bsc#1272433).</changelog>
</package>
<package pkgid="8ae689d5413df0da04dd99e3974fec460fa5ead1a7d25e3f3cf2a19388de404cc4c2c5622892c5d7d1c8754dbad095dac85473a841973351cde442472ea6a6b7" name="evince-plugin-dvidocument-debuginfo" arch="i586">
  <version epoch="0" ver="48.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + backends: Improve support for Adobe PDF open parameters
  + build: Update dependency versions for flatpak
  + ci: Automate publishing of release tarballs
  + libdocument: When "saving as.." don't copy the original file
    modification time
  + Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + shell:
  - Improve support for Adobe PDF open parameters.
  - When "saving as.." don't copy the original file modification
    time.
  + build: Update dependency versions for flatpak.
  + docs: Fix dead link in CONTRIBUTING.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
  from fedora).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + general: Avoid potential heap overflow when allocating from
    n_pages
  + libview:
  - Confine monitor fix to affected gtk versions
  - Fix caret-color when using system dark mode
  - Make annotation popup window always opaque
  + shell/previwer: Set application ID to match with .desktop</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752321600">- Remove SLE 15 patches (no longer needed for 16):
  + 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
  + 0001-reversed-synctex-Move-_GNU_SOURCE-to-the-top-of-the-source-code.patch
  + 0002-reversed-synctex-Remove-unused-labels.patch
  + 0002-reversed-synctex-Sync-against-upstream-synctex.patch
  + 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
  + 0003-reversed-synctex-Silence-error-when-no-synctex-file-is-present.patch
  + 0004-reversed-synctex-Annotate-functions-that-wrap-vfprintf.patch
  + 0005-reversed-synctex-Fix-compilation.patch
  + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Add evince-a11y-crash.patch: fix crash in the accessible code
  when page cache text is NULL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 48.1+6:
  + build: bump DjVuLibre version required
  + libview: Fix crash in the accessible code when page cache text
    is NULL
  + po: Fix xml element in Hindi translation
  + Updated translations.
- Drop evince-a11y-crash.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779192000">- Update to version 48.2:
  + shell: Quote strings in arguments used when calling ev_spawn</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 48.4:
  + Just a versionbump, all changes already in place in our 48.2.
    Upstream needed to rerelease the tarballs, hence the bump.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1785412800">- Add evince-CVE-2026-63729.patch: Fix use-after-free in
  synctex_parser.c from TeX Live (bsc#1272433).</changelog>
</package>
<package pkgid="cfa605a4c034d959dc8d078a21165068527083f9718ca1c88d72396d76e69bfbb9cd6721a59cbb8ee9c6e0ad79743dbc1cc0c22ced217235c78230b39ee81cdb" name="evince-plugin-pdfdocument-debuginfo" arch="i586">
  <version epoch="0" ver="48.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + backends: Improve support for Adobe PDF open parameters
  + build: Update dependency versions for flatpak
  + ci: Automate publishing of release tarballs
  + libdocument: When "saving as.." don't copy the original file
    modification time
  + Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + shell:
  - Improve support for Adobe PDF open parameters.
  - When "saving as.." don't copy the original file modification
    time.
  + build: Update dependency versions for flatpak.
  + docs: Fix dead link in CONTRIBUTING.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
  from fedora).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + general: Avoid potential heap overflow when allocating from
    n_pages
  + libview:
  - Confine monitor fix to affected gtk versions
  - Fix caret-color when using system dark mode
  - Make annotation popup window always opaque
  + shell/previwer: Set application ID to match with .desktop</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752321600">- Remove SLE 15 patches (no longer needed for 16):
  + 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
  + 0001-reversed-synctex-Move-_GNU_SOURCE-to-the-top-of-the-source-code.patch
  + 0002-reversed-synctex-Remove-unused-labels.patch
  + 0002-reversed-synctex-Sync-against-upstream-synctex.patch
  + 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
  + 0003-reversed-synctex-Silence-error-when-no-synctex-file-is-present.patch
  + 0004-reversed-synctex-Annotate-functions-that-wrap-vfprintf.patch
  + 0005-reversed-synctex-Fix-compilation.patch
  + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Add evince-a11y-crash.patch: fix crash in the accessible code
  when page cache text is NULL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 48.1+6:
  + build: bump DjVuLibre version required
  + libview: Fix crash in the accessible code when page cache text
    is NULL
  + po: Fix xml element in Hindi translation
  + Updated translations.
- Drop evince-a11y-crash.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779192000">- Update to version 48.2:
  + shell: Quote strings in arguments used when calling ev_spawn</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 48.4:
  + Just a versionbump, all changes already in place in our 48.2.
    Upstream needed to rerelease the tarballs, hence the bump.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1785412800">- Add evince-CVE-2026-63729.patch: Fix use-after-free in
  synctex_parser.c from TeX Live (bsc#1272433).</changelog>
</package>
<package pkgid="60e16a03435c1877c2c07b1b559c4ded016cc628d2341fbc48d7e1b2a7f80fd9b85d0fe00952d60b05a9c67e6cefd922b43a0e7a601b98de7bf376103f6ae631" name="evince-plugin-psdocument-debuginfo" arch="i586">
  <version epoch="0" ver="48.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + backends: Improve support for Adobe PDF open parameters
  + build: Update dependency versions for flatpak
  + ci: Automate publishing of release tarballs
  + libdocument: When "saving as.." don't copy the original file
    modification time
  + Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + shell:
  - Improve support for Adobe PDF open parameters.
  - When "saving as.." don't copy the original file modification
    time.
  + build: Update dependency versions for flatpak.
  + docs: Fix dead link in CONTRIBUTING.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
  from fedora).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + general: Avoid potential heap overflow when allocating from
    n_pages
  + libview:
  - Confine monitor fix to affected gtk versions
  - Fix caret-color when using system dark mode
  - Make annotation popup window always opaque
  + shell/previwer: Set application ID to match with .desktop</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752321600">- Remove SLE 15 patches (no longer needed for 16):
  + 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
  + 0001-reversed-synctex-Move-_GNU_SOURCE-to-the-top-of-the-source-code.patch
  + 0002-reversed-synctex-Remove-unused-labels.patch
  + 0002-reversed-synctex-Sync-against-upstream-synctex.patch
  + 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
  + 0003-reversed-synctex-Silence-error-when-no-synctex-file-is-present.patch
  + 0004-reversed-synctex-Annotate-functions-that-wrap-vfprintf.patch
  + 0005-reversed-synctex-Fix-compilation.patch
  + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Add evince-a11y-crash.patch: fix crash in the accessible code
  when page cache text is NULL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 48.1+6:
  + build: bump DjVuLibre version required
  + libview: Fix crash in the accessible code when page cache text
    is NULL
  + po: Fix xml element in Hindi translation
  + Updated translations.
- Drop evince-a11y-crash.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779192000">- Update to version 48.2:
  + shell: Quote strings in arguments used when calling ev_spawn</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 48.4:
  + Just a versionbump, all changes already in place in our 48.2.
    Upstream needed to rerelease the tarballs, hence the bump.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1785412800">- Add evince-CVE-2026-63729.patch: Fix use-after-free in
  synctex_parser.c from TeX Live (bsc#1272433).</changelog>
</package>
<package pkgid="334a1b02e05d584b8094a6152ecf1bc5243894cc43583feec0ddc577dfccd1288bdfe400d16e24f5fda8bdc915b984e3209fec4cd2144d9c65bf8cc0f6cf0c1a" name="evince-plugin-tiffdocument-debuginfo" arch="i586">
  <version epoch="0" ver="48.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + backends: Improve support for Adobe PDF open parameters
  + build: Update dependency versions for flatpak
  + ci: Automate publishing of release tarballs
  + libdocument: When "saving as.." don't copy the original file
    modification time
  + Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + shell:
  - Improve support for Adobe PDF open parameters.
  - When "saving as.." don't copy the original file modification
    time.
  + build: Update dependency versions for flatpak.
  + docs: Fix dead link in CONTRIBUTING.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
  from fedora).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + general: Avoid potential heap overflow when allocating from
    n_pages
  + libview:
  - Confine monitor fix to affected gtk versions
  - Fix caret-color when using system dark mode
  - Make annotation popup window always opaque
  + shell/previwer: Set application ID to match with .desktop</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752321600">- Remove SLE 15 patches (no longer needed for 16):
  + 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
  + 0001-reversed-synctex-Move-_GNU_SOURCE-to-the-top-of-the-source-code.patch
  + 0002-reversed-synctex-Remove-unused-labels.patch
  + 0002-reversed-synctex-Sync-against-upstream-synctex.patch
  + 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
  + 0003-reversed-synctex-Silence-error-when-no-synctex-file-is-present.patch
  + 0004-reversed-synctex-Annotate-functions-that-wrap-vfprintf.patch
  + 0005-reversed-synctex-Fix-compilation.patch
  + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Add evince-a11y-crash.patch: fix crash in the accessible code
  when page cache text is NULL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 48.1+6:
  + build: bump DjVuLibre version required
  + libview: Fix crash in the accessible code when page cache text
    is NULL
  + po: Fix xml element in Hindi translation
  + Updated translations.
- Drop evince-a11y-crash.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779192000">- Update to version 48.2:
  + shell: Quote strings in arguments used when calling ev_spawn</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 48.4:
  + Just a versionbump, all changes already in place in our 48.2.
    Upstream needed to rerelease the tarballs, hence the bump.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1785412800">- Add evince-CVE-2026-63729.patch: Fix use-after-free in
  synctex_parser.c from TeX Live (bsc#1272433).</changelog>
</package>
<package pkgid="168aafbfdb4b28a93a607f280602aa85817bd6aa117f365be4ac96317394183ca524c171fbbae7ca79aa832303fdda795fb1f10cee53bf52ad3d4794b4783f90" name="evince-plugin-xpsdocument-debuginfo" arch="i586">
  <version epoch="0" ver="48.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 48.rc:
  + backends: Improve support for Adobe PDF open parameters
  + build: Update dependency versions for flatpak
  + ci: Automate publishing of release tarballs
  + libdocument: When "saving as.." don't copy the original file
    modification time
  + Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 48.0:
  + shell:
  - Improve support for Adobe PDF open parameters.
  - When "saving as.." don't copy the original file modification
    time.
  + build: Update dependency versions for flatpak.
  + docs: Fix dead link in CONTRIBUTING.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
  from fedora).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + general: Avoid potential heap overflow when allocating from
    n_pages
  + libview:
  - Confine monitor fix to affected gtk versions
  - Fix caret-color when using system dark mode
  - Make annotation popup window always opaque
  + shell/previwer: Set application ID to match with .desktop</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1752321600">- Remove SLE 15 patches (no longer needed for 16):
  + 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
  + 0001-reversed-synctex-Move-_GNU_SOURCE-to-the-top-of-the-source-code.patch
  + 0002-reversed-synctex-Remove-unused-labels.patch
  + 0002-reversed-synctex-Sync-against-upstream-synctex.patch
  + 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
  + 0003-reversed-synctex-Silence-error-when-no-synctex-file-is-present.patch
  + 0004-reversed-synctex-Annotate-functions-that-wrap-vfprintf.patch
  + 0005-reversed-synctex-Fix-compilation.patch
  + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Add evince-a11y-crash.patch: fix crash in the accessible code
  when page cache text is NULL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 48.1+6:
  + build: bump DjVuLibre version required
  + libview: Fix crash in the accessible code when page cache text
    is NULL
  + po: Fix xml element in Hindi translation
  + Updated translations.
- Drop evince-a11y-crash.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779192000">- Update to version 48.2:
  + shell: Quote strings in arguments used when calling ev_spawn</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 48.4:
  + Just a versionbump, all changes already in place in our 48.2.
    Upstream needed to rerelease the tarballs, hence the bump.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1785412800">- Add evince-CVE-2026-63729.patch: Fix use-after-free in
  synctex_parser.c from TeX Live (bsc#1272433).</changelog>
</package>
<package pkgid="250e8fca98f1f91928bf0581f27d922a31e2111c76382ec8f19179225b4dc029117b740c0213efffa95cbdce3df850b17545f6c3982dca9192865ba1235318b5" name="evmctl-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.2" rel="1.7"/>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1601553600">- Fix missing new line in help
  (0001-help-Add-missing-new-line-for-ignore-violations.patch)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1603972800">- Update to version 1.3.2
  * Bugfixes: importing keys
  * NEW: Docker based travis distro testing
  * Travis bugfixes, code cleanup, software version update,
  and script removal
  * Initial travis testing
- Remove 0001-help-Add-missing-new-line-for-ignore-violations.patch
  (patch from this release)
- Add make check + dependencies (getfattr =&gt; attr, xxd =&gt; vim)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1636113600">- Update to version 1.4
  * Elliptic curve support and tests
  * PKCS11 support and tests
  * Ability to manually specify the keyid included in the IMA xattr
  * Improve IMA measurement list per TPM bank verification
  * Linking with IBM TSS
  * Set default hash algorithm in package configuration
  * (Minimal) support and test EVM portable signatures
  * CI testing:
  * Refresh and include new distros
  * Podman support
  * GitHub Actions
  * Limit "sudo" usage
  * Misc bug fixes and code cleanup
  * Fix static analysis bug reports, memory leaks
  * Remove experimental code that was never upstreamed in the kernel
  * Use unsigned variable, remove unused variables, etc
- Upstream bumped soname to 3.0.0</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1650888000">- switch to use https urls</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1678449600">- Update to version 1.5
  * CI changes:
  * New: UML kernel testing environment
  * Support for running specific test(s)
  * Update distros
  * Update software release versions
  * New features:
  * Signing fs-verity signatures
  * Reading TPM 2.0 PCRs via sysfs interface
  * New tests:
  * Missing IMA mmapped file measurements
  * Overlapping IMA policy rules
  * EVM portable signatures
  * fs-verity file measurements in the IMA measurement list
  * Build and library changes:
  * OpenSSL 3.0 version related changes
  * New configuration options: --disable-engine, --enable-sigv1
  * Deprecate IMA signature v1 format
  * Misc bug fixes and code cleanup:
  * memory leaks, bounds checking, use after free
  * Fix and update test output
  * Add missing sanity checks
  * Documentation:
  * Store the sourceforge ima-evm-utils wiki for historical
  purposes.
- Upstream bumped soname to 4.0.0
- Add BuildRequires: e2fsprogs util-linux (required by tests, which are mandatory)
- /usr/sbin to PATH (0001-fsverity.test-Add-usr-sbin-into-PATH.patch, sent to upstream ML)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702641600">- Update download url.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1720440000">- Update to version 1.6
  https://lore.kernel.org/linux-integrity/20240703164454.61614-1-zohar@linux.ibm.com/
- Upstream bumped soname to 5.0.0
- Upstream changed license to GPL-2.0-or-later (evmctl), LGPL-2.0-or-later
  (libimaevm + devel package), and GPL-2.0-or-later WITH Linux-syscall-note
  exception (both)
  https://github.com/linux-integrity/ima-evm-utils/issues/4
  (mention both GPL and LGPL and add specific license to subpackages)
- Remove patch from upstream (0001-fsverity.test-Add-usr-sbin-into-PATH.patch)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1720699200">- Add LicenseRef-GPL-2.0-with-openssl-exception to License: (upstream has not
  yet created appropriate exception in SPDX).</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1720785600">- Update project source URL.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1725278400">- Update to version 1.6.2
  https://github.com/linux-integrity/ima-evm-utils/blob/v1.6.2/NEWS
- Remove LicenseRef-GPL-2.0-with-openssl-exception (no need due relicensing of
  OpenSSL 3 or later to the Apache 2 license
  https://github.com/linux-integrity/ima-evm-utils/commit/4a4c762c8e3cbbff5f41c682deb026d22440454d )
- Upstream added COPYING (again) and COPYING.LGPL (new), add them to %license.</changelog>
</package>
<package pkgid="fb34fa55e5a23479a404b75f45503d7937dd509480f87ddf4fee55250b260bbc7af8abcda141c2c7e3c71b4b70017a09735b038b6bd4ab068e5ec633bdee2ceb" name="evolution-data-server-debuginfo" arch="i586">
  <version epoch="0" ver="3.60.2" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes:
  - Camel: Message info changes do not propagate sometimes
  - CamelSearchFolder: Add "not_all" "match-threads" kind
  - Crash when reading broken multipart/signed
  - Calendar: Free/busy not exported without set calendar mail
  - alarm-notify: Snooze "until X minutes before start" wrongly
    reminds "X min after start"
  + Miscellaneous:
  - Camel: Unread count for virtual Trash/Junk folder not updated
    properly
  - CamelStoreSearch: Ignore all errors when a message cannot be
    opened
  - CamelStore: Speed up open folders with virtual Trash or Junk
    folder
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes: addressbook-export: Fails with "Invalid query" error
  + Miscellaneous:
  - flatpak: Add gettext ACLOCAL workaround
  - EBookSqlite: Correct mutex unlock in e_book_sqlite_lock()</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1771848000">- Add eds-CVE-2026-2604.patch: canonicalize path before local
  cache file removal (bsc#1258307 CVE-2026-2604
  glgo#GNOME/evolution-data-server#627).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771848001">- Update to version 3.59.2:
  + Calendar: Prepare to support build with libical 4.x
  + docs: Document libical-glib as dependency
  + Calendar: Correct typo in error message
  + Fix a compiler warning in camel-network-service.c
  + e-book-utils: Correct read of a certificate from a vCard
    attribute
  + Add ESourceConflictSearch from Evolution
- Changes from version 3.59.1:
  + Support vCard v4.0 (RFC 6350)
  + CalDAV: Provide a date limit for information sync
  + Camel: Encrypt Recipient Alias Configuration
  + Calendar: Multiple detached instances cause duplicates
  + addressbook-export: Fails with "Invalid query" error
  + Camel: Remove camel_session_ref_service_by_url
  + Remove several migration functions from Evolution Source
    Registry
  + Lower default connection timeout to 15 seconds
  + evolution-source-registry: Remove unused variable
  + CamelGpgContext: Improve error messages
  + WebDAV: Default to no download limit
  + IMAPx: Avoid Junk/Trash folder open when saving changes
  + ERemindersWidget: Workaround too large gap between action
    buttons
  + CamelFolderSummary: Reload from DB could leak already loaded
    infos
  + addressbook: Prefer vCard "take" functions
  + CamelDataCache: Rephrase "Empty cache file" error message
  + Camel: Unread count for virtual Trash/Junk folder not updated
    properly
  + CamelStoreSearch: Ignore all errors when a message cannot be
    opened
  + CamelStore: Speed up open folders with virtual Trash or Junk
    folder
  + EContactAddress: Add helper functions to read, write and clear
    the structure
  + EContact: Add EContactGeo functions to convert to/from string
  + EVCard: Add conversion code for GEO attribute
  + EVCard: Correct PHOTO/LOGO data: URI conversion
  + EContact: Add 'timezone' field
  + EVCard: Add conversion code for KEY attribute
  + EContactCert: Add helper functions to work with attributes
  + ECertificateWidget: Add a function to check whether any
    certificate data is shown
  + flatpak: Add gettext ACLOCAL workaround
  + EBookSqlite: Correct mutex unlock in e_book_sqlite_lock()
  + EVCard: Add RFC 2739 properties into the list of known
    vCard 3.0 properties
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Make credential prompt dialog non-modal
  - camel-sasl-ntlm: Check for integer overflow in
    ntlm_get_string()
  - camel-pop3-store: Compute APOP response without string
    allocation
  - Canonicalize path before local cache file removal
  - e-cal-recur: Check interval intersect always as date-time
    value
  - NNTP: Subscription dialog does not show all groups
  + Miscellaneous:
  - e-collection-backend: Fix possible memory leak
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - e-name-western: Crash due to double quotes in the name
  - camel-network-service: Move static variable to read-only
    area
  - credential-prompters: Add some spacing around widgets in the
    dialog (gtk4)
  - camel-store-search: Minimize hold of the folder and folder
    summary locks
  - camel-debug: Include object address in ref/unref backtraces
  - Increase default connection timeout to 30 seconds
  + Updated translations.
- Drop eds-CVE-2026-2604.patch: Fixed upstream</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Bug Fixes: Backends: Do not block views' start by slow
    connection
  + Miscellaneous:
  - Correct ICalGLib reference in gir when building against
    version 4
  - docs: Update libical-glib online documentation link
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes: nntp: Fix GSocket ref leak in stream timeout helpers
  + Miscellaneous:
  - nntp: Rename nntp_get_stream_socket() to
    nntp_ref_stream_socket()
  - ESoupSession: Correct
    e_soup_session_get_authentication_requires_credentials()</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - IMAPx: Sent folder reverts to default with iCloud email and
    Quick Resync
  - Truncated file stored in the (mail) cache
  + Miscellaneous:
  - e-ms-oapxbc:
    . Simplify error handling in MS-OAPXBC OIDC extension
    . Fix error handling of broker response
    . Align D-Bus parameters with sso-mib
    . Add support for broker versions &gt; 2.0.1
  - Do not lock SExp object in data book/cal views start
  - e-book-meta-backend: Handle data: URI-s in PHOTO/LOGO
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - OAuth2: Use its own error domain and add
    camel_util_is_network_error()
  + Updated translations.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add evolution-data-server-tests subpackage with
  installed tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="5a6bc419e96b56df076d2a0da40e261a869268dbf51f8d5f220cf155484d8cf18a926c595e1fb117eae19ceb75197974c67e9c628ced30447ec37c89a3c9fcd1" name="evolution-data-server-debugsource" arch="i586">
  <version epoch="0" ver="3.60.2" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes:
  - Camel: Message info changes do not propagate sometimes
  - CamelSearchFolder: Add "not_all" "match-threads" kind
  - Crash when reading broken multipart/signed
  - Calendar: Free/busy not exported without set calendar mail
  - alarm-notify: Snooze "until X minutes before start" wrongly
    reminds "X min after start"
  + Miscellaneous:
  - Camel: Unread count for virtual Trash/Junk folder not updated
    properly
  - CamelStoreSearch: Ignore all errors when a message cannot be
    opened
  - CamelStore: Speed up open folders with virtual Trash or Junk
    folder
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes: addressbook-export: Fails with "Invalid query" error
  + Miscellaneous:
  - flatpak: Add gettext ACLOCAL workaround
  - EBookSqlite: Correct mutex unlock in e_book_sqlite_lock()</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1771848000">- Add eds-CVE-2026-2604.patch: canonicalize path before local
  cache file removal (bsc#1258307 CVE-2026-2604
  glgo#GNOME/evolution-data-server#627).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771848001">- Update to version 3.59.2:
  + Calendar: Prepare to support build with libical 4.x
  + docs: Document libical-glib as dependency
  + Calendar: Correct typo in error message
  + Fix a compiler warning in camel-network-service.c
  + e-book-utils: Correct read of a certificate from a vCard
    attribute
  + Add ESourceConflictSearch from Evolution
- Changes from version 3.59.1:
  + Support vCard v4.0 (RFC 6350)
  + CalDAV: Provide a date limit for information sync
  + Camel: Encrypt Recipient Alias Configuration
  + Calendar: Multiple detached instances cause duplicates
  + addressbook-export: Fails with "Invalid query" error
  + Camel: Remove camel_session_ref_service_by_url
  + Remove several migration functions from Evolution Source
    Registry
  + Lower default connection timeout to 15 seconds
  + evolution-source-registry: Remove unused variable
  + CamelGpgContext: Improve error messages
  + WebDAV: Default to no download limit
  + IMAPx: Avoid Junk/Trash folder open when saving changes
  + ERemindersWidget: Workaround too large gap between action
    buttons
  + CamelFolderSummary: Reload from DB could leak already loaded
    infos
  + addressbook: Prefer vCard "take" functions
  + CamelDataCache: Rephrase "Empty cache file" error message
  + Camel: Unread count for virtual Trash/Junk folder not updated
    properly
  + CamelStoreSearch: Ignore all errors when a message cannot be
    opened
  + CamelStore: Speed up open folders with virtual Trash or Junk
    folder
  + EContactAddress: Add helper functions to read, write and clear
    the structure
  + EContact: Add EContactGeo functions to convert to/from string
  + EVCard: Add conversion code for GEO attribute
  + EVCard: Correct PHOTO/LOGO data: URI conversion
  + EContact: Add 'timezone' field
  + EVCard: Add conversion code for KEY attribute
  + EContactCert: Add helper functions to work with attributes
  + ECertificateWidget: Add a function to check whether any
    certificate data is shown
  + flatpak: Add gettext ACLOCAL workaround
  + EBookSqlite: Correct mutex unlock in e_book_sqlite_lock()
  + EVCard: Add RFC 2739 properties into the list of known
    vCard 3.0 properties
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Make credential prompt dialog non-modal
  - camel-sasl-ntlm: Check for integer overflow in
    ntlm_get_string()
  - camel-pop3-store: Compute APOP response without string
    allocation
  - Canonicalize path before local cache file removal
  - e-cal-recur: Check interval intersect always as date-time
    value
  - NNTP: Subscription dialog does not show all groups
  + Miscellaneous:
  - e-collection-backend: Fix possible memory leak
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - e-name-western: Crash due to double quotes in the name
  - camel-network-service: Move static variable to read-only
    area
  - credential-prompters: Add some spacing around widgets in the
    dialog (gtk4)
  - camel-store-search: Minimize hold of the folder and folder
    summary locks
  - camel-debug: Include object address in ref/unref backtraces
  - Increase default connection timeout to 30 seconds
  + Updated translations.
- Drop eds-CVE-2026-2604.patch: Fixed upstream</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Bug Fixes: Backends: Do not block views' start by slow
    connection
  + Miscellaneous:
  - Correct ICalGLib reference in gir when building against
    version 4
  - docs: Update libical-glib online documentation link
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes: nntp: Fix GSocket ref leak in stream timeout helpers
  + Miscellaneous:
  - nntp: Rename nntp_get_stream_socket() to
    nntp_ref_stream_socket()
  - ESoupSession: Correct
    e_soup_session_get_authentication_requires_credentials()</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - IMAPx: Sent folder reverts to default with iCloud email and
    Quick Resync
  - Truncated file stored in the (mail) cache
  + Miscellaneous:
  - e-ms-oapxbc:
    . Simplify error handling in MS-OAPXBC OIDC extension
    . Fix error handling of broker response
    . Align D-Bus parameters with sso-mib
    . Add support for broker versions &gt; 2.0.1
  - Do not lock SExp object in data book/cal views start
  - e-book-meta-backend: Handle data: URI-s in PHOTO/LOGO
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - OAuth2: Use its own error domain and add
    camel_util_is_network_error()
  + Updated translations.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add evolution-data-server-tests subpackage with
  installed tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="c3a40bf01f319541d49eda69db592910e56405d926d265008a089bb34b901387b0dafe116c7da735150e1199c036a5a031bdf081576fe0c7f7029db4bc339aae" name="evolution-data-server-tests-debuginfo" arch="i586">
  <version epoch="0" ver="3.60.2" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes:
  - Camel: Message info changes do not propagate sometimes
  - CamelSearchFolder: Add "not_all" "match-threads" kind
  - Crash when reading broken multipart/signed
  - Calendar: Free/busy not exported without set calendar mail
  - alarm-notify: Snooze "until X minutes before start" wrongly
    reminds "X min after start"
  + Miscellaneous:
  - Camel: Unread count for virtual Trash/Junk folder not updated
    properly
  - CamelStoreSearch: Ignore all errors when a message cannot be
    opened
  - CamelStore: Speed up open folders with virtual Trash or Junk
    folder
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes: addressbook-export: Fails with "Invalid query" error
  + Miscellaneous:
  - flatpak: Add gettext ACLOCAL workaround
  - EBookSqlite: Correct mutex unlock in e_book_sqlite_lock()</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1771848000">- Add eds-CVE-2026-2604.patch: canonicalize path before local
  cache file removal (bsc#1258307 CVE-2026-2604
  glgo#GNOME/evolution-data-server#627).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771848001">- Update to version 3.59.2:
  + Calendar: Prepare to support build with libical 4.x
  + docs: Document libical-glib as dependency
  + Calendar: Correct typo in error message
  + Fix a compiler warning in camel-network-service.c
  + e-book-utils: Correct read of a certificate from a vCard
    attribute
  + Add ESourceConflictSearch from Evolution
- Changes from version 3.59.1:
  + Support vCard v4.0 (RFC 6350)
  + CalDAV: Provide a date limit for information sync
  + Camel: Encrypt Recipient Alias Configuration
  + Calendar: Multiple detached instances cause duplicates
  + addressbook-export: Fails with "Invalid query" error
  + Camel: Remove camel_session_ref_service_by_url
  + Remove several migration functions from Evolution Source
    Registry
  + Lower default connection timeout to 15 seconds
  + evolution-source-registry: Remove unused variable
  + CamelGpgContext: Improve error messages
  + WebDAV: Default to no download limit
  + IMAPx: Avoid Junk/Trash folder open when saving changes
  + ERemindersWidget: Workaround too large gap between action
    buttons
  + CamelFolderSummary: Reload from DB could leak already loaded
    infos
  + addressbook: Prefer vCard "take" functions
  + CamelDataCache: Rephrase "Empty cache file" error message
  + Camel: Unread count for virtual Trash/Junk folder not updated
    properly
  + CamelStoreSearch: Ignore all errors when a message cannot be
    opened
  + CamelStore: Speed up open folders with virtual Trash or Junk
    folder
  + EContactAddress: Add helper functions to read, write and clear
    the structure
  + EContact: Add EContactGeo functions to convert to/from string
  + EVCard: Add conversion code for GEO attribute
  + EVCard: Correct PHOTO/LOGO data: URI conversion
  + EContact: Add 'timezone' field
  + EVCard: Add conversion code for KEY attribute
  + EContactCert: Add helper functions to work with attributes
  + ECertificateWidget: Add a function to check whether any
    certificate data is shown
  + flatpak: Add gettext ACLOCAL workaround
  + EBookSqlite: Correct mutex unlock in e_book_sqlite_lock()
  + EVCard: Add RFC 2739 properties into the list of known
    vCard 3.0 properties
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Make credential prompt dialog non-modal
  - camel-sasl-ntlm: Check for integer overflow in
    ntlm_get_string()
  - camel-pop3-store: Compute APOP response without string
    allocation
  - Canonicalize path before local cache file removal
  - e-cal-recur: Check interval intersect always as date-time
    value
  - NNTP: Subscription dialog does not show all groups
  + Miscellaneous:
  - e-collection-backend: Fix possible memory leak
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - e-name-western: Crash due to double quotes in the name
  - camel-network-service: Move static variable to read-only
    area
  - credential-prompters: Add some spacing around widgets in the
    dialog (gtk4)
  - camel-store-search: Minimize hold of the folder and folder
    summary locks
  - camel-debug: Include object address in ref/unref backtraces
  - Increase default connection timeout to 30 seconds
  + Updated translations.
- Drop eds-CVE-2026-2604.patch: Fixed upstream</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Bug Fixes: Backends: Do not block views' start by slow
    connection
  + Miscellaneous:
  - Correct ICalGLib reference in gir when building against
    version 4
  - docs: Update libical-glib online documentation link
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes: nntp: Fix GSocket ref leak in stream timeout helpers
  + Miscellaneous:
  - nntp: Rename nntp_get_stream_socket() to
    nntp_ref_stream_socket()
  - ESoupSession: Correct
    e_soup_session_get_authentication_requires_credentials()</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - IMAPx: Sent folder reverts to default with iCloud email and
    Quick Resync
  - Truncated file stored in the (mail) cache
  + Miscellaneous:
  - e-ms-oapxbc:
    . Simplify error handling in MS-OAPXBC OIDC extension
    . Fix error handling of broker response
    . Align D-Bus parameters with sso-mib
    . Add support for broker versions &gt; 2.0.1
  - Do not lock SExp object in data book/cal views start
  - e-book-meta-backend: Handle data: URI-s in PHOTO/LOGO
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - OAuth2: Use its own error domain and add
    camel_util_is_network_error()
  + Updated translations.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add evolution-data-server-tests subpackage with
  installed tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="41ed048424a719cf626fcec12e351185ea4a3711e58a77c1578288a2d0205d759e562b4da6ff5f3efe48cedbe921773708db840597a314d0b67506c74a41f26f" name="evolution-debuginfo" arch="i586">
  <version epoch="0" ver="3.60.2" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 3.58.1:
  + Bug Fixes:
  - Subject not decrypted in GPG encrypted mail
  - EWebView: Draw symbolic icons with theme foreground color
  - Missing "search type" drop-down menu on Calendar window
  - shell: Connect the shell window delete-event handler using
    _after
  + Miscellaneous:
  - Composer: Broken letters with reopened message in other than
    UTF-8 charset
  - data: Round down icon height of evolution-symbolic.svg
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes:
  - mail-vfolder: Correct and speed up setup and update of search
    folders
  - Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Miscellaneous: shell: Fix a crash on start when app
    initialization fails
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes:
  - Hides .p7m attachments
  - Mail: Crash with invalid UTF-8 folder name
  - Mail: Reply with selected text can preserve also original
    body
  + Miscellaneous: flatpak: Add gettext ACLOCAL workaround
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770206400">- Add evolution-year-view-week-number.patch: fix incorrect week
  numbers in calendar year view (bsc#1256465
  glgo#GNOME/evolution#3238).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 3.59.2:
  + e-cal-ops: Fallback to default list if selected list is
    read-only
  + Add “Mark as read” action to new mail-notifications
  + Mail: Add "Copy Message Link" action
  + Calendar: Prepare to support build with libical 4.x
  + EMailReader: Update actions also after message is parsed
  + Remove ESourceConflictSearch (moved to evolution-data-server)
  + e-vcard-editor: Skip stored empty values
  + Calendar: Component preview panel does not modify DATE value
    of DTEND
- Changes from version 3.59.1:
  + Custom icon and text color for Search Folders lost on renaming
  + mail-vfolder: Correct and speed up setup and update of search
    folders
  + Renaming a mail folder resets its "Current View"
  + Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Vendor autoar-gtk-chooser.c from gnome-autoar
  + metainfo: Add keywords to improve discoverability
  + appearance-settings: Use the Settings portal to use the dark
    style
  + Adapt to libebook API changes and added vCard 4.0 support
  + CalDAV: Provide a date limit for information sync
  + CamelSearchFolder: Add "not_all" "match-threads" kind
  + help: Replace some dead GNOME wiki URIs with GitLab URIs
  + Lower default connection timeout to 15 seconds
  + Adapt to libcamel API removals
  + shell: Make "Close Immediately" question button "destructive"
  + cal-config-caldav: Correct when showing limit-download-days
    option
  + EStockRequest: Remove leftover code
  + Mail: Import preview panel can generate runtime warning
  + e-util: Check for non-NULL GError in e_show_uri()
  + mail-vfolder: Remove unneeded runtime warning
  + EContactEditor: Prefer vCard "take" functions
  + Calendar: Allow to use GNOME system setting for
    "week start day"
  + shell: Fix a crash on start when app initialization fails
  + flatpak: Add gettext ACLOCAL workaround
  + e-contact-quick-add: Remove unused code
  + EContactMapWindow: Use book view to get contacts and their
    changes
  + EABEditor: Remove unneeded signals
  + EContactEditor: Change how required and supported fields are
    read
  + EABEditor: Remove unused functions and rename
    eab_editor_closed()
  + Contacts: Add a new vCard editor
  + EABContactFormatter: Show "GEO Location" and "Time zone"
    attributes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Calendar: Year view shows incorrect week number
  - One day events show misleding End Date in List view
  - Mail: Handle media CSS rules properly in "unset HTML colors"
  + Miscellaneous:
  - EDateEdit: Postpone fill of time combo until the widget is
    mapped
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - mail-config-assistant: Skip "rss" Camel provider
  - itip-formatter: Correct time range for the "day agenda"
    column
  - Increase default connection timeout to 30 seconds
  - Check for libicalvcal pkgconfig file (for libical 4.x)
  + Updated translations.
- Drop evolution-year-view-week-number.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Bug Fixes: Freeze due to (indirect) gtk+ calls in a non-main
    thread
  + Miscellaneous: Mail: Accessing style sheets can be rejected in
    "unset HTML colors"
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes:
  - itip-formatter: Layout has excessive empty space, long
    content
  - Composer: Inherit theme color not honoured on send
  - prefer-plain: Remote content load reverts shown part
  - Blank email body for some S/MIME Encrypted mails
  - Incorrect month name declination in some locales
  - Paste into 'add/edit note' window not working after open
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - Truncated file stored in the (mail) cache
  - prefer-plain: Empty body when prefer plain with HTML and no
    plain text
  - Fails to import Chinese Outook PST file (charset)
  - Marcus Bains line is displayed on the wrong day
  - Inconsistent timezone for completed tasks
  - Mail: Call malloc_trim after folder sync and message list
    regen
  + Miscellaneous:
  - message-list: Remove redundant g_free call
  - test-web-view-jsc: Correct JavaScript variable initialization
  - e-message-popover: Make the label text selectable
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - ECategoriesSelector: chain-up finalize to parent
  - mail: Use E_OAUTH2_SERVICE_ERROR instead of abused G_IO_ERROR
    codes
  + Updated translations.</changelog>
</package>
<package pkgid="2e2254f806729b8191002eaadff9e3afa11311f6d20f9a8f618a2e9a16a4746b39590505f4b3dfffb74e4a4b4c1a8a2e2925e23c5b43cf9ce82e4db005005afc" name="evolution-debugsource" arch="i586">
  <version epoch="0" ver="3.60.2" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 3.58.1:
  + Bug Fixes:
  - Subject not decrypted in GPG encrypted mail
  - EWebView: Draw symbolic icons with theme foreground color
  - Missing "search type" drop-down menu on Calendar window
  - shell: Connect the shell window delete-event handler using
    _after
  + Miscellaneous:
  - Composer: Broken letters with reopened message in other than
    UTF-8 charset
  - data: Round down icon height of evolution-symbolic.svg
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes:
  - mail-vfolder: Correct and speed up setup and update of search
    folders
  - Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Miscellaneous: shell: Fix a crash on start when app
    initialization fails
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes:
  - Hides .p7m attachments
  - Mail: Crash with invalid UTF-8 folder name
  - Mail: Reply with selected text can preserve also original
    body
  + Miscellaneous: flatpak: Add gettext ACLOCAL workaround
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770206400">- Add evolution-year-view-week-number.patch: fix incorrect week
  numbers in calendar year view (bsc#1256465
  glgo#GNOME/evolution#3238).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 3.59.2:
  + e-cal-ops: Fallback to default list if selected list is
    read-only
  + Add “Mark as read” action to new mail-notifications
  + Mail: Add "Copy Message Link" action
  + Calendar: Prepare to support build with libical 4.x
  + EMailReader: Update actions also after message is parsed
  + Remove ESourceConflictSearch (moved to evolution-data-server)
  + e-vcard-editor: Skip stored empty values
  + Calendar: Component preview panel does not modify DATE value
    of DTEND
- Changes from version 3.59.1:
  + Custom icon and text color for Search Folders lost on renaming
  + mail-vfolder: Correct and speed up setup and update of search
    folders
  + Renaming a mail folder resets its "Current View"
  + Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Vendor autoar-gtk-chooser.c from gnome-autoar
  + metainfo: Add keywords to improve discoverability
  + appearance-settings: Use the Settings portal to use the dark
    style
  + Adapt to libebook API changes and added vCard 4.0 support
  + CalDAV: Provide a date limit for information sync
  + CamelSearchFolder: Add "not_all" "match-threads" kind
  + help: Replace some dead GNOME wiki URIs with GitLab URIs
  + Lower default connection timeout to 15 seconds
  + Adapt to libcamel API removals
  + shell: Make "Close Immediately" question button "destructive"
  + cal-config-caldav: Correct when showing limit-download-days
    option
  + EStockRequest: Remove leftover code
  + Mail: Import preview panel can generate runtime warning
  + e-util: Check for non-NULL GError in e_show_uri()
  + mail-vfolder: Remove unneeded runtime warning
  + EContactEditor: Prefer vCard "take" functions
  + Calendar: Allow to use GNOME system setting for
    "week start day"
  + shell: Fix a crash on start when app initialization fails
  + flatpak: Add gettext ACLOCAL workaround
  + e-contact-quick-add: Remove unused code
  + EContactMapWindow: Use book view to get contacts and their
    changes
  + EABEditor: Remove unneeded signals
  + EContactEditor: Change how required and supported fields are
    read
  + EABEditor: Remove unused functions and rename
    eab_editor_closed()
  + Contacts: Add a new vCard editor
  + EABContactFormatter: Show "GEO Location" and "Time zone"
    attributes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Calendar: Year view shows incorrect week number
  - One day events show misleding End Date in List view
  - Mail: Handle media CSS rules properly in "unset HTML colors"
  + Miscellaneous:
  - EDateEdit: Postpone fill of time combo until the widget is
    mapped
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - mail-config-assistant: Skip "rss" Camel provider
  - itip-formatter: Correct time range for the "day agenda"
    column
  - Increase default connection timeout to 30 seconds
  - Check for libicalvcal pkgconfig file (for libical 4.x)
  + Updated translations.
- Drop evolution-year-view-week-number.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Bug Fixes: Freeze due to (indirect) gtk+ calls in a non-main
    thread
  + Miscellaneous: Mail: Accessing style sheets can be rejected in
    "unset HTML colors"
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes:
  - itip-formatter: Layout has excessive empty space, long
    content
  - Composer: Inherit theme color not honoured on send
  - prefer-plain: Remote content load reverts shown part
  - Blank email body for some S/MIME Encrypted mails
  - Incorrect month name declination in some locales
  - Paste into 'add/edit note' window not working after open
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - Truncated file stored in the (mail) cache
  - prefer-plain: Empty body when prefer plain with HTML and no
    plain text
  - Fails to import Chinese Outook PST file (charset)
  - Marcus Bains line is displayed on the wrong day
  - Inconsistent timezone for completed tasks
  - Mail: Call malloc_trim after folder sync and message list
    regen
  + Miscellaneous:
  - message-list: Remove redundant g_free call
  - test-web-view-jsc: Correct JavaScript variable initialization
  - e-message-popover: Make the label text selectable
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - ECategoriesSelector: chain-up finalize to parent
  - mail: Use E_OAUTH2_SERVICE_ERROR instead of abused G_IO_ERROR
    codes
  + Updated translations.</changelog>
</package>
<package pkgid="424215417d1a0cb35d35a94651fb3e5f77a8221887d98636454e2b10a958238b96b00dada3b44efc54aded42997aa15db9978b4829ec10f122fc60b1879cde91" name="evolution-ews-debuginfo" arch="i586">
  <version epoch="0" ver="3.60.2" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757678400">- Update to version 3.58.0:
  + Bug Fixes: m365: "Follow up" status not set
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 3.58.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes: Free/Busy calendar limited by server
  + Miscellaneous: EWS: Try to extract error information from
    "Internal Server Error" response
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes: m365: Disable Out of Office settings changes
  + Miscellaneous: flatpak: Add gettext ACLOCAL workaround</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 3.59.2:
  + Disable free/busy calendars for meeting conflict lookup by
    default
  + Calendar: Prepare to support build with libical 4.x
  + m365: Camel: Read/write Answered/Forwarded message flags
- Changes from version 3.59.1:
  + Camel: Implement CamelStore::get_inbox_folder()
  + Adapt to libebook API changes
  + Lower default connection timeout to 15 seconds
  + Adapt to libcamel API removals
  + Calendar: Change Free/Busy calendar range in the calendar
    Properties
  + flatpak: Add gettext ACLOCAL workaround
  + Camel: Set IS_JUNK/IS_TRASH CamelFolder flags for Junk/Trash
    folders
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Allow building without Evolution
  - m365: Event attachment stream not freed after download
  + Miscellaneous:
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - Correct responses for OAuth2 authentication failures
  - Increase default connection timeout to 30 seconds
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes: Calendar: Crash when cancelling meeting with empty
    notice
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - m365:
    . Skip Out of Office check for shared mailboxes
    . GOA account can delay OAuth2 support addition
  - Truncated file stored in the (mail) cache
  + Miscellaneous:
  - e-m365-connection: Ensure soup message body is filled on
    retry
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - OAuth2: Uses its own error domain</changelog>
</package>
<package pkgid="777381d5fdd0bda012513d75576407bd8e751e9fc57d29f40f131aede73bfe850a1d0a253de8b696fb05e2ed89c59d8dab915da0cc5142dd9f9c8ac933e42066" name="evolution-ews-debugsource" arch="i586">
  <version epoch="0" ver="3.60.2" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757678400">- Update to version 3.58.0:
  + Bug Fixes: m365: "Follow up" status not set
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 3.58.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes: Free/Busy calendar limited by server
  + Miscellaneous: EWS: Try to extract error information from
    "Internal Server Error" response
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes: m365: Disable Out of Office settings changes
  + Miscellaneous: flatpak: Add gettext ACLOCAL workaround</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 3.59.2:
  + Disable free/busy calendars for meeting conflict lookup by
    default
  + Calendar: Prepare to support build with libical 4.x
  + m365: Camel: Read/write Answered/Forwarded message flags
- Changes from version 3.59.1:
  + Camel: Implement CamelStore::get_inbox_folder()
  + Adapt to libebook API changes
  + Lower default connection timeout to 15 seconds
  + Adapt to libcamel API removals
  + Calendar: Change Free/Busy calendar range in the calendar
    Properties
  + flatpak: Add gettext ACLOCAL workaround
  + Camel: Set IS_JUNK/IS_TRASH CamelFolder flags for Junk/Trash
    folders
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Allow building without Evolution
  - m365: Event attachment stream not freed after download
  + Miscellaneous:
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - Correct responses for OAuth2 authentication failures
  - Increase default connection timeout to 30 seconds
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes: Calendar: Crash when cancelling meeting with empty
    notice
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - m365:
    . Skip Out of Office check for shared mailboxes
    . GOA account can delay OAuth2 support addition
  - Truncated file stored in the (mail) cache
  + Miscellaneous:
  - e-m365-connection: Ensure soup message body is filled on
    retry
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - OAuth2: Uses its own error domain</changelog>
</package>
<package pkgid="fa625a06aba9b03102dcedeaed4c173f9c85884072c44836817eb581c8fcb8d67e663448cd20e6fe697de6cb94b437fe10998ff4c647b847a3ecbc5fa2849439" name="evolution-plugin-bogofilter-debuginfo" arch="i586">
  <version epoch="0" ver="3.60.2" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 3.58.1:
  + Bug Fixes:
  - Subject not decrypted in GPG encrypted mail
  - EWebView: Draw symbolic icons with theme foreground color
  - Missing "search type" drop-down menu on Calendar window
  - shell: Connect the shell window delete-event handler using
    _after
  + Miscellaneous:
  - Composer: Broken letters with reopened message in other than
    UTF-8 charset
  - data: Round down icon height of evolution-symbolic.svg
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes:
  - mail-vfolder: Correct and speed up setup and update of search
    folders
  - Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Miscellaneous: shell: Fix a crash on start when app
    initialization fails
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes:
  - Hides .p7m attachments
  - Mail: Crash with invalid UTF-8 folder name
  - Mail: Reply with selected text can preserve also original
    body
  + Miscellaneous: flatpak: Add gettext ACLOCAL workaround
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770206400">- Add evolution-year-view-week-number.patch: fix incorrect week
  numbers in calendar year view (bsc#1256465
  glgo#GNOME/evolution#3238).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 3.59.2:
  + e-cal-ops: Fallback to default list if selected list is
    read-only
  + Add “Mark as read” action to new mail-notifications
  + Mail: Add "Copy Message Link" action
  + Calendar: Prepare to support build with libical 4.x
  + EMailReader: Update actions also after message is parsed
  + Remove ESourceConflictSearch (moved to evolution-data-server)
  + e-vcard-editor: Skip stored empty values
  + Calendar: Component preview panel does not modify DATE value
    of DTEND
- Changes from version 3.59.1:
  + Custom icon and text color for Search Folders lost on renaming
  + mail-vfolder: Correct and speed up setup and update of search
    folders
  + Renaming a mail folder resets its "Current View"
  + Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Vendor autoar-gtk-chooser.c from gnome-autoar
  + metainfo: Add keywords to improve discoverability
  + appearance-settings: Use the Settings portal to use the dark
    style
  + Adapt to libebook API changes and added vCard 4.0 support
  + CalDAV: Provide a date limit for information sync
  + CamelSearchFolder: Add "not_all" "match-threads" kind
  + help: Replace some dead GNOME wiki URIs with GitLab URIs
  + Lower default connection timeout to 15 seconds
  + Adapt to libcamel API removals
  + shell: Make "Close Immediately" question button "destructive"
  + cal-config-caldav: Correct when showing limit-download-days
    option
  + EStockRequest: Remove leftover code
  + Mail: Import preview panel can generate runtime warning
  + e-util: Check for non-NULL GError in e_show_uri()
  + mail-vfolder: Remove unneeded runtime warning
  + EContactEditor: Prefer vCard "take" functions
  + Calendar: Allow to use GNOME system setting for
    "week start day"
  + shell: Fix a crash on start when app initialization fails
  + flatpak: Add gettext ACLOCAL workaround
  + e-contact-quick-add: Remove unused code
  + EContactMapWindow: Use book view to get contacts and their
    changes
  + EABEditor: Remove unneeded signals
  + EContactEditor: Change how required and supported fields are
    read
  + EABEditor: Remove unused functions and rename
    eab_editor_closed()
  + Contacts: Add a new vCard editor
  + EABContactFormatter: Show "GEO Location" and "Time zone"
    attributes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Calendar: Year view shows incorrect week number
  - One day events show misleding End Date in List view
  - Mail: Handle media CSS rules properly in "unset HTML colors"
  + Miscellaneous:
  - EDateEdit: Postpone fill of time combo until the widget is
    mapped
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - mail-config-assistant: Skip "rss" Camel provider
  - itip-formatter: Correct time range for the "day agenda"
    column
  - Increase default connection timeout to 30 seconds
  - Check for libicalvcal pkgconfig file (for libical 4.x)
  + Updated translations.
- Drop evolution-year-view-week-number.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Bug Fixes: Freeze due to (indirect) gtk+ calls in a non-main
    thread
  + Miscellaneous: Mail: Accessing style sheets can be rejected in
    "unset HTML colors"
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes:
  - itip-formatter: Layout has excessive empty space, long
    content
  - Composer: Inherit theme color not honoured on send
  - prefer-plain: Remote content load reverts shown part
  - Blank email body for some S/MIME Encrypted mails
  - Incorrect month name declination in some locales
  - Paste into 'add/edit note' window not working after open
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - Truncated file stored in the (mail) cache
  - prefer-plain: Empty body when prefer plain with HTML and no
    plain text
  - Fails to import Chinese Outook PST file (charset)
  - Marcus Bains line is displayed on the wrong day
  - Inconsistent timezone for completed tasks
  - Mail: Call malloc_trim after folder sync and message list
    regen
  + Miscellaneous:
  - message-list: Remove redundant g_free call
  - test-web-view-jsc: Correct JavaScript variable initialization
  - e-message-popover: Make the label text selectable
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - ECategoriesSelector: chain-up finalize to parent
  - mail: Use E_OAUTH2_SERVICE_ERROR instead of abused G_IO_ERROR
    codes
  + Updated translations.</changelog>
</package>
<package pkgid="5f88339ed1b832c7dc372c4153316845b805f5abe49b6c3883f2111da1f579a327dd2e5b017e1eae75d8a5efb6730a231d6d7717e6350c7c30c85738b9428f3d" name="evolution-plugin-pst-import-debuginfo" arch="i586">
  <version epoch="0" ver="3.60.2" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 3.58.1:
  + Bug Fixes:
  - Subject not decrypted in GPG encrypted mail
  - EWebView: Draw symbolic icons with theme foreground color
  - Missing "search type" drop-down menu on Calendar window
  - shell: Connect the shell window delete-event handler using
    _after
  + Miscellaneous:
  - Composer: Broken letters with reopened message in other than
    UTF-8 charset
  - data: Round down icon height of evolution-symbolic.svg
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes:
  - mail-vfolder: Correct and speed up setup and update of search
    folders
  - Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Miscellaneous: shell: Fix a crash on start when app
    initialization fails
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes:
  - Hides .p7m attachments
  - Mail: Crash with invalid UTF-8 folder name
  - Mail: Reply with selected text can preserve also original
    body
  + Miscellaneous: flatpak: Add gettext ACLOCAL workaround
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770206400">- Add evolution-year-view-week-number.patch: fix incorrect week
  numbers in calendar year view (bsc#1256465
  glgo#GNOME/evolution#3238).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 3.59.2:
  + e-cal-ops: Fallback to default list if selected list is
    read-only
  + Add “Mark as read” action to new mail-notifications
  + Mail: Add "Copy Message Link" action
  + Calendar: Prepare to support build with libical 4.x
  + EMailReader: Update actions also after message is parsed
  + Remove ESourceConflictSearch (moved to evolution-data-server)
  + e-vcard-editor: Skip stored empty values
  + Calendar: Component preview panel does not modify DATE value
    of DTEND
- Changes from version 3.59.1:
  + Custom icon and text color for Search Folders lost on renaming
  + mail-vfolder: Correct and speed up setup and update of search
    folders
  + Renaming a mail folder resets its "Current View"
  + Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Vendor autoar-gtk-chooser.c from gnome-autoar
  + metainfo: Add keywords to improve discoverability
  + appearance-settings: Use the Settings portal to use the dark
    style
  + Adapt to libebook API changes and added vCard 4.0 support
  + CalDAV: Provide a date limit for information sync
  + CamelSearchFolder: Add "not_all" "match-threads" kind
  + help: Replace some dead GNOME wiki URIs with GitLab URIs
  + Lower default connection timeout to 15 seconds
  + Adapt to libcamel API removals
  + shell: Make "Close Immediately" question button "destructive"
  + cal-config-caldav: Correct when showing limit-download-days
    option
  + EStockRequest: Remove leftover code
  + Mail: Import preview panel can generate runtime warning
  + e-util: Check for non-NULL GError in e_show_uri()
  + mail-vfolder: Remove unneeded runtime warning
  + EContactEditor: Prefer vCard "take" functions
  + Calendar: Allow to use GNOME system setting for
    "week start day"
  + shell: Fix a crash on start when app initialization fails
  + flatpak: Add gettext ACLOCAL workaround
  + e-contact-quick-add: Remove unused code
  + EContactMapWindow: Use book view to get contacts and their
    changes
  + EABEditor: Remove unneeded signals
  + EContactEditor: Change how required and supported fields are
    read
  + EABEditor: Remove unused functions and rename
    eab_editor_closed()
  + Contacts: Add a new vCard editor
  + EABContactFormatter: Show "GEO Location" and "Time zone"
    attributes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Calendar: Year view shows incorrect week number
  - One day events show misleding End Date in List view
  - Mail: Handle media CSS rules properly in "unset HTML colors"
  + Miscellaneous:
  - EDateEdit: Postpone fill of time combo until the widget is
    mapped
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - mail-config-assistant: Skip "rss" Camel provider
  - itip-formatter: Correct time range for the "day agenda"
    column
  - Increase default connection timeout to 30 seconds
  - Check for libicalvcal pkgconfig file (for libical 4.x)
  + Updated translations.
- Drop evolution-year-view-week-number.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Bug Fixes: Freeze due to (indirect) gtk+ calls in a non-main
    thread
  + Miscellaneous: Mail: Accessing style sheets can be rejected in
    "unset HTML colors"
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes:
  - itip-formatter: Layout has excessive empty space, long
    content
  - Composer: Inherit theme color not honoured on send
  - prefer-plain: Remote content load reverts shown part
  - Blank email body for some S/MIME Encrypted mails
  - Incorrect month name declination in some locales
  - Paste into 'add/edit note' window not working after open
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - Truncated file stored in the (mail) cache
  - prefer-plain: Empty body when prefer plain with HTML and no
    plain text
  - Fails to import Chinese Outook PST file (charset)
  - Marcus Bains line is displayed on the wrong day
  - Inconsistent timezone for completed tasks
  - Mail: Call malloc_trim after folder sync and message list
    regen
  + Miscellaneous:
  - message-list: Remove redundant g_free call
  - test-web-view-jsc: Correct JavaScript variable initialization
  - e-message-popover: Make the label text selectable
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - ECategoriesSelector: chain-up finalize to parent
  - mail: Use E_OAUTH2_SERVICE_ERROR instead of abused G_IO_ERROR
    codes
  + Updated translations.</changelog>
</package>
<package pkgid="98dcabcf0b77c47a3918500bebba21f52750d7b3fb880b9f391154e4df3bf1f90d0d7b7c1005e0034dbf06339eb2c8b43ae760530b71827ab1bdace4e04070b1" name="evolution-plugin-spamassassin-debuginfo" arch="i586">
  <version epoch="0" ver="3.60.2" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 3.58.1:
  + Bug Fixes:
  - Subject not decrypted in GPG encrypted mail
  - EWebView: Draw symbolic icons with theme foreground color
  - Missing "search type" drop-down menu on Calendar window
  - shell: Connect the shell window delete-event handler using
    _after
  + Miscellaneous:
  - Composer: Broken letters with reopened message in other than
    UTF-8 charset
  - data: Round down icon height of evolution-symbolic.svg
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes:
  - mail-vfolder: Correct and speed up setup and update of search
    folders
  - Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Miscellaneous: shell: Fix a crash on start when app
    initialization fails
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes:
  - Hides .p7m attachments
  - Mail: Crash with invalid UTF-8 folder name
  - Mail: Reply with selected text can preserve also original
    body
  + Miscellaneous: flatpak: Add gettext ACLOCAL workaround
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770206400">- Add evolution-year-view-week-number.patch: fix incorrect week
  numbers in calendar year view (bsc#1256465
  glgo#GNOME/evolution#3238).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 3.59.2:
  + e-cal-ops: Fallback to default list if selected list is
    read-only
  + Add “Mark as read” action to new mail-notifications
  + Mail: Add "Copy Message Link" action
  + Calendar: Prepare to support build with libical 4.x
  + EMailReader: Update actions also after message is parsed
  + Remove ESourceConflictSearch (moved to evolution-data-server)
  + e-vcard-editor: Skip stored empty values
  + Calendar: Component preview panel does not modify DATE value
    of DTEND
- Changes from version 3.59.1:
  + Custom icon and text color for Search Folders lost on renaming
  + mail-vfolder: Correct and speed up setup and update of search
    folders
  + Renaming a mail folder resets its "Current View"
  + Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Vendor autoar-gtk-chooser.c from gnome-autoar
  + metainfo: Add keywords to improve discoverability
  + appearance-settings: Use the Settings portal to use the dark
    style
  + Adapt to libebook API changes and added vCard 4.0 support
  + CalDAV: Provide a date limit for information sync
  + CamelSearchFolder: Add "not_all" "match-threads" kind
  + help: Replace some dead GNOME wiki URIs with GitLab URIs
  + Lower default connection timeout to 15 seconds
  + Adapt to libcamel API removals
  + shell: Make "Close Immediately" question button "destructive"
  + cal-config-caldav: Correct when showing limit-download-days
    option
  + EStockRequest: Remove leftover code
  + Mail: Import preview panel can generate runtime warning
  + e-util: Check for non-NULL GError in e_show_uri()
  + mail-vfolder: Remove unneeded runtime warning
  + EContactEditor: Prefer vCard "take" functions
  + Calendar: Allow to use GNOME system setting for
    "week start day"
  + shell: Fix a crash on start when app initialization fails
  + flatpak: Add gettext ACLOCAL workaround
  + e-contact-quick-add: Remove unused code
  + EContactMapWindow: Use book view to get contacts and their
    changes
  + EABEditor: Remove unneeded signals
  + EContactEditor: Change how required and supported fields are
    read
  + EABEditor: Remove unused functions and rename
    eab_editor_closed()
  + Contacts: Add a new vCard editor
  + EABContactFormatter: Show "GEO Location" and "Time zone"
    attributes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Calendar: Year view shows incorrect week number
  - One day events show misleding End Date in List view
  - Mail: Handle media CSS rules properly in "unset HTML colors"
  + Miscellaneous:
  - EDateEdit: Postpone fill of time combo until the widget is
    mapped
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - mail-config-assistant: Skip "rss" Camel provider
  - itip-formatter: Correct time range for the "day agenda"
    column
  - Increase default connection timeout to 30 seconds
  - Check for libicalvcal pkgconfig file (for libical 4.x)
  + Updated translations.
- Drop evolution-year-view-week-number.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Bug Fixes: Freeze due to (indirect) gtk+ calls in a non-main
    thread
  + Miscellaneous: Mail: Accessing style sheets can be rejected in
    "unset HTML colors"
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes:
  - itip-formatter: Layout has excessive empty space, long
    content
  - Composer: Inherit theme color not honoured on send
  - prefer-plain: Remote content load reverts shown part
  - Blank email body for some S/MIME Encrypted mails
  - Incorrect month name declination in some locales
  - Paste into 'add/edit note' window not working after open
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - Truncated file stored in the (mail) cache
  - prefer-plain: Empty body when prefer plain with HTML and no
    plain text
  - Fails to import Chinese Outook PST file (charset)
  - Marcus Bains line is displayed on the wrong day
  - Inconsistent timezone for completed tasks
  - Mail: Call malloc_trim after folder sync and message list
    regen
  + Miscellaneous:
  - message-list: Remove redundant g_free call
  - test-web-view-jsc: Correct JavaScript variable initialization
  - e-message-popover: Make the label text selectable
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - ECategoriesSelector: chain-up finalize to parent
  - mail: Use E_OAUTH2_SERVICE_ERROR instead of abused G_IO_ERROR
    codes
  + Updated translations.</changelog>
</package>
<package pkgid="e56cd24633829b5e4c98870875c250c4bbe22197c15f7ccd2e2af1ef9aaf00d3547a305a1763fe97ed614590d9f12c432a61d2c0fe22252826e87a36698454eb" name="evolution-plugin-text-highlight-debuginfo" arch="i586">
  <version epoch="0" ver="3.60.2" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 3.58.1:
  + Bug Fixes:
  - Subject not decrypted in GPG encrypted mail
  - EWebView: Draw symbolic icons with theme foreground color
  - Missing "search type" drop-down menu on Calendar window
  - shell: Connect the shell window delete-event handler using
    _after
  + Miscellaneous:
  - Composer: Broken letters with reopened message in other than
    UTF-8 charset
  - data: Round down icon height of evolution-symbolic.svg
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 3.58.2:
  + Bug Fixes:
  - mail-vfolder: Correct and speed up setup and update of search
    folders
  - Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Miscellaneous: shell: Fix a crash on start when app
    initialization fails
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 3.58.3:
  + Bug Fixes:
  - Hides .p7m attachments
  - Mail: Crash with invalid UTF-8 folder name
  - Mail: Reply with selected text can preserve also original
    body
  + Miscellaneous: flatpak: Add gettext ACLOCAL workaround
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770206400">- Add evolution-year-view-week-number.patch: fix incorrect week
  numbers in calendar year view (bsc#1256465
  glgo#GNOME/evolution#3238).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 3.59.2:
  + e-cal-ops: Fallback to default list if selected list is
    read-only
  + Add “Mark as read” action to new mail-notifications
  + Mail: Add "Copy Message Link" action
  + Calendar: Prepare to support build with libical 4.x
  + EMailReader: Update actions also after message is parsed
  + Remove ESourceConflictSearch (moved to evolution-data-server)
  + e-vcard-editor: Skip stored empty values
  + Calendar: Component preview panel does not modify DATE value
    of DTEND
- Changes from version 3.59.1:
  + Custom icon and text color for Search Folders lost on renaming
  + mail-vfolder: Correct and speed up setup and update of search
    folders
  + Renaming a mail folder resets its "Current View"
  + Crash when copying multiple lines from “Markdown as HTML”
    composer
  + Vendor autoar-gtk-chooser.c from gnome-autoar
  + metainfo: Add keywords to improve discoverability
  + appearance-settings: Use the Settings portal to use the dark
    style
  + Adapt to libebook API changes and added vCard 4.0 support
  + CalDAV: Provide a date limit for information sync
  + CamelSearchFolder: Add "not_all" "match-threads" kind
  + help: Replace some dead GNOME wiki URIs with GitLab URIs
  + Lower default connection timeout to 15 seconds
  + Adapt to libcamel API removals
  + shell: Make "Close Immediately" question button "destructive"
  + cal-config-caldav: Correct when showing limit-download-days
    option
  + EStockRequest: Remove leftover code
  + Mail: Import preview panel can generate runtime warning
  + e-util: Check for non-NULL GError in e_show_uri()
  + mail-vfolder: Remove unneeded runtime warning
  + EContactEditor: Prefer vCard "take" functions
  + Calendar: Allow to use GNOME system setting for
    "week start day"
  + shell: Fix a crash on start when app initialization fails
  + flatpak: Add gettext ACLOCAL workaround
  + e-contact-quick-add: Remove unused code
  + EContactMapWindow: Use book view to get contacts and their
    changes
  + EABEditor: Remove unneeded signals
  + EContactEditor: Change how required and supported fields are
    read
  + EABEditor: Remove unused functions and rename
    eab_editor_closed()
  + Contacts: Add a new vCard editor
  + EABContactFormatter: Show "GEO Location" and "Time zone"
    attributes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 3.59.3:
  + Bug Fixes:
  - Calendar: Year view shows incorrect week number
  - One day events show misleding End Date in List view
  - Mail: Handle media CSS rules properly in "unset HTML colors"
  + Miscellaneous:
  - EDateEdit: Postpone fill of time combo until the widget is
    mapped
  - Use GHashTable's `replace()` instead of `insert()` on some
    places
  - mail-config-assistant: Skip "rss" Camel provider
  - itip-formatter: Correct time range for the "day agenda"
    column
  - Increase default connection timeout to 30 seconds
  - Check for libicalvcal pkgconfig file (for libical 4.x)
  + Updated translations.
- Drop evolution-year-view-week-number.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 3.60.0:
  + Bug Fixes: Freeze due to (indirect) gtk+ calls in a non-main
    thread
  + Miscellaneous: Mail: Accessing style sheets can be rejected in
    "unset HTML colors"
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 3.60.1:
  + Bug Fixes:
  - itip-formatter: Layout has excessive empty space, long
    content
  - Composer: Inherit theme color not honoured on send
  - prefer-plain: Remote content load reverts shown part
  - Blank email body for some S/MIME Encrypted mails
  - Incorrect month name declination in some locales
  - Paste into 'add/edit note' window not working after open
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 3.60.2:
  + Bug Fixes:
  - Truncated file stored in the (mail) cache
  - prefer-plain: Empty body when prefer plain with HTML and no
    plain text
  - Fails to import Chinese Outook PST file (charset)
  - Marcus Bains line is displayed on the wrong day
  - Inconsistent timezone for completed tasks
  - Mail: Call malloc_trim after folder sync and message list
    regen
  + Miscellaneous:
  - message-list: Remove redundant g_free call
  - test-web-view-jsc: Correct JavaScript variable initialization
  - e-message-popover: Make the label text selectable
  - Calendar: Use icaldurationtype_as_utc_seconds() for libical
    4.x
  - ECategoriesSelector: chain-up finalize to parent
  - mail: Use E_OAUTH2_SERVICE_ERROR instead of abused G_IO_ERROR
    codes
  + Updated translations.</changelog>
</package>
<package pkgid="74f3d57b263582c9bc9bef6a83bf6d3adb3c55f372adca6e4a466882151afe09105dee2084c198d58266e7b5d26d956580d55f0c35d51847d662ab49604cec32" name="evtest-debuginfo" arch="i586">
  <version epoch="0" ver="1.36" rel="1.4"/>
  <changelog author="adam@mizerski.pl" date="1378900800">- update to 1.31
  - add missing symbols: ABS_MT_TOOL_X|Y, ABS_MT_DISTANCE, MSC_TIMESTAMP
  - use newer config headers macro
  - ignore generated files
  - add a configure flag to control xml behavior
  - Drop evtest-capture
  - Drop evtest-capture references in autotools
  - Print EV_REP properties and values of those properties
  - Use versionsort instead of alphasort</changelog>
  <changelog author="adam@mizerski.pl" date="1392724800">- just updated the comment in spec file about when the spit took place</changelog>
  <changelog author="adam@mizerski.pl" date="1393329600">- removed url from the source tag
  * Every time source package is downloaded, there is different timestamp in the
    gzip header. This makes the factory-auto decline SR, because of "Source URLs
    are not valid".</changelog>
  <changelog author="adam@mizerski.pl" date="1407412800">- improved Provides/Obsolotes tags</changelog>
  <changelog author="p.drouand@gmail.com" date="1421064000">- Update to version 1.32
  + No changelog available</changelog>
  <changelog author="p.drouand@gmail.com" date="1439726400">- Update to version 1.33
  * No ChangeLog available</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1602244800">- Update to version 1.34
  (mostly updates to keepup with kernel API changes and build fixes)
- Add 2 patches fixing build
  * 0001-Add-missing-limits.h-include.patch
  * 0002-Fix-build-on-32bit-arches-with-64bit-time_t.patch
- Upstream archive renamed, follow it
- Use %autosetup
- Use %license</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1602244801">- Fix project and download URL.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1705320000">- Update to version 1.35
  * Add BTN_STYLUS3 to key names
  * reformat README as Markdown
  * internal build / compilation improvements
- removed patches as already included in upstream:
  * 0001-Add-missing-limits.h-include.patch
  * 0002-Fix-build-on-32bit-arches-with-64bit-time_t.patch</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1765281600">- Update to version 1.36
  * Add KEY_ROTATE_LOCK_TOGGLE, KEY_REFRESH_RATE_TOGGLE
  * Add performance key
  * Add ifdef
  * Use bytes instead of bits for size of ioctl input
  * Add SW_MACHINE_COVER
  * add KEY_MACRO 1-30 and other keys
- ran spec-cleaner</changelog>
</package>
<package pkgid="1398b2092ed9a95589b2e71c31982e302de1b2bbfc98adaeeb9ab9db7dafec60110d1e679eb9b6d868e3dc9743389cd89a607d9b35086bf9279a014a54901fae" name="evtest-debugsource" arch="i586">
  <version epoch="0" ver="1.36" rel="1.4"/>
  <changelog author="adam@mizerski.pl" date="1378900800">- update to 1.31
  - add missing symbols: ABS_MT_TOOL_X|Y, ABS_MT_DISTANCE, MSC_TIMESTAMP
  - use newer config headers macro
  - ignore generated files
  - add a configure flag to control xml behavior
  - Drop evtest-capture
  - Drop evtest-capture references in autotools
  - Print EV_REP properties and values of those properties
  - Use versionsort instead of alphasort</changelog>
  <changelog author="adam@mizerski.pl" date="1392724800">- just updated the comment in spec file about when the spit took place</changelog>
  <changelog author="adam@mizerski.pl" date="1393329600">- removed url from the source tag
  * Every time source package is downloaded, there is different timestamp in the
    gzip header. This makes the factory-auto decline SR, because of "Source URLs
    are not valid".</changelog>
  <changelog author="adam@mizerski.pl" date="1407412800">- improved Provides/Obsolotes tags</changelog>
  <changelog author="p.drouand@gmail.com" date="1421064000">- Update to version 1.32
  + No changelog available</changelog>
  <changelog author="p.drouand@gmail.com" date="1439726400">- Update to version 1.33
  * No ChangeLog available</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1602244800">- Update to version 1.34
  (mostly updates to keepup with kernel API changes and build fixes)
- Add 2 patches fixing build
  * 0001-Add-missing-limits.h-include.patch
  * 0002-Fix-build-on-32bit-arches-with-64bit-time_t.patch
- Upstream archive renamed, follow it
- Use %autosetup
- Use %license</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1602244801">- Fix project and download URL.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1705320000">- Update to version 1.35
  * Add BTN_STYLUS3 to key names
  * reformat README as Markdown
  * internal build / compilation improvements
- removed patches as already included in upstream:
  * 0001-Add-missing-limits.h-include.patch
  * 0002-Fix-build-on-32bit-arches-with-64bit-time_t.patch</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1765281600">- Update to version 1.36
  * Add KEY_ROTATE_LOCK_TOGGLE, KEY_REFRESH_RATE_TOGGLE
  * Add performance key
  * Add ifdef
  * Use bytes instead of bits for size of ioctl input
  * Add SW_MACHINE_COVER
  * add KEY_MACRO 1-30 and other keys
- ran spec-cleaner</changelog>
</package>
<package pkgid="36a60a404740578696ecf1a9752934d92dfe48fd95aee09225162898b61024bc09eaad367d8196c2c5b4a7b951f38f312b3cbec725b3292b9a8688df07fa237b" name="eww-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.0+git86.g98c220126d912b935987766f56650b55f3e226eb" rel="2.2"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1709467200">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1713787200">- Update to version 0.6.0
  + Fixes
  - The shell-completions subcommand is now run before anything
    is set up
  - Fix nix flake
  - Fix jq
  - Labels now use gtk's truncation system
  + Features
  - Add libdbusmenu-gtk3-devel BuildRequires: add systray widget
  - Add :checked property to checkbox
- Disable cargo update: could not find `ObjectExt` in `glib`
  (gh#elkowar/eww#1062 gh#elkowar/eww#1063)
- Add cargo test script
- Add CHANGELOG.md to doc</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1727352000">- Update to version 0.6.0+git53:
  * Implement explicitly setting a center of rotation (#783)
  * Clean up example SCSS file (#644)
  * fix: demote two logging statements to debug (#1183)
  * fix: fix system tray not displaying anything (#1181)
  * Fixing missing commas in example (#1174)
  * docs(readme): improve spacing (#886)
  * fix: make formattime follow system locale (#1177)
  * fix: remove unused import (#1168)
  * Fix Typo ("procent" -&gt; "percent") (#1169)
  * add `EWW_BATTERY` support in (free|open|net)bsd (#645)
- Switch over to obs-scm in _service for now
- Update vendored dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1749470400">- Update to version 0.6.0+git86.g98c220126d912b935987766f56650b55f3e226eb:
  * Fix crash on invalid formattime (#1317)
  * Add wordchar wrap mode (#1306)
  * Fix crash on NaN or infinite graph value (#1318)
  * fix documentation of ceil and floor (fixes #1319)
  * Add floor() and ceil() (#1315)
  * Add warning for invalid exclusive and anchor combination (#1316)
  * Add wikipedia link to widget essay
  * Revert hot-reloading regressions (#1296)
  * Add value-pos to scale widget (#1285)
  * Force recreating windows on config change (#1284)
  * Avoid recreating windows when only duration changes (#1236)
  * fix: Load systray items that are registered without a path (#1230)
  * feat: add subcommand to force-poll variable (#1227)
  * add lines and wrap-mode properties to label widget (#1278)
  * add `log` to expressions (#1271)
  * fix: get_locale follows posix standard (#1264)
  * feat: add `raw-output` for `jq` (#1199)
  * fix: improve scope handling (#1189)
  * feat: Add support for on-demand window focus on wayland (#1215)
  * Fixing examples.md (#1257)
  * `powi`/`powf` simplexpr functions (#1255)
  * Reference yolk in Readme
  * Add "Activate Linux" to README.md (#1242)
  * Update expression_language.md (#1231)
  * feat: support empty string for safe access operator (#1176)
  * fix bug_report issue template even more
  * Fix bug_report issue template
  * Add platform section to bug-report issue template
  * feat: button improvements (#1187)
  * Some docs updates (#1179)
  * feat: update toolchain to 1.81.0 (#1195)
  * nix: update flake-compat (#1197)
  * revert: zbus 4 -&gt; 3 (#1203)
  * Implement explicitly setting a center of rotation (#783)
  * Clean up example SCSS file (#644)
  * fix: demote two logging statements to debug (#1183)
  * fix: fix system tray not displaying anything (#1181)
  * Fixing missing commas in example (#1174)
  * docs(readme): improve spacing (#886)
  * fix: make formattime follow system locale (#1177)
  * fix: remove unused import (#1168)
  * Fix Typo ("procent" -&gt; "percent") (#1169)
  * add `EWW_BATTERY` support in (free|open|net)bsd (#645)
  * docs: Add example for data structures (#595)
  * feat: Add option for graph drawing direction (#1113)
  * Add scss support for style property (#1121)
  * Use gdk_screen_get_monitor_plug_name to provide more consistent monitor names on wayland (#1129)
  * fix: fix changelog, warnings and lints (#1155)
  * Fix: EWW_NET wrong values for TX/RX stats (#1108)
  * docs: changed kB to bytes in `EWW_RAM` description (#1075)
  * feat: add fill-svg and preserve-aspect-ratio attributes to image widget (#1148)
  * Fix: the gtk `expander` widget bugfix (#1132)
  * Fix: the gtk `stack` widget bugfix (#1119)
  * chore: automatically update a few dependencies
  * chore: update toolchain to 1.80.1
  * chore: automatically update a few dependencies
  * chore: automatically update a few dependencies
  * chore: automatically update a few dependencies
  * chore: automatically update a few dependencies
  * chore: update derive_more to 1.0
  * chore: automatically update a few dependencies
  * fix: update grass; re-enable default features for grass
  * chore: automatically update a few dependencies
  * docs: update changelog
  * chore: automatically update a few dependencies
  * docs: update zbus-xmlgen generation commands; add zbus-xmlgen to development shell
  * chore: update zbus
  * fix: fix lints
  * chore(cargo): move gtk, zbus to workspace
  * chore: update itertools; update zbus
  * chore: update a few dependencies
  * nix: switch to nixfmt-rfc-style
  * chore: use cargo to update almost all dependencies
  * chore: update gtk and related dependencies to 0.18
  * chore: update toolchain to 1.80.0
  * chore: update flake.lock
  * Typo in configuration.md
  * Set GDK_BACKEND env var on wayland
  * Add `min` and `max` simplexpr functions (#1123)
  * systray: fix remove items (#1098)
  * remove sysinfo/linux-netdevs feature (#1096)
  * systray: add `:hover` attribute to tray items (#1091)
  * Fix string truncation (#1084)
  * fix: refactor and fix flake (#1038)
  * fix: bump cargo version (#1080)
  * Update ahash to fix yanked version (#1079)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785412800">- Add glib-macros.patch for reproducible builds</changelog>
</package>
<package pkgid="3e67e79e08b21bd077b55b32fcf6d87fbe0ba1def68a272073388cfebd5a4a63137ada3e61775c764ff2791913a1f31744d899583bf3b19d3cffa9ea540531df" name="eww-debugsource" arch="i586">
  <version epoch="0" ver="0.6.0+git86.g98c220126d912b935987766f56650b55f3e226eb" rel="2.2"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1709467200">- Initial package</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1713787200">- Update to version 0.6.0
  + Fixes
  - The shell-completions subcommand is now run before anything
    is set up
  - Fix nix flake
  - Fix jq
  - Labels now use gtk's truncation system
  + Features
  - Add libdbusmenu-gtk3-devel BuildRequires: add systray widget
  - Add :checked property to checkbox
- Disable cargo update: could not find `ObjectExt` in `glib`
  (gh#elkowar/eww#1062 gh#elkowar/eww#1063)
- Add cargo test script
- Add CHANGELOG.md to doc</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1727352000">- Update to version 0.6.0+git53:
  * Implement explicitly setting a center of rotation (#783)
  * Clean up example SCSS file (#644)
  * fix: demote two logging statements to debug (#1183)
  * fix: fix system tray not displaying anything (#1181)
  * Fixing missing commas in example (#1174)
  * docs(readme): improve spacing (#886)
  * fix: make formattime follow system locale (#1177)
  * fix: remove unused import (#1168)
  * Fix Typo ("procent" -&gt; "percent") (#1169)
  * add `EWW_BATTERY` support in (free|open|net)bsd (#645)
- Switch over to obs-scm in _service for now
- Update vendored dependencies</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1749470400">- Update to version 0.6.0+git86.g98c220126d912b935987766f56650b55f3e226eb:
  * Fix crash on invalid formattime (#1317)
  * Add wordchar wrap mode (#1306)
  * Fix crash on NaN or infinite graph value (#1318)
  * fix documentation of ceil and floor (fixes #1319)
  * Add floor() and ceil() (#1315)
  * Add warning for invalid exclusive and anchor combination (#1316)
  * Add wikipedia link to widget essay
  * Revert hot-reloading regressions (#1296)
  * Add value-pos to scale widget (#1285)
  * Force recreating windows on config change (#1284)
  * Avoid recreating windows when only duration changes (#1236)
  * fix: Load systray items that are registered without a path (#1230)
  * feat: add subcommand to force-poll variable (#1227)
  * add lines and wrap-mode properties to label widget (#1278)
  * add `log` to expressions (#1271)
  * fix: get_locale follows posix standard (#1264)
  * feat: add `raw-output` for `jq` (#1199)
  * fix: improve scope handling (#1189)
  * feat: Add support for on-demand window focus on wayland (#1215)
  * Fixing examples.md (#1257)
  * `powi`/`powf` simplexpr functions (#1255)
  * Reference yolk in Readme
  * Add "Activate Linux" to README.md (#1242)
  * Update expression_language.md (#1231)
  * feat: support empty string for safe access operator (#1176)
  * fix bug_report issue template even more
  * Fix bug_report issue template
  * Add platform section to bug-report issue template
  * feat: button improvements (#1187)
  * Some docs updates (#1179)
  * feat: update toolchain to 1.81.0 (#1195)
  * nix: update flake-compat (#1197)
  * revert: zbus 4 -&gt; 3 (#1203)
  * Implement explicitly setting a center of rotation (#783)
  * Clean up example SCSS file (#644)
  * fix: demote two logging statements to debug (#1183)
  * fix: fix system tray not displaying anything (#1181)
  * Fixing missing commas in example (#1174)
  * docs(readme): improve spacing (#886)
  * fix: make formattime follow system locale (#1177)
  * fix: remove unused import (#1168)
  * Fix Typo ("procent" -&gt; "percent") (#1169)
  * add `EWW_BATTERY` support in (free|open|net)bsd (#645)
  * docs: Add example for data structures (#595)
  * feat: Add option for graph drawing direction (#1113)
  * Add scss support for style property (#1121)
  * Use gdk_screen_get_monitor_plug_name to provide more consistent monitor names on wayland (#1129)
  * fix: fix changelog, warnings and lints (#1155)
  * Fix: EWW_NET wrong values for TX/RX stats (#1108)
  * docs: changed kB to bytes in `EWW_RAM` description (#1075)
  * feat: add fill-svg and preserve-aspect-ratio attributes to image widget (#1148)
  * Fix: the gtk `expander` widget bugfix (#1132)
  * Fix: the gtk `stack` widget bugfix (#1119)
  * chore: automatically update a few dependencies
  * chore: update toolchain to 1.80.1
  * chore: automatically update a few dependencies
  * chore: automatically update a few dependencies
  * chore: automatically update a few dependencies
  * chore: automatically update a few dependencies
  * chore: update derive_more to 1.0
  * chore: automatically update a few dependencies
  * fix: update grass; re-enable default features for grass
  * chore: automatically update a few dependencies
  * docs: update changelog
  * chore: automatically update a few dependencies
  * docs: update zbus-xmlgen generation commands; add zbus-xmlgen to development shell
  * chore: update zbus
  * fix: fix lints
  * chore(cargo): move gtk, zbus to workspace
  * chore: update itertools; update zbus
  * chore: update a few dependencies
  * nix: switch to nixfmt-rfc-style
  * chore: use cargo to update almost all dependencies
  * chore: update gtk and related dependencies to 0.18
  * chore: update toolchain to 1.80.0
  * chore: update flake.lock
  * Typo in configuration.md
  * Set GDK_BACKEND env var on wayland
  * Add `min` and `max` simplexpr functions (#1123)
  * systray: fix remove items (#1098)
  * remove sysinfo/linux-netdevs feature (#1096)
  * systray: add `:hover` attribute to tray items (#1091)
  * Fix string truncation (#1084)
  * fix: refactor and fix flake (#1038)
  * fix: bump cargo version (#1080)
  * Update ahash to fix yanked version (#1079)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785412800">- Add glib-macros.patch for reproducible builds</changelog>
</package>
<package pkgid="f90d39d51488029550d100b328eb36d7fdbdcedf7ca7c36150303f3c8c54cede70645c7aa114e6dc3a12e6469a21d5d4cb20942183517d4cffea008bf682a151" name="execdir-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.0.git1780765455" rel="1.3"/>
  <changelog author="Qrbi Vibj &lt;qr243vbi@atomicmail.io&gt;" date="1770206400">Initial commit</changelog>
  <changelog author="Qrbi Vibj &lt;qr243vbi@atomicmail.io&gt;" date="1780833600">Update to 0.5.0
- Add option to clear the alias database
- Add environment variable to set maxsize of the alias database</changelog>
</package>
<package pkgid="63a05e0c9e3dfd38b2ddf013a61ee74ff305224705f0d2d072694fda858ffdd5a11666d1ef1a8a5d0be79ebf3775015232b68d4342208c1b75475b0114f07b22" name="execdir-debugsource" arch="i586">
  <version epoch="0" ver="0.5.0.git1780765455" rel="1.3"/>
  <changelog author="Qrbi Vibj &lt;qr243vbi@atomicmail.io&gt;" date="1770206400">Initial commit</changelog>
  <changelog author="Qrbi Vibj &lt;qr243vbi@atomicmail.io&gt;" date="1780833600">Update to 0.5.0
- Add option to clear the alias database
- Add environment variable to set maxsize of the alias database</changelog>
</package>
<package pkgid="7613b4f41b135de23efc884be6ee160a70142d25fa2be4539dd115a554fa51d980ac17bbde1cc6787d39860772891d3daa133f6a171037423e6dcf5d0a9f4381" name="execstack-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.0" rel="5.7"/>
  <changelog author="normand@linux.vnet.ibm.com" date="1448539200">- Init new execstack package: (similar to fedora)
  This package is built from prelink sources but contains just the
  execstack binary. It can be used manipulate ELF binaries to run
  with or without executable stack.</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1448625600">- new prelink_add_no_execstack_for_ppc64.patch
  to bypass for ppc64 archi the gcc linker that do not set
  a GNU_STACK header in generated elf file.</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1448971200">- remove autosetup in spec as source_validator reporting error</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1449576000">- add Conflicts with prelink package
  and fix rpmlint warnings need commented macros with double %%</changelog>
  <changelog author="Dominik Gedon &lt;dominik.gedon@suse.com&gt;" date="1638532800">- fix package description
- update copyright
- cleanup regarding recommendations from spec-cleaner</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690200000">- riscv64-support-for-execstack.patch: Add support for riscv64
- Add-PL_ARCH-for-AArch64.patch: Fix typo</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1722513600">- prelink-gcc14.patch: fix build with gcc14
- added auto tools for fixing build</changelog>
</package>
<package pkgid="ea9dcc913b54f0bd269aef59b0e486adc7aa1714c9ae883050ff08d40ff9d08be43221a6126ee46c4e427fb1bfd3b598c8972ee32f397d670f1973fa0c48216c" name="execstack-debugsource" arch="i586">
  <version epoch="0" ver="0.5.0" rel="5.7"/>
  <changelog author="normand@linux.vnet.ibm.com" date="1448539200">- Init new execstack package: (similar to fedora)
  This package is built from prelink sources but contains just the
  execstack binary. It can be used manipulate ELF binaries to run
  with or without executable stack.</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1448625600">- new prelink_add_no_execstack_for_ppc64.patch
  to bypass for ppc64 archi the gcc linker that do not set
  a GNU_STACK header in generated elf file.</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1448971200">- remove autosetup in spec as source_validator reporting error</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1449576000">- add Conflicts with prelink package
  and fix rpmlint warnings need commented macros with double %%</changelog>
  <changelog author="Dominik Gedon &lt;dominik.gedon@suse.com&gt;" date="1638532800">- fix package description
- update copyright
- cleanup regarding recommendations from spec-cleaner</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690200000">- riscv64-support-for-execstack.patch: Add support for riscv64
- Add-PL_ARCH-for-AArch64.patch: Fix typo</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1722513600">- prelink-gcc14.patch: fix build with gcc14
- added auto tools for fixing build</changelog>
</package>
<package pkgid="94e030dda0877776d46a3d0822f6dd4cd72a0b5a30fdeacda9a59644bb5a106a0c88216af716e374f9db5386873021edfbaf216ae03910813d5357ec99473152" name="exempi-debugsource" arch="i586">
  <version epoch="0" ver="2.6.6" rel="1.4"/>
  <changelog author="kbabioch@suse.com" date="1521028800">- Update to 2.4.5:
  * Fix a buffer overflow in the PSD parser. (CVE-2018-7730 bnc#1085295)
  * Fix a buffer overflow in the TIFF parser. (CVE-2018-7728 bnc#1085297)
  * Fix a buffer overflow in PostScript parser. (CVE-2018-7729 bnc#1085296)
  * Fix a null dereference in WEBP parser. (CVE-2018-7731 bnc#1085294)
  * Properly initialize pointers in WEBP.
  * Fix an infinite loop in RIFF parser.
  * Fix an infinite loop in QuickTime parser.
  * Fix an infinite loop in ASF parser.
  * Adjust minimum version for gcc in documentation.
  * Fix a buffer overrun, memcpy() on overlapping regions, use after free in
    the exception handling.  Fix a fatal assert with corrupt WEBP.
  * Fix a crash on a corrupt file.
  * Upgrade XMPCore to Adobe XMP CC 2014.12.
  * New flag to optimize layout on MPEG4 files.
  * GoPro MPEG4 video files support.
  * Improved JPEG support.
  * iXML support in WAVE files.
  * Several bugs and memory leaks fixes.
  * Changes from Adobe XMP CC 2013.06.
  * Pluggable file handlers (not exposed yet in Exempi)
  * Support for Exif 2.3 properties
  * New RIFF file handler
  * Better Postscript support.
  * Lot of bug fixes.
  * Now require (partial) C++11 support to compile (gcc 4.4.7 tested)
  * WebP format handler (contributed: Frankie Dintino, The Atlantic)
  * Several API improvements
  * Fix potential crash with corrupt TIFF file.
  * Fix header to pass -Wstrict-prototypes</changelog>
  <changelog author="jengelh@inai.de" date="1521028801">- Extend descriptions.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Remove --disable-static because it cause build to fail.
- Update to version 2.5.2.
  * Bug #18: Remove an unnecessary message to stdout in the exempi tool.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/18
  * Bug #20: Test file formats. This also change the GIF sample to GIF89a.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/20
  * Bug #17: `make check` should build more reliably now.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/17
  * MR !1: Remove deprecated C++ to compile with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/1
  * MR !2: Fix a build failure with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/2
- Updates for version 2.5.1.
  * Bug #9: [CVE-2018-12648] Fix null-pointer-dereference in WEBP.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/9
  * Bug #12: Invalid WEBP cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/12
  * Bug #13: Fix a buffer a overflow in ID3 support on invalid MP3.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/13
  * Bug #14: Invalid MP3 cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/14
- Updates for version 2.5.0.
  * Upgrade XMPCore to Adobe XMP SDK CC 2016.07
  * Support for iOS in XMPFiles
  * New DOM based API’s are added in XMP Core to access metadata tree
    hierarchy. (not exposed yet in Exempi)
  * Added support XMP/metadata in utf-8 encoded uncompressed SVG
    files in XMPFiles.
  * Added support of GIF handler in XMPFiles.
  * Added support for reconciliation of iXML’s TRACK_LIST and its
    components to get microphone data.
  * Added support for IFDs of type 13 in TIFF.
  * Added support for MPEG4 videos shot from Google Nexus 5 camera.
  * Restructured the implementation of XDCAM Handler to support
    File Access Mode (FAM) and Simple Access Mode (SAM)
  * Added built-in support for iXML namespace in XMPCore.
  * Modified the alias tiff:ImageDescription for dc:description as
    language alternative array instead of simple property.
  * Lot of bug fixes in XMPFiles and XMPCore.
  * Removed Exempi provided support for GIF in favour of Adobe's.
    Only GIF89a is supported.
  * New: API NS_XML constant
  * Bug #5: Restrict the exported symbols. Only the symbols marked
    with API_EXPORT are exported by the shared library as to not
    allow another library to import the XMP SDK symbols.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/5
  * Bug #105580: Access memory aligned on ARM.
    https://bugs.freedesktop.org/show_bug.cgi?id=105580
  * Added tests for Adobe SDK.
  * Fixed warnings and other issues and Adobe SDK.
  * Compile with much more warnings enabled.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1616155200">- Update baselibs.conf to reflect new sonum.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 2.6.1:
  * Update XMPCore to Adobe XMP SDK v2021.10
  * Some fixes previously done in Exempi are now upstream
- Install the NEWS file instead of the obsolete ChangeLog one</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.6.2:
  - Update XMPCore to Adobe XMP SDK v2022.06
  - Build system fixes that don't matter.
  - Fix a typo in an ID3 genre string
  - Build XMP_SDK with some fatal warnings:
  - -Werror=missing-field-initializers
  - -Werror=misleading-indentation
  - -Werror=class-memaccess
  - Remove (deprecated) boost_test_minimal
  - Remove old .sym file (Daniel Kolesa)
  - Added --enable-samples (default = yes) (Fabrice Fontaine)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676980800">- update to 2.6.3:
  * Fix null to int assignement error.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 2.6.5:
  * Update XMPCore to Adobe XMP SDK v2023.12
  - Bug fixes
  - C++17 compliance changes
  - Changes to remove deprecated APIs
  - Removing unimplemented APIs in XMPUtils header
  * Fix a potential nullptr dereference.
  * Update XMPCore to Adobe XMP SDK v2023.07
  - Security Fixes.
  - Fix Exif Date missing seconds values.
    https://github.com/adobe/XMP-Toolkit-SDK/issues/50
  * Fix some portability build issues with dlopen on BSD:
  * Added missing file type constants from the XMP_SDK.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1741867200">- Ignore testcore test failure on s390x. It is known to fail on
  big endian architectures.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Update to version 2.6.6:
  * Cherry-pick patch from Adobe XMP SDK v2025.03: Protect from
    buffer overruns. Fixes:
  - Issue 33
  - GHSL-2024-083
  - GHSL-2024-084
  - GHSL-2024-085
  - GHSL-2024-086
  - GHSL-2024-087</changelog>
</package>
<package pkgid="6478a8486bc8a78794f06ad58e7f59068bed563bdbc83ce8dc754481db7b7323dc4a3579496bd95affffb63c1957d785321d7970e7396498b770da4c803fc7b4" name="exempi-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.6" rel="1.4"/>
  <changelog author="kbabioch@suse.com" date="1521028800">- Update to 2.4.5:
  * Fix a buffer overflow in the PSD parser. (CVE-2018-7730 bnc#1085295)
  * Fix a buffer overflow in the TIFF parser. (CVE-2018-7728 bnc#1085297)
  * Fix a buffer overflow in PostScript parser. (CVE-2018-7729 bnc#1085296)
  * Fix a null dereference in WEBP parser. (CVE-2018-7731 bnc#1085294)
  * Properly initialize pointers in WEBP.
  * Fix an infinite loop in RIFF parser.
  * Fix an infinite loop in QuickTime parser.
  * Fix an infinite loop in ASF parser.
  * Adjust minimum version for gcc in documentation.
  * Fix a buffer overrun, memcpy() on overlapping regions, use after free in
    the exception handling.  Fix a fatal assert with corrupt WEBP.
  * Fix a crash on a corrupt file.
  * Upgrade XMPCore to Adobe XMP CC 2014.12.
  * New flag to optimize layout on MPEG4 files.
  * GoPro MPEG4 video files support.
  * Improved JPEG support.
  * iXML support in WAVE files.
  * Several bugs and memory leaks fixes.
  * Changes from Adobe XMP CC 2013.06.
  * Pluggable file handlers (not exposed yet in Exempi)
  * Support for Exif 2.3 properties
  * New RIFF file handler
  * Better Postscript support.
  * Lot of bug fixes.
  * Now require (partial) C++11 support to compile (gcc 4.4.7 tested)
  * WebP format handler (contributed: Frankie Dintino, The Atlantic)
  * Several API improvements
  * Fix potential crash with corrupt TIFF file.
  * Fix header to pass -Wstrict-prototypes</changelog>
  <changelog author="jengelh@inai.de" date="1521028801">- Extend descriptions.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Remove --disable-static because it cause build to fail.
- Update to version 2.5.2.
  * Bug #18: Remove an unnecessary message to stdout in the exempi tool.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/18
  * Bug #20: Test file formats. This also change the GIF sample to GIF89a.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/20
  * Bug #17: `make check` should build more reliably now.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/17
  * MR !1: Remove deprecated C++ to compile with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/1
  * MR !2: Fix a build failure with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/2
- Updates for version 2.5.1.
  * Bug #9: [CVE-2018-12648] Fix null-pointer-dereference in WEBP.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/9
  * Bug #12: Invalid WEBP cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/12
  * Bug #13: Fix a buffer a overflow in ID3 support on invalid MP3.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/13
  * Bug #14: Invalid MP3 cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/14
- Updates for version 2.5.0.
  * Upgrade XMPCore to Adobe XMP SDK CC 2016.07
  * Support for iOS in XMPFiles
  * New DOM based API’s are added in XMP Core to access metadata tree
    hierarchy. (not exposed yet in Exempi)
  * Added support XMP/metadata in utf-8 encoded uncompressed SVG
    files in XMPFiles.
  * Added support of GIF handler in XMPFiles.
  * Added support for reconciliation of iXML’s TRACK_LIST and its
    components to get microphone data.
  * Added support for IFDs of type 13 in TIFF.
  * Added support for MPEG4 videos shot from Google Nexus 5 camera.
  * Restructured the implementation of XDCAM Handler to support
    File Access Mode (FAM) and Simple Access Mode (SAM)
  * Added built-in support for iXML namespace in XMPCore.
  * Modified the alias tiff:ImageDescription for dc:description as
    language alternative array instead of simple property.
  * Lot of bug fixes in XMPFiles and XMPCore.
  * Removed Exempi provided support for GIF in favour of Adobe's.
    Only GIF89a is supported.
  * New: API NS_XML constant
  * Bug #5: Restrict the exported symbols. Only the symbols marked
    with API_EXPORT are exported by the shared library as to not
    allow another library to import the XMP SDK symbols.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/5
  * Bug #105580: Access memory aligned on ARM.
    https://bugs.freedesktop.org/show_bug.cgi?id=105580
  * Added tests for Adobe SDK.
  * Fixed warnings and other issues and Adobe SDK.
  * Compile with much more warnings enabled.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1616155200">- Update baselibs.conf to reflect new sonum.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 2.6.1:
  * Update XMPCore to Adobe XMP SDK v2021.10
  * Some fixes previously done in Exempi are now upstream
- Install the NEWS file instead of the obsolete ChangeLog one</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.6.2:
  - Update XMPCore to Adobe XMP SDK v2022.06
  - Build system fixes that don't matter.
  - Fix a typo in an ID3 genre string
  - Build XMP_SDK with some fatal warnings:
  - -Werror=missing-field-initializers
  - -Werror=misleading-indentation
  - -Werror=class-memaccess
  - Remove (deprecated) boost_test_minimal
  - Remove old .sym file (Daniel Kolesa)
  - Added --enable-samples (default = yes) (Fabrice Fontaine)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676980800">- update to 2.6.3:
  * Fix null to int assignement error.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 2.6.5:
  * Update XMPCore to Adobe XMP SDK v2023.12
  - Bug fixes
  - C++17 compliance changes
  - Changes to remove deprecated APIs
  - Removing unimplemented APIs in XMPUtils header
  * Fix a potential nullptr dereference.
  * Update XMPCore to Adobe XMP SDK v2023.07
  - Security Fixes.
  - Fix Exif Date missing seconds values.
    https://github.com/adobe/XMP-Toolkit-SDK/issues/50
  * Fix some portability build issues with dlopen on BSD:
  * Added missing file type constants from the XMP_SDK.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1741867200">- Ignore testcore test failure on s390x. It is known to fail on
  big endian architectures.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Update to version 2.6.6:
  * Cherry-pick patch from Adobe XMP SDK v2025.03: Protect from
    buffer overruns. Fixes:
  - Issue 33
  - GHSL-2024-083
  - GHSL-2024-084
  - GHSL-2024-085
  - GHSL-2024-086
  - GHSL-2024-087</changelog>
</package>
<package pkgid="8df1cf0034170aa401a7d2a61b8429645aa36498737bfc9d8c39e0de5fd6404a7046cf9e3d6d0a96627f8d43a38007577a41548d16796172a468983fb9db213e" name="exfat-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="2.8"/>
  <changelog author="mpluskal@suse.com" date="1449835200">- Update to 1.2.2
  * Improved reliability in case of a sudden unplug: FS will be in
  a clean state after closing all files and performing sync(1).
  * Fixed compilation on Debian GNU/kFreeBSD and GNU/Hurd
  platforms.
  * Updated mount.exfat-fuse man page.</changelog>
  <changelog author="mpluskal@suse.com" date="1453032000">- Update to 1.2.3
  * Fixed clusters loss when file renaming replaces target.</changelog>
  <changelog author="mpluskal@suse.com" date="1454760000">- Provide symlinks to /sbin (see boo#965476)</changelog>
  <changelog author="dap.darkness@gmail.com" date="1465128000">- Update to 1.2.4:
  * Fixed wrong files names hashes.
  * Man pages are now installed by default.
  * Commas and backslashes in device names are now escaped.</changelog>
  <changelog author="asarai@suse.com" date="1503144000">- Update to 1.2.7.
  * Fixed handling of two last clusters: operations with files that occupy these clusters could fail.
  * Fixed crash when started with stdin, stdout or stderr closed.
  [1.2.6]
  * Operations with directories (except initial listing) now make less read/write system calls.
  * Fixed handling of files with optional tail entries (0xe0-0xff): videoclip files created by Sony cameras were missing.
  * Write operations now correctly return ENOSPC (instead of EIO) when there is no free disk space left.
  * Fixed max file name length: it's 255 16-bit code units (not 256).
  [1.2.5]
  * Added an option for dumpexfat to show file fragments [Daniel Drake].
  * Fixed crash when directory starts with an invalid cluster.
  * Daylight saving time in now properly reflected in file timestamps.</changelog>
  <changelog author="sean@suspend.net" date="1539864000">- Update to 1.3.0
  * exfatfsck can now repair some errors
  * Added experimental Android support for exfa-utils
  * Cleaned up FUSE code preparing for FUSE 3 support
  * dirent -&gt;d_type is now filled on readdir()</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1606219200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1678104000">- Update to 1.4.0
  * Added exfatattrib utility which prints or changes file attributes
  * Added FUSE 3 support. FUSE 2 continues to be supported.
  * Added support for timezone offsets
  * Fixed device opening error being reported as FS error.
  * Fixed possible data leakage when uninitialized clusters were allocated using NtSetInformationFile() call under Windows and FS was not unmounted correctly.
  * Improved compatibility with autoconf 2.70.
  * Allowed to specify the "nonempty" mount option.
  * Fixed file data contiguity handling bug which could cause performance degradation
  * Fixed possible crashes on invalid UTF-8 sequences.
  * Fixed a situation when FS could be erroneously marked as dirty (not cleanly unmounted).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- remove unneeded autotools dependency</changelog>
</package>
<package pkgid="1c1659f57993dcbe98336f7106ea5cbfb1290813ff0b186da8a317b452f7e8de7d9436a6999aa162e5a876e7833dc43aaf6c12471cc9ee4155516d03ec53740c" name="exfat-utils-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0" rel="2.8"/>
  <changelog author="mpluskal@suse.com" date="1449835200">- Update to 1.2.2
  * Improved reliability in case of a sudden unplug: FS will be in
  a clean state after closing all files and performing sync(1).
  * Fixed compilation on Debian GNU/kFreeBSD and GNU/Hurd
  platforms.
  * Updated mount.exfat-fuse man page.</changelog>
  <changelog author="mpluskal@suse.com" date="1453032000">- Update to 1.2.3
  * Fixed clusters loss when file renaming replaces target.</changelog>
  <changelog author="mpluskal@suse.com" date="1454760000">- Provide symlinks to /sbin (see boo#965476)</changelog>
  <changelog author="dap.darkness@gmail.com" date="1465128000">- Update to 1.2.4:
  * Fixed wrong files names hashes.
  * Man pages are now installed by default.
  * Commas and backslashes in device names are now escaped.</changelog>
  <changelog author="asarai@suse.com" date="1503144000">- Update to 1.2.7.
  * Fixed handling of two last clusters: operations with files that occupy these clusters could fail.
  * Fixed crash when started with stdin, stdout or stderr closed.
  [1.2.6]
  * Operations with directories (except initial listing) now make less read/write system calls.
  * Fixed handling of files with optional tail entries (0xe0-0xff): videoclip files created by Sony cameras were missing.
  * Write operations now correctly return ENOSPC (instead of EIO) when there is no free disk space left.
  * Fixed max file name length: it's 255 16-bit code units (not 256).
  [1.2.5]
  * Added an option for dumpexfat to show file fragments [Daniel Drake].
  * Fixed crash when directory starts with an invalid cluster.
  * Daylight saving time in now properly reflected in file timestamps.</changelog>
  <changelog author="sean@suspend.net" date="1539864000">- Update to 1.3.0
  * exfatfsck can now repair some errors
  * Added experimental Android support for exfa-utils
  * Cleaned up FUSE code preparing for FUSE 3 support
  * dirent -&gt;d_type is now filled on readdir()</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1606219200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1678104000">- Update to 1.4.0
  * Added exfatattrib utility which prints or changes file attributes
  * Added FUSE 3 support. FUSE 2 continues to be supported.
  * Added support for timezone offsets
  * Fixed device opening error being reported as FS error.
  * Fixed possible data leakage when uninitialized clusters were allocated using NtSetInformationFile() call under Windows and FS was not unmounted correctly.
  * Improved compatibility with autoconf 2.70.
  * Allowed to specify the "nonempty" mount option.
  * Fixed file data contiguity handling bug which could cause performance degradation
  * Fixed possible crashes on invalid UTF-8 sequences.
  * Fixed a situation when FS could be erroneously marked as dirty (not cleanly unmounted).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- remove unneeded autotools dependency</changelog>
</package>
<package pkgid="ff428f764777ecd548ad5d2b42da6161b84db23170a11273efb3fcaa595e91c26ae8f705bc99ba7e22aa095df291bcd85e4b302575be71a8e5b88d22b32c0cbd" name="exfatprogs-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.3" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1738756800">- Update to 1.2.7:
  NEW FEATURES :
  * fsck.exfat: support repairing the upcase table.
  CHANGES :
  * exfatprogs: make sure to load the tbl preprocessor
    for man pages.
  BUG FIXES :
  * exfatprogs: fix a double free memory error.
  * dump.exfat: fix a constraint that volume label, bitmap,
    upcase table must be located at the beginning of a root
    directory.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1741089600">- Update to 1.2.8:
  * dump.exfat: fix an incorrect output of an entry
    position in 32-bit system.
  * mkfs.exfat: fill an oem sector with zero instead
    of one.
  * exfatprogs: fix compilation on musl based systems
    due to loff_t type. And update the Github action
    to validate builds on the system.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1747224000">- Update to 1.2.9:
  * dump.exfat: support dumping directory entry sets,
    which prints all fields of directory entries and
    cluster chains. See a man page.
  * exfatprogs: update the Github action for build test
    with Debain + clang + lld.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1761825600">- Update to 1.3.0:
  Features:
  * defrag.exfat: add a tool to defragment an exFAT filesystem or assess
    its fragmentation status.  See a man page.
  Changes:
  * mkfs.exfat: minimize zero-out initialization work in quick format mode
    to reduce I/O time.  * fsck.exfat: set the entry after an unused entry as unused.
  Bug fixes:
  * mkfs.exfat: fix incorrect FAT byte length calculation.
  * mkfs.exfat: avoid setting physical sector size into sector_size field.
  * fsck.exfat: fix a memory leaks in an error path.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to 1.3.1:
  Features:
  * fsck.exfat: support repairing the allocation bitmap size.
  Changes:
  * exfatprogs: temporarily disable building defrag.exfat due to reported
    data loss.
  Bug fixes:
  * libexfat: fix a NULL pointer dereference in read_file_dentry_set().</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1773230400">- Update to 1.3.2:
  Features:
  * fsck.exfat: add an option to show a progress bar
    while checking a filesystem.
  Changes:
  * mkfs.exfat: discard blocks prior to write outs by
    default.
  * mkfs.exfat: add a read-after-write verification for
    the volume boot record.
  * exfatprogs: adjust utility exit codes and add log
    messages for malloc() failures.
  Bug fixes:
  * dump.exfat: handle paths including '.', '..', and
    repeated '/'.
  * fsck.exfat: convert 0x80 entries into deleted file
    entries to avoid bogus dentry errors.
  * fsck.exfat: fix an uninitialized variable warning.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1780315200">- Update to 1.4.0:
  Features:
  * mkfs.exfat: add partition table creation support so
    newly formatted devices are recognized by Windows.
  * fsck.exfat: add "--put-mbr" and "--clear-mbr"
    options to add or remove partition table entries for
    Windows compatibility on existing volumes.
  * mkfs.exfat: add the "--upcase" option to format with
    a user-supplied upcase table.
  * exfatprogs: add example upcase tables and a helper
    script to generate upcase table binaries for testing.
  * exfatprogs: add chdosattr and lsdosattr utilities to
    view and modify DOS file attributes.
  Changes:
  * mkfs.exfat: detect foreign filesystems and partition
    tables before formatting, requiring "-F" for
    interactive overwrite of non-exFAT volumes.
  * mkfs.exfat: always clear the first 0x10000 bytes and
    improve zero-out I/O, verification, and progress logs
    during formatting.
  * mkfs.exfat: reduce memory usage when formatting very
    large devices.
  * exfatprogs: include the release date in version output.
  * mkfs.exfat: print the volume UUID after formatting,
    warn when the "-s" option is used, and default to
    512-byte clusters on very small devices.
  * exfatprogs: recover from short read/write completions
    during I/O operations.
  * exfatprogs: refuse to run on pre-2.6 Linux kernels.
  Bug fixes:
  * fsck.exfat: fix bitmap bit counting sign extension and
    handle progress bar overflow on corrupted bitmaps.
  * mkfs.exfat: fix 32-bit overflow issues that could
    select a wrong cluster size or fail with "-f".
  * mkfs.exfat: reject invalid zero or overflowing size
    arguments and correct the total cluster limit for
    edge-case large volumes.
  * mkfs.exfat: fix incorrect volume UUID printing and
    use safer direct I/O for write verification.
  * exfatprogs: fix 64-bit LBA sector I/O, integer
    signedness issues, and memory errors reported by
    valgrind in several utilities.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1780315201">- Update to 1.4.1:
  * exfatprogs: include missing DOS attribute headers and upcase
    helper files in release tarballs.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1781524800">- Update to 1.4.2:
  Changes:
  * exfatprogs: install lsdosattr and chdosattr in /bin instead of
    /sbin.
  Bug fixes:
  * dump.exfat: prevent heap buffer overflow in name parsing.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1786708800">- Update to 1.4.3:
  Changes:
  * exfatprogs: honor the user's full locale for diagnostic messages
    and date formatting.
  * mkfs.exfat: report final fsync errors and suppress completion
    messages with "-q".
  * fsck.exfat: increase scan speed when scanning large unused
    directory tails.
  Bug fixes:
  * exfatprogs: fix building DOS attribute utilities with non-Bash shells.
  * dump.exfat and fsck.exfat: ignore reserved allocation-bitmap bits
    when counting clusters.
  * fsck.exfat: reject invalid sector sizes without crashing.
  * mkfs.exfat: notify the kernel after creating partition tables.
  * mkfs.exfat: generate GUIDs with correct version and variant fields.
  * mkfs.exfat and tune.exfat: use standard GUID byte order for GUID
    input and output.
  * libexfat: fix directory iterator alignment for large offsets.
  * exfatprogs: prevent allocation bitmap size overflow near the
    maximum cluster count.</changelog>
</package>
<package pkgid="4bf51d870e5b3fa586c159ecb91e11e12fc671a4266cc7854b0b75c7e8ed33a5394d842ee0046ee3122e863b54086494048cfe18a2b6857add1f2a1a5740e53a" name="exfatprogs-debugsource" arch="i586">
  <version epoch="0" ver="1.4.3" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1738756800">- Update to 1.2.7:
  NEW FEATURES :
  * fsck.exfat: support repairing the upcase table.
  CHANGES :
  * exfatprogs: make sure to load the tbl preprocessor
    for man pages.
  BUG FIXES :
  * exfatprogs: fix a double free memory error.
  * dump.exfat: fix a constraint that volume label, bitmap,
    upcase table must be located at the beginning of a root
    directory.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1741089600">- Update to 1.2.8:
  * dump.exfat: fix an incorrect output of an entry
    position in 32-bit system.
  * mkfs.exfat: fill an oem sector with zero instead
    of one.
  * exfatprogs: fix compilation on musl based systems
    due to loff_t type. And update the Github action
    to validate builds on the system.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1747224000">- Update to 1.2.9:
  * dump.exfat: support dumping directory entry sets,
    which prints all fields of directory entries and
    cluster chains. See a man page.
  * exfatprogs: update the Github action for build test
    with Debain + clang + lld.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1761825600">- Update to 1.3.0:
  Features:
  * defrag.exfat: add a tool to defragment an exFAT filesystem or assess
    its fragmentation status.  See a man page.
  Changes:
  * mkfs.exfat: minimize zero-out initialization work in quick format mode
    to reduce I/O time.  * fsck.exfat: set the entry after an unused entry as unused.
  Bug fixes:
  * mkfs.exfat: fix incorrect FAT byte length calculation.
  * mkfs.exfat: avoid setting physical sector size into sector_size field.
  * fsck.exfat: fix a memory leaks in an error path.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to 1.3.1:
  Features:
  * fsck.exfat: support repairing the allocation bitmap size.
  Changes:
  * exfatprogs: temporarily disable building defrag.exfat due to reported
    data loss.
  Bug fixes:
  * libexfat: fix a NULL pointer dereference in read_file_dentry_set().</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1773230400">- Update to 1.3.2:
  Features:
  * fsck.exfat: add an option to show a progress bar
    while checking a filesystem.
  Changes:
  * mkfs.exfat: discard blocks prior to write outs by
    default.
  * mkfs.exfat: add a read-after-write verification for
    the volume boot record.
  * exfatprogs: adjust utility exit codes and add log
    messages for malloc() failures.
  Bug fixes:
  * dump.exfat: handle paths including '.', '..', and
    repeated '/'.
  * fsck.exfat: convert 0x80 entries into deleted file
    entries to avoid bogus dentry errors.
  * fsck.exfat: fix an uninitialized variable warning.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1780315200">- Update to 1.4.0:
  Features:
  * mkfs.exfat: add partition table creation support so
    newly formatted devices are recognized by Windows.
  * fsck.exfat: add "--put-mbr" and "--clear-mbr"
    options to add or remove partition table entries for
    Windows compatibility on existing volumes.
  * mkfs.exfat: add the "--upcase" option to format with
    a user-supplied upcase table.
  * exfatprogs: add example upcase tables and a helper
    script to generate upcase table binaries for testing.
  * exfatprogs: add chdosattr and lsdosattr utilities to
    view and modify DOS file attributes.
  Changes:
  * mkfs.exfat: detect foreign filesystems and partition
    tables before formatting, requiring "-F" for
    interactive overwrite of non-exFAT volumes.
  * mkfs.exfat: always clear the first 0x10000 bytes and
    improve zero-out I/O, verification, and progress logs
    during formatting.
  * mkfs.exfat: reduce memory usage when formatting very
    large devices.
  * exfatprogs: include the release date in version output.
  * mkfs.exfat: print the volume UUID after formatting,
    warn when the "-s" option is used, and default to
    512-byte clusters on very small devices.
  * exfatprogs: recover from short read/write completions
    during I/O operations.
  * exfatprogs: refuse to run on pre-2.6 Linux kernels.
  Bug fixes:
  * fsck.exfat: fix bitmap bit counting sign extension and
    handle progress bar overflow on corrupted bitmaps.
  * mkfs.exfat: fix 32-bit overflow issues that could
    select a wrong cluster size or fail with "-f".
  * mkfs.exfat: reject invalid zero or overflowing size
    arguments and correct the total cluster limit for
    edge-case large volumes.
  * mkfs.exfat: fix incorrect volume UUID printing and
    use safer direct I/O for write verification.
  * exfatprogs: fix 64-bit LBA sector I/O, integer
    signedness issues, and memory errors reported by
    valgrind in several utilities.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1780315201">- Update to 1.4.1:
  * exfatprogs: include missing DOS attribute headers and upcase
    helper files in release tarballs.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1781524800">- Update to 1.4.2:
  Changes:
  * exfatprogs: install lsdosattr and chdosattr in /bin instead of
    /sbin.
  Bug fixes:
  * dump.exfat: prevent heap buffer overflow in name parsing.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1786708800">- Update to 1.4.3:
  Changes:
  * exfatprogs: honor the user's full locale for diagnostic messages
    and date formatting.
  * mkfs.exfat: report final fsync errors and suppress completion
    messages with "-q".
  * fsck.exfat: increase scan speed when scanning large unused
    directory tails.
  Bug fixes:
  * exfatprogs: fix building DOS attribute utilities with non-Bash shells.
  * dump.exfat and fsck.exfat: ignore reserved allocation-bitmap bits
    when counting clusters.
  * fsck.exfat: reject invalid sector sizes without crashing.
  * mkfs.exfat: notify the kernel after creating partition tables.
  * mkfs.exfat: generate GUIDs with correct version and variant fields.
  * mkfs.exfat and tune.exfat: use standard GUID byte order for GUID
    input and output.
  * libexfat: fix directory iterator alignment for large offsets.
  * exfatprogs: prevent allocation bitmap size overflow near the
    maximum cluster count.</changelog>
</package>
<package pkgid="b9b31a239ad8c4473a3743ab3a8fc008ab5bf6d298791cb9de5d6310d3f1d44bf6d73b618b2590067b6aaa491193b07532e7595dd0c4e60604303451649d54df" name="exif-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.22" rel="3.7"/>
  <changelog author="meissner@suse.de" date="1224504000">- upgraded to 0.6.16.1:
  * Fixed the output of -s and -t when iconv is configured
  * Updated translations: pl
  * Added translations: id nl sk sv vi zh_CN
  * Fixed a double character encoding conversion problem with recent
    GNU gettext because version &gt;= 0.10.36 does the conversion of message
    texts itself.
- upgraded to 0.6.16:
  * Updated translations: pl</changelog>
  <changelog author="meissner@suse.de" date="1226145600">- upgraded to 0.6.17
  * Fixed the output of -s and -t when iconv is configured
  * Updated translations: pl
  * Added translations: id nl sk sv vi zh_CN
  * Fixed a double character encoding conversion problem with recent
    GNU gettext because version &gt;= 0.10.36 does the conversion of message
    texts itself.</changelog>
  <changelog author="meissner@suse.de" date="1258286400">- exif-0.6.19 (2009-11-12):
  * New translations: fi, ja
  * Updated translations: sv, vi, zh_CN
  * Fixed alignment of --list-tags header with --width
- exif-0.6.18 (2009-10-08):
  * New translations: is, it, lv
  * Updated translations: da, de, id, nl, pl, sk, sv, vi, zh_CN
  * Fixed alignment of tables in locales with multibyte character encoding
    (sfbug #2034873)
  * Allow setting --tag=0 (needed for the GPS IFD)
  * --ifd is now honoured while displaying tag contents
  * --create-exif now creates mandatory EXIF tags with default data
  * --no-fixup disables attempts to fix tags in existing files
  * --width option sets width of output lines</changelog>
  <changelog author="meissner@suse.de" date="1292587200">- updated to exif 0.6.20:
  * New translation: ro
  * Updated translations: it, lv, sk
  * --no-fixup now honoured during --create-exif to not create default tags
  * Fixed crash when not enough components were given to --set-value
  * Made --set-value more forgiving of whitespace
  * Allow --set-value on UNDEFINED tags (treating them as byte arrays)
  * Honour --machine-readable with --show-mnote and --show-description
  * Turned on the --enable-silent-rules configure option
  * Adding or removing a thumbnail can be done simultaneously with other options
  * Allow --create-exif to be used in place of an input file</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="meissner@suse.com" date="1342094400">- * Prevent NULL pointer dereference on out of memory situation.
    Such a situation could be created when processing an extremely
    large JPEG file.
  * libjpeg/jpeg-data.c: Fixed bug that caused exif to read past the end
    of a buffer. At worst, data-&gt;size would underflow which would cause
    a gigantic read past the end of the heap buffer and likely
    subsequent crash, which would only happen with a corrupted
    input file. It might be possible to copy sensitive information
    from process memory.
    This fixes CVE-2012-2845
- lots of translation updates</changelog>
  <changelog author="meissner@suse.com" date="1419249600">- build with PIE</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1589976000">- updated to exif 0.6.22:
  * New translations: ast, fur, ko, ms, pt_BR, ru, tr
  * Updated translations: many!
  * Fix a number of compiler and automake warnings
  * Fix the --remove option when no tag is specified.
  * Escape special XML characters in xml mode.
  * Add many continuous integration builds
  * Add more regression tests
  * Fixup IFD 1 tags when adding or removing a thumbnail.
  * Fix the XML tags used in --ids format.
  * Fix a memory leak when no arguments are given.
  * Enable AM_SILENT_RULES by default.
  * Make sure the tag buffer in show_entry_xml is NUL-terminated.
  * Eliminated unnecessary remove() calls in jpeg_data_save_file.
  * Close files before logging the error.
  * Install a SIGPIPE handler to stop generating a signal on pipe failures.
  * Fix cross-compilation with pkg-config
  * Use GP_CHECK_LIBRARY to look for popt.
  * Include strings to translate from libjpeg/jpeg-data.c
  * Fixed a double free by initializing data variable to NULL
  * Check that JPEGs start with 0xff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1594036800">- fixed an endiannes issue that broke exif -i option on big endian.
  - 0001-pass-in-unsinged-int-related-to-https-github.com-lib.patch
  - 0001-second-fix-for-https-github.com-libexif-exif-issues-.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="ad9aa04cad0c5cc5cfa3f2eaa5f280cf5e1a37fc3d370b21dfa457b17ca2a898786cb4ef6bc81618b444723ae6bbbdab3d0108d3cf0fa31b4918435c83959c07" name="exif-debugsource" arch="i586">
  <version epoch="0" ver="0.6.22" rel="3.7"/>
  <changelog author="meissner@suse.de" date="1224504000">- upgraded to 0.6.16.1:
  * Fixed the output of -s and -t when iconv is configured
  * Updated translations: pl
  * Added translations: id nl sk sv vi zh_CN
  * Fixed a double character encoding conversion problem with recent
    GNU gettext because version &gt;= 0.10.36 does the conversion of message
    texts itself.
- upgraded to 0.6.16:
  * Updated translations: pl</changelog>
  <changelog author="meissner@suse.de" date="1226145600">- upgraded to 0.6.17
  * Fixed the output of -s and -t when iconv is configured
  * Updated translations: pl
  * Added translations: id nl sk sv vi zh_CN
  * Fixed a double character encoding conversion problem with recent
    GNU gettext because version &gt;= 0.10.36 does the conversion of message
    texts itself.</changelog>
  <changelog author="meissner@suse.de" date="1258286400">- exif-0.6.19 (2009-11-12):
  * New translations: fi, ja
  * Updated translations: sv, vi, zh_CN
  * Fixed alignment of --list-tags header with --width
- exif-0.6.18 (2009-10-08):
  * New translations: is, it, lv
  * Updated translations: da, de, id, nl, pl, sk, sv, vi, zh_CN
  * Fixed alignment of tables in locales with multibyte character encoding
    (sfbug #2034873)
  * Allow setting --tag=0 (needed for the GPS IFD)
  * --ifd is now honoured while displaying tag contents
  * --create-exif now creates mandatory EXIF tags with default data
  * --no-fixup disables attempts to fix tags in existing files
  * --width option sets width of output lines</changelog>
  <changelog author="meissner@suse.de" date="1292587200">- updated to exif 0.6.20:
  * New translation: ro
  * Updated translations: it, lv, sk
  * --no-fixup now honoured during --create-exif to not create default tags
  * Fixed crash when not enough components were given to --set-value
  * Made --set-value more forgiving of whitespace
  * Allow --set-value on UNDEFINED tags (treating them as byte arrays)
  * Honour --machine-readable with --show-mnote and --show-description
  * Turned on the --enable-silent-rules configure option
  * Adding or removing a thumbnail can be done simultaneously with other options
  * Allow --create-exif to be used in place of an input file</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="meissner@suse.com" date="1342094400">- * Prevent NULL pointer dereference on out of memory situation.
    Such a situation could be created when processing an extremely
    large JPEG file.
  * libjpeg/jpeg-data.c: Fixed bug that caused exif to read past the end
    of a buffer. At worst, data-&gt;size would underflow which would cause
    a gigantic read past the end of the heap buffer and likely
    subsequent crash, which would only happen with a corrupted
    input file. It might be possible to copy sensitive information
    from process memory.
    This fixes CVE-2012-2845
- lots of translation updates</changelog>
  <changelog author="meissner@suse.com" date="1419249600">- build with PIE</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1589976000">- updated to exif 0.6.22:
  * New translations: ast, fur, ko, ms, pt_BR, ru, tr
  * Updated translations: many!
  * Fix a number of compiler and automake warnings
  * Fix the --remove option when no tag is specified.
  * Escape special XML characters in xml mode.
  * Add many continuous integration builds
  * Add more regression tests
  * Fixup IFD 1 tags when adding or removing a thumbnail.
  * Fix the XML tags used in --ids format.
  * Fix a memory leak when no arguments are given.
  * Enable AM_SILENT_RULES by default.
  * Make sure the tag buffer in show_entry_xml is NUL-terminated.
  * Eliminated unnecessary remove() calls in jpeg_data_save_file.
  * Close files before logging the error.
  * Install a SIGPIPE handler to stop generating a signal on pipe failures.
  * Fix cross-compilation with pkg-config
  * Use GP_CHECK_LIBRARY to look for popt.
  * Include strings to translate from libjpeg/jpeg-data.c
  * Fixed a double free by initializing data variable to NULL
  * Check that JPEGs start with 0xff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1594036800">- fixed an endiannes issue that broke exif -i option on big endian.
  - 0001-pass-in-unsinged-int-related-to-https-github.com-lib.patch
  - 0001-second-fix-for-https-github.com-libexif-exif-issues-.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="3ff8df2d294f256d0918d079d527be19f890cf8e398e6d7bb80e3cbbae088210b07d7eca31b6ae728ab8b8e85f7bc17cb592e3c5e540d5ea3ca0f28a56fe3970" name="exim-debuginfo" arch="i586">
  <version epoch="0" ver="4.98.2" rel="4.6"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 4.97.1 (bsc#1218387, CVE-2023-51766):
  * Fixes for the smtp protocol smuggling (CVE-2023-51766)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1721044800">- update to 4.98 (bsc#1227423, CVE-2024-39929):
  * The dkim_status ACL condition may now be used in data ACLs
  * The dkim_verbose logging control also enables logging of signing
  * The dkim_timestamps signing option now accepts zero to include
    a current timestamp but no expiry timestamp.
  * The recipients_max main option is now expanded.
  * Setting variables for "exim -be" can set a tainted value.
  * A dns:fail event.
  * The dsearch lookup supports search for a sub-path.
  * Include mailtest utility for simple connection checking.
  * Add SMTP WELLKNOWN extension.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731931200">- Own /srv/www which is no longer owned by the filesystem package.</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1741694400">- Adding directory /var/spool/mail/ to permissions file /etc/permissions.d/exim
  as required by rpmlint (bsc#123625)</changelog>
  <changelog author="Alexander Bergmann &lt;abergmann@suse.com&gt;" date="1743076800">- security release 4.98.2 for CVE-2025-30232 (bsc#1239794)
  * Fixed use-after-free with potential for privilege escalation.
- security release 4.98.1 for CVE-2025-26794 (bsc#1237424)
  * Fixed remote SQL injection when SQLite hints and ETRN serialization
    are used.</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1747396800">- fix installation of permissions.exim file in /etc/permissions.d/ directory if
  suse_version is set (bsc#1240755)</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1747742400">- fix issues with permissions (bsc#1240755):
  * remove /usr/sbin/exim from permissions.exim file
  * add set_permissions entry for /var/spool/mail to spec file in
    post section</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1749211200">- fix issues with permissions (bsc#1240755):
  * add su mail mail option to exim.logrotate
  * add %verify_permissions -e /var/spool/mail/
  * add trailing slash
    %set_permissions /var/spool/mail/</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1758801600">- Fix potential security issue with logfile rotation CVE-2025-53881 (bsc#1246457)</changelog>
</package>
<package pkgid="68ca1df7e436a71be7e4c14414c1315927d435f4389b83bb0c97fbbb960d108984448c28763ef96684776c5bc8fff1fdcefe6bd222857bfcb3db1cf9c6761ce8" name="exim-debugsource" arch="i586">
  <version epoch="0" ver="4.98.2" rel="4.6"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 4.97.1 (bsc#1218387, CVE-2023-51766):
  * Fixes for the smtp protocol smuggling (CVE-2023-51766)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1721044800">- update to 4.98 (bsc#1227423, CVE-2024-39929):
  * The dkim_status ACL condition may now be used in data ACLs
  * The dkim_verbose logging control also enables logging of signing
  * The dkim_timestamps signing option now accepts zero to include
    a current timestamp but no expiry timestamp.
  * The recipients_max main option is now expanded.
  * Setting variables for "exim -be" can set a tainted value.
  * A dns:fail event.
  * The dsearch lookup supports search for a sub-path.
  * Include mailtest utility for simple connection checking.
  * Add SMTP WELLKNOWN extension.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731931200">- Own /srv/www which is no longer owned by the filesystem package.</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1741694400">- Adding directory /var/spool/mail/ to permissions file /etc/permissions.d/exim
  as required by rpmlint (bsc#123625)</changelog>
  <changelog author="Alexander Bergmann &lt;abergmann@suse.com&gt;" date="1743076800">- security release 4.98.2 for CVE-2025-30232 (bsc#1239794)
  * Fixed use-after-free with potential for privilege escalation.
- security release 4.98.1 for CVE-2025-26794 (bsc#1237424)
  * Fixed remote SQL injection when SQLite hints and ETRN serialization
    are used.</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1747396800">- fix installation of permissions.exim file in /etc/permissions.d/ directory if
  suse_version is set (bsc#1240755)</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1747742400">- fix issues with permissions (bsc#1240755):
  * remove /usr/sbin/exim from permissions.exim file
  * add set_permissions entry for /var/spool/mail to spec file in
    post section</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1749211200">- fix issues with permissions (bsc#1240755):
  * add su mail mail option to exim.logrotate
  * add %verify_permissions -e /var/spool/mail/
  * add trailing slash
    %set_permissions /var/spool/mail/</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1758801600">- Fix potential security issue with logfile rotation CVE-2025-53881 (bsc#1246457)</changelog>
</package>
<package pkgid="cdaa87a5ebe14ee89cb57d16b49518ba592f48ea0f1f196ade8b31c6f745c0371419951e823aab53e6ac70a1edf4ccce4f1052bd13f99815435180aa3ce6cb6e" name="eximon-debuginfo" arch="i586">
  <version epoch="0" ver="4.98.2" rel="4.6"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 4.97.1 (bsc#1218387, CVE-2023-51766):
  * Fixes for the smtp protocol smuggling (CVE-2023-51766)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1721044800">- update to 4.98 (bsc#1227423, CVE-2024-39929):
  * The dkim_status ACL condition may now be used in data ACLs
  * The dkim_verbose logging control also enables logging of signing
  * The dkim_timestamps signing option now accepts zero to include
    a current timestamp but no expiry timestamp.
  * The recipients_max main option is now expanded.
  * Setting variables for "exim -be" can set a tainted value.
  * A dns:fail event.
  * The dsearch lookup supports search for a sub-path.
  * Include mailtest utility for simple connection checking.
  * Add SMTP WELLKNOWN extension.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731931200">- Own /srv/www which is no longer owned by the filesystem package.</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1741694400">- Adding directory /var/spool/mail/ to permissions file /etc/permissions.d/exim
  as required by rpmlint (bsc#123625)</changelog>
  <changelog author="Alexander Bergmann &lt;abergmann@suse.com&gt;" date="1743076800">- security release 4.98.2 for CVE-2025-30232 (bsc#1239794)
  * Fixed use-after-free with potential for privilege escalation.
- security release 4.98.1 for CVE-2025-26794 (bsc#1237424)
  * Fixed remote SQL injection when SQLite hints and ETRN serialization
    are used.</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1747396800">- fix installation of permissions.exim file in /etc/permissions.d/ directory if
  suse_version is set (bsc#1240755)</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1747742400">- fix issues with permissions (bsc#1240755):
  * remove /usr/sbin/exim from permissions.exim file
  * add set_permissions entry for /var/spool/mail to spec file in
    post section</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1749211200">- fix issues with permissions (bsc#1240755):
  * add su mail mail option to exim.logrotate
  * add %verify_permissions -e /var/spool/mail/
  * add trailing slash
    %set_permissions /var/spool/mail/</changelog>
  <changelog author="Wolfgang Engel &lt;wolfgang.engel@suse.com&gt;" date="1758801600">- Fix potential security issue with logfile rotation CVE-2025-53881 (bsc#1246457)</changelog>
</package>
<package pkgid="deb42518bae722efd02d161a76763ebdbaa8cbc7fbe22c6e9d56e918b33dd94cb516dd32da991bf0d194f5cf2a19e7a78808e5448f63b81d379264febf089ae5" name="exiv2-debuginfo" arch="i586">
  <version epoch="0" ver="0.28.9" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1688126400">- add a x86-64-v3 build, remove 32bit build (not used)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1688731200">- add exiv2-metadata-null-checks.patch fixes gwenview crashes and
  other apps https://github.com/Exiv2/exiv2/issues/2638</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1699358400">- update to 0.28.1 (bsc#1216923, CVE-2023-44398):
  * Release Notes:
    https://github.com/Exiv2/exiv2/issues/2813
- drop exiv2-metadata-null-checks.patch (upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1709121600">- update to 0.28.2 :
  * CVE-2024-24826: out-of-bounds read in
    QuickTimeVideo::NikonTagsDecoder.
  * CVE-2024-25112: denial of service due to unbounded
    recursion in QuickTimeVideo::multipleEntriesDecoder.
  (bsc#1219870, CVE-2024-24826, bsc#1219871, CVE-2024-25112)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1709726400">- Fix build with --nochecks</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1720440000">- use --parallel as single-dash parameters are eaten by
  ctest's rpm macro</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1720440001">- update to 0.28.3 :
  * Release Notes:
    + https://github.com/Exiv2/exiv2/issues/3008
    + https://github.com/Exiv2/exiv2/milestone/14?closed=1
  * This release also fixes a low-severity security issue in
    asfvideo.cpp: out-of-bounds read in AsfVideo::streamProperties.
    (bsc#1227528, CVE-2024-39695)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1756728000">- Update to 0.28.7:
  * Reverts an ABI incompatibility that was accidentally introduced in v0.28.6;
  * Fixes two low-severity vulnerabilities:
    [CVE-2025-54080](https://github.com/Exiv2/exiv2/security/advisories/GHSA-496f-x7cq-cq39)
    [CVE-2025-55304](https://github.com/Exiv2/exiv2/security/advisories/GHSA-m54q-mm9w-fp6g)
  * Fixes a use-after-free vulnerability in `tiffcomposite_int.cpp`:
    [CVE-2025-26623, bsc#1237347](https://github.com/Exiv2/exiv2/security/advisories/GHSA-38h4-fx85-qcx7)
    (CVE-2025-55304, bsc#1248963, CVE-2025-54080, bsc#1248962)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1772625600">- update to 0.28.8 (bsc#1259083, CVE-2026-25884, bsc#1259085,
    CVE-2026-27631, bsc#1259084, CVE-2026-27596):
  * [CVE-2026-
    25884](https://github.com/Exiv2/exiv2/security/advisories/GHS
    A-9mxq-4j5g-5wrp)
  * [CVE-2026-
    27596](https://github.com/Exiv2/exiv2/security/advisories/GHS
    A-3wgv-fg4w-75x7)
  * [CVE-2026-
    27631](https://github.com/Exiv2/exiv2/security/advisories/GHS
    A-p2pw-7935-c73j)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1788177600">- update to 0.28.9 (bsc#1277579, CVE-2026-68547,
    bsc#1277579, CVE-2026-68546,
    CVE-2026-49275):
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-3695-mjv8-3r52
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-jcgh-p9v3-pw6j
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-hxph-pv7w-8649
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-vg6c-9f6h-4x5q
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-9v3x-mhg4-wwv2
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-fgw8-p7pr-37cp
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-pwvq-9w4q-786w</changelog>
</package>
<package pkgid="06ff9b70adaa08c14a2f9c2f77720c4f9c5d7c291d86a6888eb1af6f05d1ee00e1a28fab40666c965b35b3cc7d50fe0ea804c8ced2510d6195bd2f18440ef7b1" name="exiv2-debugsource" arch="i586">
  <version epoch="0" ver="0.28.9" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1688126400">- add a x86-64-v3 build, remove 32bit build (not used)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1688731200">- add exiv2-metadata-null-checks.patch fixes gwenview crashes and
  other apps https://github.com/Exiv2/exiv2/issues/2638</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1699358400">- update to 0.28.1 (bsc#1216923, CVE-2023-44398):
  * Release Notes:
    https://github.com/Exiv2/exiv2/issues/2813
- drop exiv2-metadata-null-checks.patch (upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1709121600">- update to 0.28.2 :
  * CVE-2024-24826: out-of-bounds read in
    QuickTimeVideo::NikonTagsDecoder.
  * CVE-2024-25112: denial of service due to unbounded
    recursion in QuickTimeVideo::multipleEntriesDecoder.
  (bsc#1219870, CVE-2024-24826, bsc#1219871, CVE-2024-25112)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1709726400">- Fix build with --nochecks</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1720440000">- use --parallel as single-dash parameters are eaten by
  ctest's rpm macro</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1720440001">- update to 0.28.3 :
  * Release Notes:
    + https://github.com/Exiv2/exiv2/issues/3008
    + https://github.com/Exiv2/exiv2/milestone/14?closed=1
  * This release also fixes a low-severity security issue in
    asfvideo.cpp: out-of-bounds read in AsfVideo::streamProperties.
    (bsc#1227528, CVE-2024-39695)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1756728000">- Update to 0.28.7:
  * Reverts an ABI incompatibility that was accidentally introduced in v0.28.6;
  * Fixes two low-severity vulnerabilities:
    [CVE-2025-54080](https://github.com/Exiv2/exiv2/security/advisories/GHSA-496f-x7cq-cq39)
    [CVE-2025-55304](https://github.com/Exiv2/exiv2/security/advisories/GHSA-m54q-mm9w-fp6g)
  * Fixes a use-after-free vulnerability in `tiffcomposite_int.cpp`:
    [CVE-2025-26623, bsc#1237347](https://github.com/Exiv2/exiv2/security/advisories/GHSA-38h4-fx85-qcx7)
    (CVE-2025-55304, bsc#1248963, CVE-2025-54080, bsc#1248962)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1772625600">- update to 0.28.8 (bsc#1259083, CVE-2026-25884, bsc#1259085,
    CVE-2026-27631, bsc#1259084, CVE-2026-27596):
  * [CVE-2026-
    25884](https://github.com/Exiv2/exiv2/security/advisories/GHS
    A-9mxq-4j5g-5wrp)
  * [CVE-2026-
    27596](https://github.com/Exiv2/exiv2/security/advisories/GHS
    A-3wgv-fg4w-75x7)
  * [CVE-2026-
    27631](https://github.com/Exiv2/exiv2/security/advisories/GHS
    A-p2pw-7935-c73j)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1788177600">- update to 0.28.9 (bsc#1277579, CVE-2026-68547,
    bsc#1277579, CVE-2026-68546,
    CVE-2026-49275):
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-3695-mjv8-3r52
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-jcgh-p9v3-pw6j
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-hxph-pv7w-8649
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-vg6c-9f6h-4x5q
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-9v3x-mhg4-wwv2
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-fgw8-p7pr-37cp
  * https://github.com/Exiv2/exiv2/security/advisories/GHSA-pwvq-9w4q-786w</changelog>
</package>
<package pkgid="5f22a4552878f12e3d057282949b42c3fdab7a02a3f6a28b9967dde79242607ddf5bbb76c55ed45f6c5349c1733de3f906e252ca27ed727535167df3ceb4a218" name="exo-debuginfo" arch="i586">
  <version epoch="0" ver="4.20.0" rel="2.8"/>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1616500800">- Update to version 4.16.1
  * Revamp the documentation to modernize and uniformize accross
    components
  * Fix keyboard navigation when only one item is present
    (gxo#xfce/exo#53)</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1618228800">- Update to version 4.16.2
  * Properly initialize GdkRectangle to prevent crash
    (gxo#xfce/exo#57)</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1639137600">- Update to version 4.16.3
  * Dont reduce selection in single click mode (gxo#xfce/exo#71)
  * Add typecheck to prevent Gtk-CRITICAL (gxo#xfce/exo#63)
  * exo_strdup_strftime: Support additional encoding (gxo#xfce/exo#66)
  * Free hover_path in tree-view if not NULL
  * Fix compilation warnings
  * exo-icon-chooser-dialog: Focus filter entry by default
  * exo-icon-chooser-dialog: Set default to show to all icons
  * exo-icon-chooser-dialog: Speed up sorting the icon view model</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1655035200">- Update to version 4.16.4
  * exo-open : Only execute local .desktop files</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1671278400">- Update to version 4.18.0
  * Bump requirements for Xfce 4.18
  * Translation Updates</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1712059200">- Updated to version 4.19.0</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1730462400">- Updated to version 4.19.1
  * exo-tree-view: Add Ctrl+Shift+Click functionality (#116)
  * exo-icon-chooser-dialog: Fix icon leaks
  * Add option to exo-desktop-item-edit to print the filename
  * build: Bump requirements for Xfce 4.20
  * exo-icon-view: layout as well for empty view (Issue #118)
  * exo-open: Fix GError leak
  * exo-open: Fix GOptionContext memory leak
  * build: clang: Use gpointer cast to silence -Wcast-align
  * build: clang: Silence -Wcast-align
  * build: Use AM_DISTCHECK_CONFIGURE_FLAGS
  * build: Fix GLIB_VERSION_MIN_REQUIRED redefined
  * exo-icon-view: Use GSequence instead of GList to improve performance
  * exo: Explicitly add GIO_UNIX_CFLAGS
  * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
  * build: Add missing GETTEXT_PACKAGE definition
  * Fix deprecation (libxfce4ui#94)
  * Fix non X11 build (Fixes #111)
  * build: Check for bind_textdomain_codeset
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1733054400">- Updated to version 4.19.2
  * I18n: Update po/LINGUAS list
  * exo-die: Fix string leak in exo_die_g_key_file_set_locale_value
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1734264000">- Updated to version 4.20.0
  * Translation Updates</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1736251200">- Re-add: Drop dependency from libexo to perl-URI: there is no indication
  of any perl reference in that library.</changelog>
</package>
<package pkgid="f4198eb77786b9e4a4ce645d312cde630155d142a6bf2b2a9b7de28011e20aefebe06e942c20fe3de25f5db62c3232471929d05f66d6ead8cc41d222ddde78c5" name="exo-debugsource" arch="i586">
  <version epoch="0" ver="4.20.0" rel="2.8"/>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1616500800">- Update to version 4.16.1
  * Revamp the documentation to modernize and uniformize accross
    components
  * Fix keyboard navigation when only one item is present
    (gxo#xfce/exo#53)</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1618228800">- Update to version 4.16.2
  * Properly initialize GdkRectangle to prevent crash
    (gxo#xfce/exo#57)</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1639137600">- Update to version 4.16.3
  * Dont reduce selection in single click mode (gxo#xfce/exo#71)
  * Add typecheck to prevent Gtk-CRITICAL (gxo#xfce/exo#63)
  * exo_strdup_strftime: Support additional encoding (gxo#xfce/exo#66)
  * Free hover_path in tree-view if not NULL
  * Fix compilation warnings
  * exo-icon-chooser-dialog: Focus filter entry by default
  * exo-icon-chooser-dialog: Set default to show to all icons
  * exo-icon-chooser-dialog: Speed up sorting the icon view model</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1655035200">- Update to version 4.16.4
  * exo-open : Only execute local .desktop files</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1671278400">- Update to version 4.18.0
  * Bump requirements for Xfce 4.18
  * Translation Updates</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1712059200">- Updated to version 4.19.0</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1730462400">- Updated to version 4.19.1
  * exo-tree-view: Add Ctrl+Shift+Click functionality (#116)
  * exo-icon-chooser-dialog: Fix icon leaks
  * Add option to exo-desktop-item-edit to print the filename
  * build: Bump requirements for Xfce 4.20
  * exo-icon-view: layout as well for empty view (Issue #118)
  * exo-open: Fix GError leak
  * exo-open: Fix GOptionContext memory leak
  * build: clang: Use gpointer cast to silence -Wcast-align
  * build: clang: Silence -Wcast-align
  * build: Use AM_DISTCHECK_CONFIGURE_FLAGS
  * build: Fix GLIB_VERSION_MIN_REQUIRED redefined
  * exo-icon-view: Use GSequence instead of GList to improve performance
  * exo: Explicitly add GIO_UNIX_CFLAGS
  * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
  * build: Add missing GETTEXT_PACKAGE definition
  * Fix deprecation (libxfce4ui#94)
  * Fix non X11 build (Fixes #111)
  * build: Check for bind_textdomain_codeset
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1733054400">- Updated to version 4.19.2
  * I18n: Update po/LINGUAS list
  * exo-die: Fix string leak in exo_die_g_key_file_set_locale_value
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1734264000">- Updated to version 4.20.0
  * Translation Updates</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1736251200">- Re-add: Drop dependency from libexo to perl-URI: there is no indication
  of any perl reference in that library.</changelog>
</package>
<package pkgid="e93374fb12fffe4afc63ced2e8d6efe7aee6b6d26787e9366a8b51acd3f3c09dafedf17e067408fc3d26839b6b15fd45fd059158f0d6b1f5836d944b4db169da" name="exo-tools-debuginfo" arch="i586">
  <version epoch="0" ver="4.20.0" rel="2.8"/>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1616500800">- Update to version 4.16.1
  * Revamp the documentation to modernize and uniformize accross
    components
  * Fix keyboard navigation when only one item is present
    (gxo#xfce/exo#53)</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1618228800">- Update to version 4.16.2
  * Properly initialize GdkRectangle to prevent crash
    (gxo#xfce/exo#57)</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1639137600">- Update to version 4.16.3
  * Dont reduce selection in single click mode (gxo#xfce/exo#71)
  * Add typecheck to prevent Gtk-CRITICAL (gxo#xfce/exo#63)
  * exo_strdup_strftime: Support additional encoding (gxo#xfce/exo#66)
  * Free hover_path in tree-view if not NULL
  * Fix compilation warnings
  * exo-icon-chooser-dialog: Focus filter entry by default
  * exo-icon-chooser-dialog: Set default to show to all icons
  * exo-icon-chooser-dialog: Speed up sorting the icon view model</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1655035200">- Update to version 4.16.4
  * exo-open : Only execute local .desktop files</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1671278400">- Update to version 4.18.0
  * Bump requirements for Xfce 4.18
  * Translation Updates</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@suse.com&gt;" date="1712059200">- Updated to version 4.19.0</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1730462400">- Updated to version 4.19.1
  * exo-tree-view: Add Ctrl+Shift+Click functionality (#116)
  * exo-icon-chooser-dialog: Fix icon leaks
  * Add option to exo-desktop-item-edit to print the filename
  * build: Bump requirements for Xfce 4.20
  * exo-icon-view: layout as well for empty view (Issue #118)
  * exo-open: Fix GError leak
  * exo-open: Fix GOptionContext memory leak
  * build: clang: Use gpointer cast to silence -Wcast-align
  * build: clang: Silence -Wcast-align
  * build: Use AM_DISTCHECK_CONFIGURE_FLAGS
  * build: Fix GLIB_VERSION_MIN_REQUIRED redefined
  * exo-icon-view: Use GSequence instead of GList to improve performance
  * exo: Explicitly add GIO_UNIX_CFLAGS
  * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
  * build: Add missing GETTEXT_PACKAGE definition
  * Fix deprecation (libxfce4ui#94)
  * Fix non X11 build (Fixes #111)
  * build: Check for bind_textdomain_codeset
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1733054400">- Updated to version 4.19.2
  * I18n: Update po/LINGUAS list
  * exo-die: Fix string leak in exo_die_g_key_file_set_locale_value
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1734264000">- Updated to version 4.20.0
  * Translation Updates</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1736251200">- Re-add: Drop dependency from libexo to perl-URI: there is no indication
  of any perl reference in that library.</changelog>
</package>
<package pkgid="ca1ec411af875e272d9c0a860b916628a1cdbfb07864d8fbe90dfce58e4d246a7837c16f9631fb58b0e036c862c96e225230268744d199305820651c1b9a7439" name="expat-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.2" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1730980800">- version update to 2.6.4
  * Security fixes: [bsc#1232601]
    [#915]  CVE-2024-50602 -- Fix crash within function XML_ResumeParser
    from a NULL pointer dereference by disallowing function
    XML_StopParser to (stop or) suspend an unstarted parser.
    A new error code XML_ERROR_NOT_STARTED was introduced to
    properly communicate this situation.  // CWE-476 CWE-754
  * Other changes:
    [#903]  CMake: Add alias target "expat::expat"
    [#905]  docs: Document use via CMake &gt;=3.18 with FetchContent
    and SOURCE_SUBDIR and its consequences
    [#902]  tests: Reduce use of global parser instance
    [#904]  tests: Resolve duplicate handler
  [#317] #918  tests: Improve tests on doctype closing (ex CVE-2019-15903)
    [#914]  Fix signedness of format strings
  [#919] #920  Version info bumped from 10:3:9 (libexpat*.so.1.9.3)
    to 11:0:10 (libexpat*.so.1.10.0); see https://verbump.de/
    for what these numbers do</changelog>
  <changelog author="pgajdos@suse.com" date="1731412800">- no source changes, just adding jira reference: jsc#SLE-21253</changelog>
  <changelog author="pgajdos@suse.com" date="1741953600">- version update to 2.7.0 (CVE-2024-8176 [bsc#1239618])
  * Security fixes:
    [#893] #973  CVE-2024-8176 -- Fix crash from chaining a large number
    of entities caused by stack overflow by resolving use of
    recursion, for all three uses of entities:
  - general entities in character data ("&lt;e&gt;&amp;g1;&lt;/e&gt;")
  - general entities in attribute values ("&lt;e k1='&amp;g1;'/&gt;")
  - parameter entities ("%p1;")
    Known impact is (reliable and easy) denial of service:
    CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:H/RL:O/RC:C
    (Base Score: 7.5, Temporal Score: 7.2)
    Please note that a layer of compression around XML can
    significantly reduce the minimum attack payload size.
  * Other changes:
    [#935] #937  Autotools: Make generated CMake files look for
    libexpat.@SO_MAJOR@.dylib on macOS
    [#925]  Autotools: Sync CMake templates with CMake 3.29
  [#945] #962 #966  CMake: Drop support for CMake &lt;3.13
    [#942]  CMake: Small fuzzing related improvements
    [#921]  docs: Add missing documentation of error code
    XML_ERROR_NOT_STARTED that was introduced with 2.6.4
    [#941]  docs: Document need for C++11 compiler for use from C++
    [#959]  tests/benchmark: Fix a (harmless) TOCTTOU
    [#944]  Windows: Fix installer target location of file xmlwf.xml
    for CMake
    [#953]  Windows: Address warning -Wunknown-warning-option
    about -Wno-pedantic-ms-format from LLVM MinGW
    [#971]  Address Cppcheck warnings
    [#969] #970  Mass-migrate links from http:// to https://
    [#947] #958 ..
    [#974] #975  Document changes since the previous release
    [#974] #975  Version info bumped from 11:0:10 (libexpat*.so.1.10.0)
    to 11:1:10 (libexpat*.so.1.10.1); see https://verbump.de/
    for what these numbers do</changelog>
  <changelog author="pgajdos@suse.com" date="1743163200">- version update to 2.7.1
    Bug fixes:
    [#980] #989  Restore event pointer behavior from Expat 2.6.4
    (that the fix to CVE-2024-8176 changed in 2.7.0);
    affected API functions are:
  - XML_GetCurrentByteCount
  - XML_GetCurrentByteIndex
  - XML_GetCurrentColumnNumber
  - XML_GetCurrentLineNumber
  - XML_GetInputContext
    Other changes:
    [#976] #977  Autotools: Integrate files "fuzz/xml_lpm_fuzzer.{cpp,proto}"
    with Automake that were missing from 2.7.0 release tarballs
    [#983] #984  Fix printf format specifiers for 32bit Emscripten
    [#992]  docs: Promote OpenSSF Best Practices self-certification
    [#978]  tests/benchmark: Resolve mistaken double close
    [#986]  Address compiler warnings
    [#990] #993  Version info bumped from 11:1:10 (libexpat*.so.1.10.1)
    to 11:2:10 (libexpat*.so.1.10.2); see https://verbump.de/
    for what these numbers do
    Infrastructure:
    [#982]  CI: Start running Perl XML::Parser integration tests
    [#987]  CI: Enforce Clang Static Analyzer clean code
    [#991]  CI: Re-enable warning clang-analyzer-valist.Uninitialized
    for clang-tidy
    [#981]  CI: Cover compilation with musl
    [#983] #984  CI: Cover compilation with 32bit Emscripten
    [#976] #977  CI: Protect against fuzzer files missing from future
    release archives</changelog>
  <changelog author="pgajdos@suse.com" date="1758542400">- version update to 2.7.2 [bsc#1249584]
  * CVE-2025-59375 -- Disallow use of disproportional amounts of
    dynamic memory from within an Expat parser
  * xmlwf: Fix (internal) help generator
  * xmlwf: Mention supported environment variables in
  - -help output
  * see Changes for details</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1758974400">- version update to 2.7.3
  * Fix alignment of internal allocations for some non-amd64
    architectures (e.g. sparc32); fixes up on the fix to
    CVE-2025-59375 (of Expat 2.7.2)
  * Fix a class of false positives where input should have been
    rejected with error XML_ERROR_ASYNC_ENTITY; regression from
    CVE-2024-8176 (of Expat 2.7.0)
  * Prove and regression-proof absence of integer overflow
    from function expat_realloc
  * Remove "harmless" cast that truncated a size_t to unsigned
  * xmlwf: Resolve use of functions XML_GetErrorLineNumber
    and XML_GetErrorColumnNumber</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1770120000">- version update to 2.7.4
  * CVE-2026-24515 -- Function XML_ExternalEntityParserCreate
    failed to copy the encoding handler data passed to
    XML_SetUnknownEncodingHandler from the parent to the new
    subparser. This can cause a NULL dereference (CWE-476) from
    external entities that declare use of an unknown encoding.
    The expected impact is denial of service. It takes use of
    both functions XML_ExternalEntityParserCreate and
    XML_SetUnknownEncodingHandler for an application to be
    vulnerable.
  * CVE-2026-25210 -- Add missing check for integer overflow
    related to buffer size determination in function doContent
  * lib: Fix missing undoing of group size expansion in doProlog
    failure cases
  * xmlwf: Fix a memory leak
  * WASI: Fix format specifiers for 32bit WASI SDK
- fixes [bsc#1257144] and [bsc#1257496]</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1774526400">- version update to 2.7.5 (bsc#1259711, bsc#1259729, bsc#1259726)
  * CVE-2026-32776 -- Fix NULL function pointer dereference for
    empty external parameter entities; it takes use of both
    functions XML_ExternalEntityParserCreate and
    XML_SetParamEntityParsing for an application to be
    vulnerable.
  * CVE-2026-32777 -- Protect from XML_TOK_INSTANCE_START
    infinite loop in function entityValueProcessor; it takes
    use of both functions XML_ExternalEntityParserCreate and
    XML_SetParamEntityParsing for an application to be
    vulnerable.
  * CVE-2026-32778 -- Fix NULL dereference in function setContext
    on retry after an earlier ouf-of-memory condition; it takes
    use of function XML_ParserCreateNS or XML_ParserCreate_MM
    for an application to be vulnerable.
  * See full changelog here:
    https://github.com/libexpat/libexpat/blob/R_2_7_5/expat/Changes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778760000">- update to 2.8.1
  (bsc#1264713, CVE-2026-45186,
    bsc#1262263, CVE-2026-41080):
  * Fix quadratic runtime from attribute name
    collision checks that allowed denial of service attacks
    through moderately sized crafted XML input (CWE-407).
    Please note that a layer of compression around XML can
    significantly reduce the minimum attack payload size.
  * CVE-2026-41080 -- The existing hash flooding
    protection only used 4 to 8 bytes of entropy for
  * a salt, when 16 bytes of salt are supported by the
  * implementation of SipHash used by Expat. Now full 16 bytes
  * of entropy are used to improve protection against hash
  * flooding attacks.
  * Existing API function XML_SetHashSalt is now deprecated
  * because of its limitations, and its use should be
  * considered a vulnerability. Please either use the new API
  * function XML_SetHashSalt16Bytes (with known-high-quality
  * entropy input only!) instead, or leave the derivation of
  * a 16-bytes hash salt from high quality entropy to Expat's
  * internal machinery (by *not* calling either of the two
  * XML_SetHashSalt* functions).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1787313600">- update to 2.8.2 (
    bsc#1267631, CVE-2026-50219,
    bsc#1268572, CVE-2026-56131,
    bsc#1268573, CVE-2026-56132,
    bsc#1275096, CVE-2026-56403, CVE-2026-56404, CVE-2026-56405,
    CVE-2026-56406, CVE-2026-56407, CVE-2026-56408,
    CVE-2026-56409, CVE-2026-56410, CVE-2026-56411,
    CVE-2026-56412):
  * #1246  CVE-2026-50219 -- Disallow calls to functions
  * `XML_GetBuffer`, `XML_Parse`, `XML_ParseBuffer`,
  * `XML_ParserFree`, `XML_ParserReset` to guard e.g.
  * Expat bindings from memory corruption;
  * #1267  CVE-2026-56131 -- Protect XML_ResumeParser from being
    called from a handler, plugging a hole in the fix to CVE-2026-50219
  * #1272  CVE-2026-56132 -- Fix out-of-bound scaffolding index
    store in `doProlog`
  * #1229 #1232  CVE-2026-56403 -- Integer overflow in
    `storeAtts`
  * #1249  CVE-2026-56404 -- Integer overflow in `addBinding`
  * #1251  CVE-2026-56405 -- Integer overflow in `getAttributeId`
  * #1255  CVE-2026-56406 -- Integer overflow in
    `XML_ParseBuffer`
  * #1262  CVE-2026-56407 -- Integer overflow in `textLen`
    handling
  * #565  CVE-2026-56408 -- Integer overflow in `copyString`
  * #1259  CVE-2026-56409 -- xmlwf: Integer overflow in output
    path join
  * #1252  CVE-2026-56410 -- xmlwf: Integer overflow in
    `resolveSystemId`
  * #1263  CVE-2026-56411 -- xmlwf: Integer overflow in notation
    list allocation
  * #1278  CVE-2026-56412 -- Guard XML_TOK_DATA_CHARS handler
    calls in `doCdataSection`, plugging a hole in the fix to
    CVE-2026-50219</changelog>
</package>
<package pkgid="0bfadc5c3fc7bf003511e33dd7bdc6174db03add4eba8fb71423d948284998de4f22572974d4d7ed0deff05556822e1d54f8c4190cf418cc6991a52eeac5d57f" name="expat-debugsource" arch="i586">
  <version epoch="0" ver="2.8.2" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1730980800">- version update to 2.6.4
  * Security fixes: [bsc#1232601]
    [#915]  CVE-2024-50602 -- Fix crash within function XML_ResumeParser
    from a NULL pointer dereference by disallowing function
    XML_StopParser to (stop or) suspend an unstarted parser.
    A new error code XML_ERROR_NOT_STARTED was introduced to
    properly communicate this situation.  // CWE-476 CWE-754
  * Other changes:
    [#903]  CMake: Add alias target "expat::expat"
    [#905]  docs: Document use via CMake &gt;=3.18 with FetchContent
    and SOURCE_SUBDIR and its consequences
    [#902]  tests: Reduce use of global parser instance
    [#904]  tests: Resolve duplicate handler
  [#317] #918  tests: Improve tests on doctype closing (ex CVE-2019-15903)
    [#914]  Fix signedness of format strings
  [#919] #920  Version info bumped from 10:3:9 (libexpat*.so.1.9.3)
    to 11:0:10 (libexpat*.so.1.10.0); see https://verbump.de/
    for what these numbers do</changelog>
  <changelog author="pgajdos@suse.com" date="1731412800">- no source changes, just adding jira reference: jsc#SLE-21253</changelog>
  <changelog author="pgajdos@suse.com" date="1741953600">- version update to 2.7.0 (CVE-2024-8176 [bsc#1239618])
  * Security fixes:
    [#893] #973  CVE-2024-8176 -- Fix crash from chaining a large number
    of entities caused by stack overflow by resolving use of
    recursion, for all three uses of entities:
  - general entities in character data ("&lt;e&gt;&amp;g1;&lt;/e&gt;")
  - general entities in attribute values ("&lt;e k1='&amp;g1;'/&gt;")
  - parameter entities ("%p1;")
    Known impact is (reliable and easy) denial of service:
    CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:H/RL:O/RC:C
    (Base Score: 7.5, Temporal Score: 7.2)
    Please note that a layer of compression around XML can
    significantly reduce the minimum attack payload size.
  * Other changes:
    [#935] #937  Autotools: Make generated CMake files look for
    libexpat.@SO_MAJOR@.dylib on macOS
    [#925]  Autotools: Sync CMake templates with CMake 3.29
  [#945] #962 #966  CMake: Drop support for CMake &lt;3.13
    [#942]  CMake: Small fuzzing related improvements
    [#921]  docs: Add missing documentation of error code
    XML_ERROR_NOT_STARTED that was introduced with 2.6.4
    [#941]  docs: Document need for C++11 compiler for use from C++
    [#959]  tests/benchmark: Fix a (harmless) TOCTTOU
    [#944]  Windows: Fix installer target location of file xmlwf.xml
    for CMake
    [#953]  Windows: Address warning -Wunknown-warning-option
    about -Wno-pedantic-ms-format from LLVM MinGW
    [#971]  Address Cppcheck warnings
    [#969] #970  Mass-migrate links from http:// to https://
    [#947] #958 ..
    [#974] #975  Document changes since the previous release
    [#974] #975  Version info bumped from 11:0:10 (libexpat*.so.1.10.0)
    to 11:1:10 (libexpat*.so.1.10.1); see https://verbump.de/
    for what these numbers do</changelog>
  <changelog author="pgajdos@suse.com" date="1743163200">- version update to 2.7.1
    Bug fixes:
    [#980] #989  Restore event pointer behavior from Expat 2.6.4
    (that the fix to CVE-2024-8176 changed in 2.7.0);
    affected API functions are:
  - XML_GetCurrentByteCount
  - XML_GetCurrentByteIndex
  - XML_GetCurrentColumnNumber
  - XML_GetCurrentLineNumber
  - XML_GetInputContext
    Other changes:
    [#976] #977  Autotools: Integrate files "fuzz/xml_lpm_fuzzer.{cpp,proto}"
    with Automake that were missing from 2.7.0 release tarballs
    [#983] #984  Fix printf format specifiers for 32bit Emscripten
    [#992]  docs: Promote OpenSSF Best Practices self-certification
    [#978]  tests/benchmark: Resolve mistaken double close
    [#986]  Address compiler warnings
    [#990] #993  Version info bumped from 11:1:10 (libexpat*.so.1.10.1)
    to 11:2:10 (libexpat*.so.1.10.2); see https://verbump.de/
    for what these numbers do
    Infrastructure:
    [#982]  CI: Start running Perl XML::Parser integration tests
    [#987]  CI: Enforce Clang Static Analyzer clean code
    [#991]  CI: Re-enable warning clang-analyzer-valist.Uninitialized
    for clang-tidy
    [#981]  CI: Cover compilation with musl
    [#983] #984  CI: Cover compilation with 32bit Emscripten
    [#976] #977  CI: Protect against fuzzer files missing from future
    release archives</changelog>
  <changelog author="pgajdos@suse.com" date="1758542400">- version update to 2.7.2 [bsc#1249584]
  * CVE-2025-59375 -- Disallow use of disproportional amounts of
    dynamic memory from within an Expat parser
  * xmlwf: Fix (internal) help generator
  * xmlwf: Mention supported environment variables in
  - -help output
  * see Changes for details</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1758974400">- version update to 2.7.3
  * Fix alignment of internal allocations for some non-amd64
    architectures (e.g. sparc32); fixes up on the fix to
    CVE-2025-59375 (of Expat 2.7.2)
  * Fix a class of false positives where input should have been
    rejected with error XML_ERROR_ASYNC_ENTITY; regression from
    CVE-2024-8176 (of Expat 2.7.0)
  * Prove and regression-proof absence of integer overflow
    from function expat_realloc
  * Remove "harmless" cast that truncated a size_t to unsigned
  * xmlwf: Resolve use of functions XML_GetErrorLineNumber
    and XML_GetErrorColumnNumber</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1770120000">- version update to 2.7.4
  * CVE-2026-24515 -- Function XML_ExternalEntityParserCreate
    failed to copy the encoding handler data passed to
    XML_SetUnknownEncodingHandler from the parent to the new
    subparser. This can cause a NULL dereference (CWE-476) from
    external entities that declare use of an unknown encoding.
    The expected impact is denial of service. It takes use of
    both functions XML_ExternalEntityParserCreate and
    XML_SetUnknownEncodingHandler for an application to be
    vulnerable.
  * CVE-2026-25210 -- Add missing check for integer overflow
    related to buffer size determination in function doContent
  * lib: Fix missing undoing of group size expansion in doProlog
    failure cases
  * xmlwf: Fix a memory leak
  * WASI: Fix format specifiers for 32bit WASI SDK
- fixes [bsc#1257144] and [bsc#1257496]</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1774526400">- version update to 2.7.5 (bsc#1259711, bsc#1259729, bsc#1259726)
  * CVE-2026-32776 -- Fix NULL function pointer dereference for
    empty external parameter entities; it takes use of both
    functions XML_ExternalEntityParserCreate and
    XML_SetParamEntityParsing for an application to be
    vulnerable.
  * CVE-2026-32777 -- Protect from XML_TOK_INSTANCE_START
    infinite loop in function entityValueProcessor; it takes
    use of both functions XML_ExternalEntityParserCreate and
    XML_SetParamEntityParsing for an application to be
    vulnerable.
  * CVE-2026-32778 -- Fix NULL dereference in function setContext
    on retry after an earlier ouf-of-memory condition; it takes
    use of function XML_ParserCreateNS or XML_ParserCreate_MM
    for an application to be vulnerable.
  * See full changelog here:
    https://github.com/libexpat/libexpat/blob/R_2_7_5/expat/Changes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778760000">- update to 2.8.1
  (bsc#1264713, CVE-2026-45186,
    bsc#1262263, CVE-2026-41080):
  * Fix quadratic runtime from attribute name
    collision checks that allowed denial of service attacks
    through moderately sized crafted XML input (CWE-407).
    Please note that a layer of compression around XML can
    significantly reduce the minimum attack payload size.
  * CVE-2026-41080 -- The existing hash flooding
    protection only used 4 to 8 bytes of entropy for
  * a salt, when 16 bytes of salt are supported by the
  * implementation of SipHash used by Expat. Now full 16 bytes
  * of entropy are used to improve protection against hash
  * flooding attacks.
  * Existing API function XML_SetHashSalt is now deprecated
  * because of its limitations, and its use should be
  * considered a vulnerability. Please either use the new API
  * function XML_SetHashSalt16Bytes (with known-high-quality
  * entropy input only!) instead, or leave the derivation of
  * a 16-bytes hash salt from high quality entropy to Expat's
  * internal machinery (by *not* calling either of the two
  * XML_SetHashSalt* functions).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1787313600">- update to 2.8.2 (
    bsc#1267631, CVE-2026-50219,
    bsc#1268572, CVE-2026-56131,
    bsc#1268573, CVE-2026-56132,
    bsc#1275096, CVE-2026-56403, CVE-2026-56404, CVE-2026-56405,
    CVE-2026-56406, CVE-2026-56407, CVE-2026-56408,
    CVE-2026-56409, CVE-2026-56410, CVE-2026-56411,
    CVE-2026-56412):
  * #1246  CVE-2026-50219 -- Disallow calls to functions
  * `XML_GetBuffer`, `XML_Parse`, `XML_ParseBuffer`,
  * `XML_ParserFree`, `XML_ParserReset` to guard e.g.
  * Expat bindings from memory corruption;
  * #1267  CVE-2026-56131 -- Protect XML_ResumeParser from being
    called from a handler, plugging a hole in the fix to CVE-2026-50219
  * #1272  CVE-2026-56132 -- Fix out-of-bound scaffolding index
    store in `doProlog`
  * #1229 #1232  CVE-2026-56403 -- Integer overflow in
    `storeAtts`
  * #1249  CVE-2026-56404 -- Integer overflow in `addBinding`
  * #1251  CVE-2026-56405 -- Integer overflow in `getAttributeId`
  * #1255  CVE-2026-56406 -- Integer overflow in
    `XML_ParseBuffer`
  * #1262  CVE-2026-56407 -- Integer overflow in `textLen`
    handling
  * #565  CVE-2026-56408 -- Integer overflow in `copyString`
  * #1259  CVE-2026-56409 -- xmlwf: Integer overflow in output
    path join
  * #1252  CVE-2026-56410 -- xmlwf: Integer overflow in
    `resolveSystemId`
  * #1263  CVE-2026-56411 -- xmlwf: Integer overflow in notation
    list allocation
  * #1278  CVE-2026-56412 -- Guard XML_TOK_DATA_CHARS handler
    calls in `doCdataSection`, plugging a hole in the fix to
    CVE-2026-50219</changelog>
</package>
<package pkgid="e8932d7963bf3ca9d74f13f4581044934d4f81e7be6d7958a448550e98b47d5e5d3910286519445af0eb1317db9234a3e84d87d90aaab9a927223fdf3fc92a72" name="expect-debuginfo" arch="i586">
  <version epoch="0" ver="5.45.4" rel="8.5"/>
  <changelog author="aavindraa@gmail.com" date="1510142400">- New version 5.45.3:
  * expect.c: On finding a full buffer during matching the sliding
    window mechanism slides too far, truncating the whole buffer and
    preventing matches across the boundary. Fix is shortening the
    slide distance (slide only one 1/3).
  * expect.c: Replaced a cc==0 check with proper Tcl_Eof() check.
- Includes changes from 5.45.2:
  * configure: Extended Tcl header detection for OS X Mountain Lion.
  * expect.c: Replaced memcpy with memmove to properly handle
    overlapping memory.
- Includes changes from 5.45.1:
  * exp_chan.c: Fix a problem when talking a tty where the writer
    dies. Some operating systems report the condition as EIO with
    nothing read, while this actually an EOF. Previously, returned
    data was incomplete due to the error causing data in buffers to
    be dropped.
  * exp_chan.c: Fix a problem with the iteration over the expect
    channel list where the loop code may modify the list, breaking
    the iterator.
  * Fixes for exp_chan.c and exp_command.h
  * expect.c: Convert #bytes information to #chars to prevent later
    code to fail when copying strings around and miscalculating how
    much to copy, for strings containing non-ASCII utf chars.
  * exp_inter.c: Hack access to TCL_REG_BOSONLY when not present,
    became private with Tcl 8.5 and higher.
  * expect.h: Remove the local fiddling with the memory allocation
    and panic macros.
  * example/unbuffer: Prevent unbuffer from swallowing exit code of
    the command it ran (regular mode only, not -p)
  * Various deduplications and cleanups
- cleanup with spec-cleaner
- use %make_install macro</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1540468800">- New version 5.45.4:
  * Fix two bugs in EOF handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1602763200">- Add an unversioned symlink to make linking easier for
  applications that use libexpect without Tcl (boo#1172681).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- pass explicit -pie flag to CFLAGS and hack `make` invocation so that
  /usr/bin/expect actually becomes a PIE binary. This is especially awkard
  since the expect build system implicitly passes -fPIC which breaks our
  gcc-PIE package, but does not pass -pie while linking the executable.
  Shared libraries are also not linked with -shared so we need to explicitly
  pass this, too, to avoid build breakage (bsc#1184122).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1620129600">- fix previous change regarding PIE linking. Passing SHLIB_CFLAGS="-shared"
  causes /usr/bin/expect to become a shared library that SEGFAULTs upon
  execution. Instead use SHLIB_LD to pass -shared only to shared library
  linking.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1620648000">- bsc#1183904, expect-errorfd.patch:
  errorfd file descriptors should be closed when forking</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1640088000">- Fix home page URL https://core.tcl-lang.org/expect/</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650369600">- add expect-5.45-format-security.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715515200">- expect-fix-implicit.patch: fixed several implicit warnings,
  fixed bad struct initialization
  - if you see pty related issues, please report them.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- Use -std=gnu89 to avoid the new C23 default of GCC 15, the codebase
  is still using K&amp;R C after all.</changelog>
</package>
<package pkgid="df4a10b72080425a8edc12efb23816960248ceafd0c8c36d7222fa64128220c5738093e305b0c423f42b3de2bbe9478f1b1c3787629743f428cb92006e8338d2" name="expect-debugsource" arch="i586">
  <version epoch="0" ver="5.45.4" rel="8.5"/>
  <changelog author="aavindraa@gmail.com" date="1510142400">- New version 5.45.3:
  * expect.c: On finding a full buffer during matching the sliding
    window mechanism slides too far, truncating the whole buffer and
    preventing matches across the boundary. Fix is shortening the
    slide distance (slide only one 1/3).
  * expect.c: Replaced a cc==0 check with proper Tcl_Eof() check.
- Includes changes from 5.45.2:
  * configure: Extended Tcl header detection for OS X Mountain Lion.
  * expect.c: Replaced memcpy with memmove to properly handle
    overlapping memory.
- Includes changes from 5.45.1:
  * exp_chan.c: Fix a problem when talking a tty where the writer
    dies. Some operating systems report the condition as EIO with
    nothing read, while this actually an EOF. Previously, returned
    data was incomplete due to the error causing data in buffers to
    be dropped.
  * exp_chan.c: Fix a problem with the iteration over the expect
    channel list where the loop code may modify the list, breaking
    the iterator.
  * Fixes for exp_chan.c and exp_command.h
  * expect.c: Convert #bytes information to #chars to prevent later
    code to fail when copying strings around and miscalculating how
    much to copy, for strings containing non-ASCII utf chars.
  * exp_inter.c: Hack access to TCL_REG_BOSONLY when not present,
    became private with Tcl 8.5 and higher.
  * expect.h: Remove the local fiddling with the memory allocation
    and panic macros.
  * example/unbuffer: Prevent unbuffer from swallowing exit code of
    the command it ran (regular mode only, not -p)
  * Various deduplications and cleanups
- cleanup with spec-cleaner
- use %make_install macro</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1540468800">- New version 5.45.4:
  * Fix two bugs in EOF handling.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1602763200">- Add an unversioned symlink to make linking easier for
  applications that use libexpect without Tcl (boo#1172681).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- pass explicit -pie flag to CFLAGS and hack `make` invocation so that
  /usr/bin/expect actually becomes a PIE binary. This is especially awkard
  since the expect build system implicitly passes -fPIC which breaks our
  gcc-PIE package, but does not pass -pie while linking the executable.
  Shared libraries are also not linked with -shared so we need to explicitly
  pass this, too, to avoid build breakage (bsc#1184122).</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1620129600">- fix previous change regarding PIE linking. Passing SHLIB_CFLAGS="-shared"
  causes /usr/bin/expect to become a shared library that SEGFAULTs upon
  execution. Instead use SHLIB_LD to pass -shared only to shared library
  linking.</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1620648000">- bsc#1183904, expect-errorfd.patch:
  errorfd file descriptors should be closed when forking</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1640088000">- Fix home page URL https://core.tcl-lang.org/expect/</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650369600">- add expect-5.45-format-security.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1715515200">- expect-fix-implicit.patch: fixed several implicit warnings,
  fixed bad struct initialization
  - if you see pty related issues, please report them.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- Use -std=gnu89 to avoid the new C23 default of GCC 15, the codebase
  is still using K&amp;R C after all.</changelog>
</package>
<package pkgid="57d96003009506e139ed4fb1e882a6817c165e3b72bcb681b9070049df8091358dc96e3f6a5769f49b436245a28735a56e329d79fc38e302e2d36f3eee1af162" name="ext3grep-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.2" rel="9.16"/>
  <changelog author="puzel@novell.com" date="1251374400">- prepare package for contrib (base on package from
  home:bitshuffler)</changelog>
  <changelog author="puzel@novell.com" date="1271678400">- update to ext3grep-0.10.2
  - Added support for --restore-inode=&lt;ino&gt;@&lt;journal-sequence-number&gt;</changelog>
  <changelog author="puzel@novell.com" date="1302523200">- use spec-cleaner</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1344945600">- Build fixes for e2fsprogs v1.42
    See http://code.google.com/p/ext3grep/issues/detail?id=34&amp;sort=-id</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1346846400">- Add SLES support to specfile</changelog>
  <changelog author="dvaleev@suse.com" date="1349179200">- don't build on BigEndian</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1542110400">- Add ext3grep-0.10.2-rename-i_dir_acl.patch: Fix build
  (boo#1115054).
- Clean spec file.</changelog>
</package>
<package pkgid="ffa76568afad184f7dbb03902cfa9bf324cb1e22f671d4fbed0cafeb9aad3b842db8e07dc4269cfcdbbfafaf3a675bc9adee5798cdef4338a937cbe2fef9994b" name="ext3grep-debugsource" arch="i586">
  <version epoch="0" ver="0.10.2" rel="9.16"/>
  <changelog author="puzel@novell.com" date="1251374400">- prepare package for contrib (base on package from
  home:bitshuffler)</changelog>
  <changelog author="puzel@novell.com" date="1271678400">- update to ext3grep-0.10.2
  - Added support for --restore-inode=&lt;ino&gt;@&lt;journal-sequence-number&gt;</changelog>
  <changelog author="puzel@novell.com" date="1302523200">- use spec-cleaner</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1344945600">- Build fixes for e2fsprogs v1.42
    See http://code.google.com/p/ext3grep/issues/detail?id=34&amp;sort=-id</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1346846400">- Add SLES support to specfile</changelog>
  <changelog author="dvaleev@suse.com" date="1349179200">- don't build on BigEndian</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1542110400">- Add ext3grep-0.10.2-rename-i_dir_acl.patch: Fix build
  (boo#1115054).
- Clean spec file.</changelog>
</package>
<package pkgid="cb23d648a76ec9cb303c61fd5b3303af464fdb667c7ed59c0e0efa25a25254b28598d8d297e304229476cd487441f1e7c446003bb5157feab9bccd3bf93c4b57" name="ext4magic-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.2" rel="4.16"/>
  <changelog author="Greg.Freemyer@gmail.com" date="1330776000">- initial packaging - v0.30
    ext4magic is file recovery tool for the ext4 filesystem.
    per the author, discussing v0.3.0 in Feb, 2012
  For me, the program and its functions completed tested and stable
  up to 16TByte filesystem size. 64Bit file systems are not implemented.
  Not tested at the moment:
  - the new library releases form last 2 Weeks libmagic and libext2fs
  - file systems written with new Kernel (only testet written with 2.6 Kernel)
  - BigEndian CPUs not testet very extensively</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1332158400">- clean up buildrequires logic - no end user impact</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1369656000">- Update to version 0.3.1:
  * Some minor bugs been fixed.
  * Support for ecryptfs by Magic-function.
- Enable configure option "--enable-file-attr" (restore also file attributes).</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1410609600">- Update to v0.3.2
  * The code changes are moderate. Mainly changes on metadata, buildsystem and manpage ....
  * Some problems with potential endless loops and segfaults been fixed.
  * New is support for matlab-V5 files in the magic-function and a interface for
    a private magic signature file.  The interface was necessary because the
    activity on the FILE project results in many chances and more and more
    support of new file signatures. This has a negative impact on speed,
    accuracy and result of the magic-function of ext4magic. This interface is
    provided for future use and is designed to support a only for ext4magic
    optimized magic pattern file.
    (See also http://ext4magic.sourceforge.net/magic-pattern-interface.html)
  * The author states that significant testing with i586 and x86_64 has been done
  * ext4magic continues not to support filesystems over 16TB
- Added requires file-devel &gt; 5.05 per notes from upstream
  * Upstream notes that ext4magic is not stable with libmagic 5.17 included in file 5.17
- Added requires libext2fs-devel &gt;= 1.42.6 per notes from upstream</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1410868800">- correct Source: field to be the full path
- remove the #DL_URL comment</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1542024000">- Add ext4magic-0.3.2-rename-i_dir_acl.patch: Fix build
  (boo#1115053).
- Clean spec file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Use noun phrase in summary. Remove filler wording and
  rhetorics from description.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554724800">- Add Fix-undefined-reference-to-makedev.patch</changelog>
</package>
<package pkgid="d2ebc4baab622c50aec6e1df78611a52d78bff8b0d2d2f61515a8faa1f356e455b67cabe5bda3c657ee1c741ffab85b3879d1440591fcbaf1c4df03f0992557f" name="ext4magic-debugsource" arch="i586">
  <version epoch="0" ver="0.3.2" rel="4.16"/>
  <changelog author="Greg.Freemyer@gmail.com" date="1330776000">- initial packaging - v0.30
    ext4magic is file recovery tool for the ext4 filesystem.
    per the author, discussing v0.3.0 in Feb, 2012
  For me, the program and its functions completed tested and stable
  up to 16TByte filesystem size. 64Bit file systems are not implemented.
  Not tested at the moment:
  - the new library releases form last 2 Weeks libmagic and libext2fs
  - file systems written with new Kernel (only testet written with 2.6 Kernel)
  - BigEndian CPUs not testet very extensively</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1332158400">- clean up buildrequires logic - no end user impact</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1369656000">- Update to version 0.3.1:
  * Some minor bugs been fixed.
  * Support for ecryptfs by Magic-function.
- Enable configure option "--enable-file-attr" (restore also file attributes).</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1410609600">- Update to v0.3.2
  * The code changes are moderate. Mainly changes on metadata, buildsystem and manpage ....
  * Some problems with potential endless loops and segfaults been fixed.
  * New is support for matlab-V5 files in the magic-function and a interface for
    a private magic signature file.  The interface was necessary because the
    activity on the FILE project results in many chances and more and more
    support of new file signatures. This has a negative impact on speed,
    accuracy and result of the magic-function of ext4magic. This interface is
    provided for future use and is designed to support a only for ext4magic
    optimized magic pattern file.
    (See also http://ext4magic.sourceforge.net/magic-pattern-interface.html)
  * The author states that significant testing with i586 and x86_64 has been done
  * ext4magic continues not to support filesystems over 16TB
- Added requires file-devel &gt; 5.05 per notes from upstream
  * Upstream notes that ext4magic is not stable with libmagic 5.17 included in file 5.17
- Added requires libext2fs-devel &gt;= 1.42.6 per notes from upstream</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1410868800">- correct Source: field to be the full path
- remove the #DL_URL comment</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1542024000">- Add ext4magic-0.3.2-rename-i_dir_acl.patch: Fix build
  (boo#1115053).
- Clean spec file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Use noun phrase in summary. Remove filler wording and
  rhetorics from description.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554724800">- Add Fix-undefined-reference-to-makedev.patch</changelog>
</package>
<package pkgid="689bb974352179f306e1c753baa4f92cb2afc1d1e46b111e6a553ff1400f546a540add8f007a6e59d0e6e59dade9ac323e6deb7df30700dea9d629372259a61d" name="extension-manager-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.5" rel="1.6"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732449600">- update to 0.5.1+244:
  * general: Handle not found errors with empty page
  * local: Regenerate shell-dbus-interface
  * cleanup: Add and update license headers
  * installed-page: Add local search
  * manager: Unify user and system extensions list property
  * resource: Make path dependent on app_id
  * comment-dialog: Add license header
  * comment-dialog: Improve network error handling
  * upgrade-assistant: Improve network error handling
  * detail-view: Improve network error handling
  * browse-page: Improve network error handling
  * workflows: Add missing libxml2 dependency
  * drop text-engine
  * request-handler: Handle http status code
  * readme: Update dependencies
  * comment: Use the new HTML viewer
  * utils: Introduce a simple HTML viewer
  * comment-tile: Use GtkLabel as a comment text viewer
  * browse-page: Port load more results button to AdwButtonRow
  * rating: Fix warnings when finalizing with remaining child widgets
  * comment-tile: Fix warnings when finalizing with remaining child widgets
  * upgrade-assistant: g_print -&gt; g_info
  * window: Stop manually setting a shortcut controller
  * detail-view: Remove unused variables
  * window: Stop explicitly setting toast timeout
  * window: Drop unused version check code
  * accessibility improvements
  * browse-page: Focus first new row after loading more results
  * window: Add mnemonic to toast button
  * info-bar: Rework items into AdwActionRow
  * rating: Add tooltip
  * extension-row: Hide version label if unavailable
  * extension-row: Improve accessibility
  * upgrade-assistant: Improve accessibility
  * detail-view: Improve accessibility
  * screenshot: Set accessible role
  * installed-page: Port updates info bar to AdwBanner
  * browse-page: Remove unused header
  * browse-page: Use search entry setter
  * browse-page: Enable type-ahead search
  * search-row: Remove unused import
  * local: Add support for version-name
  * window: Show badge number when updates are available
  * browse-page: Increase search-delay value
  * app: Add back help overlay
  * icons: Remove zoom symbolics
  * app: Fix criticals in master runtime
  * backtrace: Fix incompatible pointer types
  * comment-tile: Adapt to text-engine changes
  * Update com.mattjakeman.ExtensionManager.desktop.in.in
  * comment-tile: Add date label
  * comment: Add date property
  * Display info icon for Initialized/Inactive extension state
  * Set the extension state as a tooltip for extension toggle button
  * detail-view: Add donation row
  * search-result: Add donation urls property
  * Fix some warnings</changelog>
  <changelog author="rrahl0@opensuse.org" date="1733486400">- Update to version 0.6.0:
  * po: Update German translation
  * po: Update Finnish translation
  * po: Update Ukrainian translation
  * po: Update German translation
  * po: Update Chinese (Traditional Han script) translation
  * po: Update Ukrainian translation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1733918400">- fix license</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1737201600">- update to 0.6.1:
  * browse-page: Preserve scroll position on 'Load More Results'
  * general: Use AdwSpinnerPaintable where possible
  * Fix all warnings
  * Minor UI cleanups
  * po: Update template
  * Translations updates</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1742126400">- require unzip, so we can make sure that we can decompress the
  extension tarballs</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1742558400">- update to 0.6.2:
  * comment-dialog: Fix crash on close while loading
  * extension-row: Use AdwActionRow for description
  * Fix HTTP responses handling
  * Adaptability and UI tweaks
  * po: Update template
  * Disable install button during installation
  * po: Update templat
  * Translations update from Hosted Weblate
  * Various tweaks
  * extension-row: Add Session Modes row
  * installed-page: Save extension's toggle focus on state changes
  * po: Update template
  * detail-view: Hide "Show All Reviews" button when unneeded
  * error-dialog: Refresh style
  * po: Update template
  * Translations update
  * GNOME 48</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1743508800">- update to 0.6.3:
  * build: Specify the minimum required version of libadwaita
  * general: Use g_strcmp0 for null safe string comparison
  * Translations updates
  * Fix app closure
  * Minor update to fix a frequent crash</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749297600">- move back to the default optflags
- switch over to the download_files service</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1758110400">- update to version 0.6.4:
  * upgrade-assistant: Reword results page heading
  * Fix various crashes
  * Info updates
  * Port to GNOME Extensions v1 API
  * detail-view: Add session modes information
  * InfoBar and SearchProvider fixes</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1759838400">- update to version 0.6.5:
  * fix search regressions</changelog>
</package>
<package pkgid="48af4c138e0dfd98799cfc9e67862a1ce8ef45a33d3ddb250f5f1d1c4dee5e3e3bb90a03fd2cd2a0b1f1bd760b450d1dd6ec4064ba244b2d06e990b10c622a57" name="extension-manager-debugsource" arch="i586">
  <version epoch="0" ver="0.6.5" rel="1.6"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732449600">- update to 0.5.1+244:
  * general: Handle not found errors with empty page
  * local: Regenerate shell-dbus-interface
  * cleanup: Add and update license headers
  * installed-page: Add local search
  * manager: Unify user and system extensions list property
  * resource: Make path dependent on app_id
  * comment-dialog: Add license header
  * comment-dialog: Improve network error handling
  * upgrade-assistant: Improve network error handling
  * detail-view: Improve network error handling
  * browse-page: Improve network error handling
  * workflows: Add missing libxml2 dependency
  * drop text-engine
  * request-handler: Handle http status code
  * readme: Update dependencies
  * comment: Use the new HTML viewer
  * utils: Introduce a simple HTML viewer
  * comment-tile: Use GtkLabel as a comment text viewer
  * browse-page: Port load more results button to AdwButtonRow
  * rating: Fix warnings when finalizing with remaining child widgets
  * comment-tile: Fix warnings when finalizing with remaining child widgets
  * upgrade-assistant: g_print -&gt; g_info
  * window: Stop manually setting a shortcut controller
  * detail-view: Remove unused variables
  * window: Stop explicitly setting toast timeout
  * window: Drop unused version check code
  * accessibility improvements
  * browse-page: Focus first new row after loading more results
  * window: Add mnemonic to toast button
  * info-bar: Rework items into AdwActionRow
  * rating: Add tooltip
  * extension-row: Hide version label if unavailable
  * extension-row: Improve accessibility
  * upgrade-assistant: Improve accessibility
  * detail-view: Improve accessibility
  * screenshot: Set accessible role
  * installed-page: Port updates info bar to AdwBanner
  * browse-page: Remove unused header
  * browse-page: Use search entry setter
  * browse-page: Enable type-ahead search
  * search-row: Remove unused import
  * local: Add support for version-name
  * window: Show badge number when updates are available
  * browse-page: Increase search-delay value
  * app: Add back help overlay
  * icons: Remove zoom symbolics
  * app: Fix criticals in master runtime
  * backtrace: Fix incompatible pointer types
  * comment-tile: Adapt to text-engine changes
  * Update com.mattjakeman.ExtensionManager.desktop.in.in
  * comment-tile: Add date label
  * comment: Add date property
  * Display info icon for Initialized/Inactive extension state
  * Set the extension state as a tooltip for extension toggle button
  * detail-view: Add donation row
  * search-result: Add donation urls property
  * Fix some warnings</changelog>
  <changelog author="rrahl0@opensuse.org" date="1733486400">- Update to version 0.6.0:
  * po: Update German translation
  * po: Update Finnish translation
  * po: Update Ukrainian translation
  * po: Update German translation
  * po: Update Chinese (Traditional Han script) translation
  * po: Update Ukrainian translation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1733918400">- fix license</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1737201600">- update to 0.6.1:
  * browse-page: Preserve scroll position on 'Load More Results'
  * general: Use AdwSpinnerPaintable where possible
  * Fix all warnings
  * Minor UI cleanups
  * po: Update template
  * Translations updates</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1742126400">- require unzip, so we can make sure that we can decompress the
  extension tarballs</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1742558400">- update to 0.6.2:
  * comment-dialog: Fix crash on close while loading
  * extension-row: Use AdwActionRow for description
  * Fix HTTP responses handling
  * Adaptability and UI tweaks
  * po: Update template
  * Disable install button during installation
  * po: Update templat
  * Translations update from Hosted Weblate
  * Various tweaks
  * extension-row: Add Session Modes row
  * installed-page: Save extension's toggle focus on state changes
  * po: Update template
  * detail-view: Hide "Show All Reviews" button when unneeded
  * error-dialog: Refresh style
  * po: Update template
  * Translations update
  * GNOME 48</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1743508800">- update to 0.6.3:
  * build: Specify the minimum required version of libadwaita
  * general: Use g_strcmp0 for null safe string comparison
  * Translations updates
  * Fix app closure
  * Minor update to fix a frequent crash</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749297600">- move back to the default optflags
- switch over to the download_files service</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1758110400">- update to version 0.6.4:
  * upgrade-assistant: Reword results page heading
  * Fix various crashes
  * Info updates
  * Port to GNOME Extensions v1 API
  * detail-view: Add session modes information
  * InfoBar and SearchProvider fixes</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1759838400">- update to version 0.6.5:
  * fix search regressions</changelog>
</package>
<package pkgid="acd09825bd10d802161696c4adc28d4267885a67132fe6405b34649c67d6fd54aad504672b72d5654b643ce94b5add432930a46443306306e2a74870a8262e21" name="extest-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="1.2"/>
  <changelog author="suse.snooper541@passmail.net" date="1748260800">- Initial version 1+git20241105.1a419a1:
  * Add right ctrl
  * Fix mouse scroll events being sent twice
  * Add some missing keys
  * Fix tab key
  * Fix override script when steam isn't named steam-runtime
  * Fix Mouse Region bindings</changelog>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1756468800">- Publish 32bit version in 64bit repo
  Steam is a 32bit application, so extest can only work when it's
  32bit build is used, even on x86_64 machines.</changelog>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1784462400">- Update to version 1.0.3:
  * Support SIDE and EXTRA mouse buttons
  * Update dependencies
  * Fixed warning about redundancy. cliippy lint</changelog>
</package>
<package pkgid="c3202c4d1cc59b5edf30c0a74dca559b53ce5afa03f1807921748f75ff31cfcafb88bd95100cb4f81334fdb1cdd826414facc8f1ed79b608241c7c133213a88e" name="extest-debugsource" arch="i586">
  <version epoch="0" ver="1.0.3" rel="1.2"/>
  <changelog author="suse.snooper541@passmail.net" date="1748260800">- Initial version 1+git20241105.1a419a1:
  * Add right ctrl
  * Fix mouse scroll events being sent twice
  * Add some missing keys
  * Fix tab key
  * Fix override script when steam isn't named steam-runtime
  * Fix Mouse Region bindings</changelog>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1756468800">- Publish 32bit version in 64bit repo
  Steam is a 32bit application, so extest can only work when it's
  32bit build is used, even on x86_64 machines.</changelog>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1784462400">- Update to version 1.0.3:
  * Support SIDE and EXTRA mouse buttons
  * Update dependencies
  * Fixed warning about redundancy. cliippy lint</changelog>
</package>
<package pkgid="d3fa651f57c4e89b79b9c957c51d7971a823e0d48301ba20de38718b1e8856571186076fca732a70962873f98636f4ae0e6b04c5cd9ca2edb584be8df6ce7b58" name="extrace-debuginfo" arch="i586">
  <version epoch="0" ver="0.9" rel="1.14"/>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1619611200">- Initial package (git master f02ef88edf617245cbd33813561b46ccadcabfb3)</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1619611201">- Moved binaries to /usr/sbin.
- Renamed pwait to extrace-pwait to avoid conflicts with the procps package.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1620734400">- Fix build on SLE-15-SP1</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1675252800">- Update to version 0.9:
  * Add option -Q to suppress runtime errors
  * With -t, print time when process execed
  * Quit when parent specified in -p exits
  * Fix likely root cause for pid_db overflow</changelog>
</package>
<package pkgid="d4ca24a74b3aa7f4bb0df168f2717287ca4d9a8b8d4e160c925ae86cd2780f6aa6eafe4256dcb0c0c370d6dc08b7ef736b2b5cba0d89f5c1b34cdb250e517578" name="extrace-debugsource" arch="i586">
  <version epoch="0" ver="0.9" rel="1.14"/>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1619611200">- Initial package (git master f02ef88edf617245cbd33813561b46ccadcabfb3)</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1619611201">- Moved binaries to /usr/sbin.
- Renamed pwait to extrace-pwait to avoid conflicts with the procps package.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1620734400">- Fix build on SLE-15-SP1</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1675252800">- Update to version 0.9:
  * Add option -Q to suppress runtime errors
  * With -t, print time when process execed
  * Quit when parent specified in -p exits
  * Fix likely root cause for pid_db overflow</changelog>
</package>
<package pkgid="e6cd1f9451cf3126e54b676c1551ce58c87cd5ef8ae9f8cd033e1299e3ea592398c333114c468e9c804212f56a690f452bed65247bab2df30ab5212fb393cf0f" name="extractpdfmark-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.20"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588766400">- Created package from fedora source rpm for lilyponds
  documentation build</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1614600000">- Build against the poppler-cpp interface.
- Sort file list.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.1.1:
  * Fix handling a named destination with an empty string name
  * Exclude deprecated poppler-core interface for poppler 0.76+
  * Add stable poppler-glib interface for poppler 0.78.0+</changelog>
</package>
<package pkgid="022d4d4985608d01bb2316006f188bff3a14a5b0a18778cad586d8ea0a88139e8dd436e70182fca094439c12055ba9d0cac2c7aea935412875262565d53b7574" name="extractpdfmark-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.20"/>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588766400">- Created package from fedora source rpm for lilyponds
  documentation build</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1614600000">- Build against the poppler-cpp interface.
- Sort file list.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.1.1:
  * Fix handling a named destination with an empty string name
  * Exclude deprecated poppler-core interface for poppler 0.76+
  * Add stable poppler-glib interface for poppler 0.78.0+</changelog>
</package>
<package pkgid="1bba28ab213b3de40793b045c7b23908c5635aa9d2792ef861a73652ce655d8e95a7c2debfbd44fddc43626d042cb376d0b7658e51bce159c6ee4412e73d8506" name="extreme-tuxracer-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.4" rel="1.8"/>
  <changelog author="nemysis@openSUSE.org" date="1460721600">- Update to 0.7.2, please see
  /usr/share/doc/packages/extreme-tuxracer/NEWS</changelog>
  <changelog author="nemysis@openSUSE.org" date="1469361600">- Update to 0.7.3, please see
  /usr/share/doc/packages/extreme-tuxracer/NEWS</changelog>
  <changelog author="mailaender@opensuse.org" date="1487419200">- Update to version 0.7.4
- Add appdata.xml for https://en.opensuse.org/openSUSE:AppStore</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1529668800">- Update to version 0.7.5:
  * Fixed a crash when score is not good enough to enter high score
    list.
  * Extreme Tux Racer comes with AppStream metadata.
- Remove appdata.xml from sources since it is now included in
  upstream tarball.
- Clean spec file.
- Create data subpackage.</changelog>
  <changelog author="jengelh@inai.de" date="1531569600">- Trim filler wording from descriptions.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update 0.8.0
  * small improvements &amp; bug fixes
  * Extreme Tux Racer now compiles with clang++
  * Minimum SFML version is now 2.4
  * Autotools based build method can use opengl32 &amp; glu32
    instead of libGL &amp; libGLU</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1627387200">- update to 0.8.1:
  * Autotools build now prefers linking against libOpenGL over libGL
  * New translations
  * Esperanto
  * Dutch
  * Romanian
  * Updated translations
  * French
  * Swedish</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1657368000">- Update to 0.8.2:
  * Fixed a crash when entering an event with the course group changed earlier.
    Now the course group is always resetted to the default one before entering
    an event.
  * Appdata/Metainfo file is now installed to &lt;prefix&gt;/share/metainfo, like
    current specification requires.
  * Also the project license, not only license of the metadata, is defined
    in the appdata file.
  * etr.png icon regenerated from the etr.svg in 64x64 size for better quality.
  * New translations:
    + Italian
  * Updated translations:
    + Swedish
    + Finnish
    + Romanian</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1697630400">- Update to 0.8.3:
  * Respect XDG_CONFIG_HOME at systems other than Windows
  * Metainfo and desktop files have now reverse domain-name
  * Other metainfo format updates
  * Course files converted to UTF-8
  * Autotools build now have year 2038 support, if at least
    version 2.73 of autoconf is used in bootstrapping.
  * Updated French translation</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 0.8.4:
  * A, D, W, and S keys work as alternative to cursor keys
  * Prevent configuration values from going below minimum by
    mouse clicks
  * Fixed drawing with some older Intel GPU drivers
  * Fixed unicode text display issues
  * Updated VS Platform Toolset to v143</changelog>
</package>
<package pkgid="0a6075d58c0ac05fc137726c9131ce51771f94cbd316bba6fa5b48b6fed193aa1242e5e2cd0e321f78ebdbd4e66f7d047922eafe12327cdbb377f48423efb2b9" name="extreme-tuxracer-debugsource" arch="i586">
  <version epoch="0" ver="0.8.4" rel="1.8"/>
  <changelog author="nemysis@openSUSE.org" date="1460721600">- Update to 0.7.2, please see
  /usr/share/doc/packages/extreme-tuxracer/NEWS</changelog>
  <changelog author="nemysis@openSUSE.org" date="1469361600">- Update to 0.7.3, please see
  /usr/share/doc/packages/extreme-tuxracer/NEWS</changelog>
  <changelog author="mailaender@opensuse.org" date="1487419200">- Update to version 0.7.4
- Add appdata.xml for https://en.opensuse.org/openSUSE:AppStore</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1529668800">- Update to version 0.7.5:
  * Fixed a crash when score is not good enough to enter high score
    list.
  * Extreme Tux Racer comes with AppStream metadata.
- Remove appdata.xml from sources since it is now included in
  upstream tarball.
- Clean spec file.
- Create data subpackage.</changelog>
  <changelog author="jengelh@inai.de" date="1531569600">- Trim filler wording from descriptions.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update 0.8.0
  * small improvements &amp; bug fixes
  * Extreme Tux Racer now compiles with clang++
  * Minimum SFML version is now 2.4
  * Autotools based build method can use opengl32 &amp; glu32
    instead of libGL &amp; libGLU</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1627387200">- update to 0.8.1:
  * Autotools build now prefers linking against libOpenGL over libGL
  * New translations
  * Esperanto
  * Dutch
  * Romanian
  * Updated translations
  * French
  * Swedish</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1657368000">- Update to 0.8.2:
  * Fixed a crash when entering an event with the course group changed earlier.
    Now the course group is always resetted to the default one before entering
    an event.
  * Appdata/Metainfo file is now installed to &lt;prefix&gt;/share/metainfo, like
    current specification requires.
  * Also the project license, not only license of the metadata, is defined
    in the appdata file.
  * etr.png icon regenerated from the etr.svg in 64x64 size for better quality.
  * New translations:
    + Italian
  * Updated translations:
    + Swedish
    + Finnish
    + Romanian</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1697630400">- Update to 0.8.3:
  * Respect XDG_CONFIG_HOME at systems other than Windows
  * Metainfo and desktop files have now reverse domain-name
  * Other metainfo format updates
  * Course files converted to UTF-8
  * Autotools build now have year 2038 support, if at least
    version 2.73 of autoconf is used in bootstrapping.
  * Updated French translation</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 0.8.4:
  * A, D, W, and S keys work as alternative to cursor keys
  * Prevent configuration values from going below minimum by
    mouse clicks
  * Fixed drawing with some older Intel GPU drivers
  * Fixed unicode text display issues
  * Updated VS Platform Toolset to v143</changelog>
</package>
<package pkgid="7669afcfa1d7789ebefc917001943b793c4283db638be37210b35dbe9e34d1d347f64c38665547b03b976a8c518ee2448f4f4d5be320bb723ea9748b0e7eda6a" name="extundelete-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.4" rel="3.8"/>
  <changelog author="dkukawka@suse.de" date="1312891200">- initial package of extundelete</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1333281600">- Added 4 patches (taken from Debian):
  * 01_output_dir.patch: Create an additional option: --output-dir
  * 02_fix_reserved2_checksum_lo_compile_issue.patch: Fix compile error
    regarding linux2.l_i_reserved2 deprecation
  * 03_fix_opaque_ext2_group_desc_compile_error.patch: Fix compile error
    regarding opaque_ext2_group_desc
  * 04_fix_frags_per_group_compile_error.patch: Fix compile error in
    insertionops.cc regarding rename of s_frags_per_group
- Spec file updates:
  * Changes based on spec-cleaner run.
  * Removed e2fsprogs from BuildRequires: (not needed).
  * Enable verbose output of configure and make.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1359806400">- Update to version 1.2.4:
  * No changelog available
- Removed the following patches (fixed upstream):
  01_output_dir.patch
  02_fix_reserved2_checksum_lo_compile_issue.patch
  03_fix_opaque_ext2_group_desc_compile_error.patch
  04_fix_frags_per_group_compile_error.patch</changelog>
  <changelog author="tcech@suse.com" date="1462449600">- remove condition for openSUSE 10.2</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1527854400">- Added a patch (fix_ftbfs.patch) to fix FTBFS with new e2fsprogs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="f61f813aed0d272c547ccb20d7902f3ed2444f769772059ec03f3608bf02d830b46f6ce10e15918ab8c92a28d4fbf887fd2fd62571c3d346ad2f27806bc8c3b4" name="extundelete-debugsource" arch="i586">
  <version epoch="0" ver="0.2.4" rel="3.8"/>
  <changelog author="dkukawka@suse.de" date="1312891200">- initial package of extundelete</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1333281600">- Added 4 patches (taken from Debian):
  * 01_output_dir.patch: Create an additional option: --output-dir
  * 02_fix_reserved2_checksum_lo_compile_issue.patch: Fix compile error
    regarding linux2.l_i_reserved2 deprecation
  * 03_fix_opaque_ext2_group_desc_compile_error.patch: Fix compile error
    regarding opaque_ext2_group_desc
  * 04_fix_frags_per_group_compile_error.patch: Fix compile error in
    insertionops.cc regarding rename of s_frags_per_group
- Spec file updates:
  * Changes based on spec-cleaner run.
  * Removed e2fsprogs from BuildRequires: (not needed).
  * Enable verbose output of configure and make.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1359806400">- Update to version 1.2.4:
  * No changelog available
- Removed the following patches (fixed upstream):
  01_output_dir.patch
  02_fix_reserved2_checksum_lo_compile_issue.patch
  03_fix_opaque_ext2_group_desc_compile_error.patch
  04_fix_frags_per_group_compile_error.patch</changelog>
  <changelog author="tcech@suse.com" date="1462449600">- remove condition for openSUSE 10.2</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1527854400">- Added a patch (fix_ftbfs.patch) to fix FTBFS with new e2fsprogs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="543a6335df00bff31397957f273b0d37935e3758fa49899fb7fecc014d7cd990a88c06f2e8c4fd0efa14dc5efc1944690c0f4d2b8d83d511d7a8103aa68b6bd2" name="ez-ipupdate-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.11b8" rel="293.8"/>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="pth@suse.de" date="1365595200">- Add ez-ipupdate-joker_com.patch to add support for joker.com.
  Don't install the file INSTALL as these are generic compile
  instructions.
- Get rid of acconfig.h and use the third argument of AC_DEFINE
  and AC_DEFINE_UNQUTED plus AH_TEMPLATE to describe entries
  in config.h (add to ez-ipupdate-auto_foo.patch).
- Use AS_HELP_STRING to format help strings in configure.in.
- Modernize the initialization in configure.ac.
- Rename configure.in to configure.ac.
- Added ez-ipupdate-code_cleanup.patch to reduce the number of
  compiler warnings.</changelog>
  <changelog author="p.drouand@gmail.com" date="1382875200">- Add systemd support for openSUSE &gt;= 12.3</changelog>
  <changelog author="pth@suse.de" date="1383048000">- Remove dist-xz from the options to AM_INIT_AUTOMAKE to make
  it build on SLE.</changelog>
  <changelog author="pth@suse.de" date="1383134400">- Modify the creation of the service symlink.
- Use %builroot instead of $RPM_OPT_FLAGS.</changelog>
  <changelog author="mpluskal@suse.com" date="1429704000">- Update rcsymlink
- Add missing %pre section
- Correct unit file permissions
- Cleanup spec-file using spec-cleaner</changelog>
  <changelog author="obs@botter.cc" date="1447156800">- Fix ez-ipupdate.service: the binary is being installed in
  /usr/bin, not /usr/sbin (boo#954439).
- Fix tmpfile handling for pid file location in _rundir.</changelog>
  <changelog author="obs@botter.cc" date="1451131200">- fix location of configuration file in systemd service file
  (boo#954439)
- cosmetic change to rundir name (remove leading slash)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * ez-ipupdate.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="33f5692e64880d2e77fdc0f10c543dbd4af4d615715c88b7057bb2c0c84b47331433ba2e29a91d0763b211d78548652bfc1dea2c58162c3db96c65661df1a705" name="ez-ipupdate-debugsource" arch="i586">
  <version epoch="0" ver="3.0.11b8" rel="293.8"/>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="pth@suse.de" date="1365595200">- Add ez-ipupdate-joker_com.patch to add support for joker.com.
  Don't install the file INSTALL as these are generic compile
  instructions.
- Get rid of acconfig.h and use the third argument of AC_DEFINE
  and AC_DEFINE_UNQUTED plus AH_TEMPLATE to describe entries
  in config.h (add to ez-ipupdate-auto_foo.patch).
- Use AS_HELP_STRING to format help strings in configure.in.
- Modernize the initialization in configure.ac.
- Rename configure.in to configure.ac.
- Added ez-ipupdate-code_cleanup.patch to reduce the number of
  compiler warnings.</changelog>
  <changelog author="p.drouand@gmail.com" date="1382875200">- Add systemd support for openSUSE &gt;= 12.3</changelog>
  <changelog author="pth@suse.de" date="1383048000">- Remove dist-xz from the options to AM_INIT_AUTOMAKE to make
  it build on SLE.</changelog>
  <changelog author="pth@suse.de" date="1383134400">- Modify the creation of the service symlink.
- Use %builroot instead of $RPM_OPT_FLAGS.</changelog>
  <changelog author="mpluskal@suse.com" date="1429704000">- Update rcsymlink
- Add missing %pre section
- Correct unit file permissions
- Cleanup spec-file using spec-cleaner</changelog>
  <changelog author="obs@botter.cc" date="1447156800">- Fix ez-ipupdate.service: the binary is being installed in
  /usr/bin, not /usr/sbin (boo#954439).
- Fix tmpfile handling for pid file location in _rundir.</changelog>
  <changelog author="obs@botter.cc" date="1451131200">- fix location of configuration file in systemd service file
  (boo#954439)
- cosmetic change to rundir name (remove leading slash)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * ez-ipupdate.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="910768937046bc2a9f9dc7d53c6aa763f2cbc143cdc693f4882a7e3bd4eff783206d571597032c25856d97d6e22e07aa1a7fb3a60f97b7608f864b656c125fa2" name="eza-debuginfo" arch="i586">
  <version epoch="0" ver="0.23.5" rel="1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1750680000">- Update to 0.21.5:
  Bug Fixes:
  * Use OpenBSD 7.7 that has MSRV, instead of 7.6
  * Excessive open file descriptors
  * Typo
  * Impl desirable behaviour for unreadables
  * Unreadables format style
  * Clippy warnings
  * Missing word in comment
  Styling:
  * Fix various clippy warnings for rust 1.86
  * Remove unnecessary semicolon</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1750939200">- Update to 0.21.6:
  * Add missing --absolute option to man page
  * Add prettier icon for .prettierrc.{json,json5,toml,yaml,yml}</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1751630400">- Update to 0.22.0:
  Bug Fixes:
  * Replace default_input_path check with "." check
  Features:
  * [breaking] Define -d/--treat-dirs-as-files behavior, tests
    The behavior of the -d flag has been refined to be more
    consistent with ls. Its long flag has been changed to --treat-dirs-as-files
    for clarity, while --list-dirs is retained as a backward-compatible alias to be
    removed in a future release.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1752494400">- Update to 0.22.1:
  * Replace default_input_path check with "." check
  * "cheks" should be "checks"
  * [breaking] Define -d/--treat-dirs-as-files behavior, tests
  * Refresh icon set with new glyphs and additions
  * Bump phf from 0.11.3 to 0.12.1
  * Cargo bump 2025-07-03
  * Flake bump 2025-07-03
  * Bump windows-sys from 0.59.0 to 0.60.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1753444800">- Update to 0.23.0:
  Bug Fixes:
  * [breaking] Make --grid work when not in TTY
  * [breaking] if data is piped into eza, eza will not ignore it
  Documentation:
  * Add --smart-group option to README
  Features:
  * Add icons for changelog and todo files
  * Use CHANGES icon for CHANGELOG as well</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1756728000">- Update to 0.23.1:
  Bug Fixes:
  * Restore unsafe blocks for libc major/minor device id
  * cargo deb metadata to LICENSE.txt
  Documentation:
  * Improve man page description of flags with default values
  * "default behavior" means eza's default behavior, not an option's
    default value
  Features:
  * Added completion</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1757332800">- Update to 0.23.2:
  Styling:
  * Update nix style
  Build:
  * Update cargo
  * Update flake</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1757937600">- Update to 0.23.3:
  Documentation:
  * Corrected "user_executable_file" option
  Features:
  * Update flake inputs</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1760097600">- Update to 0.23.4:
  * Update nixpkgs/cargo dependencies</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1783684800">- Update to 0.23.5:
  Bug Fixes:
  * Update cargo/nix deps
  * Fix yaml icon
  * Color code parsing in theme.yml
  * Use secret GitHub token to avoid rate limiting
  * Enable powertest tests in the CI
  * Update integration tests
  * Ignore extensions for directories when sorting
  * Satisfy newer clippy and stabilise powertest.yaml
  * Adapt Windows git2 path handling and refresh --help powertest
  Features:
  * Use Clap instead of manual cli args parsing
  * Use version string from file for --version flag
  * Add csv icon
  * Implement --hyperlink=auto
  * Add lines-of-code counting and summary
  * Add --short-nix to abbreviate Nix store hashes
  Miscellaneous Tasks:
  * Fix a few Clippy warnings
  * Clean global lint attributes and remove clippy::pedantic
  * Replace #[allow(unused)] by #[cfg(unix)] when appropriate
  * Update to Rust edition 2024
  Security:
  * Bump crossbeam-epoch 0.9.18 -&gt; 0.9.20
  * Bump git2 0.20 -&gt; 0.21
  Testing:
  * Update time in long_time_style_relative_nix.stdout
  * Update powertests
  * Check sort by extension</changelog>
</package>
<package pkgid="4a58fa05e1c98f674b811f7f897fcfddec6df2a08849c3f0433a33f1a3d4a5e22e7d673a4bacf8c2af97422bc28cde8e127a54e439dbfc0bd9a5e5ba55ffbed0" name="eza-debugsource" arch="i586">
  <version epoch="0" ver="0.23.5" rel="1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1750680000">- Update to 0.21.5:
  Bug Fixes:
  * Use OpenBSD 7.7 that has MSRV, instead of 7.6
  * Excessive open file descriptors
  * Typo
  * Impl desirable behaviour for unreadables
  * Unreadables format style
  * Clippy warnings
  * Missing word in comment
  Styling:
  * Fix various clippy warnings for rust 1.86
  * Remove unnecessary semicolon</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1750939200">- Update to 0.21.6:
  * Add missing --absolute option to man page
  * Add prettier icon for .prettierrc.{json,json5,toml,yaml,yml}</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1751630400">- Update to 0.22.0:
  Bug Fixes:
  * Replace default_input_path check with "." check
  Features:
  * [breaking] Define -d/--treat-dirs-as-files behavior, tests
    The behavior of the -d flag has been refined to be more
    consistent with ls. Its long flag has been changed to --treat-dirs-as-files
    for clarity, while --list-dirs is retained as a backward-compatible alias to be
    removed in a future release.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1752494400">- Update to 0.22.1:
  * Replace default_input_path check with "." check
  * "cheks" should be "checks"
  * [breaking] Define -d/--treat-dirs-as-files behavior, tests
  * Refresh icon set with new glyphs and additions
  * Bump phf from 0.11.3 to 0.12.1
  * Cargo bump 2025-07-03
  * Flake bump 2025-07-03
  * Bump windows-sys from 0.59.0 to 0.60.2</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1753444800">- Update to 0.23.0:
  Bug Fixes:
  * [breaking] Make --grid work when not in TTY
  * [breaking] if data is piped into eza, eza will not ignore it
  Documentation:
  * Add --smart-group option to README
  Features:
  * Add icons for changelog and todo files
  * Use CHANGES icon for CHANGELOG as well</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1756728000">- Update to 0.23.1:
  Bug Fixes:
  * Restore unsafe blocks for libc major/minor device id
  * cargo deb metadata to LICENSE.txt
  Documentation:
  * Improve man page description of flags with default values
  * "default behavior" means eza's default behavior, not an option's
    default value
  Features:
  * Added completion</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1757332800">- Update to 0.23.2:
  Styling:
  * Update nix style
  Build:
  * Update cargo
  * Update flake</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1757937600">- Update to 0.23.3:
  Documentation:
  * Corrected "user_executable_file" option
  Features:
  * Update flake inputs</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1760097600">- Update to 0.23.4:
  * Update nixpkgs/cargo dependencies</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1783684800">- Update to 0.23.5:
  Bug Fixes:
  * Update cargo/nix deps
  * Fix yaml icon
  * Color code parsing in theme.yml
  * Use secret GitHub token to avoid rate limiting
  * Enable powertest tests in the CI
  * Update integration tests
  * Ignore extensions for directories when sorting
  * Satisfy newer clippy and stabilise powertest.yaml
  * Adapt Windows git2 path handling and refresh --help powertest
  Features:
  * Use Clap instead of manual cli args parsing
  * Use version string from file for --version flag
  * Add csv icon
  * Implement --hyperlink=auto
  * Add lines-of-code counting and summary
  * Add --short-nix to abbreviate Nix store hashes
  Miscellaneous Tasks:
  * Fix a few Clippy warnings
  * Clean global lint attributes and remove clippy::pedantic
  * Replace #[allow(unused)] by #[cfg(unix)] when appropriate
  * Update to Rust edition 2024
  Security:
  * Bump crossbeam-epoch 0.9.18 -&gt; 0.9.20
  * Bump git2 0.20 -&gt; 0.21
  Testing:
  * Update time in long_time_style_relative_nix.stdout
  * Update powertests
  * Check sort by extension</changelog>
</package>
<package pkgid="2ce4518b631c9bc8dfe2c944b1b4711663f32395a9a14e6662c7bcb77dbd1c16e6ded7ea4aeaebfc683f46fd112558c32a9b20bb83bdda99955cad5f30ce544b" name="ezstream-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.2" rel="2.5"/>
  <changelog author="pascal.bleser@opensuse.org" date="1321099200">- initial version (0.5.6)</changelog>
  <changelog author="reddwarf@opensuse.org" date="1330689600">- Remove date references from binaries to help build-compare</changelog>
  <changelog author="mimi.vx@gmail.com" date="1487764800">- update to 0.6.0</changelog>
  <changelog author="aloisio@gmx.com" date="1517659200">- Set correct license (GPL-2.0)
- Spec cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1517745600">- Compact description. Regard taglib as a given. (The description
  relates to the openSUSE build.)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.0.1:
  * Fix a crash, if there is a typo in the &lt;encoder /&gt; setting
  * Fix regression setting the stream name. From zygmund2000 on Github.
  * Minor example and documentation tweaks
  * Major feature release with a new configuration file structure
  * New configuration migration tool to help with the upgrade
  (ezstream-cfgmigrate)
  * Added support for modern libshout functionality:
  - WebM and Matroska media formats
  - ICY and RoarAudio streaming protocols
  - TLS encryption
  * Several bug fixes and an extensive unit test suite
  * Support the new '@b@' placeholder for separate album metadata
  * The command line option -p has been added, causing ezstream to write a
  locked PID file to a given location
  * The command line options -m and -n have been removed, and new configuration
  file settings have been added accordingly
  * The real-time status information is now enabled explicitly with the new
  command line option -r
  * The behaviour of the -s command line argument was changed:
  To shuffle lines from standard input, the special file name "-" needs
  to be provided.
  * TagLib (its C wrapper library) is now a mandatory dependency
  * Native support for MS Windows and certain legacy UNIX systems has been
  removed</changelog>
  <changelog author="Ming Li &lt;mli@suse.com&gt;" date="1619006400">- update to 1.0.2:
  * Fix a crash, if metadata placeholders are configured for input files
  that do not contain the respective values. From gui-lux on Github (#16).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1760702400">- Add missing gettext macros to fix build.</changelog>
</package>
<package pkgid="9e06617b6fa2a81c41d8ac7b950a759f597c86c7bf62ff49ed963c9a79e82502ba6d0e36b4d5e5b57528f8a056075f665665aeded946fa4e39b40eace7902614" name="ezstream-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2" rel="2.5"/>
  <changelog author="pascal.bleser@opensuse.org" date="1321099200">- initial version (0.5.6)</changelog>
  <changelog author="reddwarf@opensuse.org" date="1330689600">- Remove date references from binaries to help build-compare</changelog>
  <changelog author="mimi.vx@gmail.com" date="1487764800">- update to 0.6.0</changelog>
  <changelog author="aloisio@gmx.com" date="1517659200">- Set correct license (GPL-2.0)
- Spec cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1517745600">- Compact description. Regard taglib as a given. (The description
  relates to the openSUSE build.)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.0.1:
  * Fix a crash, if there is a typo in the &lt;encoder /&gt; setting
  * Fix regression setting the stream name. From zygmund2000 on Github.
  * Minor example and documentation tweaks
  * Major feature release with a new configuration file structure
  * New configuration migration tool to help with the upgrade
  (ezstream-cfgmigrate)
  * Added support for modern libshout functionality:
  - WebM and Matroska media formats
  - ICY and RoarAudio streaming protocols
  - TLS encryption
  * Several bug fixes and an extensive unit test suite
  * Support the new '@b@' placeholder for separate album metadata
  * The command line option -p has been added, causing ezstream to write a
  locked PID file to a given location
  * The command line options -m and -n have been removed, and new configuration
  file settings have been added accordingly
  * The real-time status information is now enabled explicitly with the new
  command line option -r
  * The behaviour of the -s command line argument was changed:
  To shuffle lines from standard input, the special file name "-" needs
  to be provided.
  * TagLib (its C wrapper library) is now a mandatory dependency
  * Native support for MS Windows and certain legacy UNIX systems has been
  removed</changelog>
  <changelog author="Ming Li &lt;mli@suse.com&gt;" date="1619006400">- update to 1.0.2:
  * Fix a crash, if metadata placeholders are configured for input files
  that do not contain the respective values. From gui-lux on Github (#16).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1760702400">- Add missing gettext macros to fix build.</changelog>
</package>
<package pkgid="5f1ac7cb8ece9dfc4d903510deeef7139299e8fbbc2afa36c0ca1ebc53be4c48b9af40bd142a1ca78a6301ef9a4e7d1a419fc8408689ce9b317c210fc8f111c6" name="f2c-debuginfo" arch="i586">
  <version epoch="0" ver="20240504" rel="1.3"/>
  <changelog author="olh@suse.de" date="1225368000">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="olh@suse.de" date="1228910400">- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="mcalabkova@suse.com" date="1534852800">- update to version 0.23
  * new patches and libraries and updated specfile according to
    Fedora version 20160102
- removed patches
  * removing obsolete patches f2c-integer.diff, f2c-malloccheck.diff
    f2c.diff, tmpfile-fix.patch and yyparse.patch and usefull, yet
    inconsistent f2c-optflags.patch
- added patches
  * patches f2c-20110801.patch to use shared library libf2c.so.0.23
    and libf2c-20110801.patch to use less memory copied from Fedora
    repository
  * patch f2c-20180821.patch released to fix optflags parsing</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563192000">- correct changelog:
  Add patch:
  * libf2c-20110801-format-security.patch
- get correct release tarball (src.tgz) by running
  `osc service localrun download_files`</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657195200">- update to version 20210928
  * README: add a paragraph about the size of integers and a simple
    change to f2c.h that is appropriate when sizeof(int) == 4 and
    sizeof(long) == 8.
  * xsum.c: trivial change to banish a pedantic compiler warning.
- change versioning to date as all other major distros are doing
- add f77 script (fc)
- run spec-cleaner</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1689681600">- riscv-no-fpu-excp.patch: RISC-V does not support any FPU exceptions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1759752000">- update to 20240504
  * proc.c: fix another allocation glitch in proc.c
  * New command-line options -I8 and -cf
  * Minor updates to makefile.u and addition of fio.h0 in libf2c.zip
  * Tweaks for pedants who compile with -Werror=strict-aliasing
  * Tweak sysdep.c to work with newer versions of mingw
- use tarball from the GitHub mirror to simplify packaging
- Drop no-longer-needed patches:
  * f2c-20110801.patch
  * libf2c-20110801-format-security.patch</changelog>
</package>
<package pkgid="a398f9efdd059df63a70019faa2f72c51b9cd6614fc078dd0d9d1318f903ea36e553e9825391b6294f52af369c8e5dc382a64391c3ed1d1e9f2be1d60059c4bc" name="f2c-debugsource" arch="i586">
  <version epoch="0" ver="20240504" rel="1.3"/>
  <changelog author="olh@suse.de" date="1225368000">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="olh@suse.de" date="1228910400">- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="mcalabkova@suse.com" date="1534852800">- update to version 0.23
  * new patches and libraries and updated specfile according to
    Fedora version 20160102
- removed patches
  * removing obsolete patches f2c-integer.diff, f2c-malloccheck.diff
    f2c.diff, tmpfile-fix.patch and yyparse.patch and usefull, yet
    inconsistent f2c-optflags.patch
- added patches
  * patches f2c-20110801.patch to use shared library libf2c.so.0.23
    and libf2c-20110801.patch to use less memory copied from Fedora
    repository
  * patch f2c-20180821.patch released to fix optflags parsing</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563192000">- correct changelog:
  Add patch:
  * libf2c-20110801-format-security.patch
- get correct release tarball (src.tgz) by running
  `osc service localrun download_files`</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657195200">- update to version 20210928
  * README: add a paragraph about the size of integers and a simple
    change to f2c.h that is appropriate when sizeof(int) == 4 and
    sizeof(long) == 8.
  * xsum.c: trivial change to banish a pedantic compiler warning.
- change versioning to date as all other major distros are doing
- add f77 script (fc)
- run spec-cleaner</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1689681600">- riscv-no-fpu-excp.patch: RISC-V does not support any FPU exceptions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1759752000">- update to 20240504
  * proc.c: fix another allocation glitch in proc.c
  * New command-line options -I8 and -cf
  * Minor updates to makefile.u and addition of fio.h0 in libf2c.zip
  * Tweaks for pedants who compile with -Werror=strict-aliasing
  * Tweak sysdep.c to work with newer versions of mingw
- use tarball from the GitHub mirror to simplify packaging
- Drop no-longer-needed patches:
  * f2c-20110801.patch
  * libf2c-20110801-format-security.patch</changelog>
</package>
<package pkgid="a5c2f371d8deb0f3a16c96de8fa81dff737fc313ab2bd12baf995e583fecea66cf761347baf743fd3a1fb23b398642d4a9c6d51e05e1a9d959c5ee1fc6a66675" name="f2fs-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.16.0" rel="2.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542628800">- Update to new upstream release 1.12
  * resize.f2fs: fix access out-of memory boundary
  * mkfs.f2fs: support fsverity feature
  * fsck.f2fs: fix stack overflow when reading out nat block
  * mkfs.f2fs: avoid selinux denial for unnecessary sysfs node
  * fsck.f2fs: allow -p without value
  * mkfs.f2fs: support multiple features with one "-O"
  * f2fs-tools: add -g to give default options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1576497600">- Update to release 1.13
  * introduce some preen mode in fsck.f2fs
  * add f2fs_io tool
  * add casefolding support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598443200">- Update to release 1.14
  * f2fs_io: add copy command
  * fsck: Check fsync data always for zoned block devices
  * fsck: Check write pointer consistency of open zones
  * fsck: Check write pointer consistency of non-open zones
  * fsck.f2fs: Enable user-space cache
  * f2fs-tools: support data compression
  * dump.f2fs: print more info of inode layout
  * resize.f2fs: add option for large_nat_bitmap feature
  * f2fs-tools: Casefolded Encryption support
  * mkfs.f2fs: allow setting volume UUID manually
  * f2fs-tools: zns zone-capacity support
  * mkfs.f2fs: add -T flag
  * mkfs.f2fs: add -r (fake_seed) flag</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1606219200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620043200">- Remove /usr/sbin/sg_write_buffer. This file is already provided
  by sg3_utils as /usr/bin/sg_write_buffer.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633089600">- Update to snapshot 1.14.0+g67 (972d7107)
  [boo#1191235]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1653825600">- update to 1.15.0:
  * fsck.f2fs: fix broken file_map output
  * f2fs-tools: show segment/section layout correctly
  * dump.f2fs: compress: fix dstlen of LZ4_compress_fast_extState()
  * big endian fixes
  * cross compile fixes
  * mkfs.f2fs: set required quota types only
  * fsck.f2fs: Add progression feedback
  * fsck.f2fs: do not assert if i_size is missing i_blocks in symlink
  * f2fs-tools: separate other bugs in fsck_verify
  * fsck|dump.f2fs: add -M to get file map
- drop f2fs-tools-1.4.0-bigendian.patch: obsolete</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694433600">- update to 1.16.0:
  * Various bug fixes in fsck and mkfs for zoned device support.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750161600">- Add c23.patch</changelog>
</package>
<package pkgid="f1e08465eb3d5a0855b5f7802201865f71df863cb284ba69179d374317801957eb590a628f1d435e6c756fe2a7ff4dedd01a59e315d0e8c50bdb61b1d9c45974" name="f2fs-tools-debugsource" arch="i586">
  <version epoch="0" ver="1.16.0" rel="2.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542628800">- Update to new upstream release 1.12
  * resize.f2fs: fix access out-of memory boundary
  * mkfs.f2fs: support fsverity feature
  * fsck.f2fs: fix stack overflow when reading out nat block
  * mkfs.f2fs: avoid selinux denial for unnecessary sysfs node
  * fsck.f2fs: allow -p without value
  * mkfs.f2fs: support multiple features with one "-O"
  * f2fs-tools: add -g to give default options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1576497600">- Update to release 1.13
  * introduce some preen mode in fsck.f2fs
  * add f2fs_io tool
  * add casefolding support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598443200">- Update to release 1.14
  * f2fs_io: add copy command
  * fsck: Check fsync data always for zoned block devices
  * fsck: Check write pointer consistency of open zones
  * fsck: Check write pointer consistency of non-open zones
  * fsck.f2fs: Enable user-space cache
  * f2fs-tools: support data compression
  * dump.f2fs: print more info of inode layout
  * resize.f2fs: add option for large_nat_bitmap feature
  * f2fs-tools: Casefolded Encryption support
  * mkfs.f2fs: allow setting volume UUID manually
  * f2fs-tools: zns zone-capacity support
  * mkfs.f2fs: add -T flag
  * mkfs.f2fs: add -r (fake_seed) flag</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1606219200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620043200">- Remove /usr/sbin/sg_write_buffer. This file is already provided
  by sg3_utils as /usr/bin/sg_write_buffer.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633089600">- Update to snapshot 1.14.0+g67 (972d7107)
  [boo#1191235]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1653825600">- update to 1.15.0:
  * fsck.f2fs: fix broken file_map output
  * f2fs-tools: show segment/section layout correctly
  * dump.f2fs: compress: fix dstlen of LZ4_compress_fast_extState()
  * big endian fixes
  * cross compile fixes
  * mkfs.f2fs: set required quota types only
  * fsck.f2fs: Add progression feedback
  * fsck.f2fs: do not assert if i_size is missing i_blocks in symlink
  * f2fs-tools: separate other bugs in fsck_verify
  * fsck|dump.f2fs: add -M to get file map
- drop f2fs-tools-1.4.0-bigendian.patch: obsolete</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694433600">- update to 1.16.0:
  * Various bug fixes in fsck and mkfs for zoned device support.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750161600">- Add c23.patch</changelog>
</package>
<package pkgid="806c4f48ec8b3bdfe74634d12b7dd1aeb3a18ce0fdd485bb34cc67438e8656f7d8630eb31b03386fdff319e765fcaf1bb573313da9ff207f5f9f9e682ca2e635" name="f3-debuginfo" arch="i586">
  <version epoch="0" ver="9.0" rel="1.3"/>
  <changelog author="seroton10@gmail.com" date="1453204800">- Initial package of f3 version 6.0</changelog>
  <changelog author="seroton10@gmail.com" date="1453464000">- Added man-www-ref.patch (accepted upstream, commit cbe8d61)</changelog>
  <changelog author="t.gruner@katodev.de" date="1487246400">- update to the latest commit 53772d3
- remove man-www-ref.patch</changelog>
  <changelog author="avindra@opensuse.org" date="1517659200">- update to 7.0:
  * stable version of f3probe, f3fix, and f3brew
  * f3write: improved write speed and dealing with write failures
- cleanup with spec-cleaner
- add remove-ownership-setting.patch</changelog>
  <changelog author="seroton10@gmail.com" date="1518004800">- Fix build for Leap 42.2 and SLE12.</changelog>
  <changelog author="t.gruner@katodev.de" date="1547726400">- update to 7.1:
  * fix compilation issues on non-Linux OSs
  * f3write: make parameter --max-write-rate work precisely
  * f3probe: change default reset type to RT_NONE
- remove remove-ownership-setting.patch (accepted upstream, pull request #75)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
  OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1589976000">- update to 7.2:
  * f3write: keep up with extremely fast NVM drives (issue #117)
  * f3write: improve measurement of write speed (issue #102)
  * f3write: handle rare assetion failure (issue #111)
  * f3probe: handle rare assetion failure (issue #82)</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1605700800">- Upgrade to version 8.0:
  * f3read: add parameter --max-read-rate
  * f3read: report speed, percentage, remaining time like f3write
  * f3write: improve speed measurement (commit 791acdc32627...)
  * f3probe: handle rare assetion failure (issue #82 ENODATA)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1743076800">- update to version 9.0:
  * f3read/f3write: Avoid the execution stack to list files
  * f3read/f3write: Add dynamic buffers
  * f3read/f3write: chroot(2) to source/target dir if allowed
  * Portability improvements for Ubuntu, ARM, OpenBSD, and Apple
  * Automated test of the code with GitHub Actions
  * Improved documentation</changelog>
</package>
<package pkgid="4f14d694fb48d38997b4ebb05502555229d588f92d9de644fc2bff4d2df7577ef32ed4ee89b5c3259e55d8b72852ed5fc7a814a4418384fee60d5504f9afe501" name="f3-debugsource" arch="i586">
  <version epoch="0" ver="9.0" rel="1.3"/>
  <changelog author="seroton10@gmail.com" date="1453204800">- Initial package of f3 version 6.0</changelog>
  <changelog author="seroton10@gmail.com" date="1453464000">- Added man-www-ref.patch (accepted upstream, commit cbe8d61)</changelog>
  <changelog author="t.gruner@katodev.de" date="1487246400">- update to the latest commit 53772d3
- remove man-www-ref.patch</changelog>
  <changelog author="avindra@opensuse.org" date="1517659200">- update to 7.0:
  * stable version of f3probe, f3fix, and f3brew
  * f3write: improved write speed and dealing with write failures
- cleanup with spec-cleaner
- add remove-ownership-setting.patch</changelog>
  <changelog author="seroton10@gmail.com" date="1518004800">- Fix build for Leap 42.2 and SLE12.</changelog>
  <changelog author="t.gruner@katodev.de" date="1547726400">- update to 7.1:
  * fix compilation issues on non-Linux OSs
  * f3write: make parameter --max-write-rate work precisely
  * f3probe: change default reset type to RT_NONE
- remove remove-ownership-setting.patch (accepted upstream, pull request #75)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
  OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1589976000">- update to 7.2:
  * f3write: keep up with extremely fast NVM drives (issue #117)
  * f3write: improve measurement of write speed (issue #102)
  * f3write: handle rare assetion failure (issue #111)
  * f3probe: handle rare assetion failure (issue #82)</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1605700800">- Upgrade to version 8.0:
  * f3read: add parameter --max-read-rate
  * f3read: report speed, percentage, remaining time like f3write
  * f3write: improve speed measurement (commit 791acdc32627...)
  * f3probe: handle rare assetion failure (issue #82 ENODATA)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1743076800">- update to version 9.0:
  * f3read/f3write: Avoid the execution stack to list files
  * f3read/f3write: Add dynamic buffers
  * f3read/f3write: chroot(2) to source/target dir if allowed
  * Portability improvements for Ubuntu, ARM, OpenBSD, and Apple
  * Automated test of the code with GitHub Actions
  * Improved documentation</changelog>
</package>
<package pkgid="5f6a27b1879fc4b8fa36be800d060cb91733914fb707becae71019247cc70976b063ed5c942cc5dd6f9d0e4247c167348b035fc0a43d913d0f345fbefc3aad73" name="f3d-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.0" rel="1.2"/>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1687435200">- Update to version 2.0.0:
  * Update F3D Version to 2.0.0 (#744)
  * reorder sections
  * Update LIMITATIONS_AND_TROUBLESHOOTING.md
  * Update copyright year (#742)
  * Update F3D Version to 2.0.0-RC3 (#740)
  * Add a test against segfault (#738)
  * Add doc about unsigned packages (#739)
  * Fix a segfault with down interaction (#737)
  * Update F3D version to RC2 (#736)
  * Fix and update doc (#735)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704888000">- Update to 2.1.0:
  * Reworked Animation support and added many animation related options
  * Added --camera-direction and --camera-zoom-factor and use it in default config file
  * Added --texture-matcap option to load a MatCap texture
  * Added support for opening HDRI background with Drop
  * Added .exr support for HDRI and textures
  * Improved HDRI caching performance
  * Added a EGL headless binary release
  * Added typo suggestion when failing to use the right option name
  * Added --invert-zoom option (libf3d: interactor.invert-zoom) to invert
    zoom direction with right-click on mouse
  * Added support for keeping camera position when reloading a file with UP key
  * Added a --grid-absolute option (libf3d: render.grid.absolute) to
    position the grid instead of being below the model
  * Added a “Drop Zone” when starting F3D without loading a file
  * Added coloring support for STEP files in binary release
  * Fixed an issue on Windows where the error window would popup even with --quiet
  * Fixed an issue with 16 bit and 32 bit textures with assimp plugin
  * Fixed an issue on Windows where errors where not visible
  * Fixed an HDRI issue on reload
  * Fixed a crash when with the progress bar on reloading a file
  * Fixed an issue where certain options from config file would be ignored
  * Fixed a crash with many GLTF files when an array does not have a name
  * Fixed an issue where dropping a duplicate file would change the loaded
    file instead of not doing anything
  * Fixed an issue when loading an unsupported file
  * Fixed an issue with VRML files
  * Improved config file for .ply files
  * Improved config file regex so that they are case-insensitive
  * Improved --up option to support no sign and better validation
  * Improved F3D version reporting about itself and VTK (--version)
  * Improved documentation, testing, help
  * Changed the automatic camera position to a version more close to the data
  * Reduced size of binary release by a factor of two
  * Added vcpkg support for dependency installation
  * Added a F3D_PLUGIN_OCCT_COLORING_SUPPORT CMake variable to control if this
    feature is compiled, default is ON
  * Added SONAME support
  * Added a F3D_PLUGINS_INSTALL_DIR CMake variable to control where to install plugins
  * Added a new module: F3D_MODULE_EXR that depends on openexr
  * Added support to use external cxxopts and external nlohmann-json
  * Fixed a link issue with VTK modules
  * Fixed a @loader_path issue on MacOS
  * Added support for CMAKE_INSTALL_*DIR variables on installation
  * Added support for building against a EGL enabled VTK
  * Fixed a compilation issue with VTK master
- Add build requires for fmt-devel and fast_float-devel
- Set -DF3D_PLUGIN_BUILD_DRACO=OFF for now to fix the build
- Use -DCMAKE_SKIP_INSTALL_RPATH=ON to fix `No valid ELF RPATH or RUNPATH
  entry exists in the file` build failure
- Split out libf3d into subpackage</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704888001">- Update to 2.2.1:
  * Added new options hdri-file, hdri-ambient, hdri-skybox to have more control on the HDRI behavior
  * Added a default HDRI used when providing no hdri-file
  * Added bindings to toggle HDRI ambient lighting (F) and HDRI skybox (J)
  * Added bindings to move the camera to standard locations: 1: Front, 3: Right, 7: Top, 9: Isometric
  * Added Open CASCADE BRep format to the OCCT plugin.
  * Fixed an infamous issue when the Windows thumbnailer always steal the focus
  * Fixed an issue with the binary release when opening draco files
  * Fixed an issue with matcap textures
  * Fixed an issue with HDRI lighting
  * Fixed an issue with HDRI lighting when dropping HDRI after a model
  * Fixed an issue where invalid option would not show on Windows
  * Fixed an issue where previously loaded file would stay visible
  * Fixed an issue when loading invalid EXR file as HDRI
  * Fixed cheatsheet menu rendering under ‘Drop File Instructor’
  * Fixed raytracing rendering issues
  * Improved cheatsheet menu contrast for any background color
  * Improved overall text contrast for any background color
  * Improved performance when changing model and using a HDRI
  * Improved HDRI cache performance
  * Deprecated hdri option
  * Reworked image API to support many file formats to read (EXR, HDR) and write (PNG, JPG, TIF, BMP)
  * Added render.hdri.file, render.hdri.ambient, render.background.skybox options.
  * Deprecated render.background.hdri in favor of new options above
  * Deprecated previous image API
  * Add loader::loadGeometry allowing loading geometry from memory buffers
  * Added a deprecation framework
  * Removed F3D_TESTING_ENABLE_HDRI_TESTS cmake option and merged it with F3D_TESTING_ENABLE_LONG_TIMEOUT_TESTS
  * Added a Getting Started guide for beginners developers</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705924800">- Update to 2.3.0:
  For F3D users:
  * Added --animation-autoplay option (libf3d: scene.animation.autoplay) to automatically start animation on file load
  * Added an experimental vdb plugin in order to read .vdb files using OpenVDB
  * Added an usd plugin in order to read .usd files using OpenUSD
  * Added .3mf and .x files support in the assimp plugin
  * Added a small margin between the model and the grid to avoid potential z-fighting
  * Added VTK output to the log when using --verbose=debug for easier debug
  * Reworked the alembic plugin to read Texture Coordinates and Normals for .abc files
  * Improved the reading of EXR files using multi-threading for better performance when loading HDRIs
  * Improved the documentation on https://f3d.app
  * Improved general logging in order to make it easier to understand issues with file and options
  * Fixed potential crashes when reading assimp plugin file formats
  * Fixed --grid-absolute for off-center models
  * Fixed an issue with thumbnail generation showing the log window
  * Fixed many interaction issues on non-Qwerty keyboard layout
  * Fixed handling of filenames containing commas
  * Fixed an issue on Windows where the log window would appear on top of F3D window
  * Fixed crashes with specific .obj file
  * Fixed an issue with incorrect return code when using headless mode or incorrect options
  * Fixed dependency issue with the headless .deb binary release
  * Fixed a crash when using a file with more than 254 bones (Requires OpenGL 4.3)
  * Fixed an issue with Unicode filenames on the title bar on Windows
  * Fixed an issue where focal point picking would generate error messages
  * Changed --verbose into a string based option, eg: --verbose=quiet or --verbose=debug. --verbose is still supported.
  * Changed --no-render behavior so that it doesn't impact verbosity anymore
  * Changed the default configuration file so that translucency support is enabled by default
  * Deprecated --quiet, use --verbose=quiet instead
  * Deprecated --input, use positional argument instead
  For libf3d users:
  * Added scene.animation.autoplay option
  * Added a f3d::image::saveBuffer API to save an image as a file format in memory
  * Fixed the default name of the window
- Remove f3d.rpmlintrc</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1709035200">- Use the correct documentation's path</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711713600">- Update to 2.3.1:
  * Added --animation-autoplay option (libf3d: scene.animation.autoplay)
    to automatically start animation on file load
  * Added an experimental vdb plugin in order to read .vdb files using OpenVDB
  * Added an usd plugin in order to read .usd files using OpenUSD
  * Added .3mf and .x files support in the assimp plugin
  * Added a small margin between the model and the grid to avoid potential z-fighting
  * Added VTK output to the log when using --verbose=debug for easier debug
  * Reworked the alembic plugin to read Texture Coordinates and Normals for .abc files
  * Improved the reading of EXR files using multi-threading for better performance when loading HDRIs
  * Improved the documentation on https://f3d.app
  * Improved general logging in order to make it easier to understand issues with file and options
  * Fixed potential crashes when reading assimp plugin file formats
  * Fixed --grid-absolute for off-center models
  * Fixed an issue with thumbnail generation showing the log window
  * Fixed many interaction issues on non-Qwerty keyboard layout
  * Fixed handling of filenames containing commas
  * Fixed an issue on Windows where the log window would appear on top of F3D window
  * Fixed crashes with specific .obj file
  * Fixed an issue with incorrect return code when using headless mode or incorrect options
  * Fixed dependency issue with the headless .deb binary release
  * Fixed a crash when using a file with more than 254 bones (Requires OpenGL 4.3)
  * Fixed an issue with Unicode filenames on the title bar on Windows
  * Fixed an issue where focal point picking would generate error messages
  * Changed --verbose into a string based option, eg: --verbose=quiet or
  - -verbose=debug. --verbose is still supported.
  * Changed --no-render behavior so that it doesn't impact verbosity anymore
  * Changed the default configuration file so that translucency support is enabled by default
  * Deprecated --quiet, use --verbose=quiet instead
  * Deprecated --input, use positional argument instead</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1712232000">- Update to 2.4.0:
  For F3D users:
  * Added a new option --point-type used to specify how to display points sprites
  * Add support for 3D Gaussians Splatting in binary .splat format
  * Added ability to cycle through available animations by pressing W hotkey
  * Added display of current animation name within cheatsheet
  * Added orthographic camera projection option (--camera-orthographic) and binding (5)
  * Added proper continuous integration for MacOS ARM64
  * Added support for glTF Draco encoded file
  * Added support for dark title bar on Windows
  * Added support for colormap presets, using --colormap-file option
  * Added a option to reload file automatically when changed on disk (--watch)
  * Added support for streaming output images to stdout, using - filename
  * Added animation support to Alembic plugin
  * Improved OCCT plugin (STEP and IGES files) performance drastically
  * Improved config file parsing so that it is parsed in file order
  * Fixed an issue with blur circle of confusion
  * Fixed an issue with the grid being clipped
  * Fixed an issue with STEP file coloring
  * Fixed an issue when time range was not starting at zero
  * Fixed an issue when record file does not exist
  * Fixed an issue when using --no-render and --hdri
  * Fixed an issue with the Windows thumbnailer with process never properly killed
  * Fixed an issue where OCCT would output to terminal
  * Fixed an issue with FISH completion
  For libf3d users:
  * Added a new option model.point-sprites.type used to specify how
    to display points (only if model.point-sprites.enable is true)
  * Added a image::toTerminalText method to print image to terminal text
  * Added an image metadata API
  * Added a vtkext module for plugin developer, see the documentation
  For F3D packagers:
  * Added a CMake report at the end of configuration
  * Fixed multiple issue with static (BUILD_SHARED_LIBS=OFF) build
  * Fixed a compilation issue with gcc14
  * Fixed a compilation issue with OCCT 7.8.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1719921600">- Update to 2.5.0:
  For F3D users:
  * Added a Webassembly version available online: https://f3d.app/web
  * Added a "neutral" tone mapping feature
  * Added an screenshot feature when pressing F12, with its dedicated option, --screenshot-filename
  * Added a --final-shader option to customize post-processing.
  * Added a --grid-color option to set the color of the grid
  * Added a --animation-progress option to control if the animation progress bar should be shown
  * Added a --backface-type option to control backface visibility
  * Added a concept of filename template for saving screenshots and outputs
  * Added native menus for macOS
  * Improved documentation all around
  * Reworked config file logic to avoid duplicating of the default config
  * Fixed a long standing issue with FBX skinning animation
  * Fixed zsh completion
  * Fixed an opacity blending issue
  * Fixed a crash when dropping a HDRI while playing an animation
  * Fixed a focus issue on macOS
  * Fixed a high DPI issue on Windows
  For libf3d users:
  * Added an API to control camera pan and zoom
  * Added a tkinter python example
  * Exposed log level in the python API
  For F3D packagers:
  * Fixed compatibility with CMake 3.29.1
  * Fixed compatibility with OCCT 7_8_0
  * Fixed build reproducability by removing a path from the binary
- Add help.patch to fix the build
- Dont manually remove libVTKExtensions*.a. Not needed with
  vtk &gt;= 9.3</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1735819200">- Update to 2.5.1:
  * Fix build compatibility with vtk v9.4.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1737460800">- Update to 3.0.0:
  For F3D users:
  * BREAKING CHANGE: Configuration files have changed syntax
  * BREAKING CHANGE: Removed all deprecated options
  * BREAKING CHANGE: --scalars have been split into --scalar-coloring and --coloring-array CLI options
  * BREAKING CHANGE: = must be used for CLI Options, --option value is not supported anymore
  * BREAKING CHANGE: Removed geometry-only and group-geometries and added multi-file-mode option for more flexible loading of multiple files
  * BREAKING CHANGE: There is no headless specific binary release anymore, just use the standard binary with --rendering-backend=egl
  * BREAKING CHANGE: --dry-run has been renamed --no-config
  * BREAKING CHANGE: Esc to quit the app has been changed to Ctrl+Q
  * BREAKING CHANGE: --animation-frame-rate has been replaced by --frame-rate
  * BREAKING CHANGE: Renamed --bg-color into --background-color
  * BREAKING CHANGE: Renamed --comp into --coloring-component
  * BREAKING CHANGE: Removed the ? interaction to dump info, use commands instead
  * BREAKING CHANGE: Renamed --progress into --loading-progress
  * BREAKING CHANGE: Renamed --cells into --coloring-by-cells
  * BREAKING CHANGE: Renamed --range into --coloring-range
  * BREAKING CHANGE: Renamed --bar into --coloring-scalar-bar
  * BREAKING CHANGE: Renamed --inverse into --volume-inverse
  * BREAKING CHANGE: Renamed --samples into --raytracing-samples
  * BREAKING CHANGE: Renamed --denoise into --raytracing-denoise
  * BREAKING CHANGE: Renamed --ref into --reference and --ref-threshold into --reference-threshold
  * BREAKING CHANGE: Renamed --readers-list into --list-readers
  * BREAKING CHANGE: F3D binary release is now built with GCC9
  * Changed the logo!
  * Reworked the UI using ImGui
  * Added support for specifying interactions in config files, see doc
  * Added a --command-script CLI option
  * Added a tiny file dialog, just press Ctrl+O
  * Added support for armature visualization with --armature CLI option (glTF only)
  * Added support for keeping camera position when switching files, just press Ctrl+Arrow
  * Added a ImGui based console to input commands by pressing Esc
  * Added a "Save minimal screenshot" interaction by pressing Shift+F12
  * Added error reporting when loading a file failed for some reason
  * Added missing config file for .brep files
  * Added support for .xbf files
  * Added --input CLI option
  * Added support for libf3d option in configuration files
  * Added support for parsing option based on their type, see the doc
  * Added a --rendering-backend option to select the rendering backend, including headless
  * Added an interaction to rotate camera 90 degrees by pressing 4/6
  * Added an interaction to drop only HDRI (Shift+Drop) and an interaction to drop only 3D files (Ctrl+Drop)
  * Added a --list-bindings CLI option
  * Added a --list-rendering-backends CLI option
  * Added compatibility with VFX CY2025
  * Added commands to print info about scene, coloring, mesh and options
  * Added command to clear the console
  * Added support for expanding tilda (~) into HOME when inputting any path
  * Reworked CLI option parsing to avoid parsing issues
  * Improved --list-readers CLI option output
  * Improved image comparison algorithm
  * Improved options suggestion in the command line
  * Improved many features in F3DWeb as well as adding OCCT and Draco support
  * Improved the webassembly bindings
  * Improved the documentation
  * Improved python bindings
  * Improved startup performance
  * Improved scalar range handling with animation
  * Fixed a crash when opening a glTF file with no textures
  * Fixed an option priority issue with --help
  * Fixed a crash with invalid --animation-index and assimp
  * Fixed an issue where the window displayed an empty filename
  * Fixed an issue where the window resolution was reset when changing file
  * Fixed an issue when reseting the camera and using --camera-index
  * Fixed an issue with --camera-index being overridden by other camera options
  * Fixed an issue when loading a time value outside of the range
  * Fixed issues with screenshot templating
  * Fixed an issue with grid rendering on main axes
  * Fixed an issue where color-bar would show when not needed
  * Fixed an issue with glTF file using URI
  * Fixed --help invalid output
  * Fixed a small issue with F3D dialog being incorrectly named on macOS
  * Fixed an issue where file where open two times on macOS
  For libf3d users:
  * BREAKING CHANGE: All deprecated methods have been removed
  * BREAKING CHANGE: engine::libInformation members have been changed
  * BREAKING CHANGE: options API has been rewritten from scratch, see the doc
  * BREAKING CHANGE: options many options are now optional
  * BREAKING CHANGE: loader API has been replaced by a new class: scene
  * BREAKING CHANGE: engine creation API has been rewritten from scratch and a context class has been added.
  * BREAKING CHANGE: interactor: setKeyPressCallBack, setDropFilesCallBack and timerCallback have been removed
  * BREAKING CHANGE: camera API has been reworked
  * BREAKING CHANGE: image::compare API has been changed
  * BREAKING CHANGE: libf3d API is now using C++17, nodiscard, std::filesystem and std::string_view are now used whenever it makes sense
  * BREAKING CHANGE: Removed support for python 3.8
  * Added an interactor::command* API that lets user control the libf3d behavior more finely
  * Added an interactor::binding* API that lets user control how the libf3d respond to interactions
  * Added an scene::loadAnimationTime API to select animation time to load
  * Added interactor::start arg to control an event loop time and a event loop callback
  * Added python stubs for autocompletion and IDE integration
  * Added suport for python 3.13
  * Fixed an issue with instanciang multiple engines
  * Added an utils::collapsePath
  * Fixed an issue with HiDPI when using the libf3d on Windows</changelog>
</package>
<package pkgid="0954dc66507b6cafe95ba33cde818611aab8a40f61e940e52bb7a7b0cf4a58d47b2a8d60c96352c950bec436a42b3a04b1ee2fddae88a09a3c64b26299b81b42" name="f3d-debugsource" arch="i586">
  <version epoch="0" ver="3.0.0" rel="1.2"/>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1687435200">- Update to version 2.0.0:
  * Update F3D Version to 2.0.0 (#744)
  * reorder sections
  * Update LIMITATIONS_AND_TROUBLESHOOTING.md
  * Update copyright year (#742)
  * Update F3D Version to 2.0.0-RC3 (#740)
  * Add a test against segfault (#738)
  * Add doc about unsigned packages (#739)
  * Fix a segfault with down interaction (#737)
  * Update F3D version to RC2 (#736)
  * Fix and update doc (#735)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704888000">- Update to 2.1.0:
  * Reworked Animation support and added many animation related options
  * Added --camera-direction and --camera-zoom-factor and use it in default config file
  * Added --texture-matcap option to load a MatCap texture
  * Added support for opening HDRI background with Drop
  * Added .exr support for HDRI and textures
  * Improved HDRI caching performance
  * Added a EGL headless binary release
  * Added typo suggestion when failing to use the right option name
  * Added --invert-zoom option (libf3d: interactor.invert-zoom) to invert
    zoom direction with right-click on mouse
  * Added support for keeping camera position when reloading a file with UP key
  * Added a --grid-absolute option (libf3d: render.grid.absolute) to
    position the grid instead of being below the model
  * Added a “Drop Zone” when starting F3D without loading a file
  * Added coloring support for STEP files in binary release
  * Fixed an issue on Windows where the error window would popup even with --quiet
  * Fixed an issue with 16 bit and 32 bit textures with assimp plugin
  * Fixed an issue on Windows where errors where not visible
  * Fixed an HDRI issue on reload
  * Fixed a crash when with the progress bar on reloading a file
  * Fixed an issue where certain options from config file would be ignored
  * Fixed a crash with many GLTF files when an array does not have a name
  * Fixed an issue where dropping a duplicate file would change the loaded
    file instead of not doing anything
  * Fixed an issue when loading an unsupported file
  * Fixed an issue with VRML files
  * Improved config file for .ply files
  * Improved config file regex so that they are case-insensitive
  * Improved --up option to support no sign and better validation
  * Improved F3D version reporting about itself and VTK (--version)
  * Improved documentation, testing, help
  * Changed the automatic camera position to a version more close to the data
  * Reduced size of binary release by a factor of two
  * Added vcpkg support for dependency installation
  * Added a F3D_PLUGIN_OCCT_COLORING_SUPPORT CMake variable to control if this
    feature is compiled, default is ON
  * Added SONAME support
  * Added a F3D_PLUGINS_INSTALL_DIR CMake variable to control where to install plugins
  * Added a new module: F3D_MODULE_EXR that depends on openexr
  * Added support to use external cxxopts and external nlohmann-json
  * Fixed a link issue with VTK modules
  * Fixed a @loader_path issue on MacOS
  * Added support for CMAKE_INSTALL_*DIR variables on installation
  * Added support for building against a EGL enabled VTK
  * Fixed a compilation issue with VTK master
- Add build requires for fmt-devel and fast_float-devel
- Set -DF3D_PLUGIN_BUILD_DRACO=OFF for now to fix the build
- Use -DCMAKE_SKIP_INSTALL_RPATH=ON to fix `No valid ELF RPATH or RUNPATH
  entry exists in the file` build failure
- Split out libf3d into subpackage</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704888001">- Update to 2.2.1:
  * Added new options hdri-file, hdri-ambient, hdri-skybox to have more control on the HDRI behavior
  * Added a default HDRI used when providing no hdri-file
  * Added bindings to toggle HDRI ambient lighting (F) and HDRI skybox (J)
  * Added bindings to move the camera to standard locations: 1: Front, 3: Right, 7: Top, 9: Isometric
  * Added Open CASCADE BRep format to the OCCT plugin.
  * Fixed an infamous issue when the Windows thumbnailer always steal the focus
  * Fixed an issue with the binary release when opening draco files
  * Fixed an issue with matcap textures
  * Fixed an issue with HDRI lighting
  * Fixed an issue with HDRI lighting when dropping HDRI after a model
  * Fixed an issue where invalid option would not show on Windows
  * Fixed an issue where previously loaded file would stay visible
  * Fixed an issue when loading invalid EXR file as HDRI
  * Fixed cheatsheet menu rendering under ‘Drop File Instructor’
  * Fixed raytracing rendering issues
  * Improved cheatsheet menu contrast for any background color
  * Improved overall text contrast for any background color
  * Improved performance when changing model and using a HDRI
  * Improved HDRI cache performance
  * Deprecated hdri option
  * Reworked image API to support many file formats to read (EXR, HDR) and write (PNG, JPG, TIF, BMP)
  * Added render.hdri.file, render.hdri.ambient, render.background.skybox options.
  * Deprecated render.background.hdri in favor of new options above
  * Deprecated previous image API
  * Add loader::loadGeometry allowing loading geometry from memory buffers
  * Added a deprecation framework
  * Removed F3D_TESTING_ENABLE_HDRI_TESTS cmake option and merged it with F3D_TESTING_ENABLE_LONG_TIMEOUT_TESTS
  * Added a Getting Started guide for beginners developers</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705924800">- Update to 2.3.0:
  For F3D users:
  * Added --animation-autoplay option (libf3d: scene.animation.autoplay) to automatically start animation on file load
  * Added an experimental vdb plugin in order to read .vdb files using OpenVDB
  * Added an usd plugin in order to read .usd files using OpenUSD
  * Added .3mf and .x files support in the assimp plugin
  * Added a small margin between the model and the grid to avoid potential z-fighting
  * Added VTK output to the log when using --verbose=debug for easier debug
  * Reworked the alembic plugin to read Texture Coordinates and Normals for .abc files
  * Improved the reading of EXR files using multi-threading for better performance when loading HDRIs
  * Improved the documentation on https://f3d.app
  * Improved general logging in order to make it easier to understand issues with file and options
  * Fixed potential crashes when reading assimp plugin file formats
  * Fixed --grid-absolute for off-center models
  * Fixed an issue with thumbnail generation showing the log window
  * Fixed many interaction issues on non-Qwerty keyboard layout
  * Fixed handling of filenames containing commas
  * Fixed an issue on Windows where the log window would appear on top of F3D window
  * Fixed crashes with specific .obj file
  * Fixed an issue with incorrect return code when using headless mode or incorrect options
  * Fixed dependency issue with the headless .deb binary release
  * Fixed a crash when using a file with more than 254 bones (Requires OpenGL 4.3)
  * Fixed an issue with Unicode filenames on the title bar on Windows
  * Fixed an issue where focal point picking would generate error messages
  * Changed --verbose into a string based option, eg: --verbose=quiet or --verbose=debug. --verbose is still supported.
  * Changed --no-render behavior so that it doesn't impact verbosity anymore
  * Changed the default configuration file so that translucency support is enabled by default
  * Deprecated --quiet, use --verbose=quiet instead
  * Deprecated --input, use positional argument instead
  For libf3d users:
  * Added scene.animation.autoplay option
  * Added a f3d::image::saveBuffer API to save an image as a file format in memory
  * Fixed the default name of the window
- Remove f3d.rpmlintrc</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1709035200">- Use the correct documentation's path</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711713600">- Update to 2.3.1:
  * Added --animation-autoplay option (libf3d: scene.animation.autoplay)
    to automatically start animation on file load
  * Added an experimental vdb plugin in order to read .vdb files using OpenVDB
  * Added an usd plugin in order to read .usd files using OpenUSD
  * Added .3mf and .x files support in the assimp plugin
  * Added a small margin between the model and the grid to avoid potential z-fighting
  * Added VTK output to the log when using --verbose=debug for easier debug
  * Reworked the alembic plugin to read Texture Coordinates and Normals for .abc files
  * Improved the reading of EXR files using multi-threading for better performance when loading HDRIs
  * Improved the documentation on https://f3d.app
  * Improved general logging in order to make it easier to understand issues with file and options
  * Fixed potential crashes when reading assimp plugin file formats
  * Fixed --grid-absolute for off-center models
  * Fixed an issue with thumbnail generation showing the log window
  * Fixed many interaction issues on non-Qwerty keyboard layout
  * Fixed handling of filenames containing commas
  * Fixed an issue on Windows where the log window would appear on top of F3D window
  * Fixed crashes with specific .obj file
  * Fixed an issue with incorrect return code when using headless mode or incorrect options
  * Fixed dependency issue with the headless .deb binary release
  * Fixed a crash when using a file with more than 254 bones (Requires OpenGL 4.3)
  * Fixed an issue with Unicode filenames on the title bar on Windows
  * Fixed an issue where focal point picking would generate error messages
  * Changed --verbose into a string based option, eg: --verbose=quiet or
  - -verbose=debug. --verbose is still supported.
  * Changed --no-render behavior so that it doesn't impact verbosity anymore
  * Changed the default configuration file so that translucency support is enabled by default
  * Deprecated --quiet, use --verbose=quiet instead
  * Deprecated --input, use positional argument instead</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1712232000">- Update to 2.4.0:
  For F3D users:
  * Added a new option --point-type used to specify how to display points sprites
  * Add support for 3D Gaussians Splatting in binary .splat format
  * Added ability to cycle through available animations by pressing W hotkey
  * Added display of current animation name within cheatsheet
  * Added orthographic camera projection option (--camera-orthographic) and binding (5)
  * Added proper continuous integration for MacOS ARM64
  * Added support for glTF Draco encoded file
  * Added support for dark title bar on Windows
  * Added support for colormap presets, using --colormap-file option
  * Added a option to reload file automatically when changed on disk (--watch)
  * Added support for streaming output images to stdout, using - filename
  * Added animation support to Alembic plugin
  * Improved OCCT plugin (STEP and IGES files) performance drastically
  * Improved config file parsing so that it is parsed in file order
  * Fixed an issue with blur circle of confusion
  * Fixed an issue with the grid being clipped
  * Fixed an issue with STEP file coloring
  * Fixed an issue when time range was not starting at zero
  * Fixed an issue when record file does not exist
  * Fixed an issue when using --no-render and --hdri
  * Fixed an issue with the Windows thumbnailer with process never properly killed
  * Fixed an issue where OCCT would output to terminal
  * Fixed an issue with FISH completion
  For libf3d users:
  * Added a new option model.point-sprites.type used to specify how
    to display points (only if model.point-sprites.enable is true)
  * Added a image::toTerminalText method to print image to terminal text
  * Added an image metadata API
  * Added a vtkext module for plugin developer, see the documentation
  For F3D packagers:
  * Added a CMake report at the end of configuration
  * Fixed multiple issue with static (BUILD_SHARED_LIBS=OFF) build
  * Fixed a compilation issue with gcc14
  * Fixed a compilation issue with OCCT 7.8.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1719921600">- Update to 2.5.0:
  For F3D users:
  * Added a Webassembly version available online: https://f3d.app/web
  * Added a "neutral" tone mapping feature
  * Added an screenshot feature when pressing F12, with its dedicated option, --screenshot-filename
  * Added a --final-shader option to customize post-processing.
  * Added a --grid-color option to set the color of the grid
  * Added a --animation-progress option to control if the animation progress bar should be shown
  * Added a --backface-type option to control backface visibility
  * Added a concept of filename template for saving screenshots and outputs
  * Added native menus for macOS
  * Improved documentation all around
  * Reworked config file logic to avoid duplicating of the default config
  * Fixed a long standing issue with FBX skinning animation
  * Fixed zsh completion
  * Fixed an opacity blending issue
  * Fixed a crash when dropping a HDRI while playing an animation
  * Fixed a focus issue on macOS
  * Fixed a high DPI issue on Windows
  For libf3d users:
  * Added an API to control camera pan and zoom
  * Added a tkinter python example
  * Exposed log level in the python API
  For F3D packagers:
  * Fixed compatibility with CMake 3.29.1
  * Fixed compatibility with OCCT 7_8_0
  * Fixed build reproducability by removing a path from the binary
- Add help.patch to fix the build
- Dont manually remove libVTKExtensions*.a. Not needed with
  vtk &gt;= 9.3</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1735819200">- Update to 2.5.1:
  * Fix build compatibility with vtk v9.4.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1737460800">- Update to 3.0.0:
  For F3D users:
  * BREAKING CHANGE: Configuration files have changed syntax
  * BREAKING CHANGE: Removed all deprecated options
  * BREAKING CHANGE: --scalars have been split into --scalar-coloring and --coloring-array CLI options
  * BREAKING CHANGE: = must be used for CLI Options, --option value is not supported anymore
  * BREAKING CHANGE: Removed geometry-only and group-geometries and added multi-file-mode option for more flexible loading of multiple files
  * BREAKING CHANGE: There is no headless specific binary release anymore, just use the standard binary with --rendering-backend=egl
  * BREAKING CHANGE: --dry-run has been renamed --no-config
  * BREAKING CHANGE: Esc to quit the app has been changed to Ctrl+Q
  * BREAKING CHANGE: --animation-frame-rate has been replaced by --frame-rate
  * BREAKING CHANGE: Renamed --bg-color into --background-color
  * BREAKING CHANGE: Renamed --comp into --coloring-component
  * BREAKING CHANGE: Removed the ? interaction to dump info, use commands instead
  * BREAKING CHANGE: Renamed --progress into --loading-progress
  * BREAKING CHANGE: Renamed --cells into --coloring-by-cells
  * BREAKING CHANGE: Renamed --range into --coloring-range
  * BREAKING CHANGE: Renamed --bar into --coloring-scalar-bar
  * BREAKING CHANGE: Renamed --inverse into --volume-inverse
  * BREAKING CHANGE: Renamed --samples into --raytracing-samples
  * BREAKING CHANGE: Renamed --denoise into --raytracing-denoise
  * BREAKING CHANGE: Renamed --ref into --reference and --ref-threshold into --reference-threshold
  * BREAKING CHANGE: Renamed --readers-list into --list-readers
  * BREAKING CHANGE: F3D binary release is now built with GCC9
  * Changed the logo!
  * Reworked the UI using ImGui
  * Added support for specifying interactions in config files, see doc
  * Added a --command-script CLI option
  * Added a tiny file dialog, just press Ctrl+O
  * Added support for armature visualization with --armature CLI option (glTF only)
  * Added support for keeping camera position when switching files, just press Ctrl+Arrow
  * Added a ImGui based console to input commands by pressing Esc
  * Added a "Save minimal screenshot" interaction by pressing Shift+F12
  * Added error reporting when loading a file failed for some reason
  * Added missing config file for .brep files
  * Added support for .xbf files
  * Added --input CLI option
  * Added support for libf3d option in configuration files
  * Added support for parsing option based on their type, see the doc
  * Added a --rendering-backend option to select the rendering backend, including headless
  * Added an interaction to rotate camera 90 degrees by pressing 4/6
  * Added an interaction to drop only HDRI (Shift+Drop) and an interaction to drop only 3D files (Ctrl+Drop)
  * Added a --list-bindings CLI option
  * Added a --list-rendering-backends CLI option
  * Added compatibility with VFX CY2025
  * Added commands to print info about scene, coloring, mesh and options
  * Added command to clear the console
  * Added support for expanding tilda (~) into HOME when inputting any path
  * Reworked CLI option parsing to avoid parsing issues
  * Improved --list-readers CLI option output
  * Improved image comparison algorithm
  * Improved options suggestion in the command line
  * Improved many features in F3DWeb as well as adding OCCT and Draco support
  * Improved the webassembly bindings
  * Improved the documentation
  * Improved python bindings
  * Improved startup performance
  * Improved scalar range handling with animation
  * Fixed a crash when opening a glTF file with no textures
  * Fixed an option priority issue with --help
  * Fixed a crash with invalid --animation-index and assimp
  * Fixed an issue where the window displayed an empty filename
  * Fixed an issue where the window resolution was reset when changing file
  * Fixed an issue when reseting the camera and using --camera-index
  * Fixed an issue with --camera-index being overridden by other camera options
  * Fixed an issue when loading a time value outside of the range
  * Fixed issues with screenshot templating
  * Fixed an issue with grid rendering on main axes
  * Fixed an issue where color-bar would show when not needed
  * Fixed an issue with glTF file using URI
  * Fixed --help invalid output
  * Fixed a small issue with F3D dialog being incorrectly named on macOS
  * Fixed an issue where file where open two times on macOS
  For libf3d users:
  * BREAKING CHANGE: All deprecated methods have been removed
  * BREAKING CHANGE: engine::libInformation members have been changed
  * BREAKING CHANGE: options API has been rewritten from scratch, see the doc
  * BREAKING CHANGE: options many options are now optional
  * BREAKING CHANGE: loader API has been replaced by a new class: scene
  * BREAKING CHANGE: engine creation API has been rewritten from scratch and a context class has been added.
  * BREAKING CHANGE: interactor: setKeyPressCallBack, setDropFilesCallBack and timerCallback have been removed
  * BREAKING CHANGE: camera API has been reworked
  * BREAKING CHANGE: image::compare API has been changed
  * BREAKING CHANGE: libf3d API is now using C++17, nodiscard, std::filesystem and std::string_view are now used whenever it makes sense
  * BREAKING CHANGE: Removed support for python 3.8
  * Added an interactor::command* API that lets user control the libf3d behavior more finely
  * Added an interactor::binding* API that lets user control how the libf3d respond to interactions
  * Added an scene::loadAnimationTime API to select animation time to load
  * Added interactor::start arg to control an event loop time and a event loop callback
  * Added python stubs for autocompletion and IDE integration
  * Added suport for python 3.13
  * Fixed an issue with instanciang multiple engines
  * Added an utils::collapsePath
  * Fixed an issue with HiDPI when using the libf3d on Windows</changelog>
</package>
<package pkgid="a852c4ee5f113b096ccb226866b59bb8a1c877e7f1effc5be0cc64373fb1faf39446c0724d91eb2b8fcee303041b160982638df049604c25a0a1b0d5652aae9e" name="fIcy-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.21" rel="2.8"/>
  <changelog author="pascal.bleser@opensuse.org" date="1301400000">- initial version (1.0.18)</changelog>
  <changelog author="aloisio@gmx.com" date="1517572800">- Update to version 1.0.21
  * fIcy can now append to output files directly using -A.
  * Error messages about missing or incompatible flags are now
    clearer.
  version 1.0.20:
  * fPls accepts more (broken) EXTM3U files.
  * fIcy output file (-o) is no longer overwritten if -n is
    requested without metadata-based splitting.
  * fIcy output file is now correctly not interrupted if titles
    are requested without flags affecting filename generation (-t, -E
    or -m).
  * fIcy now builds fine by default on systems using gcc 4.7.
  * Support for building with pmake under IRIX has been removed.
  version 1.0.19:
  * fPls will now correctly retry loading remote playlists on
    connection timeout/failures according to the requested limit (3 by
    default).
  * fPls/fIcy -T (maximum time) flag now takes connection/retry
    delays into account, ensuring the requested time is never exceeded.
  * Some examples in the documentation have been clarified.
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1517659200">- Added fIcy-use_getaddrinfo.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1517745600">- Compact description</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="b730769934d5f3671023de874c33c5641ae8e6f4269ba82a62f1c297301a38dda68c9456f22943e35f8456bac19149911d479d94514efcc4fad3ad1e1051861f" name="fIcy-debugsource" arch="i586">
  <version epoch="0" ver="1.0.21" rel="2.8"/>
  <changelog author="pascal.bleser@opensuse.org" date="1301400000">- initial version (1.0.18)</changelog>
  <changelog author="aloisio@gmx.com" date="1517572800">- Update to version 1.0.21
  * fIcy can now append to output files directly using -A.
  * Error messages about missing or incompatible flags are now
    clearer.
  version 1.0.20:
  * fPls accepts more (broken) EXTM3U files.
  * fIcy output file (-o) is no longer overwritten if -n is
    requested without metadata-based splitting.
  * fIcy output file is now correctly not interrupted if titles
    are requested without flags affecting filename generation (-t, -E
    or -m).
  * fIcy now builds fine by default on systems using gcc 4.7.
  * Support for building with pmake under IRIX has been removed.
  version 1.0.19:
  * fPls will now correctly retry loading remote playlists on
    connection timeout/failures according to the requested limit (3 by
    default).
  * fPls/fIcy -T (maximum time) flag now takes connection/retry
    delays into account, ensuring the requested time is never exceeded.
  * Some examples in the documentation have been clarified.
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1517659200">- Added fIcy-use_getaddrinfo.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1517745600">- Compact description</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="e5b604af6d46fe654a210306e8c1a800d6ad0a103fb243997aab60de9ab3b09784e07acaa00494bc447bd922e73341b9ae41ec0e13e37eb8867b94aafe3db68b" name="faad2-debuginfo" arch="i586">
  <version epoch="0" ver="2.11.3" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606564800">- Update to version 2.10.0
  * mp4read.c: fix stack-buffer-overflow in stringin()/ftypin()
  * fix heap-buffer-overflow in mp4read.c
  * Remove non-ASCII characters
  * Remove trailing whitespace
  * Check return value of ltp_data.
  * Restrict SBR frame length to 960 and 1024 samples.
  * Support object type 29.
  * Support implicit SBR signaling in frontend.
  * Fix PNS decoding when only right channel is noise.
  * Initialize element_id array with an invalid id.
  * Fix NULL pointer dereferences.
  * Fix infinite loop in adts_parse.
  * Fix infinite loop in huffman_getescape.
  * Check for error after each channel decode.
  * Check for inconsistent number of channels.
- Drop faad2-fix-stack-overflow.patch (merged upstream)
- Refresh faad2-PACKAGE_VERSION.patch to make it future-proof</changelog>
  <changelog author="Bjørn Lie &lt;zaitor@opensuse.org&gt;" date="1696507200">- Update to version 2.10.1:
  * Reject buffers of zero size.
  * Fix 7.1 with PCE mapping.
  * Have proper version string in faad.h.
  * Add conditional build with DRC.
- Update URL to new home.</changelog>
  <changelog author="olaf@aepfle.de" date="1741003200">- Update to version 2.11.2
  See included ChangeLog for details</changelog>
  <changelog author="Bjørn Lie &lt;zaitor@opensuse.org&gt;" date="1750420800">- Install/package devel manpage.
- Drop the strict version-release format for devel package Provides
  and Obsoletes.
- Add baselibs.conf to sources in spec.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Add libfaad_drm2 to baselibs.conf, build 32bit support for this
  shared lib too.
- Relax strict version-release Requires in main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753012800">- Tweak _service. Compress archive during build.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Add upstream bugfix patches:
  + bc5de3ac7264f7a232951d06150ec1fcd4a20f6c.patch:
    libfaad/fixed.h: Fix ISO C warning
  + 2653c918d788c5dc83826c97aaa4de4dd8931a8b.patch: check for
    mp4config.frame.nsclices == 0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 2.11.2.git13:
  * fix out-of-bounds X underflow in SBR low-power QMF assembly
  * fix out-of-bounds Xsbr write in hf_assembly sinusoid addition
  * update to Visual Studio 18
  * prevent length_of_rvlc_sf underflow in rvlc_scale_factor_data
  * fix out-of-bounds iq_table read in iquant for -32768
  * bound sscanf field width in option parsing
  * fix integer overflow in stszin/stscin allocation size checks
  * fix off-by-one frame index check in mp4read_seek
  * SBR: prevent heap overflow in channel-pair reconstruction
  * fix typo
- Drop patches fixed upstream:
  * bc5de3ac7264f7a232951d06150ec1fcd4a20f6c.patch
  * 2653c918d788c5dc83826c97aaa4de4dd8931a8b.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784721600">- Update to version 2.11.2.git18:
  * fix signed overflow in fixed-point sample rounding before
    saturation
  * prevent num_bits_left underflow in ps_data extension parsing
  * cap escape length in huffman_spectral_data_2
  * fix signed overflow in estimate_current_envelope energy sum
  * fix ssr_gc_function signature mismatch in ssr gain control</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787140800">- Update to version 2.11.3:
  * Fix ISO C warning in libfaad/fixed.h
  * Check for mp4config.frame.nsclices == 0 in frontend/mp4read.c
    to fix Heap Buffer Overflow
  * SBR: prevent heap overflow in channel-pair reconstruction
  * Fix off-by-one frame index check in mp4read_seek
  * Fix integer overflow in stszin/stscin allocation size checks
  * Bound sscanf field width in option parsing
  * Fix out-of-bounds iq_table read in iquant for -32768
  * Prevent length_of_rvlc_sf underflow in rvlc_scale_factor_data
  * Fix out-of-bounds Xsbr write in hf_assembly sinusoid addition
  * Fix out-of-bounds X underflow in SBR low-power QMF assembly
  * Fix ssr_gc_function signature mismatch in ssr_gain_control
  * Fix signed overflow in estimate_current_envelope energy sum
  * Cap escape length in huffman_spectral_data_2
  * Prevent num_bits_left underflow in ps_data extension parsing
  * Fix signed overflow in fixed-point sample rounding before
    saturation
  * Add sanity checks on the width in libfaad/specrec.c
  * Check the last swb_offset value is valid in libfaad/specrec.c
  * Return early from NeAACDecInit when the object type can't be
    supported
  * Fix null pointer dereferences in intra channel and long term
    prediction
  * Increase the ASC buffer from 10 to 64 bytes in
    frontend/mp4read.h</changelog>
</package>
<package pkgid="a759c19281acbd074cfa1bd129c163a26a5c8ec92ca554b26b37b3edd76de6de26958d7b8255075e823d4d71cd9473b1922bac121dfd44e2baad66036a2a7002" name="faad2-debugsource" arch="i586">
  <version epoch="0" ver="2.11.3" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606564800">- Update to version 2.10.0
  * mp4read.c: fix stack-buffer-overflow in stringin()/ftypin()
  * fix heap-buffer-overflow in mp4read.c
  * Remove non-ASCII characters
  * Remove trailing whitespace
  * Check return value of ltp_data.
  * Restrict SBR frame length to 960 and 1024 samples.
  * Support object type 29.
  * Support implicit SBR signaling in frontend.
  * Fix PNS decoding when only right channel is noise.
  * Initialize element_id array with an invalid id.
  * Fix NULL pointer dereferences.
  * Fix infinite loop in adts_parse.
  * Fix infinite loop in huffman_getescape.
  * Check for error after each channel decode.
  * Check for inconsistent number of channels.
- Drop faad2-fix-stack-overflow.patch (merged upstream)
- Refresh faad2-PACKAGE_VERSION.patch to make it future-proof</changelog>
  <changelog author="Bjørn Lie &lt;zaitor@opensuse.org&gt;" date="1696507200">- Update to version 2.10.1:
  * Reject buffers of zero size.
  * Fix 7.1 with PCE mapping.
  * Have proper version string in faad.h.
  * Add conditional build with DRC.
- Update URL to new home.</changelog>
  <changelog author="olaf@aepfle.de" date="1741003200">- Update to version 2.11.2
  See included ChangeLog for details</changelog>
  <changelog author="Bjørn Lie &lt;zaitor@opensuse.org&gt;" date="1750420800">- Install/package devel manpage.
- Drop the strict version-release format for devel package Provides
  and Obsoletes.
- Add baselibs.conf to sources in spec.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Add libfaad_drm2 to baselibs.conf, build 32bit support for this
  shared lib too.
- Relax strict version-release Requires in main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753012800">- Tweak _service. Compress archive during build.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Add upstream bugfix patches:
  + bc5de3ac7264f7a232951d06150ec1fcd4a20f6c.patch:
    libfaad/fixed.h: Fix ISO C warning
  + 2653c918d788c5dc83826c97aaa4de4dd8931a8b.patch: check for
    mp4config.frame.nsclices == 0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 2.11.2.git13:
  * fix out-of-bounds X underflow in SBR low-power QMF assembly
  * fix out-of-bounds Xsbr write in hf_assembly sinusoid addition
  * update to Visual Studio 18
  * prevent length_of_rvlc_sf underflow in rvlc_scale_factor_data
  * fix out-of-bounds iq_table read in iquant for -32768
  * bound sscanf field width in option parsing
  * fix integer overflow in stszin/stscin allocation size checks
  * fix off-by-one frame index check in mp4read_seek
  * SBR: prevent heap overflow in channel-pair reconstruction
  * fix typo
- Drop patches fixed upstream:
  * bc5de3ac7264f7a232951d06150ec1fcd4a20f6c.patch
  * 2653c918d788c5dc83826c97aaa4de4dd8931a8b.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784721600">- Update to version 2.11.2.git18:
  * fix signed overflow in fixed-point sample rounding before
    saturation
  * prevent num_bits_left underflow in ps_data extension parsing
  * cap escape length in huffman_spectral_data_2
  * fix signed overflow in estimate_current_envelope energy sum
  * fix ssr_gc_function signature mismatch in ssr gain control</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787140800">- Update to version 2.11.3:
  * Fix ISO C warning in libfaad/fixed.h
  * Check for mp4config.frame.nsclices == 0 in frontend/mp4read.c
    to fix Heap Buffer Overflow
  * SBR: prevent heap overflow in channel-pair reconstruction
  * Fix off-by-one frame index check in mp4read_seek
  * Fix integer overflow in stszin/stscin allocation size checks
  * Bound sscanf field width in option parsing
  * Fix out-of-bounds iq_table read in iquant for -32768
  * Prevent length_of_rvlc_sf underflow in rvlc_scale_factor_data
  * Fix out-of-bounds Xsbr write in hf_assembly sinusoid addition
  * Fix out-of-bounds X underflow in SBR low-power QMF assembly
  * Fix ssr_gc_function signature mismatch in ssr_gain_control
  * Fix signed overflow in estimate_current_envelope energy sum
  * Cap escape length in huffman_spectral_data_2
  * Prevent num_bits_left underflow in ps_data extension parsing
  * Fix signed overflow in fixed-point sample rounding before
    saturation
  * Add sanity checks on the width in libfaad/specrec.c
  * Check the last swb_offset value is valid in libfaad/specrec.c
  * Return early from NeAACDecInit when the object type can't be
    supported
  * Fix null pointer dereferences in intra channel and long term
    prediction
  * Increase the ASC buffer from 10 to 64 bytes in
    frontend/mp4read.h</changelog>
</package>
<package pkgid="5342f4000260cd2bd5632d1ae22c7067a448b2fffc73eb13c8730bfc4d7e6bb4264220c007d5528d66fb52a440ed0fdf674bcf79d2e27e021c9645ce93aa4399" name="fabtests-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.0" rel="1.3"/>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1750680000">- Update to v2.2.0
  - Core
  - log: Fix buffer overrun when accessing the 'log_levels' array
  - man/fi_mr: Clarify fi_close behavior
  - rdma/fabric.h: Add new FI_RESCAN flag to fi_getinfo()
  - hmem/cuda: Add fallback for dmabuf flag with CUDA_ERROR_NOT_SUPPORTED
  - hmem/cuda: Add runtime fallback for unsupported dmabuf flag
  - hmem/cuda: Add a flag for exporting dmabuf fd on GB200
  - man: Clarify fi_close behavior on FI_ENDPOINT
  - av: introduce FI_FIREWALL_ADDR flag for insert operations
  - common: ofi_ifname_toaddr check ifa-&gt;ifa_addr for null
  - man/fi_mr: Add note that requested_key may be ignored w/o remote access
  - CXI
  - Fix alt_read unit test to use rdzv_threshold
  - Adjust cxi environment variable defaults
  - Fix regression which could cause deadlock
  - Support libfabric 2.2 API
  - Set cq_data in peer unexpected message
  - Fix locking on the SRX path
  - Allow for passing opaque 64-bit data in ctrl_msg
  - Fix cxi driver paths for CI
  - Fix use of alt_read rget restricted TC type
  - Fix compile warnings associated with new dlopen of curl/json
  - Fix curl CXIP_WARN that included extra parameter
  - Decouple existence CXI_MAP_IOVA_ALLOC for build
  - New conf opt for binding of json symbols
  - New conf opt for binding of curl symbols
  - Pad struct to address hash mismatch bug
  - Consistency for initialization of cxip_addr structure
  - Fix uninitialized padding in cxip_addr structure causing hash mismatches
  - Mem reg test with READ/WRITE access
  - Support read-only cached MRs
  - Remove cached mem reg -FI_EAGAIN comment
  - Add access ctrl bits to internal mem reg
  - Fix broken tests
  - Added collective logical operators to cxip_query_collective()
  - Log rc from cxi_eq_get_event() failure
  - Add nanosecond timestamp to tracing
  - Stuff the sending rank into the reduction packet
  - Increase the reduction engine timeout to the max
  - Increase RX buffer size for collectives
  - EFA
  - Update error message for invalid MRs
  - Set IBV_ACCESS_LOCAL_WRITE for FI_REMOTE_WRITE
  - Update packet printing functions
  - Avoid iteration when cuda_api_permitted is false
  - Do not add explicit MRs from application to MR cache
  - Move peer bufpool to endpoint
  - Move RDMA check functions to efa_rdm_ep.h
  - Add detailed logging of device enumeration and selection
  - Extend domain ops to open CQ with external memory
  - Extend domain ops to allow querying of QP and CQ attributes
  - Add a domain operation to query address info
  - Minimize calls to efa_rdm_ep_get_peer in the CQ read path
  - Remove unused function get_first_nic_name
  - Post initial rx pkt when qp is enabled.
  - Update qp table after qp destroy
  - Track cloned rx pkts
  - Clear domain level peer lists when closing endpoints
  - Allow multiple EPs to bind to a single AV
  - Minimize calls to efa_rdm_ep_get_peer in the RMA path
  - Minimize efa_rdm_ep_get_peer calls in the atomic path
  - Add RNR test with fi_tsend
  - Minimize efa_rdm_ep_get_peer calls in the send path
  - Remove duplicate filtering on FI_EFA_IFACE
  - Update man page
  - Clear cur_device when filtering EFA devices with FI_EFA_IFACE
  - Move address handle to domain level.
  - Make 1:1 relationship between efa domain and pd
  - Delete unused efa_conn_release prototype
  - Fix unit test build warning
  - Use Mutex when removing from g_efa_domain_list
  - Add missing lock in list iteration
  - Remove ope from ope_longcts_list during release
  - Use mutex locks for FI_THREAD_COMPLETE
  - Do not try to initialize non-EFA devices
  - Only initialize devices that match FI_EFA_IFACE filter
  - Rename g_efa_device_list and g_efa_device_cnt
  - Remove efa_device-&gt;device_idx
  - Initialize EFA environment variables before devices
  - Add lock around g_efa_domain_list
  - Improve debug logging
  - Do copy for inline send
  - Enforce FI_MR_LOCAL in efa-direct
  - Add lock to ensure efa direct cq poll is thread safe
  - Require FI_MR_ALLOCATED in domain_attr
  - Introduce setopt flag for homogeneous peers
  - Change FI_AV_MAP logs to info
  - Check if the util_av entry is valid before fetching
  - HOOK
  - Add monitor hook provider
  - LNX
  - Dump statistics
  - Refactor LNX to follow libfabric semantics
  - OPX
  - Cornelis Networks OPX provider upstream June 5, 2025
  - Cornelis Networks OPX provider upstream May 9, 2025
  - Cornelis Networks OPX provider upstream April 19, 2025
  - Make room for new RPC field in fid_ep
  - PSM3
  - Update psm3 to match IEFS 12.1.0.0 release
  - RXD
  - Add an environment variable to control FI_RESCAN
  - RXM
  - Fix user id case
  - Fix potential completion mismatch for the rndv_write protocol
  - Fix potential premature recv completion with rndv_write protocol
  - Fix rndv_write state machine issue that may cause premature completion
  - Fix the flow control enabling checking
  - Add an environment variable to control FI_RESCAN
  - fix auto progress
  - Add a new error code for firewall
  - SHM
  - Add shm rename and retry
  - Fix srx entry cleanup
  - Acquire ep lock when freeing entries
  - Don't run smr progress if region isn't initialized
  - Update shm man page to be accurate and fix typos/formatting
  - TCP
  - Enable keepalive during CM exchange
  - Add FI_GET_FD support to tcp provider
  - Add firewall flags into verify flag set
  - Fix memory out of bound access in RDM
  - Add a new error code for firewall
  - Add firewall support for RDM
  - Process EPOLLERR properly
  - Handle the error correctly
  - UTIL
  - Add fi_mon_sampler
  - poll: Add `kqueue` support
  - Move/Rename fi_thread_level() to header
  - ofi_util.h: Make util_prov::info non const
  - Only allocate MR key when needed
  - bufpool: Add new flag to skip zeroing new memory allocations
  - USNIC
  - Fix memory leak in usd_ib_get_devlist()
  - Verbs
  - Avoid holding vrb_info_mutex when reloading interfaces
  - Use a separate lock for provider initialization
  - Register vrb_info_mutex in util_prov
  - Code clean up.
  - Optimize init info.
  - Enable logging of ibv_async_events
  - Fix unprotected access to vrb_util_prov.info
  - Fix memory leak of fi_info structure in vrb_domain()
  - Fix the flow control enabling checking
  - Reload the list of interfaces on each call to fi_getinfo()
  - Use single pointer instead of double pointer
  - Always protect vrb_util_prov.info accesses with the mutex
  - Make vrb_get_verbs_info() static
  - Make a copy of the provider info in the fabric object
  - Rename vrb_init_mutex to vrb_info_mutex
  - Clarify little endian limitation for verbs atomics
  - Fix atomic work request fields
  - Memory leak for address formats different than FI_ADDR_IB_UD
  - Fabtests
  - Document limitations of fi_rma_pinpong
  - Add additional_env to ClientServerTest
  - Fix leak of dmabuf fd
  - Define ft_hmem_put_dmabuf_fd
  - efa: Make FI_EFA_IFACE tests check the Libfabric build
  - Extend efa_info_test to accept fabric argument
  - efa: Check rdma capability for both sides
  - efa: Add FI_EFA_IFACE tests
  - Add FI_EFA_IFACE tests
  - efa: Fix get_efa_device_names
  - Use yaml safe_load
  - Add MR mode and descriptor to resource mgmt test
  - Fix rdm_bw_mt unchecked fi_close return
  - Support rdm_bw_mt in runfabtests.py
  - Add rdm_bw_mt test to runfabtests on windows
  - Add threaded_tests support to runfabtests.sh
  - Add multi-threaded bandwidth test
  - Add pthread_barrier support to windows
  - Add pthread_barrier support to osx
  - efa: Do not set multinode marker for test_efa_shm_addr</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1753272000">- Fix file list on riscv64</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1757332800">- Update to v2.3.0
  - Core
  - configure: Improve the restricted-dl help text
  - ofi_list: Introduce dlist_entry_in_list
  - man/fi_peer: Fix `FI_ADDR_NOTAVAIL` typo
  - common: Make common runtime parameters working for DL providers
  - configure.ac: Move cuda cppflag set before DMABUF check
  - Add address format FI_SOCKADDR_IP
  - include/fi_peer.h: remove fi_peer_rx_entry dlist fields
  - configure: Fix clang checking
  - hmem/neuron: Implement put_dmabuf_fd op
  - man/fi_endpoint: Clarify rx_attr-&gt;caps usage
  - EFA
  - Decrement rx_pkts_posted before efa_rdm_pke_release_rx
  - Enable direct data path by default
  - Bypass rdma-core in blocking cq read path
  - Add traces for RX/TX completions
  - Fix the unsolicited write recv check
  - Refactor efa_base_ep_create_qp
  - Add generic function to process queued op entries
  - Deduce queued packet list from op entry
  - Add generic utility for fetching RDM packet type
  - Create abstraction for IBV CQ polling sequence
  - Bypass rdma-core in data path.
  - Refactor ibv_cq_ex open call
  - Fix stale links in docs/overview.md
  - Initialize nevents in efa_domain_cq_open_ext
  - Fix conflicting types for efa_mock_efa_ibv_cq_wc_read_opcode_return_mock
  - Remove duplicate mock function declarations
  - Use efa specific cq trywait
  - Implement fi_control for efa direct cq
  - Support blocking cq read in efa-direct
  - Remove cq status prediction
  - Fix wait_send procedure
  - Restrict GDA domain ops to efa-direct
  - Fix efa device selection in test_rdm_cq_create_error_handling
  - Fix the hmem flags setting
  - Fix segfault in LTTNG tracing when peer is NULL
  - Revert "prov/efa: Only do dmabuf reg when FI_MR_DMABUF is set"
  - Add implicit AV and logic to move entries to explicit AV
  - Add get_mr_lkey to GDA ops
  - Move gda operations to FI_EFA_GDA_OPS
  - Improve the handshake tx error handling
  - Avoid flushing cq during ep close for external cq
  - Replace the address members of peer struct with conn
  - Add test_av_reinsertion unit test
  - Skip call to efa_rdm_ep_get_peer with FI_ADDR_NOTAVAIL
  - Replace pke-&gt;addr with pke-&gt;peer and remove ope-&gt;addr
  - Rename efa_rdm_msg_alloc_rxe to efa_rdm_msg_alloc_rxe_zcpy
  - Add efa_ep_addr_print debug function
  - Refactor reverse AV addition and deletion
  - Rename efa_conn_rdm_init to efa_conn_rdm_insert_shm_av
  - Drain cq after qp destroy
  - Fix the locking procedure in ep close.
  - Move rxe_map to peer struct
  - Clean stale error handling
  - Remove illegal ope state
  - LNX
  - Fix missing peer_entry field updates
  - OPX
  - Asynchronous HMEM memcopy for IPC
  - Fix infinite loop/crash in SIGUSR2 handler
  - CN5000 SR-IOV pbc lid update
  - CN5000 alpha SR-IOV loopback support
  - Fixing typo in reliability_service_max_outstanding_bytes parameter.
  - CYR: Support 256B rcvhdr size
  - Fix overwrite of entropy field in 16-byte packet headers
  - Add debug dump of endpoint upon receiving SIGUSR2
  - GPU/driver configure check only warns
  - Adding initialization requirements for when opx is built as a dl
  - Rename intranode as needed for clarity
  - Use fi_opx_check_info function for library location lookup
  - Add IPC cache to OPX
  - Initialize SDMA work entry field
  - Fix RMA with CQ Data Bug
  - Change shm tx connection table from array to RBT
  - Fix FI_REMOTE_CQ_DATA write
  - Fix bug in setting pbc dlid for 16B sendv_egr
  - Resolve IPC HMEM D to H Segfault
  - Parameter mismatch fix for opx_ep_complete_receive_operation()
  - Link bounce support for context sharing
  - CN6000 simulator support
  - PSM3
  - Support fi_av_insertsvc()
  - Util
  - Handle the new address format FI_SOCKADDR_IP
  - Add example directory with first example
  - Get srx lock in the caller of util_foreach_unspec
  - ofi_util.h: Fix bug in fi_cq_readfrom with no FI_SOURCE
  - mon_sampler: Disable the sampler together with the monitor provider
  - Verbs
  - Add peer mem support for Broadcom Devices
  - Fabtests
  - Fix `make distcheck` error caused by SUBDIRS
  - efa: Initialize timespec as 0
  - ft_finalize: Serialized sync in ft_finalize.
  - pingpong: Post recv before ep finalize
  - efa: Add volatile to prevent compiler optimization of CQE flag
  - efa: fix missing rdma check in test_rma_bw_sread
  - efa: Add FT_COMP_WAIT_FD tests
  - efa: Add fi_cq_sread tests
  - efa: Allow shared AV in multi_ep_mt test
  - efa: Add pytest marker and fixture to GDA fabtest
  - Fix type mismatch build warning
  - efa: Fix EFA device query
  - efa: Add GPU Direct Async test
  - multinode: Fix multi_barrier EAGAIN path
  - efa: Check device number in efa_device_selection
  - efa: Increase the timeout for test_rma_bw_range
  - efa: Add multi_ep_mt into pytest suites
  - efa: Introduce multi_ep_mt test
  - pytest: Fix the additional environment return
  - Support customized fi_addr for ft_post_rx_buf
  - Add New Benchmark rma_tx_completion
- Add prov-opx-fix-compilation-error.patch to fix compilation with GCC &gt;= 15</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1761220800">- Update to v2.3.1
  - Core
  - include/windows: Add definition for realpath()
  - EFA
  - Tune recvwindow and peer reorder buffer pool sizes
  - Allocate peer reorder buffers from a pre-allocated pool
  - Allocate peer map entry pool during the rdm ep create
  - Create shm info on demand for efa_rdm_ep_open
  - Check whether to enable shm inside efa_shm_info_create
  - Ring doorbell when reaching the max batch wqe cnt
  - Fix the queued ope progress in ep close
  - Logging improvements and unit test fix
  - Grab srx lock when releasing rx entries in AV close
  - Remove duplicate macro for rdma sge limit
  - Fix memory leak from efa_srx_unexp_pkt unit test
  - Fix unit test build error for rdma-core without HAVE_CAPS_UNSOLICITED_WRITE_RECV
  - Check rdma iov limit in data path direct
  - Add packet entry flag tracking for double linked list management
  - Remove the extra dlist remove for peers in ep close
  - Add traces for completions bypassing util-cq
  - Update shared domain caps and modes
  - Move domain check inside the fabric lock
  - Take domain lock to protect concurrent access to domain fields
  - Return matching fabric/domain in fi_getinfo
  - Remove duplicated efa_cq_construct_cq_entry
  - Fix the memleak for efa_rdm_peer
  - Introduce error status for ope
  - Cleanup the queue flags after dlist_remove
  - Allocate cq err_buf on demand
  - Bypass util cq in the data path of efa-direct
  - Fix the unsolicited write recv support in unit-test
  - Add unit-tests for lock types
  - Shift the src_addr correctly in sreadfrom
  - Acquire the same lock for qp lifecycle
  - Ignore stale cqes from destroyed qps
  - Use IBV_QUERY_QP_DATA_IN_ORDER_DEVICE_ONLY flag when available
  - OPX
  - 0 byte write_data Error
  - 16B 3-nodes seg fault with openmpi
  - Atomics and bounce buffer fixes
  - Only open IPC cache if HMEM initialized and IPC enabled
  - Fix ROCR IPC build errors
  - Use getpid() instead of gettid() for POSIX compliancy.
  - Fix compilation error
  - RXD
  - Fix return of EAGAIN when not enough tx entries
  - UCX
  - Use noop callback in ucx_inject_write
  - Add a noop callback function for inject send path
  - UDP
  - Cleanup CQ parameters
  - Fix CQ overflow case
  - Util
  - Remove unmatched rx entry from unspec unexpected queue
  - Add status enum to util rx entry
  - Extract helper function to lookup existing fabric/domain
  - Use hints name for fabric/domain lookup
  - Verbs
  - Return PCI bus information with fi_getinfo()
  - Fix compiler warning on the bound of 'strncpy' call
  - Fabtests
  - efa: Run FI_MORE test with more iterations
  - efa: Add implicit AV test
  - Split OOB address exchange function
  - efa: Fix the av operation
  - efa: Improve rnr_read_cq_error test
- Drop prov-opx-fix-compilation-error.patch which was merged upstream.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1764849600">- Build with distro flags</changelog>
  <changelog author="Nicolas Morey &lt;nmorey@suse.com&gt;" date="1767355200">- Update to v2.4.0
  - Core
  - hmem/cuda: Adding more robust libgdrapi libpaths
  - Update bindings/rust/README.md to reflect the recommended build process.
  - Update build.rs to support both cargo build &amp; cargo publish work directories.
  - Update Cargo.toml in preparation for crates.io publishing.
  - configure: Fix sanitizer detection logic
  - Introduce a lightweight Rust bindings for Libfabric, using bindgen.
  - include/ofi_indexer: introduce new ofi_array_at_max function
  - man/fi_cxi: fixup info for FI_CXI_RDZV_GET_MIN
  - man/fi_getinfo: Update the capabilities with mode bits requirements
  - man/fi_cq: Document `FI_GETWAITOBJ` for `fi_control`
  - man/fi_fabric: Update `fi_tostr()` datatypes
  - CXI
  - Bump provider support up to libfabric 2.4
  - Add domain rx match mode override
  - Set rendezvous eager size default to 2K
  - Change cuda dmabuf default to enabled
  - Do not abort if MR match count do not reconcile
  - Allow CP for triggered CQ to remap to Best Effort
  - Fix sl-driver path for testing
  - Set max domain TX CQs to 14
  - Use cxil_alloc_trig_cp to distinguish trig and tx cmdqs
  - Add FI_EBUSY debug messages
  - Fix validation of service id
  - Fix criterion test_sw tap files
  - Cxip_cmdq_cp_modify fix
  - Fix RNR protocol send byte/error counting
  - Release TX credit when pending RNR retry
  - Update rocr test fine grained flags
  - Fix DEVICE in fi_info_test
  - Introduce non-debug tracing
  - Reset timer on rx of ARM packet
  - Fix performance issue with close_mc()
  - Increase vni range in auth_key tests
  - Support auth_key ranges
  - Fix use of hw_cps and memory leak
  - EFA
  - Fix cq data size in efa-rdm pkt post
  - fix test_efa_rdm_mr_reg_cuda_memory unit test
  - adjust the memory barrier positions
  - Optimize RTW packet sending by replacing efa_rdm_ope_post_send
  - Adjust logging level for txe releases
  - Add tracepoints for handshake
  - Add flags to MR logs
  - Grow efa_tx_pkt_pool and ope_pool during rdm ep creation
  - Do not use rdma write when unsolicited recv support is inconsistent
  - Determine whether using device rdma based on p2p
  - Introduce pke generation counter for protocol path
  - Enable data path direct for efa-rdm
  - Update the function signature for efa_data_path_direct_cq_initialize
  - Move efa_cq_open_ibv_cq to efa_cq.c
  - Do not track rx pkt pool for non-debug build
  - Temporarily disable FI_OPT_EFA_SENDRECV_IN_ORDER_ALIGNED_128_BYTES support for efa protocol
  - do not ignore local read completion
  - Add missing lttng tps in efa_post_send
  - Fix the remote cq data flags for zcpy recv
  - Optimize the WQE post in data path direct
  - fix typos in error messages
  - Only show help message for OPE warn logs
  - configure: replace no-brake space with regular space character
  - Remove unused function declarations
  - Acquire CQ's `ep_list_lock` during counter progress
  - Add asserts to detect erroneous CQE dereferences
  - Ignore rma completion to a removed peer
  - Remove the incorrect check for device max_msg_size
  - Fix function signature mismatch
  - Set FI_RX_CQ_DATA for efa direct with NULL hints
  - Do not fail fi_getinfo for the wrong fabric
  - Log warnings only for internal OPE failures or if CQ error entry not written
  - Add unit tests for LRU AH eviction
  - Evict AH with no explicit AV entries when AH limit reached
  - Add locking assertions and update unit tests
  - Remove efa_conn_release unsafe
  - Require FI_RX_CQ_DATA on devices without unsolicited write recv
  - Add LLTng tracepoints for direct data path operations
  - Don't warn users about non-EFA devices
  - Support FI_RX_CQ_DATA for efa-direct
  - Fix deadlocks in AV insert/remove/close and CQ read paths
  - Don't try to release a lock that is not taken
  - set RUNPATH if custom rdma-core provided
  - Remove rx_msg_flags from efa_rdm_msg_recv/efa_rdm_msg_recvv
  - Update tracepoints in the receive path
  - Slide recv-win on RTM/RTA error
  - Insert read and write packets to tx debug list
  - LNX
  - remove force setting DEVICE_ONLY flag
  - set core hints proto to UNSPEC
  - remove iov count failures
  - add wait object implementation
  - OPX
  - Don't fail configure when OPX unhappy
  - Add note to FI_OPX_SDMA_MIN_PAYLOAD_BYTES doc
  - Simplify uapi configuration
  - Unionize 9B and 16B packet SCB models in endpoint structs.
  - Support shared contexts in hfisvc bts
  - Fix replays for multi-packet eager
  - Don't retry forever in send rendezvous.
  - Don't ACK packets that were never received
  - Segfault in opx_hfi_rdma_context_open() on 2nd endpoint opened
  - Fix seg fault in finalize
  - Fix SDMA writev error when RDMA core functions are being used.
  - Add back accidentally removed opx_domain_hfisvc_poll()
  - Add missing function pointers for HFI service
  - Check uapi for hfisvc/HFI1 direct verbs
  - Rename hfisvc to opx-hfisvc
  - Move submodule to rdma core
  - Remove stx/srx support in OPX
  - Register MRs with HFI service
  - Ensure SDMA packet lengths are 8-byte multiples
  - Use HFI service by default if enabled in the driver.
  - fixup goto labels that need statements
  - Update hfisvc_client to 64-bit atomics
  - HFISVC: Fix replay payload
  - Disable HFI Service by default.
  - Disable use of HFI service when driver does not support it.
  - Update hfisvc_client to latest patch
  - Only open IPC cache if HMEM initialized and IPC enabled
  - Handle extended rx bits in common 9B code
  - Add IPC to 16B header path
  - Make sriov-alpha limitations CN5000-only
  - Remove cmake build for hfisvc_client library
  - Handle completion errors from HFI service
  - Fix setting of rc in deferred recv rts
  - Additional HFI Service support changes
  - HFI Service initial support
  - Asynchronous HMEM memcopy for IPC</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1772107200">- Add Revert-prov-verbs-Add-peer-mem-support-for-Broadcom-Devices.patch to
  fix kernel oops when running on Broadcom NIC (bsc#1258723)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1774008000">- Update to v2.5.0
  - Core
  - man: Clarify parameter behavior for 0 byte ops
  - include/ofi_atomic_queue: Add entry init function
  - include/ofi_atomic_queue: Fix create function
  - include/ofi_xpmem: Change cap into bool
  - include/ofi.h: Add MIN3 function
  - include/ofi_hmem: Make ofi_copy_mr_iov non-static
  - include/ofi_mem: Add avail function and index of elements function
  - README: Add configure options
  - core/fi_tostr: Use %p for domain pointer formatting
  - core: Fix hugepage count calculation
  - man: Clarify failed inject calls generate error cqes
  - core: Add missing fields to fi_info output
  - core: Add max_cntr_value and max_err_cntr_value to fi_domain_attr
  - Enable 32-bit build support
  - hmem: Add dmabuf support detection infrastructure
  - Add `fi_tostr()` support for wait conditions and objects
  - hmem/cuda: sync_memops: Log the attribute name
  - man/fi_av: Define av_remove behavior
  - man/fi_av: Define out of range lookup behavior
  - src: Check iface before addr, flags, and sa_family
  - src: Remove iface fallback
  - hmem/rocr: Add HSA memory allocation utilities
  - Add `rocr` to `fi_mr_attr.device`
  - CXI
  - Fix hang in MPI when using cxi with lnx
  - Fix append sequence for standard MR
  - Add cxi unit tests and update man/fi_cxi.7
  - Bump minor version and integrate fi_writedata API support
  - Implement fi_writedata infrastructure and support
  - Update cxi-sbl.ko path for test setup
  - Fix default mon start failure
  - Add network namespace support
  - Implement result seqno tracking
  - Zero out accumulator on success
  - Dumping the prod trace log is non-fatal
  - EFA
  - Fix print messages during mr reg
  - Fix memory leak on EFA device destruction
  - Add null check for base_ep in CQ polling to handle destroyed QPs
  - Only disable zcpy_rx when p2p is not available but FI_HMEM is requested
  - Fix the race condition of efa_rdm_ep_get_peer
  - Move send work arrays to heap and use dynamic sizing
  - Replace EFA_RDM_EP_MAX_WR_PER_IBV_POST_RECV with dynamic sizing
  - Add efa_base_ep_get_rx/tx_pool_size() helpers
  - Fix use-after-free in DC packet completion handling
  - Move QP table from domain to device with device-level locking
  - Fix inccorect assertions in efa protocol
  - Fix uninitialized descriptor arrays causing segfault with FI_EFA_ENABLE_SHM_TRANSFER=0
  - Add passive debug instrumentation for duplicate completion diagnosis
  - Add rdma-core errno for feature mismatch
  - Implement dmabuf try/fallback logic
  - Acquire SRX lock before creating self AH
  - Move self_ah to efa_rdm_ep
  - Add efa fabrics comparison doc
  - Add docs for util cq bypass feature
  - test: Include generation number in wr_id for unit test CQ mocks
  - test: Initialize extra_info in handshake packet construction
  - Fix the call sequence of efa_rdm_ep_record_tx_op_completed
  - Do not track tx pkt pool for non-debug build
  - Improve the wait_send procedure
  - Improve the mock function
  - Update EFA device capability in protocol doc
  - Poison pke only on release and restore gen
  - Add unit tests for ep enable error path
  - Fix the locking of qp
  - Fix the error handling of ah creation failed
  - Catch error for efa_rdm_ep_close_shm_resources
  - Introduce efa internal mr regv function
  - Migrate the shm mr reg code from the core code
  - Remove extra access for shm
  - Remove OFI_MR_NOCACHE as a supported flag for efa_mr_regattr
  - Change address recovered log entry to info
  - Fix use-after-free bug in implicit AH eviction
  - Always succeed efa_rdm_srx_start
  - Fix double-free pkt-entry at efa_rdm_pke_proc_matched_longread_rtm
  - Fix double free in efa_rdm_pke_proc_matched_mulreq_rtm
  - Fix double free in efa_rdm_pke_proc_matched_eager_rtm
  - Do not warn when peer is destroyed before handshake
  - Decrease the peer robuf size instead of the robuf pool
  - Copy packet to OOO pool before adding to overflow list
  - Modify unit tests for variable receive window size
  - Verify QP number on CQE process
  - Convert MR registration counters to atomic operations
  - Add UT for error completion handling in efa_rdm_ep_wait_send
  - Use the correct dmabuf offset
  - Fix the access flags in efa_mr_cache_entry_reg
  - Fix the IBV access flags for registering MR
  - Fail efa direct rma MR reg if device doesn’t support RDMA
  - Stop setting qp-&gt;ibv_qp_ex-&gt;wr_id for data path direct
  - Fix type assignment of segment_offset
  - Add debugging logs for tx wqe posts and cq poll
  - Generation counter for release build
  - Add unit tests for RDM CQ sread
  - Add blocking CQ read support for EFA protocol
  - Only set CQ FID after successful SHM CQ init
  - Refactor some CQ init/teardown logic into helpers
  - Return ENOSYS for invalid fi_cq_sread calls
  - Fix timeout adjustment in CQ sreadfrom
  - Fix unittest build warnings
  - Adjust timeout before polling CQ FDs
  - Fix threshold assignment in sreadfrom
  - Log ibv device open / close calls
  - Use endpoint-&gt;peer hashmap at the AV level
  - Unlink RX packet entries before releasing during ep cleanup
  - Add helper function efa_prov_info_compare_fabric_name
  - Check fabric name in fi_getinfo for existing fabric/domain
  - Enable `FI_HMEM_ROCR` support
  - Improve `efa_copy_(to|from)_hmem()`
  - Flatten `efa_mr_peer.device`
  - Cache default max eager msg size
  - Add `EFA_HAVE_NON_SYSTEM_HMEM` macro
  - Generalize HMEM init guards in prov info init
  - Improve `EFA_HMEM_IFACE_FOREACH*` macros
  - Improve some `FI_HMEM` iface logging
  - Remove `efa_domain` references in HMEM utility code
  - Introduce ep option FI_OPT_EFA_USE_UNSOLICITED_WRITE_RECV
  - Remove unused function efa_rdm_ep_should_write_rnr_completion
  - Fail efa_rdm_ep_open when user passes FI_RX_CQ_DATA
  - Hook
  - Add prov/hook/perf/inculde as include-dir if ofi_hook_profile is build as a loadable library
  - Harden hook monitor provider initialization
  - RXD
  - Fix atomic fetch/compare path
  - Enforce AV Removal Behavior
  - Enforce AV Lookup Behavior
  - SHM
  - Add unexpected message buffering on demand when needed
  - New shm architecture
  - Cleanup headers and copyrights
  - Remove socket code, no longer needed
  - Sockets
  - Enforce AV Removal Behavior
  - Enforce AV Lookup Behavior
  - TCP
  - Decrement subdomain ref count when key is not available
  - Unchecked return value from write_cq
  - Add FI_RMA to cq_flags for rma inject
  - Util
  - Default max_cntr_value and max_err_cntr_value to UINT64_MAX
  - Add domain check for max_cntr_value and max_err_cntr_value
  - Enforce AV removal &amp; AV lookup behavior
  - Set addr_format when discovering src_addr info
  - Verbs
  - Enforce AV lookup behavior</changelog>
  <changelog author="Nicolas Morey &lt;nmorey@suse.com&gt;" date="1776168000">- Update to v2.5.1
  - Core
  - man: Fix typo in fi_cntr_readerr
  - hmem: Enable CUDA p2p support if there is only one GPU visible
  - configure.ac: define sanitizer macros and disable memhooks under ASAN
  - CXI
  - Fix build failure with older libcxi
  - EFA
  - Skip dmabuf supported check for explicit mr call
  - fix pkt pool flag assertions for non-debug builds
  - fix use-after-free in efa_mr_dereg_impl info log
  - Set qp-&gt;base_ep in efa_qp_create
  - Return error if efa_mr_reg_ibv_mr returns NULL
  - Print iface string in the efa_mr_reg_ibv_mr log
  - Correctly remove txe from longcts_send list on receipt recv completion
  - fix err_buf memory leak in efa_cq_open error path
  - fix fi_info memory leaks in unit tests
  - Use getrandom/urandom for QKEY generation
  - Explain why the CQ has to be drained after QP destruction
  - move efa_device function declarations to efa_device.h
  - disable MR cache by default under ASAN
  - remove redundant efa_env.track_mr save/restore
  - fix fi_info leak in efa_get_user_info
  - fix memory leaks in unit tests
  - initialize receipt header tx_id in DC release test
  - fix use-after-free in efa_ah_cnt_av_impl
  - fix use-after-free of cur_wq during EP close CQ drain
  - warn when MR is closed with outstanding operations
  - Add ope pool for efa direct if FI_EFA_TRACK_MR
  - Track ep in a domain list if FI_EFA_TRACK_MR
  - Add env var FI_EFA_TRACK_MR for debugging MR issues
  - Fabtests
  - efa: parametrize efa mr test over efa and efa-direct
  - efa: Remove test skip and add FI_CONTEXT2
  - efa: treat server timeout as success in rdm_remote_exit_early
  - efa: Re-enable 1G RMA write/writedata tests in PR CI
  - efa: test_remote_exit_early: CLI argument --heterogeneous-peers
  - efa: fix race in rdm_remote_exit_early handshake processing
  - efa: Do not run fi_efa_mr_test if no dmabuf support
  - SHM
  - pad region header to move offsets into same cache sector as queue
  - reduce cmd entry from 512 bytes to 384 for better inline performance
  - Util
  - free err_data in util_peer_cq_cleanup</changelog>
  <changelog author="Nicolas Morey &lt;nmorey@suse.com&gt;" date="1782216000">- Update to v2.6.0
  - Core
  - ofi_atomic_queue: convert from MPMC to MPSC
  - hmem: Add additional CUDA wrapper functions
  - man: Fix reference to fi_mr_raw_attr()
  - common: Fix byte order of AF_IB ofi_addr_set_port
  - common: Do not assert on truncated buffers
  - man: Update efa man page to reflect zero copy mode deprecation
  - configure.ac: Fix --enable-xpmem=yes
  - man: Clarify FI_INJECT + FI_HMEM restriction
  - core: Replace indirect held, lock, and unlock function calls
  - CXI
  - Fix spelling of "receive" across CXI provider
  - Extend timeout for sw_max_recv msg test
  - Refuse cancel for receives with RDMA in flight
  - Add test for TLE pool sharing from the default service
  - Added FI_SUCCESS return to rnr recv cb
  - Minor tweak to append_oflow test
  - Handle LE append failure for RNR recv
  - Fix minor size check in RNR send_common
  - Check FI_CXI_CTRL_RX_EQ_MAX_SIZE for 0
  - New mr test to check buffer attributes
  - EFA
  - use cmocka's "void ** state" signature in unit tests for C23
  - honor homogeneous_peers in efa_rdm_interop_rdma_read
  - Drive real completion handler in local-read unit test
  - NULL local_read_pkt_entry after data-copied hand-off
  - Track efa_rx_pkts_held with a per-pkt flag
  - Fix pkt leak in efa_rdm_ep_post_queued_pkts on error
  - Fix direct_ope leak on error in efa-direct send/recv/rma
  - remove trailing whitespaces in the mr unit test.
  - Gate the pps interface with feature flag
  - Add rdma-core path support for WQE-level PPS hints
  - Implement WQE level PPS hints in data-path-direct
  - Add efa-specific operational flags for high PPS
  - Guard hardware counter with FI_EFA_USE_HW_CNTR
  - Add feature flag FI_EFA_USE_HW_CNTR
  - Use hardware counter in fi_cntr_open
  - Add fi_cntr_wait for hardware counter
  - Attach hardware completion counter to QP
  - Extend GDA domain op to support hardware cntr with external memory
  - Add hardware counter operations
  - Advertise hardware counter max value in fi_getinfo
  - Set the correct cntr_cnt in domain_attr
  - Baseline the read nack extra feature
  - Baseline the runt extra feature
  - Baseline the connid header extra request
  - Validate dmabuf provided when setting FI_MR_DMABUF
  - Fix pkt_entry double-free during endpoint teardown
  - Add missing txe release check in dc ctsdata packet
  - Destroy buffer pools when pke_vec alloc fails in ep_open
  - Fix info and util_ep leak on efa_recv_wr_vec calloc failure
  - Add assert guards for iov_count bounds in atomic, rma, and srx
  - Propagate robuf allocation failure from peer_construct
  - Check util_cq refcount before destroying ibv_cq in close
  - Clear EFA_RDM_PKE_RNR_RETRANSMIT in peer_destruct
  - Bounds-check fi_mr_attr.iface before indexing g_efa_hmem_info
  - Initialize srx_lock early in efa_domain_open
  - Stop returning early from efa_domain_close
  - Use ret directly in efa_domain_open
  - Do a proper cleanup in case of a fork handler failure
  - Do a proper cleanup in case of an unsupported endpoint type
  - Drop dead assignment to local efa_domain
  - Remove trailing whitespace in efa_domain.c
  - Write CQ error instead of EQ error for unsolicited write recv
  - Extract efa_rdm_cq_write_error() helper for CQ error with EQ fallback
  - Always build rdma-core WQE post functions in header
  - Fix length field in data_path_direct tracepoint
  - Fix out-of-bounds array access in tracepoint post_send
  - Add unit-test for util_foreach_unspec
  - Add FI_EFA_FEATURE_OPS for runtime feature discovery
  - test: Verify EAGAIN when pre-handshake queue is full
  - Separate CNTR into independent efa-direct and efa-rdm implementations
  - Suppress duplicate error CQ/counter for ops errored synchronously
  - Add test confirming multi-packet send is not susceptible to partial-post
  - Fix same double-free pattern in multi-segment RDMA read path
  - Fix double-free on partial multi-segment RDMA write failure
  - Store EFA-internal txe flags in internal_flags, not fi_flags
  - Fix -Wpointer-arith warnings on ARM
  - Remove handshake requirement for DC
  - Remove zero copy receive path, keep send path for compat
  - Move memory alignment helper to header as static inline
  - Inline and remove efa_rdm_ep_alloc_txe
  - Check if the send queue is full earlier
  - Add ep-&gt;send_pkt_entry_vec_size
  - Check all descs for HMEM in efa_post_send inline path
  - test: Fix flaky QPN collision in implicit AV unit tests
  - Fix NULL deref in efa_av_reverse_av_remove on QPN collision
  - Fix FI_INJECT in efa direct
  - Remove incorrect assert in test_efa_data_path_direct_qp_gen_initialization
  - Improve error message for ibv_create_ah failure
  - Subtract prefix size in inject assertion for dgram
  - Optimize shm address retrieval in RDM operations
  - test: Cast the qp gen when doing the comparison
  - Fix race between fi_av_lookup and fi_av_remove
  - Fix the max_msg_size validation for efa-direct
  - Preserve shm MR close error in efa_rdm_mr_close
  - Fix ineffective error check on ofi_get_page_size()
  - Fix use-after-free when TX and RX share the same CQ
  - Fix unchecked strndup return in get_sysfs_path
  - Improve the warn log in efa_mr/efa_rdm_mr
  - Introduce a warning macro for fi errno
  - Fix unused return codes
  - Honor user-requested QP sizes within device limits
  - Fix missing mem_desc and iface initialization in non-p2p path
  - Separate core MR logic from RDM-specific MR implementation
  - LNX
  - Update handling of deprecated FI_AV_MAP
  - Fix lnx capability settings and checking
  - Move environment variables into a global struct for easy access
  - Cleanup and reorganization
  - OPX
  - Lower GDRcopy threshold/Allow HMEM MP Eager
  - Initialize deferred HFISVC receive contexts
  - Make OPENED MR notify non-owning for rzv completion
  - Document HMEM-dependent FI_OPX_RZV_MIN_PAYLOAD_BYTES defaults
  - Reject incompatible MR registrations when HFISVC is enabled
  - Handle MP eager FI_CLAIM receives
  - Drop mm lock before memory operations
  - Remove SDMA queue ring size workaround
  - Remove global hfi_local_info
  - Fix origin_rx in realibility ping, ack and nack
  - Store HFI selection per-domain
  - Use generation-agnostic fabric name and RDMA device domain name
  - Populate fid_nic in fi_getinfo with device/bus/link attributes
  - Remove fabric from linked list in close paths
  - Restore fd_verbs (hfi direct) support
  - Dual plane: Send only context
  - Dual plane: Environment variables
  - Fix no common tx context error
  - Dual Plane: Stripe data across two HFISVC clients in dual/single plane
  - Fix reliability origin_rx access
  - sriov support for lmc/lid hairpin
  - Dual plane: Reliability and reply path changes
  - tracer BEGIN/END instrumentation fixes
  - Unsubscribe when entry is removed from cache.
  - FI_MR_DMABUF mr_regattr using invalid addr
  - Catch hfi config error earlier and fail
  - Add valid() calls to opx caching
  - Do not fail kdreg2
  - Don't use FI_DELIVERY_COMPLETE for MSG/Tagged sends
  - Add full FI_DELIVERY_COMPLETE support for MSG/Tagged sends
  - HSA_STATUS_ERROR_INVALID_ARGUMENT IPC RZV Send
  - SLES compilation fix
  - Remove #if 0 dead code
  - MP Eager data validation fix
  - Dual plane - addressing, plane selection and shm
  - Populate PCI bus attributes in fi_info from sysfs
  - OPX Tracer v2
  - Dual plane: Multiple tx and ibv context
  - Restore debugging #ifdef
  - change all CUDA calls to use ofi wrapper functions
  - Reduce warnings
  - Fix use_cnt/mmu windows
  - Fix rendezvous partial registration
  - Unlock mm in shm signal
  - Open HFISVC completion queue on RX CQ when separate from TX CQ (#1321)
  - Fix extended addr allocation during av insert
  - Compute sbuf_offset for non-dmabuf MRs in hfisvc RTS
  - Fix CTS replay payload for RMA GET
  - Support 9B HFI Service
  - store dmabuf base_addr as page-aligned fd start
  - Always poll domain and CQ's HFI service completion queues during CQ Read
  - Fix DMABUF HFISVC addr/offset calculation
  - Fix MP Eager replays for 9B headers
  - Sync HMEM stream before destroy
  - Prevent RDMA lib close in uninitialized state
  - Only close DMABUF fd when created by OPX
  - Remove dead code in rendezvous CTS path
  - Fixing issue in av_insert when using av_table
  - Trivial FI_WARN update
  - Initialize OPX ref counters
  - Fix build error in hmem path for av_type
  - Use ofi_atomics for reference counting.
  - Changing av_map to work like av_table internally
  - Invalid RDMA ops ref counter decrement
  - Segfault with NCCL/RCCL Plugin &amp; HFISVC
  - Enable container build
  - Fix non-powers of 2 rcvhdrcnt
  - Fix mismatched alignment attribute between packet header &amp; payload unions.
  - Use correct device with DMABUF support
  - Fix use of DMABUF fd in the OPX mr
  - Update SDMA/RZV threshold for AMD GPUs
  - fix fi_opx_open_command_queues() segfault
  - Only require DMABUF for HFISVC for HMEM
  - Added hmem_dev_reg_handle so receive side can use ROCr Copy
  - Remove debug log of every reliability inject
  - Add DMA-BUF offset to buffer offset calculation
  - DMABUF support for HFI service
  - MR Registration with HFI service
  - Fix reliability key in reliability debug logs
  - Remove unnecessary csr reads
  - Dynamically growable access_key pool for HFI service.
  - PSM3
  - Internal polling must use timeout to prevent infinite loop during resources acquiring
  - RXD
  - Remove rxd_mr_verify dead code
  - RXM
  - Fix ignored domain_attr-&gt;cq_data_size hint
  - SHM
  - DL initialize mem and monitors
  - Register max_gdrcopy_size env var
  - Do not return local cmd copy in smr_discard
  - Remove init_fn from cmd queue release path
  - Fix the error flag propagation
  - Let atomic_inline use smr_flags for format
  - Revert to a lock-unlock inject pool
  - Fix compile warning coming from shm
  - Do not take inject for op_read_req
  - Do not check for total_len &lt; inject_size on rma_fast
  - Push cmd back to stack on error
  - remove cmd_entry ptr
  - Remove 0-byte copy SAR
  - Move inject pool above command stack
  - Use hdr.sm</changelog>
</package>
<package pkgid="19fa29f36033760abd8c43577e5768ec0bad807face3087cae6b1a434bfe6cc5aff329a9c899dd74dc54c00ae822e5e21ab025d3381099ded9a6350aaa42cee3" name="fabtests-debugsource" arch="i586">
  <version epoch="0" ver="2.6.0" rel="1.3"/>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1750680000">- Update to v2.2.0
  - Core
  - log: Fix buffer overrun when accessing the 'log_levels' array
  - man/fi_mr: Clarify fi_close behavior
  - rdma/fabric.h: Add new FI_RESCAN flag to fi_getinfo()
  - hmem/cuda: Add fallback for dmabuf flag with CUDA_ERROR_NOT_SUPPORTED
  - hmem/cuda: Add runtime fallback for unsupported dmabuf flag
  - hmem/cuda: Add a flag for exporting dmabuf fd on GB200
  - man: Clarify fi_close behavior on FI_ENDPOINT
  - av: introduce FI_FIREWALL_ADDR flag for insert operations
  - common: ofi_ifname_toaddr check ifa-&gt;ifa_addr for null
  - man/fi_mr: Add note that requested_key may be ignored w/o remote access
  - CXI
  - Fix alt_read unit test to use rdzv_threshold
  - Adjust cxi environment variable defaults
  - Fix regression which could cause deadlock
  - Support libfabric 2.2 API
  - Set cq_data in peer unexpected message
  - Fix locking on the SRX path
  - Allow for passing opaque 64-bit data in ctrl_msg
  - Fix cxi driver paths for CI
  - Fix use of alt_read rget restricted TC type
  - Fix compile warnings associated with new dlopen of curl/json
  - Fix curl CXIP_WARN that included extra parameter
  - Decouple existence CXI_MAP_IOVA_ALLOC for build
  - New conf opt for binding of json symbols
  - New conf opt for binding of curl symbols
  - Pad struct to address hash mismatch bug
  - Consistency for initialization of cxip_addr structure
  - Fix uninitialized padding in cxip_addr structure causing hash mismatches
  - Mem reg test with READ/WRITE access
  - Support read-only cached MRs
  - Remove cached mem reg -FI_EAGAIN comment
  - Add access ctrl bits to internal mem reg
  - Fix broken tests
  - Added collective logical operators to cxip_query_collective()
  - Log rc from cxi_eq_get_event() failure
  - Add nanosecond timestamp to tracing
  - Stuff the sending rank into the reduction packet
  - Increase the reduction engine timeout to the max
  - Increase RX buffer size for collectives
  - EFA
  - Update error message for invalid MRs
  - Set IBV_ACCESS_LOCAL_WRITE for FI_REMOTE_WRITE
  - Update packet printing functions
  - Avoid iteration when cuda_api_permitted is false
  - Do not add explicit MRs from application to MR cache
  - Move peer bufpool to endpoint
  - Move RDMA check functions to efa_rdm_ep.h
  - Add detailed logging of device enumeration and selection
  - Extend domain ops to open CQ with external memory
  - Extend domain ops to allow querying of QP and CQ attributes
  - Add a domain operation to query address info
  - Minimize calls to efa_rdm_ep_get_peer in the CQ read path
  - Remove unused function get_first_nic_name
  - Post initial rx pkt when qp is enabled.
  - Update qp table after qp destroy
  - Track cloned rx pkts
  - Clear domain level peer lists when closing endpoints
  - Allow multiple EPs to bind to a single AV
  - Minimize calls to efa_rdm_ep_get_peer in the RMA path
  - Minimize efa_rdm_ep_get_peer calls in the atomic path
  - Add RNR test with fi_tsend
  - Minimize efa_rdm_ep_get_peer calls in the send path
  - Remove duplicate filtering on FI_EFA_IFACE
  - Update man page
  - Clear cur_device when filtering EFA devices with FI_EFA_IFACE
  - Move address handle to domain level.
  - Make 1:1 relationship between efa domain and pd
  - Delete unused efa_conn_release prototype
  - Fix unit test build warning
  - Use Mutex when removing from g_efa_domain_list
  - Add missing lock in list iteration
  - Remove ope from ope_longcts_list during release
  - Use mutex locks for FI_THREAD_COMPLETE
  - Do not try to initialize non-EFA devices
  - Only initialize devices that match FI_EFA_IFACE filter
  - Rename g_efa_device_list and g_efa_device_cnt
  - Remove efa_device-&gt;device_idx
  - Initialize EFA environment variables before devices
  - Add lock around g_efa_domain_list
  - Improve debug logging
  - Do copy for inline send
  - Enforce FI_MR_LOCAL in efa-direct
  - Add lock to ensure efa direct cq poll is thread safe
  - Require FI_MR_ALLOCATED in domain_attr
  - Introduce setopt flag for homogeneous peers
  - Change FI_AV_MAP logs to info
  - Check if the util_av entry is valid before fetching
  - HOOK
  - Add monitor hook provider
  - LNX
  - Dump statistics
  - Refactor LNX to follow libfabric semantics
  - OPX
  - Cornelis Networks OPX provider upstream June 5, 2025
  - Cornelis Networks OPX provider upstream May 9, 2025
  - Cornelis Networks OPX provider upstream April 19, 2025
  - Make room for new RPC field in fid_ep
  - PSM3
  - Update psm3 to match IEFS 12.1.0.0 release
  - RXD
  - Add an environment variable to control FI_RESCAN
  - RXM
  - Fix user id case
  - Fix potential completion mismatch for the rndv_write protocol
  - Fix potential premature recv completion with rndv_write protocol
  - Fix rndv_write state machine issue that may cause premature completion
  - Fix the flow control enabling checking
  - Add an environment variable to control FI_RESCAN
  - fix auto progress
  - Add a new error code for firewall
  - SHM
  - Add shm rename and retry
  - Fix srx entry cleanup
  - Acquire ep lock when freeing entries
  - Don't run smr progress if region isn't initialized
  - Update shm man page to be accurate and fix typos/formatting
  - TCP
  - Enable keepalive during CM exchange
  - Add FI_GET_FD support to tcp provider
  - Add firewall flags into verify flag set
  - Fix memory out of bound access in RDM
  - Add a new error code for firewall
  - Add firewall support for RDM
  - Process EPOLLERR properly
  - Handle the error correctly
  - UTIL
  - Add fi_mon_sampler
  - poll: Add `kqueue` support
  - Move/Rename fi_thread_level() to header
  - ofi_util.h: Make util_prov::info non const
  - Only allocate MR key when needed
  - bufpool: Add new flag to skip zeroing new memory allocations
  - USNIC
  - Fix memory leak in usd_ib_get_devlist()
  - Verbs
  - Avoid holding vrb_info_mutex when reloading interfaces
  - Use a separate lock for provider initialization
  - Register vrb_info_mutex in util_prov
  - Code clean up.
  - Optimize init info.
  - Enable logging of ibv_async_events
  - Fix unprotected access to vrb_util_prov.info
  - Fix memory leak of fi_info structure in vrb_domain()
  - Fix the flow control enabling checking
  - Reload the list of interfaces on each call to fi_getinfo()
  - Use single pointer instead of double pointer
  - Always protect vrb_util_prov.info accesses with the mutex
  - Make vrb_get_verbs_info() static
  - Make a copy of the provider info in the fabric object
  - Rename vrb_init_mutex to vrb_info_mutex
  - Clarify little endian limitation for verbs atomics
  - Fix atomic work request fields
  - Memory leak for address formats different than FI_ADDR_IB_UD
  - Fabtests
  - Document limitations of fi_rma_pinpong
  - Add additional_env to ClientServerTest
  - Fix leak of dmabuf fd
  - Define ft_hmem_put_dmabuf_fd
  - efa: Make FI_EFA_IFACE tests check the Libfabric build
  - Extend efa_info_test to accept fabric argument
  - efa: Check rdma capability for both sides
  - efa: Add FI_EFA_IFACE tests
  - Add FI_EFA_IFACE tests
  - efa: Fix get_efa_device_names
  - Use yaml safe_load
  - Add MR mode and descriptor to resource mgmt test
  - Fix rdm_bw_mt unchecked fi_close return
  - Support rdm_bw_mt in runfabtests.py
  - Add rdm_bw_mt test to runfabtests on windows
  - Add threaded_tests support to runfabtests.sh
  - Add multi-threaded bandwidth test
  - Add pthread_barrier support to windows
  - Add pthread_barrier support to osx
  - efa: Do not set multinode marker for test_efa_shm_addr</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1753272000">- Fix file list on riscv64</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1757332800">- Update to v2.3.0
  - Core
  - configure: Improve the restricted-dl help text
  - ofi_list: Introduce dlist_entry_in_list
  - man/fi_peer: Fix `FI_ADDR_NOTAVAIL` typo
  - common: Make common runtime parameters working for DL providers
  - configure.ac: Move cuda cppflag set before DMABUF check
  - Add address format FI_SOCKADDR_IP
  - include/fi_peer.h: remove fi_peer_rx_entry dlist fields
  - configure: Fix clang checking
  - hmem/neuron: Implement put_dmabuf_fd op
  - man/fi_endpoint: Clarify rx_attr-&gt;caps usage
  - EFA
  - Decrement rx_pkts_posted before efa_rdm_pke_release_rx
  - Enable direct data path by default
  - Bypass rdma-core in blocking cq read path
  - Add traces for RX/TX completions
  - Fix the unsolicited write recv check
  - Refactor efa_base_ep_create_qp
  - Add generic function to process queued op entries
  - Deduce queued packet list from op entry
  - Add generic utility for fetching RDM packet type
  - Create abstraction for IBV CQ polling sequence
  - Bypass rdma-core in data path.
  - Refactor ibv_cq_ex open call
  - Fix stale links in docs/overview.md
  - Initialize nevents in efa_domain_cq_open_ext
  - Fix conflicting types for efa_mock_efa_ibv_cq_wc_read_opcode_return_mock
  - Remove duplicate mock function declarations
  - Use efa specific cq trywait
  - Implement fi_control for efa direct cq
  - Support blocking cq read in efa-direct
  - Remove cq status prediction
  - Fix wait_send procedure
  - Restrict GDA domain ops to efa-direct
  - Fix efa device selection in test_rdm_cq_create_error_handling
  - Fix the hmem flags setting
  - Fix segfault in LTTNG tracing when peer is NULL
  - Revert "prov/efa: Only do dmabuf reg when FI_MR_DMABUF is set"
  - Add implicit AV and logic to move entries to explicit AV
  - Add get_mr_lkey to GDA ops
  - Move gda operations to FI_EFA_GDA_OPS
  - Improve the handshake tx error handling
  - Avoid flushing cq during ep close for external cq
  - Replace the address members of peer struct with conn
  - Add test_av_reinsertion unit test
  - Skip call to efa_rdm_ep_get_peer with FI_ADDR_NOTAVAIL
  - Replace pke-&gt;addr with pke-&gt;peer and remove ope-&gt;addr
  - Rename efa_rdm_msg_alloc_rxe to efa_rdm_msg_alloc_rxe_zcpy
  - Add efa_ep_addr_print debug function
  - Refactor reverse AV addition and deletion
  - Rename efa_conn_rdm_init to efa_conn_rdm_insert_shm_av
  - Drain cq after qp destroy
  - Fix the locking procedure in ep close.
  - Move rxe_map to peer struct
  - Clean stale error handling
  - Remove illegal ope state
  - LNX
  - Fix missing peer_entry field updates
  - OPX
  - Asynchronous HMEM memcopy for IPC
  - Fix infinite loop/crash in SIGUSR2 handler
  - CN5000 SR-IOV pbc lid update
  - CN5000 alpha SR-IOV loopback support
  - Fixing typo in reliability_service_max_outstanding_bytes parameter.
  - CYR: Support 256B rcvhdr size
  - Fix overwrite of entropy field in 16-byte packet headers
  - Add debug dump of endpoint upon receiving SIGUSR2
  - GPU/driver configure check only warns
  - Adding initialization requirements for when opx is built as a dl
  - Rename intranode as needed for clarity
  - Use fi_opx_check_info function for library location lookup
  - Add IPC cache to OPX
  - Initialize SDMA work entry field
  - Fix RMA with CQ Data Bug
  - Change shm tx connection table from array to RBT
  - Fix FI_REMOTE_CQ_DATA write
  - Fix bug in setting pbc dlid for 16B sendv_egr
  - Resolve IPC HMEM D to H Segfault
  - Parameter mismatch fix for opx_ep_complete_receive_operation()
  - Link bounce support for context sharing
  - CN6000 simulator support
  - PSM3
  - Support fi_av_insertsvc()
  - Util
  - Handle the new address format FI_SOCKADDR_IP
  - Add example directory with first example
  - Get srx lock in the caller of util_foreach_unspec
  - ofi_util.h: Fix bug in fi_cq_readfrom with no FI_SOURCE
  - mon_sampler: Disable the sampler together with the monitor provider
  - Verbs
  - Add peer mem support for Broadcom Devices
  - Fabtests
  - Fix `make distcheck` error caused by SUBDIRS
  - efa: Initialize timespec as 0
  - ft_finalize: Serialized sync in ft_finalize.
  - pingpong: Post recv before ep finalize
  - efa: Add volatile to prevent compiler optimization of CQE flag
  - efa: fix missing rdma check in test_rma_bw_sread
  - efa: Add FT_COMP_WAIT_FD tests
  - efa: Add fi_cq_sread tests
  - efa: Allow shared AV in multi_ep_mt test
  - efa: Add pytest marker and fixture to GDA fabtest
  - Fix type mismatch build warning
  - efa: Fix EFA device query
  - efa: Add GPU Direct Async test
  - multinode: Fix multi_barrier EAGAIN path
  - efa: Check device number in efa_device_selection
  - efa: Increase the timeout for test_rma_bw_range
  - efa: Add multi_ep_mt into pytest suites
  - efa: Introduce multi_ep_mt test
  - pytest: Fix the additional environment return
  - Support customized fi_addr for ft_post_rx_buf
  - Add New Benchmark rma_tx_completion
- Add prov-opx-fix-compilation-error.patch to fix compilation with GCC &gt;= 15</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1761220800">- Update to v2.3.1
  - Core
  - include/windows: Add definition for realpath()
  - EFA
  - Tune recvwindow and peer reorder buffer pool sizes
  - Allocate peer reorder buffers from a pre-allocated pool
  - Allocate peer map entry pool during the rdm ep create
  - Create shm info on demand for efa_rdm_ep_open
  - Check whether to enable shm inside efa_shm_info_create
  - Ring doorbell when reaching the max batch wqe cnt
  - Fix the queued ope progress in ep close
  - Logging improvements and unit test fix
  - Grab srx lock when releasing rx entries in AV close
  - Remove duplicate macro for rdma sge limit
  - Fix memory leak from efa_srx_unexp_pkt unit test
  - Fix unit test build error for rdma-core without HAVE_CAPS_UNSOLICITED_WRITE_RECV
  - Check rdma iov limit in data path direct
  - Add packet entry flag tracking for double linked list management
  - Remove the extra dlist remove for peers in ep close
  - Add traces for completions bypassing util-cq
  - Update shared domain caps and modes
  - Move domain check inside the fabric lock
  - Take domain lock to protect concurrent access to domain fields
  - Return matching fabric/domain in fi_getinfo
  - Remove duplicated efa_cq_construct_cq_entry
  - Fix the memleak for efa_rdm_peer
  - Introduce error status for ope
  - Cleanup the queue flags after dlist_remove
  - Allocate cq err_buf on demand
  - Bypass util cq in the data path of efa-direct
  - Fix the unsolicited write recv support in unit-test
  - Add unit-tests for lock types
  - Shift the src_addr correctly in sreadfrom
  - Acquire the same lock for qp lifecycle
  - Ignore stale cqes from destroyed qps
  - Use IBV_QUERY_QP_DATA_IN_ORDER_DEVICE_ONLY flag when available
  - OPX
  - 0 byte write_data Error
  - 16B 3-nodes seg fault with openmpi
  - Atomics and bounce buffer fixes
  - Only open IPC cache if HMEM initialized and IPC enabled
  - Fix ROCR IPC build errors
  - Use getpid() instead of gettid() for POSIX compliancy.
  - Fix compilation error
  - RXD
  - Fix return of EAGAIN when not enough tx entries
  - UCX
  - Use noop callback in ucx_inject_write
  - Add a noop callback function for inject send path
  - UDP
  - Cleanup CQ parameters
  - Fix CQ overflow case
  - Util
  - Remove unmatched rx entry from unspec unexpected queue
  - Add status enum to util rx entry
  - Extract helper function to lookup existing fabric/domain
  - Use hints name for fabric/domain lookup
  - Verbs
  - Return PCI bus information with fi_getinfo()
  - Fix compiler warning on the bound of 'strncpy' call
  - Fabtests
  - efa: Run FI_MORE test with more iterations
  - efa: Add implicit AV test
  - Split OOB address exchange function
  - efa: Fix the av operation
  - efa: Improve rnr_read_cq_error test
- Drop prov-opx-fix-compilation-error.patch which was merged upstream.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1764849600">- Build with distro flags</changelog>
  <changelog author="Nicolas Morey &lt;nmorey@suse.com&gt;" date="1767355200">- Update to v2.4.0
  - Core
  - hmem/cuda: Adding more robust libgdrapi libpaths
  - Update bindings/rust/README.md to reflect the recommended build process.
  - Update build.rs to support both cargo build &amp; cargo publish work directories.
  - Update Cargo.toml in preparation for crates.io publishing.
  - configure: Fix sanitizer detection logic
  - Introduce a lightweight Rust bindings for Libfabric, using bindgen.
  - include/ofi_indexer: introduce new ofi_array_at_max function
  - man/fi_cxi: fixup info for FI_CXI_RDZV_GET_MIN
  - man/fi_getinfo: Update the capabilities with mode bits requirements
  - man/fi_cq: Document `FI_GETWAITOBJ` for `fi_control`
  - man/fi_fabric: Update `fi_tostr()` datatypes
  - CXI
  - Bump provider support up to libfabric 2.4
  - Add domain rx match mode override
  - Set rendezvous eager size default to 2K
  - Change cuda dmabuf default to enabled
  - Do not abort if MR match count do not reconcile
  - Allow CP for triggered CQ to remap to Best Effort
  - Fix sl-driver path for testing
  - Set max domain TX CQs to 14
  - Use cxil_alloc_trig_cp to distinguish trig and tx cmdqs
  - Add FI_EBUSY debug messages
  - Fix validation of service id
  - Fix criterion test_sw tap files
  - Cxip_cmdq_cp_modify fix
  - Fix RNR protocol send byte/error counting
  - Release TX credit when pending RNR retry
  - Update rocr test fine grained flags
  - Fix DEVICE in fi_info_test
  - Introduce non-debug tracing
  - Reset timer on rx of ARM packet
  - Fix performance issue with close_mc()
  - Increase vni range in auth_key tests
  - Support auth_key ranges
  - Fix use of hw_cps and memory leak
  - EFA
  - Fix cq data size in efa-rdm pkt post
  - fix test_efa_rdm_mr_reg_cuda_memory unit test
  - adjust the memory barrier positions
  - Optimize RTW packet sending by replacing efa_rdm_ope_post_send
  - Adjust logging level for txe releases
  - Add tracepoints for handshake
  - Add flags to MR logs
  - Grow efa_tx_pkt_pool and ope_pool during rdm ep creation
  - Do not use rdma write when unsolicited recv support is inconsistent
  - Determine whether using device rdma based on p2p
  - Introduce pke generation counter for protocol path
  - Enable data path direct for efa-rdm
  - Update the function signature for efa_data_path_direct_cq_initialize
  - Move efa_cq_open_ibv_cq to efa_cq.c
  - Do not track rx pkt pool for non-debug build
  - Temporarily disable FI_OPT_EFA_SENDRECV_IN_ORDER_ALIGNED_128_BYTES support for efa protocol
  - do not ignore local read completion
  - Add missing lttng tps in efa_post_send
  - Fix the remote cq data flags for zcpy recv
  - Optimize the WQE post in data path direct
  - fix typos in error messages
  - Only show help message for OPE warn logs
  - configure: replace no-brake space with regular space character
  - Remove unused function declarations
  - Acquire CQ's `ep_list_lock` during counter progress
  - Add asserts to detect erroneous CQE dereferences
  - Ignore rma completion to a removed peer
  - Remove the incorrect check for device max_msg_size
  - Fix function signature mismatch
  - Set FI_RX_CQ_DATA for efa direct with NULL hints
  - Do not fail fi_getinfo for the wrong fabric
  - Log warnings only for internal OPE failures or if CQ error entry not written
  - Add unit tests for LRU AH eviction
  - Evict AH with no explicit AV entries when AH limit reached
  - Add locking assertions and update unit tests
  - Remove efa_conn_release unsafe
  - Require FI_RX_CQ_DATA on devices without unsolicited write recv
  - Add LLTng tracepoints for direct data path operations
  - Don't warn users about non-EFA devices
  - Support FI_RX_CQ_DATA for efa-direct
  - Fix deadlocks in AV insert/remove/close and CQ read paths
  - Don't try to release a lock that is not taken
  - set RUNPATH if custom rdma-core provided
  - Remove rx_msg_flags from efa_rdm_msg_recv/efa_rdm_msg_recvv
  - Update tracepoints in the receive path
  - Slide recv-win on RTM/RTA error
  - Insert read and write packets to tx debug list
  - LNX
  - remove force setting DEVICE_ONLY flag
  - set core hints proto to UNSPEC
  - remove iov count failures
  - add wait object implementation
  - OPX
  - Don't fail configure when OPX unhappy
  - Add note to FI_OPX_SDMA_MIN_PAYLOAD_BYTES doc
  - Simplify uapi configuration
  - Unionize 9B and 16B packet SCB models in endpoint structs.
  - Support shared contexts in hfisvc bts
  - Fix replays for multi-packet eager
  - Don't retry forever in send rendezvous.
  - Don't ACK packets that were never received
  - Segfault in opx_hfi_rdma_context_open() on 2nd endpoint opened
  - Fix seg fault in finalize
  - Fix SDMA writev error when RDMA core functions are being used.
  - Add back accidentally removed opx_domain_hfisvc_poll()
  - Add missing function pointers for HFI service
  - Check uapi for hfisvc/HFI1 direct verbs
  - Rename hfisvc to opx-hfisvc
  - Move submodule to rdma core
  - Remove stx/srx support in OPX
  - Register MRs with HFI service
  - Ensure SDMA packet lengths are 8-byte multiples
  - Use HFI service by default if enabled in the driver.
  - fixup goto labels that need statements
  - Update hfisvc_client to 64-bit atomics
  - HFISVC: Fix replay payload
  - Disable HFI Service by default.
  - Disable use of HFI service when driver does not support it.
  - Update hfisvc_client to latest patch
  - Only open IPC cache if HMEM initialized and IPC enabled
  - Handle extended rx bits in common 9B code
  - Add IPC to 16B header path
  - Make sriov-alpha limitations CN5000-only
  - Remove cmake build for hfisvc_client library
  - Handle completion errors from HFI service
  - Fix setting of rc in deferred recv rts
  - Additional HFI Service support changes
  - HFI Service initial support
  - Asynchronous HMEM memcopy for IPC</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1772107200">- Add Revert-prov-verbs-Add-peer-mem-support-for-Broadcom-Devices.patch to
  fix kernel oops when running on Broadcom NIC (bsc#1258723)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1774008000">- Update to v2.5.0
  - Core
  - man: Clarify parameter behavior for 0 byte ops
  - include/ofi_atomic_queue: Add entry init function
  - include/ofi_atomic_queue: Fix create function
  - include/ofi_xpmem: Change cap into bool
  - include/ofi.h: Add MIN3 function
  - include/ofi_hmem: Make ofi_copy_mr_iov non-static
  - include/ofi_mem: Add avail function and index of elements function
  - README: Add configure options
  - core/fi_tostr: Use %p for domain pointer formatting
  - core: Fix hugepage count calculation
  - man: Clarify failed inject calls generate error cqes
  - core: Add missing fields to fi_info output
  - core: Add max_cntr_value and max_err_cntr_value to fi_domain_attr
  - Enable 32-bit build support
  - hmem: Add dmabuf support detection infrastructure
  - Add `fi_tostr()` support for wait conditions and objects
  - hmem/cuda: sync_memops: Log the attribute name
  - man/fi_av: Define av_remove behavior
  - man/fi_av: Define out of range lookup behavior
  - src: Check iface before addr, flags, and sa_family
  - src: Remove iface fallback
  - hmem/rocr: Add HSA memory allocation utilities
  - Add `rocr` to `fi_mr_attr.device`
  - CXI
  - Fix hang in MPI when using cxi with lnx
  - Fix append sequence for standard MR
  - Add cxi unit tests and update man/fi_cxi.7
  - Bump minor version and integrate fi_writedata API support
  - Implement fi_writedata infrastructure and support
  - Update cxi-sbl.ko path for test setup
  - Fix default mon start failure
  - Add network namespace support
  - Implement result seqno tracking
  - Zero out accumulator on success
  - Dumping the prod trace log is non-fatal
  - EFA
  - Fix print messages during mr reg
  - Fix memory leak on EFA device destruction
  - Add null check for base_ep in CQ polling to handle destroyed QPs
  - Only disable zcpy_rx when p2p is not available but FI_HMEM is requested
  - Fix the race condition of efa_rdm_ep_get_peer
  - Move send work arrays to heap and use dynamic sizing
  - Replace EFA_RDM_EP_MAX_WR_PER_IBV_POST_RECV with dynamic sizing
  - Add efa_base_ep_get_rx/tx_pool_size() helpers
  - Fix use-after-free in DC packet completion handling
  - Move QP table from domain to device with device-level locking
  - Fix inccorect assertions in efa protocol
  - Fix uninitialized descriptor arrays causing segfault with FI_EFA_ENABLE_SHM_TRANSFER=0
  - Add passive debug instrumentation for duplicate completion diagnosis
  - Add rdma-core errno for feature mismatch
  - Implement dmabuf try/fallback logic
  - Acquire SRX lock before creating self AH
  - Move self_ah to efa_rdm_ep
  - Add efa fabrics comparison doc
  - Add docs for util cq bypass feature
  - test: Include generation number in wr_id for unit test CQ mocks
  - test: Initialize extra_info in handshake packet construction
  - Fix the call sequence of efa_rdm_ep_record_tx_op_completed
  - Do not track tx pkt pool for non-debug build
  - Improve the wait_send procedure
  - Improve the mock function
  - Update EFA device capability in protocol doc
  - Poison pke only on release and restore gen
  - Add unit tests for ep enable error path
  - Fix the locking of qp
  - Fix the error handling of ah creation failed
  - Catch error for efa_rdm_ep_close_shm_resources
  - Introduce efa internal mr regv function
  - Migrate the shm mr reg code from the core code
  - Remove extra access for shm
  - Remove OFI_MR_NOCACHE as a supported flag for efa_mr_regattr
  - Change address recovered log entry to info
  - Fix use-after-free bug in implicit AH eviction
  - Always succeed efa_rdm_srx_start
  - Fix double-free pkt-entry at efa_rdm_pke_proc_matched_longread_rtm
  - Fix double free in efa_rdm_pke_proc_matched_mulreq_rtm
  - Fix double free in efa_rdm_pke_proc_matched_eager_rtm
  - Do not warn when peer is destroyed before handshake
  - Decrease the peer robuf size instead of the robuf pool
  - Copy packet to OOO pool before adding to overflow list
  - Modify unit tests for variable receive window size
  - Verify QP number on CQE process
  - Convert MR registration counters to atomic operations
  - Add UT for error completion handling in efa_rdm_ep_wait_send
  - Use the correct dmabuf offset
  - Fix the access flags in efa_mr_cache_entry_reg
  - Fix the IBV access flags for registering MR
  - Fail efa direct rma MR reg if device doesn’t support RDMA
  - Stop setting qp-&gt;ibv_qp_ex-&gt;wr_id for data path direct
  - Fix type assignment of segment_offset
  - Add debugging logs for tx wqe posts and cq poll
  - Generation counter for release build
  - Add unit tests for RDM CQ sread
  - Add blocking CQ read support for EFA protocol
  - Only set CQ FID after successful SHM CQ init
  - Refactor some CQ init/teardown logic into helpers
  - Return ENOSYS for invalid fi_cq_sread calls
  - Fix timeout adjustment in CQ sreadfrom
  - Fix unittest build warnings
  - Adjust timeout before polling CQ FDs
  - Fix threshold assignment in sreadfrom
  - Log ibv device open / close calls
  - Use endpoint-&gt;peer hashmap at the AV level
  - Unlink RX packet entries before releasing during ep cleanup
  - Add helper function efa_prov_info_compare_fabric_name
  - Check fabric name in fi_getinfo for existing fabric/domain
  - Enable `FI_HMEM_ROCR` support
  - Improve `efa_copy_(to|from)_hmem()`
  - Flatten `efa_mr_peer.device`
  - Cache default max eager msg size
  - Add `EFA_HAVE_NON_SYSTEM_HMEM` macro
  - Generalize HMEM init guards in prov info init
  - Improve `EFA_HMEM_IFACE_FOREACH*` macros
  - Improve some `FI_HMEM` iface logging
  - Remove `efa_domain` references in HMEM utility code
  - Introduce ep option FI_OPT_EFA_USE_UNSOLICITED_WRITE_RECV
  - Remove unused function efa_rdm_ep_should_write_rnr_completion
  - Fail efa_rdm_ep_open when user passes FI_RX_CQ_DATA
  - Hook
  - Add prov/hook/perf/inculde as include-dir if ofi_hook_profile is build as a loadable library
  - Harden hook monitor provider initialization
  - RXD
  - Fix atomic fetch/compare path
  - Enforce AV Removal Behavior
  - Enforce AV Lookup Behavior
  - SHM
  - Add unexpected message buffering on demand when needed
  - New shm architecture
  - Cleanup headers and copyrights
  - Remove socket code, no longer needed
  - Sockets
  - Enforce AV Removal Behavior
  - Enforce AV Lookup Behavior
  - TCP
  - Decrement subdomain ref count when key is not available
  - Unchecked return value from write_cq
  - Add FI_RMA to cq_flags for rma inject
  - Util
  - Default max_cntr_value and max_err_cntr_value to UINT64_MAX
  - Add domain check for max_cntr_value and max_err_cntr_value
  - Enforce AV removal &amp; AV lookup behavior
  - Set addr_format when discovering src_addr info
  - Verbs
  - Enforce AV lookup behavior</changelog>
  <changelog author="Nicolas Morey &lt;nmorey@suse.com&gt;" date="1776168000">- Update to v2.5.1
  - Core
  - man: Fix typo in fi_cntr_readerr
  - hmem: Enable CUDA p2p support if there is only one GPU visible
  - configure.ac: define sanitizer macros and disable memhooks under ASAN
  - CXI
  - Fix build failure with older libcxi
  - EFA
  - Skip dmabuf supported check for explicit mr call
  - fix pkt pool flag assertions for non-debug builds
  - fix use-after-free in efa_mr_dereg_impl info log
  - Set qp-&gt;base_ep in efa_qp_create
  - Return error if efa_mr_reg_ibv_mr returns NULL
  - Print iface string in the efa_mr_reg_ibv_mr log
  - Correctly remove txe from longcts_send list on receipt recv completion
  - fix err_buf memory leak in efa_cq_open error path
  - fix fi_info memory leaks in unit tests
  - Use getrandom/urandom for QKEY generation
  - Explain why the CQ has to be drained after QP destruction
  - move efa_device function declarations to efa_device.h
  - disable MR cache by default under ASAN
  - remove redundant efa_env.track_mr save/restore
  - fix fi_info leak in efa_get_user_info
  - fix memory leaks in unit tests
  - initialize receipt header tx_id in DC release test
  - fix use-after-free in efa_ah_cnt_av_impl
  - fix use-after-free of cur_wq during EP close CQ drain
  - warn when MR is closed with outstanding operations
  - Add ope pool for efa direct if FI_EFA_TRACK_MR
  - Track ep in a domain list if FI_EFA_TRACK_MR
  - Add env var FI_EFA_TRACK_MR for debugging MR issues
  - Fabtests
  - efa: parametrize efa mr test over efa and efa-direct
  - efa: Remove test skip and add FI_CONTEXT2
  - efa: treat server timeout as success in rdm_remote_exit_early
  - efa: Re-enable 1G RMA write/writedata tests in PR CI
  - efa: test_remote_exit_early: CLI argument --heterogeneous-peers
  - efa: fix race in rdm_remote_exit_early handshake processing
  - efa: Do not run fi_efa_mr_test if no dmabuf support
  - SHM
  - pad region header to move offsets into same cache sector as queue
  - reduce cmd entry from 512 bytes to 384 for better inline performance
  - Util
  - free err_data in util_peer_cq_cleanup</changelog>
  <changelog author="Nicolas Morey &lt;nmorey@suse.com&gt;" date="1782216000">- Update to v2.6.0
  - Core
  - ofi_atomic_queue: convert from MPMC to MPSC
  - hmem: Add additional CUDA wrapper functions
  - man: Fix reference to fi_mr_raw_attr()
  - common: Fix byte order of AF_IB ofi_addr_set_port
  - common: Do not assert on truncated buffers
  - man: Update efa man page to reflect zero copy mode deprecation
  - configure.ac: Fix --enable-xpmem=yes
  - man: Clarify FI_INJECT + FI_HMEM restriction
  - core: Replace indirect held, lock, and unlock function calls
  - CXI
  - Fix spelling of "receive" across CXI provider
  - Extend timeout for sw_max_recv msg test
  - Refuse cancel for receives with RDMA in flight
  - Add test for TLE pool sharing from the default service
  - Added FI_SUCCESS return to rnr recv cb
  - Minor tweak to append_oflow test
  - Handle LE append failure for RNR recv
  - Fix minor size check in RNR send_common
  - Check FI_CXI_CTRL_RX_EQ_MAX_SIZE for 0
  - New mr test to check buffer attributes
  - EFA
  - use cmocka's "void ** state" signature in unit tests for C23
  - honor homogeneous_peers in efa_rdm_interop_rdma_read
  - Drive real completion handler in local-read unit test
  - NULL local_read_pkt_entry after data-copied hand-off
  - Track efa_rx_pkts_held with a per-pkt flag
  - Fix pkt leak in efa_rdm_ep_post_queued_pkts on error
  - Fix direct_ope leak on error in efa-direct send/recv/rma
  - remove trailing whitespaces in the mr unit test.
  - Gate the pps interface with feature flag
  - Add rdma-core path support for WQE-level PPS hints
  - Implement WQE level PPS hints in data-path-direct
  - Add efa-specific operational flags for high PPS
  - Guard hardware counter with FI_EFA_USE_HW_CNTR
  - Add feature flag FI_EFA_USE_HW_CNTR
  - Use hardware counter in fi_cntr_open
  - Add fi_cntr_wait for hardware counter
  - Attach hardware completion counter to QP
  - Extend GDA domain op to support hardware cntr with external memory
  - Add hardware counter operations
  - Advertise hardware counter max value in fi_getinfo
  - Set the correct cntr_cnt in domain_attr
  - Baseline the read nack extra feature
  - Baseline the runt extra feature
  - Baseline the connid header extra request
  - Validate dmabuf provided when setting FI_MR_DMABUF
  - Fix pkt_entry double-free during endpoint teardown
  - Add missing txe release check in dc ctsdata packet
  - Destroy buffer pools when pke_vec alloc fails in ep_open
  - Fix info and util_ep leak on efa_recv_wr_vec calloc failure
  - Add assert guards for iov_count bounds in atomic, rma, and srx
  - Propagate robuf allocation failure from peer_construct
  - Check util_cq refcount before destroying ibv_cq in close
  - Clear EFA_RDM_PKE_RNR_RETRANSMIT in peer_destruct
  - Bounds-check fi_mr_attr.iface before indexing g_efa_hmem_info
  - Initialize srx_lock early in efa_domain_open
  - Stop returning early from efa_domain_close
  - Use ret directly in efa_domain_open
  - Do a proper cleanup in case of a fork handler failure
  - Do a proper cleanup in case of an unsupported endpoint type
  - Drop dead assignment to local efa_domain
  - Remove trailing whitespace in efa_domain.c
  - Write CQ error instead of EQ error for unsolicited write recv
  - Extract efa_rdm_cq_write_error() helper for CQ error with EQ fallback
  - Always build rdma-core WQE post functions in header
  - Fix length field in data_path_direct tracepoint
  - Fix out-of-bounds array access in tracepoint post_send
  - Add unit-test for util_foreach_unspec
  - Add FI_EFA_FEATURE_OPS for runtime feature discovery
  - test: Verify EAGAIN when pre-handshake queue is full
  - Separate CNTR into independent efa-direct and efa-rdm implementations
  - Suppress duplicate error CQ/counter for ops errored synchronously
  - Add test confirming multi-packet send is not susceptible to partial-post
  - Fix same double-free pattern in multi-segment RDMA read path
  - Fix double-free on partial multi-segment RDMA write failure
  - Store EFA-internal txe flags in internal_flags, not fi_flags
  - Fix -Wpointer-arith warnings on ARM
  - Remove handshake requirement for DC
  - Remove zero copy receive path, keep send path for compat
  - Move memory alignment helper to header as static inline
  - Inline and remove efa_rdm_ep_alloc_txe
  - Check if the send queue is full earlier
  - Add ep-&gt;send_pkt_entry_vec_size
  - Check all descs for HMEM in efa_post_send inline path
  - test: Fix flaky QPN collision in implicit AV unit tests
  - Fix NULL deref in efa_av_reverse_av_remove on QPN collision
  - Fix FI_INJECT in efa direct
  - Remove incorrect assert in test_efa_data_path_direct_qp_gen_initialization
  - Improve error message for ibv_create_ah failure
  - Subtract prefix size in inject assertion for dgram
  - Optimize shm address retrieval in RDM operations
  - test: Cast the qp gen when doing the comparison
  - Fix race between fi_av_lookup and fi_av_remove
  - Fix the max_msg_size validation for efa-direct
  - Preserve shm MR close error in efa_rdm_mr_close
  - Fix ineffective error check on ofi_get_page_size()
  - Fix use-after-free when TX and RX share the same CQ
  - Fix unchecked strndup return in get_sysfs_path
  - Improve the warn log in efa_mr/efa_rdm_mr
  - Introduce a warning macro for fi errno
  - Fix unused return codes
  - Honor user-requested QP sizes within device limits
  - Fix missing mem_desc and iface initialization in non-p2p path
  - Separate core MR logic from RDM-specific MR implementation
  - LNX
  - Update handling of deprecated FI_AV_MAP
  - Fix lnx capability settings and checking
  - Move environment variables into a global struct for easy access
  - Cleanup and reorganization
  - OPX
  - Lower GDRcopy threshold/Allow HMEM MP Eager
  - Initialize deferred HFISVC receive contexts
  - Make OPENED MR notify non-owning for rzv completion
  - Document HMEM-dependent FI_OPX_RZV_MIN_PAYLOAD_BYTES defaults
  - Reject incompatible MR registrations when HFISVC is enabled
  - Handle MP eager FI_CLAIM receives
  - Drop mm lock before memory operations
  - Remove SDMA queue ring size workaround
  - Remove global hfi_local_info
  - Fix origin_rx in realibility ping, ack and nack
  - Store HFI selection per-domain
  - Use generation-agnostic fabric name and RDMA device domain name
  - Populate fid_nic in fi_getinfo with device/bus/link attributes
  - Remove fabric from linked list in close paths
  - Restore fd_verbs (hfi direct) support
  - Dual plane: Send only context
  - Dual plane: Environment variables
  - Fix no common tx context error
  - Dual Plane: Stripe data across two HFISVC clients in dual/single plane
  - Fix reliability origin_rx access
  - sriov support for lmc/lid hairpin
  - Dual plane: Reliability and reply path changes
  - tracer BEGIN/END instrumentation fixes
  - Unsubscribe when entry is removed from cache.
  - FI_MR_DMABUF mr_regattr using invalid addr
  - Catch hfi config error earlier and fail
  - Add valid() calls to opx caching
  - Do not fail kdreg2
  - Don't use FI_DELIVERY_COMPLETE for MSG/Tagged sends
  - Add full FI_DELIVERY_COMPLETE support for MSG/Tagged sends
  - HSA_STATUS_ERROR_INVALID_ARGUMENT IPC RZV Send
  - SLES compilation fix
  - Remove #if 0 dead code
  - MP Eager data validation fix
  - Dual plane - addressing, plane selection and shm
  - Populate PCI bus attributes in fi_info from sysfs
  - OPX Tracer v2
  - Dual plane: Multiple tx and ibv context
  - Restore debugging #ifdef
  - change all CUDA calls to use ofi wrapper functions
  - Reduce warnings
  - Fix use_cnt/mmu windows
  - Fix rendezvous partial registration
  - Unlock mm in shm signal
  - Open HFISVC completion queue on RX CQ when separate from TX CQ (#1321)
  - Fix extended addr allocation during av insert
  - Compute sbuf_offset for non-dmabuf MRs in hfisvc RTS
  - Fix CTS replay payload for RMA GET
  - Support 9B HFI Service
  - store dmabuf base_addr as page-aligned fd start
  - Always poll domain and CQ's HFI service completion queues during CQ Read
  - Fix DMABUF HFISVC addr/offset calculation
  - Fix MP Eager replays for 9B headers
  - Sync HMEM stream before destroy
  - Prevent RDMA lib close in uninitialized state
  - Only close DMABUF fd when created by OPX
  - Remove dead code in rendezvous CTS path
  - Fixing issue in av_insert when using av_table
  - Trivial FI_WARN update
  - Initialize OPX ref counters
  - Fix build error in hmem path for av_type
  - Use ofi_atomics for reference counting.
  - Changing av_map to work like av_table internally
  - Invalid RDMA ops ref counter decrement
  - Segfault with NCCL/RCCL Plugin &amp; HFISVC
  - Enable container build
  - Fix non-powers of 2 rcvhdrcnt
  - Fix mismatched alignment attribute between packet header &amp; payload unions.
  - Use correct device with DMABUF support
  - Fix use of DMABUF fd in the OPX mr
  - Update SDMA/RZV threshold for AMD GPUs
  - fix fi_opx_open_command_queues() segfault
  - Only require DMABUF for HFISVC for HMEM
  - Added hmem_dev_reg_handle so receive side can use ROCr Copy
  - Remove debug log of every reliability inject
  - Add DMA-BUF offset to buffer offset calculation
  - DMABUF support for HFI service
  - MR Registration with HFI service
  - Fix reliability key in reliability debug logs
  - Remove unnecessary csr reads
  - Dynamically growable access_key pool for HFI service.
  - PSM3
  - Internal polling must use timeout to prevent infinite loop during resources acquiring
  - RXD
  - Remove rxd_mr_verify dead code
  - RXM
  - Fix ignored domain_attr-&gt;cq_data_size hint
  - SHM
  - DL initialize mem and monitors
  - Register max_gdrcopy_size env var
  - Do not return local cmd copy in smr_discard
  - Remove init_fn from cmd queue release path
  - Fix the error flag propagation
  - Let atomic_inline use smr_flags for format
  - Revert to a lock-unlock inject pool
  - Fix compile warning coming from shm
  - Do not take inject for op_read_req
  - Do not check for total_len &lt; inject_size on rma_fast
  - Push cmd back to stack on error
  - remove cmd_entry ptr
  - Remove 0-byte copy SAR
  - Move inject pool above command stack
  - Use hdr.sm</changelog>
</package>
<package pkgid="fd8e1c220ad2f3a754fda2ace26f44260d203e33d0a8d85c1046ed67c0ab5cc5afed18c2fc2ba893c2e34e8f5fcb0bbf595a77a8b55b49035ae9f5fd50f6397c" name="fake-gcs-server-debuginfo" arch="i586">
  <version epoch="0" ver="1.52.2" rel="3.7"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1640952000">- Initial packaging of fake-gcs-server 1.32.2</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1689163200">- Update to 1.45.2:
    (just the changelog for the last release, there are many
    releases between 1.45.2 and 1.32.2, which cannot be recorded
    here).
  - github/workflows: try remote docker cache by @fsouza in #1161
  - multipart uploads: Hack to support gsutil cp by @ekimekim in #1182
  - Add bucket filter for notification events by @mccalltd in #1167
  - examples: add example with gsutil by @fsouza in #1183
  - internal/config: always have an externalURL by @fsouza in #1184
- Add _service file with proper generation of vendor.tar.xz file.
- clean up SPEC file.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1689595200">- Use %autosetup.
- Put packaging files under the control of git.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1721304000">- Update to v1.49.2:
  - Add omitempty to new timestorageclassupdated
- Update to v1.49.1:
  - examples: remove Ruby
  - Include fields required by alpakka scala client in response
  - Add Testcontainers example with Node.js
- Update to v1.49.0:
  - Add Object Deletion Using Signed URLs
  - examples/node: add exists()
  - Don't omit versioning.enabled in bucket response
  - Additional ACL response attributes
  - Additional bucket response attributes
  - Upgrade deps (CVE-2023-45288, bsc#1236521)
- Update to v1.48.0:
  - Fix brittle test
  - Fill the errors attribute for HTTP errors
  - Remove unnecessary quoting around ETag in JSON response
  - Additional object response attributes
  - Support the projection parameter in getObject
- Update to v1.47.8:
  - Add Ruby example
- Update to v1.47.7:
  - Updated python example
  - Fixed patchObject ignoring ContentType and ContentEncoding
- Update to v1.47.6:
  - ci/goreleaser: remove deprecated option
  - config: trim trailing slashes from externalURL
- Update to v1.47.5:
  - Migrate from logrus to slog
  - add missing etag header in download object response
  - github/workflows/main: pin python to 3.11 in gsutil example
  - github/workflows/main: bump node and java in examples
- Update to v1.47.4:
  - server: add MethodHead to the /download mapping
- Update to v1.47.2:
  - backend/fs: return empty BucketAttrs if the metadata file is
    missing
- Update to v1.47.1:
  - Restore 4443 as default port for '-scheme http' as before PR
    [#1215]
- Update to v1.47.0:
  - Disallow composing more than 32 objects at once
  - Remove obsolete upload route
  - Additional bucket response attributes
  - Support trailing slash in /o and /b routes
  - Add scheme option to bind to both HTTP and HTTPS
- Update to v1.46.0:
  - Unify logic for seeding the server from a directory
  - Send X-Goog-Stored-Content-Encoding header
  - Omit items if empty in object list response
  - Add Bucket Attributes
  - backend/fs: some bucket attributes cleanup</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1738065600">- Update to v1.52.1
  - backend: always set StorageClass
- Update to v1.52.0
  - feat: Add _internal/delete_all to delete all data
  - Add disposition and language to ComposeObject
- Update to v1.51.0
  - Disallow uppercase in bucket names
  - Add POST workaround for clients which cannot PATCH
  - Add support for getObjectACL and deleteObjectACL
  - internal/backend: support OpenBSD to get file status last
    changed info
  - Persist created and updated time in compose
  - fix: avoid IncompleteRead on completed partial reads
  - Add support for StorageClass
  - Add support for Content-Language
  - Add support for canceling resumable uploads
  - Add support for MaxResults when listing objects
  - Upgrade deps
- Update to v1.50.2
  - Revert "fakestorage: remove unused type"
- Update to v1.50.1
  - internal/grpc: use the generated proto provided by Google
- Update to v1.50.0
  - github/workflows: add job to validate cross-compilation and
    fix build on freebsd
  - ci: fix goreleaser config
  - Support content-disposition
  - Support setting cache-control of object
  - add aliases to support specifying EventOptions
- Update to v1.49.3
  - Go 1.23 is out, adopt it (CVE-2023-45288, bsc#1236521)</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1741694400">- Update to 1.52.2:
  - fix: typos
  - Use default temporary directory in tests
  - Go 1.24 is out, drop Go 1.22
- bsc#1239200 (CVE-2025-22868): add update-golang-oauth2.patch to
  revendor to use golang.org/x/oauth2 v0.28.0
  (https://pkg.go.dev/vuln/GO-2025-3488).</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1747310400">- Drop BuildRequires: golang-packaging. The original macros for
  file movements into GOPATH are obsolete with Go modules.
- Update vendoring manually to make tests pass, even on non-Intel
  architectures (bsc#1242242).</changelog>
</package>
<package pkgid="b62fc3734c09fc8fb06f9a69c5f662f0de4c6f691e86ca7454dc5554ac55d2bbb7f9336b120903ba520bce0c8254c83f288823c9b0d263c19cd6254890db6bc2" name="fakechroot-debuginfo" arch="i586">
  <version epoch="0" ver="2.20.1" rel="3.7"/>
  <changelog author="munix9@googlemail.com" date="1454846400">- update to version 2.18
  * The fakechroot(1) command accepts new option --bindir.
  * The chfn(1) command runs correctly on Ubuntu vidid and Debian stretch.
  * The env(1) wrapper works correctly if there is variable with multilined content.
  * New functions ldaddr(3) and dl_iterate_phdr(3) were added.
    The dlopen(3) function was fixed.
    The java(1) command should work correctly.
  * New functions posix_spawn(3) and posix_spawnp(3) were added.
    Some new applications like clang(1) should run properly.
  * Fixes were made for lstat(2) and lstat64(2) functions.
    The ending slash is not removed by normalization of a path name.
  * Fixes were made for readlink(2) function.
    The fakechroot(1) command runs properly with libjemalloc library.
  * The tilde ~ character in FAKECHROOT_* variables is not expanded anymore.
  * Fixes were made for getpeeraddr(3) and getsockaddr(3) functions.</changelog>
  <changelog author="munix9@googlemail.com" date="1484395200">- update to version 2.19
  * The FAKECHROOT_EXCLUDE_PATH list has to contain at most 100
    elements.
  * The env(1) wrapper works with dash.
  * The fakeroot(1) works if chroot(8) is invoked twice.
  * Fixes were made for chdir(2). It was possible to change to a
    directory outside of fakechroot.
  * The fakechroot(1) command sets FAKECHROOT_CMD_ORIG environment
    variable for wrapped command.
  * The ldd(1) wrapper distinguishes different paths with the same
    beginning.
  * The ldd(1) wrapper does not fail if the path is not existing
    outside fakechroot.
  * Can be compiled with clang 4.0.</changelog>
  <changelog author="jengelh@inai.de" date="1514462400">- Fix language errors in description.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1543320000">- Make build and tests run in verbose mode.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1543492800">- Update description. Use noun phrase in summary.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Update the license tag.
- Disable lto before building fakechroot.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1568203200">- Use modern macros</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1588766400">- Update to version 2.20.1
  * Fixed problem when tests couldn't be started with root user and
    glibc 2.28.
  * Fixed problem with too verbose test for debootstrap(8) command.
  * Fixed problem with tests for fts_* functions when started on
    btrfs filesystem.
  - The debootstrap(8) command honors FAKECHROOT_EXTRA_LIBRARY_PATH
    environment variable too.
  * Workaround has been added for systemd package installed by
    debootstrap(8) command.
  * Better support for link-time optimizer.
- Changes for version 2.20:
  * The fts64_* functions were added: glibc supports them since
    2.23.
  * The renameat2(2) function were added: glibc supports it since
    2.28 and mv command from coreutils 8.30 uses it.
  * The chroot(8) wrapper and fakechroot(1) command can work with
    POSIX shell.
  * The chroot(8) wrapper allows to chroot into root directory.
  * The chroot(8) wrapper appends directories from
  * FAKECHROOT_EXTRA_LIBRARY_PATH environment variable because some
    commands use runpath. The default value is
    /lib/systemd:/usr/lib/man-db forsystemctl(1) and man(1)
    commands.
  * The ldd(1) wrapper doesn't lose a leading slash in absolute
    paths.
  * The fakechroot(1) command unsets CDPATH environment variable
    and swaps libfakeroot and libfakechroot in LD_PRELOAD
    environment variable if needed.
  * Can be compiled with gcc 7.1 -Wformat-truncation.
  * Can be compiled with clang 5.0 -O2 and -std=c11.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1614686400">- add fakechroot-glibc-233.patch to fix glibc 2.33 compatibility</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1724068800">- Add -Wno-error=implicit-function-declaration to optflags to work
  around a bothched configure result and allow buiding the package
  with GCC 14. [boo#1229277]</changelog>
</package>
<package pkgid="d7b7056985a66d67820b0a57311644d4ec1fa218f13293d3ab206c142d09cbf925a53a4d7bed618a6680a76a948fd4fda429b5f26cb566f245a3537ea59b0650" name="fakechroot-debugsource" arch="i586">
  <version epoch="0" ver="2.20.1" rel="3.7"/>
  <changelog author="munix9@googlemail.com" date="1454846400">- update to version 2.18
  * The fakechroot(1) command accepts new option --bindir.
  * The chfn(1) command runs correctly on Ubuntu vidid and Debian stretch.
  * The env(1) wrapper works correctly if there is variable with multilined content.
  * New functions ldaddr(3) and dl_iterate_phdr(3) were added.
    The dlopen(3) function was fixed.
    The java(1) command should work correctly.
  * New functions posix_spawn(3) and posix_spawnp(3) were added.
    Some new applications like clang(1) should run properly.
  * Fixes were made for lstat(2) and lstat64(2) functions.
    The ending slash is not removed by normalization of a path name.
  * Fixes were made for readlink(2) function.
    The fakechroot(1) command runs properly with libjemalloc library.
  * The tilde ~ character in FAKECHROOT_* variables is not expanded anymore.
  * Fixes were made for getpeeraddr(3) and getsockaddr(3) functions.</changelog>
  <changelog author="munix9@googlemail.com" date="1484395200">- update to version 2.19
  * The FAKECHROOT_EXCLUDE_PATH list has to contain at most 100
    elements.
  * The env(1) wrapper works with dash.
  * The fakeroot(1) works if chroot(8) is invoked twice.
  * Fixes were made for chdir(2). It was possible to change to a
    directory outside of fakechroot.
  * The fakechroot(1) command sets FAKECHROOT_CMD_ORIG environment
    variable for wrapped command.
  * The ldd(1) wrapper distinguishes different paths with the same
    beginning.
  * The ldd(1) wrapper does not fail if the path is not existing
    outside fakechroot.
  * Can be compiled with clang 4.0.</changelog>
  <changelog author="jengelh@inai.de" date="1514462400">- Fix language errors in description.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1543320000">- Make build and tests run in verbose mode.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1543492800">- Update description. Use noun phrase in summary.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Update the license tag.
- Disable lto before building fakechroot.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1568203200">- Use modern macros</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1588766400">- Update to version 2.20.1
  * Fixed problem when tests couldn't be started with root user and
    glibc 2.28.
  * Fixed problem with too verbose test for debootstrap(8) command.
  * Fixed problem with tests for fts_* functions when started on
    btrfs filesystem.
  - The debootstrap(8) command honors FAKECHROOT_EXTRA_LIBRARY_PATH
    environment variable too.
  * Workaround has been added for systemd package installed by
    debootstrap(8) command.
  * Better support for link-time optimizer.
- Changes for version 2.20:
  * The fts64_* functions were added: glibc supports them since
    2.23.
  * The renameat2(2) function were added: glibc supports it since
    2.28 and mv command from coreutils 8.30 uses it.
  * The chroot(8) wrapper and fakechroot(1) command can work with
    POSIX shell.
  * The chroot(8) wrapper allows to chroot into root directory.
  * The chroot(8) wrapper appends directories from
  * FAKECHROOT_EXTRA_LIBRARY_PATH environment variable because some
    commands use runpath. The default value is
    /lib/systemd:/usr/lib/man-db forsystemctl(1) and man(1)
    commands.
  * The ldd(1) wrapper doesn't lose a leading slash in absolute
    paths.
  * The fakechroot(1) command unsets CDPATH environment variable
    and swaps libfakeroot and libfakechroot in LD_PRELOAD
    environment variable if needed.
  * Can be compiled with gcc 7.1 -Wformat-truncation.
  * Can be compiled with clang 5.0 -O2 and -std=c11.</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1614686400">- add fakechroot-glibc-233.patch to fix glibc 2.33 compatibility</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1724068800">- Add -Wno-error=implicit-function-declaration to optflags to work
  around a bothched configure result and allow buiding the package
  with GCC 14. [boo#1229277]</changelog>
</package>
<package pkgid="6e633f096c44a34c2c6af0016cb8929c1afae390e7bbd8ea18a2cc6881e927dae804742d01ebfe34fa508a55aaa7ce7b7677b6a81bbd97cc9954467b98de106b" name="fakeroot-debuginfo" arch="i586">
  <version epoch="0" ver="1.38" rel="1.3"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657195200">- Update to 1.29
  * includes patch from Matthias Ellert to handle _STAT_VER on
    ia64.  closes: #1011234.
- Change url to a working one
- Run spec-cleaner</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1662033600">- The manual pages are already in UTF-8 format, so don't convert
  them from latin1 to UTF-8, this will break the encoding
  [bsc#1203020]</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1717588800">- Update to 1.34
  * faked now ignores SIGWINCH.
- Update to 1.33
  * Patch from Samuel Thibault to add renameat2 support.
- Update to 1.32
  * Updated German translation from Chris Leick.
  * Patch from John Paul Adrian Glaubitz to add build profile to
    allow bootstrapping.
  * Romanian man page translation from Remus-Gabriel Chelu.
  * patch from Rudi Heitbaum to add missing wrapped.h dependency.
- Update to 1.31
  * patch from Johannes Schauer Marin Rodrigues to not use
    temporary file in chown test.
- Update to 1.30
  * tries to cope with time64 on 32-bit architectures.
  * Drop kludge for glibc 2.33.
  * fixes and extends time64 support to fstatat64.
- Remove patch also-wrap-stat-library-call.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1717761600">- update to 1.35:
  * build fix for platforms that do not have the close_range
  * function</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 1.35.1
  * big endian fixes</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721995200">- Aded fakeroot-C99.patch to fix C99 violations which prevent building
  with GCC 14.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1724846400">- Update to 1.36 (bsc#1229277)
  * Fix build with gcc-14. (Closes: #1074945)
  * Fix FTBFS on armel, armhf, by undefining the t64 flags in communicate.h
    Upload to experimental, for additional testing.
    (Closes: #1065552)
  * New fix for the previous FTBFS on armel, armhf. Work around glibc headers
    aliasing symbols we need to redefine.
    (Closes: #1065552)
  * Fix ABI mismatch on i386, a 32bit arch _without_ the time_t64 ABI
    break.
  * Fix wrappers for fstatat64 et al missing. (Closes: #1078655)
    Add t.perlstat test. Thanks to Johannes Schauer Marin Rodrigues
    and Niels Thykier for help with debugging the problem.
- Drop fakeroot-C99.patch which has been merged upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 1.37.1.2:
  - Romanian man page translation update from Remus-Gabriel Chelu.
  - Portuguese man page translation update from Américo Monteiro.
  - German man page translation from Helge Kreutzmann.
  - Patch from Julien Olivain to fix parallel build.
  - Romanian man page translation update from Remus-Gabriel Chelu.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774353600">- update to 1.37.2:
  * Standardize endianness macro usage (BYTE_ORDER).
  * Use IPPROTO_TCP instead of SOL_TCP for TCP_NODELAY.
  * Add support for machine/endian.h header.
  * Fix logic grouping in faked.c chmod compatibility check.
  * Add bzip3 distribution target support in Makefile.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779019200">- update to 1.38:
  * fix xattr handling</changelog>
</package>
<package pkgid="0966684419b153917b97dc0eefe4a39a6bf9db56dd60badf0f369c1aec33411d668fae89f734e10bc75b6056318a22eb72a91edc20b19a89c39a4f48050c1085" name="fakeroot-debugsource" arch="i586">
  <version epoch="0" ver="1.38" rel="1.3"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1657195200">- Update to 1.29
  * includes patch from Matthias Ellert to handle _STAT_VER on
    ia64.  closes: #1011234.
- Change url to a working one
- Run spec-cleaner</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1662033600">- The manual pages are already in UTF-8 format, so don't convert
  them from latin1 to UTF-8, this will break the encoding
  [bsc#1203020]</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1717588800">- Update to 1.34
  * faked now ignores SIGWINCH.
- Update to 1.33
  * Patch from Samuel Thibault to add renameat2 support.
- Update to 1.32
  * Updated German translation from Chris Leick.
  * Patch from John Paul Adrian Glaubitz to add build profile to
    allow bootstrapping.
  * Romanian man page translation from Remus-Gabriel Chelu.
  * patch from Rudi Heitbaum to add missing wrapped.h dependency.
- Update to 1.31
  * patch from Johannes Schauer Marin Rodrigues to not use
    temporary file in chown test.
- Update to 1.30
  * tries to cope with time64 on 32-bit architectures.
  * Drop kludge for glibc 2.33.
  * fixes and extends time64 support to fstatat64.
- Remove patch also-wrap-stat-library-call.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1717761600">- update to 1.35:
  * build fix for platforms that do not have the close_range
  * function</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 1.35.1
  * big endian fixes</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721995200">- Aded fakeroot-C99.patch to fix C99 violations which prevent building
  with GCC 14.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1724846400">- Update to 1.36 (bsc#1229277)
  * Fix build with gcc-14. (Closes: #1074945)
  * Fix FTBFS on armel, armhf, by undefining the t64 flags in communicate.h
    Upload to experimental, for additional testing.
    (Closes: #1065552)
  * New fix for the previous FTBFS on armel, armhf. Work around glibc headers
    aliasing symbols we need to redefine.
    (Closes: #1065552)
  * Fix ABI mismatch on i386, a 32bit arch _without_ the time_t64 ABI
    break.
  * Fix wrappers for fstatat64 et al missing. (Closes: #1078655)
    Add t.perlstat test. Thanks to Johannes Schauer Marin Rodrigues
    and Niels Thykier for help with debugging the problem.
- Drop fakeroot-C99.patch which has been merged upstream</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 1.37.1.2:
  - Romanian man page translation update from Remus-Gabriel Chelu.
  - Portuguese man page translation update from Américo Monteiro.
  - German man page translation from Helge Kreutzmann.
  - Patch from Julien Olivain to fix parallel build.
  - Romanian man page translation update from Remus-Gabriel Chelu.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774353600">- update to 1.37.2:
  * Standardize endianness macro usage (BYTE_ORDER).
  * Use IPPROTO_TCP instead of SOL_TCP for TCP_NODELAY.
  * Add support for machine/endian.h header.
  * Fix logic grouping in faked.c chmod compatibility check.
  * Add bzip3 distribution target support in Makefile.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779019200">- update to 1.38:
  * fix xattr handling</changelog>
</package>
<package pkgid="23393f09eecce60db5850cd584155bd6d2107f2daadbe98ac0d7cd7ba91a0c984a43687b3bc01778353f711a4764d90b1f7b7c473030fb2264816af7241a144d" name="falcoctl-debuginfo" arch="i586">
  <version epoch="0" ver="0.13.0" rel="1.4"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732190400">- Update to version 0.10.1:
  * update(go): bumped driverkit dep to v0.20.4.
  * fix(pkg/oci): fix Tags pagination support.
  * chore(deps): Bump cloud.google.com/go/storage from 1.46.0 to
    1.47.0
  * chore(deps): Bump google.golang.org/api from 0.205.0 to 0.206.0
  * chore(deps): Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to
    4.5.1
  * chore(deps): Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0
  * chore(deps): Bump github.com/distribution/distribution/v3
  * chore(deps): Bump golang.org/x/net from 0.30.0 to 0.31.0
  * chore(deps): Bump golang.org/x/term from 0.25.0 to 0.26.0
  * chore(deps): Bump google.golang.org/api from 0.204.0 to 0.205.0
  * chore(deps): Bump goreleaser/goreleaser-action in the actions
    group
  * chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.20.2 to
    2.21.0
  * chore(deps): Bump google.golang.org/api from 0.200.0 to 0.204.0
  * chore(deps): Bump cloud.google.com/go/storage from 1.45.0 to
    1.46.0
  * chore(deps): Bump github.com/onsi/gomega from 1.34.2 to 1.35.1
  * chore(deps): Bump k8s.io/client-go from 0.30.2 to 0.31.2
  * chore(deps): Bump github.com/sigstore/cosign/v2 from 2.2.4 to
    2.4.1
  * chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.19.0 to
    2.20.2
  * chore(deps): Bump github.com/docker/docker
  * chore(deps): Bump k8s.io/apimachinery from 0.30.2 to 0.31.2
  * chore(deps): Bump cloud.google.com/go/storage from 1.43.0 to
    1.45.0
  * chore(deps): Bump github.com/onsi/gomega from 1.33.1 to 1.34.2
  * chore(deps): Bump github.com/docker/cli
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump github.com/cilium/ebpf from 0.15.0 to 0.16.0
  * chore(deps): Bump github.com/distribution/distribution/v3
  * chore(deps): align go.opentelemetry.io/otel/sdk/metric with
    otel/sdk v1.29.0
  * update go to 1.22.8
  * chore(deps): Bump the gomod group across 1 directory with 11
    updates
  * chore(deps): Bump the actions group with 2 updates
  * fix(cmd): relax file perms for Falco driver config override
  * chore(deps): Bump the actions group with 4 updates
  * chore(deps): Bump the actions group with 2 updates</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1737979200">- Update to version 0.11.0:
  * fix(follow): file handling of artifacts with directories
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump the gomod group with 2 updates
  * chore(deps): Bump the gomod group with 5 updates
  * chore(deps): Bump the actions group with 5 updates
  * chore(deps): Bump the gomod group across 1 directory with 5
    updates
  * chore(deps): Bump cloud.google.com/go/storage from 1.49.0 to
    1.50.0
  * chore(deps): Bump golang.org/x/net from 0.33.0 to 0.34.0
  * chore(deps): Bump k8s.io/client-go from 0.31.3 to 0.32.0
  * chore(deps): Bump k8s.io/apimachinery from 0.31.3 to 0.32.0
  * chore(go.mod): bump go version to 1.23.4
  * chore(deps): Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0
  * chore(deps): Bump golang.org/x/term from 0.27.0 to 0.28.0
  * chore(deps): Bump golang.org/x/sys from 0.28.0 to 0.29.0
  * chore(deps): Bump github.com/onsi/ginkgo/v2 in the gomod group
  * chore(deps): Bump github.com/onsi/gomega in the gomod group
  * chore(deps): Bump cloud.google.com/go/storage from 1.48.0 to
    1.49.0
  * chore(deps): Bump github.com/distribution/distribution/v3
  * chore(deps): Bump github.com/cilium/ebpf from 0.16.0 to 0.17.1
  * chore(deps): Bump the gomod group with 2 updates
  * chore(deps): Bump golang.org/x/net from 0.32.0 to 0.33.0
  * chore(deps): Bump github.com/docker/cli
  * chore(deps): Bump google.golang.org/api from 0.210.0 to 0.211.0
  * chore(deps): Bump github.com/docker/docker
  * chore(deps): Bump actions/setup-go in the actions group
  * chore(deps): Bump the gomod group with 6 updates
  * chore(deps): Bump golang.org/x/crypto from 0.30.0 to 0.31.0
  * update(linter): remove deprecated linters
  * update(ci/linter): bump golangci-lint to v1.62.2
  * update(makefile): bump golangci-lint to v1.62.2
  * fix(mediaType): do not omit the original media type if not a
    well-known media type
  * chore(deps): Bump github.com/falcosecurity/driverkit in the
    gomod group
  * chore(deps): Bump golang.org/x/net from 0.31.0 to 0.32.0
  * chore(deps): Bump golang.org/x/term from 0.26.0 to 0.27.0
  * chore(deps): Bump cloud.google.com/go/storage from 1.47.0 to
    1.48.0
  * chore(deps): Bump golang.org/x/sys from 0.27.0 to 0.28.0
  * chore(deps): Bump docker/build-push-action in the actions group
  * chore(deps): Bump github.com/pterm/pterm in the gomod group
  * chore(deps): Bump github.com/onsi/gomega from 1.35.1 to 1.36.0
  * chore(deps): Bump docker/metadata-action in the actions group
  * chore(deps): Bump github.com/stretchr/testify from 1.9.0 to
    1.10.0
  * chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.21.0 to
    2.22.0
  * chore(deps): Bump google.golang.org/api from 0.206.0 to 0.209.0
  * chore(deps): Bump the gomod group with 3 updates
  * fix(auth/gcp): ensure correct OAuth scope for Artifact Registry
    with service account</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742904000">- Update to version 0.11.1:
  * chore(deps): Bump aws-actions/configure-aws-credentials from
    4.0.2 to 4.0.3 in the actions group by @dependabot in #724
  * chore(deps): Bump the gomod group with 2 updates by @dependabot
    in #725
  * chore(deps): Bump the actions group with 5 updates by
    @dependabot in #730
  * Revert "chore(deps): Bump the gomod group with 2 updates" by
    @alacuku in #731
  * chore(deps): Bump golang.org/x/sys from 0.29.0 to 0.30.0 by
    @dependabot in #729
  * chore(deps): Bump golang.org/x/crypto from 0.32.0 to 0.33.0 by
    @dependabot in #728
  * chore(deps): Bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 by
    @dependabot in #726
  * chore(deps): Bump github.com/distribution/distribution/v3 from
    3.0.0-rc.2 to 3.0.0-rc.3 by @dependabot in #732
  * chore(deps): Bump golang.org/x/net from 0.34.0 to 0.35.0 by
    @dependabot in #736
  * chore(deps): Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by
    @dependabot in #735
  * fix(CI): remove deprecated configuration from .golangci.yml by
    @alacuku in #739
  * chore(deps): Bump the actions group with 3 updates by
    @dependabot in #737
  * chore(deps): Bump the actions group with 3 updates by
    @dependabot in #740
  * chore(deps): Bump github.com/go-jose/go-jose/v4 from 4.0.4 to
    4.0.5 by @dependabot in #742
  * chore(deps): Bump github.com/go-jose/go-jose/v3 from 3.0.3 to
    3.0.4 by @dependabot in #743
  * chore(deps): Bump the actions group with 5 updates by
    @dependabot in #744
  * fix(driver): build specific code only for linux platform by
    @alacuku in #747
  * chore(deps): Bump the gomod group across 1 directory with 5
    updates by @dependabot in #746
  * chore(deps): Bump golang.org/x/net from 0.35.0 to 0.36.0 by
    @dependabot in #748
  * chore(deps): Bump the actions group with 2 updates by
    @dependabot in #760
  * chore(toolchain): bump go to version 1.23.7 by @alacuku in #761
  * chore(deps): bump oauth2 to v0.28.0 by @alacuku in #749
  * chore(deps): Bump golang.org/x/term from 0.29.0 to 0.30.0 by
    @dependabot in #750
  * update(go.mod): bulk deps upgrade by @leogr in #762
  * chore(deps): Bump github.com/docker/cli from
    27.5.1+incompatible to 28.0.1+incompatible by @dependabot in
    [#752]
  * chore(deps): Bump github.com/redis/go-redis/v9 from 9.7.0 to
    9.7.3 by @dependabot in #764
  * chore(deps): Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to
    4.5.2 by @dependabot in #766
  * chore(deps): Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to
    5.2.2 by @dependabot in #765
  * chore(deps): Bump the actions group with 3 updates by
    @dependabot in #767
  * chore(deps): Bump the gomod group with 5 updates by @dependabot
    in #768
  * chore(deps): Bump google.golang.org/api from 0.224.0 to 0.227.0
    by @dependabot in #770
  * chore(deps): Bump github.com/distribution/distribution/v3 from
    3.0.0-rc.3 to 3.0.0-rc.4 by @dependabot in #771
  * chore(deps): Bump cloud.google.com/go/storage from 1.50.0 to
    1.51.0 by @dependabot in #772
  * chore(deps): Bump github.com/spf13/viper from 1.19.0 to 1.20.0
    by @dependabot in #773</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1748520000">- Update to version 0.11.2:
  * chore(build): update golang and net packages
  * chore(deps): Bump the actions group with 2 updates
  * feat: change aws-sdk-go from v1 to v2
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump goreleaser/goreleaser-action in the actions
    group</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755777600">- Update to version 0.11.3:
  * chore(deps): Bump actions/checkout from 4.2.2 to 5.0.0
  * chore(deps): Bump goreleaser/goreleaser-action in the actions
    group
  * chore(deps): Bump the actions group across 1 directory with 3
    updates
  * chore(deps): Bump github.com/docker/docker
  * chore(deps): bump driverkit to v0.21.2
  * chore(deps): bump github.com/go-oauth2/oauth2 to v4.5.3
  * chore(deps): Bump sigstore/cosign-installer in the actions
    group
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump github.com/go-viper/mapstructure/v2
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump github.com/cloudflare/circl from 1.3.8 to
    1.6.1
  * chore(deps): Bump docker/build-push-action in the actions group</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758715200">- Update to version 0.11.4:
  * chore(deps): Bump k8s.io/client-go from 0.32.3 to 0.33.4
  * chore(deps): Bump github.com/gookit/color from 1.5.4 to 1.6.0
  * chore(deps): Bump sigstore/cosign-installer in the actions
    group
  * chore(deps): Bump aws-actions/configure-aws-credentials
  * chore(deps): Bump actions/setup-go from 5.5.0 to 6.0.0
  * chore(deps): Bump github.com/stretchr/testify from 1.10.0 to
    1.11.0
  * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3
  * chore(deps): Bump k8s.io/api from 0.32.3 to 0.33.4
  * chore(deps): Bump golang.org/x/term from 0.32.0 to 0.34.0
  * chore(deps): Bump github.com/aws/aws-sdk-go-v2/config
  * chore(deps): Bump k8s.io/apimachinery from 0.32.3 to 0.33.4
  * chore(deps): Bump github.com/go-viper/mapstructure/v2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768996800">- Update to version 0.12.0:
  * fix: use cached cosign trusted root
  * fix: support cosign v3 also for local images, improve
    trustedRoot creation behavior
  * feat(cosign): upgrade to v3 with bundle format support
  * fix: resolve file descriptor leak in follower and clarify test
    expectation
  * test(artifact): add ValidateVersion tests to document strict
    semver enforcement
  * doc: explain new behavior on tolerant semver install command
  * fix: enforce semver version validation on pushed artifact
  * fix: linting
  * fix(cmd/artifact/install): accept major-only and major.minor
    versions
  * chore(deps): Bump golangci/golangci-lint-action
  * chore(deps): Bump actions/setup-go in the actions group
  * fix: patch dependencies
  * chore(deps): Bump sigstore/cosign-installer from 3.10.0 to
    4.0.0
  * fix(.golangci.yml): correct config again
  * fix(.github): upgrade golangci-lint action to v7.0.0
  * fix(cmd/artifact/install): correctly handle error in deferred
    file close
  * chore: upgrade golangci to v2
  * fix: upgrade driverkit and transitive deps
  * chore(deps): Bump github.com/sigstore/fulcio from 1.6.6 to
    1.8.5
  * fix(install): fix file descriptor leak and improve error
    messages
  * fix: change artifactRef with artifact.ref after the rebase
  * fix: use a dedicated directory for artifact state to avoid
    writing in a watched folder of Falco, improve tests
  * added tests to state, install and follower - some other minor
    changes
  * added shared state between install and follow
  * fix: improve documentation and logs
  * fix: avoid usage of resolved refs during signature, resolve
    alternative artifact reference, add tests to
    prepareArtifactList
  * fix: change copyright year
  * fix: add cap to slice and map, make the PrepareArtifactList not
    exported
  * create specific method to prepare reference list
  * fixed logic to deduplicate refs and dependencies during
    artifact install command
  * chore(deps): Bump docker/setup-buildx-action in the actions
    group
  * chore(deps): Bump actions/checkout from 5.0.0 to 6.0.1
  * chore(deps): Bump actions/upload-artifact from 4.6.2 to 6.0.0
  * chore(deps): Bump the actions group with 2 updates
  * chore: bump golanci-linter version
  * feat: add start-up behaviour configuration for follow
  * chore: reduce version check frequency to 7 days to reduce
    registry load
  * chore(deps): Bump the actions group across 1 directory with 5
    updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769083200">- Update to version 0.12.1:
  * doc: improve state dir config documentation
  * feat(artifact): add config file support for stateDir option</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769601600">- Update to version 0.12.2:
  * chore(deps): Bump github.com/theupdateframework/go-tuf/v2
  * fix(signature): pass registry credentials to cosign for
    signature verification
  * chore(deps): Bump actions/checkout in the actions group
  * chore(deps): Bump github.com/sigstore/sigstore from 1.10.3 to
    1.10.4
  * chore(deps): Bump github.com/sigstore/rekor from 1.4.3 to 1.5.0
  * chore(deps): Bump github.com/theupdateframework/go-tuf/v2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777896000">- Update to version 0.13.0:
  * chore(deps): Bump google.golang.org/api from 0.275.0 to 0.277.0
  * chore(deps): Bump github.com/sigstore/timestamp-authority/v2
  * chore(deps): Bump the gomod group with 9 updates
  * chore(deps): Bump the actions group across 1 directory with 2
    updates
  * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3
  * chore(deps): Bump the gomod group with 3 updates
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump the gomod group with 3 updates
  * chore(deps): Bump
    go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
  * chore(deps): Bump cloud.google.com/go/storage from 1.61.3 to
    1.62.0
  * chore(deps): Bump the gomod group across 1 directory with 11
    updates
  * chore(deps): Bump github.com/distribution/distribution/v3
  * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3
  * chore(deps): Bump
    go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
  * chore(deps): Bump github.com/docker/cli
  * chore(deps): Bump google.golang.org/api from 0.272.0 to 0.275.0
  * chore(deps): Bump the actions group across 1 directory with 7
    updates
  * chore(deps): Bump
    go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
  * chore(deps): Bump the gomod group across 1 directory with 8
    updates
  * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3
  * chore(deps): Bump google.golang.org/api from 0.271.0 to 0.272.0
  * chore(deps): Bump aws-actions/amazon-ecr-login in the actions
    group
  * chore(deps): Bump the gomod group with 4 updates
  * chore(deps): Bump google.golang.org/grpc from 1.79.2 to 1.79.3
  * chore(deps): Bump github.com/cilium/ebpf from 0.20.0 to 0.21.0
  * chore(deps): Bump the actions group with 2 updates
  * chore(deps): Bump cloud.google.com/go/storage from 1.59.2 to
    1.61.3
  * chore(deps): Bump golang.org/x/net from 0.51.0 to 0.52.0
  * chore!: remove `tls` command
  * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3
  * chore(deps): Bump golang.org/x/crypto from 0.48.0 to 0.49.0
  * chore(deps): Bump docker/metadata-action from 5.10.0 to 6.0.0
  * chore(deps): Bump the gomod group with 5 updates
  * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3
  * chore(deps): Bump github.com/docker/cli
  * chore(deps): Bump github.com/google/go-containerregistry
  * chore(deps): Bump golang.org/x/sys from 0.40.0 to 0.42.0
  * chore(deps): Bump golang.org/x/oauth2 from 0.35.0 to 0.36.0
  * chore(deps): Bump docker/build-push-action from 6.19.2 to 7.0.0
  * chore(deps): Bump docker/setup-qemu-action from 3.7.0 to 4.0.0
  * chore(deps): Bump docker/setup-buildx-action from 3.12.0 to
    4.0.0
  * chore(deps): Bump github.com/docker/cli
  * chore(deps): Bump golang.org/x/net from 0.49.0 to 0.51.0
  * chore(deps): Bump docker/login-action from 3.7.0 to 4.0.0
  * chore(deps): Bump actions/upload-artifact from 6.0.0 to 7.0.0
  * chore(deps): Bump actions/setup-go in the actions group
  * chore(deps): Bump go.opentelemetry.io/otel/sdk from 1.39.0 to
    1.40.0
  * chore(deps): Bump the gomod group across 1 directory with 15
    updates
  * chore(deps): Bump goreleaser/goreleaser-action from 6.4.0 to
    7.0.0
  * chore!: drop legacy BPF probe support
  * chore(deps): Bump docker/build-push-action in the actions group
  * chore(deps): Bump aws-actions/configure-aws-credentials
  * chore(deps): bump oras.land/oras-go/v2 from 2.5.0 to 2.6.0
  * chore(deps): Bump github.com/cilium/ebpf from 0.17.3 to 0.19.0
  * chore(deps): Bump cloud.google.com/go/storage from 1.51.0 to
    1.56.1
  * chore(deps): Bump github.com/onsi/gomega from 1.36.3 to 1.38.2
  * chore(deps): Bump docker/login-action in the actions group</changelog>
</package>
<package pkgid="23d59106d9cc87a4adf8476cb0e1457915a7c48b884327d5af02c2f823d9e2dc4f6f5eaf624121bf37e7907286cb2dfcbf388f634e319351be458d18d5511c9d" name="falcosecurity-container-plugin-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.1" rel="1.5"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781784000">- Initial package (version 0.7.1):
  * Falcosecurity container plugin (libcontainer.so), split out of the
    copy bundled in falco/sysdig. C++ plugin with a vendored Go worker
    (libworker.a); loaded at runtime by the system libsinsp, so it links
    only the header-only plugin SDK, fmt and the shared re-flex - not
    libsinsp (ENABLE_TESTS=OFF avoids the from-source libsinsp the test
    suite would otherwise pull in).
  * container-plugin-use-system-deps.patch redirects the cmake
    FetchContent modules (fmt, re-flex, plugin-sdk-cpp, btrfs) to the
    system copies and fixes the go-worker byproduct path for Ninja.</changelog>
</package>
<package pkgid="75551883d119b6e3d4d8c29f7c40d7539918b8e7abd96336ab72838bc11583f0f6987e10980b8829823e4b620197ecd9239671797ad933f06575f816925857d9" name="falcosecurity-container-plugin-debugsource" arch="i586">
  <version epoch="0" ver="0.7.1" rel="1.5"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781784000">- Initial package (version 0.7.1):
  * Falcosecurity container plugin (libcontainer.so), split out of the
    copy bundled in falco/sysdig. C++ plugin with a vendored Go worker
    (libworker.a); loaded at runtime by the system libsinsp, so it links
    only the header-only plugin SDK, fmt and the shared re-flex - not
    libsinsp (ENABLE_TESTS=OFF avoids the from-source libsinsp the test
    suite would otherwise pull in).
  * container-plugin-use-system-deps.patch redirects the cmake
    FetchContent modules (fmt, re-flex, plugin-sdk-cpp, btrfs) to the
    system copies and fixes the go-worker byproduct path for Ninja.</changelog>
</package>
<package pkgid="e108dd7248b174d2382afe328912ab640182fac77a7a14afe3a801ba5dbf2751c8d937bf6a99d323de9ad8fe8eeb2e8a0714b17f0c70d58beae1c63c034ae426" name="falcosidekick-debuginfo" arch="i586">
  <version epoch="0" ver="2.34.1" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1715774400">- new package falcosidekick: simple daemon for connecting Falco to
  your ecosystem</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720008000">- Update to version 2.29.0:
  * specify goreleaser version
  * Add ClientCAs to TLSServer configuration
  * Add Sumologic Output
  * Add custom TLS CA global option
  * Add test for utils sorting function
  * Added 'Install' section to systemd example in README
  * Apply suggestions from code review
  * CI: fix linting
  * Docs fix: Environment variables are all uppercase
  * Fix G402: TLS MinVersion too low
  * Fix Policy Report dead link
  * Fix condition for forwarding events to OTLP traces
  * Go fmt
  * Make S3 output compatible with non-AWS S3 API-compliant
    endpoints
  * Split docs for the outputs
  * Update README.md
  * Update README.md path to the correct one
  * Update config_example.yaml
  * Update docs/outputs/alertmanager.md
  * Update docs/outputs/syslog.md
  * Update outputs/client.go
  * Update outputs/otlp.go
  * Update release.yml
  * Update syslog.md
  * Update types/types.go
  * add Falco Talon output
  * add flattenfields + create indexte
  * add more checks for the upload on GCP Storage
  * add outputFieldFormat parameter
  * add screenshots from running whole OTLP stack (under
    docker-compose, as documented)
  * add source as label for prom metrics
  * add table of contents + fix missing link
  * address more @issif feedback (cleanup)
  * bump up go version to 1.21 + bump up alpine base image to 3.19
    + replace deprecated modules for azure
  * change the method to set the custom headers in the client.go,
    it allows now to override the content-type
  * chore: remove refs to deprecated io/ioutil
  * clarify the un-need to parse OTLP.Traces.Headers field
  * display error message according to standards
  * docs(LICENSE): add Apache 2.0
  * docs(README.md): remove leftover
  * docs(dynatrace): Fix typo in Dynatrace example image
  * docs(dynatrace): [TR-1498] Add checkcert key to example config
  * docs(dynatrace): [TR-1498] Add example image of Dynatrace
  * docs: add license headers and spdx id
  * docs: update SPDX-License-Identifier and cleanup copyright
    notices
  * feat(alertmanager): add custom headers to alert manager
  * feat(alertmanager): fix labels for alertmanager
  * feat(alertmanager): remove leading and tailing _
  * feat(alertmanager): replace __ with _ in alertmanger labels
  * feat(dynatrace): [TR-1498] Enhance Dynatrace output with
    semantic attributes
  * feat(dynatrace): [TR-1498] Implement Dynatrace output
  * feat(log_inlined_json): inline the json logs when it's possible
  * feat(quickwit_output): implement the quickwit output
  * feat: add OTLP/Traces output support
  * fix bug with extension 'source'
  * fix issue #780: duplicated headers
  * fix outputs/otlp_test.go for NewClient() using
    `types.InitClientArgs`
  * fix panic in prometheus when hostname field is missing
  * fix the docs for Dynatrace output
  * fix wrong env var for pagerduty output
  * fix(dynatrace): [TR-1706] Check for nil when parsing output
    fields and parse span.id
  * fix(dynatrace): [TR-1706] Correct Falco output name
    container.image, k8s.ns.name and Dynatrace field name
    k8s.pod.uid
  * fix(elasticsearch-doc): remove mattermost config coming from a
    cc/cl mistake
  * fix(loki): fix the deadlock in Loki integration
  * go mod tidy (using go1.20.13)
  * initialise root CAs for kafka output
  * prepare v2.29.0
  * refactor(dynatrace): [TR-1498] Remove redundant check for token
    existence
  * refactor(init_client): merge InitClient and NewClient functions
  * remove hard setting of the Mattermost Username
  * remove hard setting of the Rocketchat Username
  * remove nested functions
  * remove wrongly added local files
  * revamp the policy reporter output
  * set source to internal for the test rule
  * test(dynatrace): [TR-1706] Add unit tests for the Dynatrace
    output
  * truncate output fiels with a length &gt; 512 chars, a payload &gt;
    4096 is not accepted by a lot of outputs
  * try to use a consistent order for the output_fields and tags
    for more outputs
  * update all deps + fix issues coming with
  * update copyright year to 2024
  * update dependencies
  * update logs for TLS
  * update the installation section
  * use go 1.20 (fix CI), fix NewClient() call to use new
    `types.InitClientArgs`</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732881600">- Update to version 2.30.0:
  * New
  - New output: Webex (PR#979 thanks to @k0rventen)
  - New output: OTLP Metrics (PR#1012 thanks to @ekoops)
  - New output: Datadog Logs (PR#1052 thanks to @yohboy)
  * Enhancement
  - Reuse of the http client for 3-4x increase of the throughput
    (PR#962 thanks to @alekmaus)
  - Improve outputs throughput handling (PR#966 thanks to
    @alekmaus)
  - Batching and gzip compression for the Elastticsearch output
    (PR#967 thanks to @alekmaus)
  - Use the same convention for the Prometheus metrics than Falco
    (PR#995)
  - Add APIKey for Elasticsearch output (PR#980 thanks to
    @alekmaus)
  - Add Pipeline configuration for Elasticsearch output (PR#981
    thanks to @alekmaus)
  - Add MessageThreadID configuration in Telegram output (PR#1008
    thanks to @vashian)
  - Support multi-architecture in build (PR#1024 thanks to
    @nickytd)
  - Add falco as source for the Datadog Events (PR#1043 thanks to
    @maxd-wttj)
  - Support AlertManager output in HA mode (PR#1051)
  * Fix
  - Fix PolicyReports created in the same namespace than previous
    event (PR#978)
  - Fix missing customFields/extraFields in the Elasticsearch
    payload (PR#1033)
  - Fix incorrect key name for CloudEvent spec attribute
    (PR#1051)
  * Warning
  - Breaking change: The Prometheus metrics have different names
    from this release, it might break the queries for the
    dashboards and alerts.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1738929600">- Update to version 2.31.0:
  * prepare v2.31.0
  * add new output OTLP Logs + improve the OTLP Traces/Metrics
  * fix typo
  * Update handlers to match stats_prometheus.go
  * fix custom headers not added to loki output http/s requests
  * fix Falcosidekick name for consistency
  * change the printer for the logs
  * allow to set the format for the value in Loki log lines
  * replace dots . by underscores . in Loki labels for consistency
  * add templated fields in Loki and Prometheus outputs
  * use a global method for the logs
  * fix the failing creation of the cluster policy report
  * allow to set a template for the nats/stan subjects
  * build(deps): bump go.opentelemetry.io/otel/sdk from 1.33.0 to
    1.34.0
  * build(deps): bump the gomod group with 2 updates
  * build(deps): bump golangci/golangci-lint-action in the actions
    group
  * :bug: Removed size allocation for the loki map
  * :art: Go fmt
  * :wrench: Add NS and pod by default in loki output
  * build(deps): bump docker/setup-qemu-action in the actions group
  * remove debug line -_-
  * build(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.25.0
  * build(deps): bump google.golang.org/api from 0.211.0 to 0.214.0
  * build(deps): bump github.com/nats-io/nats.go from 1.37.0 to
    1.38.0
  * build(deps): bump go.opentelemetry.io/otel/sdk/metric
  * build(deps): bump the gomod group with 3 updates
  * build(deps): bump golang.org/x/crypto from 0.29.0 to 0.31.0
  * build(deps): bump the actions group with 3 updates
  * build(deps): bump golang.org/x/text from 0.20.0 to 0.21.0
  * build(deps): bump go.opentelemetry.io/otel/metric from 1.32.0
    to 1.33.0
  * build(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0
  * build(deps): bump cloud.google.com/go/pubsub
  * build(deps): bump cloud.google.com/go/storage from 1.47.0 to
    1.48.0
  * remove the log line for OTLP Metrics (too noisy)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1738929601">- Update to version 2.31.1:
  * prepare v2.31.1
  * Adding scope ScopeReadWrite for uploading file for GCS Bucket
  * build(deps): bump the actions group with 3 updates
  * build(deps): bump cloud.google.com/go/pubsub from 1.45.3 to
    1.47.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758196800">- Update to version 2.32.0:
  * What's Changed
  - Migrate v1 to v2 for aws-sdk-go by @chenliu1993 in #1170
  - fix: mattermost url by @zdeneksvarc in #1192
  - add logstash output by @thabiger in #1146
  - Allow specifying redis username by @pgporada in #1212
  - feat: add Splunk output by @fjvela in #1233
  - go, alpine and ci clean ups and updates by @cpanato in #1246
  * Dependencies
  - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
  - build(deps): bump github.com/aws/aws-sdk-go-v2/service/lambda
  - build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.38.1 to
    1.39.0
  - build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc
  - build(deps): bump github.com/jackc/pgx/v5 in the gomod group
  - build(deps): bump
    go.opentelemetry.io/contrib/bridges/otelslog
  - build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
  - build(deps): bump aws-actions/configure-aws-credentials
  - build(deps): bump go.opentelemetry.io/otel/sdk/metric
  - build(deps): bump actions/setup-go from 5.5.0 to 6.0.0
  - build(deps): bump github.com/aws/aws-sdk-go-v2/service/sns
  - build(deps): bump the gomod group with 4 updates
  - build(deps): bump the actions group with 2 updates
  - build(deps): bump aws-actions/configure-aws-credentials
  - build(deps): bump github.com/aws/aws-sdk-go-v2/service/sts
  - build(deps): bump actions/checkout from 4.2.2 to 5.0.0
  - build(deps): bump github.com/aws/aws-sdk-go-v2 in the gomod
    group
  - build(deps): bump docker/login-action in the actions group
  - build(deps): bump github.com/aws/aws-sdk-go-v2/service/lambda
  - build(deps): bump anchore/sbom-action in the actions group
  - build(deps): bump cloud.google.com/go/storage from 1.52.0 to
    1.56.0
  - build(deps): bump the gomod group with 2 updates
  - build(deps): bump sigstore/cosign-installer in the actions
    group
  - build(deps): bump golang.org/x/text from 0.26.0 to 0.27.0
  - build(deps): bump anchore/sbom-action in the actions group
  - build(deps): bump
    github.com/Azure/azure-sdk-for-go/sdk/azidentity
  - build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
  - build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc
  - build(deps): bump the gomod group across 1 directory with 2
    updates
  - build(deps): bump the actions group across 1 directory with 3
    updates
  - build(deps): bump github.com/emersion/go-smtp from 0.21.3 to
    0.22.0
  - build(deps): bump github.com/aws/aws-sdk-go-v2/service/sts
  - build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
  - build(deps): bump the gomod group with 4 updates
  - build(deps): bump
    github.com/aws/aws-sdk-go-v2/service/kinesis
  - build(deps): bump the actions group with 2 updates
  - build(deps): bump google.golang.org/api from 0.231.0 to
    0.232.0
  - build(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0
  - build(deps): bump
    go.opentelemetry.io/contrib/bridges/otelslog
  - build(deps): bump the actions group with 2 updates
  - Migrate v1 to v2 for aws-sdk-go
  - build(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to
    4.0.5
  - build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
  - build(deps): bump google.golang.org/api from 0.229.0 to
    0.231.0
  - build(deps): bump cloud.google.com/go/storage from 1.50.0 to
    1.52.0
  - build(deps): bump the actions group with 2 updates
  - build(deps): bump github.com/prometheus/client_golang
  - build(deps): bump the gomod group with 7 updates
  - build(deps): bump github.com/nats-io/nats-server/v2
  - build(deps): bump the gomod group across 1 directory with 2
    updates
  - build(deps): bump goreleaser/goreleaser-action in the actions
    group
  - build(deps): bump the actions group across 1 directory with 2
    updates
  - build(deps): bump
    github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs
  - build(deps): bump github.com/jackc/pgx/v5 in the gomod group
  - build(deps): bump the gomod group across 1 directory with 9
    updates
  - build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to
    5.2.2
  - build(deps): bump github.com/redis/go-redis/v9 from 9.7.1 to
    9.7.3
  - build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0
  - build(deps): bump go.opentelemetry.io/otel from 1.34.0 to
    1.35.0
  - build(deps): bump golang.org/x/oauth2 from 0.26.0 to 0.27.0
  - build(deps): bump google.golang.org/api from 0.220.0 to
    0.223.0
  - build(deps): bump github.com/prometheus/client_golang
  - build(deps): bump github.com/google/go-cmp from 0.6.0 to
    0.7.0
  - build(deps): bump the actions group with 3 updates
  - build(deps): bump the gomod group across 1 directory with 6
    updates
  - build(deps): bump sigstore/cosign-installer in the actions
    group
  - build(deps): bump the actions group with 3 updates
  - build(deps): bump google.golang.org/api from 0.219.0 to
    0.220.0
  - build(deps): bump golang.org/x/text from 0.21.0 to 0.22.0
  - build(deps): bump github.com/nats-io/nats.go from 1.38.0 to
    1.39.0
  - build(deps): bump golang.org/x/oauth2 from 0.25.0 to 0.26.0
  - build(deps): bump the actions group with 4 updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773144000">- Update to version 2.33.0:
  * build: migrate goreleaser signs config to cosign v3 bundle
    format
  * fix(release): add --bundle flag to cosign sign-blob for cosign
    v3 compatibility
  * fix: remove trailing comma from Dynatrace output type name
  * fix: clear correct config field on DogStatsD init failure
  * fix: clear correct config field on OTLP Metrics init failure
  * fix: use correct MinimumPriority config for RabbitMQ
  * build(deps): bump the gomod group across 1 directory with 4
    updates
  * build(deps): bump the gomod group across 1 directory with 2
    updates
  * chore: upgrade and adapt linter for go 1.26
  * build: upgrade to go 1.26
  * build(deps): bump go.opentelemetry.io/otel/sdk/log from 0.14.0
    to 0.16.0
  * build(deps): bump github.com/nats-io/nats.go from 1.48.0 to
    1.49.0
  * build(deps): bump the actions group with 2 updates
  * build(deps): bump
    github.com/Azure/azure-sdk-for-go/sdk/azidentity
  * build(deps): bump goreleaser/goreleaser-action from 6.4.0 to
    7.0.0
  * build(deps): bump actions/checkout from 5.0.0 to 6.0.2
  * build(deps): bump aws-actions/configure-aws-credentials
  * build(deps): bump sigstore/cosign-installer from 3.10.0 to
    4.0.0
  * build(deps): bump go.opentelemetry.io/otel/sdk from 1.38.0 to
    1.40.0
  * fix(aws): update service/sqs to v1.42.22 to resolve
    ResolveEndpointV2 error
  * Update README.md
  * build(deps): bump github.com/redis/go-redis/v9 from 9.8.0 to
    9.17.3
  * build(deps): bump k8s.io/client-go from 0.32.3 to 0.35.0
  * build(deps): bump github.com/nats-io/nats-server/v2
  * build(deps): bump the actions group across 1 directory with 5
    updates
  * build(deps): bump the gomod group with 6 updates
  * build(deps): bump
    github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs
  * feat: Add Alertmanager label 'alertname'
  * build(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0
  * Clean up go sum
  * Update aws-sdk-go-v2
  * build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
  * fix: change default alertmanager endpoint /api/v2/alerts as
    /api/v1/alerts deprecated and removed
  * build(deps): bump
    github.com/Azure/azure-sdk-for-go/sdk/azidentity
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/sns
  * build(deps): bump
    github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs
  * build(deps): bump docker/login-action in the actions group
  * build(deps): bump the gomod group with 3 updates
  * build(deps): bump github.com/emersion/go-smtp from 0.22.0 to
    0.24.0
  * Modify AWS output to use recommended chain of configuration
    providers
  * build(deps): bump anchore/sbom-action in the actions group
  * build(deps): bump the gomod group across 1 directory with 8
    updates
  * build(deps): bump github.com/cloudevents/sdk-go/v2 from 2.15.2
    to 2.16.1
  * build(deps): bump github.com/prometheus/client_golang
  * build(deps): bump sigstore/cosign-installer in the actions
    group
  * update deprecated goreleaser docker build</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 2.34.0:
  * fix: set CheckCert default to true for Redis output
  * Add TLS and mutual TLS support to Redis output
  * fix(deps): update vulnerable Go modules
  * fix(aws): use AWSConfig for S3 client in UploadS3
  * fix(telegram): bind MessageThreadID env var
  * build(deps): bump github.com/googleapis/gax-go/v2 from 2.15.0
    to 2.22.0
  * fix: correct AWS Security Lake config examples
  * add chronicle field validation, refactor tests
  * Apply suggestions from code review
  * feat: add Google SecOps (chronicle) output
  * build(deps): bump go.opentelemetry.io/otel/sdk/metric
  * build(deps): bump golang.org/x/oauth2 from 0.30.0 to 0.36.0
  * build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to
    4.1.4
  * build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
  * build(deps): bump github.com/jackc/pgx/v5 from 5.8.0 to 5.9.2
  * build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
  * build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
  * build(deps): bump the actions group across 1 directory with 4
    updates
  * build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
  * build(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
  * ci(.github): add `/area automation` to PR template
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/kinesis
  * build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.1 to
    4.1.4
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/lambda
  * build(deps): bump
    github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs
  * build(deps): bump github.com/nats-io/nats-server/v2
  * build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0
  * build(deps): bump docker/setup-buildx-action from 3.12.0 to
    4.0.0
  * build(deps): bump golangci/golangci-lint-action from 8.0.0 to
    9.2.0
  * build(deps): bump the actions group across 1 directory with 6
    updates
  * build(deps): bump google.golang.org/grpc from 1.75.0 to 1.79.3
  * build(deps): bump github.com/jackc/pgx/v5 from 5.7.6 to 5.8.0
  * build(deps): bump go.opentelemetry.io/otel/sdk from 1.41.0 to
    1.43.0
  * fix: replace dots with underscores in custom field metric
    labels</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780660800">- Update to version 2.34.1:
  * fix: prevent DoS panics from malformed output_fields in OTLP
    traces and Spyderbat outputs</changelog>
</package>
<package pkgid="40e8a584a1515edd7a71840c640015f63d19e3a474cc2ec82632fea1d5d0d8ef12688196d7ddf4db5480125a2b3cedfca85f1a77a675124c710672637a395be7" name="fann-debugsource" arch="i586">
  <version epoch="0" ver="2.2.0" rel="4.5"/>
  <changelog author="judas_iscariote@shorewall.net" date="1176811200">- update to version fann-2.1.0.snap20070416 solving several problems
  see the vendor site for more info.</changelog>
  <changelog author="judas_iscariote@shorewall.net" date="1180958400">-adapt to the new library package policy as well.</changelog>
  <changelog author="jengelh@medozas.de" date="1328443200">- Remove redundant tags/sections
- Parallel build with %_smp_mflags
- Add autotools BuildRequires for factory/12.2
- Ensure pkgconfig symbols are provided</changelog>
  <changelog author="coolo@suse.com" date="1432728000">- update to 2.2
  Added Sarprop training
  Added fann_create_train for creating an empty training data struct
  Added fann_copy for copying an ANN
  Added cascade_min_out_epochs and cascade_min_cand_epochs to improve cascade training
  Added extra checks when training, to ensure that data and network input and output sizes matches
  Added Visual Studio 2010 solution
  Added support for 64bit architecture
  Cleanup in sources</changelog>
  <changelog author="rpm@fthiessen.de" date="1446552000">- Fixed spec file:
  * Use cmake macro
  * Some cleanup
  * Updated URL (new website)
- Added fix-cmake-link-libraries.patch to fix build.
  * This will add libm to the linker flags and install pkgconfig
    file in lib(64)/pkgconfig</changelog>
  <changelog author="jengelh@inai.de" date="1477137600">- Update descriptions, summaries and license field</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749816000">- Name devel packages simply off the SRPM name
  (libfann-devel -&gt; fann-devel).
- Specfile modernization.</changelog>
</package>
<package pkgid="fff6f43818a8ea9a459cc809ff869f2b518b3ccad8dbdcf8e6711b6bbe292f29911d9026a3e2792312228483c1467fe67ed2f94e77564e60e5dfdd256504bce7" name="fapg-debuginfo" arch="i586">
  <version epoch="0" ver="0.45" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767441600">- initial version</changelog>
</package>
<package pkgid="27ed4126a0ed287ef7883580d24175a5df0fd45ec503051acb35ee7ab811165defd7d27f97d7a05e48bbe8feb26336037bcea2eeb13cb9d0cb54baffd785bea0" name="fapg-debugsource" arch="i586">
  <version epoch="0" ver="0.45" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767441600">- initial version</changelog>
</package>
<package pkgid="9d209ef04d633fff92b6b1278392cf8100fdd874ab1722a35555569c904c988cbb366991e3f9ce8fce125d65415a7b3347800b000d501fffcc7e566910c07fb4" name="fapolicyd-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.3" rel="2.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771588800">- initial import</changelog>
  <changelog author="Zdenek Kubala &lt;zkubala@suse.com&gt;" date="1778155200">- Update SELinux module dir as macro to allow root path move from /var/lib/selinux
  to /etc/selinux (bsc#1221342)</changelog>
</package>
<package pkgid="1273ed312e4653731df3a52ed18acfdd85e6909fcf41eb4999d596a5ecefd139b75b8e548e9e5270e5f78f27d414e344b0708a374046cdea374b4aa22f42f529" name="fapolicyd-debugsource" arch="i586">
  <version epoch="0" ver="1.4.3" rel="2.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771588800">- initial import</changelog>
  <changelog author="Zdenek Kubala &lt;zkubala@suse.com&gt;" date="1778155200">- Update SELinux module dir as macro to allow root path move from /var/lib/selinux
  to /etc/selinux (bsc#1221342)</changelog>
</package>
<package pkgid="32cd180237b070cf7966435514c665258182ea00b91948112b088263a8e9fa8ba95192ed3b1e7a00a1026a2174ab92090c14f96adc3b75377af331ed86d9de6d" name="farstream-debugsource" arch="i586">
  <version epoch="0" ver="0.2.9+5" rel="3.3"/>
  <changelog author="zaitor@opensuse.org" date="1457784000">- Update to version 0.2.8:
  + Add "require-encryption" parameter to ignore unencrypted
    packets.
  + Enable building static GStreamer and transmitter plugins.
  + Make OPUS plugin work and select it as default codec.
  + Bug fixes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="fcrozat@suse.com" date="1544184000">- Add farstream-0.2.8-rtpbitrateadapter-no-adaptation.patch:
  rtpbitrateadapter should make no adaption by default (bgo#99183).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583323200">- Switch to git-checkout via source services, commit 092d884d.
- Following the above: Drop autoconf, automake and
  pkgconfig(pygobject-2.0) BuildRequires. Add gtk-doc and libtool.
  Pass autogen.sh inst of autoreconf, and add --enable-gtk-doc and
  - -enable-introspection to configure. Modernize spec.
- Drop farstream-0.2.8-rtpbitrateadapter-no-adaptation.patch: Fixed
  upstream.
- Add farstream-fix-build-gst116.patch: Fix build with gstreamer
  1.16.x  (glfdo#farstream/farstream!3).
- Add farstream-add-check-for-glib-mkenums.patch: Fix autoconf
  build failure for glib-mkenums (glfdo#farstream/farstream!2).
- Add farstream-fix-make43.patch: autotools: Fix build with
  make-4.3 (glfdo#farstream/farstream#17).
- Disable LTO via define, as it currently fails when set to auto.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584014400">- Update to version 0.2.9:
  + Add OPUS specific SDP OA negotiation to match RFC.
  + Switch VP8 to standard encoding name.
  + Removed MSN plugin, MSN Messenger is long dead.
  + Port away from deprecated libnice signals.
  + Bug fixes.
- Drop farstream-fix-build-gst116.patch: Fixed differently
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584014401">- Update to version 0.2.9+4:
  + nice agent: keep the main context alive until the agent is
    destroyed.
  + configure: add check for glib-mkenums.
  + build: Adapt to backwards incompatible change in GNU Make 4.3.
- Following this, drop upstream fixed patches:
  + farstream-add-check-for-glib-mkenums.patch
  + farstream-fix-make43.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620820800">- Add farstream-glib-non-volatile.patch: Fix build againat GCC11
  with glib no longer misusing 'volatile' (boo#1185220).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 0.2.9+5:
  + rawudp-upnp test: Also build against new GUPnP 1.2 library if
    present
- Add explicit pkgconfig(gupnp-1.2) BuildRequires and pass
  enable-gupnp to configure, now that upstream supports the version
  we have.
- Add farstream-drop-examples.patch: No longer build the examples.
  Fixes building with gcc 12.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build farstream without gupnp support. Following this, drop
  pkgconfig(gupnp-1.2) and pkgconfig(gupnp-igd-1.0) and pass
  - -disable-gupnp to configure.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777896000">- Add farstream-const-discards.patch: fix build against glibc 2.43
  (initialization discards 'const' qualifier from pointer target
  type).</changelog>
</package>
<package pkgid="6b50ba9825376012c9956d747fcb899e3597084ca6ac69a8845079f642b02e2d4cc015fd313c1661eb2aa94a20ffe91a60753064557d7be17c49314a2c5ef88c" name="fastfetch-debuginfo" arch="i586">
  <version epoch="0" ver="2.68.1" rel="1.1"/>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1780228800">- Update to version 2.63.0:
  * DisplayServer (Linux): fixes a memory leak
  * Settings (Linux): shuts libeet down if applicate
  * Release: v2.63.0
  * Common (Linux): tidy
  * CI (Linux): installs libefl
  * Logo (Builtin): add Ximper Linux
  * DE (Linux): fixes an inverted test
  * Global: adds missing `#endif`s back
  * Doc: update changelog</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1780228801">- Update to version 2.63.1:
  * Release: v2.63.1
  * Wifi (Linux): disables usage of Netlink on big-endian platforms
  * CommandOption: fixes segfault with unknown module
  * Media (Linux): be compatible with signed media length
  * Packaging: update debian stuff [ci skip]
  * DisplayServer (Linux): fixes a memory leak
  * Settings (Linux): shuts libeet down if applicate
  * Release: v2.63.0</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1780747200">- Update to version 2.64.0:
  * Doc: update changelog
  * Shell: sets pretty name of busybox to ash
  * Shell: be more robust on busybox version detection
  * Release: v2.64.0
  * Codec (Vulkan): be compatible with old Vulkan headers
  * Bootmgr (macOS): don't hard-code the firmware name
  * Logo (Builtin): updates NurOS logo and colors (#2366)
  * Shell (Linux): improves performance of busybox (ash) version detection
  * Common (Format): adds `|` for center aligning</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1780747201">- Update to version 2.64.1:
  * Release: v2.64.1
  * Common (Lua): detects circular reference in `encode_json`
  * Common (Base64): adds `static` to internal functions
  * Packages: adds option `PACKAGES_REMOVE_DISABLED` to remove
    disabled package managers from the build entirely
  * Codec (macOS): removes usage of JPEG XL; replaces enums with
    raw constants
  * Common (Lua): optimises code; fixes incompatibility against
    lua 5.3
  * Doc: update changelog
  * Shell: sets pretty name of busybox to ash</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1780747202">- Update to version 2.64.2:
  * Common (Lua): addresses AI's feedback
  * Codec (Linux): supports `BINARY_LINK_TYPE=dynamic`
  * Common (QJS): supports `BINARY_LINK_TYPE=dynamic`
  * Common (Lua): supports `BINARY_LINK_TYPE=dynamic`
  * Logo: addresses review comments of AI
  * Doc: updates changelog [ci skip]
  * Logo (Builtin): update OpenWrt logo
  * Doc: updates changelog
  * Global: resets `keysHeight` after every refresh</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1782561600">- Update to version 2.65.1:
  * Codec (Linux): fixes potential memleaks
  * WM (Linux): adds weston detection support
  * Codec (Linux): adds va-x11 method
  * Global: fixes bugs found by CI
  * Display: defaults `disableLinewrap` to `false`
  * Logo (Builtin): adds Zerene OS mainline (#2404)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1784030400">- Update to version 2.66.0:
  * CI: ensures `CMAKE_BUILD_TYPE` is correctly set
  * GPU (BSD): fixes building when DRM is not enabled
  * Common (Tracer): updates comments [ci skip]
  * CPU (Linux): removes ARM core count in CPU name
  * CPU (Linux): disables printing package count by default
  * BluetoothRadio: fixes memleaks
  * GPU: code cleanups and bug fixes</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1786017600">- Update to version 2.67.0:
  * CI: Bump the github-actions group with 2 updates
  * CI: adds `dependabot.yml`
  * CI: declares least-privilege token permissions
  * CI: passes only the secret each reusable workflow needs
  * CI: pins actions to commit SHAs
  * GenConfig: simplifes code
  * CI: fixes building
  * GenConfig: optimises code
  * Presets (neofetch): shows board name as host name</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1786881600">- Update to version 2.67.1:
  * Display: fixes bright colours incorrectly active in light theme
  * TerminalFont (Ghostty): fixes font-family fallback order</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1788350400">- Update to version 2.68.1:
  Changes:
  * The DE / WM / LM modules now reports the full name "Desktop
    Environment" / "Window Manager" / "Login Manager" instead of
    the abbreviations.
  Features:
  * Improved Login Manager (LM) module
  - Reports pretty name on Linux.
  * Added Top module to print processes with the highest CPU,
    memory or disk I/O usage. (Top)
  * Added module key localization support. (General)
  - Added a new option --key-language &lt;?lang&gt;
    (display.key.language: "&lt;?lang&gt;" in JSON config). When
    left empty, it defaults to the system locale.
  - See fastfetch -h key-language for all supported languages.
  - Exposed in custom key format as {module-name}.
  * Improved Wi-Fi module
  - Added Wifi channel width detection, exposed via
    {channel-width} in custom format (reports 0 when not
    supported).
  * Improved GTK theme/icons/font detection on standalone WMs
    such as Hyprland, sway, niri and i3. (Theme, Linux)
  * Improved fish completion scripts to print enum descriptions.
    (Completion)
  Bugfixes:
  * Fixed I/O rate calculation precision in DiskIO and NetIO,
    and prevented division by zero. (DiskIO / NetIO)
  * Fixed the fast path of ash version detection. (Shell)
  * Fixed memory usage detection support on x86-32 FreeBSD
    (Memory, FreeBSD)
  - Note: Although 32-bit systems are still supported, they
    are deprecated and barely tested. Users are encouraged
    to upgrade to 64-bit systems.
  * Some internal cleanups and optimizations.
  * Attempted to fix potential issues on big-endian systems
  - Not tested due to lack of access to big-endian hardware.
  Logos:
  * Added macOS_old
  * Added Omarchy, Omarchy2</changelog>
</package>
<package pkgid="170fa90f1667b92e9d450c37d3a5796b8366b934358a9e73a052e1fb6a5f440dc44f48414b0f0432d1aa6c25f417ea83cffb40f9336293331ee80e20bb723d91" name="fastfetch-debugsource" arch="i586">
  <version epoch="0" ver="2.68.1" rel="1.1"/>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1780228800">- Update to version 2.63.0:
  * DisplayServer (Linux): fixes a memory leak
  * Settings (Linux): shuts libeet down if applicate
  * Release: v2.63.0
  * Common (Linux): tidy
  * CI (Linux): installs libefl
  * Logo (Builtin): add Ximper Linux
  * DE (Linux): fixes an inverted test
  * Global: adds missing `#endif`s back
  * Doc: update changelog</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1780228801">- Update to version 2.63.1:
  * Release: v2.63.1
  * Wifi (Linux): disables usage of Netlink on big-endian platforms
  * CommandOption: fixes segfault with unknown module
  * Media (Linux): be compatible with signed media length
  * Packaging: update debian stuff [ci skip]
  * DisplayServer (Linux): fixes a memory leak
  * Settings (Linux): shuts libeet down if applicate
  * Release: v2.63.0</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1780747200">- Update to version 2.64.0:
  * Doc: update changelog
  * Shell: sets pretty name of busybox to ash
  * Shell: be more robust on busybox version detection
  * Release: v2.64.0
  * Codec (Vulkan): be compatible with old Vulkan headers
  * Bootmgr (macOS): don't hard-code the firmware name
  * Logo (Builtin): updates NurOS logo and colors (#2366)
  * Shell (Linux): improves performance of busybox (ash) version detection
  * Common (Format): adds `|` for center aligning</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1780747201">- Update to version 2.64.1:
  * Release: v2.64.1
  * Common (Lua): detects circular reference in `encode_json`
  * Common (Base64): adds `static` to internal functions
  * Packages: adds option `PACKAGES_REMOVE_DISABLED` to remove
    disabled package managers from the build entirely
  * Codec (macOS): removes usage of JPEG XL; replaces enums with
    raw constants
  * Common (Lua): optimises code; fixes incompatibility against
    lua 5.3
  * Doc: update changelog
  * Shell: sets pretty name of busybox to ash</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1780747202">- Update to version 2.64.2:
  * Common (Lua): addresses AI's feedback
  * Codec (Linux): supports `BINARY_LINK_TYPE=dynamic`
  * Common (QJS): supports `BINARY_LINK_TYPE=dynamic`
  * Common (Lua): supports `BINARY_LINK_TYPE=dynamic`
  * Logo: addresses review comments of AI
  * Doc: updates changelog [ci skip]
  * Logo (Builtin): update OpenWrt logo
  * Doc: updates changelog
  * Global: resets `keysHeight` after every refresh</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1782561600">- Update to version 2.65.1:
  * Codec (Linux): fixes potential memleaks
  * WM (Linux): adds weston detection support
  * Codec (Linux): adds va-x11 method
  * Global: fixes bugs found by CI
  * Display: defaults `disableLinewrap` to `false`
  * Logo (Builtin): adds Zerene OS mainline (#2404)</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1784030400">- Update to version 2.66.0:
  * CI: ensures `CMAKE_BUILD_TYPE` is correctly set
  * GPU (BSD): fixes building when DRM is not enabled
  * Common (Tracer): updates comments [ci skip]
  * CPU (Linux): removes ARM core count in CPU name
  * CPU (Linux): disables printing package count by default
  * BluetoothRadio: fixes memleaks
  * GPU: code cleanups and bug fixes</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1786017600">- Update to version 2.67.0:
  * CI: Bump the github-actions group with 2 updates
  * CI: adds `dependabot.yml`
  * CI: declares least-privilege token permissions
  * CI: passes only the secret each reusable workflow needs
  * CI: pins actions to commit SHAs
  * GenConfig: simplifes code
  * CI: fixes building
  * GenConfig: optimises code
  * Presets (neofetch): shows board name as host name</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1786881600">- Update to version 2.67.1:
  * Display: fixes bright colours incorrectly active in light theme
  * TerminalFont (Ghostty): fixes font-family fallback order</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1788350400">- Update to version 2.68.1:
  Changes:
  * The DE / WM / LM modules now reports the full name "Desktop
    Environment" / "Window Manager" / "Login Manager" instead of
    the abbreviations.
  Features:
  * Improved Login Manager (LM) module
  - Reports pretty name on Linux.
  * Added Top module to print processes with the highest CPU,
    memory or disk I/O usage. (Top)
  * Added module key localization support. (General)
  - Added a new option --key-language &lt;?lang&gt;
    (display.key.language: "&lt;?lang&gt;" in JSON config). When
    left empty, it defaults to the system locale.
  - See fastfetch -h key-language for all supported languages.
  - Exposed in custom key format as {module-name}.
  * Improved Wi-Fi module
  - Added Wifi channel width detection, exposed via
    {channel-width} in custom format (reports 0 when not
    supported).
  * Improved GTK theme/icons/font detection on standalone WMs
    such as Hyprland, sway, niri and i3. (Theme, Linux)
  * Improved fish completion scripts to print enum descriptions.
    (Completion)
  Bugfixes:
  * Fixed I/O rate calculation precision in DiskIO and NetIO,
    and prevented division by zero. (DiskIO / NetIO)
  * Fixed the fast path of ash version detection. (Shell)
  * Fixed memory usage detection support on x86-32 FreeBSD
    (Memory, FreeBSD)
  - Note: Although 32-bit systems are still supported, they
    are deprecated and barely tested. Users are encouraged
    to upgrade to 64-bit systems.
  * Some internal cleanups and optimizations.
  * Attempted to fix potential issues on big-endian systems
  - Not tested due to lack of access to big-endian hardware.
  Logos:
  * Added macOS_old
  * Added Omarchy, Omarchy2</changelog>
</package>
<package pkgid="20863c32d914c24169cd5af270f4e9b859fc2a8d7e96886b826268ffc2d55b5a498a72aea5c9c486ca56ad997647f9168cba1992dcbfe302c32d396d82a40027" name="fastjar-debuginfo" arch="i586">
  <version epoch="0" ver="0.98" rel="28.4"/>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mpluskal@suse.com" date="1428840000">- Cleanup spec file with spec-clenaner
- Correct info scriplet requirements</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Apply patches from debian to be up-par:
  * fix-update-mode.diff
  * jartool.diff
- Remove patch fastjar-0.98-fix.patch
  * Merged in jartool.diff
- Remove patch fastjar-0.98-directory-traversal.patch
  * Merged in jartool.diff</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1627041600">- Update spec file with spec-cleaner</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1627041601">- Add reference for CVE-2010-2322 [bsc#1188517, CVE-2010-2322]
  * Directory traversal vulnerabilities
  * Rename jartool.diff to fastjar-CVE-2010-2322.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627300800">- Little fixes to be able to build on CentOS</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Define %%make_build for systems that don't have it defined in
  rpm macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1756987200">- Fix download link</changelog>
</package>
<package pkgid="8e216fcb6a693dd4057354f950bff14c0304105cd4be1a6f1cfa94dee650bcb4c69f6b309859065a853220aff80776264a5d2b35f25635b280342dbfcb7316a2" name="fastjar-debugsource" arch="i586">
  <version epoch="0" ver="0.98" rel="28.4"/>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mpluskal@suse.com" date="1428840000">- Cleanup spec file with spec-clenaner
- Correct info scriplet requirements</changelog>
  <changelog author="tchvatal@suse.com" date="1495195200">- Apply patches from debian to be up-par:
  * fix-update-mode.diff
  * jartool.diff
- Remove patch fastjar-0.98-fix.patch
  * Merged in jartool.diff
- Remove patch fastjar-0.98-directory-traversal.patch
  * Merged in jartool.diff</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1627041600">- Update spec file with spec-cleaner</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1627041601">- Add reference for CVE-2010-2322 [bsc#1188517, CVE-2010-2322]
  * Directory traversal vulnerabilities
  * Rename jartool.diff to fastjar-CVE-2010-2322.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627300800">- Little fixes to be able to build on CentOS</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627387200">- Define %%make_build for systems that don't have it defined in
  rpm macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1707220800">- Disable LTO to avoid undefined symbols on some platforms</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1756987200">- Fix download link</changelog>
</package>
<package pkgid="c9b4db4781f9b75edc305b7952fd5f4431b2c2cb23996bcefe8145a0a0f5b193d6d9014f68ab734fe60adb22f75b90f820e1076baf164589056622384b69d049" name="fastjet-contrib-debugsource" arch="i586">
  <version epoch="0" ver="1.054" rel="1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1566302400">- Initial package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1608552000">- Update to version 1.045:
  * First release of Centauro (DIS jet algorithm plugin), v 1.0.0.
- Changes from version 1.044:
  * Update of RecursiveTools to 2.0.0.
- Changes from version 1.043:
  * Updates of ConstituentSubtractor to 1.4.5 and LundPlane to
    1.0.3 to fix c++98 compatibility issues.
- Minor specfile cleanups with spec-cleaner.</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1630065600">- update to 1.046 with RecursiveTools updated to v2.0.1
  * added rare divide-by-zero in calculation of mu2</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Update to version 1.048:
  * Inclusion of C++11 check files.
- Changes from version 1.047:
  * Adds RecursiveLundEEGenerator for e+e- studies.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1665576000">- Add reproducible.patch to sort the file list (boo#1041090)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.049:
  * updated Nsubjettiness to 2.26</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 1.052:
  * update of ConstituentSubtractor to v1.4.6, which brings small
    bug fixes
  * new KTClusCXX (1.0.1), a C++ re-implementation of the
    interface and features of Mike Seymour's Fortran ktclus package
  * Update of LundPlane to 2.0.3, to fix missing header
    installation
  * updated LundPlane to 2.0.2, fixing compilation issues with
    g++-12</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- update to 1.053:
  * update LundPlane to version 2.0.4 with a const-correctness fix
- enable unit tests</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1734436800">- update to 1.054:
  * addition of new SignalFreeBackgroundEstimator contrib,
    version 1.0.0 (see https://arxiv.org/abs/2304.08383)
  * LundPlane updated to version 2.1.1, with bug fixes for
    delta psibar calculations in opposite hemispheres and for
    compilation issues on some systems
  * Nsubjettiness updated to 2.3.2 with change in recommended axes
    away from OnePass, and addition of HalfKT axes options
    recommended for beta = 2.
    This release also fixes a few compiler warnings.
  * ConstituentSubtractor updated to version 1.4.7, which resolves
    rounding-error induced failures of make check on Mac M2 systems
  * RecursiveTools updated to 2.0.2, addressing rounding-error
    induced make check issues on Mac M2 systems
  * EnergyCorrelator updated to 1.3.2, addressing rounding-error
    induced make check issues on Mac M2 systems
  * configure script now sorts contribs alphabetically to ensure
    reproducibility of build order (thanks to Stefan Bruns)
  * make check now correctly gives a non-zero return code if any of
    the underlying contribs fail their tests
- Remove reproducible.patch, this issue has been fixed in the new version</changelog>
</package>
<package pkgid="6c4998f69e823d47ff4cfbf71c3c20a58355ea861f18245a3e176ba85e87cfeec13800ac5041e956d8c4e3d156c7a9cf87f2f1928ba21bd1b5af5c67b9032bbf" name="fastjet-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.1" rel="1.4"/>
  <changelog author="p.drouand@gmail.com" date="1421064000">- Update to version 3.1.1
  + fix to area support for Filter with Cambridge/Aachen jets and subjets
  + GridMedianBackgroundEstimator has new constructor and RectangularGrid
    as public base
  + added virtual destructor to TilingBase class</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 3.1.3
  * disables JetDefinition::operator(...) when CINT is detected, for
    ROOT v5 compatibility
  * works around an issue with recent versions of CGAL and the clang
    compiler
- Changes from version 3.1.2
  * fixes a rounding error issue in the "lazy" clustering strategies
    that, in rare cases, caused infinite loops or crashes
  * adds a check on clustering's internal consistency; a failure will
    throw a new "InternalError" exception (derived from Error)
  * fixes a bug in the extraction of the fjcore code that resulted in
    fjcore failing for high multiplicities (~1000). This issue only
    affects fjcore, not the full fastjet library</changelog>
  <changelog author="badshah400@gmail.com" date="1478952000">- Update to version 3.2.1:
  * Added a missing assignment operator for ClusterSequence.
  * Eliminated a warning about unused variables when assertions
    are disabled.
  * Included SISCone-3.0.3 which now installs config.h to improve
    build stability.
- Changes from version 3.2.0:
  * Exposed the N2Plain and N2Tiled strategies for 3rd-party
    clustering algorithms under the form of two new classes
    (NNFJN2Plain and NNFJN2Tiled), similar to NNH.
  * Included version 3.0.2 SISCone with minor bug fixes.
  * Made template implementation of
    PseudoJet::obj_sorted_by_values() public.
  * Added a --guess-prefix option to fastjet-config (guesses
    prefix from location of fastjet-config instead of prefix from
    configure).
  * Added a --disable-auto-ptr option to configure.
  * Added internal helpers for C++11 and C++14 features:
    compile-time deprecation and the override keyword.
  * Small tweaks to the build system.
  * fjcore now ships with an illustrative fortran wrapper and
    example.</changelog>
  <changelog author="badshah400@gmail.com" date="1501675200">- Update to version 3.3.0:
  * This release adds a first version of a Python interface to
    FastJet
- Enable python bindings:
  * Split out a python-fastjet subpackage.
  * Add python BuildRequires
  * Pass --enable-pyext to configure
  * Package python examples.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1573214400">- Update to version 3.3.2:
  * Improved the shared-library behaviour by setting the proper
    inter-dependences
  * Included SISCone v3.0.4 with a similar fix
- Changes from version 3.3.1:
  * Main FastJet license clarified as being GPL v2 or later
  * Added theta() and cos_theta() members to PseudoJet
  * Added a --with-cgal-boostdir=... configure option to handle
    cases where CGAL uses a non-standard Boost installation path
  * Fixed compilation bug in the SISCone interface
- Use fdupes to link duplicated files.
- Update License to GPL-2.0-or-later.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1608552000">- Update to version 3.3.4:
  * clarifications in documentation for handling of CGAL v5.
  * resolved run-time crash with certain strict g++ options and
    compilation issue with oracle c++.
  * included SISCone v3.0.5 (fixes signed-unsigned mismatch, no
    impact on results).
- Summary of changes from v3.3.2 -&gt; v3.3.3:
  * improved treatment of CGAL in the build system.
  * fixed an overflow issue in the JadePlugin.
- Enable cgal linking; BuildRequires and Requires for -devel pkg:
  cgal-devel.
- Run spec-cleaner for minor cleanups.</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1630065600">- update to 3.4.0
- New features:
  * addition of support for thread safety. It requires a compiler
  * supporting the C++11 standard (or later) and must be explicitly
    enabled at configure time. There are two options
  - the --enable-limited-thread-safety configure option is generally
    sufficient if each thread is processing entirely distinct events.
    It should have essentially no speed overhead.
  - the --enable-thread-safety configure option is required if you
    want to be able to read/copy/process a common set of PseudoJets
    across multiple threads. Depending on the system, our tests have
    shown speed penalties of up to 10-15%. For further details, see
    section 10 of the manual
  * The jet area infrastructure has new calls to facilitate
    reproducible multi-threaded running: AreaDefinition::with_fixed_seed(seed)
    and GhostedAreaSpec::get_last_seed(seed). See section 10.3.1 of the manual.
  * The background estimators have a new interface to facilitate
    reproducible multi-threaded running: BackgroundEstimatorBase::estimate(...)
    returns a BackgroundEstimate object, which contains rho, sigma, etc. For
    details on using it, see sections 8 and 10.3.2 of the manual. The
    Subtractor class has been updated to use this.
  * Improvements to existing features:
  * the Python interface now has improved exceptions (a fastjet Error
    is translated into a FastJetError python exception) and can be
    more easily be used with projects using FastJet that want to
    define their own python wrappers. Thanks to Patrick Komiske
    for the suggestions.
  * PxConePlugin now has an optional mode argument for e+e- running
    (mode=1) instead of pp running (mode=2). Thanks to Stefan Kluth
    for the suggestion.
  * Bug fixes:
  * the Fortran interface to e+e- interface now returns jets ordered
    in decreasing energy rather than decreasing transverse momentum.
  * Changes compared to the fastjet-3.4.0-beta.1 release:
  * added set_default_stream_and_mutex to Error and LimitedWarnings
    to help guard against garbled output.
- Build with enable-cgal-header-only for openSUSE &gt; Leap 15.2
  (where cgal version is &gt;= 5).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Remove rpath references from fastjet-configs script.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- update to 3.4.2
  * Bug fixes:
    + small fix in ClosestPair2D class for compatibility with c++20
    + SISCone updated to 3.0.6, which eliminates default
  - ffast-math compile-time argument, which could cause
    interference with other code.
- update to 3.4.1
  * New features:
    + JetDefinition has a new clustering strategy, N2PlainEEAccurate
    + two new functions to make it possible for plugin algorithms
    to modify user info:
  - PseudoJet::set_user_info_shared_ptr(...)
  - ClusterSequence::plugin_non_const_jet(...)
  * Bug fixes:
    + Resolved MAJOR BUG that arose with full thread-safety enabled
    + eliminated NaN from square-root of negative mean areas in
    background estimation (now returns zero)
  + Other changes:
    + auto_ptr interface is now disabled by default</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1751803200">- update to 3.5.1
  * CMake build system improvements, notably Windows DLL support
    and new option to turn off build of examples and build just
    the Python interface
- update to 3.5.0
  * Introduction of a new CMake-based build system.
  * Inclusion of SISCone 3.1.1, with its own CMake support
  * Speed improvements for corner cases of the N2Plain strategy
    noted in 2503.08146.
- update to 3.4.3
  * python interface looks also for python3-config
  * various build-system upgrades</changelog>
</package>
<package pkgid="6393481b76f090feff098155dc85eb389964de0bd8e43dd11d55db4c0e4c010f5b2960714fa0030bf8487883254dbee829513643320b379ba5b61d82523c5f66" name="fastjet-debugsource" arch="i586">
  <version epoch="0" ver="3.5.1" rel="1.4"/>
  <changelog author="p.drouand@gmail.com" date="1421064000">- Update to version 3.1.1
  + fix to area support for Filter with Cambridge/Aachen jets and subjets
  + GridMedianBackgroundEstimator has new constructor and RectangularGrid
    as public base
  + added virtual destructor to TilingBase class</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 3.1.3
  * disables JetDefinition::operator(...) when CINT is detected, for
    ROOT v5 compatibility
  * works around an issue with recent versions of CGAL and the clang
    compiler
- Changes from version 3.1.2
  * fixes a rounding error issue in the "lazy" clustering strategies
    that, in rare cases, caused infinite loops or crashes
  * adds a check on clustering's internal consistency; a failure will
    throw a new "InternalError" exception (derived from Error)
  * fixes a bug in the extraction of the fjcore code that resulted in
    fjcore failing for high multiplicities (~1000). This issue only
    affects fjcore, not the full fastjet library</changelog>
  <changelog author="badshah400@gmail.com" date="1478952000">- Update to version 3.2.1:
  * Added a missing assignment operator for ClusterSequence.
  * Eliminated a warning about unused variables when assertions
    are disabled.
  * Included SISCone-3.0.3 which now installs config.h to improve
    build stability.
- Changes from version 3.2.0:
  * Exposed the N2Plain and N2Tiled strategies for 3rd-party
    clustering algorithms under the form of two new classes
    (NNFJN2Plain and NNFJN2Tiled), similar to NNH.
  * Included version 3.0.2 SISCone with minor bug fixes.
  * Made template implementation of
    PseudoJet::obj_sorted_by_values() public.
  * Added a --guess-prefix option to fastjet-config (guesses
    prefix from location of fastjet-config instead of prefix from
    configure).
  * Added a --disable-auto-ptr option to configure.
  * Added internal helpers for C++11 and C++14 features:
    compile-time deprecation and the override keyword.
  * Small tweaks to the build system.
  * fjcore now ships with an illustrative fortran wrapper and
    example.</changelog>
  <changelog author="badshah400@gmail.com" date="1501675200">- Update to version 3.3.0:
  * This release adds a first version of a Python interface to
    FastJet
- Enable python bindings:
  * Split out a python-fastjet subpackage.
  * Add python BuildRequires
  * Pass --enable-pyext to configure
  * Package python examples.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1573214400">- Update to version 3.3.2:
  * Improved the shared-library behaviour by setting the proper
    inter-dependences
  * Included SISCone v3.0.4 with a similar fix
- Changes from version 3.3.1:
  * Main FastJet license clarified as being GPL v2 or later
  * Added theta() and cos_theta() members to PseudoJet
  * Added a --with-cgal-boostdir=... configure option to handle
    cases where CGAL uses a non-standard Boost installation path
  * Fixed compilation bug in the SISCone interface
- Use fdupes to link duplicated files.
- Update License to GPL-2.0-or-later.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1608552000">- Update to version 3.3.4:
  * clarifications in documentation for handling of CGAL v5.
  * resolved run-time crash with certain strict g++ options and
    compilation issue with oracle c++.
  * included SISCone v3.0.5 (fixes signed-unsigned mismatch, no
    impact on results).
- Summary of changes from v3.3.2 -&gt; v3.3.3:
  * improved treatment of CGAL in the build system.
  * fixed an overflow issue in the JadePlugin.
- Enable cgal linking; BuildRequires and Requires for -devel pkg:
  cgal-devel.
- Run spec-cleaner for minor cleanups.</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1630065600">- update to 3.4.0
- New features:
  * addition of support for thread safety. It requires a compiler
  * supporting the C++11 standard (or later) and must be explicitly
    enabled at configure time. There are two options
  - the --enable-limited-thread-safety configure option is generally
    sufficient if each thread is processing entirely distinct events.
    It should have essentially no speed overhead.
  - the --enable-thread-safety configure option is required if you
    want to be able to read/copy/process a common set of PseudoJets
    across multiple threads. Depending on the system, our tests have
    shown speed penalties of up to 10-15%. For further details, see
    section 10 of the manual
  * The jet area infrastructure has new calls to facilitate
    reproducible multi-threaded running: AreaDefinition::with_fixed_seed(seed)
    and GhostedAreaSpec::get_last_seed(seed). See section 10.3.1 of the manual.
  * The background estimators have a new interface to facilitate
    reproducible multi-threaded running: BackgroundEstimatorBase::estimate(...)
    returns a BackgroundEstimate object, which contains rho, sigma, etc. For
    details on using it, see sections 8 and 10.3.2 of the manual. The
    Subtractor class has been updated to use this.
  * Improvements to existing features:
  * the Python interface now has improved exceptions (a fastjet Error
    is translated into a FastJetError python exception) and can be
    more easily be used with projects using FastJet that want to
    define their own python wrappers. Thanks to Patrick Komiske
    for the suggestions.
  * PxConePlugin now has an optional mode argument for e+e- running
    (mode=1) instead of pp running (mode=2). Thanks to Stefan Kluth
    for the suggestion.
  * Bug fixes:
  * the Fortran interface to e+e- interface now returns jets ordered
    in decreasing energy rather than decreasing transverse momentum.
  * Changes compared to the fastjet-3.4.0-beta.1 release:
  * added set_default_stream_and_mutex to Error and LimitedWarnings
    to help guard against garbled output.
- Build with enable-cgal-header-only for openSUSE &gt; Leap 15.2
  (where cgal version is &gt;= 5).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Remove rpath references from fastjet-configs script.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- update to 3.4.2
  * Bug fixes:
    + small fix in ClosestPair2D class for compatibility with c++20
    + SISCone updated to 3.0.6, which eliminates default
  - ffast-math compile-time argument, which could cause
    interference with other code.
- update to 3.4.1
  * New features:
    + JetDefinition has a new clustering strategy, N2PlainEEAccurate
    + two new functions to make it possible for plugin algorithms
    to modify user info:
  - PseudoJet::set_user_info_shared_ptr(...)
  - ClusterSequence::plugin_non_const_jet(...)
  * Bug fixes:
    + Resolved MAJOR BUG that arose with full thread-safety enabled
    + eliminated NaN from square-root of negative mean areas in
    background estimation (now returns zero)
  + Other changes:
    + auto_ptr interface is now disabled by default</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1751803200">- update to 3.5.1
  * CMake build system improvements, notably Windows DLL support
    and new option to turn off build of examples and build just
    the Python interface
- update to 3.5.0
  * Introduction of a new CMake-based build system.
  * Inclusion of SISCone 3.1.1, with its own CMake support
  * Speed improvements for corner cases of the N2Plain strategy
    noted in 2503.08146.
- update to 3.4.3
  * python interface looks also for python3-config
  * various build-system upgrades</changelog>
</package>
<package pkgid="ef9c9a8ecf60a4b88eab02a9d1f3df745bfa8f0b74e6d3bcdd639ca724b09e245042e7da4259c85b62fd72ad35c65e5721cec8975b8cf6f5fa59c06ffb8d1763" name="fastjet-plugin-siscone-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.1" rel="1.4"/>
  <changelog author="p.drouand@gmail.com" date="1421064000">- Update to version 3.1.1
  + fix to area support for Filter with Cambridge/Aachen jets and subjets
  + GridMedianBackgroundEstimator has new constructor and RectangularGrid
    as public base
  + added virtual destructor to TilingBase class</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 3.1.3
  * disables JetDefinition::operator(...) when CINT is detected, for
    ROOT v5 compatibility
  * works around an issue with recent versions of CGAL and the clang
    compiler
- Changes from version 3.1.2
  * fixes a rounding error issue in the "lazy" clustering strategies
    that, in rare cases, caused infinite loops or crashes
  * adds a check on clustering's internal consistency; a failure will
    throw a new "InternalError" exception (derived from Error)
  * fixes a bug in the extraction of the fjcore code that resulted in
    fjcore failing for high multiplicities (~1000). This issue only
    affects fjcore, not the full fastjet library</changelog>
  <changelog author="badshah400@gmail.com" date="1478952000">- Update to version 3.2.1:
  * Added a missing assignment operator for ClusterSequence.
  * Eliminated a warning about unused variables when assertions
    are disabled.
  * Included SISCone-3.0.3 which now installs config.h to improve
    build stability.
- Changes from version 3.2.0:
  * Exposed the N2Plain and N2Tiled strategies for 3rd-party
    clustering algorithms under the form of two new classes
    (NNFJN2Plain and NNFJN2Tiled), similar to NNH.
  * Included version 3.0.2 SISCone with minor bug fixes.
  * Made template implementation of
    PseudoJet::obj_sorted_by_values() public.
  * Added a --guess-prefix option to fastjet-config (guesses
    prefix from location of fastjet-config instead of prefix from
    configure).
  * Added a --disable-auto-ptr option to configure.
  * Added internal helpers for C++11 and C++14 features:
    compile-time deprecation and the override keyword.
  * Small tweaks to the build system.
  * fjcore now ships with an illustrative fortran wrapper and
    example.</changelog>
  <changelog author="badshah400@gmail.com" date="1501675200">- Update to version 3.3.0:
  * This release adds a first version of a Python interface to
    FastJet
- Enable python bindings:
  * Split out a python-fastjet subpackage.
  * Add python BuildRequires
  * Pass --enable-pyext to configure
  * Package python examples.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1573214400">- Update to version 3.3.2:
  * Improved the shared-library behaviour by setting the proper
    inter-dependences
  * Included SISCone v3.0.4 with a similar fix
- Changes from version 3.3.1:
  * Main FastJet license clarified as being GPL v2 or later
  * Added theta() and cos_theta() members to PseudoJet
  * Added a --with-cgal-boostdir=... configure option to handle
    cases where CGAL uses a non-standard Boost installation path
  * Fixed compilation bug in the SISCone interface
- Use fdupes to link duplicated files.
- Update License to GPL-2.0-or-later.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1608552000">- Update to version 3.3.4:
  * clarifications in documentation for handling of CGAL v5.
  * resolved run-time crash with certain strict g++ options and
    compilation issue with oracle c++.
  * included SISCone v3.0.5 (fixes signed-unsigned mismatch, no
    impact on results).
- Summary of changes from v3.3.2 -&gt; v3.3.3:
  * improved treatment of CGAL in the build system.
  * fixed an overflow issue in the JadePlugin.
- Enable cgal linking; BuildRequires and Requires for -devel pkg:
  cgal-devel.
- Run spec-cleaner for minor cleanups.</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1630065600">- update to 3.4.0
- New features:
  * addition of support for thread safety. It requires a compiler
  * supporting the C++11 standard (or later) and must be explicitly
    enabled at configure time. There are two options
  - the --enable-limited-thread-safety configure option is generally
    sufficient if each thread is processing entirely distinct events.
    It should have essentially no speed overhead.
  - the --enable-thread-safety configure option is required if you
    want to be able to read/copy/process a common set of PseudoJets
    across multiple threads. Depending on the system, our tests have
    shown speed penalties of up to 10-15%. For further details, see
    section 10 of the manual
  * The jet area infrastructure has new calls to facilitate
    reproducible multi-threaded running: AreaDefinition::with_fixed_seed(seed)
    and GhostedAreaSpec::get_last_seed(seed). See section 10.3.1 of the manual.
  * The background estimators have a new interface to facilitate
    reproducible multi-threaded running: BackgroundEstimatorBase::estimate(...)
    returns a BackgroundEstimate object, which contains rho, sigma, etc. For
    details on using it, see sections 8 and 10.3.2 of the manual. The
    Subtractor class has been updated to use this.
  * Improvements to existing features:
  * the Python interface now has improved exceptions (a fastjet Error
    is translated into a FastJetError python exception) and can be
    more easily be used with projects using FastJet that want to
    define their own python wrappers. Thanks to Patrick Komiske
    for the suggestions.
  * PxConePlugin now has an optional mode argument for e+e- running
    (mode=1) instead of pp running (mode=2). Thanks to Stefan Kluth
    for the suggestion.
  * Bug fixes:
  * the Fortran interface to e+e- interface now returns jets ordered
    in decreasing energy rather than decreasing transverse momentum.
  * Changes compared to the fastjet-3.4.0-beta.1 release:
  * added set_default_stream_and_mutex to Error and LimitedWarnings
    to help guard against garbled output.
- Build with enable-cgal-header-only for openSUSE &gt; Leap 15.2
  (where cgal version is &gt;= 5).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Remove rpath references from fastjet-configs script.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704542400">- update to 3.4.2
  * Bug fixes:
    + small fix in ClosestPair2D class for compatibility with c++20
    + SISCone updated to 3.0.6, which eliminates default
  - ffast-math compile-time argument, which could cause
    interference with other code.
- update to 3.4.1
  * New features:
    + JetDefinition has a new clustering strategy, N2PlainEEAccurate
    + two new functions to make it possible for plugin algorithms
    to modify user info:
  - PseudoJet::set_user_info_shared_ptr(...)
  - ClusterSequence::plugin_non_const_jet(...)
  * Bug fixes:
    + Resolved MAJOR BUG that arose with full thread-safety enabled
    + eliminated NaN from square-root of negative mean areas in
    background estimation (now returns zero)
  + Other changes:
    + auto_ptr interface is now disabled by default</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1751803200">- update to 3.5.1
  * CMake build system improvements, notably Windows DLL support
    and new option to turn off build of examples and build just
    the Python interface
- update to 3.5.0
  * Introduction of a new CMake-based build system.
  * Inclusion of SISCone 3.1.1, with its own CMake support
  * Speed improvements for corner cases of the N2Plain strategy
    noted in 2503.08146.
- update to 3.4.3
  * python interface looks also for python3-config
  * various build-system upgrades</changelog>
</package>
<package pkgid="77f5207fd66383c24e236a79eec5010bcb8758a942caeb1c97724f7a6ed210e50add6300c0c903d4f54de509fa1dbcc87d6a5ced6b4deb90b1315c397a79e9e3" name="fastlzlib-debuginfo" arch="i586">
  <version epoch="0" ver="0.0+git.20150524" rel="3.8"/>
  <changelog author="joop.boonen@opensuse.org" date="1510228800">- Used the bareos spec file
- Cleaned the spec file</changelog>
  <changelog author="mpluskal@suse.com" date="1510315200">- Rename package
- Use _service for fetching source
- Use correct upstream urls
- Update to version 0.0+git.20150512:
  * Upgraded LZ4 to r127
  * Fixed for crappy AIX.
  * Manually merged 9090cda92ce3a119ad3b5aad491b8545a87fa103 by mvwieringen   * "Make fastlzlib.h usable for C++" [as zlib.h is]
  * Synchronized LZ4 code to r90 (http://code.google.com/p/lz4/)
  * Manually merged 8c4cdb259a0b0f1d4b92f86d80df8e9242d5a505 by mvwieringen   * "The zlib deflateResetKeep that is called from deflateReset of which fastlzlibReset is an equivalence off resets more fields so added resetting these fields in fastlzlibReset too"
  * Removed unused zlibLevelToFastlz()
  * Use real zlib compression levels At level Z_BEST_COMPRESSION, LZ4 backend uses LZ4_compressHC() (lz4HC with high performance decompression) The fastLZ backend is now optional
  * Build cleanup.
  * Moved LZ4 and FastLZ code in subfolders so that the build is not too messy.
  * Cleaned a little bit the build.</changelog>
  <changelog author="mpluskal@suse.com" date="1527595200">- Modernise spec file with spec-cleaner
- Add conflict for devel package
- Drop empty documentation</changelog>
  <changelog author="jengelh@inai.de" date="1527681600">- Update descriptions to reflect this is not just an interface,
  but a library on its own.
- Rename %soname to %sover to better reflect its use.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1707134400">- Modernise spec file
- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
</package>
<package pkgid="6ec714de0c1c88545f77b16e818744dd289d290801da2f46bbecba791833a19ac04aefade9c37e7f84e64f966ad17f49b0d9690c51fd70cfbaa8b57747b97430" name="fastlzlib-debugsource" arch="i586">
  <version epoch="0" ver="0.0+git.20150524" rel="3.8"/>
  <changelog author="joop.boonen@opensuse.org" date="1510228800">- Used the bareos spec file
- Cleaned the spec file</changelog>
  <changelog author="mpluskal@suse.com" date="1510315200">- Rename package
- Use _service for fetching source
- Use correct upstream urls
- Update to version 0.0+git.20150512:
  * Upgraded LZ4 to r127
  * Fixed for crappy AIX.
  * Manually merged 9090cda92ce3a119ad3b5aad491b8545a87fa103 by mvwieringen   * "Make fastlzlib.h usable for C++" [as zlib.h is]
  * Synchronized LZ4 code to r90 (http://code.google.com/p/lz4/)
  * Manually merged 8c4cdb259a0b0f1d4b92f86d80df8e9242d5a505 by mvwieringen   * "The zlib deflateResetKeep that is called from deflateReset of which fastlzlibReset is an equivalence off resets more fields so added resetting these fields in fastlzlibReset too"
  * Removed unused zlibLevelToFastlz()
  * Use real zlib compression levels At level Z_BEST_COMPRESSION, LZ4 backend uses LZ4_compressHC() (lz4HC with high performance decompression) The fastLZ backend is now optional
  * Build cleanup.
  * Moved LZ4 and FastLZ code in subfolders so that the build is not too messy.
  * Cleaned a little bit the build.</changelog>
  <changelog author="mpluskal@suse.com" date="1527595200">- Modernise spec file with spec-cleaner
- Add conflict for devel package
- Drop empty documentation</changelog>
  <changelog author="jengelh@inai.de" date="1527681600">- Update descriptions to reflect this is not just an interface,
  but a library on its own.
- Rename %soname to %sover to better reflect its use.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1707134400">- Modernise spec file
- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
</package>
<package pkgid="edfdf6e5acc662e39d647ea4630d2ab5f53bba2b03132a7660f159fe53f3c196642a09be366f1a65237beb86949e82f0ef116eddaf1e629a4bc50376fe7c9ca3" name="fatcat-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1749384000">- initial version</changelog>
</package>
<package pkgid="c390be2e302f9b3522ad0f582f64d75b19015a2cf50ffff80d27ef3a4c068970b2383d2ca8ba02be4e6b70724e7eec6523a6409a7bedb1d58137a8e4b2873c82" name="fatcat-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1749384000">- initial version</changelog>
</package>
<package pkgid="856b933cbf179310ec5a8141c4e6f5012b4ec5159803ac78556ca8208fee99ac8ed57c56658be98736b765b759175b10a9d54fe773cd1334c8741c76b5a14106" name="fatrace-debuginfo" arch="i586">
  <version epoch="0" ver="0.18.0" rel="1.5"/>
  <changelog author="pth@suse.de" date="1365768000">- Initial package
- Add explicit BuildRequires for glibc-devel, gcc and make</changelog>
  <changelog author="cfarrell@suse.com" date="1366027200">- license update: GPL-3.0+
  no indication of GPL-3.0 "only" license in package</changelog>
  <changelog author="p.drouand@gmail.com" date="1421064000">- Update to version 0.9
  + power-usage-report: Adjust parsing to also work for powertop 2.6.
- Clean-up spec file
- Fix project Url
- Use download Url as source
- Remove make and gcc explicit requirements; it's implicit</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554724800">- Run spec-cleaner
- Update to 0.13:
  * Add --filter/-f option to only show selected event types.
  * Add -C/--command option to only show events for a particular
    command.
  * Fix #include file for major() and minor() to avoid a warning
    with recent glibc.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555329600">- Trim storytelling from description.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15:
  - Fix fd leak with -C when building without FAN_REPORT_FID support
  - Add support for directory events: file creation, rename/move, delete. This
    requires Linux 5.1 (FAN_REPORT_FID support), on older kernels fall back to
    the old mode. (Debian #940629, LP: #1371394)
  - power-usage-report: Fix regexp substitution (LP: #1683164)
  - Drop O_LARGEFILE workaround, fixes cross-building
  (Debian #784983, LP: #1755787)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 0.16.2
  * Avoid most "unknown" process names on process exit
  * tests: Accept split file rename events
  * Move manpage to section 8
  * Use line buffering with --output to get live logs
  * Make open_by_handle_at() failures non-fatal</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 0.16.3:
  * Always use line buffering
  * Fix fd leak with `-f` event type filtering.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.17.0:
  * Work around kernel bug with blocking FAN_REPORT_FID with btrfs
  * Improve event formatting
  * Avoid ELOOP errors when monitoring symlinks
  * Monitor ZFS volumes; thanks achims311</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1737892800">- update to 0.18.0:
  * Add -u/--user option to show [uid:gid] in events
  * Truncate overly long --command matches
  * Turn invalid FID type error into warning</changelog>
</package>
<package pkgid="8fdba692d41804148bb5d2738aa10b487cd42cc73e88fc119f2ac5b94a4aa558e88312cc02282084490f651516e79c6049b957df9461717529d47a12883d7b60" name="fatrace-debugsource" arch="i586">
  <version epoch="0" ver="0.18.0" rel="1.5"/>
  <changelog author="pth@suse.de" date="1365768000">- Initial package
- Add explicit BuildRequires for glibc-devel, gcc and make</changelog>
  <changelog author="cfarrell@suse.com" date="1366027200">- license update: GPL-3.0+
  no indication of GPL-3.0 "only" license in package</changelog>
  <changelog author="p.drouand@gmail.com" date="1421064000">- Update to version 0.9
  + power-usage-report: Adjust parsing to also work for powertop 2.6.
- Clean-up spec file
- Fix project Url
- Use download Url as source
- Remove make and gcc explicit requirements; it's implicit</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554724800">- Run spec-cleaner
- Update to 0.13:
  * Add --filter/-f option to only show selected event types.
  * Add -C/--command option to only show events for a particular
    command.
  * Fix #include file for major() and minor() to avoid a warning
    with recent glibc.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555329600">- Trim storytelling from description.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15:
  - Fix fd leak with -C when building without FAN_REPORT_FID support
  - Add support for directory events: file creation, rename/move, delete. This
    requires Linux 5.1 (FAN_REPORT_FID support), on older kernels fall back to
    the old mode. (Debian #940629, LP: #1371394)
  - power-usage-report: Fix regexp substitution (LP: #1683164)
  - Drop O_LARGEFILE workaround, fixes cross-building
  (Debian #784983, LP: #1755787)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 0.16.2
  * Avoid most "unknown" process names on process exit
  * tests: Accept split file rename events
  * Move manpage to section 8
  * Use line buffering with --output to get live logs
  * Make open_by_handle_at() failures non-fatal</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1640001600">- update to 0.16.3:
  * Always use line buffering
  * Fix fd leak with `-f` event type filtering.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.17.0:
  * Work around kernel bug with blocking FAN_REPORT_FID with btrfs
  * Improve event formatting
  * Avoid ELOOP errors when monitoring symlinks
  * Monitor ZFS volumes; thanks achims311</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1737892800">- update to 0.18.0:
  * Add -u/--user option to show [uid:gid] in events
  * Truncate overly long --command matches
  * Turn invalid FID type error into warning</changelog>
</package>
<package pkgid="0a1e6b689c0c229d06b357f67a1b9edd2875a7013c081ff4e6d6ecfeab9cc7ed2c38dbd5011ede74dbbd6d9aedf416d235c7e14b35479b92514946be5cf9f058" name="faust-debuginfo" arch="i586">
  <version epoch="0" ver="2.85.9" rel="1.3"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1712404800">- Remove 01-SubtargetFeature-include-path.patch
- Update to 2.72.14
- Add 01-fix-no-return.patch
- 2.72.14 Changes:
  - New
  * Deactivate 'Const' optimization in InstructionsCompiler::generateVariableStore.
  * Rework interp-tracer (-trace 7 not needed).
  * Adding a new architecture file (faust2paconsole) and front-end
    script for PortAudio console application building
  * createPolyDSPInstance can use -1 so that the voice number is
    found in the [nvoices:N] metadata.
  * In Cmajor backend, processors are generated in 'namespace faust {...}'.
  * Add createDspFromSignals API in faust-dynamic-engine.
  * Add -double support for faust2jackrust and faust2portaudiorust.
  * Add output control handling in faust2supercollider.
  * New TypeScript based model for Web glue, linked to the separated
    faustwasm project.
  * Complete faust-dynamic-engine-test with test of createDspFromBoxes API.
  - Fixed bugs
  * Correct-cnoption in LLVM backend.
  * Handling of -c option in faust2sndfile.
  * Bug in -inj option handling. Make faust2max6 properly
    manage -inj option.
  * Fix remainder and rint in Rust backend.
  * Fix remainder in JAX backend (using a PR from David Braun).
  * Correct simplification function for 'lowest/highest' primitives.
  * Type information was not correctly returned in LLVMInstVisitor::visitIndexedAddress.
- 2.70.3 Changes:
  - WebAssembly
  * This is the latest release which contains the JavaScript
    written Faust/WebAssembly glue code using the compiled
    libfaust-wasm.js, libfaust-wasm.wasm and libfaust-wasm.data files,
    also used in the faust2webaudio separated project. See documentation.
  * A new TypeScript/JavaScript based model will be used in the next versions.
  - New
  * Support of LLVM 18
  * Add tests in faustbench, correct use of createSRAdapter.
  * Add initial implementation of a Control UI for the daisy patch init device
  * Change BinOp("|") to have fLeftAbsorbing/fRightAbsorbing predicates
  * Teach kAND/kOR to optimize &amp;(1) and |(1)
  * Add boxFFun/CboxFFun and sigFFun/CsigFFun APIs
  * Support rtaudio ver &gt; 6.0 in rtaudio-dsp driver
  * Add soundfile support in faust2supercollider
  * Add createDspFromBoxes API in faust-dynamic-engine.h
  - Fixed bugs
  * mesh2faust: Fix out-of-order arg in main. Fix eigen dirs not
    being included in executable target (was only included with library).
  * Correct uiVUMeter in JuceGUI text display
  * Correct Teensy architectures files, especially when several
    DSP are compiled and used together
  * Identifier naming in Cmajor backend
  - Libraries
  * Add co.ratio2strength and co.strength2ratio functions
  * Add ba.kr2ar function
  * Add os.sidebands function
- 2.69.3 Changes:
  - New
  * Reworked mesh2faust tool.
  * Rework faust-dynamic-engine.
  * Experimental -diff option for 'Automatic Differentiation in
    the Faust Compiler'
  * Add sigDelay1 in signal API.
  * Add printCBox/printCSignal API in box and signal API.
  * Add getSigInterval/setSigInterval in signal API.
  * New faust2rnbo tool (see https://faustdoc.grame.fr/tutorials/rnbo/)
  * Reworked faust2vhdlcode.
  * Add -it option to inline rdtable/rwtable code in the main class.
  * Add missing round primitive in the language.
  * Add -vec mode in Rust backend.
  * Codebox backend (for RNBO support).
  * MIDI and polyphonic support in JSFX backend.
  - Fixed bugs
  * Revert incorrect route primitive incorrect fix.
  * Add checkNullBargraphLabel to better handle null labels in bargraph.
  * Complete -quad support in C++ backend.
  * Rework broken -inj option.
  - Libraries
  * Add ba.ifNc and ba.ifNcNo functions
  * Adding new mathematical oscillators to oscillators.lib</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1726228800">- Update 01-fix-no-return.patch
- Update to 2.74.6
  - New
  * Improve JuceOSCUI to use OSC alias when they are used instead of
    the path.
  * Create architecture file and faust2stratus script for Chaos
    Audio Stratus pedal (Martin Bartlett).
  * Add multichannels support in faustgen~.
  * Add -mc (multi-channels model) option in faust2max6.
  * Reworked mesh2fausttool by Karl Hiner.
  * Added faust2caconsole (Core Audio + Console architecture).
  * new DirectedGraph based code in progress in -ocpp backend.
  * Reworked -fx mode with new -fx-size option. Merge Agathe Herrou
    interval and precision branch.
  * Rework -os (with new 'frame' method) and -it options.
    New -ec option to separate 'control' and 'compute'.
  * Improve Rust backend to have ffi remainder/rint properly compile
    on Windows.
  - Fixed bugs
  * Correct impulse-tests to correctly use -O3 optimisation level.
  * Add a generic 'one update per single updateAllGuis refresh'
    model in GUI class. Use it for -bundle mode in OSCUI.
  * Correct faust2max6 (OPTIONS was not used everywhere needed).
  - Libraries
  * Add ba.selectbus (David Braun).
  * New spulse function added in basics.lib.
  * Add reverbTank_demo (David Braun).
  * Add ba.downSampleCV (David Braun).
  * Add tapeStop effect and demo (David Braun).
  * Add Vital reverb (David Braun).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1726920000">- adapt the .spec for Fedora
- add 02-disable-llvm-static.patch
- update to 2.75.7
  - New
  * Add -mc option in faust2w32max6 and faust2w64max6.
  * Add FAUST_DTREE_SIZE env variable.
  * Deterministic compilation activated with the FAUST_DTREE environment
    variable.
  * Faster hashkey computation taken from boost::hash_combine.
  * Update faust2object for Apple ARM targets.
  * Add llvm-test-poly test.
  * Introduction of sigRegister and retiming algorithm.
  * Another gameaudio - complex rain sounds.
  * Another gameaudio - modal synthesis of wind chimes.
  * Another gameaudio example - thunder.
  * Christof Ressi multichannel implementation in faust2puredata.
    New -newio option to activate the new model.
  * Document ratio related methods in APIUI.
  - Fixed bugs
  * Man page generation now uses '--' for long options.
  * Use 'struct' instead of 'class' for C++ code generation in -uim mode.
  * Steven Kraninger fix for JUCE architecture bus channel changes
    for VST3 compatibility up to 8 channels. The original code would create
    errors in debug and only provide 2 channels even when more
    channels were selected.
  - Libraries
  * New scatN function for general N-port scattering
  * New scat primitive facilitates acyclic tree scattering networks.
  * Add balanced par, sum, prod to signals.lib.
  * Add selectxbus (selectbus with crossfade).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1731585600">- add 03-support-for-LLVM19.patch fixing build</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1738497600">- remove 02-disable-llvm-static.patch and 03-support-for-LLVM19.patch
  not needed anymore
- update to 2.77.3
  - New
  * Remove undeeded SVG generation in faustgen.
  * Add -miniaudio option to faust2api.
  * MiniaudioReader and miniaudio device using miniaudio library.
  * Compilation is now deterministic.
  * Add lint test for nondeterministic pointer comparison
  * Add signal interpreter (WIP).
  * Rust: provide a inplace interface for rust
  * Implement soundfile handling at init stage in C, C++, LLVM
    and Interp backends.
  * Add the 'varname' field to the JSON format.
  * Update MIR backend for 1.0.0 API.
  * Implement -ec, -cm and -os options in Rust backend.
  * Rework minimal.c to demonstrate use of UIGlue.
  * Updated class daisy_midi to be compatible with libDaisy v7.1.0
  * Implement SDF3 generation backend.
  * Rework Rust code generation.
  * Use shortnames instead of labels in Cmajor backend.
  * Add Faust DSP Testbench in JUCE architecture.
  - Fixed bugs
  * Remove empty groups when merging UI subcontainers.
  * Fix duplicated bar graphs bug caused by double simplification.
  * Fix missing type annotation step. This step is needed to draw
    the retimed sig graph.
  * Reserved keyword used in labels do not trigger impossible
    simplications anymore.
  * uiCheckButton in JuceGUI state handling.
  * Correct -fgpa-mem option handing combined with fDLThreshold.
  * Add -universal option in faust2unity, formatting.
  * Update fastmath.cpp to be used with a C compiler.
  * Update fastmath.cpp for GCC &gt;= 14.2.x.
  * Add a cmake LINK_LLVM_STATIC option.
  * Add  :: prefix to dsp class to help with integration in JUCE.
  - Libraries
  * Add oneEuro filter.
  * Add ba.mulaw_bitcrusher function.
  * Add Kalman filter.
  * Add linear algebra library.
  * Topology-preserving transform SVF following Zavalishin's method;
    Andy Simper's Dynamic Smoothing.
  * Add ba.tAndH and fix ma.zc.
  * Add second-order anti-aliased softclip.
  * aa.softclipQuadratic2 renamed in aa.softclipQuadratic1.
  * Add anti-aliased quadratic softclip.
  * Add linear piecewise interpolation function.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1743336000">- update to 2.79.3
  - New
  * faustgen~: more robust code in multichannels mode.
  * Add reverbTank.dsp example.
  * Add wfs.dsp example.
  * Add new mesh2faust API method to generate modal model and Faust
    DSP code independently.
  * Add parameter tracking and FFun/FVar in SDF3 backend.
  * SignalPromotion now checks and possibly casts values in the waveform,
    allowing for simplification in FIR generation.
  * Option -rnlm (--rust-no-libm) added in Rust backend.
  * Add sflooper.dsp and inlooper.dsp examples.
  * Defining sdt::less&lt;CTree*&gt; operator to provide an unique and
    stable ordering is enough to garanty determinism.
  * Add -nopost option to faust2w32max6 and faust2w64max6.
  * Install architecture/hothouse folder so that faust2hothouse can use it.
  - Fixed bugs
  * Correct rnbo.py for faust2rnbo.
  * Add missing parameters in
    Unity FaustUtilities_template.cs/FaustPolyUtilities_template.cs so
    JSON parse does not fail.
  * faust2atomsnippets now removes the (pf) prefix.
  * faust2w32max6 and faust2w64max6 now export DLL that can be
    correct loaded.
  * JUCE: correct setSelectedItemIndex use in uiMenu which should
    take the value - 1.
  - Libraries
  * Define generic gen_fb_comb and reimplement fb_comb and fb_fcomb
    with it.
  * Add Keith Barr Allpass Loop Reverb.
  * Add WFS algorithm.
  * Add os.dsf environment, oscsillators with exponentially decaying
    harmonics.
  * Add pm.rk_solve() function, Runge-Kutta solver.
  * Revert to the old CF mapping for the moogLadder filter, add the
    same filter as a new function that takes parameters in Hz and
    feedback gain raw values.
  * Correct dx.dx7_algo documentation.
  * Add svf morph functions.
  * David Braun fix on
    mixLinearClamp/mixLinearLoop/mixPowerClamp/mixPowerLoop to
    properly accept the N buses as inputs.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1751976000">- update to 2.81.2
  - New
  * Add all MCP related code in McpUI.h, put in the faust/gui.
  * Improve Rust backend for static tables handling.
  * Add recursion, tables, waveform, select2 and prefix handlling in
    SignalRenderer.
  * Add wasmtime architecture.
  * Rework MidiHandler and audio driver memory handling.
  * Allow widget modulation targets to be defined by path. For example
    "chan 3/gain" wiil target any widget "gain" inside a group "chan 3".
  * WebAssembly mixCheckVoice now use RMS for level computation.
  * faustgen~: reworked polyphonic handling.
  * Rework polyphonic handling: VOICE_STOP_LEVEL set to -90 dB, RMS
    used for level computation, correct legato.
  * Add pipewire support with console, qt and gtk GUI.
  * Add kb_rom_rev1.dsp example.
  * Add RNBO/codebox export in faustgen~ and
    generateAuxFilesFromFile2/generateAuxFilesFromString2 in libfaust.
  - Fixed bugs
  * Fixed sliders that were not being created in MIDI context (skipped),
    so they now behave as normal sliders controlled manually OR by midi messages,
    the exception being MIDI controls targetting a specific voice in
    polyphonic context (not created as sliders). Added program change MIDI support.
    Added pitchweel MIDI support. Fixed an issue (typo) in ysfx-dsp.h).
  * JSFXInstVisitor::_midi_poly_assign should only generate polyphonic
    (freq/gate/gain) parameters.
  * Incorrect use of integer abs function instead of floating-point std::abs.
  * Widget Modulation Bug. Labels in format 'v:group1/h:group2/name'
    were not handled correctly
  - Libraries
  * Deterministic noise function.
  * Add multiTapSincDelay.
  * Add Vicanek's matched (decramped) second-order Butterworth low
    and high shelving filters.
  * Add Vicanek's decramped second-order resonant filters.</changelog>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1759492800">- update to 2.81.8
  - New
  * Paschalis Melissas (melissaspaschalis@gmail.com) faust2wwise GSoC project.
  * Facundo Franchino faust2clap GSoC project.
  * New SignalFIRCompiler (WIP).
  * Use fmin/fmax for real numbers and macros min_i/max_i for integer in ocpp and C backends.
  * Add generateCAuxFilesFromFile2/generateAuxFilesFromString2 functions.
  - Fixed bugs
  * JSFX backend: fixed initialization missing for visible sliders &amp; fixed string matching for polyphonic midi reserved names (exact match)
  * Typos in codebox backend.
  * Add missing shortname entry for soundfile in JSON.
  * remNode should use fmod if one of the two arguments is a float number, cleanup
  - Libraries
  * Major DX7 update.
  * Add ma.unwrap().
  * Correct aa.Rsinh and aa.Rtan.
  * New linsweep/logsweep contributions by Oleg Nesterov.
  * Add an.resonator().
  * Add ba.pick() and ba.pickN().</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1777896000">- update to 2.85.5
  - New
  * Implement -it option in Rust backend.
  * Improvements in faust2daisy.
  * Add AssemblyScript backend.
  * Add nam_faust_dsp.h and nam-jack-gtk.cpp to wrap and use NeuralAmpModelerCore code.
  * Add compilation statistics in FIR backend.
  * Add dsp_factory::getJSON method.
  * Extended pattern matching for route.
  * Add Claude generated brightOrgan.
  * Add delay-line options and -scalar mode to faustbench-llvm.
  * Improve rust codegen for wasm target.
  * Update juce-midi.h for recent Juce compatibility.
  - Fixed bugs
  * Various fixes in Rust backed.
  * Incorrect cast of bargraph in FIR generation.
  * Correct SR generation in subcontainers. Add subcontainer1 test and clang-tidy and ASan based tests.
  * Renaming min_i/max_i in faustmini/faustmaxi in C and ocpp backends.
  * Correct -single option in faustbench.
  - Libraries
  * Add bitonic sorter functions, returning the sorted values or the indices of the sorted values.
  * Add klonCentaur effect.
  * Add WDF capacitor_Iout and inductor_Iout
  * Add rpm.sawtooth oscillator.
  * Add ef.doppler_shift pitch shifter.
  * New TwinOsc oscillator.
  * New hysteresis.lib.
  * New debug.lib library.
- update to 2.83.1
  - New
  * Update faust2android architecture.
  * Rework faust2daisy: fixed bugs related to evolution of libDaisy, options to set where to flash program (FLASH, SRAM, QSPI), Improved SDRAM options. Tests passed for all configurations on Daisy POD, except polyphonic MIDI.
  * Change dsp_memory_manager::info prototype and generation.
  * New -fpga-mem-th option.
  * Adapting JUCE midi to JUCE version 8.
  * Add smoothing_dsp decorator and CLI smoothing flags in dynamic-jack-gtk.
  * Add springreverb.dsp example.
  * In C++ backend, add copy constructor, copy assignment and virtual destructor in the generated C++ class. The clone method now copy the current dsp state.
  * Add tests for -clang option in faustbench.
  * Rework faust2esp32: update for esp-idf 5.2.
  * Complete libfaust-signal.h header for MLIR export.
  - Fixed bugs
  * faust2alsa/alsaconsole/alqt/paconsole/paqt/raqt : add nvoices, effect, soundfile support.
  * Fix Dockerfile: replace ncurses5 with libncurses-dev.
  * Remove -os option in faustbench.
  * Rework ui.js for Max/MSP architecture. Improve documentations.
  * Fix faust2pwgtk -h handing on macOS.
  * Improves UITree construction performance: perf(ui): replace O(n²) sorted insert with O(1) add + final folder sort, so O(n log n) globally.
  - Libraries
  * New motion.lib library.
  * Add Daniel Leonov springreverb and springreverb_demo.
  * Generalize wfs function to use a inProc parameter.
  * Add a bench target which uses faustbench-llvm on all test specs and capture memory/CPU stats.
  * Add tests for each library function, extract them into separate DSP files, and add tools to build and test reference responses. Done with the help of GPT-5 codex.
- update to 2.81.10
  - New
  * Add dx7.dsp example.
  * Cleanup/rework faust2wwise GSoC project.
  * Cleanup faust2clap GSoC project.
  - Fixed bugs
  * Added init section for polyphonic MIDI in JSFX backed</changelog>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1784462400">- update to 2.85.9
  - New
  * Add spcap.dsp example.
  * architecture/rust: register N×M JACK ports based on DSP channel count.
  - Fixed bugs
  * Fix division by zero in uiNumEntry when step is 0.
  * Changed types on inputs and outputs to compute! from overly constrained Matrix to the more useable AbstractMatrix.
  * Correct faustmini/faustmaxi prototypes.
  * Rework JACK and PortAudio Rust architectures.
  - Libraries
  * Add spcap et spcap_ui in spats.lib.</changelog>
</package>
<package pkgid="a9037372d02b7b397b3e52ce360f3802469c54adaa53c11295c00931ff65a7cc18d2de49fbc979d0d35b653211ecb8d0155058e866ccead4ba0dcd98fe4873c6" name="faust-debugsource" arch="i586">
  <version epoch="0" ver="2.85.9" rel="1.3"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1712404800">- Remove 01-SubtargetFeature-include-path.patch
- Update to 2.72.14
- Add 01-fix-no-return.patch
- 2.72.14 Changes:
  - New
  * Deactivate 'Const' optimization in InstructionsCompiler::generateVariableStore.
  * Rework interp-tracer (-trace 7 not needed).
  * Adding a new architecture file (faust2paconsole) and front-end
    script for PortAudio console application building
  * createPolyDSPInstance can use -1 so that the voice number is
    found in the [nvoices:N] metadata.
  * In Cmajor backend, processors are generated in 'namespace faust {...}'.
  * Add createDspFromSignals API in faust-dynamic-engine.
  * Add -double support for faust2jackrust and faust2portaudiorust.
  * Add output control handling in faust2supercollider.
  * New TypeScript based model for Web glue, linked to the separated
    faustwasm project.
  * Complete faust-dynamic-engine-test with test of createDspFromBoxes API.
  - Fixed bugs
  * Correct-cnoption in LLVM backend.
  * Handling of -c option in faust2sndfile.
  * Bug in -inj option handling. Make faust2max6 properly
    manage -inj option.
  * Fix remainder and rint in Rust backend.
  * Fix remainder in JAX backend (using a PR from David Braun).
  * Correct simplification function for 'lowest/highest' primitives.
  * Type information was not correctly returned in LLVMInstVisitor::visitIndexedAddress.
- 2.70.3 Changes:
  - WebAssembly
  * This is the latest release which contains the JavaScript
    written Faust/WebAssembly glue code using the compiled
    libfaust-wasm.js, libfaust-wasm.wasm and libfaust-wasm.data files,
    also used in the faust2webaudio separated project. See documentation.
  * A new TypeScript/JavaScript based model will be used in the next versions.
  - New
  * Support of LLVM 18
  * Add tests in faustbench, correct use of createSRAdapter.
  * Add initial implementation of a Control UI for the daisy patch init device
  * Change BinOp("|") to have fLeftAbsorbing/fRightAbsorbing predicates
  * Teach kAND/kOR to optimize &amp;(1) and |(1)
  * Add boxFFun/CboxFFun and sigFFun/CsigFFun APIs
  * Support rtaudio ver &gt; 6.0 in rtaudio-dsp driver
  * Add soundfile support in faust2supercollider
  * Add createDspFromBoxes API in faust-dynamic-engine.h
  - Fixed bugs
  * mesh2faust: Fix out-of-order arg in main. Fix eigen dirs not
    being included in executable target (was only included with library).
  * Correct uiVUMeter in JuceGUI text display
  * Correct Teensy architectures files, especially when several
    DSP are compiled and used together
  * Identifier naming in Cmajor backend
  - Libraries
  * Add co.ratio2strength and co.strength2ratio functions
  * Add ba.kr2ar function
  * Add os.sidebands function
- 2.69.3 Changes:
  - New
  * Reworked mesh2faust tool.
  * Rework faust-dynamic-engine.
  * Experimental -diff option for 'Automatic Differentiation in
    the Faust Compiler'
  * Add sigDelay1 in signal API.
  * Add printCBox/printCSignal API in box and signal API.
  * Add getSigInterval/setSigInterval in signal API.
  * New faust2rnbo tool (see https://faustdoc.grame.fr/tutorials/rnbo/)
  * Reworked faust2vhdlcode.
  * Add -it option to inline rdtable/rwtable code in the main class.
  * Add missing round primitive in the language.
  * Add -vec mode in Rust backend.
  * Codebox backend (for RNBO support).
  * MIDI and polyphonic support in JSFX backend.
  - Fixed bugs
  * Revert incorrect route primitive incorrect fix.
  * Add checkNullBargraphLabel to better handle null labels in bargraph.
  * Complete -quad support in C++ backend.
  * Rework broken -inj option.
  - Libraries
  * Add ba.ifNc and ba.ifNcNo functions
  * Adding new mathematical oscillators to oscillators.lib</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1726228800">- Update 01-fix-no-return.patch
- Update to 2.74.6
  - New
  * Improve JuceOSCUI to use OSC alias when they are used instead of
    the path.
  * Create architecture file and faust2stratus script for Chaos
    Audio Stratus pedal (Martin Bartlett).
  * Add multichannels support in faustgen~.
  * Add -mc (multi-channels model) option in faust2max6.
  * Reworked mesh2fausttool by Karl Hiner.
  * Added faust2caconsole (Core Audio + Console architecture).
  * new DirectedGraph based code in progress in -ocpp backend.
  * Reworked -fx mode with new -fx-size option. Merge Agathe Herrou
    interval and precision branch.
  * Rework -os (with new 'frame' method) and -it options.
    New -ec option to separate 'control' and 'compute'.
  * Improve Rust backend to have ffi remainder/rint properly compile
    on Windows.
  - Fixed bugs
  * Correct impulse-tests to correctly use -O3 optimisation level.
  * Add a generic 'one update per single updateAllGuis refresh'
    model in GUI class. Use it for -bundle mode in OSCUI.
  * Correct faust2max6 (OPTIONS was not used everywhere needed).
  - Libraries
  * Add ba.selectbus (David Braun).
  * New spulse function added in basics.lib.
  * Add reverbTank_demo (David Braun).
  * Add ba.downSampleCV (David Braun).
  * Add tapeStop effect and demo (David Braun).
  * Add Vital reverb (David Braun).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1726920000">- adapt the .spec for Fedora
- add 02-disable-llvm-static.patch
- update to 2.75.7
  - New
  * Add -mc option in faust2w32max6 and faust2w64max6.
  * Add FAUST_DTREE_SIZE env variable.
  * Deterministic compilation activated with the FAUST_DTREE environment
    variable.
  * Faster hashkey computation taken from boost::hash_combine.
  * Update faust2object for Apple ARM targets.
  * Add llvm-test-poly test.
  * Introduction of sigRegister and retiming algorithm.
  * Another gameaudio - complex rain sounds.
  * Another gameaudio - modal synthesis of wind chimes.
  * Another gameaudio example - thunder.
  * Christof Ressi multichannel implementation in faust2puredata.
    New -newio option to activate the new model.
  * Document ratio related methods in APIUI.
  - Fixed bugs
  * Man page generation now uses '--' for long options.
  * Use 'struct' instead of 'class' for C++ code generation in -uim mode.
  * Steven Kraninger fix for JUCE architecture bus channel changes
    for VST3 compatibility up to 8 channels. The original code would create
    errors in debug and only provide 2 channels even when more
    channels were selected.
  - Libraries
  * New scatN function for general N-port scattering
  * New scat primitive facilitates acyclic tree scattering networks.
  * Add balanced par, sum, prod to signals.lib.
  * Add selectxbus (selectbus with crossfade).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1731585600">- add 03-support-for-LLVM19.patch fixing build</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1738497600">- remove 02-disable-llvm-static.patch and 03-support-for-LLVM19.patch
  not needed anymore
- update to 2.77.3
  - New
  * Remove undeeded SVG generation in faustgen.
  * Add -miniaudio option to faust2api.
  * MiniaudioReader and miniaudio device using miniaudio library.
  * Compilation is now deterministic.
  * Add lint test for nondeterministic pointer comparison
  * Add signal interpreter (WIP).
  * Rust: provide a inplace interface for rust
  * Implement soundfile handling at init stage in C, C++, LLVM
    and Interp backends.
  * Add the 'varname' field to the JSON format.
  * Update MIR backend for 1.0.0 API.
  * Implement -ec, -cm and -os options in Rust backend.
  * Rework minimal.c to demonstrate use of UIGlue.
  * Updated class daisy_midi to be compatible with libDaisy v7.1.0
  * Implement SDF3 generation backend.
  * Rework Rust code generation.
  * Use shortnames instead of labels in Cmajor backend.
  * Add Faust DSP Testbench in JUCE architecture.
  - Fixed bugs
  * Remove empty groups when merging UI subcontainers.
  * Fix duplicated bar graphs bug caused by double simplification.
  * Fix missing type annotation step. This step is needed to draw
    the retimed sig graph.
  * Reserved keyword used in labels do not trigger impossible
    simplications anymore.
  * uiCheckButton in JuceGUI state handling.
  * Correct -fgpa-mem option handing combined with fDLThreshold.
  * Add -universal option in faust2unity, formatting.
  * Update fastmath.cpp to be used with a C compiler.
  * Update fastmath.cpp for GCC &gt;= 14.2.x.
  * Add a cmake LINK_LLVM_STATIC option.
  * Add  :: prefix to dsp class to help with integration in JUCE.
  - Libraries
  * Add oneEuro filter.
  * Add ba.mulaw_bitcrusher function.
  * Add Kalman filter.
  * Add linear algebra library.
  * Topology-preserving transform SVF following Zavalishin's method;
    Andy Simper's Dynamic Smoothing.
  * Add ba.tAndH and fix ma.zc.
  * Add second-order anti-aliased softclip.
  * aa.softclipQuadratic2 renamed in aa.softclipQuadratic1.
  * Add anti-aliased quadratic softclip.
  * Add linear piecewise interpolation function.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1743336000">- update to 2.79.3
  - New
  * faustgen~: more robust code in multichannels mode.
  * Add reverbTank.dsp example.
  * Add wfs.dsp example.
  * Add new mesh2faust API method to generate modal model and Faust
    DSP code independently.
  * Add parameter tracking and FFun/FVar in SDF3 backend.
  * SignalPromotion now checks and possibly casts values in the waveform,
    allowing for simplification in FIR generation.
  * Option -rnlm (--rust-no-libm) added in Rust backend.
  * Add sflooper.dsp and inlooper.dsp examples.
  * Defining sdt::less&lt;CTree*&gt; operator to provide an unique and
    stable ordering is enough to garanty determinism.
  * Add -nopost option to faust2w32max6 and faust2w64max6.
  * Install architecture/hothouse folder so that faust2hothouse can use it.
  - Fixed bugs
  * Correct rnbo.py for faust2rnbo.
  * Add missing parameters in
    Unity FaustUtilities_template.cs/FaustPolyUtilities_template.cs so
    JSON parse does not fail.
  * faust2atomsnippets now removes the (pf) prefix.
  * faust2w32max6 and faust2w64max6 now export DLL that can be
    correct loaded.
  * JUCE: correct setSelectedItemIndex use in uiMenu which should
    take the value - 1.
  - Libraries
  * Define generic gen_fb_comb and reimplement fb_comb and fb_fcomb
    with it.
  * Add Keith Barr Allpass Loop Reverb.
  * Add WFS algorithm.
  * Add os.dsf environment, oscsillators with exponentially decaying
    harmonics.
  * Add pm.rk_solve() function, Runge-Kutta solver.
  * Revert to the old CF mapping for the moogLadder filter, add the
    same filter as a new function that takes parameters in Hz and
    feedback gain raw values.
  * Correct dx.dx7_algo documentation.
  * Add svf morph functions.
  * David Braun fix on
    mixLinearClamp/mixLinearLoop/mixPowerClamp/mixPowerLoop to
    properly accept the N buses as inputs.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1751976000">- update to 2.81.2
  - New
  * Add all MCP related code in McpUI.h, put in the faust/gui.
  * Improve Rust backend for static tables handling.
  * Add recursion, tables, waveform, select2 and prefix handlling in
    SignalRenderer.
  * Add wasmtime architecture.
  * Rework MidiHandler and audio driver memory handling.
  * Allow widget modulation targets to be defined by path. For example
    "chan 3/gain" wiil target any widget "gain" inside a group "chan 3".
  * WebAssembly mixCheckVoice now use RMS for level computation.
  * faustgen~: reworked polyphonic handling.
  * Rework polyphonic handling: VOICE_STOP_LEVEL set to -90 dB, RMS
    used for level computation, correct legato.
  * Add pipewire support with console, qt and gtk GUI.
  * Add kb_rom_rev1.dsp example.
  * Add RNBO/codebox export in faustgen~ and
    generateAuxFilesFromFile2/generateAuxFilesFromString2 in libfaust.
  - Fixed bugs
  * Fixed sliders that were not being created in MIDI context (skipped),
    so they now behave as normal sliders controlled manually OR by midi messages,
    the exception being MIDI controls targetting a specific voice in
    polyphonic context (not created as sliders). Added program change MIDI support.
    Added pitchweel MIDI support. Fixed an issue (typo) in ysfx-dsp.h).
  * JSFXInstVisitor::_midi_poly_assign should only generate polyphonic
    (freq/gate/gain) parameters.
  * Incorrect use of integer abs function instead of floating-point std::abs.
  * Widget Modulation Bug. Labels in format 'v:group1/h:group2/name'
    were not handled correctly
  - Libraries
  * Deterministic noise function.
  * Add multiTapSincDelay.
  * Add Vicanek's matched (decramped) second-order Butterworth low
    and high shelving filters.
  * Add Vicanek's decramped second-order resonant filters.</changelog>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1759492800">- update to 2.81.8
  - New
  * Paschalis Melissas (melissaspaschalis@gmail.com) faust2wwise GSoC project.
  * Facundo Franchino faust2clap GSoC project.
  * New SignalFIRCompiler (WIP).
  * Use fmin/fmax for real numbers and macros min_i/max_i for integer in ocpp and C backends.
  * Add generateCAuxFilesFromFile2/generateAuxFilesFromString2 functions.
  - Fixed bugs
  * JSFX backend: fixed initialization missing for visible sliders &amp; fixed string matching for polyphonic midi reserved names (exact match)
  * Typos in codebox backend.
  * Add missing shortname entry for soundfile in JSON.
  * remNode should use fmod if one of the two arguments is a float number, cleanup
  - Libraries
  * Major DX7 update.
  * Add ma.unwrap().
  * Correct aa.Rsinh and aa.Rtan.
  * New linsweep/logsweep contributions by Oleg Nesterov.
  * Add an.resonator().
  * Add ba.pick() and ba.pickN().</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1777896000">- update to 2.85.5
  - New
  * Implement -it option in Rust backend.
  * Improvements in faust2daisy.
  * Add AssemblyScript backend.
  * Add nam_faust_dsp.h and nam-jack-gtk.cpp to wrap and use NeuralAmpModelerCore code.
  * Add compilation statistics in FIR backend.
  * Add dsp_factory::getJSON method.
  * Extended pattern matching for route.
  * Add Claude generated brightOrgan.
  * Add delay-line options and -scalar mode to faustbench-llvm.
  * Improve rust codegen for wasm target.
  * Update juce-midi.h for recent Juce compatibility.
  - Fixed bugs
  * Various fixes in Rust backed.
  * Incorrect cast of bargraph in FIR generation.
  * Correct SR generation in subcontainers. Add subcontainer1 test and clang-tidy and ASan based tests.
  * Renaming min_i/max_i in faustmini/faustmaxi in C and ocpp backends.
  * Correct -single option in faustbench.
  - Libraries
  * Add bitonic sorter functions, returning the sorted values or the indices of the sorted values.
  * Add klonCentaur effect.
  * Add WDF capacitor_Iout and inductor_Iout
  * Add rpm.sawtooth oscillator.
  * Add ef.doppler_shift pitch shifter.
  * New TwinOsc oscillator.
  * New hysteresis.lib.
  * New debug.lib library.
- update to 2.83.1
  - New
  * Update faust2android architecture.
  * Rework faust2daisy: fixed bugs related to evolution of libDaisy, options to set where to flash program (FLASH, SRAM, QSPI), Improved SDRAM options. Tests passed for all configurations on Daisy POD, except polyphonic MIDI.
  * Change dsp_memory_manager::info prototype and generation.
  * New -fpga-mem-th option.
  * Adapting JUCE midi to JUCE version 8.
  * Add smoothing_dsp decorator and CLI smoothing flags in dynamic-jack-gtk.
  * Add springreverb.dsp example.
  * In C++ backend, add copy constructor, copy assignment and virtual destructor in the generated C++ class. The clone method now copy the current dsp state.
  * Add tests for -clang option in faustbench.
  * Rework faust2esp32: update for esp-idf 5.2.
  * Complete libfaust-signal.h header for MLIR export.
  - Fixed bugs
  * faust2alsa/alsaconsole/alqt/paconsole/paqt/raqt : add nvoices, effect, soundfile support.
  * Fix Dockerfile: replace ncurses5 with libncurses-dev.
  * Remove -os option in faustbench.
  * Rework ui.js for Max/MSP architecture. Improve documentations.
  * Fix faust2pwgtk -h handing on macOS.
  * Improves UITree construction performance: perf(ui): replace O(n²) sorted insert with O(1) add + final folder sort, so O(n log n) globally.
  - Libraries
  * New motion.lib library.
  * Add Daniel Leonov springreverb and springreverb_demo.
  * Generalize wfs function to use a inProc parameter.
  * Add a bench target which uses faustbench-llvm on all test specs and capture memory/CPU stats.
  * Add tests for each library function, extract them into separate DSP files, and add tools to build and test reference responses. Done with the help of GPT-5 codex.
- update to 2.81.10
  - New
  * Add dx7.dsp example.
  * Cleanup/rework faust2wwise GSoC project.
  * Cleanup faust2clap GSoC project.
  - Fixed bugs
  * Added init section for polyphonic MIDI in JSFX backed</changelog>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1784462400">- update to 2.85.9
  - New
  * Add spcap.dsp example.
  * architecture/rust: register N×M JACK ports based on DSP channel count.
  - Fixed bugs
  * Fix division by zero in uiNumEntry when step is 0.
  * Changed types on inputs and outputs to compute! from overly constrained Matrix to the more useable AbstractMatrix.
  * Correct faustmini/faustmaxi prototypes.
  * Rework JACK and PortAudio Rust architectures.
  - Libraries
  * Add spcap et spcap_ui in spats.lib.</changelog>
</package>
<package pkgid="25a23f0d4df59a726993a943320af9ae90e9a95327c9f2b2a8a79de65a80f67327ab2275a1fd496069637c40833b01b42aa6f3688acacce26ed377db8d534b28" name="fbcat-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.2" rel="1.12"/>
  <changelog author="malcolmlewis@opensuse.org" date="1327838400">- Initial build.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1333627200">- Update to version 0.3:
  + fbgrab: use $() rather than backticks.
  + fbgrab: run under ‘set -e’.
  + fbgrab manpage: document that some options might require root
    privileges (or CAP_SYS_TTY_CONFIG capability).
  + Makefile: don't override CFLAGS set via environment.</changelog>
  <changelog author="malcolmlewis@cableone.net" date="1403352000">- Update to version 0.4:
  + Add support for monochrome visuals.
  + Improve error handling.
- Update source URL.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1468670400">- Updated to version 0.4.3:
  + Update the bug tracker URLs as project has moved to GitHub.
- Changes from version 0.4.2:
  + Add concrete dates to the manual pages. This helps making the
    package builds reproducible, and avoids goofy month/day/year
    format that DocBook XSL uses by default.
  + Enable LFS build flags.
- Changes from version 0.4.1:
  + Improve error handling.
- Update spec file for URL changes.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1505476800">- Update to version 0.5:
  * Make “fbgrab -” write PNG to stdout.
  * Document that “fbgrab -” writes to stdout.
- Changes from version 0.4.4:
  * Fix support for framebuffer devices that are not mmap()-able.
  * Fix typo in error message.
- Add asc file for source tarball.</changelog>
  <changelog author="avindra@opensuse.org" date="1513425600">- Update to version 0.5.1:
  * Fix option parser, so that it handles “-?” correctly.
  * `install` target to the makefile.
  * Ship pre-built manual pages in the source tarball.
  * Don't use getconf(1) to acquire LFS build flags.
- Simplify build instructions
- cleanup .spec file with spec-cleaner</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1616068800">- Clean up for factory submission.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to version 0.5.2
  * fbgrab: don't print full path in the help message.
  * Makefile: use bindir and mandir variables.</changelog>
</package>
<package pkgid="f06b1ee801ff0ead978257c137be6e2008046745b0317d337b9fdec544e06a8464a03be8793a30218831b36d4229b1eb554a7ce4f47b701945a26986d7928dfb" name="fbcat-debugsource" arch="i586">
  <version epoch="0" ver="0.5.2" rel="1.12"/>
  <changelog author="malcolmlewis@opensuse.org" date="1327838400">- Initial build.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1333627200">- Update to version 0.3:
  + fbgrab: use $() rather than backticks.
  + fbgrab: run under ‘set -e’.
  + fbgrab manpage: document that some options might require root
    privileges (or CAP_SYS_TTY_CONFIG capability).
  + Makefile: don't override CFLAGS set via environment.</changelog>
  <changelog author="malcolmlewis@cableone.net" date="1403352000">- Update to version 0.4:
  + Add support for monochrome visuals.
  + Improve error handling.
- Update source URL.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1468670400">- Updated to version 0.4.3:
  + Update the bug tracker URLs as project has moved to GitHub.
- Changes from version 0.4.2:
  + Add concrete dates to the manual pages. This helps making the
    package builds reproducible, and avoids goofy month/day/year
    format that DocBook XSL uses by default.
  + Enable LFS build flags.
- Changes from version 0.4.1:
  + Improve error handling.
- Update spec file for URL changes.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1505476800">- Update to version 0.5:
  * Make “fbgrab -” write PNG to stdout.
  * Document that “fbgrab -” writes to stdout.
- Changes from version 0.4.4:
  * Fix support for framebuffer devices that are not mmap()-able.
  * Fix typo in error message.
- Add asc file for source tarball.</changelog>
  <changelog author="avindra@opensuse.org" date="1513425600">- Update to version 0.5.1:
  * Fix option parser, so that it handles “-?” correctly.
  * `install` target to the makefile.
  * Ship pre-built manual pages in the source tarball.
  * Don't use getconf(1) to acquire LFS build flags.
- Simplify build instructions
- cleanup .spec file with spec-cleaner</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1616068800">- Clean up for factory submission.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to version 0.5.2
  * fbgrab: don't print full path in the help message.
  * Makefile: use bindir and mandir variables.</changelog>
</package>
<package pkgid="5d6e665fb240156f72c4ea1fd34892188239d3f570f744f940807feda5a35373b26695d2c63b8fa332006cb6d33aabe93fb8571e88cdfa24188208db3a74e80f" name="fbreader-debuginfo" arch="i586">
  <version epoch="0" ver="0.99.4" rel="5.4"/>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="coolo@suse.com" date="1350388800">- add explicit buildrequire on libbz2-devel</changelog>
  <changelog author="trcs@gmx.com" date="1401019200">- Update to version 0.99.4
  * Fixed bug with freezing at start
  * List of network libraries is updated now from fbreader.org
  * Fixed working with secured connections (now authentification and books buying on LitRes.ru catalog works)
  * Image support for Ms-Word doc format
  * Esperanto interface localization has been added (by Katarína Nosková)
  * Hyphenation patterns for Polish (by Tomasz Długosz)
  * Polish interface localization (by Tomasz Długosz)
  * Speed of library scanning has been increased
  * Plugin for reading MsWord (*.doc) books
  * Fixed zip reading for several ePub books (e.g. for "die Zeit" ePubs)
  * Support for book series in ePubs with point format (e.g. "2.5") has been added
  * Fixed image support in RTF books
  * Encoding &amp; language recognizing has been improved
  * As from version 0.99.0 FBReader for Linux supports qt4 interface only
  * Chinese text drawing optimization (thanks to You Sheng (SmartDevices) for idea)
  * Mobipocket image processing has been fixed
  * Standard file open dialog is now used instead of the old specially written for FBReader
  * CSS processing for multi-xhtml epubs has been fixed (in 0.12.* the CSS loaded for the first xhtml was also applied for all other xhtmls)
  * Chinese encodings detection has been improved
  * Language/encoding detection for small files has been improved
  * A problem with TOC in newest O'Reilly ePubs has been fixed
  * A detection of book format by mime-type (not by file extension) has been partially implemented (in Gtk+ version only)
  * Polish interface localization has been added (by Rafał Bakuła)
- Updated FBReader.desktop
- Cleaned spec file
  * Removed GTK UI version build because it's broken an isn't supported anymore
    See https://github.com/geometer/FBReader/issues/222 and the above changelog
- Dropped unneeded fbreader-0.12.10-c++.patch
- Added FBReader-0.99.4-fix-crash-with-fb2.zip-files.patch
  * fixes crashes with fb2.zip files</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Fixup shared library packaging</changelog>
  <changelog author="dap.darkness@gmail.com" date="1466337601">- Removed README.SuSE because there is only Qt GUI now.
- pkgconfig().</changelog>
  <changelog author="dap.darkness@gmail.com" date="1466683200">- Added fbreader-0.99.4-gcc6-Wno-narrowing.diff as a workaround
  for https://github.com/geometer/FBReader/issues/289
- Added %%description tag &amp; noarch for zlibrary-data subpackage.</changelog>
  <changelog author="bwiedemann@suse.com" date="1520424000">- Add FBReader-0.99.4-reproducible.patch to make build reproducible
  (boo#1041090)</changelog>
  <changelog author="aloisio@gmx.com" date="1522843200">- Added fbreader-0.99.4-qt5.patch and switched to Qt5 build
- Spec cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="b4bd018ee2d7c726071d238c0194d8a7a45640369ff6211b32914d68e6058e5c96bd7b76f440e8224ac5b3e0cfaeb2043637c9a9b0c101d11e1d0b2848fb8b79" name="fbterm-debuginfo" arch="i586">
  <version epoch="0" ver="1.8" rel="2.15"/>
  <changelog author="tiwai@suse.de" date="1231329600">- initial version: 1.3
  setuid bit is disabled as now</changelog>
  <changelog author="tiwai@suse.de" date="1242043200">- updated to version 1.4:
  * improved text rendering performence
  * added private escape sequences for 256 color mode support
  * added a option "font-width" to adjust character cell width
  * added support for older 2.2/2.4 kernel
  * fixed a crash bug with bitmap fonts
  * fixed a configure failure in cross-compiling environment
- updated to version 1.5:
  * added support for text rendering with backround image
  * added command-line arguments to customize command executed in
    sub-window
  * added Alt-Fn and all FbTerm's shortcuts support when input
    method is actived
  * added option "-v/--verbose" to show some useful information
  * fixed some text color issues with version 1.4
  * fixed encoding selection error when locale is C/POSIX
  * fixed a bug where screen is cleared on startup even in inactive
    tty
  * fixed a bug where variable HOME is not defined
- Add gpm and ncurses-devel to buildrequires</changelog>
  <changelog author="tiwai@suse.de" date="1318420800">- updated to version 1.7: lots of fixes, also fix build on FACTORY
- add -fno-strict-aliasing for workaround of type-punning in some
  codes</changelog>
  <changelog author="hillwood@linuxfans.org" date="1332849600">- license update: GPL-2.0+
- Fix build for openSUSE 12.2</changelog>
  <changelog author="jengelh@inai.de" date="1412596800">- Drop ancient spec tags, use modern macros for building,
  enable parallel build, use source URLs.</changelog>
  <changelog author="tiwai@suse.de" date="1466164800">- Fix build error with gcc6 (boo#985146)
  fbterm-gcc6-fixes.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601726400">- Update to release 1.8
  * The default TERM environment variable value is now "fbterm".
  * Allow to choose between "fbterm" or "linux" for TERM
    using the "term-is-linux" config directive.
  * Added short versions for most command line options.
- Add 0002-Initialize-mTermIsLinux-variable.patch</changelog>
  <changelog author="tiwai@suse.de" date="1626868800">- Don't try to install terminfo (resulting in a build failure):
  fbterm-skip-terminfo-install.patch</changelog>
</package>
<package pkgid="1a5358cfede802f8f63ad71830a9d1cab310ab1053799c36b752abf470fd8d64601caf951fe3848470dff1c2b3c7490b57bc851c14418fcecc2d3dfe029496f8" name="fbterm-debugsource" arch="i586">
  <version epoch="0" ver="1.8" rel="2.15"/>
  <changelog author="tiwai@suse.de" date="1231329600">- initial version: 1.3
  setuid bit is disabled as now</changelog>
  <changelog author="tiwai@suse.de" date="1242043200">- updated to version 1.4:
  * improved text rendering performence
  * added private escape sequences for 256 color mode support
  * added a option "font-width" to adjust character cell width
  * added support for older 2.2/2.4 kernel
  * fixed a crash bug with bitmap fonts
  * fixed a configure failure in cross-compiling environment
- updated to version 1.5:
  * added support for text rendering with backround image
  * added command-line arguments to customize command executed in
    sub-window
  * added Alt-Fn and all FbTerm's shortcuts support when input
    method is actived
  * added option "-v/--verbose" to show some useful information
  * fixed some text color issues with version 1.4
  * fixed encoding selection error when locale is C/POSIX
  * fixed a bug where screen is cleared on startup even in inactive
    tty
  * fixed a bug where variable HOME is not defined
- Add gpm and ncurses-devel to buildrequires</changelog>
  <changelog author="tiwai@suse.de" date="1318420800">- updated to version 1.7: lots of fixes, also fix build on FACTORY
- add -fno-strict-aliasing for workaround of type-punning in some
  codes</changelog>
  <changelog author="hillwood@linuxfans.org" date="1332849600">- license update: GPL-2.0+
- Fix build for openSUSE 12.2</changelog>
  <changelog author="jengelh@inai.de" date="1412596800">- Drop ancient spec tags, use modern macros for building,
  enable parallel build, use source URLs.</changelog>
  <changelog author="tiwai@suse.de" date="1466164800">- Fix build error with gcc6 (boo#985146)
  fbterm-gcc6-fixes.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601726400">- Update to release 1.8
  * The default TERM environment variable value is now "fbterm".
  * Allow to choose between "fbterm" or "linux" for TERM
    using the "term-is-linux" config directive.
  * Added short versions for most command line options.
- Add 0002-Initialize-mTermIsLinux-variable.patch</changelog>
  <changelog author="tiwai@suse.de" date="1626868800">- Don't try to install terminfo (resulting in a build failure):
  fbterm-skip-terminfo-install.patch</changelog>
</package>
<package pkgid="28eecb870462eba1848435b16f1748be734ac7f20aefd52fe9d510fae841f38590496e686cec21764084ec2b49a4e9a069983cd76d4ff22aab0e356a4491a701" name="fcft-debugsource" arch="i586">
  <version epoch="0" ver="3.3.3" rel="1.4"/>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1689336000">- Update to 3.1.6:
  * Updated bundled nanosvg.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1702641600">- Update to 3.1.7:
  * Fixed infinite loop on certain invalid fontfeatures values.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1708948800">- Update to 3.1.8:
  * Fixed setting font size to do it in points instead of pixels so that
    it works with fractional pixel sizes.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1729684800">- Update to 3.1.9:
  * Unicode data files updated to 15.1
  * FCFT_LOG_COLORIZE_AUTO now respects the NO_COLOR environment variable.
  * SVG glyphs are now centered on the line.
  * Fixed logs to respect specified log level.
  * Fcft now automatically ensures the LC_NUMERIC locale is
    correctly configured for FcNameParse().
  * Failure to look up font name is now logged.
  * Now built against distribution nanosvg.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1735819200">- Update to 3.1.10:
  * Unicode data files updated to 16.0
  * Character (terminal) width is now evaluated using utf8proc_charwidth
    instead of wcwdith.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1741176000">- Updated to 3.2.0:
  * Added fcft_from_name2, allowing you to instantiate fonts and override
    certain rendering defaults.
  * Added fcft_font_options_create and fcft_font_options_destroy, to be used
    with the new fcft_from_name2.
  * fcft can now decode color glyphs from sRGB to linear, and optionally render
    to higher precision pixman surfaces. See the new fcft_from_name2
    and fcft_font_options_create().
  * Unicode codepoints with the emoji components tag are no longer treated
    as emojis, when selecting font. This fixes an issue where
    e.g. 0..9 were loaded from a fallback font instead of the primary font,
    if the primary font had the emoji language bit set.
  * Deprecated fcft_set_emoji_presentation - use fcft_from_name2 instead.
  * Fixed undefined behavior when using copies of mtx_t and pthread_rwlock_t objects.
  * Enable building tests and install additional build dependencies so that
    tests are actually built and run.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1741780800">- Updated to 3.3.0:
  * Added scaling_filter to fcft_font_options. The default value is
    FCFT_SCALING_FILTER_CUBIC.
  * Added new scaling filters: impulse, box, linear, gaussian, lanczos3
    and lanczos3_stretched.
  * When scaling bitmap fonts (not emoji fonts), do not apply a scaling filter.
    In earlier versions, fcft applied a bilinear scaling filter.
  * Deprecated fcft_set_scaling_filter;
    use fcft_font_options::scaling_filter instead.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1741867200">- Updated to 3.3.1:
  * Fixed binary incompatibility with 3.2 and earlier.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1752667200">- Updated to 3.3.2:
  * Fixed crash when failing to load a font.
  * Fixed memory leak in fcft_fini() if the font cache contained entries for
    fonts that had failed to load.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1766836800">- Update to 3.3.3:
  * Failure to set LCD filter is no longer fatal
  * COLRv1 fonts are now rejected or ignored as they are not supported.</changelog>
</package>
<package pkgid="4678bd1b06194c30db6e294a54454fac6dbc131e2f804ab9f8992fac765d0e476520f6b2d1ad27b49f26eea43b6ace3bc92f9ba9c974abfd40c81f4b20cc88cc" name="fcgiwrap-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0+18+g99c942c" rel="3.14"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1549454400">- Moved systemd service files to separate package fcgiwrap-nginx
  and added sysconfig
  * added support-p-flag-in-sysconfig.patch
- Fixed dependencies</changelog>
  <changelog author="mwilck@suse.com" date="1549454401">- Update to version 1.1.0+1.g3a94c23:
  * Add `-p path` option to restrict scripts
  * support -p option in sysconfig
    (added support-p-flag-in-sysconfig.patch)</changelog>
  <changelog author="mwilck@suse.com" date="1549454402">- Update to version 1.1.0+18+g99c942c:
  * Add documentation for FCGI_CHDIR
  * Explicit license info in README and COPYING
  * Clean up unix socket on exit so we can start properly.
  * Let chdir be overriden with FCGI_CHDIR
  * prefork: Fix 100% CPU usage in parent process</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1549454403">- Added fixes from reviewed upstream pull requests
  * added Declare-cgi_error-noreturn.patch
    (obsoletes fix-Werror-implicit-fallthrough-problem.patch)
  * added fix-kill-parameter-sequence.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1549454404">- Fix run-fcgiwrap script
  * added fix-run-fcgiwrap-script.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1549540800">- Quit without listening socket
  * added Quit-without-listening-socket.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549886400">- Ensure neutrality of description.
- Avoid bash-specific code in %postun.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1549886401">- Fix broken "supplements".</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1550232000">- Dynamically create the supplements to automatically follow
  sover changes of libfcgi.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1588766400">- Fix issue with spawn-fcgi: in this case, fcgiwrap needs to be able
  to use a listening socket passed via fd 0 (stdin).
  * Drop patch: Quit-without-listening-socket.patch
- Fix the issue with systemd socket activation by making the service
  depend on the socket unit.
  * Add patch: fcgiwrap.service-depend-on-fcgiwrap.socket.patch</changelog>
</package>
<package pkgid="515ebc9b865491ca64ff90d0254f95d1ae1d5e7a602ac7472c1925319558f30038e3073682f8ca41d2facccc0781d8d0c5ad4256fcedd6730604a0884c0fb2cd" name="fcitx5-anthy-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.9" rel="1.4"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.13
  * Update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.14
  * Add all size of icon for anthy
  * replace uint with unsigned int
  * Fix custom kana/nicola table loading</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * bug fix on input mode and now input mode correctly
    follows global shared state option</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * fix prediction not showing candidate</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.3
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.4
  * Cache dict files
  * Add fmt to dependency
- add fcitx5-anthy-leap15.5.patch
  * lower the version requirement for Fcitx5Core, the
    newer version introduced isAndroid() and isApple()
    functions, which is not useful for Linux at all</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.5
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.6
  * Fix nicola key timeout accuracy</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.7
  * Convert all table in default_tables into std:array
  * Use more utf8::MakeStringViewRange instead of utf8_string_substr
  * Port to StandardPaths</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.9
  * Add always half space mode</changelog>
</package>
<package pkgid="8e6a3453636e5b41f2825fdcef555c809fe49f21113b690aa03d74dfa26670f0a612b7df986c32c0d7344c2ffca8c84f975c29920a7746314d39b8efa85ffb8d" name="fcitx5-anthy-debugsource" arch="i586">
  <version epoch="0" ver="5.1.9" rel="1.4"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.13
  * Update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.14
  * Add all size of icon for anthy
  * replace uint with unsigned int
  * Fix custom kana/nicola table loading</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * bug fix on input mode and now input mode correctly
    follows global shared state option</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * fix prediction not showing candidate</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.3
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.4
  * Cache dict files
  * Add fmt to dependency
- add fcitx5-anthy-leap15.5.patch
  * lower the version requirement for Fcitx5Core, the
    newer version introduced isAndroid() and isApple()
    functions, which is not useful for Linux at all</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.5
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.6
  * Fix nicola key timeout accuracy</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.7
  * Convert all table in default_tables into std:array
  * Use more utf8::MakeStringViewRange instead of utf8_string_substr
  * Port to StandardPaths</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.9
  * Add always half space mode</changelog>
</package>
<package pkgid="004d9cfc4e237e7b7f1dbc10d1be6beeb3e910ed3621daf391662d45e9db57c0c7c08808bd8d7e3c835322b1dcb94214b4d6252705af98aed661a3b3b0ca261f" name="fcitx5-chewing-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.10" rel="1.4"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.13
  * Update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.14
  * add all size icon</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * fix word repeat issue
- changes in 5.1.2
  * Add a new default option that allow select candidate with
    arrow key
  * Allow customize the behavior when switching away from chewing,
    also change the default behavior to not commit the chewing
    symbol</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.6
  * Fix compiling error with new libchewing
- changes in 5.1.5
  * Fix buffer checkings
- changes in 5.1.4
  * Added Colemak layout support provided by libchewing
  * Workaround some issue with rust libchewing</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736596800">- remove dropped Requires: chewing-utils</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.7
  * Use addon factory v2
  * Do not include keysymgen.h</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.8
  * Port to StandardPaths</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.10
  * Add colemak keyboard (if libchewing supports it)
- changes in 5.1.9
  * Fix compatibility with new chewing version</changelog>
</package>
<package pkgid="29829ffb01b5036f0f7937e963d35b06f9d52da8d528e28628e9a3f9bd46c7d39f999c8b781be359e116767e6e8171956f8a7e0f020326566eda762bd4c5fcc9" name="fcitx5-chewing-debugsource" arch="i586">
  <version epoch="0" ver="5.1.10" rel="1.4"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.13
  * Update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.14
  * add all size icon</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * fix word repeat issue
- changes in 5.1.2
  * Add a new default option that allow select candidate with
    arrow key
  * Allow customize the behavior when switching away from chewing,
    also change the default behavior to not commit the chewing
    symbol</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.6
  * Fix compiling error with new libchewing
- changes in 5.1.5
  * Fix buffer checkings
- changes in 5.1.4
  * Added Colemak layout support provided by libchewing
  * Workaround some issue with rust libchewing</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736596800">- remove dropped Requires: chewing-utils</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.7
  * Use addon factory v2
  * Do not include keysymgen.h</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.8
  * Port to StandardPaths</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.10
  * Add colemak keyboard (if libchewing supports it)
- changes in 5.1.9
  * Fix compatibility with new chewing version</changelog>
</package>
<package pkgid="cbf9a56c04f92b71655f502cb6afb517e46cd5dee4b61f76cc36813e18f951144b8a2a9e7cbeafdea6250efa8669954a7963a20a4340f8607d656ace18f8b445" name="fcitx5-chinese-addons-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.3" rel="1.3"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1644753600">- split subpackage fcitx5-pinyindictmanager
  * GNOME users complain that there is too much usage on Qt, the
    Qt depends will be reduced a lot with this split</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647086400">- update version 5.0.12
  * Add more icon with smaller size
  * Set component for misc files
  * Set component config for some files
  * Do not load failed to open shuangpin profile</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.14
  * moving the cursor will filter the candidates to show only text till
    the cursor in Pinyin. This allows you to easily select a prefix of the
    sentence result, instead of selecting every single word till the point
    you want to change.
  * allow you to learn phrases with other phrases in the table engine.
  * ng/gn option is renamed to common typo and includes more auto
    correction. See libime changelog for more details on this change.
- BuildRequires libime-devel &gt;= 1.0.12 (gh#fcitx/fcitx5-chinese-addons#93)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1663675200">- update to 5.0.15
  * table: Add prediction support for table
  * pinyin: Add support for disabling a set of character in extb and beyond
- switch source to _dict variant.
- drop
  * fcitx5-chinese-addons-no-download.patch
  * py_table-20121124.tar.gz
  * py_stroke-20121124.tar.gz</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.16
  * Allow change the behavior when  switch input method for Pinyin
  * Update emoji pinyin data
  * If input is partially selected, press enter will also commit the
    selected part, instead of just raw pinyin.
- Remove obsolete patch
  * fcitx5-chinese-addons-qt-5.9.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.17
  * pinyin dictionary manager now have a button open the user dictionary
    directory
  * hide shuang pin option in pinyin config
  * table allow keypad key as selection key</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * new custom phrase feature
  * new punctuation feature that allows punctuation to be shown
    as a candidate list</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696075200">- fix build on leap, gcc7 doesn't have charconv</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * Allow compose key to be used for table/pinyin
  * Fix exact matching mode for table
  * fix resolving some scel file
  * improve the case that cloud pinyin candidate position
    is the first one.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.3
  * Improve pinyin initial loading by loading all the features, so first
    stroke related key press won't be slowed down.
  * Add extra dictionary support for the table engine. Right now, you
    will need to put the dict file manually under
    ~/.local/share/fcitx5/table/[tablename].dict.d/. scel2org5 have a new
    option convert the dict to acceptable txt format. For the ease of use,
    both txt/binary dict are accepted under that directory. But you will
    need to make sure, that the table has built-in phrase rule, otherwise
    it won't work.
  * Port UI plugin to qt6
  * Default to webengine since qt webkit is lack of maintenance.
- changes in 5.1.2
  * Pinyin prediction may also show words from pinyin dict, not just
  from the model.
  * Add an animation for cloudpinyin loading
  * Allow table to use other key for select default candidate other than space.</changelog>
</package>
<package pkgid="143d34c843e02523f6490e4d51a1ad094c5dfb6c25e720556b2c446588198ae96d7c68f7f05cb1383ff346338814fb1b66528b351663fc506a7eaba3fbe346ee" name="fcitx5-chinese-addons-debugsource" arch="i586">
  <version epoch="0" ver="5.1.3" rel="1.3"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1644753600">- split subpackage fcitx5-pinyindictmanager
  * GNOME users complain that there is too much usage on Qt, the
    Qt depends will be reduced a lot with this split</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647086400">- update version 5.0.12
  * Add more icon with smaller size
  * Set component for misc files
  * Set component config for some files
  * Do not load failed to open shuangpin profile</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.14
  * moving the cursor will filter the candidates to show only text till
    the cursor in Pinyin. This allows you to easily select a prefix of the
    sentence result, instead of selecting every single word till the point
    you want to change.
  * allow you to learn phrases with other phrases in the table engine.
  * ng/gn option is renamed to common typo and includes more auto
    correction. See libime changelog for more details on this change.
- BuildRequires libime-devel &gt;= 1.0.12 (gh#fcitx/fcitx5-chinese-addons#93)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1663675200">- update to 5.0.15
  * table: Add prediction support for table
  * pinyin: Add support for disabling a set of character in extb and beyond
- switch source to _dict variant.
- drop
  * fcitx5-chinese-addons-no-download.patch
  * py_table-20121124.tar.gz
  * py_stroke-20121124.tar.gz</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.16
  * Allow change the behavior when  switch input method for Pinyin
  * Update emoji pinyin data
  * If input is partially selected, press enter will also commit the
    selected part, instead of just raw pinyin.
- Remove obsolete patch
  * fcitx5-chinese-addons-qt-5.9.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.17
  * pinyin dictionary manager now have a button open the user dictionary
    directory
  * hide shuang pin option in pinyin config
  * table allow keypad key as selection key</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * new custom phrase feature
  * new punctuation feature that allows punctuation to be shown
    as a candidate list</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696075200">- fix build on leap, gcc7 doesn't have charconv</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * Allow compose key to be used for table/pinyin
  * Fix exact matching mode for table
  * fix resolving some scel file
  * improve the case that cloud pinyin candidate position
    is the first one.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.3
  * Improve pinyin initial loading by loading all the features, so first
    stroke related key press won't be slowed down.
  * Add extra dictionary support for the table engine. Right now, you
    will need to put the dict file manually under
    ~/.local/share/fcitx5/table/[tablename].dict.d/. scel2org5 have a new
    option convert the dict to acceptable txt format. For the ease of use,
    both txt/binary dict are accepted under that directory. But you will
    need to make sure, that the table has built-in phrase rule, otherwise
    it won't work.
  * Port UI plugin to qt6
  * Default to webengine since qt webkit is lack of maintenance.
- changes in 5.1.2
  * Pinyin prediction may also show words from pinyin dict, not just
  from the model.
  * Add an animation for cloudpinyin loading
  * Allow table to use other key for select default candidate other than space.</changelog>
</package>
<package pkgid="9eecbbd12ccaf6b0422af570c219b5afc41180313212ab5ff1152ad7843e7991c56e3370d454ab56325ae5150271b80456883f40ee5e5e0cb4e44fa0b0313e5d" name="fcitx5-configtool-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.12" rel="1.6"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.3
  * add support to new CanRestart dbus api
  * fix build and adapt to kirigami change
  * improve option widget width
  * further improve layout
  * add desktop file
  * fix kcm discovery under KDE
  * fix directory name
  * rename po and kpackage to kcm_fcitx5
  * improve config UI layout
  * add support for qt6 wrapper
  * fix listview and ListItemDragHandle usage
  * improve long list option
  * fix KeyOption since eventToString was changed
  * allow void symbol
  * fix missing arg name
  * fix wrong header path
  * port to Qt6/KF6
  * install desktop to appdir
  * transition to json metadata
  * get rid of qtkeytrans since non-*nix platform is not relevant
- changes in 5.1.2
  * use actual comment bounding rect to calculate the size hint</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- add Conflicts so users can switch between plasma5 and plasma6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update version 5.1.7
  * translation update
- changes in 5.1.6
  * directly launch external tool if ExternalOption is the only option
- changes in 5.1.5
  * Don't use migrators in string
  * Support empty enum name
  * Variable name and other clean up
  * fix: select all checkbox inconsistent
  * Use Qt6 by default
- changes in 5.1.4
  * Fix return key drawn incorrectly
  * Fix usage of ListSectionHeader</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736164800">- use lua macro to distinguish older kcm locations from newer ones,
  eg: 15.5 and 15.6 both have suse_version = 1500, but the former's
  kcm location is /usr/lib64/qt5/plugins/kcms while the later's kcm
  is placed at /usr/lib64/qt5/plugins/plasma/kcms</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update version 5.1.8
  * refactor: replace non-empty QString constructors with QStringLiteral
  * Add null check in list option prettify
  * Add unique app support
  * Port away from SwipeListItem due to some bug</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1744200000">- remove useless code in specfile</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1749902400">- update version 5.1.9
  * compatible with Qt 6.9</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update version 5.1.10
  * Port to StandardPaths
  * remove header that's not in Qt5
  * Remove QQmlTypeNotAavailable
  * Drop Qt5 code
  * Lower Qt6 version requirement
- drop fcitx5-configtool-gcc7.patch, upstreamed
- upstream dropped Qt5 code, switch from _multibuild to single build</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update version 5.1.11
  * Use iso639 and iso3166 for better language name
  * improve input method search with language
- add fcitx5-configtool-revert-drop-qt5.patch
  * upstream dropped Qt5, but Leap 15.6 is still using it</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552001">- update version 5.1.12
  * configlib: Do not link to unused PkgConfig::XkbFile</changelog>
</package>
<package pkgid="c5bd6e5b2974b69ce96b9432c013921c6ef5076bc00a661f0e77e8de1665edab706e8958a5313b51c00f72d39a102817fd87ed1cef354689838fd2cbc5782e37" name="fcitx5-configtool-debugsource" arch="i586">
  <version epoch="0" ver="5.1.12" rel="1.6"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.3
  * add support to new CanRestart dbus api
  * fix build and adapt to kirigami change
  * improve option widget width
  * further improve layout
  * add desktop file
  * fix kcm discovery under KDE
  * fix directory name
  * rename po and kpackage to kcm_fcitx5
  * improve config UI layout
  * add support for qt6 wrapper
  * fix listview and ListItemDragHandle usage
  * improve long list option
  * fix KeyOption since eventToString was changed
  * allow void symbol
  * fix missing arg name
  * fix wrong header path
  * port to Qt6/KF6
  * install desktop to appdir
  * transition to json metadata
  * get rid of qtkeytrans since non-*nix platform is not relevant
- changes in 5.1.2
  * use actual comment bounding rect to calculate the size hint</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- add Conflicts so users can switch between plasma5 and plasma6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update version 5.1.7
  * translation update
- changes in 5.1.6
  * directly launch external tool if ExternalOption is the only option
- changes in 5.1.5
  * Don't use migrators in string
  * Support empty enum name
  * Variable name and other clean up
  * fix: select all checkbox inconsistent
  * Use Qt6 by default
- changes in 5.1.4
  * Fix return key drawn incorrectly
  * Fix usage of ListSectionHeader</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736164800">- use lua macro to distinguish older kcm locations from newer ones,
  eg: 15.5 and 15.6 both have suse_version = 1500, but the former's
  kcm location is /usr/lib64/qt5/plugins/kcms while the later's kcm
  is placed at /usr/lib64/qt5/plugins/plasma/kcms</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update version 5.1.8
  * refactor: replace non-empty QString constructors with QStringLiteral
  * Add null check in list option prettify
  * Add unique app support
  * Port away from SwipeListItem due to some bug</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1744200000">- remove useless code in specfile</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1749902400">- update version 5.1.9
  * compatible with Qt 6.9</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update version 5.1.10
  * Port to StandardPaths
  * remove header that's not in Qt5
  * Remove QQmlTypeNotAavailable
  * Drop Qt5 code
  * Lower Qt6 version requirement
- drop fcitx5-configtool-gcc7.patch, upstreamed
- upstream dropped Qt5 code, switch from _multibuild to single build</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update version 5.1.11
  * Use iso639 and iso3166 for better language name
  * improve input method search with language
- add fcitx5-configtool-revert-drop-qt5.patch
  * upstream dropped Qt5, but Leap 15.6 is still using it</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552001">- update version 5.1.12
  * configlib: Do not link to unused PkgConfig::XkbFile</changelog>
</package>
<package pkgid="f02a0bb402c60eb7d6eecc4e1594ba6574be879b69c7f8113906a7027ea7ad164e1e7713730187360a0798dd982ef2dc8c63482acbd444b9f0d065085a77a209" name="fcitx5-configtool-kcm6-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.12" rel="1.6"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.3
  * add support to new CanRestart dbus api
  * fix build and adapt to kirigami change
  * improve option widget width
  * further improve layout
  * add desktop file
  * fix kcm discovery under KDE
  * fix directory name
  * rename po and kpackage to kcm_fcitx5
  * improve config UI layout
  * add support for qt6 wrapper
  * fix listview and ListItemDragHandle usage
  * improve long list option
  * fix KeyOption since eventToString was changed
  * allow void symbol
  * fix missing arg name
  * fix wrong header path
  * port to Qt6/KF6
  * install desktop to appdir
  * transition to json metadata
  * get rid of qtkeytrans since non-*nix platform is not relevant
- changes in 5.1.2
  * use actual comment bounding rect to calculate the size hint</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- add Conflicts so users can switch between plasma5 and plasma6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update version 5.1.7
  * translation update
- changes in 5.1.6
  * directly launch external tool if ExternalOption is the only option
- changes in 5.1.5
  * Don't use migrators in string
  * Support empty enum name
  * Variable name and other clean up
  * fix: select all checkbox inconsistent
  * Use Qt6 by default
- changes in 5.1.4
  * Fix return key drawn incorrectly
  * Fix usage of ListSectionHeader</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736164800">- use lua macro to distinguish older kcm locations from newer ones,
  eg: 15.5 and 15.6 both have suse_version = 1500, but the former's
  kcm location is /usr/lib64/qt5/plugins/kcms while the later's kcm
  is placed at /usr/lib64/qt5/plugins/plasma/kcms</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update version 5.1.8
  * refactor: replace non-empty QString constructors with QStringLiteral
  * Add null check in list option prettify
  * Add unique app support
  * Port away from SwipeListItem due to some bug</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1744200000">- remove useless code in specfile</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1749902400">- update version 5.1.9
  * compatible with Qt 6.9</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update version 5.1.10
  * Port to StandardPaths
  * remove header that's not in Qt5
  * Remove QQmlTypeNotAavailable
  * Drop Qt5 code
  * Lower Qt6 version requirement
- drop fcitx5-configtool-gcc7.patch, upstreamed
- upstream dropped Qt5 code, switch from _multibuild to single build</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update version 5.1.11
  * Use iso639 and iso3166 for better language name
  * improve input method search with language
- add fcitx5-configtool-revert-drop-qt5.patch
  * upstream dropped Qt5, but Leap 15.6 is still using it</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552001">- update version 5.1.12
  * configlib: Do not link to unused PkgConfig::XkbFile</changelog>
</package>
<package pkgid="6d0b822805d36d6db6244be4cbd28f25bbc8709cf15a5c8a4144db2a5b0ec89b785daf4e97a70f50ba25b0f2002e0b62d1dd3821a2e48e583a9e1a143e78b229" name="fcitx5-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.17" rel="1.5"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716379200">- Update to 5.1.9
  * Add support to recognize passwords in clipboard and allow
    automatically clear after a certain amount of time, and
    also hide them when displaying it. This feature is not
    widely supported, the known application supports it including
    keepassxc, plasma-pass. You can also configure to ask fcitx
    clipboard to ignore all such marked passwords.
  * Fix repeat info is not correctly populated from wayland
  * Unicode addon now supports Unicode 15.1
  * FIx an issue that under certain cases, the X popup window
    may still out of screen.
  * A new option to reset input method active state on focus in.
  * fix wayland im frontend check on whether a key should repeat</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1725969600">- Update to 5.1.10
  * New candidate action API, planned to be used for mac/android port.
  * There was an issue between fcitx 5.1.9 and the wayland compositor that
    uses zwp_input_method_v2. For now the relevant change in fcitx5
    was reverted.
  * There is also a crash due to a bug on fcitx's wayland frontend. The
    crash may be triggered when the system is slow.
  * There is a design flaw in StandardPath::multiOpen API that may open
    too many files and exhaust the fd that it can open. Alternative API is
    implemented and engines are adapted to the new API in this release.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1735992000">- Update to 5.1.11
  * Fix issue in XIM client when type with mouse click
  * Fix compiling error with GCC 15
  * Fix wrong border color in classic ui</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- Update to 5.1.12
  * new addon factory mechanism to allow static link
  * modifier only key timeout
  * improve virtual keyboard object handling for zwp_input_method_v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750420800">- update version 5.1.13
  * StandardPaths replaces StandardPath, with better support to new
  safeSave behavior if the target is symbolic link. In the old version,
  you have to symlink on the directory, instead of the file. Now the
  symlink file will not be overwritten.
  * New FDStreamBuf API for std::iostream on file descriptor.
  * new environ.h API for environment variable handling
  * On new UKUI desktop, ukui-control-center will be used for configtool
  * forward modifier to compositor in zwp input method v1
  * Fix modifier only hotkey handling #1289
- add fcitx5-5.1.13-xcb.patch, fix build leap 15.6</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1752408000">- Add fcitx-autostart to check $INPUT_METHOD so that fcitx5 does
  not breake the other input methods
  * Fix boo#1246418
  * Add fcitx5-autostart.patch</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1755259200">- Fix Fcitx 5 not starting on Plasma Wayland
  * A regression of the previous fix for boo#1246418
  * Run ibus-autostart only from the desktop file for XDG autostart
  * Drop fcitx5-autostart.patch</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1757937600">- Add an initial setup feature for Plasma Wayland
  * enables Fcitx5 as the active virtual keyboard on the first login,
    allowing users to input text using Fcitx5 without manual configuration
  * Fix boo#1084804, boo#1246423</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1765972800">- Use return instead of exit in 20-fcitx-plasma-setup.sh
  * Fix boo#1255237
- Replace "IBus" with "Fcitx" in a log message</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770465600">- Update version 5.1.17
  * Fix potential crash if a dbus client ends abnormally
  * Integrate new key name added in xkbcommon, you can now bind key to
    some new names in config e.g. Assistant (however configtool may not
    support it yet, but at least manually set in the config file should
    work).
  * SNI tray icon added tooltip
  * some small Ui improvement
- Changes in 5.1.14-5.1.16
  * Fix a bug found in 5.1.15 release that may prevent fcitx function
    in certain wayland compositor that supports both ext-data-control and
    wlr-data-control
  * Stability fix for some crash related bugs
  * Fix isKDE() check
- drop fcitx5-5.1.13-xcb.patch, add fcitx5-5.1.17-xcb.patch
- add fcitx5-5.1.17-waylandprotocols-revert-ext-data-control.patch
  * leap 15.6's waylandprotocols version is lower than 1.39, thus no
    ext-data-control protocol support</changelog>
</package>
<package pkgid="e402ed3ea26a6c945015d083a1f6723c56775c981dfe5e31cc5310f2365f825d954b8e25dba8d3ad3825ee9c449fbe72fceaed6eea8c844c1c807cb3b4830e9a" name="fcitx5-debugsource" arch="i586">
  <version epoch="0" ver="5.1.17" rel="1.5"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716379200">- Update to 5.1.9
  * Add support to recognize passwords in clipboard and allow
    automatically clear after a certain amount of time, and
    also hide them when displaying it. This feature is not
    widely supported, the known application supports it including
    keepassxc, plasma-pass. You can also configure to ask fcitx
    clipboard to ignore all such marked passwords.
  * Fix repeat info is not correctly populated from wayland
  * Unicode addon now supports Unicode 15.1
  * FIx an issue that under certain cases, the X popup window
    may still out of screen.
  * A new option to reset input method active state on focus in.
  * fix wayland im frontend check on whether a key should repeat</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1725969600">- Update to 5.1.10
  * New candidate action API, planned to be used for mac/android port.
  * There was an issue between fcitx 5.1.9 and the wayland compositor that
    uses zwp_input_method_v2. For now the relevant change in fcitx5
    was reverted.
  * There is also a crash due to a bug on fcitx's wayland frontend. The
    crash may be triggered when the system is slow.
  * There is a design flaw in StandardPath::multiOpen API that may open
    too many files and exhaust the fd that it can open. Alternative API is
    implemented and engines are adapted to the new API in this release.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1735992000">- Update to 5.1.11
  * Fix issue in XIM client when type with mouse click
  * Fix compiling error with GCC 15
  * Fix wrong border color in classic ui</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- Update to 5.1.12
  * new addon factory mechanism to allow static link
  * modifier only key timeout
  * improve virtual keyboard object handling for zwp_input_method_v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750420800">- update version 5.1.13
  * StandardPaths replaces StandardPath, with better support to new
  safeSave behavior if the target is symbolic link. In the old version,
  you have to symlink on the directory, instead of the file. Now the
  symlink file will not be overwritten.
  * New FDStreamBuf API for std::iostream on file descriptor.
  * new environ.h API for environment variable handling
  * On new UKUI desktop, ukui-control-center will be used for configtool
  * forward modifier to compositor in zwp input method v1
  * Fix modifier only hotkey handling #1289
- add fcitx5-5.1.13-xcb.patch, fix build leap 15.6</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1752408000">- Add fcitx-autostart to check $INPUT_METHOD so that fcitx5 does
  not breake the other input methods
  * Fix boo#1246418
  * Add fcitx5-autostart.patch</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1755259200">- Fix Fcitx 5 not starting on Plasma Wayland
  * A regression of the previous fix for boo#1246418
  * Run ibus-autostart only from the desktop file for XDG autostart
  * Drop fcitx5-autostart.patch</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1757937600">- Add an initial setup feature for Plasma Wayland
  * enables Fcitx5 as the active virtual keyboard on the first login,
    allowing users to input text using Fcitx5 without manual configuration
  * Fix boo#1084804, boo#1246423</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1765972800">- Use return instead of exit in 20-fcitx-plasma-setup.sh
  * Fix boo#1255237
- Replace "IBus" with "Fcitx" in a log message</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770465600">- Update version 5.1.17
  * Fix potential crash if a dbus client ends abnormally
  * Integrate new key name added in xkbcommon, you can now bind key to
    some new names in config e.g. Assistant (however configtool may not
    support it yet, but at least manually set in the config file should
    work).
  * SNI tray icon added tooltip
  * some small Ui improvement
- Changes in 5.1.14-5.1.16
  * Fix a bug found in 5.1.15 release that may prevent fcitx function
    in certain wayland compositor that supports both ext-data-control and
    wlr-data-control
  * Stability fix for some crash related bugs
  * Fix isKDE() check
- drop fcitx5-5.1.13-xcb.patch, add fcitx5-5.1.17-xcb.patch
- add fcitx5-5.1.17-waylandprotocols-revert-ext-data-control.patch
  * leap 15.6's waylandprotocols version is lower than 1.39, thus no
    ext-data-control protocol support</changelog>
</package>
<package pkgid="8d979ab268a4a1d75af96c64f289804c46c0b764dac21844c085d20c429fb8f0bacdbb5dbe1f75b448ddff851e0aa6086947ab2775572085ad0e7497e4f9167e" name="fcitx5-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.5" rel="1.5"/>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668340800">- backport bugfix from upstream
  * fix a bug when press Enter in Firefox.
    See https://github.com/fcitx/fcitx5-gtk/issues/22
  * add backport-c772576.diff</changelog>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668945600">- update version 5.0.20
  * remove backport-c772576.diff</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1669291200">- Update to 5.0.21
  * Workaround a mutter bug that client side input panel may freeze
    nautilus if typing in rename dialog.
  * Workaround a gtk4 bug that breaks the cursor position calculation
    when typing in the gtk popover window.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 5.0.22:
  * Implement notify-focus-out signal
  * Change GtkIMContext.reset to always commit preedit
  * preedit when focus out need to happen before has_focus set</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.23
  * hotfix to fix a potential crash under wayland</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * add im module probing program
  * skip gtk im module probing for only plugin option
  * implement new PageButtonAlignment for gtk client side ui
  * gdk_layout is not happy with width or height 0 rect anymore</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * add delete surrounding to process batch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Add &lt;algorithm&gt; for std::max
  * Also use SLIDE_Y for xdg_popup window</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * Fix incorrect gravity value mapping for Bottom Left
  * fix(gtk4): correct offset variable in setCursorRect</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.5
  * Remove Gtk2 from deps</changelog>
</package>
<package pkgid="05f6a6cca77797a23940ff7b82d95c79e2ce65041c960657b1559d41ffee2f21563df9cca4d5a66a472a78b75cb3868704b9a230f49acf658a43b7271273bb02" name="fcitx5-gtk-debugsource" arch="i586">
  <version epoch="0" ver="5.1.5" rel="1.5"/>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668340800">- backport bugfix from upstream
  * fix a bug when press Enter in Firefox.
    See https://github.com/fcitx/fcitx5-gtk/issues/22
  * add backport-c772576.diff</changelog>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668945600">- update version 5.0.20
  * remove backport-c772576.diff</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1669291200">- Update to 5.0.21
  * Workaround a mutter bug that client side input panel may freeze
    nautilus if typing in rename dialog.
  * Workaround a gtk4 bug that breaks the cursor position calculation
    when typing in the gtk popover window.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 5.0.22:
  * Implement notify-focus-out signal
  * Change GtkIMContext.reset to always commit preedit
  * preedit when focus out need to happen before has_focus set</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.23
  * hotfix to fix a potential crash under wayland</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * add im module probing program
  * skip gtk im module probing for only plugin option
  * implement new PageButtonAlignment for gtk client side ui
  * gdk_layout is not happy with width or height 0 rect anymore</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * add delete surrounding to process batch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Add &lt;algorithm&gt; for std::max
  * Also use SLIDE_Y for xdg_popup window</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * Fix incorrect gravity value mapping for Bottom Left
  * fix(gtk4): correct offset variable in setCursorRect</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.5
  * Remove Gtk2 from deps</changelog>
</package>
<package pkgid="5c2ffffc27f9d9f8a4a511c8c53828e44193ae84a7de75b668f9e9703b5287c6e555fc88e464fd1d67e6c74174bce9bdf1f237c18458f3cf96c19b152509ad63" name="fcitx5-gtk2-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.5" rel="1.5"/>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668340800">- backport bugfix from upstream
  * fix a bug when press Enter in Firefox.
    See https://github.com/fcitx/fcitx5-gtk/issues/22
  * add backport-c772576.diff</changelog>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668945600">- update version 5.0.20
  * remove backport-c772576.diff</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1669291200">- Update to 5.0.21
  * Workaround a mutter bug that client side input panel may freeze
    nautilus if typing in rename dialog.
  * Workaround a gtk4 bug that breaks the cursor position calculation
    when typing in the gtk popover window.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 5.0.22:
  * Implement notify-focus-out signal
  * Change GtkIMContext.reset to always commit preedit
  * preedit when focus out need to happen before has_focus set</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.23
  * hotfix to fix a potential crash under wayland</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * add im module probing program
  * skip gtk im module probing for only plugin option
  * implement new PageButtonAlignment for gtk client side ui
  * gdk_layout is not happy with width or height 0 rect anymore</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * add delete surrounding to process batch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Add &lt;algorithm&gt; for std::max
  * Also use SLIDE_Y for xdg_popup window</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * Fix incorrect gravity value mapping for Bottom Left
  * fix(gtk4): correct offset variable in setCursorRect</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.5
  * Remove Gtk2 from deps</changelog>
</package>
<package pkgid="29246893793b48b9f2da03c2fd028716b9577ce00292600e20a9adbb58a159b6fac4844d2fa8f39c08a0f179667fe1b1ad3f4cacbdcc83015838a408714b1c0a" name="fcitx5-gtk3-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.5" rel="1.5"/>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668340800">- backport bugfix from upstream
  * fix a bug when press Enter in Firefox.
    See https://github.com/fcitx/fcitx5-gtk/issues/22
  * add backport-c772576.diff</changelog>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668945600">- update version 5.0.20
  * remove backport-c772576.diff</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1669291200">- Update to 5.0.21
  * Workaround a mutter bug that client side input panel may freeze
    nautilus if typing in rename dialog.
  * Workaround a gtk4 bug that breaks the cursor position calculation
    when typing in the gtk popover window.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 5.0.22:
  * Implement notify-focus-out signal
  * Change GtkIMContext.reset to always commit preedit
  * preedit when focus out need to happen before has_focus set</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.23
  * hotfix to fix a potential crash under wayland</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * add im module probing program
  * skip gtk im module probing for only plugin option
  * implement new PageButtonAlignment for gtk client side ui
  * gdk_layout is not happy with width or height 0 rect anymore</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * add delete surrounding to process batch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Add &lt;algorithm&gt; for std::max
  * Also use SLIDE_Y for xdg_popup window</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * Fix incorrect gravity value mapping for Bottom Left
  * fix(gtk4): correct offset variable in setCursorRect</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.5
  * Remove Gtk2 from deps</changelog>
</package>
<package pkgid="01ecc177cc28fa49995d42742250c9cec6dd03b25f5eb62add4cb833d434daf80e2dd4fd2c2ff71e57af645bbc53c6f36bb4ae977d8b3c2c6d6d8487b58e0a34" name="fcitx5-gtk4-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.5" rel="1.5"/>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668340800">- backport bugfix from upstream
  * fix a bug when press Enter in Firefox.
    See https://github.com/fcitx/fcitx5-gtk/issues/22
  * add backport-c772576.diff</changelog>
  <changelog author="Tranter Madi &lt;trmdi@yandex.com&gt;" date="1668945600">- update version 5.0.20
  * remove backport-c772576.diff</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1669291200">- Update to 5.0.21
  * Workaround a mutter bug that client side input panel may freeze
    nautilus if typing in rename dialog.
  * Workaround a gtk4 bug that breaks the cursor position calculation
    when typing in the gtk popover window.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 5.0.22:
  * Implement notify-focus-out signal
  * Change GtkIMContext.reset to always commit preedit
  * preedit when focus out need to happen before has_focus set</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.23
  * hotfix to fix a potential crash under wayland</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * add im module probing program
  * skip gtk im module probing for only plugin option
  * implement new PageButtonAlignment for gtk client side ui
  * gdk_layout is not happy with width or height 0 rect anymore</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * add delete surrounding to process batch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Add &lt;algorithm&gt; for std::max
  * Also use SLIDE_Y for xdg_popup window</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * Fix incorrect gravity value mapping for Bottom Left
  * fix(gtk4): correct offset variable in setCursorRect</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.5
  * Remove Gtk2 from deps</changelog>
</package>
<package pkgid="8fcd92bf9f64d9dbafee055b83498446d7847ffe60eb3f48b8b82d31b94e46c457aa5e8f59c1f5ac492cf478201a9c2a440b80fbac9143e5c054d209dfd3e73c" name="fcitx5-hangul-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.8" rel="1.4"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647432000">- update version 5.0.8
  * translation update</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.10</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.11
  * add all size icon
  * fix changing the layout at runtime</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Add instructions for using with non-qwerty system layout</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.5
  * translation update
- changes in 5.1.4
  * Revert case change if caps lock is enabled</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.6
  * use addon factory v2
  * fix: libcxx 19 removes std::char_traits&lt;uint32_t&gt;
  * use u32string directly, instead of using our own type alias</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750420800">- update version 5.1.7
  * Add libhangul 0.2.0 support with new options</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update version 5.1.8
  * translation update</changelog>
</package>
<package pkgid="0904938199704f17d6725b43a2c4e275e6cc0030792d02c638af55b6707dd65d0a827976ff71574627b7d506a4ac1ce2998cca3e53870db5f38306f4f9f39f3e" name="fcitx5-hangul-debugsource" arch="i586">
  <version epoch="0" ver="5.1.8" rel="1.4"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647432000">- update version 5.0.8
  * translation update</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.10</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.11
  * add all size icon
  * fix changing the layout at runtime</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Add instructions for using with non-qwerty system layout</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.5
  * translation update
- changes in 5.1.4
  * Revert case change if caps lock is enabled</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.6
  * use addon factory v2
  * fix: libcxx 19 removes std::char_traits&lt;uint32_t&gt;
  * use u32string directly, instead of using our own type alias</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750420800">- update version 5.1.7
  * Add libhangul 0.2.0 support with new options</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update version 5.1.8
  * translation update</changelog>
</package>
<package pkgid="da2e3e7c9c27fea78b125d2b4d23d7c448fdf9584c7dd742a993abcbaf1fce09233e7d11fe476c59718e648c9097c34fe7486ef27a594fbb68257dc986b44f15" name="fcitx5-karukan-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0" rel="1.6"/>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1772020800">- Initial package for karukan 0.1.0</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1772539200">- Produce fcitx5-karukan binary subpackage from karukan source package
- Remove supplements</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774094400">- Rename icon from fcitx-karukan to fcitx_karukan (underscore) to
  avoid KDE icon theme engine hyphen-stripping fallback to Fcitx5 icon
- Replace in-spec sed rewrite with Patch0
  (fcitx5-karukan-skip-cargo-build.patch) for reproducible prep stage
- Add patch to make karukan-server load static files from
  /usr/share/karukan/static (with ./static and env override fallback)
- Add org.fcitx.Fcitx5 prefixed icon symlinks for system tray display</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774094401">- Widen ExclusiveArch from rust_tier1_arches to rust_arches to
  enable builds on ppc64le, s390x, riscv64, i586, etc.
- Export CARGO_CFG_TARGET_FEATURE workaround for llama-cpp-sys-2
  build.rs on architectures where this env var is unset</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774267200">- ExcludeArch armv7l: rustc runs out of memory during LTO linking
  of llama-cpp on 32-bit ARM (670 s OOM in OBS builder)
- Weaken karukan-tools dependency on fcitx5-karukan from Requires
  to Suggests (tools are standalone static binaries)
- Use wildcard globs for icon file listing in %files
- Add cargo_audit source service
- Add %license to tools subpackage
- Use fcitx5 RPM macros in %files
- Add BuildRequires: hicolor-icon-theme</changelog>
</package>
<package pkgid="180a910a79486424c47a31e959edce8ab778b36e48ba5dbd88ece777ebac41dfe6f42614e1814f8d212b6d3316a720b7ad8c358f390ee29bcaf7b4ba6798038b" name="fcitx5-kkc-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.9" rel="1.6"/>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1683720000">- Update to 5.0.12
  * Update translation
- Add 0000-remove-cpp11.patch
  * Remove the unintended C++11 flag</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1683806400">- Use the .tar.xz source downloaded from fcitx-im.org</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * remove the unintended c++11 flag
- drop 0000-remove-cpp11.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * Port to Qt 6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Use Qt6 by default</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.5
  * translation update
- changes in 5.1.4
  * Rename icons to avoid XDG icon name fallback with breeze icon theme</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736596800">- fix leap 15.6 build
  * use g++-13 to workaround the &lt;filesystem&gt; include</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.6
  * use addon factory v2
  * do not include keysymgen.h</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.7
  * get rid of fcitx::getline usage
  * port to StandardPaths
- upstream drop qt5, switch from _multibuild to single build again</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.9
  * interpret dictionary path starting with $XDG_DATA_DIRS
  * fix FindLibKKC</changelog>
</package>
<package pkgid="fa24523586286d553624eb82dd8344d7eee49c4618d4ad924c4d8795a89e69937dc8f44fd0ade6664d54d087bcf7a4bb9bdcfed0fbaec7ee607a7df540d93ac2" name="fcitx5-kkc-debugsource" arch="i586">
  <version epoch="0" ver="5.1.9" rel="1.6"/>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1683720000">- Update to 5.0.12
  * Update translation
- Add 0000-remove-cpp11.patch
  * Remove the unintended C++11 flag</changelog>
  <changelog author="Xu Zhao &lt;i@xuzhao.net&gt;" date="1683806400">- Use the .tar.xz source downloaded from fcitx-im.org</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * remove the unintended c++11 flag
- drop 0000-remove-cpp11.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * Port to Qt 6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Use Qt6 by default</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.5
  * translation update
- changes in 5.1.4
  * Rename icons to avoid XDG icon name fallback with breeze icon theme</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736596800">- fix leap 15.6 build
  * use g++-13 to workaround the &lt;filesystem&gt; include</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.6
  * use addon factory v2
  * do not include keysymgen.h</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.7
  * get rid of fcitx::getline usage
  * port to StandardPaths
- upstream drop qt5, switch from _multibuild to single build again</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.9
  * interpret dictionary path starting with $XDG_DATA_DIRS
  * fix FindLibKKC</changelog>
</package>
<package pkgid="39224b0f09016c9e583c0351b7684310fc2c28da3756c7c6fcbbd8eae25d87b75400a95e6d189863bd63e8e549aa6bb7c1b56105add4611cd1305f09ca9a8444" name="fcitx5-libthai-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.8" rel="2.3"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1663761600">- update version 5.0.10
  * Lower cmake minimum version requirement
- drop fcitx5-libthai-cmake-3.10.patch, upstreamed</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 5.0.11:
  * translation updates</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.2
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Update meta info</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.4
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.5
  * use addon factory v2
  * do not include keysymgen.h</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.6
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.8
  * Add Manoonchai layout support</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552001">- add fcitx5-libthai-cmake3.28.patch
  * leap 15.6 use cmake 3.28 without CMP0175</changelog>
</package>
<package pkgid="cc4ecfe1d2c5f41696b40f4115fdaa83f1323e1f589a393d43b0680f669bc572e82cbf84797a161cbcc007620c8665c1349e068ed40c24fe795e1aeb170b2243" name="fcitx5-libthai-debugsource" arch="i586">
  <version epoch="0" ver="5.1.8" rel="2.3"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1663761600">- update version 5.0.10
  * Lower cmake minimum version requirement
- drop fcitx5-libthai-cmake-3.10.patch, upstreamed</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 5.0.11:
  * translation updates</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.2
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Update meta info</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.4
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.5
  * use addon factory v2
  * do not include keysymgen.h</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.6
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.8
  * Add Manoonchai layout support</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552001">- add fcitx5-libthai-cmake3.28.patch
  * leap 15.6 use cmake 3.28 without CMP0175</changelog>
</package>
<package pkgid="66eff004d8033c12fcc30c11210c303dc55b933c9ad81dc1b5ce5efd2ffb57edc3a1790de69c1ea6c0ef61c6037f508a286076b00f6c2a229570233c6751d941" name="fcitx5-lua-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.15" rel="1.4"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1642248000">- fix requirements</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1644840000">- add fcitx5-lua-5.0.5-soname.patch
  * dlopen liblua.so.5.4 intead of liblua5.4.so
    that comes from devel package</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647086400">- update version 5.0.7
  * local im should be False by default
  * Only resolve lua soname if USE_DLOPEN
  * Use the same old trick in fcitx 4 to resolve the SONAME and
    use soname for dlopen
  * Add config component
  * Do not load lua library when dlopen is not used. This should
    fix for static lua library
  * Add include protection to base.lua.h.in
- drop fcitx5-lua-5.0.5-soname.patch, upstreamed</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.9</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1663675200">- update version 5.0.10
  * fix wrong enum value</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update version 5.0.11
  * only find test modules when tes enabled</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update version 5.0.12
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716379200">- update version 5.0.13
  * nothing mentionable, author just modified his github action</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update version 5.0.14
  * support static addon</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- update version 5.0.15
  * Port to standardpaths</changelog>
</package>
<package pkgid="7afebbbcd8c9b107cd93823c3f89df21d2f60a4f71c50a22470485b2832370985cf6028aec6a30e5dddf73037fcc053a3f003fc482b6399b6891b8b4f40d0a7f" name="fcitx5-lua-debugsource" arch="i586">
  <version epoch="0" ver="5.0.15" rel="1.4"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1642248000">- fix requirements</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1644840000">- add fcitx5-lua-5.0.5-soname.patch
  * dlopen liblua.so.5.4 intead of liblua5.4.so
    that comes from devel package</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647086400">- update version 5.0.7
  * local im should be False by default
  * Only resolve lua soname if USE_DLOPEN
  * Use the same old trick in fcitx 4 to resolve the SONAME and
    use soname for dlopen
  * Add config component
  * Do not load lua library when dlopen is not used. This should
    fix for static lua library
  * Add include protection to base.lua.h.in
- drop fcitx5-lua-5.0.5-soname.patch, upstreamed</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.9</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1663675200">- update version 5.0.10
  * fix wrong enum value</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update version 5.0.11
  * only find test modules when tes enabled</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update version 5.0.12
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716379200">- update version 5.0.13
  * nothing mentionable, author just modified his github action</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update version 5.0.14
  * support static addon</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- update version 5.0.15
  * Port to standardpaths</changelog>
</package>
<package pkgid="c760b47aea0c7fa1bef66b9ed7420978f03d9e90ab152ae17254f330b9e0d4844a50242bda336505fbbdc5af0ee4738e2e91a8a6b910aba60cd92066a30aa714" name="fcitx5-m17n-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.5" rel="1.4"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1639569600">- update version 5.0.6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647432000">- update version 5.0.8
  * translation update</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.10
  * Update translation</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.11
  * Update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.1
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.2
  * Workaround test failure with latest m17n-db since wijesekera is
    renamed to wijesekara</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.3
  * use addon factory v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * get rid of C getling usage
  * port away from fmt to std::format
  * use new macro for i18n string format
  * port to standardpaths</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.5
  * workaround an m17n-lib bug that makes fcitx crash</changelog>
</package>
<package pkgid="6bf70b83c631337b3289aa16af919b4da7c6b7d56de2b2b211c9300d9ddfface52350be492faa82ee5a7b7343f35f3824467245676116ac8f6d7fa57d743a0da" name="fcitx5-m17n-debugsource" arch="i586">
  <version epoch="0" ver="5.1.5" rel="1.4"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1639569600">- update version 5.0.6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647432000">- update version 5.0.8
  * translation update</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.10
  * Update translation</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.11
  * Update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.1
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.2
  * Workaround test failure with latest m17n-db since wijesekera is
    renamed to wijesekara</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.3
  * use addon factory v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * get rid of C getling usage
  * port away from fmt to std::format
  * use new macro for i18n string format
  * port to standardpaths</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.5
  * workaround an m17n-lib bug that makes fcitx crash</changelog>
</package>
<package pkgid="097c9d462132aa79d927f7bd71c0fd084733aace4769f0ee65e79f62c8e654e0e3fcb9c796726bd14ec3c5fde408c9a04ed9469bd65c9f4012636ebb9a3dde2b" name="fcitx5-pinyindictmanager-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.3" rel="1.3"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1644753600">- split subpackage fcitx5-pinyindictmanager
  * GNOME users complain that there is too much usage on Qt, the
    Qt depends will be reduced a lot with this split</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647086400">- update version 5.0.12
  * Add more icon with smaller size
  * Set component for misc files
  * Set component config for some files
  * Do not load failed to open shuangpin profile</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.14
  * moving the cursor will filter the candidates to show only text till
    the cursor in Pinyin. This allows you to easily select a prefix of the
    sentence result, instead of selecting every single word till the point
    you want to change.
  * allow you to learn phrases with other phrases in the table engine.
  * ng/gn option is renamed to common typo and includes more auto
    correction. See libime changelog for more details on this change.
- BuildRequires libime-devel &gt;= 1.0.12 (gh#fcitx/fcitx5-chinese-addons#93)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1663675200">- update to 5.0.15
  * table: Add prediction support for table
  * pinyin: Add support for disabling a set of character in extb and beyond
- switch source to _dict variant.
- drop
  * fcitx5-chinese-addons-no-download.patch
  * py_table-20121124.tar.gz
  * py_stroke-20121124.tar.gz</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.16
  * Allow change the behavior when  switch input method for Pinyin
  * Update emoji pinyin data
  * If input is partially selected, press enter will also commit the
    selected part, instead of just raw pinyin.
- Remove obsolete patch
  * fcitx5-chinese-addons-qt-5.9.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.17
  * pinyin dictionary manager now have a button open the user dictionary
    directory
  * hide shuang pin option in pinyin config
  * table allow keypad key as selection key</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * new custom phrase feature
  * new punctuation feature that allows punctuation to be shown
    as a candidate list</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696075200">- fix build on leap, gcc7 doesn't have charconv</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * Allow compose key to be used for table/pinyin
  * Fix exact matching mode for table
  * fix resolving some scel file
  * improve the case that cloud pinyin candidate position
    is the first one.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.3
  * Improve pinyin initial loading by loading all the features, so first
    stroke related key press won't be slowed down.
  * Add extra dictionary support for the table engine. Right now, you
    will need to put the dict file manually under
    ~/.local/share/fcitx5/table/[tablename].dict.d/. scel2org5 have a new
    option convert the dict to acceptable txt format. For the ease of use,
    both txt/binary dict are accepted under that directory. But you will
    need to make sure, that the table has built-in phrase rule, otherwise
    it won't work.
  * Port UI plugin to qt6
  * Default to webengine since qt webkit is lack of maintenance.
- changes in 5.1.2
  * Pinyin prediction may also show words from pinyin dict, not just
  from the model.
  * Add an animation for cloudpinyin loading
  * Allow table to use other key for select default candidate other than space.</changelog>
</package>
<package pkgid="62393789aa9e72bbba723cdf7be91d4403dacbd75daf3311cf6d5ddab5fb7040dbb2a32726efa6782ee4668124a4e18f0e3f085a8173a7d41a36b061447794e9" name="fcitx5-qt-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.12" rel="1.8"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * fix a qt warning triggered on wayland</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.4
  * fix a xtray menu positioning bug
- changes in 5.1.3
  * fix the build against pre-6.6 Qt
- changes in 5.1.2
  * do not use frameGeometry, use windowContentGeometry to clipping</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1713441600">- Update to 5.1.5
  * Bring back qt5 quick phrase editor
  * use deleteLater on QFileSystemWatcher when watching fcitx 4
    file
  * [trans] Update Translation
  * Make Qt4 off by default, but Qt6 on by default
  * fix no-x11 build
  * Use native coordinates when operating wayland protocol objects
  * Fix wrong target name
- Spec cleanup
- Enable Qt6 builds on Leap 15</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716379200">- Update to 5.1.6
  * Fix a IM module bug under wayland that may cause a protocol error</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728820800">- Update to 5.1.7
  * Fix compatibility with Qt 6.8
  * Update Translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- Update to 5.1.8
  * bugfix for pinyin dict manager</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- Update to 5.1.9
  * refactor: use range-based for loop to enhance readability
  * refactory: replace non-empty QString constructors with
    QStringLiteral</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- update to 5.1.10
  * drop qt5 quickphrase editor and port to StandardPaths
  * Drop some header only in new qt QtClassHelperMacros</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760011200">- Add upstream changes for Qt 6.10 compatibility:
  * 0001-Try-new-cmake-style-for-Qt6-76.patch
  * 0002-Fix-cmake-for-qt6.patch
  * 0003-Migrate-immodule-probing-also-to-GuiPrivate-target.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770465600">- update to 5.1.12
  * fix build with new Qt6
- drop patch:
  * 0001-Try-new-cmake-style-for-Qt6-76.patch
  * 0002-Fix-cmake-for-qt6.patch
  * 0003-Migrate-immodule-probing-also-to-GuiPrivate-target.patch</changelog>
</package>
<package pkgid="deae4bb8c6632e3a7e50a278ffa3adaeb383701680a9bd4296a70e7d2cce8a4ef380392c74db20a487934a5851ed9d01ac844fdde1ef3273464fbb82c162bf3f" name="fcitx5-qt-debugsource" arch="i586">
  <version epoch="0" ver="5.1.12" rel="1.8"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * fix a qt warning triggered on wayland</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.4
  * fix a xtray menu positioning bug
- changes in 5.1.3
  * fix the build against pre-6.6 Qt
- changes in 5.1.2
  * do not use frameGeometry, use windowContentGeometry to clipping</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1713441600">- Update to 5.1.5
  * Bring back qt5 quick phrase editor
  * use deleteLater on QFileSystemWatcher when watching fcitx 4
    file
  * [trans] Update Translation
  * Make Qt4 off by default, but Qt6 on by default
  * fix no-x11 build
  * Use native coordinates when operating wayland protocol objects
  * Fix wrong target name
- Spec cleanup
- Enable Qt6 builds on Leap 15</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716379200">- Update to 5.1.6
  * Fix a IM module bug under wayland that may cause a protocol error</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728820800">- Update to 5.1.7
  * Fix compatibility with Qt 6.8
  * Update Translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- Update to 5.1.8
  * bugfix for pinyin dict manager</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- Update to 5.1.9
  * refactor: use range-based for loop to enhance readability
  * refactory: replace non-empty QString constructors with
    QStringLiteral</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- update to 5.1.10
  * drop qt5 quickphrase editor and port to StandardPaths
  * Drop some header only in new qt QtClassHelperMacros</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760011200">- Add upstream changes for Qt 6.10 compatibility:
  * 0001-Try-new-cmake-style-for-Qt6-76.patch
  * 0002-Fix-cmake-for-qt6.patch
  * 0003-Migrate-immodule-probing-also-to-GuiPrivate-target.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770465600">- update to 5.1.12
  * fix build with new Qt6
- drop patch:
  * 0001-Try-new-cmake-style-for-Qt6-76.patch
  * 0002-Fix-cmake-for-qt6.patch
  * 0003-Migrate-immodule-probing-also-to-GuiPrivate-target.patch</changelog>
</package>
<package pkgid="f48b599e4f7b1c502921cefc50a499ddfed2adf84ecacca3866c7c1d0f61144e82b06529e8db58ec55c9eacc699d2e6037912439cee85f59f8118afee70d3c5e" name="fcitx5-qt5-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.12" rel="1.8"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * fix a qt warning triggered on wayland</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.4
  * fix a xtray menu positioning bug
- changes in 5.1.3
  * fix the build against pre-6.6 Qt
- changes in 5.1.2
  * do not use frameGeometry, use windowContentGeometry to clipping</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1713441600">- Update to 5.1.5
  * Bring back qt5 quick phrase editor
  * use deleteLater on QFileSystemWatcher when watching fcitx 4
    file
  * [trans] Update Translation
  * Make Qt4 off by default, but Qt6 on by default
  * fix no-x11 build
  * Use native coordinates when operating wayland protocol objects
  * Fix wrong target name
- Spec cleanup
- Enable Qt6 builds on Leap 15</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716379200">- Update to 5.1.6
  * Fix a IM module bug under wayland that may cause a protocol error</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728820800">- Update to 5.1.7
  * Fix compatibility with Qt 6.8
  * Update Translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- Update to 5.1.8
  * bugfix for pinyin dict manager</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- Update to 5.1.9
  * refactor: use range-based for loop to enhance readability
  * refactory: replace non-empty QString constructors with
    QStringLiteral</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- update to 5.1.10
  * drop qt5 quickphrase editor and port to StandardPaths
  * Drop some header only in new qt QtClassHelperMacros</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760011200">- Add upstream changes for Qt 6.10 compatibility:
  * 0001-Try-new-cmake-style-for-Qt6-76.patch
  * 0002-Fix-cmake-for-qt6.patch
  * 0003-Migrate-immodule-probing-also-to-GuiPrivate-target.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770465600">- update to 5.1.12
  * fix build with new Qt6
- drop patch:
  * 0001-Try-new-cmake-style-for-Qt6-76.patch
  * 0002-Fix-cmake-for-qt6.patch
  * 0003-Migrate-immodule-probing-also-to-GuiPrivate-target.patch</changelog>
</package>
<package pkgid="9fa5b076b03a57dba1b0a7b290313b8f25bba73fe2de35d510ca4c21c6269647e0fbcbc9077c3be8c8452ad07c2dd834ce38fe078639c8058d3ee74ef35a3ff5" name="fcitx5-qt6-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.12" rel="1.8"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * fix a qt warning triggered on wayland</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.4
  * fix a xtray menu positioning bug
- changes in 5.1.3
  * fix the build against pre-6.6 Qt
- changes in 5.1.2
  * do not use frameGeometry, use windowContentGeometry to clipping</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1713441600">- Update to 5.1.5
  * Bring back qt5 quick phrase editor
  * use deleteLater on QFileSystemWatcher when watching fcitx 4
    file
  * [trans] Update Translation
  * Make Qt4 off by default, but Qt6 on by default
  * fix no-x11 build
  * Use native coordinates when operating wayland protocol objects
  * Fix wrong target name
- Spec cleanup
- Enable Qt6 builds on Leap 15</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716379200">- Update to 5.1.6
  * Fix a IM module bug under wayland that may cause a protocol error</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728820800">- Update to 5.1.7
  * Fix compatibility with Qt 6.8
  * Update Translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- Update to 5.1.8
  * bugfix for pinyin dict manager</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- Update to 5.1.9
  * refactor: use range-based for loop to enhance readability
  * refactory: replace non-empty QString constructors with
    QStringLiteral</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- update to 5.1.10
  * drop qt5 quickphrase editor and port to StandardPaths
  * Drop some header only in new qt QtClassHelperMacros</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760011200">- Add upstream changes for Qt 6.10 compatibility:
  * 0001-Try-new-cmake-style-for-Qt6-76.patch
  * 0002-Fix-cmake-for-qt6.patch
  * 0003-Migrate-immodule-probing-also-to-GuiPrivate-target.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770465600">- update to 5.1.12
  * fix build with new Qt6
- drop patch:
  * 0001-Try-new-cmake-style-for-Qt6-76.patch
  * 0002-Fix-cmake-for-qt6.patch
  * 0003-Migrate-immodule-probing-also-to-GuiPrivate-target.patch</changelog>
</package>
<package pkgid="960c186990cbebc9d58aea7ff1917c88afed2790cbcf534b66bc17fd21b3a538794648ef5efc8314cf4e5cef84773da1e0d9672483d04653ae92222f05d6e405" name="fcitx5-rime-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.12" rel="1.4"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.15
  * fixes some memory leaks
- Remove obsolete patch, since Leap 15.3 already has newer CMake
  * fcitx5-rime-cmake-3.10.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.16
  * update wording for punctuation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.1
  * recreate all rime sessions when auto saving data
  * rime session now follows the global shared state option.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.2
  * Fix more than 10 candidate per page</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.4
  * follow preedit cursor position option in commit preview
  * rename all rime action icon to avoid wrong icon being used
  * don't use rime-im icon so we can see the label on kimpanel
  * implement same preedit mode option like pinyin
  * only clear saved state when fill a new session to the state
  * always clear the saved state after request session
  * do not unregister factory since the state will store the snap-
    shotted value
  * snapshot the state in deploy and reloadConfig
  * set timeout to non-default value
  * implement option's save and restore
- changes in 5.1.3
  * Show rime option in status area
  * support virtual keyboard candidate list better
  * add an option to control how the rime state is shared, default
    behavior is changed to share in all clients.
  * Restore rime schema / option when saving.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709294400">- update to version 5.1.5:
  * Minimize the highligh preedit style usage in rime preedit
  * Make latin mode action "toggle" the latin mode
  * Only refresh app option after we run start_maintainence</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.6
  * Fix missing SharedStatePolicyI18NAnnotation
  * Use new setComment API for candidate</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.9
  * Add additional behaviors in the switch input method configuration
  * partially implement BulkCursor
  * Update the message and the logic for block message
  * add hotkey configuration for deploy and synchronize
  * Use option label from action instead of get_state_label to
    support older librime
  * Use new show custom input method information to display option
    change
  * Set program name to client_app property
  * implement candidate action: forget_candidate
- changes in 5.1.8
  * hotfix
- changes in 5.1.7
  * Add compose support
  * Fix a bug with combo pinyin with certain preedit mode</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750420800">- update to 5.1.10
  * Make notification less verbose.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.12
  * Change the notification mechanism to allow list mode
  * Port to StandardPath and bump librime version to 1.7.0
  * fix action label empty for multi-switch without reset</changelog>
</package>
<package pkgid="4c48561fac73b75d7c4bbbd6400c6090c95c732f2d9fcb82a4f63b6d8c7d3e36993f63d73fa75c43fcdd75150e853b59554720fea15223bcd421b5ecda1f0038" name="fcitx5-rime-debugsource" arch="i586">
  <version epoch="0" ver="5.1.12" rel="1.4"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.15
  * fixes some memory leaks
- Remove obsolete patch, since Leap 15.3 already has newer CMake
  * fcitx5-rime-cmake-3.10.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.16
  * update wording for punctuation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.1
  * recreate all rime sessions when auto saving data
  * rime session now follows the global shared state option.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.2
  * Fix more than 10 candidate per page</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.4
  * follow preedit cursor position option in commit preview
  * rename all rime action icon to avoid wrong icon being used
  * don't use rime-im icon so we can see the label on kimpanel
  * implement same preedit mode option like pinyin
  * only clear saved state when fill a new session to the state
  * always clear the saved state after request session
  * do not unregister factory since the state will store the snap-
    shotted value
  * snapshot the state in deploy and reloadConfig
  * set timeout to non-default value
  * implement option's save and restore
- changes in 5.1.3
  * Show rime option in status area
  * support virtual keyboard candidate list better
  * add an option to control how the rime state is shared, default
    behavior is changed to share in all clients.
  * Restore rime schema / option when saving.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709294400">- update to version 5.1.5:
  * Minimize the highligh preedit style usage in rime preedit
  * Make latin mode action "toggle" the latin mode
  * Only refresh app option after we run start_maintainence</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.6
  * Fix missing SharedStatePolicyI18NAnnotation
  * Use new setComment API for candidate</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.9
  * Add additional behaviors in the switch input method configuration
  * partially implement BulkCursor
  * Update the message and the logic for block message
  * add hotkey configuration for deploy and synchronize
  * Use option label from action instead of get_state_label to
    support older librime
  * Use new show custom input method information to display option
    change
  * Set program name to client_app property
  * implement candidate action: forget_candidate
- changes in 5.1.8
  * hotfix
- changes in 5.1.7
  * Add compose support
  * Fix a bug with combo pinyin with certain preedit mode</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750420800">- update to 5.1.10
  * Make notification less verbose.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.12
  * Change the notification mechanism to allow list mode
  * Port to StandardPath and bump librime version to 1.7.0
  * fix action label empty for multi-switch without reset</changelog>
</package>
<package pkgid="8699eb8f27320a848df294926a51499535a75b0bd50ea0ebeb048923c3527906e846d3bcc119ea341ebae927cbf3d8cb2d3fdabbc7ad8d71f210d972219a99a7" name="fcitx5-sayura-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.5" rel="1.4"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1620216000">- update version 5.0.3
  * add version to addon</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1639569600">- update version 5.0.4</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647432000">- update version 5.0.6
  * translation update</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.8</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * android build</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.2
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.3
  * use addon factory v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * fix build with cmake 4.0.0</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.5
  * translation update</changelog>
</package>
<package pkgid="fa24650b1ba4d7d2af2c57a3b2f51d7fcffa62a3bdc6b36dca0b63b4387314372cca83f9134917a337f103d479b730f7059eb4731976d61457277f3297fe7768" name="fcitx5-sayura-debugsource" arch="i586">
  <version epoch="0" ver="5.1.5" rel="1.4"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1620216000">- update version 5.0.3
  * add version to addon</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1639569600">- update version 5.0.4</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1647432000">- update version 5.0.6
  * translation update</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1657022400">- Update to 5.0.8</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * android build</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.2
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.3
  * use addon factory v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * fix build with cmake 4.0.0</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.5
  * translation update</changelog>
</package>
<package pkgid="52c2f2aadd4616607bd8ca5235adc4743c0b006f6720e10fb61aadede0430e2c479b360fd83f84961477b1540ce528319d1bb5187a9492d2a4d318f540fea9d5" name="fcitx5-skk-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.9" rel="1.6"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.14
  * Update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.15
  * add all size of icon</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * Port to Qt 6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Update preedit when commit after mode change
- changes in 5.1.2
  * Use Qt6 by default</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.5
  * translation update
- changes in 5.1.4
  * Rename icons to avoid XDG icon name fallback with breeze icon theme</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736596800">- fix leap 15.6 build
  * use g++-13 to workaround the &lt;filesystem&gt; include error</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.6
  * use addon factory v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.7
  * remove fcitx::getline usage
  * interpret dictionary path starting with $XDG_DATA_DIRS
  * update input panel on preedit clearing
  * should always trigger ui update, no need to check last is empty
  * port to StandardPaths and drop Qt5
- upstream dropped qt5, move from _multibuild to single build</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.9
  * replace stringutils::endsWith
  * fix FindLibSKK.cmake
- changes in 5.1.8
  * fix SkkEngine::loadDictionary() envvar behavior
  * replace SKK_DEFAULT_PATH with SKK_PATH
  * Refactor: Replace QDialog::exec() with QDialog::open()
    in SkkDictWidget::addDictClicked()
  * Switch to user dictionary editing when the end of a list
    of candidates has been reached</changelog>
</package>
<package pkgid="b361c792d9c1355824d8ca54696dad75029ec2cf7eab50b7e3c13cf39bf918b8b3d6e41132aff9787d2978874150296886bfe74b531dc8d531031538d4828c9f" name="fcitx5-skk-debugsource" arch="i586">
  <version epoch="0" ver="5.1.9" rel="1.6"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.14
  * Update translation</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.15
  * add all size of icon</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.1
  * Port to Qt 6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.3
  * Update preedit when commit after mode change
- changes in 5.1.2
  * Use Qt6 by default</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.5
  * translation update
- changes in 5.1.4
  * Rename icons to avoid XDG icon name fallback with breeze icon theme</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736596800">- fix leap 15.6 build
  * use g++-13 to workaround the &lt;filesystem&gt; include error</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.6
  * use addon factory v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.7
  * remove fcitx::getline usage
  * interpret dictionary path starting with $XDG_DATA_DIRS
  * update input panel on preedit clearing
  * should always trigger ui update, no need to check last is empty
  * port to StandardPaths and drop Qt5
- upstream dropped qt5, move from _multibuild to single build</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.9
  * replace stringutils::endsWith
  * fix FindLibSKK.cmake
- changes in 5.1.8
  * fix SkkEngine::loadDictionary() envvar behavior
  * replace SKK_DEFAULT_PATH with SKK_PATH
  * Refactor: Replace QDialog::exec() with QDialog::open()
    in SkkDictWidget::addDictClicked()
  * Switch to user dictionary editing when the end of a list
    of candidates has been reached</changelog>
</package>
<package pkgid="692af4a9969e581a8e04b51e736555fbb8348c280dd1cb7686141409f2750b1e7f1046dde41f32cc40fccf4eeab3d96e412ea84bb098b5bd67a572b70611fcb6" name="fcitx5-unikey-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.9" rel="1.5"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.13
  * add all size of icon for unikey
  * allow to modify commited words</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * update unikey data to make it encode with ascii
- drop backport-allow-uoh.diff
- drop backport-commit-on-switchingIM.diff
- drop backport-rebuild-surrounding-state.diff</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.2
  * add qt6 support</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.4
  * use qt6 by default</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.5
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736596800">- fix leap 15.6 build
  * use g++-13 to workaround the &lt;filesystem&gt; include</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.6
  * use addon factory v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.7
  * get rid of fcitx::getline usage
  * port to StandardPaths and drop Qt5
  * Remove QOverload that's only new qt 6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.9
  * Use QT_NO_KEYWORDS and clean up qt plugin includes</changelog>
</package>
<package pkgid="8324d8e8cb2467380324ef70bd4f2a4d20ffa79389ef7e94637947c08974eb8508c912372cdbd0607b6bad2f20c96df8563f1c8f3ec0b49167de9985ba2c2a77" name="fcitx5-unikey-debugsource" arch="i586">
  <version epoch="0" ver="5.1.9" rel="1.5"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1684756800">- Update to 5.0.13
  * add all size of icon for unikey
  * allow to modify commited words</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * update unikey data to make it encode with ascii
- drop backport-allow-uoh.diff
- drop backport-commit-on-switchingIM.diff
- drop backport-rebuild-surrounding-state.diff</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696334400">- update to 5.1.1
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1707134400">- update to 5.1.2
  * add qt6 support</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.4
  * use qt6 by default</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.5
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736596800">- fix leap 15.6 build
  * use g++-13 to workaround the &lt;filesystem&gt; include</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.6
  * use addon factory v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.7
  * get rid of fcitx::getline usage
  * port to StandardPaths and drop Qt5
  * Remove QOverload that's only new qt 6</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.9
  * Use QT_NO_KEYWORDS and clean up qt plugin includes</changelog>
</package>
<package pkgid="70931ffc6150b4f49c67b39cdd7918b2d8f7fcd299b8725f43180fe29004aa22d4a5851721595da7dec5526d3ce09c372478fe1288d3e8285923c3600dc006b7" name="fcitx5-zhuyin-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.6" rel="1.4"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.11
  * Update translation</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678276800">- Do not BuildRequire libzhuyin13: this is brought in by the
  relevant devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 5.0.12:
  * Add all size of icons
  ￼</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update
- drop fcitx5-zhuyin-no-download.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.1
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.2
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.3
  * Fix compatibility with libpinyin 2.9.92
  * Rename icon from fcitx-zhuyin to fcitx-bopomofo
  * Use addon factory v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * fix c++20 build and port away from fmt
  * port to StandardPaths and FdStreamBuf</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753876800">- Disable ASLR during build for reproducible builds (bsc#1180734)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.6
  * make test and data optional
  * support alternative PkgData path</changelog>
</package>
<package pkgid="9117a862bdc9fddb4b1f52570197039c406e800e0a1b6940112385878c25b9ef6e4f8467f5dbf9efa1c46a5a804a5da30f1d0c1321e8f847f6371492afaa4ca9" name="fcitx5-zhuyin-debugsource" arch="i586">
  <version epoch="0" ver="5.1.6" rel="1.4"/>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1668945600">- Update to 5.0.11
  * Update translation</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678276800">- Do not BuildRequire libzhuyin13: this is brought in by the
  relevant devel package.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 5.0.12:
  * Add all size of icons
  ￼</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692532800">- update to 5.1.0
  * translation update
- drop fcitx5-zhuyin-no-download.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1716465600">- update to 5.1.1
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1736078400">- update to 5.1.2
  * translation update</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1738152000">- update to 5.1.3
  * Fix compatibility with libpinyin 2.9.92
  * Rename icon from fcitx-zhuyin to fcitx-bopomofo
  * Use addon factory v2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750593600">- update to 5.1.4
  * fix c++20 build and port away from fmt
  * port to StandardPaths and FdStreamBuf</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753876800">- Disable ASLR during build for reproducible builds (bsc#1180734)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1770552000">- update to 5.1.6
  * make test and data optional
  * support alternative PkgData path</changelog>
</package>
<package pkgid="0e69d85d46348c511963e8ffd599bce4b80a1c1e8efc2479e697ec92726f652967e3179a974f3b2ff108338e310d09791db6c2995d2c73c9cdf69ab5fb483d85" name="fclones-debuginfo" arch="i586">
  <version epoch="0" ver="0.35.0" rel="2.5"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1618574400">- Update to 0.10.2
  - Entries are now sorted on inode number, slightly improving performance on HDDs</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1618747200">- Update to 0.11.0
  - all directories are now scanned recursively if not specified otherwise (--depth 0)
  - input paths are validated before running</changelog>
  <changelog author="idesmi@protonmail.com" date="1623240000">- Update to version 0.12.2:
  * Bump up version to 0.12.2
  * Accept report lines ended with CRLF (Windows) Interrupt processing of report immediately on the first error
  * Update benchmarks
  * Increase default number of threads for SSD thread-pool
  * Update dependencies
  * Fix build on windows
  * Fix unused import
  * Deduplicate documentation (README.md)
  * Remove leftover println
  * Fix invalid default value for --format</changelog>
  <changelog author="idesmi@protonmail.com" date="1624276800">- Update to version 0.12.3:
  * Add *.iml to gitignore
  * Fix group --stdin option</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1630238400">- Update to version 0.13.0:
  * Fix unit tests that require file creation time metadata
  * Update documentation on json support in report processing
  * Fix clippy lints - remove unneeded references
  * Automatically detect input report format
  * Implement JsonReportReader
  * Update dependencies
  * Pluggable report readers</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1631620800">- Update to version 0.15.0:
  * Implement `fclones move` command
  * Add homepage to the package manifest
  * Don't scan sysfs on startup
  * Small improvements (#68)</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1635076800">- Update to version 0.17.0:
  * Add examples to --help
  * Reflink: always remove temporary files
  * Minor help text tweaks.
  * Implement `fclones dedupe` command
  * Improve `with_dir` test util
  * Fix too aggressive config validation
  * Fix documentation on escaping in path globs
  * Option to not count files in the same root dir as dupes
  * Fix comments after find-and-replace gone bad
  * Make group output deterministic with existing hardlinks</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701691200">- Update to version 0.34.0:
  * New option one-fs #244
  * Downgrade builder image to Debian 10 (buster), remove unneeded
    pkgs #247</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1745668800">- Update to version 0.35.0:
  * update dependencies
  * Make GroupConfig Clone
  * By default, only report progress when stderr is a terminal
  * Add shell completion subcommand
- added shell completion subpackages</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1771070400">- Fix the build in Factory by using the binary from %{_builddir}
  instead of the one from %{buildroot} to create all shell
  completion files.</changelog>
</package>
<package pkgid="e3483cf81f9d807ddfc748a131820edabedfdcc3605bca65681a3ee641e417d17fa67f477b663951f3caeee00b966d68bab31233a6fa1136988fd0cf509153c6" name="fclones-debugsource" arch="i586">
  <version epoch="0" ver="0.35.0" rel="2.5"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1618574400">- Update to 0.10.2
  - Entries are now sorted on inode number, slightly improving performance on HDDs</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1618747200">- Update to 0.11.0
  - all directories are now scanned recursively if not specified otherwise (--depth 0)
  - input paths are validated before running</changelog>
  <changelog author="idesmi@protonmail.com" date="1623240000">- Update to version 0.12.2:
  * Bump up version to 0.12.2
  * Accept report lines ended with CRLF (Windows) Interrupt processing of report immediately on the first error
  * Update benchmarks
  * Increase default number of threads for SSD thread-pool
  * Update dependencies
  * Fix build on windows
  * Fix unused import
  * Deduplicate documentation (README.md)
  * Remove leftover println
  * Fix invalid default value for --format</changelog>
  <changelog author="idesmi@protonmail.com" date="1624276800">- Update to version 0.12.3:
  * Add *.iml to gitignore
  * Fix group --stdin option</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1630238400">- Update to version 0.13.0:
  * Fix unit tests that require file creation time metadata
  * Update documentation on json support in report processing
  * Fix clippy lints - remove unneeded references
  * Automatically detect input report format
  * Implement JsonReportReader
  * Update dependencies
  * Pluggable report readers</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1631620800">- Update to version 0.15.0:
  * Implement `fclones move` command
  * Add homepage to the package manifest
  * Don't scan sysfs on startup
  * Small improvements (#68)</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1635076800">- Update to version 0.17.0:
  * Add examples to --help
  * Reflink: always remove temporary files
  * Minor help text tweaks.
  * Implement `fclones dedupe` command
  * Improve `with_dir` test util
  * Fix too aggressive config validation
  * Fix documentation on escaping in path globs
  * Option to not count files in the same root dir as dupes
  * Fix comments after find-and-replace gone bad
  * Make group output deterministic with existing hardlinks</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701691200">- Update to version 0.34.0:
  * New option one-fs #244
  * Downgrade builder image to Debian 10 (buster), remove unneeded
    pkgs #247</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1745668800">- Update to version 0.35.0:
  * update dependencies
  * Make GroupConfig Clone
  * By default, only report progress when stderr is a terminal
  * Add shell completion subcommand
- added shell completion subpackages</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1771070400">- Fix the build in Factory by using the binary from %{_builddir}
  instead of the one from %{buildroot} to create all shell
  completion files.</changelog>
</package>
<package pkgid="1cdfb2a9b8b1f804d71cc8ad8579dd4b07faa535a22cfd1909e0421cee8186e6768736c1a28fa2e808727256774c10c1a71bc2fd1157b662a092745e5abac163" name="fcoe-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.34+9.3d27180c86c" rel="1.3"/>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1594814400">- Handle NIC names longer than 7 characters for the output of
  "fcoeadm -s" output (bsc#1010047), adding patch:
  * Handle-NIC-names-longer-than-7-characters.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1597924800">- Add patch to fix build on architectures where char is
  unsigned (%arm, aarch64):
  * fcoe-utils-fix-arm.patch</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1616673600">- Update to version 1.0.34 (fixing bsc#1182804), which replaces the
  source tarball, and removes these two patches, which are fixed
  upstream:
  * Handle-NIC-names-longer-than-7-characters.patch
  * fcoe-utils-fix-arm.patch
  Change summary:
    Chris Leech (6):
  21 string-op truncation, format truncation, and format overflow errors
  use of uninitialized values detected during LTO
  Revert "Make gcc compiler happy about ifname string truncation."
  fix VLAN device name overflow check
  fix regressions caused by safe_makepath change in libopenfcoe.c
  minor fcoeadm output issues
    Guillaume Gardet (1):
  char can be unsigned on arm, so set signed explicitly as the check expects it can be negative
    Lee Duncan (6):
  Handle NIC names longer than 7 characters.
  Change debug-&gt;log message if daemon running
  Remove references to open-fcoe.org
  Fix two gcc-11 compiler warnings.
  Remove comment that doesn't match code.
  Preparing for version v1.0.34
    Lily Nie (1):
  fix one bug introduced by commit b06c3df
    Nitin U. Yewale (1):
  Exit fcoemon command if fcoemon daemon is already running.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fcoe.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1643284800">- Added upstream commit to fix gcc12 warning/errors:
  * fcoe-utils-Fix-GCC-12-warning.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1749556800">- Moved /etc/fcoe/cfg-ethx and /etc/fcoe/config to /usr/etc.
- This patch is upstream: https://github.com/openSUSE/fcoe-utils/pull/24
  and is called usr_etc.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770292800">- Add fcoe-utils-glibc-2.43.patch: Fix build against glibc 2.43.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1771416000">- Update to version 1.0.34+9.3d27180c86c, removing the need
  for 3 existing patches (see below):
  * Fix build against glibc 2.43
    (patch fcoe-utils-glibc-2.43.patch, no longer needed)
  * updated path
  * using vendor directory (e.g. /usr/etc) as fallback for /etc
    (patch usr_etc.patch no longer needed)
  * fcoemon: add snprintf string precision modifiers in fcm_netif_advance
  * Fix GCC 12 warning.
    (patch fcoe-utils-Fix-GCC-12-warning.patch no longer needed)
  * Preparing for version v1.0.34</changelog>
</package>
<package pkgid="d56cc21978f5831fb65e22aaa6dde2bcca43fd9e3883496e22eecac8f3bf4a94571daa4a184b40b194ab85922a1c340f45776da7a9504dc695ce30640093aee8" name="fcoe-utils-debugsource" arch="i586">
  <version epoch="0" ver="1.0.34+9.3d27180c86c" rel="1.3"/>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1594814400">- Handle NIC names longer than 7 characters for the output of
  "fcoeadm -s" output (bsc#1010047), adding patch:
  * Handle-NIC-names-longer-than-7-characters.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1597924800">- Add patch to fix build on architectures where char is
  unsigned (%arm, aarch64):
  * fcoe-utils-fix-arm.patch</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1616673600">- Update to version 1.0.34 (fixing bsc#1182804), which replaces the
  source tarball, and removes these two patches, which are fixed
  upstream:
  * Handle-NIC-names-longer-than-7-characters.patch
  * fcoe-utils-fix-arm.patch
  Change summary:
    Chris Leech (6):
  21 string-op truncation, format truncation, and format overflow errors
  use of uninitialized values detected during LTO
  Revert "Make gcc compiler happy about ifname string truncation."
  fix VLAN device name overflow check
  fix regressions caused by safe_makepath change in libopenfcoe.c
  minor fcoeadm output issues
    Guillaume Gardet (1):
  char can be unsigned on arm, so set signed explicitly as the check expects it can be negative
    Lee Duncan (6):
  Handle NIC names longer than 7 characters.
  Change debug-&gt;log message if daemon running
  Remove references to open-fcoe.org
  Fix two gcc-11 compiler warnings.
  Remove comment that doesn't match code.
  Preparing for version v1.0.34
    Lily Nie (1):
  fix one bug introduced by commit b06c3df
    Nitin U. Yewale (1):
  Exit fcoemon command if fcoemon daemon is already running.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fcoe.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1643284800">- Added upstream commit to fix gcc12 warning/errors:
  * fcoe-utils-Fix-GCC-12-warning.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1749556800">- Moved /etc/fcoe/cfg-ethx and /etc/fcoe/config to /usr/etc.
- This patch is upstream: https://github.com/openSUSE/fcoe-utils/pull/24
  and is called usr_etc.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770292800">- Add fcoe-utils-glibc-2.43.patch: Fix build against glibc 2.43.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1771416000">- Update to version 1.0.34+9.3d27180c86c, removing the need
  for 3 existing patches (see below):
  * Fix build against glibc 2.43
    (patch fcoe-utils-glibc-2.43.patch, no longer needed)
  * updated path
  * using vendor directory (e.g. /usr/etc) as fallback for /etc
    (patch usr_etc.patch no longer needed)
  * fcoemon: add snprintf string precision modifiers in fcm_netif_advance
  * Fix GCC 12 warning.
    (patch fcoe-utils-Fix-GCC-12-warning.patch no longer needed)
  * Preparing for version v1.0.34</changelog>
</package>
<package pkgid="036173ccc87236274be0f4f7dd60436e79c2873f42eda7efb0d168cb65fdb4304d3084a57895ceccf7769ed016374f94fd8ecb5e3445a86db6b000f87d95dbac" name="fd-debuginfo" arch="i586">
  <version epoch="0" ver="10.4.2" rel="1.5"/>
  <changelog author="andrea.manzini@suse.com" date="1677499200">- Update to version 8.7.0:
  * Bump dependencies
  * Add flag --no-require-git to always respect gitignore files
  * Skip an executable test if running as root
  * updates for windows platform
  * Fix logic for when to read global ignore file
  * Add Upcoming release to changelog</changelog>
  <changelog author="mvetter@suse.com" date="1697889600">- Update to version 8.7.1:
  * -1 properly conflicts with the exec family of options.
  * --max-results overrides -1
  * --quiet properly conflicts with the exec family of options. This
    used to be the case, but broke during the switch to clap-derive
  * --changed-within now accepts a space as well as a "T" as the
    separator between date and time (due to update of chrono dependency)
  * Many dependencies were updated
  * Some documentation was updated and fixed</changelog>
  <changelog author="mvetter@suse.com" date="1702987200">- Update to version 9.0.0:
  Performance:
  * Performance has been significantly improved, both due to optimizations
    in the underlying ignore crate (#1429), and in fd itself (#1422, #1408, #13620).
    Benchmarks results show gains of 6-8x for full traversals of smaller directories
    (100k files) and up to 13x for larger directories (1M files).
  * The default number of threads is now constrained to be at most 64. This should
    improve startup time on systems with many CPU cores. (#1203, #1410, #1412, #1431)
  * New flushing behavior when writing output to stdout, providing better performance
    for TTY and non-TTY use cases, see #1452 and #1313.
  Features:
  * Support character and block device file types, see #1213 and #1336
  * Breaking: .git/ is now ignored by default when using --hidden / -H, use --no-ignore
    / -I or --no-ignore-vcs to override, see #1387 and #1396
  Bugfixes:
  * Fix NO_COLOR support, see #1421
  Other:
  * Fixed documentation typos, see #1409</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1703332800">- require rust &gt;= 1.70.0 for clap_lex dependency</changelog>
  <changelog author="pallaswept@proton.me" date="1715083200">- Update to version 10.0.0:
  * Prepare for 10.0.0 release
  * Add @timestamp to --help
  * Add script to automate some of release process.
  * ci: Support large page sizes on AArch64
  * build(deps): bump libc from 0.2.153 to 0.2.154
  * build(deps): bump chrono from 0.4.37 to 0.4.38
  * build(deps): bump nix from 0.27.1 to 0.28.0
  * Fix typo in CHANGELOG
  * Add test for gitignore workaround
  * Workaround for bug with gitinored files
  * Remove unnecessary sudo in front of commands
  * Stop ignore .git folders by default
  * filesystem: Remove a redundant as_str()
  * Fix deprecation warning.
  * Add clippy using latest rust version to CI
  * Use 'MAIN_SEPARATOR_STR' instead of '&amp;MAIN_SEPARATOR.to_string()'
  * Update MSRV to 1.77.2
  * build(deps): bump crossbeam-channel from 0.5.11 to 0.5.12
  * build(deps): bump lscolors from 0.16.0 to 0.17.0
  * build(deps): bump aho-corasick from 1.1.2 to 1.1.3
  * Set default path separator to '/' in MSYS/MSYS2
  * refactor: Optimize code based on cargo clippy suggestions
  * build(deps): bump softprops/action-gh-release from 1 to 2
  * Clean up clippy warnings
  * build(deps): bump chrono from 0.4.31 to 0.4.34
  * build(deps): bump tempfile from 3.9.0 to 3.10.1
  * build(deps): bump libc from 0.2.151 to 0.2.153
  * Run formatting
  * Add support for @%s time format
  * Add installation instructions for more Linux distributions in README
  * More whitespace
  * Add Terminal Trove sponsorship
  * build(deps): bump nu-ansi-term from 0.49.0 to 0.50.0
  * build(deps): bump ignore from 0.4.21 to 0.4.22
  * build(deps): bump clap_complete from 4.4.6 to 4.4.9
  * build(deps): bump crossbeam-channel from 0.5.10 to 0.5.11
  * build(deps): bump regex from 1.10.2 to 1.10.3
  * Makefile: use `--locked` for build
  * Add target aarch64-unknown-linux-musl
  * Update clap version
  * build(deps): bump tempfile from 3.8.1 to 3.9.0
  * build(deps): bump crossbeam-channel from 0.5.8 to 0.5.10
  * build(deps): bump filetime from 0.2.22 to 0.2.23
  * build(deps): bump clap_complete from 4.4.4 to 4.4.5
  * build(deps): bump libc from 0.2.150 to 0.2.151
  * Updated CHANGELOG.md, man page and made alias visible in fd -h too
  * Added explicit documentation about the possibility of using dir
  * Added alias --type dir
  * Format notes in Readme
  * Fixes typo in README
  * fix: Respect NO_COLOR with --list-details option
  * CHANGELOG: Fix issue number typo
  * Update troubleshooting section
  * Update license information
  * Add new unreleased section
- Add rust.patch:
  * Decrease rust version dependency from 1.77.2 to 1.77.0.
    The later version is required to fix a problem specific to Windows and is not
    presently available to build in Factory</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1715169600">- Update to version 10.1.0:
  * Add --format to help in README
  * Prepare for 10.1.0 release
  * Implement option for printing custom formats
  * docs: Make auto option for --strip-cwd-prefix more clear
  * feat: Add option to always include cwd prefix
  * Add upcoming to changelog
  * Attempt to add aarch64 osx build to CI
  * Fix #1085 for real</changelog>
  <changelog author="sebix@sebix.at" date="1724414400">- Update to version 10.2.0:
  * Bump dependencies
  * Prepare for 10.2.0 release
  * docs: documentation link of regular expressions to the latest version
  * build(deps): bump clap from 4.5.8 to 4.5.13
  * build(deps): bump clap_complete from 4.5.7 to 4.5.8
  * build(deps): bump nu-ansi-term from 0.50.0 to 0.50.1
  * build(deps): bump version_check from 0.9.4 to 0.9.5
  * Fix unused config struct field on Windows
  * Fix unused OnceLock import lint on Windows
  * Fix Conflicts syntax
  * Create fdfind symlinks in deb package
  * Refactor creating deb package into separate script
  * Note executable name in release debs
  * build(deps): bump clap_complete from 4.5.2 to 4.5.7
  * build(deps): bump regex from 1.10.4 to 1.10.5
  * build(deps): bump regex-syntax from 0.8.3 to 0.8.4
  * build(deps): bump clap from 4.5.4 to 4.5.8
  * build(deps): bump lscolors from 0.17.0 to 0.18.0
  * Fix percent encoding
  * docs: Add flox install
  * Continue supporting windows 7 with builds
  * Update OS versions for github actions
  * Change --hyperlink to be an option instead of a flag
  * Fix test on windows
  * Fix unicode encoding of hyperlinks
  * Add hyperlink support to fd
  * build(deps): bump libc from 0.2.154 to 0.2.155
  * build(deps): bump crossbeam-channel from 0.5.12 to 0.5.13
  * build(deps): bump nix from 0.28.0 to 0.29.0
  * build(deps): bump anyhow from 1.0.82 to 1.0.86
  * Update sponsors.md
  * Remove sponsorship message</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1725192000">- _service: use manual instead of disabled as suggested by osc</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1756209600">- Update to version 10.3.0:
  * release: 10.3
  * build: Update OSes for github actions
  * build(deps): bump actions/checkout from 4 to 5
  * filesystem: Fix a clippy warning about lifetime elision
  * build(deps): bump clap_complete from 4.5.54 to 4.5.55
  * build(deps): bump clap from 4.5.40 to 4.5.42
  * build(deps): bump libc from 0.2.172 to 0.2.174
  * chore: Update several packages
  * fix: Remove duplicate nix from lockfile
  * build(deps): bump ctrlc from 3.4.6 to 3.4.7
  * build(deps): bump argmax from 0.3.1 to 0.4.0
  * build(deps): bump clap_complete from 4.5.52 to 4.5.54
  * build(deps): bump clap from 4.5.39 to 4.5.40
  * Remove test_invalid_cwd on illumos
  * Make test be excluded at compile time rather than at run-time.
  * Use printf in a test rather than echo -n
  * Do not use jemalloc on Illumos
  * Update README.md to RHEL 10
  * build(deps): bump clap from 4.5.37 to 4.5.39
  * build(deps): bump clap_complete from 4.5.48 to 4.5.52
  * build(deps): bump jiff from 0.2.10 to 0.2.14
  * build(deps): bump tempfile from 3.19.1 to 3.20.0
  * Update tikv-jemallocator to 0.6
  * Depend on jemallocator as tikv-jemallocator
  * docs(security): add initial security policy
  * Fix typo
  * docs: Clarify option positions in README
  * docs: Mention how to end --exec-batch args
  * docs: Better specify that if path is given, pattern must be as well.
  * Add aarch64 Windows to CI.
  * Update to crossbeam-channel 0.5.15
  * Update etcetera from 0.9 to 0.10
  * ci: Use Ubuntu 22.04 runners
  * Use next_back() instead of last()
  * Disambiguate modification time vs timestamp
  * build(deps): bump jiff from 0.2.4 to 0.2.5
  * build(deps): bump clap_complete from 4.5.44 to 4.5.47
  * build(deps): bump anyhow from 1.0.96 to 1.0.97
  * build(deps): bump clap from 4.5.31 to 4.5.35
  * build(deps): bump tempfile from 3.16.0 to 3.19.1
  * Fix broken Arch Linux link
  * Use guard to ensure cleanup of test time
  * refactor: Simplify time filter code
  * refactor: Avoid passing in current time just for tests
  * docs: More description of jiff change in changelog
  * chore(deps): Replace `chrono` with `jiff`
  * chore: Change to use `jiff::Zoned`
  * chore(deps): Replace `humantime` with `jiff`
  * build(deps): bump clap from 4.5.27 to 4.5.31
  * build(deps): bump libc from 0.2.169 to 0.2.170
  * build(deps): bump globset from 0.4.15 to 0.4.16
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * build(deps): bump etcetera from 0.8.0 to 0.9.0
  * chore: Use macos-13 instead of 12
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump clap from 4.5.23 to 4.5.27
  * build(deps): bump clap_complete from 4.5.38 to 4.5.44
  * chore: Fix clippy lints
  * docs: Mention --full-path in troubleshooting
  * build(deps): bump clap from 4.5.21 to 4.5.23
  * build(deps): bump crossbeam-channel from 0.5.13 to 0.5.14
  * build(deps): bump chrono from 0.4.38 to 0.4.39
  * build(deps): bump anyhow from 1.0.93 to 1.0.95
  * build(deps): bump libc from 0.2.167 to 0.2.169
  * Update Cargo.toml
  * add documentation
  * build(deps): bump clap_complete from 4.5.28 to 4.5.38
  * build(deps): bump clap from 4.5.20 to 4.5.21
  * build(deps): bump anyhow from 1.0.89 to 1.0.93
  * build(deps): bump libc from 0.2.161 to 0.2.167
  * build(deps): bump tempfile from 3.13.0 to 3.14.0
  * build(deps): bump regex from 1.10.6 to 1.11.1
  * build(deps): bump clap from 4.5.16 to 4.5.20
  * build(deps): bump lscolors from 0.19.0 to 0.20.0
  * build(deps): bump tempfile from 3.12.0 to 3.13.0
  * fix: formatting in `src/` and `tests/`
  * style: simplify string formatting for readability
  * Add a hidden `--mindepth` alias for `--min-depth`
  * build(deps): bump anyhow from 1.0.86 to 1.0.89
  * build(deps): bump ignore from 0.4.22 to 0.4.23
  * build(deps): bump libc from 0.2.158 to 0.2.159
  * build(deps): bump globset from 0.4.14 to 0.4.15
  * build(deps): bump clap_complete from 4.5.24 to 4.5.28
  * Fix a new clippy warning
  * build(deps): bump clap_complete from 4.5.19 to 4.5.24
  * build(deps): bump filetime from 0.2.24 to 0.2.25</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1773230400">- Update to version 10.4.2:
  * perf: Avoid unnecessary syscall for ignore-contain
  * fix(build): Fix attestation
  * docs: update changelog to include static linking of CRT for MSVC builds
  * docs: add shell completion generation instructions
  * ignore_contain now has higher precedence than root check.
  * build: Reduce debug info for dev builds
  * `--ignore-contain`: ignore directories containing a named entry (e.g. [`CACHEDIR.TAG`](https://bford.info/cachedir/)).
  * chore: fix typo in tests/tests.rs
  * feat(build): Install cross directly
  * docs(security): clarify where to send vulnerability reports (#1827)
  * ci: resolve Zizmor-identified workflow issues
  * docs(CHANGELOG): list bugs fixed by ignore upgrade
  * chore(deps): Update etcetera package
  * build(msrv): Update msrv to 1.90.0
  * "Add cargo-binstall support"
  * Remove the trailing white space in -C short option.
  * feat[release]: Add attestation for release artifacts
  * Add -C option to the manpage fd.1.
  * Add base-directory entry along with short option -C in the README.md file.
  * Add short option -C to the option base-directory.
  * fix: --print0 now works with --exec
  * fix: Clippy warning from anyhow update
  * Update Tuple logo
  * build: Remove `build.rs`
  * Update README
- remove now unneeded rust.patch
- _service: set filter=true on cargo_vendor</changelog>
</package>
<package pkgid="6ec1500e72fb3c41c9ff9189f0c9dc2b2b192ff7113a7d28292c966e9c9ffdfe0a6bbd44a17488acfe5d82234412abac20c37fc251c3555c0151dd4dd090bb45" name="fd-debugsource" arch="i586">
  <version epoch="0" ver="10.4.2" rel="1.5"/>
  <changelog author="andrea.manzini@suse.com" date="1677499200">- Update to version 8.7.0:
  * Bump dependencies
  * Add flag --no-require-git to always respect gitignore files
  * Skip an executable test if running as root
  * updates for windows platform
  * Fix logic for when to read global ignore file
  * Add Upcoming release to changelog</changelog>
  <changelog author="mvetter@suse.com" date="1697889600">- Update to version 8.7.1:
  * -1 properly conflicts with the exec family of options.
  * --max-results overrides -1
  * --quiet properly conflicts with the exec family of options. This
    used to be the case, but broke during the switch to clap-derive
  * --changed-within now accepts a space as well as a "T" as the
    separator between date and time (due to update of chrono dependency)
  * Many dependencies were updated
  * Some documentation was updated and fixed</changelog>
  <changelog author="mvetter@suse.com" date="1702987200">- Update to version 9.0.0:
  Performance:
  * Performance has been significantly improved, both due to optimizations
    in the underlying ignore crate (#1429), and in fd itself (#1422, #1408, #13620).
    Benchmarks results show gains of 6-8x for full traversals of smaller directories
    (100k files) and up to 13x for larger directories (1M files).
  * The default number of threads is now constrained to be at most 64. This should
    improve startup time on systems with many CPU cores. (#1203, #1410, #1412, #1431)
  * New flushing behavior when writing output to stdout, providing better performance
    for TTY and non-TTY use cases, see #1452 and #1313.
  Features:
  * Support character and block device file types, see #1213 and #1336
  * Breaking: .git/ is now ignored by default when using --hidden / -H, use --no-ignore
    / -I or --no-ignore-vcs to override, see #1387 and #1396
  Bugfixes:
  * Fix NO_COLOR support, see #1421
  Other:
  * Fixed documentation typos, see #1409</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1703332800">- require rust &gt;= 1.70.0 for clap_lex dependency</changelog>
  <changelog author="pallaswept@proton.me" date="1715083200">- Update to version 10.0.0:
  * Prepare for 10.0.0 release
  * Add @timestamp to --help
  * Add script to automate some of release process.
  * ci: Support large page sizes on AArch64
  * build(deps): bump libc from 0.2.153 to 0.2.154
  * build(deps): bump chrono from 0.4.37 to 0.4.38
  * build(deps): bump nix from 0.27.1 to 0.28.0
  * Fix typo in CHANGELOG
  * Add test for gitignore workaround
  * Workaround for bug with gitinored files
  * Remove unnecessary sudo in front of commands
  * Stop ignore .git folders by default
  * filesystem: Remove a redundant as_str()
  * Fix deprecation warning.
  * Add clippy using latest rust version to CI
  * Use 'MAIN_SEPARATOR_STR' instead of '&amp;MAIN_SEPARATOR.to_string()'
  * Update MSRV to 1.77.2
  * build(deps): bump crossbeam-channel from 0.5.11 to 0.5.12
  * build(deps): bump lscolors from 0.16.0 to 0.17.0
  * build(deps): bump aho-corasick from 1.1.2 to 1.1.3
  * Set default path separator to '/' in MSYS/MSYS2
  * refactor: Optimize code based on cargo clippy suggestions
  * build(deps): bump softprops/action-gh-release from 1 to 2
  * Clean up clippy warnings
  * build(deps): bump chrono from 0.4.31 to 0.4.34
  * build(deps): bump tempfile from 3.9.0 to 3.10.1
  * build(deps): bump libc from 0.2.151 to 0.2.153
  * Run formatting
  * Add support for @%s time format
  * Add installation instructions for more Linux distributions in README
  * More whitespace
  * Add Terminal Trove sponsorship
  * build(deps): bump nu-ansi-term from 0.49.0 to 0.50.0
  * build(deps): bump ignore from 0.4.21 to 0.4.22
  * build(deps): bump clap_complete from 4.4.6 to 4.4.9
  * build(deps): bump crossbeam-channel from 0.5.10 to 0.5.11
  * build(deps): bump regex from 1.10.2 to 1.10.3
  * Makefile: use `--locked` for build
  * Add target aarch64-unknown-linux-musl
  * Update clap version
  * build(deps): bump tempfile from 3.8.1 to 3.9.0
  * build(deps): bump crossbeam-channel from 0.5.8 to 0.5.10
  * build(deps): bump filetime from 0.2.22 to 0.2.23
  * build(deps): bump clap_complete from 4.4.4 to 4.4.5
  * build(deps): bump libc from 0.2.150 to 0.2.151
  * Updated CHANGELOG.md, man page and made alias visible in fd -h too
  * Added explicit documentation about the possibility of using dir
  * Added alias --type dir
  * Format notes in Readme
  * Fixes typo in README
  * fix: Respect NO_COLOR with --list-details option
  * CHANGELOG: Fix issue number typo
  * Update troubleshooting section
  * Update license information
  * Add new unreleased section
- Add rust.patch:
  * Decrease rust version dependency from 1.77.2 to 1.77.0.
    The later version is required to fix a problem specific to Windows and is not
    presently available to build in Factory</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1715169600">- Update to version 10.1.0:
  * Add --format to help in README
  * Prepare for 10.1.0 release
  * Implement option for printing custom formats
  * docs: Make auto option for --strip-cwd-prefix more clear
  * feat: Add option to always include cwd prefix
  * Add upcoming to changelog
  * Attempt to add aarch64 osx build to CI
  * Fix #1085 for real</changelog>
  <changelog author="sebix@sebix.at" date="1724414400">- Update to version 10.2.0:
  * Bump dependencies
  * Prepare for 10.2.0 release
  * docs: documentation link of regular expressions to the latest version
  * build(deps): bump clap from 4.5.8 to 4.5.13
  * build(deps): bump clap_complete from 4.5.7 to 4.5.8
  * build(deps): bump nu-ansi-term from 0.50.0 to 0.50.1
  * build(deps): bump version_check from 0.9.4 to 0.9.5
  * Fix unused config struct field on Windows
  * Fix unused OnceLock import lint on Windows
  * Fix Conflicts syntax
  * Create fdfind symlinks in deb package
  * Refactor creating deb package into separate script
  * Note executable name in release debs
  * build(deps): bump clap_complete from 4.5.2 to 4.5.7
  * build(deps): bump regex from 1.10.4 to 1.10.5
  * build(deps): bump regex-syntax from 0.8.3 to 0.8.4
  * build(deps): bump clap from 4.5.4 to 4.5.8
  * build(deps): bump lscolors from 0.17.0 to 0.18.0
  * Fix percent encoding
  * docs: Add flox install
  * Continue supporting windows 7 with builds
  * Update OS versions for github actions
  * Change --hyperlink to be an option instead of a flag
  * Fix test on windows
  * Fix unicode encoding of hyperlinks
  * Add hyperlink support to fd
  * build(deps): bump libc from 0.2.154 to 0.2.155
  * build(deps): bump crossbeam-channel from 0.5.12 to 0.5.13
  * build(deps): bump nix from 0.28.0 to 0.29.0
  * build(deps): bump anyhow from 1.0.82 to 1.0.86
  * Update sponsors.md
  * Remove sponsorship message</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1725192000">- _service: use manual instead of disabled as suggested by osc</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1756209600">- Update to version 10.3.0:
  * release: 10.3
  * build: Update OSes for github actions
  * build(deps): bump actions/checkout from 4 to 5
  * filesystem: Fix a clippy warning about lifetime elision
  * build(deps): bump clap_complete from 4.5.54 to 4.5.55
  * build(deps): bump clap from 4.5.40 to 4.5.42
  * build(deps): bump libc from 0.2.172 to 0.2.174
  * chore: Update several packages
  * fix: Remove duplicate nix from lockfile
  * build(deps): bump ctrlc from 3.4.6 to 3.4.7
  * build(deps): bump argmax from 0.3.1 to 0.4.0
  * build(deps): bump clap_complete from 4.5.52 to 4.5.54
  * build(deps): bump clap from 4.5.39 to 4.5.40
  * Remove test_invalid_cwd on illumos
  * Make test be excluded at compile time rather than at run-time.
  * Use printf in a test rather than echo -n
  * Do not use jemalloc on Illumos
  * Update README.md to RHEL 10
  * build(deps): bump clap from 4.5.37 to 4.5.39
  * build(deps): bump clap_complete from 4.5.48 to 4.5.52
  * build(deps): bump jiff from 0.2.10 to 0.2.14
  * build(deps): bump tempfile from 3.19.1 to 3.20.0
  * Update tikv-jemallocator to 0.6
  * Depend on jemallocator as tikv-jemallocator
  * docs(security): add initial security policy
  * Fix typo
  * docs: Clarify option positions in README
  * docs: Mention how to end --exec-batch args
  * docs: Better specify that if path is given, pattern must be as well.
  * Add aarch64 Windows to CI.
  * Update to crossbeam-channel 0.5.15
  * Update etcetera from 0.9 to 0.10
  * ci: Use Ubuntu 22.04 runners
  * Use next_back() instead of last()
  * Disambiguate modification time vs timestamp
  * build(deps): bump jiff from 0.2.4 to 0.2.5
  * build(deps): bump clap_complete from 4.5.44 to 4.5.47
  * build(deps): bump anyhow from 1.0.96 to 1.0.97
  * build(deps): bump clap from 4.5.31 to 4.5.35
  * build(deps): bump tempfile from 3.16.0 to 3.19.1
  * Fix broken Arch Linux link
  * Use guard to ensure cleanup of test time
  * refactor: Simplify time filter code
  * refactor: Avoid passing in current time just for tests
  * docs: More description of jiff change in changelog
  * chore(deps): Replace `chrono` with `jiff`
  * chore: Change to use `jiff::Zoned`
  * chore(deps): Replace `humantime` with `jiff`
  * build(deps): bump clap from 4.5.27 to 4.5.31
  * build(deps): bump libc from 0.2.169 to 0.2.170
  * build(deps): bump globset from 0.4.15 to 0.4.16
  * build(deps): bump anyhow from 1.0.95 to 1.0.96
  * build(deps): bump etcetera from 0.8.0 to 0.9.0
  * chore: Use macos-13 instead of 12
  * build(deps): bump tempfile from 3.14.0 to 3.16.0
  * build(deps): bump clap from 4.5.23 to 4.5.27
  * build(deps): bump clap_complete from 4.5.38 to 4.5.44
  * chore: Fix clippy lints
  * docs: Mention --full-path in troubleshooting
  * build(deps): bump clap from 4.5.21 to 4.5.23
  * build(deps): bump crossbeam-channel from 0.5.13 to 0.5.14
  * build(deps): bump chrono from 0.4.38 to 0.4.39
  * build(deps): bump anyhow from 1.0.93 to 1.0.95
  * build(deps): bump libc from 0.2.167 to 0.2.169
  * Update Cargo.toml
  * add documentation
  * build(deps): bump clap_complete from 4.5.28 to 4.5.38
  * build(deps): bump clap from 4.5.20 to 4.5.21
  * build(deps): bump anyhow from 1.0.89 to 1.0.93
  * build(deps): bump libc from 0.2.161 to 0.2.167
  * build(deps): bump tempfile from 3.13.0 to 3.14.0
  * build(deps): bump regex from 1.10.6 to 1.11.1
  * build(deps): bump clap from 4.5.16 to 4.5.20
  * build(deps): bump lscolors from 0.19.0 to 0.20.0
  * build(deps): bump tempfile from 3.12.0 to 3.13.0
  * fix: formatting in `src/` and `tests/`
  * style: simplify string formatting for readability
  * Add a hidden `--mindepth` alias for `--min-depth`
  * build(deps): bump anyhow from 1.0.86 to 1.0.89
  * build(deps): bump ignore from 0.4.22 to 0.4.23
  * build(deps): bump libc from 0.2.158 to 0.2.159
  * build(deps): bump globset from 0.4.14 to 0.4.15
  * build(deps): bump clap_complete from 4.5.24 to 4.5.28
  * Fix a new clippy warning
  * build(deps): bump clap_complete from 4.5.19 to 4.5.24
  * build(deps): bump filetime from 0.2.24 to 0.2.25</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1773230400">- Update to version 10.4.2:
  * perf: Avoid unnecessary syscall for ignore-contain
  * fix(build): Fix attestation
  * docs: update changelog to include static linking of CRT for MSVC builds
  * docs: add shell completion generation instructions
  * ignore_contain now has higher precedence than root check.
  * build: Reduce debug info for dev builds
  * `--ignore-contain`: ignore directories containing a named entry (e.g. [`CACHEDIR.TAG`](https://bford.info/cachedir/)).
  * chore: fix typo in tests/tests.rs
  * feat(build): Install cross directly
  * docs(security): clarify where to send vulnerability reports (#1827)
  * ci: resolve Zizmor-identified workflow issues
  * docs(CHANGELOG): list bugs fixed by ignore upgrade
  * chore(deps): Update etcetera package
  * build(msrv): Update msrv to 1.90.0
  * "Add cargo-binstall support"
  * Remove the trailing white space in -C short option.
  * feat[release]: Add attestation for release artifacts
  * Add -C option to the manpage fd.1.
  * Add base-directory entry along with short option -C in the README.md file.
  * Add short option -C to the option base-directory.
  * fix: --print0 now works with --exec
  * fix: Clippy warning from anyhow update
  * Update Tuple logo
  * build: Remove `build.rs`
  * Update README
- remove now unneeded rust.patch
- _service: set filter=true on cargo_vendor</changelog>
</package>
<package pkgid="acc4f2d136f52fc49944437cd1f735a1b908988061ef2e36c7c4f832b7e3c022dfdaf7313140ed487c9fadbb6f168ac41368b2faa905f9a09bde016eadbecb42" name="fd0ssh-debuginfo" arch="i586">
  <version epoch="0" ver="20251011" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="a8489440aeb953b5102d113f1bae8368349bc30b162be9ad849ac3de8014e11917c14e9d1f4fc3f1651b66683b14b38750f6405fefaf37539d37d8810e9034ee" name="fdk-aac-free-debugsource" arch="i586">
  <version epoch="0" ver="2.0.3" rel="1.2"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1634558400">- Initial packaging derived from Fedora package</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1642420800">- Add baselibs.conf file since pipewire uses it and fdk-aac-free
  is a dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782993600">- Update to version 2.0.3:
  + Minor upstream updates
  + Fixed one case of a failed assert in SBR encoding
  + Added build support for s390x
- Changes from version 2.0.2:
  + Minor upstream updates
  + Lots of upstream and local fuzzing fixes
  + Added CMake project files
  + Removed the MSVC specific makefile
- Changes from version 2.0.1:
  + Minor release with a number of crash/fuzz fixes, primarily for
    the decoder</changelog>
</package>
<package pkgid="7c11695bcc2b9223447277b44674be6d2c2f7e1c885bdbc499c4e8e3e44259039f6b6f301385a15081f40bf84760fd9eda7ee4efd54e6ca036aeb32a2281439a" name="fdo-client-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.4+git20221209.c8ef757" rel="4.2"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1634299200">- This is the successor of sdo-client
  EPIC: SLE/SLE-22946</changelog>
  <changelog author="schubi@suse.com" date="1677758400">- Update to version 1.0.0+git20171208.5da1bad:
  * Use secure functions where appropriate
  * Added extern definition
  * Fix Klocwork Errors
  * Fix output
  * Fix Core Dump in Unit Test
  * Add Makefile
  * publish unit tests
  * strpcpu_s: remove unsed redundant variable overlap_bumper
  * Update LICENSE&amp;COPYING.txt</changelog>
  <changelog author="schubi@suse.com" date="1677758401">- Update to version 1.1.4+git20221209.c8ef757:
  * Readme update (#210)
  * Updating the readme with openssl 1.1.1s (#209)
  * Fix TO when IP/RV is empty string (#208)
  * * Replaced unsafe string function (#207)
  * Increase max message buffer size to 64000 (#205)
  * Update Curl version as 7.86 in Readme (#206)
  * Readme updates (#204)
  * Minimal logs by default (compile time) (#203)
  * Revert openssl3 (#201)
  * Update HTTPS connection to use TLS 1.2 (#196)
  * Openssl 3 porting (#194)
  * Add curl support for HTTP connection (#195)
  * Update NOTICE file (#192)
  * Add CURL support for HTTPS connection (#188)
  * Readme update for installing safestringlib (#191)
  * Updating the readme with openssl 1.1.1q (#187)
  * switch to host.docker.internal (#185)
  * Fix to enable compilation of CSDK in ubuntu 22 (#183)
  * Fix TO when IP is NULL (#184)
  * Update EAT-UEID value as per FIDO working draft specification (#180)
  * Revert "Update EAT-UEID value as per FIDO working draft specification (#178)" (#179)
  * Update EAT-UEID value as per FIDO working draft specification (#178)
  * Updating comments in fdonet.c (#177)
  * Upgrade OpenSSL toolkit version to 1.1.1n (#176)
  * Documentation updates (#175)
  * Add a note regarding fdosys issue (#174)
  * Update Jenkinsfile to copy PRI artifacts from master (#173)
  * Merging 1.1 dev branch to master. (#172)
  * Fix multiple owner support for CSDK devices. (#167)
  * Fix: fdo_sys:exec_cb/exec not working after initial fdo_sys:exec (#166)
  * Add implementation for fdo_sys keep-alive (#165)
  * Fix an issue with keeping in-memory Mfg PublicKey hash (#164)
  * Update/Tweak Device Status and Cred management (#163)
  * Updating EAT IANA numbers as per spec ERRATA (#160)
  * Updating Device ServiceInfo framework to handle writes (#162)
  * Add TPM support on RHEL (#161)
  * Update README for RHEL support (#159)
  * Remove disclaimer from README (#158)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1699876800">- Remove build key via utils/keys_gen.sh. (bsc#1216293)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706875200">- Fix build using RPM 4.19: builddir does contain the extracted
  tartball, but can also contain special directories used by RPM,
  resolving in globbing to behave differently.</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1707825600">- Remove the hardcoded libopenssl-1_1-devel and replace it with
  libopenssl-devel (bsc#1219879).</changelog>
</package>
<package pkgid="24eaaa6c9fa6b87b9c5ab61b6fec49e3e4af96599866e1f1d771236e51524e3cda93c6e98abaef0e6d4a57a7acfc398ac93c318644262d7589e9c96097cf6831" name="fdupes-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.4"/>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1647086400">- Simplify macros.fdupes with a call to a C++ program that does
  the same within a fraction of a second what the shell loop did
  in many seconds (bsc#1195709)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1647259200">- Handle symlinks (-s argument) correctly</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1647345600">- A more correct approach to creating symlinks (old bug actually):
  Do not link the files as given by fdupes, but turn them into
  relative links (it works by chance if given a buildroot, but
  fails if running on a subdirectory)
- Support multiple directories given (as glob to the macro)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1648814400">- Fixes for the new wrapper:
  * Order duplicates by name, to get a reproducible file set
    (boo#1197484).
  * Remove redundant order parameter from fdupes invocation.
  * Modernize code, significantly reduce allocations.
  * Exit immediately when mandatory parameters are missing.
  * Remove obsolete buildroot parameter
  * Add some tests for the wrapper</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1664712000">- update to 2.2.1:
  * Fix bug in code meant to skip over the current log file when --log option is given.
  * Updates to copyright notices in source code.
  * Add --deferconfirmation option.
  * Check that files marked as duplicates haven't changed during program execution before deleting them.
  * Update documentation to indicate units for SIZE in command-line options.
  * Move some configuration settings to configure.ac file.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1710763200">- Update to 2.3.0:
  * Add --cache option to speed up file comparisons.
  * Use nanosecond precision for file times, if available.
  * Fix compilation issue on OpenBSD.
  * Other changes like fixing typos, wording, etc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710936000">- Do not use sqlite, as this pulls sqlite into Ring0 at no real
  benefit performance wise: the cache is not reused between runs.
  + Drop sqlite-devel BuildRequires
  + Pass --without-sqlite to configure</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 2.3.1:
  * Fix buffer overflow bug in getrealpath() function.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Make build recipe succeed with POSIX sh
- Add extra quoting along the way</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1745668800">- Update to 2.4.0:
  * Add quick summary option that skips byte-for-byte match confirmation.
  * Reduce number of progress indicator updates for better performance.
- Update to 2.3.2:
  * Keep cursor as close to current group as possible after deleting files.</changelog>
</package>
<package pkgid="9f9c01ee5b07bad9dcfb2cf8dcf67ad913fa30bfff9d347f36436292aa841cc96354999a2ca62fc8a98dc8fd130c0e31b0cb2a7f80445a7cffc00bc6c8616312" name="fdupes-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.4"/>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1647086400">- Simplify macros.fdupes with a call to a C++ program that does
  the same within a fraction of a second what the shell loop did
  in many seconds (bsc#1195709)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1647259200">- Handle symlinks (-s argument) correctly</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1647345600">- A more correct approach to creating symlinks (old bug actually):
  Do not link the files as given by fdupes, but turn them into
  relative links (it works by chance if given a buildroot, but
  fails if running on a subdirectory)
- Support multiple directories given (as glob to the macro)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1648814400">- Fixes for the new wrapper:
  * Order duplicates by name, to get a reproducible file set
    (boo#1197484).
  * Remove redundant order parameter from fdupes invocation.
  * Modernize code, significantly reduce allocations.
  * Exit immediately when mandatory parameters are missing.
  * Remove obsolete buildroot parameter
  * Add some tests for the wrapper</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1664712000">- update to 2.2.1:
  * Fix bug in code meant to skip over the current log file when --log option is given.
  * Updates to copyright notices in source code.
  * Add --deferconfirmation option.
  * Check that files marked as duplicates haven't changed during program execution before deleting them.
  * Update documentation to indicate units for SIZE in command-line options.
  * Move some configuration settings to configure.ac file.</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1710763200">- Update to 2.3.0:
  * Add --cache option to speed up file comparisons.
  * Use nanosecond precision for file times, if available.
  * Fix compilation issue on OpenBSD.
  * Other changes like fixing typos, wording, etc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710936000">- Do not use sqlite, as this pulls sqlite into Ring0 at no real
  benefit performance wise: the cache is not reused between runs.
  + Drop sqlite-devel BuildRequires
  + Pass --without-sqlite to configure</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 2.3.1:
  * Fix buffer overflow bug in getrealpath() function.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740398400">- Make build recipe succeed with POSIX sh
- Add extra quoting along the way</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1745668800">- Update to 2.4.0:
  * Add quick summary option that skips byte-for-byte match confirmation.
  * Reduce number of progress indicator updates for better performance.
- Update to 2.3.2:
  * Keep cursor as close to current group as possible after deleting files.</changelog>
</package>
<package pkgid="894098b8603fd2936cfa870c8b6dbe0d37818ae80d25d1f2511cecd4dff4ad630349637817a6a6de5725251ef1bbd599f382f990ef43745652a2bdced44230d0" name="feathernotes-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="1.3"/>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1766577600">- Initial Packaging</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1768824000">- Added lang package
- Added feathernotes.keyring</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1769256000">- Remove Recommends for lang package, not needed
- specfile cleanup</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1769601600">- Update to version 1.4.0:
  * Made the password protection stronger (previously it just
    obfuscated the document).
  * Allowed theme icons as node icons.
  * Removed C0 control characters from the document on loading it. (Qt6
    rejects them in a backward-incompatible way.)
  * Fixed an asymmetry between the forward and backward
    searches/replacements if some text was selected.
  * Made replacing after searching easier (without needing to clear the
    selection first).
  * Fixed showing of ampersand in the recent files menu.
  * Bumped the minimum version of Qt to 6.5.</changelog>
</package>
<package pkgid="44c9f71712fc581eaa7134f97d2b83b990e4d5d1921a9322a80f6f51f2db2e3eadc537f0252cdced3f4ee4e4b87c4642ba228ec5336f565ced7d3a1662bbf5cc" name="feathernotes-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0" rel="1.3"/>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1766577600">- Initial Packaging</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1768824000">- Added lang package
- Added feathernotes.keyring</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1769256000">- Remove Recommends for lang package, not needed
- specfile cleanup</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1769601600">- Update to version 1.4.0:
  * Made the password protection stronger (previously it just
    obfuscated the document).
  * Allowed theme icons as node icons.
  * Removed C0 control characters from the document on loading it. (Qt6
    rejects them in a backward-incompatible way.)
  * Fixed an asymmetry between the forward and backward
    searches/replacements if some text was selected.
  * Made replacing after searching easier (without needing to clear the
    selection first).
  * Fixed showing of ampersand in the recent files menu.
  * Bumped the minimum version of Qt to 6.5.</changelog>
</package>
<package pkgid="39d0122707cce66db8490526075380dac786c18f3a00093ce47bc5f9c021de9a90aeba73227efa0a6acb3dc49322a246ac915bf85bc8a5e1cd7b23ef3b961c2b" name="featherpad-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.4" rel="1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708344000">- Update to 1.5.0:
  * Removed Qt5 support. With this change, the legacy encodings are
  also dropped because Qt6 does not support them. If you still have
    documents in legacy encodings, you could convert them to UTF-8
  with a tool like iconv.
  * Prevented the cursor position from being changed when files are
  dragged and dropped into the text view.
  * Regex replacement with capturing groups is supported.
  * Fixed a rare issue in the geometry of a warning bar that is
  animated during window resizing.
  * Miscellaneous small fixes and enhancements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714392000">- Update to 1.5.1:
  * Add a safe workaround for a problem in KWin6 under X11.
  * Under X11, if there is a minimized window on the current
    desktop, open files as new tabs in it and unminimize it.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1732622400">- Update to 1.5.2:
  * The printing thread is fixed (previously, it caused a warning message about QBasicTimer).
  * An old issue is fixed in replacement highlighting of multiple tabs.
  * Fixed the localization of date and time with Qt6.
  * Demand attention under Wayland when a window needs activation (although
  some Wayland compositors may ignore it).
  * Small fixes and enhancements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1738065600">- Update to 1.6.0:
  * Support column selection now. See Help → Column Selection.
  * A rare issue is fixed in finding/highlighting whole words.
  * The position number on the status-bar is localized.
  * The support for translating the Help file is dropped because
    it wasn't practical (an online translation service can be used instead).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1741176000">- Update to 1.6.1:
  * Special highlighting for standard C++ methods.
  * More intuitive column selection with wrapped lines (although it
    isn't useful with them).
  * Allow typing more characters before a selected column.
  * Replaced QtGlobal methods and types (like qMax, qMin, qreal, …)
    with those of C++.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1745928000">- Update to 1.6.2:
  * Removed an old workaround about translations, which prevented
    some languages from being loaded by recent versions of Qt.
  * Show the print bar ("Printing in progress...") before printing,
    because Qt's print dialog may be shown with a delay (due to
    avahi-daemon, or simply because the document is huge).
  * A small change in syntax highlighting of numbers.</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1746619200">- Removed V1.6.2.tar.gz
- Added FeatherPad-1.6.2.tar.xz, FeatherPad-1.6.2.tar.xz.asc,
  featherpad.keyring</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768824000">- Update to 1.6.3:
  * Fixed an asymmetry between the forward and backward searches/replacements
    if some text was selected.
  * Made replacing after searching easier (without needing to clear the
    selection first).
  * Fixed showing of ampersand in the recent files menus.
  * Fixed highlighting of C++ numbers with single quote as separator.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1782129600">- Update to 1.6.4:
  * Fixed syntax highlighting for JSON when whitespaces were not shown.
  * Fixed tab middle clicking for Qt ≥ 6.11 (it stopped working correctly after
    a backward-incompatible change in Qt — and just with FeatherPad).
  * Activated the session dialog under Wayland too when it's called by another window.
  * Fixes for Hunspell spell checking.
  * Bumped the minimum version of Qt to 6.5 and silenced new compilation warnings.
  * Other small fixes and enhancements.</changelog>
</package>
<package pkgid="407f7669a1dfd6095cd2ff9b13dc96d04388679b175424621b3b0b84b0c1bd3620ed9fdf8d2d59bc2f4983ed600b7716a4a402faa08ccfb6e86f20848042c052" name="featherpad-debugsource" arch="i586">
  <version epoch="0" ver="1.6.4" rel="1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708344000">- Update to 1.5.0:
  * Removed Qt5 support. With this change, the legacy encodings are
  also dropped because Qt6 does not support them. If you still have
    documents in legacy encodings, you could convert them to UTF-8
  with a tool like iconv.
  * Prevented the cursor position from being changed when files are
  dragged and dropped into the text view.
  * Regex replacement with capturing groups is supported.
  * Fixed a rare issue in the geometry of a warning bar that is
  animated during window resizing.
  * Miscellaneous small fixes and enhancements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714392000">- Update to 1.5.1:
  * Add a safe workaround for a problem in KWin6 under X11.
  * Under X11, if there is a minimized window on the current
    desktop, open files as new tabs in it and unminimize it.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1732622400">- Update to 1.5.2:
  * The printing thread is fixed (previously, it caused a warning message about QBasicTimer).
  * An old issue is fixed in replacement highlighting of multiple tabs.
  * Fixed the localization of date and time with Qt6.
  * Demand attention under Wayland when a window needs activation (although
  some Wayland compositors may ignore it).
  * Small fixes and enhancements.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1738065600">- Update to 1.6.0:
  * Support column selection now. See Help → Column Selection.
  * A rare issue is fixed in finding/highlighting whole words.
  * The position number on the status-bar is localized.
  * The support for translating the Help file is dropped because
    it wasn't practical (an online translation service can be used instead).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1741176000">- Update to 1.6.1:
  * Special highlighting for standard C++ methods.
  * More intuitive column selection with wrapped lines (although it
    isn't useful with them).
  * Allow typing more characters before a selected column.
  * Replaced QtGlobal methods and types (like qMax, qMin, qreal, …)
    with those of C++.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1745928000">- Update to 1.6.2:
  * Removed an old workaround about translations, which prevented
    some languages from being loaded by recent versions of Qt.
  * Show the print bar ("Printing in progress...") before printing,
    because Qt's print dialog may be shown with a delay (due to
    avahi-daemon, or simply because the document is huge).
  * A small change in syntax highlighting of numbers.</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1746619200">- Removed V1.6.2.tar.gz
- Added FeatherPad-1.6.2.tar.xz, FeatherPad-1.6.2.tar.xz.asc,
  featherpad.keyring</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768824000">- Update to 1.6.3:
  * Fixed an asymmetry between the forward and backward searches/replacements
    if some text was selected.
  * Made replacing after searching easier (without needing to clear the
    selection first).
  * Fixed showing of ampersand in the recent files menus.
  * Fixed highlighting of C++ numbers with single quote as separator.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1782129600">- Update to 1.6.4:
  * Fixed syntax highlighting for JSON when whitespaces were not shown.
  * Fixed tab middle clicking for Qt ≥ 6.11 (it stopped working correctly after
    a backward-incompatible change in Qt — and just with FeatherPad).
  * Activated the session dialog under Wayland too when it's called by another window.
  * Fixes for Hunspell spell checking.
  * Bumped the minimum version of Qt to 6.5 and silenced new compilation warnings.
  * Other small fixes and enhancements.</changelog>
</package>
<package pkgid="21262b65dedc514b98fbf56017972fed3ca1a30a28ea54f3e0a0f216757c35c1d80ae236483d6a0f35a31776ba95cc3aea5efaf9f0028a4970ed558881b79f85" name="feedbackd-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.9" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add 109.patch: Fix build with glib-2.76.x</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689940800">- Update to version 0.2.0:
  + build: Bump version to 0.2.0. We have a slight api change.
  + lfb-event: Avoid allocation when getting profile. We can return
    the const *. This makes it consistent with other getters. This
    is an API change we didn't find any users and the API is
    declared unstable.
  + tests: Get properties all at once.
  + lfb-event: Add getter and setter for app-id. For applications
    this is figured out automatically but notification daemons and
    portal implementations might want to override it to have the
    per-app feedback profile picked up automatically.
- Drop 109.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694001600">- Update to version 0.2.1:
  + event: Fix doc link
  + treewide: Drop superfluous '()' after functions in doc strings.
    Otherwise we have that doubled in the docs.
  + doc:
  - Better cross reference manpages.
  - Add manpage for feedback themes. This should direct users to
    the documentation.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 0.4.1:
  + Simplify udev rule installation
  + Dont' fail tests with newer json-glib
- Changes from version 0.4.0:
  + Support `hw_pattern` on devices using qcom-lpg. This allows to
    keep LEDs on in suspend.
  + Internal cleanups and restructuring to cater for different LED
    types.
  + Support RGB color mixing for multicolor leds
  + Allow to use (camera) flash LEDs as notificaton LED
  + Immediately end "too noisy" feedbacks when switching profile
    levels
- Changes from version 0.3.0:
  + Allow blessed apps (e.g. alarm clocks) to override the global
    feedback level
  + Documentation, CI and packaging updates
  + Make it simpler to add new led types
- Add pkgconfig(gmobile) and pkgconfig(umockdev-1.0) BuildRequires:
  New dependencies.</changelog>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1731758400">- Update to version 0.5.0
  + Detect haptic on Google Sargo and Oneplus Enchilada/Fachita
  + Handle "alert slider" on Oneplus Enchilada/Fachita</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 0.8.1:
  + Avoid critical when `lfb_uninit()` isn't paired with `lfb_init()`
- Changes from version 0.8.0:
  + New `VibraPattern` feedbackd
  + Allow to configure max haptic strength
  + Allow to configure magnitude of `VibraRumble` feedback
  + Use `[0.0, 1.0]` as magnitude in `VibraPeriodic` too
  + Add haptic event for `notification-new-generic`
  + Make `button-press` feedback less intrusive
  + More internal fixes
- Changes from version 0.7.0:
  + Allow clients to pass a custom sound file for events. Useful
    for custom ring tone feedback or custom notification sounds.
- Changes from version 0.6.0
  + feedbackd: Add vibration API
  + spec: Clarify use of notification related events
  + Fix crash in fbd-lectrl when group doesn't exist
  + Don't fail tests with newer json-glib
  + Allow to use (camera) flash LEDs as notification LED</changelog>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1760702400">- Version 0.8.6
  * data: Move udev rule to 72
    systemd as of 258 requires uaccess tag processing to be &lt; 73.
  * packaging: Trigger change event for input subsystem too
- Version 0.8.5
  * udev: Add rule for AW86927.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Update to version 0.8.7:
  + Make it simple to use role based audio roles</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 0.8.9:
  + Improve docs
  + Add custom theme example
  + udev: Match LED on devices with multiple status LEDs
  + Simplify using media roles via build profile
  + theme: Fix window-close event name
- Changes from version 0.8.8:
  + Support haptic on Google Nexus 10, Samung Note 10.1
  + Create uses via systemd-sysusers
  + Fix max brightness for LED patterns on multicolor LEDs
- BuildRequire sysuser-tools: the package installs a file to
  %{_sysusersdir}.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="aff4556ba0f43f118cd89027d71e9f5f9003228f5fa9e2170b9d172cede1d2a48d431716c108970b35d8252d3a29e45888b38f342cb0ecf5232b6c74e8404f44" name="feedbackd-debugsource" arch="i586">
  <version epoch="0" ver="0.8.9" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add 109.patch: Fix build with glib-2.76.x</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689940800">- Update to version 0.2.0:
  + build: Bump version to 0.2.0. We have a slight api change.
  + lfb-event: Avoid allocation when getting profile. We can return
    the const *. This makes it consistent with other getters. This
    is an API change we didn't find any users and the API is
    declared unstable.
  + tests: Get properties all at once.
  + lfb-event: Add getter and setter for app-id. For applications
    this is figured out automatically but notification daemons and
    portal implementations might want to override it to have the
    per-app feedback profile picked up automatically.
- Drop 109.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694001600">- Update to version 0.2.1:
  + event: Fix doc link
  + treewide: Drop superfluous '()' after functions in doc strings.
    Otherwise we have that doubled in the docs.
  + doc:
  - Better cross reference manpages.
  - Add manpage for feedback themes. This should direct users to
    the documentation.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 0.4.1:
  + Simplify udev rule installation
  + Dont' fail tests with newer json-glib
- Changes from version 0.4.0:
  + Support `hw_pattern` on devices using qcom-lpg. This allows to
    keep LEDs on in suspend.
  + Internal cleanups and restructuring to cater for different LED
    types.
  + Support RGB color mixing for multicolor leds
  + Allow to use (camera) flash LEDs as notificaton LED
  + Immediately end "too noisy" feedbacks when switching profile
    levels
- Changes from version 0.3.0:
  + Allow blessed apps (e.g. alarm clocks) to override the global
    feedback level
  + Documentation, CI and packaging updates
  + Make it simpler to add new led types
- Add pkgconfig(gmobile) and pkgconfig(umockdev-1.0) BuildRequires:
  New dependencies.</changelog>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1731758400">- Update to version 0.5.0
  + Detect haptic on Google Sargo and Oneplus Enchilada/Fachita
  + Handle "alert slider" on Oneplus Enchilada/Fachita</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 0.8.1:
  + Avoid critical when `lfb_uninit()` isn't paired with `lfb_init()`
- Changes from version 0.8.0:
  + New `VibraPattern` feedbackd
  + Allow to configure max haptic strength
  + Allow to configure magnitude of `VibraRumble` feedback
  + Use `[0.0, 1.0]` as magnitude in `VibraPeriodic` too
  + Add haptic event for `notification-new-generic`
  + Make `button-press` feedback less intrusive
  + More internal fixes
- Changes from version 0.7.0:
  + Allow clients to pass a custom sound file for events. Useful
    for custom ring tone feedback or custom notification sounds.
- Changes from version 0.6.0
  + feedbackd: Add vibration API
  + spec: Clarify use of notification related events
  + Fix crash in fbd-lectrl when group doesn't exist
  + Don't fail tests with newer json-glib
  + Allow to use (camera) flash LEDs as notification LED</changelog>
  <changelog author="Adrian Campos Garrido &lt;adriancampos@teachelp.com&gt;" date="1760702400">- Version 0.8.6
  * data: Move udev rule to 72
    systemd as of 258 requires uaccess tag processing to be &lt; 73.
  * packaging: Trigger change event for input subsystem too
- Version 0.8.5
  * udev: Add rule for AW86927.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Update to version 0.8.7:
  + Make it simple to use role based audio roles</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 0.8.9:
  + Improve docs
  + Add custom theme example
  + udev: Match LED on devices with multiple status LEDs
  + Simplify using media roles via build profile
  + theme: Fix window-close event name
- Changes from version 0.8.8:
  + Support haptic on Google Nexus 10, Samung Note 10.1
  + Create uses via systemd-sysusers
  + Fix max brightness for LED patterns on multicolor LEDs
- BuildRequire sysuser-tools: the package installs a file to
  %{_sysusersdir}.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="fbc1366a4c8544a0b540c3d896e0181c5502c0cdc1701b27304d77625ea404b8beedc957613571e36891c655e1e469795063d921170822f7d9650c6484fa35f0" name="feh-debuginfo" arch="i586">
  <version epoch="0" ver="3.11.1" rel="1.6"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1611662400">- Update to 3.6.3:
  * Fix --start-at not handling URL-encoded file:/// paths properly. Notably,
    this also fixes feh not displaying images with spaces or unicode
    elements in their path when opened from a file manager.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 3.7.0:
  * Use compact representation instead of key-value pairs for common
    EXIF data
  * Add --window-id &lt;windowid&gt; option (draw to an existing window)
  * Add --zoom-step &lt;percent&gt; option (specify zoom step size)
  * Pass gopher:// and gophers:// URLs to libcurl
  * Fix --reload / --auto-reload reloading the wrong directory when
    using --start-at and no file arguments or filelists have been
    specified
  * Fix Ctrl+key causing unintended behaviour when controlling feh
    via stdin
  * Fix high CPU usage when closing stdin after starting feh from
    a terminal</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to version 3.7.2:
  * Fix crash when running feh without stdin file descriptor
  * Support JPEG XL files when using imlib2-jxl
  * Fix support for images smaller than 16 bytes
  * Fix some out of bounds reads</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652356800">- Update to version 3.8:
  * Add button ID "0" to cursor bindings. This pseudo-button is
    triggered whenever feh observes a cursor movement.
    It does not have a default binding.
  * Support hexadecimal IDs in --window-id
  * Disable --auto-rotate in feh builds compiled with Imlib2 1.7.5
    or later. Imlib2 1.7.5 introduces transparent EXIF-based image
    orientation adjustment, so --auto-rotate is no longer needed</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1656936000">- Update to version 3.9:
  * Remove magic byte check before passing an image to Imlib2.
    This check was introduced in feh 3.6 to work around an issue with
    Imlib2 being slow to determine image loadability in some cases
    &lt;https://phab.enlightenment.org/T8739&gt;. By now, an Imlib2 version
    without this issue is availble.
  * Fix crash (segmentation fault due to null pointer dereference)
    when toggling fullscreen mode while moving the cursor.
  * feh no longer supplies its own getopt_long function.
    getopt_long is provided by a wide range of libc implementations,
    so there is no need for feh to duplicate it.
- Add zsh completion</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1660219200">- Add feh-add_jxl_support.patch for the image/jxl MimeType to be
  supported.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1663502400">- update to 3.9.1:
  * Set libcurl user agent to "feh/3.9.1". Previously, feh did not send a
    user agent.</changelog>
  <changelog author="Mazin Alhaddad &lt;mazin@getstate.dev&gt;" date="1706443200">- Update to 3.10.2
  * Fix crash in right-click / menu rendering code on some distributions
- Drop 'feh-fix_pointer_arithmetics.patch'
- Update keyring</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719921600">- update to 3.10.3:
  * Fix feh not respecting aspect ratio of thumbnails that are
    smaller than --thumb-width and --thumb-height
  * Fix --no-recursive behaving like --recursive
  * Fix rotation by 180° corrupting images
  * Speed up --sort=size and --sort=mtime by caching stat(2)
    calls</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1756728000">- Update to 3.11.1:
  * Correctly center images in fullscreen mode
    (fixes regression introduced in 3.11.0)
  * option --tap-zones enables support for prev/next tap zones
  * Fix --scale-down not scaling down the first image
    in floating i3 windows and similar setups</changelog>
</package>
<package pkgid="c157da682db17b4145095673645cbbfedb6260e3e5c78d8332bc7e2eebaff74d2bf24caeac84111f8f82aeadcaac712ca44cb1d3ea0bed27125bdeede5419c25" name="feh-debugsource" arch="i586">
  <version epoch="0" ver="3.11.1" rel="1.6"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1611662400">- Update to 3.6.3:
  * Fix --start-at not handling URL-encoded file:/// paths properly. Notably,
    this also fixes feh not displaying images with spaces or unicode
    elements in their path when opened from a file manager.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 3.7.0:
  * Use compact representation instead of key-value pairs for common
    EXIF data
  * Add --window-id &lt;windowid&gt; option (draw to an existing window)
  * Add --zoom-step &lt;percent&gt; option (specify zoom step size)
  * Pass gopher:// and gophers:// URLs to libcurl
  * Fix --reload / --auto-reload reloading the wrong directory when
    using --start-at and no file arguments or filelists have been
    specified
  * Fix Ctrl+key causing unintended behaviour when controlling feh
    via stdin
  * Fix high CPU usage when closing stdin after starting feh from
    a terminal</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to version 3.7.2:
  * Fix crash when running feh without stdin file descriptor
  * Support JPEG XL files when using imlib2-jxl
  * Fix support for images smaller than 16 bytes
  * Fix some out of bounds reads</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652356800">- Update to version 3.8:
  * Add button ID "0" to cursor bindings. This pseudo-button is
    triggered whenever feh observes a cursor movement.
    It does not have a default binding.
  * Support hexadecimal IDs in --window-id
  * Disable --auto-rotate in feh builds compiled with Imlib2 1.7.5
    or later. Imlib2 1.7.5 introduces transparent EXIF-based image
    orientation adjustment, so --auto-rotate is no longer needed</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1656936000">- Update to version 3.9:
  * Remove magic byte check before passing an image to Imlib2.
    This check was introduced in feh 3.6 to work around an issue with
    Imlib2 being slow to determine image loadability in some cases
    &lt;https://phab.enlightenment.org/T8739&gt;. By now, an Imlib2 version
    without this issue is availble.
  * Fix crash (segmentation fault due to null pointer dereference)
    when toggling fullscreen mode while moving the cursor.
  * feh no longer supplies its own getopt_long function.
    getopt_long is provided by a wide range of libc implementations,
    so there is no need for feh to duplicate it.
- Add zsh completion</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1660219200">- Add feh-add_jxl_support.patch for the image/jxl MimeType to be
  supported.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1663502400">- update to 3.9.1:
  * Set libcurl user agent to "feh/3.9.1". Previously, feh did not send a
    user agent.</changelog>
  <changelog author="Mazin Alhaddad &lt;mazin@getstate.dev&gt;" date="1706443200">- Update to 3.10.2
  * Fix crash in right-click / menu rendering code on some distributions
- Drop 'feh-fix_pointer_arithmetics.patch'
- Update keyring</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719921600">- update to 3.10.3:
  * Fix feh not respecting aspect ratio of thumbnails that are
    smaller than --thumb-width and --thumb-height
  * Fix --no-recursive behaving like --recursive
  * Fix rotation by 180° corrupting images
  * Speed up --sort=size and --sort=mtime by caching stat(2)
    calls</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1756728000">- Update to 3.11.1:
  * Correctly center images in fullscreen mode
    (fixes regression introduced in 3.11.0)
  * option --tap-zones enables support for prev/next tap zones
  * Fix --scale-down not scaling down the first image
    in floating i3 windows and similar setups</changelog>
</package>
<package pkgid="e3b6a8d8c93bf428929730c2b3295019e1b1fb7d1fc3c822781c1432b8e20cd515d272b5e679d3563d3d281a2557b9b581b9f975e3b01e62f1504ca363a1b302" name="fence-agents-debugsource" arch="i586">
  <version epoch="0" ver="4.17.0+git.1786356985.d90bec5f" rel="1.1"/>
  <changelog author="varkoly@suse.com" date="1750680000">- Update to version 4.16.0+git.1750325058.755815b1:
  * fence_shelly_gen2: new fence agent for Shelly Gen2+ Switches (#628)
  * fence_kubevirt: set grace_period_seconds=0 to immediately power off the node
  * fence_aws_vpc_net: new fence agent for AWS VPC Net (#613)
  * fence_ibm_powervs: fix plaintext token file support
  * fence_nutanix_ahv: update metadata to fix incorrect agent name and align with other agents metadata
  * fence_virtd: fix linkage of server modules (#624)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1750680001">- Impl: Adding new fence agent for Nutanix AHV (jsc#PED-13090)</changelog>
  <changelog author="varkoly@suse.com" date="1756987200">- Update to version 4.16.0+git.1755594293.5cf006ff:
  * fence_aws: Add new skip_os_shutdown flag (#632) (jsc#PED-13796)
  * fence_ibm_vpc: add apikey file support</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1758628800">- Update to version 4.16.0+git.1758188595.5a0c09a2:
  * fence_ibm_powervs: update description of api-type parameter to show correct default value
  * spec: dont Require python3-msrestazure on RHEL10+</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764072000">- Update to version 4.16.0+git.1763372689.07285aac:
  * fence_gce: fix node list limit (#640)
  * fence_hetzner_cloud: add new fence agent for Hetzner Cloud
  * fence_kubevirt: add fallback to kubernetes.client.rest to avoid errors with some versions of the kubernetes library</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1765972800">- Update to version 4.16.0+git.1765293331.d30fb54b:
  * fence_ibm_vpc: fix missing statuses
  * Remove discards const qualifier warnings
  * build: add support for rust coreutils
  * fence_virt: print error messages to sderr
  * fence_virt: cleanup whitespace at end of lines</changelog>
  <changelog author="trenn@suse.com" date="1771848000">- Update to version 4.17.0+git.1769693386.608dd62:
  * fence_ibm_vpc: fix indentation
  * fence_dummy: add recorder mode for testing fence_recorder protocol (#647)
  * Enhancement: better alpine compatibility (#648)
  * fence_scsi: add "mpath_register_method" parameter to allow only registering to the main multipath device</changelog>
  <changelog author="varkoly@suse.com" date="1782129600">- Update to version 4.17.0+git.1781703439.0804740:
  * fence_openstack: fix list-action to avoid timeout when there are 100+ VMs on the hypervisor
  * fence_ibm_vpc: set proxy when token has expired as well
  * fence_openstack: add auth-plugin support for clouds.yaml (#651)
  * fencing.py: change from Bash "source" to POSIX-compliant "."</changelog>
  <changelog author="varkoly@suse.com" date="1784635200">- Update to version 4.17.0+git.1784121740.9871084:
  * fence_vmware_rest: add token-based authentication support
  * fence_aws: add tag/eni/ebs identity-method instance resolution
  * fence_kubevirt: report Succeeded and Failed as OFF</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1786536000">- Update to version 4.17.0+git.1786356985.d90bec5f:
  * fence_vmware_rest: remove static --token option
  * fence_gce: fail immediately on import errors
  * fence_openstack: implement reboot_cycle_fn for hard reboot support (#657)</changelog>
</package>
<package pkgid="eedb54a0a15fadae2e418b1ecc982988e71808ce6d0654a87d6e4303bee8dac6138b52c431d202b9fddff3ede865b8f6c272dfc532468650c4c9395cd1207f52" name="fence-agents-kdump-debuginfo" arch="i586">
  <version epoch="0" ver="4.17.0+git.1786356985.d90bec5f" rel="1.1"/>
  <changelog author="varkoly@suse.com" date="1750680000">- Update to version 4.16.0+git.1750325058.755815b1:
  * fence_shelly_gen2: new fence agent for Shelly Gen2+ Switches (#628)
  * fence_kubevirt: set grace_period_seconds=0 to immediately power off the node
  * fence_aws_vpc_net: new fence agent for AWS VPC Net (#613)
  * fence_ibm_powervs: fix plaintext token file support
  * fence_nutanix_ahv: update metadata to fix incorrect agent name and align with other agents metadata
  * fence_virtd: fix linkage of server modules (#624)</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1750680001">- Impl: Adding new fence agent for Nutanix AHV (jsc#PED-13090)</changelog>
  <changelog author="varkoly@suse.com" date="1756987200">- Update to version 4.16.0+git.1755594293.5cf006ff:
  * fence_aws: Add new skip_os_shutdown flag (#632) (jsc#PED-13796)
  * fence_ibm_vpc: add apikey file support</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1758628800">- Update to version 4.16.0+git.1758188595.5a0c09a2:
  * fence_ibm_powervs: update description of api-type parameter to show correct default value
  * spec: dont Require python3-msrestazure on RHEL10+</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1764072000">- Update to version 4.16.0+git.1763372689.07285aac:
  * fence_gce: fix node list limit (#640)
  * fence_hetzner_cloud: add new fence agent for Hetzner Cloud
  * fence_kubevirt: add fallback to kubernetes.client.rest to avoid errors with some versions of the kubernetes library</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1765972800">- Update to version 4.16.0+git.1765293331.d30fb54b:
  * fence_ibm_vpc: fix missing statuses
  * Remove discards const qualifier warnings
  * build: add support for rust coreutils
  * fence_virt: print error messages to sderr
  * fence_virt: cleanup whitespace at end of lines</changelog>
  <changelog author="trenn@suse.com" date="1771848000">- Update to version 4.17.0+git.1769693386.608dd62:
  * fence_ibm_vpc: fix indentation
  * fence_dummy: add recorder mode for testing fence_recorder protocol (#647)
  * Enhancement: better alpine compatibility (#648)
  * fence_scsi: add "mpath_register_method" parameter to allow only registering to the main multipath device</changelog>
  <changelog author="varkoly@suse.com" date="1782129600">- Update to version 4.17.0+git.1781703439.0804740:
  * fence_openstack: fix list-action to avoid timeout when there are 100+ VMs on the hypervisor
  * fence_ibm_vpc: set proxy when token has expired as well
  * fence_openstack: add auth-plugin support for clouds.yaml (#651)
  * fencing.py: change from Bash "source" to POSIX-compliant "."</changelog>
  <changelog author="varkoly@suse.com" date="1784635200">- Update to version 4.17.0+git.1784121740.9871084:
  * fence_vmware_rest: add token-based authentication support
  * fence_aws: add tag/eni/ebs identity-method instance resolution
  * fence_kubevirt: report Succeeded and Failed as OFF</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1786536000">- Update to version 4.17.0+git.1786356985.d90bec5f:
  * fence_vmware_rest: remove static --token option
  * fence_gce: fail immediately on import errors
  * fence_openstack: implement reboot_cycle_fn for hard reboot support (#657)</changelog>
</package>
<package pkgid="6630ea49b63e2ad5c0311713b48cde9c36e3354d3b29b0fe322a7bd97a29e546f4758d0425119a8ca81c0fbec0ee6d9160aeff9c9294d9bd7f2f7b89ff9b2b3e" name="festival-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.0" rel="16.1"/>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1599220800">- Removed "rcfestival" and added almost equivalent functionality
  to systemd unit file (thanks to Franck Bui &lt;fbui@suse.com&gt;).
- Removed %stop_on_removal and %restart_on_update from .spec,
  which is not needed anymore.</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1626696000">- Added festival-1.95-audsp-libexec.patch to support new directory
  structure in Tumbleweed (/usr/libexec should be used for internal
  binary) (boo#1188227).</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1694952000">- Replace Requires(pre): "%{_sbindir}/{groupadd,useradd}" with
  "shadow" to make it possible to pick up in Tumbleweed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1723809600">- Replace Requires(pre): "%{_sbindir}/{groupadd,useradd}" with
  "shadow" to make it possible to pick up in Leap 16.0.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1724328000">- Add festival-configure-c99.patch: fix configure failing with gcc
  14.</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1724500800">- Updated configure script using autoconf because it fails with
  gcc-14 (only for Tumbleweed currently).</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1751371200">- Added patch speech_tools-remove-externs.patch to remove
  unnecessary external decls and add required header.
- Added patch speech_tools-explicit-func-match.patch to resolve
  function definition issues
  (Abve two fixes resolve a compilation failure in Tumbleweed,
  but it's also useful in other versions, so it applies
  regardless of version).</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1757332800">- Added patch speech_tools-substrcmp-size_t.patch to fix a
  build failure in Tumbleweed/i586 (because "long unsigned int"
  != size_t).</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1785412800">- Added patch speech_tools-ambiguous-relation.patch to fix a build
  failure in Tumbleweed.</changelog>
</package>
<package pkgid="40121cf0918f18326ca2500a111594b59f1eb55e62b1857200e4850d8f74614a3f613392114de7a3e503bcb6f8587c075af21bf30a0e487bbcfb289d76802b12" name="festival-debugsource" arch="i586">
  <version epoch="0" ver="2.5.0" rel="16.1"/>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1599220800">- Removed "rcfestival" and added almost equivalent functionality
  to systemd unit file (thanks to Franck Bui &lt;fbui@suse.com&gt;).
- Removed %stop_on_removal and %restart_on_update from .spec,
  which is not needed anymore.</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1626696000">- Added festival-1.95-audsp-libexec.patch to support new directory
  structure in Tumbleweed (/usr/libexec should be used for internal
  binary) (boo#1188227).</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1694952000">- Replace Requires(pre): "%{_sbindir}/{groupadd,useradd}" with
  "shadow" to make it possible to pick up in Tumbleweed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1723809600">- Replace Requires(pre): "%{_sbindir}/{groupadd,useradd}" with
  "shadow" to make it possible to pick up in Leap 16.0.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1724328000">- Add festival-configure-c99.patch: fix configure failing with gcc
  14.</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1724500800">- Updated configure script using autoconf because it fails with
  gcc-14 (only for Tumbleweed currently).</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1751371200">- Added patch speech_tools-remove-externs.patch to remove
  unnecessary external decls and add required header.
- Added patch speech_tools-explicit-func-match.patch to resolve
  function definition issues
  (Abve two fixes resolve a compilation failure in Tumbleweed,
  but it's also useful in other versions, so it applies
  regardless of version).</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1757332800">- Added patch speech_tools-substrcmp-size_t.patch to fix a
  build failure in Tumbleweed/i586 (because "long unsigned int"
  != size_t).</changelog>
  <changelog author="Yasuhiko Kamata &lt;belphegor@belbel.or.jp&gt;" date="1785412800">- Added patch speech_tools-ambiguous-relation.patch to fix a build
  failure in Tumbleweed.</changelog>
</package>
<package pkgid="6d364306d0328ca4d4251b4af1781a2295a82c64a19b1c9812bc106985f2de0dc05c83656e096f1bed674dfc9dca30dfe8ec62f16e32e3cbb95bdae75dfad26b" name="fetchmail-debuginfo" arch="i586">
  <version epoch="0" ver="6.6.1" rel="3.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 6.4.38:
  * Tighten OpenSSL and wolfSSL version requirements again. See
    README.SSL.
  * Distributors providing older versions that they backport
    security fixes for may want to patch socket.c but remember
    to redirect support to your distribution's support channels.
    The fetchmail maintainer only supports functionally
    unmodified builds with publicly available SSL/TLS library
    versions.
  * fetchmail will refuse to build against OpenSSL 1.0.2 older
    than 1.0.2u, or wolfSSL older than 5.6.2. It will warn about
    OpenSSL older than 3.0.9, or between 3.1.0 and 3.1.4,
    or wolfSSL older than 5.6.6.</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1732622400">- Upgrade to 6.5.1
  * Drop two wolfSSL compile-time checks that were for older 6.4 or for future
    7.0 releases and broke compilation with wolfSSL 5.7.4.
    Fixes https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282413#c4
  * Use %p instead of non-portable %#p for one wolfSSL-related diagnostic message
    (FreeBSD defines %#p to be %p, on many other platforms it's undefined
    behavior).
  * Add regex_helper.c to list of files that contain translatable strings,
    which contains two strings we missed to translate.
  * Simplify EVP_MD_fetch API detection ("like OpenSSL 3" vs. "like OpenSSL 1")
    for version switch and base it on the claimed OpenSSL version of the crypto
    SSL, which works for LibreSSL (claims OpenSSL 2) and wolfSSL alike.
  * Several translations added
  - Rebased fetchmail-6.3.8-smtp_errors.patch
  - Rebased fetchmail-FAQ-list-gmail-options-including-oauthbearer-and-app.patch
  - Rebased fetchmail-add-contrib-fetchnmail-oauth2.py-token-acquisition-u.patch
  - Rebased fetchmail-add-imap-oauthbearer-support.patch
  - Rebased fetchmail-add-passwordfile-and-passwordfd-options.patch
  - Rebased fetchmail-add-query_to64_outsize-utility-function.patch
  - Rebased fetchmail-bump-max-passwordlen-to-1bytes.patch
  - Rebased fetchmail-give-each-ctl-it-s-own-copy-of-password.patch
  - Rebased fetchmail-increase-max-password-length-to-handle-oauth-tokens.patch
  - Rebased fetchmail-re-read-passwordfile-on-every-poll.patch
  - Rebased fetchmail-support-oauthbearer-xoauth2-with-pop3.patch
  - Rebased fetchmailconf-no-more-future.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736856000">- Update to 6.5.2
  * TRANSLATIONS: fetchmail's translations were updated, courtesy of:
  * cs:    Petr Pisar [Czech]
  * sr:    Мирослав Николић (Miroslav Nikolić) [Serbian]
  * CHANGES:
  * Minor documentation consistency fixes (versions, dates).</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1750939200">- Update to 6.5.4
  * BUGFIXES:
  * socket: avoid crash when writing to a socket without SSL/TLS fails.
    Reported by Andrea Venturoli via mailing list, fixes #71.
  * wolfSSL support: avoid fetchmail.c compilation failure in certain
    configurations of wolfSSL (for instance, on FreeBSD's wolfssl-5.8.0_1
    package), OpenSSL_version enables a newer 1.1.x compat API that passes its
    argument to a wolfSSL API, with OPENSSL_DIR and OPENSSL_ENGINES_DIR, causing
    related compiler failures.
    See &lt;https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287435&gt;.</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1759838400">- Update to 6.5.6 fixes [bsc#1251194,CVE-2025-61962]
  * Rebased fetchmail-add-passwordfile-and-passwordfd-options.patch
  * Rebased fetchmail-add-query_to64_outsize-utility-function.patch
  * Rebased fetchmail-bump-max-passwordlen-to-1bytes.patch
  * Rebased fetchmail-give-each-ctl-it-s-own-copy-of-password.patch
  * Rebased fetchmail-increase-max-password-length-to-handle-oauth-tokens.patch
  * Rebased fetchmail-re-read-passwordfile-on-every-poll.patch
  * Rebased fetchmail-support-oauthbearer-xoauth2-with-pop3.patch
  * SECURITY BUGFIX:
  * fetchmail-SA-2025-01.txt: CVE pending assignment by MITRE
    An SMTP server advertising EHLO and AUTH, and if fetchmail is configured to
    authenticate (esmtpname and esmtppassword given and non-empty), the server
    might crash fetchmail by sending a "334" response without further blank to
    fetchmail's AUTH request. This is in violation of applicable RFC-4952 though.
    Fetchmail now detects this situation and reports it separately as
    malformed server reply.
    Fetchmail 6.5.6 has been released without waiting for translation updates
    or CVE identifier, these will be provided in followup releases.
  * BUGFIXES:
  * RFC-5321: When the --smtpaddress, --smtphost, --smtpname, -D or -S argument
    is an numeric address literal such as 192.0.2.2 or 2001:0DB8::4321, properly
    format that as such in the SMTP RCPT command as user@[192.0.2.2] or
    user@[IPv6:2001:0DB8::4321].
  * When printing output on the console while fetching mail, do not intersperse
    another copy of our program name and date in the middle of a log line.
    Workaround for older versions: --logfile /dev/tty  (might also use
  - -logfile /dev/stderr) - but note this changes buffering behavior and may
    output to appear later and without ticker marks.
  * A few low-priority memory leaks in the command-line options parser were
    fixed. Since this parser runs only once, leaks are harmless.
  * Some minor code cleanups and robustness fixes were made, and we should
    see fewer compiler warnings as a result.
  * CHANGES:
  * Given the slow update schedules of some distributions, already add code
    that checks if time_t() is good beyond the year 2038,
    meaning time_t is either unsigned (which would last until 2106) or
    64 bits wide.  If the system isn't safe, warn on every launch of fetchmail
    beginning 2028-01-01 at 00:00 GMT so users have 10 years to plan.
    Fetchmail will also print a warning if time(time_t *t) overflows.</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1760961600">- Update to 6.5.7
  * More fixes for SMTP bugs and others
  [#]# BUGFIXES:
  * When authenticating to an SMTP server, the AUTH LOGIN method (which didn't
    become a proposed standard, and is only the third method fetchmail would try,
    if CRAM-MD5 and PLAIN weren't offered) required that the server returned
    a 334 code followed by a blank and by a decodable base64 challenge we ignored
    anyways.  This is in line with RFC 4952.
    However, to improve compatibility, fetchmail now accepts anything that
    starts with "334 " and disregards the remainder of the line.
    At the same time, AUTH LOGIN was deprecated. AUTH PLAIN should be available
    everywhere AUTH LOGIN is, and is specified in IETF RFC 4616.
  * When authenticating to an SMTP server, i. e. esmtpname/esmtppassword are
    defined, check for errors, and skip servers that do not understand EHLO,
    because we cannot negotiate supported authentication schemes with them.
    This should avoid attempting to send a lot of messages and see them rejected.
  * When authenticating to an SMTP server, do not send client abort "*" when
    we receive any other server reply but 334.
  * Extend 6.5.6's RFC-5321 address-literal fix to MAIL FROM. This might
    apply when we only have a server's IP address and need to quality
    addresses without domain. Fixes Debian Bug#1080025.
  * SMTP AUTH can now look up passwords from the .netrc file - for that,
    fetchmail's esmtpname setting must match the login for the given host in
    .netrc. Fixes Debian Bug#1056651 by Ticker Berkin.
  * Improve the GSSAPI (Kerberos V) build, which was pretty hard to get working.
    This was improved. Recommendation:
  - For autoconf builds (./configure), be sure to have the desired krb5-config
    executable early on $PATH before running ./configure.
  - For meson builds, be sure to list the path to your krb5-gssapi.pc file on
    PKG_CONFIG_PATH.  (meson will fall back to krb5-config, so if that's on PATH,
    that should also work.)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1763380800">- Update to 6.6.1
  * fixed several bugs in SMTP AUTH
  [#]# TRANSLATIONS were updated by these fine people (randomized order):
  * sr:    Мирослав Николић [Serbian]
  * es:    Cristian Othón Martínez Vera [Spanish]</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1777896000">- Fix package for immutable mode jsc#PED-14745
  * Moved /var/lib/fetchmail to generated with systemd-tmpfiles
  * Moved /var/log/fetchmail logfile to inside /var/log/fetchmail directory
  * Updated fetchmail.logrotate, fetchmail.tmpfiles</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778241600">- fix permissions of /var/lib/fetchmail/ - user "fetchmail" needs
  to write there (as before the move to systemd-tmpfiles)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1778500800">- bsc#1263944 Fix multiple issues caused by fixes for immutable mode jsc#PED-14745
  * Fix permissions of /var/log/fetchmail directory
  * Make logrotate run as fetchmail to avoid privellege escalation attacks
  * Fix permissiosn of /var/lib/fetchmail
  * Configure correct logfile for daemon, create logfile</changelog>
</package>
<package pkgid="92489f26291167698ce725c512ac01c434519fa72d1ff2af1aca86e57c9b269da44e1829bc2c44c43f69bbbe8c574875426505b3556dd78359272fcaf0d72964" name="fetchmail-debugsource" arch="i586">
  <version epoch="0" ver="6.6.1" rel="3.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 6.4.38:
  * Tighten OpenSSL and wolfSSL version requirements again. See
    README.SSL.
  * Distributors providing older versions that they backport
    security fixes for may want to patch socket.c but remember
    to redirect support to your distribution's support channels.
    The fetchmail maintainer only supports functionally
    unmodified builds with publicly available SSL/TLS library
    versions.
  * fetchmail will refuse to build against OpenSSL 1.0.2 older
    than 1.0.2u, or wolfSSL older than 5.6.2. It will warn about
    OpenSSL older than 3.0.9, or between 3.1.0 and 3.1.4,
    or wolfSSL older than 5.6.6.</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1732622400">- Upgrade to 6.5.1
  * Drop two wolfSSL compile-time checks that were for older 6.4 or for future
    7.0 releases and broke compilation with wolfSSL 5.7.4.
    Fixes https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282413#c4
  * Use %p instead of non-portable %#p for one wolfSSL-related diagnostic message
    (FreeBSD defines %#p to be %p, on many other platforms it's undefined
    behavior).
  * Add regex_helper.c to list of files that contain translatable strings,
    which contains two strings we missed to translate.
  * Simplify EVP_MD_fetch API detection ("like OpenSSL 3" vs. "like OpenSSL 1")
    for version switch and base it on the claimed OpenSSL version of the crypto
    SSL, which works for LibreSSL (claims OpenSSL 2) and wolfSSL alike.
  * Several translations added
  - Rebased fetchmail-6.3.8-smtp_errors.patch
  - Rebased fetchmail-FAQ-list-gmail-options-including-oauthbearer-and-app.patch
  - Rebased fetchmail-add-contrib-fetchnmail-oauth2.py-token-acquisition-u.patch
  - Rebased fetchmail-add-imap-oauthbearer-support.patch
  - Rebased fetchmail-add-passwordfile-and-passwordfd-options.patch
  - Rebased fetchmail-add-query_to64_outsize-utility-function.patch
  - Rebased fetchmail-bump-max-passwordlen-to-1bytes.patch
  - Rebased fetchmail-give-each-ctl-it-s-own-copy-of-password.patch
  - Rebased fetchmail-increase-max-password-length-to-handle-oauth-tokens.patch
  - Rebased fetchmail-re-read-passwordfile-on-every-poll.patch
  - Rebased fetchmail-support-oauthbearer-xoauth2-with-pop3.patch
  - Rebased fetchmailconf-no-more-future.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1736856000">- Update to 6.5.2
  * TRANSLATIONS: fetchmail's translations were updated, courtesy of:
  * cs:    Petr Pisar [Czech]
  * sr:    Мирослав Николић (Miroslav Nikolić) [Serbian]
  * CHANGES:
  * Minor documentation consistency fixes (versions, dates).</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1750939200">- Update to 6.5.4
  * BUGFIXES:
  * socket: avoid crash when writing to a socket without SSL/TLS fails.
    Reported by Andrea Venturoli via mailing list, fixes #71.
  * wolfSSL support: avoid fetchmail.c compilation failure in certain
    configurations of wolfSSL (for instance, on FreeBSD's wolfssl-5.8.0_1
    package), OpenSSL_version enables a newer 1.1.x compat API that passes its
    argument to a wolfSSL API, with OPENSSL_DIR and OPENSSL_ENGINES_DIR, causing
    related compiler failures.
    See &lt;https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287435&gt;.</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1759838400">- Update to 6.5.6 fixes [bsc#1251194,CVE-2025-61962]
  * Rebased fetchmail-add-passwordfile-and-passwordfd-options.patch
  * Rebased fetchmail-add-query_to64_outsize-utility-function.patch
  * Rebased fetchmail-bump-max-passwordlen-to-1bytes.patch
  * Rebased fetchmail-give-each-ctl-it-s-own-copy-of-password.patch
  * Rebased fetchmail-increase-max-password-length-to-handle-oauth-tokens.patch
  * Rebased fetchmail-re-read-passwordfile-on-every-poll.patch
  * Rebased fetchmail-support-oauthbearer-xoauth2-with-pop3.patch
  * SECURITY BUGFIX:
  * fetchmail-SA-2025-01.txt: CVE pending assignment by MITRE
    An SMTP server advertising EHLO and AUTH, and if fetchmail is configured to
    authenticate (esmtpname and esmtppassword given and non-empty), the server
    might crash fetchmail by sending a "334" response without further blank to
    fetchmail's AUTH request. This is in violation of applicable RFC-4952 though.
    Fetchmail now detects this situation and reports it separately as
    malformed server reply.
    Fetchmail 6.5.6 has been released without waiting for translation updates
    or CVE identifier, these will be provided in followup releases.
  * BUGFIXES:
  * RFC-5321: When the --smtpaddress, --smtphost, --smtpname, -D or -S argument
    is an numeric address literal such as 192.0.2.2 or 2001:0DB8::4321, properly
    format that as such in the SMTP RCPT command as user@[192.0.2.2] or
    user@[IPv6:2001:0DB8::4321].
  * When printing output on the console while fetching mail, do not intersperse
    another copy of our program name and date in the middle of a log line.
    Workaround for older versions: --logfile /dev/tty  (might also use
  - -logfile /dev/stderr) - but note this changes buffering behavior and may
    output to appear later and without ticker marks.
  * A few low-priority memory leaks in the command-line options parser were
    fixed. Since this parser runs only once, leaks are harmless.
  * Some minor code cleanups and robustness fixes were made, and we should
    see fewer compiler warnings as a result.
  * CHANGES:
  * Given the slow update schedules of some distributions, already add code
    that checks if time_t() is good beyond the year 2038,
    meaning time_t is either unsigned (which would last until 2106) or
    64 bits wide.  If the system isn't safe, warn on every launch of fetchmail
    beginning 2028-01-01 at 00:00 GMT so users have 10 years to plan.
    Fetchmail will also print a warning if time(time_t *t) overflows.</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1760961600">- Update to 6.5.7
  * More fixes for SMTP bugs and others
  [#]# BUGFIXES:
  * When authenticating to an SMTP server, the AUTH LOGIN method (which didn't
    become a proposed standard, and is only the third method fetchmail would try,
    if CRAM-MD5 and PLAIN weren't offered) required that the server returned
    a 334 code followed by a blank and by a decodable base64 challenge we ignored
    anyways.  This is in line with RFC 4952.
    However, to improve compatibility, fetchmail now accepts anything that
    starts with "334 " and disregards the remainder of the line.
    At the same time, AUTH LOGIN was deprecated. AUTH PLAIN should be available
    everywhere AUTH LOGIN is, and is specified in IETF RFC 4616.
  * When authenticating to an SMTP server, i. e. esmtpname/esmtppassword are
    defined, check for errors, and skip servers that do not understand EHLO,
    because we cannot negotiate supported authentication schemes with them.
    This should avoid attempting to send a lot of messages and see them rejected.
  * When authenticating to an SMTP server, do not send client abort "*" when
    we receive any other server reply but 334.
  * Extend 6.5.6's RFC-5321 address-literal fix to MAIL FROM. This might
    apply when we only have a server's IP address and need to quality
    addresses without domain. Fixes Debian Bug#1080025.
  * SMTP AUTH can now look up passwords from the .netrc file - for that,
    fetchmail's esmtpname setting must match the login for the given host in
    .netrc. Fixes Debian Bug#1056651 by Ticker Berkin.
  * Improve the GSSAPI (Kerberos V) build, which was pretty hard to get working.
    This was improved. Recommendation:
  - For autoconf builds (./configure), be sure to have the desired krb5-config
    executable early on $PATH before running ./configure.
  - For meson builds, be sure to list the path to your krb5-gssapi.pc file on
    PKG_CONFIG_PATH.  (meson will fall back to krb5-config, so if that's on PATH,
    that should also work.)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1763380800">- Update to 6.6.1
  * fixed several bugs in SMTP AUTH
  [#]# TRANSLATIONS were updated by these fine people (randomized order):
  * sr:    Мирослав Николић [Serbian]
  * es:    Cristian Othón Martínez Vera [Spanish]</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1777896000">- Fix package for immutable mode jsc#PED-14745
  * Moved /var/lib/fetchmail to generated with systemd-tmpfiles
  * Moved /var/log/fetchmail logfile to inside /var/log/fetchmail directory
  * Updated fetchmail.logrotate, fetchmail.tmpfiles</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1778241600">- fix permissions of /var/lib/fetchmail/ - user "fetchmail" needs
  to write there (as before the move to systemd-tmpfiles)</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1778500800">- bsc#1263944 Fix multiple issues caused by fixes for immutable mode jsc#PED-14745
  * Fix permissions of /var/log/fetchmail directory
  * Make logrotate run as fetchmail to avoid privellege escalation attacks
  * Fix permissiosn of /var/lib/fetchmail
  * Configure correct logfile for daemon, create logfile</changelog>
</package>
<package pkgid="40bba6859fc65f796081ff15fcfba749337c79a77151f4ee0dd36070949e14fe4b6873c145700906faa108ebb9e4bc53faf2922cc777b8d6ca3b0574c4ae4e54" name="ffado-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.9" rel="4.5"/>
  <changelog author="davejplater@gmail.com" date="1546516800">- Update to release 2.4.1
- Removed uneeded and incorporated patches:
  libffado-SConstruct-py3.patch, ffado-gcc6.patch and byteswap.patch
- Upstream changes:
  * Fix some python syntax which was not compatible with python3.
  These were missed during the preparation of FFADO 2.4.0.
  * Modify the SCons build system to allow for scons running under
  python3.
  * Merge distribution patches provided by package maintainers.
  * Address some difficulties experienced by package maintainers
  when compiling FFADO.
  * Improve the output of ffado-diag.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1577966400">- Replace pkgconfig(libxml++-2.6) with pkgconfig(libxml++-3.0)
  BuildRequires.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1590753600">- Update to release 2.4.3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682337600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to version 2.4.7
- Upstream changes:
  * Update config.guess to the latest version. This supports newer
  architectures such as RISCV64.
  * Address compiler warnings reported by newer versions of gcc.
  * Add a configuration entry for the Apogee Duet.
  * Spelling, capitalisation and quoting fixes in documentation and
  source code.
  * Correctly report the Saffire Pro 24 and Pro 56 in messages from
  the driver when these interfaces are in use.
  * Build correctly under scons 3.0.5 and above.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1711108800">- Remove unnecessary BuildRequires on xdg-utils and update-desktop-files</changelog>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723982400">- Update to version 2.4.9
  * Support compilation against musl libc.
  * Remove build-time checks for utilities that are not used
    (pyuic).
  * Install the ffado-mixer appdata file only if ffado-mixer has
    been built.
  * Add a DATADIR option to scons and use it in line with GNU
    conventions.
  * Update the AppStream document with more complete information
    and in line with current best practice.
  * Rename XDG files to match modern standards.
  * Install XDG files manually to simplify the build script and
    avoid depending on xdg-utils.
- Changes from version 2.4.8
  * Make various mixer modules work under Python 3.10 and later:
    Presonus Firebox, Presonus FP10, Presonus Inspire1394 and
    Yamaha Go.
  * Deal with the removal of SafeConfigParser in Python 3.12.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1737633600">- BuildRequires python3-setuptools, distutils is deprecated and is
  removed for python &gt; 3.11</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748865600">- Combine ffado.spec, ffado-mixer.spec to form a multibuild
  package instead. Compact description. Trim constructs for old
  distros.
- Follow standard practice of naming subpackage X -&gt; X-devel.</changelog>
</package>
<package pkgid="6c99bdb0085667e3d1db5ce63b501269249dea7fb57ce1262910ba80cdd8638a051df7232c2c76d855b2333fe3bf9ff51007fac9a77f21785076b7d59a020dca" name="ffado-debugsource" arch="i586">
  <version epoch="0" ver="2.4.9" rel="4.5"/>
  <changelog author="davejplater@gmail.com" date="1546516800">- Update to release 2.4.1
- Removed uneeded and incorporated patches:
  libffado-SConstruct-py3.patch, ffado-gcc6.patch and byteswap.patch
- Upstream changes:
  * Fix some python syntax which was not compatible with python3.
  These were missed during the preparation of FFADO 2.4.0.
  * Modify the SCons build system to allow for scons running under
  python3.
  * Merge distribution patches provided by package maintainers.
  * Address some difficulties experienced by package maintainers
  when compiling FFADO.
  * Improve the output of ffado-diag.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1577966400">- Replace pkgconfig(libxml++-2.6) with pkgconfig(libxml++-3.0)
  BuildRequires.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1590753600">- Update to release 2.4.3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682337600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to version 2.4.7
- Upstream changes:
  * Update config.guess to the latest version. This supports newer
  architectures such as RISCV64.
  * Address compiler warnings reported by newer versions of gcc.
  * Add a configuration entry for the Apogee Duet.
  * Spelling, capitalisation and quoting fixes in documentation and
  source code.
  * Correctly report the Saffire Pro 24 and Pro 56 in messages from
  the driver when these interfaces are in use.
  * Build correctly under scons 3.0.5 and above.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1711108800">- Remove unnecessary BuildRequires on xdg-utils and update-desktop-files</changelog>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723982400">- Update to version 2.4.9
  * Support compilation against musl libc.
  * Remove build-time checks for utilities that are not used
    (pyuic).
  * Install the ffado-mixer appdata file only if ffado-mixer has
    been built.
  * Add a DATADIR option to scons and use it in line with GNU
    conventions.
  * Update the AppStream document with more complete information
    and in line with current best practice.
  * Rename XDG files to match modern standards.
  * Install XDG files manually to simplify the build script and
    avoid depending on xdg-utils.
- Changes from version 2.4.8
  * Make various mixer modules work under Python 3.10 and later:
    Presonus Firebox, Presonus FP10, Presonus Inspire1394 and
    Yamaha Go.
  * Deal with the removal of SafeConfigParser in Python 3.12.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1737633600">- BuildRequires python3-setuptools, distutils is deprecated and is
  removed for python &gt; 3.11</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748865600">- Combine ffado.spec, ffado-mixer.spec to form a multibuild
  package instead. Compact description. Trim constructs for old
  distros.
- Follow standard practice of naming subpackage X -&gt; X-devel.</changelog>
</package>
<package pkgid="5448f870e4d2769d5a81e9f1ce0d03c69aad4031bc9d824a0b4cb69c66eeb1a14dc229ce1d8d8aafec2e4119e7a30901e90dde66115eddb7796a9bb8dcbd8446" name="ffcall-debuginfo" arch="i586">
  <version epoch="0" ver="2.5" rel="1.7"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1566820800">- Update to (lib)fcall-2.2 release
  * Added support for the following platforms:
    (Previously, a build on these platforms failed.)
  - armv6 (Raspberry Pi): Linux.
  - hppa: Linux 32-bit.
  - riscv32: Linux with ilp32d ABI.
  - riscv64: Linux with lp64d ABI.
  * The build for the mips 32-bit ABI is now compatible with toolchains for
    the 'fpxx' ABI variant.  The downside is that the mips1 architecture is
    no longer supported.
  * Fixed a bug regarding passing of more than 8 arguments on the following
    platforms:
  - arm64: Linux 64-bit.
  * Fixed a stack corruption bug on the following platforms:
  - hppa: HP-UX 32-bit.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1568289600">- Add riscv64 to ffcall_arches</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1571054400">- Avoid recursion trouble in spec file cause by undefined _lto_cflags</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1620302400">- Move /etc/rpm/macros.ffcall to /usr/lib/rpm/macros.d/ (boo#1185666)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to version 2.4
  * Fixed a couple of multithread-safety bugs in the trampoline and
    callback packages.
- Remove unused ffcall-trampoline.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Resolve rpmlint report "libffcall0.x86_64: E:
  shlib-policy-name-error SONAME: libavcall.so.1, expected
  package suffix: 1"</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692360000">- riscv-pic.patch: Use PIC-compatible code for vacall
  (https://savannah.gnu.org/bugs/?62422)
- Run testsuite</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1729252800">- Update to (lib)fcall-2.5 release
  * Added support for the following platforms:
    (Previously, a build on these platforms failed.)
  - loongarch64: Linux with lp64d ABI.
  - riscv64: Linux with musl libc.
  - hppa: Linux.
  - powerpc: FreeBSD, NetBSD.
  - powerpc64: FreeBSD.
  - powerpc64le: FreeBSD.
  - arm: Android.
  * Fixed support for the following platforms:
    (Previously, a build on these platforms appeared to succeed but was buggy.)
  - ia64: Linux.
  - arm64: OpenBSD.
  * Simplified the environmental requirements (the library no longer allocates
    a temporary file in /tmp) on the following platforms:
  - Linux.
  - macOS.
  - FreeBSD 13 and newer.
  - NetBSD 8 and newer.
- Removed patch riscv-pic.patch as now upstream supported</changelog>
</package>
<package pkgid="df082d56a476de2688ec619c56234638d82bc8cb534b11a348e4f76037d42bcc215a3cff53de24d60b78e97aa231a92ca3b7daa839d706ce8ed717cb2f34b2a1" name="ffcall-debugsource" arch="i586">
  <version epoch="0" ver="2.5" rel="1.7"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1566820800">- Update to (lib)fcall-2.2 release
  * Added support for the following platforms:
    (Previously, a build on these platforms failed.)
  - armv6 (Raspberry Pi): Linux.
  - hppa: Linux 32-bit.
  - riscv32: Linux with ilp32d ABI.
  - riscv64: Linux with lp64d ABI.
  * The build for the mips 32-bit ABI is now compatible with toolchains for
    the 'fpxx' ABI variant.  The downside is that the mips1 architecture is
    no longer supported.
  * Fixed a bug regarding passing of more than 8 arguments on the following
    platforms:
  - arm64: Linux 64-bit.
  * Fixed a stack corruption bug on the following platforms:
  - hppa: HP-UX 32-bit.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1568289600">- Add riscv64 to ffcall_arches</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1571054400">- Avoid recursion trouble in spec file cause by undefined _lto_cflags</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1620302400">- Move /etc/rpm/macros.ffcall to /usr/lib/rpm/macros.d/ (boo#1185666)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to version 2.4
  * Fixed a couple of multithread-safety bugs in the trampoline and
    callback packages.
- Remove unused ffcall-trampoline.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Resolve rpmlint report "libffcall0.x86_64: E:
  shlib-policy-name-error SONAME: libavcall.so.1, expected
  package suffix: 1"</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692360000">- riscv-pic.patch: Use PIC-compatible code for vacall
  (https://savannah.gnu.org/bugs/?62422)
- Run testsuite</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1729252800">- Update to (lib)fcall-2.5 release
  * Added support for the following platforms:
    (Previously, a build on these platforms failed.)
  - loongarch64: Linux with lp64d ABI.
  - riscv64: Linux with musl libc.
  - hppa: Linux.
  - powerpc: FreeBSD, NetBSD.
  - powerpc64: FreeBSD.
  - powerpc64le: FreeBSD.
  - arm: Android.
  * Fixed support for the following platforms:
    (Previously, a build on these platforms appeared to succeed but was buggy.)
  - ia64: Linux.
  - arm64: OpenBSD.
  * Simplified the environmental requirements (the library no longer allocates
    a temporary file in /tmp) on the following platforms:
  - Linux.
  - macOS.
  - FreeBSD 13 and newer.
  - NetBSD 8 and newer.
- Removed patch riscv-pic.patch as now upstream supported</changelog>
</package>
<package pkgid="8824811cc3bf049d91d9167d5c32648e4ce2299fbe672015e9323b6e6a58decbbd3c5246d8cd8296733b6e00c04f7151986c865bb955ee6675a297dd468b96ad" name="ffmpeg-4-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.8" rel="4.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1785412800">- Add CVE patches:
  ffmpeg-4-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-4-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-4-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-4-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-4-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708800">- Add ffmpeg-4-CVE-2026-58049.patch:
  Backport f8d7795d from upstream, avcodec/rasc: Check that 32-bit
  DLTA accesses stay within the row.
  (CVE-2026-58049, bsc#1269550)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708801">- Add ffmpeg-4-CVE-2026-64833.patch:
  Backport 385ac2fa from upstream, avformat/spdifenc: bound DTS
  core_size against the packet size in the HD path.
  (CVE-2026-64833, bsc#1272755)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708802">- Add ffmpeg-4-CVE-2026-64834.patch:
  Backport 3c441711 from upstream, avformat/rtpdec_asf: reject ASF
  objects smaller than their header.
  (CVE-2026-64834, bsc#1272757)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708803">- Add ffmpeg-4-CVE-2026-65703.patch:
  Backport 3b85fbe8 from upstream, avcodec/tdsc: unref the reference
  frame before reallocating on size change.
  (CVE-2026-65703, bsc#1272759)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708804">- Add ffmpeg-4-CVE-2026-65704.patch:
  Backport 52f7983f from upstream, avformat/ty: don't let the Series2
  AC3 trim underflow the packet size.
  (CVE-2026-65704, bsc#1272760)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708805">- Add ffmpeg-4-CVE-2026-65705.patch:
  Backport 30a52276 from upstream, avfilter/vf_floodfill: remove
  unneeded variables.
  (CVE-2026-65705, bsc#1272761)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708806">- Add ffmpeg-4-CVE-2026-65706.patch:
  Backport b3c7ebc1 from upstream, avfilter/vf_swaprect: size the
  temp row buffer for the widest plane.
  (CVE-2026-65706, bsc#1272762)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708807">- Add ffmpeg-4-CVE-2026-66036-shim01.patch
  Backport e3d0c719 from upstream, avfilter/vf_hqdn3d: reject
  unsupported frame parameter changes. This patch is for facilitate
  ffmpeg-CVE-2026-66036.patch.
  (CVE-2026-66036, bsc#1272763)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708808">- Add ffmpeg-4-CVE-2026-66036.patch:
  Backport 62294b6a from upstream, avfilter/vf_hqdn3d: support
  dynamic frame sizes.
  (CVE-2026-66036, bsc#1272763)</changelog>
</package>
<package pkgid="fbe65f3bb59ae01f7bfd7848f8e516c415525ac64755385aa18087116c185b7e98556d45c8f2e9588d8e2deab34e74d89f81650892cad961050a5e815104844e" name="ffmpeg-4-debugsource" arch="i586">
  <version epoch="0" ver="4.4.8" rel="4.1"/>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1785412800">- Add CVE patches:
  ffmpeg-4-CVE-2026-64835.patch: (CVE-2026-64835, bsc#1272758)
  ffmpeg-4-CVE-2026-64832.patch: (CVE-2026-64832, bsc#1272754)
  ffmpeg-4-CVE-2026-64830.patch: (CVE-2026-64830, bsc#1272752)
  ffmpeg-4-CVE-2026-66038.patch: (CVE-2026-66038, bsc#1272768)
  ffmpeg-4-CVE-2026-66039.patch: (CVE-2026-66039, bsc#1272765)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708800">- Add ffmpeg-4-CVE-2026-58049.patch:
  Backport f8d7795d from upstream, avcodec/rasc: Check that 32-bit
  DLTA accesses stay within the row.
  (CVE-2026-58049, bsc#1269550)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708801">- Add ffmpeg-4-CVE-2026-64833.patch:
  Backport 385ac2fa from upstream, avformat/spdifenc: bound DTS
  core_size against the packet size in the HD path.
  (CVE-2026-64833, bsc#1272755)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708802">- Add ffmpeg-4-CVE-2026-64834.patch:
  Backport 3c441711 from upstream, avformat/rtpdec_asf: reject ASF
  objects smaller than their header.
  (CVE-2026-64834, bsc#1272757)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708803">- Add ffmpeg-4-CVE-2026-65703.patch:
  Backport 3b85fbe8 from upstream, avcodec/tdsc: unref the reference
  frame before reallocating on size change.
  (CVE-2026-65703, bsc#1272759)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708804">- Add ffmpeg-4-CVE-2026-65704.patch:
  Backport 52f7983f from upstream, avformat/ty: don't let the Series2
  AC3 trim underflow the packet size.
  (CVE-2026-65704, bsc#1272760)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708805">- Add ffmpeg-4-CVE-2026-65705.patch:
  Backport 30a52276 from upstream, avfilter/vf_floodfill: remove
  unneeded variables.
  (CVE-2026-65705, bsc#1272761)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708806">- Add ffmpeg-4-CVE-2026-65706.patch:
  Backport b3c7ebc1 from upstream, avfilter/vf_swaprect: size the
  temp row buffer for the widest plane.
  (CVE-2026-65706, bsc#1272762)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708807">- Add ffmpeg-4-CVE-2026-66036-shim01.patch
  Backport e3d0c719 from upstream, avfilter/vf_hqdn3d: reject
  unsupported frame parameter changes. This patch is for facilitate
  ffmpeg-CVE-2026-66036.patch.
  (CVE-2026-66036, bsc#1272763)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708808">- Add ffmpeg-4-CVE-2026-66036.patch:
  Backport 62294b6a from upstream, avfilter/vf_hqdn3d: support
  dynamic frame sizes.
  (CVE-2026-66036, bsc#1272763)</changelog>
</package>
<package pkgid="fc9e4482579e8585b0d617ec2d59af241d0d2dde53f3df09790a87147f77b82fa1b69f7ab72f363501f0517af6f38b2df5b5ce4e6fbbf95972e3df9acde9b40f" name="ffmpeg-7-debuginfo" arch="i586">
  <version epoch="0" ver="7.1.5" rel="2.1"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708800">- Add ffmpeg-7-CVE-2026-70630.patch:
  Backport c22667d0 from upstream, avcodec/screenpresso: reject
  deflate output shorter than the frame.
  (CVE-2026-70630, bsc#1274282)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708801">- Add ffmpeg-7-CVE-2026-70631.patch:
  Backport 3c287af3 from upstream, avcodec/tiff: reject inflate
  output shorter than the strip.
  (CVE-2026-70631, bsc#1274287)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708802">- Add ffmpeg-7-CVE-2026-70632.patch:
  Backport 16b2049d from upstream, avcodec/cfhd: reject transform-2
  output wider than the plane.
  (CVE-2026-70632, bsc#1274289)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918400">- Add ffmpeg-7-CVE-2026-75141.patch:
  Backport acf5d7cd from upstream, avformat/hevc: reject hvcC
  NAL arrays that overflow the 16-bit count.
  (CVE-2026-75141, bsc#1276407)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918401">- Add ffmpeg-7-CVE-2026-75142.patch:
  Backport 9d786e4b from upstream, avformat/mpegenc: reject stream
  counts that overflow the system header.
  (CVE-2026-75142, bsc#1276408)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918402">- Add ffmpeg-7-CVE-2026-75143.patch:
  Backport 1c10bcc2 from upstream, avformat/librist: honor the caller
  buffer size in librist_read.
  (CVE-2026-75143, bsc#1276409)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918403">- Add ffmpeg-7-CVE-2026-75144.patch:
  Backport 1c10bcc2 from upstream, avformat/rtpenc_vc2hq: reject data
  units larger than the RTP payload buffer.
  (CVE-2026-75144, bsc#1276410)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918404">- Add ffmpeg-7-CVE-2026-75145.patch:
  Backport b4c199c5 from upstream, avformat/rtpenc_av1: do not narrow
  the OBU size to (long).
  (CVE-2026-75145, bsc#1276411)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918405">- Add ffmpeg-7-CVE-2026-75146.patch:
  Backport 65b0dab9 from upstream, avformat/dashdec: reject a negative
  fragment index.
  (CVE-2026-75146, bsc#1276412)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918406">- Add ffmpeg-7-CVE-2026-75147.patch:
  Backport 983dae9c from upstream, avformat/rtpenc_av1: bound OBU
  size in the keyframe search loop.
  (CVE-2026-75147, bsc#1276413)</changelog>
</package>
<package pkgid="b86e6da57fbc5c310763cb4467b9680b61bc788a967cc9d57351ae28a49481be0805d0661237791a44c1bc558c7b94a5250d472daa0c01590d4021d4a145ea33" name="ffmpeg-7-debugsource" arch="i586">
  <version epoch="0" ver="7.1.5" rel="2.1"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708800">- Add ffmpeg-7-CVE-2026-70630.patch:
  Backport c22667d0 from upstream, avcodec/screenpresso: reject
  deflate output shorter than the frame.
  (CVE-2026-70630, bsc#1274282)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708801">- Add ffmpeg-7-CVE-2026-70631.patch:
  Backport 3c287af3 from upstream, avcodec/tiff: reject inflate
  output shorter than the strip.
  (CVE-2026-70631, bsc#1274287)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708802">- Add ffmpeg-7-CVE-2026-70632.patch:
  Backport 16b2049d from upstream, avcodec/cfhd: reject transform-2
  output wider than the plane.
  (CVE-2026-70632, bsc#1274289)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918400">- Add ffmpeg-7-CVE-2026-75141.patch:
  Backport acf5d7cd from upstream, avformat/hevc: reject hvcC
  NAL arrays that overflow the 16-bit count.
  (CVE-2026-75141, bsc#1276407)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918401">- Add ffmpeg-7-CVE-2026-75142.patch:
  Backport 9d786e4b from upstream, avformat/mpegenc: reject stream
  counts that overflow the system header.
  (CVE-2026-75142, bsc#1276408)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918402">- Add ffmpeg-7-CVE-2026-75143.patch:
  Backport 1c10bcc2 from upstream, avformat/librist: honor the caller
  buffer size in librist_read.
  (CVE-2026-75143, bsc#1276409)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918403">- Add ffmpeg-7-CVE-2026-75144.patch:
  Backport 1c10bcc2 from upstream, avformat/rtpenc_vc2hq: reject data
  units larger than the RTP payload buffer.
  (CVE-2026-75144, bsc#1276410)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918404">- Add ffmpeg-7-CVE-2026-75145.patch:
  Backport b4c199c5 from upstream, avformat/rtpenc_av1: do not narrow
  the OBU size to (long).
  (CVE-2026-75145, bsc#1276411)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918405">- Add ffmpeg-7-CVE-2026-75146.patch:
  Backport 65b0dab9 from upstream, avformat/dashdec: reject a negative
  fragment index.
  (CVE-2026-75146, bsc#1276412)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918406">- Add ffmpeg-7-CVE-2026-75147.patch:
  Backport 983dae9c from upstream, avformat/rtpenc_av1: bound OBU
  size in the keyframe search loop.
  (CVE-2026-75147, bsc#1276413)</changelog>
</package>
<package pkgid="f10433ff2f941b080f6d65d2b8a73c82bc1e81a660d2d24c7ddcb8d9f47772bc457543f5c277b4f8149859706c9665301fb334a52e7aed45220df7e8cca9db00" name="ffmpeg-7-mini-debugsource" arch="i586">
  <version epoch="0" ver="7.1.5" rel="2.1"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708800">- Add ffmpeg-7-CVE-2026-70630.patch:
  Backport c22667d0 from upstream, avcodec/screenpresso: reject
  deflate output shorter than the frame.
  (CVE-2026-70630, bsc#1274282)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708801">- Add ffmpeg-7-CVE-2026-70631.patch:
  Backport 3c287af3 from upstream, avcodec/tiff: reject inflate
  output shorter than the strip.
  (CVE-2026-70631, bsc#1274287)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708802">- Add ffmpeg-7-CVE-2026-70632.patch:
  Backport 16b2049d from upstream, avcodec/cfhd: reject transform-2
  output wider than the plane.
  (CVE-2026-70632, bsc#1274289)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918400">- Add ffmpeg-7-CVE-2026-75141.patch:
  Backport acf5d7cd from upstream, avformat/hevc: reject hvcC
  NAL arrays that overflow the 16-bit count.
  (CVE-2026-75141, bsc#1276407)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918401">- Add ffmpeg-7-CVE-2026-75142.patch:
  Backport 9d786e4b from upstream, avformat/mpegenc: reject stream
  counts that overflow the system header.
  (CVE-2026-75142, bsc#1276408)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918402">- Add ffmpeg-7-CVE-2026-75143.patch:
  Backport 1c10bcc2 from upstream, avformat/librist: honor the caller
  buffer size in librist_read.
  (CVE-2026-75143, bsc#1276409)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918403">- Add ffmpeg-7-CVE-2026-75144.patch:
  Backport 1c10bcc2 from upstream, avformat/rtpenc_vc2hq: reject data
  units larger than the RTP payload buffer.
  (CVE-2026-75144, bsc#1276410)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918404">- Add ffmpeg-7-CVE-2026-75145.patch:
  Backport b4c199c5 from upstream, avformat/rtpenc_av1: do not narrow
  the OBU size to (long).
  (CVE-2026-75145, bsc#1276411)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918405">- Add ffmpeg-7-CVE-2026-75146.patch:
  Backport 65b0dab9 from upstream, avformat/dashdec: reject a negative
  fragment index.
  (CVE-2026-75146, bsc#1276412)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918406">- Add ffmpeg-7-CVE-2026-75147.patch:
  Backport 983dae9c from upstream, avformat/rtpenc_av1: bound OBU
  size in the keyframe search loop.
  (CVE-2026-75147, bsc#1276413)</changelog>
</package>
<package pkgid="b0178e9cf7e9cb0097cdd15277a07db5fb7c6ddc5960158eaf5be18c41a4c44668903b1c70bec68c78ef724132820a2b0c94a93289bd4065ef91b29cd10bae01" name="ffmpeg-7-mini-libs-debuginfo" arch="i586">
  <version epoch="0" ver="7.1.5" rel="2.1"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708800">- Add ffmpeg-7-CVE-2026-70630.patch:
  Backport c22667d0 from upstream, avcodec/screenpresso: reject
  deflate output shorter than the frame.
  (CVE-2026-70630, bsc#1274282)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708801">- Add ffmpeg-7-CVE-2026-70631.patch:
  Backport 3c287af3 from upstream, avcodec/tiff: reject inflate
  output shorter than the strip.
  (CVE-2026-70631, bsc#1274287)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1786708802">- Add ffmpeg-7-CVE-2026-70632.patch:
  Backport 16b2049d from upstream, avcodec/cfhd: reject transform-2
  output wider than the plane.
  (CVE-2026-70632, bsc#1274289)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918400">- Add ffmpeg-7-CVE-2026-75141.patch:
  Backport acf5d7cd from upstream, avformat/hevc: reject hvcC
  NAL arrays that overflow the 16-bit count.
  (CVE-2026-75141, bsc#1276407)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918401">- Add ffmpeg-7-CVE-2026-75142.patch:
  Backport 9d786e4b from upstream, avformat/mpegenc: reject stream
  counts that overflow the system header.
  (CVE-2026-75142, bsc#1276408)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918402">- Add ffmpeg-7-CVE-2026-75143.patch:
  Backport 1c10bcc2 from upstream, avformat/librist: honor the caller
  buffer size in librist_read.
  (CVE-2026-75143, bsc#1276409)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918403">- Add ffmpeg-7-CVE-2026-75144.patch:
  Backport 1c10bcc2 from upstream, avformat/rtpenc_vc2hq: reject data
  units larger than the RTP payload buffer.
  (CVE-2026-75144, bsc#1276410)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918404">- Add ffmpeg-7-CVE-2026-75145.patch:
  Backport b4c199c5 from upstream, avformat/rtpenc_av1: do not narrow
  the OBU size to (long).
  (CVE-2026-75145, bsc#1276411)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918405">- Add ffmpeg-7-CVE-2026-75146.patch:
  Backport 65b0dab9 from upstream, avformat/dashdec: reject a negative
  fragment index.
  (CVE-2026-75146, bsc#1276412)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1787918406">- Add ffmpeg-7-CVE-2026-75147.patch:
  Backport 983dae9c from upstream, avformat/rtpenc_av1: bound OBU
  size in the keyframe search loop.
  (CVE-2026-75147, bsc#1276413)</changelog>
</package>
<package pkgid="13db9a3e1fb981106f8f5b0b2fc7498b54e437aa68b3d448bf5bbd9138aef60e63d7e2fa637ace8ad5c5c345b99ab3de61c58b7dd10109856cd4839cd2baa1e0" name="ffmpeg-8-debuginfo" arch="i586">
  <version epoch="0" ver="8.1.2" rel="2.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768046400">- Update to release 8.0.1
  * avcodec/videotoolboxenc: fix the loss of precision when
    calculating quality
  * avcodec/videotoolboxenc: support global_quality without qscale
  * avformat/http: Handle IPv6 Zone ID in hostname
  * avfilter/af_whisper: fix broken output for multibyte character
  * avfilter/f_ebur128: Fix incorrect ebur128 peak calculation
  * swscale/graph: fix double-free when legacy pass fails
    initializing
  * avformat/dhav: Fix off by length of read element error
  * avcodec/ffv1enc: Consider variation in slice sizes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768910400">- Enable some more codecs based on package availability and
  based on comparison with Fedora's ffmpeg package.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769515200">- Enable harfbuzz-based plugins [boo#1256873]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773662400">- Update to release 8.1
  * EXIF metadata parsing support</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775131200">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Add explicit symbol lists to work-around-abi-break.patch
  [boo#1261836]</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1777550400">- Switch back to OpenSSL
  I do not remember why exactly this was changed, but I believe
  one of the reasons was that back when EC certificates were new,
  FFmpeg was only using the SSL 3.0/TLS 1.0 functions of the
  library, which meant a security downgrade and prevented it from
  connecting to hosts that restricted clients to newer protocol
  versions.
  Both libraries are kind of terrible, but at least OpenSSL does
  not have a start function that unconditionally incurs significant
  startup delays (200-300ms on an older laptop) for everything that
  links to it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778328000">- Update to version 8.1.1:
  * Various codec, filter and other changes, stable bugfix update.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
  * avcodec/rasc: fix heap use-after-free in decode_move().
    (CVE-2026-12706, bsc#1268595)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Enable glslang filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 8.1.2
  * Fix some buffer overflows, integer overflows, negative
    indices, off-by-one erros and double frees in various codecs,
    muxers and filters.
  * avcodec/magicyuv: Fix 1 line MEDIAN slices
    avcodec/magicyuv: Expand the s-&gt;interlaced slice-height sanity check
    avcodec/magicyuv: reject slice_height misaligned with chroma vshift
    (CVE-2026-8461, bsc#1269490)</changelog>
</package>
<package pkgid="1074239bdbd83a6f8f7921f21951a76e2d01cef489c9d502df1423e747797dba252a2010f270dd34dd69b94570ed0497a6f42805c934ca87c372dc658567bb97" name="ffmpeg-8-debugsource" arch="i586">
  <version epoch="0" ver="8.1.2" rel="2.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768046400">- Update to release 8.0.1
  * avcodec/videotoolboxenc: fix the loss of precision when
    calculating quality
  * avcodec/videotoolboxenc: support global_quality without qscale
  * avformat/http: Handle IPv6 Zone ID in hostname
  * avfilter/af_whisper: fix broken output for multibyte character
  * avfilter/f_ebur128: Fix incorrect ebur128 peak calculation
  * swscale/graph: fix double-free when legacy pass fails
    initializing
  * avformat/dhav: Fix off by length of read element error
  * avcodec/ffv1enc: Consider variation in slice sizes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768910400">- Enable some more codecs based on package availability and
  based on comparison with Fedora's ffmpeg package.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769515200">- Enable harfbuzz-based plugins [boo#1256873]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773662400">- Update to release 8.1
  * EXIF metadata parsing support</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775131200">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Add explicit symbol lists to work-around-abi-break.patch
  [boo#1261836]</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1777550400">- Switch back to OpenSSL
  I do not remember why exactly this was changed, but I believe
  one of the reasons was that back when EC certificates were new,
  FFmpeg was only using the SSL 3.0/TLS 1.0 functions of the
  library, which meant a security downgrade and prevented it from
  connecting to hosts that restricted clients to newer protocol
  versions.
  Both libraries are kind of terrible, but at least OpenSSL does
  not have a start function that unconditionally incurs significant
  startup delays (200-300ms on an older laptop) for everything that
  links to it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778328000">- Update to version 8.1.1:
  * Various codec, filter and other changes, stable bugfix update.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
  * avcodec/rasc: fix heap use-after-free in decode_move().
    (CVE-2026-12706, bsc#1268595)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Enable glslang filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 8.1.2
  * Fix some buffer overflows, integer overflows, negative
    indices, off-by-one erros and double frees in various codecs,
    muxers and filters.
  * avcodec/magicyuv: Fix 1 line MEDIAN slices
    avcodec/magicyuv: Expand the s-&gt;interlaced slice-height sanity check
    avcodec/magicyuv: reject slice_height misaligned with chroma vshift
    (CVE-2026-8461, bsc#1269490)</changelog>
</package>
<package pkgid="55a3d2525a63214f1e996469d424b6584232fada2b1303e4697012fb45d7e028f9b1782818583a9a102eea52d88d0c7417750518388a45201c47147a74dda811" name="ffmpeg-8-mini-debugsource" arch="i586">
  <version epoch="0" ver="8.1.2" rel="2.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768046400">- Update to release 8.0.1
  * avcodec/videotoolboxenc: fix the loss of precision when
    calculating quality
  * avcodec/videotoolboxenc: support global_quality without qscale
  * avformat/http: Handle IPv6 Zone ID in hostname
  * avfilter/af_whisper: fix broken output for multibyte character
  * avfilter/f_ebur128: Fix incorrect ebur128 peak calculation
  * swscale/graph: fix double-free when legacy pass fails
    initializing
  * avformat/dhav: Fix off by length of read element error
  * avcodec/ffv1enc: Consider variation in slice sizes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768910400">- Enable some more codecs based on package availability and
  based on comparison with Fedora's ffmpeg package.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769515200">- Enable harfbuzz-based plugins [boo#1256873]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773662400">- Update to release 8.1
  * EXIF metadata parsing support</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775131200">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Add explicit symbol lists to work-around-abi-break.patch
  [boo#1261836]</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1777550400">- Switch back to OpenSSL
  I do not remember why exactly this was changed, but I believe
  one of the reasons was that back when EC certificates were new,
  FFmpeg was only using the SSL 3.0/TLS 1.0 functions of the
  library, which meant a security downgrade and prevented it from
  connecting to hosts that restricted clients to newer protocol
  versions.
  Both libraries are kind of terrible, but at least OpenSSL does
  not have a start function that unconditionally incurs significant
  startup delays (200-300ms on an older laptop) for everything that
  links to it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778328000">- Update to version 8.1.1:
  * Various codec, filter and other changes, stable bugfix update.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
  * avcodec/rasc: fix heap use-after-free in decode_move().
    (CVE-2026-12706, bsc#1268595)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Enable glslang filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 8.1.2
  * Fix some buffer overflows, integer overflows, negative
    indices, off-by-one erros and double frees in various codecs,
    muxers and filters.
  * avcodec/magicyuv: Fix 1 line MEDIAN slices
    avcodec/magicyuv: Expand the s-&gt;interlaced slice-height sanity check
    avcodec/magicyuv: reject slice_height misaligned with chroma vshift
    (CVE-2026-8461, bsc#1269490)</changelog>
</package>
<package pkgid="8b0795dcd53e4de9bb2cb10c05f6281ab1d9b55e465eafa243be98cf1c8608d7c93104017634159f93f903e2ba1b69efc5834b763650e07b207c060b397d8bbd" name="ffmpeg-8-mini-libs-debuginfo" arch="i586">
  <version epoch="0" ver="8.1.2" rel="2.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768046400">- Update to release 8.0.1
  * avcodec/videotoolboxenc: fix the loss of precision when
    calculating quality
  * avcodec/videotoolboxenc: support global_quality without qscale
  * avformat/http: Handle IPv6 Zone ID in hostname
  * avfilter/af_whisper: fix broken output for multibyte character
  * avfilter/f_ebur128: Fix incorrect ebur128 peak calculation
  * swscale/graph: fix double-free when legacy pass fails
    initializing
  * avformat/dhav: Fix off by length of read element error
  * avcodec/ffv1enc: Consider variation in slice sizes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768910400">- Enable some more codecs based on package availability and
  based on comparison with Fedora's ffmpeg package.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769515200">- Enable harfbuzz-based plugins [boo#1256873]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773662400">- Update to release 8.1
  * EXIF metadata parsing support</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775131200">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Add explicit symbol lists to work-around-abi-break.patch
  [boo#1261836]</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1777550400">- Switch back to OpenSSL
  I do not remember why exactly this was changed, but I believe
  one of the reasons was that back when EC certificates were new,
  FFmpeg was only using the SSL 3.0/TLS 1.0 functions of the
  library, which meant a security downgrade and prevented it from
  connecting to hosts that restricted clients to newer protocol
  versions.
  Both libraries are kind of terrible, but at least OpenSSL does
  not have a start function that unconditionally incurs significant
  startup delays (200-300ms on an older laptop) for everything that
  links to it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778328000">- Update to version 8.1.1:
  * Various codec, filter and other changes, stable bugfix update.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
  * avcodec/rasc: fix heap use-after-free in decode_move().
    (CVE-2026-12706, bsc#1268595)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Enable glslang filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 8.1.2
  * Fix some buffer overflows, integer overflows, negative
    indices, off-by-one erros and double frees in various codecs,
    muxers and filters.
  * avcodec/magicyuv: Fix 1 line MEDIAN slices
    avcodec/magicyuv: Expand the s-&gt;interlaced slice-height sanity check
    avcodec/magicyuv: reject slice_height misaligned with chroma vshift
    (CVE-2026-8461, bsc#1269490)</changelog>
</package>
<package pkgid="af2b85d1d4aed7906eae1476b569f035e20029b074d222176c5632eb53dec90d4f699e421676c4a9f4ee0f70ca7e32f4f47507fa6b8c390e467156771e45b499" name="ffmpeg-9-debugsource" arch="i586">
  <version epoch="0" ver="9.0.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775131200">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Add explicit symbol lists to work-around-abi-break.patch
  [boo#1261836]</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1777550400">- Switch back to OpenSSL
  I do not remember why exactly this was changed, but I believe
  one of the reasons was that back when EC certificates were new,
  FFmpeg was only using the SSL 3.0/TLS 1.0 functions of the
  library, which meant a security downgrade and prevented it from
  connecting to hosts that restricted clients to newer protocol
  versions.
  Both libraries are kind of terrible, but at least OpenSSL does
  not have a start function that unconditionally incurs significant
  startup delays (200-300ms on an older laptop) for everything that
  links to it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778328000">- Update to version 8.1.1:
  * Various codec, filter and other changes, stable bugfix update.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
  * avcodec/rasc: fix heap use-after-free in decode_move().
    (CVE-2026-12706, bsc#1268595)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Enable glslang filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 8.1.2
  * Fix some buffer overflows, integer overflows, negative
    indices, off-by-one erros and double frees in various codecs,
    muxers and filters.
  * avcodec/magicyuv: Fix 1 line MEDIAN slices
    avcodec/magicyuv: Expand the s-&gt;interlaced slice-height sanity check
    avcodec/magicyuv: reject slice_height misaligned with chroma vshift
    (CVE-2026-8461, bsc#1269490)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784635200">- Rename the ffmpeg-8 BRPM to ffmpeg. [boo#1271606]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785931200">- Derive from ffmpeg-8.spec
- Update to release 9.0
  * More Vulkan API acceleration work like Vulkan APV video
    decoding and Apple ProRes RAW Vulkan acceleration, the Vulkan
    v360 video filter, HE-AAC 960 decoding, a transpose NVIDIA CUDA
    filter, animated WebP decoding and demuxing, continued AMD AMF
    enhancements, more AVX-512 optimizations, and more.
  * Remove CELT decoding support (doesn't affect Opus CELT)
  * Remove CELT-in-Ogg parsing
  * avcodec/rasc: Check that 32-bit DLTA accesses stay within the row.
    (CVE-2026-58049, bsc#1269550)
  * avformat/spdifenc: bound DTS core_size against the packet size in the HD path.
    (CVE-2026-64833, bsc#1272755)
  * avformat/rtpdec_asf: reject ASF objects smaller than their header
    (CVE-2026-64834, bsc#1272757)
  * avcodec/tdsc: unref the reference frame before reallocating on size change.
    (CVE-2026-65703, bsc#Bug 1272759)
  * avformat/ty: don't let the Series2 AC3 trim underflow the packet size
    (CVE-2026-65704, bsc# 1272760)
  * avfilter/vf_floodfill: remove unneeded variables
    (CVE-2026-65705,  bsc#1272761)
  * avfilter/vf_swaprect: size the temp row buffer for the widest plane.
    (CVE-2026-65706, bsc#1272762)
  * avfilter/vf_hqdn3d: support dynamic frame sizes.
    (CVE-2026-66036, bsc#1272763)
  * avformat/iamf_parse: check count_label against the available bytes
    (CVE-2026-66037, bsc#1272764)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1786536000">- Update to release 9.0.1
  * Added boundary checks for various input formats, added nullptr
    checks, cure some integer overflows and underflows.
  * avcodec/dvbsub_parser: avoid signed overflow in the capacity check.
    (CVE-2026-70628, bsc#1274268)
  * avcodec/rscc: do not leave uninitilized data when the input is too short.
    (CVE-2026-70629, bsc#1274270)
  * avcodec/screenpresso: reject deflate output shorter than the frame.
    (CVE-2026-70630, bsc#1274282)
  * avcodec/tiff: reject inflate output shorter than the strip.
    (CVE-2026-70631, bsc#1274287)
  * avcodec/cfhd: reject transform-2 output wider than the plane.
    (CVE-2026-70632, bsc#1274289)
  * avformat/hevc: reject hvcC NAL arrays that overflow the 16-bit count.
    (CVE-2026-75141, bsc#1276407)
  * avformat/mpegenc: reject stream counts that overflow the system header.
    (CVE-2026-75142, bsc#1276408)
  * avformat/librist: honor the caller buffer size in librist_read.
    (CVE-2026-75143, bsc#1276409)
  * avformat/rtpenc_vc2hq: reject data units larger than the RTP payload buffer.
    (CVE-2026-75144, bsc#1276410)
  * avformat/rtpenc_av1: do not narrow the OBU size to (long).
    (CVE-2026-75145, bsc#1276411)
  * avformat/dashdec: reject a negative fragment index.
    (CVE-2026-75146, bsc#1276412)
  * avformat/rtpenc_av1: bound OBU size in the keyframe search loop.
    (CVE-2026-75147, bsc#1276413)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1788177600">- Complete work-around-abi-break.patch for BUILD_ORIG=1 builds</changelog>
</package>
<package pkgid="edef3dc280d5cebf6cb953f2e6e8e3ac3cb593598e524562e01bdb93e909100aaf1b117c46f30ff1b47516da886b4c2fb488e9abb31f683f07c6157ba6c23c1c" name="ffmpeg-9-mini-debugsource" arch="i586">
  <version epoch="0" ver="9.0.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775131200">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Add explicit symbol lists to work-around-abi-break.patch
  [boo#1261836]</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1777550400">- Switch back to OpenSSL
  I do not remember why exactly this was changed, but I believe
  one of the reasons was that back when EC certificates were new,
  FFmpeg was only using the SSL 3.0/TLS 1.0 functions of the
  library, which meant a security downgrade and prevented it from
  connecting to hosts that restricted clients to newer protocol
  versions.
  Both libraries are kind of terrible, but at least OpenSSL does
  not have a start function that unconditionally incurs significant
  startup delays (200-300ms on an older laptop) for everything that
  links to it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778328000">- Update to version 8.1.1:
  * Various codec, filter and other changes, stable bugfix update.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
  * avcodec/rasc: fix heap use-after-free in decode_move().
    (CVE-2026-12706, bsc#1268595)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Enable glslang filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 8.1.2
  * Fix some buffer overflows, integer overflows, negative
    indices, off-by-one erros and double frees in various codecs,
    muxers and filters.
  * avcodec/magicyuv: Fix 1 line MEDIAN slices
    avcodec/magicyuv: Expand the s-&gt;interlaced slice-height sanity check
    avcodec/magicyuv: reject slice_height misaligned with chroma vshift
    (CVE-2026-8461, bsc#1269490)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784635200">- Rename the ffmpeg-8 BRPM to ffmpeg. [boo#1271606]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785931200">- Derive from ffmpeg-8.spec
- Update to release 9.0
  * More Vulkan API acceleration work like Vulkan APV video
    decoding and Apple ProRes RAW Vulkan acceleration, the Vulkan
    v360 video filter, HE-AAC 960 decoding, a transpose NVIDIA CUDA
    filter, animated WebP decoding and demuxing, continued AMD AMF
    enhancements, more AVX-512 optimizations, and more.
  * Remove CELT decoding support (doesn't affect Opus CELT)
  * Remove CELT-in-Ogg parsing
  * avcodec/rasc: Check that 32-bit DLTA accesses stay within the row.
    (CVE-2026-58049, bsc#1269550)
  * avformat/spdifenc: bound DTS core_size against the packet size in the HD path.
    (CVE-2026-64833, bsc#1272755)
  * avformat/rtpdec_asf: reject ASF objects smaller than their header
    (CVE-2026-64834, bsc#1272757)
  * avcodec/tdsc: unref the reference frame before reallocating on size change.
    (CVE-2026-65703, bsc#Bug 1272759)
  * avformat/ty: don't let the Series2 AC3 trim underflow the packet size
    (CVE-2026-65704, bsc# 1272760)
  * avfilter/vf_floodfill: remove unneeded variables
    (CVE-2026-65705,  bsc#1272761)
  * avfilter/vf_swaprect: size the temp row buffer for the widest plane.
    (CVE-2026-65706, bsc#1272762)
  * avfilter/vf_hqdn3d: support dynamic frame sizes.
    (CVE-2026-66036, bsc#1272763)
  * avformat/iamf_parse: check count_label against the available bytes
    (CVE-2026-66037, bsc#1272764)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1786536000">- Update to release 9.0.1
  * Added boundary checks for various input formats, added nullptr
    checks, cure some integer overflows and underflows.
  * avcodec/dvbsub_parser: avoid signed overflow in the capacity check.
    (CVE-2026-70628, bsc#1274268)
  * avcodec/rscc: do not leave uninitilized data when the input is too short.
    (CVE-2026-70629, bsc#1274270)
  * avcodec/screenpresso: reject deflate output shorter than the frame.
    (CVE-2026-70630, bsc#1274282)
  * avcodec/tiff: reject inflate output shorter than the strip.
    (CVE-2026-70631, bsc#1274287)
  * avcodec/cfhd: reject transform-2 output wider than the plane.
    (CVE-2026-70632, bsc#1274289)
  * avformat/hevc: reject hvcC NAL arrays that overflow the 16-bit count.
    (CVE-2026-75141, bsc#1276407)
  * avformat/mpegenc: reject stream counts that overflow the system header.
    (CVE-2026-75142, bsc#1276408)
  * avformat/librist: honor the caller buffer size in librist_read.
    (CVE-2026-75143, bsc#1276409)
  * avformat/rtpenc_vc2hq: reject data units larger than the RTP payload buffer.
    (CVE-2026-75144, bsc#1276410)
  * avformat/rtpenc_av1: do not narrow the OBU size to (long).
    (CVE-2026-75145, bsc#1276411)
  * avformat/dashdec: reject a negative fragment index.
    (CVE-2026-75146, bsc#1276412)
  * avformat/rtpenc_av1: bound OBU size in the keyframe search loop.
    (CVE-2026-75147, bsc#1276413)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1788177600">- Complete work-around-abi-break.patch for BUILD_ORIG=1 builds</changelog>
</package>
<package pkgid="ec8c45de7c5a437b0bc1bf8647dad3000bdfbd5b1eac02cfbb42e5cef868465903bf6ff217254aeba503d74dbe765dac8a9274c7b45e2e02093d988872d46b11" name="ffmpeg-9-mini-libs-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775131200">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Add explicit symbol lists to work-around-abi-break.patch
  [boo#1261836]</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1777550400">- Switch back to OpenSSL
  I do not remember why exactly this was changed, but I believe
  one of the reasons was that back when EC certificates were new,
  FFmpeg was only using the SSL 3.0/TLS 1.0 functions of the
  library, which meant a security downgrade and prevented it from
  connecting to hosts that restricted clients to newer protocol
  versions.
  Both libraries are kind of terrible, but at least OpenSSL does
  not have a start function that unconditionally incurs significant
  startup delays (200-300ms on an older laptop) for everything that
  links to it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778328000">- Update to version 8.1.1:
  * Various codec, filter and other changes, stable bugfix update.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
  * avcodec/rasc: fix heap use-after-free in decode_move().
    (CVE-2026-12706, bsc#1268595)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Enable glslang filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 8.1.2
  * Fix some buffer overflows, integer overflows, negative
    indices, off-by-one erros and double frees in various codecs,
    muxers and filters.
  * avcodec/magicyuv: Fix 1 line MEDIAN slices
    avcodec/magicyuv: Expand the s-&gt;interlaced slice-height sanity check
    avcodec/magicyuv: reject slice_height misaligned with chroma vshift
    (CVE-2026-8461, bsc#1269490)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784635200">- Rename the ffmpeg-8 BRPM to ffmpeg. [boo#1271606]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785931200">- Derive from ffmpeg-8.spec
- Update to release 9.0
  * More Vulkan API acceleration work like Vulkan APV video
    decoding and Apple ProRes RAW Vulkan acceleration, the Vulkan
    v360 video filter, HE-AAC 960 decoding, a transpose NVIDIA CUDA
    filter, animated WebP decoding and demuxing, continued AMD AMF
    enhancements, more AVX-512 optimizations, and more.
  * Remove CELT decoding support (doesn't affect Opus CELT)
  * Remove CELT-in-Ogg parsing
  * avcodec/rasc: Check that 32-bit DLTA accesses stay within the row.
    (CVE-2026-58049, bsc#1269550)
  * avformat/spdifenc: bound DTS core_size against the packet size in the HD path.
    (CVE-2026-64833, bsc#1272755)
  * avformat/rtpdec_asf: reject ASF objects smaller than their header
    (CVE-2026-64834, bsc#1272757)
  * avcodec/tdsc: unref the reference frame before reallocating on size change.
    (CVE-2026-65703, bsc#Bug 1272759)
  * avformat/ty: don't let the Series2 AC3 trim underflow the packet size
    (CVE-2026-65704, bsc# 1272760)
  * avfilter/vf_floodfill: remove unneeded variables
    (CVE-2026-65705,  bsc#1272761)
  * avfilter/vf_swaprect: size the temp row buffer for the widest plane.
    (CVE-2026-65706, bsc#1272762)
  * avfilter/vf_hqdn3d: support dynamic frame sizes.
    (CVE-2026-66036, bsc#1272763)
  * avformat/iamf_parse: check count_label against the available bytes
    (CVE-2026-66037, bsc#1272764)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1786536000">- Update to release 9.0.1
  * Added boundary checks for various input formats, added nullptr
    checks, cure some integer overflows and underflows.
  * avcodec/dvbsub_parser: avoid signed overflow in the capacity check.
    (CVE-2026-70628, bsc#1274268)
  * avcodec/rscc: do not leave uninitilized data when the input is too short.
    (CVE-2026-70629, bsc#1274270)
  * avcodec/screenpresso: reject deflate output shorter than the frame.
    (CVE-2026-70630, bsc#1274282)
  * avcodec/tiff: reject inflate output shorter than the strip.
    (CVE-2026-70631, bsc#1274287)
  * avcodec/cfhd: reject transform-2 output wider than the plane.
    (CVE-2026-70632, bsc#1274289)
  * avformat/hevc: reject hvcC NAL arrays that overflow the 16-bit count.
    (CVE-2026-75141, bsc#1276407)
  * avformat/mpegenc: reject stream counts that overflow the system header.
    (CVE-2026-75142, bsc#1276408)
  * avformat/librist: honor the caller buffer size in librist_read.
    (CVE-2026-75143, bsc#1276409)
  * avformat/rtpenc_vc2hq: reject data units larger than the RTP payload buffer.
    (CVE-2026-75144, bsc#1276410)
  * avformat/rtpenc_av1: do not narrow the OBU size to (long).
    (CVE-2026-75145, bsc#1276411)
  * avformat/dashdec: reject a negative fragment index.
    (CVE-2026-75146, bsc#1276412)
  * avformat/rtpenc_av1: bound OBU size in the keyframe search loop.
    (CVE-2026-75147, bsc#1276413)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1788177600">- Complete work-around-abi-break.patch for BUILD_ORIG=1 builds</changelog>
</package>
<package pkgid="0d31f35a6f81889abe3e4e70efff28ab8f883b1ff39be70f9c58c32d7cfdede56836665f956481ee9d3a36f5297980c59d57f539544068addbf8cfd1a9f32f01" name="ffmpeg-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.1" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775131200">- Disable VVC decoders/encoders by default.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Add explicit symbol lists to work-around-abi-break.patch
  [boo#1261836]</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1777550400">- Switch back to OpenSSL
  I do not remember why exactly this was changed, but I believe
  one of the reasons was that back when EC certificates were new,
  FFmpeg was only using the SSL 3.0/TLS 1.0 functions of the
  library, which meant a security downgrade and prevented it from
  connecting to hosts that restricted clients to newer protocol
  versions.
  Both libraries are kind of terrible, but at least OpenSSL does
  not have a start function that unconditionally incurs significant
  startup delays (200-300ms on an older laptop) for everything that
  links to it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778328000">- Update to version 8.1.1:
  * Various codec, filter and other changes, stable bugfix update.
  * avcodec/av1dec: check that primary_ref_frame is within range.
    (CVE-2026-30997, bsc#1262047)
  * avcodec/rasc: fix heap use-after-free in decode_move().
    (CVE-2026-12706, bsc#1268595)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Enable glslang filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 8.1.2
  * Fix some buffer overflows, integer overflows, negative
    indices, off-by-one erros and double frees in various codecs,
    muxers and filters.
  * avcodec/magicyuv: Fix 1 line MEDIAN slices
    avcodec/magicyuv: Expand the s-&gt;interlaced slice-height sanity check
    avcodec/magicyuv: reject slice_height misaligned with chroma vshift
    (CVE-2026-8461, bsc#1269490)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784635200">- Rename the ffmpeg-8 BRPM to ffmpeg. [boo#1271606]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785931200">- Derive from ffmpeg-8.spec
- Update to release 9.0
  * More Vulkan API acceleration work like Vulkan APV video
    decoding and Apple ProRes RAW Vulkan acceleration, the Vulkan
    v360 video filter, HE-AAC 960 decoding, a transpose NVIDIA CUDA
    filter, animated WebP decoding and demuxing, continued AMD AMF
    enhancements, more AVX-512 optimizations, and more.
  * Remove CELT decoding support (doesn't affect Opus CELT)
  * Remove CELT-in-Ogg parsing
  * avcodec/rasc: Check that 32-bit DLTA accesses stay within the row.
    (CVE-2026-58049, bsc#1269550)
  * avformat/spdifenc: bound DTS core_size against the packet size in the HD path.
    (CVE-2026-64833, bsc#1272755)
  * avformat/rtpdec_asf: reject ASF objects smaller than their header
    (CVE-2026-64834, bsc#1272757)
  * avcodec/tdsc: unref the reference frame before reallocating on size change.
    (CVE-2026-65703, bsc#Bug 1272759)
  * avformat/ty: don't let the Series2 AC3 trim underflow the packet size
    (CVE-2026-65704, bsc# 1272760)
  * avfilter/vf_floodfill: remove unneeded variables
    (CVE-2026-65705,  bsc#1272761)
  * avfilter/vf_swaprect: size the temp row buffer for the widest plane.
    (CVE-2026-65706, bsc#1272762)
  * avfilter/vf_hqdn3d: support dynamic frame sizes.
    (CVE-2026-66036, bsc#1272763)
  * avformat/iamf_parse: check count_label against the available bytes
    (CVE-2026-66037, bsc#1272764)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1786536000">- Update to release 9.0.1
  * Added boundary checks for various input formats, added nullptr
    checks, cure some integer overflows and underflows.
  * avcodec/dvbsub_parser: avoid signed overflow in the capacity check.
    (CVE-2026-70628, bsc#1274268)
  * avcodec/rscc: do not leave uninitilized data when the input is too short.
    (CVE-2026-70629, bsc#1274270)
  * avcodec/screenpresso: reject deflate output shorter than the frame.
    (CVE-2026-70630, bsc#1274282)
  * avcodec/tiff: reject inflate output shorter than the strip.
    (CVE-2026-70631, bsc#1274287)
  * avcodec/cfhd: reject transform-2 output wider than the plane.
    (CVE-2026-70632, bsc#1274289)
  * avformat/hevc: reject hvcC NAL arrays that overflow the 16-bit count.
    (CVE-2026-75141, bsc#1276407)
  * avformat/mpegenc: reject stream counts that overflow the system header.
    (CVE-2026-75142, bsc#1276408)
  * avformat/librist: honor the caller buffer size in librist_read.
    (CVE-2026-75143, bsc#1276409)
  * avformat/rtpenc_vc2hq: reject data units larger than the RTP payload buffer.
    (CVE-2026-75144, bsc#1276410)
  * avformat/rtpenc_av1: do not narrow the OBU size to (long).
    (CVE-2026-75145, bsc#1276411)
  * avformat/dashdec: reject a negative fragment index.
    (CVE-2026-75146, bsc#1276412)
  * avformat/rtpenc_av1: bound OBU size in the keyframe search loop.
    (CVE-2026-75147, bsc#1276413)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1788177600">- Complete work-around-abi-break.patch for BUILD_ORIG=1 builds</changelog>
</package>
<package pkgid="34fbd93e698d3cd0cf28a055f8de2abc6a438d622a94cea42ff20b8a0c6d297b4dd2ac46a11b9b62af4d87895b15f1ef64d687f30a60632be15d5db404c71d19" name="ffmpegthumbnailer-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.3" rel="1.8"/>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1416484800">- enable thumbnailer support (--enable-thumbnailer)</changelog>
  <changelog author="fisiu@opensuse.org" date="1416571200">- Update to 2.0.9:
  * Fixed gio library loading
  * Support udp sources
  * No longer support older ffmpeg versions
- Drop ffmpegthumbnailer-glibc.patch: fixed upstream.</changelog>
  <changelog author="olaf@aepfle.de" date="1442923200">- Use pkgconfig for ffmpeg BuildRequires</changelog>
  <changelog author="fisiu@opensuse.org" date="1480420800">- Update to 2.2.0, changes since 2.0.9 includes:
  * Option to prefer embedded image metadata over video content
  * Fixed 'Resource temporarily unavailable' errors when using ffmpeg &lt; 3.0
  * Take rotation metadata into account when generating thumbnails
  * Additional video mime types added to the thumbnailer file
  * Add MPEG-TS (MTS) support
  * Project is hosted on github now
  * Use cmake instead of autotools
  * Many other fixes and minor improvements</changelog>
  <changelog author="jengelh@inai.de" date="1495800000">- Trim filler wording from description.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1583064000">- Updated to version 2.2.2:
  * Requires cmake &gt;= 3.12.
  * Removed unstable continuous thumbnail creation.
- Add ffmpegthumbnailer-cmake-updates.patch: Update CMakeLists.txt
  for new cmake version.
- Changes from version 2.2.1:
  * CMake improvements: required CMake version is now 3.5 or newer.
  * Fix anamorphic height.
  * Fix libffmpegthumbnailer.pc to work with multilib systems.
  * Fix rotation of 180° rotated videos.
  * Fix prefer_embedded_metadata in c api.
  * Fix crash when setting a log callback using the c api.
  * Check for https as well when skipping stat call.
  * Support specifying the size as string using the c api.
  * Support raw rgb data as image type.
  * Print warnings on stderr instead of stdout.
  * Support for continuous thumbnail creation.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583150400">- Use correct url for sources
- Use modern cmake macro for building</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1583236800">- Fix cmake call</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1659960000">- Add patches from upstream git to remove references to deprecated
  functions in ffmpeg4 and fix building against ffmpeg5:
  * 372cd422e57a9a3531eb9a30559d665caecff1ba.patch
  * efb5b618f1c1471c1a7900aed3a59d851ea9a210.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760702400">- Updated to version 2.2.3:
  * Fix build against latest ffmpeg
  * Fix build with recent compiler versions
  * Perform error checking for integer command line arguments
  * Update MimeTypes in .desktop file
  * Fix string out of range error
- Add ffmpegthumbnailer-update-for-newest-ffmpeg.patch to build againts
  latest ffmpeg
- Remove upstreamed patches
  - 372cd422e57a9a3531eb9a30559d665caecff1ba.patch
  - efb5b618f1c1471c1a7900aed3a59d851ea9a210.patch
  - ffmpegthumbnailer-cmake-updates.patch</changelog>
</package>
<package pkgid="e7652f9639f8190db7ab4a97e6cd2bf5d104b9248c240be73b29b68ba1103c0b639d0fa96c21283771c48b5caa050bbcf57099815da1e511e813333a6b0c1e4c" name="ffmpegthumbnailer-debugsource" arch="i586">
  <version epoch="0" ver="2.2.3" rel="1.8"/>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1416484800">- enable thumbnailer support (--enable-thumbnailer)</changelog>
  <changelog author="fisiu@opensuse.org" date="1416571200">- Update to 2.0.9:
  * Fixed gio library loading
  * Support udp sources
  * No longer support older ffmpeg versions
- Drop ffmpegthumbnailer-glibc.patch: fixed upstream.</changelog>
  <changelog author="olaf@aepfle.de" date="1442923200">- Use pkgconfig for ffmpeg BuildRequires</changelog>
  <changelog author="fisiu@opensuse.org" date="1480420800">- Update to 2.2.0, changes since 2.0.9 includes:
  * Option to prefer embedded image metadata over video content
  * Fixed 'Resource temporarily unavailable' errors when using ffmpeg &lt; 3.0
  * Take rotation metadata into account when generating thumbnails
  * Additional video mime types added to the thumbnailer file
  * Add MPEG-TS (MTS) support
  * Project is hosted on github now
  * Use cmake instead of autotools
  * Many other fixes and minor improvements</changelog>
  <changelog author="jengelh@inai.de" date="1495800000">- Trim filler wording from description.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1583064000">- Updated to version 2.2.2:
  * Requires cmake &gt;= 3.12.
  * Removed unstable continuous thumbnail creation.
- Add ffmpegthumbnailer-cmake-updates.patch: Update CMakeLists.txt
  for new cmake version.
- Changes from version 2.2.1:
  * CMake improvements: required CMake version is now 3.5 or newer.
  * Fix anamorphic height.
  * Fix libffmpegthumbnailer.pc to work with multilib systems.
  * Fix rotation of 180° rotated videos.
  * Fix prefer_embedded_metadata in c api.
  * Fix crash when setting a log callback using the c api.
  * Check for https as well when skipping stat call.
  * Support specifying the size as string using the c api.
  * Support raw rgb data as image type.
  * Print warnings on stderr instead of stdout.
  * Support for continuous thumbnail creation.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583150400">- Use correct url for sources
- Use modern cmake macro for building</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1583236800">- Fix cmake call</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1659960000">- Add patches from upstream git to remove references to deprecated
  functions in ffmpeg4 and fix building against ffmpeg5:
  * 372cd422e57a9a3531eb9a30559d665caecff1ba.patch
  * efb5b618f1c1471c1a7900aed3a59d851ea9a210.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760702400">- Updated to version 2.2.3:
  * Fix build against latest ffmpeg
  * Fix build with recent compiler versions
  * Perform error checking for integer command line arguments
  * Update MimeTypes in .desktop file
  * Fix string out of range error
- Add ffmpegthumbnailer-update-for-newest-ffmpeg.patch to build againts
  latest ffmpeg
- Remove upstreamed patches
  - 372cd422e57a9a3531eb9a30559d665caecff1ba.patch
  - efb5b618f1c1471c1a7900aed3a59d851ea9a210.patch
  - ffmpegthumbnailer-cmake-updates.patch</changelog>
</package>
<package pkgid="4c203e3cee9c5153a03f16afdc39d49790e937a18490a4d08e8e2c75a4f8b2278fa29258aa42431dccbc0f6e09a5392fc209e8f1f1415a8a24c11b135a16d414" name="ffmpegthumbs-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix OSS-Fuzz AFL builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix OSS-Fuzz build</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="2f58d68cc5589b3a9f36ce2adb53ea0dea65affa8850404cc24fe14a90f9d2151f36ca9ecc3b142ef9eefc848177ee4dab3a60160a5a4c11758fa5a3c6defaca" name="ffmpegthumbs-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix OSS-Fuzz AFL builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix OSS-Fuzz build</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="c8c22f5823780a851ccfa3fef765579341f3da4cb389f1973b69e23125dd6949d44150d7b6d9b17f115adb5a67657730f1da00f2e880f2c34de0850e243170be" name="ffms2-debugsource" arch="i586">
  <version epoch="0" ver="5.0+0" rel="1.12"/>
  <changelog author="i@margueirte.su" date="1398081600">- update version 2.19.2
- drop patch: ffms2-2.17-ffmpeg_011.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_10.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_20.patch, upstream fixed</changelog>
  <changelog author="olaf@aepfle.de" date="1442923200">- Use pkgconfig for ffmpeg BuildRequires</changelog>
  <changelog author="olaf@aepfle.de" date="1455710400">- Remove unused Requires from pkgconfig file</changelog>
  <changelog author="aloisio@gmx.com" date="1462104000">- Update to 2.22
  * Fix possible off by 1 frame until first seek issue introduced
    in 2.21 (Myrsloik)
  * avisynth: Make FFMS2 a shorter alias for FFmpegSource2 to save
    some typing (Myrsloik)
  * avisynth: Moved all source functions in ffms2.avsi into the
    actual plugin (Myrsloik)
  * avisynth: Use 2.6 RC API and add output support for all new
    colorspaces (Myrsloik)
  * vapoursource: Fix swapped RGB channels bug introduced in
    2.21 (Myrsloik)
  * swscale: Drop pointless and slow bitexact flag from resizer
    settings (kodabb)
  * Add support for files with gaps between the audio packets
    (Plorkyeran)
  2.21:
  * Add missing constants for log levels (Myrsloik)
  * Fix bad decoder flush that discards the palette of raw video
    (Myrsloik)
  * Remove the SWScale function from Avisynth since SWScale is
    useless (Myrsloik)
  * Fix common framerate correction (Myrsloik)
  * vapoursource: The framerate and frame durations are now
    normalized (Myrsloik)
  * vapoursource: Add support for outputting the alpha channel
    too (Myrsloik)
  * vapoursource: Fix resizer selection so bicubic isn't always
    used (Myrsloik)
  * vapoursource: Set chroma location and full colorspace
    information (Myrsloik)
  * Add support for indexing files with more than 32 tracks and
    the possibility to skip indexing of video tracks (Myrsloik)
  * The Avisynth plugin now sets all per frame variables in all
    modes to avoid ugly and slow FFInfo() errors (Myrsloik)
  * vapoursource: Fix crash on single frame files (Myrsloik)
  * Remove the Matroska and Haali demuxers (qyot27, Plorkyeran)
  * Fix adjustments for positive audio delay (tophf)
  * Don't try to index video tracks in unsupported formats
    (Daemon404)
  * Don't use scientific notation in timecode files (Daemon404)
  * Fix utf8 support in FFVideoSource (nixxquality)
  * Improve handling of files where only some packets have
    timestamps (Plorkyeran)
  * Fix memory leaks in the VapourSynth error handling (Plorkyeran)
  2.20:
  * Add support for Opus in MKV when ffmpeg/libav are built with
    libopus (qyot27)
  * vapoursource: Provide _AbsoluteTime metadata (Daemon404)
  * Fix a pile of small things found by Coverity (Daemon404)
  * Add support for HEVC in MKV (qyot27)
  * Fix infinite loop on garbage data at the beginning of AAC
    files (Plorkyeran)
  * Deal with the never-ending bitrot from FFmpeg/Libav API changes
    (Daemon404, Plorkyeran)
  * Make indexes not arch-specific and trivially smaller (Plorkyeran)
  * Fix bug where the first b-frame was replaced with the frame
    before it with open-gop h.264 (Plorkyeran)
  * Fix seeking issues with open-gop h.264 (Plorkyeran)
  * Fix corruption when seeking in interlaced h.264 (Plorkyeran)
  * Add support for multiple frames per audio packet as FFmpeg seems
    to have started doing that (Plorkyeran)
  * Fix seeking in Y4M files (Plorkyeran)
  * Fix dumping audio while indexing files
  * Add support for Matroska files with extremely large CodecPrivate
    sections
  * Speed up indexing Matroska files a bit
- Bumped soname to 4
- Switched to ffmpeg 3.0</changelog>
  <changelog author="mimi.vx@gmail.com" date="1487851200">- update to 2.23.1
  * Updated FFmpeg APIs used
  * Added new API that can read/write indexes to a memory buffer
  * Added support for high bitdepth output in Avisynth+
  * vapoursource: Add nfMakeLinear flag to better performance in most cases
  * Remove bad colorspace matrix guessing for YUV
  * Tell libavformat to discard packets we don't want
  * Restore original FFCopyrightInfringement behavior
  * Make FFMS_Init threadsafe
  * Support latest libav* APIs</changelog>
  <changelog author="jengelh@inai.de" date="1498651200">- Rectify RPM group and trim filler words.</changelog>
  <changelog author="9+suse@cirno.systems" date="1577188800">- Refresh ffms2-pkgconfig.patch
- Update to version 2.23+202.ga9e8f73:
  * See changelog at https://github.com/FFMS/ffms2/commits/master</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1602072000">- Update to version 2.40
  * Avisynth+ linux support
  * Added LastEndTime track property to make it possible to take
    the last frame's duration into account
  * Removed several deprecated functions and enums from the API
  * No longer assumes sub 1 fps framerates are invalid
  * Added support for floating point format output in
    VapourSynth and Avisynth+
  * Fixed issue with dropped/repeated frames in vc1 with
    multiple b-frames after seeking
  * Fixed issue with dropped/repeated frames in h264 when the
    reorder buffer size is too small
  * Improved seeking in mpeg and mpegts streams
  * Added rgb(a)p and several additional formats as output to
    Avisynth+
  * Added VP9 support
  * Fixed incorrectly reporting the output as limited range when
    it's in fact unknown and likely to be full range
  * Added mastering display metadata output
  * VapourSynth source now defaults to not outputting alpha
  * Removed the now unused demuxer, dumpmask, audiofile and utf8
    arguments from the source filters
  * Removed ability to dump audio tracks
  * Fixed incorrect colorimetry metadata reported when
    converting the output to another colorspace
  * Sources now simply reference the index instead of copying
    large parts of it
  * Use new FFmpeg decoding API
  * Fixed several bugs in output format selection
  * FFMSIndex will now properly error out with invalid arguments
  * Add rotation metadata export
  * Add stereoscopic metadata export
  * Removed support for old FFmpeg versions
  * Removed libav support
  * Discontinuous Timestamp Support
  * Add FFMS_Deinit
  * Fix mid-stream parameter changes
  * Fix decoding H.264 PAFF files with one field per packet
  * Fix delay calculations for H.264 PAFF files
  * Fix frame rate calculation for fields with one field per
    packet
- Switch to stable source tarball and drop _service file</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670846400">- Update to version 2.40+44:
  * Update to current git master commit ff61bca.
  * Fix build with ffmpeg-5.
- Bump soname to 5 following upstream changes.
- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires: Current versions of ffmpeg do not provide
  libavresample.</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1717502400">- Update to version 5.0+0:
  * Fixed all issues with FFmpeg 6.1 which is now the minimum
    requirement
  * Fixed av1 decoding
  * Added HDR10+ and DolbyVision metadata
  * Fixed audio decoding that could otherwise get stuck in an
    infinite loop on certain files
  * Fixed framerate in Avisynth when using VFR=&gt;CFR mode
  * Dropped VapourSynth API3 support
  * Indexer now has a configurable progress update interval
  * Alpha planes are now correctly marked as being full range
  * The full set of demuxer options can now be passed using the
    FFMS2 API
  * Now sets channel layout in Avisynth+
  * Removed the unfixable and always broken rffmode from Avisynth
    source</changelog>
</package>
<package pkgid="9fe4caf412034f365fb9c87bd83c8c470c96a05d3824b19bcbec09b7ef7d9ee24087415131137e6523928e186f925e0dc79581289c7b44dd64ed1c63a0d04838" name="ffmsindex-debuginfo" arch="i586">
  <version epoch="0" ver="5.0+0" rel="1.12"/>
  <changelog author="i@margueirte.su" date="1398081600">- update version 2.19.2
- drop patch: ffms2-2.17-ffmpeg_011.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_10.patch, upstreamed
- drop patch: ffms2-2.17-ffmpeg_20.patch, upstream fixed</changelog>
  <changelog author="olaf@aepfle.de" date="1442923200">- Use pkgconfig for ffmpeg BuildRequires</changelog>
  <changelog author="olaf@aepfle.de" date="1455710400">- Remove unused Requires from pkgconfig file</changelog>
  <changelog author="aloisio@gmx.com" date="1462104000">- Update to 2.22
  * Fix possible off by 1 frame until first seek issue introduced
    in 2.21 (Myrsloik)
  * avisynth: Make FFMS2 a shorter alias for FFmpegSource2 to save
    some typing (Myrsloik)
  * avisynth: Moved all source functions in ffms2.avsi into the
    actual plugin (Myrsloik)
  * avisynth: Use 2.6 RC API and add output support for all new
    colorspaces (Myrsloik)
  * vapoursource: Fix swapped RGB channels bug introduced in
    2.21 (Myrsloik)
  * swscale: Drop pointless and slow bitexact flag from resizer
    settings (kodabb)
  * Add support for files with gaps between the audio packets
    (Plorkyeran)
  2.21:
  * Add missing constants for log levels (Myrsloik)
  * Fix bad decoder flush that discards the palette of raw video
    (Myrsloik)
  * Remove the SWScale function from Avisynth since SWScale is
    useless (Myrsloik)
  * Fix common framerate correction (Myrsloik)
  * vapoursource: The framerate and frame durations are now
    normalized (Myrsloik)
  * vapoursource: Add support for outputting the alpha channel
    too (Myrsloik)
  * vapoursource: Fix resizer selection so bicubic isn't always
    used (Myrsloik)
  * vapoursource: Set chroma location and full colorspace
    information (Myrsloik)
  * Add support for indexing files with more than 32 tracks and
    the possibility to skip indexing of video tracks (Myrsloik)
  * The Avisynth plugin now sets all per frame variables in all
    modes to avoid ugly and slow FFInfo() errors (Myrsloik)
  * vapoursource: Fix crash on single frame files (Myrsloik)
  * Remove the Matroska and Haali demuxers (qyot27, Plorkyeran)
  * Fix adjustments for positive audio delay (tophf)
  * Don't try to index video tracks in unsupported formats
    (Daemon404)
  * Don't use scientific notation in timecode files (Daemon404)
  * Fix utf8 support in FFVideoSource (nixxquality)
  * Improve handling of files where only some packets have
    timestamps (Plorkyeran)
  * Fix memory leaks in the VapourSynth error handling (Plorkyeran)
  2.20:
  * Add support for Opus in MKV when ffmpeg/libav are built with
    libopus (qyot27)
  * vapoursource: Provide _AbsoluteTime metadata (Daemon404)
  * Fix a pile of small things found by Coverity (Daemon404)
  * Add support for HEVC in MKV (qyot27)
  * Fix infinite loop on garbage data at the beginning of AAC
    files (Plorkyeran)
  * Deal with the never-ending bitrot from FFmpeg/Libav API changes
    (Daemon404, Plorkyeran)
  * Make indexes not arch-specific and trivially smaller (Plorkyeran)
  * Fix bug where the first b-frame was replaced with the frame
    before it with open-gop h.264 (Plorkyeran)
  * Fix seeking issues with open-gop h.264 (Plorkyeran)
  * Fix corruption when seeking in interlaced h.264 (Plorkyeran)
  * Add support for multiple frames per audio packet as FFmpeg seems
    to have started doing that (Plorkyeran)
  * Fix seeking in Y4M files (Plorkyeran)
  * Fix dumping audio while indexing files
  * Add support for Matroska files with extremely large CodecPrivate
    sections
  * Speed up indexing Matroska files a bit
- Bumped soname to 4
- Switched to ffmpeg 3.0</changelog>
  <changelog author="mimi.vx@gmail.com" date="1487851200">- update to 2.23.1
  * Updated FFmpeg APIs used
  * Added new API that can read/write indexes to a memory buffer
  * Added support for high bitdepth output in Avisynth+
  * vapoursource: Add nfMakeLinear flag to better performance in most cases
  * Remove bad colorspace matrix guessing for YUV
  * Tell libavformat to discard packets we don't want
  * Restore original FFCopyrightInfringement behavior
  * Make FFMS_Init threadsafe
  * Support latest libav* APIs</changelog>
  <changelog author="jengelh@inai.de" date="1498651200">- Rectify RPM group and trim filler words.</changelog>
  <changelog author="9+suse@cirno.systems" date="1577188800">- Refresh ffms2-pkgconfig.patch
- Update to version 2.23+202.ga9e8f73:
  * See changelog at https://github.com/FFMS/ffms2/commits/master</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1602072000">- Update to version 2.40
  * Avisynth+ linux support
  * Added LastEndTime track property to make it possible to take
    the last frame's duration into account
  * Removed several deprecated functions and enums from the API
  * No longer assumes sub 1 fps framerates are invalid
  * Added support for floating point format output in
    VapourSynth and Avisynth+
  * Fixed issue with dropped/repeated frames in vc1 with
    multiple b-frames after seeking
  * Fixed issue with dropped/repeated frames in h264 when the
    reorder buffer size is too small
  * Improved seeking in mpeg and mpegts streams
  * Added rgb(a)p and several additional formats as output to
    Avisynth+
  * Added VP9 support
  * Fixed incorrectly reporting the output as limited range when
    it's in fact unknown and likely to be full range
  * Added mastering display metadata output
  * VapourSynth source now defaults to not outputting alpha
  * Removed the now unused demuxer, dumpmask, audiofile and utf8
    arguments from the source filters
  * Removed ability to dump audio tracks
  * Fixed incorrect colorimetry metadata reported when
    converting the output to another colorspace
  * Sources now simply reference the index instead of copying
    large parts of it
  * Use new FFmpeg decoding API
  * Fixed several bugs in output format selection
  * FFMSIndex will now properly error out with invalid arguments
  * Add rotation metadata export
  * Add stereoscopic metadata export
  * Removed support for old FFmpeg versions
  * Removed libav support
  * Discontinuous Timestamp Support
  * Add FFMS_Deinit
  * Fix mid-stream parameter changes
  * Fix decoding H.264 PAFF files with one field per packet
  * Fix delay calculations for H.264 PAFF files
  * Fix frame rate calculation for fields with one field per
    packet
- Switch to stable source tarball and drop _service file</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1670846400">- Update to version 2.40+44:
  * Update to current git master commit ff61bca.
  * Fix build with ffmpeg-5.
- Bump soname to 5 following upstream changes.
- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires: Current versions of ffmpeg do not provide
  libavresample.</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1717502400">- Update to version 5.0+0:
  * Fixed all issues with FFmpeg 6.1 which is now the minimum
    requirement
  * Fixed av1 decoding
  * Added HDR10+ and DolbyVision metadata
  * Fixed audio decoding that could otherwise get stuck in an
    infinite loop on certain files
  * Fixed framerate in Avisynth when using VFR=&gt;CFR mode
  * Dropped VapourSynth API3 support
  * Indexer now has a configurable progress update interval
  * Alpha planes are now correctly marked as being full range
  * The full set of demuxer options can now be passed using the
    FFMS2 API
  * Now sets channel layout in Avisynth+
  * Removed the unfixable and always broken rffmode from Avisynth
    source</changelog>
</package>
<package pkgid="a34be0f7e40b2fe00626e9ffab40a54cfd5b77434982c794c289f429cd4356cc848c6d9b70b74193fdf7af06a8bd64d888d8e2fa84c415ababc3e7e6028dd71d" name="fftw3-debugsource" arch="i586">
  <version epoch="0" ver="3.3.10" rel="6.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1740052800">- Disable openmpi for 32b non-hpc builds as OpenMPI &gt;= 5 has no support
  for these architectures.
- Cleanup flags handling mpi with s390/s390x</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)</changelog>
</package>
<package pkgid="8bb2b3768a3ae393cac38d0248bff14ab687594e1a71b79f1f38fd4d9a6b400e31ca0e48d55eabb9ceed7d602c3c19fc970ac72127d311384fc6806712eaf652" name="fftw3-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.10" rel="6.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1740052800">- Disable openmpi for 32b non-hpc builds as OpenMPI &gt;= 5 has no support
  for these architectures.
- Cleanup flags handling mpi with s390/s390x</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)</changelog>
</package>
<package pkgid="c7c3fb7ef8bfdbe6363d8754b45bed2bbdbdaeb0b1e24acde4bae727b1cfff5fa6dc85e8f90a04e3bf830acbc1a98a88508abff53409d62a5713978dc2ace33e" name="fhourstones-debuginfo" arch="i586">
  <version epoch="0" ver="3.1+git.20150122" rel="2.13"/>
  <changelog author="mpluskal@suse.com" date="1479124800">- Initial package for version 3.1+git.20150122</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1611835200">- Modernise spec file</changelog>
</package>
<package pkgid="5f98680de7582bac5f529e5b50c670c043b4a9239938f4440cd11fa6df486b2d0b15d8f4b0b6bb5093cb8d408dbd50b066d3b3390cf30c71605b6c95ccbbcc2f" name="fhourstones-debugsource" arch="i586">
  <version epoch="0" ver="3.1+git.20150122" rel="2.13"/>
  <changelog author="mpluskal@suse.com" date="1479124800">- Initial package for version 3.1+git.20150122</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1611835200">- Modernise spec file</changelog>
</package>
<package pkgid="b0193765b5872f6e0a3ba28770443075dc5b05b37c68f2f1a46e0cffd9af84c3666b33eab3f67b470eb7e7773d6500fed254f6c1eb8255c643059f4f95de14d0" name="fife-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.2" rel="10.9"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1549195200">- Add missing runtime dependency to python3-futures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1550577600">- Add _constraints file to avoid build failures</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1568808000">- Add swig4.patch: Remove flags that are not supported with swig 4.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1633953600">- Add upstream patch:
  * fife-boost_1_77.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1694606400">- Remove unneeded Requires on python3-future.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1714996800">- Applying swig4.patch on Leap 15.6/SLE15-SP6 too
  * swig 4.1.1 has been added to SLE15-SP6</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1715860800">- fix build with boost 1.85 (fife-boost_1_85.patch)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745150400">- Add BuildRequires pkgconfig(glu), fixes building for Leap</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249599)</changelog>
</package>
<package pkgid="fd3e37c94d7ef11d71e1b3072cd7bd18b78219789c4581ad8db5f5f823e7cb855cb4412ab5404499599169e923005976d5f7a5d3de959b9268a80079bcc579f8" name="fife-debugsource" arch="i586">
  <version epoch="0" ver="0.4.2" rel="10.9"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1549195200">- Add missing runtime dependency to python3-futures.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1550577600">- Add _constraints file to avoid build failures</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1568808000">- Add swig4.patch: Remove flags that are not supported with swig 4.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1633953600">- Add upstream patch:
  * fife-boost_1_77.patch</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1694606400">- Remove unneeded Requires on python3-future.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1714996800">- Applying swig4.patch on Leap 15.6/SLE15-SP6 too
  * swig 4.1.1 has been added to SLE15-SP6</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1715860800">- fix build with boost 1.85 (fife-boost_1_85.patch)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1745150400">- Add BuildRequires pkgconfig(glu), fixes building for Leap</changelog>
  <changelog author="aschnell@suse.com" date="1758715200">- libboost_system was removed upstream (bsc#1249599)</changelog>
</package>
<package pkgid="7469d73daf071c01aa5be5d0539bdabd78666d5767a48915ee066097ff318c342d49692db0d9fa639175ab9b1caf4f9ee4a4479c8280e61879aa410040df549f" name="fifechan-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.5" rel="1.15"/>
  <changelog author="rpm@fthiessen.de" date="1487764800">- Initial packaging of 0.1.4</changelog>
  <changelog author="jengelh@inai.de" date="1490097600">- Update summaries</changelog>
  <changelog author="marix@marix.org" date="1547294400">- Update to fifechan 0.1.5
  * Adds AT key
  * Add Auto layouting
  * Bugfixes
- Drop unused Debian build files</changelog>
</package>
<package pkgid="2cdf83d885209dc23300b202dc4a1f462dfd36a52d9079eecf0f02ffdc6f6e2b9c9ffed971062da9b10e27335c92bb2c4b9bc111b5e4b1e3f5142f24ba0f6080" name="fifechan-debugsource" arch="i586">
  <version epoch="0" ver="0.1.5" rel="1.15"/>
  <changelog author="rpm@fthiessen.de" date="1487764800">- Initial packaging of 0.1.4</changelog>
  <changelog author="jengelh@inai.de" date="1490097600">- Update summaries</changelog>
  <changelog author="marix@marix.org" date="1547294400">- Update to fifechan 0.1.5
  * Adds AT key
  * Add Auto layouting
  * Bugfixes
- Drop unused Debian build files</changelog>
</package>
<package pkgid="7f654139fbab1442959cfecfe323ed63644dff39e515ff57247572bfa3913ec3fc6f37475b4749134261ecfc5c464b940bd8ae630b59bf483292e7eae083042b" name="figlet-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.5" rel="4.8"/>
  <changelog author="pcerny@suse.cz" date="1182168000">- updated some files from unicode.org [#285171]</changelog>
  <changelog author="pcerny@suse.cz" date="1182427200">- more update due to [#285171]</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="cdenicolo@novell.com" date="1299499200">- license update: AFLv2.1
  license is AFLv2.1</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1310817600">- Update to version 2.2.4:
  * Add support to Sam Hocevar's TOIlet TLF fonts containing UTF-8
    encoded Unicode characters.
  * Add infocode 5 to list supported font formats
  * Fix rendering error caused by the previous attempt to fix invalid
    memory accesses when smushing at start of line
  * New environment variable FIGLET_FONTDIR can be used to specify
    the path to search for fonts
  * Add regression tests
  From 2.2.3:
  * License changed from "Academic Free License" to "New BSD License"
    (3-clause) as agreed by FIGlet authors
  * New JIS X 0201 control file (Micah Cowan)
  * Fix behavior of JIS0201 SHIFT-OUT and SHIFT-IN that were previouly
    inverted (Micah Cowan)
  * Fix memory violation when smushing at line start
  * Fix handling of memory allocation errors
  * Relicense Ed Hamrick zipio under the MIT license. This should
    eliminate any concerns about redistribution of FIGlet as libre
    software.
  * Update Makefile to meet modern standards in variable naming, using
    BINDIR as the pathname for binary files and reservind DESTDIR
    as the extra prefix commonly used in package building.
  * Add a Turbo C makefile, just because I had the compiler. (this
    also tests portability to old compilers and foreign platforms)
  * Add Jonathon Abbott's man pages for figlist, showfigfonts and
    chkfont originally contributed to the Debian Project
- Spec file updates:
  * Changes based on spec-cleaner run.
  * Changed License: to BSD-3-Clause.
  * Install binaries in /usr/bin and fonts in /usr/share/figlet.
  * Minor other updates.
- Rebased figlet-config.patch to apply cleanly.
- Removed figlet-random.patch and figlet-implicit.patch (fixed upstream).</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1426334400">- update to version 2.2.5:
  * Add regression tests for uskata and jis0201 control files
  * Properly escape minus signs in figlist(6) man page
  * Fix chkfont coredump on invalid input
  * Update ISO8859 map files to fix licensing issue raised in Debian
    bugs 673096 and 674844
  * Re-add missing figmagic and getopt.c files which were left out
    of releases 2.2.3 and 2.2.4
  * Fix output of test script in MacOS X
- remove source figlet222-8859tables.tar.bz2: fixed upstream
- update figlet-licpatch.sh: iso8859 files fixed updtream</changelog>
  <changelog author="bwiedemann@suse.com" date="1496232000">- delete file from tar without repacking
  to make build reproducible</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- adjust .spec-file to list all sources independently on the
  build options
- flag the license properly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f67c0b853ece3693ee0ef7b3f867e6591e3f625b266158ff02daa906834ddd2b064dfcd0dfba61a8ccd38cfc1abacc8e68cf8a5cca1e7f1302c72cac6266663f" name="figlet-debugsource" arch="i586">
  <version epoch="0" ver="2.2.5" rel="4.8"/>
  <changelog author="pcerny@suse.cz" date="1182168000">- updated some files from unicode.org [#285171]</changelog>
  <changelog author="pcerny@suse.cz" date="1182427200">- more update due to [#285171]</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="cdenicolo@novell.com" date="1299499200">- license update: AFLv2.1
  license is AFLv2.1</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1310817600">- Update to version 2.2.4:
  * Add support to Sam Hocevar's TOIlet TLF fonts containing UTF-8
    encoded Unicode characters.
  * Add infocode 5 to list supported font formats
  * Fix rendering error caused by the previous attempt to fix invalid
    memory accesses when smushing at start of line
  * New environment variable FIGLET_FONTDIR can be used to specify
    the path to search for fonts
  * Add regression tests
  From 2.2.3:
  * License changed from "Academic Free License" to "New BSD License"
    (3-clause) as agreed by FIGlet authors
  * New JIS X 0201 control file (Micah Cowan)
  * Fix behavior of JIS0201 SHIFT-OUT and SHIFT-IN that were previouly
    inverted (Micah Cowan)
  * Fix memory violation when smushing at line start
  * Fix handling of memory allocation errors
  * Relicense Ed Hamrick zipio under the MIT license. This should
    eliminate any concerns about redistribution of FIGlet as libre
    software.
  * Update Makefile to meet modern standards in variable naming, using
    BINDIR as the pathname for binary files and reservind DESTDIR
    as the extra prefix commonly used in package building.
  * Add a Turbo C makefile, just because I had the compiler. (this
    also tests portability to old compilers and foreign platforms)
  * Add Jonathon Abbott's man pages for figlist, showfigfonts and
    chkfont originally contributed to the Debian Project
- Spec file updates:
  * Changes based on spec-cleaner run.
  * Changed License: to BSD-3-Clause.
  * Install binaries in /usr/bin and fonts in /usr/share/figlet.
  * Minor other updates.
- Rebased figlet-config.patch to apply cleanly.
- Removed figlet-random.patch and figlet-implicit.patch (fixed upstream).</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1426334400">- update to version 2.2.5:
  * Add regression tests for uskata and jis0201 control files
  * Properly escape minus signs in figlist(6) man page
  * Fix chkfont coredump on invalid input
  * Update ISO8859 map files to fix licensing issue raised in Debian
    bugs 673096 and 674844
  * Re-add missing figmagic and getopt.c files which were left out
    of releases 2.2.3 and 2.2.4
  * Fix output of test script in MacOS X
- remove source figlet222-8859tables.tar.bz2: fixed upstream
- update figlet-licpatch.sh: iso8859 files fixed updtream</changelog>
  <changelog author="bwiedemann@suse.com" date="1496232000">- delete file from tar without repacking
  to make build reproducible</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- adjust .spec-file to list all sources independently on the
  build options
- flag the license properly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6687562ab9b190b5e8f71b15638dafe5958d8f2d6199d22609c5486f01aae28feecb2050da95c9bbe5e106ccb89522e458c4dfe9368e847efef7cd3855529968" name="file-debuginfo" arch="i586">
  <version epoch="0" ver="5.48" rel="2.2"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1742990400">- baselibs.conf: drop it</changelog>
  <changelog author="munix9@googlemail.com" date="1748174400">- Add file-zipdata.patch
  * Fix "Some zip files are misclassified as data"
    see https://bugs.astron.com/view.php?id=571
    based on https://github.com/file/file/commit/60b2032b96fc185b37fb0f2152e834efb2edad6e</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1756987200">- Add patch file-5.46-tcgets2.patch from https://bugs.astron.com/view.php?id=678
  but disable hunk 1 to avoid conflict with file-seccomp-ppc.patch
  This should fix bug boo#1249071
- Modify patch file-seccomp-ppc.patch that is use &lt;asm/termbits.h&gt;
  on all architectures</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1774612800">- Update to 5.47:
  * Better multi-compound document identification by following the
    order of the directories entries. (Thomas Ledoux)
  * if stat fails, don't attempt to restore times (Steven Grubb)
  * PR/622: Odd_Bloke: Handle negative offsets in file_buffer(),
    when fd is not available.
  * PR/655: jsummers: Obey str_flags in strings like we do for search
    and regex
  * PR/659: Pitzl: Apply MAGIC_CONTINUE to annotations; i.e. print
    only the first, unless -k is specified.
  * PR/592: allow + in format strings
  * PR/592: signed operations should be done in signed context
  * PR/578: jsummers: Don't crash on cygwin when tm_mon == -1
  * PR/579: net147: Fix stack overrun.
- Remove patches now upstream
  * file-zipdata.patch
  * boo1237209.patch
  * file-seccomp.patch
  * file-seccomp-ppc.patch
  * file-5.46-tcgets2.patch
- Port and rename patch file-5.46.dif which becomes now file-5.47.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1774612801">- Port patches
  * file-4.20-ssd.dif
  * file-4.21-xcursor.dif
  * file-5.19-clicfs.dif
  * file-5.19-solv.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
- Remove patches now upstream or solved by upstream
  * file-4.20-xen.dif
  * file-4.21-scribus.dif
  * file-5.14-tex.dif
  * file-5.19-cromfs.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1774958400">- Add patch file-5.47-fdf.dif
  * Use tabs instead of normal white spaces in description of %FDF</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1775044800">- Add patch file-5.47-regression.dif (boo#1261199)
  * Fix regression in detection of magics in a buffer</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1779105600">- Add patch file-5.47-s390x.patch from upstream commit
  Work around an endianess problem on s390x</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1780315200">- Add patch file-5.47-stanza.patch (boo#1261558 partly)
  * Avoid many false positive on windows file test</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1780920000">- Update to 5.48:
  * add landlock support (valoq)
  * add BE/LE GUID
  * multiple fixes to prevent integer overflow in 32 bits (kerwin)
  * PR/745: bitstreamout: Don't flush when trying to set negative offsets
    on pipes, just continue, fixes 'cat file.zip | file -'
  * PR/753: vmihalko: Fix race is magic_getpath()
  * PR/728: Anton Monroe: Reinstate regex/c
- Port patch file-5.47.dif and rename it to file-5.48.dif
- Port patches
  * file-4.21-xcursor.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.22-elf.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.47-regression.dif
  * file-5.47-s390x.patch
  * file-5.47-stanza.patch</changelog>
</package>
<package pkgid="53eabdb764fb9240e31370bf6b50db5748235edaa02e34b60edd3a7c2b231af974079c6dd51822d425a4f48b0c6396fbf33d28f5911fbb757e4487e8756a4035" name="file-debugsource" arch="i586">
  <version epoch="0" ver="5.48" rel="2.2"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1742990400">- baselibs.conf: drop it</changelog>
  <changelog author="munix9@googlemail.com" date="1748174400">- Add file-zipdata.patch
  * Fix "Some zip files are misclassified as data"
    see https://bugs.astron.com/view.php?id=571
    based on https://github.com/file/file/commit/60b2032b96fc185b37fb0f2152e834efb2edad6e</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1756987200">- Add patch file-5.46-tcgets2.patch from https://bugs.astron.com/view.php?id=678
  but disable hunk 1 to avoid conflict with file-seccomp-ppc.patch
  This should fix bug boo#1249071
- Modify patch file-seccomp-ppc.patch that is use &lt;asm/termbits.h&gt;
  on all architectures</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1774612800">- Update to 5.47:
  * Better multi-compound document identification by following the
    order of the directories entries. (Thomas Ledoux)
  * if stat fails, don't attempt to restore times (Steven Grubb)
  * PR/622: Odd_Bloke: Handle negative offsets in file_buffer(),
    when fd is not available.
  * PR/655: jsummers: Obey str_flags in strings like we do for search
    and regex
  * PR/659: Pitzl: Apply MAGIC_CONTINUE to annotations; i.e. print
    only the first, unless -k is specified.
  * PR/592: allow + in format strings
  * PR/592: signed operations should be done in signed context
  * PR/578: jsummers: Don't crash on cygwin when tm_mon == -1
  * PR/579: net147: Fix stack overrun.
- Remove patches now upstream
  * file-zipdata.patch
  * boo1237209.patch
  * file-seccomp.patch
  * file-seccomp-ppc.patch
  * file-5.46-tcgets2.patch
- Port and rename patch file-5.46.dif which becomes now file-5.47.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1774612801">- Port patches
  * file-4.20-ssd.dif
  * file-4.21-xcursor.dif
  * file-5.19-clicfs.dif
  * file-5.19-solv.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
- Remove patches now upstream or solved by upstream
  * file-4.20-xen.dif
  * file-4.21-scribus.dif
  * file-5.14-tex.dif
  * file-5.19-cromfs.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1774958400">- Add patch file-5.47-fdf.dif
  * Use tabs instead of normal white spaces in description of %FDF</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1775044800">- Add patch file-5.47-regression.dif (boo#1261199)
  * Fix regression in detection of magics in a buffer</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1779105600">- Add patch file-5.47-s390x.patch from upstream commit
  Work around an endianess problem on s390x</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1780315200">- Add patch file-5.47-stanza.patch (boo#1261558 partly)
  * Avoid many false positive on windows file test</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1780920000">- Update to 5.48:
  * add landlock support (valoq)
  * add BE/LE GUID
  * multiple fixes to prevent integer overflow in 32 bits (kerwin)
  * PR/745: bitstreamout: Don't flush when trying to set negative offsets
    on pipes, just continue, fixes 'cat file.zip | file -'
  * PR/753: vmihalko: Fix race is magic_getpath()
  * PR/728: Anton Monroe: Reinstate regex/c
- Port patch file-5.47.dif and rename it to file-5.48.dif
- Port patches
  * file-4.21-xcursor.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.22-elf.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.47-regression.dif
  * file-5.47-s390x.patch
  * file-5.47-stanza.patch</changelog>
</package>
<package pkgid="a5cc623d0735df9ff97a2a874e27f08bbab2a9f5d8e2ad12f9a5b55ee73993a52bc193b56ba15fda4ae758f2e181d4f0f6bec5a98c29832e061ba5dd98594a13" name="file-roller-debuginfo" arch="i586">
  <version epoch="0" ver="44.7" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710158400">- Update to version 44.beta:
  + window: Fix incompatible pointer types,
  + appdata: Fix reverse DNS developer id,
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 44:
  + Fixes compilation when native app chooser is disabled.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712750400">- Update to version 44.1:
  + Feature: New archive dialog: allow to choose a location without
    changing name.
  + Bugfixes:
  - Fixed adding multiple files on a 'drop' event.
  - Show the options dialog when adding files in batch mode.
  - Appdata: Add 44.0 release.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 44.2:
  + Features: Added expanders to the tree view.
  + Bugfixes:
  - Fixed crash opening some rar files.
  - Do not crash if the loaded file is empty.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Update to version 44.3:
  + Fixed filename not changed when creating a new archive.
  + 7z: error when creating archives with volumes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732449600">- Update to version 44.4:
  + Features:
  - Added bzip3 support.
  - File selector: show volumes and allow to mount unmounted
    volumes.
  - New archive dialog: allow to use all the possible extensions
    a mime type supports, and allow to specify a name without
    extension, which will be concatenated to the selected
    extension to get the full name.
  - File selector: save and restore the sort order.
  - Properties dialog: show an icon, make the headerbar flat.
  + Bugfixes:
  - Error opening rar archive in RAR4 format and password
    protected.
  - Rar: fixed file list parsing for some encrypted archives.
  - Fixed error when renaming a file inside an encrypted archive.
  - Disabled the native appchooser by default.
  - 'Show destination' sometimes opens the wrong folder.
  - 'Show destination' sometimes doesn't show anything.
  - Use the native appchooser only for a single file.
  - Show flat headerbar in empty state.
  - Fixed error messages impossible to close.
  - Fixed segfaults when opening an empty .deb file.
  - --extract-to keeps asking to create a directory.
  - Fixed wrong context menu item activation.
  - Avoid the exit timeout unless file-roller was launched with
    `--service`.
  - Error when opening the created archive after saving as 7zip
    multi-volume.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102400">- Update to version 44.5:
  + Bugfixes: 7zip: ask the password again if it is wrong.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760875200">- Update to version 44.6:
  + LHA: parse lha list output correctly
  + RAR: fixed error when the archive contains big files
  + 7zip: fixed “follow links” flag
  + unarchiver: allow unar to open StuffIt archives
  + New Archive: fixed options sensitivity after changing extension
  + Extract: make “selected files” sensitive when there is a
    selection
  + One directory is interpreted as single file on compression
    dialog
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782129600">- Update to version 44.7:
  + Bugfixes:
  - New Archive Dialog: allow input of an absolute path directly.
  - Check line length when parsing command output.
  - Java Utils: make sure the package name respects the max size.
  - Metainfo: Add screenshot caption.
  - Flatpak Improvements: remove zstd module; improve cleanup
    command; replace p7zip with 7zip; reduce libportal features;
    modernize manifest.
  + Updated translations.</changelog>
</package>
<package pkgid="20bdfd717ea257c26737c7f253c454468e678cce1e6e808ad0ee797ffefed1656e5c6865a31b0b6dc632a5debfbc940381942a017b1220fda0eb10e4cfa8676e" name="file-roller-debugsource" arch="i586">
  <version epoch="0" ver="44.7" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710158400">- Update to version 44.beta:
  + window: Fix incompatible pointer types,
  + appdata: Fix reverse DNS developer id,
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 44:
  + Fixes compilation when native app chooser is disabled.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712750400">- Update to version 44.1:
  + Feature: New archive dialog: allow to choose a location without
    changing name.
  + Bugfixes:
  - Fixed adding multiple files on a 'drop' event.
  - Show the options dialog when adding files in batch mode.
  - Appdata: Add 44.0 release.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715601600">- Update to version 44.2:
  + Features: Added expanders to the tree view.
  + Bugfixes:
  - Fixed crash opening some rar files.
  - Do not crash if the loaded file is empty.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Update to version 44.3:
  + Fixed filename not changed when creating a new archive.
  + 7z: error when creating archives with volumes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732449600">- Update to version 44.4:
  + Features:
  - Added bzip3 support.
  - File selector: show volumes and allow to mount unmounted
    volumes.
  - New archive dialog: allow to use all the possible extensions
    a mime type supports, and allow to specify a name without
    extension, which will be concatenated to the selected
    extension to get the full name.
  - File selector: save and restore the sort order.
  - Properties dialog: show an icon, make the headerbar flat.
  + Bugfixes:
  - Error opening rar archive in RAR4 format and password
    protected.
  - Rar: fixed file list parsing for some encrypted archives.
  - Fixed error when renaming a file inside an encrypted archive.
  - Disabled the native appchooser by default.
  - 'Show destination' sometimes opens the wrong folder.
  - 'Show destination' sometimes doesn't show anything.
  - Use the native appchooser only for a single file.
  - Show flat headerbar in empty state.
  - Fixed error messages impossible to close.
  - Fixed segfaults when opening an empty .deb file.
  - --extract-to keeps asking to create a directory.
  - Fixed wrong context menu item activation.
  - Avoid the exit timeout unless file-roller was launched with
    `--service`.
  - Error when opening the created archive after saving as 7zip
    multi-volume.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102400">- Update to version 44.5:
  + Bugfixes: 7zip: ask the password again if it is wrong.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760875200">- Update to version 44.6:
  + LHA: parse lha list output correctly
  + RAR: fixed error when the archive contains big files
  + 7zip: fixed “follow links” flag
  + unarchiver: allow unar to open StuffIt archives
  + New Archive: fixed options sensitivity after changing extension
  + Extract: make “selected files” sensitive when there is a
    selection
  + One directory is interpreted as single file on compression
    dialog
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782129600">- Update to version 44.7:
  + Bugfixes:
  - New Archive Dialog: allow input of an absolute path directly.
  - Check line length when parsing command output.
  - Java Utils: make sure the package name respects the max size.
  - Metainfo: Add screenshot caption.
  - Flatpak Improvements: remove zstd module; improve cleanup
    command; replace p7zip with 7zip; reduce libportal features;
    modernize manifest.
  + Updated translations.</changelog>
</package>
<package pkgid="f17d65215b38a8a22a8623c7f476d6fedd04ba5d345382eb137557b97b4487eaa95add26c6a0ccfb22e8abd6152a867ee65ad7d7e988f650793405dffbc9c2f9" name="file-unpack-debuginfo" arch="i586">
  <version epoch="0" ver="0.70" rel="8.9"/>
  <changelog author="coolo@suse.com" date="1489665600">- add 5.diff from pull request of micha</changelog>
  <changelog author="coolo@suse.com" date="1491048000">- add 6.diff from my pull request</changelog>
  <changelog author="coolo@suse.com" date="1504440000">- fix file list hackery</changelog>
  <changelog author="adam.majer@suse.de" date="1519387200">- use mkisofs to supply `isoinfo` program instead of genisoimage</changelog>
  <changelog author="kstreitova@suse.com" date="1530273600">- require p7zip-full for TW as 7z binary needed by perl-File-Unpack
  was moved to this package (see bsc#899627 for more details about
  this change)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1560081600">- Add perl-File-Unpack-fix-race.patch to make build reproducible
  (boo#1102408)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1562760000">- Remove perl-File-Unpack-fix-race.patch in favor of 9.diff
- Add 10.diff from yet another pull request:
  https://github.com/jnweiger/perl-File-Unpack/pull/10</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1562760001">- Take 11.diff from https://github.com/jnweiger/perl-File-Unpack/pull/11</changelog>
  <changelog author="Sebastian Riedel &lt;sriedel@suse.com&gt;" date="1614081600">- Take 12.diff from https://github.com/jnweiger/perl-File-Unpack/pull/12</changelog>
  <changelog author="pgajdos@suse.com" date="1709553600">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="78f40147aecd83195a44c3d6579225a0da277daa8ba3aac28cb1018803fb3817c7af4c870b5c64a391dc8d585195c6d2528ce0d201151a2516187924ca002385" name="file-unpack2-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="1.12"/>
  <changelog author="Sebastian Riedel &lt;sriedel@suse.com&gt;" date="1701432000">- First 1.0 release from CPAN</changelog>
</package>
<package pkgid="0c838678ab94f1091c483f60874c8a594234b946e945d73465ecd996c5d8c90d6a7b28938f9865c34da6c6b0ca8c1880a94a03b2b74e4745c9c07be64abf5f44" name="fileb0x-debuginfo" arch="i586">
  <version epoch="0" ver="v1.1.1~git10.d54f404" rel="1.21"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt;" date="1639569600">- Initial packaging.</changelog>
</package>
<package pkgid="0778daf9d4c045ad14da619cdc62d614e739b5cd36330de840deb68083c471a294d7e8b808a5c0b1a8140119b9c6c5fe942ff83d267aef8fe455257bb0c69f4d" name="filelight-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Fix multiple segments highlighting when "show small files" is enabled (kde#488667)
  * Modernize config page
  * Don't update hovered item when contextMenu is visible
  * Port to KConfigXT
  * Drop dead window width/height entries from default config</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove all QML import versions
  * Rename "About" to "About Filelight"
  * Fix some cmake warning</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Only set the QtQuick style if it wasn't done by the QPT before</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5b863de1bd586412d6c362d020d3608043c8a3a7a999469a5116f0576159e689d235c88e57939cced74934b8f81a5d4d4a7bb14972effcad724da9e4d09b322e" name="filelight-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Fix multiple segments highlighting when "show small files" is enabled (kde#488667)
  * Modernize config page
  * Don't update hovered item when contextMenu is visible
  * Port to KConfigXT
  * Drop dead window width/height entries from default config</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove all QML import versions
  * Rename "About" to "About Filelight"
  * Fix some cmake warning</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Only set the QtQuick style if it wasn't done by the QPT before</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="296d16db8c62b2a2456755fb579eebcaacc65abe51c5114f925c347139742322e2651a4f1b5d9951e1a47393f700108a56332b4ff73f9a48c3813060f13b9200" name="filezilla-debuginfo" arch="i586">
  <version epoch="0" ver="3.71.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1734523200">- Update to 3.68.1
  * New features:
  - macOS: Fixed a build issue affecting App Notarization on arm64
  * Bugfixes and minor changes:
  - Updated translations</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.69.1" date="1751630400">- Update to 3.69.1
  * Bugfixes and minor changes:
  - Fixed initial loading of file extensions for the Auto transfer type
- Changes from 3.69.0
  * Bugfixes and minor changes:
  - Faster natural sort
  - *nix: Fixed focus issue in Site Manager
  - Updated to libfilezilla 0.50.0</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1755000000">- Update to 3.69.3
  * New features:
  - For files and directories that are symbolic links,
    a small overlay symbol is now shown on icons in local file
    list and directory tree
  * Bugfixes and minor changes:
  - Fixed an issue showing attributes of symbolic links in local
    file list
- Changes from 3.69.2
  * Fixed vulnerabilities:
  - Official binaries are now linked against GnuTLS 3.8.10
  * Bugfixes and minor changes:
  - FTP: Retry from a different source port if establishing
    a data connection in passive mode fails with EADDRINUSE</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.69.5" date="1763208000">- Update to 3.69.5
  * Bugfixes and minor changes:
  - macOS: Fixed issue with toolbar size
- Changes from 3.69.4
  * Bugfixes and minor changes:
  - Fixed an issue whith the certificate verification dialog not
    becoming scrollable on certificates with many subject
    alternative names
  - Updated to libfilezilla 0.52.0</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1775908800">- Update to 3.70.0
  * Bugfixes and minor changes:
  - Replacing of invalid characters in filenames when downloading
    can no longer be disabled
  - If saving of password was disabled, temporarily remembering
    passwords until FileZilla gets closed could result in additional
    password prompts
  - SFTP: Fix accessing symbolic links
  - FileZilla is now distributed under the terms of
    the GPL version 3 or later (formerly version 2 or later)
- Changes from 3.70.0-rc3
  * Bugfixes and minor changes:
  - SFTP: Updated fzssh to 1.1.7 to address corrupted uploads
- Changes from 3.70.0-rc2
  * Bugfixes and minor changes:
  - Updated fzssh to 1.1.6 to improve SSH channel window handling
- Drop disable-avx-on-i586.patch because it can no longer be used.
- filezilla-sftp_crypt_info_dlg.patch because it can no longer be used.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.70.4" date="1777896000">- Update to 3.70.4
  * Bugfixes and minor changes:
  - Updated to libfilezilla 0.55.4 to address a crash
  - SFTP: Updated to fzssh 1.2.0
- Changes from 3.70.3
  * Bugfixes and minor changes:
  - SFTP: Added a heuristic to reply to a keyboard-interactive
    request with the site's password, if it consists of a single
    prompt named "Password"
  - SFTP: Updated to fzssh 1.1.10 for increased compatibility with
    broken servers that blatantly violate the SSH specifications
- Changes from 3.70.2
  * Bugfixes and minor changes:
  - SFTP: Updated to fzssh 1.1.9 to address an issue with servers
    sending nonsensical SSH_MSG_USERAUTH_INFO_REQUEST packages
- Changes from 3.70.1
  * Bugfixes and minor changes:
  - SFTP: Updated to fzssh 1.1.8 to address an issue with servers
    sending empty longnames
  - SFTP: Updated to fzssh 1.1.8 to address an issue with servers
    incapable of handling large receive windows of 2^32 - 1 bytes
  - SFTP: Fixed an issue creating directories during file upload</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.70.5" date="1780401600">- Update to 3.70.5
  * Fixed vulnerabilities:
  - Official binaries are now linked against GnuTLS 3.8.13
  * New features:
  - SFTP: Added a page with compatibility flags to the Site Manager
  * Bugfixes and minor changes:
  - SFTP: Updated to fzssh 1.2.1 to ignore items with invalid names
    directory listings instead of failing listings completely
  - SFTP: Fixed issue where some items were reported with the
    wrong type depending on server capabilities
  - SFTP: If keyboard-interactive authentication fails,
    automatically start a new authentication attempt</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.70.6" date="1781265600">- Update to 3.70.6
  * New features:
  - SFTP: Added compatibility flag to Site Manager to ignore
    invalid bits in file attributes flags received from
    non-compliant servers
  * Bugfixes and minor changes:
  - SFTP: Updated to fzssh 1.3.0
  - Updated to libfilezilla 0.56.1
  - Removed autodetection of FTP server type governing the remote
    path syntax. Exotic server types now need to be set
    explicitly on the advanced page in the Site Manager</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.71.0" date="1787313600">- Update to 3.71.0
  * New features:
  - FTP(S), SFTP: Entering an empty path in the remote path edit
    field now returns back to the initial home directory
  * Bugfixes and minor changes:
  - FTP(S): Fix parsing of permissions for chmod dialog on
    servers that include both perms and unix.mode facts in MLSD
    output
  - SFTP: Updated fzssh to 1.4.0 to support additional
    algorithms and key file formats
  - Official binaries are now linked against wxWidgets 3.2.11
  - FTP(S): Fixed parsing of paths on servers with the server
    type set to DOS. Some malformed paths were wrongly accepted,
    confusing the engine; such paths are now rejected early.
  - Refactored engine internals to remove influences from
    FTP-specific concepts that were permeating into other protocols</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.71.1" date="1787918400">- Update to 3.71.1
  * Bugfixes and minor changes:
  - macOS: Work around a bug in macOS 27 where setting the locale
    to non-English triggers crashes in AppKit
  - SFTP: Improved heuristic when keyboard-interactive requests
    are treated as a simple password prompt on servers not
    offering the password authentication method</changelog>
</package>
<package pkgid="9355e027342acaa4d0b8f4e0c1cd141c969822ff3da257c9f977a7e5a7b8f9e7d06465d1a58cf4163c4fd4a1615719d343b6aa1e857ccc28762be7d6830407b3" name="filezilla-debugsource" arch="i586">
  <version epoch="0" ver="3.71.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1734523200">- Update to 3.68.1
  * New features:
  - macOS: Fixed a build issue affecting App Notarization on arm64
  * Bugfixes and minor changes:
  - Updated translations</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.69.1" date="1751630400">- Update to 3.69.1
  * Bugfixes and minor changes:
  - Fixed initial loading of file extensions for the Auto transfer type
- Changes from 3.69.0
  * Bugfixes and minor changes:
  - Faster natural sort
  - *nix: Fixed focus issue in Site Manager
  - Updated to libfilezilla 0.50.0</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1755000000">- Update to 3.69.3
  * New features:
  - For files and directories that are symbolic links,
    a small overlay symbol is now shown on icons in local file
    list and directory tree
  * Bugfixes and minor changes:
  - Fixed an issue showing attributes of symbolic links in local
    file list
- Changes from 3.69.2
  * Fixed vulnerabilities:
  - Official binaries are now linked against GnuTLS 3.8.10
  * Bugfixes and minor changes:
  - FTP: Retry from a different source port if establishing
    a data connection in passive mode fails with EADDRINUSE</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.69.5" date="1763208000">- Update to 3.69.5
  * Bugfixes and minor changes:
  - macOS: Fixed issue with toolbar size
- Changes from 3.69.4
  * Bugfixes and minor changes:
  - Fixed an issue whith the certificate verification dialog not
    becoming scrollable on certificates with many subject
    alternative names
  - Updated to libfilezilla 0.52.0</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1775908800">- Update to 3.70.0
  * Bugfixes and minor changes:
  - Replacing of invalid characters in filenames when downloading
    can no longer be disabled
  - If saving of password was disabled, temporarily remembering
    passwords until FileZilla gets closed could result in additional
    password prompts
  - SFTP: Fix accessing symbolic links
  - FileZilla is now distributed under the terms of
    the GPL version 3 or later (formerly version 2 or later)
- Changes from 3.70.0-rc3
  * Bugfixes and minor changes:
  - SFTP: Updated fzssh to 1.1.7 to address corrupted uploads
- Changes from 3.70.0-rc2
  * Bugfixes and minor changes:
  - Updated fzssh to 1.1.6 to improve SSH channel window handling
- Drop disable-avx-on-i586.patch because it can no longer be used.
- filezilla-sftp_crypt_info_dlg.patch because it can no longer be used.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.70.4" date="1777896000">- Update to 3.70.4
  * Bugfixes and minor changes:
  - Updated to libfilezilla 0.55.4 to address a crash
  - SFTP: Updated to fzssh 1.2.0
- Changes from 3.70.3
  * Bugfixes and minor changes:
  - SFTP: Added a heuristic to reply to a keyboard-interactive
    request with the site's password, if it consists of a single
    prompt named "Password"
  - SFTP: Updated to fzssh 1.1.10 for increased compatibility with
    broken servers that blatantly violate the SSH specifications
- Changes from 3.70.2
  * Bugfixes and minor changes:
  - SFTP: Updated to fzssh 1.1.9 to address an issue with servers
    sending nonsensical SSH_MSG_USERAUTH_INFO_REQUEST packages
- Changes from 3.70.1
  * Bugfixes and minor changes:
  - SFTP: Updated to fzssh 1.1.8 to address an issue with servers
    sending empty longnames
  - SFTP: Updated to fzssh 1.1.8 to address an issue with servers
    incapable of handling large receive windows of 2^32 - 1 bytes
  - SFTP: Fixed an issue creating directories during file upload</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.70.5" date="1780401600">- Update to 3.70.5
  * Fixed vulnerabilities:
  - Official binaries are now linked against GnuTLS 3.8.13
  * New features:
  - SFTP: Added a page with compatibility flags to the Site Manager
  * Bugfixes and minor changes:
  - SFTP: Updated to fzssh 1.2.1 to ignore items with invalid names
    directory listings instead of failing listings completely
  - SFTP: Fixed issue where some items were reported with the
    wrong type depending on server capabilities
  - SFTP: If keyboard-interactive authentication fails,
    automatically start a new authentication attempt</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.70.6" date="1781265600">- Update to 3.70.6
  * New features:
  - SFTP: Added compatibility flag to Site Manager to ignore
    invalid bits in file attributes flags received from
    non-compliant servers
  * Bugfixes and minor changes:
  - SFTP: Updated to fzssh 1.3.0
  - Updated to libfilezilla 0.56.1
  - Removed autodetection of FTP server type governing the remote
    path syntax. Exotic server types now need to be set
    explicitly on the advanced page in the Site Manager</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.71.0" date="1787313600">- Update to 3.71.0
  * New features:
  - FTP(S), SFTP: Entering an empty path in the remote path edit
    field now returns back to the initial home directory
  * Bugfixes and minor changes:
  - FTP(S): Fix parsing of permissions for chmod dialog on
    servers that include both perms and unix.mode facts in MLSD
    output
  - SFTP: Updated fzssh to 1.4.0 to support additional
    algorithms and key file formats
  - Official binaries are now linked against wxWidgets 3.2.11
  - FTP(S): Fixed parsing of paths on servers with the server
    type set to DOS. Some malformed paths were wrongly accepted,
    confusing the engine; such paths are now rejected early.
  - Refactored engine internals to remove influences from
    FTP-specific concepts that were permeating into other protocols</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.71.1" date="1787918400">- Update to 3.71.1
  * Bugfixes and minor changes:
  - macOS: Work around a bug in macOS 27 where setting the locale
    to non-English triggers crashes in AppKit
  - SFTP: Improved heuristic when keyboard-interactive requests
    are treated as a simple password prompt on servers not
    offering the password authentication method</changelog>
</package>
<package pkgid="369927e65a466c02732c965888822618fb6068b0d8e63dc871bf23590dedf6f738756edfa8a4effcf0b9aa9c4c9061073063e827758b13f3783bff1ce6e12356" name="fillets-ng-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.1" rel="6.6"/>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="dimstar@opensuse.org" date="1328788800">- Conditionally BuildRequire lua51-devel on openSUSE 12.2+. This
  game has not been ported to lua 5.2 yet.</changelog>
  <changelog author="cfarrell@suse.com" date="1329307200">- license update: GPL-2.0+
  No indication of GPL-1.0+ files. They are all GPL-2.0+ - hence no need
  for GPL-1.0 reference</changelog>
  <changelog author="dimstar@opensuse.org" date="1427716800">- Update to version 1.0.1:
  + Fixed a bug in the last levels. Fish were unable to swim to
    some places. It happened next to the room border.</changelog>
  <changelog author="dimstar@opensuse.org" date="1428926400">- Add Comment to the .desktop file, allowing to be shown in
  AppStream based Software Centers.</changelog>
  <changelog author="dimstar@opensuse.org" date="1447848000">- Add fillets-ng-use-lua-5.1.pc.patch: detect lua-5.1.pc; fixes
  build on current TW setups.
- Add libtool BuildRequires and call to autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="anicka@suse.com" date="1545220800">- remove last patch, as package builds and runs without it
  and forced autoreconf breaks correct setting of datadir
  Fix for #1114591.</changelog>
  <changelog author="anicka@suse.com" date="1545220801">- Remove fillets-use-lua-5.1.pc.patch, as package builds and runs
  without it and forced autoreconf breaks correct setting of datadir
  Fix for boo#1114591.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1765454400">- Build using system default lua version:
  + Replacelua51-devel BuildRequires with lua-devel
  + Import patches from Fedora to fix build:
  - fillets-ng-1.0.1-lua-5.2.patch
  - fillets-ng-1.0.1-lua-5.4.patch
- Rebase fillets-ng-0.9.3-datadir.patch to apply as -p1</changelog>
</package>
<package pkgid="12ec3f85327bb65117f271625b980fe5a2b1056082e0464e8beecca1c67d08f802b170f8523b6b568206d9c63c5477efd6d7b007e84642ee34ae088e15a03f39" name="fillets-ng-debugsource" arch="i586">
  <version epoch="0" ver="1.0.1" rel="6.6"/>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="dimstar@opensuse.org" date="1328788800">- Conditionally BuildRequire lua51-devel on openSUSE 12.2+. This
  game has not been ported to lua 5.2 yet.</changelog>
  <changelog author="cfarrell@suse.com" date="1329307200">- license update: GPL-2.0+
  No indication of GPL-1.0+ files. They are all GPL-2.0+ - hence no need
  for GPL-1.0 reference</changelog>
  <changelog author="dimstar@opensuse.org" date="1427716800">- Update to version 1.0.1:
  + Fixed a bug in the last levels. Fish were unable to swim to
    some places. It happened next to the room border.</changelog>
  <changelog author="dimstar@opensuse.org" date="1428926400">- Add Comment to the .desktop file, allowing to be shown in
  AppStream based Software Centers.</changelog>
  <changelog author="dimstar@opensuse.org" date="1447848000">- Add fillets-ng-use-lua-5.1.pc.patch: detect lua-5.1.pc; fixes
  build on current TW setups.
- Add libtool BuildRequires and call to autoreconf, as above patch
  touches the build system.</changelog>
  <changelog author="anicka@suse.com" date="1545220800">- remove last patch, as package builds and runs without it
  and forced autoreconf breaks correct setting of datadir
  Fix for #1114591.</changelog>
  <changelog author="anicka@suse.com" date="1545220801">- Remove fillets-use-lua-5.1.pc.patch, as package builds and runs
  without it and forced autoreconf breaks correct setting of datadir
  Fix for boo#1114591.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1765454400">- Build using system default lua version:
  + Replacelua51-devel BuildRequires with lua-devel
  + Import patches from Fedora to fix build:
  - fillets-ng-1.0.1-lua-5.2.patch
  - fillets-ng-1.0.1-lua-5.4.patch
- Rebase fillets-ng-0.9.3-datadir.patch to apply as -p1</changelog>
</package>
<package pkgid="7fd8b78eda7f871614fde317d3dd2c31187deaef3b90a21dc78f0acf7198034b0d1e26646517ab7eca4c31edde2de9235ec80bae48510ab18f8e987303993835" name="fillup-debuginfo" arch="i586">
  <version epoch="0" ver="1.42" rel="281.7"/>
  <changelog author="dimstar@opensuse.org" date="1414756800">- Keep /bin/fillup as a symlink in the package: there are hundreds
  of RPMs out there referencing it in the %post scriptlets, when
  any of the %*fillup* macros was used. Even updating the macro
  will not make the existing RPMs magically be fixed.</changelog>
  <changelog author="tchvatal@suse.com" date="1415016000">- Also return back the /bin/fillup provides line</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- fillup-fno-common.patch: fix compilation on Tumbleweed
  (boo#1160871)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651060800">- use https as url</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1705492800">- remove bin symlink for non-suse distributions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="451a7e31899cbcc9c48753f6240006f3a32c81476976aee42f2845a0640958c1e0ab7efb2874f4ab7cbb51114f82d0fb6c1e2146ff3f7bfd40da501325cd6ab1" name="fillup-debugsource" arch="i586">
  <version epoch="0" ver="1.42" rel="281.7"/>
  <changelog author="dimstar@opensuse.org" date="1414756800">- Keep /bin/fillup as a symlink in the package: there are hundreds
  of RPMs out there referencing it in the %post scriptlets, when
  any of the %*fillup* macros was used. Even updating the macro
  will not make the existing RPMs magically be fixed.</changelog>
  <changelog author="tchvatal@suse.com" date="1415016000">- Also return back the /bin/fillup provides line</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- fillup-fno-common.patch: fix compilation on Tumbleweed
  (boo#1160871)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651060800">- use https as url</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1705492800">- remove bin symlink for non-suse distributions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="763028db1c707ddee336e892b0d54e6c4c3105d1bbeb332a735bd8e98acbf89d8955bd67166ef2f10a05f3c0f9c68d59627a5c274be722257d92402313e65fba" name="finalcut-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.1" rel="1.9"/>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1543665600">- Release (version 0.5.1)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1571140800">- Release (version 0.6.0)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1571313600">- 0001-arm-glibc-2.30.patch: Fixes compilation error with arm architecture with glibc &gt;= 2.30</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1579521600">- libfinal-devel needs to require ncurses-devel and gpm-devel as some header
  files include files from those
- install built examples so libfinal-examples can be tried directly
- add package for the special font</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1603281600">- Release (version 0.6.1 pre-release 0.7.0)
- deleted patch
  - 0001-arm-glibc-2.30.patch (upstreamed)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1604750400">- Release (version 0.7.0)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1605355200">- Release (version 0.7.1)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1635681600">- Release (version 0.8.0)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1684670400">- Release (version 0.9.0)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1722081600">- Release (version 0.9.1)</changelog>
</package>
<package pkgid="9148afe0fe1c7a134fd4451b62ecddf379db2cac6b15781d30519474e1ac82aae441480fc3d62727fd481c91501501d3b514a8183c2059a2fdd3674a80d1cf3d" name="finalcut-debugsource" arch="i586">
  <version epoch="0" ver="0.9.1" rel="1.9"/>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1543665600">- Release (version 0.5.1)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1571140800">- Release (version 0.6.0)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1571313600">- 0001-arm-glibc-2.30.patch: Fixes compilation error with arm architecture with glibc &gt;= 2.30</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1579521600">- libfinal-devel needs to require ncurses-devel and gpm-devel as some header
  files include files from those
- install built examples so libfinal-examples can be tried directly
- add package for the special font</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1603281600">- Release (version 0.6.1 pre-release 0.7.0)
- deleted patch
  - 0001-arm-glibc-2.30.patch (upstreamed)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1604750400">- Release (version 0.7.0)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1605355200">- Release (version 0.7.1)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1635681600">- Release (version 0.8.0)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1684670400">- Release (version 0.9.0)</changelog>
  <changelog author="Markus Gans &lt;guru.mail@muenster.de&gt;" date="1722081600">- Release (version 0.9.1)</changelog>
</package>
<package pkgid="1593a198b09828978e2c01e88eaf7609041c9978a7279ac1cff6f74c191b82fd42e97270a00b91fd378019a0cb0c8684364831fb1ebc5c3c95eb75e7791ca46c" name="finch-debuginfo" arch="i586">
  <version epoch="0" ver="2.14.14" rel="2.4"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1648036800">- Fix the infinite resizing freeze
  (boo#1197418, https://issues.imfreedom.org/issue/PIDGIN-17602)
  * added rb1342.patch (https://reviews.imfreedom.org/r/1342/)</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1651233600">- Update to version 2.14.9:
  + Security
  * Remove _xmppconnect support (CVE-2022-26491, boo#1199025).
  + libpurple
  * Fix a GLib CRITICAL message with typing time outs.
  * Fix an issue where the unit tests for purple_str_to_time
    would fail.
  + Pidgin
  * Fix a memory leak in pidgin_conversations_set_tab_colors.
  * Fix the majority of the infinite resizing issues in the
    input box.
  * Add transient-buddy back which is used to show some context
    menus and other things.
  + Translations
  * Fix a typo in the German translations.
  * Synchronised all of the translations with Transifex.
  + IRC
  * Fix file transfers failing at 99% on IRC.
  * Default realname and ident name in IRC to the username
    (nickname) of the account.
  * Add an advanced account option to IRC accounts for
    explicitly setting the SASL login name.
  * Add a rate limiter that should make it impossible to excess
    flood.
  + SIMPLE
  * Fix an issue with the CSeq numbers in SIMPLE.
  + XMPP
  * Fix XMPP attention messages being sent to incorrect JIDs.
- Drop rb1342.patch: fixed upstream.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1654948800">- Update to version 2.14.10:
  * Minor fixes to emojis, drop QQ smileys
  * Modernize the desktop file and appdata files
  * Make privacy settings persist
  * Fix a use after free that was introduced in 2.14.9
  * IRC: Fix a crash if the server sends a short form JOIN message
  * XMPP: multiple fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1676808000">- update to 2.14.12:
  * Remove a string from the Romanian translation that's breaks
    the creation of the Windows installer.
  * Add Markus "ivanhoe" Fischer to the Crazy Patch Writers!
  * Fix a crash when closing a group chat with spellchk plugin
    enabled.
  * Fix network interface detection on Windows to fix broken file
    transfers.
  * Update the about box to point people to Discourse instead of
    the mailing lists.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720612800">- Update to version 2.14.13:
  * Fix compile warning (Wcast-function-type).
  * Fix memory leak originating in purple_prefs_connect_callback.
  * Don’t use the Real name as a candidate for the SASL username in
    IRC.
  * Don’t link with libgadu unnecessarily.
  * Make collapsed groups searchable in the buddy list.
  * Fix incompatible type conversion errors.
  * Stop removing -Wall from CFLAGS.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738324800">- update to 2.14.14:
  * Update the date in COPYRIGHT as it was a few years behind
  * Add convey plans for Debian Trixie and Fedora 40
  * Fix incompatible pointer types for GtkItemFactoryCallbacks on gcc-14
  * Update the build image for the docs
  * Fix type mismatch with IOKit usage
  * Use the result of g_string_free(..., FALSE)
  * NSS: Load intermediate certificates from the server
  * Finally add proper support for italics on IRC
  * Fix some type conversion errors
  * Use raw strings for Python regular expressions
  * zephyr: Modernize K&amp;R function prototypes
  * Fix invalid prototypes that will break with C23
  * Add the ability to run a custom command for signing the binaries
- attach a URL to the keyring</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1772452800">- Add pidgin-2.14.14-fix-mediamanager-crash.patch: Fix a crash in
  the media manager, from https://reviews.imfreedom.org/r/4404/</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1772625600">- add gst-device.patch to fix segmentation fault</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773403200">- remove pidgin-2.14.14-fix-mediamanager-crash.patch, as gst-device.patch
  is the final version of the same patch
- update spec file (removing update-desktop-files, removing older Leap
  version packaging)</changelog>
</package>
<package pkgid="5c0ad25add85141145413177ff11b8a746d28a193eadfb75a41ce3ad9a8c0aef223c1fb3be4ec5e258045939a13cac2b4b3a72ad73573f92fe2bb1e295d22906" name="findutils-debuginfo" arch="i586">
  <version epoch="0" ver="4.11.0" rel="1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- update upstream signing key
- remove deprecated texinfo packaging macros
- run spec-cleaner</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1618833600">- Use new Group Release Keyring</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1633348800">- gnulib-port-year2038-to-glibc-2.34.patch: Add patch to avoid
  build failure regarding 64-bit time_t on i586 with glibc-2.34.
- findutils.spec: Reference it, and add BR:automake and run 'autoreconf'.
  While at it, remove obsolete condition for suse_version 1100.
- findutils-xautofs.patch: Refresh.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1643803200">- Update to 4.9.0.
  Announcement: https://savannah.gnu.org/forum/forum.php?forum_id=10108
- gnulib-port-year2038-to-glibc-2.34.patch: Remove now-upstream patch.
- findutils.spec: Update version and remove above patch.
- findutils-xautofs.patch: Refresh.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- Remove obsolete qemu workaround</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1717243200">- Update to 4.10.0.
  Announcement: https://savannah.gnu.org/news/?id=10638
- findutils-xautofs.patch: Refresh.</changelog>
  <changelog author="pgajdos@suse.com" date="1738670400">- do not crash when file system loop was encountered [bsc#1231472]
- added patches
  fix https://git.savannah.gnu.org/cgit/findutils.git/commit/?id=e5d6eb919b9
  + findutils-avoid-crash-system-loop.patch
- modified patches
  % findutils-xautofs.patch (p1)</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1783771200">- Update to 4.11.0.
  Announcement: https://savannah.gnu.org/news/?id=10912
  Most prominent change in behavior:
  As announced since the release of 4.7.0 (2019) and mandated by POSIX 2024,
  the behaviour of the -mount option changed: while it was a mere alias for
  the -xdev option to prevent descending into directories of another device,
  the -mount option now makes find(1) ignore files on another device, i.e.,
  'find -mount' will skip the entry of active mount points already.
  Example, assuming the PROC filesystem is mounted on '/proc':
    $ find / -mount -path /proc -print
    $ find / -xdev -path /proc -print
    /proc
- findutils-avoid-crash-system-loop.patch: Remove now-upstream patch.
- findutils-xautofs.patch: Refresh.</changelog>
</package>
<package pkgid="fb67ef8f0ad7cd335e65c5b371269924e17991c5d30069ba30112d892050cbdaed438e21098e712c4a8d5095f7e808abad657d10ec0dc8f1c2f866a43e76283f" name="findutils-debugsource" arch="i586">
  <version epoch="0" ver="4.11.0" rel="1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- update upstream signing key
- remove deprecated texinfo packaging macros
- run spec-cleaner</changelog>
  <changelog author="Christian Vögl &lt;christian.voegl@suse.com&gt;" date="1618833600">- Use new Group Release Keyring</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1633348800">- gnulib-port-year2038-to-glibc-2.34.patch: Add patch to avoid
  build failure regarding 64-bit time_t on i586 with glibc-2.34.
- findutils.spec: Reference it, and add BR:automake and run 'autoreconf'.
  While at it, remove obsolete condition for suse_version 1100.
- findutils-xautofs.patch: Refresh.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1643803200">- Update to 4.9.0.
  Announcement: https://savannah.gnu.org/forum/forum.php?forum_id=10108
- gnulib-port-year2038-to-glibc-2.34.patch: Remove now-upstream patch.
- findutils.spec: Update version and remove above patch.
- findutils-xautofs.patch: Refresh.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- Remove obsolete qemu workaround</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1717243200">- Update to 4.10.0.
  Announcement: https://savannah.gnu.org/news/?id=10638
- findutils-xautofs.patch: Refresh.</changelog>
  <changelog author="pgajdos@suse.com" date="1738670400">- do not crash when file system loop was encountered [bsc#1231472]
- added patches
  fix https://git.savannah.gnu.org/cgit/findutils.git/commit/?id=e5d6eb919b9
  + findutils-avoid-crash-system-loop.patch
- modified patches
  % findutils-xautofs.patch (p1)</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1783771200">- Update to 4.11.0.
  Announcement: https://savannah.gnu.org/news/?id=10912
  Most prominent change in behavior:
  As announced since the release of 4.7.0 (2019) and mandated by POSIX 2024,
  the behaviour of the -mount option changed: while it was a mere alias for
  the -xdev option to prevent descending into directories of another device,
  the -mount option now makes find(1) ignore files on another device, i.e.,
  'find -mount' will skip the entry of active mount points already.
  Example, assuming the PROC filesystem is mounted on '/proc':
    $ find / -mount -path /proc -print
    $ find / -xdev -path /proc -print
    /proc
- findutils-avoid-crash-system-loop.patch: Remove now-upstream patch.
- findutils-xautofs.patch: Refresh.</changelog>
</package>
<package pkgid="1a4d799d4a999a2227bfd115bfe09aaaf685c9e2ae3dfd01216ddf9fc45d78fa1a9958a47b585bec771c6a96f28e14f3176d0de39990032714e8967eb2bb089f" name="fio-debuginfo" arch="i586">
  <version epoch="0" ver="3.42" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 3.35:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.35</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 3.36:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.36</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1712750400">- update to 3.37:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.37</changelog>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1720008000">- Drop the unneeded libpmemblk-devel build dependency. This
  subpackage is gone is latest pmdk releases</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1745928000">- update to 3.38:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.38</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1748952000">- Disable librbd on SLES16.0 and higher (bsc#1241271)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751457600">- Deactivate glusterfs backend for fio</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1770552000">- update to 3.41:
  * engines/io_uring: remove unnecessary SQ full check
  * io_uring: ensure accurate real_file_size setup for full device access with
    PI enabled
  * Fix: parse.c opt_len() to use minimal distance to delimiter to determine
    option length
  * io_u: fix offset calculation in randtrimwrite
  * engines/http: fix file name
  * engines/http: Add S3 security token support
  * io_u: get io_u from io_u_freelist when TD_FSYNCING
  * io_uring CQ reap cleanup
  * Add 'filetype' option
  * handle out-of-order write completions in verify state
  * engines/http: Add support for range reads
  * Sprandom
  * Fix mandoc warnings
  * sprandom: Fix several issues found in the sprandom implementation
  * t/verify-state.c fixes/improvements
- update to 3.40:
  * t/read-to-pipe-async: fix -DNDEBUG support
  * docs: update docs for verify_mode=compare of io_uring_cmd
  * dfs: fix fail to load dfs engine
  * Fix spelling error in IO uring engine.
  * Fix hang on Windows when multiple --client args are present
  * Add important info about http_host and file formatting to s3 example
  * oslib: blkzoned: add missing blkzoned_move_zone_wp() stub
- update to 3.39:
  * Add .readthedocs.yaml file
  * t/run-fio-tests: remove redundant pre_success lines
  * t/jobs/t0036,0037: add tests for verify_state_save/load options</changelog>
  <changelog author="Martin Pluskal &lt;martin@pluskal.org&gt;" date="1779969600">- Update to 3.42:
  * New latency steady state detection
    (steadystate=lat:&lt;usec&gt;) and explicit units in JSON
    latency output.
  * New end_syncfs option and DDIR_SYNCFS support added to
    sync, libaio, io_uring, fallocate, fileoperations,
    ftruncate, and posixaio engines.
  * engines/io_uring: ZBD (zoned block device) support;
    validate protection information on read; don't segfault
    when pi_chk is not specified; add DDIR_SYNCFS support.
  * engines/mmap: support fadvise_hint, fix offset&gt;0 logic
    and full/limited prep logic on 32-bit.
  * engines/rbd: LUKS encryption support.
  * zbd: fix random-write zone selection and write zone
    accounting; new write_zone_remainder option.
  * Add option to specify ramp period by amount of IO.
  * Add SPRandom cache size behaviour, new sprandom tests
    and fixes.
  * memory: CUDA 13 support.
  * macOS: implement file cache invalidation and
    posix_fadvise readahead control via msync/F_RDAHEAD.
  * windows: fix Y2038 bug caused by 32-bit truncation.
  * configure: new --extra-ldflags; conditional gnutls
    requirement for libnfs &gt;= 6.0.0.
  * backend: fix OOB access in usec_for_io() with DDIR_SYNC;
    fix async ioengine prep/queue mismatch in experimental
    verify; fix zero-numberio in dry-run.
  * libfio/workqueue: fix crash and thread stall with
    io_submit_mode=offload; fix stat_sem/rusage_sem deadlock
    during stats collection.
  * options: range validation for log_hist_coarseness;
    additional POSIX errno support; fix heap-use-after-free
    in ioengine_so_path.
  * Many small fixes (musl build, mingw out-of-tree builds,
    use-after-free in idle_prof_common, iolog leak on
    thread cleanup, and others).
- Spec cleanup:
  * Drop obsolete Group tags.
  * Add explicit BuildRequires: gcc, make (no longer in
    the default buildroot).
  * Update URL to https://github.com/axboe/fio (upstream
    removed all references to git.kernel.dk in 3.42).</changelog>
</package>
<package pkgid="917751fc16bec8e13449438d78b10ca6b42cb1a4ff1ed1dbe6907d130d4a1a94fc77effa7f2c4c2d4c3000649318ffd40e54c32ac004fef3977a26c8c7e6e763" name="fio-debugsource" arch="i586">
  <version epoch="0" ver="3.42" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 3.35:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.35</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 3.36:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.36</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1712750400">- update to 3.37:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.37</changelog>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1720008000">- Drop the unneeded libpmemblk-devel build dependency. This
  subpackage is gone is latest pmdk releases</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1745928000">- update to 3.38:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.38</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1748952000">- Disable librbd on SLES16.0 and higher (bsc#1241271)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751457600">- Deactivate glusterfs backend for fio</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1770552000">- update to 3.41:
  * engines/io_uring: remove unnecessary SQ full check
  * io_uring: ensure accurate real_file_size setup for full device access with
    PI enabled
  * Fix: parse.c opt_len() to use minimal distance to delimiter to determine
    option length
  * io_u: fix offset calculation in randtrimwrite
  * engines/http: fix file name
  * engines/http: Add S3 security token support
  * io_u: get io_u from io_u_freelist when TD_FSYNCING
  * io_uring CQ reap cleanup
  * Add 'filetype' option
  * handle out-of-order write completions in verify state
  * engines/http: Add support for range reads
  * Sprandom
  * Fix mandoc warnings
  * sprandom: Fix several issues found in the sprandom implementation
  * t/verify-state.c fixes/improvements
- update to 3.40:
  * t/read-to-pipe-async: fix -DNDEBUG support
  * docs: update docs for verify_mode=compare of io_uring_cmd
  * dfs: fix fail to load dfs engine
  * Fix spelling error in IO uring engine.
  * Fix hang on Windows when multiple --client args are present
  * Add important info about http_host and file formatting to s3 example
  * oslib: blkzoned: add missing blkzoned_move_zone_wp() stub
- update to 3.39:
  * Add .readthedocs.yaml file
  * t/run-fio-tests: remove redundant pre_success lines
  * t/jobs/t0036,0037: add tests for verify_state_save/load options</changelog>
  <changelog author="Martin Pluskal &lt;martin@pluskal.org&gt;" date="1779969600">- Update to 3.42:
  * New latency steady state detection
    (steadystate=lat:&lt;usec&gt;) and explicit units in JSON
    latency output.
  * New end_syncfs option and DDIR_SYNCFS support added to
    sync, libaio, io_uring, fallocate, fileoperations,
    ftruncate, and posixaio engines.
  * engines/io_uring: ZBD (zoned block device) support;
    validate protection information on read; don't segfault
    when pi_chk is not specified; add DDIR_SYNCFS support.
  * engines/mmap: support fadvise_hint, fix offset&gt;0 logic
    and full/limited prep logic on 32-bit.
  * engines/rbd: LUKS encryption support.
  * zbd: fix random-write zone selection and write zone
    accounting; new write_zone_remainder option.
  * Add option to specify ramp period by amount of IO.
  * Add SPRandom cache size behaviour, new sprandom tests
    and fixes.
  * memory: CUDA 13 support.
  * macOS: implement file cache invalidation and
    posix_fadvise readahead control via msync/F_RDAHEAD.
  * windows: fix Y2038 bug caused by 32-bit truncation.
  * configure: new --extra-ldflags; conditional gnutls
    requirement for libnfs &gt;= 6.0.0.
  * backend: fix OOB access in usec_for_io() with DDIR_SYNC;
    fix async ioengine prep/queue mismatch in experimental
    verify; fix zero-numberio in dry-run.
  * libfio/workqueue: fix crash and thread stall with
    io_submit_mode=offload; fix stat_sem/rusage_sem deadlock
    during stats collection.
  * options: range validation for log_hist_coarseness;
    additional POSIX errno support; fix heap-use-after-free
    in ioengine_so_path.
  * Many small fixes (musl build, mingw out-of-tree builds,
    use-after-free in idle_prof_common, iolog leak on
    thread cleanup, and others).
- Spec cleanup:
  * Drop obsolete Group tags.
  * Add explicit BuildRequires: gcc, make (no longer in
    the default buildroot).
  * Update URL to https://github.com/axboe/fio (upstream
    removed all references to git.kernel.dk in 3.42).</changelog>
</package>
<package pkgid="180a1339e513f9cb8e913edda45ae43c2282130bfcf6e5c3405c3fc77ea7772110ab2bc361132067366780dec9b2db09f8c1f10dd755a4ca323216d806738bbf" name="fips-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.3"/>
  <changelog author="opensuse-packaging@opensuse.org" date="1503576000">- Update to version 3.1.1:
  + Fix issue with row alignment
  + Version 3.1.1</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1510574400">- Update to version 3.2.0:
  * Editorial changes in README.md
  * Initial implementation of scientific spin boxes
  * Update README.md
  * Use locale settings for spin box text
  * Override "step by" logic for scientific spin box
  * Set linear step for ScientificSpinBox
  * Changes for @matwey's review
  * Use raw pointers for spinbox_ and slider_
  * Use raw pointers for min_level_ and max_level_
  * Use raw pointers for button_group_
  * Do deploy not only from master
  * Add clang 4 to .travis.yml
  * Put Utils::row_align into separate module
  * Reimplement Utils::row_align in a platform-independ way
  * Put byte swapping routines to separate module
  * Fix MS Visual Studio build
  * Drop cmake target INSTALL from .appveyor.yml
  * Add document icon and include it into macOS bundle
  * Set binary git attribute for icon files
  * Use mouse wheel for zoom in and zoom out
  * Prototypes of refresh and open in window actions
  * Use right macOS bundle location
  * Refactor OpenGLWidget
  * Reimplement FITS replacement via texture reloading
  * Use Release build type for Linux in .travis.yml
  * Use -Wall in .travis.yml
  * Fix -Wsign-compare in src/colormapwidget.cpp
  * Let compilers be extra verbose and pedantic
  * Fix extra ';'
  * Fix unused parameter 'pos' in src/levelswidget.cpp
  * Move Exception to Utils::Exception
  * Implement Utils::Optional&lt;T&gt;
  * Initial implementation of status bar
  * Align text in status bar
  * Add autorefresh
  * Return missed window title
  * Do not use VBO for vertex and UV data
  * Move spinbox classes to separate files
  * Add rotation dock widget
  * Add initial implementation for AbstractOpenGLTransform
  * Add initial implementation for OpenGLTransform and WidgetToFitsOpenGLTransform
  * Use OpenGLTransform in OpenGLWidget
  * Add initial implementation for OpenGLPlane
  * Update to MacOS 10.11
  * Use OpenGLPlane instead of VertexCoordinates
  * Drop class OpenGLWidget::VertexCoordinates
  * Fix OpenGLPlane::planeRect()
  * Fix Fit to Window for rotated image
  * Initial implementation of level buttons
  * Replace strange button with cool check box
  * Add unit test for OpenGLPlane
  * Add unit test for WidgetToFitsOpenGLTransform
  * Use QTEST_GUILESS_MAIN instead of QTEST_MAIN
  * Drop unused #include &lt;QDebug&gt;
  * Fix const type qualifier on return type has no effect
  * Fix initialization order warning in rotationwidget
  * Fix unused parameter 'pos' warning
  * Fix unused parameter 'max' warning
  * Fix signed/unsigned comparison mismatch warning
  * Hold viewrect center during rotation
  * Initial implementation for FlipWidget
  * Initial implementation of flipping
  * Hold viewrect center while flipping
  * Bump CMakeLists.txt version to 3.2.0</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1510660800">- Update to version 3.2.1:
  * Remove dock widget shortcuts
  * Redo TestOpenGLPlane
  * Version 3.2.1</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1511006400">- Update to version 3.2.2:
  * Fix WidgetToFitsOpenGLTransform in vertical direction
  * Verson 3.2.2</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1530014400">- Update to version 3.2.3:
  * Version 3.2.3
  * Fix ScientificSpinBox text edition
  * Wrap in initializeGLObjects in setHDU by {make,done}Current()
  * Fix issue with level spin boxes for small absolute values
  * Fix MacOS build</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1533902400">- Update to version 3.3.0:
  * Version 3.3.0
  * Fix GhPages: show .screenshot on the site
  * Add screenshot
  * Rename desktop file and icons to reverse DNS style
  * Update README.md
  * RPM packages for openSUSE in science repo now
  * Initial implementation for DoubleOpenGL30Plan
  * Initial implementation for FloatOpenGL30Plan
  * Add initial implementation for Int32OpenGL30Plan
  * Initial implementation for Int16OpenGL30Plan
  * Add initial implementation for Uint8OpenGL30Plan
  * Introduce AbstractOpenGLPlanTexture template class
  * Rename *OpenGL33Plan: *-opengl3 to *-opengl3.3
  * Add const qualifier to AbstractOpenGLPlane::*ShaderSourceCode()
  * Drop QObject from AbstractOpenGLPlan
  * Add support of BITPIX=-64
  * BITPIX=-32 for OpenGL 3.3
  * BITPIX=64 for OpenGL 3.3
  * BITPIX=32 for OpenGL 3.3
  * BITPIX=16 support for OpenGL 3.3
  * BITPIX=8 for openGL &gt;= 3.3
  * Use HTML &amp;copy; instead of unicode symbol
  * Make home page URL clickable
  * Add using OpenGLPlan name to the About dialog
  * Add Qt version to the About dialog
  * Add fips version to the About dialog
  * Reimplement AbstractOpenGLPlan::draw() both for VAO supported and unsupported cases
  * Add initial implementation for AbstractOpenGLPlan::draw()
  * Drop unused signals from OpenGLPlane
  * Do not set OpenGL 3.0 and OpenGL 2.1 flags for OpenGL 3.3
  * Set XDG_PREFIX according to CMAKE_INSTALL_PREFIX
  * Drop XDG_DATA_DIRS from find_path XDG_PREFIX
  * Return number of opened files from openFile()
  * Add Qt version status message for CMakeLists.txt
  * Update .travis.yml
  * Drop unused #include &lt;QDebug&gt;
  * Fix uninitialized variable in OpenGLFeatures
  * Use OpenGLPlanFactory in OpenGLWidget
  * Add initial implementation for OpenGLPlanFactory
  * Add initial implementation for resolveOpenGLPlan
  * Add initial implementation for *OpenGLPlan::satisfied()
  * Add initial implementation for OpenGLFeatures and OpenGLRequiredFeatures
  * Reword OpenGL context version requirement
  * Move hduMinMax() and insturmentalMinMax() from OpenGLTexture to OpenGLPlan
  * Add initial implementation AbstractOpenGLPlan::initialize()
  * Add initial implementation for OpenGLWidget::PlanInitializationError
  * Move OpenGLPlane to AbstractOpenGLPlan
  * Move OpenGLTexture to AbstractOpenGLPlan
  * Add initial implementation for AbstractOpenGLPlan::vertexShaderSourceCode()
  * Add initial implementation for AbstractOpenGLPlan::fragmentShaderSourceCode()
  * Add initial implementation for OpenGLWidget::PlanCreationError
  * Add implementation for AbstractOpenGLPlan::name()
  * Add initial implementation for AbstractOpenGLPlan
  * Add GitHub PR template
  * Drop redundant texture unbinding
  * Add setMVPUniform(), setCUniform(), setZUniform() helpers for OpenGLShaderProgram
  * Drop redundant texture binding from initializeGLObjects()
  * Refactor OpenGLTexture
  * Add implementation for FITSToInstrumental() and InstrumentalToFITS()
  * Add implementation for AbstractHeaderDataUnit::apply()
  * Refactor FITS::HeaderDataUnit
  * Refactor FITS::AbstractDataUnit hierarchy
  * Refactor FITS::HeaderUnit
  * Simplify DataUnitCreateHelper
  * Allow returning data from FITS::AbstractDataUnit::bitpixToType()
  * Drop extra setAttributeArray from paintGL()
  * Move uv_data to OpenGLPlane
  * Add initial implementation for OpenGLShaderProgram
  * Reimplement OpenGLWidget::initializeGLObjects::ShaderLoader to return shader string directly
  * Add support for returning data from AbstractDataUnit::apply() function
  * Add initial implementation for Utils::Result&lt;&gt;</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1551787200">- Update to version 3.3.1:
  * Version 3.3.1
  * Fix Exception::what()
  * Do not crash app when broken file is dropped via macOS Dock
  * Remove using Utils::swap_bytes
  * Fix makeMinMax() for images with NaNs
  * Utils::min and max adaptive to NaN</changelog>
  <changelog author="Matwey V. Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1552132800">- Drop %defattr
- Use %license for LICENSE.txt</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1588420800">- Update to version 3.4.0:
  * Version 3.4.0
  * Drop uninstaller link (#115)
  * Add dist/freedesktop/space.fips.Fips.metainfo.xml
  * Block installation on Windows earlier than 7 SP1 (#115)
  * Migrate installer to WiX (#115)
  * VS2019 compatibility
  * Add Fedora to README.md
  * Reimplement fit to window
  * Implement image panning via left-button dragging
  * Pass QEvent::MouseMove to OpenGLWidget
  * Move MouseMoveEventFilter out of global namespace
  * Drop Viewrect::setWidget()
  * Drop view rect from Viewrect
  * Drop view rect from OpenGLWidget
  * Drop view rect from OpenGLTransform
  * Introduce OpenGLTransform::setWidgetSize()
  * Reimplement ScrollArea using virtual position and size
  * Handle zoom in QOpenGLWidget
  * Handle image aspect ratio in OpenGLTransform
  * Add up-to-date compilers to .travis.yml
  * Do not show open file dialog when drop broken file on Dock
  * Check that at least one instance is started correctly
  * Add initial implementation for the playback single-shot mode
  * Initial playback interval control
  * Initial implementation for *OpenGL30ArrayPlan (OpenGL 3.0+)
  * Initial implementation for *OpenGLArrayPlan (OpenGL 2.1)
  * Add playback test data
  * Initial implementation for 3D FITS file reading
  * Add Playback to MainWindow
  * Initial implementation for PlaybackWidget
  * Initial implementation for Playback
  * Add layer getter and setter for OpenGLWidget
  * Add layer number for HDUValueGetter
  * Introduce AbstractOpenGLPlan::hdu()
  * Introduce AbstractOpenGLPlan::imageTexture() const
  * Initial implementation for *OpenGL33ArrayPlan
  * Add implementation for OpenGLShaderProgram::setLayerUniform()
  * Add initial implementation for *OpenGL*TextureArray
  * Allow setting texture target in AbstractOpenGLTexture constructor
  * Introduce AbstractOpenGLTexture::setData()
  * Introduce AbstractOpenGLTexture::setSize()
  * Introduce FITS::ImageDataUnit::depth()
  * Do not fail Travis build when transfer.sh is down
  * Use xenial in .travis.yml
  * Add docks actions to View menu
  * than -&gt; then
  * Spelling
  * Drag and drop files
  * Remove {{ from README for Github Pages
  * Add bibtex for Astronomy and Computing paper
  * Revert "Set macOS build target to 10.12"
  * Introduce HeaderUnit::count()
  * Add Qt 5.12
  * Upload every macOS build to transfer.sh
  * macOS 10.13 is required by Qt 5.12
  * Set macOS build target to 10.12
  * Implented FITS headers viewer
  * Use header_as() in AbstractDataUnit::createFromPages()
  * Make header_as&lt;T&gt;(key, default) behaviour consistent
  * Disable Travis services for osx
  * Cache brew dirs in Travis
  * Switch to minimal Travis image
  * Added quotation marks in CMakeLists
  * fips accepted to openSUSE Leap 15.1
  * Add ASCL badge
  * README.md: Fips accepted to openSUSE
  * Fix OpenGLWidget::pixelFromWidgetCoordinate() on big-endian systems
  * Fix setSwapBytesEnabled argument value for *OpenGLTexture
  * Add misc links to README.md
  * Add FlatPak to README.md</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1780660800">- Update to version 3.5.0:
  * Version 3.5.0
  * Bump microsoft/setup-msbuild from 1.1 to 1.3
  * Bump softprops/action-gh-release from 2 to 3
  * Bump actions/checkout from 4 to 6
  * Bump actions/upload-artifact from 4 to 7</changelog>
</package>
<package pkgid="1377a1d21005cb02c3314d09a26413eb77cb30f52e86e6d2a98da3ccca271123e4bb1a9d218d2230c6867f74b779fc847e6666ee5b11060608d6bc9bddff491b" name="fips-debugsource" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.3"/>
  <changelog author="opensuse-packaging@opensuse.org" date="1503576000">- Update to version 3.1.1:
  + Fix issue with row alignment
  + Version 3.1.1</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1510574400">- Update to version 3.2.0:
  * Editorial changes in README.md
  * Initial implementation of scientific spin boxes
  * Update README.md
  * Use locale settings for spin box text
  * Override "step by" logic for scientific spin box
  * Set linear step for ScientificSpinBox
  * Changes for @matwey's review
  * Use raw pointers for spinbox_ and slider_
  * Use raw pointers for min_level_ and max_level_
  * Use raw pointers for button_group_
  * Do deploy not only from master
  * Add clang 4 to .travis.yml
  * Put Utils::row_align into separate module
  * Reimplement Utils::row_align in a platform-independ way
  * Put byte swapping routines to separate module
  * Fix MS Visual Studio build
  * Drop cmake target INSTALL from .appveyor.yml
  * Add document icon and include it into macOS bundle
  * Set binary git attribute for icon files
  * Use mouse wheel for zoom in and zoom out
  * Prototypes of refresh and open in window actions
  * Use right macOS bundle location
  * Refactor OpenGLWidget
  * Reimplement FITS replacement via texture reloading
  * Use Release build type for Linux in .travis.yml
  * Use -Wall in .travis.yml
  * Fix -Wsign-compare in src/colormapwidget.cpp
  * Let compilers be extra verbose and pedantic
  * Fix extra ';'
  * Fix unused parameter 'pos' in src/levelswidget.cpp
  * Move Exception to Utils::Exception
  * Implement Utils::Optional&lt;T&gt;
  * Initial implementation of status bar
  * Align text in status bar
  * Add autorefresh
  * Return missed window title
  * Do not use VBO for vertex and UV data
  * Move spinbox classes to separate files
  * Add rotation dock widget
  * Add initial implementation for AbstractOpenGLTransform
  * Add initial implementation for OpenGLTransform and WidgetToFitsOpenGLTransform
  * Use OpenGLTransform in OpenGLWidget
  * Add initial implementation for OpenGLPlane
  * Update to MacOS 10.11
  * Use OpenGLPlane instead of VertexCoordinates
  * Drop class OpenGLWidget::VertexCoordinates
  * Fix OpenGLPlane::planeRect()
  * Fix Fit to Window for rotated image
  * Initial implementation of level buttons
  * Replace strange button with cool check box
  * Add unit test for OpenGLPlane
  * Add unit test for WidgetToFitsOpenGLTransform
  * Use QTEST_GUILESS_MAIN instead of QTEST_MAIN
  * Drop unused #include &lt;QDebug&gt;
  * Fix const type qualifier on return type has no effect
  * Fix initialization order warning in rotationwidget
  * Fix unused parameter 'pos' warning
  * Fix unused parameter 'max' warning
  * Fix signed/unsigned comparison mismatch warning
  * Hold viewrect center during rotation
  * Initial implementation for FlipWidget
  * Initial implementation of flipping
  * Hold viewrect center while flipping
  * Bump CMakeLists.txt version to 3.2.0</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1510660800">- Update to version 3.2.1:
  * Remove dock widget shortcuts
  * Redo TestOpenGLPlane
  * Version 3.2.1</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1511006400">- Update to version 3.2.2:
  * Fix WidgetToFitsOpenGLTransform in vertical direction
  * Verson 3.2.2</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1530014400">- Update to version 3.2.3:
  * Version 3.2.3
  * Fix ScientificSpinBox text edition
  * Wrap in initializeGLObjects in setHDU by {make,done}Current()
  * Fix issue with level spin boxes for small absolute values
  * Fix MacOS build</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1533902400">- Update to version 3.3.0:
  * Version 3.3.0
  * Fix GhPages: show .screenshot on the site
  * Add screenshot
  * Rename desktop file and icons to reverse DNS style
  * Update README.md
  * RPM packages for openSUSE in science repo now
  * Initial implementation for DoubleOpenGL30Plan
  * Initial implementation for FloatOpenGL30Plan
  * Add initial implementation for Int32OpenGL30Plan
  * Initial implementation for Int16OpenGL30Plan
  * Add initial implementation for Uint8OpenGL30Plan
  * Introduce AbstractOpenGLPlanTexture template class
  * Rename *OpenGL33Plan: *-opengl3 to *-opengl3.3
  * Add const qualifier to AbstractOpenGLPlane::*ShaderSourceCode()
  * Drop QObject from AbstractOpenGLPlan
  * Add support of BITPIX=-64
  * BITPIX=-32 for OpenGL 3.3
  * BITPIX=64 for OpenGL 3.3
  * BITPIX=32 for OpenGL 3.3
  * BITPIX=16 support for OpenGL 3.3
  * BITPIX=8 for openGL &gt;= 3.3
  * Use HTML &amp;copy; instead of unicode symbol
  * Make home page URL clickable
  * Add using OpenGLPlan name to the About dialog
  * Add Qt version to the About dialog
  * Add fips version to the About dialog
  * Reimplement AbstractOpenGLPlan::draw() both for VAO supported and unsupported cases
  * Add initial implementation for AbstractOpenGLPlan::draw()
  * Drop unused signals from OpenGLPlane
  * Do not set OpenGL 3.0 and OpenGL 2.1 flags for OpenGL 3.3
  * Set XDG_PREFIX according to CMAKE_INSTALL_PREFIX
  * Drop XDG_DATA_DIRS from find_path XDG_PREFIX
  * Return number of opened files from openFile()
  * Add Qt version status message for CMakeLists.txt
  * Update .travis.yml
  * Drop unused #include &lt;QDebug&gt;
  * Fix uninitialized variable in OpenGLFeatures
  * Use OpenGLPlanFactory in OpenGLWidget
  * Add initial implementation for OpenGLPlanFactory
  * Add initial implementation for resolveOpenGLPlan
  * Add initial implementation for *OpenGLPlan::satisfied()
  * Add initial implementation for OpenGLFeatures and OpenGLRequiredFeatures
  * Reword OpenGL context version requirement
  * Move hduMinMax() and insturmentalMinMax() from OpenGLTexture to OpenGLPlan
  * Add initial implementation AbstractOpenGLPlan::initialize()
  * Add initial implementation for OpenGLWidget::PlanInitializationError
  * Move OpenGLPlane to AbstractOpenGLPlan
  * Move OpenGLTexture to AbstractOpenGLPlan
  * Add initial implementation for AbstractOpenGLPlan::vertexShaderSourceCode()
  * Add initial implementation for AbstractOpenGLPlan::fragmentShaderSourceCode()
  * Add initial implementation for OpenGLWidget::PlanCreationError
  * Add implementation for AbstractOpenGLPlan::name()
  * Add initial implementation for AbstractOpenGLPlan
  * Add GitHub PR template
  * Drop redundant texture unbinding
  * Add setMVPUniform(), setCUniform(), setZUniform() helpers for OpenGLShaderProgram
  * Drop redundant texture binding from initializeGLObjects()
  * Refactor OpenGLTexture
  * Add implementation for FITSToInstrumental() and InstrumentalToFITS()
  * Add implementation for AbstractHeaderDataUnit::apply()
  * Refactor FITS::HeaderDataUnit
  * Refactor FITS::AbstractDataUnit hierarchy
  * Refactor FITS::HeaderUnit
  * Simplify DataUnitCreateHelper
  * Allow returning data from FITS::AbstractDataUnit::bitpixToType()
  * Drop extra setAttributeArray from paintGL()
  * Move uv_data to OpenGLPlane
  * Add initial implementation for OpenGLShaderProgram
  * Reimplement OpenGLWidget::initializeGLObjects::ShaderLoader to return shader string directly
  * Add support for returning data from AbstractDataUnit::apply() function
  * Add initial implementation for Utils::Result&lt;&gt;</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1551787200">- Update to version 3.3.1:
  * Version 3.3.1
  * Fix Exception::what()
  * Do not crash app when broken file is dropped via macOS Dock
  * Remove using Utils::swap_bytes
  * Fix makeMinMax() for images with NaNs
  * Utils::min and max adaptive to NaN</changelog>
  <changelog author="Matwey V. Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1552132800">- Drop %defattr
- Use %license for LICENSE.txt</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1588420800">- Update to version 3.4.0:
  * Version 3.4.0
  * Drop uninstaller link (#115)
  * Add dist/freedesktop/space.fips.Fips.metainfo.xml
  * Block installation on Windows earlier than 7 SP1 (#115)
  * Migrate installer to WiX (#115)
  * VS2019 compatibility
  * Add Fedora to README.md
  * Reimplement fit to window
  * Implement image panning via left-button dragging
  * Pass QEvent::MouseMove to OpenGLWidget
  * Move MouseMoveEventFilter out of global namespace
  * Drop Viewrect::setWidget()
  * Drop view rect from Viewrect
  * Drop view rect from OpenGLWidget
  * Drop view rect from OpenGLTransform
  * Introduce OpenGLTransform::setWidgetSize()
  * Reimplement ScrollArea using virtual position and size
  * Handle zoom in QOpenGLWidget
  * Handle image aspect ratio in OpenGLTransform
  * Add up-to-date compilers to .travis.yml
  * Do not show open file dialog when drop broken file on Dock
  * Check that at least one instance is started correctly
  * Add initial implementation for the playback single-shot mode
  * Initial playback interval control
  * Initial implementation for *OpenGL30ArrayPlan (OpenGL 3.0+)
  * Initial implementation for *OpenGLArrayPlan (OpenGL 2.1)
  * Add playback test data
  * Initial implementation for 3D FITS file reading
  * Add Playback to MainWindow
  * Initial implementation for PlaybackWidget
  * Initial implementation for Playback
  * Add layer getter and setter for OpenGLWidget
  * Add layer number for HDUValueGetter
  * Introduce AbstractOpenGLPlan::hdu()
  * Introduce AbstractOpenGLPlan::imageTexture() const
  * Initial implementation for *OpenGL33ArrayPlan
  * Add implementation for OpenGLShaderProgram::setLayerUniform()
  * Add initial implementation for *OpenGL*TextureArray
  * Allow setting texture target in AbstractOpenGLTexture constructor
  * Introduce AbstractOpenGLTexture::setData()
  * Introduce AbstractOpenGLTexture::setSize()
  * Introduce FITS::ImageDataUnit::depth()
  * Do not fail Travis build when transfer.sh is down
  * Use xenial in .travis.yml
  * Add docks actions to View menu
  * than -&gt; then
  * Spelling
  * Drag and drop files
  * Remove {{ from README for Github Pages
  * Add bibtex for Astronomy and Computing paper
  * Revert "Set macOS build target to 10.12"
  * Introduce HeaderUnit::count()
  * Add Qt 5.12
  * Upload every macOS build to transfer.sh
  * macOS 10.13 is required by Qt 5.12
  * Set macOS build target to 10.12
  * Implented FITS headers viewer
  * Use header_as() in AbstractDataUnit::createFromPages()
  * Make header_as&lt;T&gt;(key, default) behaviour consistent
  * Disable Travis services for osx
  * Cache brew dirs in Travis
  * Switch to minimal Travis image
  * Added quotation marks in CMakeLists
  * fips accepted to openSUSE Leap 15.1
  * Add ASCL badge
  * README.md: Fips accepted to openSUSE
  * Fix OpenGLWidget::pixelFromWidgetCoordinate() on big-endian systems
  * Fix setSwapBytesEnabled argument value for *OpenGLTexture
  * Add misc links to README.md
  * Add FlatPak to README.md</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1780660800">- Update to version 3.5.0:
  * Version 3.5.0
  * Bump microsoft/setup-msbuild from 1.1 to 1.3
  * Bump softprops/action-gh-release from 2 to 3
  * Bump actions/checkout from 4 to 6
  * Bump actions/upload-artifact from 4 to 7</changelog>
</package>
<package pkgid="e574d6b30e4a941c92f1faa3c2d11f4cf116c02237aefa6381297a7112225414c042f9329b2f0a7bf89f88596c8c2ba6351b665a9fb66a21b89f808059868aea" name="fipscheck-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.0" rel="2.9"/>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="Vítězslav Čížek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="Vítězslav Čížek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Backport upstream patches fipscheck-fix_check_openssl_version.patch
  and fipscheck-fix_incorrect_length_type.patch to fix C99 violations
  which are errors by default with GCC 14 [boo#1221714] - although the
  first one looks like it possibly fixes some more substantial error.</changelog>
</package>
<package pkgid="3a4e1775ac266b6248b9998ea8a30f33567d2c7aa6fdbc366c2658ffc1dd1fd2afd17e6ae630d81cc8273219505cfc64c8b88e5c0c15e7355cf2c23db3ea425c" name="fipscheck-debugsource" arch="i586">
  <version epoch="0" ver="1.7.0" rel="2.9"/>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="Vítězslav Čížek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="Vítězslav Čížek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720440000">- Backport upstream patches fipscheck-fix_check_openssl_version.patch
  and fipscheck-fix_incorrect_length_type.patch to fix C99 violations
  which are errors by default with GCC 14 [boo#1221714] - although the
  first one looks like it possibly fixes some more substantial error.</changelog>
</package>
<package pkgid="aad389003099899d0cc398971221b2d8784c73e2e9517f1636e827597a4daa2430a768f21d9d9f1775de022187509eb903c74aea64167393ed79e15602db1ac2" name="firejail-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.80" rel="1.4"/>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1654689600">- fix bsc#1199148 CVE-2022-31214 by adding patch fix-CVE-2022-31214.patch
  using commits from upstream.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1655208000">- remove patches fix-internet-access.patch and fix-CVE-2022-31214.patch
  as they are integrated upstream
- update to version 0.9.70:
  - security: CVE-2022-31214 - root escalation in --join logic
  - Reported by Matthias Gerstner, working exploit code was provided to our
  - development team. In the same time frame, the problem was independently
  - reported by Birk Blechschmidt. Full working exploit code was also provided.
  - feature: enable shell tab completion with --tab (#4936)
  - feature: disable user profiles at compile time (#4990)
  - feature: Allow resolution of .local names with avahi-daemon in the apparmor
  - profile (#5088)
  - feature: always log seccomp errors (#5110)
  - feature: firecfg --guide, guided user configuration (#5111)
  - feature: --oom, kernel OutOfMemory-killer (#5122)
  - modif: --ids feature needs to be enabled at compile time (#5155)
  - modif: --nettrace only available to root user
  - rework: whitelist restructuring (#4985)
  - rework: firemon, speed up and lots of fixes
  - bugfix: --private-cwd not expanding macros, broken hyperrogue (#4910)
  - bugfix: nogroups + wrc prints confusing messages (#4930 #4933)
  - bugfix: openSUSE Leap - whitelist-run-common.inc (#4954)
  - bugfix: fix printing in evince (#5011)
  - bugfix: gcov: fix gcov functions always declared as dummy (#5028)
  - bugfix: Stop warning on safe supplementary group clean (#5114)
  - build: remove ultimately unused INSTALL and RANLIB check macros (#5133)
  - build: mkdeb.sh.in: pass remaining arguments to ./configure (#5154)
  - ci: replace centos (EOL) with almalinux (#4912)
  - ci: fix --version not printing compile-time features (#5147)
  - ci: print version after install &amp; fix apparmor support on build_apparmor
  - (#5148)
  - docs: Refer to firejail.config in configuration files (#4916)
  - docs: firejail.config: add warning about allow-tray (#4946)
  - docs: mention that the protocol command accumulates (#5043)
  - docs: mention inconsistent homedir bug involving --private=dir (#5052)
  - docs: mention capabilities(7) on --caps (#5078)
  - new profiles: onionshare, onionshare-cli, opera-developer, songrec
  - new profiles: node-gyp, npx, semver, ping-hardened
  - removed profiles: nvm</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1681041600">- update to version 0.9.72:
  * modif: move hardcoded apps recognized by default in uiapps file
  * modif: remove sandbox edit dialog and replace it with uiapps file
  * feature: added uiapps file for default and user apps configuration
  * feature: added a system network monitor in sandbox stats
  * feature: added apparmor support in firejail-ui
  * feature: added bluetooth support in firejail-ui
  * feature: print final sandbox configuration in firejail-ui
  * bugfixes</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707048000">- Use sysuser-tools to generate firejail group</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1736424000">- Load/reload AppArmor profiles when installing the package (boo#1235142#c1)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1752926400">- update to version 0.9.74:
  * security: fix sscanf rv checks (CodeQL) (#6184)
  * feature: private-etc rework: improve handling of /etc/resolv.conf and add
  * private-etc groups (#6400 #5518 #5608 #5609 #5629 #5638 #5641 #5642 #5643
  * #5650 #5681 #5737 #5844 #5989 #6016 #6104 #5655 #6435 #6514 #6515)
  * feature: Add "keep-shell-rc" command and option (#1127 #5634)
  * feature: Print the argument when failing with "too long arguments" (#5677)
  * feature: a random hostname is assigned to each sandbox unless
  * overwritten using --hostname command
  * feature: add IPv6 support for --net.print option
  * feature: QUIC (HTTP/3) support in --nettrace
  * feature: add seccomp filters for --restrict-namespaces
  * feature: stats support for --nettrace
  * feature: add doas support in firecfg and jailcheck (#5899 #5900)
  * feature: firecfg: add firecfg.d &amp; add ignore command (#2097 #5245 #5876
  * #6153 #6268)
  * feature: expand simple macros in more commands (--chroot= --netfilter=
  * --netfilter6= --trace=) (#6032 #6109)
  * feature: add Landlock support (#5269 #6078 #6115 #6125 #6187 #6195 #6200
  * #6228 #6260 #6302 #6305)
  * feature: add support for comm, coredump, and prctl procevents in firemon
  * (#6414 #6415)
  * feature: add notpm command &amp; keep tpm devices in private-dev (#6379 #6390)
  * feature: fshaper.sh: support tc on NixOS (#6426 #6431)
  * feature: add aarch64 syscalls (#5821 #6574)
  * feature: add --disable-sandbox-check configure flag (#6592)
  * feature: block /dev/ntsync &amp; add keep-dev-ntsync command (#6655 #6660)
  * modif: Stop forwarding own double-dash to the shell (#5599 #5600)
  * modif: Prevent sandbox name (--name=) and host name (--hostname=)
  * from containing only digits (#5578 #5741)
  * modif: Escape control characters of the command line (#5613)
  * modif: Allow mostly only ASCII letters and digits for sandbox name
  * (--name=) and host name (--hostname=) (#5708 #5856)
  * modif: make private-lib a configure-time option, disabled by default (see
  * --enable-private-lib) (#5727 #5732)
  * modif: Improve --version/--help &amp; print version on startup (#5829 #6172)
  * modif: improve errExit error messages (#5871)
  * modif: drop deprecated 'shell' option references (#5894)
  * modif: keep pipewire group unless nosound is used (#5992 #5993)
  * modif: fcopy: use lstat when copying directory (#5378 #5957)
  * modif: private-dev: keep /dev/kfd unless no3d is used (#6380)
  * modif: keep /sys/module/nvidia* if prop driver and no no3d (#6372 #6387)
  * modif: clarify error messages in profile.c (#6605)
  * modif: keep plugdev group unless nou2f is used (#6664)
  * removal: firemon: remove --interface option (it duplicates the firejail
  * --net.print= option) (0e48f99)
  * removal: remove support for LTS and firetunnel (db09546)
  * bugfix: fix --hostname and --hosts-file commands
  * bugfix: fix examples in firejail-local AppArmor profile (#5717)
  * bugfix: arp.c: ensure positive timeout on select(2) (#5806)
  * bugfix: Wrong syscall names for s390_pci_mmio_read and s390_pci_mmio_write
  * (#5965 #5976)
  * bugfix: firejail --ls reports wrong file sizes for large files (#5982
  * #6086)
  * bugfix: fix startup race condition for /run/firejail directory (#6307)
  * bugfix: fix various resource leaks (#6367)
  * bugfix: profstats: fix restrict-namespaces max count (#6369)
  * bugfix: remove --noautopulse from --help and zsh comp (#6401)
  * bugfix: parse --debug before using it (#6579)
  * bugfix: fix possible memory leak in fs_home.c (#6598)
  * bugfix: do not interact with dbus directory if dbus proxy is disabled
  * (#6591)
  * bugfix: firecfg: check full .desktop filename in check_profile() (#6674)
  * build: auto-generate syntax files (#5627)
  * build: mark all phony targets as such (#5637)
  * build: mkdeb.sh: pass all arguments to ./configure (#5654)
  * build: deb: enable apparmor by default &amp; remove deb-apparmor (#5668)
  * build: Fix whitespace and add .editorconfig (#5674)
  * build: remove for loop initial declarations to fix building with old
  * compilers (#5778)
  * build: enable compiler warnings by default (#5842)
  * build: remove -mretpoline and NO_EXTRA_CFLAGS (#5859)
  * build: disable all built-in implicit make rules (#5864)
  * build: organize and standardize make vars and targets (#5866)
  * build: fix seccomp filters and man pages always being rebuilt when running
  * make (#5156 #5898)
  * build: fix hardcoded make &amp; remove unnecessary distclean targets (#5911)
  * build: dist and asc improvements (#5916)
  * build: fix some shellcheck issues &amp; use config.sh in more scripts (#5927)
  * build: firecfg.config sorting improvements (#5942)
  * build: codespell improvements (#5955)
  * build: add missing makefile dep &amp; syntax improvements (#5956)
  * build: sort.py: use case-sensitive sorting (#6070)
  * build: mkrpm.sh: append instead of override configure args (#6126)
  * build: use CPPFLAGS instead of INCLUDE in compile targets (#6159)
  * build: use full paths on compile/link targets (#6158)
  * build: automatically generate header dependencies (#6164)
  * build: improve main clean target (#6186)
  * build: mkrpm.sh improvements (#6196)
  * build: move errExit macro into inline function (#6217)
  * build: allow overriding certain tools &amp; sync targets with CI (#6222)
  * build: reduce hardcoding and inconsistencies &amp; add installcheck target
  * (#6230 #6620)
  * build: sort.py: filter empty and duplicate items (#6261)
  * build: fix "warning: "_FORTIFY_SOURCE" redefined" (#6282 #6283)
  * build: sort.py: add -h/-i/-n/-- options (#6290 #6339 #6562)
  * build: add strip target and simplify install targets (#6342)
  * build: remove clean dependency from cppcheck targets (#6343)
  * build: allow overriding common tools (#6354)
  * build: standardize install commands (#6366)
  * build: improve reliability/portability of date command usage (#6403 #6404)
  * build: sort.py: strip whitespace in profiles (#6556)
  * build: sort.py: fix whitespace in entire profile (#6593)
  * build: sort.py: quote diff lines (#6594)
  * build: remove cppcheck-old target/job (#6676)
  * ci: always update the package db before installing packages (#5742)
  * ci: fix codeql unable to download its own bundle (#5783)
  * ci: split configure/build/install commands on gitlab (#5784)
  * ci: fix swapped name/email arguments in debian_ci (#5795)
  * ci: formatting and misc improvements (#5802)
  * ci: run for every branch instead of just master (#5815)
  * ci: upgrade debian:stretch to debian:buster (#5818)
  * ci: standardize apt-get update/install &amp; misc improvements (#5857)
  * ci: Update step-security/harden-runner and update allowed endpoints (#5953)
  * ci: whitelist paths, reorganize workflows &amp; speed-up tests (#5960 #6627)
  * ci: fix dependabot duplicated workflow runs (#5984)
  * ci: allow running workflows manually (#6026)
  * ci: add timeout limits (#6178)
  * ci: make dependabot updates monthly and bump PR limit (#6338)
  * contrib/syntax: remove 'text/plain' from firejail-profile.lang.in (#6057
  * #6059)
  * contrib/vim: match profile files more broadly (#5850)
  * contrib/vim: add ftplugin file (based on cfg.vim) (#6680)
  * test: split individual test groups in github workflows
  * test: add chroot, appimage and network tests in github workflows
  * docs: remove apparmor options in --help when building without apparmor
  * support (#5589)
  * docs: fix typos (#5693)
  * docs: markdown formatting and misc improvements (#5757)
  * docs: add uninstall instructions to README.md (#5812)
  * docs: add precedence info to manpage &amp; fix noblacklist example (#6358
  * #6359)
  * docs: bug_report.md: use absolute path in 'steps to reproduce' (#6382)
  * docs: man: format and sort some private- items (#6398)
  * docs: man: improve blacklist/whitelist examples with spaces (#6425)
  * docs: add build_issue.md issue template (#6423)
  * docs: man: sort commands (firejail.1) (#6451)
  * docs: man: fix bold in command TPs (#6472)
  * docs: man: fix wrong escapes (#6474)
  * docs: github: streamline environment in issue templates (#6471 #6607)
  * docs: fix typos of --enable-selinux configure option (#6526)
  * docs: clarify intro and build section in README (#6524)
  * docs: clarify that other tools may not be in PPA (#6407)
  * docs: use GitHub issues as the bug reporting address (#6525)
  * docs: update distribution table &amp; add note in SECURITY.md (#6624)
  * docs: clarify unmaintained status of overlayfs in configure.ac (#6632)
  * docs: improve whitelist and blacklist descriptions in man pages (#6622)
  * docs: note that --build may generate a non-functional profile (#6653)
  * legal: selinux.c: Split Copyright notice &amp; use same license as upstream
  * (#5667)
  * profiles: qutebrowser: fix links not opening in the existing instance
  * (#5601 #5618)
  * profiles: clarify userns comments (#5686)
  * profiles: bulk rename electron to electron-common (#5700)
  * profiles: streamline seccomp socket comment (#5735)
  * profiles: drop hostname option from all profiles (#5702)
  * profiles: move read-only config entries to disable-common.inc (#5763)
  * profiles: standardize on just "GTK" on comments (#5794)
  * profiles: bleachbit: allow erasing Trash contents (#5337 #5902)
  * profiles: improvements to profiles using private (#5946)
  * profiles: standardize commented code and eol comments (#5987)
  * profiles: disable-common: add more suid programs (#6049 #6051 #6052)
  * profiles: replace private-opt with whitelist &amp; document private-opt issues
  * (#6021)
  * profiles: drop paths already in wusc (#6218)
  * profiles: deny access to ~/.config/autostart (#6257)
  * profiles: replace x11 socket blacklist with disable-X11.inc (#6286)
  * profiles: sort blacklist sections (#6289)
  * profiles: rename disable-X11.inc to disable-x11.inc (#6294)
  * profiles: add allow-nodejs.inc to profile.template (#6298)
  * profiles: add allow-php.inc to profile.template (#6299)
  * profiles: clarify and add opengl-game to profile.template (#6300)
  * profiles: allow-ssh: allow /etc/ssh/ssh_revoked_hosts (#6308 #6309)
  * profiles: libreoffice: support signing documents with GPG (#6352 #6353)
  * profiles: blacklist i3 IPC socket &amp; dir except for i3 itself (#6361)
  * profiles: librewolf: add new dbus name (io.gitlab.firefox) (#6413 #6473)
  * profiles: nextcloud: fix access to ~/Nextcloud (#5877 #6478)
  * profiles: ssh: add ${RUNUSER}/gvfsd-sftp (#5816 #6479)
  * profiles: firecfg: disable text editors (#6002 #6477)
  * profiles: browsers: centralize/sync/improve comments (#6486)
  * profiles: keepassxc: add new socket location (#5447 #6391)
  * profiles: signal-desktop: allow org.freedesktop.secrets (#6498)
  * profiles: firefox-common: allow org.freedesktop.portal.Documents (#6444
  * #6499)
  * profiles: keepassxc: allow access to ssh-agent socket (#3314 #6531)
  * profiles: firecfg.config: disable dnsmasq (#6533)
  * profiles: game-launchers: disable nou2f (#6534)
  * profiles: anki: fix opening, allow media &amp; add to firecfg (#6544 #6545)
  * profiles: wget: allow ~/.local/share/wget (#6542)
  * profiles: wget: unify wget2 into wget profile (#6551)
  * profiles: tesseract: disable private-tmp to fix ocrmypdf (#6550 #6552)
  * profiles: ensure allow-lua where mpv is allowed (#6555)
  * profiles: video-players: add missing /usr/share paths (#6557)
  * profiles: clamav: add /etc/clamav (#6565)
  * profiles: lutris: add comment for gamescope workaround (#6192)
  * profiles: disable-common: add bubblejail paths (#6571)
  * profiles: fix misc in kmail/transmission-qt &amp; add kontact.profile (#5905)
  * profiles: misc changes and self-ref fixes in ghostwriter/peek (#5648)
  * profiles: firecfg: fix sha384sum &amp; add b2sum/cksum (#6578)
  * profiles: refactor com.github.johnfactotum.Foliate into foliate.profile
  * (#6582)
  * profiles: anki: fix dark mode detection &amp; misc changes (#6581)
  * profiles: tor: add memory-deny-write-execute (#6641)
  * profiles: torbrowser-launcher: move path from dc to dp (#6640)
  * profiles: ytmdesktop: add redirect &amp; whitelist /opt/ytmdesktop (#6662
  * #6666)
  * profiles: seahorse: add redirect org.gnome.seahorse.Application (#6658
  * #6673)
  * profiles: godot: ignore noexec in home to fix addons (#6686)
  * new profiles: qpdf and redirects (fix-qdf, qpdf, zlib-flate) (#5675)
  * new profiles: parsecd (#5646 #5682)
  * new profiles: lobster (#5706 #5847 #5885 #6155)
  * new profiles: ani-cli (#5707 #5733 #5892 #5954)
  * new profiles: discord redirects (DiscordPTB, discord-ptb) (#5729)
  * new profiles: jami and postman (#5691)
  * new profiles: mov-cli (#5710)
  * new profiles: standard-notes (#5761)
  * new profiles: url-eater (#5780)
  * new profiles: fbreader redirect (FBReader) (d88c8d4)
  * new profiles: rssguard (#5881)
  * new profiles: mullvad-browser (#5887)
  * new profiles: sniffnet (#5920)
  * new profiles: daisy (#5935)
  * new profiles: reader (#5934)
  * new profiles: journal-viewer (#5943)
  * new profiles: clac (#5947)
  * new profiles: blender redirect (blender-3.6) (#6013)
  * new profiles: fluffychat (#6007)
  * new profiles: lettura (#6027)
  * new profiles: brz and bzr (Breezy) (#6028)
  * new profiles: floorp (#6030 #6683)
  * new profiles: tidal-hifi (#6008 #6009)
  * new profiles: termshark (#6039)
  * new profiles: tiny-rdm (#6083)
  * new profiles: rawtherapee (#6180)
  * new profiles: electron-cash (#6181)
  * new profiles: gnome-boxes (#6226)
  * new profiles: virt-manager (#6227)
  * new profiles: ledger-live-desktop (#6219)
  * new profiles: lz4 and redirects (#6241)
  * new profiles: qt5ct (#6249)
  * new profiles: qt6ct (#6250)
  * new profiles: green-recoder (#6237)
  * new profiles: bpftop (#6231)
  * new profiles: erd (#6236)
  * new profiles: lyriek (#6245)
  * new profiles: statusof (#6253)
  * new profiles: cloneit (#6232)
  * new profiles: deadlink (#6233)
  * new profiles: dexios (#6234)
  * new profiles: koreader (#6243)
  * new profiles: editorconfiger (#6235)
  * new profiles: localsend_app (#6244)
  * new profiles: rymdport (#6251)
  * new profiles: textroom (#6254)
  * new profiles: tvnamer (#6256)
  * new profiles: mimetype (#6247)
  * new profiles: session-desktop (#6259)
  * new profiles: metadata-cleaner (#6246)
  * new profiles: tqemu (#6255)
  * new profiles: gh (GitHub CLI) (#6293)
  * new profiles: axel (#6315)
  * new profiles: several kids programs (alienblaster geki2 geki3 lbreakouthd
  * tuxtype typespeed) (4c5f558)
  * new profiles: loupe (#6327 #6333)
  * new profiles: d-spy (#6328)
  * new profiles: nhex (#6341)
  * new profiles: armcord (#6365)
  * new profiles: dtui (#6422)
  * new profiles: singularity (Endgame: Singularity) (#6463)
  * new profiles: prismlauncher (#6558)
  * new profiles: irssi (#6549)
  * new profiles: syncthing (#6536)
  * new profiles: obsidian (#6314)
  * new profiles: b3sum (blake3) (#6577)
  * new profiles: aria2p/aria2rpc (#6583 #6609)
  * new profiles: buku (#6584)
  * new profiles: monero-wallet-cli (#6586)
  * new profiles: tremc (#6590)
  * new profiles: device-flasher.linux (CalyxOS) (#6616)
  * new profiles: hledger/hledger-ui (#6585)
  * new profiles: ncmpcpp (#6587)
  * new profiles: pyradio (#6589)
  * new profiles: vesktop (#6654)
  * new profiles: nsxiv (#6588)
  * new profiles: remmina-file-wrapper (#6669)
  * new profiles: ouch (#6678)
  * new profiles: xarchiver (#6679)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1753963200">- add new additional signing key support+releasesigning@divested.dev 6395FC9911EDCD6158712DF7BADFCABDDBF5B694
- Update to version 0.9.76:
  * feature: use globbing in hardcoded numbered /dev paths (#2723 #6704)
  * feature: add warn command (#6710)
  * feature: use non-blocking flock calls (#6761)
  * modif: block TPM devices &amp; turn notpm command into keep-dev-tpm (#6698)
  * modif: improve error messages in mountinfo.c (#6711)
  * modif: use "Error:" in errExit message (#6716)
  * modif: keep tss group if keep-dev-tpm is used (#6718)
  * modif: keep /dev/tpmrm devices if keep-dev-tpm is used (#6719)
  * modif: keep tcm/tcmrm devices if keep-dev-tpm is used (#6724)
  * modif: improve "Failed mount" error messages in util.c (#6747)
  * modif: improve fcopy error messages in check() (#6801)
  * modif: fcopy: try normal case first instead of last in check() (#6804)
  * modif: improve new network namespace error message (#6824)
  * modif: improve error messages in sandbox.c/sbox.c (#6825)
  * bugfix: fix flock debug messages going to stderr (#6712)
  * bugfix: add missing selinux relabeling for /dev paths (#6734)
  * bugfix: fix potential deadlock with flock + SIGTSTP (#6729 #6750)
  * bugfix: fcopy: add /usr/share + "runner:root" exception to fix CI (#6797 #6803)
  * bugfix: fcopy: allow /etc/resolv.conf owned by systemd-resolve (#4545 #6808)
  * bugfix: fix "Not enforcing Landlock" message always being printed (#6806)
  * bugfix: add NULL check for cmdline in find_child() (#6840)
  * build: use TARNAME in SYSCONFDIR/VARDIR (#6713)
  * build: add localstatedir and use in VARDIR (#6715)
  * build: replace SYSCONFDIR with @sysconfdir@ (#6737)
  * ci: upgrade debian:buster to debian:bullseye (#6832)
  * docs: improve URL formatting in man pages (#6706)
  * docs: clarify --private bug in man pages (#6805)
  * docs: fix man formatting of landlock.enforce (#6807)
  * profiles: split commands that increase/reduce access (#6687)
  * profiles: firefox: add comment about creating PWA shortcuts (#6689)
  * profiles: add more xorg paths (#6708)
  * profiles: fix include of deprecated disable-X11.inc (uppercase) (#6709)
  * profiles: godot: remove noinput so gamepads work (#6707)
  * profiles: remove mkdir ~/.pki (#6732)
  * profiles: mpv: remove mkfile ~/.netrc (#6735)
  * profiles: curl: allow ~/.netrc (#6736)
  * profiles: discord-common: add env to private-bin (#6738)
  * profiles: firecfg: disable checksum programs (#6755)
  * profiles: rssguard: allow lua (#6758 #6759)
  * profiles: wine: allow python to fix Epic Games Launcher (#6762 #6763)
  * profiles: wusc: add /usr/share/xkeyboard-config-2 (#6773 #6775)
  * profiles: chafa: quiet output (#6777)
  * profiles: ripperx/sound-juicer: fix profile name typos (#6780)
  * profiles: ani-cli: add mpv to private-etc for plugins access (#6779)
  * profiles: use private-etc groups in more profiles (#6783)
  * profiles: firecfg: disable foliate (#6784)
  * profiles: finish converting private-opt to whitelist (#6785)
  * profiles: replace hosts.conf with host.conf in private-etc (#6791)
  * profiles: makedeb: allow dpkg (#6816)
  * profiles: kate: fix network access (#6815 #6823)
  * profiles: keepassxc: add x11 group to private-etc (#6827 #6828)
  * profiles: allow org.kde.kwalletd6 for Plasma 6 systems (#6819)
  * profiles: xreader: disable no3d to fix startup (#6829)
  * profiles: firefox: add alternative tridactylrc path (#6720 #6721)
  * new profile: ansel (#6751)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1767441600">- Update to version 0.9.78:
  * feature: add arg-max-count / arg-max-len to firejail.config (#4633 #6878)
  * feature: add env-max-count / env-max-len to firejail.config (#3678 #6951)
  * feature: add --xephyr-extra-params= command (#6952)
  * feature: replace bubblewrap (bwrap) in the sandbox with a dummy program
  (fbwrap) to work around issues with glycin 2.0.0 via gdk-pixbuf2 and add
  - -allow-bwrap command to force the use of the real bwrap (#6906 #7009)
  * modif: firemon: improve debug message code (#6856)
  * modif: rlimit: allow uppercase suffixes (#6890)
  * modif: rlimit: use uppercase suffixes in the code/docs (#6891)
  * modif: rlimit: improve error messages (#6893)
  * modif: update and add syscalls for several architectures (#6956 #6961)
  * modif: check for --version during early init (#6972)
  * removal: --disable-globalcfg configure option (#6984)
  * removal: overlayfs support/--overlay commands (#6994)
  * removal: Intrusion Detection System (IDS)/fids (#6995)
  * bugfix: remove /usr/share + "runner:root" CI workaround (#6844)
  * bugfix: firemon: fix inconsistent debug message format (#6854)
  * bugfix: fix potential infinite loop in checkcfg (-fanalyzer) (#6859)
  * bugfix: fnettrace-icmp: fix uninitialized vars (cppcheck) (#6869)
  * bugfix: firemon: avoid cmd double-free in procevent_monitor (#6792 #6846)
  * bugfix: firemon: fix potential memory leak in procevent_monitor (#6872)
  * bugfix: firecfg: fix parsing filenames with multiple ".desktop" (#6865 #6871)
  * bugfix: fix French translation for ${PICTURES} macro (#6942)
  * bugfix: add missing macros in profile.template (#6948)
  * bugfix: check for --quiet/--debug earlier during init (#6969)
  * bugfix: disable apparmor if --allow-debuggers (#6882)
  * bugfix: firecfg: skip snap-packaged programs to avoid breaking them on Ubuntu desktop (#7008)
  * build: cppcheck: ignore src/lib/syscalls.c (#6868)
  * build: cppcheck: use --check-level=exhaustive (#6877)
  * build: add script to generate syscall headers (#6960 #6990)
  * build: add sort-profiles target for sort.py (#7004)
  * tests: rlimit: add missing tests for rlimit-as / rlimit-cpu (#6895)
  * tests: man: fix timeout error (#6949)
  * tests: man: disable test due to timeout (#6955)
  * tests: fix test-appimage on Arch and Debian 13 (#7007)
  * ci: allow new github domain for codeql download (#6845)
  * ci: standardize "apt-get install" step name (#6862)
  * ci: speed-up main build &amp; add build-gcc (#6864)
  * ci: cppcheck: upgrade ubuntu-22.04 to ubuntu-24.04 (#6874)
  * ci: codespell: upgrade ubuntu-22.04 to ubuntu-24.04 (#6873)
  * ci: codeql-cpp: print config.log if configure fails (#7003)
  * docs: man: improve strace usage and add refs (#6851)
  * docs: add debian/ubuntu links to README.md (#6850)
  * docs: github: clarify how to attach logs (#6858)
  * docs: rlimit: improve text and use base-2 units (#6894)
  * docs: man: clarify what ipc-namespace affects (#6930)
  * docs: improve build/install commands (#6962)
  * docs: add distribution-specific build/install instructions (#6964)
  * docs: clarify that only latest and dev versions are supported (#6965)
  * docs: always use full path to program in examples (#6963)
  * profiles: thunderbird: fix ignoring wruc (#6839 #6852)
  * profiles: wine: disable noinput so gamepads work (#6866 #6867)
  * profiles: qutebrowser: whitelist /usr/share/pdf.js (#6875)
  * profiles: firefox-common: add a comment about mpris (#6876)
  * profiles: qutebrowser: add comment about qute-pass support (#6879)
  * profiles: add missing mailcap entries (#6883 #6884)
  * profiles: organize blacklist sections as per profile.template (#6885)
  * profiles: godot: allow ~/.local/share/Trash (#6904)
  * profiles: wusc: add /usr/share/glycin-loaders (#6907)
  * profiles: wusc: add /usr/share/gtk-4.0 (#6909)
  * profiles: mullvad-browser: allow readlink and realpath (#6923)
  * profiles: blink-common-hardened: disable noroot to fix saving files (#6920)
  * profiles: steam: allow ~/.local/share/doublefine (#6937)
  * profiles: wusc: add /usr/share/gtksourceview-5 (#6947)
  * profiles: ssh: add ${RUNUSER}/openssh_agent socket path (#6975)
  * profiles: brave: add org.mpris.MediaPlayer2.brave.* (#6980)
  * profiles: hashcat: fix runtime errors (#6364 #6888)
  * new profile: ne (text editor) (ae22e56)
  * new profile: trivalent (#6900)
  * new profile: openra (#7005)
  * new profile: gzdoom, lzdoom, uzdoom (#7010)
  * new profile: quakespasm (#7014)</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1771502400">- Build for selinux</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1774267200">- Update to version 0.9.80:
  * security: require a full or relative file path for --profile=FILE -
  using it with just a filename has security implications and is highly
  discouraged (#6896)
  * security: profiles: update the list of terminal emulators that can be used
  for sandbox escape (cbf4308 c8a6707)
  * feature: hide PID 1 inside of the sandbox and add --unhide-pid1 command to
  unhide (#7046)
  * feature: add --hostname-randomize command and profile option - stop
  randomizing the hostname by default to fix breakage with X11 programs
  (#7062 #7095)
  * feature: add --debug-syscall-groups command (#7049 #7055)
  * feature: add apparmor profiles for --nettrace command (#7093)
  modif: reorganize &amp; update syscall groups (#7024 #7027 #7034 #7039 #7042
  [#7044] #7045)
  * modif: make Xephyr default for --x11 option - currently Xpra is not
  available in Debian/Ubuntu and derivatives (#7094)
  * modif: improve feature disabled warning/error messages (#7074)
  * modif: add a syscall header for the x32 ABI (6a6ff98)
  * modif: update all syscall headers, except for s390 32-bit (3db2e97e9cccef)
  * bugfix: /home/user is mounted with noexec when --private is used (#6921)
  * bugfix: add link-local addresses to 'nolocal' firewall configs (#7054)
  * bugfix: map sandbox hostname to ipv6 in /etc/hosts (#7077)
  * bugfix: add localhost lines to /etc/hosts (#7048 #7079)
  * bugfix: lib: fix memory leaks in syscall_in_list() (#7098)
  docs: add missing items and cleanup things related to release 0.9.78 in
  README/README.md/RELNOTES
  * docs: man: fix non-ASCII hyphens in the output - copy-pasting commands fail
  on the command line (#5903)
  * docs: various other fixes and changes
  * docs: man: fix arch for syscall map in seccomp example (#7064)
  * docs: man: clarify --debug-syscalls for seccomp (#7065)
  * build: Void Linux/musl libc compile fixes (e602396, 0949685)
  * build: fix compiler warning for ./configure --enable-only-syscfg-profiles
  option (d1a58de)
  * build: remove ./configure --disable-man option (#7091)
  * build: remove ./configure --disable-usertmpfs option (#7092)
  * build: fix discarded const qualifier compiler warnings (#7068)
  * tests: update gcov testing scripts and calls in the source code
  * tests: update various automated tests
  * tests: rework and add fixes for "make test-compile" (5c7c58f)
  * tests: fix strace color probing in allow-debuggers &amp; seccomp-ptrace (#7099)
  ci: gitlab: install missing git-buildpackage dependency (#7017)
  * profiles: yt-dlp: support deno JavaScript engine to fix YouTube (#6999)
  * profiles: yt-dlp: support browser cookies for authenticated downloads
  (#7030)
  * profiles: add deno paths (#7032)
  * profiles: vesktop: fix screen sharing (#7043)
  * profiles: disable by default several systemd tools (ca934a2)
  * profiles: fix allowing netcat in playonlinux and ssh profiles (#6911 #7059)
  * profiles: firefox: add new ~/.config/mozilla dir (#7056 #7061)
  profiles: blobby: allow lua (#7102)
  * new profiles: fragments (#7023)
  * new profiles: srb2 (#6996)
  * new profiles: zen, zen-bin, zen-browser (#7029)
  * new profiles: halloy IRC client (#7100)</changelog>
</package>
<package pkgid="e487a69a8156477b541d3ce0137cbba47508920c9b1f6a9c4eabfe72c963ab31ef4f0aac35928d67495ef0936001871813caa0cc9256d6d61c5ce727a69e114b" name="firejail-debugsource" arch="i586">
  <version epoch="0" ver="0.9.80" rel="1.4"/>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1654689600">- fix bsc#1199148 CVE-2022-31214 by adding patch fix-CVE-2022-31214.patch
  using commits from upstream.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1655208000">- remove patches fix-internet-access.patch and fix-CVE-2022-31214.patch
  as they are integrated upstream
- update to version 0.9.70:
  - security: CVE-2022-31214 - root escalation in --join logic
  - Reported by Matthias Gerstner, working exploit code was provided to our
  - development team. In the same time frame, the problem was independently
  - reported by Birk Blechschmidt. Full working exploit code was also provided.
  - feature: enable shell tab completion with --tab (#4936)
  - feature: disable user profiles at compile time (#4990)
  - feature: Allow resolution of .local names with avahi-daemon in the apparmor
  - profile (#5088)
  - feature: always log seccomp errors (#5110)
  - feature: firecfg --guide, guided user configuration (#5111)
  - feature: --oom, kernel OutOfMemory-killer (#5122)
  - modif: --ids feature needs to be enabled at compile time (#5155)
  - modif: --nettrace only available to root user
  - rework: whitelist restructuring (#4985)
  - rework: firemon, speed up and lots of fixes
  - bugfix: --private-cwd not expanding macros, broken hyperrogue (#4910)
  - bugfix: nogroups + wrc prints confusing messages (#4930 #4933)
  - bugfix: openSUSE Leap - whitelist-run-common.inc (#4954)
  - bugfix: fix printing in evince (#5011)
  - bugfix: gcov: fix gcov functions always declared as dummy (#5028)
  - bugfix: Stop warning on safe supplementary group clean (#5114)
  - build: remove ultimately unused INSTALL and RANLIB check macros (#5133)
  - build: mkdeb.sh.in: pass remaining arguments to ./configure (#5154)
  - ci: replace centos (EOL) with almalinux (#4912)
  - ci: fix --version not printing compile-time features (#5147)
  - ci: print version after install &amp; fix apparmor support on build_apparmor
  - (#5148)
  - docs: Refer to firejail.config in configuration files (#4916)
  - docs: firejail.config: add warning about allow-tray (#4946)
  - docs: mention that the protocol command accumulates (#5043)
  - docs: mention inconsistent homedir bug involving --private=dir (#5052)
  - docs: mention capabilities(7) on --caps (#5078)
  - new profiles: onionshare, onionshare-cli, opera-developer, songrec
  - new profiles: node-gyp, npx, semver, ping-hardened
  - removed profiles: nvm</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1681041600">- update to version 0.9.72:
  * modif: move hardcoded apps recognized by default in uiapps file
  * modif: remove sandbox edit dialog and replace it with uiapps file
  * feature: added uiapps file for default and user apps configuration
  * feature: added a system network monitor in sandbox stats
  * feature: added apparmor support in firejail-ui
  * feature: added bluetooth support in firejail-ui
  * feature: print final sandbox configuration in firejail-ui
  * bugfixes</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1707048000">- Use sysuser-tools to generate firejail group</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1736424000">- Load/reload AppArmor profiles when installing the package (boo#1235142#c1)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1752926400">- update to version 0.9.74:
  * security: fix sscanf rv checks (CodeQL) (#6184)
  * feature: private-etc rework: improve handling of /etc/resolv.conf and add
  * private-etc groups (#6400 #5518 #5608 #5609 #5629 #5638 #5641 #5642 #5643
  * #5650 #5681 #5737 #5844 #5989 #6016 #6104 #5655 #6435 #6514 #6515)
  * feature: Add "keep-shell-rc" command and option (#1127 #5634)
  * feature: Print the argument when failing with "too long arguments" (#5677)
  * feature: a random hostname is assigned to each sandbox unless
  * overwritten using --hostname command
  * feature: add IPv6 support for --net.print option
  * feature: QUIC (HTTP/3) support in --nettrace
  * feature: add seccomp filters for --restrict-namespaces
  * feature: stats support for --nettrace
  * feature: add doas support in firecfg and jailcheck (#5899 #5900)
  * feature: firecfg: add firecfg.d &amp; add ignore command (#2097 #5245 #5876
  * #6153 #6268)
  * feature: expand simple macros in more commands (--chroot= --netfilter=
  * --netfilter6= --trace=) (#6032 #6109)
  * feature: add Landlock support (#5269 #6078 #6115 #6125 #6187 #6195 #6200
  * #6228 #6260 #6302 #6305)
  * feature: add support for comm, coredump, and prctl procevents in firemon
  * (#6414 #6415)
  * feature: add notpm command &amp; keep tpm devices in private-dev (#6379 #6390)
  * feature: fshaper.sh: support tc on NixOS (#6426 #6431)
  * feature: add aarch64 syscalls (#5821 #6574)
  * feature: add --disable-sandbox-check configure flag (#6592)
  * feature: block /dev/ntsync &amp; add keep-dev-ntsync command (#6655 #6660)
  * modif: Stop forwarding own double-dash to the shell (#5599 #5600)
  * modif: Prevent sandbox name (--name=) and host name (--hostname=)
  * from containing only digits (#5578 #5741)
  * modif: Escape control characters of the command line (#5613)
  * modif: Allow mostly only ASCII letters and digits for sandbox name
  * (--name=) and host name (--hostname=) (#5708 #5856)
  * modif: make private-lib a configure-time option, disabled by default (see
  * --enable-private-lib) (#5727 #5732)
  * modif: Improve --version/--help &amp; print version on startup (#5829 #6172)
  * modif: improve errExit error messages (#5871)
  * modif: drop deprecated 'shell' option references (#5894)
  * modif: keep pipewire group unless nosound is used (#5992 #5993)
  * modif: fcopy: use lstat when copying directory (#5378 #5957)
  * modif: private-dev: keep /dev/kfd unless no3d is used (#6380)
  * modif: keep /sys/module/nvidia* if prop driver and no no3d (#6372 #6387)
  * modif: clarify error messages in profile.c (#6605)
  * modif: keep plugdev group unless nou2f is used (#6664)
  * removal: firemon: remove --interface option (it duplicates the firejail
  * --net.print= option) (0e48f99)
  * removal: remove support for LTS and firetunnel (db09546)
  * bugfix: fix --hostname and --hosts-file commands
  * bugfix: fix examples in firejail-local AppArmor profile (#5717)
  * bugfix: arp.c: ensure positive timeout on select(2) (#5806)
  * bugfix: Wrong syscall names for s390_pci_mmio_read and s390_pci_mmio_write
  * (#5965 #5976)
  * bugfix: firejail --ls reports wrong file sizes for large files (#5982
  * #6086)
  * bugfix: fix startup race condition for /run/firejail directory (#6307)
  * bugfix: fix various resource leaks (#6367)
  * bugfix: profstats: fix restrict-namespaces max count (#6369)
  * bugfix: remove --noautopulse from --help and zsh comp (#6401)
  * bugfix: parse --debug before using it (#6579)
  * bugfix: fix possible memory leak in fs_home.c (#6598)
  * bugfix: do not interact with dbus directory if dbus proxy is disabled
  * (#6591)
  * bugfix: firecfg: check full .desktop filename in check_profile() (#6674)
  * build: auto-generate syntax files (#5627)
  * build: mark all phony targets as such (#5637)
  * build: mkdeb.sh: pass all arguments to ./configure (#5654)
  * build: deb: enable apparmor by default &amp; remove deb-apparmor (#5668)
  * build: Fix whitespace and add .editorconfig (#5674)
  * build: remove for loop initial declarations to fix building with old
  * compilers (#5778)
  * build: enable compiler warnings by default (#5842)
  * build: remove -mretpoline and NO_EXTRA_CFLAGS (#5859)
  * build: disable all built-in implicit make rules (#5864)
  * build: organize and standardize make vars and targets (#5866)
  * build: fix seccomp filters and man pages always being rebuilt when running
  * make (#5156 #5898)
  * build: fix hardcoded make &amp; remove unnecessary distclean targets (#5911)
  * build: dist and asc improvements (#5916)
  * build: fix some shellcheck issues &amp; use config.sh in more scripts (#5927)
  * build: firecfg.config sorting improvements (#5942)
  * build: codespell improvements (#5955)
  * build: add missing makefile dep &amp; syntax improvements (#5956)
  * build: sort.py: use case-sensitive sorting (#6070)
  * build: mkrpm.sh: append instead of override configure args (#6126)
  * build: use CPPFLAGS instead of INCLUDE in compile targets (#6159)
  * build: use full paths on compile/link targets (#6158)
  * build: automatically generate header dependencies (#6164)
  * build: improve main clean target (#6186)
  * build: mkrpm.sh improvements (#6196)
  * build: move errExit macro into inline function (#6217)
  * build: allow overriding certain tools &amp; sync targets with CI (#6222)
  * build: reduce hardcoding and inconsistencies &amp; add installcheck target
  * (#6230 #6620)
  * build: sort.py: filter empty and duplicate items (#6261)
  * build: fix "warning: "_FORTIFY_SOURCE" redefined" (#6282 #6283)
  * build: sort.py: add -h/-i/-n/-- options (#6290 #6339 #6562)
  * build: add strip target and simplify install targets (#6342)
  * build: remove clean dependency from cppcheck targets (#6343)
  * build: allow overriding common tools (#6354)
  * build: standardize install commands (#6366)
  * build: improve reliability/portability of date command usage (#6403 #6404)
  * build: sort.py: strip whitespace in profiles (#6556)
  * build: sort.py: fix whitespace in entire profile (#6593)
  * build: sort.py: quote diff lines (#6594)
  * build: remove cppcheck-old target/job (#6676)
  * ci: always update the package db before installing packages (#5742)
  * ci: fix codeql unable to download its own bundle (#5783)
  * ci: split configure/build/install commands on gitlab (#5784)
  * ci: fix swapped name/email arguments in debian_ci (#5795)
  * ci: formatting and misc improvements (#5802)
  * ci: run for every branch instead of just master (#5815)
  * ci: upgrade debian:stretch to debian:buster (#5818)
  * ci: standardize apt-get update/install &amp; misc improvements (#5857)
  * ci: Update step-security/harden-runner and update allowed endpoints (#5953)
  * ci: whitelist paths, reorganize workflows &amp; speed-up tests (#5960 #6627)
  * ci: fix dependabot duplicated workflow runs (#5984)
  * ci: allow running workflows manually (#6026)
  * ci: add timeout limits (#6178)
  * ci: make dependabot updates monthly and bump PR limit (#6338)
  * contrib/syntax: remove 'text/plain' from firejail-profile.lang.in (#6057
  * #6059)
  * contrib/vim: match profile files more broadly (#5850)
  * contrib/vim: add ftplugin file (based on cfg.vim) (#6680)
  * test: split individual test groups in github workflows
  * test: add chroot, appimage and network tests in github workflows
  * docs: remove apparmor options in --help when building without apparmor
  * support (#5589)
  * docs: fix typos (#5693)
  * docs: markdown formatting and misc improvements (#5757)
  * docs: add uninstall instructions to README.md (#5812)
  * docs: add precedence info to manpage &amp; fix noblacklist example (#6358
  * #6359)
  * docs: bug_report.md: use absolute path in 'steps to reproduce' (#6382)
  * docs: man: format and sort some private- items (#6398)
  * docs: man: improve blacklist/whitelist examples with spaces (#6425)
  * docs: add build_issue.md issue template (#6423)
  * docs: man: sort commands (firejail.1) (#6451)
  * docs: man: fix bold in command TPs (#6472)
  * docs: man: fix wrong escapes (#6474)
  * docs: github: streamline environment in issue templates (#6471 #6607)
  * docs: fix typos of --enable-selinux configure option (#6526)
  * docs: clarify intro and build section in README (#6524)
  * docs: clarify that other tools may not be in PPA (#6407)
  * docs: use GitHub issues as the bug reporting address (#6525)
  * docs: update distribution table &amp; add note in SECURITY.md (#6624)
  * docs: clarify unmaintained status of overlayfs in configure.ac (#6632)
  * docs: improve whitelist and blacklist descriptions in man pages (#6622)
  * docs: note that --build may generate a non-functional profile (#6653)
  * legal: selinux.c: Split Copyright notice &amp; use same license as upstream
  * (#5667)
  * profiles: qutebrowser: fix links not opening in the existing instance
  * (#5601 #5618)
  * profiles: clarify userns comments (#5686)
  * profiles: bulk rename electron to electron-common (#5700)
  * profiles: streamline seccomp socket comment (#5735)
  * profiles: drop hostname option from all profiles (#5702)
  * profiles: move read-only config entries to disable-common.inc (#5763)
  * profiles: standardize on just "GTK" on comments (#5794)
  * profiles: bleachbit: allow erasing Trash contents (#5337 #5902)
  * profiles: improvements to profiles using private (#5946)
  * profiles: standardize commented code and eol comments (#5987)
  * profiles: disable-common: add more suid programs (#6049 #6051 #6052)
  * profiles: replace private-opt with whitelist &amp; document private-opt issues
  * (#6021)
  * profiles: drop paths already in wusc (#6218)
  * profiles: deny access to ~/.config/autostart (#6257)
  * profiles: replace x11 socket blacklist with disable-X11.inc (#6286)
  * profiles: sort blacklist sections (#6289)
  * profiles: rename disable-X11.inc to disable-x11.inc (#6294)
  * profiles: add allow-nodejs.inc to profile.template (#6298)
  * profiles: add allow-php.inc to profile.template (#6299)
  * profiles: clarify and add opengl-game to profile.template (#6300)
  * profiles: allow-ssh: allow /etc/ssh/ssh_revoked_hosts (#6308 #6309)
  * profiles: libreoffice: support signing documents with GPG (#6352 #6353)
  * profiles: blacklist i3 IPC socket &amp; dir except for i3 itself (#6361)
  * profiles: librewolf: add new dbus name (io.gitlab.firefox) (#6413 #6473)
  * profiles: nextcloud: fix access to ~/Nextcloud (#5877 #6478)
  * profiles: ssh: add ${RUNUSER}/gvfsd-sftp (#5816 #6479)
  * profiles: firecfg: disable text editors (#6002 #6477)
  * profiles: browsers: centralize/sync/improve comments (#6486)
  * profiles: keepassxc: add new socket location (#5447 #6391)
  * profiles: signal-desktop: allow org.freedesktop.secrets (#6498)
  * profiles: firefox-common: allow org.freedesktop.portal.Documents (#6444
  * #6499)
  * profiles: keepassxc: allow access to ssh-agent socket (#3314 #6531)
  * profiles: firecfg.config: disable dnsmasq (#6533)
  * profiles: game-launchers: disable nou2f (#6534)
  * profiles: anki: fix opening, allow media &amp; add to firecfg (#6544 #6545)
  * profiles: wget: allow ~/.local/share/wget (#6542)
  * profiles: wget: unify wget2 into wget profile (#6551)
  * profiles: tesseract: disable private-tmp to fix ocrmypdf (#6550 #6552)
  * profiles: ensure allow-lua where mpv is allowed (#6555)
  * profiles: video-players: add missing /usr/share paths (#6557)
  * profiles: clamav: add /etc/clamav (#6565)
  * profiles: lutris: add comment for gamescope workaround (#6192)
  * profiles: disable-common: add bubblejail paths (#6571)
  * profiles: fix misc in kmail/transmission-qt &amp; add kontact.profile (#5905)
  * profiles: misc changes and self-ref fixes in ghostwriter/peek (#5648)
  * profiles: firecfg: fix sha384sum &amp; add b2sum/cksum (#6578)
  * profiles: refactor com.github.johnfactotum.Foliate into foliate.profile
  * (#6582)
  * profiles: anki: fix dark mode detection &amp; misc changes (#6581)
  * profiles: tor: add memory-deny-write-execute (#6641)
  * profiles: torbrowser-launcher: move path from dc to dp (#6640)
  * profiles: ytmdesktop: add redirect &amp; whitelist /opt/ytmdesktop (#6662
  * #6666)
  * profiles: seahorse: add redirect org.gnome.seahorse.Application (#6658
  * #6673)
  * profiles: godot: ignore noexec in home to fix addons (#6686)
  * new profiles: qpdf and redirects (fix-qdf, qpdf, zlib-flate) (#5675)
  * new profiles: parsecd (#5646 #5682)
  * new profiles: lobster (#5706 #5847 #5885 #6155)
  * new profiles: ani-cli (#5707 #5733 #5892 #5954)
  * new profiles: discord redirects (DiscordPTB, discord-ptb) (#5729)
  * new profiles: jami and postman (#5691)
  * new profiles: mov-cli (#5710)
  * new profiles: standard-notes (#5761)
  * new profiles: url-eater (#5780)
  * new profiles: fbreader redirect (FBReader) (d88c8d4)
  * new profiles: rssguard (#5881)
  * new profiles: mullvad-browser (#5887)
  * new profiles: sniffnet (#5920)
  * new profiles: daisy (#5935)
  * new profiles: reader (#5934)
  * new profiles: journal-viewer (#5943)
  * new profiles: clac (#5947)
  * new profiles: blender redirect (blender-3.6) (#6013)
  * new profiles: fluffychat (#6007)
  * new profiles: lettura (#6027)
  * new profiles: brz and bzr (Breezy) (#6028)
  * new profiles: floorp (#6030 #6683)
  * new profiles: tidal-hifi (#6008 #6009)
  * new profiles: termshark (#6039)
  * new profiles: tiny-rdm (#6083)
  * new profiles: rawtherapee (#6180)
  * new profiles: electron-cash (#6181)
  * new profiles: gnome-boxes (#6226)
  * new profiles: virt-manager (#6227)
  * new profiles: ledger-live-desktop (#6219)
  * new profiles: lz4 and redirects (#6241)
  * new profiles: qt5ct (#6249)
  * new profiles: qt6ct (#6250)
  * new profiles: green-recoder (#6237)
  * new profiles: bpftop (#6231)
  * new profiles: erd (#6236)
  * new profiles: lyriek (#6245)
  * new profiles: statusof (#6253)
  * new profiles: cloneit (#6232)
  * new profiles: deadlink (#6233)
  * new profiles: dexios (#6234)
  * new profiles: koreader (#6243)
  * new profiles: editorconfiger (#6235)
  * new profiles: localsend_app (#6244)
  * new profiles: rymdport (#6251)
  * new profiles: textroom (#6254)
  * new profiles: tvnamer (#6256)
  * new profiles: mimetype (#6247)
  * new profiles: session-desktop (#6259)
  * new profiles: metadata-cleaner (#6246)
  * new profiles: tqemu (#6255)
  * new profiles: gh (GitHub CLI) (#6293)
  * new profiles: axel (#6315)
  * new profiles: several kids programs (alienblaster geki2 geki3 lbreakouthd
  * tuxtype typespeed) (4c5f558)
  * new profiles: loupe (#6327 #6333)
  * new profiles: d-spy (#6328)
  * new profiles: nhex (#6341)
  * new profiles: armcord (#6365)
  * new profiles: dtui (#6422)
  * new profiles: singularity (Endgame: Singularity) (#6463)
  * new profiles: prismlauncher (#6558)
  * new profiles: irssi (#6549)
  * new profiles: syncthing (#6536)
  * new profiles: obsidian (#6314)
  * new profiles: b3sum (blake3) (#6577)
  * new profiles: aria2p/aria2rpc (#6583 #6609)
  * new profiles: buku (#6584)
  * new profiles: monero-wallet-cli (#6586)
  * new profiles: tremc (#6590)
  * new profiles: device-flasher.linux (CalyxOS) (#6616)
  * new profiles: hledger/hledger-ui (#6585)
  * new profiles: ncmpcpp (#6587)
  * new profiles: pyradio (#6589)
  * new profiles: vesktop (#6654)
  * new profiles: nsxiv (#6588)
  * new profiles: remmina-file-wrapper (#6669)
  * new profiles: ouch (#6678)
  * new profiles: xarchiver (#6679)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1753963200">- add new additional signing key support+releasesigning@divested.dev 6395FC9911EDCD6158712DF7BADFCABDDBF5B694
- Update to version 0.9.76:
  * feature: use globbing in hardcoded numbered /dev paths (#2723 #6704)
  * feature: add warn command (#6710)
  * feature: use non-blocking flock calls (#6761)
  * modif: block TPM devices &amp; turn notpm command into keep-dev-tpm (#6698)
  * modif: improve error messages in mountinfo.c (#6711)
  * modif: use "Error:" in errExit message (#6716)
  * modif: keep tss group if keep-dev-tpm is used (#6718)
  * modif: keep /dev/tpmrm devices if keep-dev-tpm is used (#6719)
  * modif: keep tcm/tcmrm devices if keep-dev-tpm is used (#6724)
  * modif: improve "Failed mount" error messages in util.c (#6747)
  * modif: improve fcopy error messages in check() (#6801)
  * modif: fcopy: try normal case first instead of last in check() (#6804)
  * modif: improve new network namespace error message (#6824)
  * modif: improve error messages in sandbox.c/sbox.c (#6825)
  * bugfix: fix flock debug messages going to stderr (#6712)
  * bugfix: add missing selinux relabeling for /dev paths (#6734)
  * bugfix: fix potential deadlock with flock + SIGTSTP (#6729 #6750)
  * bugfix: fcopy: add /usr/share + "runner:root" exception to fix CI (#6797 #6803)
  * bugfix: fcopy: allow /etc/resolv.conf owned by systemd-resolve (#4545 #6808)
  * bugfix: fix "Not enforcing Landlock" message always being printed (#6806)
  * bugfix: add NULL check for cmdline in find_child() (#6840)
  * build: use TARNAME in SYSCONFDIR/VARDIR (#6713)
  * build: add localstatedir and use in VARDIR (#6715)
  * build: replace SYSCONFDIR with @sysconfdir@ (#6737)
  * ci: upgrade debian:buster to debian:bullseye (#6832)
  * docs: improve URL formatting in man pages (#6706)
  * docs: clarify --private bug in man pages (#6805)
  * docs: fix man formatting of landlock.enforce (#6807)
  * profiles: split commands that increase/reduce access (#6687)
  * profiles: firefox: add comment about creating PWA shortcuts (#6689)
  * profiles: add more xorg paths (#6708)
  * profiles: fix include of deprecated disable-X11.inc (uppercase) (#6709)
  * profiles: godot: remove noinput so gamepads work (#6707)
  * profiles: remove mkdir ~/.pki (#6732)
  * profiles: mpv: remove mkfile ~/.netrc (#6735)
  * profiles: curl: allow ~/.netrc (#6736)
  * profiles: discord-common: add env to private-bin (#6738)
  * profiles: firecfg: disable checksum programs (#6755)
  * profiles: rssguard: allow lua (#6758 #6759)
  * profiles: wine: allow python to fix Epic Games Launcher (#6762 #6763)
  * profiles: wusc: add /usr/share/xkeyboard-config-2 (#6773 #6775)
  * profiles: chafa: quiet output (#6777)
  * profiles: ripperx/sound-juicer: fix profile name typos (#6780)
  * profiles: ani-cli: add mpv to private-etc for plugins access (#6779)
  * profiles: use private-etc groups in more profiles (#6783)
  * profiles: firecfg: disable foliate (#6784)
  * profiles: finish converting private-opt to whitelist (#6785)
  * profiles: replace hosts.conf with host.conf in private-etc (#6791)
  * profiles: makedeb: allow dpkg (#6816)
  * profiles: kate: fix network access (#6815 #6823)
  * profiles: keepassxc: add x11 group to private-etc (#6827 #6828)
  * profiles: allow org.kde.kwalletd6 for Plasma 6 systems (#6819)
  * profiles: xreader: disable no3d to fix startup (#6829)
  * profiles: firefox: add alternative tridactylrc path (#6720 #6721)
  * new profile: ansel (#6751)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1767441600">- Update to version 0.9.78:
  * feature: add arg-max-count / arg-max-len to firejail.config (#4633 #6878)
  * feature: add env-max-count / env-max-len to firejail.config (#3678 #6951)
  * feature: add --xephyr-extra-params= command (#6952)
  * feature: replace bubblewrap (bwrap) in the sandbox with a dummy program
  (fbwrap) to work around issues with glycin 2.0.0 via gdk-pixbuf2 and add
  - -allow-bwrap command to force the use of the real bwrap (#6906 #7009)
  * modif: firemon: improve debug message code (#6856)
  * modif: rlimit: allow uppercase suffixes (#6890)
  * modif: rlimit: use uppercase suffixes in the code/docs (#6891)
  * modif: rlimit: improve error messages (#6893)
  * modif: update and add syscalls for several architectures (#6956 #6961)
  * modif: check for --version during early init (#6972)
  * removal: --disable-globalcfg configure option (#6984)
  * removal: overlayfs support/--overlay commands (#6994)
  * removal: Intrusion Detection System (IDS)/fids (#6995)
  * bugfix: remove /usr/share + "runner:root" CI workaround (#6844)
  * bugfix: firemon: fix inconsistent debug message format (#6854)
  * bugfix: fix potential infinite loop in checkcfg (-fanalyzer) (#6859)
  * bugfix: fnettrace-icmp: fix uninitialized vars (cppcheck) (#6869)
  * bugfix: firemon: avoid cmd double-free in procevent_monitor (#6792 #6846)
  * bugfix: firemon: fix potential memory leak in procevent_monitor (#6872)
  * bugfix: firecfg: fix parsing filenames with multiple ".desktop" (#6865 #6871)
  * bugfix: fix French translation for ${PICTURES} macro (#6942)
  * bugfix: add missing macros in profile.template (#6948)
  * bugfix: check for --quiet/--debug earlier during init (#6969)
  * bugfix: disable apparmor if --allow-debuggers (#6882)
  * bugfix: firecfg: skip snap-packaged programs to avoid breaking them on Ubuntu desktop (#7008)
  * build: cppcheck: ignore src/lib/syscalls.c (#6868)
  * build: cppcheck: use --check-level=exhaustive (#6877)
  * build: add script to generate syscall headers (#6960 #6990)
  * build: add sort-profiles target for sort.py (#7004)
  * tests: rlimit: add missing tests for rlimit-as / rlimit-cpu (#6895)
  * tests: man: fix timeout error (#6949)
  * tests: man: disable test due to timeout (#6955)
  * tests: fix test-appimage on Arch and Debian 13 (#7007)
  * ci: allow new github domain for codeql download (#6845)
  * ci: standardize "apt-get install" step name (#6862)
  * ci: speed-up main build &amp; add build-gcc (#6864)
  * ci: cppcheck: upgrade ubuntu-22.04 to ubuntu-24.04 (#6874)
  * ci: codespell: upgrade ubuntu-22.04 to ubuntu-24.04 (#6873)
  * ci: codeql-cpp: print config.log if configure fails (#7003)
  * docs: man: improve strace usage and add refs (#6851)
  * docs: add debian/ubuntu links to README.md (#6850)
  * docs: github: clarify how to attach logs (#6858)
  * docs: rlimit: improve text and use base-2 units (#6894)
  * docs: man: clarify what ipc-namespace affects (#6930)
  * docs: improve build/install commands (#6962)
  * docs: add distribution-specific build/install instructions (#6964)
  * docs: clarify that only latest and dev versions are supported (#6965)
  * docs: always use full path to program in examples (#6963)
  * profiles: thunderbird: fix ignoring wruc (#6839 #6852)
  * profiles: wine: disable noinput so gamepads work (#6866 #6867)
  * profiles: qutebrowser: whitelist /usr/share/pdf.js (#6875)
  * profiles: firefox-common: add a comment about mpris (#6876)
  * profiles: qutebrowser: add comment about qute-pass support (#6879)
  * profiles: add missing mailcap entries (#6883 #6884)
  * profiles: organize blacklist sections as per profile.template (#6885)
  * profiles: godot: allow ~/.local/share/Trash (#6904)
  * profiles: wusc: add /usr/share/glycin-loaders (#6907)
  * profiles: wusc: add /usr/share/gtk-4.0 (#6909)
  * profiles: mullvad-browser: allow readlink and realpath (#6923)
  * profiles: blink-common-hardened: disable noroot to fix saving files (#6920)
  * profiles: steam: allow ~/.local/share/doublefine (#6937)
  * profiles: wusc: add /usr/share/gtksourceview-5 (#6947)
  * profiles: ssh: add ${RUNUSER}/openssh_agent socket path (#6975)
  * profiles: brave: add org.mpris.MediaPlayer2.brave.* (#6980)
  * profiles: hashcat: fix runtime errors (#6364 #6888)
  * new profile: ne (text editor) (ae22e56)
  * new profile: trivalent (#6900)
  * new profile: openra (#7005)
  * new profile: gzdoom, lzdoom, uzdoom (#7010)
  * new profile: quakespasm (#7014)</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1771502400">- Build for selinux</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1774267200">- Update to version 0.9.80:
  * security: require a full or relative file path for --profile=FILE -
  using it with just a filename has security implications and is highly
  discouraged (#6896)
  * security: profiles: update the list of terminal emulators that can be used
  for sandbox escape (cbf4308 c8a6707)
  * feature: hide PID 1 inside of the sandbox and add --unhide-pid1 command to
  unhide (#7046)
  * feature: add --hostname-randomize command and profile option - stop
  randomizing the hostname by default to fix breakage with X11 programs
  (#7062 #7095)
  * feature: add --debug-syscall-groups command (#7049 #7055)
  * feature: add apparmor profiles for --nettrace command (#7093)
  modif: reorganize &amp; update syscall groups (#7024 #7027 #7034 #7039 #7042
  [#7044] #7045)
  * modif: make Xephyr default for --x11 option - currently Xpra is not
  available in Debian/Ubuntu and derivatives (#7094)
  * modif: improve feature disabled warning/error messages (#7074)
  * modif: add a syscall header for the x32 ABI (6a6ff98)
  * modif: update all syscall headers, except for s390 32-bit (3db2e97e9cccef)
  * bugfix: /home/user is mounted with noexec when --private is used (#6921)
  * bugfix: add link-local addresses to 'nolocal' firewall configs (#7054)
  * bugfix: map sandbox hostname to ipv6 in /etc/hosts (#7077)
  * bugfix: add localhost lines to /etc/hosts (#7048 #7079)
  * bugfix: lib: fix memory leaks in syscall_in_list() (#7098)
  docs: add missing items and cleanup things related to release 0.9.78 in
  README/README.md/RELNOTES
  * docs: man: fix non-ASCII hyphens in the output - copy-pasting commands fail
  on the command line (#5903)
  * docs: various other fixes and changes
  * docs: man: fix arch for syscall map in seccomp example (#7064)
  * docs: man: clarify --debug-syscalls for seccomp (#7065)
  * build: Void Linux/musl libc compile fixes (e602396, 0949685)
  * build: fix compiler warning for ./configure --enable-only-syscfg-profiles
  option (d1a58de)
  * build: remove ./configure --disable-man option (#7091)
  * build: remove ./configure --disable-usertmpfs option (#7092)
  * build: fix discarded const qualifier compiler warnings (#7068)
  * tests: update gcov testing scripts and calls in the source code
  * tests: update various automated tests
  * tests: rework and add fixes for "make test-compile" (5c7c58f)
  * tests: fix strace color probing in allow-debuggers &amp; seccomp-ptrace (#7099)
  ci: gitlab: install missing git-buildpackage dependency (#7017)
  * profiles: yt-dlp: support deno JavaScript engine to fix YouTube (#6999)
  * profiles: yt-dlp: support browser cookies for authenticated downloads
  (#7030)
  * profiles: add deno paths (#7032)
  * profiles: vesktop: fix screen sharing (#7043)
  * profiles: disable by default several systemd tools (ca934a2)
  * profiles: fix allowing netcat in playonlinux and ssh profiles (#6911 #7059)
  * profiles: firefox: add new ~/.config/mozilla dir (#7056 #7061)
  profiles: blobby: allow lua (#7102)
  * new profiles: fragments (#7023)
  * new profiles: srb2 (#6996)
  * new profiles: zen, zen-bin, zen-browser (#7029)
  * new profiles: halloy IRC client (#7100)</changelog>
</package>
<package pkgid="1c10be55c62d623b738acc552f70090f754e142776b53db9391c16b4e5014805323ed8313b62737c2182a53149d1d8d723f08582ac45ec21dd581736f6d93a78" name="firetools-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.72" rel="1.13"/>
  <changelog author="sebix+novell.com@sebix.at" date="1520078400">- update to version 0.9.50:
  * modif: removed the periodic window update for seccomp, caps,
    and dns
  * feature: memory deny exec stats support
  * feature: print security profile name in stats window
  * feature: protocol support in firejail-ui
  * feature: nodvd support in firejail-ui
  * feature: novideo support in firejail-ui
  * feature: notv support in firejail-ui
  * enhancement: save window size for fmgr and fstats upon exit
    and restore it next time the program is started
  * enhancement: updated default application list
  * enhancement: rework icon search for firetools launcher
  * enhancement: --enable-fatal-warnings compile configuration
  * bugfixes</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1520251200">- update to version 0.9.52:
  * modif: moving to a grayscale color scheme
  * feature: firewall support in stats window
  * feature: AppArmor support in stats window
  * feature: adding Signal to the default list of applications
  * bugfixes and various user interface improvements</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559476800">- update to version 0.9.58:
  * split network interface stats in a separate window
  * detect --net=none in network interface stats
  * support for Firejail LTS versions
  * bugfixes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1581422400">- update to version 0.9.62:
  * added fdns support
  * added stats system tray icon
  * split network interface stats in a separate window
  * detect --net=none in network interface stats
  * support for Firejail LTS versions
  * bugfixes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1581422401">- added firetools-0.9.62-fail_linking.patch:
  properly link librt/libc for shm_open</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1598702400">- adapt to libexec directory change</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1612872000">- Update source file URLs, changed upstream at sourceforge.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612958400">- Use a few more contemporary macros.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 0.9.64
  * more fdns support
  * support for firejail version 0.9.64
  * bugfixes
- Drop fixed firetools-0.9.62-fail_linking.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.9.72:
  * modif: move hardcoded apps recognized by default in uiapps file
  * modif: remove sandbox edit dialog and replace it with uiapps
    file
  * feature: added uiapps file for default and user apps
    configuration
  * feature: added a system network monitor in sandbox stats
  * feature: added apparmor support in firejail-ui
  * feature: added bluetooth support in firejail-ui
  * feature: print final sandbox configuration in firejail-ui
  * bugfixes</changelog>
</package>
<package pkgid="fa08cd4ae6d454794899f06e2a5d24c0194dadde3e0ff46d2c0c09563ed88859af5bb8707149396152360bc94ad3ec815a3763d0cba54b34f2f81541a52093a0" name="firetools-debugsource" arch="i586">
  <version epoch="0" ver="0.9.72" rel="1.13"/>
  <changelog author="sebix+novell.com@sebix.at" date="1520078400">- update to version 0.9.50:
  * modif: removed the periodic window update for seccomp, caps,
    and dns
  * feature: memory deny exec stats support
  * feature: print security profile name in stats window
  * feature: protocol support in firejail-ui
  * feature: nodvd support in firejail-ui
  * feature: novideo support in firejail-ui
  * feature: notv support in firejail-ui
  * enhancement: save window size for fmgr and fstats upon exit
    and restore it next time the program is started
  * enhancement: updated default application list
  * enhancement: rework icon search for firetools launcher
  * enhancement: --enable-fatal-warnings compile configuration
  * bugfixes</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1520251200">- update to version 0.9.52:
  * modif: moving to a grayscale color scheme
  * feature: firewall support in stats window
  * feature: AppArmor support in stats window
  * feature: adding Signal to the default list of applications
  * bugfixes and various user interface improvements</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559476800">- update to version 0.9.58:
  * split network interface stats in a separate window
  * detect --net=none in network interface stats
  * support for Firejail LTS versions
  * bugfixes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1581422400">- update to version 0.9.62:
  * added fdns support
  * added stats system tray icon
  * split network interface stats in a separate window
  * detect --net=none in network interface stats
  * support for Firejail LTS versions
  * bugfixes</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1581422401">- added firetools-0.9.62-fail_linking.patch:
  properly link librt/libc for shm_open</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1598702400">- adapt to libexec directory change</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1612872000">- Update source file URLs, changed upstream at sourceforge.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612958400">- Use a few more contemporary macros.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 0.9.64
  * more fdns support
  * support for firejail version 0.9.64
  * bugfixes
- Drop fixed firetools-0.9.62-fail_linking.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.9.72:
  * modif: move hardcoded apps recognized by default in uiapps file
  * modif: remove sandbox edit dialog and replace it with uiapps
    file
  * feature: added uiapps file for default and user apps
    configuration
  * feature: added a system network monitor in sandbox stats
  * feature: added apparmor support in firejail-ui
  * feature: added bluetooth support in firejail-ui
  * feature: print final sandbox configuration in firejail-ui
  * bugfixes</changelog>
</package>
<package pkgid="8501da783422999b691260ce924d69546abcdea2d1b686c0a15a599119f18bb1eb9fa5e62cd479eb4ce945ca3f0c0dcf066196f3b0dbf5bd459abec69f1fd813" name="fityk-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.2" rel="2.6"/>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="jengelh@inai.de" date="1486123200">- Direct-invoke ldconfig. Update RPM groups.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1580385600">- Switch to building against Python 3.
  + Rename python-fityk to python3-fityk.
- Remove unknown option from configure arguments.
- Drop usage of py_sitelib deprecated variable.
- Run spec-cleaner over the spec file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1580644800">- Don't make python3-fityk Obsolete or Provide python-fityk (the
  python2 version) so that users may continue using the installed
  python2 version should they so wish.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613217600">- Add fityk-support-lua-5.4.patch: Support lua up to version 5.4;
  patch taken from upstream git commit and rebased for current
  version. Add BuildRequires: libtool and run autoreconf before
  configure since patch modifies configure.ac.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1623585600">- Enforce `std=c++14` when building on openSUSE &gt;= 1550 where
  GCC 11 is the default compiler (and uses c++17 by default)
  [gh#wojdyr/fityk#37].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add fityk-drop-dynamic-exceptions.patch: Drop dynamic exceptions
  to build with c++17 std; patch taken from upstream merge request
  [gh#wojdyr/fityk#38].
- Drop enforced `std=c++14` in light of above patch.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655899200">- Add fityk-ignore-distutils-deprecation-warning.patch: Ignore
  deprecation warning when import distutils for python so that the
  configure script does not error out.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674820800">- Update to version 1.3.2
  * Various small fixes accumulated over years. In particular,
    it fixes the layout on GTK3.
  * Added SNIP background (contributed by Cristiano Fontana).
- Drop upstram patches:
  * fityk-support-lua-5.4.patch
  * fityk-ignore-distutils-deprecation-warning.patch
- Rebased fityk-drop-dynamic-exceptions.patch
- Spec file cleanup
- Switched to GTK3 wxWidgets</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742731200">- Disable python bindings when building for openSUSE &gt;= 1600 as
  fityk still makes use of PyEval_* functions deprecated since
  python 3.9 and unavailable since 3.13. Fixes builds on newer oS.</changelog>
</package>
<package pkgid="bacb9de97c0b811fb61f34be43d108d2e44fee6080ec8ab37a457848d91239af3ee33c4e2f59ea1b125ed7dcc88a51a10a1e6ce962bc10e1ea83211ca6c044b2" name="fityk-debugsource" arch="i586">
  <version epoch="0" ver="1.3.2" rel="2.6"/>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="jengelh@inai.de" date="1486123200">- Direct-invoke ldconfig. Update RPM groups.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1580385600">- Switch to building against Python 3.
  + Rename python-fityk to python3-fityk.
- Remove unknown option from configure arguments.
- Drop usage of py_sitelib deprecated variable.
- Run spec-cleaner over the spec file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1580644800">- Don't make python3-fityk Obsolete or Provide python-fityk (the
  python2 version) so that users may continue using the installed
  python2 version should they so wish.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1613217600">- Add fityk-support-lua-5.4.patch: Support lua up to version 5.4;
  patch taken from upstream git commit and rebased for current
  version. Add BuildRequires: libtool and run autoreconf before
  configure since patch modifies configure.ac.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1623585600">- Enforce `std=c++14` when building on openSUSE &gt;= 1550 where
  GCC 11 is the default compiler (and uses c++17 by default)
  [gh#wojdyr/fityk#37].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651233600">- Add fityk-drop-dynamic-exceptions.patch: Drop dynamic exceptions
  to build with c++17 std; patch taken from upstream merge request
  [gh#wojdyr/fityk#38].
- Drop enforced `std=c++14` in light of above patch.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655899200">- Add fityk-ignore-distutils-deprecation-warning.patch: Ignore
  deprecation warning when import distutils for python so that the
  configure script does not error out.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1674820800">- Update to version 1.3.2
  * Various small fixes accumulated over years. In particular,
    it fixes the layout on GTK3.
  * Added SNIP background (contributed by Cristiano Fontana).
- Drop upstram patches:
  * fityk-support-lua-5.4.patch
  * fityk-ignore-distutils-deprecation-warning.patch
- Rebased fityk-drop-dynamic-exceptions.patch
- Spec file cleanup
- Switched to GTK3 wxWidgets</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742731200">- Disable python bindings when building for openSUSE &gt;= 1600 as
  fityk still makes use of PyEval_* functions deprecated since
  python 3.9 and unavailable since 3.13. Fixes builds on newer oS.</changelog>
</package>
<package pkgid="d15ea3f8064174ca6aa2294a62ea46abf211f582a48029a64f64624bc8762af34cef885c9e79f37a21871d9c6c7f1681cdf6cd1e25cba372fece050924e42fd8" name="five-or-more-debuginfo" arch="i586">
  <version epoch="0" ver="48.1+6" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584014400">- Update to version 3.32.1:
  + Fixed translations not working.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585396800">- Update to version 3.32.2:
  + Fixed theme switcher working.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645272000">- Add fix-build-vala-055.patch: Backport: Fix build with vala
  0.55.x.
- Add fix-ref-gtk-child-unowned.patch: Reference of [GtkChild]
  fields is handled by GtkBuilder, type must be unowned.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1648728000">- Update to version 3.32.3:
  + Fixed email of one of the authors.
  + Fixed minor meson warning.
  + Updated translations.
- Drop upstream merged patches: fix-build-vala-055.patch and
  fix-ref-gtk-child-unowned.patch.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736510400">- Update to version 48.alpha:
  + Fixed deprecations
  + Snap updates
  + Add keyboard shortcuts Dialog
  + Code cleanup
  + Removed preferences dialog
  + Menu improvements
  + Fix icon in Scores Dialog
  + Migrated to GTK4
  + Fix duplicated line in Scores
  + Fix deprecated links
  + Updated application screenshot
  + Remove GNOME branding
  + Update metainfo
  + Use correct icon
  + Reset positions when board is changed
  + Updated translations.
- Switch to source service for tarball/sources.
- Replace pkgconfig(gtk+-3.0) with pkgconfig(gtk4) BuildRequires
  following upstreams port.
- Add desktop-file-utils BuildRequires and check section where we
  verify the desktop file.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Stable version bump.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Don't create window in startup phase.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780660800">- Update to version 48.1+6:
  + metainfo: Update the help URL
  + Call parent class on state event
  + Updated translations.
- Use meson_test macro instead of manual call to validate desktop
  file.</changelog>
</package>
<package pkgid="95043799d63232eacdf778c011c5ab5af022ff21a808ef2e0b8d122b70506ca1ea6c834c7c2bfb92e09bf9db111f6f00b4a75ed1f915ff3ea5e528b80d8000ab" name="five-or-more-debugsource" arch="i586">
  <version epoch="0" ver="48.1+6" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584014400">- Update to version 3.32.1:
  + Fixed translations not working.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585396800">- Update to version 3.32.2:
  + Fixed theme switcher working.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645272000">- Add fix-build-vala-055.patch: Backport: Fix build with vala
  0.55.x.
- Add fix-ref-gtk-child-unowned.patch: Reference of [GtkChild]
  fields is handled by GtkBuilder, type must be unowned.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1648728000">- Update to version 3.32.3:
  + Fixed email of one of the authors.
  + Fixed minor meson warning.
  + Updated translations.
- Drop upstream merged patches: fix-build-vala-055.patch and
  fix-ref-gtk-child-unowned.patch.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736510400">- Update to version 48.alpha:
  + Fixed deprecations
  + Snap updates
  + Add keyboard shortcuts Dialog
  + Code cleanup
  + Removed preferences dialog
  + Menu improvements
  + Fix icon in Scores Dialog
  + Migrated to GTK4
  + Fix duplicated line in Scores
  + Fix deprecated links
  + Updated application screenshot
  + Remove GNOME branding
  + Update metainfo
  + Use correct icon
  + Reset positions when board is changed
  + Updated translations.
- Switch to source service for tarball/sources.
- Replace pkgconfig(gtk+-3.0) with pkgconfig(gtk4) BuildRequires
  following upstreams port.
- Add desktop-file-utils BuildRequires and check section where we
  verify the desktop file.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Stable version bump.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Don't create window in startup phase.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780660800">- Update to version 48.1+6:
  + metainfo: Update the help URL
  + Call parent class on state event
  + Updated translations.
- Use meson_test macro instead of manual call to validate desktop
  file.</changelog>
</package>
<package pkgid="f7d3244082135507acc1052dfa8ef133ea0ff9e32337fe8794e636166f2778501bedd47de03f9a63f7cc7429bea919c4709d29ba98deaa459db8e310227c4ed8" name="fixmath-debuginfo" arch="i586">
  <version epoch="0" ver="2022.07.20" rel="6.11"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1658318400">- Initial packaging of version 2022.07.20</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1663243200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1670932800">- Build shared library instead of static one
  * build-shared-library.patch
- Use cmake to install files
  * cmake-install.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678881600">- Add forced symbol versioning to library [boo#1209301]
- Update descriptions</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1679400000">- Properly use optflags when building, bsc#1209201</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691496000">- Build with g++ &gt;= 7 in order to be able to use C++17 features
- Added patch:
  * cmake-tests-old-cmake.patch
    + allow building with cmake &gt;= 3.5
    + conditionally applied on SLE12-SP5 whose cmake is old</changelog>
</package>
<package pkgid="b52fa61769d0b4f58a154dae825c0498c46f0a67cd6a67803ea3245dcc6d2dc0b33b194ae9e52b26f4df7a76f6760efd8e02c6c1294eae39b5b7b2bdd07d958c" name="fixmath-debugsource" arch="i586">
  <version epoch="0" ver="2022.07.20" rel="6.11"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1658318400">- Initial packaging of version 2022.07.20</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1663243200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1670932800">- Build shared library instead of static one
  * build-shared-library.patch
- Use cmake to install files
  * cmake-install.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678881600">- Add forced symbol versioning to library [boo#1209301]
- Update descriptions</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1679400000">- Properly use optflags when building, bsc#1209201</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691496000">- Build with g++ &gt;= 7 in order to be able to use C++17 features
- Added patch:
  * cmake-tests-old-cmake.patch
    + allow building with cmake &gt;= 3.5
    + conditionally applied on SLE12-SP5 whose cmake is old</changelog>
</package>
<package pkgid="7df26b8af98ca5423f3344debf0c0646165ea2fae214ffe4d5bc3c57d113a901f9a248f50e19a84ce204113ba7efbd03edca3bfdb018d917687b210cd834c104" name="flac-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1739275200">- Update to version 1.5.0
  General
  * Multithreaded encoding is now possible in libFLAC and through
    the flac command line tool.
  * The GFDL license file is updated to version 1.3.
  * The markdown tool documentation is now also converted to HTML,
    for bundling with systems that do not read manpages.
  * Decoding of chained Ogg FLAC files is now possible.
  * Is is now possible in libFLAC, libFLAC++ and metaflac to write
    to a new file when changing metadata, instead of needing to
    verwrite an existing file.
  flac
  * Testing mode (flac -t) now parses all metadata blocks and warns
    the user when ID3v1 metadata is detected.
  * A warning is displayed when frame numbers do not increase
    correctly throughout a file.
  * The explain option (-H or --explain) is now removed, use the
    manpage or html tool documentation instead.
  * Built-in help and tool documentation are improved.
  * When re-encoding a FLAC file from an existing FLAC file, a
    check is added that the MD5 sums of both files are the same.
  libFLAC and libFLAC++
  * The library interfaces have been extended.
    See the porting guide (part of the API documentation).
  * An error is sent when a frame is missing
  * The algorithm of the 'loose mid side' option has changed.
    Instead of checking every few frames which option is best and
    keeping that for the next few frames, a fast heuristic is now
    used. This was necessary to enable multithreading
  * Most level 0 metadata interface functions now also work with
    Ogg FLAC files.
  * When encoding Ogg FLAC files, the callback now returns a
    number of samples instead of always 0.
  * When changing metadata, libFLAC now detects when an input file
    is a symlink, and will refuse to write data to it when an
    in-place rewrite of the metadata cannot happen.
  * When encoding using seektable templates, unused seekpoints
    (with a sample number higher than the total number of samples)
    are converted to placeholders.
  Build system
  * The microbench utility has been removed.
  * Minimum CMake version required (when building with CMake) is
    now formally 3.12.
  Testing/validation
  * Improve fuzzing of allocation failures.
  * Various other fuzzing improvements.
  Documentation
  * The FLAC format is now specified in RFC 9639.
  * The foreign metadata storage format used by the flac command
    line tool is now properly documented.</changelog>
</package>
<package pkgid="ecdbd4c747accb5d8dab427dbcf91e6ce6a63e6fbbd7caf646dceabbdd8a5d7a3ba442a40f5a6622a18dd89c1529284b0db8dd4ac2701c448ffe8035c645e0c2" name="flac-debugsource" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1739275200">- Update to version 1.5.0
  General
  * Multithreaded encoding is now possible in libFLAC and through
    the flac command line tool.
  * The GFDL license file is updated to version 1.3.
  * The markdown tool documentation is now also converted to HTML,
    for bundling with systems that do not read manpages.
  * Decoding of chained Ogg FLAC files is now possible.
  * Is is now possible in libFLAC, libFLAC++ and metaflac to write
    to a new file when changing metadata, instead of needing to
    verwrite an existing file.
  flac
  * Testing mode (flac -t) now parses all metadata blocks and warns
    the user when ID3v1 metadata is detected.
  * A warning is displayed when frame numbers do not increase
    correctly throughout a file.
  * The explain option (-H or --explain) is now removed, use the
    manpage or html tool documentation instead.
  * Built-in help and tool documentation are improved.
  * When re-encoding a FLAC file from an existing FLAC file, a
    check is added that the MD5 sums of both files are the same.
  libFLAC and libFLAC++
  * The library interfaces have been extended.
    See the porting guide (part of the API documentation).
  * An error is sent when a frame is missing
  * The algorithm of the 'loose mid side' option has changed.
    Instead of checking every few frames which option is best and
    keeping that for the next few frames, a fast heuristic is now
    used. This was necessary to enable multithreading
  * Most level 0 metadata interface functions now also work with
    Ogg FLAC files.
  * When encoding Ogg FLAC files, the callback now returns a
    number of samples instead of always 0.
  * When changing metadata, libFLAC now detects when an input file
    is a symlink, and will refuse to write data to it when an
    in-place rewrite of the metadata cannot happen.
  * When encoding using seektable templates, unused seekpoints
    (with a sample number higher than the total number of samples)
    are converted to placeholders.
  Build system
  * The microbench utility has been removed.
  * Minimum CMake version required (when building with CMake) is
    now formally 3.12.
  Testing/validation
  * Improve fuzzing of allocation failures.
  * Various other fuzzing improvements.
  Documentation
  * The FLAC format is now specified in RFC 9639.
  * The foreign metadata storage format used by the flac command
    line tool is now properly documented.</changelog>
</package>
<package pkgid="780cbb106f815220011de5de49b12f95235de7f65c205b49dfdf86fd671ba43d09d241052902a682687f284cc177f6078f37b3512760b3613c28566d87af48fc" name="flacon-debuginfo" arch="i586">
  <version epoch="0" ver="13.0.2" rel="1.1"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1672056000">- fix spec for building on openSUSE_Backports_SLE-15-SP5</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674561600">- Update to 10.0.0:
  * Now the program does not use external utilities to calculate ReplayGain, instead the built-in method is used. This accelerated the conversion process and reduced the number of dependencies.
  * For package maintainers: Note that metaflac, mp3gain, vorbisgain and wvgain are no longer needed.
  * Improved error handling. Before starting the conversion, you can view all errors and warnings in one window.
  * Fixed bug: When changing the “Artist” field, the “Album Artist” field mistakenly becomes “Multiple Values”
  * Translations updated</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1684584000">- Update to 11.0.0:
  * If you try to close the program while the conversion is in progress, the program will ask for confirmation
  * Added a menu item to delete the source files for successfully converted disks
  * Small fixes to the algorithm for creating per track CUE files
  * Improved diagnostics of erroneous situations:
  * Error if tracks overwrite files (taking into account the template)
  * Error if there are tracks with the same track number and creating files in the same directory. The pattern doesn't matter
  * Warning if any disks use the same CUE file
  * Warning if any disks use the same audio file
  * Fix: The program show an error when the source files are located on slow network drives
  * Fix: The program show an error on WV files larger than 2 gigabytes
  * Minor fixes
  * Translations updated</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685448000">- Update to 11.1.0:
  * Fix: In some situations, the program did not check whether the sox program was installed.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1687262400">- Update to 11.2.0:
  * The "convert" button on the toolbar can trigger two actions:
    Convert - Converts all tracks (previous behavior)
    Convert selected - Converts only selected tracks</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1696507200">- Update to 11.3.0:
  * Fix. Program incorrect work with pre-emphased disks
  * Fix. Sometimes the program did not save the output directory
  * Improved audio file search for multiaudio discs.
  * For multi-audio discs, a check has been added that the same audio files are not specified for tracks.
  * Improved delete source dialogue
  * Minor fixes and improvements
  * Translations updated</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1714996800">- Update to 11.4.0:
  * Improved pre-conversion checks. Now the program checks that tracks from different discs are not mixed.
  * Compatibility of the output CUE with some players has been improved.
  * Added ability to build a program using Qt6.
  * Minor appearance improvements and minor bug fixes.
  * Translations updated.
- Build still uses Qt5, upcoming Qt6</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1739793600">- Update to 12.0.0:
  * Added columns to the table to display the tags “Date”, “Genre” and
    “Song writer”.
  * Added the ability to specify a proxy server to get disk information from
    internet.
  * Added a dialog for viewing the log. Now if you have a problem you can
    send me logs just by copying them from this dialog.
  * Significantly revised display and editing of tags. The tags are now more
    clearly divided into album related and track related.
  * Increased speed of disk validation for errors in output files.
  * The limits for the Disk Number and Number of Disks fields have been
    increased to 999.
  * Bug fix. The program crashed after the end of conversion if an old
    version of Qt was used. In particular, crashes of AppImage version are fixed
  * Bug fix. Sometimes the program selected wrong directory for output files.
  * Compatibility with macOS and FreeBSD has been improved.
  * Many minor fixes and improvements.
  * Translations updated.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1780401600">- Update to 13.0.1:
  * Added "Catalog number" tag
  * The work of the program in console mode has been greatly improved
  * The program is available as an AppImage for ARM
  * Fixed incorrect tab order on tag fields
  * Fixed ReplayGain setting not persisting after restart
  * Minor fixes and improvements
- Switched to QT6</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1785153600">- Update to 13.0.2:
  * Fixed an issue where the AppImage interface was always in English</changelog>
</package>
<package pkgid="2f40eeca81bb1e8dce861d71bdc0f1d262e1795d31d8c4611cd7a5cede0cf08d2d80cfafd0a4b6e41e458f849cc75dc8f1667e5a4b871b64f7f83913344e75bd" name="flacon-debugsource" arch="i586">
  <version epoch="0" ver="13.0.2" rel="1.1"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1672056000">- fix spec for building on openSUSE_Backports_SLE-15-SP5</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674561600">- Update to 10.0.0:
  * Now the program does not use external utilities to calculate ReplayGain, instead the built-in method is used. This accelerated the conversion process and reduced the number of dependencies.
  * For package maintainers: Note that metaflac, mp3gain, vorbisgain and wvgain are no longer needed.
  * Improved error handling. Before starting the conversion, you can view all errors and warnings in one window.
  * Fixed bug: When changing the “Artist” field, the “Album Artist” field mistakenly becomes “Multiple Values”
  * Translations updated</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1684584000">- Update to 11.0.0:
  * If you try to close the program while the conversion is in progress, the program will ask for confirmation
  * Added a menu item to delete the source files for successfully converted disks
  * Small fixes to the algorithm for creating per track CUE files
  * Improved diagnostics of erroneous situations:
  * Error if tracks overwrite files (taking into account the template)
  * Error if there are tracks with the same track number and creating files in the same directory. The pattern doesn't matter
  * Warning if any disks use the same CUE file
  * Warning if any disks use the same audio file
  * Fix: The program show an error when the source files are located on slow network drives
  * Fix: The program show an error on WV files larger than 2 gigabytes
  * Minor fixes
  * Translations updated</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685448000">- Update to 11.1.0:
  * Fix: In some situations, the program did not check whether the sox program was installed.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1687262400">- Update to 11.2.0:
  * The "convert" button on the toolbar can trigger two actions:
    Convert - Converts all tracks (previous behavior)
    Convert selected - Converts only selected tracks</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1696507200">- Update to 11.3.0:
  * Fix. Program incorrect work with pre-emphased disks
  * Fix. Sometimes the program did not save the output directory
  * Improved audio file search for multiaudio discs.
  * For multi-audio discs, a check has been added that the same audio files are not specified for tracks.
  * Improved delete source dialogue
  * Minor fixes and improvements
  * Translations updated</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1714996800">- Update to 11.4.0:
  * Improved pre-conversion checks. Now the program checks that tracks from different discs are not mixed.
  * Compatibility of the output CUE with some players has been improved.
  * Added ability to build a program using Qt6.
  * Minor appearance improvements and minor bug fixes.
  * Translations updated.
- Build still uses Qt5, upcoming Qt6</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1739793600">- Update to 12.0.0:
  * Added columns to the table to display the tags “Date”, “Genre” and
    “Song writer”.
  * Added the ability to specify a proxy server to get disk information from
    internet.
  * Added a dialog for viewing the log. Now if you have a problem you can
    send me logs just by copying them from this dialog.
  * Significantly revised display and editing of tags. The tags are now more
    clearly divided into album related and track related.
  * Increased speed of disk validation for errors in output files.
  * The limits for the Disk Number and Number of Disks fields have been
    increased to 999.
  * Bug fix. The program crashed after the end of conversion if an old
    version of Qt was used. In particular, crashes of AppImage version are fixed
  * Bug fix. Sometimes the program selected wrong directory for output files.
  * Compatibility with macOS and FreeBSD has been improved.
  * Many minor fixes and improvements.
  * Translations updated.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1780401600">- Update to 13.0.1:
  * Added "Catalog number" tag
  * The work of the program in console mode has been greatly improved
  * The program is available as an AppImage for ARM
  * Fixed incorrect tab order on tag fields
  * Fixed ReplayGain setting not persisting after restart
  * Minor fixes and improvements
- Switched to QT6</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1785153600">- Update to 13.0.2:
  * Fixed an issue where the AppImage interface was always in English</changelog>
</package>
<package pkgid="1153b848151d4da5b93f88a5e0088d0a4493275009a59dcbc611f2fcabd347c2de1d0122a1d5c7b48723e8a7dff03018dffcc4a9a832c39e7da726ee540912e3" name="flake-pilot-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.45" rel="1.2"/>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787140800">- Fixed firecracker pilot garbage collector
  Only remove firecracker pilot related metadata files ending with .vmid</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787140801">- Bump version: 3.1.41 → 3.1.42</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227200">- Add --force option to remove command
  Add --force option to flake-ctl firecracker remove
  and fix the tab completion</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227201">- Bump version: 3.1.42 → 3.1.43</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227202">- Update rsync options
  Do not set extended attributes and acls as they failed to
  transfer into the storage backend used by podman</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227203">- Bump version: 3.1.43 → 3.1.44</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787486400">- Refactor firecracker checksum validation
  So far the --kis-image pull method downloaded a tar file
  and only verified the checksum of the root filesystem
  image inside the tarball. However the tarball also contains
  initrd and kernel files and the kiwi kis build also provides
  an overall checksum file for the entire archive. This
  commit refactors the code such that the entire tar file
  is matched against its checksum. The appstore has been
  already updated to provide these checksum files along
  with the actual kis tar files. This Fixes #103</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787486401">- Update appstore
  Also add checksum files for kis images</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787486402">- Drop extra rootfs image checksum test
  The image is verified against the checksum record
  fetched from its origin. This Fixes #103</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787659200">- Bump version: 3.1.44 → 3.1.45</changelog>
</package>
<package pkgid="68a291e3a5f037ff8b6a8a586141a1a7809515595adc7f61de63fe0b670fc7a1d7c1c11c2fc1f81cd116bfdee22e27ea550c075c129750c46ea676b12a6ccd40" name="flake-pilot-firecracker-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.45" rel="1.2"/>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787140800">- Fixed firecracker pilot garbage collector
  Only remove firecracker pilot related metadata files ending with .vmid</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787140801">- Bump version: 3.1.41 → 3.1.42</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227200">- Add --force option to remove command
  Add --force option to flake-ctl firecracker remove
  and fix the tab completion</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227201">- Bump version: 3.1.42 → 3.1.43</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227202">- Update rsync options
  Do not set extended attributes and acls as they failed to
  transfer into the storage backend used by podman</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227203">- Bump version: 3.1.43 → 3.1.44</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787486400">- Refactor firecracker checksum validation
  So far the --kis-image pull method downloaded a tar file
  and only verified the checksum of the root filesystem
  image inside the tarball. However the tarball also contains
  initrd and kernel files and the kiwi kis build also provides
  an overall checksum file for the entire archive. This
  commit refactors the code such that the entire tar file
  is matched against its checksum. The appstore has been
  already updated to provide these checksum files along
  with the actual kis tar files. This Fixes #103</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787486401">- Update appstore
  Also add checksum files for kis images</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787486402">- Drop extra rootfs image checksum test
  The image is verified against the checksum record
  fetched from its origin. This Fixes #103</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787659200">- Bump version: 3.1.44 → 3.1.45</changelog>
</package>
<package pkgid="ccabec8b44c79645450ae2ddc8e0e5c8fdc5e0b0e865d5358b980f3966f26d25e0137e042b52653684282ef7b4cbe220c80a65d9be8ce870ba3bc39668ed6a43" name="flake-pilot-firecracker-guestvm-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.45" rel="1.2"/>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787140800">- Fixed firecracker pilot garbage collector
  Only remove firecracker pilot related metadata files ending with .vmid</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787140801">- Bump version: 3.1.41 → 3.1.42</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227200">- Add --force option to remove command
  Add --force option to flake-ctl firecracker remove
  and fix the tab completion</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227201">- Bump version: 3.1.42 → 3.1.43</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227202">- Update rsync options
  Do not set extended attributes and acls as they failed to
  transfer into the storage backend used by podman</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787227203">- Bump version: 3.1.43 → 3.1.44</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787486400">- Refactor firecracker checksum validation
  So far the --kis-image pull method downloaded a tar file
  and only verified the checksum of the root filesystem
  image inside the tarball. However the tarball also contains
  initrd and kernel files and the kiwi kis build also provides
  an overall checksum file for the entire archive. This
  commit refactors the code such that the entire tar file
  is matched against its checksum. The appstore has been
  already updated to provide these checksum files along
  with the actual kis tar files. This Fixes #103</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787486401">- Update appstore
  Also add checksum files for kis images</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787486402">- Drop extra rootfs image checksum test
  The image is verified against the checksum record
  fetched from its origin. This Fixes #103</changelog>
  <changelog author="Marcus Schäfer &lt;marcus.schaefer@gmail.com&gt;" date="1787659200">- Bump version: 3.1.44 → 3.1.45</changelog>
</package>
<package pkgid="a3cde41edd251b87e7212f8a264cd01fd4cd80cbe1a5418fd216ead8d351bcab5d7f18c1803c3ac8a951916cf11e3123faef36f3868d4fa818ebeda9372e07e7" name="flameshot-debuginfo" arch="i586">
  <version epoch="0" ver="14.0.0" rel="1.3"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642593600">- Update to version 11.0.0:
  * A config file checker has been implemented. If your config file
    contains error it will prompt to on how to fix them.
  * Some config file semantics changed so when you first run version 11,
    it is likely you need to resolve the config file errors.
  * The on-screen help menu has been clarified and dynamically updates
    the hotkeys based on user defined hotkeys.
  * DBus is no longer required for CLI options.
  * Flameshot can now be run in "one off" mode which means that
    the background systray component is now optional.
  * The CLI has been completely refactored.
  * Optimizations to reduce lag on 8k and 4k screens.
  * KNOWN ISSUE: fractional scaling on linux is still not resolved.
- Full changelog: https://github.com/flameshot-org/flameshot/releases/tag/v11.0.0</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642766400">- Fix requires for zsh-completion</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1655899200">- Update to version 12.0.0
  * Created basic layer movement functionality
  * Added a new widget to allow the colorwheel to be more easily customized
  * Added magnifier for more precise selections
  * Incremental markers can now have a point if you drag when placing them
  * Pinned screenshots can now be copied to the clipboard or saved to a file
    if a user right clicks on the pinned image
  * Pinned screenshots can now be zoomed with a pinch gesture
  * Make KDE use Freedesktop portal
  * Pinned images can now be moved partially offscreen on linux
  * Wayland builds now use KF Gui (KDE Framework tools) to fix some issues
  * Full changelog: https://github.com/flameshot-org/flameshot/releases/tag/v12.0.0
- Enable Wayland clipboard for Leap 15.4+ and Tumbleweed</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1659355200">- Update to version 12.1.0:
  * Rename Imgur API Key to Imgur Application Client ID.
  * Fix issue about externalWidget launchapp.
  * Fix size not appearing on size tool when started from launcher.
  * Added option to pin menu to close pin.
  * Disable option to launch on start by default.
  * Fix magnify windows.
  * DesktopFileParser only reads .desktop files.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1684238400">- Add flameshot-remove-update-check.patch: Remove update check, updates are
  supplied by the distribution and making a network request has privacy
  implications</changelog>
  <changelog author="Patrick Poitras &lt;patrick.f.poitras@gmail.com&gt;" date="1703851200">- Add runtime dependency from libQt5Svg5. This solves the problem
  of the pictures on the buttons not displaying.</changelog>
  <changelog author="Patrick Poitras &lt;patrick.f.poitras@gmail.com&gt;" date="1759579200">- Update to version 13.1.0:
  * hotfix for a Qt6 issue on multi monitor X11 (not wayland) setups.
  * Another fix for savePath slashes on Windows #4122
  * build: Add an option to use a bundled KDSingleApplication #4130
  * Update shell completion and manpage #4140
  * Appimage build (fix for #4112) #4146
  * Fix multi monitor offset bug in Qt6 multi-monitor setups for X11 #4127
  * Translations update from Hosted Weblate #4113
  * Fixed flathub linting issues #4160
- includes 13.0.1:
  * fix linting errors for flathub #4109
  * Packaging fixes for v13 #4126
- includes 13.0.0:
  * Port from Qt 5 to Qt 6
  * The imgur uploader is disabled by default at compile time. To
    re-enable, set -DENABLE_IMGUR. We expect this to be a bit
    controversial but we believe this is the best direction for the project
  * Flameshot returns exit code 1 if taking screenshot is
    canceled (e.g., by pressing Esc). This is to make Flameshot
    easier to integrate into shell scripts.
  * Configuration window tabs were re-ordered according to their
    importance to users.
  * Package maintainers can compile out the update checker using -DDISABLE_UPDATE_CHECKER.
  * The pixelation feature has been replaced with a new "secure"
    implementation that only uses pixels outside of the area to
    be redacted.
  * Screenshot dimensions are now interactively shown in the capture widget
  * Pinned images can now be rotated.
  * A grim based screenshot adapter has been added to work with
    more wlroots Wayland compositors. Users can enable this in settings.
  * Users can symmetrically resize (holding Shift) and preserve
    aspect ratio (using Ctrl) while resizing.
  * Pinned images can have a transparency effect applied.
  * A grid can be optionally enabled via the sidebar, and users
    can have their annotations snap to grid.
  * SingleApplication dependency has moved to KdSingleApplication
    to work around a Qt SharedMemory bug.
  * New dateformat of %d-%m-%Y has been added.
  * New option to prompt user before exiting has been added to config.
  * JPEG quality option has been added.
  * Enable saving HEIF/HEIC when supported by 3rd party plug-ins.
  * Kde-connect share integration. (needs more testing)
  * Add Shortcut to Cancel current selection using CtrlBackspace
  * Pinned images now have window titled flameshot-pin.
  * Separate tool size for the tools.
  * A new configuration option so that arrows can be drawn in a
    reversed way (tip to tail).
  * In Wayland fractional scaling situation, screenshot preview
    size was wrong.
  * A config option to disable grim warning notification in Wayland.
  * The "Screenshot Aborted" desktop notification can now be disabled.
  * Recognizing Qtile , Cosmic , river
  * Improved keyboard navigation for the application selector when you press Ctrlo.
  * Add "Open Save Path" to the tray icon menu.
  * Updated Translations
  * Add option for insecure pixelation
  * Handle SIGTERM and SIGKILL
  * Commandline implementation for Windows
  * Makes WebP available for saving screenshots on Windows.
  * Support dark mode in Windows.
  * The Flameshot full now captures all regions of all monitors.
  * The "Use last region" is now ignored in modes other than flameshot gui.
  * Fix pin tool wrong offset on Linux.
  * Use native path separator for different OSs.
  * Pinned images scrolling using mouse on macOS
  * 'App Launcher' not listing applications.
  * Flameshot was getting unresponsive if notification daemon was inaccissble.
  * fix missing invert button on configure windows and remove old size indicator.
  * Support for X11 and the standard file picker for Snap.
  * Make loading of languages consistent across invocation types.
  * Tooltips now display the lower-case keybinding to avoid confusion.
  * Copy on double-click config in now respected.
  * English translations not used despite being preferred.
  * Fix Snap to find translation files.
  * Better naming of CLI arguments
  * Better wording of a shortcut description</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1759838400">- Lint spec file
- remove flameshot-remove-update-check.patch
  * use DISABLE_UPDATE_CHECKER variable instead</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1761652800">- Update to 13.2.0:
  * An improvement (not final fix) for mixed DPI screens from #4169
  * Minor RPM spec file tweaks #4166
  * Grab color shortcut rebase #4164
  * Adding sha to all builds #4190
  * Fix translator memory leak #4179
  * Fix screen positions in multi-monitor configuration when devicePixelRatio is other than one #4169
  * Resolve translation conflicts #4218
  * Fix CI cmake issue on macOS #4227
  * Remove color set on widget hide #4226
  * Add UI language selection #4249
  * Add masked icon for macOS that adapts to light/dark backgrounds #4257
  * Introduce some exit codes (#3321) #4121
  * Show keyboard shortcut in the tray icon menu #4258
  * Fix typo in comment in GlobalShortcutFilter #4274
  * Fix memory leak in guiMutexLock() function #4277
  * Added libkf6guiaddons-dev as a Debian dependency #4304
  * Windows CLI copy (fix for #4118) #4211</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1782043200">- Update to 14.0.0:
  * New approach to Multi-Monitor / Scaling (when a screenshot is
    taken, the user will be prompted to select which monitor to
    capture).
  * Legacy X11 Screenshot Fallback
  * Tray Menu to select screen: If you typically launch flameshot
    from the tray menu, there is a new dropdown that will
    directly let you select which monitor to capture and bypass
    the monitor selection widget.
  * Capture Active Monitor (X11 &amp; Windows): When this is enabled
    Flameshot will skip the monitor selection dialog entirely and
    will automatically capture whichever monitor your cursor is on.
  * D-Bus Capture Method (Linux): A new captureScreen() D-Bus
    method lets scripts and external applications trigger
    Flameshot's GUI capture programmatically
  * Screen Subcommand Redesign: The flameshot screen CLI
    subcommand has been reworked to support a per-screen capture
    paradigm. A new --edit/-e flag enables the user to specify
    which screen to capture. Users can use this to bind custom
    hotkeys to screenshot specific monitors to bypass the monitor
    selection widget.
  * Removed Startup Delay: The 500ms arbitrary delay on the
    desktop entry's "Take Screenshot" action has been removed
  * The launcher dialog is now significantly smaller: monitor
    selection is hidden on single-screen setups, layout margins
    are tighter, and the window auto-fits its content.
  * QPainter crashes on KDE Plasma Wayland (Qt 6): Added safety
    checks across 9 widget files to prevent "Paint device
    returned engine == 0" crashes when the backing store isn't
    ready.
  * Clipboard runtime detection: A single binary now works on
    both Wayland and X11 — the clipboard backend is selected at
    runtime instead of compile time.
  * GNOME clipboard copy failure: Worked around GNOME's
    requirement for a visible window during clipboard operations.
    The capture window now stays briefly alive until the
    compositor fetches the data. (Fixes #4116, #4298)
  * Cosmic Desktop: Fixed capture window not going fullscreen on
    Cosmic DE.
  * X11 / GNOME: Fixed crash caused by Qt::
    BypassWindowManagerHint on X11 GNOME.
  * D-Bus hang fix: Flameshot no longer hangs on systems without
    a org.freedesktop.Notifications service registered. (Fixes #4353)
  * D-Bus race condition: Fixed a race condition where a
    temporary QApplication could corrupt Wayland connections,
    causing subsequent portal calls to hang.
  * Double right-click segfault: Fixed a crash caused by double
    right-clicking in the capture window.
  * Last region on scaled displays: Saved region coordinates now
    correctly account for the device pixel ratio on HiDPI screens.
  * Layout warning fix: Removed a duplicate layout parent
    assignment that printed a Qt warning on every capture.
  * 19 translation updates via Weblate, including improvements to
    Spanish, Finnish, and many other languages.</changelog>
</package>
<package pkgid="095dd0496ad583f59c589c104782a6c35fea1a537cd1faaa551fda53c9f2abd64b85db73c18b9869d6380d68217c9c779f36b785beca81f51ad62d183df0e28c" name="flameshot-debugsource" arch="i586">
  <version epoch="0" ver="14.0.0" rel="1.3"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642593600">- Update to version 11.0.0:
  * A config file checker has been implemented. If your config file
    contains error it will prompt to on how to fix them.
  * Some config file semantics changed so when you first run version 11,
    it is likely you need to resolve the config file errors.
  * The on-screen help menu has been clarified and dynamically updates
    the hotkeys based on user defined hotkeys.
  * DBus is no longer required for CLI options.
  * Flameshot can now be run in "one off" mode which means that
    the background systray component is now optional.
  * The CLI has been completely refactored.
  * Optimizations to reduce lag on 8k and 4k screens.
  * KNOWN ISSUE: fractional scaling on linux is still not resolved.
- Full changelog: https://github.com/flameshot-org/flameshot/releases/tag/v11.0.0</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642766400">- Fix requires for zsh-completion</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1655899200">- Update to version 12.0.0
  * Created basic layer movement functionality
  * Added a new widget to allow the colorwheel to be more easily customized
  * Added magnifier for more precise selections
  * Incremental markers can now have a point if you drag when placing them
  * Pinned screenshots can now be copied to the clipboard or saved to a file
    if a user right clicks on the pinned image
  * Pinned screenshots can now be zoomed with a pinch gesture
  * Make KDE use Freedesktop portal
  * Pinned images can now be moved partially offscreen on linux
  * Wayland builds now use KF Gui (KDE Framework tools) to fix some issues
  * Full changelog: https://github.com/flameshot-org/flameshot/releases/tag/v12.0.0
- Enable Wayland clipboard for Leap 15.4+ and Tumbleweed</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1659355200">- Update to version 12.1.0:
  * Rename Imgur API Key to Imgur Application Client ID.
  * Fix issue about externalWidget launchapp.
  * Fix size not appearing on size tool when started from launcher.
  * Added option to pin menu to close pin.
  * Disable option to launch on start by default.
  * Fix magnify windows.
  * DesktopFileParser only reads .desktop files.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1684238400">- Add flameshot-remove-update-check.patch: Remove update check, updates are
  supplied by the distribution and making a network request has privacy
  implications</changelog>
  <changelog author="Patrick Poitras &lt;patrick.f.poitras@gmail.com&gt;" date="1703851200">- Add runtime dependency from libQt5Svg5. This solves the problem
  of the pictures on the buttons not displaying.</changelog>
  <changelog author="Patrick Poitras &lt;patrick.f.poitras@gmail.com&gt;" date="1759579200">- Update to version 13.1.0:
  * hotfix for a Qt6 issue on multi monitor X11 (not wayland) setups.
  * Another fix for savePath slashes on Windows #4122
  * build: Add an option to use a bundled KDSingleApplication #4130
  * Update shell completion and manpage #4140
  * Appimage build (fix for #4112) #4146
  * Fix multi monitor offset bug in Qt6 multi-monitor setups for X11 #4127
  * Translations update from Hosted Weblate #4113
  * Fixed flathub linting issues #4160
- includes 13.0.1:
  * fix linting errors for flathub #4109
  * Packaging fixes for v13 #4126
- includes 13.0.0:
  * Port from Qt 5 to Qt 6
  * The imgur uploader is disabled by default at compile time. To
    re-enable, set -DENABLE_IMGUR. We expect this to be a bit
    controversial but we believe this is the best direction for the project
  * Flameshot returns exit code 1 if taking screenshot is
    canceled (e.g., by pressing Esc). This is to make Flameshot
    easier to integrate into shell scripts.
  * Configuration window tabs were re-ordered according to their
    importance to users.
  * Package maintainers can compile out the update checker using -DDISABLE_UPDATE_CHECKER.
  * The pixelation feature has been replaced with a new "secure"
    implementation that only uses pixels outside of the area to
    be redacted.
  * Screenshot dimensions are now interactively shown in the capture widget
  * Pinned images can now be rotated.
  * A grim based screenshot adapter has been added to work with
    more wlroots Wayland compositors. Users can enable this in settings.
  * Users can symmetrically resize (holding Shift) and preserve
    aspect ratio (using Ctrl) while resizing.
  * Pinned images can have a transparency effect applied.
  * A grid can be optionally enabled via the sidebar, and users
    can have their annotations snap to grid.
  * SingleApplication dependency has moved to KdSingleApplication
    to work around a Qt SharedMemory bug.
  * New dateformat of %d-%m-%Y has been added.
  * New option to prompt user before exiting has been added to config.
  * JPEG quality option has been added.
  * Enable saving HEIF/HEIC when supported by 3rd party plug-ins.
  * Kde-connect share integration. (needs more testing)
  * Add Shortcut to Cancel current selection using CtrlBackspace
  * Pinned images now have window titled flameshot-pin.
  * Separate tool size for the tools.
  * A new configuration option so that arrows can be drawn in a
    reversed way (tip to tail).
  * In Wayland fractional scaling situation, screenshot preview
    size was wrong.
  * A config option to disable grim warning notification in Wayland.
  * The "Screenshot Aborted" desktop notification can now be disabled.
  * Recognizing Qtile , Cosmic , river
  * Improved keyboard navigation for the application selector when you press Ctrlo.
  * Add "Open Save Path" to the tray icon menu.
  * Updated Translations
  * Add option for insecure pixelation
  * Handle SIGTERM and SIGKILL
  * Commandline implementation for Windows
  * Makes WebP available for saving screenshots on Windows.
  * Support dark mode in Windows.
  * The Flameshot full now captures all regions of all monitors.
  * The "Use last region" is now ignored in modes other than flameshot gui.
  * Fix pin tool wrong offset on Linux.
  * Use native path separator for different OSs.
  * Pinned images scrolling using mouse on macOS
  * 'App Launcher' not listing applications.
  * Flameshot was getting unresponsive if notification daemon was inaccissble.
  * fix missing invert button on configure windows and remove old size indicator.
  * Support for X11 and the standard file picker for Snap.
  * Make loading of languages consistent across invocation types.
  * Tooltips now display the lower-case keybinding to avoid confusion.
  * Copy on double-click config in now respected.
  * English translations not used despite being preferred.
  * Fix Snap to find translation files.
  * Better naming of CLI arguments
  * Better wording of a shortcut description</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1759838400">- Lint spec file
- remove flameshot-remove-update-check.patch
  * use DISABLE_UPDATE_CHECKER variable instead</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1761652800">- Update to 13.2.0:
  * An improvement (not final fix) for mixed DPI screens from #4169
  * Minor RPM spec file tweaks #4166
  * Grab color shortcut rebase #4164
  * Adding sha to all builds #4190
  * Fix translator memory leak #4179
  * Fix screen positions in multi-monitor configuration when devicePixelRatio is other than one #4169
  * Resolve translation conflicts #4218
  * Fix CI cmake issue on macOS #4227
  * Remove color set on widget hide #4226
  * Add UI language selection #4249
  * Add masked icon for macOS that adapts to light/dark backgrounds #4257
  * Introduce some exit codes (#3321) #4121
  * Show keyboard shortcut in the tray icon menu #4258
  * Fix typo in comment in GlobalShortcutFilter #4274
  * Fix memory leak in guiMutexLock() function #4277
  * Added libkf6guiaddons-dev as a Debian dependency #4304
  * Windows CLI copy (fix for #4118) #4211</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1782043200">- Update to 14.0.0:
  * New approach to Multi-Monitor / Scaling (when a screenshot is
    taken, the user will be prompted to select which monitor to
    capture).
  * Legacy X11 Screenshot Fallback
  * Tray Menu to select screen: If you typically launch flameshot
    from the tray menu, there is a new dropdown that will
    directly let you select which monitor to capture and bypass
    the monitor selection widget.
  * Capture Active Monitor (X11 &amp; Windows): When this is enabled
    Flameshot will skip the monitor selection dialog entirely and
    will automatically capture whichever monitor your cursor is on.
  * D-Bus Capture Method (Linux): A new captureScreen() D-Bus
    method lets scripts and external applications trigger
    Flameshot's GUI capture programmatically
  * Screen Subcommand Redesign: The flameshot screen CLI
    subcommand has been reworked to support a per-screen capture
    paradigm. A new --edit/-e flag enables the user to specify
    which screen to capture. Users can use this to bind custom
    hotkeys to screenshot specific monitors to bypass the monitor
    selection widget.
  * Removed Startup Delay: The 500ms arbitrary delay on the
    desktop entry's "Take Screenshot" action has been removed
  * The launcher dialog is now significantly smaller: monitor
    selection is hidden on single-screen setups, layout margins
    are tighter, and the window auto-fits its content.
  * QPainter crashes on KDE Plasma Wayland (Qt 6): Added safety
    checks across 9 widget files to prevent "Paint device
    returned engine == 0" crashes when the backing store isn't
    ready.
  * Clipboard runtime detection: A single binary now works on
    both Wayland and X11 — the clipboard backend is selected at
    runtime instead of compile time.
  * GNOME clipboard copy failure: Worked around GNOME's
    requirement for a visible window during clipboard operations.
    The capture window now stays briefly alive until the
    compositor fetches the data. (Fixes #4116, #4298)
  * Cosmic Desktop: Fixed capture window not going fullscreen on
    Cosmic DE.
  * X11 / GNOME: Fixed crash caused by Qt::
    BypassWindowManagerHint on X11 GNOME.
  * D-Bus hang fix: Flameshot no longer hangs on systems without
    a org.freedesktop.Notifications service registered. (Fixes #4353)
  * D-Bus race condition: Fixed a race condition where a
    temporary QApplication could corrupt Wayland connections,
    causing subsequent portal calls to hang.
  * Double right-click segfault: Fixed a crash caused by double
    right-clicking in the capture window.
  * Last region on scaled displays: Saved region coordinates now
    correctly account for the device pixel ratio on HiDPI screens.
  * Layout warning fix: Removed a duplicate layout parent
    assignment that printed a Qt warning on every capture.
  * 19 translation updates via Weblate, including improvements to
    Spanish, Finnish, and many other languages.</changelog>
</package>
<package pkgid="5425e4bf104a784dcf3ac8d6c6375aae37a6fa876fb855dcdd03189c9722fa8b8ae5a442a93b5e255d04fec379bce60720832041a0a79d57d4379fe69c03a87b" name="flamp-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.14" rel="1.4"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1564401600">- update to version 2.2.05
  * limit sock block size to 8096 for transfer to fldigi
  * add time interval between blocks to allow receiving
    socket to flush it's receive buffers
  * clean up warnings
  * add LOG_INFO statements to transfer function
  * correct computation of time intervals
  * changed FLAMP SCRIPT variable TX_INTERVAL to float
  * update documentation</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629028800">- update to version 2.2.07
  * fix tagSearch logic error introduced with openSUSE Tumbleweed
    modifications
- update to version 2.2.06
  * add XmlRpc client ID
  * fix errors and warnings exposed by gcc 11.1.1
  * change fltk.m4 to accept version 1.4.x
  * changes to data i/o query timing
  * increase timeouts for xml
  MXE build
  * remove regex from build
  fldigi i/o
  * changes to data i/o query timing</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1688040000">- fix build for Tumbleweed and Factory
- New specfile based on fldigi specflie</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693742400">- update to version 2.2.09
  * Update to documentation received from Rich, N1EE
  * Add THOR-11, THOR-32, THOR-44 and THOR-56 to list of supported
    modes
  * Text Editor mod: fix for compiler warning
  * xmlrpc server
    + add xmlrpc server to support external creation and execution
    of flamp script files
    . "flamp.create_script", "i:s", "create script 'pathname', 'script_text'"
    . "flamp.execute_script", "n:s", "execute script 'pathname'"
  * fltk 1.4.x mods: compatability modifications
  * Main Window Icon: fix Fltk transparency bug for flrig icon.
- update to version 2.2.08
  * Fix logic error in transmit_camp.cxx
  * deprecate "using namespace std" to prevent name conflicts
    with g++ c11.
  * User Interface - Combobox fixes
    . Fixed several edge case behaviors with Combobox widgets</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1699185600">- update to version 2.2.10
  * Relay/Check Saves
    + Change load relay file at start to a menu item. Odd GUI
    behaviour on MacOSX 10.15.
    + Add save relay data menu item.
    + Check RX panel file for 100% complete prior to saving.
    + Rename checkbox to save relay files on exit. Removed load at
    start code.
  * rs df merge: merge KK5VD and W1HKJ independent mods
  * Online Conditions/Thread locks
    + Restore code lost.
    + Add code to indicate FLDIGI is online when both data stream
    and XMLRPC are actively connected between FLAMP and FLDIGI.
    + Use guard_lock class in place of pthread_mutex locks.
  * RX Panel/GUI cosmetic
    + Add callback function cb_rx_queue to rx_queue widget via FLUID.
    + Changed RX panel redraw from entire panel to specific widgets.
  * Font display artifacts issue when redrawing RX panel.
    + Adjust position/size of various widgets (cosmetic).
    + Removed some commented out code.
    + Prevent 100% save (if selected) when reloading relay files.
    + Issue get_fldigi_modems() on reconnects to FLDIGI.
  * UI design: change user interface design to use fluid definition file
  * TOD implementation merge with branch pu/rs
    + change to operate in a separate thread
    + allow flamp to run without fldigi executing
    + periodically test main dialog indicator of connection state
    for and make connection to fldigi
    + use single exit point from program
  * Replay/XMLRPC/M4/Modem/Documentation/GUI
    + Add "modem.get_io_names" Prefiltered 8 bit compatible modem
    listfrom FLDIGI.
    + Update depreciated M4 macros.
    + Update modem timimg table based on "modem.get_io_names" input.
    + Add Receive Queue data/retore option for Relay Ops.
    + Remove depreciated modem List.
    + Append depreciated list to initial start-up modem list.
    + GUI Interval timer widget position change.
    + HAMCAST broke on XMLRPC timeout change, updated wait_for_rx().
    + Add dummy file to keep directory "build-aux" in the git tree.
    + New "relay" directory to store saved relay data. (.nbmes/FLAMP/relay)
    + Updated scripting to handle dynamic modem list verification testing.
    + Remove depreciated default modem names no longer present in FLDIGI.
    + Update user document based on above changes.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704024000">- update to version 2.2.11
  * Add code to save interval timer values
  * Adjust GUI widget alignment
  * Update user documents</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1713700800">- Update to version 2.2.12
  * Tabs/Relay Options/GUI/Fluid
    + Save selected Tab panel state on exit
    + Restore selected panel on restart.
    + Corrected Widget Event Settings (FLUID).
    + Add Header/Data Repeat Counters for Relay file transmissions.
    + Add transmit time widget for relay files.
    + Move relay auto save checkboxes to config panel.
    + Corrected default Olivia modem tag names.
    + Add code to correctly restore RX panel data on file selection
    changes.
  * font browser
    + update font browser class to use std::list vice computed
    array size to enumerate system fonts
  * Document/GUI/Header Modem/Default Modems
    + Update User Manual for recent changes.
    + Estimated Relay transmit time not updating on TX panel modem
    change.
    + Header Modem using interval timer RX state delay, corrected.
    + Olivia Modem Names to Uppercase.
    + Remove redundant TX_SEGMENTED check.
    + Add code for relay repeat counters, interval timer.
  * Compatibility/Modem Switch
    + Add leading linefeed to [bxx:end] tags
    + Add delay to allow FLDIGI the time to switch modems</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1720612800">- Update to version 2.2.13
  * Document/GUI/Header Modem/Default Modems
    + Update User Manual for recent changes.
    + Estimated Relay transmit time not updating on TX panel modem change.
    + Header Modem using interval timer RX state delay, corrected.
    + Olivia Modem Names to Uppercase.
    + Remove redundant TX_SEGMENTED check.
    + Add code for relay repeat counters, interval timer.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745064000">- update upstream URL</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update to version 2.2.14:
  * Fixes to relay repeat/file handling</changelog>
</package>
<package pkgid="f999170a0da8240343da032318b7cea5371630c55e97802e190c1a5c7da9d1a9604d07db10714bb31ad065f9c6f90155d6a04e7de78a4c6043b77a7cefc92285" name="flamp-debugsource" arch="i586">
  <version epoch="0" ver="2.2.14" rel="1.4"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1564401600">- update to version 2.2.05
  * limit sock block size to 8096 for transfer to fldigi
  * add time interval between blocks to allow receiving
    socket to flush it's receive buffers
  * clean up warnings
  * add LOG_INFO statements to transfer function
  * correct computation of time intervals
  * changed FLAMP SCRIPT variable TX_INTERVAL to float
  * update documentation</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629028800">- update to version 2.2.07
  * fix tagSearch logic error introduced with openSUSE Tumbleweed
    modifications
- update to version 2.2.06
  * add XmlRpc client ID
  * fix errors and warnings exposed by gcc 11.1.1
  * change fltk.m4 to accept version 1.4.x
  * changes to data i/o query timing
  * increase timeouts for xml
  MXE build
  * remove regex from build
  fldigi i/o
  * changes to data i/o query timing</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1688040000">- fix build for Tumbleweed and Factory
- New specfile based on fldigi specflie</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693742400">- update to version 2.2.09
  * Update to documentation received from Rich, N1EE
  * Add THOR-11, THOR-32, THOR-44 and THOR-56 to list of supported
    modes
  * Text Editor mod: fix for compiler warning
  * xmlrpc server
    + add xmlrpc server to support external creation and execution
    of flamp script files
    . "flamp.create_script", "i:s", "create script 'pathname', 'script_text'"
    . "flamp.execute_script", "n:s", "execute script 'pathname'"
  * fltk 1.4.x mods: compatability modifications
  * Main Window Icon: fix Fltk transparency bug for flrig icon.
- update to version 2.2.08
  * Fix logic error in transmit_camp.cxx
  * deprecate "using namespace std" to prevent name conflicts
    with g++ c11.
  * User Interface - Combobox fixes
    . Fixed several edge case behaviors with Combobox widgets</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1699185600">- update to version 2.2.10
  * Relay/Check Saves
    + Change load relay file at start to a menu item. Odd GUI
    behaviour on MacOSX 10.15.
    + Add save relay data menu item.
    + Check RX panel file for 100% complete prior to saving.
    + Rename checkbox to save relay files on exit. Removed load at
    start code.
  * rs df merge: merge KK5VD and W1HKJ independent mods
  * Online Conditions/Thread locks
    + Restore code lost.
    + Add code to indicate FLDIGI is online when both data stream
    and XMLRPC are actively connected between FLAMP and FLDIGI.
    + Use guard_lock class in place of pthread_mutex locks.
  * RX Panel/GUI cosmetic
    + Add callback function cb_rx_queue to rx_queue widget via FLUID.
    + Changed RX panel redraw from entire panel to specific widgets.
  * Font display artifacts issue when redrawing RX panel.
    + Adjust position/size of various widgets (cosmetic).
    + Removed some commented out code.
    + Prevent 100% save (if selected) when reloading relay files.
    + Issue get_fldigi_modems() on reconnects to FLDIGI.
  * UI design: change user interface design to use fluid definition file
  * TOD implementation merge with branch pu/rs
    + change to operate in a separate thread
    + allow flamp to run without fldigi executing
    + periodically test main dialog indicator of connection state
    for and make connection to fldigi
    + use single exit point from program
  * Replay/XMLRPC/M4/Modem/Documentation/GUI
    + Add "modem.get_io_names" Prefiltered 8 bit compatible modem
    listfrom FLDIGI.
    + Update depreciated M4 macros.
    + Update modem timimg table based on "modem.get_io_names" input.
    + Add Receive Queue data/retore option for Relay Ops.
    + Remove depreciated modem List.
    + Append depreciated list to initial start-up modem list.
    + GUI Interval timer widget position change.
    + HAMCAST broke on XMLRPC timeout change, updated wait_for_rx().
    + Add dummy file to keep directory "build-aux" in the git tree.
    + New "relay" directory to store saved relay data. (.nbmes/FLAMP/relay)
    + Updated scripting to handle dynamic modem list verification testing.
    + Remove depreciated default modem names no longer present in FLDIGI.
    + Update user document based on above changes.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704024000">- update to version 2.2.11
  * Add code to save interval timer values
  * Adjust GUI widget alignment
  * Update user documents</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1713700800">- Update to version 2.2.12
  * Tabs/Relay Options/GUI/Fluid
    + Save selected Tab panel state on exit
    + Restore selected panel on restart.
    + Corrected Widget Event Settings (FLUID).
    + Add Header/Data Repeat Counters for Relay file transmissions.
    + Add transmit time widget for relay files.
    + Move relay auto save checkboxes to config panel.
    + Corrected default Olivia modem tag names.
    + Add code to correctly restore RX panel data on file selection
    changes.
  * font browser
    + update font browser class to use std::list vice computed
    array size to enumerate system fonts
  * Document/GUI/Header Modem/Default Modems
    + Update User Manual for recent changes.
    + Estimated Relay transmit time not updating on TX panel modem
    change.
    + Header Modem using interval timer RX state delay, corrected.
    + Olivia Modem Names to Uppercase.
    + Remove redundant TX_SEGMENTED check.
    + Add code for relay repeat counters, interval timer.
  * Compatibility/Modem Switch
    + Add leading linefeed to [bxx:end] tags
    + Add delay to allow FLDIGI the time to switch modems</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1720612800">- Update to version 2.2.13
  * Document/GUI/Header Modem/Default Modems
    + Update User Manual for recent changes.
    + Estimated Relay transmit time not updating on TX panel modem change.
    + Header Modem using interval timer RX state delay, corrected.
    + Olivia Modem Names to Uppercase.
    + Remove redundant TX_SEGMENTED check.
    + Add code for relay repeat counters, interval timer.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745064000">- update upstream URL</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update to version 2.2.14:
  * Fixes to relay repeat/file handling</changelog>
</package>
<package pkgid="86f8fb503ca485c043407bf21bd17755f0588e6a079a07bb3957c8e06961254eb88e70c0e232bbdfdd3e4b38238c442493ed24f9f05747ca90814b0bd02ba795" name="flann-debugsource" arch="i586">
  <version epoch="0" ver="1.9.2" rel="3.17"/>
  <changelog author="avvissu@yandex.ru" date="1454673600">- Initial release</changelog>
  <changelog author="avvissu@yandex.by" date="1492171200">- Update to 1.9.1:
  * see: /usr/share/doc/packages/flann/ChangeLog</changelog>
  <changelog author="avvissu@yandex.by" date="1523361600">- Drop python-numpy</changelog>
  <changelog author="avvissu@yandex.by" date="1528286400">- Add 0001-src-cpp-fix-cmake-3.11-build.patch</changelog>
  <changelog author="opensuse@dstoecker.de" date="1535371200">- make proper openSUSE package</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1563105600">- Remove unused openmpi-devel BuildRequires (using it requires proper
  build and runtime setup, which is not the case here).
- Cleanup specfile:
  * Removed BuildRoot tag, defattr
  * Drop obsolete conditionals, SLE 12 is unresolvable, Leap 42.x EOL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Update descriptions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 1.9.2
  * Added out of bounds check
  * Fixed CUDA crash - guarantee prealloc &gt; 0
- Delete 0001-src-cpp-fix-cmake-3.11-build.patch (obsolete/merged)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662897600">- Make sure the static libflann_cpp is neither installed nor
  added to the CMake EXPORT set. Add
  0001-Cleanup-library-build-make-static-library-optional.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1665057600">- Make sure lz4 is referenced correctly from CMake and pkgconfig
  * Add fix_lz4_linkage.patch
  * Add 0001-Fix-LZ4_LDFLAGS-format-for-pkgconfig-file.patch
- Add liblz4 devel dependency
- Correct CMake config install patch</changelog>
</package>
<package pkgid="5ad0bd7d98cc9d5f48d53d8aff05a3fd5a64d2e2d7b8d3f81d8ca405124233eb8dda4063a0b61d471a9ce524ea7ce49d20a5fb66dfe0a99e2d3c5cded240d9e8" name="flare-debuginfo" arch="i586">
  <version epoch="0" ver="1.15" rel="1.3"/>
  <changelog author="maxmitschke@fastmail.com" date="1529236800">- Version update to 1.06</changelog>
  <changelog author="maxmitschke@fastmail.com" date="1540296000">- Version update to 1.08
  * Updated translations for German, French, Scottish Gaelic and
    Italian
  * Bugfixes</changelog>
  <changelog author="maxmitschke@fastmail.com" date="1545048000">- Version update to 1.09.01
  * Fixed assertion/crash when engaging in dialog.
  * Updated Ukranian translations
- Version update to 1.09
  * Add ‘save_pos_onexit’ to engine/misc.txt for saving the
    player’s current position upon exiting.
  * Add ‘toggle_fps’ to the developer console commands.
  * Add a video setting to disable parallax layers.
  * Add ability to use icons in books.
  * Add item property ‘book_is_readable’ to control displaying
    ‘read’ vs ‘use’ in item tooltips.
  * Add renderer support for batching calls to local pixel drawing.
    This speeds up the pre-render of the minimap.
  * Add support for shadows on book text via ‘text_shadow’.
  * Add tooltips to language list to show language codes.
  * Added ‘colorblind_highlight_offset’ and listbox ‘text_margin’
    to engine/widget_settings.txt.
  * Added a 2x zoom mode for the mini-map.
  * Added a compass to the minimap.
  * Added Catalan translations
  * Added support for dialog responses. For any line of dialog, a
    list of response topics can be given.
  * Closing a book with the ‘Cancel’ key no longer closes all
    other menus.
  * Dialog options are no longer shown in a separate menu, but are
    instead part of the main dialog window.
  * Fix book open sound effect not being played in all cases.
  * Fix buttons and checkboxes not handling clicks while the
    “Accept” key is pressed.
  * Fix handling of disabled widgets when using keyboard navigation.
  * Fix incorrect descriptions of controls on mobile devices.
  * Fix potential memory leak when redefining images in books.
  * Fixed a bug where looped map sounds wouldn’t play if the player
    entered the map with a sound volume of 0, but later raised
    the volume.
  * Fixed shrinking tab widgets when widow was resized.
  * Loot tooltips can now be hidden when entities are near pieces of
    loot. The setting “hide_radius” has been added to engine/loot.txt
    to control this.
  * Make strings related to elements more translator-friendly.
  * Missing items now maintain their stack quantity when moved around.
  * Moved several interface options to the actionbar. Loot tooltips,
    combat text, statbar labels, and mini-map mode can be adjusted.
  * Moved the interface option for automatically equipping items to
    the Inventory menu.
  * New mouse movement options to swap the movement button and/or
    restrict the movement button to be movement-only.
  * Overhead markers are now displayed for entities that are
    obscured by tall tiles.
  * Redesigned mouse movement with better handling of non-melee attacks.
  * Remove broken ‘font_fallback’ from engine/font_settings.txt.
  * Updated translations for German, Scottish Gaelic,
    Brazilian Portueguese, Ukranian, Vietnamese
  * Using consumables from the Inventory menu will now subtract from
    the stack that was clicked on.
  * Widgets that use custom images can now fall back to the
    default image if the custom image is missing
    (instead of exiting in failure).
- Updated location of flare-engine data directory to follow
  packaging standards
- Added more CMake build params to to have install process
  follow packaging standards</changelog>
  <changelog author="Max Mitschke &lt;maxmitschke@fastmail.com&gt;" date="1558180800">- Version update to 1.10
  Engine Features
  * The configuration menu has been redesigned and is now used as the pause menu.
  * The interface features from version 1.09 have been reverted due to being
    accessible from the pause menu.
  * Added an Interface option to disable showing hidden entity markers.
  * Support floating point values for loot drop chance values.
  * Add ‘hide_timeout’ option to stat bar configuration to support auto-hiding.
  * Added an Interface option to disable stat bar auto-hiding globally.
  * Add ‘no_stash’ property to item definitions to prevent items from being
    placed in the stash.
  * Add low HP notification system. (Leszek Cimała)
  * Add ability to change the minimap zoom level by clicking on the minimap.
  Engine Fixes
  * Fixed event activation being tied to distance to the camera position. It is
    now correctly tied to distance from the player.
  * Mouse movement and mouse aim now calculate direction relative to the player
    instead of relative to the screen.
  * Fixed enemy AI so that enemies can now enter combat if a hero ally is in
    their proximity.
  * Fix –data-path command line flag on Windows.
  * Fixed dialog not being available if it lacked a topic.
  * Fixed loot drop rate bonus having no effect when loot drop chance was too
    low.
  * Fix bug where the wrong requirements were checked for passive powers that
    had been granted bonus points.
  * Items that can’t be stashed are now dropped on the ground upon opening the
    stash.
  * Prevent re-binding the primary Main1 binding, which could break many
    interactions.
  * Removed the ability to re-bind the Ctrl, Shift, Alt, and Delete keys, since
    they correspond to specific keyboard keys.
  * Fix crash when trying to load a mod that contained
    ‘engine/default_keybindings.txt’.
  * Display XP stat bar value as relative to current level instead of total XP.
  * Fix key bindings not working when switched to a non-US keyboard layout.
  * Fix segfault when NPC filename is invalid.
  * Fix inventory tooltips covering books when using no mouse.
  * Fix navigation of dialog menu when using no mouse.
  * Fix upgrading powers when using no mouse.
  * When using the sdl_hardware renderer on Windows, OpenGL will now be used
    instead of Direct3D. This fixes the loss of some textures when resizing
    the window.
  * Fixed the “level up” string to represent the ability to allocate multiple
    stat points. Also note if Power points can be allocated.
  * Refactored ‘requires_hpmp_state’ for Powers to check against both stats at
    once. See the attribute reference for syntax changes.
  * Greatly improved performance of loot tooltips.
  * Fix bug where high item find chance prevented the player from finding
    currency.</changelog>
  <changelog author="Max Mitschke &lt;maxmitschke@fastmail.com&gt;" date="1564315200">- Version update to 1.11
  Engine Features
  * Players now have their own private stash in addition to the
    shared stash.
  * Expanded the 'no_stash' Item variable to account for having
    multiple stashes.
  Engine Fixes
  * Fix bug where items could be dragged from the vendor window and
    dropped in the opposite vendor tab.
  * Fix bug that caused item max_quantity to be reset when attempting
    to append an item definition.
  * Fix bug where Powers with 'replace_by_effect' would still use
    properties from the parent power, such as animation state.
- Removed post/postun macros since they are no longer needed with
  Leap 42.3 going end-of-life.</changelog>
  <changelog author="saku nix &lt;ssakuragi2@hotmail.com&gt;" date="1630843200">- Version update to 1.12
  Engine features
  * NPC interactions are now canceled when the player is attacked.
    ‘combat_aborts_npc_interact’ has been added to engine/misc.txt to control
    this setting.
  * Added ‘bar_fill_offset’ and ‘bar_fill_size’ to MenuStatBar and MenuEnemy
    properties.
  * Added support for fading out combat text. See the ‘fade_duration’ property
    in engine/combat.txt.
  * Added ‘save_oncutscene’ property to engine/misc.txt. Saving before a cutscene
    was previously controlled with ‘save_onload’, which caused issues with
    cutscenes when set to false.
  * Added ‘save_anywhere’ property to engine/misc.txt. This allows for saving
    via the pause menu. (m7600)
  * Added display of enemies, allies, NPCs, and intermap teleport events to the
    minimap.
  * Added support for defining the colors of tiles and entities on the minimap.
  * Added ‘show_on_minimap’ event component. Currently, this only applies to
    intermap teleport events.
  * Added ‘show_on_minimap’ property to NPCs.
  * Properties that take an alignment can now be aligned to the menu frame.
  * Support multiple images in animation definitions. (bloodhero)
  * Expanded slot widget configuration in engine/widget_settings.txt. Quantity
    text color can be changed, as well as label settings for displaying hotkeys.
  * Re-implemented displaying hotkeys on action bar slots.
  * Support for ‘item:quantity’ syntax for Event properties: ‘requires_item’,
    ‘requires_not_item’, ‘remove_item’, and ‘reward_item’.
  * Added ‘show_randomize’ property to new game menu configuration.
  * Added ‘disable_equip_slots’ property for passive powers.
  * ‘Block’ powers can now use post_power to trigger a power when taking damage.
  * Power descriptions are now displayed in action bar tooltips. This can be
    controlled with the ‘tooltip_length’ property in menus/actionbar.txt.
  * A dialog box is now displayed instead of a log message when the player dies,
    giving the options to exit or respawn (if applicable).
  * Added movement input type dialog box. It is displayed for new players to
    easily select between keyboard, mouse, and joystick movement.
  * Added ‘–safe-video’ command line option. For troubleshooting purposes, this
    feature is displayed as an option when starting after a potential crash.
  * The ‘categories’ property has been extended to the player character. The
    Power property ‘target_categories’ can now be used for the player as a result.
  * The ability to stash quest items can now be controlled with the ‘no_stash’ property.
  * Added a button for opening the pause/configuration menu as part of the minimap.
  * Added ‘script’ property to items. This removes the need to create a power in
    order to execute a script via activating an item.
  * Player ‘melee_range’ is now configurable in engine/stats.txt.
  * Added comparison tooltips for items. These can be disabled in the Interface
    settings. (r-a-cristian-93, Justin Jacobs)
  * Added ‘parallax_layers’ property to Events. This functions exactly like the
    Map property of the same name.
  * Added ‘visible’, ‘visible_check_locked’, and ‘visible_check_status’ to powers
    and upgrades in power trees.
  * Added ‘requires_status’ and ‘requires_not_status’ to powers and upgrades in
    power trees. ‘visible_requires_status’ and ‘visible_requires_not_status’
    have been marked as deprecated.
  * Added ‘on_interact’ as a possible value for Event types. Essentially the
    same as ‘on_trigger’, except the event can ONLY be activated through the hotspot.
  * Support an arbitrary number of Stash tabs. Each tab has a display name and
    an ‘is_private’ flag.
  * Added ‘save_onstash’ property to engine/misc.txt, so it is now possible to
    disable the automatic save when modifying stash contents.
  * The player’s last used Stash tab is now remembered across sessions.
  * Added the ability for NPCs to join the player’s party. (Igor Paliychuk)
  * Added support for the ‘delay’ property used by Events contained in script files.
  * Added ‘Frame Limit’ option to Video settings.
  * Added ‘Maximum Render Size’ option to Video settings.
  * Improved visual indication of which item set bonuses are active.
  * Support enabling touch screen controls on non-Android systems.
  * Added ‘Touch Gamepad Scale’ option to Input settings.
  * Support fullscreen mode in the Emscripten port.
  * Added scrollbar.bg_color to engine/widget_settings.txt.
  * Updates to package_osx.sh, including usage of Homebrew for dependencies (ludoza)
  Engine fixes
  * Fix memory leak of tab control in stash menu (MiroslavR)
  * Fixed stat bars not having any fill when the value they were representing was
    non-zero. Now they will always show at least 1 pixel of the bar’s fill graphics.
  * Fixed a bug where the game window could be resized below the minimum size after
    exiting fullscreen mode.
  * Removed the default resolution scaling when virtual_heights is undefined.
  * Improved performance when checking map event hotspots.
  * Fix Windows-style paths with backslashes not working on non-Windows systems.
  * Prevent allies counting as attack targets when using mouse movement.
  * Fix needing to press the ‘Cancel’ key twice to exit the vendor menu.
  * Fix unintended key presses being registered when quitting the game via an OS
    keyboard shortcut.
  * Fix divide-by-zero crash when using the dev HUD with a game that uses
    orthogonal rendering.
  * Fixed a memory leak in Loot copy constructor.
  * Fixed ‘resist_percent’ property of engine/combat.txt not working when targets
    had 100% resistance.
  * Support attack_speed effects with a magnitude less than 100%.
  * Fixed bug where dead entities could steal HP/MP.
  * Fix broken parsing of engine/default_keybindings.txt.
  * Fix Effect animations not being synced properly in some cases.
  * Removed hard-coded restrictions on using items from the inventory. Now any
    item that has a power and is not equipment can be used.
  * Fix crash when fonts are missing. The engine will try to fall back to the next
    available font for the current language.
  * Background color when using sdl_hardware renderer no longer fills entire
    window, instead only filling the drawing surface as it should.
  * Fix crash when loading a cutscene from a book event.
  * Fix infinite transformation loop when dying in a transformed state that was
    activated by a passive power.
  * Fix bug where the player wasn’t returned to their normal state after dying
    in a transformed state.
  * Prevent combat text from overlapping.
  * Improved performance when handling many status effects.
  * Improved performance when an entity is repeatedly unable to find a path to
    thier target.
  * Fix bug where killing an enemy with return damage would not set defeat status
    or reward XP/loot.
  * Fix check of item requirements when a power requires an item but doesn’t
    consume it.
  * Fix ‘respec’ events to no longer remove item-based powers from the action bar.
  * Fix log message when gaining more than one level at once.
  * Fixed excessive memory usage when using Items, ItemSets, and Powers with high-value IDs.
  * Fix bug where power upgrades that didn’t require power points would not
    automatically upgrade if other requirements were met.
  * Fix infinite loop bug when a power’s list of upgrades contains the base power ID.
  * Fix infinite loop bug when locking power upgrades.
  * The executable directory is now used when trying to find PATH_DATA on Linux. (r-a-cristian-93)
  * Fix ‘corpse_timeout’ in engine/misc.txt being parsed incorrectly (r-a-cristian-93)
  * Reworked camera speed curve to prevent graphical “wiggle” during slow movement.
  * Fix missing effect description text in power tooltips when using built-in types.
  * Fix static events not executing on the same frame as on_load events.
  * Fix parsing bug in power trees that would save base power properties to an upgrade power.
  * Fix on_load events with requires_class not working in maps/spawn.txt
  * Fix timing of Effects so that the first “tick” happens immediately.
  * Fix “Press button to use” prompt no showing up for some items.
  * Fix loud loot drop sound effect when there are a large number of drops at once.
  * Fix incorrect HP/MP regen for high regen values and high frame limits.
  * Fix camera, parallax layer, and cutscene speeds when using alternative frame limits.
  * Fix not restoring fullscreen option when pressing Cancel or Defaults in config menu.
  * Smoother scrolling in WidgetScrollBox.
  * Fix click-and-drag behavior on WidgetTabControl, WidgetSlider, and WidgetScrollBar.
  * Fix dialog topics being auto-selected when they shouldn’t for non-vendor NPCs.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1644062400">- Version update to 1.13
  Engine features
  * Added additional requirement properties (requires_status,
    requires_item, etc) to enemy and NPC map objects. The properties
    now match what is available for map events.
  * When ‘mouse aim’ is disabled, the Shift key can now be used with
    the direction keys to change the player’s orientation without
    moving.
  * Added optional ‘fog-of-war’ feature
  * Added support for multiple sets/loadouts of equipped items
  * Added random_status attribute to Events for setting/unsetting a
    random status from a list.
  * Reworked gamepad handling using the SDL_GameController API.
  * Several new key bindings, many of which will benefit gamepad
    users.
  * Added an “action picker” for interacting with items/powers when
    using a gamepad or a touchscreen.
  * Added misc.selection_rect_corner_size to
    engine/widget_settings.txt. This allows for a nicer “targeting
    reticle” appearance when selecting widgets without a mouse.
  * Added ‘background’ property for all menus. Menus will fall back to
    the existing hard-coded filenames if this property is omitted.
  * Added ‘close’, ‘label_title’, and ‘action_list’ properties to
    MenuConfirm configuration.
  * Added ‘render_layers’ section to StatBlock definitions. It has the
    same syntax and functionality as engine/hero_layers.txt, so that
    file is now considered deprecated.
  * Added ‘animation_slots’ section to StatBlock definitions. This
    allows for multiple animation layers on non-player entities that
    don’t have an inventory like the player.
  * Added a ‘direction’ property to map NPCs, indentical to the
    property of the same name for map enemies.
  * Added ‘vendor_ratio_buy’, ‘vendor_ratio_sell’, and
  ‘vendor_ratio_sell_old’ properties to engine/loot.txt. These
  deprecate ‘vendor_ratio’ and ‘vendor_ratio_buyback’.
  * Added ‘vendor_ratio_buy’, ‘vendor_ratio_sell’, and
    ‘vendor_ratio_sell_old’ properties to NPCs. These can be used to
    override the global settings in engine/loot.txt.
  * Added ‘tooltip_visible_max’ to engine/tootlips.txt to control the
    maximum number of visible floating tooltips.
  Engine fixes
  * Fix enemies not being able to target NPC followers
  * Fix loot and sound effects being cleared in StatBlock files with
    multiple sections
  * Fix potential crash when removing summons that would be
    out-of-bounds on the next map.
  * Fix bug where a damage type with no name could be removed if
    another damage type was defined after it.
  * Don’t show hidden stats under ‘Related Stats’ section of tooltips
    of Character menu.
  * Fix bug where negative regen wouldn’t work if the resource was
    100% full.
  * Fix bug where negative regen would overflow after reaching zero.
  * Fix bug that caused built-in effect types to be ignored by Power
    post_effect.
  * Fix disappearing sprites due to render priority overflow.
  * Fading of corpses is now correctly disabled when corpse_timeout=0
    is used in engine/misc.txt.
  * Fix cast animation not playing when using an inventory item that
    is not instant.
  * Fixed a bug on Android where loading the default settings would
    exit fullscreen mode.
  * Fixed crash in NPC dialog when using gamepad.
  * Fixed several small bugs with navigating UI elements with a
    gamepad.
  * Fixed incorrect handling of gamepad stick/trigger deadzone.
  * Fixed fullscreen setting being turned off when loading
    configuration defaults on Android.
  * Fixed input hint for item tooltips when using a touchscreen.
  * Improved file access handling on Android versions 10 and up. This
    fixes the infinite cutscene loop when starting a new game.
  * Fixed memory leak when loading NPCs.
  * Entity animations will now fall back to the ‘die’ animation when
  ‘critdie’ isn’t defined.
  * Improved text rendering by blending text with a copy of itself.
  * Fix infinite loop that could occur when setting unlocked powers.
  * Elemental resistances can now be used with ‘stat’,
  ‘stat_per_level’, and ‘stat_per_primary’ in StatBlock definitions.
- Run spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651924800">- Update to version 1.13.04
  * Added 'bar_gfx' property to menus/enemy.txt for setting the "fill" image
  * Fix crash when trying to read a non-existent file with INCLUDE
  * Fix passive powers not being correctly re-applied after death
  * Improve performance of WidgetListBox by caching all items
    instead of just the visible ones</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672315200">- update to v1.14:
  Engine features
  * Added 'loot.requires_status' and 'status_loot' properties to loot table
    definitions.
  * Support '/' as shorthand for 'exec' in the dev console. A space is not
    required after the slash.
  * Added 'spawn_level' property to map enemies. This follows the same
    syntax as the Power property of the same name.
  * Add XP scaling tables for scaling enemy reward XP based on enemy level.
  * Replace 'immunity' effects with percentage-based resistances.
  * Added 'mouse_move_deadzone' property to engine/misc.txt to help
    alleviate erratic mouse-move behavior when the cursor is near the
    player.
  * Alternative tab UI for when tabs exceed the available space.
  * Added keybind for cycling equipment sets in reverse.
  * Refactored stats and stat bonuses to use floats for fractional values.
  * Support fractional values in the following:
  * Added 'resource_round_method' property to engine/combat.txt.
  * Support arbitrary "MP-like" resources:
  * Configuration file: engine/resource_stats.txt
  * Added 'requires_resource_stat' and 'resource_steal' properties to
    Powers.
  * Added 'requires_resource_stat_state' and
    'requires_resource_stat_state_mode' properties to Powers.
  * Added 'enabled' property to MenuStatBar definitions.
  Engine fixes
  * Fixed set item tooltips showing incorrect number of equipped items if a
    set item was on an inactive loadout.
  * Fixed dev console commands not working if they were preceded by
    whitespace.
  * Fixed spawning entities not counting towards summoned entity count.
  * Fix broken gamepad navigation after closing Powers menu while on a non-
    default tab.
  * Removed hard-coded minimum values for HP/MP steal and damage return.
  * Fixed "activate" message incorrectly showing in MenuPowers tooltips.
  * Fix some cases where 'min' damage/absorb could be greater than the
    cooresponding 'max' value.
  * Fixed text input issues with deleting text on Android.
  Game updates
  * Fireball and Ice Bolt scrolls now give the player a 10 second period in
    which their basic attacks (Swing, Shoot, Channel) are replaced with the
    scroll power.
  * Fixed the naming of scroll damage as it appears in power description
    tooltips.
  * Lowered Lezaith's slow resistance to 50%, down from 100%
  * Lowered Lezaith's stun resistance to 90%, down from 100%
  * Translation updates</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1780574400">- Update to 1.15
  * https://github.com/flareteam/flare-game/releases/tag/v1.15</changelog>
</package>
<package pkgid="24e0f34635b546f866565a0ff96188cb07e15d3e60b95b6bd0a48eb3a54809067370dbf6faa443ce3ff5be9ac0e660b6d2d8eaee7e91bcf57a8e963cd3915a1d" name="flare-debugsource" arch="i586">
  <version epoch="0" ver="1.15" rel="1.3"/>
  <changelog author="maxmitschke@fastmail.com" date="1529236800">- Version update to 1.06</changelog>
  <changelog author="maxmitschke@fastmail.com" date="1540296000">- Version update to 1.08
  * Updated translations for German, French, Scottish Gaelic and
    Italian
  * Bugfixes</changelog>
  <changelog author="maxmitschke@fastmail.com" date="1545048000">- Version update to 1.09.01
  * Fixed assertion/crash when engaging in dialog.
  * Updated Ukranian translations
- Version update to 1.09
  * Add ‘save_pos_onexit’ to engine/misc.txt for saving the
    player’s current position upon exiting.
  * Add ‘toggle_fps’ to the developer console commands.
  * Add a video setting to disable parallax layers.
  * Add ability to use icons in books.
  * Add item property ‘book_is_readable’ to control displaying
    ‘read’ vs ‘use’ in item tooltips.
  * Add renderer support for batching calls to local pixel drawing.
    This speeds up the pre-render of the minimap.
  * Add support for shadows on book text via ‘text_shadow’.
  * Add tooltips to language list to show language codes.
  * Added ‘colorblind_highlight_offset’ and listbox ‘text_margin’
    to engine/widget_settings.txt.
  * Added a 2x zoom mode for the mini-map.
  * Added a compass to the minimap.
  * Added Catalan translations
  * Added support for dialog responses. For any line of dialog, a
    list of response topics can be given.
  * Closing a book with the ‘Cancel’ key no longer closes all
    other menus.
  * Dialog options are no longer shown in a separate menu, but are
    instead part of the main dialog window.
  * Fix book open sound effect not being played in all cases.
  * Fix buttons and checkboxes not handling clicks while the
    “Accept” key is pressed.
  * Fix handling of disabled widgets when using keyboard navigation.
  * Fix incorrect descriptions of controls on mobile devices.
  * Fix potential memory leak when redefining images in books.
  * Fixed a bug where looped map sounds wouldn’t play if the player
    entered the map with a sound volume of 0, but later raised
    the volume.
  * Fixed shrinking tab widgets when widow was resized.
  * Loot tooltips can now be hidden when entities are near pieces of
    loot. The setting “hide_radius” has been added to engine/loot.txt
    to control this.
  * Make strings related to elements more translator-friendly.
  * Missing items now maintain their stack quantity when moved around.
  * Moved several interface options to the actionbar. Loot tooltips,
    combat text, statbar labels, and mini-map mode can be adjusted.
  * Moved the interface option for automatically equipping items to
    the Inventory menu.
  * New mouse movement options to swap the movement button and/or
    restrict the movement button to be movement-only.
  * Overhead markers are now displayed for entities that are
    obscured by tall tiles.
  * Redesigned mouse movement with better handling of non-melee attacks.
  * Remove broken ‘font_fallback’ from engine/font_settings.txt.
  * Updated translations for German, Scottish Gaelic,
    Brazilian Portueguese, Ukranian, Vietnamese
  * Using consumables from the Inventory menu will now subtract from
    the stack that was clicked on.
  * Widgets that use custom images can now fall back to the
    default image if the custom image is missing
    (instead of exiting in failure).
- Updated location of flare-engine data directory to follow
  packaging standards
- Added more CMake build params to to have install process
  follow packaging standards</changelog>
  <changelog author="Max Mitschke &lt;maxmitschke@fastmail.com&gt;" date="1558180800">- Version update to 1.10
  Engine Features
  * The configuration menu has been redesigned and is now used as the pause menu.
  * The interface features from version 1.09 have been reverted due to being
    accessible from the pause menu.
  * Added an Interface option to disable showing hidden entity markers.
  * Support floating point values for loot drop chance values.
  * Add ‘hide_timeout’ option to stat bar configuration to support auto-hiding.
  * Added an Interface option to disable stat bar auto-hiding globally.
  * Add ‘no_stash’ property to item definitions to prevent items from being
    placed in the stash.
  * Add low HP notification system. (Leszek Cimała)
  * Add ability to change the minimap zoom level by clicking on the minimap.
  Engine Fixes
  * Fixed event activation being tied to distance to the camera position. It is
    now correctly tied to distance from the player.
  * Mouse movement and mouse aim now calculate direction relative to the player
    instead of relative to the screen.
  * Fixed enemy AI so that enemies can now enter combat if a hero ally is in
    their proximity.
  * Fix –data-path command line flag on Windows.
  * Fixed dialog not being available if it lacked a topic.
  * Fixed loot drop rate bonus having no effect when loot drop chance was too
    low.
  * Fix bug where the wrong requirements were checked for passive powers that
    had been granted bonus points.
  * Items that can’t be stashed are now dropped on the ground upon opening the
    stash.
  * Prevent re-binding the primary Main1 binding, which could break many
    interactions.
  * Removed the ability to re-bind the Ctrl, Shift, Alt, and Delete keys, since
    they correspond to specific keyboard keys.
  * Fix crash when trying to load a mod that contained
    ‘engine/default_keybindings.txt’.
  * Display XP stat bar value as relative to current level instead of total XP.
  * Fix key bindings not working when switched to a non-US keyboard layout.
  * Fix segfault when NPC filename is invalid.
  * Fix inventory tooltips covering books when using no mouse.
  * Fix navigation of dialog menu when using no mouse.
  * Fix upgrading powers when using no mouse.
  * When using the sdl_hardware renderer on Windows, OpenGL will now be used
    instead of Direct3D. This fixes the loss of some textures when resizing
    the window.
  * Fixed the “level up” string to represent the ability to allocate multiple
    stat points. Also note if Power points can be allocated.
  * Refactored ‘requires_hpmp_state’ for Powers to check against both stats at
    once. See the attribute reference for syntax changes.
  * Greatly improved performance of loot tooltips.
  * Fix bug where high item find chance prevented the player from finding
    currency.</changelog>
  <changelog author="Max Mitschke &lt;maxmitschke@fastmail.com&gt;" date="1564315200">- Version update to 1.11
  Engine Features
  * Players now have their own private stash in addition to the
    shared stash.
  * Expanded the 'no_stash' Item variable to account for having
    multiple stashes.
  Engine Fixes
  * Fix bug where items could be dragged from the vendor window and
    dropped in the opposite vendor tab.
  * Fix bug that caused item max_quantity to be reset when attempting
    to append an item definition.
  * Fix bug where Powers with 'replace_by_effect' would still use
    properties from the parent power, such as animation state.
- Removed post/postun macros since they are no longer needed with
  Leap 42.3 going end-of-life.</changelog>
  <changelog author="saku nix &lt;ssakuragi2@hotmail.com&gt;" date="1630843200">- Version update to 1.12
  Engine features
  * NPC interactions are now canceled when the player is attacked.
    ‘combat_aborts_npc_interact’ has been added to engine/misc.txt to control
    this setting.
  * Added ‘bar_fill_offset’ and ‘bar_fill_size’ to MenuStatBar and MenuEnemy
    properties.
  * Added support for fading out combat text. See the ‘fade_duration’ property
    in engine/combat.txt.
  * Added ‘save_oncutscene’ property to engine/misc.txt. Saving before a cutscene
    was previously controlled with ‘save_onload’, which caused issues with
    cutscenes when set to false.
  * Added ‘save_anywhere’ property to engine/misc.txt. This allows for saving
    via the pause menu. (m7600)
  * Added display of enemies, allies, NPCs, and intermap teleport events to the
    minimap.
  * Added support for defining the colors of tiles and entities on the minimap.
  * Added ‘show_on_minimap’ event component. Currently, this only applies to
    intermap teleport events.
  * Added ‘show_on_minimap’ property to NPCs.
  * Properties that take an alignment can now be aligned to the menu frame.
  * Support multiple images in animation definitions. (bloodhero)
  * Expanded slot widget configuration in engine/widget_settings.txt. Quantity
    text color can be changed, as well as label settings for displaying hotkeys.
  * Re-implemented displaying hotkeys on action bar slots.
  * Support for ‘item:quantity’ syntax for Event properties: ‘requires_item’,
    ‘requires_not_item’, ‘remove_item’, and ‘reward_item’.
  * Added ‘show_randomize’ property to new game menu configuration.
  * Added ‘disable_equip_slots’ property for passive powers.
  * ‘Block’ powers can now use post_power to trigger a power when taking damage.
  * Power descriptions are now displayed in action bar tooltips. This can be
    controlled with the ‘tooltip_length’ property in menus/actionbar.txt.
  * A dialog box is now displayed instead of a log message when the player dies,
    giving the options to exit or respawn (if applicable).
  * Added movement input type dialog box. It is displayed for new players to
    easily select between keyboard, mouse, and joystick movement.
  * Added ‘–safe-video’ command line option. For troubleshooting purposes, this
    feature is displayed as an option when starting after a potential crash.
  * The ‘categories’ property has been extended to the player character. The
    Power property ‘target_categories’ can now be used for the player as a result.
  * The ability to stash quest items can now be controlled with the ‘no_stash’ property.
  * Added a button for opening the pause/configuration menu as part of the minimap.
  * Added ‘script’ property to items. This removes the need to create a power in
    order to execute a script via activating an item.
  * Player ‘melee_range’ is now configurable in engine/stats.txt.
  * Added comparison tooltips for items. These can be disabled in the Interface
    settings. (r-a-cristian-93, Justin Jacobs)
  * Added ‘parallax_layers’ property to Events. This functions exactly like the
    Map property of the same name.
  * Added ‘visible’, ‘visible_check_locked’, and ‘visible_check_status’ to powers
    and upgrades in power trees.
  * Added ‘requires_status’ and ‘requires_not_status’ to powers and upgrades in
    power trees. ‘visible_requires_status’ and ‘visible_requires_not_status’
    have been marked as deprecated.
  * Added ‘on_interact’ as a possible value for Event types. Essentially the
    same as ‘on_trigger’, except the event can ONLY be activated through the hotspot.
  * Support an arbitrary number of Stash tabs. Each tab has a display name and
    an ‘is_private’ flag.
  * Added ‘save_onstash’ property to engine/misc.txt, so it is now possible to
    disable the automatic save when modifying stash contents.
  * The player’s last used Stash tab is now remembered across sessions.
  * Added the ability for NPCs to join the player’s party. (Igor Paliychuk)
  * Added support for the ‘delay’ property used by Events contained in script files.
  * Added ‘Frame Limit’ option to Video settings.
  * Added ‘Maximum Render Size’ option to Video settings.
  * Improved visual indication of which item set bonuses are active.
  * Support enabling touch screen controls on non-Android systems.
  * Added ‘Touch Gamepad Scale’ option to Input settings.
  * Support fullscreen mode in the Emscripten port.
  * Added scrollbar.bg_color to engine/widget_settings.txt.
  * Updates to package_osx.sh, including usage of Homebrew for dependencies (ludoza)
  Engine fixes
  * Fix memory leak of tab control in stash menu (MiroslavR)
  * Fixed stat bars not having any fill when the value they were representing was
    non-zero. Now they will always show at least 1 pixel of the bar’s fill graphics.
  * Fixed a bug where the game window could be resized below the minimum size after
    exiting fullscreen mode.
  * Removed the default resolution scaling when virtual_heights is undefined.
  * Improved performance when checking map event hotspots.
  * Fix Windows-style paths with backslashes not working on non-Windows systems.
  * Prevent allies counting as attack targets when using mouse movement.
  * Fix needing to press the ‘Cancel’ key twice to exit the vendor menu.
  * Fix unintended key presses being registered when quitting the game via an OS
    keyboard shortcut.
  * Fix divide-by-zero crash when using the dev HUD with a game that uses
    orthogonal rendering.
  * Fixed a memory leak in Loot copy constructor.
  * Fixed ‘resist_percent’ property of engine/combat.txt not working when targets
    had 100% resistance.
  * Support attack_speed effects with a magnitude less than 100%.
  * Fixed bug where dead entities could steal HP/MP.
  * Fix broken parsing of engine/default_keybindings.txt.
  * Fix Effect animations not being synced properly in some cases.
  * Removed hard-coded restrictions on using items from the inventory. Now any
    item that has a power and is not equipment can be used.
  * Fix crash when fonts are missing. The engine will try to fall back to the next
    available font for the current language.
  * Background color when using sdl_hardware renderer no longer fills entire
    window, instead only filling the drawing surface as it should.
  * Fix crash when loading a cutscene from a book event.
  * Fix infinite transformation loop when dying in a transformed state that was
    activated by a passive power.
  * Fix bug where the player wasn’t returned to their normal state after dying
    in a transformed state.
  * Prevent combat text from overlapping.
  * Improved performance when handling many status effects.
  * Improved performance when an entity is repeatedly unable to find a path to
    thier target.
  * Fix bug where killing an enemy with return damage would not set defeat status
    or reward XP/loot.
  * Fix check of item requirements when a power requires an item but doesn’t
    consume it.
  * Fix ‘respec’ events to no longer remove item-based powers from the action bar.
  * Fix log message when gaining more than one level at once.
  * Fixed excessive memory usage when using Items, ItemSets, and Powers with high-value IDs.
  * Fix bug where power upgrades that didn’t require power points would not
    automatically upgrade if other requirements were met.
  * Fix infinite loop bug when a power’s list of upgrades contains the base power ID.
  * Fix infinite loop bug when locking power upgrades.
  * The executable directory is now used when trying to find PATH_DATA on Linux. (r-a-cristian-93)
  * Fix ‘corpse_timeout’ in engine/misc.txt being parsed incorrectly (r-a-cristian-93)
  * Reworked camera speed curve to prevent graphical “wiggle” during slow movement.
  * Fix missing effect description text in power tooltips when using built-in types.
  * Fix static events not executing on the same frame as on_load events.
  * Fix parsing bug in power trees that would save base power properties to an upgrade power.
  * Fix on_load events with requires_class not working in maps/spawn.txt
  * Fix timing of Effects so that the first “tick” happens immediately.
  * Fix “Press button to use” prompt no showing up for some items.
  * Fix loud loot drop sound effect when there are a large number of drops at once.
  * Fix incorrect HP/MP regen for high regen values and high frame limits.
  * Fix camera, parallax layer, and cutscene speeds when using alternative frame limits.
  * Fix not restoring fullscreen option when pressing Cancel or Defaults in config menu.
  * Smoother scrolling in WidgetScrollBox.
  * Fix click-and-drag behavior on WidgetTabControl, WidgetSlider, and WidgetScrollBar.
  * Fix dialog topics being auto-selected when they shouldn’t for non-vendor NPCs.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1644062400">- Version update to 1.13
  Engine features
  * Added additional requirement properties (requires_status,
    requires_item, etc) to enemy and NPC map objects. The properties
    now match what is available for map events.
  * When ‘mouse aim’ is disabled, the Shift key can now be used with
    the direction keys to change the player’s orientation without
    moving.
  * Added optional ‘fog-of-war’ feature
  * Added support for multiple sets/loadouts of equipped items
  * Added random_status attribute to Events for setting/unsetting a
    random status from a list.
  * Reworked gamepad handling using the SDL_GameController API.
  * Several new key bindings, many of which will benefit gamepad
    users.
  * Added an “action picker” for interacting with items/powers when
    using a gamepad or a touchscreen.
  * Added misc.selection_rect_corner_size to
    engine/widget_settings.txt. This allows for a nicer “targeting
    reticle” appearance when selecting widgets without a mouse.
  * Added ‘background’ property for all menus. Menus will fall back to
    the existing hard-coded filenames if this property is omitted.
  * Added ‘close’, ‘label_title’, and ‘action_list’ properties to
    MenuConfirm configuration.
  * Added ‘render_layers’ section to StatBlock definitions. It has the
    same syntax and functionality as engine/hero_layers.txt, so that
    file is now considered deprecated.
  * Added ‘animation_slots’ section to StatBlock definitions. This
    allows for multiple animation layers on non-player entities that
    don’t have an inventory like the player.
  * Added a ‘direction’ property to map NPCs, indentical to the
    property of the same name for map enemies.
  * Added ‘vendor_ratio_buy’, ‘vendor_ratio_sell’, and
  ‘vendor_ratio_sell_old’ properties to engine/loot.txt. These
  deprecate ‘vendor_ratio’ and ‘vendor_ratio_buyback’.
  * Added ‘vendor_ratio_buy’, ‘vendor_ratio_sell’, and
    ‘vendor_ratio_sell_old’ properties to NPCs. These can be used to
    override the global settings in engine/loot.txt.
  * Added ‘tooltip_visible_max’ to engine/tootlips.txt to control the
    maximum number of visible floating tooltips.
  Engine fixes
  * Fix enemies not being able to target NPC followers
  * Fix loot and sound effects being cleared in StatBlock files with
    multiple sections
  * Fix potential crash when removing summons that would be
    out-of-bounds on the next map.
  * Fix bug where a damage type with no name could be removed if
    another damage type was defined after it.
  * Don’t show hidden stats under ‘Related Stats’ section of tooltips
    of Character menu.
  * Fix bug where negative regen wouldn’t work if the resource was
    100% full.
  * Fix bug where negative regen would overflow after reaching zero.
  * Fix bug that caused built-in effect types to be ignored by Power
    post_effect.
  * Fix disappearing sprites due to render priority overflow.
  * Fading of corpses is now correctly disabled when corpse_timeout=0
    is used in engine/misc.txt.
  * Fix cast animation not playing when using an inventory item that
    is not instant.
  * Fixed a bug on Android where loading the default settings would
    exit fullscreen mode.
  * Fixed crash in NPC dialog when using gamepad.
  * Fixed several small bugs with navigating UI elements with a
    gamepad.
  * Fixed incorrect handling of gamepad stick/trigger deadzone.
  * Fixed fullscreen setting being turned off when loading
    configuration defaults on Android.
  * Fixed input hint for item tooltips when using a touchscreen.
  * Improved file access handling on Android versions 10 and up. This
    fixes the infinite cutscene loop when starting a new game.
  * Fixed memory leak when loading NPCs.
  * Entity animations will now fall back to the ‘die’ animation when
  ‘critdie’ isn’t defined.
  * Improved text rendering by blending text with a copy of itself.
  * Fix infinite loop that could occur when setting unlocked powers.
  * Elemental resistances can now be used with ‘stat’,
  ‘stat_per_level’, and ‘stat_per_primary’ in StatBlock definitions.
- Run spec-cleaner</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651924800">- Update to version 1.13.04
  * Added 'bar_gfx' property to menus/enemy.txt for setting the "fill" image
  * Fix crash when trying to read a non-existent file with INCLUDE
  * Fix passive powers not being correctly re-applied after death
  * Improve performance of WidgetListBox by caching all items
    instead of just the visible ones</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672315200">- update to v1.14:
  Engine features
  * Added 'loot.requires_status' and 'status_loot' properties to loot table
    definitions.
  * Support '/' as shorthand for 'exec' in the dev console. A space is not
    required after the slash.
  * Added 'spawn_level' property to map enemies. This follows the same
    syntax as the Power property of the same name.
  * Add XP scaling tables for scaling enemy reward XP based on enemy level.
  * Replace 'immunity' effects with percentage-based resistances.
  * Added 'mouse_move_deadzone' property to engine/misc.txt to help
    alleviate erratic mouse-move behavior when the cursor is near the
    player.
  * Alternative tab UI for when tabs exceed the available space.
  * Added keybind for cycling equipment sets in reverse.
  * Refactored stats and stat bonuses to use floats for fractional values.
  * Support fractional values in the following:
  * Added 'resource_round_method' property to engine/combat.txt.
  * Support arbitrary "MP-like" resources:
  * Configuration file: engine/resource_stats.txt
  * Added 'requires_resource_stat' and 'resource_steal' properties to
    Powers.
  * Added 'requires_resource_stat_state' and
    'requires_resource_stat_state_mode' properties to Powers.
  * Added 'enabled' property to MenuStatBar definitions.
  Engine fixes
  * Fixed set item tooltips showing incorrect number of equipped items if a
    set item was on an inactive loadout.
  * Fixed dev console commands not working if they were preceded by
    whitespace.
  * Fixed spawning entities not counting towards summoned entity count.
  * Fix broken gamepad navigation after closing Powers menu while on a non-
    default tab.
  * Removed hard-coded minimum values for HP/MP steal and damage return.
  * Fixed "activate" message incorrectly showing in MenuPowers tooltips.
  * Fix some cases where 'min' damage/absorb could be greater than the
    cooresponding 'max' value.
  * Fixed text input issues with deleting text on Android.
  Game updates
  * Fireball and Ice Bolt scrolls now give the player a 10 second period in
    which their basic attacks (Swing, Shoot, Channel) are replaced with the
    scroll power.
  * Fixed the naming of scroll damage as it appears in power description
    tooltips.
  * Lowered Lezaith's slow resistance to 50%, down from 100%
  * Lowered Lezaith's stun resistance to 90%, down from 100%
  * Translation updates</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1780574400">- Update to 1.15
  * https://github.com/flareteam/flare-game/releases/tag/v1.15</changelog>
</package>
<package pkgid="197ac20739cde7c3233a40ff97e94618f4e79772bca414b2f8f2bdc22a7a6943b2ffe668b5462bf11ede5858ff767cd36a722b112065a113f897d3be2b4549e4" name="flarq-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.13" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705492800">- Update to 4.2.04:
  * PO files:
    + Add Catalan ca.po
    + Update Greek el.po
  * xmlrpc remote log: set xmlrpc execute timeout to 10.0 seconds
    for all fllog access
  * update font browser widget class to use std::list for
    enumerating fonts
  * gpio ptt: correct gpio export routine
  * MACRO tags: Add missing trailing '&gt;' to macro tag string definitions
  * RsID Rx button color: remove from button initialization list
  * hamlib 4.6 bug fix: hamlib 4.6~git changes creates incompatible
    call with previous versions of the library
  * FMT zombie: fix potential thread zombie if FMT modem shut down
    during a log write
  * Squelch Macro tags
  * Add
    + &lt;SQL:on|off|t&gt; Digital Squelch on, off,toggle
    + &lt;SQLCH:nnn&gt; Digital Squelch level, 0..100
  * CLRLOG LOG LNW: Correct macro functions
  * metar report: add unprocessed ob: line as a report option
  * Log fields
    + add MY_STATE
    + trim leading/trailing blanks
    + add UK counties to counties list
    + changed short form to blank when NIL selected for state
    + store fldigi version number in SQSO.txt file
    + regenerate list from internal string if version number does
    not match with executing binary</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1714564800">- Update to 4.2.05:
  * Documentation Update
    + Script command RSID BW_MIN.
    + Script command C-Media PTT.
    + Html generated page formatting issues related to escape
    sequence characters in source.
    + Document Source code formatting issues related to end of
    line/return characters   (blasted text editor differences).
  * RSID Scripting
    + Add RSID minimum bandwidth script command.
    + Add missing top level script list of commands.
    + Comment out machine specific generated script file commands.
    + Filter values to their modulus "step" values.
  * Main X-Y-W-H restore: allow negative X, Y value
  * pi-winkeyer: repair broken winkeyer serial i/o on Pi computers
  * Add code to force default language to be English
  * RSID Min Bandwidth
    + add user adjustable bandwidth for minimum RsID detection
    range.
    + display RsID detection zone on waterfall (dashed lines) when
    RsID is both ON and limited to a specific bandwidth range
  * OFDM documentation
    + Update, remove unsupported OFDM modes
  * remove all instances of ° from strings literals
  * DominoEX MFSK Thor s/n
    + s/n &amp; fec reports are erroneous when macro used to fill
    in those values during subsequent transmit.
    . change to provide last Rx max s/n &amp; min error report
    . values displayed in Status fields will time out and clear
    in 15 seconds.
  * gpio ptt: increase OS wait time before sending bit values
  * fsq mod: reinstate squelch countdown
  * Add CW send using Wordsworth timing
  * RsID
    + add LOG_INFO statement to notifier dialog call
  * Add user adjustable menu font and font size
  * Update po files
  * Scope colors
    + add user defined colors for all instances of scope view
    + update fl files generation to fluid 1.3.9</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1729252800">- Update to 4.2.06:
  * MFSK for QRP Labs qmx/qmxp
    + remove silence period after preamble
    . qmx drops transmit signal after initial mfsk preamble
    . RsID signal should not be used with qmx series xcvr
  * ADIF correction
    + correct various FeldHell ADIF reports:
    . Feld Hell &lt;MODE:4&gt;HELL
    . Slow Hell &lt;MODE:4&gt;HELL
    . Feld Hell X5 &lt;MODE:4&gt;HELL
    . Feld Hell X9 &lt;MODE:4&gt;HELL
    . FSK Hell-245 &lt;MODE:7&gt;FSKH105
    . FSK Hell-105 &lt;MODE:7&gt;FSKH245
    . Hell 80 &lt;MODE:6&gt;HELL80
    In the current ADIF specification
    https://adif.org.uk/314/ADIF_314.htm#Mode_Enumeration
  - FSKH105 and FSKH245 do not exist as MODE in the ADIF specification
  - HELL80 is a SUBMODE rather than MODE, so should be exported =
    as &lt;MODE:4&gt;HELL &lt;SUBMODE:6&gt;HELL80
    . &lt;MODE:4&gt;HELL &lt;SUBMODE:8&gt;SLOWHELL
    . &lt;MODE:4&gt;HELL &lt;SUBMODE:6&gt;HELLX5
    . &lt;MODE:4&gt;HELL &lt;SUBMODE:6&gt;HELLX9
  * FSQ rx/tx freq
    + Remove variable frequency selection on configuration tab
  * color prefs
    + move color definitions from configuration to a separate
    prefs file to allow independent color renderings.
    + specify all colors as a triad: red, green, blue 0 to 255
  * Main dialog position
    + allow location on left-center-right monitors. n5
  * Micro modems
    + change name to avoid double word parsing issues with
    frequencies2.txt
  * colors and scheme
    + allow user to select default background and foreground
    colors
    . supplements command line usage
  * @QSY+ macro tag
    + QSY after TX to RX transition
  * autotools: update m4 macros
  * fw / ww
  * Wordsworth keying
    + Correct spacing algorithm using smaller intervals
    of silence to avoid audio stream buffer overflow
    + simultaneous farnsworth / wordsworth keying.
    if and only if: wordsworth &lt; farnsworth &lt; keying wpm
  * UDP/CLOUD log record
    + add write log record to UDP socket concurrent with other
    internal and external logbook recording. UDP record in
    ADIF format and contains the fields specified on the UDP
    field selection dialog.
    + Add field selection for cloud logbook export
    + UDP and CLOUD export records are terminated by the &lt;EOR&gt;
    tag.
    + Make field selection paradigm identical for udp and cloud
    exports.
    + ADIF specification compliance
    . change frequency field comma, ",", to period "."
  * FMT thread
    + insure that FMT thread is closed when modem is deleted
    . windows gags on multiple threads writing to same object
    + put a whole file lock on the csv file during entire time
    it is being written to by the FMT modem. Excel is an
    ultra greedy application that attempts to lock a file before
    any reads or writes and does so even to a file opened for
    write by another program. Bah Humbug!</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1749902400">- Update to 4.2.07:
  * Update cty dat: use big cty dat posted on 9 Jun 2025
  * Audio macros: add
    . &lt;GEN_START&gt;
    . &lt;GEN_STOP&gt;
    . &lt;GEN_PAUSE&gt; - toggle
  * Update manual,add information for &lt;AUDIO:filename&gt; macro tag
    . transmit the audio file given by full pathname 'filename'
    . file may be encoded as wav or mpeg
  * OFDM modes removed from application pending further development
    by John, KL4YFD.
    . code still intact, just commented out
  * Squelch by mode: update to set code
  * TTY ITA2: allow user to select USTTY or ITA2 for Baudot shifted
    characters
  * save and restore frequency lock status between session
  * run_script: dd new command line parameter
    . script &lt;fullpathname filename&gt;
  * all references to www.w1hkj.com changed to www.w1hkj.org
  * microHAM interface: modify the WinKeyer interface config dialog
    to include microHAM as requiring the emualation bypass control
    enabled
  * SCAMP ADIF: Change SCAMP adif designation to
    . mode MFSK
    . submode SCAMPFSK
  * RSID squelch: correct RsID detection behavior
  * MFSK afc
    + Increase AFC low pass filter range to 500.
    + add configuration item allowing user to adjust the decay
    averaging of the AFC tracking.
  * THOR-25: add new THOR modem
  * WEFAX
    + restore LPM selection
    +  increase range of bandwidth selection
  * band mode: fix save/load of tx level
  * fmt time scale: add 4, 8, 16, 24 and 48 hour scales
  * scamp: port SCAMP from github fldigi/scamp repository
  * RsID start/stop: reduce start/stop filtering interval of
    transmit signal
  * HELL modes: Make all modes equal for duplicate test. Include
    mode designations prior to ADIF conformance code change.
  * ui_colors: fix bugs introduced by previous commit</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1749902401">- Update to 4.2.07:
  * Update cty dat: use big cty dat posted on 9 Jun 2025
  * Audio macros: add
    . &lt;GEN_START&gt;
    . &lt;GEN_STOP&gt;
    . &lt;GEN_PAUSE&gt; - toggle
  * Update manual,add information for &lt;AUDIO:filename&gt; macro tag
    . transmit the audio file given by full pathname 'filename'
    . file may be encoded as wav or mpeg
  * OFDM modes removed from application pending further development
    by John, KL4YFD.
    . code still intact, just commented out
  * Squelch by mode: update to set code
  * TTY ITA2: allow user to select USTTY or ITA2 for Baudot shifted
    characters
  * save and restore frequency lock status between session
  * run_script: dd new command line parameter
    . script &lt;fullpathname filename&gt;
  * all references to www.w1hkj.com changed to www.w1hkj.org
  * microHAM interface: modify the WinKeyer interface config dialog
    to include microHAM as requiring the emualation bypass control
    enabled
  * SCAMP ADIF: Change SCAMP adif designation to
    . mode MFSK
    . submode SCAMPFSK
  * RSID squelch: correct RsID detection behavior
  * MFSK afc
    + Increase AFC low pass filter range to 500.
    + add configuration item allowing user to adjust the decay
    averaging of the AFC tracking.
  * THOR-25: add new THOR modem
  * WEFAX
    + restore LPM selection
    +  increase range of bandwidth selection
  * band mode: fix save/load of tx level
  * fmt time scale: add 4, 8, 16, 24 and 48 hour scales
  * scamp: port SCAMP from github fldigi/scamp repository
  * RsID start/stop: reduce start/stop filtering interval of
    transmit signal
  * HELL modes: Make all modes equal for duplicate test. Include
    mode designations prior to ADIF conformance code change.
  * ui_colors: fix bugs introduced by previous commit</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1758110400">- Update to 4.2.09:
  + fmt segmentation fault fixed
- Update to 4.2.08:
  + Export ADIF defaults: fix missing right click - save defaults
  + Mouse wheel action: correct code for consistent mouse wheel
    action
    . mouse wheel forward - increase value
    . mouse wheen backward - decrease value
  + Configure.ac mod: Update to build configure.ac
  + Configuration confirmation: update immediately to make current
    selection operable.
  + CW update
  * change to FIR lowpass filter
  * remove character hesitation; cw using flrig dtr/rts keying
  * add user configurable 'weight' setting
  * correct "retain freq lock" usage
    . the logic was being applied in the wrong place in the code
  * correct CW wpm sync between various keyline controls
  * add CW keyline control using GPIO pin
    . only applicable to PI computers
  * add code for CW bandwidth control via mousewheel
  * add user selectable embedded CW bandwidth controls
  * start at sweet spot if so configured
  + Fl_Preferences bug
  * fix incorrect code for fltk 4.x preferences file
    . notify code was not using the correct file name
  * change all references 'w1hkj.com' to 'w1hkj.org'
  + Soundcard Generate
  * fix sound NULL record flush routine.
    . failed to force snd_file reference object to zero.
    . caused MALLOC error in snd_file library.
  + xmlrpc get_trx_state: change to same logic used in get_trx_status
  + NAVTEX special char / reverse
  * add ITA2 translation tables to NAVTEX, SITOR2
  * correct decode/encode of NAVTEX/SITOR2 Rv mode.
  + nsis script: some systems require explicit placement of locale
    files
  + scope colors
  * fltk library issue moving from fltk 1.3.9 to fltk 1.4.3
    . fl_scale and fl_circle parameter lists are incompatible.
    . modified code to preclude using fl_scale to allow
    one code source to compile and function correctly with
    either library.
  + TX_PWR macro
  * add processing options
    . number of samples for averaging
    . number of samples to select peak
    . report average / peak power
  + GCC 15 changes
  * Changed regex 'C' declarations to current standards.
  * Commented out frequency2 list legacy code, causes incorrect
    assignment.
  * Minor changes to mode parsing.
  * Added qso_browser clear() function to prevent list doubling
    on each frequency2 file reading.
  * Modified code to prevent duplicate entries.
  * fixes required to compile without errors/warnings on gcc-15
  + mode_state file: correct location for &gt;= fltk-1.4.0
  + OFDM modes  Comment out from all menus
    . pending development work by KL4YFD
  + Redefine nanosleep
  + Update greek po translation files
  + ITA2 chars
  * modify table to include '+'
  * modify table to swap ';' and '='</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1763640000">- Update to 4.2.10:
  * remember and reset the screen scale factor
  * get/set screen number for main dialog
    . adjust main dialog x, y coordinates before saving in fldigi.prefs
  * read and use flrig FSK baudot parameters to control character
    send rate
    . baud
    . stop bits
    . idles (diddles)
  * Signal level indicator on main dialog status bar changed to
    down box
    . default transition levels changed to -30, -6, -3 dB
  * Control Positions
    + adjust position of main dialog controls
    + add expanding flat box widgets to waterfall controls
    + change visibility rules for power SQL button
    . used only with KISS i/o enabled
    . toggle visibility with SQL button
    . both occupy same dialog position
    . add SHIFT-CONTROL-LEFT-CLICK to change between
    + PSQL and SQL buttons - correct waterfall display toggling
    + reorganize code to allow main and water-fall only dialogs to
    share same status bar code
    + allow user selection of waterfall/status-bar control resizing
    and positioning
    . normal UI is for waterfall and status-bar controls to expand
    and contract horizontally with main dialog width adjustment
    . add --fill (--fi) to command line for fixed width controls
    with expandable empty space between controls
    + correct menu resizing for font size other than 14
    + add new controls to color/font setting function
    + make status &amp; waterfall resizable layout selectable by user
    on configuration dialog
    . selection change occurs on program restart
  * fix the very annoying blink of the MARK RTTY trackline
  * fix PTT service dropping last few characters in FSK transmission
  * Add gpiod support
    + add GPIO i/o support for PTT and CW keyline
    + separate GPIO configuration dialog
  * fix segmentation fault for cw/wfall-only configuration
  * fsq sounder: change algorithm for computing next sounding time
  * Regex Search: add LOG_INFO search results</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1766145600">- Update to 4.2.11:
  * Documentation update: dialog resizing with CONTROL +/- keys
  * changes to improve flrig rtty timing of character by character
    data stream
  * MFSK Rx Pic: change Rx image dialog resize algorithm
    . receieved image dimensions were not correctly applied to
    dialog resize
  * change CW signal detection and tracking
  * add documentation specific to CW macro usage
  * COM port evaluation: attempt non-invasive test and find serial
    ports using native operating system calls vice POSIX open port
  * disable network debug file, file size might exceed allowable
    limits when program allowed to run continuously with many
    network requests being processed.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783857600">- Update to 4.2.12:
  * New QRSS ultra-slow CW mode: transmit via audio CW or RigCAT
    DTR/RTS keying and receive with an hours-long horizontal
    waterfall viewer (FFT or Sliding DFT), a new video-stream
    display widget, FM and DFCW variants, and a separate Rx/Tx
    dialog
  * Remove code that caused a segfault under Wayland
  * Fix an flrig reconnect segfault
  * Fix flrig LSB/USB modes not setting the reverse flag
  * Limit low-frequency RsID detection to above 320 Hz
  * Read PTT and power meter over XML-RPC while transmitting in CW
  * RX text clear: add an opt-out confirmation dialog
  * Rigcat: fix the baud-rate search limit and the restore of TX
    level and squelch when the interface first starts
  * Waterfall: Ctrl + right-click release sets the tracking point
    and QSYs to it
  * Fix transmit text colour not being saved when changed
  * Add QTC Cabrillo support for the DARC Hell Sprint Contest
- Modernize spec: drop the deprecated %suse_update_desktop_file
  calls and the update-desktop-files build/scriptlet requires (the
  shipped .desktop files are already valid; desktop-database
  updates are handled by file triggers), drop the dead
  suse_version &lt; 1325 scriptlet block, and run spec-cleaner (drop
  Group tags, libudev-devel -&gt; pkgconfig(libudev))</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1785844800">- Update to 4.2.13:
  * flrig-i-o-segfault
    + xmlrpc_rig faults on mingw builds when LSB type mode is selected
    + actual bug is in waterfall reverse setting, only showed up when
    a LSB type of mode was invoked at the xcvr or flrig.
  * Special debug file, use if you need to trace method calls.
  * Combo data string: check for trailing '|' character and erase
    before processing multi entry string
  * KISS I/O buffer: correct potential character array overflow</changelog>
</package>
<package pkgid="85824781478b472c83c26d77029532df776cae4d446f63c97e2acebbe848852a5af3c112099abdb5e1beda80953e76c5c9b93dc65a3e43753b4a48755f80c308" name="flashrom-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.0+git0.26b070db" rel="1.5"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631188800">- Enable build on riscv64
- Drop requires on dmidecode, no longer needed</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1658664000">- Switch to meson
- Add flashrom-install-man-file.patch: install the man file when
  using meson.
- Add flashrom-j-link-spi.patch: Add missing meson option for
  J-Link SPI.
- Drop fix_aarch64.patch: no longer relevant.
- Package the library and headers.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1695384000">- Update to 1.3.0
  - See changelog at https://www.flashrom.org/Flashrom/1.3
- Removed patches (merged upstream):
  - flashrom-install-man-file.patch
  - flashrom-j-link-spi.patch</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722081600">- Add doc and bash-completion subpackages
- Update to 1.4.0:
  - Full changelog: https://www.flashrom.org/release_notes/v_1_4.html</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1728820800">- Fix build error under Leap.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1733659200">- Update to version 1.5.0
  * https://www.flashrom.org/release_notes/v_1_5.html
  * Update flashrom.keyring</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734868800">- Update to version 1.5.1
  * fixed an issue flashing some Intel-based platforms with the
    internal programmer that was introduced in 1.5.0.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749038400">- Fix build error for Leap 16.0</changelog>
  <changelog author="trenn@suse.com" date="1772539200">- Introduce _service file for easy version updates via:
  osc service manualrun
- Update to version v1.7.0+git0.26b070db:
  * VERSION: Update version to v1.7.0
  * doc: Release notes for v1.7.0
  * flashchips: Fix typo in W77T128NW chip name
  * VERSION: Update version to v1.7.0-rc2
  * fmap: Fix progress bar to work together with --fmap* options
  * VERSION: Update version to v1.7.0-rc1
  * tests/probe_spi: Add test for probe_spi_res1 function
  * tests/probe_spi: Add more detailed tests for probing operation
  * platform/endian: Rename memaccess file to be more consistent
  * dmi.h: Extract DMI declarations to a separate header
  * meson: Add a static versioning option
  * include/platform.h: Add documentation</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1773230400">- Simplify version rewrite to correctly strip leading v, avoiding "downgrade"
  from X.X.X to vX.X.X</changelog>
</package>
<package pkgid="b7420e881ef4e8581392c7af4b4e02be208a5d7f1d34c54727ee2173f503e53f6d05bba354506d0a446593b05f358097d295cf490385e8965e071684418489fa" name="flashrom-debugsource" arch="i586">
  <version epoch="0" ver="1.7.0+git0.26b070db" rel="1.5"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631188800">- Enable build on riscv64
- Drop requires on dmidecode, no longer needed</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1658664000">- Switch to meson
- Add flashrom-install-man-file.patch: install the man file when
  using meson.
- Add flashrom-j-link-spi.patch: Add missing meson option for
  J-Link SPI.
- Drop fix_aarch64.patch: no longer relevant.
- Package the library and headers.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1695384000">- Update to 1.3.0
  - See changelog at https://www.flashrom.org/Flashrom/1.3
- Removed patches (merged upstream):
  - flashrom-install-man-file.patch
  - flashrom-j-link-spi.patch</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722081600">- Add doc and bash-completion subpackages
- Update to 1.4.0:
  - Full changelog: https://www.flashrom.org/release_notes/v_1_4.html</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1728820800">- Fix build error under Leap.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1733659200">- Update to version 1.5.0
  * https://www.flashrom.org/release_notes/v_1_5.html
  * Update flashrom.keyring</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734868800">- Update to version 1.5.1
  * fixed an issue flashing some Intel-based platforms with the
    internal programmer that was introduced in 1.5.0.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749038400">- Fix build error for Leap 16.0</changelog>
  <changelog author="trenn@suse.com" date="1772539200">- Introduce _service file for easy version updates via:
  osc service manualrun
- Update to version v1.7.0+git0.26b070db:
  * VERSION: Update version to v1.7.0
  * doc: Release notes for v1.7.0
  * flashchips: Fix typo in W77T128NW chip name
  * VERSION: Update version to v1.7.0-rc2
  * fmap: Fix progress bar to work together with --fmap* options
  * VERSION: Update version to v1.7.0-rc1
  * tests/probe_spi: Add test for probe_spi_res1 function
  * tests/probe_spi: Add more detailed tests for probing operation
  * platform/endian: Rename memaccess file to be more consistent
  * dmi.h: Extract DMI declarations to a separate header
  * meson: Add a static versioning option
  * include/platform.h: Add documentation</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1773230400">- Simplify version rewrite to correctly strip leading v, avoiding "downgrade"
  from X.X.X to vX.X.X</changelog>
</package>
<package pkgid="77844b12f648139ffb7ff1038516b240abf24687972897e934812500079480e457b067504b1f10ee1b99b91fa7c69497a370e3ce40e7698f8fa8481886f4c93e" name="flatbuffers-debuginfo" arch="i586">
  <version epoch="0" ver="25.2.10" rel="2.4"/>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1575374400">- Use %cmake_build to build the cmake stuff</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1581681600">- Fix build: RPM 4.15 got a bit stricter and fails on
  find-provides script errors. Earlier RPM versions ignored it. In
  this specic case it turns out that the .cmake file installed is
  invalid, as it contained set(PACKAGE_VERSION "..") (so RPM is
  right to abort). Turns out that upstream simply did not really
  cater for the fact that this could be installed from tarball and
  not from a git checkout: they use 'git describe' to inject a
  version into the .cmake file. Fix this by replacing the
  placeholders using sed, injecting the rpm %version there.</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1588248000">- Update to 1.12.0
  - An official Swift port! (including gRPC support).
  - A Kotlin port!
  - Object API and native JSON support for C#.
  - Object API and gRPC support for Python.
  - Object API for Go.
  - FlexBuffers for Java.
  - Many other fixes and smaller improvements, 247 commits since 1.11.0
- Packaging: Use tarball from GitHub release page
  https://github.com/google/flatbuffers/releases</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1612440000">- Fix build on Tumbleweed:
  - Backport patches:
  * 5938.patch
  * 6020.patch
  - Disable LTO</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.0.0
  * Support for optional scalars in most languages.
  * Rust Verifier, Object API and FlexBuffers support,
    and many API improvements.
  * Overhaul of TypeScript support.
  * gRPC for many languages brought up to date.
  * C++ compile time field reflection.
  * JS FlexBuffers support.
  * Kotlin FlexBuffers and platform support.
  * Swift Object API and many Swift performance improvements.
  * Lua supports LuaJIT and many more fixes.
  * Many other fixes and smaller improvements
- Drop upstream fixed 5938.patch and 6020.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652356800">- Update to version 2.0.6
  * Make idl_parser deterministic
  * Various bug fixes
    https://github.com/google/flatbuffers/compare/v2.0.5...v2.0.6
- Update to version 2.0.5
  * Implement Serialize for flexbuffer::Reader
  * Deprecate EnumVal.object
  * FixedTypedVector: add const to ElementType() and size()</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 23.3.3:
  * Major release! Just kidding, we are continuing the versioning
    scheme of using a date to signify releases. This results in the
    first release of the new year to
    bump the tradition major version field.
  * Refactoring of flatc generators to use an interface (#7797).
  * Removed legacy cmake support and set min to 3.8 (#7801).
  * Reworked entry points for Typescript/Javascript and compatibility
    for single file build (#7510)
  * Removed go.mod files after some versioning issues were being
    report (#7780).
  * Go minimum version is now 1.19 (#7720) with the addition of Go
    modules.
  * Added CI support for Big Endian regression testing (#7707).
  * Fixed getFullyQualifiedName in typescript to return name
    delimited by '.' instead of '_' (#7730).
  * Fixed the versioning scheme to not include leading zeros which
    are not consistently handled by every package manager. Only the
    last release (12.12.06)
    should have suffered from this.
  * 20 Major releases in a row? Nope, we switched to a new versioning
    scheme that is based on date.
  * Python supports fixed size arrays now (#7529).
  * Behavior change in how C++ object API uses UnPackTo. The original
    intent of this was to reduce allocations by reusing an existing
    object to pack data into.
    At some point, this logic started to merge the states of the two
    objects instead of clearing the state of the packee. This change
    goes back to the original intention, the packed object is cleared
    when getting data packed into it (#7527).
  * Fixed a bug in C++ alignment that was using sizeof() instead of
    the intended AlignOf() for structs (#7520).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1697025600">- Update to 23.5.26
  - TS/JS: Upgrade package.json dependencies by @bjornharrtell in #7933
  - fix out-of-source builds with cmake by @dbaileychess in #7946
  - removed extern code generation declarations preferring direct includes by @dbaileychess in #7948
  - fixed bfbs gen to pass extra options by @dbaileychess in #7949
  - Fix //tests/ts:bazel_repository_test by @philsc in #7952
  - Change SizedPrefixed verifier to be &lt;= provided size by @dbaileychess in #7957
  - fix(TS): fixed incorrect function name when importing unionTo functions by @sssooonnnggg in #7958
  - remove flatbuffers tests from android by @dbaileychess in #7959
  - feat(C++): Support underlying_type for union by @sssooonnnggg in #7954
  - feat: Support union underlying type for TS/JS by @sssooonnnggg in #7961
  - README.md: SemVer case typo by @crisman in #7962
  - chore: fixed broken script: RustTest.bat by @sssooonnnggg in #7963
  - Switch to using alias instead of a typedef for FlatBufferBuilder by @dbaileychess in #7966
  - fix(rust): fixed rust namer isses, resolve #7865 and ##7782 by @sssooonnnggg in #7964
  - Fix python tests by @yan12125 in #7960
  - switch back to having T explicitly defined in CreateVector by @dbaileychess in #7967
  - don't emit flatbuffers include in bfbs generated output by @dbaileychess in #7968
  - Update java pom.xml file to allow java 8 compatibility by @swimar in #7894
  - FlatBuffers Version 23.5.26 by @dbaileychess in #7976
- Changes from 23.5.9
  - FlatBuffers 64 for C++ by @dbaileychess in #7935
  - FlatBuffers Version 23.5.9 by @dbaileychess in #7945
- Changes from 23.5.8
  - Update filename to README.md and improve formatting by @SmashedFrenzy16 in #7855
  - Fix help output for --java-checkerframework by @musicinmybrain in #7854
  - ToCamelCase() when kLowerCamel now converts first char to lower. by @paulovap in #7838
  - Adding comment for code clarification by @SmashedFrenzy16 in #7856
  - made changes to the rust docs so they would compile. by @jeffsmith82 in #7871
  - fix using null string in vector by @phenixxy in #7872
  - Use Bool for flatbuffers 'bool' instead of Byte in swift by @blindspotbounty in #7876
  - Update go documentation link to point to root module by @le-michael in #7879
  - README.md: PyPI case typo by @crisman in #7880
  - [CS] Verifier by @tira-misu in #7850
  - [TS/JS] Use minvalue from enum if not found by @bjornharrtell in #7888
  - Add a FileWriter interface by @Kn99HN in #7821
  - [TS/JS] Upgrade dependencies by @bjornharrtell in #7889
  - Fix go_sample.sh by @jdemeyer in #7903
  - Go: add test for FinishWithFileIdentifier by @jdemeyer in #7905
  - Optionally generate type prefixes and suffixes for python code by @maxburke in #7857
  - Support file_identifier in Go by @jdemeyer in #7904
  - Go: make generated code more compliant to "go fmt" by @jdemeyer in #7907
  - TS/JS: Use TypeError instead of Error when appropriate by @jmillan in #7910
  - Allow to use functions from BuildFlatBuffers.cmake from a flatbuffe… by @KerstinKeller in #7912
  - Make JSON supporting advanced union features by @admo in #7869
  - drop glibc from runtime dependencies by @faucct in #7906
  - Replace deprecated command with environment file by @jongwooo in #7921
  - Optionally generate Python type annotations by @maxburke in #7858
  - additional check for absl::string_view availability by @ocpalo in #7897
  - Only generate @kotlin.ExperimentalUnsigned annotation on create*Vector methods having an unsigned array type parameter. by @aaronriekenberg in #7881
  - Migrate from rules_nodejs to rules_js/rules_ts by @philsc in #7923
  - Revert "Migrate from rules_nodejs to rules_js/rules_ts" by @dbaileychess in #7927
  - inject no long for FBS generation to remove logs in flattests by @dbaileychess in #7926
  - fixed some windows warnings by @dbaileychess in #7929
  - Migrate from rules_nodejs to rules_js/rules_ts (take 2) by @philsc in #7928
  - Add binary schema reflection by @dbaileychess in #7932
  - Rework cmake flatc codegeneration by @dbaileychess in #7938
  - Add #!/usr/bin/bash to release.sh by @rishabhdeepsingh in #7942
  - FlatBuffers Version 23.5.8 by @rishabhdeepsingh in #7943</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1750161600">- Update to 25.2.10
  - Removed the old documentation pages. The new one is live at https://flatbuffers.dev
  - Swift version 6.0 support (#8414)
- Changes from 25.1.24
  - Mostly related to bazel build support.
  - Min bazel supported is now 7 or higher, as WORKSPACE files are removed (#8509)
  - Minor C++ codegen fix removing extra semicolon (#8488)
- Changes from 27.1.21
  - Rust Full Reflection (#8102)
  - Mostly documentation updates hosted at https://flatbuffers.dev
- Changes from 24.3.25
  - Fixed license metadata parsing (#8253)
  - [C++] Allow string_view in `LookUpByKey` in addition to null-terminated c-style strings (#8203)
- Changes from 24.3.7
  - Just to fix some of the CI build issues from the 24.3.6 release.
- Changes from 24.3.6
  - Fix typescript object API to allow 0 values for null-default scalars (#7864)</changelog>
</package>
<package pkgid="a2e71203e479579468cfc35c0c5fd37476951e842afd55d99957531447fd809bb42f06cd34ef126109b9de8de6bceecc06ee5946cad93c3d967ea0401a38fe6f" name="flatbuffers-debugsource" arch="i586">
  <version epoch="0" ver="25.2.10" rel="2.4"/>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1575374400">- Use %cmake_build to build the cmake stuff</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1581681600">- Fix build: RPM 4.15 got a bit stricter and fails on
  find-provides script errors. Earlier RPM versions ignored it. In
  this specic case it turns out that the .cmake file installed is
  invalid, as it contained set(PACKAGE_VERSION "..") (so RPM is
  right to abort). Turns out that upstream simply did not really
  cater for the fact that this could be installed from tarball and
  not from a git checkout: they use 'git describe' to inject a
  version into the .cmake file. Fix this by replacing the
  placeholders using sed, injecting the rpm %version there.</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1588248000">- Update to 1.12.0
  - An official Swift port! (including gRPC support).
  - A Kotlin port!
  - Object API and native JSON support for C#.
  - Object API and gRPC support for Python.
  - Object API for Go.
  - FlexBuffers for Java.
  - Many other fixes and smaller improvements, 247 commits since 1.11.0
- Packaging: Use tarball from GitHub release page
  https://github.com/google/flatbuffers/releases</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1612440000">- Fix build on Tumbleweed:
  - Backport patches:
  * 5938.patch
  * 6020.patch
  - Disable LTO</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.0.0
  * Support for optional scalars in most languages.
  * Rust Verifier, Object API and FlexBuffers support,
    and many API improvements.
  * Overhaul of TypeScript support.
  * gRPC for many languages brought up to date.
  * C++ compile time field reflection.
  * JS FlexBuffers support.
  * Kotlin FlexBuffers and platform support.
  * Swift Object API and many Swift performance improvements.
  * Lua supports LuaJIT and many more fixes.
  * Many other fixes and smaller improvements
- Drop upstream fixed 5938.patch and 6020.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652356800">- Update to version 2.0.6
  * Make idl_parser deterministic
  * Various bug fixes
    https://github.com/google/flatbuffers/compare/v2.0.5...v2.0.6
- Update to version 2.0.5
  * Implement Serialize for flexbuffer::Reader
  * Deprecate EnumVal.object
  * FixedTypedVector: add const to ElementType() and size()</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 23.3.3:
  * Major release! Just kidding, we are continuing the versioning
    scheme of using a date to signify releases. This results in the
    first release of the new year to
    bump the tradition major version field.
  * Refactoring of flatc generators to use an interface (#7797).
  * Removed legacy cmake support and set min to 3.8 (#7801).
  * Reworked entry points for Typescript/Javascript and compatibility
    for single file build (#7510)
  * Removed go.mod files after some versioning issues were being
    report (#7780).
  * Go minimum version is now 1.19 (#7720) with the addition of Go
    modules.
  * Added CI support for Big Endian regression testing (#7707).
  * Fixed getFullyQualifiedName in typescript to return name
    delimited by '.' instead of '_' (#7730).
  * Fixed the versioning scheme to not include leading zeros which
    are not consistently handled by every package manager. Only the
    last release (12.12.06)
    should have suffered from this.
  * 20 Major releases in a row? Nope, we switched to a new versioning
    scheme that is based on date.
  * Python supports fixed size arrays now (#7529).
  * Behavior change in how C++ object API uses UnPackTo. The original
    intent of this was to reduce allocations by reusing an existing
    object to pack data into.
    At some point, this logic started to merge the states of the two
    objects instead of clearing the state of the packee. This change
    goes back to the original intention, the packed object is cleared
    when getting data packed into it (#7527).
  * Fixed a bug in C++ alignment that was using sizeof() instead of
    the intended AlignOf() for structs (#7520).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1697025600">- Update to 23.5.26
  - TS/JS: Upgrade package.json dependencies by @bjornharrtell in #7933
  - fix out-of-source builds with cmake by @dbaileychess in #7946
  - removed extern code generation declarations preferring direct includes by @dbaileychess in #7948
  - fixed bfbs gen to pass extra options by @dbaileychess in #7949
  - Fix //tests/ts:bazel_repository_test by @philsc in #7952
  - Change SizedPrefixed verifier to be &lt;= provided size by @dbaileychess in #7957
  - fix(TS): fixed incorrect function name when importing unionTo functions by @sssooonnnggg in #7958
  - remove flatbuffers tests from android by @dbaileychess in #7959
  - feat(C++): Support underlying_type for union by @sssooonnnggg in #7954
  - feat: Support union underlying type for TS/JS by @sssooonnnggg in #7961
  - README.md: SemVer case typo by @crisman in #7962
  - chore: fixed broken script: RustTest.bat by @sssooonnnggg in #7963
  - Switch to using alias instead of a typedef for FlatBufferBuilder by @dbaileychess in #7966
  - fix(rust): fixed rust namer isses, resolve #7865 and ##7782 by @sssooonnnggg in #7964
  - Fix python tests by @yan12125 in #7960
  - switch back to having T explicitly defined in CreateVector by @dbaileychess in #7967
  - don't emit flatbuffers include in bfbs generated output by @dbaileychess in #7968
  - Update java pom.xml file to allow java 8 compatibility by @swimar in #7894
  - FlatBuffers Version 23.5.26 by @dbaileychess in #7976
- Changes from 23.5.9
  - FlatBuffers 64 for C++ by @dbaileychess in #7935
  - FlatBuffers Version 23.5.9 by @dbaileychess in #7945
- Changes from 23.5.8
  - Update filename to README.md and improve formatting by @SmashedFrenzy16 in #7855
  - Fix help output for --java-checkerframework by @musicinmybrain in #7854
  - ToCamelCase() when kLowerCamel now converts first char to lower. by @paulovap in #7838
  - Adding comment for code clarification by @SmashedFrenzy16 in #7856
  - made changes to the rust docs so they would compile. by @jeffsmith82 in #7871
  - fix using null string in vector by @phenixxy in #7872
  - Use Bool for flatbuffers 'bool' instead of Byte in swift by @blindspotbounty in #7876
  - Update go documentation link to point to root module by @le-michael in #7879
  - README.md: PyPI case typo by @crisman in #7880
  - [CS] Verifier by @tira-misu in #7850
  - [TS/JS] Use minvalue from enum if not found by @bjornharrtell in #7888
  - Add a FileWriter interface by @Kn99HN in #7821
  - [TS/JS] Upgrade dependencies by @bjornharrtell in #7889
  - Fix go_sample.sh by @jdemeyer in #7903
  - Go: add test for FinishWithFileIdentifier by @jdemeyer in #7905
  - Optionally generate type prefixes and suffixes for python code by @maxburke in #7857
  - Support file_identifier in Go by @jdemeyer in #7904
  - Go: make generated code more compliant to "go fmt" by @jdemeyer in #7907
  - TS/JS: Use TypeError instead of Error when appropriate by @jmillan in #7910
  - Allow to use functions from BuildFlatBuffers.cmake from a flatbuffe… by @KerstinKeller in #7912
  - Make JSON supporting advanced union features by @admo in #7869
  - drop glibc from runtime dependencies by @faucct in #7906
  - Replace deprecated command with environment file by @jongwooo in #7921
  - Optionally generate Python type annotations by @maxburke in #7858
  - additional check for absl::string_view availability by @ocpalo in #7897
  - Only generate @kotlin.ExperimentalUnsigned annotation on create*Vector methods having an unsigned array type parameter. by @aaronriekenberg in #7881
  - Migrate from rules_nodejs to rules_js/rules_ts by @philsc in #7923
  - Revert "Migrate from rules_nodejs to rules_js/rules_ts" by @dbaileychess in #7927
  - inject no long for FBS generation to remove logs in flattests by @dbaileychess in #7926
  - fixed some windows warnings by @dbaileychess in #7929
  - Migrate from rules_nodejs to rules_js/rules_ts (take 2) by @philsc in #7928
  - Add binary schema reflection by @dbaileychess in #7932
  - Rework cmake flatc codegeneration by @dbaileychess in #7938
  - Add #!/usr/bin/bash to release.sh by @rishabhdeepsingh in #7942
  - FlatBuffers Version 23.5.8 by @rishabhdeepsingh in #7943</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1750161600">- Update to 25.2.10
  - Removed the old documentation pages. The new one is live at https://flatbuffers.dev
  - Swift version 6.0 support (#8414)
- Changes from 25.1.24
  - Mostly related to bazel build support.
  - Min bazel supported is now 7 or higher, as WORKSPACE files are removed (#8509)
  - Minor C++ codegen fix removing extra semicolon (#8488)
- Changes from 27.1.21
  - Rust Full Reflection (#8102)
  - Mostly documentation updates hosted at https://flatbuffers.dev
- Changes from 24.3.25
  - Fixed license metadata parsing (#8253)
  - [C++] Allow string_view in `LookUpByKey` in addition to null-terminated c-style strings (#8203)
- Changes from 24.3.7
  - Just to fix some of the CI build issues from the 24.3.6 release.
- Changes from 24.3.6
  - Fix typescript object API to allow 0 values for null-default scalars (#7864)</changelog>
</package>
<package pkgid="a7039206d6ae11183cea6a646baf31e5e5f3b18f44a38ecfe72338d5ae7851deee8e01a4faf4970d359b2d423cc9f4ba7d4e8ba19f845d5e068947128e5d6104" name="flatbuffers-devel-debuginfo" arch="i586">
  <version epoch="0" ver="25.2.10" rel="2.4"/>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1575374400">- Use %cmake_build to build the cmake stuff</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1581681600">- Fix build: RPM 4.15 got a bit stricter and fails on
  find-provides script errors. Earlier RPM versions ignored it. In
  this specic case it turns out that the .cmake file installed is
  invalid, as it contained set(PACKAGE_VERSION "..") (so RPM is
  right to abort). Turns out that upstream simply did not really
  cater for the fact that this could be installed from tarball and
  not from a git checkout: they use 'git describe' to inject a
  version into the .cmake file. Fix this by replacing the
  placeholders using sed, injecting the rpm %version there.</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1588248000">- Update to 1.12.0
  - An official Swift port! (including gRPC support).
  - A Kotlin port!
  - Object API and native JSON support for C#.
  - Object API and gRPC support for Python.
  - Object API for Go.
  - FlexBuffers for Java.
  - Many other fixes and smaller improvements, 247 commits since 1.11.0
- Packaging: Use tarball from GitHub release page
  https://github.com/google/flatbuffers/releases</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1612440000">- Fix build on Tumbleweed:
  - Backport patches:
  * 5938.patch
  * 6020.patch
  - Disable LTO</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 2.0.0
  * Support for optional scalars in most languages.
  * Rust Verifier, Object API and FlexBuffers support,
    and many API improvements.
  * Overhaul of TypeScript support.
  * gRPC for many languages brought up to date.
  * C++ compile time field reflection.
  * JS FlexBuffers support.
  * Kotlin FlexBuffers and platform support.
  * Swift Object API and many Swift performance improvements.
  * Lua supports LuaJIT and many more fixes.
  * Many other fixes and smaller improvements
- Drop upstream fixed 5938.patch and 6020.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652356800">- Update to version 2.0.6
  * Make idl_parser deterministic
  * Various bug fixes
    https://github.com/google/flatbuffers/compare/v2.0.5...v2.0.6
- Update to version 2.0.5
  * Implement Serialize for flexbuffer::Reader
  * Deprecate EnumVal.object
  * FixedTypedVector: add const to ElementType() and size()</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 23.3.3:
  * Major release! Just kidding, we are continuing the versioning
    scheme of using a date to signify releases. This results in the
    first release of the new year to
    bump the tradition major version field.
  * Refactoring of flatc generators to use an interface (#7797).
  * Removed legacy cmake support and set min to 3.8 (#7801).
  * Reworked entry points for Typescript/Javascript and compatibility
    for single file build (#7510)
  * Removed go.mod files after some versioning issues were being
    report (#7780).
  * Go minimum version is now 1.19 (#7720) with the addition of Go
    modules.
  * Added CI support for Big Endian regression testing (#7707).
  * Fixed getFullyQualifiedName in typescript to return name
    delimited by '.' instead of '_' (#7730).
  * Fixed the versioning scheme to not include leading zeros which
    are not consistently handled by every package manager. Only the
    last release (12.12.06)
    should have suffered from this.
  * 20 Major releases in a row? Nope, we switched to a new versioning
    scheme that is based on date.
  * Python supports fixed size arrays now (#7529).
  * Behavior change in how C++ object API uses UnPackTo. The original
    intent of this was to reduce allocations by reusing an existing
    object to pack data into.
    At some point, this logic started to merge the states of the two
    objects instead of clearing the state of the packee. This change
    goes back to the original intention, the packed object is cleared
    when getting data packed into it (#7527).
  * Fixed a bug in C++ alignment that was using sizeof() instead of
    the intended AlignOf() for structs (#7520).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1697025600">- Update to 23.5.26
  - TS/JS: Upgrade package.json dependencies by @bjornharrtell in #7933
  - fix out-of-source builds with cmake by @dbaileychess in #7946
  - removed extern code generation declarations preferring direct includes by @dbaileychess in #7948
  - fixed bfbs gen to pass extra options by @dbaileychess in #7949
  - Fix //tests/ts:bazel_repository_test by @philsc in #7952
  - Change SizedPrefixed verifier to be &lt;= provided size by @dbaileychess in #7957
  - fix(TS): fixed incorrect function name when importing unionTo functions by @sssooonnnggg in #7958
  - remove flatbuffers tests from android by @dbaileychess in #7959
  - feat(C++): Support underlying_type for union by @sssooonnnggg in #7954
  - feat: Support union underlying type for TS/JS by @sssooonnnggg in #7961
  - README.md: SemVer case typo by @crisman in #7962
  - chore: fixed broken script: RustTest.bat by @sssooonnnggg in #7963
  - Switch to using alias instead of a typedef for FlatBufferBuilder by @dbaileychess in #7966
  - fix(rust): fixed rust namer isses, resolve #7865 and ##7782 by @sssooonnnggg in #7964
  - Fix python tests by @yan12125 in #7960
  - switch back to having T explicitly defined in CreateVector by @dbaileychess in #7967
  - don't emit flatbuffers include in bfbs generated output by @dbaileychess in #7968
  - Update java pom.xml file to allow java 8 compatibility by @swimar in #7894
  - FlatBuffers Version 23.5.26 by @dbaileychess in #7976
- Changes from 23.5.9
  - FlatBuffers 64 for C++ by @dbaileychess in #7935
  - FlatBuffers Version 23.5.9 by @dbaileychess in #7945
- Changes from 23.5.8
  - Update filename to README.md and improve formatting by @SmashedFrenzy16 in #7855
  - Fix help output for --java-checkerframework by @musicinmybrain in #7854
  - ToCamelCase() when kLowerCamel now converts first char to lower. by @paulovap in #7838
  - Adding comment for code clarification by @SmashedFrenzy16 in #7856
  - made changes to the rust docs so they would compile. by @jeffsmith82 in #7871
  - fix using null string in vector by @phenixxy in #7872
  - Use Bool for flatbuffers 'bool' instead of Byte in swift by @blindspotbounty in #7876
  - Update go documentation link to point to root module by @le-michael in #7879
  - README.md: PyPI case typo by @crisman in #7880
  - [CS] Verifier by @tira-misu in #7850
  - [TS/JS] Use minvalue from enum if not found by @bjornharrtell in #7888
  - Add a FileWriter interface by @Kn99HN in #7821
  - [TS/JS] Upgrade dependencies by @bjornharrtell in #7889
  - Fix go_sample.sh by @jdemeyer in #7903
  - Go: add test for FinishWithFileIdentifier by @jdemeyer in #7905
  - Optionally generate type prefixes and suffixes for python code by @maxburke in #7857
  - Support file_identifier in Go by @jdemeyer in #7904
  - Go: make generated code more compliant to "go fmt" by @jdemeyer in #7907
  - TS/JS: Use TypeError instead of Error when appropriate by @jmillan in #7910
  - Allow to use functions from BuildFlatBuffers.cmake from a flatbuffe… by @KerstinKeller in #7912
  - Make JSON supporting advanced union features by @admo in #7869
  - drop glibc from runtime dependencies by @faucct in #7906
  - Replace deprecated command with environment file by @jongwooo in #7921
  - Optionally generate Python type annotations by @maxburke in #7858
  - additional check for absl::string_view availability by @ocpalo in #7897
  - Only generate @kotlin.ExperimentalUnsigned annotation on create*Vector methods having an unsigned array type parameter. by @aaronriekenberg in #7881
  - Migrate from rules_nodejs to rules_js/rules_ts by @philsc in #7923
  - Revert "Migrate from rules_nodejs to rules_js/rules_ts" by @dbaileychess in #7927
  - inject no long for FBS generation to remove logs in flattests by @dbaileychess in #7926
  - fixed some windows warnings by @dbaileychess in #7929
  - Migrate from rules_nodejs to rules_js/rules_ts (take 2) by @philsc in #7928
  - Add binary schema reflection by @dbaileychess in #7932
  - Rework cmake flatc codegeneration by @dbaileychess in #7938
  - Add #!/usr/bin/bash to release.sh by @rishabhdeepsingh in #7942
  - FlatBuffers Version 23.5.8 by @rishabhdeepsingh in #7943</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1750161600">- Update to 25.2.10
  - Removed the old documentation pages. The new one is live at https://flatbuffers.dev
  - Swift version 6.0 support (#8414)
- Changes from 25.1.24
  - Mostly related to bazel build support.
  - Min bazel supported is now 7 or higher, as WORKSPACE files are removed (#8509)
  - Minor C++ codegen fix removing extra semicolon (#8488)
- Changes from 27.1.21
  - Rust Full Reflection (#8102)
  - Mostly documentation updates hosted at https://flatbuffers.dev
- Changes from 24.3.25
  - Fixed license metadata parsing (#8253)
  - [C++] Allow string_view in `LookUpByKey` in addition to null-terminated c-style strings (#8203)
- Changes from 24.3.7
  - Just to fix some of the CI build issues from the 24.3.6 release.
- Changes from 24.3.6
  - Fix typescript object API to allow 0 values for null-default scalars (#7864)</changelog>
</package>
<package pkgid="97099692a3c9fe0e9496072d991c56599b18abeb7d24c8e63812160899c7a288e861f5ef2bd34d34552dba8bfda054efbb6e750564eb27c35a05e34a3f7db8fc" name="flatpak-builder-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.10" rel="1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1710504000">- Temporary use fixed-libglnx archive provided from upsteam to fix
  https://github.com/flatpak/flatpak-builder/issues/590
- Update to version 1.4.2.
  + Fix missing test files in the generated tarballs
  + Fix possible empty id in provides when renaming
  + Fix minor memory leaks
- Update to version 1.4.1.
  + Add support for autoprune-unless in extensions
  + Add disable-http-decompression option to archive/file sources
  + Change rename-desktop-file and rename-appdata-file to also set
    the launchable or provide the old id if needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733918400">- Update to version 1.4.4:
  + Default to a relative path for CMAKE_INSTALL_LIBDIR on cmake
    modules.
  + Only pass --libdir to autotools modules when libdir is
    explicitly set.
- Changes from version 1.4.3:
  + Always set `CMAKE_INSTALL_LIBDIR` with cmake buildsystems.
  + Update libglnx submodule to latest commit.</changelog>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1733918401">- depend on appstreamcli-compose not appstream-compose</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1734436800">- Require AppStream-compose instead of
  /usr/libexec/appstreamcli-compose: binaries below /usr/libexec
  are not automatically added to the rpm provides capabilities.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758110400">- Update to version 1.4.5:
  + Support automatically installing common license files for
    modules
  + Add license-files option to define license files to install per
    module
  + Support committing mirrored media as screenshot ref to exported
    repo
  + Enable authenticated downloads via netrc
  + Create CACHEDIR.TAG file in state dir
  + Create gitignore file in state dir
  + Switch to bsdunzip from unzip
  + Install both platform and sdk from combined runtime manifest
  + Improvements to docs and CI</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758542400">- Update to version 1.4.6:
  + Support specifying appstream compose URL policy with
  - -compose-url-policy argument
  + Support fetching and checking out Git LFS objects
  + Prevent deleting current working directory, state directory or their
    parents with --force-clean
  + Create appstream ref branches in locally exported repo
  + Log SDK, runtime and base versions and commits used with
  - -verbose
  + Pass --no-gpg-sign to git commit when committing archives
    inside state directory
  + Pass --no-gpg-sign to git am when applying patches
  + Fix the meson build with -Dinstalled_tests=true
  + Fix the screenshot ref commit test to work offline
  + Improvements to docs and CI
- Add git-lfs Recommends.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762516800">- Update to version 1.4.7:
  + Pass --wrap-mode=nodownload to meson setup if building without
    network for the meson buildsystem
  + Install debug extension by default when using the --install
    argument
  + Support setting environment buildflags for the qmake
    buildsystem
  + Create a fixed alias for builddir of current module at
    /run/active-build
  + Set LANGUAGE to avoid AppStream output localisation
  + Fix a compiler warning
  + Improvements to docs and CI
  + Start new branching policy, document maintainance and
    versioning docs</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1776686400">- Update to version 1.4.8:
  + Use glnx_chaseat() to resolve and validate license files
    (CVE-2026-39977, bsc#1261916)
  + Limit Glib version gate macros to flatpak-builder target to
    mitigate build warnings from libglnx update
  + Update libglnx submodule to ccea836b
  + Handle trailing '/' as directory boundary in cleanup
  + Fix licence directory for runtimes
  + Include license-files in cache checksum
  + Show a better message on CURLE_BAD_CONTENT_ENCODING
  + Install base-extensions when handling dependencies
  + Run locale migration after cleanup
  + Handle case-insensitive YAML boolean and null scalars in YAML
    manifests
  + Support setting state-dir for run
  + Various improvements to CI, documentation and tests</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.4.10:
  + Rewrite locale migration to use fd-based traversal
  + Various improvements to tests
- Changes from version 1.4.9:
  + Fix various leaks found by ASAN
  + Fix various build warnings and fix the build with GCC 15 and
    GLIBC 2.43</changelog>
</package>
<package pkgid="05693266764ffb0f3fb0d76991a13fcfc690bbde7d7f0b9abbf6c9d5a777813a044306333fd6e991ef8647cf957a870edd772b9e9b93e6002b61cd49d7eb3004" name="flatpak-builder-debugsource" arch="i586">
  <version epoch="0" ver="1.4.10" rel="1.1"/>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1710504000">- Temporary use fixed-libglnx archive provided from upsteam to fix
  https://github.com/flatpak/flatpak-builder/issues/590
- Update to version 1.4.2.
  + Fix missing test files in the generated tarballs
  + Fix possible empty id in provides when renaming
  + Fix minor memory leaks
- Update to version 1.4.1.
  + Add support for autoprune-unless in extensions
  + Add disable-http-decompression option to archive/file sources
  + Change rename-desktop-file and rename-appdata-file to also set
    the launchable or provide the old id if needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733918400">- Update to version 1.4.4:
  + Default to a relative path for CMAKE_INSTALL_LIBDIR on cmake
    modules.
  + Only pass --libdir to autotools modules when libdir is
    explicitly set.
- Changes from version 1.4.3:
  + Always set `CMAKE_INSTALL_LIBDIR` with cmake buildsystems.
  + Update libglnx submodule to latest commit.</changelog>
  <changelog author="Luna D Dragon &lt;luna.dragon@suse.com&gt;" date="1733918401">- depend on appstreamcli-compose not appstream-compose</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1734436800">- Require AppStream-compose instead of
  /usr/libexec/appstreamcli-compose: binaries below /usr/libexec
  are not automatically added to the rpm provides capabilities.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758110400">- Update to version 1.4.5:
  + Support automatically installing common license files for
    modules
  + Add license-files option to define license files to install per
    module
  + Support committing mirrored media as screenshot ref to exported
    repo
  + Enable authenticated downloads via netrc
  + Create CACHEDIR.TAG file in state dir
  + Create gitignore file in state dir
  + Switch to bsdunzip from unzip
  + Install both platform and sdk from combined runtime manifest
  + Improvements to docs and CI</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758542400">- Update to version 1.4.6:
  + Support specifying appstream compose URL policy with
  - -compose-url-policy argument
  + Support fetching and checking out Git LFS objects
  + Prevent deleting current working directory, state directory or their
    parents with --force-clean
  + Create appstream ref branches in locally exported repo
  + Log SDK, runtime and base versions and commits used with
  - -verbose
  + Pass --no-gpg-sign to git commit when committing archives
    inside state directory
  + Pass --no-gpg-sign to git am when applying patches
  + Fix the meson build with -Dinstalled_tests=true
  + Fix the screenshot ref commit test to work offline
  + Improvements to docs and CI
- Add git-lfs Recommends.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762516800">- Update to version 1.4.7:
  + Pass --wrap-mode=nodownload to meson setup if building without
    network for the meson buildsystem
  + Install debug extension by default when using the --install
    argument
  + Support setting environment buildflags for the qmake
    buildsystem
  + Create a fixed alias for builddir of current module at
    /run/active-build
  + Set LANGUAGE to avoid AppStream output localisation
  + Fix a compiler warning
  + Improvements to docs and CI
  + Start new branching policy, document maintainance and
    versioning docs</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1776686400">- Update to version 1.4.8:
  + Use glnx_chaseat() to resolve and validate license files
    (CVE-2026-39977, bsc#1261916)
  + Limit Glib version gate macros to flatpak-builder target to
    mitigate build warnings from libglnx update
  + Update libglnx submodule to ccea836b
  + Handle trailing '/' as directory boundary in cleanup
  + Fix licence directory for runtimes
  + Include license-files in cache checksum
  + Show a better message on CURLE_BAD_CONTENT_ENCODING
  + Install base-extensions when handling dependencies
  + Run locale migration after cleanup
  + Handle case-insensitive YAML boolean and null scalars in YAML
    manifests
  + Support setting state-dir for run
  + Various improvements to CI, documentation and tests</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.4.10:
  + Rewrite locale migration to use fd-based traversal
  + Various improvements to tests
- Changes from version 1.4.9:
  + Fix various leaks found by ASAN
  + Fix various build warnings and fix the build with GCC 15 and
    GLIBC 2.43</changelog>
</package>
<package pkgid="48d165a9b7857f0862ad59f82f89688ffa24d2f5e5c6afd24ad58e65e17fbef4ff9aad075bc2ddb4245332179cc3e62d8f331a5ea0b5d05be05e749803a5c3b8" name="flatpak-debuginfo" arch="i586">
  <version epoch="0" ver="1.18.2" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768996800">- Update to version 1.16.3:
  + Be selective about when to map font-dirs.xml in flatpak build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Federico Mena Quintero &lt;federico@suse.com&gt;" date="1775476800">- Update suse_version macro for 1610 (jsc#PED-15828)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.16.4:
  + Security fixes:
  - Fix a complete sandbox escape which leads to host file access
    and code execution in the host context (CVE-2026-34078)
  - Prevent arbitrary file deletion on the host filesystem
    (CVE-2026-34079)
  - Prevent arbitrary read-access to files in the system-helper
    context (GHSA-2fxp-43j9-pwvc)
  - Prevent orphaning cross-user pull operations
    (GHSA-89xm-3m96-w3jg)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775736000">- Update to version 1.16.5:
  + Bug fixes: Fix regressions caused by the sandbox escape
    security fix, which impact some browsers, browser-based apps
    and Steam
  + Enhancements: Expand test coverage of flatpak-run features used
    by flatpak-portal</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 1.16.6:
  + Bug fixes:
  - Fix the remaining regression for Chromium based browsers by
    not leaking file descriptors down to wrapped command
  - Fix a regression when installing extra-data without a
    runtime, which is the case for openh264
  - Fix the remaining regression for Epiphany by ignoring
    unusable sandbox-expose paths for sub-sandboxes in the portal
  - Fix the installed tests by allowing to add a new ref to an
    existing temporary ostree repo
  - Avoid closing fds 0/1/2 when they are used as a bad argument
    to flatpak-run, and reduce duplication in handling file
    descriptor arguments</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1776168000">- Install flatpak-selinux.if in distributed instead of contrib
  to avoid clashing with the interfaces from the main selinux-policy
  package (bsc#1262051)
  - Add 1262051-selinux-flatpak.if-should-be-installed-in-distribute.patch
  - Can be dropped when this comes back from upstream:
    https://github.com/flatpak/flatpak/pull/6622</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780920000">- Update to version 1.18.0:
  + Enhancements:
  - Improve error handling and printed output of
    flatpak-coredumpctl
  - Support the AMD vendor specific compute interface (/dev/kfd)
    via the DRI device permission
  - Improve the output of flatpak update with failure causes
  - Improve startup time for fish shell integration
  + Bug fixes:
  - Fix building when HAVE_LIBSYSTEMD but not USE_SYSTEM_HELPER
    is defined
  - Ignore system bus failures in parental controls check
  - Fix some return values and replace deprecated GTimeVal with
    g_get_real_time()
  - Suppress an unused-result warning in the tests
  + Updated translations.
- Stop passing http_backend=curl to meson setup, no longer needed,
  nor recognized.
- Drop patch fixed upstream:
  + 1262051-selinux-flatpak.if-should-be-installed-in-distribute.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786449600">- Update to version 1.18.1:
  + Security fixes:
  - Fix sandbox escape with full host filesystem read/write
    access via symlink attack on app data directories
    (GHSA-8688-9x26-hhxj)
  - Fix local root privilege escalation via revokefs symlink path
    traversal and commit tampering (GHSA-qrwq-7qwx-q9rp)
  - Fix arbitrary root write via symlink and path traversal in
    extra-data extraction (GHSA-fqx6-vh4p-42cg)
  - Fix arbitrary root write via path traversal in `flatpak
    build-init` (GHSA-8qxj-x646-phcm)
  - Fix arbitrary host file read via hardlink path traversal in
    OCI archive extraction (GHSA-9rww-v4mm-x4jg)
  - Fix path traversal via unvalidated architecture parameter in
    DeployAppstream (GHSA-v2gw-v9h5-9q4x)
  - Fix buffer overflow in OCI delta stream path names on 32-bit
    systems (GHSA-jr92-2v97-wgvc)
  - Fix fixed-filename writes to arbitrary locations via symlink
    attack on .ld.so (GHSA-99wv-m8rp-g58x)
  - Fix extension metadata path traversal allowing host
    filesystem probing and unintended mount locations
    (GHSA-w69g-9x8j-7p8f)
  - Fix anti-downgrade bypass allowing unprivileged users to
    downgrade system apps (GHSA-q4gr-vc25-57m5)
  + Bug fixes:
  - Fix portal flatpak-spawn environment handling regression
  - Fix negated permission strings for allow and share run
    options
  - Fix build failure when exporting metainfo releases.xml files
  - Fix crashes in the portal update monitor and OCI JSON
    handling
  - Error out if file forwarding of empty paths is attempted
  - Check OCI signatures from the mirrored repo in the system
    helper instead of fetching from the lookaside server
  - Apply TLS certs to OCI registry requests and propagate stream
    write failures to curl
  - Fix GI annotation for flatpak_instance_get_all
  - Cleanup of Bash completion
  - Numerous internal fixes for crashes, error handling, and
    hardening</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 1.18.2:
  + Bug fixes:
  - Validate GVariant structure of summaries before using
    generated variant readers
  - Fix crash in system helper when iterating cache directories
  - Avoid corrupted output from non-UTF-8 characters in error
    messages
  - Fix portal passing wrong file descriptor when
    sandbox-expose-fd-ro triggers fd remapping collision
  - Fix system helper tracking wrong D-Bus sender for pulls
  - Fix extensions not being populated in the sandbox due to
    unhandled EAGAIN from openat2
  - Fix build failure with GLib versions older than 2.72
  - Test infrastructure improvements</changelog>
</package>
<package pkgid="457ea26bab805d61a29141691cac9ecb914604bfca96d333340c97721d103c50de13a72d18d9fe4d9e48a3772017205f64571922096bc1bebcf7abb687c5a54a" name="flatpak-debugsource" arch="i586">
  <version epoch="0" ver="1.18.2" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768996800">- Update to version 1.16.3:
  + Be selective about when to map font-dirs.xml in flatpak build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Federico Mena Quintero &lt;federico@suse.com&gt;" date="1775476800">- Update suse_version macro for 1610 (jsc#PED-15828)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.16.4:
  + Security fixes:
  - Fix a complete sandbox escape which leads to host file access
    and code execution in the host context (CVE-2026-34078)
  - Prevent arbitrary file deletion on the host filesystem
    (CVE-2026-34079)
  - Prevent arbitrary read-access to files in the system-helper
    context (GHSA-2fxp-43j9-pwvc)
  - Prevent orphaning cross-user pull operations
    (GHSA-89xm-3m96-w3jg)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775736000">- Update to version 1.16.5:
  + Bug fixes: Fix regressions caused by the sandbox escape
    security fix, which impact some browsers, browser-based apps
    and Steam
  + Enhancements: Expand test coverage of flatpak-run features used
    by flatpak-portal</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 1.16.6:
  + Bug fixes:
  - Fix the remaining regression for Chromium based browsers by
    not leaking file descriptors down to wrapped command
  - Fix a regression when installing extra-data without a
    runtime, which is the case for openh264
  - Fix the remaining regression for Epiphany by ignoring
    unusable sandbox-expose paths for sub-sandboxes in the portal
  - Fix the installed tests by allowing to add a new ref to an
    existing temporary ostree repo
  - Avoid closing fds 0/1/2 when they are used as a bad argument
    to flatpak-run, and reduce duplication in handling file
    descriptor arguments</changelog>
  <changelog author="Cathy Hu &lt;cathy.hu@suse.com&gt;" date="1776168000">- Install flatpak-selinux.if in distributed instead of contrib
  to avoid clashing with the interfaces from the main selinux-policy
  package (bsc#1262051)
  - Add 1262051-selinux-flatpak.if-should-be-installed-in-distribute.patch
  - Can be dropped when this comes back from upstream:
    https://github.com/flatpak/flatpak/pull/6622</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780920000">- Update to version 1.18.0:
  + Enhancements:
  - Improve error handling and printed output of
    flatpak-coredumpctl
  - Support the AMD vendor specific compute interface (/dev/kfd)
    via the DRI device permission
  - Improve the output of flatpak update with failure causes
  - Improve startup time for fish shell integration
  + Bug fixes:
  - Fix building when HAVE_LIBSYSTEMD but not USE_SYSTEM_HELPER
    is defined
  - Ignore system bus failures in parental controls check
  - Fix some return values and replace deprecated GTimeVal with
    g_get_real_time()
  - Suppress an unused-result warning in the tests
  + Updated translations.
- Stop passing http_backend=curl to meson setup, no longer needed,
  nor recognized.
- Drop patch fixed upstream:
  + 1262051-selinux-flatpak.if-should-be-installed-in-distribute.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786449600">- Update to version 1.18.1:
  + Security fixes:
  - Fix sandbox escape with full host filesystem read/write
    access via symlink attack on app data directories
    (GHSA-8688-9x26-hhxj)
  - Fix local root privilege escalation via revokefs symlink path
    traversal and commit tampering (GHSA-qrwq-7qwx-q9rp)
  - Fix arbitrary root write via symlink and path traversal in
    extra-data extraction (GHSA-fqx6-vh4p-42cg)
  - Fix arbitrary root write via path traversal in `flatpak
    build-init` (GHSA-8qxj-x646-phcm)
  - Fix arbitrary host file read via hardlink path traversal in
    OCI archive extraction (GHSA-9rww-v4mm-x4jg)
  - Fix path traversal via unvalidated architecture parameter in
    DeployAppstream (GHSA-v2gw-v9h5-9q4x)
  - Fix buffer overflow in OCI delta stream path names on 32-bit
    systems (GHSA-jr92-2v97-wgvc)
  - Fix fixed-filename writes to arbitrary locations via symlink
    attack on .ld.so (GHSA-99wv-m8rp-g58x)
  - Fix extension metadata path traversal allowing host
    filesystem probing and unintended mount locations
    (GHSA-w69g-9x8j-7p8f)
  - Fix anti-downgrade bypass allowing unprivileged users to
    downgrade system apps (GHSA-q4gr-vc25-57m5)
  + Bug fixes:
  - Fix portal flatpak-spawn environment handling regression
  - Fix negated permission strings for allow and share run
    options
  - Fix build failure when exporting metainfo releases.xml files
  - Fix crashes in the portal update monitor and OCI JSON
    handling
  - Error out if file forwarding of empty paths is attempted
  - Check OCI signatures from the mirrored repo in the system
    helper instead of fetching from the lookaside server
  - Apply TLS certs to OCI registry requests and propagate stream
    write failures to curl
  - Fix GI annotation for flatpak_instance_get_all
  - Cleanup of Bash completion
  - Numerous internal fixes for crashes, error handling, and
    hardening</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 1.18.2:
  + Bug fixes:
  - Validate GVariant structure of summaries before using
    generated variant readers
  - Fix crash in system helper when iterating cache directories
  - Avoid corrupted output from non-UTF-8 characters in error
    messages
  - Fix portal passing wrong file descriptor when
    sandbox-expose-fd-ro triggers fd remapping collision
  - Fix system helper tracking wrong D-Bus sender for pulls
  - Fix extensions not being populated in the sandbox due to
    unhandled EAGAIN from openat2
  - Fix build failure with GLib versions older than 2.72
  - Test infrastructure improvements</changelog>
</package>
<package pkgid="2adf8326427ae367b73fb4e1f4d9851a841ec9fdff20cd055c45c8a7107ebe11bb252cc2e5f6283f62368d048268599a34163471f6f1ef997410d557d8dc6453" name="flatpak-kcm6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- No code changes since 6.6.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- No code changes since 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- No code changes since 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Add support for input capture sessions
  * Add smoke test for KCM
  * Make buttons and combobox the same width
  * Align some form layout labels to the top
  * Add button to revoke all sessions
  * Enable LSAN in CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Skip kcm_smoketest with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- No code changes since 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- No code changes since 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- No code changes since 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * kcm_app-permissions.json: fix BugReportUrl</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- No code changes since 6.7.3</changelog>
</package>
<package pkgid="ba1690cf645e0b24a70787a2157c3bf601f5c92a115eed799d8ba8ca6d816ed0db2074e076f1b5fcb5bcbcdcbd94acba8592f1271b6d95dd6d0b6b0366d40f39" name="flatpak-kcm6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- No code changes since 6.6.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- No code changes since 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- No code changes since 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Add support for input capture sessions
  * Add smoke test for KCM
  * Make buttons and combobox the same width
  * Align some form layout labels to the top
  * Add button to revoke all sessions
  * Enable LSAN in CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Skip kcm_smoketest with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- No code changes since 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- No code changes since 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- No code changes since 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * kcm_app-permissions.json: fix BugReportUrl</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- No code changes since 6.7.3</changelog>
</package>
<package pkgid="e5275837e96ab12fc2ee30d1ea0b33c241f1605b238e90a28f9a738a05bc97f041c54d63bc79282dc2cca44439119e97d49af8b6477dfe3f73d358066f0226d2" name="flatpak-spawn-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.6" rel="1.7"/>
  <changelog author="Anthony Rabbito &lt;hello@anthonyrabbito.com&gt;" date="1615723200">- 1.0.4
  * Close intermediate copies of forwarded fds in flatpak-spawn.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.0.5:
  + flatpak-spawn supports --app-path and --usr-path.
  + flatpak-spawn --sandbox-expose-path now tries to normalize
    paths to work better with portals.
  + flatpak-spawn now supports --unset-env and --env-fd.
  + flatpak-spwan now supports --share-pid (if supported by
    portal).
  + xdg-email now passes attachments correctly.
  + Added tests.
  + Fixed leaks.
- Replace gcc with generic c_compiler BuildRequires.
- Add explicit pkgconfig BuildRequires, pkgconfig is used, so we
  should make sure it is installed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1657886400">- Add 264052bbf52899410421454150c493264bd1a696.patch:
  flatpak-spawn: Fix memory leak when receiving NameOwnerChanged.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733918400">- Update to version 1.0.6:
  + flatpak-spawn now supports --sandbox-a11y-own-name (if
    supported by portal).
  + flatpak-spawn prints a useful error when --host isn't
    permitted.
- Drop 264052bbf52899410421454150c493264bd1a696.patch: Fixed
  upstream.</changelog>
</package>
<package pkgid="68a97ca8d7a3594760ad3b5f98e3a587245acf8b4eff1f24118e6673d9f2623c3da294f1d12485ee4577fb86ca20a68b9c5e748fa76f64303411a3008a114fd3" name="flatpak-xdg-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.6" rel="1.7"/>
  <changelog author="Anthony Rabbito &lt;hello@anthonyrabbito.com&gt;" date="1615723200">- 1.0.4
  * Close intermediate copies of forwarded fds in flatpak-spawn.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.0.5:
  + flatpak-spawn supports --app-path and --usr-path.
  + flatpak-spawn --sandbox-expose-path now tries to normalize
    paths to work better with portals.
  + flatpak-spawn now supports --unset-env and --env-fd.
  + flatpak-spwan now supports --share-pid (if supported by
    portal).
  + xdg-email now passes attachments correctly.
  + Added tests.
  + Fixed leaks.
- Replace gcc with generic c_compiler BuildRequires.
- Add explicit pkgconfig BuildRequires, pkgconfig is used, so we
  should make sure it is installed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1657886400">- Add 264052bbf52899410421454150c493264bd1a696.patch:
  flatpak-spawn: Fix memory leak when receiving NameOwnerChanged.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733918400">- Update to version 1.0.6:
  + flatpak-spawn now supports --sandbox-a11y-own-name (if
    supported by portal).
  + flatpak-spawn prints a useful error when --host isn't
    permitted.
- Drop 264052bbf52899410421454150c493264bd1a696.patch: Fixed
  upstream.</changelog>
</package>
<package pkgid="0b4e24a64f022be9591e115d5b008de2165644a5eda6efc339a1bc9d7cfd3201ba18591a6919fdfe295d9fe386ce276b4f0c034dd9ddbd69d7fa0a8b062bfa66" name="flatpak-xdg-utils-debugsource" arch="i586">
  <version epoch="0" ver="1.0.6" rel="1.7"/>
  <changelog author="Anthony Rabbito &lt;hello@anthonyrabbito.com&gt;" date="1615723200">- 1.0.4
  * Close intermediate copies of forwarded fds in flatpak-spawn.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.0.5:
  + flatpak-spawn supports --app-path and --usr-path.
  + flatpak-spawn --sandbox-expose-path now tries to normalize
    paths to work better with portals.
  + flatpak-spawn now supports --unset-env and --env-fd.
  + flatpak-spwan now supports --share-pid (if supported by
    portal).
  + xdg-email now passes attachments correctly.
  + Added tests.
  + Fixed leaks.
- Replace gcc with generic c_compiler BuildRequires.
- Add explicit pkgconfig BuildRequires, pkgconfig is used, so we
  should make sure it is installed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1657886400">- Add 264052bbf52899410421454150c493264bd1a696.patch:
  flatpak-spawn: Fix memory leak when receiving NameOwnerChanged.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733918400">- Update to version 1.0.6:
  + flatpak-spawn now supports --sandbox-a11y-own-name (if
    supported by portal).
  + flatpak-spawn prints a useful error when --host isn't
    permitted.
- Drop 264052bbf52899410421454150c493264bd1a696.patch: Fixed
  upstream.</changelog>
</package>
<package pkgid="514b89d5c423a13b3cfd986b2299e8cd09d8a9d604cc2e6f45c141d7f04e5cce3bf16c77f23b9760c0a1bfb15040697e2a6e281c62a46d9e8abf0c73a6a4bb0d" name="fldigi-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.13" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705492800">- Update to 4.2.04:
  * PO files:
    + Add Catalan ca.po
    + Update Greek el.po
  * xmlrpc remote log: set xmlrpc execute timeout to 10.0 seconds
    for all fllog access
  * update font browser widget class to use std::list for
    enumerating fonts
  * gpio ptt: correct gpio export routine
  * MACRO tags: Add missing trailing '&gt;' to macro tag string definitions
  * RsID Rx button color: remove from button initialization list
  * hamlib 4.6 bug fix: hamlib 4.6~git changes creates incompatible
    call with previous versions of the library
  * FMT zombie: fix potential thread zombie if FMT modem shut down
    during a log write
  * Squelch Macro tags
  * Add
    + &lt;SQL:on|off|t&gt; Digital Squelch on, off,toggle
    + &lt;SQLCH:nnn&gt; Digital Squelch level, 0..100
  * CLRLOG LOG LNW: Correct macro functions
  * metar report: add unprocessed ob: line as a report option
  * Log fields
    + add MY_STATE
    + trim leading/trailing blanks
    + add UK counties to counties list
    + changed short form to blank when NIL selected for state
    + store fldigi version number in SQSO.txt file
    + regenerate list from internal string if version number does
    not match with executing binary</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1714564800">- Update to 4.2.05:
  * Documentation Update
    + Script command RSID BW_MIN.
    + Script command C-Media PTT.
    + Html generated page formatting issues related to escape
    sequence characters in source.
    + Document Source code formatting issues related to end of
    line/return characters   (blasted text editor differences).
  * RSID Scripting
    + Add RSID minimum bandwidth script command.
    + Add missing top level script list of commands.
    + Comment out machine specific generated script file commands.
    + Filter values to their modulus "step" values.
  * Main X-Y-W-H restore: allow negative X, Y value
  * pi-winkeyer: repair broken winkeyer serial i/o on Pi computers
  * Add code to force default language to be English
  * RSID Min Bandwidth
    + add user adjustable bandwidth for minimum RsID detection
    range.
    + display RsID detection zone on waterfall (dashed lines) when
    RsID is both ON and limited to a specific bandwidth range
  * OFDM documentation
    + Update, remove unsupported OFDM modes
  * remove all instances of ° from strings literals
  * DominoEX MFSK Thor s/n
    + s/n &amp; fec reports are erroneous when macro used to fill
    in those values during subsequent transmit.
    . change to provide last Rx max s/n &amp; min error report
    . values displayed in Status fields will time out and clear
    in 15 seconds.
  * gpio ptt: increase OS wait time before sending bit values
  * fsq mod: reinstate squelch countdown
  * Add CW send using Wordsworth timing
  * RsID
    + add LOG_INFO statement to notifier dialog call
  * Add user adjustable menu font and font size
  * Update po files
  * Scope colors
    + add user defined colors for all instances of scope view
    + update fl files generation to fluid 1.3.9</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1729252800">- Update to 4.2.06:
  * MFSK for QRP Labs qmx/qmxp
    + remove silence period after preamble
    . qmx drops transmit signal after initial mfsk preamble
    . RsID signal should not be used with qmx series xcvr
  * ADIF correction
    + correct various FeldHell ADIF reports:
    . Feld Hell &lt;MODE:4&gt;HELL
    . Slow Hell &lt;MODE:4&gt;HELL
    . Feld Hell X5 &lt;MODE:4&gt;HELL
    . Feld Hell X9 &lt;MODE:4&gt;HELL
    . FSK Hell-245 &lt;MODE:7&gt;FSKH105
    . FSK Hell-105 &lt;MODE:7&gt;FSKH245
    . Hell 80 &lt;MODE:6&gt;HELL80
    In the current ADIF specification
    https://adif.org.uk/314/ADIF_314.htm#Mode_Enumeration
  - FSKH105 and FSKH245 do not exist as MODE in the ADIF specification
  - HELL80 is a SUBMODE rather than MODE, so should be exported =
    as &lt;MODE:4&gt;HELL &lt;SUBMODE:6&gt;HELL80
    . &lt;MODE:4&gt;HELL &lt;SUBMODE:8&gt;SLOWHELL
    . &lt;MODE:4&gt;HELL &lt;SUBMODE:6&gt;HELLX5
    . &lt;MODE:4&gt;HELL &lt;SUBMODE:6&gt;HELLX9
  * FSQ rx/tx freq
    + Remove variable frequency selection on configuration tab
  * color prefs
    + move color definitions from configuration to a separate
    prefs file to allow independent color renderings.
    + specify all colors as a triad: red, green, blue 0 to 255
  * Main dialog position
    + allow location on left-center-right monitors. n5
  * Micro modems
    + change name to avoid double word parsing issues with
    frequencies2.txt
  * colors and scheme
    + allow user to select default background and foreground
    colors
    . supplements command line usage
  * @QSY+ macro tag
    + QSY after TX to RX transition
  * autotools: update m4 macros
  * fw / ww
  * Wordsworth keying
    + Correct spacing algorithm using smaller intervals
    of silence to avoid audio stream buffer overflow
    + simultaneous farnsworth / wordsworth keying.
    if and only if: wordsworth &lt; farnsworth &lt; keying wpm
  * UDP/CLOUD log record
    + add write log record to UDP socket concurrent with other
    internal and external logbook recording. UDP record in
    ADIF format and contains the fields specified on the UDP
    field selection dialog.
    + Add field selection for cloud logbook export
    + UDP and CLOUD export records are terminated by the &lt;EOR&gt;
    tag.
    + Make field selection paradigm identical for udp and cloud
    exports.
    + ADIF specification compliance
    . change frequency field comma, ",", to period "."
  * FMT thread
    + insure that FMT thread is closed when modem is deleted
    . windows gags on multiple threads writing to same object
    + put a whole file lock on the csv file during entire time
    it is being written to by the FMT modem. Excel is an
    ultra greedy application that attempts to lock a file before
    any reads or writes and does so even to a file opened for
    write by another program. Bah Humbug!</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1749902400">- Update to 4.2.07:
  * Update cty dat: use big cty dat posted on 9 Jun 2025
  * Audio macros: add
    . &lt;GEN_START&gt;
    . &lt;GEN_STOP&gt;
    . &lt;GEN_PAUSE&gt; - toggle
  * Update manual,add information for &lt;AUDIO:filename&gt; macro tag
    . transmit the audio file given by full pathname 'filename'
    . file may be encoded as wav or mpeg
  * OFDM modes removed from application pending further development
    by John, KL4YFD.
    . code still intact, just commented out
  * Squelch by mode: update to set code
  * TTY ITA2: allow user to select USTTY or ITA2 for Baudot shifted
    characters
  * save and restore frequency lock status between session
  * run_script: dd new command line parameter
    . script &lt;fullpathname filename&gt;
  * all references to www.w1hkj.com changed to www.w1hkj.org
  * microHAM interface: modify the WinKeyer interface config dialog
    to include microHAM as requiring the emualation bypass control
    enabled
  * SCAMP ADIF: Change SCAMP adif designation to
    . mode MFSK
    . submode SCAMPFSK
  * RSID squelch: correct RsID detection behavior
  * MFSK afc
    + Increase AFC low pass filter range to 500.
    + add configuration item allowing user to adjust the decay
    averaging of the AFC tracking.
  * THOR-25: add new THOR modem
  * WEFAX
    + restore LPM selection
    +  increase range of bandwidth selection
  * band mode: fix save/load of tx level
  * fmt time scale: add 4, 8, 16, 24 and 48 hour scales
  * scamp: port SCAMP from github fldigi/scamp repository
  * RsID start/stop: reduce start/stop filtering interval of
    transmit signal
  * HELL modes: Make all modes equal for duplicate test. Include
    mode designations prior to ADIF conformance code change.
  * ui_colors: fix bugs introduced by previous commit</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1749902401">- Update to 4.2.07:
  * Update cty dat: use big cty dat posted on 9 Jun 2025
  * Audio macros: add
    . &lt;GEN_START&gt;
    . &lt;GEN_STOP&gt;
    . &lt;GEN_PAUSE&gt; - toggle
  * Update manual,add information for &lt;AUDIO:filename&gt; macro tag
    . transmit the audio file given by full pathname 'filename'
    . file may be encoded as wav or mpeg
  * OFDM modes removed from application pending further development
    by John, KL4YFD.
    . code still intact, just commented out
  * Squelch by mode: update to set code
  * TTY ITA2: allow user to select USTTY or ITA2 for Baudot shifted
    characters
  * save and restore frequency lock status between session
  * run_script: dd new command line parameter
    . script &lt;fullpathname filename&gt;
  * all references to www.w1hkj.com changed to www.w1hkj.org
  * microHAM interface: modify the WinKeyer interface config dialog
    to include microHAM as requiring the emualation bypass control
    enabled
  * SCAMP ADIF: Change SCAMP adif designation to
    . mode MFSK
    . submode SCAMPFSK
  * RSID squelch: correct RsID detection behavior
  * MFSK afc
    + Increase AFC low pass filter range to 500.
    + add configuration item allowing user to adjust the decay
    averaging of the AFC tracking.
  * THOR-25: add new THOR modem
  * WEFAX
    + restore LPM selection
    +  increase range of bandwidth selection
  * band mode: fix save/load of tx level
  * fmt time scale: add 4, 8, 16, 24 and 48 hour scales
  * scamp: port SCAMP from github fldigi/scamp repository
  * RsID start/stop: reduce start/stop filtering interval of
    transmit signal
  * HELL modes: Make all modes equal for duplicate test. Include
    mode designations prior to ADIF conformance code change.
  * ui_colors: fix bugs introduced by previous commit</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1758110400">- Update to 4.2.09:
  + fmt segmentation fault fixed
- Update to 4.2.08:
  + Export ADIF defaults: fix missing right click - save defaults
  + Mouse wheel action: correct code for consistent mouse wheel
    action
    . mouse wheel forward - increase value
    . mouse wheen backward - decrease value
  + Configure.ac mod: Update to build configure.ac
  + Configuration confirmation: update immediately to make current
    selection operable.
  + CW update
  * change to FIR lowpass filter
  * remove character hesitation; cw using flrig dtr/rts keying
  * add user configurable 'weight' setting
  * correct "retain freq lock" usage
    . the logic was being applied in the wrong place in the code
  * correct CW wpm sync between various keyline controls
  * add CW keyline control using GPIO pin
    . only applicable to PI computers
  * add code for CW bandwidth control via mousewheel
  * add user selectable embedded CW bandwidth controls
  * start at sweet spot if so configured
  + Fl_Preferences bug
  * fix incorrect code for fltk 4.x preferences file
    . notify code was not using the correct file name
  * change all references 'w1hkj.com' to 'w1hkj.org'
  + Soundcard Generate
  * fix sound NULL record flush routine.
    . failed to force snd_file reference object to zero.
    . caused MALLOC error in snd_file library.
  + xmlrpc get_trx_state: change to same logic used in get_trx_status
  + NAVTEX special char / reverse
  * add ITA2 translation tables to NAVTEX, SITOR2
  * correct decode/encode of NAVTEX/SITOR2 Rv mode.
  + nsis script: some systems require explicit placement of locale
    files
  + scope colors
  * fltk library issue moving from fltk 1.3.9 to fltk 1.4.3
    . fl_scale and fl_circle parameter lists are incompatible.
    . modified code to preclude using fl_scale to allow
    one code source to compile and function correctly with
    either library.
  + TX_PWR macro
  * add processing options
    . number of samples for averaging
    . number of samples to select peak
    . report average / peak power
  + GCC 15 changes
  * Changed regex 'C' declarations to current standards.
  * Commented out frequency2 list legacy code, causes incorrect
    assignment.
  * Minor changes to mode parsing.
  * Added qso_browser clear() function to prevent list doubling
    on each frequency2 file reading.
  * Modified code to prevent duplicate entries.
  * fixes required to compile without errors/warnings on gcc-15
  + mode_state file: correct location for &gt;= fltk-1.4.0
  + OFDM modes  Comment out from all menus
    . pending development work by KL4YFD
  + Redefine nanosleep
  + Update greek po translation files
  + ITA2 chars
  * modify table to include '+'
  * modify table to swap ';' and '='</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1763640000">- Update to 4.2.10:
  * remember and reset the screen scale factor
  * get/set screen number for main dialog
    . adjust main dialog x, y coordinates before saving in fldigi.prefs
  * read and use flrig FSK baudot parameters to control character
    send rate
    . baud
    . stop bits
    . idles (diddles)
  * Signal level indicator on main dialog status bar changed to
    down box
    . default transition levels changed to -30, -6, -3 dB
  * Control Positions
    + adjust position of main dialog controls
    + add expanding flat box widgets to waterfall controls
    + change visibility rules for power SQL button
    . used only with KISS i/o enabled
    . toggle visibility with SQL button
    . both occupy same dialog position
    . add SHIFT-CONTROL-LEFT-CLICK to change between
    + PSQL and SQL buttons - correct waterfall display toggling
    + reorganize code to allow main and water-fall only dialogs to
    share same status bar code
    + allow user selection of waterfall/status-bar control resizing
    and positioning
    . normal UI is for waterfall and status-bar controls to expand
    and contract horizontally with main dialog width adjustment
    . add --fill (--fi) to command line for fixed width controls
    with expandable empty space between controls
    + correct menu resizing for font size other than 14
    + add new controls to color/font setting function
    + make status &amp; waterfall resizable layout selectable by user
    on configuration dialog
    . selection change occurs on program restart
  * fix the very annoying blink of the MARK RTTY trackline
  * fix PTT service dropping last few characters in FSK transmission
  * Add gpiod support
    + add GPIO i/o support for PTT and CW keyline
    + separate GPIO configuration dialog
  * fix segmentation fault for cw/wfall-only configuration
  * fsq sounder: change algorithm for computing next sounding time
  * Regex Search: add LOG_INFO search results</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1766145600">- Update to 4.2.11:
  * Documentation update: dialog resizing with CONTROL +/- keys
  * changes to improve flrig rtty timing of character by character
    data stream
  * MFSK Rx Pic: change Rx image dialog resize algorithm
    . receieved image dimensions were not correctly applied to
    dialog resize
  * change CW signal detection and tracking
  * add documentation specific to CW macro usage
  * COM port evaluation: attempt non-invasive test and find serial
    ports using native operating system calls vice POSIX open port
  * disable network debug file, file size might exceed allowable
    limits when program allowed to run continuously with many
    network requests being processed.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783857600">- Update to 4.2.12:
  * New QRSS ultra-slow CW mode: transmit via audio CW or RigCAT
    DTR/RTS keying and receive with an hours-long horizontal
    waterfall viewer (FFT or Sliding DFT), a new video-stream
    display widget, FM and DFCW variants, and a separate Rx/Tx
    dialog
  * Remove code that caused a segfault under Wayland
  * Fix an flrig reconnect segfault
  * Fix flrig LSB/USB modes not setting the reverse flag
  * Limit low-frequency RsID detection to above 320 Hz
  * Read PTT and power meter over XML-RPC while transmitting in CW
  * RX text clear: add an opt-out confirmation dialog
  * Rigcat: fix the baud-rate search limit and the restore of TX
    level and squelch when the interface first starts
  * Waterfall: Ctrl + right-click release sets the tracking point
    and QSYs to it
  * Fix transmit text colour not being saved when changed
  * Add QTC Cabrillo support for the DARC Hell Sprint Contest
- Modernize spec: drop the deprecated %suse_update_desktop_file
  calls and the update-desktop-files build/scriptlet requires (the
  shipped .desktop files are already valid; desktop-database
  updates are handled by file triggers), drop the dead
  suse_version &lt; 1325 scriptlet block, and run spec-cleaner (drop
  Group tags, libudev-devel -&gt; pkgconfig(libudev))</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1785844800">- Update to 4.2.13:
  * flrig-i-o-segfault
    + xmlrpc_rig faults on mingw builds when LSB type mode is selected
    + actual bug is in waterfall reverse setting, only showed up when
    a LSB type of mode was invoked at the xcvr or flrig.
  * Special debug file, use if you need to trace method calls.
  * Combo data string: check for trailing '|' character and erase
    before processing multi entry string
  * KISS I/O buffer: correct potential character array overflow</changelog>
</package>
<package pkgid="2cd8016e00fbc0ecc2b6b97d2d507afe7b6833d9d896575c8a200cde4431a343eaf2223a5ca567062683159f37efea458ae86a5b6e502eafbb0b2f8ca747db8e" name="fldigi-debugsource" arch="i586">
  <version epoch="0" ver="4.2.13" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705492800">- Update to 4.2.04:
  * PO files:
    + Add Catalan ca.po
    + Update Greek el.po
  * xmlrpc remote log: set xmlrpc execute timeout to 10.0 seconds
    for all fllog access
  * update font browser widget class to use std::list for
    enumerating fonts
  * gpio ptt: correct gpio export routine
  * MACRO tags: Add missing trailing '&gt;' to macro tag string definitions
  * RsID Rx button color: remove from button initialization list
  * hamlib 4.6 bug fix: hamlib 4.6~git changes creates incompatible
    call with previous versions of the library
  * FMT zombie: fix potential thread zombie if FMT modem shut down
    during a log write
  * Squelch Macro tags
  * Add
    + &lt;SQL:on|off|t&gt; Digital Squelch on, off,toggle
    + &lt;SQLCH:nnn&gt; Digital Squelch level, 0..100
  * CLRLOG LOG LNW: Correct macro functions
  * metar report: add unprocessed ob: line as a report option
  * Log fields
    + add MY_STATE
    + trim leading/trailing blanks
    + add UK counties to counties list
    + changed short form to blank when NIL selected for state
    + store fldigi version number in SQSO.txt file
    + regenerate list from internal string if version number does
    not match with executing binary</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1714564800">- Update to 4.2.05:
  * Documentation Update
    + Script command RSID BW_MIN.
    + Script command C-Media PTT.
    + Html generated page formatting issues related to escape
    sequence characters in source.
    + Document Source code formatting issues related to end of
    line/return characters   (blasted text editor differences).
  * RSID Scripting
    + Add RSID minimum bandwidth script command.
    + Add missing top level script list of commands.
    + Comment out machine specific generated script file commands.
    + Filter values to their modulus "step" values.
  * Main X-Y-W-H restore: allow negative X, Y value
  * pi-winkeyer: repair broken winkeyer serial i/o on Pi computers
  * Add code to force default language to be English
  * RSID Min Bandwidth
    + add user adjustable bandwidth for minimum RsID detection
    range.
    + display RsID detection zone on waterfall (dashed lines) when
    RsID is both ON and limited to a specific bandwidth range
  * OFDM documentation
    + Update, remove unsupported OFDM modes
  * remove all instances of ° from strings literals
  * DominoEX MFSK Thor s/n
    + s/n &amp; fec reports are erroneous when macro used to fill
    in those values during subsequent transmit.
    . change to provide last Rx max s/n &amp; min error report
    . values displayed in Status fields will time out and clear
    in 15 seconds.
  * gpio ptt: increase OS wait time before sending bit values
  * fsq mod: reinstate squelch countdown
  * Add CW send using Wordsworth timing
  * RsID
    + add LOG_INFO statement to notifier dialog call
  * Add user adjustable menu font and font size
  * Update po files
  * Scope colors
    + add user defined colors for all instances of scope view
    + update fl files generation to fluid 1.3.9</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1729252800">- Update to 4.2.06:
  * MFSK for QRP Labs qmx/qmxp
    + remove silence period after preamble
    . qmx drops transmit signal after initial mfsk preamble
    . RsID signal should not be used with qmx series xcvr
  * ADIF correction
    + correct various FeldHell ADIF reports:
    . Feld Hell &lt;MODE:4&gt;HELL
    . Slow Hell &lt;MODE:4&gt;HELL
    . Feld Hell X5 &lt;MODE:4&gt;HELL
    . Feld Hell X9 &lt;MODE:4&gt;HELL
    . FSK Hell-245 &lt;MODE:7&gt;FSKH105
    . FSK Hell-105 &lt;MODE:7&gt;FSKH245
    . Hell 80 &lt;MODE:6&gt;HELL80
    In the current ADIF specification
    https://adif.org.uk/314/ADIF_314.htm#Mode_Enumeration
  - FSKH105 and FSKH245 do not exist as MODE in the ADIF specification
  - HELL80 is a SUBMODE rather than MODE, so should be exported =
    as &lt;MODE:4&gt;HELL &lt;SUBMODE:6&gt;HELL80
    . &lt;MODE:4&gt;HELL &lt;SUBMODE:8&gt;SLOWHELL
    . &lt;MODE:4&gt;HELL &lt;SUBMODE:6&gt;HELLX5
    . &lt;MODE:4&gt;HELL &lt;SUBMODE:6&gt;HELLX9
  * FSQ rx/tx freq
    + Remove variable frequency selection on configuration tab
  * color prefs
    + move color definitions from configuration to a separate
    prefs file to allow independent color renderings.
    + specify all colors as a triad: red, green, blue 0 to 255
  * Main dialog position
    + allow location on left-center-right monitors. n5
  * Micro modems
    + change name to avoid double word parsing issues with
    frequencies2.txt
  * colors and scheme
    + allow user to select default background and foreground
    colors
    . supplements command line usage
  * @QSY+ macro tag
    + QSY after TX to RX transition
  * autotools: update m4 macros
  * fw / ww
  * Wordsworth keying
    + Correct spacing algorithm using smaller intervals
    of silence to avoid audio stream buffer overflow
    + simultaneous farnsworth / wordsworth keying.
    if and only if: wordsworth &lt; farnsworth &lt; keying wpm
  * UDP/CLOUD log record
    + add write log record to UDP socket concurrent with other
    internal and external logbook recording. UDP record in
    ADIF format and contains the fields specified on the UDP
    field selection dialog.
    + Add field selection for cloud logbook export
    + UDP and CLOUD export records are terminated by the &lt;EOR&gt;
    tag.
    + Make field selection paradigm identical for udp and cloud
    exports.
    + ADIF specification compliance
    . change frequency field comma, ",", to period "."
  * FMT thread
    + insure that FMT thread is closed when modem is deleted
    . windows gags on multiple threads writing to same object
    + put a whole file lock on the csv file during entire time
    it is being written to by the FMT modem. Excel is an
    ultra greedy application that attempts to lock a file before
    any reads or writes and does so even to a file opened for
    write by another program. Bah Humbug!</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1749902400">- Update to 4.2.07:
  * Update cty dat: use big cty dat posted on 9 Jun 2025
  * Audio macros: add
    . &lt;GEN_START&gt;
    . &lt;GEN_STOP&gt;
    . &lt;GEN_PAUSE&gt; - toggle
  * Update manual,add information for &lt;AUDIO:filename&gt; macro tag
    . transmit the audio file given by full pathname 'filename'
    . file may be encoded as wav or mpeg
  * OFDM modes removed from application pending further development
    by John, KL4YFD.
    . code still intact, just commented out
  * Squelch by mode: update to set code
  * TTY ITA2: allow user to select USTTY or ITA2 for Baudot shifted
    characters
  * save and restore frequency lock status between session
  * run_script: dd new command line parameter
    . script &lt;fullpathname filename&gt;
  * all references to www.w1hkj.com changed to www.w1hkj.org
  * microHAM interface: modify the WinKeyer interface config dialog
    to include microHAM as requiring the emualation bypass control
    enabled
  * SCAMP ADIF: Change SCAMP adif designation to
    . mode MFSK
    . submode SCAMPFSK
  * RSID squelch: correct RsID detection behavior
  * MFSK afc
    + Increase AFC low pass filter range to 500.
    + add configuration item allowing user to adjust the decay
    averaging of the AFC tracking.
  * THOR-25: add new THOR modem
  * WEFAX
    + restore LPM selection
    +  increase range of bandwidth selection
  * band mode: fix save/load of tx level
  * fmt time scale: add 4, 8, 16, 24 and 48 hour scales
  * scamp: port SCAMP from github fldigi/scamp repository
  * RsID start/stop: reduce start/stop filtering interval of
    transmit signal
  * HELL modes: Make all modes equal for duplicate test. Include
    mode designations prior to ADIF conformance code change.
  * ui_colors: fix bugs introduced by previous commit</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1749902401">- Update to 4.2.07:
  * Update cty dat: use big cty dat posted on 9 Jun 2025
  * Audio macros: add
    . &lt;GEN_START&gt;
    . &lt;GEN_STOP&gt;
    . &lt;GEN_PAUSE&gt; - toggle
  * Update manual,add information for &lt;AUDIO:filename&gt; macro tag
    . transmit the audio file given by full pathname 'filename'
    . file may be encoded as wav or mpeg
  * OFDM modes removed from application pending further development
    by John, KL4YFD.
    . code still intact, just commented out
  * Squelch by mode: update to set code
  * TTY ITA2: allow user to select USTTY or ITA2 for Baudot shifted
    characters
  * save and restore frequency lock status between session
  * run_script: dd new command line parameter
    . script &lt;fullpathname filename&gt;
  * all references to www.w1hkj.com changed to www.w1hkj.org
  * microHAM interface: modify the WinKeyer interface config dialog
    to include microHAM as requiring the emualation bypass control
    enabled
  * SCAMP ADIF: Change SCAMP adif designation to
    . mode MFSK
    . submode SCAMPFSK
  * RSID squelch: correct RsID detection behavior
  * MFSK afc
    + Increase AFC low pass filter range to 500.
    + add configuration item allowing user to adjust the decay
    averaging of the AFC tracking.
  * THOR-25: add new THOR modem
  * WEFAX
    + restore LPM selection
    +  increase range of bandwidth selection
  * band mode: fix save/load of tx level
  * fmt time scale: add 4, 8, 16, 24 and 48 hour scales
  * scamp: port SCAMP from github fldigi/scamp repository
  * RsID start/stop: reduce start/stop filtering interval of
    transmit signal
  * HELL modes: Make all modes equal for duplicate test. Include
    mode designations prior to ADIF conformance code change.
  * ui_colors: fix bugs introduced by previous commit</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1758110400">- Update to 4.2.09:
  + fmt segmentation fault fixed
- Update to 4.2.08:
  + Export ADIF defaults: fix missing right click - save defaults
  + Mouse wheel action: correct code for consistent mouse wheel
    action
    . mouse wheel forward - increase value
    . mouse wheen backward - decrease value
  + Configure.ac mod: Update to build configure.ac
  + Configuration confirmation: update immediately to make current
    selection operable.
  + CW update
  * change to FIR lowpass filter
  * remove character hesitation; cw using flrig dtr/rts keying
  * add user configurable 'weight' setting
  * correct "retain freq lock" usage
    . the logic was being applied in the wrong place in the code
  * correct CW wpm sync between various keyline controls
  * add CW keyline control using GPIO pin
    . only applicable to PI computers
  * add code for CW bandwidth control via mousewheel
  * add user selectable embedded CW bandwidth controls
  * start at sweet spot if so configured
  + Fl_Preferences bug
  * fix incorrect code for fltk 4.x preferences file
    . notify code was not using the correct file name
  * change all references 'w1hkj.com' to 'w1hkj.org'
  + Soundcard Generate
  * fix sound NULL record flush routine.
    . failed to force snd_file reference object to zero.
    . caused MALLOC error in snd_file library.
  + xmlrpc get_trx_state: change to same logic used in get_trx_status
  + NAVTEX special char / reverse
  * add ITA2 translation tables to NAVTEX, SITOR2
  * correct decode/encode of NAVTEX/SITOR2 Rv mode.
  + nsis script: some systems require explicit placement of locale
    files
  + scope colors
  * fltk library issue moving from fltk 1.3.9 to fltk 1.4.3
    . fl_scale and fl_circle parameter lists are incompatible.
    . modified code to preclude using fl_scale to allow
    one code source to compile and function correctly with
    either library.
  + TX_PWR macro
  * add processing options
    . number of samples for averaging
    . number of samples to select peak
    . report average / peak power
  + GCC 15 changes
  * Changed regex 'C' declarations to current standards.
  * Commented out frequency2 list legacy code, causes incorrect
    assignment.
  * Minor changes to mode parsing.
  * Added qso_browser clear() function to prevent list doubling
    on each frequency2 file reading.
  * Modified code to prevent duplicate entries.
  * fixes required to compile without errors/warnings on gcc-15
  + mode_state file: correct location for &gt;= fltk-1.4.0
  + OFDM modes  Comment out from all menus
    . pending development work by KL4YFD
  + Redefine nanosleep
  + Update greek po translation files
  + ITA2 chars
  * modify table to include '+'
  * modify table to swap ';' and '='</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1763640000">- Update to 4.2.10:
  * remember and reset the screen scale factor
  * get/set screen number for main dialog
    . adjust main dialog x, y coordinates before saving in fldigi.prefs
  * read and use flrig FSK baudot parameters to control character
    send rate
    . baud
    . stop bits
    . idles (diddles)
  * Signal level indicator on main dialog status bar changed to
    down box
    . default transition levels changed to -30, -6, -3 dB
  * Control Positions
    + adjust position of main dialog controls
    + add expanding flat box widgets to waterfall controls
    + change visibility rules for power SQL button
    . used only with KISS i/o enabled
    . toggle visibility with SQL button
    . both occupy same dialog position
    . add SHIFT-CONTROL-LEFT-CLICK to change between
    + PSQL and SQL buttons - correct waterfall display toggling
    + reorganize code to allow main and water-fall only dialogs to
    share same status bar code
    + allow user selection of waterfall/status-bar control resizing
    and positioning
    . normal UI is for waterfall and status-bar controls to expand
    and contract horizontally with main dialog width adjustment
    . add --fill (--fi) to command line for fixed width controls
    with expandable empty space between controls
    + correct menu resizing for font size other than 14
    + add new controls to color/font setting function
    + make status &amp; waterfall resizable layout selectable by user
    on configuration dialog
    . selection change occurs on program restart
  * fix the very annoying blink of the MARK RTTY trackline
  * fix PTT service dropping last few characters in FSK transmission
  * Add gpiod support
    + add GPIO i/o support for PTT and CW keyline
    + separate GPIO configuration dialog
  * fix segmentation fault for cw/wfall-only configuration
  * fsq sounder: change algorithm for computing next sounding time
  * Regex Search: add LOG_INFO search results</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1766145600">- Update to 4.2.11:
  * Documentation update: dialog resizing with CONTROL +/- keys
  * changes to improve flrig rtty timing of character by character
    data stream
  * MFSK Rx Pic: change Rx image dialog resize algorithm
    . receieved image dimensions were not correctly applied to
    dialog resize
  * change CW signal detection and tracking
  * add documentation specific to CW macro usage
  * COM port evaluation: attempt non-invasive test and find serial
    ports using native operating system calls vice POSIX open port
  * disable network debug file, file size might exceed allowable
    limits when program allowed to run continuously with many
    network requests being processed.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783857600">- Update to 4.2.12:
  * New QRSS ultra-slow CW mode: transmit via audio CW or RigCAT
    DTR/RTS keying and receive with an hours-long horizontal
    waterfall viewer (FFT or Sliding DFT), a new video-stream
    display widget, FM and DFCW variants, and a separate Rx/Tx
    dialog
  * Remove code that caused a segfault under Wayland
  * Fix an flrig reconnect segfault
  * Fix flrig LSB/USB modes not setting the reverse flag
  * Limit low-frequency RsID detection to above 320 Hz
  * Read PTT and power meter over XML-RPC while transmitting in CW
  * RX text clear: add an opt-out confirmation dialog
  * Rigcat: fix the baud-rate search limit and the restore of TX
    level and squelch when the interface first starts
  * Waterfall: Ctrl + right-click release sets the tracking point
    and QSYs to it
  * Fix transmit text colour not being saved when changed
  * Add QTC Cabrillo support for the DARC Hell Sprint Contest
- Modernize spec: drop the deprecated %suse_update_desktop_file
  calls and the update-desktop-files build/scriptlet requires (the
  shipped .desktop files are already valid; desktop-database
  updates are handled by file triggers), drop the dead
  suse_version &lt; 1325 scriptlet block, and run spec-cleaner (drop
  Group tags, libudev-devel -&gt; pkgconfig(libudev))</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1785844800">- Update to 4.2.13:
  * flrig-i-o-segfault
    + xmlrpc_rig faults on mingw builds when LSB type mode is selected
    + actual bug is in waterfall reverse setting, only showed up when
    a LSB type of mode was invoked at the xcvr or flrig.
  * Special debug file, use if you need to trace method calls.
  * Combo data string: check for trailing '|' character and erase
    before processing multi entry string
  * KISS I/O buffer: correct potential character array overflow</changelog>
</package>
<package pkgid="4646e44c6fbd52f96cf0b522f704f4aa5080b4046d9af999014ce237696b116e7ba40c7bc02dd5123c2afb6c88c552aa50dce27d2ec8e852a0b803151e1da34a" name="fleet-cli-debuginfo" arch="i586">
  <version epoch="0" ver="0.16.1" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776081600">- new package fleet-cli: CLI for the Rancher Fleet GitOps tooling</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 0.15.1:
  * Fix --gitrepo and --bundle filters including HelmOps (#4830)
  * Update Kubernetes dependencies (#5040)
  * Bump github.com/moby/spdystream to v0.5.1 (#5028)
  * Update module github.com/go-git/go-git/v5 to v5.18.0 [SECURITY]
    (#5014)
  * chore(deps): update dependency go to v1.25.9 (#4970)
  * chore(deps): update module helm.sh/helm/v4 to v4.1.4 [security]
    (#4960)
  * chore(deps): update module github.com/go-git/go-git/v5 to
    v5.17.1 [security] (#4910)
  * chore(deps): update kubernetes dependencies to v0.35.3 (#4886)
  * chore(deps): update kubernetes dependencies to v0.35.3 (#4875)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779451200">- Update to version 0.15.2:
  * [v0.15] Fix namespace label equality check and nil map panic
    (#5172)
  * Bump github.com/go-git/go-git/v5 to v5.19.1 (#5166)
  * webhook: use regexp.QuoteMeta for hostname and path (#5145)
  * Introduce Policy custom resource (#5144)
  * Require helmRepoURLRegex for Helm credential forwarding
  * Restrict go-getter to Git and File protocols
  * fix: inherit node selectors for GitRepo sync jobs (#5125)
  * Retain relevant kubernetes.io labels when syncing namespaces
  * Update dependency go to v1.25.10 (#5122)
  * Update module github.com/go-git/go-git/v5 to v5.19.0 [SECURITY]
    (#5104)
  * Propagate CATTLE_WRANGLER_CHECK_GVK_ERROR_MAPPING to
    fleet-agent (#5085) (#5092)
  * [v0.15] Remove ineffective Renovate comments (#5057)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782216000">- Update to version 0.15.3:
  * Validate resolved paths stay within the clone directory (#5277)
  * Migrate integrationtests Docker SDK path (#5272)
  * Validate kubeConfig Namespaces against known Fleet namespaces
    (#5243)
  * Update dependency go to v1.25.11 (#5238)
  * self-heal BD secret when having a hash mismatch (#4963) (#5233)
  * Update Kubernetes dependencies (release/v0.15) (#5231)
  * [v0.15] - webhooks handling update (#5227)
  * Fix fleet-agent bundles not deleted when cluster is deleted
    (#5228)
  * [v0.15] Reintroduce legacyscheme defaults for drift detection
    (#5222)
  * Normalize YAML flow-style docs in post-renderer [SURE-11642]
    (#5180) (#5223)
  * Add tests for namespace label sync (#5203)
  * [v0.15] - Use Custom CAs when pulling OCI artifact (#5128)
    (#5183)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 0.15.4:
  * Bump x/net to v0.55 and x/crypto to v0.52 (#5355)
  * [v0.15] Do not update secret type when cloning downstream
    secrets (#5300)
  * Warn when Helm credentials are set but helmRepoURLRegex is
    empty (#5316) (#5332)
  * Update Kubernetes dependencies (#5323)
  * [v0.15] Consolidate Go modules into root go.mod (#5328)
  * Fix cloner when using tags in revision. (#5292) (#5317)
  * Dispatch release charts updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784808000">- Update to version 0.15.5:
  No changes related to the fleet CLI
  Dependencies
  * Bump oras-go, x/crypto, and Go toolchain (#5430)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784808001">- Update to version 0.16.0:
  * Breaking changes
  - Helm repository credentials are no longer forwarded to a
    chart repository by default. They are only sent when the
    repository URL matches the pattern configured in
    helmRepoURLRegex. A pre-upgrade migration Job and a hidden
    fleet migrate gitrepo-helm-url-regex CLI command populate the
    field on existing GitRepos. Require helmRepoURLRegex for Helm
    credential forwarding (GHSA-hx4v-cxpf-vh8m) by @thardeck in
    [#5141]
  * Future Deprecation notice
  - GitRepoRestriction will be deprecated in v0.17 and may be
    removed as soon as v0.18. It remains supported until removed,
    but has known security limitations: its repo patterns are
    matched unanchored, and it does not cover HelmOp or Bundle
    resources. Migration to the new Policy resource is strongly
    recommended.
  * CLI
  - fleet-cli: add missing flag wiring for apply, cleanup
    subcommands (#5170) by @apoorvajagtap in #5171
  - Return CLI List error closer to where it was returned by
    @0xavi0 in #4822
  * Notable dependency updates
  - Update Kubernetes dependencies to v0.36.2 by @thardeck in
    [#5094]
  - Update Go toolchain to 1.26.4 by @thardeck in #4947
  - Update github.com/go-git/go-git/v5 to v5.19.1 [security] by
    @thardeck in #5165
  - Update module helm.sh/helm/v4 to v4.2.2 [security] by
    renovate in #5353
  - Update module github.com/rancher/wrangler/v3 to v3.7.0 by
    renovate in #5142
  - Update module golang.org/x/net to v0.55.0 [security] by
    renovate in #5190
  - Update oras.land/oras-go/v2 to v2.6.2 and golang.org/x/crypto
    to v0.54.0 [security] by @thardeck in #5429</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.16.1:
  * Update vulnerable Go modules (#5599)
  * Update go toolchain directive to v1.26.6 [SECURITY] (#5564)
  * Update dependency rancher/cli to v2.15.0 (#5574)
  * Update go toolchain directive to v1.26.5 [SECURITY] (#5544)
  * [v0.16] - Split pkg/helmvalues into its own Go module (#5396)
    (#5539)
  * Update module github.com/go-git/go-git/v5 to v5.19.2 [SECURITY]
    (#5531)
  * Update dependency rancherlabs/slsactl to v0.1.36 (#5523)
  * Update module github.com/klauspost/compress to v1.18.7
    [SECURITY] (#5486)</changelog>
</package>
<package pkgid="2d678e9e6be7956294232d4c2b61acd87933f5337d6b3d059e5a892efb667d0fad9f31b141d836e095ffdf7dce1edcedc200d186884e0d213e08a3d9ae6ca758" name="flex-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.4" rel="7.7"/>
  <changelog author="mpluskal@suse.com" date="1468497600">- Small spec file cleanup</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Fix de-registration of the info files.</changelog>
  <changelog author="astieger@suse.com" date="1498392000">- flex 2.6.4:
  * Some minor performance enhancements
  * honor user defined yy_* macros again
- includes changes from 2.6.3:
  * several bug fixes resolved problems introduced in recent flex
    versions regarding processing of comments, literals and various
    quoting scenarios.
  * fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
  * a segfalt involving yyrestart(NULL) has been fixed
  * flex should now handle quoting when mixed with m4 processing
    correctly
  * flex handles `[[' and `]]' correctly
  * flex no longer generates non-ANSI code
  * more compilation warnings were squashed in generated scanners
  * prevented a buffer overflow that could occur when input buffers
  were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl</changelog>
  <changelog author="mpluskal@suse.com" date="1499083200">- Explicitly require m4 and library devel package
- Do not ship static library</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- use-extensions.patch: add AC_USE_SYSTEM_EXTENSIONS to get missing
  declaration</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Fix RPM categories.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613390400">- Update project url</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="53210e8157093adb637a0cef241c99a9bf4573a89a47932d26bdc8215d3e24fcf4798614d065190748bf517753afad3042dd813c2f4aaf2a2f0879166c9e5184" name="flex-debugsource" arch="i586">
  <version epoch="0" ver="2.6.4" rel="7.7"/>
  <changelog author="mpluskal@suse.com" date="1468497600">- Small spec file cleanup</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Fix de-registration of the info files.</changelog>
  <changelog author="astieger@suse.com" date="1498392000">- flex 2.6.4:
  * Some minor performance enhancements
  * honor user defined yy_* macros again
- includes changes from 2.6.3:
  * several bug fixes resolved problems introduced in recent flex
    versions regarding processing of comments, literals and various
    quoting scenarios.
  * fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
  * a segfalt involving yyrestart(NULL) has been fixed
  * flex should now handle quoting when mixed with m4 processing
    correctly
  * flex handles `[[' and `]]' correctly
  * flex no longer generates non-ANSI code
  * more compilation warnings were squashed in generated scanners
  * prevented a buffer overflow that could occur when input buffers
  were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl</changelog>
  <changelog author="mpluskal@suse.com" date="1499083200">- Explicitly require m4 and library devel package
- Do not ship static library</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- use-extensions.patch: add AC_USE_SYSTEM_EXTENSIONS to get missing
  declaration</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Fix RPM categories.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613390400">- Update project url</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="54393fa156bd71cb0049e778df72127ae4fe1f3a464ebb64b1726b1a36f2681a2cee34edfc8282637ee3a14b1bcc0b0bd1c9497a7a589cced10a8d93049287dd" name="flexiblas-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.2"/>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1781265600">- Initial commit of flexiblas 3.5.0 which provides different BLAS
  and LAPACK implementation through a single library.</changelog>
</package>
<package pkgid="006f873dbe81bf10e41bf666d792630dbb9215668bf05aaeaac486acde37d47460f7936557b446cc763c626ca9baf98dbeed7cb335b39e06ca1bf4e70f84f851" name="flexiblas-debugsource" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.2"/>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1781265600">- Initial commit of flexiblas 3.5.0 which provides different BLAS
  and LAPACK implementation through a single library.</changelog>
</package>
<package pkgid="d45a76948f370cb0b375ebd8aa07707d6d08ffbd47b28cd3257b754c123ac1a9781f06fd98b6d77c9fcc451b0cca63161d9d95243e72f7a2b424e49ca99d5c0e" name="flexiblas-netlib-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.2"/>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1781265600">- Initial commit of flexiblas 3.5.0 which provides different BLAS
  and LAPACK implementation through a single library.</changelog>
</package>
<package pkgid="4b542d2135b4f841b677c11d6cc814a55ebcc5525f8beb0e875a649e83e310489e81d44d1591e3d886fd041aefb5a8529142f14707bc651fa61c3c531f26337f" name="flexiblas-openblas-pthreads-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.2"/>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1781265600">- Initial commit of flexiblas 3.5.0 which provides different BLAS
  and LAPACK implementation through a single library.</changelog>
</package>
<package pkgid="84fe282d66fe627a059b2d48cd838f0c482d1c6ed344bcaee9d4ebe765909aea64e27ba3b172bec4919ca4f6982104deb42c2cc3228448b5bb3dabe45d9acd2e" name="flickcurl-debuginfo" arch="i586">
  <version epoch="0" ver="1.26" rel="6.5"/>
  <changelog author="andreas.stieger@gmx.de" date="1324641600">- move non-documentation files from -doc to -devel to fix
  Factory build error with files packaged twice</changelog>
  <changelog author="idonmez@suse.com" date="1324987200">- Fix wrong size parameter in memset call</changelog>
  <changelog author="p.drouand@gmail.com" date="1355054400">- Update to 1.23 version:
  * Full support using Flickr via OAuth 1.0 and converting
    from the legacy Flickr authentication to OAuth. It supports both
    authentication flows but Flickr has deprecated the legacy
    authentication, so it might stop working at any time.
  * Added an API call to upgrade from the Flickr legacy authentication to
    OAuth 1.0. This revokes and deletes the legacy 'auth_token' and returns
    an OAuth Access Token and Access Token Secret pair which need to be
    saved.
- New build dependencies: glib2 and gobject2.0
- Remove useless rpaths on the package
- Include really documentation into the two non-devel package to avoid break links
- Disable and remove statics libraries</changelog>
  <changelog author="fcrozat@suse.com" date="1398686400">- Update for version 1.25:
  - more OAuth fixes, including uploading fully working
  - Multiple internal OAuth changes to simplify code.
- Remove flickcurl-wrong-memset.patch, merged upstream</changelog>
  <changelog author="fcrozat@suse.com" date="1415620800">- Update to version 1.26:
  * Switch all API endpoints and image URLs to https protocol
  (http for Flickr API is deprecated since 2014-04-30).
  * Fixed utility documentation: args consistency for
  PER-PAGE / PAGE.
  * Added new extras: url_q, url_n and url_c for new image sizes.
  * Configuration and build improvements for newer automake and
  autoconf. Add new internal convienience libraries libmtwist and
  libgetopt.
  * Added build-time utility mangen to generate manpage and extras.
  * Generate and accept the new staticflickr.com domain for image
  URIs as well as the existing static.flickr.com.
  * Multiple error path allocation fixes, several memory leak
  fixes and a few overflows found via Coverity.</changelog>
  <changelog author="fcrozat@suse.com" date="1507204800">- Do not try to build gtk-doc, use the one from the tarball (drop
  BuildRequires gtk-doc).
- Remove unneeded BuildRequires automake / autoconf.</changelog>
  <changelog author="jengelh@inai.de" date="1507464000">- Avoid double shipping of documentation. Rectify RPM group
  and update summaries.
- %_mandir is implicitly tagged %doc already.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1711713600">- Own gtk-doc directory to please RPM.
- Don't flag licenses as doc.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1731412800">- Backport 0001-Fix-Wimplicit-function-declaration.patch and
  0001-configure-Include-stdio.h-in-vsnprintf-check.patch from
  upstream to fix build with gcc14.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="571ba918b3565e6aa5ebeb51c68b16915a5ae48a9d8a9229c5eac6ba780dd30da79e3fe3fe1d0b217716d5d6d9c6d5d2f5ebc204ca64e269b39c224fc19c8d0d" name="flickcurl-debugsource" arch="i586">
  <version epoch="0" ver="1.26" rel="6.5"/>
  <changelog author="andreas.stieger@gmx.de" date="1324641600">- move non-documentation files from -doc to -devel to fix
  Factory build error with files packaged twice</changelog>
  <changelog author="idonmez@suse.com" date="1324987200">- Fix wrong size parameter in memset call</changelog>
  <changelog author="p.drouand@gmail.com" date="1355054400">- Update to 1.23 version:
  * Full support using Flickr via OAuth 1.0 and converting
    from the legacy Flickr authentication to OAuth. It supports both
    authentication flows but Flickr has deprecated the legacy
    authentication, so it might stop working at any time.
  * Added an API call to upgrade from the Flickr legacy authentication to
    OAuth 1.0. This revokes and deletes the legacy 'auth_token' and returns
    an OAuth Access Token and Access Token Secret pair which need to be
    saved.
- New build dependencies: glib2 and gobject2.0
- Remove useless rpaths on the package
- Include really documentation into the two non-devel package to avoid break links
- Disable and remove statics libraries</changelog>
  <changelog author="fcrozat@suse.com" date="1398686400">- Update for version 1.25:
  - more OAuth fixes, including uploading fully working
  - Multiple internal OAuth changes to simplify code.
- Remove flickcurl-wrong-memset.patch, merged upstream</changelog>
  <changelog author="fcrozat@suse.com" date="1415620800">- Update to version 1.26:
  * Switch all API endpoints and image URLs to https protocol
  (http for Flickr API is deprecated since 2014-04-30).
  * Fixed utility documentation: args consistency for
  PER-PAGE / PAGE.
  * Added new extras: url_q, url_n and url_c for new image sizes.
  * Configuration and build improvements for newer automake and
  autoconf. Add new internal convienience libraries libmtwist and
  libgetopt.
  * Added build-time utility mangen to generate manpage and extras.
  * Generate and accept the new staticflickr.com domain for image
  URIs as well as the existing static.flickr.com.
  * Multiple error path allocation fixes, several memory leak
  fixes and a few overflows found via Coverity.</changelog>
  <changelog author="fcrozat@suse.com" date="1507204800">- Do not try to build gtk-doc, use the one from the tarball (drop
  BuildRequires gtk-doc).
- Remove unneeded BuildRequires automake / autoconf.</changelog>
  <changelog author="jengelh@inai.de" date="1507464000">- Avoid double shipping of documentation. Rectify RPM group
  and update summaries.
- %_mandir is implicitly tagged %doc already.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1711713600">- Own gtk-doc directory to please RPM.
- Don't flag licenses as doc.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1731412800">- Backport 0001-Fix-Wimplicit-function-declaration.patch and
  0001-configure-Include-stdio.h-in-vsnprintf-check.patch from
  upstream to fix build with gcc14.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="50cbb1dd5c58d668388afc1b64f64b0452aef8407aed7b9ac6821b618111e44e0dd8dd03a4edd5a132a1b6ec5e8c1861725fe392f12a587dc875213b48051715" name="flint-debugsource" arch="i586">
  <version epoch="0" ver="3.6.0" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1710849600">- Update to release 3.1.2
  * Remove broken ldconfig calls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715169600">- Update to release 3.1.3
  * Fix bugs in the `fq_default` context initialisers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741953600">- Update to release 3.2.0
  * New modules ``mpn_mod`` and ``nfloat`` for packed fixed-size
    modulo arithmetic and packed fixed-size floating-point
    arithmetic, respectively.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742126400">- Update to release 3.2.1
  * Better host triplet identification for Zen
- Add 0001-build-reduce-build-requirements-on-gmp-and-mpfr.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743422400">- Update to release 3.2.2
  * Ditch assumption that the rbit instruction exists on aarch64
  * Fix assertion failure because of an unitialized variable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749643200">- Update to release 3.3.0
  * This release includes major speedups for the acb_theta module,
    using strides instead of row pointers in all matrix types, and
    a lot of additions to the gr module, the Generic Rings module
    in FLINT.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750075200">- Update to release 3.3.1
  * gr_mat_lu_classical: set permutation vector even if there are 0
    columns</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764072000">- Update to release 3.4.0
  * Added functions for computing the matrix permanent
    (gr_mat_permanent, _cofactor, _ryser, _glynn)
  * Multithreaded matrix permanent
  * Added fmpz_mat_permanent, fmpq_mat_permanent and specialize in
    gr_mat_permanent
  * Added gr_poly_product_roots
  * Added asymptotically fast interpolation for gr_poly
  * Port naive LLL reduction checks to gr_mat; speed up fmpz_mat
    versions
  * Added generic Newton solver for (homogeneous) systems of linear
    ODEs with rational function coefficients
  * Added QR and LQ factorization (gr_mat_gr, gr_mat_lq)
  * Added LLL parameters delta, eta in arb_mat_spd_lll_reduce and
    arb_mat_spd_is_lll_reduced
  * Added flint_mpn_mulmod_precond
  * Added gr_mpoly_derivative and gr_mpoly_integral
  * Added nmod_vec_invert: invert an array of nmod coefficients
  * Added nmod_poly_mulmod_precond
  * Naive Buchberger algorithm for fmpz_mod_mpoly
  * Added gr_derivative_gen, with implementations for polynomial
    rings</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777032000">- Update to release 3.5.0
  * Added the ``radix`` module for multiprecision ``mpn``-style
    arithmetic in any word-size limb radix (e.g. decimal or
    `p`-adic radices).
  * Added the module ``gr_ore_poly`` for Ore polynomials over
    generic rings.
  * Added middle products for most polynomial types
    (``fmpz_poly_mulmid``, ``fmpq_poly_mulmid``,
    ``nmod_poly_mulmid``, ``arb_poly_mulmid``, ``acb_poly_mulmid``,
    ``gr_poly_mulmid``, etc).
  * Added ``qadic_ctx_init_modulus`` and
    ``qadic_ctx_init_modulus_nmod`` to allow initializing a
    `q`-adic context with a given modulus.
  * Added ``gr_poly_mullow_toom_serial`` implementing Toom–Cook
    multiplication with arbitrary number of interpolation points.
  * Added Montgomery arithmetic (redc) to the ``nmod`` module. Four
    variants (fullword and halfword with eager and lazy reduction)
    are supported.
  * Added generic ring interface to Montgomery arithmetic
    (``gr_ctx_init_nmod_redc``, ``gr_ctx_init_nmod_redc_fast``).
  * Add ``flint_mpn_divrem_1_preinv`` for nx1 integer division with
    a precomputed inverse.
  * Added ``n_mod_barrett``, ``n_mod_barrett_lazy``,
    ``n_mod_lemire`` for single-word modular reduction using
    Barrett and Lemire–Kaser–Kurz algorithms.
  * Added precomputation functions for faster evaluation of
    ``qadic`` square roots in characteristic 2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782820800">- Update to release 3.6.0
  * Added ``gr_poly_compose_series_kinoshita_li`` for power series
    composition in `O(M(n) \log n)` over generic rings using the
    Kinoshita-Li algorithm.
  * Added the ``padic_radix`` module implementing `p`-adic numbers
    and fields for word-size `p` in the radix representation.
  * Added ``fmpz_poly_isolate_real_roots`` and related functions
    implementing real root counting and isolation for
    ``fmpz_poly``.
  * Added many generic trigonometric power series methods
    (including ``gr_poly_sin_cos_pi_series``,
    ``gr_poly_sin_pi_series``, etc.)
  * Added ``gr_bessel_j_jet`` and ``gr_poly_bessel_j_series`` for
    computing the Bessel J-function of a power series, with
    wrappers for ``arb``, ``acb`` and ``gr_series``.
  * Add extrapolation of ``nmod_poly`` at points in geometric
    progression.
  * Added ``arb_get_simplest_fmpq``, returning the rational with
    smallest positive denominator (and then smallest numerator)
    lying in the interval.
  * Added division with remainder for Ore polynomials
    (``gr_ore_poly_divrem``, ``gr_ore_poly_div``,
    ``gr_ore_poly_rem``)
  * Added ``gr_poly_resultant_subresultant`` and
    ``gr_poly_xgcd_subresultant``, used by default over non-field
    UFDs in ``gr_poly_resultant`` and ``gr_poly_xgcd``
  * Extended ``gr_poly_factor_squarefree`` and
    ``gr_poly_squarefree_part`` to work over non-field UFDs of
    characteristic zero and over finite fields, instead of only
    fields of characteristic zero
  * Added public helper functions for fast certification that a
    matrix is singular over the integers or rationals, used to
    speed up the multimodular and Dixon solvers for ``fmpz_mat``
    and ``fmpq_mat`` on singular input.</changelog>
</package>
<package pkgid="896be4302c17a04df06cbdeca779eaca09d6f54c66b6a80f32e0e0db2d3dff3f63770d606abcf1cc93bed5dcf232fe05851d0c173266bd153e732bf54dba521b" name="flite-debuginfo" arch="i586">
  <version epoch="0" ver="2.2" rel="1.14"/>
  <changelog author="faucamp@csir.co.za" date="1163332800">- Recreated patch to allow shared libraries to build correctly (sharedlibs.patch)
- "flite" and "flite_time" binaries now link to flite shared libraries (sharedlibs.patch)
- Simplified the documentation patch filename
- Modified patch steps in %%prep to create backup files with different suffixes
- Removed "_smp_flags" macro from %%build for all archs</changelog>
  <changelog author="faucamp@csir.co.za" date="1163419200">- Modified alsa support patch file to patch "configure.in" instead of "configure"
- Added "autoconf" step to %%build
- Added BuildRequires: autoconf
- Fixed patch backup file suffixes
- Renamed patch files to a more standard format
- Moved header files from /usr/include to /usr/include/flite
- Added -p option to all cp operations (to preserve timestamps)</changelog>
  <changelog author="faucamp@csir.co.za" date="1163505600">- Added comment to %%build stating why "_smp_flags" isn't used with make</changelog>
  <changelog author="chris@computersalat.de" date="1268568000">- update to version 1.4
  o crude multi-voice selection support (may change)
  o 4 basic voices are included 3 clustergen (awb, rms and slt)
    plus the kal diphone database
  o CMULEX now uses maximum onset for syllabification
  o alsa support
  o Clustergen support (including mlpg with mixed excitation)
    But is still slow on limited processors
  o Windows support with Visual Studio (specifically for the
    Olympus Spoken Dialog System)
  o WinCE support is redone with cegcc/mingw32ce with example
    example TTS app: Fluwm: Flite on Windows Mobile
  o Speed-ups in feature interpretation limiting calls to alloc
  o Speed-ups (and fixes) for converting clunits festvox voices
- removed obsolete sources/patches
  o README-ALSA.txt
  o flite-1.3-alsa_support.patch
- reworked patches
  o flite-1.3-sharedlibs.patch &gt; flite-1.4-sharedlibs.patch
- cleanup spec
  o added header
  o sort TAGS
  o bzipped Source
  o macros
- changelog to changes file</changelog>
  <changelog author="chris@computersalat.de" date="1323950400">- rework shlibs patch
  * add -lm ti linker flags
- fix deps
  * BuildReq: autoconf
- spec-cleanup
- fix changes file</changelog>
  <changelog author="jengelh@medozas.de" date="1324900800">- Remove redundant sections</changelog>
  <changelog author="adrian@suse.de" date="1427371200">- fix build for factory, adding texi2html build requires</changelog>
  <changelog author="vodoo@vakw.ch" date="1428408000">- add patch for doc/Makefile, changed option -number to -number-sections
  to avoid option error</changelog>
  <changelog author="jengelh@inai.de" date="1453032000">- Update to new upstream release 2.0.0
  * No changelog provided</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1694865600">- update to 2.2:
  * Better grapheme support for hundreds of new languages
    as part of Wilderness project
  * Also includes updated G2P rules for indic
- add flite-2.2-lto.patch (build with LTO)
- add flite-2.2-texinfo-7.0.patch (build with newer texinfo)</changelog>
</package>
<package pkgid="4dcd56958b7d96b66a0b952b22e6ba74286d999afb15db82fee2a5e0006d594ee328fe362358beddaac20801cb3b9223397fcdd2fa72b0f6e82319355c377779" name="flite-debugsource" arch="i586">
  <version epoch="0" ver="2.2" rel="1.14"/>
  <changelog author="faucamp@csir.co.za" date="1163332800">- Recreated patch to allow shared libraries to build correctly (sharedlibs.patch)
- "flite" and "flite_time" binaries now link to flite shared libraries (sharedlibs.patch)
- Simplified the documentation patch filename
- Modified patch steps in %%prep to create backup files with different suffixes
- Removed "_smp_flags" macro from %%build for all archs</changelog>
  <changelog author="faucamp@csir.co.za" date="1163419200">- Modified alsa support patch file to patch "configure.in" instead of "configure"
- Added "autoconf" step to %%build
- Added BuildRequires: autoconf
- Fixed patch backup file suffixes
- Renamed patch files to a more standard format
- Moved header files from /usr/include to /usr/include/flite
- Added -p option to all cp operations (to preserve timestamps)</changelog>
  <changelog author="faucamp@csir.co.za" date="1163505600">- Added comment to %%build stating why "_smp_flags" isn't used with make</changelog>
  <changelog author="chris@computersalat.de" date="1268568000">- update to version 1.4
  o crude multi-voice selection support (may change)
  o 4 basic voices are included 3 clustergen (awb, rms and slt)
    plus the kal diphone database
  o CMULEX now uses maximum onset for syllabification
  o alsa support
  o Clustergen support (including mlpg with mixed excitation)
    But is still slow on limited processors
  o Windows support with Visual Studio (specifically for the
    Olympus Spoken Dialog System)
  o WinCE support is redone with cegcc/mingw32ce with example
    example TTS app: Fluwm: Flite on Windows Mobile
  o Speed-ups in feature interpretation limiting calls to alloc
  o Speed-ups (and fixes) for converting clunits festvox voices
- removed obsolete sources/patches
  o README-ALSA.txt
  o flite-1.3-alsa_support.patch
- reworked patches
  o flite-1.3-sharedlibs.patch &gt; flite-1.4-sharedlibs.patch
- cleanup spec
  o added header
  o sort TAGS
  o bzipped Source
  o macros
- changelog to changes file</changelog>
  <changelog author="chris@computersalat.de" date="1323950400">- rework shlibs patch
  * add -lm ti linker flags
- fix deps
  * BuildReq: autoconf
- spec-cleanup
- fix changes file</changelog>
  <changelog author="jengelh@medozas.de" date="1324900800">- Remove redundant sections</changelog>
  <changelog author="adrian@suse.de" date="1427371200">- fix build for factory, adding texi2html build requires</changelog>
  <changelog author="vodoo@vakw.ch" date="1428408000">- add patch for doc/Makefile, changed option -number to -number-sections
  to avoid option error</changelog>
  <changelog author="jengelh@inai.de" date="1453032000">- Update to new upstream release 2.0.0
  * No changelog provided</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1694865600">- update to 2.2:
  * Better grapheme support for hundreds of new languages
    as part of Wilderness project
  * Also includes updated G2P rules for indic
- add flite-2.2-lto.patch (build with LTO)
- add flite-2.2-texinfo-7.0.patch (build with newer texinfo)</changelog>
</package>
<package pkgid="5b1f76f6de598f76b40bc089b29e730e331cebad55e26d5c4d123039feb9a776425532b84360acdfd3bde6cf54841b773fa3b20b75469135f7e472da82a1247f" name="flnews-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.1" rel="1.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1611835200">- Update to version 1.0pre19</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612612800">- Update to version 1.0pre23</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613995200">- Update to version 1.0pre27</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 1.0pre29</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616932800">- Update to version 1.0pre34</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617969600">- Update to version 1.0pre42</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 1.0.0
  Important notes:
  * The new configuration data format is not compatible with versions 0.x
    (indicated by the major number bump)!
    A script is provided to automatically convert existing configuration
    data to the new format. Read "migration/README" for details.
  * Because the location of the configuration has changed (see new XDG
    module below), the configuration for versions 0.x is preserved.
  * It is still possible to downgrade flnews to 0.x, the preserved old
    configuration data is used again in this case.
  * Now the release version contains 3 numbers "x.y.z"
    Major (x) indicates compatibility with configuration data
    Minor (y) is incremented for new features
    Patch (z) is incremented for bug fixes
  Bug fixes:
  * CORE: Request for group information is no longer rejected with error
    if the group list is empty.
  * GUI: After unsubscribing the last group, the article tree/list was not
    cleared and the user can click on articles for which the associated
    data no longer exists. Such operations will crash the program
    (reported by Martin Schnitkemper).
  * CORE: Line length limit (998 octets) is now checked before injection.
  * GUI: On macOS with system menu bar the status updates to menu entry
    "Group-&gt;Sort by article number" work now (patch from Dennis Preiser).
    The required method update() is not available with old FLTK 1.3
    libraries, the option CFG_COCOA_SYS_MENUBAR now requires FLTK 1.4.
  * ENC: URI percent encoder for scheme &lt;news&gt; fixed: The characters
    defined as &lt;gen-delims&gt; (RFC 3986 Section 2.2) are now encoded
    (reported by Marcel Logen).
  * GUI: The URI parser now accepts empty &lt;host&gt; for scheme &lt;news&gt;.
  * GUI: The current group selection is now restored after a click into
    the empty space below the group list (reported by Christian
    Schumacher).
  * GUI: The article list/tree is now cleared after selecting an empty
    group (formerly articles of an unrelated group may still be visible).
  * GUI: Some FLTK versions accept selection of deactivated items. There
    is now a workaround implemented to make such selections nonfatal.
  * GUI: Horizontal scrolling to highlighted result of search fixed.
  * GUI: Use FLTK default forground color for group subscription window
    too. This should make the content readable with dark background
    (reported by Christian Schumacher).
  * NLS: German translation "Artikel herunterladen fehlgeschlagen" fixed
    (reported by Marcel Logen).
  * GUI: If there are multiple signature separators ("-- ") present, now
    the last one is used according to "Usenet Best Practice" draft 01
    (reported by Marcel Logen).
  New features and improvements:
  * XDG: Moved default configuration directory to location defined by XDG
  * Base Directory Specification 0.7 ("$XDG_CONFIG_HOME/$CFG_NAME").
    Other modules now ask the XDG module for the configuration path.
  * MAIN: The new command line option "-confprefix" can be used to
    override the configuration directory (proposed by Helmut Waitzmann).
  * GUI: It is now possible to mark all articles in all groups as read
    (menu entry "Group-&gt;Mark all groups as read").
  * MAIN: New command line option "-debug" to enable debug mode early.
  * CONF: configfile entry "domain" replaced with "fqdn". Some users
    saw the hostname field in Message-ID algorithm A1 as privacy problem.
    A &lt;dot-atom&gt; can be configured for the new entry "fqdn" (should be a
    fully qualified domain name, but without root domain). It is used as
    &lt;id-right&gt; element when a Message-ID is created with algorithm A2.
  * Support for SOURCE_DATE_EPOCH Specification 1.1 added to build system.
    Reproducible build option CFG_REPRODUCIBLE removed from CONFIG.
    The SOURCE_DATE_EPOCH variable from the environment now overrides the
    dates in the GUI, the output of the "-v" command line option and the
    man pages (original patch from Bernhard M. Wiedemann).
  * Support for target "install-strip" added to build system. The target
    "install" no longer strips unnecessary symbols from binaries
    (proposed by Martin Schnitkemper).
  * EXT: Support for external inews added.
    Pathname can be specified with the new "inews" entry in configfile.
  * TLS: Protocol versions 1.0 and 1.1 are now disabled as required by
    RFC 8996. Both versions are still available in "weak" encryption mode.
  * GUI: New menu entry "Group-&gt;Mark subthread as read".
  * GUI: If there is only one entity to display for a MIME multipart
    message (e.g. the selected one with multipart/alternative), the
    entity header is now displayed too.
  * GUI: An initial greeting phrase can now be specified with the new
    "initial_greeting" entry in configfile. It is inserted into articles
    that start a new thread (proposed by Wolfgang Bauer).
  * FUTIL: Function added to create (multiple) missing directories of a
    path.
  * FILTER: New scorefile syntax to eliminate the workaround with type
    "extended". All score rules now have a wildmat in the first field.
  * FILTER: Simplified default regex for test group detection to
    "\.test$|^test$", removing the ".*" part at the beginning (proposed by
    Urs Janßen).
  * POSIX: Support for POSIX.1-2008 and SUSv4 added.
    No local replacement functions are used anymore on modern operating
    systems. snprintf() replacement function now uses SUSv4 semantics.
  * ENC: MIME encoded-words are now generated with "US-ASCII" charset
    declaration if there is no 8-bit data to encode in the header field
    (e.g. to represent words like " =?-?= " in a RFC 2049 conformant way).
    This follows the "lowest common denominator" principle decribed in
    RFC 2046 Section 4.1.2.
  * TLS: Deprecated functions from OpenSSL 3 API are no longer used.
  * GUI: Modified question popup windows to handle pressing ESC key as
    "No" or "Reject" respectively.
  * GUI: Some entries moved from menu "Article" to "Group".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.1.0
  Bug fixes:
  * CORE: Authentication without password is now rejected.
  * MAIN: Potential deadlocks in thread-safe replacement functions
    fixed.
  * GUI: State machine modified to avoid race condition when
    articles are marked read while group is not completely loaded
    yet.
  New features and improvements:
  * GUI: Option to automatically check for new articles added (an
    interval in minutes can be configured with the new
    "refresh_interval" entry in configfile).
  * GUI: Checkbox "Tools-&gt;Debug mode" removed. Debug mode must be
    enabled with command line option "-debug".
  * NNTP: Protocol logfile is only created if debug mode was
    enabled (and unlinked otherwise, if present). "Tools-&gt;Protocol
    console" window now requires debug mode.
  * GUI: Support for estimated article count in subscription window
    added
  * GUI: Support for group descriptions in subscription window
    added
  * NNTP: Support for LIST NEWSGROUPS command (RFC 3977) added
  * GUI: Support for subscription proposals from server added
    (offered to user after server was changed and group list is
    empty)
  * CORE: Support for subscription proposals from server added
  * NNTP: Support for LIST SUBSCRIPTIONS command (RFC 6048) added
  * GUI: File save operations now suggest a pathname in the file
    selection window.
  * GUI: File save operations now ask the user before an existing
    file is overwritten.
  * CORE: Function added to suggest a pathname (created from home
    directory, program name and timestamp).
  * CORE: Message-IDs are now generated with algorithm A3 (uses a
    modified Base64 alphabet with "/" replaced by "-"). This
    allows to generate RFC 5538 conformant "news"-URIs without
    percent-encoding.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693137600">- Update to version 1.2.0
  * French translation added for NLS support.
  * Option to skip to next group while searching for next unread
    article added.
  * Support for custom colors in displayed article added.
  * Support for user defined TCP connection timeout.
  * Header field "Newsgroups" can now be extracted from overview,
    if present. Scoring rules of type "group" are applied to all
    groups of an Xpost in this case.
  * Support for LIST OVERVIEW.FMT command (RFC 3977) added
  * Experimental support for NNTP MAXARTNUM extension added.
  * Zero-width space (ZWSP) is now used too as line breaking hint
    for the format "flowed" decoder.
  * Soft hyphens are now handled consistently with all FLTK
    backends (formerly X11 rendered all SHY characters visible,
    as defined by ISO 8859-1, while Pango and Cocoa rendered SHY
    characters invisible).
  * Unicode database updated to version 15.0.0.
  * The experimental option USE_CUSTOM_FONTSIZE has been removed
    Since FLTK 1.4 there is a resize feature via keyboard
    (Ctrl-+/-).
  * Examples for postprocessor added in subdirectory "postproc".
  * Example for external editor added in subdirectory "editor".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714996800">- Update to version 1.2.1
  * Potential crash fixed if an article is selected while article
    tree/list widget update is still in progress (race condition).
  * FLTK 1.3 may crash if Fl_Text_Display widget contains very long
    lines. With FLTK 1.3 articles containing lines beyond 1000
    octets are no longer displayed. It's still possible to store
    the raw data to a file. With FLTK 1.4 the behaviour is unchanged.
  * Inconsistent permissions of created files fixed.
  * Conversion from multiple seldom used 8-bit codepages to Unicode
    fixed.
  * Unicode database updated to version 15.1.0.
  * Connector lines in article tree are now solid for better
    visibility.</changelog>
</package>
<package pkgid="99a6a3582b2ff950e703bd5c559114ef11d7506c06ce00bbdbdfe48477951abfc2d1b333aa3dee8fef65dc6535e7d541928f35c7c2ddab8662dd43af6fd8a6f7" name="flnews-debugsource" arch="i586">
  <version epoch="0" ver="1.2.1" rel="1.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1611835200">- Update to version 1.0pre19</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1612612800">- Update to version 1.0pre23</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1613995200">- Update to version 1.0pre27</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 1.0pre29</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616932800">- Update to version 1.0pre34</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617969600">- Update to version 1.0pre42</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 1.0.0
  Important notes:
  * The new configuration data format is not compatible with versions 0.x
    (indicated by the major number bump)!
    A script is provided to automatically convert existing configuration
    data to the new format. Read "migration/README" for details.
  * Because the location of the configuration has changed (see new XDG
    module below), the configuration for versions 0.x is preserved.
  * It is still possible to downgrade flnews to 0.x, the preserved old
    configuration data is used again in this case.
  * Now the release version contains 3 numbers "x.y.z"
    Major (x) indicates compatibility with configuration data
    Minor (y) is incremented for new features
    Patch (z) is incremented for bug fixes
  Bug fixes:
  * CORE: Request for group information is no longer rejected with error
    if the group list is empty.
  * GUI: After unsubscribing the last group, the article tree/list was not
    cleared and the user can click on articles for which the associated
    data no longer exists. Such operations will crash the program
    (reported by Martin Schnitkemper).
  * CORE: Line length limit (998 octets) is now checked before injection.
  * GUI: On macOS with system menu bar the status updates to menu entry
    "Group-&gt;Sort by article number" work now (patch from Dennis Preiser).
    The required method update() is not available with old FLTK 1.3
    libraries, the option CFG_COCOA_SYS_MENUBAR now requires FLTK 1.4.
  * ENC: URI percent encoder for scheme &lt;news&gt; fixed: The characters
    defined as &lt;gen-delims&gt; (RFC 3986 Section 2.2) are now encoded
    (reported by Marcel Logen).
  * GUI: The URI parser now accepts empty &lt;host&gt; for scheme &lt;news&gt;.
  * GUI: The current group selection is now restored after a click into
    the empty space below the group list (reported by Christian
    Schumacher).
  * GUI: The article list/tree is now cleared after selecting an empty
    group (formerly articles of an unrelated group may still be visible).
  * GUI: Some FLTK versions accept selection of deactivated items. There
    is now a workaround implemented to make such selections nonfatal.
  * GUI: Horizontal scrolling to highlighted result of search fixed.
  * GUI: Use FLTK default forground color for group subscription window
    too. This should make the content readable with dark background
    (reported by Christian Schumacher).
  * NLS: German translation "Artikel herunterladen fehlgeschlagen" fixed
    (reported by Marcel Logen).
  * GUI: If there are multiple signature separators ("-- ") present, now
    the last one is used according to "Usenet Best Practice" draft 01
    (reported by Marcel Logen).
  New features and improvements:
  * XDG: Moved default configuration directory to location defined by XDG
  * Base Directory Specification 0.7 ("$XDG_CONFIG_HOME/$CFG_NAME").
    Other modules now ask the XDG module for the configuration path.
  * MAIN: The new command line option "-confprefix" can be used to
    override the configuration directory (proposed by Helmut Waitzmann).
  * GUI: It is now possible to mark all articles in all groups as read
    (menu entry "Group-&gt;Mark all groups as read").
  * MAIN: New command line option "-debug" to enable debug mode early.
  * CONF: configfile entry "domain" replaced with "fqdn". Some users
    saw the hostname field in Message-ID algorithm A1 as privacy problem.
    A &lt;dot-atom&gt; can be configured for the new entry "fqdn" (should be a
    fully qualified domain name, but without root domain). It is used as
    &lt;id-right&gt; element when a Message-ID is created with algorithm A2.
  * Support for SOURCE_DATE_EPOCH Specification 1.1 added to build system.
    Reproducible build option CFG_REPRODUCIBLE removed from CONFIG.
    The SOURCE_DATE_EPOCH variable from the environment now overrides the
    dates in the GUI, the output of the "-v" command line option and the
    man pages (original patch from Bernhard M. Wiedemann).
  * Support for target "install-strip" added to build system. The target
    "install" no longer strips unnecessary symbols from binaries
    (proposed by Martin Schnitkemper).
  * EXT: Support for external inews added.
    Pathname can be specified with the new "inews" entry in configfile.
  * TLS: Protocol versions 1.0 and 1.1 are now disabled as required by
    RFC 8996. Both versions are still available in "weak" encryption mode.
  * GUI: New menu entry "Group-&gt;Mark subthread as read".
  * GUI: If there is only one entity to display for a MIME multipart
    message (e.g. the selected one with multipart/alternative), the
    entity header is now displayed too.
  * GUI: An initial greeting phrase can now be specified with the new
    "initial_greeting" entry in configfile. It is inserted into articles
    that start a new thread (proposed by Wolfgang Bauer).
  * FUTIL: Function added to create (multiple) missing directories of a
    path.
  * FILTER: New scorefile syntax to eliminate the workaround with type
    "extended". All score rules now have a wildmat in the first field.
  * FILTER: Simplified default regex for test group detection to
    "\.test$|^test$", removing the ".*" part at the beginning (proposed by
    Urs Janßen).
  * POSIX: Support for POSIX.1-2008 and SUSv4 added.
    No local replacement functions are used anymore on modern operating
    systems. snprintf() replacement function now uses SUSv4 semantics.
  * ENC: MIME encoded-words are now generated with "US-ASCII" charset
    declaration if there is no 8-bit data to encode in the header field
    (e.g. to represent words like " =?-?= " in a RFC 2049 conformant way).
    This follows the "lowest common denominator" principle decribed in
    RFC 2046 Section 4.1.2.
  * TLS: Deprecated functions from OpenSSL 3 API are no longer used.
  * GUI: Modified question popup windows to handle pressing ESC key as
    "No" or "Reject" respectively.
  * GUI: Some entries moved from menu "Article" to "Group".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.1.0
  Bug fixes:
  * CORE: Authentication without password is now rejected.
  * MAIN: Potential deadlocks in thread-safe replacement functions
    fixed.
  * GUI: State machine modified to avoid race condition when
    articles are marked read while group is not completely loaded
    yet.
  New features and improvements:
  * GUI: Option to automatically check for new articles added (an
    interval in minutes can be configured with the new
    "refresh_interval" entry in configfile).
  * GUI: Checkbox "Tools-&gt;Debug mode" removed. Debug mode must be
    enabled with command line option "-debug".
  * NNTP: Protocol logfile is only created if debug mode was
    enabled (and unlinked otherwise, if present). "Tools-&gt;Protocol
    console" window now requires debug mode.
  * GUI: Support for estimated article count in subscription window
    added
  * GUI: Support for group descriptions in subscription window
    added
  * NNTP: Support for LIST NEWSGROUPS command (RFC 3977) added
  * GUI: Support for subscription proposals from server added
    (offered to user after server was changed and group list is
    empty)
  * CORE: Support for subscription proposals from server added
  * NNTP: Support for LIST SUBSCRIPTIONS command (RFC 6048) added
  * GUI: File save operations now suggest a pathname in the file
    selection window.
  * GUI: File save operations now ask the user before an existing
    file is overwritten.
  * CORE: Function added to suggest a pathname (created from home
    directory, program name and timestamp).
  * CORE: Message-IDs are now generated with algorithm A3 (uses a
    modified Base64 alphabet with "/" replaced by "-"). This
    allows to generate RFC 5538 conformant "news"-URIs without
    percent-encoding.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693137600">- Update to version 1.2.0
  * French translation added for NLS support.
  * Option to skip to next group while searching for next unread
    article added.
  * Support for custom colors in displayed article added.
  * Support for user defined TCP connection timeout.
  * Header field "Newsgroups" can now be extracted from overview,
    if present. Scoring rules of type "group" are applied to all
    groups of an Xpost in this case.
  * Support for LIST OVERVIEW.FMT command (RFC 3977) added
  * Experimental support for NNTP MAXARTNUM extension added.
  * Zero-width space (ZWSP) is now used too as line breaking hint
    for the format "flowed" decoder.
  * Soft hyphens are now handled consistently with all FLTK
    backends (formerly X11 rendered all SHY characters visible,
    as defined by ISO 8859-1, while Pango and Cocoa rendered SHY
    characters invisible).
  * Unicode database updated to version 15.0.0.
  * The experimental option USE_CUSTOM_FONTSIZE has been removed
    Since FLTK 1.4 there is a resize feature via keyboard
    (Ctrl-+/-).
  * Examples for postprocessor added in subdirectory "postproc".
  * Example for external editor added in subdirectory "editor".</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714996800">- Update to version 1.2.1
  * Potential crash fixed if an article is selected while article
    tree/list widget update is still in progress (race condition).
  * FLTK 1.3 may crash if Fl_Text_Display widget contains very long
    lines. With FLTK 1.3 articles containing lines beyond 1000
    octets are no longer displayed. It's still possible to store
    the raw data to a file. With FLTK 1.4 the behaviour is unchanged.
  * Inconsistent permissions of created files fixed.
  * Conversion from multiple seldom used 8-bit codepages to Unicode
    fixed.
  * Unicode database updated to version 15.1.0.
  * Connector lines in article tree are now solid for better
    visibility.</changelog>
</package>
<package pkgid="8241616739dc02b71ac1e5da473382c3dd406beb20a5fd934902bd22927af24fb3727c6e2e438c7a0ef440f7fda0a9f5c3184b3a0d3a63084eebbb77532cb658" name="flocq-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.2" rel="1.5"/>
  <changelog author="Peter Trommler &lt;ptrommler@icloud.com&gt;" date="1580904000">- update to 3.2.0
  * compatibility with coq 8.10</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650024000">- Update to version 4.0.0.
  * Made Coq 8.12 the minimal version and removed the
    `IEEE754.SpecFloatCompat` layer
  * Removed automatic export of `ZArith` and `Reals` from
    `Core.Raux` and `Core.Core`
  * Proved a close/far-path adder in `Calc.Plus`.
  * Made `IEEE754.Binary` a wrapper around
    `IEEE754.BinarySingleNaN`.
- Put development files into separate package.
- Let documentation point to coq-doc.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1654171200">- Update to version 4.1.0.
  * Added `Bnearbyint` and `Btrunc` in `IEEE754`.
  * Ensured compatibility from Coq 8.12 to 8.16.
- Fix patching of coqdoc invocation, make it more robust.
- Patch up coqdoc invocation also for older Coq versions since they
  don't understand --coqlib_url.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1656590400">- Add Git-Clone URL</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1674734400">- Build with ocaml-rpm-macros to get proper Requires and Provides
  for flocq-devel. This should prevent incompatibilities with other
  Ocaml libraries when building native objects against flocq-devel.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680091200">- Update to version 4.1.1.
  * Ensured compatibility from Coq 8.12 to 8.17.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1694952000">- Update to version 4.1.2.
  * Ensured compatibility from Coq 8.12 to 8.18.
- Update to version 4.1.3.
  * Avoided breaking users of `IEEE754.PrimFloat`.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1706443200">- Update to version 4.1.4.
  * Ensured compatibility from Coq 8.12 to 8.19.</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1721908800">- Update to version 4.2.0.
  * Added SF2B' as a proof-free variant of SF2B.
  * Fixed installation of Pff2Flocq.
  * Ensured compatibility from Coq 8.12 to 8.20.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1772193600">- Update to version 4.2.2.
  * Made Coq 8.15 the minimal version and removed the `Int63Compat`
    and `Nat2Z_compat` layers
  * Ensured compatibility from Coq 8.15 to 9.1.0.
  * Ensured compatibility with Coq Stdlib up to 9.1.0.
- Fix build with Coq/Rocq &gt; 9 by requiring standard library.</changelog>
</package>
<package pkgid="e54e6ba8e74da4a13c10d9ec5ed40f032bf80372908e5c24f3fe56905715ac202b7511d8913451e88153815919d0934fbc99e764712684c53003362b386b795e" name="flom-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.1" rel="2.10"/>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682856000">- flom 1.6.0, initial package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683028800">- Trim description of subpackages for size (the library does not
  have the shell interface)
- Trim redundances from description already expressed through
  the License: field.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1684584000">- flom 1.6.1:
  * add an option to disable test cases needing a network interface</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706875200">- Enfore removal of python2 build dep (configure is started with
  - -disable-pyton since ever and it'd be python2):
  + Drop pkgconfig(python) BuildRequires
  + Add libtool BuildRequires in order to be able to regenerated
    confgure
  + Remove m4//ax_python_devel.m4 during prep, so the macros are
    not known to configure
  + sed out lines containing AX_SWIG_PYTHON or AX_PYTHON_DEVEL
    from configure.ac and run autoreconf to regenerate the
    configure script</changelog>
</package>
<package pkgid="db543edfb4c565e505f04042b8e0224d715ad8b0b5db85e2d223920d20ef24adf3d43b9402fa231e790debf0c3e02923de3922780b956e12b415907237a9dc9c" name="flom-debugsource" arch="i586">
  <version epoch="0" ver="1.6.1" rel="2.10"/>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682856000">- flom 1.6.0, initial package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683028800">- Trim description of subpackages for size (the library does not
  have the shell interface)
- Trim redundances from description already expressed through
  the License: field.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1684584000">- flom 1.6.1:
  * add an option to disable test cases needing a network interface</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706875200">- Enfore removal of python2 build dep (configure is started with
  - -disable-pyton since ever and it'd be python2):
  + Drop pkgconfig(python) BuildRequires
  + Add libtool BuildRequires in order to be able to regenerated
    confgure
  + Remove m4//ax_python_devel.m4 during prep, so the macros are
    not known to configure
  + sed out lines containing AX_SWIG_PYTHON or AX_PYTHON_DEVEL
    from configure.ac and run autoreconf to regenerate the
    configure script</changelog>
</package>
<package pkgid="e17c525839cfd6f2430df6cf1b19240c45ceaa525f2748a5c6ece238722c0c9793280966f96383fe194d3b853d40420ac199e3f794b6468c8e25e100a7ef0410" name="flowgrind-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.2" rel="2.3"/>
  <changelog author="reddwarf@opensuse.org" date="1337947200">- First version (0.5.8)</changelog>
  <changelog author="reddwarf@opensuse.org" date="1370347200">- Update to 0.6.0</changelog>
  <changelog author="reddwarf@opensuse.org" date="1385640000">- Update to 0.6.1</changelog>
  <changelog author="jhura@suse.com" date="1429099200">- updated to 0.7.5
- added GPG key
- changed URL and source
- README changed to README.md, removed TODO
- cleaned spec file with spec-cleaner</changelog>
  <changelog author="mpluskal@suse.com" date="1490356800">- Update to version 0.8.0:
  * Now uses UUID to uniquely identify daemons with same address
    (unfortunately that makes flowgrind incompatible with earlier
    releases)
  * Includes a lot of bugfixes, to name a few:
    + No cwnd column in output)
    + buffer overlow in daemon with 2048 flows
    + segfault in argparser
    + DEBUG_MSG is not thread-safe
    + Time to string conversion seriously broken
    + -U option expects flow endpoint as argument
    + Traffic Generation: contradicting examples</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591876800">- Fix building with gcc10</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.8.2:
  * Fix version number (flowgrind -version)
  * Fix minor groff issue in manual page
  * Update debian packaging
  * Fix compability with GCC10 (thanks to Jeroen Roovers &lt;jer@gentoo.org&gt;)
  * lower loglevel of delay calculation error to prevent log overflow
  * New website url: https://flowgrind.github.io (Closes #228)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780056000">- Modernize spec file; no change to the produced package:
  * Add explicit gcc and make BuildRequires
  * Switch to %autosetup, drop obsolete Group tag and the
    %defattr/%attr file-mode workarounds</changelog>
</package>
<package pkgid="d3511ac199a2b22d4ab723ecfb98d8b498b179422f3cd01d7222b05cf6fbe4022508197e4f16019a0f3af72ad2737070879df36616c3a367b6b2bb69301a2bda" name="flowgrind-debugsource" arch="i586">
  <version epoch="0" ver="0.8.2" rel="2.3"/>
  <changelog author="reddwarf@opensuse.org" date="1337947200">- First version (0.5.8)</changelog>
  <changelog author="reddwarf@opensuse.org" date="1370347200">- Update to 0.6.0</changelog>
  <changelog author="reddwarf@opensuse.org" date="1385640000">- Update to 0.6.1</changelog>
  <changelog author="jhura@suse.com" date="1429099200">- updated to 0.7.5
- added GPG key
- changed URL and source
- README changed to README.md, removed TODO
- cleaned spec file with spec-cleaner</changelog>
  <changelog author="mpluskal@suse.com" date="1490356800">- Update to version 0.8.0:
  * Now uses UUID to uniquely identify daemons with same address
    (unfortunately that makes flowgrind incompatible with earlier
    releases)
  * Includes a lot of bugfixes, to name a few:
    + No cwnd column in output)
    + buffer overlow in daemon with 2048 flows
    + segfault in argparser
    + DEBUG_MSG is not thread-safe
    + Time to string conversion seriously broken
    + -U option expects flow endpoint as argument
    + Traffic Generation: contradicting examples</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591876800">- Fix building with gcc10</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 0.8.2:
  * Fix version number (flowgrind -version)
  * Fix minor groff issue in manual page
  * Update debian packaging
  * Fix compability with GCC10 (thanks to Jeroen Roovers &lt;jer@gentoo.org&gt;)
  * lower loglevel of delay calculation error to prevent log overflow
  * New website url: https://flowgrind.github.io (Closes #228)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780056000">- Modernize spec file; no change to the produced package:
  * Add explicit gcc and make BuildRequires
  * Switch to %autosetup, drop obsolete Group tag and the
    %defattr/%attr file-mode workarounds</changelog>
</package>
<package pkgid="c07e98d3abfee25f4be05c34a10797782ece8ddcfd23104e6b17e15b3cbdf001e6000a99156d254d10db7f2b5b77dcf874a05188236f80f1706ff92eba4d6e59" name="flrig-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.12" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1684584000">- update to version 2.0.0
  * Update release
  * xml command button
    + add xml command to execute User defined command button
  * button colors
    + remove fixed color attribute from various controls
  * FT890 update
    + change initial serial timeout values
  * X6100 update
    + update x6100 class methods to firmware 1.1.6 capability
    + improve transceiver polling algorithm. efficiently skip
    over unpolled items.
  * string vectors
    + replace all occurances of "const char *...[]" with
    std::vector&lt;std::string&gt;...
    + enclose all access to vectors using safe mode 'at(N)'
    vice memory corrupting C style array's '[N]'
    + remove all NULL entries in former const char*[] C style arrays
    + h/w such as chained Elecraft transceiver, power amp,
    panoramic adapter (specifically the KX series) interferes
    with the free flow of serial data between the transceiver
    and the PC. Corrupted strings occassionally caused segmentation
    fault by out-of-bounds accessing of const char * string arrays.
    + default transceiver pick list to be sorted by name
    . add reference to class instantiation by list item:
    correct transceiver class instantiation selected
    independent of sort order
    . browser pick list for transcceiver always in ASCII
    sorted order independent of addition ordering
    + instantiate std::vector&lt;std::string&gt; ... as static to
    allow building on 18 years old Mac's
  * trusdx seg fault
    + correct erroneous trace parameter
  * combo highlight
    + fix off by one pulldown highlight
  * TS590S/SG
    + Change default serial port write delay.
  * Yaesu FT710
    + add FT710 transceiver
  * Elecraft BW interface
  * correct UI for changed BW paradigm for K2, K3, KX3, K4
    + fix various segfault issues with Elecraft xcvr i/o strings.
  * xmlrpc server
    + add guard_lock requests to circumvent thread
    interaction observed with KX3 / wsjt-x
    . wsjt-x is turning out to be a nemisis
    + fix trace formatting
  * IC7700 set BW
    + correct CAT string for setting digital mode BW
  * Kenwood meter readings
    + changes to correctly parse returned queries on Kenwood
    transceiver(s): TS890, TS990
  * FTdx10 bandwidths
    + eliminate "Default" bandwidth selection as transceiver
    never seems to return a 00 value.
    + update frequency control documentation
    + added new command line parameters
  - -trace rig
  - -trace get
  - -trace set
  - -trace serial
  - -trace xml
  - -trace rpc
  - -trace tci
  - -trace
- New specfile based on fldigi specflie</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693656000">- Update to version 2.0.03
  * maintenance release
  * add support for Flex SmartSDR
  * Add new ALC 40dB scale for PowerSDR
  * FTdx10: add Idd and Vdd meterinig
  * IC9700: correct get_sat_mode
  * xmlrpc_rig
  + add ability to connect to an executing flrig anywhere on
    localhost, LAN, or WAN.
    . set address and port on "client" configuration tab
    . select "xmlrig" from serial port select control
    . only works with transceivers using serial streams for
    sending and receiving transceiver CAT data
    . uses target flrig xmlrpc interface commands
    rig.client_string, rig.get_ptt, rig.set_ptt, rig.get_xcvr
    and system.listMethods
- Update to version 2.0.02
  * maintenance release
  * ic735 bw: remove has_bandwidth_control
  * KX2: Add separate class for KX2 based on KX3, correct
    bandwidth table for KX3
  * flex 1500: remove startup reference to tci centers array
  * rigs array: change xcvr order in rigs[]
  * FTdx3000/9000: update mode lists
  * FT991A agc: fix to annunciate AUTO, submitted by Dave, KZ1O
  * QMX: add qrp_labs QMX transceiver
  * sdr2 select
    + correct operation of select A/B channels
    + correct Smeter parsing
    . display for Rx #
    . display for Channel A/B
  * ui controls: fix label sizes
  * xmlrpc alert: add indication when xmlrpc server active
  * tci interface
    + fix various issues with slice vice channel
    + fix various issues with set/get mode
    + add tci "sendCommand"
- Update to version 2.0.01
  * maintenance release
  * QDX has bandwidth
    + restore "has_bandwidth_control = true" to class instantiation.
    needed to satisfy wsjtx xmlrpc client's request for bandwidth.
    + change rigbase default bandwidth (used if has_bandwidth_control
    is false), was "NONE" change to "3000"
  * TS990 meters: add missing meters
  * K3, KX3, K4 controls
    + update bandwidth controls to support both A and B
    independently
    +  update xmlrpc bandwidth interface
  * Missing FT987D: add missing instantiation code
  * DSP-L/DSP-H bws
    + fix bws transfer to xmlrpc client; effects all transceivers
    with DSP-L and DSP-H bandwidth selectors
    + fix set_bw to correctly handle H/L as well simple BW parameter
  * xmlrpc get bandwidth
    + ignore transceivers that do not support variable bandwidth
    or bandwidth tables
  * rigbase vectors
    + failed to properly initialize rigbase vectors
    . only effects transceivers without either mode, bandwidth,
    or DSP controls; such as Yaesu FT-847
  * fltk-1.4.x compatability</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697112000">- Update to version 2.0.04
  * maintenance release
  * serial-i/o: restore end of string testing in ReadBuffer method
  * serial trace: restore serial_trace inhibit
  * Serial read:  more tuning of read serial method, remove dependency
    on find2, find2 strings, simplify parsing of return string for
    Icom echo
  * PowerSDR
    + change methods to use wait_string vice wait_char
    + read voltmeter issue in xcvr software: disable in flrig
    PowerSDR class
    + change read methods for noise reduction, swr and squelch
  * rigbase: add wait_string function
  * Code cleanup, correct compile warnings
  * FLEX-1500
    + update to transceiver class methods
    + add new function wait_string for ASCII cat string processing
    + correct passband tuning, activate only for variable filters
    + change User Interface for controlling mode, bandwidth,
    passband tuning and filter selection
    + tweak UI positions and sizes
  * IC7300
    + autostart code modification
  * FT991
    +  remove get split FR command reference. not available in 991
  * IC7851
    + fix set/get modes
  * Icom Echo
    + modify read code to make impervious to the state of ECHO at
    transceiver
    + improve Windows serial readbuffer and setcommtimeouts
    + disable serial write delay</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704024000">- Update to version 2.0.05
  * maintenance release
  * FT 891/991/991A: correct start up method
  * TMD710: add gett, sett trace statements to aid in debuggin*
  * IC705: update DV mode/bandwidths
  * FT710 bug fix: vfoB frequency incorrectly parsed
  * qmx14:
    + update to AG get/set
    change flrig AG control to be RF gain as that is
    the parameter most closely akin to the system gain
    that is controlled by the AG command set. Phone
    audio output is not controlled by AG command.
    + update to MD get/set
  * K4 update
    + hide opBW
    + set mode/bw relationship when set at xcvr or flrig
  * SWR xmlrpc
    + add get_SWR: returns string representing SWR in
    floating point a conversion from meter reading to SWR value
  * XMLrpc get_swr
    + Add new xmlrpc class
    + Update PowerSDR class
  * xml client fix: bypass transceiver check() if executing
    as an xml client
  * Value Wheel Slider
    + fltk value_slider incorrectly draws '-0' when changing
    from a small negative value to zero, this is a force
    fix outside of the widget code
  * UI cosmetics: Change all occurances of 'Hang' to 'Delay'
  * FLTK 1.4.x / gcc 12: changes for fltk/gcc compatability
  * Documentation Overhaul
    + Change document structure
    + Add missing elements
    + Change xcvr naming for consistency in a product line
    + Update documentation source and source files as required
    . add missing transceivers
    . organize help files to generate a manual more easily
    searched and used by first time users
    + edited by Cliff Scott, AE5ZA, and David Freese, W1HKJ</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1749902400">- Update to version 2.0.06
  * add fltk 1.4.x Fl_Preferences call
  * IC705 wfm
    + IC-705 number of modes is now set to 14
    + Fix sizes of mode_filterX and mode_bwX initializers
    + Use enum of IC-705 modes whenever possible
  * TS870S header file: correct get_pc_min_max
  * Change .com to .org to correct for change in web page hosting
  * QMX+ digital naming change to comply with hamlib interface
  * GPIO: restore configuration tab
  * FT-991/A power out: fix double query
  * FT2000: correct read/set power control
  * IC 7600/7610/9700 time functions
    + correct CAT strings for 7600 &amp; 7610
    + add synch date/time for 9700
    + TT550 debug: add trace statements
    + IC7000: add agc and vox controls
  * FTdx101D: Add code to prevent leaving transceiver in TUNE mode
    on 70 cm band
  * FLTK 1.4.0: correct for Fl_Preferences change
  * IC705 update: changes to computation of IDD
  * IDD scales: enable optional 4=5 amp scale, auto select 5, 25,
    50 amp IDD range
  * Send Command: change waitResponse interval from fixed 200 msec
    to progStatus.serial_timeout value
  * FT2000 rfgain
    + change rfgain set/get algorithm
    + resolve rf gain A/B
    + correct sscanf format string
    + code for inverse gain values in RGnNNN; cat string
  * K4 controls: add independent save restore A/B for volume,
    IF shift, RF gain, attenuator, preamp, AGC
  * IC7300 labels: change on/off labeling for IC7300 controls
  * rig_io multiple string test: correct boolean test for string 'req2'
  * TS590: correct readin ALC and SWR
  * Restore memory sort: add left click on header bar to sort by
    category, frequency, bandwidth, mode, comments
  * RTS/DTR PTT: insure that serPTT is set correctly
  * echo auto detect: auto detect echo once and done
  * remove flfnc_common: remove unused, deprecated source file
  * update m4 macros to automake 2.71
  * UI configuration
    + correct UI discrepancies
    . Reset/Cancel loses your original settings
    . Tab Clr does not reset
    . Automatically-changing foreground text color
    . Configuration tree navigator hard-coded black
    . UI does not update dynamically
    + separate color preferences from xcvr preferences
    . allows user to maintain and select multiple named
    color preference schemes
    + provide both save and save-as menu item for saving UI between
    flrig executions.
    . 'save' does not prompt for file name, uses current
    named scheme, default is 'default'
    ' 'save as' prompts for file name, reconstructs to
    insure it is in &lt;NAME&gt;.UI format
  * Icom Send Cmd: correct end of string error
  * G90 read smeter: orrect number of read bytes from 8 to 9
  * TCP-IP read response: add timeout to loop / wait for response
  * 991/A auto start: fix power on sequence
  * Auto Notch Label: change default vector of labels
  * FT890 status
    + change read info from 28 to 18 chars
    . correct vfo value parsing
    + add read 5 status bytes
    . parse vfo A/B
    . parse split
    . parse ptt
    + add read power out
  * Cannot connect logic
    + retain serial port assignment if transceiver fails to respond
    to initialization
    + improve alert message to provide hint as to probable cause
  * Mode fast set/get
    + improved UI display of mode / bw set/get
    + faster response to xmlrpc request for mode / bw
  * BW fast set/get: improved set/get processing of transceiver bandwidth
  * UI update: set/get/display MODE, BANDWIDTH, FREQ
  * XML label access:
    + change all C style label string arrays to C++ vectors
    + make both the array and current label value accessible
    via XML cmds
    + XML cmd additions: get_agc, incr_agc
  * FT991A: test for valid return strings to queries
  * QMX: add set time
  * Icom transceivers mode change
    + change to FM bandwidth decode
    + change to mode/bandwidth/freq display sequence
    + use set_FILT when selecting FM/FM-D bandwidths
    + change xmlrpc command rig.set_bandwidth to select the nearest
    available bandwidth. previously selected the next largest
    bandwidth
    + changes effect: 7300
  * UI tab color: add restore tab color to ui initialization
  * FT747GX: add to list of supported transceivers.
  * Yaesu Auto ON/OFF sequence updates for FT450, FT450D, FT710
  * TCPIP connection:
    + change timeout for VSP type connection
    + Coded TCP/IP access similarly to a serial port.
    + Successfully tested both the FT-991 and IC-7300.
  * Yaesu Xcvr RFgain/squelch
    + code additions contributed by Steve AG7GN
    + added squelch control methods to FT991, FT991A, FT710, FT2000
    + added RFgain control methods to FT2000
  * Yaesu binary: avoid std::string out-of-bounds assert failure
    when testing for icom echo on binary string return from a
    non-Icom transceiver
  * FT747: change code which checks for presence of FT747
  * IC7610:
    + Fix reported bugs:
    . CW break-in management
    . Sub receiver, vfo-B, start and end settings
    . Copy vfoA to vfoB
    . Dual watch
    + work on following controls:
    . squelch
    . mode - code for get mode was bogus
    . equalize vfoA / vfoB
    . CW break in
    + correct methods to set/get pbt values
  * LISTSIZE: gee, someone actually wants more than 200 memory spots
  * TMD710 update
    + correct get_vfo code
    + correct reading of the current transceiver mode (AM FM NFM)
    + correct selection (read and write) of in used vfo A or B
    + removed forced dual band mode on startup
  * add ability to sort memory contents by FREQ, BW, MODE, or COMMENTS
    by clicking on sort list header
  * change FontBrowser class to use std::list vice C array of structures
  * meterpair structure
    + define globally as {float; float;}
    + FT450D
    . change to linear conversion</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1751630400">- Update to version 2.0.08
  * gcc 15 initialization:
    + correct for segfault caused by gcc initialization order
  * Service Request Processing
    + deprecate use of serviceQUE
    + reuse code for direct call from requesting process
    + fix Fl_Browser calls for fltk-1.4.x
  * nanosleep redefinition
    + redefinition conflict with newer mingw gcc version
- Update to version 2.0.07
  * IC-7760:
    + Add support for IC-7760
    + Add missing files to repository:
    . NEWRIG.txt
    . src/fileselector/fileselect.cxx</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1761048000">- Update to version 2.0.09
  * Reject xmlrpc mode change
    External cluster clients may error by changing transceiver mode
    USB and/or USB-D for all digital modes. That precludes using
    flrig in FSK mode, such as RTTY or RTTY-R on the Icom 7300.
  * gcc warnings: gcc-15 introduced many warnings regarding
    ambiguous use of parameters in class virtual methods.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1766232000">- Update to version 2.0.10
  * Documentation update
    + Add library versions to About dialog
    + Add how to resize dialogs using numeric keyboard +/- keys
  * Correct unnecessary LETTERS/FIGURES shifts when sending a space
  * cwio &amp; fskio ui
    + replace text sent widget with FTextView
    + replace text-to-send widget with FTextEdit
    + add restorable position and size to both dialogs
    + add font and font size select for cwio &amp; fskio text widgets
    + add color selection for text widget background
    + save &amp; restore background color
    + save &amp; restore text attributes: color, font, size
  * Change both gpio ptt and gpio cw to use calls to gpio deamon.
  * Add Text Sent control, text sent panel added just above text to
    send on CW &amp; FSK dialogs
  * Change to non-invasive serial port discovery using operating
    system specific commands vice generic posix open device tests
  * IC 7410 mode changes
    + correct reported problem setting USB-D / LSB-D
    + add get/set preamp
  * QMXp
    + Add new functions to support
    . modes: LSB, USB, CW, DIGIU, CW-R, DIGIL
    . selectable bandwidth
    CW widths: 50, 100, 150, 200, 250, 300, 400, 500
    DIGI widths: 2500, 2700, 2900, 3200
    SSB widths: 2500, 2700, 2900, 3200
    . CW keying using character strings
    . S meter measurement &amp; display
    . SWR measurement &amp; display
    . Power out measurement &amp; display
    . Sidetone volume adjust
    . Volume control
    + Audio mute
    . RF gain control
  * Debug read_mode(), change to always read filter / bandwidth
    when reading mode.
  * Increase size of off-screen dummy dialog to prevent X errors
  * Save and reset screen number, position and dialog scale
  * CW ptt signaling
    + correct timing with xmlrpc data stream.
    . use control-P on fldigi to alternate between sending and
    receiving
    . use control-R on fldigi to set receive state
    . use control-T on fldigi to set transmit state
    . use "T/R" button on fldigi to change to transmit or
    receive state.
  * Add read FSK parameters via xmlrpc query for baud, stop bits
    and idles
  * fsk mods
    + change timing to replicate CWIO timing
    + terminate transmission with a ' ' | LETTERS baudot byte
    + ignore PTT off state change until after transmission has
    completed.
  * Dialog placement
    + fix issue with opening and closing main dialog at extreme
    bottom of the screen, application always opens with extras
    tab(s) hiddeneven if shut down with the tabs visible.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1785844800">- Update to version 2.0.12
  * fix Icom bandwidth tables
  * Clean up std::cout: add // to lines
  * PTS device add /dev/pts/* devices to serial ports
    . provides i/o to virtual serial device used primarily for testing
  * IC7300 class corrections
    + enable get/set tracing in ic7300 class methods
    + correct wrong CAT string
    + remove set_pbt command being sent before xcvr test complete
    + fix xmlrpc command cat_string
  * add UDS socket support for Linux target
  * TX Power etal: tx power, swr, alc etc were not being read from
    transceiver during CW keydown
  * Modify scripts for current development h/w
  * A/B Button events: correct event processing for A/B button
    LEFT, RIGHT, SHIFT and CONTROL
  * Remove unused debugging statements
  * PTT coding error: check ptt state erroneously resetting PTT to
    current stat creating race condition
  * record tracing
    + add time to execute and client ID if available
    + add record button to trace view dialog
    + set test_trace to default OFF
  * add Xiegu X6200 transceiver
    . model after Icom 705
  * xmlrpc priority
    +  changes implemented to correct JS8Call and possibly others
    from wasting time executing unnecessary transceiver access
    +  add code to allow xmlrpc ptt request to have priority
    over internal polling
    +  add code to test for freq, mode, state values older than 5
    seconds
    +  disallow frivolous set function execution, ie: new data does
    not change current transceiver value
  * change thread lock timeout to 500 msec
  * FT710
    + testing mods for Richard Shaw
    + eliminate possible bad pointers in parsing replystr responses
    from CAT queries
  * add version to title bar
  * Yaesu FTX-1
    + add new transceiver
  * Send Command bug fix
    + add ability to read up to and never more than a specific
    number of bytes in response to a CAT command for data.
    . different than Kenwood or Icom responses
    . different than later model Yaesu that are similar to Kenwood
  * G90 V4
    + add new backend for G90 firmware update
  * CW Auto Tune / Zero-in
    + add CW zero in button on CW extras tab
    + add CW zero in button on CW send dialog
    + Supported by:
    . FT891
    . FT991 / FT991A
    . FTdx10
    . FTdx101D
    . FTdx1200
  * FT-891 update
    + modify and correct code testing with Yaesu h/w
    + add vfo adjust
    + add agc slow, medium, fast, auto
    + add auto-on/off
    + add power out conversion table
    + fix log 200 scale
    +  add ability to use power limited AM tune signal
    . allow use of 3rd party tuners such as LDG auto tuner
    + add class code to compensate for 891 firmware bug that
    forces DATA-U/L bandwidth to 500 with every select A/B
    or SWAP A/B operation
    +  calibrate SWR value-to-scale conversion
    +  correct get_tune logic
  * trace expansion:
    + add separate failure trace function that
    cannot be disabled at the user level
    . report trace event if thread lock excedes 50 msec
    +  reduce scope of thread locking in xml server PTT execution
    +  add additional "std::string(__func__)" parameters to
    guard_lock calls that were not providing named events
    + * add test_trace function
  * FT991A bug fix
    + correct detection of AGC Auto Medium
  * TS870S attenuator control
    +  recognize left/right click on attenuator button
    +  coded split functions set/get
  * TrxAVR homebrew
    + add new transceiver class for beautifully crafted
    homebrew digital transceiver, TrxAVR
- Update to version 2.0.11
  * rewrite set_ptt ... no functional change
  * Create new debug menu with trace and events access
  * thread locking
    + change instantiation of guard lock to use trylock
    multiple times, reporting every 10th failed attempt
    + alter guard lock behavior to remove unnecessarty calls
    + remove unnecessary serial locks from xmlrpc server code
    . ie: read smeter using User Interface values, etc.
    + fix trace thread locking to NOT use guard lock mechanism
    + add thread locking trace control to trace config dialog
  * Poll Voltage: separate from test version polling with mode
  * CWIO keyline control: xmlrpc control of key state, 1/0, down/up
  * FMD-DUO:
    + repeat xcvr presence check if first attempt fails
    + update the get_swr method
    + add TUNE off command
  * add backup files stack of four
  * Multi monitor
    + correct positioning of application dialogs
    + correct screen assignment in multi-monitor environment
  * Xcvr Config UI
    + change visual appearance
    + change label for CW / PTT
  * correct ICOM xcvr logic on returned tuner state
  * XMLRPC ptt/tune status
    + return PTT status immediately in CW mode if transceiver PTT
    disabled; semi or full break-in
    + show power out and swr when tx state is TUNE
  * rig panel:
    + suppress unused menu items when libgpiod not present
    + fix SWR scale visibility
    + zero Power meter when in Rx mode
  * CW label mismatch: correct undesignated "m1" label caption
  * correct xmlrpc interface for remote client flrig connection
  * remove code section incompaible with Wayland</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1788091200">- Correct License to GPL-3.0-or-later AND LGPL-2.0-or-later AND
  LGPL-3.0-or-later; only the stale COPYING text is GPLv2. The weaker
  grants are the bundled src/xmlrpcpp flxmlrpc copy (LGPLv3+) and the
  FLTK-derived src/widgets/Fl_Text_*_mod.cxx (Library GPLv2+), both
  compiled in.
- Add pkgconfig(libgpiod) &gt;= 2.2.1 BuildRequires, Tumbleweed only:
  configure auto-detects it, so GPIO PTT/CW keying was silently built
  out. Leap 16.0 carries libgpiod 1.6.3 and would go unresolvable.
- Declare Provides: bundled(flxmlrpc) and drop the now-unused
  flxmlrpc-devel BuildRequires: 2.0.12 has no system-flxmlrpc configure
  check and always compiles the bundled copy.
- Drop deprecated %suse_update_desktop_file and its update-desktop-files
  BuildRequires/Requires(post); validate the upstream desktop file with
  desktop-file-validate instead. desktop-file-utils must stay a
  BuildRequires or rpmlint's bundled validator cannot load libgio and
  reports a false invalid-desktopfile.
- Package AUTHORS.
- Spec cleanup: drop Group, https Source URL, %setup -q to %autosetup,
  libudev-devel to pkgconfig(libudev).</changelog>
</package>
<package pkgid="1211654193d2d08de29f29de8fb91c861593858246e00d31ec50b7c5db9f62be3825df9496f8256eac6daeb3a804ab00f166736be430ea3d47dbdd1320bb91b2" name="flrig-debugsource" arch="i586">
  <version epoch="0" ver="2.0.12" rel="1.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1684584000">- update to version 2.0.0
  * Update release
  * xml command button
    + add xml command to execute User defined command button
  * button colors
    + remove fixed color attribute from various controls
  * FT890 update
    + change initial serial timeout values
  * X6100 update
    + update x6100 class methods to firmware 1.1.6 capability
    + improve transceiver polling algorithm. efficiently skip
    over unpolled items.
  * string vectors
    + replace all occurances of "const char *...[]" with
    std::vector&lt;std::string&gt;...
    + enclose all access to vectors using safe mode 'at(N)'
    vice memory corrupting C style array's '[N]'
    + remove all NULL entries in former const char*[] C style arrays
    + h/w such as chained Elecraft transceiver, power amp,
    panoramic adapter (specifically the KX series) interferes
    with the free flow of serial data between the transceiver
    and the PC. Corrupted strings occassionally caused segmentation
    fault by out-of-bounds accessing of const char * string arrays.
    + default transceiver pick list to be sorted by name
    . add reference to class instantiation by list item:
    correct transceiver class instantiation selected
    independent of sort order
    . browser pick list for transcceiver always in ASCII
    sorted order independent of addition ordering
    + instantiate std::vector&lt;std::string&gt; ... as static to
    allow building on 18 years old Mac's
  * trusdx seg fault
    + correct erroneous trace parameter
  * combo highlight
    + fix off by one pulldown highlight
  * TS590S/SG
    + Change default serial port write delay.
  * Yaesu FT710
    + add FT710 transceiver
  * Elecraft BW interface
  * correct UI for changed BW paradigm for K2, K3, KX3, K4
    + fix various segfault issues with Elecraft xcvr i/o strings.
  * xmlrpc server
    + add guard_lock requests to circumvent thread
    interaction observed with KX3 / wsjt-x
    . wsjt-x is turning out to be a nemisis
    + fix trace formatting
  * IC7700 set BW
    + correct CAT string for setting digital mode BW
  * Kenwood meter readings
    + changes to correctly parse returned queries on Kenwood
    transceiver(s): TS890, TS990
  * FTdx10 bandwidths
    + eliminate "Default" bandwidth selection as transceiver
    never seems to return a 00 value.
    + update frequency control documentation
    + added new command line parameters
  - -trace rig
  - -trace get
  - -trace set
  - -trace serial
  - -trace xml
  - -trace rpc
  - -trace tci
  - -trace
- New specfile based on fldigi specflie</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1693656000">- Update to version 2.0.03
  * maintenance release
  * add support for Flex SmartSDR
  * Add new ALC 40dB scale for PowerSDR
  * FTdx10: add Idd and Vdd meterinig
  * IC9700: correct get_sat_mode
  * xmlrpc_rig
  + add ability to connect to an executing flrig anywhere on
    localhost, LAN, or WAN.
    . set address and port on "client" configuration tab
    . select "xmlrig" from serial port select control
    . only works with transceivers using serial streams for
    sending and receiving transceiver CAT data
    . uses target flrig xmlrpc interface commands
    rig.client_string, rig.get_ptt, rig.set_ptt, rig.get_xcvr
    and system.listMethods
- Update to version 2.0.02
  * maintenance release
  * ic735 bw: remove has_bandwidth_control
  * KX2: Add separate class for KX2 based on KX3, correct
    bandwidth table for KX3
  * flex 1500: remove startup reference to tci centers array
  * rigs array: change xcvr order in rigs[]
  * FTdx3000/9000: update mode lists
  * FT991A agc: fix to annunciate AUTO, submitted by Dave, KZ1O
  * QMX: add qrp_labs QMX transceiver
  * sdr2 select
    + correct operation of select A/B channels
    + correct Smeter parsing
    . display for Rx #
    . display for Channel A/B
  * ui controls: fix label sizes
  * xmlrpc alert: add indication when xmlrpc server active
  * tci interface
    + fix various issues with slice vice channel
    + fix various issues with set/get mode
    + add tci "sendCommand"
- Update to version 2.0.01
  * maintenance release
  * QDX has bandwidth
    + restore "has_bandwidth_control = true" to class instantiation.
    needed to satisfy wsjtx xmlrpc client's request for bandwidth.
    + change rigbase default bandwidth (used if has_bandwidth_control
    is false), was "NONE" change to "3000"
  * TS990 meters: add missing meters
  * K3, KX3, K4 controls
    + update bandwidth controls to support both A and B
    independently
    +  update xmlrpc bandwidth interface
  * Missing FT987D: add missing instantiation code
  * DSP-L/DSP-H bws
    + fix bws transfer to xmlrpc client; effects all transceivers
    with DSP-L and DSP-H bandwidth selectors
    + fix set_bw to correctly handle H/L as well simple BW parameter
  * xmlrpc get bandwidth
    + ignore transceivers that do not support variable bandwidth
    or bandwidth tables
  * rigbase vectors
    + failed to properly initialize rigbase vectors
    . only effects transceivers without either mode, bandwidth,
    or DSP controls; such as Yaesu FT-847
  * fltk-1.4.x compatability</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697112000">- Update to version 2.0.04
  * maintenance release
  * serial-i/o: restore end of string testing in ReadBuffer method
  * serial trace: restore serial_trace inhibit
  * Serial read:  more tuning of read serial method, remove dependency
    on find2, find2 strings, simplify parsing of return string for
    Icom echo
  * PowerSDR
    + change methods to use wait_string vice wait_char
    + read voltmeter issue in xcvr software: disable in flrig
    PowerSDR class
    + change read methods for noise reduction, swr and squelch
  * rigbase: add wait_string function
  * Code cleanup, correct compile warnings
  * FLEX-1500
    + update to transceiver class methods
    + add new function wait_string for ASCII cat string processing
    + correct passband tuning, activate only for variable filters
    + change User Interface for controlling mode, bandwidth,
    passband tuning and filter selection
    + tweak UI positions and sizes
  * IC7300
    + autostart code modification
  * FT991
    +  remove get split FR command reference. not available in 991
  * IC7851
    + fix set/get modes
  * Icom Echo
    + modify read code to make impervious to the state of ECHO at
    transceiver
    + improve Windows serial readbuffer and setcommtimeouts
    + disable serial write delay</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1704024000">- Update to version 2.0.05
  * maintenance release
  * FT 891/991/991A: correct start up method
  * TMD710: add gett, sett trace statements to aid in debuggin*
  * IC705: update DV mode/bandwidths
  * FT710 bug fix: vfoB frequency incorrectly parsed
  * qmx14:
    + update to AG get/set
    change flrig AG control to be RF gain as that is
    the parameter most closely akin to the system gain
    that is controlled by the AG command set. Phone
    audio output is not controlled by AG command.
    + update to MD get/set
  * K4 update
    + hide opBW
    + set mode/bw relationship when set at xcvr or flrig
  * SWR xmlrpc
    + add get_SWR: returns string representing SWR in
    floating point a conversion from meter reading to SWR value
  * XMLrpc get_swr
    + Add new xmlrpc class
    + Update PowerSDR class
  * xml client fix: bypass transceiver check() if executing
    as an xml client
  * Value Wheel Slider
    + fltk value_slider incorrectly draws '-0' when changing
    from a small negative value to zero, this is a force
    fix outside of the widget code
  * UI cosmetics: Change all occurances of 'Hang' to 'Delay'
  * FLTK 1.4.x / gcc 12: changes for fltk/gcc compatability
  * Documentation Overhaul
    + Change document structure
    + Add missing elements
    + Change xcvr naming for consistency in a product line
    + Update documentation source and source files as required
    . add missing transceivers
    . organize help files to generate a manual more easily
    searched and used by first time users
    + edited by Cliff Scott, AE5ZA, and David Freese, W1HKJ</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1749902400">- Update to version 2.0.06
  * add fltk 1.4.x Fl_Preferences call
  * IC705 wfm
    + IC-705 number of modes is now set to 14
    + Fix sizes of mode_filterX and mode_bwX initializers
    + Use enum of IC-705 modes whenever possible
  * TS870S header file: correct get_pc_min_max
  * Change .com to .org to correct for change in web page hosting
  * QMX+ digital naming change to comply with hamlib interface
  * GPIO: restore configuration tab
  * FT-991/A power out: fix double query
  * FT2000: correct read/set power control
  * IC 7600/7610/9700 time functions
    + correct CAT strings for 7600 &amp; 7610
    + add synch date/time for 9700
    + TT550 debug: add trace statements
    + IC7000: add agc and vox controls
  * FTdx101D: Add code to prevent leaving transceiver in TUNE mode
    on 70 cm band
  * FLTK 1.4.0: correct for Fl_Preferences change
  * IC705 update: changes to computation of IDD
  * IDD scales: enable optional 4=5 amp scale, auto select 5, 25,
    50 amp IDD range
  * Send Command: change waitResponse interval from fixed 200 msec
    to progStatus.serial_timeout value
  * FT2000 rfgain
    + change rfgain set/get algorithm
    + resolve rf gain A/B
    + correct sscanf format string
    + code for inverse gain values in RGnNNN; cat string
  * K4 controls: add independent save restore A/B for volume,
    IF shift, RF gain, attenuator, preamp, AGC
  * IC7300 labels: change on/off labeling for IC7300 controls
  * rig_io multiple string test: correct boolean test for string 'req2'
  * TS590: correct readin ALC and SWR
  * Restore memory sort: add left click on header bar to sort by
    category, frequency, bandwidth, mode, comments
  * RTS/DTR PTT: insure that serPTT is set correctly
  * echo auto detect: auto detect echo once and done
  * remove flfnc_common: remove unused, deprecated source file
  * update m4 macros to automake 2.71
  * UI configuration
    + correct UI discrepancies
    . Reset/Cancel loses your original settings
    . Tab Clr does not reset
    . Automatically-changing foreground text color
    . Configuration tree navigator hard-coded black
    . UI does not update dynamically
    + separate color preferences from xcvr preferences
    . allows user to maintain and select multiple named
    color preference schemes
    + provide both save and save-as menu item for saving UI between
    flrig executions.
    . 'save' does not prompt for file name, uses current
    named scheme, default is 'default'
    ' 'save as' prompts for file name, reconstructs to
    insure it is in &lt;NAME&gt;.UI format
  * Icom Send Cmd: correct end of string error
  * G90 read smeter: orrect number of read bytes from 8 to 9
  * TCP-IP read response: add timeout to loop / wait for response
  * 991/A auto start: fix power on sequence
  * Auto Notch Label: change default vector of labels
  * FT890 status
    + change read info from 28 to 18 chars
    . correct vfo value parsing
    + add read 5 status bytes
    . parse vfo A/B
    . parse split
    . parse ptt
    + add read power out
  * Cannot connect logic
    + retain serial port assignment if transceiver fails to respond
    to initialization
    + improve alert message to provide hint as to probable cause
  * Mode fast set/get
    + improved UI display of mode / bw set/get
    + faster response to xmlrpc request for mode / bw
  * BW fast set/get: improved set/get processing of transceiver bandwidth
  * UI update: set/get/display MODE, BANDWIDTH, FREQ
  * XML label access:
    + change all C style label string arrays to C++ vectors
    + make both the array and current label value accessible
    via XML cmds
    + XML cmd additions: get_agc, incr_agc
  * FT991A: test for valid return strings to queries
  * QMX: add set time
  * Icom transceivers mode change
    + change to FM bandwidth decode
    + change to mode/bandwidth/freq display sequence
    + use set_FILT when selecting FM/FM-D bandwidths
    + change xmlrpc command rig.set_bandwidth to select the nearest
    available bandwidth. previously selected the next largest
    bandwidth
    + changes effect: 7300
  * UI tab color: add restore tab color to ui initialization
  * FT747GX: add to list of supported transceivers.
  * Yaesu Auto ON/OFF sequence updates for FT450, FT450D, FT710
  * TCPIP connection:
    + change timeout for VSP type connection
    + Coded TCP/IP access similarly to a serial port.
    + Successfully tested both the FT-991 and IC-7300.
  * Yaesu Xcvr RFgain/squelch
    + code additions contributed by Steve AG7GN
    + added squelch control methods to FT991, FT991A, FT710, FT2000
    + added RFgain control methods to FT2000
  * Yaesu binary: avoid std::string out-of-bounds assert failure
    when testing for icom echo on binary string return from a
    non-Icom transceiver
  * FT747: change code which checks for presence of FT747
  * IC7610:
    + Fix reported bugs:
    . CW break-in management
    . Sub receiver, vfo-B, start and end settings
    . Copy vfoA to vfoB
    . Dual watch
    + work on following controls:
    . squelch
    . mode - code for get mode was bogus
    . equalize vfoA / vfoB
    . CW break in
    + correct methods to set/get pbt values
  * LISTSIZE: gee, someone actually wants more than 200 memory spots
  * TMD710 update
    + correct get_vfo code
    + correct reading of the current transceiver mode (AM FM NFM)
    + correct selection (read and write) of in used vfo A or B
    + removed forced dual band mode on startup
  * add ability to sort memory contents by FREQ, BW, MODE, or COMMENTS
    by clicking on sort list header
  * change FontBrowser class to use std::list vice C array of structures
  * meterpair structure
    + define globally as {float; float;}
    + FT450D
    . change to linear conversion</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1751630400">- Update to version 2.0.08
  * gcc 15 initialization:
    + correct for segfault caused by gcc initialization order
  * Service Request Processing
    + deprecate use of serviceQUE
    + reuse code for direct call from requesting process
    + fix Fl_Browser calls for fltk-1.4.x
  * nanosleep redefinition
    + redefinition conflict with newer mingw gcc version
- Update to version 2.0.07
  * IC-7760:
    + Add support for IC-7760
    + Add missing files to repository:
    . NEWRIG.txt
    . src/fileselector/fileselect.cxx</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1761048000">- Update to version 2.0.09
  * Reject xmlrpc mode change
    External cluster clients may error by changing transceiver mode
    USB and/or USB-D for all digital modes. That precludes using
    flrig in FSK mode, such as RTTY or RTTY-R on the Icom 7300.
  * gcc warnings: gcc-15 introduced many warnings regarding
    ambiguous use of parameters in class virtual methods.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1766232000">- Update to version 2.0.10
  * Documentation update
    + Add library versions to About dialog
    + Add how to resize dialogs using numeric keyboard +/- keys
  * Correct unnecessary LETTERS/FIGURES shifts when sending a space
  * cwio &amp; fskio ui
    + replace text sent widget with FTextView
    + replace text-to-send widget with FTextEdit
    + add restorable position and size to both dialogs
    + add font and font size select for cwio &amp; fskio text widgets
    + add color selection for text widget background
    + save &amp; restore background color
    + save &amp; restore text attributes: color, font, size
  * Change both gpio ptt and gpio cw to use calls to gpio deamon.
  * Add Text Sent control, text sent panel added just above text to
    send on CW &amp; FSK dialogs
  * Change to non-invasive serial port discovery using operating
    system specific commands vice generic posix open device tests
  * IC 7410 mode changes
    + correct reported problem setting USB-D / LSB-D
    + add get/set preamp
  * QMXp
    + Add new functions to support
    . modes: LSB, USB, CW, DIGIU, CW-R, DIGIL
    . selectable bandwidth
    CW widths: 50, 100, 150, 200, 250, 300, 400, 500
    DIGI widths: 2500, 2700, 2900, 3200
    SSB widths: 2500, 2700, 2900, 3200
    . CW keying using character strings
    . S meter measurement &amp; display
    . SWR measurement &amp; display
    . Power out measurement &amp; display
    . Sidetone volume adjust
    . Volume control
    + Audio mute
    . RF gain control
  * Debug read_mode(), change to always read filter / bandwidth
    when reading mode.
  * Increase size of off-screen dummy dialog to prevent X errors
  * Save and reset screen number, position and dialog scale
  * CW ptt signaling
    + correct timing with xmlrpc data stream.
    . use control-P on fldigi to alternate between sending and
    receiving
    . use control-R on fldigi to set receive state
    . use control-T on fldigi to set transmit state
    . use "T/R" button on fldigi to change to transmit or
    receive state.
  * Add read FSK parameters via xmlrpc query for baud, stop bits
    and idles
  * fsk mods
    + change timing to replicate CWIO timing
    + terminate transmission with a ' ' | LETTERS baudot byte
    + ignore PTT off state change until after transmission has
    completed.
  * Dialog placement
    + fix issue with opening and closing main dialog at extreme
    bottom of the screen, application always opens with extras
    tab(s) hiddeneven if shut down with the tabs visible.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1785844800">- Update to version 2.0.12
  * fix Icom bandwidth tables
  * Clean up std::cout: add // to lines
  * PTS device add /dev/pts/* devices to serial ports
    . provides i/o to virtual serial device used primarily for testing
  * IC7300 class corrections
    + enable get/set tracing in ic7300 class methods
    + correct wrong CAT string
    + remove set_pbt command being sent before xcvr test complete
    + fix xmlrpc command cat_string
  * add UDS socket support for Linux target
  * TX Power etal: tx power, swr, alc etc were not being read from
    transceiver during CW keydown
  * Modify scripts for current development h/w
  * A/B Button events: correct event processing for A/B button
    LEFT, RIGHT, SHIFT and CONTROL
  * Remove unused debugging statements
  * PTT coding error: check ptt state erroneously resetting PTT to
    current stat creating race condition
  * record tracing
    + add time to execute and client ID if available
    + add record button to trace view dialog
    + set test_trace to default OFF
  * add Xiegu X6200 transceiver
    . model after Icom 705
  * xmlrpc priority
    +  changes implemented to correct JS8Call and possibly others
    from wasting time executing unnecessary transceiver access
    +  add code to allow xmlrpc ptt request to have priority
    over internal polling
    +  add code to test for freq, mode, state values older than 5
    seconds
    +  disallow frivolous set function execution, ie: new data does
    not change current transceiver value
  * change thread lock timeout to 500 msec
  * FT710
    + testing mods for Richard Shaw
    + eliminate possible bad pointers in parsing replystr responses
    from CAT queries
  * add version to title bar
  * Yaesu FTX-1
    + add new transceiver
  * Send Command bug fix
    + add ability to read up to and never more than a specific
    number of bytes in response to a CAT command for data.
    . different than Kenwood or Icom responses
    . different than later model Yaesu that are similar to Kenwood
  * G90 V4
    + add new backend for G90 firmware update
  * CW Auto Tune / Zero-in
    + add CW zero in button on CW extras tab
    + add CW zero in button on CW send dialog
    + Supported by:
    . FT891
    . FT991 / FT991A
    . FTdx10
    . FTdx101D
    . FTdx1200
  * FT-891 update
    + modify and correct code testing with Yaesu h/w
    + add vfo adjust
    + add agc slow, medium, fast, auto
    + add auto-on/off
    + add power out conversion table
    + fix log 200 scale
    +  add ability to use power limited AM tune signal
    . allow use of 3rd party tuners such as LDG auto tuner
    + add class code to compensate for 891 firmware bug that
    forces DATA-U/L bandwidth to 500 with every select A/B
    or SWAP A/B operation
    +  calibrate SWR value-to-scale conversion
    +  correct get_tune logic
  * trace expansion:
    + add separate failure trace function that
    cannot be disabled at the user level
    . report trace event if thread lock excedes 50 msec
    +  reduce scope of thread locking in xml server PTT execution
    +  add additional "std::string(__func__)" parameters to
    guard_lock calls that were not providing named events
    + * add test_trace function
  * FT991A bug fix
    + correct detection of AGC Auto Medium
  * TS870S attenuator control
    +  recognize left/right click on attenuator button
    +  coded split functions set/get
  * TrxAVR homebrew
    + add new transceiver class for beautifully crafted
    homebrew digital transceiver, TrxAVR
- Update to version 2.0.11
  * rewrite set_ptt ... no functional change
  * Create new debug menu with trace and events access
  * thread locking
    + change instantiation of guard lock to use trylock
    multiple times, reporting every 10th failed attempt
    + alter guard lock behavior to remove unnecessarty calls
    + remove unnecessary serial locks from xmlrpc server code
    . ie: read smeter using User Interface values, etc.
    + fix trace thread locking to NOT use guard lock mechanism
    + add thread locking trace control to trace config dialog
  * Poll Voltage: separate from test version polling with mode
  * CWIO keyline control: xmlrpc control of key state, 1/0, down/up
  * FMD-DUO:
    + repeat xcvr presence check if first attempt fails
    + update the get_swr method
    + add TUNE off command
  * add backup files stack of four
  * Multi monitor
    + correct positioning of application dialogs
    + correct screen assignment in multi-monitor environment
  * Xcvr Config UI
    + change visual appearance
    + change label for CW / PTT
  * correct ICOM xcvr logic on returned tuner state
  * XMLRPC ptt/tune status
    + return PTT status immediately in CW mode if transceiver PTT
    disabled; semi or full break-in
    + show power out and swr when tx state is TUNE
  * rig panel:
    + suppress unused menu items when libgpiod not present
    + fix SWR scale visibility
    + zero Power meter when in Rx mode
  * CW label mismatch: correct undesignated "m1" label caption
  * correct xmlrpc interface for remote client flrig connection
  * remove code section incompaible with Wayland</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1788091200">- Correct License to GPL-3.0-or-later AND LGPL-2.0-or-later AND
  LGPL-3.0-or-later; only the stale COPYING text is GPLv2. The weaker
  grants are the bundled src/xmlrpcpp flxmlrpc copy (LGPLv3+) and the
  FLTK-derived src/widgets/Fl_Text_*_mod.cxx (Library GPLv2+), both
  compiled in.
- Add pkgconfig(libgpiod) &gt;= 2.2.1 BuildRequires, Tumbleweed only:
  configure auto-detects it, so GPIO PTT/CW keying was silently built
  out. Leap 16.0 carries libgpiod 1.6.3 and would go unresolvable.
- Declare Provides: bundled(flxmlrpc) and drop the now-unused
  flxmlrpc-devel BuildRequires: 2.0.12 has no system-flxmlrpc configure
  check and always compiles the bundled copy.
- Drop deprecated %suse_update_desktop_file and its update-desktop-files
  BuildRequires/Requires(post); validate the upstream desktop file with
  desktop-file-validate instead. desktop-file-utils must stay a
  BuildRequires or rpmlint's bundled validator cannot load libgio and
  reports a false invalid-desktopfile.
- Package AUTHORS.
- Spec cleanup: drop Group, https Source URL, %setup -q to %autosetup,
  libudev-devel to pkgconfig(libudev).</changelog>
</package>
<package pkgid="3b25b020f10be1b895a5049dce85c2fddbd79802c26764f33411b842ee2412358ee4f8cdffae8004725088c0332d4bafdc00db314a87e19b72945621f1e7c847" name="fltk-debugsource" arch="i586">
  <version epoch="0" ver="1.3.11" rel="1.6"/>
  <changelog author="pgajdos@suse.com" date="1576756800">- version update to 1.3.5
  * see CHANGES or
    https://www.fltk.org/articles.php?L1635</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 1.3.9:
  * Support macOS up to macOS 14 "Sonoma".
  * Update bundled libraries to current versions (see below).
  * Introduce bundled image library "prefixing" to avoid
    conflicts with system libraries.
  * Bundled library versions (see also README.bundled-libs.txt):
  * Library       Version            Release date
  * jpeg          jpeg-9e            2022-01-16
  * png           libpng-1.6.40      2023-06-21
  * zlib          zlib-1.3           2023-08-18
  * Backport X11 INCR protocol fixes from 1.4.0 (issue #451)
  * X11: Suppress compiler warnings when using gcc or clang
  * Fix crash if a program exits before it opens a window
  * Fix compilation error with current Visual Studio 2022
  * Backport warning fixes from 1.4.0 in src/fl_draw.cxx
  * Fix compiler warning as pointed out in PR #693
  * Fix another compiler warning (#693)
  * Remove unused variable, fix "type issue" (#445, part 2)
  * Fix stack buffer overflow found by address sanitizer
  * Fix "gtk+ rendering" (GitHub Issue #443)
  * Fix doxygen warnings
  * Bump version numbers, prepare release 1.3.9
  * Fix several compiler warnings
  * Update bundled image libraries and zlib to current
    versions
  * Update README, README.CMake.txt, and some support files
  * Fix compiler warnings: backported from 1.4 (git 'master')
  * CMake/MSVC: remove confusing recommendation to rerun
  * Documentation: remove dark color on title page
  * Raise CMake minimum required version to 3.15 and more
  * macOS platform: Issue #325 "Disabling IM disables Greek
    and Cyrillic layouts"
  * Fix fullscreen window level corner cases on macOS
  * Fix issue #373 apparent with macOS platform and SDK ≤
  * Issue #452: Fl::get_font_name failure on OS-X.
  * Issue #454: crash in Fl::get_font_name().
  * Issue #469: Fl_Sys_Menu_Bar menu item shortcuts using Esc
    Tab don't work on Mac
  * Fix "Focus is lost leaving full screen on macOS 13"
  * Add support of macOS Ventura 13.0 and macOS Sonoma 14.0
  * macOS: remove configure option --enable-x11 and CMake
    OPTION_APPLE_X11; this functionality remains in FLTK 1.4.
  * configure.ac: make sure local-png and local-zlib always
    run together
  * Remove the -mwindows argument from CFLAGS and CXXFLAGS</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1747310400">- version update to 1.3.11
  FLTK 1.3.11 is a maintenance release with fixes and enhancements.
  No further releases are planned for the 1.3.x series. Please
  consider updating to FLTK 1.4 or higher.
  * Fix potential crash when backspace is typed in a menu (#1155)
  * Fluid: output version for -v and --version command line args
  * Fix Fl_Table_Row inconsistencies (#1187)
  * Fix "Full screen broken on macOS in FLTK 1.3.10" (#1192),
    improve transitions between fullscreen modes
  * Fix potential buffer overflow in Fl_Help_View (#1196)
  * Fix crash in test/fullscreen under macOS
- modified patches
  % fltk-1.3.2-verbose_build.patch (refreshed)</changelog>
</package>
<package pkgid="9a14cdb22e5e53ec2454524491d17b757d2d81649489a09eaa4390b88aae2be4492a36886084c7f0220ab74e534a7150d52e17520d1612d72009c641f0641143" name="fltk-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.11" rel="1.6"/>
  <changelog author="pgajdos@suse.com" date="1576756800">- version update to 1.3.5
  * see CHANGES or
    https://www.fltk.org/articles.php?L1635</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 1.3.9:
  * Support macOS up to macOS 14 "Sonoma".
  * Update bundled libraries to current versions (see below).
  * Introduce bundled image library "prefixing" to avoid
    conflicts with system libraries.
  * Bundled library versions (see also README.bundled-libs.txt):
  * Library       Version            Release date
  * jpeg          jpeg-9e            2022-01-16
  * png           libpng-1.6.40      2023-06-21
  * zlib          zlib-1.3           2023-08-18
  * Backport X11 INCR protocol fixes from 1.4.0 (issue #451)
  * X11: Suppress compiler warnings when using gcc or clang
  * Fix crash if a program exits before it opens a window
  * Fix compilation error with current Visual Studio 2022
  * Backport warning fixes from 1.4.0 in src/fl_draw.cxx
  * Fix compiler warning as pointed out in PR #693
  * Fix another compiler warning (#693)
  * Remove unused variable, fix "type issue" (#445, part 2)
  * Fix stack buffer overflow found by address sanitizer
  * Fix "gtk+ rendering" (GitHub Issue #443)
  * Fix doxygen warnings
  * Bump version numbers, prepare release 1.3.9
  * Fix several compiler warnings
  * Update bundled image libraries and zlib to current
    versions
  * Update README, README.CMake.txt, and some support files
  * Fix compiler warnings: backported from 1.4 (git 'master')
  * CMake/MSVC: remove confusing recommendation to rerun
  * Documentation: remove dark color on title page
  * Raise CMake minimum required version to 3.15 and more
  * macOS platform: Issue #325 "Disabling IM disables Greek
    and Cyrillic layouts"
  * Fix fullscreen window level corner cases on macOS
  * Fix issue #373 apparent with macOS platform and SDK ≤
  * Issue #452: Fl::get_font_name failure on OS-X.
  * Issue #454: crash in Fl::get_font_name().
  * Issue #469: Fl_Sys_Menu_Bar menu item shortcuts using Esc
    Tab don't work on Mac
  * Fix "Focus is lost leaving full screen on macOS 13"
  * Add support of macOS Ventura 13.0 and macOS Sonoma 14.0
  * macOS: remove configure option --enable-x11 and CMake
    OPTION_APPLE_X11; this functionality remains in FLTK 1.4.
  * configure.ac: make sure local-png and local-zlib always
    run together
  * Remove the -mwindows argument from CFLAGS and CXXFLAGS</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1747310400">- version update to 1.3.11
  FLTK 1.3.11 is a maintenance release with fixes and enhancements.
  No further releases are planned for the 1.3.x series. Please
  consider updating to FLTK 1.4 or higher.
  * Fix potential crash when backspace is typed in a menu (#1155)
  * Fluid: output version for -v and --version command line args
  * Fix Fl_Table_Row inconsistencies (#1187)
  * Fix "Full screen broken on macOS in FLTK 1.3.10" (#1192),
    improve transitions between fullscreen modes
  * Fix potential buffer overflow in Fl_Help_View (#1196)
  * Fix crash in test/fullscreen under macOS
- modified patches
  % fltk-1.3.2-verbose_build.patch (refreshed)</changelog>
</package>
<package pkgid="cf720be7d2e18738d6056df6d5dc82ff781674c07564c59276bdea3242a89af894fbf8cd09d7331b3853b1a646eef6cb529909c356f47eb52852d5c2f9823df3" name="fluidsynth-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.7" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757678400">- Update to version 2.4.8
  * Fix systemd daemon failing with spaces in Soundfont filenames.
  * Fluidsynth now explains why it discards invalid generators when
    run in verbose mode.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1759665600">- Update to version 2.5.0
  New Features
  * Add a C++11-based OS abstraction layer as a replacement for
    glib, bringing these minor limitations when C++17 is
    unavailable.
  * Add native support for Downloadable Soundfont Format.
  * Fluidsynth now recognizes the DMOD INFO-subchunk.
  * A new positional flag has been introduced: -b, --bank-offset
  Breaking Changes
  * Support for SDL2 has been removed - pls. use SDL3 instead.
  * The processing order of fluidsynth's configuration files has
    been changed (#1573, refer to wiki for details).
  * The legacy shell commands for reverb and chorus have been
    removed (#1659, refer to UserManual for details).
  Musically Breaking Changes
  * It was discovered that fluidsynth was mapping some modulators
    slightly inaccurately into their normalized range.
  * Some Roland GS NPRN Params are now mapped to CC numbers.
  * Fluidsynth now auto-detects whether Portamento Time is 7bit
    or 14bit wide - this fixes the infamous Descent Game08 tune.
  * Previously, fluidsynth's default behavior was to use
    portamento only for those notes, that were played in a
    successive / legato manner; to further improve the portamento
    experience, this was changed and fluidsynth now plays
    portamento for all notes by default.
  Other Changes
  * Fix drum kits not always being selected after SysEx GS Rythm
    Part.
  * The logic for parsing INFO chunks has been revised to improve
    handling of unknown INFO-subchunks.
  * Fix a race condition in fluid_synth_alloc_voice() public API
    function (#1664).
  * Fix installing static and shared libs cmake targets on the
    same prefix (#1648).
- Support for GLib and libinstpatch is deprecated.
  * build with "-Dosal=cpp11 -Denable-libinstpatch=0"</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1761912000">- Update to version 2.5.1
  * Previous versions have incorrectly exposed private C++ and
    inline symbols; they are now hidden from the library.
  * Fluidsynth now resets DataEntry values when it receives
    (N)RPN MSB/LSB to prevent off-tuned channels.
  * Fix a regression introduced in 2.5.0, that could have caused a
    NULL pointer deref when playing AWE32 NRPN MIDIs.
  * Fix a regression introduced in 2.5.0, that caused convex
    unipolar modulators to use a concave mapping.
  * Fix a regression introduced in 2.4.6, which in rare cases
    could have caused the cutoff frequency of the IIR filter to
    get stuck or change abruptly.
  * Fix a build issue where fluidsynth was trying to find glib
    even when it shouldn't.
  * Fix typos in ALSA log messages.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1767355200">- Update to version 2.5.2:
  * The CoreAudio driver has gained iOS support
  * Improve error handling and reporting when loading default
    soundfont
  * Improve logging and side-effect mitigation when basic channel
    configuration changes
  * Fix CVE-2025-68617 - a heap-based use-after-free involving DLS files
    (GHSA-ffw2-xvvp-39ch) (bsc#1255519)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1770379200">- Disable the build check on s390x, as it's broken for now</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1771934400">- Update to version 2.5.3
  * Several minor fixes for the CMake buildsystem (#1742).
  * Several documentation updates (#1745, #1736).
  * Fix a build issue when fluidsynth is consumed as part of a
    bigger CMake project (#1752).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776600000">- Update to version 2.5.4
  * The TCP port, fluidsynth's shell server may listen to, is now
    auto-selected by default.
  * The systemd lock-file /run/lock/fluidsynth has been removed.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781265600">- Update to version 2.5.5
  * Fix a build issue on BigEndian architectures.
  * Adjust the log level for unimplemented OSAL functions in
    release builds (#1795).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783166400">- Update to version 2.5.6
  * Fix CVE-2026-58264 - a heap-based buffer overrun in command
    handler (GHSA-mqmq-w63q-cj94).
  * Fix a heap-based buffer overflow in MIDI player
    (GHSA-976m-35rw-h3m6).
  * Fix a heap-based buffer overrun for DLS samples
    (GHSA-59ph-rx8r-8p4j).
  * Fix a DLS ptbl chunk integer overflow (GHSA-r4mc-v3p8-pv47).
  * Fix a DLS articulation chunk integer overflow
    (GHSA-hp72-35pr-6h6r).
  * Fix a SF2 DMOD chunk integer underflow (GHSA-rmc4-c8hw-455w).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784980800">- Update to version 2.5.7
  * Fix a bug where DLS files that contain a PGAL chunk may sound
    incorrectly (#1804).
  * Fix DLS sample invalidation logic to avoid possible use of
    uninitialized memory (#1809).</changelog>
</package>
<package pkgid="779d4d70f725cda35fa2d0ec6b40f435f8955cf8b97dd384bbc5bcddc1ea63c2685e3a4bdaf04d8574ecef834b067096f69c262d1a5babbc0a8d7119c7f73b6e" name="fluidsynth-debugsource" arch="i586">
  <version epoch="0" ver="2.5.7" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757678400">- Update to version 2.4.8
  * Fix systemd daemon failing with spaces in Soundfont filenames.
  * Fluidsynth now explains why it discards invalid generators when
    run in verbose mode.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1759665600">- Update to version 2.5.0
  New Features
  * Add a C++11-based OS abstraction layer as a replacement for
    glib, bringing these minor limitations when C++17 is
    unavailable.
  * Add native support for Downloadable Soundfont Format.
  * Fluidsynth now recognizes the DMOD INFO-subchunk.
  * A new positional flag has been introduced: -b, --bank-offset
  Breaking Changes
  * Support for SDL2 has been removed - pls. use SDL3 instead.
  * The processing order of fluidsynth's configuration files has
    been changed (#1573, refer to wiki for details).
  * The legacy shell commands for reverb and chorus have been
    removed (#1659, refer to UserManual for details).
  Musically Breaking Changes
  * It was discovered that fluidsynth was mapping some modulators
    slightly inaccurately into their normalized range.
  * Some Roland GS NPRN Params are now mapped to CC numbers.
  * Fluidsynth now auto-detects whether Portamento Time is 7bit
    or 14bit wide - this fixes the infamous Descent Game08 tune.
  * Previously, fluidsynth's default behavior was to use
    portamento only for those notes, that were played in a
    successive / legato manner; to further improve the portamento
    experience, this was changed and fluidsynth now plays
    portamento for all notes by default.
  Other Changes
  * Fix drum kits not always being selected after SysEx GS Rythm
    Part.
  * The logic for parsing INFO chunks has been revised to improve
    handling of unknown INFO-subchunks.
  * Fix a race condition in fluid_synth_alloc_voice() public API
    function (#1664).
  * Fix installing static and shared libs cmake targets on the
    same prefix (#1648).
- Support for GLib and libinstpatch is deprecated.
  * build with "-Dosal=cpp11 -Denable-libinstpatch=0"</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1761912000">- Update to version 2.5.1
  * Previous versions have incorrectly exposed private C++ and
    inline symbols; they are now hidden from the library.
  * Fluidsynth now resets DataEntry values when it receives
    (N)RPN MSB/LSB to prevent off-tuned channels.
  * Fix a regression introduced in 2.5.0, that could have caused a
    NULL pointer deref when playing AWE32 NRPN MIDIs.
  * Fix a regression introduced in 2.5.0, that caused convex
    unipolar modulators to use a concave mapping.
  * Fix a regression introduced in 2.4.6, which in rare cases
    could have caused the cutoff frequency of the IIR filter to
    get stuck or change abruptly.
  * Fix a build issue where fluidsynth was trying to find glib
    even when it shouldn't.
  * Fix typos in ALSA log messages.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1767355200">- Update to version 2.5.2:
  * The CoreAudio driver has gained iOS support
  * Improve error handling and reporting when loading default
    soundfont
  * Improve logging and side-effect mitigation when basic channel
    configuration changes
  * Fix CVE-2025-68617 - a heap-based use-after-free involving DLS files
    (GHSA-ffw2-xvvp-39ch) (bsc#1255519)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1770379200">- Disable the build check on s390x, as it's broken for now</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1771934400">- Update to version 2.5.3
  * Several minor fixes for the CMake buildsystem (#1742).
  * Several documentation updates (#1745, #1736).
  * Fix a build issue when fluidsynth is consumed as part of a
    bigger CMake project (#1752).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776600000">- Update to version 2.5.4
  * The TCP port, fluidsynth's shell server may listen to, is now
    auto-selected by default.
  * The systemd lock-file /run/lock/fluidsynth has been removed.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781265600">- Update to version 2.5.5
  * Fix a build issue on BigEndian architectures.
  * Adjust the log level for unimplemented OSAL functions in
    release builds (#1795).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783166400">- Update to version 2.5.6
  * Fix CVE-2026-58264 - a heap-based buffer overrun in command
    handler (GHSA-mqmq-w63q-cj94).
  * Fix a heap-based buffer overflow in MIDI player
    (GHSA-976m-35rw-h3m6).
  * Fix a heap-based buffer overrun for DLS samples
    (GHSA-59ph-rx8r-8p4j).
  * Fix a DLS ptbl chunk integer overflow (GHSA-r4mc-v3p8-pv47).
  * Fix a DLS articulation chunk integer overflow
    (GHSA-hp72-35pr-6h6r).
  * Fix a SF2 DMOD chunk integer underflow (GHSA-rmc4-c8hw-455w).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784980800">- Update to version 2.5.7
  * Fix a bug where DLS files that contain a PGAL chunk may sound
    incorrectly (#1804).
  * Fix DLS sample invalidation logic to avoid possible use of
    uninitialized memory (#1809).</changelog>
</package>
<package pkgid="712955a04ca4321a1ac956db26b8b69e58abc79d4dd5b628912347f0789a7d3fc3c6608c8938312e1a1bd74f5d82989cf9b6665f3796e5a7d63ddb979c3a0344" name="fluidsynth-dssi-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.9+git13012019" rel="2.4"/>
  <changelog author="tiwai@suse.de" date="1118750400">- moved from fluidsynth sub-package: version 0.9.1.</changelog>
  <changelog author="tiwai@suse.de" date="1129118400">- removed gtk1 support.
- removed glib* from neededforbuild.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="tiwai@suse.de" date="1176811200">- fix buildrequires ladspa -&gt; ladspa-devel</changelog>
  <changelog author="tiwai@suse.de" date="1248436800">- fix buildrequires: dssi-devel and libjack-devel</changelog>
  <changelog author="tiwai@suse.de" date="1248436801">- fix obsoleted run_ldconfig macro
- clean up using standard rpm macros
- fix missing closedir (bnc#525017)</changelog>
  <changelog author="davejplater@gmail.com" date="1270209600">- Update to version 1.0.0</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="plater &lt;davejplater@gmail.com&gt;" date="1554465600">- Update to pre 2.0.0 git snapshot 1.9.9+git13012019 to fix
  Factory build and removed obsolete patch
  fluidsynth-dssi-nogtk1.diff
- Upstream changes:
  * Add /usr/share/soundfonts to sf2 default paths
  * Fixes for recent autotools
  * Fixes for fluidsynth 2.x
  * Add configuration file support for
  * audio/realtime-prio: realtime priority for threads.
  * synth/maxchannels:Maximum channels supported by fluidsynth-dssi
  * parallel-threads: Number of parallel threads used for sound
    rendering
  * dynamic-sample-loading: -&gt; synth.dynamic-sample-loading
  * Don't trash effects but set NULL to avoid useless copying within
  fluidsynth to reduce CPU load
  * Fix some gcc truncation warnings
  * Set default max channels to 32
  * Bug fix to fsd_cleanup() from Rui Nuno Capela, allowing eventual
  reinstantiation of FluidSynth (sf.net Tracker ID 1990241).
  * Patch from Albert Graef to pass sysex messages on to FluidSynth,
  allowing the use of MIDI Tuning Standard.
  * Fixed plugin to use reentrant strtok_r().</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="34ae8f79debd36645e76ae806bae592cf276ab39bdf8d09b70855dc84459d63dd8ff89488d732083fbaf9e4783214364591d4330d768ebcb17fd6815016dbf72" name="fluidsynth-dssi-debugsource" arch="i586">
  <version epoch="0" ver="1.9.9+git13012019" rel="2.4"/>
  <changelog author="tiwai@suse.de" date="1118750400">- moved from fluidsynth sub-package: version 0.9.1.</changelog>
  <changelog author="tiwai@suse.de" date="1129118400">- removed gtk1 support.
- removed glib* from neededforbuild.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="tiwai@suse.de" date="1176811200">- fix buildrequires ladspa -&gt; ladspa-devel</changelog>
  <changelog author="tiwai@suse.de" date="1248436800">- fix buildrequires: dssi-devel and libjack-devel</changelog>
  <changelog author="tiwai@suse.de" date="1248436801">- fix obsoleted run_ldconfig macro
- clean up using standard rpm macros
- fix missing closedir (bnc#525017)</changelog>
  <changelog author="davejplater@gmail.com" date="1270209600">- Update to version 1.0.0</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="plater &lt;davejplater@gmail.com&gt;" date="1554465600">- Update to pre 2.0.0 git snapshot 1.9.9+git13012019 to fix
  Factory build and removed obsolete patch
  fluidsynth-dssi-nogtk1.diff
- Upstream changes:
  * Add /usr/share/soundfonts to sf2 default paths
  * Fixes for recent autotools
  * Fixes for fluidsynth 2.x
  * Add configuration file support for
  * audio/realtime-prio: realtime priority for threads.
  * synth/maxchannels:Maximum channels supported by fluidsynth-dssi
  * parallel-threads: Number of parallel threads used for sound
    rendering
  * dynamic-sample-loading: -&gt; synth.dynamic-sample-loading
  * Don't trash effects but set NULL to avoid useless copying within
  fluidsynth to reduce CPU load
  * Fix some gcc truncation warnings
  * Set default max channels to 32
  * Bug fix to fsd_cleanup() from Rui Nuno Capela, allowing eventual
  reinstantiation of FluidSynth (sf.net Tracker ID 1990241).
  * Patch from Albert Graef to pass sysex messages on to FluidSynth,
  allowing the use of MIDI Tuning Standard.
  * Fixed plugin to use reentrant strtok_r().</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="ba1477a26767919d52c705864776444aac3cfd333f08cf5ee8fc51b1a398695b55c03b2cdf7c24682c231943285179c8f74e206c6093551b73c8fc727da6caba" name="fluxbox-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.7" rel="2.9"/>
  <changelog author="pascal.bleser@opensuse.org" date="1320235200">- update to 1.3.2:
  * support for ARG32 visuals (cairo-dock etc)
  * updated translations
  * removed Gnome window manager hints
  * relicense 'ostrich' theme
  * support CARDINAL for client pattern
  * fix crash at SIGINT / exit
  * fix signal/Slot related crashes on exit
  * sync bootstraped config files to disk before launching
  * don't warp workspaces on single workspaces
  * fix crash when using ClientMenu after changing the client, sf#3210493
  * remap keysyms to keycodes after 'MappingNotify' (setxkbmap, xmodmap),
    sf#3386257
  * use _NET_WM_ICON correctly, sf#1852693
  * updated 'bloe' and 'arch' styles to work without XPM support
- dropped the following patches, merged upstream in 1.3.2:
  * fluxbox-ftbfs-gcc-4.6.patch
  * fluxbox-upstream-3a3df518.patch
- added patch to remove __DATE and __TIME (build timestamps)</changelog>
  <changelog author="nmo.marques@gmail.com" date="1358337600">- update to 1.3.3
  * Added 'NearestCorner', 'NearestEdge' and 'NearestCornerOrEdge' resize
    methods
  * Added percentage values for commands such as ResizeWindow
  * Added style ressources 'menu.hilite.font', 'menu.hilite.justify'
  * Added 'OnTab' modifier for keys file
  * Added _MOTIF_WM_INFO atom to advertise motif capabilities
  * Added 'fullscreen', 'maximizedhorizontal', 'maximizedvertical' tests to
    client patterns
  * Added option to revert focus to previous window only on current head in
    a multi-monitor setup
  * Rewrite of FbTk::TextureRenderer (simpler code)
  * Improved building on Microsoft Windows
  * Use of monotonic increasing clock for timer, not affected by leap seconds etc.
  * Fixed placement off transient windows in a multi-monitor setup with 'holes'
  * Fixed usage of '~' as part of style filenames
  * Replaced (deprecated) XKeycodeToKeysym() with XkbKeycodeToKeysym()
  * Improved vertical alignment of text in decorations
  * Fixed compiler and code style issues
  * Updated italian translations
- update license to match spdx.org
- update summary to match review (requested for update, silly one)</changelog>
  <changelog author="nmo.marques@gmail.com" date="1358942400">- update license field to match http://spdx.org/licenses/ (MIT)
- split upstream styles into sub-package; keep SUSE style in the
  main package to comply with %configure macro
- update summary for review (clears through rpmlint 'warning')
- fix typos and update syntax in configure: --enable-newspec,
  - -enable-timedcache, --enable-randr.
- spec cleanups</changelog>
  <changelog author="nmo.marques@gmail.com" date="1361275200">- update to 1.3.5:
  * Bugfix: reenable 'If', 'Or', 'And' actions.
- fixes from 1.3.4:
  * More subtle brightening of colors
  * FbTk::FbTime::mono() yields microseconds since fluxbox started
  * Feature: Added 'LHalf' / 'RHalf' buttons for titlebar
  * Bugfix: Elliptic gradients are rendered correctly now
  * Bugfix: Avoid integer overflow for some gradients
  * Code optimization in texture rendering code (RAM, reduced branches)
  * Feature: Added 'ClientPatternTest' command to help debugging
    client patterns via 'fluxbox-remote'
  * Bugfix: Handle FbTk::Timers with equal end time correctly
  * Bugfix: Align ClockTool timers with system clock to trigger clock
    switches when the users expects them
  * Improved calculation of brighter colors
  * Added 'he_IL' translations (Thanks Genghis Khan)
  * Bugfix: Invert a texture correctly
  * Cleanup of build-system and .gitignore
  * Simplification of FbTK::Timer code
  * Simplification of FbTK::TextureRender code
  * Use the same lookup-tables for solid colors and gradient textures
  * Bugfix: Do not handle list of timers in place
  * Improved documentation of code
  * Including the code of the SystemTray into the binary is optional now
  * Reduce window-movement lagging on slower systems (Thanks Aymeric Vincent)
  * Build-system improvements (Thanks Sami Kerola)
  * Removed bashisms from fluxbox-generate_menu (Thanks Sami Kerola)
  * Build-system improvements (Thanks Sami Kerola)
  * Combile fix: forgotten parentheses in code for MacOS</changelog>
  <changelog author="stephan.barth@suse.com" date="1392379200">- fixed file list for fluxbox-styles-upstream, which sometimes had trailing
  slashes for regular files</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1412078400">- Do not use xorg-x11-devel but only the needed packages.
- Build with -fvisibility-hidden there is no shared library
  exporting an API or loadable plugins so we do not have
  to pay for that at runtime.</changelog>
  <changelog author="sbahling@suse.com" date="1442750400">- update to 1.3.7:
  Critical Bugfixes:
  * Segfault on startup (mostly *BSD)
  * Segfault on shutdown
  * Segfault on clicking the Remember menu
  * Menu crops on TypeAhead
  Minor Bugfixes:
  * _NET_REQUEST_FRAME_EXTENTS
  * Working autorepeat keys
  * Working vertical rotated Tabs and Toolbar
  * Proper size of titlebar buttons on restart / detaching tabs
  * Missing windowmenu works again
  * Several glitches in the menu
  * Correct handling of 'maximized' statement in the apps file
  Features:
  * The improved TypeAhead sytem is not limited to matches on beginning
    of menu items anymore, the behavior is configurable:
  - Nowhere - disables TypeAhead support
  - ItemStart - matches typed text only at the start of a menu item
  - Somewhere - matches typed text somewhere in a menu item
    (Currently this is a configfile-only option)
  * Minor tweaks to the i18n system
  * Updated turkish translations
  End User unrelated:
  * Code refactoring and cleanup, assisted by Coverity and
    clang static code analysis
- changes from 1.3.6:
  Critical Bugfixes:
  * Clocktool problems
  * Rendering long text
  * Race condition on shutdown
  * Lost keypresses after workspace switch
  * Corruption of fbrun-history
  Minor Bugfixes:
  * Resize and Move problems
  Features:
  * 'ArrangeWindowsStack' action
  * Treat Windows with WM_CLASS == "DockApp" as DockApps
  Minor:
  * Updated translations (Bulgarian, Hebrew, Japanese)
  * Updated build system
- Update Source0 URL in specfile
- Use xz compressed source tarball
- Rebase fluxbox-remove_build_timestamp.patch</changelog>
  <changelog author="jengelh@inai.de" date="1496836800">- Replace filler wording by some factual description.</changelog>
  <changelog author="Fernando Mattioli &lt;mattioli.fernando@gmail.com&gt;" date="1625313600">- Add gcc11.patch: replaces ordered pointer comparison with equality comparison.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="dc46217e8a56ef2f8daeff0d4bc15fe67bc28792874be31d755f6d1fc0909f081377bf87cafceea9ab38c7c9c46ddbd3b783f009e4f97ef6412c086bb2ecb0a1" name="fluxbox-debugsource" arch="i586">
  <version epoch="0" ver="1.3.7" rel="2.9"/>
  <changelog author="pascal.bleser@opensuse.org" date="1320235200">- update to 1.3.2:
  * support for ARG32 visuals (cairo-dock etc)
  * updated translations
  * removed Gnome window manager hints
  * relicense 'ostrich' theme
  * support CARDINAL for client pattern
  * fix crash at SIGINT / exit
  * fix signal/Slot related crashes on exit
  * sync bootstraped config files to disk before launching
  * don't warp workspaces on single workspaces
  * fix crash when using ClientMenu after changing the client, sf#3210493
  * remap keysyms to keycodes after 'MappingNotify' (setxkbmap, xmodmap),
    sf#3386257
  * use _NET_WM_ICON correctly, sf#1852693
  * updated 'bloe' and 'arch' styles to work without XPM support
- dropped the following patches, merged upstream in 1.3.2:
  * fluxbox-ftbfs-gcc-4.6.patch
  * fluxbox-upstream-3a3df518.patch
- added patch to remove __DATE and __TIME (build timestamps)</changelog>
  <changelog author="nmo.marques@gmail.com" date="1358337600">- update to 1.3.3
  * Added 'NearestCorner', 'NearestEdge' and 'NearestCornerOrEdge' resize
    methods
  * Added percentage values for commands such as ResizeWindow
  * Added style ressources 'menu.hilite.font', 'menu.hilite.justify'
  * Added 'OnTab' modifier for keys file
  * Added _MOTIF_WM_INFO atom to advertise motif capabilities
  * Added 'fullscreen', 'maximizedhorizontal', 'maximizedvertical' tests to
    client patterns
  * Added option to revert focus to previous window only on current head in
    a multi-monitor setup
  * Rewrite of FbTk::TextureRenderer (simpler code)
  * Improved building on Microsoft Windows
  * Use of monotonic increasing clock for timer, not affected by leap seconds etc.
  * Fixed placement off transient windows in a multi-monitor setup with 'holes'
  * Fixed usage of '~' as part of style filenames
  * Replaced (deprecated) XKeycodeToKeysym() with XkbKeycodeToKeysym()
  * Improved vertical alignment of text in decorations
  * Fixed compiler and code style issues
  * Updated italian translations
- update license to match spdx.org
- update summary to match review (requested for update, silly one)</changelog>
  <changelog author="nmo.marques@gmail.com" date="1358942400">- update license field to match http://spdx.org/licenses/ (MIT)
- split upstream styles into sub-package; keep SUSE style in the
  main package to comply with %configure macro
- update summary for review (clears through rpmlint 'warning')
- fix typos and update syntax in configure: --enable-newspec,
  - -enable-timedcache, --enable-randr.
- spec cleanups</changelog>
  <changelog author="nmo.marques@gmail.com" date="1361275200">- update to 1.3.5:
  * Bugfix: reenable 'If', 'Or', 'And' actions.
- fixes from 1.3.4:
  * More subtle brightening of colors
  * FbTk::FbTime::mono() yields microseconds since fluxbox started
  * Feature: Added 'LHalf' / 'RHalf' buttons for titlebar
  * Bugfix: Elliptic gradients are rendered correctly now
  * Bugfix: Avoid integer overflow for some gradients
  * Code optimization in texture rendering code (RAM, reduced branches)
  * Feature: Added 'ClientPatternTest' command to help debugging
    client patterns via 'fluxbox-remote'
  * Bugfix: Handle FbTk::Timers with equal end time correctly
  * Bugfix: Align ClockTool timers with system clock to trigger clock
    switches when the users expects them
  * Improved calculation of brighter colors
  * Added 'he_IL' translations (Thanks Genghis Khan)
  * Bugfix: Invert a texture correctly
  * Cleanup of build-system and .gitignore
  * Simplification of FbTK::Timer code
  * Simplification of FbTK::TextureRender code
  * Use the same lookup-tables for solid colors and gradient textures
  * Bugfix: Do not handle list of timers in place
  * Improved documentation of code
  * Including the code of the SystemTray into the binary is optional now
  * Reduce window-movement lagging on slower systems (Thanks Aymeric Vincent)
  * Build-system improvements (Thanks Sami Kerola)
  * Removed bashisms from fluxbox-generate_menu (Thanks Sami Kerola)
  * Build-system improvements (Thanks Sami Kerola)
  * Combile fix: forgotten parentheses in code for MacOS</changelog>
  <changelog author="stephan.barth@suse.com" date="1392379200">- fixed file list for fluxbox-styles-upstream, which sometimes had trailing
  slashes for regular files</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1412078400">- Do not use xorg-x11-devel but only the needed packages.
- Build with -fvisibility-hidden there is no shared library
  exporting an API or loadable plugins so we do not have
  to pay for that at runtime.</changelog>
  <changelog author="sbahling@suse.com" date="1442750400">- update to 1.3.7:
  Critical Bugfixes:
  * Segfault on startup (mostly *BSD)
  * Segfault on shutdown
  * Segfault on clicking the Remember menu
  * Menu crops on TypeAhead
  Minor Bugfixes:
  * _NET_REQUEST_FRAME_EXTENTS
  * Working autorepeat keys
  * Working vertical rotated Tabs and Toolbar
  * Proper size of titlebar buttons on restart / detaching tabs
  * Missing windowmenu works again
  * Several glitches in the menu
  * Correct handling of 'maximized' statement in the apps file
  Features:
  * The improved TypeAhead sytem is not limited to matches on beginning
    of menu items anymore, the behavior is configurable:
  - Nowhere - disables TypeAhead support
  - ItemStart - matches typed text only at the start of a menu item
  - Somewhere - matches typed text somewhere in a menu item
    (Currently this is a configfile-only option)
  * Minor tweaks to the i18n system
  * Updated turkish translations
  End User unrelated:
  * Code refactoring and cleanup, assisted by Coverity and
    clang static code analysis
- changes from 1.3.6:
  Critical Bugfixes:
  * Clocktool problems
  * Rendering long text
  * Race condition on shutdown
  * Lost keypresses after workspace switch
  * Corruption of fbrun-history
  Minor Bugfixes:
  * Resize and Move problems
  Features:
  * 'ArrangeWindowsStack' action
  * Treat Windows with WM_CLASS == "DockApp" as DockApps
  Minor:
  * Updated translations (Bulgarian, Hebrew, Japanese)
  * Updated build system
- Update Source0 URL in specfile
- Use xz compressed source tarball
- Rebase fluxbox-remove_build_timestamp.patch</changelog>
  <changelog author="jengelh@inai.de" date="1496836800">- Replace filler wording by some factual description.</changelog>
  <changelog author="Fernando Mattioli &lt;mattioli.fernando@gmail.com&gt;" date="1625313600">- Add gcc11.patch: replaces ordered pointer comparison with equality comparison.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3b1aabc66a1c22465edf3e23bb8af4ad299e0fb91180dc92965ca53d29215f80592c9e27c7efc4cc82e86823b995c6379271237b6dc47c245f4c2d1e69ef7005" name="flxmlrpc-debugsource" arch="i586">
  <version epoch="0" ver="1.0.1" rel="1.16"/>
  <changelog author="dl8fcl@darc.de" date="1429790400">- import into build service</changelog>
  <changelog author="dl8fcl@darc.de" date="1431000000">- update to version 0.1.4</changelog>
  <changelog author="mardnh@gmx.de" date="1492344000">- Rename %soname to %sover to better reflect its use
- Run spec-cleaner
- Fix Source
- Fix Url
- minor specfile cleanup</changelog>
  <changelog author="mpluskal@suse.com" date="1494936000">- Do not build and ship static library</changelog>
  <changelog author="jengelh@inai.de" date="1494936001">- Correct some orthographic errors in the descriptions.
  Trim to neutrality.</changelog>
  <changelog author="mpluskal@suse.com" date="1497960000">- Update licensing</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1581508800">- Small package modernisation</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629115200">- update to version 1.0.1 (not released)
  * update XmlRpcBase64.h file to comply with flxxx internals
- update to version 1.0.0 (not released)
  * add client_id tag
  * remove files that should be locally created
- update to version 0.1.5 (not released)
  * fix XmlRpc tm_mday comparison typo</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629115201">- Redownload tarball</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629633600">- Fixed to use source snapshot from fldigi git repository</changelog>
</package>
<package pkgid="4117cc501d647fe50ad8f4abe02cb271f5e735db1870adafdb1c7de8a56d2d2d92c4e10caef7856f4eda2d413ac304b8508aafa844d8e7207a96ec8552a327cc" name="fly-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.1" rel="2.8"/>
  <changelog author="adrian@suse.de" date="1073822400">- build as user</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="meissner@suse.de" date="1162296000">- use RPM_OPT_FLAGS</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="cfarrell@suse.com" date="1338292800">- license update: SUSE-Permissive
  SPDX format (or next best alternative from the spreadsheet linked at
  license.opensuse.org)</changelog>
  <changelog author="aavindraa@gmail.com" date="1507377600">- Update to 2.0.1
  * Fly tested for compatibility with gd version 2.0.35.
  * Makefile updated for correct/new reference to freetype library.
  * Has been tested on Linux/x86.
- Drop fly-2.0.0-libs.patch (freetype lib reference fixed upstream)
- Lint spec file
- Fix a few warnings:
  * Incorrect file endings
  * Drop duplicate example from source
  * Drop gif examples as gifs are not supported</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1520942400">- remove buildrequires on freetype2-devel, libjpeg-devel
  libpng-devel, xorg-x11, xorg-x11-devel, only gd library
  is ever used.</changelog>
  <changelog author="avindra@opensuse.org" date="1520942401">- switch download to mirror site so that "localrun downloadfiles"
  can work</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="66e18e0293e3d969a73abe9c53e75b70654730aab3c035a7f93b73c9aa7de4874de555f68594e6139e8590cb7e00b020d26e70d7dd5daff13b543c6a032c26c3" name="fly-debugsource" arch="i586">
  <version epoch="0" ver="2.0.1" rel="2.8"/>
  <changelog author="adrian@suse.de" date="1073822400">- build as user</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="meissner@suse.de" date="1162296000">- use RPM_OPT_FLAGS</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="cfarrell@suse.com" date="1338292800">- license update: SUSE-Permissive
  SPDX format (or next best alternative from the spreadsheet linked at
  license.opensuse.org)</changelog>
  <changelog author="aavindraa@gmail.com" date="1507377600">- Update to 2.0.1
  * Fly tested for compatibility with gd version 2.0.35.
  * Makefile updated for correct/new reference to freetype library.
  * Has been tested on Linux/x86.
- Drop fly-2.0.0-libs.patch (freetype lib reference fixed upstream)
- Lint spec file
- Fix a few warnings:
  * Incorrect file endings
  * Drop duplicate example from source
  * Drop gif examples as gifs are not supported</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1520942400">- remove buildrequires on freetype2-devel, libjpeg-devel
  libpng-devel, xorg-x11, xorg-x11-devel, only gd library
  is ever used.</changelog>
  <changelog author="avindra@opensuse.org" date="1520942401">- switch download to mirror site so that "localrun downloadfiles"
  can work</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="06fe69c04287f936590bbcff73c9785db5c08cfa8d57022c9c374a26aa047256bbc22a3022b30da94375520305a19ba10a091de9596297ede7592e1003364332" name="fmit-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.3" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589716800">- Initial package (version 1.2.13).
- Add fmit-correct-appdata-dir.patch to install appdata into the
  correct dir (%{_datadir}/metainfo/) instead of legacy dir
  (%{_datadir}/appdata/).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1595764800">- Update to version 1.2.14:
  * Fix for licensing issues (gh#gillesdegottex/fmit#130).
  * Updated translations.
- Update License tag in specfile: GPL-2.0-or-later (for main app)
  AND LGPL-2.1-or-later (for some underlying libraries).
- Package COPYING_LGPL.txt using %license.
- Exclusively build for x86_64 and i586 (other archs not
  supported).</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1616932800">- Remove the unneeded QtWebKit build dependency.</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1764676800">- Update to version 1.3.3:
  * Move to Qt6 (6.4.2)
  * Disable Qt Audio:
  * because need solid refacto for Qt6
  * might be re-enabled later on
  * ALSA (acs_alsa) and PosrtAudio (acs_portaudio) options work just fine
  * Added Tamil language (now 10 languages supported!)</changelog>
</package>
<package pkgid="e72fa805450fd99a93da7d6e89b2d987f54c04018087dd88b6ba289f10405a2f43ac0e603ac10933a9569067fc444e0eb8431b2d81bfbe94901e681689c13e5d" name="fmit-debugsource" arch="i586">
  <version epoch="0" ver="1.3.3" rel="1.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1589716800">- Initial package (version 1.2.13).
- Add fmit-correct-appdata-dir.patch to install appdata into the
  correct dir (%{_datadir}/metainfo/) instead of legacy dir
  (%{_datadir}/appdata/).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1595764800">- Update to version 1.2.14:
  * Fix for licensing issues (gh#gillesdegottex/fmit#130).
  * Updated translations.
- Update License tag in specfile: GPL-2.0-or-later (for main app)
  AND LGPL-2.1-or-later (for some underlying libraries).
- Package COPYING_LGPL.txt using %license.
- Exclusively build for x86_64 and i586 (other archs not
  supported).</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1616932800">- Remove the unneeded QtWebKit build dependency.</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1764676800">- Update to version 1.3.3:
  * Move to Qt6 (6.4.2)
  * Disable Qt Audio:
  * because need solid refacto for Qt6
  * might be re-enabled later on
  * ALSA (acs_alsa) and PosrtAudio (acs_portaudio) options work just fine
  * Added Tamil language (now 10 languages supported!)</changelog>
</package>
<package pkgid="a57a1d55875a218eed6a75e84d5d668d0a389df06ac6f32ca01ad5f8dd214ea8dda83fd48d5b48bc70e459fb2e5399b5020f98c2755fd1b9e7cb3df6d69334ea" name="fmt-10-debugsource" arch="i586">
  <version epoch="0" ver="10.2.1" rel="1.8"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641556800">- Update to version 8.1.1
  * Restored ABI compatibility with version 8.0.x
  * Fixed chrono formatting on big-endian systems</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651320000">- Replace obsolete macro %make_jobs by %cmake_build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 9
  * Switched to the internal floating point formatter for all
    decimal presentation formats. In particular this results in
    consistent rounding on all platforms and removing the
    s[n]printf fallback for decimal FP formatting.
  * Compile-time floating point formatting no longer requires the
    header-only mode.
  * Disabled automatic std::ostream insertion operator
    (operator&lt;&lt;) discovery when fmt/ostream.h is included to
    prevent ODR violations. You can get the old behavior by
    defining FMT_DEPRECATED_OSTREAM.
  * Added fmt::ostream_formatter that can be used to write
    formatter specializations that perform formatting via
    std::ostream.
  * Added the fmt::streamed function that takes an object and
    formats it via std::ostream.
  * Added experimental std::variant formatting support.
  * Added experimental std::filesystem::path formatting support.
  * Added a std::thread::id formatter to fmt/std.h.
  * Added support for nested specifiers to range formatting.
- Add 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 9.1
  * fmt::formatted_size now works at compile time
  * Fixed handling of invalid UTF-8 (#3038)
  * Improved Unicode support in ostream overloads of print
  * Added support for wide streams to fmt::streamed
  * Added the n specifier that disables the output of delimiters
  when formatting ranges (#2981)
- Delete 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch (merged)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1678449600">- Use -ffloat-store as a fix for excessive precision provided
  by X87 on i686 target (https://github.com/fmtlib/fmt/issues/3337).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683806400">- Update to release 10
  * New floating-point formatting algorithm for given precision.
    The new algorithm is based on Dragonbox.
  * Replaced snprintf-based hex float formatter with an internal
    implementation.
  * Made format_as work with any user-defined type and not just
    enums.
  * Removed deprecated implicit conversions for enums and
    conversions to primitive types for compatibility with
    std::format and to prevent potential ODR violations. Use
    format_as instead.
  * Implemented formatting of subseconds.
  * Added formatters for std::priority_queue, std::queue,
    std::stack, std;:optional.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691841600">- Update to release 10.1
  * Optimized format string compilation resulting in up to 40%
    speed up in compiled format_to and ~4x speed up in compiled
    format_to_n on a concatenation benchmark.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693310400">- Update to release 10.1.1
  * Added formatters for std::atomic and atomic_flag.
  * Fixed an error about partial specialization of
    formatter&lt;string&gt; after instantiation (GCC, C++20 mode).
  * Made fmt::to_string work with types that have format_as
    overloads.
  * Made formatted_size work with integral format specifiers at
    compile time.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704110400">- Update to release 10.2
  * Added support for the %j specifier (the number of days) for
    std::chrono::duration.
  * Added support for the chrono suffix for days and changed the
    suffix for minutes from "m" to the correct "min".</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704369600">- Update to release 10.2.1
  * Restore symbol write_console(std::FILE* f, string_view text)</changelog>
</package>
<package pkgid="2558c14a7f48dda4ce2cade2c0e7cbe33f66eead457c629aa712eab8b2d5252734d1baa464c15844a648fcfc74ab51f492bf4cf3a1eabb28b1a910f594fa3b16" name="fmt-9-debugsource" arch="i586">
  <version epoch="0" ver="9.1.0" rel="1.11"/>
  <changelog author="aloisio@gmx.com" date="1604491200">- Update to version 7.1.2
  * Fixed floating point formatting with large precision</changelog>
  <changelog author="aloisio@gmx.com" date="1606305600">- Update to version 7.1.3
  * Fixed handling of buffer boundaries in format_to_n
  * Fixed linkage errors when linking with a shared library
  * Reintroduced ostream support to range formatters
  * Worked around an issue with mixing std versions in gcc</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1624276800">- Update to version 8.0.0
  * Enabled compile-time format string check by default.
  * Added compile-time formatting.
  * Optimized handling of format specifiers during format string
    compilation.
  * Added the ``_cf`` user-defined literal to represent a
    compiled format string. It can be used instead of the
    ``FMT_COMPILE`` macro.
  * Format string compilation now requires ``format`` functions
    of ``formatter`` specializations for user-defined types to
    be ``const``.
  * Added UDL-based named argument support to format string
    compilation.
  * Added format string compilation support to ``fmt::print``.
  * Added initial support for compiling {fmt} as a C++20 module.
  * Made symbols private by default reducing shared library size
  * Optimized includes making the result of preprocessing
    ``fmt/format.h``.
  * Added support of ranges with non-const ``begin`` / ``end``
  * Added support of ``std::byte`` and other formattable types
    to ``fmt::join``.
  * Implemented the default format for
    ``std::chrono::system_clock``.
  * Made more chrono specifiers locale independent by default.
    Use the ``'L'`` specifier to get localized formatting.
  * Improved locale handling in chrono formatting.
  * Deprecated ``fmt/locale.h`` moving the formatting functions
    that take a locale to ``fmt/format.h`` (``char``) and
    ``fmt/xchar`` (other overloads). This doesn't introduce a
    dependency on ``&lt;locale&gt;`` so there is virtually no compile
    time effect.
  * Made parameter order in ``vformat_to`` consistent with
    ``format_to``.
  * Added support for time points with arbitrary durations.
  * Formatting floating-point numbers no longer produces
    trailing zeros by default.
    for consistency with ``std::format``.
  * Dropped a limit on the number of elements in a range and
    replaced ``{}`` with ``[]`` as range delimiters for
    consistency with Python's ``str.format``.
  * The ``'L'`` specifier for locale-specific numeric formatting
    can now be combined with presentation specifiers as in
    ``std::format``.
  * Made the ``0`` specifier ignored for infinity and NaN.
  * Made the hexfloat formatting use the right alignment by
    default.
  * Removed the deprecated numeric alignment (``'='``). Use the
    ``'0'`` specifier instead.
  * Removed the deprecated ``fmt/posix.h`` header that has been
    replaced with ``fmt/os.h``.
  * Removed the deprecated ``format_to_n_context``,
    ``format_to_n_args`` and ``make_format_to_n_args``. They
    have been replaced with ``format_context``, ``format_args`
    and ``make_format_args`` respectively.
  * Moved ``wchar_t``-specific functions and types to
    ``fmt/wchar.h``. You can define
    ``FMT_DEPRECATED_INCLUDE_WCHAR`` to automatically include
    ``fmt/wchar.h`` from ``fmt/format.h`` but this will be
    disabled in the next major release.
  * Fixed handling of the ``'+'`` specifier in localized
    formatting.
  * Added support for the ``'s'`` format specifier that gives
    textual representation of ``bool``.
  * Made ``fmt::ptr`` work with function pointers.
  * Fixed ``fmt::formatted_size`` with format string compilation
  * Fixed handling of empty format strings during format string
    compilation.
  * Fixed handling of enums in ``fmt::to_string``.
  * Improved width computation.
  * The experimental fast output stream (``fmt::ostream``) is
    now truncated by default for consistency with ``fopen``.
  * Fixed moving of ``fmt::ostream`` that holds buffered data
  * Replaced the ``fmt::system_error`` exception with a function
    of the same name that constructs ``std::system_error``.
  * Replaced the ``fmt::windows_error`` exception with a
    function of the same name that constructs
    ``std::system_error`` with the category returned by
    ``fmt::system_category()``.
  * Replaced ``fmt::error_code`` with ``std::error_code`` and
    made it formattable.
  * Added speech synthesis support.
  * Made ``format_to`` work with a memory buffer that has a
    custom allocator.
  * Added ``Allocator::max_size`` support to
    ``basic_memory_buffer``.
  * Added wide string support to ``fmt::join``
  * Made iterators passed to ``formatter`` specializations via a
    format context satisfy C++20 ``std::output_iterator``
    requirements.
  * Optimized the ``printf`` implementation.
  * Improved detection of ``constexpr`` ``char_traits``.
  * Fixed exception propagation from iterators.
  * Improved ``strftime`` error handling.
  * Stopped using deprecated GCC UDL template extension.
  * Added ``fmt/args.h`` to the install target.
  * Error messages are now passed to assert when exceptions are
    disabled.
  * Added the ``FMT_MASTER_PROJECT`` CMake option to control
    build and install targets when {fmt} is included via
    ``add_subdirectory``.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
  * Improved documentation.
  * Continuous integration and test improvements.
- Bump soversion to 8</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1625313600">- Update to version 8.0.1
  * Fixed the version number in the inline namespace.
  * Added a missing presentation type check for std::string.
  * Fixed a linkage error when mixing code built with clang and
    gcc.
  * Fixed documentation issues.
  * Removed dead code in FP formatter.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641211200">- Update to version 8.1.0
  * Optimized chrono formatting.
    + Processing of some specifiers such as %z and %Y is now up
    to 10-20 times faster, for example on GCC 11 with
    libstdc++.
  * Implemented subsecond formatting for chrono durations.
  * Fixed handling of precision 0 when formatting chrono
    durations.
  * Fixed an overflow on invalid inputs in the tm formatter.
  * Added fmt::group_digits that formats integers with a
    non-localized digit separator (comma) for groups of three
    digits.
  * Added support for faint, conceal, reverse and blink text
    styles.
  * Added experimental support for compile-time floating point
    formatting.
  * Added UDL-based named argument support to compile-time
    format string checks.
  * Implemented escaping of string range elements.
  * Switched to JSON-like representation of maps and sets for
    consistency with Python's str.format.
  * Extended fmt::join to support C++20-only ranges.
  * Optimized handling of non-const-iterable ranges and
    implemented initial support for non-const-formattable types.
  * Disabled implicit conversions of scoped enums to integers
    that was accidentally introduced in earlier versions.
  * Deprecated implicit conversion of [const] signed char* and
    [const] unsigned char* to C strings.
  * Deprecated _format, a legacy UDL-based format API.
  * Marked format, formatted_size and to_string as [[nodiscard]].
  * Added missing diagnostic when trying to format function and
    member pointers as well as objects convertible to pointers
    which is explicitly disallowed.
  * Optimized writing to a contiguous buffer with format_to_n.
  * Optimized writing to non-char buffers.
  * Decimal point is now localized when using the L specifier.
  * Improved floating point formatter implementation.
  * Fixed handling of very large precision in fixed format.
  * Made a table of cached powers used in FP formatting static.
  * Resolved a lookup ambiguity with C++20 format-related
    functions due to ADL.
  * Removed unnecessary inline namespace qualification.
  * Implemented argument forwarding in format_to_n.
  * Fixed handling of implicit conversions in fmt::to_string and
    format string compilation.
  * Changed the default access mode of files created by
    fmt::output_file to -rw-r--r-- for consistency with fopen.
  * Make fmt::ostream::flush public.
  * Improved C++14/17 attribute detection.
  * Improved documentation.
  * Improved fuzzers and added a fuzzer for chrono timepoint
    formatting.
  * Added the FMT_SYSTEM_HEADERS CMake option setting which
    marks {fmt}'s headers as system. It can be used to suppress
    warnings.
  * Added the Bazel build system support.
  * Improved build configuration and tests.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641556800">- Update to version 8.1.1
  * Restored ABI compatibility with version 8.0.x
  * Fixed chrono formatting on big-endian systems</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651320000">- Replace obsolete macro %make_jobs by %cmake_build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 9
  * Switched to the internal floating point formatter for all
    decimal presentation formats. In particular this results in
    consistent rounding on all platforms and removing the
    s[n]printf fallback for decimal FP formatting.
  * Compile-time floating point formatting no longer requires the
    header-only mode.
  * Disabled automatic std::ostream insertion operator
    (operator&lt;&lt;) discovery when fmt/ostream.h is included to
    prevent ODR violations. You can get the old behavior by
    defining FMT_DEPRECATED_OSTREAM.
  * Added fmt::ostream_formatter that can be used to write
    formatter specializations that perform formatting via
    std::ostream.
  * Added the fmt::streamed function that takes an object and
    formats it via std::ostream.
  * Added experimental std::variant formatting support.
  * Added experimental std::filesystem::path formatting support.
  * Added a std::thread::id formatter to fmt/std.h.
  * Added support for nested specifiers to range formatting.
- Add 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 9.1
  * fmt::formatted_size now works at compile time
  * Fixed handling of invalid UTF-8 (#3038)
  * Improved Unicode support in ostream overloads of print
  * Added support for wide streams to fmt::streamed
  * Added the n specifier that disables the output of delimiters
  when formatting ranges (#2981)
- Delete 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch (merged)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1678449600">- Use -ffloat-store as a fix for excessive precision provided
  by X87 on i686 target (https://github.com/fmtlib/fmt/issues/3337).</changelog>
</package>
<package pkgid="45b3c4c7da7680fc92c57fb7ffcb72332c5cf197d2e1b8a8b92f70acc1434e6dea8f478b0ef5af23242d542821e5f0cc22c6b845eb3bd616abdafa941fc826b8" name="fmt-debugsource" arch="i586">
  <version epoch="0" ver="12.1.0" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1720612800">- Update to release 11.0.1
  * Added fmt/base.h which provides a subset of the API with
    minimal include dependencies and enough functionality to
    replace all uses of the printf family of functions.
  * Improved integration with stdio in fmt::print, enabling
    direct writes into a C stream buffer in common cases.
  * fmt::format_to no longer exceeds buffers, instead it will
    truncate.
  * Added formatters for std::{expected,complex,type_info},
    std::chrono::{day,month,year,year_month_day}.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1721476800">- Update to release 11.0.2
  * Fixed performance regressions when using
    ``std::back_insert_iterator`` with`` fmt::format_to``.
  * Made ``formatter&lt;std::string_view&gt;::parse`` work with types
    convertible to ``std::string_view``.
  * Made ``volatile void *`` formattable.
  * Made ``fmt::context`` iterator compatible with STL algorithms
    that rely on the iterator category.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735128000">- Update to release 11.1
  * Reduced debug (unoptimized) binary code size and the number of
    template instantiations when passing formatting arguments
  * Added an experimental fmt::writer API that can be used for
    writing to different destinations such as files or strings
  * Made std::expected&lt;void, E&gt; formattable
  * Made fmt::is_formattable&lt;void&gt; SFINAE-friendly
  * Added the n specifier for tuples and pairs
  * Added support for tuple-like types to ``fmt::join``
  * Added a formatter for ``std::reference_wrapper``
  * Added experimental padding support (glibc ``strftime``
    extension) to ``%m``, ``%j`` and ``%Y``
  * Made ``fmt::appender`` satisfy the ``std::output_iterator`` concept
  * Added support for UTF-32 code units greater than 0xFFFF in fill</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735387200">- Update to release 11.1.1
  * Restore ABI compat with 11.0.2</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1736596800">- Add 0001-Restore-ABI-compatibility.patch [boo#1235078]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737892800">- Update to release 11.1.3
  * Readded `args()` to `fmt::format_context`
- Delete 0001-Restore-ABI-compatibility.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740571200">- Update to release 11.1.4
  * Improved the logic of switching between fixed and exponential
    format for float.
  * Moved is_compiled_string to the public API.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1746273600">- Update to release 11.2.0
  * Added the `s` specifier for std::error_code. It allows
    formatting an error message as a string.
  * Fixed formatting of std::chrono::local_time and tm (#3815,
    [#4350]) to be consistent across platforms.
  * Added compile-time diagnostics for cases when {:Z} is requested
    while the system has no timezone information.
  * Deprecated fmt::localtime in favor of std::localtime.
  * Added error reporting for duplicate named arguments.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758110400">- Update to release 12.0.0
  * Added constexpr support to fmt::format.
  * Added FMT_STATIC_FORMAT that allows formatting into a string of
    the exact required size at compile time.
  * Improved C++20 module support.
  * Removed deprecated `has_formatter` API (use is_formattable
    instead).
  * Removed deprecated `basic_format_args::parse_context_type`,
    `basic_format_args::formatter_type` and similar aliases in
    context types.
  * Removed wide stream overload of `fmt::printf`, and wide stream
    overloads of `fmt::print` that take text styles.
  * Removed `is_*char` traits.
  * Removed `fmt::localtime`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761739200">- Update to release 12.1.0
  * Optimized `buffer::append`, resulting in up to ~16% improvement
    on spdlog benchmarks.
  * Made `std::variant` and `std::expected` formatters work with
    `format_as`.
  * Added support for cv-qualified types to the `std::optional`
    formatter.</changelog>
</package>
<package pkgid="ed24ebfe057df37dfaade4a96fd20e34aa4fcc3f92070bf4ff9db30385468cfd4dd8ca35024a8e8e90aab00481a68e232d8e77102d7426e1465a971631d3e758" name="fmtools-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.8" rel="1.5"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1736078400">- Initial package, version 2.0.8</changelog>
</package>
<package pkgid="88c6556582adeaa932270da622d9f4d427dedb540587259ee45825faa39276999f2876a3ddb9cbf7e54336bd8631e53820a69a34773387e95358ef135d9130b7" name="fmtools-debugsource" arch="i586">
  <version epoch="0" ver="2.0.8" rel="1.5"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1736078400">- Initial package, version 2.0.8</changelog>
</package>
<package pkgid="ecfa08b72ddd1498baeb91b929bece0da2c0b9a8257ee37ed263b72c06da5267da06409db2f142c222fac35fafb83961d8a51f7eea0e9a8bf146113fbf3a5bf2" name="fnotifystat-debuginfo" arch="i586">
  <version epoch="0" ver="0.02.06" rel="1.15"/>
  <changelog author="mardnh@gmx.de" date="1494417600">- update to version 0.01.17
  * Makefile: bump version
  * Manual: update copyright year and date
  * Add variable pid size handling.
  * Re-order declarations of mounts and mount in fnotify_event_init
  * Update copyright year to source
- update to version 0.01.16
  * Makefile: bump version
  * Remove extraneous declaration of ret to fix shadowing
  * constify fs1 fs2
  * Make some helper functions static
  * Makefile: add PEDANTIC flags
- update to version 0.01.15
  * Makefile: bump version
  * reduce scope of ptr
  * debian/control: update Standards-Version to 3.9.8
  * Update and correct copyright years</changelog>
  <changelog author="mardnh@gmx.de" date="1515153600">- update to version 0.02.00
  * Makefile: bump version to 0.02.00
  * debian/rules: remove extraneous space on line 5
  * debian/control: update Standards-Version to 4.1.2
  * unconsitfy pointer 'metadata' to fix a build warning
  * Fix build warning, include &lt;sys/sysmacros.h&gt;.</changelog>
  <changelog author="mardnh@gmx.de" date="1529236800">- Update to version 0.02.01
  * Makefile: bump version
  * debian/copyright: use secure URI
  * debian/control: update dephelper to &gt;= 11
  * debian/control: remove trailing empty line
  * debian/compat: update to 11
  * voidify unused function returns
  * Update copyright year</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1562500800">- Update to version 0.02.02
  * Manual: fix spelling mistakes
  * Update copyright year
  * Add travis yaml file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.02.03
  * No funcional changes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.04
  * Add bash completions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582804800">- Update to version 0.02.05
  * Fix early return from loop on bad fstat
  * Add device name information with -D and -I flags</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668801">- Supplement against bash-completion, not bash</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 0.02.06
  * code style cosmetic fixes</changelog>
</package>
<package pkgid="6dfb07c53fdfd9326f203ea188ca38645fe95bec76f16287c78c85fa847f137658734113bf8572366998b2849e537021c4732b189c509508d77a64f48e8c7d31" name="fnotifystat-debugsource" arch="i586">
  <version epoch="0" ver="0.02.06" rel="1.15"/>
  <changelog author="mardnh@gmx.de" date="1494417600">- update to version 0.01.17
  * Makefile: bump version
  * Manual: update copyright year and date
  * Add variable pid size handling.
  * Re-order declarations of mounts and mount in fnotify_event_init
  * Update copyright year to source
- update to version 0.01.16
  * Makefile: bump version
  * Remove extraneous declaration of ret to fix shadowing
  * constify fs1 fs2
  * Make some helper functions static
  * Makefile: add PEDANTIC flags
- update to version 0.01.15
  * Makefile: bump version
  * reduce scope of ptr
  * debian/control: update Standards-Version to 3.9.8
  * Update and correct copyright years</changelog>
  <changelog author="mardnh@gmx.de" date="1515153600">- update to version 0.02.00
  * Makefile: bump version to 0.02.00
  * debian/rules: remove extraneous space on line 5
  * debian/control: update Standards-Version to 4.1.2
  * unconsitfy pointer 'metadata' to fix a build warning
  * Fix build warning, include &lt;sys/sysmacros.h&gt;.</changelog>
  <changelog author="mardnh@gmx.de" date="1529236800">- Update to version 0.02.01
  * Makefile: bump version
  * debian/copyright: use secure URI
  * debian/control: update dephelper to &gt;= 11
  * debian/control: remove trailing empty line
  * debian/compat: update to 11
  * voidify unused function returns
  * Update copyright year</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1562500800">- Update to version 0.02.02
  * Manual: fix spelling mistakes
  * Update copyright year
  * Add travis yaml file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.02.03
  * No funcional changes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.04
  * Add bash completions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582804800">- Update to version 0.02.05
  * Fix early return from loop on bad fstat
  * Add device name information with -D and -I flags</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668801">- Supplement against bash-completion, not bash</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 0.02.06
  * code style cosmetic fixes</changelog>
</package>
<package pkgid="7a9020e00c190ee9a1f545d47693dac6965e7dcc5a13003990b3290bc3a077b6ecf3bd36729d7a651bfa9432968b238834c69d15ebe075ad212f575f7eb159c8" name="fnott-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.0" rel="1.6"/>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1721131200">- Update to version 1.6.0:
  * selection-helper-uses-null-separator=yes|no to fnott.ini. This can be used to e.g. improve handling of action strings with newlines in them.
  * scaling-filter to fnott.ini, allowing you to choose which scaling filter to use when scaling non-SVG notification images. The default is lanczos3.
  * Nanosvg updated to 93ce879dc4c04a3ef1758428ec80083c38610b1f
  * D-Bus service file for starting automatically
  * Systemd unit file</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1721131201">- Add new file to list /usr/share/dbus-1/services/fnott.service</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1722600000">- Update to version 1.7.0:
  * Log output now respects the [`NO_COLOR`](http://no-color.org/)
    environment variable.
  * `border-radius` configuration option (yes, this means fnott now
    supports rounded corners).
  * Support for linking against a system provided nanosvg library. See
    the new `-Dsystem-nanosvg` meson option. Defaults to `disabled`
    (i.e. use the bundled version).
  * Support for the `x-canonical-private-synchronous` hint.
  * XDG activation support; when triggering an action, fnott attempts to
    retrieve an XDG activation token. This will only succeed if the
    cursor is inside the notification window. The token is then
    signaled over the D-Bus _Notifications_ interface.
  * `fnottctl dismiss-with-default-action`.
  * Implemented the `org.freedesktop.DBus.Introspectable`
    interface. This fixes an issue where e.g. `gdbus` was not able to
    create, or close, notifications.
  * Left clicking a notification now triggers the default action, if
    any, in addition to dismissing the notification. Right click to
    dismiss the notification without trigger the default action.
  * `STRING:image-path` hint that points to either a non-existing file,
    or an invalid image, will now be ignored (instead of removing the
    notification's icon).
  * All notifications are now dismissed
    (i.e. `org.freedesktop.Notifications.NotificationClosed` is
    signaled) when fnott exits.
  * `reason` in the `NotificationClosed` signal being off-by-one.
  * Icons loaded via `image-data` hints being too dark.
  * Not all data being read from the action selection helper, under
    certain circumstances.</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1722600001">- Set c11 to leap only. confusing workaround</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1722600002">- Specfile cleanup
  * %config macro for config file</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1727179200">- Completion packages require main package</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1737288000">- Add unpackaged file fnott.service.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 1.7.1:
  * anchor can now be set to center.
  * Nanosvg updated to ea6a6aca009422bba0dbad4c80df6e6ba0c82183
  * fix: Messages sent directly after starting fnott (for example, when
    fnott is auto-activated by D-Bus) not processed until more D-Bus messages
    are received later.</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1748952000">- spec: package fnott.service also on 16.0 (bsc#1244025)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752753600">- Update to version 1.8.0:
  * progress-style configuration option with possible values of bar (previous behavior) and background which shows the progress as the background color.
  * Fish shell completions.
  * Default icon theme from hicolor to default.
  * Crash when max-icon-size=0 (#145).
  * Parse sections in order. This fixes a bug where sections before the main section get ignored. (#137).
  * fnottctl pause|unpause exiting with an error.
  * Lookup of icon themes in ~/.icons and /usr/share/pixmaps.</changelog>
</package>
<package pkgid="681185b09bd73fb19e0553a2dc7770493269a45c3057c4a161cb7ab60dff59f149604731e4ce7830a35430273847d33274c4abc351e8e8a10c3dd947039e8c32" name="fnott-debugsource" arch="i586">
  <version epoch="0" ver="1.8.0" rel="1.6"/>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1721131200">- Update to version 1.6.0:
  * selection-helper-uses-null-separator=yes|no to fnott.ini. This can be used to e.g. improve handling of action strings with newlines in them.
  * scaling-filter to fnott.ini, allowing you to choose which scaling filter to use when scaling non-SVG notification images. The default is lanczos3.
  * Nanosvg updated to 93ce879dc4c04a3ef1758428ec80083c38610b1f
  * D-Bus service file for starting automatically
  * Systemd unit file</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1721131201">- Add new file to list /usr/share/dbus-1/services/fnott.service</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1722600000">- Update to version 1.7.0:
  * Log output now respects the [`NO_COLOR`](http://no-color.org/)
    environment variable.
  * `border-radius` configuration option (yes, this means fnott now
    supports rounded corners).
  * Support for linking against a system provided nanosvg library. See
    the new `-Dsystem-nanosvg` meson option. Defaults to `disabled`
    (i.e. use the bundled version).
  * Support for the `x-canonical-private-synchronous` hint.
  * XDG activation support; when triggering an action, fnott attempts to
    retrieve an XDG activation token. This will only succeed if the
    cursor is inside the notification window. The token is then
    signaled over the D-Bus _Notifications_ interface.
  * `fnottctl dismiss-with-default-action`.
  * Implemented the `org.freedesktop.DBus.Introspectable`
    interface. This fixes an issue where e.g. `gdbus` was not able to
    create, or close, notifications.
  * Left clicking a notification now triggers the default action, if
    any, in addition to dismissing the notification. Right click to
    dismiss the notification without trigger the default action.
  * `STRING:image-path` hint that points to either a non-existing file,
    or an invalid image, will now be ignored (instead of removing the
    notification's icon).
  * All notifications are now dismissed
    (i.e. `org.freedesktop.Notifications.NotificationClosed` is
    signaled) when fnott exits.
  * `reason` in the `NotificationClosed` signal being off-by-one.
  * Icons loaded via `image-data` hints being too dark.
  * Not all data being read from the action selection helper, under
    certain circumstances.</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1722600001">- Set c11 to leap only. confusing workaround</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1722600002">- Specfile cleanup
  * %config macro for config file</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1727179200">- Completion packages require main package</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1737288000">- Add unpackaged file fnott.service.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 1.7.1:
  * anchor can now be set to center.
  * Nanosvg updated to ea6a6aca009422bba0dbad4c80df6e6ba0c82183
  * fix: Messages sent directly after starting fnott (for example, when
    fnott is auto-activated by D-Bus) not processed until more D-Bus messages
    are received later.</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1748952000">- spec: package fnott.service also on 16.0 (bsc#1244025)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752753600">- Update to version 1.8.0:
  * progress-style configuration option with possible values of bar (previous behavior) and background which shows the progress as the background color.
  * Fish shell completions.
  * Default icon theme from hicolor to default.
  * Crash when max-icon-size=0 (#145).
  * Parse sections in order. This fixes a bug where sections before the main section get ignored. (#137).
  * fnottctl pause|unpause exiting with an error.
  * Lookup of icon themes in ~/.icons and /usr/share/pixmaps.</changelog>
</package>
<package pkgid="67e6ed72c9e09cc72f7737507a90c0c16dabfdd53f139b6366e02b790595c5ed7104fe98ef3bfae7d6a320b21b489da9648f5857e5ba03e897ec1ed1e21506b7" name="fntsample-debuginfo" arch="i586">
  <version epoch="0" ver="5.4" rel="1.13"/>
  <changelog author="pascal.bleser@opensuse.org" date="1281009600">- initial package (3.2)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1683288000">- Update to version 5.4
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683288001">- Update descriptions for noun phrase.</changelog>
</package>
<package pkgid="4051d608f90801de9f10cfe02639e43840d0aca89c53e858d8aed581e79485145b31005485218453b795558d5a2c4bc08c8a45a3eb6f7be2fc7b7578d2bba825" name="fntsample-debugsource" arch="i586">
  <version epoch="0" ver="5.4" rel="1.13"/>
  <changelog author="pascal.bleser@opensuse.org" date="1281009600">- initial package (3.2)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1683288000">- Update to version 5.4
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683288001">- Update descriptions for noun phrase.</changelog>
</package>
<package pkgid="81d1cadb4b7a2db3f97aae7e4328e4f036e8d0bbba417e034392a3ece8421e84dadac7639f7afc6c0de33fef86d9488636b9a5b4d011348a0b6128ba4d70ea93" name="focus-stack-debuginfo" arch="i586">
  <version epoch="0" ver="1.4" rel="1.12"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1707739200">- Initial OBS release.
- Add fix-version.patch: set the program version to the correct one</changelog>
</package>
<package pkgid="2a718abfa06450d2767c05deb312a5187338623b9bbcca19a9e2a352b024f344db58e14da1e7130e25f646fb1176518b82e1fdeedb3b7f6ab4d9247af1a8b19e" name="focus-stack-debugsource" arch="i586">
  <version epoch="0" ver="1.4" rel="1.12"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1707739200">- Initial OBS release.
- Add fix-version.patch: set the program version to the correct one</changelog>
</package>
<package pkgid="568f316fb1ca14a3ba2bb908c194d5b6624073a0b71b0e08a62f84ef5589eff8d57f929784c32095e8efe9e67205ca9bba6a227cd32dc1621170546b5f0e5c1e" name="focuswriter-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.1" rel="1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705492800">- Update to 1.8.6:
  * FIXED: Always incremented number for imported themes
  * FIXED: Unable to update contents of theme background image
  * FIXED: Modifying themes sometimes removed backgrounds
  * FIXED: Decompression failed in Haiku
  * Added shortcuts for selecting by paragraph
  * Replaced deprecated code
  * Updated Unicode symbols database
  * Updated Windows dictionaries</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.8.7:
  * FIXED: Did not keep line spacing when pasting plain text
  * Replaced deprecated code
  * Updated Swedish translation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1716292800">- Update to 1.8.8:
  * FIXED: Broken backgrounds in Windows dark theme
  * FIXED: Extra newline when copying RTF
  * Added Windows support for copying RTF</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1728993600">- Update to 1.8.9:
  Bug Fixes:
  * FIXED: Slow loading of themes
  * FIXED: Font did not update in theme preview
  * FIXED: Alert expander invisible with monochrome icon themes
  * FIXED: Incorrect icons in monochrome icon themes
  Translation Updates:
  * Estonian
  * Marathi</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1740139200">- Update to 1.8.10:
  General:
  * Added support for DICPATH to find dictionaries
  * Improved code for building translations
  * Updated Unicode symbols database
  * Updated Windows dictionaries
  Translation Updates:
  * Slovenian</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1741435200">- Update to 1.8.11:
  * FIXED: Find button was not default in find dialog</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1747310400">- Update to 1.8.12:
  * FIXED: Compile error with QString::arg overload for char32_t
  * FIXED: Conflict when creating default symbol shortcuts
  * FIXED: Columns in symbols dialog were very wide
  * Updated Swedish translation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1755604800">- Update to 1.8.13:
  * FIXED: Crash when dragging justified text</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1770811200">- Update to 1.9.0:
  New Features:
  * Added keyboard shortcuts for headings
  * Clears headings when pressing enter
  General:
  * Replaced shadowed variable names
  * Switched to KDSingleApplication
  * Updated link to translations
  Bug Fixes:
  * FIXED: Did not play sound effects for smart quotes
  * Translation Updates</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1784894400">- Update to 1.9.1:
  General:
  * Document policy prohibiting the use of AI
  * Use strict mode to disable unsafe Qt APIs
  Bug Fixes:
  * FIXED: Daily progress was sometimes incorrectly shown as negative
  * FIXED: Scene list items overlapped on Windows 11
  * FIXED: Did not play sound effects for composed text</changelog>
</package>
<package pkgid="b9e73cb3ec34a3be6fe106ce5ac635a9bc9acd119ade5977c41a91de708ded85bcdecd42e1f92ade5bd17b76270423698b9509e003846339720930367f0f9a3a" name="focuswriter-debugsource" arch="i586">
  <version epoch="0" ver="1.9.1" rel="1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1705492800">- Update to 1.8.6:
  * FIXED: Always incremented number for imported themes
  * FIXED: Unable to update contents of theme background image
  * FIXED: Modifying themes sometimes removed backgrounds
  * FIXED: Decompression failed in Haiku
  * Added shortcuts for selecting by paragraph
  * Replaced deprecated code
  * Updated Unicode symbols database
  * Updated Windows dictionaries</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714737600">- Update to 1.8.7:
  * FIXED: Did not keep line spacing when pasting plain text
  * Replaced deprecated code
  * Updated Swedish translation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1716292800">- Update to 1.8.8:
  * FIXED: Broken backgrounds in Windows dark theme
  * FIXED: Extra newline when copying RTF
  * Added Windows support for copying RTF</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1728993600">- Update to 1.8.9:
  Bug Fixes:
  * FIXED: Slow loading of themes
  * FIXED: Font did not update in theme preview
  * FIXED: Alert expander invisible with monochrome icon themes
  * FIXED: Incorrect icons in monochrome icon themes
  Translation Updates:
  * Estonian
  * Marathi</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1740139200">- Update to 1.8.10:
  General:
  * Added support for DICPATH to find dictionaries
  * Improved code for building translations
  * Updated Unicode symbols database
  * Updated Windows dictionaries
  Translation Updates:
  * Slovenian</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1741435200">- Update to 1.8.11:
  * FIXED: Find button was not default in find dialog</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1747310400">- Update to 1.8.12:
  * FIXED: Compile error with QString::arg overload for char32_t
  * FIXED: Conflict when creating default symbol shortcuts
  * FIXED: Columns in symbols dialog were very wide
  * Updated Swedish translation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1755604800">- Update to 1.8.13:
  * FIXED: Crash when dragging justified text</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1770811200">- Update to 1.9.0:
  New Features:
  * Added keyboard shortcuts for headings
  * Clears headings when pressing enter
  General:
  * Replaced shadowed variable names
  * Switched to KDSingleApplication
  * Updated link to translations
  Bug Fixes:
  * FIXED: Did not play sound effects for smart quotes
  * Translation Updates</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1784894400">- Update to 1.9.1:
  General:
  * Document policy prohibiting the use of AI
  * Use strict mode to disable unsafe Qt APIs
  Bug Fixes:
  * FIXED: Daily progress was sometimes incorrectly shown as negative
  * FIXED: Scene list items overlapped on Windows 11
  * FIXED: Did not play sound effects for composed text</changelog>
</package>
<package pkgid="bf2fb2958f68cbe232c85e5a13271abbfcf14f6d9fcb6aa65981c9d60d51fc35f130e6d2f172eb2d4851bb8d6c7334305d16b193eac1cca96ca5cab2fcf9af50" name="folks-debuginfo" arch="i586">
  <version epoch="0" ver="0.15.12" rel="2.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644494400">- Add c44d8e323affd7f1043f300f3325b358cd5b5f0b.patch:
  folks-generics: Add missing generic type argument.
- Update our Supplements to current standard.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648036800">- Update to version 0.15.5:
  + Bugs fixed: vapi: Add missing generic type argument.
- Drop glib2_gsettings_schema_requires macro from folks-data
  sub-package, no longer needed.
- Drop c44d8e323affd7f1043f300f3325b358cd5b5f0b.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678190400">- Update to version 0.15.6:
  + Major changes:
  - Projects should be able to use the typelib-based bindings
  - sysprof is now used for profiling
  - Lots of translation updates
  - Several smaller Meson changes
  + Bugs fixed:
  - folks-generics: Add missing generic type argument
  - tests/bluez: Follow PairDevice API change in python-dbusmock
- Add global requires_exclude
  libfolks|libfolks-dummy|libfolks-eds|libfolks-telepathy remove
  wrong requires in typelibs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 0.15.7:
  + Major changes:
  - Add .editorconfig file.
  - Lots of translation updates.
  + Bugs fixed:
  - bluez: Fix invalid ownership of property accessors in Device
    interface.
  - tests/telepathy: Use shared_library() to fix g-ir-scanner
    which expects proper library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 0.15.7+7:
  + build: add missing API declaration -include to dummy and EDS
    backends.
  + Revert "tests/bluez: Follow PairDevice() API change"
  + Updated translations.
- Pass -Wno-error=return-type to CFLAGS: new meson version no
  longer hides the errors/warnings, but vala is not yet better at
  creating C code.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 0.15.8:
  + Major changes:
  - simple-query: Avoid some silly string copies.
  - Lots of translation updates.
  + Bugs fixed:
  - bluez: Follow breaking API change in dbusmock.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 0.15.9:
  + simple-query: normalize phone numbers in search.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768392000">- Update to version 0.15.12:
  + Major changes: backend: Adapt to evolution-data-server 3.59.1
    API changes
  + Bugs fixed:
  - CI fixes
  - eds backend: Correct patch for evolution-data-server 3.59.1
    API changes
  - meson: Set minimum GLib version to 2.80</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="ff4f84fc9d8688672f0465ac66e82c3bcae70bf0522174d7e2d9c21943a86a2a5f387d08bfb8ba0495e09c342dc43b449fd737f26446f9debe6b3acbf6d7dd9c" name="folks-debugsource" arch="i586">
  <version epoch="0" ver="0.15.12" rel="2.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644494400">- Add c44d8e323affd7f1043f300f3325b358cd5b5f0b.patch:
  folks-generics: Add missing generic type argument.
- Update our Supplements to current standard.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648036800">- Update to version 0.15.5:
  + Bugs fixed: vapi: Add missing generic type argument.
- Drop glib2_gsettings_schema_requires macro from folks-data
  sub-package, no longer needed.
- Drop c44d8e323affd7f1043f300f3325b358cd5b5f0b.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678190400">- Update to version 0.15.6:
  + Major changes:
  - Projects should be able to use the typelib-based bindings
  - sysprof is now used for profiling
  - Lots of translation updates
  - Several smaller Meson changes
  + Bugs fixed:
  - folks-generics: Add missing generic type argument
  - tests/bluez: Follow PairDevice API change in python-dbusmock
- Add global requires_exclude
  libfolks|libfolks-dummy|libfolks-eds|libfolks-telepathy remove
  wrong requires in typelibs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 0.15.7:
  + Major changes:
  - Add .editorconfig file.
  - Lots of translation updates.
  + Bugs fixed:
  - bluez: Fix invalid ownership of property accessors in Device
    interface.
  - tests/telepathy: Use shared_library() to fix g-ir-scanner
    which expects proper library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 0.15.7+7:
  + build: add missing API declaration -include to dummy and EDS
    backends.
  + Revert "tests/bluez: Follow PairDevice() API change"
  + Updated translations.
- Pass -Wno-error=return-type to CFLAGS: new meson version no
  longer hides the errors/warnings, but vala is not yet better at
  creating C code.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 0.15.8:
  + Major changes:
  - simple-query: Avoid some silly string copies.
  - Lots of translation updates.
  + Bugs fixed:
  - bluez: Follow breaking API change in dbusmock.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 0.15.9:
  + simple-query: normalize phone numbers in search.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768392000">- Update to version 0.15.12:
  + Major changes: backend: Adapt to evolution-data-server 3.59.1
    API changes
  + Bugs fixed:
  - CI fixes
  - eds backend: Correct patch for evolution-data-server 3.59.1
    API changes
  - meson: Set minimum GLib version to 2.80</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="247e003c88fa4bf3c5e826597e08089a34bad7bbb68a3a442418987fa909b84630c404c9fcaf41750e66ae217ff22548bda7d251b9bf83920bf1a022c190256b" name="folks-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.15.12" rel="2.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644494400">- Add c44d8e323affd7f1043f300f3325b358cd5b5f0b.patch:
  folks-generics: Add missing generic type argument.
- Update our Supplements to current standard.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648036800">- Update to version 0.15.5:
  + Bugs fixed: vapi: Add missing generic type argument.
- Drop glib2_gsettings_schema_requires macro from folks-data
  sub-package, no longer needed.
- Drop c44d8e323affd7f1043f300f3325b358cd5b5f0b.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678190400">- Update to version 0.15.6:
  + Major changes:
  - Projects should be able to use the typelib-based bindings
  - sysprof is now used for profiling
  - Lots of translation updates
  - Several smaller Meson changes
  + Bugs fixed:
  - folks-generics: Add missing generic type argument
  - tests/bluez: Follow PairDevice API change in python-dbusmock
- Add global requires_exclude
  libfolks|libfolks-dummy|libfolks-eds|libfolks-telepathy remove
  wrong requires in typelibs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 0.15.7:
  + Major changes:
  - Add .editorconfig file.
  - Lots of translation updates.
  + Bugs fixed:
  - bluez: Fix invalid ownership of property accessors in Device
    interface.
  - tests/telepathy: Use shared_library() to fix g-ir-scanner
    which expects proper library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 0.15.7+7:
  + build: add missing API declaration -include to dummy and EDS
    backends.
  + Revert "tests/bluez: Follow PairDevice() API change"
  + Updated translations.
- Pass -Wno-error=return-type to CFLAGS: new meson version no
  longer hides the errors/warnings, but vala is not yet better at
  creating C code.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710676800">- Update to version 0.15.8:
  + Major changes:
  - simple-query: Avoid some silly string copies.
  - Lots of translation updates.
  + Bugs fixed:
  - bluez: Follow breaking API change in dbusmock.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 0.15.9:
  + simple-query: normalize phone numbers in search.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768392000">- Update to version 0.15.12:
  + Major changes: backend: Adapt to evolution-data-server 3.59.1
    API changes
  + Bugs fixed:
  - CI fixes
  - eds backend: Correct patch for evolution-data-server 3.59.1
    API changes
  - meson: Set minimum GLib version to 2.80</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="e47af9b35d2ae5bc5264b5988cbd7eff23b9e5f94ffc9aa1a03f5af722c3291c1bb16fbe763d41f625c989b524d6da0eb6f88223a7e3694e173221475bd8ad8b" name="foma-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0+git22" rel="1.8"/>
  <changelog author="tchvatal@suse.com" date="1495022400">- Build in single thread, interim deps are not properly stated in
  the Makefile</changelog>
  <changelog author="tchvatal@suse.com" date="1538049600">- Update to version 0.9.18+git20180511.bad2f09:
  * Various small fixes</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1538049601">- Add patch to add some linker hardening:
  * foma-harden-build.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1538049602">- Add foma-fix-sizeof.patch to fix segfault on 32-bit (boo#1109949)</changelog>
  <changelog author="tchvatal@suse.com" date="1583150400">- Update to version 0.9.18+git20200221.5e5521e bsc#1160265:
  * Ignore dylibs
  * Removed dependency on six
  * Bugfixes for Python
  * Added Python 3 port of foma2js.perl
  * Better py3 compatibility
  * Add test for apply_down().
  * Get apply_up() working.
  * Add simple Python tests.
  * Port FST.encode() to use correct types for Python 3.
  * Add Python six 1.11.0 module.
  * Added TextWrangler codeless language modules.
  * add object files and many temp files to .gitignore
  * remove SVN_REV var in Makefile
- Remove upstream merged patch:
  * foma-fix-sizeof.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="jengelh@inai.de" date="1624708800">- Update to version 0.9.18+git20210604.180b6fe:
  * Drop xx prefix for standard C functions.
  * Add runtime options interface for HFST.
  * Fix segfault when Foma sigmas are merged.
  * Add test for leaks and segfaults to avoid regression.
  * Fix a premature free() call in fsm_isempty.
  * add ^&gt; to lexc's regex lexer.
  * Fix memory leak in regex parser: destroy FSM via bison destructor.
  * Fix memory leaks in "print shortest-string" command processor.
  * Drop leftover command "test star-free"
  * Avoid memory leaks in test functions: free temporary FSMs after use.
  * Avoid memory leak in fsm_isempty function: release minimized FSM.
  * Avoid memory leak in fsm_rewrite: free center FSM after usage.
  * Skip definition without network when save_defined is executed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 0.10.0
  * Add runtime options interface.
  * Fix numerous memory leaks and segfaults.
  * Skip flags elimination if there are no paths in network.
  * Fixed syntax error reporting line count in lexc.
  * Add Python 3 compatibility and Python 3 port of foma2js.perl.
  * Sort alphabet after eliminating flags.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix https://github.com/mhulden/foma/commit/9a99d2d41809422080606bb49531b38ce1e2111a
  + foma-gcc14.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715947200">- Update to git snapshot 0.10.0+git22 (e0d8122)
  * Build fixes for various compilers and C++ standard modes
- Drop foma-gcc14.patch (merged), delete foma-harden-build.patch
  (obsolete)</changelog>
</package>
<package pkgid="94708c994cbf4e3fa0ff4f2d35f6de688243fe29957c44213ffac65505e726f1ceb73255dcc00f046ae240ee76259d58f2218f0da4bbb87d6c41f146a4cad163" name="foma-debugsource" arch="i586">
  <version epoch="0" ver="0.10.0+git22" rel="1.8"/>
  <changelog author="tchvatal@suse.com" date="1495022400">- Build in single thread, interim deps are not properly stated in
  the Makefile</changelog>
  <changelog author="tchvatal@suse.com" date="1538049600">- Update to version 0.9.18+git20180511.bad2f09:
  * Various small fixes</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1538049601">- Add patch to add some linker hardening:
  * foma-harden-build.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1538049602">- Add foma-fix-sizeof.patch to fix segfault on 32-bit (boo#1109949)</changelog>
  <changelog author="tchvatal@suse.com" date="1583150400">- Update to version 0.9.18+git20200221.5e5521e bsc#1160265:
  * Ignore dylibs
  * Removed dependency on six
  * Bugfixes for Python
  * Added Python 3 port of foma2js.perl
  * Better py3 compatibility
  * Add test for apply_down().
  * Get apply_up() working.
  * Add simple Python tests.
  * Port FST.encode() to use correct types for Python 3.
  * Add Python six 1.11.0 module.
  * Added TextWrangler codeless language modules.
  * add object files and many temp files to .gitignore
  * remove SVN_REV var in Makefile
- Remove upstream merged patch:
  * foma-fix-sizeof.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="jengelh@inai.de" date="1624708800">- Update to version 0.9.18+git20210604.180b6fe:
  * Drop xx prefix for standard C functions.
  * Add runtime options interface for HFST.
  * Fix segfault when Foma sigmas are merged.
  * Add test for leaks and segfaults to avoid regression.
  * Fix a premature free() call in fsm_isempty.
  * add ^&gt; to lexc's regex lexer.
  * Fix memory leak in regex parser: destroy FSM via bison destructor.
  * Fix memory leaks in "print shortest-string" command processor.
  * Drop leftover command "test star-free"
  * Avoid memory leaks in test functions: free temporary FSMs after use.
  * Avoid memory leak in fsm_isempty function: release minimized FSM.
  * Avoid memory leak in fsm_rewrite: free center FSM after usage.
  * Skip definition without network when save_defined is executed.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 0.10.0
  * Add runtime options interface.
  * Fix numerous memory leaks and segfaults.
  * Skip flags elimination if there are no paths in network.
  * Fixed syntax error reporting line count in lexc.
  * Add Python 3 compatibility and Python 3 port of foma2js.perl.
  * Sort alphabet after eliminating flags.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix https://github.com/mhulden/foma/commit/9a99d2d41809422080606bb49531b38ce1e2111a
  + foma-gcc14.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715947200">- Update to git snapshot 0.10.0+git22 (e0d8122)
  * Build fixes for various compilers and C++ standard modes
- Drop foma-gcc14.patch (merged), delete foma-harden-build.patch
  (obsolete)</changelog>
</package>
<package pkgid="0ab4f7fc9e05fbdb1e349a0381b429e761da91eba6d130282be19e2fb58e354725ba364bc49a7fd4485755e235bde03f3c58e28bfa08ff33bda84d175ac0e088" name="fondu-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.060102" rel="14.14"/>
  <changelog author="mrdocs@opensuse.org" date="1287748800">- first build server package
- clean and tidy spec file</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)
- Add patch fondu-flags.diff to make package not forget our CFLAGS
- Add patch fondu-shadow.diff to fix compile error when using -O</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- "BSD" is not a valid spdx.org license</changelog>
  <changelog author="cfarrell@suse.com" date="1323950400">- license update: BSD-3-Clause
  The package is BSD-3-Clause not MIT (look at the License file). Use SPDX
  format.</changelog>
</package>
<package pkgid="72a58e78e071e33e8fe22bda1dc6ab28d91be2e1aec98fb486c6976d4ccb0033a19177100eee1f92994dd550f58939803c6a7969010e1cda66f23e500aed55a8" name="fondu-debugsource" arch="i586">
  <version epoch="0" ver="1.0.060102" rel="14.14"/>
  <changelog author="mrdocs@opensuse.org" date="1287748800">- first build server package
- clean and tidy spec file</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)
- Add patch fondu-flags.diff to make package not forget our CFLAGS
- Add patch fondu-shadow.diff to fix compile error when using -O</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- "BSD" is not a valid spdx.org license</changelog>
  <changelog author="cfarrell@suse.com" date="1323950400">- license update: BSD-3-Clause
  The package is BSD-3-Clause not MIT (look at the License file). Use SPDX
  format.</changelog>
</package>
<package pkgid="9cff44ff0e16d6e92356709262a70c2ef40f2f6da0ff835b2c2d45ac01dd565c574853ffecc6664ca02dac07276b6325ea3f89da0940082b0ac91100b2888254" name="font-manager-common-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.4" rel="2.3"/>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1644840000">- Update to 0.8.8
  * Fixes build failure with GCC 11 - Issue #240
  * Bumps Fontconfig minimum version to 2.12
  * Adds options for Waterfall display and sizing - Issue #230
  * Enables basic support for Emoji flag sequences - Issue #109
  * Fixes warnings generated when double clicking an item in the fontlist - Issue #248
  * Fixes warnings generated when an unknown language is encountered - Google Fonts Catalog - Issue #249
  * Allows toggling the state of multiple families in the fontlist - Issue #261
  * Updates vendor list
  * Includes latest translation updates
- Remove upstreamed font-manager-fix-gcc11-compilation.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Disable pkgconfig(libnautilus-extension) BuildRequires and pass
  nautilus=false to meson, no longer build nautilus support.
  Font-manager needs to be ported to gtk4. See upstream issue:
  https://github.com/FontManager/font-manager/issues/286
- Add obsoletes nautilus-fontmanager to ease upgrades.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1716206400">- Add 600f498946c3904064b4e4fdf96e5841f6a827e4.patch
  * Allow build to proceed with Vala versions &gt;= 0.56.17</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1716465600">- Update to 0.8.9
  * Bumps libsoup version to 3.0 - Issue #343
  * Fix build failures with Vala &gt;= 0.56.17 - Issue #355
  * Fix failure during copy of font files on export
  * Fix reversed order of font substitutions - Issue #351
  * Update Unicode data to version 15.1.0 - Issue #345
  * Don't disable Fontconfig home, avoids warnings from library
- Remove upstreamed 600f498946c3904064b4e4fdf96e5841f6a827e4.patch</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1720180800">- Update to 0.9.0
  * Port to GTK 4
  * Change application identifier to com.github.FontManager.FontManager - Issue #319
  * Add build option to enable loading Adwaita stylesheet, disabled by default.
  * Update appdata file, switch to using metainfo.xml extension.
  * Add option to sort collections by name or size - Issue #297
  * Improve search to include variations and partial matches - Issue #316
  * Add editable preview mode to Google Fonts preview pane - Issue #250
  * Double click selected orthography filter to deselect - Issue #332
  * Drop Fonts table every update to avoid missing fonts - Issue #330
  * Track locale and drop database on change to avoid invalid orthographies - Issue #330
  * Ensure property values are always visible - Issue #292
  * Update vendor list</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1736683200">- Update to 0.9.1
  * Address segfault caused by missing sources - Closes #405
  * Update Unicode data files to version 16.0
  * Fix GLib Schema loading to ensure newest file gets loaded
  * Fix base dir detection for Google Fonts waterfall preview
  * Add preference to control spacing between lines in waterfall - Issue #399
  * Check for default preview and load localized version instead - Issue #389
  * Set cursor to visible in active preview - Issue #403
  * Ship fallback icons to avoid missing image icons - Issue #373
  * FontList : Increase margin to improve TreeExpander consistency - Issue #373
  * Waterfall Preview : Allow access to waterfall settings from right click menu - Issue #373
  * Collections : More accurate state tracking
  * Unsorted Category : Fix matching
  * Unsorted Category : Prevent possible crash due to access of null object
  * Browse Mode : Save preview tile size - Issue #373
  * Browse Mode : Set Gtk.GridView:max-columns to 36, defaults to 7 - Issue #373
  * Browse Mode : Add tooltip text to controls - Issue #373
  * Browse Mode : Fix preview size not updating with tile size
  * Browse Mode : Restore list option and allow for custom text - Issue #378
  * Google Fonts : link waterfall settings for consistency
  * Google Fonts : Move file management into Font object for improved state tracking
  * Google Fonts : Set margins to match Manage fontlist
  * Dark Theme : Fix light backgrounds in various areas and dialogs</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1737288000">- Update to 0.9.2
  * Address segfault reported on FreeBSD - Closes #395
  * Add StartupWMClass to desktop files to avoid duplicate entry in docks</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1741262400">- Update to 0.9.3
  * Restore editable labels for collection names
  * Switch to using libarchive rather than calling external application
  * Add preference option for gtk-font-rendering - Issue #429
  * Remember selected items in font lists where possible - Issue #424
  * Set sensitivity of labels to match activation status
  * Switch to using CSS for preview area colors
  * Google Fonts : Use standard TextView for editing in preview - Issue #424
  * Browse Mode : Propagate waterfall settings - Issue #424
  * Browse Mode : Add keyboard shortcuts to modify preview size - Issue #424
  * Browse Mode : Add designer information to preview pane
  * Browse Mode : Add tooltip with copyright and design description to preview pane
  * Font Viewer : Add preference pane - Issue #428
  * Font Viewer : Support for multiple variations within single file
  * CLI interface : Fix segfault when using certain options - Issue #421
  * CLI interface : Add --keep option to allow disabling all but specified fonts
  * Fix purge operation for PPA packaging - Issue #422
- remove deprecated suse_update_desktop_file</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1741608000">- Update to 0.9.4
  * Fix segfault when opening preferences - Issue #436
- Add 0001-reproducible-build.patch</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1777636800">- Add 0002-Fix-compilation-error-with-newer-Vala-versions.patch
- Update 0001-reproducible-build.patch</changelog>
</package>
<package pkgid="4a6ea64dd24afbb676979163522417983781efbf7eff1b9365cbbfbe345a1bbc27e705fb0e46ef719360653c59221b285db52644a2ca172c22846f9cda7bd3df" name="font-manager-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.4" rel="2.3"/>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1644840000">- Update to 0.8.8
  * Fixes build failure with GCC 11 - Issue #240
  * Bumps Fontconfig minimum version to 2.12
  * Adds options for Waterfall display and sizing - Issue #230
  * Enables basic support for Emoji flag sequences - Issue #109
  * Fixes warnings generated when double clicking an item in the fontlist - Issue #248
  * Fixes warnings generated when an unknown language is encountered - Google Fonts Catalog - Issue #249
  * Allows toggling the state of multiple families in the fontlist - Issue #261
  * Updates vendor list
  * Includes latest translation updates
- Remove upstreamed font-manager-fix-gcc11-compilation.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Disable pkgconfig(libnautilus-extension) BuildRequires and pass
  nautilus=false to meson, no longer build nautilus support.
  Font-manager needs to be ported to gtk4. See upstream issue:
  https://github.com/FontManager/font-manager/issues/286
- Add obsoletes nautilus-fontmanager to ease upgrades.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1716206400">- Add 600f498946c3904064b4e4fdf96e5841f6a827e4.patch
  * Allow build to proceed with Vala versions &gt;= 0.56.17</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1716465600">- Update to 0.8.9
  * Bumps libsoup version to 3.0 - Issue #343
  * Fix build failures with Vala &gt;= 0.56.17 - Issue #355
  * Fix failure during copy of font files on export
  * Fix reversed order of font substitutions - Issue #351
  * Update Unicode data to version 15.1.0 - Issue #345
  * Don't disable Fontconfig home, avoids warnings from library
- Remove upstreamed 600f498946c3904064b4e4fdf96e5841f6a827e4.patch</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1720180800">- Update to 0.9.0
  * Port to GTK 4
  * Change application identifier to com.github.FontManager.FontManager - Issue #319
  * Add build option to enable loading Adwaita stylesheet, disabled by default.
  * Update appdata file, switch to using metainfo.xml extension.
  * Add option to sort collections by name or size - Issue #297
  * Improve search to include variations and partial matches - Issue #316
  * Add editable preview mode to Google Fonts preview pane - Issue #250
  * Double click selected orthography filter to deselect - Issue #332
  * Drop Fonts table every update to avoid missing fonts - Issue #330
  * Track locale and drop database on change to avoid invalid orthographies - Issue #330
  * Ensure property values are always visible - Issue #292
  * Update vendor list</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1736683200">- Update to 0.9.1
  * Address segfault caused by missing sources - Closes #405
  * Update Unicode data files to version 16.0
  * Fix GLib Schema loading to ensure newest file gets loaded
  * Fix base dir detection for Google Fonts waterfall preview
  * Add preference to control spacing between lines in waterfall - Issue #399
  * Check for default preview and load localized version instead - Issue #389
  * Set cursor to visible in active preview - Issue #403
  * Ship fallback icons to avoid missing image icons - Issue #373
  * FontList : Increase margin to improve TreeExpander consistency - Issue #373
  * Waterfall Preview : Allow access to waterfall settings from right click menu - Issue #373
  * Collections : More accurate state tracking
  * Unsorted Category : Fix matching
  * Unsorted Category : Prevent possible crash due to access of null object
  * Browse Mode : Save preview tile size - Issue #373
  * Browse Mode : Set Gtk.GridView:max-columns to 36, defaults to 7 - Issue #373
  * Browse Mode : Add tooltip text to controls - Issue #373
  * Browse Mode : Fix preview size not updating with tile size
  * Browse Mode : Restore list option and allow for custom text - Issue #378
  * Google Fonts : link waterfall settings for consistency
  * Google Fonts : Move file management into Font object for improved state tracking
  * Google Fonts : Set margins to match Manage fontlist
  * Dark Theme : Fix light backgrounds in various areas and dialogs</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1737288000">- Update to 0.9.2
  * Address segfault reported on FreeBSD - Closes #395
  * Add StartupWMClass to desktop files to avoid duplicate entry in docks</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1741262400">- Update to 0.9.3
  * Restore editable labels for collection names
  * Switch to using libarchive rather than calling external application
  * Add preference option for gtk-font-rendering - Issue #429
  * Remember selected items in font lists where possible - Issue #424
  * Set sensitivity of labels to match activation status
  * Switch to using CSS for preview area colors
  * Google Fonts : Use standard TextView for editing in preview - Issue #424
  * Browse Mode : Propagate waterfall settings - Issue #424
  * Browse Mode : Add keyboard shortcuts to modify preview size - Issue #424
  * Browse Mode : Add designer information to preview pane
  * Browse Mode : Add tooltip with copyright and design description to preview pane
  * Font Viewer : Add preference pane - Issue #428
  * Font Viewer : Support for multiple variations within single file
  * CLI interface : Fix segfault when using certain options - Issue #421
  * CLI interface : Add --keep option to allow disabling all but specified fonts
  * Fix purge operation for PPA packaging - Issue #422
- remove deprecated suse_update_desktop_file</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1741608000">- Update to 0.9.4
  * Fix segfault when opening preferences - Issue #436
- Add 0001-reproducible-build.patch</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1777636800">- Add 0002-Fix-compilation-error-with-newer-Vala-versions.patch
- Update 0001-reproducible-build.patch</changelog>
</package>
<package pkgid="fc343a93eea5660c9d36e4cf60371d0dd7093fd4de0e498d126495c0c8c4a252c72df4364233795dba320d88d46877d34276d40b18a8677bf741c67cc9429e3b" name="font-manager-debugsource" arch="i586">
  <version epoch="0" ver="0.9.4" rel="2.3"/>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1644840000">- Update to 0.8.8
  * Fixes build failure with GCC 11 - Issue #240
  * Bumps Fontconfig minimum version to 2.12
  * Adds options for Waterfall display and sizing - Issue #230
  * Enables basic support for Emoji flag sequences - Issue #109
  * Fixes warnings generated when double clicking an item in the fontlist - Issue #248
  * Fixes warnings generated when an unknown language is encountered - Google Fonts Catalog - Issue #249
  * Allows toggling the state of multiple families in the fontlist - Issue #261
  * Updates vendor list
  * Includes latest translation updates
- Remove upstreamed font-manager-fix-gcc11-compilation.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Disable pkgconfig(libnautilus-extension) BuildRequires and pass
  nautilus=false to meson, no longer build nautilus support.
  Font-manager needs to be ported to gtk4. See upstream issue:
  https://github.com/FontManager/font-manager/issues/286
- Add obsoletes nautilus-fontmanager to ease upgrades.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1716206400">- Add 600f498946c3904064b4e4fdf96e5841f6a827e4.patch
  * Allow build to proceed with Vala versions &gt;= 0.56.17</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1716465600">- Update to 0.8.9
  * Bumps libsoup version to 3.0 - Issue #343
  * Fix build failures with Vala &gt;= 0.56.17 - Issue #355
  * Fix failure during copy of font files on export
  * Fix reversed order of font substitutions - Issue #351
  * Update Unicode data to version 15.1.0 - Issue #345
  * Don't disable Fontconfig home, avoids warnings from library
- Remove upstreamed 600f498946c3904064b4e4fdf96e5841f6a827e4.patch</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1720180800">- Update to 0.9.0
  * Port to GTK 4
  * Change application identifier to com.github.FontManager.FontManager - Issue #319
  * Add build option to enable loading Adwaita stylesheet, disabled by default.
  * Update appdata file, switch to using metainfo.xml extension.
  * Add option to sort collections by name or size - Issue #297
  * Improve search to include variations and partial matches - Issue #316
  * Add editable preview mode to Google Fonts preview pane - Issue #250
  * Double click selected orthography filter to deselect - Issue #332
  * Drop Fonts table every update to avoid missing fonts - Issue #330
  * Track locale and drop database on change to avoid invalid orthographies - Issue #330
  * Ensure property values are always visible - Issue #292
  * Update vendor list</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1736683200">- Update to 0.9.1
  * Address segfault caused by missing sources - Closes #405
  * Update Unicode data files to version 16.0
  * Fix GLib Schema loading to ensure newest file gets loaded
  * Fix base dir detection for Google Fonts waterfall preview
  * Add preference to control spacing between lines in waterfall - Issue #399
  * Check for default preview and load localized version instead - Issue #389
  * Set cursor to visible in active preview - Issue #403
  * Ship fallback icons to avoid missing image icons - Issue #373
  * FontList : Increase margin to improve TreeExpander consistency - Issue #373
  * Waterfall Preview : Allow access to waterfall settings from right click menu - Issue #373
  * Collections : More accurate state tracking
  * Unsorted Category : Fix matching
  * Unsorted Category : Prevent possible crash due to access of null object
  * Browse Mode : Save preview tile size - Issue #373
  * Browse Mode : Set Gtk.GridView:max-columns to 36, defaults to 7 - Issue #373
  * Browse Mode : Add tooltip text to controls - Issue #373
  * Browse Mode : Fix preview size not updating with tile size
  * Browse Mode : Restore list option and allow for custom text - Issue #378
  * Google Fonts : link waterfall settings for consistency
  * Google Fonts : Move file management into Font object for improved state tracking
  * Google Fonts : Set margins to match Manage fontlist
  * Dark Theme : Fix light backgrounds in various areas and dialogs</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1737288000">- Update to 0.9.2
  * Address segfault reported on FreeBSD - Closes #395
  * Add StartupWMClass to desktop files to avoid duplicate entry in docks</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1741262400">- Update to 0.9.3
  * Restore editable labels for collection names
  * Switch to using libarchive rather than calling external application
  * Add preference option for gtk-font-rendering - Issue #429
  * Remember selected items in font lists where possible - Issue #424
  * Set sensitivity of labels to match activation status
  * Switch to using CSS for preview area colors
  * Google Fonts : Use standard TextView for editing in preview - Issue #424
  * Browse Mode : Propagate waterfall settings - Issue #424
  * Browse Mode : Add keyboard shortcuts to modify preview size - Issue #424
  * Browse Mode : Add designer information to preview pane
  * Browse Mode : Add tooltip with copyright and design description to preview pane
  * Font Viewer : Add preference pane - Issue #428
  * Font Viewer : Support for multiple variations within single file
  * CLI interface : Fix segfault when using certain options - Issue #421
  * CLI interface : Add --keep option to allow disabling all but specified fonts
  * Fix purge operation for PPA packaging - Issue #422
- remove deprecated suse_update_desktop_file</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1741608000">- Update to 0.9.4
  * Fix segfault when opening preferences - Issue #436
- Add 0001-reproducible-build.patch</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1777636800">- Add 0002-Fix-compilation-error-with-newer-Vala-versions.patch
- Update 0001-reproducible-build.patch</changelog>
</package>
<package pkgid="554b631a8f82d3ab03e2d288db6f2e79b983e7d5b66944e2f860492449ad25894985ec4dcfdf612aa5a895c55205fe60637ed665c63d0f807fc6241807472d3b" name="font-specimen-debuginfo" arch="i586">
  <version epoch="0" ver="20150202" rel="3.20"/>
  <changelog author="pgajdos@suse.com" date="1415361600">- initial version 20140711</changelog>
  <changelog author="pgajdos@suse.com" date="1415880000">- update to 20141113
  * monochrome fonts: black absorbs gray color
    on the pixel, not vice versa</changelog>
  <changelog author="pgajdos@suse.com" date="1417262400">- update to 20141129
  * half way to correct color rendering
  * fix error handling
  * other minor fixes</changelog>
  <changelog author="pgajdos@suse.com" date="1417435200">- update to 20141201
  * correct color rendering</changelog>
  <changelog author="pgajdos@suse.com" date="1417521600">- update to 20141202
  * fix bgr layout
  * fix vertical layouts
  * add *.pc file</changelog>
  <changelog author="pgajdos@suse.com" date="1422878400">- update to 20150202
  * do not treat unsuccessful LcdFilter setting
    as a fatal error</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512388800">- Remove unused requires in -devel package, including wrong
  freetype-devel, if it was required, it would be freetype2-devel.</changelog>
  <changelog author="olaf@aepfle.de" date="1557316800">- Install pkgconfig into libdir instead of datadir</changelog>
</package>
<package pkgid="0868dc5106991cbf362a835903104ea701bc6aaf622ed537ef87cc125ec8bc29fe80295de1b235d59af4cbc71b1771c360a8334bc059819b6f87778d21f9cf29" name="font-specimen-debugsource" arch="i586">
  <version epoch="0" ver="20150202" rel="3.20"/>
  <changelog author="pgajdos@suse.com" date="1415361600">- initial version 20140711</changelog>
  <changelog author="pgajdos@suse.com" date="1415880000">- update to 20141113
  * monochrome fonts: black absorbs gray color
    on the pixel, not vice versa</changelog>
  <changelog author="pgajdos@suse.com" date="1417262400">- update to 20141129
  * half way to correct color rendering
  * fix error handling
  * other minor fixes</changelog>
  <changelog author="pgajdos@suse.com" date="1417435200">- update to 20141201
  * correct color rendering</changelog>
  <changelog author="pgajdos@suse.com" date="1417521600">- update to 20141202
  * fix bgr layout
  * fix vertical layouts
  * add *.pc file</changelog>
  <changelog author="pgajdos@suse.com" date="1422878400">- update to 20150202
  * do not treat unsuccessful LcdFilter setting
    as a fatal error</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512388800">- Remove unused requires in -devel package, including wrong
  freetype-devel, if it was required, it would be freetype2-devel.</changelog>
  <changelog author="olaf@aepfle.de" date="1557316800">- Install pkgconfig into libdir instead of datadir</changelog>
</package>
<package pkgid="0f752d9efa352888f8d293b31b562d922c39321829a5e974762dc4f74eae06542e7b78a93ca228f5ee276d8cb89837b143115c0ac2b82a7095bed374ddd0fd37" name="font-util-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.3"/>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1398427200">- Remove superfluous BuildRequire, Require</changelog>
  <changelog author="sndirsch@suse.com" date="1426507200">- Update to font-util 1.3.1:
  * This release fixes the autoconf macros installed for use
    generating the other Xorg font packages to respect the
    $PKG_CONFIG variable that some build systems, especially
    cross-compilers, require; and updates the license notice
    in map-JISX0201.1976-0 to the current version from Unicode
    Consortium.</changelog>
  <changelog author="mpluskal@suse.com" date="1441454400">- Add gpg signature</changelog>
  <changelog author="mstaudt@suse.com" date="1486555200">- Set fontrootdir in configure options
  Fixes (boo#1024391).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1565265600">- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
  of pkg-config, nothing in the build root is 'accidentally' owning
  this directory for us.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1566820800">- Update to font-util 1.3.2
  * This minor bugfix release fixes crashes of the ucs2any utility
    when faced with a poorly-formed bdf font file.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657627200">- Update to version 1.3.3
  * ucs2any: avoid segfaults if SLANT property is missing
  * ucs2any: handle NULL returns from zquotedcpy()
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Fix spelling/wording issues</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677153600">- Updage to version 1.4.0
  * This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
    also set a COMPRESS_FLAGS variable.
    By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
    timestamps to improve build reproducibility, and to empty for all other
    compression methods (compress, bzip2, or none).
    This will not be effective until the bdf font packages we produce are
    updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
    shortly.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694174400">- Update to version 1.4.1
  * No functional changes - the map files have been updated to the
    ones currently available from the unicode website. This only
    changes the license preamble to SPDX Unicode-TOU, the actuali
    mappings are just the same as before.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1777204800">- Update to version 1.4.2
  * configure: Use AC_SYS_LARGEFILE to enable large file support
  * Add --help and --version options
  * Update ATTR_NORETURN for C23
  * Strip trailing whitespace from source files
  * ucs2any: Use reallocarray if available to protect against integer overflow
  * gitlab CI: drop the ci-fairy check-mr job</changelog>
</package>
<package pkgid="5331b86027d6cd703de4f186bda2c1277efebf63897f1c22a737562ec8e9a7cc8a812022a10fb9cf9dbbcf844df5d82c8cd711223d97b8163585b42e2e2ee4d1" name="font-util-debugsource" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.3"/>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1398427200">- Remove superfluous BuildRequire, Require</changelog>
  <changelog author="sndirsch@suse.com" date="1426507200">- Update to font-util 1.3.1:
  * This release fixes the autoconf macros installed for use
    generating the other Xorg font packages to respect the
    $PKG_CONFIG variable that some build systems, especially
    cross-compilers, require; and updates the license notice
    in map-JISX0201.1976-0 to the current version from Unicode
    Consortium.</changelog>
  <changelog author="mpluskal@suse.com" date="1441454400">- Add gpg signature</changelog>
  <changelog author="mstaudt@suse.com" date="1486555200">- Set fontrootdir in configure options
  Fixes (boo#1024391).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1565265600">- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
  of pkg-config, nothing in the build root is 'accidentally' owning
  this directory for us.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1566820800">- Update to font-util 1.3.2
  * This minor bugfix release fixes crashes of the ucs2any utility
    when faced with a poorly-formed bdf font file.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657627200">- Update to version 1.3.3
  * ucs2any: avoid segfaults if SLANT property is missing
  * ucs2any: handle NULL returns from zquotedcpy()
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Fix spelling/wording issues</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677153600">- Updage to version 1.4.0
  * This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
    also set a COMPRESS_FLAGS variable.
    By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
    timestamps to improve build reproducibility, and to empty for all other
    compression methods (compress, bzip2, or none).
    This will not be effective until the bdf font packages we produce are
    updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
    shortly.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694174400">- Update to version 1.4.1
  * No functional changes - the map files have been updated to the
    ones currently available from the unicode website. This only
    changes the license preamble to SPDX Unicode-TOU, the actuali
    mappings are just the same as before.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1777204800">- Update to version 1.4.2
  * configure: Use AC_SYS_LARGEFILE to enable large file support
  * Add --help and --version options
  * Update ATTR_NORETURN for C23
  * Strip trailing whitespace from source files
  * ucs2any: Use reallocarray if available to protect against integer overflow
  * gitlab CI: drop the ci-fairy check-mr job</changelog>
</package>
<package pkgid="337857bb01f63238fc2ae6c227afa8e036a1d85cc00e0ccd32f246402c145de36c5b51f154c8e82867df5f05ed2524fce9ee89a46d00839c840e0d0f76f348bd" name="font-viewer-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.4" rel="2.3"/>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1644840000">- Update to 0.8.8
  * Fixes build failure with GCC 11 - Issue #240
  * Bumps Fontconfig minimum version to 2.12
  * Adds options for Waterfall display and sizing - Issue #230
  * Enables basic support for Emoji flag sequences - Issue #109
  * Fixes warnings generated when double clicking an item in the fontlist - Issue #248
  * Fixes warnings generated when an unknown language is encountered - Google Fonts Catalog - Issue #249
  * Allows toggling the state of multiple families in the fontlist - Issue #261
  * Updates vendor list
  * Includes latest translation updates
- Remove upstreamed font-manager-fix-gcc11-compilation.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Disable pkgconfig(libnautilus-extension) BuildRequires and pass
  nautilus=false to meson, no longer build nautilus support.
  Font-manager needs to be ported to gtk4. See upstream issue:
  https://github.com/FontManager/font-manager/issues/286
- Add obsoletes nautilus-fontmanager to ease upgrades.</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1716206400">- Add 600f498946c3904064b4e4fdf96e5841f6a827e4.patch
  * Allow build to proceed with Vala versions &gt;= 0.56.17</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1716465600">- Update to 0.8.9
  * Bumps libsoup version to 3.0 - Issue #343
  * Fix build failures with Vala &gt;= 0.56.17 - Issue #355
  * Fix failure during copy of font files on export
  * Fix reversed order of font substitutions - Issue #351
  * Update Unicode data to version 15.1.0 - Issue #345
  * Don't disable Fontconfig home, avoids warnings from library
- Remove upstreamed 600f498946c3904064b4e4fdf96e5841f6a827e4.patch</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1720180800">- Update to 0.9.0
  * Port to GTK 4
  * Change application identifier to com.github.FontManager.FontManager - Issue #319
  * Add build option to enable loading Adwaita stylesheet, disabled by default.
  * Update appdata file, switch to using metainfo.xml extension.
  * Add option to sort collections by name or size - Issue #297
  * Improve search to include variations and partial matches - Issue #316
  * Add editable preview mode to Google Fonts preview pane - Issue #250
  * Double click selected orthography filter to deselect - Issue #332
  * Drop Fonts table every update to avoid missing fonts - Issue #330
  * Track locale and drop database on change to avoid invalid orthographies - Issue #330
  * Ensure property values are always visible - Issue #292
  * Update vendor list</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1736683200">- Update to 0.9.1
  * Address segfault caused by missing sources - Closes #405
  * Update Unicode data files to version 16.0
  * Fix GLib Schema loading to ensure newest file gets loaded
  * Fix base dir detection for Google Fonts waterfall preview
  * Add preference to control spacing between lines in waterfall - Issue #399
  * Check for default preview and load localized version instead - Issue #389
  * Set cursor to visible in active preview - Issue #403
  * Ship fallback icons to avoid missing image icons - Issue #373
  * FontList : Increase margin to improve TreeExpander consistency - Issue #373
  * Waterfall Preview : Allow access to waterfall settings from right click menu - Issue #373
  * Collections : More accurate state tracking
  * Unsorted Category : Fix matching
  * Unsorted Category : Prevent possible crash due to access of null object
  * Browse Mode : Save preview tile size - Issue #373
  * Browse Mode : Set Gtk.GridView:max-columns to 36, defaults to 7 - Issue #373
  * Browse Mode : Add tooltip text to controls - Issue #373
  * Browse Mode : Fix preview size not updating with tile size
  * Browse Mode : Restore list option and allow for custom text - Issue #378
  * Google Fonts : link waterfall settings for consistency
  * Google Fonts : Move file management into Font object for improved state tracking
  * Google Fonts : Set margins to match Manage fontlist
  * Dark Theme : Fix light backgrounds in various areas and dialogs</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1737288000">- Update to 0.9.2
  * Address segfault reported on FreeBSD - Closes #395
  * Add StartupWMClass to desktop files to avoid duplicate entry in docks</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1741262400">- Update to 0.9.3
  * Restore editable labels for collection names
  * Switch to using libarchive rather than calling external application
  * Add preference option for gtk-font-rendering - Issue #429
  * Remember selected items in font lists where possible - Issue #424
  * Set sensitivity of labels to match activation status
  * Switch to using CSS for preview area colors
  * Google Fonts : Use standard TextView for editing in preview - Issue #424
  * Browse Mode : Propagate waterfall settings - Issue #424
  * Browse Mode : Add keyboard shortcuts to modify preview size - Issue #424
  * Browse Mode : Add designer information to preview pane
  * Browse Mode : Add tooltip with copyright and design description to preview pane
  * Font Viewer : Add preference pane - Issue #428
  * Font Viewer : Support for multiple variations within single file
  * CLI interface : Fix segfault when using certain options - Issue #421
  * CLI interface : Add --keep option to allow disabling all but specified fonts
  * Fix purge operation for PPA packaging - Issue #422
- remove deprecated suse_update_desktop_file</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1741608000">- Update to 0.9.4
  * Fix segfault when opening preferences - Issue #436
- Add 0001-reproducible-build.patch</changelog>
  <changelog author="Jan Baier &lt;jbaier@suse.com&gt;" date="1777636800">- Add 0002-Fix-compilation-error-with-newer-Vala-versions.patch
- Update 0001-reproducible-build.patch</changelog>
</package>
<package pkgid="7d3c1428cd7f0df4412fd50d91f6ccdaafd493f09ca5937b270680bd8a128297469c321ff5909056a02e0a89cf894cbb6cfe3b0f4fa54ba9a7c95ab0cac77a5c" name="fontconfig-debuginfo" arch="i586">
  <version epoch="0" ver="2.18.1" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 2.15.0:
  * Do not change the order of orth files
  * Convert tabs to spaces
  * Convert more tabs to spaces in docs
  * Report more detailed logs instead of assertion.
  * Add some missing constant names for weight.
  * Adujst indentation between programlisting in fontconfig-user.sgml
  * Add another test case for flatpak
  * Update 65-nonlatin.conf for macOS
  * Change the order of the properties to the order of fontconfig
    cache format
  * Add missing property descriptions
  * Add namedinstance property
  * Remove the problematic language from code and doc
  * Use 'outline' instead of 'scalable' for bitmaps
  * Add more docs about selectfont
  * Rework CI implementation
  * Fix uninitialized memory access when failing memory allocation.
  * Create a symlink with relative path
  * Fix an error of "initializer element is not constant"
  * Update CaseFolding.txt to Unicode 15.1
  * Update the encoding table for Simplified Chinese
  * Retry to decode strings in the name table as UTF-16BE in some
    cases.
  * Work around decoding strings in Macintosh encoding for the
    name table.
  * Use memmove instead of memcpy
  * Rename README to NEWS and add README.md
  * Update so version
  * Fix leak of `reason` in _FcConfigParse when not complaining</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Run autoreconf unconditionally to allow newer versions
  of Automake.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1739793600">- update to 2.16.0:
  * Fix misleading-indentation warning
  * Deal with glob string properly
  * Allow comma as a delimiter in postscriptname and ignore it on matching
  * Refactor exclusive language logic into separate file
  * Use proper postscriptname for named instance if any
  * Remove redundant leaf assignment in fcfreetype.c
  * Ensure lock/unlock symmetry
  * Ensure config is locked during retry in FcConfigReference
  * Unlock on allocation failure in FcCacheInsert
  * Fix FcSerialize undefined behavior with null pointer usage
  * Fix undefined behavior issue on qsort call
  * Add cop.orth for Coptic language
  * Add got.orth for Gothic language
  * Fix a memory leak in fc-list/fc-query/fc-scan
  * mark _FcPatternIter as may_alias
  * Accept integer for pixelsize
  * Improve hinting detection for fonthashint object
  * Add FcConfigSetFontSetFilter
  * Fix some code found by SAST
  * Set FcTypeVoid if no valid types to convert
  * Fix a memory leak in _get_real_paths_from_prefix
  * Fix double slashes in path
  * More information when no writable cache directories
  * Fix test case for reproducible builds
  * Fix invalid escape character \s
  * Sort out bitmap related config files
  * Clean up .uuid files with fc-cache -f too
- add fontconfig-autoconf269.patch to start leap build</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1769428800">- do not package /var/lib/fontconfig to support immutable mode</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1773748800">- Update to 2.17.1.
- Remove obsoleted documentation packages.
- Changes from 2.17.1:
  * meson: Add 'noinstall' to default-hinting, default-sub-pixel-rendering, bitmap-conf build options
  * Fix a heap buffer overflow
- Changes from 2.17.0:
  * Avoid conflict between dgettext macro and declaration in fcint.h
  * fix: Skip empty entries in XDG_DATA_DIRS parsing
  * Fix padding with "und" in pattern elements
  * Fix a crash with broken cache
  * meson: Fix additional-fonts-dirs build option that not taking effect
  * Add default font paths for Android in configure script
  * Fix use-after-free in FcConfigGetPrgname
  * conf.d: Add a conf to guess a generic-family for substitution
  * Drop FcObjectFini() from FcFini() to fix memory leaks
  * conf.d/65-nonlatin.conf: Rename Lohit Oriya to Lohit Odia
  * Make sure that the debugging facilities are initialized at loading config phase
  * meson: don't force installation of a static library
  * meson: don't try to call run_command for gperf on --wrap-mode=forcefallback
  * Do not fallback decoding with UTF-16BE if no iconv support
  * Trim trailing newline in string in cache
  * Parse foundry from OS/2 for table version 0
  * Allow dotfiles to scan for caching
  * Increase a reference count for default FcConfig instance with FcInit()
  * Free the mutex object only when there are no references to the default FcConfig instance
  * Free the mutex object only when all cache objects isn't referenced
  * Drop the configuration path migration code
  * Drop FcDefaultFini() from FcFini() to fix memory leaks
  * Process and append font capabilities to Pattern
  * Add bitmap-conf build option to choose default bitmap conf
  * Enable fc-query indexing through Fontations
  * Add FcConfigPerferAppFont() to allow changing the order of application fonts
  * Pattern Bindings for CharSet and LangSet
  * Add FcPatternObjectGet* impl for CharSet and LangSet
  * Factor out fcpat.c - add Fontations dependencies
  * Improve performance of FcPtrListIterInitAtLast
- Changes from 2.16.2:
  * meson: Use Requires.private instead of Requires
  * meson: don't force build of a shared library
  * meson: do not require libintl if nls feature is disabled
  * Add internal PatternBuilder abstraction</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780401600">- Update to 2.18.0
  * test: Fix a build issue with musl libc
  * fc-lang: Add suz.orth for Sunuwar
  * test: add common helper class
  * test: port basic functionality check to Python
  * test: update to pass test cases on Win32
  * do not mix up a slash and a backslash in file object on Win32
  * meson: Add a missing fontconfig architecture test case
  * Add fontconfig version in FcCache
  * Improve a warning message
  * Better error message when missing default config
  * ci: install before test to avoid fontconfig error
  * Fix regex to pick up libtool version
  * Improve performance in FcConfigAdd
  * Improve log header in FcConfigSubstituteWithPat
  * meson: Update WrapDB files for v2 format migration
  * ci: add an option for the address sanitizer
  * Fix "UBSAN null pointer passed" to qsort
  * ci: Enable ASAN and UBSAN
  * Add genericfamily object in FcPattern
  * Add xsi:nil attribute support to limited elements
  * Get out from FcConfigAdd immediately if no valid pointer given
  * Bump the cache version again
  * fc-case: Update CaseFolding.txt to Unicode 17
  * Add obvious namespace to macros for FC_SPACING
  * Improve handling of constant name
  * test: fix pytest error when running on the top project directory
  * meson: Update wrapdb for expat to the latest
  * Use FcStrCopy instead of strdup
  * Fix -Wpointer-sign warnings
  * Do not store duplicate object name into FcObjectSet
  * Fix unused variable warning when iconv support disabled
  * doc: Fix a typo in FcPatternAdd description
  * Add fc-genconf the configuration generator tool
  * test-conf: Correct test results to display at the proper place
  * Fix unexpected priority change when looking up by specific family name
  * Return error code if FcPatternFormat failed
  * Add const converter for pattern format
  * fc-genconf: Add scan pattern to update genericfamily with commandline option
  * Fix dereferencing a null pointer of FcConfig in FcFontSetSort
  * conf.d: Fix a typo in 65-khmer.conf
  * Update doc for xsi:nil attribute support
  * test: add more conditional for bwrap sandbox test cases
  * meson: add tests-bwrap option
  * Avoid locale-dependent float-to-string
  * test-conf: add wrapper setenv for Win32
  * Fix invalid memory access on Win32
  * More fixes for locale-dependent float-to-string conversion
  * Replace strtod() with FcStrtod()
  * Explicitly declare FcPatternObjectCount as a public function
  * Update meson dependency to 1.11.0
- modified patches
  * skip-network-test.patch (refreshed)</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1780833600">- Update to 2.18.1
  * Workaround :-prefixed filename used in Qt
  * meson: force enabling HAVE_C99_VSNPRINTF
  * Do not set 'sans-serif' for default genericfamily
  * Fix another font matching issue
  * Fix not matching with a font family name
  * Disable invalid attribute warning by default
  * boo#1267844</changelog>
</package>
<package pkgid="770918336f0a7cd65d5a295ec239220cd1a5cc4a840df3c8c43ccafed49c69d0a334e94f28de390503f2c2454bec3bd429fb57c0506aeae62492c2d1f8791d77" name="fontconfig-debugsource" arch="i586">
  <version epoch="0" ver="2.18.1" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 2.15.0:
  * Do not change the order of orth files
  * Convert tabs to spaces
  * Convert more tabs to spaces in docs
  * Report more detailed logs instead of assertion.
  * Add some missing constant names for weight.
  * Adujst indentation between programlisting in fontconfig-user.sgml
  * Add another test case for flatpak
  * Update 65-nonlatin.conf for macOS
  * Change the order of the properties to the order of fontconfig
    cache format
  * Add missing property descriptions
  * Add namedinstance property
  * Remove the problematic language from code and doc
  * Use 'outline' instead of 'scalable' for bitmaps
  * Add more docs about selectfont
  * Rework CI implementation
  * Fix uninitialized memory access when failing memory allocation.
  * Create a symlink with relative path
  * Fix an error of "initializer element is not constant"
  * Update CaseFolding.txt to Unicode 15.1
  * Update the encoding table for Simplified Chinese
  * Retry to decode strings in the name table as UTF-16BE in some
    cases.
  * Work around decoding strings in Macintosh encoding for the
    name table.
  * Use memmove instead of memcpy
  * Rename README to NEWS and add README.md
  * Update so version
  * Fix leak of `reason` in _FcConfigParse when not complaining</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Run autoreconf unconditionally to allow newer versions
  of Automake.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1739793600">- update to 2.16.0:
  * Fix misleading-indentation warning
  * Deal with glob string properly
  * Allow comma as a delimiter in postscriptname and ignore it on matching
  * Refactor exclusive language logic into separate file
  * Use proper postscriptname for named instance if any
  * Remove redundant leaf assignment in fcfreetype.c
  * Ensure lock/unlock symmetry
  * Ensure config is locked during retry in FcConfigReference
  * Unlock on allocation failure in FcCacheInsert
  * Fix FcSerialize undefined behavior with null pointer usage
  * Fix undefined behavior issue on qsort call
  * Add cop.orth for Coptic language
  * Add got.orth for Gothic language
  * Fix a memory leak in fc-list/fc-query/fc-scan
  * mark _FcPatternIter as may_alias
  * Accept integer for pixelsize
  * Improve hinting detection for fonthashint object
  * Add FcConfigSetFontSetFilter
  * Fix some code found by SAST
  * Set FcTypeVoid if no valid types to convert
  * Fix a memory leak in _get_real_paths_from_prefix
  * Fix double slashes in path
  * More information when no writable cache directories
  * Fix test case for reproducible builds
  * Fix invalid escape character \s
  * Sort out bitmap related config files
  * Clean up .uuid files with fc-cache -f too
- add fontconfig-autoconf269.patch to start leap build</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1769428800">- do not package /var/lib/fontconfig to support immutable mode</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1773748800">- Update to 2.17.1.
- Remove obsoleted documentation packages.
- Changes from 2.17.1:
  * meson: Add 'noinstall' to default-hinting, default-sub-pixel-rendering, bitmap-conf build options
  * Fix a heap buffer overflow
- Changes from 2.17.0:
  * Avoid conflict between dgettext macro and declaration in fcint.h
  * fix: Skip empty entries in XDG_DATA_DIRS parsing
  * Fix padding with "und" in pattern elements
  * Fix a crash with broken cache
  * meson: Fix additional-fonts-dirs build option that not taking effect
  * Add default font paths for Android in configure script
  * Fix use-after-free in FcConfigGetPrgname
  * conf.d: Add a conf to guess a generic-family for substitution
  * Drop FcObjectFini() from FcFini() to fix memory leaks
  * conf.d/65-nonlatin.conf: Rename Lohit Oriya to Lohit Odia
  * Make sure that the debugging facilities are initialized at loading config phase
  * meson: don't force installation of a static library
  * meson: don't try to call run_command for gperf on --wrap-mode=forcefallback
  * Do not fallback decoding with UTF-16BE if no iconv support
  * Trim trailing newline in string in cache
  * Parse foundry from OS/2 for table version 0
  * Allow dotfiles to scan for caching
  * Increase a reference count for default FcConfig instance with FcInit()
  * Free the mutex object only when there are no references to the default FcConfig instance
  * Free the mutex object only when all cache objects isn't referenced
  * Drop the configuration path migration code
  * Drop FcDefaultFini() from FcFini() to fix memory leaks
  * Process and append font capabilities to Pattern
  * Add bitmap-conf build option to choose default bitmap conf
  * Enable fc-query indexing through Fontations
  * Add FcConfigPerferAppFont() to allow changing the order of application fonts
  * Pattern Bindings for CharSet and LangSet
  * Add FcPatternObjectGet* impl for CharSet and LangSet
  * Factor out fcpat.c - add Fontations dependencies
  * Improve performance of FcPtrListIterInitAtLast
- Changes from 2.16.2:
  * meson: Use Requires.private instead of Requires
  * meson: don't force build of a shared library
  * meson: do not require libintl if nls feature is disabled
  * Add internal PatternBuilder abstraction</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780401600">- Update to 2.18.0
  * test: Fix a build issue with musl libc
  * fc-lang: Add suz.orth for Sunuwar
  * test: add common helper class
  * test: port basic functionality check to Python
  * test: update to pass test cases on Win32
  * do not mix up a slash and a backslash in file object on Win32
  * meson: Add a missing fontconfig architecture test case
  * Add fontconfig version in FcCache
  * Improve a warning message
  * Better error message when missing default config
  * ci: install before test to avoid fontconfig error
  * Fix regex to pick up libtool version
  * Improve performance in FcConfigAdd
  * Improve log header in FcConfigSubstituteWithPat
  * meson: Update WrapDB files for v2 format migration
  * ci: add an option for the address sanitizer
  * Fix "UBSAN null pointer passed" to qsort
  * ci: Enable ASAN and UBSAN
  * Add genericfamily object in FcPattern
  * Add xsi:nil attribute support to limited elements
  * Get out from FcConfigAdd immediately if no valid pointer given
  * Bump the cache version again
  * fc-case: Update CaseFolding.txt to Unicode 17
  * Add obvious namespace to macros for FC_SPACING
  * Improve handling of constant name
  * test: fix pytest error when running on the top project directory
  * meson: Update wrapdb for expat to the latest
  * Use FcStrCopy instead of strdup
  * Fix -Wpointer-sign warnings
  * Do not store duplicate object name into FcObjectSet
  * Fix unused variable warning when iconv support disabled
  * doc: Fix a typo in FcPatternAdd description
  * Add fc-genconf the configuration generator tool
  * test-conf: Correct test results to display at the proper place
  * Fix unexpected priority change when looking up by specific family name
  * Return error code if FcPatternFormat failed
  * Add const converter for pattern format
  * fc-genconf: Add scan pattern to update genericfamily with commandline option
  * Fix dereferencing a null pointer of FcConfig in FcFontSetSort
  * conf.d: Fix a typo in 65-khmer.conf
  * Update doc for xsi:nil attribute support
  * test: add more conditional for bwrap sandbox test cases
  * meson: add tests-bwrap option
  * Avoid locale-dependent float-to-string
  * test-conf: add wrapper setenv for Win32
  * Fix invalid memory access on Win32
  * More fixes for locale-dependent float-to-string conversion
  * Replace strtod() with FcStrtod()
  * Explicitly declare FcPatternObjectCount as a public function
  * Update meson dependency to 1.11.0
- modified patches
  * skip-network-test.patch (refreshed)</changelog>
  <changelog author="Gerald Chen &lt;gerald_chen@foxmail.com&gt;" date="1780833600">- Update to 2.18.1
  * Workaround :-prefixed filename used in Qt
  * meson: force enabling HAVE_C99_VSNPRINTF
  * Do not set 'sans-serif' for default genericfamily
  * Fix another font matching issue
  * Fix not matching with a font family name
  * Disable invalid attribute warning by default
  * boo#1267844</changelog>
</package>
<package pkgid="e922445ea28898a288fc95b1ce9bd22d0003829a6fbc472848398f948f77b5f1400bde18b8f3be3207207efeb3bb739794671ca184d9f724c326b29bbe6c460d" name="fontforge-debuginfo" arch="i586">
  <version epoch="0" ver="20251009" rel="7.3"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768996800">- Add fontforge-CVE-2025-15269.patch:
  Backport 6aea6db5 from upstream, Use-after-free in SFD ligature
  parsing.
  (CVE-2025-15269, ZDI-25-1195, ZDI-CAN-28564, bsc#1256032)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768996801">- Add fontforge-CVE-2025-15279-part02_720ea950.patch:
  Backport 720ea950 from upstream, Move bounds check inside
  cnt &gt;= 3 block.
  (CVE-2025-15279, ZDI-CAN-27517, bsc#1256013)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768996802">- Add fontforge-fix-crash-for-content-over-32767-characters-in-GDraw.patch:
  Backport 0df57ac0 from upstream, fix crash for content over 32767
  characters in GDraw multiline text field.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768996803">- Add fontforge-fix-multiple-crashes-in-Multiple-Masters.patch:
  Backport dfe5c803 from upstream, Fix multiple crashes in Multiple
  Masters.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1775217600">- Add fontforge-CVE-2025-15270.patch:
  Backport d01333a5 from upstream, add validation to check for
  negative kern class name length values before using them as
  array indices. This fixes a heap buffer overflow where malicious
  SFD files could supply negative length values (e.g., -1, -38, -139),
  causing writes to memory before the allocated buffer through
  kc-&gt;firsts[i][temp] = '\0' and kc-&gt;seconds[i][temp] = '\0'
  operations.
  (CVE-2025-15270, ZDI-CAN-28563, ZDI-25-1194, bsc#1256031)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1781611200">- Add fontforge-fix-crashes-on-importing-dfontNFNT-fonts.patch:
  Backport cb443433e from upstream, fix crashes on importing
  Mac-style dfont/NFNT bitmap fonts with some legal (but unusual?)
  values.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1781611201">- Add fontforge-fix-memory-allocation-in-utf8toutf7-copy.patch:
  Backport a4533e93 from upstream, fix memory allocation in
  utf8toutf7_copy() function.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1781611202">- Add fontforge-fix-crash-in-LoadPluginMetadata-shim01-fbc4114e.patch:
  Backport fbc4114e from upstream, Use importlib in plugin manager.
  This is for support the following patch to fix LoadPluginMetadata
  crash.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1781611203">- Add fontforge-fix-crash-in-LoadPluginMetadata.patch:
  Backport 763b8fc6 from upstream, fix crash in LoadPluginMetadata
  when distribution not found.
  * Don't DECREF borrowed reference from PyDict_GetItemString
  * Fix memory leak: DECREF globals and locals dictionaries
  * Handle Py_None return (not just NULL) when no distribution matches
  * Print original Python exception if present, then set formatted error</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1781611204">- Add fontforge-fix-buffer-overflow-in-SCDefWidthVal.patch:
  Backport e5f110c9 from upstream, fix buffer overflow in
  SCDefWidthVal() function.</changelog>
</package>
<package pkgid="4090d8eb8beaf10a0cb8eb0542bfc71adb68f1c80a6ecbd01eb5ea7f05c14a06c351ab8f0e43a467e6cc51260071c84093be5eee05f53f35b95cf4db9aa52762" name="fontforge-debugsource" arch="i586">
  <version epoch="0" ver="20251009" rel="7.3"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768996800">- Add fontforge-CVE-2025-15269.patch:
  Backport 6aea6db5 from upstream, Use-after-free in SFD ligature
  parsing.
  (CVE-2025-15269, ZDI-25-1195, ZDI-CAN-28564, bsc#1256032)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768996801">- Add fontforge-CVE-2025-15279-part02_720ea950.patch:
  Backport 720ea950 from upstream, Move bounds check inside
  cnt &gt;= 3 block.
  (CVE-2025-15279, ZDI-CAN-27517, bsc#1256013)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768996802">- Add fontforge-fix-crash-for-content-over-32767-characters-in-GDraw.patch:
  Backport 0df57ac0 from upstream, fix crash for content over 32767
  characters in GDraw multiline text field.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768996803">- Add fontforge-fix-multiple-crashes-in-Multiple-Masters.patch:
  Backport dfe5c803 from upstream, Fix multiple crashes in Multiple
  Masters.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1775217600">- Add fontforge-CVE-2025-15270.patch:
  Backport d01333a5 from upstream, add validation to check for
  negative kern class name length values before using them as
  array indices. This fixes a heap buffer overflow where malicious
  SFD files could supply negative length values (e.g., -1, -38, -139),
  causing writes to memory before the allocated buffer through
  kc-&gt;firsts[i][temp] = '\0' and kc-&gt;seconds[i][temp] = '\0'
  operations.
  (CVE-2025-15270, ZDI-CAN-28563, ZDI-25-1194, bsc#1256031)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1781611200">- Add fontforge-fix-crashes-on-importing-dfontNFNT-fonts.patch:
  Backport cb443433e from upstream, fix crashes on importing
  Mac-style dfont/NFNT bitmap fonts with some legal (but unusual?)
  values.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1781611201">- Add fontforge-fix-memory-allocation-in-utf8toutf7-copy.patch:
  Backport a4533e93 from upstream, fix memory allocation in
  utf8toutf7_copy() function.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1781611202">- Add fontforge-fix-crash-in-LoadPluginMetadata-shim01-fbc4114e.patch:
  Backport fbc4114e from upstream, Use importlib in plugin manager.
  This is for support the following patch to fix LoadPluginMetadata
  crash.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1781611203">- Add fontforge-fix-crash-in-LoadPluginMetadata.patch:
  Backport 763b8fc6 from upstream, fix crash in LoadPluginMetadata
  when distribution not found.
  * Don't DECREF borrowed reference from PyDict_GetItemString
  * Fix memory leak: DECREF globals and locals dictionaries
  * Handle Py_None return (not just NULL) when no distribution matches
  * Print original Python exception if present, then set formatted error</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1781611204">- Add fontforge-fix-buffer-overflow-in-SCDefWidthVal.patch:
  Backport e5f110c9 from upstream, fix buffer overflow in
  SCDefWidthVal() function.</changelog>
</package>
<package pkgid="f262ee85eb0ec5cf7b00982f420ca0925c601c019fd706768e3592b4550cc61e93487067ad48ea75538882c62c71d42843749a82c173350a576aa0a4bcba6538" name="fonttosfnt-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.5" rel="1.5"/>
  <changelog author="sndirsch@suse.com" date="1534507200">- Update to version 1.0.5
  * Is it a bird? is it a plane? No it's a fonttofs.. fontstof..
    fonttofn... it's a release of the tool that wraps a bitmap
    font into a truetype wrapper! Bringing you the last 9 years
    of exciting changes including ansification and lots of
    autotools cleanup changes, because that is how we rolled 7
    years ago. (Almost) no source files were harmed in the
    making of this release.
- get rid of _service/_servicedata files</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1578398400">- Update to version 1.1.0
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Correct a string literal
  * Mention .otb as an extension
  * Accept a BDF font on stdin
  * Avoid undefined behaviour
  * Round font size to integer value when reading bitmap font
  * Mark vsprintf_alloc as printf-like function
  * check for freetype NULL atoms
  * let freetype handle ISO-8859-1 mapping
  * allow ISO-646.1991-IRV as well, adobe standard for bdf</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1603281600">- Update to version 1.2.0
  * This release contains a bunch of fixes all over the place</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608638400">- update to 1.2.1:
  * Resolves issues found by Oracle Parfait 4.0 static analyser:
  * Fall back to using FONT property as family name
  * fix sign of calculated descent
  * handle empty foundry encoded as NULL</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1623758400">- update to 1.2.2
  * fix for recent versions that mixed up font size with font height.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695902400">- update to 1.2.3
  * Build xz tarballs instead of bzip2
  * gitlab CI: enable commit &amp; merge request checks
  * gitlab CI: enable gitlab's builtin static analysis
  * Variable scope reductions as recommended by cppcheck
  * args_copy variable is unused if HAVE_DECL_VA_COPY is not defined
  * makeBitmap: declare raster parameter const as recommended by cppcheck
  * Remove unused function findIndex
  * Allow inlining makeName
  * Use C99 compound literals to initialize newly allocated structs
  * Add CI tests</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1722254400">- Add reproducible.patch to override build date in font files
  for reproducible builds of xorg-x11-fonts (boo#1173396)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1728475200">- refresh reproducible.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1728734400">- update to 1.2.4
  * unifdef __UNIXOS2__
  * unifdef __SCO__
  * unifdef NEED_SNPRINTF
  * Use long long for timestamp diff
  * Allow to override build date with SOURCE_DATE_EPOCH
  * Use FONT_UNITS_FLOOR for ascent/descent
  * Fix `cmap` Subtable Format 4 `entrySelector`
- supersedes reproducible.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767441600">- update to 1.2.5
  * Report argument that caused error before printing usage message
  * Add --help and --version options
  * Strip trailing whitespace from source files
  * writePCLT: Quiet 2 -Wunterminated-string-initialization warnings
  * write.c: Handle two -Wsuggest-attribute=pure instances
  * fonttosfnt.1: Some editorial changes for this man page [Debian
    bug #1099774]</changelog>
</package>
<package pkgid="a737a3cc44692f3623668b2455ef65d0f717e81b6ea4c42b3da1d7d3188742765b4ff3198841fa63d260e112eca82975e86fa799f2a0c1f3c16152b8606763c0" name="fonttosfnt-debugsource" arch="i586">
  <version epoch="0" ver="1.2.5" rel="1.5"/>
  <changelog author="sndirsch@suse.com" date="1534507200">- Update to version 1.0.5
  * Is it a bird? is it a plane? No it's a fonttofs.. fontstof..
    fonttofn... it's a release of the tool that wraps a bitmap
    font into a truetype wrapper! Bringing you the last 9 years
    of exciting changes including ansification and lots of
    autotools cleanup changes, because that is how we rolled 7
    years ago. (Almost) no source files were harmed in the
    making of this release.
- get rid of _service/_servicedata files</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1578398400">- Update to version 1.1.0
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Correct a string literal
  * Mention .otb as an extension
  * Accept a BDF font on stdin
  * Avoid undefined behaviour
  * Round font size to integer value when reading bitmap font
  * Mark vsprintf_alloc as printf-like function
  * check for freetype NULL atoms
  * let freetype handle ISO-8859-1 mapping
  * allow ISO-646.1991-IRV as well, adobe standard for bdf</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1603281600">- Update to version 1.2.0
  * This release contains a bunch of fixes all over the place</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608638400">- update to 1.2.1:
  * Resolves issues found by Oracle Parfait 4.0 static analyser:
  * Fall back to using FONT property as family name
  * fix sign of calculated descent
  * handle empty foundry encoded as NULL</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1623758400">- update to 1.2.2
  * fix for recent versions that mixed up font size with font height.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695902400">- update to 1.2.3
  * Build xz tarballs instead of bzip2
  * gitlab CI: enable commit &amp; merge request checks
  * gitlab CI: enable gitlab's builtin static analysis
  * Variable scope reductions as recommended by cppcheck
  * args_copy variable is unused if HAVE_DECL_VA_COPY is not defined
  * makeBitmap: declare raster parameter const as recommended by cppcheck
  * Remove unused function findIndex
  * Allow inlining makeName
  * Use C99 compound literals to initialize newly allocated structs
  * Add CI tests</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1722254400">- Add reproducible.patch to override build date in font files
  for reproducible builds of xorg-x11-fonts (boo#1173396)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1728475200">- refresh reproducible.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1728734400">- update to 1.2.4
  * unifdef __UNIXOS2__
  * unifdef __SCO__
  * unifdef NEED_SNPRINTF
  * Use long long for timestamp diff
  * Allow to override build date with SOURCE_DATE_EPOCH
  * Use FONT_UNITS_FLOOR for ascent/descent
  * Fix `cmap` Subtable Format 4 `entrySelector`
- supersedes reproducible.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767441600">- update to 1.2.5
  * Report argument that caused error before printing usage message
  * Add --help and --version options
  * Strip trailing whitespace from source files
  * writePCLT: Quiet 2 -Wunterminated-string-initialization warnings
  * write.c: Handle two -Wsuggest-attribute=pure instances
  * fonttosfnt.1: Some editorial changes for this man page [Debian
    bug #1099774]</changelog>
</package>
<package pkgid="5ab03db05690b5f38e1e0f507e08a64859913776589afceb632802bd1d7b92e5383a54df11e7d360b1b7e384afb517b7a8efe254a58000d5d702724316ebdacb" name="foot-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.0" rel="1.1"/>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1746014400">- Update to v1.22.2:
  * Fixed colors to be more accurate when gamma-correct font rendering
    is active.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.22.2 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1746100800">- Update to v1.22.3:
  * foot.ini options:
  * Disabled main.gamma-correct-blending option by default,
    since correct blending with the option enabled is slower
    (lower rendering throughput and higher input latency).
  * Changed tweak.surface-bit-depth default from "8-bit" to "auto".
    This becomes "8-bit" when main.gamma-correct-blending is "no"
    and "10-bit" when that is "yes".
  * See https://codeberg.org/dnkl/foot/releases/tag/1.22.3 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1752667200">- Update to v1.23.0:
  * foot.ini options:
  * Added new colors2 section to define alternative color theme.
    Initial theme is defined by new main.initial-color-theme config.
    Theme can be switched dynamically using keybinds configured in new
    key-bindings.color-theme-* configs, or by sending SIGUSR1 to foot.
  * Added "16-bit" option to tweak.surface-bit-depth. This makes foot use
    16-bit image buffers which provide the necessary color precision
    required by gamma-correct-blending=yes. This is the default when
    gamma-correct-blending is set to "yes".
  * Added "center-when-fullscreen" and "center-when-maximized-and-fullscreen"
    options to main.pad option for more control over grid centering.
  * cursor.color config has been deprecated and renamed to colors.cursor.
  * Setting both colors.selection-foreground and selection-background is
    no longer required. If one is unset then the corresponding regular color
    is used.
  * regex-copy and show-urls-copy commands now copy and paste the selected text
    if the hint is completed with an uppercase character, inspired by
    wezterm's quick select behavior.
  * Added new themes: gruvbox, nvim, paper-color, selenized, solarized,
    which combine the existing themes' dark and light variants into
    one file with two color groups each.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.23.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1753272000">- Update to v1.23.1:
  * URL labels are now assigned from bottom to top.
  * SIGUSR1 no longer toggles between color themes. Instead SIGUSR1 explicitly
    changes to primary theme and SIGUSR2 changes to alternative theme.
  * Fixed 10-bit surfaces being used sometimes instead of 16-bit.
  * Fixed OSC sequences for resetting colors not taking the current theme
    into account.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.23.1 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1757678400">- Update to v1.24.0:
  * foot.ini options:
  * Added new main.uppercase-regex-insert option to control whether or not
    an uppercase hint character will insert the selected text into the prompt
    in regex-copy or show-urls-copy mode, ie the wezterm-inspired behavior
    introduced in v1.23.0. It defaults to true.
  * Label letters are no longer sorted before being assigned to URLs.
  * Sending SIGUSR1/SIGUSR2 to a foot --server process now causes
    newly spawned client instances to use the selected theme,
    instead of the original one.
  * SIGUSR1/SIGUSR2 can now be sent to a footclient process to change the theme
    of that particular instance.
  * Fixed invalid values in foot.ini overriding other valid ones,
    which would cause misbehavior or crashes.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.24.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1760616000">- Update to v1.25.0:
  * foot.ini options:
  * Added new colors{,2}.dim-blend-towards options to select which color to
    blend towards when dimming text. Defaults to black for colors and
    white for colors2.
  * Added new tweak.min-stride-alignment option to control the stride of
    SHM buffers. This controls whether the compositor can directly import
    the buffers into the GPU without copying.
  * Fixed URL labels being misplaced when the URL contains
    double-width characters.
  * Fixed spaces being missing when copying or piping contents with tabs.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.25.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1772539200">- Update to v1.26.0:
  * foot.ini options:
  * Added main.toplevel-tag option and --toplevel-tag command line option
    to set a custom toplevel tag on the window if the compositor supports
    the xdg-toplevel-tag-v1 Wayland protocol.
  * Added colors-*.blur option to enable background blur if the compositor
    supports the ext-background-effect-v1 Wayland protocol and
    the blur effect. This option is experimental.
  * Renamed colors and colors2 sections to colors-dark and colors-light.
    The old names are deprecated and will be removed in a future release.
    The builtin themes have already been updated to use the new sections.
    Custom configs using the old names will print a warning at startup.
  * Changed main.initial-color-theme to take string values "dark" and "light"
    instead of numbers 1 and 2. The use of numbers is deprecated and will be
    removed in a future release.
  * Changed main.pad option to support different padding values for each side
    as LEFTxTOPxRIGHTxBOTTOM in addition to the original XxY format.
  * Removed cursor.color option that was deprecated in v1.23.0.
  * Scrollback search is now case-sensitive if the search string contains
    an uppercase character.
  * Spawning new terminals with the spawn-terminal action from a terminal
    that was started with the --config option now automatically propagates
    that --config option to the spawned terminal.
  * Fixed various crashes and other issues.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.26.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1773489600">- Update to v1.26.1:
  * Fixed crash when closing a window.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.26.1 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1778846400">- Update to v1.27.0:
  * foot.ini options:
  * Added url.style option to choose how URL underlines are drawn.
    Defaults to "dotted".
  * Cursor now remains visible if its colors and the default colors of
    the current cell are all identical.
  * Fixed applications receiving garbage in paste responses if the user
    typed while the response was being received.
  * Fixed a crash and various other issues.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.27.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1788350400">- Update to v1.28.0:
  * foot.ini options:
  * colors and colors2 sections, and the corresponding color-theme-switch-1
    and color-theme-switch-2 key bindings have been removed.
    These were deprecated in v1.26.0 and were replaced by
    colors-dark and colors-light sections and color-theme-switch-dark and
    color-theme-switch-light key bindings.
  * Added --class command line option as an alias for --app-id.
  * Command line option -D,--working-directory now supports file:// URIs.
  * Added support for terminal visibility reports protocol.
  * Changed default URL regex to allow single quotes inside the URL
    but not at the end, unless balanced, and require at least one character
    inside balanced [], (), '' or "".
  * Added alucard theme and updated dracula theme.
  * Fixed various crashes, hangs and other issues.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.28.0 for more details.</changelog>
</package>
<package pkgid="0d6ce8f40f8bd8c3eab2962e807fccd5acd0a3d913bf9b7e3d0c404252282d76809125e59d8d5626bc54fc23d52ed2956659c51556ea74af5dc7b3366f204bf7" name="foot-debugsource" arch="i586">
  <version epoch="0" ver="1.28.0" rel="1.1"/>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1746014400">- Update to v1.22.2:
  * Fixed colors to be more accurate when gamma-correct font rendering
    is active.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.22.2 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1746100800">- Update to v1.22.3:
  * foot.ini options:
  * Disabled main.gamma-correct-blending option by default,
    since correct blending with the option enabled is slower
    (lower rendering throughput and higher input latency).
  * Changed tweak.surface-bit-depth default from "8-bit" to "auto".
    This becomes "8-bit" when main.gamma-correct-blending is "no"
    and "10-bit" when that is "yes".
  * See https://codeberg.org/dnkl/foot/releases/tag/1.22.3 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1752667200">- Update to v1.23.0:
  * foot.ini options:
  * Added new colors2 section to define alternative color theme.
    Initial theme is defined by new main.initial-color-theme config.
    Theme can be switched dynamically using keybinds configured in new
    key-bindings.color-theme-* configs, or by sending SIGUSR1 to foot.
  * Added "16-bit" option to tweak.surface-bit-depth. This makes foot use
    16-bit image buffers which provide the necessary color precision
    required by gamma-correct-blending=yes. This is the default when
    gamma-correct-blending is set to "yes".
  * Added "center-when-fullscreen" and "center-when-maximized-and-fullscreen"
    options to main.pad option for more control over grid centering.
  * cursor.color config has been deprecated and renamed to colors.cursor.
  * Setting both colors.selection-foreground and selection-background is
    no longer required. If one is unset then the corresponding regular color
    is used.
  * regex-copy and show-urls-copy commands now copy and paste the selected text
    if the hint is completed with an uppercase character, inspired by
    wezterm's quick select behavior.
  * Added new themes: gruvbox, nvim, paper-color, selenized, solarized,
    which combine the existing themes' dark and light variants into
    one file with two color groups each.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.23.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1753272000">- Update to v1.23.1:
  * URL labels are now assigned from bottom to top.
  * SIGUSR1 no longer toggles between color themes. Instead SIGUSR1 explicitly
    changes to primary theme and SIGUSR2 changes to alternative theme.
  * Fixed 10-bit surfaces being used sometimes instead of 16-bit.
  * Fixed OSC sequences for resetting colors not taking the current theme
    into account.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.23.1 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1757678400">- Update to v1.24.0:
  * foot.ini options:
  * Added new main.uppercase-regex-insert option to control whether or not
    an uppercase hint character will insert the selected text into the prompt
    in regex-copy or show-urls-copy mode, ie the wezterm-inspired behavior
    introduced in v1.23.0. It defaults to true.
  * Label letters are no longer sorted before being assigned to URLs.
  * Sending SIGUSR1/SIGUSR2 to a foot --server process now causes
    newly spawned client instances to use the selected theme,
    instead of the original one.
  * SIGUSR1/SIGUSR2 can now be sent to a footclient process to change the theme
    of that particular instance.
  * Fixed invalid values in foot.ini overriding other valid ones,
    which would cause misbehavior or crashes.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.24.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1760616000">- Update to v1.25.0:
  * foot.ini options:
  * Added new colors{,2}.dim-blend-towards options to select which color to
    blend towards when dimming text. Defaults to black for colors and
    white for colors2.
  * Added new tweak.min-stride-alignment option to control the stride of
    SHM buffers. This controls whether the compositor can directly import
    the buffers into the GPU without copying.
  * Fixed URL labels being misplaced when the URL contains
    double-width characters.
  * Fixed spaces being missing when copying or piping contents with tabs.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.25.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1772539200">- Update to v1.26.0:
  * foot.ini options:
  * Added main.toplevel-tag option and --toplevel-tag command line option
    to set a custom toplevel tag on the window if the compositor supports
    the xdg-toplevel-tag-v1 Wayland protocol.
  * Added colors-*.blur option to enable background blur if the compositor
    supports the ext-background-effect-v1 Wayland protocol and
    the blur effect. This option is experimental.
  * Renamed colors and colors2 sections to colors-dark and colors-light.
    The old names are deprecated and will be removed in a future release.
    The builtin themes have already been updated to use the new sections.
    Custom configs using the old names will print a warning at startup.
  * Changed main.initial-color-theme to take string values "dark" and "light"
    instead of numbers 1 and 2. The use of numbers is deprecated and will be
    removed in a future release.
  * Changed main.pad option to support different padding values for each side
    as LEFTxTOPxRIGHTxBOTTOM in addition to the original XxY format.
  * Removed cursor.color option that was deprecated in v1.23.0.
  * Scrollback search is now case-sensitive if the search string contains
    an uppercase character.
  * Spawning new terminals with the spawn-terminal action from a terminal
    that was started with the --config option now automatically propagates
    that --config option to the spawned terminal.
  * Fixed various crashes and other issues.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.26.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1773489600">- Update to v1.26.1:
  * Fixed crash when closing a window.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.26.1 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1778846400">- Update to v1.27.0:
  * foot.ini options:
  * Added url.style option to choose how URL underlines are drawn.
    Defaults to "dotted".
  * Cursor now remains visible if its colors and the default colors of
    the current cell are all identical.
  * Fixed applications receiving garbage in paste responses if the user
    typed while the response was being received.
  * Fixed a crash and various other issues.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.27.0 for more details.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1788350400">- Update to v1.28.0:
  * foot.ini options:
  * colors and colors2 sections, and the corresponding color-theme-switch-1
    and color-theme-switch-2 key bindings have been removed.
    These were deprecated in v1.26.0 and were replaced by
    colors-dark and colors-light sections and color-theme-switch-dark and
    color-theme-switch-light key bindings.
  * Added --class command line option as an alias for --app-id.
  * Command line option -D,--working-directory now supports file:// URIs.
  * Added support for terminal visibility reports protocol.
  * Changed default URL regex to allow single quotes inside the URL
    but not at the end, unless balanced, and require at least one character
    inside balanced [], (), '' or "".
  * Added alucard theme and updated dracula theme.
  * Fixed various crashes, hangs and other issues.
  * See https://codeberg.org/dnkl/foot/releases/tag/1.28.0 for more details.</changelog>
</package>
<package pkgid="9979bed65470cb420c5491517dfcae62c08bb9430430890377c369c9d6c9101e84f23c5716437c21922898090f9d8f22238049e57614e6268194b1d3c0410719" name="fooyin-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.2" rel="2.7"/>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1719748800">- Update to upstream 0.5.1
  * Improvements
  * Playback
  * Add option to silently continue playback if track unavailable
  * Show message box for ALSA device errors
  * Library Tree: Make animation of expand/collapse configurable
  * Volume Control: Add slider mode
  * Fixes
  * Playlist
  * Fix unscrollable view when changing playlist
  * Fix selection playlists refreshing during library scans
  * Engine: Fix silence when resuming from a stopped state with fading enabled
  * ExpandedTreeView: Stop autoscrolling to selection if partly visible
  * Filters: Fix restoring selection on track update
  * Library Tree: Fix text colour for playing row
  * Scripting: Fix usage of custom tags
- Release notes for interim release 0.5.0 can be found here:
  https://github.com/ludouzi/fooyin/releases/tag/v0.5.0</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1720440000">- Update to upstream 0.5.3
  * Fixes
  * LibraryScanner
  * Fix reading file properties for external files
  * Fix reading duration for cue tracks
  * Playlist: Fix start playback on send to new playlist failing
- Release notes for interim release 0.5.2 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.5.2</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1726142400">- Update to upstream 0.6.2
  * New features
  * Theme support
  * Ability to change palette colours and fonts
  * Includes dark mode theme
  * Option to save to layouts on export
  * Improvements
  * Filters: Enable library viewer playlist by default
  * Scripting: Make variable calls case-insensitive
  * Settings: Add page to toggle and adjust order of decoders/tag readers
  * VolumeControl: Support enabling both icon and slider
  * Fixes
  * Controls: Fix volume slider resizing splitter
  * Engine: Fix crash when reading short archive entries
  * ExpandedTreeView: Fix setting uniform row heights
  * Playlist
  * Fix crash when switching to single-column mode
  * Fix track repeating with shuffle + repeat playlist enabled
  * Fix some rare instances of duplicate tracks
  * Fix auto-naming of new playlists for tracks with limited metadata
  * Search: Fix sorting by column
- Release notes for interim release 0.6.1 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.6.1
- Release notes for interim release 0.6.0 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.6.0</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1726833600">- Update to upstream 0.7.0
  * New features
  * ReplayGain support
  * Adds support for reading and applying RG info
  * Scrobbling
  * Last.fm and ListenBrainz are currently supported
  * Improvements
  * General
  * Support multiple values for composer, performer
  * Store additional fields: codec profile, encoding, tool, tag types
  * Interface
  * FontButton: Apply set font to button text
  * Show dynamic bitrate in status bar for vbr/abr tracks
  * ToolTip: Improve positioning
  * Volume: Add slider dB tooltip
  * Scripting
  * Improve implementation of $abbr and $replace
  * Add $ascii function
  * SelectionInfo
  * Add optional ReplayGain section
  * Hide empty entries
  * Engine: Handle audio samples as float64
  * FileOps: Replace directory separators in variable calls
  * PlaylistOrganiser: Support dropping tracks on existing playlists
  * TagEditor: Support customising default fields
  * Fixes
  * Interface
  * Resolve crash when changing layouts
  * Fix fonts not being set correctly on startup
  * Fix painting alternating row colours
  * Fix toggling selection in some views
  * LogSlider: Fix undefined behaviour
  * SeekBar: Fix some fonts causing widget to resize
  * Engine
  * Fix playback not pausing while muted
  * Fix listened duration carrying over to next track
  * Fix track always being considered played when restoring state on startup
  * Filters
  * Fix incorrect item width on startup
  * Fix page up/down in artwork mode
  * PlaylistOrganiser
  * Resolve crash when deleting active playlist
  * Fix shortcuts not working after right-click
  * General: Fix building with Qt6.8
  * Library: Notify of updated tracks while reloading
  * Scripting: Support split values with $swapprefix, $stripprefix
  * Selection Info: Fix sorting of entries
  * WaveBar: Fix restoring playing/paused state</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1726920000">- Update to upstream 0.7.1
  * Improvements
  * Interface: Add option to lock splitters
  * OpenMpt: Add config dialog
  * ScriptEditor: Open with currently selected track if available
  * Fixes
  * Interface: Fix a few misspellings
  * ScriptFormatter: Fix parsing of '&lt;' in metadata fields
  * SelectionInfo: Fix empty model on some systems
  * TagEditor: Fix changing rating</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1727524800">- Update to upstream 0.7.3
  * Improvements
  * Decoding: Support vgm7z
  * Properties: Improve appearance
  * Fixes
  * Decoding: Resolve crash when restarting playback of some decoders
  * Layout: Resolve crash when leaving layout editing mode
- Release notes for interim release 0.7.2 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.7.2</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1728993600">- Update to upstream 0.8.1
  * Improvements
  * LibraryScanner: Use a more detailed dialog that displays elapsed and estimated time
  * LibraryScanner: Show per-file progress for archive and playlist scans
  * RGScanner: Add dialog for removing RG info
  * WaveBar: Use elapsed and estimated time dialog for generating waveforms
  * Fixes
  * Engine: Fix playback of WavPack
  * RGScanner: Wait to close results dialog until files have been updated
  * Settings: Fix reordering of decoders and tagreaders
- Release notes for interim release 0.8.0 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.8.0</changelog>
  <changelog author="munix9@googlemail.com" date="1750939200">- Add fix-Qt_NoBrush.patch based on upstream commits e44e08a and 7e1463b
  * Clang-Tidy fixes
  * Clear background brush with Qt::NoBrush
- Clean up spec file
  * Use KDSingleApplication-qt6
  * Use fdupes and ninja
  * Add %check and %find_lang</changelog>
  <changelog author="Egor Kuznetsov &lt;egor.kuznetsov.26@gmail.com&gt;" date="1759060800">- Drop fix-Qt_NoBrush.patch since the commit is included in the 0.9.0 release
- Update to upstream 0.9.2
  * Improvements
  * Core: Add option to preserve file timestamps
  * FileOps: Add presets to track selection context menu
  * FileOps: Remove writable check on directory
  * GUI/MPRIS: Always load album covers from file
  * Info Panel: Adjust value column size
  * Info Panel: Add option to toggle horizontal scrollbar
  * OpenMPT: Add loop count option to settings
  * Playlist: Add actions to remove duplicate and dead tracks
  * Playlist: Add setting to control track preload count
  * Scrobbler: Add support for custom services
  * Lyrics: Add lyrics tab to properties dialog
  * Lyrics: Add forward and rewind buttons for precise timestamp adjustments
  * Lyrics: Allow removing lyrics
  * Lyrics: Improve layout of editor controls
  * Fixes
  * Engine: Drain audio output before closing
  * Engine: Fix playback of multi-track files
  * Engine: Fix regression with playback restarting on unpause
  * GME/OpenMPT/LibVGM: Fix infinite looping
  * Library: Fix parsing CUE sheets with multiple files/tracks
  * Playback: Always follow track if option is enabled, regardless of playstate
  * Playback: Fix playback switching to queued playlist, even with 'Follow Playback Queue' disabled
  * Playlist: Fix regression with playlist track selection behavior
  * Playlist: Fix crash when active playlist is deleted
  * Playlist: Fix highlighting playing track
  * Playlist: Fix stop icon persisting
  * Playlist: Fix scrolling to current index
  * Playlist: Fix selection restoration
  * Playlist: Limit cursor movement to track rows
  * Scrobbler: Fix MusicBrainz token not being saved
  * Scrobbler: Fix duration and listened_at types
  * Build/System
  * Build: Update to use C++23
  * Ubuntu/Debian: Fix package dependencies
- Release notes for interim release 0.9.1 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.9.1
- Release notes for interim release 0.9.0 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.9.0</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1767268800">- Fix build in openSUSE Tumbleweed
  * add Fix-compatibility-with-Qt-6.10.1.patch
  see https://github.com/fooyin/fooyin/issues/779
  * add Add-missing-header-include-for-QElapsedTimer-class.patch
  see https://github.com/fooyin/fooyin/pull/725
  * add ffmpeg-7-mini-devel as BuildRequires, fixes conflict with
  ffmepg-8-mini-devel</changelog>
</package>
<package pkgid="0902a51aac2ab1f15ab8d02ff9a96dda61a6fd31bebe851ebb3a7e0669ba3d39cecf8603893869bf73f40208862f4217f6c0abb3e8518c2b397b8f458cbe3318" name="fooyin-debugsource" arch="i586">
  <version epoch="0" ver="0.9.2" rel="2.7"/>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1719748800">- Update to upstream 0.5.1
  * Improvements
  * Playback
  * Add option to silently continue playback if track unavailable
  * Show message box for ALSA device errors
  * Library Tree: Make animation of expand/collapse configurable
  * Volume Control: Add slider mode
  * Fixes
  * Playlist
  * Fix unscrollable view when changing playlist
  * Fix selection playlists refreshing during library scans
  * Engine: Fix silence when resuming from a stopped state with fading enabled
  * ExpandedTreeView: Stop autoscrolling to selection if partly visible
  * Filters: Fix restoring selection on track update
  * Library Tree: Fix text colour for playing row
  * Scripting: Fix usage of custom tags
- Release notes for interim release 0.5.0 can be found here:
  https://github.com/ludouzi/fooyin/releases/tag/v0.5.0</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1720440000">- Update to upstream 0.5.3
  * Fixes
  * LibraryScanner
  * Fix reading file properties for external files
  * Fix reading duration for cue tracks
  * Playlist: Fix start playback on send to new playlist failing
- Release notes for interim release 0.5.2 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.5.2</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1726142400">- Update to upstream 0.6.2
  * New features
  * Theme support
  * Ability to change palette colours and fonts
  * Includes dark mode theme
  * Option to save to layouts on export
  * Improvements
  * Filters: Enable library viewer playlist by default
  * Scripting: Make variable calls case-insensitive
  * Settings: Add page to toggle and adjust order of decoders/tag readers
  * VolumeControl: Support enabling both icon and slider
  * Fixes
  * Controls: Fix volume slider resizing splitter
  * Engine: Fix crash when reading short archive entries
  * ExpandedTreeView: Fix setting uniform row heights
  * Playlist
  * Fix crash when switching to single-column mode
  * Fix track repeating with shuffle + repeat playlist enabled
  * Fix some rare instances of duplicate tracks
  * Fix auto-naming of new playlists for tracks with limited metadata
  * Search: Fix sorting by column
- Release notes for interim release 0.6.1 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.6.1
- Release notes for interim release 0.6.0 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.6.0</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1726833600">- Update to upstream 0.7.0
  * New features
  * ReplayGain support
  * Adds support for reading and applying RG info
  * Scrobbling
  * Last.fm and ListenBrainz are currently supported
  * Improvements
  * General
  * Support multiple values for composer, performer
  * Store additional fields: codec profile, encoding, tool, tag types
  * Interface
  * FontButton: Apply set font to button text
  * Show dynamic bitrate in status bar for vbr/abr tracks
  * ToolTip: Improve positioning
  * Volume: Add slider dB tooltip
  * Scripting
  * Improve implementation of $abbr and $replace
  * Add $ascii function
  * SelectionInfo
  * Add optional ReplayGain section
  * Hide empty entries
  * Engine: Handle audio samples as float64
  * FileOps: Replace directory separators in variable calls
  * PlaylistOrganiser: Support dropping tracks on existing playlists
  * TagEditor: Support customising default fields
  * Fixes
  * Interface
  * Resolve crash when changing layouts
  * Fix fonts not being set correctly on startup
  * Fix painting alternating row colours
  * Fix toggling selection in some views
  * LogSlider: Fix undefined behaviour
  * SeekBar: Fix some fonts causing widget to resize
  * Engine
  * Fix playback not pausing while muted
  * Fix listened duration carrying over to next track
  * Fix track always being considered played when restoring state on startup
  * Filters
  * Fix incorrect item width on startup
  * Fix page up/down in artwork mode
  * PlaylistOrganiser
  * Resolve crash when deleting active playlist
  * Fix shortcuts not working after right-click
  * General: Fix building with Qt6.8
  * Library: Notify of updated tracks while reloading
  * Scripting: Support split values with $swapprefix, $stripprefix
  * Selection Info: Fix sorting of entries
  * WaveBar: Fix restoring playing/paused state</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1726920000">- Update to upstream 0.7.1
  * Improvements
  * Interface: Add option to lock splitters
  * OpenMpt: Add config dialog
  * ScriptEditor: Open with currently selected track if available
  * Fixes
  * Interface: Fix a few misspellings
  * ScriptFormatter: Fix parsing of '&lt;' in metadata fields
  * SelectionInfo: Fix empty model on some systems
  * TagEditor: Fix changing rating</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1727524800">- Update to upstream 0.7.3
  * Improvements
  * Decoding: Support vgm7z
  * Properties: Improve appearance
  * Fixes
  * Decoding: Resolve crash when restarting playback of some decoders
  * Layout: Resolve crash when leaving layout editing mode
- Release notes for interim release 0.7.2 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.7.2</changelog>
  <changelog author="Julius Enriquez &lt;win8linux@gmail.com&gt;" date="1728993600">- Update to upstream 0.8.1
  * Improvements
  * LibraryScanner: Use a more detailed dialog that displays elapsed and estimated time
  * LibraryScanner: Show per-file progress for archive and playlist scans
  * RGScanner: Add dialog for removing RG info
  * WaveBar: Use elapsed and estimated time dialog for generating waveforms
  * Fixes
  * Engine: Fix playback of WavPack
  * RGScanner: Wait to close results dialog until files have been updated
  * Settings: Fix reordering of decoders and tagreaders
- Release notes for interim release 0.8.0 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.8.0</changelog>
  <changelog author="munix9@googlemail.com" date="1750939200">- Add fix-Qt_NoBrush.patch based on upstream commits e44e08a and 7e1463b
  * Clang-Tidy fixes
  * Clear background brush with Qt::NoBrush
- Clean up spec file
  * Use KDSingleApplication-qt6
  * Use fdupes and ninja
  * Add %check and %find_lang</changelog>
  <changelog author="Egor Kuznetsov &lt;egor.kuznetsov.26@gmail.com&gt;" date="1759060800">- Drop fix-Qt_NoBrush.patch since the commit is included in the 0.9.0 release
- Update to upstream 0.9.2
  * Improvements
  * Core: Add option to preserve file timestamps
  * FileOps: Add presets to track selection context menu
  * FileOps: Remove writable check on directory
  * GUI/MPRIS: Always load album covers from file
  * Info Panel: Adjust value column size
  * Info Panel: Add option to toggle horizontal scrollbar
  * OpenMPT: Add loop count option to settings
  * Playlist: Add actions to remove duplicate and dead tracks
  * Playlist: Add setting to control track preload count
  * Scrobbler: Add support for custom services
  * Lyrics: Add lyrics tab to properties dialog
  * Lyrics: Add forward and rewind buttons for precise timestamp adjustments
  * Lyrics: Allow removing lyrics
  * Lyrics: Improve layout of editor controls
  * Fixes
  * Engine: Drain audio output before closing
  * Engine: Fix playback of multi-track files
  * Engine: Fix regression with playback restarting on unpause
  * GME/OpenMPT/LibVGM: Fix infinite looping
  * Library: Fix parsing CUE sheets with multiple files/tracks
  * Playback: Always follow track if option is enabled, regardless of playstate
  * Playback: Fix playback switching to queued playlist, even with 'Follow Playback Queue' disabled
  * Playlist: Fix regression with playlist track selection behavior
  * Playlist: Fix crash when active playlist is deleted
  * Playlist: Fix highlighting playing track
  * Playlist: Fix stop icon persisting
  * Playlist: Fix scrolling to current index
  * Playlist: Fix selection restoration
  * Playlist: Limit cursor movement to track rows
  * Scrobbler: Fix MusicBrainz token not being saved
  * Scrobbler: Fix duration and listened_at types
  * Build/System
  * Build: Update to use C++23
  * Ubuntu/Debian: Fix package dependencies
- Release notes for interim release 0.9.1 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.9.1
- Release notes for interim release 0.9.0 can be found here:
  https://github.com/fooyin/fooyin/releases/tag/v0.9.0</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1767268800">- Fix build in openSUSE Tumbleweed
  * add Fix-compatibility-with-Qt-6.10.1.patch
  see https://github.com/fooyin/fooyin/issues/779
  * add Add-missing-header-include-for-QElapsedTimer-class.patch
  see https://github.com/fooyin/fooyin/pull/725
  * add ffmpeg-7-mini-devel as BuildRequires, fixes conflict with
  ffmepg-8-mini-devel</changelog>
</package>
<package pkgid="b1e01b339a1ebbcd715843df9eefb7075afd4fc1a7e272bfbe00d82531f81368acc2dfa5da00bdb54b1b7efed9f7d233fbaecec4f50fa519841095f53a003aed" name="forge-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.0" rel="1.1"/>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1778068800">- forge 0.4.2</changelog>
  <changelog author="msuchanek@suse.de" date="1778155200">- Update to version 0.4.2+5.465a911:
  * Infer host from git remote for owner-only commands and add --host flag (#79)
  * Resolve milestone by name on gitea issue Create/Update (#77)
  * Support GitLab nested group/namespace repo paths (#71)
  * Replace labels on gitea/forgejo issue Update (#75)
  * Strip control characters from forge-sourced text before printing (#74)
  * Ignore ssh_host from project .forge config (#73)</changelog>
  <changelog author="msuchanek@suse.de" date="1778328000">- Update to version 0.5.0:
  * Add bitbucket to --forge-type and auth --type help text
  * Use Link headers for gitea pagination so server-clamped page sizes don't truncate results
  * Surface transport error when forge type detection fails
  * Make --forge-type skip network detection for custom hosts (#83)</changelog>
  <changelog author="msuchanek@suse.de" date="1779451200">- Update to version 0.5.1:
  * Fix browse &lt;path&gt; URL on non-GitHub forges (#96)
  * Add a bunch of aliases to align with gh (#91)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783944000">- Update to version 0.6.0:
  * Add subcommand `branch show-base` (#118)
  * Implement forge pr view for current branch (#109)
  * Bump golang.org/x/crypto from 0.52.0 to 0.53.0 (#123)
  * Fix pr checkout for agit-based workflows in forgejo (#117)
  * Add custom helptext when --json is used (#110)
  * Add FORGEJO_TOKEN environment variable support (#116)
  * When viewing a pipeline, print the corresponding job ids (#108)
  * Support URLs in forge pr checkout (#104)
  * Add git_protocol setting to defaults and per-domain configs
    (#103)
  * Support dest and gitflags in `forge repo clone` (#101)
  * Normalize gitlabs opened and open states in issues and
    milestones (#85)
  * Initial implementation of PR checkout (#97)</changelog>
  <changelog author="msuchanek@suse.de" date="1786968000">- Update to version 0.9.0:
  * Add GitHub commit resolver (#150)
  * Bump github.com/git-pkgs/purl from 0.1.15 to 0.1.16 (#149)
  * Bump golang.org/x/crypto from 0.54.0 to 0.55.0 (#148)
  * Support plain-HTTP self-hosted forges (#147)
  * Add Gerrit forge adapter (#119)
  * Add Tangled forge support (#120)
  * fix(repo): stop List pagination early once Limit is reached (#143)
  * fix(gitlab): support setting assignees and reviewers on issues and MRs (#146)
  * fix forge api base url construction (#141)
  * Consolidate git config helpers (#132)
  * fix(repo): make --limit cap total results (#135)
  * Bump golang.org/x/term from 0.44.0 to 0.45.0 (#138)
  * Normalize forge statuses (#121)
  * command to retrieve token (#124)</changelog>
</package>
<package pkgid="4ff3ae4e29b3b06c9160a3bcd05ef4cbf2dd0bdfe6e0c766d4d01f42f8eb72b1ab2ee64c1c235f56b55dee6891b5f273821812301788edcf1d6606113a120bd4" name="forgejo-cli-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.0" rel="2.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1734091200">- update to 0.2.0:
  * Additions
  - pr create and issue create now have a --web flag that opens
    the creation page in your browser instead of creating it on
    the terminal.
  - pr --agit will create a pull request with agit flow, so you
    don't need to fork the repository.
  - pr status --wait will only exits once all PR checks finish.
  - repo migrate to migrate/mirror repositories from other hosts.
  - repo readme to print a repository's readme to the terminal.
  - version --verbose prints extra info useful for debugging
  * Fixes
  - Public endpoints can now be accessed without authenticating
  - The API will be accessed via the http url even when it
    differs from the ssh url and the local remote points to the
    ssh url.
  - browse commands will no long hang the terminal
  - Local repos will now be found even when in a subdirectory
  - SSH urls in repo remotes will now be parsed correctly
  - Improved pull request detection</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746532800">- update to 0.3.0:
  * Additions
  - Added fj completion to generate completion scripts for various
    shells
  - Added fj org for Organization commands.
  - Added fj actions for Forgejo Actions-related commands (thank
    you, @LordMZTE !)
  - OAuth client IDs for fj auth login can now be customized.
    See the wiki for more on the new features.
  https://codeberg.org/Cyborus/forgejo-cli/wiki/Organizations
  * Fixes
  - Keys file now has proper file permissions
  - Fixed incorrect help commands (thank you, @0ko !)
  - Always set user agent in requests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1746532801">- update vendor tarball, fixing bsc#1242683</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1752062400">- update vendor tarball, fixing issues with gcc15</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1755259200">- update vendor dependencies, fixing bsc#1248047 bsc#1242683</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1769774400">- Update to version 0.4.0:
  * Support for issue &amp; pull request templates with fj issue/pr create
  - -template
  * fj pr create --autofill, which will automatically populate the PR's title
    and body from the commit(s)
  * fj user key and fj user gpg commands for managing uploaded SSH and GPG keys
  * fj user repos --page, to select the page of results to view
  * fj issue/pr create/comment --body-from-file to use the contents of a file
    as the body
  * --identity-file/-I flag for selecting the SSH identity to use
  * fj tag to manage git tags
  * fj issue search --state all
  * --remote &amp; --repo flags can now be at the end of the command with the rest
    of the flags</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773662400">- update to 0.4.1:
  * Fixes
  - (!368) Generate the correct PKCE challenge verifier. This was
    preventing fj auth login from succeeding.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- update to 0.5.0:
  * Additions
  - (!334) Support for managing labels on issues and repos.
  - (!349) repo edit and repo units for modifying settings on a
    repo and repo units.
  - (!373) Use the needed CLI flags for more editors when opening
    them.
  - (!385) Use the editor defined in git's core.editor config
    option by default (falling back to $EDITOR if it is not set).
  - (!414) Add commands to assign and unassign users to issues
    and PRs.
  - (!415) Support all README files in fj repo readme, regardless
    of case or extension.
  - (!416) Add the option to choose what repo to own the new repo
    to fj repo migrate.
  - (!419) Show a warning when viewing an archived repo.
  - (!420) Add a notice about git push --force not being
    supported on AGit PRs.
  - Added fj auth login support for the following instances:
  - v15.next.forgejo.org
  - codefloe.com
  * Fixes
  - (!393) Don't include pull requests in fj issues search.
  - (!407) Guarantee opening the browser in fj auth login doesn't
    block.
  - (!417) Prevent incorrectly reusing the refresh token when
    refreshing OAuth tokens.
  * Other
  - (!278) Improved "no repo info" error message.
  - (!403) Build aarch64 artifacts for new releases.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784548800">- update to 0.6.0:
  * Localization!
  - forgejo-cli has gained localization support!
    You can now use it in your preferred language, just like
    Forgejo itself.
    Currently de-DE and zh-Hans are included, with several more
    being in-progress.
    See the project on Codeberg Translate if you want to help out
    with any languages you know!
    https://translate.codeberg.org/projects/forgejo-cli/forgejo-cli/
  * Additions
  - (!586) fj issue/pr view assignees to see who is assigned to
    an issue or pull request
  - (!582) --avatar/--unset-avatar options on fj repo edit
  - (!554) fj repo star-status to check if you've starred a repo
  - (!547) --cwd option to set the working directory a command is
    run in
  - (!533, !561) Commands to watch and unwatch repos
  - (!462) Resolve SSH host names from SSH config
  - (!279, !464, !472, !489, !491, !513, !594) Localization
  - Added fj auth login support for the following instances:
  - v16.next.forgejo.org
  - v17.next.forgejo.org
  - Removed fj auth login support for the following instances
    that have shut down:
  - v7.next.forgejo.org
  - v12.next.forgejo.org
  * Changes
  - (!535) Added an error message when fj auth login fails to
    open the browser
  - (!523) fj auth add-key was renamed to fj auth add-token. An
    alias still exists to add-key, so this isn't a breaking
    change.
  - (!514) The --host flag can now be anywhere in the command,
    instead of only the beginning
  - (!504) fj auth add-token no longer takes a username argument.
  * Fixes
  - (!579) Fixed fj issue unassign incorrectly unassigning
    everyone except the intended users
  - (!569) Fixed display of labels failing when a label is marked
    as exclusive but does not contain a slash
  - (!542) Fixed parsing of SSH shorthand urls
  - (!510) Fixed fj pr checkout failing when the instance URL
    contained a port
  - (!437) Fixed incorrect parsing of activity info
  * Other
  - (!573) Use rust 2024 edition
  - (!560) Simplify determining repo owner
  - (!531) Fix clippy warnings
  - (!527) Remove unused dependencies, narrow tokio features
  - (!526) Replace crossterm with terminal_size
  - (!520) Optimize cargo release profile
  - (!469) Fix typo
  - (!449) Restricted file permissions at creation time
  - (!443) Add oneline helptext to 'repo migrate' command</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1786968000">- Update vendored bytes crate to 1.12.1, fixing an integer overflow
  in BytesMut::reserve that could corrupt the tracked capacity and
  lead to out-of-bounds slices (boo#1274529, CVE-2026-25541, fixed
  upstream in bytes 1.11.1). Refreshed Cargo.lock/vendor.tar.zst
  together via the package's cargo_vendor service so both stay
  consistent; also refreshed several other lockfile pins the service
  had drifted from since the last update.</changelog>
</package>
<package pkgid="0355efd6b6675450645f62e03fd92dee9e00d41f185f70d04574ad0a6beddcec753f40ddedbbc3f5978dc6158250ac9d0818b1d1e7b3dfa5d7f32f7d85e3c8db" name="forgejo-cli-debugsource" arch="i586">
  <version epoch="0" ver="0.6.0" rel="2.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1734091200">- update to 0.2.0:
  * Additions
  - pr create and issue create now have a --web flag that opens
    the creation page in your browser instead of creating it on
    the terminal.
  - pr --agit will create a pull request with agit flow, so you
    don't need to fork the repository.
  - pr status --wait will only exits once all PR checks finish.
  - repo migrate to migrate/mirror repositories from other hosts.
  - repo readme to print a repository's readme to the terminal.
  - version --verbose prints extra info useful for debugging
  * Fixes
  - Public endpoints can now be accessed without authenticating
  - The API will be accessed via the http url even when it
    differs from the ssh url and the local remote points to the
    ssh url.
  - browse commands will no long hang the terminal
  - Local repos will now be found even when in a subdirectory
  - SSH urls in repo remotes will now be parsed correctly
  - Improved pull request detection</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746532800">- update to 0.3.0:
  * Additions
  - Added fj completion to generate completion scripts for various
    shells
  - Added fj org for Organization commands.
  - Added fj actions for Forgejo Actions-related commands (thank
    you, @LordMZTE !)
  - OAuth client IDs for fj auth login can now be customized.
    See the wiki for more on the new features.
  https://codeberg.org/Cyborus/forgejo-cli/wiki/Organizations
  * Fixes
  - Keys file now has proper file permissions
  - Fixed incorrect help commands (thank you, @0ko !)
  - Always set user agent in requests</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1746532801">- update vendor tarball, fixing bsc#1242683</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1752062400">- update vendor tarball, fixing issues with gcc15</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1755259200">- update vendor dependencies, fixing bsc#1248047 bsc#1242683</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1769774400">- Update to version 0.4.0:
  * Support for issue &amp; pull request templates with fj issue/pr create
  - -template
  * fj pr create --autofill, which will automatically populate the PR's title
    and body from the commit(s)
  * fj user key and fj user gpg commands for managing uploaded SSH and GPG keys
  * fj user repos --page, to select the page of results to view
  * fj issue/pr create/comment --body-from-file to use the contents of a file
    as the body
  * --identity-file/-I flag for selecting the SSH identity to use
  * fj tag to manage git tags
  * fj issue search --state all
  * --remote &amp; --repo flags can now be at the end of the command with the rest
    of the flags</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773662400">- update to 0.4.1:
  * Fixes
  - (!368) Generate the correct PKCE challenge verifier. This was
    preventing fj auth login from succeeding.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- update to 0.5.0:
  * Additions
  - (!334) Support for managing labels on issues and repos.
  - (!349) repo edit and repo units for modifying settings on a
    repo and repo units.
  - (!373) Use the needed CLI flags for more editors when opening
    them.
  - (!385) Use the editor defined in git's core.editor config
    option by default (falling back to $EDITOR if it is not set).
  - (!414) Add commands to assign and unassign users to issues
    and PRs.
  - (!415) Support all README files in fj repo readme, regardless
    of case or extension.
  - (!416) Add the option to choose what repo to own the new repo
    to fj repo migrate.
  - (!419) Show a warning when viewing an archived repo.
  - (!420) Add a notice about git push --force not being
    supported on AGit PRs.
  - Added fj auth login support for the following instances:
  - v15.next.forgejo.org
  - codefloe.com
  * Fixes
  - (!393) Don't include pull requests in fj issues search.
  - (!407) Guarantee opening the browser in fj auth login doesn't
    block.
  - (!417) Prevent incorrectly reusing the refresh token when
    refreshing OAuth tokens.
  * Other
  - (!278) Improved "no repo info" error message.
  - (!403) Build aarch64 artifacts for new releases.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784548800">- update to 0.6.0:
  * Localization!
  - forgejo-cli has gained localization support!
    You can now use it in your preferred language, just like
    Forgejo itself.
    Currently de-DE and zh-Hans are included, with several more
    being in-progress.
    See the project on Codeberg Translate if you want to help out
    with any languages you know!
    https://translate.codeberg.org/projects/forgejo-cli/forgejo-cli/
  * Additions
  - (!586) fj issue/pr view assignees to see who is assigned to
    an issue or pull request
  - (!582) --avatar/--unset-avatar options on fj repo edit
  - (!554) fj repo star-status to check if you've starred a repo
  - (!547) --cwd option to set the working directory a command is
    run in
  - (!533, !561) Commands to watch and unwatch repos
  - (!462) Resolve SSH host names from SSH config
  - (!279, !464, !472, !489, !491, !513, !594) Localization
  - Added fj auth login support for the following instances:
  - v16.next.forgejo.org
  - v17.next.forgejo.org
  - Removed fj auth login support for the following instances
    that have shut down:
  - v7.next.forgejo.org
  - v12.next.forgejo.org
  * Changes
  - (!535) Added an error message when fj auth login fails to
    open the browser
  - (!523) fj auth add-key was renamed to fj auth add-token. An
    alias still exists to add-key, so this isn't a breaking
    change.
  - (!514) The --host flag can now be anywhere in the command,
    instead of only the beginning
  - (!504) fj auth add-token no longer takes a username argument.
  * Fixes
  - (!579) Fixed fj issue unassign incorrectly unassigning
    everyone except the intended users
  - (!569) Fixed display of labels failing when a label is marked
    as exclusive but does not contain a slash
  - (!542) Fixed parsing of SSH shorthand urls
  - (!510) Fixed fj pr checkout failing when the instance URL
    contained a port
  - (!437) Fixed incorrect parsing of activity info
  * Other
  - (!573) Use rust 2024 edition
  - (!560) Simplify determining repo owner
  - (!531) Fix clippy warnings
  - (!527) Remove unused dependencies, narrow tokio features
  - (!526) Replace crossterm with terminal_size
  - (!520) Optimize cargo release profile
  - (!469) Fix typo
  - (!449) Restricted file permissions at creation time
  - (!443) Add oneline helptext to 'repo migrate' command</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1786968000">- Update vendored bytes crate to 1.12.1, fixing an integer overflow
  in BytesMut::reserve that could corrupt the tracked capacity and
  lead to out-of-bounds slices (boo#1274529, CVE-2026-25541, fixed
  upstream in bytes 1.11.1). Refreshed Cargo.lock/vendor.tar.zst
  together via the package's cargo_vendor service so both stay
  consistent; also refreshed several other lockfile pins the service
  had drifted from since the last update.</changelog>
</package>
<package pkgid="46f9973cc78fd856009109e0bb0f16dbe42ce85a6e5d73b03b5469a87d7e3c26287fe1ae09df7b9ec002e01ae17e3d5f10d9b19095c09f4df2d282d8ce2069fb" name="forgejo-debuginfo" arch="i586">
  <version epoch="0" ver="16.0.3" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1779624000">- Apparmor
  - fix typo in abstraction
  - have all all local permissions before subprofiles</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1779969600">- Set UMask so that subdirectories within /var/lib/forgejo are not
  world readable</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780660800">- Update to version 15.0.2:
  + fix: prevent git write to wiki repo from unauthorized user via git HTTP
  + fix: prevent LFS authorization token from being used for read/write access
    after user's access is restricted
  + fix: prevent scoped API access (OAuth tokens, Access tokens) from accessing
    resources beyond their permitted scope via non-API end
  + fix: implementing missing OAuth validation checks, improve protections
    against race conditions
  + fix: prevent OAuth redirect URI spoofing via non-ascii case collision
  + fix: strengthen Actions Artifact V4 signature algorithm against spoofing attacks</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1780833600">- apparmor profile: allow reading of credential files. This fixes
  migration of private repositories</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781179200">- Update to 15.0.3:
  + fix: prevent stored XSS in user display name on Actions page
  + fix: LFS locks must belong to the intended repo, port from Gitea
  + fix: prevent unauthorized access to draft releases via API
  + fix: prevent writes to OpenID visibility which may affect other users
  + fix: prevent viewing private PRs that are linked to public issues on public projects
  + fix: do not migrate confidential issues and internal notes from Gitlab
  + fix: improve visibility of mismatched repository &amp; package visibility
  + fix: display the actions trust management panel on merged and closed pull requests
  + fix(ui): improve contrast of checkboxes in markup
  + fix(ui): hide some disallowed actions that lead to 404 errors in archived repos
  + fix(ui): do not clip overflow in workflow dispatch menu
  + fix: show the actions trust management panel when runs from trusted users are pending approval
  + fix: always display the pull request merge box if there are actions pending approval
  + fix(ui): fix typo in issue sort dropdown; relevance was misnamed as relevency
  + fix: do not hide previous attempts without task for latest attempt
  + fix(ui): use URL query escaping for SSH key verification reload token link
  + fix(doctor): ensure the doctor runs with the same settings.AppPath as Forgejo
  + fix: make email token extraction case-insensitive
  + fix: cancel dependent jobs when rerunning jobs
  + fix: check quota in LFS uploads against the repository owner, not operating user
  + fix: load repo language for converting to api struct
  + fix: workflow with pull_request trigger and path filter not run when merging
  + fix: update statuses in phases to prevent out of order updates from stalling workflows
  + fix: return 404 instead of 500 for non-existing SHA in commit status endpoint
  + fix(issue-search): single exclude query was erroneosly considered as must
  + fix: remove link to artefacts that have expired
  + fix: wipe run artifacts before rerun</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784635200">- update to 16.0.0:
  https://forgejo.org/2026-07-release-v16-0/
  Git hooks are now stored in a centralized location instead of
  being duplicated in every repository, and Git hook example files
  are no longer generated for new repositories. While a
  backwards-compatible change, your instance can benefit from
  following an upgrade guide to clean up these files for the
  existing repositories. As always, make sure you to have a usable
  backup before upgrading!
  Full changelog:
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/16.0.0.md
  * Breaking security bug fixes
  - PR: Improved compliance with the config settings
    [migrations].ALLOWED_DOMAINS, [migrations].BLOCKED_DOMAINS,
    and [migrations].ALLOW_LOCALNETWORKS, which control the
    remotes that Forgejo can access for git &amp; LFS migration and
    mirroring operations, fixing time-of-check vs. time-of-use
    issue and missing checks in LFS. git mirror HTTP operations
    have been adjusted to never follow HTTP redirects in order to
    ensure that these settings are followed, which will break
    HTTP mirroring if a redirect is served by the git HTTP
    remote.
  * Security bug fixes
  - PR (backported): fix: ensure migrations allow/deny host lists
    are applied to onedev, pagure, and codebase migrators
  * Breaking bug fixes
  - PR: use proper ${{ forgejo.ref }} in scheduled workflows
  - PR: return API URL in the url field for pull requests using
    the API
  * User Interface features
  - PR: enh: add suggestion to document reason for repository
    archival
  - PR: add nix highlighting to file editor
  - PR: improve checkboxes
  - PR: in-browser validation of website URLs for user,
    repository, and organization profiles
  - PR: feat(ui): mention quote searching and search docs in
    search syntax popup
  - PR: feat(ui): commit view redesign for pull request page
  - PR: feat(ui): modernize hidden comment types checkboxes in
    appearance settings
  - PR: add hint to disable the "Enable more" units hint
  - PR: show progress of issues and PRs migrations
  - PR (backported): OSC 8 hyperlink escape sequences emitted by
    Forgejo Actions jobs are rendered as clickable links in the
    job log.
  - PR: improve visibility of mismatched repository &amp; package
    visibility
  - PR: feat(ui): provide ability to add a warning message to the
    registration/login screens
  - PR: show automerge if only one merge strategy is available
  - PR: feat(ui): Support Pandoc style code blocks
  - PR: migrate show-modal to native dialogs
  - PR: render org-mode file links with line numbers
  - PR: add missing tooltips in lfs_pointers.tmpl
  - PR: show breadcrumb path in path filtered commit history view
  - PR: feat(ui): Fix comma separated attributes in code blocks
    language preventing syntax-highlighting
  - PR: add admin views for federation configuration, hosts and
    users
  * User Interface bug fixes
  - PR (backported): fix(ui): be able to edit a comment if
    attachment is disabled
  - PR: paginate list of repositories in a team
  - PR (backported): fix: honor format="duration" on
  - PR (backported): fix(ui): fix markdown editor monospace
    preference in pages with multiple editors
  - PR: switch search syntax modal from table to grid
  - PR: fix(ui): absolute-date: wrong selection color
  - PR: fix(ui): fall back to default theme from non-existent
  - PR: fix(ui): adjust distances and remove a divider in the
    issue sidebar
  - PR: enable "Add more..." unit hint for new users
  - PR: emoji's should not render in inline code blocks in issue
    lists
  - PR: fix(web): org projects assignment in issue view
  - PR: fix(ui): fix and simplify org invite template view
  - PR: fix(ui): use tab width from .editorconfig when editing
    files
  * Localization
  - Translations updates from Codeberg Translate: !12728, !12284,
    !12128, !11810, !11963, !13460 (backport of !13166)
  * Features
  - PR: Allow filtering for 2fa enabled users via
    /api/v1/admin/users
  - PR: apply service.VALID_SITE_URL_SCHEMES to repository and
    organization profiles
  - PR: add /actions/runs/{id}/jobs
  - PR: Add code search with zoekt support
  - PR: replace repository based server-side hooks with
    centralised hooks. Migration guide is available in Admin
    docs.
  - PR: feat(api,ui): add multiline comment on pullrequest
  - PR: feat(api): add REST API endpoints for Actions artifacts
  - PR: The REST API can now download action logs: GET
    /repos/{owner}/{repo}/actions/jobs/{job_id}/logs returns
    plaintext for a single job (supports HTTP Range: and
    ?step=N), and GET
    /repos/{owner}/{repo}/actions/runs/{run_id}/logs streams a
    zip of every job's logs in the run.
  - PR: prevent default git templates to be created when
    initialising a new repository. Migration guide is available
    in Admin docs.
  - PR: feat(api): include creation time in Organization API type
  - PR: serve downsized versions of avatars
  - PR (backported): feat: granular settings for watched repo
    units
  - PR: evaluate action job's if on the server-side when possible
  - PR: add warnings for usage of unsupported permissions: in
    Actions workflows
  - PR: enable manual prioritization of workflow runs
  - PR: setting to add team members by invitations
  - PR: adds option to force overwrite new branch for /contents
    route
  - PR: feat(api): add new
    /repos/{owner}/{repo}/actions/runs/{run_id}/cancel API
    endpoint
  - PR: add dynamic group mappings for OIDC
  - PR: Update Microsoft Teams webhook to use AdaptiveCard
  - PR: fsck incoming objects
  - PR: add /api/v1/actions/run endpoint
  - PR: Allow forgejo users to follow remote users and display
    federated notes. This feature is still missing some some
    other basic features for "production use": there is no
    moderation support, UI for following federated users, and
    federation is still limited to forgejo, Mastodon, and
    GoToSocial.
  - PR: feat(api): add base and head query filters to list pull
    requests endpoint
  - PR: mark skipped checks as skipped
  - PR: "Add member" button in org members list
  - PR: expose API fields for ssh keys (#12517)
  - PR: expose access token creation date in API responses
  - PR: expose AGit topic branch in API PR head label
  - PR: add option to use preferred_username claim when
    registering users via oauth2
  - PR: persist OAuth2/OIDC sign-in via IdP re-validation
  - PR: feat(api): add admin routes to manage user access tokens
  - PR: make it possible to remove workflow runs
  - PR: Hosted PyPI packages may be accessed via the simple JSON
    API in addition to the simple HTML API already available.
  - PR: add CLI command 'admin user
    create-authorized-integration'
  - PR: Improve repo file list table semantics for screen readers
    (second attempt)
  - PR: Improve repo file list table semantics for screen readers
  - PR: support timezone in scheduled workflows
  * Bug fixes
  - PR: apply signed-merge checks by merge style
  - PR (backported): fix: don't terminate subprocesses when SSH
    connection is closed (internal SSH)
  - PR (backported): fix: stop condition for github issue
    pagination
  - PR (backported): fix: only expand recognized variables when
    generating repo
  - PR (backported): fix: use net.JoinHostPort for joining acme
    host and port
  - PR: schedules re-registration after changing default branch
  - PR: remove no-transform in Cache-Control header
  - PR (backported): fix: detect schedules after merge if merged
    branch remains
  - PR: adjust workflow link for pull_request_target workflow
    runs
  - PR: remove duplicate indexes in package_blob table
  - PR (backported): fix(api): return empty slice instead of null
    from the branches API if the repository is empty
  - PR: display code comments on removed lines-of-code to correct
    locations in PR view
  - PR: when reviewing in PRs, make comments relative to the
    visible code's commit
  - PR: when reviewing in PRs, make comments relative to viewed
    base &amp; head, not just viewed head
  - PR: relocate PR review comments using git blame --reverse,
    improving comment placement
  - PR: mark code comments as Outdated based upon line-of-code
    existence in current PR commit
  - PR (backported): fix: archiver: also check valid commit ids
    for existence
  - PR (backported): fix: Update swift package registry to use
    the metadata schema from the official Swift docs (#12200)
  - PR: fix(ui): URL-encode login provider name in the href
    attribute
  * User Interface changes without a feature or bug label
  - PR: fix(ui): dedup, fix, improve various strings
  - PR: add "Forgejo Actions (Local)" authorized integration UI
  - PR: chore: enforce RTL-friendly logical CSS properties with a
    linter
  - PR: feat(ui): view authorized integrations with generic view
  * Other changes without a feature or bug label
  - PR: chore: Update Zig gitignore
  - PR: chore: remove EXIF stripping capability due to usage of
    AGPL licensed exif-terminator library
  - PR: correcting referrer policy in HTML &lt;meta&gt; tag
  - PR: Configuration of JSON Web Token (JWT) signing secrets in
    the app.ini file has been unified: [pfx]SIGNING_ALGORITHM
    determines the algorithm, [pfx]SECRET is a literal secret for
    symmetric algorithms, [pfx]SECRET_URI is the file: uri of a
    secret for symmetric algorithms [pfx]SIGNING_PRIVATE_KEY_FILE
    is the file with a private key for asymmetric algorithms. For
    the following configuration keys, the existing behavior is
    preserved: [oauth2] pfx = JWT_, [actions] pfx = ID_TOKEN_
    only supports asymmetric algorithms. [server] pfx = LFS_JWT_
    gained support for asymmetric algorithms. For consistency
    with [pfx]SIGNING_PRIVATE_KEY_FILE, [pfx]SECRET_URI now also
    accepts relative paths.
  - PR: fix(api): package name in route not properly unescaped
- rebase patch custom-app.ini.patch</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784635201">- update to 16.0.1:
  * User Interface bug fixes
  - PR (backported): fix(ui): use rtl alignment for options
    dropdown in actions list
  - PR (backported): fix: query the correct form for wiki editing
  * Bug fixes
  - PR (backported): fix: Initialize oauth2 only if enabled
    (#13483)
  - PR (backported): fix: allow OAuth access tokens to access LFS
    endpoints
  - PR (backported): fix: make assignment of projects to issues
    consistent
  * Included for completeness but not user-facing (chores, etc.)
  - PR: Update module code.forgejo.org/forgejo/runner/v12 to
    v12.13.1 (v16.0/forgejo)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785240000">- Apparmor:
  update profile for centralized git hooks</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785412800">- update to 16.0.2:
  - Security bug fixes
  - PR (backported): fix: add CGNAT (100.64.0.0/10) to 'private'
    hostmatcher rule
  - PR: - fix: prevent arbitrary file reads from org-mode
    rendering
  - PR: - fix: prevent stored XSS in Actions pre-execution
    warnings and errors
  - Bug fixes
  - PR (backported): fix: only look for jobs in repositories
    where Actions are enabled
  - PR (backported): fix: prevent stuck runner jobs when
    FetchTask performance is slower than client-side timeout
  - PR (backported): fix: enable reverse-proxy authentication on
    git routes
  - PR (backported): fix oauth2: Initialize gothic even if oauth2
    is disabled
  - PR (backported): fix: suppress git subcommand errors caused
    by context cancellation involving SIGTERM
  - PR (backported): fix: multiple session middlewares have
    independent in-memory state
  - Included for completeness but not user-facing (chores, etc.)
  - PR: Update module github.com/go-ldap/ldap/v3 to v3.4.14
    (v16.0/forgejo)
  - PR: Update module github.com/klauspost/compress to v1.18.7
    [SECURITY] (v16.0/forgejo)
  - PR (backported): add forgejo and pagure to the swagger api
    definition
  - PR: Update module github.com/go-chi/chi/v5 to v5.3.0
    [SECURITY] (v16.0/forgejo)
  - PR: Update dependency postcss to v8.5.18 [SECURITY]
    (v16.0/forgejo)
  - PR: Update module golang.org/x/text to v0.39.0 [SECURITY]
    (v16.0/forgejo)
  - PR: Update module code.forgejo.org/forgejo/runner/v12 to
    v12.13.2 (v16.0/forgejo)
  - PR: Update google.golang.org/grpc (indirect) to v1.82.1
    [SECURITY] (v16.0/forgejo)
  - PR (backported): chore: document
    SSH_ALLOW_UNEXPECTED_AUTHORIZED_KEYS
  - PR: Update dependency svgo to v4.0.2 [SECURITY]
    (v16.0/forgejo)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787227200">- update to 16.0.3:
  - Security bug fixes
  - PR: - fix: public-only and repo-specific access to
    /repos/{owner}/{repo}/pulls/{index}/update
  - PR: - fix: expand local reusable workflows from base branch
    w/ pull_request_target
  - PR: - fix: disallow owner as collaboration access mode
  - User Interface bug fixes
  - PR (backported): fix(ui): hashbox alignment
  - PR (backported): fix: adopt repositories from user settings
  - Localization
  - Translations updates from Codeberg Translate: #13958
    (backport of #13467)
  - Bug fixes
  - PR (backported): fix: do not read past the last line when
    formatting zoekt search results
  - PR (backported): fix(api): mark fields for issue
    dependencies/blocks as required
  - PR (backported): fix(conda): parse null dependencies as empty
    array
  - PR (backported): webhook(matrix): fix stateKey collision
    swallowing messages
  - PR (backported): fix: expire task logs even if there is no
    log file
  - PR (backported): fix(api): unblock fall-through to urlencoded
    names in wiki
  - PR (backported): fix: prevent Actions trigger pull_request
    from drifting
  - PR (backported): fix(package/pypi): response header based on
    PEP691
  - PR (backported): fix: bump minimum version to use git-replay
    on
  - PR (backported): fix: use HTML link for pull request webhook
  - PR (backported): fix: exclude deleted artifacts when
    calculating storage consumption
  - PR (backported): fix: error when replying to comments on
    removed lines-of-code in review
  - PR (backported): fix: send 401 responses when accessing
    endpoints that don't support session auth
  - PR (backported): fix: trigger Actions for original commits
    (#13706)
  - PR (backported): fix: bad quoting in hook scripts allow word
    splitting, leading to hook script errors
  - PR (backported): fix: prevent panic by returning error if
    dbfs file does not exist
  - Included for completeness but not user-facing (chores, etc.)
  - PR: Update go toolchain directive to v1.26.7 (v16.0/forgejo)
  - PR: Update module golang.org/x/image to v0.45.0 [SECURITY]
    (v16.0/forgejo)
  - PR: Update golang.org/x/mod (indirect) to v0.40.0 [SECURITY]
    (v16.0/forgejo)
  - PR: Update go toolchain directive to v1.26.6 [SECURITY]
    (v16.0/forgejo)
  - PR (backported): Fix TestCannotCreatePrivateKey in Guix
    container.
  - PR (backported): chore: retry diff page load on
    TestPullRequestCommentPlacement when expected commit isn't
    matched
  - PR: Update dependency mermaid to v11.16.1 [SECURITY]
    (v16.0/forgejo)
  - PR: Update dependency postcss to v8.5.23 [SECURITY]
    (v16.0/forgejo)</changelog>
</package>
<package pkgid="f3973e56b5d0385cead9024316e51a99396fbab51497956cdcb2e53dacdf85cd5f3af87e205571e93e5fcd50076357e6046980728c1cbf3a1897b72f6654bf4f" name="forgejo-debugsource" arch="i586">
  <version epoch="0" ver="16.0.3" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1779624000">- Apparmor
  - fix typo in abstraction
  - have all all local permissions before subprofiles</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1779969600">- Set UMask so that subdirectories within /var/lib/forgejo are not
  world readable</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780660800">- Update to version 15.0.2:
  + fix: prevent git write to wiki repo from unauthorized user via git HTTP
  + fix: prevent LFS authorization token from being used for read/write access
    after user's access is restricted
  + fix: prevent scoped API access (OAuth tokens, Access tokens) from accessing
    resources beyond their permitted scope via non-API end
  + fix: implementing missing OAuth validation checks, improve protections
    against race conditions
  + fix: prevent OAuth redirect URI spoofing via non-ascii case collision
  + fix: strengthen Actions Artifact V4 signature algorithm against spoofing attacks</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1780833600">- apparmor profile: allow reading of credential files. This fixes
  migration of private repositories</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781179200">- Update to 15.0.3:
  + fix: prevent stored XSS in user display name on Actions page
  + fix: LFS locks must belong to the intended repo, port from Gitea
  + fix: prevent unauthorized access to draft releases via API
  + fix: prevent writes to OpenID visibility which may affect other users
  + fix: prevent viewing private PRs that are linked to public issues on public projects
  + fix: do not migrate confidential issues and internal notes from Gitlab
  + fix: improve visibility of mismatched repository &amp; package visibility
  + fix: display the actions trust management panel on merged and closed pull requests
  + fix(ui): improve contrast of checkboxes in markup
  + fix(ui): hide some disallowed actions that lead to 404 errors in archived repos
  + fix(ui): do not clip overflow in workflow dispatch menu
  + fix: show the actions trust management panel when runs from trusted users are pending approval
  + fix: always display the pull request merge box if there are actions pending approval
  + fix(ui): fix typo in issue sort dropdown; relevance was misnamed as relevency
  + fix: do not hide previous attempts without task for latest attempt
  + fix(ui): use URL query escaping for SSH key verification reload token link
  + fix(doctor): ensure the doctor runs with the same settings.AppPath as Forgejo
  + fix: make email token extraction case-insensitive
  + fix: cancel dependent jobs when rerunning jobs
  + fix: check quota in LFS uploads against the repository owner, not operating user
  + fix: load repo language for converting to api struct
  + fix: workflow with pull_request trigger and path filter not run when merging
  + fix: update statuses in phases to prevent out of order updates from stalling workflows
  + fix: return 404 instead of 500 for non-existing SHA in commit status endpoint
  + fix(issue-search): single exclude query was erroneosly considered as must
  + fix: remove link to artefacts that have expired
  + fix: wipe run artifacts before rerun</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784635200">- update to 16.0.0:
  https://forgejo.org/2026-07-release-v16-0/
  Git hooks are now stored in a centralized location instead of
  being duplicated in every repository, and Git hook example files
  are no longer generated for new repositories. While a
  backwards-compatible change, your instance can benefit from
  following an upgrade guide to clean up these files for the
  existing repositories. As always, make sure you to have a usable
  backup before upgrading!
  Full changelog:
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/16.0.0.md
  * Breaking security bug fixes
  - PR: Improved compliance with the config settings
    [migrations].ALLOWED_DOMAINS, [migrations].BLOCKED_DOMAINS,
    and [migrations].ALLOW_LOCALNETWORKS, which control the
    remotes that Forgejo can access for git &amp; LFS migration and
    mirroring operations, fixing time-of-check vs. time-of-use
    issue and missing checks in LFS. git mirror HTTP operations
    have been adjusted to never follow HTTP redirects in order to
    ensure that these settings are followed, which will break
    HTTP mirroring if a redirect is served by the git HTTP
    remote.
  * Security bug fixes
  - PR (backported): fix: ensure migrations allow/deny host lists
    are applied to onedev, pagure, and codebase migrators
  * Breaking bug fixes
  - PR: use proper ${{ forgejo.ref }} in scheduled workflows
  - PR: return API URL in the url field for pull requests using
    the API
  * User Interface features
  - PR: enh: add suggestion to document reason for repository
    archival
  - PR: add nix highlighting to file editor
  - PR: improve checkboxes
  - PR: in-browser validation of website URLs for user,
    repository, and organization profiles
  - PR: feat(ui): mention quote searching and search docs in
    search syntax popup
  - PR: feat(ui): commit view redesign for pull request page
  - PR: feat(ui): modernize hidden comment types checkboxes in
    appearance settings
  - PR: add hint to disable the "Enable more" units hint
  - PR: show progress of issues and PRs migrations
  - PR (backported): OSC 8 hyperlink escape sequences emitted by
    Forgejo Actions jobs are rendered as clickable links in the
    job log.
  - PR: improve visibility of mismatched repository &amp; package
    visibility
  - PR: feat(ui): provide ability to add a warning message to the
    registration/login screens
  - PR: show automerge if only one merge strategy is available
  - PR: feat(ui): Support Pandoc style code blocks
  - PR: migrate show-modal to native dialogs
  - PR: render org-mode file links with line numbers
  - PR: add missing tooltips in lfs_pointers.tmpl
  - PR: show breadcrumb path in path filtered commit history view
  - PR: feat(ui): Fix comma separated attributes in code blocks
    language preventing syntax-highlighting
  - PR: add admin views for federation configuration, hosts and
    users
  * User Interface bug fixes
  - PR (backported): fix(ui): be able to edit a comment if
    attachment is disabled
  - PR: paginate list of repositories in a team
  - PR (backported): fix: honor format="duration" on
  - PR (backported): fix(ui): fix markdown editor monospace
    preference in pages with multiple editors
  - PR: switch search syntax modal from table to grid
  - PR: fix(ui): absolute-date: wrong selection color
  - PR: fix(ui): fall back to default theme from non-existent
  - PR: fix(ui): adjust distances and remove a divider in the
    issue sidebar
  - PR: enable "Add more..." unit hint for new users
  - PR: emoji's should not render in inline code blocks in issue
    lists
  - PR: fix(web): org projects assignment in issue view
  - PR: fix(ui): fix and simplify org invite template view
  - PR: fix(ui): use tab width from .editorconfig when editing
    files
  * Localization
  - Translations updates from Codeberg Translate: !12728, !12284,
    !12128, !11810, !11963, !13460 (backport of !13166)
  * Features
  - PR: Allow filtering for 2fa enabled users via
    /api/v1/admin/users
  - PR: apply service.VALID_SITE_URL_SCHEMES to repository and
    organization profiles
  - PR: add /actions/runs/{id}/jobs
  - PR: Add code search with zoekt support
  - PR: replace repository based server-side hooks with
    centralised hooks. Migration guide is available in Admin
    docs.
  - PR: feat(api,ui): add multiline comment on pullrequest
  - PR: feat(api): add REST API endpoints for Actions artifacts
  - PR: The REST API can now download action logs: GET
    /repos/{owner}/{repo}/actions/jobs/{job_id}/logs returns
    plaintext for a single job (supports HTTP Range: and
    ?step=N), and GET
    /repos/{owner}/{repo}/actions/runs/{run_id}/logs streams a
    zip of every job's logs in the run.
  - PR: prevent default git templates to be created when
    initialising a new repository. Migration guide is available
    in Admin docs.
  - PR: feat(api): include creation time in Organization API type
  - PR: serve downsized versions of avatars
  - PR (backported): feat: granular settings for watched repo
    units
  - PR: evaluate action job's if on the server-side when possible
  - PR: add warnings for usage of unsupported permissions: in
    Actions workflows
  - PR: enable manual prioritization of workflow runs
  - PR: setting to add team members by invitations
  - PR: adds option to force overwrite new branch for /contents
    route
  - PR: feat(api): add new
    /repos/{owner}/{repo}/actions/runs/{run_id}/cancel API
    endpoint
  - PR: add dynamic group mappings for OIDC
  - PR: Update Microsoft Teams webhook to use AdaptiveCard
  - PR: fsck incoming objects
  - PR: add /api/v1/actions/run endpoint
  - PR: Allow forgejo users to follow remote users and display
    federated notes. This feature is still missing some some
    other basic features for "production use": there is no
    moderation support, UI for following federated users, and
    federation is still limited to forgejo, Mastodon, and
    GoToSocial.
  - PR: feat(api): add base and head query filters to list pull
    requests endpoint
  - PR: mark skipped checks as skipped
  - PR: "Add member" button in org members list
  - PR: expose API fields for ssh keys (#12517)
  - PR: expose access token creation date in API responses
  - PR: expose AGit topic branch in API PR head label
  - PR: add option to use preferred_username claim when
    registering users via oauth2
  - PR: persist OAuth2/OIDC sign-in via IdP re-validation
  - PR: feat(api): add admin routes to manage user access tokens
  - PR: make it possible to remove workflow runs
  - PR: Hosted PyPI packages may be accessed via the simple JSON
    API in addition to the simple HTML API already available.
  - PR: add CLI command 'admin user
    create-authorized-integration'
  - PR: Improve repo file list table semantics for screen readers
    (second attempt)
  - PR: Improve repo file list table semantics for screen readers
  - PR: support timezone in scheduled workflows
  * Bug fixes
  - PR: apply signed-merge checks by merge style
  - PR (backported): fix: don't terminate subprocesses when SSH
    connection is closed (internal SSH)
  - PR (backported): fix: stop condition for github issue
    pagination
  - PR (backported): fix: only expand recognized variables when
    generating repo
  - PR (backported): fix: use net.JoinHostPort for joining acme
    host and port
  - PR: schedules re-registration after changing default branch
  - PR: remove no-transform in Cache-Control header
  - PR (backported): fix: detect schedules after merge if merged
    branch remains
  - PR: adjust workflow link for pull_request_target workflow
    runs
  - PR: remove duplicate indexes in package_blob table
  - PR (backported): fix(api): return empty slice instead of null
    from the branches API if the repository is empty
  - PR: display code comments on removed lines-of-code to correct
    locations in PR view
  - PR: when reviewing in PRs, make comments relative to the
    visible code's commit
  - PR: when reviewing in PRs, make comments relative to viewed
    base &amp; head, not just viewed head
  - PR: relocate PR review comments using git blame --reverse,
    improving comment placement
  - PR: mark code comments as Outdated based upon line-of-code
    existence in current PR commit
  - PR (backported): fix: archiver: also check valid commit ids
    for existence
  - PR (backported): fix: Update swift package registry to use
    the metadata schema from the official Swift docs (#12200)
  - PR: fix(ui): URL-encode login provider name in the href
    attribute
  * User Interface changes without a feature or bug label
  - PR: fix(ui): dedup, fix, improve various strings
  - PR: add "Forgejo Actions (Local)" authorized integration UI
  - PR: chore: enforce RTL-friendly logical CSS properties with a
    linter
  - PR: feat(ui): view authorized integrations with generic view
  * Other changes without a feature or bug label
  - PR: chore: Update Zig gitignore
  - PR: chore: remove EXIF stripping capability due to usage of
    AGPL licensed exif-terminator library
  - PR: correcting referrer policy in HTML &lt;meta&gt; tag
  - PR: Configuration of JSON Web Token (JWT) signing secrets in
    the app.ini file has been unified: [pfx]SIGNING_ALGORITHM
    determines the algorithm, [pfx]SECRET is a literal secret for
    symmetric algorithms, [pfx]SECRET_URI is the file: uri of a
    secret for symmetric algorithms [pfx]SIGNING_PRIVATE_KEY_FILE
    is the file with a private key for asymmetric algorithms. For
    the following configuration keys, the existing behavior is
    preserved: [oauth2] pfx = JWT_, [actions] pfx = ID_TOKEN_
    only supports asymmetric algorithms. [server] pfx = LFS_JWT_
    gained support for asymmetric algorithms. For consistency
    with [pfx]SIGNING_PRIVATE_KEY_FILE, [pfx]SECRET_URI now also
    accepts relative paths.
  - PR: fix(api): package name in route not properly unescaped
- rebase patch custom-app.ini.patch</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784635201">- update to 16.0.1:
  * User Interface bug fixes
  - PR (backported): fix(ui): use rtl alignment for options
    dropdown in actions list
  - PR (backported): fix: query the correct form for wiki editing
  * Bug fixes
  - PR (backported): fix: Initialize oauth2 only if enabled
    (#13483)
  - PR (backported): fix: allow OAuth access tokens to access LFS
    endpoints
  - PR (backported): fix: make assignment of projects to issues
    consistent
  * Included for completeness but not user-facing (chores, etc.)
  - PR: Update module code.forgejo.org/forgejo/runner/v12 to
    v12.13.1 (v16.0/forgejo)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785240000">- Apparmor:
  update profile for centralized git hooks</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785412800">- update to 16.0.2:
  - Security bug fixes
  - PR (backported): fix: add CGNAT (100.64.0.0/10) to 'private'
    hostmatcher rule
  - PR: - fix: prevent arbitrary file reads from org-mode
    rendering
  - PR: - fix: prevent stored XSS in Actions pre-execution
    warnings and errors
  - Bug fixes
  - PR (backported): fix: only look for jobs in repositories
    where Actions are enabled
  - PR (backported): fix: prevent stuck runner jobs when
    FetchTask performance is slower than client-side timeout
  - PR (backported): fix: enable reverse-proxy authentication on
    git routes
  - PR (backported): fix oauth2: Initialize gothic even if oauth2
    is disabled
  - PR (backported): fix: suppress git subcommand errors caused
    by context cancellation involving SIGTERM
  - PR (backported): fix: multiple session middlewares have
    independent in-memory state
  - Included for completeness but not user-facing (chores, etc.)
  - PR: Update module github.com/go-ldap/ldap/v3 to v3.4.14
    (v16.0/forgejo)
  - PR: Update module github.com/klauspost/compress to v1.18.7
    [SECURITY] (v16.0/forgejo)
  - PR (backported): add forgejo and pagure to the swagger api
    definition
  - PR: Update module github.com/go-chi/chi/v5 to v5.3.0
    [SECURITY] (v16.0/forgejo)
  - PR: Update dependency postcss to v8.5.18 [SECURITY]
    (v16.0/forgejo)
  - PR: Update module golang.org/x/text to v0.39.0 [SECURITY]
    (v16.0/forgejo)
  - PR: Update module code.forgejo.org/forgejo/runner/v12 to
    v12.13.2 (v16.0/forgejo)
  - PR: Update google.golang.org/grpc (indirect) to v1.82.1
    [SECURITY] (v16.0/forgejo)
  - PR (backported): chore: document
    SSH_ALLOW_UNEXPECTED_AUTHORIZED_KEYS
  - PR: Update dependency svgo to v4.0.2 [SECURITY]
    (v16.0/forgejo)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787227200">- update to 16.0.3:
  - Security bug fixes
  - PR: - fix: public-only and repo-specific access to
    /repos/{owner}/{repo}/pulls/{index}/update
  - PR: - fix: expand local reusable workflows from base branch
    w/ pull_request_target
  - PR: - fix: disallow owner as collaboration access mode
  - User Interface bug fixes
  - PR (backported): fix(ui): hashbox alignment
  - PR (backported): fix: adopt repositories from user settings
  - Localization
  - Translations updates from Codeberg Translate: #13958
    (backport of #13467)
  - Bug fixes
  - PR (backported): fix: do not read past the last line when
    formatting zoekt search results
  - PR (backported): fix(api): mark fields for issue
    dependencies/blocks as required
  - PR (backported): fix(conda): parse null dependencies as empty
    array
  - PR (backported): webhook(matrix): fix stateKey collision
    swallowing messages
  - PR (backported): fix: expire task logs even if there is no
    log file
  - PR (backported): fix(api): unblock fall-through to urlencoded
    names in wiki
  - PR (backported): fix: prevent Actions trigger pull_request
    from drifting
  - PR (backported): fix(package/pypi): response header based on
    PEP691
  - PR (backported): fix: bump minimum version to use git-replay
    on
  - PR (backported): fix: use HTML link for pull request webhook
  - PR (backported): fix: exclude deleted artifacts when
    calculating storage consumption
  - PR (backported): fix: error when replying to comments on
    removed lines-of-code in review
  - PR (backported): fix: send 401 responses when accessing
    endpoints that don't support session auth
  - PR (backported): fix: trigger Actions for original commits
    (#13706)
  - PR (backported): fix: bad quoting in hook scripts allow word
    splitting, leading to hook script errors
  - PR (backported): fix: prevent panic by returning error if
    dbfs file does not exist
  - Included for completeness but not user-facing (chores, etc.)
  - PR: Update go toolchain directive to v1.26.7 (v16.0/forgejo)
  - PR: Update module golang.org/x/image to v0.45.0 [SECURITY]
    (v16.0/forgejo)
  - PR: Update golang.org/x/mod (indirect) to v0.40.0 [SECURITY]
    (v16.0/forgejo)
  - PR: Update go toolchain directive to v1.26.6 [SECURITY]
    (v16.0/forgejo)
  - PR (backported): Fix TestCannotCreatePrivateKey in Guix
    container.
  - PR (backported): chore: retry diff page load on
    TestPullRequestCommentPlacement when expected commit isn't
    matched
  - PR: Update dependency mermaid to v11.16.1 [SECURITY]
    (v16.0/forgejo)
  - PR: Update dependency postcss to v8.5.23 [SECURITY]
    (v16.0/forgejo)</changelog>
</package>
<package pkgid="dd2a8e49bf2dd9385378c918e76a7424693da649a514f899203aadffdc849beefb63e343d6d173f7184852c553016a068879410dfa72cf1de843dc7ef23469e1" name="forgejo-environment-to-ini-debuginfo" arch="i586">
  <version epoch="0" ver="16.0.3" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1779624000">- Apparmor
  - fix typo in abstraction
  - have all all local permissions before subprofiles</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1779969600">- Set UMask so that subdirectories within /var/lib/forgejo are not
  world readable</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780660800">- Update to version 15.0.2:
  + fix: prevent git write to wiki repo from unauthorized user via git HTTP
  + fix: prevent LFS authorization token from being used for read/write access
    after user's access is restricted
  + fix: prevent scoped API access (OAuth tokens, Access tokens) from accessing
    resources beyond their permitted scope via non-API end
  + fix: implementing missing OAuth validation checks, improve protections
    against race conditions
  + fix: prevent OAuth redirect URI spoofing via non-ascii case collision
  + fix: strengthen Actions Artifact V4 signature algorithm against spoofing attacks</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1780833600">- apparmor profile: allow reading of credential files. This fixes
  migration of private repositories</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781179200">- Update to 15.0.3:
  + fix: prevent stored XSS in user display name on Actions page
  + fix: LFS locks must belong to the intended repo, port from Gitea
  + fix: prevent unauthorized access to draft releases via API
  + fix: prevent writes to OpenID visibility which may affect other users
  + fix: prevent viewing private PRs that are linked to public issues on public projects
  + fix: do not migrate confidential issues and internal notes from Gitlab
  + fix: improve visibility of mismatched repository &amp; package visibility
  + fix: display the actions trust management panel on merged and closed pull requests
  + fix(ui): improve contrast of checkboxes in markup
  + fix(ui): hide some disallowed actions that lead to 404 errors in archived repos
  + fix(ui): do not clip overflow in workflow dispatch menu
  + fix: show the actions trust management panel when runs from trusted users are pending approval
  + fix: always display the pull request merge box if there are actions pending approval
  + fix(ui): fix typo in issue sort dropdown; relevance was misnamed as relevency
  + fix: do not hide previous attempts without task for latest attempt
  + fix(ui): use URL query escaping for SSH key verification reload token link
  + fix(doctor): ensure the doctor runs with the same settings.AppPath as Forgejo
  + fix: make email token extraction case-insensitive
  + fix: cancel dependent jobs when rerunning jobs
  + fix: check quota in LFS uploads against the repository owner, not operating user
  + fix: load repo language for converting to api struct
  + fix: workflow with pull_request trigger and path filter not run when merging
  + fix: update statuses in phases to prevent out of order updates from stalling workflows
  + fix: return 404 instead of 500 for non-existing SHA in commit status endpoint
  + fix(issue-search): single exclude query was erroneosly considered as must
  + fix: remove link to artefacts that have expired
  + fix: wipe run artifacts before rerun</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784635200">- update to 16.0.0:
  https://forgejo.org/2026-07-release-v16-0/
  Git hooks are now stored in a centralized location instead of
  being duplicated in every repository, and Git hook example files
  are no longer generated for new repositories. While a
  backwards-compatible change, your instance can benefit from
  following an upgrade guide to clean up these files for the
  existing repositories. As always, make sure you to have a usable
  backup before upgrading!
  Full changelog:
  https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/16.0.0.md
  * Breaking security bug fixes
  - PR: Improved compliance with the config settings
    [migrations].ALLOWED_DOMAINS, [migrations].BLOCKED_DOMAINS,
    and [migrations].ALLOW_LOCALNETWORKS, which control the
    remotes that Forgejo can access for git &amp; LFS migration and
    mirroring operations, fixing time-of-check vs. time-of-use
    issue and missing checks in LFS. git mirror HTTP operations
    have been adjusted to never follow HTTP redirects in order to
    ensure that these settings are followed, which will break
    HTTP mirroring if a redirect is served by the git HTTP
    remote.
  * Security bug fixes
  - PR (backported): fix: ensure migrations allow/deny host lists
    are applied to onedev, pagure, and codebase migrators
  * Breaking bug fixes
  - PR: use proper ${{ forgejo.ref }} in scheduled workflows
  - PR: return API URL in the url field for pull requests using
    the API
  * User Interface features
  - PR: enh: add suggestion to document reason for repository
    archival
  - PR: add nix highlighting to file editor
  - PR: improve checkboxes
  - PR: in-browser validation of website URLs for user,
    repository, and organization profiles
  - PR: feat(ui): mention quote searching and search docs in
    search syntax popup
  - PR: feat(ui): commit view redesign for pull request page
  - PR: feat(ui): modernize hidden comment types checkboxes in
    appearance settings
  - PR: add hint to disable the "Enable more" units hint
  - PR: show progress of issues and PRs migrations
  - PR (backported): OSC 8 hyperlink escape sequences emitted by
    Forgejo Actions jobs are rendered as clickable links in the
    job log.
  - PR: improve visibility of mismatched repository &amp; package
    visibility
  - PR: feat(ui): provide ability to add a warning message to the
    registration/login screens
  - PR: show automerge if only one merge strategy is available
  - PR: feat(ui): Support Pandoc style code blocks
  - PR: migrate show-modal to native dialogs
  - PR: render org-mode file links with line numbers
  - PR: add missing tooltips in lfs_pointers.tmpl
  - PR: show breadcrumb path in path filtered commit history view
  - PR: feat(ui): Fix comma separated attributes in code blocks
    language preventing syntax-highlighting
  - PR: add admin views for federation configuration, hosts and
    users
  * User Interface bug fixes
  - PR (backported): fix(ui): be able to edit a comment if
    attachment is disabled
  - PR: paginate list of repositories in a team
  - PR (backported): fix: honor format="duration" on
  - PR (backported): fix(ui): fix markdown editor monospace
    preference in pages with multiple editors
  - PR: switch search syntax modal from table to grid
  - PR: fix(ui): absolute-date: wrong selection color
  - PR: fix(ui): fall back to default theme from non-existent
  - PR: fix(ui): adjust distances and remove a divider in the
    issue sidebar
  - PR: enable "Add more..." unit hint for new users
  - PR: emoji's should not render in inline code blocks in issue
    lists
  - PR: fix(web): org projects assignment in issue view
  - PR: fix(ui): fix and simplify org invite template view
  - PR: fix(ui): use tab width from .editorconfig when editing
    files
  * Localization
  - Translations updates from Codeberg Translate: !12728, !12284,
    !12128, !11810, !11963, !13460 (backport of !13166)
  * Features
  - PR: Allow filtering for 2fa enabled users via
    /api/v1/admin/users
  - PR: apply service.VALID_SITE_URL_SCHEMES to repository and
    organization profiles
  - PR: add /actions/runs/{id}/jobs
  - PR: Add code search with zoekt support
  - PR: replace repository based server-side hooks with
    centralised hooks. Migration guide is available in Admin
    docs.
  - PR: feat(api,ui): add multiline comment on pullrequest
  - PR: feat(api): add REST API endpoints for Actions artifacts
  - PR: The REST API can now download action logs: GET
    /repos/{owner}/{repo}/actions/jobs/{job_id}/logs returns
    plaintext for a single job (supports HTTP Range: and
    ?step=N), and GET
    /repos/{owner}/{repo}/actions/runs/{run_id}/logs streams a
    zip of every job's logs in the run.
  - PR: prevent default git templates to be created when
    initialising a new repository. Migration guide is available
    in Admin docs.
  - PR: feat(api): include creation time in Organization API type
  - PR: serve downsized versions of avatars
  - PR (backported): feat: granular settings for watched repo
    units
  - PR: evaluate action job's if on the server-side when possible
  - PR: add warnings for usage of unsupported permissions: in
    Actions workflows
  - PR: enable manual prioritization of workflow runs
  - PR: setting to add team members by invitations
  - PR: adds option to force overwrite new branch for /contents
    route
  - PR: feat(api): add new
    /repos/{owner}/{repo}/actions/runs/{run_id}/cancel API
    endpoint
  - PR: add dynamic group mappings for OIDC
  - PR: Update Microsoft Teams webhook to use AdaptiveCard
  - PR: fsck incoming objects
  - PR: add /api/v1/actions/run endpoint
  - PR: Allow forgejo users to follow remote users and display
    federated notes. This feature is still missing some some
    other basic features for "production use": there is no
    moderation support, UI for following federated users, and
    federation is still limited to forgejo, Mastodon, and
    GoToSocial.
  - PR: feat(api): add base and head query filters to list pull
    requests endpoint
  - PR: mark skipped checks as skipped
  - PR: "Add member" button in org members list
  - PR: expose API fields for ssh keys (#12517)
  - PR: expose access token creation date in API responses
  - PR: expose AGit topic branch in API PR head label
  - PR: add option to use preferred_username claim when
    registering users via oauth2
  - PR: persist OAuth2/OIDC sign-in via IdP re-validation
  - PR: feat(api): add admin routes to manage user access tokens
  - PR: make it possible to remove workflow runs
  - PR: Hosted PyPI packages may be accessed via the simple JSON
    API in addition to the simple HTML API already available.
  - PR: add CLI command 'admin user
    create-authorized-integration'
  - PR: Improve repo file list table semantics for screen readers
    (second attempt)
  - PR: Improve repo file list table semantics for screen readers
  - PR: support timezone in scheduled workflows
  * Bug fixes
  - PR: apply signed-merge checks by merge style
  - PR (backported): fix: don't terminate subprocesses when SSH
    connection is closed (internal SSH)
  - PR (backported): fix: stop condition for github issue
    pagination
  - PR (backported): fix: only expand recognized variables when
    generating repo
  - PR (backported): fix: use net.JoinHostPort for joining acme
    host and port
  - PR: schedules re-registration after changing default branch
  - PR: remove no-transform in Cache-Control header
  - PR (backported): fix: detect schedules after merge if merged
    branch remains
  - PR: adjust workflow link for pull_request_target workflow
    runs
  - PR: remove duplicate indexes in package_blob table
  - PR (backported): fix(api): return empty slice instead of null
    from the branches API if the repository is empty
  - PR: display code comments on removed lines-of-code to correct
    locations in PR view
  - PR: when reviewing in PRs, make comments relative to the
    visible code's commit
  - PR: when reviewing in PRs, make comments relative to viewed
    base &amp; head, not just viewed head
  - PR: relocate PR review comments using git blame --reverse,
    improving comment placement
  - PR: mark code comments as Outdated based upon line-of-code
    existence in current PR commit
  - PR (backported): fix: archiver: also check valid commit ids
    for existence
  - PR (backported): fix: Update swift package registry to use
    the metadata schema from the official Swift docs (#12200)
  - PR: fix(ui): URL-encode login provider name in the href
    attribute
  * User Interface changes without a feature or bug label
  - PR: fix(ui): dedup, fix, improve various strings
  - PR: add "Forgejo Actions (Local)" authorized integration UI
  - PR: chore: enforce RTL-friendly logical CSS properties with a
    linter
  - PR: feat(ui): view authorized integrations with generic view
  * Other changes without a feature or bug label
  - PR: chore: Update Zig gitignore
  - PR: chore: remove EXIF stripping capability due to usage of
    AGPL licensed exif-terminator library
  - PR: correcting referrer policy in HTML &lt;meta&gt; tag
  - PR: Configuration of JSON Web Token (JWT) signing secrets in
    the app.ini file has been unified: [pfx]SIGNING_ALGORITHM
    determines the algorithm, [pfx]SECRET is a literal secret for
    symmetric algorithms, [pfx]SECRET_URI is the file: uri of a
    secret for symmetric algorithms [pfx]SIGNING_PRIVATE_KEY_FILE
    is the file with a private key for asymmetric algorithms. For
    the following configuration keys, the existing behavior is
    preserved: [oauth2] pfx = JWT_, [actions] pfx = ID_TOKEN_
    only supports asymmetric algorithms. [server] pfx = LFS_JWT_
    gained support for asymmetric algorithms. For consistency
    with [pfx]SIGNING_PRIVATE_KEY_FILE, [pfx]SECRET_URI now also
    accepts relative paths.
  - PR: fix(api): package name in route not properly unescaped
- rebase patch custom-app.ini.patch</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784635201">- update to 16.0.1:
  * User Interface bug fixes
  - PR (backported): fix(ui): use rtl alignment for options
    dropdown in actions list
  - PR (backported): fix: query the correct form for wiki editing
  * Bug fixes
  - PR (backported): fix: Initialize oauth2 only if enabled
    (#13483)
  - PR (backported): fix: allow OAuth access tokens to access LFS
    endpoints
  - PR (backported): fix: make assignment of projects to issues
    consistent
  * Included for completeness but not user-facing (chores, etc.)
  - PR: Update module code.forgejo.org/forgejo/runner/v12 to
    v12.13.1 (v16.0/forgejo)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785240000">- Apparmor:
  update profile for centralized git hooks</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785412800">- update to 16.0.2:
  - Security bug fixes
  - PR (backported): fix: add CGNAT (100.64.0.0/10) to 'private'
    hostmatcher rule
  - PR: - fix: prevent arbitrary file reads from org-mode
    rendering
  - PR: - fix: prevent stored XSS in Actions pre-execution
    warnings and errors
  - Bug fixes
  - PR (backported): fix: only look for jobs in repositories
    where Actions are enabled
  - PR (backported): fix: prevent stuck runner jobs when
    FetchTask performance is slower than client-side timeout
  - PR (backported): fix: enable reverse-proxy authentication on
    git routes
  - PR (backported): fix oauth2: Initialize gothic even if oauth2
    is disabled
  - PR (backported): fix: suppress git subcommand errors caused
    by context cancellation involving SIGTERM
  - PR (backported): fix: multiple session middlewares have
    independent in-memory state
  - Included for completeness but not user-facing (chores, etc.)
  - PR: Update module github.com/go-ldap/ldap/v3 to v3.4.14
    (v16.0/forgejo)
  - PR: Update module github.com/klauspost/compress to v1.18.7
    [SECURITY] (v16.0/forgejo)
  - PR (backported): add forgejo and pagure to the swagger api
    definition
  - PR: Update module github.com/go-chi/chi/v5 to v5.3.0
    [SECURITY] (v16.0/forgejo)
  - PR: Update dependency postcss to v8.5.18 [SECURITY]
    (v16.0/forgejo)
  - PR: Update module golang.org/x/text to v0.39.0 [SECURITY]
    (v16.0/forgejo)
  - PR: Update module code.forgejo.org/forgejo/runner/v12 to
    v12.13.2 (v16.0/forgejo)
  - PR: Update google.golang.org/grpc (indirect) to v1.82.1
    [SECURITY] (v16.0/forgejo)
  - PR (backported): chore: document
    SSH_ALLOW_UNEXPECTED_AUTHORIZED_KEYS
  - PR: Update dependency svgo to v4.0.2 [SECURITY]
    (v16.0/forgejo)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787227200">- update to 16.0.3:
  - Security bug fixes
  - PR: - fix: public-only and repo-specific access to
    /repos/{owner}/{repo}/pulls/{index}/update
  - PR: - fix: expand local reusable workflows from base branch
    w/ pull_request_target
  - PR: - fix: disallow owner as collaboration access mode
  - User Interface bug fixes
  - PR (backported): fix(ui): hashbox alignment
  - PR (backported): fix: adopt repositories from user settings
  - Localization
  - Translations updates from Codeberg Translate: #13958
    (backport of #13467)
  - Bug fixes
  - PR (backported): fix: do not read past the last line when
    formatting zoekt search results
  - PR (backported): fix(api): mark fields for issue
    dependencies/blocks as required
  - PR (backported): fix(conda): parse null dependencies as empty
    array
  - PR (backported): webhook(matrix): fix stateKey collision
    swallowing messages
  - PR (backported): fix: expire task logs even if there is no
    log file
  - PR (backported): fix(api): unblock fall-through to urlencoded
    names in wiki
  - PR (backported): fix: prevent Actions trigger pull_request
    from drifting
  - PR (backported): fix(package/pypi): response header based on
    PEP691
  - PR (backported): fix: bump minimum version to use git-replay
    on
  - PR (backported): fix: use HTML link for pull request webhook
  - PR (backported): fix: exclude deleted artifacts when
    calculating storage consumption
  - PR (backported): fix: error when replying to comments on
    removed lines-of-code in review
  - PR (backported): fix: send 401 responses when accessing
    endpoints that don't support session auth
  - PR (backported): fix: trigger Actions for original commits
    (#13706)
  - PR (backported): fix: bad quoting in hook scripts allow word
    splitting, leading to hook script errors
  - PR (backported): fix: prevent panic by returning error if
    dbfs file does not exist
  - Included for completeness but not user-facing (chores, etc.)
  - PR: Update go toolchain directive to v1.26.7 (v16.0/forgejo)
  - PR: Update module golang.org/x/image to v0.45.0 [SECURITY]
    (v16.0/forgejo)
  - PR: Update golang.org/x/mod (indirect) to v0.40.0 [SECURITY]
    (v16.0/forgejo)
  - PR: Update go toolchain directive to v1.26.6 [SECURITY]
    (v16.0/forgejo)
  - PR (backported): Fix TestCannotCreatePrivateKey in Guix
    container.
  - PR (backported): chore: retry diff page load on
    TestPullRequestCommentPlacement when expected commit isn't
    matched
  - PR: Update dependency mermaid to v11.16.1 [SECURITY]
    (v16.0/forgejo)
  - PR: Update dependency postcss to v8.5.23 [SECURITY]
    (v16.0/forgejo)</changelog>
</package>
<package pkgid="cbaa9c307993aeaedcd1ce10d5f9beef1aaf560e57bfbba9c22bad986c401a3f3417676e2a34666ef70d78319e0a0a19676fbab179c46d3a913a1623cb085f0e" name="forgejo-longterm-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.6" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1760011200">- add fix-CVE-2025-47911.patch, fixing bsc#1251472
- add fix-CVE-2025-58190.patch, fixing bsc#1251668</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1761566400">- Update to version 11.0.7:
  * Vulnerability (Critical): prevent writing to out-of-repo symlink
    destinations while evaluating template repos
  * Vulnerability (Medium): prevent .forgejo/template from being out-of-repo
    content
  * Vulnerability (Medium): return on error if an LFS token cannot be parsed
  * Vulnerability (Low): prevent commit API from leaking user's hidden email
    address on valid GPG signed commits</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1765022400">- Update to version 11.0.8:
  * fix(api): fix dependency repo perms in Create/RemoveIssueDependency
  * fix(api): draft releases could be read before being published
  * misconfigured security checks on tag delete web form
  * incorrect logic in "Update PR" did not enforce head branch protection rules correctly
  * issue owner can delete another user's comment's edit history on same issue
  * tag protection rules can be bypassed during tag delete operation
  * fix: frontend-checks failure
  * feat: Replace mholt/archiver/v3 with mholt/archives
- remove patches fix-CVE-2025-47911.patch and fix-CVE-2025-58190.patch,
  fixed upstream</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1769860800">- Update to version 11.0.10:
  * fix: add forgejo doctor cleanup-commit-status command
  * fix: correctly compute required commit status
  * chore: correct spelling error in cleanup-commit-status CLI docs
- Update to version 11.0.9:
  * fix: hide user profile anonymous options on public repo APIs
  * fix: incorrect whitespace handling on pre&amp;post receive hooks
  * fix: reduce memory usage while processing large attachment uploads
  * fix: load reviewer for pull review dismiss action notifier
  * fix: use correct GPG key for export
  * fix: don't duplicate commit status records on workflows with empty name
  * fix: build-release workflow stops its own end-to-end checks when run concurrently
  * fix: password leak in log messages</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1774094400">- Update to version 11.0.11:
  * fix: PKCE challenges to Forgejo's OAuth identity provider were not
    validated when using the S256 algorithm
  * fix: Forgejo supports using an OAuth Bearer token with HTTP basic
    authentication, rather than Bearer token authentication, but did not
    properly apply the limited scopes of the OAuth grant
  * fix: missing permission checks in attachment-related web endpoints allowed
    modifying attachments that a user did not own
  * fix: email notifications for new releases could be sent to users that no
    longer access to the repository, or to inactive users
  * fix: missing permission checks in user/org-owned projects would allow
    modifications of the open/closed state to be made to projects via insecure
    direct object references
  * fix: missing permission checks in a web endpoint allowed cancellation of
    the automerge of a PR
  * fix: prevent additional path-traversals in post-login redirect parameters
    that allowed for arbitrary redirects</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780660800">- Update to version 11.0.14:
  + fix: prevent git write to wiki repo from unauthorized user via git HTTP
  + fix: prevent LFS authorization token from being used for read/write access
    after user's access is restricted
  + fix: prevent scoped API access (OAuth tokens, Access tokens) from accessing
    resources beyond their permitted scope via non-API endpoints
  + fix: implementing missing OAuth validation checks, improve protections
    against race conditions
  + fix: prevent OAuth redirect URI spoofing via non-ascii case collision
  + fix: strengthen Actions Artifact V4 signature algorithm against spoofing attacks
- Update apparmor profile, reflecting the same changes as the non-longterm package:
  + Set UMask so that subdirectories within /var/lib/forgejo are not
    world readable
  + fix typo in abstraction
  + have all all local permissions before subprofiles
  + Allow SSH mirroring and template customization in AppArmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781179200">- Update to version 11.0.15:
  + fix: LFS locks must belong to the intended repo, port from Gitea
  + fix: prevent unauthorized access to draft releases via API
  + fix: prevent writes to OpenID visibility which may affect other users
  + fix: prevent viewing private PRs that are linked to public issues
    on public projects
- apparmor profile: allow reading of credential files. This fixes
  migration of private repositories</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781524800">- Update to version 15.0.3:
  + Changelog for versions:
  - 15.0.3: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.3.md
  - 15.0.2: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.2.md
  - 15.0.1: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.1.md
  - 15.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.0.md
  - 14.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/14.0.0.md
  - 13.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/13.0.0.md
  - 12.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/12.0.0.md</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785412800">- Update to version 15.0.5:
  + fix: don't terminate subprocesses when SSH connection
    is closed (internal SSH)
  + fix: add forgejo_default_actions_url to actions context
- Update to version 15.0.4:
  + fix: don't cache write permission on first pushed git reference
  + fix: ensure migrations allow/deny host lists are applied to
    onedev, pagure, and codebase migrators
  + Improved compliance with the config settings
    [migrations].ALLOWED_DOMAINS, [migrations].BLOCKED_DOMAINS,
    and [migrations].ALLOW_LOCALNETWORKS, which control the remotes
    that Forgejo can access for git &amp; LFS migration and mirroring
    operations, fixing time-of-check vs. time-of-use issue and missing
    checks in LFS</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785499200">- Update to version 15.0.6:
  + fix: disable hooks during diff patch
  + fix: add CGNAT (100.64.0.0/10) to 'private' hostmatcher rule
  + fix: prevent arbitrary file reads from org-mode rendering
  + fix: prevent stored XSS in Actions pre-execution errors
  + feat(install): fix docker docs link to v15.0
  + fix(ui): be able to edit a comment if attachment is disabled
  + chore: document SSH_ALLOW_UNEXPECTED_AUTHORIZED_KEYS
  + chore: Update link to policy in security.txt
  + fix: add forgejo_runtime_token to actions context</changelog>
</package>
<package pkgid="34b82788e2639270383b8c03645b3efa67c5a5bbd61944249ab111451977110b7d0f7bff4f755c0dbaaaf3161b1d83d34fab1e6c99601f6e5d723a1f9992ff24" name="forgejo-longterm-debugsource" arch="i586">
  <version epoch="0" ver="15.0.6" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1760011200">- add fix-CVE-2025-47911.patch, fixing bsc#1251472
- add fix-CVE-2025-58190.patch, fixing bsc#1251668</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1761566400">- Update to version 11.0.7:
  * Vulnerability (Critical): prevent writing to out-of-repo symlink
    destinations while evaluating template repos
  * Vulnerability (Medium): prevent .forgejo/template from being out-of-repo
    content
  * Vulnerability (Medium): return on error if an LFS token cannot be parsed
  * Vulnerability (Low): prevent commit API from leaking user's hidden email
    address on valid GPG signed commits</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1765022400">- Update to version 11.0.8:
  * fix(api): fix dependency repo perms in Create/RemoveIssueDependency
  * fix(api): draft releases could be read before being published
  * misconfigured security checks on tag delete web form
  * incorrect logic in "Update PR" did not enforce head branch protection rules correctly
  * issue owner can delete another user's comment's edit history on same issue
  * tag protection rules can be bypassed during tag delete operation
  * fix: frontend-checks failure
  * feat: Replace mholt/archiver/v3 with mholt/archives
- remove patches fix-CVE-2025-47911.patch and fix-CVE-2025-58190.patch,
  fixed upstream</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1769860800">- Update to version 11.0.10:
  * fix: add forgejo doctor cleanup-commit-status command
  * fix: correctly compute required commit status
  * chore: correct spelling error in cleanup-commit-status CLI docs
- Update to version 11.0.9:
  * fix: hide user profile anonymous options on public repo APIs
  * fix: incorrect whitespace handling on pre&amp;post receive hooks
  * fix: reduce memory usage while processing large attachment uploads
  * fix: load reviewer for pull review dismiss action notifier
  * fix: use correct GPG key for export
  * fix: don't duplicate commit status records on workflows with empty name
  * fix: build-release workflow stops its own end-to-end checks when run concurrently
  * fix: password leak in log messages</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1774094400">- Update to version 11.0.11:
  * fix: PKCE challenges to Forgejo's OAuth identity provider were not
    validated when using the S256 algorithm
  * fix: Forgejo supports using an OAuth Bearer token with HTTP basic
    authentication, rather than Bearer token authentication, but did not
    properly apply the limited scopes of the OAuth grant
  * fix: missing permission checks in attachment-related web endpoints allowed
    modifying attachments that a user did not own
  * fix: email notifications for new releases could be sent to users that no
    longer access to the repository, or to inactive users
  * fix: missing permission checks in user/org-owned projects would allow
    modifications of the open/closed state to be made to projects via insecure
    direct object references
  * fix: missing permission checks in a web endpoint allowed cancellation of
    the automerge of a PR
  * fix: prevent additional path-traversals in post-login redirect parameters
    that allowed for arbitrary redirects</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780660800">- Update to version 11.0.14:
  + fix: prevent git write to wiki repo from unauthorized user via git HTTP
  + fix: prevent LFS authorization token from being used for read/write access
    after user's access is restricted
  + fix: prevent scoped API access (OAuth tokens, Access tokens) from accessing
    resources beyond their permitted scope via non-API endpoints
  + fix: implementing missing OAuth validation checks, improve protections
    against race conditions
  + fix: prevent OAuth redirect URI spoofing via non-ascii case collision
  + fix: strengthen Actions Artifact V4 signature algorithm against spoofing attacks
- Update apparmor profile, reflecting the same changes as the non-longterm package:
  + Set UMask so that subdirectories within /var/lib/forgejo are not
    world readable
  + fix typo in abstraction
  + have all all local permissions before subprofiles
  + Allow SSH mirroring and template customization in AppArmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781179200">- Update to version 11.0.15:
  + fix: LFS locks must belong to the intended repo, port from Gitea
  + fix: prevent unauthorized access to draft releases via API
  + fix: prevent writes to OpenID visibility which may affect other users
  + fix: prevent viewing private PRs that are linked to public issues
    on public projects
- apparmor profile: allow reading of credential files. This fixes
  migration of private repositories</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781524800">- Update to version 15.0.3:
  + Changelog for versions:
  - 15.0.3: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.3.md
  - 15.0.2: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.2.md
  - 15.0.1: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.1.md
  - 15.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.0.md
  - 14.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/14.0.0.md
  - 13.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/13.0.0.md
  - 12.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/12.0.0.md</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785412800">- Update to version 15.0.5:
  + fix: don't terminate subprocesses when SSH connection
    is closed (internal SSH)
  + fix: add forgejo_default_actions_url to actions context
- Update to version 15.0.4:
  + fix: don't cache write permission on first pushed git reference
  + fix: ensure migrations allow/deny host lists are applied to
    onedev, pagure, and codebase migrators
  + Improved compliance with the config settings
    [migrations].ALLOWED_DOMAINS, [migrations].BLOCKED_DOMAINS,
    and [migrations].ALLOW_LOCALNETWORKS, which control the remotes
    that Forgejo can access for git &amp; LFS migration and mirroring
    operations, fixing time-of-check vs. time-of-use issue and missing
    checks in LFS</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785499200">- Update to version 15.0.6:
  + fix: disable hooks during diff patch
  + fix: add CGNAT (100.64.0.0/10) to 'private' hostmatcher rule
  + fix: prevent arbitrary file reads from org-mode rendering
  + fix: prevent stored XSS in Actions pre-execution errors
  + feat(install): fix docker docs link to v15.0
  + fix(ui): be able to edit a comment if attachment is disabled
  + chore: document SSH_ALLOW_UNEXPECTED_AUTHORIZED_KEYS
  + chore: Update link to policy in security.txt
  + fix: add forgejo_runtime_token to actions context</changelog>
</package>
<package pkgid="6984651b8b2c73f7fa0873442dbd6109811b98ded1f4c5423ac832d94007d39014f831033633eaa4742a901657d2c6bda99aa817d00a35715c618b4dce79e854" name="forgejo-longterm-environment-to-ini-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.6" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1760011200">- add fix-CVE-2025-47911.patch, fixing bsc#1251472
- add fix-CVE-2025-58190.patch, fixing bsc#1251668</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1761566400">- Update to version 11.0.7:
  * Vulnerability (Critical): prevent writing to out-of-repo symlink
    destinations while evaluating template repos
  * Vulnerability (Medium): prevent .forgejo/template from being out-of-repo
    content
  * Vulnerability (Medium): return on error if an LFS token cannot be parsed
  * Vulnerability (Low): prevent commit API from leaking user's hidden email
    address on valid GPG signed commits</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1765022400">- Update to version 11.0.8:
  * fix(api): fix dependency repo perms in Create/RemoveIssueDependency
  * fix(api): draft releases could be read before being published
  * misconfigured security checks on tag delete web form
  * incorrect logic in "Update PR" did not enforce head branch protection rules correctly
  * issue owner can delete another user's comment's edit history on same issue
  * tag protection rules can be bypassed during tag delete operation
  * fix: frontend-checks failure
  * feat: Replace mholt/archiver/v3 with mholt/archives
- remove patches fix-CVE-2025-47911.patch and fix-CVE-2025-58190.patch,
  fixed upstream</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1769860800">- Update to version 11.0.10:
  * fix: add forgejo doctor cleanup-commit-status command
  * fix: correctly compute required commit status
  * chore: correct spelling error in cleanup-commit-status CLI docs
- Update to version 11.0.9:
  * fix: hide user profile anonymous options on public repo APIs
  * fix: incorrect whitespace handling on pre&amp;post receive hooks
  * fix: reduce memory usage while processing large attachment uploads
  * fix: load reviewer for pull review dismiss action notifier
  * fix: use correct GPG key for export
  * fix: don't duplicate commit status records on workflows with empty name
  * fix: build-release workflow stops its own end-to-end checks when run concurrently
  * fix: password leak in log messages</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1774094400">- Update to version 11.0.11:
  * fix: PKCE challenges to Forgejo's OAuth identity provider were not
    validated when using the S256 algorithm
  * fix: Forgejo supports using an OAuth Bearer token with HTTP basic
    authentication, rather than Bearer token authentication, but did not
    properly apply the limited scopes of the OAuth grant
  * fix: missing permission checks in attachment-related web endpoints allowed
    modifying attachments that a user did not own
  * fix: email notifications for new releases could be sent to users that no
    longer access to the repository, or to inactive users
  * fix: missing permission checks in user/org-owned projects would allow
    modifications of the open/closed state to be made to projects via insecure
    direct object references
  * fix: missing permission checks in a web endpoint allowed cancellation of
    the automerge of a PR
  * fix: prevent additional path-traversals in post-login redirect parameters
    that allowed for arbitrary redirects</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780660800">- Update to version 11.0.14:
  + fix: prevent git write to wiki repo from unauthorized user via git HTTP
  + fix: prevent LFS authorization token from being used for read/write access
    after user's access is restricted
  + fix: prevent scoped API access (OAuth tokens, Access tokens) from accessing
    resources beyond their permitted scope via non-API endpoints
  + fix: implementing missing OAuth validation checks, improve protections
    against race conditions
  + fix: prevent OAuth redirect URI spoofing via non-ascii case collision
  + fix: strengthen Actions Artifact V4 signature algorithm against spoofing attacks
- Update apparmor profile, reflecting the same changes as the non-longterm package:
  + Set UMask so that subdirectories within /var/lib/forgejo are not
    world readable
  + fix typo in abstraction
  + have all all local permissions before subprofiles
  + Allow SSH mirroring and template customization in AppArmor profile</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781179200">- Update to version 11.0.15:
  + fix: LFS locks must belong to the intended repo, port from Gitea
  + fix: prevent unauthorized access to draft releases via API
  + fix: prevent writes to OpenID visibility which may affect other users
  + fix: prevent viewing private PRs that are linked to public issues
    on public projects
- apparmor profile: allow reading of credential files. This fixes
  migration of private repositories</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781524800">- Update to version 15.0.3:
  + Changelog for versions:
  - 15.0.3: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.3.md
  - 15.0.2: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.2.md
  - 15.0.1: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.1.md
  - 15.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.0.md
  - 14.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/14.0.0.md
  - 13.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/13.0.0.md
  - 12.0.0: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/12.0.0.md</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785412800">- Update to version 15.0.5:
  + fix: don't terminate subprocesses when SSH connection
    is closed (internal SSH)
  + fix: add forgejo_default_actions_url to actions context
- Update to version 15.0.4:
  + fix: don't cache write permission on first pushed git reference
  + fix: ensure migrations allow/deny host lists are applied to
    onedev, pagure, and codebase migrators
  + Improved compliance with the config settings
    [migrations].ALLOWED_DOMAINS, [migrations].BLOCKED_DOMAINS,
    and [migrations].ALLOW_LOCALNETWORKS, which control the remotes
    that Forgejo can access for git &amp; LFS migration and mirroring
    operations, fixing time-of-check vs. time-of-use issue and missing
    checks in LFS</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785499200">- Update to version 15.0.6:
  + fix: disable hooks during diff patch
  + fix: add CGNAT (100.64.0.0/10) to 'private' hostmatcher rule
  + fix: prevent arbitrary file reads from org-mode rendering
  + fix: prevent stored XSS in Actions pre-execution errors
  + feat(install): fix docker docs link to v15.0
  + fix(ui): be able to edit a comment if attachment is disabled
  + chore: document SSH_ALLOW_UNEXPECTED_AUTHORIZED_KEYS
  + chore: Update link to policy in security.txt
  + fix: add forgejo_runtime_token to actions context</changelog>
</package>
<package pkgid="bc7e1f92dbd33dedcaf15d6700eadce8475dfb298f22e46e7949bafc219d4497509382bc6e7d25f36b2cec3476f1483dc4e79aabae765f0c9c0b4689b6f24bc1" name="forgejo-runner-debuginfo" arch="i586">
  <version epoch="0" ver="13.0.0" rel="1.1"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1775736000">- Update to version 12.8.2:
  * fix: return error when one-job receives no task</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1777291200">- Update to version 12.9.0:
  + feat: trim whitespace around token, validate it
  + fix: interpolation of workflow_call inputs</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1777723200">- No longer ship the deprecated "runners" file, it being present causes runners using
  the modern registration method to fail at startup</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780056000">- Update to version 12.10.2:
  + fix: remove containers after failed start-up
  + fix: reject invalid cron schedules while parsing workflows
- Update to version 12.10.1:
  + feat: merge reusable expansion caller's 'if' into expanded jobs
  + fix: workflow-level 'env' is lost during job parsing
  + chore: remove go-git
- Update to version 12.10.0:
  + feat: enable entrypoint customization of job containers
  + feat: enable entrypoint customization for services
  + feat: improve pulling of container images
  + fix: trim whitespace around cache secret
  + fix: preserve workflow-level env &amp; enable-openid-connect during workflow
    expansion</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781524800">- add config.yaml as %ghost, use _sharedstatedir</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781784000">- fix version output
- remove %ghost-ed configuration file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781956800">- Update to version 12.12.0:
  + feat: per-label container platform specification
  + feat(jobparser): add support for run-name
  + fix(exec): Fix event_name/FORGEJO_EVENT_NAME not being set
  + fix: expression evaluation fixes discovered while refactoring 'if' detection
- Update to version 12.11.1:
  + fix(docker): honour DOCKER_TLS_VERIFY and DOCKER_CERT_PATH when DOCKER_HOST is set
- Update to version 12.11.0:
  + feat(jobparser): implement jobparser capability to evaluate 'if' clauses
  + feat: identify runner by its UUID in workflow logs
  + feat(jobparser): provide detection capability for permissions being defined
  + fix: evaluate if conditions of inner jobs before combining results
  + fix: make look-up of matrix values case-insensitive when expanding workflows</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784808000">- Update to version 12.13.1:
  - bug fixes
  - PR: fix(jobparser): nil dereference when EvaluateIf is called
    w/ cancelled() expr
- Update to version 12.13.0:
  - features
  - PR: feat(interpreter): Add support for case statements
  - bug fixes
  - PR: fix: standardize runner.os and runner.arch
  - other
  - PR: Update dependency buildx to v0.35.0
  - PR: Update
    https://data.forgejo.org/forgejo/forgejo-build-publish action
    to v5.7.3
  - PR: Update https://data.forgejo.org/actions/setup-forgejo
    action to v3.2.3
  - PR: Update dependency forgejo/release-notes-assistant to
    v1.7.3
  - PR: Update data.forgejo.org/forgejo/forgejo Docker tag to
    v11.0.15
  - PR: Update go toolchain directive to v1.25.12
  - PR: Update forgejo-runner to v12.12.0
  - PR: test: use flags instead of env variables for skipping
    tests
  - PR: docs: revise testing section of README
  - PR: test: use environment variable for skipping Docker tests</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784808001">- Update to version 12.13.2:
  fix: EvaluateIf() loses ${{ inputs.x }} on reusable workflow
  expansion (#1643)
  Fixes https://codeberg.org/forgejo/forgejo/issues/13558.
  When expanding a workflow, a new set of inputs is created in a
  new parse context for evaluation.  But that parse context was
  being lost, rather than being preserved, causing future access to
  `EvaluateIf` to have no access to the expanded workflow's inputs.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785758400">- Update to version 13.0.0:
  - 1a633ad5 chore: prepare for runner v13 release (#1645)
  - 23712b10 Update dependency buildx to v0.36.0 (#1660)
  - bcff722a Update module github.com/moby/moby/client to v0.5.1
    (#1657)
  - c328ffac Update module github.com/docker/go-connections to
    v0.8.1 (#1653)
  - 8d09dd6c Update go.opentelemetry.io/otel (indirect) to v1.44.0
    [SECURITY] (#1652)
  - f8d2a80e fix: interpolate uses key of Docker actions (#1656)
  - b720a8fe fix: do not log error if runs-on is absent (#1655)
  - 6a600499 fix: turn invalid matrices into a hard error (#1654)
  - e077c395 fix: fail jobs, steps if expression interpolation
    fails (#1646)
  - fc5db606 Update module github.com/moby/go-archive to v0.2.1
    (#1649)
  - 8c75ace1 Update module github.com/vektra/mockery/v3 to v3.7.2
    (#1650)
  - ba315f27 Update forgejo-runner to v12.13.2 (#1647)
  - 973d8334 Update module github.com/mattn/go-isatty to v0.0.24
    (#1648)
  - a5d3e90c Update module github.com/powerman/fileuri to v0.3.0
    (#1617)
  - 620f116a fix: EvaluateIf() loses ${{ inputs.x }} on reusable
    workflow expansion (#1643)
  - 07526bac Update module github.com/moby/moby/client to v0.5.0
    (#1642)
  - a32287b3 Update module github.com/moby/moby/api to v1.55.0
    (#1641)
  - 3a00245b Update actions/checkout (#1638)
  - 4eec6bc4 Update module github.com/docker/cli to
    v29.6.2+incompatible (#1637)
  - 2d49b8ff Update https://data.forgejo.org/actions/setup-forgejo
    action to v3.2.4 (#1636)
  - b5a3bf90 fix: prevent commit impersonation via `refs/replace/*`
    during action checkout (#1635)
  - 9ffa1858 chore: upgrade github.com/docker/cli to v29 (#1547)
  - 0e63f61f Update forgejo-runner to v12.13.1 (#1634)
  - a36e6529 Update module github.com/mattn/go-isatty to v0.0.23
    (#1632)
  - 0cc27a99 fix: nil dereference when EvaluateIf is called w/
    cancelled() expr (#1633)
  - 9009e09c chore: remove workflow command set-output (#1631)
  - 5293db20 ci: add 'apt-get update' before setup-forgejo steps
    (#1630)
  - 1738c981 chore: update hashfiles (#1629)
  - 3efb66d7 chore: remove workflow command set-env (#1627)
  - 13c755a1 Update module golang.org/x/sys to v0.47.0 (#1626)
  - 670ee994 test: refresh apt cache before installing packages
    (#1628)
  - befeb7f2 chore: remove workflow command add-path (#1616)
  - 020eed98 Update module go.etcd.io/bbolt to v1.5.0 (#1618)
  - 2736a4ef fix: run git subprocesses in a process group (#1623)
  - c5ba75ed fix: run forgejo-runner under dumb-init in its
    container (#1625)
  - dcc77ddd fix: read gitea_* variables sent by Forgejo again
    (#1624)
  - d7fb87c9 test: increase timeout of Podman tests (#1622)
  - 3f73a86e fix: potential nil dereference in
    (*SingleWorkflow).HasPermissions() (#1620)
  - e0988248 test: fix tests that accidentally require Docker, skip
    rest (#1619)
  - 8a55ecb2 Update module github.com/opencontainers/selinux to
    v1.15.1 (#1614)
  - a76e3da5 chore: remove support for deprecated GITEA_
    environment variables (#1607)
  - 16b85024 chore: remove Gitea compatibility (#1611)
  - 04be7a79 fix: bind workspace into actions container in host
    mode (#1606)
  - 3874a608 Update module
    github.com/golangci/golangci-lint/v2/cmd/golangci-lint to
    v2.12.2 (#1613)
  - 5a7dd2dd chore: remove ability to use secrets for registry
    authentication (#1610)
  - b04ce67d chore: remove lowercasing of cron, timezone attributes
    (#1609)
  - bc73b1fc chore: remove deprecated config variable NetworkMode
    (#1608)
  - cb20fd95 Update data.forgejo.org/forgejo/forgejo Docker tag to
    v11.0.16 (#1612)
  - 58583f63 Update forgejo-runner to v12.13.0 (#1604)
  - 43102f74 Update https://data.forgejo.org/actions/setup-go
    action to v6.5.0 (#1605)
  - 4086a27b Update module github.com/vektra/mockery/v3 to v3.7.1
    (#1602)</changelog>
</package>
<package pkgid="6387c519651c949f025dfcb8fe95660f7a02052fc82079b357c7256f465f84252537e06d968dc694cfbd4c6e5696fcf2a490ddd8b99d1dd702be23e1bf685b7b" name="forkbomb-debuginfo" arch="i586">
  <version epoch="0" ver="1.4" rel="3.12"/>
  <changelog author="tampakrap@opensuse.org" date="1416312000">- Initial commit</changelog>
  <changelog author="mpluskal@suse.com" date="1451822400">- Build with optflags</changelog>
  <changelog author="mpluskal@suse.com" date="1507291200">- Small spec file cleanup</changelog>
</package>
<package pkgid="ed13d53d38c3362f779ddfc1810e57f489212089181e4ae30afcd3f72ea4d04f6290c83f0373c7dfcf5ad22167e401442ac151aaa0ecdf0566148bbb8dc6dce7" name="forkbomb-debugsource" arch="i586">
  <version epoch="0" ver="1.4" rel="3.12"/>
  <changelog author="tampakrap@opensuse.org" date="1416312000">- Initial commit</changelog>
  <changelog author="mpluskal@suse.com" date="1451822400">- Build with optflags</changelog>
  <changelog author="mpluskal@suse.com" date="1507291200">- Small spec file cleanup</changelog>
</package>
<package pkgid="6cbe1ddbd4fb5755ac50140205fc1033f9e5fc258961e7ffc60bef582ae95db3ad3c7e6284f5cfb46ba5975e24fdb8109f7877bee99816091f2b926fbb3c38d9" name="forkstat-debuginfo" arch="i586">
  <version epoch="0" ver="0.04.00" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576411200">- Update to version 0.02.12
  * Remove no-op free_proc_comm call on an unknown comm field
  * Return no info rather than NULL if proc_info_get returns NULL
  * Re-work unknown cmdline information</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.13
  * Add bash completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582977600">- Update to version 0.02.14
  * Add effictive user id (EUID) for -x option
- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.02.15:
  * add missing memory initialization to zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.02.16
  * forkstat: handle weird comm field in /proc/$PID/stat
  * conditionally build in helper functions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674388800">- Update to 0.03.00
  * Remove redundant null check on ptr
  * Update copyright
  * forkstat: remove redundant assignment to ptr
  * Add STAT_NONE to event_t enum and use it instead of 0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.03.01:
  * Makefile: bump version
  * debian/control: update standards version to 4.6.2
  * Manual: update copyright
  * forkstat: add -p process group id filtering option
  * forkstat: handle empty arg in argv[], replace with ' '
  * forkstat: make cmdline buffer 64K, allocate on heap</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 0.03.02:
  * Makefile: remove snap from make dist rule
  * debian/rules: update hardening flags
  * Update copyright to 2024
  * Check for array bounds limit while parsing pid length string</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1774958400">- Update to version 0.04.00
  * Manual: minor tweaks for lintian clean builds.
  * Manual: rework table headings.
  * Add support for PROC_EVENT_NONZERO_EXIT events.</changelog>
</package>
<package pkgid="12188c2ce948470edc1ee5b871f77f8c44773ae71515c665f8b6ad1c49f86e5761fd5fa91e3a33327345f2ea3e84c711366e71f7400d82281d2004a843b55112" name="forkstat-debugsource" arch="i586">
  <version epoch="0" ver="0.04.00" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576411200">- Update to version 0.02.12
  * Remove no-op free_proc_comm call on an unknown comm field
  * Return no info rather than NULL if proc_info_get returns NULL
  * Re-work unknown cmdline information</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.02.13
  * Add bash completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582977600">- Update to version 0.02.14
  * Add effictive user id (EUID) for -x option
- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.02.15:
  * add missing memory initialization to zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1604750400">- Update to version 0.02.16
  * forkstat: handle weird comm field in /proc/$PID/stat
  * conditionally build in helper functions</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674388800">- Update to 0.03.00
  * Remove redundant null check on ptr
  * Update copyright
  * forkstat: remove redundant assignment to ptr
  * Add STAT_NONE to event_t enum and use it instead of 0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 0.03.01:
  * Makefile: bump version
  * debian/control: update standards version to 4.6.2
  * Manual: update copyright
  * forkstat: add -p process group id filtering option
  * forkstat: handle empty arg in argv[], replace with ' '
  * forkstat: make cmdline buffer 64K, allocate on heap</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 0.03.02:
  * Makefile: remove snap from make dist rule
  * debian/rules: update hardening flags
  * Update copyright to 2024
  * Check for array bounds limit while parsing pid length string</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1774958400">- Update to version 0.04.00
  * Manual: minor tweaks for lintian clean builds.
  * Manual: rework table headings.
  * Add support for PROC_EVENT_NONZERO_EXIT events.</changelog>
</package>
<package pkgid="f3fe9cea9545506e5897658a7aaead197a1492a5d610b9a9cc8899a7fe61c4d84f46750ab0d3ed8981bba0883e8fc691320223bca0a6f57206b90850091f1c03" name="fortio-debuginfo" arch="i586">
  <version epoch="0" ver="1.63.3" rel="1.11"/>
  <changelog author="kastl@b1-systems.de" date="1694779200">- Update to version 1.60.1:
  * Bump google.golang.org/grpc from 1.58.0 to 1.58.1 (#841)
  * Bump fortio.org/version from 1.0.2 to 1.0.3 (#840)</changelog>
  <changelog author="kastl@b1-systems.de" date="1695988800">- Update to version 1.60.2:
  * add new -pprof on flag to explictly allow pprof, off by
    default. (#845)
  * Bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#842)
  * Bump actions/checkout from 4.0.0 to 4.1.0 (#843)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697112000">- Update to version 1.60.3:
  * rebuilding with go1.20.10 and updating deps, prep for 1.60.3
    (#849)
  * Bump golang.org/x/net from 0.15.0 to 0.16.0 (#846)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700136000">- Update to version 1.61.0:
  * Updated build image with go1.21.4, dep updates, linter related
    fixes (#858)
  * Bump actions/checkout from 4.1.0 to 4.1.1 (#853)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700740800">- Update to version 1.62.0:
  * use new logger (#861)
  * Bump docker/build-push-action from 5.0.0 to 5.1.0 (#859)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700740801">- Update to version 1.62.1:
  * Bump fortio.org/scli from 1.13.0 to 1.13.1 (#863)</changelog>
  <changelog author="kastl@b1-systems.de" date="1702123200">- Update to version 1.63.0:
  * Use the default http config for all server UI and rapi
    operations + Indicate when the UI/echo server is using https
    (#868)
  * go 1.21.5 (#867)
  * Bump golang.org/x/net from 0.18.0 to 0.19.0 (#864)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703073600">- Update to version 1.63.1:
  * fix timeout not used by proxy client in fetch2 (#875)
  * Bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#877)
  * Bump actions/setup-go from 4.1.0 to 5.0.0 (#869)
  * Bump github.com/google/uuid from 1.4.0 to 1.5.0 (#872)
  * Bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#871)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1705492800">- Update to version 1.63.2:
  * re-enable ifElseChain in go critic (#881)
  * go 1.21.6 (#880)
  * Bump golang.org/x/net from 0.19.0 to 0.20.0 (#878)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707566400">- Update to version 1.63.3:
  * bumping go build, linter related changes, prep release, adding
    a test to check coverage is working and increased (#886)
  * Bump golang.org/x/net from 0.20.0 to 0.21.0 (#887)
  * Bump github.com/google/uuid from 1.5.0 to 1.6.0 (#882)
  * Bump google.golang.org/grpc from 1.60.1 to 1.61.0 (#883)
  * Bump codecov/codecov-action from 3.1.4 to 4.0.1 (#885)</changelog>
</package>
<package pkgid="c25127c70821b29bd3f0dcd9f081dba109450f4e5eaa920f160c2a850e2ec3b542750bd00d56ec011965662e403d51170c4eef5e99a28db5f082a632ee9445a6" name="fortune-debuginfo" arch="i586">
  <version epoch="0" ver="2.10.0" rel="2.9"/>
  <changelog author="meissner@suse.de" date="1277899200">- fixed use-after-free issue bnc#618641</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="coolo@suse.com" date="1328616000">- let's treat debian as upstream, they actually cared for the
  actual fortunes - our last change is 10 years old</changelog>
  <changelog author="bwiedemann@suse.com" date="1484654400">- dont include buildroot with rebuild counter in rpm
  to make build-compare happy</changelog>
  <changelog author="jengelh@inai.de" date="1515499200">- Add fortune-no-recode.patch.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1558353600">- Update to version 2.6.2
  * Debian patches merged upstream.
  * Various other bugfixes (typos, memory leaks and so on).
- Dropped obsolete Debian patches
- Reapplied patch fortune-no-recode.patch
  * Now it also avoids bsc#1124855.
- Reapplied patch move-debian-suse.diff --&gt; fortune-no-games.patch</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1561032000">- Update to version 2.8.0
  * Add some quotes by amigojapan.
  * Some improvements for spelling, punctuation and grammar.
  * Extract a common C header.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1561982400">- Update to version 2.10.0
  * Move strfile and unstr to /usr/bin.
  * Code cleanups: warnings and portability.
- Removed patch fortune-no-recode.patch
  * Recode is maintained again, so this patch is not needed and due
    to "code cleanups" it did not apply cleanly. Let us drop it.
- Added patch fortune-avoid-rinutils.patch
  * Shlomi Fish again used one of his "random and task-specific"
    packages. I do not want to package this one.
- Corrected license category.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="2119fca94c7488a3e8bfd235fbfe6713860c61b4e22db5eb0bc7b8f9670478c82be02cf938ac7aa40dc7f00452d0921d2e81d3306019f7543c9ec5283f5fdcca" name="fortune-debugsource" arch="i586">
  <version epoch="0" ver="2.10.0" rel="2.9"/>
  <changelog author="meissner@suse.de" date="1277899200">- fixed use-after-free issue bnc#618641</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="coolo@suse.com" date="1328616000">- let's treat debian as upstream, they actually cared for the
  actual fortunes - our last change is 10 years old</changelog>
  <changelog author="bwiedemann@suse.com" date="1484654400">- dont include buildroot with rebuild counter in rpm
  to make build-compare happy</changelog>
  <changelog author="jengelh@inai.de" date="1515499200">- Add fortune-no-recode.patch.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1558353600">- Update to version 2.6.2
  * Debian patches merged upstream.
  * Various other bugfixes (typos, memory leaks and so on).
- Dropped obsolete Debian patches
- Reapplied patch fortune-no-recode.patch
  * Now it also avoids bsc#1124855.
- Reapplied patch move-debian-suse.diff --&gt; fortune-no-games.patch</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1561032000">- Update to version 2.8.0
  * Add some quotes by amigojapan.
  * Some improvements for spelling, punctuation and grammar.
  * Extract a common C header.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1561982400">- Update to version 2.10.0
  * Move strfile and unstr to /usr/bin.
  * Code cleanups: warnings and portability.
- Removed patch fortune-no-recode.patch
  * Recode is maintained again, so this patch is not needed and due
    to "code cleanups" it did not apply cleanly. Let us drop it.
- Added patch fortune-avoid-rinutils.patch
  * Shlomi Fish again used one of his "random and task-specific"
    packages. I do not want to package this one.
- Corrected license category.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="27ee7d3cfeef4c91959c2107a24aa155644ff5ae62a6d58b06a9739158484280f10f3837fe93953139836a875a332a70c484d2d2ff961aed1c8c16713c81c064" name="fossil-debuginfo" arch="i586">
  <version epoch="0" ver="2.28" rel="1.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 2.19:
  * On file listing pages, sort filenames using the "uintnocase" collating
    sequence, so that filenames that contains embedded integers sort in numeric
    order even if they contain a different number of digits. (Example:
    "fossil_80_..." comes before "fossil_100.png" in the /skins/blitz directory
    listing.)
  * Enhancements to the graph layout algorithm design to improve readability
    and promote better situational awareness.
  * Performance enhancement for the "root:BRANCHNAME" style of tag,
    accomplished using a Common Table Expression in the underlying SQL.
  * Sort tag listings (command line and webpage) by taking numbers into
    consideration so as to cater for tags that follow semantic versioning.
  * On the wiki listings, omit by default wiki pages that are associated with
    check-ins and branches.
  * Add the new "fossil describe" command.
  * Markdown subsystem extended with footnotes support. See corresponding test
    cases, known limitations and discussion.
  * Add the new special name "start:BRANCH" to refer to the first check-in of the branch.
  * Support generated "mimetype" columns in the TICKET and TICKETCHNG tables.
  * Fix remote-url-overwrite bug where remote-url is overwritten by the proxy
    setting during sync operation. Also require explicit "system" proxy setting
    to use "http_proxy" environment variable.
  * Reimplemented the /pikchrshow app to use a WebAssembly build of pikchr so
    that it can render pikchrs on the client instead of requiring a server
    round-trip.
  * Add the email-listid setting. If set, it is used as the List-ID header for
    all outbound notification emails.
  * Add the "--branch" option to the "timeline" command to restrict the
    displayed items to a specific branch.
  * Add the "--versions" option to "fossil diff" to display details about the
    compared versions into the patch header.
  * Numerous other minor enhancements.
- drop fossil-json1.patch: obsolete</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1668859200">- fossil 2.20:
  * Add the chat-timeline-user setting, allowing timeline changes
    to be announced to the room
  * Improvements to unsubscribe workflow
  * Add the "fossil branch lsh" subcommand for listing the most
    recently modified branches
  * Multiple UI tweaks
  * Fix a bug introduced in 2.17 that prevented clone --unversioned
    from completing the retrieval of UV files from the remote repo.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677931200">- fossil 2.21:
  * Add user password reset feature
  * Add the fossil repack command
  * Add the ability to put text descriptions on ticket report
    formats.
  * Multiple UI updates
  * Passwords for remembered remote repositories are now stored as
    irreversible hashes rather than obscured clear-text, for
    improved security.
  * Add the "nossl" and "nocompress" options to CGI.
  * Update search infrastructure from FTS4 to FTS5.
  * Writes to the database are disabled by default if the HTTP
    request does not come from the same origin. This enhancement
    is a defense in depth measure only; it does not address any
    known vulnerabilities.
  * Improvements to automatic detection and mitigation of attacks
    from malicious robots.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685707200">- fossil 2.22:
  * Multiple enhancements to the /timeline webpage
  * Administrators can select to skip sending notifications about
    new forum posts.
  * If the value N is negative in "--context N" or "-c N" to the
    various diff commands, then treat it as infinite and show the
    complete file content.
  * Add support for the trigram tokenizer for FTS5 search to enable
    searching in Chinese.
  * Comment lines (starting with a '#') are now supported inside
    versioned settings.
  * Default permissions for anonymous users in new repositories is
    changed to "hz".
  * The fossil status command now detects when a file used to be a
    symlink and has been replaced by a regular file. (It
    previously checked for the inverse case only.)
  * The empty-dirs setting now reuses the same parser as the *-glob
    settings instead of its prior idiosyncratic parser, allowing
    quoted whitespace in patterns.
  * Enhancements to the /reports webpage</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- fossil 2.23:
  * Add ability to "close" forum threads
  * Add the fossil all whatis command
  * Some web UI ind command output mprovements
  * New options for email notification to limit to only new threads
  * Fix a search failure with non-ASCII characters
  * Improve defense-in-depth against SQL injection, and cross-site
    request forgery</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1721563200">- fossil 2.24:
  * Work around Apache httpd mod_cgi changes for Content-Length
  * UI skin enhancements
  * Enhancements to the /timeline page
  * Improved display of hash algorithm used on uv-list page
  * If the autosync setting contains keyword "all", the automatic
    sync occurs against all defined remote repositories, not just
    the default.
  * Markdown formatter: improved handling of indented fenced code
    blocks that contain blank lines.
  * Fix problems with one-click unsubscribe on email notifications.
  * Detect GoogleOther crawler as a robot
- add upstream patches addressing test failures:
  * fossil-2.24-5ad708085a90365f.patch
  * fossil-2.24-fb4e90b662803e47.patch
  * fossil-2.24-17c01c549e73c6b8.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739016000">- fossil 2.25:
  * The "fossil ui /" command now works even for repositories that
    have non-ASCII filenames
  * Add the fossil tree command.
  * On case-insensitive filesystems, store files using the
    filesystem's preferred case rather than the case typed in by
    the user.
  * Change the name "fossil cherry-pick" command to "fossil
    cherrypick", which is more familiar to Git users. Retain the
    legacy name for compatibility.
  * Add new query parameters to the /timeline page: d2=, p2=, and
    dp2=.
  * Add options to the fossil tag command that will list tag values.
  * Add the -b|--brief option to the fossil status command.
  * Add ability to upload unversioned files via the /uvlist page.
  * Add history search to the /chat page.
  * Add Unix socket support to the server command.
  * Take into account zero-width and double-width unicode characters
    when formatting the command-line timeline.
- drop patches:
  * fossil-2.24-17c01c549e73c6b8.patch
  * fossil-2.24-5ad708085a90365f.patch
  * fossil-2.24-fb4e90b662803e47.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1739361600">- overflow.patch: Fix undefined behaviour due to overflow</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746360000">- fossil 2.26:
  * fossil diff usability improvements
  * fossil merge-info and --tk provides analysis on the most recent
    merge operations
  * fossil commit now can help detect formatting mistakes, can be
    a noop when there are no changes present (--if-changes), can
    check in with SSH keys, and UI improvements
  * fossil patch fixed some bugs
  * ticketing system improved: tickets can now have wiki pages
    attached, ticket templates, multiple ticket creation is easier
  * The FOSSIL_REPOLIST_SHOW influences the default displayed info
  * Improves security for TH1 scripting language
  * /chat now behaves better during server outages
  * Various UI improvements
  * deprecated --comfmtflags and --comment-format global options
- drop conflicted overflow.patch added with insufficient references
- disable fusefs, fossil was not ported to fuse3 (boo#1242079)</changelog>
  <changelog author="Anonymous Checkouts &lt;anoncvs@mailinator.com&gt;" date="1776600000">- fossil 2.28:
  * Improvements to anti-robot defenses:
    The default configuration now allows robots to download any
    tarball or similar, to better support automated build systems.
    New special tag "zipX" for the robot-restrict setting blocks
    robot access to tarballs, but with exceptions to support
    automated build systems.
    Tags of the form "ext/PATH" in the robot-restrict setting block
    access by robots to specific CGI extension at PATH.
    Enhancements to the default value for the robot-restrict setting.
  * A drop-down menu of recent branches is now possible for the
    submenu, and is used in the code browser.
  * Simplified access to tarballs and ZIPs:
    When in the code browser at the top-level, a new "Download"
    submenu option is available to take the user to a page where
    he can download a tarball or ZIP archive.
    New /download page is available. When configured using the new
    suggested-downloads setting, a link to /download named
    "Tarballs and ZIPs" appears in the /sitemap and thus on the
    hamburger menu.
    The robot-resistant /rchvdwnld page can be used to provide human
    access to on-demand generated ZIP archives and tarballs. This
    page is used to help implement the two previous subitems.
    The filenames for tarballs and ZIPs are now standardized to
    include a timestamp and a hash prefix.
    New "fossil get" command downloads and unpacks a specific
    check-in without having to clone the repository.
  * Web-based timeline enhancements:
    A new "Simple" view is available. This is compromise between
    "Verbose" and "Compact" that shows only the check-in hash rather
    than the full detail section. There is an ellipsis that one can
    click on to see the full detail text.
    The artifact hash in the detail section of each timeline entry
    is now emphasized (controlled by CSS) to make it easier to
    locate amid all the other text and links.
    When clicking on the ellipsis in "Compact" or "Simple" views,
    the ellipsis is replaced by a left arrow ("←") which can be
    clicked to hide the extra detail again.
    New setting timeline-mark-leaves controls whether or not leaf
    check-ins are marked in the timeline.
    "No-graph" timelines (using the "ng" query parameter) now show
    branch colors and bare check-in circles on the left. The
    check-in circles appear, but no lines connecting them.
  * Labels in Markdown now have IDs generated using the GitHub
    "slugify" algorithm.
  * The timeline command is enhanced with the new options
    "-u|--for-user" to filter by user, and "-r" to display entries
    in chronological order.
  * The open command's new "--reopen REPOFILE" flag can be used to
    fix a checkout after moving its repository file.
  * Update internal Unicode character tables, used in regular
    expression handling, from version 13 to 17.
  * Add a zoom-message option to /chat to better support pikchr
    diagrams.
  * The new fossil system (often abbreviated as just "fossil sys")
    provides a few common unix-like commands that are missing on some
    platforms. This is a convenience for Unix-based developers who
    occasionally need to work on ill-provisioned alternative
    platforms. The set of commands currently offered is small, but
    is expected to grow in future releases.
  * The /help webpage now accepts queries of the form "/help/CMD" to
    show help for the command or setting CMD and "/help/www/PAGE" to
    show help for webpage PAGE.
  * Add the -t and -T options to the fossil praise command.
  * The fossil clone command adds the --ipv6 option.
  * Add "-s" and "--stop" as aliases for the "--stop-on-error" option
    in the fossil all command.
  * Add the "-h|--hash" option to the fossil whatis command.
- fossil 2.27:
  * Close a potential Denial-of-Service attack against any public-
    facing Fossil server involving exponential behavior in Fossil's
    regexp implementation.
  * Fix a SQL injection on the /file page. Thanks to additional
    defenses built into Fossil, as well as good luck, this injection
    is not exploitable for either data exfiltration or privilege
    escalation. The only possible result of invoking the injection
    is a harmless SQL syntax error.
  * Strengthen robot defenses to help prevent public-facing servers
    from being overwhelmed by the latest generation of AI spiders.
  * New javascript captcha used to restrict access by user "nobody"
    to pages listed in the robot-restrict setting.
  * The robot-exception setting is available to allow access to pages
    that match a regular expression. Use this, for example, to allow
    curl scripts and similar to download release tarballs.
  * Require at least an anonymous login to access the /blame page and
    similar.
  * Timeline enhancements:
    The chng= query parameter on the timeline page so that it works
    with other query parameters like p=, d=, from=, and to=.
    Always include nodes identify by sel1= and sel2= in the
    /timeline display.
    Improved title when p= and d= are different.
  * Enable the --editor option on the fossil amend command.
  * When walking the filesystem looking for Fossil repositories,
    avoid descending into directories named "/proc".
  * Reduce memory requirements for sending authenticated sync
    protocol messages.
  * Show numstat-style change statistics in the /info and /ckout pages.
  * Add the stash rename subcommand.
  * Add the "-h" option to the "ls" command to display file hashes
    for a specific check-in when in verbose mode.</changelog>
</package>
<package pkgid="1a096f93ec9536829abf141e0dfd3a89bb6586850cf310b14dc3c911c6a1ae1baa8031cecc0569ea02ac21d1dab92378f3e56512f740fe6816d9c41489464b14" name="fossil-debugsource" arch="i586">
  <version epoch="0" ver="2.28" rel="1.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 2.19:
  * On file listing pages, sort filenames using the "uintnocase" collating
    sequence, so that filenames that contains embedded integers sort in numeric
    order even if they contain a different number of digits. (Example:
    "fossil_80_..." comes before "fossil_100.png" in the /skins/blitz directory
    listing.)
  * Enhancements to the graph layout algorithm design to improve readability
    and promote better situational awareness.
  * Performance enhancement for the "root:BRANCHNAME" style of tag,
    accomplished using a Common Table Expression in the underlying SQL.
  * Sort tag listings (command line and webpage) by taking numbers into
    consideration so as to cater for tags that follow semantic versioning.
  * On the wiki listings, omit by default wiki pages that are associated with
    check-ins and branches.
  * Add the new "fossil describe" command.
  * Markdown subsystem extended with footnotes support. See corresponding test
    cases, known limitations and discussion.
  * Add the new special name "start:BRANCH" to refer to the first check-in of the branch.
  * Support generated "mimetype" columns in the TICKET and TICKETCHNG tables.
  * Fix remote-url-overwrite bug where remote-url is overwritten by the proxy
    setting during sync operation. Also require explicit "system" proxy setting
    to use "http_proxy" environment variable.
  * Reimplemented the /pikchrshow app to use a WebAssembly build of pikchr so
    that it can render pikchrs on the client instead of requiring a server
    round-trip.
  * Add the email-listid setting. If set, it is used as the List-ID header for
    all outbound notification emails.
  * Add the "--branch" option to the "timeline" command to restrict the
    displayed items to a specific branch.
  * Add the "--versions" option to "fossil diff" to display details about the
    compared versions into the patch header.
  * Numerous other minor enhancements.
- drop fossil-json1.patch: obsolete</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1668859200">- fossil 2.20:
  * Add the chat-timeline-user setting, allowing timeline changes
    to be announced to the room
  * Improvements to unsubscribe workflow
  * Add the "fossil branch lsh" subcommand for listing the most
    recently modified branches
  * Multiple UI tweaks
  * Fix a bug introduced in 2.17 that prevented clone --unversioned
    from completing the retrieval of UV files from the remote repo.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677931200">- fossil 2.21:
  * Add user password reset feature
  * Add the fossil repack command
  * Add the ability to put text descriptions on ticket report
    formats.
  * Multiple UI updates
  * Passwords for remembered remote repositories are now stored as
    irreversible hashes rather than obscured clear-text, for
    improved security.
  * Add the "nossl" and "nocompress" options to CGI.
  * Update search infrastructure from FTS4 to FTS5.
  * Writes to the database are disabled by default if the HTTP
    request does not come from the same origin. This enhancement
    is a defense in depth measure only; it does not address any
    known vulnerabilities.
  * Improvements to automatic detection and mitigation of attacks
    from malicious robots.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685707200">- fossil 2.22:
  * Multiple enhancements to the /timeline webpage
  * Administrators can select to skip sending notifications about
    new forum posts.
  * If the value N is negative in "--context N" or "-c N" to the
    various diff commands, then treat it as infinite and show the
    complete file content.
  * Add support for the trigram tokenizer for FTS5 search to enable
    searching in Chinese.
  * Comment lines (starting with a '#') are now supported inside
    versioned settings.
  * Default permissions for anonymous users in new repositories is
    changed to "hz".
  * The fossil status command now detects when a file used to be a
    symlink and has been replaced by a regular file. (It
    previously checked for the inverse case only.)
  * The empty-dirs setting now reuses the same parser as the *-glob
    settings instead of its prior idiosyncratic parser, allowing
    quoted whitespace in patterns.
  * Enhancements to the /reports webpage</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- fossil 2.23:
  * Add ability to "close" forum threads
  * Add the fossil all whatis command
  * Some web UI ind command output mprovements
  * New options for email notification to limit to only new threads
  * Fix a search failure with non-ASCII characters
  * Improve defense-in-depth against SQL injection, and cross-site
    request forgery</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1721563200">- fossil 2.24:
  * Work around Apache httpd mod_cgi changes for Content-Length
  * UI skin enhancements
  * Enhancements to the /timeline page
  * Improved display of hash algorithm used on uv-list page
  * If the autosync setting contains keyword "all", the automatic
    sync occurs against all defined remote repositories, not just
    the default.
  * Markdown formatter: improved handling of indented fenced code
    blocks that contain blank lines.
  * Fix problems with one-click unsubscribe on email notifications.
  * Detect GoogleOther crawler as a robot
- add upstream patches addressing test failures:
  * fossil-2.24-5ad708085a90365f.patch
  * fossil-2.24-fb4e90b662803e47.patch
  * fossil-2.24-17c01c549e73c6b8.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739016000">- fossil 2.25:
  * The "fossil ui /" command now works even for repositories that
    have non-ASCII filenames
  * Add the fossil tree command.
  * On case-insensitive filesystems, store files using the
    filesystem's preferred case rather than the case typed in by
    the user.
  * Change the name "fossil cherry-pick" command to "fossil
    cherrypick", which is more familiar to Git users. Retain the
    legacy name for compatibility.
  * Add new query parameters to the /timeline page: d2=, p2=, and
    dp2=.
  * Add options to the fossil tag command that will list tag values.
  * Add the -b|--brief option to the fossil status command.
  * Add ability to upload unversioned files via the /uvlist page.
  * Add history search to the /chat page.
  * Add Unix socket support to the server command.
  * Take into account zero-width and double-width unicode characters
    when formatting the command-line timeline.
- drop patches:
  * fossil-2.24-17c01c549e73c6b8.patch
  * fossil-2.24-5ad708085a90365f.patch
  * fossil-2.24-fb4e90b662803e47.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1739361600">- overflow.patch: Fix undefined behaviour due to overflow</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746360000">- fossil 2.26:
  * fossil diff usability improvements
  * fossil merge-info and --tk provides analysis on the most recent
    merge operations
  * fossil commit now can help detect formatting mistakes, can be
    a noop when there are no changes present (--if-changes), can
    check in with SSH keys, and UI improvements
  * fossil patch fixed some bugs
  * ticketing system improved: tickets can now have wiki pages
    attached, ticket templates, multiple ticket creation is easier
  * The FOSSIL_REPOLIST_SHOW influences the default displayed info
  * Improves security for TH1 scripting language
  * /chat now behaves better during server outages
  * Various UI improvements
  * deprecated --comfmtflags and --comment-format global options
- drop conflicted overflow.patch added with insufficient references
- disable fusefs, fossil was not ported to fuse3 (boo#1242079)</changelog>
  <changelog author="Anonymous Checkouts &lt;anoncvs@mailinator.com&gt;" date="1776600000">- fossil 2.28:
  * Improvements to anti-robot defenses:
    The default configuration now allows robots to download any
    tarball or similar, to better support automated build systems.
    New special tag "zipX" for the robot-restrict setting blocks
    robot access to tarballs, but with exceptions to support
    automated build systems.
    Tags of the form "ext/PATH" in the robot-restrict setting block
    access by robots to specific CGI extension at PATH.
    Enhancements to the default value for the robot-restrict setting.
  * A drop-down menu of recent branches is now possible for the
    submenu, and is used in the code browser.
  * Simplified access to tarballs and ZIPs:
    When in the code browser at the top-level, a new "Download"
    submenu option is available to take the user to a page where
    he can download a tarball or ZIP archive.
    New /download page is available. When configured using the new
    suggested-downloads setting, a link to /download named
    "Tarballs and ZIPs" appears in the /sitemap and thus on the
    hamburger menu.
    The robot-resistant /rchvdwnld page can be used to provide human
    access to on-demand generated ZIP archives and tarballs. This
    page is used to help implement the two previous subitems.
    The filenames for tarballs and ZIPs are now standardized to
    include a timestamp and a hash prefix.
    New "fossil get" command downloads and unpacks a specific
    check-in without having to clone the repository.
  * Web-based timeline enhancements:
    A new "Simple" view is available. This is compromise between
    "Verbose" and "Compact" that shows only the check-in hash rather
    than the full detail section. There is an ellipsis that one can
    click on to see the full detail text.
    The artifact hash in the detail section of each timeline entry
    is now emphasized (controlled by CSS) to make it easier to
    locate amid all the other text and links.
    When clicking on the ellipsis in "Compact" or "Simple" views,
    the ellipsis is replaced by a left arrow ("←") which can be
    clicked to hide the extra detail again.
    New setting timeline-mark-leaves controls whether or not leaf
    check-ins are marked in the timeline.
    "No-graph" timelines (using the "ng" query parameter) now show
    branch colors and bare check-in circles on the left. The
    check-in circles appear, but no lines connecting them.
  * Labels in Markdown now have IDs generated using the GitHub
    "slugify" algorithm.
  * The timeline command is enhanced with the new options
    "-u|--for-user" to filter by user, and "-r" to display entries
    in chronological order.
  * The open command's new "--reopen REPOFILE" flag can be used to
    fix a checkout after moving its repository file.
  * Update internal Unicode character tables, used in regular
    expression handling, from version 13 to 17.
  * Add a zoom-message option to /chat to better support pikchr
    diagrams.
  * The new fossil system (often abbreviated as just "fossil sys")
    provides a few common unix-like commands that are missing on some
    platforms. This is a convenience for Unix-based developers who
    occasionally need to work on ill-provisioned alternative
    platforms. The set of commands currently offered is small, but
    is expected to grow in future releases.
  * The /help webpage now accepts queries of the form "/help/CMD" to
    show help for the command or setting CMD and "/help/www/PAGE" to
    show help for webpage PAGE.
  * Add the -t and -T options to the fossil praise command.
  * The fossil clone command adds the --ipv6 option.
  * Add "-s" and "--stop" as aliases for the "--stop-on-error" option
    in the fossil all command.
  * Add the "-h|--hash" option to the fossil whatis command.
- fossil 2.27:
  * Close a potential Denial-of-Service attack against any public-
    facing Fossil server involving exponential behavior in Fossil's
    regexp implementation.
  * Fix a SQL injection on the /file page. Thanks to additional
    defenses built into Fossil, as well as good luck, this injection
    is not exploitable for either data exfiltration or privilege
    escalation. The only possible result of invoking the injection
    is a harmless SQL syntax error.
  * Strengthen robot defenses to help prevent public-facing servers
    from being overwhelmed by the latest generation of AI spiders.
  * New javascript captcha used to restrict access by user "nobody"
    to pages listed in the robot-restrict setting.
  * The robot-exception setting is available to allow access to pages
    that match a regular expression. Use this, for example, to allow
    curl scripts and similar to download release tarballs.
  * Require at least an anonymous login to access the /blame page and
    similar.
  * Timeline enhancements:
    The chng= query parameter on the timeline page so that it works
    with other query parameters like p=, d=, from=, and to=.
    Always include nodes identify by sel1= and sel2= in the
    /timeline display.
    Improved title when p= and d= are different.
  * Enable the --editor option on the fossil amend command.
  * When walking the filesystem looking for Fossil repositories,
    avoid descending into directories named "/proc".
  * Reduce memory requirements for sending authenticated sync
    protocol messages.
  * Show numstat-style change statistics in the /info and /ckout pages.
  * Add the stash rename subcommand.
  * Add the "-h" option to the "ls" command to display file hashes
    for a specific check-in when in verbose mode.</changelog>
</package>
<package pkgid="aa689bfcb7419b304e0c39c5e5cc33dcff4d1de6b087531ff16bfdc9a255732d1189a03246a206244b4f51e1f6e65c5de20de5d2e05d7718e485a8b207f0d722" name="fotowall-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="4.17"/>
  <changelog author="detlef@links2linux.de" date="1211025600">- new upstream release &lt;0.21&gt;</changelog>
  <changelog author="detlef@links2linux.de" date="1236859200">- new upstream release &lt;0.3.1&gt;
  * Configuration Panel: right click on an image and edit properties
  * More Frame types (default, heart, Plasma backgrounds) (David Eccher)
  * More Image Formats (bmp, tiff, gif, ...) (Superstoned)
  * Reflections, and really cool ones
  * Mirror the photo by clicking on an axis (Alberto Scarpa)
  * DoubleClick on a picture -&gt; set it as background, and vice-versa (Alberto Scarpa)
  * More pretty (plasma icons) and usable (behavior) frame buttons
  * Stacking order (Superstoned)
  * Export a single picture as-you-see-it on disk
  * Fixed-ratio resize: hold CTRL while resizing
  * Visual Help (Alberto Scarpa)
  * Drag&amp;Drop: better behavior and can change a picture inside an existing frame too
  * Pictures stay on-screen</changelog>
  <changelog author="toni@links2linux.de" date="1239451200">- update to 0.5</changelog>
  <changelog author="toni@links2linux.de" date="1241006400">- update to 0.6</changelog>
  <changelog author="toni@links2linux.de" date="1260187200">- update to 0.9 the alchimia release
  - Fast, Solid and Integrated Workflow
  - New Contents: Canvas and Wordcloud
  - Graphics Effects
  - Nested Editors
  - LikeBack feedback system
  - Zoomable canvas
  - more than 250 other changes</changelog>
  <changelog author="avvissu@yandex.ru" date="1412251200">- Patch to fix build (v4l1.patch)</changelog>
  <changelog author="aloisio@gmx.com" date="1514808000">- Update to version 1.0
  * Picture cropping [requested by Rossana]
  * Exporters: vast improvements: high-quality PDF output, easy
    Printing
  * Wordcloud editor
  * Text: Color Triangle picker, and Shaking
  * Re-Arrange Contents
  * View perspective and rotation [requested by Nicolas Brisset]
  * Port to Qt 5 - Andy Sardina
  * Traditional Chinese Translation - Estea Chen / Fantix King
  * Arnaud’s Undo/Redo system (not active yet)
- Dropped fotowall.png, fotowall.desktop, fotowall-0.9_v4l1.patch
  and Fotowall.patch
- Spec cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1514980800">- Ensure neutrality of description.</changelog>
  <changelog author="plinnell@opensuse.org" date="1531828800">- add fotowall-1.0-fix-build-against-qt-5.11.0.patch from Mageia</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1591272000">- Add patch to fix build with Qt 5.15:
  * 0001-Fix-build-with-Qt-5.15.patch</changelog>
</package>
<package pkgid="2d7223bdf897fcecde6ba349cf728d63c90532ccd703ab8ec64f38dcdb941add655cb5fb6979779663fc9e271895c6415a05fb99b372126a86bfd712a225bdfa" name="fotowall-debugsource" arch="i586">
  <version epoch="0" ver="1.0" rel="4.17"/>
  <changelog author="detlef@links2linux.de" date="1211025600">- new upstream release &lt;0.21&gt;</changelog>
  <changelog author="detlef@links2linux.de" date="1236859200">- new upstream release &lt;0.3.1&gt;
  * Configuration Panel: right click on an image and edit properties
  * More Frame types (default, heart, Plasma backgrounds) (David Eccher)
  * More Image Formats (bmp, tiff, gif, ...) (Superstoned)
  * Reflections, and really cool ones
  * Mirror the photo by clicking on an axis (Alberto Scarpa)
  * DoubleClick on a picture -&gt; set it as background, and vice-versa (Alberto Scarpa)
  * More pretty (plasma icons) and usable (behavior) frame buttons
  * Stacking order (Superstoned)
  * Export a single picture as-you-see-it on disk
  * Fixed-ratio resize: hold CTRL while resizing
  * Visual Help (Alberto Scarpa)
  * Drag&amp;Drop: better behavior and can change a picture inside an existing frame too
  * Pictures stay on-screen</changelog>
  <changelog author="toni@links2linux.de" date="1239451200">- update to 0.5</changelog>
  <changelog author="toni@links2linux.de" date="1241006400">- update to 0.6</changelog>
  <changelog author="toni@links2linux.de" date="1260187200">- update to 0.9 the alchimia release
  - Fast, Solid and Integrated Workflow
  - New Contents: Canvas and Wordcloud
  - Graphics Effects
  - Nested Editors
  - LikeBack feedback system
  - Zoomable canvas
  - more than 250 other changes</changelog>
  <changelog author="avvissu@yandex.ru" date="1412251200">- Patch to fix build (v4l1.patch)</changelog>
  <changelog author="aloisio@gmx.com" date="1514808000">- Update to version 1.0
  * Picture cropping [requested by Rossana]
  * Exporters: vast improvements: high-quality PDF output, easy
    Printing
  * Wordcloud editor
  * Text: Color Triangle picker, and Shaking
  * Re-Arrange Contents
  * View perspective and rotation [requested by Nicolas Brisset]
  * Port to Qt 5 - Andy Sardina
  * Traditional Chinese Translation - Estea Chen / Fantix King
  * Arnaud’s Undo/Redo system (not active yet)
- Dropped fotowall.png, fotowall.desktop, fotowall-0.9_v4l1.patch
  and Fotowall.patch
- Spec cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1514980800">- Ensure neutrality of description.</changelog>
  <changelog author="plinnell@opensuse.org" date="1531828800">- add fotowall-1.0-fix-build-against-qt-5.11.0.patch from Mageia</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1591272000">- Add patch to fix build with Qt 5.15:
  * 0001-Fix-build-with-Qt-5.15.patch</changelog>
</package>
<package pkgid="7ee8b26b035055682d8b3706595d5f8830178b5beffb2649d73db0ca6e49a7e4c4fdc5a4d920e21804f98eb777e6d46ea28f593539e0ad439a8c5e45b7aa89bd" name="foundry-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Initial package, version 1.0.rc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 1.0.0:
  + Give access to VIM im context from FoundrySourceView
  + Simplified GActions for many FoundryService-derived managers
  + Foundry executable is now dynamically linked
  + FoundrySearchResult gained icon support
  + New API to allow creating a PTY producer from a consumer FD
  + Many fit'n'finish fixes for 1.0 API
  + The FoundryFileManager can now discover content-type from a
    filename if the content-type is not provided to determine
    appropriate symbolic icons.
  + Improvements to terminal palette parsing
  + A new FoundryMenuProxy enables easily integrationg with
    GMenuModel with a menu ID referenced in the applications
    merged menus (See FoundryMenuManager).
  + The fallback storage for extended attributes (SQLite) now
    properly ensures uniqueness for columns based on file URI.
  + Some API was renamed to improve future expansion.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758715200">- Do not run testsuite on ix86, arm and s390x as it fails, and
  nobody cares enough to fix it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761739200">- Update to version 1.0.1:
  + Flatpak build pipeline
  + Ensure we have a pipeline to prepare for build
  + Propagate error when D-Bus is not available
  + Only queue podman update if db.sql changed
  + Try to avoid some common data dirs when scanning for files
  + meson-templates: only set DEVELOPMENT_BUILD when true
  + Override WAYLAND_DISPLAY for run environment when filtered by
    flatpak</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 1.1.beta:
  + Build:
  - Add `foundry build --inhibit-suspend` option to prevent
    system suspend during long builds
  - Add libfoundry helper to inhibit suspend via logind
    integration
  + API:
  - FoundryWeakPair is now part of public API for use as closure
    data
  - Add foundry_strv_empty0() utility
  + Other:
  - Switch application and library IDs from app.devsuite to
    org.gnome
  - Add Slovenian translation
- Changes from version 1.1.alpha:
  + Debugger Infrastructure:
  - Complete Debug Adapter Protocol (DAP) implementation with GDB
    and LLDB integration, providing a unified debugging
    experience across debuggers
  - Full debugger UI with stack frames, locals, parameters,
    registers, and breakpoint visualization
  - Disassembly view and REPL interpreter support for interactive
    debugging
  - Memory visualization with address range browsing and
    read_memory() API
  - Quirks system to handle non-ideal DAP implementations
    gracefully
  - Debugger state tracking and GActionGroup integration for easy
    UI wiring
  + Language Server Protocol:
  - LSP progress operations bridging to FoundryOperation for
    long-running language server tasks
  - Hierarchical symbol tree support for modern LSP
    implementations
  - Improved buffer synchronization with cleaner fiber-based
    implementation
  - Enhanced diagnostics integration with tooltips and gutter
    rendering
  - Fixed JSON-RPC driver to handle edge cases in protocol
    parsing
  + Symbol and Documentation Systems:
  - New symbol provider API with CTags parser and tree-sitter
    plugin support
  - Symbol tree, symbol location, and path navigation
    infrastructure
  - FoundryGir parser for accessing reflected GIR files without
    compilation, enabling documentation access even when not
    generated
  - Documentation bridge for markdown generation and search
    integration
  - Pathbar infrastructure for symbol, documentation, and file
    navigation
  - FoundryPathNavigator with subclasses for symbols,
    documentation, and files
  + File and Search Infrastructure:
  - New file search API with grep integration and thread-pool
    optimization
  - Search provider abstraction with GNU grep default and ripgrep
    support
  - Search/replace API with back-reference support for regex
    replacements
  - FoundryFileRow component for path browsing with
    collapse/expand support
  - Include/exclude globbing for file searches
  - Improved fallback search using git file listing for faster
    index building
  + Build System:
  - Build pipeline with phase tracking and dynamic stage
    calculation
  - Build system discovery with priority-based addin loading
  - Linked pipeline support for multi-project builds (e.g.,
    building GTK as
    part of your application build)
  - Non-destructive Flatpak manifest editing with write-back
    support
  - SDK management with write-back to configurations
  - Support for install, export, and deploy actions
  - Pipeline now supports prepend/append PATH modifications
  - Justfile support using `just` build tool
  + Intent System:
  - New IntentManager with plugin model and priorities for
    flexible application policy handling
  - Intents for file operations, symbols, documentation, web
    navigation, and actions
  - FoundryActionIntent and FoundryWebIntent for application
    integration
  - Integrated intent system across file operations, search
    results, and navigation
  - Terminal Intent and TerminalService for opening terminals
    within applications
  + Terminal Integration:
  - FoundryTerminal with snapshot rewriting from Ptyxis for
    consistent terminal experience
  - Terminal intent and service for application integration
  - PTY diagnostics with auto-registration to diagnostic manager
  - Terminal palette support with FoundryTerminalPaletteSet
- Add explicit pkgconfig(gtk4) BuildRequires: dependency now
  version-checked my the build system.
- Add readline-devel, pkgconfig(libpanel-1), pkgconfig(libsecret-1)
  and pkgconfig(libadwaita-1) BuildRequires: new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 1.1.rc:
  + Bug fixes:
  - plugins/openai: fix a potential critical log
  - plugins/flatpak: ignore font remapping on some systems
  - plugins/devhelp: deduplicate symlink directories
  - contrib/eggbitset: remove unused variable
  + API:
  - Add foundry_file_read_link() and
    foundry_file_read_link_recurse() helpers in libfoundry util
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773748800">- Update to version 1.1.0:
  + plugins/flatpak: fix dup_environ() for flatpak manifests
  + libfoundry-adw: fix possible critical on bound title property
  + libfoundry/cli: remove unimplemented/commented lines
  + plugins/qemu: fix translator comment
  + API: libfoundry/flatpak: add getter for "env" style fields
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748801">- Update to version 1.1.1:
  + Fix GNOME CI release issue around metainfo and rc/beta/alpha
    tags.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="7b2f50803bdfa7d40ec4869b90f37edfdc63f2981bb05a1ad2bd04fa23dd6de8a830e884875d579c90c595542c8f259844511b531046df827381bbd0354f95ab" name="foundry-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Initial package, version 1.0.rc</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 1.0.0:
  + Give access to VIM im context from FoundrySourceView
  + Simplified GActions for many FoundryService-derived managers
  + Foundry executable is now dynamically linked
  + FoundrySearchResult gained icon support
  + New API to allow creating a PTY producer from a consumer FD
  + Many fit'n'finish fixes for 1.0 API
  + The FoundryFileManager can now discover content-type from a
    filename if the content-type is not provided to determine
    appropriate symbolic icons.
  + Improvements to terminal palette parsing
  + A new FoundryMenuProxy enables easily integrationg with
    GMenuModel with a menu ID referenced in the applications
    merged menus (See FoundryMenuManager).
  + The fallback storage for extended attributes (SQLite) now
    properly ensures uniqueness for columns based on file URI.
  + Some API was renamed to improve future expansion.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758715200">- Do not run testsuite on ix86, arm and s390x as it fails, and
  nobody cares enough to fix it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761739200">- Update to version 1.0.1:
  + Flatpak build pipeline
  + Ensure we have a pipeline to prepare for build
  + Propagate error when D-Bus is not available
  + Only queue podman update if db.sql changed
  + Try to avoid some common data dirs when scanning for files
  + meson-templates: only set DEVELOPMENT_BUILD when true
  + Override WAYLAND_DISPLAY for run environment when filtered by
    flatpak</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 1.1.beta:
  + Build:
  - Add `foundry build --inhibit-suspend` option to prevent
    system suspend during long builds
  - Add libfoundry helper to inhibit suspend via logind
    integration
  + API:
  - FoundryWeakPair is now part of public API for use as closure
    data
  - Add foundry_strv_empty0() utility
  + Other:
  - Switch application and library IDs from app.devsuite to
    org.gnome
  - Add Slovenian translation
- Changes from version 1.1.alpha:
  + Debugger Infrastructure:
  - Complete Debug Adapter Protocol (DAP) implementation with GDB
    and LLDB integration, providing a unified debugging
    experience across debuggers
  - Full debugger UI with stack frames, locals, parameters,
    registers, and breakpoint visualization
  - Disassembly view and REPL interpreter support for interactive
    debugging
  - Memory visualization with address range browsing and
    read_memory() API
  - Quirks system to handle non-ideal DAP implementations
    gracefully
  - Debugger state tracking and GActionGroup integration for easy
    UI wiring
  + Language Server Protocol:
  - LSP progress operations bridging to FoundryOperation for
    long-running language server tasks
  - Hierarchical symbol tree support for modern LSP
    implementations
  - Improved buffer synchronization with cleaner fiber-based
    implementation
  - Enhanced diagnostics integration with tooltips and gutter
    rendering
  - Fixed JSON-RPC driver to handle edge cases in protocol
    parsing
  + Symbol and Documentation Systems:
  - New symbol provider API with CTags parser and tree-sitter
    plugin support
  - Symbol tree, symbol location, and path navigation
    infrastructure
  - FoundryGir parser for accessing reflected GIR files without
    compilation, enabling documentation access even when not
    generated
  - Documentation bridge for markdown generation and search
    integration
  - Pathbar infrastructure for symbol, documentation, and file
    navigation
  - FoundryPathNavigator with subclasses for symbols,
    documentation, and files
  + File and Search Infrastructure:
  - New file search API with grep integration and thread-pool
    optimization
  - Search provider abstraction with GNU grep default and ripgrep
    support
  - Search/replace API with back-reference support for regex
    replacements
  - FoundryFileRow component for path browsing with
    collapse/expand support
  - Include/exclude globbing for file searches
  - Improved fallback search using git file listing for faster
    index building
  + Build System:
  - Build pipeline with phase tracking and dynamic stage
    calculation
  - Build system discovery with priority-based addin loading
  - Linked pipeline support for multi-project builds (e.g.,
    building GTK as
    part of your application build)
  - Non-destructive Flatpak manifest editing with write-back
    support
  - SDK management with write-back to configurations
  - Support for install, export, and deploy actions
  - Pipeline now supports prepend/append PATH modifications
  - Justfile support using `just` build tool
  + Intent System:
  - New IntentManager with plugin model and priorities for
    flexible application policy handling
  - Intents for file operations, symbols, documentation, web
    navigation, and actions
  - FoundryActionIntent and FoundryWebIntent for application
    integration
  - Integrated intent system across file operations, search
    results, and navigation
  - Terminal Intent and TerminalService for opening terminals
    within applications
  + Terminal Integration:
  - FoundryTerminal with snapshot rewriting from Ptyxis for
    consistent terminal experience
  - Terminal intent and service for application integration
  - PTY diagnostics with auto-registration to diagnostic manager
  - Terminal palette support with FoundryTerminalPaletteSet
- Add explicit pkgconfig(gtk4) BuildRequires: dependency now
  version-checked my the build system.
- Add readline-devel, pkgconfig(libpanel-1), pkgconfig(libsecret-1)
  and pkgconfig(libadwaita-1) BuildRequires: new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 1.1.rc:
  + Bug fixes:
  - plugins/openai: fix a potential critical log
  - plugins/flatpak: ignore font remapping on some systems
  - plugins/devhelp: deduplicate symlink directories
  - contrib/eggbitset: remove unused variable
  + API:
  - Add foundry_file_read_link() and
    foundry_file_read_link_recurse() helpers in libfoundry util
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773748800">- Update to version 1.1.0:
  + plugins/flatpak: fix dup_environ() for flatpak manifests
  + libfoundry-adw: fix possible critical on bound title property
  + libfoundry/cli: remove unimplemented/commented lines
  + plugins/qemu: fix translator comment
  + API: libfoundry/flatpak: add getter for "env" style fields
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748801">- Update to version 1.1.1:
  + Fix GNOME CI release issue around metainfo and rc/beta/alpha
    tags.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="5b9ba07043313310b5989da66d52d0a501a1e0b8cc3b9dcabe3451db93bb4dc15ebf96ed567a7b14baba723aad50e3ae7383113f67ed16b4fc3d10ae3442776f" name="four-in-a-row-debuginfo" arch="i586">
  <version epoch="0" ver="3.38.1+62" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583150400">- Update to version 3.35.92:
  + Updated help.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587816000">- Update to version 3.36.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1594036800">- Update to version 3.36.4:
  + Fix typo in appdata.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602072000">- Update to version 3.36.7:
  + Fix for translation help overlay.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158400">- Update to version 3.37.91:
  + Updated translations.
- Changes from version 3.37.2:
  + A bit of code modernization and some shortcuts fixes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158401">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158402">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780574400">- Update to version 3.38.1+62:
  + data: Rename appdata to metainfo
  + Validate metainfo data with appstreamcli
  + docs: Remove reference to "default" theme
  + Updated translations.
- Switch to source service for tarball.
- Add AppStream and desktop-file-utils BuildRequires and add check
  section with meson_test macro, run tests during build.</changelog>
</package>
<package pkgid="306522168caf4c777980b312b69188a3b79419d8c42a428b399e45f07147eff2a098f527116576db545b2d16d1130b10f61879d41f2f36c6d1c32f58c7aaa00c" name="four-in-a-row-debugsource" arch="i586">
  <version epoch="0" ver="3.38.1+62" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583150400">- Update to version 3.35.92:
  + Updated help.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587816000">- Update to version 3.36.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1594036800">- Update to version 3.36.4:
  + Fix typo in appdata.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602072000">- Update to version 3.36.7:
  + Fix for translation help overlay.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158400">- Update to version 3.37.91:
  + Updated translations.
- Changes from version 3.37.2:
  + A bit of code modernization and some shortcuts fixes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158401">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158402">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780574400">- Update to version 3.38.1+62:
  + data: Rename appdata to metainfo
  + Validate metainfo data with appstreamcli
  + docs: Remove reference to "default" theme
  + Updated translations.
- Switch to source service for tarball.
- Add AppStream and desktop-file-utils BuildRequires and add check
  section with meson_test macro, run tests during build.</changelog>
</package>
<package pkgid="87eab2a8fca49f99616bb613390d93f382d7295e63554818c98455dfbfd103642c0869441ed53b73935504a51e009f883bf2f84888d57af5c5e8005f3f0a05ae" name="fparser-debugsource" arch="i586">
  <version epoch="0" ver="4.5.2" rel="1.17"/>
  <changelog author="jengelh@medozas.de" date="1318939200">- Initial package for build.opensuse.org</changelog>
  <changelog author="alinm.elena@gmail.com" date="1332331200">- enabled -DFP_SUPPORT_TR1_MATH_FUNCS -DFP_SUPPORT_COMPLEX_NUMBERS
- patch to compile with gcc4.7 (gcc4.7.patch)</changelog>
  <changelog author="jengelh@inai.de" date="1346760000">- Update to new upstream release 4.5.0
  * Removed support for the "eval()" function from the supported
  syntax. (This function was too dangerous, too difficult to maintain
  internally, not very useful, and more or less a gimmick in the
  first place.)
  * Removed several of the conditional compiling macro definitions,
  namely FP_SUPPORT_TR1_MATH, FP_ENABLE_EVAL, FP_EVAL_MAX_REC_LEVEL,
  FP_NO_EVALUATION_CHECKS and FP_EPSILON.
  * The epsilon value used in comparisons is now set with a member
  function of FunctionParser (which allows setting different values
  for different versions of the parser).
  * The math functions previously turned on with FP_SUPPORT_TR1_MATH
  are now automatically used if __cplusplus indicates that C++11 is
  in use.</changelog>
  <changelog author="jengelh@inai.de" date="1352894400">- Update to new upstream release 4.5.1
  * Reverted the automatic C++11 detection to a precompiler macro
  setting (FP_SUPPORT_CPLUSPLUS11_MATH_FUNCS) because not all
  compilers yet fully support the C++11 math functions.
  * Fixed a potential duplicate symbol problem that happens with
  explicit template instantiations.</changelog>
  <changelog author="jengelh@inai.de" date="1362312000">- Mark package as requiring mpfr &gt;= 2.4.0 due to use of mpfr_d_sub</changelog>
  <changelog author="mpluskal@suse.com" date="1441972800">- Update to 4.5.2
  * Fixed several optimizer bugs.
  * Fixed compilation problems with Visual Studio 2013 and gcc.
- Use url for source</changelog>
</package>
<package pkgid="04ced0984149ea2db943b3f29b89a07dcd87eeacfa061e5f53a6e52057f2d7fe47020c3f04c44a641527fcfbad2c5eff28b91f68de33224a1e84ff6c6b364e64" name="fpc-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.2" rel="5.10"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1600689600">- Backport r46209 - "@PLT is needed for calls to link it properly
  with pic code" [bsc#1176706]:
  * fpc-si_c-x86_64-plt.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600948800">- add aarch64-fpc-compilation-fix.patch: pass vfp flags to
  gas
- Handle fpu initialization (bsc#1122855):
  * add aarch64-fpu-initialization.patch: initialize fpu properly
  * aarch64: disable bootstrap mode</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1601035200">- Add patch to fix build on ppc64le:
  * fpc-fix-library-paths-on-ppc64.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619438400">- Explicitly BuildRequire tex(litings.sty): With TeXLive 2021, this
  does not longer happen to be pulled in by the so-far specified
  build deps. Be explicit about or need for this.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1632916800">- Update to version 3.2.2
  * See https://wiki.freepascal.org/User_Changes_3.2.2 for
    the changelog
- Drop aarch64-fpc-compilation-fix.patch and
  aarch64-fpu-initialization.patch (merged upstream)
- Drop fpc-fix-library-paths-on-aarch64.patch (no longer
  required)
- Refresh fpc-fix-library-paths-on-ppc64.patch
- Add fpc-3.2.0-glibc-2.34.patch (courtesy of Fedora)
- Add source URLS
- Add _constraints</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1646568000">- Add fpc-3.2.2-ppc64le-toc-fixes.patch (fixes lazarus 2.2.0
  build on ppc64le)</changelog>
  <changelog author="PragmaticLinux &lt;info@pragmaticlinux.com&gt;" date="1650974400">- Corrected fppkg configuration - boo#1197651</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1651233600">- Add patch to fix build of doc with latest LaTex on Tumbleweed:
  * hyperref-2022.patch - boo#1199007</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1716292800">- Use fpc-3.2.0-glibc-2.34.patch on Leap 15.6 for fix build fail
  with glibc 2.38</changelog>
</package>
<package pkgid="d7d5c4169a539faf6844d663fc0caf34323ef7896e94b8ea87eec537c3b3c852a836563cab515bce61d6fb0df54dffa105de9adf2406d6a8f659d94b69116859" name="fping-debuginfo" arch="i586">
  <version epoch="0" ver="5.5" rel="1.4"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1592136000">- correct download URL (upstream is using .gz instead of bz2)
- refreshed fping-4.2-gcc10-extern.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594555200">- add upstream signing key and validate source signature</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1595764800">- fping 4.4:
  * Linux unprivileged ping support (ping_group_range)
  * Add SIGQUIT summary support similar to ping
  * bug fixes
- drop fping-4.2-gcc10-extern.patch, upstream</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 5.0:
  - In non-quiet loop and count mode, a line is printed for every lost packet
    8.8.8.8 : xmt/rcv/%loss = 2/2/0%, min/avg/max = 12.3/12.5/12.8
    8.8.8.7 : xmt/rcv/%loss = 2/0/100%
  - The returned size in bytes now always excludes the IP header, so if before it
    reported '84 bytes' e.g. when using 'fping -l', now it reports '64 bytes'.
    This is to make the reported size consistent with ping(8) from iputils and
    also with fping when pinging a IPv6 host (which never included the IPv6
    header size).
  - The number of sent pings is only counted when the pings are received or have
    timed out, ensuring that the loss ratio will be always correct. This makes it
    possible, for example, to use loop mode (-l) with interval statistics (-Q)
    and a timeout larger than period, without having the issue that initially
    some pings would be reported as missing (#193)
  - Improved precision of measurements from 10us to 1us (#136, thanks @tycho)
  - The reported size of received packets is now always correct on Linux even for
    packets &gt; 4096 bytes.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1602072000">- no longer invoke permissions macros for fping. It now uses ICMP_RAW sockets
  instead (bsc#1174504).</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1645531200">- Update to 5.1:
  * Netdata: use host instead name as family label
  * Netdata: use formatstring macro PRId64
  * Allow -4 option to be given multiple times
  * Documentation fix
  * Retain privileges until after privileged setsockopt
  * Set bind to source only when option is set
  * Fix getnameinfo not called properly for IPv4
  * Documentation updates</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 5.2:
  * New option -X / --fast-reachable to exit immediately once N
    hosts have been found
  * New option -k / -fwmark to set Linux fwmark mask (#289,
  * Always output fatal error messages
  * Fallback to SO\_TIMESTAMP if SO\_TIMESTAMPNS is not available
  * Fix running in unprivileged mode
  * Fix build issue for NetBSD/alpha
  * Fix build issue for OpenBSD/alpha
  * Fix build warning for long int usage
  * Fix build error with musl libc
  * Fix to guard against division by zero
  * Decouple -a/-u effects from -c
  * Added contrib/Dockerfile
  * Update github action os images</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1736078400">- Update to 5.3:
  * New option --icmp-timestamp to send ICMP timestamp requests (ICMP type 13)
    instead of ICMP Echo requests (#353 #363, thanks @auerswal and @gsnw-sebast)
  * New option --print-ttl to print returned TTL value (#354, thanks @nalves599)
  * New option --print-tos to print returned TOS value (#335 #346 #347, thanks
    @auerswal and @gsnw-sebast)
  * New option --check-source (#334, thanks @auerswal)
  * Predefined various timestamp formats (#321, thanks @auerswal and @gsnw-sebast)
  * Print cumulative stats with -Q SECS,cumulative (#315, thanks @auerswal)
  * ci: Upgrade actions/upload-artifact to v4 (#360, thanks @gsnw-sebast)
  * ci: Azure Pipeline only trigger when changes are made in the development branch
    (#359, thanks @gsnw-sebast)
  * ci: Upgrade actions/upload-artifact to v3 (#355, thanks @pevik)
  * ci: Azure Pipeline YAML add docker build (#354, thanks @gsnw-sebast)
  * Dockerfile: change distribution from ubuntu to debian (#350, thanks
    @gsnw-sebast)
  * Fix warning unused parameter 'reply_timestamp' under macOS (#348, thanks
    @gsnw-sebast)
  * Fix increase maximum -s value to 65507 (#344, thanks @pevik)
  * ci: use File::Temp to create temporary directory (#343, thanks @auerswal)
  * Fix -k, --fwmark with setuid fping executable (#342, thanks @auerswal)
  * Another batch of additional tests (take 2) (#341, thanks @auerswal)
  * Document that -a and -u are overridden by -c and -C (#338, thanks @auerswal)
  * Fix macOS build warning sets SEQMAP_TIMEOUT_IN_NSSEQMAP_TIMEOUT_IN_NS as INT64_C
    (#336, thanks @gsnw-sebast)
  * Fix inconsistent limits for address generation via -g, --generator using either
    range or CIDR (#331, thanks @auerswal)
  * Some additional tests (#329, thanks @auerswal)
  * ci: skip an unreliable test on macOS (#328, thanks @auerswal)
  * Fix incorrect return-value check for a scanf like function (CWE-253) (#323,
    thanks @gsnw-sebast)
  * A few more tests to increase code coverage a little bit (#320, thanks @auerswal)
  * Github fix: Change to codeql-action-v2 (#319, thanks @gsnw-sebast)
  * Developer function: Debug with Visual Studio Code (#318, thanks @gsnw-sebast)</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1758801600">- Update to 5.4:
  * Memory allocation safety checks for event storage (thanks David.A for the bug report)
  * Fix off-by-one boundary check in seqmap code (thanks David.A for the bug report)
  * The minimum value for the period (-p flag) is now 0.001 milliseconds</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 5.5:
  * New option -J / --json for JSON output. See doc/fping-json.md
    for the JSON schema. This feature is still in alpha and the
    schema might change in future releases
  * The -g, --generate option now also supports IPv6 addresses
  * New option --seqmap-timeout to control the time after which
    sequence numbers can be used again
  * Fix OpenBSD sprintf() warning
  * Fix fallback to SO\_TIMESTAMP if SO\_TIMESTAMPNS is not
    available
  * Typo fix in error message when SO\_BINDTODEVICE fails
  * Options --print-tos and --print-ttl now also work for IPv6,
    and no longer require privileges
  * Report received ICMPv6 error messages
  * Suppress duplicate reports in count mode with -q, --quiet or
  - Q, --squiet
  * Switch to alpine-based multi-stage Docker build to reduce
    image size and improve build performance;
  * Print receive ping moved to new functions
  * Avoid unsigned overflow when determining the memory size to
    save response times on systems where size\_t is the same as
    unsigned int
  * Document the new minimum value for the -p option
  * Fix build without IPv6 support
  * Fix debug build use of dbg_printf in fping.c
  * Remove MacOS-specific test for -I option
  * GitHub Actions fixes (thanks @gsnw-sebast)
  * Fix measurement of time for timed reports (-Q) to start after
    DNS name resolution.</changelog>
</package>
<package pkgid="aca1a01d3b43a403ffe7c2a070ef5ad38e9877dbb0c41e42e0353c9aef67405f9732a913e894867c7452ced11abc9141be1e7f9bb7c700062ded1589cdfb04f2" name="fping-debugsource" arch="i586">
  <version epoch="0" ver="5.5" rel="1.4"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1592136000">- correct download URL (upstream is using .gz instead of bz2)
- refreshed fping-4.2-gcc10-extern.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594555200">- add upstream signing key and validate source signature</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1595764800">- fping 4.4:
  * Linux unprivileged ping support (ping_group_range)
  * Add SIGQUIT summary support similar to ping
  * bug fixes
- drop fping-4.2-gcc10-extern.patch, upstream</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 5.0:
  - In non-quiet loop and count mode, a line is printed for every lost packet
    8.8.8.8 : xmt/rcv/%loss = 2/2/0%, min/avg/max = 12.3/12.5/12.8
    8.8.8.7 : xmt/rcv/%loss = 2/0/100%
  - The returned size in bytes now always excludes the IP header, so if before it
    reported '84 bytes' e.g. when using 'fping -l', now it reports '64 bytes'.
    This is to make the reported size consistent with ping(8) from iputils and
    also with fping when pinging a IPv6 host (which never included the IPv6
    header size).
  - The number of sent pings is only counted when the pings are received or have
    timed out, ensuring that the loss ratio will be always correct. This makes it
    possible, for example, to use loop mode (-l) with interval statistics (-Q)
    and a timeout larger than period, without having the issue that initially
    some pings would be reported as missing (#193)
  - Improved precision of measurements from 10us to 1us (#136, thanks @tycho)
  - The reported size of received packets is now always correct on Linux even for
    packets &gt; 4096 bytes.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1602072000">- no longer invoke permissions macros for fping. It now uses ICMP_RAW sockets
  instead (bsc#1174504).</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1645531200">- Update to 5.1:
  * Netdata: use host instead name as family label
  * Netdata: use formatstring macro PRId64
  * Allow -4 option to be given multiple times
  * Documentation fix
  * Retain privileges until after privileged setsockopt
  * Set bind to source only when option is set
  * Fix getnameinfo not called properly for IPv4
  * Documentation updates</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 5.2:
  * New option -X / --fast-reachable to exit immediately once N
    hosts have been found
  * New option -k / -fwmark to set Linux fwmark mask (#289,
  * Always output fatal error messages
  * Fallback to SO\_TIMESTAMP if SO\_TIMESTAMPNS is not available
  * Fix running in unprivileged mode
  * Fix build issue for NetBSD/alpha
  * Fix build issue for OpenBSD/alpha
  * Fix build warning for long int usage
  * Fix build error with musl libc
  * Fix to guard against division by zero
  * Decouple -a/-u effects from -c
  * Added contrib/Dockerfile
  * Update github action os images</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1736078400">- Update to 5.3:
  * New option --icmp-timestamp to send ICMP timestamp requests (ICMP type 13)
    instead of ICMP Echo requests (#353 #363, thanks @auerswal and @gsnw-sebast)
  * New option --print-ttl to print returned TTL value (#354, thanks @nalves599)
  * New option --print-tos to print returned TOS value (#335 #346 #347, thanks
    @auerswal and @gsnw-sebast)
  * New option --check-source (#334, thanks @auerswal)
  * Predefined various timestamp formats (#321, thanks @auerswal and @gsnw-sebast)
  * Print cumulative stats with -Q SECS,cumulative (#315, thanks @auerswal)
  * ci: Upgrade actions/upload-artifact to v4 (#360, thanks @gsnw-sebast)
  * ci: Azure Pipeline only trigger when changes are made in the development branch
    (#359, thanks @gsnw-sebast)
  * ci: Upgrade actions/upload-artifact to v3 (#355, thanks @pevik)
  * ci: Azure Pipeline YAML add docker build (#354, thanks @gsnw-sebast)
  * Dockerfile: change distribution from ubuntu to debian (#350, thanks
    @gsnw-sebast)
  * Fix warning unused parameter 'reply_timestamp' under macOS (#348, thanks
    @gsnw-sebast)
  * Fix increase maximum -s value to 65507 (#344, thanks @pevik)
  * ci: use File::Temp to create temporary directory (#343, thanks @auerswal)
  * Fix -k, --fwmark with setuid fping executable (#342, thanks @auerswal)
  * Another batch of additional tests (take 2) (#341, thanks @auerswal)
  * Document that -a and -u are overridden by -c and -C (#338, thanks @auerswal)
  * Fix macOS build warning sets SEQMAP_TIMEOUT_IN_NSSEQMAP_TIMEOUT_IN_NS as INT64_C
    (#336, thanks @gsnw-sebast)
  * Fix inconsistent limits for address generation via -g, --generator using either
    range or CIDR (#331, thanks @auerswal)
  * Some additional tests (#329, thanks @auerswal)
  * ci: skip an unreliable test on macOS (#328, thanks @auerswal)
  * Fix incorrect return-value check for a scanf like function (CWE-253) (#323,
    thanks @gsnw-sebast)
  * A few more tests to increase code coverage a little bit (#320, thanks @auerswal)
  * Github fix: Change to codeql-action-v2 (#319, thanks @gsnw-sebast)
  * Developer function: Debug with Visual Studio Code (#318, thanks @gsnw-sebast)</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1758801600">- Update to 5.4:
  * Memory allocation safety checks for event storage (thanks David.A for the bug report)
  * Fix off-by-one boundary check in seqmap code (thanks David.A for the bug report)
  * The minimum value for the period (-p flag) is now 0.001 milliseconds</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 5.5:
  * New option -J / --json for JSON output. See doc/fping-json.md
    for the JSON schema. This feature is still in alpha and the
    schema might change in future releases
  * The -g, --generate option now also supports IPv6 addresses
  * New option --seqmap-timeout to control the time after which
    sequence numbers can be used again
  * Fix OpenBSD sprintf() warning
  * Fix fallback to SO\_TIMESTAMP if SO\_TIMESTAMPNS is not
    available
  * Typo fix in error message when SO\_BINDTODEVICE fails
  * Options --print-tos and --print-ttl now also work for IPv6,
    and no longer require privileges
  * Report received ICMPv6 error messages
  * Suppress duplicate reports in count mode with -q, --quiet or
  - Q, --squiet
  * Switch to alpine-based multi-stage Docker build to reduce
    image size and improve build performance;
  * Print receive ping moved to new functions
  * Avoid unsigned overflow when determining the memory size to
    save response times on systems where size\_t is the same as
    unsigned int
  * Document the new minimum value for the -p option
  * Fix build without IPv6 support
  * Fix debug build use of dbg_printf in fping.c
  * Remove MacOS-specific test for -I option
  * GitHub Actions fixes (thanks @gsnw-sebast)
  * Fix measurement of time for timed reports (-Q) to start after
    DNS name resolution.</changelog>
</package>
<package pkgid="ea104b0daf7e27cb99281f60a33a013a18e6d9f0dba02a2f2b5a97913e3e505f724da41c287ea446a01482abc7ca9e4ba4574be28b04e118083ca063906961d1" name="fplll-debuginfo" arch="i586">
  <version epoch="0" ver="5.5.0" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1578571200">- Update to release 5.3.2
  * Nobody has any intention of providing a changelog.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1593432000">- Update to release 5.3.3
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607083200">- Update to release 5.4.0
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620993600">- Update to release 5.4.1
  * Add -I flags to pkgconfig file
  * GCC11 support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1653480000">- Update to release 5.4.2
  * Exacteval fix
  * Document the role of the `u` parameter in LLL_reduction</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670587200">- Limit build parallelism with limit_build macro to avoid
  occasional build failure due to OOM.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 5.4.3
  * Add FP_NR::ceil function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Update to release 5.4.4
  * Make Babai test more robust for PPC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697630400">- Update to release 5.4.5
  * Replace deprecated std::result_of by std::invoke_result</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1731412800">- Update to release 5.5.0
  * No changelog was provided</changelog>
</package>
<package pkgid="b58d542f5dffb8e41b00ee45aecddcc9977171f122f6676b6d2243f4a2b6e078c6cdb6f96e5eb7a3f62176f2d703d51345e4f5a3f7011727a6acd6ddd85d8079" name="fplll-debugsource" arch="i586">
  <version epoch="0" ver="5.5.0" rel="1.6"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1578571200">- Update to release 5.3.2
  * Nobody has any intention of providing a changelog.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1593432000">- Update to release 5.3.3
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607083200">- Update to release 5.4.0
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620993600">- Update to release 5.4.1
  * Add -I flags to pkgconfig file
  * GCC11 support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1653480000">- Update to release 5.4.2
  * Exacteval fix
  * Document the role of the `u` parameter in LLL_reduction</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670587200">- Limit build parallelism with limit_build macro to avoid
  occasional build failure due to OOM.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 5.4.3
  * Add FP_NR::ceil function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Update to release 5.4.4
  * Make Babai test more robust for PPC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697630400">- Update to release 5.4.5
  * Replace deprecated std::result_of by std::invoke_result</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1731412800">- Update to release 5.5.0
  * No changelog was provided</changelog>
</package>
<package pkgid="095d3aa967b8d0702a6e6a0a483950da917ae29c4455e85be4d0cd09f3a1e9ae22c2ecee2ff75813b40564efff2f23c6a000a45b8eeed12317c42690ac13aeaf" name="fprintd-debuginfo" arch="i586">
  <version epoch="0" ver="1.94.5" rel="1.4"/>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1637064000">- Update to version 1.94.1
  * Highlights:
    + Fix systemd unit so that udev hotplug events are processed
    + Report back the selected finger if there is only one
    + Change PolicyKit strings for clarity
    + Various fixes to the testsuite
    + Plenty of translation updates
- Changes from 1.94.0
  * Highlights:
    + Implement suspend/resume handling.
    + This requires writing "power/persist" and "power/wakeup" in sysfs.
    + Support libfprint overheat protections
    + Delete host prints when device prints disappeared
    + pam: Immediately return success information
    + Plenty of updated translations thanks to move to Fedora Weblate
    + Fix possible race when retrieving session information
    + Fix possible race when a client disconnects
    + GLib 2.56 compatibility fixes
- Changes from 1.92.0
  * Highlights:
    + fprintd now prevents the same finger to be enrolled twice
    + Support clearing storage of match-on-chip devices
    + pam: Cancel authentication on SIGINT (e.g. ctrl+c with sudo)
    + pam: Always return PAM_AUTHINFO_UNAVAIL for devices without prints
    + Expose finger status on DBus
    + Add method to delete only a specific print of a user
    + Improved error reporting for deletion
    + Wait for finger removal before cancelling operations
    + Prefer older prints when garbage collecting
    + Major improvements to test coverage
- Remove README.SUSE because rh#1693356 and upstream classified it as not a problem</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1644408000">- Fix for openSUSE Leap 15.3, makro %{_pam_moduledir} is unknown in
  openSUSE Leap 15.3</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645531200">- Add upstream bug fix patches, fix build with meson 0.60.x and
  newer:
  + f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
  + 2c34cef5ef2004d8479475db5523c572eb409a6b.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651924800">- Update to version 1.94.2
  * EnrollStart will throw an error if the finger was enrolled already
  * Interactive DBus authentication will only happen when requested
  * Add PAM module options to ignore timeout/retry limits
  * A lot of translation updates after the POT file was fixed
  * Improve meson build file and fix building with meson 0.61.0
    So patches can be dropped
    f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
    2c34cef5ef2004d8479475db5523c572eb409a6b.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1688731200">- add all supported USB devices as Supplements</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 1.94.3:
  * Don't try to clear storage on devices without internal
    storage
  * Build: Add option to use libelogind for DBus
  * Fixed loading external storage modules
  * Do not require bash to build (just posix sh)
  * Tests fixes for newer python, python-dbusmock and
    libfprint
  * Even more translation updates</changelog>
  <changelog author="Christian Galeffi &lt;chri@gallochri.com&gt;" date="1727611200">- update to 1.94.4
  * Support building in other non-linux unix platforms (FreeBSD tested)
  * Bump minimum glib dependency version to 2.64
  * Allow interactive DBus authorization on fprintd-tools
  * Use prefix to determine the PAM modules dir
  * Translation updates</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1758542400">- Remove not needed BuildRequires python3-pydbus</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 1.94.5:
  * fprintd now depends on libfprint 1.94.9
  * Improved handling of device errors
  * pam: reduce minimum timeout to 1 second
  * pam: support unlimited timeout</changelog>
</package>
<package pkgid="4c96df30bfe44c46998d1898078097da9eddbaca3c13367d6a1a4be0f4b7aa0f3259eb557e051f3d766d09ceb94b9576ea8236b393fd53436a8b53a1fe52c0c5" name="fprintd-debugsource" arch="i586">
  <version epoch="0" ver="1.94.5" rel="1.4"/>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1637064000">- Update to version 1.94.1
  * Highlights:
    + Fix systemd unit so that udev hotplug events are processed
    + Report back the selected finger if there is only one
    + Change PolicyKit strings for clarity
    + Various fixes to the testsuite
    + Plenty of translation updates
- Changes from 1.94.0
  * Highlights:
    + Implement suspend/resume handling.
    + This requires writing "power/persist" and "power/wakeup" in sysfs.
    + Support libfprint overheat protections
    + Delete host prints when device prints disappeared
    + pam: Immediately return success information
    + Plenty of updated translations thanks to move to Fedora Weblate
    + Fix possible race when retrieving session information
    + Fix possible race when a client disconnects
    + GLib 2.56 compatibility fixes
- Changes from 1.92.0
  * Highlights:
    + fprintd now prevents the same finger to be enrolled twice
    + Support clearing storage of match-on-chip devices
    + pam: Cancel authentication on SIGINT (e.g. ctrl+c with sudo)
    + pam: Always return PAM_AUTHINFO_UNAVAIL for devices without prints
    + Expose finger status on DBus
    + Add method to delete only a specific print of a user
    + Improved error reporting for deletion
    + Wait for finger removal before cancelling operations
    + Prefer older prints when garbage collecting
    + Major improvements to test coverage
- Remove README.SUSE because rh#1693356 and upstream classified it as not a problem</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1644408000">- Fix for openSUSE Leap 15.3, makro %{_pam_moduledir} is unknown in
  openSUSE Leap 15.3</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645531200">- Add upstream bug fix patches, fix build with meson 0.60.x and
  newer:
  + f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
  + 2c34cef5ef2004d8479475db5523c572eb409a6b.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651924800">- Update to version 1.94.2
  * EnrollStart will throw an error if the finger was enrolled already
  * Interactive DBus authentication will only happen when requested
  * Add PAM module options to ignore timeout/retry limits
  * A lot of translation updates after the POT file was fixed
  * Improve meson build file and fix building with meson 0.61.0
    So patches can be dropped
    f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
    2c34cef5ef2004d8479475db5523c572eb409a6b.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1688731200">- add all supported USB devices as Supplements</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 1.94.3:
  * Don't try to clear storage on devices without internal
    storage
  * Build: Add option to use libelogind for DBus
  * Fixed loading external storage modules
  * Do not require bash to build (just posix sh)
  * Tests fixes for newer python, python-dbusmock and
    libfprint
  * Even more translation updates</changelog>
  <changelog author="Christian Galeffi &lt;chri@gallochri.com&gt;" date="1727611200">- update to 1.94.4
  * Support building in other non-linux unix platforms (FreeBSD tested)
  * Bump minimum glib dependency version to 2.64
  * Allow interactive DBus authorization on fprintd-tools
  * Use prefix to determine the PAM modules dir
  * Translation updates</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1758542400">- Remove not needed BuildRequires python3-pydbus</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 1.94.5:
  * fprintd now depends on libfprint 1.94.9
  * Improved handling of device errors
  * pam: reduce minimum timeout to 1 second
  * pam: support unlimited timeout</changelog>
</package>
<package pkgid="6cd6430a3a2c31b89bdbbbef9fb0fde747bb3221d5cb2ff4a9f5a0de82e4e5a485fabc91483bc95123e7a0fb6494cdb0d9ce001df30d3ce188b96175b07013c7" name="fprintd-pam-debuginfo" arch="i586">
  <version epoch="0" ver="1.94.5" rel="1.4"/>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1637064000">- Update to version 1.94.1
  * Highlights:
    + Fix systemd unit so that udev hotplug events are processed
    + Report back the selected finger if there is only one
    + Change PolicyKit strings for clarity
    + Various fixes to the testsuite
    + Plenty of translation updates
- Changes from 1.94.0
  * Highlights:
    + Implement suspend/resume handling.
    + This requires writing "power/persist" and "power/wakeup" in sysfs.
    + Support libfprint overheat protections
    + Delete host prints when device prints disappeared
    + pam: Immediately return success information
    + Plenty of updated translations thanks to move to Fedora Weblate
    + Fix possible race when retrieving session information
    + Fix possible race when a client disconnects
    + GLib 2.56 compatibility fixes
- Changes from 1.92.0
  * Highlights:
    + fprintd now prevents the same finger to be enrolled twice
    + Support clearing storage of match-on-chip devices
    + pam: Cancel authentication on SIGINT (e.g. ctrl+c with sudo)
    + pam: Always return PAM_AUTHINFO_UNAVAIL for devices without prints
    + Expose finger status on DBus
    + Add method to delete only a specific print of a user
    + Improved error reporting for deletion
    + Wait for finger removal before cancelling operations
    + Prefer older prints when garbage collecting
    + Major improvements to test coverage
- Remove README.SUSE because rh#1693356 and upstream classified it as not a problem</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1644408000">- Fix for openSUSE Leap 15.3, makro %{_pam_moduledir} is unknown in
  openSUSE Leap 15.3</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645531200">- Add upstream bug fix patches, fix build with meson 0.60.x and
  newer:
  + f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
  + 2c34cef5ef2004d8479475db5523c572eb409a6b.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651924800">- Update to version 1.94.2
  * EnrollStart will throw an error if the finger was enrolled already
  * Interactive DBus authentication will only happen when requested
  * Add PAM module options to ignore timeout/retry limits
  * A lot of translation updates after the POT file was fixed
  * Improve meson build file and fix building with meson 0.61.0
    So patches can be dropped
    f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
    2c34cef5ef2004d8479475db5523c572eb409a6b.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653393600">- Do not recommend lang package: the lang package has smarter
  supplements in place.</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1688731200">- add all supported USB devices as Supplements</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 1.94.3:
  * Don't try to clear storage on devices without internal
    storage
  * Build: Add option to use libelogind for DBus
  * Fixed loading external storage modules
  * Do not require bash to build (just posix sh)
  * Tests fixes for newer python, python-dbusmock and
    libfprint
  * Even more translation updates</changelog>
  <changelog author="Christian Galeffi &lt;chri@gallochri.com&gt;" date="1727611200">- update to 1.94.4
  * Support building in other non-linux unix platforms (FreeBSD tested)
  * Bump minimum glib dependency version to 2.64
  * Allow interactive DBus authorization on fprintd-tools
  * Use prefix to determine the PAM modules dir
  * Translation updates</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1758542400">- Remove not needed BuildRequires python3-pydbus</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 1.94.5:
  * fprintd now depends on libfprint 1.94.9
  * Improved handling of device errors
  * pam: reduce minimum timeout to 1 second
  * pam: support unlimited timeout</changelog>
</package>
<package pkgid="fe07833d019c1f029b3500db2b74f69b08fd131e3b33b16a8c89657ceb426660ab4e2b2cd71b3e536faf13fdf547833091325a4631ce771368330cb77fae6747" name="fq-debuginfo" arch="i586">
  <version epoch="0" ver="0.17.0" rel="1.6"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1684238400">- Update to version 0.6.0:
  * fq: Release 0.6.0
  * mp4: Use correct epoch for quicktime timestamps
  * fix non-ascii characters handling in to_hex and to_base64 functions
  * interp: Add hex bits format
  * bitcoin: fix witness item structs
  * doc: fix typos
  * interp: trim: Add multi-line support
  * html: Add to probe group
  * bits,bytes: Behave as binary instead of raw decode value
  * interp: Don't output raw binary if display is called explicitly
  * Update gomod-golang-x-net to 0.10.0 from 0.9.0
  * Update gomod-golang-x-crypto to 0.9.0 from 0.8.0
  * doc: Hopefully fix svg fixed font issue
  * help,markdown: Rewrote and made text rendering nicer
  * postgres: doc
  * postgres: use bit stream instead of masks to get flags
  * postgres: btree refactored by Mattias Wadman
  * postgres: fix line endings in error messages, simplify code, add comments
  * postgres: refactoring
  * postgres: update doc
  * Update github-go-version to 1.20.4 from 1.20.3
  * Update docker-golang to 1.20.4 from 1.20.3
  * postgres: refactoring
  * postgres: fix lint
  * interp,decode: Support decode group argument
  * postgres: fix compilation, fix tests
  * id3v2: Decode CTOC flags
  * id3v2: Add WXXX (desc/url) frame support
  * bson: fix doc formatting and add author info
  * dev,doc Clarify some dev docs and rename launch.json to be a template
  * pcap: Add forgotten help test
  * formats: Clenaup naming a bit
  * mp4: Better description for QuickTime terminator atom
  * bson: add BSON test file generator module and correct BSON format docs
  * bson: support all non-deprecated types and fix int/uint bugs
  * interp: Add skip_gaps option for tovalue/-V
  * interp: Make tovalue output behave as jq value
  * decode,interp: Refactor format groups into a proper struct
  * matroska: file_data: Fallback to raw if probe fails
  * gzip.go: fix typo in variablename: delfate
  * postgres: version 15 support
  * mp4: ctts,infe,iinf,trun: More ISOMFF version handling
  * doc: Add some more examples
  * postgres: fix error in tests
  * postgres: add page arg in pg_btree, change args names in pg_heap
  * postgres: fail on error in pg_heap
  * postgres: lint fixes
  * postgres: remove pg_wal. Failed to implement.
  * postgres: wal support multiple xlog_body for wal record
  * postgres: fix pg_wal when XLogRecord size is more than page size
  * postgres: refactor ItemIdData
  * postgres: remove lsn parameter in pg_wal
  * postgres: remove unused code
  * postgres: refactoring
  * psotgres: refactoring
  * postgres: remove arg in pg_btree
  * postgres: add btree index tests
  * postgres: add tests data
  * postgres: add test files
  * postgres: refactoring, tests
  * postgres: wal refactoring
  * postgres: pgpro wal refactoring
  * postgres: pgpro wal implementation
  * postgres: add wal tests
  * postgres: refactoring
  * postgres: wal refactoring
  * postgres: refactoring
  * postgres: wal implementation
  * postgres: wal refactoing
  * postgres: wal refactoing
  * postgres: wal impl
  * postgres: wal const
  * postgres: add pg_wal for pgproee11 as copy of postgres14
  * postgres: allow all flovours to decode btree index
  * postgres: add additional checks in pg_heap
  * postgres: remove SeekAbs(0) where it's not used.
  * postgres: how_to.md
  * postgres: add btree, pg_control to how_to.md
  * postgres: add how_to.md - how to generate test files for postgres
  * postgres: lint, doc
  * postgres: refactoring
  * postgres: refactoring
  * postgres: add argument to calc page's check sum correctly
  * postgres: make page size const
  * postgres: page sum impl
  * postgres: regenerate docs
  * postgres: refactoring
  * postgres: postgres 10 support
  * postgres: pg_heap fix page_begin, page_end
  * postgres: pg_control change default flavour to empty string - it uses versions prober. Fix root name in pg_heap.
  * postgres: generate docs by embedded md
  * postgres: add postgres.md to format
  * postgres: refactoring
  * postgres: move postgres.md to formats.md, add btree tests
  * postgres: refactoring
  * postgres: pg_heap refactoring
  * postgresql: general logic for pg_heap, pg_btree
  * postgres: pg_heap reafactoring
  * postgres: change AssertPosBytes to AssertPos (bits)
  * postgres: pg_control refactoring
  * postgres: pg_heap refactoring
  * postgres: btree handle full file
  * postgres: btree add free space
  * postgres: btree impl
  * postgres: btree impl
  * postgres: pg_btree add opaque flags
  * postgres: pg_btree begin impl
  * postgres: refactoring
  * postgres: add state to wal struct
  * postgres: try to implement pg_wal
  * postgres: pgwal checks
  * postgres: add wal checks
  * postgres: wal decoding implement
  * postgres: exclude wal tests for now
  * postgres: first correct read of WAL file
  * postgres: try to implement wal
  * postgres: add test data with specific values
  * postgres: fix linter
  * postgres: refactoring
  * postgres: refactoring - remove GetHeapD
  * postgres: remove duplicate tests
  * postgres: move SeekAbs(0) to Probe
  * postgres: better versions probing in pg_control, fix holes, better tests
  * postgres: change tuple struct in heap
  * postgres: fill gap alignment in heap tuple
  * postgres: fix some unknown, chanche tests tovalue -&gt; dv
  * postgres: add tests
  * postgres: add postgres format docs, refactoing postgres flavours
  * postgres: made root an array
  * allow to change FillGaps in decoder
  * add postgres tests for mem, cpu profiling
  * add pgpro11 for postgres
  * add pgpro12 postgres
  * add pgpro13 heap
  * add pgpro13 to postgres
  * PostgreSQL: pgheap impl for pgproee10
  * PostgreSQL: pg_control impl for pgproee 10
  * PostgreSQL: pg_control, pgheap impl for pgproee13
  * PostgreSQL: add heap for pgpro14
  * PostgreSQL: add pg_control to pgpro14
  * PostgreSQl: heap impl for version 13
  * PostgreSQl: pg_control impl for version 13
  * PostgreSQL: ref
  * PostgreSQL: fix
  * PostgreSQL: heap impl for pgproee 12
  * PostgreSQL: add pg_control for pgproee 12
  * PostgreSQL: heap impl for version 11
  * ref
  * PostgreSQL: pg_control for ver 12
  * PostgreSQl: fix offset
  * PostgreSQL: pgproee11 pg_control impl
  * PostgreSQL: pgproee11 heap impl
  * PostgreSQL: fixes
  * PostgreSQL: implement pgproee 14
  * PostgreSQL: accept only normal item pointers
  * PostgreSQL: lp_flags format
  * Add heap infomask flags parser to PostgreSQL
  * PostgrreSQl heap decode refactoring
  * PostgreSQL: heap tuples implementation
  * PostgreSQL heap page parser implememtation.
  * Try to implement pgwal - fail.
  * mappers for postgres
  * pgpro version mapper
  * unix time mapper for postgres
  * lsn mapper
  * add icu version mapper
  * WalLevel for postgres
  * show mock_authentication_nonce as hex
  * DBState enum for postgres
  * Add pgproee14 flavour to postgres
  * Add flavour arg to postgres parser
  * pg_control implementation
  * Add postgres pg_control parser
  * [WIP] initial attempt to add postgres</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1688731200">- Update to version 0.7.0:
  * fq: Release 0.7.0
  * Update gomod-gopacket to 1.1.1 from 1.1.0
  * Update gomod-golang-x-net to 0.12.0 from 0.11.0
  * Update gomod-golang-x-crypto to 0.11.0 from 0.10.0
  * Update gomod-BurntSushi/toml to 1.3.2 from 1.2.1
  * Update gomod-golang/text to 0.11.0 from 0.10.0
  * wav: Decode bext chunk
  * luajit: make doc
  * luajit: typo
  * luajit: remove unused variable
  * luajit: fix regression: (u64 vs i64)
  * luajit: tests: rename lua source file
  * luajit: explain LuaJITDecodeKNum, fix negative in bug
  * luajit: improve debuginfo decoding
  * luajit: tests: improve coverage
  * luajit: standardize field names (key/value/type ect.)
  * luajit: fallbackUintMapSymStr
  * luajit: remove unecessary dependency
  * sgpd box entries parsing
  * luajit: add to probe group
  * luajit: clarify description
  * luajit: *.fqtest: add comments for generating .luac from source
  * luajit: split in smaller decode functions
  * luajit: add luajit.md
  * luajit: opcodes: implement scalar.UintMapper
  * luajit: use UTF8 strings
  * luajit: check binary.Read() error
  * luajit: magic number: raw bits, check with assert
  * luajit: lowercase flags
  * go fmt
  * luajit: initial support
  * Update github-golangci-lint to 1.53.3 from 1.53.2
  * Update make-golangci-lint to 1.53.3 from 1.53.2
  * interp: Add to binary fast path for arrays with only 0-255 numbers and strings
  * Update gomod-golang/text to 0.10.0 from 0.9.0
  * Update gomod-golang-x-net to 0.11.0 from 0.10.0
  * Update gomod-golang-x-crypto to 0.10.0 from 0.9.0
  * Update github-go-version to 1.20.5 from 1.20.4
  * Update docker-golang to 1.20.5 from 1.20.4
  * Update README.md
  * Improved README.md
  * Update github-golangci-lint to 1.53.2 from 1.53.1
  * Update make-golangci-lint to 1.53.2 from 1.53.1
  * doc: Fix broken link in README
  * Update github-golangci-lint to 1.53.1 from 1.52.2
  * Update make-golangci-lint to 1.53.1 from 1.52.2
  * gojq: Update rebased fq fork
  * interp: Make binary also respect bits_format
  * mp4: udta: Improve length/lang box probe and support empty value</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1695816000">- Update to version 0.8.0:
  * fq: Release 0.8.0
  * opentimestamps: one last make doc.
  * opentimestamps: add help text.
  * opentimestamps: account for unknown attestation types.
  * opentimestamps: abstract away file digest sizes and support sha1, ripemd160 and keccac256.
  * opentimestamps: address comments and improve things.
  * opentimestamps: satisfy linter.
  * opentimestamps: add tests.
  * opentimestamps: add parser.
  * mod: Update golang.org/x/exp and github.com/gomarkdown/markdown
  * interp: split: Correctly split binary
  * moc3: update tests
  * moc3: Fix field order in blend_shape_keyform_bindings structure, version detection in count_info
  * mp3_frame_xing: Detect lame ext more similar to ffmpeg and mediainfo
  * Update github-go-version to 1.21.1 from 1.21.0
  * Update docker-golang to 1.21.1 from 1.21.0
  * Update gomod-golang-x-net to 0.15.0 from 0.14.0
  * Update gomod-golang-x-crypto to 0.13.0 from 0.12.0
  * id3v2: Handle W000-WZZZ,W00-WZZ URL frames
  * decode,interp: Don't shadow _key and error on missing _key
  * Update gomod-golang/text to 0.13.0 from 0.12.0
  * mp4: Decode emsg box
  * mp4: Decode cslg box
  * mp4,mpeg_es: Decode iods box and MP4_IOD_Tag OD
  * doc: Move up and update differences jq section a bit
  * golangci: Fix gosec aliasing warnings
  * html: Add forgotten re test
  * Update github-golangci-lint to 1.54.2 from 1.54.1
  * Update make-golangci-lint to 1.54.2 from 1.54.1
  * doc,moc3,caff: Add author and regenerate docs
  * moc3: update test data
  * moc3: count_info: extra space is reserved, not normal alignment/padding
  * moc3: eliminate gaps and properly handle padding, fix version 5 format decoding
  * caff: run go fmt
  * caff: eliminate gaps and specify unused fields
  * caff: run go fmt
  * moc3: add test data for new version 5
  * caff: obfuscation key is a signed integer, add test data
  * moc3: add support for version 5
  * moc3: consistency - scales array contains value elements, not scale elements
  * moc3: nicer tree structure, use more meaningful names for array elements
  * caff: update doc/formats.md
  * caff: include uncompressed bits for proper decompressed entries that can't be decoded as a format
  * moc3, caff: update tests and README
  * caff: minor formatting changes
  * moc3: update certain array element names, explicitly mark unused or reserved space
  * protobuf_widevine: Make protection_scheme constants less magic
  * moc3: remove dead code
  * moc3: initial implementation
  * caff: remove dead code
  * caff: initial implementation
  * Update github-golangci-lint to 1.54.1 from 1.54.0
  * Update make-golangci-lint to 1.54.1 from 1.54.0
  * Update github-go-version to 1.21.0 from 1.20.7
  * Update github-golangci-lint to 1.54.0 from 1.53.3
  * Update make-golangci-lint to 1.54.0 from 1.53.3
  * Update docker-golang to 1.21.0 from 1.20.7
  * gomod: Update x/exp and gomarkdown
  * matroska: Update spec and regenerate
  * cli: Rename --null/nul-output to --raw-output0
  * gojq: Update fq fork
  * Update gomod-golang-x-net to 0.14.0 from 0.13.0
  * Update gomod-golang-x-crypto to 0.12.0 from 0.11.0
  * Update gomod-golang/text to 0.12.0 from 0.11.0
  * elf: Fix broken static and segfault tests
  * Update github-go-version to 1.20.7 from 1.20.6
  * Update gomod-golang-x-net to 0.13.0 from 0.12.0
  * Update docker-golang to 1.20.7 from 1.20.6
  * dev,jq: Reformat jq code to look more the same
  * mp4: Nicer major brand and handle some qt brand short strings better
  * dev: Move examples and snippets to wiki
  * luajit: file null terminator: raw bits, validate
  * docker: Change to bookworm
  * Update github-go-version to 1.20.6 from 1.20.5
  * Update docker-golang to 1.20.6 from 1.20.5</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1700913600">- Update to version 0.9.0:
  * fq: Release 0.9.0
  * mod: Update golang.org/x/exp and github.com/gomarkdown/markdown
  * webp,avi,wav,aiff: Trim RIFF id string
  * Update gomod-gopacket to 1.2.0 from 1.1.1
  * doc: Remove spurious backtick
  * Update gomod-golang-x-net to 0.18.0 from 0.17.0
  * Update gomod-golang-x-crypto to 0.15.0 from 0.14.0
  * Update github-go-version to 1.21.4 from 1.21.3
  * Update docker-golang to 1.21.4 from 1.21.3
  * gojq: Update rebased fq fork
  * Update gomod-golang/text to 0.14.0 from 0.13.0
  * Update github-golangci-lint to 1.55.2 from 1.55.1
  * Update make-golangci-lint to 1.55.2 from 1.55.1
  * exif,tiff: Handle broken last next ifd offset by treating it as end marker
  * webp: Refactor to use riff code and decode VP8X, EXIF, ICCP and XMP chunks
  * interp: Fix infinite recursion when casting synthetic raw value into a jq value
  * protobuf: No need for synthetic for string and bytes value
  * Update github-golangci-lint to 1.55.1 from 1.55.0
  * Update make-golangci-lint to 1.55.1 from 1.55.0
  * macho: Move timestamp string to description
  * macho: Respect endian when decoding flags
  * gzip: Correctly handle multiple members
  * zip: Fix incorrect time/date, add extended timestamp and refactor
  * Update github-golangci-lint to 1.55.0 from 1.54.2
  * Update make-golangci-lint to 1.55.0 from 1.54.2
  * avi: Add extended chunks support and option
  * interp: Change bit ranges to use exclusive end
  * interp: Better from_jq error handling
  * matroska: Decode ebml date type
  * Update github-go-version to 1.21.3 from 1.21.2
  * Update gomod-golang-x-net to 0.17.0 from 0.16.0
  * Update docker-golang to 1.21.3 from 1.21.2
  * avi: Add unused field for extra indx chunk space
  * interp: Improve colors when using light background
  * avi: Increase sample size heuristics to 32bit stereo
  * avi: Add stream type constants
  * avi: Only use sample size heuristics if there is no format
  * decode,interp: Make synthetic values more visible and not act as decode values
  * avi: Handle stream sample size
  * avi: Add type, handler, format_tag and compreession per stream
  * Update github-go-version to 1.21.2 from 1.21.1
  * Update gomod-golang-x-net to 0.16.0 from 0.15.0
  * Update docker-golang to 1.21.2 from 1.21.1
  * avi: More correct strf chunk extra data
  * Update gomod-golang-x-crypto to 0.14.0 from 0.13.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1726920000">- Update to version 0.13.0
  * New format decoders midi, negentropy, tap and txz
  * Add byte_array bits format.
  * matroska Updated to latest specification.
  * midi MIDI decoder added.
  * negentropy Negentropy message decoder.
  * tap and txz TAP and TXZ tape format for ZX Spectrum computers.
- Update to version 0.12.0
  * Update readline package to fix issue with left/right word jump
    in REPL.
  * Update of version of golang and other dependencies.
  * jpeg
    + Decode DHT paramaters.
    + Fix EOI description.
- Update to version 0.11.0
  * Add string_truncate option to configure how to truncate long
    strings when displaying a decode value tree. dd, dv etc set
    truncate length to zero to not truncate.
  * gojq updates from upstream:
    + Implement ltrim, rtrim, and trim functions.
    + Fix object construction with duplicate keys
    ({x:0,y:1} | {a:.x,a:.y}).
    + Fix halt and halt_error functions to stop the command
    execution immediately.
    + Fix variable scope of binding syntax
    ("a" as $v | def f: $v; "b" as $v | f).
    + Fix ltrimstr and rtrimstr functions to emit error on
    non-string input.
    + Fix nearbyint and rint functions to round ties to even.
    + Improve parser to allow reduce, foreach, if, try-catch
    syntax as object values.
    + Remove pow10 in favor of exp10, define scalbn and scalbln
    by ldexp.
  * Fix issue using decode value with ltrimstr/rtrimstr.
  Format changes
  * fit
    + Skip array fields on pre read messages.
    + Fixed subfield referencing fields below self in message.
  * jp2c New JPEG 2000 codestream decoder.
  * icc_profile Strip whitespace in header and tag strings.
  * mp4
    + Add jp2c, jp2h, ihdr jP JPEG 2000 related boxes support.
    + Add thmb box support.
    + Turns out for qt brand hdlr component name might be zero
    bytes.
  * nes New iNES/NES 2.0 ROM decoder.
- Update to version 0.10.0
  Changes
  * Switch readline module from own fork to
    https://github.com/ergochat/readline
  * Updated gojq fork. Notable changes from upstream below.
    + Fix pre-defined variables to be available in initial modules.
    + Fix object construction with duplicate keys.
  Format changes
  * aac_frame Decode instance tag and common window flag.
  * fit Add support for Garmin Flexible and Interoperable Data
    Transfer decoder.
  * hevc_sps Fix some incorrect profile_tier_level decoding.
  * html Fix issue parsing elements including SOLIDUS "/".
  * mpeg_es Support ES_ID_Inc and decode descriptors for IOD tags.
  * leveldb_descriptor, leveldb_log, leveldb_table Add support for
    LevelDB.
  * pcapng Decode all section headers instead of just the first.
  * png Fix incorrect decoding of type flags.
  * hevc_sps Fix incorrect decoding of profile_tier_level.
  * tls Fix field name typos.
  * mp4
    + Don't try decode samples for a track that has an external
    reference.
    + Use box structure instead of track id to keep track for
    sample table data.
    + ctts box v0 sample offset seems to be signed in practice but
    not in spec.
  * webp Decode width, height and flags for lossless WebP.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1739016000">- Update to version 0.14.0:
  * More jq compatible debug/0/debug/1 (correct prefix) and
    stderr/0 (output raw strings).
  * Fix crash when decoding a file while it's growing.
  * Clean up some build dependencies.
  * gojq updates from upstream:
    + Fix reduce syntax to emit results for each initial value.
    + Implement skip/2, fix limit/2 to emit error on negative count
    + Fix last/1 to yield no values when the argument yields no values
  * av1_obu Decode more fields and derive more values according to spec.
  * elf Handle section header null better.
  * markdown Update to latest gomarkdown (Fixes CVE-2024-44337).
  * matroska Spec update.
  * midi - Mapped SMPTE frame rates to strings and fixed bug in
    SMPTE offset metaevent decoding and more refactoring.
  * toml to_toml/1 now support indent option.
  * wav Decode fmt chunk a bit better and improve format sym names
    (implied endian not bit size).
  * yaml to_yaml/1 now support indent option.
  * Fixed format 0 filenames in Makefile debug target.
  * Mapped SMPTE frame rates to strings and fixed bug in SMPTE
    offset metaevent decoding (cf. #1023 (comment)).
  * Moved to doc.go into midi.go (cf. transcriptaze#2).
  * Reworked MIDI decoder to decode 'extra' format 0 tracks as data
    (cf. transcriptaze#6).
  * Reworked MThd SMPTE field decoding to more closely follow the
    specification (cf. transcriptaze#4).
  * av1_obu: Add more derived values.
  * av1_obu: Decode more of sequence header.
  * elf: Handle section header null a bit better.
  * interp: Output raw strings for stderr/0.
  * interp: debug/* should use DEBUG: not DEBUG.
  * matroska: Spec update.
  * midi: adding godoc (cf. transcriptaze#2).
  * mod: Update github.com/gomarkdown/markdown.
  * mod: Update golang.org/x/{crypto,sys,term,text,net}.
  * mod: Update gomarkdown.
  * progressreaderseeker: Don't index out of bounds for a growing file.
  * wav: Decode fmt chunk cb_size and bytes.
  * wav: format 1 and 3 mean LE PCM but no implied bit size.
  * yaml,toml: Add indent option for to_{toml,yaml}.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1745064000">- Update to version 0.15.0
  Changes
  * Fix issue running fq without a home directory.
  Format changes
  * avc_nalu Decode payload into a rbsp struct (raw byte sequence
    payload) and only introduce a sub-buffer if de-emulation
    prevention was done.
  * hevc_nalu Decode payload into a rbsp struct.
  * matroska Update specification.
  * mp4
    + Add a skip_samples option to not add fields or decode
    samples at all. Useful when dealing with broken mp4 files.
    + Add a truncated_size field if allow_truncated is used and
    we had to truncate. Useful when dealing with broken mp4
    files.
    + pcmC Decode box.
    + chnl Decode box
    + Don't decode samples for ipcm track format. Could end up with
    a huge array and not be very useful.
    + trun Skip samples array if there are no sample flags.
    + uuid Decode tfxd and tfrf boxes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757764800">- Update to version 0.15.1:
  * Minor release to maninly fix golang sum database hash issue.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1765108800">- Update to version 0.16.0
  Changes
  * Update gojq fork.
  * Documentation fixes.
  Format changes
  * avc_nal Decode slice header frame number and picture order.
  * flac_frame Add option to decode sample and residuals details.
  * matroska Update to latest spec.
  * mpeg_asc Decode SBR and PS hierarchical signalling.
  * mp4 Decode elng box.
  * safetensors Add decoder.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773576000">- Update to version 0.17.0:
  Changes
  * fromjson now works more like jq and as one would expect for
    decode value. fromjson used to be implement as normal format
    decode which returns decode values which in turn when decoding
    from will decode the backing binary range. This result was
    expressions like "123" | fromjson | fromjson would return 123
    instead of failing the second fromjson.
  * iprint now support strings in addition to numbers.
  * In REPL mode input_filename used to always return the last
    filename. Now it returns null which is wrong but less confusing
    The REPL mode needs quite a bit of refactor to fix this
    properly.
  * Update gojq fork. Changes from upstream:
    + Fix gsub and sub when the replacement emits multiple values.
    + Improve performance of regexp functions by caching compiled
    regexps.
    + Implement splits/2 using match/2 for better jq compatibility
    + Fix fmax, fmin, modf functions against NaN and infinity.
    + Fix join/1 to use add/0 implementation and handle null
    separator.
    + Fix significand function against subnormal numbers.
    + Fix confusing operator precedence in funcIsnormal.
    + Fix arithmetic operations on the minimum integer.
    + Fix array slice update to validate index types.
    + Fix del and delpaths on null to emit null.
    + Fix flatten/1 to emit error when depth is nan.
    + Fix string repetition boundary check to match jq behavior.
    + Fix type error messages for split and match functions.</changelog>
</package>
<package pkgid="c0e87e3e86035514cd5f3e97ec37f623602aaf84ff78faed45932bb7fa761ed9fc18e8274574994930b32ed7a56252fa16ccca4c031a21de3083714f214e4a26" name="frame-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="4.9"/>
  <changelog author="nmo.marques@gmail.com" date="1344168000">- pacote inicial</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- minor updates</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to 2.2.4
- package name change from 'utouch-frame'; upstream changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Update to 2.5.0:
  * various bugfixes, see changelog on launchpad for full log
- Remove tools subpkg as the tests require google framework we
  do not provide.
- Cleanup the spec file</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 2.5.0daily13.06.05.
- Spec cleanup.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467720000">- Fix Group tag.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1505044800">- Update to version 2.5.0+bzr20160809:
  * device: Don't use asserts to get properties on failures, to
    avoid crashes (lp#1350523).
- Add baselibs.conf.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1601380800">- add frame-cstdio.patch, fix FTBFS for TW</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="53a0e9a844181a8347d14cc63296150a627c3e21c1350c69060d7fb6a58bbe528823a19a2f878171cd897a401200d7a0cfb3c6bd0548402a8ca17d7323ba470f" name="frame-debugsource" arch="i586">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="4.9"/>
  <changelog author="nmo.marques@gmail.com" date="1344168000">- pacote inicial</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- minor updates</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to 2.2.4
- package name change from 'utouch-frame'; upstream changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Update to 2.5.0:
  * various bugfixes, see changelog on launchpad for full log
- Remove tools subpkg as the tests require google framework we
  do not provide.
- Cleanup the spec file</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 2.5.0daily13.06.05.
- Spec cleanup.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467720000">- Fix Group tag.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1505044800">- Update to version 2.5.0+bzr20160809:
  * device: Don't use asserts to get properties on failures, to
    avoid crashes (lp#1350523).
- Add baselibs.conf.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1601380800">- add frame-cstdio.patch, fix FTBFS for TW</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="43703fe3897129370011e0707470f0b0358e12db4dccdb322253882321a8a7919d409f8a275c33c6e6418839bf73b85535c7c2da200373d83f260b323e01fcf6" name="framel-debuginfo" arch="i586">
  <version epoch="0" ver="8.48.4" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614427200">- Adapt for multiple python3 builds.
- Disable building for python 3.6 since it does not support numpy.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1618747200">- Fix the overeager python-rpm-macros error for main and devel
  package declaration
- Fix the cmake expansion for flavors</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1636718400">- Update to version 8.41.5.
- Upstream tarball and versioning scheme changed.
- Fix python packaging issues: Replace sed-ing changes into the
  CMakeLists.txt file with explicit Python3_EXECUTABLE option to
  cmake command.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1660996800">- Update to version 8.42.3:
  * no release notes.
- Add framel-correct-python-platlib.patch to fix location of
  installed python modules and avoid use of deprecated distutils.
- Update upstream and source URLs.
- Minor changes to how the build dirs for the different python
  flavours are named.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706097600">- Update to version 8.46.2:
  * no release notes.
- Drop framel-correct-python-platlib.patch: fixed upstream.
- Ensure python packages, which now install to python_sitelib are
  noarch.
- Run tests as part of %check section; BuildRequires:
  python-pytest.
- New BuildRequires: python-ctypesgen.
- Disable a segfaulting test on 32 bit archs.
- Trim descriptions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Update to version 8.47.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1708344000">- Update to version 8.47.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712404800">- Update to version 8.47.3:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1737633600">- Update to version 8.48.4:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1752148800">- Pass CMAKE_C_STANDARD=17 to cmake to fix builds with GCC 15.</changelog>
</package>
<package pkgid="54a84324b1587999b09906ef68f6903b2cb810fc4aee9eea971056878735724396aaec9b19c1519a96cf01b04d6036d3c472bff0796ea2a5bbb8173dc0ecc484" name="framel-debugsource" arch="i586">
  <version epoch="0" ver="8.48.4" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614427200">- Adapt for multiple python3 builds.
- Disable building for python 3.6 since it does not support numpy.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1618747200">- Fix the overeager python-rpm-macros error for main and devel
  package declaration
- Fix the cmake expansion for flavors</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1636718400">- Update to version 8.41.5.
- Upstream tarball and versioning scheme changed.
- Fix python packaging issues: Replace sed-ing changes into the
  CMakeLists.txt file with explicit Python3_EXECUTABLE option to
  cmake command.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1660996800">- Update to version 8.42.3:
  * no release notes.
- Add framel-correct-python-platlib.patch to fix location of
  installed python modules and avoid use of deprecated distutils.
- Update upstream and source URLs.
- Minor changes to how the build dirs for the different python
  flavours are named.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706097600">- Update to version 8.46.2:
  * no release notes.
- Drop framel-correct-python-platlib.patch: fixed upstream.
- Ensure python packages, which now install to python_sitelib are
  noarch.
- Run tests as part of %check section; BuildRequires:
  python-pytest.
- New BuildRequires: python-ctypesgen.
- Disable a segfaulting test on 32 bit archs.
- Trim descriptions.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Update to version 8.47.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1708344000">- Update to version 8.47.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712404800">- Update to version 8.47.3:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1737633600">- Update to version 8.48.4:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1752148800">- Pass CMAKE_C_STANDARD=17 to cmake to fix builds with GCC 15.</changelog>
</package>
<package pkgid="e3348c92bd07e03b3dac262931db08c177b51c444fcb3c719e587c465e479e66b04b484388b89a29ec1cdfa683a51cdb37a69fff46292fbbba69aa4a86f7a121" name="framework-ectool-debuginfo" arch="i586">
  <version epoch="0" ver="1+git20240623.0ac6155" rel="1.4"/>
  <changelog author="suse.snooper541@passmail.net" date="1743249600">- Initial version 1+git20240623.0ac6155:
  * Add fwpdversion, which reports PD controller versions on Framework Laptops
  * Bring back fwchargelimit and framework_oem_ec_commands
  * Add LPC support for the AMD Framework Laptops</changelog>
</package>
<package pkgid="02b975a55d6dd8c7712f16261b4ddb8f42a490596a7f755bcfb22479eeeef3b7fb9bb3d38f16a8e37b993d05364ea4a32dc6246834e2dcfebec4146e5544d272" name="framework-ectool-debugsource" arch="i586">
  <version epoch="0" ver="1+git20240623.0ac6155" rel="1.4"/>
  <changelog author="suse.snooper541@passmail.net" date="1743249600">- Initial version 1+git20240623.0ac6155:
  * Add fwpdversion, which reports PD controller versions on Framework Laptops
  * Bring back fwchargelimit and framework_oem_ec_commands
  * Add LPC support for the AMD Framework Laptops</changelog>
</package>
<package pkgid="bb6266d81f9d6e81e9b3b961818279157134a37724a7201450e946f0a5d4e6434cf88b1aa73084bc0dd6d2cdd0c7bb5aa5de8e1ea658d39e05dbb1cd27095bed" name="framework-inputmodule-control-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.0" rel="3.6"/>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1731931200">- inital version 0.2.0</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1733140800">- use smaller pkgconfig(libsystemd) as dependency</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1733227200">- fix source URL</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1742299200">- Add udev-rules and python interface as recommended
- Make udev-rules require main package</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1754913600">- Update vendor tarball to fix CVE-2023-53156 (bsc#1247082) and
  CVE-2024-58266 (bsc#1247198)
- Add update-toolchain.patch to update rust edition to 2024 to enable updates
  of vendored crates</changelog>
</package>
<package pkgid="580e147ea3204ab288eb3b5d8ff436f066fc6cb64202d59bd93ccf292b71a9fdefd49f3711c928aece2142f2186a3c8d78c6720797a5a363232d5d86a120ad72" name="framework-inputmodule-control-debugsource" arch="i586">
  <version epoch="0" ver="0.2.0" rel="3.6"/>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1731931200">- inital version 0.2.0</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1733140800">- use smaller pkgconfig(libsystemd) as dependency</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1733227200">- fix source URL</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1742299200">- Add udev-rules and python interface as recommended
- Make udev-rules require main package</changelog>
  <changelog author="Nico Krapp &lt;nico.krapp@suse.com&gt;" date="1754913600">- Update vendor tarball to fix CVE-2023-53156 (bsc#1247082) and
  CVE-2024-58266 (bsc#1247198)
- Add update-toolchain.patch to update rust edition to 2024 to enable updates
  of vendored crates</changelog>
</package>
<package pkgid="31242499a5e271037f6e419adb174eb5db6b46a930016ee05271f492b78010550172e87199f41c13900f709b3eb45e778e992bc7be8a2d3a98537a78fee52622" name="framework-laptop-debugsource" arch="i586">
  <version epoch="0" ver="1+git20240915.6164bc3" rel="2.32"/>
  <changelog author="suse.snooper541@passmail.net" date="1741348800">- Initial release version 1+git20240915.6164bc3:
  * Add privacy switches to sysfs (#14)
  * Add fan speed and setpoint reporting via hwmon (#10)</changelog>
  <changelog author="suse.snooper541@passmail.net" date="1741348801">- Make build recipe POSIX sh compatible</changelog>
  <changelog author="suse.snooper541@passmail.net" date="1741348802">- Add SUSE boilerplate</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1754222400">- ExcludeArch: ppc64le s390x - they are not framework laptops ;-)
  and miss some of the required kernel symbols</changelog>
</package>
<package pkgid="5a8756dccef9c7d83fb0829dd2daa83387c5ee3ce5bb4adaf38700c094030f6922cd2f4b4c5155a9b7522595056358b02f527a0db67f35937f793bd4a8899c3c" name="framework-laptop-kmp-default-debuginfo" arch="i586">
  <version epoch="0" ver="1+git20240915.6164bc3_k7.2.0_1" rel="2.32"/>
  <changelog author="suse.snooper541@passmail.net" date="1741348800">- Initial release version 1+git20240915.6164bc3:
  * Add privacy switches to sysfs (#14)
  * Add fan speed and setpoint reporting via hwmon (#10)</changelog>
  <changelog author="suse.snooper541@passmail.net" date="1741348801">- Make build recipe POSIX sh compatible</changelog>
  <changelog author="suse.snooper541@passmail.net" date="1741348802">- Add SUSE boilerplate</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1754222400">- ExcludeArch: ppc64le s390x - they are not framework laptops ;-)
  and miss some of the required kernel symbols</changelog>
</package>
<package pkgid="68fd0f93a07b8c0aa3b787f809e31ffa031bbba0a2b783e8b6f2a13722b90fe8b49570ccdff265a928f8f5c504d708920d99007d69c9e0bced7c64b2a9c58d80" name="framework-laptop-kmp-pae-debuginfo" arch="i586">
  <version epoch="0" ver="1+git20240915.6164bc3_k7.2.0_1" rel="2.32"/>
  <changelog author="suse.snooper541@passmail.net" date="1741348800">- Initial release version 1+git20240915.6164bc3:
  * Add privacy switches to sysfs (#14)
  * Add fan speed and setpoint reporting via hwmon (#10)</changelog>
  <changelog author="suse.snooper541@passmail.net" date="1741348801">- Make build recipe POSIX sh compatible</changelog>
  <changelog author="suse.snooper541@passmail.net" date="1741348802">- Add SUSE boilerplate</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1754222400">- ExcludeArch: ppc64le s390x - they are not framework laptops ;-)
  and miss some of the required kernel symbols</changelog>
</package>
<package pkgid="dedcd22ea43a61b969600a4652d40f1cb5093027391948454a880070f30f6f9411ae618ded72cab0642e937d382dc800051a4ab2b39bb827c9990ad9aa5f44b1" name="frameworkintegration-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759492800">- Drop optional kpackage install handler support. AppStream 1.1.1
  no longer supports Qt 5.</changelog>
</package>
<package pkgid="1ed8677d7f78af3953659aaff096ca32f281bac38885e8ee4c79b5ee14ff4739d2d0a7d6b59ffc1d78a3ec69dcc3fa3423695e0d1307750d4b9934350d96383d" name="frameworkintegration-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759492800">- Drop optional kpackage install handler support. AppStream 1.1.1
  no longer supports Qt 5.</changelog>
</package>
<package pkgid="d4e7e827ce355c8e1472a0eb102d0add1a40af865730e9475fd56c1d387704eefe0315981c1b136f6bff68f54bb72eca21d53fef08773f1ce447d5839bd17888" name="frameworkintegration-plugin-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759492800">- Drop optional kpackage install handler support. AppStream 1.1.1
  no longer supports Qt 5.</changelog>
</package>
<package pkgid="4a472c78fd4e3d18027c21965cb8d24b6c0fd5b41650982623b0436d5cfc07bc051ff8afb524b81d7f0ba281f6e554c0d443ea2f585ce49290a8a3d2589e23e2" name="francis-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix progress circle animation during break intervals
  * Update taskbar progress to show urgent state when timer is paused
  * Fix progress not updating during long break
  * Fix unclickable About page back button and prevent page accumulation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="652d91667b92e6045b348f66598890ba100615a1e8fca0b51be60f04c88ea202b620e74ecce854b96586712b18f92e47581e57a35fc4897ef3562995f15e6146" name="francis-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix progress circle animation during break intervals
  * Update taskbar progress to show urgent state when timer is paused
  * Fix progress not updating during long break
  * Fix unclickable About page back button and prevent page accumulation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="456458ce14d2714479d3d76b63f7846bfc95ebd80e893dc64a094591bac6ab833a2ef57e68e43c89e01ef16e4298fd813d3c7484e443f072245f2401e3bc6a7b" name="fred-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.0" rel="1.15"/>
  <changelog author="sebix+novell.com@sebix.at" date="1514376000">- initial package for version 0.1.1</changelog>
  <changelog author="jengelh@inai.de" date="1514808000">- Clarify descriptions.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585483200">- update to version 0.2.0:
  * Ported to Qt5. Thanks to Wincent Balin for doing all the work and providing me
    the patches.
  - - Gillen Daniel &lt;Gillen.Dan@pinguin.lu&gt;  Mon, 16 Mar 2020 13:00:00 +0100</changelog>
</package>
<package pkgid="bba883d34ffeadf001b4041d89e9cf8f97027c2788d954d67d9c71841a1046790ee39ccd8462af108dfcd19fd4ef682f12d34554d3b153d6b9f06a5f22ce1a40" name="fred-debugsource" arch="i586">
  <version epoch="0" ver="0.2.0" rel="1.15"/>
  <changelog author="sebix+novell.com@sebix.at" date="1514376000">- initial package for version 0.1.1</changelog>
  <changelog author="jengelh@inai.de" date="1514808000">- Clarify descriptions.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585483200">- update to version 0.2.0:
  * Ported to Qt5. Thanks to Wincent Balin for doing all the work and providing me
    the patches.
  - - Gillen Daniel &lt;Gillen.Dan@pinguin.lu&gt;  Mon, 16 Mar 2020 13:00:00 +0100</changelog>
</package>
<package pkgid="847259181316d42c62cbaef8d673279cd374d097114aba976a94515fc5807b118dd496452f7b288490a86c19fa8f9f8dea62adb9b62bba1824b022cac4ea3d47" name="freealut-debugsource" arch="i586">
  <version epoch="0" ver="1.1.0" rel="237.14"/>
  <changelog author="crrodriguez@suse.de" date="1231416000">- supress static libraries</changelog>
  <changelog author="cmorve69@yahoo.es" date="1242648000">- Add baselibs.conf file</changelog>
  <changelog author="jengelh@medozas.de" date="1261137600">- Package baselibs.conf file</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1336651200">- Do not use -ansi as default dialect.</changelog>
  <changelog author="jengelh@inai.de" date="1353844800">- Employ shared library packaging guidelines
- Parallel build with %_smp_mflags
- Require pkgconfig so that automatic Provides work
- Remove redundant sections/tags from specfile</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1356523200">- openal-devel is now called openal-soft-devel
- cleaned the spec file a bit up</changelog>
  <changelog author="reddwarf@opensuse.org" date="1357473600">- Removed absurd libopenal1 BuildRequires
- Use pkgconfig(openal) BuildRequires instead of the package name
- Removed openal:/usr/include/AL/alut.h Provides from very old
  package split
- Delete manual -devel requirement specification since they are
  added automatically through rpm/pkgconfig magic</changelog>
  <changelog author="mpluskal@suse.com" date="1509710400">- Switch to cmake build
- Drop not needed freealut-noansiflag.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- turn WARNINGS and OPTIMIZATION CMAKE options off, this
  disables -ansi again and sets uses only the distribution
  default CFLAGS.</changelog>
</package>
<package pkgid="af4dcc418f6e694aae1d907f64f2a2ee37b9e5fd7726d3874bfc90c20edf9c837fa0e3e608539505af00a794622aa23c8eeefdd48e327f17e2b3152d0fa6d443" name="freecell-solver-debuginfo" arch="i586">
  <version epoch="0" ver="6.16.0" rel="1.5"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to 6.2.0
  * Fix run time errors
  * Add a more compact representation of zero-freecells deals
- New build requirement: python3-cffi</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1635595200">- Update to 6.6.0
  * Ignore the FCS_SINGLE_HARD_THREAD and
    FCS_DISABLE_MULTI_NEXT_INSTS options while removing complexity
    from the source code.
  * Better rinutils bootstrap shim.
  * Silence some compiler warnings.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1663848000">- skip python dependencies as they're only for the testsuite</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1663848001">- Add missing runtime requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1669809600">- Update to 6.8.0
  * Workaround an ldd regression
  * OpenCL deal finder cleanups
  * Made the tests suite pass on more CMake options' configurations
  * Cleanups</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708948800">- Set CMAKE_INSTALL_DOCDIR to work around incompatible changes
  added to macros.cmake.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1719576000">- Update to 6.10.0
  * Add experimental functions in FC_SOLVE_INSTANCE_PARAMS_QUERYING
  * Fewer compile-time / lint-time warnings
  * Convert some regular expressions from \d to [0-9]</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1720526400">- Update to 6.12.0
  * Avoid packaging .tidyall.d
  * Renames to "global_instance" and clean-ups</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1757592000">- Update to 6.14.0:
  - Require pysol_cards.gen_multi_cli and avoid requiring
    random2.
  - Add comments and documentation.
  - Apply add_tag("tests_may_fail") to more failing compile-time
    configurations.
  - Add “STRICT ⇒ 1” to Template Toolkit invocations.
  - clang-format and perltidy syntax fixes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 6.16.0:
  * Clean up and sanitize the the depth/dbm fc-solvers.</changelog>
</package>
<package pkgid="b315d2ef7595281213f604298e2603b28eccea08351a7853302849d10cbd9fa6ccb5f7857757992f7373e147a3414d9e4c6359842ca2523b6a2154a32971a837" name="freecell-solver-debugsource" arch="i586">
  <version epoch="0" ver="6.16.0" rel="1.5"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to 6.2.0
  * Fix run time errors
  * Add a more compact representation of zero-freecells deals
- New build requirement: python3-cffi</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1635595200">- Update to 6.6.0
  * Ignore the FCS_SINGLE_HARD_THREAD and
    FCS_DISABLE_MULTI_NEXT_INSTS options while removing complexity
    from the source code.
  * Better rinutils bootstrap shim.
  * Silence some compiler warnings.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1663848000">- skip python dependencies as they're only for the testsuite</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1663848001">- Add missing runtime requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1669809600">- Update to 6.8.0
  * Workaround an ldd regression
  * OpenCL deal finder cleanups
  * Made the tests suite pass on more CMake options' configurations
  * Cleanups</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708948800">- Set CMAKE_INSTALL_DOCDIR to work around incompatible changes
  added to macros.cmake.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1719576000">- Update to 6.10.0
  * Add experimental functions in FC_SOLVE_INSTANCE_PARAMS_QUERYING
  * Fewer compile-time / lint-time warnings
  * Convert some regular expressions from \d to [0-9]</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1720526400">- Update to 6.12.0
  * Avoid packaging .tidyall.d
  * Renames to "global_instance" and clean-ups</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1757592000">- Update to 6.14.0:
  - Require pysol_cards.gen_multi_cli and avoid requiring
    random2.
  - Add comments and documentation.
  - Apply add_tag("tests_may_fail") to more failing compile-time
    configurations.
  - Add “STRICT ⇒ 1” to Template Toolkit invocations.
  - clang-format and perltidy syntax fixes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 6.16.0:
  * Clean up and sanitize the the depth/dbm fc-solvers.</changelog>
</package>
<package pkgid="0f57909cbf660b6bda8181e1db13b5946e621ce4cb1a1ef7f1763b0d15c2ef465178480e4aabd862c7765057bf440aa8f68740c81109fc31bdee9ff797327042" name="freeciv-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.5" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739102400">- Update to 3.1.4:
  * not compatible with 3.0.x servers and vice versa.
  * Player authentication is supported by default
  * Max number of regular players (not counting barbarians) is now
    500
  * Rally Points can be set for the cities
  * Previously silent generic actions now have event message types,
    so can show up chat/messages/popup HRM#848791
  * There has been many changes to what actions each keyboard key
    does, as required by changes in the actions themselves. See
    Controls in Help for updated info. Especially; Paradrop now
    has a key distinct from Pollution cleaning
  * Adding local nation definitions now works properly
  * https://freeciv.fandom.com/wiki/NEWS-3.1.0
- Packaging changes:
  * Introduce the Gtk4 front-end
  * Switch the Gtk3 front-end to Gtk3.22 flavor
  * Switch the Qt front-end to Qt6 on Tumbleweed
  * Build with system LUA
  * Use upstream .desktop files and simplify spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update to 3.1.5:
  * /write command no longer includes deprecated /metamessage
    commands in the generated script
  * Fixed worklist purging for units that cannot be updated
  * Tex AI fixes towards consulting its own copy of map where it
    should
  * Better consider action enabler imposed restrictions on
    selecting rampage targets
  * Fixed corner road graphics for RoadAllCombined tile types
  * qt: Fixed crash on fatal tileset error display when client is
    fully set up
  * Documentation and translations updates
  * developer visible fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754740800">- freeciv 3.2.0:
  * Client not compatible with pre-3.2 servers and vice versa
  * Unit orders are now executed after all the Turn Change
    activities, and after the AIs have begun their turn. This
    avoids "double move" issues with units executing orders with
    replenished movement but still before the new turn
  * Numerouus ruleset and gameplay changes as listed in
    https://freeciv.fandom.com/wiki/NEWS-3.2.0
- enable the SDL2 client
- Build with Qt6 on Leap 15.6</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754827200">- use meson build system
- enable SDL3 client on Tumbleweed and Leap 16.0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1756468800">- make build reproducible, add reproducible.patch boo#1248258</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760097600">- freeciv 3.2.1, a compatible general bugfix release:
  * Fixes for units carrying goods
  * Fix no city being considered capital for a turn after savegame
    loading
  * Corrected what situations make it impossible to airlift a unit
  * Fix culture victory with very high values of culture
  * Client UI and crash fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767355200">- freeciv 3.2.2, a compatible general bugfix release:
  * Fix backward compatibility in loading unit actions from a savegame
  * Fix crashes after continuing game from a savegame
  * Fix an error after player is added mid-game
  * Fix various crashes in client, and client UI tweaks</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774094400">- freeciv 3.2.4:
  * CVE-2026-33250: Fix a vulnerability allowing remote crashing
    of the server (boo#1260036)
  * SDL2 client: Fix crash on selecting nation style or nation
- includes changes from version 3.2.3:
  * Restore server to sane state after savegame loading failures
  * Assert unit goto tile validity rather than outright crashing
  * Improvements to AI players
  * Client UI tweaks and bug fixes
  * translation updates
- drop SDL3 client, build alongside SDL2 is no longer supported,
  requires more intrusive changes to rpm spec</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783684800">- freeciv 3.2.5:
  * Fix No First City vs Currently has cities inconsistency on savegame loading
  * AI: Enable rampage with more attack types
  * Fixed floating point exception at air unit handling
  * Clients: Display NeverProtects unit help in correct place
  * gtk4: Fixed city trading
  * qt: Fixed "Save Options pn Exit" toggle
  * Miscellaneous changes to developer/install/ruleset docs
  * Corrected encoding of the Hungarian translation
  * Compatibility fixes for glibc-2.43, g++16, Qt-6.11</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786017600">- Update reproducible.patch to sort tolua generated type
  registrations reproducibly and regenerate toluabind.c with it:
  the meson build runs the tolua generator embedded in toluabind.c,
  so patching the .lua sources alone had no effect</changelog>
</package>
<package pkgid="30643e553412bd8d142a7c93203fb69065da9cc6450d52f3bf04c28f5816c2e4672c863cca370f7986853b31dbd7b95a9482c81f10adee0b1c89273d55d10e5c" name="freeciv-debugsource" arch="i586">
  <version epoch="0" ver="3.2.5" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739102400">- Update to 3.1.4:
  * not compatible with 3.0.x servers and vice versa.
  * Player authentication is supported by default
  * Max number of regular players (not counting barbarians) is now
    500
  * Rally Points can be set for the cities
  * Previously silent generic actions now have event message types,
    so can show up chat/messages/popup HRM#848791
  * There has been many changes to what actions each keyboard key
    does, as required by changes in the actions themselves. See
    Controls in Help for updated info. Especially; Paradrop now
    has a key distinct from Pollution cleaning
  * Adding local nation definitions now works properly
  * https://freeciv.fandom.com/wiki/NEWS-3.1.0
- Packaging changes:
  * Introduce the Gtk4 front-end
  * Switch the Gtk3 front-end to Gtk3.22 flavor
  * Switch the Qt front-end to Qt6 on Tumbleweed
  * Build with system LUA
  * Use upstream .desktop files and simplify spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update to 3.1.5:
  * /write command no longer includes deprecated /metamessage
    commands in the generated script
  * Fixed worklist purging for units that cannot be updated
  * Tex AI fixes towards consulting its own copy of map where it
    should
  * Better consider action enabler imposed restrictions on
    selecting rampage targets
  * Fixed corner road graphics for RoadAllCombined tile types
  * qt: Fixed crash on fatal tileset error display when client is
    fully set up
  * Documentation and translations updates
  * developer visible fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754740800">- freeciv 3.2.0:
  * Client not compatible with pre-3.2 servers and vice versa
  * Unit orders are now executed after all the Turn Change
    activities, and after the AIs have begun their turn. This
    avoids "double move" issues with units executing orders with
    replenished movement but still before the new turn
  * Numerouus ruleset and gameplay changes as listed in
    https://freeciv.fandom.com/wiki/NEWS-3.2.0
- enable the SDL2 client
- Build with Qt6 on Leap 15.6</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754827200">- use meson build system
- enable SDL3 client on Tumbleweed and Leap 16.0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1756468800">- make build reproducible, add reproducible.patch boo#1248258</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760097600">- freeciv 3.2.1, a compatible general bugfix release:
  * Fixes for units carrying goods
  * Fix no city being considered capital for a turn after savegame
    loading
  * Corrected what situations make it impossible to airlift a unit
  * Fix culture victory with very high values of culture
  * Client UI and crash fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767355200">- freeciv 3.2.2, a compatible general bugfix release:
  * Fix backward compatibility in loading unit actions from a savegame
  * Fix crashes after continuing game from a savegame
  * Fix an error after player is added mid-game
  * Fix various crashes in client, and client UI tweaks</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774094400">- freeciv 3.2.4:
  * CVE-2026-33250: Fix a vulnerability allowing remote crashing
    of the server (boo#1260036)
  * SDL2 client: Fix crash on selecting nation style or nation
- includes changes from version 3.2.3:
  * Restore server to sane state after savegame loading failures
  * Assert unit goto tile validity rather than outright crashing
  * Improvements to AI players
  * Client UI tweaks and bug fixes
  * translation updates
- drop SDL3 client, build alongside SDL2 is no longer supported,
  requires more intrusive changes to rpm spec</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783684800">- freeciv 3.2.5:
  * Fix No First City vs Currently has cities inconsistency on savegame loading
  * AI: Enable rampage with more attack types
  * Fixed floating point exception at air unit handling
  * Clients: Display NeverProtects unit help in correct place
  * gtk4: Fixed city trading
  * qt: Fixed "Save Options pn Exit" toggle
  * Miscellaneous changes to developer/install/ruleset docs
  * Corrected encoding of the Hungarian translation
  * Compatibility fixes for glibc-2.43, g++16, Qt-6.11</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786017600">- Update reproducible.patch to sort tolua generated type
  registrations reproducibly and regenerate toluabind.c with it:
  the meson build runs the tolua generator embedded in toluabind.c,
  so patching the .lua sources alone had no effect</changelog>
</package>
<package pkgid="11ee29f572bfdb41bb037ef5310068d430a0ceea0e8383ba434c8ed4c6a8c4b60c897aeb225c4c08e02b4279c555f430a980449bf5e503298a2db6aad830409d" name="freeciv-gtk3-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.5" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739102400">- Update to 3.1.4:
  * not compatible with 3.0.x servers and vice versa.
  * Player authentication is supported by default
  * Max number of regular players (not counting barbarians) is now
    500
  * Rally Points can be set for the cities
  * Previously silent generic actions now have event message types,
    so can show up chat/messages/popup HRM#848791
  * There has been many changes to what actions each keyboard key
    does, as required by changes in the actions themselves. See
    Controls in Help for updated info. Especially; Paradrop now
    has a key distinct from Pollution cleaning
  * Adding local nation definitions now works properly
  * https://freeciv.fandom.com/wiki/NEWS-3.1.0
- Packaging changes:
  * Introduce the Gtk4 front-end
  * Switch the Gtk3 front-end to Gtk3.22 flavor
  * Switch the Qt front-end to Qt6 on Tumbleweed
  * Build with system LUA
  * Use upstream .desktop files and simplify spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update to 3.1.5:
  * /write command no longer includes deprecated /metamessage
    commands in the generated script
  * Fixed worklist purging for units that cannot be updated
  * Tex AI fixes towards consulting its own copy of map where it
    should
  * Better consider action enabler imposed restrictions on
    selecting rampage targets
  * Fixed corner road graphics for RoadAllCombined tile types
  * qt: Fixed crash on fatal tileset error display when client is
    fully set up
  * Documentation and translations updates
  * developer visible fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754740800">- freeciv 3.2.0:
  * Client not compatible with pre-3.2 servers and vice versa
  * Unit orders are now executed after all the Turn Change
    activities, and after the AIs have begun their turn. This
    avoids "double move" issues with units executing orders with
    replenished movement but still before the new turn
  * Numerouus ruleset and gameplay changes as listed in
    https://freeciv.fandom.com/wiki/NEWS-3.2.0
- enable the SDL2 client
- Build with Qt6 on Leap 15.6</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754827200">- use meson build system
- enable SDL3 client on Tumbleweed and Leap 16.0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1756468800">- make build reproducible, add reproducible.patch boo#1248258</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760097600">- freeciv 3.2.1, a compatible general bugfix release:
  * Fixes for units carrying goods
  * Fix no city being considered capital for a turn after savegame
    loading
  * Corrected what situations make it impossible to airlift a unit
  * Fix culture victory with very high values of culture
  * Client UI and crash fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767355200">- freeciv 3.2.2, a compatible general bugfix release:
  * Fix backward compatibility in loading unit actions from a savegame
  * Fix crashes after continuing game from a savegame
  * Fix an error after player is added mid-game
  * Fix various crashes in client, and client UI tweaks</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774094400">- freeciv 3.2.4:
  * CVE-2026-33250: Fix a vulnerability allowing remote crashing
    of the server (boo#1260036)
  * SDL2 client: Fix crash on selecting nation style or nation
- includes changes from version 3.2.3:
  * Restore server to sane state after savegame loading failures
  * Assert unit goto tile validity rather than outright crashing
  * Improvements to AI players
  * Client UI tweaks and bug fixes
  * translation updates
- drop SDL3 client, build alongside SDL2 is no longer supported,
  requires more intrusive changes to rpm spec</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783684800">- freeciv 3.2.5:
  * Fix No First City vs Currently has cities inconsistency on savegame loading
  * AI: Enable rampage with more attack types
  * Fixed floating point exception at air unit handling
  * Clients: Display NeverProtects unit help in correct place
  * gtk4: Fixed city trading
  * qt: Fixed "Save Options pn Exit" toggle
  * Miscellaneous changes to developer/install/ruleset docs
  * Corrected encoding of the Hungarian translation
  * Compatibility fixes for glibc-2.43, g++16, Qt-6.11</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786017600">- Update reproducible.patch to sort tolua generated type
  registrations reproducibly and regenerate toluabind.c with it:
  the meson build runs the tolua generator embedded in toluabind.c,
  so patching the .lua sources alone had no effect</changelog>
</package>
<package pkgid="3812b9983516d783316b3099430266db353a42caa02842069c754b44f937f726c5dc257456ccd88be5f9957bf3a94cb213d1fdeab4e353cf9cbff305277f6b02" name="freeciv-gtk4-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.5" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739102400">- Update to 3.1.4:
  * not compatible with 3.0.x servers and vice versa.
  * Player authentication is supported by default
  * Max number of regular players (not counting barbarians) is now
    500
  * Rally Points can be set for the cities
  * Previously silent generic actions now have event message types,
    so can show up chat/messages/popup HRM#848791
  * There has been many changes to what actions each keyboard key
    does, as required by changes in the actions themselves. See
    Controls in Help for updated info. Especially; Paradrop now
    has a key distinct from Pollution cleaning
  * Adding local nation definitions now works properly
  * https://freeciv.fandom.com/wiki/NEWS-3.1.0
- Packaging changes:
  * Introduce the Gtk4 front-end
  * Switch the Gtk3 front-end to Gtk3.22 flavor
  * Switch the Qt front-end to Qt6 on Tumbleweed
  * Build with system LUA
  * Use upstream .desktop files and simplify spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update to 3.1.5:
  * /write command no longer includes deprecated /metamessage
    commands in the generated script
  * Fixed worklist purging for units that cannot be updated
  * Tex AI fixes towards consulting its own copy of map where it
    should
  * Better consider action enabler imposed restrictions on
    selecting rampage targets
  * Fixed corner road graphics for RoadAllCombined tile types
  * qt: Fixed crash on fatal tileset error display when client is
    fully set up
  * Documentation and translations updates
  * developer visible fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754740800">- freeciv 3.2.0:
  * Client not compatible with pre-3.2 servers and vice versa
  * Unit orders are now executed after all the Turn Change
    activities, and after the AIs have begun their turn. This
    avoids "double move" issues with units executing orders with
    replenished movement but still before the new turn
  * Numerouus ruleset and gameplay changes as listed in
    https://freeciv.fandom.com/wiki/NEWS-3.2.0
- enable the SDL2 client
- Build with Qt6 on Leap 15.6</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754827200">- use meson build system
- enable SDL3 client on Tumbleweed and Leap 16.0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1756468800">- make build reproducible, add reproducible.patch boo#1248258</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760097600">- freeciv 3.2.1, a compatible general bugfix release:
  * Fixes for units carrying goods
  * Fix no city being considered capital for a turn after savegame
    loading
  * Corrected what situations make it impossible to airlift a unit
  * Fix culture victory with very high values of culture
  * Client UI and crash fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767355200">- freeciv 3.2.2, a compatible general bugfix release:
  * Fix backward compatibility in loading unit actions from a savegame
  * Fix crashes after continuing game from a savegame
  * Fix an error after player is added mid-game
  * Fix various crashes in client, and client UI tweaks</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774094400">- freeciv 3.2.4:
  * CVE-2026-33250: Fix a vulnerability allowing remote crashing
    of the server (boo#1260036)
  * SDL2 client: Fix crash on selecting nation style or nation
- includes changes from version 3.2.3:
  * Restore server to sane state after savegame loading failures
  * Assert unit goto tile validity rather than outright crashing
  * Improvements to AI players
  * Client UI tweaks and bug fixes
  * translation updates
- drop SDL3 client, build alongside SDL2 is no longer supported,
  requires more intrusive changes to rpm spec</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783684800">- freeciv 3.2.5:
  * Fix No First City vs Currently has cities inconsistency on savegame loading
  * AI: Enable rampage with more attack types
  * Fixed floating point exception at air unit handling
  * Clients: Display NeverProtects unit help in correct place
  * gtk4: Fixed city trading
  * qt: Fixed "Save Options pn Exit" toggle
  * Miscellaneous changes to developer/install/ruleset docs
  * Corrected encoding of the Hungarian translation
  * Compatibility fixes for glibc-2.43, g++16, Qt-6.11</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786017600">- Update reproducible.patch to sort tolua generated type
  registrations reproducibly and regenerate toluabind.c with it:
  the meson build runs the tolua generator embedded in toluabind.c,
  so patching the .lua sources alone had no effect</changelog>
</package>
<package pkgid="4137c4ad4143532927112a52502646e3053c975f90739fbebab2ffd7f434e9f7f2d3b05b113b2e33e6c973811f0cfbd342cab44f9f4d3de9e3f9b3ab9e315135" name="freeciv-qt-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.5" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739102400">- Update to 3.1.4:
  * not compatible with 3.0.x servers and vice versa.
  * Player authentication is supported by default
  * Max number of regular players (not counting barbarians) is now
    500
  * Rally Points can be set for the cities
  * Previously silent generic actions now have event message types,
    so can show up chat/messages/popup HRM#848791
  * There has been many changes to what actions each keyboard key
    does, as required by changes in the actions themselves. See
    Controls in Help for updated info. Especially; Paradrop now
    has a key distinct from Pollution cleaning
  * Adding local nation definitions now works properly
  * https://freeciv.fandom.com/wiki/NEWS-3.1.0
- Packaging changes:
  * Introduce the Gtk4 front-end
  * Switch the Gtk3 front-end to Gtk3.22 flavor
  * Switch the Qt front-end to Qt6 on Tumbleweed
  * Build with system LUA
  * Use upstream .desktop files and simplify spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update to 3.1.5:
  * /write command no longer includes deprecated /metamessage
    commands in the generated script
  * Fixed worklist purging for units that cannot be updated
  * Tex AI fixes towards consulting its own copy of map where it
    should
  * Better consider action enabler imposed restrictions on
    selecting rampage targets
  * Fixed corner road graphics for RoadAllCombined tile types
  * qt: Fixed crash on fatal tileset error display when client is
    fully set up
  * Documentation and translations updates
  * developer visible fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754740800">- freeciv 3.2.0:
  * Client not compatible with pre-3.2 servers and vice versa
  * Unit orders are now executed after all the Turn Change
    activities, and after the AIs have begun their turn. This
    avoids "double move" issues with units executing orders with
    replenished movement but still before the new turn
  * Numerouus ruleset and gameplay changes as listed in
    https://freeciv.fandom.com/wiki/NEWS-3.2.0
- enable the SDL2 client
- Build with Qt6 on Leap 15.6</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754827200">- use meson build system
- enable SDL3 client on Tumbleweed and Leap 16.0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1756468800">- make build reproducible, add reproducible.patch boo#1248258</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760097600">- freeciv 3.2.1, a compatible general bugfix release:
  * Fixes for units carrying goods
  * Fix no city being considered capital for a turn after savegame
    loading
  * Corrected what situations make it impossible to airlift a unit
  * Fix culture victory with very high values of culture
  * Client UI and crash fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767355200">- freeciv 3.2.2, a compatible general bugfix release:
  * Fix backward compatibility in loading unit actions from a savegame
  * Fix crashes after continuing game from a savegame
  * Fix an error after player is added mid-game
  * Fix various crashes in client, and client UI tweaks</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774094400">- freeciv 3.2.4:
  * CVE-2026-33250: Fix a vulnerability allowing remote crashing
    of the server (boo#1260036)
  * SDL2 client: Fix crash on selecting nation style or nation
- includes changes from version 3.2.3:
  * Restore server to sane state after savegame loading failures
  * Assert unit goto tile validity rather than outright crashing
  * Improvements to AI players
  * Client UI tweaks and bug fixes
  * translation updates
- drop SDL3 client, build alongside SDL2 is no longer supported,
  requires more intrusive changes to rpm spec</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783684800">- freeciv 3.2.5:
  * Fix No First City vs Currently has cities inconsistency on savegame loading
  * AI: Enable rampage with more attack types
  * Fixed floating point exception at air unit handling
  * Clients: Display NeverProtects unit help in correct place
  * gtk4: Fixed city trading
  * qt: Fixed "Save Options pn Exit" toggle
  * Miscellaneous changes to developer/install/ruleset docs
  * Corrected encoding of the Hungarian translation
  * Compatibility fixes for glibc-2.43, g++16, Qt-6.11</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786017600">- Update reproducible.patch to sort tolua generated type
  registrations reproducibly and regenerate toluabind.c with it:
  the meson build runs the tolua generator embedded in toluabind.c,
  so patching the .lua sources alone had no effect</changelog>
</package>
<package pkgid="c1a42595b7da1db58da0bdab4af4b7ea013c2d1675194ed11666302a70d05fd67fc4c241085529eb23ad568a049be805b849fe0c5332497d4cd988e940a5ce6c" name="freeciv-sdl2-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.5" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739102400">- Update to 3.1.4:
  * not compatible with 3.0.x servers and vice versa.
  * Player authentication is supported by default
  * Max number of regular players (not counting barbarians) is now
    500
  * Rally Points can be set for the cities
  * Previously silent generic actions now have event message types,
    so can show up chat/messages/popup HRM#848791
  * There has been many changes to what actions each keyboard key
    does, as required by changes in the actions themselves. See
    Controls in Help for updated info. Especially; Paradrop now
    has a key distinct from Pollution cleaning
  * Adding local nation definitions now works properly
  * https://freeciv.fandom.com/wiki/NEWS-3.1.0
- Packaging changes:
  * Introduce the Gtk4 front-end
  * Switch the Gtk3 front-end to Gtk3.22 flavor
  * Switch the Qt front-end to Qt6 on Tumbleweed
  * Build with system LUA
  * Use upstream .desktop files and simplify spec file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update to 3.1.5:
  * /write command no longer includes deprecated /metamessage
    commands in the generated script
  * Fixed worklist purging for units that cannot be updated
  * Tex AI fixes towards consulting its own copy of map where it
    should
  * Better consider action enabler imposed restrictions on
    selecting rampage targets
  * Fixed corner road graphics for RoadAllCombined tile types
  * qt: Fixed crash on fatal tileset error display when client is
    fully set up
  * Documentation and translations updates
  * developer visible fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754740800">- freeciv 3.2.0:
  * Client not compatible with pre-3.2 servers and vice versa
  * Unit orders are now executed after all the Turn Change
    activities, and after the AIs have begun their turn. This
    avoids "double move" issues with units executing orders with
    replenished movement but still before the new turn
  * Numerouus ruleset and gameplay changes as listed in
    https://freeciv.fandom.com/wiki/NEWS-3.2.0
- enable the SDL2 client
- Build with Qt6 on Leap 15.6</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1754827200">- use meson build system
- enable SDL3 client on Tumbleweed and Leap 16.0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1756468800">- make build reproducible, add reproducible.patch boo#1248258</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1760097600">- freeciv 3.2.1, a compatible general bugfix release:
  * Fixes for units carrying goods
  * Fix no city being considered capital for a turn after savegame
    loading
  * Corrected what situations make it impossible to airlift a unit
  * Fix culture victory with very high values of culture
  * Client UI and crash fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767355200">- freeciv 3.2.2, a compatible general bugfix release:
  * Fix backward compatibility in loading unit actions from a savegame
  * Fix crashes after continuing game from a savegame
  * Fix an error after player is added mid-game
  * Fix various crashes in client, and client UI tweaks</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774094400">- freeciv 3.2.4:
  * CVE-2026-33250: Fix a vulnerability allowing remote crashing
    of the server (boo#1260036)
  * SDL2 client: Fix crash on selecting nation style or nation
- includes changes from version 3.2.3:
  * Restore server to sane state after savegame loading failures
  * Assert unit goto tile validity rather than outright crashing
  * Improvements to AI players
  * Client UI tweaks and bug fixes
  * translation updates
- drop SDL3 client, build alongside SDL2 is no longer supported,
  requires more intrusive changes to rpm spec</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783684800">- freeciv 3.2.5:
  * Fix No First City vs Currently has cities inconsistency on savegame loading
  * AI: Enable rampage with more attack types
  * Fixed floating point exception at air unit handling
  * Clients: Display NeverProtects unit help in correct place
  * gtk4: Fixed city trading
  * qt: Fixed "Save Options pn Exit" toggle
  * Miscellaneous changes to developer/install/ruleset docs
  * Corrected encoding of the Hungarian translation
  * Compatibility fixes for glibc-2.43, g++16, Qt-6.11</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786017600">- Update reproducible.patch to sort tolua generated type
  registrations reproducibly and regenerate toluabind.c with it:
  the meson build runs the tolua generator embedded in toluabind.c,
  so patching the .lua sources alone had no effect</changelog>
</package>
<package pkgid="b4b3e30ef21430f1eb9db8df28c004c51561a2f8211f5e87dc03a92b42c5ffdcb7f1223349259fc22c367fce5c7554a386aead4ba2387e96588f5d61cf0a1017" name="freedup-debuginfo" arch="i586">
  <version epoch="0" ver="1.6~3" rel="4.8"/>
  <changelog author="mskibbe@suse.de" date="1201608000">- create package</changelog>
  <changelog author="mpluskal@suse.com" date="1433419200">- Update to 1.6.3-3
  * for list of changes see Changelog
- Cleanup spec file with spec-cleaner
- Use url for source</changelog>
  <changelog author="mpluskal@suse.com" date="1435147200">- Update license information</changelog>
  <changelog author="schwab@suse.de" date="1445256000">- Clean junk before building
- nostrip.patch: Don't strip binaries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="23d3da5a44b1052e861201a15deb3dc1a2975908e98cbbf78773a176059c1beff2831b64bc12829e1483ae0dffb83a260170e3912e3958901ba58c3df79b27be" name="freedup-debugsource" arch="i586">
  <version epoch="0" ver="1.6~3" rel="4.8"/>
  <changelog author="mskibbe@suse.de" date="1201608000">- create package</changelog>
  <changelog author="mpluskal@suse.com" date="1433419200">- Update to 1.6.3-3
  * for list of changes see Changelog
- Cleanup spec file with spec-cleaner
- Use url for source</changelog>
  <changelog author="mpluskal@suse.com" date="1435147200">- Update license information</changelog>
  <changelog author="schwab@suse.de" date="1445256000">- Clean junk before building
- nostrip.patch: Don't strip binaries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="44b4450e44bafc11eb3daa20df6e9379c041ce1e982c9f02bb73524b2fc4ef75e5c681bd3958380b697df1c1b844e3faf96cbbadbca059d247baddc871d21680" name="freeglut-debugsource" arch="i586">
  <version epoch="0" ver="3.2.2" rel="2.5"/>
  <changelog author="jengelh@inai.de" date="1364126400">- freeglut only directly depends on gl/glu, nothing else</changelog>
  <changelog author="meissner@suse.com" date="1365249600">- Update to 2.8.1
  - bugfixes mostly, covering MacOS, Windows and also regular
    UNIX X code.
- use source url
- dropped upstreamed freeglut-glextconflict.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Cleanup buildrequires to include only what is actually
  used.</changelog>
  <changelog author="tchvatal@suse.com" date="1426248000">- Cleanup with spec-cleaner a bit
- Remove obsolete conditions
- Remove condition for sle11 build as it fails anyway</changelog>
  <changelog author="tchvatal@suse.com" date="1426248001">- Version bump to 3.0.0
  * Now with cmake build system
  * Various small fixes around here and there - no upstream changelog
    apart from VCS
- Remove some more obsolete things from spec now when we use cmake</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743595200">- add freeglut-gcc15.patch from upstream to fix gcc-15 compile time
  error</changelog>
</package>
<package pkgid="d1b66eab2e138437974d57ee5e65fec6415ad54df1a33ef526de3edf553354dddbd3f9dbf411d1de4b606579d9c92fc9e19b171b3b7bc62c3ea930d9182f397f" name="freeglut-demo-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.2" rel="2.5"/>
  <changelog author="jengelh@inai.de" date="1364126400">- freeglut only directly depends on gl/glu, nothing else</changelog>
  <changelog author="meissner@suse.com" date="1365249600">- Update to 2.8.1
  - bugfixes mostly, covering MacOS, Windows and also regular
    UNIX X code.
- use source url
- dropped upstreamed freeglut-glextconflict.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Cleanup buildrequires to include only what is actually
  used.</changelog>
  <changelog author="tchvatal@suse.com" date="1426248000">- Cleanup with spec-cleaner a bit
- Remove obsolete conditions
- Remove condition for sle11 build as it fails anyway</changelog>
  <changelog author="tchvatal@suse.com" date="1426248001">- Version bump to 3.0.0
  * Now with cmake build system
  * Various small fixes around here and there - no upstream changelog
    apart from VCS
- Remove some more obsolete things from spec now when we use cmake</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743595200">- add freeglut-gcc15.patch from upstream to fix gcc-15 compile time
  error</changelog>
</package>
<package pkgid="4d86ff67d28573cf19158966b023fdae0eb37f09f7cf788d1deca70c9c1d42e751f6b6eb5cb9a4f931d7adcdb2e33576ecec6ccfb044b73f534375a6e11a00f1" name="freeimage-debuginfo" arch="i586">
  <version epoch="0" ver="3.18.0.1909" rel="2.16"/>
  <changelog author="kbabioch@suse.com" date="1516795200">- Add CVE-2016-5684.patch: Fix an exploitable out-of-bounds write vulnerability
  in the XMP image handling functionality, which can cause an arbitrary memory
  overwrite resulting in code execution (CVE-2016-5684 boo#1002621).</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1536667200">- update to 3.18.0
- refresh/replace unbudle.patch
- add freeimage-no-return-in-nonvoid.patch
- drop CVE-2016-5684.patch and CVE-2015-0852.patch
- refresh doxygen.patch
  * removed FreeImage_RotateClassic
  * removed internal Deprecation Manager
  * DDS plugin now convert 16-bit uncompressed RGB (RGB444, RGB555, RGB565)
    to 24-bit RGB on loading
  * added saving support to the PSD plugin
  * FreeImage_ConvertToRawBits now deals with palletized images containing
    transparency during conversion
  * added saving support for 32-bit CMYK in JPEG plugin
  * added FreeImage_Validate functions:
    added FreeImage_Validate
    added FreeImage_ValidateU
    added FreeImage_ValidateFromHandle
    added FreeImage_ValidateFromMemory
  * fixed PCX loader against malicious images with a bad window specification
  * fixed TIFF loader with loading of RGB[A]F float images
  * improved loading speed of PSD plugin
  * fixed support of snprintf in Visual Studio 2015
  * improved GIF signature validation
  * improved TARGA signature validation
  * disabled ICC sRGB profile checking in PluginPNG:Save
  * fixed endianness detection on some architectures
  * fixed saving of 32-bit CMYK converted to 24-bit RGB on loading
    (remove ICC profile from Exif metadata)
  * fixed FreeImage_IsTransparent and FreeImage_GetColorType returned value
    for RGBA[16,F] images flagged as CMYK
  * fixed a bug in FreeImage_Clone when working with wrapped buffer
  * fixed a bug in PluginBMP:Save when saving a dib created with FreeImage_CreateView
  * fixed loading of uncompressed DDS files when width / height
    are not a multiple of 4
  * fixed XPM loader against malicious images with a bad header specification
  * fixed TIFF loader with Exif loading (saves and restores offset
    and dir when exif is loaded)
  * refactored MultiPage and CacheFile mechanism
  * fixed PCX file conversion crash on special files
  * fixed FreeImage_FillBackground when using blending with an alpha-transparent
    foreground color over an opaque background
  * fixed 64-bit conversion of parameters in sprintf calls (required with C++ 11)
  * fixed static cast to boolean in PluginJPEG
  * improved error handling in PluginPNG
  * fixed wrong exposure in exported HDR files
  * fixed PluginTIFF:ReadThumbnail behavior when reading TIF with Exif metadata</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1589544000">- Add patch CVE-2019-12211_2019-12213.patch to fix:
  * bsc#113576 CVE-2019-12211
  * bsc#1135731 CVE-2019-12213</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1589544001">- Add patch to fix build on bigendian:
  * bigendian.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1598270400">- fix build with libraw 0.20 (libraw_0_20.patch)</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix build with openexr3
  + freeimage-openexr3.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655553600">- Adjust unbundle.patch to work with tiff &gt;= 4.4.0 [boo#1200451]
- Refresh doxygen.patch as -p1, use %autosetup
- Trim redundant information from descriptions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1674129600">- Add libraw_0_21.patch: Fix build against libraw 0.21.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1694088000">- Update to SVN revision 1909:
  * added the 'ExtraSamples' tag key to the FIMD_EXIF_MAIN
    &amp; FIMD_EXIF_EXIF metadata models
  * added support for Exif v2.3.2 tags
  * improved TIFF compression when using float images with
    TIFF_ADOBE_DEFLATE or TIFF_LZW flag
  * improved performance of _MemoryReadProc function (see FreeImageIO.cpp)
  * improved TIFF validation against Canon CR2 files (CR2 files are no
    longer recognized as TIFF)
  * improved TIFF plugin when working with malicious images
  * improved BMP plugin when working with malicious images
  * improved FreeImage_LoadFromMemory robustness when working with
    malicious images
  * fixed JXR plugin when working under a Linux OS
  * improved PFM plugin against malicious images
  * improved JXR plugin against malicious images
  * improved Targa plugin against malicious images
  * improved DDS plugin against malicious images
  * improved PCX plugin against malicious images
  * improved PNM plugin against malicious images
  * improved TIFF plugin against malicious images
  * improved J2K plugin against malicious images
  * fixed FreeImage_OpenMultiBitmap with usage of filenames longer than
    255 characters &amp; Windows Long Path disabled
  * TIFF images saved with TIFF_DEFLATE compression are saved to images
    with TIFF_ADOBE_DEFLATE compresssion (TIFF_DEFLATE is obsolete)
  * fixed FreeImage_FlipVertical behavior with very large images
  * fixed FreeImage_Paste behavior with very large images
  * fixed FreeImage_SeekMemory behavior with 64-bit malicious images
- CVE-2019-12211_2019-12213.patch merged upstream
- libraw_0_20.patch libraw_0_21.patch merged upstream
- bigendian.patch merged upstream
- freeimage-no-return-in-nonvoid.patch merged upstream
- edit unbundle.patch
- closes boo#1135736 boo#1135731 boo#1214776 boo#1214557 boo#1214555 boo#1214556
- Fixes CVEs: CVE-2019-12213 CVE-2019-12211 CVE-2020-21426 CVE-2020-21427
  CVE-2020-21428 CVE-2020-22524</changelog>
  <changelog author="Ich &lt;jengelh@inai.de&gt;" date="1697544000">- Unbreak the build of all downstream packages, repeal
  excessive excludes from _service, redo unbundle.patch [boo#1216332]</changelog>
</package>
<package pkgid="c9b6bdda9c28a3b69141fd6dd65a75af6bf92d3f02a152ac182e8d36f6ab4d44b02939e701c61d59f4c154601f27fdc28a66ed798ca0241f3621ea529e3c026f" name="freeimage-debugsource" arch="i586">
  <version epoch="0" ver="3.18.0.1909" rel="2.16"/>
  <changelog author="kbabioch@suse.com" date="1516795200">- Add CVE-2016-5684.patch: Fix an exploitable out-of-bounds write vulnerability
  in the XMP image handling functionality, which can cause an arbitrary memory
  overwrite resulting in code execution (CVE-2016-5684 boo#1002621).</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1536667200">- update to 3.18.0
- refresh/replace unbudle.patch
- add freeimage-no-return-in-nonvoid.patch
- drop CVE-2016-5684.patch and CVE-2015-0852.patch
- refresh doxygen.patch
  * removed FreeImage_RotateClassic
  * removed internal Deprecation Manager
  * DDS plugin now convert 16-bit uncompressed RGB (RGB444, RGB555, RGB565)
    to 24-bit RGB on loading
  * added saving support to the PSD plugin
  * FreeImage_ConvertToRawBits now deals with palletized images containing
    transparency during conversion
  * added saving support for 32-bit CMYK in JPEG plugin
  * added FreeImage_Validate functions:
    added FreeImage_Validate
    added FreeImage_ValidateU
    added FreeImage_ValidateFromHandle
    added FreeImage_ValidateFromMemory
  * fixed PCX loader against malicious images with a bad window specification
  * fixed TIFF loader with loading of RGB[A]F float images
  * improved loading speed of PSD plugin
  * fixed support of snprintf in Visual Studio 2015
  * improved GIF signature validation
  * improved TARGA signature validation
  * disabled ICC sRGB profile checking in PluginPNG:Save
  * fixed endianness detection on some architectures
  * fixed saving of 32-bit CMYK converted to 24-bit RGB on loading
    (remove ICC profile from Exif metadata)
  * fixed FreeImage_IsTransparent and FreeImage_GetColorType returned value
    for RGBA[16,F] images flagged as CMYK
  * fixed a bug in FreeImage_Clone when working with wrapped buffer
  * fixed a bug in PluginBMP:Save when saving a dib created with FreeImage_CreateView
  * fixed loading of uncompressed DDS files when width / height
    are not a multiple of 4
  * fixed XPM loader against malicious images with a bad header specification
  * fixed TIFF loader with Exif loading (saves and restores offset
    and dir when exif is loaded)
  * refactored MultiPage and CacheFile mechanism
  * fixed PCX file conversion crash on special files
  * fixed FreeImage_FillBackground when using blending with an alpha-transparent
    foreground color over an opaque background
  * fixed 64-bit conversion of parameters in sprintf calls (required with C++ 11)
  * fixed static cast to boolean in PluginJPEG
  * improved error handling in PluginPNG
  * fixed wrong exposure in exported HDR files
  * fixed PluginTIFF:ReadThumbnail behavior when reading TIF with Exif metadata</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1589544000">- Add patch CVE-2019-12211_2019-12213.patch to fix:
  * bsc#113576 CVE-2019-12211
  * bsc#1135731 CVE-2019-12213</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1589544001">- Add patch to fix build on bigendian:
  * bigendian.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1598270400">- fix build with libraw 0.20 (libraw_0_20.patch)</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix build with openexr3
  + freeimage-openexr3.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655553600">- Adjust unbundle.patch to work with tiff &gt;= 4.4.0 [boo#1200451]
- Refresh doxygen.patch as -p1, use %autosetup
- Trim redundant information from descriptions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1674129600">- Add libraw_0_21.patch: Fix build against libraw 0.21.</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1694088000">- Update to SVN revision 1909:
  * added the 'ExtraSamples' tag key to the FIMD_EXIF_MAIN
    &amp; FIMD_EXIF_EXIF metadata models
  * added support for Exif v2.3.2 tags
  * improved TIFF compression when using float images with
    TIFF_ADOBE_DEFLATE or TIFF_LZW flag
  * improved performance of _MemoryReadProc function (see FreeImageIO.cpp)
  * improved TIFF validation against Canon CR2 files (CR2 files are no
    longer recognized as TIFF)
  * improved TIFF plugin when working with malicious images
  * improved BMP plugin when working with malicious images
  * improved FreeImage_LoadFromMemory robustness when working with
    malicious images
  * fixed JXR plugin when working under a Linux OS
  * improved PFM plugin against malicious images
  * improved JXR plugin against malicious images
  * improved Targa plugin against malicious images
  * improved DDS plugin against malicious images
  * improved PCX plugin against malicious images
  * improved PNM plugin against malicious images
  * improved TIFF plugin against malicious images
  * improved J2K plugin against malicious images
  * fixed FreeImage_OpenMultiBitmap with usage of filenames longer than
    255 characters &amp; Windows Long Path disabled
  * TIFF images saved with TIFF_DEFLATE compression are saved to images
    with TIFF_ADOBE_DEFLATE compresssion (TIFF_DEFLATE is obsolete)
  * fixed FreeImage_FlipVertical behavior with very large images
  * fixed FreeImage_Paste behavior with very large images
  * fixed FreeImage_SeekMemory behavior with 64-bit malicious images
- CVE-2019-12211_2019-12213.patch merged upstream
- libraw_0_20.patch libraw_0_21.patch merged upstream
- bigendian.patch merged upstream
- freeimage-no-return-in-nonvoid.patch merged upstream
- edit unbundle.patch
- closes boo#1135736 boo#1135731 boo#1214776 boo#1214557 boo#1214555 boo#1214556
- Fixes CVEs: CVE-2019-12213 CVE-2019-12211 CVE-2020-21426 CVE-2020-21427
  CVE-2020-21428 CVE-2020-22524</changelog>
  <changelog author="Ich &lt;jengelh@inai.de&gt;" date="1697544000">- Unbreak the build of all downstream packages, repeal
  excessive excludes from _service, redo unbundle.patch [boo#1216332]</changelog>
</package>
<package pkgid="1b1b6ed52739080ff5b9efa4efc31c40e642300ce08117f88a7b0890a31ab2eed08ea1f72c1ee0cc02b197e0d2406e7f90f80aeb392598f0b4208c4a11370930" name="freeipmi-bmc-watchdog-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.18" rel="1.3"/>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1686571200">- freeipmi 1.6.11
  * Fix double free corner case in ipmiseld.
  * Support ISO 8601 date inputs to date range options in ipmi-sel.
  * Support Xilinx OEM FRU records.
  * Fix corner case in libipmimonitoring, support sensor if units
    is "RPM per minute", but just return "RPM" as the units.
  * Fix portability compilation on cygwin.
  * Fix typo in fiid template field that could lead to packet
    interpretation errors.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1706529600">- freeipmi 1.6.14
  * Fix build issue common to non-x86 systems.
- freeipmi 1.6.13
  * Fix build issues on systems where inb/outb are declared with inline
    assembly.
  * Add additional sensor/event interpretations.
- freeipmi 1.6.12
  * Use poll() over select() to avoid fd limit in openipmi driver.
  * Fix potential portability problems on systems without cbrt().
  * Minor documentation updates.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1709812800">- fix gcc-14 build: gcc-14.patch (bsc#1220476)</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1717416000">- use %autosetup
- apply patches with -p1</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737028800">- freeimpi 1.6.15:
  * In ipmi-config, fix incorrect output of
    IPv6_Dynamic_Address_Source_Type
  * In ipmi-oem, increase precision of Dell cumulative energy
    output
  * Do not advertise options that are only available when special
    debugging is compiled into FreeIPMI
  * libfreeipmi: remove unnecessary / duplicate parameter checks
  * Minor documentation updates
- drop gcc-14.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746187200">- add freeipmi-1.6.15-gcc15.patch from upstream  to fix gcc15
  compile time error</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1758024000">- freeimpi 1.6.16:
  * Fix potential sensor reading miscalculation on systems where a
    char is defined as unsigned (such as ARM) vs signed (such as x86).
  * Fix gcc15 compilation errors.
- drop freeipmi-1.6.15-gcc15.patch, upstreamed</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1758283200">- fix doc packaging for non-SUSE distros</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774353600">- bsc#1260414 - CVE-2026-33554:
  freeipmi: improper memory handling and data validation can lead
  to stack buffer overflows and acceptance of malformed payloads/responses
  - &gt; This got fixed by version upgrade (fix several out of bounds
  errors), see below
- Update to version 1.6.17:
  * ipmi-oem: fix several memory out of bounds errors
  * libfreeipmi: Fix comment typo
  * Implement tcp proxy in ipmiconsole.
  * Refactor ipmiconsole: put most of the code from main() into functions.
  * man/ipmiconsole.8.pre.in: fix typo
  * libfreeipmi/locate/ipmi-locate-acpi-spmi.c: fix mem-leak</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1780920000">- Update to version 1.6.18:
  * Fix bsc#1267605 - CVE-2026-50031:
    + ipmi-oem/ipmi-oem-dell.c
    (ipmi_oem_dell_get_active_directory_config): Fix potential stack
    corruption.
    + ipmi-oem/ipmi-oem-fujitsu.c
    (ipmi_oem_fujitsu_get_sel_entry_long_text): Fix potential buffer
    overflow.</changelog>
</package>
<package pkgid="affb202e47614bbe331bd952304e70954ffa318637b270a074a0d5d90a14ccddaf0a777cf6262677e36123854e01cd30562e28270aa25144eb83d3d3437a8f91" name="freeipmi-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.18" rel="1.3"/>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1686571200">- freeipmi 1.6.11
  * Fix double free corner case in ipmiseld.
  * Support ISO 8601 date inputs to date range options in ipmi-sel.
  * Support Xilinx OEM FRU records.
  * Fix corner case in libipmimonitoring, support sensor if units
    is "RPM per minute", but just return "RPM" as the units.
  * Fix portability compilation on cygwin.
  * Fix typo in fiid template field that could lead to packet
    interpretation errors.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1706529600">- freeipmi 1.6.14
  * Fix build issue common to non-x86 systems.
- freeipmi 1.6.13
  * Fix build issues on systems where inb/outb are declared with inline
    assembly.
  * Add additional sensor/event interpretations.
- freeipmi 1.6.12
  * Use poll() over select() to avoid fd limit in openipmi driver.
  * Fix potential portability problems on systems without cbrt().
  * Minor documentation updates.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1709812800">- fix gcc-14 build: gcc-14.patch (bsc#1220476)</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1717416000">- use %autosetup
- apply patches with -p1</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737028800">- freeimpi 1.6.15:
  * In ipmi-config, fix incorrect output of
    IPv6_Dynamic_Address_Source_Type
  * In ipmi-oem, increase precision of Dell cumulative energy
    output
  * Do not advertise options that are only available when special
    debugging is compiled into FreeIPMI
  * libfreeipmi: remove unnecessary / duplicate parameter checks
  * Minor documentation updates
- drop gcc-14.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746187200">- add freeipmi-1.6.15-gcc15.patch from upstream  to fix gcc15
  compile time error</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1758024000">- freeimpi 1.6.16:
  * Fix potential sensor reading miscalculation on systems where a
    char is defined as unsigned (such as ARM) vs signed (such as x86).
  * Fix gcc15 compilation errors.
- drop freeipmi-1.6.15-gcc15.patch, upstreamed</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1758283200">- fix doc packaging for non-SUSE distros</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774353600">- bsc#1260414 - CVE-2026-33554:
  freeipmi: improper memory handling and data validation can lead
  to stack buffer overflows and acceptance of malformed payloads/responses
  - &gt; This got fixed by version upgrade (fix several out of bounds
  errors), see below
- Update to version 1.6.17:
  * ipmi-oem: fix several memory out of bounds errors
  * libfreeipmi: Fix comment typo
  * Implement tcp proxy in ipmiconsole.
  * Refactor ipmiconsole: put most of the code from main() into functions.
  * man/ipmiconsole.8.pre.in: fix typo
  * libfreeipmi/locate/ipmi-locate-acpi-spmi.c: fix mem-leak</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1780920000">- Update to version 1.6.18:
  * Fix bsc#1267605 - CVE-2026-50031:
    + ipmi-oem/ipmi-oem-dell.c
    (ipmi_oem_dell_get_active_directory_config): Fix potential stack
    corruption.
    + ipmi-oem/ipmi-oem-fujitsu.c
    (ipmi_oem_fujitsu_get_sel_entry_long_text): Fix potential buffer
    overflow.</changelog>
</package>
<package pkgid="a94dbeb4aed0f28f87691134a86b10169d8c7aa568973d9434ae5a364fd6b4312b6777993b534c118828d7f3050191cbc2087fb6fc5a0b60e81ce205617f259a" name="freeipmi-debugsource" arch="i586">
  <version epoch="0" ver="1.6.18" rel="1.3"/>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1686571200">- freeipmi 1.6.11
  * Fix double free corner case in ipmiseld.
  * Support ISO 8601 date inputs to date range options in ipmi-sel.
  * Support Xilinx OEM FRU records.
  * Fix corner case in libipmimonitoring, support sensor if units
    is "RPM per minute", but just return "RPM" as the units.
  * Fix portability compilation on cygwin.
  * Fix typo in fiid template field that could lead to packet
    interpretation errors.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1706529600">- freeipmi 1.6.14
  * Fix build issue common to non-x86 systems.
- freeipmi 1.6.13
  * Fix build issues on systems where inb/outb are declared with inline
    assembly.
  * Add additional sensor/event interpretations.
- freeipmi 1.6.12
  * Use poll() over select() to avoid fd limit in openipmi driver.
  * Fix potential portability problems on systems without cbrt().
  * Minor documentation updates.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1709812800">- fix gcc-14 build: gcc-14.patch (bsc#1220476)</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1717416000">- use %autosetup
- apply patches with -p1</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737028800">- freeimpi 1.6.15:
  * In ipmi-config, fix incorrect output of
    IPv6_Dynamic_Address_Source_Type
  * In ipmi-oem, increase precision of Dell cumulative energy
    output
  * Do not advertise options that are only available when special
    debugging is compiled into FreeIPMI
  * libfreeipmi: remove unnecessary / duplicate parameter checks
  * Minor documentation updates
- drop gcc-14.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746187200">- add freeipmi-1.6.15-gcc15.patch from upstream  to fix gcc15
  compile time error</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1758024000">- freeimpi 1.6.16:
  * Fix potential sensor reading miscalculation on systems where a
    char is defined as unsigned (such as ARM) vs signed (such as x86).
  * Fix gcc15 compilation errors.
- drop freeipmi-1.6.15-gcc15.patch, upstreamed</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1758283200">- fix doc packaging for non-SUSE distros</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774353600">- bsc#1260414 - CVE-2026-33554:
  freeipmi: improper memory handling and data validation can lead
  to stack buffer overflows and acceptance of malformed payloads/responses
  - &gt; This got fixed by version upgrade (fix several out of bounds
  errors), see below
- Update to version 1.6.17:
  * ipmi-oem: fix several memory out of bounds errors
  * libfreeipmi: Fix comment typo
  * Implement tcp proxy in ipmiconsole.
  * Refactor ipmiconsole: put most of the code from main() into functions.
  * man/ipmiconsole.8.pre.in: fix typo
  * libfreeipmi/locate/ipmi-locate-acpi-spmi.c: fix mem-leak</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1780920000">- Update to version 1.6.18:
  * Fix bsc#1267605 - CVE-2026-50031:
    + ipmi-oem/ipmi-oem-dell.c
    (ipmi_oem_dell_get_active_directory_config): Fix potential stack
    corruption.
    + ipmi-oem/ipmi-oem-fujitsu.c
    (ipmi_oem_fujitsu_get_sel_entry_long_text): Fix potential buffer
    overflow.</changelog>
</package>
<package pkgid="da6ad3f7888d1c52f76dbea08fbbdc4ac5901a000f6d0361effe60b400d69052b448adbb5349c84d5f03a2dd586b9967d2f5fb0253ecc119bc15fdd47af7405d" name="freeipmi-ipmidetectd-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.18" rel="1.3"/>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1686571200">- freeipmi 1.6.11
  * Fix double free corner case in ipmiseld.
  * Support ISO 8601 date inputs to date range options in ipmi-sel.
  * Support Xilinx OEM FRU records.
  * Fix corner case in libipmimonitoring, support sensor if units
    is "RPM per minute", but just return "RPM" as the units.
  * Fix portability compilation on cygwin.
  * Fix typo in fiid template field that could lead to packet
    interpretation errors.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1706529600">- freeipmi 1.6.14
  * Fix build issue common to non-x86 systems.
- freeipmi 1.6.13
  * Fix build issues on systems where inb/outb are declared with inline
    assembly.
  * Add additional sensor/event interpretations.
- freeipmi 1.6.12
  * Use poll() over select() to avoid fd limit in openipmi driver.
  * Fix potential portability problems on systems without cbrt().
  * Minor documentation updates.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1709812800">- fix gcc-14 build: gcc-14.patch (bsc#1220476)</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1717416000">- use %autosetup
- apply patches with -p1</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737028800">- freeimpi 1.6.15:
  * In ipmi-config, fix incorrect output of
    IPv6_Dynamic_Address_Source_Type
  * In ipmi-oem, increase precision of Dell cumulative energy
    output
  * Do not advertise options that are only available when special
    debugging is compiled into FreeIPMI
  * libfreeipmi: remove unnecessary / duplicate parameter checks
  * Minor documentation updates
- drop gcc-14.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746187200">- add freeipmi-1.6.15-gcc15.patch from upstream  to fix gcc15
  compile time error</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1758024000">- freeimpi 1.6.16:
  * Fix potential sensor reading miscalculation on systems where a
    char is defined as unsigned (such as ARM) vs signed (such as x86).
  * Fix gcc15 compilation errors.
- drop freeipmi-1.6.15-gcc15.patch, upstreamed</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1758283200">- fix doc packaging for non-SUSE distros</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774353600">- bsc#1260414 - CVE-2026-33554:
  freeipmi: improper memory handling and data validation can lead
  to stack buffer overflows and acceptance of malformed payloads/responses
  - &gt; This got fixed by version upgrade (fix several out of bounds
  errors), see below
- Update to version 1.6.17:
  * ipmi-oem: fix several memory out of bounds errors
  * libfreeipmi: Fix comment typo
  * Implement tcp proxy in ipmiconsole.
  * Refactor ipmiconsole: put most of the code from main() into functions.
  * man/ipmiconsole.8.pre.in: fix typo
  * libfreeipmi/locate/ipmi-locate-acpi-spmi.c: fix mem-leak</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1780920000">- Update to version 1.6.18:
  * Fix bsc#1267605 - CVE-2026-50031:
    + ipmi-oem/ipmi-oem-dell.c
    (ipmi_oem_dell_get_active_directory_config): Fix potential stack
    corruption.
    + ipmi-oem/ipmi-oem-fujitsu.c
    (ipmi_oem_fujitsu_get_sel_entry_long_text): Fix potential buffer
    overflow.</changelog>
</package>
<package pkgid="a4036de0e83258441a7c1f326d2aa48f4a4389956a5f6070d7d5cb6b3480c3069553b1f5634df89702d8a8f28eff16e205b2a53486b3cff09eecc3e1ca17eae9" name="freeipmi-ipmiseld-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.18" rel="1.3"/>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1686571200">- freeipmi 1.6.11
  * Fix double free corner case in ipmiseld.
  * Support ISO 8601 date inputs to date range options in ipmi-sel.
  * Support Xilinx OEM FRU records.
  * Fix corner case in libipmimonitoring, support sensor if units
    is "RPM per minute", but just return "RPM" as the units.
  * Fix portability compilation on cygwin.
  * Fix typo in fiid template field that could lead to packet
    interpretation errors.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1706529600">- freeipmi 1.6.14
  * Fix build issue common to non-x86 systems.
- freeipmi 1.6.13
  * Fix build issues on systems where inb/outb are declared with inline
    assembly.
  * Add additional sensor/event interpretations.
- freeipmi 1.6.12
  * Use poll() over select() to avoid fd limit in openipmi driver.
  * Fix potential portability problems on systems without cbrt().
  * Minor documentation updates.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1709812800">- fix gcc-14 build: gcc-14.patch (bsc#1220476)</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1717416000">- use %autosetup
- apply patches with -p1</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737028800">- freeimpi 1.6.15:
  * In ipmi-config, fix incorrect output of
    IPv6_Dynamic_Address_Source_Type
  * In ipmi-oem, increase precision of Dell cumulative energy
    output
  * Do not advertise options that are only available when special
    debugging is compiled into FreeIPMI
  * libfreeipmi: remove unnecessary / duplicate parameter checks
  * Minor documentation updates
- drop gcc-14.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746187200">- add freeipmi-1.6.15-gcc15.patch from upstream  to fix gcc15
  compile time error</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1758024000">- freeimpi 1.6.16:
  * Fix potential sensor reading miscalculation on systems where a
    char is defined as unsigned (such as ARM) vs signed (such as x86).
  * Fix gcc15 compilation errors.
- drop freeipmi-1.6.15-gcc15.patch, upstreamed</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.de&gt;" date="1758283200">- fix doc packaging for non-SUSE distros</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1774353600">- bsc#1260414 - CVE-2026-33554:
  freeipmi: improper memory handling and data validation can lead
  to stack buffer overflows and acceptance of malformed payloads/responses
  - &gt; This got fixed by version upgrade (fix several out of bounds
  errors), see below
- Update to version 1.6.17:
  * ipmi-oem: fix several memory out of bounds errors
  * libfreeipmi: Fix comment typo
  * Implement tcp proxy in ipmiconsole.
  * Refactor ipmiconsole: put most of the code from main() into functions.
  * man/ipmiconsole.8.pre.in: fix typo
  * libfreeipmi/locate/ipmi-locate-acpi-spmi.c: fix mem-leak</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1780920000">- Update to version 1.6.18:
  * Fix bsc#1267605 - CVE-2026-50031:
    + ipmi-oem/ipmi-oem-dell.c
    (ipmi_oem_dell_get_active_directory_config): Fix potential stack
    corruption.
    + ipmi-oem/ipmi-oem-fujitsu.c
    (ipmi_oem_fujitsu_get_sel_entry_long_text): Fix potential buffer
    overflow.</changelog>
</package>
<package pkgid="43245d53877dc7ca73f3f2e0827f5d241bce774535d73653b0b826f82b57851ceab1ebdbd8d0651c0b1786f541370929f712258d8c50fecf9a4627cd533a8295" name="freeradius-client-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.7" rel="3.8"/>
  <changelog author="prusnak@suse.cz" date="1173355200">- created package from BuildService
  * project: network:aaa
  * package: freeradius-client
  * version: 1.1.5</changelog>
  <changelog author="prusnak@suse.cz" date="1194436800">- change %{version}-%{release} to %{version} in Requires tag</changelog>
  <changelog author="crrodriguez@suse.de" date="1204718400">- fix build in BETA
- disable static libraries</changelog>
  <changelog author="prusnak@suse.cz" date="1205928000">- updated to 1.1.6
  o Added dead_time functionality / configuration
  o Merge in fixes and enhancements from 'radiusclient-ng'
  o Improved functionality for embedded operation
  - In use in FreeSWITCH and OpenSER projects
  o Wrap gethostby*() family of calls with threadsafe variants
  o Change UINT4 to uint32_t, int to size_t, etc.
  o Fixed wrong usage of strncat function in several places
- dropped obsoleted patches:
  * return.patch (included in update)
  * strncat.patch (included in update)</changelog>
  <changelog author="prusnak@suse.cz" date="1234872000">- fix garbled login.example file [bnc#469682]</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="coolo@suse.com" date="1323172800">- BAD2c is not a license</changelog>
  <changelog author="vcizek@suse.com" date="1429790400">- update to 1.1.7:
  * Allow "configure --with-nettle" to use nettle MD5 implementation. Patch from Nikos Mavrogiannopoulos.
  * Clean up generation of random numbers. Patch from Nikos Mavrogiannopoulos.
  * Update BSD license as permitted by Christos Zoulas.
  * Define PW_MAX_MSG_SIZE for maximum message sice. Patch from Nikos Mavrogiannopoulos.
  * Allow the dictionary file parser to understand BEGIN-VENDOR / END-VENDOR as with FreeRADIUS server. Patch from Nikos Mavrogiannopoulos.
  * Added support for IPv6. Patch from Nikos Mavrogiannopoulos.
  * Don't crash if a config option is unset. Patch from Nikos Mavrogiannopoulos.
  * Fix encoding of "date" attributes. Patch from Christian Schoch.
  * Build fixes from Sven Neuhaus, Ghennadi Procopciuc, Daniel Pocock, and gureedo.
  * Fix memory leaks. Patches from Alex Massover, William King, gureedo, and FreeSWITCH.
  * Fixes to retry algorithm. Patch from Lewis Adam.
  * Zero out secret fields. Patch from Scott Neugroschl.
  * Update the dictionaries. Patches from Bogdan-Andrei Iancu and gureedo.
  * Make the library thread-safe. Based on a patch from Alex Massover.
  * Made rc_avpair_log thread-safe by using a buffer supplied by the caller. Patch from Alex Massover.
  * Removed lock file for sequence number. It isn't needed.
  * Use poll() where possible to avoid issues with FD_SETSIZE. Patch from Alfred E. Heggestad.
  * Set Acct-Delay-Time in Accounting-Request packets. Patch from Alfred E. Heggestad.
- add freeradius-client-missing_size_t_definition.patch to fix
  build on 13.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="7e0593291e608ef33c0c23301876efc94409f6e19a4d6eb93d2f4fd72541f2385d3a0c24e0b0daa25395bc45d80b5b0d5147699a3834708b922b1db247dfa32b" name="freeradius-client-debugsource" arch="i586">
  <version epoch="0" ver="1.1.7" rel="3.8"/>
  <changelog author="prusnak@suse.cz" date="1173355200">- created package from BuildService
  * project: network:aaa
  * package: freeradius-client
  * version: 1.1.5</changelog>
  <changelog author="prusnak@suse.cz" date="1194436800">- change %{version}-%{release} to %{version} in Requires tag</changelog>
  <changelog author="crrodriguez@suse.de" date="1204718400">- fix build in BETA
- disable static libraries</changelog>
  <changelog author="prusnak@suse.cz" date="1205928000">- updated to 1.1.6
  o Added dead_time functionality / configuration
  o Merge in fixes and enhancements from 'radiusclient-ng'
  o Improved functionality for embedded operation
  - In use in FreeSWITCH and OpenSER projects
  o Wrap gethostby*() family of calls with threadsafe variants
  o Change UINT4 to uint32_t, int to size_t, etc.
  o Fixed wrong usage of strncat function in several places
- dropped obsoleted patches:
  * return.patch (included in update)
  * strncat.patch (included in update)</changelog>
  <changelog author="prusnak@suse.cz" date="1234872000">- fix garbled login.example file [bnc#469682]</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="coolo@suse.com" date="1323172800">- BAD2c is not a license</changelog>
  <changelog author="vcizek@suse.com" date="1429790400">- update to 1.1.7:
  * Allow "configure --with-nettle" to use nettle MD5 implementation. Patch from Nikos Mavrogiannopoulos.
  * Clean up generation of random numbers. Patch from Nikos Mavrogiannopoulos.
  * Update BSD license as permitted by Christos Zoulas.
  * Define PW_MAX_MSG_SIZE for maximum message sice. Patch from Nikos Mavrogiannopoulos.
  * Allow the dictionary file parser to understand BEGIN-VENDOR / END-VENDOR as with FreeRADIUS server. Patch from Nikos Mavrogiannopoulos.
  * Added support for IPv6. Patch from Nikos Mavrogiannopoulos.
  * Don't crash if a config option is unset. Patch from Nikos Mavrogiannopoulos.
  * Fix encoding of "date" attributes. Patch from Christian Schoch.
  * Build fixes from Sven Neuhaus, Ghennadi Procopciuc, Daniel Pocock, and gureedo.
  * Fix memory leaks. Patches from Alex Massover, William King, gureedo, and FreeSWITCH.
  * Fixes to retry algorithm. Patch from Lewis Adam.
  * Zero out secret fields. Patch from Scott Neugroschl.
  * Update the dictionaries. Patches from Bogdan-Andrei Iancu and gureedo.
  * Make the library thread-safe. Based on a patch from Alex Massover.
  * Made rc_avpair_log thread-safe by using a buffer supplied by the caller. Patch from Alex Massover.
  * Removed lock file for sequence number. It isn't needed.
  * Use poll() where possible to avoid issues with FD_SETSIZE. Patch from Alfred E. Heggestad.
  * Set Acct-Delay-Time in Accounting-Request packets. Patch from Alfred E. Heggestad.
- add freeradius-client-missing_size_t_definition.patch to fix
  build on 13.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="afc2190bd04c2297a49b85fabe5b4b492148a7bbcd7f1335bc0f232fdc593e59884a47114a3be05bc362b9835385efe8ab5c85067ac249cc6af424442f963d8a" name="freeradius-client-libs-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.7" rel="3.8"/>
  <changelog author="prusnak@suse.cz" date="1173355200">- created package from BuildService
  * project: network:aaa
  * package: freeradius-client
  * version: 1.1.5</changelog>
  <changelog author="prusnak@suse.cz" date="1194436800">- change %{version}-%{release} to %{version} in Requires tag</changelog>
  <changelog author="crrodriguez@suse.de" date="1204718400">- fix build in BETA
- disable static libraries</changelog>
  <changelog author="prusnak@suse.cz" date="1205928000">- updated to 1.1.6
  o Added dead_time functionality / configuration
  o Merge in fixes and enhancements from 'radiusclient-ng'
  o Improved functionality for embedded operation
  - In use in FreeSWITCH and OpenSER projects
  o Wrap gethostby*() family of calls with threadsafe variants
  o Change UINT4 to uint32_t, int to size_t, etc.
  o Fixed wrong usage of strncat function in several places
- dropped obsoleted patches:
  * return.patch (included in update)
  * strncat.patch (included in update)</changelog>
  <changelog author="prusnak@suse.cz" date="1234872000">- fix garbled login.example file [bnc#469682]</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="coolo@suse.com" date="1323172800">- BAD2c is not a license</changelog>
  <changelog author="vcizek@suse.com" date="1429790400">- update to 1.1.7:
  * Allow "configure --with-nettle" to use nettle MD5 implementation. Patch from Nikos Mavrogiannopoulos.
  * Clean up generation of random numbers. Patch from Nikos Mavrogiannopoulos.
  * Update BSD license as permitted by Christos Zoulas.
  * Define PW_MAX_MSG_SIZE for maximum message sice. Patch from Nikos Mavrogiannopoulos.
  * Allow the dictionary file parser to understand BEGIN-VENDOR / END-VENDOR as with FreeRADIUS server. Patch from Nikos Mavrogiannopoulos.
  * Added support for IPv6. Patch from Nikos Mavrogiannopoulos.
  * Don't crash if a config option is unset. Patch from Nikos Mavrogiannopoulos.
  * Fix encoding of "date" attributes. Patch from Christian Schoch.
  * Build fixes from Sven Neuhaus, Ghennadi Procopciuc, Daniel Pocock, and gureedo.
  * Fix memory leaks. Patches from Alex Massover, William King, gureedo, and FreeSWITCH.
  * Fixes to retry algorithm. Patch from Lewis Adam.
  * Zero out secret fields. Patch from Scott Neugroschl.
  * Update the dictionaries. Patches from Bogdan-Andrei Iancu and gureedo.
  * Make the library thread-safe. Based on a patch from Alex Massover.
  * Made rc_avpair_log thread-safe by using a buffer supplied by the caller. Patch from Alex Massover.
  * Removed lock file for sequence number. It isn't needed.
  * Use poll() where possible to avoid issues with FD_SETSIZE. Patch from Alfred E. Heggestad.
  * Set Acct-Delay-Time in Accounting-Request packets. Patch from Alfred E. Heggestad.
- add freeradius-client-missing_size_t_definition.patch to fix
  build on 13.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="b54b54a4708555dfc27e21707529d563cd4a900017a8cc127880b1c3ce4cf677aafb3e2b44134355b58da2b87b1c9b1cf786d2f308bb38ac3deeb88200782a2c" name="freeradius-server-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="43fea03af81637ef508ad200951a3a31effcdef7165bc7862cfc649ce0f0862677d0b5c576b21614243ed2f69e309cd04d184c8066cecbcb5583ec6b05fd7ed0" name="freeradius-server-debugsource" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="3746030856f48df3d1575d0adcf54c9f54808a0fb68a085717b254f7637c7745ba731a2ccdea8709b7f16a78f41794233432f1704c3a49c26f54f68ec24b84c3" name="freeradius-server-krb5-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="b66b5cf7889a44eafd4ac5a4759c7efe15a309ed45c7f0bcd0a1a34e8e914eadde05a1d5d27f2abe0209745af2e2a1fb93b76567e530e83ea612eed89ddee9e3" name="freeradius-server-ldap-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="d182fe3b048cdd80cab933543b34d6395a8fc472c9d94e261c299742640492a3ae1117544ee80ff56653d52d846a1f9253681a5149dd8540fd1273cb6c1d716a" name="freeradius-server-libs-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="39856872b78c953ea86fe47fbc0eb0df0747a5f47c12be7eb9eaf08faf9a1e19038325d2358e6d3558ae324a17b3b24bb8550a749e8d8240f201ff307a5e9433" name="freeradius-server-mysql-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="486260d94b5ef1461b9ba91ee53f4f1b381caa5c0aac258d5e62da880361ac7b615682d3ac0daaf672ca57706ae6e75452917f57d1886904e5d45e0cf0fb566b" name="freeradius-server-perl-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="335fa74b3822df82ae67e8a4fed461616075eb63e4233cc95a49447e3a4806fb2f0ed12f45b6030efb736081b4dc5aa79320fc6a7acf69c620a1000a29a9dd40" name="freeradius-server-postgresql-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="c1a76e5fbe53b686ae8a79df45ca7dc9bf28e5b67f03428d70d64e83d3b49b0bfba488c720743bf7d7ae24740a3d3777e62d2fe8e72b944a07aa88d5081f7eed" name="freeradius-server-python3-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="391beb8e67893acccfaf06d68d05b71af4d8aeb51923744f15629e2c97268c1f9407c1d58576119bd8339756c1bbd523e940cc58705f30cb5397a3dc3785e238" name="freeradius-server-sqlite-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="7871276fc38122b1916f7667030ace1720ebb8b3aece98c493b5d6fafd2394532347c9389933a745edb30cd24d61d7ff2ba887f881d460c6b1529b2d9a754783" name="freeradius-server-utils-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.8" rel="1.8"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1664452800">- use chown with colon instead dot in radiusd.service</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1673611200">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1675684800">- update to version 3.2.1:
  Feature Improvements
  * Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries
  * Add simultaneous-use queries for MS SQL
  * Add radmin command for "stats pool &lt;module-name&gt;"
    which prints out statistics about the connection pools.
  * Client statistics now shows "conflicts",
    to count conflicting packets.
  * New optional "lightweight accounting-on/off" strategy.
    When refreshing queries.conf you should also add the new
    nasreload table and corresponding GRANTs to your DB schema.
  * Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps
    with Eduroam.
  * Allow auth+acct for TCP sockets, too.
  * Add rlm_cache_redis. See raddb/mods-available/cache for details.
  * Allow radmin to look up home servers by name, too.
  * Ensure that dynamic clients don't create loops on duplicates
  * Removed rlm_sqlhpwippool. There was no documentation, no configuration,
    and the module was ~15 years old with no one using it.
  * Marked rlm_python3 as stable.
  * Add sigalgs_list. See raddb/mods-available/eap
  * For rlm_linelog, when opening files in /dev, look at "permissions"
    to see whether to open them r/w.
  * More flexibility for dynamic home servers. See
    doc/configuration/dynamic_home_servers.md and
    raddb/home_servers/README.md.
  * Allow setting of application_name for PostgreSQL.
    See mods-available/sql.
  Bug Fixes
  * Correct test for open sessions in radacct for MS SQL.
  * The linelog module now opens /dev/stdout in "write-only" mode
    if the permissions are set to "u+w" (0002).
  * Various fixes to rlm_unbound from Nick Porter.
  * PEAP now correctly runs Post-Auth-Type Accept.
  * Create "TLS-Cert-*" for outbound Radsec, instead of
    TLS-Client-Cert-* Fixes #4698. See sites-available/tls,
    and fix_cert_order.
  * Minor updates and fixes to CI, Dockerfiles and packaging.
  * Fix rlm_python3 build with python &gt;= 3.10. Fixes #4441.
  Changes in version 3.2.0:
  Feature Improvements
  All features from 3.0.x are included in the 3.2.x releases.
  In addition:
  * Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to
    specify which day of the month the counter should be reset.
  * Partial backport of rlm_json from v4, providing the json_encode
    xlat See mods-available/json for documentation.
  * Support for haproxy "PROXY" protocol See sites-available/tls,
    "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/.
  * Support for sending CoA-Request and Disconnect-Request packets
    in "reverse" down RadSec tunnels. Experimental for now,
    and undocumented.
  * It is now possible to run a virtual server when saving / loading
    TLS cache attributes. See sites-available/tls-cache for more
    information.
  * Removed the "cram" module. It was undocumented,
    and used old and insecure authentication methods.
  * Remove the "otp" module. The "otpd" program it needs is
    no longer available, and the module has not been usable since
    at least 2015.
  * All features from 3.0.x are included in the 3.2.x releases.
  * 3.2.0 requires OpenSSL 1.0.2 or greater.
  Bug Fixes
  * All bug fixes from 3.0.x are included in the 3.2.x releases, including
  * fixes information leakage in EAP-PWD (bsc#1206204, CVE-2022-41859)
  * fixes crash on unknown option in EAP-SIM (bsc#1206205, CVE-2022-41860)
  * fixes crash on invalid abinary data (bsc#1206206, CVE-2022-41861)
- freeradius-server-enable-python3.patch: refreshed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693483200">- update to version 3.2.3 (jsc#PED-6567)
  Feature Improvements
  * Add "max_retries" for connection pools. Fixes #4908.
  * Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and
    dictionary.wispr; add dictionary.eleven.
  * You can now list "eap" in the "pre-proxy" section. If the packet contains a
    malformed EAP message, then the request will be rejected The home server
    will either reject (or discard) this packet anyways, so this change can
    only help with large proxy scenarios.
  * Show warnings if libldap is not using OpenSSL.
  * Support RADIUS/1.1. See
    https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by
    default, can be enabled by passing `--with-radiusv11` to the configure
    script. For now, this is for testing interoperability.
  * Add extra sanity checks for malformed EAP attributes.
  * More TLS debugging output.
  * Clear old module instance data before HUP reload. Avoids burst memory use
    when e.g. using large data files with rlm_files.
  * `rlm_cache_redis` is now included in the freeradius-redis packages.
  Bug Fixes
  * Don't leak MD contexts with OpenSSL 3.0.
  * Increase internal buffer size for TLS connections, which can help with
    high-load proxies.
  * Send Status-Server checks for TLS connections.
  * Give descriptive error if "update CoA" is used with "fake" packets, as it
    won't work. i.e. inner-tunnel and virtual home servers.
  * Many small ASAN / LSAN fixes from Jorge Pereira.
  * Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a
    TLS error, it will now close the socket, so proxies do not have an open
    (but dead) TLS connection.
  * Fix mutex locking issues on inbound RADIUS/TLS connections This change
    avoids random issues with "bad record mac".
  * Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950.
  * Correctly report the LDAP group a user was found in. Fixes #3084.
  * Force correct packet type when running Post-Auth-Type. Helps with #4980.
  * Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996.
  * Fix TCP socket statistics. Closes #4990.
  * Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010.
  Changes in version 3.2.2:
  Feature Improvements
  * The "configure" process now gives a much clearer report when it's finished
  * Fallback to "uname -n" on missing "hostname". Fixes #4771.
  * Export thread details in radmin "stats threads". Fixes #4770.
  * Improve queries for processing radacct into periodic usage data
  * Update dictionary.juniper.
  * Add dictionary.calix.
  * Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets".
  * Update documentation for robust-proxy-accounting, and be more aggressive about sending packets.
  * Add per-module README.md files in the source.
  * Add default Visual Studio configuration for developers.
  * Postgres can now automatically use alternate queries for errors other than duplicate keys.
  * %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This
    helps the server track the identity of the client which is connecting.
  * Include thread stats in Status-Server attributes. Fixes #4870.
  * Mark rlm_unbound stable and add to packages.
  * Remove broken/unsupported Dockerfiles for centos8 and debian9.
  Bug Fixes
  * Preliminary support for non-blocking TLS sockets. Helps with #3501.
  * Fix support for partial certificate chains after adding reload support. Fixes #4753.
  * Fix handling of debug_condition.
  * Clean up home server states, and re-sync with the dictionaries.
  * Correct certificate order when creating TLS-* attributes Fixes #4785.
  * Update use of isalpha() etc. so broken configurations have less impact on the server.
  * Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item.
  * Support Apple Homebrew on the M1. Fixes #4754.
  * Better error messages when %{listen:TLS-...} is used.
  * Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868.
  * Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878.
  * Fix md5 xlat memory leak when using OpenSSL 3.0
- freeradius-server-rlm_sql_unixodbc-configure.patch: refreshed
- spec file cleanup: remove duplicate BR: from subpackages</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1707220800">- provides for user(radiusd), group(radiusd) and group (winbind) bsc#1219600</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1708171200">- fix directory permissions for
  /etc/raddb/mods-config/sql/moonshot-targeted-ids/*sql*
  (boo#1220025, accidentally discovered via boo#1220024)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1717156800">- update to 3.2.4
  Configuration changes
  * Better handle backslashes in strings in the configuration files.
    If the configuration items contain backslashes, then behavior may change.
    However, the previous behavior didn't work as expected,
    and therefore is not likely to be used.
  * reject_delay no longer applies to proxied packets. All servers
    should now set reject_delay = 1 for security and scalability.
  * %{randstr:...} now returns the requested amount of data,
    instead of one too many bytes.
  Feature Improvements
  * Preliminary support for TEAP.
  * Update EAP module pre_proxy checks to make them less restrictive
    This prevents the "middle box" effect from affecting future traffic.
  * Many fixes and updates for Docker images.
  * Add dpsk module. See mods-available/dpsk.
  * Print out what cause the TLS operations to be made, such as the EAP
    method name (peap, ttls, etc), or RADIUS/TLS listen / proxy socket.
  * Add auto_escape to sample SQL module config.
  * Add 'if not exists' to mysql create table queries.
  * Update dictionary.aruba; add dictionary.tplink, dictionary.alphion.
  * Allow for 'encrypt=1' attributes to be longer than 128 characters.
  * Added "radsecret" program which generates strong secrets.
    See the top of the "clients.conf" file for more information.
  * radclient now prints packets as hex when using -xxx.
  * Added "-t timeout" to radsniff. It will stop processing packets
    after &lt;timeout&gt; seconds.
  * Support "interface = ..." on OSX and other *BSD which have IP_BOUND_IF.
  * The detail module now has a "dates_as_integer" configuration item
    See mods-available/detail for more information.
  * Add lookback/lookforward steps and more configuration to totp.
    See mods-available/totp.
  * Add "time_since" xlat to calculate elapsed time in seconds,
    milliseconds and microseconds.
  * Support "Post-Auth-Type Challenge" in the inner tunnel.
  * Add "proxy_dedup_window". See radiusd.conf.
  * Document KRB5_CLIENT_KTNAME in the "env" section of radiusd.conf.
  * Add "dedup_key" for misbehaving supplicants. See mods-available/eap.
  Bug Fixes
  * Fix corner case with empty defaults in rlm_files.
  * When we have multiple attributes of the same name, always use
    the canonical attribute.
  * Make FreeRADIUS-Server-EMA* attributes work again for home
    server exponential moving average statistics.
  * Don't send the global server stats when asked for client stats.
    They use the same attributes, so the result is confusing.
  * Fix multiple typos in MongoDB query.conf (#5130).
  * Add define for illumos. Fixes #5135.
  * Add client configuration for TLS PSK.
  * Permit originate CoA after proxying to an internal virtual server.
  * Use virtual server "default" when passed "-i" and "-p" on the command line.
  * Fix locking issues with rlm_python3.
  * The detail file reader will catch bad times in the file, and
    will not update Acct-Delay-Time with extreme values.
  * Fix issue where Message-Authenticator was calculated incorrectly
    for CoA / Disconnect ACK and NAK packets.
  * Update Python thread and error handling. Fixes #5208.
  * Fix handling of Session-State when proxying. Fixes #5288.
  * Run relevant post-proxy Fail-* section on CoA / Disconnect timeout.
  * Add "limit" section to AWS health check configurtion. Fixes 35300.
  * Use MAX in sqlite queries instead of GREATEST.
  * Fix typo in Mongo queries. Fixes #5301.
  * Fix occasional crash with bad home servers. Fixes #5308.
  * Minor bug fixes to the SQL freetds modules.
  * Fix blocking issue with RADIUS/TLS connection checks.
  * Fix run-time crash on configuration typos of %{substr ...}
    instead of %{substr:...} Fixes #5321.
  * Fix crash with TLS Status-Server requests. Fixes #5326.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1723550400">- update to 3.2.5
  Feature Improvements
  * TOTP now supports TOTP-Time-Offset for tokens with times that are out of sync.
    See mods-available/totp.
  * radclient now supports forcing the Request Authenticator and ID for Access-Request
    packets.
  * Update dictionary.3gpp.
  * Update advice on shared secrets, including suggesting a secure method for generating
    useful secrets.
  Bug Fixes
  * Allow proxying by pool / home server name to work with auth+acct servers.
  * Fix OpenSSL API usage which sometimes caused crash in MS-CHAP
    Previously it would either always crash immediately, or never crash.
  * Fix packet statistics. Stop double counting some packets, and track packet
    statistics even if a socket is closed.
  * Reverted patch in TTLS which broke compatibility with some systems.
  * Don't crash in debug mode when multiple intermediate certs are used Patch
    from Alexander Chernikov.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787200">- update to 3.2.8
  Configuration changes
  * Replace dictionary.infinera with the correct one.
  * Update dictionary.alteon
  Feature improvements
  * Add support for automated fuzzing. This doesn't affect normal operations, but it does allow for testing of the RADIUS decoder.
  * Allow tagged attributes to use :V as a tag in some cases. The tag is then read from the value which is being assigned to the attribute. This functionality is allowed in 'update' sections, including 'update' in module configurations. See mods-available/ldap for an example.
  * Add kafka module. See mods-available/kafka.
  * Allow &amp;control:Packet-SRC-IP-Address to be used when proxying needs a given source address.
  * Change lower limit for reject_delay to 0.5s. Apparently some NASes will panic and go crazy with a 1s reject_delay.
  * Rate limit complaints when limiting new connections.
  * Update raddb/certs/Makefile to support DER output.
  * Elapsed statistics for packets do not include proxy timers, which helps clarify where any issues are. The total time is still available by adding "our" time to the "proxy" time.
  * json module can now print dates as integers. See mods-available/json
  * The debug output now points to the online documentation in many cases, when there are syntax errors in the configuration.
  * Add support for 389ds password hashes. Patch from Gerald Vogt.
  * reject_delay does not add a delay, but instead ensures that the reject is delayed for at least that time. This change means that reject_delay can be set in more situations, including for proxies.
  * Add delay_proxy_rejects. By default, proxied rejects are not delayed. Setting this flag means that reject_delay is applied to proxied rejects, too.
  * The proxy_rate_limit module can now be listed in the "authorize" section.
  * Update dpsk module to be faster, and be easier to configure with databases. See mods-available/dpsk
  Bug fixes
  * Move assertion in thread / queue code, which only affects debug builds. Fixes #5512.
  * Update CRL checks to avoid crash in some cases. Fixes #5515
  * More tweaks to the TEAP code.
  * Allow building when OpenSSL is missing PSK. Fixes #5520
  * Move assertion so that it isn't triggered when the incoming queue is full, and the server is blocked. Fixes #5512
  * Fix crash when multiple certs are used along with CRL distribution points. Fixes #5515
  * Fix typo in rlm_cache which could cause crashes. Fixes #5522
  * Be more forgiving about '%' in strings. Fixes #5525.
  * Move assertion in threading code.
  * Fixes to interaction with python interpreter
  * Don't crash when setting client hostname in RADIUS/TLS. Fixes #5552
  * Ignore .dpkg* and .rpm* files when loading configuration directories. Package managers can leave these around.
  * Complain more loudly if all of the "authorize" etc. sections have been removed, but the server is still configured to process Access-Request packets.
  * Use OCIStmtPrepare2 to prepare Oracle queries. Fixes #5540
  * Allow dynamic clients with TCP listeners.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1767787201">- Add freeradius-server-directoryName-subjectAltNames.patch</changelog>
</package>
<package pkgid="3276926654793832b23d1648844fcee9923cbe2994a2cb41f097b67e488804022ba9a169b312e4cdd7b3cbf321ce68f923133e07e959e4305f8bb320cd507217" name="freerdp-debuginfo" arch="i586">
  <version epoch="0" ver="3.31.0" rel="1.1"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Fix freerdp-devel dependencies. sso-mib must be present when
  using the freerdp-client library.
- Only use sso_mib where the build dep is available (i.e: Tumbleweed)</changelog>
  <changelog author="Dennis Duda &lt;seri@seri.tools&gt;" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1779278400">- Enable Fido2/WebAuthN forwarding (RDPEWA) via libfido2/libcbor
- Update to version 3.26.0:
  + CVE fixes:
  * CVE-2026-40033 (bsc#1266317)
  * CVE-2026-44420 (bsc#1267008)
  * CVE-2026-44421 (bsc#1267009)
  * CVE-2026-44422 (bsc#1267010)
  * CVE-2026-45700 (bsc#1267011)
  * Monitor https://github.com/FreeRDP/FreeRDP/security/advisories for updates
  + Bug and security fixes release
  + Changes:
  * cmake: Findyuv: Use correct pkgconfig name (#12666)
  * Remove deallocator attribute from rfx_message_free (#12681)
  * [winpr,utils] improve winpr/ntlm.h (#12677)
  * rdpecam-v4l: stop the capture thread when streaming is cleared (#12690)
  * fix(winpr,ncrypt): support PIV retired key slots for smartcard logon (#12684)
  * [core,instance] fix deprecation guards (#12691)
  * [ci,alt-arch] enable internal MD4, MD5 and RC4 (#12692)
  * Add VideoToolbox H.264 support for ffmpeg (#12694)
  * [client,common] add /args-from:file: syntax (#12697)
  * [ci,freebsd] update freebsd builds (#12698, #12700, #12701, #12702)
  * [client, android] UI modernization, SQLCipher and more (#12685, #12686, #12687, #12730,
  * #12731, #12736, #12737, #12688)
  * [cmake,deps] use alias target for sso-mib (#12706)
  * [core,settings] add auto reconnect triggered flag (#12709)
  * Force YUV420P when videotoolbox is used (#12711)
  * Release cleanups (#12712)
  * [gdi,gfx] fix bounds checks and proxy unit tests (#12713)
  * Improved input checks (#12714)
  * [winpr,utils] add unit tests for command line parser (#12716)
  * Cmdline fixes (#12717)
  * [codec,planar] fix bounds checks (#12718)
  * [client,common] add freerdp_client_settings_parse_command_line_argume… (#12724)
  * [winpr,sspi] clean up ntlm code (#12732)
- Update to version 3.25.0:
  + CVE fixes:
  * CVE-2026-40254 (bsc#1262743)
  + Bug and security fixes release:
  * Experimental AV1 support has been added. This currently works only with FreeRDP based servers.
  * Most notably there is now support for [MS-RDPEWA] (FIDO2 redirection)
  * Android client received a (small) facelift
  * Improved SDL3 client drawing performance
  * Console output support for SDL3 (windows) and windows native client
  * RDP proxy now supports NSCodec and RFX modes.
  * RDP PRoxy now has smartcard emulation and SAM file support (via config file)
  * Smartcard KSP support for NLA authentication
  + Changes:
  * [winpr,wlog] add WLog_SetGlobalPrefix (#12497)
  * [channels,video] fix wrong cast (#12511)
  * [codec,openh264] reject encoder ABI mismatch on runtime-loaded library (#12510)
  * [client,sdl] create a copy of rdpPointer (#12512)
  * [codec,video] properly pass intermediate format (#12518)
  * [utils, signal] lazily initialize Windows CRITICAL_SECTION to match POSIX static mutex behavior (#12520)
  * winpr: improve libunwind backtraces (#12530)
  * [server,shadow] remember selected caps (#12528)
  * Zero credential data before free in NLA and NTLM context (#12532)
  * [server,proxy] ignore missing client in input channel (#12536)
  * [server,proxy] ignore rdpdr messages (#12537)
  * [winpr,sspi] improve kerberos logging (#12538)
  * Codec fixes (#12542)
  * [winpr,sspi] Fix context nullptr handling (#12543)
  * Dev 3.24.3 dev0 (#12545)
  * Fix memory leak in gdi_create_bitmap() on gdi_CreateBitmap failure (libfreerdp/gdi/graphics.c) (#12547)
  * Fix memory leak in vgids_read_do_fkt() on Stream_New failure (libfreerdp/emu/scard/smartcard_virtual_gids.c) (#12548)
  * Proxy config improve (#12549)
  * Proxy config improve (#12550)
  * [client,sdl] clamp cursor hotspot (#12553)
  * RFC: Research/av1 codec extension (#12527)
  * [winpr,kerberos] fix krb_log_context_encryption (#12555)
  * [client,sdl] fix global init return check (#12558)
  * Fix remote credential with windows11h2 (#12560)
  * Proxy scard auth improvements (#12561)
  * [winpr,sspi] guard krb5_get_etype_info (#12562)
  * [utils,smartcard] fix STATUS_BUFFER_TOO_SMALL (#12564)
  * [client,common] do not manipulate security settings for smartcard-logon (#12567)
  * [channels,audin] fix regression for microphone (#12570)
  * [client,sdl] add SDL_KMOD_MODE and SDL_KMOD_LEVEL5 (#12569)
  * Fix unbound strlen on slotDescription (#12571)
  * build: Update FindFFmpeg.cmake to support Apple frameworks with 'lib' prefix (#12565)
  * [channels,rdpewa] add WebAuthn virtual channel support (#12572)
  * [core] fix freerdp_get_nla_sspi_error always returning 0 on client (#12574)
  * [ci] enable rdpewa channel (#12576)
  * small refactoring (#12578)
  * Rdpewa unify notifications (#12581)
  * [client,sdl] fix crash when clicking 'cancel' on PIN popup (#12580)
  * [channels,drive] refine bounds checks (#12584)
  * fix: smartcard logon with ECC keys and minidriver-assigned container names (#12585)
  * Various papercuts (#12583)
  * fix: console output on Windows client (#12573)
  * [winpr,crt] dump stack on aligned memory errors (#12588)
  * [client,x11] keep scancode input for Ctrl/Alt/Super combinations in /kbd:unicode mode (#12590)
  * [codec,progressive] fix underflow guard in progressive_rfx_quant_sub (#12592)
  * fix: wfreerdp floatbar visibility (#12594)
  * [winpr,json] return a copy from WINPR_JSON_Print* (#12595)
  * [client,sdl] drop WITH_DEBUG_SDL_EVENTS (#12599)
  * Ncrypt and asn1 cleanup (#12604)
  * Video channel fix (#12593)
  * [codec,h264] fix media foundation backend (#12606)
  * fix(sdl): detect Hyprland and river in tryFallback() (#12608)
  * Proxy stress fixes (#12597)
  * Add new fuzzer tests (#12613)
  * fix(sdl): use SDL_Renderer instead of software surfaces (#12607)
  * fix(sdl): BFS neighbor walk pop/begin mismatch in addOrUpdateDisplay (#12614)
  * fix(sdl): promote first monitor as primary when subset excludes primary (#12618)
  * [ci,android] default to only aarch64 (#12622)
  * Fix process exit code on non-pidfd platforms (macOS, BSD)#12534) (#12586)
  * warning cleanups (#12626)
  * fix: prevent PostQuitMessage in RemoteApp WM_DESTROY handler (#12629)
  * [winpr,ntlm] fix message cleanup across the SSPI lifecycle (#12609)
  * Code bug fixes (#12632)
  * Oss fixes (#12633)
  * [client,android] add an option to enable keeping screen on when connected (#12630)
  * [client, android] Fix layout overlaps, migrate to AndroidX, and update UI components (#12628)
  * Proxy config tests (#12636)
  * Proxy config optional targethost (#12637)
  * [client,sdl] set SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME (#12639)
  * Nightly deb fix (#12640, #12641, #12649, #12650, #12642, #12643)
  * [winpr,input] fix korean keyboard mapping (#12646)
  * [client,sdl] set hints before SDL_Init (#12644)
  * Sdl inhibit option (#12647)
  * [client,X11] fix residual race in xf_clipboard_formats_free (#12648)
  * (sdl3): Fix oversized window on HiDPI Wayland (#12635)
  * [cache,bitmap] fix off-by-one in bitmap_cache_put bounds check (#12651)
  * [winpr,sspi] free fields buffer immediately (#12654)
  * [codec,dsp] fix fencepost error in dsp_ima_clamp_step (#12655)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1781784000">- Update to version 3.27.1:
  + Bugfix/regression fix and android feature release
  * Fixed a regression with gateway connections
  * Android client RDPECAM support
  * Android client RAILS support
  + CVE fixes:
  * CVE-2026-55827 (bsc#1271302)
  + Changes:
  * [core,utils] fix guid2str (#12898)
  * [client,android] Add RAIL/RemoteApp window support (#12887)
  * Bitmap decode (#12899)
  * [client,rdpecam,android] Add camera redirection support (#12894)
  * [tools] make the generator create more clang-format friendly code (#12900)
- Update to version 3.27.0:
  + A major feature / bugfix / cleanup release
  * Password hash now uses a custom SSPI attribute on non windows systems
  * TLS seclevel now defaults to 2 and a minimum of TLS 1.2 is required.
    Client side the /tls:seclevel: and /tls:enforce: allow to override these.
    Server implementations can manually set these with rdpSettings::FreeRDP_TLSMinVersion and
    rdpSettings::FreeRDP_TlsSecLevel
    (See https://docs.openssl.org/3.0/man3/SSL_CTX_set_security_level/ for more details)
  * The RDP proxy got a fix which removed (unstable) structs from public headers. There are no
    known users of that (internal) API, but if you happen to be one please ping us.
  * Android client got some huge updates again (thank @svncibrahim)
  * Enhancements with Azure/Entra support: some (known but not officially documented) extensions
    have been added to make these connections more stable.
  * keyboard mapping
  * Allow RDPDR channel to pass additional arguments to the channel. Does not break existing behaviour
    but allows a channel supporting this to query the additional arguments for further use.
  * Fix some WinPR deprecation handling, add WITHOUT_WINPR_3x_DEPRECATED that allows building
    without any symbol deprecated during the stable 3 series
  * Some client side statistics logging API was added. By default prints a (trace) log at the
    end of a session, but it can be queried at any time for some connection details.
  + CVE fixes:
  * CVE-2026-55194
  * CVE-2026-55193
  * CVE-2026-55192
  * CVE-2026-55191
  * CVE-2026-55648
  + Changes:
  * Call winpr_InitializeSSL in TestWinPRUtils/TestNTLM (#12746)
  * [core,codec] Fix invalid overlap check (#12753)
  * Improve clipboard massive files copying performance (#12743)
  * [crypto,certificate] Honor BIO_should_retry (#12755)
  * Unify PEM read routines (#12758)
  * Build updates (#12772)
  * Fix sdl3 clipboard for files (#12759)
  * url: replace http://www.freerdp.com (#12781)
  * Fuzz/analyzer fixes (#12791)
  * [winpr,sspi] replace password-length heuristic with explicit hash (#12782)
  * Claude suggestions (#12792)
  * Disp check fix (#12795)
  * [core,settings] Raise default security level (#12752)
  * [clang,tidy] use workflow from ZedThree (#12806)
  * Improve FIPS mode support (#12811)
  * Lots of android specific improvements (#12773, #12777, #12783, #12784, #12785,
    [#12786], #12787, #12788, #12807, #12812, #12815, #12818, #12819, #12820, #12822,
    [#12748], #12750)
  * [channels,audin] fix opensles error handling (#12751)
  * [channels,audin] fix iOS and mac backends (#12864)
  * [channels,cliprdr] refactor server channel (#12810)
  * [channels,cliprdr] reset stream after use (#12855)
  * [channels,drdynvc] add new PubSub events (#12760)
  * [channels,rail] fix client handshake response (#12780)
  * [channels,rdpdr] various enhancements (#12800, #12797, #12803)
  * [channels,rdpgfx] fix server frame command returning success on write failure (#12828)
  * [channels,rdpsnd] reject client audio formats with zero nChannels/nBlockAlign (server-side DoS) (#12829)
  * [channels,rdpsnd] skip unusable playback backend during selection (#12830)
  * Refactor printer queue (#12817)
  * [ci,freebsd] update ci (#12823, #12824, #12825)
  * [cmake,simd] guard CMAKE_OSX_ARCHITECTURES (#12802)
  * [cmake] replace find_package(GLOBAL) (#12837)
  * [cmake] fix use of pkg_check_module (#12838)
  * [winpr,input] complete japanese keyboard mapping (#12836)
  * winpr/input: Fix numpad mapping for japanese keyboards (#12845)
  * [core,gateway] validate auth blob length in rdg_process_extauth_sspi (#12856)
  * Restore fullscreen when maximizing a toggled fullscreen window (#12849)
  * Fix(wfreerdp): Refresh Windows frame after fullscreen restore (#12848)
  * Fix copying multiple items of the same type between xfreerdp sessions (#12834)
  * [core,event] add StateChanged event (#12858)
  * [core,nego] bound cookie tag check to remaining length (#12862)
  * codec stats (#12860)
  * Various warning fixes (#12749, #12813, #12866, #12831)
  * [core,client] add PubSub events (#12757)
  * [core,client] use correct interface pointer (#12766)
  * [client,rdpewa] filter UserNotify events (#12767)
  * [client,windows] honor /from-stdin in wfreerdp (#12821)
  * [client,x11] release normal keys before modifiers (#12868)
  * fix(client/SDL): do not treat an unrecognized mouse button as fatal (#12847)
  * Proxy client context (#12865)
  * [core,update] filter out unused/unknown (#12870)
  * Azure/Entra undocumented stuff and request compaction (#12872, #12871, #12770)
  * Various bounds checks (#12873, #12857)
  * Sspi separate ansi unicode (#12874)
  * Ci update qa (#12875)
  * [channels,gfx] extract remaining header length (#12876)
  * [cache,glyph] bound offset read to buffer length (#12881)
  * Expose the correlationId in settings (#12879)
  * [winpr,wtypes] fix WINPR_C23_ENUM_TYPE (#12882)
  * [server,proxy] pass ntlm hostname (#12877)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1783857600">- Update to version 3.28.0:
  + Feature and bugfix release.
  * iOS client has been revived by @bho3538
  * Android client build updates by @svncibrahim
  * Windows client did get some updates by @zorjen122
  * Server side smartcard API by @joantolo
  * Improved client statistics interface, now also supports static channels
  * Improved fuzzer and unit tests
  * CMake preset support making it easier to create a working build configuration,
    see https://github.com/FreeRDP/FreeRDP/wiki/Compilation#presets
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-pjqx-v446-x7fc)
  * CVE-2026-63652 (GHSA-9g22-w2gr-vcmp)
  * CVE-XXXX-XXXXX (GHSA-f27x-frr8-j9hc)
  * CVE-2026-63633 (GHSA-72j9-356v-88xq)
  * CVE-2026-63117 (GHSA-v64m-xxfw-hrv6)
  * CVE-2026-57158 (bsc#1271305)
  * CVE-2026-57157 (bsc#1271304)
  * CVE-2026-57156 (bsc#1271303)
  + Changes:
  * feat(client): Modernize iOS client. (iFreeRDP) (#12949)
  * [client,ios] remove some deprecation warnings (#12981)
  * Ios cmake (#12997)
  * [client,ios] add openh264 build (#13003)
  * [client,android] riscv64 support (#12923)
  * [client,android] make release configurable (#12929)
  * [client,android] allow overriding version name and code (#12931)
  * [client,android] redesign touch pointer (#12946)
  * [client,android] move external deps to own CMake file (#12992)
  * Android build (#12917)
  * [client,sdl] guard file clipboard (#12911)
  * [client,sdl] Askpass (#12925)
  * [client,sdl] throw a real exception instead of invalid bare throw (#12936)
  * [client,sdl] run sdl_OnUserNotificationEventHandler on SDL thread (#12941)
  * [client,sdl] fix mouse and touchpad natural scroll setting being ignored (#12967)
  * fix(client/win) Reset scroll offset when hiding scrollbars (#7536) (#12939)
  * feat(client/win): improve wfreerdp fullscreen floatbar controls (#12851)
  * Channel stats (#12964)
  * Statistics interface (#12968)
  * [core,channels] add freerdp_static_client_channel_stat_free (#12966)
  * Support RDPDR Device Control Responses (#12756)
  * Wlog appender context (#12907)
  * [winpr,image] bound unaligned bitmap read to declared image size (#12910)
  * [codec,color] add empty checks for copy (#12912)
  * Win credssp (#12913)
  * Adjustments for building on Windows with MSVC (#12916)
  * channel statistics and random gateway connection id (#12922)
  * [channels,video] bound frame copy to current surface size (#12919)
  * OSS-Fuzz: Add new fuzzers targets channels rail client (#12924)
  * [utils,smartcard] validate cbAtr against rgbAtr size on unpack (#12928)
  * [channels,rdpecam] fix device added notification parsing (#12930)
  * [emu,scard] bound select-by-AID compare to GIDS AID length (#12933)
  * Rails feature setting, xfreerdp kbd sync (#12927)
  * [core,orders] fix inverted overflow guard in update_read_delta_points (#12938)
  * [codec,mppc] add missing out of bounds check (#12942)
  * [channels,tsmf] bound visible rect read in update_geometry_info (#12943)
  * [channels,rdpecam] bound channel name read in device removed pdu (#12945)
  * [core,tcp] improve connection failure logging (#12950)
  * Warn fixes (#12951)
  * [codec,planar] fix range check, abort early (#12952)
  * [channels,rdpsnd,mac] recover audio after AVAudioEngine config change (#12958)
  * [codec,planar] range-check before control byte read in plane rle (#12956)
  * [channel,rail] fix tests and uninitialized variables (#12960)
  * [channels,rdpdr] fix off-by-one scan length in rdpdr_read_ustring (#12961)
  * [channels,remdesk] validate ctl pdu DataLength against received stream (#12955)
  * [channels,rdpsnd] bound client format pdu length to UINT16 (#12962)
  * Winpr harden parser checks (#12965)
  * [winpr,file] bound '?' wildcard match to file name length (#12969)
  * [channels,urbdrc] bound msusb descriptor reads to received length (#12971)
  * [core,update] fix the calling convention for Windows x86 (#12973)
  * [channels,drive] reject trailing '..' in contains_dotdot (#12974)
  * OSS-Fuzz: Add new fuzzer targeets WinPRClipboard processing (#12976)
  * Pr/12970 (#12975)
  * Cliprdr and rdpsnd fixes (#12980)
  * [channels,rail] fix order read/cleanup (#12979)
  * [core,utils] skip AuthenticateEx for RDP/TSL/SMARTCARD_PIN/FIDO_PIN (#12978)
  * replace NULL with nullptr (#12982)
  * [channels,cliprdr] fix pdu-tracker leak (#12983)
  * Fuzz fixes bmp (#12986)
  * [core,gateway] fix const warning (#12987)
  * [channels] bound dynamic channel message header to received length (#12988)
  * cmake: add minimal preset for lightweight builds (#12989)
  * Cleanup all (#12991)
  * Range checks (#12993)
  * Deprecations (#12994)
  * [winpr,string] fix winpr_strnstr needle length (gateway SIGSEGV) (#12995)
  * Bmp cache (#12999)
  * [codec,dsp] ensure out capacity in opus encode (#13001)
  * [winpr,string] match winpr_strnstr fallback to native strnstr (#13002)
  * Smartcard fixes (#13009)
  * [client,common] /smartcard-logon pass PEM directly (#13011)
  * Correct UTF-8 to UTF-16 length (#13012)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1784808000">- Update to version 3.30.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-m37j-jcr2-8gcc)
  * CVE-XXXX-XXXXX (GHSA-vv64-95pc-vj9v)
  * CVE-XXXX-XXXXX (GHSA-rqgv-grx4-xm6x)
  + Changes:
  * Logon info update (#13060)
  * Websocket regression fix (#13064)
  * Sdl clipbaord and bounds checks (#13065)
  * [core,rdstls] improve version handling (#13066)
  * [channels,drdynvc] fix channel unref on create request send failure (#13067)
  * Audin checks (#13068)
  * [channels,rdpsnd] tighten bounds checks (#13070)
  * Pcap cleanup (#13071)
- Update to version 3.29.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-43hh-p3vw-hfx3)
  * CVE-XXXX-XXXXX (GHSA-ph3q-f9w8-7jf3)
  * CVE-XXXX-XXXXX (GHSA-mwwh-mhp9-q7vm)
  * CVE-XXXX-XXXXX (GHSA-whq8-c3v3-p8v8)
  * CVE-XXXX-XXXXX (GHSA-hgj8-g595-wfc6)
  * CVE-XXXX-XXXXX (GHSA-8v6m-2cmc-chx9)
  * CVE-XXXX-XXXXX (GHSA-5wr6-8m8j-3h7f)
  * CVE-XXXX-XXXXX (GHSA-89c6-jjrw-96h4)
  * CVE-XXXX-XXXXX (GHSA-8xqm-wp3f-rfp9)
  * CVE-XXXX-XXXXX (GHSA-jm8r-22j6-4m4v)
  * CVE-XXXX-XXXXX (GHSA-2c6r-4pr4-9x8m)
  * CVE-XXXX-XXXXX (GHSA-qmvw-52ph-q5pv)
  * CVE-XXXX-XXXXX (GHSA-34hq-hwjw-q8v3)
  * CVE-XXXX-XXXXX (GHSA-33gg-h66j-3697)
  * CVE-XXXX-XXXXX (GHSA-vxp3-7g6q-rq2w)
  * CVE-XXXX-XXXXX (GHSA-v89x-pc32-hqr7)
  * CVE-XXXX-XXXXX (GHSA-pfxq-3qmw-8vjx)
  * CVE-XXXX-XXXXX (GHSA-78jj-45vh-jpm5)
  * CVE-XXXX-XXXXX (GHSA-69xf-pqrw-596x)
  * CVE-XXXX-XXXXX (GHSA-8jj2-67pg-j6mg)
  * CVE-XXXX-XXXXX (GHSA-qrxx-7g3c-j6w3)
  * CVE-XXXX-XXXXX (GHSA-cj9v-h4hq-29jr)
  + Changes:
  * [client,sdl] Handle requested clipboard MIME formats (#13007)
  * [client,x11] Fix RAIL HiDef window maximize (#13010)
  * [channels,rdpecam] filter devices without supported formats (#13015)
  * [codec,planar] fix input checks (#13016)
  * [client] do not build wayland and windows (#13017)
  * [client,windows] add server response size check (#13018)
  * fix processImageName length check in rail get appid resp ex (#13020)
  * [channels,rdpecam] add data validity checks (#13021)
  * Scard alloc update reorder (#13022)
  * H264 decoder surface dimension mismatch (#13024)
  * [core,security] reject short server random in security_establish_keys (#13023)
  * Async update (#13025)
  * [core,rdstls] add endpoint FedAuth token authentication (#13026)
  * Resource limits (#13027)
  * Path checks (#13028)
  * [emu,scard] require Lc of 2 for select-by-FID in vgids_ins_select (#13030)
  * runtime hardening (#13032)
  * H264 fix (#13036)
  * [crypto,x509] improve hardening against embedded \0 (#13035)
  * [core,rail] unify RAIL_UNICODE_STRING handling (#13039)
  * [channels,rail] rail_server_handle_messages (#13037)
  * [channels,rdpecam] fix reading of config descriptor (#13042)
  * [codec,av1] bound decode output to decoded frame size (#13044)
  * Bounds check fixes (#13043)
  * [codec,av1] add region rects checks like with AVC modes (#13045)
  * Ios fixes (#13029)
  * Ios warn fixes (#13047)
  * [utils,smartcard] exclude ndr padding from returned buffer length (#13046)
  * Serial alloc checks (#13049)
  * Android build fixes (#13050)
  * [client,android] update build (#13051)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784808001">- Add pkgconfig(faad2) BuildRequires and pass -DWITH_FAAD2=ON to
  cmake: Support audio via optional faad2 codec.
- Drop pkgconfig(gstreamer-1.0) and
  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires, and stop
  passing -DWITH_GSTREAMER_1_0=ON and -DWITH_GSTREAMER_0_10=OFF to
  cmake, they are off by default and deprecated.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1785153600">- Add build conditional for faad2, separate sdl package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 3.31.0:
  + Huge bugfix and security release.
    We've received quite a number of smaller and bigger bugfixes
    and security reports that have been addressed with this
    release.
    Most important user facing change is a optimization of the YUV
    decoder which will result in faster client graphics for
    AVC/H264 sessions
  + CVE:
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-c5gr-hmqp-pwj4
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-h5w2-q35j-443h
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-m85m-3qxv-63h5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r9pv-ffph-6gg6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-ffjr-p229-hpch
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-4464-r7qj-pgrx
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-2vf2-grvj-6g8x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hg4r-vv53-vwf8
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-57h7-vw2f-2f9x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-v649-94v2-p72q
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-j5mq-3349-gwmm
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-23pf-q83q-x45r
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-pj8w-fh79-f438
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vccg-35r5-8jrf
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-w9qg-g24r-77f6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-f5p6-88mh-59vg
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hw7p-5h2r-83gq
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r7jx-j9h7-j4xj
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-6mpx-c8rj-whj5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-x7v6-xfx3-52j6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-9jcm-x588-gh26
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-q65v-4w7q-hx3r
  + Lots of other changes, please see upstream changelog:
    https://github.com/FreeRDP/FreeRDP/releases/tag/3.31.0
- Add pkgconfig(aom), pkgconfig(dav1d) and pkgconfig(libyuv)
  BuildRequires: and pass WITH_AOM=ON, WITH_DAV1D=ON and
  WITH_YUV=ON to cmake, enable optional encoders/decoders.</changelog>
</package>
<package pkgid="ccb97d4cee1042a4133f8c24f82d201ac974c770013b1b1ab82d4b3654952af0c97062110523c37b565c1c8f3e185ed4c98a2f2a27efa8afd3d12edde8a0f73e" name="freerdp-debugsource" arch="i586">
  <version epoch="0" ver="3.31.0" rel="1.1"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Fix freerdp-devel dependencies. sso-mib must be present when
  using the freerdp-client library.
- Only use sso_mib where the build dep is available (i.e: Tumbleweed)</changelog>
  <changelog author="Dennis Duda &lt;seri@seri.tools&gt;" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1779278400">- Enable Fido2/WebAuthN forwarding (RDPEWA) via libfido2/libcbor
- Update to version 3.26.0:
  + CVE fixes:
  * CVE-2026-40033 (bsc#1266317)
  * CVE-2026-44420 (bsc#1267008)
  * CVE-2026-44421 (bsc#1267009)
  * CVE-2026-44422 (bsc#1267010)
  * CVE-2026-45700 (bsc#1267011)
  * Monitor https://github.com/FreeRDP/FreeRDP/security/advisories for updates
  + Bug and security fixes release
  + Changes:
  * cmake: Findyuv: Use correct pkgconfig name (#12666)
  * Remove deallocator attribute from rfx_message_free (#12681)
  * [winpr,utils] improve winpr/ntlm.h (#12677)
  * rdpecam-v4l: stop the capture thread when streaming is cleared (#12690)
  * fix(winpr,ncrypt): support PIV retired key slots for smartcard logon (#12684)
  * [core,instance] fix deprecation guards (#12691)
  * [ci,alt-arch] enable internal MD4, MD5 and RC4 (#12692)
  * Add VideoToolbox H.264 support for ffmpeg (#12694)
  * [client,common] add /args-from:file: syntax (#12697)
  * [ci,freebsd] update freebsd builds (#12698, #12700, #12701, #12702)
  * [client, android] UI modernization, SQLCipher and more (#12685, #12686, #12687, #12730,
  * #12731, #12736, #12737, #12688)
  * [cmake,deps] use alias target for sso-mib (#12706)
  * [core,settings] add auto reconnect triggered flag (#12709)
  * Force YUV420P when videotoolbox is used (#12711)
  * Release cleanups (#12712)
  * [gdi,gfx] fix bounds checks and proxy unit tests (#12713)
  * Improved input checks (#12714)
  * [winpr,utils] add unit tests for command line parser (#12716)
  * Cmdline fixes (#12717)
  * [codec,planar] fix bounds checks (#12718)
  * [client,common] add freerdp_client_settings_parse_command_line_argume… (#12724)
  * [winpr,sspi] clean up ntlm code (#12732)
- Update to version 3.25.0:
  + CVE fixes:
  * CVE-2026-40254 (bsc#1262743)
  + Bug and security fixes release:
  * Experimental AV1 support has been added. This currently works only with FreeRDP based servers.
  * Most notably there is now support for [MS-RDPEWA] (FIDO2 redirection)
  * Android client received a (small) facelift
  * Improved SDL3 client drawing performance
  * Console output support for SDL3 (windows) and windows native client
  * RDP proxy now supports NSCodec and RFX modes.
  * RDP PRoxy now has smartcard emulation and SAM file support (via config file)
  * Smartcard KSP support for NLA authentication
  + Changes:
  * [winpr,wlog] add WLog_SetGlobalPrefix (#12497)
  * [channels,video] fix wrong cast (#12511)
  * [codec,openh264] reject encoder ABI mismatch on runtime-loaded library (#12510)
  * [client,sdl] create a copy of rdpPointer (#12512)
  * [codec,video] properly pass intermediate format (#12518)
  * [utils, signal] lazily initialize Windows CRITICAL_SECTION to match POSIX static mutex behavior (#12520)
  * winpr: improve libunwind backtraces (#12530)
  * [server,shadow] remember selected caps (#12528)
  * Zero credential data before free in NLA and NTLM context (#12532)
  * [server,proxy] ignore missing client in input channel (#12536)
  * [server,proxy] ignore rdpdr messages (#12537)
  * [winpr,sspi] improve kerberos logging (#12538)
  * Codec fixes (#12542)
  * [winpr,sspi] Fix context nullptr handling (#12543)
  * Dev 3.24.3 dev0 (#12545)
  * Fix memory leak in gdi_create_bitmap() on gdi_CreateBitmap failure (libfreerdp/gdi/graphics.c) (#12547)
  * Fix memory leak in vgids_read_do_fkt() on Stream_New failure (libfreerdp/emu/scard/smartcard_virtual_gids.c) (#12548)
  * Proxy config improve (#12549)
  * Proxy config improve (#12550)
  * [client,sdl] clamp cursor hotspot (#12553)
  * RFC: Research/av1 codec extension (#12527)
  * [winpr,kerberos] fix krb_log_context_encryption (#12555)
  * [client,sdl] fix global init return check (#12558)
  * Fix remote credential with windows11h2 (#12560)
  * Proxy scard auth improvements (#12561)
  * [winpr,sspi] guard krb5_get_etype_info (#12562)
  * [utils,smartcard] fix STATUS_BUFFER_TOO_SMALL (#12564)
  * [client,common] do not manipulate security settings for smartcard-logon (#12567)
  * [channels,audin] fix regression for microphone (#12570)
  * [client,sdl] add SDL_KMOD_MODE and SDL_KMOD_LEVEL5 (#12569)
  * Fix unbound strlen on slotDescription (#12571)
  * build: Update FindFFmpeg.cmake to support Apple frameworks with 'lib' prefix (#12565)
  * [channels,rdpewa] add WebAuthn virtual channel support (#12572)
  * [core] fix freerdp_get_nla_sspi_error always returning 0 on client (#12574)
  * [ci] enable rdpewa channel (#12576)
  * small refactoring (#12578)
  * Rdpewa unify notifications (#12581)
  * [client,sdl] fix crash when clicking 'cancel' on PIN popup (#12580)
  * [channels,drive] refine bounds checks (#12584)
  * fix: smartcard logon with ECC keys and minidriver-assigned container names (#12585)
  * Various papercuts (#12583)
  * fix: console output on Windows client (#12573)
  * [winpr,crt] dump stack on aligned memory errors (#12588)
  * [client,x11] keep scancode input for Ctrl/Alt/Super combinations in /kbd:unicode mode (#12590)
  * [codec,progressive] fix underflow guard in progressive_rfx_quant_sub (#12592)
  * fix: wfreerdp floatbar visibility (#12594)
  * [winpr,json] return a copy from WINPR_JSON_Print* (#12595)
  * [client,sdl] drop WITH_DEBUG_SDL_EVENTS (#12599)
  * Ncrypt and asn1 cleanup (#12604)
  * Video channel fix (#12593)
  * [codec,h264] fix media foundation backend (#12606)
  * fix(sdl): detect Hyprland and river in tryFallback() (#12608)
  * Proxy stress fixes (#12597)
  * Add new fuzzer tests (#12613)
  * fix(sdl): use SDL_Renderer instead of software surfaces (#12607)
  * fix(sdl): BFS neighbor walk pop/begin mismatch in addOrUpdateDisplay (#12614)
  * fix(sdl): promote first monitor as primary when subset excludes primary (#12618)
  * [ci,android] default to only aarch64 (#12622)
  * Fix process exit code on non-pidfd platforms (macOS, BSD)#12534) (#12586)
  * warning cleanups (#12626)
  * fix: prevent PostQuitMessage in RemoteApp WM_DESTROY handler (#12629)
  * [winpr,ntlm] fix message cleanup across the SSPI lifecycle (#12609)
  * Code bug fixes (#12632)
  * Oss fixes (#12633)
  * [client,android] add an option to enable keeping screen on when connected (#12630)
  * [client, android] Fix layout overlaps, migrate to AndroidX, and update UI components (#12628)
  * Proxy config tests (#12636)
  * Proxy config optional targethost (#12637)
  * [client,sdl] set SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME (#12639)
  * Nightly deb fix (#12640, #12641, #12649, #12650, #12642, #12643)
  * [winpr,input] fix korean keyboard mapping (#12646)
  * [client,sdl] set hints before SDL_Init (#12644)
  * Sdl inhibit option (#12647)
  * [client,X11] fix residual race in xf_clipboard_formats_free (#12648)
  * (sdl3): Fix oversized window on HiDPI Wayland (#12635)
  * [cache,bitmap] fix off-by-one in bitmap_cache_put bounds check (#12651)
  * [winpr,sspi] free fields buffer immediately (#12654)
  * [codec,dsp] fix fencepost error in dsp_ima_clamp_step (#12655)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1781784000">- Update to version 3.27.1:
  + Bugfix/regression fix and android feature release
  * Fixed a regression with gateway connections
  * Android client RDPECAM support
  * Android client RAILS support
  + CVE fixes:
  * CVE-2026-55827 (bsc#1271302)
  + Changes:
  * [core,utils] fix guid2str (#12898)
  * [client,android] Add RAIL/RemoteApp window support (#12887)
  * Bitmap decode (#12899)
  * [client,rdpecam,android] Add camera redirection support (#12894)
  * [tools] make the generator create more clang-format friendly code (#12900)
- Update to version 3.27.0:
  + A major feature / bugfix / cleanup release
  * Password hash now uses a custom SSPI attribute on non windows systems
  * TLS seclevel now defaults to 2 and a minimum of TLS 1.2 is required.
    Client side the /tls:seclevel: and /tls:enforce: allow to override these.
    Server implementations can manually set these with rdpSettings::FreeRDP_TLSMinVersion and
    rdpSettings::FreeRDP_TlsSecLevel
    (See https://docs.openssl.org/3.0/man3/SSL_CTX_set_security_level/ for more details)
  * The RDP proxy got a fix which removed (unstable) structs from public headers. There are no
    known users of that (internal) API, but if you happen to be one please ping us.
  * Android client got some huge updates again (thank @svncibrahim)
  * Enhancements with Azure/Entra support: some (known but not officially documented) extensions
    have been added to make these connections more stable.
  * keyboard mapping
  * Allow RDPDR channel to pass additional arguments to the channel. Does not break existing behaviour
    but allows a channel supporting this to query the additional arguments for further use.
  * Fix some WinPR deprecation handling, add WITHOUT_WINPR_3x_DEPRECATED that allows building
    without any symbol deprecated during the stable 3 series
  * Some client side statistics logging API was added. By default prints a (trace) log at the
    end of a session, but it can be queried at any time for some connection details.
  + CVE fixes:
  * CVE-2026-55194
  * CVE-2026-55193
  * CVE-2026-55192
  * CVE-2026-55191
  * CVE-2026-55648
  + Changes:
  * Call winpr_InitializeSSL in TestWinPRUtils/TestNTLM (#12746)
  * [core,codec] Fix invalid overlap check (#12753)
  * Improve clipboard massive files copying performance (#12743)
  * [crypto,certificate] Honor BIO_should_retry (#12755)
  * Unify PEM read routines (#12758)
  * Build updates (#12772)
  * Fix sdl3 clipboard for files (#12759)
  * url: replace http://www.freerdp.com (#12781)
  * Fuzz/analyzer fixes (#12791)
  * [winpr,sspi] replace password-length heuristic with explicit hash (#12782)
  * Claude suggestions (#12792)
  * Disp check fix (#12795)
  * [core,settings] Raise default security level (#12752)
  * [clang,tidy] use workflow from ZedThree (#12806)
  * Improve FIPS mode support (#12811)
  * Lots of android specific improvements (#12773, #12777, #12783, #12784, #12785,
    [#12786], #12787, #12788, #12807, #12812, #12815, #12818, #12819, #12820, #12822,
    [#12748], #12750)
  * [channels,audin] fix opensles error handling (#12751)
  * [channels,audin] fix iOS and mac backends (#12864)
  * [channels,cliprdr] refactor server channel (#12810)
  * [channels,cliprdr] reset stream after use (#12855)
  * [channels,drdynvc] add new PubSub events (#12760)
  * [channels,rail] fix client handshake response (#12780)
  * [channels,rdpdr] various enhancements (#12800, #12797, #12803)
  * [channels,rdpgfx] fix server frame command returning success on write failure (#12828)
  * [channels,rdpsnd] reject client audio formats with zero nChannels/nBlockAlign (server-side DoS) (#12829)
  * [channels,rdpsnd] skip unusable playback backend during selection (#12830)
  * Refactor printer queue (#12817)
  * [ci,freebsd] update ci (#12823, #12824, #12825)
  * [cmake,simd] guard CMAKE_OSX_ARCHITECTURES (#12802)
  * [cmake] replace find_package(GLOBAL) (#12837)
  * [cmake] fix use of pkg_check_module (#12838)
  * [winpr,input] complete japanese keyboard mapping (#12836)
  * winpr/input: Fix numpad mapping for japanese keyboards (#12845)
  * [core,gateway] validate auth blob length in rdg_process_extauth_sspi (#12856)
  * Restore fullscreen when maximizing a toggled fullscreen window (#12849)
  * Fix(wfreerdp): Refresh Windows frame after fullscreen restore (#12848)
  * Fix copying multiple items of the same type between xfreerdp sessions (#12834)
  * [core,event] add StateChanged event (#12858)
  * [core,nego] bound cookie tag check to remaining length (#12862)
  * codec stats (#12860)
  * Various warning fixes (#12749, #12813, #12866, #12831)
  * [core,client] add PubSub events (#12757)
  * [core,client] use correct interface pointer (#12766)
  * [client,rdpewa] filter UserNotify events (#12767)
  * [client,windows] honor /from-stdin in wfreerdp (#12821)
  * [client,x11] release normal keys before modifiers (#12868)
  * fix(client/SDL): do not treat an unrecognized mouse button as fatal (#12847)
  * Proxy client context (#12865)
  * [core,update] filter out unused/unknown (#12870)
  * Azure/Entra undocumented stuff and request compaction (#12872, #12871, #12770)
  * Various bounds checks (#12873, #12857)
  * Sspi separate ansi unicode (#12874)
  * Ci update qa (#12875)
  * [channels,gfx] extract remaining header length (#12876)
  * [cache,glyph] bound offset read to buffer length (#12881)
  * Expose the correlationId in settings (#12879)
  * [winpr,wtypes] fix WINPR_C23_ENUM_TYPE (#12882)
  * [server,proxy] pass ntlm hostname (#12877)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1783857600">- Update to version 3.28.0:
  + Feature and bugfix release.
  * iOS client has been revived by @bho3538
  * Android client build updates by @svncibrahim
  * Windows client did get some updates by @zorjen122
  * Server side smartcard API by @joantolo
  * Improved client statistics interface, now also supports static channels
  * Improved fuzzer and unit tests
  * CMake preset support making it easier to create a working build configuration,
    see https://github.com/FreeRDP/FreeRDP/wiki/Compilation#presets
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-pjqx-v446-x7fc)
  * CVE-2026-63652 (GHSA-9g22-w2gr-vcmp)
  * CVE-XXXX-XXXXX (GHSA-f27x-frr8-j9hc)
  * CVE-2026-63633 (GHSA-72j9-356v-88xq)
  * CVE-2026-63117 (GHSA-v64m-xxfw-hrv6)
  * CVE-2026-57158 (bsc#1271305)
  * CVE-2026-57157 (bsc#1271304)
  * CVE-2026-57156 (bsc#1271303)
  + Changes:
  * feat(client): Modernize iOS client. (iFreeRDP) (#12949)
  * [client,ios] remove some deprecation warnings (#12981)
  * Ios cmake (#12997)
  * [client,ios] add openh264 build (#13003)
  * [client,android] riscv64 support (#12923)
  * [client,android] make release configurable (#12929)
  * [client,android] allow overriding version name and code (#12931)
  * [client,android] redesign touch pointer (#12946)
  * [client,android] move external deps to own CMake file (#12992)
  * Android build (#12917)
  * [client,sdl] guard file clipboard (#12911)
  * [client,sdl] Askpass (#12925)
  * [client,sdl] throw a real exception instead of invalid bare throw (#12936)
  * [client,sdl] run sdl_OnUserNotificationEventHandler on SDL thread (#12941)
  * [client,sdl] fix mouse and touchpad natural scroll setting being ignored (#12967)
  * fix(client/win) Reset scroll offset when hiding scrollbars (#7536) (#12939)
  * feat(client/win): improve wfreerdp fullscreen floatbar controls (#12851)
  * Channel stats (#12964)
  * Statistics interface (#12968)
  * [core,channels] add freerdp_static_client_channel_stat_free (#12966)
  * Support RDPDR Device Control Responses (#12756)
  * Wlog appender context (#12907)
  * [winpr,image] bound unaligned bitmap read to declared image size (#12910)
  * [codec,color] add empty checks for copy (#12912)
  * Win credssp (#12913)
  * Adjustments for building on Windows with MSVC (#12916)
  * channel statistics and random gateway connection id (#12922)
  * [channels,video] bound frame copy to current surface size (#12919)
  * OSS-Fuzz: Add new fuzzers targets channels rail client (#12924)
  * [utils,smartcard] validate cbAtr against rgbAtr size on unpack (#12928)
  * [channels,rdpecam] fix device added notification parsing (#12930)
  * [emu,scard] bound select-by-AID compare to GIDS AID length (#12933)
  * Rails feature setting, xfreerdp kbd sync (#12927)
  * [core,orders] fix inverted overflow guard in update_read_delta_points (#12938)
  * [codec,mppc] add missing out of bounds check (#12942)
  * [channels,tsmf] bound visible rect read in update_geometry_info (#12943)
  * [channels,rdpecam] bound channel name read in device removed pdu (#12945)
  * [core,tcp] improve connection failure logging (#12950)
  * Warn fixes (#12951)
  * [codec,planar] fix range check, abort early (#12952)
  * [channels,rdpsnd,mac] recover audio after AVAudioEngine config change (#12958)
  * [codec,planar] range-check before control byte read in plane rle (#12956)
  * [channel,rail] fix tests and uninitialized variables (#12960)
  * [channels,rdpdr] fix off-by-one scan length in rdpdr_read_ustring (#12961)
  * [channels,remdesk] validate ctl pdu DataLength against received stream (#12955)
  * [channels,rdpsnd] bound client format pdu length to UINT16 (#12962)
  * Winpr harden parser checks (#12965)
  * [winpr,file] bound '?' wildcard match to file name length (#12969)
  * [channels,urbdrc] bound msusb descriptor reads to received length (#12971)
  * [core,update] fix the calling convention for Windows x86 (#12973)
  * [channels,drive] reject trailing '..' in contains_dotdot (#12974)
  * OSS-Fuzz: Add new fuzzer targeets WinPRClipboard processing (#12976)
  * Pr/12970 (#12975)
  * Cliprdr and rdpsnd fixes (#12980)
  * [channels,rail] fix order read/cleanup (#12979)
  * [core,utils] skip AuthenticateEx for RDP/TSL/SMARTCARD_PIN/FIDO_PIN (#12978)
  * replace NULL with nullptr (#12982)
  * [channels,cliprdr] fix pdu-tracker leak (#12983)
  * Fuzz fixes bmp (#12986)
  * [core,gateway] fix const warning (#12987)
  * [channels] bound dynamic channel message header to received length (#12988)
  * cmake: add minimal preset for lightweight builds (#12989)
  * Cleanup all (#12991)
  * Range checks (#12993)
  * Deprecations (#12994)
  * [winpr,string] fix winpr_strnstr needle length (gateway SIGSEGV) (#12995)
  * Bmp cache (#12999)
  * [codec,dsp] ensure out capacity in opus encode (#13001)
  * [winpr,string] match winpr_strnstr fallback to native strnstr (#13002)
  * Smartcard fixes (#13009)
  * [client,common] /smartcard-logon pass PEM directly (#13011)
  * Correct UTF-8 to UTF-16 length (#13012)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1784808000">- Update to version 3.30.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-m37j-jcr2-8gcc)
  * CVE-XXXX-XXXXX (GHSA-vv64-95pc-vj9v)
  * CVE-XXXX-XXXXX (GHSA-rqgv-grx4-xm6x)
  + Changes:
  * Logon info update (#13060)
  * Websocket regression fix (#13064)
  * Sdl clipbaord and bounds checks (#13065)
  * [core,rdstls] improve version handling (#13066)
  * [channels,drdynvc] fix channel unref on create request send failure (#13067)
  * Audin checks (#13068)
  * [channels,rdpsnd] tighten bounds checks (#13070)
  * Pcap cleanup (#13071)
- Update to version 3.29.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-43hh-p3vw-hfx3)
  * CVE-XXXX-XXXXX (GHSA-ph3q-f9w8-7jf3)
  * CVE-XXXX-XXXXX (GHSA-mwwh-mhp9-q7vm)
  * CVE-XXXX-XXXXX (GHSA-whq8-c3v3-p8v8)
  * CVE-XXXX-XXXXX (GHSA-hgj8-g595-wfc6)
  * CVE-XXXX-XXXXX (GHSA-8v6m-2cmc-chx9)
  * CVE-XXXX-XXXXX (GHSA-5wr6-8m8j-3h7f)
  * CVE-XXXX-XXXXX (GHSA-89c6-jjrw-96h4)
  * CVE-XXXX-XXXXX (GHSA-8xqm-wp3f-rfp9)
  * CVE-XXXX-XXXXX (GHSA-jm8r-22j6-4m4v)
  * CVE-XXXX-XXXXX (GHSA-2c6r-4pr4-9x8m)
  * CVE-XXXX-XXXXX (GHSA-qmvw-52ph-q5pv)
  * CVE-XXXX-XXXXX (GHSA-34hq-hwjw-q8v3)
  * CVE-XXXX-XXXXX (GHSA-33gg-h66j-3697)
  * CVE-XXXX-XXXXX (GHSA-vxp3-7g6q-rq2w)
  * CVE-XXXX-XXXXX (GHSA-v89x-pc32-hqr7)
  * CVE-XXXX-XXXXX (GHSA-pfxq-3qmw-8vjx)
  * CVE-XXXX-XXXXX (GHSA-78jj-45vh-jpm5)
  * CVE-XXXX-XXXXX (GHSA-69xf-pqrw-596x)
  * CVE-XXXX-XXXXX (GHSA-8jj2-67pg-j6mg)
  * CVE-XXXX-XXXXX (GHSA-qrxx-7g3c-j6w3)
  * CVE-XXXX-XXXXX (GHSA-cj9v-h4hq-29jr)
  + Changes:
  * [client,sdl] Handle requested clipboard MIME formats (#13007)
  * [client,x11] Fix RAIL HiDef window maximize (#13010)
  * [channels,rdpecam] filter devices without supported formats (#13015)
  * [codec,planar] fix input checks (#13016)
  * [client] do not build wayland and windows (#13017)
  * [client,windows] add server response size check (#13018)
  * fix processImageName length check in rail get appid resp ex (#13020)
  * [channels,rdpecam] add data validity checks (#13021)
  * Scard alloc update reorder (#13022)
  * H264 decoder surface dimension mismatch (#13024)
  * [core,security] reject short server random in security_establish_keys (#13023)
  * Async update (#13025)
  * [core,rdstls] add endpoint FedAuth token authentication (#13026)
  * Resource limits (#13027)
  * Path checks (#13028)
  * [emu,scard] require Lc of 2 for select-by-FID in vgids_ins_select (#13030)
  * runtime hardening (#13032)
  * H264 fix (#13036)
  * [crypto,x509] improve hardening against embedded \0 (#13035)
  * [core,rail] unify RAIL_UNICODE_STRING handling (#13039)
  * [channels,rail] rail_server_handle_messages (#13037)
  * [channels,rdpecam] fix reading of config descriptor (#13042)
  * [codec,av1] bound decode output to decoded frame size (#13044)
  * Bounds check fixes (#13043)
  * [codec,av1] add region rects checks like with AVC modes (#13045)
  * Ios fixes (#13029)
  * Ios warn fixes (#13047)
  * [utils,smartcard] exclude ndr padding from returned buffer length (#13046)
  * Serial alloc checks (#13049)
  * Android build fixes (#13050)
  * [client,android] update build (#13051)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784808001">- Add pkgconfig(faad2) BuildRequires and pass -DWITH_FAAD2=ON to
  cmake: Support audio via optional faad2 codec.
- Drop pkgconfig(gstreamer-1.0) and
  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires, and stop
  passing -DWITH_GSTREAMER_1_0=ON and -DWITH_GSTREAMER_0_10=OFF to
  cmake, they are off by default and deprecated.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1785153600">- Add build conditional for faad2, separate sdl package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 3.31.0:
  + Huge bugfix and security release.
    We've received quite a number of smaller and bigger bugfixes
    and security reports that have been addressed with this
    release.
    Most important user facing change is a optimization of the YUV
    decoder which will result in faster client graphics for
    AVC/H264 sessions
  + CVE:
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-c5gr-hmqp-pwj4
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-h5w2-q35j-443h
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-m85m-3qxv-63h5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r9pv-ffph-6gg6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-ffjr-p229-hpch
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-4464-r7qj-pgrx
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-2vf2-grvj-6g8x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hg4r-vv53-vwf8
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-57h7-vw2f-2f9x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-v649-94v2-p72q
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-j5mq-3349-gwmm
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-23pf-q83q-x45r
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-pj8w-fh79-f438
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vccg-35r5-8jrf
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-w9qg-g24r-77f6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-f5p6-88mh-59vg
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hw7p-5h2r-83gq
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r7jx-j9h7-j4xj
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-6mpx-c8rj-whj5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-x7v6-xfx3-52j6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-9jcm-x588-gh26
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-q65v-4w7q-hx3r
  + Lots of other changes, please see upstream changelog:
    https://github.com/FreeRDP/FreeRDP/releases/tag/3.31.0
- Add pkgconfig(aom), pkgconfig(dav1d) and pkgconfig(libyuv)
  BuildRequires: and pass WITH_AOM=ON, WITH_DAV1D=ON and
  WITH_YUV=ON to cmake, enable optional encoders/decoders.</changelog>
</package>
<package pkgid="7c490ae8d3ed1786cbbe6a94e4fc1bdd438d37b547bce2aede39d44d490a83d2e382ca59cfa8701a1c47b07f98e95f9670943f281670708ab216f9bd9078d163" name="freerdp-proxy-debuginfo" arch="i586">
  <version epoch="0" ver="3.31.0" rel="1.1"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Fix freerdp-devel dependencies. sso-mib must be present when
  using the freerdp-client library.
- Only use sso_mib where the build dep is available (i.e: Tumbleweed)</changelog>
  <changelog author="Dennis Duda &lt;seri@seri.tools&gt;" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1779278400">- Enable Fido2/WebAuthN forwarding (RDPEWA) via libfido2/libcbor
- Update to version 3.26.0:
  + CVE fixes:
  * CVE-2026-40033 (bsc#1266317)
  * CVE-2026-44420 (bsc#1267008)
  * CVE-2026-44421 (bsc#1267009)
  * CVE-2026-44422 (bsc#1267010)
  * CVE-2026-45700 (bsc#1267011)
  * Monitor https://github.com/FreeRDP/FreeRDP/security/advisories for updates
  + Bug and security fixes release
  + Changes:
  * cmake: Findyuv: Use correct pkgconfig name (#12666)
  * Remove deallocator attribute from rfx_message_free (#12681)
  * [winpr,utils] improve winpr/ntlm.h (#12677)
  * rdpecam-v4l: stop the capture thread when streaming is cleared (#12690)
  * fix(winpr,ncrypt): support PIV retired key slots for smartcard logon (#12684)
  * [core,instance] fix deprecation guards (#12691)
  * [ci,alt-arch] enable internal MD4, MD5 and RC4 (#12692)
  * Add VideoToolbox H.264 support for ffmpeg (#12694)
  * [client,common] add /args-from:file: syntax (#12697)
  * [ci,freebsd] update freebsd builds (#12698, #12700, #12701, #12702)
  * [client, android] UI modernization, SQLCipher and more (#12685, #12686, #12687, #12730,
  * #12731, #12736, #12737, #12688)
  * [cmake,deps] use alias target for sso-mib (#12706)
  * [core,settings] add auto reconnect triggered flag (#12709)
  * Force YUV420P when videotoolbox is used (#12711)
  * Release cleanups (#12712)
  * [gdi,gfx] fix bounds checks and proxy unit tests (#12713)
  * Improved input checks (#12714)
  * [winpr,utils] add unit tests for command line parser (#12716)
  * Cmdline fixes (#12717)
  * [codec,planar] fix bounds checks (#12718)
  * [client,common] add freerdp_client_settings_parse_command_line_argume… (#12724)
  * [winpr,sspi] clean up ntlm code (#12732)
- Update to version 3.25.0:
  + CVE fixes:
  * CVE-2026-40254 (bsc#1262743)
  + Bug and security fixes release:
  * Experimental AV1 support has been added. This currently works only with FreeRDP based servers.
  * Most notably there is now support for [MS-RDPEWA] (FIDO2 redirection)
  * Android client received a (small) facelift
  * Improved SDL3 client drawing performance
  * Console output support for SDL3 (windows) and windows native client
  * RDP proxy now supports NSCodec and RFX modes.
  * RDP PRoxy now has smartcard emulation and SAM file support (via config file)
  * Smartcard KSP support for NLA authentication
  + Changes:
  * [winpr,wlog] add WLog_SetGlobalPrefix (#12497)
  * [channels,video] fix wrong cast (#12511)
  * [codec,openh264] reject encoder ABI mismatch on runtime-loaded library (#12510)
  * [client,sdl] create a copy of rdpPointer (#12512)
  * [codec,video] properly pass intermediate format (#12518)
  * [utils, signal] lazily initialize Windows CRITICAL_SECTION to match POSIX static mutex behavior (#12520)
  * winpr: improve libunwind backtraces (#12530)
  * [server,shadow] remember selected caps (#12528)
  * Zero credential data before free in NLA and NTLM context (#12532)
  * [server,proxy] ignore missing client in input channel (#12536)
  * [server,proxy] ignore rdpdr messages (#12537)
  * [winpr,sspi] improve kerberos logging (#12538)
  * Codec fixes (#12542)
  * [winpr,sspi] Fix context nullptr handling (#12543)
  * Dev 3.24.3 dev0 (#12545)
  * Fix memory leak in gdi_create_bitmap() on gdi_CreateBitmap failure (libfreerdp/gdi/graphics.c) (#12547)
  * Fix memory leak in vgids_read_do_fkt() on Stream_New failure (libfreerdp/emu/scard/smartcard_virtual_gids.c) (#12548)
  * Proxy config improve (#12549)
  * Proxy config improve (#12550)
  * [client,sdl] clamp cursor hotspot (#12553)
  * RFC: Research/av1 codec extension (#12527)
  * [winpr,kerberos] fix krb_log_context_encryption (#12555)
  * [client,sdl] fix global init return check (#12558)
  * Fix remote credential with windows11h2 (#12560)
  * Proxy scard auth improvements (#12561)
  * [winpr,sspi] guard krb5_get_etype_info (#12562)
  * [utils,smartcard] fix STATUS_BUFFER_TOO_SMALL (#12564)
  * [client,common] do not manipulate security settings for smartcard-logon (#12567)
  * [channels,audin] fix regression for microphone (#12570)
  * [client,sdl] add SDL_KMOD_MODE and SDL_KMOD_LEVEL5 (#12569)
  * Fix unbound strlen on slotDescription (#12571)
  * build: Update FindFFmpeg.cmake to support Apple frameworks with 'lib' prefix (#12565)
  * [channels,rdpewa] add WebAuthn virtual channel support (#12572)
  * [core] fix freerdp_get_nla_sspi_error always returning 0 on client (#12574)
  * [ci] enable rdpewa channel (#12576)
  * small refactoring (#12578)
  * Rdpewa unify notifications (#12581)
  * [client,sdl] fix crash when clicking 'cancel' on PIN popup (#12580)
  * [channels,drive] refine bounds checks (#12584)
  * fix: smartcard logon with ECC keys and minidriver-assigned container names (#12585)
  * Various papercuts (#12583)
  * fix: console output on Windows client (#12573)
  * [winpr,crt] dump stack on aligned memory errors (#12588)
  * [client,x11] keep scancode input for Ctrl/Alt/Super combinations in /kbd:unicode mode (#12590)
  * [codec,progressive] fix underflow guard in progressive_rfx_quant_sub (#12592)
  * fix: wfreerdp floatbar visibility (#12594)
  * [winpr,json] return a copy from WINPR_JSON_Print* (#12595)
  * [client,sdl] drop WITH_DEBUG_SDL_EVENTS (#12599)
  * Ncrypt and asn1 cleanup (#12604)
  * Video channel fix (#12593)
  * [codec,h264] fix media foundation backend (#12606)
  * fix(sdl): detect Hyprland and river in tryFallback() (#12608)
  * Proxy stress fixes (#12597)
  * Add new fuzzer tests (#12613)
  * fix(sdl): use SDL_Renderer instead of software surfaces (#12607)
  * fix(sdl): BFS neighbor walk pop/begin mismatch in addOrUpdateDisplay (#12614)
  * fix(sdl): promote first monitor as primary when subset excludes primary (#12618)
  * [ci,android] default to only aarch64 (#12622)
  * Fix process exit code on non-pidfd platforms (macOS, BSD)#12534) (#12586)
  * warning cleanups (#12626)
  * fix: prevent PostQuitMessage in RemoteApp WM_DESTROY handler (#12629)
  * [winpr,ntlm] fix message cleanup across the SSPI lifecycle (#12609)
  * Code bug fixes (#12632)
  * Oss fixes (#12633)
  * [client,android] add an option to enable keeping screen on when connected (#12630)
  * [client, android] Fix layout overlaps, migrate to AndroidX, and update UI components (#12628)
  * Proxy config tests (#12636)
  * Proxy config optional targethost (#12637)
  * [client,sdl] set SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME (#12639)
  * Nightly deb fix (#12640, #12641, #12649, #12650, #12642, #12643)
  * [winpr,input] fix korean keyboard mapping (#12646)
  * [client,sdl] set hints before SDL_Init (#12644)
  * Sdl inhibit option (#12647)
  * [client,X11] fix residual race in xf_clipboard_formats_free (#12648)
  * (sdl3): Fix oversized window on HiDPI Wayland (#12635)
  * [cache,bitmap] fix off-by-one in bitmap_cache_put bounds check (#12651)
  * [winpr,sspi] free fields buffer immediately (#12654)
  * [codec,dsp] fix fencepost error in dsp_ima_clamp_step (#12655)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1781784000">- Update to version 3.27.1:
  + Bugfix/regression fix and android feature release
  * Fixed a regression with gateway connections
  * Android client RDPECAM support
  * Android client RAILS support
  + CVE fixes:
  * CVE-2026-55827 (bsc#1271302)
  + Changes:
  * [core,utils] fix guid2str (#12898)
  * [client,android] Add RAIL/RemoteApp window support (#12887)
  * Bitmap decode (#12899)
  * [client,rdpecam,android] Add camera redirection support (#12894)
  * [tools] make the generator create more clang-format friendly code (#12900)
- Update to version 3.27.0:
  + A major feature / bugfix / cleanup release
  * Password hash now uses a custom SSPI attribute on non windows systems
  * TLS seclevel now defaults to 2 and a minimum of TLS 1.2 is required.
    Client side the /tls:seclevel: and /tls:enforce: allow to override these.
    Server implementations can manually set these with rdpSettings::FreeRDP_TLSMinVersion and
    rdpSettings::FreeRDP_TlsSecLevel
    (See https://docs.openssl.org/3.0/man3/SSL_CTX_set_security_level/ for more details)
  * The RDP proxy got a fix which removed (unstable) structs from public headers. There are no
    known users of that (internal) API, but if you happen to be one please ping us.
  * Android client got some huge updates again (thank @svncibrahim)
  * Enhancements with Azure/Entra support: some (known but not officially documented) extensions
    have been added to make these connections more stable.
  * keyboard mapping
  * Allow RDPDR channel to pass additional arguments to the channel. Does not break existing behaviour
    but allows a channel supporting this to query the additional arguments for further use.
  * Fix some WinPR deprecation handling, add WITHOUT_WINPR_3x_DEPRECATED that allows building
    without any symbol deprecated during the stable 3 series
  * Some client side statistics logging API was added. By default prints a (trace) log at the
    end of a session, but it can be queried at any time for some connection details.
  + CVE fixes:
  * CVE-2026-55194
  * CVE-2026-55193
  * CVE-2026-55192
  * CVE-2026-55191
  * CVE-2026-55648
  + Changes:
  * Call winpr_InitializeSSL in TestWinPRUtils/TestNTLM (#12746)
  * [core,codec] Fix invalid overlap check (#12753)
  * Improve clipboard massive files copying performance (#12743)
  * [crypto,certificate] Honor BIO_should_retry (#12755)
  * Unify PEM read routines (#12758)
  * Build updates (#12772)
  * Fix sdl3 clipboard for files (#12759)
  * url: replace http://www.freerdp.com (#12781)
  * Fuzz/analyzer fixes (#12791)
  * [winpr,sspi] replace password-length heuristic with explicit hash (#12782)
  * Claude suggestions (#12792)
  * Disp check fix (#12795)
  * [core,settings] Raise default security level (#12752)
  * [clang,tidy] use workflow from ZedThree (#12806)
  * Improve FIPS mode support (#12811)
  * Lots of android specific improvements (#12773, #12777, #12783, #12784, #12785,
    [#12786], #12787, #12788, #12807, #12812, #12815, #12818, #12819, #12820, #12822,
    [#12748], #12750)
  * [channels,audin] fix opensles error handling (#12751)
  * [channels,audin] fix iOS and mac backends (#12864)
  * [channels,cliprdr] refactor server channel (#12810)
  * [channels,cliprdr] reset stream after use (#12855)
  * [channels,drdynvc] add new PubSub events (#12760)
  * [channels,rail] fix client handshake response (#12780)
  * [channels,rdpdr] various enhancements (#12800, #12797, #12803)
  * [channels,rdpgfx] fix server frame command returning success on write failure (#12828)
  * [channels,rdpsnd] reject client audio formats with zero nChannels/nBlockAlign (server-side DoS) (#12829)
  * [channels,rdpsnd] skip unusable playback backend during selection (#12830)
  * Refactor printer queue (#12817)
  * [ci,freebsd] update ci (#12823, #12824, #12825)
  * [cmake,simd] guard CMAKE_OSX_ARCHITECTURES (#12802)
  * [cmake] replace find_package(GLOBAL) (#12837)
  * [cmake] fix use of pkg_check_module (#12838)
  * [winpr,input] complete japanese keyboard mapping (#12836)
  * winpr/input: Fix numpad mapping for japanese keyboards (#12845)
  * [core,gateway] validate auth blob length in rdg_process_extauth_sspi (#12856)
  * Restore fullscreen when maximizing a toggled fullscreen window (#12849)
  * Fix(wfreerdp): Refresh Windows frame after fullscreen restore (#12848)
  * Fix copying multiple items of the same type between xfreerdp sessions (#12834)
  * [core,event] add StateChanged event (#12858)
  * [core,nego] bound cookie tag check to remaining length (#12862)
  * codec stats (#12860)
  * Various warning fixes (#12749, #12813, #12866, #12831)
  * [core,client] add PubSub events (#12757)
  * [core,client] use correct interface pointer (#12766)
  * [client,rdpewa] filter UserNotify events (#12767)
  * [client,windows] honor /from-stdin in wfreerdp (#12821)
  * [client,x11] release normal keys before modifiers (#12868)
  * fix(client/SDL): do not treat an unrecognized mouse button as fatal (#12847)
  * Proxy client context (#12865)
  * [core,update] filter out unused/unknown (#12870)
  * Azure/Entra undocumented stuff and request compaction (#12872, #12871, #12770)
  * Various bounds checks (#12873, #12857)
  * Sspi separate ansi unicode (#12874)
  * Ci update qa (#12875)
  * [channels,gfx] extract remaining header length (#12876)
  * [cache,glyph] bound offset read to buffer length (#12881)
  * Expose the correlationId in settings (#12879)
  * [winpr,wtypes] fix WINPR_C23_ENUM_TYPE (#12882)
  * [server,proxy] pass ntlm hostname (#12877)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1783857600">- Update to version 3.28.0:
  + Feature and bugfix release.
  * iOS client has been revived by @bho3538
  * Android client build updates by @svncibrahim
  * Windows client did get some updates by @zorjen122
  * Server side smartcard API by @joantolo
  * Improved client statistics interface, now also supports static channels
  * Improved fuzzer and unit tests
  * CMake preset support making it easier to create a working build configuration,
    see https://github.com/FreeRDP/FreeRDP/wiki/Compilation#presets
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-pjqx-v446-x7fc)
  * CVE-2026-63652 (GHSA-9g22-w2gr-vcmp)
  * CVE-XXXX-XXXXX (GHSA-f27x-frr8-j9hc)
  * CVE-2026-63633 (GHSA-72j9-356v-88xq)
  * CVE-2026-63117 (GHSA-v64m-xxfw-hrv6)
  * CVE-2026-57158 (bsc#1271305)
  * CVE-2026-57157 (bsc#1271304)
  * CVE-2026-57156 (bsc#1271303)
  + Changes:
  * feat(client): Modernize iOS client. (iFreeRDP) (#12949)
  * [client,ios] remove some deprecation warnings (#12981)
  * Ios cmake (#12997)
  * [client,ios] add openh264 build (#13003)
  * [client,android] riscv64 support (#12923)
  * [client,android] make release configurable (#12929)
  * [client,android] allow overriding version name and code (#12931)
  * [client,android] redesign touch pointer (#12946)
  * [client,android] move external deps to own CMake file (#12992)
  * Android build (#12917)
  * [client,sdl] guard file clipboard (#12911)
  * [client,sdl] Askpass (#12925)
  * [client,sdl] throw a real exception instead of invalid bare throw (#12936)
  * [client,sdl] run sdl_OnUserNotificationEventHandler on SDL thread (#12941)
  * [client,sdl] fix mouse and touchpad natural scroll setting being ignored (#12967)
  * fix(client/win) Reset scroll offset when hiding scrollbars (#7536) (#12939)
  * feat(client/win): improve wfreerdp fullscreen floatbar controls (#12851)
  * Channel stats (#12964)
  * Statistics interface (#12968)
  * [core,channels] add freerdp_static_client_channel_stat_free (#12966)
  * Support RDPDR Device Control Responses (#12756)
  * Wlog appender context (#12907)
  * [winpr,image] bound unaligned bitmap read to declared image size (#12910)
  * [codec,color] add empty checks for copy (#12912)
  * Win credssp (#12913)
  * Adjustments for building on Windows with MSVC (#12916)
  * channel statistics and random gateway connection id (#12922)
  * [channels,video] bound frame copy to current surface size (#12919)
  * OSS-Fuzz: Add new fuzzers targets channels rail client (#12924)
  * [utils,smartcard] validate cbAtr against rgbAtr size on unpack (#12928)
  * [channels,rdpecam] fix device added notification parsing (#12930)
  * [emu,scard] bound select-by-AID compare to GIDS AID length (#12933)
  * Rails feature setting, xfreerdp kbd sync (#12927)
  * [core,orders] fix inverted overflow guard in update_read_delta_points (#12938)
  * [codec,mppc] add missing out of bounds check (#12942)
  * [channels,tsmf] bound visible rect read in update_geometry_info (#12943)
  * [channels,rdpecam] bound channel name read in device removed pdu (#12945)
  * [core,tcp] improve connection failure logging (#12950)
  * Warn fixes (#12951)
  * [codec,planar] fix range check, abort early (#12952)
  * [channels,rdpsnd,mac] recover audio after AVAudioEngine config change (#12958)
  * [codec,planar] range-check before control byte read in plane rle (#12956)
  * [channel,rail] fix tests and uninitialized variables (#12960)
  * [channels,rdpdr] fix off-by-one scan length in rdpdr_read_ustring (#12961)
  * [channels,remdesk] validate ctl pdu DataLength against received stream (#12955)
  * [channels,rdpsnd] bound client format pdu length to UINT16 (#12962)
  * Winpr harden parser checks (#12965)
  * [winpr,file] bound '?' wildcard match to file name length (#12969)
  * [channels,urbdrc] bound msusb descriptor reads to received length (#12971)
  * [core,update] fix the calling convention for Windows x86 (#12973)
  * [channels,drive] reject trailing '..' in contains_dotdot (#12974)
  * OSS-Fuzz: Add new fuzzer targeets WinPRClipboard processing (#12976)
  * Pr/12970 (#12975)
  * Cliprdr and rdpsnd fixes (#12980)
  * [channels,rail] fix order read/cleanup (#12979)
  * [core,utils] skip AuthenticateEx for RDP/TSL/SMARTCARD_PIN/FIDO_PIN (#12978)
  * replace NULL with nullptr (#12982)
  * [channels,cliprdr] fix pdu-tracker leak (#12983)
  * Fuzz fixes bmp (#12986)
  * [core,gateway] fix const warning (#12987)
  * [channels] bound dynamic channel message header to received length (#12988)
  * cmake: add minimal preset for lightweight builds (#12989)
  * Cleanup all (#12991)
  * Range checks (#12993)
  * Deprecations (#12994)
  * [winpr,string] fix winpr_strnstr needle length (gateway SIGSEGV) (#12995)
  * Bmp cache (#12999)
  * [codec,dsp] ensure out capacity in opus encode (#13001)
  * [winpr,string] match winpr_strnstr fallback to native strnstr (#13002)
  * Smartcard fixes (#13009)
  * [client,common] /smartcard-logon pass PEM directly (#13011)
  * Correct UTF-8 to UTF-16 length (#13012)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1784808000">- Update to version 3.30.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-m37j-jcr2-8gcc)
  * CVE-XXXX-XXXXX (GHSA-vv64-95pc-vj9v)
  * CVE-XXXX-XXXXX (GHSA-rqgv-grx4-xm6x)
  + Changes:
  * Logon info update (#13060)
  * Websocket regression fix (#13064)
  * Sdl clipbaord and bounds checks (#13065)
  * [core,rdstls] improve version handling (#13066)
  * [channels,drdynvc] fix channel unref on create request send failure (#13067)
  * Audin checks (#13068)
  * [channels,rdpsnd] tighten bounds checks (#13070)
  * Pcap cleanup (#13071)
- Update to version 3.29.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-43hh-p3vw-hfx3)
  * CVE-XXXX-XXXXX (GHSA-ph3q-f9w8-7jf3)
  * CVE-XXXX-XXXXX (GHSA-mwwh-mhp9-q7vm)
  * CVE-XXXX-XXXXX (GHSA-whq8-c3v3-p8v8)
  * CVE-XXXX-XXXXX (GHSA-hgj8-g595-wfc6)
  * CVE-XXXX-XXXXX (GHSA-8v6m-2cmc-chx9)
  * CVE-XXXX-XXXXX (GHSA-5wr6-8m8j-3h7f)
  * CVE-XXXX-XXXXX (GHSA-89c6-jjrw-96h4)
  * CVE-XXXX-XXXXX (GHSA-8xqm-wp3f-rfp9)
  * CVE-XXXX-XXXXX (GHSA-jm8r-22j6-4m4v)
  * CVE-XXXX-XXXXX (GHSA-2c6r-4pr4-9x8m)
  * CVE-XXXX-XXXXX (GHSA-qmvw-52ph-q5pv)
  * CVE-XXXX-XXXXX (GHSA-34hq-hwjw-q8v3)
  * CVE-XXXX-XXXXX (GHSA-33gg-h66j-3697)
  * CVE-XXXX-XXXXX (GHSA-vxp3-7g6q-rq2w)
  * CVE-XXXX-XXXXX (GHSA-v89x-pc32-hqr7)
  * CVE-XXXX-XXXXX (GHSA-pfxq-3qmw-8vjx)
  * CVE-XXXX-XXXXX (GHSA-78jj-45vh-jpm5)
  * CVE-XXXX-XXXXX (GHSA-69xf-pqrw-596x)
  * CVE-XXXX-XXXXX (GHSA-8jj2-67pg-j6mg)
  * CVE-XXXX-XXXXX (GHSA-qrxx-7g3c-j6w3)
  * CVE-XXXX-XXXXX (GHSA-cj9v-h4hq-29jr)
  + Changes:
  * [client,sdl] Handle requested clipboard MIME formats (#13007)
  * [client,x11] Fix RAIL HiDef window maximize (#13010)
  * [channels,rdpecam] filter devices without supported formats (#13015)
  * [codec,planar] fix input checks (#13016)
  * [client] do not build wayland and windows (#13017)
  * [client,windows] add server response size check (#13018)
  * fix processImageName length check in rail get appid resp ex (#13020)
  * [channels,rdpecam] add data validity checks (#13021)
  * Scard alloc update reorder (#13022)
  * H264 decoder surface dimension mismatch (#13024)
  * [core,security] reject short server random in security_establish_keys (#13023)
  * Async update (#13025)
  * [core,rdstls] add endpoint FedAuth token authentication (#13026)
  * Resource limits (#13027)
  * Path checks (#13028)
  * [emu,scard] require Lc of 2 for select-by-FID in vgids_ins_select (#13030)
  * runtime hardening (#13032)
  * H264 fix (#13036)
  * [crypto,x509] improve hardening against embedded \0 (#13035)
  * [core,rail] unify RAIL_UNICODE_STRING handling (#13039)
  * [channels,rail] rail_server_handle_messages (#13037)
  * [channels,rdpecam] fix reading of config descriptor (#13042)
  * [codec,av1] bound decode output to decoded frame size (#13044)
  * Bounds check fixes (#13043)
  * [codec,av1] add region rects checks like with AVC modes (#13045)
  * Ios fixes (#13029)
  * Ios warn fixes (#13047)
  * [utils,smartcard] exclude ndr padding from returned buffer length (#13046)
  * Serial alloc checks (#13049)
  * Android build fixes (#13050)
  * [client,android] update build (#13051)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784808001">- Add pkgconfig(faad2) BuildRequires and pass -DWITH_FAAD2=ON to
  cmake: Support audio via optional faad2 codec.
- Drop pkgconfig(gstreamer-1.0) and
  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires, and stop
  passing -DWITH_GSTREAMER_1_0=ON and -DWITH_GSTREAMER_0_10=OFF to
  cmake, they are off by default and deprecated.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1785153600">- Add build conditional for faad2, separate sdl package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 3.31.0:
  + Huge bugfix and security release.
    We've received quite a number of smaller and bigger bugfixes
    and security reports that have been addressed with this
    release.
    Most important user facing change is a optimization of the YUV
    decoder which will result in faster client graphics for
    AVC/H264 sessions
  + CVE:
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-c5gr-hmqp-pwj4
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-h5w2-q35j-443h
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-m85m-3qxv-63h5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r9pv-ffph-6gg6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-ffjr-p229-hpch
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-4464-r7qj-pgrx
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-2vf2-grvj-6g8x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hg4r-vv53-vwf8
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-57h7-vw2f-2f9x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-v649-94v2-p72q
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-j5mq-3349-gwmm
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-23pf-q83q-x45r
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-pj8w-fh79-f438
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vccg-35r5-8jrf
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-w9qg-g24r-77f6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-f5p6-88mh-59vg
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hw7p-5h2r-83gq
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r7jx-j9h7-j4xj
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-6mpx-c8rj-whj5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-x7v6-xfx3-52j6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-9jcm-x588-gh26
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-q65v-4w7q-hx3r
  + Lots of other changes, please see upstream changelog:
    https://github.com/FreeRDP/FreeRDP/releases/tag/3.31.0
- Add pkgconfig(aom), pkgconfig(dav1d) and pkgconfig(libyuv)
  BuildRequires: and pass WITH_AOM=ON, WITH_DAV1D=ON and
  WITH_YUV=ON to cmake, enable optional encoders/decoders.</changelog>
</package>
<package pkgid="160a3ce6f6700eef31a5bfe04d348dc9d413192bcfdad9fea54a85f5dbd8eac17251cfbaa1269cb6380e721c52b6eb56cb998b83fcb503f8145179585ad6162a" name="freerdp-proxy-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="3.31.0" rel="1.1"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Fix freerdp-devel dependencies. sso-mib must be present when
  using the freerdp-client library.
- Only use sso_mib where the build dep is available (i.e: Tumbleweed)</changelog>
  <changelog author="Dennis Duda &lt;seri@seri.tools&gt;" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1779278400">- Enable Fido2/WebAuthN forwarding (RDPEWA) via libfido2/libcbor
- Update to version 3.26.0:
  + CVE fixes:
  * CVE-2026-40033 (bsc#1266317)
  * CVE-2026-44420 (bsc#1267008)
  * CVE-2026-44421 (bsc#1267009)
  * CVE-2026-44422 (bsc#1267010)
  * CVE-2026-45700 (bsc#1267011)
  * Monitor https://github.com/FreeRDP/FreeRDP/security/advisories for updates
  + Bug and security fixes release
  + Changes:
  * cmake: Findyuv: Use correct pkgconfig name (#12666)
  * Remove deallocator attribute from rfx_message_free (#12681)
  * [winpr,utils] improve winpr/ntlm.h (#12677)
  * rdpecam-v4l: stop the capture thread when streaming is cleared (#12690)
  * fix(winpr,ncrypt): support PIV retired key slots for smartcard logon (#12684)
  * [core,instance] fix deprecation guards (#12691)
  * [ci,alt-arch] enable internal MD4, MD5 and RC4 (#12692)
  * Add VideoToolbox H.264 support for ffmpeg (#12694)
  * [client,common] add /args-from:file: syntax (#12697)
  * [ci,freebsd] update freebsd builds (#12698, #12700, #12701, #12702)
  * [client, android] UI modernization, SQLCipher and more (#12685, #12686, #12687, #12730,
  * #12731, #12736, #12737, #12688)
  * [cmake,deps] use alias target for sso-mib (#12706)
  * [core,settings] add auto reconnect triggered flag (#12709)
  * Force YUV420P when videotoolbox is used (#12711)
  * Release cleanups (#12712)
  * [gdi,gfx] fix bounds checks and proxy unit tests (#12713)
  * Improved input checks (#12714)
  * [winpr,utils] add unit tests for command line parser (#12716)
  * Cmdline fixes (#12717)
  * [codec,planar] fix bounds checks (#12718)
  * [client,common] add freerdp_client_settings_parse_command_line_argume… (#12724)
  * [winpr,sspi] clean up ntlm code (#12732)
- Update to version 3.25.0:
  + CVE fixes:
  * CVE-2026-40254 (bsc#1262743)
  + Bug and security fixes release:
  * Experimental AV1 support has been added. This currently works only with FreeRDP based servers.
  * Most notably there is now support for [MS-RDPEWA] (FIDO2 redirection)
  * Android client received a (small) facelift
  * Improved SDL3 client drawing performance
  * Console output support for SDL3 (windows) and windows native client
  * RDP proxy now supports NSCodec and RFX modes.
  * RDP PRoxy now has smartcard emulation and SAM file support (via config file)
  * Smartcard KSP support for NLA authentication
  + Changes:
  * [winpr,wlog] add WLog_SetGlobalPrefix (#12497)
  * [channels,video] fix wrong cast (#12511)
  * [codec,openh264] reject encoder ABI mismatch on runtime-loaded library (#12510)
  * [client,sdl] create a copy of rdpPointer (#12512)
  * [codec,video] properly pass intermediate format (#12518)
  * [utils, signal] lazily initialize Windows CRITICAL_SECTION to match POSIX static mutex behavior (#12520)
  * winpr: improve libunwind backtraces (#12530)
  * [server,shadow] remember selected caps (#12528)
  * Zero credential data before free in NLA and NTLM context (#12532)
  * [server,proxy] ignore missing client in input channel (#12536)
  * [server,proxy] ignore rdpdr messages (#12537)
  * [winpr,sspi] improve kerberos logging (#12538)
  * Codec fixes (#12542)
  * [winpr,sspi] Fix context nullptr handling (#12543)
  * Dev 3.24.3 dev0 (#12545)
  * Fix memory leak in gdi_create_bitmap() on gdi_CreateBitmap failure (libfreerdp/gdi/graphics.c) (#12547)
  * Fix memory leak in vgids_read_do_fkt() on Stream_New failure (libfreerdp/emu/scard/smartcard_virtual_gids.c) (#12548)
  * Proxy config improve (#12549)
  * Proxy config improve (#12550)
  * [client,sdl] clamp cursor hotspot (#12553)
  * RFC: Research/av1 codec extension (#12527)
  * [winpr,kerberos] fix krb_log_context_encryption (#12555)
  * [client,sdl] fix global init return check (#12558)
  * Fix remote credential with windows11h2 (#12560)
  * Proxy scard auth improvements (#12561)
  * [winpr,sspi] guard krb5_get_etype_info (#12562)
  * [utils,smartcard] fix STATUS_BUFFER_TOO_SMALL (#12564)
  * [client,common] do not manipulate security settings for smartcard-logon (#12567)
  * [channels,audin] fix regression for microphone (#12570)
  * [client,sdl] add SDL_KMOD_MODE and SDL_KMOD_LEVEL5 (#12569)
  * Fix unbound strlen on slotDescription (#12571)
  * build: Update FindFFmpeg.cmake to support Apple frameworks with 'lib' prefix (#12565)
  * [channels,rdpewa] add WebAuthn virtual channel support (#12572)
  * [core] fix freerdp_get_nla_sspi_error always returning 0 on client (#12574)
  * [ci] enable rdpewa channel (#12576)
  * small refactoring (#12578)
  * Rdpewa unify notifications (#12581)
  * [client,sdl] fix crash when clicking 'cancel' on PIN popup (#12580)
  * [channels,drive] refine bounds checks (#12584)
  * fix: smartcard logon with ECC keys and minidriver-assigned container names (#12585)
  * Various papercuts (#12583)
  * fix: console output on Windows client (#12573)
  * [winpr,crt] dump stack on aligned memory errors (#12588)
  * [client,x11] keep scancode input for Ctrl/Alt/Super combinations in /kbd:unicode mode (#12590)
  * [codec,progressive] fix underflow guard in progressive_rfx_quant_sub (#12592)
  * fix: wfreerdp floatbar visibility (#12594)
  * [winpr,json] return a copy from WINPR_JSON_Print* (#12595)
  * [client,sdl] drop WITH_DEBUG_SDL_EVENTS (#12599)
  * Ncrypt and asn1 cleanup (#12604)
  * Video channel fix (#12593)
  * [codec,h264] fix media foundation backend (#12606)
  * fix(sdl): detect Hyprland and river in tryFallback() (#12608)
  * Proxy stress fixes (#12597)
  * Add new fuzzer tests (#12613)
  * fix(sdl): use SDL_Renderer instead of software surfaces (#12607)
  * fix(sdl): BFS neighbor walk pop/begin mismatch in addOrUpdateDisplay (#12614)
  * fix(sdl): promote first monitor as primary when subset excludes primary (#12618)
  * [ci,android] default to only aarch64 (#12622)
  * Fix process exit code on non-pidfd platforms (macOS, BSD)#12534) (#12586)
  * warning cleanups (#12626)
  * fix: prevent PostQuitMessage in RemoteApp WM_DESTROY handler (#12629)
  * [winpr,ntlm] fix message cleanup across the SSPI lifecycle (#12609)
  * Code bug fixes (#12632)
  * Oss fixes (#12633)
  * [client,android] add an option to enable keeping screen on when connected (#12630)
  * [client, android] Fix layout overlaps, migrate to AndroidX, and update UI components (#12628)
  * Proxy config tests (#12636)
  * Proxy config optional targethost (#12637)
  * [client,sdl] set SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME (#12639)
  * Nightly deb fix (#12640, #12641, #12649, #12650, #12642, #12643)
  * [winpr,input] fix korean keyboard mapping (#12646)
  * [client,sdl] set hints before SDL_Init (#12644)
  * Sdl inhibit option (#12647)
  * [client,X11] fix residual race in xf_clipboard_formats_free (#12648)
  * (sdl3): Fix oversized window on HiDPI Wayland (#12635)
  * [cache,bitmap] fix off-by-one in bitmap_cache_put bounds check (#12651)
  * [winpr,sspi] free fields buffer immediately (#12654)
  * [codec,dsp] fix fencepost error in dsp_ima_clamp_step (#12655)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1781784000">- Update to version 3.27.1:
  + Bugfix/regression fix and android feature release
  * Fixed a regression with gateway connections
  * Android client RDPECAM support
  * Android client RAILS support
  + CVE fixes:
  * CVE-2026-55827 (bsc#1271302)
  + Changes:
  * [core,utils] fix guid2str (#12898)
  * [client,android] Add RAIL/RemoteApp window support (#12887)
  * Bitmap decode (#12899)
  * [client,rdpecam,android] Add camera redirection support (#12894)
  * [tools] make the generator create more clang-format friendly code (#12900)
- Update to version 3.27.0:
  + A major feature / bugfix / cleanup release
  * Password hash now uses a custom SSPI attribute on non windows systems
  * TLS seclevel now defaults to 2 and a minimum of TLS 1.2 is required.
    Client side the /tls:seclevel: and /tls:enforce: allow to override these.
    Server implementations can manually set these with rdpSettings::FreeRDP_TLSMinVersion and
    rdpSettings::FreeRDP_TlsSecLevel
    (See https://docs.openssl.org/3.0/man3/SSL_CTX_set_security_level/ for more details)
  * The RDP proxy got a fix which removed (unstable) structs from public headers. There are no
    known users of that (internal) API, but if you happen to be one please ping us.
  * Android client got some huge updates again (thank @svncibrahim)
  * Enhancements with Azure/Entra support: some (known but not officially documented) extensions
    have been added to make these connections more stable.
  * keyboard mapping
  * Allow RDPDR channel to pass additional arguments to the channel. Does not break existing behaviour
    but allows a channel supporting this to query the additional arguments for further use.
  * Fix some WinPR deprecation handling, add WITHOUT_WINPR_3x_DEPRECATED that allows building
    without any symbol deprecated during the stable 3 series
  * Some client side statistics logging API was added. By default prints a (trace) log at the
    end of a session, but it can be queried at any time for some connection details.
  + CVE fixes:
  * CVE-2026-55194
  * CVE-2026-55193
  * CVE-2026-55192
  * CVE-2026-55191
  * CVE-2026-55648
  + Changes:
  * Call winpr_InitializeSSL in TestWinPRUtils/TestNTLM (#12746)
  * [core,codec] Fix invalid overlap check (#12753)
  * Improve clipboard massive files copying performance (#12743)
  * [crypto,certificate] Honor BIO_should_retry (#12755)
  * Unify PEM read routines (#12758)
  * Build updates (#12772)
  * Fix sdl3 clipboard for files (#12759)
  * url: replace http://www.freerdp.com (#12781)
  * Fuzz/analyzer fixes (#12791)
  * [winpr,sspi] replace password-length heuristic with explicit hash (#12782)
  * Claude suggestions (#12792)
  * Disp check fix (#12795)
  * [core,settings] Raise default security level (#12752)
  * [clang,tidy] use workflow from ZedThree (#12806)
  * Improve FIPS mode support (#12811)
  * Lots of android specific improvements (#12773, #12777, #12783, #12784, #12785,
    [#12786], #12787, #12788, #12807, #12812, #12815, #12818, #12819, #12820, #12822,
    [#12748], #12750)
  * [channels,audin] fix opensles error handling (#12751)
  * [channels,audin] fix iOS and mac backends (#12864)
  * [channels,cliprdr] refactor server channel (#12810)
  * [channels,cliprdr] reset stream after use (#12855)
  * [channels,drdynvc] add new PubSub events (#12760)
  * [channels,rail] fix client handshake response (#12780)
  * [channels,rdpdr] various enhancements (#12800, #12797, #12803)
  * [channels,rdpgfx] fix server frame command returning success on write failure (#12828)
  * [channels,rdpsnd] reject client audio formats with zero nChannels/nBlockAlign (server-side DoS) (#12829)
  * [channels,rdpsnd] skip unusable playback backend during selection (#12830)
  * Refactor printer queue (#12817)
  * [ci,freebsd] update ci (#12823, #12824, #12825)
  * [cmake,simd] guard CMAKE_OSX_ARCHITECTURES (#12802)
  * [cmake] replace find_package(GLOBAL) (#12837)
  * [cmake] fix use of pkg_check_module (#12838)
  * [winpr,input] complete japanese keyboard mapping (#12836)
  * winpr/input: Fix numpad mapping for japanese keyboards (#12845)
  * [core,gateway] validate auth blob length in rdg_process_extauth_sspi (#12856)
  * Restore fullscreen when maximizing a toggled fullscreen window (#12849)
  * Fix(wfreerdp): Refresh Windows frame after fullscreen restore (#12848)
  * Fix copying multiple items of the same type between xfreerdp sessions (#12834)
  * [core,event] add StateChanged event (#12858)
  * [core,nego] bound cookie tag check to remaining length (#12862)
  * codec stats (#12860)
  * Various warning fixes (#12749, #12813, #12866, #12831)
  * [core,client] add PubSub events (#12757)
  * [core,client] use correct interface pointer (#12766)
  * [client,rdpewa] filter UserNotify events (#12767)
  * [client,windows] honor /from-stdin in wfreerdp (#12821)
  * [client,x11] release normal keys before modifiers (#12868)
  * fix(client/SDL): do not treat an unrecognized mouse button as fatal (#12847)
  * Proxy client context (#12865)
  * [core,update] filter out unused/unknown (#12870)
  * Azure/Entra undocumented stuff and request compaction (#12872, #12871, #12770)
  * Various bounds checks (#12873, #12857)
  * Sspi separate ansi unicode (#12874)
  * Ci update qa (#12875)
  * [channels,gfx] extract remaining header length (#12876)
  * [cache,glyph] bound offset read to buffer length (#12881)
  * Expose the correlationId in settings (#12879)
  * [winpr,wtypes] fix WINPR_C23_ENUM_TYPE (#12882)
  * [server,proxy] pass ntlm hostname (#12877)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1783857600">- Update to version 3.28.0:
  + Feature and bugfix release.
  * iOS client has been revived by @bho3538
  * Android client build updates by @svncibrahim
  * Windows client did get some updates by @zorjen122
  * Server side smartcard API by @joantolo
  * Improved client statistics interface, now also supports static channels
  * Improved fuzzer and unit tests
  * CMake preset support making it easier to create a working build configuration,
    see https://github.com/FreeRDP/FreeRDP/wiki/Compilation#presets
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-pjqx-v446-x7fc)
  * CVE-2026-63652 (GHSA-9g22-w2gr-vcmp)
  * CVE-XXXX-XXXXX (GHSA-f27x-frr8-j9hc)
  * CVE-2026-63633 (GHSA-72j9-356v-88xq)
  * CVE-2026-63117 (GHSA-v64m-xxfw-hrv6)
  * CVE-2026-57158 (bsc#1271305)
  * CVE-2026-57157 (bsc#1271304)
  * CVE-2026-57156 (bsc#1271303)
  + Changes:
  * feat(client): Modernize iOS client. (iFreeRDP) (#12949)
  * [client,ios] remove some deprecation warnings (#12981)
  * Ios cmake (#12997)
  * [client,ios] add openh264 build (#13003)
  * [client,android] riscv64 support (#12923)
  * [client,android] make release configurable (#12929)
  * [client,android] allow overriding version name and code (#12931)
  * [client,android] redesign touch pointer (#12946)
  * [client,android] move external deps to own CMake file (#12992)
  * Android build (#12917)
  * [client,sdl] guard file clipboard (#12911)
  * [client,sdl] Askpass (#12925)
  * [client,sdl] throw a real exception instead of invalid bare throw (#12936)
  * [client,sdl] run sdl_OnUserNotificationEventHandler on SDL thread (#12941)
  * [client,sdl] fix mouse and touchpad natural scroll setting being ignored (#12967)
  * fix(client/win) Reset scroll offset when hiding scrollbars (#7536) (#12939)
  * feat(client/win): improve wfreerdp fullscreen floatbar controls (#12851)
  * Channel stats (#12964)
  * Statistics interface (#12968)
  * [core,channels] add freerdp_static_client_channel_stat_free (#12966)
  * Support RDPDR Device Control Responses (#12756)
  * Wlog appender context (#12907)
  * [winpr,image] bound unaligned bitmap read to declared image size (#12910)
  * [codec,color] add empty checks for copy (#12912)
  * Win credssp (#12913)
  * Adjustments for building on Windows with MSVC (#12916)
  * channel statistics and random gateway connection id (#12922)
  * [channels,video] bound frame copy to current surface size (#12919)
  * OSS-Fuzz: Add new fuzzers targets channels rail client (#12924)
  * [utils,smartcard] validate cbAtr against rgbAtr size on unpack (#12928)
  * [channels,rdpecam] fix device added notification parsing (#12930)
  * [emu,scard] bound select-by-AID compare to GIDS AID length (#12933)
  * Rails feature setting, xfreerdp kbd sync (#12927)
  * [core,orders] fix inverted overflow guard in update_read_delta_points (#12938)
  * [codec,mppc] add missing out of bounds check (#12942)
  * [channels,tsmf] bound visible rect read in update_geometry_info (#12943)
  * [channels,rdpecam] bound channel name read in device removed pdu (#12945)
  * [core,tcp] improve connection failure logging (#12950)
  * Warn fixes (#12951)
  * [codec,planar] fix range check, abort early (#12952)
  * [channels,rdpsnd,mac] recover audio after AVAudioEngine config change (#12958)
  * [codec,planar] range-check before control byte read in plane rle (#12956)
  * [channel,rail] fix tests and uninitialized variables (#12960)
  * [channels,rdpdr] fix off-by-one scan length in rdpdr_read_ustring (#12961)
  * [channels,remdesk] validate ctl pdu DataLength against received stream (#12955)
  * [channels,rdpsnd] bound client format pdu length to UINT16 (#12962)
  * Winpr harden parser checks (#12965)
  * [winpr,file] bound '?' wildcard match to file name length (#12969)
  * [channels,urbdrc] bound msusb descriptor reads to received length (#12971)
  * [core,update] fix the calling convention for Windows x86 (#12973)
  * [channels,drive] reject trailing '..' in contains_dotdot (#12974)
  * OSS-Fuzz: Add new fuzzer targeets WinPRClipboard processing (#12976)
  * Pr/12970 (#12975)
  * Cliprdr and rdpsnd fixes (#12980)
  * [channels,rail] fix order read/cleanup (#12979)
  * [core,utils] skip AuthenticateEx for RDP/TSL/SMARTCARD_PIN/FIDO_PIN (#12978)
  * replace NULL with nullptr (#12982)
  * [channels,cliprdr] fix pdu-tracker leak (#12983)
  * Fuzz fixes bmp (#12986)
  * [core,gateway] fix const warning (#12987)
  * [channels] bound dynamic channel message header to received length (#12988)
  * cmake: add minimal preset for lightweight builds (#12989)
  * Cleanup all (#12991)
  * Range checks (#12993)
  * Deprecations (#12994)
  * [winpr,string] fix winpr_strnstr needle length (gateway SIGSEGV) (#12995)
  * Bmp cache (#12999)
  * [codec,dsp] ensure out capacity in opus encode (#13001)
  * [winpr,string] match winpr_strnstr fallback to native strnstr (#13002)
  * Smartcard fixes (#13009)
  * [client,common] /smartcard-logon pass PEM directly (#13011)
  * Correct UTF-8 to UTF-16 length (#13012)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1784808000">- Update to version 3.30.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-m37j-jcr2-8gcc)
  * CVE-XXXX-XXXXX (GHSA-vv64-95pc-vj9v)
  * CVE-XXXX-XXXXX (GHSA-rqgv-grx4-xm6x)
  + Changes:
  * Logon info update (#13060)
  * Websocket regression fix (#13064)
  * Sdl clipbaord and bounds checks (#13065)
  * [core,rdstls] improve version handling (#13066)
  * [channels,drdynvc] fix channel unref on create request send failure (#13067)
  * Audin checks (#13068)
  * [channels,rdpsnd] tighten bounds checks (#13070)
  * Pcap cleanup (#13071)
- Update to version 3.29.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-43hh-p3vw-hfx3)
  * CVE-XXXX-XXXXX (GHSA-ph3q-f9w8-7jf3)
  * CVE-XXXX-XXXXX (GHSA-mwwh-mhp9-q7vm)
  * CVE-XXXX-XXXXX (GHSA-whq8-c3v3-p8v8)
  * CVE-XXXX-XXXXX (GHSA-hgj8-g595-wfc6)
  * CVE-XXXX-XXXXX (GHSA-8v6m-2cmc-chx9)
  * CVE-XXXX-XXXXX (GHSA-5wr6-8m8j-3h7f)
  * CVE-XXXX-XXXXX (GHSA-89c6-jjrw-96h4)
  * CVE-XXXX-XXXXX (GHSA-8xqm-wp3f-rfp9)
  * CVE-XXXX-XXXXX (GHSA-jm8r-22j6-4m4v)
  * CVE-XXXX-XXXXX (GHSA-2c6r-4pr4-9x8m)
  * CVE-XXXX-XXXXX (GHSA-qmvw-52ph-q5pv)
  * CVE-XXXX-XXXXX (GHSA-34hq-hwjw-q8v3)
  * CVE-XXXX-XXXXX (GHSA-33gg-h66j-3697)
  * CVE-XXXX-XXXXX (GHSA-vxp3-7g6q-rq2w)
  * CVE-XXXX-XXXXX (GHSA-v89x-pc32-hqr7)
  * CVE-XXXX-XXXXX (GHSA-pfxq-3qmw-8vjx)
  * CVE-XXXX-XXXXX (GHSA-78jj-45vh-jpm5)
  * CVE-XXXX-XXXXX (GHSA-69xf-pqrw-596x)
  * CVE-XXXX-XXXXX (GHSA-8jj2-67pg-j6mg)
  * CVE-XXXX-XXXXX (GHSA-qrxx-7g3c-j6w3)
  * CVE-XXXX-XXXXX (GHSA-cj9v-h4hq-29jr)
  + Changes:
  * [client,sdl] Handle requested clipboard MIME formats (#13007)
  * [client,x11] Fix RAIL HiDef window maximize (#13010)
  * [channels,rdpecam] filter devices without supported formats (#13015)
  * [codec,planar] fix input checks (#13016)
  * [client] do not build wayland and windows (#13017)
  * [client,windows] add server response size check (#13018)
  * fix processImageName length check in rail get appid resp ex (#13020)
  * [channels,rdpecam] add data validity checks (#13021)
  * Scard alloc update reorder (#13022)
  * H264 decoder surface dimension mismatch (#13024)
  * [core,security] reject short server random in security_establish_keys (#13023)
  * Async update (#13025)
  * [core,rdstls] add endpoint FedAuth token authentication (#13026)
  * Resource limits (#13027)
  * Path checks (#13028)
  * [emu,scard] require Lc of 2 for select-by-FID in vgids_ins_select (#13030)
  * runtime hardening (#13032)
  * H264 fix (#13036)
  * [crypto,x509] improve hardening against embedded \0 (#13035)
  * [core,rail] unify RAIL_UNICODE_STRING handling (#13039)
  * [channels,rail] rail_server_handle_messages (#13037)
  * [channels,rdpecam] fix reading of config descriptor (#13042)
  * [codec,av1] bound decode output to decoded frame size (#13044)
  * Bounds check fixes (#13043)
  * [codec,av1] add region rects checks like with AVC modes (#13045)
  * Ios fixes (#13029)
  * Ios warn fixes (#13047)
  * [utils,smartcard] exclude ndr padding from returned buffer length (#13046)
  * Serial alloc checks (#13049)
  * Android build fixes (#13050)
  * [client,android] update build (#13051)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784808001">- Add pkgconfig(faad2) BuildRequires and pass -DWITH_FAAD2=ON to
  cmake: Support audio via optional faad2 codec.
- Drop pkgconfig(gstreamer-1.0) and
  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires, and stop
  passing -DWITH_GSTREAMER_1_0=ON and -DWITH_GSTREAMER_0_10=OFF to
  cmake, they are off by default and deprecated.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1785153600">- Add build conditional for faad2, separate sdl package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 3.31.0:
  + Huge bugfix and security release.
    We've received quite a number of smaller and bigger bugfixes
    and security reports that have been addressed with this
    release.
    Most important user facing change is a optimization of the YUV
    decoder which will result in faster client graphics for
    AVC/H264 sessions
  + CVE:
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-c5gr-hmqp-pwj4
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-h5w2-q35j-443h
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-m85m-3qxv-63h5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r9pv-ffph-6gg6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-ffjr-p229-hpch
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-4464-r7qj-pgrx
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-2vf2-grvj-6g8x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hg4r-vv53-vwf8
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-57h7-vw2f-2f9x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-v649-94v2-p72q
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-j5mq-3349-gwmm
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-23pf-q83q-x45r
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-pj8w-fh79-f438
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vccg-35r5-8jrf
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-w9qg-g24r-77f6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-f5p6-88mh-59vg
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hw7p-5h2r-83gq
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r7jx-j9h7-j4xj
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-6mpx-c8rj-whj5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-x7v6-xfx3-52j6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-9jcm-x588-gh26
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-q65v-4w7q-hx3r
  + Lots of other changes, please see upstream changelog:
    https://github.com/FreeRDP/FreeRDP/releases/tag/3.31.0
- Add pkgconfig(aom), pkgconfig(dav1d) and pkgconfig(libyuv)
  BuildRequires: and pass WITH_AOM=ON, WITH_DAV1D=ON and
  WITH_YUV=ON to cmake, enable optional encoders/decoders.</changelog>
</package>
<package pkgid="e82bfd552fecd8ea98adb59f43dac8a042c43883980e4354272bee0896311296f8d5b4c5fed9d778b0d9bc1b480244ec7f9a5f8e8097a311bb466b001d858b0d" name="freerdp-sdl-debuginfo" arch="i586">
  <version epoch="0" ver="3.31.0" rel="1.1"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Fix freerdp-devel dependencies. sso-mib must be present when
  using the freerdp-client library.
- Only use sso_mib where the build dep is available (i.e: Tumbleweed)</changelog>
  <changelog author="Dennis Duda &lt;seri@seri.tools&gt;" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1779278400">- Enable Fido2/WebAuthN forwarding (RDPEWA) via libfido2/libcbor
- Update to version 3.26.0:
  + CVE fixes:
  * CVE-2026-40033 (bsc#1266317)
  * CVE-2026-44420 (bsc#1267008)
  * CVE-2026-44421 (bsc#1267009)
  * CVE-2026-44422 (bsc#1267010)
  * CVE-2026-45700 (bsc#1267011)
  * Monitor https://github.com/FreeRDP/FreeRDP/security/advisories for updates
  + Bug and security fixes release
  + Changes:
  * cmake: Findyuv: Use correct pkgconfig name (#12666)
  * Remove deallocator attribute from rfx_message_free (#12681)
  * [winpr,utils] improve winpr/ntlm.h (#12677)
  * rdpecam-v4l: stop the capture thread when streaming is cleared (#12690)
  * fix(winpr,ncrypt): support PIV retired key slots for smartcard logon (#12684)
  * [core,instance] fix deprecation guards (#12691)
  * [ci,alt-arch] enable internal MD4, MD5 and RC4 (#12692)
  * Add VideoToolbox H.264 support for ffmpeg (#12694)
  * [client,common] add /args-from:file: syntax (#12697)
  * [ci,freebsd] update freebsd builds (#12698, #12700, #12701, #12702)
  * [client, android] UI modernization, SQLCipher and more (#12685, #12686, #12687, #12730,
  * #12731, #12736, #12737, #12688)
  * [cmake,deps] use alias target for sso-mib (#12706)
  * [core,settings] add auto reconnect triggered flag (#12709)
  * Force YUV420P when videotoolbox is used (#12711)
  * Release cleanups (#12712)
  * [gdi,gfx] fix bounds checks and proxy unit tests (#12713)
  * Improved input checks (#12714)
  * [winpr,utils] add unit tests for command line parser (#12716)
  * Cmdline fixes (#12717)
  * [codec,planar] fix bounds checks (#12718)
  * [client,common] add freerdp_client_settings_parse_command_line_argume… (#12724)
  * [winpr,sspi] clean up ntlm code (#12732)
- Update to version 3.25.0:
  + CVE fixes:
  * CVE-2026-40254 (bsc#1262743)
  + Bug and security fixes release:
  * Experimental AV1 support has been added. This currently works only with FreeRDP based servers.
  * Most notably there is now support for [MS-RDPEWA] (FIDO2 redirection)
  * Android client received a (small) facelift
  * Improved SDL3 client drawing performance
  * Console output support for SDL3 (windows) and windows native client
  * RDP proxy now supports NSCodec and RFX modes.
  * RDP PRoxy now has smartcard emulation and SAM file support (via config file)
  * Smartcard KSP support for NLA authentication
  + Changes:
  * [winpr,wlog] add WLog_SetGlobalPrefix (#12497)
  * [channels,video] fix wrong cast (#12511)
  * [codec,openh264] reject encoder ABI mismatch on runtime-loaded library (#12510)
  * [client,sdl] create a copy of rdpPointer (#12512)
  * [codec,video] properly pass intermediate format (#12518)
  * [utils, signal] lazily initialize Windows CRITICAL_SECTION to match POSIX static mutex behavior (#12520)
  * winpr: improve libunwind backtraces (#12530)
  * [server,shadow] remember selected caps (#12528)
  * Zero credential data before free in NLA and NTLM context (#12532)
  * [server,proxy] ignore missing client in input channel (#12536)
  * [server,proxy] ignore rdpdr messages (#12537)
  * [winpr,sspi] improve kerberos logging (#12538)
  * Codec fixes (#12542)
  * [winpr,sspi] Fix context nullptr handling (#12543)
  * Dev 3.24.3 dev0 (#12545)
  * Fix memory leak in gdi_create_bitmap() on gdi_CreateBitmap failure (libfreerdp/gdi/graphics.c) (#12547)
  * Fix memory leak in vgids_read_do_fkt() on Stream_New failure (libfreerdp/emu/scard/smartcard_virtual_gids.c) (#12548)
  * Proxy config improve (#12549)
  * Proxy config improve (#12550)
  * [client,sdl] clamp cursor hotspot (#12553)
  * RFC: Research/av1 codec extension (#12527)
  * [winpr,kerberos] fix krb_log_context_encryption (#12555)
  * [client,sdl] fix global init return check (#12558)
  * Fix remote credential with windows11h2 (#12560)
  * Proxy scard auth improvements (#12561)
  * [winpr,sspi] guard krb5_get_etype_info (#12562)
  * [utils,smartcard] fix STATUS_BUFFER_TOO_SMALL (#12564)
  * [client,common] do not manipulate security settings for smartcard-logon (#12567)
  * [channels,audin] fix regression for microphone (#12570)
  * [client,sdl] add SDL_KMOD_MODE and SDL_KMOD_LEVEL5 (#12569)
  * Fix unbound strlen on slotDescription (#12571)
  * build: Update FindFFmpeg.cmake to support Apple frameworks with 'lib' prefix (#12565)
  * [channels,rdpewa] add WebAuthn virtual channel support (#12572)
  * [core] fix freerdp_get_nla_sspi_error always returning 0 on client (#12574)
  * [ci] enable rdpewa channel (#12576)
  * small refactoring (#12578)
  * Rdpewa unify notifications (#12581)
  * [client,sdl] fix crash when clicking 'cancel' on PIN popup (#12580)
  * [channels,drive] refine bounds checks (#12584)
  * fix: smartcard logon with ECC keys and minidriver-assigned container names (#12585)
  * Various papercuts (#12583)
  * fix: console output on Windows client (#12573)
  * [winpr,crt] dump stack on aligned memory errors (#12588)
  * [client,x11] keep scancode input for Ctrl/Alt/Super combinations in /kbd:unicode mode (#12590)
  * [codec,progressive] fix underflow guard in progressive_rfx_quant_sub (#12592)
  * fix: wfreerdp floatbar visibility (#12594)
  * [winpr,json] return a copy from WINPR_JSON_Print* (#12595)
  * [client,sdl] drop WITH_DEBUG_SDL_EVENTS (#12599)
  * Ncrypt and asn1 cleanup (#12604)
  * Video channel fix (#12593)
  * [codec,h264] fix media foundation backend (#12606)
  * fix(sdl): detect Hyprland and river in tryFallback() (#12608)
  * Proxy stress fixes (#12597)
  * Add new fuzzer tests (#12613)
  * fix(sdl): use SDL_Renderer instead of software surfaces (#12607)
  * fix(sdl): BFS neighbor walk pop/begin mismatch in addOrUpdateDisplay (#12614)
  * fix(sdl): promote first monitor as primary when subset excludes primary (#12618)
  * [ci,android] default to only aarch64 (#12622)
  * Fix process exit code on non-pidfd platforms (macOS, BSD)#12534) (#12586)
  * warning cleanups (#12626)
  * fix: prevent PostQuitMessage in RemoteApp WM_DESTROY handler (#12629)
  * [winpr,ntlm] fix message cleanup across the SSPI lifecycle (#12609)
  * Code bug fixes (#12632)
  * Oss fixes (#12633)
  * [client,android] add an option to enable keeping screen on when connected (#12630)
  * [client, android] Fix layout overlaps, migrate to AndroidX, and update UI components (#12628)
  * Proxy config tests (#12636)
  * Proxy config optional targethost (#12637)
  * [client,sdl] set SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME (#12639)
  * Nightly deb fix (#12640, #12641, #12649, #12650, #12642, #12643)
  * [winpr,input] fix korean keyboard mapping (#12646)
  * [client,sdl] set hints before SDL_Init (#12644)
  * Sdl inhibit option (#12647)
  * [client,X11] fix residual race in xf_clipboard_formats_free (#12648)
  * (sdl3): Fix oversized window on HiDPI Wayland (#12635)
  * [cache,bitmap] fix off-by-one in bitmap_cache_put bounds check (#12651)
  * [winpr,sspi] free fields buffer immediately (#12654)
  * [codec,dsp] fix fencepost error in dsp_ima_clamp_step (#12655)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1781784000">- Update to version 3.27.1:
  + Bugfix/regression fix and android feature release
  * Fixed a regression with gateway connections
  * Android client RDPECAM support
  * Android client RAILS support
  + CVE fixes:
  * CVE-2026-55827 (bsc#1271302)
  + Changes:
  * [core,utils] fix guid2str (#12898)
  * [client,android] Add RAIL/RemoteApp window support (#12887)
  * Bitmap decode (#12899)
  * [client,rdpecam,android] Add camera redirection support (#12894)
  * [tools] make the generator create more clang-format friendly code (#12900)
- Update to version 3.27.0:
  + A major feature / bugfix / cleanup release
  * Password hash now uses a custom SSPI attribute on non windows systems
  * TLS seclevel now defaults to 2 and a minimum of TLS 1.2 is required.
    Client side the /tls:seclevel: and /tls:enforce: allow to override these.
    Server implementations can manually set these with rdpSettings::FreeRDP_TLSMinVersion and
    rdpSettings::FreeRDP_TlsSecLevel
    (See https://docs.openssl.org/3.0/man3/SSL_CTX_set_security_level/ for more details)
  * The RDP proxy got a fix which removed (unstable) structs from public headers. There are no
    known users of that (internal) API, but if you happen to be one please ping us.
  * Android client got some huge updates again (thank @svncibrahim)
  * Enhancements with Azure/Entra support: some (known but not officially documented) extensions
    have been added to make these connections more stable.
  * keyboard mapping
  * Allow RDPDR channel to pass additional arguments to the channel. Does not break existing behaviour
    but allows a channel supporting this to query the additional arguments for further use.
  * Fix some WinPR deprecation handling, add WITHOUT_WINPR_3x_DEPRECATED that allows building
    without any symbol deprecated during the stable 3 series
  * Some client side statistics logging API was added. By default prints a (trace) log at the
    end of a session, but it can be queried at any time for some connection details.
  + CVE fixes:
  * CVE-2026-55194
  * CVE-2026-55193
  * CVE-2026-55192
  * CVE-2026-55191
  * CVE-2026-55648
  + Changes:
  * Call winpr_InitializeSSL in TestWinPRUtils/TestNTLM (#12746)
  * [core,codec] Fix invalid overlap check (#12753)
  * Improve clipboard massive files copying performance (#12743)
  * [crypto,certificate] Honor BIO_should_retry (#12755)
  * Unify PEM read routines (#12758)
  * Build updates (#12772)
  * Fix sdl3 clipboard for files (#12759)
  * url: replace http://www.freerdp.com (#12781)
  * Fuzz/analyzer fixes (#12791)
  * [winpr,sspi] replace password-length heuristic with explicit hash (#12782)
  * Claude suggestions (#12792)
  * Disp check fix (#12795)
  * [core,settings] Raise default security level (#12752)
  * [clang,tidy] use workflow from ZedThree (#12806)
  * Improve FIPS mode support (#12811)
  * Lots of android specific improvements (#12773, #12777, #12783, #12784, #12785,
    [#12786], #12787, #12788, #12807, #12812, #12815, #12818, #12819, #12820, #12822,
    [#12748], #12750)
  * [channels,audin] fix opensles error handling (#12751)
  * [channels,audin] fix iOS and mac backends (#12864)
  * [channels,cliprdr] refactor server channel (#12810)
  * [channels,cliprdr] reset stream after use (#12855)
  * [channels,drdynvc] add new PubSub events (#12760)
  * [channels,rail] fix client handshake response (#12780)
  * [channels,rdpdr] various enhancements (#12800, #12797, #12803)
  * [channels,rdpgfx] fix server frame command returning success on write failure (#12828)
  * [channels,rdpsnd] reject client audio formats with zero nChannels/nBlockAlign (server-side DoS) (#12829)
  * [channels,rdpsnd] skip unusable playback backend during selection (#12830)
  * Refactor printer queue (#12817)
  * [ci,freebsd] update ci (#12823, #12824, #12825)
  * [cmake,simd] guard CMAKE_OSX_ARCHITECTURES (#12802)
  * [cmake] replace find_package(GLOBAL) (#12837)
  * [cmake] fix use of pkg_check_module (#12838)
  * [winpr,input] complete japanese keyboard mapping (#12836)
  * winpr/input: Fix numpad mapping for japanese keyboards (#12845)
  * [core,gateway] validate auth blob length in rdg_process_extauth_sspi (#12856)
  * Restore fullscreen when maximizing a toggled fullscreen window (#12849)
  * Fix(wfreerdp): Refresh Windows frame after fullscreen restore (#12848)
  * Fix copying multiple items of the same type between xfreerdp sessions (#12834)
  * [core,event] add StateChanged event (#12858)
  * [core,nego] bound cookie tag check to remaining length (#12862)
  * codec stats (#12860)
  * Various warning fixes (#12749, #12813, #12866, #12831)
  * [core,client] add PubSub events (#12757)
  * [core,client] use correct interface pointer (#12766)
  * [client,rdpewa] filter UserNotify events (#12767)
  * [client,windows] honor /from-stdin in wfreerdp (#12821)
  * [client,x11] release normal keys before modifiers (#12868)
  * fix(client/SDL): do not treat an unrecognized mouse button as fatal (#12847)
  * Proxy client context (#12865)
  * [core,update] filter out unused/unknown (#12870)
  * Azure/Entra undocumented stuff and request compaction (#12872, #12871, #12770)
  * Various bounds checks (#12873, #12857)
  * Sspi separate ansi unicode (#12874)
  * Ci update qa (#12875)
  * [channels,gfx] extract remaining header length (#12876)
  * [cache,glyph] bound offset read to buffer length (#12881)
  * Expose the correlationId in settings (#12879)
  * [winpr,wtypes] fix WINPR_C23_ENUM_TYPE (#12882)
  * [server,proxy] pass ntlm hostname (#12877)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1783857600">- Update to version 3.28.0:
  + Feature and bugfix release.
  * iOS client has been revived by @bho3538
  * Android client build updates by @svncibrahim
  * Windows client did get some updates by @zorjen122
  * Server side smartcard API by @joantolo
  * Improved client statistics interface, now also supports static channels
  * Improved fuzzer and unit tests
  * CMake preset support making it easier to create a working build configuration,
    see https://github.com/FreeRDP/FreeRDP/wiki/Compilation#presets
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-pjqx-v446-x7fc)
  * CVE-2026-63652 (GHSA-9g22-w2gr-vcmp)
  * CVE-XXXX-XXXXX (GHSA-f27x-frr8-j9hc)
  * CVE-2026-63633 (GHSA-72j9-356v-88xq)
  * CVE-2026-63117 (GHSA-v64m-xxfw-hrv6)
  * CVE-2026-57158 (bsc#1271305)
  * CVE-2026-57157 (bsc#1271304)
  * CVE-2026-57156 (bsc#1271303)
  + Changes:
  * feat(client): Modernize iOS client. (iFreeRDP) (#12949)
  * [client,ios] remove some deprecation warnings (#12981)
  * Ios cmake (#12997)
  * [client,ios] add openh264 build (#13003)
  * [client,android] riscv64 support (#12923)
  * [client,android] make release configurable (#12929)
  * [client,android] allow overriding version name and code (#12931)
  * [client,android] redesign touch pointer (#12946)
  * [client,android] move external deps to own CMake file (#12992)
  * Android build (#12917)
  * [client,sdl] guard file clipboard (#12911)
  * [client,sdl] Askpass (#12925)
  * [client,sdl] throw a real exception instead of invalid bare throw (#12936)
  * [client,sdl] run sdl_OnUserNotificationEventHandler on SDL thread (#12941)
  * [client,sdl] fix mouse and touchpad natural scroll setting being ignored (#12967)
  * fix(client/win) Reset scroll offset when hiding scrollbars (#7536) (#12939)
  * feat(client/win): improve wfreerdp fullscreen floatbar controls (#12851)
  * Channel stats (#12964)
  * Statistics interface (#12968)
  * [core,channels] add freerdp_static_client_channel_stat_free (#12966)
  * Support RDPDR Device Control Responses (#12756)
  * Wlog appender context (#12907)
  * [winpr,image] bound unaligned bitmap read to declared image size (#12910)
  * [codec,color] add empty checks for copy (#12912)
  * Win credssp (#12913)
  * Adjustments for building on Windows with MSVC (#12916)
  * channel statistics and random gateway connection id (#12922)
  * [channels,video] bound frame copy to current surface size (#12919)
  * OSS-Fuzz: Add new fuzzers targets channels rail client (#12924)
  * [utils,smartcard] validate cbAtr against rgbAtr size on unpack (#12928)
  * [channels,rdpecam] fix device added notification parsing (#12930)
  * [emu,scard] bound select-by-AID compare to GIDS AID length (#12933)
  * Rails feature setting, xfreerdp kbd sync (#12927)
  * [core,orders] fix inverted overflow guard in update_read_delta_points (#12938)
  * [codec,mppc] add missing out of bounds check (#12942)
  * [channels,tsmf] bound visible rect read in update_geometry_info (#12943)
  * [channels,rdpecam] bound channel name read in device removed pdu (#12945)
  * [core,tcp] improve connection failure logging (#12950)
  * Warn fixes (#12951)
  * [codec,planar] fix range check, abort early (#12952)
  * [channels,rdpsnd,mac] recover audio after AVAudioEngine config change (#12958)
  * [codec,planar] range-check before control byte read in plane rle (#12956)
  * [channel,rail] fix tests and uninitialized variables (#12960)
  * [channels,rdpdr] fix off-by-one scan length in rdpdr_read_ustring (#12961)
  * [channels,remdesk] validate ctl pdu DataLength against received stream (#12955)
  * [channels,rdpsnd] bound client format pdu length to UINT16 (#12962)
  * Winpr harden parser checks (#12965)
  * [winpr,file] bound '?' wildcard match to file name length (#12969)
  * [channels,urbdrc] bound msusb descriptor reads to received length (#12971)
  * [core,update] fix the calling convention for Windows x86 (#12973)
  * [channels,drive] reject trailing '..' in contains_dotdot (#12974)
  * OSS-Fuzz: Add new fuzzer targeets WinPRClipboard processing (#12976)
  * Pr/12970 (#12975)
  * Cliprdr and rdpsnd fixes (#12980)
  * [channels,rail] fix order read/cleanup (#12979)
  * [core,utils] skip AuthenticateEx for RDP/TSL/SMARTCARD_PIN/FIDO_PIN (#12978)
  * replace NULL with nullptr (#12982)
  * [channels,cliprdr] fix pdu-tracker leak (#12983)
  * Fuzz fixes bmp (#12986)
  * [core,gateway] fix const warning (#12987)
  * [channels] bound dynamic channel message header to received length (#12988)
  * cmake: add minimal preset for lightweight builds (#12989)
  * Cleanup all (#12991)
  * Range checks (#12993)
  * Deprecations (#12994)
  * [winpr,string] fix winpr_strnstr needle length (gateway SIGSEGV) (#12995)
  * Bmp cache (#12999)
  * [codec,dsp] ensure out capacity in opus encode (#13001)
  * [winpr,string] match winpr_strnstr fallback to native strnstr (#13002)
  * Smartcard fixes (#13009)
  * [client,common] /smartcard-logon pass PEM directly (#13011)
  * Correct UTF-8 to UTF-16 length (#13012)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1784808000">- Update to version 3.30.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-m37j-jcr2-8gcc)
  * CVE-XXXX-XXXXX (GHSA-vv64-95pc-vj9v)
  * CVE-XXXX-XXXXX (GHSA-rqgv-grx4-xm6x)
  + Changes:
  * Logon info update (#13060)
  * Websocket regression fix (#13064)
  * Sdl clipbaord and bounds checks (#13065)
  * [core,rdstls] improve version handling (#13066)
  * [channels,drdynvc] fix channel unref on create request send failure (#13067)
  * Audin checks (#13068)
  * [channels,rdpsnd] tighten bounds checks (#13070)
  * Pcap cleanup (#13071)
- Update to version 3.29.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-43hh-p3vw-hfx3)
  * CVE-XXXX-XXXXX (GHSA-ph3q-f9w8-7jf3)
  * CVE-XXXX-XXXXX (GHSA-mwwh-mhp9-q7vm)
  * CVE-XXXX-XXXXX (GHSA-whq8-c3v3-p8v8)
  * CVE-XXXX-XXXXX (GHSA-hgj8-g595-wfc6)
  * CVE-XXXX-XXXXX (GHSA-8v6m-2cmc-chx9)
  * CVE-XXXX-XXXXX (GHSA-5wr6-8m8j-3h7f)
  * CVE-XXXX-XXXXX (GHSA-89c6-jjrw-96h4)
  * CVE-XXXX-XXXXX (GHSA-8xqm-wp3f-rfp9)
  * CVE-XXXX-XXXXX (GHSA-jm8r-22j6-4m4v)
  * CVE-XXXX-XXXXX (GHSA-2c6r-4pr4-9x8m)
  * CVE-XXXX-XXXXX (GHSA-qmvw-52ph-q5pv)
  * CVE-XXXX-XXXXX (GHSA-34hq-hwjw-q8v3)
  * CVE-XXXX-XXXXX (GHSA-33gg-h66j-3697)
  * CVE-XXXX-XXXXX (GHSA-vxp3-7g6q-rq2w)
  * CVE-XXXX-XXXXX (GHSA-v89x-pc32-hqr7)
  * CVE-XXXX-XXXXX (GHSA-pfxq-3qmw-8vjx)
  * CVE-XXXX-XXXXX (GHSA-78jj-45vh-jpm5)
  * CVE-XXXX-XXXXX (GHSA-69xf-pqrw-596x)
  * CVE-XXXX-XXXXX (GHSA-8jj2-67pg-j6mg)
  * CVE-XXXX-XXXXX (GHSA-qrxx-7g3c-j6w3)
  * CVE-XXXX-XXXXX (GHSA-cj9v-h4hq-29jr)
  + Changes:
  * [client,sdl] Handle requested clipboard MIME formats (#13007)
  * [client,x11] Fix RAIL HiDef window maximize (#13010)
  * [channels,rdpecam] filter devices without supported formats (#13015)
  * [codec,planar] fix input checks (#13016)
  * [client] do not build wayland and windows (#13017)
  * [client,windows] add server response size check (#13018)
  * fix processImageName length check in rail get appid resp ex (#13020)
  * [channels,rdpecam] add data validity checks (#13021)
  * Scard alloc update reorder (#13022)
  * H264 decoder surface dimension mismatch (#13024)
  * [core,security] reject short server random in security_establish_keys (#13023)
  * Async update (#13025)
  * [core,rdstls] add endpoint FedAuth token authentication (#13026)
  * Resource limits (#13027)
  * Path checks (#13028)
  * [emu,scard] require Lc of 2 for select-by-FID in vgids_ins_select (#13030)
  * runtime hardening (#13032)
  * H264 fix (#13036)
  * [crypto,x509] improve hardening against embedded \0 (#13035)
  * [core,rail] unify RAIL_UNICODE_STRING handling (#13039)
  * [channels,rail] rail_server_handle_messages (#13037)
  * [channels,rdpecam] fix reading of config descriptor (#13042)
  * [codec,av1] bound decode output to decoded frame size (#13044)
  * Bounds check fixes (#13043)
  * [codec,av1] add region rects checks like with AVC modes (#13045)
  * Ios fixes (#13029)
  * Ios warn fixes (#13047)
  * [utils,smartcard] exclude ndr padding from returned buffer length (#13046)
  * Serial alloc checks (#13049)
  * Android build fixes (#13050)
  * [client,android] update build (#13051)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784808001">- Add pkgconfig(faad2) BuildRequires and pass -DWITH_FAAD2=ON to
  cmake: Support audio via optional faad2 codec.
- Drop pkgconfig(gstreamer-1.0) and
  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires, and stop
  passing -DWITH_GSTREAMER_1_0=ON and -DWITH_GSTREAMER_0_10=OFF to
  cmake, they are off by default and deprecated.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1785153600">- Add build conditional for faad2, separate sdl package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 3.31.0:
  + Huge bugfix and security release.
    We've received quite a number of smaller and bigger bugfixes
    and security reports that have been addressed with this
    release.
    Most important user facing change is a optimization of the YUV
    decoder which will result in faster client graphics for
    AVC/H264 sessions
  + CVE:
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-c5gr-hmqp-pwj4
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-h5w2-q35j-443h
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-m85m-3qxv-63h5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r9pv-ffph-6gg6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-ffjr-p229-hpch
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-4464-r7qj-pgrx
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-2vf2-grvj-6g8x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hg4r-vv53-vwf8
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-57h7-vw2f-2f9x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-v649-94v2-p72q
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-j5mq-3349-gwmm
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-23pf-q83q-x45r
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-pj8w-fh79-f438
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vccg-35r5-8jrf
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-w9qg-g24r-77f6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-f5p6-88mh-59vg
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hw7p-5h2r-83gq
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r7jx-j9h7-j4xj
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-6mpx-c8rj-whj5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-x7v6-xfx3-52j6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-9jcm-x588-gh26
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-q65v-4w7q-hx3r
  + Lots of other changes, please see upstream changelog:
    https://github.com/FreeRDP/FreeRDP/releases/tag/3.31.0
- Add pkgconfig(aom), pkgconfig(dav1d) and pkgconfig(libyuv)
  BuildRequires: and pass WITH_AOM=ON, WITH_DAV1D=ON and
  WITH_YUV=ON to cmake, enable optional encoders/decoders.</changelog>
</package>
<package pkgid="d98d4fbaf500d53fba54351581e43c8a5ba5d1abb116ddd2b31c39ca9d875e337f3d81f5bdaed14108fd165ae9fc03defafe8d4ef7be95378947268ef1fb2b82" name="freerdp-server-debuginfo" arch="i586">
  <version epoch="0" ver="3.31.0" rel="1.1"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Fix freerdp-devel dependencies. sso-mib must be present when
  using the freerdp-client library.
- Only use sso_mib where the build dep is available (i.e: Tumbleweed)</changelog>
  <changelog author="Dennis Duda &lt;seri@seri.tools&gt;" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1779278400">- Enable Fido2/WebAuthN forwarding (RDPEWA) via libfido2/libcbor
- Update to version 3.26.0:
  + CVE fixes:
  * CVE-2026-40033 (bsc#1266317)
  * CVE-2026-44420 (bsc#1267008)
  * CVE-2026-44421 (bsc#1267009)
  * CVE-2026-44422 (bsc#1267010)
  * CVE-2026-45700 (bsc#1267011)
  * Monitor https://github.com/FreeRDP/FreeRDP/security/advisories for updates
  + Bug and security fixes release
  + Changes:
  * cmake: Findyuv: Use correct pkgconfig name (#12666)
  * Remove deallocator attribute from rfx_message_free (#12681)
  * [winpr,utils] improve winpr/ntlm.h (#12677)
  * rdpecam-v4l: stop the capture thread when streaming is cleared (#12690)
  * fix(winpr,ncrypt): support PIV retired key slots for smartcard logon (#12684)
  * [core,instance] fix deprecation guards (#12691)
  * [ci,alt-arch] enable internal MD4, MD5 and RC4 (#12692)
  * Add VideoToolbox H.264 support for ffmpeg (#12694)
  * [client,common] add /args-from:file: syntax (#12697)
  * [ci,freebsd] update freebsd builds (#12698, #12700, #12701, #12702)
  * [client, android] UI modernization, SQLCipher and more (#12685, #12686, #12687, #12730,
  * #12731, #12736, #12737, #12688)
  * [cmake,deps] use alias target for sso-mib (#12706)
  * [core,settings] add auto reconnect triggered flag (#12709)
  * Force YUV420P when videotoolbox is used (#12711)
  * Release cleanups (#12712)
  * [gdi,gfx] fix bounds checks and proxy unit tests (#12713)
  * Improved input checks (#12714)
  * [winpr,utils] add unit tests for command line parser (#12716)
  * Cmdline fixes (#12717)
  * [codec,planar] fix bounds checks (#12718)
  * [client,common] add freerdp_client_settings_parse_command_line_argume… (#12724)
  * [winpr,sspi] clean up ntlm code (#12732)
- Update to version 3.25.0:
  + CVE fixes:
  * CVE-2026-40254 (bsc#1262743)
  + Bug and security fixes release:
  * Experimental AV1 support has been added. This currently works only with FreeRDP based servers.
  * Most notably there is now support for [MS-RDPEWA] (FIDO2 redirection)
  * Android client received a (small) facelift
  * Improved SDL3 client drawing performance
  * Console output support for SDL3 (windows) and windows native client
  * RDP proxy now supports NSCodec and RFX modes.
  * RDP PRoxy now has smartcard emulation and SAM file support (via config file)
  * Smartcard KSP support for NLA authentication
  + Changes:
  * [winpr,wlog] add WLog_SetGlobalPrefix (#12497)
  * [channels,video] fix wrong cast (#12511)
  * [codec,openh264] reject encoder ABI mismatch on runtime-loaded library (#12510)
  * [client,sdl] create a copy of rdpPointer (#12512)
  * [codec,video] properly pass intermediate format (#12518)
  * [utils, signal] lazily initialize Windows CRITICAL_SECTION to match POSIX static mutex behavior (#12520)
  * winpr: improve libunwind backtraces (#12530)
  * [server,shadow] remember selected caps (#12528)
  * Zero credential data before free in NLA and NTLM context (#12532)
  * [server,proxy] ignore missing client in input channel (#12536)
  * [server,proxy] ignore rdpdr messages (#12537)
  * [winpr,sspi] improve kerberos logging (#12538)
  * Codec fixes (#12542)
  * [winpr,sspi] Fix context nullptr handling (#12543)
  * Dev 3.24.3 dev0 (#12545)
  * Fix memory leak in gdi_create_bitmap() on gdi_CreateBitmap failure (libfreerdp/gdi/graphics.c) (#12547)
  * Fix memory leak in vgids_read_do_fkt() on Stream_New failure (libfreerdp/emu/scard/smartcard_virtual_gids.c) (#12548)
  * Proxy config improve (#12549)
  * Proxy config improve (#12550)
  * [client,sdl] clamp cursor hotspot (#12553)
  * RFC: Research/av1 codec extension (#12527)
  * [winpr,kerberos] fix krb_log_context_encryption (#12555)
  * [client,sdl] fix global init return check (#12558)
  * Fix remote credential with windows11h2 (#12560)
  * Proxy scard auth improvements (#12561)
  * [winpr,sspi] guard krb5_get_etype_info (#12562)
  * [utils,smartcard] fix STATUS_BUFFER_TOO_SMALL (#12564)
  * [client,common] do not manipulate security settings for smartcard-logon (#12567)
  * [channels,audin] fix regression for microphone (#12570)
  * [client,sdl] add SDL_KMOD_MODE and SDL_KMOD_LEVEL5 (#12569)
  * Fix unbound strlen on slotDescription (#12571)
  * build: Update FindFFmpeg.cmake to support Apple frameworks with 'lib' prefix (#12565)
  * [channels,rdpewa] add WebAuthn virtual channel support (#12572)
  * [core] fix freerdp_get_nla_sspi_error always returning 0 on client (#12574)
  * [ci] enable rdpewa channel (#12576)
  * small refactoring (#12578)
  * Rdpewa unify notifications (#12581)
  * [client,sdl] fix crash when clicking 'cancel' on PIN popup (#12580)
  * [channels,drive] refine bounds checks (#12584)
  * fix: smartcard logon with ECC keys and minidriver-assigned container names (#12585)
  * Various papercuts (#12583)
  * fix: console output on Windows client (#12573)
  * [winpr,crt] dump stack on aligned memory errors (#12588)
  * [client,x11] keep scancode input for Ctrl/Alt/Super combinations in /kbd:unicode mode (#12590)
  * [codec,progressive] fix underflow guard in progressive_rfx_quant_sub (#12592)
  * fix: wfreerdp floatbar visibility (#12594)
  * [winpr,json] return a copy from WINPR_JSON_Print* (#12595)
  * [client,sdl] drop WITH_DEBUG_SDL_EVENTS (#12599)
  * Ncrypt and asn1 cleanup (#12604)
  * Video channel fix (#12593)
  * [codec,h264] fix media foundation backend (#12606)
  * fix(sdl): detect Hyprland and river in tryFallback() (#12608)
  * Proxy stress fixes (#12597)
  * Add new fuzzer tests (#12613)
  * fix(sdl): use SDL_Renderer instead of software surfaces (#12607)
  * fix(sdl): BFS neighbor walk pop/begin mismatch in addOrUpdateDisplay (#12614)
  * fix(sdl): promote first monitor as primary when subset excludes primary (#12618)
  * [ci,android] default to only aarch64 (#12622)
  * Fix process exit code on non-pidfd platforms (macOS, BSD)#12534) (#12586)
  * warning cleanups (#12626)
  * fix: prevent PostQuitMessage in RemoteApp WM_DESTROY handler (#12629)
  * [winpr,ntlm] fix message cleanup across the SSPI lifecycle (#12609)
  * Code bug fixes (#12632)
  * Oss fixes (#12633)
  * [client,android] add an option to enable keeping screen on when connected (#12630)
  * [client, android] Fix layout overlaps, migrate to AndroidX, and update UI components (#12628)
  * Proxy config tests (#12636)
  * Proxy config optional targethost (#12637)
  * [client,sdl] set SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME (#12639)
  * Nightly deb fix (#12640, #12641, #12649, #12650, #12642, #12643)
  * [winpr,input] fix korean keyboard mapping (#12646)
  * [client,sdl] set hints before SDL_Init (#12644)
  * Sdl inhibit option (#12647)
  * [client,X11] fix residual race in xf_clipboard_formats_free (#12648)
  * (sdl3): Fix oversized window on HiDPI Wayland (#12635)
  * [cache,bitmap] fix off-by-one in bitmap_cache_put bounds check (#12651)
  * [winpr,sspi] free fields buffer immediately (#12654)
  * [codec,dsp] fix fencepost error in dsp_ima_clamp_step (#12655)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1781784000">- Update to version 3.27.1:
  + Bugfix/regression fix and android feature release
  * Fixed a regression with gateway connections
  * Android client RDPECAM support
  * Android client RAILS support
  + CVE fixes:
  * CVE-2026-55827 (bsc#1271302)
  + Changes:
  * [core,utils] fix guid2str (#12898)
  * [client,android] Add RAIL/RemoteApp window support (#12887)
  * Bitmap decode (#12899)
  * [client,rdpecam,android] Add camera redirection support (#12894)
  * [tools] make the generator create more clang-format friendly code (#12900)
- Update to version 3.27.0:
  + A major feature / bugfix / cleanup release
  * Password hash now uses a custom SSPI attribute on non windows systems
  * TLS seclevel now defaults to 2 and a minimum of TLS 1.2 is required.
    Client side the /tls:seclevel: and /tls:enforce: allow to override these.
    Server implementations can manually set these with rdpSettings::FreeRDP_TLSMinVersion and
    rdpSettings::FreeRDP_TlsSecLevel
    (See https://docs.openssl.org/3.0/man3/SSL_CTX_set_security_level/ for more details)
  * The RDP proxy got a fix which removed (unstable) structs from public headers. There are no
    known users of that (internal) API, but if you happen to be one please ping us.
  * Android client got some huge updates again (thank @svncibrahim)
  * Enhancements with Azure/Entra support: some (known but not officially documented) extensions
    have been added to make these connections more stable.
  * keyboard mapping
  * Allow RDPDR channel to pass additional arguments to the channel. Does not break existing behaviour
    but allows a channel supporting this to query the additional arguments for further use.
  * Fix some WinPR deprecation handling, add WITHOUT_WINPR_3x_DEPRECATED that allows building
    without any symbol deprecated during the stable 3 series
  * Some client side statistics logging API was added. By default prints a (trace) log at the
    end of a session, but it can be queried at any time for some connection details.
  + CVE fixes:
  * CVE-2026-55194
  * CVE-2026-55193
  * CVE-2026-55192
  * CVE-2026-55191
  * CVE-2026-55648
  + Changes:
  * Call winpr_InitializeSSL in TestWinPRUtils/TestNTLM (#12746)
  * [core,codec] Fix invalid overlap check (#12753)
  * Improve clipboard massive files copying performance (#12743)
  * [crypto,certificate] Honor BIO_should_retry (#12755)
  * Unify PEM read routines (#12758)
  * Build updates (#12772)
  * Fix sdl3 clipboard for files (#12759)
  * url: replace http://www.freerdp.com (#12781)
  * Fuzz/analyzer fixes (#12791)
  * [winpr,sspi] replace password-length heuristic with explicit hash (#12782)
  * Claude suggestions (#12792)
  * Disp check fix (#12795)
  * [core,settings] Raise default security level (#12752)
  * [clang,tidy] use workflow from ZedThree (#12806)
  * Improve FIPS mode support (#12811)
  * Lots of android specific improvements (#12773, #12777, #12783, #12784, #12785,
    [#12786], #12787, #12788, #12807, #12812, #12815, #12818, #12819, #12820, #12822,
    [#12748], #12750)
  * [channels,audin] fix opensles error handling (#12751)
  * [channels,audin] fix iOS and mac backends (#12864)
  * [channels,cliprdr] refactor server channel (#12810)
  * [channels,cliprdr] reset stream after use (#12855)
  * [channels,drdynvc] add new PubSub events (#12760)
  * [channels,rail] fix client handshake response (#12780)
  * [channels,rdpdr] various enhancements (#12800, #12797, #12803)
  * [channels,rdpgfx] fix server frame command returning success on write failure (#12828)
  * [channels,rdpsnd] reject client audio formats with zero nChannels/nBlockAlign (server-side DoS) (#12829)
  * [channels,rdpsnd] skip unusable playback backend during selection (#12830)
  * Refactor printer queue (#12817)
  * [ci,freebsd] update ci (#12823, #12824, #12825)
  * [cmake,simd] guard CMAKE_OSX_ARCHITECTURES (#12802)
  * [cmake] replace find_package(GLOBAL) (#12837)
  * [cmake] fix use of pkg_check_module (#12838)
  * [winpr,input] complete japanese keyboard mapping (#12836)
  * winpr/input: Fix numpad mapping for japanese keyboards (#12845)
  * [core,gateway] validate auth blob length in rdg_process_extauth_sspi (#12856)
  * Restore fullscreen when maximizing a toggled fullscreen window (#12849)
  * Fix(wfreerdp): Refresh Windows frame after fullscreen restore (#12848)
  * Fix copying multiple items of the same type between xfreerdp sessions (#12834)
  * [core,event] add StateChanged event (#12858)
  * [core,nego] bound cookie tag check to remaining length (#12862)
  * codec stats (#12860)
  * Various warning fixes (#12749, #12813, #12866, #12831)
  * [core,client] add PubSub events (#12757)
  * [core,client] use correct interface pointer (#12766)
  * [client,rdpewa] filter UserNotify events (#12767)
  * [client,windows] honor /from-stdin in wfreerdp (#12821)
  * [client,x11] release normal keys before modifiers (#12868)
  * fix(client/SDL): do not treat an unrecognized mouse button as fatal (#12847)
  * Proxy client context (#12865)
  * [core,update] filter out unused/unknown (#12870)
  * Azure/Entra undocumented stuff and request compaction (#12872, #12871, #12770)
  * Various bounds checks (#12873, #12857)
  * Sspi separate ansi unicode (#12874)
  * Ci update qa (#12875)
  * [channels,gfx] extract remaining header length (#12876)
  * [cache,glyph] bound offset read to buffer length (#12881)
  * Expose the correlationId in settings (#12879)
  * [winpr,wtypes] fix WINPR_C23_ENUM_TYPE (#12882)
  * [server,proxy] pass ntlm hostname (#12877)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1783857600">- Update to version 3.28.0:
  + Feature and bugfix release.
  * iOS client has been revived by @bho3538
  * Android client build updates by @svncibrahim
  * Windows client did get some updates by @zorjen122
  * Server side smartcard API by @joantolo
  * Improved client statistics interface, now also supports static channels
  * Improved fuzzer and unit tests
  * CMake preset support making it easier to create a working build configuration,
    see https://github.com/FreeRDP/FreeRDP/wiki/Compilation#presets
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-pjqx-v446-x7fc)
  * CVE-2026-63652 (GHSA-9g22-w2gr-vcmp)
  * CVE-XXXX-XXXXX (GHSA-f27x-frr8-j9hc)
  * CVE-2026-63633 (GHSA-72j9-356v-88xq)
  * CVE-2026-63117 (GHSA-v64m-xxfw-hrv6)
  * CVE-2026-57158 (bsc#1271305)
  * CVE-2026-57157 (bsc#1271304)
  * CVE-2026-57156 (bsc#1271303)
  + Changes:
  * feat(client): Modernize iOS client. (iFreeRDP) (#12949)
  * [client,ios] remove some deprecation warnings (#12981)
  * Ios cmake (#12997)
  * [client,ios] add openh264 build (#13003)
  * [client,android] riscv64 support (#12923)
  * [client,android] make release configurable (#12929)
  * [client,android] allow overriding version name and code (#12931)
  * [client,android] redesign touch pointer (#12946)
  * [client,android] move external deps to own CMake file (#12992)
  * Android build (#12917)
  * [client,sdl] guard file clipboard (#12911)
  * [client,sdl] Askpass (#12925)
  * [client,sdl] throw a real exception instead of invalid bare throw (#12936)
  * [client,sdl] run sdl_OnUserNotificationEventHandler on SDL thread (#12941)
  * [client,sdl] fix mouse and touchpad natural scroll setting being ignored (#12967)
  * fix(client/win) Reset scroll offset when hiding scrollbars (#7536) (#12939)
  * feat(client/win): improve wfreerdp fullscreen floatbar controls (#12851)
  * Channel stats (#12964)
  * Statistics interface (#12968)
  * [core,channels] add freerdp_static_client_channel_stat_free (#12966)
  * Support RDPDR Device Control Responses (#12756)
  * Wlog appender context (#12907)
  * [winpr,image] bound unaligned bitmap read to declared image size (#12910)
  * [codec,color] add empty checks for copy (#12912)
  * Win credssp (#12913)
  * Adjustments for building on Windows with MSVC (#12916)
  * channel statistics and random gateway connection id (#12922)
  * [channels,video] bound frame copy to current surface size (#12919)
  * OSS-Fuzz: Add new fuzzers targets channels rail client (#12924)
  * [utils,smartcard] validate cbAtr against rgbAtr size on unpack (#12928)
  * [channels,rdpecam] fix device added notification parsing (#12930)
  * [emu,scard] bound select-by-AID compare to GIDS AID length (#12933)
  * Rails feature setting, xfreerdp kbd sync (#12927)
  * [core,orders] fix inverted overflow guard in update_read_delta_points (#12938)
  * [codec,mppc] add missing out of bounds check (#12942)
  * [channels,tsmf] bound visible rect read in update_geometry_info (#12943)
  * [channels,rdpecam] bound channel name read in device removed pdu (#12945)
  * [core,tcp] improve connection failure logging (#12950)
  * Warn fixes (#12951)
  * [codec,planar] fix range check, abort early (#12952)
  * [channels,rdpsnd,mac] recover audio after AVAudioEngine config change (#12958)
  * [codec,planar] range-check before control byte read in plane rle (#12956)
  * [channel,rail] fix tests and uninitialized variables (#12960)
  * [channels,rdpdr] fix off-by-one scan length in rdpdr_read_ustring (#12961)
  * [channels,remdesk] validate ctl pdu DataLength against received stream (#12955)
  * [channels,rdpsnd] bound client format pdu length to UINT16 (#12962)
  * Winpr harden parser checks (#12965)
  * [winpr,file] bound '?' wildcard match to file name length (#12969)
  * [channels,urbdrc] bound msusb descriptor reads to received length (#12971)
  * [core,update] fix the calling convention for Windows x86 (#12973)
  * [channels,drive] reject trailing '..' in contains_dotdot (#12974)
  * OSS-Fuzz: Add new fuzzer targeets WinPRClipboard processing (#12976)
  * Pr/12970 (#12975)
  * Cliprdr and rdpsnd fixes (#12980)
  * [channels,rail] fix order read/cleanup (#12979)
  * [core,utils] skip AuthenticateEx for RDP/TSL/SMARTCARD_PIN/FIDO_PIN (#12978)
  * replace NULL with nullptr (#12982)
  * [channels,cliprdr] fix pdu-tracker leak (#12983)
  * Fuzz fixes bmp (#12986)
  * [core,gateway] fix const warning (#12987)
  * [channels] bound dynamic channel message header to received length (#12988)
  * cmake: add minimal preset for lightweight builds (#12989)
  * Cleanup all (#12991)
  * Range checks (#12993)
  * Deprecations (#12994)
  * [winpr,string] fix winpr_strnstr needle length (gateway SIGSEGV) (#12995)
  * Bmp cache (#12999)
  * [codec,dsp] ensure out capacity in opus encode (#13001)
  * [winpr,string] match winpr_strnstr fallback to native strnstr (#13002)
  * Smartcard fixes (#13009)
  * [client,common] /smartcard-logon pass PEM directly (#13011)
  * Correct UTF-8 to UTF-16 length (#13012)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1784808000">- Update to version 3.30.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-m37j-jcr2-8gcc)
  * CVE-XXXX-XXXXX (GHSA-vv64-95pc-vj9v)
  * CVE-XXXX-XXXXX (GHSA-rqgv-grx4-xm6x)
  + Changes:
  * Logon info update (#13060)
  * Websocket regression fix (#13064)
  * Sdl clipbaord and bounds checks (#13065)
  * [core,rdstls] improve version handling (#13066)
  * [channels,drdynvc] fix channel unref on create request send failure (#13067)
  * Audin checks (#13068)
  * [channels,rdpsnd] tighten bounds checks (#13070)
  * Pcap cleanup (#13071)
- Update to version 3.29.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-43hh-p3vw-hfx3)
  * CVE-XXXX-XXXXX (GHSA-ph3q-f9w8-7jf3)
  * CVE-XXXX-XXXXX (GHSA-mwwh-mhp9-q7vm)
  * CVE-XXXX-XXXXX (GHSA-whq8-c3v3-p8v8)
  * CVE-XXXX-XXXXX (GHSA-hgj8-g595-wfc6)
  * CVE-XXXX-XXXXX (GHSA-8v6m-2cmc-chx9)
  * CVE-XXXX-XXXXX (GHSA-5wr6-8m8j-3h7f)
  * CVE-XXXX-XXXXX (GHSA-89c6-jjrw-96h4)
  * CVE-XXXX-XXXXX (GHSA-8xqm-wp3f-rfp9)
  * CVE-XXXX-XXXXX (GHSA-jm8r-22j6-4m4v)
  * CVE-XXXX-XXXXX (GHSA-2c6r-4pr4-9x8m)
  * CVE-XXXX-XXXXX (GHSA-qmvw-52ph-q5pv)
  * CVE-XXXX-XXXXX (GHSA-34hq-hwjw-q8v3)
  * CVE-XXXX-XXXXX (GHSA-33gg-h66j-3697)
  * CVE-XXXX-XXXXX (GHSA-vxp3-7g6q-rq2w)
  * CVE-XXXX-XXXXX (GHSA-v89x-pc32-hqr7)
  * CVE-XXXX-XXXXX (GHSA-pfxq-3qmw-8vjx)
  * CVE-XXXX-XXXXX (GHSA-78jj-45vh-jpm5)
  * CVE-XXXX-XXXXX (GHSA-69xf-pqrw-596x)
  * CVE-XXXX-XXXXX (GHSA-8jj2-67pg-j6mg)
  * CVE-XXXX-XXXXX (GHSA-qrxx-7g3c-j6w3)
  * CVE-XXXX-XXXXX (GHSA-cj9v-h4hq-29jr)
  + Changes:
  * [client,sdl] Handle requested clipboard MIME formats (#13007)
  * [client,x11] Fix RAIL HiDef window maximize (#13010)
  * [channels,rdpecam] filter devices without supported formats (#13015)
  * [codec,planar] fix input checks (#13016)
  * [client] do not build wayland and windows (#13017)
  * [client,windows] add server response size check (#13018)
  * fix processImageName length check in rail get appid resp ex (#13020)
  * [channels,rdpecam] add data validity checks (#13021)
  * Scard alloc update reorder (#13022)
  * H264 decoder surface dimension mismatch (#13024)
  * [core,security] reject short server random in security_establish_keys (#13023)
  * Async update (#13025)
  * [core,rdstls] add endpoint FedAuth token authentication (#13026)
  * Resource limits (#13027)
  * Path checks (#13028)
  * [emu,scard] require Lc of 2 for select-by-FID in vgids_ins_select (#13030)
  * runtime hardening (#13032)
  * H264 fix (#13036)
  * [crypto,x509] improve hardening against embedded \0 (#13035)
  * [core,rail] unify RAIL_UNICODE_STRING handling (#13039)
  * [channels,rail] rail_server_handle_messages (#13037)
  * [channels,rdpecam] fix reading of config descriptor (#13042)
  * [codec,av1] bound decode output to decoded frame size (#13044)
  * Bounds check fixes (#13043)
  * [codec,av1] add region rects checks like with AVC modes (#13045)
  * Ios fixes (#13029)
  * Ios warn fixes (#13047)
  * [utils,smartcard] exclude ndr padding from returned buffer length (#13046)
  * Serial alloc checks (#13049)
  * Android build fixes (#13050)
  * [client,android] update build (#13051)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784808001">- Add pkgconfig(faad2) BuildRequires and pass -DWITH_FAAD2=ON to
  cmake: Support audio via optional faad2 codec.
- Drop pkgconfig(gstreamer-1.0) and
  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires, and stop
  passing -DWITH_GSTREAMER_1_0=ON and -DWITH_GSTREAMER_0_10=OFF to
  cmake, they are off by default and deprecated.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1785153600">- Add build conditional for faad2, separate sdl package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 3.31.0:
  + Huge bugfix and security release.
    We've received quite a number of smaller and bigger bugfixes
    and security reports that have been addressed with this
    release.
    Most important user facing change is a optimization of the YUV
    decoder which will result in faster client graphics for
    AVC/H264 sessions
  + CVE:
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-c5gr-hmqp-pwj4
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-h5w2-q35j-443h
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-m85m-3qxv-63h5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r9pv-ffph-6gg6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-ffjr-p229-hpch
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-4464-r7qj-pgrx
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-2vf2-grvj-6g8x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hg4r-vv53-vwf8
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-57h7-vw2f-2f9x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-v649-94v2-p72q
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-j5mq-3349-gwmm
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-23pf-q83q-x45r
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-pj8w-fh79-f438
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vccg-35r5-8jrf
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-w9qg-g24r-77f6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-f5p6-88mh-59vg
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hw7p-5h2r-83gq
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r7jx-j9h7-j4xj
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-6mpx-c8rj-whj5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-x7v6-xfx3-52j6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-9jcm-x588-gh26
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-q65v-4w7q-hx3r
  + Lots of other changes, please see upstream changelog:
    https://github.com/FreeRDP/FreeRDP/releases/tag/3.31.0
- Add pkgconfig(aom), pkgconfig(dav1d) and pkgconfig(libyuv)
  BuildRequires: and pass WITH_AOM=ON, WITH_DAV1D=ON and
  WITH_YUV=ON to cmake, enable optional encoders/decoders.</changelog>
</package>
<package pkgid="419af0672bbb4a259b8cb8e742aa1df217d7dced4edf677c8224f632b72aa075cfd224737617f96da5878b5097d33dbc4a684df5b342c2a19e99125e9c1e94d5" name="freerdp-wayland-debuginfo" arch="i586">
  <version epoch="0" ver="3.31.0" rel="1.1"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1775563200">- Add sso-mib library to integrate with Microsoft Azure Entra ID Conditional Access,
  which enables /aad option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Fix freerdp-devel dependencies. sso-mib must be present when
  using the freerdp-client library.
- Only use sso_mib where the build dep is available (i.e: Tumbleweed)</changelog>
  <changelog author="Dennis Duda &lt;seri@seri.tools&gt;" date="1776168000">- Build with SDL3 instead of SDL2 on Tumbleweed</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1779278400">- Enable Fido2/WebAuthN forwarding (RDPEWA) via libfido2/libcbor
- Update to version 3.26.0:
  + CVE fixes:
  * CVE-2026-40033 (bsc#1266317)
  * CVE-2026-44420 (bsc#1267008)
  * CVE-2026-44421 (bsc#1267009)
  * CVE-2026-44422 (bsc#1267010)
  * CVE-2026-45700 (bsc#1267011)
  * Monitor https://github.com/FreeRDP/FreeRDP/security/advisories for updates
  + Bug and security fixes release
  + Changes:
  * cmake: Findyuv: Use correct pkgconfig name (#12666)
  * Remove deallocator attribute from rfx_message_free (#12681)
  * [winpr,utils] improve winpr/ntlm.h (#12677)
  * rdpecam-v4l: stop the capture thread when streaming is cleared (#12690)
  * fix(winpr,ncrypt): support PIV retired key slots for smartcard logon (#12684)
  * [core,instance] fix deprecation guards (#12691)
  * [ci,alt-arch] enable internal MD4, MD5 and RC4 (#12692)
  * Add VideoToolbox H.264 support for ffmpeg (#12694)
  * [client,common] add /args-from:file: syntax (#12697)
  * [ci,freebsd] update freebsd builds (#12698, #12700, #12701, #12702)
  * [client, android] UI modernization, SQLCipher and more (#12685, #12686, #12687, #12730,
  * #12731, #12736, #12737, #12688)
  * [cmake,deps] use alias target for sso-mib (#12706)
  * [core,settings] add auto reconnect triggered flag (#12709)
  * Force YUV420P when videotoolbox is used (#12711)
  * Release cleanups (#12712)
  * [gdi,gfx] fix bounds checks and proxy unit tests (#12713)
  * Improved input checks (#12714)
  * [winpr,utils] add unit tests for command line parser (#12716)
  * Cmdline fixes (#12717)
  * [codec,planar] fix bounds checks (#12718)
  * [client,common] add freerdp_client_settings_parse_command_line_argume… (#12724)
  * [winpr,sspi] clean up ntlm code (#12732)
- Update to version 3.25.0:
  + CVE fixes:
  * CVE-2026-40254 (bsc#1262743)
  + Bug and security fixes release:
  * Experimental AV1 support has been added. This currently works only with FreeRDP based servers.
  * Most notably there is now support for [MS-RDPEWA] (FIDO2 redirection)
  * Android client received a (small) facelift
  * Improved SDL3 client drawing performance
  * Console output support for SDL3 (windows) and windows native client
  * RDP proxy now supports NSCodec and RFX modes.
  * RDP PRoxy now has smartcard emulation and SAM file support (via config file)
  * Smartcard KSP support for NLA authentication
  + Changes:
  * [winpr,wlog] add WLog_SetGlobalPrefix (#12497)
  * [channels,video] fix wrong cast (#12511)
  * [codec,openh264] reject encoder ABI mismatch on runtime-loaded library (#12510)
  * [client,sdl] create a copy of rdpPointer (#12512)
  * [codec,video] properly pass intermediate format (#12518)
  * [utils, signal] lazily initialize Windows CRITICAL_SECTION to match POSIX static mutex behavior (#12520)
  * winpr: improve libunwind backtraces (#12530)
  * [server,shadow] remember selected caps (#12528)
  * Zero credential data before free in NLA and NTLM context (#12532)
  * [server,proxy] ignore missing client in input channel (#12536)
  * [server,proxy] ignore rdpdr messages (#12537)
  * [winpr,sspi] improve kerberos logging (#12538)
  * Codec fixes (#12542)
  * [winpr,sspi] Fix context nullptr handling (#12543)
  * Dev 3.24.3 dev0 (#12545)
  * Fix memory leak in gdi_create_bitmap() on gdi_CreateBitmap failure (libfreerdp/gdi/graphics.c) (#12547)
  * Fix memory leak in vgids_read_do_fkt() on Stream_New failure (libfreerdp/emu/scard/smartcard_virtual_gids.c) (#12548)
  * Proxy config improve (#12549)
  * Proxy config improve (#12550)
  * [client,sdl] clamp cursor hotspot (#12553)
  * RFC: Research/av1 codec extension (#12527)
  * [winpr,kerberos] fix krb_log_context_encryption (#12555)
  * [client,sdl] fix global init return check (#12558)
  * Fix remote credential with windows11h2 (#12560)
  * Proxy scard auth improvements (#12561)
  * [winpr,sspi] guard krb5_get_etype_info (#12562)
  * [utils,smartcard] fix STATUS_BUFFER_TOO_SMALL (#12564)
  * [client,common] do not manipulate security settings for smartcard-logon (#12567)
  * [channels,audin] fix regression for microphone (#12570)
  * [client,sdl] add SDL_KMOD_MODE and SDL_KMOD_LEVEL5 (#12569)
  * Fix unbound strlen on slotDescription (#12571)
  * build: Update FindFFmpeg.cmake to support Apple frameworks with 'lib' prefix (#12565)
  * [channels,rdpewa] add WebAuthn virtual channel support (#12572)
  * [core] fix freerdp_get_nla_sspi_error always returning 0 on client (#12574)
  * [ci] enable rdpewa channel (#12576)
  * small refactoring (#12578)
  * Rdpewa unify notifications (#12581)
  * [client,sdl] fix crash when clicking 'cancel' on PIN popup (#12580)
  * [channels,drive] refine bounds checks (#12584)
  * fix: smartcard logon with ECC keys and minidriver-assigned container names (#12585)
  * Various papercuts (#12583)
  * fix: console output on Windows client (#12573)
  * [winpr,crt] dump stack on aligned memory errors (#12588)
  * [client,x11] keep scancode input for Ctrl/Alt/Super combinations in /kbd:unicode mode (#12590)
  * [codec,progressive] fix underflow guard in progressive_rfx_quant_sub (#12592)
  * fix: wfreerdp floatbar visibility (#12594)
  * [winpr,json] return a copy from WINPR_JSON_Print* (#12595)
  * [client,sdl] drop WITH_DEBUG_SDL_EVENTS (#12599)
  * Ncrypt and asn1 cleanup (#12604)
  * Video channel fix (#12593)
  * [codec,h264] fix media foundation backend (#12606)
  * fix(sdl): detect Hyprland and river in tryFallback() (#12608)
  * Proxy stress fixes (#12597)
  * Add new fuzzer tests (#12613)
  * fix(sdl): use SDL_Renderer instead of software surfaces (#12607)
  * fix(sdl): BFS neighbor walk pop/begin mismatch in addOrUpdateDisplay (#12614)
  * fix(sdl): promote first monitor as primary when subset excludes primary (#12618)
  * [ci,android] default to only aarch64 (#12622)
  * Fix process exit code on non-pidfd platforms (macOS, BSD)#12534) (#12586)
  * warning cleanups (#12626)
  * fix: prevent PostQuitMessage in RemoteApp WM_DESTROY handler (#12629)
  * [winpr,ntlm] fix message cleanup across the SSPI lifecycle (#12609)
  * Code bug fixes (#12632)
  * Oss fixes (#12633)
  * [client,android] add an option to enable keeping screen on when connected (#12630)
  * [client, android] Fix layout overlaps, migrate to AndroidX, and update UI components (#12628)
  * Proxy config tests (#12636)
  * Proxy config optional targethost (#12637)
  * [client,sdl] set SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME (#12639)
  * Nightly deb fix (#12640, #12641, #12649, #12650, #12642, #12643)
  * [winpr,input] fix korean keyboard mapping (#12646)
  * [client,sdl] set hints before SDL_Init (#12644)
  * Sdl inhibit option (#12647)
  * [client,X11] fix residual race in xf_clipboard_formats_free (#12648)
  * (sdl3): Fix oversized window on HiDPI Wayland (#12635)
  * [cache,bitmap] fix off-by-one in bitmap_cache_put bounds check (#12651)
  * [winpr,sspi] free fields buffer immediately (#12654)
  * [codec,dsp] fix fencepost error in dsp_ima_clamp_step (#12655)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1781784000">- Update to version 3.27.1:
  + Bugfix/regression fix and android feature release
  * Fixed a regression with gateway connections
  * Android client RDPECAM support
  * Android client RAILS support
  + CVE fixes:
  * CVE-2026-55827 (bsc#1271302)
  + Changes:
  * [core,utils] fix guid2str (#12898)
  * [client,android] Add RAIL/RemoteApp window support (#12887)
  * Bitmap decode (#12899)
  * [client,rdpecam,android] Add camera redirection support (#12894)
  * [tools] make the generator create more clang-format friendly code (#12900)
- Update to version 3.27.0:
  + A major feature / bugfix / cleanup release
  * Password hash now uses a custom SSPI attribute on non windows systems
  * TLS seclevel now defaults to 2 and a minimum of TLS 1.2 is required.
    Client side the /tls:seclevel: and /tls:enforce: allow to override these.
    Server implementations can manually set these with rdpSettings::FreeRDP_TLSMinVersion and
    rdpSettings::FreeRDP_TlsSecLevel
    (See https://docs.openssl.org/3.0/man3/SSL_CTX_set_security_level/ for more details)
  * The RDP proxy got a fix which removed (unstable) structs from public headers. There are no
    known users of that (internal) API, but if you happen to be one please ping us.
  * Android client got some huge updates again (thank @svncibrahim)
  * Enhancements with Azure/Entra support: some (known but not officially documented) extensions
    have been added to make these connections more stable.
  * keyboard mapping
  * Allow RDPDR channel to pass additional arguments to the channel. Does not break existing behaviour
    but allows a channel supporting this to query the additional arguments for further use.
  * Fix some WinPR deprecation handling, add WITHOUT_WINPR_3x_DEPRECATED that allows building
    without any symbol deprecated during the stable 3 series
  * Some client side statistics logging API was added. By default prints a (trace) log at the
    end of a session, but it can be queried at any time for some connection details.
  + CVE fixes:
  * CVE-2026-55194
  * CVE-2026-55193
  * CVE-2026-55192
  * CVE-2026-55191
  * CVE-2026-55648
  + Changes:
  * Call winpr_InitializeSSL in TestWinPRUtils/TestNTLM (#12746)
  * [core,codec] Fix invalid overlap check (#12753)
  * Improve clipboard massive files copying performance (#12743)
  * [crypto,certificate] Honor BIO_should_retry (#12755)
  * Unify PEM read routines (#12758)
  * Build updates (#12772)
  * Fix sdl3 clipboard for files (#12759)
  * url: replace http://www.freerdp.com (#12781)
  * Fuzz/analyzer fixes (#12791)
  * [winpr,sspi] replace password-length heuristic with explicit hash (#12782)
  * Claude suggestions (#12792)
  * Disp check fix (#12795)
  * [core,settings] Raise default security level (#12752)
  * [clang,tidy] use workflow from ZedThree (#12806)
  * Improve FIPS mode support (#12811)
  * Lots of android specific improvements (#12773, #12777, #12783, #12784, #12785,
    [#12786], #12787, #12788, #12807, #12812, #12815, #12818, #12819, #12820, #12822,
    [#12748], #12750)
  * [channels,audin] fix opensles error handling (#12751)
  * [channels,audin] fix iOS and mac backends (#12864)
  * [channels,cliprdr] refactor server channel (#12810)
  * [channels,cliprdr] reset stream after use (#12855)
  * [channels,drdynvc] add new PubSub events (#12760)
  * [channels,rail] fix client handshake response (#12780)
  * [channels,rdpdr] various enhancements (#12800, #12797, #12803)
  * [channels,rdpgfx] fix server frame command returning success on write failure (#12828)
  * [channels,rdpsnd] reject client audio formats with zero nChannels/nBlockAlign (server-side DoS) (#12829)
  * [channels,rdpsnd] skip unusable playback backend during selection (#12830)
  * Refactor printer queue (#12817)
  * [ci,freebsd] update ci (#12823, #12824, #12825)
  * [cmake,simd] guard CMAKE_OSX_ARCHITECTURES (#12802)
  * [cmake] replace find_package(GLOBAL) (#12837)
  * [cmake] fix use of pkg_check_module (#12838)
  * [winpr,input] complete japanese keyboard mapping (#12836)
  * winpr/input: Fix numpad mapping for japanese keyboards (#12845)
  * [core,gateway] validate auth blob length in rdg_process_extauth_sspi (#12856)
  * Restore fullscreen when maximizing a toggled fullscreen window (#12849)
  * Fix(wfreerdp): Refresh Windows frame after fullscreen restore (#12848)
  * Fix copying multiple items of the same type between xfreerdp sessions (#12834)
  * [core,event] add StateChanged event (#12858)
  * [core,nego] bound cookie tag check to remaining length (#12862)
  * codec stats (#12860)
  * Various warning fixes (#12749, #12813, #12866, #12831)
  * [core,client] add PubSub events (#12757)
  * [core,client] use correct interface pointer (#12766)
  * [client,rdpewa] filter UserNotify events (#12767)
  * [client,windows] honor /from-stdin in wfreerdp (#12821)
  * [client,x11] release normal keys before modifiers (#12868)
  * fix(client/SDL): do not treat an unrecognized mouse button as fatal (#12847)
  * Proxy client context (#12865)
  * [core,update] filter out unused/unknown (#12870)
  * Azure/Entra undocumented stuff and request compaction (#12872, #12871, #12770)
  * Various bounds checks (#12873, #12857)
  * Sspi separate ansi unicode (#12874)
  * Ci update qa (#12875)
  * [channels,gfx] extract remaining header length (#12876)
  * [cache,glyph] bound offset read to buffer length (#12881)
  * Expose the correlationId in settings (#12879)
  * [winpr,wtypes] fix WINPR_C23_ENUM_TYPE (#12882)
  * [server,proxy] pass ntlm hostname (#12877)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1783857600">- Update to version 3.28.0:
  + Feature and bugfix release.
  * iOS client has been revived by @bho3538
  * Android client build updates by @svncibrahim
  * Windows client did get some updates by @zorjen122
  * Server side smartcard API by @joantolo
  * Improved client statistics interface, now also supports static channels
  * Improved fuzzer and unit tests
  * CMake preset support making it easier to create a working build configuration,
    see https://github.com/FreeRDP/FreeRDP/wiki/Compilation#presets
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-pjqx-v446-x7fc)
  * CVE-2026-63652 (GHSA-9g22-w2gr-vcmp)
  * CVE-XXXX-XXXXX (GHSA-f27x-frr8-j9hc)
  * CVE-2026-63633 (GHSA-72j9-356v-88xq)
  * CVE-2026-63117 (GHSA-v64m-xxfw-hrv6)
  * CVE-2026-57158 (bsc#1271305)
  * CVE-2026-57157 (bsc#1271304)
  * CVE-2026-57156 (bsc#1271303)
  + Changes:
  * feat(client): Modernize iOS client. (iFreeRDP) (#12949)
  * [client,ios] remove some deprecation warnings (#12981)
  * Ios cmake (#12997)
  * [client,ios] add openh264 build (#13003)
  * [client,android] riscv64 support (#12923)
  * [client,android] make release configurable (#12929)
  * [client,android] allow overriding version name and code (#12931)
  * [client,android] redesign touch pointer (#12946)
  * [client,android] move external deps to own CMake file (#12992)
  * Android build (#12917)
  * [client,sdl] guard file clipboard (#12911)
  * [client,sdl] Askpass (#12925)
  * [client,sdl] throw a real exception instead of invalid bare throw (#12936)
  * [client,sdl] run sdl_OnUserNotificationEventHandler on SDL thread (#12941)
  * [client,sdl] fix mouse and touchpad natural scroll setting being ignored (#12967)
  * fix(client/win) Reset scroll offset when hiding scrollbars (#7536) (#12939)
  * feat(client/win): improve wfreerdp fullscreen floatbar controls (#12851)
  * Channel stats (#12964)
  * Statistics interface (#12968)
  * [core,channels] add freerdp_static_client_channel_stat_free (#12966)
  * Support RDPDR Device Control Responses (#12756)
  * Wlog appender context (#12907)
  * [winpr,image] bound unaligned bitmap read to declared image size (#12910)
  * [codec,color] add empty checks for copy (#12912)
  * Win credssp (#12913)
  * Adjustments for building on Windows with MSVC (#12916)
  * channel statistics and random gateway connection id (#12922)
  * [channels,video] bound frame copy to current surface size (#12919)
  * OSS-Fuzz: Add new fuzzers targets channels rail client (#12924)
  * [utils,smartcard] validate cbAtr against rgbAtr size on unpack (#12928)
  * [channels,rdpecam] fix device added notification parsing (#12930)
  * [emu,scard] bound select-by-AID compare to GIDS AID length (#12933)
  * Rails feature setting, xfreerdp kbd sync (#12927)
  * [core,orders] fix inverted overflow guard in update_read_delta_points (#12938)
  * [codec,mppc] add missing out of bounds check (#12942)
  * [channels,tsmf] bound visible rect read in update_geometry_info (#12943)
  * [channels,rdpecam] bound channel name read in device removed pdu (#12945)
  * [core,tcp] improve connection failure logging (#12950)
  * Warn fixes (#12951)
  * [codec,planar] fix range check, abort early (#12952)
  * [channels,rdpsnd,mac] recover audio after AVAudioEngine config change (#12958)
  * [codec,planar] range-check before control byte read in plane rle (#12956)
  * [channel,rail] fix tests and uninitialized variables (#12960)
  * [channels,rdpdr] fix off-by-one scan length in rdpdr_read_ustring (#12961)
  * [channels,remdesk] validate ctl pdu DataLength against received stream (#12955)
  * [channels,rdpsnd] bound client format pdu length to UINT16 (#12962)
  * Winpr harden parser checks (#12965)
  * [winpr,file] bound '?' wildcard match to file name length (#12969)
  * [channels,urbdrc] bound msusb descriptor reads to received length (#12971)
  * [core,update] fix the calling convention for Windows x86 (#12973)
  * [channels,drive] reject trailing '..' in contains_dotdot (#12974)
  * OSS-Fuzz: Add new fuzzer targeets WinPRClipboard processing (#12976)
  * Pr/12970 (#12975)
  * Cliprdr and rdpsnd fixes (#12980)
  * [channels,rail] fix order read/cleanup (#12979)
  * [core,utils] skip AuthenticateEx for RDP/TSL/SMARTCARD_PIN/FIDO_PIN (#12978)
  * replace NULL with nullptr (#12982)
  * [channels,cliprdr] fix pdu-tracker leak (#12983)
  * Fuzz fixes bmp (#12986)
  * [core,gateway] fix const warning (#12987)
  * [channels] bound dynamic channel message header to received length (#12988)
  * cmake: add minimal preset for lightweight builds (#12989)
  * Cleanup all (#12991)
  * Range checks (#12993)
  * Deprecations (#12994)
  * [winpr,string] fix winpr_strnstr needle length (gateway SIGSEGV) (#12995)
  * Bmp cache (#12999)
  * [codec,dsp] ensure out capacity in opus encode (#13001)
  * [winpr,string] match winpr_strnstr fallback to native strnstr (#13002)
  * Smartcard fixes (#13009)
  * [client,common] /smartcard-logon pass PEM directly (#13011)
  * Correct UTF-8 to UTF-16 length (#13012)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1784808000">- Update to version 3.30.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-m37j-jcr2-8gcc)
  * CVE-XXXX-XXXXX (GHSA-vv64-95pc-vj9v)
  * CVE-XXXX-XXXXX (GHSA-rqgv-grx4-xm6x)
  + Changes:
  * Logon info update (#13060)
  * Websocket regression fix (#13064)
  * Sdl clipbaord and bounds checks (#13065)
  * [core,rdstls] improve version handling (#13066)
  * [channels,drdynvc] fix channel unref on create request send failure (#13067)
  * Audin checks (#13068)
  * [channels,rdpsnd] tighten bounds checks (#13070)
  * Pcap cleanup (#13071)
- Update to version 3.29.0:
  + Security, bugfix and maintenance release.
  + CVE fixes:
  * CVE-XXXX-XXXXX (GHSA-43hh-p3vw-hfx3)
  * CVE-XXXX-XXXXX (GHSA-ph3q-f9w8-7jf3)
  * CVE-XXXX-XXXXX (GHSA-mwwh-mhp9-q7vm)
  * CVE-XXXX-XXXXX (GHSA-whq8-c3v3-p8v8)
  * CVE-XXXX-XXXXX (GHSA-hgj8-g595-wfc6)
  * CVE-XXXX-XXXXX (GHSA-8v6m-2cmc-chx9)
  * CVE-XXXX-XXXXX (GHSA-5wr6-8m8j-3h7f)
  * CVE-XXXX-XXXXX (GHSA-89c6-jjrw-96h4)
  * CVE-XXXX-XXXXX (GHSA-8xqm-wp3f-rfp9)
  * CVE-XXXX-XXXXX (GHSA-jm8r-22j6-4m4v)
  * CVE-XXXX-XXXXX (GHSA-2c6r-4pr4-9x8m)
  * CVE-XXXX-XXXXX (GHSA-qmvw-52ph-q5pv)
  * CVE-XXXX-XXXXX (GHSA-34hq-hwjw-q8v3)
  * CVE-XXXX-XXXXX (GHSA-33gg-h66j-3697)
  * CVE-XXXX-XXXXX (GHSA-vxp3-7g6q-rq2w)
  * CVE-XXXX-XXXXX (GHSA-v89x-pc32-hqr7)
  * CVE-XXXX-XXXXX (GHSA-pfxq-3qmw-8vjx)
  * CVE-XXXX-XXXXX (GHSA-78jj-45vh-jpm5)
  * CVE-XXXX-XXXXX (GHSA-69xf-pqrw-596x)
  * CVE-XXXX-XXXXX (GHSA-8jj2-67pg-j6mg)
  * CVE-XXXX-XXXXX (GHSA-qrxx-7g3c-j6w3)
  * CVE-XXXX-XXXXX (GHSA-cj9v-h4hq-29jr)
  + Changes:
  * [client,sdl] Handle requested clipboard MIME formats (#13007)
  * [client,x11] Fix RAIL HiDef window maximize (#13010)
  * [channels,rdpecam] filter devices without supported formats (#13015)
  * [codec,planar] fix input checks (#13016)
  * [client] do not build wayland and windows (#13017)
  * [client,windows] add server response size check (#13018)
  * fix processImageName length check in rail get appid resp ex (#13020)
  * [channels,rdpecam] add data validity checks (#13021)
  * Scard alloc update reorder (#13022)
  * H264 decoder surface dimension mismatch (#13024)
  * [core,security] reject short server random in security_establish_keys (#13023)
  * Async update (#13025)
  * [core,rdstls] add endpoint FedAuth token authentication (#13026)
  * Resource limits (#13027)
  * Path checks (#13028)
  * [emu,scard] require Lc of 2 for select-by-FID in vgids_ins_select (#13030)
  * runtime hardening (#13032)
  * H264 fix (#13036)
  * [crypto,x509] improve hardening against embedded \0 (#13035)
  * [core,rail] unify RAIL_UNICODE_STRING handling (#13039)
  * [channels,rail] rail_server_handle_messages (#13037)
  * [channels,rdpecam] fix reading of config descriptor (#13042)
  * [codec,av1] bound decode output to decoded frame size (#13044)
  * Bounds check fixes (#13043)
  * [codec,av1] add region rects checks like with AVC modes (#13045)
  * Ios fixes (#13029)
  * Ios warn fixes (#13047)
  * [utils,smartcard] exclude ndr padding from returned buffer length (#13046)
  * Serial alloc checks (#13049)
  * Android build fixes (#13050)
  * [client,android] update build (#13051)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784808001">- Add pkgconfig(faad2) BuildRequires and pass -DWITH_FAAD2=ON to
  cmake: Support audio via optional faad2 codec.
- Drop pkgconfig(gstreamer-1.0) and
  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires, and stop
  passing -DWITH_GSTREAMER_1_0=ON and -DWITH_GSTREAMER_0_10=OFF to
  cmake, they are off by default and deprecated.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1785153600">- Add build conditional for faad2, separate sdl package</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 3.31.0:
  + Huge bugfix and security release.
    We've received quite a number of smaller and bigger bugfixes
    and security reports that have been addressed with this
    release.
    Most important user facing change is a optimization of the YUV
    decoder which will result in faster client graphics for
    AVC/H264 sessions
  + CVE:
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-c5gr-hmqp-pwj4
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-h5w2-q35j-443h
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-m85m-3qxv-63h5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r9pv-ffph-6gg6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-ffjr-p229-hpch
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-4464-r7qj-pgrx
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-2vf2-grvj-6g8x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hg4r-vv53-vwf8
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-57h7-vw2f-2f9x
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-v649-94v2-p72q
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-j5mq-3349-gwmm
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-23pf-q83q-x45r
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-pj8w-fh79-f438
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vccg-35r5-8jrf
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-w9qg-g24r-77f6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-f5p6-88mh-59vg
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hw7p-5h2r-83gq
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r7jx-j9h7-j4xj
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-6mpx-c8rj-whj5
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-x7v6-xfx3-52j6
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-9jcm-x588-gh26
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-q65v-4w7q-hx3r
  + Lots of other changes, please see upstream changelog:
    https://github.com/FreeRDP/FreeRDP/releases/tag/3.31.0
- Add pkgconfig(aom), pkgconfig(dav1d) and pkgconfig(libyuv)
  BuildRequires: and pass WITH_AOM=ON, WITH_DAV1D=ON and
  WITH_YUV=ON to cmake, enable optional encoders/decoders.</changelog>
</package>
<package pkgid="650317e27376131fd1f406c4e0d113d16b8df1e6e22f449766b27b5bd635d340a75a96f202422b52a9427c9a3e5e4d75c8eeb852d5ac1cb78d72f8129c965ef1" name="freerdp2-debuginfo" arch="i586">
  <version epoch="0" ver="2.11.7" rel="8.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728129600">- Add upstream fixes (picked from Debian) (boo#1231317)
  * 0001-info-Fix-incompatible-pointer-type.patch
  * 0002-redirection-Fix-incompatible-pointer-type.patch
  * 0003-redirection-Fix-incompatible-pointer-type.patch
  * 0004-X11-fix-pointer-integer-type-mismatch.patch
  * 0005-client-wayland-fix-const-correctness.patch
  * 0006-warnings-fix-Wincompatible-pointer-types.patch
  * 0007-server-proxy-deactivate-capture-module.patch
  * 0001-Fix-build-with-ffmpeg-7.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1761307200">- Update 0001-Fix-build-with-ffmpeg-7.patch: fix build issue in
  h264_ffmpeg.c.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1770379200">- Add patches to fix CVE issues:
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22859.patch (CVE-2026-22859, bsc#1256725)
  + freerdp-CVE-2026-23530.patch (CVE-2026-23530, bsc#1256940)
  + freerdp-CVE-2026-23531.patch (CVE-2026-23531, bsc#1256941)
  + freerdp-CVE-2026-23532.patch (CVE-2026-23532, bsc#1256942)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1771416000">- Add more CVE fixes:
  + freerdp-CVE-2026-24491.patch (CVE-2026-24491, bsc#1257981)
  + freerdp-CVE-2026-24675.patch (CVE-2026-24675, bsc#1257982)
  + freerdp-CVE-2026-24676.patch (CVE-2026-24676, bsc#1257983)
  + freerdp-CVE-2026-24679.patch (CVE-2026-24679, bsc#1257986)
  + freerdp-CVE-2026-24681.patch (CVE-2026-24681, bsc#1257988)
  + freerdp-CVE-2026-24682.patch (CVE-2026-24682, bsc#1257989)
  + freerdp-CVE-2026-24683.patch (CVE-2026-24683, bsc#1257990)
  + freerdp-CVE-2026-24684.patch (CVE-2026-24684, bsc#1257991)
  + freerdp-CVE-2026-24684-2.patch (CVE-2026-24684, bsc#1257991)</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1772107200">- Add patches to fix CVE issues:
  + freerdp-3-macro.patch
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23732.patch (CVE-2026-23732, bsc#1256945)
  + freerdp-CVE-2026-23883.patch (CVE-2026-23883, bsc#1256946)
  + freerdp-CVE-2026-23884.patch (CVE-2026-23884, bsc#1256947)</changelog>
  <changelog author="jjindrak@suse.com" date="1773230400">- Fix for SG#71728, bsc#1259251:
  * freerdp-CVE-2026-24491.patch: Fix use-after-free that was
    accidentally introduced in the backport.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1774526400">- Add patches to fix CVE issues:
  + freerdp-CVE-2026-26271.patch (CVE-2026-26271, bsc#1258979)
  + freerdp-CVE-2026-26955.patch (CVE-2026-26955, bsc#1258982)
  + freerdp-CVE-2026-26965.patch (CVE-2026-26965, bsc#1258985)
  + freerdp-CVE-2026-31806.patch (CVE-2026-31806, bsc#1259653)
  + freerdp-CVE-2026-31883_31885.patch (CVE-2026-31883,
    CVE-2026-31885, bsc#1259679 bsc#1259686)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1774958400">- Fix freerdp-CVE-2026-24684-2.patch. The previous version wrongly
  deleted a check for an error condition (bsc#1257991).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1776081600">- Add freerdp-fix-use-nsc_process_message.patch:
  + Make the calling of nsc_process_message compatible with the fix in
    freerdp-CVE-2026-31806.patch (bsc#1261848, bsc#1259653)</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1776168000">- Update freerdp-3-macro:
  + Add WINPR_ATTR_MALLOC macro from freerdp 3
- Add patches to fix CVE issues:
  + freerdp-CVE-2026-25941.patch (bsc#1258919, CVE-2026-25941)
  + freerdp-CVE-2026-25942.patch (bsc#1258920, CVE-2026-25942)
  + freerdp-CVE-2026-27951.patch (bsc#1258939, CVE-2026-27951)
  + freerdp-CVE-2026-25997.patch (bsc#1258977, CVE-2026-25997)
  + freerdp-CVE-2026-26986.patch (bsc#1258967, CVE-2026-26986)
  + freerdp-CVE-2026-27015.patch (bsc#1258987, CVE-2026-27015)
  + freerdp-CVE-2026-25952_25953_25954.patch (bsc#1258921,
    bsc#1258923, bsc#1258924, CVE-2026-25952, CVE-2026-25953,
    CVE-2026-25954)</changelog>
</package>
<package pkgid="454be242a8bedbd3da1de0d29d308fbc8dd5a070d3d837a6534b728d8da26269df908c916919da58738f0be8a665d39d1331c5fcf0afd197095fcace44cb2bd5" name="freerdp2-debugsource" arch="i586">
  <version epoch="0" ver="2.11.7" rel="8.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728129600">- Add upstream fixes (picked from Debian) (boo#1231317)
  * 0001-info-Fix-incompatible-pointer-type.patch
  * 0002-redirection-Fix-incompatible-pointer-type.patch
  * 0003-redirection-Fix-incompatible-pointer-type.patch
  * 0004-X11-fix-pointer-integer-type-mismatch.patch
  * 0005-client-wayland-fix-const-correctness.patch
  * 0006-warnings-fix-Wincompatible-pointer-types.patch
  * 0007-server-proxy-deactivate-capture-module.patch
  * 0001-Fix-build-with-ffmpeg-7.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1761307200">- Update 0001-Fix-build-with-ffmpeg-7.patch: fix build issue in
  h264_ffmpeg.c.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1770379200">- Add patches to fix CVE issues:
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22859.patch (CVE-2026-22859, bsc#1256725)
  + freerdp-CVE-2026-23530.patch (CVE-2026-23530, bsc#1256940)
  + freerdp-CVE-2026-23531.patch (CVE-2026-23531, bsc#1256941)
  + freerdp-CVE-2026-23532.patch (CVE-2026-23532, bsc#1256942)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1771416000">- Add more CVE fixes:
  + freerdp-CVE-2026-24491.patch (CVE-2026-24491, bsc#1257981)
  + freerdp-CVE-2026-24675.patch (CVE-2026-24675, bsc#1257982)
  + freerdp-CVE-2026-24676.patch (CVE-2026-24676, bsc#1257983)
  + freerdp-CVE-2026-24679.patch (CVE-2026-24679, bsc#1257986)
  + freerdp-CVE-2026-24681.patch (CVE-2026-24681, bsc#1257988)
  + freerdp-CVE-2026-24682.patch (CVE-2026-24682, bsc#1257989)
  + freerdp-CVE-2026-24683.patch (CVE-2026-24683, bsc#1257990)
  + freerdp-CVE-2026-24684.patch (CVE-2026-24684, bsc#1257991)
  + freerdp-CVE-2026-24684-2.patch (CVE-2026-24684, bsc#1257991)</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1772107200">- Add patches to fix CVE issues:
  + freerdp-3-macro.patch
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23732.patch (CVE-2026-23732, bsc#1256945)
  + freerdp-CVE-2026-23883.patch (CVE-2026-23883, bsc#1256946)
  + freerdp-CVE-2026-23884.patch (CVE-2026-23884, bsc#1256947)</changelog>
  <changelog author="jjindrak@suse.com" date="1773230400">- Fix for SG#71728, bsc#1259251:
  * freerdp-CVE-2026-24491.patch: Fix use-after-free that was
    accidentally introduced in the backport.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1774526400">- Add patches to fix CVE issues:
  + freerdp-CVE-2026-26271.patch (CVE-2026-26271, bsc#1258979)
  + freerdp-CVE-2026-26955.patch (CVE-2026-26955, bsc#1258982)
  + freerdp-CVE-2026-26965.patch (CVE-2026-26965, bsc#1258985)
  + freerdp-CVE-2026-31806.patch (CVE-2026-31806, bsc#1259653)
  + freerdp-CVE-2026-31883_31885.patch (CVE-2026-31883,
    CVE-2026-31885, bsc#1259679 bsc#1259686)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1774958400">- Fix freerdp-CVE-2026-24684-2.patch. The previous version wrongly
  deleted a check for an error condition (bsc#1257991).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1776081600">- Add freerdp-fix-use-nsc_process_message.patch:
  + Make the calling of nsc_process_message compatible with the fix in
    freerdp-CVE-2026-31806.patch (bsc#1261848, bsc#1259653)</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1776168000">- Update freerdp-3-macro:
  + Add WINPR_ATTR_MALLOC macro from freerdp 3
- Add patches to fix CVE issues:
  + freerdp-CVE-2026-25941.patch (bsc#1258919, CVE-2026-25941)
  + freerdp-CVE-2026-25942.patch (bsc#1258920, CVE-2026-25942)
  + freerdp-CVE-2026-27951.patch (bsc#1258939, CVE-2026-27951)
  + freerdp-CVE-2026-25997.patch (bsc#1258977, CVE-2026-25997)
  + freerdp-CVE-2026-26986.patch (bsc#1258967, CVE-2026-26986)
  + freerdp-CVE-2026-27015.patch (bsc#1258987, CVE-2026-27015)
  + freerdp-CVE-2026-25952_25953_25954.patch (bsc#1258921,
    bsc#1258923, bsc#1258924, CVE-2026-25952, CVE-2026-25953,
    CVE-2026-25954)</changelog>
</package>
<package pkgid="1373e2618a184a92612632afd0ab940575c75027c5f32b99e75683e09943149f34fa9878b506c691389f17b8933d78f5e1b0a0e9190aa7e53760a3c889098fd2" name="freerdp2-proxy-debuginfo" arch="i586">
  <version epoch="0" ver="2.11.7" rel="8.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728129600">- Add upstream fixes (picked from Debian) (boo#1231317)
  * 0001-info-Fix-incompatible-pointer-type.patch
  * 0002-redirection-Fix-incompatible-pointer-type.patch
  * 0003-redirection-Fix-incompatible-pointer-type.patch
  * 0004-X11-fix-pointer-integer-type-mismatch.patch
  * 0005-client-wayland-fix-const-correctness.patch
  * 0006-warnings-fix-Wincompatible-pointer-types.patch
  * 0007-server-proxy-deactivate-capture-module.patch
  * 0001-Fix-build-with-ffmpeg-7.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1761307200">- Update 0001-Fix-build-with-ffmpeg-7.patch: fix build issue in
  h264_ffmpeg.c.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1770379200">- Add patches to fix CVE issues:
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22859.patch (CVE-2026-22859, bsc#1256725)
  + freerdp-CVE-2026-23530.patch (CVE-2026-23530, bsc#1256940)
  + freerdp-CVE-2026-23531.patch (CVE-2026-23531, bsc#1256941)
  + freerdp-CVE-2026-23532.patch (CVE-2026-23532, bsc#1256942)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1771416000">- Add more CVE fixes:
  + freerdp-CVE-2026-24491.patch (CVE-2026-24491, bsc#1257981)
  + freerdp-CVE-2026-24675.patch (CVE-2026-24675, bsc#1257982)
  + freerdp-CVE-2026-24676.patch (CVE-2026-24676, bsc#1257983)
  + freerdp-CVE-2026-24679.patch (CVE-2026-24679, bsc#1257986)
  + freerdp-CVE-2026-24681.patch (CVE-2026-24681, bsc#1257988)
  + freerdp-CVE-2026-24682.patch (CVE-2026-24682, bsc#1257989)
  + freerdp-CVE-2026-24683.patch (CVE-2026-24683, bsc#1257990)
  + freerdp-CVE-2026-24684.patch (CVE-2026-24684, bsc#1257991)
  + freerdp-CVE-2026-24684-2.patch (CVE-2026-24684, bsc#1257991)</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1772107200">- Add patches to fix CVE issues:
  + freerdp-3-macro.patch
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23732.patch (CVE-2026-23732, bsc#1256945)
  + freerdp-CVE-2026-23883.patch (CVE-2026-23883, bsc#1256946)
  + freerdp-CVE-2026-23884.patch (CVE-2026-23884, bsc#1256947)</changelog>
  <changelog author="jjindrak@suse.com" date="1773230400">- Fix for SG#71728, bsc#1259251:
  * freerdp-CVE-2026-24491.patch: Fix use-after-free that was
    accidentally introduced in the backport.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1774526400">- Add patches to fix CVE issues:
  + freerdp-CVE-2026-26271.patch (CVE-2026-26271, bsc#1258979)
  + freerdp-CVE-2026-26955.patch (CVE-2026-26955, bsc#1258982)
  + freerdp-CVE-2026-26965.patch (CVE-2026-26965, bsc#1258985)
  + freerdp-CVE-2026-31806.patch (CVE-2026-31806, bsc#1259653)
  + freerdp-CVE-2026-31883_31885.patch (CVE-2026-31883,
    CVE-2026-31885, bsc#1259679 bsc#1259686)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1774958400">- Fix freerdp-CVE-2026-24684-2.patch. The previous version wrongly
  deleted a check for an error condition (bsc#1257991).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1776081600">- Add freerdp-fix-use-nsc_process_message.patch:
  + Make the calling of nsc_process_message compatible with the fix in
    freerdp-CVE-2026-31806.patch (bsc#1261848, bsc#1259653)</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1776168000">- Update freerdp-3-macro:
  + Add WINPR_ATTR_MALLOC macro from freerdp 3
- Add patches to fix CVE issues:
  + freerdp-CVE-2026-25941.patch (bsc#1258919, CVE-2026-25941)
  + freerdp-CVE-2026-25942.patch (bsc#1258920, CVE-2026-25942)
  + freerdp-CVE-2026-27951.patch (bsc#1258939, CVE-2026-27951)
  + freerdp-CVE-2026-25997.patch (bsc#1258977, CVE-2026-25997)
  + freerdp-CVE-2026-26986.patch (bsc#1258967, CVE-2026-26986)
  + freerdp-CVE-2026-27015.patch (bsc#1258987, CVE-2026-27015)
  + freerdp-CVE-2026-25952_25953_25954.patch (bsc#1258921,
    bsc#1258923, bsc#1258924, CVE-2026-25952, CVE-2026-25953,
    CVE-2026-25954)</changelog>
</package>
<package pkgid="ad379023a3624d1d3cd8b63a514d9a3065f960e182ed1c9b8fdc0c92f5d88b06ca61afc6abeb1db28c69cd6d469de80bb7d418251fac13937c9ae15fc945b587" name="freerdp2-server-debuginfo" arch="i586">
  <version epoch="0" ver="2.11.7" rel="8.4"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728129600">- Add upstream fixes (picked from Debian) (boo#1231317)
  * 0001-info-Fix-incompatible-pointer-type.patch
  * 0002-redirection-Fix-incompatible-pointer-type.patch
  * 0003-redirection-Fix-incompatible-pointer-type.patch
  * 0004-X11-fix-pointer-integer-type-mismatch.patch
  * 0005-client-wayland-fix-const-correctness.patch
  * 0006-warnings-fix-Wincompatible-pointer-types.patch
  * 0007-server-proxy-deactivate-capture-module.patch
  * 0001-Fix-build-with-ffmpeg-7.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1761307200">- Update 0001-Fix-build-with-ffmpeg-7.patch: fix build issue in
  h264_ffmpeg.c.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1770379200">- Add patches to fix CVE issues:
  + freerdp-CVE-2026-22852.patch (CVE-2026-22852, bsc#1256718)
  + freerdp-CVE-2026-22854.patch (CVE-2026-22854, bsc#1256720)
  + freerdp-CVE-2026-22856.patch (CVE-2026-22856, bsc#1256722)
  + freerdp-CVE-2026-22859.patch (CVE-2026-22859, bsc#1256725)
  + freerdp-CVE-2026-23530.patch (CVE-2026-23530, bsc#1256940)
  + freerdp-CVE-2026-23531.patch (CVE-2026-23531, bsc#1256941)
  + freerdp-CVE-2026-23532.patch (CVE-2026-23532, bsc#1256942)
  + freerdp-CVE-2026-23534.patch (CVE-2026-23534, bsc#1256944)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1771416000">- Add more CVE fixes:
  + freerdp-CVE-2026-24491.patch (CVE-2026-24491, bsc#1257981)
  + freerdp-CVE-2026-24675.patch (CVE-2026-24675, bsc#1257982)
  + freerdp-CVE-2026-24676.patch (CVE-2026-24676, bsc#1257983)
  + freerdp-CVE-2026-24679.patch (CVE-2026-24679, bsc#1257986)
  + freerdp-CVE-2026-24681.patch (CVE-2026-24681, bsc#1257988)
  + freerdp-CVE-2026-24682.patch (CVE-2026-24682, bsc#1257989)
  + freerdp-CVE-2026-24683.patch (CVE-2026-24683, bsc#1257990)
  + freerdp-CVE-2026-24684.patch (CVE-2026-24684, bsc#1257991)
  + freerdp-CVE-2026-24684-2.patch (CVE-2026-24684, bsc#1257991)</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1772107200">- Add patches to fix CVE issues:
  + freerdp-3-macro.patch
  + freerdp-CVE-2026-22855.patch (CVE-2026-22855, bsc#1256721)
  + freerdp-CVE-2026-22857.patch (CVE-2026-22857, bsc#1256723)
  + freerdp-CVE-2026-23533.patch (CVE-2026-23533, bsc#1256943)
  + freerdp-CVE-2026-23732.patch (CVE-2026-23732, bsc#1256945)
  + freerdp-CVE-2026-23883.patch (CVE-2026-23883, bsc#1256946)
  + freerdp-CVE-2026-23884.patch (CVE-2026-23884, bsc#1256947)</changelog>
  <changelog author="jjindrak@suse.com" date="1773230400">- Fix for SG#71728, bsc#1259251:
  * freerdp-CVE-2026-24491.patch: Fix use-after-free that was
    accidentally introduced in the backport.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1774526400">- Add patches to fix CVE issues:
  + freerdp-CVE-2026-26271.patch (CVE-2026-26271, bsc#1258979)
  + freerdp-CVE-2026-26955.patch (CVE-2026-26955, bsc#1258982)
  + freerdp-CVE-2026-26965.patch (CVE-2026-26965, bsc#1258985)
  + freerdp-CVE-2026-31806.patch (CVE-2026-31806, bsc#1259653)
  + freerdp-CVE-2026-31883_31885.patch (CVE-2026-31883,
    CVE-2026-31885, bsc#1259679 bsc#1259686)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1774958400">- Fix freerdp-CVE-2026-24684-2.patch. The previous version wrongly
  deleted a check for an error condition (bsc#1257991).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1776081600">- Add freerdp-fix-use-nsc_process_message.patch:
  + Make the calling of nsc_process_message compatible with the fix in
    freerdp-CVE-2026-31806.patch (bsc#1261848, bsc#1259653)</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1776168000">- Update freerdp-3-macro:
  + Add WINPR_ATTR_MALLOC macro from freerdp 3
- Add patches to fix CVE issues:
  + freerdp-CVE-2026-25941.patch (bsc#1258919, CVE-2026-25941)
  + freerdp-CVE-2026-25942.patch (bsc#1258920, CVE-2026-25942)
  + freerdp-CVE-2026-27951.patch (bsc#1258939, CVE-2026-27951)
  + freerdp-CVE-2026-25997.patch (bsc#1258977, CVE-2026-25997)
  + freerdp-CVE-2026-26986.patch (bsc#1258967, CVE-2026-26986)
  + freerdp-CVE-2026-27015.patch (bsc#1258987, CVE-2026-27015)
  + freerdp-CVE-2026-25952_25953_25954.patch (bsc#1258921,
    bsc#1258923, bsc#1258924, CVE-2026-25952, CVE-2026-25953,
    CVE-2026-25954)</changelog>
</package>
<package pkgid="0459088d30a6d1c8ec08079966a666123fa2e0645192bbbcf75f4c29d283366a0b766d4a2a7089b7bf22eaaabad3502cfd7e0353dccc570b22a5c5c6d2fef883" name="freesrp-debugsource" arch="i586">
  <version epoch="0" ver="0.3.0" rel="2.9"/>
  <changelog author="mardnh@gmx.de" date="1492516800">- initial package, version 0.3.0</changelog>
  <changelog author="mpluskal@suse.com" date="1497960000">- Small packaging cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1498651200">- Set RPM groups.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="ca5d00de2f5493fcca68bd9fa9388fe8e64bd95c8b759ca3a958675f4d9a9902bd4e060978f5d910e75e4a67def59d0537bbb026037357d3c1baa35e8008d5fd" name="freetds-debugsource" arch="i586">
  <version epoch="0" ver="1.4.27" rel="2.1"/>
  <changelog author="pgajdos@suse.com" date="1696248000">- version update to 1.4.2
  * User visible (not in a particular order):
  - Fix some numeric conversion checks;
  - Always use Unicode for SSPI allowing not ASCII to work;
  - Improve BCP copy, especially for Sybase;
  - Better error reporting for ICONV failures;
  - Disable TLSv1 by default;
  - ODBC: partial TVP support (missing data at execution);
  - ODBC: support for quoted string in connection string;
  - CT-Library: support large identifiers;
  - CT-Library: report appropriate severity values;
  - apps: datacopy report errors on standard error;
  - pool: use poll instead of select to support more connections.
  * Implementation:
  - Use more bool type for boolean instead of integer;
  - more macros for ODBC tests to encapsulate some ODBC API.
- modified patches
  % configure-return-void-fix.patch (refreshed)
- have not BUGS.md anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1700136000">- version update to 1.4.6
  * no upstream changelog found</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 1.4.10:
  * odbc: Return better error for invalid character set</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1712059200">- version update to 1.4.12
  * ctlib: Fix crash using ct_command with CS_MORE option
  * defncopy: Use memory instead of temporary file
  * defncopy: Fix MS column length for N(VAR)CHAR types
  * defncopy: Quote strings and identifiers
  * defncopy: Trim spaces around nullable flags
  * defncopy: Fix for order of index recordset
  * defncopy: Quote key index names
  * defncopy: Add test for the applications
- modified patches
  % configure-return-void-fix.patch (refreshed)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1717761600">- update to 1.4.17:
  * _blk_get_col_data: Consistently return TDS_FAIL on failure.
  * Support very old Sybase ASE versions
  * datacopy: Increase CREATE TABLE command buffer to accommodate
    larger queries
  * datacopy fails on tables with an unusually high number of
    columns.
  * Change some file license from GPL to LGPL
  * Support Sybase server not configured with UTF-8 charset</changelog>
  <changelog author="pgajdos@suse.com" date="1756814400">- version update to 1.4.27
  * dblib: Fix dbreadtext crash on NULL values
  * fix signature mismatch for tds_convert_int1
  * Merge fix for SQL_C_STINYINT
  * odbc: Add test for SQL_C_STINYINT type
  * Fix handling of SQL_C_STINYINT
  * tds: Add support for SYBSINT1 type conversion
  * Merge support for BLK_HINTS calling blk_props
  * ctlib: Add support for setting hints for bulk copy
  * Make TDSBCPINFO::hint a DSTR
  * Merge fix for connection to no Sybase servers
  * Ignore query errors during connection initial setup
  * tds_setup_connection: Further conditionalize queries by product.
  * tds_setup_connection: Skip nvc/uvc check under OpenServer.
  * pool: Ignore extension in login packet
  * odbc: Fix bug cancelling not active statements
  * Merge leak fix for odbc_parse_connect_string
  * odbc: Reuse cleanup code parsing connection string, check for error
  * odbc: Use tds_dstr_buf to retrieve internal string buffer
  * odbc: Reuse code in connection_string_parse test
  * odbc: Add test for connection string parsing
  * tds_convert_to_binary: Don't leak allocations on syntax errors.
  * _cs_convert: Cap binary/image copying to the destination length.
- modified patches
  % configure-return-void-fix.patch (refreshed)</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1776686400">- Fix FTBFS with libnettle 4.0: (boo#1257934)
  * utils: Fix compatibility with Nettle 4 library
    Hash length parameter was removed from nettle_md5_digest.
  * Add freetds-Fix-FTBFS-nettle-4.0.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784289600">- More fixes for FTBFS with libnettle 4.0: (boo#1257934)
  * Hash length parameter was removed from digest functions like
    nettle_md4_digest and sha1_digest.
  * Rebase freetds-Fix-FTBFS-nettle-4.0.patch</changelog>
</package>
<package pkgid="58017d24aa71b01683d22fd336fbd563f8d639373da0ce8af265bacbe5329844a0484c180cae452730b8729672027c38db376c2512d839ab2214d6f50fa877ab" name="freetds-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.27" rel="2.1"/>
  <changelog author="pgajdos@suse.com" date="1696248000">- version update to 1.4.2
  * User visible (not in a particular order):
  - Fix some numeric conversion checks;
  - Always use Unicode for SSPI allowing not ASCII to work;
  - Improve BCP copy, especially for Sybase;
  - Better error reporting for ICONV failures;
  - Disable TLSv1 by default;
  - ODBC: partial TVP support (missing data at execution);
  - ODBC: support for quoted string in connection string;
  - CT-Library: support large identifiers;
  - CT-Library: report appropriate severity values;
  - apps: datacopy report errors on standard error;
  - pool: use poll instead of select to support more connections.
  * Implementation:
  - Use more bool type for boolean instead of integer;
  - more macros for ODBC tests to encapsulate some ODBC API.
- modified patches
  % configure-return-void-fix.patch (refreshed)
- have not BUGS.md anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1700136000">- version update to 1.4.6
  * no upstream changelog found</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 1.4.10:
  * odbc: Return better error for invalid character set</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1712059200">- version update to 1.4.12
  * ctlib: Fix crash using ct_command with CS_MORE option
  * defncopy: Use memory instead of temporary file
  * defncopy: Fix MS column length for N(VAR)CHAR types
  * defncopy: Quote strings and identifiers
  * defncopy: Trim spaces around nullable flags
  * defncopy: Fix for order of index recordset
  * defncopy: Quote key index names
  * defncopy: Add test for the applications
- modified patches
  % configure-return-void-fix.patch (refreshed)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1717761600">- update to 1.4.17:
  * _blk_get_col_data: Consistently return TDS_FAIL on failure.
  * Support very old Sybase ASE versions
  * datacopy: Increase CREATE TABLE command buffer to accommodate
    larger queries
  * datacopy fails on tables with an unusually high number of
    columns.
  * Change some file license from GPL to LGPL
  * Support Sybase server not configured with UTF-8 charset</changelog>
  <changelog author="pgajdos@suse.com" date="1756814400">- version update to 1.4.27
  * dblib: Fix dbreadtext crash on NULL values
  * fix signature mismatch for tds_convert_int1
  * Merge fix for SQL_C_STINYINT
  * odbc: Add test for SQL_C_STINYINT type
  * Fix handling of SQL_C_STINYINT
  * tds: Add support for SYBSINT1 type conversion
  * Merge support for BLK_HINTS calling blk_props
  * ctlib: Add support for setting hints for bulk copy
  * Make TDSBCPINFO::hint a DSTR
  * Merge fix for connection to no Sybase servers
  * Ignore query errors during connection initial setup
  * tds_setup_connection: Further conditionalize queries by product.
  * tds_setup_connection: Skip nvc/uvc check under OpenServer.
  * pool: Ignore extension in login packet
  * odbc: Fix bug cancelling not active statements
  * Merge leak fix for odbc_parse_connect_string
  * odbc: Reuse cleanup code parsing connection string, check for error
  * odbc: Use tds_dstr_buf to retrieve internal string buffer
  * odbc: Reuse code in connection_string_parse test
  * odbc: Add test for connection string parsing
  * tds_convert_to_binary: Don't leak allocations on syntax errors.
  * _cs_convert: Cap binary/image copying to the destination length.
- modified patches
  % configure-return-void-fix.patch (refreshed)</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1776686400">- Fix FTBFS with libnettle 4.0: (boo#1257934)
  * utils: Fix compatibility with Nettle 4 library
    Hash length parameter was removed from nettle_md5_digest.
  * Add freetds-Fix-FTBFS-nettle-4.0.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784289600">- More fixes for FTBFS with libnettle 4.0: (boo#1257934)
  * Hash length parameter was removed from digest functions like
    nettle_md4_digest and sha1_digest.
  * Rebase freetds-Fix-FTBFS-nettle-4.0.patch</changelog>
</package>
<package pkgid="f79cfa6bb0df0658ea7eb6155890161cc16fa19972fc49a98ee089947457aabe6787c099405178c67d78c9d5e9387ce1c122af3399c10efc8622e5c8c0001226" name="freetype2-debugsource" arch="i586">
  <version epoch="0" ver="2.14.3" rel="1.2"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1740484800">- update to 2.13.3:
  * Some  fields in the `FT_Outline` structure have been changed
    from signed to unsigned type, which better reflects the actual
    usage. It is also an additional means to protect against
    malformed input.
  * Rare double-free crashes in the cache subsystem have been fixed.
  * Excessive stack allocation in the autohinter has been fixed.
  * The B/W  rasterizer has received a major upkeep that results in
    large performance improvements.  The rendering speed has
    increased and even doubled for very complex glyphs.</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 2.14.1:
  * The auto-hinter got new abilities. It can now better separate
    diacritic glyphs from base glyphs at small sizes  by
    artificially moving  diacritics up (or  down) if necessary
  * Tilde accent  glyphs get vertically stretched at small sizes so
    that they don't degenerate to horizontal lines.
  * Diacritics directly attached to a base glyph (like the ogonek in
    character 'ę') no longer distort the shape of the base glyph
  * The TrueType  instruction interpreter  was optimized to
    produce a 15% gain in the glyph loading speed.
  * Handling of Variation Fonts is now considerably faster
  * TrueType and CFF glyph loading speed has been improved by 5-10%
    on modern 64-bit platforms  as  a result of better handling of
    fixed-point multiplication.
  * The BDF driver now loads fonts 75% faster.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1772539200">- update to 2.14.2
- Important changes
  * Several changes related to LCD filtering are implemented to
    achieve better performance and encourage sound practices.
    + Instead of blanket LCD filtering over the entire bitmap, it
    is now applied only to non-zero spans using direct rendering.
    This speeds up the ClearType-like rendering by more than 40%
    at sizes above 32 ppem.
    + Setting the filter weights with FT_Face_Properties is no
    longer supported. The default and light filters are optimized
    to work with any face.
    + The legacy libXft LCD filter algorithm is no longer provided.
- Important bug fixes
  * A bunch of potential security problems have been found
    (bsc#1259118, CVE-2026-23865). All users should update.
  * The italic angle in `PS_FontInfo` is now stored as a fixed-point
    value in degrees for all Type 1 fonts and their derivatives,
    consistent with CFF fonts and common practices. The broken
    underline position and thickness values are fixed for CFF fonts.
- Miscellaneous
  * The `x` field in the `FT_Span` structure is now unsigned.
  * Demo program `ftgrid` got an option `-m` to select a start
    character to display.
  * Similarly, demo program `ftmulti` got an option `-m` to select a
    text string for rendering.
  * Option `-d` in the demo program `ttdebug` is now called `-a`,
    expecting a comma-separated list of axis values.  The user
    interface is also slightly improved.
  * The `ftinspect` demo program can now be compiled with Qt6, too.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1783598400">- update to 2.14.3
- Important bug fixes
  * A bunch of potential security problems have been found. All
    users should update.
- Miscellaneous
  * If configuration option `TT_CONFIG_OPTION_GPOS_KERNING` is
    active, GPOS-based kerning could miss some value pairs (bug
    introduced in version 2.14.0).
- Added patch:
  * freetype-CVE-2026-50811.patch
    + upstream fix for issue #1436, bsc#1271045, CVE-2026-50811:
    out-of-bounds read vulnerabilityin src/truetype/ttgxvar.c in
    the TT_Get_Var_Design implementation used by
    FT_Get_Var_Design_Coordinates</changelog>
</package>
<package pkgid="679816ad6ec84216470dfa8248ab35469bffac14bf49e9e9033a833e4d5d7f34060c20d0311b662ddf2daf86947a3758521b0fd7860fc234e0f1a9fb3c0e4f2e" name="freexl-debugsource" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.9"/>
  <changelog author="mpluskal@suse.com" date="1422878400">- Cleanup spec file with spec-cleaner
- Enable tests execution during build
- Build documentation
- Update to 1.0.0h (no changelog provided by upstream</changelog>
  <changelog author="mpluskal@suse.com" date="1423051200">- Update licence information (MPL-1.1 or GPL-2.0+ or LGPL-2.1+)
- Remove static library.</changelog>
  <changelog author="mpluskal@suse.com" date="1425729600">- Update to 1.0.0i
  * no changelog provided by upstream</changelog>
  <changelog author="opensuse@dstoecker.de" date="1429531200">- update to 1.0.1 (boo#986614)
  * CVE-2015-2753: denial of service (stack corruption) or possibly
    execution of arbitrary code via a crafted sector
    in a workbook
  * CVE-2015-2754: denial of service (stack corruption) and possibly
    execution of arbitrary code via a crafted
    workbook, related to a "premature EOF."
  * CVE-2015-2776: denial of service (memory consumption) via a
    crafted shared strings table in a workbook.</changelog>
  <changelog author="mpluskal@suse.com" date="1446292800">- Update to 1.0.2
  * no changelog provided by upstream</changelog>
  <changelog author="mpluskal@suse.com" date="1467028800">- Drop html documentation
- Small spec file cleanups
- Referencing security issues fixed in 1.0.1</changelog>
  <changelog author="mpluskal@suse.com" date="1505304000">- Update to version 1.0.4:
  * No chagelog provided by upstream
  * CVE-2017-2924 (boo#1058433) from 1.0.3 is fixed
  * CVE-2017-2923 (boo#1058431) from 1.0.3 is fixed
- Small packaging cleanup</changelog>
  <changelog author="kbabioch@suse.com" date="1519646400">- Update to version 1.0.5:
  * No chagelog provided by upstream
  * CVE-2018-7439 (boo#1082774) from 1.0.4 is fixed
  * CVE-2018-7438 (boo#1082775) from 1.0.4 is fixed
  * CVE-2018-7437 (boo#1082776) from 1.0.4 is fixed
  * CVE-2018-7436 (boo#1082777) from 1.0.4 is fixed
  * CVE-2018-7435 (boo#1082778) from 1.0.4 is fixed</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.0.6:
  * no changelog provided by upstream</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- update to 2.0.0:
  * no changelog provided by upstream</changelog>
</package>
<package pkgid="426272b5cc34ea2ae32b20465cbcb78d8e910aa44a3dab52d39d5eb53e9e0ab6f7e5b5cdfeca2ec03fdb4b0d9b9779e83e0b13889a51173ed8729dbd1a46dadb" name="frei0r-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 2.3.1 (boo#1216050)
  Check https://github.com/dyne/frei0r/releases for the full
  list of changes. Changes since 2.3.0:
  * New kaleid0sc0pe filter
  * Prevent compiler warnings in select0r
  * Do not check for NULL before calling free()
  * Fix some broken links and typos in README.md
  * Minor fixes to water filter</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1721822400">- Update to 2.3.3
  * Add new Kaleid0sc0pe example video
  * New effect - gate weave
  * Gateweave, Filmgrain - change inline functions to static inline
  * Filmgrain - fix memory leak when blur = 0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776600000">- Update to version 3.1.3:
  * fix(gateweave): add a missing constraint condition
- Changes from version 3.0.1:
  * Correct versioning follows semver through all packaging
    including pkg-config.
- Changes from version 3.0.0:
  * Suite to test running plugin instances
  * Includes several important bugfixes to filters.
  * Frei0r now explicitly requires C++11 to build.
- Please see https://github.com/dyne/frei0r/releases for full list
  of changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781006400">- Update to version 3.2.1:
  * Fix: add buffer-length check in cairoaffineblend.c
- Changes from version 3.2.0:
  * Fix camerashake params
  * build: switch tests to cmake/ctest
  * fix(build): fix build failure on msys2 Windows
  * fix(build): check SSE2 macro before defining
  * fix(uvmap): fix off-by-one error
  * fix(water): fix a range check
  * feat(filter/colorenhance): new filter to increase color
    contrast of video
  * Docs/new website
  * fix(msvc): put math.h after _USE_MATH_DEFINES again
  * fix(ci): test release build with MSVC</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782043200">- Update to version 3.2.2:
  + fix(tint0r): build with SSE4 failing on incompatible types
  + chore: fix typo in cmake for WITHOUT_CAIRO
  + docs: make generated api links external
- Replace gcc-c++ with generic c++_compiler BuildRequires</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 3.2.3:
  + fix(ising0r): Use '(int8_t) rather than (char) so we get a
    defined signedness</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787054400">- Update to version 3.3.2:
  + fix(ntsc): remove now redundant parameter
  + Add pixels0rt filter</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787140800">- Update to version 3.4.0:
  + feat: add Shake0scillate filter</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787486400">- Update to version 3.4.3:
  + fix(shake0scillate): include C++ math declarations
- Add check section and ctest macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787659200">- Update to version 3.5.0:
  + feat: add squigglevision filter.</changelog>
</package>
<package pkgid="1f8d97f1e64413ef4be6ccff82fbcb678878cf1d30610da977b4b230077f2e5cbb3161bd1ff6837edaabeecb8b9d51f454e99ba8b5baf72705635774e555b0d2" name="frei0r-plugins-debugsource" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 2.3.1 (boo#1216050)
  Check https://github.com/dyne/frei0r/releases for the full
  list of changes. Changes since 2.3.0:
  * New kaleid0sc0pe filter
  * Prevent compiler warnings in select0r
  * Do not check for NULL before calling free()
  * Fix some broken links and typos in README.md
  * Minor fixes to water filter</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1721822400">- Update to 2.3.3
  * Add new Kaleid0sc0pe example video
  * New effect - gate weave
  * Gateweave, Filmgrain - change inline functions to static inline
  * Filmgrain - fix memory leak when blur = 0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776600000">- Update to version 3.1.3:
  * fix(gateweave): add a missing constraint condition
- Changes from version 3.0.1:
  * Correct versioning follows semver through all packaging
    including pkg-config.
- Changes from version 3.0.0:
  * Suite to test running plugin instances
  * Includes several important bugfixes to filters.
  * Frei0r now explicitly requires C++11 to build.
- Please see https://github.com/dyne/frei0r/releases for full list
  of changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781006400">- Update to version 3.2.1:
  * Fix: add buffer-length check in cairoaffineblend.c
- Changes from version 3.2.0:
  * Fix camerashake params
  * build: switch tests to cmake/ctest
  * fix(build): fix build failure on msys2 Windows
  * fix(build): check SSE2 macro before defining
  * fix(uvmap): fix off-by-one error
  * fix(water): fix a range check
  * feat(filter/colorenhance): new filter to increase color
    contrast of video
  * Docs/new website
  * fix(msvc): put math.h after _USE_MATH_DEFINES again
  * fix(ci): test release build with MSVC</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782043200">- Update to version 3.2.2:
  + fix(tint0r): build with SSE4 failing on incompatible types
  + chore: fix typo in cmake for WITHOUT_CAIRO
  + docs: make generated api links external
- Replace gcc-c++ with generic c++_compiler BuildRequires</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 3.2.3:
  + fix(ising0r): Use '(int8_t) rather than (char) so we get a
    defined signedness</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787054400">- Update to version 3.3.2:
  + fix(ntsc): remove now redundant parameter
  + Add pixels0rt filter</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787140800">- Update to version 3.4.0:
  + feat: add Shake0scillate filter</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787486400">- Update to version 3.4.3:
  + fix(shake0scillate): include C++ math declarations
- Add check section and ctest macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787659200">- Update to version 3.5.0:
  + feat: add squigglevision filter.</changelog>
</package>
<package pkgid="0e1acf17f088e6e802719c66e45fdf20c9ca1c42795e7cbe97806a74f4e7ca628047f73bd0be4b07965a7a30c31dd40500770a7c25df326f6e3b98ee109950e9" name="frei0r-plugins-opencv-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 2.3.1 (boo#1216050)
  Check https://github.com/dyne/frei0r/releases for the full
  list of changes. Changes since 2.3.0:
  * New kaleid0sc0pe filter
  * Prevent compiler warnings in select0r
  * Do not check for NULL before calling free()
  * Fix some broken links and typos in README.md
  * Minor fixes to water filter</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1721822400">- Update to 2.3.3
  * Add new Kaleid0sc0pe example video
  * New effect - gate weave
  * Gateweave, Filmgrain - change inline functions to static inline
  * Filmgrain - fix memory leak when blur = 0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776600000">- Update to version 3.1.3:
  * fix(gateweave): add a missing constraint condition
- Changes from version 3.0.1:
  * Correct versioning follows semver through all packaging
    including pkg-config.
- Changes from version 3.0.0:
  * Suite to test running plugin instances
  * Includes several important bugfixes to filters.
  * Frei0r now explicitly requires C++11 to build.
- Please see https://github.com/dyne/frei0r/releases for full list
  of changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781006400">- Update to version 3.2.1:
  * Fix: add buffer-length check in cairoaffineblend.c
- Changes from version 3.2.0:
  * Fix camerashake params
  * build: switch tests to cmake/ctest
  * fix(build): fix build failure on msys2 Windows
  * fix(build): check SSE2 macro before defining
  * fix(uvmap): fix off-by-one error
  * fix(water): fix a range check
  * feat(filter/colorenhance): new filter to increase color
    contrast of video
  * Docs/new website
  * fix(msvc): put math.h after _USE_MATH_DEFINES again
  * fix(ci): test release build with MSVC</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782043200">- Update to version 3.2.2:
  + fix(tint0r): build with SSE4 failing on incompatible types
  + chore: fix typo in cmake for WITHOUT_CAIRO
  + docs: make generated api links external
- Replace gcc-c++ with generic c++_compiler BuildRequires</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 3.2.3:
  + fix(ising0r): Use '(int8_t) rather than (char) so we get a
    defined signedness</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787054400">- Update to version 3.3.2:
  + fix(ntsc): remove now redundant parameter
  + Add pixels0rt filter</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787140800">- Update to version 3.4.0:
  + feat: add Shake0scillate filter</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787486400">- Update to version 3.4.3:
  + fix(shake0scillate): include C++ math declarations
- Add check section and ctest macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787659200">- Update to version 3.5.0:
  + feat: add squigglevision filter.</changelog>
</package>
<package pkgid="ce8e2f13f3b505c8bf5d221bf0d87ba268ba61ebbcdfb170104b766690996f3ba1da1aa5c707a3daf4d7636a625c97c054e893e7197eb63106e1a75b3b46de0f" name="fribidi-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.16" rel="1.3"/>
  <changelog author="sean@suspend.net" date="1540382400">- Update to version 1.0.5:
  + Updated unicode tables to version 11
  + Bugfix release - character tests were not running previously
  + Small speedup due to small arrays being allocated on the stack</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 1.0.14:
  * Updated Unicode tables to version 15.1</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719748800">- update to 1.0.15:
  * Fixed the bad tarball from 1.0.14 with stall include files.
    There are no other changes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 1.0.16:
  * Update Unicode character databases to v16.0.0</changelog>
</package>
<package pkgid="9fc09872a5c70af79aba123a6ad8553e95d9dd3125d8b7928bcd30b2897ed85c7559604cf809386dc66ddec754384ecbea735b66ff17ae96c7e525126aec6a6a" name="fribidi-debugsource" arch="i586">
  <version epoch="0" ver="1.0.16" rel="1.3"/>
  <changelog author="sean@suspend.net" date="1540382400">- Update to version 1.0.5:
  + Updated unicode tables to version 11
  + Bugfix release - character tests were not running previously
  + Small speedup due to small arrays being allocated on the stack</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1715256000">- update to 1.0.14:
  * Updated Unicode tables to version 15.1</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719748800">- update to 1.0.15:
  * Fixed the bad tarball from 1.0.14 with stall include files.
    There are no other changes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- update to 1.0.16:
  * Update Unicode character databases to v16.0.0</changelog>
</package>
<package pkgid="47c7f60fadb1fb641272871079741063a6d0fdf5aae4a6d09d68f852ace7883659c3a46c0c22ceeaa8c5f7c82a251288b3b2b0b217cf7aab53f699ce1226f0c2" name="fritzing-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.8" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1709208000">- Fix package name typo in _service file.
- Change deprecated "disabled" modes to "manual".
- Disable automatic changes generation when running tar_scm
  service.
- Freeze at commit f0af53a, drop full url for Source0, and
  regenerate tarball (note version changes: f0af53a9 -&gt; f0af53a).
- Clean up specfile, drop macros catering to ancient oS releases.
- Drop _servicedata.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1741348800">- Update to version 1.0.4
  [#]# New Features and Enhancements
  * UX: QFN support and working with tiny structures in the PCB was
    vastly improved. We changed the algorithm that decides which
    element will receive a mouse click. Ratsnest lines now stay the
    same size when zooming in. The hitbox size of wires and traces
    now depends on the wire diameter.
  * UX: Creating multiple wires of the same size or color is now
    much easier, as the properties of the recently created wire
    will also be used for new ones.
  * PCB Outlines: The alpha channel is now taken into account when
    loading board images. This also fixes many cases where loading
    an image would result in garbage or blank output.
  * UX: Show a message when a part must be moved to delete a
    ratsnest line. Before, we just moved parts without notice.
  [#]# Bug Fixes
  * Fixed crash when using the keyboard for moving parts.
  * Fixed ghost connections resulting from moving parts over
    existing connections.
  * Fixed ghost connections when moving a part via the keyboard.
  * Fixed error when saving sketch to a write protected
    destination.
  * Fixed repeated read/write operations when saving a sketch, to
    avoid issues with cloud storage.
  * Fixed inactive copper layer after a board was deleted.
  * Fixed an error where a move or rotate command was not properly
    stored, which would result in incorrect undo operations.
  * Fixed order of text input fields in Inspector. They were in
    random order, often changing.
  * Fixed input for decimals to work in all locales for text size
    (Inspector).
- Release 1.0.3
  * Finished implementation of subparts and fixed several related
    bugs.
  * Don't consider obsolete parts for swapping - Improved parts
    swapping logic to exclude obsolete components. (#4131)
  * Automatic terminal points (schematic) - Enhanced schematic view
    with automatic terminal points for easier design workflow.
    (#4130)
  * Find parts in sketch should prioritize exact matches,
    selections should keep internal order - Enhanced parts search
    functionality for better accuracy and usability. (#4117)
  * Detect routing database corruption - Added feature to detect
    and handle routing database corruption. (#3904)
  * New creator kit examples need language selection - Added
    language selection for new creator kit examples. (#2786)
- Release 1.0.2
  * Copper fill
  * Fab upload
  * Data structure
  * Moved to Qt 6.5.3
- Release 1.0.0
  * https://blog.fritzing.org/2023/06/15/fritzing-1-0-0
  * Simulator
  * New Font OCR-Fritzing
  * New IPC-D-356 Export
  * Pick and Place
  * Gerber Export
  * UI Improvements
- Build with Qt6
- Include parts package because the db must be generated
- Remove _service: Download directly
- Remove obsolete update-desktop-files
- Patches
  * Drop 0001-Use-system-libgit2.patch
  * Add 0000-disable-autoupdate.patch
  * Add 0001-openSUSE-Relax-Qt6-clamps.patch
  * Refresh 0002-Fix-appdata.xml-url-type.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1748520000">- Update to 1.0.5
  [#]# New Features and Enhancements
  * Arduino: Added support for Arduino CLI (&gt; v2), enhancing
    compatibility with a wide range of boards. [#4010]
  * UI: Replaced Droid Sans with NotoSans font for better rendering
    consistency and internationalization support.
  * Performance: Introduced experimental hardware acceleration for
    improved rendering and responsiveness. [#1171]
  * Compatibility: Added ARM64 installer support for Windows 11 on
    ARM devices. [#4166]
  * UX: Added warnings when loading parts or sketches created with
    newer Fritzing versions than currently installed.
  * Internationalization: Improved locale handling by setting
    LC_NUMERIC to "C" throughout the application. [#4184]
  * Parts: Replaced unknown fonts to maintain consistent part
    appearance.
  [#]# Bug Fixes
  * Fixed crash when loading .fzbz files containing parse errors.
    [#4197]
  * Fixed crash that occurred when swapping packages with no
    candidate connectors. [#4194]
  * Corrected bounding box size for text parts in the library.
    [#3630]
  * Fixed undefined connectors for the D31A* relay. [#406]
  * Fixed sparkfun-relay display issue where it appeared as a red
    rectangle. [#403]
  * Fixed issue where resistance was displayed twice in component
    properties.
  * Fixed application crash that occurred during export operations.
  * Fixed several text logo issues: unexpected switching to image
    logos, automatic bold font switching, and disappearing
    LogoItems after type switch.
  * Corrected font size calculation across macOS, Windows, and
    Ubuntu.
  * Fixed rotation and flipping issues in SVG export for IC and
    Mystery part pin labels.
- Add 2 patches from Fedora:
  * 0003-Remove-TwitterSaurus-examples.patch
  * 0004-Work-around-build-issues-with-Qt-6.9.patch</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1756641600">- Added translations via lang package.</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1762084800">- Update to 1.0.6
  [#]# New Features and Enhancements
  * Adafruit Parts Bin: Added dedicated parts bin with 83 Adafruit
    components including sensors, displays, breakout boards, and
    development modules.
  * Generic IC Improvements: Added multiline label support with
    improved font system (Noto Sans + OCR-Fritzing-mono),
    standardized pin spacing to 1 unit in schematic view, and
    enhanced text wrapping that respects spaces, newlines, and
    non-breaking spaces (U+00A0 and U+202F).
  * Performance: Implemented optimizations for smoother
    interactions and faster load times, especially noticeable with
    complex multi-board projects and large parts databases.
  * Ground Fill: Added warnings when ground fill cannot connect
    due to missing paths. Improved ground fill split detection
    with better warnings.
  * Export: Improved Gerber export now enabled by default. Fixed
    IPC netlist issues with buses. Fixed PNP export random
    ordering.
  * Hide obsolete parts in search results.
  * Always bundle contrib folder parts with sketches to ensure
    completeness when sharing.
  [#]# Bug Fixes
  * Fixed ground fill adding shorts across power supplies.
  * Fixed parts palette going missing in certain scenarios.
  * Fixed straightening lines being disabled in schematic view.
  * Resolved error messages being too large to close.
  * Improved center-to-screen (Ctrl+0) functionality.
  * Fixed dark mode font color inconsistencies in upload screen.
  * Fixed splash screen vanishing when clicked on Windows.
  * Improved metadata editor with proper labels.
  * Fixed incorrect version display from 1.0.5.
  * Corrected selection behavior - selecting parts with selection
    squares now properly focuses them in the inspector.
  * Fixed regenerate parts database not clearing search cache.
  * Improved SVG text element handling for dy attributes.
  * Resolved issues with off-grid component movement on PCB view.
  * Improved pad selection behavior in PCB view.</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1765368000">- Added 0005-Work-around-build-issues-with-Qt-6.10.1.patch</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1776686400">- Use lrelease-pro6 with Qt 6.11.</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1776945600">- Update to 1.0.7
  [#]# New Features and Enhancements
  * Performance: Part icons are now loaded from the database and
    cached, with lazy SVG loading and QCache-based caching. This
    results in noticeably faster startup and smoother scrolling
    through parts bins.
  * Adafruit Parts Library: Imported around 300 additional Adafruit
    parts, expanding the Adafruit parts bin further.
  * Parts Storage: User-created parts are now stored in subfolders
    organized by module ID under the application data location,
    avoiding filename conflicts and improving portability. Full
    file paths are no longer stored in sketch files. #4188
  * Part Swapping: Obsolete parts are no longer offered in the
    inspector swap combobox, reducing confusion when selecting
    component variants.
  * Preserve capacitance values when migrating obsolete capacitor
    parts.
  * Preserve recent file list across version upgrades.
  * Added generic small 6V solar panel to the parts library.
  * Updated OCR-Fritzing-mono font to 3.004 with ground, celsius
    and fahrenheit glyphs.
  * Updated translations for German, French, Spanish, Japanese,
    Italian, and Portuguese.
  [#]# Bug Fixes
  * Fixed copper fill and ground fill not working. #4281
  * Fixed font rendering appearing blurred or bold. #4282
  * Fixed Parts Editor "Close without saving" and "Keep working"
    buttons being reversed. #4297
  * Fixed multiple traces being incorrectly treated as one when
    connected in series. #4290
  * Fixed duplicate aperture declaration in Gerber contour files.
    [#4296]
  * Fixed schematic net label width broken with Droid Sans font in
    older sketches. #4300
  * Fixed crash on drag and drop with invalid mime data.
  * Fixed segfault caused by null cursor and empty view checks.
  * Fixed potential data loss when saving sketches on macOS.
  * Fixed inspector preview icons not displaying correctly.
  * Improved error messages for misbundled or corrupted sketch
    files.
  * Fixed notes line spacing and font size rendering.
  * Fixed SVG text element handling for em and ex units.
  * Fixed voltage regulator label rotation in parts library.
- Patches
  * Refresh 0001-openSUSE-Relax-Qt6-clamps.patch
  * Drop 0004-Work-around-build-issues-with-Qt-6.9.patch
  * Drop 0005-Work-around-build-issues-with-Qt-6.10.1.patch</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1780315200">- Fix build with quazip &gt;= 1.7.0 (adding Qt6 core5compat manually,
  because it is missing in the quazip .pc file)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1787918400">- Update to 1.0.8
  [#]# New Features and Enhancements
  * Multi-Selection Editing
  * Improved part locking
  * Bug marker for broken parts
  * Net label styles
  * Safe parts updates
  * BOM - printer friendly layout
  [#]# Bug Fixes
  * Crash recovery no longer overwrites a sketch with an empty
    22-byte .fzz. Fritzing refuses to write an empty bundle and
    keeps the crash backup when recovery fails.
  * When Fritzing cannot find a part while it loads an .fzz, it
    reloads the part from the bundle. It also saves non-core parts
    without a PCB layer id.
  * Keep a pad in the solder paste mask when a via ring fully
    overlaps it #4304
  * Fixed near-integer raster export dimensions and kept the
    rasterized image size in Gerber export
  * Pad corner-resize no longer inflates the pad each gesture.
    It snaps to half the grid
  * Fixed the schematic net label width with the Droid Sans font
    [#4300]
  * More even net label padding across fonts #4315
  * Restored the link text in the French translation of the
    copper-layers error #4200
  * You can insert digits inside a value in editable Inspector
    fields again #4173
  * Undo and redo work after Inspector property edits and after
    you use the color dialog
  * Fixed 1 µF that showed as 1000 nF, and the BOM CSV that showed
    a default capacitance for polarized capacitors
  * Fixed unreliable Ctrl+click to add or remove a selection
  * Vertical, shift-constrained wire drag in breadboard view #3919
  * Free-floating three-way bendpoints stay connected
  * Modernized cursors, with HiDPI hotspot fixes and a workaround
    for mixed-DPI Windows setups
  * Hover hints no longer wipe status bar messages, and status
    messages now time out
  * Stabilization only this release. Fixed a transient-simulation
    crash. A clear message replaces a crash when ngspice cannot
    load. Corrected the lab power supply readouts, and fixed
    DC-analysis time-vector errors
  [#]# Translations
  * Added Lao as a new language
  * Updated German (with a modernization pass), French, Spanish,
    Bengali, Lithuanian, Portuguese (Brazil), Portuguese (Portugal)
  * Added a glossary file</changelog>
</package>
<package pkgid="065ed9eddae05c51ce918161010848dc1b1e917cdd6de37b2c38eca2bdbd20f1801337d5f818bf64c8c2e2ff2d3c825d80213749348c9df9ce9a9fbb5d893330" name="fritzing-debugsource" arch="i586">
  <version epoch="0" ver="1.0.8" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1709208000">- Fix package name typo in _service file.
- Change deprecated "disabled" modes to "manual".
- Disable automatic changes generation when running tar_scm
  service.
- Freeze at commit f0af53a, drop full url for Source0, and
  regenerate tarball (note version changes: f0af53a9 -&gt; f0af53a).
- Clean up specfile, drop macros catering to ancient oS releases.
- Drop _servicedata.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1741348800">- Update to version 1.0.4
  [#]# New Features and Enhancements
  * UX: QFN support and working with tiny structures in the PCB was
    vastly improved. We changed the algorithm that decides which
    element will receive a mouse click. Ratsnest lines now stay the
    same size when zooming in. The hitbox size of wires and traces
    now depends on the wire diameter.
  * UX: Creating multiple wires of the same size or color is now
    much easier, as the properties of the recently created wire
    will also be used for new ones.
  * PCB Outlines: The alpha channel is now taken into account when
    loading board images. This also fixes many cases where loading
    an image would result in garbage or blank output.
  * UX: Show a message when a part must be moved to delete a
    ratsnest line. Before, we just moved parts without notice.
  [#]# Bug Fixes
  * Fixed crash when using the keyboard for moving parts.
  * Fixed ghost connections resulting from moving parts over
    existing connections.
  * Fixed ghost connections when moving a part via the keyboard.
  * Fixed error when saving sketch to a write protected
    destination.
  * Fixed repeated read/write operations when saving a sketch, to
    avoid issues with cloud storage.
  * Fixed inactive copper layer after a board was deleted.
  * Fixed an error where a move or rotate command was not properly
    stored, which would result in incorrect undo operations.
  * Fixed order of text input fields in Inspector. They were in
    random order, often changing.
  * Fixed input for decimals to work in all locales for text size
    (Inspector).
- Release 1.0.3
  * Finished implementation of subparts and fixed several related
    bugs.
  * Don't consider obsolete parts for swapping - Improved parts
    swapping logic to exclude obsolete components. (#4131)
  * Automatic terminal points (schematic) - Enhanced schematic view
    with automatic terminal points for easier design workflow.
    (#4130)
  * Find parts in sketch should prioritize exact matches,
    selections should keep internal order - Enhanced parts search
    functionality for better accuracy and usability. (#4117)
  * Detect routing database corruption - Added feature to detect
    and handle routing database corruption. (#3904)
  * New creator kit examples need language selection - Added
    language selection for new creator kit examples. (#2786)
- Release 1.0.2
  * Copper fill
  * Fab upload
  * Data structure
  * Moved to Qt 6.5.3
- Release 1.0.0
  * https://blog.fritzing.org/2023/06/15/fritzing-1-0-0
  * Simulator
  * New Font OCR-Fritzing
  * New IPC-D-356 Export
  * Pick and Place
  * Gerber Export
  * UI Improvements
- Build with Qt6
- Include parts package because the db must be generated
- Remove _service: Download directly
- Remove obsolete update-desktop-files
- Patches
  * Drop 0001-Use-system-libgit2.patch
  * Add 0000-disable-autoupdate.patch
  * Add 0001-openSUSE-Relax-Qt6-clamps.patch
  * Refresh 0002-Fix-appdata.xml-url-type.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1748520000">- Update to 1.0.5
  [#]# New Features and Enhancements
  * Arduino: Added support for Arduino CLI (&gt; v2), enhancing
    compatibility with a wide range of boards. [#4010]
  * UI: Replaced Droid Sans with NotoSans font for better rendering
    consistency and internationalization support.
  * Performance: Introduced experimental hardware acceleration for
    improved rendering and responsiveness. [#1171]
  * Compatibility: Added ARM64 installer support for Windows 11 on
    ARM devices. [#4166]
  * UX: Added warnings when loading parts or sketches created with
    newer Fritzing versions than currently installed.
  * Internationalization: Improved locale handling by setting
    LC_NUMERIC to "C" throughout the application. [#4184]
  * Parts: Replaced unknown fonts to maintain consistent part
    appearance.
  [#]# Bug Fixes
  * Fixed crash when loading .fzbz files containing parse errors.
    [#4197]
  * Fixed crash that occurred when swapping packages with no
    candidate connectors. [#4194]
  * Corrected bounding box size for text parts in the library.
    [#3630]
  * Fixed undefined connectors for the D31A* relay. [#406]
  * Fixed sparkfun-relay display issue where it appeared as a red
    rectangle. [#403]
  * Fixed issue where resistance was displayed twice in component
    properties.
  * Fixed application crash that occurred during export operations.
  * Fixed several text logo issues: unexpected switching to image
    logos, automatic bold font switching, and disappearing
    LogoItems after type switch.
  * Corrected font size calculation across macOS, Windows, and
    Ubuntu.
  * Fixed rotation and flipping issues in SVG export for IC and
    Mystery part pin labels.
- Add 2 patches from Fedora:
  * 0003-Remove-TwitterSaurus-examples.patch
  * 0004-Work-around-build-issues-with-Qt-6.9.patch</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1756641600">- Added translations via lang package.</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1762084800">- Update to 1.0.6
  [#]# New Features and Enhancements
  * Adafruit Parts Bin: Added dedicated parts bin with 83 Adafruit
    components including sensors, displays, breakout boards, and
    development modules.
  * Generic IC Improvements: Added multiline label support with
    improved font system (Noto Sans + OCR-Fritzing-mono),
    standardized pin spacing to 1 unit in schematic view, and
    enhanced text wrapping that respects spaces, newlines, and
    non-breaking spaces (U+00A0 and U+202F).
  * Performance: Implemented optimizations for smoother
    interactions and faster load times, especially noticeable with
    complex multi-board projects and large parts databases.
  * Ground Fill: Added warnings when ground fill cannot connect
    due to missing paths. Improved ground fill split detection
    with better warnings.
  * Export: Improved Gerber export now enabled by default. Fixed
    IPC netlist issues with buses. Fixed PNP export random
    ordering.
  * Hide obsolete parts in search results.
  * Always bundle contrib folder parts with sketches to ensure
    completeness when sharing.
  [#]# Bug Fixes
  * Fixed ground fill adding shorts across power supplies.
  * Fixed parts palette going missing in certain scenarios.
  * Fixed straightening lines being disabled in schematic view.
  * Resolved error messages being too large to close.
  * Improved center-to-screen (Ctrl+0) functionality.
  * Fixed dark mode font color inconsistencies in upload screen.
  * Fixed splash screen vanishing when clicked on Windows.
  * Improved metadata editor with proper labels.
  * Fixed incorrect version display from 1.0.5.
  * Corrected selection behavior - selecting parts with selection
    squares now properly focuses them in the inspector.
  * Fixed regenerate parts database not clearing search cache.
  * Improved SVG text element handling for dy attributes.
  * Resolved issues with off-grid component movement on PCB view.
  * Improved pad selection behavior in PCB view.</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1765368000">- Added 0005-Work-around-build-issues-with-Qt-6.10.1.patch</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1776686400">- Use lrelease-pro6 with Qt 6.11.</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1776945600">- Update to 1.0.7
  [#]# New Features and Enhancements
  * Performance: Part icons are now loaded from the database and
    cached, with lazy SVG loading and QCache-based caching. This
    results in noticeably faster startup and smoother scrolling
    through parts bins.
  * Adafruit Parts Library: Imported around 300 additional Adafruit
    parts, expanding the Adafruit parts bin further.
  * Parts Storage: User-created parts are now stored in subfolders
    organized by module ID under the application data location,
    avoiding filename conflicts and improving portability. Full
    file paths are no longer stored in sketch files. #4188
  * Part Swapping: Obsolete parts are no longer offered in the
    inspector swap combobox, reducing confusion when selecting
    component variants.
  * Preserve capacitance values when migrating obsolete capacitor
    parts.
  * Preserve recent file list across version upgrades.
  * Added generic small 6V solar panel to the parts library.
  * Updated OCR-Fritzing-mono font to 3.004 with ground, celsius
    and fahrenheit glyphs.
  * Updated translations for German, French, Spanish, Japanese,
    Italian, and Portuguese.
  [#]# Bug Fixes
  * Fixed copper fill and ground fill not working. #4281
  * Fixed font rendering appearing blurred or bold. #4282
  * Fixed Parts Editor "Close without saving" and "Keep working"
    buttons being reversed. #4297
  * Fixed multiple traces being incorrectly treated as one when
    connected in series. #4290
  * Fixed duplicate aperture declaration in Gerber contour files.
    [#4296]
  * Fixed schematic net label width broken with Droid Sans font in
    older sketches. #4300
  * Fixed crash on drag and drop with invalid mime data.
  * Fixed segfault caused by null cursor and empty view checks.
  * Fixed potential data loss when saving sketches on macOS.
  * Fixed inspector preview icons not displaying correctly.
  * Improved error messages for misbundled or corrupted sketch
    files.
  * Fixed notes line spacing and font size rendering.
  * Fixed SVG text element handling for em and ex units.
  * Fixed voltage regulator label rotation in parts library.
- Patches
  * Refresh 0001-openSUSE-Relax-Qt6-clamps.patch
  * Drop 0004-Work-around-build-issues-with-Qt-6.9.patch
  * Drop 0005-Work-around-build-issues-with-Qt-6.10.1.patch</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1780315200">- Fix build with quazip &gt;= 1.7.0 (adding Qt6 core5compat manually,
  because it is missing in the quazip .pc file)</changelog>
  <changelog author="Glen Masgai &lt;glen.masgai@gmail.com&gt;" date="1787918400">- Update to 1.0.8
  [#]# New Features and Enhancements
  * Multi-Selection Editing
  * Improved part locking
  * Bug marker for broken parts
  * Net label styles
  * Safe parts updates
  * BOM - printer friendly layout
  [#]# Bug Fixes
  * Crash recovery no longer overwrites a sketch with an empty
    22-byte .fzz. Fritzing refuses to write an empty bundle and
    keeps the crash backup when recovery fails.
  * When Fritzing cannot find a part while it loads an .fzz, it
    reloads the part from the bundle. It also saves non-core parts
    without a PCB layer id.
  * Keep a pad in the solder paste mask when a via ring fully
    overlaps it #4304
  * Fixed near-integer raster export dimensions and kept the
    rasterized image size in Gerber export
  * Pad corner-resize no longer inflates the pad each gesture.
    It snaps to half the grid
  * Fixed the schematic net label width with the Droid Sans font
    [#4300]
  * More even net label padding across fonts #4315
  * Restored the link text in the French translation of the
    copper-layers error #4200
  * You can insert digits inside a value in editable Inspector
    fields again #4173
  * Undo and redo work after Inspector property edits and after
    you use the color dialog
  * Fixed 1 µF that showed as 1000 nF, and the BOM CSV that showed
    a default capacitance for polarized capacitors
  * Fixed unreliable Ctrl+click to add or remove a selection
  * Vertical, shift-constrained wire drag in breadboard view #3919
  * Free-floating three-way bendpoints stay connected
  * Modernized cursors, with HiDPI hotspot fixes and a workaround
    for mixed-DPI Windows setups
  * Hover hints no longer wipe status bar messages, and status
    messages now time out
  * Stabilization only this release. Fixed a transient-simulation
    crash. A clear message replaces a crash when ngspice cannot
    load. Corrected the lab power supply readouts, and fixed
    DC-analysis time-vector errors
  [#]# Translations
  * Added Lao as a new language
  * Updated German (with a modernization pass), French, Spanish,
    Bengali, Lithuanian, Portuguese (Brazil), Portuguese (Portugal)
  * Added a glossary file</changelog>
</package>
<package pkgid="5a6d058dfd90630cdf0eaf3edd15f820ae6bbe100b0263b1097e7cf982c8ed194789f0a5c61c4e2d685f1d33872428ce6a3eb714d83cae9994314b3cf130a909" name="frizbee-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.11" rel="1.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1725969600">- Update to version 0.0.19 (no releases between 0.0.16 and this
  one):
  * Fix missing ldflags while releasing
  * Rename folder to directory field
  * Update goreleaser config to v2
  * Update releaser.yml to use v2
  * Fix version variable path in goreleaser config
  * Bump aquasecurity/trivy-action from 0.21.0 to 0.22.0
  * Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1725969601">- Update to version 0.0.20:
  * Always ignore scratch even with an empty config
  * Bump aquasecurity/trivy-action from 0.22.0 to 0.23.0
  * Make DefaultConfig public
  * Update documentation
  * Default to skipping actions referenced by a tag
  * Handle images with AS and platform, use excludes
  * Add a configuration to exclude images
  * Fix unit test hash reference and bump cobra and
    go-containerregistry
  * Bump actions/checkout from 4.1.6 to 4.1.7</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1725969602">- Update to version 0.1.0:
  * Fix the default configuration note in README
  * Only ignore main and master, not all branches when pinning
    actions
  * Bump github.com/google/go-containerregistry from 0.20.0 to
    0.20.1
  * Bump slsa-framework/slsa-verifier from 2.5.1 to 2.6.0
  * Bump anchore/sbom-action from 0.16.1 to 0.17.0
  * chore: improve release binary
  * docs: update to use core tap
  * Bump github.com/moby/buildkit from 0.14.1 to 0.15.0 (#174)
  * Bump actions/setup-go from 5.0.1 to 5.0.2
  * Bump aquasecurity/trivy-action from 0.23.0 to 0.24.0
  * Bump anchore/sbom-action from 0.16.0 to 0.16.1
  * Bump github.com/google/go-containerregistry from 0.19.2 to
    0.20.0 (#170)
  * Bump actions/upload-artifact from 4.3.3 to 4.3.4
  * Bump actions/download-artifact from 4.1.7 to 4.1.8
  * Update Contributing &amp; Community section in README.md
  * Update Contributor License Agreement link in CONTRIBUTING.md
  * Bump buf hashes again
  * Add readme entry pointing to the github action
  * Bump github.com/moby/buildkit from 0.14.0 to 0.14.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1725969603">- Update to version 0.1.1:
  * Bump github.com/moby/buildkit from 0.15.1 to 0.15.2
  * Bump anchore/sbom-action from 0.17.0 to 0.17.1
  * Bump sigstore/cosign-installer from 3.5.0 to 3.6.0
  * Bump actions/upload-artifact from 4.3.5 to 4.3.6
  * Bump github.com/google/go-containerregistry from 0.20.1 to
    0.20.2
  * Bump golang.org/x/sync from 0.7.0 to 0.8.0
  * Bump actions/upload-artifact from 4.3.4 to 4.3.5
  * Bump github.com/moby/buildkit from 0.15.0 to 0.15.1
  * Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0
  * Use unmaintained version tag in tests</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1725969604">- Update to version 0.1.2:
  * Add cert string to goreleaser configuration (#198)
  * Bump anchore/sbom-action from 0.17.1 to 0.17.2 (#197)
  * Output certificate as part of frizbee release</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1748865600">- Update to version 0.1.7:
  * Bump dependencies
  * feat: implement --error
  * chore: fix typos
  * Resolve commit ref correctly.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769774400">- Update to version 0.1.8:
  * Update goreleaser (#345)
  * chore(deps): update sigstore/cosign-installer action to v4
    (#320)
  * chore(deps): update golangci/golangci-lint-action action to v9
    (#325)
  * chore(deps): update sigstore/cosign-installer action to v3.10.1
    (#319)
  * chore(deps): update github/codeql-action digest to b20883b
    (#311)
  * chore(deps): update anchore/sbom-action action to v0.22.1
    (#307)
  * chore(deps): update actions/setup-go digest to 40f1582 (#343)
  * chore(deps): update actions/checkout action to v6 (#344)
  * Pins go and bumps dependencies (#342)
  * chore(deps): update github artifact actions (#321)
  * chore(deps): update dependency go to v1.25.2 (#314)
  * chore(deps): update github/codeql-action action to v4 (#315)
  * chore(deps): bump github.com/moby/buildkit from 0.24.0 to
    0.25.1 (#316)
  * chore(deps): update sigstore/cosign-installer action to v3.10.0
    (#306)
  * Fix the linter failing (#305)
  * Fix tablewriter API compatibility for v1.0.9 dependency upgrade
    (#302)
  * chore(deps): update golangci/golangci-lint-action action to v8
    (#282)
  * chore(deps): update actions/checkout digest to 08eba0b (#287)
  * Bump github.com/moby/buildkit from 0.23.2 to 0.24.0 (#299)
  * Bump golang.org/x/sync from 0.16.0 to 0.17.0 (#300)
  * chore(deps): update aquasecurity/trivy-action action to v0.33.1
    (#301)
  * Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#296)
  * chore(deps): update github/codeql-action digest to d3678e2
    (#289)
  * chore(deps): update aquasecurity/trivy-action action to v0.33.0
    (#295)
  * chore(deps): update goreleaser/goreleaser-action digest to
    e435ccd (#291)
  * chore(deps): update anchore/sbom-action action to v0.20.5
    (#292)
  * Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#294)
  * chore(deps): update goreleaser/goreleaser-action action to v6
    (#283)
  * chore(deps): update github/codeql-action action to v3 (#281)
  * chore(deps): update actions/setup-go action to v5 (#280)
  * chore(deps): update actions/checkout action to v4 (#278)
  * chore(deps): update actions/download-artifact action to v5
    (#279)
  * chore(deps): update slsa-framework/slsa-verifier action to
    v2.7.1 (#277)
  * chore(deps): update slsa-framework/slsa-github-generator action
    to v2.1.0 (#276)
  * chore(deps): update actions/setup-go digest to 19bb512 (#264)
  * chore(deps): update github/codeql-action digest (#266)
  * chore(deps): update golangci/golangci-lint-action digest to
    3a91952 (#267)
  * chore(deps): update goreleaser/goreleaser-action digest to
    5742e2a (#268)
  * chore(deps): update dependency go to v1.24.6 (#270)
  * chore(deps): update actions/checkout digest (#263)
  * chore(deps): update coverallsapp/github-action action to v2.3.6
    (#269)
  * chore(deps): update actions/download-artifact action to v4.3.0
    (#271)
  * chore(deps): update sigstore/cosign-installer action to v3.9.2
    (#275)
  * chore(deps): update aquasecurity/trivy-action action to v0.32.0
    (#274)
  * chore(deps): update anchore/sbom-action action to v0.20.4
    (#273)
  * chore(deps): update actions/upload-artifact action to v4.6.2
    (#272)
  * Add renovate.json (#262)
  * Bump golang.org/x/sync from 0.14.0 to 0.16.0 (#259)
  * fix: strip quotes from uses field (#260)
  * Bump github.com/moby/buildkit from 0.22.0 to 0.23.2 (#257)
  * Bump github.com/google/go-containerregistry from 0.20.5 to
    0.20.6 (#254)
  * Bump github.com/moby/buildkit from 0.21.1 to 0.22.0 (#250)
  * Bump github.com/google/go-containerregistry from 0.20.4 to
    0.20.5 (#251)
  * Bump github.com/google/go-containerregistry from 0.20.3 to
    0.20.4 (#249)
  * Bump golang.org/x/sync from 0.13.0 to 0.14.0 (#244)
  * Bump github.com/moby/buildkit from 0.21.0 to 0.21.1 (#243)
  * Add SARIF output and upload to Trivy workflow (#241)
  * Bump github.com/moby/buildkit from 0.20.2 to 0.21.0 (#240)
  * Bump golang.org/x/sync from 0.12.0 to 0.13.0 (#239)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773144000">- Update to version 0.1.9:
  * chore(deps): update anchore/sbom-action action to v0.23.1
    (#373)
  * chore(deps): update sigstore/cosign-installer action to v4.1.0
    (#372)
  * fix(deps): update module github.com/google/go-github/v66 to v84
    (#363)
  * chore(deps): update github/codeql-action digest to 0d579ff
    (#365)
  * chore(deps): update github artifact actions (#361)
  * chore(deps): update anchore/sbom-action action to v0.23.0
    (#360)
  * chore(deps): bump github.com/moby/buildkit from 0.27.1 to
    0.28.0 (#369)
  * fix(deps): update module golang.org/x/sync to v0.20.0 (#371)
  * fix(deps): update module github.com/go-git/go-billy/v5 to
    v5.8.0 (#357)
  * chore(deps): update aquasecurity/trivy-action action to v0.35.0
    (#366)
  * fix(deps): update module github.com/google/go-containerregistry
    to v0.21.2 (#356)
  * chore(deps): update goreleaser/goreleaser-action action to v7
    (#355)
  * fix(deps): update module github.com/google/go-containerregistry
    to v0.21.0 (#352)
  * fix(deps): update module github.com/google/go-github/v66 to v83
    (#351)
  * chore(deps): update aquasecurity/trivy-action action to v0.34.1
    (#350)
  * chore(deps): update anchore/sbom-action action to v0.22.2
    (#348)
  * chore(deps): update github/codeql-action digest to 89a39a4
    (#347)
  * chore(deps): update actions/checkout digest to de0fac2 (#337)
  * chore: enable parallel runners for golangci-lint (#349)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774785600">- Update to version 0.1.10:
  * chore(deps): update github/codeql-action digest to c10b806
    (#388)
  * chore(deps): update github/codeql-action digest to b8bb9f2
    (#378)
  * chore(deps): consolidate all pending dependency updates (#387)
  * chore: migrate from Trivy to Grype for vulnerability scanning
    (#381)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786708800">- Update to version 0.1.11:
  * chore(deps): bump arduino/setup-task from 2.0.0 to 3.0.0 (#447)
  * chore(deps): batch all pending dependency updates and fix CI
    (#444)
  * chore: add needs-triage caller workflow (#426)
  * fix(deps): update module github.com/google/go-github/v84 to v85
    (#397)
  * chore(deps): bump github.com/google/go-containerregistry (#393)
  * fix(deps): update module github.com/deckarep/golang-set/v2 to
    v2.9.0 (#398)
  * fix(deps): update module github.com/moby/buildkit to v0.29.0
    (#383)</changelog>
</package>
<package pkgid="600b4b2b37312d68f631f7dee1b4f3879f02562014c8a8d7e1a25df695de13dde987eb1f356908d675b2ff9e47be5272f2ea7ecce5e1abebb8fe6e2440eeb836" name="frogr-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.1" rel="1.12"/>
  <changelog author="zaitor@opensuse.org" date="1495281600">- Update to version 1.3:
  + Fixed issues resulting in broken flatpak installations.
  + Search for gcrypt using pkg-config if a .pc file is available.
  + Don't use the deprecated gtk_menu_popup() for GTK+ &gt;= 3.22.
  + Updated translations.
- Drop obsolete clean section.</changelog>
  <changelog author="zaitor@opensuse.org" date="1514462400">- Update to version 1.4:
  + Migrated to the meson and ninja, removed all the autotools
    files.
  + Fixed integration with GNOME Software (appstream data).
  + Fixed errors loading images from certain cameras / phones
    (bgo#768639, bgo#678241).
  + Raised versions for GTK+ (to 3.16) and JSON-GLib (to 1.2), for
    g_autoptr.
  + Updated translations.
- Switch to meson buildsystem following upstream port: Add meson
  BuildRequires and use meson macros and pass explicit options to
  meson, ensure we build the features we want.
- Conditionalize handling of desktop_database_post(un) and
  icon_theme_cache_post(un) in post(un) to only apply for old
  versions of openSUSE.</changelog>
  <changelog author="jengelh@inai.de" date="1514635200">- Update homepage URL.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1543147200">- Update to version 1.5:
  + Introduced "empty" initial state for when no pictures have been
    loaded yet.
  + Fixed issues with the content and installation of the AppData
    file.
  + Stopped installing frogr as a MIME handler for text/plain and
    text/html.
  + Stopped using gtk_widget_show_all(), use gtk_widget_show only
    instead.
  + Removed the application menu, moved functionality to hamburger
    menu.
  + Updated translations.
- Drop obsolete conditional handling of desktop_database_post(un)
  and icon_theme_cache_post(un) in post(un).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1572436800">- Pass -Dwerror=false to meson: do not trip over deprecated
  symbols of glib2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1578657600">- Update to version 1.6:
  + Remove deprecated use of GTimeVal.
  + Updated translations.
- Do not recommend -lang package: it is supplemented already based
  on requested locales.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1642507200">- Fix meson build warning_level (warnlevel was being used) with sed
  command based on commit 623d7e397baff3a8ab1695e190b13bc60153b64c.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644494400">- Add 5.patch -- Fix build with meson 0.61 and newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645012800">- Update to version 1.7:
  + Fixed build error with Meson 0.61.
  + Updated translations.
- Drop 5.patch: Fixed upstream.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1719144000">- Update to version 1.8.1
  * Fix build with libsoup3 and GLib &lt; 2.76.
  * Updated real requirements for GLib (&gt; 2.56).
  * Updated real requirements for libsoup2 (&gt; 2.42).
  * Updated real requirements for meson and ninja.
  * Fix AppStream-related errors in AppData XML file.
  * Fix wrong version number for flatpak builds.
  * Updated to libsoup3 (still possible to build with libsoup2).
  * Added frogr icon to help documentation.
  * Updated translations
- Update build dependence libsoup2.4 to libsoup3 because of
  the requirement of source code</changelog>
</package>
<package pkgid="ed372fed7138b7fccae16554d91987bfd44e2e7ca02a8e731deba27af6a5170f062212c09e11b6c9bbdc349fb5e293030c494d3e0e8c5567dbce63a2a29859aa" name="frogr-debugsource" arch="i586">
  <version epoch="0" ver="1.8.1" rel="1.12"/>
  <changelog author="zaitor@opensuse.org" date="1495281600">- Update to version 1.3:
  + Fixed issues resulting in broken flatpak installations.
  + Search for gcrypt using pkg-config if a .pc file is available.
  + Don't use the deprecated gtk_menu_popup() for GTK+ &gt;= 3.22.
  + Updated translations.
- Drop obsolete clean section.</changelog>
  <changelog author="zaitor@opensuse.org" date="1514462400">- Update to version 1.4:
  + Migrated to the meson and ninja, removed all the autotools
    files.
  + Fixed integration with GNOME Software (appstream data).
  + Fixed errors loading images from certain cameras / phones
    (bgo#768639, bgo#678241).
  + Raised versions for GTK+ (to 3.16) and JSON-GLib (to 1.2), for
    g_autoptr.
  + Updated translations.
- Switch to meson buildsystem following upstream port: Add meson
  BuildRequires and use meson macros and pass explicit options to
  meson, ensure we build the features we want.
- Conditionalize handling of desktop_database_post(un) and
  icon_theme_cache_post(un) in post(un) to only apply for old
  versions of openSUSE.</changelog>
  <changelog author="jengelh@inai.de" date="1514635200">- Update homepage URL.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1543147200">- Update to version 1.5:
  + Introduced "empty" initial state for when no pictures have been
    loaded yet.
  + Fixed issues with the content and installation of the AppData
    file.
  + Stopped installing frogr as a MIME handler for text/plain and
    text/html.
  + Stopped using gtk_widget_show_all(), use gtk_widget_show only
    instead.
  + Removed the application menu, moved functionality to hamburger
    menu.
  + Updated translations.
- Drop obsolete conditional handling of desktop_database_post(un)
  and icon_theme_cache_post(un) in post(un).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1572436800">- Pass -Dwerror=false to meson: do not trip over deprecated
  symbols of glib2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1578657600">- Update to version 1.6:
  + Remove deprecated use of GTimeVal.
  + Updated translations.
- Do not recommend -lang package: it is supplemented already based
  on requested locales.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1642507200">- Fix meson build warning_level (warnlevel was being used) with sed
  command based on commit 623d7e397baff3a8ab1695e190b13bc60153b64c.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644494400">- Add 5.patch -- Fix build with meson 0.61 and newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645012800">- Update to version 1.7:
  + Fixed build error with Meson 0.61.
  + Updated translations.
- Drop 5.patch: Fixed upstream.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1719144000">- Update to version 1.8.1
  * Fix build with libsoup3 and GLib &lt; 2.76.
  * Updated real requirements for GLib (&gt; 2.56).
  * Updated real requirements for libsoup2 (&gt; 2.42).
  * Updated real requirements for meson and ninja.
  * Fix AppStream-related errors in AppData XML file.
  * Fix wrong version number for flatpak builds.
  * Updated to libsoup3 (still possible to build with libsoup2).
  * Added frogr icon to help documentation.
  * Updated translations
- Update build dependence libsoup2.4 to libsoup3 because of
  the requirement of source code</changelog>
</package>
<package pkgid="9b970f9a49dcae3dce64d26841961fb48ebad7c205659a9b0cc768b57e6dfdff3a8e4462fb765bc42628a97c7e87789972cace47755ffafb0b02dcf7903309be" name="frozen-bubble-debuginfo" arch="i586">
  <version epoch="0" ver="2.212" rel="18.6"/>
  <changelog author="bwiedemann@suse.com" date="1440849600">- BuildRequire perl(Module::Build)</changelog>
  <changelog author="mailaender@opensuse.org" date="1471953600">- Add appdata.patch and desktop.patch for inclusion in
  https://software.opensuse.org/packages/Games
- Avoid deprecated pixmap icon folder.
- Use https://en.opensuse.org/SourceUrls
- Add missing desktop/icon post macros.</changelog>
  <changelog author="rpm@fthiessen.de" date="1472040000">- Use bundled icons and install all resolutions available.
- Removed code in spec for now unmaintained openSUSE versions.</changelog>
  <changelog author="dimstar@opensuse.org" date="1520251200">- Add Requires(post): coreutils to server subpackage: the post
  script calls 'cat' (boo#839736).</changelog>
  <changelog author="opensuse@dstoecker.de" date="1529323200">- fix build for Tumbleweed (add silencebadsnprintfcheck.patch)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1669636800">- Add BuildRequires SDL2 for openSUSE Leap, fix for building
- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1720180800">- add patch perl-5.40.patch
  * fix build with perl 5.40</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1764676800">- Tests fail, so disabled.</changelog>
</package>
<package pkgid="ff3502d3c292d9c70126491c9456b2b8a6f37b4d81765cfbfbb477b70f1cc0036f55e0eeb3ac37e1ea81b4b5970c4acc0326853b660bb2430b109b23d746b52c" name="frozen-bubble-debugsource" arch="i586">
  <version epoch="0" ver="2.212" rel="18.6"/>
  <changelog author="bwiedemann@suse.com" date="1440849600">- BuildRequire perl(Module::Build)</changelog>
  <changelog author="mailaender@opensuse.org" date="1471953600">- Add appdata.patch and desktop.patch for inclusion in
  https://software.opensuse.org/packages/Games
- Avoid deprecated pixmap icon folder.
- Use https://en.opensuse.org/SourceUrls
- Add missing desktop/icon post macros.</changelog>
  <changelog author="rpm@fthiessen.de" date="1472040000">- Use bundled icons and install all resolutions available.
- Removed code in spec for now unmaintained openSUSE versions.</changelog>
  <changelog author="dimstar@opensuse.org" date="1520251200">- Add Requires(post): coreutils to server subpackage: the post
  script calls 'cat' (boo#839736).</changelog>
  <changelog author="opensuse@dstoecker.de" date="1529323200">- fix build for Tumbleweed (add silencebadsnprintfcheck.patch)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1669636800">- Add BuildRequires SDL2 for openSUSE Leap, fix for building
- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1720180800">- add patch perl-5.40.patch
  * fix build with perl 5.40</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1764676800">- Tests fail, so disabled.</changelog>
</package>
<package pkgid="2586d46bb5ba41f34c7dea7acb19ee13f7a8a6f617d0d41611391f5af24999a2ed4278f334d0517b4285a812a281c4d57c48e924021549c9e40b075a7763cbe7" name="frozen-bubble-server-debuginfo" arch="i586">
  <version epoch="0" ver="2.212" rel="18.6"/>
  <changelog author="bwiedemann@suse.com" date="1440849600">- BuildRequire perl(Module::Build)</changelog>
  <changelog author="mailaender@opensuse.org" date="1471953600">- Add appdata.patch and desktop.patch for inclusion in
  https://software.opensuse.org/packages/Games
- Avoid deprecated pixmap icon folder.
- Use https://en.opensuse.org/SourceUrls
- Add missing desktop/icon post macros.</changelog>
  <changelog author="rpm@fthiessen.de" date="1472040000">- Use bundled icons and install all resolutions available.
- Removed code in spec for now unmaintained openSUSE versions.</changelog>
  <changelog author="dimstar@opensuse.org" date="1520251200">- Add Requires(post): coreutils to server subpackage: the post
  script calls 'cat' (boo#839736).</changelog>
  <changelog author="opensuse@dstoecker.de" date="1529323200">- fix build for Tumbleweed (add silencebadsnprintfcheck.patch)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1669636800">- Add BuildRequires SDL2 for openSUSE Leap, fix for building
- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1720180800">- add patch perl-5.40.patch
  * fix build with perl 5.40</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1764676800">- Tests fail, so disabled.</changelog>
</package>
<package pkgid="560991b69dedd90a34d6ea63ff8ad7490d9d06a0acfa12b4b9ff8ea574071a894dc41b2ce4bbf4cee96531286e351fd16c78168525654c0cdb23b6c456f481c5" name="frr-debuginfo" arch="i586">
  <version epoch="0" ver="10.6.1" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742558400">- build with pcre2</changelog>
  <changelog author="Marius Tomaschewski &lt;mt@suse.com&gt;" date="1759233600">- Drop rcfrr service symlink (jsc#PED-266)
- Change to sysuser-tools and macros to create user+groups
- rpmlint: add su option to logrotate file definitions
- rpmlint: use python3_fix_shebang_path to adjust interpreter</changelog>
  <changelog author="Erico Mendonca &lt;erico.mendonca@suse.com&gt;" date="1759492800">- Adding updated copyright notice
- 0002-frr-logrotate.patch: rotating logfiles under the frr user</changelog>
  <changelog author="Marius Tomaschewski &lt;mt@suse.com&gt;" date="1770897600">- Apply upstream ospfd NULL Pointer Dereference fixes.
  The vulnerability allowed attackers to cause a Denial of Service
  (DoS) via crafted OSPF packets
  (bsc#1252838,bsc#1252829,bsc#1252833,bsc#1252835,bsc#1252810,
  bsc#1252811,bsc#1252761,bsc#1252812,bsc#1252813,CVE-2025-61099,
  CVE-2025-61100,CVE-2025-61101,CVE-2025-61102,CVE-2025-61103,
  CVE-2025-61104,CVE-2025-61105,CVE-2025-61106,CVE-2025-61107,
  https://github.com/FRRouting/frr/pull/19983)
  [+ 0003-ospfd-NULL-Pointer-Dereference-fixes.patch]
- Add -Wno-error=declaration-after-statement to avoid C90 errors;
  frr requires C11 compiler with atomic support and sets -std=gnu11</changelog>
  <changelog author="Marius Tomaschewski &lt;mt@suse.com&gt;" date="1770984000">- Switch to logrotate config correcting log file empty issue
  (gh#FRRouting/frr/issues/15818) depending if syslog or file
  logging is used in the frr.conf.
- Fix /var/run leftovers in logrotate config and service file,
  create /var/log and /var/lib via tmpfiles.d (jsc#PED-14796).
- Adjust rpm requires for service macros and log rotation (lsof).</changelog>
  <changelog author="Erico Mendonca &lt;erico.mendonca@suse.com&gt;" date="1771070400">- Bumping version to 10.5.1.
- new module: PIM MLAG Active-Active support (mlab_pb0)
- removed module: zebra_irdp (replaced by dpdk)
- bgpd
  - Allow proper shutdown of bgp dynamic peers in rare case
  - Check length for dynamic capability (software version new encoding)
  - Correction in json output structure for no data case
  - Fix labeled unicast inbound policy lookup
  - Fix labeled-unicast output
  - Fix maximum-prefix session recovery for peers and peer-groups
  - Fix memory leak in bgp nhc tlv processing
  - Fix route node lock leak in nht resolved prefix marking
  - Fix srv6-only command defaulted when 'no segment-routing ipv6'
  - Send route-refresh and/or trigger soft reconfig on enforce-first-as
  - Try to handle software version capability with the new encoding format
- isisd
  - Use ipv6 mtid for srv6 locator tlvs when ipv6 mt is enabled
- pimd
  - Add pim_debug_pim_reg protection for pim register stop debug message
  - Crash while trying mroute_read when fd=-1
  - Df election on zebra peer down synced to the mlag peer
  - Fix for mc frame loss in a sequential traffic test
  - Fix pim mlag update peer zebra status upon local mlag connection restoration
  - Fix warnings for pimd
  - Crash when pimreg interface not present
  - Crashed because of indexing invalid index in an array
  - Prevent crash on interface removal
- vrrpd
  - vrrp interface delete fails to free connected route
- zebrad
  - Fix crash due to lack of control of received number of srv6 sid from netlink</changelog>
  <changelog author="Marius Tomaschewski &lt;mt@suse.com&gt;" date="1772712000">- Add a factorydir build conditional to install the /etc/frr files in
  the /usr/share/factory and copy/link this initial/default config via
  tmpfiles.conf, enabled for suse versions &gt; 16.0 (jsc#PED-14796).
- Create the tmpfiles.conf in the spec file instead to sed rpm source.
- Move creation of config files from rpm install to the build section.
- Improve to use 0751 permissions for the /etc/frr directory to avoid
  permission denied warning for vtysh.conf in vtysh started as user.
- Change to frr.conf to use log syslog (journal) by default
- Do not install obsolete/unused system-v script and manual page
- Fix (include) file listed twice rpm warning in frr-devel package.</changelog>
  <changelog author="Marius Tomaschewski &lt;mt@suse.com&gt;" date="1776340800">- Apply security fix for bgpd EVPN and ENCAP/VNC packet parsing.
  The vulnerability may have led to improper access controls
  (CVE-2026-5107,bsc#1261013,gh#FRRouting/frr#21098).
  [+ 0004-bgpd-improve-packet-parsing-for-EVPN-and-ENCAP-VNC.patch]</changelog>
  <changelog author="Marius Tomaschewski &lt;mt@suse.com&gt;" date="1777291200">- Update to frr-10.6.0 which brings a long list of enhancements and
  fixes, see release notes in https://frrouting.org/release/10.6.0/
  - New Features Highlight:
  - LTTng traces for BFD
  - Extended weights for the next-hop
  - BGP ECMP by using Underlay Weights
  - BGP ECMP by using Next-next nodes (Next-hop dependent characteristic) count
  - BGP software version capability encoding changes
  - BGP SRv6 unicast at the global (default) VRF
  - BGP IPv6 VTEP support
  - BGP multiple labels support for labeled unicast
  - BGP graceful restart for EVPN
  - Implement forwarding-address-self command for OSPFv2
  - PIM/PIMv6 filter support for IGMP/MLD joins
  - libyang3 changes (libyang3 used upstream by default)
- Removed obsolete patches included in the 10.6.0 release:
  - 0003-ospfd-NULL-Pointer-Dereference-fixes.patch
  - 0004-bgpd-improve-packet-parsing-for-EVPN-and-ENCAP-VNC.patch</changelog>
  <changelog author="Marius Tomaschewski &lt;mt@suse.com&gt;" date="1778241600">- Update to frr-10.6.1 (https://frrouting.org/release/10.6.1/)
  providing several bug fixes. Already the previous update to
  frr-10.6.0 includes security fixes for the following Denial
  of Service (DoS) vulnerabilities:
  - ospfd: harden TE/SR TLV iteration against malformed lengths
    (bsc#1263859,CVE-2026-28532,gh#FRRouting/frr#21002)
  - bgpd: fix off-by-one error in FlowSpec operator array bounds check
    (bsc#1263863,CVE-2026-37457,gh#FRRouting/frr#21054)
  - bgpd: Validate MP_REACH_NLRI attribute against incorrect next-hop
    (bsc#1263974,CVE-2026-37458,gh#FRRouting/frr#21075)
  - bgpd: Check if the NHC length is enough to fill TLV value + TLV header
    (bsc#1264051,CVE-2026-37459,gh#FRRouting/frr#21074)</changelog>
</package>
<package pkgid="09e98b878b89bdbd05c76f8adf5a76653950218e77047823db05df9a6fb0a86bb6ab175d2fe1834f6bd12ae74f2cc0d2d0ad4f25c7b6b33bbe8ca2f0dde5b604" name="fs-uae-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.35" rel="2.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1633694400">- Add upstream patch to fix FTBFS with gcc11
  + 0001-Work-around-an-incompatibility-with-C-17.patch
- Remove workaround to build fs-uae with gcc10 on Tumbleweed</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1633953600">- Update to version 3.1.35
  * Fix device helper for xinput devices with recent SDL2 versions.
  * Support for multiple mice disabled by default on macOS due to security
    warning. Use option multiple_mice = 1 to enable.
  * Disable expect_version option (no longer synchronized with launcher).
  * Added support for more physical keys (when using rawinput).
  * Compilation fixes for Apple M1 hardware.
  * Netplay desync fixes related to file system (directory hard drives).
  * Better virtual memory reservation algorithm.
  * Option to automatically pause on menu screen [mrsilver76].
  * Use RTLD_DEEPBIND with dlopen on Linux when loading plugins.
  * Changes to how plugins are looked up.
  * Ide patch.
  * SCP floppy image doesn't wrap to revolution #0 cleanly [keirf].
  * Fixed crash in nname_to_aname [PowderedToastMan].
- Drop patches for issues fixed upstream
  + 0001-Work-around-an-incompatibility-with-C-17.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1636632000">- Update to version 3.1.47
  * Allow screensaver with SDL_VIDEO_ALLOW_SCREENSAVER=1.
- Switch source tarball format to xz</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1637582400">- Update to version 3.1.59
  * Support controller_[event] input mapping for matching all controllers.
  * Prefer $HOME/FS-UAE if it exists, otherwise use $DOCUMENTS/FS-UAE.
  * Support joystick_port_[port]_controller_[event] input mapping.
  * Read [guid].fs-uae-controller controller configs.
  * Fixed uaenative_library option.
  * Added lots of game controller configs.
  * Set SDL_HINT_MAC_BACKGROUND_APP in device helper.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1638532800">- Update to version 3.1.62
  * macOS: Do not simulate right/middle mouse buttons in full keyboard emulation.
  * Potential fix for crash if warning is issued from device helper.
  * Fix mouse grab on startup on macOS.
- Enable JIT on x86 targets only</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1638532801">- Redownload source tarball</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642766400">- Update to version 3.1.66
  * Updated bundled SDL version to 2.0.18
  * Updated controller mappings
- Rename Source0 field to Source</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744804800">- Drop BuildRequires: pkgconfig(glew) as it is not used for build.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1757332800">- Update to version 3.2.35
  * Fix crash caused when opening the "More..." input menu.
- from version 3.2.x
  * Disable cpu governor warning on Linux.
  * Allow overriding device names for hard drive directories.
  * Upgrade libslirp to version 4.6.1.
  * Backported builtin slirp from FS-UAE 4 (fixes A2065 instability).
  * Use g_get_monotonic_time() for high-resolution time on Windows as well.
- Update URL of upstream tarball in Source field</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1787745600">- Add patch numbers_fix.patch
  * fix build with gcc16</changelog>
</package>
<package pkgid="522ec74b1f01273dce07b33f2f6fb85617f9c3be8dcc5c55e48ffc36af2f5cf8123240819ba236dc267cd72cd81c46b78476026809b8a989856b0b2a6a724a42" name="fs-uae-debugsource" arch="i586">
  <version epoch="0" ver="3.2.35" rel="2.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1633694400">- Add upstream patch to fix FTBFS with gcc11
  + 0001-Work-around-an-incompatibility-with-C-17.patch
- Remove workaround to build fs-uae with gcc10 on Tumbleweed</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1633953600">- Update to version 3.1.35
  * Fix device helper for xinput devices with recent SDL2 versions.
  * Support for multiple mice disabled by default on macOS due to security
    warning. Use option multiple_mice = 1 to enable.
  * Disable expect_version option (no longer synchronized with launcher).
  * Added support for more physical keys (when using rawinput).
  * Compilation fixes for Apple M1 hardware.
  * Netplay desync fixes related to file system (directory hard drives).
  * Better virtual memory reservation algorithm.
  * Option to automatically pause on menu screen [mrsilver76].
  * Use RTLD_DEEPBIND with dlopen on Linux when loading plugins.
  * Changes to how plugins are looked up.
  * Ide patch.
  * SCP floppy image doesn't wrap to revolution #0 cleanly [keirf].
  * Fixed crash in nname_to_aname [PowderedToastMan].
- Drop patches for issues fixed upstream
  + 0001-Work-around-an-incompatibility-with-C-17.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1636632000">- Update to version 3.1.47
  * Allow screensaver with SDL_VIDEO_ALLOW_SCREENSAVER=1.
- Switch source tarball format to xz</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1637582400">- Update to version 3.1.59
  * Support controller_[event] input mapping for matching all controllers.
  * Prefer $HOME/FS-UAE if it exists, otherwise use $DOCUMENTS/FS-UAE.
  * Support joystick_port_[port]_controller_[event] input mapping.
  * Read [guid].fs-uae-controller controller configs.
  * Fixed uaenative_library option.
  * Added lots of game controller configs.
  * Set SDL_HINT_MAC_BACKGROUND_APP in device helper.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1638532800">- Update to version 3.1.62
  * macOS: Do not simulate right/middle mouse buttons in full keyboard emulation.
  * Potential fix for crash if warning is issued from device helper.
  * Fix mouse grab on startup on macOS.
- Enable JIT on x86 targets only</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1638532801">- Redownload source tarball</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642766400">- Update to version 3.1.66
  * Updated bundled SDL version to 2.0.18
  * Updated controller mappings
- Rename Source0 field to Source</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744804800">- Drop BuildRequires: pkgconfig(glew) as it is not used for build.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1757332800">- Update to version 3.2.35
  * Fix crash caused when opening the "More..." input menu.
- from version 3.2.x
  * Disable cpu governor warning on Linux.
  * Allow overriding device names for hard drive directories.
  * Upgrade libslirp to version 4.6.1.
  * Backported builtin slirp from FS-UAE 4 (fixes A2065 instability).
  * Use g_get_monotonic_time() for high-resolution time on Windows as well.
- Update URL of upstream tarball in Source field</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1787745600">- Add patch numbers_fix.patch
  * fix build with gcc16</changelog>
</package>
<package pkgid="72ac3e3e37894fe92f6c6d436df06c731483326052a6cfcd2b198d1f679fe07dc7dbdf693bd5f537b349747e82dfa11150b8b0c9d68f4b51983a883d0a4ce376" name="fs_mark-debuginfo" arch="i586">
  <version epoch="0" ver="3.3" rel="3.8"/>
  <changelog author="dsterba@suse.cz" date="1311681600">- initial import of 3.3
- add -R option to randomize data</changelog>
  <changelog author="mpluskal@suse.com" date="1426248000">- Use source for url
- Cleanup spec file with spec-cleaner
- Add fs_mark-nostatic.diff</changelog>
  <changelog author="mpluskal@suse.com" date="1426248001">- Use url for license</changelog>
  <changelog author="mpluskal@suse.com" date="1458129600">- Build with optflags</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="bff0a8a8fe8f3be3b4a95dae354cdb31681061d51ba56872ac2ba2f0f43f25a6647c3b17239232cbf979277f069244e1e8c74d93c66f55cfbcc5944d9621dcfb" name="fs_mark-debugsource" arch="i586">
  <version epoch="0" ver="3.3" rel="3.8"/>
  <changelog author="dsterba@suse.cz" date="1311681600">- initial import of 3.3
- add -R option to randomize data</changelog>
  <changelog author="mpluskal@suse.com" date="1426248000">- Use source for url
- Cleanup spec file with spec-cleaner
- Add fs_mark-nostatic.diff</changelog>
  <changelog author="mpluskal@suse.com" date="1426248001">- Use url for license</changelog>
  <changelog author="mpluskal@suse.com" date="1458129600">- Build with optflags</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="1f32803c76e668cbe88ee418283694ea01acfc46109422888f755c681e4ba8d32e1982ecf878ee3f70f919fd07383916a838bbd5a3f20b54bf90384d7df6ad6a" name="fsarchiver-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.9" rel="1.4"/>
  <changelog author="lazy.kent@opensuse.org" date="1504267200">- Update to 0.8.2.
  * Add support for the latest ext4 filesystem features.
  * Improved support of large block device when restoring extfs
    filesystems.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1515153600">- Update to 0.8.3.
  * Implemented LZ4 compression.
- Add BuildRequires: pkgconfig(liblz4).</changelog>
  <changelog author="mvetter@suse.com" date="1519128000">- Update to 0.8.4:
  * Added support for zstd compression algorithm (New option “-Z”).
- Add BuildRequires: libzstd-devel.</changelog>
  <changelog author="mvetter@suse.com" date="1531742400">- Update to 0.8.5:
  * Improved support for extfs filesystems (Contribution from Marcos Mello)
  * Fixed build issue with e2fsprogs &lt; 1.41 (Contribution from Marcos Mello)
  * Fixed build issue related to xattr.h (Contribution from Lars Wendler)
- Remove fsarchiver-attr.patch: upstreamed</changelog>
  <changelog author="mpluskal@suse.com" date="1531742401">- Use pkgconfig style dependencies
- Drop not needed dependencies</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1614600000">- Update to 0.8.6:
  * Add support for EXT4 fast_commit feature
  * Add support for XFS features inobtcount and bigtime
  * Fix handling of compression options on the command line
  * Specify device as the last argument in mkfs calls</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679313600">- Update to 0.8.7:
  * Implement support for option "uuid=" for vfat
  * Update list of btrfs supported features
  * Add support for the "nrext64" feature on XFS
  * Do not error out on deleted files when option -A is used
  * Handle termination by signal in exec_command()
  * Add support for the "orphan_file" feature in EXT4
  * Do not try to save xattrs if not supported by the filesystem</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1734350400">- Update to 0.8.8:
  * Provide compatibility with e2fsprogs &gt;= 1.47.2 (#154)
  * Accept -j arguments greater than FSA_MAX_COMPJOBS (#146)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1769947200">- Update to 0.8.9:
  * Add support for xfs and btrfs features up to linux-6.18
- Drop fsarchiver-types.patch</changelog>
</package>
<package pkgid="e652933e4cc6d3d69e27eaa5b8cb05704ae4ba8eb6d27ee076d84b308f64173983c7cda62bc5a1350492f46383e85bdec2189c0dfd53d7b480b2627d43b44c93" name="fsarchiver-debugsource" arch="i586">
  <version epoch="0" ver="0.8.9" rel="1.4"/>
  <changelog author="lazy.kent@opensuse.org" date="1504267200">- Update to 0.8.2.
  * Add support for the latest ext4 filesystem features.
  * Improved support of large block device when restoring extfs
    filesystems.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1515153600">- Update to 0.8.3.
  * Implemented LZ4 compression.
- Add BuildRequires: pkgconfig(liblz4).</changelog>
  <changelog author="mvetter@suse.com" date="1519128000">- Update to 0.8.4:
  * Added support for zstd compression algorithm (New option “-Z”).
- Add BuildRequires: libzstd-devel.</changelog>
  <changelog author="mvetter@suse.com" date="1531742400">- Update to 0.8.5:
  * Improved support for extfs filesystems (Contribution from Marcos Mello)
  * Fixed build issue with e2fsprogs &lt; 1.41 (Contribution from Marcos Mello)
  * Fixed build issue related to xattr.h (Contribution from Lars Wendler)
- Remove fsarchiver-attr.patch: upstreamed</changelog>
  <changelog author="mpluskal@suse.com" date="1531742401">- Use pkgconfig style dependencies
- Drop not needed dependencies</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1614600000">- Update to 0.8.6:
  * Add support for EXT4 fast_commit feature
  * Add support for XFS features inobtcount and bigtime
  * Fix handling of compression options on the command line
  * Specify device as the last argument in mkfs calls</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679313600">- Update to 0.8.7:
  * Implement support for option "uuid=" for vfat
  * Update list of btrfs supported features
  * Add support for the "nrext64" feature on XFS
  * Do not error out on deleted files when option -A is used
  * Handle termination by signal in exec_command()
  * Add support for the "orphan_file" feature in EXT4
  * Do not try to save xattrs if not supported by the filesystem</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1734350400">- Update to 0.8.8:
  * Provide compatibility with e2fsprogs &gt;= 1.47.2 (#154)
  * Accept -j arguments greater than FSA_MAX_COMPJOBS (#146)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1769947200">- Update to 0.8.9:
  * Add support for xfs and btrfs features up to linux-6.18
- Drop fsarchiver-types.patch</changelog>
</package>
<package pkgid="e06bd907b430d838d7e8fbcc0b05e7a63f2902c96c91bbf80c3701686fb4c3a53c3e921ede4b4ac5af06b6feb367c68b140ecf3b8d8bdb4535fa0b906fcafde6" name="fstail-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1727352000">- new package fstail: scan a directory for changed files and tail
  them</changelog>
</package>
<package pkgid="77e6cba0427039ae35a00a816467f0312c907a8fc8b475de1ae5f23aa8067ad2366f8fcc07b3311f51830225a8123944bc3e98fd9ea7642816ce202269fa22d0" name="fstl-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.1" rel="1.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1658404800">- Copy version 0.9.4 from home:mrbadguy/fstl
- Run spec-cleaner
- Remove camera-pos.patch
- Remove _service and use regular tarball
- Remove calls to %mime_database_post, %desktop_database_post,
  %icon_theme_cache_post since since they are run via rpm file
  triggers now</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1658404801">- Update to 0.10.0:
  * Added README section for setting fstl as default viewer #52
  * Fix initial settings #54
  * Show 3D axes in viewer #55
  * Allow uppercase file suffixes as well #60
  * Implement an Invert Zoom option #61
  * Remove Legacy Qt Build Option scholl in #62
  * Added "Surface Angle" draw mode based on github stl viewer #66
  * Versioning in app, other small changes #64
  * Fix several Qt deprecation warnings #67
  * Remember application settings #78
  * Implement compact and fullscreen view #81</changelog>
  <changelog author="Mike Chikov &lt;mike.chikov@gmail.com&gt;" date="1658664000">- Remove fstl-mimeinfo.xml
- Modify fstl.desktop</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1738065600">- Update to 0.11.0:
  * Updates from 0.10.0 release #85
  * Fix STL file selection filter #92
  * Add arc-ball mechanism to mouse control #99
  * Set application icon, so it will appear in about window and in dock f… #100
  * Add the option to reset or not the rotation when loading a new stl file. #103
  * Add fullscreen option in View menu associated with key F11 #104
  * wait to load the stl file until file size does not change anymore #106
  * Clean commit c4dd685 #108
  * Wait for the STL file size to stop changing. #107
  * Revert "wait to load the stl file until file size does not change anymore (#106)
  * Will dev customizable shader #102
  * Common Viewpoints #110
  * Support standard Close shortcut #115
  * Add xdg directory for linux desktop file and app icons. #101
  * Add Viewpoint shortcuts and isometric view #118
  * Minor fix, update version and copyright years #125
  * Feature/open external #126</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1757332800">- Update to 0.11.1:
  * fix: opening files with cyrillic symbols from command line #129
  * fix: minor incompatibilties with qt 5.12 #134
  * chore: update to cmake 3.10, enforce formatting with tooling #135</changelog>
</package>
<package pkgid="14234b1022439ecaa375922e020df0b8931ebb4ab2434b3bb71b0f0bd6a119929dff246231799797760a8d7cdcf12a4798a8d8d437212bd5b4dbffb8fd56b15e" name="fstl-debugsource" arch="i586">
  <version epoch="0" ver="0.11.1" rel="1.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1658404800">- Copy version 0.9.4 from home:mrbadguy/fstl
- Run spec-cleaner
- Remove camera-pos.patch
- Remove _service and use regular tarball
- Remove calls to %mime_database_post, %desktop_database_post,
  %icon_theme_cache_post since since they are run via rpm file
  triggers now</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1658404801">- Update to 0.10.0:
  * Added README section for setting fstl as default viewer #52
  * Fix initial settings #54
  * Show 3D axes in viewer #55
  * Allow uppercase file suffixes as well #60
  * Implement an Invert Zoom option #61
  * Remove Legacy Qt Build Option scholl in #62
  * Added "Surface Angle" draw mode based on github stl viewer #66
  * Versioning in app, other small changes #64
  * Fix several Qt deprecation warnings #67
  * Remember application settings #78
  * Implement compact and fullscreen view #81</changelog>
  <changelog author="Mike Chikov &lt;mike.chikov@gmail.com&gt;" date="1658664000">- Remove fstl-mimeinfo.xml
- Modify fstl.desktop</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1738065600">- Update to 0.11.0:
  * Updates from 0.10.0 release #85
  * Fix STL file selection filter #92
  * Add arc-ball mechanism to mouse control #99
  * Set application icon, so it will appear in about window and in dock f… #100
  * Add the option to reset or not the rotation when loading a new stl file. #103
  * Add fullscreen option in View menu associated with key F11 #104
  * wait to load the stl file until file size does not change anymore #106
  * Clean commit c4dd685 #108
  * Wait for the STL file size to stop changing. #107
  * Revert "wait to load the stl file until file size does not change anymore (#106)
  * Will dev customizable shader #102
  * Common Viewpoints #110
  * Support standard Close shortcut #115
  * Add xdg directory for linux desktop file and app icons. #101
  * Add Viewpoint shortcuts and isometric view #118
  * Minor fix, update version and copyright years #125
  * Feature/open external #126</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1757332800">- Update to 0.11.1:
  * fix: opening files with cyrillic symbols from command line #129
  * fix: minor incompatibilties with qt 5.12 #134
  * chore: update to cmake 3.10, enforce formatting with tooling #135</changelog>
</package>
<package pkgid="b38bbcb2aa022d251ead4343fa331f4d1c9906b257f65697bdf983d143f8379972411b66050dbf9516e09a64a848b0d6d050926cb083edb0b0952c7dfa10cdfa" name="fstrcmp-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.D001" rel="1.13"/>
  <changelog author="olaf@aepfle.de" date="1553083200">- Initial version 0.7.D001</changelog>
  <changelog author="&lt;manfred.h@gmx.net&gt;" date="1696507200">- Restored package as it is still needed to build Kodi</changelog>
  <changelog author="&lt;manfred.h@gmx.net&gt;" date="1696507201">- Add BuildRequires: groff-full</changelog>
</package>
<package pkgid="954728997b02eb214886392a4e40cd077f74d935e166e72d92f559815704487d0d6ade8abea63055dbe09c880158d42a8afd8a4af2fbdab8c8cd34ebe6d1d80f" name="fstrcmp-debugsource" arch="i586">
  <version epoch="0" ver="0.7.D001" rel="1.13"/>
  <changelog author="olaf@aepfle.de" date="1553083200">- Initial version 0.7.D001</changelog>
  <changelog author="&lt;manfred.h@gmx.net&gt;" date="1696507200">- Restored package as it is still needed to build Kodi</changelog>
  <changelog author="&lt;manfred.h@gmx.net&gt;" date="1696507201">- Add BuildRequires: groff-full</changelog>
</package>
<package pkgid="84d2349e59b4bd6b243c76c2405eae43ef2318e0e7059a1058f970562d46462058516b8e3b5a4604a6f3019fc68c4e3f7f52686325be4ffebae9eb4a2a59e71f" name="fstrm-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.1" rel="1.16"/>
  <changelog author="mrueckert@suse.de" date="1428580800">- initial package</changelog>
  <changelog author="mvetter@suse.com" date="1434456000">- cleanup spec file, remove .la</changelog>
  <changelog author="thehejik@suse.com" date="1434542400">- fixed group of shared library-</changelog>
  <changelog author="mrueckert@suse.de" date="1441281600">- require the correct version of libevent to make it fail early</changelog>
  <changelog author="avindra@opensuse.org" date="1514808000">- update to 0.3.2
  * Accommodate systems without pthread_condattr_setclock
- 0.3.1
  * Add support for '-' as a filename for stdin/stdout
  * Destroy condition variable and mutexes in fstrm_iothr_destroy()
- 0.3.0
  * Output file rotation
  * Change state properly in fstrm_writer_close()
  * force output flush on sighup
  * Build on OS X
- cleanup with spec-cleaner
- use dist tarball instead of github archive</changelog>
  <changelog author="jengelh@inai.de" date="1514894400">- Compact description. Fix RPM groups.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1586088000">- Update to 0.6.0
  It adds a new feature for fstrm_capture. It can perform output
  file rotation when a SIGUSR1 signal is received by fstrm_capture.
  (See the --gmtime or --localtime options.) This allows
  fstrm_capture's output file to be rotated by logrotate or a
  similar external utility. (Output rotation is suppressed if
  fstrm_capture is writing to stdout.)
- Changes from 0.5.0
  - Change license to modern MIT license for compatibility with
    GPLv2 software. Contact software@farsightsecurity.com for
    alternate licensing.
  - src/fstrm_replay.c: For OpenBSD and Posix portability include
    netinet/in.h and sys/socket.h to get struct sockaddr_in and the
    AF_* defines respectively.
  - Fix various compiler warnings.
- Changes from 0.4.0
  The C implementation of the Frame Streams data transport
  protocol, fstrm version 0.4.0, was released. It adds TCP support,
  a new tool, new documentation, and several improvements.
  - Added manual pages for fstrm_capture and fstrm_dump.
  - Added new tool, fstrm_replay, for replaying saved Frame Streams
    data to a socket connection.
  - Adds TCP support. Add tcp_writer to the core library which
    implements a bi-directional Frame Streams writer as a TCP
    socket client. Introduces new developer API:
    fstrm_tcp_writer_init, fstrm_tcp_writer_options_init,
    fstrm_tcp_writer_options_destroy,
    fstrm_tcp_writer_options_set_socket_address, and
    fstrm_tcp_writer_options_set_socket_port.
  - fstrm_capture: new options for reading from TCP socket.
  - fstrm_capture: add "-c" / "--connections" option to limit the
    number of concurrent connections it will accept.
  - fstrm_capture: add "-b / --buffer-size" option to set the read
    buffer size (effectively the maximum frame size) to a value
    other than the default 256 KiB.
  - fstrm_capture: skip oversize messages to fix stalled
    connections caused by messages larger than the read highwater
    mark of the input buffer. Discarded messages are logged for the
    purposes of tuning the input buffer size.
  - fstrm_capture: complete sending of FINISH frame before closing
    connection.
  - Various test additions and improvements.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1629115200">- update to 0.6.1:
  * fstrm_capture: ignore SIGPIPE, which will cause the
    interrupted connections to generate an EPIPE instead.
  * Fix truncation in snprintf calls in argument processing.
  * fstrm_capture: Fix output printf format.</changelog>
</package>
<package pkgid="62284b51b1503cd116f3487bae25955fbc3f9f1df97be58c886144621e2f127f0454fb080f9f4650e7b6eddde6b1dd51ad9db6f559f9e9fbde69bb09f839b912" name="fstrm-debugsource" arch="i586">
  <version epoch="0" ver="0.6.1" rel="1.16"/>
  <changelog author="mrueckert@suse.de" date="1428580800">- initial package</changelog>
  <changelog author="mvetter@suse.com" date="1434456000">- cleanup spec file, remove .la</changelog>
  <changelog author="thehejik@suse.com" date="1434542400">- fixed group of shared library-</changelog>
  <changelog author="mrueckert@suse.de" date="1441281600">- require the correct version of libevent to make it fail early</changelog>
  <changelog author="avindra@opensuse.org" date="1514808000">- update to 0.3.2
  * Accommodate systems without pthread_condattr_setclock
- 0.3.1
  * Add support for '-' as a filename for stdin/stdout
  * Destroy condition variable and mutexes in fstrm_iothr_destroy()
- 0.3.0
  * Output file rotation
  * Change state properly in fstrm_writer_close()
  * force output flush on sighup
  * Build on OS X
- cleanup with spec-cleaner
- use dist tarball instead of github archive</changelog>
  <changelog author="jengelh@inai.de" date="1514894400">- Compact description. Fix RPM groups.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1586088000">- Update to 0.6.0
  It adds a new feature for fstrm_capture. It can perform output
  file rotation when a SIGUSR1 signal is received by fstrm_capture.
  (See the --gmtime or --localtime options.) This allows
  fstrm_capture's output file to be rotated by logrotate or a
  similar external utility. (Output rotation is suppressed if
  fstrm_capture is writing to stdout.)
- Changes from 0.5.0
  - Change license to modern MIT license for compatibility with
    GPLv2 software. Contact software@farsightsecurity.com for
    alternate licensing.
  - src/fstrm_replay.c: For OpenBSD and Posix portability include
    netinet/in.h and sys/socket.h to get struct sockaddr_in and the
    AF_* defines respectively.
  - Fix various compiler warnings.
- Changes from 0.4.0
  The C implementation of the Frame Streams data transport
  protocol, fstrm version 0.4.0, was released. It adds TCP support,
  a new tool, new documentation, and several improvements.
  - Added manual pages for fstrm_capture and fstrm_dump.
  - Added new tool, fstrm_replay, for replaying saved Frame Streams
    data to a socket connection.
  - Adds TCP support. Add tcp_writer to the core library which
    implements a bi-directional Frame Streams writer as a TCP
    socket client. Introduces new developer API:
    fstrm_tcp_writer_init, fstrm_tcp_writer_options_init,
    fstrm_tcp_writer_options_destroy,
    fstrm_tcp_writer_options_set_socket_address, and
    fstrm_tcp_writer_options_set_socket_port.
  - fstrm_capture: new options for reading from TCP socket.
  - fstrm_capture: add "-c" / "--connections" option to limit the
    number of concurrent connections it will accept.
  - fstrm_capture: add "-b / --buffer-size" option to set the read
    buffer size (effectively the maximum frame size) to a value
    other than the default 256 KiB.
  - fstrm_capture: skip oversize messages to fix stalled
    connections caused by messages larger than the read highwater
    mark of the input buffer. Discarded messages are logged for the
    purposes of tuning the input buffer size.
  - fstrm_capture: complete sending of FINISH frame before closing
    connection.
  - Various test additions and improvements.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1629115200">- update to 0.6.1:
  * fstrm_capture: ignore SIGPIPE, which will cause the
    interrupted connections to generate an EPIPE instead.
  * Fix truncation in snprintf calls in argument processing.
  * fstrm_capture: Fix output printf format.</changelog>
</package>
<package pkgid="27609c083cb230850e997d9566b563d7280dacc4ee29a840cf1557533e903173e8a291013024da47d484acb7e2374f8cd13ed28316ae3a0e2a190f5e355d5815" name="fsverity-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.7" rel="1.3"/>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1679918400">- Initial packaging, version 1.5 (jsc#PED-7094)
- Add pregenerated manpage to avoid pandoc build dependency
  * pandoc is large and unavailable on some architectures
- Don't package static library</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 1.6:
  * Eliminated the dependency on `pandoc` for installing the
    manual page.
  * Updated the documentation to reflect recent kernel changes,
    including the kernel adding support for more Merkle tree
    block sizes, IMA adding support for fs-verity, and btrfs
    adding support for fs-verity.
  * Updated the documentation to refer to the new fsverity
    mailing list.
  * Fixed a C++ compatibility issue in `libfsverity.h`.
  * `fsverity measure` now follows standard command line syntax
    for arguments beginning with hyphens.  I.e.,
    `fsverity measure --foo` now treats `--foo` as
  * an (unsupported) option, not a filename.  To operate on a
    file actually named `--foo`, use `fsverity measure -- --foo`.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774353600">- update to 1.7:
  * Allowed fsverity-utils to build when PKCS#11 support is not
    available in OpenSSL.  In that case, `fsverity sign` just
    won't support that feature.</changelog>
</package>
<package pkgid="3ff0a4e5b403f970160d97e22496efad450ad35ca6bf960d3fa3757bb5239d68a03a87101db54a9a2381ef573ee02b7352d80693e414b66af85756e0c50eb02c" name="fsvs-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.13" rel="2.4"/>
  <changelog author="pascal.bleser@opensuse.org" date="1268481600">- update to 1.2.2:
  * documentation fixes
  * fixed config_dir, so that using other authentication paths work (previously $CONF/auth was fixed; better default)
  * fix "unversion" on the wc root
  * fix "." as only parameter when started from the root
  * fix SIGPIPE handling
  * don't do the "_base" symlink; it breaks eg. "grep -r /etc" -- write a readme instead
  * fix ENOMEM because of still mapped file data
  * new option "dir_exclude_mtime"
- changes from 1.2.1:
  * documentation updates
  * fixed some small bugs
  * the secondary URL/revision file doesn't have to exist
  * fix recursive behaviour of "_build-new-list"
  * now supports arbitrary "svn+" tunnels, like subversion does
  * "fsvs log -v" for now filters the changed entries list, and shows the paths relative to the parameter
  * fixed "-o verbose=all" output; would be interpreted as "totally silent" because of signed compares
  * better out-of-date messages
  * compatibility fixes for subversion 1.6.4
  * fix tempfile being left after FSVS run
  * bugfix: on commit empty property hashes got created
  * bugfix for selection of entries (filter bit)
  * bugfixes for non-UTF8 locales and update/sync</changelog>
  <changelog author="dmueller@suse.de" date="1311249600">- update to 1.2.3:
  * Fix length calculation bug, found by Mark via a (bad?) compilation warning.
  Thank you!</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">- Fix linking.</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- "GPL" is not a valid spdx license</changelog>
  <changelog author="antoine.belvire@laposte.net" date="1434974400">- Update to 1.2.5:
  * bugfix: auto-props not applied for explicitly specified entries.
    Please note that the auto-props _only_ get applied if there are
    _no_ properties on an entry set (yet); so, after fsvs prop-set
    file property... the auto-props will _not_ be applied (as they
    might overwrite the manually set properties).
  * compilation fixes for MacOS 10.6 (1.2.4)
  * added "password" option (1.2.4)
  * workarounds for gcc-4.5 and gcc-4.6 regressions (1.2.4)
  * compatibility with autoconf 2.68 (1.2.4)
- Rebase fsvs-1.2.3-linking.patch into fsvs-1.2.5-linking.patch
- Remove gcc46.diff (upstreamed).
- Fix build with GCC 5: add -fgnu89-inline to CFLAGS.</changelog>
  <changelog author="bwiedemann@suse.com" date="1495886400">- Update to 1.2.7
  * Updates for GCC 5 and Clang
- Rebase fsvs-1.2.5-linking.patch
- Add reproducible.patch to sort input files to make build reproducible
  (boo#1041090)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.2.9:
  - Various small fixes that got visible with new compiler versions and/or LLVM.
  - Fixed URI canonicalization (UTF8)
- refreshed patches fsvs-1.2.5-linking.patch, fsvs-destdir.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743076800">- update to 1.2.13:
  * build system tweaks
- update to 1.2.12:
  * Don't use pcre2_get_match_data_size
  * Allow comments in "fsvs ignore load" lists.
  * Repair webdav: close the root directory handle as well
- includes changes from 1.2.11:
  * fix webdav removed duplicated open calls
- includes changes from 1.2.10:
  * Restore properties like the update- and commit-pipe on "sync-repos"
  * When using a commit-pipe store the original (non-transformed) MD5
    in the local properties as well, so that they match the remote data.
  * Switched to pcre2
- drop upstreamed patches:
  * fsvs-destdir.patch
  * fsvs-1.2.5-linking.patch
  * reproducible.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1755691200">- Fix build error with automake 1.18.1
  * the name of automake libdir is automake-1.18 although the version
    number is 1.18.1, use 'automake --print-libdir' to instead of
    query the rpm package version</changelog>
</package>
<package pkgid="d5cf856f0cf370832317808aa0a0563f48223fa65176061828d6b66d76e78b0ef99296ba1e8259c80a5639be6085dab8115d4b23704e0e9ddd23769275907a17" name="fsvs-debugsource" arch="i586">
  <version epoch="0" ver="1.2.13" rel="2.4"/>
  <changelog author="pascal.bleser@opensuse.org" date="1268481600">- update to 1.2.2:
  * documentation fixes
  * fixed config_dir, so that using other authentication paths work (previously $CONF/auth was fixed; better default)
  * fix "unversion" on the wc root
  * fix "." as only parameter when started from the root
  * fix SIGPIPE handling
  * don't do the "_base" symlink; it breaks eg. "grep -r /etc" -- write a readme instead
  * fix ENOMEM because of still mapped file data
  * new option "dir_exclude_mtime"
- changes from 1.2.1:
  * documentation updates
  * fixed some small bugs
  * the secondary URL/revision file doesn't have to exist
  * fix recursive behaviour of "_build-new-list"
  * now supports arbitrary "svn+" tunnels, like subversion does
  * "fsvs log -v" for now filters the changed entries list, and shows the paths relative to the parameter
  * fixed "-o verbose=all" output; would be interpreted as "totally silent" because of signed compares
  * better out-of-date messages
  * compatibility fixes for subversion 1.6.4
  * fix tempfile being left after FSVS run
  * bugfix: on commit empty property hashes got created
  * bugfix for selection of entries (filter bit)
  * bugfixes for non-UTF8 locales and update/sync</changelog>
  <changelog author="dmueller@suse.de" date="1311249600">- update to 1.2.3:
  * Fix length calculation bug, found by Mark via a (bad?) compilation warning.
  Thank you!</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">- Fix linking.</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- "GPL" is not a valid spdx license</changelog>
  <changelog author="antoine.belvire@laposte.net" date="1434974400">- Update to 1.2.5:
  * bugfix: auto-props not applied for explicitly specified entries.
    Please note that the auto-props _only_ get applied if there are
    _no_ properties on an entry set (yet); so, after fsvs prop-set
    file property... the auto-props will _not_ be applied (as they
    might overwrite the manually set properties).
  * compilation fixes for MacOS 10.6 (1.2.4)
  * added "password" option (1.2.4)
  * workarounds for gcc-4.5 and gcc-4.6 regressions (1.2.4)
  * compatibility with autoconf 2.68 (1.2.4)
- Rebase fsvs-1.2.3-linking.patch into fsvs-1.2.5-linking.patch
- Remove gcc46.diff (upstreamed).
- Fix build with GCC 5: add -fgnu89-inline to CFLAGS.</changelog>
  <changelog author="bwiedemann@suse.com" date="1495886400">- Update to 1.2.7
  * Updates for GCC 5 and Clang
- Rebase fsvs-1.2.5-linking.patch
- Add reproducible.patch to sort input files to make build reproducible
  (boo#1041090)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.2.9:
  - Various small fixes that got visible with new compiler versions and/or LLVM.
  - Fixed URI canonicalization (UTF8)
- refreshed patches fsvs-1.2.5-linking.patch, fsvs-destdir.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743076800">- update to 1.2.13:
  * build system tweaks
- update to 1.2.12:
  * Don't use pcre2_get_match_data_size
  * Allow comments in "fsvs ignore load" lists.
  * Repair webdav: close the root directory handle as well
- includes changes from 1.2.11:
  * fix webdav removed duplicated open calls
- includes changes from 1.2.10:
  * Restore properties like the update- and commit-pipe on "sync-repos"
  * When using a commit-pipe store the original (non-transformed) MD5
    in the local properties as well, so that they match the remote data.
  * Switched to pcre2
- drop upstreamed patches:
  * fsvs-destdir.patch
  * fsvs-1.2.5-linking.patch
  * reproducible.patch</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1755691200">- Fix build error with automake 1.18.1
  * the name of automake libdir is automake-1.18 although the version
    number is 1.18.1, use 'automake --print-libdir' to instead of
    query the rpm package version</changelog>
</package>
<package pkgid="83792e2e6871ab99dec113c8bd4d25d11d8c11aa78b1500a70a152c174ce7bae717a58df71879f3eb03fad5667ba1381d4b38d16e63d7d6fa94824a64f2fe108" name="fswatch-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.0" rel="1.1"/>
  <changelog author="Michal Vyskocil &lt;mvyskocill@opensuse.org&gt;" date="1710763200">- Initial packaging of fswatch 1.17.1 for openSUSE</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1736078400">- Update to 1.18.0
  * The C++17 standard has been adopted: code has been rewritten and simplified
  to adobe new features of the C++17 standard library such as std::filesystem.
  * gettextize: gettext v. 0.22.5
  * Documentation: add reference to Go bindings.
  * Issue #313: Make -1, --one-event return $? when killed.
  * Remove unused or obsolete configuration checks.
  * Use the #include predefined notation to include generated configuration headers.
  * Use target CPPFLAGS instead of AM_CPPFLAGS.
  * Update FSEventStreamEventFlags flags and add support to macOS 10.13+ features.
  * Issue #278: fsevents monitor: Add support to for extended data, to allow
  * file inodes to be collected with events. This feature enables users to
  * correlate rename events.
  * Issue #278: inotify monitor: Add support for
  correlation cookie. This feature enables users to correlate rename events.
  * Add %c format specifier to print the event correlation id.
  * Require &lt;mutex&gt;, &lt;atomic&gt; and thread_local and remove checks and conditional code.
- libfswatch v. 1.18.0 introduces the following features and bug fixes:
  * Update the event class to have a correlation id field.
  * Remove private headers from the list of installed header files.
  * Library interface does not depend on configuration any longer.
- Packaging changes
  * Use autogen.sh to regnerate configure script
  * Remove non Linux READMEs</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1737979200">- Update to 1.18.2
  * Added event flag CloseWrite: file open for write has been closed.
  * inotify_monitor: added support for CloseWrite, adding support for events of
    type IN_CLOSE_WRITE.
  * Issue #337: fswatch exits on non-existing paths.
- Update to 1.18.1
  * Issue #333: Handle non-ASCII characters in file paths to prevent segmentation
    faults in FSEvents callback.
- require gcc &gt; 7, as build fail in this version</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1742212800">- Update to 1.18.3
  * Fix: spurious output inotify_rm_watch: Invalid argument
  * Issue #335: v. 1.18.0: build error: kFSEventStreamCreateFlagFileEvents was
    not declared in this scope.
  * Grammar fix in documentation.
  * Fix: typo in man page.</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1776772800">- Update to 1.19.1
  * Issue #352: inotify no longer reports access, open, or close-without-write
    events unless access events are enabled with -a or --access.
  * PR #354, Issue #330: Fix recursive inotify monitoring so fast file creation
    in newly-created directories is detected.
  * Fix: spurious output 'inotify_rm_watch: Invalid argument'</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1777550400">- Update to 1.20.1
  * Correct the 1.20.0 release notes to document PR 368, Issue 367: the Linux
    inotify monitor now uses an epoll/eventfd wait loop, and building it now
    requires epoll, eventfd, and inotify_init1 support.
- 1.20.0
  * Issue 365: Add a Linux fanotify monitor and generic event process
    attribution metadata.
  * Issue 365: Add opt-in fanotify monitor properties for unlimited event
    queue and mark limits.
  * Issue 365: Add the fsw_cevent_v2 C callback API for correlation and
    process attribution metadata without changing the existing fsw_cevent ABI.
- Packaging:
  * Bump soname to libfswatch14</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1778414400">- update to 1.21.0
  * The public C++ fsw::monitor layout changed. C++ clients should be
    rebuilt against this release. The soname is changes to libfswatch15
  * CLI, Issues 104 and 273: Add --filter-mode=conjunctive. In this mode,
    include filters define the candidate set and exclude filters subtract from
    it: a path is accepted when it matches an include filter, or when no
    include filters are specified, and does not match any exclude filter.
  * CLI, Issue 151: Add --prune to prevent recursive traversal from
    descending into matching directories where the selected monitor performs
    traversal in fswatch or libfswatch. This is distinct from --exclude:
  - -exclude filters emitted events, while --prune prevents recursive
    descent into matching subtrees.
  * Compatibility: Legacy include/exclude filter behavior remains the default.
    In legacy mode, include filters may still override exclude filters.
  * Bug fix, Issue 247: Keep explicit root paths eligible for monitor setup
    even when path filters would reject the root path itself, allowing matching
    children to be discovered and reported.
  * Add filtering regression coverage for legacy and conjunctive filter modes,
    root-path eligibility, and traversal pruning.
  * API: Add C API support for filter mode selection and prune filters.
  * Compatibility: Legacy filter behavior remains the default.
  * Bug fix, Issue 247: Keep explicit root paths eligible for monitor setup
    even when path filters would reject the root path itself, allowing matching
    children to remain discover able.</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1778587200">- use sover macro avoiding the typos in a spec
- fixes the nothing provides libfswatch15=</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1785153600">- update to 1.22.0
  * The inotify monitor now appends the kernel-provided child name
    to MovedFrom and MovedTo event paths while forwarding
    rename-correlation cookies unchanged.</changelog>
</package>
<package pkgid="55719a1ab7721564c82ba373c75a586266dc43aeba3b11764ad5d27af29732887e4359b6075a565c3ec8bb9554fe54514b00df4bb475c2b5de3bcdeee477bb08" name="fswatch-debugsource" arch="i586">
  <version epoch="0" ver="1.22.0" rel="1.1"/>
  <changelog author="Michal Vyskocil &lt;mvyskocill@opensuse.org&gt;" date="1710763200">- Initial packaging of fswatch 1.17.1 for openSUSE</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1736078400">- Update to 1.18.0
  * The C++17 standard has been adopted: code has been rewritten and simplified
  to adobe new features of the C++17 standard library such as std::filesystem.
  * gettextize: gettext v. 0.22.5
  * Documentation: add reference to Go bindings.
  * Issue #313: Make -1, --one-event return $? when killed.
  * Remove unused or obsolete configuration checks.
  * Use the #include predefined notation to include generated configuration headers.
  * Use target CPPFLAGS instead of AM_CPPFLAGS.
  * Update FSEventStreamEventFlags flags and add support to macOS 10.13+ features.
  * Issue #278: fsevents monitor: Add support to for extended data, to allow
  * file inodes to be collected with events. This feature enables users to
  * correlate rename events.
  * Issue #278: inotify monitor: Add support for
  correlation cookie. This feature enables users to correlate rename events.
  * Add %c format specifier to print the event correlation id.
  * Require &lt;mutex&gt;, &lt;atomic&gt; and thread_local and remove checks and conditional code.
- libfswatch v. 1.18.0 introduces the following features and bug fixes:
  * Update the event class to have a correlation id field.
  * Remove private headers from the list of installed header files.
  * Library interface does not depend on configuration any longer.
- Packaging changes
  * Use autogen.sh to regnerate configure script
  * Remove non Linux READMEs</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1737979200">- Update to 1.18.2
  * Added event flag CloseWrite: file open for write has been closed.
  * inotify_monitor: added support for CloseWrite, adding support for events of
    type IN_CLOSE_WRITE.
  * Issue #337: fswatch exits on non-existing paths.
- Update to 1.18.1
  * Issue #333: Handle non-ASCII characters in file paths to prevent segmentation
    faults in FSEvents callback.
- require gcc &gt; 7, as build fail in this version</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1742212800">- Update to 1.18.3
  * Fix: spurious output inotify_rm_watch: Invalid argument
  * Issue #335: v. 1.18.0: build error: kFSEventStreamCreateFlagFileEvents was
    not declared in this scope.
  * Grammar fix in documentation.
  * Fix: typo in man page.</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1776772800">- Update to 1.19.1
  * Issue #352: inotify no longer reports access, open, or close-without-write
    events unless access events are enabled with -a or --access.
  * PR #354, Issue #330: Fix recursive inotify monitoring so fast file creation
    in newly-created directories is detected.
  * Fix: spurious output 'inotify_rm_watch: Invalid argument'</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1777550400">- Update to 1.20.1
  * Correct the 1.20.0 release notes to document PR 368, Issue 367: the Linux
    inotify monitor now uses an epoll/eventfd wait loop, and building it now
    requires epoll, eventfd, and inotify_init1 support.
- 1.20.0
  * Issue 365: Add a Linux fanotify monitor and generic event process
    attribution metadata.
  * Issue 365: Add opt-in fanotify monitor properties for unlimited event
    queue and mark limits.
  * Issue 365: Add the fsw_cevent_v2 C callback API for correlation and
    process attribution metadata without changing the existing fsw_cevent ABI.
- Packaging:
  * Bump soname to libfswatch14</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1778414400">- update to 1.21.0
  * The public C++ fsw::monitor layout changed. C++ clients should be
    rebuilt against this release. The soname is changes to libfswatch15
  * CLI, Issues 104 and 273: Add --filter-mode=conjunctive. In this mode,
    include filters define the candidate set and exclude filters subtract from
    it: a path is accepted when it matches an include filter, or when no
    include filters are specified, and does not match any exclude filter.
  * CLI, Issue 151: Add --prune to prevent recursive traversal from
    descending into matching directories where the selected monitor performs
    traversal in fswatch or libfswatch. This is distinct from --exclude:
  - -exclude filters emitted events, while --prune prevents recursive
    descent into matching subtrees.
  * Compatibility: Legacy include/exclude filter behavior remains the default.
    In legacy mode, include filters may still override exclude filters.
  * Bug fix, Issue 247: Keep explicit root paths eligible for monitor setup
    even when path filters would reject the root path itself, allowing matching
    children to be discovered and reported.
  * Add filtering regression coverage for legacy and conjunctive filter modes,
    root-path eligibility, and traversal pruning.
  * API: Add C API support for filter mode selection and prune filters.
  * Compatibility: Legacy filter behavior remains the default.
  * Bug fix, Issue 247: Keep explicit root paths eligible for monitor setup
    even when path filters would reject the root path itself, allowing matching
    children to remain discover able.</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1778587200">- use sover macro avoiding the typos in a spec
- fixes the nothing provides libfswatch15=</changelog>
  <changelog author="Michal Vyskocil &lt;mvyskocil@opensuse.org&gt;" date="1785153600">- update to 1.22.0
  * The inotify monitor now appends the kernel-provided child name
    to MovedFrom and MovedTo event paths while forwarding
    rename-correlation cookies unchanged.</changelog>
</package>
<package pkgid="949d39b293046bba7710e0111e4abd9ee9a42b321b632c38afe854710e2172d07e863fba1088d1f2da36b90f963d007829b21e0a9fdbf0cda88109fb046824f5" name="fswebcam-debuginfo" arch="i586">
  <version epoch="0" ver="20200725" rel="1.13"/>
  <changelog author="adrian@suse.de" date="1404216000">- initial package of version 20140113
- based on a spec file from Thomas Spahni</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1577966400">- update to current version from git
  * new support for VYUY format
  * new bayer formats
  * WebP output support
  * update videodev2.h header
  * optflags are taken into account
  * documentation and build env updates
- fix URL references</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601380800">- update to 20200725:
  - Return a non-zero if the capture fails.
  - Add option to change camera timeout from default of 10 seconds.
    (James McCormac)
  - Add new Bayer palettes. (Eugen Hristev)
  - Add WebP output support.
  - Add option to dump raw frames to stdout. (Philipp Simon Schmidt)
  - Add option to limit number of times to loop.
  - Fix libgd 2.3.0+ issue where the font test always fails. (Ashley Dixon)</changelog>
</package>
<package pkgid="5eff09510e79565ffcdcb0d52fbb1190fe60d7f8abe358619f03c32fbece6e6fbe6f5e386bd98b145fc7c3967c064c5f83775c83f0b3d21b6002314a3e454fd3" name="fswebcam-debugsource" arch="i586">
  <version epoch="0" ver="20200725" rel="1.13"/>
  <changelog author="adrian@suse.de" date="1404216000">- initial package of version 20140113
- based on a spec file from Thomas Spahni</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1577966400">- update to current version from git
  * new support for VYUY format
  * new bayer formats
  * WebP output support
  * update videodev2.h header
  * optflags are taken into account
  * documentation and build env updates
- fix URL references</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601380800">- update to 20200725:
  - Return a non-zero if the capture fails.
  - Add option to change camera timeout from default of 10 seconds.
    (James McCormac)
  - Add new Bayer palettes. (Eugen Hristev)
  - Add WebP output support.
  - Add option to dump raw frames to stdout. (Philipp Simon Schmidt)
  - Add option to limit number of times to loop.
  - Fix libgd 2.3.0+ issue where the font test always fails. (Ashley Dixon)</changelog>
</package>
<package pkgid="a632fd686a56a0f8fb08ac8220ed7b25e500abfad1085cf924ca425b48ef3f8e8f38d2a9c4a31d3653cc7419c528670e273fa6ac0b5e6dba373d2622c82f5b3c" name="ft2-clone-debuginfo" arch="i586">
  <version epoch="0" ver="2.22" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1774872000">- Update to version 2.13
  * Use 2-point cosine interpolation for scopes instead of 4-point
    cubic B-spline. This is favorable as it doesn't lower the
    waveform amplitude for samples containing very high frequency
    data. The whole point of interpolating the scopes is to prevent
    the staircase effect at very low pitches, and this does the job</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775390400">- Update to version 2.14
  * The volume and panning envelopes should now behave exactly
    like FT2 in special cases.
  * Some other things regarding audio has been changed to better
    match FT2 (but the difference is maybe not audible).
  * New higher-quality FT2 logo in the about screen.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775736000">- Update to version 2.15
  * BPM and voice/channel pitches are now tuned to closely match
    original FT2 with an SB16 sound card at max audio output rate
    (44000Hz). If precise BPM is more important to you than
    FT2-accuracy, then check out the new "Precise BPM" option in
    Config -&gt; Audio.
  * Updated the help text to better reflect on the (default) FT2
    BPM mode.
  * It's now possible to select a rate below 44100Hz when rendering
    song to WAV.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776081600">- Update to version 2.16
  * Reverted mixer interpolation phases from 4096 to 8192.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776427200">- Update to version 2.17
  * Bug fix: The "Precise BPM" checkbox in Config-&gt;Audio was not
    uninitialized properly and could accidentally be interacted
    with in other screens.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777464000">- Update to version 2.18
  * The windowed-sinc interpolation kernels are now calculated
    with unity gain.
  * The scopes now use windowed-sinc interpolation again
    (previously buggy).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777809600">- Update to version 2.19
  * Set audio input/output device to default during config reset.
  * If audio input device was set to default, properly open default
    audio input device before sampling audio.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782907200">- Update to version 2.20
  * Sinc interpolation now uses up 74kB RAM instead of 2.4MB and
    thus is less hard on the CPU cache. In some cases this means
    even faster rendering. The way this change works is that the
    polyphase look-up tables now use 256 phases/branches instead of
    8192, coupled with linear interpolation between the phases when
    in use. This method is equal to having many more pre-computed
    phases than 8192, which in theory also means better precision.
  * Cubic spline interpolation now doesn't use a look-up table.
    Again, this is less hard on the CPU cache.
  * (Hopefully) fixed "Alt Gr" key not working on some systems.
  * "About" screen rendering has been optimized (big whoop).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783252800">- Update to version 2.21
  * Windows: Dropped support for Windows XP (it's 25 years old,
    time to move on!). The earliest supported Windows version is
    now Windows 7 SP1.
  * Windows: Upgraded the Visual Studio project from vs2019 to
    vs2026 for taking advantage of vs2026's new compiler (should
    result in faster code).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784462400">- Update to version 2.22
  * Fixed: The "All files" mode in Disk Op. had consistency issues
    when changing the Disk Op. item.
  * Fixed a bug where exiting text editing mode with the
    enter/return key could cause a sample trigger to happen
    afterwards. This also applied to certain System Request dialogs</changelog>
</package>
<package pkgid="93c632424cf86ac9df92952106741ef5409dfb52fc3b67fa1520d591c01da309c8ceb04d4fad59d684c48fae856d61030bb495e964ab84179c4e6d4d66594df1" name="ft2-clone-debugsource" arch="i586">
  <version epoch="0" ver="2.22" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1774872000">- Update to version 2.13
  * Use 2-point cosine interpolation for scopes instead of 4-point
    cubic B-spline. This is favorable as it doesn't lower the
    waveform amplitude for samples containing very high frequency
    data. The whole point of interpolating the scopes is to prevent
    the staircase effect at very low pitches, and this does the job</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775390400">- Update to version 2.14
  * The volume and panning envelopes should now behave exactly
    like FT2 in special cases.
  * Some other things regarding audio has been changed to better
    match FT2 (but the difference is maybe not audible).
  * New higher-quality FT2 logo in the about screen.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775736000">- Update to version 2.15
  * BPM and voice/channel pitches are now tuned to closely match
    original FT2 with an SB16 sound card at max audio output rate
    (44000Hz). If precise BPM is more important to you than
    FT2-accuracy, then check out the new "Precise BPM" option in
    Config -&gt; Audio.
  * Updated the help text to better reflect on the (default) FT2
    BPM mode.
  * It's now possible to select a rate below 44100Hz when rendering
    song to WAV.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776081600">- Update to version 2.16
  * Reverted mixer interpolation phases from 4096 to 8192.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776427200">- Update to version 2.17
  * Bug fix: The "Precise BPM" checkbox in Config-&gt;Audio was not
    uninitialized properly and could accidentally be interacted
    with in other screens.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777464000">- Update to version 2.18
  * The windowed-sinc interpolation kernels are now calculated
    with unity gain.
  * The scopes now use windowed-sinc interpolation again
    (previously buggy).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777809600">- Update to version 2.19
  * Set audio input/output device to default during config reset.
  * If audio input device was set to default, properly open default
    audio input device before sampling audio.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782907200">- Update to version 2.20
  * Sinc interpolation now uses up 74kB RAM instead of 2.4MB and
    thus is less hard on the CPU cache. In some cases this means
    even faster rendering. The way this change works is that the
    polyphase look-up tables now use 256 phases/branches instead of
    8192, coupled with linear interpolation between the phases when
    in use. This method is equal to having many more pre-computed
    phases than 8192, which in theory also means better precision.
  * Cubic spline interpolation now doesn't use a look-up table.
    Again, this is less hard on the CPU cache.
  * (Hopefully) fixed "Alt Gr" key not working on some systems.
  * "About" screen rendering has been optimized (big whoop).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1783252800">- Update to version 2.21
  * Windows: Dropped support for Windows XP (it's 25 years old,
    time to move on!). The earliest supported Windows version is
    now Windows 7 SP1.
  * Windows: Upgraded the Visual Studio project from vs2019 to
    vs2026 for taking advantage of vs2026's new compiler (should
    result in faster code).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784462400">- Update to version 2.22
  * Fixed: The "All files" mode in Disk Op. had consistency issues
    when changing the Disk Op. item.
  * Fixed a bug where exiting text editing mode with the
    enter/return key could cause a sample trigger to happen
    afterwards. This also applied to certain System Request dialogs</changelog>
</package>
<package pkgid="5f89b7070f999b7d27f675e14a6610facc524401b38ad256147b42d7a27206aba0d6bd22c6ee6dd97d9d1f4be3ef2d809e27d628efafedd140bee32e80e9dd67" name="ft2play-debuginfo" arch="i586">
  <version epoch="0" ver="0~git20230215" rel="1.12"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676376000">- Update to version 0~git20220407
- Use _service file to generate tarball from git
  Mon Oct 11 14:01:50 UTC 2021 - Arachnos
- Initial package with ft2play git20210713.e997a5c</changelog>
  <changelog author="mardnh@gmx.de" date="1676462400">- Update to version 0~git20230215:
  * Added CMakeLists.txt by roox
- Drop not longer needed patch:
  * 0001-Create-CMakeLists.txt.patch</changelog>
</package>
<package pkgid="319b54f384dd4dbebbca70e903c10f45c58127b550ad327e170220a088630068a91680549588c0c18d52ee4c088df04c6407b5b49efdbdae400f2ee70991378f" name="ft2play-debugsource" arch="i586">
  <version epoch="0" ver="0~git20230215" rel="1.12"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676376000">- Update to version 0~git20220407
- Use _service file to generate tarball from git
  Mon Oct 11 14:01:50 UTC 2021 - Arachnos
- Initial package with ft2play git20210713.e997a5c</changelog>
  <changelog author="mardnh@gmx.de" date="1676462400">- Update to version 0~git20230215:
  * Added CMakeLists.txt by roox
- Drop not longer needed patch:
  * 0001-Create-CMakeLists.txt.patch</changelog>
</package>
<package pkgid="8c802a406763deeb11ca5963af96d3dfb3ee315c7b107c141134c7437cc6e96e8d808e4df0f07dcbd8e413bff405f33801c1ba9f53ad4d8fd4c894c669f03114" name="ftdump-debuginfo" arch="i586">
  <version epoch="0" ver="2.14.3" rel="1.2"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1740484800">- update to 2.13.3:
  * Some  fields in the `FT_Outline` structure have been changed
    from signed to unsigned type, which better reflects the actual
    usage. It is also an additional means to protect against
    malformed input.
  * Rare double-free crashes in the cache subsystem have been fixed.
  * Excessive stack allocation in the autohinter has been fixed.
  * The B/W  rasterizer has received a major upkeep that results in
    large performance improvements.  The rendering speed has
    increased and even doubled for very complex glyphs.</changelog>
  <changelog author="pgajdos@suse.com" date="1760702400">- package FTL.TXT and GPLv2.TXT [bsc#1252148]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 2.14.1:
  * The auto-hinter got new abilities. It can now better separate
    diacritic glyphs from base glyphs at small sizes  by
    artificially moving  diacritics up (or  down) if necessary
  * Tilde accent  glyphs get vertically stretched at small sizes so
    that they don't degenerate to horizontal lines.
  * Diacritics directly attached to a base glyph (like the ogonek in
    character 'ę') no longer distort the shape of the base glyph
  * The TrueType  instruction interpreter  was optimized to
    produce a 15% gain in the glyph loading speed.
  * Handling of Variation Fonts is now considerably faster
  * TrueType and CFF glyph loading speed has been improved by 5-10%
    on modern 64-bit platforms  as  a result of better handling of
    fixed-point multiplication.
  * The BDF driver now loads fonts 75% faster.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1772539200">- update to 2.14.2
- Important changes
  * Several changes related to LCD filtering are implemented to
    achieve better performance and encourage sound practices.
    + Instead of blanket LCD filtering over the entire bitmap, it
    is now applied only to non-zero spans using direct rendering.
    This speeds up the ClearType-like rendering by more than 40%
    at sizes above 32 ppem.
    + Setting the filter weights with FT_Face_Properties is no
    longer supported. The default and light filters are optimized
    to work with any face.
    + The legacy libXft LCD filter algorithm is no longer provided.
- Important bug fixes
  * A bunch of potential security problems have been found
    (bsc#1259118, CVE-2026-23865). All users should update.
  * The italic angle in `PS_FontInfo` is now stored as a fixed-point
    value in degrees for all Type 1 fonts and their derivatives,
    consistent with CFF fonts and common practices. The broken
    underline position and thickness values are fixed for CFF fonts.
- Miscellaneous
  * The `x` field in the `FT_Span` structure is now unsigned.
  * Demo program `ftgrid` got an option `-m` to select a start
    character to display.
  * Similarly, demo program `ftmulti` got an option `-m` to select a
    text string for rendering.
  * Option `-d` in the demo program `ttdebug` is now called `-a`,
    expecting a comma-separated list of axis values.  The user
    interface is also slightly improved.
  * The `ftinspect` demo program can now be compiled with Qt6, too.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1783598400">- update to 2.14.3
- Important bug fixes
  * A bunch of potential security problems have been found. All
    users should update.
- Miscellaneous
  * If configuration option `TT_CONFIG_OPTION_GPOS_KERNING` is
    active, GPOS-based kerning could miss some value pairs (bug
    introduced in version 2.14.0).
- Added patch:
  * freetype-CVE-2026-50811.patch
    + upstream fix for issue #1436, bsc#1271045, CVE-2026-50811:
    out-of-bounds read vulnerabilityin src/truetype/ttgxvar.c in
    the TT_Get_Var_Design implementation used by
    FT_Get_Var_Design_Coordinates</changelog>
</package>
<package pkgid="59360c0d72d3f158144532fbb640ddfcaa5fa93cc6a6648b255113e304154394ff3313c4e4bb38e223fc5f52ad3b67cd341754f1466778b3c1b20d19f3a2c3bb" name="ftgl-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="3.5"/>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1746532800">- Fix build failure, add patch fix_type_error.patch</changelog>
</package>
<package pkgid="d65b0c20646d934311662fb6e346c0d3d28eaa9b1a5ee2cb3430c4d533c987ea4026d55820155654eeb2241c4a37b5a2712444aa1073a5f12b2f0a0686b73c10" name="ftgl-demo-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="3.5"/>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1746532800">- Fix build failure, add patch fix_type_error.patch</changelog>
</package>
<package pkgid="162882705a871c15c0f6eaf02e36086ef8e8836f7523cf19edcd9790c55361219e6ac42f59b6aaa1546363f00b46fcec99cffb3478cd309297483519a9884e24" name="ftop-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="3.8"/>
  <changelog author="pascal.bleser@opensuse.org" date="1276603200">- initial package (1.0)
- buffer overflow patch sent upstream:
  http://code.google.com/p/ftop/issues/detail?id=1</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1276603201">- rework the autoconf/ncurses patch to avoid calling autoreconf,
  which is breaking on SLE
- add a patch ("ftop-fix_printf_format.patch") to fix the improper
  use of %u for formatting size_t variables in printf (must use %zu
  instead): http://code.google.com/p/ftop/issues/detail?id=2</changelog>
  <changelog author="dsterba@suse.cz" date="1409745600">- clean spec</changelog>
  <changelog author="dsterba@suse.cz" date="1650542400">- fix build, regenerate autoconf files
- clean spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="b67de5733a40de13bb7c83a470bb9b2aa203ccc0080c6bf6475a620eba2c16ac1f97fb8575bfea4a3df605921e1f165dcd1a79b84f8903469b7ce17ba2fb4e59" name="ftop-debugsource" arch="i586">
  <version epoch="0" ver="1.0" rel="3.8"/>
  <changelog author="pascal.bleser@opensuse.org" date="1276603200">- initial package (1.0)
- buffer overflow patch sent upstream:
  http://code.google.com/p/ftop/issues/detail?id=1</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1276603201">- rework the autoconf/ncurses patch to avoid calling autoreconf,
  which is breaking on SLE
- add a patch ("ftop-fix_printf_format.patch") to fix the improper
  use of %u for formatting size_t variables in printf (must use %zu
  instead): http://code.google.com/p/ftop/issues/detail?id=2</changelog>
  <changelog author="dsterba@suse.cz" date="1409745600">- clean spec</changelog>
  <changelog author="dsterba@suse.cz" date="1650542400">- fix build, regenerate autoconf files
- clean spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="5aa2ea86fa02f9988cb203142452f303d7600fd81f9886f6dcf967d24d801771c52d879792eef97b988b837fe2d82dfa07c1e4de6df7e0519b7d95f6e5ffd31c" name="ftp-debuginfo" arch="i586">
  <version epoch="0" ver="0.17" rel="697.4"/>
  <changelog author="kukuk@suse.de" date="1001505600">- Add patch for LFS support</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- add %defattr</changelog>
  <changelog author="schwab@suse.de" date="1137153600">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="meissner@suse.de" date="1175169600">- added ncurses-devel</changelog>
  <changelog author="crrodriguez@suse.de" date="1207828800">- fix build with glibc 2.8, ARG_MAX no longer defined</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro (not %configure, this is not
  autoconf)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744113600">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
</package>
<package pkgid="ef008f054023a620260905536d4e41e69291516285ac3f7ca98bdea88ea19377787a3a842e8baf671357d9271f93b1400a25fd5ddad0d1c6322909cf71a46c46" name="ftp-debugsource" arch="i586">
  <version epoch="0" ver="0.17" rel="697.4"/>
  <changelog author="kukuk@suse.de" date="1001505600">- Add patch for LFS support</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- add %defattr</changelog>
  <changelog author="schwab@suse.de" date="1137153600">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="meissner@suse.de" date="1175169600">- added ncurses-devel</changelog>
  <changelog author="crrodriguez@suse.de" date="1207828800">- fix build with glibc 2.8, ARG_MAX no longer defined</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro (not %configure, this is not
  autoconf)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744113600">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
</package>
<package pkgid="98b3a383eb2e1285fb9f612ff9fbb045516a865230a2115dffbc939acaa4148450ce02f9fbe46e5c47d79fee62f92bd4500e4ec4d1ab63e71fd629c3b84176c0" name="ftxui-debugsource" arch="i586">
  <version epoch="0" ver="7.0.3" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680436800">- Initial package of ftxui 4.0.0 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684497600">- Update to 4.1.0:
  Component:
  * Feature: Support ResizableSplit with customizable separator.
  * Fix: Support arrow keys in application mode
  * Fix: Remove useless new line when using an alternative screen.
  Dom:
  * Feature: Add the dashed style for border and separator:
    See DASHED enum, and separatorDashed(), borderDashed() functions.
  * Feature: Add colored borders.
    See functions: borderStyled(BorderStyle, Color) and borderStyled(Color).
  * Feature: Add LinearGradient. It can be used in color and bgColor.
  * Improvement: Color::Interpolate() uses gamma correction.
  * Fix: Check the graph area is positive.
  Build/Install:
  * Use globally set CMAKE_CXX_STANDARD if it is set.
  * Expose the pkg-config file.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1685275200">- Update to 4.1.1:
  * Resolve compile issues in component_fuzzer</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692619200">- Update to 5.0.0:
  Component:
  * Breaking: MenuDirection enum is renamed Direction
  * Breaking: GaugeDirection enum is renamed Direction
  * Breaking: Direction enum is renamed WidthOrHeight
  * Breaking: Remove ComponentBase copy constructor/assignment.
  * Breaking: MenuOption::entries is renamed MenuOption::entries_option.
  * Breaking: Ref&lt;{Component}Option&gt; becomes {Component}Option in component constructors.
  * Feature: ResizeableSplit now support arbitrary element as a separator.
  * Feature: input is now supporting multiple lines.
  * Feature: input style is now customizeable.
  * Bugfix: Support F1-F5 from OS terminal.
  * Feature: Add struct based constructor:
    + Component Button(ButtonOption options);
    + Component Checkbox(CheckboxOption options);
    + Component Input(InputOption options);
    + Component Menu(MenuOption options);
    + Component MenuEntry(MenuEntryOption options);
    + Component Radiobox(RadioboxOption options);
    + Component Slider(SliderOption&lt;T&gt; options);
    + Component ResizableSplit(ResizableSplitOption options);
  * Feature: Add ScreenInteractive::TrackMouse(false) disable mouse support.
  Dom:
  * Feature: Add hyperlink decorator. For instance:
    auto link = text("Click here") | hyperlink("https://github.com/FTXUI")
    See the OSC 8 page.
    FTXUI support proposed by @aaleino in #662.
  Screen:
  * Breaking: WordBreakProperty becomes a uint8_t enum. This yields a 0.8%
    performance improvement.
  * Breaking: Remove user defined Pixel constructor and equality operator.
  * Performance: 19% faster on benchmarks.
  Build:
  * Check version compatibility when using cmake find_package()
  * Add FTXUI_DEV_WARNING options to turn on warnings when building FTXUI
  * Turn OFF by default FTXUI_BUILD_DOCS
  * Turn OFF by default FTXUI_BUILD_EXAMPLE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1781524800">- Update to 7.0.0:
  See https://github.com/ArthurSonzogni/FTXUI/releases/tag/v7.0.0</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1784030400">- Update to 7.0.1:
  Screen:
  * Bugfix: Restore TrueColor support on Windows Terminal (default to TrueColor
    on Windows and check WT_SESSION environment variable for WSL
    compatibility). See #1305.
  * Feature: Honor the NO_COLOR environment variable (https://no-color.org).
    When set and non-empty, colors degrade to the terminal's default colors.
  * Bugfix: Apple's Terminal.app (TERM_PROGRAM=Apple_Terminal) is now reported
    as Palette256 instead of TrueColor; it does not support 24bit colors.
  * Bugfix: An empty terminal name or terminal emulator name is now treated as
    unidentified by Terminal::ComputeColorSupport, instead of implying
    TrueColor support.
  * Bugfix: Avoid segmentation fault / crash during static initialization if
    Color::RGB or other color constants are constructed globally/statically
    before main(). See #1303.
  Build:
  * Bugfix: Fix build failure when an older FTXUI is installed in a system
    include path (e.g. MacPorts upgrade). A CMake deduplication quirk was
    promoting the project's own -I include/ to -isystem, causing package
    managers' -I/opt/local/include (which may contain stale headers) to win.
    See #1299, #1300.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1785758400">- Update to 7.0.2:
  Component:
  * Bugfix: Fix high CPU usage (app and terminal emulator, e.g. tmux) caused by a
    cursor position request/reply feedback loop redrawing the screen at ~60fps in
    the non-alternate-screen modes. See #1302.
  * Animation frames are now produced only when requested via
    animation::RequestAnimationFrame() (e.g. by animation::Animator), as in
    FTXUI 6. Receiving an event no longer implicitly triggers an animation
    frame.
  * Bugfix: App::PostEvent is now thread safe again, as documented. Since the
    7.0.0 event loop rework it pushed into an unsynchronized buffer, racing with
    the main loop when called from another thread.
  * Bugfix: Fix unbounded memory growth in the event buffer. A receiver used
    during terminal setup was kept for the whole App lifetime, retaining every
    subsequent event (including every mouse move).
  Dom:
  * Performance: text computes its requirement once and renders only the
    visible lines. This makes scrolling a large text inside a frame
    significantly faster. See #1309.
  * Performance: text selection now only visits and stores the selected line
    range, instead of scanning and allocating one entry per line of the whole
    text on every frame.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1786017600">- Update to 7.0.3:
  Bugfix:
  * Fix incorrect mouse position in non-alternate-screen modes. The cursor
    position request (used to convert mouse coordinates from screen space to
    frame space) could be sent asynchronously, after the cursor had already
    moved away from the frame's origin, causing the terminal's reply to be
    misread as the wrong offset. Regressed by the 7.0.2 throttle fix, which
    made the request's 500ms throttle actually engage for the first time. See
    [#1310].</changelog>
</package>
<package pkgid="93f08c3c1efaca9d296a07a3a64e3f4ade358b997461b7c8a2e1aaa6245000dccfd6663eb652aea83a8b8501159efd761bef07404d80245376b87a6fb159729f" name="fuse-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.9" rel="8.5"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749297600">- Drop fuse-devel-static.
- Modernize specfile.
- Do not require installation of documentation for use of FUSE
  headers.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1752840000">- Workaround gettext 0.25 behavioral changes
  and call autopoint as needed [boo#1246701]</changelog>
</package>
<package pkgid="2536395852fa39b3f5f61eaa7c853b67264bd716c8e42fd0e2b97928fe9651528c3fc6b94434ad48d2ece5655e311858cd6e444f8085acfa6d9690fbffb31ac8" name="fuse-debugsource" arch="i586">
  <version epoch="0" ver="2.9.9" rel="8.5"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749297600">- Drop fuse-devel-static.
- Modernize specfile.
- Do not require installation of documentation for use of FUSE
  headers.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1752840000">- Workaround gettext 0.25 behavioral changes
  and call autopoint as needed [boo#1246701]</changelog>
</package>
<package pkgid="0f9db3aad6d810417eb5212f81d05ec558c0e915ad73204941e2d37955ef8abc7ca4a7262d4f43ab9780a06cf60f1f15cd95c2d9339be70b30346df3ef2d7d4b" name="fuse-exfat-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="3.10"/>
  <changelog author="dap.darkness@gmail.com" date="1465128000">- Update to 1.2.4:
  * Fixed wrong files names hashes.
  * Man pages are now installed by default.
  * Commas and backslashes in device names are now escaped.</changelog>
  <changelog author="asarai@suse.com" date="1503144000">- Update to 1.2.7.
  * Fixed handling of two last clusters: operations with files that occupy these clusters could fail.
  * Fixed crash when started with stdin, stdout or stderr closed.
  [1.2.6]
  * Operations with directories (except initial listing) now make less read/write system calls.
  * Fixed handling of files with optional tail entries (0xe0-0xff): videoclip files created by Sony cameras were missing.
  * Write operations now correctly return ENOSPC (instead of EIO) when there is no free disk space left.
  * Fixed max file name length: it's 255 16-bit code units (not 256).
  [1.2.5]
  * Added an option for dumpexfat to show file fragments [Daniel Drake].
  * Fixed crash when directory starts with an invalid cluster.
  * Daylight saving time in now properly reflected in file timestamps.</changelog>
  <changelog author="astieger@suse.com" date="1544443200">- fuse-exfat 1.2.8:
  * Fixed new files or directories creation in the root directory:
    ensure there are no 0x00 entries before valid ones; otherwise
    Windows can corrupt them boo#1118871</changelog>
  <changelog author="astieger@suse.com" date="1544443201">- fuse-exfat 1.3.0:
  * Clean up FUSE code preparing for FUSE 3 support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Trim filler wording from description.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1606392000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in post-scripts (bsc#1195391)
- remove usrmerge hacks</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 1.4.0:
  * Added exfatattrib utility which prints or changes file
    attributes
  * Added FUSE 3 support. FUSE 2 continues to be supported.
  * Added support for timezone offsets
  * Fixed device opening error being reported as FS error.
  * Fixed possible data leakage when uninitialized clusters were
    allocated using NtSetInformationFile() call under Windows
    and FS was not unmounted correctly.
  * Improved compatibility with autoconf 2.70.
  * Allowed to specify the "nonempty" mount option.
  * Fixed file data contiguity handling bug which could cause
    performance degradation
  * Fixed possible crashes on invalid UTF-8 sequences.
  * Fixed a situation when FS could be erroneously marked as
    dirty (not cleanly unmounted).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Do not mess with system config files which we do not own during
  post/postun.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- use fuse 3
- remove autotools dependency</changelog>
</package>
<package pkgid="74c229a1d579cb47969827b5b862bb5a5c2ac6d25be376ef9f3817b536a190c8fb02e0c90a10d1af22fe5978229a6084ea445f529c19289eb7367bcb9ba389ba" name="fuse-exfat-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0" rel="3.10"/>
  <changelog author="dap.darkness@gmail.com" date="1465128000">- Update to 1.2.4:
  * Fixed wrong files names hashes.
  * Man pages are now installed by default.
  * Commas and backslashes in device names are now escaped.</changelog>
  <changelog author="asarai@suse.com" date="1503144000">- Update to 1.2.7.
  * Fixed handling of two last clusters: operations with files that occupy these clusters could fail.
  * Fixed crash when started with stdin, stdout or stderr closed.
  [1.2.6]
  * Operations with directories (except initial listing) now make less read/write system calls.
  * Fixed handling of files with optional tail entries (0xe0-0xff): videoclip files created by Sony cameras were missing.
  * Write operations now correctly return ENOSPC (instead of EIO) when there is no free disk space left.
  * Fixed max file name length: it's 255 16-bit code units (not 256).
  [1.2.5]
  * Added an option for dumpexfat to show file fragments [Daniel Drake].
  * Fixed crash when directory starts with an invalid cluster.
  * Daylight saving time in now properly reflected in file timestamps.</changelog>
  <changelog author="astieger@suse.com" date="1544443200">- fuse-exfat 1.2.8:
  * Fixed new files or directories creation in the root directory:
    ensure there are no 0x00 entries before valid ones; otherwise
    Windows can corrupt them boo#1118871</changelog>
  <changelog author="astieger@suse.com" date="1544443201">- fuse-exfat 1.3.0:
  * Clean up FUSE code preparing for FUSE 3 support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Trim filler wording from description.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1606392000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in post-scripts (bsc#1195391)
- remove usrmerge hacks</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 1.4.0:
  * Added exfatattrib utility which prints or changes file
    attributes
  * Added FUSE 3 support. FUSE 2 continues to be supported.
  * Added support for timezone offsets
  * Fixed device opening error being reported as FS error.
  * Fixed possible data leakage when uninitialized clusters were
    allocated using NtSetInformationFile() call under Windows
    and FS was not unmounted correctly.
  * Improved compatibility with autoconf 2.70.
  * Allowed to specify the "nonempty" mount option.
  * Fixed file data contiguity handling bug which could cause
    performance degradation
  * Fixed possible crashes on invalid UTF-8 sequences.
  * Fixed a situation when FS could be erroneously marked as
    dirty (not cleanly unmounted).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Do not mess with system config files which we do not own during
  post/postun.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- use fuse 3
- remove autotools dependency</changelog>
</package>
<package pkgid="64f86150531667e4624ae69d596e503c04d41e3fc306c34af0b083270e5f7482f0bb71c0a60606a16bb52a7c35eb6642e197f433fcac28f2d9888a935e816c5b" name="fuse-overlayfs-debuginfo" arch="i586">
  <version epoch="0" ver="1.17" rel="1.1"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- udpate to 1.1.2 (bsc#1175821)
  - fix build issues with libmusl.
  - fix memory leak when creating whiteout files.
  - fix lookup for overflow uid when it is different than the overflow gid.</changelog>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1613995200">- Update to version 1.4.0
  * add squash_to_uid and squash_to_gid
  * add squash_to_root mount option.
  * honor option "volatile".
  * when writing mode to xattr, create files with mode 0755.
  * support ID mapping when using xattr permissions.
  * allow opening not accessible but still referenced files.
  * invalidate directory cache on create/rename.
  * fix segfault if no mountpoint specified
  * fix file_exists_at musl compatibility
  * introduce extended attribute to override gid/uid/mode.
  * support writing uid/gid/mode to an extended attribute.
  * fix a memory leak, where inodes are maintained in memory
    even if not needed.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1632830400">- Update to version 1.7.1
  * set FUSE_CAP_POSIX_ACL only when it is supported by FUSE.
  * treat statx failure with EINVAL as ENOSYS, so that the fallback
    is attempted.
- Update to version 1.7.0
  * fix read xattrs for device files
  * don't create whiteout files in opaque dirs.
  * fix reading files when running with euid != 0.
  * enable POSIX ACLs.
- Update to version 1.6.0
  * fix an invalid access when filtering internal xattrs that could
    deal to a segfault.
- Update to version 1.5.0
  * honor FUSE_OVERLAYFS_DISABLE_OVL_WHITEOUT also for renames
  * use strncpy instead of strcpy
  * fix renameat2(RENAME_NOREPLACE) on older kernels that lack
    device whiteouts for unprivileged users.
  * fix creating a symlink on top of a removed file.
  * fix copyup of xattrs longer than 256 bytes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.10:
  * main: use /proc/self/fd to read xattrs.
  * main: inherit ACLs for new files/dirs.
  * main: fix passing noatime.
  * main: add checks for valid /proc mount.
  * main: fix copy_file_range for deleted files.
  * main: fix creating links of just deleted files.
  * main: fix setting attributes on file without permissions.
  * main: ignore EOVERFLOW when copying xattrs.
  * main: set the correct value for RENAME_NOREPLACE when it is not already
    defined in the system headers.
  * main: create source whiteout only when needed
  * main: fix missing source whiteout when destination is whiteout
  * main: fix lookup if underlying path is a symlink, but a directory on a
    upper directory.
  * main: fix race when looking up an inode that was renamed.
  * main: fix type used for ioctl.
  * main: honor user.overlay. xattrs.  Native overlay uses user.overlay to
    store the overlay metadata instead of trusted.overlay.
  * main: add a mount flag to disable ACLs.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.12:
  * change license to GPL-2.0-or-later.
  * main: if a lower layer doesn't support ACLs do not enable
    them.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 1.13:
  * fix a performance issue when dealing with big directories.</changelog>
  <changelog author="pgajdos@suse.com" date="1739188800">- version update to 1.14
  * isolate security xattrs for STAT_OVERRIDE_CONTAINERS. Prefix all security xattrs with XATTR_CONTAINERS_OVERRIDE_PREFIX.
  * prefer user.containers.override_stat over user.fuseoverlayfs.
  * do not force -1 for owner overriding extended attributes. Otherwise the value is written to the override extended attribute.
  * fix file owner retrieval for chmod.
  * honor umask with xattr_permissions.
  * honor mode for devices with xattr_permissions.
  * propagate extended attributes permissions with copyup.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747483200">- update to 0.15:
  * main: lookup upperdir only for created directories
  * main: allow escaped colons in directory paths
  * main: use extended override xattr to support devices
  * remove unsupported option "lazytime"</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766577600">- update to 0.16:
  * fix incorrect directory entries due to unstable iteration order</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1785499200">- Update to v1.17 (bsc#1273100, CVE-2026-52791)
  * main: clear SUID/SGID bits on truncate (CVE-2026-52791).
  * main: make sure st_ino needs is unique for all inodes on a device.
  * man: uniformly apply bold attributes.</changelog>
</package>
<package pkgid="3a0d6cd51a433fde87461a638ba934b1ffa5401f30f699ec89e89968cae492203293c90501b2508b83c75cda9c73e86d9483524f7e701ae373d4a8a771d72756" name="fuse-overlayfs-debugsource" arch="i586">
  <version epoch="0" ver="1.17" rel="1.1"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- udpate to 1.1.2 (bsc#1175821)
  - fix build issues with libmusl.
  - fix memory leak when creating whiteout files.
  - fix lookup for overflow uid when it is different than the overflow gid.</changelog>
  <changelog author="Ismail Dönmez &lt;idonmez@suse.com&gt;" date="1613995200">- Update to version 1.4.0
  * add squash_to_uid and squash_to_gid
  * add squash_to_root mount option.
  * honor option "volatile".
  * when writing mode to xattr, create files with mode 0755.
  * support ID mapping when using xattr permissions.
  * allow opening not accessible but still referenced files.
  * invalidate directory cache on create/rename.
  * fix segfault if no mountpoint specified
  * fix file_exists_at musl compatibility
  * introduce extended attribute to override gid/uid/mode.
  * support writing uid/gid/mode to an extended attribute.
  * fix a memory leak, where inodes are maintained in memory
    even if not needed.</changelog>
  <changelog author="Klaus Kämpf &lt;kkaempf@suse.com&gt;" date="1632830400">- Update to version 1.7.1
  * set FUSE_CAP_POSIX_ACL only when it is supported by FUSE.
  * treat statx failure with EINVAL as ENOSYS, so that the fallback
    is attempted.
- Update to version 1.7.0
  * fix read xattrs for device files
  * don't create whiteout files in opaque dirs.
  * fix reading files when running with euid != 0.
  * enable POSIX ACLs.
- Update to version 1.6.0
  * fix an invalid access when filtering internal xattrs that could
    deal to a segfault.
- Update to version 1.5.0
  * honor FUSE_OVERLAYFS_DISABLE_OVL_WHITEOUT also for renames
  * use strncpy instead of strcpy
  * fix renameat2(RENAME_NOREPLACE) on older kernels that lack
    device whiteouts for unprivileged users.
  * fix creating a symlink on top of a removed file.
  * fix copyup of xattrs longer than 256 bytes.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.10:
  * main: use /proc/self/fd to read xattrs.
  * main: inherit ACLs for new files/dirs.
  * main: fix passing noatime.
  * main: add checks for valid /proc mount.
  * main: fix copy_file_range for deleted files.
  * main: fix creating links of just deleted files.
  * main: fix setting attributes on file without permissions.
  * main: ignore EOVERFLOW when copying xattrs.
  * main: set the correct value for RENAME_NOREPLACE when it is not already
    defined in the system headers.
  * main: create source whiteout only when needed
  * main: fix missing source whiteout when destination is whiteout
  * main: fix lookup if underlying path is a symlink, but a directory on a
    upper directory.
  * main: fix race when looking up an inode that was renamed.
  * main: fix type used for ioctl.
  * main: honor user.overlay. xattrs.  Native overlay uses user.overlay to
    store the overlay metadata instead of trusted.overlay.
  * main: add a mount flag to disable ACLs.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.12:
  * change license to GPL-2.0-or-later.
  * main: if a lower layer doesn't support ACLs do not enable
    them.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 1.13:
  * fix a performance issue when dealing with big directories.</changelog>
  <changelog author="pgajdos@suse.com" date="1739188800">- version update to 1.14
  * isolate security xattrs for STAT_OVERRIDE_CONTAINERS. Prefix all security xattrs with XATTR_CONTAINERS_OVERRIDE_PREFIX.
  * prefer user.containers.override_stat over user.fuseoverlayfs.
  * do not force -1 for owner overriding extended attributes. Otherwise the value is written to the override extended attribute.
  * fix file owner retrieval for chmod.
  * honor umask with xattr_permissions.
  * honor mode for devices with xattr_permissions.
  * propagate extended attributes permissions with copyup.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747483200">- update to 0.15:
  * main: lookup upperdir only for created directories
  * main: allow escaped colons in directory paths
  * main: use extended override xattr to support devices
  * remove unsupported option "lazytime"</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766577600">- update to 0.16:
  * fix incorrect directory entries due to unstable iteration order</changelog>
  <changelog author="Goldwyn Rodrigues &lt;rgoldwyn@suse.com&gt;" date="1785499200">- Update to v1.17 (bsc#1273100, CVE-2026-52791)
  * main: clear SUID/SGID bits on truncate (CVE-2026-52791).
  * main: make sure st_ino needs is unique for all inodes on a device.
  * man: uniformly apply bold attributes.</changelog>
</package>
<package pkgid="06879818ac2ad62e35e08287e5b1a40a3443f51c8409a42a134bac1cc8cdb9e9694e11bceb8fae4148b7deb8b858699d0818fab64b4910d0dc31d3329d7d7616" name="fuse-zip-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.2+git.1733961742.3715770" rel="1.4"/>
  <changelog author="lazy.kent@opensuse.org" date="1320667200">- Corrected License tag.
- Use full URL as a source.
- spec clean up.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1346241600">- Add fuse-zip-0.2.13-libzip-0.10.patch: fix compilation against
  libzip-0.10.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1372507200">- Update to 0.3.0.
  * ZIP64 support.
  * Relative and absolute paths support.
- BuildRequires libzip &gt;= 0.11 (Zip64 support).
- Drop fuse-zip-0.2.13-libzip.patch and
  fuse-zip-0.2.13-libzip-0.10.patch (fixed upstream).
- Use pkgconfig(*) as build dependencies.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1386417600">- Update to 0.3.1.
  * Fixed compilation problems.
  * Fixed memory reservation.
- Drop fuse-zip-0.3.0-linker.patch (fixed upstream).</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1386590400">- Update to 0.3.2.
  * No changes for Linux users.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1389787200">- Update to 0.4.0.
  * Symbolic links.
  * UNIX file permissions and owner info.
  * DOS file attributes.
  * Creation/access time.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1454500800">- Update to 0.4.1.
  * Fixed problem with subdir module support.
  * Applied Makefile conventions from GNU Coding Standards.
- Drop fuse-zip-0.2.13-nostrip.patch: fixed upstream.
- Add fuse-zip-Makefile-prefix.patch: add mkdir -p to enable custom
  "prefix" location when running make install.
- Fix build dependensies: pkgconfig(libzip) &gt;= 0.11.2.
- Update the URL tag.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1456920000">- Update to 0.4.2.
  * Added mkdir -p to enable custom "prefix".
  * Properly handle ZIP_SOURCE_SUPPORTS call introduced in libzip
    1.0.
- Drop fuse-zip-Makefile-prefix.patch: fixed upstream.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1523016000">- Update to 0.4.5.
  * Print error message and exit on nonexistent file in read-only
    mode.
  * Check return value of chdir().
  * Fixed errors found by static code analysis.
- Add BuildRequires: pkgconfig(bzip2).
- Changes in 0.4.3.
  * License changed to GPLv3 or later.
  * Support mknod() system call.
  * Fixed out of bounds write on sparse file.
  * Fixed timestamp and file attribute fields saving into archive.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1745150400">- Update to version 0.7.2+git.1733961742.3715770:
  * README: change character case in headings, add reference to INSTALL file
  * fix setting read-only flag in DOS permissions field, add tests for permissions
  * fix st_nlink for directories
  * fix st_nlink for hardlinked files
  * add more license headers
  * add links to distributions and known uses
  * add editorconfig file
  * update tests for FUSE 2.9.9
  * update wiki suprepo
  * version 0.7.2</changelog>
</package>
<package pkgid="9c36cf742b429793e8795210e28e2dddc548099cdeafa046517363d8d8965e5b93ed2364ee155d7db8df920f8cc00211399bae03a924f132fa10e024ef4643d0" name="fuse-zip-debugsource" arch="i586">
  <version epoch="0" ver="0.7.2+git.1733961742.3715770" rel="1.4"/>
  <changelog author="lazy.kent@opensuse.org" date="1320667200">- Corrected License tag.
- Use full URL as a source.
- spec clean up.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1346241600">- Add fuse-zip-0.2.13-libzip-0.10.patch: fix compilation against
  libzip-0.10.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1372507200">- Update to 0.3.0.
  * ZIP64 support.
  * Relative and absolute paths support.
- BuildRequires libzip &gt;= 0.11 (Zip64 support).
- Drop fuse-zip-0.2.13-libzip.patch and
  fuse-zip-0.2.13-libzip-0.10.patch (fixed upstream).
- Use pkgconfig(*) as build dependencies.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1386417600">- Update to 0.3.1.
  * Fixed compilation problems.
  * Fixed memory reservation.
- Drop fuse-zip-0.3.0-linker.patch (fixed upstream).</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1386590400">- Update to 0.3.2.
  * No changes for Linux users.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1389787200">- Update to 0.4.0.
  * Symbolic links.
  * UNIX file permissions and owner info.
  * DOS file attributes.
  * Creation/access time.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1454500800">- Update to 0.4.1.
  * Fixed problem with subdir module support.
  * Applied Makefile conventions from GNU Coding Standards.
- Drop fuse-zip-0.2.13-nostrip.patch: fixed upstream.
- Add fuse-zip-Makefile-prefix.patch: add mkdir -p to enable custom
  "prefix" location when running make install.
- Fix build dependensies: pkgconfig(libzip) &gt;= 0.11.2.
- Update the URL tag.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1456920000">- Update to 0.4.2.
  * Added mkdir -p to enable custom "prefix".
  * Properly handle ZIP_SOURCE_SUPPORTS call introduced in libzip
    1.0.
- Drop fuse-zip-Makefile-prefix.patch: fixed upstream.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1523016000">- Update to 0.4.5.
  * Print error message and exit on nonexistent file in read-only
    mode.
  * Check return value of chdir().
  * Fixed errors found by static code analysis.
- Add BuildRequires: pkgconfig(bzip2).
- Changes in 0.4.3.
  * License changed to GPLv3 or later.
  * Support mknod() system call.
  * Fixed out of bounds write on sparse file.
  * Fixed timestamp and file attribute fields saving into archive.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1745150400">- Update to version 0.7.2+git.1733961742.3715770:
  * README: change character case in headings, add reference to INSTALL file
  * fix setting read-only flag in DOS permissions field, add tests for permissions
  * fix st_nlink for directories
  * fix st_nlink for hardlinked files
  * add more license headers
  * add links to distributions and known uses
  * add editorconfig file
  * update tests for FUSE 2.9.9
  * update wiki suprepo
  * version 0.7.2</changelog>
</package>
<package pkgid="1c12928e11388108ba4713717d56ca1a7018b2fe3fcde344d4b70ac2d5ccba3633de4fb8ef5d5510f2a7770f93d54a5eebb9fe23fcbc8eb74e71fd6570fd6e3e" name="fuse2fs-debuginfo" arch="i586">
  <version epoch="0" ver="1.47.3" rel="2.2"/>
  <changelog author="Luis Henriques &lt;lhenriques@suse.com&gt;" date="1705060800">- e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch: e2fsck:
  Suppress "orphan file is clean" message in preen mode (bsc#1218747)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732536000">- Update to v1.47.1:
  * Add post-2038 handling when e2fsprogs is compiled on a system with a
    64-bit time_t.
  * Mke2fs -d can now support an input tar file if the libarchive library is
    available.
  * Teach mke2fs a new extended options, root_perms, which overrides the
    permissions for the root directory for the new file system.
  * Add support for SOURCE_DATE_EPOCH environment variable per the
    specification https://reproducible-builds.org/specs/source-date-epoch.
  * Improve resize2fs's performance by eliminating extra cache flushes.
  * Improve mke2fs's performance when zeroing a large number of inode table
    blocks (when lazy inode table initialization is not enabled) by batching
    calls to ext2fs_zero_blocks.
- Drop e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch
  (merged upstream)</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732536001">- Update specfile to replace fuse-devel with fuse3-devel
  The v1.47.1 update added support for fuse3-based fuse2fs [1], and at
  the same time this commit broke fuse2-based support (which has now
  been fixed upstream [2]).
  There is no reason to stick with the older 2.x libfuse implementation
  at this point, so switch to fuse3 which also solves the compilation
  problem without backporting [2] from upstream.
  [1] commit 448a3f8b487b ("add libfuse3 support to fuse2fs")
  [2] commit fb702218ab47 ("fuse2fs: explicitly set _FILE_OFFSET_BITS again")</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732708800">- Add libext2fs-fix-unused-parameter-warnings-errors.patch
  This is required as other packages that leverage ext2fs.h will
  otherwise fail to compile when setting -Werror due to unused
  parameters in certain functions introduced in [1] leading to
  compiler warnings.
  [1] commit ca8bc9240a00 ("Add post-2038 timestamp support to e2fsprogs")</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732795200">- Add configure-add-SIZEOF_TIME_T-to-public_config.h.patch
  The introduction of [1] broke compilation on 32-bit archs, this fix
  restores it.
  [1] commit ca8bc9240a00 ("Add post-2038 timestamp support to e2fsprogs")</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1740744000">- Update to 1.47.2:
  * Fix orphan_file support on big endian systems
  * Various orphan_file handling fixes
  * Allow resize2fs to perform offline resize past 256 TiB boundary
  * Update translations</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1740744001">- Remove patches merged upstream:
  configure-add-SIZEOF_TIME_T-to-public_config.h.patch
  libext2fs-fix-unused-parameter-warnings-errors.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1764331200">- Update to 1.47.3:
  * Many fixes and more features for fuse2fs
  * Optimize ext2fs_extent_set_bmap() to avoid fragmenting the extent tree
  * Fix a bounding error in ext2fs_fallocate() which could cause it to allocate
    far more blocks than was requested
  * Fix debugfs's dirsearch command on big-endian systems.
  * Fix debugfs's dump and rdump commands to avoid looping forever when it runs
    across an I/O error or corrupt filesystem metadata.
  * Fix "e2fsck -n" to not abort when it trips across an EA inode which is not
    referenced by any inodes in the file system.
  * Fix "e2fsck -E unshare_blocks" to clear the shared_blocks flag when there
    are no shared blocks to clear</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1784289600">- Drop obsolete BuildRoot tag and no-op %defattr lines
- Package NOTICE as %license unconditionally
- Fix scope of the systemd guard around %preun</changelog>
</package>
<package pkgid="c3016598ff20f8b261a8f1f1e74ee43b1ffeb685a31ee1e4d6f4a1b1ec3c9c1a8ea48d95c3beb5059aea65b24292977269cb68d63ce4d6ec14c389fe1e302d5f" name="fuse2fs-debugsource" arch="i586">
  <version epoch="0" ver="1.47.3" rel="2.2"/>
  <changelog author="Luis Henriques &lt;lhenriques@suse.com&gt;" date="1705060800">- e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch: e2fsck:
  Suppress "orphan file is clean" message in preen mode (bsc#1218747)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732536000">- Update to v1.47.1:
  * Add post-2038 handling when e2fsprogs is compiled on a system with a
    64-bit time_t.
  * Mke2fs -d can now support an input tar file if the libarchive library is
    available.
  * Teach mke2fs a new extended options, root_perms, which overrides the
    permissions for the root directory for the new file system.
  * Add support for SOURCE_DATE_EPOCH environment variable per the
    specification https://reproducible-builds.org/specs/source-date-epoch.
  * Improve resize2fs's performance by eliminating extra cache flushes.
  * Improve mke2fs's performance when zeroing a large number of inode table
    blocks (when lazy inode table initialization is not enabled) by batching
    calls to ext2fs_zero_blocks.
- Drop e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch
  (merged upstream)</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732536001">- Update specfile to replace fuse-devel with fuse3-devel
  The v1.47.1 update added support for fuse3-based fuse2fs [1], and at
  the same time this commit broke fuse2-based support (which has now
  been fixed upstream [2]).
  There is no reason to stick with the older 2.x libfuse implementation
  at this point, so switch to fuse3 which also solves the compilation
  problem without backporting [2] from upstream.
  [1] commit 448a3f8b487b ("add libfuse3 support to fuse2fs")
  [2] commit fb702218ab47 ("fuse2fs: explicitly set _FILE_OFFSET_BITS again")</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732708800">- Add libext2fs-fix-unused-parameter-warnings-errors.patch
  This is required as other packages that leverage ext2fs.h will
  otherwise fail to compile when setting -Werror due to unused
  parameters in certain functions introduced in [1] leading to
  compiler warnings.
  [1] commit ca8bc9240a00 ("Add post-2038 timestamp support to e2fsprogs")</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1732795200">- Add configure-add-SIZEOF_TIME_T-to-public_config.h.patch
  The introduction of [1] broke compilation on 32-bit archs, this fix
  restores it.
  [1] commit ca8bc9240a00 ("Add post-2038 timestamp support to e2fsprogs")</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1740744000">- Update to 1.47.2:
  * Fix orphan_file support on big endian systems
  * Various orphan_file handling fixes
  * Allow resize2fs to perform offline resize past 256 TiB boundary
  * Update translations</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1740744001">- Remove patches merged upstream:
  configure-add-SIZEOF_TIME_T-to-public_config.h.patch
  libext2fs-fix-unused-parameter-warnings-errors.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1764331200">- Update to 1.47.3:
  * Many fixes and more features for fuse2fs
  * Optimize ext2fs_extent_set_bmap() to avoid fragmenting the extent tree
  * Fix a bounding error in ext2fs_fallocate() which could cause it to allocate
    far more blocks than was requested
  * Fix debugfs's dirsearch command on big-endian systems.
  * Fix debugfs's dump and rdump commands to avoid looping forever when it runs
    across an I/O error or corrupt filesystem metadata.
  * Fix "e2fsck -n" to not abort when it trips across an EA inode which is not
    referenced by any inodes in the file system.
  * Fix "e2fsck -E unshare_blocks" to clear the shared_blocks flag when there
    are no shared blocks to clear</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1784289600">- Drop obsolete BuildRoot tag and no-op %defattr lines
- Package NOTICE as %license unconditionally
- Fix scope of the systemd guard around %preun</changelog>
</package>
<package pkgid="f9210c8f5fba4dc31f867ba600aad276a414687eeb5f838cd490437fdd53fdbe3e0e07d1a6eeff1437f0dc6ff09b21b7bbff4b5d990ff32d753042723cd53c7c" name="fuse3-debuginfo" arch="i586">
  <version epoch="0" ver="3.18.2" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742904000">- Update to release 3.17.1
  * Added support for filesystem passthrough read/write when
    FUSE_PASSTHROUGH capability is enabled
  * New API: fuse_passthrough_open() and fuse_passthrough_close()
  * Added fmask and dmask options to high-level API for separate
    permission masks for files and directories
  * Added signal handling with backtrace printing
    (fuse_set_fail_signal_handlers())
  * Added syslog support for fuse_log() messages
  * New API: fuse_log_enable_syslog() and fuse_log_close_syslog()
  * Added thread names to libfuse threads</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1745668800">- Update to release 3.17.2
  * Fixed initialization races related to buffer reallocation when
    large buf sizes are used (/proc/sys/fs/fuse/max_pages_limit).
  * A conn.want flag conversion fix for high-level applications.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1753012800">- Update to release 3.17.3
  * Avoid possible double unmount on FUSE_DESTROY</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755691200">- Update to release 3.17.4
  * detect mount-utils by checking for /run/mount/utab</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1766145600">- Update to release 3.18.0
  * FUSE-over-uring communication
  * statx support
  * FUSE_NOTIFY_INC_EPOCH: New notification mechanism for epoch
    counters
  * Fixed double unmount on FUSE_DESTROY
  * Fixed junk readdirplus results when filesystem does not
    fill stat info</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1766232000">- Update to release 3.18.1
  * Fix ABI break introduced by 3.18.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768305600">- Add dependency from libfuse3-4 to fusermount3 program
  [boo#1256466]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 3.18.2
  * fuse-io-uring: Fix UAF and NULL deref in startup error path
  * fuse-io-uring: Fix NULL deref and memory leak in
    fuse_uring_init_queue</changelog>
</package>
<package pkgid="a8f6aa01f707de6dd272a6175dd5ece7ba6af69e60b8dc351431c5427d6b2293c452cbed909515216d4896379b7c6450451dbd44bb274a305ff7cf69608e3dd0" name="fuse3-debugsource" arch="i586">
  <version epoch="0" ver="3.18.2" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742904000">- Update to release 3.17.1
  * Added support for filesystem passthrough read/write when
    FUSE_PASSTHROUGH capability is enabled
  * New API: fuse_passthrough_open() and fuse_passthrough_close()
  * Added fmask and dmask options to high-level API for separate
    permission masks for files and directories
  * Added signal handling with backtrace printing
    (fuse_set_fail_signal_handlers())
  * Added syslog support for fuse_log() messages
  * New API: fuse_log_enable_syslog() and fuse_log_close_syslog()
  * Added thread names to libfuse threads</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1745668800">- Update to release 3.17.2
  * Fixed initialization races related to buffer reallocation when
    large buf sizes are used (/proc/sys/fs/fuse/max_pages_limit).
  * A conn.want flag conversion fix for high-level applications.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1753012800">- Update to release 3.17.3
  * Avoid possible double unmount on FUSE_DESTROY</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755691200">- Update to release 3.17.4
  * detect mount-utils by checking for /run/mount/utab</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1766145600">- Update to release 3.18.0
  * FUSE-over-uring communication
  * statx support
  * FUSE_NOTIFY_INC_EPOCH: New notification mechanism for epoch
    counters
  * Fixed double unmount on FUSE_DESTROY
  * Fixed junk readdirplus results when filesystem does not
    fill stat info</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1766232000">- Update to release 3.18.1
  * Fix ABI break introduced by 3.18.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768305600">- Add dependency from libfuse3-4 to fusermount3 program
  [boo#1256466]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 3.18.2
  * fuse-io-uring: Fix UAF and NULL deref in startup error path
  * fuse-io-uring: Fix NULL deref and memory leak in
    fuse_uring_init_queue</changelog>
</package>
<package pkgid="58adeded2873074faacdd0c27c6da0dd92895632e390d6bf146194d786591acc50b390a1fbb0fe3ac9526d0595d9de938041fc6ca25fc7c4b340864df59e95e9" name="fuseiso-debuginfo" arch="i586">
  <version epoch="0" ver="20070708" rel="53.6"/>
  <changelog author="cthiel@suse.de" date="1161432000">- update to 20061017
  * Fixed crash related to handling wrong-coded names with Juliet extension.</changelog>
  <changelog author="cthiel@suse.de" date="1169640000">- fix build
- update to 20070116, includes a potential fix for #211544</changelog>
  <changelog author="cthiel@suse.de" date="1175169600">- added zlib-devel to BuildRequires</changelog>
  <changelog author="bk@suse.de" date="1186747200">- Add "Requires: fuse" to ensure that fuse is present (285101#c29)
- remove nicely empty TODO file from package documentation :-)</changelog>
  <changelog author="mszeredi@suse.de" date="1216987200">- updated to 20070708
  * Fix race condition with ZISO files</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="jengelh@inai.de" date="1338033600">- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1747137600">- Added fuseiso-fuse3.patch to fuse3 support (boo#1242092).
  * Removed fuseiso-20061017.patch (included).</changelog>
</package>
<package pkgid="f196992da8020cb786e3d78574cd640caad8ed4a4ed8da463766b77d7ffd492302e1c17cecc661d748f32d67255d6897c4f50706889ebc1aeaa207467aa968ab" name="fuseiso-debugsource" arch="i586">
  <version epoch="0" ver="20070708" rel="53.6"/>
  <changelog author="cthiel@suse.de" date="1161432000">- update to 20061017
  * Fixed crash related to handling wrong-coded names with Juliet extension.</changelog>
  <changelog author="cthiel@suse.de" date="1169640000">- fix build
- update to 20070116, includes a potential fix for #211544</changelog>
  <changelog author="cthiel@suse.de" date="1175169600">- added zlib-devel to BuildRequires</changelog>
  <changelog author="bk@suse.de" date="1186747200">- Add "Requires: fuse" to ensure that fuse is present (285101#c29)
- remove nicely empty TODO file from package documentation :-)</changelog>
  <changelog author="mszeredi@suse.de" date="1216987200">- updated to 20070708
  * Fix race condition with ZISO files</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="jengelh@inai.de" date="1338033600">- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1747137600">- Added fuseiso-fuse3.patch to fuse3 support (boo#1242092).
  * Removed fuseiso-20061017.patch (included).</changelog>
</package>
<package pkgid="c2b1af3266c5aa0a2652ac0f710b2e491c28ba77ee7acd155cb4e1141a153e21c40af124ef19df911131dfe4305fee0e140706ba469e989e7c1ab82dc3dc0fe3" name="fusesmb-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.7" rel="130.8"/>
  <changelog author="cthiel@suse.de" date="1147176000">- update to version 0.8.5 (fixes licensing)</changelog>
  <changelog author="bk@suse.de" date="1186747200">- Add "Requires: fuse" to ensure that fuse is present (285101#c29)
- Remove empty NEWS file and symlink COPYING file from licenses</changelog>
  <changelog author="mszeredi@suse.de" date="1195819200">- update to version 0.8.7 (fixes #338527)
- fix searching for fusesmb.cache in path</changelog>
  <changelog author="mszeredi@suse.de" date="1232971200">- Fix crash by running in single threaded mode (bnc#467184)</changelog>
  <changelog author="coolo@novell.com" date="1300795200">- licenses package is about to die</changelog>
  <changelog author="coolo@suse.com" date="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="jengelh@inai.de" date="1338033600">- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags</changelog>
  <changelog author="pgajdos@suse.com" date="1378900800">- detect libsmbclient</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="a61e62225e35298c6c4495ad0f02923d98a1ebf4f6130653d6510d732b8f70abc81be9c553171f56327aa71168c19e0907147047024c7c6e8cad96e7f7c8ca01" name="fusesmb-debugsource" arch="i586">
  <version epoch="0" ver="0.8.7" rel="130.8"/>
  <changelog author="cthiel@suse.de" date="1147176000">- update to version 0.8.5 (fixes licensing)</changelog>
  <changelog author="bk@suse.de" date="1186747200">- Add "Requires: fuse" to ensure that fuse is present (285101#c29)
- Remove empty NEWS file and symlink COPYING file from licenses</changelog>
  <changelog author="mszeredi@suse.de" date="1195819200">- update to version 0.8.7 (fixes #338527)
- fix searching for fusesmb.cache in path</changelog>
  <changelog author="mszeredi@suse.de" date="1232971200">- Fix crash by running in single threaded mode (bnc#467184)</changelog>
  <changelog author="coolo@novell.com" date="1300795200">- licenses package is about to die</changelog>
  <changelog author="coolo@suse.com" date="1322740800">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="jengelh@inai.de" date="1338033600">- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags</changelog>
  <changelog author="pgajdos@suse.com" date="1378900800">- detect libsmbclient</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="1f629914ef0784e0edfaf2a6f83432d3b57e5f9d1d0b86955bf5a3744f02ecd6066d4204421af4df00f09807945c8748436b78bd54da0f12ad3770abc4eb3911" name="futuresql-qt5-debugsource" arch="i586">
  <version epoch="0" ver="0.1.1" rel="1.12"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1690891200">- Init futuresql</changelog>
</package>
<package pkgid="730db737cac013b7061fbdfeae56c9543b079bb1fa22f4e2ac21a0c3bb7a870e0c5e6c20deb3871eb7bd5696378ae879f01ea7b767064d2a93761eb7ba24cfdc" name="futuresql-qt6-debugsource" arch="i586">
  <version epoch="0" ver="0.1.1" rel="1.14"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1690891200">- Init futuresql</changelog>
</package>
<package pkgid="124186286bade6880206683d08314ab9021d2db8ae0d601d70631fffde578e1e388e3b9d81fc36dd1e3e6ba881f7725e5204dbd53ce3f6436547fb2b2ad4724e" name="fuzzel-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.0" rel="1.6"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1697976000">- Add 0001-mfd-noexec-seal.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1697976001">- Rename 0001-mfd-noexec-seal.patch to 0002-fix-breakage-mfd-noexec-seal.patch
- Add 0001-shm-create-mfd-noexec-seal.patch</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Add keyring and signature for package.
- Remove patches (Fixed upstream):
  * 0001-shm-create-mfd-noexec-seal.patch
  * 0002-fix-breakage-mfd-noexec-seal.patch
- Update to 1.10.2:
  * Crash when terminal=yes (in fuzzel.ini), and a .desktop file
    has Terminal=True but no Exec key.
  * --anchor=center not working on some compositors.
- Updates from 1.10.1:
  * Crash when executing the command line as is, i.e. when there is
    no matching entry.
  * Crash when parsing a .desktop file with lines beginning with
    whitespace.
- Updates from 1.10.0:
  Added:
  * Support for the cursor-shape-v1 Wayland protocol.
  * New option --anchor allows setting the window position anchor
    (i.e. where on the screen the window should generally be
    positioned), such as top, top-left, bottom-right, center, etc.
    Defaults to center.
  * --check-config command line option.
  * New key binding: execute-input (mapped to shift+return by
    default). This key binding executes the raw input as is,
    regardless of whether it matches anything in the list or not.
  * --select=STRING command line option. Selects the first entry
    that matches the given string.
  * include=&lt;path&gt; option to fuzzel.ini.
  * New option --list-executables-in-path add executables presents
    in the $PATH variable to the list.
  * New key binding: delete-line-backward which corresponds to C-u
    in bash. Also renames delete-line to delete-line-forward.
  * The ID of the selected .desktop file, and executed command line
    are now logged, at info level.
  * Support for wp_fractional_scale_v1 (i.e. true fractional
    scaling).
  Changed:
  * Minimum required version of wayland-protocols is now 1.32
  * Selection color is now painted over background color.
  * Exact matches (of the application title) are now sorted first.
  * Set default log level to warning.
  * Rename delete-line binding to delete-line-forward.
  * password-character can now be set to the empty string.
  Fixed:
  * Ignore whitespace in .desktop files’ key and name values.
  * Desktop entries with NoDisplay=true being ignored unless they
    also had Name and Exec set.
  * Crash when compositor sends a keyboard::modifiers event without
    first sending a keyboard::keymap event (with a valid keymap).
  * Quoted empty ("") arguments being ignored.
  * Log-level not respected by syslog.</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1725883200">- Update to 1.11.0:
  - Added:
  * Nanosvg updated to 93ce879dc4c04a3ef1758428ec80083c38610b1f
  * New options `--x-margin` `--y-margin` which place the launcher some
    distance away from the anchor point, in pixels. Default to 0
    ([#344][344]).
  * Support for the `StartupNotify` key in `.desktop` files.
  * Log output now respects the [`NO_COLOR`](http://no-color.org/)
    environment variable.
  * Rounded corners without cairo. With this, the **only** time cairo is
    needed is when you want to use the librsvg SVG backend. For nanosvg
    builds, there is no longer any need to link against cairo.
  * Support for linking against a system provided nanosvg library. See
    the new `-Dsystem-nanosvg` meson option. Default's to `disabled`
    (i.e. use the bundled version).
  * Mouse support. Left click selects/launches, right click quits
    fuzzel, wheel scrolls (a page at at time). This is, for the time
    being, not configurable ([#131][131])
  * `--cache=PATH` command line option, and `cache` option to
    `fuzzel.ini`, allowing a custom cache location to be used
    ([#189][189], [#219][219]).
  * `expunge` key binding, to remove an entry from the cache. Mapped to
    shift+delete by default.
  * `--prompt-color` and `colors.prompt`, controlling the
    text/foreground color of the prompt ([#365][365]).
  * `--input-color` and `colors.input`, controlling the text/foreground
    color of the input string ([#365][365]).
  * Much improved performance with large amounts of input ([#305][305]).
  * Improved rendering performance, by using threads. See the new
    `--render-workers` command line option, and the new `render-workers`
    option in `fuzzel.ini`.
  * dmenu mode: `--prompt-only=PROMPT` command line option
    ([#276][276]).
  * dmenu mode: start rendering input before STDIN has been closed.
  * `--match-workers` command line option and the new `match-workers`
    option in `fuzzel.ini`.
  * `delayed-filter-ms`, `delayed-filter-limit` options to `fuzzel.ini`,
    and `--delayed-filter-ms` and `--delayed-filter-limit` command line
    options.
  * Match count can now printed at the right-hand side of the input
    prompt. It is disabled by default, and can be enabled with either
    the `--counter` command line option, or the `match-counter` setting
    in `fuzzel.ini`.
  * `--counter-color` and `colors.counter`, controlling the color of the
    match count. The default value is `93a1a1ff` (_base1_ in the
    solarized palette).
  * The currently selected entry may now be rendered with a bold
    font. It is disabled by default, and can be enabled either via the
    new `--use-bold` command line option, or by setting `use-bold=yes`,
    in `fuzzel.ini`.
  * `sort-result` option to `fuzzel.ini`, and `--no-sort` command line
    option.
  * Placeholder text (for the input box), controlled by the new
    `--placeholder`, `--placeholder-color` command line options, and the
    `placeholder` and `colors.placeholder` options in `fuzzel.ini`
    ([#188][188]).
  * `--search=TEXT` command line option, allowing you to "pre-filter"
    the result ([#][274][274]).
  * Support for pasting text into fuzzel. Both the regular clipboard,
    and the primary clipboard are supported. See the new
    `clipboard-paste` and `primary-paste` key bindings ([#200][200]).
  - Changed:
  * The cache now stores desktop file **IDs** instead of the application
    titles. This way, we do not store multiple cache entries with the
    same value (title) ([#339][339]).
  * Always fallback on the icon theme `hicolor`.
  * Quitting without executing an entry in dmenu mode now exits with
    code 2 instead of 1 ([#353][353]).
  * The default `layer` is now `overlay` instead of `top`. This means
    fuzzel now renders on top of fullscreen windows by default
    ([#81][81]).
  * `--no-fuzzy` option has been replaced with `--match-mode`.
    Default match mode is `fzf`. Other options are `fuzzy` and `exact`. See
    `man fuzzel.ini` for details.
    ([#305][305]).
  * Default text color of the prompt and the selected entry to
    `586e75ff` (_base01_ in the solarized palette).
  * Initial application sorting is now done case insensitive.
  * Background is no longer transparent by default. You can change this
    by setting `colors.background`.
  * Search string is now font shaped, improving support for e.g Arabic
    ([#398][398]).
  - Fixed:
  * PNG images being way too dark.
  * Crash when the cache contains strings that are not valid in the
    current locale ([#337][337]).
  * Crash when `tabs` (in `fuzzel.ini`) is set to `0` ([#348][348]).
  * Crash while loading the cache, when `--list-executables-in-path` is
    used ([#356][356])
  * Rounding of window size when fractional scaling is used.
  * Dmenu mode failing with _"failed to read from stdin: Resource
    temporarily unavailable"_.
  * First frame flickers when fractional scaling is used.
  * Borders, padding etc not updated on scale changes when
    `dpi-aware=yes`. This mostly affected setups using fractional
    scaling, but all setups were affected in one way or another.
  * Mouse selection not working correctly (wrong item selected) when
    `dpi-aware=yes` and desktop scaling was enabled.</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1726228800">- Update to 1.11.1:
  - Added:
  * New option --hide-before-typing for application launcher mode
    hides the list until the first character is typed
  - Changed:
  * Logging no longer reports "aborted" if dmenu mode is called with
    no input
  - Fixed:
  * Crash when the border size is larger than the border radius
  * Regression: cursor not centered when using a custom line height
  * Regression: selected background not rendered on top of the
    regular background
  * Regression: Supporting XDG_CONFIG_HOME as absolute path but not
    relative should be supported</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1727179200">- Completion packages require main package</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1751025600">- Update to 1.12.0:
  - Added:
  * Add support for fallback icons in dmenu mode using comma-separated
    values in the icon metadata ([#504][504]).
  * `--namespace` command line option ([#512][512]).
  * Gamma-correct blending. Disabled by default. Enable with the new
    `--gamma-correct` command line option, or by setting
    `gamma-correct-blending=yes` in `fuzzel.ini`. Note that
    gamma-correct blending **is not supported in cairo enabled builds of
    fuzzel**, due to the lack of 16-bit image buffers in cairo
    ([#546][546]).
  * `scaling-filter` option (and the corresponding `--scaling-filter`
    command line option). This option defines which scaling filter
    fuzzel uses when down scaling PNGs ([#553][553]).
  * `--minimal-lines` command line and config option, causing fuzzel to
    adjust the number of displayed lines to the minimum of `--lines` and
    the number of input lines ([#144][144])
  * Touchscreen support ([#594][594])
  * `{cmd}` placeholder support in the `terminal` option. When `{cmd}` is
    present in the terminal command string, it will be replaced with the
    application command instead of appending the command at the end. Useful
    for setting the title or app_id. ([#600][600])
  - Changed:
  * Scrolling speed is now line-by-line instead of page-by-page ([#586][586])
  * Number of render workers is now automatically limited to the number
    of displayed entries.
  * wayland-protocols &gt;= 1.41 is now required.
  * pixman &gt;= 0.46.0 is now required.
  * fcft &gt;= 3.3.1 is now required.
  * In application mode (not dmenu), fuzzel now ignores icon theme
    directories whose `Context` field is not `Application` or
    `Apps`. This is for performance reasons ([#553][553])
  * Default down scaling filter changed from `lanczos3` to `box`
    ([#553][553]).
  * Use the width of 'o' instead of 'W' when calculating the window
    width ([#560][560]).
  * Default icon theme from `hicolor` to `default`.
  * Error out (with an appropriate error message) if the command line we
    attempt to execute has non-specification-compliant quoting.
  - Fixed:
  * Crash when `--match-workers &gt;= 100` ([#507][507]).
  * Keyboard modifiers not being reset on keyboard leave events.
  * `--with-nth`: non-selected columns still being matched.
  * Match highlighting being offset when `--with-nth` is used
    ([#551][551]).
  * Too wide PNGs bleeding into the text ([#313][313]).
  * Lookup of icon themes in `~/.icons` and `/usr/share/pixmans`.
  * Missing shell completions for `--launch-prefix`.
  * Missing shell completions for `--prompt-only`.
  * Empty window being displayed despite `--no-run-if-empty` being used.
  * Fix border width and scaling for mixed-DPI environments ([#595][595])</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756296000">- Update to 1.13.1:
  * Regression: input not being returned in dmenu mode.
  * Regression: `--password` not working.
  * Regression: Part of the background transparency disappearing after
    typing.
  * Add support for fallback icons in dmenu mode using comma-separated
  values in the icon metadata.
  * `--namespace` command line option.
  * Gamma-correct blending. Disabled by default. Enable with the new
  `--gamma-correct` command line option, or by setting
  `gamma-correct-blending=yes` in `fuzzel.ini`. Note that
  gamma-correct blending **is not supported in cairo enabled builds of
  fuzzel**, due to the lack of 16-bit image buffers in cairo.
  * `scaling-filter` option (and the corresponding `--scaling-filter`
  command line option). This option defines which scaling filter
  fuzzel uses when down scaling PNGs.
  * `--minimal-lines` command line and config option, causing fuzzel to
  adjust the number of displayed lines to the minimum of `--lines` and
  the number of input lines
  * Touchscreen support
  * `{cmd}` placeholder support in the `terminal` option. When `{cmd}` is
  present in the terminal command string, it will be replaced with the
  application command instead of appending the command at the end. Useful
  for setting the title or app_id.
  * `--hide-prompt` command line option to hide the prompt line, reducing
  window size while still accepting input. This cannot be used
  simultaneously with `--prompt-only`.
  * `--auto-select` option. When one entry is left, automatically select
  it.
  * `selection-radius` option and `--selection-radius` flag to set the border
  radius of the selected entry
  * `enable-mouse` option and `--no-mouse` flag to disable mouse input1
  * Crash when --match-workers &gt;= 100.
  * Keyboard modifiers not being reset on keyboard leave events.
  * --with-nth: non-selected columns still being matched.
  * Match highlighting being offset when --with-nth is used.
  * Too wide PNGs bleeding into the text.
  * Lookup of icon themes in ~/.icons and /usr/share/pixmans.
  * Missing shell completions for --launch-prefix.
  * Missing shell completions for --prompt-only.
  * Empty window being displayed despite --no-run-if-empty being used.
  * Fix border width and scaling for mixed-DPI environments
  * Some icons not found on FreeBSD (/usr/local/share/pixmaps not searched)
  * Segfault when “execute” action is pressed before there’s any item in the list.
  * Scrolling speed is now line-by-line instead of page-by-page
  * Number of render workers is now automatically limited to the number of displayed entries.
  * wayland-protocols &gt;= 1.41 is now required.
  * pixman &gt;= 0.46.0 is now required.
  * fcft &gt;= 3.3.1 is now required.
  * In application mode (not dmenu), fuzzel now ignores icon theme directories whose Context field is not Application or Apps, or Legacy. This is for performance reasons
  * Default down scaling filter changed from lanczos3 to box.
  * Use the width of ‘o’ instead of ‘W’ when calculating the window width.
  * Default icon theme from hicolor to default.
  * Error out (with an appropriate error message) if the command line we attempt to execute has non-specification-compliant quoting.
  * Input text now “scrolls” with the cursor, if the string is longer than the available space.
  * When using the mouse, the currently selected item is only changed when the mouse is over an item. Before this release, the X coordinate was ignored.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1770984000">- Update to version 1.14.0:
  * Faster, more accurate SVG rendering with `resvg` backend. It does
    not require cairo and supports gamma correction. Packagers are
    advised to prefer this backend. The librsvg and nanosvg backends may
    be removed in a future release.
  * `--match-nth=N` command line option, allowing dmenu entries to be
    matched against text other than what is being displayed.
  * `--only-match` command line option, preventing the user from
    executing "custom" input in dmenu mode.
  * `--nth-delimiter=CHR` option added support for custom delimiter in 1.13
    but is just now documented in the changelog.
  * The ability to set a custom "message" above the prompt, controlled
    with the new command line options `--mesg`, `--mesg-mode` and
    `--message-color` (and the corresponding config options `mesg`,
    `mesg-mode` and `colors.message`).
  * When typing, the selected entry now always reverts to the first
    match (if you had selected an entry further down the list, with
    either the mouse or the arrow keys). Previously, the same _index_
    would stay selected (meaning the actually selected entry may have
    changed).
  * More environment variables are now passed to `--launch-prefix`. This
    saves launcher that need more details from reparsing the desktop
    file, spending up launching.
  * `FUZZEL_DESKTOP_FILE_ID` has been deprecated and will be removed in
    a future release. The replacement is `DESKTOP_ENTRY_ID` which is
    consistent with other `DESKTOP_ENTRY_*` variables we now export.
  * `--with-nth` and `--accept-nth` crashing if a column is empty
    (e.g. `\tsecond column`, or `first\t\tthird`)
  * Regression: `--accept-nth=0` and `--with-nth=0` not being treated as
    if not specified at all.
  * Improved scrolling with mouse wheel and touchpad.
  * Incorrect touch coordinates with desktop scaling enabled.
  * --match-mode=fzf now prioritizes matching at word boundaries,
    matching fzf's behavior.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1770984001">- Disable cairo and use resvg</changelog>
</package>
<package pkgid="85147b4c28cb344b3fb394e2cc5c5aae9ff298e8267844b5b37c5776d209f0f9427ffaac37f063fe011519e85de1dc8b8ad7c5e39c1c08af8cf9f049d878679c" name="fuzzel-debugsource" arch="i586">
  <version epoch="0" ver="1.14.0" rel="1.6"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1697976000">- Add 0001-mfd-noexec-seal.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1697976001">- Rename 0001-mfd-noexec-seal.patch to 0002-fix-breakage-mfd-noexec-seal.patch
- Add 0001-shm-create-mfd-noexec-seal.patch</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Add keyring and signature for package.
- Remove patches (Fixed upstream):
  * 0001-shm-create-mfd-noexec-seal.patch
  * 0002-fix-breakage-mfd-noexec-seal.patch
- Update to 1.10.2:
  * Crash when terminal=yes (in fuzzel.ini), and a .desktop file
    has Terminal=True but no Exec key.
  * --anchor=center not working on some compositors.
- Updates from 1.10.1:
  * Crash when executing the command line as is, i.e. when there is
    no matching entry.
  * Crash when parsing a .desktop file with lines beginning with
    whitespace.
- Updates from 1.10.0:
  Added:
  * Support for the cursor-shape-v1 Wayland protocol.
  * New option --anchor allows setting the window position anchor
    (i.e. where on the screen the window should generally be
    positioned), such as top, top-left, bottom-right, center, etc.
    Defaults to center.
  * --check-config command line option.
  * New key binding: execute-input (mapped to shift+return by
    default). This key binding executes the raw input as is,
    regardless of whether it matches anything in the list or not.
  * --select=STRING command line option. Selects the first entry
    that matches the given string.
  * include=&lt;path&gt; option to fuzzel.ini.
  * New option --list-executables-in-path add executables presents
    in the $PATH variable to the list.
  * New key binding: delete-line-backward which corresponds to C-u
    in bash. Also renames delete-line to delete-line-forward.
  * The ID of the selected .desktop file, and executed command line
    are now logged, at info level.
  * Support for wp_fractional_scale_v1 (i.e. true fractional
    scaling).
  Changed:
  * Minimum required version of wayland-protocols is now 1.32
  * Selection color is now painted over background color.
  * Exact matches (of the application title) are now sorted first.
  * Set default log level to warning.
  * Rename delete-line binding to delete-line-forward.
  * password-character can now be set to the empty string.
  Fixed:
  * Ignore whitespace in .desktop files’ key and name values.
  * Desktop entries with NoDisplay=true being ignored unless they
    also had Name and Exec set.
  * Crash when compositor sends a keyboard::modifiers event without
    first sending a keyboard::keymap event (with a valid keymap).
  * Quoted empty ("") arguments being ignored.
  * Log-level not respected by syslog.</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1725883200">- Update to 1.11.0:
  - Added:
  * Nanosvg updated to 93ce879dc4c04a3ef1758428ec80083c38610b1f
  * New options `--x-margin` `--y-margin` which place the launcher some
    distance away from the anchor point, in pixels. Default to 0
    ([#344][344]).
  * Support for the `StartupNotify` key in `.desktop` files.
  * Log output now respects the [`NO_COLOR`](http://no-color.org/)
    environment variable.
  * Rounded corners without cairo. With this, the **only** time cairo is
    needed is when you want to use the librsvg SVG backend. For nanosvg
    builds, there is no longer any need to link against cairo.
  * Support for linking against a system provided nanosvg library. See
    the new `-Dsystem-nanosvg` meson option. Default's to `disabled`
    (i.e. use the bundled version).
  * Mouse support. Left click selects/launches, right click quits
    fuzzel, wheel scrolls (a page at at time). This is, for the time
    being, not configurable ([#131][131])
  * `--cache=PATH` command line option, and `cache` option to
    `fuzzel.ini`, allowing a custom cache location to be used
    ([#189][189], [#219][219]).
  * `expunge` key binding, to remove an entry from the cache. Mapped to
    shift+delete by default.
  * `--prompt-color` and `colors.prompt`, controlling the
    text/foreground color of the prompt ([#365][365]).
  * `--input-color` and `colors.input`, controlling the text/foreground
    color of the input string ([#365][365]).
  * Much improved performance with large amounts of input ([#305][305]).
  * Improved rendering performance, by using threads. See the new
    `--render-workers` command line option, and the new `render-workers`
    option in `fuzzel.ini`.
  * dmenu mode: `--prompt-only=PROMPT` command line option
    ([#276][276]).
  * dmenu mode: start rendering input before STDIN has been closed.
  * `--match-workers` command line option and the new `match-workers`
    option in `fuzzel.ini`.
  * `delayed-filter-ms`, `delayed-filter-limit` options to `fuzzel.ini`,
    and `--delayed-filter-ms` and `--delayed-filter-limit` command line
    options.
  * Match count can now printed at the right-hand side of the input
    prompt. It is disabled by default, and can be enabled with either
    the `--counter` command line option, or the `match-counter` setting
    in `fuzzel.ini`.
  * `--counter-color` and `colors.counter`, controlling the color of the
    match count. The default value is `93a1a1ff` (_base1_ in the
    solarized palette).
  * The currently selected entry may now be rendered with a bold
    font. It is disabled by default, and can be enabled either via the
    new `--use-bold` command line option, or by setting `use-bold=yes`,
    in `fuzzel.ini`.
  * `sort-result` option to `fuzzel.ini`, and `--no-sort` command line
    option.
  * Placeholder text (for the input box), controlled by the new
    `--placeholder`, `--placeholder-color` command line options, and the
    `placeholder` and `colors.placeholder` options in `fuzzel.ini`
    ([#188][188]).
  * `--search=TEXT` command line option, allowing you to "pre-filter"
    the result ([#][274][274]).
  * Support for pasting text into fuzzel. Both the regular clipboard,
    and the primary clipboard are supported. See the new
    `clipboard-paste` and `primary-paste` key bindings ([#200][200]).
  - Changed:
  * The cache now stores desktop file **IDs** instead of the application
    titles. This way, we do not store multiple cache entries with the
    same value (title) ([#339][339]).
  * Always fallback on the icon theme `hicolor`.
  * Quitting without executing an entry in dmenu mode now exits with
    code 2 instead of 1 ([#353][353]).
  * The default `layer` is now `overlay` instead of `top`. This means
    fuzzel now renders on top of fullscreen windows by default
    ([#81][81]).
  * `--no-fuzzy` option has been replaced with `--match-mode`.
    Default match mode is `fzf`. Other options are `fuzzy` and `exact`. See
    `man fuzzel.ini` for details.
    ([#305][305]).
  * Default text color of the prompt and the selected entry to
    `586e75ff` (_base01_ in the solarized palette).
  * Initial application sorting is now done case insensitive.
  * Background is no longer transparent by default. You can change this
    by setting `colors.background`.
  * Search string is now font shaped, improving support for e.g Arabic
    ([#398][398]).
  - Fixed:
  * PNG images being way too dark.
  * Crash when the cache contains strings that are not valid in the
    current locale ([#337][337]).
  * Crash when `tabs` (in `fuzzel.ini`) is set to `0` ([#348][348]).
  * Crash while loading the cache, when `--list-executables-in-path` is
    used ([#356][356])
  * Rounding of window size when fractional scaling is used.
  * Dmenu mode failing with _"failed to read from stdin: Resource
    temporarily unavailable"_.
  * First frame flickers when fractional scaling is used.
  * Borders, padding etc not updated on scale changes when
    `dpi-aware=yes`. This mostly affected setups using fractional
    scaling, but all setups were affected in one way or another.
  * Mouse selection not working correctly (wrong item selected) when
    `dpi-aware=yes` and desktop scaling was enabled.</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1726228800">- Update to 1.11.1:
  - Added:
  * New option --hide-before-typing for application launcher mode
    hides the list until the first character is typed
  - Changed:
  * Logging no longer reports "aborted" if dmenu mode is called with
    no input
  - Fixed:
  * Crash when the border size is larger than the border radius
  * Regression: cursor not centered when using a custom line height
  * Regression: selected background not rendered on top of the
    regular background
  * Regression: Supporting XDG_CONFIG_HOME as absolute path but not
    relative should be supported</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1727179200">- Completion packages require main package</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1751025600">- Update to 1.12.0:
  - Added:
  * Add support for fallback icons in dmenu mode using comma-separated
    values in the icon metadata ([#504][504]).
  * `--namespace` command line option ([#512][512]).
  * Gamma-correct blending. Disabled by default. Enable with the new
    `--gamma-correct` command line option, or by setting
    `gamma-correct-blending=yes` in `fuzzel.ini`. Note that
    gamma-correct blending **is not supported in cairo enabled builds of
    fuzzel**, due to the lack of 16-bit image buffers in cairo
    ([#546][546]).
  * `scaling-filter` option (and the corresponding `--scaling-filter`
    command line option). This option defines which scaling filter
    fuzzel uses when down scaling PNGs ([#553][553]).
  * `--minimal-lines` command line and config option, causing fuzzel to
    adjust the number of displayed lines to the minimum of `--lines` and
    the number of input lines ([#144][144])
  * Touchscreen support ([#594][594])
  * `{cmd}` placeholder support in the `terminal` option. When `{cmd}` is
    present in the terminal command string, it will be replaced with the
    application command instead of appending the command at the end. Useful
    for setting the title or app_id. ([#600][600])
  - Changed:
  * Scrolling speed is now line-by-line instead of page-by-page ([#586][586])
  * Number of render workers is now automatically limited to the number
    of displayed entries.
  * wayland-protocols &gt;= 1.41 is now required.
  * pixman &gt;= 0.46.0 is now required.
  * fcft &gt;= 3.3.1 is now required.
  * In application mode (not dmenu), fuzzel now ignores icon theme
    directories whose `Context` field is not `Application` or
    `Apps`. This is for performance reasons ([#553][553])
  * Default down scaling filter changed from `lanczos3` to `box`
    ([#553][553]).
  * Use the width of 'o' instead of 'W' when calculating the window
    width ([#560][560]).
  * Default icon theme from `hicolor` to `default`.
  * Error out (with an appropriate error message) if the command line we
    attempt to execute has non-specification-compliant quoting.
  - Fixed:
  * Crash when `--match-workers &gt;= 100` ([#507][507]).
  * Keyboard modifiers not being reset on keyboard leave events.
  * `--with-nth`: non-selected columns still being matched.
  * Match highlighting being offset when `--with-nth` is used
    ([#551][551]).
  * Too wide PNGs bleeding into the text ([#313][313]).
  * Lookup of icon themes in `~/.icons` and `/usr/share/pixmans`.
  * Missing shell completions for `--launch-prefix`.
  * Missing shell completions for `--prompt-only`.
  * Empty window being displayed despite `--no-run-if-empty` being used.
  * Fix border width and scaling for mixed-DPI environments ([#595][595])</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756296000">- Update to 1.13.1:
  * Regression: input not being returned in dmenu mode.
  * Regression: `--password` not working.
  * Regression: Part of the background transparency disappearing after
    typing.
  * Add support for fallback icons in dmenu mode using comma-separated
  values in the icon metadata.
  * `--namespace` command line option.
  * Gamma-correct blending. Disabled by default. Enable with the new
  `--gamma-correct` command line option, or by setting
  `gamma-correct-blending=yes` in `fuzzel.ini`. Note that
  gamma-correct blending **is not supported in cairo enabled builds of
  fuzzel**, due to the lack of 16-bit image buffers in cairo.
  * `scaling-filter` option (and the corresponding `--scaling-filter`
  command line option). This option defines which scaling filter
  fuzzel uses when down scaling PNGs.
  * `--minimal-lines` command line and config option, causing fuzzel to
  adjust the number of displayed lines to the minimum of `--lines` and
  the number of input lines
  * Touchscreen support
  * `{cmd}` placeholder support in the `terminal` option. When `{cmd}` is
  present in the terminal command string, it will be replaced with the
  application command instead of appending the command at the end. Useful
  for setting the title or app_id.
  * `--hide-prompt` command line option to hide the prompt line, reducing
  window size while still accepting input. This cannot be used
  simultaneously with `--prompt-only`.
  * `--auto-select` option. When one entry is left, automatically select
  it.
  * `selection-radius` option and `--selection-radius` flag to set the border
  radius of the selected entry
  * `enable-mouse` option and `--no-mouse` flag to disable mouse input1
  * Crash when --match-workers &gt;= 100.
  * Keyboard modifiers not being reset on keyboard leave events.
  * --with-nth: non-selected columns still being matched.
  * Match highlighting being offset when --with-nth is used.
  * Too wide PNGs bleeding into the text.
  * Lookup of icon themes in ~/.icons and /usr/share/pixmans.
  * Missing shell completions for --launch-prefix.
  * Missing shell completions for --prompt-only.
  * Empty window being displayed despite --no-run-if-empty being used.
  * Fix border width and scaling for mixed-DPI environments
  * Some icons not found on FreeBSD (/usr/local/share/pixmaps not searched)
  * Segfault when “execute” action is pressed before there’s any item in the list.
  * Scrolling speed is now line-by-line instead of page-by-page
  * Number of render workers is now automatically limited to the number of displayed entries.
  * wayland-protocols &gt;= 1.41 is now required.
  * pixman &gt;= 0.46.0 is now required.
  * fcft &gt;= 3.3.1 is now required.
  * In application mode (not dmenu), fuzzel now ignores icon theme directories whose Context field is not Application or Apps, or Legacy. This is for performance reasons
  * Default down scaling filter changed from lanczos3 to box.
  * Use the width of ‘o’ instead of ‘W’ when calculating the window width.
  * Default icon theme from hicolor to default.
  * Error out (with an appropriate error message) if the command line we attempt to execute has non-specification-compliant quoting.
  * Input text now “scrolls” with the cursor, if the string is longer than the available space.
  * When using the mouse, the currently selected item is only changed when the mouse is over an item. Before this release, the X coordinate was ignored.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1770984000">- Update to version 1.14.0:
  * Faster, more accurate SVG rendering with `resvg` backend. It does
    not require cairo and supports gamma correction. Packagers are
    advised to prefer this backend. The librsvg and nanosvg backends may
    be removed in a future release.
  * `--match-nth=N` command line option, allowing dmenu entries to be
    matched against text other than what is being displayed.
  * `--only-match` command line option, preventing the user from
    executing "custom" input in dmenu mode.
  * `--nth-delimiter=CHR` option added support for custom delimiter in 1.13
    but is just now documented in the changelog.
  * The ability to set a custom "message" above the prompt, controlled
    with the new command line options `--mesg`, `--mesg-mode` and
    `--message-color` (and the corresponding config options `mesg`,
    `mesg-mode` and `colors.message`).
  * When typing, the selected entry now always reverts to the first
    match (if you had selected an entry further down the list, with
    either the mouse or the arrow keys). Previously, the same _index_
    would stay selected (meaning the actually selected entry may have
    changed).
  * More environment variables are now passed to `--launch-prefix`. This
    saves launcher that need more details from reparsing the desktop
    file, spending up launching.
  * `FUZZEL_DESKTOP_FILE_ID` has been deprecated and will be removed in
    a future release. The replacement is `DESKTOP_ENTRY_ID` which is
    consistent with other `DESKTOP_ENTRY_*` variables we now export.
  * `--with-nth` and `--accept-nth` crashing if a column is empty
    (e.g. `\tsecond column`, or `first\t\tthird`)
  * Regression: `--accept-nth=0` and `--with-nth=0` not being treated as
    if not specified at all.
  * Improved scrolling with mouse wheel and touchpad.
  * Incorrect touch coordinates with desktop scaling enabled.
  * --match-mode=fzf now prioritizes matching at word boundaries,
    matching fzf's behavior.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1770984001">- Disable cairo and use resvg</changelog>
</package>
<package pkgid="d13df33be09df09c6f6e87155b108b4fac0a2cfafb90bc19eed0201b33c4aad68f4220030910d9b349501023b989e48b11bd7862ecb2380dd115df680c41dc8e" name="fvwm2-debuginfo" arch="i586">
  <version epoch="0" ver="2.7.0" rel="2.9"/>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1538654400">- Reduce usage of self defined macros and rely on system ones
- Switch Source to point to upstream provided archive</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1538654401">- Version update to 2.6.8:
  * Various DESTDIR fixes (especially around the default-config Makefile)
  * fvwm-perllib pod2man fixes.
  * FvwmIconMan no longer triggers a warning about bad size hints in the fvwm core.
  * VMware windows do not disapper when switching between fullscreen and normal state.
  * Fix (de)installation with the configure options
  - -program-prefix, --program-suffix and
  - -program-transform-name.
  * Remove further references to obsolete modules from man page(s).
  * fvwm-menu-desktop(1) now requires python3 as an explicit dependency.
  * Add a 'fullscreen' option to the 'Maximize' command.
- Remove local fvwm-menu-desktop-config.fpl as upstream has newer
  version
- Refresh patch fvwm-2.5.26-sv_SE.patch
- Rename properly the openSUSE.xpm u-&gt;U
- Require python3-base as per above change to use it in
  the menu-desktop</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1538740800">- Remove not really needed patches:
  * fvwm-2.5.26-gcc-warnings.patch
  * fvwm-2.5.26-ia64.patch
  * fvwm-rsvg.patch
  * fvwm-2.5.26-no-copy-dt-needed-entries.patch
  * fvwm-2.5.26-charset_in_title.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1538740801">- Add patch to work with multibuttons mice. Upstream is not
  interested in the patch as other than xorg servers still might
  not support this:
  * enable-more-mouse-buttons.patch</changelog>
  <changelog author="mvetter@suse.com" date="1568030400">- Update to 2.6.9:
  * Adds a new conditional option Fullscreen which detects windows in that state;
  * Updates to translations;
  * Fix how htmldoc/mandoc are detected in configure.ac</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1583236800">- Install missed main manual page of fvwm its self</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1675166400">- Fix a buffer overflow in the FvwmAuto module.
  fvwm-FvwmAuto-overflow.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1683201600">- Add patch threadlocking.patch
  * Fix for lock recusion in handle_all_expose() to handle if
    libX11 1.8.1 and above enables X display locks unconditionnaly</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137600">- Update to 2.7.0:
  * Fix handling of configure's --enable-mandoc/--enable-htmldoc
  * Fix crash in FvwmPager when desk height or width is 0
  * Added DoubleClick time to man page.
  * Fix to FvwmIconMan to disable a SizeHint warning.
  * Allow for reproducible builds.
  * Increase the number of supported mouse buttons to 15.
  * Tweaks to configure.ac
- Remove upstreamed patches:
  * enable-more-mouse-buttons.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1732017600">- build with gcc14
- use existing openSUSE wallpaper image file
- use FvwmBacker module for background instead of external program
- do not depend on xli anymore
- modified sources
  % system.fvwm2rc
- added patches
  fix https://github.com/fvwmorg/fvwm/pull/100
  + fvwm2-gcc14.patch</changelog>
</package>
<package pkgid="35a90b087ae23a827b6943fb199a1003940a5ba9dc922ed765ef61fcca88e94ce960bc19d05b88fedf3ec1867f7fd10fca76009178e28f40146cd6b5244033b3" name="fvwm2-debugsource" arch="i586">
  <version epoch="0" ver="2.7.0" rel="2.9"/>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1538654400">- Reduce usage of self defined macros and rely on system ones
- Switch Source to point to upstream provided archive</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1538654401">- Version update to 2.6.8:
  * Various DESTDIR fixes (especially around the default-config Makefile)
  * fvwm-perllib pod2man fixes.
  * FvwmIconMan no longer triggers a warning about bad size hints in the fvwm core.
  * VMware windows do not disapper when switching between fullscreen and normal state.
  * Fix (de)installation with the configure options
  - -program-prefix, --program-suffix and
  - -program-transform-name.
  * Remove further references to obsolete modules from man page(s).
  * fvwm-menu-desktop(1) now requires python3 as an explicit dependency.
  * Add a 'fullscreen' option to the 'Maximize' command.
- Remove local fvwm-menu-desktop-config.fpl as upstream has newer
  version
- Refresh patch fvwm-2.5.26-sv_SE.patch
- Rename properly the openSUSE.xpm u-&gt;U
- Require python3-base as per above change to use it in
  the menu-desktop</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1538740800">- Remove not really needed patches:
  * fvwm-2.5.26-gcc-warnings.patch
  * fvwm-2.5.26-ia64.patch
  * fvwm-rsvg.patch
  * fvwm-2.5.26-no-copy-dt-needed-entries.patch
  * fvwm-2.5.26-charset_in_title.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1538740801">- Add patch to work with multibuttons mice. Upstream is not
  interested in the patch as other than xorg servers still might
  not support this:
  * enable-more-mouse-buttons.patch</changelog>
  <changelog author="mvetter@suse.com" date="1568030400">- Update to 2.6.9:
  * Adds a new conditional option Fullscreen which detects windows in that state;
  * Updates to translations;
  * Fix how htmldoc/mandoc are detected in configure.ac</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1583236800">- Install missed main manual page of fvwm its self</changelog>
  <changelog author="Reinhard Max &lt;max@suse.com&gt;" date="1675166400">- Fix a buffer overflow in the FvwmAuto module.
  fvwm-FvwmAuto-overflow.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1683201600">- Add patch threadlocking.patch
  * Fix for lock recusion in handle_all_expose() to handle if
    libX11 1.8.1 and above enables X display locks unconditionnaly</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137600">- Update to 2.7.0:
  * Fix handling of configure's --enable-mandoc/--enable-htmldoc
  * Fix crash in FvwmPager when desk height or width is 0
  * Added DoubleClick time to man page.
  * Fix to FvwmIconMan to disable a SizeHint warning.
  * Allow for reproducible builds.
  * Increase the number of supported mouse buttons to 15.
  * Tweaks to configure.ac
- Remove upstreamed patches:
  * enable-more-mouse-buttons.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1732017600">- build with gcc14
- use existing openSUSE wallpaper image file
- use FvwmBacker module for background instead of external program
- do not depend on xli anymore
- modified sources
  % system.fvwm2rc
- added patches
  fix https://github.com/fvwmorg/fvwm/pull/100
  + fvwm2-gcc14.patch</changelog>
</package>
<package pkgid="0ae8b69e7fe9cf422348bcdc04ccfe7f28dcb445c3b861c603e1eb7f59f15337f030d45c18670d48c9654282df3d1ca3a4b456a87a3fb267f1cc49e532ddffae" name="fwbuilder-debuginfo" arch="i586">
  <version epoch="0" ver="5.3.7" rel="7.22"/>
  <changelog author="chris@computersalat.de" date="1486382400">- split package
  * build fwbuilder-service independently from fwbuilder
  * update changes file</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1486468800">- Use the Source link
- Revert the source split as it's not prefered</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1486468801">- Removed the service files as they are not compatible with opensuse
  they will for instance break the network settings
  As the script generated by fwbuilders includes iptables rules
  as wel as network interface settings</changelog>
  <changelog author="jengelh@inai.de" date="1486555200">- Fix linguistic issues in description</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1486555201">- Removed item from change log that shouldn't have been
  allowed via request 450449 it's not allowed to change
  and sertianly not insert changes in the changes file</changelog>
  <changelog author="dimstar@opensuse.org" date="1512475200">- Replace openssl-devel BuildRequires with pkgconfig(openssl):
  allow OBS to fallback to openssl 1.0, since this tool links Qt4
  (which is known not to be compatible with openssl 1.1).</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1513080000">- Build using Qt5 in stead of Qt4</changelog>
  <changelog author="dimstar@opensuse.org" date="1517400000">- Add fwbuilder-qmake-without-flags.patch: Fix build in case qmake
  is started without QMAKE_CXXFLAGS being defined
  (gh#fwbuilder/fwbuilder#46).</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1550145600">- Add fix-bsc1124647-segfault.patch: Fix crash described in bsc#1124647</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622462400">- Add patch to fix build with GCC 11:
  * 0001-C-exception-specifications-are-deprecated-in-C-11.patch
- Spec cleanup</changelog>
</package>
<package pkgid="f85447a41b51b97b673c5d5a614da9ff3aa2adf35c4e7ccc57b068b2e7adc86aceafe4fa899eaa212356dda978effc977b14c2cab584e58257bbcea721944a31" name="fwbuilder-debugsource" arch="i586">
  <version epoch="0" ver="5.3.7" rel="7.22"/>
  <changelog author="chris@computersalat.de" date="1486382400">- split package
  * build fwbuilder-service independently from fwbuilder
  * update changes file</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1486468800">- Use the Source link
- Revert the source split as it's not prefered</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1486468801">- Removed the service files as they are not compatible with opensuse
  they will for instance break the network settings
  As the script generated by fwbuilders includes iptables rules
  as wel as network interface settings</changelog>
  <changelog author="jengelh@inai.de" date="1486555200">- Fix linguistic issues in description</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1486555201">- Removed item from change log that shouldn't have been
  allowed via request 450449 it's not allowed to change
  and sertianly not insert changes in the changes file</changelog>
  <changelog author="dimstar@opensuse.org" date="1512475200">- Replace openssl-devel BuildRequires with pkgconfig(openssl):
  allow OBS to fallback to openssl 1.0, since this tool links Qt4
  (which is known not to be compatible with openssl 1.1).</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1513080000">- Build using Qt5 in stead of Qt4</changelog>
  <changelog author="dimstar@opensuse.org" date="1517400000">- Add fwbuilder-qmake-without-flags.patch: Fix build in case qmake
  is started without QMAKE_CXXFLAGS being defined
  (gh#fwbuilder/fwbuilder#46).</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1550145600">- Add fix-bsc1124647-segfault.patch: Fix crash described in bsc#1124647</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622462400">- Add patch to fix build with GCC 11:
  * 0001-C-exception-specifications-are-deprecated-in-C-11.patch
- Spec cleanup</changelog>
</package>
<package pkgid="f63ae0197d5c25b58ef6986939afaaab3e3b354fdd2d1a684f5dbb57e640c6df3d961642afc8e91408baad0faf5fbdb50e8925a72043b46d16722275ab1eafb4" name="fwknop-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.11" rel="1.9"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551096000">- Initial package, version 2.6.10
  based on home:dj9pz:network:utilities/fwknop
  - Run spec-cleaner
  - Add source verification
  - Update to version 2.6.10</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591531200">- Set CFLAGS+=-fcommon</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631793600">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * fwknopd.service</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1710763200">- Update to version 2.6.11
  * Seed random() at least a bit before using random().
  * Fix two erroneous calls to strlcat().
  * Use execvp() instead of execvpe().
  * Use HTTP/1.1 when communicating over HTTP.
  * khorben/coverity/1355235 TOCTOU.
  * Include systemd unit files in tarballs.
  * Remove obsolete @setcontentsaftertitlepage command.
  * Fix snprintf buffer length.
  * Soften the message when the stanza is not the correct one.
  * Add missing /etc/gai.conf to AppArmor profile.
  * Add missing "Wants" directive in systemd unit file.
  * Restart fwknop-server on failure.
  * Fix compile warnings.</changelog>
</package>
<package pkgid="d4bf170394cdbac061f3c75cf7bb2a2fe7494f8725d2b23fb2eee943d7edd01e76adb4c271c334ed0e3ee6e98bda1d12e3bd2376280cf9ca79f796def48ab216" name="fwknop-debugsource" arch="i586">
  <version epoch="0" ver="2.6.11" rel="1.9"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551096000">- Initial package, version 2.6.10
  based on home:dj9pz:network:utilities/fwknop
  - Run spec-cleaner
  - Add source verification
  - Update to version 2.6.10</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591531200">- Set CFLAGS+=-fcommon</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631793600">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * fwknopd.service</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1710763200">- Update to version 2.6.11
  * Seed random() at least a bit before using random().
  * Fix two erroneous calls to strlcat().
  * Use execvp() instead of execvpe().
  * Use HTTP/1.1 when communicating over HTTP.
  * khorben/coverity/1355235 TOCTOU.
  * Include systemd unit files in tarballs.
  * Remove obsolete @setcontentsaftertitlepage command.
  * Fix snprintf buffer length.
  * Soften the message when the stanza is not the correct one.
  * Add missing /etc/gai.conf to AppArmor profile.
  * Add missing "Wants" directive in systemd unit file.
  * Restart fwknop-server on failure.
  * Fix compile warnings.</changelog>
</package>
<package pkgid="197c063174352161c38ca439a6bf085fd40375d23bd1781684fa1095fe45dce86bc6e2a9733b6f3db62c0d7f36a7f2d4494246589a6b4dc27e240870769788bd" name="fwknop-gui-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.1" rel="2.15"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551355200">- Initial package, version 1.3
- Add patch:
  * fwknop-gui-fix-manpage-path.patch</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1617105600">- Fix license: It's GPL-3.0-or-later</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.1:
  * Fix QR export feature, fixes a bug on some platforms where the QR
    code was truncated.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="c94bece001266c6b2f67f183d36cc52da68fc1f0190b069f612ac3a61c608bbcd779545f78ad2bf96f46763ace3ae955fa4957fdd5afe8f8131b57a504caff06" name="fwknop-gui-debugsource" arch="i586">
  <version epoch="0" ver="1.3.1" rel="2.15"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551355200">- Initial package, version 1.3
- Add patch:
  * fwknop-gui-fix-manpage-path.patch</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1617105600">- Fix license: It's GPL-3.0-or-later</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.1:
  * Fix QR export feature, fixes a bug on some platforms where the QR
    code was truncated.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.</changelog>
</package>
<package pkgid="33e89a2aefa4c81f25607ab149bda59a1897ecf90c46511695275dbf513161b0b56f2bce2f0d39a09f58a7f82578a198d92d7a6485429187b123dc1e42b37c33" name="fwknopd-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.11" rel="1.9"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551096000">- Initial package, version 2.6.10
  based on home:dj9pz:network:utilities/fwknop
  - Run spec-cleaner
  - Add source verification
  - Update to version 2.6.10</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591531200">- Set CFLAGS+=-fcommon</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631793600">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * fwknopd.service</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1710763200">- Update to version 2.6.11
  * Seed random() at least a bit before using random().
  * Fix two erroneous calls to strlcat().
  * Use execvp() instead of execvpe().
  * Use HTTP/1.1 when communicating over HTTP.
  * khorben/coverity/1355235 TOCTOU.
  * Include systemd unit files in tarballs.
  * Remove obsolete @setcontentsaftertitlepage command.
  * Fix snprintf buffer length.
  * Soften the message when the stanza is not the correct one.
  * Add missing /etc/gai.conf to AppArmor profile.
  * Add missing "Wants" directive in systemd unit file.
  * Restart fwknop-server on failure.
  * Fix compile warnings.</changelog>
</package>
<package pkgid="81a8d5ae16ae68c21cda59abed7141aaf424e36c560426777206d8672a62c3b4157582d7c48e6f0f7c21e03549f29f85e021dbf392542d90e3058070c2cabc19" name="fwts-debuginfo" arch="i586">
  <version epoch="0" ver="26.07.00" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1724673600">- Update to version 24.07.00:
  * acpi: acpipld: downgrade the severity for PLD on the not connected port
  * configure.ac: fix the autoreconf AC_PROG_LEX warning
  * configure.ac: fix the autoreconf AC_PROG_LIBTOOL warning
  * lib: fwts_version.h - update to V24.07.00
  * debian: update changelog
  * auto-packager: mkpackage.sh: remove mantic
  * acpi: acpipld: modify the test description to aviod misunderstanding
  * fwts-test: add regression tests for S3PT
  * acpi: s3pt: add tests for ACPI S3PT table
  * aspm: Only require ASPM for devices with an actual link
  * fwts-test: cedt: sync up with adding raw data dump
  * fwts-test: cedt: fix the wrong value of ENIW
  * acpi: cedt: add raw data dump for interleave target list
  * libfwtsiasl: fix parallel build with GNU Make &gt;= 4.4
  * tpmevlog: Ensure EV_SEPARATOR recorded for PCRs 0-7
  * efi_runtime: don't build dkms module for those kernels with efi_test
  * auto-packer: mkpackage.sh: add oracular
  * lib: fwts_log_html: fix the invalid printf format string
  * autopackager: mkpackage.sh: remove lunar</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1727870400">- Update to version 24.09.00:
  * lib: fwts_version.h - update to V24.09.00
  * debian: update changelog
  * klog.json: Add the missing processor error message to klog database
  * klog.json: Add the missing exreqion error message to klog database
  * klog.json: Add the missing exserial error message to klog database
  * klog.json: Add the missing exoparg2 error message to klog database
  * klog.json: Add the missing dswload2 error message to klog database
  * klog.json: Add the missing nsinit error message to klog database
  * klog.json: Add the missing exstore error message to klog database
  * klog.json: Add more nsxfeval error messages to klog database
  * klog.json: Add more utobject error messages to klog database
  * klog.json: Add more uttrack error messages to klog database
  * klog.json: Add the missing srat error message to klog database
  * klog.json: Add more error messages for battery to klog database
  * klog.json: Add the missing scan error messages to klog database
  * klog.json: Add the missing prmt error messages to klog database
  * klog.json: Add the missing viot error messages to klog database
  * klog.json: Add the missing ipmi error messages to klog database
  * klog.json: Add the missing fan_core error message to klog database
  * klog.json: Add more missing acpi pcc kernel messages to klog database
  * klog.json: Add more missing osl kernel messages to klog database
  * fwts-test: slic: sync test results with fixes to ACPICA SLIC dumping
  * ACPICA: Update to version 20240827
  * lib: modprobe: add checking the compressed zst module format
  * klog.json: Add more missing iort kernel messages to klog database
  * klog.json: Add some missing gtdt kernel messages to klog database
  * klog.json: Add some missing ghes kernel messages to klog database
  * klog.json: Add some missing agdi kernel messages to klog database
  * klog: fix the pattern errors for einj trigger table entry</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1732622400">- Update to version 24.11.00:
  * lib: fwts_version.h - update to V24.11.00
  * debian: update changelog
  * hdaaudio: fix the the build errors under plucky amd64
  * auto-packager: mkpackage.sh: add plucky
  * dmicheck: add more types for version length test.
  * dmicheck: update for supporting DMI version to 3.8.0
  * acpi: iort: memory access flag update.
  * src/acpi: Fix a few spelling mistakes
  * acpi/wmi: Warn if WMI GUIDs from the Windows driver samples are found
  * lib: fwts_acpi_object_eval: Do not return FWTS_OK if method lookup fails
  * script: fix bash-completion-with-hashbang lintian warning
  * dmicheck: update for supporting DMI version to 3.7.1
  * tpmevlog: Ensure the event log matches the actual TPM PCRs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1739448000">- Update to version 25.01.00:
  * lib: fwts_version.h - update to V25.01.00
  * debian: update changelog
  * dmicheck: check the config files exist for CONFIG_STRICT_DEVMEM setting
  * acpi: s3: reading residencyslp_s0_residency_usec for intel platforms
  * Update copyright year to 2025
  * ACPICA: Update to version 20241212
  * acpi/s3 : fix stack smashing crash for s3 test
  * acpitables: update ACPI table revsion test to ACPI 6.5
  * acpi: uniqueid: fix the uniqueid test for the CID with package
  * acpi: acpitables: Correct PCCT revision for ACPI 6.2
  * dmicheck: fix the wrong size check for type 4
  * acpi/wmi: Stop directing users to outdated LWN article</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742904000">- remove unused build dependency on pcre. The configure script
  checks for it, but usage of this code was removed in 05.12.00</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1744113600">- Update to version 25.03.00:
  * lib: fwts_version.h - update to V25.03.00
  * debian: update changelog
  * efi_runtime: remove no_llseek which have been removed on kernel 6.12
  * klog.json: Add more parse mode setting messages to klog database
  * klog.json: Add the object type for evaluation messages to klog database
  * klog.json: Add more ownerid allocate and release messages to klog database
  * klog.json: Add package init messages to klog database
  * klog.json: Add child missing data message to klog database
  * klog.json: Add null object pushing message to klog database
  * klog.json: Add EC timeout messages to klog database
  * klog.json: Add ACPI fpdt messages to klog database
  * klog.json: Add nfit intel messages to klog database
  * klog.json: Add more intel pmic messages to klog database
  * klog.json: Add more cppc checking and sending messages to klog database
  * klog.json: Add more spcr access width messages to klog database
  * klog.json: Add the thread create failed message to klog database
  * fwts-test: add regression tests for APMT
  * acpi: apmt: add tests for acpi APMT table
  * fwts-test: cedt: sync up tests with CEDT version update
  * acpi: cedt: update the cedt tests for CXL spec rev3.2</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1750680000">- Update to version 25.05.00:
  * fwts: slit: sync up with the slit remove equality checking
  * acpi: slit: remove the checking of the bi-directional equality
  * fwts-test: add regression tests for ASPT v2
  * acpi: aspt: support for the aspt revision 2
  * fwts-test: sync up the aspt revision 1 update
  * acpi: aspt: update ASPT tests for official revision 1 specification
  * lib: fwts_version.h - update to V25.05.00
  * debian: update changelog
  * fwts.h: fix typo verision
  * acpi: madt: fix false FAIL on missing GICC UID for disabled CPUs
  * dmicheck: add total size read checking below maximum allowed
  * auto-packager: mkpackage.sh: add questing
  * autobrightness: fix calloc argument order for GCC 15 compatibility
  * lib: fwts_memorymap: fix failure to retrieve BIOS memory map from dmesg e820
  * lib: fwts_memorymap: fix the unchecked end address for strtoull
  * lib: fwts_log: fix the potential overflow for dumping all log fields
  * kernelscan: fix structurally unreachable code
  * opal: fix the unexpected line format
  * aspm: fix dereference pointer rp_cap before null check
  * lib/fwts_cpu: correct determination of SEV enablement
  * acpi: method: Fix _DDC test arguments
  * cpu/msr: Drop `VM_HSAVE_PA` from consistency checks
  * ACPICA: Update to version 20250404
  * efi_runtime: Fix missing pending status update in getwakeuptime</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1779451200">- Update to version 26.03.00:
  * klog.json: Remove duplicate 'too many record IDs' pattern
  * klog.json: Remove duplicate 'Failed to remap late EFI memory map' pattern
  * klog.json: Remove duplicate 'SRAT: Failed to mark hotplug range' pattern
  * klog.json: Remove duplicate 'SRAT: Failed to add memblk to node' pattern
  * klog.json: Remove duplicate 'SRAT: Too many proximity domains' pattern
  * klog.json: Remove duplicate 'amba_device_alloc() failed' pattern
  * klog.json: Remove duplicate 'amba_device_add() failed' pattern
  * klog.json: Remove duplicate 'Failed to create AML debugger thread' pattern
  * klog.json: Remove duplicate 'ID map has NULL parent reference' pattern
  * klog.json: Remove duplicate 'requested ITS ID index' pattern
  * klog.json: Remove duplicate 'could not register gsi hwirq' pattern
  * klog.json: Remove duplicate 'iort node pointer overflows, bad table' pattern
  * klog.json: Remove duplicate 'Limiting number of LPI states to max' pattern
  * klog.json: Remove duplicate 'SRAT: Unexpected header length' pattern
  * klog.json: Remove duplicate 'Invalid _FIF element' pattern
  * klog.json: Remove duplicate 'Could not allocate size' pattern
  * klog.json: Remove duplicate 'Invalid _TSS data' patterns
  * klog.json: Remove duplicate 'Invalid _TSD data' pattern
  * klog.json: Remove duplicate '_OSC request failed' pattern
  * klog.json: Remove duplicate 'PM: Some devices failed to power down' patterns
  * klog.json: Add AMD IOMMU command line validation error messages to klog database
  * klog.json: Add ACPI Embedded Controller ECDT firmware bug error messages to klog database
  * klog.json: Add ACPI bus kobject registration error messages to klog database
  * klog.json: Add ACPI SRAT CFMWS BIOS alignment violation error messages to klog database
  * klog.json: Add ACPI GTDT platform timer firmware bug error messages to klog database
  * klog.json: Add ACPI IORT firmware bug workaround error messages to klog database
  * klog.json: Add ACPI processor performance frequency constraint error messages to klog database
  * kernelscan: Add macro expansion for known kernel logging prefixes
  * fwts_modprobe: Remove unused sys_finit_module() and sys_delete_module()
  * build: allow disabling -Werror
  * acpi: crsdump: Fix printing of IRQ numbers
  * configure: Allow compilation without libbsd if strlcpy() is available in libc
  * Make inclusion of &lt;bsd/string.h&gt; optional
  * acpi: hest: Remove unused variable to avoid compiler warning
  * lib: framework: Remove unused variable to avoid compiler warning
  * fwts_args: Silence compiler warning about unused "master_option_index"
  * lib: fwts_version.h - update to V26.03.00
  * debian: update changelog
  * github: replace softprops/action-gh-release with gh release create
  * klog.json: remove Interpreter disabled ACPI pattern
  * acpi: asf: fix wrong format specifiers for id and iana_id fields
  * acpi: mchi: fix PRIx8 format specifier for uint32_t GSI field
  * lib: fwts_acpi_tables: fix signed format specifier for subtable type
  * hotkey: fix const-correctness in hotkey_find_keymap
  * acpi: wmi: fix const-correctness in wmi_acpi_get_parent_name
  * lib: fwts_devicetree: fix build error for const-correctness
  * github: add fwts release workflow
  * autopackager: mkpackage.sh: remove plucky
  * klog.json: Add AMD IOMMU driver error messages to klog database
  * klog.json: Add WMI core driver error messages to klog database
  * klog.json: Add IdeaPad laptop input and backlight error messages to klog database
  * klog.json: Add HP WMI platform profile and hwmon error messages to klog database
  * klog.json: Add Dell WMI base event enable failure message to klog database
  * klog.json: Add Dell WMI AIO input and notify handler error messages to klog database
  * klog.json: Add Dell laptop keyboard state error message to klog database
  * klog.json: Add x86 SMP boot APIC and CPU bringup error messages to klog database
  * klog.json: Add x86 CPU common error messages to klog database
  * klog.json: Add x86 MTRR allocation failure message to klog database
  * klog.json: Add EFI 32-bit ioremap failure to klog database
  * klog.json: Add EFI 64-bit kernel mapping errors to klog database
  * klog.json: Add EFI 32/64-bit mismatch error to klog database
  * klog.json: Add ACPI boot LAPIC/MADT parse errors to klog database
  * klog.json: Add ACPI MADT wakeup CPU handover error to klog database
  * klog.json: Add ACPI processor PDC memory allocation error to klog database
  * klog.json: Add ACPI battery hook errors to klog database
  * klog.json: Add ACPI ARM64 FFH invalid SMCCC conduit error to klog database
  * klog.json: Add ACPI DPTF power unsupported event error to klog database
  * klog.json: Add ACPI watchdog device creation error to klog database
  * klog.json: Add ACPI PMIC XPower I2C address error to klog database
  * fwts-test: sync up with s0idle warning change
  * fwts-test: Update ASPT to include types 3 and 4
  * acpi: aspt: Add support for ASPT revision 2 types 3 and 4
  * fwts-test: sync up with srat fix memory affinity flags validation
  * acpi: srat: Fix Memory Affinity Structure flags validation
  * bios: s0idle: do not treat unsupported S0idle as an error
  * New tests for Arm PSCI functions
  * lib: fwts_version.h - update to V26.01.00
  * debian: update changelog
  * debian/tests: only run smccc dkms test when dkms module is run
  * efi_runtime: remove efi_runtime dkms
  * fwts-test: sync up for aest update to 2.0
  * acpi: aest: update the aest tests for the specification 2.0
  * bios: smm: skip lock checks if IGD is not present
  * doc: update contributors, date and spelling mistake to the manual
  * acpi: method: fix the LPI packages check and some typos
  * acpi: rhct: fix typo in error message
  * Update copyright year to 2026
  * ACPICA: Update to version 20251212
  * autobrightness: Drop test2 that checks actual_brightness
  * acpi: apmt: fix typo in APMTNodeTypeUnknown
  * libfwtsacpica: guard AcpiOsDeleteSemaphore against stale handles
  * Apicedge tests fail on systems with large number of CPUs
  * lib: fwts_version.h - update to V25.11.00
  * debian: update changelog
  * auto-packager: mkpackage.sh: add resolute
  * fwts-test: sync up adding nhlt test
  * acpi: nhlt: add ACPI 6.6 NHLT table test (mantis 2430)
  * acpi: nhltdump: sync with ACPI 6.6 NHLT spec
  * acpi: remove standalone s3pt test
  * fwts-test: sync up with fpdt records adding
  * acpi: fpdt: update the FPDT records for ACPI 6.6 (mantis 2416)
  * fwts-test: sync with the method _VDM was added
  * acpi: madt: align MP wakeup struct with ACPI 6.6 (mantis 2404)
  * acpi: method: add _VDM voltage domain test (mantis 2374)
  * acpi: method: extend _CPC test for ACPI 6.6 (mantis 2353)
  * acpi: madt: handle GICR and ITS flags for ACPI 6.6 (mantis 2422)
  * acpi: madt: enforce PSCI when parking protocol deprecated (mantis 2425)
  * fwts-test: srat: add regression test for the RINTC affinity data
  * acpi: srat: add RINTC affinity validation (mantis 2433)
  * fwts-test: sync with the methods _PCS and _PST were added
  * acpi: method: add tests for _PCS and _PST power source methods (mantis 2478)
  * acpi: ras2: fix the wrong feature type check
  * fwts: skip the wake alarm suite if the feature is not implemented
  * lib: fwts_version.h - update to V25.09.00
  * debian: update changelog
  * auto-packer: mkpackage.sh: use the github tag source directly
  * wakealarm: skip the reset check when RTC time earlier than current system time
  * smccc_test: remove deprecated no_llseek to fix the compilation error
  * fwts-test: add regression tests for MSCT
  * acpi: msct: fix incorrect length check on max proximity domains
  * smccc: move the smccc folder out of pci
  * smccc: minor code style clean-ups, no functional changes
  * dmicheck: minor code style clean-ups, no functional changes
  * ACPICA: Update to version 20250807
  * lib: fwts_version.h - update to V25.07.00
  * debian: update changelog
  * acpi: madt: fix the wrong length of the multiprocessor wakeup structure
  * fwts-test: add regression tests for RHCT
  * acpi: rhct: refine test result layout and format specifiers
  * auto-packager: mkpackage.sh: remove oracular
  * acpi: aspt: fix the lable of statement build error
  * lib: Enable checks and compilation on LoongArch
  * lib: fwts_klog: return list null when klog read returns zero length
  * dmicheck: Validation in AARCH64 for Processor ID field in SMBIOS type04
  * smccc: Test for implementation of ARM_SMCCC functions
  * lib: Update current version to ACPI 6.6
  * acpi: acpitables: Update acpitables test for ACPI 6.6
  * acpi: rhct: Add tests for ACPI RHCT table
  * acpi: madt: Add AIA and PLIC sub-tables test for RISC-V
  * acpi: madt: update madt revisions to ACPI 6.6 and add RISC-V
  * acpi: rsdp: Add xsdt_address check for RISC-V
  * lib: Add fwts_architecture macro for RISC-V</changelog>
  <changelog author="mpluskal@suse.com" date="1779969600">- Update to version 26.05.00:
  * lib: fwts_version.h - update to V26.05.00
  * debian: update changelog
  * github: add stonking to github actions
  * fwts-test: update disassemble-0001 reference files for ACPICA 20260408
  * auto-packager: mkpackage.sh: add stonking
  * ACPICA: Update to version 20260408
- Spec cleanup:
  * Replace Makefile.am sed hack with upstream --disable-werror
    configure option (added in 26.03.00).
  * Re-enable parallel build (verified building cleanly on
    Tumbleweed/x86_64 in ~25 min vs ~92 min single-threaded).
  * Add explicit BuildRequires: gcc, make.
  * Use %{name} consistently in %files section.
  * Quote %{ix86} arch macro in ExclusiveArch.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784635200">- Update to version 26.07.00:
  * Add new klog database entries for x86 E820 table overflow,
    ACPI FFH LPI, fan status/extension, RIMT IOMMU lookup, AGDI
    interrupt registration and MPAM error messages.
  * tpm2: accept Arm FF-A Start Method and validate its parameters.
  * tpmevlog: handle PCR[0] replay for EV_EFI_HCRTM_EVENT.
  * dmicheck: fix off-by-one in SMBIOS table size boundary check
    and fix bus error when copying SMBIOS tables from memory.
  * uefibootpath: correct error message for UART stop bits
    validation.
  * Fix numerous format strings across acpi (fadt, hest, madt,
    mcfg, gpedump, tpm2) and tpm event-log dumping.
  * acpi: madt: silence compiler warning when using Clang.
  * build: link explicitly to zlib.</changelog>
</package>
<package pkgid="a8bb88e118d2725dc1a1615be9a301c74b9a17ad848b4b26074307fe730d4902d881c7b8a367aebcc4cad6b7744680502a94a02667f899301d0b7b53d1a4427b" name="fwts-debugsource" arch="i586">
  <version epoch="0" ver="26.07.00" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1724673600">- Update to version 24.07.00:
  * acpi: acpipld: downgrade the severity for PLD on the not connected port
  * configure.ac: fix the autoreconf AC_PROG_LEX warning
  * configure.ac: fix the autoreconf AC_PROG_LIBTOOL warning
  * lib: fwts_version.h - update to V24.07.00
  * debian: update changelog
  * auto-packager: mkpackage.sh: remove mantic
  * acpi: acpipld: modify the test description to aviod misunderstanding
  * fwts-test: add regression tests for S3PT
  * acpi: s3pt: add tests for ACPI S3PT table
  * aspm: Only require ASPM for devices with an actual link
  * fwts-test: cedt: sync up with adding raw data dump
  * fwts-test: cedt: fix the wrong value of ENIW
  * acpi: cedt: add raw data dump for interleave target list
  * libfwtsiasl: fix parallel build with GNU Make &gt;= 4.4
  * tpmevlog: Ensure EV_SEPARATOR recorded for PCRs 0-7
  * efi_runtime: don't build dkms module for those kernels with efi_test
  * auto-packer: mkpackage.sh: add oracular
  * lib: fwts_log_html: fix the invalid printf format string
  * autopackager: mkpackage.sh: remove lunar</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1727870400">- Update to version 24.09.00:
  * lib: fwts_version.h - update to V24.09.00
  * debian: update changelog
  * klog.json: Add the missing processor error message to klog database
  * klog.json: Add the missing exreqion error message to klog database
  * klog.json: Add the missing exserial error message to klog database
  * klog.json: Add the missing exoparg2 error message to klog database
  * klog.json: Add the missing dswload2 error message to klog database
  * klog.json: Add the missing nsinit error message to klog database
  * klog.json: Add the missing exstore error message to klog database
  * klog.json: Add more nsxfeval error messages to klog database
  * klog.json: Add more utobject error messages to klog database
  * klog.json: Add more uttrack error messages to klog database
  * klog.json: Add the missing srat error message to klog database
  * klog.json: Add more error messages for battery to klog database
  * klog.json: Add the missing scan error messages to klog database
  * klog.json: Add the missing prmt error messages to klog database
  * klog.json: Add the missing viot error messages to klog database
  * klog.json: Add the missing ipmi error messages to klog database
  * klog.json: Add the missing fan_core error message to klog database
  * klog.json: Add more missing acpi pcc kernel messages to klog database
  * klog.json: Add more missing osl kernel messages to klog database
  * fwts-test: slic: sync test results with fixes to ACPICA SLIC dumping
  * ACPICA: Update to version 20240827
  * lib: modprobe: add checking the compressed zst module format
  * klog.json: Add more missing iort kernel messages to klog database
  * klog.json: Add some missing gtdt kernel messages to klog database
  * klog.json: Add some missing ghes kernel messages to klog database
  * klog.json: Add some missing agdi kernel messages to klog database
  * klog: fix the pattern errors for einj trigger table entry</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1732622400">- Update to version 24.11.00:
  * lib: fwts_version.h - update to V24.11.00
  * debian: update changelog
  * hdaaudio: fix the the build errors under plucky amd64
  * auto-packager: mkpackage.sh: add plucky
  * dmicheck: add more types for version length test.
  * dmicheck: update for supporting DMI version to 3.8.0
  * acpi: iort: memory access flag update.
  * src/acpi: Fix a few spelling mistakes
  * acpi/wmi: Warn if WMI GUIDs from the Windows driver samples are found
  * lib: fwts_acpi_object_eval: Do not return FWTS_OK if method lookup fails
  * script: fix bash-completion-with-hashbang lintian warning
  * dmicheck: update for supporting DMI version to 3.7.1
  * tpmevlog: Ensure the event log matches the actual TPM PCRs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1739448000">- Update to version 25.01.00:
  * lib: fwts_version.h - update to V25.01.00
  * debian: update changelog
  * dmicheck: check the config files exist for CONFIG_STRICT_DEVMEM setting
  * acpi: s3: reading residencyslp_s0_residency_usec for intel platforms
  * Update copyright year to 2025
  * ACPICA: Update to version 20241212
  * acpi/s3 : fix stack smashing crash for s3 test
  * acpitables: update ACPI table revsion test to ACPI 6.5
  * acpi: uniqueid: fix the uniqueid test for the CID with package
  * acpi: acpitables: Correct PCCT revision for ACPI 6.2
  * dmicheck: fix the wrong size check for type 4
  * acpi/wmi: Stop directing users to outdated LWN article</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742904000">- remove unused build dependency on pcre. The configure script
  checks for it, but usage of this code was removed in 05.12.00</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1744113600">- Update to version 25.03.00:
  * lib: fwts_version.h - update to V25.03.00
  * debian: update changelog
  * efi_runtime: remove no_llseek which have been removed on kernel 6.12
  * klog.json: Add more parse mode setting messages to klog database
  * klog.json: Add the object type for evaluation messages to klog database
  * klog.json: Add more ownerid allocate and release messages to klog database
  * klog.json: Add package init messages to klog database
  * klog.json: Add child missing data message to klog database
  * klog.json: Add null object pushing message to klog database
  * klog.json: Add EC timeout messages to klog database
  * klog.json: Add ACPI fpdt messages to klog database
  * klog.json: Add nfit intel messages to klog database
  * klog.json: Add more intel pmic messages to klog database
  * klog.json: Add more cppc checking and sending messages to klog database
  * klog.json: Add more spcr access width messages to klog database
  * klog.json: Add the thread create failed message to klog database
  * fwts-test: add regression tests for APMT
  * acpi: apmt: add tests for acpi APMT table
  * fwts-test: cedt: sync up tests with CEDT version update
  * acpi: cedt: update the cedt tests for CXL spec rev3.2</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1750680000">- Update to version 25.05.00:
  * fwts: slit: sync up with the slit remove equality checking
  * acpi: slit: remove the checking of the bi-directional equality
  * fwts-test: add regression tests for ASPT v2
  * acpi: aspt: support for the aspt revision 2
  * fwts-test: sync up the aspt revision 1 update
  * acpi: aspt: update ASPT tests for official revision 1 specification
  * lib: fwts_version.h - update to V25.05.00
  * debian: update changelog
  * fwts.h: fix typo verision
  * acpi: madt: fix false FAIL on missing GICC UID for disabled CPUs
  * dmicheck: add total size read checking below maximum allowed
  * auto-packager: mkpackage.sh: add questing
  * autobrightness: fix calloc argument order for GCC 15 compatibility
  * lib: fwts_memorymap: fix failure to retrieve BIOS memory map from dmesg e820
  * lib: fwts_memorymap: fix the unchecked end address for strtoull
  * lib: fwts_log: fix the potential overflow for dumping all log fields
  * kernelscan: fix structurally unreachable code
  * opal: fix the unexpected line format
  * aspm: fix dereference pointer rp_cap before null check
  * lib/fwts_cpu: correct determination of SEV enablement
  * acpi: method: Fix _DDC test arguments
  * cpu/msr: Drop `VM_HSAVE_PA` from consistency checks
  * ACPICA: Update to version 20250404
  * efi_runtime: Fix missing pending status update in getwakeuptime</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1779451200">- Update to version 26.03.00:
  * klog.json: Remove duplicate 'too many record IDs' pattern
  * klog.json: Remove duplicate 'Failed to remap late EFI memory map' pattern
  * klog.json: Remove duplicate 'SRAT: Failed to mark hotplug range' pattern
  * klog.json: Remove duplicate 'SRAT: Failed to add memblk to node' pattern
  * klog.json: Remove duplicate 'SRAT: Too many proximity domains' pattern
  * klog.json: Remove duplicate 'amba_device_alloc() failed' pattern
  * klog.json: Remove duplicate 'amba_device_add() failed' pattern
  * klog.json: Remove duplicate 'Failed to create AML debugger thread' pattern
  * klog.json: Remove duplicate 'ID map has NULL parent reference' pattern
  * klog.json: Remove duplicate 'requested ITS ID index' pattern
  * klog.json: Remove duplicate 'could not register gsi hwirq' pattern
  * klog.json: Remove duplicate 'iort node pointer overflows, bad table' pattern
  * klog.json: Remove duplicate 'Limiting number of LPI states to max' pattern
  * klog.json: Remove duplicate 'SRAT: Unexpected header length' pattern
  * klog.json: Remove duplicate 'Invalid _FIF element' pattern
  * klog.json: Remove duplicate 'Could not allocate size' pattern
  * klog.json: Remove duplicate 'Invalid _TSS data' patterns
  * klog.json: Remove duplicate 'Invalid _TSD data' pattern
  * klog.json: Remove duplicate '_OSC request failed' pattern
  * klog.json: Remove duplicate 'PM: Some devices failed to power down' patterns
  * klog.json: Add AMD IOMMU command line validation error messages to klog database
  * klog.json: Add ACPI Embedded Controller ECDT firmware bug error messages to klog database
  * klog.json: Add ACPI bus kobject registration error messages to klog database
  * klog.json: Add ACPI SRAT CFMWS BIOS alignment violation error messages to klog database
  * klog.json: Add ACPI GTDT platform timer firmware bug error messages to klog database
  * klog.json: Add ACPI IORT firmware bug workaround error messages to klog database
  * klog.json: Add ACPI processor performance frequency constraint error messages to klog database
  * kernelscan: Add macro expansion for known kernel logging prefixes
  * fwts_modprobe: Remove unused sys_finit_module() and sys_delete_module()
  * build: allow disabling -Werror
  * acpi: crsdump: Fix printing of IRQ numbers
  * configure: Allow compilation without libbsd if strlcpy() is available in libc
  * Make inclusion of &lt;bsd/string.h&gt; optional
  * acpi: hest: Remove unused variable to avoid compiler warning
  * lib: framework: Remove unused variable to avoid compiler warning
  * fwts_args: Silence compiler warning about unused "master_option_index"
  * lib: fwts_version.h - update to V26.03.00
  * debian: update changelog
  * github: replace softprops/action-gh-release with gh release create
  * klog.json: remove Interpreter disabled ACPI pattern
  * acpi: asf: fix wrong format specifiers for id and iana_id fields
  * acpi: mchi: fix PRIx8 format specifier for uint32_t GSI field
  * lib: fwts_acpi_tables: fix signed format specifier for subtable type
  * hotkey: fix const-correctness in hotkey_find_keymap
  * acpi: wmi: fix const-correctness in wmi_acpi_get_parent_name
  * lib: fwts_devicetree: fix build error for const-correctness
  * github: add fwts release workflow
  * autopackager: mkpackage.sh: remove plucky
  * klog.json: Add AMD IOMMU driver error messages to klog database
  * klog.json: Add WMI core driver error messages to klog database
  * klog.json: Add IdeaPad laptop input and backlight error messages to klog database
  * klog.json: Add HP WMI platform profile and hwmon error messages to klog database
  * klog.json: Add Dell WMI base event enable failure message to klog database
  * klog.json: Add Dell WMI AIO input and notify handler error messages to klog database
  * klog.json: Add Dell laptop keyboard state error message to klog database
  * klog.json: Add x86 SMP boot APIC and CPU bringup error messages to klog database
  * klog.json: Add x86 CPU common error messages to klog database
  * klog.json: Add x86 MTRR allocation failure message to klog database
  * klog.json: Add EFI 32-bit ioremap failure to klog database
  * klog.json: Add EFI 64-bit kernel mapping errors to klog database
  * klog.json: Add EFI 32/64-bit mismatch error to klog database
  * klog.json: Add ACPI boot LAPIC/MADT parse errors to klog database
  * klog.json: Add ACPI MADT wakeup CPU handover error to klog database
  * klog.json: Add ACPI processor PDC memory allocation error to klog database
  * klog.json: Add ACPI battery hook errors to klog database
  * klog.json: Add ACPI ARM64 FFH invalid SMCCC conduit error to klog database
  * klog.json: Add ACPI DPTF power unsupported event error to klog database
  * klog.json: Add ACPI watchdog device creation error to klog database
  * klog.json: Add ACPI PMIC XPower I2C address error to klog database
  * fwts-test: sync up with s0idle warning change
  * fwts-test: Update ASPT to include types 3 and 4
  * acpi: aspt: Add support for ASPT revision 2 types 3 and 4
  * fwts-test: sync up with srat fix memory affinity flags validation
  * acpi: srat: Fix Memory Affinity Structure flags validation
  * bios: s0idle: do not treat unsupported S0idle as an error
  * New tests for Arm PSCI functions
  * lib: fwts_version.h - update to V26.01.00
  * debian: update changelog
  * debian/tests: only run smccc dkms test when dkms module is run
  * efi_runtime: remove efi_runtime dkms
  * fwts-test: sync up for aest update to 2.0
  * acpi: aest: update the aest tests for the specification 2.0
  * bios: smm: skip lock checks if IGD is not present
  * doc: update contributors, date and spelling mistake to the manual
  * acpi: method: fix the LPI packages check and some typos
  * acpi: rhct: fix typo in error message
  * Update copyright year to 2026
  * ACPICA: Update to version 20251212
  * autobrightness: Drop test2 that checks actual_brightness
  * acpi: apmt: fix typo in APMTNodeTypeUnknown
  * libfwtsacpica: guard AcpiOsDeleteSemaphore against stale handles
  * Apicedge tests fail on systems with large number of CPUs
  * lib: fwts_version.h - update to V25.11.00
  * debian: update changelog
  * auto-packager: mkpackage.sh: add resolute
  * fwts-test: sync up adding nhlt test
  * acpi: nhlt: add ACPI 6.6 NHLT table test (mantis 2430)
  * acpi: nhltdump: sync with ACPI 6.6 NHLT spec
  * acpi: remove standalone s3pt test
  * fwts-test: sync up with fpdt records adding
  * acpi: fpdt: update the FPDT records for ACPI 6.6 (mantis 2416)
  * fwts-test: sync with the method _VDM was added
  * acpi: madt: align MP wakeup struct with ACPI 6.6 (mantis 2404)
  * acpi: method: add _VDM voltage domain test (mantis 2374)
  * acpi: method: extend _CPC test for ACPI 6.6 (mantis 2353)
  * acpi: madt: handle GICR and ITS flags for ACPI 6.6 (mantis 2422)
  * acpi: madt: enforce PSCI when parking protocol deprecated (mantis 2425)
  * fwts-test: srat: add regression test for the RINTC affinity data
  * acpi: srat: add RINTC affinity validation (mantis 2433)
  * fwts-test: sync with the methods _PCS and _PST were added
  * acpi: method: add tests for _PCS and _PST power source methods (mantis 2478)
  * acpi: ras2: fix the wrong feature type check
  * fwts: skip the wake alarm suite if the feature is not implemented
  * lib: fwts_version.h - update to V25.09.00
  * debian: update changelog
  * auto-packer: mkpackage.sh: use the github tag source directly
  * wakealarm: skip the reset check when RTC time earlier than current system time
  * smccc_test: remove deprecated no_llseek to fix the compilation error
  * fwts-test: add regression tests for MSCT
  * acpi: msct: fix incorrect length check on max proximity domains
  * smccc: move the smccc folder out of pci
  * smccc: minor code style clean-ups, no functional changes
  * dmicheck: minor code style clean-ups, no functional changes
  * ACPICA: Update to version 20250807
  * lib: fwts_version.h - update to V25.07.00
  * debian: update changelog
  * acpi: madt: fix the wrong length of the multiprocessor wakeup structure
  * fwts-test: add regression tests for RHCT
  * acpi: rhct: refine test result layout and format specifiers
  * auto-packager: mkpackage.sh: remove oracular
  * acpi: aspt: fix the lable of statement build error
  * lib: Enable checks and compilation on LoongArch
  * lib: fwts_klog: return list null when klog read returns zero length
  * dmicheck: Validation in AARCH64 for Processor ID field in SMBIOS type04
  * smccc: Test for implementation of ARM_SMCCC functions
  * lib: Update current version to ACPI 6.6
  * acpi: acpitables: Update acpitables test for ACPI 6.6
  * acpi: rhct: Add tests for ACPI RHCT table
  * acpi: madt: Add AIA and PLIC sub-tables test for RISC-V
  * acpi: madt: update madt revisions to ACPI 6.6 and add RISC-V
  * acpi: rsdp: Add xsdt_address check for RISC-V
  * lib: Add fwts_architecture macro for RISC-V</changelog>
  <changelog author="mpluskal@suse.com" date="1779969600">- Update to version 26.05.00:
  * lib: fwts_version.h - update to V26.05.00
  * debian: update changelog
  * github: add stonking to github actions
  * fwts-test: update disassemble-0001 reference files for ACPICA 20260408
  * auto-packager: mkpackage.sh: add stonking
  * ACPICA: Update to version 20260408
- Spec cleanup:
  * Replace Makefile.am sed hack with upstream --disable-werror
    configure option (added in 26.03.00).
  * Re-enable parallel build (verified building cleanly on
    Tumbleweed/x86_64 in ~25 min vs ~92 min single-threaded).
  * Add explicit BuildRequires: gcc, make.
  * Use %{name} consistently in %files section.
  * Quote %{ix86} arch macro in ExclusiveArch.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784635200">- Update to version 26.07.00:
  * Add new klog database entries for x86 E820 table overflow,
    ACPI FFH LPI, fan status/extension, RIMT IOMMU lookup, AGDI
    interrupt registration and MPAM error messages.
  * tpm2: accept Arm FF-A Start Method and validate its parameters.
  * tpmevlog: handle PCR[0] replay for EV_EFI_HCRTM_EVENT.
  * dmicheck: fix off-by-one in SMBIOS table size boundary check
    and fix bus error when copying SMBIOS tables from memory.
  * uefibootpath: correct error message for UART stop bits
    validation.
  * Fix numerous format strings across acpi (fadt, hest, madt,
    mcfg, gpedump, tpm2) and tpm event-log dumping.
  * acpi: madt: silence compiler warning when using Clang.
  * build: link explicitly to zlib.</changelog>
</package>
<package pkgid="54f17bbc366aadef32c6a1b23980a2269e25c3500359a6e44b4f4d9177bdf9ae892ef3290f26ec7d9a4cc2301d5498e18811886c9c9ac286e552bc626e1368db" name="fwupd-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.7" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1778155200">- Update to version 2.1.2:
  + This release adds the following features:
  - Add an HSI check for AMD SB-7033 aka EntrySign
  - Add native CBOR parsing and drop libcbor2 as a dep
  - Add server platform detection to suspend HSI checks
  - Allow setting a maximum version number for a device
  - Allow setting context flags from HWID matches
  - Increment the progressbar when waiting for replug
  - Require Windows 8+ for the MSI build artifact
  - Support loading EFI authenticated variables with ContentInfo headers
  + This release fixes the following bugs:
  - Add daemon support for modems that export ttyUSB devices
  - Add decompression ratio limit to prevent parsing emulation ZIP bombs
  - Add device activation flag for Dell servers after firmware upgrade
  - Allow using a custom Telink HidToolVer quirk
  - Check the UEFI capsule payload is less than 4GiB in size
  - Cleanup all the user inhibits when required
  - Do not allow using non-regular files like devnull as metadata
  - Do not use capsule-on-disk on Lenovo ThinkCentre M60e Tiny
  - Fix a buffer overread when parsing a malicious PE file
  - Fix a CRC validation mistake in ZIP firmware parser
  - Fix a maybe-impossible NULL pointer dereference when parsing netlink data
  - Fix a small memory leak when writing Redfish firmware
  - Fix accessing Nordic devices connected through a dongle
  - Fix handling snapd payloads with only a default image
  - Fix potential NULL pointer dereference in QMI firmware write
  - Fix the auto-generated Redfish HBA device name
  - Fix the displayed Thunderbolt version number by ignoring reserved bits
  - Fix UF2 race with UDisks2 volume discovery during replug
  - Fix warning when probing removable USB devices with no medium
  - Guard HSI feature with platforms requirements
  - Hardcode the modification timestamp in generated zip archive
  - Increase the resolution of the progress bar updates
  - Limit the maximum number of files that can be parsed from ZIP archives
  - Prevent users from asking for unlimited system inhibits
  - Properly handle Dell iDRAC when using Redfish
  - Reject DFU sectors with zero size to prevent a possible infinite loop
  - Restore the VID check in Algoltek USBCR probe function
  - Set sensible parsing limits in each FuFirmware subclass
  - Show a suitable version when the Novatek update is interrupted
  - Support CAB image filenames longer than 255 chars
  - Update the Focal touch firmware format to the latest release
  - Use overflow-checked arithmetic for all offset calculations
  - Use prepared queries when querying silos
  - Validate CCGX record data size before flash write
  - Validate Nordic HID peer index before accessing peers cache array
  - Validate Synaptics cxaudio EEPROM size before trusting it
  - Wait for mock snapd API socket to appear when running tests
  - Wait for the new version when updating the Nordic TK059 Keyboard
  + This release adds support for the following hardware:
  - Elan TP IC type 0x19
  - Google Moonstone
  - HP 400 and 405 Mouse
  - Lenovo USB-4 dock
  - LX Semicon SW42101 touch controller
  - Parade USB hubs with GPIO control
  - Pixart PLP239 devices
  - Raydium TP devices
  - Sunplus cameras
- Drop pkgconfig(libcbor) BuildRequires: no longer needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1778587200">- Update to version 2.1.3:
  + This release adds the following features:
  - Add support for Redfish bearer token authentication
  - Add support for several XMC SPI chips
  - Parse JCat files in libfwupd without using libjcat
  + This release fixes the following bugs:
  - Allow configuring a Redfish URI with a path prefix
  - Avoid firmware matching errors for Cat-6 and Cat-12 modems
  - Calculate and export a floating point percentage progress value
  - Do not print clean remote success message if aborted
  - Do not probe all Nordic devices with USB VID 0x1915
  - Fix force table support in Elan IC types 0x13 and 0x14
  - Fix Raydium information check flow to avoid incorrect validation
  - Fix the Thunderbolt version number by ignoring the reserved bits
  - Load well-known paths in dbxtool to prevent a regression
  - Match a specific Raydium device to prevent resetting older hardware
  - Only copy the HIDRAW USB properties if a DS-20 has been provided
  - Use CA1 for a SK Hynix NVMe drive
  + This release adds support for the following hardware:
  - SHIFT6mq and SHIFTphone 8</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1779796800">- Add fwupd-bsc1217138-fallback-shim-path.patch to set the fallback
  shim path for SUSE/openSUSE (bsc#1217138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1780056000">- Update to version 2.1.4:
  + This release adds the following features:
  - Add a libcrypto-based JCat implementation for Android
  - Add support for NixOS to the quickstart script
  - Add support for the Compal BIOS version format
  - Allow a remote to specify that a username or password is required
  - Allow storing a per-user password in XDG_CONFIG_HOME
  - Detect encrypted swap devices below device-mapper
  - Ensure that all firmware subclasses set the maximum size
  - Remove the flashrom plugin
  - Save the SMBIOS BiosReleaseDate string to uploaded reports
  - Tell Star Labs coreboot users to manually update when required
  + This release fixes the following bugs:
  - Add a retry limit when updating failing Goodix MoC devices
  - Add several bounds checks for when updating Dell docks
  - Add vendor name and name for the various Framework UEFI certificates
  - Allow recovery if the Lenovo dock internal state is invalid
  - Avoid truncation when calculating the AMD GPU atombios size
  - Check firmware size against Novatek flash start address
  - Check for config offset overflow when updating Synaptics RMI devices
  - Check for multiplication overflow in BCM57xx stage1 size calculation
  - Check for overflow when writing to CCGX DMC devices
  - Check stream size before calculating Legion HID ID offset
  - Check stream size before subtracting Ilitek ITS CRC length
  - Clear Sunplus camera download state if the previous flash failed
  - Do not show plugin warnings when using --version
  - Filter the install flags provided by the D-Bus client
  - Fix a potential heap buffer overflow in FDT strlist parsing
  - Fix a potential heap buffer overflow in Nordic HID peer validation
  - Fix a potential OOB read in DFOTA modem response parsing
  - Fix a potential path traversal vulnerability in firmware backup
  - Fix a regression when searching for file magic
  - Fix a regression when using report-export --sign
  - Fix fwupd domain check bypass when using Qubes
  - Ignore efivar free space requirement on Microsoft Hyper-V hosts
  - Limit the number of hints a D-Bus client can set
  - Limit the size of parsed USB descriptors to ~64KiB
  - Make it easy to enable an authenticated remote
  - Make the Novatek boot update more reliable
  - Only read BCR from Intel SPI controllers
  - Prevent a possible division by zero error in the progressbar code
  - Prevent decompression bomb attacks in uSWID zlib payload parsing
  - Prevent NVRAM-seeded ptential path traversal when loading ESP files
  - Redact the username and password of remotes when using a non-active console
  - Require authorization for firmware installation on emulated devices
  - Require authorization for more D-Bus methods from non-local users
  - Restrict Curl protocols to prevent potential SSRF attacks
  - Restrict ModifyRemote to prevent a supply-chain redirection
  - Show a short easy-to-read string as the Pixart touchpad name
  - Tolerate post-quantum CA PKCS#7 failures when using Qubes
  - Validate ACPI PHAT specific data offset before parsing
  - Validate Corsair write size before subtracting header size
  - Validate DFU address offset before parsing the header
  - Validate Elan touchpad IAP address is within firmware bounds
  - Validate Logitech TAP AP region bounds before calculating size
  - Validate payload length is large enough for FPC sec-link
  - Validate sector range before writing pixart-tp firmware
  - Validate VBE area start does not exceed area size
  - Validate write offset does not exceed TI TPS6598x stream size
  + This release adds support for the following hardware:
  - Egis MoC devices with PID 9201
  - Intel Arc Pro B65 and Arc Pro B70 (#10389)
  - Lenovo dock devices in 'provisioned' mode
  - Pixart TP devices with PID 1343
  - Several GigaDevice and Puya SPI chips
- Drop no longer needed BuildRequires: pkgconfig(jcat),
  pkgconfig(flashrom)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1781092800">- Update to version 2.1.5:
  + This release adds the following features:
  - Allow overriding the detected CPU vendor to allow more self tests
  - Allow updating the Windows-specific UEFI CA on dual boot machines
  - Install the db updates on broken hardware with new firmware
  + This release fixes the following bugs:
  - Add tests for the vbe, upower, uefi-sbat, pci-bcr, mtd, gpio and msr plugins
  - Check the array index in some runtime-generated code
  - Claim the udev netlink backend before old libusb versions
  - Expand the netlink socket buffer to prevent packet loss during event floods
  - Fix a msgpack regression when updating some Huddly cameras
  - Fix HID feature read buffer size in goodix-tp device probe
  - Fix reproducible builds
  - Fix the check-reboot-needed command
  - Increase the i2c-hid re-bind delay for synaptics-rmi PID 0x96e7
  - Parse the dell-dock marketing name in a more safe way
  - Set a firmware size limit on intel-gsc aux and oprom firmware types
  - Simplify the engine by only loading the config object once
  - Use a cryptographically secure RNG when building the idle and inhibit IDs
  - Use a more appropriate firmware maximum size for Huddly cameras
  + This release adds support for the following hardware:
  - Elan touchscreens</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1782734400">- Migrate to manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1782993600">- Update to version 2.1.6:
  + This release adds the following features:
  - Add --filter-protocol to fwupdmgr and fwupdtool
  - Add a new HSI attribute for coreboot verified boot
  - Add hashes for the latest DBX for offline machines
  - Allow parsing Hayden Bridge Thunderbolt firmware
  - Handle HPE Redfish reset-required updates
  - Ignore efivar free space on VMWare, GCE and EC2 VMs
  - Prevent FwupdClient from downloading the same file multiple times
  - Split UEFI Memory Protection HSI from NX Compat
  + This release fixes the following bugs:
  - Avoid an integer overflow in the ifwi-cpd manifest length check
  - Avoid truncating the AMD Kria FRU board area offset
  - Block dbx updates on ASUSTeK GL553VD
  - Check SMEE hardware bit directly for AMD SME detection
  - Create the ESP OS directory if not found
  - Detect the BCR device on Celeron LPC SPI controllers
  - Fall back to a binary firmware when no specific MTD image type is set
  - Fix AI table clear behavior of the elantp boot code.
  - Fix errors with fwupd-refresh service not working properly
  - Fix Genesys GL32xx device locker crash due to argument mismatch
  - Fix installing KEK updates when using snapd by sending the correct blob
  - Fix integer underflow when Elan firmware is smaller than one page
  - Fix possible NULL pointer dereference when updating SteelSeries firmware
  - Fix the display of the HP UEFI db certificate
  - Improved usi-dock progress reporting behavior
  - Increase the parser item limit from 100 to 1000 for large KEKs
  - Log out of the Redfish session when required on HPE hardware
  - Only show 'authenticating' after a short delay
  - Re-process the device metadata when required after all devices are added
  - Require sealed memfd input to prevent possible TOCTOU attacks
  - Sanitise the Jabra GNP device version in a more secure way
  - Validate raydium-tp buffer size before direct index access
  - Validate that Lenovo dock device-reported program sizes are valid
  + This release adds support for the following hardware:
  - Lenovo dual-bank accessory dongle and paired peripherals</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785240000">- Update to version 2.1.7:
  + This release adds the following features:
  - Add "well known" AppStream IDs for common BIOS settings
  - Add MTD lock security attribute
  - Add support for "externally managed" EFI signature lists
  - Add systemd-pcrlock plugin and hook up to UEFI updates
  - Add TCG disk encryption security attribute
  - Enable more plugins when compiling for Android
  + This release fixes the following bugs:
  - Add wrappers for input streams for future Rust implementations
  - Allow overriding some methods in FwupdClient for a future refactor
  - Allow plain string versions for some AMD GPUs
  - Allow suspend-to-ram with encrypted RAM
  - Always test Dell dock type when connected
  - Avoid possible out-of-bounds read in when parsing the DFU sector
  - Do not abort when udisks cannot resolve a device
  - Do not allow force installs over D-Bus
  - Do not fail to start when a pre-group comment has no keys set
  - Fall back to copying the file descriptor contents when not sealed
  - Fix dropped status updates during updates
  - Fix FW update for Lenovo TBT5 Smart Dock 7500
  - Fix fwupd-refresh.service polkit auth errors
  - Fix segfault parsing some logitech-hidpp bootloader records
  - Fix the seal self tests when building on a tmpfs
  - Fix update failure when the TP IC is in bootloader-only mode
  - Mark Coreboot VBOOT as obsoleting BootGuard verified
  - Move more per-class limits to the class instances to reduce RSS
  - Prepare modem-manager firmware after firehose detach
  - Reject out-of-range CCGX device mode before indexing versions
  - Require trusted metadata for device updates
  - Require trusted metadata when using OnlyTrusted
  - Skip modem-manager secboot status when unsupported
  - Use safe reads for synaptics-rmi device responses
  - Validate GUID-defined section offset against EFI section size
  + This release adds support for the following hardware:
  - PixArt PJP360 device</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add fwupd-tests subpackage with installed tests for
  gnome-desktop-testing-runner.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968001">- Add Requires: gnome-desktop-testing to fwupd-tests subpackage</changelog>
</package>
<package pkgid="e5a1dae61d6c15b8e804b2bbdf0803e0cb8b6944259a5b69bfd6fe82fbf4f101cccca90382a9705264ae79b15ae992a5b42abc276da34011cf913a763bbda6c5" name="fwupd-debugsource" arch="i586">
  <version epoch="0" ver="2.1.7" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1778155200">- Update to version 2.1.2:
  + This release adds the following features:
  - Add an HSI check for AMD SB-7033 aka EntrySign
  - Add native CBOR parsing and drop libcbor2 as a dep
  - Add server platform detection to suspend HSI checks
  - Allow setting a maximum version number for a device
  - Allow setting context flags from HWID matches
  - Increment the progressbar when waiting for replug
  - Require Windows 8+ for the MSI build artifact
  - Support loading EFI authenticated variables with ContentInfo headers
  + This release fixes the following bugs:
  - Add daemon support for modems that export ttyUSB devices
  - Add decompression ratio limit to prevent parsing emulation ZIP bombs
  - Add device activation flag for Dell servers after firmware upgrade
  - Allow using a custom Telink HidToolVer quirk
  - Check the UEFI capsule payload is less than 4GiB in size
  - Cleanup all the user inhibits when required
  - Do not allow using non-regular files like devnull as metadata
  - Do not use capsule-on-disk on Lenovo ThinkCentre M60e Tiny
  - Fix a buffer overread when parsing a malicious PE file
  - Fix a CRC validation mistake in ZIP firmware parser
  - Fix a maybe-impossible NULL pointer dereference when parsing netlink data
  - Fix a small memory leak when writing Redfish firmware
  - Fix accessing Nordic devices connected through a dongle
  - Fix handling snapd payloads with only a default image
  - Fix potential NULL pointer dereference in QMI firmware write
  - Fix the auto-generated Redfish HBA device name
  - Fix the displayed Thunderbolt version number by ignoring reserved bits
  - Fix UF2 race with UDisks2 volume discovery during replug
  - Fix warning when probing removable USB devices with no medium
  - Guard HSI feature with platforms requirements
  - Hardcode the modification timestamp in generated zip archive
  - Increase the resolution of the progress bar updates
  - Limit the maximum number of files that can be parsed from ZIP archives
  - Prevent users from asking for unlimited system inhibits
  - Properly handle Dell iDRAC when using Redfish
  - Reject DFU sectors with zero size to prevent a possible infinite loop
  - Restore the VID check in Algoltek USBCR probe function
  - Set sensible parsing limits in each FuFirmware subclass
  - Show a suitable version when the Novatek update is interrupted
  - Support CAB image filenames longer than 255 chars
  - Update the Focal touch firmware format to the latest release
  - Use overflow-checked arithmetic for all offset calculations
  - Use prepared queries when querying silos
  - Validate CCGX record data size before flash write
  - Validate Nordic HID peer index before accessing peers cache array
  - Validate Synaptics cxaudio EEPROM size before trusting it
  - Wait for mock snapd API socket to appear when running tests
  - Wait for the new version when updating the Nordic TK059 Keyboard
  + This release adds support for the following hardware:
  - Elan TP IC type 0x19
  - Google Moonstone
  - HP 400 and 405 Mouse
  - Lenovo USB-4 dock
  - LX Semicon SW42101 touch controller
  - Parade USB hubs with GPIO control
  - Pixart PLP239 devices
  - Raydium TP devices
  - Sunplus cameras
- Drop pkgconfig(libcbor) BuildRequires: no longer needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1778587200">- Update to version 2.1.3:
  + This release adds the following features:
  - Add support for Redfish bearer token authentication
  - Add support for several XMC SPI chips
  - Parse JCat files in libfwupd without using libjcat
  + This release fixes the following bugs:
  - Allow configuring a Redfish URI with a path prefix
  - Avoid firmware matching errors for Cat-6 and Cat-12 modems
  - Calculate and export a floating point percentage progress value
  - Do not print clean remote success message if aborted
  - Do not probe all Nordic devices with USB VID 0x1915
  - Fix force table support in Elan IC types 0x13 and 0x14
  - Fix Raydium information check flow to avoid incorrect validation
  - Fix the Thunderbolt version number by ignoring the reserved bits
  - Load well-known paths in dbxtool to prevent a regression
  - Match a specific Raydium device to prevent resetting older hardware
  - Only copy the HIDRAW USB properties if a DS-20 has been provided
  - Use CA1 for a SK Hynix NVMe drive
  + This release adds support for the following hardware:
  - SHIFT6mq and SHIFTphone 8</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1779796800">- Add fwupd-bsc1217138-fallback-shim-path.patch to set the fallback
  shim path for SUSE/openSUSE (bsc#1217138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1780056000">- Update to version 2.1.4:
  + This release adds the following features:
  - Add a libcrypto-based JCat implementation for Android
  - Add support for NixOS to the quickstart script
  - Add support for the Compal BIOS version format
  - Allow a remote to specify that a username or password is required
  - Allow storing a per-user password in XDG_CONFIG_HOME
  - Detect encrypted swap devices below device-mapper
  - Ensure that all firmware subclasses set the maximum size
  - Remove the flashrom plugin
  - Save the SMBIOS BiosReleaseDate string to uploaded reports
  - Tell Star Labs coreboot users to manually update when required
  + This release fixes the following bugs:
  - Add a retry limit when updating failing Goodix MoC devices
  - Add several bounds checks for when updating Dell docks
  - Add vendor name and name for the various Framework UEFI certificates
  - Allow recovery if the Lenovo dock internal state is invalid
  - Avoid truncation when calculating the AMD GPU atombios size
  - Check firmware size against Novatek flash start address
  - Check for config offset overflow when updating Synaptics RMI devices
  - Check for multiplication overflow in BCM57xx stage1 size calculation
  - Check for overflow when writing to CCGX DMC devices
  - Check stream size before calculating Legion HID ID offset
  - Check stream size before subtracting Ilitek ITS CRC length
  - Clear Sunplus camera download state if the previous flash failed
  - Do not show plugin warnings when using --version
  - Filter the install flags provided by the D-Bus client
  - Fix a potential heap buffer overflow in FDT strlist parsing
  - Fix a potential heap buffer overflow in Nordic HID peer validation
  - Fix a potential OOB read in DFOTA modem response parsing
  - Fix a potential path traversal vulnerability in firmware backup
  - Fix a regression when searching for file magic
  - Fix a regression when using report-export --sign
  - Fix fwupd domain check bypass when using Qubes
  - Ignore efivar free space requirement on Microsoft Hyper-V hosts
  - Limit the number of hints a D-Bus client can set
  - Limit the size of parsed USB descriptors to ~64KiB
  - Make it easy to enable an authenticated remote
  - Make the Novatek boot update more reliable
  - Only read BCR from Intel SPI controllers
  - Prevent a possible division by zero error in the progressbar code
  - Prevent decompression bomb attacks in uSWID zlib payload parsing
  - Prevent NVRAM-seeded ptential path traversal when loading ESP files
  - Redact the username and password of remotes when using a non-active console
  - Require authorization for firmware installation on emulated devices
  - Require authorization for more D-Bus methods from non-local users
  - Restrict Curl protocols to prevent potential SSRF attacks
  - Restrict ModifyRemote to prevent a supply-chain redirection
  - Show a short easy-to-read string as the Pixart touchpad name
  - Tolerate post-quantum CA PKCS#7 failures when using Qubes
  - Validate ACPI PHAT specific data offset before parsing
  - Validate Corsair write size before subtracting header size
  - Validate DFU address offset before parsing the header
  - Validate Elan touchpad IAP address is within firmware bounds
  - Validate Logitech TAP AP region bounds before calculating size
  - Validate payload length is large enough for FPC sec-link
  - Validate sector range before writing pixart-tp firmware
  - Validate VBE area start does not exceed area size
  - Validate write offset does not exceed TI TPS6598x stream size
  + This release adds support for the following hardware:
  - Egis MoC devices with PID 9201
  - Intel Arc Pro B65 and Arc Pro B70 (#10389)
  - Lenovo dock devices in 'provisioned' mode
  - Pixart TP devices with PID 1343
  - Several GigaDevice and Puya SPI chips
- Drop no longer needed BuildRequires: pkgconfig(jcat),
  pkgconfig(flashrom)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1781092800">- Update to version 2.1.5:
  + This release adds the following features:
  - Allow overriding the detected CPU vendor to allow more self tests
  - Allow updating the Windows-specific UEFI CA on dual boot machines
  - Install the db updates on broken hardware with new firmware
  + This release fixes the following bugs:
  - Add tests for the vbe, upower, uefi-sbat, pci-bcr, mtd, gpio and msr plugins
  - Check the array index in some runtime-generated code
  - Claim the udev netlink backend before old libusb versions
  - Expand the netlink socket buffer to prevent packet loss during event floods
  - Fix a msgpack regression when updating some Huddly cameras
  - Fix HID feature read buffer size in goodix-tp device probe
  - Fix reproducible builds
  - Fix the check-reboot-needed command
  - Increase the i2c-hid re-bind delay for synaptics-rmi PID 0x96e7
  - Parse the dell-dock marketing name in a more safe way
  - Set a firmware size limit on intel-gsc aux and oprom firmware types
  - Simplify the engine by only loading the config object once
  - Use a cryptographically secure RNG when building the idle and inhibit IDs
  - Use a more appropriate firmware maximum size for Huddly cameras
  + This release adds support for the following hardware:
  - Elan touchscreens</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1782734400">- Migrate to manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1782993600">- Update to version 2.1.6:
  + This release adds the following features:
  - Add --filter-protocol to fwupdmgr and fwupdtool
  - Add a new HSI attribute for coreboot verified boot
  - Add hashes for the latest DBX for offline machines
  - Allow parsing Hayden Bridge Thunderbolt firmware
  - Handle HPE Redfish reset-required updates
  - Ignore efivar free space on VMWare, GCE and EC2 VMs
  - Prevent FwupdClient from downloading the same file multiple times
  - Split UEFI Memory Protection HSI from NX Compat
  + This release fixes the following bugs:
  - Avoid an integer overflow in the ifwi-cpd manifest length check
  - Avoid truncating the AMD Kria FRU board area offset
  - Block dbx updates on ASUSTeK GL553VD
  - Check SMEE hardware bit directly for AMD SME detection
  - Create the ESP OS directory if not found
  - Detect the BCR device on Celeron LPC SPI controllers
  - Fall back to a binary firmware when no specific MTD image type is set
  - Fix AI table clear behavior of the elantp boot code.
  - Fix errors with fwupd-refresh service not working properly
  - Fix Genesys GL32xx device locker crash due to argument mismatch
  - Fix installing KEK updates when using snapd by sending the correct blob
  - Fix integer underflow when Elan firmware is smaller than one page
  - Fix possible NULL pointer dereference when updating SteelSeries firmware
  - Fix the display of the HP UEFI db certificate
  - Improved usi-dock progress reporting behavior
  - Increase the parser item limit from 100 to 1000 for large KEKs
  - Log out of the Redfish session when required on HPE hardware
  - Only show 'authenticating' after a short delay
  - Re-process the device metadata when required after all devices are added
  - Require sealed memfd input to prevent possible TOCTOU attacks
  - Sanitise the Jabra GNP device version in a more secure way
  - Validate raydium-tp buffer size before direct index access
  - Validate that Lenovo dock device-reported program sizes are valid
  + This release adds support for the following hardware:
  - Lenovo dual-bank accessory dongle and paired peripherals</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785240000">- Update to version 2.1.7:
  + This release adds the following features:
  - Add "well known" AppStream IDs for common BIOS settings
  - Add MTD lock security attribute
  - Add support for "externally managed" EFI signature lists
  - Add systemd-pcrlock plugin and hook up to UEFI updates
  - Add TCG disk encryption security attribute
  - Enable more plugins when compiling for Android
  + This release fixes the following bugs:
  - Add wrappers for input streams for future Rust implementations
  - Allow overriding some methods in FwupdClient for a future refactor
  - Allow plain string versions for some AMD GPUs
  - Allow suspend-to-ram with encrypted RAM
  - Always test Dell dock type when connected
  - Avoid possible out-of-bounds read in when parsing the DFU sector
  - Do not abort when udisks cannot resolve a device
  - Do not allow force installs over D-Bus
  - Do not fail to start when a pre-group comment has no keys set
  - Fall back to copying the file descriptor contents when not sealed
  - Fix dropped status updates during updates
  - Fix FW update for Lenovo TBT5 Smart Dock 7500
  - Fix fwupd-refresh.service polkit auth errors
  - Fix segfault parsing some logitech-hidpp bootloader records
  - Fix the seal self tests when building on a tmpfs
  - Fix update failure when the TP IC is in bootloader-only mode
  - Mark Coreboot VBOOT as obsoleting BootGuard verified
  - Move more per-class limits to the class instances to reduce RSS
  - Prepare modem-manager firmware after firehose detach
  - Reject out-of-range CCGX device mode before indexing versions
  - Require trusted metadata for device updates
  - Require trusted metadata when using OnlyTrusted
  - Skip modem-manager secboot status when unsupported
  - Use safe reads for synaptics-rmi device responses
  - Validate GUID-defined section offset against EFI section size
  + This release adds support for the following hardware:
  - PixArt PJP360 device</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add fwupd-tests subpackage with installed tests for
  gnome-desktop-testing-runner.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968001">- Add Requires: gnome-desktop-testing to fwupd-tests subpackage</changelog>
</package>
<package pkgid="9e6eb7621c9a1664e26d1209b02f94cb70deba04ca0290b4a24dc0e061ef081e32b00d1ca19568c520e443c2104835f77cbb6be8e616dca8246b3d42ff6d44cb" name="fwupd-tests-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.7" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1778155200">- Update to version 2.1.2:
  + This release adds the following features:
  - Add an HSI check for AMD SB-7033 aka EntrySign
  - Add native CBOR parsing and drop libcbor2 as a dep
  - Add server platform detection to suspend HSI checks
  - Allow setting a maximum version number for a device
  - Allow setting context flags from HWID matches
  - Increment the progressbar when waiting for replug
  - Require Windows 8+ for the MSI build artifact
  - Support loading EFI authenticated variables with ContentInfo headers
  + This release fixes the following bugs:
  - Add daemon support for modems that export ttyUSB devices
  - Add decompression ratio limit to prevent parsing emulation ZIP bombs
  - Add device activation flag for Dell servers after firmware upgrade
  - Allow using a custom Telink HidToolVer quirk
  - Check the UEFI capsule payload is less than 4GiB in size
  - Cleanup all the user inhibits when required
  - Do not allow using non-regular files like devnull as metadata
  - Do not use capsule-on-disk on Lenovo ThinkCentre M60e Tiny
  - Fix a buffer overread when parsing a malicious PE file
  - Fix a CRC validation mistake in ZIP firmware parser
  - Fix a maybe-impossible NULL pointer dereference when parsing netlink data
  - Fix a small memory leak when writing Redfish firmware
  - Fix accessing Nordic devices connected through a dongle
  - Fix handling snapd payloads with only a default image
  - Fix potential NULL pointer dereference in QMI firmware write
  - Fix the auto-generated Redfish HBA device name
  - Fix the displayed Thunderbolt version number by ignoring reserved bits
  - Fix UF2 race with UDisks2 volume discovery during replug
  - Fix warning when probing removable USB devices with no medium
  - Guard HSI feature with platforms requirements
  - Hardcode the modification timestamp in generated zip archive
  - Increase the resolution of the progress bar updates
  - Limit the maximum number of files that can be parsed from ZIP archives
  - Prevent users from asking for unlimited system inhibits
  - Properly handle Dell iDRAC when using Redfish
  - Reject DFU sectors with zero size to prevent a possible infinite loop
  - Restore the VID check in Algoltek USBCR probe function
  - Set sensible parsing limits in each FuFirmware subclass
  - Show a suitable version when the Novatek update is interrupted
  - Support CAB image filenames longer than 255 chars
  - Update the Focal touch firmware format to the latest release
  - Use overflow-checked arithmetic for all offset calculations
  - Use prepared queries when querying silos
  - Validate CCGX record data size before flash write
  - Validate Nordic HID peer index before accessing peers cache array
  - Validate Synaptics cxaudio EEPROM size before trusting it
  - Wait for mock snapd API socket to appear when running tests
  - Wait for the new version when updating the Nordic TK059 Keyboard
  + This release adds support for the following hardware:
  - Elan TP IC type 0x19
  - Google Moonstone
  - HP 400 and 405 Mouse
  - Lenovo USB-4 dock
  - LX Semicon SW42101 touch controller
  - Parade USB hubs with GPIO control
  - Pixart PLP239 devices
  - Raydium TP devices
  - Sunplus cameras
- Drop pkgconfig(libcbor) BuildRequires: no longer needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1778587200">- Update to version 2.1.3:
  + This release adds the following features:
  - Add support for Redfish bearer token authentication
  - Add support for several XMC SPI chips
  - Parse JCat files in libfwupd without using libjcat
  + This release fixes the following bugs:
  - Allow configuring a Redfish URI with a path prefix
  - Avoid firmware matching errors for Cat-6 and Cat-12 modems
  - Calculate and export a floating point percentage progress value
  - Do not print clean remote success message if aborted
  - Do not probe all Nordic devices with USB VID 0x1915
  - Fix force table support in Elan IC types 0x13 and 0x14
  - Fix Raydium information check flow to avoid incorrect validation
  - Fix the Thunderbolt version number by ignoring the reserved bits
  - Load well-known paths in dbxtool to prevent a regression
  - Match a specific Raydium device to prevent resetting older hardware
  - Only copy the HIDRAW USB properties if a DS-20 has been provided
  - Use CA1 for a SK Hynix NVMe drive
  + This release adds support for the following hardware:
  - SHIFT6mq and SHIFTphone 8</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1779796800">- Add fwupd-bsc1217138-fallback-shim-path.patch to set the fallback
  shim path for SUSE/openSUSE (bsc#1217138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1780056000">- Update to version 2.1.4:
  + This release adds the following features:
  - Add a libcrypto-based JCat implementation for Android
  - Add support for NixOS to the quickstart script
  - Add support for the Compal BIOS version format
  - Allow a remote to specify that a username or password is required
  - Allow storing a per-user password in XDG_CONFIG_HOME
  - Detect encrypted swap devices below device-mapper
  - Ensure that all firmware subclasses set the maximum size
  - Remove the flashrom plugin
  - Save the SMBIOS BiosReleaseDate string to uploaded reports
  - Tell Star Labs coreboot users to manually update when required
  + This release fixes the following bugs:
  - Add a retry limit when updating failing Goodix MoC devices
  - Add several bounds checks for when updating Dell docks
  - Add vendor name and name for the various Framework UEFI certificates
  - Allow recovery if the Lenovo dock internal state is invalid
  - Avoid truncation when calculating the AMD GPU atombios size
  - Check firmware size against Novatek flash start address
  - Check for config offset overflow when updating Synaptics RMI devices
  - Check for multiplication overflow in BCM57xx stage1 size calculation
  - Check for overflow when writing to CCGX DMC devices
  - Check stream size before calculating Legion HID ID offset
  - Check stream size before subtracting Ilitek ITS CRC length
  - Clear Sunplus camera download state if the previous flash failed
  - Do not show plugin warnings when using --version
  - Filter the install flags provided by the D-Bus client
  - Fix a potential heap buffer overflow in FDT strlist parsing
  - Fix a potential heap buffer overflow in Nordic HID peer validation
  - Fix a potential OOB read in DFOTA modem response parsing
  - Fix a potential path traversal vulnerability in firmware backup
  - Fix a regression when searching for file magic
  - Fix a regression when using report-export --sign
  - Fix fwupd domain check bypass when using Qubes
  - Ignore efivar free space requirement on Microsoft Hyper-V hosts
  - Limit the number of hints a D-Bus client can set
  - Limit the size of parsed USB descriptors to ~64KiB
  - Make it easy to enable an authenticated remote
  - Make the Novatek boot update more reliable
  - Only read BCR from Intel SPI controllers
  - Prevent a possible division by zero error in the progressbar code
  - Prevent decompression bomb attacks in uSWID zlib payload parsing
  - Prevent NVRAM-seeded ptential path traversal when loading ESP files
  - Redact the username and password of remotes when using a non-active console
  - Require authorization for firmware installation on emulated devices
  - Require authorization for more D-Bus methods from non-local users
  - Restrict Curl protocols to prevent potential SSRF attacks
  - Restrict ModifyRemote to prevent a supply-chain redirection
  - Show a short easy-to-read string as the Pixart touchpad name
  - Tolerate post-quantum CA PKCS#7 failures when using Qubes
  - Validate ACPI PHAT specific data offset before parsing
  - Validate Corsair write size before subtracting header size
  - Validate DFU address offset before parsing the header
  - Validate Elan touchpad IAP address is within firmware bounds
  - Validate Logitech TAP AP region bounds before calculating size
  - Validate payload length is large enough for FPC sec-link
  - Validate sector range before writing pixart-tp firmware
  - Validate VBE area start does not exceed area size
  - Validate write offset does not exceed TI TPS6598x stream size
  + This release adds support for the following hardware:
  - Egis MoC devices with PID 9201
  - Intel Arc Pro B65 and Arc Pro B70 (#10389)
  - Lenovo dock devices in 'provisioned' mode
  - Pixart TP devices with PID 1343
  - Several GigaDevice and Puya SPI chips
- Drop no longer needed BuildRequires: pkgconfig(jcat),
  pkgconfig(flashrom)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1781092800">- Update to version 2.1.5:
  + This release adds the following features:
  - Allow overriding the detected CPU vendor to allow more self tests
  - Allow updating the Windows-specific UEFI CA on dual boot machines
  - Install the db updates on broken hardware with new firmware
  + This release fixes the following bugs:
  - Add tests for the vbe, upower, uefi-sbat, pci-bcr, mtd, gpio and msr plugins
  - Check the array index in some runtime-generated code
  - Claim the udev netlink backend before old libusb versions
  - Expand the netlink socket buffer to prevent packet loss during event floods
  - Fix a msgpack regression when updating some Huddly cameras
  - Fix HID feature read buffer size in goodix-tp device probe
  - Fix reproducible builds
  - Fix the check-reboot-needed command
  - Increase the i2c-hid re-bind delay for synaptics-rmi PID 0x96e7
  - Parse the dell-dock marketing name in a more safe way
  - Set a firmware size limit on intel-gsc aux and oprom firmware types
  - Simplify the engine by only loading the config object once
  - Use a cryptographically secure RNG when building the idle and inhibit IDs
  - Use a more appropriate firmware maximum size for Huddly cameras
  + This release adds support for the following hardware:
  - Elan touchscreens</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1782734400">- Migrate to manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1782993600">- Update to version 2.1.6:
  + This release adds the following features:
  - Add --filter-protocol to fwupdmgr and fwupdtool
  - Add a new HSI attribute for coreboot verified boot
  - Add hashes for the latest DBX for offline machines
  - Allow parsing Hayden Bridge Thunderbolt firmware
  - Handle HPE Redfish reset-required updates
  - Ignore efivar free space on VMWare, GCE and EC2 VMs
  - Prevent FwupdClient from downloading the same file multiple times
  - Split UEFI Memory Protection HSI from NX Compat
  + This release fixes the following bugs:
  - Avoid an integer overflow in the ifwi-cpd manifest length check
  - Avoid truncating the AMD Kria FRU board area offset
  - Block dbx updates on ASUSTeK GL553VD
  - Check SMEE hardware bit directly for AMD SME detection
  - Create the ESP OS directory if not found
  - Detect the BCR device on Celeron LPC SPI controllers
  - Fall back to a binary firmware when no specific MTD image type is set
  - Fix AI table clear behavior of the elantp boot code.
  - Fix errors with fwupd-refresh service not working properly
  - Fix Genesys GL32xx device locker crash due to argument mismatch
  - Fix installing KEK updates when using snapd by sending the correct blob
  - Fix integer underflow when Elan firmware is smaller than one page
  - Fix possible NULL pointer dereference when updating SteelSeries firmware
  - Fix the display of the HP UEFI db certificate
  - Improved usi-dock progress reporting behavior
  - Increase the parser item limit from 100 to 1000 for large KEKs
  - Log out of the Redfish session when required on HPE hardware
  - Only show 'authenticating' after a short delay
  - Re-process the device metadata when required after all devices are added
  - Require sealed memfd input to prevent possible TOCTOU attacks
  - Sanitise the Jabra GNP device version in a more secure way
  - Validate raydium-tp buffer size before direct index access
  - Validate that Lenovo dock device-reported program sizes are valid
  + This release adds support for the following hardware:
  - Lenovo dual-bank accessory dongle and paired peripherals</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785240000">- Update to version 2.1.7:
  + This release adds the following features:
  - Add "well known" AppStream IDs for common BIOS settings
  - Add MTD lock security attribute
  - Add support for "externally managed" EFI signature lists
  - Add systemd-pcrlock plugin and hook up to UEFI updates
  - Add TCG disk encryption security attribute
  - Enable more plugins when compiling for Android
  + This release fixes the following bugs:
  - Add wrappers for input streams for future Rust implementations
  - Allow overriding some methods in FwupdClient for a future refactor
  - Allow plain string versions for some AMD GPUs
  - Allow suspend-to-ram with encrypted RAM
  - Always test Dell dock type when connected
  - Avoid possible out-of-bounds read in when parsing the DFU sector
  - Do not abort when udisks cannot resolve a device
  - Do not allow force installs over D-Bus
  - Do not fail to start when a pre-group comment has no keys set
  - Fall back to copying the file descriptor contents when not sealed
  - Fix dropped status updates during updates
  - Fix FW update for Lenovo TBT5 Smart Dock 7500
  - Fix fwupd-refresh.service polkit auth errors
  - Fix segfault parsing some logitech-hidpp bootloader records
  - Fix the seal self tests when building on a tmpfs
  - Fix update failure when the TP IC is in bootloader-only mode
  - Mark Coreboot VBOOT as obsoleting BootGuard verified
  - Move more per-class limits to the class instances to reduce RSS
  - Prepare modem-manager firmware after firehose detach
  - Reject out-of-range CCGX device mode before indexing versions
  - Require trusted metadata for device updates
  - Require trusted metadata when using OnlyTrusted
  - Skip modem-manager secboot status when unsupported
  - Use safe reads for synaptics-rmi device responses
  - Validate GUID-defined section offset against EFI section size
  + This release adds support for the following hardware:
  - PixArt PJP360 device</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add fwupd-tests subpackage with installed tests for
  gnome-desktop-testing-runner.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968001">- Add Requires: gnome-desktop-testing to fwupd-tests subpackage</changelog>
</package>
<package pkgid="8209dbf1323fb6f3a13713fa460674aeb613ac710d200417d488754b90d984154754bf880a52f18763ae933c7c40d1d529961187349d4db97a66df1e3de7b37c" name="fx-debuginfo" arch="i586">
  <version epoch="0" ver="39.2.0" rel="1.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653220800">- Initial package, version 24.0.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1680868800">- Update to version 24.1.0
  * move cursor to view when jumping around
  * add flag: -h, --help</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700827200">- Update to version 31.0.0
  * Added support for JSON streaming/JSON lines.
  * Added new syntax sugar for .map(x =&gt; x.key) as @.key.
  * Improved JSON parsing error messages.
  * Improved JS reducer error messages.
- Update to version 32.2.0
  * Added keys() and values() functions.
- Update to version 31.1.1
  * Replace gid input with current path only if cursor at the end.
  * Allow JSON path to start with [ char.
  * Added more built-in functions (https://fx.wtf).
  * Fixed dig on ctrl+w.
- Update to version 31.1.0
  * Added better dig path word jumping
  * Added len() func
  * Added fx themes to JS version
  * Fix: wrap collapsed nodes
  * Deleted gradient themes
  * Better dig key handling
  * Fixed \/ in key
- Update to version 30.0.0
  * fx now gracefully handles even the most massive JSON files.
  * A New TUI Look: Dive deep into your data with a revamped
    terminal interface—now with themes!
  * Swift Navigation with Dig Fuzzy Search: Feeling lost in JSON?
    Just type . and navigate with ease.
  * Powerful Regex Search: Scan across your entire JSON content
    with precision.
  * Elegant Long String Wraps: No more cut-offs. Your strings wrap
    beautifully now.
  * All Things JSON: Added love for comments, trailing commas, and
    JSON streams.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1710158400">- Update to version 32.0.0
  * YAML support.
  * Expand with 1-9 keys.
  * Keybindings help.
  * Preview mode.
  * Print to stdout.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1711281600">- Update to version 33.0.0
  * Add Terminal autocomplete.
  * New configuration options
    + FX_SHOW_SIZE - show the size of the arrays and objects.
    + FX_NO_MOUSE - disable mouse support.
    + FX_THEME - set the theme for the output.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1719748800">- Update to version 35.0.0
  * Fixed a bug with very long arguments.
  * Fixed a bug with closing profiles properly.
  * Fixed bash autocomplete for files without newline at the end.
  * Fixed a bug with --raw flag reading files without newline at
    the end.
  * Updated dependencies.
- Update to version 34.0.0
  * Now fx has a built-in JS engine! So, JSON processing will work
    everywhere!
  * Added list function to print array as list of strings.
  * Fixed yanking of wrapped object keys.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1747483200">- Update to version 36.0.2
  * Improved autocomplete for JSON and YAML in zsh.
  * Added toBase64 and fromBase64 builtins.
  * Added YAML.parse and YAML.stringify builtins.
- Update to version 36.0.1
  * Fixed JSON unmarshal for unquote.
- Update to version 36.0.0
  * Improved JSON parsing speed and memory usage.
    Opening huge JSON files ~4GB now takes half the mem size.
  * Fixed jumps with J/K over wrapped strings.
  * Fixed pageup and pagedown movements. Now they work same as in
    vim.
  * Added loading spinner for big JSON files.
  * Added better expand/collapse e/E support with multiple JSON
    objects.
  * Added better previews of collapsed nodes.
  * Fixed support for multiple documents in single YAML file.
  * Added FX_COLLAPSED=1 option to start in collapsed view.
  * Added support to display plain text in interactive mode.
  * Added support for HTTP headers with curl -i ... | fx.
  * Added base64 images preview.
  * Added jumping back/forward in locations history with [ ] keys.
  * Added goto symbol with @ key.
  * Added s key to show/hide array/object sizes.
  * Added go to ref with ctrl+g.
  * Added line numbers with option FX_LINE_NUMBERS.
  * Added scroll percentage in status bar.
  * Added edit-in-place save function.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 36.0.3
  * Added ctrl+z to suspend program.
  * Added v to open JSON in $EDITOR line vim.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757332800">- Update to version 39.1.0
  * Added filter shortcut: ?.foo &gt; 42 (transformed to
    .filter(x =&gt; x.foo &gt; 42)).
  * Added delete with dd in interactive mode.
  * Added TOML support with --toml flag.
  * Added 3 new themes.
  * Better autocomplete for zsh.
  * Fixed stringify now returns null for undefined.
  * Fixed quoted fields in autocomplete.
- Update to version 39.0.4
  * Added FX_INDENT env variable.
- Update to version 39.0.3
  * Fixed bug with goto ref on collapsed nodes.
- Update to version 39.0.2
  * Fixed: only check escape chars in --strict mode.
  * Fixed --slurp tailing whitespace parsing.
- Update to version 39.0.1
  * Fixed $ref view pretty printing.
  * Fixed parsing of whitespaces at eof.
- Update to version 39.0.0
  * Add support for "Inlining"
    + fx will inline (printing object in single line) some objects
    and arrays for improved readability.
  * Added yank of key + value.
  * Added search caching.
  * Fixed waiting of first JSON object in JSONL parsing.
  * Fixed panic of missing JSON object.
  * Improved speed of bash autocomplete on huge JSON files.
  * Fixed keys autocompletion in some cases.
- Update to version 38.0.0
  * Added support for undefined values in interactive JSON mode.
  * Improved error messages: better newline handling and clearer
    JSON errors in interactive mode.
  * Fixed line number parsing in --raw mode.
- Update to version 37.0.1
  * Goto line centers screen in the middle.
- Update to version 37.0.0
  * Add "Go To Line" (Vim-Style)
    Quickly jump to any line using :42 syntax.
  * JSON Parsing Enhancements
    + Support for special values: Infinity, -Infinity, NaN.
    + New --strict flag to enforce standard-compliant JSON only.
  * Fixes &amp; Improvements
    + Corrected object node previews.
    + More precise error messages.
  * Data Utilities
    + Added walk function for recursive data transformation
  * The map function now supports object mapping.
- Update to version 36.0.4
  small but meaningful improvements to fx:
  * When opening an empty file, the spinner now stops
    immediately—making it clear that the file is, in fact, empty.
  * No more pointless spinning.
  * Removed a confusing indexing label from the status bar when
    loading large files.
  * The spinner has been relocated to the right corner for better
    clarity.
  * Additionally, in streaming mode, the spinner will now keep
    spinning until the end of the file is reached.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762948800">- Update to version 39.2.0
  * Improved filtering for streaming mode
  * Now it is possible to use ?.value &gt;= 42 filter in streaming
    mode.
  * Improved map func to work in streaming mode as well.</changelog>
</package>
<package pkgid="4d6547c9d6db6e32bfd8875573ca8a0734adb9b894930c8a27ffe99fead86605f208889483dae5024e783571face3a3e04048f461628d76af3a778b260d52570" name="fxload-debuginfo" arch="i586">
  <version epoch="0" ver="2013_01_03" rel="2.12"/>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="jengelh@medozas.de" date="1265025600">- enable SPARC building</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="rschweikert@suse.com" date="1329307200">- place binary in the /usr tree (UsrMerge project)</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1389528000">- added patches:
  * fxload-2008_10_13-prefer_DEVNAME.patch
    This uses the more modern DEVNAME variable instead of DEVICE to
    work better with current udev / kernels
- avoid usage of __DATE__ in version output, use modification time
  of .changes file instead</changelog>
  <changelog author="dmueller@suse.com" date="1431345600">- enable building for all arches</changelog>
  <changelog author="mpluskal@suse.com" date="1433332800">- Use url with version
- Add changelog as source
- Cleanup spec file with spec-clener</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1606392000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1634040000">- Update to v2013_01_03:
  * Switch to a more updated codebase, since the previous one
    has been unmaintained for years and do not support newer devices.
    This codebase is the same as the old fxload but with some small
    changes made by Steven J. Magnani that add support for
    Cypress FX3 USB 3.0 devices.
    This package is needed, for example, by most of the recent
    astronomical cameras (e.g QHY, ZWO, etc), otherwise the OS
    will not be able to recognize them.
- Rebase and rename fxload-2008_10_13-prefer_DEVNAME.patch to fxload-2013_01_03-prefer_DEVNAME.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="a3f96c8654f36a3936547d87f6d4b042f727e1023ba4ce8bd6f534f8e75a12cd8822865ecf9b160ef2c5258ba773c2102eed97ed78ad199f01ac51655fefbdff" name="fxload-debugsource" arch="i586">
  <version epoch="0" ver="2013_01_03" rel="2.12"/>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="jengelh@medozas.de" date="1265025600">- enable SPARC building</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="rschweikert@suse.com" date="1329307200">- place binary in the /usr tree (UsrMerge project)</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1389528000">- added patches:
  * fxload-2008_10_13-prefer_DEVNAME.patch
    This uses the more modern DEVNAME variable instead of DEVICE to
    work better with current udev / kernels
- avoid usage of __DATE__ in version output, use modification time
  of .changes file instead</changelog>
  <changelog author="dmueller@suse.com" date="1431345600">- enable building for all arches</changelog>
  <changelog author="mpluskal@suse.com" date="1433332800">- Use url with version
- Add changelog as source
- Cleanup spec file with spec-clener</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1606392000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1634040000">- Update to v2013_01_03:
  * Switch to a more updated codebase, since the previous one
    has been unmaintained for years and do not support newer devices.
    This codebase is the same as the old fxload but with some small
    changes made by Steven J. Magnani that add support for
    Cypress FX3 USB 3.0 devices.
    This package is needed, for example, by most of the recent
    astronomical cameras (e.g QHY, ZWO, etc), otherwise the OS
    will not be able to recognize them.
- Rebase and rename fxload-2008_10_13-prefer_DEVNAME.patch to fxload-2013_01_03-prefer_DEVNAME.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="849e47297e6b0de6658af3a63e2425b43e465ab042f96177d424a8f71fc5550b21ed183f3fc14a8237d1f2f2467c65b1c21f5263752586b4619994380c666013" name="fyi-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.4" rel="2.3"/>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1722686400">- Initial package at 1.0.2</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1725537600">- Update package to 1.0.4:
  * Leading space added to the "body" string
- Update package to 1.0.3:
  * Missing include, causing compilation errors.
  * Missing fish completions for --image-data and --image-size</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1778241600">- Add patch to resolve build failure with glibc &gt;= 2.43:
  fix-build-glibc2.43.diff</changelog>
</package>
<package pkgid="8e8e7a3bdd4993f1fac03c57c9f80815f8a0e3b6acaff8947cb1930b5cce6a940bc8515905e48f2d816ea26a235a75eca2ecc260e3cdaa999bec62bed3f8f7af" name="fyi-debugsource" arch="i586">
  <version epoch="0" ver="1.0.4" rel="2.3"/>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1722686400">- Initial package at 1.0.2</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1725537600">- Update package to 1.0.4:
  * Leading space added to the "body" string
- Update package to 1.0.3:
  * Missing include, causing compilation errors.
  * Missing fish completions for --image-data and --image-size</changelog>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1778241600">- Add patch to resolve build failure with glibc &gt;= 2.43:
  fix-build-glibc2.43.diff</changelog>
</package>
<package pkgid="f58deadc9adc6d293c661fe6cfa5ed9052953b4efa3e4bae788231997320a7aedb1dc968f971e0734d3e36636708178750bd496924bc468afbd233e42f04311a" name="fzy-debuginfo" arch="i586">
  <version epoch="0" ver="1.1" rel="1.4"/>
  <changelog author="mvetter@suse.com" date="1519214400">- Create initial package for openSUSE in version 0.9</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1551528000">- Update to version 1.0
  Features:
  * Support UTF-8
  * Support readline-like editing
  * Quit on Esc
  * Redraw on terminal resize
  * Bracketed paste escapes are ignored
  Performance:
  * Initialize tty interface before reading stdin
- Add keyring file and do package source verfication
- Clean specfile with spec-cleaner
- Make sure we use correct build flags with %{optfiles} macro</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1752494400">- Update to 1.1:
  Features:
  * Add -i/--show-info to display selection information
  * Add ability to use null as input delimiter with -0
  * Support Ctrl-G to cancel/exit
  Bugfixes:
  * Avoid terminal flicker with large outputs</changelog>
</package>
<package pkgid="52c35428e6c8a8908917591ccadc7649553dde5ae3fef642bc337f20623a2a2a987e3b948dd136279a2c8a351e59a5e6a666f02d557659db45ec710767aea956" name="fzy-debugsource" arch="i586">
  <version epoch="0" ver="1.1" rel="1.4"/>
  <changelog author="mvetter@suse.com" date="1519214400">- Create initial package for openSUSE in version 0.9</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1551528000">- Update to version 1.0
  Features:
  * Support UTF-8
  * Support readline-like editing
  * Quit on Esc
  * Redraw on terminal resize
  * Bracketed paste escapes are ignored
  Performance:
  * Initialize tty interface before reading stdin
- Add keyring file and do package source verfication
- Clean specfile with spec-cleaner
- Make sure we use correct build flags with %{optfiles} macro</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1752494400">- Update to 1.1:
  Features:
  * Add -i/--show-info to display selection information
  * Add ability to use null as input delimiter with -0
  * Support Ctrl-G to cancel/exit
  Bugfixes:
  * Avoid terminal flicker with large outputs</changelog>
</package>
<package pkgid="1ddd6de6167b394897655fe901c7840058a0c4330ce8d14b1176955626627bb896f4a74f61176e0f8e339ef21be4467064b2457564e84668a18b544b87968144" name="g3utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.1" rel="14.1"/>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1624536000">- add faxq-libexec.patch: adjust buildsystem to move faxq-helper setuid binary
  to /usr/libexec (bsc#1171164)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * mgetty@.service
  * vgetty@.service</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1645531200">- Restore AutoPPP functionality by properly passing "-DAUTO_PPP"
  to CFLAGS.</changelog>
  <changelog author="pgajdos@suse.com" date="1671192000">- do not enable/disable parametrized service [bsc#914661c17]</changelog>
  <changelog author="pgajdos@suse.com" date="1708689600">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1711540800">- Provide user(fax) in sendfax package. [bsc#1221420]</changelog>
  <changelog author="pgajdos@suse.com" date="1747137600">- build with gcc15
  + mgetty-gcc15.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1772798400">- Add time_t.patch to fix year-2038-problem (boo#1258930)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787054400">- Fix build on Factory: /var/spool/fax/outgoing can notonly change
  mode by permissions.d, but also group ownership. Correctly ignore
  this for rpm -V.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1788177600">- Fix faxq-helper path in faxrm (boo#1269217)
  * faxq-libexec.patch
- Refresh patches to apply with -p1:
  * mgetty-1.1.36-implicit-fortify-decl.patch
  * mgetty-1.1.36-local.patch
  * mgetty-1.1.36-no-date-time.patch
  * mgetty-1.1.36-specialdigits.patch
  * mgetty-1.1.36-tempfile.patch
  * mgetty-1.1.37-makefile.patch
- Apply patches with autosetup</changelog>
</package>
<package pkgid="8ddd9f77fbb07e15ad0fc41be243e1d7ce25132d70ba41b4025f11bcc33ca79af82f9c503dd657ed5ad2c059ad2559ef79420c36c4ba3a5bfbb97bb6fe6c6ac7" name="g810-led-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.3" rel="3.8"/>
  <changelog author="Christos Gourdoupis &lt;xrigou@otenet.gr&gt;" date="1548504000">- Update to version 0.3.3.</changelog>
  <changelog author="Christos Gourdoupis &lt;xrigou@otenet.gr&gt;" date="1561377600">- Update to version 0.3.5.</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1566734400">- Update to version 0.3.7.</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1579435200">- Update to version 0.3.9</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1589976000">- Update to version 0.4.2:
  * add support for G815</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631793600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_g810-led-reboot.service.patch
  * harden_g810-led.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 0.4.3:
  * Rely on uaccess to control device access
  * Add error context to failures to open devices
  * Add new key for ABNT keyboards</changelog>
  <changelog author="Olav Reinert &lt;seroton10@gmail.com&gt;" date="1679832000">- Fix compilation error with GCC13:
  * help.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="a5fed25ffe524b0c6d23945c7ef30ec081a355ff2c77038287565ca0b62c0391ee8579c56d607ca5d9bda8073caef6f0eaace876d6da0d9703389fe3affc7b35" name="galaxis-debuginfo" arch="i586">
  <version epoch="0" ver="1.11" rel="1.10"/>
  <changelog author="nemysis@gmx.ch" date="1434110400">- Initial package creation</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 10.0:
  * Rehosted on GitLab
  * Fully converted to new shipper-based packaging.
  * C declaration cleanup.  Passes cppcheck auditing.
  * Project logo added.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1719748800">- Update to version 1.11
  * Clean up code to assume SUSv2
  * Documentation moved to asciidoctor
  * Update galaxis-galaxis.c.patch because of source code change
  * Update galaxis-Makefile.patch because of source code change
  * Update galaxis.spec to remove galaxis.xml and to add
    galaxis.adoc</changelog>
</package>
<package pkgid="c4d075a9f6fc4a7871f83591ef0d6d7af27f758bc9745b5ef8f07197ffb804d915003a998cec32e75f448be77f423929fd650aae8720b5d0b972fd4e852b8ef7" name="galaxis-debugsource" arch="i586">
  <version epoch="0" ver="1.11" rel="1.10"/>
  <changelog author="nemysis@gmx.ch" date="1434110400">- Initial package creation</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 10.0:
  * Rehosted on GitLab
  * Fully converted to new shipper-based packaging.
  * C declaration cleanup.  Passes cppcheck auditing.
  * Project logo added.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1719748800">- Update to version 1.11
  * Clean up code to assume SUSv2
  * Documentation moved to asciidoctor
  * Update galaxis-galaxis.c.patch because of source code change
  * Update galaxis-Makefile.patch because of source code change
  * Update galaxis.spec to remove galaxis.xml and to add
    galaxis.adoc</changelog>
</package>
<package pkgid="7a7501707e1fa0885e3af00a87b52a2fefabb5dba77f27b1e886797fece3ee95f390c6ee151bd989f6178bee69b82d8dc53faa017a04131bdb9597020fefc604" name="galera-4-debuginfo" arch="i586">
  <version epoch="0" ver="26.4.22" rel="2.8"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1651147200">- Fix sysusers generation</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1651147201">- Fill sysconfig configuration file</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1654776000">- Update to 26.4.12:
  * WORK_DIR parameter added for garb.cnf and launch scripts to ensure Galera
    Arbitrator handles recovery files better (this includes command line option to
    specify working directory), fixing codership/galera#313
  * Fixes to renaming fc_master_slave to fc_single_primary
  * Catch local_endpoint() and remote_endpoint() exceptions, so they aren't
    propagated to the stack, fixing a cluster crash and MDEV-25068
  * SSL options are explicitly initialised in garbd, fixing MDEV-28158</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1670414400">- Update to 26.4.13:
  - Complete IO for client handshake before starting an
    asynchronous read to fix an occasional connection failure when
    establishing new cluster connections
  - EOF-while-reading errors now suppressed when using OpenSSL 3.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1683201600">- Update to 26.4.14:
  - memory leak in the gcs gcomm backend fixed (tp_ object deleted
    in GCommConn destructor)
  - protonet.backend option deprecated since it only supports one
    option, asio, and the option will be removed in future release.
    Related, protonet.version is also deprecated
  - deprecation message for socket.ssl_compression as SSL
    compression cannot be enabled and the option will be removed in
    future releases
  - library could parse incorrect parameters as long as it had a
    "good" prefix, i.e. evs.*, so fix prevents setting of invalid
    option values
  - parsing of ISO8601 durations previously accepted invalid
    values, now fixed
  - in addition to ISO8601 format, parsing durations now supports
    real number representation</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708344000">- Update to 26.4.17:
  - "Zero-level" certification keys are implemented. Currently there are 3 levels
  of resource keys: schema, table, row, yet one common resource used by every
  writeset, a node. The key is added by default to every writeset with the default
  type WSREP_KEY_SHARED. Now, node-wide operations can be performed with the same
  semantics as regular transactions.
  - Non-SYNCED nodes are not counted when calculating commit cut - maximum seqno
  that is no longer needed in certification index; situations may arise when group
  commit cut is applied before all preceding events are committed on a non-SYNCED
  node, now drain all monitors to ensure that preceding events are committed.
  - Stability of node joining process for gmcast improved when new nodes are
  connecting concurrently as nodes previously may arrive at a different conclusion
  on which nodes will be blocked, however now, connections are explicitly allowed
  from all nodes which may be accepted as members in the next view.
  - Stability of node joining process for EVS improved by dropping EVS join
  messages without own identified in joining state, to avoid starting membership
  protocol before at least one of the existing nodes has seen at least one join
  message from a joiner.
  - Improve "Failed to report last committed" warning to make it more accurate and
  user-friendly.
- Update to 26.4.16:
  - Removed out-of-order certification for BF aborted transactions.
  - Better error handling when the socket is closed, also cleaned up excessive
  debug logging.
- Update to 26.4.15:
  - an assertion is relaxed when Galera is configured with commit order disabled
  - in certificate index preload, an assertion in handle_ist_trx_preload() fails
  if the first handled IST preload write set has failed certification, and
  incrementing the index position caused the certificate index to end up with the
  wrong position; now fixed by appending dummy writeset sequence numbers into
  Certification::trx_map_
  - ASAN reported memory leak if gcs is closed after becoming joined but before
  reaching synced</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 26.4.18:
  * The garbd process hangs due to exceptions in the GCS layer not
    being caught within the receive loop, necessitating a forceful
    termination. Fixing this requires catching all exceptions
    within the loop, closing the connection first, and then
    continuing until a 'SELF-LEAVE' message ensures graceful exit.
  * When using SSL, crashes of garbd during graceful node shutdowns
    may occur, and result in the cluster becoming non-Primary;
    garbd now ignores the SIGPIPE signal to prevent this.
  * socket_ssl_compression is deprecated, now it isn't attempt to
    be set, and the user receives a warning if it was explicitly
    set.
  * Fixed commit cut tracking on node leave, and bumped GCS protocol
    version for backwards compatibility.
  * Executing the gcomm join process in the database server thread
    can lead to issues during allowlist callbacks, which should
    only be handled by Galera service threads. The gcomm join
    process is run within the gcomm service thread now.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1727179200">- Update to 26.4.19:
  * WSREP_KEY_SHARED key type is being phased out since it had insufficiently
    strict certification rules that may lead to certification test passes where it
    should fail. WSREP_KEY_REFERENCE fixes this, and all new writesets will be
    constructed using this. WSREP_KEY_SHARED is supported for backwards
    compatibility.
  * A memory leak in the commit cut action has been fixed.
  * Network level node isolation, which can help shut down all communication with
    the rest of the cluster to achieve a fail-silent crash.
  * GCS level protocol bumped, as error voting for joiner in the JOINED state was
    broken when group-wide commit cut (implied SUCCESS vote) was not taken into
    account when processing error vote requests from the JOINED node.
- Switch to mariadb fork of galera-4.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1749470400">- Update to 26.4.22:
  * New feature for applications to define sequential consistency parameters for
  the certification process, via wsrep_certify_v1() which takes an application
  defined callback
  * Fixed assertions in report_last_committed() that could cause issues under
  certain thread scheduling conditions
  * Removed unnecessary assertions that could trigger due to normal timing
  variations in distributed environments
  * Fixed string format warnings that were appearing during builds on Debian Sid
- 26.4.21 changelog:
  * remove the dependency on openssl/engine.h - fixes codership/galera#663
  * writeset serialization during IST fails because the seqno locking mechanism
  does not prevent underlying data stores from discarding released actions,
  requiring the locked seqno to be passed to stores to enforce discard limits.
  * fixed ssl_cipher parameter type to string
  * when a node progresses from JOINED to SYNCED, a race condition may prevent it
  from being counted in the commit cut; ensure it is included upon announcing
  SYNCED and delay advancing the commit cut until the node's last applied value
  exceeds the current commit cut. GCS protocol version bumped.
  * expose versions of all protocols agreed on by quorum via status call.
- 26.4.20 changelog:
  * improve error and warning messages handling in the library. System error
  numbers and messages are hidden from thrown exceptions, except for the cases
  where the exception is thrown because of error from system call. Some warning
  level messages in gcomm and GCS have been changed to info level in cases where
  the message does not require action from the administrator.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758369600">- libboost_system was removed upstream, fixes boo#1249900
  * Patch galera-boost.patch</changelog>
</package>
<package pkgid="42bae3aa72897d74d85986126cf9287b93d0f6ec52fafb6d0fa2f884d5dd7667e1713495de41cf67a00e2c47eca233fb86214d13d5dfaa70121dcef1cc14d3b0" name="galera-4-debugsource" arch="i586">
  <version epoch="0" ver="26.4.22" rel="2.8"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1651147200">- Fix sysusers generation</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1651147201">- Fill sysconfig configuration file</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1654776000">- Update to 26.4.12:
  * WORK_DIR parameter added for garb.cnf and launch scripts to ensure Galera
    Arbitrator handles recovery files better (this includes command line option to
    specify working directory), fixing codership/galera#313
  * Fixes to renaming fc_master_slave to fc_single_primary
  * Catch local_endpoint() and remote_endpoint() exceptions, so they aren't
    propagated to the stack, fixing a cluster crash and MDEV-25068
  * SSL options are explicitly initialised in garbd, fixing MDEV-28158</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1670414400">- Update to 26.4.13:
  - Complete IO for client handshake before starting an
    asynchronous read to fix an occasional connection failure when
    establishing new cluster connections
  - EOF-while-reading errors now suppressed when using OpenSSL 3.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1683201600">- Update to 26.4.14:
  - memory leak in the gcs gcomm backend fixed (tp_ object deleted
    in GCommConn destructor)
  - protonet.backend option deprecated since it only supports one
    option, asio, and the option will be removed in future release.
    Related, protonet.version is also deprecated
  - deprecation message for socket.ssl_compression as SSL
    compression cannot be enabled and the option will be removed in
    future releases
  - library could parse incorrect parameters as long as it had a
    "good" prefix, i.e. evs.*, so fix prevents setting of invalid
    option values
  - parsing of ISO8601 durations previously accepted invalid
    values, now fixed
  - in addition to ISO8601 format, parsing durations now supports
    real number representation</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708344000">- Update to 26.4.17:
  - "Zero-level" certification keys are implemented. Currently there are 3 levels
  of resource keys: schema, table, row, yet one common resource used by every
  writeset, a node. The key is added by default to every writeset with the default
  type WSREP_KEY_SHARED. Now, node-wide operations can be performed with the same
  semantics as regular transactions.
  - Non-SYNCED nodes are not counted when calculating commit cut - maximum seqno
  that is no longer needed in certification index; situations may arise when group
  commit cut is applied before all preceding events are committed on a non-SYNCED
  node, now drain all monitors to ensure that preceding events are committed.
  - Stability of node joining process for gmcast improved when new nodes are
  connecting concurrently as nodes previously may arrive at a different conclusion
  on which nodes will be blocked, however now, connections are explicitly allowed
  from all nodes which may be accepted as members in the next view.
  - Stability of node joining process for EVS improved by dropping EVS join
  messages without own identified in joining state, to avoid starting membership
  protocol before at least one of the existing nodes has seen at least one join
  message from a joiner.
  - Improve "Failed to report last committed" warning to make it more accurate and
  user-friendly.
- Update to 26.4.16:
  - Removed out-of-order certification for BF aborted transactions.
  - Better error handling when the socket is closed, also cleaned up excessive
  debug logging.
- Update to 26.4.15:
  - an assertion is relaxed when Galera is configured with commit order disabled
  - in certificate index preload, an assertion in handle_ist_trx_preload() fails
  if the first handled IST preload write set has failed certification, and
  incrementing the index position caused the certificate index to end up with the
  wrong position; now fixed by appending dummy writeset sequence numbers into
  Certification::trx_map_
  - ASAN reported memory leak if gcs is closed after becoming joined but before
  reaching synced</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 26.4.18:
  * The garbd process hangs due to exceptions in the GCS layer not
    being caught within the receive loop, necessitating a forceful
    termination. Fixing this requires catching all exceptions
    within the loop, closing the connection first, and then
    continuing until a 'SELF-LEAVE' message ensures graceful exit.
  * When using SSL, crashes of garbd during graceful node shutdowns
    may occur, and result in the cluster becoming non-Primary;
    garbd now ignores the SIGPIPE signal to prevent this.
  * socket_ssl_compression is deprecated, now it isn't attempt to
    be set, and the user receives a warning if it was explicitly
    set.
  * Fixed commit cut tracking on node leave, and bumped GCS protocol
    version for backwards compatibility.
  * Executing the gcomm join process in the database server thread
    can lead to issues during allowlist callbacks, which should
    only be handled by Galera service threads. The gcomm join
    process is run within the gcomm service thread now.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1727179200">- Update to 26.4.19:
  * WSREP_KEY_SHARED key type is being phased out since it had insufficiently
    strict certification rules that may lead to certification test passes where it
    should fail. WSREP_KEY_REFERENCE fixes this, and all new writesets will be
    constructed using this. WSREP_KEY_SHARED is supported for backwards
    compatibility.
  * A memory leak in the commit cut action has been fixed.
  * Network level node isolation, which can help shut down all communication with
    the rest of the cluster to achieve a fail-silent crash.
  * GCS level protocol bumped, as error voting for joiner in the JOINED state was
    broken when group-wide commit cut (implied SUCCESS vote) was not taken into
    account when processing error vote requests from the JOINED node.
- Switch to mariadb fork of galera-4.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1749470400">- Update to 26.4.22:
  * New feature for applications to define sequential consistency parameters for
  the certification process, via wsrep_certify_v1() which takes an application
  defined callback
  * Fixed assertions in report_last_committed() that could cause issues under
  certain thread scheduling conditions
  * Removed unnecessary assertions that could trigger due to normal timing
  variations in distributed environments
  * Fixed string format warnings that were appearing during builds on Debian Sid
- 26.4.21 changelog:
  * remove the dependency on openssl/engine.h - fixes codership/galera#663
  * writeset serialization during IST fails because the seqno locking mechanism
  does not prevent underlying data stores from discarding released actions,
  requiring the locked seqno to be passed to stores to enforce discard limits.
  * fixed ssl_cipher parameter type to string
  * when a node progresses from JOINED to SYNCED, a race condition may prevent it
  from being counted in the commit cut; ensure it is included upon announcing
  SYNCED and delay advancing the commit cut until the node's last applied value
  exceeds the current commit cut. GCS protocol version bumped.
  * expose versions of all protocols agreed on by quorum via status call.
- 26.4.20 changelog:
  * improve error and warning messages handling in the library. System error
  numbers and messages are hidden from thrown exceptions, except for the cases
  where the exception is thrown because of error from system call. Some warning
  level messages in gcomm and GCS have been changed to info level in cases where
  the message does not require action from the administrator.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758369600">- libboost_system was removed upstream, fixes boo#1249900
  * Patch galera-boost.patch</changelog>
</package>
<package pkgid="5cb5fae222d4e5dfdce8eee3559ebd98266411666d4c23c0a6b9d87a4e5c01b7a59483f8854c2fff88884a42b0a37d845d9f78815f8462b29586247ded73fd69" name="galera-4-wsrep-provider-debuginfo" arch="i586">
  <version epoch="0" ver="26.4.22" rel="2.8"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1651147200">- Fix sysusers generation</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1651147201">- Fill sysconfig configuration file</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1654776000">- Update to 26.4.12:
  * WORK_DIR parameter added for garb.cnf and launch scripts to ensure Galera
    Arbitrator handles recovery files better (this includes command line option to
    specify working directory), fixing codership/galera#313
  * Fixes to renaming fc_master_slave to fc_single_primary
  * Catch local_endpoint() and remote_endpoint() exceptions, so they aren't
    propagated to the stack, fixing a cluster crash and MDEV-25068
  * SSL options are explicitly initialised in garbd, fixing MDEV-28158</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1670414400">- Update to 26.4.13:
  - Complete IO for client handshake before starting an
    asynchronous read to fix an occasional connection failure when
    establishing new cluster connections
  - EOF-while-reading errors now suppressed when using OpenSSL 3.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1683201600">- Update to 26.4.14:
  - memory leak in the gcs gcomm backend fixed (tp_ object deleted
    in GCommConn destructor)
  - protonet.backend option deprecated since it only supports one
    option, asio, and the option will be removed in future release.
    Related, protonet.version is also deprecated
  - deprecation message for socket.ssl_compression as SSL
    compression cannot be enabled and the option will be removed in
    future releases
  - library could parse incorrect parameters as long as it had a
    "good" prefix, i.e. evs.*, so fix prevents setting of invalid
    option values
  - parsing of ISO8601 durations previously accepted invalid
    values, now fixed
  - in addition to ISO8601 format, parsing durations now supports
    real number representation</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1708344000">- Update to 26.4.17:
  - "Zero-level" certification keys are implemented. Currently there are 3 levels
  of resource keys: schema, table, row, yet one common resource used by every
  writeset, a node. The key is added by default to every writeset with the default
  type WSREP_KEY_SHARED. Now, node-wide operations can be performed with the same
  semantics as regular transactions.
  - Non-SYNCED nodes are not counted when calculating commit cut - maximum seqno
  that is no longer needed in certification index; situations may arise when group
  commit cut is applied before all preceding events are committed on a non-SYNCED
  node, now drain all monitors to ensure that preceding events are committed.
  - Stability of node joining process for gmcast improved when new nodes are
  connecting concurrently as nodes previously may arrive at a different conclusion
  on which nodes will be blocked, however now, connections are explicitly allowed
  from all nodes which may be accepted as members in the next view.
  - Stability of node joining process for EVS improved by dropping EVS join
  messages without own identified in joining state, to avoid starting membership
  protocol before at least one of the existing nodes has seen at least one join
  message from a joiner.
  - Improve "Failed to report last committed" warning to make it more accurate and
  user-friendly.
- Update to 26.4.16:
  - Removed out-of-order certification for BF aborted transactions.
  - Better error handling when the socket is closed, also cleaned up excessive
  debug logging.
- Update to 26.4.15:
  - an assertion is relaxed when Galera is configured with commit order disabled
  - in certificate index preload, an assertion in handle_ist_trx_preload() fails
  if the first handled IST preload write set has failed certification, and
  incrementing the index position caused the certificate index to end up with the
  wrong position; now fixed by appending dummy writeset sequence numbers into
  Certification::trx_map_
  - ASAN reported memory leak if gcs is closed after becoming joined but before
  reaching synced</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1719662400">- update to 26.4.18:
  * The garbd process hangs due to exceptions in the GCS layer not
    being caught within the receive loop, necessitating a forceful
    termination. Fixing this requires catching all exceptions
    within the loop, closing the connection first, and then
    continuing until a 'SELF-LEAVE' message ensures graceful exit.
  * When using SSL, crashes of garbd during graceful node shutdowns
    may occur, and result in the cluster becoming non-Primary;
    garbd now ignores the SIGPIPE signal to prevent this.
  * socket_ssl_compression is deprecated, now it isn't attempt to
    be set, and the user receives a warning if it was explicitly
    set.
  * Fixed commit cut tracking on node leave, and bumped GCS protocol
    version for backwards compatibility.
  * Executing the gcomm join process in the database server thread
    can lead to issues during allowlist callbacks, which should
    only be handled by Galera service threads. The gcomm join
    process is run within the gcomm service thread now.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1727179200">- Update to 26.4.19:
  * WSREP_KEY_SHARED key type is being phased out since it had insufficiently
    strict certification rules that may lead to certification test passes where it
    should fail. WSREP_KEY_REFERENCE fixes this, and all new writesets will be
    constructed using this. WSREP_KEY_SHARED is supported for backwards
    compatibility.
  * A memory leak in the commit cut action has been fixed.
  * Network level node isolation, which can help shut down all communication with
    the rest of the cluster to achieve a fail-silent crash.
  * GCS level protocol bumped, as error voting for joiner in the JOINED state was
    broken when group-wide commit cut (implied SUCCESS vote) was not taken into
    account when processing error vote requests from the JOINED node.
- Switch to mariadb fork of galera-4.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1749470400">- Update to 26.4.22:
  * New feature for applications to define sequential consistency parameters for
  the certification process, via wsrep_certify_v1() which takes an application
  defined callback
  * Fixed assertions in report_last_committed() that could cause issues under
  certain thread scheduling conditions
  * Removed unnecessary assertions that could trigger due to normal timing
  variations in distributed environments
  * Fixed string format warnings that were appearing during builds on Debian Sid
- 26.4.21 changelog:
  * remove the dependency on openssl/engine.h - fixes codership/galera#663
  * writeset serialization during IST fails because the seqno locking mechanism
  does not prevent underlying data stores from discarding released actions,
  requiring the locked seqno to be passed to stores to enforce discard limits.
  * fixed ssl_cipher parameter type to string
  * when a node progresses from JOINED to SYNCED, a race condition may prevent it
  from being counted in the commit cut; ensure it is included upon announcing
  SYNCED and delay advancing the commit cut until the node's last applied value
  exceeds the current commit cut. GCS protocol version bumped.
  * expose versions of all protocols agreed on by quorum via status call.
- 26.4.20 changelog:
  * improve error and warning messages handling in the library. System error
  numbers and messages are hidden from thrown exceptions, except for the cases
  where the exception is thrown because of error from system call. Some warning
  level messages in gcomm and GCS have been changed to info level in cases where
  the message does not require action from the administrator.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758369600">- libboost_system was removed upstream, fixes boo#1249900
  * Patch galera-boost.patch</changelog>
</package>
<package pkgid="c00d07ff7a4797c30caf045740d19039b44f4e10c03b0817225b66a9c1636b849237f9d6046152cfeddb0c862b322e0bcc4a60e6ca548dabf0a3da445e1da174" name="galileo-mura-debuginfo" arch="i586">
  <version epoch="0" ver="0.9" rel="1.4"/>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1756468800">- Initial version 0.9:
  * Add support for downloading mura</changelog>
</package>
<package pkgid="ce9e336fe85105b07f3af0f85fde85bd4e48b2226b436d82c557f7aae86d630d8710dff98536ade916598ceda4ee48724110946a84fe794cf08cfda59f175a5a" name="galileo-mura-debugsource" arch="i586">
  <version epoch="0" ver="0.9" rel="1.4"/>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1756468800">- Initial version 0.9:
  * Add support for downloading mura</changelog>
</package>
<package pkgid="3d0d1f5b6d9370e39ed43e543796d8bc7e516bfe012d44cb6206519eac918e96226cebbafb6ef8b3ff5d3489e1ea03d918322dd18cf658b71a8635766a8d92cb" name="gama-debuginfo" arch="i586">
  <version epoch="0" ver="2.33" rel="1.7"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676808000">- update to 2.24:
  * new testing data to gama-g3 test suite
  * xml/gnu-gama-data.xsd version 1.01, new tags</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1693137600">- update to 2.25:
  * new program gama-local-deformation for processing two
    adjustment epochs to calculate potential points position
    changes (shift vectors).
  * change from c++11 version to c++14
  * New glossary of basic terms used in gama-local text output and
    in documentation.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696334400">- update to 2.26:
  * Fixed the buggy GNU_gama::local::SVG class</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699790400">- update to 2.27:
  * Fix a bug in two test suite functions in the Krumm examples
    collection.
  * Update version of krumm/2D/Wolf_DistanceDirectionAngle_free.xml</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705233600">- update to 2.28:
  * developer visible changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 2.29:
  * New helper program compare-xyz used in testsuite
  * Helper programs other than the main programs gama-local and
    gama-g3 were assigned their own minon versions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711195200">- update to 2.30:
  * improved doxygen handling, documentation updates</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1730289600">- update to 2.31:
  * fix a bug in handling the list of removed observations
    (local network adjustment)
- enable yaml
- CVE-2024-50602: DoS via XML_ResumeParser - use system expat (boo#1232611)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1735300800">- update to 2.32:
  * Translation updates and developer visible changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1738497600">- update to 2.33:
  * Developer visible test changes</changelog>
</package>
<package pkgid="cd7af42a8f47fc3bc0b38527b90636177b30673b9f64bd215a4634e617e8c0d532dfe805465bf828d0a43585c5e38086ab51abede9e8f04bdd83a93cfb76f0f9" name="gama-debugsource" arch="i586">
  <version epoch="0" ver="2.33" rel="1.7"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676808000">- update to 2.24:
  * new testing data to gama-g3 test suite
  * xml/gnu-gama-data.xsd version 1.01, new tags</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1693137600">- update to 2.25:
  * new program gama-local-deformation for processing two
    adjustment epochs to calculate potential points position
    changes (shift vectors).
  * change from c++11 version to c++14
  * New glossary of basic terms used in gama-local text output and
    in documentation.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696334400">- update to 2.26:
  * Fixed the buggy GNU_gama::local::SVG class</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699790400">- update to 2.27:
  * Fix a bug in two test suite functions in the Krumm examples
    collection.
  * Update version of krumm/2D/Wolf_DistanceDirectionAngle_free.xml</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1705233600">- update to 2.28:
  * developer visible changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 2.29:
  * New helper program compare-xyz used in testsuite
  * Helper programs other than the main programs gama-local and
    gama-g3 were assigned their own minon versions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1711195200">- update to 2.30:
  * improved doxygen handling, documentation updates</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1730289600">- update to 2.31:
  * fix a bug in handling the list of removed observations
    (local network adjustment)
- enable yaml
- CVE-2024-50602: DoS via XML_ResumeParser - use system expat (boo#1232611)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1735300800">- update to 2.32:
  * Translation updates and developer visible changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1738497600">- update to 2.33:
  * Developer visible test changes</changelog>
</package>
<package pkgid="30cdf1672a8e0fe000f866d158adc43548a32f2449294487d1a770e5b3cc99b1e7bbddbf540337cfc13a108bcd83cc0da1b598f3bc758ca16c1fca72fcaf9400" name="gamemode-debugsource" arch="i586">
  <version epoch="0" ver="1.8.2" rel="1.8"/>
  <changelog author="marix@marix.org" date="1600862400">- Update to version 1.6:
  * Improved man pages
  * Bug fixes
- Added only-build-shared-library.patch.
- Drop special handling for no longer supported Leap 42.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to version 1.6.1
  * Use inih r53
  * Minor metainfo improvements
- Use SourceUrl and signature</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.7" date="1658491200">- Update to version 1.7
  * New utility: gamemode
  * Run executables from PATH instead of /usr/bin</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.7" date="1662206400">- Add a workaround for building on Tumbleweed where detection of
  the pidfd_open function does not work properly.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.7" date="1683720000">- Add a new gamemode binary package
  * This provides gamemoderun and gamemodelist commands previously
    provided via the gamemoded package. However, these actually
    require libgamemodeauto0 which was missed.
  * You can now install the gamemode package to get the full set
    of GameMode functionality. Not being able to do this admittedly
    was confusing as was reported in bsc#1211086.
- Add feral.keyring to enable verifying the source signature.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.8" date="1702036800">- Update to version 1.8
  * Requires users to be a member of the "gamemode" group to
    utilise priviledged functionality like modifying the CPU
    governor.
  * Adds CPU core pinning and parking capability.
  * Allows disabling the Linux kernel split lock mitigation.
  * Fixes building when pidfd_open is available.
  * Unifies privileged group configuration between pam, systemd,
    and polkit.
  * Various other bugfixes and improved default configuration
- Drop workaround for problematic pidfd_open dection on Tumbleweed
  now that compilation with pidfd_open is fixed upstream.
- Drop no longer required only-build-shared-library.patch.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1702468800">- Update to version 1.8.1
  * Fix syntax error in polkit rules.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1702468801">- Fix GameMode's PolicyKit rules not applying.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1703160000">- Fix package setting a wrong mode for /etc/security/limits.d.
- Drop unused rpmlint filter.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.8.2" date="1724155200">- Update to version 1.8.2
  * Fix idle inhibitor closing bus connection too early
  * Fix hybrid CPU core pinning
  * Fix unreadable process maps in gamemodelist
  * Fixed crash if dbus is not accesible
  * Various bugfixes and improvements to documentation</changelog>
</package>
<package pkgid="f1594697330037c3783d503658115ac9da629e9b31d079fa31c86dc187dbf7cb9ded5e277117cc591705959e4c8a8e9f8ad463dc01256848a2d19159deb4e516" name="gamemoded-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.2" rel="1.8"/>
  <changelog author="marix@marix.org" date="1600862400">- Update to version 1.6:
  * Improved man pages
  * Bug fixes
- Added only-build-shared-library.patch.
- Drop special handling for no longer supported Leap 42.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to version 1.6.1
  * Use inih r53
  * Minor metainfo improvements
- Use SourceUrl and signature</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.7" date="1658491200">- Update to version 1.7
  * New utility: gamemode
  * Run executables from PATH instead of /usr/bin</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.7" date="1662206400">- Add a workaround for building on Tumbleweed where detection of
  the pidfd_open function does not work properly.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.7" date="1683720000">- Add a new gamemode binary package
  * This provides gamemoderun and gamemodelist commands previously
    provided via the gamemoded package. However, these actually
    require libgamemodeauto0 which was missed.
  * You can now install the gamemode package to get the full set
    of GameMode functionality. Not being able to do this admittedly
    was confusing as was reported in bsc#1211086.
- Add feral.keyring to enable verifying the source signature.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.8" date="1702036800">- Update to version 1.8
  * Requires users to be a member of the "gamemode" group to
    utilise priviledged functionality like modifying the CPU
    governor.
  * Adds CPU core pinning and parking capability.
  * Allows disabling the Linux kernel split lock mitigation.
  * Fixes building when pidfd_open is available.
  * Unifies privileged group configuration between pam, systemd,
    and polkit.
  * Various other bugfixes and improved default configuration
- Drop workaround for problematic pidfd_open dection on Tumbleweed
  now that compilation with pidfd_open is fixed upstream.
- Drop no longer required only-build-shared-library.patch.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1702468800">- Update to version 1.8.1
  * Fix syntax error in polkit rules.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1702468801">- Fix GameMode's PolicyKit rules not applying.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1703160000">- Fix package setting a wrong mode for /etc/security/limits.d.
- Drop unused rpmlint filter.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.8.2" date="1724155200">- Update to version 1.8.2
  * Fix idle inhibitor closing bus connection too early
  * Fix hybrid CPU core pinning
  * Fix unreadable process maps in gamemodelist
  * Fixed crash if dbus is not accesible
  * Various bugfixes and improvements to documentation</changelog>
</package>
<package pkgid="4b6f624f431f8b9a0631a1cf02bfb84c366571ee62f915f31c654a3fc1cab1141716ab06ad10b4f96ebf707f3f4ca4531ecf4f68a57f26d7208dbea70afc34e9" name="gammaray-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1730116800">- Add a _constraints file to fix oom issues when building gammaray</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1738411200">- Drop the KDStateMachineEditor build dependency.
  The option is turned off by default and there's currently no
  way to use the system KDSME.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743681600">- Add upstream change:
  * gammaray-qt69.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747396800">- Update to 3.2.0
  * Source tarballs no longer ship 60MB of
    KDStateMachineEditor/Graphviz Windows dll binaries
  * If you're a packager using source tarballs then package and
    add KDStateMachineEditor as optional dependency.
  * Bump KDStateMachineEditor submodule from 2.0.0 to 2.1.0
  * Build fixes regarding Qt 6.9
  * Build fixes regarding new Windows SDK versions
  * Support for Qt versions upto Qt 6.9
  * Improved ux for small window size by making better use of
    available space
  * FreeBSD support
  * Re-enable ability to switch render modes under Qt 6
- Drop patch, merged upstream:
  * gammaray-qt69.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1752580800">- Update to 3.2.1
  * Fix infinite in loop QuickSceneGraphModel::itemForSgNode()</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1756209600">- Update to 3.2.2
  * Fix GammaRay GUI not showing up on Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759665600">- Update to 3.3.0
  * Drop Qt 5 support
  * Add support for LLVM MinGW on Windows
  * Fix GammaRay UI not appearing sometimes on Windows
  * Update LZ4 to v1.10.0
  * Fix build with Qt 6.10</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763899200">- Update to 3.3.1
  * Fix build with Qt 6.10.1
  * Fix build if QtQuick isn't present</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773144000">- Update to 3.4.0
  * Add support for Qt 6.11
  * Take into account the space between above or below a QQuickWidget
  * Don't allow interacting or panning an unavailable remote view
  * Don't show an image in the remote view for unexposed QtQuick windows</changelog>
</package>
<package pkgid="d68747d5592b887b37ab46183574f2604209e16ebf78797a7d1daf7a0780706b487e78182c8c18eb5bbbcf0adfc5dbcac692e2e47d20012857db61ab94ec85ac" name="gammaray-debugsource" arch="i586">
  <version epoch="0" ver="3.4.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1730116800">- Add a _constraints file to fix oom issues when building gammaray</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1738411200">- Drop the KDStateMachineEditor build dependency.
  The option is turned off by default and there's currently no
  way to use the system KDSME.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743681600">- Add upstream change:
  * gammaray-qt69.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747396800">- Update to 3.2.0
  * Source tarballs no longer ship 60MB of
    KDStateMachineEditor/Graphviz Windows dll binaries
  * If you're a packager using source tarballs then package and
    add KDStateMachineEditor as optional dependency.
  * Bump KDStateMachineEditor submodule from 2.0.0 to 2.1.0
  * Build fixes regarding Qt 6.9
  * Build fixes regarding new Windows SDK versions
  * Support for Qt versions upto Qt 6.9
  * Improved ux for small window size by making better use of
    available space
  * FreeBSD support
  * Re-enable ability to switch render modes under Qt 6
- Drop patch, merged upstream:
  * gammaray-qt69.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1752580800">- Update to 3.2.1
  * Fix infinite in loop QuickSceneGraphModel::itemForSgNode()</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1756209600">- Update to 3.2.2
  * Fix GammaRay GUI not showing up on Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759665600">- Update to 3.3.0
  * Drop Qt 5 support
  * Add support for LLVM MinGW on Windows
  * Fix GammaRay UI not appearing sometimes on Windows
  * Update LZ4 to v1.10.0
  * Fix build with Qt 6.10</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763899200">- Update to 3.3.1
  * Fix build with Qt 6.10.1
  * Fix build if QtQuick isn't present</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773144000">- Update to 3.4.0
  * Add support for Qt 6.11
  * Take into account the space between above or below a QQuickWidget
  * Don't allow interacting or panning an unavailable remote view
  * Don't show an image in the remote view for unexposed QtQuick windows</changelog>
</package>
<package pkgid="970ae297c9dfa246db3f1d21cad19e4096b92d5d49126069f062ee404c1193211ee9f9ac9a4a8209b0bcb2bdbf1436c1f7e5aadf92c256a12132d3a088f9aa76" name="gammaray-qt6-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1730116800">- Add a _constraints file to fix oom issues when building gammaray</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1738411200">- Drop the KDStateMachineEditor build dependency.
  The option is turned off by default and there's currently no
  way to use the system KDSME.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743681600">- Add upstream change:
  * gammaray-qt69.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747396800">- Update to 3.2.0
  * Source tarballs no longer ship 60MB of
    KDStateMachineEditor/Graphviz Windows dll binaries
  * If you're a packager using source tarballs then package and
    add KDStateMachineEditor as optional dependency.
  * Bump KDStateMachineEditor submodule from 2.0.0 to 2.1.0
  * Build fixes regarding Qt 6.9
  * Build fixes regarding new Windows SDK versions
  * Support for Qt versions upto Qt 6.9
  * Improved ux for small window size by making better use of
    available space
  * FreeBSD support
  * Re-enable ability to switch render modes under Qt 6
- Drop patch, merged upstream:
  * gammaray-qt69.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1752580800">- Update to 3.2.1
  * Fix infinite in loop QuickSceneGraphModel::itemForSgNode()</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1756209600">- Update to 3.2.2
  * Fix GammaRay GUI not showing up on Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759665600">- Update to 3.3.0
  * Drop Qt 5 support
  * Add support for LLVM MinGW on Windows
  * Fix GammaRay UI not appearing sometimes on Windows
  * Update LZ4 to v1.10.0
  * Fix build with Qt 6.10</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763899200">- Update to 3.3.1
  * Fix build with Qt 6.10.1
  * Fix build if QtQuick isn't present</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773144000">- Update to 3.4.0
  * Add support for Qt 6.11
  * Take into account the space between above or below a QQuickWidget
  * Don't allow interacting or panning an unavailable remote view
  * Don't show an image in the remote view for unexposed QtQuick windows</changelog>
</package>
<package pkgid="6dd25e259ad2cb0bc67b2eb7b550f91a42e2c9168939f72f9360945bbd405800a0918001967285efb0b6a11ea3656db28b7c663e023e4c5a968adb1c1587bc74" name="gammastep-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.11" rel="1.6"/>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1603454400">- Initial commit of v2.0.2 using minimally adjusted spec-file
  provided by upstream</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1610107200">- Update to v2.0.6 (2020-11-14)
  * Update AppData metadata for modern practices (again)
  * Update pt_BR translations
  * Add wayland abstraction to AppArmor profile
  * Use AyatanaAppIndicator library when available
- Update to v2.0.5 (2020-11-14)
  * Undo AppData updates from version 2.0.4
- Update to v2.0.4 (2020-11-14)
  * Update AppData metadata for modern practices
  * Add keywords to desktop file
- Update to v2.0.3 (2020-11-11)
  * Fix indicator for new logging methodology
  * Fix logging in print mode
  * Add more error logging for wl method
  * Update README and CONTRIBUTING docs</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1612785600">- Update to v2.0.7
  * Escape error text in indicator dialog
  * Downgrade wlroots method error to warning
  * Update turkish translations</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1647432000">- Update to v2.0.8
  * Fix '-q' option
  * Fix typo in AppArmor profile name</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647432001">- Add gobject-introspection BuildRequires: allow pygobject to
  inspect the py files and add auto-deps to the relevant
  typelib()s. Filter auto-detected typelib(AppIndicator3): The code
  handles AppIndicator and AyatanaAppIndicator. We only want to
  require one of the two.
- Drop gtk3 Requires: this is auto-detected by the dep scanner.
- Drop hard dependency on systemd: the systemd user service macros
  cope with the absence of systemd.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.0.9:
  * fix: wayland: avoid memory leak
  * fix: wayland: recover from failure due to VT switch</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Correction of license based on legaldb report</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1767787200">- update to v2.0.11
  * fix: memory issues with output name
  * fix: incompatible pointer type for noop functions
- update to v2.0.10
  * fix: wayland: potential uninitialized read
  * fix: wayland: integer overflow with certain gamma sizes
  * fix: hooks: close hooks directory
  * feature: hooks: do not run files with a "~" suffix
  * Update Swedish translation
  * Update AppData content rating
- gammastep-indicator now requires gammastep (boo#1255898)</changelog>
</package>
<package pkgid="e8d36ee6a120b6386d5742db71bdd26a3a3d1f7ff5243bd818e1885a4cd8c06a6ad7f80a7aeb3680eb042655e4048cb9ae594b60d3faae052bcfc7893e48e659" name="gammastep-debugsource" arch="i586">
  <version epoch="0" ver="2.0.11" rel="1.6"/>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1603454400">- Initial commit of v2.0.2 using minimally adjusted spec-file
  provided by upstream</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1610107200">- Update to v2.0.6 (2020-11-14)
  * Update AppData metadata for modern practices (again)
  * Update pt_BR translations
  * Add wayland abstraction to AppArmor profile
  * Use AyatanaAppIndicator library when available
- Update to v2.0.5 (2020-11-14)
  * Undo AppData updates from version 2.0.4
- Update to v2.0.4 (2020-11-14)
  * Update AppData metadata for modern practices
  * Add keywords to desktop file
- Update to v2.0.3 (2020-11-11)
  * Fix indicator for new logging methodology
  * Fix logging in print mode
  * Add more error logging for wl method
  * Update README and CONTRIBUTING docs</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1612785600">- Update to v2.0.7
  * Escape error text in indicator dialog
  * Downgrade wlroots method error to warning
  * Update turkish translations</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1647432000">- Update to v2.0.8
  * Fix '-q' option
  * Fix typo in AppArmor profile name</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647432001">- Add gobject-introspection BuildRequires: allow pygobject to
  inspect the py files and add auto-deps to the relevant
  typelib()s. Filter auto-detected typelib(AppIndicator3): The code
  handles AppIndicator and AyatanaAppIndicator. We only want to
  require one of the two.
- Drop gtk3 Requires: this is auto-detected by the dep scanner.
- Drop hard dependency on systemd: the systemd user service macros
  cope with the absence of systemd.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.0.9:
  * fix: wayland: avoid memory leak
  * fix: wayland: recover from failure due to VT switch</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Correction of license based on legaldb report</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1767787200">- update to v2.0.11
  * fix: memory issues with output name
  * fix: incompatible pointer type for noop functions
- update to v2.0.10
  * fix: wayland: potential uninitialized read
  * fix: wayland: integer overflow with certain gamma sizes
  * fix: hooks: close hooks directory
  * feature: hooks: do not run files with a "~" suffix
  * Update Swedish translation
  * Update AppData content rating
- gammastep-indicator now requires gammastep (boo#1255898)</changelog>
</package>
<package pkgid="ac63a465c870b7c6c2764db4fd7de46b2813ef1df499c956cf37d4c0ca18bb284353d801db627659549c7e0d9387c11059aaac903f1cd7e38ee8cffa50fdf373" name="gap-ace-debuginfo" arch="i586">
  <version epoch="0" ver="5.7.0" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1459080000">- Initial package (version 5.2) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1505822400">- Correct License: field form HPND to MIT</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1535544000">- Update build process for gap 4.9.x.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 5.4
  * Updates to the build procedure only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1664712000">- Update to release 5.6.1
  * Various minor improvements to the C code</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 5.6.2
  * Build system update only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744286400">- Update to release 5.7.0
  * Deprecate `InfoACELevel` and `SetInfoACELevel` (instead one
    may use `InfoACE` together with `SetInfoLevel`)</changelog>
</package>
<package pkgid="f6a8075f556752a50a2068cf185d883eac2dff5c497460dc22480b45c0e908e025f770c4d4b0274c86a2122cb4365f3adbfc38526ea9f3529f54f54bfdb6c23d" name="gap-ace-debugsource" arch="i586">
  <version epoch="0" ver="5.7.0" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1459080000">- Initial package (version 5.2) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1505822400">- Correct License: field form HPND to MIT</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1535544000">- Update build process for gap 4.9.x.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 5.4
  * Updates to the build procedure only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1664712000">- Update to release 5.6.1
  * Various minor improvements to the C code</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 5.6.2
  * Build system update only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744286400">- Update to release 5.7.0
  * Deprecate `InfoACELevel` and `SetInfoACELevel` (instead one
    may use `InfoACE` together with `SetInfoLevel`)</changelog>
</package>
<package pkgid="244be5ddbf3aa0b50f4b312414979a12ed65d060bf5583a6780ac53878e7ded4871308b307ef9008704c07bec78bd6d25670bb4076f05e7703d948f5adb28b89" name="gap-anupq-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.3" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Initial package (version 3.2.6) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 3.3.0
  * Remove ``ANUPQGlobalVariables``
  * Remove most uses of ``HideGlobalVariables``
  * Avoid using internal undocumented GAP functions
  * Remove GAP 4.2 compatibility code</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729512000">- Update to release 3.3.1
  * Fix a bug where calling `PqDescendants` too many times will
    result in a `"failed to launch child process"` error in
    `PQ_START`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756382400">- Update to release 3.3.2
  * Some janitorial changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764072000">- Update to release 3.3.3
  * Fix some compiler warnings
  * Documentation updates</changelog>
</package>
<package pkgid="f957981da556c4cc919cbd0617c43679e96933550ac7c71a02d1b2819a7e5451ce21dbcf3489dbb8dad8399d377eb3db41729c5d965fe4d2184914672844df9c" name="gap-anupq-debugsource" arch="i586">
  <version epoch="0" ver="3.3.3" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Initial package (version 3.2.6) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 3.3.0
  * Remove ``ANUPQGlobalVariables``
  * Remove most uses of ``HideGlobalVariables``
  * Avoid using internal undocumented GAP functions
  * Remove GAP 4.2 compatibility code</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729512000">- Update to release 3.3.1
  * Fix a bug where calling `PqDescendants` too many times will
    result in a `"failed to launch child process"` error in
    `PQ_START`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756382400">- Update to release 3.3.2
  * Some janitorial changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764072000">- Update to release 3.3.3
  * Fix some compiler warnings
  * Documentation updates</changelog>
</package>
<package pkgid="e1cf8d1f533f28d18f19d1e21a4eb43467b663dd3423e0afd180a0483f3f7cf1cf042c574ae58878ad385a3ec83555a94560f19409cff3e010566d328fb810cb" name="gap-browse-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.23" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1535544000">- Update to new upstream release 1.8.8
  * Blocks in demo files can now be separated by lines starting
    with #% which makes testing demo files easier.
  * Fixed a bug in the 'Browse' method for character tables: The
    shown centralizer orders and power map information were not
    correct when a set of characters or class positions was
    prescribed.
  * Fixed a bug in 'BrowseConwayPolynomials': In the displayed
    polynomials, the exponents of those monomials whose
    coefficient is different from 1 were erroneously increased
    by 1.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.8.18
  * Browse does no longer assume that
    'GAPInfo.SystemEnvironment.TERM' is available, in particular
    Browse does not try to set this component.
  * Drop the support for the '.zoo' archive format.
  * Support JSON format for files that belong to database
    attributes, document 'DatabaseAttributeString' and related
    functions.
  * Make Browse more robust when called with bad setting of the
    TERM environment variable, in particular it should now no
    longer crash GAP during initialization.
  * Support columns of orthogonal discriminants (OD) and character
    field degrees (d) in 'Browse' for character tables.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 1.8.19
  * Use `IsKernelExtensionAvailable` and `LoadKernelExtension`
    instead of 'LOAD_DYN'.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 1.8.20
  * Added the new application "BrowseWizard".</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 1.8.21
  * Fixed another problem when running the tests in 'tst/tests.tst'
    in the background.
  * Support the package extensions feature of GAP 4.13</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1738843200">- Update BuildRequires to ncurses-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Remove BIBL
- Switch to ncurses6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Update to release 1.8.22
  * Fixed C prototypes for functions with no argument.
  * Fixed an incompatibility with ncurses 6.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1786536000">- Update to release 1.8.23
  * Documentation updates</changelog>
</package>
<package pkgid="80d82ddd71e5ac9bb8d467954e92f888c0133a3d80b25a6515646e50b0f72516a317f9aab18c92799840bb1b7586a7184745b9c525cf9edb6192de9c178a363e" name="gap-browse-debugsource" arch="i586">
  <version epoch="0" ver="1.8.23" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1535544000">- Update to new upstream release 1.8.8
  * Blocks in demo files can now be separated by lines starting
    with #% which makes testing demo files easier.
  * Fixed a bug in the 'Browse' method for character tables: The
    shown centralizer orders and power map information were not
    correct when a set of characters or class positions was
    prescribed.
  * Fixed a bug in 'BrowseConwayPolynomials': In the displayed
    polynomials, the exponents of those monomials whose
    coefficient is different from 1 were erroneously increased
    by 1.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.8.18
  * Browse does no longer assume that
    'GAPInfo.SystemEnvironment.TERM' is available, in particular
    Browse does not try to set this component.
  * Drop the support for the '.zoo' archive format.
  * Support JSON format for files that belong to database
    attributes, document 'DatabaseAttributeString' and related
    functions.
  * Make Browse more robust when called with bad setting of the
    TERM environment variable, in particular it should now no
    longer crash GAP during initialization.
  * Support columns of orthogonal discriminants (OD) and character
    field degrees (d) in 'Browse' for character tables.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 1.8.19
  * Use `IsKernelExtensionAvailable` and `LoadKernelExtension`
    instead of 'LOAD_DYN'.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 1.8.20
  * Added the new application "BrowseWizard".</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 1.8.21
  * Fixed another problem when running the tests in 'tst/tests.tst'
    in the background.
  * Support the package extensions feature of GAP 4.13</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1738843200">- Update BuildRequires to ncurses-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Remove BIBL
- Switch to ncurses6</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Update to release 1.8.22
  * Fixed C prototypes for functions with no argument.
  * Fixed an incompatibility with ncurses 6.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1786536000">- Update to release 1.8.23
  * Documentation updates</changelog>
</package>
<package pkgid="394b6e29339f8a0e288b5386e10d5407a030ee65139b8f76a3033f15a6047e86dfe1a663c5118f4d3206b469b98ac82570f5435cd27bf2e7665223f25f2e715b" name="gap-cddinterface-debuginfo" arch="i586">
  <version epoch="0" ver="2026.03.02" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 2022.11.01) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735646400">- Update to release 2024.09.02
  * Support newer cddlib header locations</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757592000">- Specifically request pkgconfig(cddgmp) now that it exists.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 2025.06.24
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781265600">- Update to release 2026.03.02
  * No changelog was provided</changelog>
</package>
<package pkgid="6ec622bbc39b4d4da8facbc2787f1a97be15e17c65b0b26ee96514a29a06a5c83f37084aebfd2d8d2b51131941a1c73ab1d96078de8cce3d55d4512a72c78952" name="gap-cddinterface-debugsource" arch="i586">
  <version epoch="0" ver="2026.03.02" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 2022.11.01) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735646400">- Update to release 2024.09.02
  * Support newer cddlib header locations</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757592000">- Specifically request pkgconfig(cddgmp) now that it exists.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 2025.06.24
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781265600">- Update to release 2026.03.02
  * No changelog was provided</changelog>
</package>
<package pkgid="a17b2c19c9ff6a1a8ba6d4e2963ee657958c6218ac9cf981c8dde186d213547454df163098b880c1eb2382909c2904f9cf74dd4daa07f479c0afc462f72322cc" name="gap-cohomolo-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="jengelh@inai.de" date="1504958400">- Initial package (version 1.6.4) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536321600">- Update to new upstream release 1.6.6
  * Fixed a bug were using GAP in a narrow terminal could lead to
    a communication problem between the GAP package and the
    standalone C code.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.6.7
  * Metadata (maintainer info) update only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.6.10
  * Build fixes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- update to release 1.6.11
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 1.6.12
  * Only janitorial changes again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1786795200">- Update to release 1.7.0
  * Report an error when an external program fails, instead of
    returning the result of an earlier stage of the computation
  * Raise the space `nqrun` reserves for relations tenfold
  * Replace the recursive build system by a single Makefile, with
    new `standalone`, `doc` and `check` targets
  * Fix the type mismatches between the C files, and make the
    standalone-only programs compile again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1788350400">- Update to release 1.7.1
  * In `SplitExtensionCHR`, `NonsplitExtension` and
    `CoveringGroup`, the order of the result is now known if the
    order of the given finitely presented group is known.</changelog>
</package>
<package pkgid="170e35be757d7342bdb81dbf5c6cdeee47437fc5a14d8104613bca4a2f7cd91c47e3854cdb5ff28fa21e80260e9af0deb66e425d7dddc2df8f6311cd14fe54a5" name="gap-cohomolo-debugsource" arch="i586">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="jengelh@inai.de" date="1504958400">- Initial package (version 1.6.4) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536321600">- Update to new upstream release 1.6.6
  * Fixed a bug were using GAP in a narrow terminal could lead to
    a communication problem between the GAP package and the
    standalone C code.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.6.7
  * Metadata (maintainer info) update only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650888000">- Update to release 1.6.10
  * Build fixes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- update to release 1.6.11
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 1.6.12
  * Only janitorial changes again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1786795200">- Update to release 1.7.0
  * Report an error when an external program fails, instead of
    returning the result of an earlier stage of the computation
  * Raise the space `nqrun` reserves for relations tenfold
  * Replace the recursive build system by a single Makefile, with
    new `standalone`, `doc` and `check` targets
  * Fix the type mismatches between the C files, and make the
    standalone-only programs compile again</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1788350400">- Update to release 1.7.1
  * In `SplitExtensionCHR`, `NonsplitExtension` and
    `CoveringGroup`, the order of the result is now known if the
    order of the given finitely presented group is known.</changelog>
</package>
<package pkgid="ebce5692738775d5b3d2fec0bdccace4c98b207bc44d33af21a15f42b4949be93667dd6d31de37c2ea76acc3f9f2fc637d09d247103f269a111b1893ff4f03f0" name="gap-crypting-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.7" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 0.10.3) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to version 0.10.4
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 0.10.5
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 0.10.6
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1787054400">- Update to release 0.10.7
  * Project-internal CI/CD files were updated.</changelog>
</package>
<package pkgid="7213d243e78f44414adfd38d3c86a6a206b32e0bb67e2abdaad5e0a8257ddc45288d0c355113fdb4a83595847a327768ca81c81a586a2c1111157736d4b7b2ae" name="gap-crypting-debugsource" arch="i586">
  <version epoch="0" ver="0.10.7" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 0.10.3) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to version 0.10.4
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 0.10.5
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 0.10.6
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1787054400">- Update to release 0.10.7
  * Project-internal CI/CD files were updated.</changelog>
</package>
<package pkgid="dc164df36f1f3b76f4b2b366536a8138fa5617b421fea30865d8d8431a82608094b4727ee2db466fb3671fe98819941cff023df9463d7342e36d61b849422834" name="gap-curlinterface-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.4" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666094400">- Initial package (version 2.3.1) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 2.3.2
  * Janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 2.4.0
  * Add 'maxTime' argument
  * Use LoadKernelExtension</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749297600">- Update to release 2.4.1
  * Fix test suite failures</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 2.4.2
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777118400">- Update to release 2.4.3
  * Changes to GAP-internal package metadata</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784635200">- Update to release 2.4.4
  * Remove dependency on GAPDoc</changelog>
</package>
<package pkgid="5ea998e6c1c8908545e19742cdd2754860667585284d479008ac11338d4af7bd618ee4a1151782d517f7cd10889de48f4aa378d1f8f3ce8af8d3af92891675fb" name="gap-curlinterface-debugsource" arch="i586">
  <version epoch="0" ver="2.4.4" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666094400">- Initial package (version 2.3.1) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 2.3.2
  * Janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 2.4.0
  * Add 'maxTime' argument
  * Use LoadKernelExtension</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749297600">- Update to release 2.4.1
  * Fix test suite failures</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 2.4.2
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777118400">- Update to release 2.4.3
  * Changes to GAP-internal package metadata</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784635200">- Update to release 2.4.4
  * Remove dependency on GAPDoc</changelog>
</package>
<package pkgid="8d7ee29ae96bfafdcd048835d7a4627c236a46e987030b8fda74a0c6a67d1c58a63580d11c540dc54769c217ef79f369186cb52c647d54c934e432df956e0b53" name="gap-cvec-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.5" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 2.5.6
  * Fixed a bug which resulted in cvec incorrectly
  converting certain GAP matrices to cvec matrices.</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2.5.7
  * Remove CompatibleMatrix method (this *undocumented* API will be
    removed in GAP 4.9).
  * Fix several broken references in the manual.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536321600">- Update to new upstream release 2.6.1
  * Fix crash in CLEANROWKERNEL
  * Adapt to changes in GAP's MatrixObj interface (GAP 4.9)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.7.6
  * Fix error viewing empty semiechelon matrices
  * Fix bug in MinimalPolynomialOfMatrixMC which could lead to an
    infinite loop for certain inputs, in particular lower
    triangular matrices with multiple eigenvalues
  * Removed the (undocumented) Fold and Unfold method</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 2.8.1
  * Adjust to revised MatrixObj interface in GAP 4.13
  * Adjust `CompanionMatrix`, `NewCompanionMatrix` output
    to match the GAP documentation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 2.8.2
  * Do not attempt to read non-existing files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735905600">- Update to release 2.8.3
  * Various janitorial changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 2.8.4
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Update to release 2.8.5
  * Add `CompatibleVectorFilter` method for `IsCMatRep`</changelog>
</package>
<package pkgid="fe808a35f4a36c764a45f1019bb4326b5eb568f885f520ea13449868479be6a3c401e3120f6a07ef430182620b596f099e038d042618acfcc0fbbdc3ff7d3d43" name="gap-cvec-debugsource" arch="i586">
  <version epoch="0" ver="2.8.5" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 2.5.6
  * Fixed a bug which resulted in cvec incorrectly
  converting certain GAP matrices to cvec matrices.</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2.5.7
  * Remove CompatibleMatrix method (this *undocumented* API will be
    removed in GAP 4.9).
  * Fix several broken references in the manual.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1536321600">- Update to new upstream release 2.6.1
  * Fix crash in CLEANROWKERNEL
  * Adapt to changes in GAP's MatrixObj interface (GAP 4.9)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.7.6
  * Fix error viewing empty semiechelon matrices
  * Fix bug in MinimalPolynomialOfMatrixMC which could lead to an
    infinite loop for certain inputs, in particular lower
    triangular matrices with multiple eigenvalues
  * Removed the (undocumented) Fold and Unfold method</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 2.8.1
  * Adjust to revised MatrixObj interface in GAP 4.13
  * Adjust `CompanionMatrix`, `NewCompanionMatrix` output
    to match the GAP documentation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 2.8.2
  * Do not attempt to read non-existing files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735905600">- Update to release 2.8.3
  * Various janitorial changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 2.8.4
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778846400">- Update to release 2.8.5
  * Add `CompatibleVectorFilter` method for `IsCMatRep`</changelog>
</package>
<package pkgid="21d568fcec8d2a537c5b5d73b2a00131cfe2568594fecf629168c0fb329e9ac12f49e939d357028468ffb06659baa36a870a859fdb2e5ca7127d52b68ebbb131" name="gap-datastructures-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.3" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 0.3.0) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 0.3.1
  * Ensure compatibility of source code with future C compilers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 0.3.2
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750507200">- Update to release 0.3.3
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760529600">- Update to release 0.4.0
  * Add `RootsOfPartitionDS` (essentially the same as iterating
    over all of `IteratorOfRootsOfPartitionDS` and storing the
    result in a list, but faster)
  * Make `PartitionDS` more convenient to use by allowing to omit
    the filter argument
  * Fix printing of `PartitionDSFamily`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1766750400">- Update to release 0.4.1
  * The manual was rebuilt to fix broken links (caused by a tooling
    error)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784289600">- Update to release 0.4.2
  * Avoid undefined behavior in HashValueToObjInt</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785499200">- Update to release 0.4.3
  * Fix test suite to pass even if primgrp package is not loaded</changelog>
</package>
<package pkgid="0699a802652927eb9d00d6b3dc92819c71826a0f9816a680c7798627f7ef2e6718c8e889e62beaec8f7e3ba5102bf2a67a306f42cb7592b781e124d610f10eee" name="gap-datastructures-debugsource" arch="i586">
  <version epoch="0" ver="0.4.3" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 0.3.0) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 0.3.1
  * Ensure compatibility of source code with future C compilers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 0.3.2
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750507200">- Update to release 0.3.3
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760529600">- Update to release 0.4.0
  * Add `RootsOfPartitionDS` (essentially the same as iterating
    over all of `IteratorOfRootsOfPartitionDS` and storing the
    result in a list, but faster)
  * Make `PartitionDS` more convenient to use by allowing to omit
    the filter argument
  * Fix printing of `PartitionDSFamily`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1766750400">- Update to release 0.4.1
  * The manual was rebuilt to fix broken links (caused by a tooling
    error)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784289600">- Update to release 0.4.2
  * Avoid undefined behavior in HashValueToObjInt</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785499200">- Update to release 0.4.3
  * Fix test suite to pass even if primgrp package is not loaded</changelog>
</package>
<package pkgid="67f8180b723285c7c252e925819cb214ec397f633e690922c8ceb19d417d1ee40e07e119507ba1e723fd4067f6f1c2fca63287e116b735489a758b3e2ca04c3b" name="gap-debuginfo" arch="i586">
  <version epoch="0" ver="4.16.1" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 4.12.2
  * Fix an unexpected error during tab completion with records</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Add sl2reps extension to gap-full</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706702400">- Make the build reproducible by killing off dates.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 4.13
  * Change gac to respect CC and CXX environment variables if set
    (to override the C/C++ compiler it invokes)
  * Support package extensions (see the manual section
    "Extensions Provided by a Package")
  * Use gap-anupq package for computing isomorphism of p-groups
    if it is available
  * Speed up ``AsList``, ``AsSet`` and ``ElementsStabChain`` for
    permutation groups, by not sorting the list returned by
    ``ElementsStabChain`` (in accordance with its documentation,
    which never promised this)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 4.14
  * Added `NaturalGModule` for obtaining the natural module of a
    matrix group.
  * Added new function `MeetBlist`.
  * Added `PathSystemProgram`, the now recommended function to
    fetch the filename of a system program.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750593600">- Add gcc15.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 4.15
  * Sped up `RandomInvertibleMat`, `Random(GL(n,q))`,
    `CharacterDegrees`.
  * Optimized `IsZero` and `IsOne` for rational functions and
    (Laurent) polynomials.
  * Sped up `IsRegularPGroup` for direct products.
  * Faster `IsFinite` for rational matrix groups, and hence for
    matrix groups over cyclotomics as well.
  * Make meataxe endomorphism ring computation faster in some
    cases.
  * Small improvements in creating large simple groups and their
    maximals.
  * Add an `Irr` method for natural alternating groups, using the
    generic character table.
  * Add `SortedListBy` function
  * Introduced `MayBeHandledByNiceMonomorphism`, in order to detect
    early whether a group shall be handled by nice monomorphisms.
  * Add functions `IsDicyclicGroup` and `DicyclicGenerators`.
- Delete gcc15.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 4.15.1
  * Make various operations for finite matrix groups in
    characteristic 0 faster.
  * Make `Irr` for solvable groups faster by using the result of
    `IrrBaumClausen` in `IrrDixonSchneider`.
  * Fix `CompatiblePairs` to not ignore the optional automorphism
    group argument.
  * Fix an unexpected error that could occur when working with
    matrix groups in characteristic zero.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781524800">- Update to release 4.16.0
  * Added `EnumeratorOfPartitionsSet` enumerator.
  * Added `IsGenericMatrixRep` matrix object type.
  * Added `PositionNonZeroInRow` for matrices and matrix objects.
  * Added `DirectSumGModule`.
  * Added `IsSquareMat` and `IsAntisymmetricMat`.
  * Added `IsSymmetricMatrix`.
  * Added `RandomMatrix`, `RandomInvertibleMatrix`; and fix a
    problem with a new feature for matrix groups.
  * Added `ConformalSymplecticGroup`.
  * Added `AddMatrix`, `MultMatrix` (plus explicit left/right side
    variants) for in-place modification of matrices.
  * Added `FoldLeft`, `FoldLeftX`; and `ForAllX`, `ForAnyX`,
    `FilteredX`, `NumberX`, `PerformX` to complement `ListX`,
    `SetX`, `SumX`, `ProductX`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1787486400">- Update to release 4.16.1
  * Fix `IsSingleValued` and cokernel for mappings of pc groups
  * Fix `IsSquareMatrix` to not return `true` for lists-of-lists
    that are not rectangular (so with rows of different length)
  * Fix `ElementaryAbelianSeries` returning an invalid series after
    `AutomorphismGroup`
  * Fix wrong group orders caused by leaked randomized stabilizer
    chain options in `CompatiblePairs`
  * Fix `IsFinite` for characteristic zero matrix groups, it could
    incorrectly flag finite groups as being infinite
  * Fix a bug in automorphism group computations/isomorphism tests,
    that might have missed morphisms in larger groups (and e.g.
    incorrectly marked two groups as nonisomorphic when they really
    are isomorphic)
  * Fix infinite recursion in `MaximalSubgroupClassReps` for A_n
  * Fix `BaumClausenInfo` when the given pcgs does not describe a
    normal series of the group
  * Fix an unexpected error when calling `ConjugateGroup` on matrix
    groups not defined over a field</changelog>
</package>
<package pkgid="f5b417ad7cb047e1c6ce8a267a8e920387403c0d7575753b7196bda3257a570baf6f7aaa08ada075af6fb01d7af10e3e77dee7cb0ef2710c166d44dd830000fb" name="gap-debugsource" arch="i586">
  <version epoch="0" ver="4.16.1" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 4.12.2
  * Fix an unexpected error during tab completion with records</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705665600">- Add sl2reps extension to gap-full</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706702400">- Make the build reproducible by killing off dates.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 4.13
  * Change gac to respect CC and CXX environment variables if set
    (to override the C/C++ compiler it invokes)
  * Support package extensions (see the manual section
    "Extensions Provided by a Package")
  * Use gap-anupq package for computing isomorphism of p-groups
    if it is available
  * Speed up ``AsList``, ``AsSet`` and ``ElementsStabChain`` for
    permutation groups, by not sorting the list returned by
    ``ElementsStabChain`` (in accordance with its documentation,
    which never promised this)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 4.14
  * Added `NaturalGModule` for obtaining the natural module of a
    matrix group.
  * Added new function `MeetBlist`.
  * Added `PathSystemProgram`, the now recommended function to
    fetch the filename of a system program.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750593600">- Add gcc15.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 4.15
  * Sped up `RandomInvertibleMat`, `Random(GL(n,q))`,
    `CharacterDegrees`.
  * Optimized `IsZero` and `IsOne` for rational functions and
    (Laurent) polynomials.
  * Sped up `IsRegularPGroup` for direct products.
  * Faster `IsFinite` for rational matrix groups, and hence for
    matrix groups over cyclotomics as well.
  * Make meataxe endomorphism ring computation faster in some
    cases.
  * Small improvements in creating large simple groups and their
    maximals.
  * Add an `Irr` method for natural alternating groups, using the
    generic character table.
  * Add `SortedListBy` function
  * Introduced `MayBeHandledByNiceMonomorphism`, in order to detect
    early whether a group shall be handled by nice monomorphisms.
  * Add functions `IsDicyclicGroup` and `DicyclicGenerators`.
- Delete gcc15.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 4.15.1
  * Make various operations for finite matrix groups in
    characteristic 0 faster.
  * Make `Irr` for solvable groups faster by using the result of
    `IrrBaumClausen` in `IrrDixonSchneider`.
  * Fix `CompatiblePairs` to not ignore the optional automorphism
    group argument.
  * Fix an unexpected error that could occur when working with
    matrix groups in characteristic zero.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781524800">- Update to release 4.16.0
  * Added `EnumeratorOfPartitionsSet` enumerator.
  * Added `IsGenericMatrixRep` matrix object type.
  * Added `PositionNonZeroInRow` for matrices and matrix objects.
  * Added `DirectSumGModule`.
  * Added `IsSquareMat` and `IsAntisymmetricMat`.
  * Added `IsSymmetricMatrix`.
  * Added `RandomMatrix`, `RandomInvertibleMatrix`; and fix a
    problem with a new feature for matrix groups.
  * Added `ConformalSymplecticGroup`.
  * Added `AddMatrix`, `MultMatrix` (plus explicit left/right side
    variants) for in-place modification of matrices.
  * Added `FoldLeft`, `FoldLeftX`; and `ForAllX`, `ForAnyX`,
    `FilteredX`, `NumberX`, `PerformX` to complement `ListX`,
    `SetX`, `SumX`, `ProductX`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1787486400">- Update to release 4.16.1
  * Fix `IsSingleValued` and cokernel for mappings of pc groups
  * Fix `IsSquareMatrix` to not return `true` for lists-of-lists
    that are not rectangular (so with rows of different length)
  * Fix `ElementaryAbelianSeries` returning an invalid series after
    `AutomorphismGroup`
  * Fix wrong group orders caused by leaked randomized stabilizer
    chain options in `CompatiblePairs`
  * Fix `IsFinite` for characteristic zero matrix groups, it could
    incorrectly flag finite groups as being infinite
  * Fix a bug in automorphism group computations/isomorphism tests,
    that might have missed morphisms in larger groups (and e.g.
    incorrectly marked two groups as nonisomorphic when they really
    are isomorphic)
  * Fix infinite recursion in `MaximalSubgroupClassReps` for A_n
  * Fix `BaumClausenInfo` when the given pcgs does not describe a
    normal series of the group
  * Fix an unexpected error when calling `ConjugateGroup` on matrix
    groups not defined over a field</changelog>
</package>
<package pkgid="047e6d519429197dbd3ec3787637cf16360c43c0ea3b11aa92b703e683aefaf220b072a72fdc50d3b99f38433de6dbb89d466af0a944d91f2934bb22798b9cc1" name="gap-deepthought-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.10" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 1.0.6) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 1.0.8
  * Use designated initializers for StructInitInfo</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 1.0.9
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785672000">- Update to release 1.0.10
  * Drop the dependency on the GAPDoc package</changelog>
</package>
<package pkgid="a26f2dff21695fb040fe01497f6b75362058dd14c9c879f01996bd18283c8f552af0d669f0c5ea6b58c97caf1d0742e0729e6ede1e0686f224f2ffddd5764bd3" name="gap-deepthought-debugsource" arch="i586">
  <version epoch="0" ver="1.0.10" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 1.0.6) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 1.0.8
  * Use designated initializers for StructInitInfo</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 1.0.9
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785672000">- Update to release 1.0.10
  * Drop the dependency on the GAPDoc package</changelog>
</package>
<package pkgid="fd59f060061f123ad2606248609b6db924638786c16b2d67ab5c64313fa035788fcb5fe651d67f0082ba8888507b01b8828bb3997fd33ae162e295a30a1c4fb0" name="gap-digraphs-debuginfo" arch="i586">
  <version epoch="0" ver="1.15.0" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751544000">- Add eaps4.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756296000">- Update to release 1.10.1
  * Fix a duplication bug in ArticulationPoints</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756468800">- Update to release 1.11.0
  * Added functions `IsTwoEdgeTransitive`, `BurntPancakeGraph`,
    `BurntPancakeGraph`, `MinimalCyclicEdgeCut`,
    `DigraphAllChordlessCyclesOfMaximalLength`, `DigraphKings`,
    `DigraphIsKing`, `DigraphMaximumFlow`,
    `RandomUniqueEdgeWeightedDigraph`
  * `RandomDigraph` is now more random
  * Added a new optional first argument for mutability in
    function `CayleyDigraph`
  * Implemented Zykov's and Christofides's algorithms and made them
    available as options for `ChromaticNumber`
  * Sped up `OnDigraphs` for a digraph and a permutation
  * Added dreadnaut support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757246400">- Update to release 1.12.0
  * Added function `IsDirectedForest`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757592000">- Update to release 1.12.1
  * Fix an inconsistency in ``IsConnectedDigraph`` for a digraph
    with no vertices.
  * Fixed incorrect properties getting set in ``CirculantGraph``.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758888000">- Update to release 1.13.0
  * EAPS 4.x support
  * Improved the performance of `IsTwoEdgeTransitive`
- Delete eaps4.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759060800">- Update to release 1.13.1
  * Fixed a bug that could result in an incorrect result being
    given for the `AutomorphismGroup` for a digraph that was
    created by the `CompleteBipartiteDigraph` operation.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769169600">- Update to release 1.14.0
  * Re-standardise on function arguments named `D`, as opposed to
    `digraph`
  * Remove support for GAP 4.10
  * Abstract RandomDigraphCons redirect methods
  * Add `SwapDigraphs` and `DigraphsRemoveAllEdges` functions
  * Implemented ^ operator for digraphs to delegate to OnDigraphs
  * Added `DigraphMinimumCutSet` function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Add eaps5.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1783339200">- Update to release 1.15.0
  * kernel: fix issues with assumptions in `IS_ACYCLIC_DIGRAPH`
  * Improve the documentation of the Digraph encoding formats
  * Implement `IsCograph` with bug fixes
  * Add unitedgeweight digraph
  * Implementing Colour Refinement
  * Correct Mutability of LineDigraph
- Delete eaps5.patch (merged)</changelog>
</package>
<package pkgid="a29a2a984a9cb0724cf33b7daffef1f32ae9e9cca1f71b9bd718b6333ba7a0a80b8963d0bb20e7fde956a9465edc74df9262d6aee848c273287146d48cda487f" name="gap-digraphs-debugsource" arch="i586">
  <version epoch="0" ver="1.15.0" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751544000">- Add eaps4.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756296000">- Update to release 1.10.1
  * Fix a duplication bug in ArticulationPoints</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756468800">- Update to release 1.11.0
  * Added functions `IsTwoEdgeTransitive`, `BurntPancakeGraph`,
    `BurntPancakeGraph`, `MinimalCyclicEdgeCut`,
    `DigraphAllChordlessCyclesOfMaximalLength`, `DigraphKings`,
    `DigraphIsKing`, `DigraphMaximumFlow`,
    `RandomUniqueEdgeWeightedDigraph`
  * `RandomDigraph` is now more random
  * Added a new optional first argument for mutability in
    function `CayleyDigraph`
  * Implemented Zykov's and Christofides's algorithms and made them
    available as options for `ChromaticNumber`
  * Sped up `OnDigraphs` for a digraph and a permutation
  * Added dreadnaut support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757246400">- Update to release 1.12.0
  * Added function `IsDirectedForest`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757592000">- Update to release 1.12.1
  * Fix an inconsistency in ``IsConnectedDigraph`` for a digraph
    with no vertices.
  * Fixed incorrect properties getting set in ``CirculantGraph``.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758888000">- Update to release 1.13.0
  * EAPS 4.x support
  * Improved the performance of `IsTwoEdgeTransitive`
- Delete eaps4.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1759060800">- Update to release 1.13.1
  * Fixed a bug that could result in an incorrect result being
    given for the `AutomorphismGroup` for a digraph that was
    created by the `CompleteBipartiteDigraph` operation.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769169600">- Update to release 1.14.0
  * Re-standardise on function arguments named `D`, as opposed to
    `digraph`
  * Remove support for GAP 4.10
  * Abstract RandomDigraphCons redirect methods
  * Add `SwapDigraphs` and `DigraphsRemoveAllEdges` functions
  * Implemented ^ operator for digraphs to delegate to OnDigraphs
  * Added `DigraphMinimumCutSet` function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Add eaps5.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1783339200">- Update to release 1.15.0
  * kernel: fix issues with assumptions in `IS_ACYCLIC_DIGRAPH`
  * Improve the documentation of the Digraph encoding formats
  * Implement `IsCograph` with bug fixes
  * Add unitedgeweight digraph
  * Implementing Colour Refinement
  * Correct Mutability of LineDigraph
- Delete eaps5.patch (merged)</changelog>
</package>
<package pkgid="7ce8e01d3b313587314157478766a430a618cac90cc9c5a9ae78972c156be96319076e1cf79a270f1313af1891bc953c1a59b93b31a0e9adfb9dae89496398f7" name="gap-edim-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.8" rel="2.4"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split edim (version 1.3.1) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391515200">- Update to new upstream release 1.3.2
  * setting LANG and LC_ALL environment variables to "C" in configure
  script to avoid some locale related problems under OSX</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540641600">- Update to new upstream release 1.3.3
  * Improved argument checking of kernel function, also made is
    work with matrices of long integers.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.3.6
  * Added tests and test file which can be used with routine
    package tests of GAP.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 1.3.7
  * simplified availability check of kernel module using
    ``IsKernelExtensionAvailable``
  * Removed support for GAP &lt; 4.12</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.3.8
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
</package>
<package pkgid="bf89df140f24a812e1397d9b89980d0cf10aae4aa442d7d19b73c14ede9be72151c7166a1f6e8c820e001f9e1f5b42c3b02eac62f9769245b65493d9518b575b" name="gap-edim-debugsource" arch="i586">
  <version epoch="0" ver="1.3.8" rel="2.4"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split edim (version 1.3.1) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391515200">- Update to new upstream release 1.3.2
  * setting LANG and LC_ALL environment variables to "C" in configure
  script to avoid some locale related problems under OSX</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540641600">- Update to new upstream release 1.3.3
  * Improved argument checking of kernel function, also made is
    work with matrices of long integers.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.3.6
  * Added tests and test file which can be used with routine
    package tests of GAP.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 1.3.7
  * simplified availability check of kernel module using
    ``IsKernelExtensionAvailable``
  * Removed support for GAP &lt; 4.12</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.3.8
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
</package>
<package pkgid="f46c73b5abe2896533bfc807421af47d6806a04eb89e1e4b68c23dc3f59be24a3adc46bee6e24124f2bdf69dda4acc9186c850801cf797edee9c20f0ba874257" name="gap-example-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.1" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split example (version 3.4.3) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1391601600">- Update to new upstream release 3.4.4
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 3.4.5
  * Remark on repackaging package archives</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 4.1.1
  * The method for Recipe required a fix because RecNames is not
    guaranteed to return a list of component names in a
    particular order.
  * Use C99 init for StructInitInfo.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671537600">- Update to release 4.3.2
  * Adjust package for GAP 4.10</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 4.3.3
  * Build changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677326400">- Update to release 4.3.4
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732104000">- Update to release 4.4.0
  * Add `Extensions` field which was introduced in GAP 4.13.
  * Mark `Status`, `CommunicatedBy`, `AcceptDate` as obsolete
    starting with GAP 4.13.0.
  * Mark `AvailabilityTest` as optional since GAP 4.14.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 4.4.1
  * No user-visible changes</changelog>
</package>
<package pkgid="dd1dac82e8d932c1d1b2e21a40402ce255d440ca5fc6004a88e341960c929867584f579463f688b6b7f2d98f4ed62794da41d7a87300454fd32558957f2b02b5" name="gap-ferret-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.16" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 1.0.9) for build.opensuse.org</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Drop config.log for reproducible builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.0.10
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714046400">- Update to release 1.0.11
  * Replace functions which were removed in C++17</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 1.0.12
  * Update GAP kernel module checking</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 1.0.13
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725796800">- Update to release 1.0.14
  * Stop using gap-io for tests</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757851200">- Update to release 1.0.15
  * Remove obsolete ErrorNoReturn definition for old GAP</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768910400">- Update to release 1.0.16
  * No changelog was provided</changelog>
</package>
<package pkgid="50c81753fe044d0f69cf2a354b51e072ce40e8ca3126c053cc92edbdecf3dde89fe7373087bb9fef13eeffed20b8487df0008cff60f2f604d28ecd49b0038aff" name="gap-ferret-debugsource" arch="i586">
  <version epoch="0" ver="1.0.16" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Initial package (version 1.0.9) for build.opensuse.org</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Drop config.log for reproducible builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.0.10
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714046400">- Update to release 1.0.11
  * Replace functions which were removed in C++17</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 1.0.12
  * Update GAP kernel module checking</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725364800">- Update to release 1.0.13
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725796800">- Update to release 1.0.14
  * Stop using gap-io for tests</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757851200">- Update to release 1.0.15
  * Remove obsolete ErrorNoReturn definition for old GAP</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768910400">- Update to release 1.0.16
  * No changelog was provided</changelog>
</package>
<package pkgid="8c697c6cef16875111372da44f11fcfee4e2af2cf9d8c2e343c30a40c3dbef60f0590e6f75818913f95504820f910d119156c89a481fc55b6ca4b749bc7e7fec" name="gap-float-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.10" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 0.7.6
  * No changelog was provided
- Remove build-fixes.diff</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Add fplll.diff.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 0.9.1
  * No changelog was provided
- Remove fplll.diff, it looks like fplll5 is supported upstream now.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669550400">- Update to release 1.0.3
  * No changelog was provided
- Add 0001-fplll-fix-namespace-issue.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707393600">- Update to release 1.0.4
  * No changelog was provided
- Delete 0001-fplll-fix-namespace-issue.patch (merged)</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1734091200">- Update to release 1.0.5:
  * Remove use of deprecated set_unexpected
  * CI: fix 32bit builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741953600">- Update to release 1.0.7
  * Build system changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757678400">- Update to release 1.0.9
  * Migration to C23 build mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1779969600">- Update to release 1.0.10
  * Reworked internal CI/CD scripts</changelog>
</package>
<package pkgid="7d036a7e07397d9aabc667fe0896d52c8b3067912b86ce687b0227b39583d66c026c772daf0c87d0487d898b9b5505d114334b1473ceb9a447d5aef0377d7da4" name="gap-float-debugsource" arch="i586">
  <version epoch="0" ver="1.0.10" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 0.7.6
  * No changelog was provided
- Remove build-fixes.diff</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Add fplll.diff.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 0.9.1
  * No changelog was provided
- Remove fplll.diff, it looks like fplll5 is supported upstream now.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669550400">- Update to release 1.0.3
  * No changelog was provided
- Add 0001-fplll-fix-namespace-issue.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707393600">- Update to release 1.0.4
  * No changelog was provided
- Delete 0001-fplll-fix-namespace-issue.patch (merged)</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1734091200">- Update to release 1.0.5:
  * Remove use of deprecated set_unexpected
  * CI: fix 32bit builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741953600">- Update to release 1.0.7
  * Build system changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757678400">- Update to release 1.0.9
  * Migration to C23 build mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1779969600">- Update to release 1.0.10
  * Reworked internal CI/CD scripts</changelog>
</package>
<package pkgid="d864bbc0326eb0cf929767eaccf0671a5b41420810fdf97f383fbaecf6355140ca4dbdbdf0b9907af03543c619367de3e7332f800f038a9ac295977e096bdab9" name="gap-fplsa-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.8" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1514030400">- Initial package (version 1.2.1) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.2.2
  * Stop using several obsolete GAP functions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.2.5
  * Janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.2.6
  * Janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750248000">- Add c99.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756728000">- Update to release 1.2.7
  * GCC 15 support
- Delete c99.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1766750400">- Update to release 1.2.8
  * The manual was rebuilt to fix broken links (caused by a tooling
    error)</changelog>
</package>
<package pkgid="ea4d5ceafdd0a1719cc68c32a13b7cdb589719912de37ca03d956898e77f966b94d76e0f60f8e99ba2ff61cddf7a14fdbca1fc52057620c9d11d57087f8a43da" name="gap-fplsa-debugsource" arch="i586">
  <version epoch="0" ver="1.2.8" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1514030400">- Initial package (version 1.2.1) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.2.2
  * Stop using several obsolete GAP functions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.2.5
  * Janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.2.6
  * Janitorial changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750248000">- Add c99.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756728000">- Update to release 1.2.7
  * GCC 15 support
- Delete c99.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1766750400">- Update to release 1.2.8
  * The manual was rebuilt to fix broken links (caused by a tooling
    error)</changelog>
</package>
<package pkgid="b4b4c42518bb65efcdec63d76fbeeb695e6fcd9650d68f13029aa0b9a9919f3436d6d48b6bb070a5902909b1cad23c5f5914bcee599977fbc3c8aed5269cebe4" name="gap-gauss-debuginfo" arch="i586">
  <version epoch="0" ver="2025.12.01" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1391601600">- Update to new upstream release 2013.06.26
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.06
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.06.14
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 2017.12.07
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.09.08
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.10.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 2022.11.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.02.04
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735473600">- Update to release 2024.11.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781524800">- Update to release 2025.12.01
  * No changelog was provided</changelog>
</package>
<package pkgid="980a57624b82a08c4efe5d8e824cbefeaafd48e9aa18fc567176510ce1c06d12cb5bcf1f6b2628f3bb48373deb2f353042434c2bb1fd5825366c4ad2361721a0" name="gap-gauss-debugsource" arch="i586">
  <version epoch="0" ver="2025.12.01" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1391601600">- Update to new upstream release 2013.06.26
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2015.11.06
  * No upstream changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 2017.06.14
  * No changelog was provided again</changelog>
  <changelog author="jengelh@inai.de" date="1514030400">- Update to new upstream release 2017.12.07
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2018.09.08
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2022.10.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 2022.11.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 2023.02.04
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735473600">- Update to release 2024.11.01
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781524800">- Update to release 2025.12.01
  * No changelog was provided</changelog>
</package>
<package pkgid="39805162687f616a23f5c2468b9812d95b4626ba6dd31243906acc7c24d2b28ef980f7beff5e7132915cfee813466a02010cdc35060316fb9cd0a1d97c02dece" name="gap-guava-debuginfo" arch="i586">
  <version epoch="0" ver="3.21" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split guava (version 3.12) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 3.13
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1504958400">- Add guava-make.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 3.14
  * The external binaries from J. S. Leon and Cen Tjhai can now
    be used on all architectures.
  * The decoding method for cyclic codes fails in certain
    situations. We are leaving this as a known bug for the
    moment.
  * Constructions were added for several of the optimal codes in
    the bounds tables that were referenced in the now defunct
    online table by Brouwer and Verhoeff.
- Remove guava-make.diff (obsolete)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1665748800">- Update to new upstream release 3.17
  + Add back QCLDPCCodeFromGroup method (it was accidentally
    removed between Guava 3.8 and 3.9)
  + Fix out of bounds access in the C code
  + Fix most (all?) compiler warnings in the C code
  + Fix PutStandardForm *again*
  + Update several outdated manual examples
  + Avoid accidentally displaying the output of subprocesses to
    the user
  + Improve the package banner
  + Various minor and/or janitorial changes
- Update to new upstream release 3.16
  + CirculantMatrixi() now circulates to the right.
- Update to new upstream release 3.15
  + Fixed decoding of cyclic codes
  + Several updates to build system
- Fix license (GPL-2.0-or-later, according to PackageInfo)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 3.18
  * Build system updates only; no user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711022400">- Update to release 3.19
  * Fix various issues in the C source code, including potential
    buffer overflows and many compiler warnings</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 3.20
  * Many changes to the manual were made. Accumulated anachronisms
    were revealed by manual/example test extraction via AutoDoc.
  * Adjusted old C code to not define a bool type (the C23 standard
    will override it soon for gcc).
  * CoveringRadius() for codes over small non-binary fields was
    throwing an error.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771329600">- Update to release 3.21
  * Fix logical AND in `assignGenName`, a function in the C code.</changelog>
</package>
<package pkgid="77388c22b1ac2004ca9a913c870c98409bea446f5020f69b5bb7ae7e91778fd1e67c4e24075e57460059a5f203245dd28245dd9ee96ceed36c3f01ffb236bb89" name="gap-guava-debugsource" arch="i586">
  <version epoch="0" ver="3.21" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split guava (version 3.12) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1466337600">- Update to new upstream release 3.13
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1504958400">- Add guava-make.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 3.14
  * The external binaries from J. S. Leon and Cen Tjhai can now
    be used on all architectures.
  * The decoding method for cyclic codes fails in certain
    situations. We are leaving this as a known bug for the
    moment.
  * Constructions were added for several of the optimal codes in
    the bounds tables that were referenced in the now defunct
    online table by Brouwer and Verhoeff.
- Remove guava-make.diff (obsolete)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1665748800">- Update to new upstream release 3.17
  + Add back QCLDPCCodeFromGroup method (it was accidentally
    removed between Guava 3.8 and 3.9)
  + Fix out of bounds access in the C code
  + Fix most (all?) compiler warnings in the C code
  + Fix PutStandardForm *again*
  + Update several outdated manual examples
  + Avoid accidentally displaying the output of subprocesses to
    the user
  + Improve the package banner
  + Various minor and/or janitorial changes
- Update to new upstream release 3.16
  + CirculantMatrixi() now circulates to the right.
- Update to new upstream release 3.15
  + Fixed decoding of cyclic codes
  + Several updates to build system
- Fix license (GPL-2.0-or-later, according to PackageInfo)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 3.18
  * Build system updates only; no user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711022400">- Update to release 3.19
  * Fix various issues in the C source code, including potential
    buffer overflows and many compiler warnings</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 3.20
  * Many changes to the manual were made. Accumulated anachronisms
    were revealed by manual/example test extraction via AutoDoc.
  * Adjusted old C code to not define a bool type (the C23 standard
    will override it soon for gcc).
  * CoveringRadius() for codes over small non-binary fields was
    throwing an error.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771329600">- Update to release 3.21
  * Fix logical AND in `assignGenName`, a function in the C code.</changelog>
</package>
<package pkgid="1b76c0ce176504dc4dfb6049833d4d0a5690795c2fb68321ce34042b01dcd17caeeb5b3cecfac7d210b4f7b0d721a595476d057af82cd6983b422d441c0c739f" name="gap-io-debuginfo" arch="i586">
  <version epoch="0" ver="4.10.0" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 4.8
  * Add IO_CallWithTimeout, remove CheckForUpdates
  * Add IO_realpath, add IO_getenv, IO_setenv, IO_unsetenv
  * Fix unpickling of permutation groups with no generators
  * Make IO_stat/IO_lstat/IO_fstat compatible with large files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 4.8.1
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700568000">- Update to release 4.8.2
  * Properly close all open files on exit</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1722427200">- Update to release 4.8.
  * Check arguments to IO_gmtime and IO_localtime</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725537600">- Update to release 4.9
  * Use IsKernelExtensionAvailable and LoadKernelExtension</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732017600">- Update to release 4.9.1
  * Switch tests to use a different HTTP provider</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 4.9.2
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750507200">- Update to release 4.9.3
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784203200">- Update to release 4.10.0
  * Handle chunked HTTP responses without waiting for the server to
    close the connection.
  * Avoid hangs in the external HTTP test by requesting connection
    closure.</changelog>
</package>
<package pkgid="07eb6772a9500e0fd4a9fd7d73788f46f88b12388299a7bfd1bdc088747b37efdb1fa6a66f09c6bc1d6c14cfb49b51debeb6755d7bbc85d85a6e54f0447eebab" name="gap-io-debugsource" arch="i586">
  <version epoch="0" ver="4.10.0" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 4.8
  * Add IO_CallWithTimeout, remove CheckForUpdates
  * Add IO_realpath, add IO_getenv, IO_setenv, IO_unsetenv
  * Fix unpickling of permutation groups with no generators
  * Make IO_stat/IO_lstat/IO_fstat compatible with large files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676116800">- Update to release 4.8.1
  * Build system updates only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1700568000">- Update to release 4.8.2
  * Properly close all open files on exit</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1722427200">- Update to release 4.8.
  * Check arguments to IO_gmtime and IO_localtime</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725537600">- Update to release 4.9
  * Use IsKernelExtensionAvailable and LoadKernelExtension</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732017600">- Update to release 4.9.1
  * Switch tests to use a different HTTP provider</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 4.9.2
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750507200">- Update to release 4.9.3
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784203200">- Update to release 4.10.0
  * Handle chunked HTTP responses without waiting for the server to
    close the connection.
  * Avoid hangs in the external HTTP test by requesting connection
    closure.</changelog>
</package>
<package pkgid="b33cb1e92da22e2fd94ba4b5fe30dadee41c64dea4b84759a96c1c0b74028dd6f63f6ac24e9f221e03cd5c63da7868bf6f70ad2990ddfc8113cc9f01905ce686" name="gap-json-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 1.1.0
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 1.2.0
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2.0.0
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.1.1
  * Fix GC bug in JsonStringToGap, which would lead to spurious
    break loops.
  * Fix the ordering used when outputting records</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 2.2.0
  * Speed up the outputting of JSON</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714046400">- Update to release 2.2.1
  * Internal cleanups for new GAP versions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 2.2.2
  * Add LoadKernelExtension function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750507200">- Update to release 2.2.3
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778414400">- Update to release 2.4.0
  * Encode GAP failures as JSON null</changelog>
</package>
<package pkgid="cba00a6c5787e8de4a7d31d868e09c83a48c9583e98d8ddf69c5ed50fe5d6ed1f5749684cbdbf5fff4a3d5a1e2b7b3bcf3811f7d7abcde419e99f6d9192498f1" name="gap-json-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1479729600">- Update to new upstream release 1.1.0
  * No changelog was provided</changelog>
  <changelog author="jengelh@inai.de" date="1514116800">- Update to new upstream release 1.2.0
  * No changelog available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 2.0.0
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 2.1.1
  * Fix GC bug in JsonStringToGap, which would lead to spurious
    break loops.
  * Fix the ordering used when outputting records</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707912000">- Update to release 2.2.0
  * Speed up the outputting of JSON</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714046400">- Update to release 2.2.1
  * Internal cleanups for new GAP versions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 2.2.2
  * Add LoadKernelExtension function</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750507200">- Update to release 2.2.3
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778414400">- Update to release 2.4.0
  * Encode GAP failures as JSON null</changelog>
</package>
<package pkgid="f26516f1684c6d33c9432498e97fee1b9636a579721631badd076ad514437e4d943b96ca082c00d531812689fb724c8cff2df8870719ed1da7f9a5386a5ea674" name="gap-kbmag-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.11" rel="1.7"/>
  <changelog author="jengelh@inai.de" date="1457697600">- Initial package (version 1.5.3) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream 1.5.4
  * Stop accessing the obsolete global variable `Revision`
  * Other minor internal cleanup</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542196800">- Update to new upstream release 1.5.6
  * Fix crash in the gpmakefsa tools, used e.g. by
    AutomaticStructure (long-standing bug in kbmag which was
    exposed by modern compiler optimizing more aggressively)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668859200">- Update to release 1.5.10
  * Build system changes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 1.5.11
  * Build system changes only</changelog>
</package>
<package pkgid="abc38cba0bb0c6f9e10849bcda60b659200a0c80a13eeccf742b401c36e18fbb755a2d535af0676c4a619b88755ebbff8d362fc40d9627f70a949cddda78e744" name="gap-normalizinterface-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.1" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1466424000">- Update to new upstream release 0.9.8
  * Support for normaliz 3.1.1 (declarative only; no changes)</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 1.0.2
  * update to libnormaliz 3.4.0
  * added cone properties
  * added wrappers for new normaliz functionality</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676980800">- Update to version 1.3.5
  * Rename `build-normaliz.sh` to `prerequisites.sh` to match an
    undocumented convention used across several packages.
  * Minor build system tweaks
- Update to version 1.3.4
  * Fix regression that broke building NormalizInterface on macOS
- Update to version 1.3.3
  * Update to Normaliz 3.9.3
  * Improve build system to honor CPPFLAGS environment variable
  * Explicitly set a so-called "run path" / "rpath" when linking
    against the bundled copy of Normaliz (improves compatibility
    with future versions of the GAP compiler `gac`, which will
    not be using GNU libtool anymore)
- Update to version 1.3.2
  * Fix building on Cygwin
- Update to version 1.3.1
  * Fix building on FreeBSD
- Update to version 1.3.0
  * Update to Normaliz 3.9.1
  * Improve the new build system
  * Various janitorial changes
- Update to version 1.2.0
  * Update to Normaliz 3.8.4
  * New build system
  * Various janitorial changes
- Update to version 1.1.0
  * Add support for rational inputs, e.g. polytopes with rational
    coordinates
  * Update build system for improve compatibility with GAP &gt;= 4.9
  * Completely rewrote build-normaliz.sh (now downloads a tarball
    using curl or wget, instead of cloning a git repository)
  * Fix a potential crash when freeing proxy cone objects
  * Fix 'unknown cone property' that could occur when using newer
    versions of Normaliz, e.g. version 3.5.4
  * Display the Normaliz version as part of banner string
  * Loads of internal and janitorial changes
  * Require Normaliz 3.5.4 or newer (and add support for its
    new features)
  * Sebastian Gutsche is no longer package maintainer</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684670400">- Update to release 1.3.6
  * Improve compatibility with an upcoming GAP update</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724846400">- Update to release 1.3.7
  * Require GAP &gt;= 4.12.1; Use
    LoadKernelExtension/IsKernelExtensionAvailable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744632000">- Update to release 1.4.0
  * Update to/for Normaliz 3.10.2 (as usual this implies many
    breaking changes, e.g. input type `lattice_ideal` has been
    renamed to `normal_toric_ideal` while at the same time
    `lattice_ideal` has a new meaning that is not quite compatible
    with how it worked before. So beware and carefully study the
    Normaliz manual).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 1.4.1
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774353600">- Update to release 1.5.0
  * Remove _NmzPrintSomeConeProperties
  * NmzCone: Accept arbitray lists, not just plists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777982400">- Update to release 1.5.1
  * Changes in the source build procedure only; nothing for users.</changelog>
</package>
<package pkgid="ec5109b008d5c8e174a6952a909d30c9b161390ab7efc78b3a9353378e97e2d969291ad1717ddc51772020743df09aa60e504642c839ff13d0bc896aabd5a772" name="gap-normalizinterface-debugsource" arch="i586">
  <version epoch="0" ver="1.5.1" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1466424000">- Update to new upstream release 0.9.8
  * Support for normaliz 3.1.1 (declarative only; no changes)</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 1.0.2
  * update to libnormaliz 3.4.0
  * added cone properties
  * added wrappers for new normaliz functionality</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676980800">- Update to version 1.3.5
  * Rename `build-normaliz.sh` to `prerequisites.sh` to match an
    undocumented convention used across several packages.
  * Minor build system tweaks
- Update to version 1.3.4
  * Fix regression that broke building NormalizInterface on macOS
- Update to version 1.3.3
  * Update to Normaliz 3.9.3
  * Improve build system to honor CPPFLAGS environment variable
  * Explicitly set a so-called "run path" / "rpath" when linking
    against the bundled copy of Normaliz (improves compatibility
    with future versions of the GAP compiler `gac`, which will
    not be using GNU libtool anymore)
- Update to version 1.3.2
  * Fix building on Cygwin
- Update to version 1.3.1
  * Fix building on FreeBSD
- Update to version 1.3.0
  * Update to Normaliz 3.9.1
  * Improve the new build system
  * Various janitorial changes
- Update to version 1.2.0
  * Update to Normaliz 3.8.4
  * New build system
  * Various janitorial changes
- Update to version 1.1.0
  * Add support for rational inputs, e.g. polytopes with rational
    coordinates
  * Update build system for improve compatibility with GAP &gt;= 4.9
  * Completely rewrote build-normaliz.sh (now downloads a tarball
    using curl or wget, instead of cloning a git repository)
  * Fix a potential crash when freeing proxy cone objects
  * Fix 'unknown cone property' that could occur when using newer
    versions of Normaliz, e.g. version 3.5.4
  * Display the Normaliz version as part of banner string
  * Loads of internal and janitorial changes
  * Require Normaliz 3.5.4 or newer (and add support for its
    new features)
  * Sebastian Gutsche is no longer package maintainer</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684670400">- Update to release 1.3.6
  * Improve compatibility with an upcoming GAP update</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724846400">- Update to release 1.3.7
  * Require GAP &gt;= 4.12.1; Use
    LoadKernelExtension/IsKernelExtensionAvailable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744632000">- Update to release 1.4.0
  * Update to/for Normaliz 3.10.2 (as usual this implies many
    breaking changes, e.g. input type `lattice_ideal` has been
    renamed to `normal_toric_ideal` while at the same time
    `lattice_ideal` has a new meaning that is not quite compatible
    with how it worked before. So beware and carefully study the
    Normaliz manual).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 1.4.1
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774353600">- Update to release 1.5.0
  * Remove _NmzPrintSomeConeProperties
  * NmzCone: Accept arbitray lists, not just plists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777982400">- Update to release 1.5.1
  * Changes in the source build procedure only; nothing for users.</changelog>
</package>
<package pkgid="47a19ff4287c3c40ca5e9eca4ff497f18e448f4f615ec7469ae3634eaa622a46ed8a0df279c9fff685d61463bebf572143dd396903ce77e56df9d0c83ffd6756" name="gap-nq-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.11" rel="1.9"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split nq (version 2.4) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2.5.1
  * Fix linker error on Unix systems other than Mac OS X
  * Remove GAP function NqBuildManual (use the makedoc.g
  script instead)
  * Add GPL license file to make clear that nq is licensed under the
  GPL (after discussion with Werner Nickel and getting his explicit
  approval)
  * Moved the homepage to GitHub</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 2.5.2
  * Metadata changes only (homepage URL)</changelog>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 2.5.3
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 2.5.9
  * Don't abort certain computations just because an "unknown"
    global option is on the GAP "Options Stack"</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680004800">- Update to release 2.5.10
  * Some janitorial changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705060800">- Update to release 2.5.11
  * Janitorial changes only</changelog>
</package>
<package pkgid="126efd0164c748a96169d53a168540727841a1ca0fa9b09ded646f9cdb925766d887f1213a5849654a5353ce7dcb88b4005dc40fc84d8c53c36d6b7aacbd267b" name="gap-nq-debugsource" arch="i586">
  <version epoch="0" ver="2.5.11" rel="1.9"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split nq (version 2.4) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1418385600">- Update to new upstream release 2.5.1
  * Fix linker error on Unix systems other than Mac OS X
  * Remove GAP function NqBuildManual (use the makedoc.g
  script instead)
  * Add GPL license file to make clear that nq is licensed under the
  GPL (after discussion with Werner Nickel and getting his explicit
  approval)
  * Moved the homepage to GitHub</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 2.5.2
  * Metadata changes only (homepage URL)</changelog>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 2.5.3
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 2.5.9
  * Don't abort certain computations just because an "unknown"
    global option is on the GAP "Options Stack"</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680004800">- Update to release 2.5.10
  * Some janitorial changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1705060800">- Update to release 2.5.11
  * Janitorial changes only</changelog>
</package>
<package pkgid="c438744b8df53ae28ca95546af8d48009cdcf5e16ffbc20c76d0c4dec773f84eb13aca5af675f28a0e73cd597f9811f1b1eca10e0a3fb37a6cc96a967e54a2ea" name="gap-orb-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.0" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 4.7.6
  * Move MappingPermListList C implementation from orb to the GAP
  kernel
  * Fix regression which prevent orb from being used without
  compilation
  * Some changes to the C code for compatibility with HPC-GAP</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 4.8.0
  * Renamed the IsClosed filter to IsClosedOrbit, and added a new
    operation IsClosed which simply returns the value of the
    IsClosedOrbit filter. This allows other packages do also use
    the name IsClosed.
  * Fix hash tables with initial size &lt;= 5 not growing correctly
  * Fix ORB_HashFunctionModWrapper
  * Fix bug in HTGrow causing it to never call
    ORB_HashFunctionModWrapper
  * Ensure compatibility with GAP 4.9</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542283200">- Update to new upstream release 4.8.1
  * Deal with hash functions returning 'fail', or any other
    non-integer (instead of crashing or doing other random things)
  * Change several ORB_HashFunction to return fail if necessary</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 4.9.0
  * Validate the output of hash functions in the C implementation,
    and report bad values as errors, instead of crashing or corrupting
    data.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 4.9.1
  * More hash functions now detect invalid input and return
    `fail` instead of returning garbage (like hashes of random
    memory blocks, or the constant 0) or even crashing.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735905600">- Update to release 4.9.2
  * Prepare for a future GAP version introducing PreImagesElmNC
    and PreImagesRepresentativeNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737547200">- Update to release 5.0.0
  * Remove legacy APIs `InitHT`, `NewHT`, `AddHT`, `ValueHT`,
    `GrowHT`. Instead use `HTCreate`, `HTAdd`, `HTValue`,
    `HTDelete` and `HTUpdate`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 5.0.1
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774958400">- Update to release 5.1.0
  * Once again allow using this package without its kernel
    extension (this was accidentally broken in version 4.9.1)
  * Add hash functions for non-compressed finite-field vectors and
    matrices</changelog>
</package>
<package pkgid="bbe33b1e6e4664ea5ab8adb5b49eb0dbcf27809045a0ceed9ca299d490486dc7df36f16383b4e79b424eeb8651cc6e4622e7d6f04d6cf0db109fe3e16d752650" name="gap-orb-debugsource" arch="i586">
  <version epoch="0" ver="5.1.0" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1465387200">- Update to new upstream release 4.7.6
  * Move MappingPermListList C implementation from orb to the GAP
  kernel
  * Fix regression which prevent orb from being used without
  compilation
  * Some changes to the C code for compatibility with HPC-GAP</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 4.8.0
  * Renamed the IsClosed filter to IsClosedOrbit, and added a new
    operation IsClosed which simply returns the value of the
    IsClosedOrbit filter. This allows other packages do also use
    the name IsClosed.
  * Fix hash tables with initial size &lt;= 5 not growing correctly
  * Fix ORB_HashFunctionModWrapper
  * Fix bug in HTGrow causing it to never call
    ORB_HashFunctionModWrapper
  * Ensure compatibility with GAP 4.9</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542283200">- Update to new upstream release 4.8.1
  * Deal with hash functions returning 'fail', or any other
    non-integer (instead of crashing or doing other random things)
  * Change several ORB_HashFunction to return fail if necessary</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 4.9.0
  * Validate the output of hash functions in the C implementation,
    and report bad values as errors, instead of crashing or corrupting
    data.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 4.9.1
  * More hash functions now detect invalid input and return
    `fail` instead of returning garbage (like hashes of random
    memory blocks, or the constant 0) or even crashing.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1735905600">- Update to release 4.9.2
  * Prepare for a future GAP version introducing PreImagesElmNC
    and PreImagesRepresentativeNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737547200">- Update to release 5.0.0
  * Remove legacy APIs `InitHT`, `NewHT`, `AddHT`, `ValueHT`,
    `GrowHT`. Instead use `HTCreate`, `HTAdd`, `HTValue`,
    `HTDelete` and `HTUpdate`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 5.0.1
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774958400">- Update to release 5.1.0
  * Once again allow using this package without its kernel
    extension (this was accidentally broken in version 4.9.1)
  * Add hash functions for non-compressed finite-field vectors and
    matrices</changelog>
</package>
<package pkgid="f71ddf63a1268f59af519828b2bd7accd38f38cf1a3a64d00ea232814cb3d4c8216ca6098b3fc29b823704fd90c25fc2eafabd66495634117b6e13f8af7b62e1" name="gap-profiling-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.3" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 2.5.2
  * Support profiling format change when VISITED_STAT was removed
    in core GAP
  * Remove test in package for coloured printing of functions
    (which was in GAP core, and is now removed)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687953600">- Update to release 2.5.3
  * Show bad line and file when profiles are corrupted</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Update to release 2.5.4
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 2.6.0
  * Improve output formatting</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Fix shebang of …/FlameGraph/stackcollapse-chrome-tracing.py to
  not pull in python2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547201">- BuildRequire python-rpm-macros: required for the
  python3_fix_shebang macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750334400">- Update to release 2.6.1
  * GCC 15 support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750507200">- Update to release 2.6.2
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785412800">- Update to release 2.6.3
  * Remove unnecessary dependency on gapdoc</changelog>
</package>
<package pkgid="a64d2fdfc0c25e198afb4e28b4755245c6e96d183c7742570f3588ffb7422b1608c530bf2fa8f5ee6bfaa6cdd268dfa54693b97ed8c90b440c7ee873b63f47d5" name="gap-profiling-debugsource" arch="i586">
  <version epoch="0" ver="2.6.3" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687694400">- Update to release 2.5.2
  * Support profiling format change when VISITED_STAT was removed
    in core GAP
  * Remove test in package for coloured printing of functions
    (which was in GAP core, and is now removed)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687953600">- Update to release 2.5.3
  * Show bad line and file when profiles are corrupted</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Update to release 2.5.4
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Update to release 2.6.0
  * Improve output formatting</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Fix shebang of …/FlameGraph/stackcollapse-chrome-tracing.py to
  not pull in python2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547201">- BuildRequire python-rpm-macros: required for the
  python3_fix_shebang macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750334400">- Update to release 2.6.1
  * GCC 15 support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750507200">- Update to release 2.6.2
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785412800">- Update to release 2.6.3
  * Remove unnecessary dependency on gapdoc</changelog>
</package>
<package pkgid="a2cf365eeff77893c935eab333abbcabbe79d645f20312fd350ff76350675a9a4faa3a0ba4f27d72f5fc7697ac1dd4efab52a065f330cb68843a436d4d359cd6" name="gap-semigroups-debuginfo" arch="i586">
  <version epoch="0" ver="5.6.3" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715860800">- Remove more build-time files to soothe rpmlint.
- Add no-avx.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729425600">- Update to release 5.4.0
  * improved IsIsomorphicSemigroup method
  * fixed a ChooseHashFunction rank issue</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740225600">- Update to release 5.5.0
  * Better inverses</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750334400">- Update to release 5.5.1
  * Fix unspecified issue in TikzString</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1752840000">- Update to release 5.5.3
  * Internal API rework: Replace custom type GVarFunc
    with GAP's ObjFunc
- Add bundled-paths.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756728000">- Update to release 5.5.4
  * A technical change for compatibility with gap-digraphs 1.11.0.
  * Removed the use of the SmallGroup package in the test suite.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 5.6.1
  * Added Cartan matrix computation for monoids.
  * Implemented `IsCryptoGroup`.
  * Added `OnePseudoInverseOfSemigroupElement` method for more
    types.
  * Duplicate named generators in `FreeBand` and
    `FreeInverseSemigroup` are disallowed now.
- Delete bundled-paths.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776254400">- Update to release 5.6.2
  * Change filters for methods to increase their rank
  * Resolve incompatibility with Orb v5.1.0
- Delete no-avx.patch (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778932800">- Update to release 5.6.3
  * Remove moduleState init from gapbind14 kernel extension
  * Remove test for 'Matrix(GF(3), [[]]);'</changelog>
</package>
<package pkgid="de550b18ab8f9b5e58e155d4550c5eeb8f6d46e63532c366c705daea43ea7196dfd7d6106797b6e1aa4520a49c3f5a76d47766cbbe6db74581bd915a23f2bffe" name="gap-semigroups-debugsource" arch="i586">
  <version epoch="0" ver="5.6.3" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1715860800">- Remove more build-time files to soothe rpmlint.
- Add no-avx.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729425600">- Update to release 5.4.0
  * improved IsIsomorphicSemigroup method
  * fixed a ChooseHashFunction rank issue</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740225600">- Update to release 5.5.0
  * Better inverses</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750334400">- Update to release 5.5.1
  * Fix unspecified issue in TikzString</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1752840000">- Update to release 5.5.3
  * Internal API rework: Replace custom type GVarFunc
    with GAP's ObjFunc
- Add bundled-paths.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756728000">- Update to release 5.5.4
  * A technical change for compatibility with gap-digraphs 1.11.0.
  * Removed the use of the SmallGroup package in the test suite.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 5.6.1
  * Added Cartan matrix computation for monoids.
  * Implemented `IsCryptoGroup`.
  * Added `OnePseudoInverseOfSemigroupElement` method for more
    types.
  * Duplicate named generators in `FreeBand` and
    `FreeInverseSemigroup` are disallowed now.
- Delete bundled-paths.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776254400">- Update to release 5.6.2
  * Change filters for methods to increase their rank
  * Resolve incompatibility with Orb v5.1.0
- Delete no-avx.patch (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1778932800">- Update to release 5.6.3
  * Remove moduleState init from gapbind14 kernel extension
  * Remove test for 'Matrix(GF(3), [[]]);'</changelog>
</package>
<package pkgid="2c732dcf4167d3f9d44dd9776b38d4009ee3697564f29ea1b18ed7e44a22b4792dd06355204a8f8e1da99a96e8ddf7b670d11f777d12d79aaeb02ff01143ce74" name="gap-simpcomp-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.14" rel="3.5"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split simpcomp (version 1.6.1) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1397822400">- Update to new upstream release 2.0.0
  * added functions SCExportIsoSig, SCExportToString, SCFromIsoSig
  for isomorphism signature support and compressing
  * added infinite family of transitive triangulations (S^2xS^2)^k
  (function SCSeriesS2xS2(k))
  * added function SCExportRecognizer to export 3-manifolds to
  Matveev's 3-manifold recognizer</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2.1.1
  * Added functions SCExportIsoSig, SCExportToString, SCFromIsoSig
  for isomorphism signature support and compressing
  * Added infinite family of transitive triangulations
  (S^2xS^2)^k (function SCSeriesS2xS2(k))
  * Added function SCExportRecognizer to export 3-manifolds to
  Matveev's 3-manifold recognizer
  * Fixed bug in SCFVector, non-manifolds where treated like the
  simplex or the boundary of the simplex
  * Improved collapsing sequence (it is now using a Hasse diagram,
  SCIntFunc.SCHasseDiagram())
  * Improved high dimensional bistellar moves flip strategy (both
  for SCReduceComplex() and SCReduceComplexFast())
  * Added chapter about discrete Morse theory in documentation
  * Added support for discrete Morse theory (SCHasseDiagram,
  SCMorseEngstrom, SCMorseRandom, SCMorseUST, SCMorseSpec,
  SCMorseRandomLex, SCMorseRandomRevLex)
  * Added Wilson's algorithm for uniform spanning trees
  SCSpanningTreeRandom
  * Added new functionality based on discrete Morse theory:
  SCHomologyEx, SCHomology, SCIsSphere, SCIsManifold
  * Old homology and manifold verification code is now
  available under SCHomologyClassic and SCBistellarIsManifold
  * Improved functions SCIsPseudoManifold, SCHasBoundary,
  SCBoundarEx and SCBoundary</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 2.1.6
  * Added characterisation of tight 3-manifolds to SCIsTight</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 2.1.7
  * Adjusted SCRunTest (simpcomp testing facility)
  * Minor changes in documentation/manual
  * Added characterisation of tight 3-manifolds to SCIsTight
    (see http://arxiv.org/abs/1601.00065)
  * Fixed bug in SCIsFlag</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 2.1.14
  * Introduced "SCDetails" for longer representation pf complexes</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Drop config.log for reproducible builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
</package>
<package pkgid="1aefff68265b8ffdd6a892cf134adb9442edaca66a052f0c6f05714dcabe7bc9858a531b1e606561986f4f5bd5799bfa287458a6ff50f73c121c9d722ae1383c" name="gap-simpcomp-debugsource" arch="i586">
  <version epoch="0" ver="2.1.14" rel="3.5"/>
  <changelog author="jengelh@inai.de" date="1368187200">- Split simpcomp (version 1.6.1) off the gap RPM package</changelog>
  <changelog author="jengelh@inai.de" date="1397822400">- Update to new upstream release 2.0.0
  * added functions SCExportIsoSig, SCExportToString, SCFromIsoSig
  for isomorphism signature support and compressing
  * added infinite family of transitive triangulations (S^2xS^2)^k
  (function SCSeriesS2xS2(k))
  * added function SCExportRecognizer to export 3-manifolds to
  Matveev's 3-manifold recognizer</changelog>
  <changelog author="jengelh@inai.de" date="1449576000">- Update to new upstream release 2.1.1
  * Added functions SCExportIsoSig, SCExportToString, SCFromIsoSig
  for isomorphism signature support and compressing
  * Added infinite family of transitive triangulations
  (S^2xS^2)^k (function SCSeriesS2xS2(k))
  * Added function SCExportRecognizer to export 3-manifolds to
  Matveev's 3-manifold recognizer
  * Fixed bug in SCFVector, non-manifolds where treated like the
  simplex or the boundary of the simplex
  * Improved collapsing sequence (it is now using a Hasse diagram,
  SCIntFunc.SCHasseDiagram())
  * Improved high dimensional bistellar moves flip strategy (both
  for SCReduceComplex() and SCReduceComplexFast())
  * Added chapter about discrete Morse theory in documentation
  * Added support for discrete Morse theory (SCHasseDiagram,
  SCMorseEngstrom, SCMorseRandom, SCMorseUST, SCMorseSpec,
  SCMorseRandomLex, SCMorseRandomRevLex)
  * Added Wilson's algorithm for uniform spanning trees
  SCSpanningTreeRandom
  * Added new functionality based on discrete Morse theory:
  SCHomologyEx, SCHomology, SCIsSphere, SCIsManifold
  * Old homology and manifold verification code is now
  available under SCHomologyClassic and SCBistellarIsManifold
  * Improved functions SCIsPseudoManifold, SCHasBoundary,
  SCBoundarEx and SCBoundary</changelog>
  <changelog author="jengelh@inai.de" date="1457784000">- Update to new upstream release 2.1.6
  * Added characterisation of tight 3-manifolds to SCIsTight</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 2.1.7
  * Adjusted SCRunTest (simpcomp testing facility)
  * Minor changes in documentation/manual
  * Added characterisation of tight 3-manifolds to SCIsTight
    (see http://arxiv.org/abs/1601.00065)
  * Fixed bug in SCIsFlag</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Update to release 2.1.14
  * Introduced "SCDetails" for longer representation pf complexes</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704283200">- Drop config.log for reproducible builds</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
</package>
<package pkgid="3ac8025a0c4404d6c31fd951cbe669c2ea83f8e329e07f5a731b01e4a3b7b65b94c3fffaa6ae17fe951d7c03b87323fa1a9b95814e17f2a4ffd7a169ef99fa8e" name="gap-xgap-debuginfo" arch="i586">
  <version epoch="0" ver="4.33" rel="1.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 4.31) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 4.32
  * When resizing a GAP poset sheet via the Magnify command or
    similar, the level labels were not getting moved correctly.
    They should stay by the right side of the window.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724241600">- Add gcc14.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750248000">- Add gcc15.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757851200">- Update to release 4.33
  * Compatibility with C23 compilers
- Delete gcc15.patch (merged)</changelog>
</package>
<package pkgid="a991ab53b2489c4ea6195d2a664cb89a3b26e50d573b6516844280d5e6f603a8d5425491bceac0ca730a9bb9e3a8f3fbe537c841a89f8c1a66db93e1b00c15e2" name="gap-xgap-debugsource" arch="i586">
  <version epoch="0" ver="4.33" rel="1.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 4.31) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711195200">- Update to release 4.32
  * When resizing a GAP poset sheet via the Magnify command or
    similar, the level labels were not getting moved correctly.
    They should stay by the right side of the window.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724241600">- Add gcc14.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750248000">- Add gcc15.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757851200">- Update to release 4.33
  * Compatibility with C23 compilers
- Delete gcc15.patch (merged)</changelog>
</package>
<package pkgid="b79f72173133bbb44bbf4fb814e2444dfb63f28cd15270a5177c3283964ea9a26c6f02ac428075360523717aabd923394c08b0ca7aa64803c3add9505e57f657" name="gap-zeromqinterface-debuginfo" arch="i586">
  <version epoch="0" ver="0.18" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 0.14) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 0.16
  * Require GAP &gt;= 4.12 so that LoadKernelExtension can be used</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 0.17
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1775822400">- Update to release 0.18
  * No user-visible changes</changelog>
</package>
<package pkgid="4b3440156d34ad9cf8e66047847cbe364372aa318c334616211049ec52f5ca2a7360dfe52828cdffa2df01bd06ea75c5799e864ef876d9e000d014affd0e1703" name="gap-zeromqinterface-debugsource" arch="i586">
  <version epoch="0" ver="0.18" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676203200">- Initial package (version 0.14) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 0.16
  * Require GAP &gt;= 4.12 so that LoadKernelExtension can be used</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740657600">- Make specfile conform to POSIX sh</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750420800">- Update to release 0.17
  * No user-visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1775822400">- Update to release 0.18
  * No user-visible changes</changelog>
</package>
<package pkgid="b5150ee04f50189e526d2ddfb325568d30ff91024457c3a4c92694a9af72ce8aa3bff848f53222f051f9d16f9c84cd28b286593fc3f2c67c2904c2158c104128" name="garlic-debuginfo" arch="i586">
  <version epoch="0" ver="1.6" rel="223.11"/>
  <changelog author="lmichnovic@suse.cz" date="1155297600">- builds also with X.org 7.x, checks prefix in X.org
- specifying libpath in spec file, not in Makefile (libpath.patch)</changelog>
  <changelog author="lmichnovic@suse.cz" date="1159185600">- update to version 1.6
  * new rendering features
- create desktop file</changelog>
  <changelog author="lmichnovic@suse.cz" date="1188820800">- fixed rpmlint errors: executable doc files</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- remove support for pre-9.1</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Enable parallel build and remove ancient specfile tags/sections</changelog>
  <changelog author="jengelh@inai.de" date="1412942400">- Resolve rpmlint warnings files-duplicate, install-file-in-docs,
  package-with-huge-docs, macro-in-comment.
- Add garlic-1.6-undef.patch to fix rpmlint warning arraysubscript.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1519041600">- BuildRequire pkgconfig(x11) not xorg-x11-devel</changelog>
  <changelog author="lars@linux-schulserver.de - 1.6" date="1552910400">- run spec cleaner
- use %%license macro on current distributions
- added garlic-1.6-hardening.patch
- rebased all other patches</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d3c91fcaa07e72c844e6231f06ccca42b9ff1c95236876912532c93c48d7e1a67b86716a447b431655c025cacf47bbb5b05161418aca25b29220da6dab781bb5" name="garlic-debugsource" arch="i586">
  <version epoch="0" ver="1.6" rel="223.11"/>
  <changelog author="lmichnovic@suse.cz" date="1155297600">- builds also with X.org 7.x, checks prefix in X.org
- specifying libpath in spec file, not in Makefile (libpath.patch)</changelog>
  <changelog author="lmichnovic@suse.cz" date="1159185600">- update to version 1.6
  * new rendering features
- create desktop file</changelog>
  <changelog author="lmichnovic@suse.cz" date="1188820800">- fixed rpmlint errors: executable doc files</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- remove support for pre-9.1</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Enable parallel build and remove ancient specfile tags/sections</changelog>
  <changelog author="jengelh@inai.de" date="1412942400">- Resolve rpmlint warnings files-duplicate, install-file-in-docs,
  package-with-huge-docs, macro-in-comment.
- Add garlic-1.6-undef.patch to fix rpmlint warning arraysubscript.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1519041600">- BuildRequire pkgconfig(x11) not xorg-x11-devel</changelog>
  <changelog author="lars@linux-schulserver.de - 1.6" date="1552910400">- run spec cleaner
- use %%license macro on current distributions
- added garlic-1.6-hardening.patch
- rebased all other patches</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="99962c2c4fcb2d824af47f068ccd72145d8c14ead79a212df477085d1ce8f9b32f6d85c7dbd0281c70061171ce6f9fc12be25a5f8c42c22c0e2ac4b749a047f3" name="gavl-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0rsvn4256" rel="3.7"/>
  <changelog author="reddwarf@opensuse.org" date="1294488000">- Initial package</changelog>
  <changelog author="reddwarf@opensuse.org" date="1339761600">- Update to 1.4.0
  + Brings a generic metadata container
- Remove gavl-1.2.0-overflow.patch, applied upstream
- Add --without-cpuflags to %configure call</changelog>
  <changelog author="meissner@suse.com" date="1343390400">- fixed the -lm detection to actually work in --as-needed
  scenarios</changelog>
  <changelog author="ohering@suse.de" date="1398254400">- Run autogen.sh instead of autoconf to fix build in packman 11.4</changelog>
  <changelog author="avvissu@yandex.ru" date="1424692800">- Update to rsvn4256
- Remove gavl-autoconf.patch (solved in upstream)
- Fix file-contains-date-and-time: add HTML_TIMESTAMP = NO
- Add /bin/gavfdump for package devel</changelog>
  <changelog author="avvissu@yandex.ru" date="1425211200">- Fix build in packman 11.4:
  * fix permission denied: add BuildRoot
  * fix rm -rf %doc: change of installation directory for doc</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724760000">- Fix the invalid table entry for mpeg2, which eventually leading to
  a build error with gcc14:
  gavl-fix-mpeg2-entry.patch
- Move COPYING to license section</changelog>
</package>
<package pkgid="738bd96b6ca2896a297119e12393ab6b4798672c67bc033908e2e2c1e64596bc615560e7ee9d01d324de73eebb0478b67b6f0a7c6c2f6ac62f84ce1c021a7b8a" name="gawk-debuginfo" arch="i586">
  <version epoch="0" ver="5.4.1" rel="1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683633600">- Update to gawk 5.2.2
  * will now diagnose if a heap file was created with a different
    setting of -M/--bignum than in the current invocation and exit
    with a fatal message if so.
  * no longer "leaks" its free list of NODEs in the heap file,
    resulting in much more efficient usage of persistent storage
  * PROCINFO["pma"] exists if the PMA allocator is compiled into
    gawk. Its value is the PMA version.
  * The time extension is no longer deprecated. The strptime()
    function from gawkextlib's timex extension has been added to
    it.
  * Better information is passed to input parsers for when they
    want to decide whether or not to take control of a file.
  * The various PNG files are now installed for Info and HTML
  * Bug fixes and developer visible fixes</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683979200">- enable profiling</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- Update to 5.3.0:
  * Built-in CSV file parsing (--csv)
  * Support a new \u escape sequence for specifying code points in
    multi-byte encodings
  * Pipe output is buffered if PROCINFO["BUFFERPIPE"] exists</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1729684800">- update to 5.3.1:
  * More subtle issues related to uninitialized array elements
    have been fixed.
  * A number of bugs in the debugger related to handling of
    arrays have been fixed.
  * Some subtle bugs in the API have been fixed.
  * Use of MPFR is now possible again on 32-bit Power PC Mac
    systems.
  * Race conditions around broken pipes for system() and read
    and write pipes should now be closed off.
  * Support for OSF/1 has been removed.
  * The never-documented --nostalgia option has been removed.
    It was causing bug reports.
  * The implementation of printf/sprintf has been thoroughly
    reworked in order to make the code more maintainable and to
    fix a goodly number of corner cases.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1733313600">- Reenable pma tests</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1737979200">- Stop using -fprofile-arcs in the final build
  instrumentation is not wanted there and
  it broke reproducible builds (boo#1040589)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1742385600">- Mark profiling as non-deterministic (boo#1040589, jsc#PED-12137)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743768000">- GNU awk 5.3.2:
  * pretty printer now produces fewer spurious newlines
  * -no-pie linker flag is no longer required
  * fix more subtle issues related to uninitialized array elements
  * Associative arrays should now not grow quite as fast as they
    used to
  * documentation updates</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778241600">- update to 5.4.0:
  * 1. This release now uses Mike Haertel's MinRX regular
    expression matcher as the default regexp engine. The old regex
    and dfa engines are still available. More detail is available
    in the manual, and in the file README_d/README.matchers.
    At the very least, read that file!
  * 2. The manual, in the Bugs section, now makes it explicit
    that (a) Ad hominem attacks on the lists will not be tolerated,
    and (b) Discussion of proprietary software is strongly
    discouraged. Repeated offenses are grounds for being banned
    from the lists.
  * 3. There is now a new directive, @nsinclude, which works like
    @include but does not reset the namespace for the included file
    to "awk". See the manual for details.
  * 4. When using lshift() or rshift() and attempting to shift by
    as many or more bits than in a uintmax_t, gawk returns zero,
    instead of whatever the C compiler and hardware might have done.
  * 5. Gawk's use of persistent memory has changed somewhat:
  * A. Gawk now stores additional meta-information in the backing
    file.
  * This means that if you have a backing file with important
    data in it, you should dump the data to a text file using the
    old version, create a new backing file, and then read your data
    back in with the new version, to a *brand new* backing file.
  * 6. The ordchr extension now supports multibyte / wide
    characters.
  * 7. Per the 2024 POSIX standard, `length(array)' is no longer
    an extension, but a regular feature.  Thus --posix no longer
    rejects it and --lint no longer warns about it.
  * 8. The --traditional option has been rationalized to bring
    gawk into sync with BWK awk. It no longer affects the return
    code from system(), and it no longer prevents using a regexp
    for RS. Internally, the code was cleaned up some as well.
  * 9. Assertions in the C code are now enabled.  To disable
    them, manually edit the various Makefiles after running
    configure and before running make. You will need to add
  - DNDEBUG to the CFLAGS variable.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783684800">- update to 5.4.1:
  * Fix a performance problem in PMA with backing store files 1G or
    more in size
  * Fix a bug in gensub() when using MinRX
  * Unary plus and minus now force their operands to be numeric
  * Add man page and documentation for the intdiv extension
  * Enable and update the Georgian translation (ka.po)
  * Parse time division by zero is no longer a fatal error, but
    rather a lint warning.  Division by zero at runtime remains
    fatal
  * Some subtle issues with respect to formatting numeric fields
    have been fixed
  * small bug fixes</changelog>
</package>
<package pkgid="7feff6f0fa640c45344e3194913dcd7897caa5c4595d237687e359bc244a5a1f6425e7728ef18ac457f51117c052d54b4bc45bf72b68da2603c129eac82cbfc0" name="gawk-debugsource" arch="i586">
  <version epoch="0" ver="5.4.1" rel="1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683633600">- Update to gawk 5.2.2
  * will now diagnose if a heap file was created with a different
    setting of -M/--bignum than in the current invocation and exit
    with a fatal message if so.
  * no longer "leaks" its free list of NODEs in the heap file,
    resulting in much more efficient usage of persistent storage
  * PROCINFO["pma"] exists if the PMA allocator is compiled into
    gawk. Its value is the PMA version.
  * The time extension is no longer deprecated. The strptime()
    function from gawkextlib's timex extension has been added to
    it.
  * Better information is passed to input parsers for when they
    want to decide whether or not to take control of a file.
  * The various PNG files are now installed for Info and HTML
  * Bug fixes and developer visible fixes</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683979200">- enable profiling</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- Update to 5.3.0:
  * Built-in CSV file parsing (--csv)
  * Support a new \u escape sequence for specifying code points in
    multi-byte encodings
  * Pipe output is buffered if PROCINFO["BUFFERPIPE"] exists</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1729684800">- update to 5.3.1:
  * More subtle issues related to uninitialized array elements
    have been fixed.
  * A number of bugs in the debugger related to handling of
    arrays have been fixed.
  * Some subtle bugs in the API have been fixed.
  * Use of MPFR is now possible again on 32-bit Power PC Mac
    systems.
  * Race conditions around broken pipes for system() and read
    and write pipes should now be closed off.
  * Support for OSF/1 has been removed.
  * The never-documented --nostalgia option has been removed.
    It was causing bug reports.
  * The implementation of printf/sprintf has been thoroughly
    reworked in order to make the code more maintainable and to
    fix a goodly number of corner cases.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1733313600">- Reenable pma tests</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1737979200">- Stop using -fprofile-arcs in the final build
  instrumentation is not wanted there and
  it broke reproducible builds (boo#1040589)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1742385600">- Mark profiling as non-deterministic (boo#1040589, jsc#PED-12137)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743768000">- GNU awk 5.3.2:
  * pretty printer now produces fewer spurious newlines
  * -no-pie linker flag is no longer required
  * fix more subtle issues related to uninitialized array elements
  * Associative arrays should now not grow quite as fast as they
    used to
  * documentation updates</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1778241600">- update to 5.4.0:
  * 1. This release now uses Mike Haertel's MinRX regular
    expression matcher as the default regexp engine. The old regex
    and dfa engines are still available. More detail is available
    in the manual, and in the file README_d/README.matchers.
    At the very least, read that file!
  * 2. The manual, in the Bugs section, now makes it explicit
    that (a) Ad hominem attacks on the lists will not be tolerated,
    and (b) Discussion of proprietary software is strongly
    discouraged. Repeated offenses are grounds for being banned
    from the lists.
  * 3. There is now a new directive, @nsinclude, which works like
    @include but does not reset the namespace for the included file
    to "awk". See the manual for details.
  * 4. When using lshift() or rshift() and attempting to shift by
    as many or more bits than in a uintmax_t, gawk returns zero,
    instead of whatever the C compiler and hardware might have done.
  * 5. Gawk's use of persistent memory has changed somewhat:
  * A. Gawk now stores additional meta-information in the backing
    file.
  * This means that if you have a backing file with important
    data in it, you should dump the data to a text file using the
    old version, create a new backing file, and then read your data
    back in with the new version, to a *brand new* backing file.
  * 6. The ordchr extension now supports multibyte / wide
    characters.
  * 7. Per the 2024 POSIX standard, `length(array)' is no longer
    an extension, but a regular feature.  Thus --posix no longer
    rejects it and --lint no longer warns about it.
  * 8. The --traditional option has been rationalized to bring
    gawk into sync with BWK awk. It no longer affects the return
    code from system(), and it no longer prevents using a regexp
    for RS. Internally, the code was cleaned up some as well.
  * 9. Assertions in the C code are now enabled.  To disable
    them, manually edit the various Makefiles after running
    configure and before running make. You will need to add
  - DNDEBUG to the CFLAGS variable.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783684800">- update to 5.4.1:
  * Fix a performance problem in PMA with backing store files 1G or
    more in size
  * Fix a bug in gensub() when using MinRX
  * Unary plus and minus now force their operands to be numeric
  * Add man page and documentation for the intdiv extension
  * Enable and update the Georgian translation (ka.po)
  * Parse time division by zero is no longer a fatal error, but
    rather a lint warning.  Division by zero at runtime remains
    fatal
  * Some subtle issues with respect to formatting numeric fields
    have been fixed
  * small bug fixes</changelog>
</package>
<package pkgid="31ec41846166005fb836905e0223673f7e574486ff829002b1bf9247d9a74ccbf87ad75d4980b902265260df690082bcd6a4a2b1e01e09f0343414b2016c4d2b" name="gbdfed-debuginfo" arch="i586">
  <version epoch="0" ver="1.6" rel="12.6"/>
  <changelog author="pgajdos@suse.cz" date="1184932800">- fixed some 64bit problems by upstream
  * 64bit.patch
- compiling with new gtk2
  * deprec-gtkfileselection.patch</changelog>
  <changelog author="pgajdos@suse.cz" date="1214308800">- updated to 1.4:
  * Changed last instance of FileSelection to FileChooser.
  * Updated to work with GTK 2.12 (GtkTooltip).
  * Fixed a problem when X11 is not available and bdfgrab.c won't compile as a
    result.
  * Remove the _XMBDFED_INFO font property when fonts are loaded or grabbed
    from the X server.
  * Fixed a problem with renaming glyphs using the Adobe Glyph Name List.
  * Fixed a warning about checking for a point in a NULL region.
  * Fixed a crash that happened because some file filter objects were being
    dereferenced when the import dialog was popped up multiple times.
  * Added up to 10 recent fonts to the File menu.
  * Changed the keyboard activate key for Exit from 'e' to 'x' and the
    activate key for Export from 'x' to 'p'.
  * Fixed a problem with fonts grabbed from the X server always being loaded
    into the FontGrid that popped up the dialog.
  * Fixed a couple problems with integer sign promotion affecting import of
    OTF fonts.</changelog>
  <changelog author="pgajdos@suse.cz" date="1236600000">- updated to 1.5 (see NEWS)</changelog>
  <changelog author="pgajdos@suse.cz" date="1244030400">- getline() renamed to get_line(), because getline() is provided by
  glibc</changelog>
  <changelog author="pgajdos@suse.cz" date="1258632000">- removed upstreamed deprec-gtkfileselection.patch</changelog>
  <changelog author="pgajdos@suse.cz" date="1271764800">- updated to 1.6
- removed upstreamed getline.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1318334400">- fixed build with new gtk (2.22 and above)</changelog>
  <changelog author="pgajdos@suse.com" date="1320667200">- "BSD 3-Clause" to "BSD-3-Clause"</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  fix build with gcc15
  + gbdfed-gcc15.patch</changelog>
</package>
<package pkgid="8a4645c9d8207a901e1c07f19e6060f1bb89048f77f4a1822a81b0068a5a4e7e7e0474e33644554c492331b624cd692991ca243070d704d2c45b09c3fb625ed3" name="gbdfed-debugsource" arch="i586">
  <version epoch="0" ver="1.6" rel="12.6"/>
  <changelog author="pgajdos@suse.cz" date="1184932800">- fixed some 64bit problems by upstream
  * 64bit.patch
- compiling with new gtk2
  * deprec-gtkfileselection.patch</changelog>
  <changelog author="pgajdos@suse.cz" date="1214308800">- updated to 1.4:
  * Changed last instance of FileSelection to FileChooser.
  * Updated to work with GTK 2.12 (GtkTooltip).
  * Fixed a problem when X11 is not available and bdfgrab.c won't compile as a
    result.
  * Remove the _XMBDFED_INFO font property when fonts are loaded or grabbed
    from the X server.
  * Fixed a problem with renaming glyphs using the Adobe Glyph Name List.
  * Fixed a warning about checking for a point in a NULL region.
  * Fixed a crash that happened because some file filter objects were being
    dereferenced when the import dialog was popped up multiple times.
  * Added up to 10 recent fonts to the File menu.
  * Changed the keyboard activate key for Exit from 'e' to 'x' and the
    activate key for Export from 'x' to 'p'.
  * Fixed a problem with fonts grabbed from the X server always being loaded
    into the FontGrid that popped up the dialog.
  * Fixed a couple problems with integer sign promotion affecting import of
    OTF fonts.</changelog>
  <changelog author="pgajdos@suse.cz" date="1236600000">- updated to 1.5 (see NEWS)</changelog>
  <changelog author="pgajdos@suse.cz" date="1244030400">- getline() renamed to get_line(), because getline() is provided by
  glibc</changelog>
  <changelog author="pgajdos@suse.cz" date="1258632000">- removed upstreamed deprec-gtkfileselection.patch</changelog>
  <changelog author="pgajdos@suse.cz" date="1271764800">- updated to 1.6
- removed upstreamed getline.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1318334400">- fixed build with new gtk (2.22 and above)</changelog>
  <changelog author="pgajdos@suse.com" date="1320667200">- "BSD 3-Clause" to "BSD-3-Clause"</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  fix build with gcc15
  + gbdfed-gcc15.patch</changelog>
</package>
<package pkgid="2f864e120dd4d1bcb3b5ac0bc482b713b3d4a514a0e764851837ae06a2d7c368f34e3c58b7d0095c5d206419aa98b436fd781d46fd41ea7d588ddd6a3ac888e1" name="gc-debugsource" arch="i586">
  <version epoch="0" ver="8.2.12" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552651200">- Update to new upstream release 8.0.4
  * Avoid a full GC when growing finalizer tables if in
    incremental mode.
  * Avoid potential race in hb_sz access between realloc and
    reclaim_block.
  * Ensure result of every variant of MS_TIME_DIFF has unsigned
    long type.
  * Fix 'unexpected mark stack overflow' abort in push_all_stack.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 8.0.6
  * Allocate start_info struct on the stack in GC_pthread_create.
  * Allow GC_PAUSE_TIME_TARGET environment variable values
    smaller than 5 ms.
  * Disable mprotect-based incremental GC if /proc roots are used.
  * Enable sbrk-to-mmap fallback on major supported Unix-like
    platforms.
  * Ensure process is running on one CPU core if AO ops are
    emulated with locks.
  * Fix data race regarding *rlh value in generic_malloc_many.
  * Fix handling of areas smaller than page size in
    GC_scratch_recycle.
  * Limit number of unmapped regions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632916800">- Update to release 8.2.0
  * Add API for accessing incremental GC time limit with
    nanosecond precision
  * Add API function to force start of incremental collection
  * Add GC_get/set_disable_automatic_collection API
  * New API (GC_set_markers_count) to control number of parallel
    markers
  * New API function to clear GC exclusion table
  * New API function to get size of object debug header
  * New API standalone functions to acquire and release the
    allocator lock
  * Always abort on failure to access /proc/self/maps
  * Avoid initial 3ms pause on world stop/start with GC_retry_signals
  * Enable mprotect-based incremental GC for Linux/arm and
    Linux/aarch64
  * Enable true incremental collection even if parallel marker is on
  * Fix mmap(PROT_NONE) failure if RLIMIT_AS value is low (Linux)
  * Report memory region bounds and errno on GC_unmap/remap failure
  * Use mprotect-based VDB on PowerPC and S390 (Linux)
  * Use soft dirty bits on Linux (i386, powerpc, s390, x86_64)
  * Fix copyright message in de_win.rc, gc_cpp.cc, ec.h and
    specific.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638446400">- Add 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  to repair `make install` forgetting to install gc_pthread.h.
- Drop C++98 build mode; just use what g++ uses.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661515200">- Update to release 8.2.2
  * Avoid potential race in GC_init_real_syms after
    GC_allow_register_threads
  * Do not count unmapped regions if GC_unmap is madvise-based
    (Linux)
  * Fix assertion violation of GC_thread_key alignment if
    pthread-based TLS
  * Fix hang on sem_wait in GC_suspend_thread if thread was
    resumed recently
- Delete 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  (applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685102400">- Update to release 8.2.4
  * Avoid potential race between realloc and GC_block_was_dirty
  * Fix comparisons to heap boundary in GC_get_back_ptr_info and
    GC_mark_from
  * Fix data race in GC_heapsize_at_forced_unmap variable
  * Workaround a malfunction of soft-dirty bits clearing on Power9</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707048000">- Update to release 8.2.6
  * Compiler warning fixes on various non-Linux platforms
  * Fix null dereference in check_finalizer_nested if redirecting
    malloc on Linux
  * Fix race in init_lib_bounds on Linux/glibc-2.34+ if
    redirecting malloc</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725883200">- Update to release 8.2.8
  * Allow GC_size() argument to be null
  * Fix 'un-mprotect vdb failed' abort with out-of-memory reason
    on Linux
  * Fix GC_is_visible for case of arg pointing exactly to object
    upper bound
  * Fix double lock in GC_malloc called from backtrace()
  * Fix heap blocks size computation by GC_get_memory_use
  * Fix infinite resend lost signals if a thread is restarted by
    SIGQUIT
  * Fix null pointer dereference in GC_is_visible if type_descr
    is null
  * Fix potential address overflow in GC_add_to_heap
  * Fix potential buffer overrun during read in GC_text_mapping
  * Use atomic store to set GC_first_nonempty in
    GC_do_parallel_mark</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760875200">- Update to release 8.2.10
  * Support RISC-V ILP32 ABI (rv64ilp32)
  * Turn off thread suspend/resume API support explicitly
  * Export CMake libraries with aliases
  * Fix deprecation warning about support of CMake older than v3.10
  * Fix 'missing GNU-stack section in atomic_ops_sysdeps' ld
    warning
  * Fix assertion violation about GC_mark_lock_holder in
    fork_child_proc
  * Fix CPP_WORDSZ for LoongArch
  * Fix I_HOLD_LOCK assertion violation in child process
  * Fix mark lock in child process after fork
  * Fix missing parentheses in SIG_THR_RESTART macro definition
  * Fix print_heap_obj call with the lock held in backgraph
    add_edge
  * Fix pthread id stored in GC_threads of child process
  * Fix pthread id stored in key thread_specific_data of child
    process
  * Fix pthread_sigmask result checking in
    GC_start_mark_threads_inner
  * Fix reading async proc maps when GC is single-threaded but
    process is not
  * Fix undefined reference to GC_objfreelist and GC_bytes_allocd
  * Grow GC_proc_buf to required size in GC_proc_read_dirty instead
    of WARN
  * Workaround vpush/vpop instructions generation for non-FPU ARMv5
    target</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770292800">- Update to release 8.2.12
  * Eliminate 'unused parameter' clang warnings in GC_darwin_sigbus
  * Fix a cycle in NORMAL freelist if malloc is redirected on Linux
  * Fix code defect of LOCK/UNLOCK in separate 'if' in
    GC_generic_malloc_many
  * Fix missing new-line in help message of console variant of
    cord/de
  * Fix redirected 'free' for callers from libdl/libpthread if
    IGNORE_FREE
  * Fix reliance on glibc-specific '__data_start' for some Linux
    platforms
  * Fix SIGSEGV if pthread_detach is called before collector
    initialization
  * Fix SIGSEGV in remove_all_threads_but_me if fork from
    unregistered thread
  * Prevent collection if fork from an unregistered thread
  * Workaround locals not pushed in sanitized binaries by disabling
    fake stacks</changelog>
</package>
<package pkgid="44d0d1aa2fc468a11bfa9f0362765dff8e84c28843b2d6396f1126b42ea034b3ea131fca67cbdab37e53959876cece098b58264793bb726e5640a120cad676b0" name="gcab-debuginfo" arch="i586">
  <version epoch="0" ver="1.6" rel="2.1"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520683200">- Update description.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1527249600">- Add gcab-fix-installing-the-includes.patch: build-sys: fix
  installing the includes (bgo#793388).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1544356800">- Update to version 1.2:
  + build-sys:
  - Fix installing the includes.
  - Don't require git to build.
  + gcab: Fix regression. Apparently, rewinding should reset the
    CDATA state.
  + Updated translations.
- Drop gcab-fix-installing-the-includes.patch and
  gcab-revert-git-dep.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Enable meson installed tests (-D tests=true)
  and add %check section</changelog>
</package>
<package pkgid="107cbc2fd6edc6406029edbb32df53b2431e37e94432baabfd085243a2aa45bf65ff064c9b3ffe108120f536a0976643bf23c60a8bc8b416823f3ed4853cf07e" name="gcab-debugsource" arch="i586">
  <version epoch="0" ver="1.6" rel="2.1"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520683200">- Update description.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1527249600">- Add gcab-fix-installing-the-includes.patch: build-sys: fix
  installing the includes (bgo#793388).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1544356800">- Update to version 1.2:
  + build-sys:
  - Fix installing the includes.
  - Don't require git to build.
  + gcab: Fix regression. Apparently, rewinding should reset the
    CDATA state.
  + Updated translations.
- Drop gcab-fix-installing-the-includes.patch and
  gcab-revert-git-dep.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Enable meson installed tests (-D tests=true)
  and add %check section</changelog>
</package>
<package pkgid="d1babe0fae765581697f3e66ead452da47aad64beabb9efc028f877d715f16425e9107bb5250cb33385b44b3cc63a3903c4a16e5fb86797ff8429c5184f2c080" name="gcal-debuginfo" arch="i586">
  <version epoch="0" ver="4.1" rel="5.5"/>
  <changelog author="aj@suse.de" date="1342958400">- Fix build with missing gets declaration (glibc 2.16)</changelog>
  <changelog author="hvogel@suse.com" date="1345118400">- Cleanup specfile</changelog>
  <changelog author="p.drouand@gmail.com" date="1387368000">- Update to version 3.6.3
  * Remove duplicate for All Saints Day for DE_BY.
  * Inherit some portability fixes from gnulib.
- Changes from 3.6.2
  * Report correctly the Christmas day in Canada.
- Changes from 3.6.1
  * Include All Saints' day in HU
  * Fix build issue under solaris 10 / studio 12.1
  * Unicode support
  * Make --help a synonym for --long-help
- Remove gcal-stdio.h.patch; fixed on upstream release
- Add xz requirement to support tarball format
- Add an Url tag
- Remove redundant %clean section
- Don't package ChangeLog in documentation; empty file
- Add a language subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Update info dependencies
- Remove unrecongized/useless configure flags</changelog>
  <changelog author="mpluskal@suse.com" date="1436616000">- Update to version 4
  * Remove duplicate for All Saints Day for DE_BW and DE_RP.
  * Spell the name of Norfolk Island correctly.
  * Spell the name of Guy Fawkes correctly -- Fawkes, not Fawke.
  * Correct the name of Canada's Northwest Territories
  * Improve the computation of the Dutch Queen's and King's days
  * Name of german federal state Saarland corrected.
  * Name of swiss federal state Basel-Landschaft corrected.
  * Alignment error for --date-format US fixed.
  * Fix build on FreeBSD.
  * Use _NL_TIME_FIRST_WEEKDAY to get correct defaults for -s N
    option.</changelog>
  <changelog author="mpluskal@suse.com" date="1485345600">- Update to version 4.1:
  * National holiday replaced Pentecost Monday as a Swedish
    holiday 2005
  * Report Reformation Day as an holiday everywhere in Germany in
    2017</changelog>
  <changelog author="ro@suse.de" date="1551096000">- add patches (parts of git commits from gnulib):
  - gnulib-4af4a4a71827c0bc5e0ec67af23edef4f15cee8e-excerpt.patch
  - gnulib-74d9d6a293d7462dea8f83e7fc5ac792e956a0ad-excerpt.patch
  to fix compilation on current glibc
  (fflush: adjust to glibc 2.28 libio.h removal)
  (fflush: be more paranoid about libio.h change)</changelog>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1659182400">- use -D_FORTIFY_SOURCE=2 to fix crashes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  build with gcc15
  + gcal-gcc15.patch</changelog>
</package>
<package pkgid="1238b3f794fa0f38bf55d8078c65098a8441fd47d48ac3ab51e2c3b7bbabc332fb1173df9afbdd55b3b7dabf5ca8dcd6220b707e8af53a1699a1a2ff9b92c729" name="gcal-debugsource" arch="i586">
  <version epoch="0" ver="4.1" rel="5.5"/>
  <changelog author="aj@suse.de" date="1342958400">- Fix build with missing gets declaration (glibc 2.16)</changelog>
  <changelog author="hvogel@suse.com" date="1345118400">- Cleanup specfile</changelog>
  <changelog author="p.drouand@gmail.com" date="1387368000">- Update to version 3.6.3
  * Remove duplicate for All Saints Day for DE_BY.
  * Inherit some portability fixes from gnulib.
- Changes from 3.6.2
  * Report correctly the Christmas day in Canada.
- Changes from 3.6.1
  * Include All Saints' day in HU
  * Fix build issue under solaris 10 / studio 12.1
  * Unicode support
  * Make --help a synonym for --long-help
- Remove gcal-stdio.h.patch; fixed on upstream release
- Add xz requirement to support tarball format
- Add an Url tag
- Remove redundant %clean section
- Don't package ChangeLog in documentation; empty file
- Add a language subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Cleanup spec file with spec-cleaner
- Add gpg signature
- Update info dependencies
- Remove unrecongized/useless configure flags</changelog>
  <changelog author="mpluskal@suse.com" date="1436616000">- Update to version 4
  * Remove duplicate for All Saints Day for DE_BW and DE_RP.
  * Spell the name of Norfolk Island correctly.
  * Spell the name of Guy Fawkes correctly -- Fawkes, not Fawke.
  * Correct the name of Canada's Northwest Territories
  * Improve the computation of the Dutch Queen's and King's days
  * Name of german federal state Saarland corrected.
  * Name of swiss federal state Basel-Landschaft corrected.
  * Alignment error for --date-format US fixed.
  * Fix build on FreeBSD.
  * Use _NL_TIME_FIRST_WEEKDAY to get correct defaults for -s N
    option.</changelog>
  <changelog author="mpluskal@suse.com" date="1485345600">- Update to version 4.1:
  * National holiday replaced Pentecost Monday as a Swedish
    holiday 2005
  * Report Reformation Day as an holiday everywhere in Germany in
    2017</changelog>
  <changelog author="ro@suse.de" date="1551096000">- add patches (parts of git commits from gnulib):
  - gnulib-4af4a4a71827c0bc5e0ec67af23edef4f15cee8e-excerpt.patch
  - gnulib-74d9d6a293d7462dea8f83e7fc5ac792e956a0ad-excerpt.patch
  to fix compilation on current glibc
  (fflush: adjust to glibc 2.28 libio.h removal)
  (fflush: be more paranoid about libio.h change)</changelog>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1659182400">- use -D_FORTIFY_SOURCE=2 to fix crashes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  build with gcc15
  + gcal-gcc15.patch</changelog>
</package>
<package pkgid="8f3ad3c0ca2b085585499edc4cec6d6e384f50c8cfbbf500f1de57d7dd3059264565429a6231ad9d4660eb6ea0318ab06f62b52a41455ac5c082d84286ae96b2" name="gcc13-ada-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="6e8d7a5fded558d7e220f609a8d19cae90043f9ad7037091babfb0d4b130ad4314d0fb661acf26bd045a7a272aa7472fd1e812007496a09155099ed78402c9d0" name="gcc13-c++-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="20c32e33788c0fb65b044e6031f24f7b772bd57d702b02af3fae2e658e2b0c42e62ac3e637b5ed4078540ae8ac9cd85faee276bc37d335a9bf4fd6f94d06b650" name="gcc13-d-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="ee45583d778fe4f82a27ba9870dad1222ce1b9f36112ccb1f14424f328090db6bbc70509fe00acbbd40a8546e452b0864eafab27b77a604871ed3bd86c022a84" name="gcc13-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="aab4e8ce76b849bf7cdba6e04e6da424dd4055c0db9ddc7262a72acc63b9a9d1ced16191a085812619c3df1ebef26cf408c1028309cff6cfddb182f1e2d4cc14" name="gcc13-debugsource" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="b07d4277279db143ce06ab26563794268a7ee4bde06bb3ac7595ddd808ab5af18a08031fe4576cbb55e0601b1ba8c32d1762208b97e5d84ac8aa8e1e59e853c8" name="gcc13-devel-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="55929d76b0ca8e389deaaa8855f542358586be11f43af26781ca6bc3882b50aab124eaa653cf655960de910047b912666de958dd49afb1c64e4887172de98e76" name="gcc13-fortran-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="741087942e24a1fbfe81a77b1337dec9b55b5389308fd576d153b3902c3642e55b0cfa40372604c5b26a53ee1ab83adaff845630e47902fe210ceabb6c20d893" name="gcc13-go-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="18dd2ba7025b56f994a70b3dcc953ba3405a886f9ee88d29a9c0bc8874663ce58a74ff9874afc8c4719f01e5bc5c4491fcdf29236fd4c1b6277fc66a906383e1" name="gcc13-m2-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="82e9d6b682b66a4a38cd775855c12f6424640e54b8ca3035e7691b4bf2057d4c3d6eed0f8e2174063f38f109972daa3d98f1d1912aceb23d4af6ed866c706ba6" name="gcc13-obj-c++-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="504537e9e09a9324c917425da412d0f8423cd0e9e6a1ca6c28872a02d3d9d69720df7d2f9dd067adcd595856f360588956fb3118c28983683764e2c5352a2fc9" name="gcc13-objc-debuginfo" arch="i586">
  <version epoch="0" ver="13.4.1+git10355" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc13-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Re-enable AutoReqProv for cross packages but filter files processed
  via __requires_exclude_from and __provides_exclude_from.
  [boo#1219031]
- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749124800">- Update to GCC 13.4 release
  * collects regression fixes from the last year
- Remove hppa icecream backend to avoid conflicts with the
  hppa bootstrap compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760011200">- Add gcc13-sanitizer-vs-termio.diff to fix build with glibc 2.42.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-13 branch head, 0cc1f282d5bc63745cb3b873c, git10254
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler
- Remove now included gcc13-sanitizer-vs-termio.diff</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- disabled -fhardened</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781092800">- Update to gcc-13 branch head, 1990e6544b9f0db39c470b999, git10355
  * pulls fix for haproxy build [bsc#1267998]</changelog>
</package>
<package pkgid="9b4fb98843c7eb5ebe119ef2c269d4fea8e88eeefdfa97aa027bb63f2aa6e17f95b7dccf4d2c8f6b0232e79738d3e1b200edcc709f5208c5ee4544110c35a1ae" name="gcc14-ada-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="964f6f69d603e766e29e9d4881ff6b7d6e78223c3e476f9151401713fe7b324f223a9e6813f2c2b5396a92546a5e93b68b1081142227f068171fb1730349bcf5" name="gcc14-c++-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="5d74b4df398b947f5b1c6c55eb478e6bcb045f84fc93d780445bb24dcd41640825cb70d8dece12e750fa8c925944174e875813303c00fa11000aa8aea659c968" name="gcc14-d-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="10d75597be90e9c9b98819adbcced542aa37a41b85981afb0ff1a242481043257370632ca994af43177b971734be21c42ca2f983fec03b0d382d0b6ac742b8a0" name="gcc14-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="ec5f496ab192f43f8fc1c5f5f0e117bb7eacf68d3c6ca8cf41d612f6bf46a051cbc5ebeb9e991bbff2aef791c57c482fbc6863f91fc88ae978862dbbbe7c8903" name="gcc14-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="5526e573e5e919a005034d7f3e0e2a6dbd283741c0ceeda838097ec9801775c6179d44e0b49dae818d205d59ccb8091317c49131ff9f7886ba786febe22a6a7c" name="gcc14-devel-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="68e05da0dc405504e7b0b98fbde62f7949f1853b4792ed5c3a1e017519a3c510b362c09d53eb4068f1c255cf2124fbe3ac3057dfb85c6f5beb85a33030d7fcbc" name="gcc14-fortran-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="a52f2d9969ad983a895d3b39fd3ae9542588041693d40777f9ac94f9baaae25ab3f97d387e019d6639bd42834b463ac47f39815a94f95b534cb362dcb3a1e019" name="gcc14-go-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="4332437771604a26ec110243b0ded10af489a5e8d3158a454c49eb791dff9b7be9354761a6ebcf291264a0c5f18e9ec3869124c4464122169af3e3a0787afee2" name="gcc14-m2-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="ff50ee87ba0026fb39a149bfa23ba800aaccb7b0c70031771a66cbf8b4ac0a8ed05d6d59e6def9548a3cb544243366a7768b47b7cc407504f44182f189b9339f" name="gcc14-obj-c++-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="c2f07267218cf8b3d60e3e94fecdcc65c711e40bc60533430b4ef1872adce4fd87c9abf316b434bc0f4eaab23b53f7ff2fc5788c2a1b8c3db558974e154d8e16" name="gcc14-objc-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="44fc39c1151988ea029326c81fd04261633e483afb3e3d7ab670928c7c5fa2ceb8ec4801bfb7c0c889b82e885bc9048efdfe02f39f32dbc1437b04179120d655" name="gcc14-rust-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0+git12698" rel="1.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748347200">- Disable build of glibc cross to loongarch64 and hppa in SLFO
  and SLE15.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc14-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749038400">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1751457600">- Tune for power10 for SLES 16.  [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Remove all %gcc_icecream mode cross-compilers and the corresponding
  icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1761912000">- Update to gcc-14 branch head, dfb81b8cb5eb2fc4908beb65f, git12132
  to pick change fixing build with glibc 2.42 remove of termio.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to gcc-14 branch head, ed5f89a2062002f5dfb69aac8, git12292
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1775736000">- Update to gcc-14 branch head, 046776dac7cc74bdbab36f450, git12513
  * pulls build fixes for libcody when using a C++20 defaulting host
    compiler</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781870400">- Update to gcc-14 branch head, 0c553ee07b1aac30b53ce0d72, git12685
  * GCC 14.4 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782734400">- Update to GCC 14.4, 2c31f611cef5a871194630d0393f55e50ab, git12698</changelog>
</package>
<package pkgid="678230a28aa852dfb16382bcd8d8013f2a6b4fcaa1073edeeef82889989bcb3987d586b5aa6ad78c3111ab6a31a3af9f38ef3c9904226cbf2a8c9aecaa2da0b7" name="gcc15-ada-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="f1c1493ef942c8df884c19f754d3ec3e9794cc7b8bafc27357dec831c122d3576e6ad421de6bf811c72611956d2cdb19275b7bad6858d287e149927edd1f4f05" name="gcc15-c++-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="5f693d27513bb8ec77d946b3fc7c3e89a95895a3fbde9b5eef47c7d4a080d5f11bdcbfc41624aca4d22c385a058d61f4476ccbfd3074ebf5e5bc204243a3a40f" name="gcc15-d-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="d13b3dd9b5d5951b1a43cccc292a3dcf26a2757cb81bac91c80229cc187c58e2c56e37f60f23e2f9fb955306e2a46eb75462aa45e5188c02095b3415bbfd8225" name="gcc15-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="e22e651bcf3995789b105a33a13d70bea008db9f9fab04d3a28f230b906df0633a20e579aecb425a15c7d6e4952f0a0fbeadbbf79220280de586010e9c60a599" name="gcc15-debugsource" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="ea54e19b8cda3ce26651f9270288695ba719a6fc592e61da63d439024ae4597d4c99114e5ff02e33734786423ed17cf5c86dd5a816781e586f5c73ae82506dab" name="gcc15-devel-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="722704f7a6b89271b1691d7765c2260cba9fecf8a22acdf4bd1b617f50195f70686213557546fcf852eb5c27a91e8254f48aec92f9da4d84a9df39f9d47dd8be" name="gcc15-fortran-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="603db18ef7f8246599c7be5cd7122599c18beefc3a421b5c81724e3c245dd160e8615778a7c5a3f78e996aa956c6deb0803ffeb393f6b8daa88d04d5c1c4d257" name="gcc15-go-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="d7d7489e2cd942f88d0ef6baa311fa2c9ddef92cd91e1ca4c96e903dbaf3f8dff18fe514b378a25804d8fb92920b9c46bdde114de932c964ff91982428a32a91" name="gcc15-m2-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="b842d80e9a0effe37825b1b4246de0be4d8d2534c7a1af7e6b78eb13dcf4392345890ffe54c6511ddeba8b174e225bb6eacecdfa994c6b9855ad7f755c393192" name="gcc15-obj-c++-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="a6856aaf63e17faed67d7d0ecb0668e6cada64133f23afb9ed464695c3ae4e9e7240300c58409dfbe76e5140be49d68cb34731290b068e3fe6a2fabe3ff34ece" name="gcc15-objc-debuginfo" arch="i586">
  <version epoch="0" ver="15.3.0+git11272" rel="1.3"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759752000">- Update to GCC 15 branch head, 15.2.1+git10392
- Fixes PR110812, Check availability of builtins at expand time</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1760961600">- Add gcc15-pr120424.patch to backport fix that cures a miscompile
  of libgo on arm.  [bsc#1252306]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1762516800">- Add gcc15-bsc1253043.patch to enable the use of _dl_find_object
  even when not available at build time.  [bsc#1253043]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1770033600">- Update to GCC 15 branch head, 15.2.1+git10776
  * includes fix for bogus expression simplification [bsc#1257463]</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1770638400">- Remove loongarch64 from quadmath_arch. On LoongArch long double
  is IEEE quad, so libquadmath is not needed and no longer built.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1771329600">- Add gcc15-Wtime_t-conversion.patch, SUSE-local
  - Wtime_t-conversion.  [jsc#PED-15601]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1772539200">- Update gcc15-Wtime_t-conversion.patch to allow conversions to/from
  uint32_t.  Filter out -Wtime_t-conversion from flags to build
  D target library files.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Avoid conflicts between %gcc_libc_bootstrap packages of different
  versions if update-alternatives are still in use (SLE 15 and older)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1780660800">- Update to GCC 15 branch head, 15.2.1+git11263, GCC 15.3 RC1
- Drop -fhardened from RPM_OPT_FLAGS</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1781265600">- Update to GCC 15.3 release</changelog>
</package>
<package pkgid="2b53777993e408fc9a933a5f49db9fc208f73c28cefb32410c6a84ba05f9aea419aade5cb076c626dd4302ad73f26a4fb7e997177440d8a5e850081f8b48cb79" name="gcc16-ada-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="cde493e02d6f2f8d0e1de75170d4257d0040cd97c1360be218603a9f1977d5c508634f198a4033c0786128e121e072b845a7240cdcdf9b54af83e05a186fa6c8" name="gcc16-algol68-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="fe175d88b3a472ad75b64548a377f7d0b2cb77ec8648bec9af6494f92193db6132f2c73f35a526630852667357277517a10f68fae919d8d32fcaae2ef64b28ad" name="gcc16-c++-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="23c8abfc6cf44902bdad9a640e642cf19e8538c2039b43f3eccd2b8d25cd9442a08f47ab5da0bb3d35763b23f4b78e8cb3a305bbc097edeb33f716842aba60b4" name="gcc16-d-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="2c5c4a4cc5bc0dbbe4b0381a56aca52d804423483d81e13bed839d7fc8558c5be1d5280a5ff303bd52585d104e4f8e3daad1efa252cf1c5edba1e3b36f222904" name="gcc16-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="2f9cf7692bcf19f0612712649048d1be64e72c461fa7078616a42202fdf58b2013de9ae94e7d9ca009fbc99f6769863c20ed655889783dafcf30618711b90d3f" name="gcc16-debugsource" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="ec81709bebb5c32807dd4db88fd3bf82b709fd185d36d2255947fb6de22876a9fb6c8dc622d903a0477adf1df8fb2ff99757f7b6b5f2ecfbf3139ea414075a90" name="gcc16-devel-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="1c44ac297ba61e19f3f55724d7db1030a92d1d02124ee21daf98b6e494b682b68c53877e143ba6494e060fc3264343a5e00891a688ccd7666999ec6a529c46c7" name="gcc16-fortran-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="26215b1525a29afb1eee9a0a030031b90421c5e6b990d3da5edab0087841cf11c1db0964fb1020c8eedb116b1773905d926834891b233632bb5674a22bbecbc9" name="gcc16-go-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="47f00831f1e95545c48388c8d590070edfaa430e08bfd4503322e69ff31727416431ceb2332d6b6b6334f2ae54c02c625e778d3c3b728cac0329ddd8db363092" name="gcc16-m2-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="737f93d46f4638e22495eacb6f1974e9ef03428e4865438ed050444f48df2c1702b66f75011dad9c5e1bc3d660fcbcc8fb64e7f44259393f6c60afa33a6aa423" name="gcc16-obj-c++-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="8789128b34cebb472386404c54d1b10ef7925d64bda01796243989e1db3d50888bef264282ec2755418724e9f062534b45a05066f1a9355f9a82428d5be0492d" name="gcc16-objc-debuginfo" arch="i586">
  <version epoch="0" ver="16.2.0+git9497" rel="2.1"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778241600">- Update to 16.1.1+git8886, includes GCC 16.1 release.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779710400">- do not pass in -fhardened</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781956800">- Make build recipe compatible with POSIX sh</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1782820800">- Update gcc15-Wtime_t-conversion.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Build a full cross-x86_64 compiler [bsc#1272616], but not on %ix86</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240001">- Update to gcc-16.1.1+git9423</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785499200">- Update to gcc-16.1.1+git9481, GCC 16.2 RC1</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785758400">- Disable multilibs for cross-x86_64-gcc</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786104000">- Update to GCC 16.2 release (gcc-16.2.0+git9497)
  * accumulated bugfixes from the gcc-16 release branch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1786536000">- Disable cross-x86_64-gcc build for SLFO</changelog>
</package>
<package pkgid="3224930f749c0bc6e037d6d374ecdc2fecdc37f656ad5faec73db2b5f31b8e0a291d5962010aa5423c2a88be18b143b75feeafc49a0743ed11d65bf269192a1e" name="gcc7-ada-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="5c5fd4f011de3ff0f2d3964e403fe615da853454632450d46606caa65aa52a0fd4320f786affced991225d1891a86e5005cf9a96341e33c5bc15bb6c062b6f55" name="gcc7-c++-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="3f1cc2cbd2bad72333c0145e3cfefdf244185daf1c21c7a56e9ae0ac195d8da28c03e366ab2b9fa8f439240bed68e8dcf534defe26b85a5fb1fa49372db55b55" name="gcc7-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="9f53b7612d8544425fd950701dad8419bf90845ab335eeed6fd877f0196895d89876d890b7083db6f71068ff3f4be1ec371b9f9049d56d9bfc36f50d3202c647" name="gcc7-debugsource" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="231463a56646f6a98055374968bd4f05f0e6394e7b9e8d784593732de1066d476e0877a00a6467bec8504b64b2ede75cb0695df62948ffb47d4091c3248e51b0" name="gcc7-devel-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="31ce8aa87d2b0b11ae148768e885473d64ba94d53fa47a048ebf95d302b9a00c627ad5b717457b9f87f9779d9b5d5662fb296af26d826f6c4495344bd75ad8a0" name="gcc7-fortran-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="c857d382d048df4e83afec47599d5a48d8ae09f72086d95d95d4bbef64eea3f801a136e2cc75d0ce8ea9790761418128c7a69f2e26434280764de28521d2db5f" name="gcc7-go-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="69537dec71892ae1b4b635eb5f828e46f956d733c5397d6e5979a66356c701d4d02ebb3ee6aad8d15f89dff3d3162cf5a5a8a58583bc748474b8d7a2fc6b512f" name="gcc7-obj-c++-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="00e14753d8601ec4d5790f79898380645038c701af9a3e4540ba2e91a06ff9a3ecf8a95974e7609c3f275ca43b8d6d13e61e5e3f279e7dc1760e448d40066511" name="gcc7-objc-debuginfo" arch="i586">
  <version epoch="0" ver="7.5.0+r278197" rel="24.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741694400">- Remove fixed bits/sched.h.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1741867200">- Add gcc7-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
  in the DWARF debug info DW_AT_producer string.  [bsc#1239566]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1744027200">- Make sure link editing is done against our own shared library
  copy rather than the installed system runtime.  [bsc#1240788]
- Disable MPX for SLE16 and Factory builds, modern binutils dropped
  support for it.
- Add gcc7-enable-mpx-in-as.patch to enable MPX support in the
  assembler (disabled by default with binutils 2.44) when -mmpx
  is specified.  Fixup libmpx assembler configure check.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1748952000">- Make cross-*-gcc7-bootstrap package conflict with the non-bootstrap
  variant conflict with the unversioned cross-*-gcc package.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1749211200">- Exclude shared objects present for link editing in the GCC specific
  subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1752753600">- Fixup conflicts again.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1756123200">- Add gcc7-pr81103.patch, removing uses of termio.h to fix Ada build
  with glibc 2.42</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1757073600">- Add gcc7-libsanitizer-termio.patch, removing uses of termio from
  libsanitizer to fix build with glibc 2.24</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1768478400">- Add gcc7-pr58150.patch to fix annoying missing debug info with
  enum class forward declarations.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1778500800">- Add gcc7-pr105225.patch to fix build with glibc 2.43
- Drop -fcf-protection from optflags, it's not supported by GCC 7.</changelog>
</package>
<package pkgid="4a32d2704096cc16ccf7da8729d04ef8d62f9ec81eb19314ff2eb60d90c8a28db15fcdf3f00fe960fa7f4d1318c86c3ab5dccc379cdd920f810f4f8b0a92a7cf" name="gcin-anthy-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.0" rel="7.8"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build errors with gcc14:
  gcin-gcc14-fix.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add gcin-2.9.0-gcc15.patch, fix build with gcc15</changelog>
</package>
<package pkgid="414ed0731aa8870dbb12aaab7745bda1e9ac6ef42e3d9cfadec865cb928f1c9c25311f1af1989c66ea9f2938105bd984e241519f97ca33eb4af6f645ac043ba3" name="gcin-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.0" rel="7.8"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build errors with gcc14:
  gcin-gcc14-fix.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add gcin-2.9.0-gcc15.patch, fix build with gcc15</changelog>
</package>
<package pkgid="44ae94b382482dfe32416fc1bc2378d3372ee64c88a8b011ae2682bce7ba90e0192d750c15d352da79dcd92aa5bd775a4c69d87f6858db2dec08dbf910c74315" name="gcin-debugsource" arch="i586">
  <version epoch="0" ver="2.9.0" rel="7.8"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build errors with gcc14:
  gcin-gcc14-fix.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add gcin-2.9.0-gcc15.patch, fix build with gcc15</changelog>
</package>
<package pkgid="1526fb8830804907d54dd7a188d97eddeb1895707c88b032ef2f1548249ada0beb0f301406eca320e74f4a515949a91c8666b01baa1acac5f5182682ee382baa" name="gcin-gtk2-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.0" rel="7.8"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build errors with gcc14:
  gcin-gcc14-fix.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add gcin-2.9.0-gcc15.patch, fix build with gcc15</changelog>
</package>
<package pkgid="aaf37f9dd8e4951a866bce43b820a7d9f86e268b68efa6fa41d9c17bb43ed96d232a46255b6d35f514eb8ac9435f73bf958cdca3b4509de60510b33f7f953bc4" name="gcin-gtk3-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.0" rel="7.8"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build errors with gcc14:
  gcin-gcc14-fix.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add gcin-2.9.0-gcc15.patch, fix build with gcc15</changelog>
</package>
<package pkgid="609584dd40e3759a0d738d1880fd27de13de8d2edb67705cad4c1cf26048fb655cd220a426ed62f34978c9267a721100150b643b7853c2c4d201497eda1cf77e" name="gcin-qt5-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.0" rel="7.8"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build errors with gcc14:
  gcin-gcc14-fix.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1750507200">- add gcin-2.9.0-gcc15.patch, fix build with gcc15</changelog>
</package>
<package pkgid="2e653e1a49fc1eba1739b118990d98fa053425eadb401328950abc95f89c270e1a34944cd30ae7654192c228cf41ca3d77ce3619c5b3025c62f96e5b227e9269" name="gcolor2-debuginfo" arch="i586">
  <version epoch="0" ver="0.4" rel="7.5"/>
  <changelog author="Emmanuel Andry &lt;eandry@mandriva.org&gt; 0.4-16mdv2009.1" date="1237723200">+ Revision: 360345
- add more translations</changelog>
  <changelog author="Emmanuel Andry &lt;eandry@mandriva.org&gt; 0.4-17mdv2009.1" date="1238068800">+ Revision: 361427
- provide .po files in a compressed archive
  Davy Defaud &lt;davy.defaud@free.fr&gt;
  - add missing Polish po file and Bulgarian menu entries
  - really fix non gettextized strings with P2
  - drop P0 and provide French as a po file like others
  - automate the list of available languages to build</changelog>
  <changelog author="Thierry Vignaud &lt;tvignaud@mandriva.com&gt; 0.4-18mdv2010.0" date="1252670400">+ Revision: 437658
- rebuild</changelog>
  <changelog author="Agnelo de la Crotche &lt;agnelo@unixversal.com&gt;" date="1301227200">- package for openSUSE 11.3/11.4</changelog>
  <changelog author="jmatejek@suse.com" date="1345896000">- packaged for openSUSE 12 and up
- cleaned-up and fixed specfile
- original changelog follows</changelog>
  <changelog author="jmatejek@suse.com" date="1407931200">- change category to Graphics
- remove absolute path from desktop file
- clean up spec
- remove empty NEWS and README, add COPYING as %doc
- rename gcolor2-0.4.patch to gcolor2-0.4-warnings.patch, add description
  to spec file</changelog>
  <changelog author="bwiedemann@suse.com" date="1457438400">- drop build time from png file to fix build-compare</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592827200">- Fix building with gcc10
- Modernise spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="92a87b1413b40d97d58b5465bdbff4dee7e1b23a4412b1a70391b6b8d11b292a9ce9fa5ba7158ba518ad2d60de36f804c673ed6af6079ce749926f1136034b7d" name="gcolor2-debugsource" arch="i586">
  <version epoch="0" ver="0.4" rel="7.5"/>
  <changelog author="Emmanuel Andry &lt;eandry@mandriva.org&gt; 0.4-16mdv2009.1" date="1237723200">+ Revision: 360345
- add more translations</changelog>
  <changelog author="Emmanuel Andry &lt;eandry@mandriva.org&gt; 0.4-17mdv2009.1" date="1238068800">+ Revision: 361427
- provide .po files in a compressed archive
  Davy Defaud &lt;davy.defaud@free.fr&gt;
  - add missing Polish po file and Bulgarian menu entries
  - really fix non gettextized strings with P2
  - drop P0 and provide French as a po file like others
  - automate the list of available languages to build</changelog>
  <changelog author="Thierry Vignaud &lt;tvignaud@mandriva.com&gt; 0.4-18mdv2010.0" date="1252670400">+ Revision: 437658
- rebuild</changelog>
  <changelog author="Agnelo de la Crotche &lt;agnelo@unixversal.com&gt;" date="1301227200">- package for openSUSE 11.3/11.4</changelog>
  <changelog author="jmatejek@suse.com" date="1345896000">- packaged for openSUSE 12 and up
- cleaned-up and fixed specfile
- original changelog follows</changelog>
  <changelog author="jmatejek@suse.com" date="1407931200">- change category to Graphics
- remove absolute path from desktop file
- clean up spec
- remove empty NEWS and README, add COPYING as %doc
- rename gcolor2-0.4.patch to gcolor2-0.4-warnings.patch, add description
  to spec file</changelog>
  <changelog author="bwiedemann@suse.com" date="1457438400">- drop build time from png file to fix build-compare</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592827200">- Fix building with gcc10
- Modernise spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="09fd0fb85e0a1d0b3b41575f47950f7d5466abb9b791a21251f852735d334a571304291c5e5df901378b2d8c4c8062d81bda2aeca5984299284dd1dbf35fbe4f" name="gcolor3-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="3.5"/>
  <changelog author="sogal@opensuse.org" date="1545480000">- Removed deprecated %post and %postun macros
- Removed uneeded Build requirement</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1572436800">- Pass -Dwerror=false to meson: to not choke on deprecated APIs. It
  is not the distro's duty to catch up.</changelog>
  <changelog author="Sébastien POHER &lt;sogal@opensuse.org&gt;" date="1572609600">- Upgrade to latest git to fix G_PARAM_PRIVATE deprecation error
- Remove uneeded -Dwerror=false meson flag</changelog>
  <changelog author="Sébastien POHER &lt;sogal@opensuse.org&gt;" date="1578916800">- Upgrade to latest git commit
- Fix tag</changelog>
  <changelog author="Sébastien POHER &lt;sogal@opensuse.org&gt;" date="1579003200">- Downgrade to git revision 78 as libportal is not shipped in
  Leap 15.2</changelog>
  <changelog author="Sébastien POHER &lt;sogal@opensuse.org&gt;" date="1579003201">- Fix typo in git version</changelog>
  <changelog author="Sébastien POHER &lt;sogal@opensuse.org&gt;" date="1598443200">- Upgrade to version 2.4.0
  * Color Picker now works on Wayland
  * typography and iconography changed to be consistent with GNOME HIG
  * dropped use of deprecated GTK APIs to make porting to GTK4 a smooth process
  * multiple other under-the-hood improvements</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Use SourceUrl, fixes Factory CI scripts</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1649160000">- Replace libportal-devel BuildRequires with
  pkgconfig(libportal-gtk3) to be more specific and not be
  dependant on package names.
- Add gcolor-libportal-gtk3.patch: Fix build against recent
  libportal, which has gtk3 and gtk4 backends.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Drop obsolete and unused gnome-common BuildRequires.</changelog>
</package>
<package pkgid="cfcd8a46e88ea79038f9997e05c98e9dedd33f79abfb44246779c22f196d5e3a30e1458df925fa6178e68b4da143a10176e05c4e81e8985e35c4cf93401f5569" name="gcolor3-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="3.5"/>
  <changelog author="sogal@opensuse.org" date="1545480000">- Removed deprecated %post and %postun macros
- Removed uneeded Build requirement</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1572436800">- Pass -Dwerror=false to meson: to not choke on deprecated APIs. It
  is not the distro's duty to catch up.</changelog>
  <changelog author="Sébastien POHER &lt;sogal@opensuse.org&gt;" date="1572609600">- Upgrade to latest git to fix G_PARAM_PRIVATE deprecation error
- Remove uneeded -Dwerror=false meson flag</changelog>
  <changelog author="Sébastien POHER &lt;sogal@opensuse.org&gt;" date="1578916800">- Upgrade to latest git commit
- Fix tag</changelog>
  <changelog author="Sébastien POHER &lt;sogal@opensuse.org&gt;" date="1579003200">- Downgrade to git revision 78 as libportal is not shipped in
  Leap 15.2</changelog>
  <changelog author="Sébastien POHER &lt;sogal@opensuse.org&gt;" date="1579003201">- Fix typo in git version</changelog>
  <changelog author="Sébastien POHER &lt;sogal@opensuse.org&gt;" date="1598443200">- Upgrade to version 2.4.0
  * Color Picker now works on Wayland
  * typography and iconography changed to be consistent with GNOME HIG
  * dropped use of deprecated GTK APIs to make porting to GTK4 a smooth process
  * multiple other under-the-hood improvements</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Use SourceUrl, fixes Factory CI scripts</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1649160000">- Replace libportal-devel BuildRequires with
  pkgconfig(libportal-gtk3) to be more specific and not be
  dependant on package names.
- Add gcolor-libportal-gtk3.patch: Fix build against recent
  libportal, which has gtk3 and gtk4 backends.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Drop obsolete and unused gnome-common BuildRequires.</changelog>
</package>
<package pkgid="3be3e4dcdbc273f91ae133e2d6eb00331d6fbf201fcc6e332f674eefca0a5bed031b4bdd9906ad198117dd1f08f3915f45843c63c11b29f087e0c3df7a65908d" name="gcompris-qt-debuginfo" arch="i586">
  <version epoch="0" ver="26.1" rel="1.3"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1675425600">- Add missing runtime libqt5-qtcharts-imports dependency for
  Fraction activity.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1680696000">- Update to bugfix release 3.2</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1686830400">- Update to bugfix release 3.3:
  + adds translations for 2 more languages: Arabic and Esperanto.
  + bug fixes on multiple activities "Path encoding",
    "Letter in word", "Ballcatch" and "Piano composition".
  + improvements of keyboard handling (shortcuts, focus...).
  + contains new graphics and improvements on "Photo hunter".</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license according to legalreview</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1708516800">- Update to version 4.0:
  + add translations for 3 more languages: Bulgarian, Galician and
    Swahili.
  + contains 190 activities, including 8 new ones:
    "Grammar classes" is an activity to learn to identify words
    grammatical classes, one class at a time.
    "Grammar analysis" is similar to the previous one, but with
    several classes requested for each sentence.
    "Calcudoku" is an arithmetic game where the goal is to fill a
    grid with numbers according to specific rules.
    With "Guess 24", using the 4 given numbers and the operators,
    find the number 24!
    In "Frieze", reproduce and complete the different friezes.
    "Read a graduated line" is an activity where you need to find
    a value represented on a graduated line.
    In "Use a graduated line", place the given value on the
    graduated line.
    In "Adjacent numbers", learn which numbers come before or after
    the given sequence.
  + It contains bug fixes and graphics improvements on multiple
    activities.
  + One major milestone has been reached with this version: after
    almost 9 years of work, the task of reworking all the graphics
    to fit the guidelines has been completed!</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1716465600">- Update to version 4.1
  + contains bug fixes and graphics improvements on multiple
    activities</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1739188800">- Update to version 25.0. Upstream changed versioning to the year.
  * This new version contains 195 activities, including 5 new ones.
  * New translation to Sanskrit
  * First relase using Qt6
- Packaging revamp.
  * Switch build requirements to Qt6.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1747828800">- Update to version 25.1 contains bug fixes and graphics
  improvements on many activities</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1767873600">- Add gcompris-25.1.1-qt-6.10.patch from gentoo
  * fix build with Qt 6.10
- Add BuildRequires: cmake(Qt6QuickControls2Basic) and
  cmake(Qt6QuickControls2BasicStyleImpl)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1778587200">- Update to version 26.1
  * It contains bug fixes and improvements on many activities.
- Changes in version 26.0
  This new version contains 197 activities, including 2 new ones:
  * "Drawing wheels" is an activity for drawing using a gear
    rotating in a cogwheel.
  * "Multiple choice questions" is an MCQ activity. Note that this
    activity is hidden by default. It becomes visible after some
    datasets for it have been sent from GCompris-teachers.
- Add BuildRequires: cmake(Qt6Graphs), cmake(Qt6QuickDialogs2),
  cmake(Qt6QuickShapesPrivate) and cmake(Qt6Sql)
- Drop gcompris-25.1.1-qt-6.10.patch, fixed upstream
- Drop Leap 15 workarounds, Leap 15 is EOL</changelog>
</package>
<package pkgid="7363ee14fc06f4f7a6d067061589579f92092e138eb068a5e2bd9850bd45566ac46fd99e7ce532d706b0c17cc8fa16a059e52f849081da7c2e60b77293d0489d" name="gcompris-qt-debugsource" arch="i586">
  <version epoch="0" ver="26.1" rel="1.3"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1675425600">- Add missing runtime libqt5-qtcharts-imports dependency for
  Fraction activity.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1680696000">- Update to bugfix release 3.2</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1686830400">- Update to bugfix release 3.3:
  + adds translations for 2 more languages: Arabic and Esperanto.
  + bug fixes on multiple activities "Path encoding",
    "Letter in word", "Ballcatch" and "Piano composition".
  + improvements of keyboard handling (shortcuts, focus...).
  + contains new graphics and improvements on "Photo hunter".</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Update license according to legalreview</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1708516800">- Update to version 4.0:
  + add translations for 3 more languages: Bulgarian, Galician and
    Swahili.
  + contains 190 activities, including 8 new ones:
    "Grammar classes" is an activity to learn to identify words
    grammatical classes, one class at a time.
    "Grammar analysis" is similar to the previous one, but with
    several classes requested for each sentence.
    "Calcudoku" is an arithmetic game where the goal is to fill a
    grid with numbers according to specific rules.
    With "Guess 24", using the 4 given numbers and the operators,
    find the number 24!
    In "Frieze", reproduce and complete the different friezes.
    "Read a graduated line" is an activity where you need to find
    a value represented on a graduated line.
    In "Use a graduated line", place the given value on the
    graduated line.
    In "Adjacent numbers", learn which numbers come before or after
    the given sequence.
  + It contains bug fixes and graphics improvements on multiple
    activities.
  + One major milestone has been reached with this version: after
    almost 9 years of work, the task of reworking all the graphics
    to fit the guidelines has been completed!</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1716465600">- Update to version 4.1
  + contains bug fixes and graphics improvements on multiple
    activities</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1739188800">- Update to version 25.0. Upstream changed versioning to the year.
  * This new version contains 195 activities, including 5 new ones.
  * New translation to Sanskrit
  * First relase using Qt6
- Packaging revamp.
  * Switch build requirements to Qt6.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1747828800">- Update to version 25.1 contains bug fixes and graphics
  improvements on many activities</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1767873600">- Add gcompris-25.1.1-qt-6.10.patch from gentoo
  * fix build with Qt 6.10
- Add BuildRequires: cmake(Qt6QuickControls2Basic) and
  cmake(Qt6QuickControls2BasicStyleImpl)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1778587200">- Update to version 26.1
  * It contains bug fixes and improvements on many activities.
- Changes in version 26.0
  This new version contains 197 activities, including 2 new ones:
  * "Drawing wheels" is an activity for drawing using a gear
    rotating in a cogwheel.
  * "Multiple choice questions" is an MCQ activity. Note that this
    activity is hidden by default. It becomes visible after some
    datasets for it have been sent from GCompris-teachers.
- Add BuildRequires: cmake(Qt6Graphs), cmake(Qt6QuickDialogs2),
  cmake(Qt6QuickShapesPrivate) and cmake(Qt6Sql)
- Drop gcompris-25.1.1-qt-6.10.patch, fixed upstream
- Drop Leap 15 workarounds, Leap 15 is EOL</changelog>
</package>
<package pkgid="cd6d8767dc8f42fdddc9bc24448dc6dfdeaa7406f4cae254b17113d3b1064c50f13a8e9da68e5b7faa0214b03f49591393b90af2038c0fe5fb6642e323e8031c" name="gcr-debugsource" arch="i586">
  <version epoch="0" ver="4.4.0.1" rel="3.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.2.1:
  + gcr-ssh-agent: set `SSH_AUTH_SOCK`.
  + gcr-ssh-agent: port avoid deadlock fix.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712923200">- Update to version 4.3.0:
  + certificate: Add API to retrieve version.
  + Bump required GnuTLS version to 3.8.5.
  + Avoid potential integer overflow spotted by UBSan&gt;
  + Support GnuTLS as an alternative crypto backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Update to version 4.3.1:
  + gcr: Vala override for CertificateField.get_value
  + Fix "meson test" failures in FIPS mode
  + doap: Remove invalid maintainer entry
  + tests: Replace echo -n by printf
  + build: Avoid redundant libegg linking into gck tests
  + build: Fix some GLib/GTK deprecation warnings
  + ssh-agent: Request rsa-sha2-256 signature in tests
  + docs: Fix up a bunch of gi-docgen annotations
  + ci: Use GNOME Release service
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756801">- Update to version 4.3.90.3 (Unstable):
  + gcr:
  - Add new GcrCertificateExtension API
  - Vala override for CertificateField.get_value
  + Fix meson test failures in FIPS mode
  + doap: Remove invalid maintainer entry
  + tests: Replace echo -n by printf
  + build:
  - Avoid redundant libegg linking into gck tests
  - Fix some GLib/GTK deprecation warnings
  + ssh-agent: Request rsa-sha2-256 signature in tests
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102400">- Update to version 4.3.91:
  + gcr:
  - Implement Certificate Policies extension
  - Implement Authority Information Access (AIA) extension
  - Implement Authority Key Identifier extension
  - Implement CRL Distribution Points extension
  - Add GcrGeneralNames helper object
  + gck: Add missing finish-func annotation to
    gck_slot_open_session_full_async
  + Migrate away from g_assert() in some unit tests
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Update to version 4.4.0.1:
  + meson: Fix gck vesion
- Changes from version 4.4.0:
  + gcr:
  - Add OID for Extended Key Usage
  - Avoid g_strv_builder_unref_to_strv()
  - Support parsing ed25519 SSH public keys
  + gck: Disable parallel tests using gck-mock module
  + meson: Do a stricter check on GLib version
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742472000">- Fix supplements of gcr-ssh-agent: supplement against
  openssh-clients and gnome-shell, not against gpg2.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="97bae3cb7029f7fb9696a798f3e8ccaf4d701c3c9f8256f4a81ee504a1512f2fd99129bcc628fabe7da28f58e5b440b3b699cc5bb343e2bacc918ff7fd50ddc5" name="gcr-ssh-agent-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.0.1" rel="3.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.2.1:
  + gcr-ssh-agent: set `SSH_AUTH_SOCK`.
  + gcr-ssh-agent: port avoid deadlock fix.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712923200">- Update to version 4.3.0:
  + certificate: Add API to retrieve version.
  + Bump required GnuTLS version to 3.8.5.
  + Avoid potential integer overflow spotted by UBSan&gt;
  + Support GnuTLS as an alternative crypto backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Update to version 4.3.1:
  + gcr: Vala override for CertificateField.get_value
  + Fix "meson test" failures in FIPS mode
  + doap: Remove invalid maintainer entry
  + tests: Replace echo -n by printf
  + build: Avoid redundant libegg linking into gck tests
  + build: Fix some GLib/GTK deprecation warnings
  + ssh-agent: Request rsa-sha2-256 signature in tests
  + docs: Fix up a bunch of gi-docgen annotations
  + ci: Use GNOME Release service
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756801">- Update to version 4.3.90.3 (Unstable):
  + gcr:
  - Add new GcrCertificateExtension API
  - Vala override for CertificateField.get_value
  + Fix meson test failures in FIPS mode
  + doap: Remove invalid maintainer entry
  + tests: Replace echo -n by printf
  + build:
  - Avoid redundant libegg linking into gck tests
  - Fix some GLib/GTK deprecation warnings
  + ssh-agent: Request rsa-sha2-256 signature in tests
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102400">- Update to version 4.3.91:
  + gcr:
  - Implement Certificate Policies extension
  - Implement Authority Information Access (AIA) extension
  - Implement Authority Key Identifier extension
  - Implement CRL Distribution Points extension
  - Add GcrGeneralNames helper object
  + gck: Add missing finish-func annotation to
    gck_slot_open_session_full_async
  + Migrate away from g_assert() in some unit tests
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Update to version 4.4.0.1:
  + meson: Fix gck vesion
- Changes from version 4.4.0:
  + gcr:
  - Add OID for Extended Key Usage
  - Avoid g_strv_builder_unref_to_strv()
  - Support parsing ed25519 SSH public keys
  + gck: Disable parallel tests using gck-mock module
  + meson: Do a stricter check on GLib version
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742472000">- Fix supplements of gcr-ssh-agent: supplement against
  openssh-clients and gnome-shell, not against gpg2.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="5c2e3cdf953cdb0dbf2b0edd4bae846da469c8b927be93d96dc8cfd04a4e84d1cc731b18a40121410ea61095cdd691b15863787a61a1f53612b778911f32953a" name="gcr-ssh-askpass-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.0.1" rel="3.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.2.1:
  + gcr-ssh-agent: set `SSH_AUTH_SOCK`.
  + gcr-ssh-agent: port avoid deadlock fix.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712923200">- Update to version 4.3.0:
  + certificate: Add API to retrieve version.
  + Bump required GnuTLS version to 3.8.5.
  + Avoid potential integer overflow spotted by UBSan&gt;
  + Support GnuTLS as an alternative crypto backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Update to version 4.3.1:
  + gcr: Vala override for CertificateField.get_value
  + Fix "meson test" failures in FIPS mode
  + doap: Remove invalid maintainer entry
  + tests: Replace echo -n by printf
  + build: Avoid redundant libegg linking into gck tests
  + build: Fix some GLib/GTK deprecation warnings
  + ssh-agent: Request rsa-sha2-256 signature in tests
  + docs: Fix up a bunch of gi-docgen annotations
  + ci: Use GNOME Release service
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756801">- Update to version 4.3.90.3 (Unstable):
  + gcr:
  - Add new GcrCertificateExtension API
  - Vala override for CertificateField.get_value
  + Fix meson test failures in FIPS mode
  + doap: Remove invalid maintainer entry
  + tests: Replace echo -n by printf
  + build:
  - Avoid redundant libegg linking into gck tests
  - Fix some GLib/GTK deprecation warnings
  + ssh-agent: Request rsa-sha2-256 signature in tests
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102400">- Update to version 4.3.91:
  + gcr:
  - Implement Certificate Policies extension
  - Implement Authority Information Access (AIA) extension
  - Implement Authority Key Identifier extension
  - Implement CRL Distribution Points extension
  - Add GcrGeneralNames helper object
  + gck: Add missing finish-func annotation to
    gck_slot_open_session_full_async
  + Migrate away from g_assert() in some unit tests
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Update to version 4.4.0.1:
  + meson: Fix gck vesion
- Changes from version 4.4.0:
  + gcr:
  - Add OID for Extended Key Usage
  - Avoid g_strv_builder_unref_to_strv()
  - Support parsing ed25519 SSH public keys
  + gck: Disable parallel tests using gck-mock module
  + meson: Do a stricter check on GLib version
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742472000">- Fix supplements of gcr-ssh-agent: supplement against
  openssh-clients and gnome-shell, not against gpg2.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="fdf1a19c0c058c91dbbf69078b45e7ec8788bf5ac3e23c395b3f63edff723fc0b119ad68a527c1e309064b9ddcff5af692bf1d859ff368f1e9762c004eed5a31" name="gcr-viewer-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.0.1" rel="3.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 4.2.1:
  + gcr-ssh-agent: set `SSH_AUTH_SOCK`.
  + gcr-ssh-agent: port avoid deadlock fix.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712923200">- Update to version 4.3.0:
  + certificate: Add API to retrieve version.
  + Bump required GnuTLS version to 3.8.5.
  + Avoid potential integer overflow spotted by UBSan&gt;
  + Support GnuTLS as an alternative crypto backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756800">- Update to version 4.3.1:
  + gcr: Vala override for CertificateField.get_value
  + Fix "meson test" failures in FIPS mode
  + doap: Remove invalid maintainer entry
  + tests: Replace echo -n by printf
  + build: Avoid redundant libegg linking into gck tests
  + build: Fix some GLib/GTK deprecation warnings
  + ssh-agent: Request rsa-sha2-256 signature in tests
  + docs: Fix up a bunch of gi-docgen annotations
  + ci: Use GNOME Release service
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738756801">- Update to version 4.3.90.3 (Unstable):
  + gcr:
  - Add new GcrCertificateExtension API
  - Vala override for CertificateField.get_value
  + Fix meson test failures in FIPS mode
  + doap: Remove invalid maintainer entry
  + tests: Replace echo -n by printf
  + build:
  - Avoid redundant libegg linking into gck tests
  - Fix some GLib/GTK deprecation warnings
  + ssh-agent: Request rsa-sha2-256 signature in tests
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102400">- Update to version 4.3.91:
  + gcr:
  - Implement Certificate Policies extension
  - Implement Authority Information Access (AIA) extension
  - Implement Authority Key Identifier extension
  - Implement CRL Distribution Points extension
  - Add GcrGeneralNames helper object
  + gck: Add missing finish-func annotation to
    gck_slot_open_session_full_async
  + Migrate away from g_assert() in some unit tests
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Update to version 4.4.0.1:
  + meson: Fix gck vesion
- Changes from version 4.4.0:
  + gcr:
  - Add OID for Extended Key Usage
  - Avoid g_strv_builder_unref_to_strv()
  - Support parsing ed25519 SSH public keys
  + gck: Disable parallel tests using gck-mock module
  + meson: Do a stricter check on GLib version
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742472000">- Fix supplements of gcr-ssh-agent: supplement against
  openssh-clients and gnome-shell, not against gpg2.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="740091c2038189b905580dbfba120f9889c87aa9a316c86c5f3a2cf6b66c3c7cfd770cec80b972d05505a1aac31749f8270e0e495e5fec1689062656752deb2e" name="gcr3-debugsource" arch="i586">
  <version epoch="0" ver="3.41.2" rel="5.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705579200">- Update to version 3.41.2:
  + ui: Add gcr.gresource.xml back into the build.
  + misc: Several memory leaks were fixed.
  + ci: Several CI fixes.
  + Updated translations.
- Changes from version 3.41.1:
  + meson: Fix unknown kw argument in gnome.generate_gir.
  + gcr: Add G_SPAWN_CLOEXEC_PIPES flag to all the g_spawn
    commands.
  + docs: Port from gtk-doc to gi-docgen.
  + Unbreak build without systemd.
  + Several CI fixes.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.
- Replace gtk-doc buildRequires with pkgconfig(gi-docgen): follow
  upstreams port of the documentation infrastructure.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754740800">- Add fdupes BuildRequires and macro, remove duplicate files.
- Split out devel documentation into new devel-doc sub-package.
- Change gcr3-data sub-package to noarch.
- Move Gcr-3.gir file to the correct libgcr3-devel package, it was
  placed in libgck1-devel before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="ef21f666f9b4a20f84874078ab9cfc4c01cc3364b2169c24d6769d314189fe92f1c0c6a273008ff93ae01746b89e6b30b8806bde12b4a40381289f9ddc36998f" name="gcr3-prompter-debuginfo" arch="i586">
  <version epoch="0" ver="3.41.2" rel="5.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705579200">- Update to version 3.41.2:
  + ui: Add gcr.gresource.xml back into the build.
  + misc: Several memory leaks were fixed.
  + ci: Several CI fixes.
  + Updated translations.
- Changes from version 3.41.1:
  + meson: Fix unknown kw argument in gnome.generate_gir.
  + gcr: Add G_SPAWN_CLOEXEC_PIPES flag to all the g_spawn
    commands.
  + docs: Port from gtk-doc to gi-docgen.
  + Unbreak build without systemd.
  + Several CI fixes.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.
- Replace gtk-doc buildRequires with pkgconfig(gi-docgen): follow
  upstreams port of the documentation infrastructure.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754740800">- Add fdupes BuildRequires and macro, remove duplicate files.
- Split out devel documentation into new devel-doc sub-package.
- Change gcr3-data sub-package to noarch.
- Move Gcr-3.gir file to the correct libgcr3-devel package, it was
  placed in libgck1-devel before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="9be6e218e414306a92235c6cd37b462c5452f1638a7f1df64a558b5e48bc39fea881e8647faac718f1654e6708ba835473eb7d7460da503bab646c33e4ff0318" name="gcr3-ssh-agent-debuginfo" arch="i586">
  <version epoch="0" ver="3.41.2" rel="5.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705579200">- Update to version 3.41.2:
  + ui: Add gcr.gresource.xml back into the build.
  + misc: Several memory leaks were fixed.
  + ci: Several CI fixes.
  + Updated translations.
- Changes from version 3.41.1:
  + meson: Fix unknown kw argument in gnome.generate_gir.
  + gcr: Add G_SPAWN_CLOEXEC_PIPES flag to all the g_spawn
    commands.
  + docs: Port from gtk-doc to gi-docgen.
  + Unbreak build without systemd.
  + Several CI fixes.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.
- Replace gtk-doc buildRequires with pkgconfig(gi-docgen): follow
  upstreams port of the documentation infrastructure.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754740800">- Add fdupes BuildRequires and macro, remove duplicate files.
- Split out devel documentation into new devel-doc sub-package.
- Change gcr3-data sub-package to noarch.
- Move Gcr-3.gir file to the correct libgcr3-devel package, it was
  placed in libgck1-devel before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="e067c563844a344e45733b7d6a412110525fd945601fa333f639249ab4b051a1e209202d0fe66d691ccab10160fd542b7556c81952380281ed8ce0b27b9cc01d" name="gcr3-ssh-askpass-debuginfo" arch="i586">
  <version epoch="0" ver="3.41.2" rel="5.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705579200">- Update to version 3.41.2:
  + ui: Add gcr.gresource.xml back into the build.
  + misc: Several memory leaks were fixed.
  + ci: Several CI fixes.
  + Updated translations.
- Changes from version 3.41.1:
  + meson: Fix unknown kw argument in gnome.generate_gir.
  + gcr: Add G_SPAWN_CLOEXEC_PIPES flag to all the g_spawn
    commands.
  + docs: Port from gtk-doc to gi-docgen.
  + Unbreak build without systemd.
  + Several CI fixes.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.
- Replace gtk-doc buildRequires with pkgconfig(gi-docgen): follow
  upstreams port of the documentation infrastructure.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754740800">- Add fdupes BuildRequires and macro, remove duplicate files.
- Split out devel documentation into new devel-doc sub-package.
- Change gcr3-data sub-package to noarch.
- Move Gcr-3.gir file to the correct libgcr3-devel package, it was
  placed in libgck1-devel before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="35791ffe8b6ae530197187319bf44a88de388d0b55c9453e5b2fb47fa9302e540afe82b8dd67f058dacc9d1a96140601f5b73b4526d5663c41a0f28e971f077d" name="gcr3-viewer-debuginfo" arch="i586">
  <version epoch="0" ver="3.41.2" rel="5.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705579200">- Update to version 3.41.2:
  + ui: Add gcr.gresource.xml back into the build.
  + misc: Several memory leaks were fixed.
  + ci: Several CI fixes.
  + Updated translations.
- Changes from version 3.41.1:
  + meson: Fix unknown kw argument in gnome.generate_gir.
  + gcr: Add G_SPAWN_CLOEXEC_PIPES flag to all the g_spawn
    commands.
  + docs: Port from gtk-doc to gi-docgen.
  + Unbreak build without systemd.
  + Several CI fixes.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.
- Replace gtk-doc buildRequires with pkgconfig(gi-docgen): follow
  upstreams port of the documentation infrastructure.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754740800">- Add fdupes BuildRequires and macro, remove duplicate files.
- Split out devel documentation into new devel-doc sub-package.
- Change gcr3-data sub-package to noarch.
- Move Gcr-3.gir file to the correct libgcr3-devel package, it was
  placed in libgck1-devel before.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="0227fd63369ea5cb48282b36691baf261fbb5dda9ba2c3015347ad3a1b29a2c6ae53c61c28786d22f73d725a4231eb12cb8a07f5b62c40e652de6affd1a50fa1" name="gcrane-debuginfo" arch="i586">
  <version epoch="0" ver="0.22.0" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1741953600">- update to 0.20.3:
  * remote/transport: Make bearer transport go-routine-safe
  * Expose compare package
  * fix: redact.URL uses (*URL).Redacted to omit basic-auth
    password
  * bump actions to latest
  * don't pin chainguard-dev/actions
  * Check for 406 status code when handling referrers API
    endpoint response
  * mutate: Create a defensive annotations copy
  * Detect zstd in crane append
  * bump deps using hack/bump-deps.sh
- update to 0.20.2:
  * deps: bump docker dep</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1742212800">- add CVE-2025-22868.patch (bsc#1239277, CVE-2025-22868)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1759147200">- update to 0.20.6:
  * Ensure that tag name is not empty if name contains colon
  * Bump some deps
- update to 0.20.5:
  * build(deps): bump docker/docker to v28.0.0+incompatible
  * Migrate linter to v2
  * bump go version + bump deps
  * implement TextMarshaler/JSONMarshaler more consistently
  * Update CodeQL permissions
  * Update goreleaser permissions
  * Update provenance action in release
  * Update validator action
- drop CVE-2025-22868.patch (merged upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763812800">- set version</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1765195200">- update to 0.20.7:
  * Fix ArgsEscaped lint directive
  * transport: Fix broken links to distribution docs
  * fix(remote): using customized retry predicate func if
    provided
  * Adding docker file
  * crane: Add timestamp to flatten layer
  * feat(remote): pass retryBackoff option to transport
  * Expose clobber refusal error
  * Build artifacts for riscv64
  * Update dependencies and deprecate DockerVersion field</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1772539200">- update to 0.21.1:
  * Add WithFileBufferedOpener for file-backed daemon image
    buffering
  * crane: fix case in auth response json
- update to 0.21.0:
  * fix(mutate): don't skip dir replacements via whiteout in
    export
  * Improve performance of v1.NewHash
  * Bump the actions group across 1 directory with 4 updates
  * Bump the root-deps group across 1 directory with 7 updates
  * Fix error messages in crane_test.go
  * Bump go version across packages to 1.25.6
  * Join go.mod dependency updates
  * Bump the go-deps group across 3 directories with 3 updates
  * Disable taint gosec lints
  * Update go version used in goreleaser
- update to 0.20.7:
  * Fix ArgsEscaped lint directive
  * transport: Fix broken links to distribution docs
  * fix(remote): using customized retry predicate func if
    provided
  * Adding docker file
  * crane: Add timestamp to flatten layer
  * feat(remote): pass retryBackoff option to transport
  * Expose clobber refusal error
  * Build artifacts for riscv64
  * Update dependencies and deprecate DockerVersion field</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774267200">- update to 0.21.3:
  * Adds local file support to the `crane index` subcommand
  * migrate to github.com/moby/moby modules
  * Bump the go-deps group across 4 directories with 7 updates
  * Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the
    actions group
  * mutate: reject path traversal and symlink escape in Extract
  * tarball: detect symlink cycles in extractFileFromTar
  * bump golang to 1.25.7
- update to 0.21.2:
  * Better handle redirects to https in ping
  * **Full Changelog**: https://github.com/google/go-
    containerregistry/compare/v0.21.1...v0.21.2</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782734400">- update to 0.21.7:
  * tarball: return error instead of panicking on missing
    rootfs.diff_ids
  * gcrane: honor --platform flag in copy
  * mutate: verify layer digests in Extract and Time
  * tarball: close layer readers during Write
  * build(deps): bump the actions group across 1 directory with 2
    updates
  * build(deps): bump github.com/docker/cli from
    29.4.3+incompatible to 29.5.2+incompatible in the go-deps
    group across 1 directory
  * BUGFIX: Fail with error when read exceeds maximum
  * build(deps): bump the actions group across 1 directory with 2
    updates
  * fix(name): anchor loopback registry detection
  * Reject symlinks in OCI layout blobs
  * fix(crane): avoid creating export tar on pull failure
  * feat(kubernetes): allow ignoring pull secrets
  * fix(name): preserve localhost registry references
  * pkg/registry: export ErrNotFound
  * pkg/registry: export RedirectError
  * build(deps): bump the go-deps group across 1 directory with 2
    updates
  * build(deps): bump the actions group across 1 directory with 2
    updates
  * fix: prevent SSRF in google.List() pagination
  * internal/gzip: fix goroutine leak in ReadCloserLevel
  * fix(transport): apply refreshed bearer token after cross-host
    redirect
  * build(deps): bump the go-deps group across 3 directories with
    4 updates
  * fix(tarball): normalize paths when matching files
  * transport: do not re-attach bearer token after cross-host
    redirect
  * Bump CI go version to 1.26.4
- update to 0.21.6:
  * fix: update dependencies to use new azure sdk components
  * transport: restore resp.Body in retryError so CheckError can
    parse it
  * pkg/registry: return 202 Accepted for PATCH chunk uploads
  * Follow OCI distribution spec for artifactType and annotations
  * actions: attach Codecov token to coverage tests on main
  * remote: use DeleteScope (with "delete" action) for manifest
    deletion
  * remote: limit concurrent layer pulls
  * pkg/registry: reject corrupt disk blobs
  * mutate: close layer readers during export
  * crane/flatten: preserve image media type when flattening
  * build(deps): bump goreleaser/goreleaser-action from 7.0.0 to
    7.2.1 in the actions group across 1 directory
  * build(deps): bump go.opentelemetry.io/otel from 1.36.0 to
    1.41.0
  * build(deps): bump the go-deps group across 3 directories with
    6 updates
  * Replace go-homedir with os.UserHomeDir
  * pkg/name: only treat .localhost as non-HTTPS, not .local
  * transport: block unspecified IPs (0.0.0.0, ::) in
    validateRealmURL
  * test(mutate): add Extract round-trip test for filesystem
    object preservation
  * experiments: remove deprecated support for estargz
  * build(deps): bump aws-actions/configure-aws-credentials from
    6.1.0 to 6.1.1 in the actions group
  * fix: limit HTTP response body reads to prevent OOM
  * build(deps): bump the go-deps group across 3 directories with
    6 updates
  * transport: block redirects from token server to private/link-
    local addresses (SSRF fix)
  * pkg/v1/mutate: preserve relative symlinks that stay within
    rootfs in Extract
  * validate: skip non-layer layers
  * remote: validate foreign layer URLs to prevent SSRF (fixes
    [#2259])
  * remote: block SSRF via private-IP Location headers in blob
    uploads
  * fix(mutate): preserve config blob and layers for non-Docker
    OCI artifacts
  * fix: preserve per-occurrence layer identity in
    mutate.Image.Layers()
  * transport: retry HTTP 429 (Too Many Requests)
  * transport: allow bearer realm at same host:port as registry
  * Update go version to 1.26.3
- update to 0.21.5:
  * Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0
  * update to Go 1.26.2
  * Bump aws-actions/configure-aws-credentials from 6.0.0 to
    6.1.0 in the actions group across 1 directory
  * build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in
    the go-deps group across 1 directory
  * **Full Changelog**: https://github.com/google/go-
    containerregistry/compare/v0.21.4...v0.21.5
- update to 0.21.4:
  * go.mod: do not make a viral minimum go version
  * Avoid pruning absolute links from extracted and flattened
    images
  * Bump the go-deps group across 3 directories with 5 updates
  * fix: update to go1.25.8, and use separate .go-version file
  * Bump CI go version to 1.26.1
  * Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the
    actions group
  * fork distribution client v3 auth-challenge as an internal
    package (squashed)
  * transport: validate Bearer realm URL to prevent SSRF
  * revert path traversal and symlink escape from #2227
  * Fix pkg/v1/google/auth tests for arm64
  * goreleaser: Update goreleaser config and GH action</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1785931200">- update to 0.21.8:
  * The artifacts attached to this release are missing SLSA
    provenance, see #2390.
  * build(deps): bump the go-deps group across 1 directory with 3
    updates
  * build(deps): bump golang.org/x/crypto from 0.45.0 to 0.52.0
    in /cmd/krane
  * build(deps): bump golang.org/x/crypto from 0.50.0 to 0.52.0
    in /pkg/authn/k8schain
  * build(deps): bump golang.org/x/net from 0.49.0 to 0.55.0 in
    /pkg/authn/kubernetes
  * build(deps): bump the go-deps group across 3 directories with
    7 updates
  * build(deps): bump the actions group across 1 directory with 5
    updates
  * Reject unsafe Windows archive paths in Extract
  * feat(goreleaser): add loong64 build support for
    crane/gcrane/krane
  * Document tag and digest reference semantics
  * remote: release pull limiter slot when body is read to EOF
  * tarball: bounds-check layer index in uncompressed
    LayerByDiffID
  * authn: read Podman auth from XDG config
  * transport: per-host bearer token exchange on cross-host
    redirect
  * mutate: bounds-check layer index when building rebase
    addendums
  * fix(daemon): copy ExposedPorts from source config in
    computeImageConfig
  * feat(remote): add WithReferrersTagFallback option
  * mutate: apply opaque-directory whiteouts (.wh..wh..opq) in
    Extract
  * tarball: use correct file extension for zstd/uncompressed
  * build(deps): bump github.com/moby/moby/client from 0.5.0 to
    0.5.1 in the go-deps group across 1 directory
  * actions: update actions to be pinned by hash
  * Bump go version to 1.26.5</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1787659200">- update to 0.22.0:
  * mutate: let Time and Canonical take tarball.LayerOption
  * build: add multi-architecture Cloud Build configurations for
    crane, gcrane, and krane
  * remote: resolve push-check credentials against the repository
  * Allow single-character repository paths
  * fix: add missing substitutions and workspace cleanup to new
    build files
  * remote: retry failed Puller and Pusher initialization
  * build(deps): bump the actions group across 1 directory with 8
    updates
  * build(deps): bump the go-deps group across 1 directory with 3
    updates
  * go.mod: bump Go version + add toolchain directive to replace
    .go-version file
  * fix: Fix new build options and provenance
  * fix(build): unify new build flow into cloudbuild_v2.yaml</changelog>
</package>
<package pkgid="9b6025095bf3b4641ba4f3fbcb865c501e59aaba9d6342a6b0f070931cbe10134a1b1b4c0b988a866071803275f2e940fb33e4a76eae4928d50a68dba3da380a" name="gd-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.3" rel="6.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785499200">- added patches
  CVE-2026-9672: upgrade gd [bsc#1273101]
  * gd-CVE-2026-9672.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785758400">- modified patches [bsc#1273101]
  * gd-CVE-2026-9672.patch (fix wrong backport)</changelog>
</package>
<package pkgid="4a237938c52f9b1e2f691cb570908230b9a10212f0db54b4f6ffb6f803dfc20d52659ec10671005b2c5280de7419edfa9dde500581ee121349fc3710e35ca34f" name="gd-debugsource" arch="i586">
  <version epoch="0" ver="2.3.3" rel="6.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785499200">- added patches
  CVE-2026-9672: upgrade gd [bsc#1273101]
  * gd-CVE-2026-9672.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1785758400">- modified patches [bsc#1273101]
  * gd-CVE-2026-9672.patch (fix wrong backport)</changelog>
</package>
<package pkgid="c6a2ab959014e2fc3d0424e18ed3ce0d7d2a30fef1096d263a83ac9c2d485196cbeabb98c3afd855aa50d8665ce2ba8346c3beb338893a168852b0cb8d602a28" name="gdal-debuginfo" arch="i586">
  <version epoch="0" ver="3.13.1" rel="2.1"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1769256000">- Remove lerc build option: It has no effect when using external
  libtiff -- boo#1257123</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1769774400">- Update to 3.12.1
  * GDAL 3.12.1 is a bugfix release.
  [#]# Port
  * VSIZipFilesystemHandler::GetFileInfo(): extra sanity check to
    avoid later huge memory allocations (ossfuzz#457877771)
  * /vsicurl/: fix a redirect to a URL ending with a slash followed
    by a 403
  [#]# Algorithms
  * Rasterize: avoid integer overflows on huge geometry coordinates
  * GDALFPolygonize(): make it handle 64-bit float rasters on their
    native precision, and not Float32 (#13526)
  [#]# Core
  * GDALGeoTransform::Apply(const OGREnvelope &amp;,
    GDALRasterWindow&amp;): avoid integer overflows
  * ComputeRasterMinMaxLocation(): fix on all inf/-inf rasters
  * GDALProxyPoolDataset::GetGCPSpatialRef(): fix nullptr
    dereference
  * Deferred plugin loading: add GDAL_DCAP_UPDATE to cached driver
    metadata items in proxy driver, to avoid plugins to be
    unnecessarily loaded
  * GDALJP2Metadata::CollectGMLData(): avoid memory leak on
    malformed documents
  * JPEG2000 writer: remove NUL terminated byte at end of payload
    of 'lbl ' and 'xml ' boxes
  * ComputeStatistics(): fix imprecise result on stddev on Float64
    with SSE2/AVX2 optimization (3.12.0 regression) (#13543)
  * ComputeStatistics(): increase precision for mean and stddev
    computation on Float32 to Float64 (3.12.0 regression)
  [#]# Raster utilities
  * gdalinfo -json output: fix stac:transform coefficient order
    (#13358)
  * gdalinfo -json: fix setting [stac][raster:bands][0][nodata] for
    floating-point datasets
  * GDALZonalStats: Fix error for certain polygons outside raster
    extent (#13376)
  * gdal raster zonal-stats: avoid integer overflows on geometries
    with huge coordinate values
  * gdal raster tile: fix stalling in --parallel-mode=spawn with
    CPL_DEBUG=ON on Windows (#13390)
  * gdal mdim convert: fix specifying multiple values for --group,
  - -subset, --scale-axes
  * gdal raster convert: avoid error message when outputting to
    /vsistdout/ (#13400)
  * gdal raster calc / VRTDerivedRasterBand: fix
    computation/transfer data type with ComplexSource (#13409)
  * gdal raster compare/info/tile: make them work properly in a
    pipeline where the input dataset is provided not in the
    pipeline string
  * gdal vector make-valid: avoid skipping 3d geometries (#13425)
  * ogr2ogr/VectorTranslate: fix (and improve) selectFields support
    in Arrow code path (#13401)
  * gdal vector check-geometry: add include-field option
  * gdal raster color-map/gdaldem color-relief: fix crash when
    color map is invalid and outputting to a format without
    CreateCopy capability
  * GDALGeosNonStreamingAlgorithmDataset: Avoid crash with multiple
    input layers
  * gdal vector sql: fix --overwrite-layer (#13516)
  * gdal raster calc: allow to specify input files as nested
    pipelines (#13493)
  * gdalwarp: fix artifacts (related to chunked processing) when
    using -r sum resampling (#13539)
  [#]# Raster drivers
  [#]## GTI driver:
  * accept tiles with south-up orientation (auto-warp them to
    north-up) (#13416)
  * allow 'stac_extensions' field (in addition to 'stac_version')
    to be a marker for STAC GeoParquet
  * STAC GeoParquet: make it ready for top-level 'bands' object and
    eo v2.0 stac extension
  * only rewrite URLs (like gs:// --&gt; /vsigs/) for a STAC
    collection catalog (#12900)
  [#]## GTiff driver:
  * avoid a warning to be emitted when created RRD overviews
  [#]## HDF5 driver:
  * do not report GCPs on swath geolocation fields, but report
    GEOLOCATION
  [#]## netCDF driver:
  * fix potential linking issue in
    GDAL_REGISTER_DRIVER_NETCDF_FOR_LATER_PLUGIN=ON mode (#13410)
  [#]## NITF driver:
  * fix reading extended header TREs (#13510)
  [#]## STACIT driver:
  * do not emit initial pagination request with a '{}' body
  [#]## VRT driver:
  * Add "name" attribute to source types in xml schema
  * with nearest neighbor, round source coordinates as we do in
    generic GDALRasterBand::IRasterIO() (#13464)
  * disable multithreading on neighbouring sources not perfectly
    aligned on an integer output coordinate, to avoid non
    deterministic pixel output
  [#]## Zarr driver:
  * fix one way of opening Kerchunk Parquet reference stores
  * avoid excessive processing time on corrupted NCZarr datasets
    (ossfuzz#459241526)
- Fix build with Poppler 26.01.00, add gdal-pr13664-poppler26.patch</changelog>
  <changelog author="Libor Pechacek &lt;lpechacek@gmx.com&gt;" date="1771329600">- Make dependency on NetCDF optional and set the default for
  s390x, s390, armv7l and i586 to "off".
- Update to 3.12.2
  GDAL 3.12.2 is a bugfix release.
  [#]# Build
  * Arrow/Parquet: fix build issue with libarrow 23.0 with
    precompiled headers
  * PDF: add compatibility with Poppler 26.01.0 (#13668)
  * LIBKML: workaround build issue with boost 1.90, clang 21 and
    c++23 (#13709)
  * Add explicit include for std::strtoull
  [#]# Miscellaneous
  * gdal-bash-completion.sh: do not put '.py' in function
    identifiers (#13570)
  * gdal-bash-completion.sh: add completion for .py scripts
  * invoked without the .py suffix (#13570)
  [#]# GDAL 3.12.2
  [#]## Port
  * VSIMkdirRecursive(): avoid stack call overflow on huge
    strings (ossfuzz#471096341)
  * /vsicurl_streaming/: fix setting the file size
  * /vsicurl/: handle HTTP 302 response to HEAD requests
  * /vsicurl/ GetFileSizeOrHeaders(): do not propagate
    authentication sent to the original URL to a S3-like redirect
  [#]## Algorithms
  * Warp: fix inappropriate dst nodata avoidance with
    UNIFIED_SRC_NODATA=YES (#13677)
  * GDALWarpOperation::WarpRegionToBuffer(): avoid integer
    overflow (ossfuzz#476973663)
  * GDALWarpOperation::ComputeSourceWindowTransformPoints():
    avoid integer overflow (ossfuzz#476810001)
  * contour: do not emit error when raster is all nodata, but
    return an empty layer (#13735)
  * GDALTransformer(): ignore MAX_GCP_ORDER when METHOD=GCP_TPS,
    and sanitize negative values of MAX_GCP_ORDER when METHOD=GCP_POLYNOMIAL
  * TPS transformer: check RAM available to avoid crashes / system freeze
  [#]## Raster core
  * GDALBufferHasOnlyNoData(): fix potential unsigned integer
    overflow on very large buffers on 32-bit builds
  * GDALGetJPEG2000Structure(): avoid unsigned integer overflow
    on corrupted files (ossfuzz #474176152)
  * gdalrescaledalphaband.cpp: avoid potential int overflow
  [#]## Utilities
  * gdal CLI: remove static registration of top-level algorithms
    that did not work on static builds (firelab/gdalraster#826)
  * gdal raster mosaic: when specifying --target-aligned-pixels,
    check that --resolution is also specified (#13651)
  * gdal raster color-map: make it work better with pipelines (#13740)
  * gdal raster contour/footprint/polygon: fix issue with
    temporary gpkg file on MacOS (#13794)
  [#]## Raster drivers
  BMP driver:
  * fix bug in decoding of RLE4 encoded mode
  ENVI driver:
  * avoid unsigned integer overflow on corrupted datasets
    (ossfuzz#474923693)
  GRIB driver:
  * fix stack-buffer-overflow read of ossfuzz#474605327
  GTiff driver:
  * make GetMetadataItem(&lt;top-level-key&gt;, json:ISIS3) return a
    subset of the whole JSON
  * avoid int overflow when reading 1-bit images with strip of
    width in [2147483641,2147483647] range
  * Internal libtiff: TIFFReadDirectory(): re-set
    TIFF_LAZYSTRILELOAD if file opened in 'O' mode (ossfuzz
    [#470691578])
  * Internal libtiff: _TIFFGetStrileOffsetOrByteCountValue():
    fix potential crash on corrupted files when file opened in
    'O' mode (ossfuzz #471328917)
  * Internal libtiff: resync with upstream to fix ossfuzz
    [#471472003]
  * Internal libtiff: JPEGDecode(): fix memory leak in error
    code path (ossfuzz #471945501)
  HF2 driver:
  * fix reading negative elevations
  ISIS3 driver:
  * PVL&lt;--&gt;JSON: fix/improve parsing of arrays with values with
    unit
  * PVL&lt;--&gt;JSON: deal with repeated keywords
  LIBERTIFF driver:
  * avoid int overflow when reading 1-bit images with strip of
    width in [2147483641,2147483647] range
  * avoid integer overflows when reading huge rasters (such that
    dt_size * block_width &gt; INT_MAX)
  MiraMonRaster driver:
  * fix dataset geotransform when several bands (#13595)
  NITF driver:
  * nitf_spec.xml: fix inverted latitude and longitude in RPFIMG
    CoverageSectionSubheader
  SENTINEL2 driver:
  * geoloc-enabled subdatasets: deal with (expected) missing
    granules
  VRT driver:
  * Pansharpen: avoid potential int overflow
  * Pansharpen: fix serializing the VRT pansharpen dataset to
    disk when panchromatic and multispectral bands have not the
    same extent
  * Pansharpen: fix wrong test regarding vertical orientation of
    input datasets
  * Pansharpen: Add sanity check to avoid double-&gt;int overflow
  XYZ driver:
  * avoid potential write heap-buffer-overflow on corrupted
    files (ossfuzz#478009737)
  [#]# OGR 3.12.2
  [#]## Vector drivers
  JML driver:
  * fix memleak when GetLayerDefn() is called after
    ResetReading() (ossfuzz#477312378)
  LIBKML driver:
  * if a simple field has the same name as a core attribute, add
    a 2 suffix to its name (#13590)
  MITAB driver:
  * .mif reader: accepts linestring and multilinestring of 1
    point (even zero) (#13796)
  NAS driver:
  * fix updates with unqualified properties (ie.
    lebenszeitintervall /AA_Lebenszeitintervall/endet vs.
    adv:lebenszeitintervall/ adv:AA_Lebenszeitintervall/adv:endet)
  ODS driver:
  * fix reading field name when the first data line has less
    columns than the title line (#13687)
  OSM driver:
  * fix reading complex multipolygons (3.11.5 regression)
    (#13610)
  Parquet driver:
  * fix so that Hive partitionned datasets are filtered properly
  * avoid conflicts with geoarrow.pyarrow Python module when
    opening GeoArrow encoded files that have no GeoParquet
    metadata
  WFS driver:
  * really skip EPSG:404000 fake GeoServer SRS (#13611)
  * disable VSI_CACHE when getting streamed results, as useless
- Remove gdal-pr13664-poppler26.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1771416000">- Fix build with Poppler 26.02.0:
  * Add gdal-pr13850-poppler26_02.patch</changelog>
  <changelog author="Libor Pechacek &lt;lpechacek@gmx.com&gt;" date="1775995200">- Update to 3.12.3
  GDAL 3.12.3 is a bugfix release.
  [#]# Build
  * PDF: add compatibility with Poppler 26.02.0 (#13857) HDF5:
    Adding proper support for parallel HDF5
  [#]# GDAL 3.12.3
  [#]## Port
  * Add CPLLexicallyNormalize() to normalize file paths,
    to fix oss-fuzz#473110068
  [#]## Algorithms
  * Homography GCP transformer: fix bad scaling factor on
    overviews (3.11.0 regression) (qgis/QGIS#65011)
  * GDALCreateAndReprojectImage(): fix memleak in error code
    path (#14001)
  * GDALWarpResolveWorkingDataType(): do not default to UInt8
    before looking at data type bands (#14063)
  * Warper: add dedicated code path for Int8 nearest neighbour
    resampling (#14063)
  * viewshed: allow out-of-range values outside of Byte range
    for DEM and GROUND modes
  [#]## Core
  * RMS overview resampling: fix error in normalization formula
  [#]## Utilities
  * gdal raster calc: properly handle inputs with no geotransform
  * gdal raster contour/polygonize: expose --output-layer for
    pipeline mode
  * gdal raster edit: add missing --oo option in standalone mode
    (#14107)
  * gdalinfo: support again -wkt_format WKT1_ESRI (#13906)
  * gdaltindex: use GDALWarp for reprojected extents
  * gdal pipeline: fix nullptr deref on 'read -h' pipeline in
    non-command line mode (oss-fuzz#485952614)
  * gdal dataset copy/rename: make it work with vector datasets,
    and directories (#14097)
  * gdal2tiles: fix wrong extent computation on source raster
    with non-square pixels
  [#]## Raster drivers
  GIF driver:
  * avoid potential left shift of &gt;=32 positions
    (oss-fuzz#481899239)
  * avoid potential crash on corrupted datasets
    (oss-fuzz#481841770)
  Georaster driver:
  * Preserve the double quote in the database connection string.
  GTI driver:
  * avoid warning about 'Tile index is out of sync with actual
    extent' (#13944)
  * add a WARPING_MEMORY_SIZE open option (#14063)
  * on-the-fly reprojection: avoid creating a -dstalpha band
    when not needed (#14063)
  GTIFF driver:
  * accept Float16 with PREDICTOR=3
  * dataset creation: do not trigger output directory listing
    if GDAL_DISABLE_READDIR_ON_OPEN=TRUE (3.12.0 regression,
    [#13930])
  * avoid potential use-after-free related to querying
    IMAGE_STRUCTURE metadata domain (oss-fuzz#478560270)
  LIBERTIFF driver:
  * validate value of PlanarConfiguration to avoid later
    issues such as in the LERC codec (oss-fuzz#484435855)
  netCDF driver:
  * use stored GeoTransform attribute only if consistent with
    dimensio variables (#13823)
  * avoid warning when a GeoTransform attribute with gt.yscale
    &gt; 0 is found (qgis/QGIS#64873)
  * Handle port numbers in GDALGetSubdatasetInfo
  PDS4 driver:
  * avoid integer division by zero on corrupted file
    (oss-fuzz#483762324)
  RPFTOC driver:
  * fix georeferencing of polar zones
  VRT driver:
  * VRTDerivedRasterBand::IRasterIO(): fix output buffer zero
    initialization when nLineSpace != nBufXSize * nPixelSpace
    (#13862)
  * VRTDerivedRasterBand::IRasterIO(): refine check to
    decide for splitting or not based on the actual number
    of contributing sources
  Zarr V2 driver:
  * multithreaded decoding: avoid potential memory leak / race /
    user after free (oss-fuzz#489132118 and oss-fuzz#490674996)
  [#]# OGR 3.12.3
  [#]## Core
  * OGRSQL: honor spatial filter defined through ExecuteSQL()
    when result set is an aggregation record
  [#]## Utilities
  * gdal vector select: expose --output-layer for pipeline mode
  * ogrmerge: fix error messages (#14013)
  * ogrmerge.py: make it work with input filenames with leading
    spaces (#14121)
  [#]## Vector drivers
  ADBC driver:
  * add compatibility with DuckDB 1.5
  GML driver:
  * fix memory leak on invalid files with invalid geometry
    cross-linking (oss-fuzz#487160964)
  GPKG driver:
  * fix GetFeatureCount() result on spatial filter just after
    insertion under transaction, in some circumstance (#13919)
- Drop upstream patch:
  * gdal-pr13850-poppler26_02.patch</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1776254400">- Remove broken "LicenseRef-" typo
- Fix changelog history</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1779624000">- Update to release 3.12.4
  GDAL 3.12.4 is a bugfix release.
  [#]# Build
  * Fix build with  -DGDAL_ENABLE_ALGORITHMS=OFF
  * Fix build against Poppler 26.04.00
  * FindSQLite3: Add missing cmake includes (CheckCXXSourceCompiles)
  [#]# Resource files
  * Fix JSON Schema validation errors in gdalinfo and ogrinfo schemas (#14411)
  [#]# GDAL 3.12.4
  [#]## Port
  * CPLDefaultErrorHandler(): avoid potential use-after-free
  * Error handling: avoid potential crash when a debug message goes through the
    global error handler while a thread-local error handler is in use with
    CPLSetCurrentErrorHandlerCatchDebug(false) (#14262)
  * /vsicurl/: when initial HEAD returns Accept-ranges: bytes without
    Content-Length, retry with a limited range GET (qgis/QGIS#65800)
  [#]## Algorithms
  * Warper: more reliable progress interruption detection in multi-threaded case
  * Warper: avoid potential dead-lock, when warping is done from a worker thread
    of the GDAL global thread pool (#14262)
  [#]## Core
  * Resampling: fix wrong NaN handling for bilinear/cubic/cubicspline/lanczos
    when the band nodata value is also NaN (#14353)
  [#]## Utilities
  * gdal pipeline: display correct raster vs vector help message in mixed
    pipelines (#14197)
  * gdal pipeline: make nested pipelines work when several input datasets are
    possible (such as vector concat) (#14415)
  * gdal raster edit: avoid error when used within a pipeline and previous step
    is anonymous VRT (#14331)
  * gdal raster as-features: avoid missing features with --skip-nodata (#14348)
  [#]## Raster drivers
  GTI driver:
  * make relative filenames in XML or .gti.gpkg relative to the main file (#14344)
  * fix 'panBandMap[0] = 0, this band does not exist on dataset' error when doing
  downsampled requests on dataset with mask band + overviews (#14409)
  HDF4 driver:
  * fix various fix heap-buffer-overflow/nullptr-deref crashes on
    corrupted/hostile dataset.
  HDF5 driver:
  * workaround libhdf5 2.1 headers redefining _POSIX_C_SOURCE
  JP2OpenJPEG driver:
  * writer: fix duplicate type/association pairs in CDEF box for 3 grey band+alpha
    JP2 files (#14185)
  MiramonRaster driver:
  * Fixing first section VERSION (#14166)
  VRT driver:
  * VRTDerivedRasterBand: make it create correctly implicit overviews (#14165)
  [#]# OGR 3.12.4
  [#]## Core
  * Arrow interface: CompactValidityBuffer(): fix compliance with ArrowArray spec
    when null_count == 0 (#14155)
  * OGRGeometryFactory::transformWithOptions(): make sure polygons are closed in
    polar reprojection code (GEOS 3.15 compatibility)
  [#]## Utilities
  * Fix crash with 'gdal vector pipeline read my.shp --layer my ! sql --sql ... ! ...'
  * gdal vector pipeline read --layer: make sure ExecuteSQL() forwards to the
    source dataset
  [#]## Vector drivers
  MiraMonVector driver:
  * CreateLayer(): launder layer name for filename compatibility
  Parquet driver:
  * add support for LargeList type
  PCIDSK driver:
  * add 2 PCI datums
  WFS driver:
  * WFS-T: fix formatting of xs:dateTime, xs:date and xs:boolean fields
  [#]# Python bindings
  * Python error handling: some hardening
- fix boo#1264521
- fix boo#1264522
- fix boo#1264523
- fix boo#1264525
- fix boo#1264529
- fix boo#1264530</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780488000">- Update to version 3.13.0 "Iowa City":
  * New 'gdal' command line interface subcommands: vector
    combine, concave-hull, convex-hull, create, dissolve,
    export-schema, update, rename-layer and sort; dataset
    check; driver cog/gpkg validate; and a pipeline 'external'
    step to run an external command
  * New E57 read-only raster driver (2D images from ASTM E2807
    E57 files)
  * New SAR Compensated Phase History Data (CPHD) multidimensional
    read-only driver
  * New JP2GROK read/write JPEG-2000 driver using the Grok
    toolkit (AGPLv3)
  * COG driver: implement Create() for random write creation
  * S102/S104/S111 drivers: add write support
  * MiraMonRaster: add creation support
  * NITF driver: add CADRG writing support
  * Zarr: various Zarr V3 improvements (sharding), multiscales,
    and spatial/proj extensions for EOPF products
  * Add support for INTERLIS 2.4
  * Restore the OGR Tiger and UK.NTF drivers (previously removed)
  * Add compatibility with Poppler up to 26.04.00
- Bump soversion to 39 (libgdal38 -&gt; libgdal39)
- Convert several -devel BuildRequires to pkgconfig() form
- Add curl-devel &gt;= 7.68 (minimum required by GDAL 3.13)
- Package the new gdal CLI subcommand man pages</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1780747200">- Fix boo#1264521, boo#1264522, boo#1264523, boo#1264525
- Fix boo#1264729, boo#1264730, boo#1266376
- Update to version 3.13.1
  GDAL 3.13.1 is a bugfix release.
  + Build
  * Fix build against Poppler 26.06.00
  * JP2Grok requires Grok &gt;= 20.3.2
  + GDAL 3.13.1
  - Port
  * /vsicurl/: make it year 2038 ready on 32-bit systems or Windows
  * /vsis3/: fix support for listing directory buckets that had been broken per 4bd8d578b50
  - Algorithms
  * Warper Lanczos: remove special case when the ratio of valid source
    pixels/total is below 1/2 (#14560)
  * Zonal stats: avoid undefined behavior when a raster zone dataset has a NaN value
  + Core
  * GeoHEIF: do not report geotransform when there is none
  * Factor code related to overview selection between RasterIO() and gdalwarp
  * GDALRasterBand::HasConflictingMaskSources(): fix potential nullptr dereference
  * CopyWords float -&gt; signed int8/int16/int32 SSE2 code path: convert NaN to 0
    for consistency with scalar code path
  * CopyWords float -&gt; integer data type: optimization for NEON
  * GDALCopy4Words: slightly optimize float -&gt; signed int8/16/32
  * CopyWords: int32 -&gt; uint16: speed enhancement and code cleanup
  * GDALCopyWords uint32-&gt;int32 SSE4.1/NEON: fix wrong loop indices (only speed
    impact)
  * GDALCopyWords: optimize Int32&lt;--&gt;UInt32 in SSE2
  * GDALCopyWords(): add int32-&gt;int16 SSE2 optimized code path
  * GDALCopyWords(): add int16-&gt;uint8 SSE2 optimized code path
  * GDALAlgorithmArg::SetFrom(const GDALArgDatasetValue &amp;): fix inappropriate check
  + Utilities
  * apps/: use non-deprecated argument names
  * gdal external: make sure temporary files are deleted on Windows
  * gdal pipeline: fix nested pipeline inside a step whose name can be raster or
    vector (such as clip) (#14637)
  * gdal pipeline: fix '.... ! materialize --output my.tif ! tile' (#14621)
  * gdal pipeline: address case like 'gdal pipeline read vector_dataset !
    clip --input raster_dataset --like _PIPE_ ! write output_raster'
  * gdal pipeline: make 'materialize' step guess output format when named output
    is specified
  * gdal pipeline replay: make it work when the pipeline uses a short argument
    name and the substitution uses the long one
  * gdal raster calc: fix potential nullptr dereference in case of crazy creation
    option (ossfuzz #513677126)
  * gdal raster color-map: add support for current GMT .cpt color table file
  * gdal raster pipeline .... ! tile: avoid the output filename to be printed in
    stdout
  * gdal raster polygonize: fix empty output layer name in pipeline
  * gdal raster rgb-to-palette: fix crash with transparency / very low number
    of colors (#14682)
  * gdal raster tile: add automatic source overview selection(#14560)
  * gdal vsi list: display last modification timestamp of single file
  * gdalwarp: in 3D-&gt;3D vshift mode, do not copy source unit type to output file
    (#14503)
  * gdalwarp: fix wrong blank border detection, especially with geolocation arrays
    (3.11 regression) (#14570)
  * gdalbuildvrt: in -separate mode, emit warning when nodata is out of range
    (#14601)
  + Raster drivers
  - BAG driver:
  * fix potential heap buffer overflow in LoadMetadata()(#14600)
  - ENVISAT driver:
  * avoid crashes, excessive memory alloc and heap buffer overflow (#14526)
  - GRIB driver:
  * Avoid invalid read in g2clib comunpack (fixes #14548)
  * mdl_LocalUnpack(): fix incomplete fix for #14455/#14457
  * ReadGrib2Record(): avoid potential (unlikely) int overflows (#14622)
  - HDF4 driver:
  * HDF4-EOS: fix nullptr deref when opening inexisting array
  - HDF5 driver:
  * fix (potential?) integer truncation/heap buffer overflow in
    HDF5CreateGroupObjs() (#14600)
  - HFA driver:
  * fix read before heap allocation in BuildEntryFromMIFObject() (#14547)
  - JP2Grok driver:
  * fast 16 bit pathway for decompression
  * scale overview coords up to full resolution before calling Grok (#14516)
  * fix tile cache strategy for overview datasets
  - LIBERTIFF driver:
  * fix reading a NoData value whose string representation is between 4 and 8
    bytes on BigTIFF files (#14482)
  - MRF driver:
  * Fix input JPEG mismatch (heap buffer overflow write) (#14549)
  * MRF: check max interleaved bands (#14666)
  * allow to decode naked Lerc2 files with masks with liblerc &gt;= 3.0 (#14676)
  - netCDF driver:
  * Avoid reading attributes without checking length (#14594)
  - NITF driver:
  * update parsing of BANDSB TRE to handle all WAVE_LENGTH_UNIT cases
  - TileDB driver:
  * restrict /vsis3/ identification to .tdb extension or no extension (#14508)
  - VRT driver:
  * VRTKernelFilteredSource: avoid undefined behavior with mode filter when a
    input pixel has a NaN value
  * VRT multidim: fix deadlock on closing when a VRTMDArraySourceFromArray
    references another VRTMDArraySourceFromArray
  - ZARR driver:
  * fix write-heap-buffer-overflow on compound data types with several
    dynamically allocate type (strings) (#14543)
  * fix read heap buffer overflow on corrupted sharded array (#14545)
  + OGR 3.13.1
  - Vector core
  * Dataset creation: emit an explicit warning when a dsco doesn't exist but a lco
    of same name does
  * Layer creation: emit an explicit warning when a lco doesn't exist but a dsco
    of same name does
  * ogrgeometry: Rename SFCGAL_VERSION macro to avoid name collision
  - Vector utilities
  * gdal vector clip: make it robust to scenarios like 'gdal pipeline read
    byte.tif ! clip --input byte.shp --like _PIPE_ ! write /vsimem/out.shp'
  * gdal vector combine: add autocompletion for --group-by
  * gdal vector partition: add autocompletion for --field
  * gdal vector reproject: set the help URL to vector repoject standalone instead
    of vector pipeline
  * ogr2ogr/gdal vector convert: CSV output: set GEOMETRY=AS_WKT as dsco when set
    as lco (#14483)
  * ogrlineref: avoid undefined behavior with NaN values
  - Vector drivers
    +FlatGeobuf driver:
  * fix off-by-one bounds check in readPoint that may cause heap-buffer-overflow
    read (#14528)
  - GeoJSON driver:
  * writer: support recognizing 'application/geo+json', in addition to
    'application/vnd.geo+json'
  - GPKG driver:
  * make RTree node ordering to be (hopefully) identical across platforms
    (#14685)
  - MITAB driver:
  * fix stack-buffer-overflow read in TABINDFile::BuildKey (#14529)
  * fix EscapeString heap-buffer-overflow write when all characters are
    double-quotes (#14530)
  - OSM driver:
  * fix wrong upper bound in call to ReadOSMInfo() causing heap-buffer-overflow
    read (#14532)
  - Parquet driver:
  * fix SetIgnoredFields() crash when a top-level Parquet column and a nested one
    have same name (#14610)
  * declare empty GDAL_DMD_CREATIONOPTIONLIST
  - Selafin driver:
  * fix out-of-bounds read when coordinate array is shorter than declared point
    count (#14544)
  - Python bindings
  * recognize -oo in gdal.VectorTranslate(..., options = ['-oo', 'FOO=BAR']) and
    other similar methods
  - Raster drivers</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782216000">- Build the Python bindings for all supported interpreters
  instead of only the default one (boo#1246076):
  * compile the C++ core once and build the osgeo bindings for
    each supported Python flavor against it
  * move the Python command line utilities (gdal_calc.py, ...)
    into a new noarch gdal-python-tools subpackage
- Enable additional format drivers that are shipped by other
  distributions:
  * CFITSIO (FITS), Qhull, HEIF, JPEG-XL, AVIF and Blosc support
  * enable libdeflate support explicitly
- Drop build constructs for the now-EOL Leap 15 / SLE 15
  codestreams (gcc 13 override, sle15 python module macros)</changelog>
</package>
<package pkgid="8753115bfaed1ca0d2f1c947b4637e02256781457707eede618f8cc2aefc68cfb0cbeedeeee0a8d4b251bf2e3c8ef7a05af7538339cc75620e782f9c9c684d01" name="gdal-debugsource" arch="i586">
  <version epoch="0" ver="3.13.1" rel="2.1"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1769256000">- Remove lerc build option: It has no effect when using external
  libtiff -- boo#1257123</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1769774400">- Update to 3.12.1
  * GDAL 3.12.1 is a bugfix release.
  [#]# Port
  * VSIZipFilesystemHandler::GetFileInfo(): extra sanity check to
    avoid later huge memory allocations (ossfuzz#457877771)
  * /vsicurl/: fix a redirect to a URL ending with a slash followed
    by a 403
  [#]# Algorithms
  * Rasterize: avoid integer overflows on huge geometry coordinates
  * GDALFPolygonize(): make it handle 64-bit float rasters on their
    native precision, and not Float32 (#13526)
  [#]# Core
  * GDALGeoTransform::Apply(const OGREnvelope &amp;,
    GDALRasterWindow&amp;): avoid integer overflows
  * ComputeRasterMinMaxLocation(): fix on all inf/-inf rasters
  * GDALProxyPoolDataset::GetGCPSpatialRef(): fix nullptr
    dereference
  * Deferred plugin loading: add GDAL_DCAP_UPDATE to cached driver
    metadata items in proxy driver, to avoid plugins to be
    unnecessarily loaded
  * GDALJP2Metadata::CollectGMLData(): avoid memory leak on
    malformed documents
  * JPEG2000 writer: remove NUL terminated byte at end of payload
    of 'lbl ' and 'xml ' boxes
  * ComputeStatistics(): fix imprecise result on stddev on Float64
    with SSE2/AVX2 optimization (3.12.0 regression) (#13543)
  * ComputeStatistics(): increase precision for mean and stddev
    computation on Float32 to Float64 (3.12.0 regression)
  [#]# Raster utilities
  * gdalinfo -json output: fix stac:transform coefficient order
    (#13358)
  * gdalinfo -json: fix setting [stac][raster:bands][0][nodata] for
    floating-point datasets
  * GDALZonalStats: Fix error for certain polygons outside raster
    extent (#13376)
  * gdal raster zonal-stats: avoid integer overflows on geometries
    with huge coordinate values
  * gdal raster tile: fix stalling in --parallel-mode=spawn with
    CPL_DEBUG=ON on Windows (#13390)
  * gdal mdim convert: fix specifying multiple values for --group,
  - -subset, --scale-axes
  * gdal raster convert: avoid error message when outputting to
    /vsistdout/ (#13400)
  * gdal raster calc / VRTDerivedRasterBand: fix
    computation/transfer data type with ComplexSource (#13409)
  * gdal raster compare/info/tile: make them work properly in a
    pipeline where the input dataset is provided not in the
    pipeline string
  * gdal vector make-valid: avoid skipping 3d geometries (#13425)
  * ogr2ogr/VectorTranslate: fix (and improve) selectFields support
    in Arrow code path (#13401)
  * gdal vector check-geometry: add include-field option
  * gdal raster color-map/gdaldem color-relief: fix crash when
    color map is invalid and outputting to a format without
    CreateCopy capability
  * GDALGeosNonStreamingAlgorithmDataset: Avoid crash with multiple
    input layers
  * gdal vector sql: fix --overwrite-layer (#13516)
  * gdal raster calc: allow to specify input files as nested
    pipelines (#13493)
  * gdalwarp: fix artifacts (related to chunked processing) when
    using -r sum resampling (#13539)
  [#]# Raster drivers
  [#]## GTI driver:
  * accept tiles with south-up orientation (auto-warp them to
    north-up) (#13416)
  * allow 'stac_extensions' field (in addition to 'stac_version')
    to be a marker for STAC GeoParquet
  * STAC GeoParquet: make it ready for top-level 'bands' object and
    eo v2.0 stac extension
  * only rewrite URLs (like gs:// --&gt; /vsigs/) for a STAC
    collection catalog (#12900)
  [#]## GTiff driver:
  * avoid a warning to be emitted when created RRD overviews
  [#]## HDF5 driver:
  * do not report GCPs on swath geolocation fields, but report
    GEOLOCATION
  [#]## netCDF driver:
  * fix potential linking issue in
    GDAL_REGISTER_DRIVER_NETCDF_FOR_LATER_PLUGIN=ON mode (#13410)
  [#]## NITF driver:
  * fix reading extended header TREs (#13510)
  [#]## STACIT driver:
  * do not emit initial pagination request with a '{}' body
  [#]## VRT driver:
  * Add "name" attribute to source types in xml schema
  * with nearest neighbor, round source coordinates as we do in
    generic GDALRasterBand::IRasterIO() (#13464)
  * disable multithreading on neighbouring sources not perfectly
    aligned on an integer output coordinate, to avoid non
    deterministic pixel output
  [#]## Zarr driver:
  * fix one way of opening Kerchunk Parquet reference stores
  * avoid excessive processing time on corrupted NCZarr datasets
    (ossfuzz#459241526)
- Fix build with Poppler 26.01.00, add gdal-pr13664-poppler26.patch</changelog>
  <changelog author="Libor Pechacek &lt;lpechacek@gmx.com&gt;" date="1771329600">- Make dependency on NetCDF optional and set the default for
  s390x, s390, armv7l and i586 to "off".
- Update to 3.12.2
  GDAL 3.12.2 is a bugfix release.
  [#]# Build
  * Arrow/Parquet: fix build issue with libarrow 23.0 with
    precompiled headers
  * PDF: add compatibility with Poppler 26.01.0 (#13668)
  * LIBKML: workaround build issue with boost 1.90, clang 21 and
    c++23 (#13709)
  * Add explicit include for std::strtoull
  [#]# Miscellaneous
  * gdal-bash-completion.sh: do not put '.py' in function
    identifiers (#13570)
  * gdal-bash-completion.sh: add completion for .py scripts
  * invoked without the .py suffix (#13570)
  [#]# GDAL 3.12.2
  [#]## Port
  * VSIMkdirRecursive(): avoid stack call overflow on huge
    strings (ossfuzz#471096341)
  * /vsicurl_streaming/: fix setting the file size
  * /vsicurl/: handle HTTP 302 response to HEAD requests
  * /vsicurl/ GetFileSizeOrHeaders(): do not propagate
    authentication sent to the original URL to a S3-like redirect
  [#]## Algorithms
  * Warp: fix inappropriate dst nodata avoidance with
    UNIFIED_SRC_NODATA=YES (#13677)
  * GDALWarpOperation::WarpRegionToBuffer(): avoid integer
    overflow (ossfuzz#476973663)
  * GDALWarpOperation::ComputeSourceWindowTransformPoints():
    avoid integer overflow (ossfuzz#476810001)
  * contour: do not emit error when raster is all nodata, but
    return an empty layer (#13735)
  * GDALTransformer(): ignore MAX_GCP_ORDER when METHOD=GCP_TPS,
    and sanitize negative values of MAX_GCP_ORDER when METHOD=GCP_POLYNOMIAL
  * TPS transformer: check RAM available to avoid crashes / system freeze
  [#]## Raster core
  * GDALBufferHasOnlyNoData(): fix potential unsigned integer
    overflow on very large buffers on 32-bit builds
  * GDALGetJPEG2000Structure(): avoid unsigned integer overflow
    on corrupted files (ossfuzz #474176152)
  * gdalrescaledalphaband.cpp: avoid potential int overflow
  [#]## Utilities
  * gdal CLI: remove static registration of top-level algorithms
    that did not work on static builds (firelab/gdalraster#826)
  * gdal raster mosaic: when specifying --target-aligned-pixels,
    check that --resolution is also specified (#13651)
  * gdal raster color-map: make it work better with pipelines (#13740)
  * gdal raster contour/footprint/polygon: fix issue with
    temporary gpkg file on MacOS (#13794)
  [#]## Raster drivers
  BMP driver:
  * fix bug in decoding of RLE4 encoded mode
  ENVI driver:
  * avoid unsigned integer overflow on corrupted datasets
    (ossfuzz#474923693)
  GRIB driver:
  * fix stack-buffer-overflow read of ossfuzz#474605327
  GTiff driver:
  * make GetMetadataItem(&lt;top-level-key&gt;, json:ISIS3) return a
    subset of the whole JSON
  * avoid int overflow when reading 1-bit images with strip of
    width in [2147483641,2147483647] range
  * Internal libtiff: TIFFReadDirectory(): re-set
    TIFF_LAZYSTRILELOAD if file opened in 'O' mode (ossfuzz
    [#470691578])
  * Internal libtiff: _TIFFGetStrileOffsetOrByteCountValue():
    fix potential crash on corrupted files when file opened in
    'O' mode (ossfuzz #471328917)
  * Internal libtiff: resync with upstream to fix ossfuzz
    [#471472003]
  * Internal libtiff: JPEGDecode(): fix memory leak in error
    code path (ossfuzz #471945501)
  HF2 driver:
  * fix reading negative elevations
  ISIS3 driver:
  * PVL&lt;--&gt;JSON: fix/improve parsing of arrays with values with
    unit
  * PVL&lt;--&gt;JSON: deal with repeated keywords
  LIBERTIFF driver:
  * avoid int overflow when reading 1-bit images with strip of
    width in [2147483641,2147483647] range
  * avoid integer overflows when reading huge rasters (such that
    dt_size * block_width &gt; INT_MAX)
  MiraMonRaster driver:
  * fix dataset geotransform when several bands (#13595)
  NITF driver:
  * nitf_spec.xml: fix inverted latitude and longitude in RPFIMG
    CoverageSectionSubheader
  SENTINEL2 driver:
  * geoloc-enabled subdatasets: deal with (expected) missing
    granules
  VRT driver:
  * Pansharpen: avoid potential int overflow
  * Pansharpen: fix serializing the VRT pansharpen dataset to
    disk when panchromatic and multispectral bands have not the
    same extent
  * Pansharpen: fix wrong test regarding vertical orientation of
    input datasets
  * Pansharpen: Add sanity check to avoid double-&gt;int overflow
  XYZ driver:
  * avoid potential write heap-buffer-overflow on corrupted
    files (ossfuzz#478009737)
  [#]# OGR 3.12.2
  [#]## Vector drivers
  JML driver:
  * fix memleak when GetLayerDefn() is called after
    ResetReading() (ossfuzz#477312378)
  LIBKML driver:
  * if a simple field has the same name as a core attribute, add
    a 2 suffix to its name (#13590)
  MITAB driver:
  * .mif reader: accepts linestring and multilinestring of 1
    point (even zero) (#13796)
  NAS driver:
  * fix updates with unqualified properties (ie.
    lebenszeitintervall /AA_Lebenszeitintervall/endet vs.
    adv:lebenszeitintervall/ adv:AA_Lebenszeitintervall/adv:endet)
  ODS driver:
  * fix reading field name when the first data line has less
    columns than the title line (#13687)
  OSM driver:
  * fix reading complex multipolygons (3.11.5 regression)
    (#13610)
  Parquet driver:
  * fix so that Hive partitionned datasets are filtered properly
  * avoid conflicts with geoarrow.pyarrow Python module when
    opening GeoArrow encoded files that have no GeoParquet
    metadata
  WFS driver:
  * really skip EPSG:404000 fake GeoServer SRS (#13611)
  * disable VSI_CACHE when getting streamed results, as useless
- Remove gdal-pr13664-poppler26.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1771416000">- Fix build with Poppler 26.02.0:
  * Add gdal-pr13850-poppler26_02.patch</changelog>
  <changelog author="Libor Pechacek &lt;lpechacek@gmx.com&gt;" date="1775995200">- Update to 3.12.3
  GDAL 3.12.3 is a bugfix release.
  [#]# Build
  * PDF: add compatibility with Poppler 26.02.0 (#13857) HDF5:
    Adding proper support for parallel HDF5
  [#]# GDAL 3.12.3
  [#]## Port
  * Add CPLLexicallyNormalize() to normalize file paths,
    to fix oss-fuzz#473110068
  [#]## Algorithms
  * Homography GCP transformer: fix bad scaling factor on
    overviews (3.11.0 regression) (qgis/QGIS#65011)
  * GDALCreateAndReprojectImage(): fix memleak in error code
    path (#14001)
  * GDALWarpResolveWorkingDataType(): do not default to UInt8
    before looking at data type bands (#14063)
  * Warper: add dedicated code path for Int8 nearest neighbour
    resampling (#14063)
  * viewshed: allow out-of-range values outside of Byte range
    for DEM and GROUND modes
  [#]## Core
  * RMS overview resampling: fix error in normalization formula
  [#]## Utilities
  * gdal raster calc: properly handle inputs with no geotransform
  * gdal raster contour/polygonize: expose --output-layer for
    pipeline mode
  * gdal raster edit: add missing --oo option in standalone mode
    (#14107)
  * gdalinfo: support again -wkt_format WKT1_ESRI (#13906)
  * gdaltindex: use GDALWarp for reprojected extents
  * gdal pipeline: fix nullptr deref on 'read -h' pipeline in
    non-command line mode (oss-fuzz#485952614)
  * gdal dataset copy/rename: make it work with vector datasets,
    and directories (#14097)
  * gdal2tiles: fix wrong extent computation on source raster
    with non-square pixels
  [#]## Raster drivers
  GIF driver:
  * avoid potential left shift of &gt;=32 positions
    (oss-fuzz#481899239)
  * avoid potential crash on corrupted datasets
    (oss-fuzz#481841770)
  Georaster driver:
  * Preserve the double quote in the database connection string.
  GTI driver:
  * avoid warning about 'Tile index is out of sync with actual
    extent' (#13944)
  * add a WARPING_MEMORY_SIZE open option (#14063)
  * on-the-fly reprojection: avoid creating a -dstalpha band
    when not needed (#14063)
  GTIFF driver:
  * accept Float16 with PREDICTOR=3
  * dataset creation: do not trigger output directory listing
    if GDAL_DISABLE_READDIR_ON_OPEN=TRUE (3.12.0 regression,
    [#13930])
  * avoid potential use-after-free related to querying
    IMAGE_STRUCTURE metadata domain (oss-fuzz#478560270)
  LIBERTIFF driver:
  * validate value of PlanarConfiguration to avoid later
    issues such as in the LERC codec (oss-fuzz#484435855)
  netCDF driver:
  * use stored GeoTransform attribute only if consistent with
    dimensio variables (#13823)
  * avoid warning when a GeoTransform attribute with gt.yscale
    &gt; 0 is found (qgis/QGIS#64873)
  * Handle port numbers in GDALGetSubdatasetInfo
  PDS4 driver:
  * avoid integer division by zero on corrupted file
    (oss-fuzz#483762324)
  RPFTOC driver:
  * fix georeferencing of polar zones
  VRT driver:
  * VRTDerivedRasterBand::IRasterIO(): fix output buffer zero
    initialization when nLineSpace != nBufXSize * nPixelSpace
    (#13862)
  * VRTDerivedRasterBand::IRasterIO(): refine check to
    decide for splitting or not based on the actual number
    of contributing sources
  Zarr V2 driver:
  * multithreaded decoding: avoid potential memory leak / race /
    user after free (oss-fuzz#489132118 and oss-fuzz#490674996)
  [#]# OGR 3.12.3
  [#]## Core
  * OGRSQL: honor spatial filter defined through ExecuteSQL()
    when result set is an aggregation record
  [#]## Utilities
  * gdal vector select: expose --output-layer for pipeline mode
  * ogrmerge: fix error messages (#14013)
  * ogrmerge.py: make it work with input filenames with leading
    spaces (#14121)
  [#]## Vector drivers
  ADBC driver:
  * add compatibility with DuckDB 1.5
  GML driver:
  * fix memory leak on invalid files with invalid geometry
    cross-linking (oss-fuzz#487160964)
  GPKG driver:
  * fix GetFeatureCount() result on spatial filter just after
    insertion under transaction, in some circumstance (#13919)
- Drop upstream patch:
  * gdal-pr13850-poppler26_02.patch</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1776254400">- Remove broken "LicenseRef-" typo
- Fix changelog history</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1779624000">- Update to release 3.12.4
  GDAL 3.12.4 is a bugfix release.
  [#]# Build
  * Fix build with  -DGDAL_ENABLE_ALGORITHMS=OFF
  * Fix build against Poppler 26.04.00
  * FindSQLite3: Add missing cmake includes (CheckCXXSourceCompiles)
  [#]# Resource files
  * Fix JSON Schema validation errors in gdalinfo and ogrinfo schemas (#14411)
  [#]# GDAL 3.12.4
  [#]## Port
  * CPLDefaultErrorHandler(): avoid potential use-after-free
  * Error handling: avoid potential crash when a debug message goes through the
    global error handler while a thread-local error handler is in use with
    CPLSetCurrentErrorHandlerCatchDebug(false) (#14262)
  * /vsicurl/: when initial HEAD returns Accept-ranges: bytes without
    Content-Length, retry with a limited range GET (qgis/QGIS#65800)
  [#]## Algorithms
  * Warper: more reliable progress interruption detection in multi-threaded case
  * Warper: avoid potential dead-lock, when warping is done from a worker thread
    of the GDAL global thread pool (#14262)
  [#]## Core
  * Resampling: fix wrong NaN handling for bilinear/cubic/cubicspline/lanczos
    when the band nodata value is also NaN (#14353)
  [#]## Utilities
  * gdal pipeline: display correct raster vs vector help message in mixed
    pipelines (#14197)
  * gdal pipeline: make nested pipelines work when several input datasets are
    possible (such as vector concat) (#14415)
  * gdal raster edit: avoid error when used within a pipeline and previous step
    is anonymous VRT (#14331)
  * gdal raster as-features: avoid missing features with --skip-nodata (#14348)
  [#]## Raster drivers
  GTI driver:
  * make relative filenames in XML or .gti.gpkg relative to the main file (#14344)
  * fix 'panBandMap[0] = 0, this band does not exist on dataset' error when doing
  downsampled requests on dataset with mask band + overviews (#14409)
  HDF4 driver:
  * fix various fix heap-buffer-overflow/nullptr-deref crashes on
    corrupted/hostile dataset.
  HDF5 driver:
  * workaround libhdf5 2.1 headers redefining _POSIX_C_SOURCE
  JP2OpenJPEG driver:
  * writer: fix duplicate type/association pairs in CDEF box for 3 grey band+alpha
    JP2 files (#14185)
  MiramonRaster driver:
  * Fixing first section VERSION (#14166)
  VRT driver:
  * VRTDerivedRasterBand: make it create correctly implicit overviews (#14165)
  [#]# OGR 3.12.4
  [#]## Core
  * Arrow interface: CompactValidityBuffer(): fix compliance with ArrowArray spec
    when null_count == 0 (#14155)
  * OGRGeometryFactory::transformWithOptions(): make sure polygons are closed in
    polar reprojection code (GEOS 3.15 compatibility)
  [#]## Utilities
  * Fix crash with 'gdal vector pipeline read my.shp --layer my ! sql --sql ... ! ...'
  * gdal vector pipeline read --layer: make sure ExecuteSQL() forwards to the
    source dataset
  [#]## Vector drivers
  MiraMonVector driver:
  * CreateLayer(): launder layer name for filename compatibility
  Parquet driver:
  * add support for LargeList type
  PCIDSK driver:
  * add 2 PCI datums
  WFS driver:
  * WFS-T: fix formatting of xs:dateTime, xs:date and xs:boolean fields
  [#]# Python bindings
  * Python error handling: some hardening
- fix boo#1264521
- fix boo#1264522
- fix boo#1264523
- fix boo#1264525
- fix boo#1264529
- fix boo#1264530</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780488000">- Update to version 3.13.0 "Iowa City":
  * New 'gdal' command line interface subcommands: vector
    combine, concave-hull, convex-hull, create, dissolve,
    export-schema, update, rename-layer and sort; dataset
    check; driver cog/gpkg validate; and a pipeline 'external'
    step to run an external command
  * New E57 read-only raster driver (2D images from ASTM E2807
    E57 files)
  * New SAR Compensated Phase History Data (CPHD) multidimensional
    read-only driver
  * New JP2GROK read/write JPEG-2000 driver using the Grok
    toolkit (AGPLv3)
  * COG driver: implement Create() for random write creation
  * S102/S104/S111 drivers: add write support
  * MiraMonRaster: add creation support
  * NITF driver: add CADRG writing support
  * Zarr: various Zarr V3 improvements (sharding), multiscales,
    and spatial/proj extensions for EOPF products
  * Add support for INTERLIS 2.4
  * Restore the OGR Tiger and UK.NTF drivers (previously removed)
  * Add compatibility with Poppler up to 26.04.00
- Bump soversion to 39 (libgdal38 -&gt; libgdal39)
- Convert several -devel BuildRequires to pkgconfig() form
- Add curl-devel &gt;= 7.68 (minimum required by GDAL 3.13)
- Package the new gdal CLI subcommand man pages</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1780747200">- Fix boo#1264521, boo#1264522, boo#1264523, boo#1264525
- Fix boo#1264729, boo#1264730, boo#1266376
- Update to version 3.13.1
  GDAL 3.13.1 is a bugfix release.
  + Build
  * Fix build against Poppler 26.06.00
  * JP2Grok requires Grok &gt;= 20.3.2
  + GDAL 3.13.1
  - Port
  * /vsicurl/: make it year 2038 ready on 32-bit systems or Windows
  * /vsis3/: fix support for listing directory buckets that had been broken per 4bd8d578b50
  - Algorithms
  * Warper Lanczos: remove special case when the ratio of valid source
    pixels/total is below 1/2 (#14560)
  * Zonal stats: avoid undefined behavior when a raster zone dataset has a NaN value
  + Core
  * GeoHEIF: do not report geotransform when there is none
  * Factor code related to overview selection between RasterIO() and gdalwarp
  * GDALRasterBand::HasConflictingMaskSources(): fix potential nullptr dereference
  * CopyWords float -&gt; signed int8/int16/int32 SSE2 code path: convert NaN to 0
    for consistency with scalar code path
  * CopyWords float -&gt; integer data type: optimization for NEON
  * GDALCopy4Words: slightly optimize float -&gt; signed int8/16/32
  * CopyWords: int32 -&gt; uint16: speed enhancement and code cleanup
  * GDALCopyWords uint32-&gt;int32 SSE4.1/NEON: fix wrong loop indices (only speed
    impact)
  * GDALCopyWords: optimize Int32&lt;--&gt;UInt32 in SSE2
  * GDALCopyWords(): add int32-&gt;int16 SSE2 optimized code path
  * GDALCopyWords(): add int16-&gt;uint8 SSE2 optimized code path
  * GDALAlgorithmArg::SetFrom(const GDALArgDatasetValue &amp;): fix inappropriate check
  + Utilities
  * apps/: use non-deprecated argument names
  * gdal external: make sure temporary files are deleted on Windows
  * gdal pipeline: fix nested pipeline inside a step whose name can be raster or
    vector (such as clip) (#14637)
  * gdal pipeline: fix '.... ! materialize --output my.tif ! tile' (#14621)
  * gdal pipeline: address case like 'gdal pipeline read vector_dataset !
    clip --input raster_dataset --like _PIPE_ ! write output_raster'
  * gdal pipeline: make 'materialize' step guess output format when named output
    is specified
  * gdal pipeline replay: make it work when the pipeline uses a short argument
    name and the substitution uses the long one
  * gdal raster calc: fix potential nullptr dereference in case of crazy creation
    option (ossfuzz #513677126)
  * gdal raster color-map: add support for current GMT .cpt color table file
  * gdal raster pipeline .... ! tile: avoid the output filename to be printed in
    stdout
  * gdal raster polygonize: fix empty output layer name in pipeline
  * gdal raster rgb-to-palette: fix crash with transparency / very low number
    of colors (#14682)
  * gdal raster tile: add automatic source overview selection(#14560)
  * gdal vsi list: display last modification timestamp of single file
  * gdalwarp: in 3D-&gt;3D vshift mode, do not copy source unit type to output file
    (#14503)
  * gdalwarp: fix wrong blank border detection, especially with geolocation arrays
    (3.11 regression) (#14570)
  * gdalbuildvrt: in -separate mode, emit warning when nodata is out of range
    (#14601)
  + Raster drivers
  - BAG driver:
  * fix potential heap buffer overflow in LoadMetadata()(#14600)
  - ENVISAT driver:
  * avoid crashes, excessive memory alloc and heap buffer overflow (#14526)
  - GRIB driver:
  * Avoid invalid read in g2clib comunpack (fixes #14548)
  * mdl_LocalUnpack(): fix incomplete fix for #14455/#14457
  * ReadGrib2Record(): avoid potential (unlikely) int overflows (#14622)
  - HDF4 driver:
  * HDF4-EOS: fix nullptr deref when opening inexisting array
  - HDF5 driver:
  * fix (potential?) integer truncation/heap buffer overflow in
    HDF5CreateGroupObjs() (#14600)
  - HFA driver:
  * fix read before heap allocation in BuildEntryFromMIFObject() (#14547)
  - JP2Grok driver:
  * fast 16 bit pathway for decompression
  * scale overview coords up to full resolution before calling Grok (#14516)
  * fix tile cache strategy for overview datasets
  - LIBERTIFF driver:
  * fix reading a NoData value whose string representation is between 4 and 8
    bytes on BigTIFF files (#14482)
  - MRF driver:
  * Fix input JPEG mismatch (heap buffer overflow write) (#14549)
  * MRF: check max interleaved bands (#14666)
  * allow to decode naked Lerc2 files with masks with liblerc &gt;= 3.0 (#14676)
  - netCDF driver:
  * Avoid reading attributes without checking length (#14594)
  - NITF driver:
  * update parsing of BANDSB TRE to handle all WAVE_LENGTH_UNIT cases
  - TileDB driver:
  * restrict /vsis3/ identification to .tdb extension or no extension (#14508)
  - VRT driver:
  * VRTKernelFilteredSource: avoid undefined behavior with mode filter when a
    input pixel has a NaN value
  * VRT multidim: fix deadlock on closing when a VRTMDArraySourceFromArray
    references another VRTMDArraySourceFromArray
  - ZARR driver:
  * fix write-heap-buffer-overflow on compound data types with several
    dynamically allocate type (strings) (#14543)
  * fix read heap buffer overflow on corrupted sharded array (#14545)
  + OGR 3.13.1
  - Vector core
  * Dataset creation: emit an explicit warning when a dsco doesn't exist but a lco
    of same name does
  * Layer creation: emit an explicit warning when a lco doesn't exist but a dsco
    of same name does
  * ogrgeometry: Rename SFCGAL_VERSION macro to avoid name collision
  - Vector utilities
  * gdal vector clip: make it robust to scenarios like 'gdal pipeline read
    byte.tif ! clip --input byte.shp --like _PIPE_ ! write /vsimem/out.shp'
  * gdal vector combine: add autocompletion for --group-by
  * gdal vector partition: add autocompletion for --field
  * gdal vector reproject: set the help URL to vector repoject standalone instead
    of vector pipeline
  * ogr2ogr/gdal vector convert: CSV output: set GEOMETRY=AS_WKT as dsco when set
    as lco (#14483)
  * ogrlineref: avoid undefined behavior with NaN values
  - Vector drivers
    +FlatGeobuf driver:
  * fix off-by-one bounds check in readPoint that may cause heap-buffer-overflow
    read (#14528)
  - GeoJSON driver:
  * writer: support recognizing 'application/geo+json', in addition to
    'application/vnd.geo+json'
  - GPKG driver:
  * make RTree node ordering to be (hopefully) identical across platforms
    (#14685)
  - MITAB driver:
  * fix stack-buffer-overflow read in TABINDFile::BuildKey (#14529)
  * fix EscapeString heap-buffer-overflow write when all characters are
    double-quotes (#14530)
  - OSM driver:
  * fix wrong upper bound in call to ReadOSMInfo() causing heap-buffer-overflow
    read (#14532)
  - Parquet driver:
  * fix SetIgnoredFields() crash when a top-level Parquet column and a nested one
    have same name (#14610)
  * declare empty GDAL_DMD_CREATIONOPTIONLIST
  - Selafin driver:
  * fix out-of-bounds read when coordinate array is shorter than declared point
    count (#14544)
  - Python bindings
  * recognize -oo in gdal.VectorTranslate(..., options = ['-oo', 'FOO=BAR']) and
    other similar methods
  - Raster drivers</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782216000">- Build the Python bindings for all supported interpreters
  instead of only the default one (boo#1246076):
  * compile the C++ core once and build the osgeo bindings for
    each supported Python flavor against it
  * move the Python command line utilities (gdal_calc.py, ...)
    into a new noarch gdal-python-tools subpackage
- Enable additional format drivers that are shipped by other
  distributions:
  * CFITSIO (FITS), Qhull, HEIF, JPEG-XL, AVIF and Blosc support
  * enable libdeflate support explicitly
- Drop build constructs for the now-EOL Leap 15 / SLE 15
  codestreams (gcc 13 override, sle15 python module macros)</changelog>
</package>
<package pkgid="8ddb87d06d9adf75e61b23655610e43443a358c0b1127d43d674e975b1a0a09c0d168138d4f6afa4a7e4df17ec6abb9eccd08c9dc819f2bd30e2f5c5a9792383" name="gdb-debuginfo" arch="i586">
  <version epoch="0" ver="16.3" rel="7.4"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1764072000">- Patches added:
  * avoid-crash-with-length.patch
  * correct-bounds-check-when-working-around-gas-dwarf-5.patch
  * fix-crash-in-f-typeprint.c.patch
- Patches added (swo#33560, bsc#1251213):
  * bfd-elf-handle-prstatus-of-156-bytes-in-elf32_arm_na.patch
  * gdb-corefiles-fix-segfault-in-add_thread_silent.patch
- Patches added (swo#32542, swo#33354):
  * change-return-value-of-_bfd_mmap_temporary.patch
- Patches added (swo#33068, swo#33069):
  * gdb-fix-handling-of-aborted-inferior-call.patch
- Patches added (swo#33620):
  * gdb-rust-fix-handling-of-unsigned-discriminant.patch
- Patches added (swo#33444):
  * have-gdb.threadexitedevent-inherit-from-gdb.threadev.patch
- Patches added (swo#33617):
  * mark-pascal-as-case-insensitive.patch
- Patches added (testsuite):
  * check-gnatmake-version-in-gnat_version_compare.patch
  * gdb-testsuite-fix-build-id-check-in-gdb.python-py-mi.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp.patch
  * gdb-testsuite-fix-gdb.rust-methods.exp-on-i686-linux.patch
  * gdb-testsuite-fix-main-in-gdb.trace-mi-trace-frame-c.patch
  * gdb-testsuite-fix-possible-tcl-errors-in-gdb.threads.patch
  * gdb-testsuite-fix-sizeof-test-in-gdb.rust-simple.exp.patch
  * gdb-testsuite-fix-xfail-in-gdb.ada-array_of_variant..patch
  * gdb-testsuite-fix-xfail-in-gdb.ada-variant_record_fi.patch
  * gdb-testsuite-force-dwarf-in-gdb.pascal.patch
  * gdb-testsuite-rust-fix-for-empty-array.patch
  * gdb-testsuite-use-expect_build_id_in_core_file-a-bit.patch
  * gdb-testsuite-use-std-c99-in-gdb.base-callfuncs.exp.patch
  * gdb-testsuite-use-std-c99-in-gdb.base-nodebug.exp.patch
  * powerpc-mark-rtti-typeid-tests-as-expected-fail-befo.patch
- Maintenance script import-patches.sh:
  * Use git instead of osc.
- Maintenance script qa.sh:
  * Add PR32893 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1764158400">- Maintenance script qa.sh:
  * Fix grep: warning: stray \ before -.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1770724800">- Fix slow symbol lookup with dwz-compressed debuginfo (swo#33825,
  bsc#1257111).  Patches added:
  * gdb-symtab-fix-slow-symbol-lookup-with-dwz.patch
- Fix failure to list source file with dwz-compressed debuginfo
  (brc#2403580). Patches added:
  * fix-rhbz2403580-misplaced-symtabs-due-to-dwz.patch
  * gdb-test-for-misplaced-symtab-causing-file-not-found.patch
  * gdb-testsuite-add-missing-require-in-gdb.debuginfod-.patch
  * gdb-testsuite-launch-debuginfod-without-vvvv.patch
- Fix slow symbol table reading with dwz-compressed debuginfo
  (swo#33777).  Patches added:
  * gdb-symtab-cache-dw2_get_file_names-result-for-dummy.patch
- Fix heap-use-after-free, reported by TSAN.  Patches added:
  * gdb-symtab-handle-zero-opcode_base-in-line-number-pr.patch
- Fix backtrace through signal trampoline on s390x (swo#33708).
  Patches added:
  * gdb-tdep-fix-gdb.base-siginfo.exp-on-s390x-linux.patch
- Testsuite fixes.  Patches added:
  * gdb-testsuite-fix-another-timeout-in-gdb.mi-mi-multi.patch
  * gdb-testsuite-remove-guile-test-byte-at-sp-before-fl.patch
  * gdb-fix-gdb.base-inline-frame-cycle-unwind.exp-for-s.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1771329600">- Fix generation of core files using gcore for glibc 2.42
  (swo#33855).  Patches added:
  * gcore-handle-unreadable-pages-within-readable-memory.patch
  * gcore-query-auxv-for-at_pagesz-in-gcore_copy_callbac.patch
  Maintenance script qa.sh:
  * Remove PR33054 kfails.
- Maintenance script qa.sh cleanup:
  * Remove kfails for: PR30548, PR30537, PR31061, PR30519, PR31001,
    PR31229, PR32678, PR29706, PR28510, PR31721, PR19436, PR30528,
    PR31440, PR31806, PR31831.
  * Remove kfail_s390 and kfail_sle11.
  * Remove gdb.reverse/{solib-precsave,solib-reverse}.exp kfail.
  * Remove gdb.base/gdb-rhbz1156192-recursive-dlopen.exp kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748800">- Fix a case on x86_64/-m32 where displaced stepping steps out of
  the displaced stepping buffer (swo#33997).  Patches added:
  * gdb-tdep-fix-unrelocated-pc-in-i386_displaced_step_f.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748801">- Fix TUI crash when encountering a debuginfod query while entering
  TUI (swo#31449, swo#33794).  Patches added:
  * gdb-simplify-debuginfod_is_enabled.patch
  * gdb-add-debuginfod_enabled_ask_p.patch
  * gdb-add-defaulted_query_auto_answers_p.patch
  * gdb-tui-don-t-enter-tui-if-debuginfod-enabled-ask.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748802">- Re-enable ptype /o for flexible array member types (swo#33966,
  bsc#1249147).  Patches added:
  * gdb-minor-refactoring-of-is_dynamic_type_internal.patch
  * gdb-factor-out-is_dynamic_type_internal_1.patch
  * gdb-enable-ptype-o-for-some-dynamic-types.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748803">- Testsuite fixes.  Patches added:
  * add-proc-subst_vars.patch
  * gdb-testsuite-fix-printf-regexp-for-ppc64le-with-gli.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1776427200">- Report helpful error on ptrace permission denied due to
  yama/selinux (jsc#PED-15928).  Patches added:
  * gdb-linux-consider-ptrace_scope-when-building-attach.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1776772800">- Reduce scope of debuginfo query workaround.  No longer require
  "set debuginfod enabled off" in .gdbearlyinit or similar to be
  able to use "gdb -tui" (osc#1261254).  Patches added:
  * gdb-tui-v3-fix-crash-with-debuginfod-query.patch
  * gdb-tui-reduce-scope-of-debuginfod-query-crash-worka.patch</changelog>
</package>
<package pkgid="a5017951d0b22e601948f610fec38f4b862cf56d437fcd842e003484a00cd5cf78a01df2bbb223d3971406c2ca092f25ca9ee8478df89ff4dcac0a1ff280e5ba" name="gdb-debugsource" arch="i586">
  <version epoch="0" ver="16.3" rel="7.4"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1764072000">- Patches added:
  * avoid-crash-with-length.patch
  * correct-bounds-check-when-working-around-gas-dwarf-5.patch
  * fix-crash-in-f-typeprint.c.patch
- Patches added (swo#33560, bsc#1251213):
  * bfd-elf-handle-prstatus-of-156-bytes-in-elf32_arm_na.patch
  * gdb-corefiles-fix-segfault-in-add_thread_silent.patch
- Patches added (swo#32542, swo#33354):
  * change-return-value-of-_bfd_mmap_temporary.patch
- Patches added (swo#33068, swo#33069):
  * gdb-fix-handling-of-aborted-inferior-call.patch
- Patches added (swo#33620):
  * gdb-rust-fix-handling-of-unsigned-discriminant.patch
- Patches added (swo#33444):
  * have-gdb.threadexitedevent-inherit-from-gdb.threadev.patch
- Patches added (swo#33617):
  * mark-pascal-as-case-insensitive.patch
- Patches added (testsuite):
  * check-gnatmake-version-in-gnat_version_compare.patch
  * gdb-testsuite-fix-build-id-check-in-gdb.python-py-mi.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp.patch
  * gdb-testsuite-fix-gdb.rust-methods.exp-on-i686-linux.patch
  * gdb-testsuite-fix-main-in-gdb.trace-mi-trace-frame-c.patch
  * gdb-testsuite-fix-possible-tcl-errors-in-gdb.threads.patch
  * gdb-testsuite-fix-sizeof-test-in-gdb.rust-simple.exp.patch
  * gdb-testsuite-fix-xfail-in-gdb.ada-array_of_variant..patch
  * gdb-testsuite-fix-xfail-in-gdb.ada-variant_record_fi.patch
  * gdb-testsuite-force-dwarf-in-gdb.pascal.patch
  * gdb-testsuite-rust-fix-for-empty-array.patch
  * gdb-testsuite-use-expect_build_id_in_core_file-a-bit.patch
  * gdb-testsuite-use-std-c99-in-gdb.base-callfuncs.exp.patch
  * gdb-testsuite-use-std-c99-in-gdb.base-nodebug.exp.patch
  * powerpc-mark-rtti-typeid-tests-as-expected-fail-befo.patch
- Maintenance script import-patches.sh:
  * Use git instead of osc.
- Maintenance script qa.sh:
  * Add PR32893 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1764158400">- Maintenance script qa.sh:
  * Fix grep: warning: stray \ before -.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1770724800">- Fix slow symbol lookup with dwz-compressed debuginfo (swo#33825,
  bsc#1257111).  Patches added:
  * gdb-symtab-fix-slow-symbol-lookup-with-dwz.patch
- Fix failure to list source file with dwz-compressed debuginfo
  (brc#2403580). Patches added:
  * fix-rhbz2403580-misplaced-symtabs-due-to-dwz.patch
  * gdb-test-for-misplaced-symtab-causing-file-not-found.patch
  * gdb-testsuite-add-missing-require-in-gdb.debuginfod-.patch
  * gdb-testsuite-launch-debuginfod-without-vvvv.patch
- Fix slow symbol table reading with dwz-compressed debuginfo
  (swo#33777).  Patches added:
  * gdb-symtab-cache-dw2_get_file_names-result-for-dummy.patch
- Fix heap-use-after-free, reported by TSAN.  Patches added:
  * gdb-symtab-handle-zero-opcode_base-in-line-number-pr.patch
- Fix backtrace through signal trampoline on s390x (swo#33708).
  Patches added:
  * gdb-tdep-fix-gdb.base-siginfo.exp-on-s390x-linux.patch
- Testsuite fixes.  Patches added:
  * gdb-testsuite-fix-another-timeout-in-gdb.mi-mi-multi.patch
  * gdb-testsuite-remove-guile-test-byte-at-sp-before-fl.patch
  * gdb-fix-gdb.base-inline-frame-cycle-unwind.exp-for-s.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1771329600">- Fix generation of core files using gcore for glibc 2.42
  (swo#33855).  Patches added:
  * gcore-handle-unreadable-pages-within-readable-memory.patch
  * gcore-query-auxv-for-at_pagesz-in-gcore_copy_callbac.patch
  Maintenance script qa.sh:
  * Remove PR33054 kfails.
- Maintenance script qa.sh cleanup:
  * Remove kfails for: PR30548, PR30537, PR31061, PR30519, PR31001,
    PR31229, PR32678, PR29706, PR28510, PR31721, PR19436, PR30528,
    PR31440, PR31806, PR31831.
  * Remove kfail_s390 and kfail_sle11.
  * Remove gdb.reverse/{solib-precsave,solib-reverse}.exp kfail.
  * Remove gdb.base/gdb-rhbz1156192-recursive-dlopen.exp kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748800">- Fix a case on x86_64/-m32 where displaced stepping steps out of
  the displaced stepping buffer (swo#33997).  Patches added:
  * gdb-tdep-fix-unrelocated-pc-in-i386_displaced_step_f.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748801">- Fix TUI crash when encountering a debuginfod query while entering
  TUI (swo#31449, swo#33794).  Patches added:
  * gdb-simplify-debuginfod_is_enabled.patch
  * gdb-add-debuginfod_enabled_ask_p.patch
  * gdb-add-defaulted_query_auto_answers_p.patch
  * gdb-tui-don-t-enter-tui-if-debuginfod-enabled-ask.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748802">- Re-enable ptype /o for flexible array member types (swo#33966,
  bsc#1249147).  Patches added:
  * gdb-minor-refactoring-of-is_dynamic_type_internal.patch
  * gdb-factor-out-is_dynamic_type_internal_1.patch
  * gdb-enable-ptype-o-for-some-dynamic-types.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748803">- Testsuite fixes.  Patches added:
  * add-proc-subst_vars.patch
  * gdb-testsuite-fix-printf-regexp-for-ppc64le-with-gli.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1776427200">- Report helpful error on ptrace permission denied due to
  yama/selinux (jsc#PED-15928).  Patches added:
  * gdb-linux-consider-ptrace_scope-when-building-attach.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1776772800">- Reduce scope of debuginfo query workaround.  No longer require
  "set debuginfod enabled off" in .gdbearlyinit or similar to be
  able to use "gdb -tui" (osc#1261254).  Patches added:
  * gdb-tui-v3-fix-crash-with-debuginfod-query.patch
  * gdb-tui-reduce-scope-of-debuginfod-query-crash-worka.patch</changelog>
</package>
<package pkgid="974c5562d592f486e920d17d12278abe09bac1e8628c94bcc2ec2130011ec74daa553563bec035f1451eeeaaf9159a877c1d36e1c23930f9325f442cb7717a39" name="gdbm-debugsource" arch="i586">
  <version epoch="0" ver="1.26" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
  <changelog author="pgajdos@suse.com" date="1725969600">- version update to 1.24
  * New gdbm_load option: --update
  * Fix semantics of gdbm_load -r
  * Use getline in gdbmtool shell.
  * New function: gdbm_load_from_file_ext
  * Bugfixes
  * * Fix binary dump format for key and/or data of zero size.
    (see https://puszcza.gnu.org.ua/bugs/?565)
  * * Fix location tracking and recover command in gdbtool.
    (see https://puszcza.gnu.org.ua/bugs/?566)
  * * Fix possible buffer underflow in gdbmload.
  * * Ensure any padding bytes in avail_elem structure are filled with 0.
    (fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031276)
  * * Improve the documentation.
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - bsc1209583.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1741348800">- added patches
  fix build with gcc15
  + gdbm-gcc15.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1757505600">- version update to 1.26
  * New function: gdbm_open_ext
  * Fixed build on musl libc
  * Fixed build on MacOS
  * Improved testsuite
- removed patches
  * gdbm-gcc15.patch (upstreamed)</changelog>
</package>
<package pkgid="07a1bd4f25771ed66b126571aee2c081e5fbd2ed92d3ac205eeff6a259a01cb9d52267184c041090b9c8e79be6e96c655265a67340de7bbc051693f15ebd784c" name="gdbm-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.26" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
  <changelog author="pgajdos@suse.com" date="1725969600">- version update to 1.24
  * New gdbm_load option: --update
  * Fix semantics of gdbm_load -r
  * Use getline in gdbmtool shell.
  * New function: gdbm_load_from_file_ext
  * Bugfixes
  * * Fix binary dump format for key and/or data of zero size.
    (see https://puszcza.gnu.org.ua/bugs/?565)
  * * Fix location tracking and recover command in gdbtool.
    (see https://puszcza.gnu.org.ua/bugs/?566)
  * * Fix possible buffer underflow in gdbmload.
  * * Ensure any padding bytes in avail_elem structure are filled with 0.
    (fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031276)
  * * Improve the documentation.
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - bsc1209583.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1741348800">- added patches
  fix build with gcc15
  + gdbm-gcc15.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1757505600">- version update to 1.26
  * New function: gdbm_open_ext
  * Fixed build on musl libc
  * Fixed build on MacOS
  * Improved testsuite
- removed patches
  * gdbm-gcc15.patch (upstreamed)</changelog>
</package>
<package pkgid="e39f1cccc85cbbcfd96ce9de3e4161106dc60101fb4b10fecd2a07c22d600f685a0211c06fa1226ad3631ca04522040fe1d67d5ef53a3ea56424d1967316d675" name="gdbserver-debuginfo" arch="i586">
  <version epoch="0" ver="16.3" rel="7.4"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1764072000">- Patches added:
  * avoid-crash-with-length.patch
  * correct-bounds-check-when-working-around-gas-dwarf-5.patch
  * fix-crash-in-f-typeprint.c.patch
- Patches added (swo#33560, bsc#1251213):
  * bfd-elf-handle-prstatus-of-156-bytes-in-elf32_arm_na.patch
  * gdb-corefiles-fix-segfault-in-add_thread_silent.patch
- Patches added (swo#32542, swo#33354):
  * change-return-value-of-_bfd_mmap_temporary.patch
- Patches added (swo#33068, swo#33069):
  * gdb-fix-handling-of-aborted-inferior-call.patch
- Patches added (swo#33620):
  * gdb-rust-fix-handling-of-unsigned-discriminant.patch
- Patches added (swo#33444):
  * have-gdb.threadexitedevent-inherit-from-gdb.threadev.patch
- Patches added (swo#33617):
  * mark-pascal-as-case-insensitive.patch
- Patches added (testsuite):
  * check-gnatmake-version-in-gnat_version_compare.patch
  * gdb-testsuite-fix-build-id-check-in-gdb.python-py-mi.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp.patch
  * gdb-testsuite-fix-gdb.rust-methods.exp-on-i686-linux.patch
  * gdb-testsuite-fix-main-in-gdb.trace-mi-trace-frame-c.patch
  * gdb-testsuite-fix-possible-tcl-errors-in-gdb.threads.patch
  * gdb-testsuite-fix-sizeof-test-in-gdb.rust-simple.exp.patch
  * gdb-testsuite-fix-xfail-in-gdb.ada-array_of_variant..patch
  * gdb-testsuite-fix-xfail-in-gdb.ada-variant_record_fi.patch
  * gdb-testsuite-force-dwarf-in-gdb.pascal.patch
  * gdb-testsuite-rust-fix-for-empty-array.patch
  * gdb-testsuite-use-expect_build_id_in_core_file-a-bit.patch
  * gdb-testsuite-use-std-c99-in-gdb.base-callfuncs.exp.patch
  * gdb-testsuite-use-std-c99-in-gdb.base-nodebug.exp.patch
  * powerpc-mark-rtti-typeid-tests-as-expected-fail-befo.patch
- Maintenance script import-patches.sh:
  * Use git instead of osc.
- Maintenance script qa.sh:
  * Add PR32893 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1764158400">- Maintenance script qa.sh:
  * Fix grep: warning: stray \ before -.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1770724800">- Fix slow symbol lookup with dwz-compressed debuginfo (swo#33825,
  bsc#1257111).  Patches added:
  * gdb-symtab-fix-slow-symbol-lookup-with-dwz.patch
- Fix failure to list source file with dwz-compressed debuginfo
  (brc#2403580). Patches added:
  * fix-rhbz2403580-misplaced-symtabs-due-to-dwz.patch
  * gdb-test-for-misplaced-symtab-causing-file-not-found.patch
  * gdb-testsuite-add-missing-require-in-gdb.debuginfod-.patch
  * gdb-testsuite-launch-debuginfod-without-vvvv.patch
- Fix slow symbol table reading with dwz-compressed debuginfo
  (swo#33777).  Patches added:
  * gdb-symtab-cache-dw2_get_file_names-result-for-dummy.patch
- Fix heap-use-after-free, reported by TSAN.  Patches added:
  * gdb-symtab-handle-zero-opcode_base-in-line-number-pr.patch
- Fix backtrace through signal trampoline on s390x (swo#33708).
  Patches added:
  * gdb-tdep-fix-gdb.base-siginfo.exp-on-s390x-linux.patch
- Testsuite fixes.  Patches added:
  * gdb-testsuite-fix-another-timeout-in-gdb.mi-mi-multi.patch
  * gdb-testsuite-remove-guile-test-byte-at-sp-before-fl.patch
  * gdb-fix-gdb.base-inline-frame-cycle-unwind.exp-for-s.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1771329600">- Fix generation of core files using gcore for glibc 2.42
  (swo#33855).  Patches added:
  * gcore-handle-unreadable-pages-within-readable-memory.patch
  * gcore-query-auxv-for-at_pagesz-in-gcore_copy_callbac.patch
  Maintenance script qa.sh:
  * Remove PR33054 kfails.
- Maintenance script qa.sh cleanup:
  * Remove kfails for: PR30548, PR30537, PR31061, PR30519, PR31001,
    PR31229, PR32678, PR29706, PR28510, PR31721, PR19436, PR30528,
    PR31440, PR31806, PR31831.
  * Remove kfail_s390 and kfail_sle11.
  * Remove gdb.reverse/{solib-precsave,solib-reverse}.exp kfail.
  * Remove gdb.base/gdb-rhbz1156192-recursive-dlopen.exp kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748800">- Fix a case on x86_64/-m32 where displaced stepping steps out of
  the displaced stepping buffer (swo#33997).  Patches added:
  * gdb-tdep-fix-unrelocated-pc-in-i386_displaced_step_f.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748801">- Fix TUI crash when encountering a debuginfod query while entering
  TUI (swo#31449, swo#33794).  Patches added:
  * gdb-simplify-debuginfod_is_enabled.patch
  * gdb-add-debuginfod_enabled_ask_p.patch
  * gdb-add-defaulted_query_auto_answers_p.patch
  * gdb-tui-don-t-enter-tui-if-debuginfod-enabled-ask.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748802">- Re-enable ptype /o for flexible array member types (swo#33966,
  bsc#1249147).  Patches added:
  * gdb-minor-refactoring-of-is_dynamic_type_internal.patch
  * gdb-factor-out-is_dynamic_type_internal_1.patch
  * gdb-enable-ptype-o-for-some-dynamic-types.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1773748803">- Testsuite fixes.  Patches added:
  * add-proc-subst_vars.patch
  * gdb-testsuite-fix-printf-regexp-for-ppc64le-with-gli.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1776427200">- Report helpful error on ptrace permission denied due to
  yama/selinux (jsc#PED-15928).  Patches added:
  * gdb-linux-consider-ptrace_scope-when-building-attach.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1776772800">- Reduce scope of debuginfo query workaround.  No longer require
  "set debuginfod enabled off" in .gdbearlyinit or similar to be
  able to use "gdb -tui" (osc#1261254).  Patches added:
  * gdb-tui-v3-fix-crash-with-debuginfod-query.patch
  * gdb-tui-reduce-scope-of-debuginfod-query-crash-worka.patch</changelog>
</package>
<package pkgid="82e81d3bc43643b287f29c7a8ffcd32ca12e5dbe7be18d3850a8fdc58576181dd4f6ece7bbf6479a2a1ef22a4365aa83e1e7c78f8ca266fb27e2619c068f600c" name="gdcm-applications-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.5" rel="2.3"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1720008000">- Force c++-20 on factory to fix build failure with poppler &gt;= 24.05
  (https://sourceforge.net/p/gdcm/bugs/561)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1766664000">- apply fix for poppler 25.10 build error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1774699200">- Update to version 3.2.5:
  * No release notes.
- Build with bundled poppler as GDCM does not support poppler &gt;=
  26 currently.
- Use _service file to clone scm since there is no upstream
  release corresponding to latest tag.
- Minor specfile cleanups.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779451200">- Build with bundled poppler on Leap 16.1 since poppler has been
  updated to version 26</changelog>
</package>
<package pkgid="6da37b5ba8de2cb9f2dd6885bacbd0215abec0667ada509b4afc7d2fdfd9f753152a3146edf016a18610db04a015443b937e632b200b4421008de8560efc7489" name="gdcm-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.5" rel="2.3"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1720008000">- Force c++-20 on factory to fix build failure with poppler &gt;= 24.05
  (https://sourceforge.net/p/gdcm/bugs/561)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1766664000">- apply fix for poppler 25.10 build error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1774699200">- Update to version 3.2.5:
  * No release notes.
- Build with bundled poppler as GDCM does not support poppler &gt;=
  26 currently.
- Use _service file to clone scm since there is no upstream
  release corresponding to latest tag.
- Minor specfile cleanups.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779451200">- Build with bundled poppler on Leap 16.1 since poppler has been
  updated to version 26</changelog>
</package>
<package pkgid="b1d2ee612bccdb117a2de04031f794d50750389cea6ed3660f1537b0744634cda4ff99029ccaa561a32d9ef0c00bc63875e17e87eb02a0786ab0647015a803ca" name="gdcm-debugsource" arch="i586">
  <version epoch="0" ver="3.2.5" rel="2.3"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1664971200">- version 3.0.19 - no changelog
  'Provides' Tag removed from ligdcm</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1667390400">- use compiler gcc11-c++ to fix Leap 15.5 build</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 3.0.20:
  * no upstream changelog available</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 3.0.21:
  * handle MFSPLIT case from SIEMENS
  * Tweak a bit the logic for legacy PMS handling
  * Make it available for more storage class</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1710331200">- version 3.0.23 - no changelog
  0001-Fix-build-with-CharLS-2.1.0.patch removed (not required)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1715601600">- version 3.0.24
  * various security fixes, no changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1720008000">- Force c++-20 on factory to fix build failure with poppler &gt;= 24.05
  (https://sourceforge.net/p/gdcm/bugs/561)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1766664000">- apply fix for poppler 25.10 build error</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1774699200">- Update to version 3.2.5:
  * No release notes.
- Build with bundled poppler as GDCM does not support poppler &gt;=
  26 currently.
- Use _service file to clone scm since there is no upstream
  release corresponding to latest tag.
- Minor specfile cleanups.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779451200">- Build with bundled poppler on Leap 16.1 since poppler has been
  updated to version 26</changelog>
</package>
<package pkgid="0bceec80ee9ff8830b196831a75d6034237f942ff0627592bd2ca2708834100eb005eb058f11f0413c4b78c14b7f6bd60f10885fbe9d1bae0cc116cf4904945f" name="gdk-pixbuf-debugsource" arch="i586">
  <version epoch="0" ver="2.44.7" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758196800">- Keep owning the directory structure
  %{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version}/loaders,
  so all the existing loader packages do not have to do it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758196801">- Drop unused rpmlintrc.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758628800">- Update to version 2.44.2:
  + glycin: Ignore unknowns keys when saving
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- Enable 'other' loaders, which includes ani, bmp, ico, pnm and xpm
  (boo#1250583)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 2.44.3:
  + glycin:
  - Fix an off-by-one-error in option handling
  - Handle outdated uses of the prepare callback
  - Consolidate image and animation loading
  - Handle animations better, using new glycin API
  + build: Require glycin 2.0.1</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761048000">- Update to version 2.44.4:
  + glycin:
  - Make svgz work
  - Support saving avif
  + docs: Add deprecation tags for GdkPixbufAnimation
  + bmp: Fix loading of bottom-up images</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769688000">- Update to version 2.44.5:
  + Make the testsuite work with glycin
  + glycin: Add support for xpm and xbm
  + Updated translations.
- Drop gdk-pixbuf-jpeg-slow.patch, we are not running tests, nor do
  we want to depend on glycin during build as it leads to a cycle.
- Pass test=false to meson setup.
- Drop unused check section and already disabled meson_test macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 2.44.6:
  + build: Add a legacy_xpm option to build the old xpm loader
  + xpm: Rename the old xpm loader to legacy-xpm, and use it for
    gdk_pixbuf_new_from_xpm_data if it is available. Note that the
    old loader will only be used for this purpose. xpm files still
    get loaded with glycin.
  + jpeg: Reject data with an unsupported number of components
  + Update contribution guidelines
  + glycin: Fix an issue with looping animations
  + Do not accidentally query loaders from the host
- Pass legacy_xpm=enabled to meson setup, build legacy xpm support</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 2.44.7:
  + xpm: Fix loading the xpm module if built-in
  + glycin:
  - Fix the build on 32bit
  - Use fwrite to avoid problems with saving
  - Add signature for webp
  - Make filename tricks work in pid namespaces
  + Updated translations.</changelog>
</package>
<package pkgid="abb1100a4b9586f924eb8605a8d2aa163bb0be26878677985cfa4c55796255542249c13a44b7bb573e2e1db7a1c37f4d34ae6a86f29d2146bc07630b9b814037" name="gdk-pixbuf-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.44.7" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758196800">- Keep owning the directory structure
  %{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version}/loaders,
  so all the existing loader packages do not have to do it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758196801">- Drop unused rpmlintrc.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758628800">- Update to version 2.44.2:
  + glycin: Ignore unknowns keys when saving
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- Enable 'other' loaders, which includes ani, bmp, ico, pnm and xpm
  (boo#1250583)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 2.44.3:
  + glycin:
  - Fix an off-by-one-error in option handling
  - Handle outdated uses of the prepare callback
  - Consolidate image and animation loading
  - Handle animations better, using new glycin API
  + build: Require glycin 2.0.1</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761048000">- Update to version 2.44.4:
  + glycin:
  - Make svgz work
  - Support saving avif
  + docs: Add deprecation tags for GdkPixbufAnimation
  + bmp: Fix loading of bottom-up images</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769688000">- Update to version 2.44.5:
  + Make the testsuite work with glycin
  + glycin: Add support for xpm and xbm
  + Updated translations.
- Drop gdk-pixbuf-jpeg-slow.patch, we are not running tests, nor do
  we want to depend on glycin during build as it leads to a cycle.
- Pass test=false to meson setup.
- Drop unused check section and already disabled meson_test macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 2.44.6:
  + build: Add a legacy_xpm option to build the old xpm loader
  + xpm: Rename the old xpm loader to legacy-xpm, and use it for
    gdk_pixbuf_new_from_xpm_data if it is available. Note that the
    old loader will only be used for this purpose. xpm files still
    get loaded with glycin.
  + jpeg: Reject data with an unsupported number of components
  + Update contribution guidelines
  + glycin: Fix an issue with looping animations
  + Do not accidentally query loaders from the host
- Pass legacy_xpm=enabled to meson setup, build legacy xpm support</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 2.44.7:
  + xpm: Fix loading the xpm module if built-in
  + glycin:
  - Fix the build on 32bit
  - Use fwrite to avoid problems with saving
  - Add signature for webp
  - Make filename tricks work in pid namespaces
  + Updated translations.</changelog>
</package>
<package pkgid="1d125c17c04817ee19000ab7e400723587f3568c957efc60c294cf333a4e84ec082df1440e6e4001be6d90b647ed666ce11e59304e7981ca0ffb0ac866f63e5b" name="gdk-pixbuf-loader-jxl-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1725019200">- Update libjxl.spec:
  Add compiler condition to fix SLE-15-SP7 ppc64le build env.
  (bsc#1229831)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726228800">- Update to release 0.11.0
  * Added Gain Map API: ``JxlGainMapBundle`` struct and API
    functions to read and write gain map
    ``bundlesJxlGainMapWriteBundle`` and ``JxlGainMapReadBundle``
    as well as handling compressed ICC profiles:
    ``JxlICCProfileEncode`` and ``JxlICCProfileDecode``.
  * Decoder API: added ``JXL_DEC_BOX_COMPLETE`` event to signal
    that the output buffer for the current box has received all
    contents.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732622400">- Update to release 0.11.1 (boo#1233763 boo#1233785)
  * Huffman lookup table size fix [CVE-2024-11403]
  * Check height limit in modular trees [CVE-2024-11498]</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1736510400">- Disable gimp plugin on SLFO. Gimp is currently unavailable there.
- Re-add lcms2 dependency for s390x. It is used instead of skcms
  on big-endian architectures.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1737547200">- Always require lcms2 for the gtk build. It is needed when
  building plugins, and, if gimp is disabled, it needs to be
  specified explicitly.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1737547201">- Remove the gimp plugin. It is for 2.10, and factory now has gimp
  3.0.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770811200">- Update to release 0.11.2 (bsc#1258090 bsc#1258091 CVE-2025-12474)
  * Fix tile dimension in low memory rendering pipeline
  * Fix number of channels for gray-to-gray color transform
    [CVE-2026-1837]
  * djxl: reject decoding JXL files if "packed" representation size
    overflows size_t</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1779969600">- Add libjxl-CVE-2025-70103.patch: take EC into accound when
  checking required PNM inmput length (bsc#1266460 CVE-2025-70103).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1782993600">- Add libjxl-CVE-2026-52584.patch: Fix possible overflow in APNG
  decoder (bsc#1271810, CVE-2026-52584).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782993601">- Update to release 0.12
  * A new buffering flag is now available in the CLI, alongside
    support for streaming input with buffered output.
  * Introduced the new `jxltran` tool, which supports extracting
    codestreams from `jxlp` boxes and packing raw codestreams into
    `jxlc` boxes.
  * Added the `--reconstruct_jpeg flag` to the `djxl` utility to
    losslessly reconstruct a JPEG and fail if impossible.
  * tools: added support for `ProPhoto`, and `Adobe98`/`AdobeRGB`
    color space names in CLI arguments (cjxl / djxl).
  * decoder API: support for out-of-order `jxlp` boxes (ftyp minor
    version 1).
- jpegli tools were removed by release 0.12
- Delete libjxl-CVE-2025-70103.patch (merged),
  libjxl-CVE-2026-52584.patch (merged),
  system-jpeg.diff (obsolete)
- Add notail.patch</changelog>
</package>
<package pkgid="1d325d67853cbd1385e961a5c324569a77b24dbcd9bc6789ce65722fcc923f36e2cd82c73c2ac8533ade9721950ffb937f59fea3e972a3e2e0bf0cdbc56734de" name="gdk-pixbuf-loader-libavif-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1725105600">- update to 1.1.1:
  * In avif.h, change "AVIF_API AVIF_NODISCARD" back to
    "AVIF_NODISCARD AVIF_API" to fix clang-cl and MSVC compilation
    errors in the shared library build on Windows.
  * Fix -DAVIF_GTEST=SYSTEM
  * Fix infe_type and codec_config_type wrongly read as byte-
    aligned fields in the
  * experimental feature AVIF_ENABLE_EXPERIMENTAL_METAV1.
  * When building aom as a local dependency, runtime CPU
    detection (`CONFIG_RUNTIME_CPU_DETECT`) is now always `ON`;
  * Fix CMake config shared library leaks
  * Update gain map metadata to current ISO 21496-1 draft.
  * cmake: Only search for ASM_NASM language on x86_64 platforms.
  * Fix "No known features for CXX compiler" CMake error.
  * Fix aom link flags so that transitive library link flags are
    included when aom is a static library
  * Fix out-of-order 'dimg' grid associations
  * Report files with an item used in multiple 'dimg' boxes with
  * AVIF_RESULT_NOT_IMPLEMENTED instead of
    AVIF_RESULT_INVALID_IMAGE_GRID.
  * Add experimental API for reading and writing gain maps in
    AVIF files.
  * If enabled at compile time, add `gainMap` field to
    `avifImage`,
  * add `qualityGainMap` field to `avifEncoder`, add
    `gainMapPresent`, `enableDecodingGainMap`,
    `enableParsingGainMapMetadata` and `ignoreColorAndAlpha` to
    `avifDecoder`.
  * Utility functions for working with gain maps are also added.
  * Gain maps allow readers that support them to display HDR
    images that look good on both HDR and SDR displays.
  * Add experimental support for converting jpeg files with gain
    maps to AVIF files with gain maps. Requires libxml2, and the
    AVIF_ENABLE_EXPERIMENTAL_GAIN_MAP compilation flag.
  * Add a --qgain-map flag to control the gain map quality in
    avifenc.
  * Add the headerFormat member of new type avifHeaderFormat to
    avifEncoder.
  * Add experimental API for reading and writing "mif3"-branded
    AVIF files behind the compilation flag
    AVIF_ENABLE_EXPERIMENTAL_METAV1.
  * Implement avifImageScale() fallback when libyuv is not
    available.
  * Partial import of libyuv to third_party/libyuv (new LICENSE).
  * Add avifenc flag suffixes ":update" and ":u". Quality-
    relative, tiling-relative and codec-specific flags can now be
    positional, relative to input files.
  * Add experimental support for layered AVIF encoding in
    avifenc.
  * Use the --layered flag to enable layered AVIF encoding.
  * Layered AVIF has multiple layers, which works like frame of
    animated AVIF, and layers can be rendered in progressive
    manner on supported viewers
  * Only aom supports layered AVIF encoding at the time of
    writing.
  * Add --scaling-mode flag to set scaling mode of each layer.
  * This part of AV1 encoder is not as thoroughly tested, so
    there are higher possibility encoder may crash when given certain
    configuration or input.
  * Add imageSequenceTrackPresent flag to the avifDecoder struct.
  * avifImageScale() function was made part of the public ABI.
  * Add avif_cxx.h as a C++ header with basic functionality.
  * Add enum aliases AVIF_COLOR_PRIMARIES_SRGB,
    AVIF_COLOR_PRIMARIES_BT2100,
  * AVIF_COLOR_PRIMARIES_DCI_P3,
    AVIF_TRANSFER_CHARACTERISTICS_PQ.
  * Add avifResult enum entry AVIF_RESULT_INTERNAL_ERROR.
  * Require libyuv by default (but it can still be disabled with
  * -DAVIF_LIBYUV=OFF).
  * Add avifdec --icc flag to override the output color profile.
  * Add experimental API for reading and writing 16-bit AVIF
    files behind the
  * compilation flag AVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM.
  * Add AVIF_CHROMA_SAMPLE_POSITION_RESERVED to
    avifChromaSamplePosition enum.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1725969600">- Enable building with aom and libyuv for Leap</changelog>
  <changelog author="munix9@googlemail.com" date="1744891200">- update to 1.2.1:
  * Added since 1.2.0
  - Add support for outputting all frames of an image sequence in avifdec.
  - avifdec --index all sequence.avif out.png creates files named
  - out-xxxxxxxxxx.png where xxxxxxxxxx are the zero-padded frame indices.
  * Changed since 1.2.0
  - Fix local libargparse dependency patch step on macOS 10.15 and earlier.
  - Patch local libyuv dependency for compatibility with gcc 10.
  - Use stricter C99 syntax to avoid related compilation issues.
  - Update svt.cmd/svt.sh/LocalSvt.cmake to v3.0.1.
- update to 1.2.0:
  * Added since 1.1.1
  - Turn on the gain map API. Remove the AVIF_ENABLE_EXPERIMENTAL_GAIN_MAP CMake
    flag.
  - Allow YCgCo_Re and YCgCo_Ro encoding/decoding and update the enum values to
    the latest CICP specification. Remove the AVIF_ENABLE_EXPERIMENTAL_YCGCO_R
    CMake flag.
  - Add the properties and numProperties fields to avifImage. They are filled by
    the avifDecoder instance with the properties unrecognized by libavif. They are
    written by the avifEncoder.
  - Add avif(Un)SignedFraction structs and avifDoubleTo(Un)SignedFraction
    utility functions.
  - Add 'avifgainmaputil' command line tool to installed apps.
  - Add avifCropRectRequiresUpsampling().
  - Add experimental support for PixelInformationProperty syntax from HEIF 3rd Ed.
    Amd2 behind the compilation flag AVIF_ENABLE_EXPERIMENTAL_EXTENDED_PIXI.
  - Add experimental Sample Transform recipe
    BIT_DEPTH_EXTENSION_12B_8B_OVERLAP_4B.
  * Changed since 1.1.1
  - avifenc: Allow large images to be encoded.
  - Fix empty CMAKE_CXX_FLAGS_RELEASE if -DAVIF_CODEC_AOM=LOCAL -DAVIF_LIBYUV=OFF
    is specified. #2365.
  - Rename AVIF_ENABLE_EXPERIMENTAL_METAV1 to AVIF_ENABLE_EXPERIMENTAL_MINI and
    update the experimental reduced header feature to the latest specification
    draft. Rename AVIF_HEADER_REDUCED to AVIF_HEADER_MINI.
  - Update the experimental Sample Transform feature behind the
    AVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM CMake flag to the latest
    specification draft.
  - Ignore gain maps with unsupported metadata. Handle gain maps with
    writer_version &gt; 0 correctly.
  - Simplify gain map API: remove the enableParsingGainMapMetadata setting, now
    gain map metadata is always parsed if present and if this feature is compiled
    in. Replace enableDecodingGainMap and ignoreColorAndAlpha with a bit field to
    choose image content to decode. Remove gainMapPresent: users can check if
    decoder-&gt;image-&gt;gainMap != NULL instead. Remove avifGainMapMetadata and
    avifGainMapMetadataDouble structs.
  - Write an empty HandlerBox name field instead of "libavif" (saves 7 bytes).
  - Check for FileTypeBox precedence in avifParse().
  - Do not write an alternative group with the same ID as an item.
  - Update aom.cmd/LocalAom.cmake: v3.12.0. The new codec-specific option tune=iq
    (image quality) is added in libaom v3.12.0.
  - Update parseAV2SequenceHeader() and avm.cmd: research-v9.0.0
  - Update dav1d.cmd/dav1d_android.sh/LocalDav1d.cmake: 1.5.1
  - Update libjpeg.cmd/LocalJpeg.cmake: v3.0.4
  - Update libxml2.cmd/LocalLibXml2.cmake: v2.13.5
  - Update libyuv.cmd: ccdf87034 (1903)
  - Update svt.cmd/svt.sh/LocalSvt.cmake to v3.0.0. When available, use
    EbSvtAv1EncConfiguration::lossless and ::level_of_parallelism in libavif.
  - Remove AVIF_ENABLE_GTEST CMake option. It's now implied by
    AVIF_GTEST=LOCAL/SYSTEM.
  - Deprecate avifEncoder's minQuantizer, maxQuantizer, minQuantizerAlpha,
    and maxQuantizerAlpha fields. quality and qualityAlpha should be used
    instead. Deprecate avifenc's --min, --max, --minalpha and --maxalpha
    flags. -q or --qcolor and --qalpha should be used instead.
  - For dependencies, the deprecated way of setting AVIF_LOCAL_* to ON is
    removed. Dependency options can now only be set to OFF/LOCAL/SYSTEM.
  - Change the default quality for alpha to be the same as the quality for color.
  - Allow decoding subsampled images with odd Clean Aperture dimensions or offsets.
  - Deprecate avifCropRectConvertCleanApertureBox() and
    avifCleanApertureBoxConvertCropRect(). Replace them with
    avifCropRectFromCleanApertureBox() and avifCleanApertureBoxFromCropRect().
  - Write descriptive properties before transformative properties.
  - Reject non-essential transformative properties.
  - Treat avifenc --stdin as a regular positional file path argument.
  - Update man pages based on avifenc/dec's --help message.
  - android_jni: Support 16kb page size
  - android_jni: Set threads to 2 instead of CPU count
  - Fix overflows when dealing with alpha during YUV/RGB conversions and in
    avifRGBImageAllocatePixels().
  - Make avifEncoder.headerFormat a flag combination for future features.
  - Rename AVIF_HEADER_FULL to AVIF_HEADER_DEFAULT. Deprecate AVIF_HEADER_FULL.
  - Fix decoding image sequences with non video tracks (such as audio or subtitles).
  - Fix type checking of auxiliary tracks: previously any auxiliary track was
    assumed to be alpha, even if it was a different type. If the aux type is absent,
    it is assumed to be alpha.
- Add libargparse-ee74d1b53bd680748af14e737378de57e2a0a954.tar.gz
- Add %check/tests
- Add man pages</changelog>
  <changelog author="munix9@googlemail.com" date="1745496000">- Temporary deactivation of the generation of manual pages
  with pandoc due to restrictions in Factory/ring1.
  (https://build.opensuse.org/request/show/1272161#comment-2136811)</changelog>
  <changelog author="munix9@googlemail.com" date="1745841600">- Disable tests due to restrictions in Factory/ring1.</changelog>
  <changelog author="munix9@googlemail.com" date="1746792000">- update to 1.3.0:
  * Add grayscale conversions in avifImageRGBToYUV and avifImageYUVToRGB.
  * Add avifRGBFormatIsGray to check whether an avifRGBFormat is gray.
  * Reject the conversion in avifenc from non-monochrome/monochrome to
    monochrome/non-monochrome when an ICC profile is present and not explicitly
    discarded.
  * Forbid encoding with AVIF_MATRIX_COEFFICIENTS_IDENTITY and
    AVIF_PIXEL_FORMAT_YUV400 to be AV1 spec compatible.
  * Do not go through RGB when reading/writing a grayscale PNG/JPG images in
    avifenc/avifdec
  * Ignore tmap items not present in grpl box
  * Assume any id is present in only one altr group as per spec.
  * avifpng.c: support ImageMagick app1 exif text data
  * avifjpeg.c: check for uint32_t overflow before add
  * Update googletest.cmd/LocalGTest.cmake: v1.16.0
  * Update libjpeg.cmd/LocalJpeg.cmake: 3.1.0
  * Update libsharpyuv: v1.5.0
  * Update libxml2.cmd/LocalLibXml2.cmake: v2.14.0
  * Update libyuv.cmd/LocalLibyuv.cmake: 4db2af62d (1909)
  * Update LocalRav1e.cmake: cargo-c v0.10.12
  * Update zlibpng.cmd: libpng 1.6.47
  * Fix wrong Exif orientation set in JPEG or PNG output by avifdec when the input
    AVIF file has an ImageRotation property with angle set to 1 or 3, has no
    ImageMirror property, and carries an Exif chunk. Note that Exif orientation is
    usually ignored in PNG files, so this mainly impacts JPEG files.
  * Encoder: fix ispe property for tmap with grid.
  * Decoder: check the ispe property of tmap items.
  * Allow lowercase GUIDs in XMP when reading JPEG files.
  * Update aom.cmd/LocalAom.cmake: v3.12.1
  * Change avifenc to start in automatic tiling mode.
  * Always forward Unspecified (2) CICP color primaries, transfer characteristics,
    and matrix coefficients to the AV1 encoder. Rely on the 'colr' box instead.
  * Declare *RowBytes as size_t in avifImageRGBToYUV()
    (jsc#PED-13277, CVE-2025-48175, bsc#1243270)
  * Check ftell returned value in avifjpeg.c
  * Add integer overflow checks to makeRoom.
    (jsc#PED-13277, CVE-2025-48174, bsc#1243269)
  * LocalJpeg.cmake: Support multi-config generators.
- Remove 'Group:' tags.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1752235200">- Update libavif.spec:
  Add compile condition for SvtAv1Enc, SLE-15-SP4, and other old
  releases will not build with it to make the update successful.
  (jsc#PED-13277, CVE-2025-48175, bsc#1243270, CVE-2025-48174, bsc#1243269)</changelog>
  <changelog author="munix9@googlemail.com" date="1772798400">- update to 1.4.0:
  * Added since 1.3.0
  - Allow avifenc to read png or jpeg files through stdin using --stdin-format.
  - Support some Sample Transform schemes as defined in the version 1.2 of the
    AVIF specification.
  - Add an optional argument to the --depth flag of avifenc used to enable a bit
    depth extension scheme in the encoded file.
  - Add support for converting jpeg files with Apple style gain maps.
  - Add support for PNG cICP chunk when decoding PNG files. If a PNG file contains
    a cICP chunk and other color information chunks, such as iCCP (ICC profile),
    the other chunks are ignored as per the PNG Specification Third Edition
    Section 4.3.
  - Support reading Sample-Transform-based 16-bit AVIF files when
    avifDecoder::imageContentToDecode &amp; AVIF_IMAGE_CONTENT_SAMPLE_TRANSFORMS is
    not zero.
  - Support Sample Transform derived image items with grid input image items.
  - Add --sato flag to avifdec to enable Sample Transforms support at decoding.
  - Add --grid option to avifgainmaputil.
  - Apply clean aperture crop, rotation and mirror when decoding to PNG or JPEG.
    Remove orientation information from Exif if present.
  - Add avif::RGBImageCleanup to the C++ API.
  * Changed since 1.3.0
  - Set avifDecoder::image-&gt;depth to the same value after avifDecoderParse() as
    after avifDecoderNextImage() when the file to decode contains a 'sato' derived
    image item.
  - avifdec only enables Sample Transform decoding when --depth is set to 16.
  - Update dav1d.cmd/dav1d_android.sh/LocalDav1d.cmake: 1.5.3
  - Update googletest.cmd/LocalGTest.cmake: v1.17.0
  - Update libgav1.cmd: v0.20.0
  - Update libjpeg.cmd/LocalJpeg.cmake: 3.1.3
  - Update libyuv.cmd/LocalLibyuv.cmake: deeb764bb (1922)
  - Update libsharpyuv.cmd/LocalLibsharpyuv.cmake: v1.6.0
  - Update libxml2.cmd/LocalLibXml2.cmake: v2.15.1
  - Update aom.cmd/LocalAom.cmake: v3.13.1
  - Update LocalAvm.cmake: research-v13.0.0
  - Update rav1e.cmd/LocalRav1e.cmake: cargo-c v0.10.20, corrosion v0.6.1,
    rav1e v0.8.1
  - Update svt.cmd/svt.sh/LocalSvt.cmake: v4.0.1
  - Update zlibpng.cmd/LocalZlibpng.cmake: libpng 1.6.55, zlib 1.3.2
  - Fix grayscale conversion when changing the bit depth.
  - Bump cmake_minimum_required from 3.13 to 3.22
  - Associate transformative properties with alpha auxiliary image items.
  - Always forward the CICP color primaries, transfer characteristics,
    and matrix coefficients to the AV1 encoder, which writes them in the Sequence
    Header OBU, for compatibility with libraries that wrongly ignore the colr box.
  - Use a "quality to quantizer (QP)" mapping formula designed for AOM_TUNE_IQ.
  - Set tuning before applying the user-provided specific aom codec options.
  - Use AOM_TUNE_PSNR by default when encoding alpha with libaom because
    AOM_TUNE_SSIM causes ringing for alpha.
  - Use AOM_TUNE_IQ by default when encoding still non-RGB color samples with
    libaom v3.13.0 or later.
  - Converting an image containing a gain map using avifenc with the --grid flag
    now also splits the gain map into a grid.
  - In avifenc, set Exif orientation to 1 (no transformation) when converting
    JPEGs to AVIF.
  - Use all-intra encoding for a layered image if the total number of layers is 2
    and the quality of the first layer is very low (q &lt;= 10).
  * Removed since 1.3.0
  - Remove ext/avm.cmd.
  - Remove the AVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM CMake flag.
  - Remove support for libaom versions up to 2.0.0 inclusive.
  - Un-export the private function avifImagePushProperty().</changelog>
  <changelog author="munix9@googlemail.com" date="1774180800">- update to 1.4.1:
  * Changed since 1.4.0
  - Fix build with CMake 3.22
  - Update aom.cmd/LocalAom.cmake: v3.13.2
  - Update libxml2.cmd/LocalLibXml2.cmake: v2.15.2
  - Update libyuv.cmd/LocalLibyuv.cmake: 6067afde5 (1922)
  - Support long path names in Windows
  - Fix cicp management and memory leaks in avifgainmaputil #3102.
  * Removed since 1.4.0
  - Remove experimental status for the following options of avifenc:
  - -progressive, --layered and --scaling-mode, and the
    extraLayerCount option of avifEncoder.</changelog>
  <changelog author="munix9@googlemail.com" date="1780488000">- update to 1.4.2:
  * Added since 1.4.1
  - Add --jobs flag to avifgainmaputil to use multiple worker
    threads when reading/writing AVIF files.
  * Changed since 1.4.1
  - Require C11 for compilation. Public headers will remain C99.
  - Add --jobs flag to avifgainmaputil and enable auto tiling.
  - Use AOM_TUNE_IQ for layered image inter-frame encoding.
  - Update aom.cmd/LocalAom.cmake: v3.14.1
  - Update LocalAvm.cmake: research-v15.0.0
  - Update libjpeg.cmd/LocalJpeg.cmake: 3.1.4.1
  - Update libxml2.cmd/LocalLibXml2.cmake: v2.15.3
  - Update libyuv.cmd/LocalLibyuv.cmake: 644251f25 (1924)
  - Update svt.cmd/svt.sh/LocalSvt.cmake: v4.1.0
  - Update zlibpng.cmd/LocalZlibpng.cmake: libpng 1.6.58
  - Fix memory leak of altICC if avifDecoderFindGainMapItem
    returns early.
  - Avoid MT loop restoration crash in libaom &lt; 3.13.3
  - Fix decoding layered image with multiple scaled alpha layers
  - Fix NaN bypass of AVIF_CLAMP in gain map tone mapping (use
    fminf/fmaxf)
  - Fix null pointer dereference in avifImageCopy() when
    avifImageCreateEmpty() fails to allocate the destination
    gain map image.
  - avifenc: reject mismatched --depth for Y4M input
  - Use libaom AOMD_SET_FRAME_SIZE_LIMIT if available
  - Fix bug in transfer function 11 (used for gain map
    creation/tone mapping)</changelog>
</package>
<package pkgid="6bd556f3887217266aae668b67edaebb85cb48f73dfa4c25cb445b75b2d54e43ebb49846bf21a73db4eaf8f11b32c855f0030b72939d31b072a51a6b22090fbb" name="gdk-pixbuf-loader-libheif-debuginfo" arch="i586">
  <version epoch="0" ver="1.23.2" rel="1.1"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1767441600">- update to 1.21.1:
  * This patch release only fixes a build error with some GCC versions
    because of a missing #include.
- update to 1.21.0:
  * This release adds full support for reading and writing HEIF image
    sequences. libheif will now encode HEIF image sequences with all
    included codecs.
  * Since HEIF image sequences are very similar to MP4 videos, this new
    version is also capable of decoding most MP4 videos (without audio,
    of course).
  * heif-enc documentation for sequence encoding
  * API documentation for reading and writing sequences
  * Support for image sequences with alpha channels. For most codecs,
    the alpha channel will be stored in a separate, auxiliary,
    monochrome track. For ISO/IEC 23001-17 (uncompressed) streams, the
    alpha channel is stored in the main video track.
  * Support for sequence track edit lists to define the number of
    sequence repetitions (without actually repeating the video data).
  * New encoder plugin using x264 to write H.264-compressed video
    streams and images.
  * The FFmpeg decoder plugin will now decode both H.265 and H.264.
  * Support for HEIF text items and language properties.
  * CVEs fixed: CVE-2025-68431
- fixes [bsc#1255735]</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1768564800">- update to 1.21.2:
  * build script for JS/WASM now supports building with JPEG2000 and
    "ISO23001-17 Uncompressed" support.
  * image sequence SAI data now works when using the OpenH264 decoder
    plugin</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1773662400">- added patches
  CVE-2026-3949: manipulation of the argument size of a malicious frame can lead to out-of-bounds read (bsc#1259541)
  * libheif-CVE-2026-3949.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779105600">- added patches
  CVE-2026-3950: manipulation of the component stsz/stts can lead to out-of-bounds read [bsc#1259544]
  * libheif-CVE-2026-3950.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779278400">- update to 1.22.0:
  * This is a large release with substantial new functionality,
    mainly focusing on generalized image formats (e.g., multi-
    spectral images) and a reworked implementation of ISO/IEC
    23001-17 (lossless image codec).
  * HDR up to 64 bpp
  * Multi-component images with arbitrary component layouts
    (multi-spectral images, arbitrary non-visual data)
  * Filter-array (Bayer / mosaic) images, with debayering in
    color transformation pipeline
  * Metadata: chroma-sample location (cloc), sample non-
    uniformity (snuc), sensor bad-pixel map (sbpm), polarization
    pattern (splz)
  * heif-dec can now convert to WebP (thanks to @torusrxxx).
  * heif-enc can now accept input from WebP, HEIF, pure raw files
    (including floating point pixel data), and CMYK JPEG
    (converted to RGB).
  * TIFF input can now read many TIFF formats used in geospatial
    imaging, like: 16-bit, signed integers, float samples, tiled
    TIFFs, GeoTIFF overview images, CMYK JPEG, YCbCr-as-JPEG.
    TIFFs with image tiling and multi-resolution layers are now
    reproduced as HEIFs when converted.
  * PNG decoder/encoder: cICP, cLLI, and mDCV chunk support
    (#1697).
  * heif-dec: auto-correct option to fix known input errors (e.g.
    mismatched NCLX/VUI).
  * Image, Track, Sequence samples, image component GIMI content
    IDs
  * Embedding of Turtle (.ttl) metadata files; automatic parsing
    of GIMI content IDs from Turtle
  * AOM encoder plugin now auto-selects IQ tune mode
  * mini-box syntax updated to the current HEIF version 4 draft
    (thanks @bradh for the initial implementation)
  * unif brand (globally-unique-ID) support
  * OMAF (omnidirectional images): indicate ISO/IEC 23000-22
    spherical/omnidirectional image projection
  * alpha bit-depth tracked through the color-conversion pipeline
  * CVE-2026-32738 (GHSA-7f2h-cmpf-v9ww)  : Heap OOB Read / SEGV
    Crash via Zero samples_per_chunk in stsc (bsc#1265874)
  * CVE-2026-32739 (GHSA-j9g7-q9hv-gq8c) : Infinite Loop DoS in
    stts Sample Duration Lookup (bsc#1265875)
  * CVE-2026-32740 (GHSA-frfr-f3vg-2g6j) : Heap-Buffer-Overflow
    Write in Grid Tile Chroma Compositing (bsc#1265876)
  * CVE-2026-32741 (GHSA-j3w5-7whq-p37q) : heap buffer overflow
    in decode_mask_image() (bsc#1265877)
  * CVE-2026-32814 (GHSA-4m8r-34pg-rvwc)  : Uninitialized Heap
    Memory Information Leak via Failed Grid Tiles (bsc#1265878)
  * CVE-2026-32882 (GHSA-hg7q-rjr2-8x46) : Heap Buffer OOB Read
    in overlay compositing due to wrong alpha stride (bsc#1265879)
  * CVE-2026-41069 (GHSA-p82x-fpmv-576r) : Out-of-bounds vector
    access leading to invalid dereference (bsc#1265979)
  * CVE-2026-41071 (GHSA-xj92-xjff-h8w3) : Heap buffer over-read
    in SampleAuxInfoReader via crafted HEIF sequence file with
    mismatched saiz sample count (bsc#1265980)
  * CVE-2026-47178 (GHSA-5x55-x5pf-9c6g) : Heap Out Of Bounds
    Write in unci subsystem (bsc#1265981)
  * CVE-2026-47247 (GHSA-2vh6-whr3-cmq3) : Heap Information
    Disclosure via Grid Image Gap + Uninitialized Pixel Plane
    Allocation (bsc#1265982)
  * CVE-2026-47251 (GHSA-p6q9-fhf2-vj9v) : Incomplete fix for
    (bsc#1265983)
    CVE-2026-3949: integer overflow bypass in vvdec_push_data2
  * CVE-2026-47254 (GHSA-wqjg-4x9g-6cvg) : Heap Buffer Overflow
    in `Track::get_next_sample_raw_data()` -- OOB Chunk Vector
    Access (bsc#1265987)
  * CVE-2026-47709 (GHSA-4h72-vqgp-9376) : NULL pointer
    dereference in heif_image_handle_get_image_tiling for
    malformed unci image missing ispe
    (bsc#1265988)
  * CVE-2026-47714 (GHSA-h4wm-6wwf-qvhx) : Integer overflow in
    inline mask size calculation causes undersized buffer
    allocation (bsc#1265989)
  * CVE-2026-48029 (GHSA-6x5f-qchq-cxqv) : heap OOB read in
    ImageItem_Grid::decode_grid_tile via irot-induced tile-
    coordinate underflow (bsc#1265990)
  * (GHSA-95jx-g5vf-cpp8) : Integer Overflow in
    SampleAuxInfoReader Offset Calculation (bsc#1265992)
  * (GHSA-p4r6-6972-g26m) : Incorrect byte-count initialization
    in BitstreamRange constructor allows container-boundary check
    bypass (bsc#1265995)
  * (GHSA-jh2w-m72q-q595) : Out-of-bounds read and assertion-
    based DoS in EXIF parsing (find_exif_tag / read32) with short
    EXIF TIFF payload (bsc#1265996)
  * (GHSA-9h96-c44j-jpq9) : Heap buffer overflow via uint32_t
    stride overflow in image plane allocation (bsc#1265997)
  * ## Build / CI
  * requires C++20
  * oss-fuzz integration overhauled
  * fuzzers for tile API, generic API surface, and per-codec
    encoders
- drop libheif-CVE-2026-3950.patch,
    libheif-CVE-2026-3949.patch: upstream</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779710400">- added patches
  https://github.com/strukturag/libheif/commit/5780da88104270ef316c764c2c2945e0c43af624
  * libheif-fix-tests-no-HEVC.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1779796800">- version update to 1.22.2:
  * build issues with OpenJPEG plugin (#1813)
  * non-plain C in header (#1812)
  * CVE-2026-49271 (GHSA-r7qj-cg5r-r6vf) - Wrapped icef compressed-unit
    range check causes out-of-bounds read in uncompressed HEIF decoder
  * CVE TBD (GHSA-5hqq-636x-r3cr) - Out-of-bounds write in inline mask
    region API when source mask exceeds declared region
- deleted patches
  * libheif-fix-tests-no-HEVC.patch (upstreamed)
- fixes [bsc#1266281]
    [bsc#1266282] CVE-2026-49271</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780401600">- version update to 1.23.0:
  * add API functions to read and write metadata:
    ambient viewing environment
    nominal diffuse white luminance
  * adds a output_image_nclx_profile_passthrough option to heif_decoding_options
  * CVE-2026-50142 (GHSA-jvmp-j3cw-84mh) - unbounded heap allocation in HEIF
    sequence parser (stsz fixed-size mode missing bound check)
- fixes [bsc#1267455]</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785412800">- Update to version 1.23.1:
  + FFmpeg decoder plugin gains AV1, VVC, JPEG, and JPEG 2000/HTJ2K
    decoding
  + SVT-AV1 encoder: new tune=iq and ms-ssim tune parameters
  + C++ API: added getters/setters for the CLLI and MDCV HDR
    metadata boxes
  + Sequence decoder now scales the alpha auxiliary track to the
    main image size
  + Fixed pixi box writing for multi-channel images
  + Corrected the placement of the TAI clock_type field into the
    top 2 bits
  + Empty/unset plugin directory is no longer scanned
  + CVE-2026-62289 (GHSA-jc8f-p23p-5hjg) Integer underflow in
    Fraction constructor via double clap transform application
  + CVE-2026-62291 (GHSA-xpw3-9rhw-482x) Heap out of bounds write in
    libheif uncompressed encoder when writing images with mismatched
    auxiliary alpha dimensions
  + CVE-2026-62292 (GHSA-73p7-m7gg-w2jv) Out-of-bounds read in
    uncompressed unci tile range slicing
  + CVE-2026-62377 (GHSA-9ww4-9v47-m7pj) Reachable assertion in
    HeifContext::get_track() aborts on a valid-but-empty HEIF
    sequence file
  + (GHSA-46rp-pcq2-rpmr) Heap out-of-bounds write in the
    uncompressed encoder for RRGGBB images with interleaved
    bit-depth ≤ 8
- fixes CVE-2026-62289 [bsc#1273079]
    CVE-2026-62291 [bsc#1273080]
    CVE-2026-62292 [bsc#1273081]
    CVE-2026-62377 [bsc#1273082]
    GHSA-46rp-pcq2-rpmr) [bsc#1273083]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1787832000">- Update to version 1.23.2:
  * CVE-2026-XXXXX (GHSA-g89c-p67h-r497) Heap buffer overflow in
    scale_nearest_neighbor() via duplicate alpha planes from nested
    iden/auxl items. (critical)
  * (GHSA-2jg2-4ch7-h545) Out-of-bounds read and write in derived-
    item and pixel-plane handling. Through iden and auxl item
    chains, a crafted file could attach pixel planes whose size
    differs from the image geometry; crop, scale, and plane-
    extraction code then indexed those planes with the wrong size.
    A working code-execution exploit was confirmed. Plane sizes are
    now validated wherever they are consumed. (critical)
  * CVE-2026-XXXXX (GHSA-24wx-9w62-c96w) brotli/zlib decompression
    of mime metadata and unci image data had no effective output-
    size limit, so a decompression bomb could exhaust memory.
    Decompressed output is now bounded by the security limits.
    (high)
  * CVE-2026-XXXXX (GHSA-x8xm-cm2c-cfc8) Chains of derived-image
    references (grid, iovl, iden) bypassed decode caching and
    memory limits, causing CPU and memory amplification. (high)
  * CVE-2026-XXXXX (GHSA-xw34-mjcp-jqh8) Sequence sample-timing
    initialization could produce non-terminating decode loops and
    unbounded memory, bypassing max_sequence_frames. (high)
  * CVE-2026-XXXXX (GHSA-j264-xvrp-5v7q) Out-of-bounds write in the
    unci encoder when heif_context_add_image_tile() is given a tile
    whose planes do not match its declared size. (high)
  * CVE-2026-XXXXX (GHSA-p58j-h3vm-3fp5) Heap out-of-bounds read in
    the inline-mask region API when mask_data_len does not match
    the region geometry. (medium)
  * C++ exceptions such as std::bad_alloc can no longer escape the
    C API read/decode entry points; they are returned as a
    heif_error instead of aborting the process
  * assert()s in the pixel-image plane allocation were replaced by
    runtime errors
  * stts/ctts tables describing more samples than the track can
    have are rejected
  * pclr (JPEG 2000 palette) box: the number of palette entries is
    bounded by the box size
  * BitReader::skip_bytes() is now constant time (fixes a fuzzer
    timeout on bogus alignment values)
  * iden items now validate the decoded image size like all other
    items
  * The uncompressed (unci) encoder rejects images without pixel
    planes
  * meta, mini, and moov boxes with size 0 (extending to the end of
    the file) are now parsed correctly
  * Fixed an integer overflow when probing the file size
  * Fixed undefined behavior (signed shift) when reading the NAL
    unit length in the OpenH264 decoder
  * heif_region_item_add_region_inline_mask_data() now requires
    non-zero width and height and the mask_data_len must equal
    the expected (width * height + 7) / 8; otherwise it returns
    an error instead of storing the mask
  * heif_image_add_plane() returns an error instead of aborting
    for bit depths outside 1..128 or interleaved component counts
    outside 1..255</changelog>
</package>
<package pkgid="85a0f8d5f90f3605c47a4b69191d70706a76d271c71e4bc31e3d0146e17ad19d2fef0e6827fcd01b5f6430331a4170cbe493d763d1e495c186742d2c821c0b2d" name="gdk-pixbuf-loader-libopenraw-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.7" rel="1.15"/>
  <changelog author="alarrosa@suse.com" date="1468584000">- Update to GNOME 3.20.2  Fate#318572</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1559304000">- Update to version 0.1.3:
  + Add support for lots and lots of new cameras.
  + Rename .pc to libopenraw-0.1.pc.
- Drop patches fixed upstream:
  + libopenraw-orf-thumbnail.patch.
  + openraw-noansiflag.patch.
- Following the above, drop autoconf, automake and libtool
  BuildRequires and autoreconf usage.
- Stop exporting no longer needed CXXFLAGS.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1650456000">- Update to version 0.3.1:
  + Changes:
  * API: some camera ID have been renamed or value changed.
  * API: or_rawdata_get_roi() renamed to or_rawdata_get_active_area().
  * API: cfa_pattern renamed to mosaicinfo.
  * API: Added or_ifd_release(), or_ifd_get_name() and or_ifd_get_type().
  * API: The ORIfdDirRef returned by or_rawfile_get_ifd() must
    be released.
  * API: or_rawfile_get_ifd() support more IFD types.
  * API: or_ifd_index is replaced by or_ifd_dir_type. OR_IFD_MAKERNOTE is replaced
    by OR_IFD_MNOTE, OR_IFD_CFA is replaced by OR_IFD_RAW.
  * API: or_iterator*() to iterate through the metadata tags.
  * API: Added or_metavalue_get_count().
  * Fix getting MakerNotes for Pentax, Panasonic.
  * Get the Panasonic Exif thumbnail.
  * Added tool `exifdump`.
  + Lots of new cameras added and bugs fixed. See the following link for a complete
    list: https://gitlab.freedesktop.org/libopenraw/libopenraw/-/blob/master/NEWS</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Rename libopenraw1 subpackage to libopenraw9, making the package
  name the actual library provided.
- Make libopenraw9 conflict with libopenraw1 &gt;= 0.3 to ease the
  upgrade path from the wrongly named package.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Move documentation to where it's used: with the -devel subpackage.
- Update descriptions, RPM groups
- Trim --with-pic (only has effects for static libs)
- Repair a bit more of libopenraw1-&gt;9</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676980800">- Update to version 0.3.4:
  * Added Canon R8 and R50.
  * Added Panasonic G95D* and S5M2.
  * Added Canon 200D Mk II*, EOS R6 MKII*, EOS R7* and EOS R10*.
  * Added DJI Mini 3 Pro / FC-3582 (DNG).
  * Added Fujifilm X-H2*, X-H2S*, X-T5*, S6000fd*, SL1000* and HS50EXR*.
  * Added Hasselblad L2D-20c / DJI Mavic 3 Cine (DNG).
  * Added Olympus C5060WZ*, SP570UZ* and E-P7*.
  * Added OM Systems OM-5*.
  * Added Panasonic FZ38*, FZ300*, FZ70, FZ72*, G6*, G70*, G81*, G90*, GM1S*,
    GX7 Mk3*, GX85*, LF1*, TZ71*, TZ81*, TZ90*, TZ96*, TZ101*, ZS40*/TZ60*/TZ61*.
  * Added Sony 7RM5*.
  * Added Leica D-LUX 6*.
  * Added Nikon Z 30*.
  * Added Epson RD-1X*.
  * Added Leica DIGILUX3*.
  * Added Nikon D1H*, D7500*, D850* and P7800*.
  * Added Olympus E30*, E420*, E450*, E520*, E600* and E-P5*.
  * Added Pentax K2000* and K-m* (PEF).
  * Ensure that RawFile::init() is never called twice.
    This would cause crashes if it was called concurrently.
  * Properly detect compressed data for Panasonic.
  * Fix the linkage of the mp4parse library with libtool.
  * Fixed the demo/ccfa to output properly the byte stream.
  * Fixed BitIterator code to peek past the number of bits for Olympus decoding.
  * Fixed decompression of packed Olympus ORF files.
  * Fixed over reported size of Panasonic compressed Raw data.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Add 03f8270d6bb255ca6618505e83169ab9d95ccef1.patch: Include
  stdint.h where needed. This fixes an issue building with gcc 13.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1690977600">- Update to version 0.3.7 and remove incorporated patch:
  03f8270d6bb255ca6618505e83169ab9d95ccef1.patch
- Fix build using %prep from Gentoo and autoconf
- Upstream changes:
  * Bug fixes:
    Fix a crash when rendering Leica M Monochron DNG files.
    Preserve the raw data photometric interpretation when
    decompressing raw data.
    Properly decode uncompressed big endian 16 bit raw data from
    Pentax PEF. Issue #2. Including PENTAX *ist DS. #2
    Added missing MPL-2.0 license to tarball. #15
    Fix build issue with Rust 1.70.
    Fix offline Rust build from tarball.
    Fix a missing include with gcc 13. Issue #12.
  * New features:
    The Rust crates are vendored for the tarball. Note: resulting
    tarball is bigger.
  * Camera support:
    [ a * denote that static WB coefficients have been included, unless DNG ]
    Added Leica M11 Monochrom, Q3.
    [ a * denote that static WB coefficients have been included, unless DNG ]
    Added coefficients for Canon R8* and R50*.
    Added coefficients for Panasonic S5M2*.
    Added Panasonic GF8*.
    Added Sony ZV-E1*, ILME-FX30*.
  * Other:
    Updated Exif tags.</changelog>
</package>
<package pkgid="fc6db8d85b659fd0d6be301e81821b9b926f72b518c4e3bdd8fd1b91a0009862fedad549162b15cffa9721d1cf43778ddd9fe5aaec3f6aca4c720f2430c24ee0" name="gdk-pixbuf-query-loaders-debuginfo" arch="i586">
  <version epoch="0" ver="2.44.7" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758196800">- Keep owning the directory structure
  %{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version}/loaders,
  so all the existing loader packages do not have to do it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758196801">- Drop unused rpmlintrc.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758628800">- Update to version 2.44.2:
  + glycin: Ignore unknowns keys when saving
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- Enable 'other' loaders, which includes ani, bmp, ico, pnm and xpm
  (boo#1250583)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 2.44.3:
  + glycin:
  - Fix an off-by-one-error in option handling
  - Handle outdated uses of the prepare callback
  - Consolidate image and animation loading
  - Handle animations better, using new glycin API
  + build: Require glycin 2.0.1</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761048000">- Update to version 2.44.4:
  + glycin:
  - Make svgz work
  - Support saving avif
  + docs: Add deprecation tags for GdkPixbufAnimation
  + bmp: Fix loading of bottom-up images</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769688000">- Update to version 2.44.5:
  + Make the testsuite work with glycin
  + glycin: Add support for xpm and xbm
  + Updated translations.
- Drop gdk-pixbuf-jpeg-slow.patch, we are not running tests, nor do
  we want to depend on glycin during build as it leads to a cycle.
- Pass test=false to meson setup.
- Drop unused check section and already disabled meson_test macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 2.44.6:
  + build: Add a legacy_xpm option to build the old xpm loader
  + xpm: Rename the old xpm loader to legacy-xpm, and use it for
    gdk_pixbuf_new_from_xpm_data if it is available. Note that the
    old loader will only be used for this purpose. xpm files still
    get loaded with glycin.
  + jpeg: Reject data with an unsupported number of components
  + Update contribution guidelines
  + glycin: Fix an issue with looping animations
  + Do not accidentally query loaders from the host
- Pass legacy_xpm=enabled to meson setup, build legacy xpm support</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 2.44.7:
  + xpm: Fix loading the xpm module if built-in
  + glycin:
  - Fix the build on 32bit
  - Use fwrite to avoid problems with saving
  - Add signature for webp
  - Make filename tricks work in pid namespaces
  + Updated translations.</changelog>
</package>
<package pkgid="b2c950d2f909dc5c20e1e0c112ffe0e3f0643a71ffe779a30c510612d46f5e5614f26c6188d1f0657f83c1f6a95e782776354de8fac494200f9f564c9baa101b" name="gdk-pixbuf-xlib-debugsource" arch="i586">
  <version epoch="0" ver="2.40.2" rel="1.16"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1574856000">- Initial packaging for openSUSE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Add 1.patch (MR!1): Headers are installed to the gdk-pixbuf-2.0
  subdir for backwards compatibility but the Cflags in the
  pkg-config file did not match that.
- Add 2.patch (MR!2): Subject: [PATCH] build: Declare public
  dependencies in pkg-config; gdk-pixbuf and X11 headers are
  included in public headers so they should be in Requires.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to 2.40.2
  * This is the first release of gdk-pixbuf-xlib, previous versions
    were based on gdk-pixbuf version 2.40.1
  * Last version provided with this packaged was git revision dc22ea36
  * There will be no future release as upstreams strongly
    encourages to port away from it (the API were already deprecated)
- Dropped upstream merged 1.patch and 2.patch
- Use SourceURL instead of _service file, see
  https://en.opensuse.org/SourceUrls</changelog>
</package>
<package pkgid="3787d4777d77b12cf8e6c72a87d0f9c248c4bd8bd50bac3ab60d25a0f07e0bca0245bb81f7b295bbf0b5a2e8f56bfa01237cde591f4fe58e40004f46253d7d66" name="gdm-debuginfo" arch="i586">
  <version epoch="0" ver="50.2" rel="3.1"/>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1776427200">- Enforce dependency on gsettings-backend-dconf, greeter doesn't
  work properly without it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Drop all X11/XOrg related BuildRequires: pkgconfig(x11),
  pkgconfig(xau), pkgconfig(xcb), pkgconfig(xdmcp), pkgconfig(xi),
  pkgconfig(xinerama), pkgconfig(xrandr) and
  pkgconfig(xorg-server).
- Drop check-devel, we already have pkgconfig(check) BuildRequires.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1778068800">- Drop pam_gdm from gdm-fingerprint.pamd (boo#1258070, glgo#GNOME/gdm#1074)</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1778673600">- Drop xdm-integration in SLE 16.1 to remove the update-alternatives
  dependency (bsc#1264389, jsc#PED-15673).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778846400">- Drop pam_gnome_keyring from gdm-fingerprint.pamd, fix regression
  from boo#1258070.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779624000">- Add gdm-fix-duplicate-dirs.patch: launch-environment: Fix
  XDG_DATA_DIRS construction.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 50.1:
  + Fixed issue where GDM failed to properly terminate conflicting
    graphical sessions started outside of GDM (e.g. ThinLinc,
    TigerVNC). GDM now queries logind directly to find and
    terminate all conflicting sessions
  + Fixed plymouth hanging indefinitely on headless systems or
    systems without monitors, which prevented the system from
    reaching graphical.target
  + Fixed XDG_DATA_DIRS construction to prevent gnome-shell from
    failing to find its files when /usr/share had higher precedence
    than /usr/local/share
  + Fixed bug where GDM would set XDG_SESSION_TYPE=wayland on X11
    sessions
  + Updated translations.
- Drop gdm-fix-duplicate-dirs.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 50.2:
  + Fixed path traversal vulnerability where a compromised greeter
    could load arbitrary .desktop files via SelectSession,
    potentially executing attacker-controlled commands as the
    authenticated user
  + Fixed autologin bypass where a compromised greeter could
    request autologin for any local account by sending arbitrary
    usernames via BeginAutoLogin
  + Fixed denial of service where an invalid session name from the
    greeter would cause the entire daemon to exit, terminating all
    active sessions
  + Fixed passphrase handling in pam_gdm to wipe cached plaintext
    passwords before freeing and to bound the keyring buffer walk
    preventing out-of-bounds reads
  + Fixed crashes, memory leaks and wrong hash key type in
    reauthentication channel handler, session worker and dynamic
    user store
  + Updated translations.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1786536000">- Update solution for switching to tty1 on gdm service stop
  + Drop gdm-switch-to-tty1.patch
  + Add /usr/lib/systemd/system/gdm.service.d/10-switch-to-vt1-on-stop.conf</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1786622400">- Add gdm-fix-tty1-mode.patch: During system startup, tty1 is left
  in an invalid state, preventing it from being switched away from
  (bsc#1250688, bsc#1272490, bsc#1252888)
- Drop gdm-initial-vt-tty1.patch: Fixed by gdm-fix-tty1-mode.patch</changelog>
</package>
<package pkgid="c00eb1094f90e15e12a2d2165f93acf64ea2d3b3c5352f5649db6f33be60e6ca42f8611c09b9d854e917ec30b9e8d115b40b6b7f422b0803a85d3eb0c93e692f" name="gdm-debugsource" arch="i586">
  <version epoch="0" ver="50.2" rel="3.1"/>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1776427200">- Enforce dependency on gsettings-backend-dconf, greeter doesn't
  work properly without it.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Drop all X11/XOrg related BuildRequires: pkgconfig(x11),
  pkgconfig(xau), pkgconfig(xcb), pkgconfig(xdmcp), pkgconfig(xi),
  pkgconfig(xinerama), pkgconfig(xrandr) and
  pkgconfig(xorg-server).
- Drop check-devel, we already have pkgconfig(check) BuildRequires.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1778068800">- Drop pam_gdm from gdm-fingerprint.pamd (boo#1258070, glgo#GNOME/gdm#1074)</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1778673600">- Drop xdm-integration in SLE 16.1 to remove the update-alternatives
  dependency (bsc#1264389, jsc#PED-15673).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778846400">- Drop pam_gnome_keyring from gdm-fingerprint.pamd, fix regression
  from boo#1258070.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779624000">- Add gdm-fix-duplicate-dirs.patch: launch-environment: Fix
  XDG_DATA_DIRS construction.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 50.1:
  + Fixed issue where GDM failed to properly terminate conflicting
    graphical sessions started outside of GDM (e.g. ThinLinc,
    TigerVNC). GDM now queries logind directly to find and
    terminate all conflicting sessions
  + Fixed plymouth hanging indefinitely on headless systems or
    systems without monitors, which prevented the system from
    reaching graphical.target
  + Fixed XDG_DATA_DIRS construction to prevent gnome-shell from
    failing to find its files when /usr/share had higher precedence
    than /usr/local/share
  + Fixed bug where GDM would set XDG_SESSION_TYPE=wayland on X11
    sessions
  + Updated translations.
- Drop gdm-fix-duplicate-dirs.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 50.2:
  + Fixed path traversal vulnerability where a compromised greeter
    could load arbitrary .desktop files via SelectSession,
    potentially executing attacker-controlled commands as the
    authenticated user
  + Fixed autologin bypass where a compromised greeter could
    request autologin for any local account by sending arbitrary
    usernames via BeginAutoLogin
  + Fixed denial of service where an invalid session name from the
    greeter would cause the entire daemon to exit, terminating all
    active sessions
  + Fixed passphrase handling in pam_gdm to wipe cached plaintext
    passwords before freeing and to bound the keyring buffer walk
    preventing out-of-bounds reads
  + Fixed crashes, memory leaks and wrong hash key type in
    reauthentication channel handler, session worker and dynamic
    user store
  + Updated translations.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1786536000">- Update solution for switching to tty1 on gdm service stop
  + Drop gdm-switch-to-tty1.patch
  + Add /usr/lib/systemd/system/gdm.service.d/10-switch-to-vt1-on-stop.conf</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1786622400">- Add gdm-fix-tty1-mode.patch: During system startup, tty1 is left
  in an invalid state, preventing it from being switched away from
  (bsc#1250688, bsc#1272490, bsc#1252888)
- Drop gdm-initial-vt-tty1.patch: Fixed by gdm-fix-tty1-mode.patch</changelog>
</package>
<package pkgid="c5b82ab453ae0915c65e60b7318691c2ab30e2b32fc9792e099b50e734c1d96a9c2e023a569b5c7b2989edbb052a27ab4cefbd2d065dbd36db21c21fd4a9991f" name="geany-debuginfo" arch="i586">
  <version epoch="0" ver="2.1" rel="1.6"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1603800000">- Update to version 1.37:
  * Save main and project configuration whenever documents are
    opened/closed to reduce accidental loss of current session in the
    event of a crash (can be disabled).
  * Fix a possible crash when quitting
  * Show OS info in debug messages which can and should be included
    in bug reports to ease support and debugging.
  * Update Scintilla to version 3.21.1.
  * Add BibTeX (Mirco Schoenfeld) and Smalltalk
  * Update FreeBasic, JavaScript, Lua, and Python filetypes.
- Remove geany-avoid-segfault-on-quit.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1608206400">- Update to version 1.37.1:
  * Fix crash on first startup</changelog>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1633867200">- Update to version 1.38
  * General
  - Increase speed when opening documents, especially on startup
    (Justin Blanchard, Issue#2883, Issue#2649, Issue#2791, PR#2884, PR#2747).
  - Synchronize Geany's Ctags implementation with Universal Ctags, this
    leads to updated symbol parsers (Jiří Techet, PR#2666).
  - Remove GTK+2 Support (PR#2602).
  - Geany needs a C++17 compiler to build (PR#2862).
  * Bug fixes
  - Workaround crashes when pasting into VTE without having focus (Issue#2813, PR#2843).
  * Interface
  - Add keybinding to reload all open documents (David Yang, PR#2859).
  * Filetypes
  - Add Julia filetype (getzze, Issue#434, PR#2584).
  - Add Meson filetype (Andy Alt, PR#2850).
  * Plugins
  - SaveActions: add configurable target directory for instantly saved files
  - (Issue#640, PR#2769).
  * Windows
  - Fix message window height after restart (Issue#2591, PR#2892).
  - Switch Windows builds to GTK3 and x86_64 (PR#2590).
  * Internationalization
  - Updated translations: da, de, el, es, et, fr, it, ja, nl pt, pt BR, sk, tr, uk, zh_CN</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636113600">- Require libgeany0 by -devel package: we install the .so symlink
  and are thus responsible for the link target too.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1648987200">- Add geany-inttool.patch and adopt geany-appstream.patch to fix
  for autoconf 2.71 - upstream moved away from broken intltool,
  so cherry picked that</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697803200">- Update to 2.0:
  * Split "session data" into session.conf, preferences are written to
    and read from geany.conf (PR#2776, PR#2779, PR#3014, PR#3125 and more).
  * Require GTK 3.24.
  * (Re-)Add ability to scroll over document tabs (PR#3134).
  * Fix keyword colorization on filetype change (PR#3553).
  * Fix startup files order when placing tabs next to the current one (PR#3611).
  * The document list in the sidebar has a new tree view. This mode is
    the new default and existing installations automatically use it (PR#1813).
  * Use dark-theme friendly colors for compiler messages (PR#3013).
  * Add a confirmation dialog on search &amp; replace for the whole session (PR#3033).
  * Filter entry for symbol tree (PR#3055).
  * Simplify project creation from existing directories with sources (PR#3042).
  * Add option to show symbols in symbol tree without category groups (PR#3172).
  * Add option to only show line endings if they differ from file default (PR#3287).
  * Make tab label length and window title length configurable (Abdul Rafey, #3365).
  * Make Go to Symbol commands show signature list (PR#3475).
  * Sync many parsers from the Universal Ctags project, this leads to
    updated symbol parsers (PR#2990, PR#2991, PR#3032).
  * Improved support for the ctags file format, which is now the recommended
    format for tags files (PR#3049).
  * Enable local variables and improve autocompletion for C/C++ and
    some other languages (PR#3185, PR#3275).
- Drop upstreamed geany-inttool.patch.
- Rebased geany-appstream.patch.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1713960000">- Add reproducible.patch to make glfw build deterministic</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add geany-2.0-gcc15.patch: Fix build with gcc 15 (patch lifted
  from gentoo).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
  Replace with desktop-file-utils BuildRequires.</changelog>
  <changelog author="anenasa &lt;anenasaa@yahoo.com&gt;" date="1754654400">- Update to 2.1:
  * Include themes from geany-themes.
  * Fix silently truncating files containing NUL bytes.
  * Improve compatibility focusing the editor window when opening
    a file externally.
  * Update placeholders for external printing command to use the
    same ones as build commands.
  * Improve corner-case encoding detection and conversion.
  * Fix losing session after opening several projects.
  * Fix emission of the "document-activate" signal, leading to
    glitches in UI and plugins.
  * Fix spurious CPU load after running a build command.
  * Use a more reliable method for saving preferences and other
    auxiliary files.
  * Fix focusing the symbol list through key binding.
  * Fix search entry after editing the toolbar.
  * Fix non-deterministic anonymous symbol names.
  * Fix displaying symbols declared out of order.
  * Fix possible invalid memory access when generating user
    initials on first startup.
  * Fix replacing placeholders in filenames in build commands.
  * Add support for searching the Messages and Compiler output.
  * Add support for modern platform-native file selection dialogs.
  * Regroup filetypes by letter.
  * Add filter for open documents sidebar.
  * Add filter for keybindings preferences.
  * Add various pref to skip "replace in session" confirmation
    dialog.
  * Make it easier to wrap search when the confirmation dialog is
    shown.
  * Fix spurious selection when clicking an externally-modified
    file.
  * Fix translation of the Various preferences tab.
  * Do not show redundant None encoding.
  * Do not display encodings not supported on the system.
  * Move "Virtual Spaces" preference to "Editor -&gt; Features".
  * Various UI tweaks.
  * Allow pasting and autocompletion for multiple carets.
  * Increase minimal number margin width.
- Drop upstreamed reproducible.patch.
- Drop upstreamed geany-2.0-gcc15.patch.</changelog>
</package>
<package pkgid="06aca3b3fdf0b113e660b61c2bfaf84e66c6790caed2a41f76a3d89c7a21d33365f03a12cab1d5414adb817d84cafc42fdd045ddb255935d92345090ee9565a7" name="geany-debugsource" arch="i586">
  <version epoch="0" ver="2.1" rel="1.6"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1603800000">- Update to version 1.37:
  * Save main and project configuration whenever documents are
    opened/closed to reduce accidental loss of current session in the
    event of a crash (can be disabled).
  * Fix a possible crash when quitting
  * Show OS info in debug messages which can and should be included
    in bug reports to ease support and debugging.
  * Update Scintilla to version 3.21.1.
  * Add BibTeX (Mirco Schoenfeld) and Smalltalk
  * Update FreeBasic, JavaScript, Lua, and Python filetypes.
- Remove geany-avoid-segfault-on-quit.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1608206400">- Update to version 1.37.1:
  * Fix crash on first startup</changelog>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1633867200">- Update to version 1.38
  * General
  - Increase speed when opening documents, especially on startup
    (Justin Blanchard, Issue#2883, Issue#2649, Issue#2791, PR#2884, PR#2747).
  - Synchronize Geany's Ctags implementation with Universal Ctags, this
    leads to updated symbol parsers (Jiří Techet, PR#2666).
  - Remove GTK+2 Support (PR#2602).
  - Geany needs a C++17 compiler to build (PR#2862).
  * Bug fixes
  - Workaround crashes when pasting into VTE without having focus (Issue#2813, PR#2843).
  * Interface
  - Add keybinding to reload all open documents (David Yang, PR#2859).
  * Filetypes
  - Add Julia filetype (getzze, Issue#434, PR#2584).
  - Add Meson filetype (Andy Alt, PR#2850).
  * Plugins
  - SaveActions: add configurable target directory for instantly saved files
  - (Issue#640, PR#2769).
  * Windows
  - Fix message window height after restart (Issue#2591, PR#2892).
  - Switch Windows builds to GTK3 and x86_64 (PR#2590).
  * Internationalization
  - Updated translations: da, de, el, es, et, fr, it, ja, nl pt, pt BR, sk, tr, uk, zh_CN</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636113600">- Require libgeany0 by -devel package: we install the .so symlink
  and are thus responsible for the link target too.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1648987200">- Add geany-inttool.patch and adopt geany-appstream.patch to fix
  for autoconf 2.71 - upstream moved away from broken intltool,
  so cherry picked that</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697803200">- Update to 2.0:
  * Split "session data" into session.conf, preferences are written to
    and read from geany.conf (PR#2776, PR#2779, PR#3014, PR#3125 and more).
  * Require GTK 3.24.
  * (Re-)Add ability to scroll over document tabs (PR#3134).
  * Fix keyword colorization on filetype change (PR#3553).
  * Fix startup files order when placing tabs next to the current one (PR#3611).
  * The document list in the sidebar has a new tree view. This mode is
    the new default and existing installations automatically use it (PR#1813).
  * Use dark-theme friendly colors for compiler messages (PR#3013).
  * Add a confirmation dialog on search &amp; replace for the whole session (PR#3033).
  * Filter entry for symbol tree (PR#3055).
  * Simplify project creation from existing directories with sources (PR#3042).
  * Add option to show symbols in symbol tree without category groups (PR#3172).
  * Add option to only show line endings if they differ from file default (PR#3287).
  * Make tab label length and window title length configurable (Abdul Rafey, #3365).
  * Make Go to Symbol commands show signature list (PR#3475).
  * Sync many parsers from the Universal Ctags project, this leads to
    updated symbol parsers (PR#2990, PR#2991, PR#3032).
  * Improved support for the ctags file format, which is now the recommended
    format for tags files (PR#3049).
  * Enable local variables and improve autocompletion for C/C++ and
    some other languages (PR#3185, PR#3275).
- Drop upstreamed geany-inttool.patch.
- Rebased geany-appstream.patch.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1713960000">- Add reproducible.patch to make glfw build deterministic</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add geany-2.0-gcc15.patch: Fix build with gcc 15 (patch lifted
  from gentoo).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
  Replace with desktop-file-utils BuildRequires.</changelog>
  <changelog author="anenasa &lt;anenasaa@yahoo.com&gt;" date="1754654400">- Update to 2.1:
  * Include themes from geany-themes.
  * Fix silently truncating files containing NUL bytes.
  * Improve compatibility focusing the editor window when opening
    a file externally.
  * Update placeholders for external printing command to use the
    same ones as build commands.
  * Improve corner-case encoding detection and conversion.
  * Fix losing session after opening several projects.
  * Fix emission of the "document-activate" signal, leading to
    glitches in UI and plugins.
  * Fix spurious CPU load after running a build command.
  * Use a more reliable method for saving preferences and other
    auxiliary files.
  * Fix focusing the symbol list through key binding.
  * Fix search entry after editing the toolbar.
  * Fix non-deterministic anonymous symbol names.
  * Fix displaying symbols declared out of order.
  * Fix possible invalid memory access when generating user
    initials on first startup.
  * Fix replacing placeholders in filenames in build commands.
  * Add support for searching the Messages and Compiler output.
  * Add support for modern platform-native file selection dialogs.
  * Regroup filetypes by letter.
  * Add filter for open documents sidebar.
  * Add filter for keybindings preferences.
  * Add various pref to skip "replace in session" confirmation
    dialog.
  * Make it easier to wrap search when the confirmation dialog is
    shown.
  * Fix spurious selection when clicking an externally-modified
    file.
  * Fix translation of the Various preferences tab.
  * Do not show redundant None encoding.
  * Do not display encodings not supported on the system.
  * Move "Virtual Spaces" preference to "Editor -&gt; Features".
  * Various UI tweaks.
  * Allow pasting and autocompletion for multiple carets.
  * Increase minimal number margin width.
- Drop upstreamed reproducible.patch.
- Drop upstreamed geany-2.0-gcc15.patch.</changelog>
</package>
<package pkgid="7a271d0c45ec4aa1916fa1a37d7ba3cf1e9a8002ea101fd03cd6740daca29cbbca39485b34da9f0d41a7498b5e8202177837eadb16f4302eda7fda120210c811" name="geany-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="2.1" rel="2.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662379200">- Add explicit pkgconfig(libsoup-2.4) BuildRequires: needed for
  geniuspaste.
- Add explicit pkgconfig(webkit2gtk-4.0) BuildRequires: needed for
  the markdown plugin.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663070400">- Replace 1165.patch with 1178.patch: Solve the problem in a
  different way.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697803200">- Update to 2.0:
  * Remove unusable and unmaintained plugins: DevHelp, GeanyPy,
    Multiterm.
  * Bookmarks: Prevent duplicating bookmarks when editing line.
  * Delay updating of tasks list until document has been colorised.
  * Various fixes.
- Dropped 1178.patch since it has been upstreamed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720612800">- Add upstream patches:
  + db2698cc869274aef353ba7af23d70921d944166.patch:
    projectorganizer: fix invalid string comparison
  + 644550babb52013d2625a3f8e789bbe94a335b6f.patch:
    projectorganizer: Use g_pattern_spec_match_string() instead
    of g_pattern_match_string()</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1740657600">- Drop libwnck2-devel BuildRequires: nothing needs this. Stops us
  from pulling in GTK2 into the build.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742990400">- Add geany-plugins-2.0-gcc15.patch: Fix build with gcc 15, patch
  lifted from gentoo.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743940800">- Add pkgconfig(vte-2.91) BuildRequries, build debug, scope plugins
  and vte support.
- Clean out old no longer needed conditionals, defines and
  comments. Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="anenasa &lt;anenasaa@yahoo.com&gt;" date="1754740800">- Update to 2.1:
  * Various fixes.
  * New plugin: LSP (Language Server Protocol) plugin
  * Addons: Avoid status icon flickering on startup
  * GeanyGenDoc: Add support for local variables
  * GeanyLaTeX: Improve list insertion
  * GeanyLua: Add single line comment support to `geany.fileinfo`
    and rename the multi-line fields
  * GeniusPaste: Update pastebins
  * GeniusPaste: Ask confirmation before pasting by default
  * ProjectOrganizer: Avoid parsing opened files when loading
    project
  * ProjectOrganizer: Follow Geany's native dialogs setting
  * ProjectOrganizer: Add quick navigation popup panel
  * ProjectOrganizer: Allow configuring external commands
  * Numbered Bookmarks: Add options to force loading or saving
    bookmarks
  * Overview: Do not focus the overview
  * Vimode: Handle clicks on the margins
  * Vimode: Add support for fold commands
  * WebHelper: Add support for loading the current file in the web
    view
- Dropped 644550babb52013d2625a3f8e789bbe94a335b6f.patch since it
  has been upstreamed.
- Dropped db2698cc869274aef353ba7af23d70921d944166.patch since it
  has been upstreamed.
- Dropped geany-plugins-2.0-gcc15.patch since it has been upstreamed.
- Use libsoup-3.0 and webkit2gtk-4.1</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763035200">- Drop lua plugin, it only supports lua51, and that is going away
  from Tumbleweed (boo#1252922).</changelog>
</package>
<package pkgid="146a2be467224f043dcf17c7ac5b42cd7001621b822b347aaaa8ec2a5fdafa4e7225fd9bb083d47e1b715b9883cfec61aae51ee60c244dae18e4c094ff0eb04c" name="geany-plugins-debugsource" arch="i586">
  <version epoch="0" ver="2.1" rel="2.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662379200">- Add explicit pkgconfig(libsoup-2.4) BuildRequires: needed for
  geniuspaste.
- Add explicit pkgconfig(webkit2gtk-4.0) BuildRequires: needed for
  the markdown plugin.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663070400">- Replace 1165.patch with 1178.patch: Solve the problem in a
  different way.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697803200">- Update to 2.0:
  * Remove unusable and unmaintained plugins: DevHelp, GeanyPy,
    Multiterm.
  * Bookmarks: Prevent duplicating bookmarks when editing line.
  * Delay updating of tasks list until document has been colorised.
  * Various fixes.
- Dropped 1178.patch since it has been upstreamed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720612800">- Add upstream patches:
  + db2698cc869274aef353ba7af23d70921d944166.patch:
    projectorganizer: fix invalid string comparison
  + 644550babb52013d2625a3f8e789bbe94a335b6f.patch:
    projectorganizer: Use g_pattern_spec_match_string() instead
    of g_pattern_match_string()</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1740657600">- Drop libwnck2-devel BuildRequires: nothing needs this. Stops us
  from pulling in GTK2 into the build.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742990400">- Add geany-plugins-2.0-gcc15.patch: Fix build with gcc 15, patch
  lifted from gentoo.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743940800">- Add pkgconfig(vte-2.91) BuildRequries, build debug, scope plugins
  and vte support.
- Clean out old no longer needed conditionals, defines and
  comments. Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="anenasa &lt;anenasaa@yahoo.com&gt;" date="1754740800">- Update to 2.1:
  * Various fixes.
  * New plugin: LSP (Language Server Protocol) plugin
  * Addons: Avoid status icon flickering on startup
  * GeanyGenDoc: Add support for local variables
  * GeanyLaTeX: Improve list insertion
  * GeanyLua: Add single line comment support to `geany.fileinfo`
    and rename the multi-line fields
  * GeniusPaste: Update pastebins
  * GeniusPaste: Ask confirmation before pasting by default
  * ProjectOrganizer: Avoid parsing opened files when loading
    project
  * ProjectOrganizer: Follow Geany's native dialogs setting
  * ProjectOrganizer: Add quick navigation popup panel
  * ProjectOrganizer: Allow configuring external commands
  * Numbered Bookmarks: Add options to force loading or saving
    bookmarks
  * Overview: Do not focus the overview
  * Vimode: Handle clicks on the margins
  * Vimode: Add support for fold commands
  * WebHelper: Add support for loading the current file in the web
    view
- Dropped 644550babb52013d2625a3f8e789bbe94a335b6f.patch since it
  has been upstreamed.
- Dropped db2698cc869274aef353ba7af23d70921d944166.patch since it
  has been upstreamed.
- Dropped geany-plugins-2.0-gcc15.patch since it has been upstreamed.
- Use libsoup-3.0 and webkit2gtk-4.1</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763035200">- Drop lua plugin, it only supports lua51, and that is going away
  from Tumbleweed (boo#1252922).</changelog>
</package>
<package pkgid="8a11b5f5d3158f0037dcd8c5fb306b817aa37e8dd4a26d3d776af7358f02f36fae314eb1586fa3e83241b07df99178b432fa630ffd38225f92e68356e2d8c8f4" name="geary-debuginfo" arch="i586">
  <version epoch="0" ver="46.0+109" rel="3.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 44.0+110:
  + ui:
  - Components.Inspector: fix missing icon
  - Replace anchors title if looks like an URI
  - Hide mark actions that are disabled
  + client:
  - ConversationList.View: Fix keyboard navigation
  - tweaks for lower desktop resolutions
  - components: Add a warning about enabling remote images
  - Ensure conversation is loaded before replying
  - Simpler notification messages
  + treewide: Remove deprecated run_javascript()
  + engine:
  - Do not stop unread calculation if no id provided
  - Mark operation as completed if folder already empty
  - Ensure we try to connect again on connection error
  - Filter duplicated mailboxes on LIST
  - When opening a folder, sanitize remote unseen.
  - If reply-to set, we have to honor it
  - Reply all needs to reply to sender
  - Do not stop delivering messages on error
  - Don't use domain for EHLO if it's not FQDN
- Add -Wno-error=return-type to CFLAGS: vala is notoriously bad in
  creating good C code.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710590400">- Update to version 44.0+115:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 44.1:
  + Numerous user interface translation updates.
  + Numerous bug fixes and user interface improvements.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Update to version 46.0:
  + Simpler notification messages.
  + Fix navigation issues.
  + Continue delivering messages on error.
  + Fix one more unread count issue.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1727956800">- Update to version 46.0+16:
  * flatpak: Add appstream-glib module
  * flatpak: Update gmime module
  * Set prgname to application ID
  * flatpak: gspell switched to meson on master
  * ci: Use dbus-run-session for tests
  * flatpak: Bump libsecret version
  * Fix crash with drag-and-drop in conversations view
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741348800">- Update to version 46.0+24:
  * Move screenshots from wiki.gnome.org
  * build: Use appstream for appdata validation test
  * flatpak: folks now uses main instead of master
  * appdata: Fix bugtracker URL
  * Updated translations.
- Drop update-desktop-files and pkgconfig(appstream-glib)
  BuildRequires following upstream changes and deprecation of
  update-desktop-files.
- Add desktop-file-utils BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762516800">- Update to version 46.0+61:
  * client: conversation-list: Show recipients in Sent folder
  * engine: Detect mime encoding constraint from server EHLO
  * feat: Use DarkReader for dark mode emails
  * tests: Fix ImapDB test after C.UTF-8 change
  * desktop: Rename appdata to metainfo
  * make sure the C.UTF-8 locale is installed on the system
  * migrate locale from en_US.UTF-8 to C.UTF-8
  * chore: Remove trailing newline
  * dev: Add .editorconfig for consistent file formatting
  * Update BUILDING.md
  * client: Go to next pane once something has been selected
  * Support GNOME 42 dark theme preference
  * build: Set minimum libhandy to 1.6
  * client: Support Dark Mode
  * Implement dark mode using color-scheme CSS property
  * ui: Simplify style rules for body.plain in the composer
  * client: Fix invalid conversion from points to pixels
  * fix(ci): Allow flatpak build to fail
  * Added close quote in ca.po
  * client: Fix incorrect height being set for a WebView, when
    using font scaling
  * Updated translations.
- Drop patch merged upstream:
  * Support-GNOME-42-dark-theme-preference.patch
- Rebase patch partly merged upstream:
  * Support-dark-theme-webview.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770897600">- Update to version 46.0+109:
  * vala-unit: use the build architecture g-ir-compiler
  * vala-unit: meson: Bump minimal meson version to 1.7
  * ComposerPageStateTest: Don't use NBSP directly
  * Migrate to gcr-4 and gck-2
  * Port plugins from libpeas-1 to libpeas-2
  * Remove subprojects/.wraplock
  * Follow GNOME Code of Conduct
  * Rename meson_options.txt to meson.options
  * meson: Bump minimal meson version to 1.7
  * meson: Use SPDX identifier in project license
  * Remvoe .gitattibutes
  * Point old wiki links to the new Geary Gitlab wiki
  * Drop COPYING.pyyaml
  * Adapt vala-unit and tests to GLib 2.70 and later
  * Create a config.vapi for config.h
  * Remove .gitignore
  * tests: Fix ComposerWebViewTest:get_html_for_draft
  * desktop: Fix circular component name
  * desktop: Remove the deprecated ".desktop" suffix from AppStream
    app id
  * webview: Don't register the same resources twice
  * Updated translations.
- Following upstreams ports: Drop pkgconfig(gck-1),
  pkgconfig(gcr-3), pkgconfig(libpeas-1.0) and
  pkgconfig(libpeas-gtk-1.0) BuildRequires. Add
  pkgconfig(libpeas-2), pkgconfig(gck-2) and pkgconfig(gcr-4).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1772366400">- drop unneeded dependency on gnome-doc-utils/xml2po (boo#1259023)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="51d1554e42d82cd530daed003a371cb60458e7a41880c4cbb6485ecfc366f63f4daa9ba0cfb41517d69195a143b610c149095a354fc7e1468ac49e1d2624e5c8" name="geary-debugsource" arch="i586">
  <version epoch="0" ver="46.0+109" rel="3.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709121600">- Update to version 44.0+110:
  + ui:
  - Components.Inspector: fix missing icon
  - Replace anchors title if looks like an URI
  - Hide mark actions that are disabled
  + client:
  - ConversationList.View: Fix keyboard navigation
  - tweaks for lower desktop resolutions
  - components: Add a warning about enabling remote images
  - Ensure conversation is loaded before replying
  - Simpler notification messages
  + treewide: Remove deprecated run_javascript()
  + engine:
  - Do not stop unread calculation if no id provided
  - Mark operation as completed if folder already empty
  - Ensure we try to connect again on connection error
  - Filter duplicated mailboxes on LIST
  - When opening a folder, sanitize remote unseen.
  - If reply-to set, we have to honor it
  - Reply all needs to reply to sender
  - Do not stop delivering messages on error
  - Don't use domain for EHLO if it's not FQDN
- Add -Wno-error=return-type to CFLAGS: vala is notoriously bad in
  creating good C code.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710590400">- Update to version 44.0+115:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Update to version 44.1:
  + Numerous user interface translation updates.
  + Numerous bug fixes and user interface improvements.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716292800">- Update to version 46.0:
  + Simpler notification messages.
  + Fix navigation issues.
  + Continue delivering messages on error.
  + Fix one more unread count issue.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1727956800">- Update to version 46.0+16:
  * flatpak: Add appstream-glib module
  * flatpak: Update gmime module
  * Set prgname to application ID
  * flatpak: gspell switched to meson on master
  * ci: Use dbus-run-session for tests
  * flatpak: Bump libsecret version
  * Fix crash with drag-and-drop in conversations view
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1741348800">- Update to version 46.0+24:
  * Move screenshots from wiki.gnome.org
  * build: Use appstream for appdata validation test
  * flatpak: folks now uses main instead of master
  * appdata: Fix bugtracker URL
  * Updated translations.
- Drop update-desktop-files and pkgconfig(appstream-glib)
  BuildRequires following upstream changes and deprecation of
  update-desktop-files.
- Add desktop-file-utils BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762516800">- Update to version 46.0+61:
  * client: conversation-list: Show recipients in Sent folder
  * engine: Detect mime encoding constraint from server EHLO
  * feat: Use DarkReader for dark mode emails
  * tests: Fix ImapDB test after C.UTF-8 change
  * desktop: Rename appdata to metainfo
  * make sure the C.UTF-8 locale is installed on the system
  * migrate locale from en_US.UTF-8 to C.UTF-8
  * chore: Remove trailing newline
  * dev: Add .editorconfig for consistent file formatting
  * Update BUILDING.md
  * client: Go to next pane once something has been selected
  * Support GNOME 42 dark theme preference
  * build: Set minimum libhandy to 1.6
  * client: Support Dark Mode
  * Implement dark mode using color-scheme CSS property
  * ui: Simplify style rules for body.plain in the composer
  * client: Fix invalid conversion from points to pixels
  * fix(ci): Allow flatpak build to fail
  * Added close quote in ca.po
  * client: Fix incorrect height being set for a WebView, when
    using font scaling
  * Updated translations.
- Drop patch merged upstream:
  * Support-GNOME-42-dark-theme-preference.patch
- Rebase patch partly merged upstream:
  * Support-dark-theme-webview.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770897600">- Update to version 46.0+109:
  * vala-unit: use the build architecture g-ir-compiler
  * vala-unit: meson: Bump minimal meson version to 1.7
  * ComposerPageStateTest: Don't use NBSP directly
  * Migrate to gcr-4 and gck-2
  * Port plugins from libpeas-1 to libpeas-2
  * Remove subprojects/.wraplock
  * Follow GNOME Code of Conduct
  * Rename meson_options.txt to meson.options
  * meson: Bump minimal meson version to 1.7
  * meson: Use SPDX identifier in project license
  * Remvoe .gitattibutes
  * Point old wiki links to the new Geary Gitlab wiki
  * Drop COPYING.pyyaml
  * Adapt vala-unit and tests to GLib 2.70 and later
  * Create a config.vapi for config.h
  * Remove .gitignore
  * tests: Fix ComposerWebViewTest:get_html_for_draft
  * desktop: Fix circular component name
  * desktop: Remove the deprecated ".desktop" suffix from AppStream
    app id
  * webview: Don't register the same resources twice
  * Updated translations.
- Following upstreams ports: Drop pkgconfig(gck-1),
  pkgconfig(gcr-3), pkgconfig(libpeas-1.0) and
  pkgconfig(libpeas-gtk-1.0) BuildRequires. Add
  pkgconfig(libpeas-2), pkgconfig(gck-2) and pkgconfig(gcr-4).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1772366400">- drop unneeded dependency on gnome-doc-utils/xml2po (boo#1259023)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="b088f915a9d20d96ac5cbeaa7deced6029ae3f18e0bcfe882be52ddb9a9dc72f7dc8a6856c4c6e24d51b8dd36cf864518d7c2af626addbba75a095db63b5459f" name="gebaar-libinput-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.5" rel="3.9"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1550232000">- Initial package (v0.0.1)</changelog>
  <changelog author="Carson Black &lt;uhhadd@gmail.com&gt;" date="1553947200">- Update to v0.0.5
- Add Fedora packages</changelog>
  <changelog author="Carson Black &lt;uhhadd@gmail.com&gt;" date="1553947201">- Add Fedora 28 package</changelog>
  <changelog author="Carson Black &lt;uhhadd@gmail.com&gt;" date="1555416000">- Remove non-openSUSE packages for submission
- Remove unused Leap patch</changelog>
  <changelog author="Carson Black &lt;uhhadd@gmail.com&gt;" date="1555416001">- Add Ubuntu package
- Get project working using GCC8 on openSUSE Leap</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555502400">- Use modern tar options. Fix grammar in description.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622462400">- Add Patch to fix build with GCC 11:
  * 0001-g-11-requires-limits-header.patch
- Update cxxopts to 2.1.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4d4e1791b83569fbf31070848594f97bef50ca2b20782ae2dd477feec7735f81d8825be96ea67ac44595e36cd4674bd409b480697fcb8aaaea59225e55f64601" name="gebaar-libinput-debugsource" arch="i586">
  <version epoch="0" ver="0.0.5" rel="3.9"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1550232000">- Initial package (v0.0.1)</changelog>
  <changelog author="Carson Black &lt;uhhadd@gmail.com&gt;" date="1553947200">- Update to v0.0.5
- Add Fedora packages</changelog>
  <changelog author="Carson Black &lt;uhhadd@gmail.com&gt;" date="1553947201">- Add Fedora 28 package</changelog>
  <changelog author="Carson Black &lt;uhhadd@gmail.com&gt;" date="1555416000">- Remove non-openSUSE packages for submission
- Remove unused Leap patch</changelog>
  <changelog author="Carson Black &lt;uhhadd@gmail.com&gt;" date="1555416001">- Add Ubuntu package
- Get project working using GCC8 on openSUSE Leap</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555502400">- Use modern tar options. Fix grammar in description.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622462400">- Add Patch to fix build with GCC 11:
  * 0001-g-11-requires-limits-header.patch
- Update cxxopts to 2.1.2</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="fdafeee7067cfc7d32ddecb4f5063bb8562f6353cf8a84ebf22749376c8a240ca7835d783b79080c8271ceb7bc7ad03f883bda143d94947b2ba58cb4895f8019" name="gecode-debuginfo" arch="i586">
  <version epoch="0" ver="6.3.0~git20211208.6b09bea4" rel="1.18"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1651060800">- Initial package version (6.3.0~git20211208)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1651320000">- Fix hanging MiniZinc IDE, add
  0001-Send-DONE-message-before-disconnecting.patch
- Build and run testsuite</changelog>
</package>
<package pkgid="5b2f1501a459baf0882e584390edbc7144351a0004c83cab1ff368bf1d4c0d03c7aabac06eecfedd74e2b20597ebe782778c98b5ef5dc2bd320f0c58cd6a680b" name="gecode-debugsource" arch="i586">
  <version epoch="0" ver="6.3.0~git20211208.6b09bea4" rel="1.18"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1651060800">- Initial package version (6.3.0~git20211208)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1651320000">- Fix hanging MiniZinc IDE, add
  0001-Send-DONE-message-before-disconnecting.patch
- Build and run testsuite</changelog>
</package>
<package pkgid="7c5b6dd668d41d89e85b9ff6b6c49ec57b1e78d641f746df9505d8779b7957a2a4be4266359bb92cda162ecfb62d6a0c117eadcd53807cb795b1944c52051110" name="gecode-minizinc-debuginfo" arch="i586">
  <version epoch="0" ver="6.3.0~git20211208.6b09bea4" rel="1.18"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1651060800">- Initial package version (6.3.0~git20211208)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1651320000">- Fix hanging MiniZinc IDE, add
  0001-Send-DONE-message-before-disconnecting.patch
- Build and run testsuite</changelog>
</package>
<package pkgid="ca4d5f7b96500b6937f9e3d0980c015045af41d8899b554ae5cec56c096d142e187274d88730ed4c2d3db5d7fd1957bdbb5960d9e8ae6cc923a574783fb268a6" name="gede-debuginfo" arch="i586">
  <version epoch="0" ver="2.22.1" rel="1.5"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1642680000">- Initial packaging of version 2.18.2 for openSUSE.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1644926400">- Use qmake rpm macros directly instead of calling build.py to set CFLAGS correctly.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1687780800">- New upstream release 2.18.3
  * Add “focus after stop” option
- Do not unnecessarily compile code with PIC relocations</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693396800">- New upstream release 2.19.1
  * Added support for remote debugging over serial port</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1704456000">- New upstream release 2.19.3
  * No user-visible changes.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1731931200">- New upstream release 2.20.1
  * Added support for entering gdb commands manually
- Do not force a ctags vendor on users
- Run the only unit test in %check</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1732536000">- New upstream version 2.20.2
  * Fixed incorrect cursor position in console output</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1733054400">- New upstream version 2.21.1
  * Add Qt6 port</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1734436800">- New upstream version 2.22.1
  * Added text next to toolbar icons
  * Changed shortcuts</changelog>
</package>
<package pkgid="230fa975eb0e7b822a364d42ce05ec548dfee1c93108b3f52120ca14e37f18213290d44f0db47b256293549af99860f2ba2f9e329a1f565fec5f63c28a7e56ef" name="gede-debugsource" arch="i586">
  <version epoch="0" ver="2.22.1" rel="1.5"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1642680000">- Initial packaging of version 2.18.2 for openSUSE.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1644926400">- Use qmake rpm macros directly instead of calling build.py to set CFLAGS correctly.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1687780800">- New upstream release 2.18.3
  * Add “focus after stop” option
- Do not unnecessarily compile code with PIC relocations</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693396800">- New upstream release 2.19.1
  * Added support for remote debugging over serial port</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1704456000">- New upstream release 2.19.3
  * No user-visible changes.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1731931200">- New upstream release 2.20.1
  * Added support for entering gdb commands manually
- Do not force a ctags vendor on users
- Run the only unit test in %check</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1732536000">- New upstream version 2.20.2
  * Fixed incorrect cursor position in console output</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1733054400">- New upstream version 2.21.1
  * Add Qt6 port</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1734436800">- New upstream version 2.22.1
  * Added text next to toolbar icons
  * Changed shortcuts</changelog>
</package>
<package pkgid="5f39c28ee477ad9abd3d5b34e4cb6a34fcf8a51b25cfd2b93b200905e68a52e949af314e4c089220c4d42f0b203ec41791f0aff38bb38b767d36ffd70dadef54" name="gede-qt6-debuginfo" arch="i586">
  <version epoch="0" ver="2.22.1" rel="1.6"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1642680000">- Initial packaging of version 2.18.2 for openSUSE.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1644926400">- Use qmake rpm macros directly instead of calling build.py to set CFLAGS correctly.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1687780800">- New upstream release 2.18.3
  * Add “focus after stop” option
- Do not unnecessarily compile code with PIC relocations</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693396800">- New upstream release 2.19.1
  * Added support for remote debugging over serial port</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1704456000">- New upstream release 2.19.3
  * No user-visible changes.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1731931200">- New upstream release 2.20.1
  * Added support for entering gdb commands manually
- Do not force a ctags vendor on users
- Run the only unit test in %check</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1732536000">- New upstream version 2.20.2
  * Fixed incorrect cursor position in console output</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1733054400">- New upstream version 2.21.1
  * Add Qt6 port</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1734436800">- New upstream version 2.22.1
  * Added text next to toolbar icons
  * Changed shortcuts</changelog>
</package>
<package pkgid="d4cde4f3271df8b0ac6e9505eea0ee3a1c979a631d7017fc98a3841e843b610bcb792dbe8adc47ac83de881f9d8b7a5e39af23069470e85bbd7e6a96ac320017" name="gede-qt6-debugsource" arch="i586">
  <version epoch="0" ver="2.22.1" rel="1.6"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1642680000">- Initial packaging of version 2.18.2 for openSUSE.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1644926400">- Use qmake rpm macros directly instead of calling build.py to set CFLAGS correctly.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1687780800">- New upstream release 2.18.3
  * Add “focus after stop” option
- Do not unnecessarily compile code with PIC relocations</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693396800">- New upstream release 2.19.1
  * Added support for remote debugging over serial port</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1704456000">- New upstream release 2.19.3
  * No user-visible changes.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1731931200">- New upstream release 2.20.1
  * Added support for entering gdb commands manually
- Do not force a ctags vendor on users
- Run the only unit test in %check</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1732536000">- New upstream version 2.20.2
  * Fixed incorrect cursor position in console output</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1733054400">- New upstream version 2.21.1
  * Add Qt6 port</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1734436800">- New upstream version 2.22.1
  * Added text next to toolbar icons
  * Changed shortcuts</changelog>
</package>
<package pkgid="1f065c2cce14fee665242c8f787f0e9ac56b748cfe7a7031de987e147ecb11bf601e0eac6a12bcb1e4bee024a68cb7e8165025109f61b33870403a3783515760" name="gedit-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727870400">- Update to version 47.0:
  + Branding: Restore the previous app icons and logo.
  + New features:
  - Experimental: add light/dark GTK theme variant configuration
    (as a hidden GSettings key for now).
  + Removed features:
  - Localization (l10n): all the translations are disabled, gedit
    is available in English only because some underlying modules
    are not on l10n.gnome.org or equivalent.
  - In the preferences dialog, remove the toolbar to
    install/uninstall color schemes. Third-party color schemes
    are still supported, but the XML file(s) need to be copied
    into the right directory by another means
  + Under-the-hood changes:
  - Adapt the code for libgedit-gtksourceview API changes.
  - Adapt the code for the Tepl -&gt; libgedit-tepl module rename.
  - Code refactorings, various improvements and bug fixes.
  - Continue to reduce usage of *.ui files, write code instead.
  - Use newer GLib API at some places.
  - Add -Wshadow to the CFLAGS and fix the corresponding warnings.
  + For plugins:
  - Some API changes (see the page documenting the API breaks).
  - Improve the API documentation.
  + Misc:
  - Rename *.appdata.xml to *.metainfo.xml and do some updates to
    that file.
  - Update documentation for contributors.
  - Links to some third-party plugins.
- Drop gedit-quickhighlight-gtksourcestyle-api.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727870401">- Update to version 48.0:
  + New features:
  - Full support of light/dark GTK theme variants. Configuration
    is done in the Preferences dialog -&gt; Font &amp; Colors.
  + Visible changes:
  - Add missing tooltips to some buttons.
  - The Text Size plugin has been moved from gedit-plugins to
    this repository, and is now enabled by default.
  - Remove Quick Open plugin.
  - Mark some plugins as "buggy plugins": External Tools and
    Snippets.
  + Bug fixes:
  - Fix some warning messages that appeared at runtime.
  - Fix a crash.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Removed plugins: External Tools, Snippets, Python Console.
  + Text Size plugin: rewrite in C.
  + Remove the background-pattern feature (with the grid).
  + Fix bug on Wayland to unmaximize the window.
  + Code refactorings.
  + Fix compilation warning.
  + Updated translations.
- Drop gedit-plugins-python-env.patch: No longer needed, nor
  applies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Drop hard gtksourceview-devel Requires: Not needed and wrong
  devel package.
- Replace pkgconfig(gtksourceview-4) with
  pkgconfig(libgedit-gtksourceview-300) BuildRequires: This is what
  gedit really depends on.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 48.2:
  + Update links to new website domain name:
    https://gedit-text-editor.org
  + It is no longer possible to implement plugins in Python.
  + New features:
  - Reset All button in the preferences dialog.
  - In the Spell Checker plugin: be able to configure the default
    language used for the spell-checking in new documents.
  + Code refactorings:
  - In GeditWindow and GeditPreferencesDialog.
  - Don't use the g_slice_*() functions (deprecated).
  - In the Spell Checker plugin.
  + MS Windows: change default font to Consolas.
  + macOS: install an icon.
  + Metainfo: improve it.
  + Some updates to the user manual.
  + Improve the devel documentation.
  + Updated translations.
- Update URL to new home.
- Bump api_ver define.
- Drop python3-gedit sub-package and obsolete it following upstream
  changes. Further, drop all python BuildRequires and Requires, no
  longer needed, nor used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757332800">- Update to version 49.alpha1:
  + User-visible changes:
  - gedit icon: take an older version for small sizes. The older
    version looks nicer.
  - Code Comment/Uncomment plugin: some bugs have been fixed, and
    the behavior can be slightly different in some situations. A
    new user manual page has also been written.
  - Setup allowed GDK backends to disable Wayland. Only the X11
    backend is allowed on Linux (so it relies on XWayland when
    running the application on a Wayland session). It fixes some
    bugs, especially for the Word Completion plugin.
  + Under the hood changes:
  - Tools: add generate-c-plugin, to generate the boilerplate C
    code for a new plugin.
  - Code Comment/Uncomment plugin: rewrite it in C, and have the
    bulk of the implementation in libgedit-tepl.
  - Port to new GtkSourceEncoding API.
  - GeditTab refactorings:
    . Extract gedit-tab-utils.c.
    . Start to extract GeditTabLoader (private class).
  - Various other code refactorings.
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759406400">- Add AppStream BuildRequires and check section with meson_test
  macro, run tests during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769428800">- Update to version 49.0:
  + Metainfo data: add more infos to fix Flathub warnings.
  + Cleanup: remove BuildStream and Snap from build-aux/ (outdated)
- Changes from version 49.alpha2:
  + User-visible changes:
  - Add a max-file-size setting for document loading, fixing the
    common problem with very large files.
  - New symbolic app icon (to have a square one).
  - Statusbar: fix a bug with the language button popover.
  + Under the hood changes:
  - Fix a compilation warning.
  - Statusbar:
    . Move some features of GeditStatusbar to libgedit-tepl as
    TeplStatusbar.
    . GeditWindowStatus: new internal class to offload some work
    that was done in GeditWindow, to avoid a god class.
  - *.ui -&gt; code.
  + Other:
  * Tools: generate-html-list-of-plugins-description.sh script
    (output HTML content that is put on the website instead of
    generating a Markdown file located in the git repository).
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778760000">- Update to version 50.0:
  + Copy the plugins from the gedit-plugins repository: Word
    Completion, Smart Spaces, Draw Spaces and Bookmarks. The
    gedit-plugins repository will be archived.
  + Guidelines: no LLM AI tools.
  + macOS: small build simplification.
  + Updated translations.</changelog>
</package>
<package pkgid="8f4cf223d86eb03731de441d362cccf61ccdc8dbe93b300defee1fa89ed4c13dede9b9836b7edde7631c58fcfd5b48a4d5d66f7718b57f0eb18cd146c81877ae" name="gedit-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727870400">- Update to version 47.0:
  + Branding: Restore the previous app icons and logo.
  + New features:
  - Experimental: add light/dark GTK theme variant configuration
    (as a hidden GSettings key for now).
  + Removed features:
  - Localization (l10n): all the translations are disabled, gedit
    is available in English only because some underlying modules
    are not on l10n.gnome.org or equivalent.
  - In the preferences dialog, remove the toolbar to
    install/uninstall color schemes. Third-party color schemes
    are still supported, but the XML file(s) need to be copied
    into the right directory by another means
  + Under-the-hood changes:
  - Adapt the code for libgedit-gtksourceview API changes.
  - Adapt the code for the Tepl -&gt; libgedit-tepl module rename.
  - Code refactorings, various improvements and bug fixes.
  - Continue to reduce usage of *.ui files, write code instead.
  - Use newer GLib API at some places.
  - Add -Wshadow to the CFLAGS and fix the corresponding warnings.
  + For plugins:
  - Some API changes (see the page documenting the API breaks).
  - Improve the API documentation.
  + Misc:
  - Rename *.appdata.xml to *.metainfo.xml and do some updates to
    that file.
  - Update documentation for contributors.
  - Links to some third-party plugins.
- Drop gedit-quickhighlight-gtksourcestyle-api.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727870401">- Update to version 48.0:
  + New features:
  - Full support of light/dark GTK theme variants. Configuration
    is done in the Preferences dialog -&gt; Font &amp; Colors.
  + Visible changes:
  - Add missing tooltips to some buttons.
  - The Text Size plugin has been moved from gedit-plugins to
    this repository, and is now enabled by default.
  - Remove Quick Open plugin.
  - Mark some plugins as "buggy plugins": External Tools and
    Snippets.
  + Bug fixes:
  - Fix some warning messages that appeared at runtime.
  - Fix a crash.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Removed plugins: External Tools, Snippets, Python Console.
  + Text Size plugin: rewrite in C.
  + Remove the background-pattern feature (with the grid).
  + Fix bug on Wayland to unmaximize the window.
  + Code refactorings.
  + Fix compilation warning.
  + Updated translations.
- Drop gedit-plugins-python-env.patch: No longer needed, nor
  applies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Drop hard gtksourceview-devel Requires: Not needed and wrong
  devel package.
- Replace pkgconfig(gtksourceview-4) with
  pkgconfig(libgedit-gtksourceview-300) BuildRequires: This is what
  gedit really depends on.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 48.2:
  + Update links to new website domain name:
    https://gedit-text-editor.org
  + It is no longer possible to implement plugins in Python.
  + New features:
  - Reset All button in the preferences dialog.
  - In the Spell Checker plugin: be able to configure the default
    language used for the spell-checking in new documents.
  + Code refactorings:
  - In GeditWindow and GeditPreferencesDialog.
  - Don't use the g_slice_*() functions (deprecated).
  - In the Spell Checker plugin.
  + MS Windows: change default font to Consolas.
  + macOS: install an icon.
  + Metainfo: improve it.
  + Some updates to the user manual.
  + Improve the devel documentation.
  + Updated translations.
- Update URL to new home.
- Bump api_ver define.
- Drop python3-gedit sub-package and obsolete it following upstream
  changes. Further, drop all python BuildRequires and Requires, no
  longer needed, nor used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757332800">- Update to version 49.alpha1:
  + User-visible changes:
  - gedit icon: take an older version for small sizes. The older
    version looks nicer.
  - Code Comment/Uncomment plugin: some bugs have been fixed, and
    the behavior can be slightly different in some situations. A
    new user manual page has also been written.
  - Setup allowed GDK backends to disable Wayland. Only the X11
    backend is allowed on Linux (so it relies on XWayland when
    running the application on a Wayland session). It fixes some
    bugs, especially for the Word Completion plugin.
  + Under the hood changes:
  - Tools: add generate-c-plugin, to generate the boilerplate C
    code for a new plugin.
  - Code Comment/Uncomment plugin: rewrite it in C, and have the
    bulk of the implementation in libgedit-tepl.
  - Port to new GtkSourceEncoding API.
  - GeditTab refactorings:
    . Extract gedit-tab-utils.c.
    . Start to extract GeditTabLoader (private class).
  - Various other code refactorings.
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759406400">- Add AppStream BuildRequires and check section with meson_test
  macro, run tests during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769428800">- Update to version 49.0:
  + Metainfo data: add more infos to fix Flathub warnings.
  + Cleanup: remove BuildStream and Snap from build-aux/ (outdated)
- Changes from version 49.alpha2:
  + User-visible changes:
  - Add a max-file-size setting for document loading, fixing the
    common problem with very large files.
  - New symbolic app icon (to have a square one).
  - Statusbar: fix a bug with the language button popover.
  + Under the hood changes:
  - Fix a compilation warning.
  - Statusbar:
    . Move some features of GeditStatusbar to libgedit-tepl as
    TeplStatusbar.
    . GeditWindowStatus: new internal class to offload some work
    that was done in GeditWindow, to avoid a god class.
  - *.ui -&gt; code.
  + Other:
  * Tools: generate-html-list-of-plugins-description.sh script
    (output HTML content that is put on the website instead of
    generating a Markdown file located in the git repository).
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778760000">- Update to version 50.0:
  + Copy the plugins from the gedit-plugins repository: Word
    Completion, Smart Spaces, Draw Spaces and Bookmarks. The
    gedit-plugins repository will be archived.
  + Guidelines: no LLM AI tools.
  + macOS: small build simplification.
  + Updated translations.</changelog>
</package>
<package pkgid="ea4700e4380c69f7005a1b0da2503910381fc5be8d61bcacf4a82d31e3070085bffefa13185e0d8e68ee8a047319d53233aa0199bf63faf057ae10eccb6def15" name="gedit-plugin-bookmarks-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727870400">- Update to version 48.0:
  + Port to latest gedit API.
  + Build: some refactorings.
  + Text Size plugin: moved to the main gedit repository.
  + Git plugin: removed.
  + Translation updates.
- Changes from version 47.1:
  + Session Saver plugin: bug fix.
- Changes from version 47.0:
  + Port to latest libgedit-gtksourceview API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Drop pkgconfig(gtksourceview-4) BuildRequires: Not needed nor
  used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Disable python-based plugins, as they are not compatible with the
  GNOME 48 infrastructure, mainly pygobject 3.52. The disabled
  plugins are: bracketcompletion, charmap, codecomment,
  colorpicker, joinlines, multiedit, sessionsaver, and terminal.
  See glgo#World/gedit/gedit#614, boo1239952.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 48.2:
  + All plugins implemented in Python have been removed.
  + Update some URLs.
  + Small code maintenance.
  + Updated translations.
- Drop bracketcompletion-use-key-release-event-to-work-wi.patch:
  The plugin it patched is dropped upstream.
- Drop all the python-based plugins following upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757332800">- Update to version 49.alpha1:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769428800">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778760000">- Update to version 50.0:
  + Updated translations.</changelog>
</package>
<package pkgid="f4c2612996affd917262238efba03dde8b9beec8a6a8c18e350ac34cc4dab655826a5126e30aff16eebab61a36013e26b0fdb0b6fdf572e94b5271340aea2baa" name="gedit-plugin-drawspaces-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727870400">- Update to version 48.0:
  + Port to latest gedit API.
  + Build: some refactorings.
  + Text Size plugin: moved to the main gedit repository.
  + Git plugin: removed.
  + Translation updates.
- Changes from version 47.1:
  + Session Saver plugin: bug fix.
- Changes from version 47.0:
  + Port to latest libgedit-gtksourceview API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Drop pkgconfig(gtksourceview-4) BuildRequires: Not needed nor
  used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Disable python-based plugins, as they are not compatible with the
  GNOME 48 infrastructure, mainly pygobject 3.52. The disabled
  plugins are: bracketcompletion, charmap, codecomment,
  colorpicker, joinlines, multiedit, sessionsaver, and terminal.
  See glgo#World/gedit/gedit#614, boo1239952.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 48.2:
  + All plugins implemented in Python have been removed.
  + Update some URLs.
  + Small code maintenance.
  + Updated translations.
- Drop bracketcompletion-use-key-release-event-to-work-wi.patch:
  The plugin it patched is dropped upstream.
- Drop all the python-based plugins following upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757332800">- Update to version 49.alpha1:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769428800">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778760000">- Update to version 50.0:
  + Updated translations.</changelog>
</package>
<package pkgid="2998e8ec18acc9bd65f00080ba39a0309a6e80051fd7e7194d8b16f64289690ce98b7dfbbe52200e3f5fbdd8a559cf798a5d38733e9b684088b4a63478922739" name="gedit-plugin-smartspaces-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727870400">- Update to version 48.0:
  + Port to latest gedit API.
  + Build: some refactorings.
  + Text Size plugin: moved to the main gedit repository.
  + Git plugin: removed.
  + Translation updates.
- Changes from version 47.1:
  + Session Saver plugin: bug fix.
- Changes from version 47.0:
  + Port to latest libgedit-gtksourceview API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Drop pkgconfig(gtksourceview-4) BuildRequires: Not needed nor
  used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Disable python-based plugins, as they are not compatible with the
  GNOME 48 infrastructure, mainly pygobject 3.52. The disabled
  plugins are: bracketcompletion, charmap, codecomment,
  colorpicker, joinlines, multiedit, sessionsaver, and terminal.
  See glgo#World/gedit/gedit#614, boo1239952.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 48.2:
  + All plugins implemented in Python have been removed.
  + Update some URLs.
  + Small code maintenance.
  + Updated translations.
- Drop bracketcompletion-use-key-release-event-to-work-wi.patch:
  The plugin it patched is dropped upstream.
- Drop all the python-based plugins following upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757332800">- Update to version 49.alpha1:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769428800">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778760000">- Update to version 50.0:
  + Updated translations.</changelog>
</package>
<package pkgid="e0bf23b03b24af0d5d904a7cc1d60c557b00dcf900cbd97f72c795569019fcd8d809759a1f4dfb48c870a3b3beef3860588e1718597ab06170c81425f2fe4de4" name="gedit-plugin-wordcompletion-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727870400">- Update to version 48.0:
  + Port to latest gedit API.
  + Build: some refactorings.
  + Text Size plugin: moved to the main gedit repository.
  + Git plugin: removed.
  + Translation updates.
- Changes from version 47.1:
  + Session Saver plugin: bug fix.
- Changes from version 47.0:
  + Port to latest libgedit-gtksourceview API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Drop pkgconfig(gtksourceview-4) BuildRequires: Not needed nor
  used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Disable python-based plugins, as they are not compatible with the
  GNOME 48 infrastructure, mainly pygobject 3.52. The disabled
  plugins are: bracketcompletion, charmap, codecomment,
  colorpicker, joinlines, multiedit, sessionsaver, and terminal.
  See glgo#World/gedit/gedit#614, boo1239952.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 48.2:
  + All plugins implemented in Python have been removed.
  + Update some URLs.
  + Small code maintenance.
  + Updated translations.
- Drop bracketcompletion-use-key-release-event-to-work-wi.patch:
  The plugin it patched is dropped upstream.
- Drop all the python-based plugins following upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757332800">- Update to version 49.alpha1:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769428800">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778760000">- Update to version 50.0:
  + Updated translations.</changelog>
</package>
<package pkgid="6db5a5845b853d512a20397d0c4c68dc3d1ad22390e2ef53c6d2011fb277de4b1d30e25af3e98d17eed33ae97ed6a7eba66b9223874470d8ce8398c57c62985e" name="gedit-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727870400">- Update to version 48.0:
  + Port to latest gedit API.
  + Build: some refactorings.
  + Text Size plugin: moved to the main gedit repository.
  + Git plugin: removed.
  + Translation updates.
- Changes from version 47.1:
  + Session Saver plugin: bug fix.
- Changes from version 47.0:
  + Port to latest libgedit-gtksourceview API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Drop pkgconfig(gtksourceview-4) BuildRequires: Not needed nor
  used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Disable python-based plugins, as they are not compatible with the
  GNOME 48 infrastructure, mainly pygobject 3.52. The disabled
  plugins are: bracketcompletion, charmap, codecomment,
  colorpicker, joinlines, multiedit, sessionsaver, and terminal.
  See glgo#World/gedit/gedit#614, boo1239952.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 48.2:
  + All plugins implemented in Python have been removed.
  + Update some URLs.
  + Small code maintenance.
  + Updated translations.
- Drop bracketcompletion-use-key-release-event-to-work-wi.patch:
  The plugin it patched is dropped upstream.
- Drop all the python-based plugins following upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757332800">- Update to version 49.alpha1:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769428800">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778760000">- Update to version 50.0:
  + Updated translations.</changelog>
</package>
<package pkgid="c8c357c73f34d01788ad52e19dc8fa6323ae664e0ea6be36ba9785db65cc65978164796223d7f27fbae52a2e6b460a91c03f57e00140ef6782d574b80ee64ccd" name="gedit-plugins-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727870400">- Update to version 48.0:
  + Port to latest gedit API.
  + Build: some refactorings.
  + Text Size plugin: moved to the main gedit repository.
  + Git plugin: removed.
  + Translation updates.
- Changes from version 47.1:
  + Session Saver plugin: bug fix.
- Changes from version 47.0:
  + Port to latest libgedit-gtksourceview API.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733572800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Drop pkgconfig(gtksourceview-4) BuildRequires: Not needed nor
  used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Disable python-based plugins, as they are not compatible with the
  GNOME 48 infrastructure, mainly pygobject 3.52. The disabled
  plugins are: bracketcompletion, charmap, codecomment,
  colorpicker, joinlines, multiedit, sessionsaver, and terminal.
  See glgo#World/gedit/gedit#614, boo1239952.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 48.2:
  + All plugins implemented in Python have been removed.
  + Update some URLs.
  + Small code maintenance.
  + Updated translations.
- Drop bracketcompletion-use-key-release-event-to-work-wi.patch:
  The plugin it patched is dropped upstream.
- Drop all the python-based plugins following upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Clean up Suggests.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757332800">- Update to version 49.alpha1:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769428800">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778760000">- Update to version 50.0:
  + Updated translations.</changelog>
</package>
<package pkgid="4444aa53f95b1158bc97d7c95a832a556259c96b5494cb08ac0522e94ea099a2873b449decd598bca47f8fcbfb9483b2274f89dcde52fb8e21274fe15b4306b8" name="geeqie-debuginfo" arch="i586">
  <version epoch="0" ver="2.9" rel="1.3"/>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1706270400">- Update to version 2.2:
  + Enhanced debug output with -Ddevel=enabled option
  + Modify Collections user interface
  + Remote keyboard actions
  + Allow .desktop files to be linked to programmable mouse buttons
  + Option to show-hide selectable bars
  + On exit additional check for multiple windows open
  + Plugin to resize an image
  + Include a separator as a toolbar option
  + Change all .desktop files to RDNS style
  + GTK "Open With" feature menu option
  + Reduce the height of toolbars
  + Option to select "hamburger" menu style
  + More progress in GTK4 migration
  + Many bug fixes
- Remove exiv_0-28.patch, it's part of the release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1709294400">- boo#1220031:
  * Fix crash when hiding files gh/BestImageViewer/geeqie#1248
    Add geeqie-2.2-fix-filelist-crash.patch
  * Fix crash when renaming files gh/BestImageViewer/geeqie#1242
    Add geeqie-2.2-fix-rename-crash.patch</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1711368000">- Update to version 2.4:
  + Bug fixes (mainly packaging) and code improvements.
- Changes from version 2.3:
  + Bug fixes and code improvements.
- Drop geeqie-2.2-fix-filelist-crash.patch and
  geeqie-2.2-fix-rename-crash.patch: fixed upstream.</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1747051200">- Update to version 2.6:
  + Four OSD profiles
  + Move some file dialogs to gtk_file_chooser()
  + Additional command line option: --dupes-export
  + Additional command line option: --dupes
  + Additional command line option: --dupes-recurse=
  + Modify Open Collection menu
  + Additional --get-file-info data: Marks, Path to thumbnail
  + Additional menu item - system Open Recent File
  + Additional menu item - system Open File
  + Updated Help files
  + Allow rectangle drawing up and to left
  + Improve user info. after crash
  + Improve user info. when a config. file error is detected
  + Additional command line option: --file-extensions
  + Additional file type: FITS
  + Additional file type: numpy
  + Additional file type: EXR
  + Convert Geeqie to be a GtkApplication
  + Updated translations.
- Update BuildRequires following upstream changes: Drop
  pkgconfig(lcms2) and add pkgconfig(OpenEXR) pkgconfig(cfitsio).</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1748952000">- Update to version 2.6.1:
  + Fix --action= resulting in crash
  + gtk_file_chooser dialog cannot create folders
  + Icon view, filename text not displayed, filename tooltip
  + Crash using GQ_DISABLE_CLUTTER=y when config file already has
    gps map enabled</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760616000">- Drop obsolete and unneeded update-desktop-files BuildRequires and
  macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761134400">- No longer disable lua support during build, seems fixed upstream
  even if issue is stil open. Replace pkgconfig(lua5.3)
  pkgconfig(lua) BuildRequires: Use whatever lua is the current
  distro default.
- Drop no longer needed update-desktop-files Requires(post(un)).</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1772193600">- Update to version 2.7:
  + Additional file filter for Rating
  + Progress dialog for file copy/move operations
  + Geeqie is available as a Snap
  + Keyboard shortcuts shown in a window
  + Sort dir preview in ui-file-chooser
  + Include history combo in tabcomp button
  + Include folder preview in Open File action
  + Include preview pane for tabcomp button - ICC preview is included
    if iccdump is installed
  + Include preview pane in New Folder action
  + Per-image information text in the collection window
  + Revised algorithm for GPS distance
  + Update secure_save code
  + Include getrusage debug command
  + Code improvements
  + Bug fixes
  + More progress in GTK4 migration</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1782302400">- Update to version 2.8:
  + Extensive bug fixes and code improvements
  + More progress in GTK4 migration</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1782820800">- Update to version 2.9:
  + bugfix release</changelog>
</package>
<package pkgid="b28ae878524b226c6770cff1846be1b7bd0307cae9b47188988266727ac48117ad8d3e561f7bd1300747bcf79236159497fb34b87afc67a1a09a19b640588b3b" name="geeqie-debugsource" arch="i586">
  <version epoch="0" ver="2.9" rel="1.3"/>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1706270400">- Update to version 2.2:
  + Enhanced debug output with -Ddevel=enabled option
  + Modify Collections user interface
  + Remote keyboard actions
  + Allow .desktop files to be linked to programmable mouse buttons
  + Option to show-hide selectable bars
  + On exit additional check for multiple windows open
  + Plugin to resize an image
  + Include a separator as a toolbar option
  + Change all .desktop files to RDNS style
  + GTK "Open With" feature menu option
  + Reduce the height of toolbars
  + Option to select "hamburger" menu style
  + More progress in GTK4 migration
  + Many bug fixes
- Remove exiv_0-28.patch, it's part of the release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1709294400">- boo#1220031:
  * Fix crash when hiding files gh/BestImageViewer/geeqie#1248
    Add geeqie-2.2-fix-filelist-crash.patch
  * Fix crash when renaming files gh/BestImageViewer/geeqie#1242
    Add geeqie-2.2-fix-rename-crash.patch</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1711368000">- Update to version 2.4:
  + Bug fixes (mainly packaging) and code improvements.
- Changes from version 2.3:
  + Bug fixes and code improvements.
- Drop geeqie-2.2-fix-filelist-crash.patch and
  geeqie-2.2-fix-rename-crash.patch: fixed upstream.</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1747051200">- Update to version 2.6:
  + Four OSD profiles
  + Move some file dialogs to gtk_file_chooser()
  + Additional command line option: --dupes-export
  + Additional command line option: --dupes
  + Additional command line option: --dupes-recurse=
  + Modify Open Collection menu
  + Additional --get-file-info data: Marks, Path to thumbnail
  + Additional menu item - system Open Recent File
  + Additional menu item - system Open File
  + Updated Help files
  + Allow rectangle drawing up and to left
  + Improve user info. after crash
  + Improve user info. when a config. file error is detected
  + Additional command line option: --file-extensions
  + Additional file type: FITS
  + Additional file type: numpy
  + Additional file type: EXR
  + Convert Geeqie to be a GtkApplication
  + Updated translations.
- Update BuildRequires following upstream changes: Drop
  pkgconfig(lcms2) and add pkgconfig(OpenEXR) pkgconfig(cfitsio).</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1748952000">- Update to version 2.6.1:
  + Fix --action= resulting in crash
  + gtk_file_chooser dialog cannot create folders
  + Icon view, filename text not displayed, filename tooltip
  + Crash using GQ_DISABLE_CLUTTER=y when config file already has
    gps map enabled</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760616000">- Drop obsolete and unneeded update-desktop-files BuildRequires and
  macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761134400">- No longer disable lua support during build, seems fixed upstream
  even if issue is stil open. Replace pkgconfig(lua5.3)
  pkgconfig(lua) BuildRequires: Use whatever lua is the current
  distro default.
- Drop no longer needed update-desktop-files Requires(post(un)).</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1772193600">- Update to version 2.7:
  + Additional file filter for Rating
  + Progress dialog for file copy/move operations
  + Geeqie is available as a Snap
  + Keyboard shortcuts shown in a window
  + Sort dir preview in ui-file-chooser
  + Include history combo in tabcomp button
  + Include folder preview in Open File action
  + Include preview pane for tabcomp button - ICC preview is included
    if iccdump is installed
  + Include preview pane in New Folder action
  + Per-image information text in the collection window
  + Revised algorithm for GPS distance
  + Update secure_save code
  + Include getrusage debug command
  + Code improvements
  + Bug fixes
  + More progress in GTK4 migration</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1782302400">- Update to version 2.8:
  + Extensive bug fixes and code improvements
  + More progress in GTK4 migration</changelog>
  <changelog author="Flann van der Eik &lt;fl4nn@opensuse.org&gt;" date="1782820800">- Update to version 2.9:
  + bugfix release</changelog>
</package>
<package pkgid="6cf03f92e281b231d4b1558895726a4b52d6ab12474d93b4d9d91b7c2de7b44976741dbbea0b0c73a754a6b8dd77639430673b6760794e5db7359333969ee94d" name="gegl-0_4-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.70" rel="1.6"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739188800">- Update to version 0.4.54:
  - Ops:
  - bump_map: fix typo in property nick
  - noise_spread: better performance with no-op values
  - negative_darkroom: more presets, better performance
  - styles: fix regression of opacirt sliders</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- Update to version 0.4.56:
  - Ops:
  - drop-shadow: restrict opacity range to 0.0-1.0
  - ctx-script: crash fix
  - Core:
  - ctx has been syncrhonized with upstream.
  - Buffer:
  - Remnants of old iterator-api has been removed.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742817600">- Update to version 0.4.58:
  - dither: fixed crash when applied to pixels with negative pixel
    coordinates.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1747656000">- Update to 0.4.62:
  * png-load: avoid crashing on some invalid files
  * bevel: code cleanups, pass only valid values to gegl:emboss
  * exr-save: fix scratch buffer computation for large images
  * fractal-trace: add ui-ranges to coordiantes
  * depend on babl&gt;=0.1.112 removing ifdefs keeping old variants working
  * mark nodes as intert in ::dispose and check for this during traversals, this
    fixes a crash when using a libc that has a non-clobbering free.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758801600">- Add eda8ba51.patch: operations: Support FFMPEG 8 on ff-load
  (boo#1249045).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1759752000">- Update to 0.4.64:
  * added OpenCL to the base GeglOperationPointComposer3 class
  * Fixed the vulnerability for HDR File Parsing Heap-based Buffer
    Overflow Remote Code Execution.
    (CVE-2025-10921, ZDI-CAN-27803, bsc#1250496)
  * build process improvements and clean-up
- Drop upstreamed eda8ba51.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761566400">- Enable luajit on riscv64</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765800000">- Update to 0.4.66:
  - Core:
  - Improved relocability now also on linux.
  - Ops:
  - gif-load: don’t embed libnsgif directly
  - Dependencies:
  - libnsgif: support using distro provided lib.
  - ctx: synchronize with ctx-0.1.14</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774008000">- Update to version 0.4.68:
  + Buffer: fix of a crash due to float/double precision
    differences.
  + Ops:
  - vibrance: new op to cater for PSD adjustments layers
    compatibility.
  - tile-glass: handle buffers with negative offsets.
  - watershed-transform: handle buffers with negative offsets;
    which impacted gegl:waterpixels done on selections in GIMP.
  - rgbe-load: fix runlength induced buffer overflow.
  + Build:
  - tooling for verifying exported symbols.
  - relocatable build for OSX.
  - improved UCRT conditional macros.
  - fix C++ symbol clashes when using link time optimization.
  + OpenCL: expose profiling hooks.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774699200">- Update to version 0.4.70:
  - Core:
  - GeglPath: avoid overflows when serializing paths with large
    coordinates
  - GeglPath: avoid hang on parsing malformed paths.
  - Ops:
  - png-save: avoid integer overflow when computing row_size
  - exr-save: avoid integer overflow when computing width*height
  - Build:
  - Improvements to defcheck,
  - More efforts to get rid of compiler warnings.</changelog>
</package>
<package pkgid="d623813f9270699b7352b6a841bc9b3a00224b01556cb4333778622f9bbe7f58ef954e1cb2826cd81d0ea2543678355bc35d8ea86a72df30d12c8865dd684a77" name="gegl-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.70" rel="1.6"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739188800">- Update to version 0.4.54:
  - Ops:
  - bump_map: fix typo in property nick
  - noise_spread: better performance with no-op values
  - negative_darkroom: more presets, better performance
  - styles: fix regression of opacirt sliders</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- Update to version 0.4.56:
  - Ops:
  - drop-shadow: restrict opacity range to 0.0-1.0
  - ctx-script: crash fix
  - Core:
  - ctx has been syncrhonized with upstream.
  - Buffer:
  - Remnants of old iterator-api has been removed.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742817600">- Update to version 0.4.58:
  - dither: fixed crash when applied to pixels with negative pixel
    coordinates.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1747656000">- Update to 0.4.62:
  * png-load: avoid crashing on some invalid files
  * bevel: code cleanups, pass only valid values to gegl:emboss
  * exr-save: fix scratch buffer computation for large images
  * fractal-trace: add ui-ranges to coordiantes
  * depend on babl&gt;=0.1.112 removing ifdefs keeping old variants working
  * mark nodes as intert in ::dispose and check for this during traversals, this
    fixes a crash when using a libc that has a non-clobbering free.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758801600">- Add eda8ba51.patch: operations: Support FFMPEG 8 on ff-load
  (boo#1249045).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1759752000">- Update to 0.4.64:
  * added OpenCL to the base GeglOperationPointComposer3 class
  * Fixed the vulnerability for HDR File Parsing Heap-based Buffer
    Overflow Remote Code Execution.
    (CVE-2025-10921, ZDI-CAN-27803, bsc#1250496)
  * build process improvements and clean-up
- Drop upstreamed eda8ba51.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761566400">- Enable luajit on riscv64</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765800000">- Update to 0.4.66:
  - Core:
  - Improved relocability now also on linux.
  - Ops:
  - gif-load: don’t embed libnsgif directly
  - Dependencies:
  - libnsgif: support using distro provided lib.
  - ctx: synchronize with ctx-0.1.14</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774008000">- Update to version 0.4.68:
  + Buffer: fix of a crash due to float/double precision
    differences.
  + Ops:
  - vibrance: new op to cater for PSD adjustments layers
    compatibility.
  - tile-glass: handle buffers with negative offsets.
  - watershed-transform: handle buffers with negative offsets;
    which impacted gegl:waterpixels done on selections in GIMP.
  - rgbe-load: fix runlength induced buffer overflow.
  + Build:
  - tooling for verifying exported symbols.
  - relocatable build for OSX.
  - improved UCRT conditional macros.
  - fix C++ symbol clashes when using link time optimization.
  + OpenCL: expose profiling hooks.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774699200">- Update to version 0.4.70:
  - Core:
  - GeglPath: avoid overflows when serializing paths with large
    coordinates
  - GeglPath: avoid hang on parsing malformed paths.
  - Ops:
  - png-save: avoid integer overflow when computing row_size
  - exr-save: avoid integer overflow when computing width*height
  - Build:
  - Improvements to defcheck,
  - More efforts to get rid of compiler warnings.</changelog>
</package>
<package pkgid="3e44c00c056aaae0c221d7ad30a6c5fb5b00fae62ba352aab9aa9e0b58ebe90b95e56538bb36a091bea6d37cbb3b21cf90d0232059d5b0595309f563dffdc08c" name="gegl-debugsource" arch="i586">
  <version epoch="0" ver="0.4.70" rel="1.6"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739188800">- Update to version 0.4.54:
  - Ops:
  - bump_map: fix typo in property nick
  - noise_spread: better performance with no-op values
  - negative_darkroom: more presets, better performance
  - styles: fix regression of opacirt sliders</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742212800">- Update to version 0.4.56:
  - Ops:
  - drop-shadow: restrict opacity range to 0.0-1.0
  - ctx-script: crash fix
  - Core:
  - ctx has been syncrhonized with upstream.
  - Buffer:
  - Remnants of old iterator-api has been removed.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1742817600">- Update to version 0.4.58:
  - dither: fixed crash when applied to pixels with negative pixel
    coordinates.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1747656000">- Update to 0.4.62:
  * png-load: avoid crashing on some invalid files
  * bevel: code cleanups, pass only valid values to gegl:emboss
  * exr-save: fix scratch buffer computation for large images
  * fractal-trace: add ui-ranges to coordiantes
  * depend on babl&gt;=0.1.112 removing ifdefs keeping old variants working
  * mark nodes as intert in ::dispose and check for this during traversals, this
    fixes a crash when using a libc that has a non-clobbering free.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758801600">- Add eda8ba51.patch: operations: Support FFMPEG 8 on ff-load
  (boo#1249045).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1759752000">- Update to 0.4.64:
  * added OpenCL to the base GeglOperationPointComposer3 class
  * Fixed the vulnerability for HDR File Parsing Heap-based Buffer
    Overflow Remote Code Execution.
    (CVE-2025-10921, ZDI-CAN-27803, bsc#1250496)
  * build process improvements and clean-up
- Drop upstreamed eda8ba51.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761566400">- Enable luajit on riscv64</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1765800000">- Update to 0.4.66:
  - Core:
  - Improved relocability now also on linux.
  - Ops:
  - gif-load: don’t embed libnsgif directly
  - Dependencies:
  - libnsgif: support using distro provided lib.
  - ctx: synchronize with ctx-0.1.14</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774008000">- Update to version 0.4.68:
  + Buffer: fix of a crash due to float/double precision
    differences.
  + Ops:
  - vibrance: new op to cater for PSD adjustments layers
    compatibility.
  - tile-glass: handle buffers with negative offsets.
  - watershed-transform: handle buffers with negative offsets;
    which impacted gegl:waterpixels done on selections in GIMP.
  - rgbe-load: fix runlength induced buffer overflow.
  + Build:
  - tooling for verifying exported symbols.
  - relocatable build for OSX.
  - improved UCRT conditional macros.
  - fix C++ symbol clashes when using link time optimization.
  + OpenCL: expose profiling hooks.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774699200">- Update to version 0.4.70:
  - Core:
  - GeglPath: avoid overflows when serializing paths with large
    coordinates
  - GeglPath: avoid hang on parsing malformed paths.
  - Ops:
  - png-save: avoid integer overflow when computing row_size
  - exr-save: avoid integer overflow when computing width*height
  - Build:
  - Improvements to defcheck,
  - More efforts to get rid of compiler warnings.</changelog>
</package>
<package pkgid="c3f856ada89f0396fb94f5514a8054474c8ecd95aff75ffd3a67d3cc547e75959efa0e931e74a673deadceac4e738a7fae7f5aee28ede91e468f28963298f1ee" name="geis-debugsource" arch="i586">
  <version epoch="0" ver="2.2.17" rel="5.10"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344600000">- main package now is %{name}-tools</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 2.2.11
- package name change from 'utouch-geis' to 'geis'; following
  upstream name changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 2.2.16:
  * Various upstream fixes
  * bindings are py3 not py2 now
- Cleanup spec-file
- Explicitely enable some configure switches</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1440849600">- Update to 2.2.17.
- Rename geis package to geis-tools.
- Add baselibs.conf.
- Spec cleanup.</changelog>
  <changelog author="jengelh@inai.de" date="1447588800">- Set RPM groups</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1466078400">- Use tarball signing.
- Add geis-disable-werror.patch: disable -Werror (boo#985131).</changelog>
  <changelog author="jengelh@inai.de" date="1466164800">- Remove pointless pkg-config require; it already exist through
  by /usr/lib/rpm/pkgconfigdeps.sh.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1623758400">- Change geisview's __init__.py shebang to be python3.
- Use %license macro</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="1b8ccdd4a1c80bfafcacd24f730f229ddd46f43fa11643b3ca5c401a42b0d8135bfa861384032b1d86a41e3cdd11a30aeda8fd860d1868cafbb9c0b9da332308" name="geis-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.17" rel="5.10"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344600000">- main package now is %{name}-tools</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 2.2.11
- package name change from 'utouch-geis' to 'geis'; following
  upstream name changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 2.2.16:
  * Various upstream fixes
  * bindings are py3 not py2 now
- Cleanup spec-file
- Explicitely enable some configure switches</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1440849600">- Update to 2.2.17.
- Rename geis package to geis-tools.
- Add baselibs.conf.
- Spec cleanup.</changelog>
  <changelog author="jengelh@inai.de" date="1447588800">- Set RPM groups</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1466078400">- Use tarball signing.
- Add geis-disable-werror.patch: disable -Werror (boo#985131).</changelog>
  <changelog author="jengelh@inai.de" date="1466164800">- Remove pointless pkg-config require; it already exist through
  by /usr/lib/rpm/pkgconfigdeps.sh.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1623758400">- Change geisview's __init__.py shebang to be python3.
- Use %license macro</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="40be7faeeebfc81c9c01cc340a3515f900d1c8d02adaf8612a299cd4ac851ee2a3e0d4e4f22001e480af9260dbe526b3c42f6b53d3c31929a2f7224459535f20" name="gemrb-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.5" rel="1.3"/>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1535716800">- use OpenGL GLVND driver
- install libgemrb_core directly to %{_libdir}</changelog>
  <changelog author="Jaka Kranjc &lt;registracije+factory@lynxlynx.info&gt;" date="1579348800">- update to 0.8.6
- use the main renderer while the OpenGL one remains experimental
  * new features:
  - more audio, especially in bg1 and pst
  - sndchann.2da support
  - using bags in stores, NPC breaking points, worldmap travel in pst
  * improved features:
  - better megamod and detectable spells compatibility
  - iwd2 and pst levelup, infopoints, gui feedback, dualclassing, ranges
  - verbal constants, (tobex) opcodes, falling, paperdolls, projectiles
  - pst area animations, multipalette animations
  - bugfixes</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1598270400">- update to 0.8.7
  * new smarter pathfinder with bumping support
  * animal taming, iwd2 hardcoded saving throw bonuses
  * vcpkg and out-of-the box msvc support
  * non-ascii data filename support
  * switched to c++11 and cmake 3.1 as a minimum</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1670414400">- Update to 0.9.1.1:
  * New features:
    + faster loading and saving, faster OpenGL rendering
    + basic resolution independence
    + python3 support
    + arbitrary window dragging support
    + improved debug console
    + subtitle support for BIK videos
    + gameplay content for the demo
    + Heart of Fury support
    + SDLAudio caching and volume control
    + PlayStation Vita port
    + simpler invocation, AppImage packages
  * Improved features:
    + unicode support (iconv not optional any more!)
    + window management, drawing and input handling
    + performance: SDL2 video playback, general and text rendering
    + smoother movement animations, demo
    + lightning bolts, iwd2 stealth, iwd effects, pst levelup
    + scripting, audio backends, logging
    + build system, portability and performance improvements
    + externalized summoning limit, trap limit, narration text speed
- Switch BuildRequires to Python 3
- Add patch link-ptread-core-explicitly.patch:
  * Link gemrb_core against the threading library explicitly.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1670587200">- Change shebang of a shipped script to use Python 3.</changelog>
  <changelog author="Dirk Stöcker &lt;github@dstoecker.de&gt;" date="1697630400">- update to 0.9.2
  * optional CapFPS, GameLanguagePath and GameMoviesPath keys have
    been added to the sample configs</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1720958400">- Update to 0.9.3
  * New features:
    + full i18n (language) support, custom journal entries
    + chunking approximation
    + BMP v3 and v5 support
    + small test suite, tracy support
    + iwd2 identification variants and speed data
    + nwn-for-bg2 compatibility
  * Improved features:
    + area music, creature &amp; area sounds
    + colored logging, pathfinding, drawing
    + ee compat, effects, modals, projectiles, familiars
    + iwd2 &amp; pst worldmap
    + switched to c++14, build system
    + bugfixes
- update BuildRequires</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1736683200">- Update to 0.9.4
  * New features:
    + iwd2 is now fully completable!
    + iwd2 turn undead, hybrid damage types, Heal Party on Rest
    + traditional bg2ee GUI is usable and the shaman class works
    + option to highlight learnable scrolls, draw empty containers
    gray
    + option to more easily use GemRB as a library
    + animfps.2da to set per-animation drawing speed
  * Improved features:
    + text encoding, drawing speed, drawing, (stereo) audio,
    GUI internals
    + feats, animations
    + scripting, projectiles, effects, movement speed, pathfinding
    + bugfixes
- Update BuildRequires
- Enable openGL Backend
- Drop link-ptread-core-explicitly.patch, fixed upstream</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744718400">- Drop BuildRequires: pkgconfig(glew) as it is not used for build.
- Add BuildRequires: pkgconfig(gl).
- Use modern rpm macros where possible.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1780574400">- Update to 0.9.5
  * New features:
    + partial audio system rewrite for better (spatial) audio
    and music
    + iwd2: customizable action bar, weapon set switching, item
    usability info
    + detect illusions, spell info on right-click, various
    hardcoded pst bonuses
    + smooth keyboard scrolling, in-game zoom
    + GUI enhancements are now configurable from within the game
  * Improved features:
    + pathfinder and drawing speedups
    + video players, animations, controller input
    + iwd2 weapon sets, pst GUI, pst level up, ee compatibility
    + scripting, effects, projectiles
    + bugfixes</changelog>
</package>
<package pkgid="0b027f84744a142969c31970c96e1144aa497a1a39f80e3ae917f05108883427595dd8965b7fc89ad1aa17a58ec780cd23c2ba7aa215074fd7deb436a1074dea" name="genders-debuginfo" arch="i586">
  <version epoch="0" ver="1.32" rel="1.8"/>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1575028800">- Update to version 1.27.3:
  * Fix parsing corner case, newlines are not required at end
    of lines
  * Add make target for genders_query.tab.c to fix gentoo build issue.
  * javadoc fix &amp;&amp; to &amp; amp;&amp; amp;
  * fix testsuite to operate where there isn't a default genders file</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1576756800">- moved python plugin to python3</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1658750400">- remove the hard coded rpath explicitly</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1669896000">- Actually move Python plugin to building with Python 3, and rename the
  Python binding package to reflect this.
- Add patch also-check-for-python3.patch to check for Python 3 as well.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1670328000">- Do not Provides/Obsoletes Python 2 packages with Python 3 ones.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670328001">- update to 1.28.1:
  * Build Bindings for *both* python2 and python3  with sample
    sepc file. Irrelevant for openSUSE/SUSE builds.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1728475200">- update to 1.29.1 which increased the internal buffer in nodeattr
  for large cluster hostranges.
- removed also-check-for-python3.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1734436800">- removed lua_bindings.patch as the autoconf tolls don't work any
  more.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1735905600">- Drop all Lua BuildRequires as the Lua bindings are gone and
  `clustduct` is no longer provided.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741694400">- Update to 1.32:
  * Correct calculation of number of nodes returned from
    genders_getnumnodes().
  * Re-architect libgenders internal data structures to significantly
    improve performance for very large clusters.
  * Deprecate the genders_getmaxattrs() function as well as all extension
    associated functions.
  * Remove a genders_query() memory leak.
  * Fix multiple performance bottlenecks in libgenders parsing.
- Refresh patch Fix-Python-package-installation-use-root.patch</changelog>
</package>
<package pkgid="2bd6cb7221769ce29d821c97b136e7c87cd0792f370691e82a4e4aa68776d42aa625596d545db3fc5ccd946fc91629c0186350c4dc922dbc59468c957cb6b30c" name="genders-debugsource" arch="i586">
  <version epoch="0" ver="1.32" rel="1.8"/>
  <changelog author="Ana Guerrero Lopez &lt;aguerrero@suse.com&gt;" date="1575028800">- Update to version 1.27.3:
  * Fix parsing corner case, newlines are not required at end
    of lines
  * Add make target for genders_query.tab.c to fix gentoo build issue.
  * javadoc fix &amp;&amp; to &amp; amp;&amp; amp;
  * fix testsuite to operate where there isn't a default genders file</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1576756800">- moved python plugin to python3</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1658750400">- remove the hard coded rpath explicitly</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1669896000">- Actually move Python plugin to building with Python 3, and rename the
  Python binding package to reflect this.
- Add patch also-check-for-python3.patch to check for Python 3 as well.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1670328000">- Do not Provides/Obsoletes Python 2 packages with Python 3 ones.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670328001">- update to 1.28.1:
  * Build Bindings for *both* python2 and python3  with sample
    sepc file. Irrelevant for openSUSE/SUSE builds.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1728475200">- update to 1.29.1 which increased the internal buffer in nodeattr
  for large cluster hostranges.
- removed also-check-for-python3.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1734436800">- removed lua_bindings.patch as the autoconf tolls don't work any
  more.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1735905600">- Drop all Lua BuildRequires as the Lua bindings are gone and
  `clustduct` is no longer provided.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1741694400">- Update to 1.32:
  * Correct calculation of number of nodes returned from
    genders_getnumnodes().
  * Re-architect libgenders internal data structures to significantly
    improve performance for very large clusters.
  * Deprecate the genders_getmaxattrs() function as well as all extension
    associated functions.
  * Remove a genders_query() memory leak.
  * Fix multiple performance bottlenecks in libgenders parsing.
- Refresh patch Fix-Python-package-installation-use-root.patch</changelog>
</package>
<package pkgid="ec1211dec05317774661d7923a0d6ae16f6afd94cdb9a2fb6c9e7c8292c92291634e8668006bfe4666534094f0a57e0661061d942f1b67c9efc1e7f4104fd083" name="geners-debugsource" arch="i586">
  <version epoch="0" ver="1.12.0" rel="1.16"/>
  <changelog author="badshah400@gmail.com" date="1501848000">- Initial package.</changelog>
  <changelog author="badshah400@gmail.com" date="1504353600">- Fix RPM group from shared library.</changelog>
  <changelog author="badshah400@gmail.com" date="1504526400">- Fix License, should be X11 not GPL-3.0.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1580731200">- Update to version 0.12.0:
  * Removed an unnecessary explicit assignment operator from the
    IOPtr class (g++ version 9 started issuing warnings when the
    assignment operator is defined but a copy constructor is not).
- Use %license to install LICENSE file.</changelog>
</package>
<package pkgid="464dca24f7958e7fc8dbc54be4f185b6f0bbd8d51df773e5576c30dc5299e1acf84385110740538b8badbd56586b59c8ce1eb85f02e52a62e07a4e07610e417c" name="gengetopt-debuginfo" arch="i586">
  <version epoch="0" ver="2.23" rel="1.17"/>
  <changelog author="sweet_f_a@gmx.de" date="1317038400">- update to gengetopt-2.22.5
  * correctly preprocess the specified usage string
  * handle escaped newline chars correctly
  * initialize enum variables with generated null enum
    value instead of -1
  * generated parser compilable with C++</changelog>
  <changelog author="puzel@suse.com" date="1328702400">- cleanup spec file</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1352376000">- update to gengetopt-2.22.6
  * A compilation problem in Mac OS X has been fixed.
  * The version text directive has been added.
  * The commandline option --strict-hidden has been added.
  * Many bugs have been fixed.
- use xz compressed sources</changelog>
  <changelog author="mpluskal@suse.com" date="1426507200">- Cleanup spec file with spec-cleaner
- Use url for source
- Add gpg signature
- Correct info scriplet dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1488715200">- Update dependencies
- Small packaging cleanup</changelog>
  <changelog author="ncutler@suse.com" date="1523620800">- Fix License line to be in accordance with "SUSE Mapping for spdx.org"</changelog>
  <changelog author="mpluskal@suse.com" date="1523620801">- Run spec-cleaner</changelog>
  <changelog author="sbrabec@suse.com" date="1542024000">- Fix glibc license (savannah#54996):
  * gengetopt-glibc-license.patch
- Add makeinfo to BuildRequires.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1545998400">- Add reproducible.patch to make package build
  reproducible again (boo#1047218)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1582200000">- Update to version 2.2.3:
  * Gengen and gengetopt are required when building from git. When
    building from tarball, everything works like it did before.
  * Drop IRIX compatibility
  * To mimic behaviour of coreutils, version string is no longer
    part of --help (bug #34400)
  * To mimic behaviour of coreutils, usage is printed before
    purpose in --help bug #34402)
  * Use singular (`[OPTION]...`, `[FILE]...`) instead of plural
    (`[OPTIONS]...`, `[FILES]...`) (bug #34394)
  * Fix spelling of `--unnamed`. `--unamed` still provided for
    backwards compatibility. (bug #34392)
- Drop no longer applying patches:
  * reproducible.patch
  * gengetopt-glibc-license.patch</changelog>
</package>
<package pkgid="d1067a8b5108deec805ba02ee160a64afaa128c939b3c9191c95e7b3e88fb74c809a077d998d942a488fd48b5b7cc52ebe4f1c9caf11f21050cb43816f890b5c" name="gengetopt-debugsource" arch="i586">
  <version epoch="0" ver="2.23" rel="1.17"/>
  <changelog author="sweet_f_a@gmx.de" date="1317038400">- update to gengetopt-2.22.5
  * correctly preprocess the specified usage string
  * handle escaped newline chars correctly
  * initialize enum variables with generated null enum
    value instead of -1
  * generated parser compilable with C++</changelog>
  <changelog author="puzel@suse.com" date="1328702400">- cleanup spec file</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1352376000">- update to gengetopt-2.22.6
  * A compilation problem in Mac OS X has been fixed.
  * The version text directive has been added.
  * The commandline option --strict-hidden has been added.
  * Many bugs have been fixed.
- use xz compressed sources</changelog>
  <changelog author="mpluskal@suse.com" date="1426507200">- Cleanup spec file with spec-cleaner
- Use url for source
- Add gpg signature
- Correct info scriplet dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1488715200">- Update dependencies
- Small packaging cleanup</changelog>
  <changelog author="ncutler@suse.com" date="1523620800">- Fix License line to be in accordance with "SUSE Mapping for spdx.org"</changelog>
  <changelog author="mpluskal@suse.com" date="1523620801">- Run spec-cleaner</changelog>
  <changelog author="sbrabec@suse.com" date="1542024000">- Fix glibc license (savannah#54996):
  * gengetopt-glibc-license.patch
- Add makeinfo to BuildRequires.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1545998400">- Add reproducible.patch to make package build
  reproducible again (boo#1047218)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1582200000">- Update to version 2.2.3:
  * Gengen and gengetopt are required when building from git. When
    building from tarball, everything works like it did before.
  * Drop IRIX compatibility
  * To mimic behaviour of coreutils, version string is no longer
    part of --help (bug #34400)
  * To mimic behaviour of coreutils, usage is printed before
    purpose in --help bug #34402)
  * Use singular (`[OPTION]...`, `[FILE]...`) instead of plural
    (`[OPTIONS]...`, `[FILES]...`) (bug #34394)
  * Fix spelling of `--unnamed`. `--unamed` still provided for
    backwards compatibility. (bug #34392)
- Drop no longer applying patches:
  * reproducible.patch
  * gengetopt-glibc-license.patch</changelog>
</package>
<package pkgid="94b14882926710b680fb73a0722833b7f5765b4c935c67d1e538341284d5bee6ace46f49e68dd72da9b0ab8cc6d9b85761c3d9ea16edcccb95db490430e2e52f" name="genius-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.29" rel="2.4"/>
  <changelog author="jengelh@inai.de" date="1504958400">- Ensure neutrality of description, remove rhetoric questions from
  description. Update package summaries.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1528718400">- Update to version 1.0.24:
  + Add: A RungeKutta and a plane curve plotting examples.
  + Updated translations.
- Drop:
  + BuildRoot tag: its standard value is already set by default.
  + update-desktop-files BuildRequires and suse_update_desktop_\
    file macro: they are no longer required.
  + pkgconfig(vte) BuildRequires: this is not required anymore now
    that Genius uses its own vte.
- Add gio-2.0, gio-unix-2.0, gobject-2.0, pango and x11 pkgconfig
  modules BuildRequires.
- Update:
  + '+' in GPL License tag to '-or-later' to comply with SPDX 3.0.
  + Post(un) scriptlets to be ran in release versions &lt; 1330.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1528891200">- Add hicolor-icon-theme, update-desktop-files and shared-mime-info
  as BuildRequires and as Requires(post/postun) for right handling
  of post(un) scriptlets for suse_version &lt; 1330.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1562673600">- Drop rarian-scrollkeeper-compat BuildRequires and stop passing
  - -disable-scrollkeeper to configure: No longer needed nor used or
  recognized.
- Drop translation-update-upstream BuildRequires and macro: genius
  is no longer in the t-u-u database, so no extra translations
  available.
- Update macros to current standard.
- Drop conditional hicolor-icon-theme, shared-mime-info and
  update-desktop-files BuildRequires and post(un) handling of
  relevant macros as well as gtk3-tools, update-desktop-files and
  shared-mime-info Requires(post(un)): No longer needed for any
  current supported version of openSUSE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583496000">- Update to version 1.0.25:
  + Port to gtk-3.0.
  + Various bugfixes across the board.
- Replace ncurses-devel, pkgconfig(gtk+-2.0) and
  pkgconfig(gtksourceview-2.0) with pkgconfig(ncurses),
  pkgconfig(gtk+-3.0) and pkgconfig(gtksourceview-4) BuildRequires.
  Add pkgconfig(amtk-5) and pkgconfig(vte-2.91) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613736000">- Update to version 1.0.26:
  + The range boxes in the plot dialog are now evalued rather than
    being spin boxes, so that one can use arbitrary genius
    expressions there.
  + Always spawn a new instance, none of this uniqueness nonsense.
  + Various fixes stemming from the port to GTK3 and from various
    new compiler warnings.
  + File chooser dialogs are now native.
  + Fix saving of settings in the presence of old style settings
    directories.
  + Set default gtksourceview colorscheme to "kate" as "classic" is
    hard to see in dark mode. It can be set in the config file (no
    GUI currently).
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 1.0.27:
  + Add Save button to toolbar.
  + Add calculus example "zooming animation" to show
    differentiability.
  + Allow setting editor color scheme in the settings dialog.
  + Closing window acts exactly like the quit button/menu item.
  + Current program is marked with larger font instead of bold,
    since that doesn't work with all themes.
  + Improve performance of surface plots, and get rid of flicker.
  + Remove menu icons.
  + Leave the Stop button on the plot window enabled if a script is
    running.
  + Remove dependence on AMTK.
  + Updated translations.
- Drop pkgconfig(amtk-5) BuildRequires: following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.0.29:
  + A bit of a brown-paper-bag release since the last one had a
    crash on saving console output. Also fix several other much
    less likely crashes.
- Changes from version 1.0.28:
  + Implement an adaptive Gauss-Kronrod integration and make it
    default for NumericalIntegral. Adds functions
    AdaptiveGaussKronrod, AdaptiveGaussKronrodWithTolerance,
    GaussKronrodRule, and related parameters.
  + SYNTAX: Don't special case parsing -&lt;number&gt;^n it will be
    parsed now as -(&lt;number&gt;^n) as it should be. So -1^2 is now -1
    as is only reasonable.
  + Fix referencing of true local variables so that local variables
    can be used as returns through the argument list.
  + When first refering to a variable, only search the local
    context, otherwise we might be by mistake referring to an
    unrelated variable in the calling function or global.
  + Add midpoint, trapezoid, and left-hand rule graphical examples
    showing the rectangles.
  + Improve the Euler method exponential example
  + Fix drawing points in postscript/PDF
  + Allow graphing of constants (functions with no arguments)
  + Add CompositeSimpsonsRuleData, TrapezoidRule, LeftHandRule,
    RightHandRule functions
  + Argument now complains when given 0
  + Fix Macaulay* functions when c=0
  + Fix a few compile warnings
  + Few minor bug fixes and fix some crashes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774440000">- Drop gnome-doc-utils-devel BuildRequires: no longer needed</changelog>
</package>
<package pkgid="28411aa7abddc3343b4104ecd473e4820e62495ec17d78b629f4d09f6be9ed43e871d5dfb7b7d6a64f6794733b3b439bd570e4d8c18a2daffc766c9968b57c82" name="genius-debugsource" arch="i586">
  <version epoch="0" ver="1.0.29" rel="2.4"/>
  <changelog author="jengelh@inai.de" date="1504958400">- Ensure neutrality of description, remove rhetoric questions from
  description. Update package summaries.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1528718400">- Update to version 1.0.24:
  + Add: A RungeKutta and a plane curve plotting examples.
  + Updated translations.
- Drop:
  + BuildRoot tag: its standard value is already set by default.
  + update-desktop-files BuildRequires and suse_update_desktop_\
    file macro: they are no longer required.
  + pkgconfig(vte) BuildRequires: this is not required anymore now
    that Genius uses its own vte.
- Add gio-2.0, gio-unix-2.0, gobject-2.0, pango and x11 pkgconfig
  modules BuildRequires.
- Update:
  + '+' in GPL License tag to '-or-later' to comply with SPDX 3.0.
  + Post(un) scriptlets to be ran in release versions &lt; 1330.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1528891200">- Add hicolor-icon-theme, update-desktop-files and shared-mime-info
  as BuildRequires and as Requires(post/postun) for right handling
  of post(un) scriptlets for suse_version &lt; 1330.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1562673600">- Drop rarian-scrollkeeper-compat BuildRequires and stop passing
  - -disable-scrollkeeper to configure: No longer needed nor used or
  recognized.
- Drop translation-update-upstream BuildRequires and macro: genius
  is no longer in the t-u-u database, so no extra translations
  available.
- Update macros to current standard.
- Drop conditional hicolor-icon-theme, shared-mime-info and
  update-desktop-files BuildRequires and post(un) handling of
  relevant macros as well as gtk3-tools, update-desktop-files and
  shared-mime-info Requires(post(un)): No longer needed for any
  current supported version of openSUSE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583496000">- Update to version 1.0.25:
  + Port to gtk-3.0.
  + Various bugfixes across the board.
- Replace ncurses-devel, pkgconfig(gtk+-2.0) and
  pkgconfig(gtksourceview-2.0) with pkgconfig(ncurses),
  pkgconfig(gtk+-3.0) and pkgconfig(gtksourceview-4) BuildRequires.
  Add pkgconfig(amtk-5) and pkgconfig(vte-2.91) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613736000">- Update to version 1.0.26:
  + The range boxes in the plot dialog are now evalued rather than
    being spin boxes, so that one can use arbitrary genius
    expressions there.
  + Always spawn a new instance, none of this uniqueness nonsense.
  + Various fixes stemming from the port to GTK3 and from various
    new compiler warnings.
  + File chooser dialogs are now native.
  + Fix saving of settings in the presence of old style settings
    directories.
  + Set default gtksourceview colorscheme to "kate" as "classic" is
    hard to see in dark mode. It can be set in the config file (no
    GUI currently).
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 1.0.27:
  + Add Save button to toolbar.
  + Add calculus example "zooming animation" to show
    differentiability.
  + Allow setting editor color scheme in the settings dialog.
  + Closing window acts exactly like the quit button/menu item.
  + Current program is marked with larger font instead of bold,
    since that doesn't work with all themes.
  + Improve performance of surface plots, and get rid of flicker.
  + Remove menu icons.
  + Leave the Stop button on the plot window enabled if a script is
    running.
  + Remove dependence on AMTK.
  + Updated translations.
- Drop pkgconfig(amtk-5) BuildRequires: following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.0.29:
  + A bit of a brown-paper-bag release since the last one had a
    crash on saving console output. Also fix several other much
    less likely crashes.
- Changes from version 1.0.28:
  + Implement an adaptive Gauss-Kronrod integration and make it
    default for NumericalIntegral. Adds functions
    AdaptiveGaussKronrod, AdaptiveGaussKronrodWithTolerance,
    GaussKronrodRule, and related parameters.
  + SYNTAX: Don't special case parsing -&lt;number&gt;^n it will be
    parsed now as -(&lt;number&gt;^n) as it should be. So -1^2 is now -1
    as is only reasonable.
  + Fix referencing of true local variables so that local variables
    can be used as returns through the argument list.
  + When first refering to a variable, only search the local
    context, otherwise we might be by mistake referring to an
    unrelated variable in the calling function or global.
  + Add midpoint, trapezoid, and left-hand rule graphical examples
    showing the rectangles.
  + Improve the Euler method exponential example
  + Fix drawing points in postscript/PDF
  + Allow graphing of constants (functions with no arguments)
  + Add CompositeSimpsonsRuleData, TrapezoidRule, LeftHandRule,
    RightHandRule functions
  + Argument now complains when given 0
  + Fix Macaulay* functions when c=0
  + Fix a few compile warnings
  + Few minor bug fixes and fix some crashes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774440000">- Drop gnome-doc-utils-devel BuildRequires: no longer needed</changelog>
</package>
<package pkgid="d250be18021e497b877e8679db523907dcbe9a0a988f100e94c9f1f0e8e28547a4ccf3c38ef0285af604ee427296b006cc4294770042b0fcb331afab5eb01b10" name="genromfs-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.7" rel="1.14"/>
  <changelog author="adrian@suse.de" date="1073822400">- add %defattr</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="schwab@suse.de" date="1147953600">- Don't strip binaries.</changelog>
  <changelog author="pgajdos@suse.cz" date="1185278400">- updated to 0.5.2 (fixes some bugs)
  * faked device names may contain the special characters
    "-" "_" and "+"
  * code changes -- avoid possible side effects of ntohl(),
    and report nonexistant directories instead of a segfault
- removed genromfs-0.5.1.patch, because was applied upstream</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="jengelh@inai.de" date="1412596800">- Remove ancient/unused spec tags/sections
- Use Source URLs and update the description</changelog>
  <changelog author="pgajdos@suse.com" date="1412596801">- fix source URL</changelog>
  <changelog author="mpluskal@suse.com" date="1429531200">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651924800">- use https source url</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 0.5.7
  * Make extension options really able to copy the current data.
  * Detect unparseable numbers in the extended options.
  * Tags were stored in an incorrect order, making any value of
    uids, gids and timestamps larger than 4095 ending up with a
    wrong value.</changelog>
</package>
<package pkgid="40f9d444619cc830f1aa6591f3b0095d5c3b798c11569e027950519122b8a52eafde0f676bc0d51ae3f2cc3e84509c60000cc0100f34a7cbceca077b1ff9568f" name="genromfs-debugsource" arch="i586">
  <version epoch="0" ver="0.5.7" rel="1.14"/>
  <changelog author="adrian@suse.de" date="1073822400">- add %defattr</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="schwab@suse.de" date="1147953600">- Don't strip binaries.</changelog>
  <changelog author="pgajdos@suse.cz" date="1185278400">- updated to 0.5.2 (fixes some bugs)
  * faked device names may contain the special characters
    "-" "_" and "+"
  * code changes -- avoid possible side effects of ntohl(),
    and report nonexistant directories instead of a segfault
- removed genromfs-0.5.1.patch, because was applied upstream</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="jengelh@inai.de" date="1412596800">- Remove ancient/unused spec tags/sections
- Use Source URLs and update the description</changelog>
  <changelog author="pgajdos@suse.com" date="1412596801">- fix source URL</changelog>
  <changelog author="mpluskal@suse.com" date="1429531200">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651924800">- use https source url</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 0.5.7
  * Make extension options really able to copy the current data.
  * Detect unparseable numbers in the extended options.
  * Tags were stored in an incorrect order, making any value of
    uids, gids and timestamps larger than 4095 ending up with a
    wrong value.</changelog>
</package>
<package pkgid="ce8b70d443bc72d245c386efb11c83c6c9990d0c8b247a6817e209249a25b525ee24779af808958196b049e41661c6b9d3a9e9ff0b92f90e66ede51e664b2b00" name="gensio-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.3" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1662552000">- Update to version 2.5.4
  * Ratelimit - limit the data throughput on the write side of
    the gensio stack. This is useful if you have a slow device on
    a serial port that doesn't have flow control.
  * Sound - Yes, you can access sound on Linux
  * Fixed multiple bugs
  * This release adds a workaround for non-compliant AX.25 stacks.
  * It also fixes a long-standing bug with blocking I/O; in
    certain situations it can crash. This will not affect
    ser2net, but if you are using blocking I/O, it could affect you.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.6.4:
  * https://github.com/cminyard/gensio/compare/v2.5.4...v2.6.1
  * The internal structure has been reworked so that gensios are dynamically loaded
    by default and can be individually selected at build time. The library itself
    was getting too many dependencies, so these dependencies are pushed to the
    individally loaded gensios. There should be no difference from the user's point
    of view; gensios go into libexec and get loaded on demand. And you can write
    your own and stick them in this directory and it will pick them up.
  * The os interface and mdns code has been put into their own libraries. There
    were circular dependencies, and mdns brings a boatload of other libraries. They
    really aren't gensios, they are gensio support, so they needed to be in their
    own library anyway. This make the gensio library just about gensios. But it
    will change the way you have to link against it if you are using mdns.
  * The sound gensio is now no longer experimental, I'd say it's beta quality now.
  * An AFSK modem gensio has been added. It sits on top of the sound gensio and
    implements the 1200 baud modem used for AX.25 in ham radio.  pty and stdio have
    a change in the way euid and uid setting work. There wasn't a security issue,
    per se, but the way it was before didn't work on BSD. This makes the usage more
    standard.
- add splitprovides/obsoletes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693310400">- Update to 2.7.5
  * https://github.com/cminyard/gensio/compare/v2.6.1...v2.7.5</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 2.7.6:
    https://github.com/cminyard/gensio/compare/v2.7.5...v2.7.6</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700827200">- Update to version 2.8.0
  * https://github.com/cminyard/gensio/compare/v2.7.6...v2.8.0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 2.8.2:
  * Fix some initialization code I messed up in 2.8.1.
  * A minor release to fix some Windows issues and clean up some
    docs.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1733486400">- Update to version 2.8.10
  * https://github.com/cminyard/gensio/compare/v2.8.2...v2.8.10</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758456000">- Update to version 3.0.0
  * The deprecated sergensio code has been removed.
  * ser2net, the rust and go interfaces have all had that removed
    for a while and hopefully any other users have removed it.
  * Minor bug fixes, some documentation improvements, some minor
    improvements
  * Bug fix around ax25 where it was reporting the close of the
    last channel too soon.
- Update to version 2.8.15
  * https://github.com/cminyard/gensio/compare/v2.8.10...v2.8.15
- Use %ldconfig_scriptlets macro</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775995200">- Update to version 3.0.2
  * Fix afskmdm shutdown issues.
  * Fix a crash if gensio_acc_disable() is called more than once.
  * Allow the pcre2 package to be used.
  * Fix a locking issue in cm108gpio.
- Update to version 3.0.1
  Fixes:
  * Problems with IPv6 compatibility and running without a fully
    working network.
  * The permissions of the PTY were not set correctly with gtlsshd.
  Enhancements:
  * A "chardelay" gensio is added. This is basically the same as
    the Nagle algorithm in TCP, but it works on other things, like
    UDP and relpkt, to make transfer more efficient on those.
  * You can use "gsh" instead of "gtlssh" for a shorter name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784721600">- Update to version 3.0.3
  * Lots of little fixes all over the place.
  * The major change deals with the radio code. afskmdm has been
    renamed to fsk (though the old name is still available) and
    can do most and FSK type of modulation.
  * HDLC and convolutional coding gensios have been added.</changelog>
</package>
<package pkgid="cffd1284f3ac8c7f48f2d760863725be0d260f57719fc4acf8162dbc9f2d35085b6a4fc4cbad6598fd81942ad5b6d6fb3bf0b12175d9ba9902f14c467f8db8de" name="gensio-debugsource" arch="i586">
  <version epoch="0" ver="3.0.3" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1662552000">- Update to version 2.5.4
  * Ratelimit - limit the data throughput on the write side of
    the gensio stack. This is useful if you have a slow device on
    a serial port that doesn't have flow control.
  * Sound - Yes, you can access sound on Linux
  * Fixed multiple bugs
  * This release adds a workaround for non-compliant AX.25 stacks.
  * It also fixes a long-standing bug with blocking I/O; in
    certain situations it can crash. This will not affect
    ser2net, but if you are using blocking I/O, it could affect you.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.6.4:
  * https://github.com/cminyard/gensio/compare/v2.5.4...v2.6.1
  * The internal structure has been reworked so that gensios are dynamically loaded
    by default and can be individually selected at build time. The library itself
    was getting too many dependencies, so these dependencies are pushed to the
    individally loaded gensios. There should be no difference from the user's point
    of view; gensios go into libexec and get loaded on demand. And you can write
    your own and stick them in this directory and it will pick them up.
  * The os interface and mdns code has been put into their own libraries. There
    were circular dependencies, and mdns brings a boatload of other libraries. They
    really aren't gensios, they are gensio support, so they needed to be in their
    own library anyway. This make the gensio library just about gensios. But it
    will change the way you have to link against it if you are using mdns.
  * The sound gensio is now no longer experimental, I'd say it's beta quality now.
  * An AFSK modem gensio has been added. It sits on top of the sound gensio and
    implements the 1200 baud modem used for AX.25 in ham radio.  pty and stdio have
    a change in the way euid and uid setting work. There wasn't a security issue,
    per se, but the way it was before didn't work on BSD. This makes the usage more
    standard.
- add splitprovides/obsoletes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1693310400">- Update to 2.7.5
  * https://github.com/cminyard/gensio/compare/v2.6.1...v2.7.5</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 2.7.6:
    https://github.com/cminyard/gensio/compare/v2.7.5...v2.7.6</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1700827200">- Update to version 2.8.0
  * https://github.com/cminyard/gensio/compare/v2.7.6...v2.8.0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 2.8.2:
  * Fix some initialization code I messed up in 2.8.1.
  * A minor release to fix some Windows issues and clean up some
    docs.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1733486400">- Update to version 2.8.10
  * https://github.com/cminyard/gensio/compare/v2.8.2...v2.8.10</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758456000">- Update to version 3.0.0
  * The deprecated sergensio code has been removed.
  * ser2net, the rust and go interfaces have all had that removed
    for a while and hopefully any other users have removed it.
  * Minor bug fixes, some documentation improvements, some minor
    improvements
  * Bug fix around ax25 where it was reporting the close of the
    last channel too soon.
- Update to version 2.8.15
  * https://github.com/cminyard/gensio/compare/v2.8.10...v2.8.15
- Use %ldconfig_scriptlets macro</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775995200">- Update to version 3.0.2
  * Fix afskmdm shutdown issues.
  * Fix a crash if gensio_acc_disable() is called more than once.
  * Allow the pcre2 package to be used.
  * Fix a locking issue in cm108gpio.
- Update to version 3.0.1
  Fixes:
  * Problems with IPv6 compatibility and running without a fully
    working network.
  * The permissions of the PTY were not set correctly with gtlsshd.
  Enhancements:
  * A "chardelay" gensio is added. This is basically the same as
    the Nagle algorithm in TCP, but it works on other things, like
    UDP and relpkt, to make transfer more efficient on those.
  * You can use "gsh" instead of "gtlssh" for a shorter name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1784721600">- Update to version 3.0.3
  * Lots of little fixes all over the place.
  * The major change deals with the radio code. afskmdm has been
    renamed to fsk (though the old name is still available) and
    can do most and FSK type of modulation.
  * HDLC and convolutional coding gensios have been added.</changelog>
</package>
<package pkgid="9556fc3cae8b84b006eaea57dd618420460713a546408da1e220ea95ffde7b67a31f228781b6d1f90b122fed2c3f7247baa7972ff0efa50923bdf0aa571ca283" name="geoclue2-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.2" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.7.0:
  + Multiple config files named *.conf are now read from the config
    directory at @sysconfdir@/geoclue/conf.d.
  + HTTP requests are now made via libsoup3.0 instead of
    libsoup2.4.
  + A static location can now be set in @sysconfdir@/geolocation
    for immobile systems.
  + Web source requests are now submitted with combined WiFi and
    3GPP tower data.
  + Web source now checks connectivity in a way that allows
    location and submission servers running on localhost.
  + Web source submissions are now made using /v2/geosubmit API.
  + Web source cell tower submissions now have the correct radio
    type.
  + Web source requests now submit the BSS age property.
  + Web source submissions now contain the location speed.
  + Web source cache now respects WiFi signal tolerance strictly.
  + NMEA source now supports both '\n' and '\r' NMEA delimiters.
  + NMEA source can now be made the Web source submit source.
  + ModemManager now use signaled calls to get cached location
    information to avoid performing explicit modem query.
  + Location description now contains information about its source.
  + GSettings backend no longer complains about being run from a
    read-only filesystem.
  + Many small improvements and fixes, some memory safety related.
- Drop 129.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 2.7.1:
  + Add 'age' field to MLS locate queries
  + Location updates now always have an accuracy value
  + Improvements to NMEA parsing:
  - Parse NMEA timestamps with sub-second accuracy
  - Add default accuracy to NMEA RMC locations
  - Ignore locations from GGA and RMC sentences if the GNSS fix
    is not valid
  + Prioritize GNSS sources with a recent fix over other sources,
    preventing location jumps
  + Install D-Bus policy in /usr/share, not /etc
  + Upgrade GLib / Gio dependency to version 2.68.0
  + Correct gi annotations in GClueSimple
  + Various small fixes
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1716292800">- Add /etc/geoclue/conf.d as used by tools like gnome-initial-setup</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1734091200">- Update to version 2.7.2:
  * Don't warn about missing conf.d directory
  * Accept 11-part RMC NMEA sentences from pre NMEA v2.3 GPS sources
  * Log the service client list on SIGUSR1
  * Read GPS locations from non-enabled ModemManager modem, enabling
    GPS use without a SIM card
  * Bump ModemManager dependency to version 1.12
  * Mozilla Location Service (MLS) has been retired, remove MLS
    related constants and configs:
    Remove DEFAULT_WIFI_URL and DEFAULT_WIFI_SUBMIT_URL
    If wifi URL is not set in config, disable wifi and 3g sources
    Remove Mozilla URLs from default config file
    Remove mozilla-api-key option from meson build
  * Allow specifying default Ichnaea-compatible locate and submit
    URLs in meson build
  * Allow setting an empty submission-nick in config
  * Add User-Agent header to locate and submit queries
  * Upgrade GLib / Gio dependency to version 2.74.0
  * Use GApplication in demo agent, ensuring a unique, user session
    bound process
  * The async constructor gclue_simple_new in libgeoclue now can be
    canceled properly</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1734782400">- Use BeaconDB as a drop-in replacement for defunct MLS WiFi
  geolocation, and contribute to coverage
  (&lt;https://codeberg.org/beacondb/beacondb/issues/5#issuecomment-2504311&gt;)
- Add 0001-ichnaea-include-ssid.patch:
  * MLS/Ichnaea: Include SSID for geolocate and submission requests
- Add 0002-ichnaea-replace-user-agent.patch:
  * MLS/Ichnaea: Replace rather than append User-Agent
- Add 0003-user-agent-os-info.patch:
  * Set User-Agent on Soup Session Construction
  * Add OS Info to user-agent</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1739793600">- Move xdg/autostart filesto /usr/etc (boo#1237248).</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1758024000">- Delete 0001-ichnaea-include-ssid.patch,
  0002-ichnaea-replace-user-agent.patch,
  0003-user-agent-os-info.patch: upstreamed
- Remove set default to BeaconDB: now default in upstream
- Update to version 2.8.0:
  * Add comment for the Positon location service in default config
  * Include the SSID in queries to the Ichnaea server to support BeaconDB
  * Set User-Agent in web source queries and add OS info to it
  * Allow disabling WiFi source and static source during compilation
  * Show default Wifi URLs set on compile time in comments in the
    default config
  * Add BeaconDB URLs to comments in the default config
  * Add a separate GeoIP location source:
    + Add an 'ip' config section with selectable backend methods:
  - ichnaea, gmaps, reallyfreegeoip
    + Allow overriding URL and accuracy in ip methods with values from config
    + Use BeaconDB as the backup GeoIP URL, if URLs are not defined in ip or web source configs
    + Remove the GeoIP functionality from the web source, it now only handles queries with Wifi and 3G data
  * Install sysusers.d file for the geoclue user
  * Use BeaconDB as the compiled-in default server for locate and submit queries in the web source
  * Forward xdp location start errors in the GClueSimple API
  * Stricter NMEA coordinate parsing: Ignore NMEA coordinates without degree digits, reject coordinates with incorrect range etc.
  * where-am-i: Output accuracy without unnecessary decimals
  * Don't crash when running without enabled location sources but warn that location is not available
  * Fix crash on removing a modem without location capabilities
  * Make SOUP_STATUS_OK as the only successful response code from Ichnaea servers
  * Gracefully handle empty response from Ichnaea server
  * Add more details for network-nmea in the manpage</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775995200">- Update to version 2.8.1
  * Accept NMEA GGA sentences with 11 or more parts (needed 14 or
    more previously).
  * Use async D-bus 'Set' methods to set client properties in
    libgeoclue to improve robustness.
  * Do not change Client Location property on updates which are
    below threshold to avoid leaking location to D-bus.
  * Ignore wired WPA interfaces when finding an interface for WiFi
    scanning.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Create the home directory for srvGeoClue under /var with
  tmpfiles.d (jsc#PED-14837).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782993600">- Update to version 2.8.2
  New features:
  * Translations for Georgian an Occitan and instructions for
    translators.
  Fixes:
  * Building translations now works.
  * Fix double free in on_desktop_id_set() and
    on_client_proxy_ready().
  * Fix some gobject-linter rules in the correctness category.
  * Document the command to register network NMEA sources to avahi
- handle language files</changelog>
</package>
<package pkgid="407db58520b6a8f3155a60037076c7618b48b4caaa8345aeb747c19d2dcb78ea0212bc22b6af7e980b741c5309f2b20c70ccf22054a5657327159a91e7bf2932" name="geoclue2-debugsource" arch="i586">
  <version epoch="0" ver="2.8.2" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.7.0:
  + Multiple config files named *.conf are now read from the config
    directory at @sysconfdir@/geoclue/conf.d.
  + HTTP requests are now made via libsoup3.0 instead of
    libsoup2.4.
  + A static location can now be set in @sysconfdir@/geolocation
    for immobile systems.
  + Web source requests are now submitted with combined WiFi and
    3GPP tower data.
  + Web source now checks connectivity in a way that allows
    location and submission servers running on localhost.
  + Web source submissions are now made using /v2/geosubmit API.
  + Web source cell tower submissions now have the correct radio
    type.
  + Web source requests now submit the BSS age property.
  + Web source submissions now contain the location speed.
  + Web source cache now respects WiFi signal tolerance strictly.
  + NMEA source now supports both '\n' and '\r' NMEA delimiters.
  + NMEA source can now be made the Web source submit source.
  + ModemManager now use signaled calls to get cached location
    information to avoid performing explicit modem query.
  + Location description now contains information about its source.
  + GSettings backend no longer complains about being run from a
    read-only filesystem.
  + Many small improvements and fixes, some memory safety related.
- Drop 129.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 2.7.1:
  + Add 'age' field to MLS locate queries
  + Location updates now always have an accuracy value
  + Improvements to NMEA parsing:
  - Parse NMEA timestamps with sub-second accuracy
  - Add default accuracy to NMEA RMC locations
  - Ignore locations from GGA and RMC sentences if the GNSS fix
    is not valid
  + Prioritize GNSS sources with a recent fix over other sources,
    preventing location jumps
  + Install D-Bus policy in /usr/share, not /etc
  + Upgrade GLib / Gio dependency to version 2.68.0
  + Correct gi annotations in GClueSimple
  + Various small fixes
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1716292800">- Add /etc/geoclue/conf.d as used by tools like gnome-initial-setup</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1734091200">- Update to version 2.7.2:
  * Don't warn about missing conf.d directory
  * Accept 11-part RMC NMEA sentences from pre NMEA v2.3 GPS sources
  * Log the service client list on SIGUSR1
  * Read GPS locations from non-enabled ModemManager modem, enabling
    GPS use without a SIM card
  * Bump ModemManager dependency to version 1.12
  * Mozilla Location Service (MLS) has been retired, remove MLS
    related constants and configs:
    Remove DEFAULT_WIFI_URL and DEFAULT_WIFI_SUBMIT_URL
    If wifi URL is not set in config, disable wifi and 3g sources
    Remove Mozilla URLs from default config file
    Remove mozilla-api-key option from meson build
  * Allow specifying default Ichnaea-compatible locate and submit
    URLs in meson build
  * Allow setting an empty submission-nick in config
  * Add User-Agent header to locate and submit queries
  * Upgrade GLib / Gio dependency to version 2.74.0
  * Use GApplication in demo agent, ensuring a unique, user session
    bound process
  * The async constructor gclue_simple_new in libgeoclue now can be
    canceled properly</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1734782400">- Use BeaconDB as a drop-in replacement for defunct MLS WiFi
  geolocation, and contribute to coverage
  (&lt;https://codeberg.org/beacondb/beacondb/issues/5#issuecomment-2504311&gt;)
- Add 0001-ichnaea-include-ssid.patch:
  * MLS/Ichnaea: Include SSID for geolocate and submission requests
- Add 0002-ichnaea-replace-user-agent.patch:
  * MLS/Ichnaea: Replace rather than append User-Agent
- Add 0003-user-agent-os-info.patch:
  * Set User-Agent on Soup Session Construction
  * Add OS Info to user-agent</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1739793600">- Move xdg/autostart filesto /usr/etc (boo#1237248).</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1758024000">- Delete 0001-ichnaea-include-ssid.patch,
  0002-ichnaea-replace-user-agent.patch,
  0003-user-agent-os-info.patch: upstreamed
- Remove set default to BeaconDB: now default in upstream
- Update to version 2.8.0:
  * Add comment for the Positon location service in default config
  * Include the SSID in queries to the Ichnaea server to support BeaconDB
  * Set User-Agent in web source queries and add OS info to it
  * Allow disabling WiFi source and static source during compilation
  * Show default Wifi URLs set on compile time in comments in the
    default config
  * Add BeaconDB URLs to comments in the default config
  * Add a separate GeoIP location source:
    + Add an 'ip' config section with selectable backend methods:
  - ichnaea, gmaps, reallyfreegeoip
    + Allow overriding URL and accuracy in ip methods with values from config
    + Use BeaconDB as the backup GeoIP URL, if URLs are not defined in ip or web source configs
    + Remove the GeoIP functionality from the web source, it now only handles queries with Wifi and 3G data
  * Install sysusers.d file for the geoclue user
  * Use BeaconDB as the compiled-in default server for locate and submit queries in the web source
  * Forward xdp location start errors in the GClueSimple API
  * Stricter NMEA coordinate parsing: Ignore NMEA coordinates without degree digits, reject coordinates with incorrect range etc.
  * where-am-i: Output accuracy without unnecessary decimals
  * Don't crash when running without enabled location sources but warn that location is not available
  * Fix crash on removing a modem without location capabilities
  * Make SOUP_STATUS_OK as the only successful response code from Ichnaea servers
  * Gracefully handle empty response from Ichnaea server
  * Add more details for network-nmea in the manpage</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775995200">- Update to version 2.8.1
  * Accept NMEA GGA sentences with 11 or more parts (needed 14 or
    more previously).
  * Use async D-bus 'Set' methods to set client properties in
    libgeoclue to improve robustness.
  * Do not change Client Location property on updates which are
    below threshold to avoid leaking location to D-bus.
  * Ignore wired WPA interfaces when finding an interface for WiFi
    scanning.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Create the home directory for srvGeoClue under /var with
  tmpfiles.d (jsc#PED-14837).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782993600">- Update to version 2.8.2
  New features:
  * Translations for Georgian an Occitan and instructions for
    translators.
  Fixes:
  * Building translations now works.
  * Fix double free in on_desktop_id_set() and
    on_client_proxy_ready().
  * Fix some gobject-linter rules in the correctness category.
  * Document the command to register network NMEA sources to avahi
- handle language files</changelog>
</package>
<package pkgid="53196bd779863341d8a7f6736580af25e890ff10b30ff707e117742fa33bf89dff745c89967195562b7fa025b0a122f91441a3a949681ae5e13162c16056e097" name="geocode-glib-debuginfo" arch="i586">
  <version epoch="0" ver="3.26.4" rel="3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1521288000">- Add geocode-glib-make-reproducible.patch: lib: Remove full build
  path from public headers. So as to make the build more easily
  reproducible.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528286400">- Update to version 3.26.0:
  + Remove full build path from public headers so as to make the
    build more easily reproduceable.
- Drop geocode-glib-make-reproducible.patch: Fixed upstream.
- Drop hicolor-icon-theme BuildRequires: No longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552564800">- Update to version 3.26.1:
  + Fix crashes caused by Nominatim server changes.
  + Fix warnings when building the API documentation.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.26.2:
  + Fix build exporting all the symbols.
  + Allow GIR generation when cross-compiling.
  + Allow unknown parameters inside geo: URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656590400">- Update to version 3.26.3:
  + This release adds support for libsoup 3.x. To use the libsoup
    3.x build, applications will need to be adapted to look for the
    "-2.0" version of the API.
- Create multibuild flavor "soup2":
  + The soup2 flavor contains the packages we had so far, API 1.0
  + The ""-flavor is API 2.0, creating new subpackages
    libgeocode-glib-2-0 and typelib-1_0-GeocodeGlib-2_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.26.4:
  + This release includes a fix to a test data file not being
    installed, and a bug fix for a bug in the libsoup3 port.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop multibuild flavor "soup2", neither needed nor used anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774872000">- Drop baselibs.conf: the only -32bit library we provided was
  libgeocode-glib0, i.e the soup2 flavored library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774872001">- Fix up shared library package to adhere to policy: move icon
  files again to geocode-glib to not conflict on file-level
  whenever the library changes so-version.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add geocode-glib-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="6f62643bb16914776da3d450254fe33967f028653d75687853850b67c4dfb0e604563e6a2b66c210d1094818f5ca25ee30e1f8485dd6512813e1a27a01b56d25" name="geocode-glib-debugsource" arch="i586">
  <version epoch="0" ver="3.26.4" rel="3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1521288000">- Add geocode-glib-make-reproducible.patch: lib: Remove full build
  path from public headers. So as to make the build more easily
  reproducible.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528286400">- Update to version 3.26.0:
  + Remove full build path from public headers so as to make the
    build more easily reproduceable.
- Drop geocode-glib-make-reproducible.patch: Fixed upstream.
- Drop hicolor-icon-theme BuildRequires: No longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552564800">- Update to version 3.26.1:
  + Fix crashes caused by Nominatim server changes.
  + Fix warnings when building the API documentation.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.26.2:
  + Fix build exporting all the symbols.
  + Allow GIR generation when cross-compiling.
  + Allow unknown parameters inside geo: URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656590400">- Update to version 3.26.3:
  + This release adds support for libsoup 3.x. To use the libsoup
    3.x build, applications will need to be adapted to look for the
    "-2.0" version of the API.
- Create multibuild flavor "soup2":
  + The soup2 flavor contains the packages we had so far, API 1.0
  + The ""-flavor is API 2.0, creating new subpackages
    libgeocode-glib-2-0 and typelib-1_0-GeocodeGlib-2_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.26.4:
  + This release includes a fix to a test data file not being
    installed, and a bug fix for a bug in the libsoup3 port.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop multibuild flavor "soup2", neither needed nor used anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774872000">- Drop baselibs.conf: the only -32bit library we provided was
  libgeocode-glib0, i.e the soup2 flavored library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774872001">- Fix up shared library package to adhere to policy: move icon
  files again to geocode-glib to not conflict on file-level
  whenever the library changes so-version.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add geocode-glib-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="2832acfa17dddba598cbd01ce7e419e1a71e5aa0a5c0071a952c0d3da798d31bc11872ef363211b07ede60fb4960fd6915c1e474d9ab28ae9bbd6be8653d137b" name="geocode-glib-tests-debuginfo" arch="i586">
  <version epoch="0" ver="3.26.4" rel="3.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1521288000">- Add geocode-glib-make-reproducible.patch: lib: Remove full build
  path from public headers. So as to make the build more easily
  reproducible.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528286400">- Update to version 3.26.0:
  + Remove full build path from public headers so as to make the
    build more easily reproduceable.
- Drop geocode-glib-make-reproducible.patch: Fixed upstream.
- Drop hicolor-icon-theme BuildRequires: No longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552564800">- Update to version 3.26.1:
  + Fix crashes caused by Nominatim server changes.
  + Fix warnings when building the API documentation.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.26.2:
  + Fix build exporting all the symbols.
  + Allow GIR generation when cross-compiling.
  + Allow unknown parameters inside geo: URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656590400">- Update to version 3.26.3:
  + This release adds support for libsoup 3.x. To use the libsoup
    3.x build, applications will need to be adapted to look for the
    "-2.0" version of the API.
- Create multibuild flavor "soup2":
  + The soup2 flavor contains the packages we had so far, API 1.0
  + The ""-flavor is API 2.0, creating new subpackages
    libgeocode-glib-2-0 and typelib-1_0-GeocodeGlib-2_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.26.4:
  + This release includes a fix to a test data file not being
    installed, and a bug fix for a bug in the libsoup3 port.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop multibuild flavor "soup2", neither needed nor used anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774872000">- Drop baselibs.conf: the only -32bit library we provided was
  libgeocode-glib0, i.e the soup2 flavored library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774872001">- Fix up shared library package to adhere to policy: move icon
  files again to geocode-glib to not conflict on file-level
  whenever the library changes so-version.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add geocode-glib-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="6c57cf1da746147af49f7ca85e05e548e18da490416e8c10a7bf18763e8bd6fd98b77d8c438521ad5e261f7c465a5158b4206fe104fa0cca548c22976b446e0b" name="geoipupdate-debuginfo" arch="i586">
  <version epoch="0" ver="8.0.0" rel="1.2"/>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1687348800">- Update to 5.1.1:
  * Based on feedback, the change to use a non-root user in 5.1.0 when using
    the Docker image has been reverted. There are no non-Docker changes in this
    release. See GitHub #233.
- Update to 5.1.0:
  * Fixed the Docker health-check script to use the correct time of the last
    update attempt. Reported by cford1080. GitHub #225.
  * Added new --output flag to print JSON to standard output describing the
    result of the run.
  * Compilation with Go versions before 1.19 is no longer supported.
  * When using the provided Docker images, geoipupdate no longer runs as root
    in the container. Based on pull request by Andreas Grünenfelder. GitHub
    [#200].
- Update to 5.0.4:
  * On releases 4.9.0 through 5.0.3, the incorrect commit was tagged. This
    release attempts to fix the release process to prevent this issue. There
    are no code changes to the binaries provided by MaxMind, either on the
    GitHub Release page or the MaxMind PPA.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1692878400">- Update to 6.0.0:
  * geoipupdate now supports configuration via environment variables. Any
    configuration set this way will override any value from the config file,
    but still be overridden by any associated command line option (if any).
  * Changed the signature of NewConfig in pkg/geoipupdate to no longer accept
    a positional config file path argument, which can now be passed in using the
    option from WithConfigFile along with the other optional parameters.
  * geoipupdate and NewConfig no longer require a config file to exist.
  * The --stack-trace flag has been removed. This flag has been broken since
    4.11.0.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1708516800">- Update to version 6.1.0:
  * Update indirect dependencies
  * Bump golang.org/x/sync from 0.5.0 to 0.6.0
  * Bump github/codeql-action from 2 to 3
  * Bump actions/setup-go from 4 to 5
  * Bump golang.org/x/sync from 0.4.0 to 0.5.0
  * Resync golangci-lint config and fix several small issues
  * Update changelog after fixing #262
  * Trim white spaces when reading from secret files
  * Bump golang.org/x/sync from 0.3.0 to 0.4.0
  * Set API client version to the same as the binary version
  * Use https URLs
  * Bump actions/checkout from 3 to 4
  * Update Go version in go.mod</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1708603200">- Use autosetup to prepare for RPM 4.20.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1714996800">- geoipupdate-legacy: update the curl command
- Update to version 7.0.1:
  * Update module path version
- Update to version v7.0.0:
  * BREAKING CHANGE: Improvements to the HTTP download API.
  The client now calls two new endpoints:
  * `/geoip/updates/metadata` which is responsible for getting information
    about a database edition.
  * `/geoip/databases/{edition-id}/download` which is responsible for
    downloading the content of a database edition. This new endpoint redirects
    downloads to R2 presigned URLs, so systems running `geoipupdate` need to
    be able to reach
    `mm-prod-geoip-databases.a2649acb697e2c09b632799562c076f2.r2.cloudflarestorage.com`
    in addition to `updates.maxmind.com`.
  * BREAKING CHANGE: The public package API has been redesigned. The previous
  API was not easy to use and had become a maintenance burden. We now
  expose a `Client` at `github.com/maxmind/geoipupdate/client` with a
  `Download()` method. The intention is to expose less of the `geoipupdate`
  internals and provide a simpler and easier to use package. Many
  previously exposed methods and types are now either internal only or have
  been removed.
  * BREAKING CHANGE: If set, `GEOIPUPDATE_VERBOSE` must either be `0` or `1`.
  All other values will return an error.
  * Setting `GEOIPUPDATE_VERBOSE` to `1` now works as expected. In the 6.0.0 and
  6.1.0 releases, the flag was ignored. Reported by pmcevoy. GitHub #298.
  * `geoipupdate` now supports retrying on more types of errors
  such as HTTP2 INTERNAL_ERROR.
  * Now `geoipupdate` doesn't requires the user to specify the config file
  even if all the other arguments are set via the environment variables.
  Reported by jsf84ksnf. GitHub #284.</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1741608000">- Update to version 7.1.0:
  * Update for v7.1.0
  * Set release date
  * Bump bobg/modver from 2.10.1 to 2.10.2
  * Don't mix receiver type
  * Remove deactivated linters
  * Bump golang.org/x/net from 0.30.0 to 0.31.0
  * Export HTTPError
  * Bump golang.org/x/net from 0.29.0 to 0.30.0
  * Bump bobg/modver from 2.10.0 to 2.10.1
  * Bump golang.org/x/net from 0.28.0 to 0.29.0
  * Bump bobg/modver from 2.9.0 to 2.10.0
  * Bump golang.org/x/net from 0.27.0 to 0.28.0
  * Bump golang.org/x/sync from 0.7.0 to 0.8.0
  * Bump github.com/gofrs/flock from 0.12.0 to 0.12.1
  * Bump golang.org/x/net from 0.26.0 to 0.27.0
  * Bump github.com/gofrs/flock from 0.11.0 to 0.12.0
  * Bump bobg/modver from 2.8.1 to 2.9.0
  * Bump github.com/gofrs/flock from 0.9.0 to 0.11.0
  * Run go mod tidy
  * Bump github.com/gofrs/flock from 0.8.1 to 0.9.0
  * Updates for GoReleaser v2
  * Add permission for scheduled CodeQL run
  * Add modver action
  * Do not run CodeQL on push
  * Remove example crontab file
  * Update frequency references database release schedule
  * Bump golang.org/x/net from 0.25.0 to 0.26.0
  * Update golangci-lint config
  * Do not require from HTTP handlers
  * Bump golangci/golangci-lint-action from 5 to 6
  * Bump golang.org/x/net from 0.24.0 to 0.25.0
  * Update golangci-lint config
  * Bump golangci/golangci-lint-action from 4 to 5
  * Add change-log item for #310
  * Respect host scheme if set
  * Add check to verify that tag matches go.mod
  * Ignore dist dir</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;mail+rpm@georg-pfuetzenreuter.net&gt;" date="1744718400">- Add more hardening options, restrict write access to system
- Update twice a week, following current MaxMind release schedule
- Track timer units in scriptlets</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1753099200">- Update to version 7.1.1:
  * Update dependencies and re-build binaries with new Go version.
    No substantive changes.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1777377600">- Move config files in systemd tmpfiles dir for immutable mode
  (jsc#PED-14905).
  * Add geoipupdate.tmpfiles</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1784635200">- Update to 8.0.0:
  * BREAKING CHANGE: geoipupdate stops updating on the first error.
  * A config file can now be used to configure the Docker image. This was
    documented but was not functional. Fixed by Shizun Ge. GitHub #433.
  * NewUpdater in the unexported internal/geoipupdate package no longer
    mutates http.DefaultTransport when a proxy is configured. The CLI is the
    only caller, so there is no user-visible behavior change. Reported by B.
    Conners. GitHub #488.
  * Do not retry proxy CONNECT 4xx errors. These are now treated as permanent
    failures.</changelog>
</package>
<package pkgid="64f7e2cf7a4cbccff8ab112d788eedb5c4b90794b5d55780c646fabf13e41e84d26b5d14b8ba96b4b12f45446b5daffacd62f6c8735ee156f905b8d305a7f942" name="geos-debuginfo" arch="i586">
  <version epoch="0" ver="3.15.0" rel="1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1679054400">- Update to version 3.11.2:
  * GEOSIntersection: Fix FE_INVALID exception on intersection of disjoint geometries (GH-791, Joris Van den Bossche &amp; Dan Baston)
  * Fix incorrect result from Envelope::disjoint (GH-791, Dan Baston)
  * Fix handling of odd cases in PolygonHoleJoiner (JTS-946, Paul Ramsey, Martin Davis)
  * Support gcc-13 (GH-743, Sergei Trofimovich)
  * Disallow Inf envelopes in Quadtree, avoid inf loop (Paul Ramsey)
  * GEOSUnaryUnion: Fix crash on collection containing empty point (GH-830, Dan Baston)
  * GEOSSTRtree_iterate: Do not return removed items (GH-833, Dan Baston)
  * IndexedFacetDistance: Fix crash with Inf coordinates (GH-821, Dan Baston)
  * HausdorffDistance: Fix crash on collection containing empty point (GH-840, Dan Baston)
  * MaximumInscribedCircle: Fix infinite loop with non-finite coordinates (GH-843, Dan Baston)
  * DistanceOp: Fix crash on collection containing empty point (GH-842, Dan Baston)
  * Guard against non-finite distances in Buffer/OffsetCurve (GH-661, Paul Ramsey)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680091200">- Add geos-add-missing-include.patch: Add missing #include &lt;cstdint&gt;</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1680177600">- Disable testuite on i586</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1699963200">- Update to version 3.12.1:
  - See provided NEWS.md for a complete list of changes
- Drop no longer needed geos-add-missing-include.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1722254400">- Update to version 3.12.2:
  - See provided NEWS.md for a complete list of changes
- Drop old conflicts from package rename that happened years ago</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1736510400">- Update to version 3.13.0:
  - See provided NEWS.md for a complete list of changes</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1741867200">- Update to version 1.13.1:
  - See provided NEWS.md for a complete list of changes</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1774008000">- update to 3.14.1
  - See provided NEWS.md for a complete list of changes</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780401600">- Minor spec cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1788350400">- Update to version 3.15.0:
  * C++ SONAME 3.14.1 -&gt; 3.15.0, libgeos3_14_1 renamed to libgeos3_15_0
  * C API SONAME unchanged at 1 (CAPI current 22 - age 21), libgeos_c1 kept
  * Behaviour breaks: overlay returns LineString where it returned a
    contiguous MultiLineString and no longer rotates rings by one vertex;
    buffer of Inf/NaN coords returns POLYGON EMPTY; distance to an empty
    geometry returns Inf
  * New C API: GEOSMinimumSpanningTree, GEOSCoverageEdges,
    GEOSSubdivideByGrid, GEOSLineToCurve/GEOSCurveToLine, GEOSSplit,
    Hausdorff distance, progress reporting for coverage simplify and
    unary union
  * Curved geometry support extended to BoundaryOp, DistanceOp, OverlayNG,
    Polygonizer, LineMerger, Normalize, GeometryNoder and the precision
    reducer
  * M values preserved across Interpolate, LineMerge, Simplify, Densify,
    Polygonize, CoverageSimplify and overlay
  * Fixes: GEOSConvexHull crash, GEOSClusterDBSCAN with minPoints &lt;= 1,
    spurious hole in buffer of linestring, overlay performance
  * See provided NEWS.md for a complete list of changes</changelog>
</package>
<package pkgid="d877f593d459f6743801fe80242cf4a011ebf9e0b0ff47dd78c43dcbb3ac3e15c4b33513afaeb12758d0abfb8a4a16e11ce7e5cfaca5f47d6ec7dd1e155f238d" name="geos-debugsource" arch="i586">
  <version epoch="0" ver="3.15.0" rel="1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1679054400">- Update to version 3.11.2:
  * GEOSIntersection: Fix FE_INVALID exception on intersection of disjoint geometries (GH-791, Joris Van den Bossche &amp; Dan Baston)
  * Fix incorrect result from Envelope::disjoint (GH-791, Dan Baston)
  * Fix handling of odd cases in PolygonHoleJoiner (JTS-946, Paul Ramsey, Martin Davis)
  * Support gcc-13 (GH-743, Sergei Trofimovich)
  * Disallow Inf envelopes in Quadtree, avoid inf loop (Paul Ramsey)
  * GEOSUnaryUnion: Fix crash on collection containing empty point (GH-830, Dan Baston)
  * GEOSSTRtree_iterate: Do not return removed items (GH-833, Dan Baston)
  * IndexedFacetDistance: Fix crash with Inf coordinates (GH-821, Dan Baston)
  * HausdorffDistance: Fix crash on collection containing empty point (GH-840, Dan Baston)
  * MaximumInscribedCircle: Fix infinite loop with non-finite coordinates (GH-843, Dan Baston)
  * DistanceOp: Fix crash on collection containing empty point (GH-842, Dan Baston)
  * Guard against non-finite distances in Buffer/OffsetCurve (GH-661, Paul Ramsey)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680091200">- Add geos-add-missing-include.patch: Add missing #include &lt;cstdint&gt;</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1680177600">- Disable testuite on i586</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1699963200">- Update to version 3.12.1:
  - See provided NEWS.md for a complete list of changes
- Drop no longer needed geos-add-missing-include.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1722254400">- Update to version 3.12.2:
  - See provided NEWS.md for a complete list of changes
- Drop old conflicts from package rename that happened years ago</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1736510400">- Update to version 3.13.0:
  - See provided NEWS.md for a complete list of changes</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1741867200">- Update to version 1.13.1:
  - See provided NEWS.md for a complete list of changes</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1774008000">- update to 3.14.1
  - See provided NEWS.md for a complete list of changes</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780401600">- Minor spec cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1788350400">- Update to version 3.15.0:
  * C++ SONAME 3.14.1 -&gt; 3.15.0, libgeos3_14_1 renamed to libgeos3_15_0
  * C API SONAME unchanged at 1 (CAPI current 22 - age 21), libgeos_c1 kept
  * Behaviour breaks: overlay returns LineString where it returned a
    contiguous MultiLineString and no longer rotates rings by one vertex;
    buffer of Inf/NaN coords returns POLYGON EMPTY; distance to an empty
    geometry returns Inf
  * New C API: GEOSMinimumSpanningTree, GEOSCoverageEdges,
    GEOSSubdivideByGrid, GEOSLineToCurve/GEOSCurveToLine, GEOSSplit,
    Hausdorff distance, progress reporting for coverage simplify and
    unary union
  * Curved geometry support extended to BoundaryOp, DistanceOp, OverlayNG,
    Polygonizer, LineMerger, Normalize, GeometryNoder and the precision
    reducer
  * M values preserved across Interpolate, LineMerge, Simplify, Densify,
    Polygonize, CoverageSimplify and overlay
  * Fixes: GEOSConvexHull crash, GEOSClusterDBSCAN with minPoints &lt;= 1,
    spurious hole in buffer of linestring, overlay performance
  * See provided NEWS.md for a complete list of changes</changelog>
</package>
<package pkgid="edef604c3bbb6ca28494ba1760548cd5caa932fdd90f4b41e5eb4c319c1bff5d19a0f2531925c81422e5811189e8c1f9b5c77117ee53070415ebcf7d5a333c1b" name="geotiff-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.4" rel="1.5"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1553428800">- Update to version 1.5.
  + Require PROJ &gt;= 6 dependency
  + Remove all CSV files used by geo_normalize API, libgeotiff now
    relies on PROJ database for EPSG CRS definitions.
  + geo_normalize.c: SetGTParmIds(): use
    ProjStraightVertPoleLongGeoKey for CT_PolarStereographic
  + geo_normalize.c: report StdParallel1 for Mercator_2SP when a
    PCS code is used
  + geo_normalize.c: fix support for Laborde Oblique Mercator
  + listgeo: use PROJ database to display non-hardcoded values of
    a number of keys
- Packaging
  + Remove unneeded patches e5cf016.patch 7425a7f.patch
  + Move URL &amp; source to https</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1553515200">- Add upstream patch f4956251.patch to make it useable with gdal
  2.4.1
- Upstream issue https://github.com/OSGeo/libgeotiff/issues/14
  Simplify fixing file (all are utf-8 ok) just CRLF</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1554206400">- Update to version 1.5.1 (support gdal 2.4.1)
- Remove merged upstream patch f4956251.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1563710400">- Require proj 6.0 also for devel package so it matches the
  build requirements</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598356800">- update to 1.6.0:
  * Add support for OGC GeoTIFF 1.1
  * Expose GTIFGetPCSInfoEx(), GTIFGetProjTRFInfoEx(), GTIFGetGCSInfoEx(), GTIFGetDatumInfoEx(), GTIFGetEllipsoidInfoEx(), GTIFGetPMInfoEx(), GTIFGetUOMLengthInfoEx() and GTIFGetUOMAngleInfoEx() so that users can specify their own PROJ context
  * Add GTIFKeyGetASCII(), GTIFKeyGetSHORT() and GTIFKeyGetDOUBLE() as safer variants of GTIFKeyGet() with type checking
  * autotools build: enable build in a separate tree from source (#37) (fixes #28)
  * Use pkg-config for libtiff detection
  * GTIFDecToDMS(): fix rounding issue (refs #16)
  * geo_names.c: Silence warning in GetNameFromDatabase
  * cpl_serv.h: add parenthesis in macro definitions
  * Fix spelling errors
  * geo_normalize.c: set UOMLength from GeogLinearUnits (for geocentic CRS) (GDAL #1595)
  * testlistgeo: remove hardcoded path in test output (fixes https://github.com/OSGeo/libgeotiff/issues/16#issuecomment-502267406)
  * Adapt test script for PROJ 6.2 EPSG database (fixes #22)
  * Use unix EOL for cmake related files (fixes #14)
  * configure.ac: drop dead code
  * geo_normalize.c: avoid look up of user-defined geokeys that cause PROJ warnings (fixes GDAL #2321)
  * listgeo: fix corner coordinates for images with RasterPixelIsPoint (#36)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1626523200">- update to 1.7.0:
  * Add CoordinateEpochGeoKey = 5120 of type DOUBLE to store coordinate epoch of
    tie points / geotransform matrix for dynamic CRS.
  * geo_normalize.h/c: rename variables to please codespell
  * GTIFGetGCSInfoEx(): use proj_crs_get_datum_forced() for PROJ &gt;= 8 to avoid
    issues with datum ensembles
  * GTIFGetGCSInfoEx(): remove dead code
  * geo_normalize.c: follow-up to e06625c4e5bcce9f9217d1d5a43dc6af73156283 to
    avoid look up of user-defined GeogGeodeticDatumGeoKey that cause PROJ warnings</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651752000">- Update to 1.7.1
  * geotiff.h: more precise signature for GTIFDirectoryInfo()
  * applygeo.c/geotifcp.c: use uint16/32_t instead of old libtiff
    non _t custom types
  * Bump CMake min to 3.0.0 and remove apparently unneeded
    cmake_policy() declarations
  * CMake: remove libjpeg and libz from linking of libgeotiff
    itself.
  * geo_config.h: prefix HAVE_xxx and restrict it to
    GEOTIFF_HAVE_STRINGS_H
  * GTIFPrintDefn(): avoid potential nullptr deref. (CID 1469240)
  * CMake: use variable for installation subdirectories, and make
    sure INTERFACE_INCLUDE_DIRECTORIES is exported
  * ReadKey(): only allow reading a key with TIFFTagLocation=0
    that has a count of 1 to avoid reading an illegal address (and
    crashing) when using GTIFKeyGet() or PrintKey()
  * ReadKey(): add extra warning messages
  * CMake: avoid INTERFACE_LINK_LIBRARIES vs
    LINK_INTERFACE_LIBRARIES_DEBUG warning about TIFF
  * CMake: Fix dllexport
  * CMake: Revise exported cmake config wrt BUILD_SHARED_LIBS
  * CMake: Revise exported cmake config wrt dependencies
  * CMake: Respect _FIND_QUIETLY</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1679054400">- Update spec file</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1722254400">- Update to version 1.7.3:
  * CMake: fix typo in CMAKE_INSTALL_BINDIR install target that affects location of geotiff.dll
- Changes for version 1.7.2:
  * GTIFGetDatumInfoEx(): handle dynamic datums
  * CMake: adopt GNUInstallDirs
  * CMake: export TIFF as a public dependency
  * Add XTIFFClientOpenExt() with re-entrant error callbacks
  * listgeo: add a -no_corners option to avoid printing corner
  * coordinates which might be PROJ version sensitive (refs #81)
  * Fix test failures with PROJ 9.1.1 and 9.3
  * Remove trailing spaces from many files.
  * Localize variables and add const when possible in a number of files
  * geo_normalize.c: sprintf --&gt; snprintf
  * Add missing includes
  * Fix -Werror=calloc-transposed-args with gcc 14
  * FindPROJ.cmake: proj_experimental;h -&gt; proj_experimental.h
  * CMake: add a BUILD_SHARED_LIBS option, and make it default to ON
  * autoconf/CMake: add generation of libgeotiff.pc
  * Remove INSTALL and install-sh autoconf-generated files</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740225600">- update to 1.7.4:
  * GTIFGetDefn(): add missing normalization of angular units to
    degree
  * Add LIBGEOTIFF_*_VERSION
  * GCC 15 fixes
- use upstream pkgconfig file</changelog>
</package>
<package pkgid="3a194f043f1bfcbdff59272653d52f04526d7f8dcc034054c9855d168de21cf4786e4e33c0515a1b5a88b4ab69c0bb2d3ac23bd58de307efd798972f63a5081c" name="geotiff-debugsource" arch="i586">
  <version epoch="0" ver="1.7.4" rel="1.5"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1553428800">- Update to version 1.5.
  + Require PROJ &gt;= 6 dependency
  + Remove all CSV files used by geo_normalize API, libgeotiff now
    relies on PROJ database for EPSG CRS definitions.
  + geo_normalize.c: SetGTParmIds(): use
    ProjStraightVertPoleLongGeoKey for CT_PolarStereographic
  + geo_normalize.c: report StdParallel1 for Mercator_2SP when a
    PCS code is used
  + geo_normalize.c: fix support for Laborde Oblique Mercator
  + listgeo: use PROJ database to display non-hardcoded values of
    a number of keys
- Packaging
  + Remove unneeded patches e5cf016.patch 7425a7f.patch
  + Move URL &amp; source to https</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1553515200">- Add upstream patch f4956251.patch to make it useable with gdal
  2.4.1
- Upstream issue https://github.com/OSGeo/libgeotiff/issues/14
  Simplify fixing file (all are utf-8 ok) just CRLF</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1554206400">- Update to version 1.5.1 (support gdal 2.4.1)
- Remove merged upstream patch f4956251.patch</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1563710400">- Require proj 6.0 also for devel package so it matches the
  build requirements</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598356800">- update to 1.6.0:
  * Add support for OGC GeoTIFF 1.1
  * Expose GTIFGetPCSInfoEx(), GTIFGetProjTRFInfoEx(), GTIFGetGCSInfoEx(), GTIFGetDatumInfoEx(), GTIFGetEllipsoidInfoEx(), GTIFGetPMInfoEx(), GTIFGetUOMLengthInfoEx() and GTIFGetUOMAngleInfoEx() so that users can specify their own PROJ context
  * Add GTIFKeyGetASCII(), GTIFKeyGetSHORT() and GTIFKeyGetDOUBLE() as safer variants of GTIFKeyGet() with type checking
  * autotools build: enable build in a separate tree from source (#37) (fixes #28)
  * Use pkg-config for libtiff detection
  * GTIFDecToDMS(): fix rounding issue (refs #16)
  * geo_names.c: Silence warning in GetNameFromDatabase
  * cpl_serv.h: add parenthesis in macro definitions
  * Fix spelling errors
  * geo_normalize.c: set UOMLength from GeogLinearUnits (for geocentic CRS) (GDAL #1595)
  * testlistgeo: remove hardcoded path in test output (fixes https://github.com/OSGeo/libgeotiff/issues/16#issuecomment-502267406)
  * Adapt test script for PROJ 6.2 EPSG database (fixes #22)
  * Use unix EOL for cmake related files (fixes #14)
  * configure.ac: drop dead code
  * geo_normalize.c: avoid look up of user-defined geokeys that cause PROJ warnings (fixes GDAL #2321)
  * listgeo: fix corner coordinates for images with RasterPixelIsPoint (#36)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1626523200">- update to 1.7.0:
  * Add CoordinateEpochGeoKey = 5120 of type DOUBLE to store coordinate epoch of
    tie points / geotransform matrix for dynamic CRS.
  * geo_normalize.h/c: rename variables to please codespell
  * GTIFGetGCSInfoEx(): use proj_crs_get_datum_forced() for PROJ &gt;= 8 to avoid
    issues with datum ensembles
  * GTIFGetGCSInfoEx(): remove dead code
  * geo_normalize.c: follow-up to e06625c4e5bcce9f9217d1d5a43dc6af73156283 to
    avoid look up of user-defined GeogGeodeticDatumGeoKey that cause PROJ warnings</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651752000">- Update to 1.7.1
  * geotiff.h: more precise signature for GTIFDirectoryInfo()
  * applygeo.c/geotifcp.c: use uint16/32_t instead of old libtiff
    non _t custom types
  * Bump CMake min to 3.0.0 and remove apparently unneeded
    cmake_policy() declarations
  * CMake: remove libjpeg and libz from linking of libgeotiff
    itself.
  * geo_config.h: prefix HAVE_xxx and restrict it to
    GEOTIFF_HAVE_STRINGS_H
  * GTIFPrintDefn(): avoid potential nullptr deref. (CID 1469240)
  * CMake: use variable for installation subdirectories, and make
    sure INTERFACE_INCLUDE_DIRECTORIES is exported
  * ReadKey(): only allow reading a key with TIFFTagLocation=0
    that has a count of 1 to avoid reading an illegal address (and
    crashing) when using GTIFKeyGet() or PrintKey()
  * ReadKey(): add extra warning messages
  * CMake: avoid INTERFACE_LINK_LIBRARIES vs
    LINK_INTERFACE_LIBRARIES_DEBUG warning about TIFF
  * CMake: Fix dllexport
  * CMake: Revise exported cmake config wrt BUILD_SHARED_LIBS
  * CMake: Revise exported cmake config wrt dependencies
  * CMake: Respect _FIND_QUIETLY</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1679054400">- Update spec file</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1722254400">- Update to version 1.7.3:
  * CMake: fix typo in CMAKE_INSTALL_BINDIR install target that affects location of geotiff.dll
- Changes for version 1.7.2:
  * GTIFGetDatumInfoEx(): handle dynamic datums
  * CMake: adopt GNUInstallDirs
  * CMake: export TIFF as a public dependency
  * Add XTIFFClientOpenExt() with re-entrant error callbacks
  * listgeo: add a -no_corners option to avoid printing corner
  * coordinates which might be PROJ version sensitive (refs #81)
  * Fix test failures with PROJ 9.1.1 and 9.3
  * Remove trailing spaces from many files.
  * Localize variables and add const when possible in a number of files
  * geo_normalize.c: sprintf --&gt; snprintf
  * Add missing includes
  * Fix -Werror=calloc-transposed-args with gcc 14
  * FindPROJ.cmake: proj_experimental;h -&gt; proj_experimental.h
  * CMake: add a BUILD_SHARED_LIBS option, and make it default to ON
  * autoconf/CMake: add generation of libgeotiff.pc
  * Remove INSTALL and install-sh autoconf-generated files</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740225600">- update to 1.7.4:
  * GTIFGetDefn(): add missing normalization of angular units to
    degree
  * Add LIBGEOTIFF_*_VERSION
  * GCC 15 fixes
- use upstream pkgconfig file</changelog>
</package>
<package pkgid="22fd1e144ef722953d234b96e467ec86a5350ec1da38cc89620c6355eb7dea22083913988c03c1a00ccab17ddc5441b0fb0083149d33a3db9f4f1a91e05fea21" name="gerbera-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.1" rel="1.7"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1741262400">- Update to 2.5.0
  The following changes are noteworthy:
  - Changed default for layout to js if built with JavaScript support.
  - The new autoscan mode manual in conjunction with the action Scan
    Now replaces the action to add individual folders.
  * NEW Features
  - All configuration options for autoscan directories are available in the web UI now,
    including scripts and storage in the database.
  - New configuration option for autoscan directories to rescan files
    that ended up as plain object in the first run.
  - Several script options to control audio layout
  - Harmonisation of metadata handling for wavpack and matroska media handlers
  - Fabricated comment on import in media handlers (incl. configuration)
  - Resource attribute pixelFormat for videos.
  - Additional Resources (thumbnail, subtitle) for External Urls
  - New UI command Scan Now and minor improvement
  - Manual autoscan to replace Add Items in filesystem view
  * FIXES
  - Album art and structure in builtin layout
  - Autoscan objects in scripts
  - Metadata in builtin layout, album artist in default js layout
  - Commands in UI show descriptive tooltips
  - Child items of autoscan folder in UI
  * Code Improvements
  - Removed static from ConfigDefinition
  - Update versions of pugixml (1.15), libexif (v0.6.25), wavpack (5.8.1), fmt (11.1.4),
    spdlog (1.15.1), wavpack (1.8.1), googletest (1.16.0), libexiv2 (0.28.5)
  * Detailled Changes
  - Gerbera 2.5.0 (#3415)
  - Fix shutdown issue (#3414)
  - Build with fmt 11.1.4 (#3413)
  - Autoscan fixes (#3410)
  - Update libexiv2 to 0.28.5 (#3409)
  - Add manual autoscan option (#3408)
  - Web UI: properly encode arguments (#3407)
  - Add Run Scan action in Web UI (#3406)
  - Fix config load (#3405)
  - Refactor WebRequests (#3403)
  - Debian Build for arm64 (#3400)
  - Update libexiv2 to 0.28.4 (#3399)
  - Support Resources for External Items (#3398)
  - Populate playlist item titles (#3397)
  - Fix update of playlists (#3395)
  - Update to googletest 1.16.0 (#3393)
  - Extract Pixelformat for videos (#3392)
  - UI: Make details collapsable in items editor detail view (#3390)
  - Rework autoscan list handling (#3389)
  - Sqlite: Exit after multiple exceptions (#3384)
  - Fix management auf autoscans in list (#3385)
  - Generate Comment from Metadata During Scan (#3368)
  - Update wavpack (#3380)
  - Build with fmt 11.1.3 (#3323)
  - Downgrade docker builder as well (#3379)
  - work around build issue (#3378)
  - Cleanup tree and autoscan commands (#3374)
  - Build correct Autoscan Type (#3371)
  - Add Options to Scripts (#3365)
  - Fix UpnpMap logic (#3364)
  - Set more metadata in builtin layout (#3359)
  - Improve logging of string conversion (#3355)
  - Update Library Versions (#3354)
  - Focal: Freeze more aws-sdk versions (#3353)
  - Focal: freeze ruby aws-sdk versions used for package upload (#3352)
  - Fix cors host without ipv6 address (#3349)
  - Remap metadata fields when parsing virtual-directories keys (#3351)
  - Autoscan: Add missing properties to web UI and database (#3346)
  - Force Reread of unknown files (#3345)
  - JS: Fix config autoscan object in scripts (#3344)
  - Fix album art in builtin layout (#3341)
  - Refactor static code from ConfigDefinition (#3338)
  - Bump master (#3337)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.6.0" date="1754308800">- Update to 2.6.0
  * Deprecation Info
    The scripting interface will soon support the import-function-approach only.
    This means that entries like import-script and playlist-script will not work anymore
    and the respective scripts will be loaded on startup with no argument.
    Instead the defaults of import-function/audio-file will be applied.
    To prepare your config file run gerbera --check-config -c &lt;YourConfigFile&gt;.
    If you get deprecation warnings, run gerbera --create-config=Import and merge the output into your config file.
  * NEW Features
  - Support "natural" file sorting for numbers in file names
  - Support transliteration of texts depending on device output
  - Extract multiple stream information in ffmpeg handler including embedded subtitles
  - Filter resources by mimetype instead of extension
  - Artwork support for dsf files with taglib 2.0
  - "PC Directory" can be configured with &lt;boxlayout&gt;
  - MySql: Configuration of engine, charset and collation before first run
  - User defined virtual layout sub trees
  * FIXES
  - Changing autoscans via ui failed in some cases
  - Failing import including stale objects
  * Code Improvements
  - Use JsonCpp to generate responses in web request handlers
  - Sql database code uses enum properties instead of column names
  - Database initialisation does tables only, initial root values are in code
  - Upgrade documentation build environment to sphinx 8.2 with python 3.12
  - Update versions of npupnp (6.2.1), fmtlib (11.2.0), spdlog (1.15.3), googletest (1.17.0), pupnp (1.14.24), taglib (2.1.1)
  - Install script for cmake
  * Changes
  - Gerbera 2.6.0 (#3538)
  - some more cleanups (#3542)
  - clang-tidy cleanups (#3541)
  - ci: deb-s3 clean does not allow --arch (#3540)
  - ci: fix up pruning old deb packages (#3539)
  - Clean up builds (#3537)
  - Code layout in ui tests (#3534)
  - Check for LIBICONV_PLUG (#3533)
  - Add taglib support for pcm files (#3532)
  - Fix subdir logic (#3531)
  - Edit SortKey on web ui (#3527)
  - Extract metadata from substreams with ffmpeg (#3529)
  - Bump form-data from 4.0.2 to 4.0.4 in /gerbera-web (#3528)
  - Do not send internal subtitles as UPnP resources (#3526)
  - Fix captionInfoCount handling (#3523)
  - Properly support ipv6-only environments (#3517)
  - Fix Support for non-root user in docker image (#3516)
  - Restore owner of config file in docker (#3514)
  - Mark some options as deprecated (#3513)
  - Fix inotify for files (#3509)
  - Update taglib to 2.1.1 (#3512)
  - Fix subtitle detection in import (#3508)
  - Execinfo for stack traces in error log (#3507)
  - User Defined virtual tree parts (#3504)
  - Changed OpenWRT Installation note (#3501)
  - Allow hiding PC directory in web view (#3499)
  - Refactor ConfigSetup code for complex types (#3497)
  - Update PUpnp to 1.14.24 (#3495)
  - Make ImportService stable for multiple calls (#3493)
  - Update PUpnp to 1.14.23 (#3492)
  - Fix issue with stale objects in autoscan (#3488)
  - MySql: Allow configuration of engine, charset and collation (#3486)
  - Fix upload for bionic (#3485)
  - Fix upload for bionic (#3484)
  - Update PUpnp to 1.14.22 and taglib to 2.1 (#3483)
  - Fill database on startup (#3481)
  - Configure limit of sql strings (#3476)
  - Fix timed playlist import (#3475)
  - Quirks for Freebox Player (#3473)
  - Add taglib and artwork support for dsf files (#3466)
  - Fix resources for containers (#3465)
  - Extend details extracted by WavPack handler (#3464)
  - Update spdlog to 1.15.3 (#3463)
  - Filter resources by mimetype (#3462)
  - Update fmtlib to 11.2.0 (#3458)
  - Update googletest to 1.17.0 (#3454)
  - Get correct ffmpeg subtitle stream (#3453)
  - Upgrade documentation build environment (#3452)
  - Get multiple streams in FFMpeg handler (#3451)
  - Fix import and xml (#3447)
  - Provide bash completion file (#3445)
  - Limit strings to column size (#3441)
  - Add support for transliterating device output strings (#3438)
  - Update spdlog to 1.15.2 (#3435)
  - Add missing jsoncpp to Dockerfiles (#3433)
  - Remove legacy compile option SQLITE_BACKUP_ENABLED (#3430)
  - Support "natural" file sorting (#3429)
  - Fix SQL for changing persistent object flag in database (#3427)
  - Improve compile info output (#3425)
  - Tweak for old Samsung TV (#3424)
  - Reorganise installation scripts (#3421)
  - Update NPUPnP (#3420)
  - Bump axios from 1.7.9 to 1.8.3 in /gerbera-web (#3419)
  - Use JsonCpp for web JSON output (#3418)
  - Bump master (#3417)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.6.1" date="1755604800">- Update to 2.6.1
  * FIXES
  - Configuration error when creating MySQL from scratch
  - Internal subtitles seem to be broken on older ffmpeg
  * NEW Features
  - Inotify support for script folders allows developing scripts without restarting the server
  * Code Improvements
  - Increased size of debug-mode config option to unsigned long long to avoid overflow. Includes new very long integer config option.
  - Support for loading scripts in tests is dropped in preperation of dropping the feature completely.
  * Changes
  - Gerbera 2.6.1 (#3565), thanks @KarlStraussberger
  - Catch exceptions from metadata handlers (#3563)
  - Remove test support for loading scripts (#3562)
  - Fix MySQL database upgrade from 23 to 24 (#3558)
  - Bump docker/build-push-action from 5 to 6 (#3561)
  - Bump peter-evans/dockerhub-description from 3 to 4 (#3560)
  - Bump DoozyX/clang-format-lint-action from 0.18 to 0.20 (#3559)
  - Update Actions (#3556)
  - Fix for MultiInsert statement (#3555)
  - Fix resource file pattern with braces (#3554)
  - Pull config dependencies (#3549)
  - Inotify for scripts: reload without server restart (#3548)
  - Bump tmp from 0.2.3 to 0.2.4 in /gerbera-web (#3547)
  - Fix MySql config load (#3545)
  - Bump master (#3544)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1759320000">- Fix build error with newer fmt.
  Add patch f8e158bc72986e46b93d05358c29db0c10f2fe9f.patch.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1762084800">- Use --preset to build standard release build with NPUPNP
- BuildRequires minimum versions supported by upstream (rather than
  recommended versions) to allow building on older Leap versions
- Don't cap versions of external libraries to tested ones upstream
  as this doesn't work well with a rolling release (like Tumbleweed)
  and isn't needed for stable Leap releases
- Fix rpmlint errors/warnings
  + add gerbera.rpmlintrc
  + add gerbera-cmake-pie.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1762603200">- Update to 3.0.0
  - Add support for libsystemd
  - Add Test for formatSizeValue
  - Allow masking arguments
  - Block client group
  - Build for ubuntu-25.10
  - Bump actions/setup-node from 5 to 6
  - Bump actions/upload-artifact from 4 to 5
  - Bump github/codeql-action from 3 to 4
  - Check Headers in Quirks
  - CI Tests: Try more alpine versions
  - clazy fixes
  - Command line option for even more config details
  - Command line option to drop database tables
  - Config XML Schemas
  - Configure searchable flags via BoxLayout
  - Documentation on Return Path Filtering
  - Enable ICU for MacOS
  - Fix derivedFrom search handling
  - Fix docker libqxx library pattern
  - Fix dynamic folders for lowercase trees
  - Fix formatSizeValue on 32-bit systems
  - Fix help message for option "-c"
  - Fix help test
  - Fix ProxyUrl for external items
  - Fix title from wrong stream
  - Fixing Searchable flag in import script
  - forward declare pugixml classes
  - Handle title from nfo correctly
  - Hide boxkey values
  - Implement new Client Quirk to force SortCriteria 'title'
  - Improve MacOS build
  - Introduce sphinx toolbox
  - New PostgreSQL database backend
  - nproc missing on MacOS
  - Quirk to block protocolInfo in CaptionInfoEx
  - Reduce code duplication in XmlBuilder
  - Remove loading complete scripts to create virutal layout
  - remove unique_ptr from ProcListItem vector
  - Restrict number of subtitle bytes to read
  - Rotation of thumbnails by ffmpegthumbnailer
  - Track unused config file entries
  - Unify doxygen tags
  - Update CMakeLists.txt for ICU on APPLE
  - Update to exiv2 v0.28.6
  - Update to exiv2 v0.28.7
  - Update to fmt 12.0.0
  - Update to fmt 12.1.0
  - Update to pupnp 1.14.25
  - Update to spdlog 1.16.0
  - Use new confval links in help
  - various small cleanups
  - WavPack under MacOS
  - WebUI: Show referenced items in details
  - WebUI: Show spinner on loading
- Remove upstreamed patch f8e158bc72986e46b93d05358c29db0c10f2fe9f.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1768564800">- Update to 3.1.0
  - accumulate to join
  - Add community scripts
  - add missing array headers
  - add missing headers from headers
  - Align transcoding flag documentation and code
  - Avoid string_view conversion
  - Bump actions/cache from 4 to 5
  - Bump actions/checkout from 5 to 6
  - Bump actions/upload-artifact from 5 to 6
  - Bump js-yaml from 4.1.0 to 4.1.1 in /gerbera-web
  - Bump min-document from 2.19.0 to 2.19.2 in /gerbera-web
  - CI: Add debug docker image
  - CI: Add test to docker
  - Clean up obsolete includes
  - don't use references for node()
  - enable i2i for HAVE_CURL
  - Extract default database configuration strings
  - fix compilation under OmniOS
  - fix definition of client-without-flag
  - fix edit for container
  - fix error handling in string_converter
  - fix sortKey for extra long numbers
  - fix typos in documentation
  - Fix Wavpack context
  - Fix Wavpack importer
  - Gerbera welcomes 2026
  - github CI: add loongarch64
  - header removals and destructor fix.
  - Improve date parsing
  - improve Samsung TVs quirks
  - JS: allow disabling boxes in initals audio layout
  - More CI checks
  - More FFMPeg Resource Information
  - more pugi forward declarations
  - Negation of client-flags
  - New import scripts for images and videos
  - Refactor Quirks to enum
  - remove unique_ptr from std::vector
  - remove unique_ptr from xml_document
  - remove various string_view data usages
  - replaced lock_guard with scoped_lock
  - samsung bookmark save/restore
  - simplify using quirks
  - transcoding: filtering of clients without flags
  - UI: Add ZIP download of container
  - Update Alpine to v3.23
  - Update Conan integration
  - Update ffmpegthumbnailer to 2.2.4
  - Update ffmpegthumbnailer to 2.3.0
  - Update screenshots
  - Update spdlog to 1.17.0
  - use correct name for boxlayout enabled years
  - use more fmt::join
  - use optional instead of unique_ptr
  - use Quirk::DCM10 flag</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.1.1" date="1768824000">- Update to 3.1.1
  * FIXES
  - docker startup under default user
  * Code Improvements
  - Update maximum versions of wavpack (5.9.0), cmake (4.2.1)
  * Changes
  - Gerbera 3.1.1 (#3762)
  - Update wavpack to 5.9.0 (#3759)
  - cope with su-exec breaking change (#3757)
  - Bump master (#3758)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1773489600">- Update to 3.2.0
  * NEW Features
  - Split config files into modules (from-file)
  - Export and import changed objects
  - Extract Matroska metadata also with taglib 2.2.1
  - Select content type for import library to reduce import time
  * FIXES
  - Timeouts in transcoding or other read errors leading to broken responses
  - LastFM with rest API
  - Configuration for FFmpeg stream data import to reduce import times
  - Error return codes to LibPUPnP
  * Code Improvements
  - Remove prefix for location type in database
  - Object Flags refactored to enum
  - Update maximum versions of npupnp (6.2.3), cmake (4.2.3), pupnp (1.18.2), taglib (2.2.1), libexiv2 (0.28.8)
  - cxxopts was updated to version 3.3.1 and can now be updated like any library
  * Changes
  - Gerbera 3.2.0 (#3817)
  - Update cxxopts to 3.3.1 (#3816)
  - Fix entryType for builtin layout (#3815)
  - Convert ObjectFlags to enum (#3813)
  - Upgrade broken check-socket stuff (#3807)
  - Bump docker/setup-buildx-action from 3 to 4 (#3808)
  - Bump docker/setup-qemu-action from 3 to 4 (#3809)
  - Bump docker/build-push-action from 6 to 7 (#3810)
  - Bump docker/login-action from 3 to 4 (#3811)
  - Bump docker/metadata-action from 5 to 6 (#3812)
  - More configuration of online content (#3806)
  - Improve configuration of online content (#3804)
  - Threading and Transcoding with better configuration (#3803)
  - Bump actions/upload-artifact from 6 to 7 (#3801)
  - Update libexiv2 to 0.28.8 (#3799)
  - Update npm and web ui tests (#3798)
  - Bump minimatch in /gerbera-web (#3797)
  - xsd improvement (#3796)
  - Reduce almost duplicate methods (#3794)
  - Bump basic-ftp from 5.1.0 to 5.2.0 in /gerbera-web (#3795)
  - Split off Database Migrations (#3793)
  - Refactor FFMpegThumbnailer (#3791)
  - Extend content type filter configuration (#3789)
  - FFmpeg: configuration for stream data import (#3788)
  - Update to pupnp 1.18.0 (#3784)
  - Upgrade to taglib 2.2 with new file type and filtering (#3782)
  - Use entry_type instead of location prefix (#3781)
  - Bump qs from 6.14.1 to 6.14.2 in /gerbera-web (#3780)
  - Update to pupnp 1.14.29 (#3779)
  - Update to pupnp 1.14.27 (#3777)
  - Update to pupnp 1.14.26 (#3775)
  - Export and import changed object from database (#3772)
  - Show changed items in UI (#3771)
  - Keep track of changed objects (#3770)
  - Bump lodash from 4.17.21 to 4.17.23 in /gerbera-web (#3768)
  - Update npupnp to 6.2.3 (#3767)
  - Document MARIADB_TLS_DISABLE_PEER_VERIFICATION (#3766)
  - Load Config file modules (#3764)
  - Bump master (#3763)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; 3.2.1" date="1774180800">- Update to 3.2.1
  * Features
  - Run cmake-format (#3829)
  - Add autolabeler (#3824)
  * Bug Fixes
  - Fix init with disabled ffmpegthumbnailer (#3834)
  - Fix SQL Migration Statement (#3823)
  * Dependencies
  - Update to jsoncpp 1.9.7 (#3830)
  - Bump flatted from 3.4.1 to 3.4.2 in /gerbera-web (#3831)
  - Run cmake-format (#3829)
  - Update/autolabeler (#3828)
  - Update to pupnp 1.18.3 (#3826)
  - Add Autolabeler (#3827)
  - Add Autolabeler (#3825)
  - Bump ReleaseDrafter from 6 to 7 (#3821)</changelog>
</package>
<package pkgid="75accb74ed253e463f4f6167a8ad36dd317cef20f4cdebb76cfd14e9280b02129644fbde6fbcf619c0909bcc3364630509b364af242316f074504cd605695c6e" name="gerbera-debugsource" arch="i586">
  <version epoch="0" ver="3.2.1" rel="1.7"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1741262400">- Update to 2.5.0
  The following changes are noteworthy:
  - Changed default for layout to js if built with JavaScript support.
  - The new autoscan mode manual in conjunction with the action Scan
    Now replaces the action to add individual folders.
  * NEW Features
  - All configuration options for autoscan directories are available in the web UI now,
    including scripts and storage in the database.
  - New configuration option for autoscan directories to rescan files
    that ended up as plain object in the first run.
  - Several script options to control audio layout
  - Harmonisation of metadata handling for wavpack and matroska media handlers
  - Fabricated comment on import in media handlers (incl. configuration)
  - Resource attribute pixelFormat for videos.
  - Additional Resources (thumbnail, subtitle) for External Urls
  - New UI command Scan Now and minor improvement
  - Manual autoscan to replace Add Items in filesystem view
  * FIXES
  - Album art and structure in builtin layout
  - Autoscan objects in scripts
  - Metadata in builtin layout, album artist in default js layout
  - Commands in UI show descriptive tooltips
  - Child items of autoscan folder in UI
  * Code Improvements
  - Removed static from ConfigDefinition
  - Update versions of pugixml (1.15), libexif (v0.6.25), wavpack (5.8.1), fmt (11.1.4),
    spdlog (1.15.1), wavpack (1.8.1), googletest (1.16.0), libexiv2 (0.28.5)
  * Detailled Changes
  - Gerbera 2.5.0 (#3415)
  - Fix shutdown issue (#3414)
  - Build with fmt 11.1.4 (#3413)
  - Autoscan fixes (#3410)
  - Update libexiv2 to 0.28.5 (#3409)
  - Add manual autoscan option (#3408)
  - Web UI: properly encode arguments (#3407)
  - Add Run Scan action in Web UI (#3406)
  - Fix config load (#3405)
  - Refactor WebRequests (#3403)
  - Debian Build for arm64 (#3400)
  - Update libexiv2 to 0.28.4 (#3399)
  - Support Resources for External Items (#3398)
  - Populate playlist item titles (#3397)
  - Fix update of playlists (#3395)
  - Update to googletest 1.16.0 (#3393)
  - Extract Pixelformat for videos (#3392)
  - UI: Make details collapsable in items editor detail view (#3390)
  - Rework autoscan list handling (#3389)
  - Sqlite: Exit after multiple exceptions (#3384)
  - Fix management auf autoscans in list (#3385)
  - Generate Comment from Metadata During Scan (#3368)
  - Update wavpack (#3380)
  - Build with fmt 11.1.3 (#3323)
  - Downgrade docker builder as well (#3379)
  - work around build issue (#3378)
  - Cleanup tree and autoscan commands (#3374)
  - Build correct Autoscan Type (#3371)
  - Add Options to Scripts (#3365)
  - Fix UpnpMap logic (#3364)
  - Set more metadata in builtin layout (#3359)
  - Improve logging of string conversion (#3355)
  - Update Library Versions (#3354)
  - Focal: Freeze more aws-sdk versions (#3353)
  - Focal: freeze ruby aws-sdk versions used for package upload (#3352)
  - Fix cors host without ipv6 address (#3349)
  - Remap metadata fields when parsing virtual-directories keys (#3351)
  - Autoscan: Add missing properties to web UI and database (#3346)
  - Force Reread of unknown files (#3345)
  - JS: Fix config autoscan object in scripts (#3344)
  - Fix album art in builtin layout (#3341)
  - Refactor static code from ConfigDefinition (#3338)
  - Bump master (#3337)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.6.0" date="1754308800">- Update to 2.6.0
  * Deprecation Info
    The scripting interface will soon support the import-function-approach only.
    This means that entries like import-script and playlist-script will not work anymore
    and the respective scripts will be loaded on startup with no argument.
    Instead the defaults of import-function/audio-file will be applied.
    To prepare your config file run gerbera --check-config -c &lt;YourConfigFile&gt;.
    If you get deprecation warnings, run gerbera --create-config=Import and merge the output into your config file.
  * NEW Features
  - Support "natural" file sorting for numbers in file names
  - Support transliteration of texts depending on device output
  - Extract multiple stream information in ffmpeg handler including embedded subtitles
  - Filter resources by mimetype instead of extension
  - Artwork support for dsf files with taglib 2.0
  - "PC Directory" can be configured with &lt;boxlayout&gt;
  - MySql: Configuration of engine, charset and collation before first run
  - User defined virtual layout sub trees
  * FIXES
  - Changing autoscans via ui failed in some cases
  - Failing import including stale objects
  * Code Improvements
  - Use JsonCpp to generate responses in web request handlers
  - Sql database code uses enum properties instead of column names
  - Database initialisation does tables only, initial root values are in code
  - Upgrade documentation build environment to sphinx 8.2 with python 3.12
  - Update versions of npupnp (6.2.1), fmtlib (11.2.0), spdlog (1.15.3), googletest (1.17.0), pupnp (1.14.24), taglib (2.1.1)
  - Install script for cmake
  * Changes
  - Gerbera 2.6.0 (#3538)
  - some more cleanups (#3542)
  - clang-tidy cleanups (#3541)
  - ci: deb-s3 clean does not allow --arch (#3540)
  - ci: fix up pruning old deb packages (#3539)
  - Clean up builds (#3537)
  - Code layout in ui tests (#3534)
  - Check for LIBICONV_PLUG (#3533)
  - Add taglib support for pcm files (#3532)
  - Fix subdir logic (#3531)
  - Edit SortKey on web ui (#3527)
  - Extract metadata from substreams with ffmpeg (#3529)
  - Bump form-data from 4.0.2 to 4.0.4 in /gerbera-web (#3528)
  - Do not send internal subtitles as UPnP resources (#3526)
  - Fix captionInfoCount handling (#3523)
  - Properly support ipv6-only environments (#3517)
  - Fix Support for non-root user in docker image (#3516)
  - Restore owner of config file in docker (#3514)
  - Mark some options as deprecated (#3513)
  - Fix inotify for files (#3509)
  - Update taglib to 2.1.1 (#3512)
  - Fix subtitle detection in import (#3508)
  - Execinfo for stack traces in error log (#3507)
  - User Defined virtual tree parts (#3504)
  - Changed OpenWRT Installation note (#3501)
  - Allow hiding PC directory in web view (#3499)
  - Refactor ConfigSetup code for complex types (#3497)
  - Update PUpnp to 1.14.24 (#3495)
  - Make ImportService stable for multiple calls (#3493)
  - Update PUpnp to 1.14.23 (#3492)
  - Fix issue with stale objects in autoscan (#3488)
  - MySql: Allow configuration of engine, charset and collation (#3486)
  - Fix upload for bionic (#3485)
  - Fix upload for bionic (#3484)
  - Update PUpnp to 1.14.22 and taglib to 2.1 (#3483)
  - Fill database on startup (#3481)
  - Configure limit of sql strings (#3476)
  - Fix timed playlist import (#3475)
  - Quirks for Freebox Player (#3473)
  - Add taglib and artwork support for dsf files (#3466)
  - Fix resources for containers (#3465)
  - Extend details extracted by WavPack handler (#3464)
  - Update spdlog to 1.15.3 (#3463)
  - Filter resources by mimetype (#3462)
  - Update fmtlib to 11.2.0 (#3458)
  - Update googletest to 1.17.0 (#3454)
  - Get correct ffmpeg subtitle stream (#3453)
  - Upgrade documentation build environment (#3452)
  - Get multiple streams in FFMpeg handler (#3451)
  - Fix import and xml (#3447)
  - Provide bash completion file (#3445)
  - Limit strings to column size (#3441)
  - Add support for transliterating device output strings (#3438)
  - Update spdlog to 1.15.2 (#3435)
  - Add missing jsoncpp to Dockerfiles (#3433)
  - Remove legacy compile option SQLITE_BACKUP_ENABLED (#3430)
  - Support "natural" file sorting (#3429)
  - Fix SQL for changing persistent object flag in database (#3427)
  - Improve compile info output (#3425)
  - Tweak for old Samsung TV (#3424)
  - Reorganise installation scripts (#3421)
  - Update NPUPnP (#3420)
  - Bump axios from 1.7.9 to 1.8.3 in /gerbera-web (#3419)
  - Use JsonCpp for web JSON output (#3418)
  - Bump master (#3417)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.6.1" date="1755604800">- Update to 2.6.1
  * FIXES
  - Configuration error when creating MySQL from scratch
  - Internal subtitles seem to be broken on older ffmpeg
  * NEW Features
  - Inotify support for script folders allows developing scripts without restarting the server
  * Code Improvements
  - Increased size of debug-mode config option to unsigned long long to avoid overflow. Includes new very long integer config option.
  - Support for loading scripts in tests is dropped in preperation of dropping the feature completely.
  * Changes
  - Gerbera 2.6.1 (#3565), thanks @KarlStraussberger
  - Catch exceptions from metadata handlers (#3563)
  - Remove test support for loading scripts (#3562)
  - Fix MySQL database upgrade from 23 to 24 (#3558)
  - Bump docker/build-push-action from 5 to 6 (#3561)
  - Bump peter-evans/dockerhub-description from 3 to 4 (#3560)
  - Bump DoozyX/clang-format-lint-action from 0.18 to 0.20 (#3559)
  - Update Actions (#3556)
  - Fix for MultiInsert statement (#3555)
  - Fix resource file pattern with braces (#3554)
  - Pull config dependencies (#3549)
  - Inotify for scripts: reload without server restart (#3548)
  - Bump tmp from 0.2.3 to 0.2.4 in /gerbera-web (#3547)
  - Fix MySql config load (#3545)
  - Bump master (#3544)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1759320000">- Fix build error with newer fmt.
  Add patch f8e158bc72986e46b93d05358c29db0c10f2fe9f.patch.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1762084800">- Use --preset to build standard release build with NPUPNP
- BuildRequires minimum versions supported by upstream (rather than
  recommended versions) to allow building on older Leap versions
- Don't cap versions of external libraries to tested ones upstream
  as this doesn't work well with a rolling release (like Tumbleweed)
  and isn't needed for stable Leap releases
- Fix rpmlint errors/warnings
  + add gerbera.rpmlintrc
  + add gerbera-cmake-pie.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1762603200">- Update to 3.0.0
  - Add support for libsystemd
  - Add Test for formatSizeValue
  - Allow masking arguments
  - Block client group
  - Build for ubuntu-25.10
  - Bump actions/setup-node from 5 to 6
  - Bump actions/upload-artifact from 4 to 5
  - Bump github/codeql-action from 3 to 4
  - Check Headers in Quirks
  - CI Tests: Try more alpine versions
  - clazy fixes
  - Command line option for even more config details
  - Command line option to drop database tables
  - Config XML Schemas
  - Configure searchable flags via BoxLayout
  - Documentation on Return Path Filtering
  - Enable ICU for MacOS
  - Fix derivedFrom search handling
  - Fix docker libqxx library pattern
  - Fix dynamic folders for lowercase trees
  - Fix formatSizeValue on 32-bit systems
  - Fix help message for option "-c"
  - Fix help test
  - Fix ProxyUrl for external items
  - Fix title from wrong stream
  - Fixing Searchable flag in import script
  - forward declare pugixml classes
  - Handle title from nfo correctly
  - Hide boxkey values
  - Implement new Client Quirk to force SortCriteria 'title'
  - Improve MacOS build
  - Introduce sphinx toolbox
  - New PostgreSQL database backend
  - nproc missing on MacOS
  - Quirk to block protocolInfo in CaptionInfoEx
  - Reduce code duplication in XmlBuilder
  - Remove loading complete scripts to create virutal layout
  - remove unique_ptr from ProcListItem vector
  - Restrict number of subtitle bytes to read
  - Rotation of thumbnails by ffmpegthumbnailer
  - Track unused config file entries
  - Unify doxygen tags
  - Update CMakeLists.txt for ICU on APPLE
  - Update to exiv2 v0.28.6
  - Update to exiv2 v0.28.7
  - Update to fmt 12.0.0
  - Update to fmt 12.1.0
  - Update to pupnp 1.14.25
  - Update to spdlog 1.16.0
  - Use new confval links in help
  - various small cleanups
  - WavPack under MacOS
  - WebUI: Show referenced items in details
  - WebUI: Show spinner on loading
- Remove upstreamed patch f8e158bc72986e46b93d05358c29db0c10f2fe9f.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1768564800">- Update to 3.1.0
  - accumulate to join
  - Add community scripts
  - add missing array headers
  - add missing headers from headers
  - Align transcoding flag documentation and code
  - Avoid string_view conversion
  - Bump actions/cache from 4 to 5
  - Bump actions/checkout from 5 to 6
  - Bump actions/upload-artifact from 5 to 6
  - Bump js-yaml from 4.1.0 to 4.1.1 in /gerbera-web
  - Bump min-document from 2.19.0 to 2.19.2 in /gerbera-web
  - CI: Add debug docker image
  - CI: Add test to docker
  - Clean up obsolete includes
  - don't use references for node()
  - enable i2i for HAVE_CURL
  - Extract default database configuration strings
  - fix compilation under OmniOS
  - fix definition of client-without-flag
  - fix edit for container
  - fix error handling in string_converter
  - fix sortKey for extra long numbers
  - fix typos in documentation
  - Fix Wavpack context
  - Fix Wavpack importer
  - Gerbera welcomes 2026
  - github CI: add loongarch64
  - header removals and destructor fix.
  - Improve date parsing
  - improve Samsung TVs quirks
  - JS: allow disabling boxes in initals audio layout
  - More CI checks
  - More FFMPeg Resource Information
  - more pugi forward declarations
  - Negation of client-flags
  - New import scripts for images and videos
  - Refactor Quirks to enum
  - remove unique_ptr from std::vector
  - remove unique_ptr from xml_document
  - remove various string_view data usages
  - replaced lock_guard with scoped_lock
  - samsung bookmark save/restore
  - simplify using quirks
  - transcoding: filtering of clients without flags
  - UI: Add ZIP download of container
  - Update Alpine to v3.23
  - Update Conan integration
  - Update ffmpegthumbnailer to 2.2.4
  - Update ffmpegthumbnailer to 2.3.0
  - Update screenshots
  - Update spdlog to 1.17.0
  - use correct name for boxlayout enabled years
  - use more fmt::join
  - use optional instead of unique_ptr
  - use Quirk::DCM10 flag</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 3.1.1" date="1768824000">- Update to 3.1.1
  * FIXES
  - docker startup under default user
  * Code Improvements
  - Update maximum versions of wavpack (5.9.0), cmake (4.2.1)
  * Changes
  - Gerbera 3.1.1 (#3762)
  - Update wavpack to 5.9.0 (#3759)
  - cope with su-exec breaking change (#3757)
  - Bump master (#3758)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1773489600">- Update to 3.2.0
  * NEW Features
  - Split config files into modules (from-file)
  - Export and import changed objects
  - Extract Matroska metadata also with taglib 2.2.1
  - Select content type for import library to reduce import time
  * FIXES
  - Timeouts in transcoding or other read errors leading to broken responses
  - LastFM with rest API
  - Configuration for FFmpeg stream data import to reduce import times
  - Error return codes to LibPUPnP
  * Code Improvements
  - Remove prefix for location type in database
  - Object Flags refactored to enum
  - Update maximum versions of npupnp (6.2.3), cmake (4.2.3), pupnp (1.18.2), taglib (2.2.1), libexiv2 (0.28.8)
  - cxxopts was updated to version 3.3.1 and can now be updated like any library
  * Changes
  - Gerbera 3.2.0 (#3817)
  - Update cxxopts to 3.3.1 (#3816)
  - Fix entryType for builtin layout (#3815)
  - Convert ObjectFlags to enum (#3813)
  - Upgrade broken check-socket stuff (#3807)
  - Bump docker/setup-buildx-action from 3 to 4 (#3808)
  - Bump docker/setup-qemu-action from 3 to 4 (#3809)
  - Bump docker/build-push-action from 6 to 7 (#3810)
  - Bump docker/login-action from 3 to 4 (#3811)
  - Bump docker/metadata-action from 5 to 6 (#3812)
  - More configuration of online content (#3806)
  - Improve configuration of online content (#3804)
  - Threading and Transcoding with better configuration (#3803)
  - Bump actions/upload-artifact from 6 to 7 (#3801)
  - Update libexiv2 to 0.28.8 (#3799)
  - Update npm and web ui tests (#3798)
  - Bump minimatch in /gerbera-web (#3797)
  - xsd improvement (#3796)
  - Reduce almost duplicate methods (#3794)
  - Bump basic-ftp from 5.1.0 to 5.2.0 in /gerbera-web (#3795)
  - Split off Database Migrations (#3793)
  - Refactor FFMpegThumbnailer (#3791)
  - Extend content type filter configuration (#3789)
  - FFmpeg: configuration for stream data import (#3788)
  - Update to pupnp 1.18.0 (#3784)
  - Upgrade to taglib 2.2 with new file type and filtering (#3782)
  - Use entry_type instead of location prefix (#3781)
  - Bump qs from 6.14.1 to 6.14.2 in /gerbera-web (#3780)
  - Update to pupnp 1.14.29 (#3779)
  - Update to pupnp 1.14.27 (#3777)
  - Update to pupnp 1.14.26 (#3775)
  - Export and import changed object from database (#3772)
  - Show changed items in UI (#3771)
  - Keep track of changed objects (#3770)
  - Bump lodash from 4.17.21 to 4.17.23 in /gerbera-web (#3768)
  - Update npupnp to 6.2.3 (#3767)
  - Document MARIADB_TLS_DISABLE_PEER_VERIFICATION (#3766)
  - Load Config file modules (#3764)
  - Bump master (#3763)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; 3.2.1" date="1774180800">- Update to 3.2.1
  * Features
  - Run cmake-format (#3829)
  - Add autolabeler (#3824)
  * Bug Fixes
  - Fix init with disabled ffmpegthumbnailer (#3834)
  - Fix SQL Migration Statement (#3823)
  * Dependencies
  - Update to jsoncpp 1.9.7 (#3830)
  - Bump flatted from 3.4.1 to 3.4.2 in /gerbera-web (#3831)
  - Run cmake-format (#3829)
  - Update/autolabeler (#3828)
  - Update to pupnp 1.18.3 (#3826)
  - Add Autolabeler (#3827)
  - Add Autolabeler (#3825)
  - Bump ReleaseDrafter from 6 to 7 (#3821)</changelog>
</package>
<package pkgid="4bfe2de30a38f70860f9eb7ffddd96505390ceaeb1cd5a4376acd2076a77230d9263be9942d0ff69d2e8442941591e9948ee12d5e5fb88a1f8a9d7d301e8c5d2" name="gerbv-debuginfo" arch="i586">
  <version epoch="0" ver="2.13.0" rel="3.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651665600">- Change the source URL
- Update to 2.8.2. Changes since 2.7.0:
  * Fix CVE-2021-40393: RS-274X format aperture macro variables
    out-of-bounds write vulnerability (boo#1194035)
  * Adjust autotool related files due warnings by autoconf
  * Fix CVE-2021-40391: Gerbv drill format T-code tool number
    out-of-bounds write vulnerability (boo#1192949)
  * Fix double-freeing memory
  * Fix casting pointer to different size integer
  * Fix crash when opening/saving files
- Drop patch, now upstream:
  * 0001-Fix-enum-declarations.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1668686400">- Update to 2.9.4
  * Fix rotation
  * libgerbv: Free the memory allocated in aperture macro comments
  * Fix CVE-2021-40400: Gerbv RS-274X aperture macro outline primitive out-of-bounds read vulnerability
  * Fix CVE-2021-40403: Gerbv pick-and-place rotation parsing use of uninitialized variable vulnerability
  * Fix CVE-2021-40401: Gerbv RS-274X aperture definition tokenization use-after-free vulnerability
  * Emit warning when G04 includes a CR or LF
  * Support spaces in excellon XY drill lines
  * Add support for Altium-style FILE_FORMAT comments</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.9.5:
  * Replaced — with - to fix charset issue in gerbv --version on wine
  * Check for NULL schema source default
  * Changed TinySCHEME version notice from 1.34 to 1.35
  * Fix draw.h include guard (PR#141 by @ooxi)
  * Replaced — with - to fix charset issue in gerbv --version on wine</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673265600">- update to 2.9.6:
  * Turn off autodetect after FILE_FORMAT</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1700827200">- Update to 2.10.0:
  * Security CVE-2023-4508: Out-of-bounds memory access of filename
  * Japanese Language File (PR#183)
  * Fix crash Edit-file-format dialog (PR#181)
  * Allow gerbv foo.gvp to act like gerbv -p foo.gvp was specified
    (PR#184)
  * Fix Translation and Scale are not editable in Edit-layer dialog
    (PR#182)
  * Increase maximum zooming level (PR#186)
  * Recommend a way of reporting security issues (PR#193)
- Update to 2.9.8:
  * Using floating point math for arcs (PR#173)
  * Bump APERTURE_PARAMETERS_MAX to 10006 in order to comply with
    Gerber specification revision 2021.02 (PR#172)
  * Recognize empty drill files (PR#170)
- Update to 2.9.7:
  * The BUGS file now references GitHub instead of listing the
    known issues for reach release (PR#132)</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  https://github.com/gerbv/gerbv/issues/255
  + gerbv-gcc15.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1773316800">- Update to 2.12.0:
  Security fixes
  * fix: undef DPRINTF before redefining to avoid macOS warning by
    @rampageservices in #358
  * fix: replace sprintf with snprintf in dxflib by @rampageservices
    in #359
  Bug fixes
  * Fix all implicit case fallthrough (#287) by @rampageservices in #294
  * Wire NOTE messages into CLI output with severity prefixes by
    @rampageservices in #292
  * fix: DXF export renders arcs as straight lines by @rampageservices in #296
  * fix: Put version number into libgerbv.pc correctly. by @eyal0 in #337
  * fix: Correct computation for bounding box of gerber files. by @eyal0 in #342
  * Fix errno clobbered by cleanup in gerb_fopen() by @rampageservices in #319
  * Fix non-ASCII file path handling on Windows by @rampageservices in #318
  * fix: replace unsafe dprintf macro with safe DPRINTF variadic macro
    by @rampageservices in #320
  * fix: use portable font name for layer Modified column by @rampageservices in #355
  * Fix double rotation of macro circle/line center coordinates (#233) by
    @rampageservices in #310
  * Guard INCH/METRIC unit assignment with autod in drill header parsing (#241)
    by @rampageservices in #313
  * Fix missing rotation for circle primitives in GDK renderer by @rampageservices in #375
  * Fix use-after-free SEGV on RS274-X export (#162) by @rampageservices in #379
  New features
  * feat: add gerbv_create_excellon_image_from_filename() to public API by @spe-ciellt in #302
  * fix: support Excellon G02/G03 arc routing with I/J center offsets by
    @rampageservices in #298
  * feat: add directory opening support (gerbv .) by @rampageservices in #309
  * feat: optimized SVG export writer (fixes #236) by @rampageservices in #317
  * refactor: move tinyscheme to thirdparty/ directory by @rampageservices in #357
  * feat: warn when loaded file contains no geometry by @rampageservices in #307
  * Implement our own local version of isascii() for tinyscheme. by @spe-ciellt in #390
  * Move some toplevel definitions to respective toolchain files by @spe-ciellt in #391
  * ci: add native Windows build with MSYS2 UCRT64 by @rampageservices in #378
  Documentation
  * docs: audit and update man page for current codebase by @rampageservices in #312
  * Add TinyScheme BSD license notice by @rampageservices in #329
  * fix: document dxflib patches and remove dead tessellation guard by @rampageservices in #340
  * Update HACKING with modern git and GitHub recommendations. by @spe-ciellt in #347
  Buildsystem (CMake/CTest/CPack/etc)
  * Added label buildsystem for future release notes by @spe-ciellt in #311
  * cmake: fix tarball builds and generated path handling by @chenrui333 in #303
  * ci: add macos test by @chenrui333 in #327
  * Allow static library builds via BUILD_SHARED_LIBS by @rampageservices in #314
  * CMake for thirdparty libraries by @spe-ciellt in #374
  * fix: Build authors.c before all locales. by @eyal0 in #365
  * Pipeline fixes by @spe-ciellt in #389
  * ci: fix Windows regression test runner by @rampageservices in #401
  Other changes
  * Add GitHub Sponsors funding configuration by @rampageservices in #315
  * fix: address fopen() patch followups in main.c by @rampageservices in #351
  * ix: remove dead NULL checks after g_malloc/g_new in gerb_file.c by @rampageservices in #353
  * fix: apply rotation when computing aperture macro bounding boxes by @rampageservices in #341
  * We now have DXF always compiled in so we need to remove all checks if… by @spe-ciellt in #388
  * ix: Define M_PI, M_PI_2, and M_1_PI. by @eyal0 in #393
- Update to 2.11.1:
  * fix: Put version number into libgerbv.pc correctly by @eyal0 in #337
- Update to 2.11.0:
  Bug fixes
  * Remove potential efence support by @spe-ciellt in #264
  * Make MAX/MIN use pure C11 functions and not depend on GNU
    extensions by @spe-ciellt in #265
  * fix: set omit_zeros unconditionally when LZ/TZ is declared in
  Excellon header by @rampageservices in #275
  * test: wire up CTest integration and fix set -e abort
  in run_tests.sh by @spe-ciellt in #276
  * fix: correctly apply N from FILE_FORMAT=N:M with LZ trailing
    suppression by @spe-ciellt in #278
  * Add .gitignore to test to ignore files that are generated
    during test. by @spe-ciellt in #281
  * fix: silently ignore Gerber X2 attribute commands (TF, TA,
    TO, TD) by @rampageservices in #282
  * Fix aperture macro 0X parsed as hex float instead o
    multiplication by @rampageservices in #285
  * Fix circle primitives in aperture macros ignoring rotation by
    @rampageservices in #286
  * fix: add bounds-check guards for file reading functions by
    @rampageservices in #293
  * Number of monitors should not affect the start window height.
    by @spe-ciellt in #295
  * ci: add tag trigger and GitHub Release job by @spe-ciellt in #299
  New features
  * Updating to use CMake by @spe-ciellt in #261
  * Packing of DEB and RPM by @spe-ciellt in #270
  * feat: add optional Inkscape-layer SVG export by @5shekel in #279
  * fix: support Excellon routing/milling commands (G00, G01, M15,
    M16, M17) by @rampageservices in #283
  * fix: add DXF image export to CLI by @spe-ciellt in #289
- Patch gerbv-gcc15.patch removed (applied upstream)
- Patch gerbv-build-with-g++-13.patch added as a workaround for
  Leap-15.x (C++23 is required for build)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1774094400">- Update to 2.13.0:
  Bug fixes
  * Fix bug in when BuildOptions.cmake checks if variables are
    defined or… by @spe-ciellt in #429
  * Moved install() command for init.scm to tinyscheme CMakeLists.txt
    by @spe-ciellt in #430
  * Update linux packaging by @spe-ciellt in #432
  * Swap config stage and locale stage in CMakeLists.txt by @spe-ciellt
    in #445
  * Fix website rebuild: dedicated ci-website job and replace m4 with
    shell script by @spe-ciellt in #447
  New features
  * Build both static and shared version of libgerbv at the same time
    by @spe-ciellt in #425 (static library removed)
  * NSIS packaging on the Windows platform by @spe-ciellt in #441
  Documentation
  * BUILD.md is added and README.md is updated by @spe-ciellt in #434
  * Updated BUILD.md with lists of packages to build by @spe-ciellt in #446
  Buildsystem (CMake/CTest/CPack/etc)
  * Add fetch-depth to 0 for all jobs that builds an artifact to be
    released by @spe-ciellt in #443
  * Switch website deploy to SSH deploy key, drop PAT and real email
    by @spe-ciellt in #449
  Other changes
  * fix: start new cairo subpath before drawing aperture holes by
    @rampageservices in #380
  * fix: track source pointers in layer/state duplication by
    @rampageservices in #381
  * docs: mention bundled dxflib license in README by @rampageservices
    in #386
  * cosmetic: remove redundant vertex workaround from gerbv_draw_polygon
    by @rampageservices in #436
  * cmake: add COMMAND_ERROR_IS_FATAL ANY to configure-time
    execute_process calls by @rampageservices in #438</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1786190400">- Patch gerbv-remove-unused-code.patch added to fix build for
  Tumbleweed</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1787140800">- Patch gerbv-remove-unused-code.patch can be applied in all distros
- Migrate from %suse_update_desktop_file to use a patch:
  * gerbv-desktop-categories.patch
- Modernize packaging</changelog>
</package>
<package pkgid="d55ef7efcd813d711070106f2e2cef779825f041242ef03d2808b39d240e4d947d902757c9a7d1bf1285fb3a0051925c2c50a485a088a408db6c2c69cf5315b6" name="gerbv-debugsource" arch="i586">
  <version epoch="0" ver="2.13.0" rel="3.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651665600">- Change the source URL
- Update to 2.8.2. Changes since 2.7.0:
  * Fix CVE-2021-40393: RS-274X format aperture macro variables
    out-of-bounds write vulnerability (boo#1194035)
  * Adjust autotool related files due warnings by autoconf
  * Fix CVE-2021-40391: Gerbv drill format T-code tool number
    out-of-bounds write vulnerability (boo#1192949)
  * Fix double-freeing memory
  * Fix casting pointer to different size integer
  * Fix crash when opening/saving files
- Drop patch, now upstream:
  * 0001-Fix-enum-declarations.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1668686400">- Update to 2.9.4
  * Fix rotation
  * libgerbv: Free the memory allocated in aperture macro comments
  * Fix CVE-2021-40400: Gerbv RS-274X aperture macro outline primitive out-of-bounds read vulnerability
  * Fix CVE-2021-40403: Gerbv pick-and-place rotation parsing use of uninitialized variable vulnerability
  * Fix CVE-2021-40401: Gerbv RS-274X aperture definition tokenization use-after-free vulnerability
  * Emit warning when G04 includes a CR or LF
  * Support spaces in excellon XY drill lines
  * Add support for Altium-style FILE_FORMAT comments</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.9.5:
  * Replaced — with - to fix charset issue in gerbv --version on wine
  * Check for NULL schema source default
  * Changed TinySCHEME version notice from 1.34 to 1.35
  * Fix draw.h include guard (PR#141 by @ooxi)
  * Replaced — with - to fix charset issue in gerbv --version on wine</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673265600">- update to 2.9.6:
  * Turn off autodetect after FILE_FORMAT</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1700827200">- Update to 2.10.0:
  * Security CVE-2023-4508: Out-of-bounds memory access of filename
  * Japanese Language File (PR#183)
  * Fix crash Edit-file-format dialog (PR#181)
  * Allow gerbv foo.gvp to act like gerbv -p foo.gvp was specified
    (PR#184)
  * Fix Translation and Scale are not editable in Edit-layer dialog
    (PR#182)
  * Increase maximum zooming level (PR#186)
  * Recommend a way of reporting security issues (PR#193)
- Update to 2.9.8:
  * Using floating point math for arcs (PR#173)
  * Bump APERTURE_PARAMETERS_MAX to 10006 in order to comply with
    Gerber specification revision 2021.02 (PR#172)
  * Recognize empty drill files (PR#170)
- Update to 2.9.7:
  * The BUGS file now references GitHub instead of listing the
    known issues for reach release (PR#132)</changelog>
  <changelog author="pgajdos@suse.com" date="1749556800">- added patches
  https://github.com/gerbv/gerbv/issues/255
  + gerbv-gcc15.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1773316800">- Update to 2.12.0:
  Security fixes
  * fix: undef DPRINTF before redefining to avoid macOS warning by
    @rampageservices in #358
  * fix: replace sprintf with snprintf in dxflib by @rampageservices
    in #359
  Bug fixes
  * Fix all implicit case fallthrough (#287) by @rampageservices in #294
  * Wire NOTE messages into CLI output with severity prefixes by
    @rampageservices in #292
  * fix: DXF export renders arcs as straight lines by @rampageservices in #296
  * fix: Put version number into libgerbv.pc correctly. by @eyal0 in #337
  * fix: Correct computation for bounding box of gerber files. by @eyal0 in #342
  * Fix errno clobbered by cleanup in gerb_fopen() by @rampageservices in #319
  * Fix non-ASCII file path handling on Windows by @rampageservices in #318
  * fix: replace unsafe dprintf macro with safe DPRINTF variadic macro
    by @rampageservices in #320
  * fix: use portable font name for layer Modified column by @rampageservices in #355
  * Fix double rotation of macro circle/line center coordinates (#233) by
    @rampageservices in #310
  * Guard INCH/METRIC unit assignment with autod in drill header parsing (#241)
    by @rampageservices in #313
  * Fix missing rotation for circle primitives in GDK renderer by @rampageservices in #375
  * Fix use-after-free SEGV on RS274-X export (#162) by @rampageservices in #379
  New features
  * feat: add gerbv_create_excellon_image_from_filename() to public API by @spe-ciellt in #302
  * fix: support Excellon G02/G03 arc routing with I/J center offsets by
    @rampageservices in #298
  * feat: add directory opening support (gerbv .) by @rampageservices in #309
  * feat: optimized SVG export writer (fixes #236) by @rampageservices in #317
  * refactor: move tinyscheme to thirdparty/ directory by @rampageservices in #357
  * feat: warn when loaded file contains no geometry by @rampageservices in #307
  * Implement our own local version of isascii() for tinyscheme. by @spe-ciellt in #390
  * Move some toplevel definitions to respective toolchain files by @spe-ciellt in #391
  * ci: add native Windows build with MSYS2 UCRT64 by @rampageservices in #378
  Documentation
  * docs: audit and update man page for current codebase by @rampageservices in #312
  * Add TinyScheme BSD license notice by @rampageservices in #329
  * fix: document dxflib patches and remove dead tessellation guard by @rampageservices in #340
  * Update HACKING with modern git and GitHub recommendations. by @spe-ciellt in #347
  Buildsystem (CMake/CTest/CPack/etc)
  * Added label buildsystem for future release notes by @spe-ciellt in #311
  * cmake: fix tarball builds and generated path handling by @chenrui333 in #303
  * ci: add macos test by @chenrui333 in #327
  * Allow static library builds via BUILD_SHARED_LIBS by @rampageservices in #314
  * CMake for thirdparty libraries by @spe-ciellt in #374
  * fix: Build authors.c before all locales. by @eyal0 in #365
  * Pipeline fixes by @spe-ciellt in #389
  * ci: fix Windows regression test runner by @rampageservices in #401
  Other changes
  * Add GitHub Sponsors funding configuration by @rampageservices in #315
  * fix: address fopen() patch followups in main.c by @rampageservices in #351
  * ix: remove dead NULL checks after g_malloc/g_new in gerb_file.c by @rampageservices in #353
  * fix: apply rotation when computing aperture macro bounding boxes by @rampageservices in #341
  * We now have DXF always compiled in so we need to remove all checks if… by @spe-ciellt in #388
  * ix: Define M_PI, M_PI_2, and M_1_PI. by @eyal0 in #393
- Update to 2.11.1:
  * fix: Put version number into libgerbv.pc correctly by @eyal0 in #337
- Update to 2.11.0:
  Bug fixes
  * Remove potential efence support by @spe-ciellt in #264
  * Make MAX/MIN use pure C11 functions and not depend on GNU
    extensions by @spe-ciellt in #265
  * fix: set omit_zeros unconditionally when LZ/TZ is declared in
  Excellon header by @rampageservices in #275
  * test: wire up CTest integration and fix set -e abort
  in run_tests.sh by @spe-ciellt in #276
  * fix: correctly apply N from FILE_FORMAT=N:M with LZ trailing
    suppression by @spe-ciellt in #278
  * Add .gitignore to test to ignore files that are generated
    during test. by @spe-ciellt in #281
  * fix: silently ignore Gerber X2 attribute commands (TF, TA,
    TO, TD) by @rampageservices in #282
  * Fix aperture macro 0X parsed as hex float instead o
    multiplication by @rampageservices in #285
  * Fix circle primitives in aperture macros ignoring rotation by
    @rampageservices in #286
  * fix: add bounds-check guards for file reading functions by
    @rampageservices in #293
  * Number of monitors should not affect the start window height.
    by @spe-ciellt in #295
  * ci: add tag trigger and GitHub Release job by @spe-ciellt in #299
  New features
  * Updating to use CMake by @spe-ciellt in #261
  * Packing of DEB and RPM by @spe-ciellt in #270
  * feat: add optional Inkscape-layer SVG export by @5shekel in #279
  * fix: support Excellon routing/milling commands (G00, G01, M15,
    M16, M17) by @rampageservices in #283
  * fix: add DXF image export to CLI by @spe-ciellt in #289
- Patch gerbv-gcc15.patch removed (applied upstream)
- Patch gerbv-build-with-g++-13.patch added as a workaround for
  Leap-15.x (C++23 is required for build)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1774094400">- Update to 2.13.0:
  Bug fixes
  * Fix bug in when BuildOptions.cmake checks if variables are
    defined or… by @spe-ciellt in #429
  * Moved install() command for init.scm to tinyscheme CMakeLists.txt
    by @spe-ciellt in #430
  * Update linux packaging by @spe-ciellt in #432
  * Swap config stage and locale stage in CMakeLists.txt by @spe-ciellt
    in #445
  * Fix website rebuild: dedicated ci-website job and replace m4 with
    shell script by @spe-ciellt in #447
  New features
  * Build both static and shared version of libgerbv at the same time
    by @spe-ciellt in #425 (static library removed)
  * NSIS packaging on the Windows platform by @spe-ciellt in #441
  Documentation
  * BUILD.md is added and README.md is updated by @spe-ciellt in #434
  * Updated BUILD.md with lists of packages to build by @spe-ciellt in #446
  Buildsystem (CMake/CTest/CPack/etc)
  * Add fetch-depth to 0 for all jobs that builds an artifact to be
    released by @spe-ciellt in #443
  * Switch website deploy to SSH deploy key, drop PAT and real email
    by @spe-ciellt in #449
  Other changes
  * fix: start new cairo subpath before drawing aperture holes by
    @rampageservices in #380
  * fix: track source pointers in layer/state duplication by
    @rampageservices in #381
  * docs: mention bundled dxflib license in README by @rampageservices
    in #386
  * cosmetic: remove redundant vertex workaround from gerbv_draw_polygon
    by @rampageservices in #436
  * cmake: add COMMAND_ERROR_IS_FATAL ANY to configure-time
    execute_process calls by @rampageservices in #438</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1786190400">- Patch gerbv-remove-unused-code.patch added to fix build for
  Tumbleweed</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1787140800">- Patch gerbv-remove-unused-code.patch can be applied in all distros
- Migrate from %suse_update_desktop_file to use a patch:
  * gerbv-desktop-categories.patch
- Modernize packaging</changelog>
</package>
<package pkgid="a3b50ab8e55673a7c674ecc3d082b1bce625a591041e21c6018670630614303d8167f2d503ccfd23bb56a604c905018c06c79ebb0bedd2b9c51e309753bbb072" name="gettext-runtime-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="2.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update upstream signing key and verify source signatures (again)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747310400">- Update to 0.24.1:
  * Fix bad interactions between autoreconf and autopoint
  * xgettext: Creating the POT file of a package under Git version
    control is now faster. Also, the use of Git can be turned off
    by specifying the option --no-git</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747396800">- Update to 0.25:
  * xgettext now supports Go
  * xgettext now supports TypeScript and TSX
  * Add support for the D programming language (library and tools)
  * Add support for the Modula-2 programming language (same)
  * xgettext has a new option '--generated' that customizes the way
    the 'POT-Creation-Date' in the POT file is computed
- build with libacl/libattr</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1752753600">- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753272000">- Do not build support for Java and C# on i586.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753358400">- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
  - xgettext's heuristic recognition of format strings has been improved:
    strings like "100% complete" (with a space flag in a format directive)
    are no longer flagged as format strings by default, unless they occur
    in a context that requires a format string.  You can override this
    heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
  - The documentation now mentions two other approaches for
    internationalizing messages with parameters in shell scripts.
  - xgettext now recognizes format strings in the 'printf' command syntax.
    They are marked as 'sh-printf-format' in POT and PO files.
  - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
    that do formatted output with a localized format string in a more
    efficient way (without spawning a subshell).
  - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
    single-quoted strings $'...'.
  [#] Improvements for maintainers:
  * xgettext:
  - When extracting a message with plural that is some format string,
    xgettext now verifies that the msgid and msgid_plural are compatible
    as format strings.  For most format string types, this still allows
    omitting from msgid a placeholder that is used in msgid_plural.  But
    when a placeholder is used in both msgid and msgid_plural, its type
    must be the same in both.
  - xgettext now suggests a refactoring when a translatable string
    contains an URL or email address.
  [#] Improvements for translators:
  * msggrep:
  - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
    that allow to select only messages that have a specified flag.
- Refresh patches.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756296000">- autopoint requires diffutils (diff, cmp)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1756382400">- Add _constraints to avoid OOM build errors</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1770033600">- Update to 1.0:
  [#] Improvements for maintainers and distributors:
  - In a po/ directory, the PO files are now exactly those that
    the translators submitted or committed in version control,
    or a translation project's daemon committed on behalf of
    the translators. They are no longer regularly updated
    with respect to the POT file in the same directory.
  - The advantage for maintainers is that the maintainer may commit
    the PO files in version control, without getting
  * lots of modified files shown by "git status",
  * frequent merge conflicts when merging between branches,
  * a voluminous version control history.
  - The advantage for distributors is that the role of files in
    a release tarball are clearer: The PO files are source code,
    whereas the POT file and the *.gmo files are generated files.
  - ATTENTION translators! Translators who work directly on a
    package's source code (without going through a translation
    project) now need to run "msginit" before starting work on
    a PO file.
  - A new program 'po-fetch' is provided, that fetches
    the translated PO files from a translation project's site
    on the internet, and updates the LINGUAS file accordingly.
  - In a po/ directory, a new script 'fetch-po' is now added
    by 'gettextize'. It provides the standard interface for
    fetching the translated PO files. It typically either
    invokes the 'po-fetch' program or does nothing.
  [#] Improvements for translators:
  * msginit:
  - When the PO file already exists, 'msginit' now updates it
    w.r.t. the POT file, like 'msgmerge' would do. Previously,
    'msginit' failed with an error message in this situation.
  * pretranslation:
  - Two new programs, 'msgpre' and 'spit', are provided, that
    implement machine translation through a locally installed
    Large Language Model (LLM). 'msgpre' applies to an entire
    PO file, 'spit' to a single message.
  - The documentation has a new chapter "Pretranslation".
  [#] Improvements for maintainers:
  * xgettext:
  - The refactoring suggestion when a translatable string contains
    an URL or email address can now be inhibited through a
    command-line option '--no-check=url' or '--no-check=email',
    or through a comment in the source code of the form
    /* xgettext: no-url-check */ or
    /* xgettext: no-email-check */
  [#] Programming languages support:
  * OCaml:
  - xgettext now supports OCaml.
  - 'msgfmt -c' now verifies the syntax of translations of OCaml
    format strings.
  - A new example 'hello-ocaml' has been added.
  * Rust:
  - xgettext now recognizes 'gettextrs::gettext' invocations,
    like 'gettext' invocations.
  [#] libgettextpo library:
  - The function 'po_message_get_format' now supports
    distinguishing whether a negative format string mark, such as
    'no-c-format', is set or not.
  - The new functions po_message_has_workflow_flag,
    po_message_set_workflow_flag,
    po_message_workflow_flags_iterator, po_flag_next,
    po_flag_iterator_free can be used to manipulate
    or inspect the workflow flags of a message.
  - The new functions po_message_has_sticky_flag,
    po_message_set_sticky_flag, po_message_sticky_flags_iterator,
    po_flag_next, po_flag_iterator_free can be used to manipulate
    or inspect the sticky flags of a messsage.
  [#] Emacs PO mode:
  - Restore syntax highlighting in Emacs version 30 or newer.
- Refresh patches.
- Do not build support for Java and C#, there are not consumers.
- Use a single spec file for gettext-runtime and gettext-runtime-mini,
  remove script pre_checkin.sh</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1774440000">- Remove autoreconf call, not needed anymore.</changelog>
</package>
<package pkgid="014f4434748767de511768582529dd3699f6181423fd249596b77fe62e8ea9ac48484dbc7891623e987a2a8a05a5d06024182df310e52016f1f5c17169322fde" name="gettext-runtime-debugsource" arch="i586">
  <version epoch="0" ver="1.0" rel="2.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update upstream signing key and verify source signatures (again)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747310400">- Update to 0.24.1:
  * Fix bad interactions between autoreconf and autopoint
  * xgettext: Creating the POT file of a package under Git version
    control is now faster. Also, the use of Git can be turned off
    by specifying the option --no-git</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747396800">- Update to 0.25:
  * xgettext now supports Go
  * xgettext now supports TypeScript and TSX
  * Add support for the D programming language (library and tools)
  * Add support for the Modula-2 programming language (same)
  * xgettext has a new option '--generated' that customizes the way
    the 'POT-Creation-Date' in the POT file is computed
- build with libacl/libattr</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1752753600">- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753272000">- Do not build support for Java and C# on i586.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753358400">- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
  - xgettext's heuristic recognition of format strings has been improved:
    strings like "100% complete" (with a space flag in a format directive)
    are no longer flagged as format strings by default, unless they occur
    in a context that requires a format string.  You can override this
    heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
  - The documentation now mentions two other approaches for
    internationalizing messages with parameters in shell scripts.
  - xgettext now recognizes format strings in the 'printf' command syntax.
    They are marked as 'sh-printf-format' in POT and PO files.
  - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
    that do formatted output with a localized format string in a more
    efficient way (without spawning a subshell).
  - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
    single-quoted strings $'...'.
  [#] Improvements for maintainers:
  * xgettext:
  - When extracting a message with plural that is some format string,
    xgettext now verifies that the msgid and msgid_plural are compatible
    as format strings.  For most format string types, this still allows
    omitting from msgid a placeholder that is used in msgid_plural.  But
    when a placeholder is used in both msgid and msgid_plural, its type
    must be the same in both.
  - xgettext now suggests a refactoring when a translatable string
    contains an URL or email address.
  [#] Improvements for translators:
  * msggrep:
  - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
    that allow to select only messages that have a specified flag.
- Refresh patches.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756296000">- autopoint requires diffutils (diff, cmp)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1756382400">- Add _constraints to avoid OOM build errors</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1770033600">- Update to 1.0:
  [#] Improvements for maintainers and distributors:
  - In a po/ directory, the PO files are now exactly those that
    the translators submitted or committed in version control,
    or a translation project's daemon committed on behalf of
    the translators. They are no longer regularly updated
    with respect to the POT file in the same directory.
  - The advantage for maintainers is that the maintainer may commit
    the PO files in version control, without getting
  * lots of modified files shown by "git status",
  * frequent merge conflicts when merging between branches,
  * a voluminous version control history.
  - The advantage for distributors is that the role of files in
    a release tarball are clearer: The PO files are source code,
    whereas the POT file and the *.gmo files are generated files.
  - ATTENTION translators! Translators who work directly on a
    package's source code (without going through a translation
    project) now need to run "msginit" before starting work on
    a PO file.
  - A new program 'po-fetch' is provided, that fetches
    the translated PO files from a translation project's site
    on the internet, and updates the LINGUAS file accordingly.
  - In a po/ directory, a new script 'fetch-po' is now added
    by 'gettextize'. It provides the standard interface for
    fetching the translated PO files. It typically either
    invokes the 'po-fetch' program or does nothing.
  [#] Improvements for translators:
  * msginit:
  - When the PO file already exists, 'msginit' now updates it
    w.r.t. the POT file, like 'msgmerge' would do. Previously,
    'msginit' failed with an error message in this situation.
  * pretranslation:
  - Two new programs, 'msgpre' and 'spit', are provided, that
    implement machine translation through a locally installed
    Large Language Model (LLM). 'msgpre' applies to an entire
    PO file, 'spit' to a single message.
  - The documentation has a new chapter "Pretranslation".
  [#] Improvements for maintainers:
  * xgettext:
  - The refactoring suggestion when a translatable string contains
    an URL or email address can now be inhibited through a
    command-line option '--no-check=url' or '--no-check=email',
    or through a comment in the source code of the form
    /* xgettext: no-url-check */ or
    /* xgettext: no-email-check */
  [#] Programming languages support:
  * OCaml:
  - xgettext now supports OCaml.
  - 'msgfmt -c' now verifies the syntax of translations of OCaml
    format strings.
  - A new example 'hello-ocaml' has been added.
  * Rust:
  - xgettext now recognizes 'gettextrs::gettext' invocations,
    like 'gettext' invocations.
  [#] libgettextpo library:
  - The function 'po_message_get_format' now supports
    distinguishing whether a negative format string mark, such as
    'no-c-format', is set or not.
  - The new functions po_message_has_workflow_flag,
    po_message_set_workflow_flag,
    po_message_workflow_flags_iterator, po_flag_next,
    po_flag_iterator_free can be used to manipulate
    or inspect the workflow flags of a message.
  - The new functions po_message_has_sticky_flag,
    po_message_set_sticky_flag, po_message_sticky_flags_iterator,
    po_flag_next, po_flag_iterator_free can be used to manipulate
    or inspect the sticky flags of a messsage.
  [#] Emacs PO mode:
  - Restore syntax highlighting in Emacs version 30 or newer.
- Refresh patches.
- Do not build support for Java and C#, there are not consumers.
- Use a single spec file for gettext-runtime and gettext-runtime-mini,
  remove script pre_checkin.sh</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1774440000">- Remove autoreconf call, not needed anymore.</changelog>
</package>
<package pkgid="c93ddbcb3d812a538ba70519a8831457a4d27592386c653ba5ad3624316a84fa0c5d62ae08c5dc93c398f5ff293ab232534ebf751b9f3c3d632700575fead21d" name="gettext-runtime-mini-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="2.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update upstream signing key and verify source signatures (again)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747310400">- Update to 0.24.1:
  * Fix bad interactions between autoreconf and autopoint
  * xgettext: Creating the POT file of a package under Git version
    control is now faster. Also, the use of Git can be turned off
    by specifying the option --no-git</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747396800">- Update to 0.25:
  * xgettext now supports Go
  * xgettext now supports TypeScript and TSX
  * Add support for the D programming language (library and tools)
  * Add support for the Modula-2 programming language (same)
  * xgettext has a new option '--generated' that customizes the way
    the 'POT-Creation-Date' in the POT file is computed
- build with libacl/libattr</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1752753600">- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753272000">- Do not build support for Java and C# on i586.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753358400">- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
  - xgettext's heuristic recognition of format strings has been improved:
    strings like "100% complete" (with a space flag in a format directive)
    are no longer flagged as format strings by default, unless they occur
    in a context that requires a format string.  You can override this
    heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
  - The documentation now mentions two other approaches for
    internationalizing messages with parameters in shell scripts.
  - xgettext now recognizes format strings in the 'printf' command syntax.
    They are marked as 'sh-printf-format' in POT and PO files.
  - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
    that do formatted output with a localized format string in a more
    efficient way (without spawning a subshell).
  - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
    single-quoted strings $'...'.
  [#] Improvements for maintainers:
  * xgettext:
  - When extracting a message with plural that is some format string,
    xgettext now verifies that the msgid and msgid_plural are compatible
    as format strings.  For most format string types, this still allows
    omitting from msgid a placeholder that is used in msgid_plural.  But
    when a placeholder is used in both msgid and msgid_plural, its type
    must be the same in both.
  - xgettext now suggests a refactoring when a translatable string
    contains an URL or email address.
  [#] Improvements for translators:
  * msggrep:
  - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
    that allow to select only messages that have a specified flag.
- Refresh patches.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756296000">- autopoint requires diffutils (diff, cmp)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1756382400">- Add _constraints to avoid OOM build errors</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1770033600">- Update to 1.0:
  [#] Improvements for maintainers and distributors:
  - In a po/ directory, the PO files are now exactly those that
    the translators submitted or committed in version control,
    or a translation project's daemon committed on behalf of
    the translators. They are no longer regularly updated
    with respect to the POT file in the same directory.
  - The advantage for maintainers is that the maintainer may commit
    the PO files in version control, without getting
  * lots of modified files shown by "git status",
  * frequent merge conflicts when merging between branches,
  * a voluminous version control history.
  - The advantage for distributors is that the role of files in
    a release tarball are clearer: The PO files are source code,
    whereas the POT file and the *.gmo files are generated files.
  - ATTENTION translators! Translators who work directly on a
    package's source code (without going through a translation
    project) now need to run "msginit" before starting work on
    a PO file.
  - A new program 'po-fetch' is provided, that fetches
    the translated PO files from a translation project's site
    on the internet, and updates the LINGUAS file accordingly.
  - In a po/ directory, a new script 'fetch-po' is now added
    by 'gettextize'. It provides the standard interface for
    fetching the translated PO files. It typically either
    invokes the 'po-fetch' program or does nothing.
  [#] Improvements for translators:
  * msginit:
  - When the PO file already exists, 'msginit' now updates it
    w.r.t. the POT file, like 'msgmerge' would do. Previously,
    'msginit' failed with an error message in this situation.
  * pretranslation:
  - Two new programs, 'msgpre' and 'spit', are provided, that
    implement machine translation through a locally installed
    Large Language Model (LLM). 'msgpre' applies to an entire
    PO file, 'spit' to a single message.
  - The documentation has a new chapter "Pretranslation".
  [#] Improvements for maintainers:
  * xgettext:
  - The refactoring suggestion when a translatable string contains
    an URL or email address can now be inhibited through a
    command-line option '--no-check=url' or '--no-check=email',
    or through a comment in the source code of the form
    /* xgettext: no-url-check */ or
    /* xgettext: no-email-check */
  [#] Programming languages support:
  * OCaml:
  - xgettext now supports OCaml.
  - 'msgfmt -c' now verifies the syntax of translations of OCaml
    format strings.
  - A new example 'hello-ocaml' has been added.
  * Rust:
  - xgettext now recognizes 'gettextrs::gettext' invocations,
    like 'gettext' invocations.
  [#] libgettextpo library:
  - The function 'po_message_get_format' now supports
    distinguishing whether a negative format string mark, such as
    'no-c-format', is set or not.
  - The new functions po_message_has_workflow_flag,
    po_message_set_workflow_flag,
    po_message_workflow_flags_iterator, po_flag_next,
    po_flag_iterator_free can be used to manipulate
    or inspect the workflow flags of a message.
  - The new functions po_message_has_sticky_flag,
    po_message_set_sticky_flag, po_message_sticky_flags_iterator,
    po_flag_next, po_flag_iterator_free can be used to manipulate
    or inspect the sticky flags of a messsage.
  [#] Emacs PO mode:
  - Restore syntax highlighting in Emacs version 30 or newer.
- Refresh patches.
- Do not build support for Java and C#, there are not consumers.
- Use a single spec file for gettext-runtime and gettext-runtime-mini,
  remove script pre_checkin.sh</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1774440000">- Remove autoreconf call, not needed anymore.</changelog>
</package>
<package pkgid="d9c614ee1e33cde1b4bffec3e453c337289db8bd537658cfc5130ce4534c7d9beacebb98b6f65d07e1df7d76b4a0bb06511a9bead65ccf6868db72a97fa371c5" name="gettext-runtime-mini-debugsource" arch="i586">
  <version epoch="0" ver="1.0" rel="2.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update upstream signing key and verify source signatures (again)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747310400">- Update to 0.24.1:
  * Fix bad interactions between autoreconf and autopoint
  * xgettext: Creating the POT file of a package under Git version
    control is now faster. Also, the use of Git can be turned off
    by specifying the option --no-git</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747396800">- Update to 0.25:
  * xgettext now supports Go
  * xgettext now supports TypeScript and TSX
  * Add support for the D programming language (library and tools)
  * Add support for the Modula-2 programming language (same)
  * xgettext has a new option '--generated' that customizes the way
    the 'POT-Creation-Date' in the POT file is computed
- build with libacl/libattr</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1752753600">- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753272000">- Do not build support for Java and C# on i586.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753358400">- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
  - xgettext's heuristic recognition of format strings has been improved:
    strings like "100% complete" (with a space flag in a format directive)
    are no longer flagged as format strings by default, unless they occur
    in a context that requires a format string.  You can override this
    heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
  - The documentation now mentions two other approaches for
    internationalizing messages with parameters in shell scripts.
  - xgettext now recognizes format strings in the 'printf' command syntax.
    They are marked as 'sh-printf-format' in POT and PO files.
  - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
    that do formatted output with a localized format string in a more
    efficient way (without spawning a subshell).
  - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
    single-quoted strings $'...'.
  [#] Improvements for maintainers:
  * xgettext:
  - When extracting a message with plural that is some format string,
    xgettext now verifies that the msgid and msgid_plural are compatible
    as format strings.  For most format string types, this still allows
    omitting from msgid a placeholder that is used in msgid_plural.  But
    when a placeholder is used in both msgid and msgid_plural, its type
    must be the same in both.
  - xgettext now suggests a refactoring when a translatable string
    contains an URL or email address.
  [#] Improvements for translators:
  * msggrep:
  - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
    that allow to select only messages that have a specified flag.
- Refresh patches.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756296000">- autopoint requires diffutils (diff, cmp)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1756382400">- Add _constraints to avoid OOM build errors</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1770033600">- Update to 1.0:
  [#] Improvements for maintainers and distributors:
  - In a po/ directory, the PO files are now exactly those that
    the translators submitted or committed in version control,
    or a translation project's daemon committed on behalf of
    the translators. They are no longer regularly updated
    with respect to the POT file in the same directory.
  - The advantage for maintainers is that the maintainer may commit
    the PO files in version control, without getting
  * lots of modified files shown by "git status",
  * frequent merge conflicts when merging between branches,
  * a voluminous version control history.
  - The advantage for distributors is that the role of files in
    a release tarball are clearer: The PO files are source code,
    whereas the POT file and the *.gmo files are generated files.
  - ATTENTION translators! Translators who work directly on a
    package's source code (without going through a translation
    project) now need to run "msginit" before starting work on
    a PO file.
  - A new program 'po-fetch' is provided, that fetches
    the translated PO files from a translation project's site
    on the internet, and updates the LINGUAS file accordingly.
  - In a po/ directory, a new script 'fetch-po' is now added
    by 'gettextize'. It provides the standard interface for
    fetching the translated PO files. It typically either
    invokes the 'po-fetch' program or does nothing.
  [#] Improvements for translators:
  * msginit:
  - When the PO file already exists, 'msginit' now updates it
    w.r.t. the POT file, like 'msgmerge' would do. Previously,
    'msginit' failed with an error message in this situation.
  * pretranslation:
  - Two new programs, 'msgpre' and 'spit', are provided, that
    implement machine translation through a locally installed
    Large Language Model (LLM). 'msgpre' applies to an entire
    PO file, 'spit' to a single message.
  - The documentation has a new chapter "Pretranslation".
  [#] Improvements for maintainers:
  * xgettext:
  - The refactoring suggestion when a translatable string contains
    an URL or email address can now be inhibited through a
    command-line option '--no-check=url' or '--no-check=email',
    or through a comment in the source code of the form
    /* xgettext: no-url-check */ or
    /* xgettext: no-email-check */
  [#] Programming languages support:
  * OCaml:
  - xgettext now supports OCaml.
  - 'msgfmt -c' now verifies the syntax of translations of OCaml
    format strings.
  - A new example 'hello-ocaml' has been added.
  * Rust:
  - xgettext now recognizes 'gettextrs::gettext' invocations,
    like 'gettext' invocations.
  [#] libgettextpo library:
  - The function 'po_message_get_format' now supports
    distinguishing whether a negative format string mark, such as
    'no-c-format', is set or not.
  - The new functions po_message_has_workflow_flag,
    po_message_set_workflow_flag,
    po_message_workflow_flags_iterator, po_flag_next,
    po_flag_iterator_free can be used to manipulate
    or inspect the workflow flags of a message.
  - The new functions po_message_has_sticky_flag,
    po_message_set_sticky_flag, po_message_sticky_flags_iterator,
    po_flag_next, po_flag_iterator_free can be used to manipulate
    or inspect the sticky flags of a messsage.
  [#] Emacs PO mode:
  - Restore syntax highlighting in Emacs version 30 or newer.
- Refresh patches.
- Do not build support for Java and C#, there are not consumers.
- Use a single spec file for gettext-runtime and gettext-runtime-mini,
  remove script pre_checkin.sh</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1774440000">- Remove autoreconf call, not needed anymore.</changelog>
</package>
<package pkgid="f4ac9319ed9bda3bd6d95f4c83138d31324796384b38dc44f114275f72a885b5edc3f4ad857367785290a37da0c0662ddbfc68c4537d27d540f23a018912e463" name="gettext-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="2.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update upstream signing key and verify source signatures (again)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747310400">- Update to 0.24.1:
  * Fix bad interactions between autoreconf and autopoint
  * xgettext: Creating the POT file of a package under Git version
    control is now faster. Also, the use of Git can be turned off
    by specifying the option --no-git</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747396800">- Update to 0.25:
  * xgettext now supports Go
  * xgettext now supports TypeScript and TSX
  * Add support for the D programming language (library and tools)
  * Add support for the Modula-2 programming language (same)
  * xgettext has a new option '--generated' that customizes the way
    the 'POT-Creation-Date' in the POT file is computed
- build with libacl/libattr</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1752753600">- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753272000">- Do not build support for Java and C# on i586.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753358400">- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
  - xgettext's heuristic recognition of format strings has been improved:
    strings like "100% complete" (with a space flag in a format directive)
    are no longer flagged as format strings by default, unless they occur
    in a context that requires a format string.  You can override this
    heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
  - The documentation now mentions two other approaches for
    internationalizing messages with parameters in shell scripts.
  - xgettext now recognizes format strings in the 'printf' command syntax.
    They are marked as 'sh-printf-format' in POT and PO files.
  - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
    that do formatted output with a localized format string in a more
    efficient way (without spawning a subshell).
  - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
    single-quoted strings $'...'.
  [#] Improvements for maintainers:
  * xgettext:
  - When extracting a message with plural that is some format string,
    xgettext now verifies that the msgid and msgid_plural are compatible
    as format strings.  For most format string types, this still allows
    omitting from msgid a placeholder that is used in msgid_plural.  But
    when a placeholder is used in both msgid and msgid_plural, its type
    must be the same in both.
  - xgettext now suggests a refactoring when a translatable string
    contains an URL or email address.
  [#] Improvements for translators:
  * msggrep:
  - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
    that allow to select only messages that have a specified flag.
- Refresh patches.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756296000">- autopoint requires diffutils (diff, cmp)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1756382400">- Add _constraints to avoid OOM build errors</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1770033600">- Update to 1.0:
  [#] Improvements for maintainers and distributors:
  - In a po/ directory, the PO files are now exactly those that
    the translators submitted or committed in version control,
    or a translation project's daemon committed on behalf of
    the translators. They are no longer regularly updated
    with respect to the POT file in the same directory.
  - The advantage for maintainers is that the maintainer may commit
    the PO files in version control, without getting
  * lots of modified files shown by "git status",
  * frequent merge conflicts when merging between branches,
  * a voluminous version control history.
  - The advantage for distributors is that the role of files in
    a release tarball are clearer: The PO files are source code,
    whereas the POT file and the *.gmo files are generated files.
  - ATTENTION translators! Translators who work directly on a
    package's source code (without going through a translation
    project) now need to run "msginit" before starting work on
    a PO file.
  - A new program 'po-fetch' is provided, that fetches
    the translated PO files from a translation project's site
    on the internet, and updates the LINGUAS file accordingly.
  - In a po/ directory, a new script 'fetch-po' is now added
    by 'gettextize'. It provides the standard interface for
    fetching the translated PO files. It typically either
    invokes the 'po-fetch' program or does nothing.
  [#] Improvements for translators:
  * msginit:
  - When the PO file already exists, 'msginit' now updates it
    w.r.t. the POT file, like 'msgmerge' would do. Previously,
    'msginit' failed with an error message in this situation.
  * pretranslation:
  - Two new programs, 'msgpre' and 'spit', are provided, that
    implement machine translation through a locally installed
    Large Language Model (LLM). 'msgpre' applies to an entire
    PO file, 'spit' to a single message.
  - The documentation has a new chapter "Pretranslation".
  [#] Improvements for maintainers:
  * xgettext:
  - The refactoring suggestion when a translatable string contains
    an URL or email address can now be inhibited through a
    command-line option '--no-check=url' or '--no-check=email',
    or through a comment in the source code of the form
    /* xgettext: no-url-check */ or
    /* xgettext: no-email-check */
  [#] Programming languages support:
  * OCaml:
  - xgettext now supports OCaml.
  - 'msgfmt -c' now verifies the syntax of translations of OCaml
    format strings.
  - A new example 'hello-ocaml' has been added.
  * Rust:
  - xgettext now recognizes 'gettextrs::gettext' invocations,
    like 'gettext' invocations.
  [#] libgettextpo library:
  - The function 'po_message_get_format' now supports
    distinguishing whether a negative format string mark, such as
    'no-c-format', is set or not.
  - The new functions po_message_has_workflow_flag,
    po_message_set_workflow_flag,
    po_message_workflow_flags_iterator, po_flag_next,
    po_flag_iterator_free can be used to manipulate
    or inspect the workflow flags of a message.
  - The new functions po_message_has_sticky_flag,
    po_message_set_sticky_flag, po_message_sticky_flags_iterator,
    po_flag_next, po_flag_iterator_free can be used to manipulate
    or inspect the sticky flags of a messsage.
  [#] Emacs PO mode:
  - Restore syntax highlighting in Emacs version 30 or newer.
- Refresh patches.
- Do not build support for Java and C#, there are not consumers.
- Use a single spec file for gettext-runtime and gettext-runtime-mini,
  remove script pre_checkin.sh</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1774440000">- Remove autoreconf call, not needed anymore.</changelog>
</package>
<package pkgid="7e3fed3ada88855f7f70c980d35679f983b91adf98d83d70d26aae22531b628a3db98a9c01f7adbb91e0e5786f9d7cb50348c873c4b7ccd8ce157e49b9d69e3f" name="gettext-tools-mini-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="2.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746792000">- update upstream signing key and verify source signatures (again)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747310400">- Update to 0.24.1:
  * Fix bad interactions between autoreconf and autopoint
  * xgettext: Creating the POT file of a package under Git version
    control is now faster. Also, the use of Git can be turned off
    by specifying the option --no-git</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747396800">- Update to 0.25:
  * xgettext now supports Go
  * xgettext now supports TypeScript and TSX
  * Add support for the D programming language (library and tools)
  * Add support for the Modula-2 programming language (same)
  * xgettext has a new option '--generated' that customizes the way
    the 'POT-Creation-Date' in the POT file is computed
- build with libacl/libattr</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1752753600">- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753272000">- Do not build support for Java and C# on i586.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1753358400">- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
  - xgettext's heuristic recognition of format strings has been improved:
    strings like "100% complete" (with a space flag in a format directive)
    are no longer flagged as format strings by default, unless they occur
    in a context that requires a format string.  You can override this
    heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
  - The documentation now mentions two other approaches for
    internationalizing messages with parameters in shell scripts.
  - xgettext now recognizes format strings in the 'printf' command syntax.
    They are marked as 'sh-printf-format' in POT and PO files.
  - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
    that do formatted output with a localized format string in a more
    efficient way (without spawning a subshell).
  - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
    single-quoted strings $'...'.
  [#] Improvements for maintainers:
  * xgettext:
  - When extracting a message with plural that is some format string,
    xgettext now verifies that the msgid and msgid_plural are compatible
    as format strings.  For most format string types, this still allows
    omitting from msgid a placeholder that is used in msgid_plural.  But
    when a placeholder is used in both msgid and msgid_plural, its type
    must be the same in both.
  - xgettext now suggests a refactoring when a translatable string
    contains an URL or email address.
  [#] Improvements for translators:
  * msggrep:
  - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
    that allow to select only messages that have a specified flag.
- Refresh patches.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1756296000">- autopoint requires diffutils (diff, cmp)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1756382400">- Add _constraints to avoid OOM build errors</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1770033600">- Update to 1.0:
  [#] Improvements for maintainers and distributors:
  - In a po/ directory, the PO files are now exactly those that
    the translators submitted or committed in version control,
    or a translation project's daemon committed on behalf of
    the translators. They are no longer regularly updated
    with respect to the POT file in the same directory.
  - The advantage for maintainers is that the maintainer may commit
    the PO files in version control, without getting
  * lots of modified files shown by "git status",
  * frequent merge conflicts when merging between branches,
  * a voluminous version control history.
  - The advantage for distributors is that the role of files in
    a release tarball are clearer: The PO files are source code,
    whereas the POT file and the *.gmo files are generated files.
  - ATTENTION translators! Translators who work directly on a
    package's source code (without going through a translation
    project) now need to run "msginit" before starting work on
    a PO file.
  - A new program 'po-fetch' is provided, that fetches
    the translated PO files from a translation project's site
    on the internet, and updates the LINGUAS file accordingly.
  - In a po/ directory, a new script 'fetch-po' is now added
    by 'gettextize'. It provides the standard interface for
    fetching the translated PO files. It typically either
    invokes the 'po-fetch' program or does nothing.
  [#] Improvements for translators:
  * msginit:
  - When the PO file already exists, 'msginit' now updates it
    w.r.t. the POT file, like 'msgmerge' would do. Previously,
    'msginit' failed with an error message in this situation.
  * pretranslation:
  - Two new programs, 'msgpre' and 'spit', are provided, that
    implement machine translation through a locally installed
    Large Language Model (LLM). 'msgpre' applies to an entire
    PO file, 'spit' to a single message.
  - The documentation has a new chapter "Pretranslation".
  [#] Improvements for maintainers:
  * xgettext:
  - The refactoring suggestion when a translatable string contains
    an URL or email address can now be inhibited through a
    command-line option '--no-check=url' or '--no-check=email',
    or through a comment in the source code of the form
    /* xgettext: no-url-check */ or
    /* xgettext: no-email-check */
  [#] Programming languages support:
  * OCaml:
  - xgettext now supports OCaml.
  - 'msgfmt -c' now verifies the syntax of translations of OCaml
    format strings.
  - A new example 'hello-ocaml' has been added.
  * Rust:
  - xgettext now recognizes 'gettextrs::gettext' invocations,
    like 'gettext' invocations.
  [#] libgettextpo library:
  - The function 'po_message_get_format' now supports
    distinguishing whether a negative format string mark, such as
    'no-c-format', is set or not.
  - The new functions po_message_has_workflow_flag,
    po_message_set_workflow_flag,
    po_message_workflow_flags_iterator, po_flag_next,
    po_flag_iterator_free can be used to manipulate
    or inspect the workflow flags of a message.
  - The new functions po_message_has_sticky_flag,
    po_message_set_sticky_flag, po_message_sticky_flags_iterator,
    po_flag_next, po_flag_iterator_free can be used to manipulate
    or inspect the sticky flags of a messsage.
  [#] Emacs PO mode:
  - Restore syntax highlighting in Emacs version 30 or newer.
- Refresh patches.
- Do not build support for Java and C#, there are not consumers.
- Use a single spec file for gettext-runtime and gettext-runtime-mini,
  remove script pre_checkin.sh</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1774440000">- Remove autoreconf call, not needed anymore.</changelog>
</package>
<package pkgid="987c4f48b62cf8425cd7c97815c243afb0f42a9d61ad19e0a6ceab7dec029556463f76ad673874c66254fc51c565c141d256bf723fdd427efe4e54799ac2ddf6" name="gexif-debuginfo" arch="i586">
  <version epoch="0" ver="0.5" rel="208.5"/>
  <changelog author="mauro@suse.de" date="1186488000">- Split out a -lang subpackage
- Add %fdupes stuff</changelog>
  <changelog author="maw@suse.de" date="1186660800">- Fix up the lang subpackage.</changelog>
  <changelog author="sbrabec@suse.cz" date="1192104000">- Removed bogus dependency on mDNSResponder.</changelog>
  <changelog author="sbrabec@suse.cz" date="1215604800">- Updated BuildRequires (libexif-gtk-devel).</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="opensuse@dstoecker.de" date="1401451200">- fix description to be UTF-8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Remove %clean section</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1752062400">- gexif-fix-gcc15.patch: make build with gcc15</changelog>
</package>
<package pkgid="1c8184b7129ea6e21f46fd6aef8035446d6717983e8452571f390a12e668b2143680db895f08a86dcae9e4c63decc202fac710bb9a9e4d74b215f58274a2194f" name="gexif-debugsource" arch="i586">
  <version epoch="0" ver="0.5" rel="208.5"/>
  <changelog author="mauro@suse.de" date="1186488000">- Split out a -lang subpackage
- Add %fdupes stuff</changelog>
  <changelog author="maw@suse.de" date="1186660800">- Fix up the lang subpackage.</changelog>
  <changelog author="sbrabec@suse.cz" date="1192104000">- Removed bogus dependency on mDNSResponder.</changelog>
  <changelog author="sbrabec@suse.cz" date="1215604800">- Updated BuildRequires (libexif-gtk-devel).</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="opensuse@dstoecker.de" date="1401451200">- fix description to be UTF-8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Remove %clean section</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1752062400">- gexif-fix-gcc15.patch: make build with gcc15</changelog>
</package>
<package pkgid="6d6a5be8e619c3d844d231bda8eaea7a40988276d51d828e04472a100494a42a15179ef4a600a06477b80af7cf6e1bd76acc12a5f06db9af9784fe9b1aca6c0f" name="gexiv2-debugsource" arch="i586">
  <version epoch="0" ver="0.16.2" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763553600">- Initial packaging under new name, previously known as libgexiv2.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782561600">- Update to version 0.16.1:
  + Fix issue with GIR missing correct package name
  + Fix memory leak in regression test
  + Add missing assert in GPS test</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 0.16.2:
  + Fix crash when opening files without preview images</changelog>
</package>
<package pkgid="da69da3edd4a6f377eb4e5bfe3a514d6296e0b953cebf362fd91ec2175da860216708d2d43f354518db933931103c50f10acc6da9faed4bc4e46a1ef261732a9" name="gf2x-debugsource" arch="i586">
  <version epoch="0" ver="1.3.0" rel="3.7"/>
  <changelog author="jengelh@medozas.de" date="1316088000">- Initial package (version 1.0) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1354190400">- Update to new upstream release 1.1
  * trap bad arguments to gf2x_tfft_init</changelog>
  <changelog author="jengelh@inai.de" date="1435320000">- Disable SSE2 on x86 because it is not necessarily present
- Add gf2x-memset.diff</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 1.2
  * No user changelog available
- Remove gf2x-memset.diff (fixed upstream)
- Add 0001-build-fix-version-info-for-libgf2x-after-ABI-break.patch</changelog>
  <changelog author="jengelh@inai.de" date="1525089600">- Ensure neutrality of description.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Specfile modernizations.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1576497600">- Update to release 1.3
  * gf2x.h now contains GF2X_VERSION_* macros
  * Split off the FFT code into libgf2x-fft.
  * The FFT interface api has been significantly modified and
    improved. A new interface for computing middle products has
    been added. The C++ wrapper code has been improved (no longer
    a macro).
- Drop 0001-build-fix-version-info-for-libgf2x-after-ABI-break.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608811200">- Update homepage URL and build recipe.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724241600">- Add gcc14.patch</changelog>
</package>
<package pkgid="b437375208b13f4da5a00fea1a1dc09363966b6b75494a916d894e62f972a59dd33dad0236dea69940daef57fe7fa89d13c2c65cca0ee9f80b95781f2a2472ec" name="gfio-debuginfo" arch="i586">
  <version epoch="0" ver="3.42" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 3.35:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.35</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 3.36:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.36</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1712750400">- update to 3.37:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.37</changelog>
  <changelog author="pgajdos@suse.com" date="1718366400">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1720008000">- Drop the unneeded libpmemblk-devel build dependency. This
  subpackage is gone is latest pmdk releases</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1745928000">- update to 3.38:
  * https://git.kernel.dk/?p=fio.git;a=shortlog;h=refs/tags/fio-3.38</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1748952000">- Disable librbd on SLES16.0 and higher (bsc#1241271)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751457600">- Deactivate glusterfs backend for fio</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1770552000">- update to 3.41:
  * engines/io_uring: remove unnecessary SQ full check
  * io_uring: ensure accurate real_file_size setup for full device access with
    PI enabled
  * Fix: parse.c opt_len() to use minimal distance to delimiter to determine
    option length
  * io_u: fix offset calculation in randtrimwrite
  * engines/http: fix file name
  * engines/http: Add S3 security token support
  * io_u: get io_u from io_u_freelist when TD_FSYNCING
  * io_uring CQ reap cleanup
  * Add 'filetype' option
  * handle out-of-order write completions in verify state
  * engines/http: Add support for range reads
  * Sprandom
  * Fix mandoc warnings
  * sprandom: Fix several issues found in the sprandom implementation
  * t/verify-state.c fixes/improvements
- update to 3.40:
  * t/read-to-pipe-async: fix -DNDEBUG support
  * docs: update docs for verify_mode=compare of io_uring_cmd
  * dfs: fix fail to load dfs engine
  * Fix spelling error in IO uring engine.
  * Fix hang on Windows when multiple --client args are present
  * Add important info about http_host and file formatting to s3 example
  * oslib: blkzoned: add missing blkzoned_move_zone_wp() stub
- update to 3.39:
  * Add .readthedocs.yaml file
  * t/run-fio-tests: remove redundant pre_success lines
  * t/jobs/t0036,0037: add tests for verify_state_save/load options</changelog>
  <changelog author="Martin Pluskal &lt;martin@pluskal.org&gt;" date="1779969600">- Update to 3.42:
  * New latency steady state detection
    (steadystate=lat:&lt;usec&gt;) and explicit units in JSON
    latency output.
  * New end_syncfs option and DDIR_SYNCFS support added to
    sync, libaio, io_uring, fallocate, fileoperations,
    ftruncate, and posixaio engines.
  * engines/io_uring: ZBD (zoned block device) support;
    validate protection information on read; don't segfault
    when pi_chk is not specified; add DDIR_SYNCFS support.
  * engines/mmap: support fadvise_hint, fix offset&gt;0 logic
    and full/limited prep logic on 32-bit.
  * engines/rbd: LUKS encryption support.
  * zbd: fix random-write zone selection and write zone
    accounting; new write_zone_remainder option.
  * Add option to specify ramp period by amount of IO.
  * Add SPRandom cache size behaviour, new sprandom tests
    and fixes.
  * memory: CUDA 13 support.
  * macOS: implement file cache invalidation and
    posix_fadvise readahead control via msync/F_RDAHEAD.
  * windows: fix Y2038 bug caused by 32-bit truncation.
  * configure: new --extra-ldflags; conditional gnutls
    requirement for libnfs &gt;= 6.0.0.
  * backend: fix OOB access in usec_for_io() with DDIR_SYNC;
    fix async ioengine prep/queue mismatch in experimental
    verify; fix zero-numberio in dry-run.
  * libfio/workqueue: fix crash and thread stall with
    io_submit_mode=offload; fix stat_sem/rusage_sem deadlock
    during stats collection.
  * options: range validation for log_hist_coarseness;
    additional POSIX errno support; fix heap-use-after-free
    in ioengine_so_path.
  * Many small fixes (musl build, mingw out-of-tree builds,
    use-after-free in idle_prof_common, iolog leak on
    thread cleanup, and others).
- Spec cleanup:
  * Drop obsolete Group tags.
  * Add explicit BuildRequires: gcc, make (no longer in
    the default buildroot).
  * Update URL to https://github.com/axboe/fio (upstream
    removed all references to git.kernel.dk in 3.42).</changelog>
</package>
<package pkgid="8d995de887609777426e630ee467040ccb67d2bceef27c6a99160716aaf5eb81dd9790651490c5c8f5d00e2877079fc36b61c9e4e2f8ee8e7e3b02e7460bd05c" name="gflags-debugsource" arch="i586">
  <version epoch="0" ver="2.2.2" rel="4.8"/>
  <changelog author="miukumac@outlook.com" date="1490097600">- Initial 2.2.0 release</changelog>
  <changelog author="aloisio@gmx.com" date="1499774400">- Update to version 2.2.1
  * Link to online documentation in README
  * Merged 194: Include utils by file instead of CMAKE_MODULE_PATH
    search
  * Merged 195: Remove unused program_name variable
  * Merged 196: Enable language C for older CMake versions when
    needed
  * Merged 202: Changed include directory in bazel build
  * Merged 207: Mark single argument constructors in mutex.h as
    explicit
  * Merged 215: Fix static initialization order fiasco caused by
    global registry lock
  * Merged 216: Fix use of ARGC in CMake macros
  * Merged 222: Static code analyzer error regarding strncmp with
    empty kRootDir
- Renamed source file</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540900800">- Add RPM groups. Fix wrong devel-static description.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Use -ffat-lto-objects when building static libraries.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 2.2.2
  * Fixed 267: Support build with GCC option "-fvisibility=hidden".
  * Fixed 262: Declare FALGS_no##name variables as static to avoid
    "previous extern" warning.
  * Fixed 261: Declare FlagRegisterer c’tor explicit template instanations as
    extern in header
  * Fixed 257: Build with _UNICODE support on Windows.
  * Fixed 233/234/235: Move CMake defines that are unused by Bazel to
    separate header; makes config.h private again
  * Fixed 228: Build with recent MinGW versions that define setenv.
  * Fixed 226: Remove obsolete and unused CleanFileName code
  * Merged 266: Various PVS Studio and GCC warnings.
  * Merged 258: Fix build with some Clang variants that define "restrict"
    macro.
  * Merged 252: Update documentation on how to use Bazel.
  * Merged 249: Use "_debug" postfix for debug libraries.
  * Merged 247: CMake "project" VERSION; no enable_testing(); "gflags::"
    import target prefix.
  * Merged 246: Add Bazel-on-Windows support.
  * Merged 239: Use GFLAGS_NAMESPACE instead of "gflags" in test executable.
  * Merged 237: Removed unused functions; fixes compilation with -Werror
    compiler option.
  * Merged 232: Fix typo in Bazel's BUILD definition
  * Merged 230: Remove using ::fLS::clstring.
  * Merged 221: Add convenience 'uninstall' target
- Run spec-cleaner
  * Remove package groups
  * Use make macros</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Resolve rpmlint report "libgflags2.x86_64: E:
  shlib-policy-name-error SONAME: libgflags.so.2.2, expected
  package suffix: 2_2"</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1661688000">- Fix (uncritical) libdir error in pkgconfig file.
- Use default RelWithDebInfo build type.
- Use separate _multibuilds for static and dynamic libraries,
  otherwise CMake config depends on the static library.</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1722254400">- cmake include files want to link agains gflags_shared instead
  of glflags only. Creating this libs the hard way.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1723896000">- Revert previous, incorrect change. gflags_shared is a CMake
  target name, not a filename. Unfortunately no context was
  provided, making it impossible to know what was actually
  wanted.</changelog>
</package>
<package pkgid="1492f32148e34d60030a80017ea588595d2ea777be49da383a083c8a5c45a7a33112aadc80f96fa2654d7e8e3f230dea3e85b8e0a9fa1db69d3e81ae3656f1f4" name="gfs2-utils-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.1" rel="5.6"/>
  <changelog author="rgoldwyn@suse.com" date="1375531200">- Initial package gfs2-utils</changelog>
  <changelog author="lmb@suse.com" date="1379073600">- Update to 3.1.6+git.1378394292.fa32906
- Remove source URL from spec file, since there are no downloadable tar
  balls for the git version</changelog>
  <changelog author="lmb@suse.com" date="1379419200">- Update spec file copyright
- Remove unnecessary clean section</changelog>
  <changelog author="p.drouand@gmail.com" date="1421236800">- Update to version 3.1.7
  + No changelog available
- Use download Url as source
- Use official tarball
- Specfile cleanup
- Pass NOCONFIGURE to autogen.sh</changelog>
  <changelog author="zren@suse.com" date="1470225600">- Update to version 3.1.9
- Fix RPM building error due to upstream putting all binaries
  into /usr/sbin now</changelog>
  <changelog author="varkoly@suse.com" date="1637755200">- Update to version 3.4.1+git.87.c0ea1bc4:
  * libgfs2: Remove new_rgrps from struct gfs2_sbd
  * tests: Increase the size of the sparse file used by tests
  * gfs2/edit: always use "%s"-style format for printf()-style functions
  * tunegfs2: Use O_EXCL when opening the device rw
  * Make sure i_bh is set after lgfs2_gfs_inode_get()
  * libgfs2: Avoid potential gfs/gfs2 superblock update clash
  * gfs2_edit: Fix segfault in hexdump()
  * libgfs2: Add NULL-checking for ip-&gt;i_bh in inode_put()
  * fsck.gfs2: Fix remaining endianness sparse warnings
  * gfs2_edit: Fix remaining endianness sparse warnings</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1678104000">- Update to version 3.5.0:
  * Update translation template
  * Fix uninitialized memory coverity warnings
  * gfs2_grow: Don't free rgs when it's NULL
  * libgfs2: Fix potential NULL deref in lgfs2_lookupi()
  * libgfs2: Add lgfs2_bfree(), lgfs2_inode_free()
  * Free per_node in build_per_node error paths
  * fsck.gfs2: Fix wrong entry used in dentry comparison
  * added unit tests
  * Remove lgfs2_breadm()
  * libgfs2: Make sure block_alloc() fails when out of space
  * Remove dependency on linux/limits.h
  * mkfs.gfs2: Improve journal write error reporting
  * mkfs.gfs2: Add -U UUID option</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1692619200">- Update to version 3.5.1 (jsc#PED-6362)
  * Don't use char arrays as temporary buffers
  * libgfs2: Separate gfs and gfs2 code in lgfs2_sb_out()
  * Re-enable -Wstrict-aliasing
  * gfs2_convert: Clean up strict-aliasing warnings
  * libgfs2: Fix strict-aliasing warning in lgfs2_rgrp_bitbuf_alloc
  * gfs2_jadd: Fix format string warnings on 32-bit
  * gfs2_edit: Fix savemeta test failures in 32-bit environments
- Back port bugfix patch after tag 3.5.1
  + 0001-fsck.gfs2-Tighten-offset-check-in-check_eattr_entrie.patch
  + 0002-fsck.gfs2-Fix-max-xattr-record-length-check.patch
  + 0003-fsck.gfs2-Fix-xattr-offset-checks-in-p1_check_eattr_.patch
- Update rpm build file
  * _service
  * _servicedata</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1741694400">- Add 'Recommends: gfs2-kmp' to the spec file.
  * Notify users to install the gfs2 kernel module.</changelog>
</package>
<package pkgid="1c7b98737ab2b2302ebbc34163667e6614d39c386702f3fd8155c730f143e1993cf3c558c661a15e9f0300cd5967158139a847c99aa5c7365ef44c3d23180127" name="gfs2-utils-debugsource" arch="i586">
  <version epoch="0" ver="3.5.1" rel="5.6"/>
  <changelog author="rgoldwyn@suse.com" date="1375531200">- Initial package gfs2-utils</changelog>
  <changelog author="lmb@suse.com" date="1379073600">- Update to 3.1.6+git.1378394292.fa32906
- Remove source URL from spec file, since there are no downloadable tar
  balls for the git version</changelog>
  <changelog author="lmb@suse.com" date="1379419200">- Update spec file copyright
- Remove unnecessary clean section</changelog>
  <changelog author="p.drouand@gmail.com" date="1421236800">- Update to version 3.1.7
  + No changelog available
- Use download Url as source
- Use official tarball
- Specfile cleanup
- Pass NOCONFIGURE to autogen.sh</changelog>
  <changelog author="zren@suse.com" date="1470225600">- Update to version 3.1.9
- Fix RPM building error due to upstream putting all binaries
  into /usr/sbin now</changelog>
  <changelog author="varkoly@suse.com" date="1637755200">- Update to version 3.4.1+git.87.c0ea1bc4:
  * libgfs2: Remove new_rgrps from struct gfs2_sbd
  * tests: Increase the size of the sparse file used by tests
  * gfs2/edit: always use "%s"-style format for printf()-style functions
  * tunegfs2: Use O_EXCL when opening the device rw
  * Make sure i_bh is set after lgfs2_gfs_inode_get()
  * libgfs2: Avoid potential gfs/gfs2 superblock update clash
  * gfs2_edit: Fix segfault in hexdump()
  * libgfs2: Add NULL-checking for ip-&gt;i_bh in inode_put()
  * fsck.gfs2: Fix remaining endianness sparse warnings
  * gfs2_edit: Fix remaining endianness sparse warnings</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1678104000">- Update to version 3.5.0:
  * Update translation template
  * Fix uninitialized memory coverity warnings
  * gfs2_grow: Don't free rgs when it's NULL
  * libgfs2: Fix potential NULL deref in lgfs2_lookupi()
  * libgfs2: Add lgfs2_bfree(), lgfs2_inode_free()
  * Free per_node in build_per_node error paths
  * fsck.gfs2: Fix wrong entry used in dentry comparison
  * added unit tests
  * Remove lgfs2_breadm()
  * libgfs2: Make sure block_alloc() fails when out of space
  * Remove dependency on linux/limits.h
  * mkfs.gfs2: Improve journal write error reporting
  * mkfs.gfs2: Add -U UUID option</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1692619200">- Update to version 3.5.1 (jsc#PED-6362)
  * Don't use char arrays as temporary buffers
  * libgfs2: Separate gfs and gfs2 code in lgfs2_sb_out()
  * Re-enable -Wstrict-aliasing
  * gfs2_convert: Clean up strict-aliasing warnings
  * libgfs2: Fix strict-aliasing warning in lgfs2_rgrp_bitbuf_alloc
  * gfs2_jadd: Fix format string warnings on 32-bit
  * gfs2_edit: Fix savemeta test failures in 32-bit environments
- Back port bugfix patch after tag 3.5.1
  + 0001-fsck.gfs2-Tighten-offset-check-in-check_eattr_entrie.patch
  + 0002-fsck.gfs2-Fix-max-xattr-record-length-check.patch
  + 0003-fsck.gfs2-Fix-xattr-offset-checks-in-p1_check_eattr_.patch
- Update rpm build file
  * _service
  * _servicedata</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1741694400">- Add 'Recommends: gfs2-kmp' to the spec file.
  * Notify users to install the gfs2 kernel module.</changelog>
</package>
<package pkgid="7f326b327c0ffa05f3d65386a584bb5c85a70e2feb0fbe246e914f27d79c65abacc39f321cf79418074011356182bda0f207e772ca3b7fdc2c0316eb998a5a8f" name="gfxboot-debugsource" arch="i586">
  <version epoch="0" ver="4.5.104" rel="1.6"/>
  <changelog author="opensuse-packaging@opensuse.org" date="1740916800">- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.95</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1745582400">- Translated using Weblate (French) (bsc#1149754)
- 4.5.96</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1745841600">- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.97</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1745841601">- Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754)
- 4.5.98</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1745841602">- Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754)
- 4.5.99</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1748779200">- Added translation using Weblate (Kabyle)
- 4.5.100</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1748779201">- Translated using Weblate (Kabyle) (bsc#1149754)
- 4.5.101</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1749124800">- Translated using Weblate (Kabyle) (bsc#1149754)
- 4.5.102</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1753272000">- Translated using Weblate (Kabyle) (bsc#1149754)
- 4.5.103</changelog>
  <changelog author="wfeldt@opensuse.org" date="1769774400">- merge gh#openSUSE/gfxboot#58
- fix invalid operand size for movsx instructions (bsc#1257495)
- 4.5.104</changelog>
</package>
<package pkgid="c7eb6cc944d0a89dc60a91793dcab421c40f0b286dc9035e8aaecb163dcf518eff2222110beccfa85d71d1822fb842a517a551d670c98139fe3a5d4239a2e9c5" name="gfxboot-devel-debuginfo" arch="i586">
  <version epoch="0" ver="4.5.104" rel="1.6"/>
  <changelog author="opensuse-packaging@opensuse.org" date="1740916800">- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.95</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1745582400">- Translated using Weblate (French) (bsc#1149754)
- 4.5.96</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1745841600">- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.97</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1745841601">- Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754)
- 4.5.98</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1745841602">- Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754)
- 4.5.99</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1748779200">- Added translation using Weblate (Kabyle)
- 4.5.100</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1748779201">- Translated using Weblate (Kabyle) (bsc#1149754)
- 4.5.101</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1749124800">- Translated using Weblate (Kabyle) (bsc#1149754)
- 4.5.102</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1753272000">- Translated using Weblate (Kabyle) (bsc#1149754)
- 4.5.103</changelog>
  <changelog author="wfeldt@opensuse.org" date="1769774400">- merge gh#openSUSE/gfxboot#58
- fix invalid operand size for movsx instructions (bsc#1257495)
- 4.5.104</changelog>
</package>
<package pkgid="d1faf6b56ccc5446b8c463c447fe57db13f42e18825923a560de9c9db7f9e97d7d95176e340dab20f98ddbc3717ad2938d0993865e6561cab9b48493d4e0d0f4" name="gh-debuginfo" arch="i586">
  <version epoch="0" ver="2.99.0" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1774526400">- Update to version 2.89.0:
  * Ensure huh prompter cleans up
  * fix(huh prompter): remove unused fields and imports
  * go mod tidy
  * feat(huh prompter): clear search input after submitting query
  * refactor(huh prompter): custom Field for MultiSelectWithSearch
  * feat(huh prompter): add placeholder to search input
  * fix(huh prompter): use synchronized accessors to eliminate data race
  * fix(accessible prompter): update test expectations for huh v2
  * refactor(huh prompter): pipe-based test harness with full coverage
  * test(huh prompter): add table-driven tests for all prompt types
  * Upgrade to huh/v2 and fix selection persistence in MultiSelectWithSearch
  * Fix gofmt alignment for prompter-enabled fields in IOStreams
  * Use LayoutStack for huhPrompter MultiSelectWithSearch
  * Add experimental huh-only prompter gated by GH_EXPERIMENTAL_PROMPTER
  * Add nameWithOwner to necessary tests
  * fix(pr view): fetch nameWithOwner in headRepository GraphQL query
  * test(acceptance): remove run-download-traversal test
  * fix(acceptance): set git identity in testscript sandbox
  * internal/codespaces/portforwarder: define err in go func instead of use err defined in outer scope
  * chore(deps): bump github.com/zalando/go-keyring from 0.2.6 to 0.2.8
  * Update docs/triage.md
  * Update docs/triage.md
  * Align triage.md with unified triage process
  * Fix typo: remove extra space in README.md link
  * fix(survey): use useReviewerSearch consistently in prompt path
  * fix(pr create): wire up @copilot assignee replacement and [bot] suffix
  * refactor(survey): simplify ApiActorsSupported in RepoMetadataInput
  * docs(featuredetection): document GHES removal criteria for ApiActorsSupported
  * refactor(featuredetection): rename ActorIsAssignable to ApiActorsSupported
  * refactor(pr shared): consolidate ActorAssignees and ActorReviewers into ApiActorsSupported
  * refactor(pr shared): extract SpecialAssigneeReplacer for @me and Copilot expansion
  * chore(deps): bump github.com/google/go-containerregistry
  * Record agentic invocations in User-Agent header
  * Address review: table tests, godocs, code style
  * Add AGENTS.md optimized for AI agent token efficiency
  * docs: simplify flag text
  * docs(pr edit): improve command examples with grouped sections
  * docs: clarify that --add-reviewer can re-request reviews
  * feat(pr create, issue create): search-based assignee selection in MetadataSurvey
  * review: address code review feedback
  * refactor(issue edit): wire up search-based assignee selection
  * refactor(pr edit): remove actor accumulation hack from assignee search
  * refactor(pr edit, issue edit): use login-based assignee mutation for flag flows
  * fix(pr create): use login-based assignee mutation on github.com
  * chore(deps): bump microsoft/setup-msbuild from 2.0.0 to 3.0.0
  * chore(deps): bump mislav/bump-homebrew-formula-action from 3.6 to 4.1
  * Remove auto-labels from issue templates
  * fix(agent-task): resolve Copilot API URL dynamically (#12956)
  * chore(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3
  * chore(deps): bump azure/login from 2.3.0 to 3.0.0
  * fix: improve docs around IssueRepoInfo
  * test(issue transfer): update stub for IssueRepositoryInfo query
  * fix(issue transfer): use IssueRepoInfo to fetch minimal fields for issues
  * test(issue create): update stubs for IssueRepositoryInfo query
  * fix(issue create): use IssueRepoInfo to avoid requiring Contents:Read permission
  * test(api): add tests for GitHubRepo and IssueRepoInfo
  * refactor(api): add IssueRepoInfo for minimal issue repo queries
- Packaging improvements:
  * Drop lower-go-version.patch since go1.26.1 is now available.
    Patches to go.mod are brittle with fuzz=0 as adjacent lines
    containing dependency versions will change frequently.
  * Tests: skip two upstream tests TestPendingOperationDisallowsSSH
    and TestSelectSSHKeys which currently fail in the limited
    rpmbuild environment. These could probably be addressed with
    additional BuildRequires to provide a more complete system
    analog.</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1777377600">- add-missing-go-build-integration-tag.patch
  Add missing //go:build integration tag to verify_integration_test.go#13303
- fix-accessible-prompter-test-timeout.patch
  Fix flaky accessible prompter Password test timeout#13304
- Update to version 2.92.0:
  * Bump Go to 1.26.2
  * chore(deps): bump github.com/mattn/go-isatty from 0.0.21 to 0.0.22
  * Update command.go
  * Add "Resource not accessible" to ProjectsV2IgnorableError
  * chore: fix zsh completion on debian
  * install_linux: correct typo in Homebrew copy
  * chore(deps): bump charm.land/bubbletea/v2 from 2.0.2 to 2.0.6
  * chore(deps): bump github.com/gdamore/tcell/v2 from 2.13.8 to 2.13.9
  * Update acceptance/testdata/workflow/run-view-log-escape-sequences.txtar
  * Fix log terminal injection
  * fix(skills): include --allow-hidden-dirs in preview hint from install
  * Install skills flat by Name, not namespaced InstallName
  * feat(skills): add --allow-hidden-dirs flag to preview command
  * feat(skills): support GHEC with data residency hosts
  * Fix SetSampleRate not updating sample_rate dimension
  * fix: yaml.github-actions.security.run-shell-injection.run-shell-injection security vulnerability
  * Enable telemetry without env var
  * test(telemetry): assert ANSI escape chars for color codes
  * fix(telemetry): lower bias in sample bucket calc
  * feat(skills): detect re-published skills and offer upstream install
  * Log when there is no telemetry
  * Add telemetry command
  * Record official extension telemetry
  * fix(skills): prioritize DisplayName/Name over InstallName match
  * fix(skills): match skills by install name in preview command
  * use the right json field names for skills
  * fix totalCount guidance
  * docs(skills): note --template collisions and single-string search
  * backtick skill filename
  * docs(skills): drop hand-copied naming rules from gh-skill
  * use hyphen instead
  * docs(skills): add gh and gh-skill agent skills
  * feat(skills): support nested skills/ directories in discovery
  * fix(skills): make --fix and --dry-run mutually exclusive, suppress publish prompt
  * fix(skills): use canonical 'gh skill' not 'gh skills' alias
  * fix(skills): stop publish --fix from publishing
  * Include CI context in telemetry
  * refactor: decouple hidden-dir filtering from discovery layer
  * Add support for installation in multiple agent hosts in `gh skills install` (#13209)
  * Add skills specific telemetry
  * chore(deps): bump github.com/google/go-containerregistry
  * Do not send telemetry for aliases
  * Apply review feedback
  * Disable telemetry for GHES
  * remove misleading text
  * Add sampled command telemetry
  * Update publish_test.go
  * refactor: replace real git with run.CommandStubber in publish tests
  * fix: apply review feedback — nil HttpClient, local dedup type
  * Remove dispatch after install, install only
  * Rename official extension files and types to stubs
  * Replace em-dashes with regular dashes
  * Address PR review feedback
  * Add no em dash rule to AGENTS.md
  * Suggest and install official extensions via stub commands
  * Add @cli/code-reviewers to all CODEOWNERS rules
  * Add cli/skill-reviewers as CODEOWNERS for skills packages
  * style: fix gofmt alignment in publish tests
  * fix: update acceptance test to match current error message
  * fix: address post-merge review feedback for skills commands
  * refactor: remove redundant nil-client fallback in skills publish (#13168)
  * feat(skills): auto-push unpushed commits before publish
  * refactor: use shared discovery logic in publish command
  * fix(skill publish): remove misleading `validate` alias
  * docs(skill): improve help docs
  * fix skills names in examples
  * Disable auth check for `gh extension install`
  * Suggest and install official extensions for unknown commands
  * Update acceptance/testdata/skills/skills-search-noresults.txtar
  * URL-encode parentPath in skills discovery API call
  * Disable auth check for local-only skill flags
  * fix: address review feedback on namespace changes
  * chore: remove unused newTestGitClient function
  * fix: preserve namespace in skills search deduplication
  * fix: use target directory remotes in skills publish
  * fix: enforce size cap on first preview file, surface corrupted skills, fail on path traversal
  * fix: align relevanceScore comments with implementation and fix typo
  * chore(deps): bump charm.land/lipgloss/v2 from 2.0.2 to 2.0.3
  * chore(deps): bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21
  * address review comments
  * clean up interface and fix a few bugs
  * cleanup frontmatter fields
  * add .agents/skills as default installation path for hosts that support it: cursor, codex, gemini CLI, github copilot, antigravity.
  * show loading spinner during installation, even for multi-file skills
  * use markdown renderer in preview when previewing multi-file skills
  * Expand test coverage and fix invariants/bugs
  * add core logic and improve test coverage
  * improve test coverage/cleanup
  * register initial skills commands
  * add skills command scaffold
  * docs: fix SHA512 checksum for GPG key
  * chore(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0
  * chore(deps): bump google.golang.org/grpc from 1.79.3 to 1.80.0
  * chore(deps): bump github.com/sigstore/timestamp-authority/v2
  * docs: add sha/md5 checksums of keyring files
  * chore(deps): bump github.com/google/go-containerregistry
  * chore(deps): bump github.com/sigstore/protobuf-specs from 0.5.0 to 0.5.1
  * chore: delete experimental script/debian-devel
  * chore(deps): bump charm.land/bubbles/v2 from 2.0.0 to 2.1.0
  * Document dependency CVE policy in SECURITY.md
  * docs: add manual PGP key verification commands
  * chore: re-add toolchain to go1.26.2
  * docs: polish wording around PGP keys
  * docs: include PGP key fingerprints
  * Fix infinite loop in 'gh release list --limit 0'
  * chore(deps): bump github.com/in-toto/attestation from 1.1.2 to 1.2.0
  * chore(deps): bump github.com/klauspost/compress from 1.18.4 to 1.18.5
  * test(internal/authflow): assert user-agent header is not modified/added
  * replace github.com/golang/snappy with klauspost/compress/snappy
  * docs: require tests and linter pass before committing
  * fix(auth): preserve User-Agent in authflow getViewer
  * fix(api): propagate InvokingAgent in gh api HTTP client
  * chore(deps): bump github.com/yuin/goldmark from 1.7.16 to 1.8.2
  * chore(deps): bump advanced-security/filter-sarif from 1.0.1 to 1.1</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1779969600">- Update to version 2.93.0:
  * test(attestation): align integration tests with new external HTTP client
  * fix: use separate http client for non-github hosts
  * docs: note immutable releases starting v2.93.0
  * bump golang.org/x/net
  * Link to Accessibility category for community discussions instead of ACR (#13481)
  * Allow agents as application for secrets (#13421)
  * SHA pin first-party GitHub Actions
  * chore(deps): bump github/codeql-action from 4 to 4.35.5
  * Add 3 day dependabot cooldown period
  * chore(deps): bump github.com/google/go-containerregistry
  * Run govulncheck daily instead of weekly
  * Merge pull request #13486 from cli/tommy/update-x-crypto
  * Potential fix for pull request finding
  * Potential fix for pull request finding
  * Stop bumping homebrew on release
  * chore(deps): bump goreleaser/goreleaser-action from 7.2.1 to 7.2.2 (#13461)
  * Remove discussion workflow
  * Remove dependency on persistent token
  * Remove third-party license debris
  * chore(deps): bump github.com/theupdateframework/go-tuf/v2
  * docs: drop --repo gh-cli from dnf install lines
  * Assert digest prefix in release verify no-attestation tests
  * chore(deps): bump google.golang.org/grpc from 1.81.0 to 1.81.1
  * Derive digest algorithm from ref length in release verify commands
  * docs: fix duplicated "of" in release-process-deep-dive
  * chore(deps): bump golang.org/x/crypto from 0.50.0 to 0.51.0
  * Simplify bump-go.sh toolchain logic
  * Remove unnecessary null checks in jq output handling
  * Rewrite script to use go mod edit instead of grep/sed
  * Address code review comments
  * Improve version comparison to handle both X.Y.0 and X.Y.Z formats
  * Update bump-go.sh to handle missing toolchain directive
  * Initial plan
  * Update CODEOWNERS for skills directory ownership
  * chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0
  * chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.0
  * chore(deps): bump golang.org/x/term from 0.42.0 to 0.43.0
  * fix(copilot): update test assertion to match updated error message
  * fix(copilot): provide full path to copilot binary on exec error
  * fix(copilot): hint to run copilot directly when exec fails
  * fix(telemetry): use CREATE_NO_WINDOW to prevent tzutil console flash on Windows
  * Fix triage-pull-requests skipping PRs that open as draft
  * chore(deps): bump golang.org/x/sys from 0.43.0 to 0.44.0
  * Bump Go toolchain to 1.26.3
  * Fix skills acceptance tests
  * Add explicit build tags to platform-specific echo test files
  * Address review feedback on echo mode polling
  * Poll TTY echo mode instead of sleeping in password tests
  * Record accessibility state in telemetry
  * Bump copilot telemetry sampling to 100%
  * chore(deps): bump github.com/klauspost/compress from 1.18.5 to 1.18.6
  * Remove numberFieldOnly API shortcut
  * Grammar fixes
  * Switch from actions/attest-build-provenance to actions/attest
  * Enable extended PR screening for external PRs
  * Fix flaky Password test by increasing echo mode setup timeout
  * Add missing //go:build integration tag to verify_integration_test.go
  * chore(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.2.1
  * Apply patch from code review feedback.
  * Print `gh auth refresh` for 401 returns
  * Update installation commands for GitHub CLI
- Drop fix-accessible-prompter-test-timeout.patch and
  add-missing-go-build-integration-tag.patch: both fixes are now
  part of this release (upstream PRs 13304 and 13303)</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1781697600">- Update to version 2.94.0:
  * Add gh discussion and Issues 2.0 reference to the `gh` skill, plus a README note (#13631)
  * fix(discussion comment): fix bug in requiring body/body-file in add/edit mode
  * chore(discussion/client): rename client files
  * test(acceptance): fix discussion comment acceptance tests
  * fix(discussion/shared): error on out-of-range discussion number in URL
  * fix(discussion view): print only requested items in non-tty output
  * docs(discussion list): clarify answered examples refer to Q&amp;A discussions
  * fix(discussion view): show comments and replies in chronological order
  * refactor(discussion list): simplify no-results message and use success icon helper
  * fix(discussion view): use color scheme method for success icon
  * fix(discussion view): error when --comments is used with a comment argument
  * test(acceptance): use positional comment argument in discussion view test
  * refactor(discussion/client): take host instead of repo in GetComment
  * refactor(discussion view): replace --replies flag with positional comment argument
  * chore: fix formatting
  * test(acceptance): cover discussion comment URLs in comment and view tests
  * feat(discussion): support comment URLs in --replies and comment command
  * test(discussion comment): add non-tty delete flag validation test case
  * test(acceptance): add discussion comment acceptance test
  * refactor(acceptance): use discussion comment command instead of raw API calls
  * feat(discussion): add discussion comment command
  * feat(discussion/client): add comment manipulation methods
  * chore: apply formatting
  * chore(discussion): remove unused HttpClient field from create and edit
  * fix(discussion): remove redundant error wrapping on ListCategories
  * test(discussion list): rename TestNewCmdList2 to TestNewCmdList
  * Add terminal-mockup canvas extension for marketing screenshots (#13612)
  * fix(discussion): add missing repo flag override
  * test(discussion list): consolidate tests into table-driven format
  * docs(acceptance): add new jq2env and jq-assert functions
  * test(discussion): add acceptance tests for discussion commands
  * fix(discussion list): print "answered" instead of checkmark in non-tty mode
  * refactor(discussion/client): precheck discussions enabled via getRepositoryMeta
  * refactor(discussion): add Cursor field and ExportData to DiscussionListResult
  * feat(extension): alias `uninstall` to `remove`
  * chore(deps): bump actions/checkout from 6.0.2 to 6.0.3
  * chore(deps): bump github/codeql-action from 4.36.0 to 4.36.1
  * chore(deps): bump charm.land/bubbletea/v2 from 2.0.6 to 2.0.7
  * docs(discussion view): improve long help text for clarity
  * fix(discussion): handle partial failure on create/update label mutations
  * Clean up deferred issue update helper (#13584)
  * Auto-install official extension stubs in CI (#13581)
  * chore(discussion/client): fix formatting
  * docs(discussion/client): add godoc to exported consts
  * refactor(discussion list): make pager call/error consistent with view command
  * refactor(discussion): extract command-level consts for enums
  * fix(discussion): various polish and small fixes
  * Merge pull request #13057 from cli/kw/issues-2.0
  * Bump Go to 1.26.4
  * chore(deps): bump github.com/mattn/go-colorable from 0.1.14 to 0.1.15
  * address review comments
  * feat(discussion edit): add discussion edit command
  * feat(discussion create): add discussion create command
  * feat(discussion view): add discussion view command
  * feat(discussion list): add discussion list command
  * feat(discussion/shared): add shared utilities for discussion commands
  * feat(discussion/client): add discussion client package
  * Use github-copilot agent ID in skill list tests and help text
  * Rename hosts field and helpers to agentHosts in skill list
  * Stat SKILL.md before reading in skill list
  * Sanitize terminal control characters in skill list output
  * chore(deps): bump golangci/golangci-lint-action from 9.2.0 to 9.2.1
  * chore(deps): bump github.com/gdamore/tcell/v2 from 2.13.9 to 2.13.10
  * address copilot comments, clarify text
  * address copilot comments
  * handle skills in skills/ folder when running list command, by marking them as published
  * address bagtoad's feedback
  * add --all flag to install all skills in a repo
  * fix warning message to make it clear
  * skip prompting for skills without metadata when running gh skill update --all
  * add logic to preview too
  * fix discovery support in nested dirs
  * fix test
  * fix tests
  * fix linting
  * add skill list command</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781956800">- Update to version 2.95.0:
  * feat(skills): list available skills when install runs non-interactively (#13548)
  * fix(skills): stage updates in a temp dir and swap in-place (#13449)
  * feat: add `repo read-file` and `repo read-dir` (#13580)
  * Bump Go in devcontainer
  * Make filtering by bot authors more discoverable (#13642)
  * chore(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0
  * chore(deps): bump golang.org/x/term from 0.43.0 to 0.44.0
  * chore(deps): bump charm.land/lipgloss/v2 from 2.0.3 to 2.0.4
  * chore(deps): bump github.com/sigstore/sigstore-go from 1.1.4 to 1.2.1
  * chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0
  * test(skill): fix test case name
  * test(skill): merge isolated test into table
  * Potential fix for pull request finding
  * docs(discussion): polish help docs
  * chore(deps): bump github/codeql-action from 4.36.1 to 4.36.2
  * fix test
  * support custom CLAUDE_CONFIG_DIR in install</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1783512000">- Update to version 2.96.0:
  * Critical security fix: patched vulnerability in gh codespace jupyter
    that could allow command execution when connecting to malicious
    Codespaces
  * Merge commit from fork
  * Fix concurrent map writes in codespace port forwarding (#13313)
  * docs: fix broken install command and link/grammar errors (#13690)
  * Clarify `--clone` boolean flag behaviour in `gh repo fork` help (#13786)
  * docs: fix duplicated word in primer README (#13677)
  * fix(skills): honor --dir without agent prompt (#13766)
  * Support antigravity-cli and antigravity2.0 in gh skill (#13784)
  * chore(deps): bump golangci/golangci-lint-action from 9.2.1 to 9.3.0
  * docs(search): reword raw qualifier examples
  * chore(deps): bump goreleaser/goreleaser-action from 7.2.2 to 7.2.3
  * docs(search): simplify raw qualifier examples
  * docs(search): add examples for multiple qualifiers
  * chore(deps): bump actions/attest from 4.1.0 to 4.1.1
  * chore(deps): bump actions/setup-go from 6.4.0 to 6.5.0
  * fix(cmdutil): honor DisableAuthCheck under repo-override parents
  * feat(release): allow download without authentication
  * fix(release): don't let a failed draft lookup mask a found release
  * Fix flaky TestHuhPrompterMultiSelectWithSearchPersistence on slow architectures (#13675)
  * Detect additional third-party coding agents (#13722)
  * Add security disclosure guidance to AGENTS.md (#13720)
  * chore(deps): bump actions/checkout from 6.0.3 to 7.0.0
  * chore(deps): bump github.com/microsoft/dev-tunnels from 0.1.19 to 0.1.27
  * ci: pin GitHub Actions to commit SHAs
  * chore(deps): bump github.com/google/go-containerregistry
  * Use int64 for GitHub database IDs (#13403)
  * docs: fix broken anchor link in release-process-deep-dive (#13688)
  * Cover all printSummary branches in a table test
  * fix(skills): install universal agent to ~/.agents/skills
  * fix: show checks summary when all checks were cancelled
- The following bugs are no longer present in this release (may have
  been fixed in previous releases): bsc#1234566, bsc#1235345,
  bsc#1237669, bsc#1239496, bsc#1241837, bsc#1243930, bsc#1251464,
  bsc#1251666, bsc#1253929, bsc#1258617, bsc#1260271, bsc#1262339,
  bsc#1262943, bsc#1265405, bsc#1265777, bsc#1266173, bsc#1266618,
  bsc#1266975, bsc#1267158, bsc#1269427</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1784289600">- Add gh-CVE-2026-39821-idna-punycode.patch: reject all-ASCII xn--
  Punycode labels in the vendored golang.org/x/net/idna package
  regardless of Go's unicode.Version (bsc#1266618, CVE-2026-39821).
  Bumping the vendored x/net version alone does not fix this, as the
  upstream check is gated behind unicode.Version &gt;= 16.0.0, which our
  Go toolchain does not yet report.</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1786968000">- Update to version 2.97.0, fixing four security issues (CVE-2026-64654,
  CVE-2026-64653, CVE-2026-64652, CVE-2026-64655):
  * CVE-2026-64654: terminal escape sequence injection in gist view, api,
    pr diff, release download --output -, codespace logs, skills preview
    and agent-task view/create
  * CVE-2026-64653: unescaped variable path components in request URLs
    could redirect gh to a different resource than intended
  * CVE-2026-64652: gh auth status could print part of the auth token in
    plaintext for token types with an underscore after the prefix
  * CVE-2026-64655: gh attestation verify built its --signer-repo/
  - -signer-workflow matcher without escaping regex metacharacters,
    allowing a lookalike signer to pass verification
  * Add named field columns to gh project item-list and item-edit
- Verified gh-CVE-2026-39821-idna-punycode.patch is still required: gh
  2.97.0 still vendors golang.org/x/net v0.56.0 (the unicode16 gate is
  only removed unconditionally in x/net &gt;= v0.57.0), and Factory's go
  package is still 1.26, whose unicode.Version stays 15.0.0 (the gate
  only flips true at go1.27). Keep the patch until either lands.</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1787572800">- Update to version 2.98.0:
  * chore: fix extra whitespace
  * Default Codespaces port forwarding to loopback
  * Bump gh-aw-actions to v0.87.1 and recompile workflows
  * Fix issue triage action compatibility
  * chore(deps): bump golang.org/x/crypto from 0.54.0 to 0.55.0
  * chore: bump go to 1.26.7 (#14205)
  * chore(deps): bump the codeql-actions group across 1 directory with 3 updates
  * chore(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.1
  * Revert "ci: add temporary step to verify Linux repo signing keys"
  * ci: add temporary step to verify Linux repo signing keys
  * Accept pre-release tags in deployment validation (#14193)
  * chore: sign APT repositories with both keys
  * chore(deps): bump charm.land/lipgloss/v2 from 2.0.5 to 2.0.6
  * chore(deps): bump the aw-actions group with 2 updates
  * chore(deps): bump github.com/klauspost/compress from 1.19.1 to 1.19.2
  * Bump Go to 1.26.6
  * Upgrade gh-aw workflows to v0.85.4
  * chore(deps): bump github.com/google/go-containerregistry
  * chore(deps): bump google.golang.org/protobuf from 1.36.11 to 1.36.12
  * Address review: drop cleanup markers, document search-type in skill
  * Reconcile feature detection cleanup comment rules in AGENTS.md
  * Update AGENTS.md with cleanup comment guidance
  * Address review feedback
  * Add --search-type flag for semantic and hybrid issue search
  * Rename config mock constructors to match repo convention
  * Document when to use the config mock or the isolated config
  * Accept config content in NewIsolatedTestConfig
  * Clear auth environment variables in isolated test config
  * Isolate git config in tests that shell out to git
  * Rename config stub file to test.go
  * chore(deps): bump the aw-actions group with 2 updates
  * Add aw-actions group to dependabot configuration
  * Rename cli-code-reviewer skill to code-review (#14116)
  * chore(deps): bump github/gh-aw-actions/setup-cli from 0.83.4 to 0.85.4
  * Reduce item-add test diff
  * Isolate item-add test mocks
  * Test item-add output through command path
  * Run lint workflow when the lint workflow changes
  * Bump golangci-lint in CI to v2.12.2
  * Clarify PR testing section expectations
  * chore(deps): bump the codeql-actions group across 1 directory with 3 updates
  * chore(deps): bump azure/login from 3.0.0 to 3.0.1
  * chore(deps): bump actions/attest from 4.2.1 to 4.2.2
  * Use reflect.Pointer instead of deprecated reflect.Ptr
  * Add a scheduled tech debt burndown skill (#14095)
  * Restore automatic spam issue closure (#14088)
  * Give Dependabot triage a real reachability check (#14087)
  * Route release deletions through api.Client (#14077)
  * chore(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.0
  * chore(deps): bump github.com/google/go-containerregistry
  * Grant the gate the scopes its CI read needs
  * Keep pre-flight dedup out of the integrity proxy
  * Key direct/indirect off the // indirect comment
  * Gate triager confidence on required evidence
  * Gate Dependabot triage on deterministic pre-flight check
  * Set GH_EXTENSION=1 when gh invokes an extension
  * Tell agents to use the PR template in AGENTS.md
  * Merge pull request #14062 from cli/williammartin-wp-08-release-create
  * Route extension requests through api.Client (#14059)
  * Route autolink requests through api.Client (#14013)
  * chore(deps): bump the codeql-actions group across 1 directory with 3 updates
  * fix(release create): trim spaces when parsing X-Oauth-Scopes
  * Match worktree rev-parse stub against absolute path on Windows
  * fix(pr/checkout): pass -- before worktree path so dash paths work
  * docs(pr/checkout): add worktree usage example to help text
  * docs(skills): mention pr checkout worktree support
  * chore(pr checkout): polish worktree related tests
  * Route gpg key requests through api.Client (#13997)
  * Use generated key in ssh-key acceptance test
  * Route ssh key requests through api.Client
  * Fix item-add output for non-TTY
  * test(pr/checkout): add acceptance tests for worktree checkout
  * chore(deps): bump actions/attest from 4.2.0 to 4.2.1
  * chore(deps): bump github.com/sigstore/sigstore-go from 1.2.2 to 1.3.0
  * Generate unique acceptance SSH keys
  * Route deploy key requests through api.Client
  * Collapse spam triage into the agentic issue-triage workflow (#14027)
  * Run Dependabot triage hourly
  * chore(deps): bump github.com/yuin/goldmark from 1.8.4 to 1.8.5
  * Require explicit PR review ownership (#14028)
  * Slim down dependabot triage comments (#14019)
  * Wrap RESTWithNext errors as api.HTTPError
  * Bail out early on unusable --worktree paths
  * Clarify current-worktree rejection message
  * Return ok bool from revParseFacts to satisfy nilerr
  * Drop docs on self-explanatory worktree helpers
  * Trim redundant comments and clarify worktree field names
  * Resolve worktree target once instead of re-querying git
  * Fix worktree toplevel stub to match Windows absolute paths
  * Detect worktrees via git rev-parse and reject the current worktree
  * Address review: restore TODO, flatten detachCmds, guard worktree symlink
  * Cover detach-reuse, worktree fetch dir, and symlink path resolution
  * Harden worktree submodule prefixing and cover cmd.Dir stripping
  * Create branch when reusing a worktree with a new --branch name
  * Extract authenticatedCommand helper to dedupe -C handling
  * Preserve no-force safety when reusing a worktree for fork PRs
  * Simplify submodule worktree prefix to inline conditional
  * Run submodule commands inside the worktree for pr checkout
  * tidying..
  * Refine PR checkout worktree flag help
  * Add --worktree flag to gh pr checkout
- Remove gh-CVE-2026-39821-idna-punycode.patch: no longer needed, as
  2.98.0 vendors golang.org/x/net v0.57.0, which removes the
  unicode16 version gate unconditionally and fixes CVE-2026-39821
  (bsc#1266618) regardless of Go's unicode.Version.</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1788350400">- Update to version 2.99.0:
  * Add repeatable --attach flag to upload local images/videos to
    issues, pull requests, and comments (max 50 files per call)
  * Add worktree checkout support to gh issue develop --checkout
  - -worktree
  * Fix repo sync to avoid corrupting a linked worktree and to
    explain when the target branch is checked out elsewhere
  * Fix pr merge --delete-branch to safely handle linked worktrees
  * Reject --comments combined with --json on view commands</changelog>
</package>
<package pkgid="7d37d0ba1b379e3986de664b9fcff4bd7ee080d9eaa776d7f0a390846c37985b1a7c0c0e478ba2d97d3ce27d18bbe9bb4277e34b86574a86710b935d13467890" name="ghex-debuginfo" arch="i586">
  <version epoch="0" ver="50.3" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751112000">- Update to version 48.beta2:
  + appwin: Put each window in its own group
  + Implement info bar to communicate external file changes
  + doc: Add external_file_change member to HexChangeData struct
  + Enable/disable save and revert actions based on external file
    changes
  + Add file monitor to track external file changes
  + paste: Allow for pasting of hex strings with or without
    delimiters
  + Add D-Bus service file
  + Set file selection dialog for 'Open' and 'Save As' as modal
    dialog
  + Use appstreamcli for validation instead of appstream-util
  + Add "new-window" command-line option
  + Implement new-window action
  + findrep: replace option's ComboBox by a ToggleGroup
  + Fix erroneous error message when writing empty files
  + appwin: Refresh status bar on changing of format setting
  + build: Don't include gtk-hex-paste-data.c symbols in both lib
    and binary
  + Add option to change status bar offset format
  + appdata: Update screenshot URLs
  + Updated translations.
- Add AppStream BuildRequires and check section, run meson_test
  macro during build.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755345600">- Update to version 48.0:
  + gtkhex: Improve {ascii,hex}_to_pointer accuracy
  + common: Don't gtk_window_destroy in ::response signal in
    AdwAlertDialog.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756555200">- Update to version 48.1:
  + HexWidget: Add :insert-mode property
  + This release includes libgtkhex 4.10.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762257600">- Update to version 48.3:
  + This is a bugfix release that contains a stability fix for
    lengthy, and subsequently cancelled, find/replace operations.
  + Changes and bugfixes since 48.1:
  - findrep: Cancelling find ops should allow to search again
    right away
  - lib: Fix lifetimes issue with threaded find/rep operations
  + This release includes libgtkhex 4.10.1.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773144000">- Update to version 50.rc:
  + widget: Add :insert-mode property
  + appwin: Bind appwin's insert-mode with widgets' for
    per-document insert-mode
  + hex-buf-direct: Fix possible nullptr dereference
  + hex-buf-mmap: Document that using without a file is undefined
    behaviour
  + hex-doc: Make default backend malloc unless/until file is set
  + hex-buffer-mmap: Tighten unhappy code paths and avoid potential
    nullptr operations
  + appwin: Don't allow insert-mode for the direct HexBuffer
    backend
  + widget: Fix regression re: mouse clicks on ascii pane with
    control chars
  + appwin/widget/hex-doc/findrep: Fix ownership/lifetime issues
    and add/fix some assertions
  + widget: Fix regression from 5bf9ac6 in
    hex_widget_zero_selection()
  + widget: Don't violate new GTK assertions for GtkAdjustment's
  + appwin: Only grab focus of active HexWidget after closing tab
    if there is one
  + appwin: Duplicate title for close doc conf dialog
  + widget: Fix ownership of :document property of HexWidget
  + widget: Handle numpad navigational keys
  + appwin/common: Fetch basename of files more sanely
  + lib: Don't leak string when setting up GdkContentProvider
  + appwin: Clear weak pointers for copy/paste special dialogs
  + widget: Use g_signal_connect_object for doc signal handlers
  + hex-doc:
  - Don't leak monitor use g_clear_object w.r.t. gfile
  - Add more sanity checks to file monitor operations
  - Add GI annotations for _finish() functions where required
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 50.0:
  + docs:
  - Fix HexDocument GIR annotations
  - Fix external links
  + This release includes libgtkhex 4.12.0
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778500800">- Update to version 50.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 50.2:
  + Fixes for minor issues detected by goblint
  + paste-special: Fix GError leak
  + buf-malloc: Ensure payload_size is clamped to zero
  + hex-doc: Plug GRegex leak and avoid possible strlen on null
    pointer
  + This release includes libgtkhex 4.12.1</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 50.3:
  + appwin: Fix GError memory leaks</changelog>
</package>
<package pkgid="423fab6c42af71c971feab30756402a91ddc1ebba25f0a6e2af21ea282bd14b82e65bc8b19243094716a93d8de54a9f81c5df7977453b38d10d2ca2c101a5f22" name="ghex-debugsource" arch="i586">
  <version epoch="0" ver="50.3" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751112000">- Update to version 48.beta2:
  + appwin: Put each window in its own group
  + Implement info bar to communicate external file changes
  + doc: Add external_file_change member to HexChangeData struct
  + Enable/disable save and revert actions based on external file
    changes
  + Add file monitor to track external file changes
  + paste: Allow for pasting of hex strings with or without
    delimiters
  + Add D-Bus service file
  + Set file selection dialog for 'Open' and 'Save As' as modal
    dialog
  + Use appstreamcli for validation instead of appstream-util
  + Add "new-window" command-line option
  + Implement new-window action
  + findrep: replace option's ComboBox by a ToggleGroup
  + Fix erroneous error message when writing empty files
  + appwin: Refresh status bar on changing of format setting
  + build: Don't include gtk-hex-paste-data.c symbols in both lib
    and binary
  + Add option to change status bar offset format
  + appdata: Update screenshot URLs
  + Updated translations.
- Add AppStream BuildRequires and check section, run meson_test
  macro during build.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755345600">- Update to version 48.0:
  + gtkhex: Improve {ascii,hex}_to_pointer accuracy
  + common: Don't gtk_window_destroy in ::response signal in
    AdwAlertDialog.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756555200">- Update to version 48.1:
  + HexWidget: Add :insert-mode property
  + This release includes libgtkhex 4.10.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762257600">- Update to version 48.3:
  + This is a bugfix release that contains a stability fix for
    lengthy, and subsequently cancelled, find/replace operations.
  + Changes and bugfixes since 48.1:
  - findrep: Cancelling find ops should allow to search again
    right away
  - lib: Fix lifetimes issue with threaded find/rep operations
  + This release includes libgtkhex 4.10.1.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773144000">- Update to version 50.rc:
  + widget: Add :insert-mode property
  + appwin: Bind appwin's insert-mode with widgets' for
    per-document insert-mode
  + hex-buf-direct: Fix possible nullptr dereference
  + hex-buf-mmap: Document that using without a file is undefined
    behaviour
  + hex-doc: Make default backend malloc unless/until file is set
  + hex-buffer-mmap: Tighten unhappy code paths and avoid potential
    nullptr operations
  + appwin: Don't allow insert-mode for the direct HexBuffer
    backend
  + widget: Fix regression re: mouse clicks on ascii pane with
    control chars
  + appwin/widget/hex-doc/findrep: Fix ownership/lifetime issues
    and add/fix some assertions
  + widget: Fix regression from 5bf9ac6 in
    hex_widget_zero_selection()
  + widget: Don't violate new GTK assertions for GtkAdjustment's
  + appwin: Only grab focus of active HexWidget after closing tab
    if there is one
  + appwin: Duplicate title for close doc conf dialog
  + widget: Fix ownership of :document property of HexWidget
  + widget: Handle numpad navigational keys
  + appwin/common: Fetch basename of files more sanely
  + lib: Don't leak string when setting up GdkContentProvider
  + appwin: Clear weak pointers for copy/paste special dialogs
  + widget: Use g_signal_connect_object for doc signal handlers
  + hex-doc:
  - Don't leak monitor use g_clear_object w.r.t. gfile
  - Add more sanity checks to file monitor operations
  - Add GI annotations for _finish() functions where required
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 50.0:
  + docs:
  - Fix HexDocument GIR annotations
  - Fix external links
  + This release includes libgtkhex 4.12.0
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778500800">- Update to version 50.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 50.2:
  + Fixes for minor issues detected by goblint
  + paste-special: Fix GError leak
  + buf-malloc: Ensure payload_size is clamped to zero
  + hex-doc: Plug GRegex leak and avoid possible strlen on null
    pointer
  + This release includes libgtkhex 4.12.1</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 50.3:
  + appwin: Fix GError memory leaks</changelog>
</package>
<package pkgid="98642379841a0a2026e69cae33415df06f1b3cae1d958d09e6b7679c312aa4da5805cca0639717e95db80789b403d401ad15ecf6c12fd4defe519e3f7e8a7389" name="ghostscript-debuginfo" arch="i586">
  <version epoch="0" ver="10.07.1" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1729684800">- Version upgrade to 10.04.0 (bsc#1232173):
  Highlights in this release include:
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.04.0/News.html
  * This release addresses:
    + CVE-2024-46951 (bsc#1232265)
    + CVE-2024-46952 (bsc#1232266)
    + CVE-2024-46953 (bsc#1232267)
    + CVE-2024-46954 (bsc#1232268)
    + CVE-2024-46955 (bsc#1232269)
    + CVE-2024-46956 (bsc#1232270)
  * IMPORTANT: In this release (10.04.0)
    we (i.e. Ghostscript upstream) have be added
    protection for device selection from PostScript input.
    This will mean that, by default, only the device specified
    on the command line will be permitted. Similar to the file
    permissions, there will be a "--permit-devices=" allowing
    a comma separation list of allowed devices. This will also
    take a single wildcard "*" allowing any device.
    Any application which relies on allowing PostScript
    to change devices during a job will have to be aware,
    and take action to deal with this change.
    The exception is "nulldevice", switching to that requires
    no special action.</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1730289600">- Enhanced entry below dated "Wed Oct 23 08:54:59 UTC 2024"
  by adding the individual "bsc" numbers for each CVE, see
  https://bugzilla.suse.com/show_bug.cgi?id=1232173#c4
  and by adding the "IMPORTANT" change in Ghostscript 10.04.0
- spec file cleanup: removed the special cases for SLE12
  i.e. rely on "suse_version &gt;= 1500" as given precondition
  (recent Ghostscript versions fail to build in SLE12 anyway)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738670400">- Add reproducible.patch to not embed timestamp in .h file
- Add 2010_add_build_timestamp_setting.patch to allow overriding
  timestamp in generated pdf (boo#1236773)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1743508800">- Version upgrade to 10.05.0
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.05.0/News.html
  * This release addresses:
    + CVE-2025-27830 (bsc#1240074)
    + CVE-2025-27831 (bsc#1240075)
    + CVE-2025-27832 (bsc#1240077)
    + CVE-2025-27833 (bsc#1240078)
    + CVE-2025-27834 (bsc#1240079)
    + CVE-2025-27835 (bsc#1240080)
    + CVE-2025-27836 (bsc#1240081)
    + CVE-2025-27837 (bsc#1240082 - affects only Windows)
  * The 10.05.0 release deprecates the non-standard operator
    "selectdevice", all code should now be using the standard
    "setpagedevice" operator. "selectdevice" will be removed
    in the 10.06.0 release.
  * We now support production of PDF/X-1a and PDF/X-4a
    in addition to the existing support for PDF/X-3
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
- In Ghostscript 10.05.0 the pdf2dsc utility is removed because
  its PostScript program pdf2dsc.ps uses chunks of the old PDF
  interpreter which is replaced with a new implementation
  (in C instead of PostScript) in the 10.x series of Ghostscript
  so pdf2dsc can no longer work as intended. For details see the
  "Please restore PDF2DSC for preview-latex" mail thread e.g. on
  https://mail.gnu.org/archive/html/auctex-devel/2025-03/threads.html</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744286400">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1754308800">- Version upgrade to 10.05.1
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.05.1/News.html
  * This release addresses CVEs:
    + CVE-2025-46646 (bsc#1257699)
    + CVE-2025-48708 (bsc#1243701)
  * The 10.05.1 patch release addresses:
    + An overflow issue in Freetype on platforms
    where long is a 4 byte (rather than 8 byte) type
    (Microsoft Windows, for example) causing corrupted
    glyph rendering at higher resolutions
    + An issue with embedded files, affecting Zugferd
    format PDF creation.
    + Broken logic in PDF Optional Content processing
    + Potential slow down due to searching for identifiable
    font files
    + A small number of extreme edge case segmentation faults.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1758024000">- Switch over to libalternatives for ghostscript to provide a gs
  variant (bsc#1245896)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758024001">- Version upgrade to 10.06.0
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.06.0/News.html
  * This release addresses CVEs:
    CVE-2025-59798 (bsc#1250353)
    CVE-2025-59799 (bsc#1250354)
    CVE-2025-59800 (bsc#1250355)
    CVE-2025-59801 (belongs to GhostXPS not part of Ghostscript)
  * The 10.06.0 removes the non-standard operator "selectdevice"
    (cf. the entry below dated Tue Apr  1 09:56:06 UTC 2025)
- ghostscript-10.06.0-Fix_32-bit_build.patch is the upstream commit
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/patch/?id=3c0be6e4fcffa63e4a5a1b0aec057cebc4d2562f
  to fix https://bugs.ghostscript.com/show_bug.cgi?id=708824
  "ghostscript 10.06.0 compilation failure on 32-bit archs"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1773921600">- Version upgrade to 10.07.0
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.07.0/News.html
  * This release addresses CVEs: TBC (Two applied for)
  * The 10.07.0 removes the non-standard operator ".tempfile",
    and removes the "temp" directory from the default file
    permission lists. By default, such access is now only
    available internally, not from "user level" PostScript,
    cf. https://bugs.ghostscript.com/show_bug.cgi?id=709155
- ghostscript-10.06.0-Fix_32-bit_build.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1779451200">- Version upgrade to 10.07.1
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.07.1/News.html
  * This release addresses a number of potential security issues.</changelog>
</package>
<package pkgid="27d835736b68eaa49f6f1360847612aa7934e8a172e48d6a56aef66b1bce29708266fe0d8f63bee353cfa9c331a433b13e1929b825db1b7c401a66a7fe87062f" name="ghostscript-debugsource" arch="i586">
  <version epoch="0" ver="10.07.1" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1729684800">- Version upgrade to 10.04.0 (bsc#1232173):
  Highlights in this release include:
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.04.0/News.html
  * This release addresses:
    + CVE-2024-46951 (bsc#1232265)
    + CVE-2024-46952 (bsc#1232266)
    + CVE-2024-46953 (bsc#1232267)
    + CVE-2024-46954 (bsc#1232268)
    + CVE-2024-46955 (bsc#1232269)
    + CVE-2024-46956 (bsc#1232270)
  * IMPORTANT: In this release (10.04.0)
    we (i.e. Ghostscript upstream) have be added
    protection for device selection from PostScript input.
    This will mean that, by default, only the device specified
    on the command line will be permitted. Similar to the file
    permissions, there will be a "--permit-devices=" allowing
    a comma separation list of allowed devices. This will also
    take a single wildcard "*" allowing any device.
    Any application which relies on allowing PostScript
    to change devices during a job will have to be aware,
    and take action to deal with this change.
    The exception is "nulldevice", switching to that requires
    no special action.</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1730289600">- Enhanced entry below dated "Wed Oct 23 08:54:59 UTC 2024"
  by adding the individual "bsc" numbers for each CVE, see
  https://bugzilla.suse.com/show_bug.cgi?id=1232173#c4
  and by adding the "IMPORTANT" change in Ghostscript 10.04.0
- spec file cleanup: removed the special cases for SLE12
  i.e. rely on "suse_version &gt;= 1500" as given precondition
  (recent Ghostscript versions fail to build in SLE12 anyway)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738670400">- Add reproducible.patch to not embed timestamp in .h file
- Add 2010_add_build_timestamp_setting.patch to allow overriding
  timestamp in generated pdf (boo#1236773)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1743508800">- Version upgrade to 10.05.0
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.05.0/News.html
  * This release addresses:
    + CVE-2025-27830 (bsc#1240074)
    + CVE-2025-27831 (bsc#1240075)
    + CVE-2025-27832 (bsc#1240077)
    + CVE-2025-27833 (bsc#1240078)
    + CVE-2025-27834 (bsc#1240079)
    + CVE-2025-27835 (bsc#1240080)
    + CVE-2025-27836 (bsc#1240081)
    + CVE-2025-27837 (bsc#1240082 - affects only Windows)
  * The 10.05.0 release deprecates the non-standard operator
    "selectdevice", all code should now be using the standard
    "setpagedevice" operator. "selectdevice" will be removed
    in the 10.06.0 release.
  * We now support production of PDF/X-1a and PDF/X-4a
    in addition to the existing support for PDF/X-3
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
- In Ghostscript 10.05.0 the pdf2dsc utility is removed because
  its PostScript program pdf2dsc.ps uses chunks of the old PDF
  interpreter which is replaced with a new implementation
  (in C instead of PostScript) in the 10.x series of Ghostscript
  so pdf2dsc can no longer work as intended. For details see the
  "Please restore PDF2DSC for preview-latex" mail thread e.g. on
  https://mail.gnu.org/archive/html/auctex-devel/2025-03/threads.html</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744286400">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1754308800">- Version upgrade to 10.05.1
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.05.1/News.html
  * This release addresses CVEs:
    + CVE-2025-46646 (bsc#1257699)
    + CVE-2025-48708 (bsc#1243701)
  * The 10.05.1 patch release addresses:
    + An overflow issue in Freetype on platforms
    where long is a 4 byte (rather than 8 byte) type
    (Microsoft Windows, for example) causing corrupted
    glyph rendering at higher resolutions
    + An issue with embedded files, affecting Zugferd
    format PDF creation.
    + Broken logic in PDF Optional Content processing
    + Potential slow down due to searching for identifiable
    font files
    + A small number of extreme edge case segmentation faults.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1758024000">- Switch over to libalternatives for ghostscript to provide a gs
  variant (bsc#1245896)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758024001">- Version upgrade to 10.06.0
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.06.0/News.html
  * This release addresses CVEs:
    CVE-2025-59798 (bsc#1250353)
    CVE-2025-59799 (bsc#1250354)
    CVE-2025-59800 (bsc#1250355)
    CVE-2025-59801 (belongs to GhostXPS not part of Ghostscript)
  * The 10.06.0 removes the non-standard operator "selectdevice"
    (cf. the entry below dated Tue Apr  1 09:56:06 UTC 2025)
- ghostscript-10.06.0-Fix_32-bit_build.patch is the upstream commit
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/patch/?id=3c0be6e4fcffa63e4a5a1b0aec057cebc4d2562f
  to fix https://bugs.ghostscript.com/show_bug.cgi?id=708824
  "ghostscript 10.06.0 compilation failure on 32-bit archs"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1773921600">- Version upgrade to 10.07.0
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.07.0/News.html
  * This release addresses CVEs: TBC (Two applied for)
  * The 10.07.0 removes the non-standard operator ".tempfile",
    and removes the "temp" directory from the default file
    permission lists. By default, such access is now only
    available internally, not from "user level" PostScript,
    cf. https://bugs.ghostscript.com/show_bug.cgi?id=709155
- ghostscript-10.06.0-Fix_32-bit_build.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1779451200">- Version upgrade to 10.07.1
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.07.1/News.html
  * This release addresses a number of potential security issues.</changelog>
</package>
<package pkgid="98f49b1aa723e729e1f397a57ca9ebbd7dc16ac1357338824c3d98312ff24783dcefe881d492587c124594bc694324972b223d3cf54dd687146188dfa61d3987" name="ghostscript-x11-debuginfo" arch="i586">
  <version epoch="0" ver="10.07.1" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1729684800">- Version upgrade to 10.04.0 (bsc#1232173):
  Highlights in this release include:
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.04.0/News.html
  * This release addresses:
    + CVE-2024-46951 (bsc#1232265)
    + CVE-2024-46952 (bsc#1232266)
    + CVE-2024-46953 (bsc#1232267)
    + CVE-2024-46954 (bsc#1232268)
    + CVE-2024-46955 (bsc#1232269)
    + CVE-2024-46956 (bsc#1232270)
  * IMPORTANT: In this release (10.04.0)
    we (i.e. Ghostscript upstream) have be added
    protection for device selection from PostScript input.
    This will mean that, by default, only the device specified
    on the command line will be permitted. Similar to the file
    permissions, there will be a "--permit-devices=" allowing
    a comma separation list of allowed devices. This will also
    take a single wildcard "*" allowing any device.
    Any application which relies on allowing PostScript
    to change devices during a job will have to be aware,
    and take action to deal with this change.
    The exception is "nulldevice", switching to that requires
    no special action.</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1730289600">- Enhanced entry below dated "Wed Oct 23 08:54:59 UTC 2024"
  by adding the individual "bsc" numbers for each CVE, see
  https://bugzilla.suse.com/show_bug.cgi?id=1232173#c4
  and by adding the "IMPORTANT" change in Ghostscript 10.04.0
- spec file cleanup: removed the special cases for SLE12
  i.e. rely on "suse_version &gt;= 1500" as given precondition
  (recent Ghostscript versions fail to build in SLE12 anyway)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738670400">- Add reproducible.patch to not embed timestamp in .h file
- Add 2010_add_build_timestamp_setting.patch to allow overriding
  timestamp in generated pdf (boo#1236773)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1743508800">- Version upgrade to 10.05.0
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.05.0/News.html
  * This release addresses:
    + CVE-2025-27830 (bsc#1240074)
    + CVE-2025-27831 (bsc#1240075)
    + CVE-2025-27832 (bsc#1240077)
    + CVE-2025-27833 (bsc#1240078)
    + CVE-2025-27834 (bsc#1240079)
    + CVE-2025-27835 (bsc#1240080)
    + CVE-2025-27836 (bsc#1240081)
    + CVE-2025-27837 (bsc#1240082 - affects only Windows)
  * The 10.05.0 release deprecates the non-standard operator
    "selectdevice", all code should now be using the standard
    "setpagedevice" operator. "selectdevice" will be removed
    in the 10.06.0 release.
  * We now support production of PDF/X-1a and PDF/X-4a
    in addition to the existing support for PDF/X-3
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
- In Ghostscript 10.05.0 the pdf2dsc utility is removed because
  its PostScript program pdf2dsc.ps uses chunks of the old PDF
  interpreter which is replaced with a new implementation
  (in C instead of PostScript) in the 10.x series of Ghostscript
  so pdf2dsc can no longer work as intended. For details see the
  "Please restore PDF2DSC for preview-latex" mail thread e.g. on
  https://mail.gnu.org/archive/html/auctex-devel/2025-03/threads.html</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744286400">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1754308800">- Version upgrade to 10.05.1
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.05.1/News.html
  * This release addresses CVEs:
    + CVE-2025-46646 (bsc#1257699)
    + CVE-2025-48708 (bsc#1243701)
  * The 10.05.1 patch release addresses:
    + An overflow issue in Freetype on platforms
    where long is a 4 byte (rather than 8 byte) type
    (Microsoft Windows, for example) causing corrupted
    glyph rendering at higher resolutions
    + An issue with embedded files, affecting Zugferd
    format PDF creation.
    + Broken logic in PDF Optional Content processing
    + Potential slow down due to searching for identifiable
    font files
    + A small number of extreme edge case segmentation faults.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1758024000">- Switch over to libalternatives for ghostscript to provide a gs
  variant (bsc#1245896)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1758024001">- Version upgrade to 10.06.0
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.06.0/News.html
  * This release addresses CVEs:
    CVE-2025-59798 (bsc#1250353)
    CVE-2025-59799 (bsc#1250354)
    CVE-2025-59800 (bsc#1250355)
    CVE-2025-59801 (belongs to GhostXPS not part of Ghostscript)
  * The 10.06.0 removes the non-standard operator "selectdevice"
    (cf. the entry below dated Tue Apr  1 09:56:06 UTC 2025)
- ghostscript-10.06.0-Fix_32-bit_build.patch is the upstream commit
  https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/patch/?id=3c0be6e4fcffa63e4a5a1b0aec057cebc4d2562f
  to fix https://bugs.ghostscript.com/show_bug.cgi?id=708824
  "ghostscript 10.06.0 compilation failure on 32-bit archs"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1773921600">- Version upgrade to 10.07.0
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.07.0/News.html
  * This release addresses CVEs: TBC (Two applied for)
  * The 10.07.0 removes the non-standard operator ".tempfile",
    and removes the "temp" directory from the default file
    permission lists. By default, such access is now only
    available internally, not from "user level" PostScript,
    cf. https://bugs.ghostscript.com/show_bug.cgi?id=709155
- ghostscript-10.06.0-Fix_32-bit_build.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1779451200">- Version upgrade to 10.07.1
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.07.1/News.html
  * This release addresses a number of potential security issues.</changelog>
</package>
<package pkgid="b95833d2f215cf02f6146a507aee0c838e896f9d228dcc9e4b0c021779ab1ab5fa2212ae6bbee18017668f48174135a6c35d6b3c586e195e30d3a8158a1efe09" name="ghostview-debuginfo" arch="i586">
  <version epoch="0" ver="1.5" rel="449.5"/>
  <changelog author="coolo@suse.de" date="1200225600">- remove desktop-data from buildrequires</changelog>
  <changelog author="werner@suse.de" date="1207656000">- Resolve file conflict by renaming gv.png to ghostview.png</changelog>
  <changelog author="werner@suse.de" date="1320753600">- Add Num_Lock as modifire for Button Down (bnc#727906)</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Enable parallel build and remove old specfile tags/sections</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1519646400">- Remove deprecated buildrequires on xorg-x11-devel metapackage</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750075200">- Make it build again</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1757592000">- Make it build even with broken imake/xmkmf setup</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1763467200">- Again make it build again</changelog>
</package>
<package pkgid="5ab69e767f15101e58020b3c3ca033ea41c01426224c319c5b1554e3e9c5571a79678b7d9aa11de7c91239f7cf90b7986067f45888f0e32600fe0a55b176a1c2" name="ghostview-debugsource" arch="i586">
  <version epoch="0" ver="1.5" rel="449.5"/>
  <changelog author="coolo@suse.de" date="1200225600">- remove desktop-data from buildrequires</changelog>
  <changelog author="werner@suse.de" date="1207656000">- Resolve file conflict by renaming gv.png to ghostview.png</changelog>
  <changelog author="werner@suse.de" date="1320753600">- Add Num_Lock as modifire for Button Down (bnc#727906)</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Enable parallel build and remove old specfile tags/sections</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1519646400">- Remove deprecated buildrequires on xorg-x11-devel metapackage</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750075200">- Make it build again</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1757592000">- Make it build even with broken imake/xmkmf setup</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1763467200">- Again make it build again</changelog>
</package>
<package pkgid="1ae6d2e577b95d042939ddad5c52829ca559b322da819bdc79bdf244c02381c25f81c173a19c2475e9101eedb1842914d6876389220086a6c681c81358940301" name="giac-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0" rel="2.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Remove devel-static subpackage. There is no reason to ship these.
- Remove .la files. These do not constitute static libs, either.
- Use find -delete rather than expensively calling -exec rm.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580472000">- Update to version 1.5.0.85</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Replace undefined %info_add/%info_del.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601035200">- Modernize RPM constructs. Remove %post(un) logic that expands
  to empty strings.
- Remove pkgconfig(ao) from giac-devel, the headers do not use it.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624795200">- Update to version 1.7.0.13:
  * polynomial system solver optimizations (rational univariate
    representation computation and real root isolation).
- Changes from version 1.7.0:
  * Javascript interpreter added: QuickJS.
- Changes from version 1.6.17:
  * Compatibility with calculators (KhiCAS sessions for Numworks,
    TI nspire CX).
  * Inclusion of a MicroPython interpreter (with builtin modules
    for teaching), you can switch interpreter by typing python or
    xcas in an empty commandline.
- Changes from version 1.6.0:
  * Improved FFT over finite field, half-GCD implementation.
- Enforce '-std=c++14' for openSUSE &gt;= 1550 to build with gcc 11,
  as giac codebase isn't C++17 ready.
- Fix a few more script-without-shebang issues.
- Drop install_info post scriptlets and associated BuildRequires;
  these have been managed by file triggers for a while now.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Update to version 1.7.0.43
  * changing interpreter in Xcas web is now much easier, improved Numworks connectivity
  * improvements and fixes by Luka Marohnić in graph theory commands, better graphs inside texmacs
  * Numworks connectivity
  * override build date from SOURCE_DATE_EPOCH (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Update to version 1.9.0.23:
  + English documentation new layout/fixes.
  + improvements mainly in nlpsolve (implements now a fast and
    robust interior-point algorithm, alongside Nelder-Mead and
    differential evolution methods for derivative-free
    optimization) and global minimization of a continuous function
    on a segment (find_minimum).
  + Integration of the 3d renderer for calculators, gives now a
    simpler alternative to OpenGL (useful if OpenGL inside Xcas
    raises bugs like black screen).
  + compatibility with new Numworks calculator bootloader.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Update to version 1.9.0-97:
  * No release notes.
- Changes from version 1.9.0-43:
  * Univariate polynomials rootfinder enhancements
- Run `make check` as part of %check section.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1762776000">- Update to release 2.0.0
  * Browser version, full featured, without install and working
    offline</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="c8cc6f048cadb9130686c81675f130b8d97436176af5d95c6970766511883621d6e3a7c7fcde32a44954b1674aa0ac53580198ec05e18bcd5e9e92d93707c59a" name="giac-debugsource" arch="i586">
  <version epoch="0" ver="2.0.0" rel="2.7"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544529600">- Remove devel-static subpackage. There is no reason to ship these.
- Remove .la files. These do not constitute static libs, either.
- Use find -delete rather than expensively calling -exec rm.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580472000">- Update to version 1.5.0.85</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1600603200">- Replace undefined %info_add/%info_del.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1601035200">- Modernize RPM constructs. Remove %post(un) logic that expands
  to empty strings.
- Remove pkgconfig(ao) from giac-devel, the headers do not use it.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1624795200">- Update to version 1.7.0.13:
  * polynomial system solver optimizations (rational univariate
    representation computation and real root isolation).
- Changes from version 1.7.0:
  * Javascript interpreter added: QuickJS.
- Changes from version 1.6.17:
  * Compatibility with calculators (KhiCAS sessions for Numworks,
    TI nspire CX).
  * Inclusion of a MicroPython interpreter (with builtin modules
    for teaching), you can switch interpreter by typing python or
    xcas in an empty commandline.
- Changes from version 1.6.0:
  * Improved FFT over finite field, half-GCD implementation.
- Enforce '-std=c++14' for openSUSE &gt;= 1550 to build with gcc 11,
  as giac codebase isn't C++17 ready.
- Fix a few more script-without-shebang issues.
- Drop install_info post scriptlets and associated BuildRequires;
  these have been managed by file triggers for a while now.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643803200">- Update to version 1.7.0.43
  * changing interpreter in Xcas web is now much easier, improved Numworks connectivity
  * improvements and fixes by Luka Marohnić in graph theory commands, better graphs inside texmacs
  * Numworks connectivity
  * override build date from SOURCE_DATE_EPOCH (boo#1047218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Update to version 1.9.0.23:
  + English documentation new layout/fixes.
  + improvements mainly in nlpsolve (implements now a fast and
    robust interior-point algorithm, alongside Nelder-Mead and
    differential evolution methods for derivative-free
    optimization) and global minimization of a continuous function
    on a segment (find_minimum).
  + Integration of the 3d renderer for calculators, gives now a
    simpler alternative to OpenGL (useful if OpenGL inside Xcas
    raises bugs like black screen).
  + compatibility with new Numworks calculator bootloader.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1714651200">- Update to version 1.9.0-97:
  * No release notes.
- Changes from version 1.9.0-43:
  * Univariate polynomials rootfinder enhancements
- Run `make check` as part of %check section.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1762776000">- Update to release 2.0.0
  * Browser version, full featured, without install and working
    offline</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="c98e08201df624b60cbcbb50472d401b8ee0d755c6cbd960987a64a424dae8fcc2dc1c52fb0fa410b5928f064633b7171763cb81991c035cc9f2561015c3ba03" name="giada-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.2"/>
  <changelog author="edogawa@aon.at" date="1703332800">- Update to version 0.26.1:
  * Update Changelog
  * Bump version to 0.26.1
  * Fix crash when fetching audio device and JACK is in use
  * Fix glitches in geScroll positioning inside geSplitScroll
  * Fix Sample Editor not picking up Channel properties when loading a project
  * Const-correctness when preparing Preview Channel
  * Fix assertion when selected RtMidi API is not present in available APIs (#670)
  * Add geChoice::hasItem() method
  * [Linux] Follow the XDG Base Directory Specification (#338)
  * Minor fixup to some help labels
  * Disable 'rec-on-signal mode' button if function not available (#629)
  * Disable 'free loop-length mode' button if function not available (#629)
  * Disable 'record audio' button if can't record audio with better explanation (#629)
  * Disable UI refresh while loading a project to prevent crashes
  * Show 'missing assets' window only once the UI has been loaded
  * [Windows] Fix plug-in GUI weird auto-resize when dragged around (#621)
  * Adjust plug-in window size before showing it (reduce weird window flickering)
  * Load wave in Channel only when type is SAMPLE or PREVIEW
  * DRY m::Channel's constructor
  * Add some assertions in m::Channel class
  * Show correct progress in plug-in scan when multiple formats are in use
  * PluginManager: tidy up code
  * PluginManager: modernize scan loop
  * Add ability to stop plug-in scan (#423)
  * Pass progress callback to PluginManager::scanDirs() by value
  * PluginManager: add ability to cancel plug-in scan
  * Add support to cancellable gdProgress in gdMainWindow::ScopedProgress
  * Cancellable geProgress widget
  * Flex-based gdProgress window
  * Add geProgress constructor without parameters
  * Add some explicit imports
  * Ability to sort plug-ins in both ascending and descending order (#542)
  * Smarter plug-in sort mechanism
  * Don't close browser twice on project load to prevent crash
  * KernelAudio: prevent assertion on inputDevice.channelsStart &gt;= 0 when applying audio changes and input device is disabled
  * On project close, close all subwindows first before resetting the engine
  * Ui::closeAllSubwindows() now closes ALL existing subwindows
  * Beautify gdWindow::deleteChild() method
  * Refactor method name in gdWindow
  * DRY gdWindow delChild() method
  * Refactor gdWindow cleanup into separate method
  * Truncate column's help text if column is too narrow
  * Print help text on columns background
  * Refactor columns background drawing
  * Add geScroll::getViewportBounds()
  * Update geompp dep
  * Leave some empty margin at the bottom of each column as drag and drop area
  * geFlexResizable: add ability to set an empty margin at the end of the stack
  * Pass by ref in some geFlexResizable methods
  * DRY some geFlexResizable internals
  * Make geFlexResizable::computeHeight() more generic
  * geFlexResizable-based geColumn
  * Add better support for MOVE mode in geResizerBar
  * Adjust parent size when widgets inside geFlexResizable are resized in MOVE mode
  * Refactor resizer bar code into separate method in geFlexResizable
  * Make widgets vector protected in geFlexResizable
  * Add geFlexResizable::clearWidgets() method
  * Add geChannel::getId() method
  * Ability to add widgets of arbitrary size to geFlexResizable
  * Add alternate constructor with explicit coordinates to geFlexResizable
  * Update FLTK to latest master
- add giada-fmt.patch (missing includee)</changelog>
  <changelog author="edogawa@aon.at" date="1708862400">- Update to version 1.0.0:
  * Extras: fix icon path in .desktop file
  * Extras: change logo size to a supported resolution
  * Update Changelog
  * Editors: fix zoom with mousewheel
  * Action Editor: mousewheel zoom now works only when Ctrl is pressed
  * Sample Editor: mousewheel zoom now works only when Ctrl is pressed
  * Fixup typo
  * Update Changelog
  * send MIDI data through armed channels to the outside world (#498)
  * Make m::rendering::sendMidiToOut() function public
  * Prevent invalid Sample Editor state when opening the Sample Editor window without closing it first
  * Remove commented-out code
  * Fixup README.md
  * Update README.md file with bullet points from the main website
  * Update Changelog
  * Change Configuration window title and its main menu entry to 'Settings'
  * Formatting
  * Fix main menu on macOS
  * Fix Record-on-signal mode not deactivated after recording actions
  * Fix Record-on-signal mode not deactivated after recording audio (#678)
  * Fix inability to quit record-on-signal mode also when recording actions
  * Fix inability to quit record-on-signal mode (#677)
  * Fix grid not showing up correctly in Sample Editor (#679)
  * Use signed int for audio device also in Conf
  * Add some more comments
  * DRY some KernelAudio methods
  * Let KernelAudio pick a default audio device if not specified (i.e. the first time Giada is run) (#669)"
  * Use signed int type for audio device ID
  * Remove wrong comment
  * Let RtAudio pick the API automatically if RtAudio::Api == UNSPECIFIED
  * Fixup for commit bab6ba68ce9ba092a9e855cef236260aa93eaa2c: a call to resampler.last() was missing, causing a glitch (and test failure)
  * Update mcl-audio-buffer dep
  * Simplify sample rendering mechanism on REWIND render mode
  * Include json::parse() in try-catch block
  * Fix cloned channels not being added to columns
  * Don't load Wave twice in sample channel during serialization (#680)
  * Simplify SampleChannel::setWave() logic
  * Improve log message
  * Fix log messages names in waveFactory
  * rendering::onSampleEnd_ always return 'false' for 'shouldLoop' by default
  * Recursive buffer rendering implementation (#538)
  * Prevent assertion in geTabMidi when input or output devices are not found
  * Refactor: add SampleChannel::isAnyNonLoopingSingleMode() utility method
  * Refactor: add SampleChannel::isAnyLoopOnceMode() utility method
  * Refresh Preview Channel properties when reloading the sample
  * Remove old Range class, use geompp::Range instead
  * Update copyright date
  * Fix wrong channel being added when copying a sample range to new channel
  * Add tests for wfx::paste() in waveFx test case
  * Fix assertion during paste operation in Sample Editor
  * DRY code in wfx::paste()
  * Refresh Preview Channel properties on cut, trim and paste in Sample Editor
  * Print extra Channel info in Channel::debug()
  * Add m::Channel::debug() method
  * Add utils::toString(ChannelType) function
  * Always reset channel's internal volume on manual triggering
  * Fix some test cases names
  * Optimize audio preview rendering: enable it only when Sample Editor is open
  * Move some Sample Editor-related methods from ChannelsApi to SampleEditorApi
  * Remove unnecessary namespace prefix
  * Update info in comment
  * Add TODO comment
  * Store and load column layout in Patch
  * Fix version comparison algorithm in Patch::Version, add tests for it
  * Remove position and columnId from Channel in model
  * Move some v::Model-related functions to v::Model class
  * Re-enable column resizing
  * Remove Column ID, use index instead
  * Move add and remove columns functions to c::channel
  * Move Channels' layout storage to v::Model (part 1, no storage, m::Model still dirty)
  * Pass c::channel::Data by const reference to geColumn::addChannel()
  * Return geColumn reference from geKeyboard::addColumn() method
  * Update comment
  * Pass Model::Column object to Keyboard::addColumn() method
  * Add u::vector::findIfSafe() function
  * Allow non-const containers to u::vector::findIf() function
  * [Linux] Prettify metainfo.xml file
  * [Linux] Update metainfo.xml file
  * [Linux] Remove duplicated .desktop file generation (#591)
  * Change geEnvelopePoint position and color in Velocity Editor
  * Print 'Velocity' in Sample Action Editor's Velocity widget
  * Disable compilation of geEnvelopeEditor and envelope-related functions
  * Show only MidiEvent::CHANNEL_NOTE_ON types in Velocity Editor
  * Record Sample actions with max velocity by default
  * Play Sample actions with velocity taken into account
  * Move Channel's internal volume to ChannelShared object
  * Add Velocity Editor widget to Sample Channel Action Editor
  * Type deduction when mapping values in geVelocityEditor
  * Draw envelope points as circles
  * Tidy up debug messages in MidiDispatcher
  * Use float-based velocity value everywhere
  * Add more velocity-related tests to midiEvent test case
  * Remove unused global constant
  * Velocity and velocityFloat values are now kept in sync in MidiEvent class
  * Const-correctness in geVelocityEditor
  * Const-correctness in geSampleAction
  * Simplify draw logic in geSampleAction
  * Use compact nested namespace
  * Remove unused imports by geVelocityEditor
  * Remove unused forward declaration
  * Bump version to 1.0.0
  * Fix resizer bar height in geKeyboard
  * Store column layout configuration when adding new colums
  * Sort geColumn's menu items
  * Fix LangMap label name and text
  * Remove 'add column' button
  * Always keep at least one column in geKeyboard
  * Make geKeyboard::addColumn() method public
  * Better enum name
  * Tidy up geLiquidScroll::addWidget() method
  * Mark geLiquidScroll::add() methods as deleted
  * Update FLTK to latest master commit
  * Set geKeyboard painting clip based on its viewport bounds
  * Show scrollbars in geKeyboard only if necessary
  * geScroll::getViewportBounds() now takes into account the scrollbars visibility
  * Print beat numbers on Sequencer
  * Simplify drawing logic of Sequencer's cursor
  * Change 'Config' label name in Main Menu to something more meaningful
  * Optimize some imports
  * Remove unused widget geMainIO
  * Tidy up margins and sizes in Main Window
  * Main Window I/O redesign
  * New geMainInput and geMainOutput widgets (still unused)
  * Add more LangMap labels
  * Add new graphic icon for Stream Linker button
  * Pull out geLed class from geMidiActivity
  * Add support for vertical audio meters
  * Remove useless parameters from geSoundMeter's constructor
  * Main Menu redesign with macOS support
  * Add new LangMap entry</changelog>
  <changelog author="edogawa@aon.at" date="1730376000">- Update to version 1.1.0:
  * Show 'Add track' menu when right-cliking on empty area on main Keyboard
  * Refactor method name
  * Add input-only MIDI activity widget to Group channels
  * Update vst3sdk submodule
  * Update FLTK to latest master (#701)
  * Undef 'small' macro on Windows to avoid compilation error with JUCE 8.0.1
  * [CI] Don't install extra Windows dependency for Visual Studio
  * [CI] Update Windows runner to 2022
  * [CI] Fix deprecation warnings (#685)
  * Update JUCE to 8.0.1
  * Add MidiDispatcher::processTrack() method with other adjustments
  * Refactor: MidiDispatcher::processChannel() method
  * Add new model::Tracks::getChannels() method
  * Add new 'Setup MIDI input' menu element to Channel Group
  * UI: prevent Channel Group from being dragged around
  * Avoid useless operation when removing a Track
  * Rebuild Tracks indexes after removal
  * DRY
  * Remove useless Channel&amp; return type when cloning a Channel
  * Remove unused function parameter
  * Better encapsulation for Channel removal from Track
  * Tidy: apply clang-format globally
  * Fix inability to remove a track, even if empty
  * Add missing 'typename' in template function
  * Refactor: rename all 'column' references to 'track'
  * Add support for old patches with new Track-based architecture
  * Fix PATCH_KEY_TRACKS constant
  * Fix assertion raised by test
  * Fix broken test
  * Fix assertion
  * Add support for muting groups
  * Add support for solo-ing groups
  * Pass keyPress/keyRelease/keyKill event from groups to children
  * Refactor: Column -&gt; Track in glue layer
  * Set track width with new API
  * Remove useless v::Model methods
  * Move Channels via new Track model
  * No longer update v::Model when adding/removing/cloning channels
  * Remove Track via new Track model
  * Add Track via new Track model
  * Refactor: rename Column -&gt; Track in v::Model
  * Display Channels by tracks in main UI
  * Create new geGroupChannel from geColumn
  * New geGroupChannel widget
  * Remove model::Channels object from model::Document
  * Enable Tracks debugging in model::Document
  * Track de-serialization
  * Tracks serialization
  * Add model::Channels::getAllIDs() utility method
  * Refactor: change Patch::Column to Patch::Track
  * Clean up Tracks in Model::reset()
  * Track-based IO operations
  * Track-based ChannelManager operations
  * Track-based Action recording
  * Track-based MIDI dispatchment
  * Track-based PluginsApi
  * Track-based rendering
  * Make Reactor work with Tracks
  * Add Channels to Tracks
  * Prepare internal tracks with internal channels and render them
  * Add new ChannelManager::addTrack() method
  * Remove unused method from ChannelsApi and ChannelManager
  * Add channelsApi::getTracks() method
  * Add m::model::Tracks object to Document
  * Add new m::model::Track and m::model::Tracks classes
  * Add m::model::Channels::add() method, to add a Channel at a certain position
  * Add m::model::Channels::getIndex() method
  * Add m::model::Channels::find() method
  * Add group capability to u::string::toString
  * Add new ChannelType::GROUP enum value
  * Mark m::Channel's comparison operator as const
  * Add new utils vector findIfSafe function, based on ID
  * Add also header files to CMakeLists.txt SOURCES list
  * Fix CMakeLists.txt indentation
  * Clang-format: fix Lambda body indentation
  * Optimization: add channels to Model by moving instead of copying them
  * [CI] Increase the number of CMake jobs for Windows and Linux
  * [CI] Upgrade macOS runner to macOS 12.7.5
  * Bump version to 1.1.0
  * Refactor: DRY parameter
  * Add 'index' property to v::Model::Column
  * Fix formatting
  * Add v::Model::Columns::addDefaultColumn() method
  * Use proper class for v::Model::Columns
  * Refactor Model::addColumn() to take a 'Column' parameter
  * Fix formatting
  * Refactor: use temporary local variable
  * Revert "Refactor: change parameter type in Renderer::advanceChannels() method"
  * Fix formatting
  * Refactor: change parameter type in Renderer::advanceChannels() method
  * Refactor: move plug-in rendering functions to separate files
  * Update AudioBuffer dep
  * Make WeakAtomic moveable
  * Remove old Queue object, use ConcurrentQueue everywhere
  * Rename model::Model's method name, add comments
  * Use model::Document::store/load methods in Model class
  * Add model::Document::store/load methods for Conf (still unused)
  * Use model::Document::store/load methods in Model class
  * Add model::Document::store/load methods for Patch (still unused)
  * Late model::Shared lock when storing data
  * Use model::Shared::store() in model::Model
  * Use model::Shared::load() in model::Model
  * Add model::Shared::store() and model::Shared::load() (still unused)
  * Add m_ prefix to all private members in model::Shared
  * Add model::Shared::findChannel() method
  * Add 'id' property to ChannelShared data structure
  * Move model/LoadState to separate file
  * Split Channel and Shared deserialization
  * Const-correctness
  * Refactor: rename model's DataLock -&gt; SharedLock
  * Use model/Shared class in model/Model
  * Add model/Shared class (still unused)
  * Move model/DataLock to separate file
  * Update atomic-swapper dependency
  * Move Model's type definitions to separate file
  * Move model/Document to separate file
  * Simplify includes in model/KernelMidi
  * Refactor: rename model::LayoutLock -&gt; model::DocumentLock
  * Refactor: change model::Layout -&gt; model::Document
  * Refactor: pass MidiEvent around by reference when sent to channel, forward declare it where possible
  * Refactor: remove Model dependency from c::channel, forward declare and include what's necessary
  * Refactor: add some private methods to Renderer, using explicit rendering:: namespace qualifier
  * Refactor: remove forward declaration of struct Action, import it instead
  * Remove unused method from geChannel
  * Remove duplicated c::channel::Data object in geMidiChannel
  * Optimize imports in core/channels/channel.{h,cpp}
  * Optimize imports in glue/channels.cpp
  * Add new DeepPtr class</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1731153600">- update "exlude from all" patch
- add more BuildRequires for Wayland support
- rename 003-cmake-exclude-juce-from-all.patch to 003-cmake-exclude-juce_and_fltk-from-all.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1742644800">- Update to version 1.1.1:
  * Render Group Channels audio data to master output only if audible (#709)
  * Fix MIDI out information not being refreshed properly on MIDI channels (#717)
  * Fix MIDI actions not being added on the rightmost edge in the Action Editor (#716)
  * Fix FX buttons not being properly lit (#712)
  * Fix ChannelShared objects not being deleted on Channel deletion (#695)
  * Fix wrong play mode for sample channels in one-shot retrig mode
  * Fix missing last sample when moving or resetting 'end' point in Sample Editor
  * Fix last audio sample not being played in sample channels
  * Fix inability to clear Channels' key bindings (#708)
  * Fix Main Window size not being stored correctly (#713)
  * Update FLTK dependency to 1.4.0-1
  * Add basic CMakePresets.json file
  * Many other minor bugs and typos fixed
  * Lots of refactoring and code cleanups</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1747224000">- Update to version 1.2.0:
  * Add support for multiple MIDI devices (#215)
  * Preserve position and size of 'Settings' window
  * Fix wrong name in cloned sample channels (#725)
  * Update concurrentqueue dependency to version 1.0.4
  * Update FLTK dependency to 1.4.2
  * More CMake presets improvements
  * Refactoring and code gardening</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1751803200">- Update to version 1.2.1:
  * Beautify UI layout in Audio Configuration Window
  * Disable sample rate and buffer size menus when using JACK in Audio Configuration Window
  * Reset project name when closing a project (#744)
  * File browser refactoring with improved usability
  * Fix double click on scrollbar arrows in File Browser loads a non-existing project (#735)
  * Fix wrong default height for all sub-windows
  * Fix Loop mode not working in Sample Editor (#723)
  * Fix missing first MIDI action recorded with "record-on-signal" mode (#732)
  * Set minimum C++ version to C++23
  * Update minimum CMake requirements to 3.29
  * Update JUCE to 8.0.8
  * Update FLTK to 1.4.3
  * Refactoring and code gardening</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1758715200">- Update to version 1.3.0:
  * This release introduces support for multiple audio outputs
    (more than stereo). It is now possible to have multiple audio channels,
    each of which sends the signal to an external hardware output or internally
    to another software for multitrack recording of your live performances.
  * Improved JACK support allowing for multiple output connections;
  * UI: improved and beautified Plug-in Browser window;
  * Update FLTK to 1.4.4;
  * Refactoring and code gardening.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1779624000">- Update to version 1.4.1:
  * Prepare version 1.4.1
  * [Packaging] Mark macOS build as arm64 (part 2)
  * [Packaging] Mark macOS build as arm64
  * Sample Editor: prevent range, pitch, shift and reload tools to get stuck in 'deactivated' state when switching between scenes
  * ChannelManager: always set pitch and range on Scene 0 for internal Preview Channel (fixes #788)
  * Update FLTK to 1.4.5
  * ActionRecorder: fix wrong logic in copyActions method (#790)
  * ActionRecorder: fix wrong logic for clearing actions in channel (#789)
  * Fix potential crash when loading a new project
  * [Linux, CI] Add missing dependencies
  * [Vcpkg] Set new baseline
  * Update JUCE to version 8.0.12
  * gePluginWindow: small UI tweaks
  * gePluginParameter: use geFlex for layout
  * Plugin: improve audio buffer copy robustness
  * Plugin: fix wrong copy between audio buffers before processing audio
  * Plugin: clear internal buffer on initialization
  * Plugin: log more plug-in info on initialization
  * Improve support for plug-ins with complex buses layout
  * ChannelManager: DRY
  * Revert scene status tu IDLE when transport stops (#783)
  * Fix inability to play samples once removed from a scene (#786)
  * Fix wrong Wave deletion when freeing a sample channel
  * Remove obsolete 'export sample...' function
  * Add ability to rename a channel in all scenes (#767)
  * Fix invalid usage of Scene when creating invalid scene objects
  * File browser: don't browse project folders (#784)
  * Increase text contrast for inactive scene buttons
  * Ability to undo a scene change when transport is running (2nd take) (#763)
  * DRY
  * Revert "Ability to undo a scene change when transport is running (#763)"
  * Ability to undo a scene change when transport is running (#763)
  * Bump version to 1.4.1
  * Display inactive scenes (i.e. with no audio or actions) (#765)
  * gePlayButton: optional text color for default state
  * Encapsulate c::main::Scenes() object properties
  * Remove unused private field
  * Add ability to find actions by Scene (still unused)
  * Avoid magic number
  * Engine: prevent assertion on Sequencer::onSceneChanged
  * Fix plugin browwer empty crash (#775)
  * Remove debug std::cout
  * Patch: fix wrong Action::scene type
  * Update mcl-utils dependency
  * channelFactory: avoid raw loop
  * Fix 'save sample' feature with current scene taken into account
  * API: remove unused code
  * Update mcl-utils dep and remove useless casts
  * PatchFactory: explicit conversion json -&gt; std::size_t when constructing ID
  * Fix G_INVALID_SCENE constant
  * Scene: minor touches to isValid() method
  * Add missing file
  * Better encapsulation for Scene properties
  * PatchFactory: brace-init ID object
  * Replace ID alias with stronger mcl::utils::Id type
  * Fix formatting
  * Revert geChoice::ID type to 'int'
  * [Refactor] Update mcl-utils and use vector.hpp -&gt; container.hpp
  * Replace std::size_t for scene with stronger type Scene
  * Remove m::Channel::hasActions flag and updates all functions accordingly
  * Don't read m::Channel::hasActions, always query dynamically
  * Clean up unused methods and structs
  * Fix logic for disabling 'free input rec' button, taking scenes into account
  * Add TODO comment
  * Persistence for scenes MIDI learnings (#762)
  * model::MidiIn: default initialize scenes
  * Add missing file
  * MIDI bindings for scenes buttons
  * MidiDispatcher: DRY - use local reference
  * MidiDispatcher: turn Switch-case into if-else
  * Fix includes in src/types.h
  * [macOS] Make enumerate() work on Apple Clang
  * geTabBindings: remove hardcoded string, use i18text label
  * Fix clear keyboard bindings (#770)
  * geKeyBinder: simplify setKey() method
  * geKeyBinder: move assert in the right position
  * geKeyBinder: DRY
  * Add TODO comment
  * Enable persistence for scene key bindings (#762)
  * Add ability to bind keys to scene buttons (no persistence) (#762)
  * Fix u::gui::keyToString() to print normal keys too
  * geScenes: simplify code
  * Enable scene switching via keyboard (bindings still hardcoded)
  * Tracks: prevent local variable shadowing
  * Update mcl-utils dependency
  * appstream: Fix invalid markup
  * Update changelog
  * Minor tweak to some LangMapper labels
  * update mcl-utils dependency
  * Optimize imports
  * DRY a couple of u::fs functions
  * Use getConfigDirPath() from mcl-utils in u::fs::getConfigDirPath()
  * Use join() from mcl-utils
  * Use isValidFileName() from mcl-utils
  * Use getUpDir() from mcl-utils
  * Use stripFileUrl() from mcl-utils (alias of uriToPath())
  * Use getExt() and stripExt() from mcl-utils
  * Use basename() and dirname() from mcl-utils
  * Use getRealPath() from mcl-utils
  * Remove unused function u::fs::getCurrentPath()
  * Use mkdir() from mcl-utils
  * Remove unused function u::fs::isRootDir()
  * Use fileExists(), dirExists() and isDir() from mcl-utils
  * Update mcl-utils dependency
  * Use string utils from mcl-utils
  * Use vector utils from mcl-utils
  * Utils: use std::size_t for index parameter in vector::atOr
  * Remove silly second overload of u::vector::findIfSafe
  * Remove silly u::vector::findIfSafe function
  * Use sleep() from mcl-utils dep
  * Fix non-existing include
  * Add mcl-utils dependency and use it in place of u::utils::math
  * Fix broken 'clear actions' submenu in MIDI channel
  * Blink upcoming scene button
  * UI: add playButton::blink() method
  * Revert "UI, geMenu: allow for special FLTK chars in addItem() method"
  * geSampleChannel: disable 'free' menu item if the channel has no Waves
  * geMenu: assert if adding existing items
  * geMenu: add private method to find item by ID recursively
  * Fixup wrong channel menu IDs
  * geMenu: ability to add proper sub-menus
  * Remove unused include
  * UI: improve 'Scene' button presentation
  * UI: use gePlayButton as base class for geChannelButton
  * UI: add new gePlayButton widget
  * geScenes: avoid raw loop
  * Keep track of scene status (idle or changing)
  * Upgrade and pin libsndfile dependency to 1.2.2
  * vcpkg.json: minor fixup
  * Upgrade and pin rtmidi dependency to 6.0.0
  * Remove extra ';'
  * Upgrade and pin nlohmann-json dependency to 3.12.0
  * Update and pin catch2 dependency to 3.11.0
  * Upgrade and pin fmt dependency to 12.0.0
  * [CI] Upgrade to macOS-14
  * Channel: add ability to clear actions in this scene or all scenes
  * Add ability to free a sample channel in the current scene or in all scenes
  * u::vector: add new range() function
  * Don't clear actions when free'ing a sample channel
  * Enable 'copy to scene' operation also for Group Channels
  * Add TODO comments
  * [Refactor] Optimize some imports
  * [Refactor] UI: simplify 'copy to scene' sub-menu creation for channels
  * Fix wrong channel name when copying a sample channel to scene
  * Change how scene is selected during Action advance
  * [Refactor] Use switch-case in m::rendering::advanceMidiChannel()
  * Sequencer: fix glitch on loops when changing scene
  * [Tidy] Fix spacing
  * SampleEditor: show scene number in title
  * c::SampleEditor: remove unused private Data member
  * UI: print scene number in Action Editor title
  * Add new gdWindow::setTitle() method
  * c::ActionEditor: add support for scenes
  * Remove unused code from c::actionEditor
  * Update JUCE to 8.0.10
  * ChannelManager: delete all Waves from all scenes on deleteChannel()
  * UI: enable 'copy to scene' command on channels
  * geMenu: addItem() overload with support for text as std::string
  * ChannelManager: don't overwrite an existing Wave when copying channel to scene
  * ChannelManager: fix missing channel name on copy to scene
  * ActionRecorder: fix wrong scene index when cloning actions
  * F
  * UI, geMenu: allow for special FLTK chars in addItem() method
  * UI: beautify scene selector
  * UI: always copy label in geTextButton
  * UI: add optional padding to geTextButton
  * Sequencer: fix scene selection when not running
  * [Refactor] ChannelManager: remove unused dependency
  * ChannelManager: fix cloneChannel() method
  * API: add ability to copy channel to a certain scene (still unused)
  * ActionRecorder: change return type of cloneActions() method
  * [Refactor] ActionRecorder: remove unused code
  * ActionRecorder: add new copyActionsToScene() method
  * Add TODO comment
  * Update geompp dependency
  * [Refactor] DRY SampleChannel
  * SampleChannel: rewrite setSample() method
  * Update geompp dependency
  * Fix initialization
  * Add backward compatibility to projects created with Giada &lt; 1.4.0
  * Sequencer: early return in advance() when it's time to change scene
  * Enable persistence for Patch::Action::scene member
  * Swap model when the scene changes to update channels content
  * Action playback with scene support
  * Action recording with scene support
  * Input recording with scene support
  * Fix formatting
  * SampleEditor: add support for invalid Wave data
  * [Refactor] Use Sample struct in c::SampleEditor::Data
  * Load sample in Sample Editor with scene support
  * Implement 'shift' in Sample Editor API with scene support
  * Implement channel clone with scene support
  * UI: prevent glitches when switching scene and a sample is still playing
  * Move 'pitch' to Sample struct
  * Move 'shift' to Sample struct
  * [Refactor] SampleChannel::loadWave() -&gt; SampleChannel::loadSample()
  * [Refactor] Channel::loadWave() -&gt; Channel::loadSample()
  * [Refactor] Add m::Channel::isActive() method
  * Pass SceneArray&lt;Sample&gt; to SampleChannel during deserialization
  * Channel: load names from Patch
  * Use SceneArray as type for Patch::names to ease de-serialization
  * Patch: remove unused 'range' value
  * Print Sample info in Channel::debug()
  * Move Sample struct declaration to src/types.h
  * Store Channel waves in Patch
  * Add new SceneArray alias template
  * Multiple Channel names, one per scene
  * [Refactor] Make Channel::name member private
  * Show correct Wave according to current scene in Sample Editor
  * UI: lit current scene button
  * [Refactor] Better range+wave encapsulation with SampleChannel::Sample struct
  * SampleChannel: add support for scenes in sample range
  * [Refactor] Set SampleChannel::range member private
  * Sequencer::setScene method
  * Sequencer: make 'currentScene' atomic
  * [Refactor] Sequencer::setScene -&gt; forceScene
  * [Refactor] scene -&gt; currentScene
  * Pass scene index to c::channel layer
  * Let Reactor take care of scene change
  * Enable sample rendering with scenes (raw)
  * UI: add Scenes widget
  * Ability to change scene via API (still unused)
  * Initial support for scenes in ChannelManager (not used)
  * Initial support for scenes in SampleChannel (not used)
  * Bump version to 1.4.0
  * Prepare release 1.3.1
  * [Tidy] Modernize loop
  * PluginManager: avoid copying invalide states while cloning plugins
  * Update RtAudio to latest master + patch
  * Patch: fix faulty Channel::range initialization
  * Patch: add default values to all members
  * PatchFactory: refactor modernize() function
  * PatchFactory: split modernize() function into modernize() and sanitize()
  * PatchFactory: don't reset pan for non-sample-channels
  * KernelAudio: prevent assertion/crash if JACK has no sample rates available to choose from
  * Plugin: fix parameter copy when cloning (#749)</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1783252800">- Update to version 1.5.0:
  * Prepare version 1.5.0
  * Allows MIDI-generating plugins to forward their output to subsequent plugins
  * [Refactor] Move PluginAudioPlayHead to separate source file
  * [Refactor] Rename PluginHost::Info class to PluginAudioPlayHead
  * PluginsApi: remove unused method
  * Pass PPQ (as in JUCE's position-per-quarter-note) value to Plugin via juce::Playhead
  * c::Plugin: forward-declare Plugin and PluginParameter
  * [Refactor] Move PluginParameter outside of Plugin class
  * [Refactor] gdPluginList: cleanup plugin list navigation bounds checks
  * c::Plugin: don't cache 'hasEditor' property
  * Add missing 'sampleRate' value to patch (#802)
  * gePluginElement: avoid extra copy of c::plugin::Plugin object
  * [Refactor] c::plugin::Plugin: remove access to underlying ptr
  * c::plugin: remove unused function
  * [Refactor] Don't use vector of m::Plugins in c::plugin::Plugins, use c:: type
  * c::plugin: remove unused function
  * [Refactor] Simplify parameter fetching in gePluginParameter
  * [Refactor] Use vector of c::plugin::Param in c::plugin::Plugin in place of raw indexes
  * [Refactor] Pass m::Plugin::Parameter ref to c::plugin::Parameter object
  * [Refactor] Swap plug-ins by ID, not by m::Plugin* ptrs
  * [Refactor] Remove swapPlugin() method from PluginHost
  * [Refactor] Remove all plug-ins in a channel by ID, not by vector of m::Plugin ptrs
  * [Refactor] Remove plug-ins by ID, not by m::Plugin ptr
  * Plugin: stop caching the 'hasEditor' property
  * UI: optimize plug-in parameter repaint in gdPluginWindow
  * gdPluginWindow: add updateParameter() method
  * gdPluginWindow: add assertion + tidy up code
  * [Refactor] Change c::plugin::Param member name
  * Remove old params methods from m::Plugin, use new approach
  * Plugin: remove midiInParams public member
  * Plugin: add getParameters() accessor
  * Plugin: prepare vector of Parameter objects
  * Add new Plugin::Parameter class (unused)
  * geBox: redraw when setting new label
  * Sequencer: fix comment
  * [Refactor] Use TimeSignature in place of raw beats/bars variables
  * gdMainWindow: fix spacing around main menu
  * geMainWindow: simplify flex structure
  * Update project name on save + remove unused function
  * gdMainWindow: make variable private
  * gdMainWindow: show version number in footer
  * Limit maximum CPU load value to 100.0
  * Increase master I/O VU meters precision
  * UI: display project name in main window footer
  * UI: show 'Giada' + version number in main window title
  * [Refactor] geBox: add getter/setter methods for label, delete old ones
  * geBox: use v::drawings function for draw() method
  * geBox: add ability to customize text color
  * gdMainWindow: avoid variable shadowing
  * UI, mainWindow: display CPU load widget in footer
  * UI, mainWindow: add new footer (empty)
  * Add API for CPU load display
  * UI: add new geCpuLoad widget
  * Enable CPU load computation (core only)
  * model::Shared: Add new Shared from KernelAudio
  * model::KernelAudio: add internal Shared object with CPU load atomic variable
  * Don't lock the document while saving the project (#799)
  * SampleChannel: remove unused methods
  * Prevent creating invalid FrameRange when de-serializing JSON
  * gePianoRoll: simplify onRefreshAction()
  * gdBaseActionEditor: simplify pixelToTick() method
  * Action Editor: simplify even more MIDI action handling
  * Revert 042fad599f8dcebf4c89b2124a892ce7bc848eef
  * Simplify action handling for Sample Channels in PRESS mode
  * Action Manager: remove wrong assertion
  * Action Editor: fix toTickRange conversion for sample actions
  * geBaseActionEditor: simplify even more toTickRange() method
  * geBaseActionEditor: rework toTickRange method
  * geBaseActionEditor: pass ActionEdit enum to onRefreshAction() (unused)
  * geBaseActionEditor: tidy up header file
  * [Refactor] move toTickRange() from gdBaseActionEditor to geBaseActionEditor
  * geGridTool: refactor member name
  * Action Editor: fix grid rendering
  * geGridTool: refactor method name
  * geBaseActionEditor: use correct type for grid drawing
  * gePianoRoll, geSampleActionEditor: simplify onResizeAction() method
  * gdBaseActionEditor: allow 1 tick actions
  * geSampleActionEditor: add nullptr check
  * Action Editor: simplify onRefreshAction() method in both PianoRoll and SampleActionEditor
  * geBox: remove getBounds() method
  * geEnvelopePoint: fix constructor
  * Actions: simplify rec() method with no calls to findAction()
  * Actions, ActionManager: remove unused methods
  * [Refactor] Avoid passing around multiple copies of Actions from model to Action Editor
  * ActionManager: DRY + add more asserts
  * [Refactor] Use ID instead of Action refs for action operations
  * geBox: add getBounds() method
  * geBox: make draw() method as protected
  * geBaseAction: use geBox as parent class
  * Update mcl-utils dep to fix build error on macOS, again
  * Update mcl-utils dep to fix build error on macOS
  * Update geompp dependency
  * Add TODO notes
  * Remove unused code, fix method name
  * Action Editor: restore snap to grid
  * utils::time: add quantize() for Tick
  * Sequencer: adjust quantize() method to work tick-based
  * Update mcl-utils submodule
  * Don't write old 'sampleRate' value from Patch on save
  * Add support for old patches with frame-based actions
  * Sequencer: make sure actions are actually in the current block
  * u::time: add frameToTickRound() function
  * Sequencer: remove unused method
  * Don't pre-compute frames in model::Sequencer, just do it on the fly when needed
  * Tick: add support for % operator
  * Move currentTick computation to model::Sequencer
  * Remove 'frame' property from Action struct
  * ActionManager: fix const correctness in consolidate() method
  * model::Actions: update comments
  * [Refactor] Dry model::Actions private method
  * model::Actions: remove unused methods
  * Enable tick-based live recording
  * ActionManager: remove old unused method
  * model::Actions: use tick-based exists() method in rec()
  * Update action persistence code to use tick instead of frame
  * [Refactor] Sequencer: better name for Block struct
  * Remove all frame recomputation on bpm/samplerate change
  * Sequencer: enable tick-based rendering
  * model::Actions: sort actions by tick
  * Add new frameRangeToTickRange utils function
  * [Refactor] Rename SampleRange -&gt; FrameRange for consistency with TickRange
  * ActionManager: remove deprecated methods, update tests
  * Action Editor: show tick-based playhead
  * Sequencer, MainApi: add getCurrentTick() method
  * c::ActionEditor::Data: remove old members
  * BaseActionEditor: use correct type in std::min function
  * BaseActionEditor: adjust tick-based zoom
  * SampleActionEditor: display actions tick-wise
  * Enable adding/moving new tick-based sample actions
  * Cleanup some deprecated/unused functions
  * Enable move tick-based MIDI actions around
  * ActionManager: mark updateMidiAction() method as deprecated
  * UI: initial tick-based painting in Action Editor
  * Sequencer: add more utility functions (unused)
  * model::Actions: debug actions by tick
  * Record tick-based MIDI actions
  * ActionEditorApi: add new tick-based recordMidiAction() method (unused)
  * Utils: add tick &lt;-&gt; pixel conversion functions
  * model::Sequencer, Sequencer: add getTicksInLoop() method (unused)
  * model::Sequencer: use TimeSignature object + encapsulation
  * Add new TimeSignature type
  * [Refactor] model::Sequencer: make bpm member private
  * Change G_PPQ type to Tick
  * Tick: add more operators
  * ActionEditorApi: mark recordMidiAction() method as deprecated
  * ActionManager: add new tick-based recordMidiAction() method + utilities
  * model::Actions: add new tick-based rec() method + TickRange alias
  * model::Actions: mark another rec() method as deprecated
  * Mark G_DEFAULT_ACTION_SIZE as deprecated, add new tick-based one
  * ActionRecorder: mark rec...() methods as deprecated
  * model::Actions: add new tick-based rec() method (unused)
  * model::Actions: mark rec() method as deprecated
  * ActionFactory: add new makeAction() method (unused)
  * ActionFactory: mark makeAction() method as deprecated
  * Action: add new 'tick' member (unused)
  * Bump version to 1.5.0
  * Sequencer: optimize actions parsing by moving it outside the main block loop
  * Undo 'Sequencer: simplify 'sceneChanged' code in advance() method', was wrong
  * model::Actions: cleanup
  * model::Actions: sort actions on set() method
  * Update rendering engine to work with new Sequencer::Event type
  * Sequencer: fill EventBuffer with actions coming from the std::span
  * Sequencer: add internal ActionsBlock struct (still unused)
  * Sequencer: use new Block object for event parsing in advance()
  * Sequencer: add internal Block struct (still unused)
  * Sequencer: simplify 'sceneChanged' code in advance() method
  * Sequencer: add comments
  * Sequencer: use SampleRange in advance() method instead of raw start/end values
  * Sequencer: mark 'actions' member in Event struct as deprecated
  * model::Actions: add getActionsInSampleRange() method (still unused)
  * Deserialize actions with new container
  * model::Actions: remove more deprecated methods
  * ActionFactory: update serializeActions() to use new Actions container
  * model::Actions: rework hasActions() method to use new container
  * model::Actions: rework clearAll() to use new container
  * model::Actions: rework updateSiblings() to use new container
  * model::Actions: rework updateEvent() to use new container
  * model::Actions: rework updateKeyFrames() method to use new container
  * model::Actions: remove removeIf() method, use mcl::utils
  * model::Actions: add new getAll() method, remove forEachAction
  * model::Actions: mark getAll() method as deprecated
  * model::Actions: remove unused method
  * model::Actions: remove findAction_DEPR_, adjust new ones
  * model::Actions: rework getActionsOnChannel() to use new container
  * model::Actions: rework rec() method (for live recording) to use new container
  * model::Actions: rework rec() method to use new container
  * model::Actions: add private findAction() method based on new container
  * model::Actions: mark findAction() method as deprecated
  * model::Actions: rework debug() method to support new container
  * model::Actions: reimplement rec() method based on new container
  * model::Actions: add new private sort() method (still unused)
  * model::Actions: add new exists() private methods (still unused)
  * model::Actions: mark private methods as deprecated
  * model::Actions: add std::vector&lt;Action&gt; container (still unused)
  * model::Actions: mark m_actions map as deprecated
  * Add utility functions for Frame &lt;-&gt; Tick conversions
  * Add new Tick type
  * Prepare release 1.4.2
  * [Linux] Fix broken build
  * Fix sample channels being killed abruptly on scene change (#792)
  * [Refactor] Change method name
  * Remove VST logo in About window (#798)
  * model::Sequencer: add recomputeFrames() method
  * Add model::Sequencer::reset() method
  * Sequencer: remove unused method
  * Sequencer: store current sample rate internally
  * JackTransport: add isAvailable() method (still unused)
  * Add ability to copy the whole scene to another (#766)
  * [Refactor] Rename ActionRecorder -&gt; ActionManager
  * Add ability to force-change a scene (#764)
  * Add scene support to 'edit -&gt; clear all actions' function (#787)
  * ChannelsApi: join two functions
  * Fix label text
  * ChannelManager: minor optimization to free sample channel algorithm
  * Add scene support to 'edit -&gt; free all sample channels' function (#787)
  * UI: add missing popup labels to scene buttons (#785)
  * geScenes: DRY
  * Bump version to 1.4.2
  * Update copyright date</changelog>
</package>
<package pkgid="5e0586ad74063340e7dc04eaa398cc36ae53f5e65b1f8918c4a2d00e1dca9b3001355df26adfd38733c723a131856ccffeee7be678753aee2b3f51f33c0fc0f6" name="giada-debugsource" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.2"/>
  <changelog author="edogawa@aon.at" date="1703332800">- Update to version 0.26.1:
  * Update Changelog
  * Bump version to 0.26.1
  * Fix crash when fetching audio device and JACK is in use
  * Fix glitches in geScroll positioning inside geSplitScroll
  * Fix Sample Editor not picking up Channel properties when loading a project
  * Const-correctness when preparing Preview Channel
  * Fix assertion when selected RtMidi API is not present in available APIs (#670)
  * Add geChoice::hasItem() method
  * [Linux] Follow the XDG Base Directory Specification (#338)
  * Minor fixup to some help labels
  * Disable 'rec-on-signal mode' button if function not available (#629)
  * Disable 'free loop-length mode' button if function not available (#629)
  * Disable 'record audio' button if can't record audio with better explanation (#629)
  * Disable UI refresh while loading a project to prevent crashes
  * Show 'missing assets' window only once the UI has been loaded
  * [Windows] Fix plug-in GUI weird auto-resize when dragged around (#621)
  * Adjust plug-in window size before showing it (reduce weird window flickering)
  * Load wave in Channel only when type is SAMPLE or PREVIEW
  * DRY m::Channel's constructor
  * Add some assertions in m::Channel class
  * Show correct progress in plug-in scan when multiple formats are in use
  * PluginManager: tidy up code
  * PluginManager: modernize scan loop
  * Add ability to stop plug-in scan (#423)
  * Pass progress callback to PluginManager::scanDirs() by value
  * PluginManager: add ability to cancel plug-in scan
  * Add support to cancellable gdProgress in gdMainWindow::ScopedProgress
  * Cancellable geProgress widget
  * Flex-based gdProgress window
  * Add geProgress constructor without parameters
  * Add some explicit imports
  * Ability to sort plug-ins in both ascending and descending order (#542)
  * Smarter plug-in sort mechanism
  * Don't close browser twice on project load to prevent crash
  * KernelAudio: prevent assertion on inputDevice.channelsStart &gt;= 0 when applying audio changes and input device is disabled
  * On project close, close all subwindows first before resetting the engine
  * Ui::closeAllSubwindows() now closes ALL existing subwindows
  * Beautify gdWindow::deleteChild() method
  * Refactor method name in gdWindow
  * DRY gdWindow delChild() method
  * Refactor gdWindow cleanup into separate method
  * Truncate column's help text if column is too narrow
  * Print help text on columns background
  * Refactor columns background drawing
  * Add geScroll::getViewportBounds()
  * Update geompp dep
  * Leave some empty margin at the bottom of each column as drag and drop area
  * geFlexResizable: add ability to set an empty margin at the end of the stack
  * Pass by ref in some geFlexResizable methods
  * DRY some geFlexResizable internals
  * Make geFlexResizable::computeHeight() more generic
  * geFlexResizable-based geColumn
  * Add better support for MOVE mode in geResizerBar
  * Adjust parent size when widgets inside geFlexResizable are resized in MOVE mode
  * Refactor resizer bar code into separate method in geFlexResizable
  * Make widgets vector protected in geFlexResizable
  * Add geFlexResizable::clearWidgets() method
  * Add geChannel::getId() method
  * Ability to add widgets of arbitrary size to geFlexResizable
  * Add alternate constructor with explicit coordinates to geFlexResizable
  * Update FLTK to latest master
- add giada-fmt.patch (missing includee)</changelog>
  <changelog author="edogawa@aon.at" date="1708862400">- Update to version 1.0.0:
  * Extras: fix icon path in .desktop file
  * Extras: change logo size to a supported resolution
  * Update Changelog
  * Editors: fix zoom with mousewheel
  * Action Editor: mousewheel zoom now works only when Ctrl is pressed
  * Sample Editor: mousewheel zoom now works only when Ctrl is pressed
  * Fixup typo
  * Update Changelog
  * send MIDI data through armed channels to the outside world (#498)
  * Make m::rendering::sendMidiToOut() function public
  * Prevent invalid Sample Editor state when opening the Sample Editor window without closing it first
  * Remove commented-out code
  * Fixup README.md
  * Update README.md file with bullet points from the main website
  * Update Changelog
  * Change Configuration window title and its main menu entry to 'Settings'
  * Formatting
  * Fix main menu on macOS
  * Fix Record-on-signal mode not deactivated after recording actions
  * Fix Record-on-signal mode not deactivated after recording audio (#678)
  * Fix inability to quit record-on-signal mode also when recording actions
  * Fix inability to quit record-on-signal mode (#677)
  * Fix grid not showing up correctly in Sample Editor (#679)
  * Use signed int for audio device also in Conf
  * Add some more comments
  * DRY some KernelAudio methods
  * Let KernelAudio pick a default audio device if not specified (i.e. the first time Giada is run) (#669)"
  * Use signed int type for audio device ID
  * Remove wrong comment
  * Let RtAudio pick the API automatically if RtAudio::Api == UNSPECIFIED
  * Fixup for commit bab6ba68ce9ba092a9e855cef236260aa93eaa2c: a call to resampler.last() was missing, causing a glitch (and test failure)
  * Update mcl-audio-buffer dep
  * Simplify sample rendering mechanism on REWIND render mode
  * Include json::parse() in try-catch block
  * Fix cloned channels not being added to columns
  * Don't load Wave twice in sample channel during serialization (#680)
  * Simplify SampleChannel::setWave() logic
  * Improve log message
  * Fix log messages names in waveFactory
  * rendering::onSampleEnd_ always return 'false' for 'shouldLoop' by default
  * Recursive buffer rendering implementation (#538)
  * Prevent assertion in geTabMidi when input or output devices are not found
  * Refactor: add SampleChannel::isAnyNonLoopingSingleMode() utility method
  * Refactor: add SampleChannel::isAnyLoopOnceMode() utility method
  * Refresh Preview Channel properties when reloading the sample
  * Remove old Range class, use geompp::Range instead
  * Update copyright date
  * Fix wrong channel being added when copying a sample range to new channel
  * Add tests for wfx::paste() in waveFx test case
  * Fix assertion during paste operation in Sample Editor
  * DRY code in wfx::paste()
  * Refresh Preview Channel properties on cut, trim and paste in Sample Editor
  * Print extra Channel info in Channel::debug()
  * Add m::Channel::debug() method
  * Add utils::toString(ChannelType) function
  * Always reset channel's internal volume on manual triggering
  * Fix some test cases names
  * Optimize audio preview rendering: enable it only when Sample Editor is open
  * Move some Sample Editor-related methods from ChannelsApi to SampleEditorApi
  * Remove unnecessary namespace prefix
  * Update info in comment
  * Add TODO comment
  * Store and load column layout in Patch
  * Fix version comparison algorithm in Patch::Version, add tests for it
  * Remove position and columnId from Channel in model
  * Move some v::Model-related functions to v::Model class
  * Re-enable column resizing
  * Remove Column ID, use index instead
  * Move add and remove columns functions to c::channel
  * Move Channels' layout storage to v::Model (part 1, no storage, m::Model still dirty)
  * Pass c::channel::Data by const reference to geColumn::addChannel()
  * Return geColumn reference from geKeyboard::addColumn() method
  * Update comment
  * Pass Model::Column object to Keyboard::addColumn() method
  * Add u::vector::findIfSafe() function
  * Allow non-const containers to u::vector::findIf() function
  * [Linux] Prettify metainfo.xml file
  * [Linux] Update metainfo.xml file
  * [Linux] Remove duplicated .desktop file generation (#591)
  * Change geEnvelopePoint position and color in Velocity Editor
  * Print 'Velocity' in Sample Action Editor's Velocity widget
  * Disable compilation of geEnvelopeEditor and envelope-related functions
  * Show only MidiEvent::CHANNEL_NOTE_ON types in Velocity Editor
  * Record Sample actions with max velocity by default
  * Play Sample actions with velocity taken into account
  * Move Channel's internal volume to ChannelShared object
  * Add Velocity Editor widget to Sample Channel Action Editor
  * Type deduction when mapping values in geVelocityEditor
  * Draw envelope points as circles
  * Tidy up debug messages in MidiDispatcher
  * Use float-based velocity value everywhere
  * Add more velocity-related tests to midiEvent test case
  * Remove unused global constant
  * Velocity and velocityFloat values are now kept in sync in MidiEvent class
  * Const-correctness in geVelocityEditor
  * Const-correctness in geSampleAction
  * Simplify draw logic in geSampleAction
  * Use compact nested namespace
  * Remove unused imports by geVelocityEditor
  * Remove unused forward declaration
  * Bump version to 1.0.0
  * Fix resizer bar height in geKeyboard
  * Store column layout configuration when adding new colums
  * Sort geColumn's menu items
  * Fix LangMap label name and text
  * Remove 'add column' button
  * Always keep at least one column in geKeyboard
  * Make geKeyboard::addColumn() method public
  * Better enum name
  * Tidy up geLiquidScroll::addWidget() method
  * Mark geLiquidScroll::add() methods as deleted
  * Update FLTK to latest master commit
  * Set geKeyboard painting clip based on its viewport bounds
  * Show scrollbars in geKeyboard only if necessary
  * geScroll::getViewportBounds() now takes into account the scrollbars visibility
  * Print beat numbers on Sequencer
  * Simplify drawing logic of Sequencer's cursor
  * Change 'Config' label name in Main Menu to something more meaningful
  * Optimize some imports
  * Remove unused widget geMainIO
  * Tidy up margins and sizes in Main Window
  * Main Window I/O redesign
  * New geMainInput and geMainOutput widgets (still unused)
  * Add more LangMap labels
  * Add new graphic icon for Stream Linker button
  * Pull out geLed class from geMidiActivity
  * Add support for vertical audio meters
  * Remove useless parameters from geSoundMeter's constructor
  * Main Menu redesign with macOS support
  * Add new LangMap entry</changelog>
  <changelog author="edogawa@aon.at" date="1730376000">- Update to version 1.1.0:
  * Show 'Add track' menu when right-cliking on empty area on main Keyboard
  * Refactor method name
  * Add input-only MIDI activity widget to Group channels
  * Update vst3sdk submodule
  * Update FLTK to latest master (#701)
  * Undef 'small' macro on Windows to avoid compilation error with JUCE 8.0.1
  * [CI] Don't install extra Windows dependency for Visual Studio
  * [CI] Update Windows runner to 2022
  * [CI] Fix deprecation warnings (#685)
  * Update JUCE to 8.0.1
  * Add MidiDispatcher::processTrack() method with other adjustments
  * Refactor: MidiDispatcher::processChannel() method
  * Add new model::Tracks::getChannels() method
  * Add new 'Setup MIDI input' menu element to Channel Group
  * UI: prevent Channel Group from being dragged around
  * Avoid useless operation when removing a Track
  * Rebuild Tracks indexes after removal
  * DRY
  * Remove useless Channel&amp; return type when cloning a Channel
  * Remove unused function parameter
  * Better encapsulation for Channel removal from Track
  * Tidy: apply clang-format globally
  * Fix inability to remove a track, even if empty
  * Add missing 'typename' in template function
  * Refactor: rename all 'column' references to 'track'
  * Add support for old patches with new Track-based architecture
  * Fix PATCH_KEY_TRACKS constant
  * Fix assertion raised by test
  * Fix broken test
  * Fix assertion
  * Add support for muting groups
  * Add support for solo-ing groups
  * Pass keyPress/keyRelease/keyKill event from groups to children
  * Refactor: Column -&gt; Track in glue layer
  * Set track width with new API
  * Remove useless v::Model methods
  * Move Channels via new Track model
  * No longer update v::Model when adding/removing/cloning channels
  * Remove Track via new Track model
  * Add Track via new Track model
  * Refactor: rename Column -&gt; Track in v::Model
  * Display Channels by tracks in main UI
  * Create new geGroupChannel from geColumn
  * New geGroupChannel widget
  * Remove model::Channels object from model::Document
  * Enable Tracks debugging in model::Document
  * Track de-serialization
  * Tracks serialization
  * Add model::Channels::getAllIDs() utility method
  * Refactor: change Patch::Column to Patch::Track
  * Clean up Tracks in Model::reset()
  * Track-based IO operations
  * Track-based ChannelManager operations
  * Track-based Action recording
  * Track-based MIDI dispatchment
  * Track-based PluginsApi
  * Track-based rendering
  * Make Reactor work with Tracks
  * Add Channels to Tracks
  * Prepare internal tracks with internal channels and render them
  * Add new ChannelManager::addTrack() method
  * Remove unused method from ChannelsApi and ChannelManager
  * Add channelsApi::getTracks() method
  * Add m::model::Tracks object to Document
  * Add new m::model::Track and m::model::Tracks classes
  * Add m::model::Channels::add() method, to add a Channel at a certain position
  * Add m::model::Channels::getIndex() method
  * Add m::model::Channels::find() method
  * Add group capability to u::string::toString
  * Add new ChannelType::GROUP enum value
  * Mark m::Channel's comparison operator as const
  * Add new utils vector findIfSafe function, based on ID
  * Add also header files to CMakeLists.txt SOURCES list
  * Fix CMakeLists.txt indentation
  * Clang-format: fix Lambda body indentation
  * Optimization: add channels to Model by moving instead of copying them
  * [CI] Increase the number of CMake jobs for Windows and Linux
  * [CI] Upgrade macOS runner to macOS 12.7.5
  * Bump version to 1.1.0
  * Refactor: DRY parameter
  * Add 'index' property to v::Model::Column
  * Fix formatting
  * Add v::Model::Columns::addDefaultColumn() method
  * Use proper class for v::Model::Columns
  * Refactor Model::addColumn() to take a 'Column' parameter
  * Fix formatting
  * Refactor: use temporary local variable
  * Revert "Refactor: change parameter type in Renderer::advanceChannels() method"
  * Fix formatting
  * Refactor: change parameter type in Renderer::advanceChannels() method
  * Refactor: move plug-in rendering functions to separate files
  * Update AudioBuffer dep
  * Make WeakAtomic moveable
  * Remove old Queue object, use ConcurrentQueue everywhere
  * Rename model::Model's method name, add comments
  * Use model::Document::store/load methods in Model class
  * Add model::Document::store/load methods for Conf (still unused)
  * Use model::Document::store/load methods in Model class
  * Add model::Document::store/load methods for Patch (still unused)
  * Late model::Shared lock when storing data
  * Use model::Shared::store() in model::Model
  * Use model::Shared::load() in model::Model
  * Add model::Shared::store() and model::Shared::load() (still unused)
  * Add m_ prefix to all private members in model::Shared
  * Add model::Shared::findChannel() method
  * Add 'id' property to ChannelShared data structure
  * Move model/LoadState to separate file
  * Split Channel and Shared deserialization
  * Const-correctness
  * Refactor: rename model's DataLock -&gt; SharedLock
  * Use model/Shared class in model/Model
  * Add model/Shared class (still unused)
  * Move model/DataLock to separate file
  * Update atomic-swapper dependency
  * Move Model's type definitions to separate file
  * Move model/Document to separate file
  * Simplify includes in model/KernelMidi
  * Refactor: rename model::LayoutLock -&gt; model::DocumentLock
  * Refactor: change model::Layout -&gt; model::Document
  * Refactor: pass MidiEvent around by reference when sent to channel, forward declare it where possible
  * Refactor: remove Model dependency from c::channel, forward declare and include what's necessary
  * Refactor: add some private methods to Renderer, using explicit rendering:: namespace qualifier
  * Refactor: remove forward declaration of struct Action, import it instead
  * Remove unused method from geChannel
  * Remove duplicated c::channel::Data object in geMidiChannel
  * Optimize imports in core/channels/channel.{h,cpp}
  * Optimize imports in glue/channels.cpp
  * Add new DeepPtr class</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1731153600">- update "exlude from all" patch
- add more BuildRequires for Wayland support
- rename 003-cmake-exclude-juce-from-all.patch to 003-cmake-exclude-juce_and_fltk-from-all.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1742644800">- Update to version 1.1.1:
  * Render Group Channels audio data to master output only if audible (#709)
  * Fix MIDI out information not being refreshed properly on MIDI channels (#717)
  * Fix MIDI actions not being added on the rightmost edge in the Action Editor (#716)
  * Fix FX buttons not being properly lit (#712)
  * Fix ChannelShared objects not being deleted on Channel deletion (#695)
  * Fix wrong play mode for sample channels in one-shot retrig mode
  * Fix missing last sample when moving or resetting 'end' point in Sample Editor
  * Fix last audio sample not being played in sample channels
  * Fix inability to clear Channels' key bindings (#708)
  * Fix Main Window size not being stored correctly (#713)
  * Update FLTK dependency to 1.4.0-1
  * Add basic CMakePresets.json file
  * Many other minor bugs and typos fixed
  * Lots of refactoring and code cleanups</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1747224000">- Update to version 1.2.0:
  * Add support for multiple MIDI devices (#215)
  * Preserve position and size of 'Settings' window
  * Fix wrong name in cloned sample channels (#725)
  * Update concurrentqueue dependency to version 1.0.4
  * Update FLTK dependency to 1.4.2
  * More CMake presets improvements
  * Refactoring and code gardening</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1751803200">- Update to version 1.2.1:
  * Beautify UI layout in Audio Configuration Window
  * Disable sample rate and buffer size menus when using JACK in Audio Configuration Window
  * Reset project name when closing a project (#744)
  * File browser refactoring with improved usability
  * Fix double click on scrollbar arrows in File Browser loads a non-existing project (#735)
  * Fix wrong default height for all sub-windows
  * Fix Loop mode not working in Sample Editor (#723)
  * Fix missing first MIDI action recorded with "record-on-signal" mode (#732)
  * Set minimum C++ version to C++23
  * Update minimum CMake requirements to 3.29
  * Update JUCE to 8.0.8
  * Update FLTK to 1.4.3
  * Refactoring and code gardening</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1758715200">- Update to version 1.3.0:
  * This release introduces support for multiple audio outputs
    (more than stereo). It is now possible to have multiple audio channels,
    each of which sends the signal to an external hardware output or internally
    to another software for multitrack recording of your live performances.
  * Improved JACK support allowing for multiple output connections;
  * UI: improved and beautified Plug-in Browser window;
  * Update FLTK to 1.4.4;
  * Refactoring and code gardening.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1779624000">- Update to version 1.4.1:
  * Prepare version 1.4.1
  * [Packaging] Mark macOS build as arm64 (part 2)
  * [Packaging] Mark macOS build as arm64
  * Sample Editor: prevent range, pitch, shift and reload tools to get stuck in 'deactivated' state when switching between scenes
  * ChannelManager: always set pitch and range on Scene 0 for internal Preview Channel (fixes #788)
  * Update FLTK to 1.4.5
  * ActionRecorder: fix wrong logic in copyActions method (#790)
  * ActionRecorder: fix wrong logic for clearing actions in channel (#789)
  * Fix potential crash when loading a new project
  * [Linux, CI] Add missing dependencies
  * [Vcpkg] Set new baseline
  * Update JUCE to version 8.0.12
  * gePluginWindow: small UI tweaks
  * gePluginParameter: use geFlex for layout
  * Plugin: improve audio buffer copy robustness
  * Plugin: fix wrong copy between audio buffers before processing audio
  * Plugin: clear internal buffer on initialization
  * Plugin: log more plug-in info on initialization
  * Improve support for plug-ins with complex buses layout
  * ChannelManager: DRY
  * Revert scene status tu IDLE when transport stops (#783)
  * Fix inability to play samples once removed from a scene (#786)
  * Fix wrong Wave deletion when freeing a sample channel
  * Remove obsolete 'export sample...' function
  * Add ability to rename a channel in all scenes (#767)
  * Fix invalid usage of Scene when creating invalid scene objects
  * File browser: don't browse project folders (#784)
  * Increase text contrast for inactive scene buttons
  * Ability to undo a scene change when transport is running (2nd take) (#763)
  * DRY
  * Revert "Ability to undo a scene change when transport is running (#763)"
  * Ability to undo a scene change when transport is running (#763)
  * Bump version to 1.4.1
  * Display inactive scenes (i.e. with no audio or actions) (#765)
  * gePlayButton: optional text color for default state
  * Encapsulate c::main::Scenes() object properties
  * Remove unused private field
  * Add ability to find actions by Scene (still unused)
  * Avoid magic number
  * Engine: prevent assertion on Sequencer::onSceneChanged
  * Fix plugin browwer empty crash (#775)
  * Remove debug std::cout
  * Patch: fix wrong Action::scene type
  * Update mcl-utils dependency
  * channelFactory: avoid raw loop
  * Fix 'save sample' feature with current scene taken into account
  * API: remove unused code
  * Update mcl-utils dep and remove useless casts
  * PatchFactory: explicit conversion json -&gt; std::size_t when constructing ID
  * Fix G_INVALID_SCENE constant
  * Scene: minor touches to isValid() method
  * Add missing file
  * Better encapsulation for Scene properties
  * PatchFactory: brace-init ID object
  * Replace ID alias with stronger mcl::utils::Id type
  * Fix formatting
  * Revert geChoice::ID type to 'int'
  * [Refactor] Update mcl-utils and use vector.hpp -&gt; container.hpp
  * Replace std::size_t for scene with stronger type Scene
  * Remove m::Channel::hasActions flag and updates all functions accordingly
  * Don't read m::Channel::hasActions, always query dynamically
  * Clean up unused methods and structs
  * Fix logic for disabling 'free input rec' button, taking scenes into account
  * Add TODO comment
  * Persistence for scenes MIDI learnings (#762)
  * model::MidiIn: default initialize scenes
  * Add missing file
  * MIDI bindings for scenes buttons
  * MidiDispatcher: DRY - use local reference
  * MidiDispatcher: turn Switch-case into if-else
  * Fix includes in src/types.h
  * [macOS] Make enumerate() work on Apple Clang
  * geTabBindings: remove hardcoded string, use i18text label
  * Fix clear keyboard bindings (#770)
  * geKeyBinder: simplify setKey() method
  * geKeyBinder: move assert in the right position
  * geKeyBinder: DRY
  * Add TODO comment
  * Enable persistence for scene key bindings (#762)
  * Add ability to bind keys to scene buttons (no persistence) (#762)
  * Fix u::gui::keyToString() to print normal keys too
  * geScenes: simplify code
  * Enable scene switching via keyboard (bindings still hardcoded)
  * Tracks: prevent local variable shadowing
  * Update mcl-utils dependency
  * appstream: Fix invalid markup
  * Update changelog
  * Minor tweak to some LangMapper labels
  * update mcl-utils dependency
  * Optimize imports
  * DRY a couple of u::fs functions
  * Use getConfigDirPath() from mcl-utils in u::fs::getConfigDirPath()
  * Use join() from mcl-utils
  * Use isValidFileName() from mcl-utils
  * Use getUpDir() from mcl-utils
  * Use stripFileUrl() from mcl-utils (alias of uriToPath())
  * Use getExt() and stripExt() from mcl-utils
  * Use basename() and dirname() from mcl-utils
  * Use getRealPath() from mcl-utils
  * Remove unused function u::fs::getCurrentPath()
  * Use mkdir() from mcl-utils
  * Remove unused function u::fs::isRootDir()
  * Use fileExists(), dirExists() and isDir() from mcl-utils
  * Update mcl-utils dependency
  * Use string utils from mcl-utils
  * Use vector utils from mcl-utils
  * Utils: use std::size_t for index parameter in vector::atOr
  * Remove silly second overload of u::vector::findIfSafe
  * Remove silly u::vector::findIfSafe function
  * Use sleep() from mcl-utils dep
  * Fix non-existing include
  * Add mcl-utils dependency and use it in place of u::utils::math
  * Fix broken 'clear actions' submenu in MIDI channel
  * Blink upcoming scene button
  * UI: add playButton::blink() method
  * Revert "UI, geMenu: allow for special FLTK chars in addItem() method"
  * geSampleChannel: disable 'free' menu item if the channel has no Waves
  * geMenu: assert if adding existing items
  * geMenu: add private method to find item by ID recursively
  * Fixup wrong channel menu IDs
  * geMenu: ability to add proper sub-menus
  * Remove unused include
  * UI: improve 'Scene' button presentation
  * UI: use gePlayButton as base class for geChannelButton
  * UI: add new gePlayButton widget
  * geScenes: avoid raw loop
  * Keep track of scene status (idle or changing)
  * Upgrade and pin libsndfile dependency to 1.2.2
  * vcpkg.json: minor fixup
  * Upgrade and pin rtmidi dependency to 6.0.0
  * Remove extra ';'
  * Upgrade and pin nlohmann-json dependency to 3.12.0
  * Update and pin catch2 dependency to 3.11.0
  * Upgrade and pin fmt dependency to 12.0.0
  * [CI] Upgrade to macOS-14
  * Channel: add ability to clear actions in this scene or all scenes
  * Add ability to free a sample channel in the current scene or in all scenes
  * u::vector: add new range() function
  * Don't clear actions when free'ing a sample channel
  * Enable 'copy to scene' operation also for Group Channels
  * Add TODO comments
  * [Refactor] Optimize some imports
  * [Refactor] UI: simplify 'copy to scene' sub-menu creation for channels
  * Fix wrong channel name when copying a sample channel to scene
  * Change how scene is selected during Action advance
  * [Refactor] Use switch-case in m::rendering::advanceMidiChannel()
  * Sequencer: fix glitch on loops when changing scene
  * [Tidy] Fix spacing
  * SampleEditor: show scene number in title
  * c::SampleEditor: remove unused private Data member
  * UI: print scene number in Action Editor title
  * Add new gdWindow::setTitle() method
  * c::ActionEditor: add support for scenes
  * Remove unused code from c::actionEditor
  * Update JUCE to 8.0.10
  * ChannelManager: delete all Waves from all scenes on deleteChannel()
  * UI: enable 'copy to scene' command on channels
  * geMenu: addItem() overload with support for text as std::string
  * ChannelManager: don't overwrite an existing Wave when copying channel to scene
  * ChannelManager: fix missing channel name on copy to scene
  * ActionRecorder: fix wrong scene index when cloning actions
  * F
  * UI, geMenu: allow for special FLTK chars in addItem() method
  * UI: beautify scene selector
  * UI: always copy label in geTextButton
  * UI: add optional padding to geTextButton
  * Sequencer: fix scene selection when not running
  * [Refactor] ChannelManager: remove unused dependency
  * ChannelManager: fix cloneChannel() method
  * API: add ability to copy channel to a certain scene (still unused)
  * ActionRecorder: change return type of cloneActions() method
  * [Refactor] ActionRecorder: remove unused code
  * ActionRecorder: add new copyActionsToScene() method
  * Add TODO comment
  * Update geompp dependency
  * [Refactor] DRY SampleChannel
  * SampleChannel: rewrite setSample() method
  * Update geompp dependency
  * Fix initialization
  * Add backward compatibility to projects created with Giada &lt; 1.4.0
  * Sequencer: early return in advance() when it's time to change scene
  * Enable persistence for Patch::Action::scene member
  * Swap model when the scene changes to update channels content
  * Action playback with scene support
  * Action recording with scene support
  * Input recording with scene support
  * Fix formatting
  * SampleEditor: add support for invalid Wave data
  * [Refactor] Use Sample struct in c::SampleEditor::Data
  * Load sample in Sample Editor with scene support
  * Implement 'shift' in Sample Editor API with scene support
  * Implement channel clone with scene support
  * UI: prevent glitches when switching scene and a sample is still playing
  * Move 'pitch' to Sample struct
  * Move 'shift' to Sample struct
  * [Refactor] SampleChannel::loadWave() -&gt; SampleChannel::loadSample()
  * [Refactor] Channel::loadWave() -&gt; Channel::loadSample()
  * [Refactor] Add m::Channel::isActive() method
  * Pass SceneArray&lt;Sample&gt; to SampleChannel during deserialization
  * Channel: load names from Patch
  * Use SceneArray as type for Patch::names to ease de-serialization
  * Patch: remove unused 'range' value
  * Print Sample info in Channel::debug()
  * Move Sample struct declaration to src/types.h
  * Store Channel waves in Patch
  * Add new SceneArray alias template
  * Multiple Channel names, one per scene
  * [Refactor] Make Channel::name member private
  * Show correct Wave according to current scene in Sample Editor
  * UI: lit current scene button
  * [Refactor] Better range+wave encapsulation with SampleChannel::Sample struct
  * SampleChannel: add support for scenes in sample range
  * [Refactor] Set SampleChannel::range member private
  * Sequencer::setScene method
  * Sequencer: make 'currentScene' atomic
  * [Refactor] Sequencer::setScene -&gt; forceScene
  * [Refactor] scene -&gt; currentScene
  * Pass scene index to c::channel layer
  * Let Reactor take care of scene change
  * Enable sample rendering with scenes (raw)
  * UI: add Scenes widget
  * Ability to change scene via API (still unused)
  * Initial support for scenes in ChannelManager (not used)
  * Initial support for scenes in SampleChannel (not used)
  * Bump version to 1.4.0
  * Prepare release 1.3.1
  * [Tidy] Modernize loop
  * PluginManager: avoid copying invalide states while cloning plugins
  * Update RtAudio to latest master + patch
  * Patch: fix faulty Channel::range initialization
  * Patch: add default values to all members
  * PatchFactory: refactor modernize() function
  * PatchFactory: split modernize() function into modernize() and sanitize()
  * PatchFactory: don't reset pan for non-sample-channels
  * KernelAudio: prevent assertion/crash if JACK has no sample rates available to choose from
  * Plugin: fix parameter copy when cloning (#749)</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1783252800">- Update to version 1.5.0:
  * Prepare version 1.5.0
  * Allows MIDI-generating plugins to forward their output to subsequent plugins
  * [Refactor] Move PluginAudioPlayHead to separate source file
  * [Refactor] Rename PluginHost::Info class to PluginAudioPlayHead
  * PluginsApi: remove unused method
  * Pass PPQ (as in JUCE's position-per-quarter-note) value to Plugin via juce::Playhead
  * c::Plugin: forward-declare Plugin and PluginParameter
  * [Refactor] Move PluginParameter outside of Plugin class
  * [Refactor] gdPluginList: cleanup plugin list navigation bounds checks
  * c::Plugin: don't cache 'hasEditor' property
  * Add missing 'sampleRate' value to patch (#802)
  * gePluginElement: avoid extra copy of c::plugin::Plugin object
  * [Refactor] c::plugin::Plugin: remove access to underlying ptr
  * c::plugin: remove unused function
  * [Refactor] Don't use vector of m::Plugins in c::plugin::Plugins, use c:: type
  * c::plugin: remove unused function
  * [Refactor] Simplify parameter fetching in gePluginParameter
  * [Refactor] Use vector of c::plugin::Param in c::plugin::Plugin in place of raw indexes
  * [Refactor] Pass m::Plugin::Parameter ref to c::plugin::Parameter object
  * [Refactor] Swap plug-ins by ID, not by m::Plugin* ptrs
  * [Refactor] Remove swapPlugin() method from PluginHost
  * [Refactor] Remove all plug-ins in a channel by ID, not by vector of m::Plugin ptrs
  * [Refactor] Remove plug-ins by ID, not by m::Plugin ptr
  * Plugin: stop caching the 'hasEditor' property
  * UI: optimize plug-in parameter repaint in gdPluginWindow
  * gdPluginWindow: add updateParameter() method
  * gdPluginWindow: add assertion + tidy up code
  * [Refactor] Change c::plugin::Param member name
  * Remove old params methods from m::Plugin, use new approach
  * Plugin: remove midiInParams public member
  * Plugin: add getParameters() accessor
  * Plugin: prepare vector of Parameter objects
  * Add new Plugin::Parameter class (unused)
  * geBox: redraw when setting new label
  * Sequencer: fix comment
  * [Refactor] Use TimeSignature in place of raw beats/bars variables
  * gdMainWindow: fix spacing around main menu
  * geMainWindow: simplify flex structure
  * Update project name on save + remove unused function
  * gdMainWindow: make variable private
  * gdMainWindow: show version number in footer
  * Limit maximum CPU load value to 100.0
  * Increase master I/O VU meters precision
  * UI: display project name in main window footer
  * UI: show 'Giada' + version number in main window title
  * [Refactor] geBox: add getter/setter methods for label, delete old ones
  * geBox: use v::drawings function for draw() method
  * geBox: add ability to customize text color
  * gdMainWindow: avoid variable shadowing
  * UI, mainWindow: display CPU load widget in footer
  * UI, mainWindow: add new footer (empty)
  * Add API for CPU load display
  * UI: add new geCpuLoad widget
  * Enable CPU load computation (core only)
  * model::Shared: Add new Shared from KernelAudio
  * model::KernelAudio: add internal Shared object with CPU load atomic variable
  * Don't lock the document while saving the project (#799)
  * SampleChannel: remove unused methods
  * Prevent creating invalid FrameRange when de-serializing JSON
  * gePianoRoll: simplify onRefreshAction()
  * gdBaseActionEditor: simplify pixelToTick() method
  * Action Editor: simplify even more MIDI action handling
  * Revert 042fad599f8dcebf4c89b2124a892ce7bc848eef
  * Simplify action handling for Sample Channels in PRESS mode
  * Action Manager: remove wrong assertion
  * Action Editor: fix toTickRange conversion for sample actions
  * geBaseActionEditor: simplify even more toTickRange() method
  * geBaseActionEditor: rework toTickRange method
  * geBaseActionEditor: pass ActionEdit enum to onRefreshAction() (unused)
  * geBaseActionEditor: tidy up header file
  * [Refactor] move toTickRange() from gdBaseActionEditor to geBaseActionEditor
  * geGridTool: refactor member name
  * Action Editor: fix grid rendering
  * geGridTool: refactor method name
  * geBaseActionEditor: use correct type for grid drawing
  * gePianoRoll, geSampleActionEditor: simplify onResizeAction() method
  * gdBaseActionEditor: allow 1 tick actions
  * geSampleActionEditor: add nullptr check
  * Action Editor: simplify onRefreshAction() method in both PianoRoll and SampleActionEditor
  * geBox: remove getBounds() method
  * geEnvelopePoint: fix constructor
  * Actions: simplify rec() method with no calls to findAction()
  * Actions, ActionManager: remove unused methods
  * [Refactor] Avoid passing around multiple copies of Actions from model to Action Editor
  * ActionManager: DRY + add more asserts
  * [Refactor] Use ID instead of Action refs for action operations
  * geBox: add getBounds() method
  * geBox: make draw() method as protected
  * geBaseAction: use geBox as parent class
  * Update mcl-utils dep to fix build error on macOS, again
  * Update mcl-utils dep to fix build error on macOS
  * Update geompp dependency
  * Add TODO notes
  * Remove unused code, fix method name
  * Action Editor: restore snap to grid
  * utils::time: add quantize() for Tick
  * Sequencer: adjust quantize() method to work tick-based
  * Update mcl-utils submodule
  * Don't write old 'sampleRate' value from Patch on save
  * Add support for old patches with frame-based actions
  * Sequencer: make sure actions are actually in the current block
  * u::time: add frameToTickRound() function
  * Sequencer: remove unused method
  * Don't pre-compute frames in model::Sequencer, just do it on the fly when needed
  * Tick: add support for % operator
  * Move currentTick computation to model::Sequencer
  * Remove 'frame' property from Action struct
  * ActionManager: fix const correctness in consolidate() method
  * model::Actions: update comments
  * [Refactor] Dry model::Actions private method
  * model::Actions: remove unused methods
  * Enable tick-based live recording
  * ActionManager: remove old unused method
  * model::Actions: use tick-based exists() method in rec()
  * Update action persistence code to use tick instead of frame
  * [Refactor] Sequencer: better name for Block struct
  * Remove all frame recomputation on bpm/samplerate change
  * Sequencer: enable tick-based rendering
  * model::Actions: sort actions by tick
  * Add new frameRangeToTickRange utils function
  * [Refactor] Rename SampleRange -&gt; FrameRange for consistency with TickRange
  * ActionManager: remove deprecated methods, update tests
  * Action Editor: show tick-based playhead
  * Sequencer, MainApi: add getCurrentTick() method
  * c::ActionEditor::Data: remove old members
  * BaseActionEditor: use correct type in std::min function
  * BaseActionEditor: adjust tick-based zoom
  * SampleActionEditor: display actions tick-wise
  * Enable adding/moving new tick-based sample actions
  * Cleanup some deprecated/unused functions
  * Enable move tick-based MIDI actions around
  * ActionManager: mark updateMidiAction() method as deprecated
  * UI: initial tick-based painting in Action Editor
  * Sequencer: add more utility functions (unused)
  * model::Actions: debug actions by tick
  * Record tick-based MIDI actions
  * ActionEditorApi: add new tick-based recordMidiAction() method (unused)
  * Utils: add tick &lt;-&gt; pixel conversion functions
  * model::Sequencer, Sequencer: add getTicksInLoop() method (unused)
  * model::Sequencer: use TimeSignature object + encapsulation
  * Add new TimeSignature type
  * [Refactor] model::Sequencer: make bpm member private
  * Change G_PPQ type to Tick
  * Tick: add more operators
  * ActionEditorApi: mark recordMidiAction() method as deprecated
  * ActionManager: add new tick-based recordMidiAction() method + utilities
  * model::Actions: add new tick-based rec() method + TickRange alias
  * model::Actions: mark another rec() method as deprecated
  * Mark G_DEFAULT_ACTION_SIZE as deprecated, add new tick-based one
  * ActionRecorder: mark rec...() methods as deprecated
  * model::Actions: add new tick-based rec() method (unused)
  * model::Actions: mark rec() method as deprecated
  * ActionFactory: add new makeAction() method (unused)
  * ActionFactory: mark makeAction() method as deprecated
  * Action: add new 'tick' member (unused)
  * Bump version to 1.5.0
  * Sequencer: optimize actions parsing by moving it outside the main block loop
  * Undo 'Sequencer: simplify 'sceneChanged' code in advance() method', was wrong
  * model::Actions: cleanup
  * model::Actions: sort actions on set() method
  * Update rendering engine to work with new Sequencer::Event type
  * Sequencer: fill EventBuffer with actions coming from the std::span
  * Sequencer: add internal ActionsBlock struct (still unused)
  * Sequencer: use new Block object for event parsing in advance()
  * Sequencer: add internal Block struct (still unused)
  * Sequencer: simplify 'sceneChanged' code in advance() method
  * Sequencer: add comments
  * Sequencer: use SampleRange in advance() method instead of raw start/end values
  * Sequencer: mark 'actions' member in Event struct as deprecated
  * model::Actions: add getActionsInSampleRange() method (still unused)
  * Deserialize actions with new container
  * model::Actions: remove more deprecated methods
  * ActionFactory: update serializeActions() to use new Actions container
  * model::Actions: rework hasActions() method to use new container
  * model::Actions: rework clearAll() to use new container
  * model::Actions: rework updateSiblings() to use new container
  * model::Actions: rework updateEvent() to use new container
  * model::Actions: rework updateKeyFrames() method to use new container
  * model::Actions: remove removeIf() method, use mcl::utils
  * model::Actions: add new getAll() method, remove forEachAction
  * model::Actions: mark getAll() method as deprecated
  * model::Actions: remove unused method
  * model::Actions: remove findAction_DEPR_, adjust new ones
  * model::Actions: rework getActionsOnChannel() to use new container
  * model::Actions: rework rec() method (for live recording) to use new container
  * model::Actions: rework rec() method to use new container
  * model::Actions: add private findAction() method based on new container
  * model::Actions: mark findAction() method as deprecated
  * model::Actions: rework debug() method to support new container
  * model::Actions: reimplement rec() method based on new container
  * model::Actions: add new private sort() method (still unused)
  * model::Actions: add new exists() private methods (still unused)
  * model::Actions: mark private methods as deprecated
  * model::Actions: add std::vector&lt;Action&gt; container (still unused)
  * model::Actions: mark m_actions map as deprecated
  * Add utility functions for Frame &lt;-&gt; Tick conversions
  * Add new Tick type
  * Prepare release 1.4.2
  * [Linux] Fix broken build
  * Fix sample channels being killed abruptly on scene change (#792)
  * [Refactor] Change method name
  * Remove VST logo in About window (#798)
  * model::Sequencer: add recomputeFrames() method
  * Add model::Sequencer::reset() method
  * Sequencer: remove unused method
  * Sequencer: store current sample rate internally
  * JackTransport: add isAvailable() method (still unused)
  * Add ability to copy the whole scene to another (#766)
  * [Refactor] Rename ActionRecorder -&gt; ActionManager
  * Add ability to force-change a scene (#764)
  * Add scene support to 'edit -&gt; clear all actions' function (#787)
  * ChannelsApi: join two functions
  * Fix label text
  * ChannelManager: minor optimization to free sample channel algorithm
  * Add scene support to 'edit -&gt; free all sample channels' function (#787)
  * UI: add missing popup labels to scene buttons (#785)
  * geScenes: DRY
  * Bump version to 1.4.2
  * Update copyright date</changelog>
</package>
<package pkgid="5681011cb153298bbc5bda69fccb322a0156fb1f65a2b72c28ea2ca46f76b48654b4a20056b539cc9182913453f6e402d7eb16b796ee78c55148561ca8b92f3d" name="giflib-debugsource" arch="i586">
  <version epoch="0" ver="5.2.2" rel="4.3"/>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address (CVE-2019-15133 bsc#1146299)
  * Address SF bug #125: 5.1.7: xmlto is still required for tarball
  * Address SF bug #124: 5.1.7: ar invocation is not crosscompile compatible
  * Address SF bug #122: 5.1.7 installs manpages to wrong directory
  * Address SF bug #121: make: getversion: Command not found
  * Address SF bug #120: 5.1.7 does not build a proper library - no
- Changes in version 5.1.7
  * Correct a minor packaging error (superfluous symlinks) in the 5.1.6 tarballs.
- Changes in version 5.1.6
  * Fix library installation in the Makefile.
- Changes in version 5.1.5
  * Fix SF bug #114: Null dereferences in main() of gifclrmp
  * Fix SF bug #113: Heap Buffer Overflow-2 in function DGifDecompressLine()
    in cgif.c.  This had been assigned (CVE-2018-11490 bsc#1094832).
  * Fix SF bug #111: segmentation fault in PrintCodeBlock
  * Fix SF bug #109: Segmentation fault of giftool reading a crafted file
  * Fix SF bug #107: Floating point exception in giftext utility
  * Fix SF bug #105: heap buffer overflow in DumpScreen2RGB in gif2rgb.c:317
  * Fix SF bug #104: Ineffective bounds check in DGifSlurp
  * Fix SF bug #103: GIFLIB 5.1.4: DGifSlurp fails on empty comment
  * Fix SF bug #87: Heap buffer overflow in 5.1.2 (gif2rgb). (CVE-2016-3977 bsc#974847)
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects and inherit CFLAGS from the
    build system (bsc#1184123)</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708948800">- Update to version 5.2.2
  * Fixes for CVE-2023-48161 (bsc#1217390), CVE-2022-28506
    (bsc#1198880)
  * Address SF issue #138 Documentation for obsolete utilities still
    installed
  * Address SF issue #139: Typo in "LZW image data" page
    ("110_2 = 4_10")
  * Address SF issue #140: Typo in "LZW image data" page ("LWZ")
  * Address SF issue #141: Typo in "Bits and bytes" page ("filed")
  * Note as already fixed SF issue #143: cannot compile under mingw
  * Address SF issue #144: giflib-5.2.1 cannot be build on windows
    and other platforms using c89
  * Address SF issue #145: Remove manual pages installation for
    binaries that are not installed too
  * Address SF issue #146: [PATCH] Limit installed man pages to
    binaries, move giflib to section 7
  * Address SF issue #147 [PATCH] Fixes to doc/whatsinagif/ content
  * Address SF issue #148: heap Out of Bound Read in gif2rgb.c:298
    DumpScreen2RGB
  * Declared no-info on SF issue #150: There is a denial of service
    vulnerability in GIFLIB 5.2.1
  * Declared Won't-fix on SF issue 149: Out of source builds no
    longer possible
  * Address SF issue #151: A heap-buffer-overflow in gif2rgb.c:294:45
  * Address SF issue #152: Fix some typos on the html documentation
    and man pages
  * Address SF issue #153: Fix segmentation faults due to non
    correct checking for args
  * Address SF issue #154: Recover the giffilter manual page
  * Address SF issue #155: Add gifsponge docs
  * Address SF issue #157: An OutofMemory-Exception or Memory Leak
    in gif2rgb
  * Address SF issue #158: There is a null pointer problem in
    gif2rgb
  * Address SF issue #159 A heap-buffer-overflow in GIFLIB5.2.1
    DumpScreen2RGB() in gif2rgb.c:298:45
  * Address SF issue #163: detected memory leaks in
    openbsd_reallocarray giflib/openbsd-reallocarray.c
  * Address SF issue #164: detected memory leaks in GifMakeMapObject
    giflib/gifalloc.c
  * Address SF issue #166: a read zero page leads segment fault in
    getarg.c and memory leaks in gif2rgb.c and gifmalloc.c
  * Address SF issue #167: Heap-Buffer Overflow during Image Saving
    in DumpScreen2RGB Function at Line 321 of gif2rgb.c
- Added patch:
  * giflib-5.2.2-no-imagemagick.patch
    + do not use ImageMagick to resize one gif file. It creates a
    build cycle.
  * 0001-Clean-up-memory-better-at-end-of-run-CVE-2021-40633.patch
    + upstream fix for CVE-2021-40633 (bsc#1200551)
- Modified patches:
  * PIE.patch
  * reproducible.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1743508800">- Added patch:
  * giflib-bsc1240416.patch
    + fixing bsc#1240416: buffer overflow in function DumpScreen2RGB</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773230400">- Added patch:
  * 0001-Avoid-potentuial-double-free-on-weird-images.patch
    + fixing bsc#1259502 (CVE-2026-23868): double-free result of a
    shallow copy can lead to memory corruption</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1782302400">- Added patch:
  * 0001-Fix-CVE-2026-26740-heap-OOB-write-in-EGifGCBToSavedE.patch
    + fixing bsc#1259836 (CVE-2026-26740): heap out-of-bounds read
    when processing a specially crafted GIF file containing a GCE
    block with a truncated extension byte count</changelog>
</package>
<package pkgid="9457b1f2b5d94fd990e4d0d64248ff23ad2b6519a6f2a941ea54af1ed6083b1aaf06d39a296575bdbd92e17eff9c1f8eb8ba34ff95477ad7a186a633ae734b95" name="giflib-progs-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.2" rel="4.3"/>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address (CVE-2019-15133 bsc#1146299)
  * Address SF bug #125: 5.1.7: xmlto is still required for tarball
  * Address SF bug #124: 5.1.7: ar invocation is not crosscompile compatible
  * Address SF bug #122: 5.1.7 installs manpages to wrong directory
  * Address SF bug #121: make: getversion: Command not found
  * Address SF bug #120: 5.1.7 does not build a proper library - no
- Changes in version 5.1.7
  * Correct a minor packaging error (superfluous symlinks) in the 5.1.6 tarballs.
- Changes in version 5.1.6
  * Fix library installation in the Makefile.
- Changes in version 5.1.5
  * Fix SF bug #114: Null dereferences in main() of gifclrmp
  * Fix SF bug #113: Heap Buffer Overflow-2 in function DGifDecompressLine()
    in cgif.c.  This had been assigned (CVE-2018-11490 bsc#1094832).
  * Fix SF bug #111: segmentation fault in PrintCodeBlock
  * Fix SF bug #109: Segmentation fault of giftool reading a crafted file
  * Fix SF bug #107: Floating point exception in giftext utility
  * Fix SF bug #105: heap buffer overflow in DumpScreen2RGB in gif2rgb.c:317
  * Fix SF bug #104: Ineffective bounds check in DGifSlurp
  * Fix SF bug #103: GIFLIB 5.1.4: DGifSlurp fails on empty comment
  * Fix SF bug #87: Heap buffer overflow in 5.1.2 (gif2rgb). (CVE-2016-3977 bsc#974847)
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects and inherit CFLAGS from the
    build system (bsc#1184123)</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708948800">- Update to version 5.2.2
  * Fixes for CVE-2023-48161 (bsc#1217390), CVE-2022-28506
    (bsc#1198880)
  * Address SF issue #138 Documentation for obsolete utilities still
    installed
  * Address SF issue #139: Typo in "LZW image data" page
    ("110_2 = 4_10")
  * Address SF issue #140: Typo in "LZW image data" page ("LWZ")
  * Address SF issue #141: Typo in "Bits and bytes" page ("filed")
  * Note as already fixed SF issue #143: cannot compile under mingw
  * Address SF issue #144: giflib-5.2.1 cannot be build on windows
    and other platforms using c89
  * Address SF issue #145: Remove manual pages installation for
    binaries that are not installed too
  * Address SF issue #146: [PATCH] Limit installed man pages to
    binaries, move giflib to section 7
  * Address SF issue #147 [PATCH] Fixes to doc/whatsinagif/ content
  * Address SF issue #148: heap Out of Bound Read in gif2rgb.c:298
    DumpScreen2RGB
  * Declared no-info on SF issue #150: There is a denial of service
    vulnerability in GIFLIB 5.2.1
  * Declared Won't-fix on SF issue 149: Out of source builds no
    longer possible
  * Address SF issue #151: A heap-buffer-overflow in gif2rgb.c:294:45
  * Address SF issue #152: Fix some typos on the html documentation
    and man pages
  * Address SF issue #153: Fix segmentation faults due to non
    correct checking for args
  * Address SF issue #154: Recover the giffilter manual page
  * Address SF issue #155: Add gifsponge docs
  * Address SF issue #157: An OutofMemory-Exception or Memory Leak
    in gif2rgb
  * Address SF issue #158: There is a null pointer problem in
    gif2rgb
  * Address SF issue #159 A heap-buffer-overflow in GIFLIB5.2.1
    DumpScreen2RGB() in gif2rgb.c:298:45
  * Address SF issue #163: detected memory leaks in
    openbsd_reallocarray giflib/openbsd-reallocarray.c
  * Address SF issue #164: detected memory leaks in GifMakeMapObject
    giflib/gifalloc.c
  * Address SF issue #166: a read zero page leads segment fault in
    getarg.c and memory leaks in gif2rgb.c and gifmalloc.c
  * Address SF issue #167: Heap-Buffer Overflow during Image Saving
    in DumpScreen2RGB Function at Line 321 of gif2rgb.c
- Added patch:
  * giflib-5.2.2-no-imagemagick.patch
    + do not use ImageMagick to resize one gif file. It creates a
    build cycle.
  * 0001-Clean-up-memory-better-at-end-of-run-CVE-2021-40633.patch
    + upstream fix for CVE-2021-40633 (bsc#1200551)
- Modified patches:
  * PIE.patch
  * reproducible.patch
    + rediff to changed context</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1743508800">- Added patch:
  * giflib-bsc1240416.patch
    + fixing bsc#1240416: buffer overflow in function DumpScreen2RGB</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773230400">- Added patch:
  * 0001-Avoid-potentuial-double-free-on-weird-images.patch
    + fixing bsc#1259502 (CVE-2026-23868): double-free result of a
    shallow copy can lead to memory corruption</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1782302400">- Added patch:
  * 0001-Fix-CVE-2026-26740-heap-OOB-write-in-EGifGCBToSavedE.patch
    + fixing bsc#1259836 (CVE-2026-26740): heap out-of-bounds read
    when processing a specially crafted GIF file containing a GCE
    block with a truncated extension byte count</changelog>
</package>
<package pkgid="434132c44ba198bef129b32174433c881fa04bbc3ceb3a2ccb8fe17436c8be316037339922f16bddec8884243e175aa43c88317bd437129a8998a6d8161bce78" name="gifsicle-debuginfo" arch="i586">
  <version epoch="0" ver="1.96" rel="1.6"/>
  <changelog author="manfred99@gmx.ch" date="1506513600">- add fix-null-deref.patch:
    upstream fix, commit f1b8e6323a8fdd029847b7efd400d5fc2ac9aecc</changelog>
  <changelog author="manfred99@gmx.ch" date="1514980800">- add fix_double-free.patch:
    upstream fix, commit 118a46090c50829dc543179019e6140e1235f909
- add fix_gifdiff_null-deref.patch:
    upstream fix, commit 263cd4519f45bc6ecde74ee280eb1d68ee2de642</changelog>
  <changelog author="manfred99@gmx.ch" date="1515153600">- drop patches fix_double-free.patch, fix_gifdiff_null-deref.patch
    and fix-null-deref.patch
- upgrade to version 1.91:
  * Several security bug fixes with malicious GIFs.</changelog>
  <changelog author="manfred99@gmx.ch" date="1523880000">- add fix_gifdiff_null_pointer_deref.patch:
    upstream fix, commit e2d5c01a9c7022003135888c85b3255226e4cf98</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.92
  * Add `--lossy` option from Kornel Lipiński.
  * Remove an assertion failure possible with
    `--conserve-memory` + `--colors` + `--careful`.
- Drop fix_gifdiff_null_pointer_deref.patch fixed upstream
- Run spec-cleaner
  * Remove package groups
  * Use make macros</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1597406400">- unbreak fedora builds
- unbreak SLE_12_SP3_Backports which is still a target for graphics project
- add package group indication, without it we get noisy errors on non-factory targets</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1625054400">- re-introduce make_build macro, as SLE targets are disabled now per default
    for the graphics project
- Update to version 1.93:
  * Fix security bug on certain resize operations with `--resize-method=box`
  * Fix problems with colormapless GIFs.</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1687521600">- Update to version 1.94:
  * Fix some bugs, including fix for CVE-2023-36193 (bsc#1212645).</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1708862400">- Update to version 1.95:
  * Fix some bugs, including fix for CVE-2023-46009.</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1740657600">- Update to version 1.96:
  * changed behaviour of "--lossy": now "--lossy" defaults to "--lossy --gamma sRGB",
    closest analogue to previous versions will be obtained with "--lossy --gamma=1"
  * Improve handling of GIFs with images positioned far outside the logical screen
  * Add preliminary support for the Oklab color space ("--gamma=oklab")
  * Add support for "--dither=atkinson"
  * Add support for "--use-exact-colormap"
  * Fix some bugs</changelog>
</package>
<package pkgid="bb8fb7dfd065732c770cc81576a55dba7be7b0154f0323a90476e100ea017693d560d35e4f0e6afbc058f3e6381e5684c7e1e599981815fbebfa4959f976dc37" name="gifsicle-debugsource" arch="i586">
  <version epoch="0" ver="1.96" rel="1.6"/>
  <changelog author="manfred99@gmx.ch" date="1506513600">- add fix-null-deref.patch:
    upstream fix, commit f1b8e6323a8fdd029847b7efd400d5fc2ac9aecc</changelog>
  <changelog author="manfred99@gmx.ch" date="1514980800">- add fix_double-free.patch:
    upstream fix, commit 118a46090c50829dc543179019e6140e1235f909
- add fix_gifdiff_null-deref.patch:
    upstream fix, commit 263cd4519f45bc6ecde74ee280eb1d68ee2de642</changelog>
  <changelog author="manfred99@gmx.ch" date="1515153600">- drop patches fix_double-free.patch, fix_gifdiff_null-deref.patch
    and fix-null-deref.patch
- upgrade to version 1.91:
  * Several security bug fixes with malicious GIFs.</changelog>
  <changelog author="manfred99@gmx.ch" date="1523880000">- add fix_gifdiff_null_pointer_deref.patch:
    upstream fix, commit e2d5c01a9c7022003135888c85b3255226e4cf98</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.92
  * Add `--lossy` option from Kornel Lipiński.
  * Remove an assertion failure possible with
    `--conserve-memory` + `--colors` + `--careful`.
- Drop fix_gifdiff_null_pointer_deref.patch fixed upstream
- Run spec-cleaner
  * Remove package groups
  * Use make macros</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1597406400">- unbreak fedora builds
- unbreak SLE_12_SP3_Backports which is still a target for graphics project
- add package group indication, without it we get noisy errors on non-factory targets</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1625054400">- re-introduce make_build macro, as SLE targets are disabled now per default
    for the graphics project
- Update to version 1.93:
  * Fix security bug on certain resize operations with `--resize-method=box`
  * Fix problems with colormapless GIFs.</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1687521600">- Update to version 1.94:
  * Fix some bugs, including fix for CVE-2023-36193 (bsc#1212645).</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1708862400">- Update to version 1.95:
  * Fix some bugs, including fix for CVE-2023-46009.</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1740657600">- Update to version 1.96:
  * changed behaviour of "--lossy": now "--lossy" defaults to "--lossy --gamma sRGB",
    closest analogue to previous versions will be obtained with "--lossy --gamma=1"
  * Improve handling of GIFs with images positioned far outside the logical screen
  * Add preliminary support for the Oklab color space ("--gamma=oklab")
  * Add support for "--dither=atkinson"
  * Add support for "--use-exact-colormap"
  * Fix some bugs</changelog>
</package>
<package pkgid="ba5039813f99ce27870aa95a4721cc4a143ad5f3c03fb98c8c54649935c02e4bb08b315df6e8708f3b05c8f4ce5e8e2b141a1c31179f167565074b99f0c8ddc9" name="gigolo-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.0" rel="1.5"/>
  <changelog author="gber@opensuse.org" date="1389268800">- update to version 0.4.2
  - Fix mnemonics in the Connect dialog.
  - Resolve symbolic links before writing config files.
  - Remember side panel position.
  - Store and display colours for bookmarks.
  - Allow editing bookmarks from the main window popup menu.
  - Do not set the colour when no colour is explicitly selected.
  - Add a separator to the Bookmark Edit Dialog.
  - Don't show errors we are not supposed to show.
  - Automatically choose the first Samba share if any were found.
  - Add 'Open in Terminal' command.
  - Remove some set but unused variables.
  - Display bookmark name in the connection list if the connection
    has a bookmark.
  - Do not make the Connect button insensitive, never (bug #8103).
  - Improve WebDav URI handling.
  - Validate an entered custom URI by trying to parse it.
  - After creating/editing a bookmark, update the list of mounts.
  - Fix WebDav path parsing when there is no path.
  - Add new command-line option to auto connect bookmarks.
  - Drop Waf build system support and just use autotools.
  - Translation updates
- drop gigolo-desktop.patch and edit desktop file in-place instead</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1543579200">- Gigolo 0.4.90
  * Port to GTK+ 3
  * Improved appearance of various dialogs
  * Improved sizings of the icon view
  * Updated translations-
- Cleaned spec file
- Use system icon for better integration</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1543579201">- more explicit gtk3 dependency specification
- Leap 42.3 does not build anymore, remove obsolete %post*-snippets</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1544011200">- Regression in 0.4.90 (bxo#14928)
- Revert to 0.4.2 version to preserve functionalties.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1565697600">- Update to version 0.5.0
  * Stable GTK+3 release
  * Migrate gvfs commands to gio
  * Set port number when connection type changes
  * Only ask for share name if the field is shown/mandatory (bxo#14928)
  * Improved appearance of various dialogs
  * Improved sizings of the icon view
  * Updated translations
- Cleaned up spec file
- Only use NEWS as changelog</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1584187200">- Update to version 0.5.1
  * Fixes an annoying bug about wrong port being saved in the bookmark
    when saving it (bxo#15455 boo#1155611)</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1616587200">- Update to version 0.5.2
  * Refresh Glade file, drop unused tab labels (gxo#apps/gigolo#13)
  * move the logic setting GtkSpin port value to setup_for_type()
    (gxo#apps/gigolo#11)
  * Use new icon in window titlebar
  * Fix compilation warnings
  * autoconf: Some updates
  * Only show an error dialog if the host field is visible/required
  * Remove capitalization from icon name
  * Update GenericName (gxo#apps/gigolo#2)
  * Fix comment style.
  * Remove GSourceFunc casts
  * Update Makefile.am
  * Add gigolo.ui to POTFILES.in (gxo#apps/gigolo#6)
  * Added new icons following new style and reverse DNS format.
  * Add new README.md and update AM_INIT_AUTOMAKE
  * Add basic GitLab pipeline
  * bxo#16717: Move from exo-csource to xdt-csource
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1695988800">- Update to version 0.5.3
  * Update copyright year and urls
  * Replace remaining stock icons
  * Replace (some) deprecated stock icons
  * Fix double free
  * Fix compiler warning -Wmaybe-uninitialized
  * Disable systray icon outside X11
  * Detect DE using XDG_CURRENT_DESKTOP (Fixes #19)
  * Add icons at missing sizes, clean up SVG metadata
  * build: Use XDT_CHECK_PACKAGE
  * build: Fix autotools warnings
  * Update `.gitignore`
  * Rename "SSH" to "SSH / SFTP"
  * Fix intltool lock file issue during make distcheck
  * Update TODO
  * Refresh Glade file, drop unused tab labels (fixes #13)
  * move the logic setting GtkSpin port value to setup_for_type()
  * Use new icon in window titlebar
  * Fix compilation warnings
  * autoconf: Some updates
  * Only show an error dialog if the host field is visible/required
  * Remove capitalization from icon name
  * Update GenericName (#2)
  * Fix comment style.
  * Remove GSourceFunc casts
  * Update Makefile.am
  * Add gigolo.ui to POTFILES.in (Issue #6)
  * Added new icons following new style and reverse DNS format.
  * Add new README.md and update AM_INIT_AUTOMAKE
  * Add basic GitLab pipeline
  * Bug #16717: Move from exo-csource to xdt-csource
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1735560000">- Update to version 0.5.4
  * Update copyright year
  * I18n: Update po/LINGUAS list
  * Added missing Keywords entry to .desktop file
  * build: Use XDT_VERSION_INIT
  * build: Switch from intltool to gettext
  * build: Add #ifdef around bind_textdomain_codeset
  * build: Define our own windowing macro instead of extending GDK's
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1748347200">Meson has been added as a build system in this release, and the
  associated archive has been generated by 'meson dist'. Although
  autotools has been retained for the time being and can still be used
  via 'autogen.sh', meson is now the preferred build system, and
  autotools will be removed in a future release.
- Update to version 0.6.0
  * Update README after switchover to meson
  * Add suport to Meson
  * Replace deprecated exo with libxfce4ui 4.21.0
  * Translation Updates</changelog>
</package>
<package pkgid="da58958b19d4971c73c36d87228996af403626ecbef123c6853e54ff61c05e4a34eb0aab6e878ad190952152ba63fa15aeffdb8959ab6b4dfe8f9b8cd5e650e3" name="gigolo-debugsource" arch="i586">
  <version epoch="0" ver="0.6.0" rel="1.5"/>
  <changelog author="gber@opensuse.org" date="1389268800">- update to version 0.4.2
  - Fix mnemonics in the Connect dialog.
  - Resolve symbolic links before writing config files.
  - Remember side panel position.
  - Store and display colours for bookmarks.
  - Allow editing bookmarks from the main window popup menu.
  - Do not set the colour when no colour is explicitly selected.
  - Add a separator to the Bookmark Edit Dialog.
  - Don't show errors we are not supposed to show.
  - Automatically choose the first Samba share if any were found.
  - Add 'Open in Terminal' command.
  - Remove some set but unused variables.
  - Display bookmark name in the connection list if the connection
    has a bookmark.
  - Do not make the Connect button insensitive, never (bug #8103).
  - Improve WebDav URI handling.
  - Validate an entered custom URI by trying to parse it.
  - After creating/editing a bookmark, update the list of mounts.
  - Fix WebDav path parsing when there is no path.
  - Add new command-line option to auto connect bookmarks.
  - Drop Waf build system support and just use autotools.
  - Translation updates
- drop gigolo-desktop.patch and edit desktop file in-place instead</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1543579200">- Gigolo 0.4.90
  * Port to GTK+ 3
  * Improved appearance of various dialogs
  * Improved sizings of the icon view
  * Updated translations-
- Cleaned spec file
- Use system icon for better integration</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1543579201">- more explicit gtk3 dependency specification
- Leap 42.3 does not build anymore, remove obsolete %post*-snippets</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1544011200">- Regression in 0.4.90 (bxo#14928)
- Revert to 0.4.2 version to preserve functionalties.</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1565697600">- Update to version 0.5.0
  * Stable GTK+3 release
  * Migrate gvfs commands to gio
  * Set port number when connection type changes
  * Only ask for share name if the field is shown/mandatory (bxo#14928)
  * Improved appearance of various dialogs
  * Improved sizings of the icon view
  * Updated translations
- Cleaned up spec file
- Only use NEWS as changelog</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1584187200">- Update to version 0.5.1
  * Fixes an annoying bug about wrong port being saved in the bookmark
    when saving it (bxo#15455 boo#1155611)</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1616587200">- Update to version 0.5.2
  * Refresh Glade file, drop unused tab labels (gxo#apps/gigolo#13)
  * move the logic setting GtkSpin port value to setup_for_type()
    (gxo#apps/gigolo#11)
  * Use new icon in window titlebar
  * Fix compilation warnings
  * autoconf: Some updates
  * Only show an error dialog if the host field is visible/required
  * Remove capitalization from icon name
  * Update GenericName (gxo#apps/gigolo#2)
  * Fix comment style.
  * Remove GSourceFunc casts
  * Update Makefile.am
  * Add gigolo.ui to POTFILES.in (gxo#apps/gigolo#6)
  * Added new icons following new style and reverse DNS format.
  * Add new README.md and update AM_INIT_AUTOMAKE
  * Add basic GitLab pipeline
  * bxo#16717: Move from exo-csource to xdt-csource
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1695988800">- Update to version 0.5.3
  * Update copyright year and urls
  * Replace remaining stock icons
  * Replace (some) deprecated stock icons
  * Fix double free
  * Fix compiler warning -Wmaybe-uninitialized
  * Disable systray icon outside X11
  * Detect DE using XDG_CURRENT_DESKTOP (Fixes #19)
  * Add icons at missing sizes, clean up SVG metadata
  * build: Use XDT_CHECK_PACKAGE
  * build: Fix autotools warnings
  * Update `.gitignore`
  * Rename "SSH" to "SSH / SFTP"
  * Fix intltool lock file issue during make distcheck
  * Update TODO
  * Refresh Glade file, drop unused tab labels (fixes #13)
  * move the logic setting GtkSpin port value to setup_for_type()
  * Use new icon in window titlebar
  * Fix compilation warnings
  * autoconf: Some updates
  * Only show an error dialog if the host field is visible/required
  * Remove capitalization from icon name
  * Update GenericName (#2)
  * Fix comment style.
  * Remove GSourceFunc casts
  * Update Makefile.am
  * Add gigolo.ui to POTFILES.in (Issue #6)
  * Added new icons following new style and reverse DNS format.
  * Add new README.md and update AM_INIT_AUTOMAKE
  * Add basic GitLab pipeline
  * Bug #16717: Move from exo-csource to xdt-csource
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1735560000">- Update to version 0.5.4
  * Update copyright year
  * I18n: Update po/LINGUAS list
  * Added missing Keywords entry to .desktop file
  * build: Use XDT_VERSION_INIT
  * build: Switch from intltool to gettext
  * build: Add #ifdef around bind_textdomain_codeset
  * build: Define our own windowing macro instead of extending GDK's
  * Translation Updates</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1748347200">Meson has been added as a build system in this release, and the
  associated archive has been generated by 'meson dist'. Although
  autotools has been retained for the time being and can still be used
  via 'autogen.sh', meson is now the preferred build system, and
  autotools will be removed in a future release.
- Update to version 0.6.0
  * Update README after switchover to meson
  * Add suport to Meson
  * Replace deprecated exo with libxfce4ui 4.21.0
  * Translation Updates</changelog>
</package>
<package pkgid="c2140b1c9f6375cba751f9594dd5b84473a1230f0978c386dc777ce68bf2b28fadd3edbe8858cbd90c256dde3a8db8bc1a6e1ec2778702c91c4cfb75c17fd9f5" name="gimp-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.4" rel="4.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1768564800">- Add CVE fixes:
  + gimp-CVE-2025-14422.patch (bsc#1255293 CVE-2025-14422)
  + gimp-CVE-2025-14423.patch (bsc#1255294 CVE-2025-14423)
  + gimp-CVE-2025-14424.patch (bsc#1255295 CVE-2025-14424)
  + gimp-CVE-2025-14425.patch (bsc#1255296 CVE-2025-14425)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1769342400">- Update to 3.0.8
  - Font Loading Performance
  - Improvements in start-up time for users with a large number
    of fonts was backported from our 3.2 RC2 release. As a
    result, we now wait to load images until fonts are
    initialized - this prevents some occasional odd displays and
    other issues when an XCF file tried to access a partially
    loaded font.
  - Assorted updates and fixes
  - Daniel Plakhotich helped us identify an issue when exporting
    a lossless WEBP image could be affected by lossy settings
    (such as Quality being less than 100%). We’ve updated our
    WEBP plug-in to prevent this from happening.
  - Thanks to Jehan‘s efforts, the standard gimp-3.0 executable
    can now be run with a --no-interface flag instead of
    requiring users to call gimp-console-3.0 even on devices with
    no display. The --show-debug-menu flag is now visible as
    well.
  - programmer_ceds improved our flatpak by adding safe guards to
    show the correct configuration directory regardless of
    whether XDG_CONFIG_HOME is defined on the user’s system. This
    should make it much easier for flatpak users to install and
    use third party plug-ins.
  - We fixed a rare but possible crash when using the Equalize
    filter on images with NaN values. Images that contain these
    are usually created from scientific or mapping data, so
    you’re unlikely to come across them in standard editing.
  - Jeremy Bicha fixed an internal issue where the wrong version
    number could be used when installing minor releases (such as
    the 3.2 release candidates and upcoming 3.2 stable release).
  - As noted in our 3.2RC2 news post, we have updated our SVG
    import code to improve the rendered path.
  - Further improvements have been made to our non-destructive
    filter code to improve stability, especially when copying and
    pasting layers and images with filters attached to them. Some
    issues related to applying NDE filters on Quick Masks have
    also been corrected.
  - An unintended Search pop-up that appeared when typing while
    the Channels dockable was selected has been turned off.
  - When saving XCFs for GIMP 2.10 compatibility, we
    unintentionally saved Grid color using the new color format.
    This caused errors when reopening the XCF in 2.10. This
    problem has now been fixed! If you encounter any other XCF
    incompatibility, please let us know.
  - Themes and UX
  - The Navigation and Selection Editor dockables no longer show
    a large bright texture when no image is actively selected.
    This was especially noticeable on dark themes.
  - When a layer has no active filters, the Fx column had the
    same “checkbox” outline when hovered over as the lock column.
    This led to confusion about clicking it to add filters. We
    have removed the outline on hover as a small step to help
    address this.
  - Ondřej Míchal fixed alignment and cut-off issues with the
    buttons on our Transform tool overlays. All buttons should
    now be properly centered and visible.
  - The options for filling layers with colors when resizing the
    canvas will be turned off when not relevant (such as when you
    set layers to not be resized).
  - More GUI elements such as dialog header icons will now
    respond to your icon size preferences.
  - Ondřej Míchal has continued his work to update our UI with
    the more usable Spin Scale widget. He has also updated the
    widget itself to improve how it works for users and
    developers alike.
  - Security fixes
  - Jacob Boerema and Gabriele Barbero continued to patch
    potential security issues related to some of our file format
    plug-ins. In addition to existing fixes mentioned in the
    release candidate news posts, the following exploits are now
    prevented: ZDI-CAN-28232 ZDI-CAN-28265 ZDI-CAN-28530
    ZDI-CAN-28591 ZDI-CAN-28599
  - Another potential issue related to ICO files with incorrect
    metadata was reported by Dhiraj. It does not have a CVE
    number yet, but it has been fixed for GIMP 3.0.8. Jacob
    Boerema also fixed a potential issue with loading Creator
    blocks in Paintshop Pro PSP images.
  - API
  - For plug-in and script developers, a few new public APIs were
    backported to GIMP 3.0.8. gimp_cairo_surface_get_buffer ()
    allows you to retrieve a GEGL buffer from a Cairo surface
    (such as a text layer). Note that this deprecates
    gimp_cairo_surface_create_buffer ().
  - gimp_config_set_xcf_version () and
    gimp_config_get_xcf_version () can be used to specify a
    particular XCF version for a configuration. This will allow
    you to have that data serialized/deserialized for certain
    versions of GIMP if there were differences (such as the Grid
    colors mentioned above).
  - Fixes were made for retrieving image metadata via scripting.
    GimpMetadata is now a visible child of GExiv2Metadata, so you
    can use standard gexiv2 functions to retrieve information
    from it.
  - Original thumbnail metadata is also now removed on export to
    prevent potential issues when exporting into a new format.
- drop patches included in the update
  gimp-CVE-2025-14422.patch (bsc#1255293 CVE-2025-14422)
  gimp-CVE-2025-14423.patch (bsc#1255294 CVE-2025-14423)
  gimp-CVE-2025-14424.patch (bsc#1255295 CVE-2025-14424)
  gimp-CVE-2025-14425.patch (bsc#1255296 CVE-2025-14425)
  gimp-CVE-2025-15059.patch (bsc#1255766 CVE-2025-15059)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770811200">- Add gimp-CVE-2026-2239.patch: fix a heap buffer overflow in
  psd-util.c (bsc#1257959 CVE-2026-2239 glgo#GNOME/gimp#15812).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773489600">- Update to 3.2.0
  https://www.gimp.org/news/2026/03/14/gimp-3-2-released/
- drop gimp-CVE-2026-2239.patch: included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774699200">- Update to 3.2.2
  https://www.gimp.org/news/2026/03/28/gimp-3-2-2-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776600000">- Update to 3.2.4
  https://www.gimp.org/news/2026/04/19/gimp-3-2-4-released/</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1782561600">- Lower gexiv2_min_version to 0.14.3, the one Leap 16.1 has atm</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1783944000">- Add gimp-CVE-2026-58379.patch:Fix PSP File Parsing Heap Buffer
  Overflow (CVE-2026-58379, bsc#1270299)
- Add gimp-CVE-2026-59089.patch:Fix Signed integer overflow
  (CVE-2026-59089, bsc#1270440)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1785499200">- Add CVE fixes:
  + gimp-CVE-2026-66757.patch (bsc#1273151 CVE-2026-66757)
  + gimp-CVE-2026-66758.patch (bsc#1273152 CVE-2026-66758)
  + gimp-CVE-2026-66759.patch (bsc#1273153 CVE-2026-66759)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1787054400">- Add CVE fixes:
  + gimp-CVE-2026-59087.patch (bsc#1274809, glgo#GNOME/gimp#16491)
  + gimp-CVE-2026-59088.patch (bsc#1274837, glgo#GNOME/gimp#16492)
  + gimp-CVE-2026-59090.patch (bsc#1274840, glgo#GNOME/gimp#16509)
  + gimp-CVE-2026-59091.patch (bsc#1274851, glgo#GNOME/gimp#16510)</changelog>
</package>
<package pkgid="33e8191ad6d72f64b0f3660f525325d385cd94f2aa4f49bfae51e41153bf479172586e1c2bcdf77831c68d7b0cae838207da6dbb0f2dcfbef3873240ab9ff1ad" name="gimp-debugsource" arch="i586">
  <version epoch="0" ver="3.2.4" rel="4.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1768564800">- Add CVE fixes:
  + gimp-CVE-2025-14422.patch (bsc#1255293 CVE-2025-14422)
  + gimp-CVE-2025-14423.patch (bsc#1255294 CVE-2025-14423)
  + gimp-CVE-2025-14424.patch (bsc#1255295 CVE-2025-14424)
  + gimp-CVE-2025-14425.patch (bsc#1255296 CVE-2025-14425)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1769342400">- Update to 3.0.8
  - Font Loading Performance
  - Improvements in start-up time for users with a large number
    of fonts was backported from our 3.2 RC2 release. As a
    result, we now wait to load images until fonts are
    initialized - this prevents some occasional odd displays and
    other issues when an XCF file tried to access a partially
    loaded font.
  - Assorted updates and fixes
  - Daniel Plakhotich helped us identify an issue when exporting
    a lossless WEBP image could be affected by lossy settings
    (such as Quality being less than 100%). We’ve updated our
    WEBP plug-in to prevent this from happening.
  - Thanks to Jehan‘s efforts, the standard gimp-3.0 executable
    can now be run with a --no-interface flag instead of
    requiring users to call gimp-console-3.0 even on devices with
    no display. The --show-debug-menu flag is now visible as
    well.
  - programmer_ceds improved our flatpak by adding safe guards to
    show the correct configuration directory regardless of
    whether XDG_CONFIG_HOME is defined on the user’s system. This
    should make it much easier for flatpak users to install and
    use third party plug-ins.
  - We fixed a rare but possible crash when using the Equalize
    filter on images with NaN values. Images that contain these
    are usually created from scientific or mapping data, so
    you’re unlikely to come across them in standard editing.
  - Jeremy Bicha fixed an internal issue where the wrong version
    number could be used when installing minor releases (such as
    the 3.2 release candidates and upcoming 3.2 stable release).
  - As noted in our 3.2RC2 news post, we have updated our SVG
    import code to improve the rendered path.
  - Further improvements have been made to our non-destructive
    filter code to improve stability, especially when copying and
    pasting layers and images with filters attached to them. Some
    issues related to applying NDE filters on Quick Masks have
    also been corrected.
  - An unintended Search pop-up that appeared when typing while
    the Channels dockable was selected has been turned off.
  - When saving XCFs for GIMP 2.10 compatibility, we
    unintentionally saved Grid color using the new color format.
    This caused errors when reopening the XCF in 2.10. This
    problem has now been fixed! If you encounter any other XCF
    incompatibility, please let us know.
  - Themes and UX
  - The Navigation and Selection Editor dockables no longer show
    a large bright texture when no image is actively selected.
    This was especially noticeable on dark themes.
  - When a layer has no active filters, the Fx column had the
    same “checkbox” outline when hovered over as the lock column.
    This led to confusion about clicking it to add filters. We
    have removed the outline on hover as a small step to help
    address this.
  - Ondřej Míchal fixed alignment and cut-off issues with the
    buttons on our Transform tool overlays. All buttons should
    now be properly centered and visible.
  - The options for filling layers with colors when resizing the
    canvas will be turned off when not relevant (such as when you
    set layers to not be resized).
  - More GUI elements such as dialog header icons will now
    respond to your icon size preferences.
  - Ondřej Míchal has continued his work to update our UI with
    the more usable Spin Scale widget. He has also updated the
    widget itself to improve how it works for users and
    developers alike.
  - Security fixes
  - Jacob Boerema and Gabriele Barbero continued to patch
    potential security issues related to some of our file format
    plug-ins. In addition to existing fixes mentioned in the
    release candidate news posts, the following exploits are now
    prevented: ZDI-CAN-28232 ZDI-CAN-28265 ZDI-CAN-28530
    ZDI-CAN-28591 ZDI-CAN-28599
  - Another potential issue related to ICO files with incorrect
    metadata was reported by Dhiraj. It does not have a CVE
    number yet, but it has been fixed for GIMP 3.0.8. Jacob
    Boerema also fixed a potential issue with loading Creator
    blocks in Paintshop Pro PSP images.
  - API
  - For plug-in and script developers, a few new public APIs were
    backported to GIMP 3.0.8. gimp_cairo_surface_get_buffer ()
    allows you to retrieve a GEGL buffer from a Cairo surface
    (such as a text layer). Note that this deprecates
    gimp_cairo_surface_create_buffer ().
  - gimp_config_set_xcf_version () and
    gimp_config_get_xcf_version () can be used to specify a
    particular XCF version for a configuration. This will allow
    you to have that data serialized/deserialized for certain
    versions of GIMP if there were differences (such as the Grid
    colors mentioned above).
  - Fixes were made for retrieving image metadata via scripting.
    GimpMetadata is now a visible child of GExiv2Metadata, so you
    can use standard gexiv2 functions to retrieve information
    from it.
  - Original thumbnail metadata is also now removed on export to
    prevent potential issues when exporting into a new format.
- drop patches included in the update
  gimp-CVE-2025-14422.patch (bsc#1255293 CVE-2025-14422)
  gimp-CVE-2025-14423.patch (bsc#1255294 CVE-2025-14423)
  gimp-CVE-2025-14424.patch (bsc#1255295 CVE-2025-14424)
  gimp-CVE-2025-14425.patch (bsc#1255296 CVE-2025-14425)
  gimp-CVE-2025-15059.patch (bsc#1255766 CVE-2025-15059)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770811200">- Add gimp-CVE-2026-2239.patch: fix a heap buffer overflow in
  psd-util.c (bsc#1257959 CVE-2026-2239 glgo#GNOME/gimp#15812).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773489600">- Update to 3.2.0
  https://www.gimp.org/news/2026/03/14/gimp-3-2-released/
- drop gimp-CVE-2026-2239.patch: included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774699200">- Update to 3.2.2
  https://www.gimp.org/news/2026/03/28/gimp-3-2-2-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776600000">- Update to 3.2.4
  https://www.gimp.org/news/2026/04/19/gimp-3-2-4-released/</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1782561600">- Lower gexiv2_min_version to 0.14.3, the one Leap 16.1 has atm</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1783944000">- Add gimp-CVE-2026-58379.patch:Fix PSP File Parsing Heap Buffer
  Overflow (CVE-2026-58379, bsc#1270299)
- Add gimp-CVE-2026-59089.patch:Fix Signed integer overflow
  (CVE-2026-59089, bsc#1270440)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1785499200">- Add CVE fixes:
  + gimp-CVE-2026-66757.patch (bsc#1273151 CVE-2026-66757)
  + gimp-CVE-2026-66758.patch (bsc#1273152 CVE-2026-66758)
  + gimp-CVE-2026-66759.patch (bsc#1273153 CVE-2026-66759)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1787054400">- Add CVE fixes:
  + gimp-CVE-2026-59087.patch (bsc#1274809, glgo#GNOME/gimp#16491)
  + gimp-CVE-2026-59088.patch (bsc#1274837, glgo#GNOME/gimp#16492)
  + gimp-CVE-2026-59090.patch (bsc#1274840, glgo#GNOME/gimp#16509)
  + gimp-CVE-2026-59091.patch (bsc#1274851, glgo#GNOME/gimp#16510)</changelog>
</package>
<package pkgid="a7147fad6a5730c163bb1bdf9a127ebb9d88fd94cace3414253d87fb93317c9c467bee8198ffd5d59968438e11f54c74977d01ddd25bd50dcb5e40ac22f7fb61" name="gimp-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.4" rel="4.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1768564800">- Add CVE fixes:
  + gimp-CVE-2025-14422.patch (bsc#1255293 CVE-2025-14422)
  + gimp-CVE-2025-14423.patch (bsc#1255294 CVE-2025-14423)
  + gimp-CVE-2025-14424.patch (bsc#1255295 CVE-2025-14424)
  + gimp-CVE-2025-14425.patch (bsc#1255296 CVE-2025-14425)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1769342400">- Update to 3.0.8
  - Font Loading Performance
  - Improvements in start-up time for users with a large number
    of fonts was backported from our 3.2 RC2 release. As a
    result, we now wait to load images until fonts are
    initialized - this prevents some occasional odd displays and
    other issues when an XCF file tried to access a partially
    loaded font.
  - Assorted updates and fixes
  - Daniel Plakhotich helped us identify an issue when exporting
    a lossless WEBP image could be affected by lossy settings
    (such as Quality being less than 100%). We’ve updated our
    WEBP plug-in to prevent this from happening.
  - Thanks to Jehan‘s efforts, the standard gimp-3.0 executable
    can now be run with a --no-interface flag instead of
    requiring users to call gimp-console-3.0 even on devices with
    no display. The --show-debug-menu flag is now visible as
    well.
  - programmer_ceds improved our flatpak by adding safe guards to
    show the correct configuration directory regardless of
    whether XDG_CONFIG_HOME is defined on the user’s system. This
    should make it much easier for flatpak users to install and
    use third party plug-ins.
  - We fixed a rare but possible crash when using the Equalize
    filter on images with NaN values. Images that contain these
    are usually created from scientific or mapping data, so
    you’re unlikely to come across them in standard editing.
  - Jeremy Bicha fixed an internal issue where the wrong version
    number could be used when installing minor releases (such as
    the 3.2 release candidates and upcoming 3.2 stable release).
  - As noted in our 3.2RC2 news post, we have updated our SVG
    import code to improve the rendered path.
  - Further improvements have been made to our non-destructive
    filter code to improve stability, especially when copying and
    pasting layers and images with filters attached to them. Some
    issues related to applying NDE filters on Quick Masks have
    also been corrected.
  - An unintended Search pop-up that appeared when typing while
    the Channels dockable was selected has been turned off.
  - When saving XCFs for GIMP 2.10 compatibility, we
    unintentionally saved Grid color using the new color format.
    This caused errors when reopening the XCF in 2.10. This
    problem has now been fixed! If you encounter any other XCF
    incompatibility, please let us know.
  - Themes and UX
  - The Navigation and Selection Editor dockables no longer show
    a large bright texture when no image is actively selected.
    This was especially noticeable on dark themes.
  - When a layer has no active filters, the Fx column had the
    same “checkbox” outline when hovered over as the lock column.
    This led to confusion about clicking it to add filters. We
    have removed the outline on hover as a small step to help
    address this.
  - Ondřej Míchal fixed alignment and cut-off issues with the
    buttons on our Transform tool overlays. All buttons should
    now be properly centered and visible.
  - The options for filling layers with colors when resizing the
    canvas will be turned off when not relevant (such as when you
    set layers to not be resized).
  - More GUI elements such as dialog header icons will now
    respond to your icon size preferences.
  - Ondřej Míchal has continued his work to update our UI with
    the more usable Spin Scale widget. He has also updated the
    widget itself to improve how it works for users and
    developers alike.
  - Security fixes
  - Jacob Boerema and Gabriele Barbero continued to patch
    potential security issues related to some of our file format
    plug-ins. In addition to existing fixes mentioned in the
    release candidate news posts, the following exploits are now
    prevented: ZDI-CAN-28232 ZDI-CAN-28265 ZDI-CAN-28530
    ZDI-CAN-28591 ZDI-CAN-28599
  - Another potential issue related to ICO files with incorrect
    metadata was reported by Dhiraj. It does not have a CVE
    number yet, but it has been fixed for GIMP 3.0.8. Jacob
    Boerema also fixed a potential issue with loading Creator
    blocks in Paintshop Pro PSP images.
  - API
  - For plug-in and script developers, a few new public APIs were
    backported to GIMP 3.0.8. gimp_cairo_surface_get_buffer ()
    allows you to retrieve a GEGL buffer from a Cairo surface
    (such as a text layer). Note that this deprecates
    gimp_cairo_surface_create_buffer ().
  - gimp_config_set_xcf_version () and
    gimp_config_get_xcf_version () can be used to specify a
    particular XCF version for a configuration. This will allow
    you to have that data serialized/deserialized for certain
    versions of GIMP if there were differences (such as the Grid
    colors mentioned above).
  - Fixes were made for retrieving image metadata via scripting.
    GimpMetadata is now a visible child of GExiv2Metadata, so you
    can use standard gexiv2 functions to retrieve information
    from it.
  - Original thumbnail metadata is also now removed on export to
    prevent potential issues when exporting into a new format.
- drop patches included in the update
  gimp-CVE-2025-14422.patch (bsc#1255293 CVE-2025-14422)
  gimp-CVE-2025-14423.patch (bsc#1255294 CVE-2025-14423)
  gimp-CVE-2025-14424.patch (bsc#1255295 CVE-2025-14424)
  gimp-CVE-2025-14425.patch (bsc#1255296 CVE-2025-14425)
  gimp-CVE-2025-15059.patch (bsc#1255766 CVE-2025-15059)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770811200">- Add gimp-CVE-2026-2239.patch: fix a heap buffer overflow in
  psd-util.c (bsc#1257959 CVE-2026-2239 glgo#GNOME/gimp#15812).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773489600">- Update to 3.2.0
  https://www.gimp.org/news/2026/03/14/gimp-3-2-released/
- drop gimp-CVE-2026-2239.patch: included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774699200">- Update to 3.2.2
  https://www.gimp.org/news/2026/03/28/gimp-3-2-2-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776600000">- Update to 3.2.4
  https://www.gimp.org/news/2026/04/19/gimp-3-2-4-released/</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1782561600">- Lower gexiv2_min_version to 0.14.3, the one Leap 16.1 has atm</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1783944000">- Add gimp-CVE-2026-58379.patch:Fix PSP File Parsing Heap Buffer
  Overflow (CVE-2026-58379, bsc#1270299)
- Add gimp-CVE-2026-59089.patch:Fix Signed integer overflow
  (CVE-2026-59089, bsc#1270440)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1785499200">- Add CVE fixes:
  + gimp-CVE-2026-66757.patch (bsc#1273151 CVE-2026-66757)
  + gimp-CVE-2026-66758.patch (bsc#1273152 CVE-2026-66758)
  + gimp-CVE-2026-66759.patch (bsc#1273153 CVE-2026-66759)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1787054400">- Add CVE fixes:
  + gimp-CVE-2026-59087.patch (bsc#1274809, glgo#GNOME/gimp#16491)
  + gimp-CVE-2026-59088.patch (bsc#1274837, glgo#GNOME/gimp#16492)
  + gimp-CVE-2026-59090.patch (bsc#1274840, glgo#GNOME/gimp#16509)
  + gimp-CVE-2026-59091.patch (bsc#1274851, glgo#GNOME/gimp#16510)</changelog>
</package>
<package pkgid="6df3ed1afd0970d5843c306667a462b07cfd16644804bb492ccf5b309189556244753f941532f623672bc526618964ddeb3cdfbd9e92efd2627826d2ce2bd284" name="gimp-extension-goat-excercises-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.4" rel="4.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1768564800">- Add CVE fixes:
  + gimp-CVE-2025-14422.patch (bsc#1255293 CVE-2025-14422)
  + gimp-CVE-2025-14423.patch (bsc#1255294 CVE-2025-14423)
  + gimp-CVE-2025-14424.patch (bsc#1255295 CVE-2025-14424)
  + gimp-CVE-2025-14425.patch (bsc#1255296 CVE-2025-14425)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1769342400">- Update to 3.0.8
  - Font Loading Performance
  - Improvements in start-up time for users with a large number
    of fonts was backported from our 3.2 RC2 release. As a
    result, we now wait to load images until fonts are
    initialized - this prevents some occasional odd displays and
    other issues when an XCF file tried to access a partially
    loaded font.
  - Assorted updates and fixes
  - Daniel Plakhotich helped us identify an issue when exporting
    a lossless WEBP image could be affected by lossy settings
    (such as Quality being less than 100%). We’ve updated our
    WEBP plug-in to prevent this from happening.
  - Thanks to Jehan‘s efforts, the standard gimp-3.0 executable
    can now be run with a --no-interface flag instead of
    requiring users to call gimp-console-3.0 even on devices with
    no display. The --show-debug-menu flag is now visible as
    well.
  - programmer_ceds improved our flatpak by adding safe guards to
    show the correct configuration directory regardless of
    whether XDG_CONFIG_HOME is defined on the user’s system. This
    should make it much easier for flatpak users to install and
    use third party plug-ins.
  - We fixed a rare but possible crash when using the Equalize
    filter on images with NaN values. Images that contain these
    are usually created from scientific or mapping data, so
    you’re unlikely to come across them in standard editing.
  - Jeremy Bicha fixed an internal issue where the wrong version
    number could be used when installing minor releases (such as
    the 3.2 release candidates and upcoming 3.2 stable release).
  - As noted in our 3.2RC2 news post, we have updated our SVG
    import code to improve the rendered path.
  - Further improvements have been made to our non-destructive
    filter code to improve stability, especially when copying and
    pasting layers and images with filters attached to them. Some
    issues related to applying NDE filters on Quick Masks have
    also been corrected.
  - An unintended Search pop-up that appeared when typing while
    the Channels dockable was selected has been turned off.
  - When saving XCFs for GIMP 2.10 compatibility, we
    unintentionally saved Grid color using the new color format.
    This caused errors when reopening the XCF in 2.10. This
    problem has now been fixed! If you encounter any other XCF
    incompatibility, please let us know.
  - Themes and UX
  - The Navigation and Selection Editor dockables no longer show
    a large bright texture when no image is actively selected.
    This was especially noticeable on dark themes.
  - When a layer has no active filters, the Fx column had the
    same “checkbox” outline when hovered over as the lock column.
    This led to confusion about clicking it to add filters. We
    have removed the outline on hover as a small step to help
    address this.
  - Ondřej Míchal fixed alignment and cut-off issues with the
    buttons on our Transform tool overlays. All buttons should
    now be properly centered and visible.
  - The options for filling layers with colors when resizing the
    canvas will be turned off when not relevant (such as when you
    set layers to not be resized).
  - More GUI elements such as dialog header icons will now
    respond to your icon size preferences.
  - Ondřej Míchal has continued his work to update our UI with
    the more usable Spin Scale widget. He has also updated the
    widget itself to improve how it works for users and
    developers alike.
  - Security fixes
  - Jacob Boerema and Gabriele Barbero continued to patch
    potential security issues related to some of our file format
    plug-ins. In addition to existing fixes mentioned in the
    release candidate news posts, the following exploits are now
    prevented: ZDI-CAN-28232 ZDI-CAN-28265 ZDI-CAN-28530
    ZDI-CAN-28591 ZDI-CAN-28599
  - Another potential issue related to ICO files with incorrect
    metadata was reported by Dhiraj. It does not have a CVE
    number yet, but it has been fixed for GIMP 3.0.8. Jacob
    Boerema also fixed a potential issue with loading Creator
    blocks in Paintshop Pro PSP images.
  - API
  - For plug-in and script developers, a few new public APIs were
    backported to GIMP 3.0.8. gimp_cairo_surface_get_buffer ()
    allows you to retrieve a GEGL buffer from a Cairo surface
    (such as a text layer). Note that this deprecates
    gimp_cairo_surface_create_buffer ().
  - gimp_config_set_xcf_version () and
    gimp_config_get_xcf_version () can be used to specify a
    particular XCF version for a configuration. This will allow
    you to have that data serialized/deserialized for certain
    versions of GIMP if there were differences (such as the Grid
    colors mentioned above).
  - Fixes were made for retrieving image metadata via scripting.
    GimpMetadata is now a visible child of GExiv2Metadata, so you
    can use standard gexiv2 functions to retrieve information
    from it.
  - Original thumbnail metadata is also now removed on export to
    prevent potential issues when exporting into a new format.
- drop patches included in the update
  gimp-CVE-2025-14422.patch (bsc#1255293 CVE-2025-14422)
  gimp-CVE-2025-14423.patch (bsc#1255294 CVE-2025-14423)
  gimp-CVE-2025-14424.patch (bsc#1255295 CVE-2025-14424)
  gimp-CVE-2025-14425.patch (bsc#1255296 CVE-2025-14425)
  gimp-CVE-2025-15059.patch (bsc#1255766 CVE-2025-15059)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770811200">- Add gimp-CVE-2026-2239.patch: fix a heap buffer overflow in
  psd-util.c (bsc#1257959 CVE-2026-2239 glgo#GNOME/gimp#15812).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773489600">- Update to 3.2.0
  https://www.gimp.org/news/2026/03/14/gimp-3-2-released/
- drop gimp-CVE-2026-2239.patch: included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774699200">- Update to 3.2.2
  https://www.gimp.org/news/2026/03/28/gimp-3-2-2-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776600000">- Update to 3.2.4
  https://www.gimp.org/news/2026/04/19/gimp-3-2-4-released/</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1782561600">- Lower gexiv2_min_version to 0.14.3, the one Leap 16.1 has atm</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1783944000">- Add gimp-CVE-2026-58379.patch:Fix PSP File Parsing Heap Buffer
  Overflow (CVE-2026-58379, bsc#1270299)
- Add gimp-CVE-2026-59089.patch:Fix Signed integer overflow
  (CVE-2026-59089, bsc#1270440)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1785499200">- Add CVE fixes:
  + gimp-CVE-2026-66757.patch (bsc#1273151 CVE-2026-66757)
  + gimp-CVE-2026-66758.patch (bsc#1273152 CVE-2026-66758)
  + gimp-CVE-2026-66759.patch (bsc#1273153 CVE-2026-66759)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1787054400">- Add CVE fixes:
  + gimp-CVE-2026-59087.patch (bsc#1274809, glgo#GNOME/gimp#16491)
  + gimp-CVE-2026-59088.patch (bsc#1274837, glgo#GNOME/gimp#16492)
  + gimp-CVE-2026-59090.patch (bsc#1274840, glgo#GNOME/gimp#16509)
  + gimp-CVE-2026-59091.patch (bsc#1274851, glgo#GNOME/gimp#16510)</changelog>
</package>
<package pkgid="c7a8a97f0fddf9c615b7728482e2db581d66fa11e2484a52a1489cf8d5abee4d91cebb4e7b4a2ad5cf7d024dc5b35354148dfb16099b77fbbc0a6d02884e6b14" name="gimp-plugin-aa-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.4" rel="4.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1768564800">- Add CVE fixes:
  + gimp-CVE-2025-14422.patch (bsc#1255293 CVE-2025-14422)
  + gimp-CVE-2025-14423.patch (bsc#1255294 CVE-2025-14423)
  + gimp-CVE-2025-14424.patch (bsc#1255295 CVE-2025-14424)
  + gimp-CVE-2025-14425.patch (bsc#1255296 CVE-2025-14425)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1769342400">- Update to 3.0.8
  - Font Loading Performance
  - Improvements in start-up time for users with a large number
    of fonts was backported from our 3.2 RC2 release. As a
    result, we now wait to load images until fonts are
    initialized - this prevents some occasional odd displays and
    other issues when an XCF file tried to access a partially
    loaded font.
  - Assorted updates and fixes
  - Daniel Plakhotich helped us identify an issue when exporting
    a lossless WEBP image could be affected by lossy settings
    (such as Quality being less than 100%). We’ve updated our
    WEBP plug-in to prevent this from happening.
  - Thanks to Jehan‘s efforts, the standard gimp-3.0 executable
    can now be run with a --no-interface flag instead of
    requiring users to call gimp-console-3.0 even on devices with
    no display. The --show-debug-menu flag is now visible as
    well.
  - programmer_ceds improved our flatpak by adding safe guards to
    show the correct configuration directory regardless of
    whether XDG_CONFIG_HOME is defined on the user’s system. This
    should make it much easier for flatpak users to install and
    use third party plug-ins.
  - We fixed a rare but possible crash when using the Equalize
    filter on images with NaN values. Images that contain these
    are usually created from scientific or mapping data, so
    you’re unlikely to come across them in standard editing.
  - Jeremy Bicha fixed an internal issue where the wrong version
    number could be used when installing minor releases (such as
    the 3.2 release candidates and upcoming 3.2 stable release).
  - As noted in our 3.2RC2 news post, we have updated our SVG
    import code to improve the rendered path.
  - Further improvements have been made to our non-destructive
    filter code to improve stability, especially when copying and
    pasting layers and images with filters attached to them. Some
    issues related to applying NDE filters on Quick Masks have
    also been corrected.
  - An unintended Search pop-up that appeared when typing while
    the Channels dockable was selected has been turned off.
  - When saving XCFs for GIMP 2.10 compatibility, we
    unintentionally saved Grid color using the new color format.
    This caused errors when reopening the XCF in 2.10. This
    problem has now been fixed! If you encounter any other XCF
    incompatibility, please let us know.
  - Themes and UX
  - The Navigation and Selection Editor dockables no longer show
    a large bright texture when no image is actively selected.
    This was especially noticeable on dark themes.
  - When a layer has no active filters, the Fx column had the
    same “checkbox” outline when hovered over as the lock column.
    This led to confusion about clicking it to add filters. We
    have removed the outline on hover as a small step to help
    address this.
  - Ondřej Míchal fixed alignment and cut-off issues with the
    buttons on our Transform tool overlays. All buttons should
    now be properly centered and visible.
  - The options for filling layers with colors when resizing the
    canvas will be turned off when not relevant (such as when you
    set layers to not be resized).
  - More GUI elements such as dialog header icons will now
    respond to your icon size preferences.
  - Ondřej Míchal has continued his work to update our UI with
    the more usable Spin Scale widget. He has also updated the
    widget itself to improve how it works for users and
    developers alike.
  - Security fixes
  - Jacob Boerema and Gabriele Barbero continued to patch
    potential security issues related to some of our file format
    plug-ins. In addition to existing fixes mentioned in the
    release candidate news posts, the following exploits are now
    prevented: ZDI-CAN-28232 ZDI-CAN-28265 ZDI-CAN-28530
    ZDI-CAN-28591 ZDI-CAN-28599
  - Another potential issue related to ICO files with incorrect
    metadata was reported by Dhiraj. It does not have a CVE
    number yet, but it has been fixed for GIMP 3.0.8. Jacob
    Boerema also fixed a potential issue with loading Creator
    blocks in Paintshop Pro PSP images.
  - API
  - For plug-in and script developers, a few new public APIs were
    backported to GIMP 3.0.8. gimp_cairo_surface_get_buffer ()
    allows you to retrieve a GEGL buffer from a Cairo surface
    (such as a text layer). Note that this deprecates
    gimp_cairo_surface_create_buffer ().
  - gimp_config_set_xcf_version () and
    gimp_config_get_xcf_version () can be used to specify a
    particular XCF version for a configuration. This will allow
    you to have that data serialized/deserialized for certain
    versions of GIMP if there were differences (such as the Grid
    colors mentioned above).
  - Fixes were made for retrieving image metadata via scripting.
    GimpMetadata is now a visible child of GExiv2Metadata, so you
    can use standard gexiv2 functions to retrieve information
    from it.
  - Original thumbnail metadata is also now removed on export to
    prevent potential issues when exporting into a new format.
- drop patches included in the update
  gimp-CVE-2025-14422.patch (bsc#1255293 CVE-2025-14422)
  gimp-CVE-2025-14423.patch (bsc#1255294 CVE-2025-14423)
  gimp-CVE-2025-14424.patch (bsc#1255295 CVE-2025-14424)
  gimp-CVE-2025-14425.patch (bsc#1255296 CVE-2025-14425)
  gimp-CVE-2025-15059.patch (bsc#1255766 CVE-2025-15059)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770811200">- Add gimp-CVE-2026-2239.patch: fix a heap buffer overflow in
  psd-util.c (bsc#1257959 CVE-2026-2239 glgo#GNOME/gimp#15812).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773489600">- Update to 3.2.0
  https://www.gimp.org/news/2026/03/14/gimp-3-2-released/
- drop gimp-CVE-2026-2239.patch: included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1774699200">- Update to 3.2.2
  https://www.gimp.org/news/2026/03/28/gimp-3-2-2-released/</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776600000">- Update to 3.2.4
  https://www.gimp.org/news/2026/04/19/gimp-3-2-4-released/</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1782561600">- Lower gexiv2_min_version to 0.14.3, the one Leap 16.1 has atm</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1783944000">- Add gimp-CVE-2026-58379.patch:Fix PSP File Parsing Heap Buffer
  Overflow (CVE-2026-58379, bsc#1270299)
- Add gimp-CVE-2026-59089.patch:Fix Signed integer overflow
  (CVE-2026-59089, bsc#1270440)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1785499200">- Add CVE fixes:
  + gimp-CVE-2026-66757.patch (bsc#1273151 CVE-2026-66757)
  + gimp-CVE-2026-66758.patch (bsc#1273152 CVE-2026-66758)
  + gimp-CVE-2026-66759.patch (bsc#1273153 CVE-2026-66759)</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1787054400">- Add CVE fixes:
  + gimp-CVE-2026-59087.patch (bsc#1274809, glgo#GNOME/gimp#16491)
  + gimp-CVE-2026-59088.patch (bsc#1274837, glgo#GNOME/gimp#16492)
  + gimp-CVE-2026-59090.patch (bsc#1274840, glgo#GNOME/gimp#16509)
  + gimp-CVE-2026-59091.patch (bsc#1274851, glgo#GNOME/gimp#16510)</changelog>
</package>
<package pkgid="c35a5b0c249331912ffc41fefed0ffcf247082026b012b28a73f1006537d3441a8cff3a145f4e040bbd82e83eedae53666ee1e8137a228e2b5054d977c5e98bd" name="gimp-plugin-gmic-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.3" rel="1.9"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727092800">- Update to 3.4.2. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1729598400">- Update to 3.4.3. No changelog.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1735732800">- Update to 3.5.0
  https://discuss.pixls.us/t/release-of-gmic-3-5/44490</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251200">- Fix the gimp 3 based build by using gimptool-3.0 instead of
  gimptool-2.99</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251201">- use installation of gimp plugin by using install -D</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251202">- gimp3 plugin needs to be in a subdir</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736337600">- switch all the Qt gui implementations to Qt6 except for the krita
  one, as this also still pulls KF5 libraries, not sure how well
  mixing KF5 and QT6 would work. (boo#1218653#c14)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736510400">- Use GCC 13 on Leap 15</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1738324800">- Update to 3.5.2
  - New features:
  - [math-core-351] Add function isfinite() that returns 0 or 1
    whether the given argument is a finite number or not (i.e.
    not inf nor NaN).
  - [math-core-351] Add function isvar(varname) that returns 0 or
    1 whether the given argument is the name of an already
    defined variable or not.
  - [math-core-351] Add function abscut(x,min,max,offset) that
    returns cut(abs(x) + offset,min,max)*sign(x) (see dedicated
    post 2 to get an idea why).
  - [stdlib-351] Add new command matchpatch_alt, a custom
    re-implementation of command matchpatch that is slower but
    easier to modify for computing custom correspondence maps
    between two images.
  - Improvements / Modifications:
  - [stdlib-351] Command scale2x_cnn: Implement downscaling
    fidelity constraint, so that a downscaled version of the
    upscaled image is closer to the input image.
  - [stdlib-351] Command denoise_cnn: Changed the network
    architecture to make it more controllable (add a user-defined
    parameter for noise level estimation).
  - [stdlib-351] Management of simultaneous neural networks has
    been improved in the nn_lib (ML library inside G’MIC). Some
    of the existing layers have been also improved.
  - Bugfix:
  - [core-353] Fix command median when size=3 and selected image
    is a one-column vector.
  - [math-core-351] Fix multi-threading issue when forcing the
    evaluation of math expressions in parallel for images that
    has less values than the number of threads (including empty
    images).
  - [math-core-351] Fix function v(a,b) that was always returning
    positive random values when a or b were negative.
  - [stdlib-351] Command display: Fix window title when
    displaying a single image that has been generated from a math
    expression.
  - [packages-352] Fix DLL issue with the G’MIC-Qt for GIMP.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1741867200">- Update to 3.5.3
  * New filter Rendering / 2.5D Extrusion renders a fake 3D
    effect from an input binary shape.
  * New filter Rendering / Fluffy Cloud renders fluffy clouds
  * [stdlib-353]  Add command at_curve, that extracts image
    pixels belonging to a spline curve passing through specified
    points
  * [stdlib-353] Add command resize_displacement, that uses
    a specific algorithm to upscale displacement maps, for
    patch-based image synthesis</changelog>
</package>
<package pkgid="32d070bf3169b8b8da3d8eaab3ff1aedc849a1fd74fb1bdcc84fc5462d00b136c097a9a5383ed4c7c02de93ed3f055543d08a9b7a60a99d6ad19a697c6cd0bda" name="gimp-plugin-resynthesizer-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.1+git21.a05427e" rel="1.3"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1705665600">- Update to 2.0.3~git.20231001:
  * switch to a new fork that removes Python2 requirements</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1708948800">- Update to 2.0.3~git.20240203:
  * Add check if plugin-resynthesizer is defined.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1737460800">- Build on the top of resynthesizer3 branch of
  https://github.com/bootchk/resynthesizer repository
- Add resynthesizer3-build.patch, which are local adjustments to
  make thing buildable.</changelog>
  <changelog author="mcepl@cepl.eu" date="1737720000">- Update to version 20250123.93d2139:
  * Update ci-meson.yaml disable continuousness until we have libgimp3.0
  * Update ci-meson.yaml only build linux
  * Update ci-meson.yaml install glib before build
  * Update ci-meson.yaml to allow manual run
  * actions: add an action on resynthesizer3 branch to build using meson
  * build: don't install plugins not yet ported from GIMP 2 to 3
  * outerPlugin: Heal Transparency: restore to working
  * outer plugin: Map&gt;Resynthesize: restore to somewhat working
  * Heal selection: port from Gimp 2 to 3
  * build: revise vagga.yaml for Ubuntu 24.04
  * Changes required for resynthesizer3 branch to build
  * Fix format-security warning in debug.c</changelog>
  <changelog author="info@paolostivanin.com" date="1739448000">- Update to version 20250128.eed3bf8:
  * build: fix broken po/meson.build
  * i18n: fix wrong path in POTFILES.in
  * build and outerPlugins: fix i18n</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1743768000">- Update to version 20250403.7e3eaea:
  * build: option to install test plugin, and option to install i18n translations
  * test plugin: restore to somewhat working
  * outer plugins: rename the .scm files and the plugin procedures to standard names
  * Render&gt;Texture outer plugin: fix bug for image mode indexed
  * Render&gt;Texture outer plugin: port to use script-fu-register-filter
  * Render&gt;Texture outer plugin: port to v3 binding of PDB return values
  * Render&gt;Texture outer plugin: port to GIMP 3 API
  * Map Style outer plugin: port to script-fu-register-filter
  * Update README.md re state of this branch.
  * Map Style outer plugin: allow images of mode INDEXED
  * Map Style outer plugin: port to GIMP v3
  * refactor: move count_color_channels to format.c
  * Enhance: let plugins be called on images of mode INDEXED
  * Add comments on code for threading.
  * Resurrect animation in slow motion.
  * Refactor: adaptGimp.h into separate declarations .h and definitions .h
  * Resurrect animation for debugging.
  * Resurrect broken code for debugging, statistics
  * adaption from Gimp to resynthesizer: fix for high bit-depth
- No language files included in this build of the plugin.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1745668800">- Update to version 2.0.3+git.1745262257.669f8ce:
  * engine and engine plugin: refactor, extract classes
  * Refactor: move unused function blit_map from enginePlugin to engine
  * engine: refactor: make mapOps.h a separately compiled map.c
  * Add test of Render&gt;Texture plugin on image w alpha
  * Test and fix conversions from high-bit depth images
  * Fix engine handling of indexed mode images.
  * Test: restore test of plugin FillPatternSeamless
  * Plugin Edit&gt;FillPatternSeamless  port to script-fu-register-filter
  * Port Edit&gt;FillPatternSeamless to 3.0 API
  * Plugin Enhance&gt;Uncrop: enhance, option to anti-erase the enlargement
  * Plugin Enhance&gt;Uncrop: restore anti-erase feature
  * Plugin Enhance&gt;Uncrop: refactor extracting methods
  * Make Enhance&gt;Uncrop use v3 binding
  * Restore outer plugin Enhance&gt;Uncrop to working condition
  * New reference test images for GIMP 3
  * Fix conversion of selection masks
  * build: fix broken build when not option synth-debug
  * test plugin: restore to working order
  * build: option to install test plugin, and option to install i18n translations
  * test plugin: restore to somewhat working
  * outer plugins: rename the .scm files and the plugin procedures to standard names
  * Render&gt;Texture outer plugin: fix bug for image mode indexed
  * Render&gt;Texture outer plugin: port to use script-fu-register-filter
  * Render&gt;Texture outer plugin: port to v3 binding of PDB return values
  * Render&gt;Texture outer plugin: port to GIMP 3 API
  * Map Style outer plugin: port to script-fu-register-filter</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760702400">- Update to version 2.0.3+git.1749847142.32e3962:
  * Add Czech translation
  * Update README.md for release 3.0.0
  * update NEWS, ChangeLog, metainfo.xml
  * build: make default build non-threaded
  * Adaptor to GIMP: fix #417 crash after crop</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1775044800">- Update to version 3.0.1+git0.bddb1df:
  * Update ChangeLog and NEWS for 3.0.1
  * Resynthesizer controls plugin: revert widget labels
  * Partial fix Portugese translation
  * Partial fix Russion translation
  * Partial fix French translation
  * Fix engine declares uses the shared i18n domain "resynthesizer3"
  * Partial fix to Czech translation
  * Partial fix to Turkish translation
  * Partial fix to Polish translation
  * Build install turkish and polish i18n cherry picked from master
  * added Polish translation
  * Add Turkish translation
  * Outer plugins declare i18n
  * Simplify build install i18n: not rename resynthesizer3.mo
  * Build install i18n data as declared by plugins.
  * Engine plugin declare i18n data names and location to GIMP
  * Clarify in build summary: outer plugins
  * Build option to nstall  i18n default to true.
  * Delete i18n cruft from engine plugin.
  * Fix #167: change function declarations to be complete for stricter compilers e.g. gcc15
  * Fix Windows console window for resynthesizer plugin
- Add fix-po-meson.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1782734400">- Update to version 3.0.1+git21.a05427e:
  * Add build status badges to README
  * CI: Ubuntu: use 25.05 in 24.04
  * i18n: rework to avoid duplicated lines
  * i18n: check in script if msgfmt is available
  * Patch appstream metadata
  * Fix meson.build project version and min meson version
  * Comments in meson.build about location of GIMP plugins
  * Revise i18n installation to be portable across platforms.
  * Enable translation installation in Windows build
  * Revise i18n installation to be portable across platforms.
  * Modify Windows build workflow and add WIP comments
  * Add localization support details for version 3.0.1
  * Workflow windows build create installer artifact
  * Workflow Windows build
  * The current macOS GIMP.app bundles glib &lt; 2.80. Make sure to use only the symbols that are available in that version.
  * Make the 'gimp_dep' on macOS a proper dependency. Rename the option 'mac-gimp-souce' to 'gimp-source-dir'.
  * Support building on macOS.
- Drop upstreamed fix-po-meson.patch</changelog>
</package>
<package pkgid="9a88de4276a65724c1dc94b0a98dd471c0a8a5ba615a5ccbd7df1ad9dd81c81139927c94d4cfcee6a4e850b8cd075d588d12bb4b573856fd109b8f0169a9b8f4" name="gimp-plugin-resynthesizer-debugsource" arch="i586">
  <version epoch="0" ver="3.0.1+git21.a05427e" rel="1.3"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1705665600">- Update to 2.0.3~git.20231001:
  * switch to a new fork that removes Python2 requirements</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1708948800">- Update to 2.0.3~git.20240203:
  * Add check if plugin-resynthesizer is defined.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1737460800">- Build on the top of resynthesizer3 branch of
  https://github.com/bootchk/resynthesizer repository
- Add resynthesizer3-build.patch, which are local adjustments to
  make thing buildable.</changelog>
  <changelog author="mcepl@cepl.eu" date="1737720000">- Update to version 20250123.93d2139:
  * Update ci-meson.yaml disable continuousness until we have libgimp3.0
  * Update ci-meson.yaml only build linux
  * Update ci-meson.yaml install glib before build
  * Update ci-meson.yaml to allow manual run
  * actions: add an action on resynthesizer3 branch to build using meson
  * build: don't install plugins not yet ported from GIMP 2 to 3
  * outerPlugin: Heal Transparency: restore to working
  * outer plugin: Map&gt;Resynthesize: restore to somewhat working
  * Heal selection: port from Gimp 2 to 3
  * build: revise vagga.yaml for Ubuntu 24.04
  * Changes required for resynthesizer3 branch to build
  * Fix format-security warning in debug.c</changelog>
  <changelog author="info@paolostivanin.com" date="1739448000">- Update to version 20250128.eed3bf8:
  * build: fix broken po/meson.build
  * i18n: fix wrong path in POTFILES.in
  * build and outerPlugins: fix i18n</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1743768000">- Update to version 20250403.7e3eaea:
  * build: option to install test plugin, and option to install i18n translations
  * test plugin: restore to somewhat working
  * outer plugins: rename the .scm files and the plugin procedures to standard names
  * Render&gt;Texture outer plugin: fix bug for image mode indexed
  * Render&gt;Texture outer plugin: port to use script-fu-register-filter
  * Render&gt;Texture outer plugin: port to v3 binding of PDB return values
  * Render&gt;Texture outer plugin: port to GIMP 3 API
  * Map Style outer plugin: port to script-fu-register-filter
  * Update README.md re state of this branch.
  * Map Style outer plugin: allow images of mode INDEXED
  * Map Style outer plugin: port to GIMP v3
  * refactor: move count_color_channels to format.c
  * Enhance: let plugins be called on images of mode INDEXED
  * Add comments on code for threading.
  * Resurrect animation in slow motion.
  * Refactor: adaptGimp.h into separate declarations .h and definitions .h
  * Resurrect animation for debugging.
  * Resurrect broken code for debugging, statistics
  * adaption from Gimp to resynthesizer: fix for high bit-depth
- No language files included in this build of the plugin.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1745668800">- Update to version 2.0.3+git.1745262257.669f8ce:
  * engine and engine plugin: refactor, extract classes
  * Refactor: move unused function blit_map from enginePlugin to engine
  * engine: refactor: make mapOps.h a separately compiled map.c
  * Add test of Render&gt;Texture plugin on image w alpha
  * Test and fix conversions from high-bit depth images
  * Fix engine handling of indexed mode images.
  * Test: restore test of plugin FillPatternSeamless
  * Plugin Edit&gt;FillPatternSeamless  port to script-fu-register-filter
  * Port Edit&gt;FillPatternSeamless to 3.0 API
  * Plugin Enhance&gt;Uncrop: enhance, option to anti-erase the enlargement
  * Plugin Enhance&gt;Uncrop: restore anti-erase feature
  * Plugin Enhance&gt;Uncrop: refactor extracting methods
  * Make Enhance&gt;Uncrop use v3 binding
  * Restore outer plugin Enhance&gt;Uncrop to working condition
  * New reference test images for GIMP 3
  * Fix conversion of selection masks
  * build: fix broken build when not option synth-debug
  * test plugin: restore to working order
  * build: option to install test plugin, and option to install i18n translations
  * test plugin: restore to somewhat working
  * outer plugins: rename the .scm files and the plugin procedures to standard names
  * Render&gt;Texture outer plugin: fix bug for image mode indexed
  * Render&gt;Texture outer plugin: port to use script-fu-register-filter
  * Render&gt;Texture outer plugin: port to v3 binding of PDB return values
  * Render&gt;Texture outer plugin: port to GIMP 3 API
  * Map Style outer plugin: port to script-fu-register-filter</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760702400">- Update to version 2.0.3+git.1749847142.32e3962:
  * Add Czech translation
  * Update README.md for release 3.0.0
  * update NEWS, ChangeLog, metainfo.xml
  * build: make default build non-threaded
  * Adaptor to GIMP: fix #417 crash after crop</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1775044800">- Update to version 3.0.1+git0.bddb1df:
  * Update ChangeLog and NEWS for 3.0.1
  * Resynthesizer controls plugin: revert widget labels
  * Partial fix Portugese translation
  * Partial fix Russion translation
  * Partial fix French translation
  * Fix engine declares uses the shared i18n domain "resynthesizer3"
  * Partial fix to Czech translation
  * Partial fix to Turkish translation
  * Partial fix to Polish translation
  * Build install turkish and polish i18n cherry picked from master
  * added Polish translation
  * Add Turkish translation
  * Outer plugins declare i18n
  * Simplify build install i18n: not rename resynthesizer3.mo
  * Build install i18n data as declared by plugins.
  * Engine plugin declare i18n data names and location to GIMP
  * Clarify in build summary: outer plugins
  * Build option to nstall  i18n default to true.
  * Delete i18n cruft from engine plugin.
  * Fix #167: change function declarations to be complete for stricter compilers e.g. gcc15
  * Fix Windows console window for resynthesizer plugin
- Add fix-po-meson.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1782734400">- Update to version 3.0.1+git21.a05427e:
  * Add build status badges to README
  * CI: Ubuntu: use 25.05 in 24.04
  * i18n: rework to avoid duplicated lines
  * i18n: check in script if msgfmt is available
  * Patch appstream metadata
  * Fix meson.build project version and min meson version
  * Comments in meson.build about location of GIMP plugins
  * Revise i18n installation to be portable across platforms.
  * Enable translation installation in Windows build
  * Revise i18n installation to be portable across platforms.
  * Modify Windows build workflow and add WIP comments
  * Add localization support details for version 3.0.1
  * Workflow windows build create installer artifact
  * Workflow Windows build
  * The current macOS GIMP.app bundles glib &lt; 2.80. Make sure to use only the symbols that are available in that version.
  * Make the 'gimp_dep' on macOS a proper dependency. Rename the option 'mac-gimp-souce' to 'gimp-source-dir'.
  * Support building on macOS.
- Drop upstreamed fix-po-meson.patch</changelog>
</package>
<package pkgid="8d0885cd608b138bf0f465c72da04e077b3e8e4cd1eb2abd9b2c983f3021cf383e46d93f95e32ce8d930d496ac83e27ba70ec05c290826eadb8e172bc28d51cd" name="ginac-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.10" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Explicitly BuildRequire tex(enumitem.sty) and tex(alphalph.sty)
  for doc flavor.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641038400">- Update to version 1.8.2:
  * Fix elusive bug in comparing relational objects.
  * Ensure modular_form_kernel::series() includes an Order term.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1648123200">- Update to version 1.8.3:
  * series_to_poly() can be used from ginsh.
  * Fix power::to_polynomial() for posint exponents.
  * Fix power::subs() in some special cases.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1663761600">- Update to version 1.8.4:
  * Complete the support for sqrfree_parfrac().
  * Add info methods for transcendental functions.
- Move BuildArch: noarch tag to relevant subpackages to calm
  rpmlint down.
- Run fdupes for doc-html package.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672833600">- Update to version 1.8.5:
  * Speed up multivariate polynomial factorization
  * fix it in some rare corner cases where it didn't previously
    terminate.
- Move graphviz build dependency to doc flavor package</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1678276800">- Make documentation build reproducible:
  * Use SVGs for HTML API reference documentation
  * Use dot to generate PDFs, instead of relying on ghostscript
    to convert EPS to PDF
- Disable PDF API reference on Leap/SLE 15.x, fails to build.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686571200">- Update to version 1.8.6:
  * Fix wrong numeric info on transcendental functions.
  * Fix crash of evaluation of binomial(n, k) with negative
    integer n, k.
- Add ginac-doc-latex-symbol-error.patch: Change a math symbol to
  get pdflatex to build reference.pdf correctly; upstream commit.</changelog>
  <changelog author="jun wang &lt;junguo.wang@suse.com&gt;" date="1703764800">- Update to version 1.8.7
  * Fix series expansion of polynomial(x)^n for small and large n.
  * Fix bugs in internal parser from strings.
  * Make ginsh evaluate line-by-line in non-interactive mode.
  * Several build fixes.
  * remove obsolete patch ginac-doc-latex-symbol-error.patch
    becuase it has applied into source code
  * update patch ginac-fix-makeindex.patch because one line
    changed</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1747396800">- Update to version 1.8.9:
  * Fix compilation with gcc 15.
- Changes from version 1.8.7:
  * Fix a compilation-dependent crash in the built-in expression
    parser.
  * Work around weird C++ RTTI behaviour on MacOS (like on Win32).
  * Symbol assignment in ginsh recurses into other assigned
    symbols (again).
- Bump so version in shlib package name in line with upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1772971200">- Update to version 1.8.10:
  * Add class Gt for evaluating elliptic multiple polylogarithms
    with arbitrary arguments.
  * Minimum standard level is now C++14.
- Add BuildRequires: tex(tabularray.sty), tex(xltabular.sty) to
  fix building :doc flavour.</changelog>
</package>
<package pkgid="7eef8c74951f3f76e3573d35937964920e6b88d508a92da084fe5c8bbb0ebc72e22df53fd374e344a19ca7d7416a2f10a7e0758bc3dcc55547d95a11b9fe12d4" name="ginac-debugsource" arch="i586">
  <version epoch="0" ver="1.8.10" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Explicitly BuildRequire tex(enumitem.sty) and tex(alphalph.sty)
  for doc flavor.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641038400">- Update to version 1.8.2:
  * Fix elusive bug in comparing relational objects.
  * Ensure modular_form_kernel::series() includes an Order term.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1648123200">- Update to version 1.8.3:
  * series_to_poly() can be used from ginsh.
  * Fix power::to_polynomial() for posint exponents.
  * Fix power::subs() in some special cases.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1663761600">- Update to version 1.8.4:
  * Complete the support for sqrfree_parfrac().
  * Add info methods for transcendental functions.
- Move BuildArch: noarch tag to relevant subpackages to calm
  rpmlint down.
- Run fdupes for doc-html package.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672833600">- Update to version 1.8.5:
  * Speed up multivariate polynomial factorization
  * fix it in some rare corner cases where it didn't previously
    terminate.
- Move graphviz build dependency to doc flavor package</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1678276800">- Make documentation build reproducible:
  * Use SVGs for HTML API reference documentation
  * Use dot to generate PDFs, instead of relying on ghostscript
    to convert EPS to PDF
- Disable PDF API reference on Leap/SLE 15.x, fails to build.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686571200">- Update to version 1.8.6:
  * Fix wrong numeric info on transcendental functions.
  * Fix crash of evaluation of binomial(n, k) with negative
    integer n, k.
- Add ginac-doc-latex-symbol-error.patch: Change a math symbol to
  get pdflatex to build reference.pdf correctly; upstream commit.</changelog>
  <changelog author="jun wang &lt;junguo.wang@suse.com&gt;" date="1703764800">- Update to version 1.8.7
  * Fix series expansion of polynomial(x)^n for small and large n.
  * Fix bugs in internal parser from strings.
  * Make ginsh evaluate line-by-line in non-interactive mode.
  * Several build fixes.
  * remove obsolete patch ginac-doc-latex-symbol-error.patch
    becuase it has applied into source code
  * update patch ginac-fix-makeindex.patch because one line
    changed</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1747396800">- Update to version 1.8.9:
  * Fix compilation with gcc 15.
- Changes from version 1.8.7:
  * Fix a compilation-dependent crash in the built-in expression
    parser.
  * Work around weird C++ RTTI behaviour on MacOS (like on Win32).
  * Symbol assignment in ginsh recurses into other assigned
    symbols (again).
- Bump so version in shlib package name in line with upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1772971200">- Update to version 1.8.10:
  * Add class Gt for evaluating elliptic multiple polylogarithms
    with arbitrary arguments.
  * Minimum standard level is now C++14.
- Add BuildRequires: tex(tabularray.sty), tex(xltabular.sty) to
  fix building :doc flavour.</changelog>
</package>
<package pkgid="69dc47a1df3ca2802e7d177f540ef73145a9071ed6dbd55ecd15e8046105882e444645a5b5554ebc2e9bbaad92ea88e787026ddf44c12f08fd12c440e121eb00" name="girara-debugsource" arch="i586">
  <version epoch="0" ver="2026.07.18" rel="1.2"/>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1677412800">- update to 0.3.9
  * Switch to json-glib
  * Add support for non-ASCII keys</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1693224000">- update to 0.4.0
  * Fix use after free</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1704024000">- update to 0.4.1:
  * Add keyboard device to simulated key events
  * Fix placement of bottom box
  * Run tests under xvfb if required
  * Rework data structures
  * Update translations</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1711368000">- Update to version 0.4.2:
  * Ellipsize status bar
  * Various fixes and improvements</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1718280000">- Migrate from deprecated setup to autosetup
- Update to version 0.4.4:
  * Reduce minimum glib verson
- Updates from version 0.4.3:
  * Fix font weight mapping
  * Remove deprecated functions
  * Various fixes and improvements</changelog>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1779883200">- Update to version 2026.02.04:
  * Fix installation of headers
- Added girara.keyring
- Updates from version 2026.02.03:
  * SONAME bump: libgirara-gtk3-5 -&gt; libgirara5
  * Move Gtk+-specific parts to zathura
- Updates from version 2026.01.30:
  * SONAME bump: libgirara-gtk3-4 -&gt; libgirara-gtk3-5
  * Remove viewport and replace GtkScrolledWindow in view with GtkStack
  * Display shortcut info if no function is passed
  * Remove unused functions
  * Various fixes and improvements
- Updates from version 0.4.5:
  * Swith to glib-based testing framework
  * Various fixes and improvements</changelog>
  <changelog author="Martin Pluskal &lt;martin@pluskal.org&gt;" date="1780056000">- Cleanup spec file with spec-cleaner
- Drop dependency on girara-devel from the devel-doc
  subpackage (a -doc package should not require -devel)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782993600">- Add girara-tests-unset-xdg-vars.patch: run the utils-with-home
  test with all XDG_* environment variables unset, so it no longer
  fails in build environments that export XDG_CONFIG_HOME
  (backport of upstream commit 0f653f2c4e3e)
- Re-enable the utils-with-home test: drop the meson-version
  dependent test-list skip hack from %check — with the patch
  applied the test passes everywhere</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1783512000">- Update to version 2026.07.07:
  * Fix several small memory leaks and a broken history
    deduplication loop
  * Correct the log-level string conversion
  * Build with the C23 standard
  * Fix version information and documentation
- Drop girara-tests-unset-xdg-vars.patch: the XDG-variable unset
  fix for the utils-with-home test is now included upstream</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784376000">- Update to version 2026.07.18:
  * Require glib 2.84
  * Drop G_GNUC_CONST from *_get_type functions for glib
    compatibility
  * Simplify type checks
  * Fix documentation</changelog>
</package>
<package pkgid="83f2b4708bebd227f705290a0ef261bf3fe3619f88416e997a61636e428119e35a6b698b3d68ccea7d32bbd64ca27cd32394656491f232eae496d7c2d1759233" name="git-bug-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.1" rel="6.3"/>
  <changelog author="mcepl@cepl.eu" date="1741867200">- Add CVE-2025-22869-bump-go-crypto-ssh.patch to update
  golang.org/x/crypto/ssh to v0.35.0 (bsc#1239494,
  CVE-2025-22869).</changelog>
  <changelog author="mcepl@cepl.eu" date="1742904000">- Update to version 0.8.0+git.1742269202.0ab94c9:
  * deps(crypto): bump golang.org/x/crypto from v0.26.0 to v0.31.0 (fix for CVE-2024-45337) (#1312)
- Remove upstreamed CVE-2024-45337-bump-go-crypto.patch
  (apparently upstream still didn’t see the other one).</changelog>
  <changelog author="mcepl@cepl.eu" date="1746532800">- Update to version 0.8.1+git.1746484874.96c7a111:
  * docs: update install, contrib, and usage documentation (#1222)
  * fix: resolve the remote URI using url.*.insteadOf (#1394)
  * build(deps): bump the go_modules group across 1 directory with 3 updates (#1376)
  * chore: gofmt simplify gitlab/export_test.go (#1392)
  * fix: checkout repo before setting up go environment (#1390)
  * feat: bump to go v1.24.2 (#1389)
  * chore: update golang.org/x/net (#1379)
  * fix: use -0700 when formatting time (#1388)
  * fix: use correct url for gitlab PATs (#1384)
  * refactor: remove depdendency on pnpm for auto-label action (#1383)
  * feat: add action: auto-label (#1380)
  * feat: remove lifecycle/frozen (#1377)
  * build(deps): bump the npm_and_yarn group across 1 directory with 12 updates (#1378)
  * feat: support new exclusion label: lifecycle/pinned (#1375)
  * fix: refactor how gitlab title changes are detected (#1370)
  * revert: "Create Dependabot config file" (#1374)
  * refactor: rename //:git-bug.go to //:main.go (#1373)
  * build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.16 to 2.5.25 (#1361)
  * fix: set GitLastTag to an empty string when git-describe errors (#1355)
  * chore: update go-git to v5@masterupdate_mods (#1284)
  * refactor: Directly swap two variables to optimize code (#1272)
  * Update README.md Matrix link to new room (#1275)
- Remove upstreamed patch:
  - CVE-2025-22869-bump-go-crypto-ssh.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1747656000">- Update to version 0.10.1:
  - cli: ignore missing sections when removing configuration (ddb22a2f)
- Update to version 0.10.0:
  - bridge: correct command used to create a new bridge (9942337b)
  - web: simplify header navigation (7e95b169)
  - webui: remark upgrade + gfm + syntax highlighting (6ee47b96)
  - BREAKING CHANGE: dev-infra: remove gokart (89b880bd)
- Update to version 0.10.0
  - bridge: correct command used to create a new bridge (9942337b)
  - web: simplify header navigation (7e95b169)
  - web: remark upgrade + gfm + syntax highlighting (6ee47b96)
- Update to version 0.9.0:
  - completion: remove errata from string literal (aa102c91)
  - tui: improve readability of the help bar (23be684a)</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1760529600">- Revendor to include golang.org/x/net/html v 0.45.0 to prevent
  possible DoS by various algorithms with quadratic complexity
  when parsing HTML documents (bsc#1251463, CVE-2025-47911 and
  bsc#1251664, CVE-2025-58190).</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1764072000">- Revendor to include fixed version of depending libraries:
  - GO-2025-4116 (CVE-2025-47913, bsc#1253506) upgrade
    golang.org/x/crypto to v0.43.0
  - GO-2025-3900 (GHSA-2464-8j7c-4cjm) upgrade
    github.com/go-viper/mapstructure/v2 to v2.4.0
  - GO-2025-3787 (GHSA-fv92-fjc5-jj9h) included in the previous
  - GO-2025-3754 (GHSA-2x5j-vhc8-9cwm) upgrade
    github.com/cloudflare/circl to v1.6.1
  - GO-2025-4134 (CVE-2025-58181, bsc#1253930) upgrade
    golang.org/x/crypto/ssh to v0.45.0
  - GO-2025-4135 (CVE-2025-47914, bsc#1254084) upgrade
    golang.org/x/crypto/ssh/agent to v0.45.0</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1779105600">- Fix CVE-2026-1229 and CVE-2026-41506
  - CVE-2026-1229: CIRCL has an incorrect calculation in
    secp384r1 CombinedMult (GO-2026-4550) update
    github.com/cloudflare/circl to v1.6.3
  - CVE-2026-41506: HTTP authentication credential leak when
    following redirects during smart-HTTP clone and fetch
    operations (bsc#1264955, GO-2026-4910),
    update github.com/go-git/go-git/v5 to v5.17.1</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1779105601">- Fix CVE-2026-1229 and CVE-2026-41506
  - CVE-2026-1229: CIRCL has an incorrect calculation in
    secp384r1 CombinedMult (bsc#1265416, GO-2026-4550) update
    github.com/cloudflare/circl to v1.6.3
  - CVE-2026-41506: HTTP authentication credential leak when
    following redirects during smart-HTTP clone and fetch
    operations (bsc#1264955, GO-2026-4910),
    update github.com/go-git/go-git/v5 to v5.17.1</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1780315200">- CVE-2026-39827: An authenticated SSH client that repeatedly
  opened channels which were rejected by the server caused
  unbounded memory growth, eventually crashing the server process
  and affecting all connected users. Rejected channels are now
  properly removed from the connection's internal state and
  released for garbage collection. (bsc#1266174, GO-2026-5016)
- CVE-2026-39834: When writing data larger than 4GB in a single
  Write call on an SSH channel, an integer overflow in the
  internal payload size calculation caused the write loop to spin
  indefinitely, sending empty packets without making progress.
  The size comparison now uses int64 to prevent truncation.
  (bsc#1266174, GO-2026-5020)
- CVE-2026-39828: When an SSH server authentication callback
  returned PartialSuccessError with non-nil Permissions, those
  permissions were silently discarded, potentially dropping
  certificate restrictions such as force-command after a second
  factor succeeded. Returning non-nil Permissions with
  PartialSuccessError now results in a connection error.
  (bsc#1266174, GO-2026-5014)
- CVE-2026-39829: The RSA and DSA public key parsers did not
  enforce size limits on key parameters. A crafted public key
  with an excessively large modulus or DSA parameter could cause
  several minutes of CPU consumption during signature
  verification. This could be triggered by unauthenticated
  clients during public key authentication. RSA moduli are now
  limited to 8192 bits, and DSA parameters are validated per FIPS
  186-2. (bsc#1266174, GO-2026-5018)
- CVE-2026-39831: The Verify() method for FIDO/U2F security key
  types (sk-ecdsa-sha2-nistp256@openssh.com,
  sk-ssh-ed25519@openssh.com) did not check the User Presence
  flag. Signatures generated without physical touch were
  accepted, allowing unattended use of a hardware security key.
  To restore the previous behavior, return a "no-touch-required"
  extension in Permissions.Extensions from PublicKeyCallback.
  (bsc#1266174, GO-2026-5019)
- CVE-2026-42508: Previously, a revoked 'SignatureKey' belonging
  to a CA was not correctly checked for revocation. Now, both the
  'key' and 'key.SignatureKey' are checked for @revoked.
  (bsc#1266174, GO-2026-5021)
- CVE-2026-39833: The in-memory keyring returned by NewKeyring()
  silently accepted keys with the ConfirmBeforeUse constraint but
  never enforced it. The key would sign without any confirmation
  prompt, with no indication to the caller that the constraint
  was not in effect. NewKeyring() now returns an error when
  unsupported constraints are requested. (bsc#1266174,
  GO-2026-5005)
- CVE-2026-39830: A malicious SSH peer could send unsolicited
  global request responses to fill an internal buffer, blocking
  the connection's read loop. The blocked goroutine could not be
  released by calling Close(), resulting in a resource leak per
  connection. Unsolicited global responses are now discarded.
  (bsc#1266174, GO-2026-5017)
- CVE-2026-39832: When adding a key to a remote agent constraint
  extensions such as restrict-destination-v00@openssh.com were
  not serialized in the request. Destination restrictions were
  silently stripped when forwarding keys, allowing unrestricted
  use of the key on the remote host. The client now serializes
  all constraint extensions. Additionally, the in-memory keyring
  returned by NewKeyring() now rejects keys with unsupported
  constraint extensions instead of silently ignoring them.
  (bsc#1266174, GO-2026-5006)
- CVE-2026-46597: An incorrectly placed cast from bytes to int
  allowed for server-side panic in the AES-GCM packet decoder for
  well-crafted inputs. (bsc#1266174, GO-2026-5013)
- CVE-2026-46598: For certain crafted inputs,
  a 'ed25519.PrivateKey' was created by casting malformed wire
  bytes, leading to a panic when used. (bsc#1266174,
  GO-2026-5033)
- CVE-2026-46595: Previously, CVE-2024-45337 fixed an
  authorization bypass for misused ssh server configurations; if
  any other type of callback is passed other than public key,
  then the source-address validation would be skipped.
  (bsc#1266174, GO-2026-5023)
- CVE-2026-39835: SSH servers which use CertChecker as a public
  key callback without setting IsUserAuthority or IsHostAuthority
  could be caused to panic by a client presenting a certificate.
  CertChecker now returns an error instead of panicking when
  these callbacks are nil. (bsc#1266174, GO-2026-5015)
- CVE-2026-25680: Parsing arbitrary HTML can consume excessive
  CPU time, possibly leading to denial of service. (bsc#1267196,
  GO-2026-5028).
- CVE-2026-25681, CVE-2026-27136, CVE-2026-42502, CVE-2026-42506:
  Parsing arbitrary HTML which is then rendered using Render can
  result in an unexpected HTML tree. This can be leveraged to
  execute XSS attacks in applications that attempt to sanitize
  input HTML before rendering. (bsc#1267157, GO-2026-5029,
  GO-2026-5030, GO-2026-5027, GO-2026-5025)
- Revendoring to golang.org/x/crypto@v0.52.0,
  golang.org/x/crypto/ssh/agent@v0.52.0, and
  golang.org/x/net@v0.55.0</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781006400">- CVE-2026-44740: improper input handling in many components can
  lead to DoS (bsc#1267331) revendoring of
  github.com/go-git/go-billy/v5 to the version 5.9.0.</changelog>
</package>
<package pkgid="66b65e86cf5507306054f525f4f365cf66ddc80d558d1d1d98011654841fcf7fe775dca24a7940a5a661ffe0d5a2bd7017f1f9efadc0f31f2adcb19416135e26" name="git-cliff-debuginfo" arch="i586">
  <version epoch="0" ver="2.13.1" rel="2.2"/>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1726488000">- update to version 2.5.0:
  * Remove unnecessary git-cliff-action output file
  * Include new contributors in repository changelog
  * Check for null commit_id in detailed templa
  * Fix comment for changelog header template
  * Update keepachangelog.toml comme
  * Clarify authentication with GitHub tok
  * Correct inverted consequences of configuration val
  * Make example templates more user-friendly
  * Clean up url encoding for GitLab
  * Allow using --bumped-version without conventional commits
  * Allow using environment variables without config file present
  * Fix fetching repository for gitlab integration test
  * URL-encode the owner in remote requests for GitLab
  * Include for-loop arguments in template variables
  * Allow GitLab groups with --gitlab-repo
  * Support bumping to a specific semver type
  * Support count_tags option
  * Skip ssh and x509 signatures in tag messages
  * Generate changelog from JSON context
  * Allow whole commit context to be used in commit parsers
  * Support performance profiling via pprof
  * Activate integration if remote is set manually</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1734782400">- Update to version 2.7.0:
  * refactor(clippy): apply clippy suggestions
  * chore(deps): bump dependencies
  * chore(integration): remove experimental feature disclaimer
  * feat(config): allow overriding the remote API URL via config
  * docs(git): improve docs for commit_preprocessors and commit_parsers
  * feat(jujutsu): add jujustu support
  * perf(test): don't create regex inside a loop
  * chore(log): add trace log about which command is being run
  * fix(remote): preserve first time contributors
  * test(git): find upstream remote when using ssh
  * docs(readme): add blog post about git-cliff
  * chore(config): add the 'other' parser to the default config
  * fix(changelog): fix missing commit fields in context
  * refactor(clippy): apply clippy suggestions
  * test(repo): expand unit tests of the repo module
  * fix(changelog): include the root commit when `--latest` is used with one tag
  * chore(deps): bump clap from 4.5.18 to 4.5.19
  * feat(args): add color to the help text
  * chore(release): prepare for v2.6.1
  * refactor(clippy): apply doc_markdown and ignored_unit_patterns lint
  * chore(fixtures): build binaries using dev profile
  * refactor(clippy): apply if_not_else lint
  * fix(remote): avoid setting multiple remotes
  * chore(deps): bump thiserror from 1.0.63 to 1.0.64
  * refactor(clippy): apply assigning_clones lint
  * refactor(clippy): apply single_match_else lint
  * refactor(clippy): apply needless_pass_by_value lint
  * chore(release): prepare for v2.6.0
  * feat(config): add changelog.render_always option
  * chore(deps): bump dependencies
  * fix(changelog): do not change the tag date if tag already exists
  * feat(config): allow configuring output file from config
  * docs(args): fix copy-paste mistake where gitea mentioned gitlab
  * fix(commit): trim the trailing newline for git2 commits
  * fix(bump): suppress template warning when `--bumped-version` is used
  * refactor(clippy): apply explicit_iter_loop lint
  * refactor(clippy): apply manual_is_variant_and lint
  * chore(deps): bump clap_complete from 4.5.23 to 4.5.28
  * chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 in /website in the minor group
  * chore(deps): bump pretty_assertions from 1.4.0 to 1.4.1
  * fix(changelog): correctly set the tag message for the latest release
  * refactor(clippy): apply case_sensitive_file_extension_comparisons lint
  * refactor(clippy): apply clippy suggestions
  * refactor(clippy): apply option_as_ref_cloned lint
  * refactor(template)!: add name parameter to the constructor
  * fix(core): avoid the unnecessary loop when no remote feature is activated
  * feat(core): add `remote` to commit and deprecate fields
  * refactor(clippy): apply semicolon_if_nothing_returned clippy lint
  * refactor(clippy): apply unnested_or_patterns clippy lint
  * docs(contributing): mention fetching the tags for running tests successfully
  * fix(args): support using use_branch_tags from both config and args
  * feat(changelog): support generating changelog for different branches
  * chore(examples): improve example templates
  * chore(lib): fix typos in code comments
  * chore(deps): bump prism-react-renderer from 2.3.1 to 2.4.0 in /website in the minor group
  * fix(template): resolve parsing issues with `raw`/`endraw` in Jinja
  * fix(changelog): don't change the context when provided via `--from-context`</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1734782401">- Attempt to build by ignoring rust version.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1744545600">- Update to version 2.8.0:
  * cli: Support initializing config with a custom filename
  * config: Discover the configuration file when run in a sub directory
  * git: Improve the set commit range error
  * monorepo: Automatically set include-path for current directory
  * remote: Support enabling native TLS
  * repo: Allow running from sub directories
  * config: Allow environment overwrites when using builtin config
  * fixtures: Update the arguments for custom GitLab API fixture test
  * monorepo: Do not set include-path if workdir is set
  * remote: Fix detection of GitLab merge request sha
  * lib: Add changelog modifier callback to run function
  * lint: Use a shared lint config for the workspace
  * lint: Apply clippy suggestions
  * docker: Fix typo in comment
  * highlights: Add link to the Nix flake
  * jujutsu: Update links to the upstream documentation
  * lib: Allow doc lint
  * license: Update copyright years
  * tips: Extend the merge commit filter example
  * website: Add highlights for 2.8.0
  * fixture: Add fixture for include-path
  * build: Bump MSRV to 1.83.0
  * lint: Allow false positive lint</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1748865600">- Update to version 2.9.0:
  * chore(release): prepare for v2.9.0
  * docs(website): add highlights for 2.9.0 (#1153)
  * chore(deps-dev): bump typescript in /website in the patch group (#1139)
  * chore(docs): fix some typos (#1149)
  * fix(template): correctly serialize JSON for the commit fields (#1145)
  * docs(security): extend security policy (#1142)
  * chore(deps): bump the minor group in /website with 2 updates (#1116)
  * refactor(lint): apply clippy suggestions
  * feat(context): add release commit range (#1138)
  * fix(submodules): fix submodules handling when using custom range (#1136)
  * docs(config): fix typo on commit.links (#1132)
  * chore(deps): upgrade dependencies (#1129)
  * chore(project): migrate to Rust 2024 edition (#1128)
  * feat(changelog): support recursing into submodules (#1082)
  * feat(remote): fetch commits from non-default branches using remotes (#1086)
  * feat(git): support disabling sorting commits topologically (#804) (#1121)
  * refactor(config): initialize config structs with default values (#1090)
  * chore(dependabot): make dependency updates less noisy
  * chore(dependabot): check dependency updates weekly
  * fix(bump): check the next version against tag_pattern regex (#1070)
  * feat(config): support configuring with a remote URL (#1083)
  * fix(fixtures): evaluate the rc of git-cliff correctly (#1104)
  * fix(bump): accept lowercase values for bump_type config (#1101)
  * docs(readme): add blog posts from the community (#1102)
  * fix(fixtures): use the correct syntax while checking fixture results (#1099)
  * docs(website): remove references of tj-actions (#1097)
  * feat(config): add `require_conventional` option (#1061)
  * docs(release): fix Docker Hub URL
  * refactor(lint): use IOError::other (#1074)
  * doc(config): update comments for all configuration options (#1057)
  * docs(quickstart): clarify git-cliff command (#1051)
  * fix(git): handle worktrees while retrieving the path of repository (#1054)
  * chore(npm): update yarn.lock
  * fix(remote): fix detection of GitLab merge request sha if commits were squashed (#1043)
  * fix(deps): make glob dependency mandatory (#1035)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1751716800">- Update to version 2.9.1:
  * CI/CD fixes only</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1753704000">- Update to version 2.10.0:
  * (config) Support using include and exclude paths in the config (#1173) - (7c2f922)
  * (parser) Support regex matching on JSON arrays with scalar elements (#1163) - (dc458ea)
  * (template) Support adding commit statistics to the changelog (#1151) - (05a50d7)
  * (config) [breaking] Use empty header and footer as default (#1161) (#1172) - (3e9311e)
  * (config) Check if commit.footers is defined in detailed example (#1170) - (078545f)
  * (fixtures) Update expected.md after config change (#1176) - (76d3e81)
  * (generation) Ensure skip_tags condition is evaluated first (#1190) - (318be66)
  * (repo) Use the correct order while diffing paths (#1188) - (ff6c310)
  * (ci) Apply security best practices (#1180) - (a32deca)
  * (config) Implement FromStr instead of Config::parse_from_str() (#1185) - (692345e)
  * (test) Standardize unit tests for commit module (#1147) - (0446d6a)
  * (context) Add example usage for statistics (#1162) - (4f7379a)
  * (quickstart) Remove repetitive words (#1200) - (434f9ee)
  * (readme) Fix twitter badge (#1164) - (68bd85e)
  * (readme) Polish badges (#1159) - (941cc2b)
  * (remote) Fix inconsistency in remote integration documentation (#1165) - (deb29dc)
  * (website) Add highlights for 2.10.0 (#1225) - (a3fe8c9)
  * (website) Add installation instructions for gentoo-linux (#1203) - (07fe6bf)
  * (formatting) Use spaces instead of tabs (#1184) - (0027300)
  * (fixture) Add test fixture for overriding the conventional scope (#1166) - (cb84a08)
  * (build) Bump MSRV to 1.85.1 - (d8279d4)
  * (cd) Use macos-15 runner - (c156fc5)
  * (cd) Re-enable sccache for maturin - (871c3c9)
  * (crate) Remove Rust nightly requirement - (4f3e5af)
  * (fixture) Update test-regex-json-array fixture (#1178) - (95f4056)
  * (format) Format module imports for readability (#1183) - (6db7d49)
  * (git) Add .git-blame-ignore-revs - (5b64131)
  * (npm) Bump git-cliff to 2.9.1 (#1156) - (e13b158)
  * (website) Update the node version - (566c2a1)
  * Check if commit.footers is defined in detailed example (#1170) (078545f)
  * (breaking) Use empty header and footer as default (#1161) (#1172) (3e9311e)
  * Update expected.md after config change (#1176) (76d3e81)
  * Use the correct order while diffing paths (#1188) (ff6c310)
  * Ensure skip_tags condition is evaluated first (#1190) (318be66)
  * Polish badges (#1159) (941cc2b)
  * Fix twitter badge (#1164) (68bd85e)
  * Fix inconsistency in remote integration documentation (#1165) (deb29dc)
  * Add example usage for statistics (#1162) (4f7379a)
  * Remove repetitive words (#1200) (434f9ee)
  * Add installation instructions for gentoo-linux (#1203) (07fe6bf)
  * Add highlights for 2.10.0 (#1225) (a3fe8c9)
  * Support regex matching on JSON arrays with scalar elements (#1163) (dc458ea)
  * Support using include and exclude paths in the config (#1173) (7c2f922)
  * Support adding commit statistics to the changelog (#1151) (05a50d7)
  * Bump git-cliff to 2.9.1 (#1156) (e13b158)
  * Re-enable sccache for maturin (871c3c9)
  * Update test-regex-json-array fixture (#1178) (95f4056)
  * Format module imports for readability (#1183) (6db7d49)
  * Use macos-15 runner (c156fc5)
  * Update the node version (566c2a1)
  * Remove Rust nightly requirement (4f3e5af)
  * Bump MSRV to 1.85.1 (d8279d4)
  * Add .git-blame-ignore-revs (5b64131)
  * Standardize unit tests for commit module (#1147) (0446d6a)
  * Resolve mismatched lifetime syntax warnings (#1167) (9970402)
  * Implement FromStr instead of Config::parse_from_str() (#1185) (692345e)
  * Apply security best practices (#1180) (a32deca)
  * Use spaces instead of tabs (#1184) (0027300)
  * Add test fixture for overriding the conventional scope (#1166) (cb84a08)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1775476800">- Update to version 2.12.0:
  * Add offline flag
  * Add --skip-tags cli argument
  * Implement commit processing summary
  * Bug Fixes
- includes changes from 2.11.0:
  * Support failing on unmatched commits
  * Add support for azure devops
  * Improve repository/directory path resolution
  * Add split_regex, replace_regex, find_regex filters
  * Bug Fixes
- -includes changes from 2.10.1:
  * Add 'integrations' feature flag for enabling all integrations
  * Bug Fixes
  * CVE-2025-55159: lab: incorrect bounds check in get_disjoint_mut
    function can lead to undefined behavior or potential crash due
    to out-of-bounds access (boo#1248065)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1786190400">- Update to version 2.13.1:
  * Support more configuration file locations
  * Add per-commit statistics
  * Expose determined bump type in release context
  * Add configurable commit processing order
  * Add environment variable for offline execution
  * Migrate logging to tracing
  * Add caching where applicable
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can
  lead to undefined behavior and crashes (boo#1274523)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1786708800">- Update obsolete SUSE license reference to a valid SPDX reference
  GPL-2.0-only WITH GCC-exception-2.0</changelog>
</package>
<package pkgid="a4c6f94ec042d0198b8b9feb9f87ee7a08e9ce6baab9f9af8ac0940b6e675cef99255be41090a678362d528bc1e5d1607599a193c150317e4e3f11c98172f8da" name="git-cliff-debugsource" arch="i586">
  <version epoch="0" ver="2.13.1" rel="2.2"/>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1726488000">- update to version 2.5.0:
  * Remove unnecessary git-cliff-action output file
  * Include new contributors in repository changelog
  * Check for null commit_id in detailed templa
  * Fix comment for changelog header template
  * Update keepachangelog.toml comme
  * Clarify authentication with GitHub tok
  * Correct inverted consequences of configuration val
  * Make example templates more user-friendly
  * Clean up url encoding for GitLab
  * Allow using --bumped-version without conventional commits
  * Allow using environment variables without config file present
  * Fix fetching repository for gitlab integration test
  * URL-encode the owner in remote requests for GitLab
  * Include for-loop arguments in template variables
  * Allow GitLab groups with --gitlab-repo
  * Support bumping to a specific semver type
  * Support count_tags option
  * Skip ssh and x509 signatures in tag messages
  * Generate changelog from JSON context
  * Allow whole commit context to be used in commit parsers
  * Support performance profiling via pprof
  * Activate integration if remote is set manually</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1734782400">- Update to version 2.7.0:
  * refactor(clippy): apply clippy suggestions
  * chore(deps): bump dependencies
  * chore(integration): remove experimental feature disclaimer
  * feat(config): allow overriding the remote API URL via config
  * docs(git): improve docs for commit_preprocessors and commit_parsers
  * feat(jujutsu): add jujustu support
  * perf(test): don't create regex inside a loop
  * chore(log): add trace log about which command is being run
  * fix(remote): preserve first time contributors
  * test(git): find upstream remote when using ssh
  * docs(readme): add blog post about git-cliff
  * chore(config): add the 'other' parser to the default config
  * fix(changelog): fix missing commit fields in context
  * refactor(clippy): apply clippy suggestions
  * test(repo): expand unit tests of the repo module
  * fix(changelog): include the root commit when `--latest` is used with one tag
  * chore(deps): bump clap from 4.5.18 to 4.5.19
  * feat(args): add color to the help text
  * chore(release): prepare for v2.6.1
  * refactor(clippy): apply doc_markdown and ignored_unit_patterns lint
  * chore(fixtures): build binaries using dev profile
  * refactor(clippy): apply if_not_else lint
  * fix(remote): avoid setting multiple remotes
  * chore(deps): bump thiserror from 1.0.63 to 1.0.64
  * refactor(clippy): apply assigning_clones lint
  * refactor(clippy): apply single_match_else lint
  * refactor(clippy): apply needless_pass_by_value lint
  * chore(release): prepare for v2.6.0
  * feat(config): add changelog.render_always option
  * chore(deps): bump dependencies
  * fix(changelog): do not change the tag date if tag already exists
  * feat(config): allow configuring output file from config
  * docs(args): fix copy-paste mistake where gitea mentioned gitlab
  * fix(commit): trim the trailing newline for git2 commits
  * fix(bump): suppress template warning when `--bumped-version` is used
  * refactor(clippy): apply explicit_iter_loop lint
  * refactor(clippy): apply manual_is_variant_and lint
  * chore(deps): bump clap_complete from 4.5.23 to 4.5.28
  * chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 in /website in the minor group
  * chore(deps): bump pretty_assertions from 1.4.0 to 1.4.1
  * fix(changelog): correctly set the tag message for the latest release
  * refactor(clippy): apply case_sensitive_file_extension_comparisons lint
  * refactor(clippy): apply clippy suggestions
  * refactor(clippy): apply option_as_ref_cloned lint
  * refactor(template)!: add name parameter to the constructor
  * fix(core): avoid the unnecessary loop when no remote feature is activated
  * feat(core): add `remote` to commit and deprecate fields
  * refactor(clippy): apply semicolon_if_nothing_returned clippy lint
  * refactor(clippy): apply unnested_or_patterns clippy lint
  * docs(contributing): mention fetching the tags for running tests successfully
  * fix(args): support using use_branch_tags from both config and args
  * feat(changelog): support generating changelog for different branches
  * chore(examples): improve example templates
  * chore(lib): fix typos in code comments
  * chore(deps): bump prism-react-renderer from 2.3.1 to 2.4.0 in /website in the minor group
  * fix(template): resolve parsing issues with `raw`/`endraw` in Jinja
  * fix(changelog): don't change the context when provided via `--from-context`</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1734782401">- Attempt to build by ignoring rust version.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1744545600">- Update to version 2.8.0:
  * cli: Support initializing config with a custom filename
  * config: Discover the configuration file when run in a sub directory
  * git: Improve the set commit range error
  * monorepo: Automatically set include-path for current directory
  * remote: Support enabling native TLS
  * repo: Allow running from sub directories
  * config: Allow environment overwrites when using builtin config
  * fixtures: Update the arguments for custom GitLab API fixture test
  * monorepo: Do not set include-path if workdir is set
  * remote: Fix detection of GitLab merge request sha
  * lib: Add changelog modifier callback to run function
  * lint: Use a shared lint config for the workspace
  * lint: Apply clippy suggestions
  * docker: Fix typo in comment
  * highlights: Add link to the Nix flake
  * jujutsu: Update links to the upstream documentation
  * lib: Allow doc lint
  * license: Update copyright years
  * tips: Extend the merge commit filter example
  * website: Add highlights for 2.8.0
  * fixture: Add fixture for include-path
  * build: Bump MSRV to 1.83.0
  * lint: Allow false positive lint</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1748865600">- Update to version 2.9.0:
  * chore(release): prepare for v2.9.0
  * docs(website): add highlights for 2.9.0 (#1153)
  * chore(deps-dev): bump typescript in /website in the patch group (#1139)
  * chore(docs): fix some typos (#1149)
  * fix(template): correctly serialize JSON for the commit fields (#1145)
  * docs(security): extend security policy (#1142)
  * chore(deps): bump the minor group in /website with 2 updates (#1116)
  * refactor(lint): apply clippy suggestions
  * feat(context): add release commit range (#1138)
  * fix(submodules): fix submodules handling when using custom range (#1136)
  * docs(config): fix typo on commit.links (#1132)
  * chore(deps): upgrade dependencies (#1129)
  * chore(project): migrate to Rust 2024 edition (#1128)
  * feat(changelog): support recursing into submodules (#1082)
  * feat(remote): fetch commits from non-default branches using remotes (#1086)
  * feat(git): support disabling sorting commits topologically (#804) (#1121)
  * refactor(config): initialize config structs with default values (#1090)
  * chore(dependabot): make dependency updates less noisy
  * chore(dependabot): check dependency updates weekly
  * fix(bump): check the next version against tag_pattern regex (#1070)
  * feat(config): support configuring with a remote URL (#1083)
  * fix(fixtures): evaluate the rc of git-cliff correctly (#1104)
  * fix(bump): accept lowercase values for bump_type config (#1101)
  * docs(readme): add blog posts from the community (#1102)
  * fix(fixtures): use the correct syntax while checking fixture results (#1099)
  * docs(website): remove references of tj-actions (#1097)
  * feat(config): add `require_conventional` option (#1061)
  * docs(release): fix Docker Hub URL
  * refactor(lint): use IOError::other (#1074)
  * doc(config): update comments for all configuration options (#1057)
  * docs(quickstart): clarify git-cliff command (#1051)
  * fix(git): handle worktrees while retrieving the path of repository (#1054)
  * chore(npm): update yarn.lock
  * fix(remote): fix detection of GitLab merge request sha if commits were squashed (#1043)
  * fix(deps): make glob dependency mandatory (#1035)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1751716800">- Update to version 2.9.1:
  * CI/CD fixes only</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1753704000">- Update to version 2.10.0:
  * (config) Support using include and exclude paths in the config (#1173) - (7c2f922)
  * (parser) Support regex matching on JSON arrays with scalar elements (#1163) - (dc458ea)
  * (template) Support adding commit statistics to the changelog (#1151) - (05a50d7)
  * (config) [breaking] Use empty header and footer as default (#1161) (#1172) - (3e9311e)
  * (config) Check if commit.footers is defined in detailed example (#1170) - (078545f)
  * (fixtures) Update expected.md after config change (#1176) - (76d3e81)
  * (generation) Ensure skip_tags condition is evaluated first (#1190) - (318be66)
  * (repo) Use the correct order while diffing paths (#1188) - (ff6c310)
  * (ci) Apply security best practices (#1180) - (a32deca)
  * (config) Implement FromStr instead of Config::parse_from_str() (#1185) - (692345e)
  * (test) Standardize unit tests for commit module (#1147) - (0446d6a)
  * (context) Add example usage for statistics (#1162) - (4f7379a)
  * (quickstart) Remove repetitive words (#1200) - (434f9ee)
  * (readme) Fix twitter badge (#1164) - (68bd85e)
  * (readme) Polish badges (#1159) - (941cc2b)
  * (remote) Fix inconsistency in remote integration documentation (#1165) - (deb29dc)
  * (website) Add highlights for 2.10.0 (#1225) - (a3fe8c9)
  * (website) Add installation instructions for gentoo-linux (#1203) - (07fe6bf)
  * (formatting) Use spaces instead of tabs (#1184) - (0027300)
  * (fixture) Add test fixture for overriding the conventional scope (#1166) - (cb84a08)
  * (build) Bump MSRV to 1.85.1 - (d8279d4)
  * (cd) Use macos-15 runner - (c156fc5)
  * (cd) Re-enable sccache for maturin - (871c3c9)
  * (crate) Remove Rust nightly requirement - (4f3e5af)
  * (fixture) Update test-regex-json-array fixture (#1178) - (95f4056)
  * (format) Format module imports for readability (#1183) - (6db7d49)
  * (git) Add .git-blame-ignore-revs - (5b64131)
  * (npm) Bump git-cliff to 2.9.1 (#1156) - (e13b158)
  * (website) Update the node version - (566c2a1)
  * Check if commit.footers is defined in detailed example (#1170) (078545f)
  * (breaking) Use empty header and footer as default (#1161) (#1172) (3e9311e)
  * Update expected.md after config change (#1176) (76d3e81)
  * Use the correct order while diffing paths (#1188) (ff6c310)
  * Ensure skip_tags condition is evaluated first (#1190) (318be66)
  * Polish badges (#1159) (941cc2b)
  * Fix twitter badge (#1164) (68bd85e)
  * Fix inconsistency in remote integration documentation (#1165) (deb29dc)
  * Add example usage for statistics (#1162) (4f7379a)
  * Remove repetitive words (#1200) (434f9ee)
  * Add installation instructions for gentoo-linux (#1203) (07fe6bf)
  * Add highlights for 2.10.0 (#1225) (a3fe8c9)
  * Support regex matching on JSON arrays with scalar elements (#1163) (dc458ea)
  * Support using include and exclude paths in the config (#1173) (7c2f922)
  * Support adding commit statistics to the changelog (#1151) (05a50d7)
  * Bump git-cliff to 2.9.1 (#1156) (e13b158)
  * Re-enable sccache for maturin (871c3c9)
  * Update test-regex-json-array fixture (#1178) (95f4056)
  * Format module imports for readability (#1183) (6db7d49)
  * Use macos-15 runner (c156fc5)
  * Update the node version (566c2a1)
  * Remove Rust nightly requirement (4f3e5af)
  * Bump MSRV to 1.85.1 (d8279d4)
  * Add .git-blame-ignore-revs (5b64131)
  * Standardize unit tests for commit module (#1147) (0446d6a)
  * Resolve mismatched lifetime syntax warnings (#1167) (9970402)
  * Implement FromStr instead of Config::parse_from_str() (#1185) (692345e)
  * Apply security best practices (#1180) (a32deca)
  * Use spaces instead of tabs (#1184) (0027300)
  * Add test fixture for overriding the conventional scope (#1166) (cb84a08)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1775476800">- Update to version 2.12.0:
  * Add offline flag
  * Add --skip-tags cli argument
  * Implement commit processing summary
  * Bug Fixes
- includes changes from 2.11.0:
  * Support failing on unmatched commits
  * Add support for azure devops
  * Improve repository/directory path resolution
  * Add split_regex, replace_regex, find_regex filters
  * Bug Fixes
- -includes changes from 2.10.1:
  * Add 'integrations' feature flag for enabling all integrations
  * Bug Fixes
  * CVE-2025-55159: lab: incorrect bounds check in get_disjoint_mut
    function can lead to undefined behavior or potential crash due
    to out-of-bounds access (boo#1248065)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1786190400">- Update to version 2.13.1:
  * Support more configuration file locations
  * Add per-commit statistics
  * Expose determined bump type in release context
  * Add configurable commit processing order
  * Add environment variable for offline execution
  * Migrate logging to tracing
  * Add caching where applicable
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can
  lead to undefined behavior and crashes (boo#1274523)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1786708800">- Update obsolete SUSE license reference to a valid SPDX reference
  GPL-2.0-only WITH GCC-exception-2.0</changelog>
</package>
<package pkgid="8f4509e9526cfbcf07b08312321c5528bab3f920d3df6244097095fb0da0d9c61eaeb240c56790a8459a6ce222c2f6744aaaf5c3de485f151c7db905c61e0c80" name="git-core-debuginfo" arch="i586">
  <version epoch="0" ver="2.55.0" rel="3.2"/>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1760616000">- Update to 2.51.1:
  - Fixes since Git 2.51.0
  * The "do you still use it?" message given by a command that is
    deeply deprecated and allow us to suggest alternatives has been
    updated.
  * The compatObjectFormat extension is used to hide an incomplete
    feature that is not yet usable for any purpose other than
    developing the feature further.  Document it as such to discourage
    its use by mere mortals.
  * Manual page for "gitk" is updated with the current maintainer's
    name.
  * Update the instructions for using GGG in the MyFirstContribution
    document to say that a GitHub PR could be made against `git/git`
    instead of `gitgitgadget/git`.
  * Clang-format update to let our control macros be formatted the way we
    had them traditionally, e.g., "for_each_string_list_item()" without
    space before the parentheses.
  * A few places where a size_t value was cast to curl_off_t without
    checking has been updated to use the existing helper function.
  * The start_delayed_progress() function in the progress eye-candy API
    did not clear its internal state, making an initial delay value
    larger than 1 second ineffective, which has been corrected.
  * Makefile tried to run multiple "cargo build" which would not work
    very well; serialize their execution to work around this problem.
  * Adjust to the way newer versions of cURL selectively enable tracing
    options, so that our tests can continue to work.
  * During interactive rebase, using 'drop' on a merge commit led to
    an error, which has been corrected.
  * "git refs migrate" to migrate the reflog entries from a refs
    backend to another had a handful of bugs squashed.
  * "git push" had a code path that led to BUG() but it should have
    been a die(), as it is a response to a usual but invalid end-user
    action to attempt pushing an object that does not exist.
  * Various bugs about rename handling in "ort" merge strategy have
    been fixed.
  * "git diff --no-index" run inside a subdirectory under control of a
    Git repository operated at the top of the working tree and stripped
    the prefix from the output, and oddballs like "-" (stdin) did not
    work correctly because of it.  Correct the set-up by undoing what
    the set-up sequence did to cwd and prefix.
  * Various options to "git diff" that make comparison ignore certain
    aspects of the differences (like "space changes are ignored",
    "differences in lines that match these regular expressions are
    ignored") did not work well with "--name-only" and friends.
  * Under a race against another process that is repacking the
    repository, especially a partially cloned one, "git fetch" may
    mistakenly think some objects we do have are missing, which has
    been corrected.
  * "git repack --path-walk" lost objects in some corner cases, which
    has been corrected.
    cf. &lt;CABPp-BHFxxGrqKc0m==TjQNjDGdO=H5Rf6EFsf2nfE1=TuraOQ@mail.gmail.com&gt;
  * Fixes multiple crashes around midx write-out codepaths.
  * A broken or malicious "git fetch" can say that it has the same
    object for many many times, and the upload-pack serving it can
    exhaust memory storing them redundantly, which has been corrected.
  * A corner case bug in "git log -L..." has been corrected.
  * Some among "git add -p" and friends ignored color.diff and/or
    color.ui configuration variables, which is an old regression, which
    has been corrected.
  * "git rebase -i" failed to clean-up the commit log message when the
    command commits the final one in a chain of "fixup" commands, which
    has been corrected.
  * Deal more gracefully with directory / file conflicts when the files
    backend is used for ref storage, by failing only the ones that are
    involved in the conflict while allowing others.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1761912000">- Add patch from upstream to fix a test that fails with
  openssh 10.1:
  * 0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763380800">- Update to 2.52.0:
  - UI, Workflows &amp; Features
  - The "list" subcommand of "git refs" acts as a front-end for
    "git for-each-ref".
  - "git cmd --help-all" now works outside repositories.
  - "git diff-tree" learned "--max-depth" option.
  - A new subcommand "git repo" gives users a way to grab various
    repository characteristics.
  - A new command "git last-modified" has been added to show the
    closest ancestor commit that touched each path.
  - The "git refs exists" command that works like "git show-ref
  - -exists" has been added.
  - "git repo info" learns the short-hand option "-z" that is the
    same as "--format=nul", and learns to report the objects
    format used in the repository.
  - "core.commentChar=auto" that attempts to dynamically pick a
    suitable comment character is non-workable, as it is too much
    trouble to support for little benefit, and is marked as
    deprecated.
  - "git send-email" learned to drive "git imap-send" to store
    already sent e-mails in an IMAP folder.
  - The "promisor-remote" capability mechanism has been updated
    to allow the "partialCloneFilter" settings and the "token"
    value to be communicated from the server side.
  - Declare that "git init" that is not otherwise configured uses
    'main' as the initial branch, not 'master', starting Git 3.0.
  - Keep giving hint about the default initial branch name for
    users who may be surprised after Git 3.0 switch-over.
  - The stash.index configuration variable can be set to make
    "git stash pop/apply" pretend that it was invoked with
    "--index".
  - "git fast-import" learned that "--signed-commits=&lt;how&gt;"
    option that corresponds to that of "git fast-export".
  - Marking a hunk 'selected' in "git add -p" and then splitting
    made all the split pieces 'selected'; this has been changed
    to make them all 'undecided', which gives better end-user
    experience.
  - Configuration variables that take a pathname as a value (e.g.
    blame.ignorerevsfile) can be marked as optional by prefixing
    ":(optional)" before its value.
  - Show 'P'ipe command in "git add -p".
  - "git sparse-checkout" subcommand learned a new "clean" action
    to prune otherwise unused working-tree files that are outside
    the areas of interest.
  - "git fast-import" is taught to handle signed tags, just like
    it recently learned to handle signed commits, in different
    ways.
  - A new configuration variable commitGraph.changedPaths allows
    to turn "--changed-paths" on by default for "git
    commit-graph".
  - "Symlink symref" has been added to the list of things that
    will disappear at Git 3.0 boundary.
  - "git maintenance" command learns the "geometric" strategy
    where it avoids doing maintenance tasks that rebuilds
    everything from scratch.
  - "git repo structure", a new command.
  - The help text and manual page of "git bisect" command have
    been made consistent with each other.
  - Performance, Internal Implementation, Development Support etc.
  - string_list_split*() family of functions have been extended
    to simplify common use cases.
  - Arrays of strbuf is often a wrong data structure to use, and
    strbuf_split*() family of functions that create them often
    have better alternatives.  Update several code paths and
    replace strbuf_split*().
  - Revision traversal limited with pathspec, like "git log
    dir/*", used to ignore changed-paths Bloom filter when the
    pathspec contained wildcards; now they take advantage of the
    filter when they can.
  - Doc lint updates to encourage the newer and easier-to-use
    `synopsis` format, with fixes to a handful of existing uses.
  - Remove dependency on the_repository and other globals from
    the commit-graph code, and other changes unrelated to
    de-globaling.
  - Discord has been added to the first contribution
    documentation as another way to ask for help.
  - Inspired by Ezekiel's recent effort to showcase Rust
    interface, the hash function implementation used to hash
    lines have been updated to the one used for ELF symbol lookup
    by Glibc.
  - Instead of scanning for the remaining items to see if there
    are still commits to be explored in the queue, use khash to
    remember which items are still on the queue (an unacceptable
    alternative is to reserve one object flag bits).
  - The bulk-checkin code used to depend on a file-scope static
    singleton variable, which has been updated to pass an
    instance throughout the callchain.
  - The work to build on the bulk-checkin infrastructure to
    create many objects at once in a transaction and to abstract
    it into the generic object layer continues.
  - CodingGuidelines now spells out how bitfields are to be
    written.
  - Adjust to the way newer versions of cURL selectively enable
    tracing options, so that our tests can continue to work.
  - The clear_alloc_state() API function was not fully clearing
    the structure for reuse, but since nobody reuses it, replace
    it with a variant that frees the structure as well, making
    the callers simpler.
  - "git range-diff" learned a way to limit the memory consumed
    by O(N*N) cost matrix.
  - Some places in the code confused a variable that is *not* a
    boolean to enable color but is an enum that records what the
    user requested to do about color.  A couple of bugs of this
    sort have been fixed, while the code has been cleaned up to
    prevent similar bugs in the future.
  - The build procedure based on meson learned a target to only
    build documentation, similar to "make doc".
  - Dip our toes a bit to (optionally) use Rust implemented
    helper called from our C code.
  - Documentation for "git log --pretty" options has been updated
    to make it easier to translate.
  - Instead of three library archives (one for git, one for
    reftable, and one for xdiff), roll everything into a single
    libgit.a archive. This would help later effort to FFI into
    Rust.
  - The beginning of SHA1-SHA256 interoperability work.
  - Build procedure for a few credential helpers (in contrib/)
    have been updated.
  - CI improvements to handle the recent Rust integration better.
  - The code in "git repack" machinery has been cleaned up to
    prepare for incremental update of midx files.
  - Two slightly different ways to get at "all the packfiles" in
    API has been cleaned up.
  - The code to walk revision graph to compute merge base has
    been optimized.
  - AI guidelines has been added to our documentation set.
  - Contributed credential helpers (obviously in contrib/) now
    have "cd $there &amp;&amp; make install" target.
  - The "MyFirstContribution" tutorial tells the reader how to
    send out their patches; the section gained a hint to verify
    the message reached the mailing list.
  - The "debug" ref-backend was missing a method implementation,
    which has been corrected.
  - Build procedure for Wincred credential helper has been
    updated.
  - The build procedure based on meson learned to allow builders
    to specify the directory to install HTML documents.
  - Building "git contacts" script (in contrib/) left the
    resulting file unexecutable, which has been corrected.
  - Fixes since v2.51 Unless otherwise noted, all the changes in
    2.51.X maintenance track, including security updates, are
    included in this release.
  - During interactive rebase, using 'drop' on a merge commit
    lead to an error, which was incorrect.
  - "git refs migrate" to migrate the reflog entries from a refs
    backend to another had a handful of bugs squashed.
  - "git remote rename origin upstream" failed to move
    origin/HEAD to upstream/HEAD when origin/HEAD is unborn and
    performed other renames extremely inefficiently, which has
    been corrected.
  - "git describe" has been optimized by using better data
    structure.
  - "git push" had a code path that led to BUG() but it should
    have been a die(), as it is a response to a usual but invalid
    end-user action to attempt pushing an object that does not
    exist.
  - Various bugs about rename handling in "ort" merge strategy
    have been fixed.
  - "git jump" (in contrib/) fails to parse the diff header
    correctly when a file has a space in its name, which has been
    corrected.
  - "git diff --no-index" run inside a subdirectory under control
    of a Git repository operated at the top of the working tree
    and stripped the prefix from the output, and oddballs like
    "-" (stdin) did not work correctly because of it.  Correct
    the set-up by undoing what the set-up sequence did to cwd and
    prefix.
  - Various options to "git diff" that makes comparison ignore
    certain aspects of the differences (like "space changes are
    ignored", "differences in lines that match these regular
    expressions are ignored") did not work well with
    "--name-only" and friends.
  - The above caused regressions, which has been corrected.
  - Documentation for "git rebase" has been updated.
  - The start_delayed_progress() function in the progress
    eye-candy API did not clear its internal state, making an
    initial delay value larger than 1 second ineffective, which
    has been corrected.
  - The compatObjectFormat extension is used to hide an
    incomplete feature that is not yet usable for any purpose
    other than developing the feature further.  Document it as
    such to discourage its use by mere mortals.
  - "git log -L..." compared trees of multiple parents with the
    tree of the merge result in an unnecessarily inefficient way.
  - Under a race against another process that is repacking the
    repository, especially a partially cloned one, "git fetch"
    may mistakenly think some objects we do have are missing,
    which has been corrected.
  - "git fetch" can clobber a symref that is dangling when the
    remote-tracking HEAD is set to auto update, which has been
    corrected.
  - "git describe &lt;blob&gt;" misbehaves and/or crashes in some
    corner cases, which has been taught to exit with failure
    gracefully.
  - Manual page for "gitk" is updated with the current
    maintainer's name.
  - Update the instructions for using GGG in the
    MyFirstContribution document to say that a GitHub PR could be
    made against `git/git` instead of `gitgitgadget/git`.
  - Makefile tried to run multiple "cargo build" which would not
    work very well; serialize their execution to work around this
    problem.
  - "git repack --path-walk" lost objects in some corner cases,
    which has been corrected.
  - "git ls-files &lt;pathspec&gt;..." should not necessarily have to
    expand the index fully if a sparsified directory is excluded
    by the pathspec; the code is taught to expand the index on
    demand to avoid this.
  - Windows "real-time monitoring" interferes with the execution
    of tests and affects negatively in both correctness and
    performance, which has been disabled in Gitlab CI.
  - A broken or malicious "git fetch" can say that it has the
    same object for many many times, and the upload-pack serving
    it can exhaust memory storing them redundantly, which has
    been corrected.
  - A corner case bug in "git log -L..." has been corrected.
  - "git rev-parse --short" and friends failed to disambiguate
    two objects with object names that share common prefix longer
    than 32 characters, which has been fixed.
  - Some among "git add -p" and friends ignored color.diff and/or
    color.ui configuration variables, which is an old regression,
    which has been corrected.
  - "git subtree" (in contrib/) did not work correctly when
    splitting squashed subtrees, which has been improved.
  - Import a newer version of the clar unit testing framework.
  - "git send-email --compose --reply-to=&lt;address&gt;" used to add
    duplicated Reply-To: header, which made mailservers unhappy.
    This has been corrected.
  - "git rebase -i" failed to clean-up the commit log message
    when the command commits the final one in a chain of "fixup"
    commands, which has been corrected.
  - There are double frees and leaks around setup_revisions() API
    used in "git stash show", which has been fixed, and
    setup_revisions() API gained a wrapper to make it more
    ergonomic when using it with strvec-manged argc/argv pairs.
  - Deal more gracefully with directory / file conflicts when the
    files backend is used for ref storage, by failing only the
    ones that are involved in the conflict while allowing others.
  - "git last-modified" operating in non-recursive mode used to
    trigger a BUG(), which has been corrected.
  - The use of "git config get" command to learn how ANSI color
    sequence is for a particular type, e.g., "git config get
  - -type=color --default=reset no.such.thing", isn't very
    ergonomic.
  - The "do you still use it?" message given by a command that is
    deeply deprecated and allow us to suggest alternatives has
    been updated.
  - Clang-format update to let our control macros be formatted
    the way we had them traditionally, e.g.,
    "for_each_string_list_item()" without space before the
    parentheses.
  - A few places where a size_t value was cast to curl_off_t
    without checking has been updated to use the existing helper
    function.
  - "git reflog write" did not honor the configured
    user.name/email which has been corrected.
  - Handling of an empty subdirectory of .git/refs/ in the
    ref-files backend has been corrected.
  - Our CI script requires "sudo" that can be told to preserve
    environment, but Ubuntu replaced with "sudo" with an
    implementation that lacks the feature.  Work this around by
    reinstalling the original version.
  - The reftable backend learned to sanity check its on-disk data
    more carefully.
  - A lot of code clean-up of xdiff. Split out of a larger topic.
  - "git format-patch --range-diff=... --notes=..." did not drive
    the underlying range-diff with correct --notes parameter,
    ending up comparing with different set of notes from its main
    patch output you would get from "git format-patch
  - -notes=..." for a singleton patch.
  - The code in "git add -p" and friends to iterate over hunks
    was riddled with bugs, which has been corrected.
  - A few more things that patch authors can do to help
    maintainer to keep track of their topics better.
  - An earlier addition to "git diff --no-index A B" to limit the
    output with pathspec after the two directories misbehaved
    when these directories were given with a trailing slash,
    which has been corrected.
  - The "--short" option of "git status" that meant output for
    humans and "-z" option to show NUL delimited output format
    did not mix well, and colored some but not all things.  The
    command has been updated to color all elements consistently
    in such a case.
  - Unicode width table update.
  - GPG signing test set-up has been broken for a year, which has
    been corrected.
  - Recent OpenSSH creates the Unix domain socket to communicate
    with ssh-agent under $HOME instead of /tmp, which causes our
    test to fail doe to overly long pathname in our test
    environment, which has been worked around by using "ssh-agent
  - T".
  - strbuf_split*() to split a string into multiple strbufs is
    often a wrong API to use.  A few uses of it have been removed
    by simplifying the code.
  - "git shortlog" knows "--committer" and "--author" options,
    which the command line completion (in contrib/) did not
    handle well, which has been corrected.
  - "git bisect" command did not react correctly to "git bisect
    help" and "git bisect unknown", which has been corrected.
  - The 'q'(uit) command in "git add -p" has been improved to
    quit without doing any meaningless work before leaving, and
    giving EOF (typically control-D) to the prompt is made to
    behave the same way.
  - The wildmatch code had a corner case bug that mistakenly
    makes "foo**/bar" match with "foobar", which has been
    corrected.
  - Tests did not set up GNUPGHOME correctly, which is fixed but
    some flaky tests are exposed in t1016, which needs to be
    addressed before this topic can move forward.
  - The patterns used in the .gitignore files use backslash in
    the way documented for fnmatch(3); document as such to reduce
    confusion.
- drop
  0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch
- refreshed CVE-2024-24577.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1770033600">- Update to 2.53.0:
  - UI, Workflows &amp; Features
  - "git maintenance" command learned "is-needed" subcommand to
    tell if it is necessary to perform various maintenance tasks.
  - "git replay" (experimental) learned to perform ref updates
    itself in a transaction by default, instead of emitting where
    each refs should point at and leaving the actual update to
    another command.
  - "git blame" learns "--diff-algorithm=&lt;algo&gt;" option.
  - "git repo info" learned "--all" option.
  - Both "git apply" and "git diff" learn a new whitespace error
    class, "incomplete-line".
  - Add a new manual that describes the data model.
  - "git fast-import" learns "--signed-commits=strip-if-invalid"
    option to drop invalid cryptographic signature from objects.
  - The use of "revision" (a connected set of commits) has been
    clarified in the "git replay" documentation.
  - A help message from "git branch" now mentions "git help"
    instead of "man" when suggesting to read some documentation.
  - "git repo struct" learned to take "-z" as a synonym to
    "--format=nul".
  - More object database related information are shown in "git
    repo structure" output.
  - Improve the error message when a bad argument is given to the
    `--onto` option of "git replay".  Test coverage of "git
    replay" has been improved.
  - The iconv library on macOS fails to correctly handle stateful
    ISO/IEC 2022:1994 encoded strings.  Work it around instead of
    replacing it wholesale from homebrew.
  - Upstream symbolic link support on Windows from
    Git-for-Windows.
  - Performance, Internal Implementation, Development Support etc.
  - The list of packfiles used in a running Git process is moved
    from the packed_git structure into the packfile store.
  - Some ref backend storage can hold not just the object name of
    an annotated tag, but the object name of the object the tag
    points at. The code to handle this information has been
    streamlined.
  - As "git diff --quiet" only cares about the existence of any
    changes, disable rename/copy detection to skip more expensive
    processing whose result will be discarded anyway.
  - A part of code paths that deals with loose objects has been
    cleaned up.
  - "make strip" has been taught to strip "scalar" as well as
    "git".
  - Dockerized jobs at the GitHub Actions CI have been taught to
    show more details of failed tests.
  - Code refactoring around object database sources.
  - Halve the memory consumed by artificial filepairs created
    during "git diff --find-copies-harder", also making the
    operation run faster.
  - The "git_istream" abstraction has been revamped to make it
    easier to interface with pluggable object database design.
  - Rewrite the only use of "mktemp()" that is subject to TOCTOU
    race and Stop using the insecure "mktemp()" function. (merge
    10bba537c4 rs/ban-mktemp later to maint).
  - In-code comment update to clarify that single-letter options
    are outside of the scope of command line completion script.
    (merge dc8a00fafe jc/completion-no-single-letter-options
    later to maint).
  - MEMZERO_ARRAY() helper is introduced to avoid clearing only
    the first N bytes of an N-element array whose elements are
    larger than a byte.
  - "git diff-files -R --find-copies-harder" has been taught to
    use the potential copy sources from the index correctly.
  - Require C99 style flexible array member support from all
    platforms.
  - The code path that enumerates promisor objects have been
    optimized to skip pointlessly parsing blob objects.
  - Prepare test suite for Git for Windows that supports symbolic
    links.
  - Import newer version of "clar", unit testing framework.
    (merge 84071a6dea ps/clar-integers later to maint).
  - The packfile_store data structure is moved from object store
    to odb source.
  - The object-info API has been cleaned up.
  - Further preparation to upstream symbolic link support on
    Windows.
  - Remove implicit reliance on the_repository global in the APIs
    around tree objects and make it explicit which repository to
    work in.
  - "git bugreport" and "git version --build-options" learned to
    include use of 'gettext' feature, to make it easier to
    diagnose problems around l10n.
  - Dscho observed that SVN tests are taking too much time in CI
    leak checking tasks, but most time is spent not in our code
    but in libsvn code (which happen to be written in Perl),
    whose leaks have little value to discover for us.  Skip SVN,
    P4, and CVS tests in the leak checking tasks. (merge
    047bd7dfe3 js/ci-leak-skip-svn later to maint).
  - Fixes since v2.52
  - Ever since we added whitespace rules for this project, we
    misspelt an entry, which has been corrected. (merge
    358e94dc70 jc/gitattributes-whitespace-no-indent-fix later to
    maint).
  - The code to expand attribute macros has been rewritten to
    avoid recursion to avoid running out of stack space in an
    uncontrolled way. (merge 42ed046866
    jk/attr-macroexpand-wo-recursion later to maint).
  - Adding a repository that uses a different hash function is a
    no-no, but "git submodule add" did not prevent it, which has
    been corrected. (merge 6fe288bfbc
    bc/submodule-force-same-hash later to maint).
  - An earlier check added to osx keychain credential helper to
    avoid storing the credential itself supplied was overeager
    and rejected credential material supplied by other helper
    backends that it would have wanted to store, which has been
    corrected. (merge 4580bcd235
    kn/osxkeychain-idempotent-store-fix later to maint).
  - The "git repo structure" subcommand tried to align its output
    but mixed up byte count and display column width, which has
    been corrected. (merge 7a03a10a3a
    jx/repo-struct-utf8width-fix later to maint).
  - Yet another corner case fix around renames in the "ort" merge
    strategy. (merge a562d90a35 en/ort-rename-another-fix later
    to maint).
  - Test leakfix. (merge 14b561e768 jk/test-mktemp-leakfix later
    to maint).
  - Update a version of action used at the GitHub Actions CI.
    (merge cd99203f86 js/ci-github-setup-go-update later to
    maint).
  - The "return errno = EFOO, -1" construct, which is heavily
    used in compat/mingw.c and triggers warnings under "-Wcomma",
    has been rewritten to avoid the warnings. (merge af3919816f
    js/mingw-assign-comma-fix later to maint).
  - Makefile based build have recently been updated to build a
    libgit.a that also has reftable and xdiff objects; CMake
    based build procedure has been updated to match. (merge
    b0d5c88cca js/cmake-libgit-fix later to maint).
  - Under-allocation fix. (merge d22a488482
    js/wincred-get-credential-alloc-fix later to maint).
  - "git worktree list" attempts to show paths to worktrees while
    aligning them, but miscounted display columns for the paths
    when non-ASCII characters were involved, which has been
    corrected. (merge 08dfa59835
    pw/worktree-list-display-width-fix later to maint).
  - "Windows+meson" job at the GitHub Actions CI was hard to
    debug, as it did not show and save failed test artifacts,
    which has been corrected. (merge 17bd1108ea
    jk/ci-windows-meson-test-fix later to maint).
  - Emulation code clean-up. (merge 2367c6bcd6
    gf/win32-pthread-cond-wait-err later to maint).
  - Various issues detected by Asan have been corrected. (merge
    a031b6181a jk/asan-bonanza later to maint).
  - "git config get --path" segfaulted on an ":(optional)path"
    that does not exist, which has been corrected. (merge
    0bd16856ff jc/optional-path later to maint).
  - The "--committer-date-is-author-date" option of "git
    am/rebase" is a misguided one.  The documentation is updated
    to discourage its use. (merge fbf3d0669f
    kh/doc-committer-date-is-author-date later to maint).
  - The option help text given by "git config unset -h" described
    the "--all" option to "replace", not "unset", multiple
    variables, which has been corrected. (merge 18bf67b753
    rs/config-unset-opthelp-fix later to maint).
  - The error message given by "git config set", when the
    variable being updated has more than one values defined, used
    old style "git config" syntax with an incorrect option in its
    hint, both of which have been corrected. (merge df963f0df4
    rs/config-set-multi-error-message-fix later to maint).
  - "git replay" forgot to omit the "gpgsig-sha256" extended
    header from the resulting commit the same way it omits
    "gpgsig", which has been corrected. (merge 9f3a115087
    pw/replay-exclude-gpgsig-fix later to maint).
  - A few tests have been updated to work under the shell
    compatible mode of zsh. (merge a92f243a94 bc/zsh-testsuite
    later to maint).
  - The way patience diff finds LCS has been optimized. (merge
    c7e3b8085b yc/xdiff-patience-optim later to maint).
  - Recent optimization to "last-modified" command introduced use
    of uninitialized block of memory, which has been corrected.
    (merge fe4e60759b tc/last-modified-active-paths-optimization
    later to maint).
  - "git last-modified" used to mishandle "--" to mark the
    beginning of pathspec, which has been corrected. (merge
    05491b90ce js/last-modified-with-sparse-checkouts later to
    maint).
  - Emulation code clean-up. (merge 42aa7603aa
    gf/win32-pthread-cond-init later to maint).
  - "git submodule add" to add a submodule under &lt;name&gt;
    segfaulted, when a submodule.&lt;name&gt;.something is already in
    .gitmodules file without defining where its
    submodule.&lt;name&gt;.path is, which has been corrected. (merge
    dd8e8c786e jc/submodule-add later to maint).
  - "git fetch" that involves fetching tags, when a tag being
    fetched needs to overwrite existing one, failed to fetch
    other tags, which has been corrected. (merge b7b17ec8a6
    kn/fix-fetch-backfill-tag-with-batched-ref-updates later to
    maint).
  - Document "rev-list --filter-provided-objects" better. (merge
    6d8dc99478 jt/doc-rev-list-filter-provided-objects later to
    maint).
  - Even when there is no changes in the packfile and no need to
    recompute bitmaps, "git repack" recomputed and updated the
    MIDX file, which has been corrected. (merge 6ce9d558ce
    ps/repack-avoid-noop-midx-rewrite later to maint).
  - Update HTTP tests to adjust for changes in curl 8.18.0 (merge
    17f4b01da7 jk/test-curl-updates later to maint).
  - Workaround the "iconv" shipped as part of macOS, which is
    broken handling stateful ISO/IEC 2022 encoded strings. (merge
    cee341e9dd rs/macos-iconv-workaround later to maint).
  - Running "git diff" with "--name-only" and other options that
    allows us not to look at the blob contents, while objects
    that are lazily fetched from a promisor remote, caused
    use-after-free, which has been corrected.
  - The ort merge machinery hit an assertion failure in a history
    with criss-cross merges renamed a directory and a
    non-directory, which has been corrected. (merge 979ee83e8a
    en/ort-recursive-d-f-conflict-fix later to maint).
  - Diagnose invalid bundle-URI that lack the URI entry, instead
    of crashing. (merge 7796c14a1a sb/bundle-uri-without-uri
    later to maint).
  - Mailmap update for Karsten (merge e97678c4ef
    js/mailmap-karsten-blees later to maint).
  - Perf-test fixes. (merge 79d301c767 jk/t-perf-fixes later to
    maint).
  - Fix for a performance regression in "git cat-file". (merge
    9e8b448dd8 jk/cat-file-avoid-bitmap-when-unneeded later to
    maint).
  - Update a FAQ entry on synching two separate repositories
    using the "git stash export/import" recently introduced.
    (merge 02fc44a989 bc/doc-stash-import-export later to maint).
  - "git fsck" used inconsistent set of refs to show a confused
    warning, which has been corrected.
  - Some error messages from the http transport layer lacked the
    terminating newline, which has been corrected. (merge
    a8227ae8d5 kt/http-backend-errors later to maint).
  - "git repack --geometric" did not work with promisor packs,
    which has been corrected.
  - The logic that avoids reusing MIDX files with a wrong
    checksum was broken, which has been corrected.
- Refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776686400">- Update to 2.54.0:
  - UI, Workflows &amp; Features
  - "git add -p" and friends note what the current status of the
    hunk being shown is.
  - "git history" history rewriting (experimental) command has
    been added.
  - "git replay" is taught to drop commits that become empty (not
    the ones that are empty in the original).
  - The help text and the documentation for the "--expire" option
    of "git worktree [list|prune]" have been improved.
  - When "git show-index" is run outside a repository, it
    silently defaults to SHA-1; the tool now warns when this
    happens.
  - "git merge-file" can be run outside a repository, but it
    ignored all configuration, even the per-user ones.  The
    command now uses available configuration files to find its
    customization.
  - "auto filter" logic for large-object promisor remote.
  - "git rev-list" and friends learn "--maximal-only" to show
    only the commits that are not reachable by other commits.
  - Command line completion (in contrib/) update for "stash
    import/export".
  - "git repo info" learns "--keys" action to list known keys.
  - Extend the alias configuration syntax to allow aliases using
    characters outside ASCII alphanumeric (plus '-').
  - A signature on a commit that was GPG signed a long time ago
    ought to be still valid after the key that was used to sign
    it has expired, but we showed them in alarming red.
  - "git subtree split --prefix=P &lt;commit&gt;" now checks the prefix
    P against the tree of the (potentially quite different from
    the current working tree) given commit.
  - "git add -p" learned a new mode that allows the user to
    revisit a file that was already dealt with.
  - Allow the directory in which reference backends store their
    data to be specified.
  - "gitweb" has been taught to be mobile friendly.
  - "git apply --directory=./un/../normalized/path" now
    normalizes the given path before using it.
  - "git maintenance" starts using the "geometric" strategy by
    default.
  - "git config list" is taught to show the values interpreted
    for specific type with "--type=&lt;X&gt;" option.
  - "git add &lt;submodule&gt;" has been taught to honor
    submodule.&lt;name&gt;.ignore that is set to "all" (and requires
    "git add -f" to override it).
  - Hook commands are now allowed to be defined (possibly
    centrally) in the configuration files, and run multiple of
    them for the same hook event.
  - The way end-users can add their own "git &lt;cmd&gt;" subcommand by
    storing "git-&lt;cmd&gt;" in a directory on their $PATH has not
    been documented clearly, which has been corrected.
  - "git send-email" learns to pass hostname/port to Authen::SASL
    module.
  - "git send-email" learns to support use of client-side
    certificates.
  - "git send-email" has learned to be a bit more careful when it
    accepts charset to use from the end-user, to avoid 'y'
    (mistaken 'yes' when expecting a charset like 'UTF-8') and
    other nonsense.
  - "git status" learned to show comparison between the current
    branch and various other branches listed on
    status.compareBranches configuration.
  - "git repo structure" command learns to report maximum values
    on various aspects of objects it inspects.
  - "git rebase" learns "--trailer" option to drive the
    interpret-trailers machinery.
  - "git fast-import" learned to optionally replace signature on
    commits whose signatures get invalidated due to replaying by
    signing afresh.
  - "git history" learned the "split" subcommand.
  - The reference-transaction hook was taught to be triggered
    before taking locks on references in the "preparing" phase.
  - "git apply" now reports the name of the input file along with
    the line number when it encounters a corrupt patch, and
    correctly resets the line counter when processing multiple
    patch files.
  - The HTTP transport learned to react to "429 Too Many
    Requests".
  - "git repo info -h" and "git repo structure -h" limit their
    help output to the part that is specific to the subcommand.
  - "git format-patch --cover-letter" learns to use a simpler
    format instead of the traditional shortlog format to list its
    commits with a new --commit-list-format option and
    format.commitListFormat configuration variable.
  - `git backfill` learned to accept revision and pathspec
    arguments.
  - "git replay" (experimental) learns, in addition to "pick" and
    "replay", a new operating mode "revert".
  - "git replay" now supports replaying down to the root commit.
  - Handling of signed commits and tags in fast-import has been
    made more configurable.
  - "git config list" is the official way to spell "git config
  - l" and "git config --list".  Use it to update the
    documentation.
  - Performance, Internal Implementation, Development Support etc.
  - Avoid local submodule repository directory paths overlapping
    with each other by encoding submodule names before using them
    as path components.
  - The string_list API gains a new helper, string_list_sort_u(),
    and new unit tests to extend coverage.
  - Improve set-up time of a perf test.
  - ISO C23 redefines strchr and friends that traditionally took
    a const pointer and returned a non-const pointer derived from
    it to preserve constness (i.e., if you ask for a substring in
    a const string, you get a const pointer to the substring).
    Update code paths that used non-const pointer to receive
    their results that did not have to be non-const to adjust.
  - Rename three functions around the commit_list data structure.
  - Transaction to create objects (or not) is currently tied to
    the repository, but in the future a repository can have
    multiple object sources, which may have different transaction
    mechanisms.  Make the odb transaction API per object source.
  - "git merge-ours" is taught to work better in a sparse
    checkout.
  - Allow recording process ID of the process that holds the lock
    next to a lockfile for diagnosis.
  - Reduce dependency on the_repository of xdiff-interface layer.
  - Code clean-up to use the commit_stack API.
  - "git diff --anchored=&lt;text&gt;" has been optimized.
  - A CodingGuidelines update.
  - Add process ancestry data to trace2 on macOS to match what we
    already do on Linux and Windows.  Also adjust the way Windows
    implementation reports this information to match the other
    two.
  - A handful of places used refs_for_each_ref_in() API
    incorrectly, which has been corrected.
  - Some tests assumed "iconv" is available without honoring
    ICONV prerequisite, which has been corrected.
  - Revamp object enumeration API around odb.
  - Additional tests were introduced to see the interaction with
    netrc auth with auth failure on the http transport.
  - A couple of bugs in use of flag bits around odb API has been
    corrected, and the flag bits reordered.
  - Plumb gitk/git-gui build and install procedure in meson based
    builds.
  - The code to accept shallow "git push" has been optimized.
  - Simplify build procedure for oxskeychain (in contrib/).
  - Fix dependency screw-up in meson-based builds.
  - Wean the mailmap code off of the_repository dependency.
  - API clean-up for the worktree subsystem.
  - The last uses of the_repository in "tree-diff.c" have been
    eradicated.
  - Clean-up the code around "git repo info" command.
  - Mark the merge-ort codebase to prevent more uses of
    the_repository from getting added.
  - The core.attributesfile is intended to be set per repository,
    but was kept track of by a single global variable in-core,
    which has been corrected by moving it to per-repository data
    structure.
  - Use the hook API to replace ad-hoc invocation of hook scripts
    via the run_command() API.
  - Code refactoring around refs-for-each-   - API functions.
  - The parse-options API learned to notice an options[] array
    with duplicated long options. (merge 237e520d81
    rs/parse-options-duplicated-long-options later to maint).
  - The code to maintain mapping between object names in multiple
    hash functions is being added, written in Rust.
  - A bit of OIDmap API enhancement and cleanup.
  - Move gitlab CI from macOS 14 images that are being
    deprecated.
  - The object source API is getting restructured to allow
    plugging new backends.
  - Reduce dependence on the global the_hash_algo and
    the_repository variables of wt-status code path.
  - The way combined list-object filter options are parsed has
    been revamped.
  - Editorconfig filename patterns were specified incorrectly,
    making many source files inside subdirectories unaffected,
    which has been corrected.
  - The run_command() API lost its implicit dependency on the
    singleton `the_repository` instance.
  - The unit test helper function was taught to use backslash +
    mnemonic notation for certain control characters like "\t",
    instead of octal notation like "\011".
  - Adjust test-lint to allow "sed -E" to use ERE in the
    patterns.
  - Clar (unit testing framework) update from the upstream.
  - Reduce system overhead "git upload-pack" spends on relaying
    "git pack-objects" output to the "git fetch" running on the
    other end of the connection.
  - Add a coccinelle rule to break the build when "struct strbuf"
    gets passed by value.
  - Further work on incremental repacking using MIDX/bitmap
  - The logic to count objects has been cleaned up.
  - Tweak the build infrastructure by moving tools around.
  - Uses of prio_queue as a LIFO stack of commits have been
    written with commit_stack.
  - The cleanup of remaining bitmaps in "ahead_behind()" has been
    simplified.
  - split-index.c has been updated to not use the global
    the_repository and the_hash_algo variables.
  - The unsigned integer that is used as a bitset to specify the
    kind of branches interpret_branch_name() function has been
    changed to use a dedicated enum type.
  - Various updates to contrib/diff-highlight, including
    documentation updates, test improvements, and color
    configuration handling.
  - Code paths that loop over another array to push each element
    into a strvec have been rewritten to use strvec_pushv()
    instead.
  - In case homebrew breaks REG_ENHANCED again, leave an in-code
    comment to suggest use of our replacement regex as a
    workaround.
  - MinGW build updates.
  - The way dash 0.5.13 handles non-ASCII contents in here-doc is
    buggy and breaks our existing tests, which unfortunately have
    been rewritten to avoid triggering the bug.
  - Object name handling (disambiguation and abbreviation) has
    been refactored to be backend-generic, moving logic into the
    respective object database backends.
  - pack-objects's --stdin-packs=follow mode learns to handle
    excluded-but-open packs.
  - A few code paths that spawned child processes for network
    connection weren't wait(2)ing for their children and letting
    "init" reap them instead; they have been tightened.
  - Adjust the codebase for C23 that changes functions like
    strchr() that discarded constness when they return a pointer
    into a const string to preserve constness.
  - A handful of inappropriate uses of the_repository have been
    rewritten to use the right repository structure instance in
    the read-cache.c codepath.
  - Internals of "git fsck" have been refactored to not depend on
    the global `the_repository` variable.
  - Reduce dependency on `the_repository` in add-patch.c file.
  - The way the "git log -L&lt;range&gt;:&lt;file&gt;" feature is bolted onto
    the log/diff machinery is being reworked a bit to make the
    feature compatible with more diff options, like -S/G.
  - Further work to adjust the codebase for C23 that changes
    functions like strchr() that discarded constness when they
    return a pointer into a const string to preserve constness.
  - "git rev-list --maximal-only" has been optimized by borrowing
    the logic used by "git show-branch --independent", which
    computes the same kind of information much more efficiently.
  - Fixes since v2.53
  - HTTP transport failed to authenticate in some code paths,
    which has been corrected. (merge ed0f7a62f7
    ap/http-probe-rpc-use-auth later to maint).
  - The computation of column width made by "git diff --stat" was
    confused when pathnames contain non-ASCII characters. (merge
    04f5d95ef7 lp/diff-stat-utf8-display-width-fix later to
    maint).
  - The "-z" and "--max-depth" documentation (and implementation
    of "-z") in the "git last-modified" command have been
    updated. (merge 9dcc09bed1 tc/last-modified-options-cleanup
    later to maint).
  - A handful of code paths that started using batched ref update
    API (after Git 2.51 or so) lost detailed error output, which
    have been corrected. (merge eff9299eac
    kn/ref-batch-output-error-reporting-fix later to maint).
  - "git blame --ignore-revs=... --color-lines" did not account
    for ignored revisions passing blame to the same commit an
    adjacent line gets blamed for. (merge d519082d4e
    rs/blame-ignore-colors-fix later to maint).
  - Coccinelle rules update. (merge 60614838a4 tc/memzero-array
    later to maint).
  - Giving "git last-modified" a tree (not a commit-ish) died an
    uncontrolled death, which has been corrected. (merge
    525ef52301 tc/last-modified-not-a-tree later to maint).
  - Test contrib/ things in CI to catch breakages before they
    enter the "next" branch. (merge c591c3ceff
    jc/ci-test-contrib-too later to maint).
  - A handful of documentation pages have been modernized to use
    the "synopsis" style. (merge a34d1d53a6
    ja/doc-synopsis-style-even-more later to maint).
  - Small clean-up of xdiff library to remove unnecessary data
    duplication. (merge 5086213bd2 pw/xdiff-cleanups later to
    maint).
  - Update sample commit-msg hook to complain when a log message
    has material mailinfo considers the end of log message in the
    middle. (merge 83804c361b pw/commit-msg-sample-hook later to
    maint).
  - "git pack-objects --stdin-packs" with
    "--exclude-promisor-objects" fetched objects that are
    promised, which was not wanted.  This has been fixed. (merge
    f4eff7116d ps/pack-concat-wo-backfill later to maint).
  - "git switch &lt;name&gt;", in an attempt to create a local branch
    &lt;name&gt; after a remote tracking branch of the same name gave
    an advice message to disambiguate using "git checkout", which
    has been updated to use "git switch". (merge 12fee11f21
    jc/checkout-switch-restore later to maint).
  - It does not make much sense to apply the "incomplete-line"
    whitespace rule to symbolic links, whose contents almost
    always lack the final newline.  "git apply" and "git diff"
    are now taught to exclude them for a change to symbolic
    links. (merge 6a41481c6d jc/whitespace-incomplete-line later
    to maint).
  - "git format-patch --from=&lt;me&gt;" did not honor the command line
    option when writing out the cover letter, which has been
    corrected.
  - Update build procedure for mergetool documentation in
    meson-based builds. (merge 58e4eeeeb5 pw/meson-doc-mergetool
    later to maint).
  - An earlier attempt to optimize "git subtree" discarded too
    much relevant histories, which has been corrected.
  - A prefetch call can be triggered to access a stale diff_queue
    entry after diffcore-break breaks a filepair into two and
    freed the original entry that is no longer used, leading to a
    segfault, which has been corrected. (merge 2d88ab078d
    hy/diff-lazy-fetch-with-break-fix later to maint).
  - "git fetch --deepen" that tries to go beyond merged branch
    used to get confused where the updated shallow points are,
    which has been corrected. (merge 3ef68ff40e
    sp/shallow-deepen-relative-fix later to maint).
  - "fsck" iterates over packfiles and its access to pack data
    caused the list to be permuted, which caused it to loop
    forever; the code to access pack data by "fsck" has been
    updated to avoid this. (merge 13eb65d366
    ps/fsck-stream-from-the-right-object-instance later to
    maint).
  - "git log --graph --stat" did not count the display width of
    colored graph part of its own output correctly, which has
    been corrected. (merge 064b869efc
    lp/diff-stat-utf8-display-width-fix later to maint).
  - The configuration variable format.noprefix did not behave as
    a proper boolean variable, which has now been fixed and
    documented. (merge ea3a62c40e
    kh/format-patch-noprefix-is-boolean later to maint).
  - CI fix. (merge eb35167dd4 ps/ci-reduce-gitlab-envsize later
    to maint).
  - "git diff --no-index --find-object=&lt;object-name&gt;" outside a
    repository of course wouldn't be able to find the object and
    died while parsing the command line.  The command is made to
    die in a bit more user-friendly way. (merge b0ddc7947c
    mm/diff-no-index-find-object later to maint).
  - Fix typo-induced breakages in fsmonitor-watchman sample hook.
    (merge 41366e4677 pt/fsmonitor-watchman-sample-fix later to
    maint).
  - "git for-each-repo" started from a secondary worktree did not
    work as expected, which has been corrected. (merge e87493b9b4
    ds/for-each-repo-w-worktree later to maint).
  - The construct 'test "$(command)" = expectation' loses the
    exit status from the command, which has been fixed by
    breaking up the statement into pieces. (merge d3edca979a
    fp/t3310-unhide-git-failures later to maint).
  - While discovering a ".git" directory, the code treats any
    stat() failure as a sign that a filesystem entity .git does
    not exist there, and ignores ".git" that is not a "gitdir"
    file or a directory.  The code has been tightened to notice
    and report filesystem corruption better. (merge 1dd27bfbfd
    ty/setup-error-tightening later to maint).
  - Plug a few leaks where mmap'ed memory regions are not
    unmapped. (merge a8a69bbb64 jk/unleak-mmap later to maint).
  - A test now uses the symbolic constant $ZERO_OID instead of 40
    "0" to work better with SHA-256 as well as SHA-1. (merge
    30310f3cc4 ss/t3200-test-zero-oid later to maint).
  - Instead of hardcoded 'origin', use the configured default
    remote when fetching from submodules. (merge 3b5fb32da8
    ng/submodule-default-remote later to maint).
  - The code in "git help" that shows configuration items in
    sorted order was awkwardly organized and prone to bugs.
  - "imap-send" used to use functions whose use is going to be
    removed with OpenSSL 4.0; rewrite them using public API that
    has been available since OpenSSL 1.1 since 2016 or so. (merge
    6392a0b75d bb/imap-send-openssl-4.0-prep later to maint).
  - Fix an example in the user-manual. (merge 5514f14617
    gj/user-manual-fix-grep-example later to maint).
  - The final clean-up phase of the diff output could turn the
    result of histogram diff algorithm suboptimal, which has been
    corrected. (merge e417277ae9 yc/histogram-hunk-shift-fix
    later to maint).
  - "git diff -U&lt;num&gt;" was too lenient in its command line
    parsing and took an empty string as a valid &lt;num&gt;. (merge
    4f6a803aba ty/doc-diff-u-wo-number later to maint).
  - The handling of the incomplete lines at the end by "git
    diff-highlight" has been fixed.
  - merge-file --object-id used to trigger a BUG when run in a
    linked worktree, which has been fixed. (merge 57246b7c62
    mr/merge-file-object-id-worktree-fix later to maint).
  - "git apply -p&lt;n&gt;" parses &lt;n&gt; more carefully now. (merge
    d05d84c5f5 mf/apply-p-no-atoi later to maint).
  - A test to run a .bat file with whitespaces in the name with
    arguments with whitespaces in them was flaky in that
    sometimes it got killed before it produced expected side
    effects, which has been rewritten to make it more robust.
    (merge 3ad4921838 jk/t0061-bat-test-update later to maint).
  - "git ls-remote '+refs/tags/   -:refs/tags/   -' https://..."
    run outside a repository would dereference a NULL while
    trying to see if the given refspec is a single-object
    refspec, which has been corrected. (merge 4e5dc601dd
    kj/refspec-parsing-outside-repository later to maint).
  - Fix a regression in writing the commit-graph where commits
    with dates exceeding 34 bits (beyond year 2514) could cause
    an underflow and crash Git during the generation data
    overflow chunk writing.
  - The value of a wrong pointer variable was referenced in an
    error message that reported that it shouldn't be NULL. (merge
    753ecf4205 yc/path-walk-fix-error-reporting later to maint).
  - The check in "receive-pack" to prevent a checked out branch
    from getting updated via updateInstead mechanism has been
    corrected.
  - "git backfill" is capable of auto-detecting a sparsely
    checked out working tree, which was broken. (merge 339eba65a7
    th/backfill-auto-detect-sparseness-fix later to maint).
  - add_files_to_cache() used diff_files() to detect only the
    paths that are different between the index and the working
    tree and add them, which does not need rename detection,
    which interfered with unnecessary conflicts. (merge
    c0ce43376b ng/add-files-to-cache-wo-rename later to maint).
  - Doc mark-up update for entries in the glossary with bulleted
    lists. (merge a65cbd87ea jk/doc-markup-sub-list-indentation
    later to maint).
  - CI dependency updates. (merge 4bdb17e3a8
    jc/ci-github-actions-use-checkout-v5 later to maint).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778846400">- Add requires for awk as it is used by
  /usr/share/bash-completion/completions/git</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1783425600">- update to 2.55.0:
  * Hook scripts defined via the configuration system can now be
    configured to run in parallel.
  * The userdiff driver for the Scheme language has been extended
    to cover other Lisp dialects.
  * Terminal control sequences coming over the sideband while
    talking to a remote repository are mostly disabled by default,
    except for ANSI color escape sequences.
  * "ort" merge backend improvements.
  * "git checkout -m another-branch" was invented to deal with
    local changes to paths that are different between the current
    and the new branch, but it gave only one chance to resolve
    conflicts. The command was taught to create a stash to save the
    local changes.
  * A new builtin "git format-rev" is introduced for pretty
    formatting one revision expression per line or commit object names
    found in running text.
  * "git history" learned "fixup" command.
  * The internal URL parsing logic has been made accessible via a
    new subcommand "git url-parse".
  * Misspelt proxy URL (e.g., httt://…​) did not trigger any
    warning or failure, which has been corrected. We had a regression
    in this update that broke https:// proxies, but that has been
    caught and corrected.
  * Document the fact that .git/info/exclude is shared across
    worktrees linked to the same repository.
  * The command line parser for "git diff" learned a few options take
    only non-negative integers.
  * The graph output from commands like "git log --graph" can now be
    limited to a specified number of lanes, preventing overly wide
    output in repositories with many branches.
  * The fsmonitor daemon has been implemented for Linux.
  * "git cat-file --batch" learns an in-line command "mailmap" that
    lets the user toggle use of mailmap.
  * The "git pack-objects --path-walk" traversal has been
    integrated with several object filters, including blobless and
    sparse filters.
  * "git push" learned to take a "remote group" name to push to,
    which causes pushes to multiple places, just like "git fetch"
    would do.
  * The git-jump command (in contrib/) has been taught to
    automatically pick a mode (merge, diff, or ws) when invoked
    without arguments.
  * The documentation for push.default = simple has been clarified
    to better explain its behavior, making it clear that it pushes
    the current branch to a same-named branch on the remote, and
    detailing the upstream requirements for centralized workflows.
  * The documentation for "--word-diff" has been extended with a
    bit of implementation detail of where these different words come
    from.
  * "git config foo.bar=baz" is not likely to be a request to read
    the value of such a variable with = in its name; rather it is
    plausible that the user meant "git config set foo.bar baz". Give
    advice when giving an error message.
  * "git rev-list" (and "git log" family of commands) learned a new
    "--max-count-oldest" that picks oldest N commits in the range
    instead of the usual newest.
  * Various AsciiDoc markup fixes in git config documentation and
    related files to ensure lists and formatting are rendered
    correctly.
- enable rust support for Tumbleweed</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="5fb372f231aac07d5cade717ad4a12b9d8b85533937a4245749ce60d7e429b8a49938c0187cf43599765e467ff92bbed7f966ca5fe0cf6fcdc48ccca4a8f2a2b" name="git-credential-libsecret-debuginfo" arch="i586">
  <version epoch="0" ver="2.55.0" rel="3.2"/>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1760616000">- Update to 2.51.1:
  - Fixes since Git 2.51.0
  * The "do you still use it?" message given by a command that is
    deeply deprecated and allow us to suggest alternatives has been
    updated.
  * The compatObjectFormat extension is used to hide an incomplete
    feature that is not yet usable for any purpose other than
    developing the feature further.  Document it as such to discourage
    its use by mere mortals.
  * Manual page for "gitk" is updated with the current maintainer's
    name.
  * Update the instructions for using GGG in the MyFirstContribution
    document to say that a GitHub PR could be made against `git/git`
    instead of `gitgitgadget/git`.
  * Clang-format update to let our control macros be formatted the way we
    had them traditionally, e.g., "for_each_string_list_item()" without
    space before the parentheses.
  * A few places where a size_t value was cast to curl_off_t without
    checking has been updated to use the existing helper function.
  * The start_delayed_progress() function in the progress eye-candy API
    did not clear its internal state, making an initial delay value
    larger than 1 second ineffective, which has been corrected.
  * Makefile tried to run multiple "cargo build" which would not work
    very well; serialize their execution to work around this problem.
  * Adjust to the way newer versions of cURL selectively enable tracing
    options, so that our tests can continue to work.
  * During interactive rebase, using 'drop' on a merge commit led to
    an error, which has been corrected.
  * "git refs migrate" to migrate the reflog entries from a refs
    backend to another had a handful of bugs squashed.
  * "git push" had a code path that led to BUG() but it should have
    been a die(), as it is a response to a usual but invalid end-user
    action to attempt pushing an object that does not exist.
  * Various bugs about rename handling in "ort" merge strategy have
    been fixed.
  * "git diff --no-index" run inside a subdirectory under control of a
    Git repository operated at the top of the working tree and stripped
    the prefix from the output, and oddballs like "-" (stdin) did not
    work correctly because of it.  Correct the set-up by undoing what
    the set-up sequence did to cwd and prefix.
  * Various options to "git diff" that make comparison ignore certain
    aspects of the differences (like "space changes are ignored",
    "differences in lines that match these regular expressions are
    ignored") did not work well with "--name-only" and friends.
  * Under a race against another process that is repacking the
    repository, especially a partially cloned one, "git fetch" may
    mistakenly think some objects we do have are missing, which has
    been corrected.
  * "git repack --path-walk" lost objects in some corner cases, which
    has been corrected.
    cf. &lt;CABPp-BHFxxGrqKc0m==TjQNjDGdO=H5Rf6EFsf2nfE1=TuraOQ@mail.gmail.com&gt;
  * Fixes multiple crashes around midx write-out codepaths.
  * A broken or malicious "git fetch" can say that it has the same
    object for many many times, and the upload-pack serving it can
    exhaust memory storing them redundantly, which has been corrected.
  * A corner case bug in "git log -L..." has been corrected.
  * Some among "git add -p" and friends ignored color.diff and/or
    color.ui configuration variables, which is an old regression, which
    has been corrected.
  * "git rebase -i" failed to clean-up the commit log message when the
    command commits the final one in a chain of "fixup" commands, which
    has been corrected.
  * Deal more gracefully with directory / file conflicts when the files
    backend is used for ref storage, by failing only the ones that are
    involved in the conflict while allowing others.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1761912000">- Add patch from upstream to fix a test that fails with
  openssh 10.1:
  * 0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763380800">- Update to 2.52.0:
  - UI, Workflows &amp; Features
  - The "list" subcommand of "git refs" acts as a front-end for
    "git for-each-ref".
  - "git cmd --help-all" now works outside repositories.
  - "git diff-tree" learned "--max-depth" option.
  - A new subcommand "git repo" gives users a way to grab various
    repository characteristics.
  - A new command "git last-modified" has been added to show the
    closest ancestor commit that touched each path.
  - The "git refs exists" command that works like "git show-ref
  - -exists" has been added.
  - "git repo info" learns the short-hand option "-z" that is the
    same as "--format=nul", and learns to report the objects
    format used in the repository.
  - "core.commentChar=auto" that attempts to dynamically pick a
    suitable comment character is non-workable, as it is too much
    trouble to support for little benefit, and is marked as
    deprecated.
  - "git send-email" learned to drive "git imap-send" to store
    already sent e-mails in an IMAP folder.
  - The "promisor-remote" capability mechanism has been updated
    to allow the "partialCloneFilter" settings and the "token"
    value to be communicated from the server side.
  - Declare that "git init" that is not otherwise configured uses
    'main' as the initial branch, not 'master', starting Git 3.0.
  - Keep giving hint about the default initial branch name for
    users who may be surprised after Git 3.0 switch-over.
  - The stash.index configuration variable can be set to make
    "git stash pop/apply" pretend that it was invoked with
    "--index".
  - "git fast-import" learned that "--signed-commits=&lt;how&gt;"
    option that corresponds to that of "git fast-export".
  - Marking a hunk 'selected' in "git add -p" and then splitting
    made all the split pieces 'selected'; this has been changed
    to make them all 'undecided', which gives better end-user
    experience.
  - Configuration variables that take a pathname as a value (e.g.
    blame.ignorerevsfile) can be marked as optional by prefixing
    ":(optional)" before its value.
  - Show 'P'ipe command in "git add -p".
  - "git sparse-checkout" subcommand learned a new "clean" action
    to prune otherwise unused working-tree files that are outside
    the areas of interest.
  - "git fast-import" is taught to handle signed tags, just like
    it recently learned to handle signed commits, in different
    ways.
  - A new configuration variable commitGraph.changedPaths allows
    to turn "--changed-paths" on by default for "git
    commit-graph".
  - "Symlink symref" has been added to the list of things that
    will disappear at Git 3.0 boundary.
  - "git maintenance" command learns the "geometric" strategy
    where it avoids doing maintenance tasks that rebuilds
    everything from scratch.
  - "git repo structure", a new command.
  - The help text and manual page of "git bisect" command have
    been made consistent with each other.
  - Performance, Internal Implementation, Development Support etc.
  - string_list_split*() family of functions have been extended
    to simplify common use cases.
  - Arrays of strbuf is often a wrong data structure to use, and
    strbuf_split*() family of functions that create them often
    have better alternatives.  Update several code paths and
    replace strbuf_split*().
  - Revision traversal limited with pathspec, like "git log
    dir/*", used to ignore changed-paths Bloom filter when the
    pathspec contained wildcards; now they take advantage of the
    filter when they can.
  - Doc lint updates to encourage the newer and easier-to-use
    `synopsis` format, with fixes to a handful of existing uses.
  - Remove dependency on the_repository and other globals from
    the commit-graph code, and other changes unrelated to
    de-globaling.
  - Discord has been added to the first contribution
    documentation as another way to ask for help.
  - Inspired by Ezekiel's recent effort to showcase Rust
    interface, the hash function implementation used to hash
    lines have been updated to the one used for ELF symbol lookup
    by Glibc.
  - Instead of scanning for the remaining items to see if there
    are still commits to be explored in the queue, use khash to
    remember which items are still on the queue (an unacceptable
    alternative is to reserve one object flag bits).
  - The bulk-checkin code used to depend on a file-scope static
    singleton variable, which has been updated to pass an
    instance throughout the callchain.
  - The work to build on the bulk-checkin infrastructure to
    create many objects at once in a transaction and to abstract
    it into the generic object layer continues.
  - CodingGuidelines now spells out how bitfields are to be
    written.
  - Adjust to the way newer versions of cURL selectively enable
    tracing options, so that our tests can continue to work.
  - The clear_alloc_state() API function was not fully clearing
    the structure for reuse, but since nobody reuses it, replace
    it with a variant that frees the structure as well, making
    the callers simpler.
  - "git range-diff" learned a way to limit the memory consumed
    by O(N*N) cost matrix.
  - Some places in the code confused a variable that is *not* a
    boolean to enable color but is an enum that records what the
    user requested to do about color.  A couple of bugs of this
    sort have been fixed, while the code has been cleaned up to
    prevent similar bugs in the future.
  - The build procedure based on meson learned a target to only
    build documentation, similar to "make doc".
  - Dip our toes a bit to (optionally) use Rust implemented
    helper called from our C code.
  - Documentation for "git log --pretty" options has been updated
    to make it easier to translate.
  - Instead of three library archives (one for git, one for
    reftable, and one for xdiff), roll everything into a single
    libgit.a archive. This would help later effort to FFI into
    Rust.
  - The beginning of SHA1-SHA256 interoperability work.
  - Build procedure for a few credential helpers (in contrib/)
    have been updated.
  - CI improvements to handle the recent Rust integration better.
  - The code in "git repack" machinery has been cleaned up to
    prepare for incremental update of midx files.
  - Two slightly different ways to get at "all the packfiles" in
    API has been cleaned up.
  - The code to walk revision graph to compute merge base has
    been optimized.
  - AI guidelines has been added to our documentation set.
  - Contributed credential helpers (obviously in contrib/) now
    have "cd $there &amp;&amp; make install" target.
  - The "MyFirstContribution" tutorial tells the reader how to
    send out their patches; the section gained a hint to verify
    the message reached the mailing list.
  - The "debug" ref-backend was missing a method implementation,
    which has been corrected.
  - Build procedure for Wincred credential helper has been
    updated.
  - The build procedure based on meson learned to allow builders
    to specify the directory to install HTML documents.
  - Building "git contacts" script (in contrib/) left the
    resulting file unexecutable, which has been corrected.
  - Fixes since v2.51 Unless otherwise noted, all the changes in
    2.51.X maintenance track, including security updates, are
    included in this release.
  - During interactive rebase, using 'drop' on a merge commit
    lead to an error, which was incorrect.
  - "git refs migrate" to migrate the reflog entries from a refs
    backend to another had a handful of bugs squashed.
  - "git remote rename origin upstream" failed to move
    origin/HEAD to upstream/HEAD when origin/HEAD is unborn and
    performed other renames extremely inefficiently, which has
    been corrected.
  - "git describe" has been optimized by using better data
    structure.
  - "git push" had a code path that led to BUG() but it should
    have been a die(), as it is a response to a usual but invalid
    end-user action to attempt pushing an object that does not
    exist.
  - Various bugs about rename handling in "ort" merge strategy
    have been fixed.
  - "git jump" (in contrib/) fails to parse the diff header
    correctly when a file has a space in its name, which has been
    corrected.
  - "git diff --no-index" run inside a subdirectory under control
    of a Git repository operated at the top of the working tree
    and stripped the prefix from the output, and oddballs like
    "-" (stdin) did not work correctly because of it.  Correct
    the set-up by undoing what the set-up sequence did to cwd and
    prefix.
  - Various options to "git diff" that makes comparison ignore
    certain aspects of the differences (like "space changes are
    ignored", "differences in lines that match these regular
    expressions are ignored") did not work well with
    "--name-only" and friends.
  - The above caused regressions, which has been corrected.
  - Documentation for "git rebase" has been updated.
  - The start_delayed_progress() function in the progress
    eye-candy API did not clear its internal state, making an
    initial delay value larger than 1 second ineffective, which
    has been corrected.
  - The compatObjectFormat extension is used to hide an
    incomplete feature that is not yet usable for any purpose
    other than developing the feature further.  Document it as
    such to discourage its use by mere mortals.
  - "git log -L..." compared trees of multiple parents with the
    tree of the merge result in an unnecessarily inefficient way.
  - Under a race against another process that is repacking the
    repository, especially a partially cloned one, "git fetch"
    may mistakenly think some objects we do have are missing,
    which has been corrected.
  - "git fetch" can clobber a symref that is dangling when the
    remote-tracking HEAD is set to auto update, which has been
    corrected.
  - "git describe &lt;blob&gt;" misbehaves and/or crashes in some
    corner cases, which has been taught to exit with failure
    gracefully.
  - Manual page for "gitk" is updated with the current
    maintainer's name.
  - Update the instructions for using GGG in the
    MyFirstContribution document to say that a GitHub PR could be
    made against `git/git` instead of `gitgitgadget/git`.
  - Makefile tried to run multiple "cargo build" which would not
    work very well; serialize their execution to work around this
    problem.
  - "git repack --path-walk" lost objects in some corner cases,
    which has been corrected.
  - "git ls-files &lt;pathspec&gt;..." should not necessarily have to
    expand the index fully if a sparsified directory is excluded
    by the pathspec; the code is taught to expand the index on
    demand to avoid this.
  - Windows "real-time monitoring" interferes with the execution
    of tests and affects negatively in both correctness and
    performance, which has been disabled in Gitlab CI.
  - A broken or malicious "git fetch" can say that it has the
    same object for many many times, and the upload-pack serving
    it can exhaust memory storing them redundantly, which has
    been corrected.
  - A corner case bug in "git log -L..." has been corrected.
  - "git rev-parse --short" and friends failed to disambiguate
    two objects with object names that share common prefix longer
    than 32 characters, which has been fixed.
  - Some among "git add -p" and friends ignored color.diff and/or
    color.ui configuration variables, which is an old regression,
    which has been corrected.
  - "git subtree" (in contrib/) did not work correctly when
    splitting squashed subtrees, which has been improved.
  - Import a newer version of the clar unit testing framework.
  - "git send-email --compose --reply-to=&lt;address&gt;" used to add
    duplicated Reply-To: header, which made mailservers unhappy.
    This has been corrected.
  - "git rebase -i" failed to clean-up the commit log message
    when the command commits the final one in a chain of "fixup"
    commands, which has been corrected.
  - There are double frees and leaks around setup_revisions() API
    used in "git stash show", which has been fixed, and
    setup_revisions() API gained a wrapper to make it more
    ergonomic when using it with strvec-manged argc/argv pairs.
  - Deal more gracefully with directory / file conflicts when the
    files backend is used for ref storage, by failing only the
    ones that are involved in the conflict while allowing others.
  - "git last-modified" operating in non-recursive mode used to
    trigger a BUG(), which has been corrected.
  - The use of "git config get" command to learn how ANSI color
    sequence is for a particular type, e.g., "git config get
  - -type=color --default=reset no.such.thing", isn't very
    ergonomic.
  - The "do you still use it?" message given by a command that is
    deeply deprecated and allow us to suggest alternatives has
    been updated.
  - Clang-format update to let our control macros be formatted
    the way we had them traditionally, e.g.,
    "for_each_string_list_item()" without space before the
    parentheses.
  - A few places where a size_t value was cast to curl_off_t
    without checking has been updated to use the existing helper
    function.
  - "git reflog write" did not honor the configured
    user.name/email which has been corrected.
  - Handling of an empty subdirectory of .git/refs/ in the
    ref-files backend has been corrected.
  - Our CI script requires "sudo" that can be told to preserve
    environment, but Ubuntu replaced with "sudo" with an
    implementation that lacks the feature.  Work this around by
    reinstalling the original version.
  - The reftable backend learned to sanity check its on-disk data
    more carefully.
  - A lot of code clean-up of xdiff. Split out of a larger topic.
  - "git format-patch --range-diff=... --notes=..." did not drive
    the underlying range-diff with correct --notes parameter,
    ending up comparing with different set of notes from its main
    patch output you would get from "git format-patch
  - -notes=..." for a singleton patch.
  - The code in "git add -p" and friends to iterate over hunks
    was riddled with bugs, which has been corrected.
  - A few more things that patch authors can do to help
    maintainer to keep track of their topics better.
  - An earlier addition to "git diff --no-index A B" to limit the
    output with pathspec after the two directories misbehaved
    when these directories were given with a trailing slash,
    which has been corrected.
  - The "--short" option of "git status" that meant output for
    humans and "-z" option to show NUL delimited output format
    did not mix well, and colored some but not all things.  The
    command has been updated to color all elements consistently
    in such a case.
  - Unicode width table update.
  - GPG signing test set-up has been broken for a year, which has
    been corrected.
  - Recent OpenSSH creates the Unix domain socket to communicate
    with ssh-agent under $HOME instead of /tmp, which causes our
    test to fail doe to overly long pathname in our test
    environment, which has been worked around by using "ssh-agent
  - T".
  - strbuf_split*() to split a string into multiple strbufs is
    often a wrong API to use.  A few uses of it have been removed
    by simplifying the code.
  - "git shortlog" knows "--committer" and "--author" options,
    which the command line completion (in contrib/) did not
    handle well, which has been corrected.
  - "git bisect" command did not react correctly to "git bisect
    help" and "git bisect unknown", which has been corrected.
  - The 'q'(uit) command in "git add -p" has been improved to
    quit without doing any meaningless work before leaving, and
    giving EOF (typically control-D) to the prompt is made to
    behave the same way.
  - The wildmatch code had a corner case bug that mistakenly
    makes "foo**/bar" match with "foobar", which has been
    corrected.
  - Tests did not set up GNUPGHOME correctly, which is fixed but
    some flaky tests are exposed in t1016, which needs to be
    addressed before this topic can move forward.
  - The patterns used in the .gitignore files use backslash in
    the way documented for fnmatch(3); document as such to reduce
    confusion.
- drop
  0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch
- refreshed CVE-2024-24577.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1770033600">- Update to 2.53.0:
  - UI, Workflows &amp; Features
  - "git maintenance" command learned "is-needed" subcommand to
    tell if it is necessary to perform various maintenance tasks.
  - "git replay" (experimental) learned to perform ref updates
    itself in a transaction by default, instead of emitting where
    each refs should point at and leaving the actual update to
    another command.
  - "git blame" learns "--diff-algorithm=&lt;algo&gt;" option.
  - "git repo info" learned "--all" option.
  - Both "git apply" and "git diff" learn a new whitespace error
    class, "incomplete-line".
  - Add a new manual that describes the data model.
  - "git fast-import" learns "--signed-commits=strip-if-invalid"
    option to drop invalid cryptographic signature from objects.
  - The use of "revision" (a connected set of commits) has been
    clarified in the "git replay" documentation.
  - A help message from "git branch" now mentions "git help"
    instead of "man" when suggesting to read some documentation.
  - "git repo struct" learned to take "-z" as a synonym to
    "--format=nul".
  - More object database related information are shown in "git
    repo structure" output.
  - Improve the error message when a bad argument is given to the
    `--onto` option of "git replay".  Test coverage of "git
    replay" has been improved.
  - The iconv library on macOS fails to correctly handle stateful
    ISO/IEC 2022:1994 encoded strings.  Work it around instead of
    replacing it wholesale from homebrew.
  - Upstream symbolic link support on Windows from
    Git-for-Windows.
  - Performance, Internal Implementation, Development Support etc.
  - The list of packfiles used in a running Git process is moved
    from the packed_git structure into the packfile store.
  - Some ref backend storage can hold not just the object name of
    an annotated tag, but the object name of the object the tag
    points at. The code to handle this information has been
    streamlined.
  - As "git diff --quiet" only cares about the existence of any
    changes, disable rename/copy detection to skip more expensive
    processing whose result will be discarded anyway.
  - A part of code paths that deals with loose objects has been
    cleaned up.
  - "make strip" has been taught to strip "scalar" as well as
    "git".
  - Dockerized jobs at the GitHub Actions CI have been taught to
    show more details of failed tests.
  - Code refactoring around object database sources.
  - Halve the memory consumed by artificial filepairs created
    during "git diff --find-copies-harder", also making the
    operation run faster.
  - The "git_istream" abstraction has been revamped to make it
    easier to interface with pluggable object database design.
  - Rewrite the only use of "mktemp()" that is subject to TOCTOU
    race and Stop using the insecure "mktemp()" function. (merge
    10bba537c4 rs/ban-mktemp later to maint).
  - In-code comment update to clarify that single-letter options
    are outside of the scope of command line completion script.
    (merge dc8a00fafe jc/completion-no-single-letter-options
    later to maint).
  - MEMZERO_ARRAY() helper is introduced to avoid clearing only
    the first N bytes of an N-element array whose elements are
    larger than a byte.
  - "git diff-files -R --find-copies-harder" has been taught to
    use the potential copy sources from the index correctly.
  - Require C99 style flexible array member support from all
    platforms.
  - The code path that enumerates promisor objects have been
    optimized to skip pointlessly parsing blob objects.
  - Prepare test suite for Git for Windows that supports symbolic
    links.
  - Import newer version of "clar", unit testing framework.
    (merge 84071a6dea ps/clar-integers later to maint).
  - The packfile_store data structure is moved from object store
    to odb source.
  - The object-info API has been cleaned up.
  - Further preparation to upstream symbolic link support on
    Windows.
  - Remove implicit reliance on the_repository global in the APIs
    around tree objects and make it explicit which repository to
    work in.
  - "git bugreport" and "git version --build-options" learned to
    include use of 'gettext' feature, to make it easier to
    diagnose problems around l10n.
  - Dscho observed that SVN tests are taking too much time in CI
    leak checking tasks, but most time is spent not in our code
    but in libsvn code (which happen to be written in Perl),
    whose leaks have little value to discover for us.  Skip SVN,
    P4, and CVS tests in the leak checking tasks. (merge
    047bd7dfe3 js/ci-leak-skip-svn later to maint).
  - Fixes since v2.52
  - Ever since we added whitespace rules for this project, we
    misspelt an entry, which has been corrected. (merge
    358e94dc70 jc/gitattributes-whitespace-no-indent-fix later to
    maint).
  - The code to expand attribute macros has been rewritten to
    avoid recursion to avoid running out of stack space in an
    uncontrolled way. (merge 42ed046866
    jk/attr-macroexpand-wo-recursion later to maint).
  - Adding a repository that uses a different hash function is a
    no-no, but "git submodule add" did not prevent it, which has
    been corrected. (merge 6fe288bfbc
    bc/submodule-force-same-hash later to maint).
  - An earlier check added to osx keychain credential helper to
    avoid storing the credential itself supplied was overeager
    and rejected credential material supplied by other helper
    backends that it would have wanted to store, which has been
    corrected. (merge 4580bcd235
    kn/osxkeychain-idempotent-store-fix later to maint).
  - The "git repo structure" subcommand tried to align its output
    but mixed up byte count and display column width, which has
    been corrected. (merge 7a03a10a3a
    jx/repo-struct-utf8width-fix later to maint).
  - Yet another corner case fix around renames in the "ort" merge
    strategy. (merge a562d90a35 en/ort-rename-another-fix later
    to maint).
  - Test leakfix. (merge 14b561e768 jk/test-mktemp-leakfix later
    to maint).
  - Update a version of action used at the GitHub Actions CI.
    (merge cd99203f86 js/ci-github-setup-go-update later to
    maint).
  - The "return errno = EFOO, -1" construct, which is heavily
    used in compat/mingw.c and triggers warnings under "-Wcomma",
    has been rewritten to avoid the warnings. (merge af3919816f
    js/mingw-assign-comma-fix later to maint).
  - Makefile based build have recently been updated to build a
    libgit.a that also has reftable and xdiff objects; CMake
    based build procedure has been updated to match. (merge
    b0d5c88cca js/cmake-libgit-fix later to maint).
  - Under-allocation fix. (merge d22a488482
    js/wincred-get-credential-alloc-fix later to maint).
  - "git worktree list" attempts to show paths to worktrees while
    aligning them, but miscounted display columns for the paths
    when non-ASCII characters were involved, which has been
    corrected. (merge 08dfa59835
    pw/worktree-list-display-width-fix later to maint).
  - "Windows+meson" job at the GitHub Actions CI was hard to
    debug, as it did not show and save failed test artifacts,
    which has been corrected. (merge 17bd1108ea
    jk/ci-windows-meson-test-fix later to maint).
  - Emulation code clean-up. (merge 2367c6bcd6
    gf/win32-pthread-cond-wait-err later to maint).
  - Various issues detected by Asan have been corrected. (merge
    a031b6181a jk/asan-bonanza later to maint).
  - "git config get --path" segfaulted on an ":(optional)path"
    that does not exist, which has been corrected. (merge
    0bd16856ff jc/optional-path later to maint).
  - The "--committer-date-is-author-date" option of "git
    am/rebase" is a misguided one.  The documentation is updated
    to discourage its use. (merge fbf3d0669f
    kh/doc-committer-date-is-author-date later to maint).
  - The option help text given by "git config unset -h" described
    the "--all" option to "replace", not "unset", multiple
    variables, which has been corrected. (merge 18bf67b753
    rs/config-unset-opthelp-fix later to maint).
  - The error message given by "git config set", when the
    variable being updated has more than one values defined, used
    old style "git config" syntax with an incorrect option in its
    hint, both of which have been corrected. (merge df963f0df4
    rs/config-set-multi-error-message-fix later to maint).
  - "git replay" forgot to omit the "gpgsig-sha256" extended
    header from the resulting commit the same way it omits
    "gpgsig", which has been corrected. (merge 9f3a115087
    pw/replay-exclude-gpgsig-fix later to maint).
  - A few tests have been updated to work under the shell
    compatible mode of zsh. (merge a92f243a94 bc/zsh-testsuite
    later to maint).
  - The way patience diff finds LCS has been optimized. (merge
    c7e3b8085b yc/xdiff-patience-optim later to maint).
  - Recent optimization to "last-modified" command introduced use
    of uninitialized block of memory, which has been corrected.
    (merge fe4e60759b tc/last-modified-active-paths-optimization
    later to maint).
  - "git last-modified" used to mishandle "--" to mark the
    beginning of pathspec, which has been corrected. (merge
    05491b90ce js/last-modified-with-sparse-checkouts later to
    maint).
  - Emulation code clean-up. (merge 42aa7603aa
    gf/win32-pthread-cond-init later to maint).
  - "git submodule add" to add a submodule under &lt;name&gt;
    segfaulted, when a submodule.&lt;name&gt;.something is already in
    .gitmodules file without defining where its
    submodule.&lt;name&gt;.path is, which has been corrected. (merge
    dd8e8c786e jc/submodule-add later to maint).
  - "git fetch" that involves fetching tags, when a tag being
    fetched needs to overwrite existing one, failed to fetch
    other tags, which has been corrected. (merge b7b17ec8a6
    kn/fix-fetch-backfill-tag-with-batched-ref-updates later to
    maint).
  - Document "rev-list --filter-provided-objects" better. (merge
    6d8dc99478 jt/doc-rev-list-filter-provided-objects later to
    maint).
  - Even when there is no changes in the packfile and no need to
    recompute bitmaps, "git repack" recomputed and updated the
    MIDX file, which has been corrected. (merge 6ce9d558ce
    ps/repack-avoid-noop-midx-rewrite later to maint).
  - Update HTTP tests to adjust for changes in curl 8.18.0 (merge
    17f4b01da7 jk/test-curl-updates later to maint).
  - Workaround the "iconv" shipped as part of macOS, which is
    broken handling stateful ISO/IEC 2022 encoded strings. (merge
    cee341e9dd rs/macos-iconv-workaround later to maint).
  - Running "git diff" with "--name-only" and other options that
    allows us not to look at the blob contents, while objects
    that are lazily fetched from a promisor remote, caused
    use-after-free, which has been corrected.
  - The ort merge machinery hit an assertion failure in a history
    with criss-cross merges renamed a directory and a
    non-directory, which has been corrected. (merge 979ee83e8a
    en/ort-recursive-d-f-conflict-fix later to maint).
  - Diagnose invalid bundle-URI that lack the URI entry, instead
    of crashing. (merge 7796c14a1a sb/bundle-uri-without-uri
    later to maint).
  - Mailmap update for Karsten (merge e97678c4ef
    js/mailmap-karsten-blees later to maint).
  - Perf-test fixes. (merge 79d301c767 jk/t-perf-fixes later to
    maint).
  - Fix for a performance regression in "git cat-file". (merge
    9e8b448dd8 jk/cat-file-avoid-bitmap-when-unneeded later to
    maint).
  - Update a FAQ entry on synching two separate repositories
    using the "git stash export/import" recently introduced.
    (merge 02fc44a989 bc/doc-stash-import-export later to maint).
  - "git fsck" used inconsistent set of refs to show a confused
    warning, which has been corrected.
  - Some error messages from the http transport layer lacked the
    terminating newline, which has been corrected. (merge
    a8227ae8d5 kt/http-backend-errors later to maint).
  - "git repack --geometric" did not work with promisor packs,
    which has been corrected.
  - The logic that avoids reusing MIDX files with a wrong
    checksum was broken, which has been corrected.
- Refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776686400">- Update to 2.54.0:
  - UI, Workflows &amp; Features
  - "git add -p" and friends note what the current status of the
    hunk being shown is.
  - "git history" history rewriting (experimental) command has
    been added.
  - "git replay" is taught to drop commits that become empty (not
    the ones that are empty in the original).
  - The help text and the documentation for the "--expire" option
    of "git worktree [list|prune]" have been improved.
  - When "git show-index" is run outside a repository, it
    silently defaults to SHA-1; the tool now warns when this
    happens.
  - "git merge-file" can be run outside a repository, but it
    ignored all configuration, even the per-user ones.  The
    command now uses available configuration files to find its
    customization.
  - "auto filter" logic for large-object promisor remote.
  - "git rev-list" and friends learn "--maximal-only" to show
    only the commits that are not reachable by other commits.
  - Command line completion (in contrib/) update for "stash
    import/export".
  - "git repo info" learns "--keys" action to list known keys.
  - Extend the alias configuration syntax to allow aliases using
    characters outside ASCII alphanumeric (plus '-').
  - A signature on a commit that was GPG signed a long time ago
    ought to be still valid after the key that was used to sign
    it has expired, but we showed them in alarming red.
  - "git subtree split --prefix=P &lt;commit&gt;" now checks the prefix
    P against the tree of the (potentially quite different from
    the current working tree) given commit.
  - "git add -p" learned a new mode that allows the user to
    revisit a file that was already dealt with.
  - Allow the directory in which reference backends store their
    data to be specified.
  - "gitweb" has been taught to be mobile friendly.
  - "git apply --directory=./un/../normalized/path" now
    normalizes the given path before using it.
  - "git maintenance" starts using the "geometric" strategy by
    default.
  - "git config list" is taught to show the values interpreted
    for specific type with "--type=&lt;X&gt;" option.
  - "git add &lt;submodule&gt;" has been taught to honor
    submodule.&lt;name&gt;.ignore that is set to "all" (and requires
    "git add -f" to override it).
  - Hook commands are now allowed to be defined (possibly
    centrally) in the configuration files, and run multiple of
    them for the same hook event.
  - The way end-users can add their own "git &lt;cmd&gt;" subcommand by
    storing "git-&lt;cmd&gt;" in a directory on their $PATH has not
    been documented clearly, which has been corrected.
  - "git send-email" learns to pass hostname/port to Authen::SASL
    module.
  - "git send-email" learns to support use of client-side
    certificates.
  - "git send-email" has learned to be a bit more careful when it
    accepts charset to use from the end-user, to avoid 'y'
    (mistaken 'yes' when expecting a charset like 'UTF-8') and
    other nonsense.
  - "git status" learned to show comparison between the current
    branch and various other branches listed on
    status.compareBranches configuration.
  - "git repo structure" command learns to report maximum values
    on various aspects of objects it inspects.
  - "git rebase" learns "--trailer" option to drive the
    interpret-trailers machinery.
  - "git fast-import" learned to optionally replace signature on
    commits whose signatures get invalidated due to replaying by
    signing afresh.
  - "git history" learned the "split" subcommand.
  - The reference-transaction hook was taught to be triggered
    before taking locks on references in the "preparing" phase.
  - "git apply" now reports the name of the input file along with
    the line number when it encounters a corrupt patch, and
    correctly resets the line counter when processing multiple
    patch files.
  - The HTTP transport learned to react to "429 Too Many
    Requests".
  - "git repo info -h" and "git repo structure -h" limit their
    help output to the part that is specific to the subcommand.
  - "git format-patch --cover-letter" learns to use a simpler
    format instead of the traditional shortlog format to list its
    commits with a new --commit-list-format option and
    format.commitListFormat configuration variable.
  - `git backfill` learned to accept revision and pathspec
    arguments.
  - "git replay" (experimental) learns, in addition to "pick" and
    "replay", a new operating mode "revert".
  - "git replay" now supports replaying down to the root commit.
  - Handling of signed commits and tags in fast-import has been
    made more configurable.
  - "git config list" is the official way to spell "git config
  - l" and "git config --list".  Use it to update the
    documentation.
  - Performance, Internal Implementation, Development Support etc.
  - Avoid local submodule repository directory paths overlapping
    with each other by encoding submodule names before using them
    as path components.
  - The string_list API gains a new helper, string_list_sort_u(),
    and new unit tests to extend coverage.
  - Improve set-up time of a perf test.
  - ISO C23 redefines strchr and friends that traditionally took
    a const pointer and returned a non-const pointer derived from
    it to preserve constness (i.e., if you ask for a substring in
    a const string, you get a const pointer to the substring).
    Update code paths that used non-const pointer to receive
    their results that did not have to be non-const to adjust.
  - Rename three functions around the commit_list data structure.
  - Transaction to create objects (or not) is currently tied to
    the repository, but in the future a repository can have
    multiple object sources, which may have different transaction
    mechanisms.  Make the odb transaction API per object source.
  - "git merge-ours" is taught to work better in a sparse
    checkout.
  - Allow recording process ID of the process that holds the lock
    next to a lockfile for diagnosis.
  - Reduce dependency on the_repository of xdiff-interface layer.
  - Code clean-up to use the commit_stack API.
  - "git diff --anchored=&lt;text&gt;" has been optimized.
  - A CodingGuidelines update.
  - Add process ancestry data to trace2 on macOS to match what we
    already do on Linux and Windows.  Also adjust the way Windows
    implementation reports this information to match the other
    two.
  - A handful of places used refs_for_each_ref_in() API
    incorrectly, which has been corrected.
  - Some tests assumed "iconv" is available without honoring
    ICONV prerequisite, which has been corrected.
  - Revamp object enumeration API around odb.
  - Additional tests were introduced to see the interaction with
    netrc auth with auth failure on the http transport.
  - A couple of bugs in use of flag bits around odb API has been
    corrected, and the flag bits reordered.
  - Plumb gitk/git-gui build and install procedure in meson based
    builds.
  - The code to accept shallow "git push" has been optimized.
  - Simplify build procedure for oxskeychain (in contrib/).
  - Fix dependency screw-up in meson-based builds.
  - Wean the mailmap code off of the_repository dependency.
  - API clean-up for the worktree subsystem.
  - The last uses of the_repository in "tree-diff.c" have been
    eradicated.
  - Clean-up the code around "git repo info" command.
  - Mark the merge-ort codebase to prevent more uses of
    the_repository from getting added.
  - The core.attributesfile is intended to be set per repository,
    but was kept track of by a single global variable in-core,
    which has been corrected by moving it to per-repository data
    structure.
  - Use the hook API to replace ad-hoc invocation of hook scripts
    via the run_command() API.
  - Code refactoring around refs-for-each-   - API functions.
  - The parse-options API learned to notice an options[] array
    with duplicated long options. (merge 237e520d81
    rs/parse-options-duplicated-long-options later to maint).
  - The code to maintain mapping between object names in multiple
    hash functions is being added, written in Rust.
  - A bit of OIDmap API enhancement and cleanup.
  - Move gitlab CI from macOS 14 images that are being
    deprecated.
  - The object source API is getting restructured to allow
    plugging new backends.
  - Reduce dependence on the global the_hash_algo and
    the_repository variables of wt-status code path.
  - The way combined list-object filter options are parsed has
    been revamped.
  - Editorconfig filename patterns were specified incorrectly,
    making many source files inside subdirectories unaffected,
    which has been corrected.
  - The run_command() API lost its implicit dependency on the
    singleton `the_repository` instance.
  - The unit test helper function was taught to use backslash +
    mnemonic notation for certain control characters like "\t",
    instead of octal notation like "\011".
  - Adjust test-lint to allow "sed -E" to use ERE in the
    patterns.
  - Clar (unit testing framework) update from the upstream.
  - Reduce system overhead "git upload-pack" spends on relaying
    "git pack-objects" output to the "git fetch" running on the
    other end of the connection.
  - Add a coccinelle rule to break the build when "struct strbuf"
    gets passed by value.
  - Further work on incremental repacking using MIDX/bitmap
  - The logic to count objects has been cleaned up.
  - Tweak the build infrastructure by moving tools around.
  - Uses of prio_queue as a LIFO stack of commits have been
    written with commit_stack.
  - The cleanup of remaining bitmaps in "ahead_behind()" has been
    simplified.
  - split-index.c has been updated to not use the global
    the_repository and the_hash_algo variables.
  - The unsigned integer that is used as a bitset to specify the
    kind of branches interpret_branch_name() function has been
    changed to use a dedicated enum type.
  - Various updates to contrib/diff-highlight, including
    documentation updates, test improvements, and color
    configuration handling.
  - Code paths that loop over another array to push each element
    into a strvec have been rewritten to use strvec_pushv()
    instead.
  - In case homebrew breaks REG_ENHANCED again, leave an in-code
    comment to suggest use of our replacement regex as a
    workaround.
  - MinGW build updates.
  - The way dash 0.5.13 handles non-ASCII contents in here-doc is
    buggy and breaks our existing tests, which unfortunately have
    been rewritten to avoid triggering the bug.
  - Object name handling (disambiguation and abbreviation) has
    been refactored to be backend-generic, moving logic into the
    respective object database backends.
  - pack-objects's --stdin-packs=follow mode learns to handle
    excluded-but-open packs.
  - A few code paths that spawned child processes for network
    connection weren't wait(2)ing for their children and letting
    "init" reap them instead; they have been tightened.
  - Adjust the codebase for C23 that changes functions like
    strchr() that discarded constness when they return a pointer
    into a const string to preserve constness.
  - A handful of inappropriate uses of the_repository have been
    rewritten to use the right repository structure instance in
    the read-cache.c codepath.
  - Internals of "git fsck" have been refactored to not depend on
    the global `the_repository` variable.
  - Reduce dependency on `the_repository` in add-patch.c file.
  - The way the "git log -L&lt;range&gt;:&lt;file&gt;" feature is bolted onto
    the log/diff machinery is being reworked a bit to make the
    feature compatible with more diff options, like -S/G.
  - Further work to adjust the codebase for C23 that changes
    functions like strchr() that discarded constness when they
    return a pointer into a const string to preserve constness.
  - "git rev-list --maximal-only" has been optimized by borrowing
    the logic used by "git show-branch --independent", which
    computes the same kind of information much more efficiently.
  - Fixes since v2.53
  - HTTP transport failed to authenticate in some code paths,
    which has been corrected. (merge ed0f7a62f7
    ap/http-probe-rpc-use-auth later to maint).
  - The computation of column width made by "git diff --stat" was
    confused when pathnames contain non-ASCII characters. (merge
    04f5d95ef7 lp/diff-stat-utf8-display-width-fix later to
    maint).
  - The "-z" and "--max-depth" documentation (and implementation
    of "-z") in the "git last-modified" command have been
    updated. (merge 9dcc09bed1 tc/last-modified-options-cleanup
    later to maint).
  - A handful of code paths that started using batched ref update
    API (after Git 2.51 or so) lost detailed error output, which
    have been corrected. (merge eff9299eac
    kn/ref-batch-output-error-reporting-fix later to maint).
  - "git blame --ignore-revs=... --color-lines" did not account
    for ignored revisions passing blame to the same commit an
    adjacent line gets blamed for. (merge d519082d4e
    rs/blame-ignore-colors-fix later to maint).
  - Coccinelle rules update. (merge 60614838a4 tc/memzero-array
    later to maint).
  - Giving "git last-modified" a tree (not a commit-ish) died an
    uncontrolled death, which has been corrected. (merge
    525ef52301 tc/last-modified-not-a-tree later to maint).
  - Test contrib/ things in CI to catch breakages before they
    enter the "next" branch. (merge c591c3ceff
    jc/ci-test-contrib-too later to maint).
  - A handful of documentation pages have been modernized to use
    the "synopsis" style. (merge a34d1d53a6
    ja/doc-synopsis-style-even-more later to maint).
  - Small clean-up of xdiff library to remove unnecessary data
    duplication. (merge 5086213bd2 pw/xdiff-cleanups later to
    maint).
  - Update sample commit-msg hook to complain when a log message
    has material mailinfo considers the end of log message in the
    middle. (merge 83804c361b pw/commit-msg-sample-hook later to
    maint).
  - "git pack-objects --stdin-packs" with
    "--exclude-promisor-objects" fetched objects that are
    promised, which was not wanted.  This has been fixed. (merge
    f4eff7116d ps/pack-concat-wo-backfill later to maint).
  - "git switch &lt;name&gt;", in an attempt to create a local branch
    &lt;name&gt; after a remote tracking branch of the same name gave
    an advice message to disambiguate using "git checkout", which
    has been updated to use "git switch". (merge 12fee11f21
    jc/checkout-switch-restore later to maint).
  - It does not make much sense to apply the "incomplete-line"
    whitespace rule to symbolic links, whose contents almost
    always lack the final newline.  "git apply" and "git diff"
    are now taught to exclude them for a change to symbolic
    links. (merge 6a41481c6d jc/whitespace-incomplete-line later
    to maint).
  - "git format-patch --from=&lt;me&gt;" did not honor the command line
    option when writing out the cover letter, which has been
    corrected.
  - Update build procedure for mergetool documentation in
    meson-based builds. (merge 58e4eeeeb5 pw/meson-doc-mergetool
    later to maint).
  - An earlier attempt to optimize "git subtree" discarded too
    much relevant histories, which has been corrected.
  - A prefetch call can be triggered to access a stale diff_queue
    entry after diffcore-break breaks a filepair into two and
    freed the original entry that is no longer used, leading to a
    segfault, which has been corrected. (merge 2d88ab078d
    hy/diff-lazy-fetch-with-break-fix later to maint).
  - "git fetch --deepen" that tries to go beyond merged branch
    used to get confused where the updated shallow points are,
    which has been corrected. (merge 3ef68ff40e
    sp/shallow-deepen-relative-fix later to maint).
  - "fsck" iterates over packfiles and its access to pack data
    caused the list to be permuted, which caused it to loop
    forever; the code to access pack data by "fsck" has been
    updated to avoid this. (merge 13eb65d366
    ps/fsck-stream-from-the-right-object-instance later to
    maint).
  - "git log --graph --stat" did not count the display width of
    colored graph part of its own output correctly, which has
    been corrected. (merge 064b869efc
    lp/diff-stat-utf8-display-width-fix later to maint).
  - The configuration variable format.noprefix did not behave as
    a proper boolean variable, which has now been fixed and
    documented. (merge ea3a62c40e
    kh/format-patch-noprefix-is-boolean later to maint).
  - CI fix. (merge eb35167dd4 ps/ci-reduce-gitlab-envsize later
    to maint).
  - "git diff --no-index --find-object=&lt;object-name&gt;" outside a
    repository of course wouldn't be able to find the object and
    died while parsing the command line.  The command is made to
    die in a bit more user-friendly way. (merge b0ddc7947c
    mm/diff-no-index-find-object later to maint).
  - Fix typo-induced breakages in fsmonitor-watchman sample hook.
    (merge 41366e4677 pt/fsmonitor-watchman-sample-fix later to
    maint).
  - "git for-each-repo" started from a secondary worktree did not
    work as expected, which has been corrected. (merge e87493b9b4
    ds/for-each-repo-w-worktree later to maint).
  - The construct 'test "$(command)" = expectation' loses the
    exit status from the command, which has been fixed by
    breaking up the statement into pieces. (merge d3edca979a
    fp/t3310-unhide-git-failures later to maint).
  - While discovering a ".git" directory, the code treats any
    stat() failure as a sign that a filesystem entity .git does
    not exist there, and ignores ".git" that is not a "gitdir"
    file or a directory.  The code has been tightened to notice
    and report filesystem corruption better. (merge 1dd27bfbfd
    ty/setup-error-tightening later to maint).
  - Plug a few leaks where mmap'ed memory regions are not
    unmapped. (merge a8a69bbb64 jk/unleak-mmap later to maint).
  - A test now uses the symbolic constant $ZERO_OID instead of 40
    "0" to work better with SHA-256 as well as SHA-1. (merge
    30310f3cc4 ss/t3200-test-zero-oid later to maint).
  - Instead of hardcoded 'origin', use the configured default
    remote when fetching from submodules. (merge 3b5fb32da8
    ng/submodule-default-remote later to maint).
  - The code in "git help" that shows configuration items in
    sorted order was awkwardly organized and prone to bugs.
  - "imap-send" used to use functions whose use is going to be
    removed with OpenSSL 4.0; rewrite them using public API that
    has been available since OpenSSL 1.1 since 2016 or so. (merge
    6392a0b75d bb/imap-send-openssl-4.0-prep later to maint).
  - Fix an example in the user-manual. (merge 5514f14617
    gj/user-manual-fix-grep-example later to maint).
  - The final clean-up phase of the diff output could turn the
    result of histogram diff algorithm suboptimal, which has been
    corrected. (merge e417277ae9 yc/histogram-hunk-shift-fix
    later to maint).
  - "git diff -U&lt;num&gt;" was too lenient in its command line
    parsing and took an empty string as a valid &lt;num&gt;. (merge
    4f6a803aba ty/doc-diff-u-wo-number later to maint).
  - The handling of the incomplete lines at the end by "git
    diff-highlight" has been fixed.
  - merge-file --object-id used to trigger a BUG when run in a
    linked worktree, which has been fixed. (merge 57246b7c62
    mr/merge-file-object-id-worktree-fix later to maint).
  - "git apply -p&lt;n&gt;" parses &lt;n&gt; more carefully now. (merge
    d05d84c5f5 mf/apply-p-no-atoi later to maint).
  - A test to run a .bat file with whitespaces in the name with
    arguments with whitespaces in them was flaky in that
    sometimes it got killed before it produced expected side
    effects, which has been rewritten to make it more robust.
    (merge 3ad4921838 jk/t0061-bat-test-update later to maint).
  - "git ls-remote '+refs/tags/   -:refs/tags/   -' https://..."
    run outside a repository would dereference a NULL while
    trying to see if the given refspec is a single-object
    refspec, which has been corrected. (merge 4e5dc601dd
    kj/refspec-parsing-outside-repository later to maint).
  - Fix a regression in writing the commit-graph where commits
    with dates exceeding 34 bits (beyond year 2514) could cause
    an underflow and crash Git during the generation data
    overflow chunk writing.
  - The value of a wrong pointer variable was referenced in an
    error message that reported that it shouldn't be NULL. (merge
    753ecf4205 yc/path-walk-fix-error-reporting later to maint).
  - The check in "receive-pack" to prevent a checked out branch
    from getting updated via updateInstead mechanism has been
    corrected.
  - "git backfill" is capable of auto-detecting a sparsely
    checked out working tree, which was broken. (merge 339eba65a7
    th/backfill-auto-detect-sparseness-fix later to maint).
  - add_files_to_cache() used diff_files() to detect only the
    paths that are different between the index and the working
    tree and add them, which does not need rename detection,
    which interfered with unnecessary conflicts. (merge
    c0ce43376b ng/add-files-to-cache-wo-rename later to maint).
  - Doc mark-up update for entries in the glossary with bulleted
    lists. (merge a65cbd87ea jk/doc-markup-sub-list-indentation
    later to maint).
  - CI dependency updates. (merge 4bdb17e3a8
    jc/ci-github-actions-use-checkout-v5 later to maint).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778846400">- Add requires for awk as it is used by
  /usr/share/bash-completion/completions/git</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1783425600">- update to 2.55.0:
  * Hook scripts defined via the configuration system can now be
    configured to run in parallel.
  * The userdiff driver for the Scheme language has been extended
    to cover other Lisp dialects.
  * Terminal control sequences coming over the sideband while
    talking to a remote repository are mostly disabled by default,
    except for ANSI color escape sequences.
  * "ort" merge backend improvements.
  * "git checkout -m another-branch" was invented to deal with
    local changes to paths that are different between the current
    and the new branch, but it gave only one chance to resolve
    conflicts. The command was taught to create a stash to save the
    local changes.
  * A new builtin "git format-rev" is introduced for pretty
    formatting one revision expression per line or commit object names
    found in running text.
  * "git history" learned "fixup" command.
  * The internal URL parsing logic has been made accessible via a
    new subcommand "git url-parse".
  * Misspelt proxy URL (e.g., httt://…​) did not trigger any
    warning or failure, which has been corrected. We had a regression
    in this update that broke https:// proxies, but that has been
    caught and corrected.
  * Document the fact that .git/info/exclude is shared across
    worktrees linked to the same repository.
  * The command line parser for "git diff" learned a few options take
    only non-negative integers.
  * The graph output from commands like "git log --graph" can now be
    limited to a specified number of lanes, preventing overly wide
    output in repositories with many branches.
  * The fsmonitor daemon has been implemented for Linux.
  * "git cat-file --batch" learns an in-line command "mailmap" that
    lets the user toggle use of mailmap.
  * The "git pack-objects --path-walk" traversal has been
    integrated with several object filters, including blobless and
    sparse filters.
  * "git push" learned to take a "remote group" name to push to,
    which causes pushes to multiple places, just like "git fetch"
    would do.
  * The git-jump command (in contrib/) has been taught to
    automatically pick a mode (merge, diff, or ws) when invoked
    without arguments.
  * The documentation for push.default = simple has been clarified
    to better explain its behavior, making it clear that it pushes
    the current branch to a same-named branch on the remote, and
    detailing the upstream requirements for centralized workflows.
  * The documentation for "--word-diff" has been extended with a
    bit of implementation detail of where these different words come
    from.
  * "git config foo.bar=baz" is not likely to be a request to read
    the value of such a variable with = in its name; rather it is
    plausible that the user meant "git config set foo.bar baz". Give
    advice when giving an error message.
  * "git rev-list" (and "git log" family of commands) learned a new
    "--max-count-oldest" that picks oldest N commits in the range
    instead of the usual newest.
  * Various AsciiDoc markup fixes in git config documentation and
    related files to ensure lists and formatting are rendered
    correctly.
- enable rust support for Tumbleweed</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="20ed6105a30d0dfb9f759e2fbbf9a41e8125a340dde9ddf81d2ea96b1cde9c762703f8782155bf4f43e2ed92951191bdb11c9e39498178569a2ff23b81815f96" name="git-credential-oauth-debuginfo" arch="i586">
  <version epoch="0" ver="0.17.2" rel="1.7"/>
  <changelog author="draskmont@protonmail.com" date="1713009600">- Initial pacakge (version 0.11.1)</changelog>
  <changelog author="draskmont@protonmail.com" date="1713787200">- Cleaned up specfile</changelog>
  <changelog author="draskmont@protonmail.com" date="1714478400">- Update to version 0.11.2:
  * Warn when username incompatible with OAuth
  * Read multiple values from the git-credential input format</changelog>
  <changelog author="draskmont@protonmail.com" date="1714996800">- Update to version 0.11.3:
  * Increase default cache timeout to six hours
  * Warn when OAuth configuration missing</changelog>
  <changelog author="draskmont@protonmail.com" date="1721217600">- Update to version 0.13.0:
  * New config key credential.oauthDeviceAuthURL
  * GitHub username hint
  * Update go version to 1.22</changelog>
  <changelog author="draskmont@protonmail.com" date="1731499200">- Update to version 0.13.4:
  * Config for host codebase.helmholtz.cloud
  * Simplify username logic
- Update to version 0.13.3:
  * Browser errors no longer fatal
  * Updated dependencies
- Update to version 0.13.2:
  * Config for custom gitlab device auth</changelog>
  <changelog author="draskmont@protonmail.com" date="1740830400">- Update to version 0.15.0:
  * Correct scopes
  * Add version flag
  * Always print authtype capability
- Update to version 0.14.0:
  * New option -bearer</changelog>
  <changelog author="draskmont@protonmail.com" date="1769169600">- Update to version 0.17.2:
  * Recognise Forgejo
  * Recognise gitea subdomain (gitea.example.com)
- Update to version 0.17.1:
  * Fix device configure
- Update to version 0.17.0:
  * Added support for GitHub Gists
  * Display QR code for authentication
- Update to version 0.16.0:
  * Support dark mode in HTML page
- Update to version 0.15.1:
  * Drop go-cmp dependency</changelog>
</package>
<package pkgid="b9746faee8ae6b7336b6b55790c3622dc341688bdd513fb18940e1f89d14403e77771aff2973761af70dce5ceb44971541a6a2fff1efaddb2a734f0c614d8cec" name="git-crypt-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.4"/>
  <changelog author="adam@mizerski.pl" date="1517486400">- new package, version 0.6.0</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1650715200">- update to 0.7.0
  - Fix handling of "-" arguments.
  - Minor documentation improvements.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1676116800">- fixed building with openssl-3</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1758888000">- update to 0.8.0
  - Remove OpenSSL 1.0 support, fix compilation with OpenSSL 3.
  - Avoid use of problematic short GPG key IDs.</changelog>
</package>
<package pkgid="19d814e05dd3f39e49ee4ad6643c9ed5deef92d83a85f222b416978443fedbe1227b7549e7933b6570169d3b0a8c7e8fdb228bb06a9449f142f4bce69b9fef1e" name="git-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="2.55.0" rel="3.2"/>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1760616000">- Update to 2.51.1:
  - Fixes since Git 2.51.0
  * The "do you still use it?" message given by a command that is
    deeply deprecated and allow us to suggest alternatives has been
    updated.
  * The compatObjectFormat extension is used to hide an incomplete
    feature that is not yet usable for any purpose other than
    developing the feature further.  Document it as such to discourage
    its use by mere mortals.
  * Manual page for "gitk" is updated with the current maintainer's
    name.
  * Update the instructions for using GGG in the MyFirstContribution
    document to say that a GitHub PR could be made against `git/git`
    instead of `gitgitgadget/git`.
  * Clang-format update to let our control macros be formatted the way we
    had them traditionally, e.g., "for_each_string_list_item()" without
    space before the parentheses.
  * A few places where a size_t value was cast to curl_off_t without
    checking has been updated to use the existing helper function.
  * The start_delayed_progress() function in the progress eye-candy API
    did not clear its internal state, making an initial delay value
    larger than 1 second ineffective, which has been corrected.
  * Makefile tried to run multiple "cargo build" which would not work
    very well; serialize their execution to work around this problem.
  * Adjust to the way newer versions of cURL selectively enable tracing
    options, so that our tests can continue to work.
  * During interactive rebase, using 'drop' on a merge commit led to
    an error, which has been corrected.
  * "git refs migrate" to migrate the reflog entries from a refs
    backend to another had a handful of bugs squashed.
  * "git push" had a code path that led to BUG() but it should have
    been a die(), as it is a response to a usual but invalid end-user
    action to attempt pushing an object that does not exist.
  * Various bugs about rename handling in "ort" merge strategy have
    been fixed.
  * "git diff --no-index" run inside a subdirectory under control of a
    Git repository operated at the top of the working tree and stripped
    the prefix from the output, and oddballs like "-" (stdin) did not
    work correctly because of it.  Correct the set-up by undoing what
    the set-up sequence did to cwd and prefix.
  * Various options to "git diff" that make comparison ignore certain
    aspects of the differences (like "space changes are ignored",
    "differences in lines that match these regular expressions are
    ignored") did not work well with "--name-only" and friends.
  * Under a race against another process that is repacking the
    repository, especially a partially cloned one, "git fetch" may
    mistakenly think some objects we do have are missing, which has
    been corrected.
  * "git repack --path-walk" lost objects in some corner cases, which
    has been corrected.
    cf. &lt;CABPp-BHFxxGrqKc0m==TjQNjDGdO=H5Rf6EFsf2nfE1=TuraOQ@mail.gmail.com&gt;
  * Fixes multiple crashes around midx write-out codepaths.
  * A broken or malicious "git fetch" can say that it has the same
    object for many many times, and the upload-pack serving it can
    exhaust memory storing them redundantly, which has been corrected.
  * A corner case bug in "git log -L..." has been corrected.
  * Some among "git add -p" and friends ignored color.diff and/or
    color.ui configuration variables, which is an old regression, which
    has been corrected.
  * "git rebase -i" failed to clean-up the commit log message when the
    command commits the final one in a chain of "fixup" commands, which
    has been corrected.
  * Deal more gracefully with directory / file conflicts when the files
    backend is used for ref storage, by failing only the ones that are
    involved in the conflict while allowing others.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1761912000">- Add patch from upstream to fix a test that fails with
  openssh 10.1:
  * 0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763380800">- Update to 2.52.0:
  - UI, Workflows &amp; Features
  - The "list" subcommand of "git refs" acts as a front-end for
    "git for-each-ref".
  - "git cmd --help-all" now works outside repositories.
  - "git diff-tree" learned "--max-depth" option.
  - A new subcommand "git repo" gives users a way to grab various
    repository characteristics.
  - A new command "git last-modified" has been added to show the
    closest ancestor commit that touched each path.
  - The "git refs exists" command that works like "git show-ref
  - -exists" has been added.
  - "git repo info" learns the short-hand option "-z" that is the
    same as "--format=nul", and learns to report the objects
    format used in the repository.
  - "core.commentChar=auto" that attempts to dynamically pick a
    suitable comment character is non-workable, as it is too much
    trouble to support for little benefit, and is marked as
    deprecated.
  - "git send-email" learned to drive "git imap-send" to store
    already sent e-mails in an IMAP folder.
  - The "promisor-remote" capability mechanism has been updated
    to allow the "partialCloneFilter" settings and the "token"
    value to be communicated from the server side.
  - Declare that "git init" that is not otherwise configured uses
    'main' as the initial branch, not 'master', starting Git 3.0.
  - Keep giving hint about the default initial branch name for
    users who may be surprised after Git 3.0 switch-over.
  - The stash.index configuration variable can be set to make
    "git stash pop/apply" pretend that it was invoked with
    "--index".
  - "git fast-import" learned that "--signed-commits=&lt;how&gt;"
    option that corresponds to that of "git fast-export".
  - Marking a hunk 'selected' in "git add -p" and then splitting
    made all the split pieces 'selected'; this has been changed
    to make them all 'undecided', which gives better end-user
    experience.
  - Configuration variables that take a pathname as a value (e.g.
    blame.ignorerevsfile) can be marked as optional by prefixing
    ":(optional)" before its value.
  - Show 'P'ipe command in "git add -p".
  - "git sparse-checkout" subcommand learned a new "clean" action
    to prune otherwise unused working-tree files that are outside
    the areas of interest.
  - "git fast-import" is taught to handle signed tags, just like
    it recently learned to handle signed commits, in different
    ways.
  - A new configuration variable commitGraph.changedPaths allows
    to turn "--changed-paths" on by default for "git
    commit-graph".
  - "Symlink symref" has been added to the list of things that
    will disappear at Git 3.0 boundary.
  - "git maintenance" command learns the "geometric" strategy
    where it avoids doing maintenance tasks that rebuilds
    everything from scratch.
  - "git repo structure", a new command.
  - The help text and manual page of "git bisect" command have
    been made consistent with each other.
  - Performance, Internal Implementation, Development Support etc.
  - string_list_split*() family of functions have been extended
    to simplify common use cases.
  - Arrays of strbuf is often a wrong data structure to use, and
    strbuf_split*() family of functions that create them often
    have better alternatives.  Update several code paths and
    replace strbuf_split*().
  - Revision traversal limited with pathspec, like "git log
    dir/*", used to ignore changed-paths Bloom filter when the
    pathspec contained wildcards; now they take advantage of the
    filter when they can.
  - Doc lint updates to encourage the newer and easier-to-use
    `synopsis` format, with fixes to a handful of existing uses.
  - Remove dependency on the_repository and other globals from
    the commit-graph code, and other changes unrelated to
    de-globaling.
  - Discord has been added to the first contribution
    documentation as another way to ask for help.
  - Inspired by Ezekiel's recent effort to showcase Rust
    interface, the hash function implementation used to hash
    lines have been updated to the one used for ELF symbol lookup
    by Glibc.
  - Instead of scanning for the remaining items to see if there
    are still commits to be explored in the queue, use khash to
    remember which items are still on the queue (an unacceptable
    alternative is to reserve one object flag bits).
  - The bulk-checkin code used to depend on a file-scope static
    singleton variable, which has been updated to pass an
    instance throughout the callchain.
  - The work to build on the bulk-checkin infrastructure to
    create many objects at once in a transaction and to abstract
    it into the generic object layer continues.
  - CodingGuidelines now spells out how bitfields are to be
    written.
  - Adjust to the way newer versions of cURL selectively enable
    tracing options, so that our tests can continue to work.
  - The clear_alloc_state() API function was not fully clearing
    the structure for reuse, but since nobody reuses it, replace
    it with a variant that frees the structure as well, making
    the callers simpler.
  - "git range-diff" learned a way to limit the memory consumed
    by O(N*N) cost matrix.
  - Some places in the code confused a variable that is *not* a
    boolean to enable color but is an enum that records what the
    user requested to do about color.  A couple of bugs of this
    sort have been fixed, while the code has been cleaned up to
    prevent similar bugs in the future.
  - The build procedure based on meson learned a target to only
    build documentation, similar to "make doc".
  - Dip our toes a bit to (optionally) use Rust implemented
    helper called from our C code.
  - Documentation for "git log --pretty" options has been updated
    to make it easier to translate.
  - Instead of three library archives (one for git, one for
    reftable, and one for xdiff), roll everything into a single
    libgit.a archive. This would help later effort to FFI into
    Rust.
  - The beginning of SHA1-SHA256 interoperability work.
  - Build procedure for a few credential helpers (in contrib/)
    have been updated.
  - CI improvements to handle the recent Rust integration better.
  - The code in "git repack" machinery has been cleaned up to
    prepare for incremental update of midx files.
  - Two slightly different ways to get at "all the packfiles" in
    API has been cleaned up.
  - The code to walk revision graph to compute merge base has
    been optimized.
  - AI guidelines has been added to our documentation set.
  - Contributed credential helpers (obviously in contrib/) now
    have "cd $there &amp;&amp; make install" target.
  - The "MyFirstContribution" tutorial tells the reader how to
    send out their patches; the section gained a hint to verify
    the message reached the mailing list.
  - The "debug" ref-backend was missing a method implementation,
    which has been corrected.
  - Build procedure for Wincred credential helper has been
    updated.
  - The build procedure based on meson learned to allow builders
    to specify the directory to install HTML documents.
  - Building "git contacts" script (in contrib/) left the
    resulting file unexecutable, which has been corrected.
  - Fixes since v2.51 Unless otherwise noted, all the changes in
    2.51.X maintenance track, including security updates, are
    included in this release.
  - During interactive rebase, using 'drop' on a merge commit
    lead to an error, which was incorrect.
  - "git refs migrate" to migrate the reflog entries from a refs
    backend to another had a handful of bugs squashed.
  - "git remote rename origin upstream" failed to move
    origin/HEAD to upstream/HEAD when origin/HEAD is unborn and
    performed other renames extremely inefficiently, which has
    been corrected.
  - "git describe" has been optimized by using better data
    structure.
  - "git push" had a code path that led to BUG() but it should
    have been a die(), as it is a response to a usual but invalid
    end-user action to attempt pushing an object that does not
    exist.
  - Various bugs about rename handling in "ort" merge strategy
    have been fixed.
  - "git jump" (in contrib/) fails to parse the diff header
    correctly when a file has a space in its name, which has been
    corrected.
  - "git diff --no-index" run inside a subdirectory under control
    of a Git repository operated at the top of the working tree
    and stripped the prefix from the output, and oddballs like
    "-" (stdin) did not work correctly because of it.  Correct
    the set-up by undoing what the set-up sequence did to cwd and
    prefix.
  - Various options to "git diff" that makes comparison ignore
    certain aspects of the differences (like "space changes are
    ignored", "differences in lines that match these regular
    expressions are ignored") did not work well with
    "--name-only" and friends.
  - The above caused regressions, which has been corrected.
  - Documentation for "git rebase" has been updated.
  - The start_delayed_progress() function in the progress
    eye-candy API did not clear its internal state, making an
    initial delay value larger than 1 second ineffective, which
    has been corrected.
  - The compatObjectFormat extension is used to hide an
    incomplete feature that is not yet usable for any purpose
    other than developing the feature further.  Document it as
    such to discourage its use by mere mortals.
  - "git log -L..." compared trees of multiple parents with the
    tree of the merge result in an unnecessarily inefficient way.
  - Under a race against another process that is repacking the
    repository, especially a partially cloned one, "git fetch"
    may mistakenly think some objects we do have are missing,
    which has been corrected.
  - "git fetch" can clobber a symref that is dangling when the
    remote-tracking HEAD is set to auto update, which has been
    corrected.
  - "git describe &lt;blob&gt;" misbehaves and/or crashes in some
    corner cases, which has been taught to exit with failure
    gracefully.
  - Manual page for "gitk" is updated with the current
    maintainer's name.
  - Update the instructions for using GGG in the
    MyFirstContribution document to say that a GitHub PR could be
    made against `git/git` instead of `gitgitgadget/git`.
  - Makefile tried to run multiple "cargo build" which would not
    work very well; serialize their execution to work around this
    problem.
  - "git repack --path-walk" lost objects in some corner cases,
    which has been corrected.
  - "git ls-files &lt;pathspec&gt;..." should not necessarily have to
    expand the index fully if a sparsified directory is excluded
    by the pathspec; the code is taught to expand the index on
    demand to avoid this.
  - Windows "real-time monitoring" interferes with the execution
    of tests and affects negatively in both correctness and
    performance, which has been disabled in Gitlab CI.
  - A broken or malicious "git fetch" can say that it has the
    same object for many many times, and the upload-pack serving
    it can exhaust memory storing them redundantly, which has
    been corrected.
  - A corner case bug in "git log -L..." has been corrected.
  - "git rev-parse --short" and friends failed to disambiguate
    two objects with object names that share common prefix longer
    than 32 characters, which has been fixed.
  - Some among "git add -p" and friends ignored color.diff and/or
    color.ui configuration variables, which is an old regression,
    which has been corrected.
  - "git subtree" (in contrib/) did not work correctly when
    splitting squashed subtrees, which has been improved.
  - Import a newer version of the clar unit testing framework.
  - "git send-email --compose --reply-to=&lt;address&gt;" used to add
    duplicated Reply-To: header, which made mailservers unhappy.
    This has been corrected.
  - "git rebase -i" failed to clean-up the commit log message
    when the command commits the final one in a chain of "fixup"
    commands, which has been corrected.
  - There are double frees and leaks around setup_revisions() API
    used in "git stash show", which has been fixed, and
    setup_revisions() API gained a wrapper to make it more
    ergonomic when using it with strvec-manged argc/argv pairs.
  - Deal more gracefully with directory / file conflicts when the
    files backend is used for ref storage, by failing only the
    ones that are involved in the conflict while allowing others.
  - "git last-modified" operating in non-recursive mode used to
    trigger a BUG(), which has been corrected.
  - The use of "git config get" command to learn how ANSI color
    sequence is for a particular type, e.g., "git config get
  - -type=color --default=reset no.such.thing", isn't very
    ergonomic.
  - The "do you still use it?" message given by a command that is
    deeply deprecated and allow us to suggest alternatives has
    been updated.
  - Clang-format update to let our control macros be formatted
    the way we had them traditionally, e.g.,
    "for_each_string_list_item()" without space before the
    parentheses.
  - A few places where a size_t value was cast to curl_off_t
    without checking has been updated to use the existing helper
    function.
  - "git reflog write" did not honor the configured
    user.name/email which has been corrected.
  - Handling of an empty subdirectory of .git/refs/ in the
    ref-files backend has been corrected.
  - Our CI script requires "sudo" that can be told to preserve
    environment, but Ubuntu replaced with "sudo" with an
    implementation that lacks the feature.  Work this around by
    reinstalling the original version.
  - The reftable backend learned to sanity check its on-disk data
    more carefully.
  - A lot of code clean-up of xdiff. Split out of a larger topic.
  - "git format-patch --range-diff=... --notes=..." did not drive
    the underlying range-diff with correct --notes parameter,
    ending up comparing with different set of notes from its main
    patch output you would get from "git format-patch
  - -notes=..." for a singleton patch.
  - The code in "git add -p" and friends to iterate over hunks
    was riddled with bugs, which has been corrected.
  - A few more things that patch authors can do to help
    maintainer to keep track of their topics better.
  - An earlier addition to "git diff --no-index A B" to limit the
    output with pathspec after the two directories misbehaved
    when these directories were given with a trailing slash,
    which has been corrected.
  - The "--short" option of "git status" that meant output for
    humans and "-z" option to show NUL delimited output format
    did not mix well, and colored some but not all things.  The
    command has been updated to color all elements consistently
    in such a case.
  - Unicode width table update.
  - GPG signing test set-up has been broken for a year, which has
    been corrected.
  - Recent OpenSSH creates the Unix domain socket to communicate
    with ssh-agent under $HOME instead of /tmp, which causes our
    test to fail doe to overly long pathname in our test
    environment, which has been worked around by using "ssh-agent
  - T".
  - strbuf_split*() to split a string into multiple strbufs is
    often a wrong API to use.  A few uses of it have been removed
    by simplifying the code.
  - "git shortlog" knows "--committer" and "--author" options,
    which the command line completion (in contrib/) did not
    handle well, which has been corrected.
  - "git bisect" command did not react correctly to "git bisect
    help" and "git bisect unknown", which has been corrected.
  - The 'q'(uit) command in "git add -p" has been improved to
    quit without doing any meaningless work before leaving, and
    giving EOF (typically control-D) to the prompt is made to
    behave the same way.
  - The wildmatch code had a corner case bug that mistakenly
    makes "foo**/bar" match with "foobar", which has been
    corrected.
  - Tests did not set up GNUPGHOME correctly, which is fixed but
    some flaky tests are exposed in t1016, which needs to be
    addressed before this topic can move forward.
  - The patterns used in the .gitignore files use backslash in
    the way documented for fnmatch(3); document as such to reduce
    confusion.
- drop
  0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch
- refreshed CVE-2024-24577.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1770033600">- Update to 2.53.0:
  - UI, Workflows &amp; Features
  - "git maintenance" command learned "is-needed" subcommand to
    tell if it is necessary to perform various maintenance tasks.
  - "git replay" (experimental) learned to perform ref updates
    itself in a transaction by default, instead of emitting where
    each refs should point at and leaving the actual update to
    another command.
  - "git blame" learns "--diff-algorithm=&lt;algo&gt;" option.
  - "git repo info" learned "--all" option.
  - Both "git apply" and "git diff" learn a new whitespace error
    class, "incomplete-line".
  - Add a new manual that describes the data model.
  - "git fast-import" learns "--signed-commits=strip-if-invalid"
    option to drop invalid cryptographic signature from objects.
  - The use of "revision" (a connected set of commits) has been
    clarified in the "git replay" documentation.
  - A help message from "git branch" now mentions "git help"
    instead of "man" when suggesting to read some documentation.
  - "git repo struct" learned to take "-z" as a synonym to
    "--format=nul".
  - More object database related information are shown in "git
    repo structure" output.
  - Improve the error message when a bad argument is given to the
    `--onto` option of "git replay".  Test coverage of "git
    replay" has been improved.
  - The iconv library on macOS fails to correctly handle stateful
    ISO/IEC 2022:1994 encoded strings.  Work it around instead of
    replacing it wholesale from homebrew.
  - Upstream symbolic link support on Windows from
    Git-for-Windows.
  - Performance, Internal Implementation, Development Support etc.
  - The list of packfiles used in a running Git process is moved
    from the packed_git structure into the packfile store.
  - Some ref backend storage can hold not just the object name of
    an annotated tag, but the object name of the object the tag
    points at. The code to handle this information has been
    streamlined.
  - As "git diff --quiet" only cares about the existence of any
    changes, disable rename/copy detection to skip more expensive
    processing whose result will be discarded anyway.
  - A part of code paths that deals with loose objects has been
    cleaned up.
  - "make strip" has been taught to strip "scalar" as well as
    "git".
  - Dockerized jobs at the GitHub Actions CI have been taught to
    show more details of failed tests.
  - Code refactoring around object database sources.
  - Halve the memory consumed by artificial filepairs created
    during "git diff --find-copies-harder", also making the
    operation run faster.
  - The "git_istream" abstraction has been revamped to make it
    easier to interface with pluggable object database design.
  - Rewrite the only use of "mktemp()" that is subject to TOCTOU
    race and Stop using the insecure "mktemp()" function. (merge
    10bba537c4 rs/ban-mktemp later to maint).
  - In-code comment update to clarify that single-letter options
    are outside of the scope of command line completion script.
    (merge dc8a00fafe jc/completion-no-single-letter-options
    later to maint).
  - MEMZERO_ARRAY() helper is introduced to avoid clearing only
    the first N bytes of an N-element array whose elements are
    larger than a byte.
  - "git diff-files -R --find-copies-harder" has been taught to
    use the potential copy sources from the index correctly.
  - Require C99 style flexible array member support from all
    platforms.
  - The code path that enumerates promisor objects have been
    optimized to skip pointlessly parsing blob objects.
  - Prepare test suite for Git for Windows that supports symbolic
    links.
  - Import newer version of "clar", unit testing framework.
    (merge 84071a6dea ps/clar-integers later to maint).
  - The packfile_store data structure is moved from object store
    to odb source.
  - The object-info API has been cleaned up.
  - Further preparation to upstream symbolic link support on
    Windows.
  - Remove implicit reliance on the_repository global in the APIs
    around tree objects and make it explicit which repository to
    work in.
  - "git bugreport" and "git version --build-options" learned to
    include use of 'gettext' feature, to make it easier to
    diagnose problems around l10n.
  - Dscho observed that SVN tests are taking too much time in CI
    leak checking tasks, but most time is spent not in our code
    but in libsvn code (which happen to be written in Perl),
    whose leaks have little value to discover for us.  Skip SVN,
    P4, and CVS tests in the leak checking tasks. (merge
    047bd7dfe3 js/ci-leak-skip-svn later to maint).
  - Fixes since v2.52
  - Ever since we added whitespace rules for this project, we
    misspelt an entry, which has been corrected. (merge
    358e94dc70 jc/gitattributes-whitespace-no-indent-fix later to
    maint).
  - The code to expand attribute macros has been rewritten to
    avoid recursion to avoid running out of stack space in an
    uncontrolled way. (merge 42ed046866
    jk/attr-macroexpand-wo-recursion later to maint).
  - Adding a repository that uses a different hash function is a
    no-no, but "git submodule add" did not prevent it, which has
    been corrected. (merge 6fe288bfbc
    bc/submodule-force-same-hash later to maint).
  - An earlier check added to osx keychain credential helper to
    avoid storing the credential itself supplied was overeager
    and rejected credential material supplied by other helper
    backends that it would have wanted to store, which has been
    corrected. (merge 4580bcd235
    kn/osxkeychain-idempotent-store-fix later to maint).
  - The "git repo structure" subcommand tried to align its output
    but mixed up byte count and display column width, which has
    been corrected. (merge 7a03a10a3a
    jx/repo-struct-utf8width-fix later to maint).
  - Yet another corner case fix around renames in the "ort" merge
    strategy. (merge a562d90a35 en/ort-rename-another-fix later
    to maint).
  - Test leakfix. (merge 14b561e768 jk/test-mktemp-leakfix later
    to maint).
  - Update a version of action used at the GitHub Actions CI.
    (merge cd99203f86 js/ci-github-setup-go-update later to
    maint).
  - The "return errno = EFOO, -1" construct, which is heavily
    used in compat/mingw.c and triggers warnings under "-Wcomma",
    has been rewritten to avoid the warnings. (merge af3919816f
    js/mingw-assign-comma-fix later to maint).
  - Makefile based build have recently been updated to build a
    libgit.a that also has reftable and xdiff objects; CMake
    based build procedure has been updated to match. (merge
    b0d5c88cca js/cmake-libgit-fix later to maint).
  - Under-allocation fix. (merge d22a488482
    js/wincred-get-credential-alloc-fix later to maint).
  - "git worktree list" attempts to show paths to worktrees while
    aligning them, but miscounted display columns for the paths
    when non-ASCII characters were involved, which has been
    corrected. (merge 08dfa59835
    pw/worktree-list-display-width-fix later to maint).
  - "Windows+meson" job at the GitHub Actions CI was hard to
    debug, as it did not show and save failed test artifacts,
    which has been corrected. (merge 17bd1108ea
    jk/ci-windows-meson-test-fix later to maint).
  - Emulation code clean-up. (merge 2367c6bcd6
    gf/win32-pthread-cond-wait-err later to maint).
  - Various issues detected by Asan have been corrected. (merge
    a031b6181a jk/asan-bonanza later to maint).
  - "git config get --path" segfaulted on an ":(optional)path"
    that does not exist, which has been corrected. (merge
    0bd16856ff jc/optional-path later to maint).
  - The "--committer-date-is-author-date" option of "git
    am/rebase" is a misguided one.  The documentation is updated
    to discourage its use. (merge fbf3d0669f
    kh/doc-committer-date-is-author-date later to maint).
  - The option help text given by "git config unset -h" described
    the "--all" option to "replace", not "unset", multiple
    variables, which has been corrected. (merge 18bf67b753
    rs/config-unset-opthelp-fix later to maint).
  - The error message given by "git config set", when the
    variable being updated has more than one values defined, used
    old style "git config" syntax with an incorrect option in its
    hint, both of which have been corrected. (merge df963f0df4
    rs/config-set-multi-error-message-fix later to maint).
  - "git replay" forgot to omit the "gpgsig-sha256" extended
    header from the resulting commit the same way it omits
    "gpgsig", which has been corrected. (merge 9f3a115087
    pw/replay-exclude-gpgsig-fix later to maint).
  - A few tests have been updated to work under the shell
    compatible mode of zsh. (merge a92f243a94 bc/zsh-testsuite
    later to maint).
  - The way patience diff finds LCS has been optimized. (merge
    c7e3b8085b yc/xdiff-patience-optim later to maint).
  - Recent optimization to "last-modified" command introduced use
    of uninitialized block of memory, which has been corrected.
    (merge fe4e60759b tc/last-modified-active-paths-optimization
    later to maint).
  - "git last-modified" used to mishandle "--" to mark the
    beginning of pathspec, which has been corrected. (merge
    05491b90ce js/last-modified-with-sparse-checkouts later to
    maint).
  - Emulation code clean-up. (merge 42aa7603aa
    gf/win32-pthread-cond-init later to maint).
  - "git submodule add" to add a submodule under &lt;name&gt;
    segfaulted, when a submodule.&lt;name&gt;.something is already in
    .gitmodules file without defining where its
    submodule.&lt;name&gt;.path is, which has been corrected. (merge
    dd8e8c786e jc/submodule-add later to maint).
  - "git fetch" that involves fetching tags, when a tag being
    fetched needs to overwrite existing one, failed to fetch
    other tags, which has been corrected. (merge b7b17ec8a6
    kn/fix-fetch-backfill-tag-with-batched-ref-updates later to
    maint).
  - Document "rev-list --filter-provided-objects" better. (merge
    6d8dc99478 jt/doc-rev-list-filter-provided-objects later to
    maint).
  - Even when there is no changes in the packfile and no need to
    recompute bitmaps, "git repack" recomputed and updated the
    MIDX file, which has been corrected. (merge 6ce9d558ce
    ps/repack-avoid-noop-midx-rewrite later to maint).
  - Update HTTP tests to adjust for changes in curl 8.18.0 (merge
    17f4b01da7 jk/test-curl-updates later to maint).
  - Workaround the "iconv" shipped as part of macOS, which is
    broken handling stateful ISO/IEC 2022 encoded strings. (merge
    cee341e9dd rs/macos-iconv-workaround later to maint).
  - Running "git diff" with "--name-only" and other options that
    allows us not to look at the blob contents, while objects
    that are lazily fetched from a promisor remote, caused
    use-after-free, which has been corrected.
  - The ort merge machinery hit an assertion failure in a history
    with criss-cross merges renamed a directory and a
    non-directory, which has been corrected. (merge 979ee83e8a
    en/ort-recursive-d-f-conflict-fix later to maint).
  - Diagnose invalid bundle-URI that lack the URI entry, instead
    of crashing. (merge 7796c14a1a sb/bundle-uri-without-uri
    later to maint).
  - Mailmap update for Karsten (merge e97678c4ef
    js/mailmap-karsten-blees later to maint).
  - Perf-test fixes. (merge 79d301c767 jk/t-perf-fixes later to
    maint).
  - Fix for a performance regression in "git cat-file". (merge
    9e8b448dd8 jk/cat-file-avoid-bitmap-when-unneeded later to
    maint).
  - Update a FAQ entry on synching two separate repositories
    using the "git stash export/import" recently introduced.
    (merge 02fc44a989 bc/doc-stash-import-export later to maint).
  - "git fsck" used inconsistent set of refs to show a confused
    warning, which has been corrected.
  - Some error messages from the http transport layer lacked the
    terminating newline, which has been corrected. (merge
    a8227ae8d5 kt/http-backend-errors later to maint).
  - "git repack --geometric" did not work with promisor packs,
    which has been corrected.
  - The logic that avoids reusing MIDX files with a wrong
    checksum was broken, which has been corrected.
- Refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776686400">- Update to 2.54.0:
  - UI, Workflows &amp; Features
  - "git add -p" and friends note what the current status of the
    hunk being shown is.
  - "git history" history rewriting (experimental) command has
    been added.
  - "git replay" is taught to drop commits that become empty (not
    the ones that are empty in the original).
  - The help text and the documentation for the "--expire" option
    of "git worktree [list|prune]" have been improved.
  - When "git show-index" is run outside a repository, it
    silently defaults to SHA-1; the tool now warns when this
    happens.
  - "git merge-file" can be run outside a repository, but it
    ignored all configuration, even the per-user ones.  The
    command now uses available configuration files to find its
    customization.
  - "auto filter" logic for large-object promisor remote.
  - "git rev-list" and friends learn "--maximal-only" to show
    only the commits that are not reachable by other commits.
  - Command line completion (in contrib/) update for "stash
    import/export".
  - "git repo info" learns "--keys" action to list known keys.
  - Extend the alias configuration syntax to allow aliases using
    characters outside ASCII alphanumeric (plus '-').
  - A signature on a commit that was GPG signed a long time ago
    ought to be still valid after the key that was used to sign
    it has expired, but we showed them in alarming red.
  - "git subtree split --prefix=P &lt;commit&gt;" now checks the prefix
    P against the tree of the (potentially quite different from
    the current working tree) given commit.
  - "git add -p" learned a new mode that allows the user to
    revisit a file that was already dealt with.
  - Allow the directory in which reference backends store their
    data to be specified.
  - "gitweb" has been taught to be mobile friendly.
  - "git apply --directory=./un/../normalized/path" now
    normalizes the given path before using it.
  - "git maintenance" starts using the "geometric" strategy by
    default.
  - "git config list" is taught to show the values interpreted
    for specific type with "--type=&lt;X&gt;" option.
  - "git add &lt;submodule&gt;" has been taught to honor
    submodule.&lt;name&gt;.ignore that is set to "all" (and requires
    "git add -f" to override it).
  - Hook commands are now allowed to be defined (possibly
    centrally) in the configuration files, and run multiple of
    them for the same hook event.
  - The way end-users can add their own "git &lt;cmd&gt;" subcommand by
    storing "git-&lt;cmd&gt;" in a directory on their $PATH has not
    been documented clearly, which has been corrected.
  - "git send-email" learns to pass hostname/port to Authen::SASL
    module.
  - "git send-email" learns to support use of client-side
    certificates.
  - "git send-email" has learned to be a bit more careful when it
    accepts charset to use from the end-user, to avoid 'y'
    (mistaken 'yes' when expecting a charset like 'UTF-8') and
    other nonsense.
  - "git status" learned to show comparison between the current
    branch and various other branches listed on
    status.compareBranches configuration.
  - "git repo structure" command learns to report maximum values
    on various aspects of objects it inspects.
  - "git rebase" learns "--trailer" option to drive the
    interpret-trailers machinery.
  - "git fast-import" learned to optionally replace signature on
    commits whose signatures get invalidated due to replaying by
    signing afresh.
  - "git history" learned the "split" subcommand.
  - The reference-transaction hook was taught to be triggered
    before taking locks on references in the "preparing" phase.
  - "git apply" now reports the name of the input file along with
    the line number when it encounters a corrupt patch, and
    correctly resets the line counter when processing multiple
    patch files.
  - The HTTP transport learned to react to "429 Too Many
    Requests".
  - "git repo info -h" and "git repo structure -h" limit their
    help output to the part that is specific to the subcommand.
  - "git format-patch --cover-letter" learns to use a simpler
    format instead of the traditional shortlog format to list its
    commits with a new --commit-list-format option and
    format.commitListFormat configuration variable.
  - `git backfill` learned to accept revision and pathspec
    arguments.
  - "git replay" (experimental) learns, in addition to "pick" and
    "replay", a new operating mode "revert".
  - "git replay" now supports replaying down to the root commit.
  - Handling of signed commits and tags in fast-import has been
    made more configurable.
  - "git config list" is the official way to spell "git config
  - l" and "git config --list".  Use it to update the
    documentation.
  - Performance, Internal Implementation, Development Support etc.
  - Avoid local submodule repository directory paths overlapping
    with each other by encoding submodule names before using them
    as path components.
  - The string_list API gains a new helper, string_list_sort_u(),
    and new unit tests to extend coverage.
  - Improve set-up time of a perf test.
  - ISO C23 redefines strchr and friends that traditionally took
    a const pointer and returned a non-const pointer derived from
    it to preserve constness (i.e., if you ask for a substring in
    a const string, you get a const pointer to the substring).
    Update code paths that used non-const pointer to receive
    their results that did not have to be non-const to adjust.
  - Rename three functions around the commit_list data structure.
  - Transaction to create objects (or not) is currently tied to
    the repository, but in the future a repository can have
    multiple object sources, which may have different transaction
    mechanisms.  Make the odb transaction API per object source.
  - "git merge-ours" is taught to work better in a sparse
    checkout.
  - Allow recording process ID of the process that holds the lock
    next to a lockfile for diagnosis.
  - Reduce dependency on the_repository of xdiff-interface layer.
  - Code clean-up to use the commit_stack API.
  - "git diff --anchored=&lt;text&gt;" has been optimized.
  - A CodingGuidelines update.
  - Add process ancestry data to trace2 on macOS to match what we
    already do on Linux and Windows.  Also adjust the way Windows
    implementation reports this information to match the other
    two.
  - A handful of places used refs_for_each_ref_in() API
    incorrectly, which has been corrected.
  - Some tests assumed "iconv" is available without honoring
    ICONV prerequisite, which has been corrected.
  - Revamp object enumeration API around odb.
  - Additional tests were introduced to see the interaction with
    netrc auth with auth failure on the http transport.
  - A couple of bugs in use of flag bits around odb API has been
    corrected, and the flag bits reordered.
  - Plumb gitk/git-gui build and install procedure in meson based
    builds.
  - The code to accept shallow "git push" has been optimized.
  - Simplify build procedure for oxskeychain (in contrib/).
  - Fix dependency screw-up in meson-based builds.
  - Wean the mailmap code off of the_repository dependency.
  - API clean-up for the worktree subsystem.
  - The last uses of the_repository in "tree-diff.c" have been
    eradicated.
  - Clean-up the code around "git repo info" command.
  - Mark the merge-ort codebase to prevent more uses of
    the_repository from getting added.
  - The core.attributesfile is intended to be set per repository,
    but was kept track of by a single global variable in-core,
    which has been corrected by moving it to per-repository data
    structure.
  - Use the hook API to replace ad-hoc invocation of hook scripts
    via the run_command() API.
  - Code refactoring around refs-for-each-   - API functions.
  - The parse-options API learned to notice an options[] array
    with duplicated long options. (merge 237e520d81
    rs/parse-options-duplicated-long-options later to maint).
  - The code to maintain mapping between object names in multiple
    hash functions is being added, written in Rust.
  - A bit of OIDmap API enhancement and cleanup.
  - Move gitlab CI from macOS 14 images that are being
    deprecated.
  - The object source API is getting restructured to allow
    plugging new backends.
  - Reduce dependence on the global the_hash_algo and
    the_repository variables of wt-status code path.
  - The way combined list-object filter options are parsed has
    been revamped.
  - Editorconfig filename patterns were specified incorrectly,
    making many source files inside subdirectories unaffected,
    which has been corrected.
  - The run_command() API lost its implicit dependency on the
    singleton `the_repository` instance.
  - The unit test helper function was taught to use backslash +
    mnemonic notation for certain control characters like "\t",
    instead of octal notation like "\011".
  - Adjust test-lint to allow "sed -E" to use ERE in the
    patterns.
  - Clar (unit testing framework) update from the upstream.
  - Reduce system overhead "git upload-pack" spends on relaying
    "git pack-objects" output to the "git fetch" running on the
    other end of the connection.
  - Add a coccinelle rule to break the build when "struct strbuf"
    gets passed by value.
  - Further work on incremental repacking using MIDX/bitmap
  - The logic to count objects has been cleaned up.
  - Tweak the build infrastructure by moving tools around.
  - Uses of prio_queue as a LIFO stack of commits have been
    written with commit_stack.
  - The cleanup of remaining bitmaps in "ahead_behind()" has been
    simplified.
  - split-index.c has been updated to not use the global
    the_repository and the_hash_algo variables.
  - The unsigned integer that is used as a bitset to specify the
    kind of branches interpret_branch_name() function has been
    changed to use a dedicated enum type.
  - Various updates to contrib/diff-highlight, including
    documentation updates, test improvements, and color
    configuration handling.
  - Code paths that loop over another array to push each element
    into a strvec have been rewritten to use strvec_pushv()
    instead.
  - In case homebrew breaks REG_ENHANCED again, leave an in-code
    comment to suggest use of our replacement regex as a
    workaround.
  - MinGW build updates.
  - The way dash 0.5.13 handles non-ASCII contents in here-doc is
    buggy and breaks our existing tests, which unfortunately have
    been rewritten to avoid triggering the bug.
  - Object name handling (disambiguation and abbreviation) has
    been refactored to be backend-generic, moving logic into the
    respective object database backends.
  - pack-objects's --stdin-packs=follow mode learns to handle
    excluded-but-open packs.
  - A few code paths that spawned child processes for network
    connection weren't wait(2)ing for their children and letting
    "init" reap them instead; they have been tightened.
  - Adjust the codebase for C23 that changes functions like
    strchr() that discarded constness when they return a pointer
    into a const string to preserve constness.
  - A handful of inappropriate uses of the_repository have been
    rewritten to use the right repository structure instance in
    the read-cache.c codepath.
  - Internals of "git fsck" have been refactored to not depend on
    the global `the_repository` variable.
  - Reduce dependency on `the_repository` in add-patch.c file.
  - The way the "git log -L&lt;range&gt;:&lt;file&gt;" feature is bolted onto
    the log/diff machinery is being reworked a bit to make the
    feature compatible with more diff options, like -S/G.
  - Further work to adjust the codebase for C23 that changes
    functions like strchr() that discarded constness when they
    return a pointer into a const string to preserve constness.
  - "git rev-list --maximal-only" has been optimized by borrowing
    the logic used by "git show-branch --independent", which
    computes the same kind of information much more efficiently.
  - Fixes since v2.53
  - HTTP transport failed to authenticate in some code paths,
    which has been corrected. (merge ed0f7a62f7
    ap/http-probe-rpc-use-auth later to maint).
  - The computation of column width made by "git diff --stat" was
    confused when pathnames contain non-ASCII characters. (merge
    04f5d95ef7 lp/diff-stat-utf8-display-width-fix later to
    maint).
  - The "-z" and "--max-depth" documentation (and implementation
    of "-z") in the "git last-modified" command have been
    updated. (merge 9dcc09bed1 tc/last-modified-options-cleanup
    later to maint).
  - A handful of code paths that started using batched ref update
    API (after Git 2.51 or so) lost detailed error output, which
    have been corrected. (merge eff9299eac
    kn/ref-batch-output-error-reporting-fix later to maint).
  - "git blame --ignore-revs=... --color-lines" did not account
    for ignored revisions passing blame to the same commit an
    adjacent line gets blamed for. (merge d519082d4e
    rs/blame-ignore-colors-fix later to maint).
  - Coccinelle rules update. (merge 60614838a4 tc/memzero-array
    later to maint).
  - Giving "git last-modified" a tree (not a commit-ish) died an
    uncontrolled death, which has been corrected. (merge
    525ef52301 tc/last-modified-not-a-tree later to maint).
  - Test contrib/ things in CI to catch breakages before they
    enter the "next" branch. (merge c591c3ceff
    jc/ci-test-contrib-too later to maint).
  - A handful of documentation pages have been modernized to use
    the "synopsis" style. (merge a34d1d53a6
    ja/doc-synopsis-style-even-more later to maint).
  - Small clean-up of xdiff library to remove unnecessary data
    duplication. (merge 5086213bd2 pw/xdiff-cleanups later to
    maint).
  - Update sample commit-msg hook to complain when a log message
    has material mailinfo considers the end of log message in the
    middle. (merge 83804c361b pw/commit-msg-sample-hook later to
    maint).
  - "git pack-objects --stdin-packs" with
    "--exclude-promisor-objects" fetched objects that are
    promised, which was not wanted.  This has been fixed. (merge
    f4eff7116d ps/pack-concat-wo-backfill later to maint).
  - "git switch &lt;name&gt;", in an attempt to create a local branch
    &lt;name&gt; after a remote tracking branch of the same name gave
    an advice message to disambiguate using "git checkout", which
    has been updated to use "git switch". (merge 12fee11f21
    jc/checkout-switch-restore later to maint).
  - It does not make much sense to apply the "incomplete-line"
    whitespace rule to symbolic links, whose contents almost
    always lack the final newline.  "git apply" and "git diff"
    are now taught to exclude them for a change to symbolic
    links. (merge 6a41481c6d jc/whitespace-incomplete-line later
    to maint).
  - "git format-patch --from=&lt;me&gt;" did not honor the command line
    option when writing out the cover letter, which has been
    corrected.
  - Update build procedure for mergetool documentation in
    meson-based builds. (merge 58e4eeeeb5 pw/meson-doc-mergetool
    later to maint).
  - An earlier attempt to optimize "git subtree" discarded too
    much relevant histories, which has been corrected.
  - A prefetch call can be triggered to access a stale diff_queue
    entry after diffcore-break breaks a filepair into two and
    freed the original entry that is no longer used, leading to a
    segfault, which has been corrected. (merge 2d88ab078d
    hy/diff-lazy-fetch-with-break-fix later to maint).
  - "git fetch --deepen" that tries to go beyond merged branch
    used to get confused where the updated shallow points are,
    which has been corrected. (merge 3ef68ff40e
    sp/shallow-deepen-relative-fix later to maint).
  - "fsck" iterates over packfiles and its access to pack data
    caused the list to be permuted, which caused it to loop
    forever; the code to access pack data by "fsck" has been
    updated to avoid this. (merge 13eb65d366
    ps/fsck-stream-from-the-right-object-instance later to
    maint).
  - "git log --graph --stat" did not count the display width of
    colored graph part of its own output correctly, which has
    been corrected. (merge 064b869efc
    lp/diff-stat-utf8-display-width-fix later to maint).
  - The configuration variable format.noprefix did not behave as
    a proper boolean variable, which has now been fixed and
    documented. (merge ea3a62c40e
    kh/format-patch-noprefix-is-boolean later to maint).
  - CI fix. (merge eb35167dd4 ps/ci-reduce-gitlab-envsize later
    to maint).
  - "git diff --no-index --find-object=&lt;object-name&gt;" outside a
    repository of course wouldn't be able to find the object and
    died while parsing the command line.  The command is made to
    die in a bit more user-friendly way. (merge b0ddc7947c
    mm/diff-no-index-find-object later to maint).
  - Fix typo-induced breakages in fsmonitor-watchman sample hook.
    (merge 41366e4677 pt/fsmonitor-watchman-sample-fix later to
    maint).
  - "git for-each-repo" started from a secondary worktree did not
    work as expected, which has been corrected. (merge e87493b9b4
    ds/for-each-repo-w-worktree later to maint).
  - The construct 'test "$(command)" = expectation' loses the
    exit status from the command, which has been fixed by
    breaking up the statement into pieces. (merge d3edca979a
    fp/t3310-unhide-git-failures later to maint).
  - While discovering a ".git" directory, the code treats any
    stat() failure as a sign that a filesystem entity .git does
    not exist there, and ignores ".git" that is not a "gitdir"
    file or a directory.  The code has been tightened to notice
    and report filesystem corruption better. (merge 1dd27bfbfd
    ty/setup-error-tightening later to maint).
  - Plug a few leaks where mmap'ed memory regions are not
    unmapped. (merge a8a69bbb64 jk/unleak-mmap later to maint).
  - A test now uses the symbolic constant $ZERO_OID instead of 40
    "0" to work better with SHA-256 as well as SHA-1. (merge
    30310f3cc4 ss/t3200-test-zero-oid later to maint).
  - Instead of hardcoded 'origin', use the configured default
    remote when fetching from submodules. (merge 3b5fb32da8
    ng/submodule-default-remote later to maint).
  - The code in "git help" that shows configuration items in
    sorted order was awkwardly organized and prone to bugs.
  - "imap-send" used to use functions whose use is going to be
    removed with OpenSSL 4.0; rewrite them using public API that
    has been available since OpenSSL 1.1 since 2016 or so. (merge
    6392a0b75d bb/imap-send-openssl-4.0-prep later to maint).
  - Fix an example in the user-manual. (merge 5514f14617
    gj/user-manual-fix-grep-example later to maint).
  - The final clean-up phase of the diff output could turn the
    result of histogram diff algorithm suboptimal, which has been
    corrected. (merge e417277ae9 yc/histogram-hunk-shift-fix
    later to maint).
  - "git diff -U&lt;num&gt;" was too lenient in its command line
    parsing and took an empty string as a valid &lt;num&gt;. (merge
    4f6a803aba ty/doc-diff-u-wo-number later to maint).
  - The handling of the incomplete lines at the end by "git
    diff-highlight" has been fixed.
  - merge-file --object-id used to trigger a BUG when run in a
    linked worktree, which has been fixed. (merge 57246b7c62
    mr/merge-file-object-id-worktree-fix later to maint).
  - "git apply -p&lt;n&gt;" parses &lt;n&gt; more carefully now. (merge
    d05d84c5f5 mf/apply-p-no-atoi later to maint).
  - A test to run a .bat file with whitespaces in the name with
    arguments with whitespaces in them was flaky in that
    sometimes it got killed before it produced expected side
    effects, which has been rewritten to make it more robust.
    (merge 3ad4921838 jk/t0061-bat-test-update later to maint).
  - "git ls-remote '+refs/tags/   -:refs/tags/   -' https://..."
    run outside a repository would dereference a NULL while
    trying to see if the given refspec is a single-object
    refspec, which has been corrected. (merge 4e5dc601dd
    kj/refspec-parsing-outside-repository later to maint).
  - Fix a regression in writing the commit-graph where commits
    with dates exceeding 34 bits (beyond year 2514) could cause
    an underflow and crash Git during the generation data
    overflow chunk writing.
  - The value of a wrong pointer variable was referenced in an
    error message that reported that it shouldn't be NULL. (merge
    753ecf4205 yc/path-walk-fix-error-reporting later to maint).
  - The check in "receive-pack" to prevent a checked out branch
    from getting updated via updateInstead mechanism has been
    corrected.
  - "git backfill" is capable of auto-detecting a sparsely
    checked out working tree, which was broken. (merge 339eba65a7
    th/backfill-auto-detect-sparseness-fix later to maint).
  - add_files_to_cache() used diff_files() to detect only the
    paths that are different between the index and the working
    tree and add them, which does not need rename detection,
    which interfered with unnecessary conflicts. (merge
    c0ce43376b ng/add-files-to-cache-wo-rename later to maint).
  - Doc mark-up update for entries in the glossary with bulleted
    lists. (merge a65cbd87ea jk/doc-markup-sub-list-indentation
    later to maint).
  - CI dependency updates. (merge 4bdb17e3a8
    jc/ci-github-actions-use-checkout-v5 later to maint).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778846400">- Add requires for awk as it is used by
  /usr/share/bash-completion/completions/git</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1783425600">- update to 2.55.0:
  * Hook scripts defined via the configuration system can now be
    configured to run in parallel.
  * The userdiff driver for the Scheme language has been extended
    to cover other Lisp dialects.
  * Terminal control sequences coming over the sideband while
    talking to a remote repository are mostly disabled by default,
    except for ANSI color escape sequences.
  * "ort" merge backend improvements.
  * "git checkout -m another-branch" was invented to deal with
    local changes to paths that are different between the current
    and the new branch, but it gave only one chance to resolve
    conflicts. The command was taught to create a stash to save the
    local changes.
  * A new builtin "git format-rev" is introduced for pretty
    formatting one revision expression per line or commit object names
    found in running text.
  * "git history" learned "fixup" command.
  * The internal URL parsing logic has been made accessible via a
    new subcommand "git url-parse".
  * Misspelt proxy URL (e.g., httt://…​) did not trigger any
    warning or failure, which has been corrected. We had a regression
    in this update that broke https:// proxies, but that has been
    caught and corrected.
  * Document the fact that .git/info/exclude is shared across
    worktrees linked to the same repository.
  * The command line parser for "git diff" learned a few options take
    only non-negative integers.
  * The graph output from commands like "git log --graph" can now be
    limited to a specified number of lanes, preventing overly wide
    output in repositories with many branches.
  * The fsmonitor daemon has been implemented for Linux.
  * "git cat-file --batch" learns an in-line command "mailmap" that
    lets the user toggle use of mailmap.
  * The "git pack-objects --path-walk" traversal has been
    integrated with several object filters, including blobless and
    sparse filters.
  * "git push" learned to take a "remote group" name to push to,
    which causes pushes to multiple places, just like "git fetch"
    would do.
  * The git-jump command (in contrib/) has been taught to
    automatically pick a mode (merge, diff, or ws) when invoked
    without arguments.
  * The documentation for push.default = simple has been clarified
    to better explain its behavior, making it clear that it pushes
    the current branch to a same-named branch on the remote, and
    detailing the upstream requirements for centralized workflows.
  * The documentation for "--word-diff" has been extended with a
    bit of implementation detail of where these different words come
    from.
  * "git config foo.bar=baz" is not likely to be a request to read
    the value of such a variable with = in its name; rather it is
    plausible that the user meant "git config set foo.bar baz". Give
    advice when giving an error message.
  * "git rev-list" (and "git log" family of commands) learned a new
    "--max-count-oldest" that picks oldest N commits in the range
    instead of the usual newest.
  * Various AsciiDoc markup fixes in git config documentation and
    related files to ensure lists and formatting are rendered
    correctly.
- enable rust support for Tumbleweed</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="a7c5067496b5369b16cbab6cb388399857aa35d9094fbe8bf27f6d86781e80dfcc2e715b0dd22b6fdf44f3262974e24dc8de6a73057e88443e857a0e56d6ba89" name="git-debuginfo" arch="i586">
  <version epoch="0" ver="2.55.0" rel="3.2"/>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1760616000">- Update to 2.51.1:
  - Fixes since Git 2.51.0
  * The "do you still use it?" message given by a command that is
    deeply deprecated and allow us to suggest alternatives has been
    updated.
  * The compatObjectFormat extension is used to hide an incomplete
    feature that is not yet usable for any purpose other than
    developing the feature further.  Document it as such to discourage
    its use by mere mortals.
  * Manual page for "gitk" is updated with the current maintainer's
    name.
  * Update the instructions for using GGG in the MyFirstContribution
    document to say that a GitHub PR could be made against `git/git`
    instead of `gitgitgadget/git`.
  * Clang-format update to let our control macros be formatted the way we
    had them traditionally, e.g., "for_each_string_list_item()" without
    space before the parentheses.
  * A few places where a size_t value was cast to curl_off_t without
    checking has been updated to use the existing helper function.
  * The start_delayed_progress() function in the progress eye-candy API
    did not clear its internal state, making an initial delay value
    larger than 1 second ineffective, which has been corrected.
  * Makefile tried to run multiple "cargo build" which would not work
    very well; serialize their execution to work around this problem.
  * Adjust to the way newer versions of cURL selectively enable tracing
    options, so that our tests can continue to work.
  * During interactive rebase, using 'drop' on a merge commit led to
    an error, which has been corrected.
  * "git refs migrate" to migrate the reflog entries from a refs
    backend to another had a handful of bugs squashed.
  * "git push" had a code path that led to BUG() but it should have
    been a die(), as it is a response to a usual but invalid end-user
    action to attempt pushing an object that does not exist.
  * Various bugs about rename handling in "ort" merge strategy have
    been fixed.
  * "git diff --no-index" run inside a subdirectory under control of a
    Git repository operated at the top of the working tree and stripped
    the prefix from the output, and oddballs like "-" (stdin) did not
    work correctly because of it.  Correct the set-up by undoing what
    the set-up sequence did to cwd and prefix.
  * Various options to "git diff" that make comparison ignore certain
    aspects of the differences (like "space changes are ignored",
    "differences in lines that match these regular expressions are
    ignored") did not work well with "--name-only" and friends.
  * Under a race against another process that is repacking the
    repository, especially a partially cloned one, "git fetch" may
    mistakenly think some objects we do have are missing, which has
    been corrected.
  * "git repack --path-walk" lost objects in some corner cases, which
    has been corrected.
    cf. &lt;CABPp-BHFxxGrqKc0m==TjQNjDGdO=H5Rf6EFsf2nfE1=TuraOQ@mail.gmail.com&gt;
  * Fixes multiple crashes around midx write-out codepaths.
  * A broken or malicious "git fetch" can say that it has the same
    object for many many times, and the upload-pack serving it can
    exhaust memory storing them redundantly, which has been corrected.
  * A corner case bug in "git log -L..." has been corrected.
  * Some among "git add -p" and friends ignored color.diff and/or
    color.ui configuration variables, which is an old regression, which
    has been corrected.
  * "git rebase -i" failed to clean-up the commit log message when the
    command commits the final one in a chain of "fixup" commands, which
    has been corrected.
  * Deal more gracefully with directory / file conflicts when the files
    backend is used for ref storage, by failing only the ones that are
    involved in the conflict while allowing others.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1761912000">- Add patch from upstream to fix a test that fails with
  openssh 10.1:
  * 0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763380800">- Update to 2.52.0:
  - UI, Workflows &amp; Features
  - The "list" subcommand of "git refs" acts as a front-end for
    "git for-each-ref".
  - "git cmd --help-all" now works outside repositories.
  - "git diff-tree" learned "--max-depth" option.
  - A new subcommand "git repo" gives users a way to grab various
    repository characteristics.
  - A new command "git last-modified" has been added to show the
    closest ancestor commit that touched each path.
  - The "git refs exists" command that works like "git show-ref
  - -exists" has been added.
  - "git repo info" learns the short-hand option "-z" that is the
    same as "--format=nul", and learns to report the objects
    format used in the repository.
  - "core.commentChar=auto" that attempts to dynamically pick a
    suitable comment character is non-workable, as it is too much
    trouble to support for little benefit, and is marked as
    deprecated.
  - "git send-email" learned to drive "git imap-send" to store
    already sent e-mails in an IMAP folder.
  - The "promisor-remote" capability mechanism has been updated
    to allow the "partialCloneFilter" settings and the "token"
    value to be communicated from the server side.
  - Declare that "git init" that is not otherwise configured uses
    'main' as the initial branch, not 'master', starting Git 3.0.
  - Keep giving hint about the default initial branch name for
    users who may be surprised after Git 3.0 switch-over.
  - The stash.index configuration variable can be set to make
    "git stash pop/apply" pretend that it was invoked with
    "--index".
  - "git fast-import" learned that "--signed-commits=&lt;how&gt;"
    option that corresponds to that of "git fast-export".
  - Marking a hunk 'selected' in "git add -p" and then splitting
    made all the split pieces 'selected'; this has been changed
    to make them all 'undecided', which gives better end-user
    experience.
  - Configuration variables that take a pathname as a value (e.g.
    blame.ignorerevsfile) can be marked as optional by prefixing
    ":(optional)" before its value.
  - Show 'P'ipe command in "git add -p".
  - "git sparse-checkout" subcommand learned a new "clean" action
    to prune otherwise unused working-tree files that are outside
    the areas of interest.
  - "git fast-import" is taught to handle signed tags, just like
    it recently learned to handle signed commits, in different
    ways.
  - A new configuration variable commitGraph.changedPaths allows
    to turn "--changed-paths" on by default for "git
    commit-graph".
  - "Symlink symref" has been added to the list of things that
    will disappear at Git 3.0 boundary.
  - "git maintenance" command learns the "geometric" strategy
    where it avoids doing maintenance tasks that rebuilds
    everything from scratch.
  - "git repo structure", a new command.
  - The help text and manual page of "git bisect" command have
    been made consistent with each other.
  - Performance, Internal Implementation, Development Support etc.
  - string_list_split*() family of functions have been extended
    to simplify common use cases.
  - Arrays of strbuf is often a wrong data structure to use, and
    strbuf_split*() family of functions that create them often
    have better alternatives.  Update several code paths and
    replace strbuf_split*().
  - Revision traversal limited with pathspec, like "git log
    dir/*", used to ignore changed-paths Bloom filter when the
    pathspec contained wildcards; now they take advantage of the
    filter when they can.
  - Doc lint updates to encourage the newer and easier-to-use
    `synopsis` format, with fixes to a handful of existing uses.
  - Remove dependency on the_repository and other globals from
    the commit-graph code, and other changes unrelated to
    de-globaling.
  - Discord has been added to the first contribution
    documentation as another way to ask for help.
  - Inspired by Ezekiel's recent effort to showcase Rust
    interface, the hash function implementation used to hash
    lines have been updated to the one used for ELF symbol lookup
    by Glibc.
  - Instead of scanning for the remaining items to see if there
    are still commits to be explored in the queue, use khash to
    remember which items are still on the queue (an unacceptable
    alternative is to reserve one object flag bits).
  - The bulk-checkin code used to depend on a file-scope static
    singleton variable, which has been updated to pass an
    instance throughout the callchain.
  - The work to build on the bulk-checkin infrastructure to
    create many objects at once in a transaction and to abstract
    it into the generic object layer continues.
  - CodingGuidelines now spells out how bitfields are to be
    written.
  - Adjust to the way newer versions of cURL selectively enable
    tracing options, so that our tests can continue to work.
  - The clear_alloc_state() API function was not fully clearing
    the structure for reuse, but since nobody reuses it, replace
    it with a variant that frees the structure as well, making
    the callers simpler.
  - "git range-diff" learned a way to limit the memory consumed
    by O(N*N) cost matrix.
  - Some places in the code confused a variable that is *not* a
    boolean to enable color but is an enum that records what the
    user requested to do about color.  A couple of bugs of this
    sort have been fixed, while the code has been cleaned up to
    prevent similar bugs in the future.
  - The build procedure based on meson learned a target to only
    build documentation, similar to "make doc".
  - Dip our toes a bit to (optionally) use Rust implemented
    helper called from our C code.
  - Documentation for "git log --pretty" options has been updated
    to make it easier to translate.
  - Instead of three library archives (one for git, one for
    reftable, and one for xdiff), roll everything into a single
    libgit.a archive. This would help later effort to FFI into
    Rust.
  - The beginning of SHA1-SHA256 interoperability work.
  - Build procedure for a few credential helpers (in contrib/)
    have been updated.
  - CI improvements to handle the recent Rust integration better.
  - The code in "git repack" machinery has been cleaned up to
    prepare for incremental update of midx files.
  - Two slightly different ways to get at "all the packfiles" in
    API has been cleaned up.
  - The code to walk revision graph to compute merge base has
    been optimized.
  - AI guidelines has been added to our documentation set.
  - Contributed credential helpers (obviously in contrib/) now
    have "cd $there &amp;&amp; make install" target.
  - The "MyFirstContribution" tutorial tells the reader how to
    send out their patches; the section gained a hint to verify
    the message reached the mailing list.
  - The "debug" ref-backend was missing a method implementation,
    which has been corrected.
  - Build procedure for Wincred credential helper has been
    updated.
  - The build procedure based on meson learned to allow builders
    to specify the directory to install HTML documents.
  - Building "git contacts" script (in contrib/) left the
    resulting file unexecutable, which has been corrected.
  - Fixes since v2.51 Unless otherwise noted, all the changes in
    2.51.X maintenance track, including security updates, are
    included in this release.
  - During interactive rebase, using 'drop' on a merge commit
    lead to an error, which was incorrect.
  - "git refs migrate" to migrate the reflog entries from a refs
    backend to another had a handful of bugs squashed.
  - "git remote rename origin upstream" failed to move
    origin/HEAD to upstream/HEAD when origin/HEAD is unborn and
    performed other renames extremely inefficiently, which has
    been corrected.
  - "git describe" has been optimized by using better data
    structure.
  - "git push" had a code path that led to BUG() but it should
    have been a die(), as it is a response to a usual but invalid
    end-user action to attempt pushing an object that does not
    exist.
  - Various bugs about rename handling in "ort" merge strategy
    have been fixed.
  - "git jump" (in contrib/) fails to parse the diff header
    correctly when a file has a space in its name, which has been
    corrected.
  - "git diff --no-index" run inside a subdirectory under control
    of a Git repository operated at the top of the working tree
    and stripped the prefix from the output, and oddballs like
    "-" (stdin) did not work correctly because of it.  Correct
    the set-up by undoing what the set-up sequence did to cwd and
    prefix.
  - Various options to "git diff" that makes comparison ignore
    certain aspects of the differences (like "space changes are
    ignored", "differences in lines that match these regular
    expressions are ignored") did not work well with
    "--name-only" and friends.
  - The above caused regressions, which has been corrected.
  - Documentation for "git rebase" has been updated.
  - The start_delayed_progress() function in the progress
    eye-candy API did not clear its internal state, making an
    initial delay value larger than 1 second ineffective, which
    has been corrected.
  - The compatObjectFormat extension is used to hide an
    incomplete feature that is not yet usable for any purpose
    other than developing the feature further.  Document it as
    such to discourage its use by mere mortals.
  - "git log -L..." compared trees of multiple parents with the
    tree of the merge result in an unnecessarily inefficient way.
  - Under a race against another process that is repacking the
    repository, especially a partially cloned one, "git fetch"
    may mistakenly think some objects we do have are missing,
    which has been corrected.
  - "git fetch" can clobber a symref that is dangling when the
    remote-tracking HEAD is set to auto update, which has been
    corrected.
  - "git describe &lt;blob&gt;" misbehaves and/or crashes in some
    corner cases, which has been taught to exit with failure
    gracefully.
  - Manual page for "gitk" is updated with the current
    maintainer's name.
  - Update the instructions for using GGG in the
    MyFirstContribution document to say that a GitHub PR could be
    made against `git/git` instead of `gitgitgadget/git`.
  - Makefile tried to run multiple "cargo build" which would not
    work very well; serialize their execution to work around this
    problem.
  - "git repack --path-walk" lost objects in some corner cases,
    which has been corrected.
  - "git ls-files &lt;pathspec&gt;..." should not necessarily have to
    expand the index fully if a sparsified directory is excluded
    by the pathspec; the code is taught to expand the index on
    demand to avoid this.
  - Windows "real-time monitoring" interferes with the execution
    of tests and affects negatively in both correctness and
    performance, which has been disabled in Gitlab CI.
  - A broken or malicious "git fetch" can say that it has the
    same object for many many times, and the upload-pack serving
    it can exhaust memory storing them redundantly, which has
    been corrected.
  - A corner case bug in "git log -L..." has been corrected.
  - "git rev-parse --short" and friends failed to disambiguate
    two objects with object names that share common prefix longer
    than 32 characters, which has been fixed.
  - Some among "git add -p" and friends ignored color.diff and/or
    color.ui configuration variables, which is an old regression,
    which has been corrected.
  - "git subtree" (in contrib/) did not work correctly when
    splitting squashed subtrees, which has been improved.
  - Import a newer version of the clar unit testing framework.
  - "git send-email --compose --reply-to=&lt;address&gt;" used to add
    duplicated Reply-To: header, which made mailservers unhappy.
    This has been corrected.
  - "git rebase -i" failed to clean-up the commit log message
    when the command commits the final one in a chain of "fixup"
    commands, which has been corrected.
  - There are double frees and leaks around setup_revisions() API
    used in "git stash show", which has been fixed, and
    setup_revisions() API gained a wrapper to make it more
    ergonomic when using it with strvec-manged argc/argv pairs.
  - Deal more gracefully with directory / file conflicts when the
    files backend is used for ref storage, by failing only the
    ones that are involved in the conflict while allowing others.
  - "git last-modified" operating in non-recursive mode used to
    trigger a BUG(), which has been corrected.
  - The use of "git config get" command to learn how ANSI color
    sequence is for a particular type, e.g., "git config get
  - -type=color --default=reset no.such.thing", isn't very
    ergonomic.
  - The "do you still use it?" message given by a command that is
    deeply deprecated and allow us to suggest alternatives has
    been updated.
  - Clang-format update to let our control macros be formatted
    the way we had them traditionally, e.g.,
    "for_each_string_list_item()" without space before the
    parentheses.
  - A few places where a size_t value was cast to curl_off_t
    without checking has been updated to use the existing helper
    function.
  - "git reflog write" did not honor the configured
    user.name/email which has been corrected.
  - Handling of an empty subdirectory of .git/refs/ in the
    ref-files backend has been corrected.
  - Our CI script requires "sudo" that can be told to preserve
    environment, but Ubuntu replaced with "sudo" with an
    implementation that lacks the feature.  Work this around by
    reinstalling the original version.
  - The reftable backend learned to sanity check its on-disk data
    more carefully.
  - A lot of code clean-up of xdiff. Split out of a larger topic.
  - "git format-patch --range-diff=... --notes=..." did not drive
    the underlying range-diff with correct --notes parameter,
    ending up comparing with different set of notes from its main
    patch output you would get from "git format-patch
  - -notes=..." for a singleton patch.
  - The code in "git add -p" and friends to iterate over hunks
    was riddled with bugs, which has been corrected.
  - A few more things that patch authors can do to help
    maintainer to keep track of their topics better.
  - An earlier addition to "git diff --no-index A B" to limit the
    output with pathspec after the two directories misbehaved
    when these directories were given with a trailing slash,
    which has been corrected.
  - The "--short" option of "git status" that meant output for
    humans and "-z" option to show NUL delimited output format
    did not mix well, and colored some but not all things.  The
    command has been updated to color all elements consistently
    in such a case.
  - Unicode width table update.
  - GPG signing test set-up has been broken for a year, which has
    been corrected.
  - Recent OpenSSH creates the Unix domain socket to communicate
    with ssh-agent under $HOME instead of /tmp, which causes our
    test to fail doe to overly long pathname in our test
    environment, which has been worked around by using "ssh-agent
  - T".
  - strbuf_split*() to split a string into multiple strbufs is
    often a wrong API to use.  A few uses of it have been removed
    by simplifying the code.
  - "git shortlog" knows "--committer" and "--author" options,
    which the command line completion (in contrib/) did not
    handle well, which has been corrected.
  - "git bisect" command did not react correctly to "git bisect
    help" and "git bisect unknown", which has been corrected.
  - The 'q'(uit) command in "git add -p" has been improved to
    quit without doing any meaningless work before leaving, and
    giving EOF (typically control-D) to the prompt is made to
    behave the same way.
  - The wildmatch code had a corner case bug that mistakenly
    makes "foo**/bar" match with "foobar", which has been
    corrected.
  - Tests did not set up GNUPGHOME correctly, which is fixed but
    some flaky tests are exposed in t1016, which needs to be
    addressed before this topic can move forward.
  - The patterns used in the .gitignore files use backslash in
    the way documented for fnmatch(3); document as such to reduce
    confusion.
- drop
  0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch
- refreshed CVE-2024-24577.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1770033600">- Update to 2.53.0:
  - UI, Workflows &amp; Features
  - "git maintenance" command learned "is-needed" subcommand to
    tell if it is necessary to perform various maintenance tasks.
  - "git replay" (experimental) learned to perform ref updates
    itself in a transaction by default, instead of emitting where
    each refs should point at and leaving the actual update to
    another command.
  - "git blame" learns "--diff-algorithm=&lt;algo&gt;" option.
  - "git repo info" learned "--all" option.
  - Both "git apply" and "git diff" learn a new whitespace error
    class, "incomplete-line".
  - Add a new manual that describes the data model.
  - "git fast-import" learns "--signed-commits=strip-if-invalid"
    option to drop invalid cryptographic signature from objects.
  - The use of "revision" (a connected set of commits) has been
    clarified in the "git replay" documentation.
  - A help message from "git branch" now mentions "git help"
    instead of "man" when suggesting to read some documentation.
  - "git repo struct" learned to take "-z" as a synonym to
    "--format=nul".
  - More object database related information are shown in "git
    repo structure" output.
  - Improve the error message when a bad argument is given to the
    `--onto` option of "git replay".  Test coverage of "git
    replay" has been improved.
  - The iconv library on macOS fails to correctly handle stateful
    ISO/IEC 2022:1994 encoded strings.  Work it around instead of
    replacing it wholesale from homebrew.
  - Upstream symbolic link support on Windows from
    Git-for-Windows.
  - Performance, Internal Implementation, Development Support etc.
  - The list of packfiles used in a running Git process is moved
    from the packed_git structure into the packfile store.
  - Some ref backend storage can hold not just the object name of
    an annotated tag, but the object name of the object the tag
    points at. The code to handle this information has been
    streamlined.
  - As "git diff --quiet" only cares about the existence of any
    changes, disable rename/copy detection to skip more expensive
    processing whose result will be discarded anyway.
  - A part of code paths that deals with loose objects has been
    cleaned up.
  - "make strip" has been taught to strip "scalar" as well as
    "git".
  - Dockerized jobs at the GitHub Actions CI have been taught to
    show more details of failed tests.
  - Code refactoring around object database sources.
  - Halve the memory consumed by artificial filepairs created
    during "git diff --find-copies-harder", also making the
    operation run faster.
  - The "git_istream" abstraction has been revamped to make it
    easier to interface with pluggable object database design.
  - Rewrite the only use of "mktemp()" that is subject to TOCTOU
    race and Stop using the insecure "mktemp()" function. (merge
    10bba537c4 rs/ban-mktemp later to maint).
  - In-code comment update to clarify that single-letter options
    are outside of the scope of command line completion script.
    (merge dc8a00fafe jc/completion-no-single-letter-options
    later to maint).
  - MEMZERO_ARRAY() helper is introduced to avoid clearing only
    the first N bytes of an N-element array whose elements are
    larger than a byte.
  - "git diff-files -R --find-copies-harder" has been taught to
    use the potential copy sources from the index correctly.
  - Require C99 style flexible array member support from all
    platforms.
  - The code path that enumerates promisor objects have been
    optimized to skip pointlessly parsing blob objects.
  - Prepare test suite for Git for Windows that supports symbolic
    links.
  - Import newer version of "clar", unit testing framework.
    (merge 84071a6dea ps/clar-integers later to maint).
  - The packfile_store data structure is moved from object store
    to odb source.
  - The object-info API has been cleaned up.
  - Further preparation to upstream symbolic link support on
    Windows.
  - Remove implicit reliance on the_repository global in the APIs
    around tree objects and make it explicit which repository to
    work in.
  - "git bugreport" and "git version --build-options" learned to
    include use of 'gettext' feature, to make it easier to
    diagnose problems around l10n.
  - Dscho observed that SVN tests are taking too much time in CI
    leak checking tasks, but most time is spent not in our code
    but in libsvn code (which happen to be written in Perl),
    whose leaks have little value to discover for us.  Skip SVN,
    P4, and CVS tests in the leak checking tasks. (merge
    047bd7dfe3 js/ci-leak-skip-svn later to maint).
  - Fixes since v2.52
  - Ever since we added whitespace rules for this project, we
    misspelt an entry, which has been corrected. (merge
    358e94dc70 jc/gitattributes-whitespace-no-indent-fix later to
    maint).
  - The code to expand attribute macros has been rewritten to
    avoid recursion to avoid running out of stack space in an
    uncontrolled way. (merge 42ed046866
    jk/attr-macroexpand-wo-recursion later to maint).
  - Adding a repository that uses a different hash function is a
    no-no, but "git submodule add" did not prevent it, which has
    been corrected. (merge 6fe288bfbc
    bc/submodule-force-same-hash later to maint).
  - An earlier check added to osx keychain credential helper to
    avoid storing the credential itself supplied was overeager
    and rejected credential material supplied by other helper
    backends that it would have wanted to store, which has been
    corrected. (merge 4580bcd235
    kn/osxkeychain-idempotent-store-fix later to maint).
  - The "git repo structure" subcommand tried to align its output
    but mixed up byte count and display column width, which has
    been corrected. (merge 7a03a10a3a
    jx/repo-struct-utf8width-fix later to maint).
  - Yet another corner case fix around renames in the "ort" merge
    strategy. (merge a562d90a35 en/ort-rename-another-fix later
    to maint).
  - Test leakfix. (merge 14b561e768 jk/test-mktemp-leakfix later
    to maint).
  - Update a version of action used at the GitHub Actions CI.
    (merge cd99203f86 js/ci-github-setup-go-update later to
    maint).
  - The "return errno = EFOO, -1" construct, which is heavily
    used in compat/mingw.c and triggers warnings under "-Wcomma",
    has been rewritten to avoid the warnings. (merge af3919816f
    js/mingw-assign-comma-fix later to maint).
  - Makefile based build have recently been updated to build a
    libgit.a that also has reftable and xdiff objects; CMake
    based build procedure has been updated to match. (merge
    b0d5c88cca js/cmake-libgit-fix later to maint).
  - Under-allocation fix. (merge d22a488482
    js/wincred-get-credential-alloc-fix later to maint).
  - "git worktree list" attempts to show paths to worktrees while
    aligning them, but miscounted display columns for the paths
    when non-ASCII characters were involved, which has been
    corrected. (merge 08dfa59835
    pw/worktree-list-display-width-fix later to maint).
  - "Windows+meson" job at the GitHub Actions CI was hard to
    debug, as it did not show and save failed test artifacts,
    which has been corrected. (merge 17bd1108ea
    jk/ci-windows-meson-test-fix later to maint).
  - Emulation code clean-up. (merge 2367c6bcd6
    gf/win32-pthread-cond-wait-err later to maint).
  - Various issues detected by Asan have been corrected. (merge
    a031b6181a jk/asan-bonanza later to maint).
  - "git config get --path" segfaulted on an ":(optional)path"
    that does not exist, which has been corrected. (merge
    0bd16856ff jc/optional-path later to maint).
  - The "--committer-date-is-author-date" option of "git
    am/rebase" is a misguided one.  The documentation is updated
    to discourage its use. (merge fbf3d0669f
    kh/doc-committer-date-is-author-date later to maint).
  - The option help text given by "git config unset -h" described
    the "--all" option to "replace", not "unset", multiple
    variables, which has been corrected. (merge 18bf67b753
    rs/config-unset-opthelp-fix later to maint).
  - The error message given by "git config set", when the
    variable being updated has more than one values defined, used
    old style "git config" syntax with an incorrect option in its
    hint, both of which have been corrected. (merge df963f0df4
    rs/config-set-multi-error-message-fix later to maint).
  - "git replay" forgot to omit the "gpgsig-sha256" extended
    header from the resulting commit the same way it omits
    "gpgsig", which has been corrected. (merge 9f3a115087
    pw/replay-exclude-gpgsig-fix later to maint).
  - A few tests have been updated to work under the shell
    compatible mode of zsh. (merge a92f243a94 bc/zsh-testsuite
    later to maint).
  - The way patience diff finds LCS has been optimized. (merge
    c7e3b8085b yc/xdiff-patience-optim later to maint).
  - Recent optimization to "last-modified" command introduced use
    of uninitialized block of memory, which has been corrected.
    (merge fe4e60759b tc/last-modified-active-paths-optimization
    later to maint).
  - "git last-modified" used to mishandle "--" to mark the
    beginning of pathspec, which has been corrected. (merge
    05491b90ce js/last-modified-with-sparse-checkouts later to
    maint).
  - Emulation code clean-up. (merge 42aa7603aa
    gf/win32-pthread-cond-init later to maint).
  - "git submodule add" to add a submodule under &lt;name&gt;
    segfaulted, when a submodule.&lt;name&gt;.something is already in
    .gitmodules file without defining where its
    submodule.&lt;name&gt;.path is, which has been corrected. (merge
    dd8e8c786e jc/submodule-add later to maint).
  - "git fetch" that involves fetching tags, when a tag being
    fetched needs to overwrite existing one, failed to fetch
    other tags, which has been corrected. (merge b7b17ec8a6
    kn/fix-fetch-backfill-tag-with-batched-ref-updates later to
    maint).
  - Document "rev-list --filter-provided-objects" better. (merge
    6d8dc99478 jt/doc-rev-list-filter-provided-objects later to
    maint).
  - Even when there is no changes in the packfile and no need to
    recompute bitmaps, "git repack" recomputed and updated the
    MIDX file, which has been corrected. (merge 6ce9d558ce
    ps/repack-avoid-noop-midx-rewrite later to maint).
  - Update HTTP tests to adjust for changes in curl 8.18.0 (merge
    17f4b01da7 jk/test-curl-updates later to maint).
  - Workaround the "iconv" shipped as part of macOS, which is
    broken handling stateful ISO/IEC 2022 encoded strings. (merge
    cee341e9dd rs/macos-iconv-workaround later to maint).
  - Running "git diff" with "--name-only" and other options that
    allows us not to look at the blob contents, while objects
    that are lazily fetched from a promisor remote, caused
    use-after-free, which has been corrected.
  - The ort merge machinery hit an assertion failure in a history
    with criss-cross merges renamed a directory and a
    non-directory, which has been corrected. (merge 979ee83e8a
    en/ort-recursive-d-f-conflict-fix later to maint).
  - Diagnose invalid bundle-URI that lack the URI entry, instead
    of crashing. (merge 7796c14a1a sb/bundle-uri-without-uri
    later to maint).
  - Mailmap update for Karsten (merge e97678c4ef
    js/mailmap-karsten-blees later to maint).
  - Perf-test fixes. (merge 79d301c767 jk/t-perf-fixes later to
    maint).
  - Fix for a performance regression in "git cat-file". (merge
    9e8b448dd8 jk/cat-file-avoid-bitmap-when-unneeded later to
    maint).
  - Update a FAQ entry on synching two separate repositories
    using the "git stash export/import" recently introduced.
    (merge 02fc44a989 bc/doc-stash-import-export later to maint).
  - "git fsck" used inconsistent set of refs to show a confused
    warning, which has been corrected.
  - Some error messages from the http transport layer lacked the
    terminating newline, which has been corrected. (merge
    a8227ae8d5 kt/http-backend-errors later to maint).
  - "git repack --geometric" did not work with promisor packs,
    which has been corrected.
  - The logic that avoids reusing MIDX files with a wrong
    checksum was broken, which has been corrected.
- Refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776686400">- Update to 2.54.0:
  - UI, Workflows &amp; Features
  - "git add -p" and friends note what the current status of the
    hunk being shown is.
  - "git history" history rewriting (experimental) command has
    been added.
  - "git replay" is taught to drop commits that become empty (not
    the ones that are empty in the original).
  - The help text and the documentation for the "--expire" option
    of "git worktree [list|prune]" have been improved.
  - When "git show-index" is run outside a repository, it
    silently defaults to SHA-1; the tool now warns when this
    happens.
  - "git merge-file" can be run outside a repository, but it
    ignored all configuration, even the per-user ones.  The
    command now uses available configuration files to find its
    customization.
  - "auto filter" logic for large-object promisor remote.
  - "git rev-list" and friends learn "--maximal-only" to show
    only the commits that are not reachable by other commits.
  - Command line completion (in contrib/) update for "stash
    import/export".
  - "git repo info" learns "--keys" action to list known keys.
  - Extend the alias configuration syntax to allow aliases using
    characters outside ASCII alphanumeric (plus '-').
  - A signature on a commit that was GPG signed a long time ago
    ought to be still valid after the key that was used to sign
    it has expired, but we showed them in alarming red.
  - "git subtree split --prefix=P &lt;commit&gt;" now checks the prefix
    P against the tree of the (potentially quite different from
    the current working tree) given commit.
  - "git add -p" learned a new mode that allows the user to
    revisit a file that was already dealt with.
  - Allow the directory in which reference backends store their
    data to be specified.
  - "gitweb" has been taught to be mobile friendly.
  - "git apply --directory=./un/../normalized/path" now
    normalizes the given path before using it.
  - "git maintenance" starts using the "geometric" strategy by
    default.
  - "git config list" is taught to show the values interpreted
    for specific type with "--type=&lt;X&gt;" option.
  - "git add &lt;submodule&gt;" has been taught to honor
    submodule.&lt;name&gt;.ignore that is set to "all" (and requires
    "git add -f" to override it).
  - Hook commands are now allowed to be defined (possibly
    centrally) in the configuration files, and run multiple of
    them for the same hook event.
  - The way end-users can add their own "git &lt;cmd&gt;" subcommand by
    storing "git-&lt;cmd&gt;" in a directory on their $PATH has not
    been documented clearly, which has been corrected.
  - "git send-email" learns to pass hostname/port to Authen::SASL
    module.
  - "git send-email" learns to support use of client-side
    certificates.
  - "git send-email" has learned to be a bit more careful when it
    accepts charset to use from the end-user, to avoid 'y'
    (mistaken 'yes' when expecting a charset like 'UTF-8') and
    other nonsense.
  - "git status" learned to show comparison between the current
    branch and various other branches listed on
    status.compareBranches configuration.
  - "git repo structure" command learns to report maximum values
    on various aspects of objects it inspects.
  - "git rebase" learns "--trailer" option to drive the
    interpret-trailers machinery.
  - "git fast-import" learned to optionally replace signature on
    commits whose signatures get invalidated due to replaying by
    signing afresh.
  - "git history" learned the "split" subcommand.
  - The reference-transaction hook was taught to be triggered
    before taking locks on references in the "preparing" phase.
  - "git apply" now reports the name of the input file along with
    the line number when it encounters a corrupt patch, and
    correctly resets the line counter when processing multiple
    patch files.
  - The HTTP transport learned to react to "429 Too Many
    Requests".
  - "git repo info -h" and "git repo structure -h" limit their
    help output to the part that is specific to the subcommand.
  - "git format-patch --cover-letter" learns to use a simpler
    format instead of the traditional shortlog format to list its
    commits with a new --commit-list-format option and
    format.commitListFormat configuration variable.
  - `git backfill` learned to accept revision and pathspec
    arguments.
  - "git replay" (experimental) learns, in addition to "pick" and
    "replay", a new operating mode "revert".
  - "git replay" now supports replaying down to the root commit.
  - Handling of signed commits and tags in fast-import has been
    made more configurable.
  - "git config list" is the official way to spell "git config
  - l" and "git config --list".  Use it to update the
    documentation.
  - Performance, Internal Implementation, Development Support etc.
  - Avoid local submodule repository directory paths overlapping
    with each other by encoding submodule names before using them
    as path components.
  - The string_list API gains a new helper, string_list_sort_u(),
    and new unit tests to extend coverage.
  - Improve set-up time of a perf test.
  - ISO C23 redefines strchr and friends that traditionally took
    a const pointer and returned a non-const pointer derived from
    it to preserve constness (i.e., if you ask for a substring in
    a const string, you get a const pointer to the substring).
    Update code paths that used non-const pointer to receive
    their results that did not have to be non-const to adjust.
  - Rename three functions around the commit_list data structure.
  - Transaction to create objects (or not) is currently tied to
    the repository, but in the future a repository can have
    multiple object sources, which may have different transaction
    mechanisms.  Make the odb transaction API per object source.
  - "git merge-ours" is taught to work better in a sparse
    checkout.
  - Allow recording process ID of the process that holds the lock
    next to a lockfile for diagnosis.
  - Reduce dependency on the_repository of xdiff-interface layer.
  - Code clean-up to use the commit_stack API.
  - "git diff --anchored=&lt;text&gt;" has been optimized.
  - A CodingGuidelines update.
  - Add process ancestry data to trace2 on macOS to match what we
    already do on Linux and Windows.  Also adjust the way Windows
    implementation reports this information to match the other
    two.
  - A handful of places used refs_for_each_ref_in() API
    incorrectly, which has been corrected.
  - Some tests assumed "iconv" is available without honoring
    ICONV prerequisite, which has been corrected.
  - Revamp object enumeration API around odb.
  - Additional tests were introduced to see the interaction with
    netrc auth with auth failure on the http transport.
  - A couple of bugs in use of flag bits around odb API has been
    corrected, and the flag bits reordered.
  - Plumb gitk/git-gui build and install procedure in meson based
    builds.
  - The code to accept shallow "git push" has been optimized.
  - Simplify build procedure for oxskeychain (in contrib/).
  - Fix dependency screw-up in meson-based builds.
  - Wean the mailmap code off of the_repository dependency.
  - API clean-up for the worktree subsystem.
  - The last uses of the_repository in "tree-diff.c" have been
    eradicated.
  - Clean-up the code around "git repo info" command.
  - Mark the merge-ort codebase to prevent more uses of
    the_repository from getting added.
  - The core.attributesfile is intended to be set per repository,
    but was kept track of by a single global variable in-core,
    which has been corrected by moving it to per-repository data
    structure.
  - Use the hook API to replace ad-hoc invocation of hook scripts
    via the run_command() API.
  - Code refactoring around refs-for-each-   - API functions.
  - The parse-options API learned to notice an options[] array
    with duplicated long options. (merge 237e520d81
    rs/parse-options-duplicated-long-options later to maint).
  - The code to maintain mapping between object names in multiple
    hash functions is being added, written in Rust.
  - A bit of OIDmap API enhancement and cleanup.
  - Move gitlab CI from macOS 14 images that are being
    deprecated.
  - The object source API is getting restructured to allow
    plugging new backends.
  - Reduce dependence on the global the_hash_algo and
    the_repository variables of wt-status code path.
  - The way combined list-object filter options are parsed has
    been revamped.
  - Editorconfig filename patterns were specified incorrectly,
    making many source files inside subdirectories unaffected,
    which has been corrected.
  - The run_command() API lost its implicit dependency on the
    singleton `the_repository` instance.
  - The unit test helper function was taught to use backslash +
    mnemonic notation for certain control characters like "\t",
    instead of octal notation like "\011".
  - Adjust test-lint to allow "sed -E" to use ERE in the
    patterns.
  - Clar (unit testing framework) update from the upstream.
  - Reduce system overhead "git upload-pack" spends on relaying
    "git pack-objects" output to the "git fetch" running on the
    other end of the connection.
  - Add a coccinelle rule to break the build when "struct strbuf"
    gets passed by value.
  - Further work on incremental repacking using MIDX/bitmap
  - The logic to count objects has been cleaned up.
  - Tweak the build infrastructure by moving tools around.
  - Uses of prio_queue as a LIFO stack of commits have been
    written with commit_stack.
  - The cleanup of remaining bitmaps in "ahead_behind()" has been
    simplified.
  - split-index.c has been updated to not use the global
    the_repository and the_hash_algo variables.
  - The unsigned integer that is used as a bitset to specify the
    kind of branches interpret_branch_name() function has been
    changed to use a dedicated enum type.
  - Various updates to contrib/diff-highlight, including
    documentation updates, test improvements, and color
    configuration handling.
  - Code paths that loop over another array to push each element
    into a strvec have been rewritten to use strvec_pushv()
    instead.
  - In case homebrew breaks REG_ENHANCED again, leave an in-code
    comment to suggest use of our replacement regex as a
    workaround.
  - MinGW build updates.
  - The way dash 0.5.13 handles non-ASCII contents in here-doc is
    buggy and breaks our existing tests, which unfortunately have
    been rewritten to avoid triggering the bug.
  - Object name handling (disambiguation and abbreviation) has
    been refactored to be backend-generic, moving logic into the
    respective object database backends.
  - pack-objects's --stdin-packs=follow mode learns to handle
    excluded-but-open packs.
  - A few code paths that spawned child processes for network
    connection weren't wait(2)ing for their children and letting
    "init" reap them instead; they have been tightened.
  - Adjust the codebase for C23 that changes functions like
    strchr() that discarded constness when they return a pointer
    into a const string to preserve constness.
  - A handful of inappropriate uses of the_repository have been
    rewritten to use the right repository structure instance in
    the read-cache.c codepath.
  - Internals of "git fsck" have been refactored to not depend on
    the global `the_repository` variable.
  - Reduce dependency on `the_repository` in add-patch.c file.
  - The way the "git log -L&lt;range&gt;:&lt;file&gt;" feature is bolted onto
    the log/diff machinery is being reworked a bit to make the
    feature compatible with more diff options, like -S/G.
  - Further work to adjust the codebase for C23 that changes
    functions like strchr() that discarded constness when they
    return a pointer into a const string to preserve constness.
  - "git rev-list --maximal-only" has been optimized by borrowing
    the logic used by "git show-branch --independent", which
    computes the same kind of information much more efficiently.
  - Fixes since v2.53
  - HTTP transport failed to authenticate in some code paths,
    which has been corrected. (merge ed0f7a62f7
    ap/http-probe-rpc-use-auth later to maint).
  - The computation of column width made by "git diff --stat" was
    confused when pathnames contain non-ASCII characters. (merge
    04f5d95ef7 lp/diff-stat-utf8-display-width-fix later to
    maint).
  - The "-z" and "--max-depth" documentation (and implementation
    of "-z") in the "git last-modified" command have been
    updated. (merge 9dcc09bed1 tc/last-modified-options-cleanup
    later to maint).
  - A handful of code paths that started using batched ref update
    API (after Git 2.51 or so) lost detailed error output, which
    have been corrected. (merge eff9299eac
    kn/ref-batch-output-error-reporting-fix later to maint).
  - "git blame --ignore-revs=... --color-lines" did not account
    for ignored revisions passing blame to the same commit an
    adjacent line gets blamed for. (merge d519082d4e
    rs/blame-ignore-colors-fix later to maint).
  - Coccinelle rules update. (merge 60614838a4 tc/memzero-array
    later to maint).
  - Giving "git last-modified" a tree (not a commit-ish) died an
    uncontrolled death, which has been corrected. (merge
    525ef52301 tc/last-modified-not-a-tree later to maint).
  - Test contrib/ things in CI to catch breakages before they
    enter the "next" branch. (merge c591c3ceff
    jc/ci-test-contrib-too later to maint).
  - A handful of documentation pages have been modernized to use
    the "synopsis" style. (merge a34d1d53a6
    ja/doc-synopsis-style-even-more later to maint).
  - Small clean-up of xdiff library to remove unnecessary data
    duplication. (merge 5086213bd2 pw/xdiff-cleanups later to
    maint).
  - Update sample commit-msg hook to complain when a log message
    has material mailinfo considers the end of log message in the
    middle. (merge 83804c361b pw/commit-msg-sample-hook later to
    maint).
  - "git pack-objects --stdin-packs" with
    "--exclude-promisor-objects" fetched objects that are
    promised, which was not wanted.  This has been fixed. (merge
    f4eff7116d ps/pack-concat-wo-backfill later to maint).
  - "git switch &lt;name&gt;", in an attempt to create a local branch
    &lt;name&gt; after a remote tracking branch of the same name gave
    an advice message to disambiguate using "git checkout", which
    has been updated to use "git switch". (merge 12fee11f21
    jc/checkout-switch-restore later to maint).
  - It does not make much sense to apply the "incomplete-line"
    whitespace rule to symbolic links, whose contents almost
    always lack the final newline.  "git apply" and "git diff"
    are now taught to exclude them for a change to symbolic
    links. (merge 6a41481c6d jc/whitespace-incomplete-line later
    to maint).
  - "git format-patch --from=&lt;me&gt;" did not honor the command line
    option when writing out the cover letter, which has been
    corrected.
  - Update build procedure for mergetool documentation in
    meson-based builds. (merge 58e4eeeeb5 pw/meson-doc-mergetool
    later to maint).
  - An earlier attempt to optimize "git subtree" discarded too
    much relevant histories, which has been corrected.
  - A prefetch call can be triggered to access a stale diff_queue
    entry after diffcore-break breaks a filepair into two and
    freed the original entry that is no longer used, leading to a
    segfault, which has been corrected. (merge 2d88ab078d
    hy/diff-lazy-fetch-with-break-fix later to maint).
  - "git fetch --deepen" that tries to go beyond merged branch
    used to get confused where the updated shallow points are,
    which has been corrected. (merge 3ef68ff40e
    sp/shallow-deepen-relative-fix later to maint).
  - "fsck" iterates over packfiles and its access to pack data
    caused the list to be permuted, which caused it to loop
    forever; the code to access pack data by "fsck" has been
    updated to avoid this. (merge 13eb65d366
    ps/fsck-stream-from-the-right-object-instance later to
    maint).
  - "git log --graph --stat" did not count the display width of
    colored graph part of its own output correctly, which has
    been corrected. (merge 064b869efc
    lp/diff-stat-utf8-display-width-fix later to maint).
  - The configuration variable format.noprefix did not behave as
    a proper boolean variable, which has now been fixed and
    documented. (merge ea3a62c40e
    kh/format-patch-noprefix-is-boolean later to maint).
  - CI fix. (merge eb35167dd4 ps/ci-reduce-gitlab-envsize later
    to maint).
  - "git diff --no-index --find-object=&lt;object-name&gt;" outside a
    repository of course wouldn't be able to find the object and
    died while parsing the command line.  The command is made to
    die in a bit more user-friendly way. (merge b0ddc7947c
    mm/diff-no-index-find-object later to maint).
  - Fix typo-induced breakages in fsmonitor-watchman sample hook.
    (merge 41366e4677 pt/fsmonitor-watchman-sample-fix later to
    maint).
  - "git for-each-repo" started from a secondary worktree did not
    work as expected, which has been corrected. (merge e87493b9b4
    ds/for-each-repo-w-worktree later to maint).
  - The construct 'test "$(command)" = expectation' loses the
    exit status from the command, which has been fixed by
    breaking up the statement into pieces. (merge d3edca979a
    fp/t3310-unhide-git-failures later to maint).
  - While discovering a ".git" directory, the code treats any
    stat() failure as a sign that a filesystem entity .git does
    not exist there, and ignores ".git" that is not a "gitdir"
    file or a directory.  The code has been tightened to notice
    and report filesystem corruption better. (merge 1dd27bfbfd
    ty/setup-error-tightening later to maint).
  - Plug a few leaks where mmap'ed memory regions are not
    unmapped. (merge a8a69bbb64 jk/unleak-mmap later to maint).
  - A test now uses the symbolic constant $ZERO_OID instead of 40
    "0" to work better with SHA-256 as well as SHA-1. (merge
    30310f3cc4 ss/t3200-test-zero-oid later to maint).
  - Instead of hardcoded 'origin', use the configured default
    remote when fetching from submodules. (merge 3b5fb32da8
    ng/submodule-default-remote later to maint).
  - The code in "git help" that shows configuration items in
    sorted order was awkwardly organized and prone to bugs.
  - "imap-send" used to use functions whose use is going to be
    removed with OpenSSL 4.0; rewrite them using public API that
    has been available since OpenSSL 1.1 since 2016 or so. (merge
    6392a0b75d bb/imap-send-openssl-4.0-prep later to maint).
  - Fix an example in the user-manual. (merge 5514f14617
    gj/user-manual-fix-grep-example later to maint).
  - The final clean-up phase of the diff output could turn the
    result of histogram diff algorithm suboptimal, which has been
    corrected. (merge e417277ae9 yc/histogram-hunk-shift-fix
    later to maint).
  - "git diff -U&lt;num&gt;" was too lenient in its command line
    parsing and took an empty string as a valid &lt;num&gt;. (merge
    4f6a803aba ty/doc-diff-u-wo-number later to maint).
  - The handling of the incomplete lines at the end by "git
    diff-highlight" has been fixed.
  - merge-file --object-id used to trigger a BUG when run in a
    linked worktree, which has been fixed. (merge 57246b7c62
    mr/merge-file-object-id-worktree-fix later to maint).
  - "git apply -p&lt;n&gt;" parses &lt;n&gt; more carefully now. (merge
    d05d84c5f5 mf/apply-p-no-atoi later to maint).
  - A test to run a .bat file with whitespaces in the name with
    arguments with whitespaces in them was flaky in that
    sometimes it got killed before it produced expected side
    effects, which has been rewritten to make it more robust.
    (merge 3ad4921838 jk/t0061-bat-test-update later to maint).
  - "git ls-remote '+refs/tags/   -:refs/tags/   -' https://..."
    run outside a repository would dereference a NULL while
    trying to see if the given refspec is a single-object
    refspec, which has been corrected. (merge 4e5dc601dd
    kj/refspec-parsing-outside-repository later to maint).
  - Fix a regression in writing the commit-graph where commits
    with dates exceeding 34 bits (beyond year 2514) could cause
    an underflow and crash Git during the generation data
    overflow chunk writing.
  - The value of a wrong pointer variable was referenced in an
    error message that reported that it shouldn't be NULL. (merge
    753ecf4205 yc/path-walk-fix-error-reporting later to maint).
  - The check in "receive-pack" to prevent a checked out branch
    from getting updated via updateInstead mechanism has been
    corrected.
  - "git backfill" is capable of auto-detecting a sparsely
    checked out working tree, which was broken. (merge 339eba65a7
    th/backfill-auto-detect-sparseness-fix later to maint).
  - add_files_to_cache() used diff_files() to detect only the
    paths that are different between the index and the working
    tree and add them, which does not need rename detection,
    which interfered with unnecessary conflicts. (merge
    c0ce43376b ng/add-files-to-cache-wo-rename later to maint).
  - Doc mark-up update for entries in the glossary with bulleted
    lists. (merge a65cbd87ea jk/doc-markup-sub-list-indentation
    later to maint).
  - CI dependency updates. (merge 4bdb17e3a8
    jc/ci-github-actions-use-checkout-v5 later to maint).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778846400">- Add requires for awk as it is used by
  /usr/share/bash-completion/completions/git</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1783425600">- update to 2.55.0:
  * Hook scripts defined via the configuration system can now be
    configured to run in parallel.
  * The userdiff driver for the Scheme language has been extended
    to cover other Lisp dialects.
  * Terminal control sequences coming over the sideband while
    talking to a remote repository are mostly disabled by default,
    except for ANSI color escape sequences.
  * "ort" merge backend improvements.
  * "git checkout -m another-branch" was invented to deal with
    local changes to paths that are different between the current
    and the new branch, but it gave only one chance to resolve
    conflicts. The command was taught to create a stash to save the
    local changes.
  * A new builtin "git format-rev" is introduced for pretty
    formatting one revision expression per line or commit object names
    found in running text.
  * "git history" learned "fixup" command.
  * The internal URL parsing logic has been made accessible via a
    new subcommand "git url-parse".
  * Misspelt proxy URL (e.g., httt://…​) did not trigger any
    warning or failure, which has been corrected. We had a regression
    in this update that broke https:// proxies, but that has been
    caught and corrected.
  * Document the fact that .git/info/exclude is shared across
    worktrees linked to the same repository.
  * The command line parser for "git diff" learned a few options take
    only non-negative integers.
  * The graph output from commands like "git log --graph" can now be
    limited to a specified number of lanes, preventing overly wide
    output in repositories with many branches.
  * The fsmonitor daemon has been implemented for Linux.
  * "git cat-file --batch" learns an in-line command "mailmap" that
    lets the user toggle use of mailmap.
  * The "git pack-objects --path-walk" traversal has been
    integrated with several object filters, including blobless and
    sparse filters.
  * "git push" learned to take a "remote group" name to push to,
    which causes pushes to multiple places, just like "git fetch"
    would do.
  * The git-jump command (in contrib/) has been taught to
    automatically pick a mode (merge, diff, or ws) when invoked
    without arguments.
  * The documentation for push.default = simple has been clarified
    to better explain its behavior, making it clear that it pushes
    the current branch to a same-named branch on the remote, and
    detailing the upstream requirements for centralized workflows.
  * The documentation for "--word-diff" has been extended with a
    bit of implementation detail of where these different words come
    from.
  * "git config foo.bar=baz" is not likely to be a request to read
    the value of such a variable with = in its name; rather it is
    plausible that the user meant "git config set foo.bar baz". Give
    advice when giving an error message.
  * "git rev-list" (and "git log" family of commands) learned a new
    "--max-count-oldest" that picks oldest N commits in the range
    instead of the usual newest.
  * Various AsciiDoc markup fixes in git config documentation and
    related files to ensure lists and formatting are rendered
    correctly.
- enable rust support for Tumbleweed</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="22b6a184302e7f914004e71aae755aa5f81a0ef875ed0fde9b2c054e56dbf8c8192da41e834bba3a4d3cad9cc03f818a680412ffac2c9b7e57811061cc4abf41" name="git-debugsource" arch="i586">
  <version epoch="0" ver="2.55.0" rel="3.2"/>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1755691200">- Use zlib instead of zlib-ng for SLES16</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1760616000">- Update to 2.51.1:
  - Fixes since Git 2.51.0
  * The "do you still use it?" message given by a command that is
    deeply deprecated and allow us to suggest alternatives has been
    updated.
  * The compatObjectFormat extension is used to hide an incomplete
    feature that is not yet usable for any purpose other than
    developing the feature further.  Document it as such to discourage
    its use by mere mortals.
  * Manual page for "gitk" is updated with the current maintainer's
    name.
  * Update the instructions for using GGG in the MyFirstContribution
    document to say that a GitHub PR could be made against `git/git`
    instead of `gitgitgadget/git`.
  * Clang-format update to let our control macros be formatted the way we
    had them traditionally, e.g., "for_each_string_list_item()" without
    space before the parentheses.
  * A few places where a size_t value was cast to curl_off_t without
    checking has been updated to use the existing helper function.
  * The start_delayed_progress() function in the progress eye-candy API
    did not clear its internal state, making an initial delay value
    larger than 1 second ineffective, which has been corrected.
  * Makefile tried to run multiple "cargo build" which would not work
    very well; serialize their execution to work around this problem.
  * Adjust to the way newer versions of cURL selectively enable tracing
    options, so that our tests can continue to work.
  * During interactive rebase, using 'drop' on a merge commit led to
    an error, which has been corrected.
  * "git refs migrate" to migrate the reflog entries from a refs
    backend to another had a handful of bugs squashed.
  * "git push" had a code path that led to BUG() but it should have
    been a die(), as it is a response to a usual but invalid end-user
    action to attempt pushing an object that does not exist.
  * Various bugs about rename handling in "ort" merge strategy have
    been fixed.
  * "git diff --no-index" run inside a subdirectory under control of a
    Git repository operated at the top of the working tree and stripped
    the prefix from the output, and oddballs like "-" (stdin) did not
    work correctly because of it.  Correct the set-up by undoing what
    the set-up sequence did to cwd and prefix.
  * Various options to "git diff" that make comparison ignore certain
    aspects of the differences (like "space changes are ignored",
    "differences in lines that match these regular expressions are
    ignored") did not work well with "--name-only" and friends.
  * Under a race against another process that is repacking the
    repository, especially a partially cloned one, "git fetch" may
    mistakenly think some objects we do have are missing, which has
    been corrected.
  * "git repack --path-walk" lost objects in some corner cases, which
    has been corrected.
    cf. &lt;CABPp-BHFxxGrqKc0m==TjQNjDGdO=H5Rf6EFsf2nfE1=TuraOQ@mail.gmail.com&gt;
  * Fixes multiple crashes around midx write-out codepaths.
  * A broken or malicious "git fetch" can say that it has the same
    object for many many times, and the upload-pack serving it can
    exhaust memory storing them redundantly, which has been corrected.
  * A corner case bug in "git log -L..." has been corrected.
  * Some among "git add -p" and friends ignored color.diff and/or
    color.ui configuration variables, which is an old regression, which
    has been corrected.
  * "git rebase -i" failed to clean-up the commit log message when the
    command commits the final one in a chain of "fixup" commands, which
    has been corrected.
  * Deal more gracefully with directory / file conflicts when the files
    backend is used for ref storage, by failing only the ones that are
    involved in the conflict while allowing others.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1761912000">- Add patch from upstream to fix a test that fails with
  openssh 10.1:
  * 0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763380800">- Update to 2.52.0:
  - UI, Workflows &amp; Features
  - The "list" subcommand of "git refs" acts as a front-end for
    "git for-each-ref".
  - "git cmd --help-all" now works outside repositories.
  - "git diff-tree" learned "--max-depth" option.
  - A new subcommand "git repo" gives users a way to grab various
    repository characteristics.
  - A new command "git last-modified" has been added to show the
    closest ancestor commit that touched each path.
  - The "git refs exists" command that works like "git show-ref
  - -exists" has been added.
  - "git repo info" learns the short-hand option "-z" that is the
    same as "--format=nul", and learns to report the objects
    format used in the repository.
  - "core.commentChar=auto" that attempts to dynamically pick a
    suitable comment character is non-workable, as it is too much
    trouble to support for little benefit, and is marked as
    deprecated.
  - "git send-email" learned to drive "git imap-send" to store
    already sent e-mails in an IMAP folder.
  - The "promisor-remote" capability mechanism has been updated
    to allow the "partialCloneFilter" settings and the "token"
    value to be communicated from the server side.
  - Declare that "git init" that is not otherwise configured uses
    'main' as the initial branch, not 'master', starting Git 3.0.
  - Keep giving hint about the default initial branch name for
    users who may be surprised after Git 3.0 switch-over.
  - The stash.index configuration variable can be set to make
    "git stash pop/apply" pretend that it was invoked with
    "--index".
  - "git fast-import" learned that "--signed-commits=&lt;how&gt;"
    option that corresponds to that of "git fast-export".
  - Marking a hunk 'selected' in "git add -p" and then splitting
    made all the split pieces 'selected'; this has been changed
    to make them all 'undecided', which gives better end-user
    experience.
  - Configuration variables that take a pathname as a value (e.g.
    blame.ignorerevsfile) can be marked as optional by prefixing
    ":(optional)" before its value.
  - Show 'P'ipe command in "git add -p".
  - "git sparse-checkout" subcommand learned a new "clean" action
    to prune otherwise unused working-tree files that are outside
    the areas of interest.
  - "git fast-import" is taught to handle signed tags, just like
    it recently learned to handle signed commits, in different
    ways.
  - A new configuration variable commitGraph.changedPaths allows
    to turn "--changed-paths" on by default for "git
    commit-graph".
  - "Symlink symref" has been added to the list of things that
    will disappear at Git 3.0 boundary.
  - "git maintenance" command learns the "geometric" strategy
    where it avoids doing maintenance tasks that rebuilds
    everything from scratch.
  - "git repo structure", a new command.
  - The help text and manual page of "git bisect" command have
    been made consistent with each other.
  - Performance, Internal Implementation, Development Support etc.
  - string_list_split*() family of functions have been extended
    to simplify common use cases.
  - Arrays of strbuf is often a wrong data structure to use, and
    strbuf_split*() family of functions that create them often
    have better alternatives.  Update several code paths and
    replace strbuf_split*().
  - Revision traversal limited with pathspec, like "git log
    dir/*", used to ignore changed-paths Bloom filter when the
    pathspec contained wildcards; now they take advantage of the
    filter when they can.
  - Doc lint updates to encourage the newer and easier-to-use
    `synopsis` format, with fixes to a handful of existing uses.
  - Remove dependency on the_repository and other globals from
    the commit-graph code, and other changes unrelated to
    de-globaling.
  - Discord has been added to the first contribution
    documentation as another way to ask for help.
  - Inspired by Ezekiel's recent effort to showcase Rust
    interface, the hash function implementation used to hash
    lines have been updated to the one used for ELF symbol lookup
    by Glibc.
  - Instead of scanning for the remaining items to see if there
    are still commits to be explored in the queue, use khash to
    remember which items are still on the queue (an unacceptable
    alternative is to reserve one object flag bits).
  - The bulk-checkin code used to depend on a file-scope static
    singleton variable, which has been updated to pass an
    instance throughout the callchain.
  - The work to build on the bulk-checkin infrastructure to
    create many objects at once in a transaction and to abstract
    it into the generic object layer continues.
  - CodingGuidelines now spells out how bitfields are to be
    written.
  - Adjust to the way newer versions of cURL selectively enable
    tracing options, so that our tests can continue to work.
  - The clear_alloc_state() API function was not fully clearing
    the structure for reuse, but since nobody reuses it, replace
    it with a variant that frees the structure as well, making
    the callers simpler.
  - "git range-diff" learned a way to limit the memory consumed
    by O(N*N) cost matrix.
  - Some places in the code confused a variable that is *not* a
    boolean to enable color but is an enum that records what the
    user requested to do about color.  A couple of bugs of this
    sort have been fixed, while the code has been cleaned up to
    prevent similar bugs in the future.
  - The build procedure based on meson learned a target to only
    build documentation, similar to "make doc".
  - Dip our toes a bit to (optionally) use Rust implemented
    helper called from our C code.
  - Documentation for "git log --pretty" options has been updated
    to make it easier to translate.
  - Instead of three library archives (one for git, one for
    reftable, and one for xdiff), roll everything into a single
    libgit.a archive. This would help later effort to FFI into
    Rust.
  - The beginning of SHA1-SHA256 interoperability work.
  - Build procedure for a few credential helpers (in contrib/)
    have been updated.
  - CI improvements to handle the recent Rust integration better.
  - The code in "git repack" machinery has been cleaned up to
    prepare for incremental update of midx files.
  - Two slightly different ways to get at "all the packfiles" in
    API has been cleaned up.
  - The code to walk revision graph to compute merge base has
    been optimized.
  - AI guidelines has been added to our documentation set.
  - Contributed credential helpers (obviously in contrib/) now
    have "cd $there &amp;&amp; make install" target.
  - The "MyFirstContribution" tutorial tells the reader how to
    send out their patches; the section gained a hint to verify
    the message reached the mailing list.
  - The "debug" ref-backend was missing a method implementation,
    which has been corrected.
  - Build procedure for Wincred credential helper has been
    updated.
  - The build procedure based on meson learned to allow builders
    to specify the directory to install HTML documents.
  - Building "git contacts" script (in contrib/) left the
    resulting file unexecutable, which has been corrected.
  - Fixes since v2.51 Unless otherwise noted, all the changes in
    2.51.X maintenance track, including security updates, are
    included in this release.
  - During interactive rebase, using 'drop' on a merge commit
    lead to an error, which was incorrect.
  - "git refs migrate" to migrate the reflog entries from a refs
    backend to another had a handful of bugs squashed.
  - "git remote rename origin upstream" failed to move
    origin/HEAD to upstream/HEAD when origin/HEAD is unborn and
    performed other renames extremely inefficiently, which has
    been corrected.
  - "git describe" has been optimized by using better data
    structure.
  - "git push" had a code path that led to BUG() but it should
    have been a die(), as it is a response to a usual but invalid
    end-user action to attempt pushing an object that does not
    exist.
  - Various bugs about rename handling in "ort" merge strategy
    have been fixed.
  - "git jump" (in contrib/) fails to parse the diff header
    correctly when a file has a space in its name, which has been
    corrected.
  - "git diff --no-index" run inside a subdirectory under control
    of a Git repository operated at the top of the working tree
    and stripped the prefix from the output, and oddballs like
    "-" (stdin) did not work correctly because of it.  Correct
    the set-up by undoing what the set-up sequence did to cwd and
    prefix.
  - Various options to "git diff" that makes comparison ignore
    certain aspects of the differences (like "space changes are
    ignored", "differences in lines that match these regular
    expressions are ignored") did not work well with
    "--name-only" and friends.
  - The above caused regressions, which has been corrected.
  - Documentation for "git rebase" has been updated.
  - The start_delayed_progress() function in the progress
    eye-candy API did not clear its internal state, making an
    initial delay value larger than 1 second ineffective, which
    has been corrected.
  - The compatObjectFormat extension is used to hide an
    incomplete feature that is not yet usable for any purpose
    other than developing the feature further.  Document it as
    such to discourage its use by mere mortals.
  - "git log -L..." compared trees of multiple parents with the
    tree of the merge result in an unnecessarily inefficient way.
  - Under a race against another process that is repacking the
    repository, especially a partially cloned one, "git fetch"
    may mistakenly think some objects we do have are missing,
    which has been corrected.
  - "git fetch" can clobber a symref that is dangling when the
    remote-tracking HEAD is set to auto update, which has been
    corrected.
  - "git describe &lt;blob&gt;" misbehaves and/or crashes in some
    corner cases, which has been taught to exit with failure
    gracefully.
  - Manual page for "gitk" is updated with the current
    maintainer's name.
  - Update the instructions for using GGG in the
    MyFirstContribution document to say that a GitHub PR could be
    made against `git/git` instead of `gitgitgadget/git`.
  - Makefile tried to run multiple "cargo build" which would not
    work very well; serialize their execution to work around this
    problem.
  - "git repack --path-walk" lost objects in some corner cases,
    which has been corrected.
  - "git ls-files &lt;pathspec&gt;..." should not necessarily have to
    expand the index fully if a sparsified directory is excluded
    by the pathspec; the code is taught to expand the index on
    demand to avoid this.
  - Windows "real-time monitoring" interferes with the execution
    of tests and affects negatively in both correctness and
    performance, which has been disabled in Gitlab CI.
  - A broken or malicious "git fetch" can say that it has the
    same object for many many times, and the upload-pack serving
    it can exhaust memory storing them redundantly, which has
    been corrected.
  - A corner case bug in "git log -L..." has been corrected.
  - "git rev-parse --short" and friends failed to disambiguate
    two objects with object names that share common prefix longer
    than 32 characters, which has been fixed.
  - Some among "git add -p" and friends ignored color.diff and/or
    color.ui configuration variables, which is an old regression,
    which has been corrected.
  - "git subtree" (in contrib/) did not work correctly when
    splitting squashed subtrees, which has been improved.
  - Import a newer version of the clar unit testing framework.
  - "git send-email --compose --reply-to=&lt;address&gt;" used to add
    duplicated Reply-To: header, which made mailservers unhappy.
    This has been corrected.
  - "git rebase -i" failed to clean-up the commit log message
    when the command commits the final one in a chain of "fixup"
    commands, which has been corrected.
  - There are double frees and leaks around setup_revisions() API
    used in "git stash show", which has been fixed, and
    setup_revisions() API gained a wrapper to make it more
    ergonomic when using it with strvec-manged argc/argv pairs.
  - Deal more gracefully with directory / file conflicts when the
    files backend is used for ref storage, by failing only the
    ones that are involved in the conflict while allowing others.
  - "git last-modified" operating in non-recursive mode used to
    trigger a BUG(), which has been corrected.
  - The use of "git config get" command to learn how ANSI color
    sequence is for a particular type, e.g., "git config get
  - -type=color --default=reset no.such.thing", isn't very
    ergonomic.
  - The "do you still use it?" message given by a command that is
    deeply deprecated and allow us to suggest alternatives has
    been updated.
  - Clang-format update to let our control macros be formatted
    the way we had them traditionally, e.g.,
    "for_each_string_list_item()" without space before the
    parentheses.
  - A few places where a size_t value was cast to curl_off_t
    without checking has been updated to use the existing helper
    function.
  - "git reflog write" did not honor the configured
    user.name/email which has been corrected.
  - Handling of an empty subdirectory of .git/refs/ in the
    ref-files backend has been corrected.
  - Our CI script requires "sudo" that can be told to preserve
    environment, but Ubuntu replaced with "sudo" with an
    implementation that lacks the feature.  Work this around by
    reinstalling the original version.
  - The reftable backend learned to sanity check its on-disk data
    more carefully.
  - A lot of code clean-up of xdiff. Split out of a larger topic.
  - "git format-patch --range-diff=... --notes=..." did not drive
    the underlying range-diff with correct --notes parameter,
    ending up comparing with different set of notes from its main
    patch output you would get from "git format-patch
  - -notes=..." for a singleton patch.
  - The code in "git add -p" and friends to iterate over hunks
    was riddled with bugs, which has been corrected.
  - A few more things that patch authors can do to help
    maintainer to keep track of their topics better.
  - An earlier addition to "git diff --no-index A B" to limit the
    output with pathspec after the two directories misbehaved
    when these directories were given with a trailing slash,
    which has been corrected.
  - The "--short" option of "git status" that meant output for
    humans and "-z" option to show NUL delimited output format
    did not mix well, and colored some but not all things.  The
    command has been updated to color all elements consistently
    in such a case.
  - Unicode width table update.
  - GPG signing test set-up has been broken for a year, which has
    been corrected.
  - Recent OpenSSH creates the Unix domain socket to communicate
    with ssh-agent under $HOME instead of /tmp, which causes our
    test to fail doe to overly long pathname in our test
    environment, which has been worked around by using "ssh-agent
  - T".
  - strbuf_split*() to split a string into multiple strbufs is
    often a wrong API to use.  A few uses of it have been removed
    by simplifying the code.
  - "git shortlog" knows "--committer" and "--author" options,
    which the command line completion (in contrib/) did not
    handle well, which has been corrected.
  - "git bisect" command did not react correctly to "git bisect
    help" and "git bisect unknown", which has been corrected.
  - The 'q'(uit) command in "git add -p" has been improved to
    quit without doing any meaningless work before leaving, and
    giving EOF (typically control-D) to the prompt is made to
    behave the same way.
  - The wildmatch code had a corner case bug that mistakenly
    makes "foo**/bar" match with "foobar", which has been
    corrected.
  - Tests did not set up GNUPGHOME correctly, which is fixed but
    some flaky tests are exposed in t1016, which needs to be
    addressed before this topic can move forward.
  - The patterns used in the .gitignore files use backslash in
    the way documented for fnmatch(3); document as such to reduce
    confusion.
- drop
  0001-t7528-work-around-ETOOMANY-in-OpenSSH-10.1-and-newer.patch
- refreshed CVE-2024-24577.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1770033600">- Update to 2.53.0:
  - UI, Workflows &amp; Features
  - "git maintenance" command learned "is-needed" subcommand to
    tell if it is necessary to perform various maintenance tasks.
  - "git replay" (experimental) learned to perform ref updates
    itself in a transaction by default, instead of emitting where
    each refs should point at and leaving the actual update to
    another command.
  - "git blame" learns "--diff-algorithm=&lt;algo&gt;" option.
  - "git repo info" learned "--all" option.
  - Both "git apply" and "git diff" learn a new whitespace error
    class, "incomplete-line".
  - Add a new manual that describes the data model.
  - "git fast-import" learns "--signed-commits=strip-if-invalid"
    option to drop invalid cryptographic signature from objects.
  - The use of "revision" (a connected set of commits) has been
    clarified in the "git replay" documentation.
  - A help message from "git branch" now mentions "git help"
    instead of "man" when suggesting to read some documentation.
  - "git repo struct" learned to take "-z" as a synonym to
    "--format=nul".
  - More object database related information are shown in "git
    repo structure" output.
  - Improve the error message when a bad argument is given to the
    `--onto` option of "git replay".  Test coverage of "git
    replay" has been improved.
  - The iconv library on macOS fails to correctly handle stateful
    ISO/IEC 2022:1994 encoded strings.  Work it around instead of
    replacing it wholesale from homebrew.
  - Upstream symbolic link support on Windows from
    Git-for-Windows.
  - Performance, Internal Implementation, Development Support etc.
  - The list of packfiles used in a running Git process is moved
    from the packed_git structure into the packfile store.
  - Some ref backend storage can hold not just the object name of
    an annotated tag, but the object name of the object the tag
    points at. The code to handle this information has been
    streamlined.
  - As "git diff --quiet" only cares about the existence of any
    changes, disable rename/copy detection to skip more expensive
    processing whose result will be discarded anyway.
  - A part of code paths that deals with loose objects has been
    cleaned up.
  - "make strip" has been taught to strip "scalar" as well as
    "git".
  - Dockerized jobs at the GitHub Actions CI have been taught to
    show more details of failed tests.
  - Code refactoring around object database sources.
  - Halve the memory consumed by artificial filepairs created
    during "git diff --find-copies-harder", also making the
    operation run faster.
  - The "git_istream" abstraction has been revamped to make it
    easier to interface with pluggable object database design.
  - Rewrite the only use of "mktemp()" that is subject to TOCTOU
    race and Stop using the insecure "mktemp()" function. (merge
    10bba537c4 rs/ban-mktemp later to maint).
  - In-code comment update to clarify that single-letter options
    are outside of the scope of command line completion script.
    (merge dc8a00fafe jc/completion-no-single-letter-options
    later to maint).
  - MEMZERO_ARRAY() helper is introduced to avoid clearing only
    the first N bytes of an N-element array whose elements are
    larger than a byte.
  - "git diff-files -R --find-copies-harder" has been taught to
    use the potential copy sources from the index correctly.
  - Require C99 style flexible array member support from all
    platforms.
  - The code path that enumerates promisor objects have been
    optimized to skip pointlessly parsing blob objects.
  - Prepare test suite for Git for Windows that supports symbolic
    links.
  - Import newer version of "clar", unit testing framework.
    (merge 84071a6dea ps/clar-integers later to maint).
  - The packfile_store data structure is moved from object store
    to odb source.
  - The object-info API has been cleaned up.
  - Further preparation to upstream symbolic link support on
    Windows.
  - Remove implicit reliance on the_repository global in the APIs
    around tree objects and make it explicit which repository to
    work in.
  - "git bugreport" and "git version --build-options" learned to
    include use of 'gettext' feature, to make it easier to
    diagnose problems around l10n.
  - Dscho observed that SVN tests are taking too much time in CI
    leak checking tasks, but most time is spent not in our code
    but in libsvn code (which happen to be written in Perl),
    whose leaks have little value to discover for us.  Skip SVN,
    P4, and CVS tests in the leak checking tasks. (merge
    047bd7dfe3 js/ci-leak-skip-svn later to maint).
  - Fixes since v2.52
  - Ever since we added whitespace rules for this project, we
    misspelt an entry, which has been corrected. (merge
    358e94dc70 jc/gitattributes-whitespace-no-indent-fix later to
    maint).
  - The code to expand attribute macros has been rewritten to
    avoid recursion to avoid running out of stack space in an
    uncontrolled way. (merge 42ed046866
    jk/attr-macroexpand-wo-recursion later to maint).
  - Adding a repository that uses a different hash function is a
    no-no, but "git submodule add" did not prevent it, which has
    been corrected. (merge 6fe288bfbc
    bc/submodule-force-same-hash later to maint).
  - An earlier check added to osx keychain credential helper to
    avoid storing the credential itself supplied was overeager
    and rejected credential material supplied by other helper
    backends that it would have wanted to store, which has been
    corrected. (merge 4580bcd235
    kn/osxkeychain-idempotent-store-fix later to maint).
  - The "git repo structure" subcommand tried to align its output
    but mixed up byte count and display column width, which has
    been corrected. (merge 7a03a10a3a
    jx/repo-struct-utf8width-fix later to maint).
  - Yet another corner case fix around renames in the "ort" merge
    strategy. (merge a562d90a35 en/ort-rename-another-fix later
    to maint).
  - Test leakfix. (merge 14b561e768 jk/test-mktemp-leakfix later
    to maint).
  - Update a version of action used at the GitHub Actions CI.
    (merge cd99203f86 js/ci-github-setup-go-update later to
    maint).
  - The "return errno = EFOO, -1" construct, which is heavily
    used in compat/mingw.c and triggers warnings under "-Wcomma",
    has been rewritten to avoid the warnings. (merge af3919816f
    js/mingw-assign-comma-fix later to maint).
  - Makefile based build have recently been updated to build a
    libgit.a that also has reftable and xdiff objects; CMake
    based build procedure has been updated to match. (merge
    b0d5c88cca js/cmake-libgit-fix later to maint).
  - Under-allocation fix. (merge d22a488482
    js/wincred-get-credential-alloc-fix later to maint).
  - "git worktree list" attempts to show paths to worktrees while
    aligning them, but miscounted display columns for the paths
    when non-ASCII characters were involved, which has been
    corrected. (merge 08dfa59835
    pw/worktree-list-display-width-fix later to maint).
  - "Windows+meson" job at the GitHub Actions CI was hard to
    debug, as it did not show and save failed test artifacts,
    which has been corrected. (merge 17bd1108ea
    jk/ci-windows-meson-test-fix later to maint).
  - Emulation code clean-up. (merge 2367c6bcd6
    gf/win32-pthread-cond-wait-err later to maint).
  - Various issues detected by Asan have been corrected. (merge
    a031b6181a jk/asan-bonanza later to maint).
  - "git config get --path" segfaulted on an ":(optional)path"
    that does not exist, which has been corrected. (merge
    0bd16856ff jc/optional-path later to maint).
  - The "--committer-date-is-author-date" option of "git
    am/rebase" is a misguided one.  The documentation is updated
    to discourage its use. (merge fbf3d0669f
    kh/doc-committer-date-is-author-date later to maint).
  - The option help text given by "git config unset -h" described
    the "--all" option to "replace", not "unset", multiple
    variables, which has been corrected. (merge 18bf67b753
    rs/config-unset-opthelp-fix later to maint).
  - The error message given by "git config set", when the
    variable being updated has more than one values defined, used
    old style "git config" syntax with an incorrect option in its
    hint, both of which have been corrected. (merge df963f0df4
    rs/config-set-multi-error-message-fix later to maint).
  - "git replay" forgot to omit the "gpgsig-sha256" extended
    header from the resulting commit the same way it omits
    "gpgsig", which has been corrected. (merge 9f3a115087
    pw/replay-exclude-gpgsig-fix later to maint).
  - A few tests have been updated to work under the shell
    compatible mode of zsh. (merge a92f243a94 bc/zsh-testsuite
    later to maint).
  - The way patience diff finds LCS has been optimized. (merge
    c7e3b8085b yc/xdiff-patience-optim later to maint).
  - Recent optimization to "last-modified" command introduced use
    of uninitialized block of memory, which has been corrected.
    (merge fe4e60759b tc/last-modified-active-paths-optimization
    later to maint).
  - "git last-modified" used to mishandle "--" to mark the
    beginning of pathspec, which has been corrected. (merge
    05491b90ce js/last-modified-with-sparse-checkouts later to
    maint).
  - Emulation code clean-up. (merge 42aa7603aa
    gf/win32-pthread-cond-init later to maint).
  - "git submodule add" to add a submodule under &lt;name&gt;
    segfaulted, when a submodule.&lt;name&gt;.something is already in
    .gitmodules file without defining where its
    submodule.&lt;name&gt;.path is, which has been corrected. (merge
    dd8e8c786e jc/submodule-add later to maint).
  - "git fetch" that involves fetching tags, when a tag being
    fetched needs to overwrite existing one, failed to fetch
    other tags, which has been corrected. (merge b7b17ec8a6
    kn/fix-fetch-backfill-tag-with-batched-ref-updates later to
    maint).
  - Document "rev-list --filter-provided-objects" better. (merge
    6d8dc99478 jt/doc-rev-list-filter-provided-objects later to
    maint).
  - Even when there is no changes in the packfile and no need to
    recompute bitmaps, "git repack" recomputed and updated the
    MIDX file, which has been corrected. (merge 6ce9d558ce
    ps/repack-avoid-noop-midx-rewrite later to maint).
  - Update HTTP tests to adjust for changes in curl 8.18.0 (merge
    17f4b01da7 jk/test-curl-updates later to maint).
  - Workaround the "iconv" shipped as part of macOS, which is
    broken handling stateful ISO/IEC 2022 encoded strings. (merge
    cee341e9dd rs/macos-iconv-workaround later to maint).
  - Running "git diff" with "--name-only" and other options that
    allows us not to look at the blob contents, while objects
    that are lazily fetched from a promisor remote, caused
    use-after-free, which has been corrected.
  - The ort merge machinery hit an assertion failure in a history
    with criss-cross merges renamed a directory and a
    non-directory, which has been corrected. (merge 979ee83e8a
    en/ort-recursive-d-f-conflict-fix later to maint).
  - Diagnose invalid bundle-URI that lack the URI entry, instead
    of crashing. (merge 7796c14a1a sb/bundle-uri-without-uri
    later to maint).
  - Mailmap update for Karsten (merge e97678c4ef
    js/mailmap-karsten-blees later to maint).
  - Perf-test fixes. (merge 79d301c767 jk/t-perf-fixes later to
    maint).
  - Fix for a performance regression in "git cat-file". (merge
    9e8b448dd8 jk/cat-file-avoid-bitmap-when-unneeded later to
    maint).
  - Update a FAQ entry on synching two separate repositories
    using the "git stash export/import" recently introduced.
    (merge 02fc44a989 bc/doc-stash-import-export later to maint).
  - "git fsck" used inconsistent set of refs to show a confused
    warning, which has been corrected.
  - Some error messages from the http transport layer lacked the
    terminating newline, which has been corrected. (merge
    a8227ae8d5 kt/http-backend-errors later to maint).
  - "git repack --geometric" did not work with promisor packs,
    which has been corrected.
  - The logic that avoids reusing MIDX files with a wrong
    checksum was broken, which has been corrected.
- Refreshed patches:
  CVE-2024-24577.patch
  completion-wordbreaks.diff
  setup-don-t-fail-if-commondir-reference-is-deleted.patch</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1770638400">- git-daemon: Create /srv/git using systemd-tmpfiles (jsc#PED-14738)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776686400">- Update to 2.54.0:
  - UI, Workflows &amp; Features
  - "git add -p" and friends note what the current status of the
    hunk being shown is.
  - "git history" history rewriting (experimental) command has
    been added.
  - "git replay" is taught to drop commits that become empty (not
    the ones that are empty in the original).
  - The help text and the documentation for the "--expire" option
    of "git worktree [list|prune]" have been improved.
  - When "git show-index" is run outside a repository, it
    silently defaults to SHA-1; the tool now warns when this
    happens.
  - "git merge-file" can be run outside a repository, but it
    ignored all configuration, even the per-user ones.  The
    command now uses available configuration files to find its
    customization.
  - "auto filter" logic for large-object promisor remote.
  - "git rev-list" and friends learn "--maximal-only" to show
    only the commits that are not reachable by other commits.
  - Command line completion (in contrib/) update for "stash
    import/export".
  - "git repo info" learns "--keys" action to list known keys.
  - Extend the alias configuration syntax to allow aliases using
    characters outside ASCII alphanumeric (plus '-').
  - A signature on a commit that was GPG signed a long time ago
    ought to be still valid after the key that was used to sign
    it has expired, but we showed them in alarming red.
  - "git subtree split --prefix=P &lt;commit&gt;" now checks the prefix
    P against the tree of the (potentially quite different from
    the current working tree) given commit.
  - "git add -p" learned a new mode that allows the user to
    revisit a file that was already dealt with.
  - Allow the directory in which reference backends store their
    data to be specified.
  - "gitweb" has been taught to be mobile friendly.
  - "git apply --directory=./un/../normalized/path" now
    normalizes the given path before using it.
  - "git maintenance" starts using the "geometric" strategy by
    default.
  - "git config list" is taught to show the values interpreted
    for specific type with "--type=&lt;X&gt;" option.
  - "git add &lt;submodule&gt;" has been taught to honor
    submodule.&lt;name&gt;.ignore that is set to "all" (and requires
    "git add -f" to override it).
  - Hook commands are now allowed to be defined (possibly
    centrally) in the configuration files, and run multiple of
    them for the same hook event.
  - The way end-users can add their own "git &lt;cmd&gt;" subcommand by
    storing "git-&lt;cmd&gt;" in a directory on their $PATH has not
    been documented clearly, which has been corrected.
  - "git send-email" learns to pass hostname/port to Authen::SASL
    module.
  - "git send-email" learns to support use of client-side
    certificates.
  - "git send-email" has learned to be a bit more careful when it
    accepts charset to use from the end-user, to avoid 'y'
    (mistaken 'yes' when expecting a charset like 'UTF-8') and
    other nonsense.
  - "git status" learned to show comparison between the current
    branch and various other branches listed on
    status.compareBranches configuration.
  - "git repo structure" command learns to report maximum values
    on various aspects of objects it inspects.
  - "git rebase" learns "--trailer" option to drive the
    interpret-trailers machinery.
  - "git fast-import" learned to optionally replace signature on
    commits whose signatures get invalidated due to replaying by
    signing afresh.
  - "git history" learned the "split" subcommand.
  - The reference-transaction hook was taught to be triggered
    before taking locks on references in the "preparing" phase.
  - "git apply" now reports the name of the input file along with
    the line number when it encounters a corrupt patch, and
    correctly resets the line counter when processing multiple
    patch files.
  - The HTTP transport learned to react to "429 Too Many
    Requests".
  - "git repo info -h" and "git repo structure -h" limit their
    help output to the part that is specific to the subcommand.
  - "git format-patch --cover-letter" learns to use a simpler
    format instead of the traditional shortlog format to list its
    commits with a new --commit-list-format option and
    format.commitListFormat configuration variable.
  - `git backfill` learned to accept revision and pathspec
    arguments.
  - "git replay" (experimental) learns, in addition to "pick" and
    "replay", a new operating mode "revert".
  - "git replay" now supports replaying down to the root commit.
  - Handling of signed commits and tags in fast-import has been
    made more configurable.
  - "git config list" is the official way to spell "git config
  - l" and "git config --list".  Use it to update the
    documentation.
  - Performance, Internal Implementation, Development Support etc.
  - Avoid local submodule repository directory paths overlapping
    with each other by encoding submodule names before using them
    as path components.
  - The string_list API gains a new helper, string_list_sort_u(),
    and new unit tests to extend coverage.
  - Improve set-up time of a perf test.
  - ISO C23 redefines strchr and friends that traditionally took
    a const pointer and returned a non-const pointer derived from
    it to preserve constness (i.e., if you ask for a substring in
    a const string, you get a const pointer to the substring).
    Update code paths that used non-const pointer to receive
    their results that did not have to be non-const to adjust.
  - Rename three functions around the commit_list data structure.
  - Transaction to create objects (or not) is currently tied to
    the repository, but in the future a repository can have
    multiple object sources, which may have different transaction
    mechanisms.  Make the odb transaction API per object source.
  - "git merge-ours" is taught to work better in a sparse
    checkout.
  - Allow recording process ID of the process that holds the lock
    next to a lockfile for diagnosis.
  - Reduce dependency on the_repository of xdiff-interface layer.
  - Code clean-up to use the commit_stack API.
  - "git diff --anchored=&lt;text&gt;" has been optimized.
  - A CodingGuidelines update.
  - Add process ancestry data to trace2 on macOS to match what we
    already do on Linux and Windows.  Also adjust the way Windows
    implementation reports this information to match the other
    two.
  - A handful of places used refs_for_each_ref_in() API
    incorrectly, which has been corrected.
  - Some tests assumed "iconv" is available without honoring
    ICONV prerequisite, which has been corrected.
  - Revamp object enumeration API around odb.
  - Additional tests were introduced to see the interaction with
    netrc auth with auth failure on the http transport.
  - A couple of bugs in use of flag bits around odb API has been
    corrected, and the flag bits reordered.
  - Plumb gitk/git-gui build and install procedure in meson based
    builds.
  - The code to accept shallow "git push" has been optimized.
  - Simplify build procedure for oxskeychain (in contrib/).
  - Fix dependency screw-up in meson-based builds.
  - Wean the mailmap code off of the_repository dependency.
  - API clean-up for the worktree subsystem.
  - The last uses of the_repository in "tree-diff.c" have been
    eradicated.
  - Clean-up the code around "git repo info" command.
  - Mark the merge-ort codebase to prevent more uses of
    the_repository from getting added.
  - The core.attributesfile is intended to be set per repository,
    but was kept track of by a single global variable in-core,
    which has been corrected by moving it to per-repository data
    structure.
  - Use the hook API to replace ad-hoc invocation of hook scripts
    via the run_command() API.
  - Code refactoring around refs-for-each-   - API functions.
  - The parse-options API learned to notice an options[] array
    with duplicated long options. (merge 237e520d81
    rs/parse-options-duplicated-long-options later to maint).
  - The code to maintain mapping between object names in multiple
    hash functions is being added, written in Rust.
  - A bit of OIDmap API enhancement and cleanup.
  - Move gitlab CI from macOS 14 images that are being
    deprecated.
  - The object source API is getting restructured to allow
    plugging new backends.
  - Reduce dependence on the global the_hash_algo and
    the_repository variables of wt-status code path.
  - The way combined list-object filter options are parsed has
    been revamped.
  - Editorconfig filename patterns were specified incorrectly,
    making many source files inside subdirectories unaffected,
    which has been corrected.
  - The run_command() API lost its implicit dependency on the
    singleton `the_repository` instance.
  - The unit test helper function was taught to use backslash +
    mnemonic notation for certain control characters like "\t",
    instead of octal notation like "\011".
  - Adjust test-lint to allow "sed -E" to use ERE in the
    patterns.
  - Clar (unit testing framework) update from the upstream.
  - Reduce system overhead "git upload-pack" spends on relaying
    "git pack-objects" output to the "git fetch" running on the
    other end of the connection.
  - Add a coccinelle rule to break the build when "struct strbuf"
    gets passed by value.
  - Further work on incremental repacking using MIDX/bitmap
  - The logic to count objects has been cleaned up.
  - Tweak the build infrastructure by moving tools around.
  - Uses of prio_queue as a LIFO stack of commits have been
    written with commit_stack.
  - The cleanup of remaining bitmaps in "ahead_behind()" has been
    simplified.
  - split-index.c has been updated to not use the global
    the_repository and the_hash_algo variables.
  - The unsigned integer that is used as a bitset to specify the
    kind of branches interpret_branch_name() function has been
    changed to use a dedicated enum type.
  - Various updates to contrib/diff-highlight, including
    documentation updates, test improvements, and color
    configuration handling.
  - Code paths that loop over another array to push each element
    into a strvec have been rewritten to use strvec_pushv()
    instead.
  - In case homebrew breaks REG_ENHANCED again, leave an in-code
    comment to suggest use of our replacement regex as a
    workaround.
  - MinGW build updates.
  - The way dash 0.5.13 handles non-ASCII contents in here-doc is
    buggy and breaks our existing tests, which unfortunately have
    been rewritten to avoid triggering the bug.
  - Object name handling (disambiguation and abbreviation) has
    been refactored to be backend-generic, moving logic into the
    respective object database backends.
  - pack-objects's --stdin-packs=follow mode learns to handle
    excluded-but-open packs.
  - A few code paths that spawned child processes for network
    connection weren't wait(2)ing for their children and letting
    "init" reap them instead; they have been tightened.
  - Adjust the codebase for C23 that changes functions like
    strchr() that discarded constness when they return a pointer
    into a const string to preserve constness.
  - A handful of inappropriate uses of the_repository have been
    rewritten to use the right repository structure instance in
    the read-cache.c codepath.
  - Internals of "git fsck" have been refactored to not depend on
    the global `the_repository` variable.
  - Reduce dependency on `the_repository` in add-patch.c file.
  - The way the "git log -L&lt;range&gt;:&lt;file&gt;" feature is bolted onto
    the log/diff machinery is being reworked a bit to make the
    feature compatible with more diff options, like -S/G.
  - Further work to adjust the codebase for C23 that changes
    functions like strchr() that discarded constness when they
    return a pointer into a const string to preserve constness.
  - "git rev-list --maximal-only" has been optimized by borrowing
    the logic used by "git show-branch --independent", which
    computes the same kind of information much more efficiently.
  - Fixes since v2.53
  - HTTP transport failed to authenticate in some code paths,
    which has been corrected. (merge ed0f7a62f7
    ap/http-probe-rpc-use-auth later to maint).
  - The computation of column width made by "git diff --stat" was
    confused when pathnames contain non-ASCII characters. (merge
    04f5d95ef7 lp/diff-stat-utf8-display-width-fix later to
    maint).
  - The "-z" and "--max-depth" documentation (and implementation
    of "-z") in the "git last-modified" command have been
    updated. (merge 9dcc09bed1 tc/last-modified-options-cleanup
    later to maint).
  - A handful of code paths that started using batched ref update
    API (after Git 2.51 or so) lost detailed error output, which
    have been corrected. (merge eff9299eac
    kn/ref-batch-output-error-reporting-fix later to maint).
  - "git blame --ignore-revs=... --color-lines" did not account
    for ignored revisions passing blame to the same commit an
    adjacent line gets blamed for. (merge d519082d4e
    rs/blame-ignore-colors-fix later to maint).
  - Coccinelle rules update. (merge 60614838a4 tc/memzero-array
    later to maint).
  - Giving "git last-modified" a tree (not a commit-ish) died an
    uncontrolled death, which has been corrected. (merge
    525ef52301 tc/last-modified-not-a-tree later to maint).
  - Test contrib/ things in CI to catch breakages before they
    enter the "next" branch. (merge c591c3ceff
    jc/ci-test-contrib-too later to maint).
  - A handful of documentation pages have been modernized to use
    the "synopsis" style. (merge a34d1d53a6
    ja/doc-synopsis-style-even-more later to maint).
  - Small clean-up of xdiff library to remove unnecessary data
    duplication. (merge 5086213bd2 pw/xdiff-cleanups later to
    maint).
  - Update sample commit-msg hook to complain when a log message
    has material mailinfo considers the end of log message in the
    middle. (merge 83804c361b pw/commit-msg-sample-hook later to
    maint).
  - "git pack-objects --stdin-packs" with
    "--exclude-promisor-objects" fetched objects that are
    promised, which was not wanted.  This has been fixed. (merge
    f4eff7116d ps/pack-concat-wo-backfill later to maint).
  - "git switch &lt;name&gt;", in an attempt to create a local branch
    &lt;name&gt; after a remote tracking branch of the same name gave
    an advice message to disambiguate using "git checkout", which
    has been updated to use "git switch". (merge 12fee11f21
    jc/checkout-switch-restore later to maint).
  - It does not make much sense to apply the "incomplete-line"
    whitespace rule to symbolic links, whose contents almost
    always lack the final newline.  "git apply" and "git diff"
    are now taught to exclude them for a change to symbolic
    links. (merge 6a41481c6d jc/whitespace-incomplete-line later
    to maint).
  - "git format-patch --from=&lt;me&gt;" did not honor the command line
    option when writing out the cover letter, which has been
    corrected.
  - Update build procedure for mergetool documentation in
    meson-based builds. (merge 58e4eeeeb5 pw/meson-doc-mergetool
    later to maint).
  - An earlier attempt to optimize "git subtree" discarded too
    much relevant histories, which has been corrected.
  - A prefetch call can be triggered to access a stale diff_queue
    entry after diffcore-break breaks a filepair into two and
    freed the original entry that is no longer used, leading to a
    segfault, which has been corrected. (merge 2d88ab078d
    hy/diff-lazy-fetch-with-break-fix later to maint).
  - "git fetch --deepen" that tries to go beyond merged branch
    used to get confused where the updated shallow points are,
    which has been corrected. (merge 3ef68ff40e
    sp/shallow-deepen-relative-fix later to maint).
  - "fsck" iterates over packfiles and its access to pack data
    caused the list to be permuted, which caused it to loop
    forever; the code to access pack data by "fsck" has been
    updated to avoid this. (merge 13eb65d366
    ps/fsck-stream-from-the-right-object-instance later to
    maint).
  - "git log --graph --stat" did not count the display width of
    colored graph part of its own output correctly, which has
    been corrected. (merge 064b869efc
    lp/diff-stat-utf8-display-width-fix later to maint).
  - The configuration variable format.noprefix did not behave as
    a proper boolean variable, which has now been fixed and
    documented. (merge ea3a62c40e
    kh/format-patch-noprefix-is-boolean later to maint).
  - CI fix. (merge eb35167dd4 ps/ci-reduce-gitlab-envsize later
    to maint).
  - "git diff --no-index --find-object=&lt;object-name&gt;" outside a
    repository of course wouldn't be able to find the object and
    died while parsing the command line.  The command is made to
    die in a bit more user-friendly way. (merge b0ddc7947c
    mm/diff-no-index-find-object later to maint).
  - Fix typo-induced breakages in fsmonitor-watchman sample hook.
    (merge 41366e4677 pt/fsmonitor-watchman-sample-fix later to
    maint).
  - "git for-each-repo" started from a secondary worktree did not
    work as expected, which has been corrected. (merge e87493b9b4
    ds/for-each-repo-w-worktree later to maint).
  - The construct 'test "$(command)" = expectation' loses the
    exit status from the command, which has been fixed by
    breaking up the statement into pieces. (merge d3edca979a
    fp/t3310-unhide-git-failures later to maint).
  - While discovering a ".git" directory, the code treats any
    stat() failure as a sign that a filesystem entity .git does
    not exist there, and ignores ".git" that is not a "gitdir"
    file or a directory.  The code has been tightened to notice
    and report filesystem corruption better. (merge 1dd27bfbfd
    ty/setup-error-tightening later to maint).
  - Plug a few leaks where mmap'ed memory regions are not
    unmapped. (merge a8a69bbb64 jk/unleak-mmap later to maint).
  - A test now uses the symbolic constant $ZERO_OID instead of 40
    "0" to work better with SHA-256 as well as SHA-1. (merge
    30310f3cc4 ss/t3200-test-zero-oid later to maint).
  - Instead of hardcoded 'origin', use the configured default
    remote when fetching from submodules. (merge 3b5fb32da8
    ng/submodule-default-remote later to maint).
  - The code in "git help" that shows configuration items in
    sorted order was awkwardly organized and prone to bugs.
  - "imap-send" used to use functions whose use is going to be
    removed with OpenSSL 4.0; rewrite them using public API that
    has been available since OpenSSL 1.1 since 2016 or so. (merge
    6392a0b75d bb/imap-send-openssl-4.0-prep later to maint).
  - Fix an example in the user-manual. (merge 5514f14617
    gj/user-manual-fix-grep-example later to maint).
  - The final clean-up phase of the diff output could turn the
    result of histogram diff algorithm suboptimal, which has been
    corrected. (merge e417277ae9 yc/histogram-hunk-shift-fix
    later to maint).
  - "git diff -U&lt;num&gt;" was too lenient in its command line
    parsing and took an empty string as a valid &lt;num&gt;. (merge
    4f6a803aba ty/doc-diff-u-wo-number later to maint).
  - The handling of the incomplete lines at the end by "git
    diff-highlight" has been fixed.
  - merge-file --object-id used to trigger a BUG when run in a
    linked worktree, which has been fixed. (merge 57246b7c62
    mr/merge-file-object-id-worktree-fix later to maint).
  - "git apply -p&lt;n&gt;" parses &lt;n&gt; more carefully now. (merge
    d05d84c5f5 mf/apply-p-no-atoi later to maint).
  - A test to run a .bat file with whitespaces in the name with
    arguments with whitespaces in them was flaky in that
    sometimes it got killed before it produced expected side
    effects, which has been rewritten to make it more robust.
    (merge 3ad4921838 jk/t0061-bat-test-update later to maint).
  - "git ls-remote '+refs/tags/   -:refs/tags/   -' https://..."
    run outside a repository would dereference a NULL while
    trying to see if the given refspec is a single-object
    refspec, which has been corrected. (merge 4e5dc601dd
    kj/refspec-parsing-outside-repository later to maint).
  - Fix a regression in writing the commit-graph where commits
    with dates exceeding 34 bits (beyond year 2514) could cause
    an underflow and crash Git during the generation data
    overflow chunk writing.
  - The value of a wrong pointer variable was referenced in an
    error message that reported that it shouldn't be NULL. (merge
    753ecf4205 yc/path-walk-fix-error-reporting later to maint).
  - The check in "receive-pack" to prevent a checked out branch
    from getting updated via updateInstead mechanism has been
    corrected.
  - "git backfill" is capable of auto-detecting a sparsely
    checked out working tree, which was broken. (merge 339eba65a7
    th/backfill-auto-detect-sparseness-fix later to maint).
  - add_files_to_cache() used diff_files() to detect only the
    paths that are different between the index and the working
    tree and add them, which does not need rename detection,
    which interfered with unnecessary conflicts. (merge
    c0ce43376b ng/add-files-to-cache-wo-rename later to maint).
  - Doc mark-up update for entries in the glossary with bulleted
    lists. (merge a65cbd87ea jk/doc-markup-sub-list-indentation
    later to maint).
  - CI dependency updates. (merge 4bdb17e3a8
    jc/ci-github-actions-use-checkout-v5 later to maint).</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1778846400">- Add requires for awk as it is used by
  /usr/share/bash-completion/completions/git</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1783425600">- update to 2.55.0:
  * Hook scripts defined via the configuration system can now be
    configured to run in parallel.
  * The userdiff driver for the Scheme language has been extended
    to cover other Lisp dialects.
  * Terminal control sequences coming over the sideband while
    talking to a remote repository are mostly disabled by default,
    except for ANSI color escape sequences.
  * "ort" merge backend improvements.
  * "git checkout -m another-branch" was invented to deal with
    local changes to paths that are different between the current
    and the new branch, but it gave only one chance to resolve
    conflicts. The command was taught to create a stash to save the
    local changes.
  * A new builtin "git format-rev" is introduced for pretty
    formatting one revision expression per line or commit object names
    found in running text.
  * "git history" learned "fixup" command.
  * The internal URL parsing logic has been made accessible via a
    new subcommand "git url-parse".
  * Misspelt proxy URL (e.g., httt://…​) did not trigger any
    warning or failure, which has been corrected. We had a regression
    in this update that broke https:// proxies, but that has been
    caught and corrected.
  * Document the fact that .git/info/exclude is shared across
    worktrees linked to the same repository.
  * The command line parser for "git diff" learned a few options take
    only non-negative integers.
  * The graph output from commands like "git log --graph" can now be
    limited to a specified number of lanes, preventing overly wide
    output in repositories with many branches.
  * The fsmonitor daemon has been implemented for Linux.
  * "git cat-file --batch" learns an in-line command "mailmap" that
    lets the user toggle use of mailmap.
  * The "git pack-objects --path-walk" traversal has been
    integrated with several object filters, including blobless and
    sparse filters.
  * "git push" learned to take a "remote group" name to push to,
    which causes pushes to multiple places, just like "git fetch"
    would do.
  * The git-jump command (in contrib/) has been taught to
    automatically pick a mode (merge, diff, or ws) when invoked
    without arguments.
  * The documentation for push.default = simple has been clarified
    to better explain its behavior, making it clear that it pushes
    the current branch to a same-named branch on the remote, and
    detailing the upstream requirements for centralized workflows.
  * The documentation for "--word-diff" has been extended with a
    bit of implementation detail of where these different words come
    from.
  * "git config foo.bar=baz" is not likely to be a request to read
    the value of such a variable with = in its name; rather it is
    plausible that the user meant "git config set foo.bar baz". Give
    advice when giving an error message.
  * "git rev-list" (and "git log" family of commands) learned a new
    "--max-count-oldest" that picks oldest N commits in the range
    instead of the usual newest.
  * Various AsciiDoc markup fixes in git config documentation and
    related files to ensure lists and formatting are rendered
    correctly.
- enable rust support for Tumbleweed</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1785499200">- Remove dependency on update-desktop-files, use translate-suse-desktop
  (jsc#PED-15206)</changelog>
</package>
<package pkgid="dfa1e631c85c075bcdb2e57b56fe713e90796626cfd174d6f631f1a27c72984e398025ada4958a2486aee96e470e89d6e123e2e06507f7736dfa278777c19dfb" name="git-delta-debuginfo" arch="i586">
  <version epoch="0" ver="0.19.2" rel="1.6"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 0.15.1:
  * Explicitly request xz compression by @dandavison in #1249
  * Thanks to all contributors for the changes in this release! One
    particularly exciting contribution is the tweaks to the highlighting
    algorithm made by @phillipwood in #1244. This is something that has
    remained more or less the same since delta was first created, but #1244
    brings several improvements in the details of exactly which characters
    are highlighted.
  * Change Rust toolchain in 'Deploy Manual' CI task by @dandavison in #1183
  * Switch bat to library mode by @tranzystorek-io in #1187
  * Add sourcehut link parsing by @p00f in #1190
  * Refactoring ansi/iterator by @zhiburt in #1191
  * Add codeberg link parsing by @p00f in #1194
  * Add terminal width fallback via stty if on windows/MSYS2 by @th1000s in
    [#1030]
  * measure_text_width() without constructing a temporary string by @th1000s
    in #1216
  * Remove Git 2.37 workaround from install docs by @adamchainz in #1228
  * Fix clippy warnings by @clnoll in #1236
  * Remove Provides in Debian package by @baryluk in #1217
  * Handle quoted filenames in diff header by @th1000s in #1222
  * ci: improve formatting by @MarcoIeni in #1238
  * Highlighting improvements by @phillipwood in #1244
  * ci: release apple arm binary by @MarcoIeni in #1239
  * try fix bad alignment in unicode (#1144) by @SheldonNico in #1145</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1686052800">- Update to 0.16.5
  * Increase number of characters shown in submodule hashes
  * Fix typo in publishing build job &amp; restore cross-compilation
  * Drop grep-header-style option
  * Honor grep-header-decoration-style for ripgrep output
- Fix boo#1212003, xml-rs is no longer used as a dependency.
- Update to 0.16.4
  * With this release delta can now display grep output in (hopefully)
    exactly the same layout that ripgrep does, but adding syntax highlighting,
    hyperlinks, and navigation. Use `ripgrep --json ... | delta` for that,
    or set grep-output-type = ripgrep to get that output style from git grep etc.
  * Address deprecated clap features
  * Fix clippy warnings
  * Replace unmaintained/outdated GitHub Actions
  * Reduce allocations during --show-colors
  * Fix the--show-themes command
  * Fixed broken link to README
  * Update git2 to 0.16.1
  * Fix warning from bat for an unknown syntax theme
  * Add gruvmax-fang theme
  * Spelling
  * Update clap to 4.1
  * Encapsulate git2 types
  * Update dependencies &amp; switch back to the dirs crate
  * Return the GitRemoteRepo type directly
  * Added config option.
  * Add Winget Releaser workflow
  * Get git's minus/plus style from config instead of copying it around
  * Add methods for getting GitConfig as reference
  * Rename git_config_entry module to remote
  * Tips and tricks manual section
  * Set language specifiers for code blocks and fix links in manual
  * Derive the default for enums with #[derive(Default)]/#[default]
  * Add discord-dark theme
  * Merge the different GitConfig constructors for a config file
  * Remove manual line-wrapping
  * Add link to similar project walles/riff
  * add: installation instructions for conda/mamba
  * Clarify how to use delta with tmux
  * Update bitflags to 2.2
  * Fix some typos
  * Remove unneeded extern crate statements
  * Downgrade and pin the bytelines crate
  * Improve manual build job
  * Replace deprecated error_chain crate with anyhow
  * Fix submodule diff parsing
  * Fix warning highlight for trailing whitespace
  * Misc tab refactoring
  * manual: fix link to using delta on Windows
  * Introduce grep-output-type option: ripgrep or classic</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710763200">- Update to 0.17.0:
  * Detect Dark/Light Mode from Terminal #1615
  * Parse filename unambiguously using color escape sequences #1634
  * Honor default-language option #1655
  * Preserve "Binary files" line in color_only mode #1649
  * Fix headers of modified binary files #1629
  * Add mellow-barbet theme #1452
  * Fix alignment in blame mode when author name contains unicode accent modifiers #1456
  * Replace usage of the atty crate with std::io::IsTerminal trait #1465
  * Refactor subcommand handling #1467
  * Bump clap to v4.3.14 and regenerate Cargo.lock #1472
  * Fix issue where pager would be set to more or most #1494
  * Improve binary file added output #1502
  * Remove the navigation setting from themes. #1503
  * Add assertion failure message #1508
  * Fix handling of tabs in grep output #1507
  * Support users other than git in github SSH URLs #1509
  * Update installation instructions for openSUSE #1550
  * feat: generate completion subcommand #1561
  * Make hunk header code fragment display optional #1568
  * Adding new theme in themes.gitconfig #1544
  * feat(theme): add arctic-fox custom theme #1539
  * --show-themes exit with error when no themes #1611
  * Bug fix: reset syntax highlighter across grep sections #1613
  * Switch from vte to anstyle-parse (already used in dependencies) #1638
  * Parse filename unambiguously using color escape sequences #1634
  * Fix headers of modified binary files #1629
  * Upgrade #1597
  * Add Catppuccin latte to light syntax themes #1573
  * Update Arch Linux package URL in installation.md #1569
  * Change Winget Releaser job to ubuntu-latest #1512
  * use wildcard in suggested true color fix for tmux #1560
  * Update git2 #1647
  * Add corvus theme #1652
  * Preserve "Binary files" line in color_only mode #1649
  * Detect Dark/Light Mode from Terminal #1615
  * Honor default-language option #1655</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1724068800">- Update to 0.18.0:
  * Link to Repository from Manual #1657
  * Stop highlighting unchanged whitespace #1659
  * Add .gitattributes rules for rust files #1245
  * Repair --default-language, and highlight using full filename #1549
  * tests: prevent parallel env var access #1681
  * CI: fix macOS build #1696
  * Only use nosort in bash &lt;4.4 #1683
  * Don't read git files when --no-gitconfig is given + unused variables #1728
  * tests: add insta for snapshot testing #1739
  * tests: set terminal width to 43 #1741
  * Fix panic when blame-palette is empty #1737
  * Make relative-paths work with binary files #1740
  * Fix github links from master to main #1709
  * Update terminal-colorsaurus #1699
  * Make less version &gt;= 633 behave like previous versions wrt. Nerd Fonts #1762
  * Update catppuccin-latte casing in LIGHT_SYNTAX_THEMES list #1745
  * deps: bump libc from 0.2.153 to 0.2.155 #1715
  * Add missing --file-*-label option to --navigate docs #1744
  * Fix copy-paste typo #1767
  * Update syntect to 5.2.0 #1672
  * Disable light mode detection in tests #1765
  * Add --max-syntax-highlighting-length, set to 400 #1746
  * chore: cleanup brew formula file in favor of core tap #1773
  * wrap --help output, fix rust 1.80 build #1440
  * Fix delta-toggle shell script #1794
  * Do not wrap short help (-h) output #1800
  * Implement --diff-args #1697
  * Handle ambiguous diff header, '--- ' can also be present in a minus hunk #1787
  * cd: build binaries targeting GNU libc on ubuntu-20.04, not latest #1805</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1724673600">- Update to 0.18.1:
  * This patch release fixes an issue with delta --version that
    was causing problems downstream (#1818)
  * Add hyperlinks section to manual #1816
  * Added platypus theme #1819
  * Don't use pager for --version #1824</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1726056000">- Update to 0.18.2:
  * Move AmbiguousDiffMinusCounter to hunk_header #1825
  * Fix Catppuccin Latte name in LIGHT_SYNTAX_THEMES list #1823
  * Handle quoted file paths in hunk headers #1840
  * Fix clippy warnings #1851
  * Allow --dark to override dark/light detected from syntax theme #1843
  * Upgrade and pin unicode-width to v0.1.12 #1858</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1755604800">- Update vendored dependencies to fix build</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1774353600">- Update to 0.19.0:
  * Do not double panic in FakeParentArgs::drop #1856
  * Improve blame file type detection (#1803) #1829
  * Use same example config in manual as README #1879
  * Clarify grep highlighter-related code #1877
  * Don't set colorMoved in introductory instructions #1884
  * Recommend zdiff3 merge.conflictStyle #1260
  * Add themes weeping-willow, mirthful-willow #1864
  * CI: switch to macos-13, as 12 will be unsupported soon #1890
  * Add optional capture-output writer to run_app() #1889
  * Center-align README content #1893
  * Redundant Option Checks, Unwrap Safety #1892
  * Add console commands for git configuration #1896
  * Honor pager path when checking less version #1903
  * Rename some variables #1904
  * Delete now-unused pricate homebrew formula step from Makefile (III) #1830
  * Support {host} in hyperlinks #1901
  * Allow multiple hyperlinks per line #1909
  * Clippy 1.83 #1918
  * Support external subcommands: rg, diff, git-show (etc.) #1769
  * Don't keep subcommand stdout around #1920
  * hyperlink commit hashes of length 7 as well #1924
  * clippy 1.84 fix #1938
  * chore(deps): update git2 to use libgit2 1.9 #1930
  * Suggest minimum bat version in manual #1941
  * Upgrade unicode-width to v0.1.14 (but still &lt; 0.2.0) #1937
  * Update terminal-colorsaurus version to 0.4.8 #1936
  * Fix index out of bounds crash for '@@ @@' hunk header #1995
  * Tune themes weeping-willow, mirthful-willow #2011
  * clippy 1.88 fixes #2016
  * Fix diff output when a diff ends with a mode change #2023
  * fix: cargo install git-delta --locked fails on systems with GCC 15 #2007
  * Normalize merge.conflictStyle casing #2015
  * Styled zero lines fix #1916
  * config: add setup instructions for Jujutsu (jj) vcs #2048
  * all: fix clippy complaints #2038
  * Cache the Git remote URL to speed up rendering hyperlinks #1940
  * deps: update cc #2053
  * rg json handling: fix line comment highlighting #2057
  * Update dirs dependency to version 6 #2063
  * default line number to 1 for hyperlinks #2061
  * Fix line numbers showing filename when hyperlinks enabled #2058
  * less hist file: look at xdg paths #2065
  * CI: remove x86 apple/macOS #2074
  * Update bat dependency from 0.24 to 0.26 #2115</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1774353601">- Update to 0.19.1:
  * Fix CD: replace defunct ubuntu-20.04 runners</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1774872000">- Updaet to 0.10.2:
  * CD: pin GNU Linux builds to ubuntu-22.04 for Debian 12 compat #2135</changelog>
</package>
<package pkgid="4d4731cce97bbba5b3357c2d5d057125be9df192eef6718a34f99cfbf2ff30b07672d80424ff2f24831a197caafa8ae968d5b2d77a5d8d7f4568cb4dde3344b8" name="git-delta-debugsource" arch="i586">
  <version epoch="0" ver="0.19.2" rel="1.6"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 0.15.1:
  * Explicitly request xz compression by @dandavison in #1249
  * Thanks to all contributors for the changes in this release! One
    particularly exciting contribution is the tweaks to the highlighting
    algorithm made by @phillipwood in #1244. This is something that has
    remained more or less the same since delta was first created, but #1244
    brings several improvements in the details of exactly which characters
    are highlighted.
  * Change Rust toolchain in 'Deploy Manual' CI task by @dandavison in #1183
  * Switch bat to library mode by @tranzystorek-io in #1187
  * Add sourcehut link parsing by @p00f in #1190
  * Refactoring ansi/iterator by @zhiburt in #1191
  * Add codeberg link parsing by @p00f in #1194
  * Add terminal width fallback via stty if on windows/MSYS2 by @th1000s in
    [#1030]
  * measure_text_width() without constructing a temporary string by @th1000s
    in #1216
  * Remove Git 2.37 workaround from install docs by @adamchainz in #1228
  * Fix clippy warnings by @clnoll in #1236
  * Remove Provides in Debian package by @baryluk in #1217
  * Handle quoted filenames in diff header by @th1000s in #1222
  * ci: improve formatting by @MarcoIeni in #1238
  * Highlighting improvements by @phillipwood in #1244
  * ci: release apple arm binary by @MarcoIeni in #1239
  * try fix bad alignment in unicode (#1144) by @SheldonNico in #1145</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1686052800">- Update to 0.16.5
  * Increase number of characters shown in submodule hashes
  * Fix typo in publishing build job &amp; restore cross-compilation
  * Drop grep-header-style option
  * Honor grep-header-decoration-style for ripgrep output
- Fix boo#1212003, xml-rs is no longer used as a dependency.
- Update to 0.16.4
  * With this release delta can now display grep output in (hopefully)
    exactly the same layout that ripgrep does, but adding syntax highlighting,
    hyperlinks, and navigation. Use `ripgrep --json ... | delta` for that,
    or set grep-output-type = ripgrep to get that output style from git grep etc.
  * Address deprecated clap features
  * Fix clippy warnings
  * Replace unmaintained/outdated GitHub Actions
  * Reduce allocations during --show-colors
  * Fix the--show-themes command
  * Fixed broken link to README
  * Update git2 to 0.16.1
  * Fix warning from bat for an unknown syntax theme
  * Add gruvmax-fang theme
  * Spelling
  * Update clap to 4.1
  * Encapsulate git2 types
  * Update dependencies &amp; switch back to the dirs crate
  * Return the GitRemoteRepo type directly
  * Added config option.
  * Add Winget Releaser workflow
  * Get git's minus/plus style from config instead of copying it around
  * Add methods for getting GitConfig as reference
  * Rename git_config_entry module to remote
  * Tips and tricks manual section
  * Set language specifiers for code blocks and fix links in manual
  * Derive the default for enums with #[derive(Default)]/#[default]
  * Add discord-dark theme
  * Merge the different GitConfig constructors for a config file
  * Remove manual line-wrapping
  * Add link to similar project walles/riff
  * add: installation instructions for conda/mamba
  * Clarify how to use delta with tmux
  * Update bitflags to 2.2
  * Fix some typos
  * Remove unneeded extern crate statements
  * Downgrade and pin the bytelines crate
  * Improve manual build job
  * Replace deprecated error_chain crate with anyhow
  * Fix submodule diff parsing
  * Fix warning highlight for trailing whitespace
  * Misc tab refactoring
  * manual: fix link to using delta on Windows
  * Introduce grep-output-type option: ripgrep or classic</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710763200">- Update to 0.17.0:
  * Detect Dark/Light Mode from Terminal #1615
  * Parse filename unambiguously using color escape sequences #1634
  * Honor default-language option #1655
  * Preserve "Binary files" line in color_only mode #1649
  * Fix headers of modified binary files #1629
  * Add mellow-barbet theme #1452
  * Fix alignment in blame mode when author name contains unicode accent modifiers #1456
  * Replace usage of the atty crate with std::io::IsTerminal trait #1465
  * Refactor subcommand handling #1467
  * Bump clap to v4.3.14 and regenerate Cargo.lock #1472
  * Fix issue where pager would be set to more or most #1494
  * Improve binary file added output #1502
  * Remove the navigation setting from themes. #1503
  * Add assertion failure message #1508
  * Fix handling of tabs in grep output #1507
  * Support users other than git in github SSH URLs #1509
  * Update installation instructions for openSUSE #1550
  * feat: generate completion subcommand #1561
  * Make hunk header code fragment display optional #1568
  * Adding new theme in themes.gitconfig #1544
  * feat(theme): add arctic-fox custom theme #1539
  * --show-themes exit with error when no themes #1611
  * Bug fix: reset syntax highlighter across grep sections #1613
  * Switch from vte to anstyle-parse (already used in dependencies) #1638
  * Parse filename unambiguously using color escape sequences #1634
  * Fix headers of modified binary files #1629
  * Upgrade #1597
  * Add Catppuccin latte to light syntax themes #1573
  * Update Arch Linux package URL in installation.md #1569
  * Change Winget Releaser job to ubuntu-latest #1512
  * use wildcard in suggested true color fix for tmux #1560
  * Update git2 #1647
  * Add corvus theme #1652
  * Preserve "Binary files" line in color_only mode #1649
  * Detect Dark/Light Mode from Terminal #1615
  * Honor default-language option #1655</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1724068800">- Update to 0.18.0:
  * Link to Repository from Manual #1657
  * Stop highlighting unchanged whitespace #1659
  * Add .gitattributes rules for rust files #1245
  * Repair --default-language, and highlight using full filename #1549
  * tests: prevent parallel env var access #1681
  * CI: fix macOS build #1696
  * Only use nosort in bash &lt;4.4 #1683
  * Don't read git files when --no-gitconfig is given + unused variables #1728
  * tests: add insta for snapshot testing #1739
  * tests: set terminal width to 43 #1741
  * Fix panic when blame-palette is empty #1737
  * Make relative-paths work with binary files #1740
  * Fix github links from master to main #1709
  * Update terminal-colorsaurus #1699
  * Make less version &gt;= 633 behave like previous versions wrt. Nerd Fonts #1762
  * Update catppuccin-latte casing in LIGHT_SYNTAX_THEMES list #1745
  * deps: bump libc from 0.2.153 to 0.2.155 #1715
  * Add missing --file-*-label option to --navigate docs #1744
  * Fix copy-paste typo #1767
  * Update syntect to 5.2.0 #1672
  * Disable light mode detection in tests #1765
  * Add --max-syntax-highlighting-length, set to 400 #1746
  * chore: cleanup brew formula file in favor of core tap #1773
  * wrap --help output, fix rust 1.80 build #1440
  * Fix delta-toggle shell script #1794
  * Do not wrap short help (-h) output #1800
  * Implement --diff-args #1697
  * Handle ambiguous diff header, '--- ' can also be present in a minus hunk #1787
  * cd: build binaries targeting GNU libc on ubuntu-20.04, not latest #1805</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1724673600">- Update to 0.18.1:
  * This patch release fixes an issue with delta --version that
    was causing problems downstream (#1818)
  * Add hyperlinks section to manual #1816
  * Added platypus theme #1819
  * Don't use pager for --version #1824</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1726056000">- Update to 0.18.2:
  * Move AmbiguousDiffMinusCounter to hunk_header #1825
  * Fix Catppuccin Latte name in LIGHT_SYNTAX_THEMES list #1823
  * Handle quoted file paths in hunk headers #1840
  * Fix clippy warnings #1851
  * Allow --dark to override dark/light detected from syntax theme #1843
  * Upgrade and pin unicode-width to v0.1.12 #1858</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1755604800">- Update vendored dependencies to fix build</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1774353600">- Update to 0.19.0:
  * Do not double panic in FakeParentArgs::drop #1856
  * Improve blame file type detection (#1803) #1829
  * Use same example config in manual as README #1879
  * Clarify grep highlighter-related code #1877
  * Don't set colorMoved in introductory instructions #1884
  * Recommend zdiff3 merge.conflictStyle #1260
  * Add themes weeping-willow, mirthful-willow #1864
  * CI: switch to macos-13, as 12 will be unsupported soon #1890
  * Add optional capture-output writer to run_app() #1889
  * Center-align README content #1893
  * Redundant Option Checks, Unwrap Safety #1892
  * Add console commands for git configuration #1896
  * Honor pager path when checking less version #1903
  * Rename some variables #1904
  * Delete now-unused pricate homebrew formula step from Makefile (III) #1830
  * Support {host} in hyperlinks #1901
  * Allow multiple hyperlinks per line #1909
  * Clippy 1.83 #1918
  * Support external subcommands: rg, diff, git-show (etc.) #1769
  * Don't keep subcommand stdout around #1920
  * hyperlink commit hashes of length 7 as well #1924
  * clippy 1.84 fix #1938
  * chore(deps): update git2 to use libgit2 1.9 #1930
  * Suggest minimum bat version in manual #1941
  * Upgrade unicode-width to v0.1.14 (but still &lt; 0.2.0) #1937
  * Update terminal-colorsaurus version to 0.4.8 #1936
  * Fix index out of bounds crash for '@@ @@' hunk header #1995
  * Tune themes weeping-willow, mirthful-willow #2011
  * clippy 1.88 fixes #2016
  * Fix diff output when a diff ends with a mode change #2023
  * fix: cargo install git-delta --locked fails on systems with GCC 15 #2007
  * Normalize merge.conflictStyle casing #2015
  * Styled zero lines fix #1916
  * config: add setup instructions for Jujutsu (jj) vcs #2048
  * all: fix clippy complaints #2038
  * Cache the Git remote URL to speed up rendering hyperlinks #1940
  * deps: update cc #2053
  * rg json handling: fix line comment highlighting #2057
  * Update dirs dependency to version 6 #2063
  * default line number to 1 for hyperlinks #2061
  * Fix line numbers showing filename when hyperlinks enabled #2058
  * less hist file: look at xdg paths #2065
  * CI: remove x86 apple/macOS #2074
  * Update bat dependency from 0.24 to 0.26 #2115</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1774353601">- Update to 0.19.1:
  * Fix CD: replace defunct ubuntu-20.04 runners</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1774872000">- Updaet to 0.10.2:
  * CD: pin GNU Linux builds to ubuntu-22.04 for Debian 12 compat #2135</changelog>
</package>
<package pkgid="573aa52428e7d9353a18ac80489fd31f4b7265a2cde2140155f32f0930e63d18b46b88f7a1b25a160b5254b839a5194fcb229bf8dcaf027079c413cf5be70789" name="git-lfs-debuginfo" arch="i586">
  <version epoch="0" ver="3.8.0" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1670328000">- Update to version 3.3.0:
  https://github.com/git-lfs/git-lfs/releases/tag/v3.3.0
- drop 5054.patch:
  included in update
- we need a vendor tarball now</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1690459200">- update to version 3.4.0:
  https://github.com/git-lfs/git-lfs/releases/tag/v3.4.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1702555200">- update to version 3.4.1:
  https://github.com/git-lfs/git-lfs/releases/tag/v3.4.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1710590400">- update to 3.5.0:
  no changelog available
- rework package to use obscpio</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1710590401">- update to 3.5.1:
  * Build release assets with Go 1.21 #5668 (@bk2204)
  * script/packagecloud: instantiate distro map properly #5662
    (@bk2204)
  * Install msgfmt on Windows in CI and release workflows
    [#5666] (@chrisd8088)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1732190400">- update to version 3.6.0:
  https://github.com/git-lfs/git-lfs/releases/tag/v3.6.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1736942400">- update to 3.6.1: (boo#1235876)
  This release introduces a security fix for all platforms, which
  has been assigned CVE-2024-53263.
  When requesting credentials from Git for a remote host, prior
  versions of Git LFS passed portions of the host's URL to the
  git-credential(1) command without checking for embedded
  line-ending control characters, and then sent any credentials
  received back from the Git credential helper to the remote host.
  By inserting URL-encoded control characters such as line feed
  (LF) or carriage return (CR) characters into the URL, an attacker
  might have been able to retrieve a user's Git credentials.
  Git LFS now prevents bare line feed (LF) characters from being
  included in the values sent to the git-credential(1) command, and
  also prevents bare carriage return (CR) characters from being
  included unless the credential.protectProtocol configuration
  option is set to a value equivalent to false.
  * Bugs
  - Reject bare line-ending control characters in Git credential
    requests (@chrisd8088)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1751025600">- update to 3.7.0
  This release is a feature release which introduces several new options
  for fetching Git LFS objects, such as the ability to force objects
  to be re-downloaded and the capacity to output object URLs and HTTP
  metadata in JSON for external tools to consume. This release also
  adds a configurable in-memory cache of file path pattern matches,
  which along with other changes can help reduce the time required to
  migrate large repositories to Git LFS.
  Git LFS now supports the same .netrc files on Windows as Git and
  curl, retries appropriately after all 429 status code HTTP
  responses, permits the use of symbolic links to Git's object
  storage during Git LFS migrations
  - Features
  - Cache a file path filter match result #6047 (@alexkad0)
  - Add --refetch option to fetch #5975 (@redsun82)
  - Add --json option to fetch #5974 (@redsun82)
  - Add --dry-run option to fetch #5973 (@redsun82)
  - Bugs
  - Verify TLS/SSL certificates using default Go support for
    macOS system root CAs #6049 (@chrisd8088)
  - Prefer .netrc on windows if present #6055 (@johanvdw)
  - Fix migrations where .git/objects is a symlink #6042
    (@bk2204)
  - Honour 429 object transfer response Retry-After headers #6014
    (@chrisd8088)
  - Misc
  - Update Linux distribution package list for v3.7.0 release
    (@chrisd8088)
  - Report missing objects consistently when pushing #6027
    (@chrisd8088)
  - Use a git-update-ref script to update references #6048
    (@alexkad0)
  - Drop unused generic stub function for cloning files #6050
    (@chrisd8088)
  - Prevent conflicting curl macros in early Git version CI jobs
    [#6040] (@chrisd8088)
  - pull: improve error message on failing checkout #5629
    (@bk2204)
  - Fix language in code snippets in API docs #6035
    (@slonopotamus)
  - build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0
    [#6034] (@dependabot[bot])
  - Use single-target Makefile patterns for manual pages #6032
    (@chrisd8088)
  - use direct value nil for error #6024 (@alingse)
  - Update minimum required Git version checks #6028
    (@chrisd8088)
  - build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0
    [#6012] (@dependabot[bot])
  - Upgrading x/crypto to v0.35.0 to solve CVE-2025-22869 #5997
    (@gergelyfabian)
  - Upgrade to Go 1.24 #6013 (@chrisd8088)
  - Use constant format strings and fix HTTP error messages #5998
    (@chrisd8088)
  - Remove command name prefixes from progress messages #5995
    (@chrisd8088)
  - doc: Add missing "--to" argument in git-lfs-checkout example
    [#6005] (@DarkDefender)
  - Replace min/max helpers with built-in min/max #5999
    (@Juneezee)
  - Add security patch release process documentation #5987
    (@chrisd8088)
  - Replace unused debug mode with trace logging #5989
    (@chrisd8088)
  - Use default Ruby provided by Actions runners #5984
    (@chrisd8088)
  - build(deps): bump azure/trusted-signing-action from 0.5.0 to
    0.5.1 #5981 (@dependabot[bot])
  - Update workflows to use ARM runners and new Apple signing
    certificate #5977 (@chrisd8088)
  - docs/man/git-lfs-prune.adoc: fix --(no-)verify-unreachable
    description #5959 (@m3ka24)
  - docs/man/git-lfs-migrate.adoc: remove duplicate flag #5944
    (@fedirz)
  - Upgrade golang.org/x/net from 0.23.0 to 0.33.0 #5940
    (@gergelyfabian)
  - build(deps): bump golang.org/x/crypto from 0.21.0 to 0.31.0
    [#5935] (@dependabot[bot])
  - Simplify macOS CI jobs and specify Go toolchain version #5931
    (@chrisd8088)
  - Tighten security of Actions workflows #5930 (@bk2204)
  - Corrected Pop!_OS naming #5929 (@LucasDondo)
  - Update release process documentation and scripts #5920
    (@chrisd8088)
  - Update license copyright dates and minimum supported Git
    version #5921 (@chrisd8088)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760702400">- update to 3.7.1: (boo#1252259 CVE-2025-26625)
  This release introduces security fixes for Linux, macOS, and
  Windows systems, which have been collectively assigned
  CVE-2025-26625.
  When populating a Git repository's working tree with the contents
  of Git LFS objects, certain Git LFS commands may write to files
  visible outside the current Git working tree if symbolic or hard
  links exist which collide with the paths of files tracked by Git
  LFS.
  Git LFS has resolved this problem by revising the git lfs
  checkout and git lfs pull commands so that they check for
  symbolic links in the same manner as performed by Git before
  writing to files in the working tree.  These commands now also
  remove existing files in the working tree before writing new
  files in their place.
  As well, Git LFS has resolved a problem whereby the git lfs
  checkout and git lfs pull commands, when run in a bare
  repository, could write to files visible outside the repository.
  While a specific and relatively unlikely set of conditions were
  required for this to occur, it is no longer possible under any
  circumstances.
  We would like to extend a special thanks to the following
  open-source contributors:
    Apple Product Security for reporting this to us responsibly
  * Bugs
  - Detect symbolic links on checkout and pull (@chrisd8088)
  * Misc
  - Upgrade to Go 1.25 (@chrisd8088)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- update to 3.8.0:
  This release is a feature release which adds support for
  zstd-compressed object downloads and introduces several new
  options, including the ability to fetch Git LFS objects for a
  list of references piped to standard input and the ability to
  limit how long Git LFS will wait when instructed by a server to
  retry an HTTP request.
  Git LFS now determines the case sensitivity of filesystems from
  the core.ignoreCase Git configuration option, respects global and
  system-wide Git attribute files when migrating repositories, and
  tries the default Git LFS HTTP URL derived from an SSH URL when
  HTTP authentication via SSH is not available.
  This Git LFS release improves SSH session reuse, parses invalid
  custom transfer adapter configurations and invalid Git attribute
  patterns without crashing, handles file deletion conflicts on
  Windows in the same manner as Git, resolves remote-tracking
  branches for downloads correctly, avoids re-reading working tree
  files during clean filter operations since the files may be in an
  inconsistent state, and terminates lengthy or endless HTTP
  authentication sequences after a limited number of requests.
  Note that we now provide official packages and support for
  versions of Linux distributions based on Debian 13 ("trixie"). We
  also now provide a source code package with all of our Go module
  dependencies in a vendor directory.
  * Features
  - Enhance LFS transfer retries with maximum retry time limit
    [#6304]
  - fall back to guessed endpoint when git-lfs-authenticate is
    unavailable #6286
  - add lfs.httpDownloadEncoding with zstd and gzip support #6196
  - Use core.ignorecase to determine case sensitivity #6212
  - Full support of special attributes in migrate #6170
  - feat: git lfs pointer support extensions #6093
  - fetch: allow providing refs via stdin #6088
  * Bugs
  - gitattr: handle invalid wildmatch patterns #6324
  - filter-process: Ignore file size in working copy when
    cleaning #6011
  - Handle unknown object sizes in progress log and fix
    throttling #6288
  - Fix standalone adapter crash and ignore invalid custom
    adapter names #6252
  - Reuse SSH sessions when possible and only close at client
    exit #6266
  - locking: ignore missing files after unlock #6244
  - Fix remote ref resolution for download operations #6250
  - Fix concurrent map/struct races in sshCache and lazyManifest
    [#6243]
  - Fix --remote option when a git push remote is set #6228
  - Fix adapter reuse when server returns empty transfer adapter
    name #6240
  - commands: fix format string type mismatch in lockverifier
    [#6237]
  - Fix extra header duplication on retry #6204
  - tools: add RobustRemove() for Windows to handle file lock
    errors #6221
  - transform DoWithAuth from recursive to loop approach to
    prevent endless authentication attempts #6018
  - lfshttp: fix auth response ExpiresIn data type #6200
  - commands: show root help for -h #6172
  - Handle git lfs checkout merge conflict option file paths
    correctly #6136
  - Support Macro in migrate --fixup #6126
  * Misc
  - Add missing patch version entries in primary change log #6334
  - Update Linux distributions and include Debian ARM64 links in
    releases #6333
  - Upgrade to Go v1.27 #6332
  - Remove stale Linux distributions before v3.8.0 release #6291
  - t/t-pre-push.sh: use calc_oid_file in URL optimization test
    [#6287]
  - Update tests to dynamically match internal program limits
    [#6285]
  - Update Go modules and Dependabot configuration #6278
  - Add corrupt object download tests #6274
  - Fix and revise chunked transfer encoding test #6273
  - Temporarily restore concurrency limit to historical fixed
    default #6258
  - Simplify client structure initializations #6254
  - Use consistent exit functions for all commands #6255
  - Add --add-i386 option to RPM build script #6251
  - Update Linux distribution package list for v3.8.0 release
    [#6248]
  - Scale default concurrent transfers by CPU count #6241
  - Fix and refactor HTTP encoding and retry tests #6207
  - Update Windows release signing action #6222
  - Simplify object storage directory traversals #6223
  - Upgrade to Go v1.26 and build separate Windows resource files
    on 386 and amd64 platforms #6220
  - Various gopls lint cleanups for package git #6211
  - Log additional HTTP request headers when tracing #6195
  - Docs: recommend bracket-glob patterns for cross-platform case
    safety in FAQ (refs #6187) #6192
  - Improve formatting of manual page synopses #6188
  - docs(README): add mise alternative method installation #6169
  - Makefile,script: add vendored source release asset #6159
  - Correct and improve grep -v and grep -c usage in tests #6151
  - Add missing backticks around --no-modify-attrs #6154
  - Add missing options to manual pages and make JSON options
    consistent #6152
  - Detect invalid object IDs and repo names in test functions
    [#6142]
  - Use relative paths exclusively for internal checkout and pull
    operations #6140
  - Fix manual page formatting errors from AsciiDoc conversion
    [#6138]
  - Add a FAQ entry re memory usage by Git when cloning #6137
  - docs: Provide clearer instructions for non destructive
    imports #6111
  - Upgrade to Go 1.25 #6116
  - commands: use Exit() function to exit with a warning message
    [#6095]</changelog>
</package>
<package pkgid="6862fe2f1dd73105f8893b3ffc73d8d6044ecf7ffc3f7a43d15561c74d19dcbf8ab469fa22006ff905072d375549bfb5172275bf6e6838bc1cdb5e06dfbdbe14" name="git-merge-changelog-debuginfo" arch="i586">
  <version epoch="0" ver="git.20240213.c99c8d4918" rel="1.2"/>
  <changelog author="p.drouand@gmail.com" date="1429617600">- Initial release (version 20150421)</changelog>
  <changelog author="p.drouand@gmail.com" date="1442491200">- Update to commit 601d8f444dc927daf0fbefbc866b46bfaa44f59b
  Fix build</changelog>
  <changelog author="mliska@suse.cz" date="1582113600">- Update to version git.20200216.f4693b016:
  * fchmodat: Make more future-proof.
  * lchmod: Make more future-proof.
  * lchmod: Fix buggy override on macOS, HP-UX (regression from 2020-02-08).
  * xnanosleep: prefer pause, and get remaining time
  * lchmod: Improve cross-compilation guess.
  * fstrcmp: Add API to clean up resources.
  * wctype-h: Fix compilation errors in C++ (regression from 2020-01-25).
  * fchmodat, lchmod: port to buggy Linux filesystems
  * autoupdate
  * lchmod: pacify Coverity CID 1491216</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1599134400">- Install relocatable.texi as well (rh#1474792).</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1599134401">- Update to version git.20200809.d6dabe8ee
  to Use __builtin_signbit* with clang.:
  * lib/math.in.h (signbit): Use __builtin_signbit{,f,l} also on clang.
  * m4/signbit.m4 (gl_SIGNBIT): Use __builtin_signbit{,f,l} also on clang.
    Set REPLACE_SIGNBIT_USING_BUILTINS, not REPLACE_SIGNBIT_USING_GCC.
  * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize
    REPLACE_SIGNBIT_USING_BUILTINS, not REPLACE_SIGNBIT_USING_GCC.
  * modules/math (Makefile.am): Substitute REPLACE_SIGNBIT_USING_BUILTINS,
    not REPLACE_SIGNBIT_USING_GCC.
- Earler changes can be found here:
  https://git.savannah.gnu.org/cgit/gnulib.git/tree/ChangeLog
- This gnulib version is required by PSPP 1.4.0, 1.4.1 and current master.</changelog>
  <changelog author="mliska@suse.cz" date="1638187200">- Update to version git.20211127.db493d1ce: No changelog provided.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Build with java source target levels 8
  * fixes build in factory</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1710158400">- Update to the latest version git.20240213.c99c8d4918 from
  stable-202401 branch. See detailed changelog here:
  https://git.savannah.gnu.org/gitweb/?p=gnulib.git;f=ChangeLog;hb=refs/heads/stable-202401</changelog>
</package>
<package pkgid="7a695591706775580b8cb4af3a64a0157b1d37b69cc2e2a256ef4a9ffc96da9c4cdce2b842ad106466f21007bbb18f20aa5d1635fe2180d3e516b3aae0fd47dd" name="git-next-debuginfo" arch="i586">
  <version epoch="0" ver="2026.5.4" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1740657600">- new package git-next: trunk-based development manager for a solo
  developer</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742644800">- Update to version 2025.3.0:
  * Added
  - always validate repo on valid webhook
  * Documentation
  - fix minor typos in README
  * Other
  - (deps) upgrade kameo from 0.14 to 0.15
  - (deps) upgrade derive_more from 1.0 to 2.0
  - (deps) upgrade rand from 0.8 to 0.9
  - (deps) upgrade derive-with from 0.5 to 0.6
  - add forgejo-commit-path-rules v0.2.3
  - sort dependencies
  - clippy fixes</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742731200">- Update to version 2025.3.3:
  * Other
  - (push-main-pr) allow manual dispatch of workflow
  - (docker) publish docker image with tag not branch
- Update to version 2025.3.2:
  * Other
  - (push-main-release) fix second typo in tagging codeberg
    images
- Update to version 2025.3.1:
  * Fixed
  - (xui) display correct repo when filtered
  * Other
  - (push-main-release) fix typo in tagging codeberg images
  - (deps) upgrade rstest from 0.24 to 0.25
  - (xui) UserAlert use Builder
  - (push-main-release) don't update PR concurrently
  - (xui) RepoTable and RepoTableItem use Builder
  - drop derive_setters in favour of derive_with
  - reduce how often docker image is built
  - (xui) CommitLog use Builder
  - (xui) UserInputActor use Builder
  - (xui) UiState use Builder
  - (xui) RepoState fields not pub
  - (xui) RepoKey use Builder
  - (xui) RepoDetails use Builder</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742904000">- Update to version 2025.3.4:
  * Fixed
  - clear status to waiting when expire message token received
  - don't send duplicate WebhookReceive updates for next and dev
  - improve error message on unconventional commit
  - (xui) rebase and user intervention handler use selected repo
  * Other
  - (xui) add regresion test for displaying selected repo when
    filtered
  - (xui) DataState widget
  - (xui) extract popup rendering into fn
  - fix flaky test by generating valid test hostnames
  - replace ForgeConfig contructor with Builder</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746619200">- Update to version 2025.5.0:
  * Added
  - (gitlib) remove Gix enum variant and gix logic
  - implement git2-based rebase_onto with tests
  - Add tests for git2 remote operations
  - (gitlib) implement switch_branch using git2
  - (gitlib) implement push using git2
  - (gitlib) implement fetch using git2
  - (gitlib) implement read_file using git2 backend
  - (gitlib) implement find_default_remote_url and commit_log
    using git2
  - (gitlib) implement remote_branches using git2
  - (gitlib) implement clone using git2
  - (gitlib) implement open using git2
  - (git) encapsulate gix usage within gitlib module
  - extract non-default feature 'notify-desktop'
  - extract non-default feature 'notify-desktop'
  - rename forgejo and github features with 'forge-' prefix
  - remove 'notify-email' from default features
  - define cargo feature 'notify-email'
  * Fixed
  - remove stray dbg macro
  - use fetch remote if no explicit push remote configured
  - enable https feature in git2 to allow cloning
  * Other
  - remove duplicate --all-features from Dockerfile
  - allow fixes to include dependency changes
  - allow optional scope in commit message regex patterns
  - (ci) enhance workflow safety and performance
  - (gitlib) introduce GitRepository enum for backend abstraction
  - (ci) add OpenSSL build dependencies in Forgejo workflow
  - (ci) update actions/cache usage in Forgejo workflows
  - fix restore key for cargo registry cache
  - add TODO plan to replace gix with git2
  - Add inferred project rules to .dev/RULES.md
  - Update rules to reflect gix's encapsulation within gitlib
  - add project coding rules
  - add coding project coding conventions
  - Add TODO file
  - fix regex pattern for file matching
  - commit path rules allows dev-note updates under the 'docs'
    tag.
  - (workflow,justfile) use cargo check rather than build
  - Delegate git operations to gitlib in RealOpenRepository
  - remove pike dependency
  - add cargo dependency caching to workflow
  - add bon::Builder to prelude
  - add kx_utils::marker to prelude
  - add common tracing uses to prelude
  - introduce prelude to isolate color_eyre
  - rearrange root module declarations
  - consolidate from anyhow onto color_eyre
  - (deps) upgrade kameo from 0.15 to 0.16</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1748260800">- Update to version 2025.5.1:
  * Added
  - drop support for externally managed repos
  - ForgoJo =&gt; Forgejo
  * Fixed
  - push commits to remote branches properly
  - shutdown error message is always shown
  * Other
  - remove debug info from dev builds
  - ServerRepoConfig uses Builder in favour of Constructor
  - clean up migration TODO list for next project
  - add just recipe publish-docker-image {tag}</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751889600">- Update to version 2025.7.1:
  * Fixed
  - forgejo auth no longer accepts the token in query path
  * Other
  - lint fixes and replace/remove allow with expect</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305600">- Update to version 2025.12.1:
  * Other Changes
  - refactor(core): remove GitDir wrapper and use RepoGitDir
    directly (f0777096)
  - refactor(fs): rename RepoDir to RepoGitDir and simplify
    directory structure (cec60dfc)
- Update to version 2025.12.0:
  * Features
  - feat: migrate from kxio to tree-type filesystem abstraction
    (f2eba3b7)
  * Bug Fixes
  - fix(ci): use correct release-plz forge parameter (960762cc)
  - fix(docker): update rust image and fix musl linking issues
    (65f6c4f0)
  - fix: restore setting log level with RUST_LOG (9b7f2aff)
  * Other Changes
  - chore(deps): bump derive-with, mockall and retest (df06c694)
  - build(ci): disable release-pr workflow (d039629e)
  - build(ci): setup git credentials for release-pr (8d651d77)
  - build(ci): switch to CrowCI (4f45e48c)
  - docs: update repository URLs from git.kemitix.net to
    codeberg.org (7e481d30)
  - refactor: centralise github api requests (5daa2198)
  - refactor: centralise forgejo api requests (1c520045)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778414400">- Update to version 2026.5.2:
  * Bug Fixes
  - fix(docker): add git, dbus-libs and libgcc to runtime image
    (ecddddd5)
  * Other Changes
  - chore(justfile): add 'docker-release ' recipe (40301f0b)
- Update to version 2026.5.2:
  * Features
  - feat(docker): optimize Dockerfile runtime with Alpine and
    release profile (999c5ec7)
  - feat(server): add /health endpoint and health CLI subcommand
    (c59b5afe)
  - feat: standardize CI and fix test validation (b137edce)
  * Bug Fixes
  - fix: resolve clippy warnings for trailing commas and sort_by
    (dc59d9a0)
  - fix: prevent webhook self-notification feedback loop
    (3b5a8267)
  - fix: add Docker-in-Docker host path translation to ci recipe
    (1b9f6cf3)
  - fix(tests): replace brittle server tests with proper test
    isolation (ad14eed2)
  * Other Changes
  - chore: bump version to 2026.5.1 (e0920864)
  - chore(deps): bump crossterm/ratatui to 0.29/0.30 (3ab28db7)
  - chore: bump rust image to 5.3.0 in crowci (latest in
    justfile/ci) (c4fa1426)
  - chore(deps): bump git-url-parse from 0.4 to 0.6 (7b7e728e)
  - chore(docker): update base image from v4.7.0 to v5.2.0
    (ca7350e6)
  - refactor(server): extract setup_forge method from
    receive_valid_app_config handler (beb8fee9)
  - refactor: group RepoActor fields into config and state
    structs (7fe9a3d7)
  - refactor(xui): extract RepoUpdate-to-RepoState mapping into
    apply_update (9c83e005)
  - refactor: remove cognitive_complexity suppressions from 4
    handlers (7a17614c)
  - refactor: promote RepoKey to core, eliminate data clump
    (a51d9ee4)
  - refactor: consolidate webhook orchestration into
    ForgeApiClient (ddb0f082)
  - refactor: extract render_simple_popup helper in data_state
    (8485a122)
  - refactor: remove commented-out dead code stubs in 3 files
    (b0d67253)
  - chore(deps): bump tui-scrollview from 0.5 to 0.6 (998050e4)
  - chore(ci): remove docker build and release-plz steps
    (ae4dd9b7)
  - refactor: rename advance to next-edit, add advance-push
    recipes (30ffcfe2)
  - chore(deps): bump git-conventional from 0.12 to 1.0
    (0213d28d)
  - chore: add stub lib.rs to enable support for
    cargo-semver-checks (9ad8a99c)
  - style: flatten imports with rustfmt imports_granularity and
    add fmt recipe (bf2591b3)
  - refactor(config): split monolithic tests.rs into per-type
    test files (2bc24ccd)
  - refactor(repo): extract RepoActorConfig to reduce constructor
    parameters (1633cb2a)
  - refactor(tests): consolidate duplicated test helpers into
    shared module (4b3dcf08)
  - refactor(repo): extract helper methods from ValidateRepo
    handler (59d8feb8)
  - refactor(gitlib): extract helpers from git_repository.rs,
    remove duplicate revwalk and clippy suppressions (t11)
    (8ddf7237)
  - refactor(forges): extract shared ForgeApiClient from
    duplicated Forgejo/GitHub API clients (4e320fa1)
  - refactor(ui): remove deprecated TUI, make XUI the default UI
    (06fa024c)
  - ci: add Docker build workflow (20fb67a3)
  - build(ci): local ci must run as root to instal apk deps
    (03ce695a)
  - build(ci): justfile uses stable (641b106d)
  - chore(deps): bump version in lock (5bf63327)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780056000">- Update to version 2026.5.4:
  * Features
  - feat(webhook): add deep /ready endpoint for readiness checks
    (c42cba35)
  * Other Changes
  - refactor(forgejo): split forgejo/tests.rs into submodules
    (b4971030)
  - refactor(gitlib): split GitRepository into extension trait
    modules (7c300612)
  - refactor: remove blanket allow(dead_code) and clean up unused
    code (0e0006d5)
  - chore(ci): remove redundant check/build steps from CI recipe
    (1799c5b7)
  - refactor(git): add delegation macro for OpenRepositoryLike
    (8747fb66)
  - MEGAMERGE (ff5c8071)
  - chore(deps): bump kameo from 0.16 to 0.20 (kameo_actors 0.1
    to 0.5) (82a023ea)
  - refactor(gitlib): extract error types and test helpers from
    god file (08de1cfc)
  - chore(deps): bump tree_type from 0.1.1 to 0.4 (b5a918c7)
  - refactor: make docker-release recipe idempotent and resumable
    (fdf7a410)
- Update to version 2026.5.3:
  * Bug Fixes
  - fix(gitlib): refresh ODB before commit_log to fix nightly
    test failure (6b3018ba)
  - fix(repo): prevent duplicate pushes to next branch (64c6fd47)
  * Other Changes
  - chore(deps): bump toml from 0.8 to 1.0 (4daf3072)
  - chore(build): update to rust v5.4.0 image (b0c037a3)
  - chore(docker): remove redundant docker schema reference
    (5e85a2c1)</changelog>
</package>
<package pkgid="9ec3168d09165ddfed54cd2d8023c915da4732042e188236c73e31379f2828e93ad30278aedafa67261a9f9d5e0e7980e60aed655cbb3a252d51b8d91cd798ff" name="git-next-debugsource" arch="i586">
  <version epoch="0" ver="2026.5.4" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1740657600">- new package git-next: trunk-based development manager for a solo
  developer</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742644800">- Update to version 2025.3.0:
  * Added
  - always validate repo on valid webhook
  * Documentation
  - fix minor typos in README
  * Other
  - (deps) upgrade kameo from 0.14 to 0.15
  - (deps) upgrade derive_more from 1.0 to 2.0
  - (deps) upgrade rand from 0.8 to 0.9
  - (deps) upgrade derive-with from 0.5 to 0.6
  - add forgejo-commit-path-rules v0.2.3
  - sort dependencies
  - clippy fixes</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742731200">- Update to version 2025.3.3:
  * Other
  - (push-main-pr) allow manual dispatch of workflow
  - (docker) publish docker image with tag not branch
- Update to version 2025.3.2:
  * Other
  - (push-main-release) fix second typo in tagging codeberg
    images
- Update to version 2025.3.1:
  * Fixed
  - (xui) display correct repo when filtered
  * Other
  - (push-main-release) fix typo in tagging codeberg images
  - (deps) upgrade rstest from 0.24 to 0.25
  - (xui) UserAlert use Builder
  - (push-main-release) don't update PR concurrently
  - (xui) RepoTable and RepoTableItem use Builder
  - drop derive_setters in favour of derive_with
  - reduce how often docker image is built
  - (xui) CommitLog use Builder
  - (xui) UserInputActor use Builder
  - (xui) UiState use Builder
  - (xui) RepoState fields not pub
  - (xui) RepoKey use Builder
  - (xui) RepoDetails use Builder</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742904000">- Update to version 2025.3.4:
  * Fixed
  - clear status to waiting when expire message token received
  - don't send duplicate WebhookReceive updates for next and dev
  - improve error message on unconventional commit
  - (xui) rebase and user intervention handler use selected repo
  * Other
  - (xui) add regresion test for displaying selected repo when
    filtered
  - (xui) DataState widget
  - (xui) extract popup rendering into fn
  - fix flaky test by generating valid test hostnames
  - replace ForgeConfig contructor with Builder</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746619200">- Update to version 2025.5.0:
  * Added
  - (gitlib) remove Gix enum variant and gix logic
  - implement git2-based rebase_onto with tests
  - Add tests for git2 remote operations
  - (gitlib) implement switch_branch using git2
  - (gitlib) implement push using git2
  - (gitlib) implement fetch using git2
  - (gitlib) implement read_file using git2 backend
  - (gitlib) implement find_default_remote_url and commit_log
    using git2
  - (gitlib) implement remote_branches using git2
  - (gitlib) implement clone using git2
  - (gitlib) implement open using git2
  - (git) encapsulate gix usage within gitlib module
  - extract non-default feature 'notify-desktop'
  - extract non-default feature 'notify-desktop'
  - rename forgejo and github features with 'forge-' prefix
  - remove 'notify-email' from default features
  - define cargo feature 'notify-email'
  * Fixed
  - remove stray dbg macro
  - use fetch remote if no explicit push remote configured
  - enable https feature in git2 to allow cloning
  * Other
  - remove duplicate --all-features from Dockerfile
  - allow fixes to include dependency changes
  - allow optional scope in commit message regex patterns
  - (ci) enhance workflow safety and performance
  - (gitlib) introduce GitRepository enum for backend abstraction
  - (ci) add OpenSSL build dependencies in Forgejo workflow
  - (ci) update actions/cache usage in Forgejo workflows
  - fix restore key for cargo registry cache
  - add TODO plan to replace gix with git2
  - Add inferred project rules to .dev/RULES.md
  - Update rules to reflect gix's encapsulation within gitlib
  - add project coding rules
  - add coding project coding conventions
  - Add TODO file
  - fix regex pattern for file matching
  - commit path rules allows dev-note updates under the 'docs'
    tag.
  - (workflow,justfile) use cargo check rather than build
  - Delegate git operations to gitlib in RealOpenRepository
  - remove pike dependency
  - add cargo dependency caching to workflow
  - add bon::Builder to prelude
  - add kx_utils::marker to prelude
  - add common tracing uses to prelude
  - introduce prelude to isolate color_eyre
  - rearrange root module declarations
  - consolidate from anyhow onto color_eyre
  - (deps) upgrade kameo from 0.15 to 0.16</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1748260800">- Update to version 2025.5.1:
  * Added
  - drop support for externally managed repos
  - ForgoJo =&gt; Forgejo
  * Fixed
  - push commits to remote branches properly
  - shutdown error message is always shown
  * Other
  - remove debug info from dev builds
  - ServerRepoConfig uses Builder in favour of Constructor
  - clean up migration TODO list for next project
  - add just recipe publish-docker-image {tag}</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751889600">- Update to version 2025.7.1:
  * Fixed
  - forgejo auth no longer accepts the token in query path
  * Other
  - lint fixes and replace/remove allow with expect</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305600">- Update to version 2025.12.1:
  * Other Changes
  - refactor(core): remove GitDir wrapper and use RepoGitDir
    directly (f0777096)
  - refactor(fs): rename RepoDir to RepoGitDir and simplify
    directory structure (cec60dfc)
- Update to version 2025.12.0:
  * Features
  - feat: migrate from kxio to tree-type filesystem abstraction
    (f2eba3b7)
  * Bug Fixes
  - fix(ci): use correct release-plz forge parameter (960762cc)
  - fix(docker): update rust image and fix musl linking issues
    (65f6c4f0)
  - fix: restore setting log level with RUST_LOG (9b7f2aff)
  * Other Changes
  - chore(deps): bump derive-with, mockall and retest (df06c694)
  - build(ci): disable release-pr workflow (d039629e)
  - build(ci): setup git credentials for release-pr (8d651d77)
  - build(ci): switch to CrowCI (4f45e48c)
  - docs: update repository URLs from git.kemitix.net to
    codeberg.org (7e481d30)
  - refactor: centralise github api requests (5daa2198)
  - refactor: centralise forgejo api requests (1c520045)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778414400">- Update to version 2026.5.2:
  * Bug Fixes
  - fix(docker): add git, dbus-libs and libgcc to runtime image
    (ecddddd5)
  * Other Changes
  - chore(justfile): add 'docker-release ' recipe (40301f0b)
- Update to version 2026.5.2:
  * Features
  - feat(docker): optimize Dockerfile runtime with Alpine and
    release profile (999c5ec7)
  - feat(server): add /health endpoint and health CLI subcommand
    (c59b5afe)
  - feat: standardize CI and fix test validation (b137edce)
  * Bug Fixes
  - fix: resolve clippy warnings for trailing commas and sort_by
    (dc59d9a0)
  - fix: prevent webhook self-notification feedback loop
    (3b5a8267)
  - fix: add Docker-in-Docker host path translation to ci recipe
    (1b9f6cf3)
  - fix(tests): replace brittle server tests with proper test
    isolation (ad14eed2)
  * Other Changes
  - chore: bump version to 2026.5.1 (e0920864)
  - chore(deps): bump crossterm/ratatui to 0.29/0.30 (3ab28db7)
  - chore: bump rust image to 5.3.0 in crowci (latest in
    justfile/ci) (c4fa1426)
  - chore(deps): bump git-url-parse from 0.4 to 0.6 (7b7e728e)
  - chore(docker): update base image from v4.7.0 to v5.2.0
    (ca7350e6)
  - refactor(server): extract setup_forge method from
    receive_valid_app_config handler (beb8fee9)
  - refactor: group RepoActor fields into config and state
    structs (7fe9a3d7)
  - refactor(xui): extract RepoUpdate-to-RepoState mapping into
    apply_update (9c83e005)
  - refactor: remove cognitive_complexity suppressions from 4
    handlers (7a17614c)
  - refactor: promote RepoKey to core, eliminate data clump
    (a51d9ee4)
  - refactor: consolidate webhook orchestration into
    ForgeApiClient (ddb0f082)
  - refactor: extract render_simple_popup helper in data_state
    (8485a122)
  - refactor: remove commented-out dead code stubs in 3 files
    (b0d67253)
  - chore(deps): bump tui-scrollview from 0.5 to 0.6 (998050e4)
  - chore(ci): remove docker build and release-plz steps
    (ae4dd9b7)
  - refactor: rename advance to next-edit, add advance-push
    recipes (30ffcfe2)
  - chore(deps): bump git-conventional from 0.12 to 1.0
    (0213d28d)
  - chore: add stub lib.rs to enable support for
    cargo-semver-checks (9ad8a99c)
  - style: flatten imports with rustfmt imports_granularity and
    add fmt recipe (bf2591b3)
  - refactor(config): split monolithic tests.rs into per-type
    test files (2bc24ccd)
  - refactor(repo): extract RepoActorConfig to reduce constructor
    parameters (1633cb2a)
  - refactor(tests): consolidate duplicated test helpers into
    shared module (4b3dcf08)
  - refactor(repo): extract helper methods from ValidateRepo
    handler (59d8feb8)
  - refactor(gitlib): extract helpers from git_repository.rs,
    remove duplicate revwalk and clippy suppressions (t11)
    (8ddf7237)
  - refactor(forges): extract shared ForgeApiClient from
    duplicated Forgejo/GitHub API clients (4e320fa1)
  - refactor(ui): remove deprecated TUI, make XUI the default UI
    (06fa024c)
  - ci: add Docker build workflow (20fb67a3)
  - build(ci): local ci must run as root to instal apk deps
    (03ce695a)
  - build(ci): justfile uses stable (641b106d)
  - chore(deps): bump version in lock (5bf63327)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780056000">- Update to version 2026.5.4:
  * Features
  - feat(webhook): add deep /ready endpoint for readiness checks
    (c42cba35)
  * Other Changes
  - refactor(forgejo): split forgejo/tests.rs into submodules
    (b4971030)
  - refactor(gitlib): split GitRepository into extension trait
    modules (7c300612)
  - refactor: remove blanket allow(dead_code) and clean up unused
    code (0e0006d5)
  - chore(ci): remove redundant check/build steps from CI recipe
    (1799c5b7)
  - refactor(git): add delegation macro for OpenRepositoryLike
    (8747fb66)
  - MEGAMERGE (ff5c8071)
  - chore(deps): bump kameo from 0.16 to 0.20 (kameo_actors 0.1
    to 0.5) (82a023ea)
  - refactor(gitlib): extract error types and test helpers from
    god file (08de1cfc)
  - chore(deps): bump tree_type from 0.1.1 to 0.4 (b5a918c7)
  - refactor: make docker-release recipe idempotent and resumable
    (fdf7a410)
- Update to version 2026.5.3:
  * Bug Fixes
  - fix(gitlib): refresh ODB before commit_log to fix nightly
    test failure (6b3018ba)
  - fix(repo): prevent duplicate pushes to next branch (64c6fd47)
  * Other Changes
  - chore(deps): bump toml from 0.8 to 1.0 (4daf3072)
  - chore(build): update to rust v5.4.0 image (b0c037a3)
  - chore(docker): remove redundant docker schema reference
    (5e85a2c1)</changelog>
</package>
<package pkgid="fe5fdabc3bce4dfd4d20e6060e9b77bdf323697d065d8e2358a98acc0ee7e314c2515dcdbf71017931d334a7a9ffcb058173bd2a23bbb292b7a75a94aacc2f83" name="git-town-debuginfo" arch="i586">
  <version epoch="0" ver="24.0.0" rel="1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 22.4.0:
  * New Features
  - sync now has a --gone flag to only sync (i.e. remove)
    branches that have already been shipped or deleted on the
    remote. This provides a low-risk way to clean up obsolete
    local branches without configuring branch types or touching
    anything active (#5845).
  - ship can now ignore uncommitted changes via the new
    ignore-uncommitted configuration setting, making it easier to
    ship in messy working directories when you know what you're
    doing (#5837).
  - propose --stack now supports skipping branches where proposal
    creation fails instead of aborting by running git town skip
    (#5869).
  - config --redact now also obfuscates the configured user email
    in addition to other sensitive values (#5850).
  * Bug Fixes
  - Improved handling of branches that exist across multiple Git
    remotes (#5838).
  - propose --stack now skips branches where proposal creation
    failed but the proposal exists anyways (#5865).
  - init now correctly persists connector types to the config
    file (#5817).
  - sync --all now switches to a branch that is available in the
    worktree before deleting a shipped branch (#5847).</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769515200">- Update to version 22.5.0:
  * New Features
  - The Git Town CLI can now embed breadcrumbs in proposals. This
    helps reviewers understand where a branch sits in a stack.
    Enable it via the new proposal-breadcrumb setting and choose
    between stacks or branches (docs, #3003).
  - Added git-town commit, a new command that lets you commit
    changes from your current branch directly into an ancestor
    branch and then syncs those changes back into your current
    branch. This makes it much easier to work on complex,
    cross-cutting changes in one place while committing each part
    to the correct branch in your stack (#5760).
  * Bug Fixes
  - Fixed git-town detach to correctly handle branches with
    multiple children (#5988).
  - Fixed git-town propose --stack to properly sync branches
    before proposing (#5973).</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772452800">- Update to version 22.6.0:
  * New Features
  - Added a new breadcrumb-direction preference that lets you
    control how Git Town renders breadcrumbs in proposals: either
    up or down from the root branch (#6024).
  - git town diff-parent now supports --name-only and
  - -diff-filter, both passed straight through to the underlying
    git diff invocation. This makes it easier to narrow diffs in
    larger stacks (#6046).
  - The generated Git Town configuration file now contains a link
    to its JSON Schema. This unlocks IDE autocomplete and
    validation (#6058).
  - The setup assistant now creates an alias for git town
    continue (#6040).
  - --verbose output now redacts all tokens and secrets. You can
    now safely paste verbose logs into bug reports. To see actual
    tokens, run git town config (#6029).
  - The documentation now clarifies how to ship multiple branches
    from a stack without re-running CI between each one (#6031).
  * Bug Fixes
  - Fixed a crash when Git Town is invoked by AI agents in
    subshells without a TTY. We now detect missing TTYs and print
    clear, structured instructions describing the required
    inputs, readable by both humans and automation (#5995,
    [#6051]).
  - Git Town no longer adds breadcrumbs to proposals of observed
    and contribution branches. Breadcrumbs are now limited to
    branches that you own (#6056).
  - Forge connectors using gh and glab now log API activity in
    the terminal, matching the behavior of token-based connectors
    (#6057).
  - Fixed a crash when syncing branches that introduce the same
    file (#6045).
  - git town sync now runs correctly after a dry-run (#5944).
  - The glab connector now correctly lists merge requests
    (#6041).
  - git town sync --stack now updates proposals only for the
    branches that are actually being synced (#6021).</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774267200">- Update to version 22.7.0:
  * New Features
  - Git Town now respects the TERM=dumb environment variable.
    When set, all interactive UI is disabled, and Git Town falls
    back to printing the required CLI arguments instead. This
    makes it safe to run in CI, headless environments (AI
    agents), or terminals without full interactive support
    (#1201).
  - Added documentation for integrating Git Town status into
    Starship prompts (#6091).
  * Bug Fixes
  - Breadcrumbs no longer link to the current branch. This
    prevents unnecessary error notifications on GitHub
    (git-town/action#72).</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774612800">- Update to version 22.7.1:
  * Bug Fixes
  - Breadcrumbs now display the proposal title for the current
    branch when available (#6107).
  - Fixed commit message formatting in the glab connector
    (#6105).</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778155200">- Update to version 23.0.0:
  * BREAKING CHANGES
  - The up and down commands have swapped behavior. up now
    switches to the parent branch, down to the child branch. This
    matches how Git Town visualizes branch hierarchies (#6085).
  - When Git Town now detects when it runs in a non-interactive
    environment, for example when it is executed by AI agents,
    and automatically disables all interactive dialogs and
    browser launches (#6123).
  - The walk command now stops and returns control to the shell
    when the executed command leaves uncommitted changes behind.
    This lets you review and commit changes before proceeding
    (#6171).
  - Configuration precedence has changed. Git Town now resolves
    configuration in this order (#6136):
  - CLI flags
  - Git metadata
  - configuration file
  - environment variables
  - system-specific settings
  - default values
  * New Features
  - Added a new interactive setting to control how Git Town
    handles missing input.
  - When enabled, Git Town prompts for missing information
    interactively.
  - When disabled, Git Town exits with an error explaining
    which CLI flags to provide instead (#6123).
  - Added --browser and --no-browser CLI flags to override the
    configured browser per invocation (#6123).
  - Proposal breadcrumbs now use forge-specific formatting
    (#6144).
  * Bug Fixes
  - Git Town now only fetches proposal data for branches that are
    part of the current operation (#6080, #6092).</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778587200">- Update to version 23.0.1:
  Re-releasing v23.0.0 that failed to propagate to all distribution
  channels.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780920000">- Update to version 23.0.2:
  * Bug Fixes
  - Fixed breadcrumb rendering for Bitbucket-based forges
    (#6228).
  - Added an extra safety check to prevent Git Town from deleting
    the main branch on the remote (#6220).
  - Fixed handling of worktrees backed by bare repositories
    (#6220).</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782043200">- Update to version 23.0.3:
  * Bug Fixes
  - git town continue now works with faulty Git pre-commit hooks
    (#6242).
  - git town ship now works from a Git worktree (#6237).</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784894400">- Update to version 24.0.0:
  * BREAKING CHANGES
  - The Bitbucket Cloud connector now uses API tokens instead of
    app passwords, which are no longer supported by the Bitbucket
    API. Please configure the new bitbucket-api-token setting.
    The existing bitbucket-app-password setting is no longer used
    (#6259).
  - When using the API ship strategy, git town ship now merges
    the proposal using the forge-generated commit message (the
    same message used when merging through the web UI) instead of
    opening an editor for you to write one. To enter a custom
    commit message as before, run git town ship --enter-message
    (#6256).
  - git town ship -m now handles commit messages like Git's -m
    flag: the first line becomes the squash-commit's subject, and
    the remaining lines become its body (#6258).
  - git town merge has been renamed to git town combine to avoid
    confusion with git merge (#6205).
  - git town config now redacts all secrets default. To display
    secrets, use the new --show-secrets flag. The now obsolete
  - -redact flag has been removed (#6251).
  * New Features
  - git town status show now produces more readable output
    (#6243).
  * Bug Fixes
  - git town propose now supports branches whose parent does not
    have a tracking branch (#5937).
  - When using the gh connector, git town propose now works in
    non-interactive shells without requiring --title or --body
    (#6224).
  - git town ship now exits gracefully when the parent branch to
    ship into is checked out in another worktree (#6223).
  - The git-town binary in release.tar.gz on GitHub Releases is
    now executable (#6241).</changelog>
</package>
<package pkgid="c20f1fadf5341c16f0a0ca589417aaee4e3a008b06fb1e85e183702544560e97b57cd40ae5cab7d1534f1a105e4d46c7c6689a0655b313b0db5f08fc04d5876e" name="git-who-debuginfo" arch="i586">
  <version epoch="0" ver="1.3" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1742472000">- new package git-who: git blame for file trees</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1743422400">- Update to version 0.7:
  * Features
  - Git who now reads and respects a .git-blame-ignore-revs file
    if present in the root of the repo (suggested in #10)
  - Git who now fully supports the "exclude" pathspec magic as
    defined in gitglossary(3). This allows you to ignore certain
    files by passing e.g. :!vendor/ or :!*.c (addresses #4)
  * Bug Fixes / Tweaks
  - Git who no longer panics when log.show-signature is set in
    the Git config (fixes #2)
  - Git who can handle leading whitespace in filenames (fixes #5)
  - "Terminator" (i.e. --) is now parsed properly from the CLI
    arguments, allowing deleted paths to be analyzed (fixes #7)
  - Commit "subject" no longer read from git log. It was
    previously ignored but not reading it entirely might fix #16
  - --diff-merges: first-parent no longer passed to git log
    invocation. This wasn't really needed and it turns out it is
    a relatively new feature of Git (version 2.31). This should
    help with #21</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751371200">- Update to version 1.0:
  * Features
  - Binary release for Windows
  * Bug Fixes/Tweaks
  - Git Who can now handle filenames containing newline
    characters (fixes #25)
  - Better mailmap handling to avoid a situation where a user
    could end up with a stale cache if they use a global mailimap
    file
  - Fixed a goroutine deadlock that can arise if there is an
    error caching commits</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754308800">- Update to version 1.1:
  * Features
  - The output of git who table now uses alternate-row coloring
    when more than a certain number of rows are displayed.
  * Bug Fixes/Tweaks
  - Better path handling for Windows (fixes #30 and #31)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754308801">- Update to version 1.2:
  * Features
  - Git who now respects the mailmap file you have configured in
    your git config, if you have one. This is in addition to any
    .mailmap file that might exist at the repository root. (#32)
  * Bug Fixes
  - Fixed git pathspec exclude magic being useless without a
    preceding include pathspec (#33)
  - Fixed an issue that might have led to errors on Windows when
    closing the cache file</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769428800">- Update to version 1.3:
  * add NO_COLOR env variable to avoid ansi escape codes
  * Add separate DEVELOPMENT.md file.
  * Update README.md w/ logo
  * add logo in assets
  * Update README.md</changelog>
</package>
<package pkgid="c66db5227903e48485bff9372c59a44b16112f4f51f2c595d4ad7da4450281013b3390a3587559e62a29136a6cd98e0aa946d773682a133972ab5cc619dafd79" name="gitea-tea-debuginfo" arch="i586">
  <version epoch="0" ver="0.15.1" rel="1.1"/>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1764331200">- Do not make config file group-readable.
  * remove-config-file-group-readwrite-permission-856.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770897600">- Fix terminal rendering errors
  * gitea-tea-Fix-termenv-OSC-RGBA-handling.patch</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771588800">- update to 0.12.0:
  * New Features
  - Add tea actions commands for managing workflow runs and
    workflows in #880, #796
  - Add tea api subcommand for arbitrary API calls not covered by
    existing commands in #879
  - Add repository webhook management commands in #798
  - Add JSON output support for single PR view in #864
  - Add JSON output and file redirection for issue detail view in
    [#841]
  - Support creating AGit flow pull requests in #867
  * Bug Fixes
  - Fix authentication via environment variables when specifying
    repo argument in #809
  - Fix issue detail view ignoring --owner flag in #899
  - Fix PR create crash in #823
  - Fix TTY prompt handling in #897
  - Fix termenv OSC RGBA handling in #907
  - Fix labels delete command and --id flag type in #865
  - Fix delete repo command description in #858
  - Fix pagination flags for secrets list, webhooks list, and
    pull requests list in #853, #852,
  - #851
  - Enable git worktree support and improve PR create error
    handling in #850
  - Only prompt for SSH passphrase when necessary in #844
  - Only prompt for login confirmation when no default login is
    set in #839
  - Skip token uniqueness check when using SSH authentication in
    [#898]
  - Require non-empty token in GetLoginByToken in #895
  - Fix config file permissions to remove group read/write in
    [#856]
  * Improvements
  - Add file locking for safe concurrent access to config file in
    [#881]
  - Improve error messages throughout the CLI in #871
  - Send consistent HTTP request headers in #888
  - Revert requiring HTTP/HTTPS login URLs; restore SSH as a
    login method in #891
  - Refactor context into dedicated subpackages in #873, #888
  - General code cleanup and improvements in #869, #870
  - Add test coverage for login matching in #820
  * Build &amp; Dependencies
  - Build with Go 1.25 in #886
  - Build for Windows aarch64
  - Update Gitea SDK version in #868
  - Update Nix flake in #872
  - Update dependencies including lipgloss v2, urfave/cli v3.6.2,
    go-git v5.16.5, and various Go modules in #849, #875, #876,
    [#878], #884, #885, #900, #901, #904, #905
  - Update CI actions (checkout v6, setup-go v6) in #882, #883
- remove patches that do no longer apply:
  - fix-CVE-2025-58190.patch
  - fix-CVE-2025-47911.patch
  - gitea-tea-Fix-termenv-OSC-RGBA-handling.patch
  - remove-config-file-group-readwrite-permission-856.patch</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775736000">- update to 0.13.0:
  * docs: add v0.13.0 release notes to CHANGELOG (#945)
  * feat(pulls): add edit subcommand for pull requests (#944)
  * fix(deps): update module github.com/go-git/go-git/v5 to v5.17.2
    (#943)
  * fix(deps): update module github.com/go-git/go-git/v5 to v5.17.1
    (#942)
  * fix(deps): update module code.gitea.io/sdk/gitea to v0.24.1
    (#936)
  * fix(deps): update module github.com/go-authgate/sdk-go to
    v0.6.1 (#935)
  * fix(deps): update module github.com/urfave/cli/v3 to v3.8.0
    (#937)
  * replace log.Fatal/os.Exit with error returns (#941)
  * chore(deps): update docker.gitea.com/gitea docker tag to
    v1.25.5 (#934)
  * fix(deps): update module github.com/olekukonko/tablewriter to
    v1.1.4 (#933)
  * chore(deps): update mcr.microsoft.com/devcontainers/go docker
    tag to v2.1 (#930)
  * chore(deps): update Go dependencies and CI workflow action
    versions (#932)
  * feat(repos): support owner-based repository listing with robust
    lookup (#931)
  * feat(repos): add repo edit subcommand (#928)
  * feat: store OAuth tokens in OS keyring via credstore (#926)
  * add function comment
  * make vet&amp;fmt pass
  * Update to charm libraries v2 (#923)
  * fix(deps): update module golang.org/x/oauth2 to v0.36.0 (#919)
  * go 1.26
  * fix(deps): update module github.com/go-git/go-git/v5 to v5.17.0
    (#910)
  * Parse multiple values in api subcommand (#911)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776513600">- update to 0.14.0:
  * 63bc90e feat(branches): add rename subcommand (#939)
  * 9e0a620 feat(pulls): add ci status field to pull request list
    (#956)
  * 84ecd16 fix(deps): update Go dependencies to latest versions
    (#955)
  * 53e53e1 feat(workflows): add dispatch, view, enable and disable
    subcommands (#952)
  * 0489d8c fix(deps): update module golang.org/x/sys to v0.43.0
    (#951)
  * f538c05 refactor: code cleanup across codebase (#947)
  * 662e339 feat(pulls): add resolve, unresolve and review-comments
    subcommands (#948)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846400">- update to 0.14.1:
  * fix(deps): update module github.com/go-authgate/sdk-go to
    v0.11.0 in #988
  * fix(deps): update module golang.org/x/term to v0.43.0 in #989
  * fix(deps): update module code.gitea.io/sdk/gitea to v0.25.1 in
    [#991]
  * fix(deps): update module github.com/urfave/cli/v3 to v3.9.0 in
    [#992]
  * fix(deps): update github.com/urfave/cli to v3.9.0 in #993
  * Fix login edit to check config existence in #987
  * fix(deps): update module code.gitea.io/sdk/gitea to v0.25.0 in
    [#984]
  * fix: pass the name flag value as the organization FullName in
    [#832]
  * Fix login edit to open one editor only in #977
  * fix(deps): update module github.com/go-authgate/sdk-go to
    v0.10.0 in #976
  * feat: add additional admin users subcommands in #842
  * feat(ssh-keys): add ssh-keys command to manage SSH public keys
    in #940
  * Multiple PRs in #848
  * Move integration tests to tests/ directory in #973
  * fix(deps): update module github.com/go-authgate/sdk-go to
    v0.9.0 in #974
  * fix(deps): update module github.com/go-authgate/sdk-go to
    v0.8.0 in #972
  * fix(webhook): Fix when creating webhook, branch filter and auth
    header cannot be added in #964
  * fix: read --assignee flag value instead of nonexistent
  - -assigned-to in #971
  * Fix man page section in #969
  * fix(deps): update module github.com/go-authgate/sdk-go to
    v0.7.0 in #970
  * chore(deps): update docker.gitea.com/gitea docker tag to
    v1.26.1 in #968
  * fix(pagination): replace Page:-1 with explicit pagination loops
    in #967
  * fix(cmd): Update CmdRepos description and usage in repos.go in
    [#946]
  * fix(context): skip local repo detection for repo slugs in #960
  * fix(deps): update module charm.land/lipgloss/v2 to v2.0.3 in
    [#959]
  * fix(deps): update module github.com/go-git/go-git/v5 to v5.18.0
    in #961
  * chore(deps): update docker.gitea.com/gitea docker tag to
    v1.26.0 in #962</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1779969600">- Fix access to sha256 repositories
  * Use-git-command-instead-of-go-git-1005.patch</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1784116800">- Update to version 0.14.2:
  + fix(labels): add org label for ls and pr
  + fix(oauth): pass resolved redirect_uri to token exchange
  + feat(pulls): show PR URL in detail view
  + feat(comments): add list/edit/delete subcommands to tea comment
  + feat(pulls): add --draft to create and --draft/--ready to edit
  + fix(pulls): restore standard fork-flow PR creation
  + fix(comment): don't block on stdin when body is given positionally
  + docs(login): make the git credential helper discoverable
  + fix(print): distinguish draft PRs from conflicting PRs
  + feat: add wiki CLI commands
  + fix(context): improve local repo detection logic and test
- Remove Use-git-command-instead-of-go-git-1005.patch, as Upstream
  included it
- Fix version which is shown with `tea --version`</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785240000">- update to 0.15.0:
  * fix(context): clarify the fallback login prompt wording in
    [#1061]
  * Fix notifications --mine outside git repositories in #1056
  * feat(assignees): add set, add, and remove assignees APIs in
    [#1045]
  * fix(deps): update go dependencies in #1057
  * fix(deps): update go dependencies in #1051
  * fix(theme): don't query the terminal at start-up in #1054
  * upgrade go sdk and add test in #1048
  * feat(comments): accept -d/--description for comment body in
    [#1043]
  * Add reply to code review in #978
  * fix(http): add transport timeouts so tea fails fast on stalled
    servers in #1020
  * fix(config): write to keychain before config in #1044</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785758400">- update to 0.15.1:
  * f34697c5ed chore(config): replace authgate SDK with signet
    (#1081)
  * a613a344de fix(test): disable gpg signing in worktree test repo
    (#1072)
  * 6435b12202 chore(deps): pin dependencies (#1064)</changelog>
</package>
<package pkgid="00bed0e92d1dd477a6d643e79e439a55abe3a47dd62e725c3c5ce833408d2bd348b89ccb52b5da921cebc43a3e54f0c2d65500ffc6c90366a00921bfff66ddf7" name="gitg-debuginfo" arch="i586">
  <version epoch="0" ver="50" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1603195200">- Disarm test suite: gitg seems to be nearing it's EOL (no release
  since 3.32), but other than the test suite, it currently still
  works for most parts.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1640606400">- Update to version 41:
  + Manage if there's no textconv config
  + Convert to text using gitattributes config
  + Side by side diff text renderers
  + Read setup for smart commits from git config
  + Show diff stats only on text renderer
  + Put image renderer first on stack
  + Allow to diff images as text if its mime type supports it
  + Add new-window action to desktop file
  + Fix the ninja call in one of the building guides
  + TextView needs to be wrapped in a scroll view
  + Fix libgitg-date test package failure
  + Use GUri instead of SoupURI
- Use released tag in service.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 1978973b12848741b08695ec2020bac98584d636.patch: Fix build
  with meson 0.61.0 and newer.
- Update our Supplements to current standard.
- Drop update-desktop-files BuildRequires and macro, no longer
  needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Update to version 44:
  + control available lanes to paint.
  + avoid load history twice.
  + Show commit details for submodule history view.
  + Honor core.hooksPath property.
  + Add file filter by name for stage view.
  + Calculate selected ref on history view.
  + Show info on errors in command line about init option.
  + Open files in external editor.
  + Allow to sign commits.
  + Correct behaviour of --standalone option.
  + Option to delete sources from disk.
  + Deal correctly with stage/unstage of selection on new files.
  + Honor system preferences about using dark theme.
  + highlight characters outside margins.
  + Allow to edit remotes.
- Drop 1978973b12848741b08695ec2020bac98584d636.patch: fixed
  upstream.
- Add pkgconfig(libhandy-1) and pkgconfig(gpgme) BuildRequires: new
  dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 44.git.224:
  + Warn about destructive action
  + Show full branch name in a tooltip in the branches listview
  + Add action to fetch all remotes
  + Enable ssh support on libgit2
  + Avoid to ignore ssh key credential method
  + Updated translations.
- Drop pkgconfig(llibdazzle) BuildRequires: no longer needed.
- Drop pkgconfig(libsoup-2.4) BuildRequires: not needed since gitg
  41.
- Add 305.patch: port to gir2.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774008000">- Update 305.patch to match the current open PR upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1775736000">- Update 305.patch to match the current open PR upstream (again).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782993600">- Update to version 50:
  + Features:
  - Customizable column visibility and order in history
  - New preferences general tab
  - Custom actions
  - Delete remote branches
  - Full feature push action
  - Checkout detached action
  - Show HEAD in history view
  - Edit upstream branch on local branches
  - Rename tags
  - Resolve local tags
  - Allow choosing the default diff view: Unif or Split
  - Add action to fetch all remotes
  - Action to show info for tags
  - Use Alt+Page_Up / Alt+Page_Down for previous/next in the
    commit dialog
  + Bug fixes:
  - Revert visibility of committer name and SHA1
  - Manage global actions outside a repo
  - Resolve shortcut conflict between discard and edit actions
  - Use proper quotes on messages
  - Allow push action to be smart
  - Keep state for wrap lines on commit activity
  - Avoid different diff renderers to keep same dimensions
  - Fix open externally opening gitdir instead of workdir
  - Improve default window size and pane positions
  - Keep commit dialog size
  - Enable translation on open externally action
  - Load custom gitg styles only once
  - Show push output from server
  - Open repository directory externally
  - Honor theme on source view
  - Fetch without tags using Shift key
  - Detect current upstream branch to disable edit upstream
  - Avoid to ignore ssh key credential method
  - Process correctly textconv parameters
  - Detect stash references on sidebar
  - fix details on dialog building
  - Use small "Authored by" &amp; "Committed by" labels
  - Hyperlink emails onto names in commit details
  - Added refresh to reload branch list in interface
  - Add shortcuts and buttons to navigate through search results
  - added quotation marks in branch name
  - Open all references collapsed except for branches
  - Add operational icon and set as add remote for Remotes
  - Add push action only if upstream is set
  - Do not close dialogs on errors
  - Show full branch name in a tooltip in the branches listview
  - Hide unknown refs
  - Warn about destructive action
  - Correct the shortcut documentation for committing
- Rebase gitg-typelib-dependencies.patch with quilt.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
</package>
<package pkgid="007fe0af520d84791749409008c054156d3f97f26c9c5e6f6ed556822e443c9c454274e42b98f3c31535abe03c49691ccd876803f2d34c04dc681212b9b2f377" name="gitg-debugsource" arch="i586">
  <version epoch="0" ver="50" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1603195200">- Disarm test suite: gitg seems to be nearing it's EOL (no release
  since 3.32), but other than the test suite, it currently still
  works for most parts.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1640606400">- Update to version 41:
  + Manage if there's no textconv config
  + Convert to text using gitattributes config
  + Side by side diff text renderers
  + Read setup for smart commits from git config
  + Show diff stats only on text renderer
  + Put image renderer first on stack
  + Allow to diff images as text if its mime type supports it
  + Add new-window action to desktop file
  + Fix the ninja call in one of the building guides
  + TextView needs to be wrapped in a scroll view
  + Fix libgitg-date test package failure
  + Use GUri instead of SoupURI
- Use released tag in service.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 1978973b12848741b08695ec2020bac98584d636.patch: Fix build
  with meson 0.61.0 and newer.
- Update our Supplements to current standard.
- Drop update-desktop-files BuildRequires and macro, no longer
  needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Update to version 44:
  + control available lanes to paint.
  + avoid load history twice.
  + Show commit details for submodule history view.
  + Honor core.hooksPath property.
  + Add file filter by name for stage view.
  + Calculate selected ref on history view.
  + Show info on errors in command line about init option.
  + Open files in external editor.
  + Allow to sign commits.
  + Correct behaviour of --standalone option.
  + Option to delete sources from disk.
  + Deal correctly with stage/unstage of selection on new files.
  + Honor system preferences about using dark theme.
  + highlight characters outside margins.
  + Allow to edit remotes.
- Drop 1978973b12848741b08695ec2020bac98584d636.patch: fixed
  upstream.
- Add pkgconfig(libhandy-1) and pkgconfig(gpgme) BuildRequires: new
  dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 44.git.224:
  + Warn about destructive action
  + Show full branch name in a tooltip in the branches listview
  + Add action to fetch all remotes
  + Enable ssh support on libgit2
  + Avoid to ignore ssh key credential method
  + Updated translations.
- Drop pkgconfig(llibdazzle) BuildRequires: no longer needed.
- Drop pkgconfig(libsoup-2.4) BuildRequires: not needed since gitg
  41.
- Add 305.patch: port to gir2.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774008000">- Update 305.patch to match the current open PR upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1775736000">- Update 305.patch to match the current open PR upstream (again).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782993600">- Update to version 50:
  + Features:
  - Customizable column visibility and order in history
  - New preferences general tab
  - Custom actions
  - Delete remote branches
  - Full feature push action
  - Checkout detached action
  - Show HEAD in history view
  - Edit upstream branch on local branches
  - Rename tags
  - Resolve local tags
  - Allow choosing the default diff view: Unif or Split
  - Add action to fetch all remotes
  - Action to show info for tags
  - Use Alt+Page_Up / Alt+Page_Down for previous/next in the
    commit dialog
  + Bug fixes:
  - Revert visibility of committer name and SHA1
  - Manage global actions outside a repo
  - Resolve shortcut conflict between discard and edit actions
  - Use proper quotes on messages
  - Allow push action to be smart
  - Keep state for wrap lines on commit activity
  - Avoid different diff renderers to keep same dimensions
  - Fix open externally opening gitdir instead of workdir
  - Improve default window size and pane positions
  - Keep commit dialog size
  - Enable translation on open externally action
  - Load custom gitg styles only once
  - Show push output from server
  - Open repository directory externally
  - Honor theme on source view
  - Fetch without tags using Shift key
  - Detect current upstream branch to disable edit upstream
  - Avoid to ignore ssh key credential method
  - Process correctly textconv parameters
  - Detect stash references on sidebar
  - fix details on dialog building
  - Use small "Authored by" &amp; "Committed by" labels
  - Hyperlink emails onto names in commit details
  - Added refresh to reload branch list in interface
  - Add shortcuts and buttons to navigate through search results
  - added quotation marks in branch name
  - Open all references collapsed except for branches
  - Add operational icon and set as add remote for Remotes
  - Add push action only if upstream is set
  - Do not close dialogs on errors
  - Show full branch name in a tooltip in the branches listview
  - Hide unknown refs
  - Warn about destructive action
  - Correct the shortcut documentation for committing
- Rebase gitg-typelib-dependencies.patch with quilt.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
</package>
<package pkgid="3d8840e3cd0fa11c8f781f2751f74774a352673a39dd8e7b5d9da9ebcf0863aedc0d8e5f04781aaf53645533adae576fc9c76588cf817ee0ae20dad9ce9c9daf" name="github-mcp-server-debuginfo" arch="i586">
  <version epoch="0" ver="1.11.0" rel="1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785758400">- Initial package
- GitHub's official Model Context Protocol server, exposing the GitHub
  API (repositories, issues, pull requests, Actions, code scanning,
  discussions and more) as MCP tools over both the stdio and streamable
  HTTP transports, plus the mcpcurl developer tool in a subpackage
- Add github-mcp-server-root-command-name.patch: the cobra root command
  was named "server" rather than after the installed binary, so the
  generated shell completions defined a dispatcher for a command that
  does not exist and never fired, and --help advertised a "server"
  command. Sent upstream as gh#github/github-mcp-server#2998
- Do not build the bundled MCP App UI: it is a Vite/TypeScript tree
  needing several hundred npm packages that the distribution does not
  carry. Upstream ships a committed placeholder so the embedded
  filesystem still resolves and guards every call site, so the server
  runs normally without the optional HTML app resources
- Do not pass upstream's "-s -w" link flags, which would strip the
  symbol table and leave the debuginfo subpackage empty
- Build without OAuth client credentials: those are upstream's own and
  are absent from the source, so the zero-configuration OAuth login is
  unavailable and a personal access token is used instead. Recorded in
  the package description rather than left to surprise users</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786363200">- Update to version 1.9.0:
  * search_issues now performs semantic search by default; the tool
    description is initialised according to the host it runs on.
  * issue_read "get" additionally returns the pull requests that close
    the issue, as a closed_by_pull_requests object carrying a
    total_count plus at most five references (open ones first), so the
    answer no longer requires listing pull requests and grepping their
    bodies. An issue with no closing pull request serialises an
    explicit empty list. Lockdown mode filters references whose author
    cannot be verified.
  * issue_write (and the granular issue tool) can now clear an issue's
    type, and validates duplicate closures before applying updates.
  * projects_write gained update_project_items, a batch engine that
    resolves and validates shared field updates before executing
    ordered, chunked GraphQL writes for up to 50 items at a time, and
    reports ambiguous outcomes explicitly; singular name-based Issue
    Field updates are supported, and iteration fields are preserved.
  * New non-default find_duplicate tool, gated behind the
    duplicate_detection feature flag, with a repo-visibility label on
    its results.
  * list_label results are ordered by issue count, most used first.
  * create_or_update_file documents its content parameter as plain
    text that the server base64-encodes itself, resolving a conflict
    with the underlying REST endpoint's own docs that made models
    encode the content a second time and commit base64 into the file.
  * Generated tool documentation renders union types.
- Vendored Go dependency set is unchanged from 1.8.0 (identical
  go.mod/go.sum, same 41 modules), so the licence audit stands: all
  vendored modules are MIT, BSD-3-Clause or Apache-2.0 and no copyleft
  code is linked into the binaries.
- Keep github-mcp-server-root-command-name.patch: upstream pull request
  2998 is still open, and the cobra root command is still declared as
  "server" in this release.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787227200">- Update to version 1.10.0:
  * Repository deletion is now a confirmed, elicitation-gated
    tool (form round-trip, protected state); unknown static
  - -tools names fail closed at startup instead of being ignored.
  * Bearer tokens are sent only to configured GitHub authorities,
    and GitHub Enterprise hosts must be HTTPS so credentials are
    not sent in the clear.
  * Lockdown, HTTP request limits, per-caller cache isolation,
    raw URL traversal rejection and response sanitization were
    hardened; lockdown cannot be relaxed by a request.
  * Symbolic-link file writes require explicit
    allow_symlink_write; get_file_contents identifies symlinks
    and labels dereferenced content. Binary MCP resources are no
    longer base64-encoded twice.
  * list_issues and search_issues degrade when GHES lacks issue
    custom-field GraphQL types; list_issues returns assignee
    logins and stable empty arrays for unassigned issues.
  * Project view lifecycle operations and visible-field
    configuration were added; Actions and other successful
    responses were trimmed.
  * add_issue_comment validates mutually exclusive input modes;
    issue_write accepts delete:false as a no-op for strict-schema
    clients; omitted arguments are accepted on zero-parameter
    tools while explicit null is rejected.
  * Notification subscription tools advertise destructive
    behaviour; Copilot review-request denials return actionable
    guidance instead of a bare 404.
- Re-vendor Go modules: github.com/stretchr/testify 1.11.1 to
  1.12.0 (test-only; not linked into the binaries). Production
  module set is unchanged, so the licence audit stands: all
  vendored modules linked into the binaries are MIT,
  BSD-3-Clause or Apache-2.0 and no copyleft code is linked.
- Keep github-mcp-server-root-command-name.patch: upstream pull
  request 2998 is still open, and the cobra root command is still
  declared as "server" in this release.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787227201">- Update to version 1.10.1:
  * Flatten add_issue_comment's input schema (drop top-level
    anyOf and dependentSchemas) so stricter JSON Schema clients
    can list tools; the handler still validates mutually
    exclusive body/reaction/comment_id modes. Fixes a v1.10.0
    regression that could reject the whole tool inventory
    before any tool ran.
- Vendored Go modules are unchanged (go.mod/go.sum identical to
  1.10.0), so the licence audit stands: all vendored modules
  linked into the binaries are MIT, BSD-3-Clause or Apache-2.0
  and no copyleft code is linked.
- Keep github-mcp-server-root-command-name.patch: upstream pull
  request 2998 merged after v1.10.1, and the cobra root command
  is still declared as "server" in this release.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787659200">- Update to version 1.11.0:
  * Per-call OAuth scope challenges: a tool invocation now requests
    only the permissions it actually needs, with runtime checks
    where required.
  * Browser-based OAuth works across the discovery routes again:
    CORS is preserved, unknown resource-metadata routes are
    terminated, and a new --authorization-server flag overrides the
    authorization server URL.
  * Parent and sub-issues can be created atomically, including
    across repositories; parent repository coordinates must now be
    given in full.
  * The REST transport supports ETag conditional requests, with the
    response cache scoped to the REST client, bounded by bytes and
    streaming oversized responses.
- Drop github-mcp-server-root-command-name.patch: upstream merged
  it as pull request 2998, so this release already names the cobra
  root command after the installed binary.
- Re-vendor Go modules: go-chi/chi 5.3.1 to 5.3.2 and
  go.yaml.in/yaml 3.0.4 to 3.0.5; testify moves to 1.12.1 and the
  check.v1 and yaml.v3 test-only modules are gone. All vendored
  modules linked into the binaries remain MIT, BSD-3-Clause or
  Apache-2.0, so no copyleft code is linked.</changelog>
</package>
<package pkgid="9063b159cb802a8d370e5212ba58b9d6f38e60c84b96216564be6db2cada75d26e9d40c3c43eaad62f9ab0b7ce3ddd4e8d2315a3bb3dc28c9db6e8692a314e8d" name="github-mcp-server-mcpcurl-debuginfo" arch="i586">
  <version epoch="0" ver="1.11.0" rel="1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785758400">- Initial package
- GitHub's official Model Context Protocol server, exposing the GitHub
  API (repositories, issues, pull requests, Actions, code scanning,
  discussions and more) as MCP tools over both the stdio and streamable
  HTTP transports, plus the mcpcurl developer tool in a subpackage
- Add github-mcp-server-root-command-name.patch: the cobra root command
  was named "server" rather than after the installed binary, so the
  generated shell completions defined a dispatcher for a command that
  does not exist and never fired, and --help advertised a "server"
  command. Sent upstream as gh#github/github-mcp-server#2998
- Do not build the bundled MCP App UI: it is a Vite/TypeScript tree
  needing several hundred npm packages that the distribution does not
  carry. Upstream ships a committed placeholder so the embedded
  filesystem still resolves and guards every call site, so the server
  runs normally without the optional HTML app resources
- Do not pass upstream's "-s -w" link flags, which would strip the
  symbol table and leave the debuginfo subpackage empty
- Build without OAuth client credentials: those are upstream's own and
  are absent from the source, so the zero-configuration OAuth login is
  unavailable and a personal access token is used instead. Recorded in
  the package description rather than left to surprise users</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786363200">- Update to version 1.9.0:
  * search_issues now performs semantic search by default; the tool
    description is initialised according to the host it runs on.
  * issue_read "get" additionally returns the pull requests that close
    the issue, as a closed_by_pull_requests object carrying a
    total_count plus at most five references (open ones first), so the
    answer no longer requires listing pull requests and grepping their
    bodies. An issue with no closing pull request serialises an
    explicit empty list. Lockdown mode filters references whose author
    cannot be verified.
  * issue_write (and the granular issue tool) can now clear an issue's
    type, and validates duplicate closures before applying updates.
  * projects_write gained update_project_items, a batch engine that
    resolves and validates shared field updates before executing
    ordered, chunked GraphQL writes for up to 50 items at a time, and
    reports ambiguous outcomes explicitly; singular name-based Issue
    Field updates are supported, and iteration fields are preserved.
  * New non-default find_duplicate tool, gated behind the
    duplicate_detection feature flag, with a repo-visibility label on
    its results.
  * list_label results are ordered by issue count, most used first.
  * create_or_update_file documents its content parameter as plain
    text that the server base64-encodes itself, resolving a conflict
    with the underlying REST endpoint's own docs that made models
    encode the content a second time and commit base64 into the file.
  * Generated tool documentation renders union types.
- Vendored Go dependency set is unchanged from 1.8.0 (identical
  go.mod/go.sum, same 41 modules), so the licence audit stands: all
  vendored modules are MIT, BSD-3-Clause or Apache-2.0 and no copyleft
  code is linked into the binaries.
- Keep github-mcp-server-root-command-name.patch: upstream pull request
  2998 is still open, and the cobra root command is still declared as
  "server" in this release.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787227200">- Update to version 1.10.0:
  * Repository deletion is now a confirmed, elicitation-gated
    tool (form round-trip, protected state); unknown static
  - -tools names fail closed at startup instead of being ignored.
  * Bearer tokens are sent only to configured GitHub authorities,
    and GitHub Enterprise hosts must be HTTPS so credentials are
    not sent in the clear.
  * Lockdown, HTTP request limits, per-caller cache isolation,
    raw URL traversal rejection and response sanitization were
    hardened; lockdown cannot be relaxed by a request.
  * Symbolic-link file writes require explicit
    allow_symlink_write; get_file_contents identifies symlinks
    and labels dereferenced content. Binary MCP resources are no
    longer base64-encoded twice.
  * list_issues and search_issues degrade when GHES lacks issue
    custom-field GraphQL types; list_issues returns assignee
    logins and stable empty arrays for unassigned issues.
  * Project view lifecycle operations and visible-field
    configuration were added; Actions and other successful
    responses were trimmed.
  * add_issue_comment validates mutually exclusive input modes;
    issue_write accepts delete:false as a no-op for strict-schema
    clients; omitted arguments are accepted on zero-parameter
    tools while explicit null is rejected.
  * Notification subscription tools advertise destructive
    behaviour; Copilot review-request denials return actionable
    guidance instead of a bare 404.
- Re-vendor Go modules: github.com/stretchr/testify 1.11.1 to
  1.12.0 (test-only; not linked into the binaries). Production
  module set is unchanged, so the licence audit stands: all
  vendored modules linked into the binaries are MIT,
  BSD-3-Clause or Apache-2.0 and no copyleft code is linked.
- Keep github-mcp-server-root-command-name.patch: upstream pull
  request 2998 is still open, and the cobra root command is still
  declared as "server" in this release.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787227201">- Update to version 1.10.1:
  * Flatten add_issue_comment's input schema (drop top-level
    anyOf and dependentSchemas) so stricter JSON Schema clients
    can list tools; the handler still validates mutually
    exclusive body/reaction/comment_id modes. Fixes a v1.10.0
    regression that could reject the whole tool inventory
    before any tool ran.
- Vendored Go modules are unchanged (go.mod/go.sum identical to
  1.10.0), so the licence audit stands: all vendored modules
  linked into the binaries are MIT, BSD-3-Clause or Apache-2.0
  and no copyleft code is linked.
- Keep github-mcp-server-root-command-name.patch: upstream pull
  request 2998 merged after v1.10.1, and the cobra root command
  is still declared as "server" in this release.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787659200">- Update to version 1.11.0:
  * Per-call OAuth scope challenges: a tool invocation now requests
    only the permissions it actually needs, with runtime checks
    where required.
  * Browser-based OAuth works across the discovery routes again:
    CORS is preserved, unknown resource-metadata routes are
    terminated, and a new --authorization-server flag overrides the
    authorization server URL.
  * Parent and sub-issues can be created atomically, including
    across repositories; parent repository coordinates must now be
    given in full.
  * The REST transport supports ETag conditional requests, with the
    response cache scoped to the REST client, bounded by bytes and
    streaming oversized responses.
- Drop github-mcp-server-root-command-name.patch: upstream merged
  it as pull request 2998, so this release already names the cobra
  root command after the installed binary.
- Re-vendor Go modules: go-chi/chi 5.3.1 to 5.3.2 and
  go.yaml.in/yaml 3.0.4 to 3.0.5; testify moves to 1.12.1 and the
  check.v1 and yaml.v3 test-only modules are gone. All vendored
  modules linked into the binaries remain MIT, BSD-3-Clause or
  Apache-2.0, so no copyleft code is linked.</changelog>
</package>
<package pkgid="d1049020fac7c623a15013d339dbe072fc86f72e6d661743e6367ca77ef88df775d073e3a75113d40986758ffef1031782b9c5bf615a63e5db856c342eb7b3a2" name="gitlab-container-registry-debuginfo" arch="i586">
  <version epoch="0" ver="4.41.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764072000">- Update to version 4.32.0:
  * Features
  - add blobs id backfill bbm (c258f86)
  - add repository_count in rename request logs (3552fe8)
  * Bug Fixes
  - datastore: importer: manage lockfiles when
    REGISTRY_FF_ENFORCE_LOCKFILES is disabled (124bacc)
  - do not skip setting up ignore actions filter when ignored
    media types filter is not set (f037796)
  - registry: disable REGISTRY_FF_ENFORCE_LOCKFILES by default
    (9786bb5)
  * Dependencies
  - build(deps): update module cloud.google.com/go/storage to
    v1.57.2
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/config to v1.31.20
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/credentials to v1.18.21
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.90.0
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.90.2
  - build(deps): update module
    github.com/azure/azure-sdk-for-go/sdk/azcore to v1.20.0
  - build(deps): update module
    github.com/azure/azure-sdk-for-go/sdk/azidentity to v1.13.1
  - build(deps): update module github.com/getsentry/sentry-go to
    v0.38.0
  - build(deps): update module github.com/olekukonko/tablewriter
    to v1.1.1
  - build(deps): update module github.com/redis/go-redis/v9 to
    v9.17.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768564800">- Update to version 4.34.0 (.33 was not released):
  * Features
  - datastore: add index on layers id column (90da9c5)
  - tolerate unknown DB migrations during rolling upgrade
    (2cef90b)
  * Bug Fixes
  - handlers: stale repository cache after rename (25c2a59)
  * Reverts
  - deps: update module google.golang.org/api to v0.258.0
    (b0123fb)
  * Dependencies
  - build(deps): update module github.com/aws/aws-sdk-go-v2 to
    v1.41.1
  - build(deps): update module cloud.google.com/go/storage to
    v1.59.0
  - build(deps): update module golang.org/x/oauth2 to v0.34.0
  - revert(deps): update module google.golang.org/api to v0.258.0
  - build(deps): update module github.com/schollz/progressbar/v3
    to v3.19.0
  - build(deps): update module github.com/jackc/pgx/v5 to v5.8.0
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.95.0
  - build(deps): update module google.golang.org/api to v0.258.0
  - build(deps): update module golang.org/x/oauth2 to v0.34.0
  - build(deps): update module golang.org/x/net to v0.48.0
  - build(deps): update module golang.org/x/crypto to v0.46.0
  - build(deps): update module gitlab.com/gitlab-org/labkit to
    v1.34.0
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/config to v1.32.6
  - build(deps): update module
    github.com/testcontainers/testcontainers-go/modules/postgres
    to v0.40.0
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.94.0
  - build(deps): update module
    gitlab.com/gitlab-org/api/client-go to v0.161.1
  - build(deps): update module
    github.com/testcontainers/testcontainers-go to v0.40.0
  - build(deps): update module github.com/getsentry/sentry-go to
    v0.40.0
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/config to v1.32.5
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.93.2
  - build(deps): update module cloud.google.com/go/storage to
    v1.58.0
  - build(deps): update module github.com/spf13/cobra to v1.10.2
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
    v1.9.16
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/config to v1.32.4
  - build(deps): update module github.com/aws/aws-sdk-go-v2 to
    v1.40.1
  - build(deps): update module github.com/aws/smithy-go to
    v1.24.0
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.92.1
  - build(deps): update module github.com/redis/go-redis/v9 to
    v9.17.2
  - build(deps): update module github.com/olekukonko/tablewriter
    to v1.1.2
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
    v1.9.14
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/config to v1.32.2
  - build(deps): update module github.com/redis/go-redis/v9 to
    v9.17.1
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/credentials to v1.19.2
  - build(deps): update module github.com/rubenv/sql-migrate to
    v1.8.1
  - build(deps): update module github.com/aws/aws-sdk-go-v2 to
    v1.40.0
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
    v1.9.13</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769601600">- Update to version 4.35.0:
  * Features
  - add support for CNCF WASM OCI Artifact media types (26155a8)
  - registry: add demo gcstats command with mock data (e928759)
  - registry: enable REGISTRY_FF_ENFORCE_LOCKFILES by default
    (150b68b)
  * Dependencies
  - chore: gitlab.com/gitlab org/api/client/.go/1.x bump
  - build(deps): update module
    github.com/azure/azure-sdk-for-go/sdk/storage/azblob to
    v1.6.4
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.95.1
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
    v1.9.17
  - build(deps): update module cloud.google.com/go/storage to
    v1.59.1
  - build(deps): update module
    github.com/aws/aws-sdk-go-v2/config to v1.32.7</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770120000">- Update to version 4.36.0:
  * Features
  - bbm: add configuration_media_type_id_convert_to_bigint
    migration (eb27d80)
  * Dependencies
  - build(deps): update module github.com/alicebob/miniredis/v2
    to v2.36.1
  - build(deps): update module github.com/sirupsen/logrus to
    v1.9.4
  - build(deps): update module cloud.google.com/go/storage to
    v1.59.2
  - build(deps): update module github.com/redis/go-redis/v9 to
    v9.17.3
  - build(deps): update module github.com/olekukonko/tablewriter
    to v1.1.3</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772452800">- Update to version 4.37.0:
  * Features
  - add /v1/gitlab api endpoint for asynchronous restarting of
    BBMs (1dfd1f2)
  - Add support for Notation signature media type (1bc93ea)
  - gcs: add support for configuring Google universe domain
    (de8cbc6)
  - gcs: automatically derive universe domain from credentials
    (3153db5)
  - implement rudimentary /v1/gitlab/bbm api for BBM controll
    (9baad80)
  - registry: add gc-stats command to show online gc statistics
    (8f28e31)
  * Bug Fixes
  - make GCS integration tests work with universe domains
    (2dc4599)
  - makefile: replace egrep with grep -E (4e153d5)
  - release: use inline presetConfig for release-notes-generator
    (adfd63c)
  * Reverts
  - gcs version upgrade due to deprecation issue (ca9add9)
  * Build
  - deps: update module cloud.google.com/go/storage to v1.60.0
    (d4ce471)
  - deps: update module github.com/aws/aws-sdk-go-v2/service/s3
    to v1.96.0 (4964620)
  - deps: update module
    github.com/azure/azure-sdk-for-go/sdk/azcore to v1.21.0
    (480e76f)
  - deps: update module github.com/getsentry/sentry-go to v0.42.0
    (10f8b8e)
  - deps: update module github.com/lib/pq to v1.11.1 (731091f)
  - deps: update module github.com/lib/pq to v1.11.2 (a09aaa7)
  - deps: update module github.com/samber/slog-logrus/v2 to
    v2.5.3 (fc1d482)
  - deps: update module google.golang.org/api to v0.265.0
    (750b2d3)
  * Refactors
  - filter transient errors from Sentry (bf9e1fa)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773748800">- Update to version 4.39.0 (4.38.0 was not released):
  * Features
  - api: bump rename sub-repository limit from 1000 to 2000
    (4d39bcc)
  - batched migration for blobs.media_type_id_convert_to_bigint
    backfill (38f61b2)
  * Build
  - deps: update module github.com/aws/aws-sdk-go-v2/config to
    v1.32.11 (3e7c952)
  - deps: update module github.com/aws/aws-sdk-go-v2/service/s3
    to v1.96.3 (7dd637b)
  - deps: update module github.com/aws/aws-sdk-go-v2/config to
    v1.32.10
  - deps: update module github.com/redis/go-redis/v9 to v9.18.0
  - deps: update module gitlab.com/gitlab-org/labkit to v1.38.6
  * Refactors
  - handlers: separate legacy filesystem and database code paths
    for catalog GET (b5c78f3)
  - improve tests for Stat call in tests suite (d20b86e)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846400">- Update to version 4.40.0:
  * Features
  - add support for Fleet media types (8b55ee4)
  - default database.enabled to "prefer" instead of "false"
    (0d6ff19)
  - handlers: add variant and os_version (45204f4)
  * Bug Fixes
  - bbm: skip Sentry capture for transient validation errors
    (9bea9da)
  - handlers: fix Broadcaster goroutine leak and DBLoadBalancer
    close race (1c78931)
  - handlers: register shutdown function for upload purger
    (c76dc95)
  - panic in GCS resumable upload when Range header is missing
    (6e573ac)
  - storage/driver/gcs: use non-deprecated credential validation
    API (5ba4948)
  * Build
  - deps: update module github.com/alicebob/miniredis/v2 to
    v2.37.0 (fd24ad6)
  - deps: update module github.com/aws/aws-sdk-go-v2 to v1.41.5
    (70ada44)
  - deps: update module github.com/aws/aws-sdk-go-v2/config to
    v1.32.12 (734e25a)
  - deps: update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
    v1.9.20 (65752cb)
  - deps: update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
    v1.9.21 (1c87b1c)
  - deps: update module github.com/aws/aws-sdk-go-v2/service/s3
    to v1.97.3 (e0bcc89)
  - deps: update module github.com/aws/smithy-go to v1.24.3
    (9bf834f)
  - deps: update module github.com/getsentry/sentry-go to v0.44.1
    (5218760)
  - deps: update module github.com/olekukonko/tablewriter to
    v1.1.4 (6955633)
  - deps: update module github.com/samber/slog-logrus/v2 to
    v2.5.4 (55558ba)
  - deps: update module gitlab.com/gitlab-org/api/client-go to
    v1.46.0 (04d94f8)
  * Refactors
  - handlers: replace metaRouter with direct router fields on App
    (3d1deee)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 4.40.1:
  * Bux Fixes
  - fix(handlers): defer router init until metadata DB resolves
    prefer-fallback</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 4.40.2:
  * Bug Fixes
  - driver/s3-v2: make retry delayer stateless (e927a39)
  - driver/s3-v2: strip request checksum and inject content-md5
    when checksum_disabled (71ff9d7)
  - handlers: defer router init until metadata DB resolves
    prefer-fallback (685b376)
  - s3: fix panic in Stat() call (5bcb779)
  * Build
  - deps: update module github.com/alicebob/miniredis/v2 to
    v2.38.0 (5bbd451)
  - deps: update module github.com/aws/aws-sdk-go-v2/config to
    v1.32.17 (54cfdf1)
  - deps: update module github.com/aws/aws-sdk-go-v2/config to
    v1.32.20 (ae32dec)
  - deps: update module github.com/aws/aws-sdk-go-v2/config to
    v1.32.25 (0dc8ad4)
  - deps: update module github.com/aws/aws-sdk-go-v2/credentials
    to v1.19.16 (5fdc189)
  - deps: update module github.com/aws/aws-sdk-go-v2/credentials
    to v1.19.24 (15b7b82)
  - deps: update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
    v1.10.0 (5c608ed)
  - deps: update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
    v1.11.0 (a2cd23b)
  - deps: update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
    v1.11.4 (b2af8ef)
  - deps: update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
    v1.11.6 (a0042d4)
  - upgrade golang.org/x/crypto to v0.53.0 (3e422ec)
  - upgrade to Go 1.25 (cc3c39a)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785326400">- Update to version 4.41.0:
  * perf: instrument GCS chunk upload timing for blob PUT
    diagnostics
  * fix(sissue_router): migrate to GraphQL work items API
  * build(deps): update module github.com/aws/aws-sdk-go-v2/config
    to v1.32.29
  * feat(datastore): add last_pulled_at column to tags table
  * build: update gitlab.com/gitlab-org/labkit to v1.64.8
  * build(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.105.0
  * build(deps): update module
    github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to v1.11.7
  * build(deps): update module github.com/aws/aws-sdk-go-v2/config
    to v1.32.27
  * build(deps): update module
    github.com/azure/azure-sdk-for-go/sdk/storage/azblob to v1.8.0
  * build(deps): update module github.com/jackc/pgx/v5 to v5.10.0
  * build(deps): update module
    github.com/azure/azure-sdk-for-go/sdk/azidentity to v1.14.0
  * build(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.104.0</changelog>
</package>
<package pkgid="0cb14f5c52645e1f85f39e725fffbb16cf68a9f936dfc582db58df8624e4a613379f31ed3945572916d44c828503c77ce583f15878482b6f8616cd1ff36166dd" name="gitleaks-debuginfo" arch="i586">
  <version epoch="0" ver="8.30.1" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746014400">- Update to version 8.25.1:
  * fix(detect): test all allowlists (#1845)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747137600">- Update to version 8.26.0:
  Changelog
  - 78eebac Percent/URL Decoding Support (#1831)
  - 6f967ca fix(kubernetes): remove slow element from pat (#1848)
  - 88f56d3 feat: identify slow file (#1479)
  - 9609928 rm 1password detect test since we test it in cfg gen
  - 23cb69f feat(rules): Add 1Password secret key detection (#1834)
  Calling this one @bplaxco's release as he introduced a really
  clever method for mixed decoding without sacrificing too much
  performance. As I stated in his PR, I think he's either a wizard
  or some time traveling AI. Dude is wicked smaht
  Anyways, Gitleaks now supports the following decoders: hex,
  percent(url enconding), and b64. It's relatively straight forward
  to add a new decoder so if you're motivated, community
  contributions are welcomed!
  Here's an example:
  https://github.com/gitleaks/gitleaks/releases/tag/v8.26.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1748779200">- Update to version 8.27.0:
  * Archive Scanning
  Sometimes secrets are packaged within archive files like zip
  files or tarballs, making them difficult to discover. Now you can
  tell gitleaks to automatically extract and scan the contents of
  archives. The flag --max-archive-depth enables this feature for
  both dir and git scan types. The default value of "0" means this
  feature is disabled by default.
  Recursive scanning is supported since archives can also contain
  other archives.  The --max-archive-depth flag sets the recursion
  limit. Recursion stops when there are no new archives to extract,
  so setting a very high max depth just sets the potential to go
  that deep. It will only go as deep as it needs to.
  The findings for secrets located within an archive will include
  the path to the file inside the archive. Inner paths are
  separated with !.  This means a secret was detected on line 4 of
  files/.env.prod. which is in archives/files.tar which is in
  testdata/archives/nested.tar.gz.
  Currently supported formats:
    The compression and archive formats supported by mholt's
    archives package are supported.
  * Changelog
  - Archive support (#1872)
  - Update README.md
  - Reduce aws-access-token false positives (#1876)
  - Set `pass_filenames` to `false` for Docker hook (#1850)
  - unicode decoding (#1854)
  - Diagnostics (#1856)
  - chore: include decoder in debug log (#1853)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749384000">- Update to version 8.27.1:
  * fix(atlassian): reduce false-positives for v1 pattern (#1892)
  * Fix log suppresion issue (#1887)
  * Added Heroku API Key New Version (#1883)
  * Add Platform Bitbucket (#1886)
  * Add Platform Gitea (#1884)
  * prevent default warn message when max-archive-depth not set
    (#1881)
  * prevent default warn message when max-archive-depth not set</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749470400">- Update to version 8.27.2:
  * Add experimental allowlist optimizations (#1731)
  * Detect Notion Public API Keys #1889 (#1890)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753358400">- Update to version 8.28.0:
  * Changelog
  - cant count
  - Composite rules (#1905)
  - feat: add Anthropic API key detection (#1910)
  - fix(git): handle port (#1912)
  - dont prematurely calculate fragment newlines (#1909)
  - feat(allowlist): promote optimizations (#1908)
  - Fix: CVEs on go and go crypto (#1868)
  - feat: add artifactory reference token and api key detection
    (#1906)
  - silly
  - Update gitleaks.yml
  - add just like that, no leaks
  * Optimizations
  - #1909 waits to find newlines until a match. This ends up
    saving a boat load of time since before we were finding
    newlines for every fragment regardless if a rule matched or
    not.
  - #1908 promoted @rgmz excellent stopword optimization
  * Composite Rules (Multi-part or required Rules) #1905
    In v8.28.0 Gitleaks introduced composite rules, which are made
    up of a single "primary" rule and one or more auxiliary or
    required rules. To create a composite rule, add a
    [[rules.required]] table to the primary rule specifying an id
    and optionally withinLines and/or withinColumns proximity
    constraints. A fragment is a chunk of content that Gitleaks
    processes at once (typically a file, part of a file, or git
    diff), and proximity matching instructs the primary rule to
    only report a finding if the auxiliary required rules also find
    matches within the specified area of the fragment.
    Proximity matching: Using the withinLines and withinColumns
    fields instructs the primary rule to only report a finding if
    the auxiliary required rules also find matches within the
    specified proximity. You can set:
  - withinLines: N - required findings must be within N lines
    (vertically)
  - withinColumns: N - required findings must be within N
    characters (horizontally)
  - Both - creates a rectangular search area (both constraints
    must be satisfied)
  - Neither - fragment-level matching (required findings can be
    anywhere in the same fragment)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762344000">- Update to version 8.29.0:
  * Add trace log for skipped archive file when not enabled (#1961)
  * Respect contexts with timeouts (#1948)
  * Config min version (#1955)
  * fix(config): validate rules when [extend] is used (#1592)
  * feat: add Amazon Bedrock API key detection (#1935)
  * Add GitHub Sponsors section and Discord link
  * feat: improve regex  to detect Sonar tokens with prefixes
    (#1931)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763640000">- Update to version 8.29.1:
  * thats a paddlin
  * feat: document stdout report path (#1990)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764244800">- Update to version 8.30.0:
  * 0 to 5 - notes on recursive decoding (#1994)
  * Add new Looker client ID and client secret rules (#1947)
  * feat: add Airtable Personnal Access Token detection (#1952)
  * build: upgrade Go &amp; alpine version (#1989)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353600">- Update to version 8.30.1:
  * update goreleaser
  * Removed unnecessary functions from report template (#2040)
  * its the simple things (#2020)
  * build: switch to Go 1.24 (#2002)</changelog>
</package>
<package pkgid="6047b8ce5854a2ce09779b350379d7d02948b705e87b1440df68f9004aed55b148595e305870de73bf9f709529d367416412d929de25f7ad64b4d92ece3d7f1b" name="gitleaks-debugsource" arch="i586">
  <version epoch="0" ver="8.30.1" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746014400">- Update to version 8.25.1:
  * fix(detect): test all allowlists (#1845)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747137600">- Update to version 8.26.0:
  Changelog
  - 78eebac Percent/URL Decoding Support (#1831)
  - 6f967ca fix(kubernetes): remove slow element from pat (#1848)
  - 88f56d3 feat: identify slow file (#1479)
  - 9609928 rm 1password detect test since we test it in cfg gen
  - 23cb69f feat(rules): Add 1Password secret key detection (#1834)
  Calling this one @bplaxco's release as he introduced a really
  clever method for mixed decoding without sacrificing too much
  performance. As I stated in his PR, I think he's either a wizard
  or some time traveling AI. Dude is wicked smaht
  Anyways, Gitleaks now supports the following decoders: hex,
  percent(url enconding), and b64. It's relatively straight forward
  to add a new decoder so if you're motivated, community
  contributions are welcomed!
  Here's an example:
  https://github.com/gitleaks/gitleaks/releases/tag/v8.26.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1748779200">- Update to version 8.27.0:
  * Archive Scanning
  Sometimes secrets are packaged within archive files like zip
  files or tarballs, making them difficult to discover. Now you can
  tell gitleaks to automatically extract and scan the contents of
  archives. The flag --max-archive-depth enables this feature for
  both dir and git scan types. The default value of "0" means this
  feature is disabled by default.
  Recursive scanning is supported since archives can also contain
  other archives.  The --max-archive-depth flag sets the recursion
  limit. Recursion stops when there are no new archives to extract,
  so setting a very high max depth just sets the potential to go
  that deep. It will only go as deep as it needs to.
  The findings for secrets located within an archive will include
  the path to the file inside the archive. Inner paths are
  separated with !.  This means a secret was detected on line 4 of
  files/.env.prod. which is in archives/files.tar which is in
  testdata/archives/nested.tar.gz.
  Currently supported formats:
    The compression and archive formats supported by mholt's
    archives package are supported.
  * Changelog
  - Archive support (#1872)
  - Update README.md
  - Reduce aws-access-token false positives (#1876)
  - Set `pass_filenames` to `false` for Docker hook (#1850)
  - unicode decoding (#1854)
  - Diagnostics (#1856)
  - chore: include decoder in debug log (#1853)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749384000">- Update to version 8.27.1:
  * fix(atlassian): reduce false-positives for v1 pattern (#1892)
  * Fix log suppresion issue (#1887)
  * Added Heroku API Key New Version (#1883)
  * Add Platform Bitbucket (#1886)
  * Add Platform Gitea (#1884)
  * prevent default warn message when max-archive-depth not set
    (#1881)
  * prevent default warn message when max-archive-depth not set</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749470400">- Update to version 8.27.2:
  * Add experimental allowlist optimizations (#1731)
  * Detect Notion Public API Keys #1889 (#1890)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753358400">- Update to version 8.28.0:
  * Changelog
  - cant count
  - Composite rules (#1905)
  - feat: add Anthropic API key detection (#1910)
  - fix(git): handle port (#1912)
  - dont prematurely calculate fragment newlines (#1909)
  - feat(allowlist): promote optimizations (#1908)
  - Fix: CVEs on go and go crypto (#1868)
  - feat: add artifactory reference token and api key detection
    (#1906)
  - silly
  - Update gitleaks.yml
  - add just like that, no leaks
  * Optimizations
  - #1909 waits to find newlines until a match. This ends up
    saving a boat load of time since before we were finding
    newlines for every fragment regardless if a rule matched or
    not.
  - #1908 promoted @rgmz excellent stopword optimization
  * Composite Rules (Multi-part or required Rules) #1905
    In v8.28.0 Gitleaks introduced composite rules, which are made
    up of a single "primary" rule and one or more auxiliary or
    required rules. To create a composite rule, add a
    [[rules.required]] table to the primary rule specifying an id
    and optionally withinLines and/or withinColumns proximity
    constraints. A fragment is a chunk of content that Gitleaks
    processes at once (typically a file, part of a file, or git
    diff), and proximity matching instructs the primary rule to
    only report a finding if the auxiliary required rules also find
    matches within the specified area of the fragment.
    Proximity matching: Using the withinLines and withinColumns
    fields instructs the primary rule to only report a finding if
    the auxiliary required rules also find matches within the
    specified proximity. You can set:
  - withinLines: N - required findings must be within N lines
    (vertically)
  - withinColumns: N - required findings must be within N
    characters (horizontally)
  - Both - creates a rectangular search area (both constraints
    must be satisfied)
  - Neither - fragment-level matching (required findings can be
    anywhere in the same fragment)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762344000">- Update to version 8.29.0:
  * Add trace log for skipped archive file when not enabled (#1961)
  * Respect contexts with timeouts (#1948)
  * Config min version (#1955)
  * fix(config): validate rules when [extend] is used (#1592)
  * feat: add Amazon Bedrock API key detection (#1935)
  * Add GitHub Sponsors section and Discord link
  * feat: improve regex  to detect Sonar tokens with prefixes
    (#1931)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763640000">- Update to version 8.29.1:
  * thats a paddlin
  * feat: document stdout report path (#1990)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764244800">- Update to version 8.30.0:
  * 0 to 5 - notes on recursive decoding (#1994)
  * Add new Looker client ID and client secret rules (#1947)
  * feat: add Airtable Personnal Access Token detection (#1952)
  * build: upgrade Go &amp; alpine version (#1989)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353600">- Update to version 8.30.1:
  * update goreleaser
  * Removed unnecessary functions from report template (#2040)
  * its the simple things (#2020)
  * build: switch to Go 1.24 (#2002)</changelog>
</package>
<package pkgid="eb9b0e1ab68bcc03f2dfcf4a8899d129d8d44eece5cf2213cdf8630bdd58c7f193894dd305ffcbdf313624972cabeeb6816802fb59bb80a19e860a93f135b1e0" name="gitopper-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.20" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1723464000">- new package gitopper: Gitops for non-Kubernetes folks</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 0.0.17:
  * Clear errors (#78)
  * Use tabwriter from the standard library to print aligned text.
    (#77)
  * Remount files (#76)
  * ci doesnt compile; remove</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315201">- Update to version 0.0.18:
  * There is a bug with paths longer than 80 characters. When
    running `git pull --stat` for changes with these long paths.
    You get a truncated path: (#79)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315202">- Update to version 0.0.19:
  * The `Action` set might be `reload` and that would not start the
    unit. (#80)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315203">- Update to version 0.0.20:
  * Enable unit after mounting. (#81)</changelog>
</package>
<package pkgid="4480b52bc5731850bc8cce43554ab90b94eaf2ad06bccc92a75c406560085353de9da4e6cf188d07e5249214f88819e217b87b41a0c26eddda020efcfac00ed6" name="gitoxide-debuginfo" arch="i586">
  <version epoch="0" ver="0.58.0" rel="1.2"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1716379200">- Update to version 0.36.0:
  * Fixes for CVE-2024-35186 and CVE-2024-35197
  * checkout respects options for core.protectHFS and
    core.protectNTFS
  * more robustness in the face of a trampling-herd of threads
    loading a single index</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721908800">- Update to version 0.37.0:
  New Features
  * add mailmap check similar to git check-mailmap. That way it
    becomes a little easier to maybe try out other special cases in
    the wild.
  * gix clone with --ref support. --ref is similar to --branch, but
    was renamed as it also supports tags for example.
  Other
  * Make it easier to compile gitoxide as dynlib. Also optimize
    compilation time: By making plumbing and porcelain as modules
    the lib.rs, they can be compiled after the rmeta for the
    dependencies are generated.
  * For the uni.rs which uses both plumbing and porcelain, this
    would avoid compiling these two modules twice.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1729598400">- Update to version 0.38.0:
  New Features
  * support for listing worktrees with gix worktree list
  * add first 'debug' version of gix diff tree.
  * add new gix cat command.
  * add gix merge-file with similar features as git merge-file
  * gix merge-base for the CLI
  Bug Fixes
  * Adjust gix clean warning and help for worktree fix
  * Clarify -r/--repositories and --skip-hidden-repositories
  Other
  * switch from time to jiff
  * Unify style in config support info</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1732968000">- Update to version 0.39.0:
  New Features
  * add gix merge commit --debug
  * add gix merge commits
  * add gix merge tree to merge trees similarly to git merge-tree.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1739620800">- Add workaround-cargo-bug.patch -- There is currently a bug with cargo
  in which `cargo metadata` returns
  See gh#rust-secure-code/cargo-auditable#124
- Update to version 0.41.0:
  * add gix blame -L start,end
  * add gix env to print paths relevant to the Git installation.
  * Document the remaining subcommands
  * Add support for statistics and additional performance
    information.
  * add gix blame to the CLI. That way it's possible to see the
    blame result of any file in the repository.
- Updates from version 0.40.0:
  * add first 'debug' version of gix log. It's primarily meant to
    better understand gix blame.
  * add --tree-favor to gix merge tree|commit. With it one can
    decide which side to favor in case of irreconcilable
    tree-conflicts.
  * CVE-2025-22620: gix-worktree-state specifies 0777 permissions
    when checking out executable files (boo#1236139)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744113600">- update to 0.42.0:
  * add first 'debug' version of gix diff file
  * use revspecs for revision and path
  * CVE-2025-31130: use collision-detecting SHA-1 hash boo#1240872</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1770552000">- update to 0.50.0:
  see https://github.com/GitoxideLabs/gitoxide/compare/v0.42.0...v0.50.0
- drop workaround-cargo-bug.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786190400">- Update to 0.56.0:
  * Fixes CVE-2026-40034 (boo#1266434): the CommandForbiddenInModules
    trust check could be bypassed in gix_submodule::File::update(),
    which allowed arbitrary command execution from a crafted
    .gitmodules file
  * Fixes a submodule name validation bypass that allowed traversal
    out of .git/modules and disclosure of credentials
  * Fixes symlinked .gitmodules files being followed and parsed from
    outside the repository
  * Fixes several denial-of-service vectors in gix-pack: unchecked
    indexing panics and uncapped allocations from crafted pack data
  * Fixes HTTP credentials being leaked to the redirected host by the
    curl transport backend
  * Add the gix config show, gix config list, gix config fmt,
    gix free remote refs, gix free trust, gix dirwalk and gix tix
    subcommands
  * Add a gix status --untracked flag and gix merge tree --message
    for creating commits
  * gix exclude query is now index-aware and no longer reports ignore
    matches for tracked files, matching git check-ignore
  * Preserve all configured remote URLs rather than only the last one
  * Fix fetching and cloning with tag refspecs in shallow clones,
    relative worktree linking files and loose ref path-prefix
    collisions
  * Update the crates to the Rust 2024 edition
- Correct License to (Apache-2.0 OR MIT) AND MPL-2.0: the binaries
  statically link the vendored uluru crate, which is MPL-2.0. This
  corrects an existing condition rather than recording a new
  dependency, as uluru was already linked in 0.50.0 - the derivation
  is recorded in a Legal-Review-Notice comment above the tag.
- Require rust &gt;= 1.85, the minimum declared by upstream (edition 2024).
- Build against pkgconfig(openssl) instead of openssl-devel.
- Follow the upstream repository move to the GitoxideLabs organisation.
- Refresh the vendored dependencies. Recording the state of the
  remaining open CVE bugs against this version, none of which it is
  affected by:
  * CVE-2026-25541 (boo#1274525): the vendored bytes is now 1.12.1,
    above the 1.11.1 fix
  * CVE-2025-22620 (boo#1236139): gix-worktree-state is 0.33.0, far
    above the 0.17.0 that fixed the world-writable checkout of
    executable files</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787486400">- Update to 0.57.0:
  * Add gix clone --revision, and PrepareFetch::with_revision(), for
    cloning a single revision named by a full ref, HEAD or a full
    object id: HEAD is detached to the fetched commit, no ordinary
    refs are created, no fetch refspec is persisted and tag
    following is disabled
  * Fix a panic when a full object id was passed to with_ref_name(),
    which produced an object-id refspec mapping that clone expected
    to be named
  * Rewrite relative date parsing to follow git: several count and
    unit pairs are applied in input order, as in "2 days 3 hours
    ago", counts may be spelled out, any non-alphanumeric byte
    separates the parts, the trailing "ago" is optional, and a
    leading "@" may introduce a timestamp. Month and year steps now
    walk the calendar fields, so a day past the end of the shorter
    target month rolls over into the following month
  * gix commit verify now checks signatures through the library
    rather than spawning gpg itself, so the configured gpg program
    is honoured and an invalid or untrusted signature is reported
    as such
  * Fix the conflict stage labels printed by gix revision explain,
    which called stage 0 "base"; they are now unconflicted, base,
    ours and theirs
  * Reject a TREE index extension whose child entry counts overflow
    instead of wrapping while verifying them
  * Replace the jwalk directory walker with dua-core
- Refresh the vendored dependencies. The licence set is unchanged:
  re-derived over the new vendor tree, uluru (MPL-2.0) is still the
  only copyleft crate linked into the binaries, and the new dua-core
  dependency is MIT.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787659200">- Update to 0.58.0:
  * gix tix is now the full gix-tix platform embedded in the plumbing
    command instead of a second parser and dispatcher, so standalone
    and plumbing invocations behave alike and amend and spill are
    reachable through gix tix
  * tix decorates commits checked out by other main or linked
    worktrees with light-blue name@ labels, keeps the marker for the
    checkout it was opened from, and watches linked HEAD and worktree
    membership so the decorations stay current
  * tix gained -w/--worktrees to add every resolved worktree HEAD to
    the traversal tips without weakening hidden-revision exclusions
  * gix tix no longer accepts --screen: the interactive history always
    owns the alternate screen, so the automatic and half-screen modes
    were removed
- Refresh the vendored dependencies. The linked graph gains a second
  MPL-2.0 crate, option-ext, reached through the directories and
  dirs-sys crates that gix-tix newly depends on; the License tag
  already covers MPL-2.0 and is unchanged.</changelog>
</package>
<package pkgid="cfb95152d8acc494f0a2b962c2c743887cd362370f47989ea90085a26d0373d5d57b8dc97a80b2eb793ab246f8d177507d134120fb3f55d2a7f7ced9592e90d6" name="gitoxide-debugsource" arch="i586">
  <version epoch="0" ver="0.58.0" rel="1.2"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1716379200">- Update to version 0.36.0:
  * Fixes for CVE-2024-35186 and CVE-2024-35197
  * checkout respects options for core.protectHFS and
    core.protectNTFS
  * more robustness in the face of a trampling-herd of threads
    loading a single index</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721908800">- Update to version 0.37.0:
  New Features
  * add mailmap check similar to git check-mailmap. That way it
    becomes a little easier to maybe try out other special cases in
    the wild.
  * gix clone with --ref support. --ref is similar to --branch, but
    was renamed as it also supports tags for example.
  Other
  * Make it easier to compile gitoxide as dynlib. Also optimize
    compilation time: By making plumbing and porcelain as modules
    the lib.rs, they can be compiled after the rmeta for the
    dependencies are generated.
  * For the uni.rs which uses both plumbing and porcelain, this
    would avoid compiling these two modules twice.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1729598400">- Update to version 0.38.0:
  New Features
  * support for listing worktrees with gix worktree list
  * add first 'debug' version of gix diff tree.
  * add new gix cat command.
  * add gix merge-file with similar features as git merge-file
  * gix merge-base for the CLI
  Bug Fixes
  * Adjust gix clean warning and help for worktree fix
  * Clarify -r/--repositories and --skip-hidden-repositories
  Other
  * switch from time to jiff
  * Unify style in config support info</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1732968000">- Update to version 0.39.0:
  New Features
  * add gix merge commit --debug
  * add gix merge commits
  * add gix merge tree to merge trees similarly to git merge-tree.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1739620800">- Add workaround-cargo-bug.patch -- There is currently a bug with cargo
  in which `cargo metadata` returns
  See gh#rust-secure-code/cargo-auditable#124
- Update to version 0.41.0:
  * add gix blame -L start,end
  * add gix env to print paths relevant to the Git installation.
  * Document the remaining subcommands
  * Add support for statistics and additional performance
    information.
  * add gix blame to the CLI. That way it's possible to see the
    blame result of any file in the repository.
- Updates from version 0.40.0:
  * add first 'debug' version of gix log. It's primarily meant to
    better understand gix blame.
  * add --tree-favor to gix merge tree|commit. With it one can
    decide which side to favor in case of irreconcilable
    tree-conflicts.
  * CVE-2025-22620: gix-worktree-state specifies 0777 permissions
    when checking out executable files (boo#1236139)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744113600">- update to 0.42.0:
  * add first 'debug' version of gix diff file
  * use revspecs for revision and path
  * CVE-2025-31130: use collision-detecting SHA-1 hash boo#1240872</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1770552000">- update to 0.50.0:
  see https://github.com/GitoxideLabs/gitoxide/compare/v0.42.0...v0.50.0
- drop workaround-cargo-bug.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786190400">- Update to 0.56.0:
  * Fixes CVE-2026-40034 (boo#1266434): the CommandForbiddenInModules
    trust check could be bypassed in gix_submodule::File::update(),
    which allowed arbitrary command execution from a crafted
    .gitmodules file
  * Fixes a submodule name validation bypass that allowed traversal
    out of .git/modules and disclosure of credentials
  * Fixes symlinked .gitmodules files being followed and parsed from
    outside the repository
  * Fixes several denial-of-service vectors in gix-pack: unchecked
    indexing panics and uncapped allocations from crafted pack data
  * Fixes HTTP credentials being leaked to the redirected host by the
    curl transport backend
  * Add the gix config show, gix config list, gix config fmt,
    gix free remote refs, gix free trust, gix dirwalk and gix tix
    subcommands
  * Add a gix status --untracked flag and gix merge tree --message
    for creating commits
  * gix exclude query is now index-aware and no longer reports ignore
    matches for tracked files, matching git check-ignore
  * Preserve all configured remote URLs rather than only the last one
  * Fix fetching and cloning with tag refspecs in shallow clones,
    relative worktree linking files and loose ref path-prefix
    collisions
  * Update the crates to the Rust 2024 edition
- Correct License to (Apache-2.0 OR MIT) AND MPL-2.0: the binaries
  statically link the vendored uluru crate, which is MPL-2.0. This
  corrects an existing condition rather than recording a new
  dependency, as uluru was already linked in 0.50.0 - the derivation
  is recorded in a Legal-Review-Notice comment above the tag.
- Require rust &gt;= 1.85, the minimum declared by upstream (edition 2024).
- Build against pkgconfig(openssl) instead of openssl-devel.
- Follow the upstream repository move to the GitoxideLabs organisation.
- Refresh the vendored dependencies. Recording the state of the
  remaining open CVE bugs against this version, none of which it is
  affected by:
  * CVE-2026-25541 (boo#1274525): the vendored bytes is now 1.12.1,
    above the 1.11.1 fix
  * CVE-2025-22620 (boo#1236139): gix-worktree-state is 0.33.0, far
    above the 0.17.0 that fixed the world-writable checkout of
    executable files</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787486400">- Update to 0.57.0:
  * Add gix clone --revision, and PrepareFetch::with_revision(), for
    cloning a single revision named by a full ref, HEAD or a full
    object id: HEAD is detached to the fetched commit, no ordinary
    refs are created, no fetch refspec is persisted and tag
    following is disabled
  * Fix a panic when a full object id was passed to with_ref_name(),
    which produced an object-id refspec mapping that clone expected
    to be named
  * Rewrite relative date parsing to follow git: several count and
    unit pairs are applied in input order, as in "2 days 3 hours
    ago", counts may be spelled out, any non-alphanumeric byte
    separates the parts, the trailing "ago" is optional, and a
    leading "@" may introduce a timestamp. Month and year steps now
    walk the calendar fields, so a day past the end of the shorter
    target month rolls over into the following month
  * gix commit verify now checks signatures through the library
    rather than spawning gpg itself, so the configured gpg program
    is honoured and an invalid or untrusted signature is reported
    as such
  * Fix the conflict stage labels printed by gix revision explain,
    which called stage 0 "base"; they are now unconflicted, base,
    ours and theirs
  * Reject a TREE index extension whose child entry counts overflow
    instead of wrapping while verifying them
  * Replace the jwalk directory walker with dua-core
- Refresh the vendored dependencies. The licence set is unchanged:
  re-derived over the new vendor tree, uluru (MPL-2.0) is still the
  only copyleft crate linked into the binaries, and the new dua-core
  dependency is MIT.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787659200">- Update to 0.58.0:
  * gix tix is now the full gix-tix platform embedded in the plumbing
    command instead of a second parser and dispatcher, so standalone
    and plumbing invocations behave alike and amend and spill are
    reachable through gix tix
  * tix decorates commits checked out by other main or linked
    worktrees with light-blue name@ labels, keeps the marker for the
    checkout it was opened from, and watches linked HEAD and worktree
    membership so the decorations stay current
  * tix gained -w/--worktrees to add every resolved worktree HEAD to
    the traversal tips without weakening hidden-revision exclusions
  * gix tix no longer accepts --screen: the interactive history always
    owns the alternate screen, so the automatic and half-screen modes
    were removed
- Refresh the vendored dependencies. The linked graph gains a second
  MPL-2.0 crate, option-ext, reached through the directories and
  dirs-sys crates that gix-tix newly depends on; the License tag
  already covers MPL-2.0 and is unchanged.</changelog>
</package>
<package pkgid="fb3bd7a0b91101ca7fd6806ef7ad9db417dcbc4418c4ae7748974acb003cde1ad8db51e6ba87e957645dd4455cb8dd2e28a440c5762c5100a3e954f935fcf7cd" name="gitsign-credential-cache-debuginfo" arch="i586">
  <version epoch="0" ver="0.17.0" rel="1.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1735992000">- Update to version 0.12.0:
  * attest: force https for rekor client (#610)
  * Bump the gomod group with 2 updates (#608)
  * Bump google.golang.org/protobuf from 1.35.2 to 1.36.0 (#607)
  * Bump github.com/sigstore/sigstore in the gomod group across 1
    directory (#606)
  * Bump the actions group with 3 updates (#603)
  * Bump github.com/secure-systems-lab/go-securesystemslib (#605)
  * fix zizmor issues (#602)
  * Bump actions/cache from 4.1.2 to 4.2.0 in the actions group
    (#599)
  * Bump actions/attest-build-provenance from 1.4.4 to 2.0.1 (#600)
  * Bump golang.org/x/crypto from 0.29.0 to 0.30.0 (#601)
  * README: add warning about internet access (#596)
  * Bump the gomod group with 2 updates (#598)
  * Bump anchore/sbom-action from 0.17.7 to 0.17.8 in the actions
    group (#597)
  * Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in the
    gomod group (#595)
  * Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#593)
  * Bump the actions group with 3 updates (#592)
  * Bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#594)
  * Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#591)
  * Bump anchore/sbom-action from 0.17.5 to 0.17.6 in the actions
    group (#590)
  * Bump github.com/go-git/go-billy/v5 from 5.5.0 to 5.6.0 (#587)
  * Bump the actions group with 4 updates (#588)
  * Update release.yml - add attestations:write (#586)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1744200000">- Update to version 0.13.0:
  * Add verify-tag command for Git tag signature verification
    (#659)
  * Bump goreleaser/goreleaser-action in the actions group (#661)
  * Bump the gomod group with 2 updates (#651)
  * Enable signing with --detached-sign flag. (#657)
  * Bump the actions group with 3 updates (#656)
  * Bump github.com/golang-jwt/jwt/v4 in the go_modules group
    (#654)
  * Bump github.com/golang-jwt/jwt/v5 in the go_modules group
    (#653)
  * Bump the actions group with 2 updates (#650)
  * Bump golang.org/x/net from 0.35.0 to 0.36.0 in the go_modules
    group (#649)
  * Bump golang.org/x/oauth2 from 0.27.0 to 0.28.0 (#647)
  * Bump github.com/sigstore/sigstore from 1.8.15 to 1.9.0 (#646)
  * Bump golang.org/x/crypto from 0.35.0 to 0.36.0 (#648)
  * Bump actions/attest-build-provenance in the actions group
    (#645)
  * Bump golang.org/x/crypto from 0.33.0 to 0.35.0 (#642)
  * Bump github.com/go-git/go-git/v5 from 5.13.2 to 5.14.0 (#643)
  * Bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 (#644)
  * Bump the actions group with 2 updates (#641)
  * Bump the gomod group with 6 updates (#636)
  * Bump github.com/go-jose/go-jose/v3 in the go_modules group
    (#640)
  * Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#637)
  * Bump github.com/go-jose/go-jose/v4 in the go_modules group
    (#639)
  * Bump the actions group with 2 updates (#638)
  * Bump the gomod group across 1 directory with 8 updates (#635)
  * Bump the actions group with 2 updates (#634)
  * Fix test for go-git update (#632)
  * goreleaser: Replace deprecated options (#633)
  * Bump the actions group with 2 updates (#628)
  * Enable CGO on riscv64 (#631)
  * Bump the actions group with 3 updates (#625)
  * Modernize attest statements (#620)
  * Bump golangci/golangci-lint-action in the actions group (#622)
  * Fix non-constant format string error (#619)
  * Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 (#614)
  * Bump github.com/jonboulle/clockwork from 0.4.0 to 0.5.0 (#615)
  * Bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.12.0 (#616)</changelog>
  <changelog author="Thomas Bechtold &lt;thomasbechtold@jpberlin.de&gt;" date="1764676800">- Add the gitsign-credential-cache binary</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- BuildRequire go1.23</changelog>
  <changelog author="Thomas Bechtold &lt;thomasbechtold@jpberlin.de&gt;" date="1764936000">- Move gitsign-credential-cache into its own package
- Add systemd user units for gitsign-credential-cache</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769774400">- Update to version 0.14.0:
  * Redirect browser stdout/err to TTY out. (#757)
  * (fix): gosec, staticcheck, errcheck fixes (#724)
  * Bump actions/cache from 4.2.4 to 5.0.2 (#744)
  * Bump golang.org/x/crypto from 0.46.0 to 0.47.0 (#746)
  * Bump github.com/sigstore/rekor from 1.4.3 to 1.5.0 (#750)
  * Bump actions/checkout from 5.0.0 to 6.0.2 (#754)
  * Bump github.com/in-toto/in-toto-golang from 0.9.0 to 0.10.0
    (#753)
  * Bump golangci/golangci-lint-action from 8.0.0 to 9.2.0 (#742)
  * Bump github.com/theupdateframework/go-tuf/v2 from 2.3.0 to
    2.4.1 (#755)
  * Expose predicate builder (#737)
  * ci clean and general updates (#740)
  * Bump github.com/sigstore/fulcio from 1.7.1 to 1.8.5 (#735)
  * Bump actions/attest-build-provenance from 2.4.0 to 3.0.0 (#708)
  * Bump the actions group across 1 directory with 3 updates (#732)
  * Bump github.com/sigstore/cosign/v3 from 3.0.3 to 3.0.4 (#739)
  * Update gitsign to latest versions of sigstore tooling (#733)
  * Fix e2e ci (#738)
  * Bump the actions group across 1 directory with 2 updates (#717)
  * Bump actions/setup-go from 5.5.0 to 6.0.0 (#709)
  * Bump golang.org/x/oauth2 from 0.30.0 to 0.31.0 (#711)
  * Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#713)
  * Bump github.com/coreos/go-systemd/v22 from 22.5.0 to 22.6.0
    (#707)
  * Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 in the
    gomod group (#706)
  * Bump github.com/go-viper/mapstructure/v2 in the go_modules
    group (#705)
  * Bump the actions group with 2 updates (#703)
  * Bump actions/checkout from 4.2.2 to 5.0.0 (#704)
  * Bump the actions group with 2 updates (#700)
  * Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 in the
    gomod group (#701)
  * Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (#702)
  * Bump github.com/secure-systems-lab/go-securesystemslib (#699)
  * Bump github.com/sigstore/rekor from 1.3.10 to 1.4.0 (#698)
  * Bump github.com/coreos/go-oidc/v3 from 3.14.1 to 3.15.0 (#697)
  * Bump anchore/sbom-action from 0.20.2 to 0.20.4 in the actions
    group (#696)
  * Bump the gomod group with 2 updates (#695)
  * Bump sigstore/cosign-installer from 3.9.1 to 3.9.2 in the
    actions group (#694)
  * Bump github.com/sigstore/protobuf-specs from 0.4.3 to 0.5.0
    (#691)
  * Bump golang.org/x/crypto from 0.39.0 to 0.40.0 (#692)
  * Bump anchore/sbom-action from 0.20.1 to 0.20.2 in the actions
    group (#690)
  * Bump sigstore/cosign-installer from 3.9.0 to 3.9.1 in the
    actions group (#689)
  * Bump github.com/go-viper/mapstructure/v2 in the go_modules
    group (#688)
  * Bump sigstore/cosign-installer from 3.8.2 to 3.9.0 in the
    actions group (#686)
  * update cosign (#685)
  * Bump the gomod group with 3 updates (#684)
  * Bump the actions group with 2 updates (#683)
  * Bump github.com/go-git/go-git/v5 in the gomod group (#681)
  * Bump golang.org/x/crypto from 0.38.0 to 0.39.0 (#682)
  * Bump github.com/sigstore/protobuf-specs in the gomod group
    (#679)
  * Bump anchore/sbom-action from 0.19.0 to 0.20.0 in the actions
    group (#680)
  * Bump golang.org/x/crypto from 0.37.0 to 0.38.0 (#676)
  * Bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 (#677)
  * Bump actions/setup-go from 5.4.0 to 5.5.0 in the actions group
    (#678)
  * Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 (#674)
  * Bump actions/attest-build-provenance in the actions group
    (#673)
  * Bump the gomod group across 1 directory with 2 updates (#672)
  * Bump github.com/sigstore/fulcio from 1.6.6 to 1.7.0 (#666)
  * Bump the actions group with 2 updates (#670)
  * Bump github.com/go-git/go-git/v5 from 5.14.0 to 5.16.0 (#668)
  * Bump golangci/golangci-lint-action from 6.5.2 to 7.0.0 (#662)
  * Bump github.com/sigstore/cosign/v2 from 2.4.3 to 2.5.0 (#669)
  * Bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 (#667)
  * Bump github.com/coreos/go-oidc/v3 from 3.12.0 to 3.13.0 (#652)
  * Bump the gomod group across 1 directory with 5 updates (#665)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636800">- Update to version 0.15.1 (.0 was not released):
  * Migrate release signing to cosign v3 bundle format (#800)
  * Return errors instead of panicking on empty cert / panic in
    Wrap (#799)
  * Bump github.com/secure-systems-lab/go-securesystemslib (#798)
  * Bump the actions group across 1 directory with 2 updates (#797)
  * Bump github.com/sigstore/timestamp-authority/v2 from 2.0.5 to
    2.0.6 (#791)
  * Bump the gomod group across 1 directory with 4 updates (#796)
  * Bump goreleaser/goreleaser-action from 6.4.0 to 7.1.0 (#795)
  * Bump github.com/go-git/go-git/v5 from 5.17.2 to 5.18.0 (#793)
  * Bump docker/login-action from 3.7.0 to 4.1.0 (#787)
  * Bump sigstore/cosign-installer from 3.10.0 to 4.1.1 (#785)
  * Bump golang.org/x/crypto from 0.49.0 to 0.50.0 (#788)
  * Bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0 (#789)
  * Bump github.com/in-toto/attestation from 1.1.2 to 1.2.0 (#790)
  * Support attesting tag signatures (#780)
  * Bump the gomod group across 1 directory with 10 updates (#784)
  * Update README.md (#781)
  * Bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 (#765)
  * Bump github.com/cloudflare/circl from 1.6.2 to 1.6.3 (#768)
  * Bump actions/attest-build-provenance from 3.2.0 to 4.1.0 (#771)
  * Bump github.com/docker/cli (#772)
  * Bump the actions group across 1 directory with 3 updates (#776)
  * Bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.1 (#778)
  * Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#782)
  * Fix lint errors (#783)
  * Bump github.com/go-git/go-git/v5 from 5.16.4 to 5.16.5 (#762)
  * Bump the actions group with 5 updates (#760)
  * Bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 (#761)
  * Bump github.com/coreos/go-systemd/v22 from 22.6.0 to 22.7.0
    (#759)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 0.16.0:
  * Verify against raw git object bytes (#802)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781092800">- Update to version 0.16.1:
  * Bump sigstore/cosign-installer from 4.1.1 to 4.1.2 in the
    actions group (#804)
  * Return the actual signer cert from CertVerifier.Verify (#810)
  * Updates (#803)
  * Reject malformed objects in attest predicate generation (#809)
  * Bump github.com/go-openapi/strfmt in the gomod group across 1
    directory (#811)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785412800">- Update to version 0.17.0:
  * workflows: Switch testing token source by @jku in #824
  * Add experimental sigstore-go support by @wlynch in #819
  * contrib/systemd: fix credential cache socket activation by
    @britter in #830
  * Bump the gomod group across 1 directory with 7 updates by
    @dependabot[bot] in #839
  * Bump github.com/sigstore/sigstore-go from 1.1.4 to 1.2.0 by
    @dependabot[bot] in #838
  * Bump github.com/coreos/go-oidc/v3 from 3.19.0 to 3.20.0 by
    @dependabot[bot] in #845
  * Bump the gomod group across 1 directory with 6 updates by
    @dependabot[bot] in #846
  * Bump the actions group across 1 directory with 5 updates by
    @dependabot[bot] in #840
  * fulcio: add 'device' TokenProvider for OAuth 2.0 device-code
    flow by @dustinkirkland in #825
  * Add configurable URL opener for interactive OIDC login by
    @wlynch in #847
  * validate-release: trim goreleaser build matrix to linux/amd64
    by @cpanato in #848
  * Support online Rekor flows with the experimental sigstore-go
    client by @wlynch in #851
  * Add Rekor v2 (rekor-tiles) signing support by @wlynch in #850
  * Bump github.com/sigstore/cosign/v3 from 3.0.6 to 3.1.2 by
    @dependabot[bot] in #844</changelog>
</package>
<package pkgid="6d1fc14cc3a75544a63f5cd10ea838ea0853206d5265e3c65cc87c028f436f1e0e22ff706574f8b5840180cbc720048730875ff7700d53bbbe1b7769009d742c" name="gitsign-debuginfo" arch="i586">
  <version epoch="0" ver="0.17.0" rel="1.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1735992000">- Update to version 0.12.0:
  * attest: force https for rekor client (#610)
  * Bump the gomod group with 2 updates (#608)
  * Bump google.golang.org/protobuf from 1.35.2 to 1.36.0 (#607)
  * Bump github.com/sigstore/sigstore in the gomod group across 1
    directory (#606)
  * Bump the actions group with 3 updates (#603)
  * Bump github.com/secure-systems-lab/go-securesystemslib (#605)
  * fix zizmor issues (#602)
  * Bump actions/cache from 4.1.2 to 4.2.0 in the actions group
    (#599)
  * Bump actions/attest-build-provenance from 1.4.4 to 2.0.1 (#600)
  * Bump golang.org/x/crypto from 0.29.0 to 0.30.0 (#601)
  * README: add warning about internet access (#596)
  * Bump the gomod group with 2 updates (#598)
  * Bump anchore/sbom-action from 0.17.7 to 0.17.8 in the actions
    group (#597)
  * Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in the
    gomod group (#595)
  * Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#593)
  * Bump the actions group with 3 updates (#592)
  * Bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#594)
  * Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#591)
  * Bump anchore/sbom-action from 0.17.5 to 0.17.6 in the actions
    group (#590)
  * Bump github.com/go-git/go-billy/v5 from 5.5.0 to 5.6.0 (#587)
  * Bump the actions group with 4 updates (#588)
  * Update release.yml - add attestations:write (#586)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1744200000">- Update to version 0.13.0:
  * Add verify-tag command for Git tag signature verification
    (#659)
  * Bump goreleaser/goreleaser-action in the actions group (#661)
  * Bump the gomod group with 2 updates (#651)
  * Enable signing with --detached-sign flag. (#657)
  * Bump the actions group with 3 updates (#656)
  * Bump github.com/golang-jwt/jwt/v4 in the go_modules group
    (#654)
  * Bump github.com/golang-jwt/jwt/v5 in the go_modules group
    (#653)
  * Bump the actions group with 2 updates (#650)
  * Bump golang.org/x/net from 0.35.0 to 0.36.0 in the go_modules
    group (#649)
  * Bump golang.org/x/oauth2 from 0.27.0 to 0.28.0 (#647)
  * Bump github.com/sigstore/sigstore from 1.8.15 to 1.9.0 (#646)
  * Bump golang.org/x/crypto from 0.35.0 to 0.36.0 (#648)
  * Bump actions/attest-build-provenance in the actions group
    (#645)
  * Bump golang.org/x/crypto from 0.33.0 to 0.35.0 (#642)
  * Bump github.com/go-git/go-git/v5 from 5.13.2 to 5.14.0 (#643)
  * Bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 (#644)
  * Bump the actions group with 2 updates (#641)
  * Bump the gomod group with 6 updates (#636)
  * Bump github.com/go-jose/go-jose/v3 in the go_modules group
    (#640)
  * Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#637)
  * Bump github.com/go-jose/go-jose/v4 in the go_modules group
    (#639)
  * Bump the actions group with 2 updates (#638)
  * Bump the gomod group across 1 directory with 8 updates (#635)
  * Bump the actions group with 2 updates (#634)
  * Fix test for go-git update (#632)
  * goreleaser: Replace deprecated options (#633)
  * Bump the actions group with 2 updates (#628)
  * Enable CGO on riscv64 (#631)
  * Bump the actions group with 3 updates (#625)
  * Modernize attest statements (#620)
  * Bump golangci/golangci-lint-action in the actions group (#622)
  * Fix non-constant format string error (#619)
  * Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 (#614)
  * Bump github.com/jonboulle/clockwork from 0.4.0 to 0.5.0 (#615)
  * Bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.12.0 (#616)</changelog>
  <changelog author="Thomas Bechtold &lt;thomasbechtold@jpberlin.de&gt;" date="1764676800">- Add the gitsign-credential-cache binary</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- BuildRequire go1.23</changelog>
  <changelog author="Thomas Bechtold &lt;thomasbechtold@jpberlin.de&gt;" date="1764936000">- Move gitsign-credential-cache into its own package
- Add systemd user units for gitsign-credential-cache</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769774400">- Update to version 0.14.0:
  * Redirect browser stdout/err to TTY out. (#757)
  * (fix): gosec, staticcheck, errcheck fixes (#724)
  * Bump actions/cache from 4.2.4 to 5.0.2 (#744)
  * Bump golang.org/x/crypto from 0.46.0 to 0.47.0 (#746)
  * Bump github.com/sigstore/rekor from 1.4.3 to 1.5.0 (#750)
  * Bump actions/checkout from 5.0.0 to 6.0.2 (#754)
  * Bump github.com/in-toto/in-toto-golang from 0.9.0 to 0.10.0
    (#753)
  * Bump golangci/golangci-lint-action from 8.0.0 to 9.2.0 (#742)
  * Bump github.com/theupdateframework/go-tuf/v2 from 2.3.0 to
    2.4.1 (#755)
  * Expose predicate builder (#737)
  * ci clean and general updates (#740)
  * Bump github.com/sigstore/fulcio from 1.7.1 to 1.8.5 (#735)
  * Bump actions/attest-build-provenance from 2.4.0 to 3.0.0 (#708)
  * Bump the actions group across 1 directory with 3 updates (#732)
  * Bump github.com/sigstore/cosign/v3 from 3.0.3 to 3.0.4 (#739)
  * Update gitsign to latest versions of sigstore tooling (#733)
  * Fix e2e ci (#738)
  * Bump the actions group across 1 directory with 2 updates (#717)
  * Bump actions/setup-go from 5.5.0 to 6.0.0 (#709)
  * Bump golang.org/x/oauth2 from 0.30.0 to 0.31.0 (#711)
  * Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#713)
  * Bump github.com/coreos/go-systemd/v22 from 22.5.0 to 22.6.0
    (#707)
  * Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 in the
    gomod group (#706)
  * Bump github.com/go-viper/mapstructure/v2 in the go_modules
    group (#705)
  * Bump the actions group with 2 updates (#703)
  * Bump actions/checkout from 4.2.2 to 5.0.0 (#704)
  * Bump the actions group with 2 updates (#700)
  * Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 in the
    gomod group (#701)
  * Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (#702)
  * Bump github.com/secure-systems-lab/go-securesystemslib (#699)
  * Bump github.com/sigstore/rekor from 1.3.10 to 1.4.0 (#698)
  * Bump github.com/coreos/go-oidc/v3 from 3.14.1 to 3.15.0 (#697)
  * Bump anchore/sbom-action from 0.20.2 to 0.20.4 in the actions
    group (#696)
  * Bump the gomod group with 2 updates (#695)
  * Bump sigstore/cosign-installer from 3.9.1 to 3.9.2 in the
    actions group (#694)
  * Bump github.com/sigstore/protobuf-specs from 0.4.3 to 0.5.0
    (#691)
  * Bump golang.org/x/crypto from 0.39.0 to 0.40.0 (#692)
  * Bump anchore/sbom-action from 0.20.1 to 0.20.2 in the actions
    group (#690)
  * Bump sigstore/cosign-installer from 3.9.0 to 3.9.1 in the
    actions group (#689)
  * Bump github.com/go-viper/mapstructure/v2 in the go_modules
    group (#688)
  * Bump sigstore/cosign-installer from 3.8.2 to 3.9.0 in the
    actions group (#686)
  * update cosign (#685)
  * Bump the gomod group with 3 updates (#684)
  * Bump the actions group with 2 updates (#683)
  * Bump github.com/go-git/go-git/v5 in the gomod group (#681)
  * Bump golang.org/x/crypto from 0.38.0 to 0.39.0 (#682)
  * Bump github.com/sigstore/protobuf-specs in the gomod group
    (#679)
  * Bump anchore/sbom-action from 0.19.0 to 0.20.0 in the actions
    group (#680)
  * Bump golang.org/x/crypto from 0.37.0 to 0.38.0 (#676)
  * Bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 (#677)
  * Bump actions/setup-go from 5.4.0 to 5.5.0 in the actions group
    (#678)
  * Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 (#674)
  * Bump actions/attest-build-provenance in the actions group
    (#673)
  * Bump the gomod group across 1 directory with 2 updates (#672)
  * Bump github.com/sigstore/fulcio from 1.6.6 to 1.7.0 (#666)
  * Bump the actions group with 2 updates (#670)
  * Bump github.com/go-git/go-git/v5 from 5.14.0 to 5.16.0 (#668)
  * Bump golangci/golangci-lint-action from 6.5.2 to 7.0.0 (#662)
  * Bump github.com/sigstore/cosign/v2 from 2.4.3 to 2.5.0 (#669)
  * Bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 (#667)
  * Bump github.com/coreos/go-oidc/v3 from 3.12.0 to 3.13.0 (#652)
  * Bump the gomod group across 1 directory with 5 updates (#665)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636800">- Update to version 0.15.1 (.0 was not released):
  * Migrate release signing to cosign v3 bundle format (#800)
  * Return errors instead of panicking on empty cert / panic in
    Wrap (#799)
  * Bump github.com/secure-systems-lab/go-securesystemslib (#798)
  * Bump the actions group across 1 directory with 2 updates (#797)
  * Bump github.com/sigstore/timestamp-authority/v2 from 2.0.5 to
    2.0.6 (#791)
  * Bump the gomod group across 1 directory with 4 updates (#796)
  * Bump goreleaser/goreleaser-action from 6.4.0 to 7.1.0 (#795)
  * Bump github.com/go-git/go-git/v5 from 5.17.2 to 5.18.0 (#793)
  * Bump docker/login-action from 3.7.0 to 4.1.0 (#787)
  * Bump sigstore/cosign-installer from 3.10.0 to 4.1.1 (#785)
  * Bump golang.org/x/crypto from 0.49.0 to 0.50.0 (#788)
  * Bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0 (#789)
  * Bump github.com/in-toto/attestation from 1.1.2 to 1.2.0 (#790)
  * Support attesting tag signatures (#780)
  * Bump the gomod group across 1 directory with 10 updates (#784)
  * Update README.md (#781)
  * Bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 (#765)
  * Bump github.com/cloudflare/circl from 1.6.2 to 1.6.3 (#768)
  * Bump actions/attest-build-provenance from 3.2.0 to 4.1.0 (#771)
  * Bump github.com/docker/cli (#772)
  * Bump the actions group across 1 directory with 3 updates (#776)
  * Bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.1 (#778)
  * Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#782)
  * Fix lint errors (#783)
  * Bump github.com/go-git/go-git/v5 from 5.16.4 to 5.16.5 (#762)
  * Bump the actions group with 5 updates (#760)
  * Bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 (#761)
  * Bump github.com/coreos/go-systemd/v22 from 22.6.0 to 22.7.0
    (#759)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 0.16.0:
  * Verify against raw git object bytes (#802)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781092800">- Update to version 0.16.1:
  * Bump sigstore/cosign-installer from 4.1.1 to 4.1.2 in the
    actions group (#804)
  * Return the actual signer cert from CertVerifier.Verify (#810)
  * Updates (#803)
  * Reject malformed objects in attest predicate generation (#809)
  * Bump github.com/go-openapi/strfmt in the gomod group across 1
    directory (#811)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785412800">- Update to version 0.17.0:
  * workflows: Switch testing token source by @jku in #824
  * Add experimental sigstore-go support by @wlynch in #819
  * contrib/systemd: fix credential cache socket activation by
    @britter in #830
  * Bump the gomod group across 1 directory with 7 updates by
    @dependabot[bot] in #839
  * Bump github.com/sigstore/sigstore-go from 1.1.4 to 1.2.0 by
    @dependabot[bot] in #838
  * Bump github.com/coreos/go-oidc/v3 from 3.19.0 to 3.20.0 by
    @dependabot[bot] in #845
  * Bump the gomod group across 1 directory with 6 updates by
    @dependabot[bot] in #846
  * Bump the actions group across 1 directory with 5 updates by
    @dependabot[bot] in #840
  * fulcio: add 'device' TokenProvider for OAuth 2.0 device-code
    flow by @dustinkirkland in #825
  * Add configurable URL opener for interactive OIDC login by
    @wlynch in #847
  * validate-release: trim goreleaser build matrix to linux/amd64
    by @cpanato in #848
  * Support online Rekor flows with the experimental sigstore-go
    client by @wlynch in #851
  * Add Rekor v2 (rekor-tiles) signing support by @wlynch in #850
  * Bump github.com/sigstore/cosign/v3 from 3.0.6 to 3.1.2 by
    @dependabot[bot] in #844</changelog>
</package>
<package pkgid="6f0f0c4cf5670f6b741512a64cc96ab01e6a76fa8171f14be1c4439388223284596a84dea1216504a838495f05234a29591d9b3baac9915b55950b812c1bb016" name="givaro-debugsource" arch="i586">
  <version epoch="0" ver="4.2.2" rel="1.3"/>
  <changelog author="jengelh@inai.de" date="1504958400">- Add 0001-pkgconfig-file-must-not-have-non-I-flags.patch.
- Build with --disable-simd to get host-agnostic build results.</changelog>
  <changelog author="jengelh@inai.de" date="1514203200">- Update to new upstream release 4.0.4
  * build: fix SIMD detection script
- Drop 0001-pkgconfig-file-must-not-have-non-I-flags.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1531483200">- Add reproducible.patch to disable compile-time CPU detection (boo#1100677)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Update to new upstream release 4.1.1
  * Rewrote the Modular field code</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1639483200">- Update to 4.2.0
  * Change in the API for random iterators
  * New Modular ring over RecInt::rint elements
  * Fixed the max cardinalities for rings
- Drop reproducible.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680004800">- Add 0001-Add-missing-include-cstdint-for-u-int64_t.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724068800">- Add gcc14.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1733745600">- Update to 4.2.0~alpha0
  * Fix dom_power issue on 32bit machines
  * Remove colors from XML output
  * Force a signed representation for GFq
  * Add ModularExtended to the ring and field test suites
- Delete 0001-Add-missing-include-cstdint-for-u-int64_t.patch,
  gcc14.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740225600">- Update to release 4.2.1
  * Givaro now forces a signed representation for GF(q)
  * Implemented Polynomial Middle product
  * Some build fixed, including but not limited to, GCC 15</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1779969600">- Update to release 4.2.2
  * Fixed compile errors with clang</changelog>
</package>
<package pkgid="e73809f64b23bf7eb2c4e4ec8ab7e3340109fccb36d27fe47360af351846df8a7f77527ad03b775838aa2efbbeab6786c8982b405669b950103e03e4f59b2734" name="gjiten-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.1" rel="1.5"/>
  <changelog author="tiwai@suse.de" date="1329307200">- clean up spec file: fix Makefile.am to build properly, remove
  obsoleted suse macro
- Enable parallel builds</changelog>
  <changelog author="hillwood@linuxfans.org" date="1406462400">- Fix build for openSUSE 13.2</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1543233600">- Unbundle radkfile and symlink to edict instead.
- Replace old $RPM_* shell vars. Remove redundant %clean section.
- Drop spec code for openSUSE &lt; 10.2.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1565265600">- Add patches from debian porting gjiten to a more modern build.
  * configure-set-foreign.patch
  * stop-using-gnome-common.patch
  * stop-using-libgnome-ui.patch
  * switch-to-GtkBuilder.patch
  * port-to-GSettings.patch
- Drop configure.patch and schemas.patch, part of debian patch set.
- Following above patch set:
  * Drop libglade2-devel, libgnomeui-devel, scrollkeeper,
    libgnome-keyring-devel and gnome-keyring-devel BuildRequires:
    No longer needed.
  * Add autoconf-archive, pkgconfig, pkgconfig(gmodule-export-2.0),
    pkgconfig(gsettings-desktop-schemas) and pkgconfig(gtk+-2.0)
    BuildRequires: New dependencies.
  * Drop all old workarounds for various versions of openSUSE.
- Use modern macros.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566388800">- As a result of port-to-GSettings.patch(?), gjiten no longer found
  its dictionaries. Add more symlinks from /usr/share/gjiten to
  /usr/share/edict and drop the GJITEN_DICDIR change from
  gjiten-dirs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1592481600">- No longer package /usr/share/application-registry: GNOME 1 is
  long gone and this is only dead bytes (boo#1062631).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1639224000">- Fix broken configure-set-foreign.patch introduced on 2019-08-08.
  (Can't have AM_INIT_AUTOMAKE twice!)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 3.1
- Delete skip-validation.patch (obsolete),
  gjiten-automake-fix.diff (duplicate of configure-set-foreign.patch),
  stop-using-libgnome-ui.patch (obsolete/inapplicable),
  switch-to-GtkBuilder.patch (obsolete/inapplicable),
  port-to-GSettings.patch (obsolete),
  bugzilla-348100-empty-radicals-window.patch (obsolete/inapplicable)
- Delete configure-set-foreign.patch (not needed)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750161600">- Add c23.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761566400">- Update to release 3.2.1
  * Build system updates (C23; gnome-common)
- Delete c23.patch (merged/obsolete),
  stop-using-gnome-common.patch (obsolete)</changelog>
</package>
<package pkgid="337788f4d955cbc6e3bbc812b3d2328f4aee410390d1b0f8cfeea4849a0e5833f6abb96f6bcf7599a4f09e8d0f3b39b56cd2a371ac63851c55f6580300f976b8" name="gjiten-debugsource" arch="i586">
  <version epoch="0" ver="3.2.1" rel="1.5"/>
  <changelog author="tiwai@suse.de" date="1329307200">- clean up spec file: fix Makefile.am to build properly, remove
  obsoleted suse macro
- Enable parallel builds</changelog>
  <changelog author="hillwood@linuxfans.org" date="1406462400">- Fix build for openSUSE 13.2</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1543233600">- Unbundle radkfile and symlink to edict instead.
- Replace old $RPM_* shell vars. Remove redundant %clean section.
- Drop spec code for openSUSE &lt; 10.2.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1565265600">- Add patches from debian porting gjiten to a more modern build.
  * configure-set-foreign.patch
  * stop-using-gnome-common.patch
  * stop-using-libgnome-ui.patch
  * switch-to-GtkBuilder.patch
  * port-to-GSettings.patch
- Drop configure.patch and schemas.patch, part of debian patch set.
- Following above patch set:
  * Drop libglade2-devel, libgnomeui-devel, scrollkeeper,
    libgnome-keyring-devel and gnome-keyring-devel BuildRequires:
    No longer needed.
  * Add autoconf-archive, pkgconfig, pkgconfig(gmodule-export-2.0),
    pkgconfig(gsettings-desktop-schemas) and pkgconfig(gtk+-2.0)
    BuildRequires: New dependencies.
  * Drop all old workarounds for various versions of openSUSE.
- Use modern macros.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566388800">- As a result of port-to-GSettings.patch(?), gjiten no longer found
  its dictionaries. Add more symlinks from /usr/share/gjiten to
  /usr/share/edict and drop the GJITEN_DICDIR change from
  gjiten-dirs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1592481600">- No longer package /usr/share/application-registry: GNOME 1 is
  long gone and this is only dead bytes (boo#1062631).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1639224000">- Fix broken configure-set-foreign.patch introduced on 2019-08-08.
  (Can't have AM_INIT_AUTOMAKE twice!)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 3.1
- Delete skip-validation.patch (obsolete),
  gjiten-automake-fix.diff (duplicate of configure-set-foreign.patch),
  stop-using-libgnome-ui.patch (obsolete/inapplicable),
  switch-to-GtkBuilder.patch (obsolete/inapplicable),
  port-to-GSettings.patch (obsolete),
  bugzilla-348100-empty-radicals-window.patch (obsolete/inapplicable)
- Delete configure-set-foreign.patch (not needed)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750161600">- Add c23.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761566400">- Update to release 3.2.1
  * Build system updates (C23; gnome-common)
- Delete c23.patch (merged/obsolete),
  stop-using-gnome-common.patch (obsolete)</changelog>
</package>
<package pkgid="8ee6cfceae6d19b5bce13f3a2795a9c97f7b6d54c57dfbdeaf93447078f36749b2da7a99949b8bb825d285a51c84377bd4c0006c92e2b41cfc741c55e873fe73" name="gjs-debuginfo" arch="i586">
  <version epoch="0" ver="1.88.1" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757073600">- Update to version 1.85.90:
  + Support flat C array return values
  + Make Gtk4Warnings test work again on CI
  + overrides/Gio: Add wrappers for platform-specific Gio functions
  + Consider whether to handle invalid UTF-8 coming from C when
    converting to JS string
  + cleanup: Remove dead code using older GLib
  + gjs -m makes mojibake
  + Various maintenance</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758110400">- Update to version 1.86.0:
  + Fix coverage CI job
  + Test failure: Package module doesn't find a non-existent
    interface method (caused by TypeError:
    GObject.type_default_interface_ref is not a function).
  + Test failure: not ok 1 - Issue 443 GObject wrapper disposed
    warning 1
  + gi/Gio: Improve mapping for platform-specific symbols into Gio
  + Remove .eslintignore
  + (type filepath) returned from c is decoded as utf8 (and can
    fail)
  + Various maintenance</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1772280000">- Add gjs-gi-Allow-optional-inout-arguments-to-be-null.patch:
  Allow optional inout arguments to be null
  (glgo#GNOME/gjs!1047 bsc#1258964).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.87.2:
  + The beta release for the GNOME 50 cycle brings more
    modernization of the code base and type-safety.
  + Known defects: The new Gtk.Builder convenience API does not
    work correctly in some cases when connecting signals without a
    widget template, which may lead to the signals being
    disconnected after a garbage collection. This is planned to be
    addressed in 1.87.3
- Changes from version 1.87.1:
  + In this alpha release for the GNOME 50 cycle, the main focus
    has been on modernizing the code base and making it more
    type-safe. Expect more of this in the beta release.
  + We have better support for boxed C unions now in
    gobject-introspection.
  + Gtk.Builder has gained some JS-only conveniences, which should
    make it less tedious to use from JS code.
  + The following construct properties are now recognized:
  - "data" accepts a string or UTF-8-encoded Uint8Array
    containing Gtk.Builder XML, and automatically calls
    add_from_string().
  - "resource" accepts a string resource path, and automatically
    calls add_from_resource().
  - "filename" accepts a string filename, and automatically calls
    add_from_file().
  - "callbacks" accepts a property bag with properties equal to
    callbacks that are referenced in the Gtk.Builder XML.
  - "objects" accepts a property bag with properties equal to
    objects that should be exposed to the Gtk.Builder XML.
  + Gtk.Builder has also gained a few JS-only convenience methods:
  - exposeObjects() calls expose_object() for each name and
    object in a property bag, much like the new "objects"
    construct property.
  - get_objects() overrides the original C get_objects() method,
    but on the returned array, additionally, there are named
    properties representing the exposed objects.
  + Gio.ActionMap.add_action_entries() now supports additional
    types in its array of entries: GLib.Variant and
    GLib.VariantType. It also interprets JS values as unpacked
    GLib.Variants where appropriate.
  + GLib.idle_add_once(), GLib.timeout_add_once(), and
    GLib.timeout_add_seconds_once() are now introspectable.
- Drop gjs-gi-Allow-optional-inout-arguments-to-be-null.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 1.87.90:
  + Enabling various clang-tidy checks
  + Various maintenance
  + Error when importing Gio after manipulating Object.prototype
  + Investigate union fields being garbage collected
  + Follow-up from "Gtk: Builder constructor overrides in GTK4"
  + Tweaks to examples</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 1.88.0:
  + No changes, version bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.88.0.g4:
  + maint: Check for NULL before dereferencing error_out pointer
  + Gio: Restore old arg order of
    GjsDBusImplementation::handle-method-call
  + GObject: Fix bug in GObject.Value with flags type
- Split out new gjs-tests subpackage, stop passing
  installed_tests=false to meson setup. Following this, add more
  typelibs to global exclude.
- Add fdupes and libxml2-tools BuildRequires, remove duplicate
  files and add the optional xmllint dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782820800">- Update to version 1.88.1:
  + Closed bugs and merge requests:
  - Breaking change introduced in 1.87.1
  - maint: Check for NULL before dereferencing error_out pointer</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786104000">- Provide GjsPrivate-by-GNOME by typelib-1_0-GjsPrivate-1 and
  require this symbol by libgjs0: ensure libgjs0 gets the own
  typelib installed, without risking the variant from cjs to be
  considered (could not happen so far as cjf marked a conflict with
  gjs, but that seems not actually to be true).</changelog>
</package>
<package pkgid="414993eefadd8a5a98bc3d3731ec0f6c64f508c7ba26bf06324933918abbc53c3d69fddb6f37b7cca16f801a09a084bbf69d9560b41356a9584f0398e9fcc979" name="gjs-debugsource" arch="i586">
  <version epoch="0" ver="1.88.1" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757073600">- Update to version 1.85.90:
  + Support flat C array return values
  + Make Gtk4Warnings test work again on CI
  + overrides/Gio: Add wrappers for platform-specific Gio functions
  + Consider whether to handle invalid UTF-8 coming from C when
    converting to JS string
  + cleanup: Remove dead code using older GLib
  + gjs -m makes mojibake
  + Various maintenance</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758110400">- Update to version 1.86.0:
  + Fix coverage CI job
  + Test failure: Package module doesn't find a non-existent
    interface method (caused by TypeError:
    GObject.type_default_interface_ref is not a function).
  + Test failure: not ok 1 - Issue 443 GObject wrapper disposed
    warning 1
  + gi/Gio: Improve mapping for platform-specific symbols into Gio
  + Remove .eslintignore
  + (type filepath) returned from c is decoded as utf8 (and can
    fail)
  + Various maintenance</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1772280000">- Add gjs-gi-Allow-optional-inout-arguments-to-be-null.patch:
  Allow optional inout arguments to be null
  (glgo#GNOME/gjs!1047 bsc#1258964).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.87.2:
  + The beta release for the GNOME 50 cycle brings more
    modernization of the code base and type-safety.
  + Known defects: The new Gtk.Builder convenience API does not
    work correctly in some cases when connecting signals without a
    widget template, which may lead to the signals being
    disconnected after a garbage collection. This is planned to be
    addressed in 1.87.3
- Changes from version 1.87.1:
  + In this alpha release for the GNOME 50 cycle, the main focus
    has been on modernizing the code base and making it more
    type-safe. Expect more of this in the beta release.
  + We have better support for boxed C unions now in
    gobject-introspection.
  + Gtk.Builder has gained some JS-only conveniences, which should
    make it less tedious to use from JS code.
  + The following construct properties are now recognized:
  - "data" accepts a string or UTF-8-encoded Uint8Array
    containing Gtk.Builder XML, and automatically calls
    add_from_string().
  - "resource" accepts a string resource path, and automatically
    calls add_from_resource().
  - "filename" accepts a string filename, and automatically calls
    add_from_file().
  - "callbacks" accepts a property bag with properties equal to
    callbacks that are referenced in the Gtk.Builder XML.
  - "objects" accepts a property bag with properties equal to
    objects that should be exposed to the Gtk.Builder XML.
  + Gtk.Builder has also gained a few JS-only convenience methods:
  - exposeObjects() calls expose_object() for each name and
    object in a property bag, much like the new "objects"
    construct property.
  - get_objects() overrides the original C get_objects() method,
    but on the returned array, additionally, there are named
    properties representing the exposed objects.
  + Gio.ActionMap.add_action_entries() now supports additional
    types in its array of entries: GLib.Variant and
    GLib.VariantType. It also interprets JS values as unpacked
    GLib.Variants where appropriate.
  + GLib.idle_add_once(), GLib.timeout_add_once(), and
    GLib.timeout_add_seconds_once() are now introspectable.
- Drop gjs-gi-Allow-optional-inout-arguments-to-be-null.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 1.87.90:
  + Enabling various clang-tidy checks
  + Various maintenance
  + Error when importing Gio after manipulating Object.prototype
  + Investigate union fields being garbage collected
  + Follow-up from "Gtk: Builder constructor overrides in GTK4"
  + Tweaks to examples</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 1.88.0:
  + No changes, version bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.88.0.g4:
  + maint: Check for NULL before dereferencing error_out pointer
  + Gio: Restore old arg order of
    GjsDBusImplementation::handle-method-call
  + GObject: Fix bug in GObject.Value with flags type
- Split out new gjs-tests subpackage, stop passing
  installed_tests=false to meson setup. Following this, add more
  typelibs to global exclude.
- Add fdupes and libxml2-tools BuildRequires, remove duplicate
  files and add the optional xmllint dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782820800">- Update to version 1.88.1:
  + Closed bugs and merge requests:
  - Breaking change introduced in 1.87.1
  - maint: Check for NULL before dereferencing error_out pointer</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786104000">- Provide GjsPrivate-by-GNOME by typelib-1_0-GjsPrivate-1 and
  require this symbol by libgjs0: ensure libgjs0 gets the own
  typelib installed, without risking the variant from cjs to be
  considered (could not happen so far as cjf marked a conflict with
  gjs, but that seems not actually to be true).</changelog>
</package>
<package pkgid="77ee75c6d49ba1c0e12cca040073499839a4a7248e2ab30450325f2b12b298fc892b4ff3ff41d93146936ade70f9db82902a14a001f7640599d0adf977cc06cd" name="gjs-tests-debuginfo" arch="i586">
  <version epoch="0" ver="1.88.1" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757073600">- Update to version 1.85.90:
  + Support flat C array return values
  + Make Gtk4Warnings test work again on CI
  + overrides/Gio: Add wrappers for platform-specific Gio functions
  + Consider whether to handle invalid UTF-8 coming from C when
    converting to JS string
  + cleanup: Remove dead code using older GLib
  + gjs -m makes mojibake
  + Various maintenance</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758110400">- Update to version 1.86.0:
  + Fix coverage CI job
  + Test failure: Package module doesn't find a non-existent
    interface method (caused by TypeError:
    GObject.type_default_interface_ref is not a function).
  + Test failure: not ok 1 - Issue 443 GObject wrapper disposed
    warning 1
  + gi/Gio: Improve mapping for platform-specific symbols into Gio
  + Remove .eslintignore
  + (type filepath) returned from c is decoded as utf8 (and can
    fail)
  + Various maintenance</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1772280000">- Add gjs-gi-Allow-optional-inout-arguments-to-be-null.patch:
  Allow optional inout arguments to be null
  (glgo#GNOME/gjs!1047 bsc#1258964).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.87.2:
  + The beta release for the GNOME 50 cycle brings more
    modernization of the code base and type-safety.
  + Known defects: The new Gtk.Builder convenience API does not
    work correctly in some cases when connecting signals without a
    widget template, which may lead to the signals being
    disconnected after a garbage collection. This is planned to be
    addressed in 1.87.3
- Changes from version 1.87.1:
  + In this alpha release for the GNOME 50 cycle, the main focus
    has been on modernizing the code base and making it more
    type-safe. Expect more of this in the beta release.
  + We have better support for boxed C unions now in
    gobject-introspection.
  + Gtk.Builder has gained some JS-only conveniences, which should
    make it less tedious to use from JS code.
  + The following construct properties are now recognized:
  - "data" accepts a string or UTF-8-encoded Uint8Array
    containing Gtk.Builder XML, and automatically calls
    add_from_string().
  - "resource" accepts a string resource path, and automatically
    calls add_from_resource().
  - "filename" accepts a string filename, and automatically calls
    add_from_file().
  - "callbacks" accepts a property bag with properties equal to
    callbacks that are referenced in the Gtk.Builder XML.
  - "objects" accepts a property bag with properties equal to
    objects that should be exposed to the Gtk.Builder XML.
  + Gtk.Builder has also gained a few JS-only convenience methods:
  - exposeObjects() calls expose_object() for each name and
    object in a property bag, much like the new "objects"
    construct property.
  - get_objects() overrides the original C get_objects() method,
    but on the returned array, additionally, there are named
    properties representing the exposed objects.
  + Gio.ActionMap.add_action_entries() now supports additional
    types in its array of entries: GLib.Variant and
    GLib.VariantType. It also interprets JS values as unpacked
    GLib.Variants where appropriate.
  + GLib.idle_add_once(), GLib.timeout_add_once(), and
    GLib.timeout_add_seconds_once() are now introspectable.
- Drop gjs-gi-Allow-optional-inout-arguments-to-be-null.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 1.87.90:
  + Enabling various clang-tidy checks
  + Various maintenance
  + Error when importing Gio after manipulating Object.prototype
  + Investigate union fields being garbage collected
  + Follow-up from "Gtk: Builder constructor overrides in GTK4"
  + Tweaks to examples</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 1.88.0:
  + No changes, version bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.88.0.g4:
  + maint: Check for NULL before dereferencing error_out pointer
  + Gio: Restore old arg order of
    GjsDBusImplementation::handle-method-call
  + GObject: Fix bug in GObject.Value with flags type
- Split out new gjs-tests subpackage, stop passing
  installed_tests=false to meson setup. Following this, add more
  typelibs to global exclude.
- Add fdupes and libxml2-tools BuildRequires, remove duplicate
  files and add the optional xmllint dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782820800">- Update to version 1.88.1:
  + Closed bugs and merge requests:
  - Breaking change introduced in 1.87.1
  - maint: Check for NULL before dereferencing error_out pointer</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786104000">- Provide GjsPrivate-by-GNOME by typelib-1_0-GjsPrivate-1 and
  require this symbol by libgjs0: ensure libgjs0 gets the own
  typelib installed, without risking the variant from cjs to be
  considered (could not happen so far as cjf marked a conflict with
  gjs, but that seems not actually to be true).</changelog>
</package>
<package pkgid="6557233e5f9aaadd648cdafe040eb4c80de27e608c5b48580b4922dcf43e6175261a48e91ebc85c794993df6774f944284ac4229bfe749b15cf2e1cb49e1dc91" name="gkrellm-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.1" rel="1.3"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1542888000">- add patch gkrellm-install-and-reconnect-gkrellmd.conf.patch
  in order to install /etc/gkrellmd.conf properly and make reconnect
  default
- refresh patches</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1555502400">- apply patch gkrellm-2.3.10-d51b57616e.patch with upstream git master
  changes, contains a number of important fixes, including improved
  gkrellm-2.3.5-fix-diskio-corruption.patch and
  gkrellm-2.3.5-fix-sdX-sort-order.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1573473600">- updated to 2.3.11:
  * see http://git.srcbox.net/gkrellm/log/
- removed gkrellm-2.3.10-d51b57616e.patch (released upstream now)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gkrellmd.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739880000">- fix bogus prefix / include path in Cflags (boo#1237310)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1751198400">- update to 2.4.0 (boo#1244666):
  * UI improvements
  * Add native GnuTLS support mail check via SSL/TLS
  * Enable gkrellmd timeouts by default to make gkrellm clients
    automatically reconnect after a connection loss
    (drop gkrellm-install-and-reconnect-gkrellmd.conf.patch)
  * Use locale-dependent date and time formatting by default
  * Fix IPv6 address matching in gkrellmd client access list
  * Update French translation
- disable warning-as-errors for incompatible pointer types</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767096000">- update to 2.5.0:
  * Add support for power sensors on Linux: power sensors can now
    be read from sysfs or libsensors
  * Automatically use MiB/GiB/TiB units for displaying memory
    values instead of fixed MiB units.
  * Remove non-working gtop backend which is not used on any of the
    currently supported operating systems
  * Add pkg-config file for gkrellmd plugins which only depends on
    Glib instead of Gtk+
  * Public header files are now C++ safe
  * Build system fixes, translation updates, compiler fixes</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1767528000">- Apply d26f500ce30592313051e5c2f96b90cfd285791b.patch with minor
  adjustments
- Add temporary build hack to build without switching to meson
  implies systemd dependency is always on now
- Remove build conditionals for suse_version &gt; 12.2
- Refresh gkrellm-lib64-plugins-dir.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780401600">- update to 2.5.1:
  * Fix GKrellM freezing on exit on Windows when remote mail check
    (which uses a thread) ran at least once.
  * Meson: Skip translations when the `nls` option is disabled
  * Fix locale handling on Windows by always finding translations
    relative to the installation prefix.
  * Meson: Add missing handling for custom localedir
  * Fix X11 dependency handling in Meson build rules.
  * Linux: Fix user count on Linux distros that have disabled utmp
    writing but use systemd/logind. Only supported when building with Meson.
  * Solaris: Rework disk enumeration to fix a buffer overflow with
    longer disk names. Also fix a possible file descriptor leak.
  * Solaris: Fix network statistics (was broken since 2.4.0, tested
    on OpenIndiana)
  * Solaris: Fix gkrellmd build (tested on OpenIndiana)
  * DragonFlyBSD: Apply patch from DragonFlyBSD DeltaPorts to fix
    build, fix counting of logged-in users and extend hardware sensor
    support.
  * FreeBSD: Drop unnneded setgid kmem during installation as well as in code
  * Fix text alignment for power sensors. The text was not properly
    right-aligned like other floating point sensor values.
- modified patches
  * gkrellm-lib64-plugins-dir.patch (refreshed)
- deleted patches
  * d26f500ce30592313051e5c2f96b90cfd285791b.patch (upstreamed)</changelog>
</package>
<package pkgid="15c842cc2b46eac05ef9781b3e95676bc011a823f3ab3af1510038a337f103fdcd4f93bbeb964412ada3f8bbd48ce2ebfbeb68e6eb0fcbab243fcacbb33d878f" name="gkrellm-debugsource" arch="i586">
  <version epoch="0" ver="2.5.1" rel="1.3"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1542888000">- add patch gkrellm-install-and-reconnect-gkrellmd.conf.patch
  in order to install /etc/gkrellmd.conf properly and make reconnect
  default
- refresh patches</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1555502400">- apply patch gkrellm-2.3.10-d51b57616e.patch with upstream git master
  changes, contains a number of important fixes, including improved
  gkrellm-2.3.5-fix-diskio-corruption.patch and
  gkrellm-2.3.5-fix-sdX-sort-order.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1573473600">- updated to 2.3.11:
  * see http://git.srcbox.net/gkrellm/log/
- removed gkrellm-2.3.10-d51b57616e.patch (released upstream now)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gkrellmd.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739880000">- fix bogus prefix / include path in Cflags (boo#1237310)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1751198400">- update to 2.4.0 (boo#1244666):
  * UI improvements
  * Add native GnuTLS support mail check via SSL/TLS
  * Enable gkrellmd timeouts by default to make gkrellm clients
    automatically reconnect after a connection loss
    (drop gkrellm-install-and-reconnect-gkrellmd.conf.patch)
  * Use locale-dependent date and time formatting by default
  * Fix IPv6 address matching in gkrellmd client access list
  * Update French translation
- disable warning-as-errors for incompatible pointer types</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767096000">- update to 2.5.0:
  * Add support for power sensors on Linux: power sensors can now
    be read from sysfs or libsensors
  * Automatically use MiB/GiB/TiB units for displaying memory
    values instead of fixed MiB units.
  * Remove non-working gtop backend which is not used on any of the
    currently supported operating systems
  * Add pkg-config file for gkrellmd plugins which only depends on
    Glib instead of Gtk+
  * Public header files are now C++ safe
  * Build system fixes, translation updates, compiler fixes</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1767528000">- Apply d26f500ce30592313051e5c2f96b90cfd285791b.patch with minor
  adjustments
- Add temporary build hack to build without switching to meson
  implies systemd dependency is always on now
- Remove build conditionals for suse_version &gt; 12.2
- Refresh gkrellm-lib64-plugins-dir.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780401600">- update to 2.5.1:
  * Fix GKrellM freezing on exit on Windows when remote mail check
    (which uses a thread) ran at least once.
  * Meson: Skip translations when the `nls` option is disabled
  * Fix locale handling on Windows by always finding translations
    relative to the installation prefix.
  * Meson: Add missing handling for custom localedir
  * Fix X11 dependency handling in Meson build rules.
  * Linux: Fix user count on Linux distros that have disabled utmp
    writing but use systemd/logind. Only supported when building with Meson.
  * Solaris: Rework disk enumeration to fix a buffer overflow with
    longer disk names. Also fix a possible file descriptor leak.
  * Solaris: Fix network statistics (was broken since 2.4.0, tested
    on OpenIndiana)
  * Solaris: Fix gkrellmd build (tested on OpenIndiana)
  * DragonFlyBSD: Apply patch from DragonFlyBSD DeltaPorts to fix
    build, fix counting of logged-in users and extend hardware sensor
    support.
  * FreeBSD: Drop unnneded setgid kmem during installation as well as in code
  * Fix text alignment for power sensors. The text was not properly
    right-aligned like other floating point sensor values.
- modified patches
  * gkrellm-lib64-plugins-dir.patch (refreshed)
- deleted patches
  * d26f500ce30592313051e5c2f96b90cfd285791b.patch (upstreamed)</changelog>
</package>
<package pkgid="cf44d3802ff10cb35a541482dc2ce070d74b4f0c07522abb609bdcb08a5238766de16e69e3fc87b78716e1f57c184387c69c768124bda2aaaa28ebf0572f4e37" name="gkrellmd-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.1" rel="1.3"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1542888000">- add patch gkrellm-install-and-reconnect-gkrellmd.conf.patch
  in order to install /etc/gkrellmd.conf properly and make reconnect
  default
- refresh patches</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1555502400">- apply patch gkrellm-2.3.10-d51b57616e.patch with upstream git master
  changes, contains a number of important fixes, including improved
  gkrellm-2.3.5-fix-diskio-corruption.patch and
  gkrellm-2.3.5-fix-sdX-sort-order.patch</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1573473600">- updated to 2.3.11:
  * see http://git.srcbox.net/gkrellm/log/
- removed gkrellm-2.3.10-d51b57616e.patch (released upstream now)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gkrellmd.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739880000">- fix bogus prefix / include path in Cflags (boo#1237310)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1751198400">- update to 2.4.0 (boo#1244666):
  * UI improvements
  * Add native GnuTLS support mail check via SSL/TLS
  * Enable gkrellmd timeouts by default to make gkrellm clients
    automatically reconnect after a connection loss
    (drop gkrellm-install-and-reconnect-gkrellmd.conf.patch)
  * Use locale-dependent date and time formatting by default
  * Fix IPv6 address matching in gkrellmd client access list
  * Update French translation
- disable warning-as-errors for incompatible pointer types</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767096000">- update to 2.5.0:
  * Add support for power sensors on Linux: power sensors can now
    be read from sysfs or libsensors
  * Automatically use MiB/GiB/TiB units for displaying memory
    values instead of fixed MiB units.
  * Remove non-working gtop backend which is not used on any of the
    currently supported operating systems
  * Add pkg-config file for gkrellmd plugins which only depends on
    Glib instead of Gtk+
  * Public header files are now C++ safe
  * Build system fixes, translation updates, compiler fixes</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1767528000">- Apply d26f500ce30592313051e5c2f96b90cfd285791b.patch with minor
  adjustments
- Add temporary build hack to build without switching to meson
  implies systemd dependency is always on now
- Remove build conditionals for suse_version &gt; 12.2
- Refresh gkrellm-lib64-plugins-dir.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780401600">- update to 2.5.1:
  * Fix GKrellM freezing on exit on Windows when remote mail check
    (which uses a thread) ran at least once.
  * Meson: Skip translations when the `nls` option is disabled
  * Fix locale handling on Windows by always finding translations
    relative to the installation prefix.
  * Meson: Add missing handling for custom localedir
  * Fix X11 dependency handling in Meson build rules.
  * Linux: Fix user count on Linux distros that have disabled utmp
    writing but use systemd/logind. Only supported when building with Meson.
  * Solaris: Rework disk enumeration to fix a buffer overflow with
    longer disk names. Also fix a possible file descriptor leak.
  * Solaris: Fix network statistics (was broken since 2.4.0, tested
    on OpenIndiana)
  * Solaris: Fix gkrellmd build (tested on OpenIndiana)
  * DragonFlyBSD: Apply patch from DragonFlyBSD DeltaPorts to fix
    build, fix counting of logged-in users and extend hardware sensor
    support.
  * FreeBSD: Drop unnneded setgid kmem during installation as well as in code
  * Fix text alignment for power sensors. The text was not properly
    right-aligned like other floating point sensor values.
- modified patches
  * gkrellm-lib64-plugins-dir.patch (refreshed)
- deleted patches
  * d26f500ce30592313051e5c2f96b90cfd285791b.patch (upstreamed)</changelog>
</package>
<package pkgid="d3da6c41c944c1e648b7af88b4f5db424735ae9b035f4c93354f38883ed7817b2d40bac9b28c5948339ccab6b5299183fd2a95424cb0f8ad657721849ed9ab1a" name="gl2ps-debugsource" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.18"/>
  <changelog author="asterios.dramis@gmail.com" date="1332072000">- Initial release (version 1.3.6).
- Added the following patches:
  * gl2ps-soversion.patch (Fix missing SO version, taken from Fedora).
  * no-copy-dt-needed-entries.patch (Fix linking with
  - -no-copy-dt-needed-entries).</changelog>
  <changelog author="cfarrell@suse.com" date="1333022400">- license update: LGPL-2.0+ or SUSE-GL2PS-2.0
  SPDX format and include the other half of the license choice</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1349438400">- Update to version 1.3.7:
  * Minor documentation and build system fixes.
- Use pkgconfig(gl) instead of Mesa-libGL-devel as build requirement.
- Removed gl2ps-soversion.patch (fixed upstream).</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1364299200">- Update to version 1.3.8:
  * Handling of arbitrary length messages in gl2psPrintf.
  * Added gl2psTextOptColor
  * Minor fixes.
- Corrected no-copy-dt-needed-entries.patch (link libm to the libgl2ps library,
  upstream fix).</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1364990400">- Fixed BuildRequirements for Factory and SLES</changelog>
  <changelog author="mpluskal@suse.com" date="1441368000">- Use %cmake macro
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="mpluskal@suse.com" date="1449230400">- Update to 1.3.9
  * Improved GL_POLYGON_OFFSET_FILL; fixed scaling of images in
    SVG output.</changelog>
  <changelog author="badshah400@gmail.com" date="1499169600">- Update to version 1.4.0:
  * Make it possible to add primitives directly, without parsing
    the OpenGL feedback buffer, using gl2psAddPolyPrimitive.
  * gl2psBeginPage now accepts a buffersize of 0.
  * New gl2psForceRasterPos, gl2psLineCap and gl2psLineJoin.
  * Fixed scaling of images in PDF output.
  * Fixed bug leading to corrupted PDF output.</changelog>
  <changelog author="jengelh@inai.de" date="1499688000">- Remove a bit of filler wording, and compact the description a bit
  more for length.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1586260800">- Update to version 1.4.2:
  * Revert dynamic library naming change inadvertently introduced
    in 1.4.1
- Update to version 1.4.1:
  * Added gl2psSorting to change the sorting algorithm on the fly
  * Fix rotated text in PGF output
  * Use pt instead of px in SVG viewport
  * New GL2PS_NO_TEX_FONTSIZE option and gl2psSetTexScaling
    function to control LATEX scaling
- Cleanup spec file
- Drop upstream no-copy-dt-needed-entries.patch</changelog>
</package>
<package pkgid="c6dcf9af4ffc2870ecc238aea7d6ea2751ac216f1369621f9e629833cad6658e25b5bd29201c5df2d1f107779632de51bec842525feac328d80fb65ca77439fe" name="glab-debuginfo" arch="i586">
  <version epoch="0" ver="1.115.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783425600">- Update to version 1.107.0:
  * Features
  - ad8642d8: feat(duo): support Duo CLI v9 auto-updates (Tomas
    Vik tvik@gitlab.com)
  - b8ba875f: feat(security config): add commands to manage
    security configuration profiles (Oscar Tovar
    otovar@gitlab.com)
  * Documentation
  - 76d0ac66: docs: add new CLAUDE.md file and reference
    AGENTS.md (Brendan Lynch blynch@gitlab.com)
  - 4a143d44: docs: clarify glab token rotate command info
    (Brendan Lynch blynch@gitlab.com)
  - 96ab83c0: docs: update stage from Create to AI Coding (Uma
    Chandran uchandran@gitlab.com)
  * Dependencies
  - 3329b298: chore(deps): update dependency @commitlint/format
    to ^21.1.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - d176bd65: chore(deps): update module charm.land/lipgloss/v2
    to v2.0.5 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - b9c46379: chore(deps): update module github.com/docker/cli to
    v29.6.1+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - f6fefa6d: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.45.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 7fd07149: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.46.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 0e195d0d: chore: update documentation MR template (Brendan
    Lynch blynch@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784030400">- Update to version 1.108.0:
  * Features
  - ff181daa: feat(mr): show absolute time alongside relative in
    note output (Tomas Vik tvik@gitlab.com)
  - 2b6946d7: feat(mr): show note and discussion IDs in mr note
    list (Tomas Vik tvik@gitlab.com)
  - b3fafd19: feat(securefile): remove by name (Jack
    30406998-jack1902@users.noreply.gitlab.com)
  - 53756300: feat: Add Wait Flag for CI Status Subcommand
    (Jonathan Bowe jonathan@bowedev.com)
  * Bug Fixes
  - 33acf839: fix(auth): preserve saved values on
    re-authentication (Kai Armstrong karmstrong@gitlab.com)
  - 76c823ef: fix(changelog): strip newline from git describe
    output (Kai Armstrong karmstrong@gitlab.com)
  - 3860206d: fix(issue): avoid panic when viewing a closed issue
    with no closer (Kai Armstrong karmstrong@gitlab.com)
  - 24f5e59c: fix(mr): fall back to raw body when markdown
    rendering fails (Tomas Vik tvik@gitlab.com)
  * Documentation
  - f30aa8d1: docs(config): list missing user-settable global
    keys in help (Kai Armstrong karmstrong@gitlab.com)
  - 215c18e8: docs(security): mark experimental subcommands and
    clarify synopsis (Brendan Lynch blynch@gitlab.com)
  - 2cabe0db: docs: updates for GitLab Duo CLI GA (Uma Chandran
    uchandran@gitlab.com)
  * Dependencies
  - 1f440305: chore(deps): update dependency @commitlint/cli to
    ^21.2.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 9d222d04: chore(deps): update module charm.land/bubbletea/v2
    to v2.0.8 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 1dcfc3c9: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.47.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 9ba9110d: chore(git): remove duplicate mockgen directive for
    GitRunner (Tomas Vik tvik@gitlab.com)
  - a9044ba3: refactor: enforce IOStreams output helpers over
    direct fmt.Fprint calls (Oscar Tovar otovar@gitlab.com)
  * Others
  - 152be15c: test(mrutils): parallelize noteTimeAgo test (Tomas
    Vik tvik@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784721600">- Update to version 1.109.0:
  * Features
  - e89c6798: feat(df): add dependency firewall engine
    foundations (Michael Eddington meddington@gitlab.com)
  - 94b7b4bc: feat(gen-docs): prune and remove deprecated command
    pages (Brendan Lynch blynch@gitlab.com)
  - 8fa2aa34: feat(securefile): Ability to Update existing files
    (Jack 30406998-jack1902@users.noreply.gitlab.com)
  - 910ce9df: feat: add variable import command (Olayinka Vaughan
    vaughanolayinka@gmail.com)
  * Bug Fixes
  - 4d1604f2: fix(api): skip auth header for unauthenticated
    source (Kai Armstrong karmstrong@gitlab.com)
  * Documentation
  - 34c48d54: docs(release): document CI/CD authentication for
    release create (Kai Armstrong karmstrong@gitlab.com)
  - d5e2bc73: docs: Document XDG Base Directory support for glab
    config (Olayinka Vaughan vaughanolayinka@gmail.com)
  - b8912857: docs: add dependency management and vulnerability
    reporting sections (Kai Armstrong karmstrong@gitlab.com)
  - 5767eed5: docs: note gen-docs pruning of deprecated command
    pages (Brendan Lynch blynch@gitlab.com)
  * Dependencies
  - 463e2b39: chore(deps): bump go to v1.26.5 (Ahmed Hemdan
    ahemdan@gitlab.com)
  - 715df97b: chore(deps): update dependency @commitlint/cli to
    ^21.2.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6ee8a7c7: chore(deps): update module
    github.com/gdamore/tcell/v2 to v2.13.10 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 94b4d856: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.49.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8bf5fe51: chore(deps): update module golang.org/x/term to
    v0.45.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 56ebadc9: chore(deps): update module golang.org/x/text to
    v0.40.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 05959c35: chore: run docs Hugo test with latest docs Hugo
    container image (Evan Read eread@gitlab.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785326400">- Update to version 1.110.0:
  * Features
  - 85f9c9d7: feat(df): add the firewall MITM proxy and response
    classifier (Michael Eddington meddington@gitlab.com)
  * Bug Fixes
  - cebccc86: fix(api): encode empty array fields correctly
    (vivekyarra vivekyarra567@gmail.com)
  - d8414a19: fix(api): preserve NDJSON number precision
    (vivekyarra vivekyarra567@gmail.com)
  - d42125a6: fix(api): remove trailing plus from errors (Yarra
    Vivek vivekyarra567@gmail.com)
  - cf12a56f: fix(api): return client errors during placeholder
    expansion (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  - 7cf6d4ed: fix(auth): persist --git-protocol/--api-protocol
    non-interactively (Kai Armstrong karmstrong@gitlab.com)
  - c2dcffd6: fix(browser): reject blank launcher commands
    (vivekyarra vivekyarra567@gmail.com)
  - fea85b79: fix(ci): handle Ctrl+M as Enter in pipeline view
    (Yarra Vivek vivekyarra567@gmail.com)
  - 1d2b0405: fix(ci): paginate interactive job selection (Lee
    Seonghyeon · 이성현 ihopenre@gmail.com)
  - 4ac40d4f: fix(ci): reject empty variable keys (Yarra Vivek
    vivekyarra567@gmail.com)
  - 8b79539a: fix(ci): reject failed responses when linting a
    remote URL (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  - 7a2c3088: fix(ci): stop tracing a canceled job (Lee
    Seonghyeon · 이성현 ihopenre@gmail.com)
  - f9736cb4: fix(cluster): distinguish missing manifests from
    read failures (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  - 42a41eb6: fix(cluster): return file sync transport errors
    (Yarra Vivek vivekyarra567@gmail.com)
  - eb186ba6: fix(cmdutils): ignore empty assignee values
    (vivekyarra vivekyarra567@gmail.com)
  - d5e698d3: fix(config): report a local config file that cannot
    be parsed (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  - 87afdbba: fix(deploy-key): require a key ID for delete (Lee
    Seonghyeon · 이성현 ihopenre@gmail.com)
  - 63314161: fix(git): match the clone directory for a URL
    ending in .git/ (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  - df8e88c6: fix(git): parse SSH config after long lines
    (vivekyarra vivekyarra567@gmail.com)
  - 8d0284d7: fix(git): preserve spaces in latest commit title
    (vivekyarra vivekyarra567@gmail.com)
  - 5f42e4e8: fix(git): recognize uppercase URL schemes when
    parsing remotes (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  - 1ca0edc9: fix(instance): default REST API protocol
    (vivekyarra vivekyarra567@gmail.com)
  - 1fdccc5e: fix(iostreams): preserve long pager lines (Yarra
    Vivek vivekyarra567@gmail.com)
  - 7cb260b1: fix(iostreams): treat a blank pager command as no
    pager (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  - f4e62af5: fix(mcp): preserve UTF-8 in tool descriptions
    (Yarra Vivek vivekyarra567@gmail.com)
  - b2b411fe: fix(milestone): return the base repository error
    instead of panicking (Lee Seonghyeon · 이성현
    ihopenre@gmail.com)
  - 92bee1eb: fix(mr diff): support long colored lines
    (vivekyarra vivekyarra567@gmail.com)
  - 45b4ec6b: fix(mr merge): handle missing error response (Yarra
    Vivek vivekyarra567@gmail.com)
  - 30459639: fix(mr): return to-do transport errors (Yarra Vivek
    vivekyarra567@gmail.com)
  - 8eaada65: fix(project create): handle invalid response URL
    (vivekyarra vivekyarra567@gmail.com)
  - 6b90190c: fix(project view): load nested README paths (Yarra
    Vivek vivekyarra567@gmail.com)
  - 94b61357: fix(project): return fork transport errors (Yarra
    Vivek vivekyarra567@gmail.com)
  - 07061fab: fix(project): return remote listing errors
    (vivekyarra vivekyarra567@gmail.com)
  - d69d4141: fix(release create): reject long invalid timestamps
    (vivekyarra vivekyarra567@gmail.com)
  - 8711911b: fix(release create): return tag transport errors
    (Yarra Vivek vivekyarra567@gmail.com)
  - d1d44c87: fix(release download): reject malformed asset URLs
    (Yarra Vivek vivekyarra567@gmail.com)
  - 7c8a34f3: fix(repo): normalize dot-git URLs with trailing
    slash (Yarra Vivek vivekyarra567@gmail.com)
  - 792e1ddf: fix(schedule): validate variables before creating a
    schedule (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  - 2718d24d: fix(securefile): paginate download all (Yarra Vivek
    vivekyarra567@gmail.com)
  - 912cf2cb: fix(securefile): reject a file ID argument combined
    with --id or --name (Lee Seonghyeon · 이성현
    ihopenre@gmail.com)
  - f7934a58: fix(ssh-key): reject long invalid expiry
    (vivekyarra vivekyarra567@gmail.com)
  - 3f3182a3: fix(stack): do not leak a file handle in
    AddStackBaseBranch (Lee Seonghyeon · 이성현
    ihopenre@gmail.com)
  - d2b1d607: fix(text): honor short truncation widths (Yarra
    Vivek vivekyarra567@gmail.com)
  - 5b2f4df5: fix(text): wrap by display width (Yarra Vivek
    vivekyarra567@gmail.com)
  - 7c430302: fix(token): prevent duration overflow (Yarra Vivek
    vivekyarra567@gmail.com)
  - 9ee13a02: fix(variable): drop --scope from the group example
    in update (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  * Documentation
  - 5b63aa90: docs(alias): fix the positional-placeholder example
    (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  - e3e98ba7: docs: show optional command arguments as optional
    in usage (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  - c88360dd: docs: use GLAB_DEBUG in the bug template and agent
    guide (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
  * Dependencies
  - acf4fd9e: chore(deps): update dependency @commitlint/format
    to ^21.2.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 766187d7: chore(deps): update module github.com/docker/cli to
    v29.6.2+incompatible (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 9c701a55: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.23 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 83bc0124: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.51.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - e1b79ba9: chore(deps): update module golang.org/x/crypto to
    v0.54.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Others
  - 997bc989: test: keep command tests inside their temp
    directories on Windows (Lee Seonghyeon · 이성현
    ihopenre@gmail.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785499200">- Update to version 1.111.0:
  * Features
  - bf4226d1: feat(auth): store credentials in OS keyring by
    default (Stan Hu stanhu@gmail.com)
  - 6c7b7d23: feat(git): treat altssh.gitlab.com as official
    GitLab.com SSH alias (Mario Celi mcelicalderon@gitlab.com)
  * Bug Fixes
  - 5d6cad21: fix(api): isolate environment PATs from stored
    OAuth (Tien Ray ray.tien0907@gmail.com)
  - deb6f2d9: fix(auth): include configured subfolder in OAuth
    URL (Yarra Vivek vivekyarra567@gmail.com)
  - dade3568: fix(auth): preserve OAuth refresh token during
    reauthentication (Yarra Vivek vivekyarra567@gmail.com)
  - 18b8be9b: fix(auth): send a non-blank username with plain
    token logins (ANBUCHELVAN GANESAN CSE
    anbuchelvanganesan.cse2024@citchennai.net)
  - 8abea3f9: fix(ci): drop the git gem pin now that danger 9.6.1
    is out (Jay McCure jmccure@gitlab.com)
  - 8e5156b5: fix(ci): order pipeline jobs by ID on ties (Tien
    Ray ray.tien0907@gmail.com)
  - afed8eb8: fix(ci): pin git gem to unblock danger-review (Kai
    Armstrong karmstrong@gitlab.com)
  - 880c8153: fix(cmdutils): write a JSON error object when
  - -output=json (ANBUCHELVAN GANESAN CSE
    anbuchelvanganesan.cse2024@citchennai.net)
  - 1061aead: fix(git): handle CRLF output lines (Tien Ray
    ray.tien0907@gmail.com)
  - ccbf62dc: fix(issue): paginate issue board entries (Yarra
    Vivek vivekyarra567@gmail.com)
  - f915db9f: fix(mr): allow title-only creation without a TTY
    (Yarra Vivek vivekyarra567@gmail.com)
  - 5cf6f404: fix(mr): show discussion prefixes in note list
    (Tien Ray ray.tien0907@gmail.com)
  - 8d26e5b7: fix(packages): accept absolute paths in download
    (ANBUCHELVAN GANESAN CSE
    anbuchelvanganesan.cse2024@citchennai.net)
  - 6935c9b6: fix(project): preserve full namespace on create
    (Tien Ray ray.tien0907@gmail.com)
  - f7a96733: fix(repo): support cloning wiki repositories (Yarra
    Vivek vivekyarra567@gmail.com)
  - 93d8ccc9: fix(securefile): accept absolute paths in download
    (ANBUCHELVAN GANESAN CSE
    anbuchelvanganesan.cse2024@citchennai.net)
  - a9a0f41d: fix(stack): fall back to USERNAME for branch prefix
    (Tien Ray ray.tien0907@gmail.com)
  - eae64695: fix(stack): stream hook output during sync (Tien
    Ray ray.tien0907@gmail.com)
  * Documentation
  - 968dc517: docs(token): fix revoke command grammar (Mridankan
    Mandal xerontitan90@gmail.com)
  * Dependencies
  - 0c2b2678: chore(deps): update dependency
    @commitlint/config-conventional to ^21.2.0 (GitLab Renovate
    Bot gitlab-bot@gitlab.com)
  - 46e04383: chore(deps): update dependency @commitlint/read to
    ^21.2.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  - 6f4243d4: chore(deps): update module
    github.com/mattn/go-isatty to v0.0.24 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - 3af2f826: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.52.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 8d9c1572: chore(deps): update module k8s.io/client-go to
    v0.36.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 20265c43: ci: retry jobs on transient infrastructure failures
    (Oscar Tovar otovar@gitlab.com)
  - 5f47cd23: refactor(ci): use build state constants (Tien Ray
    ray.tien0907@gmail.com)
  * Others
  - 48d2e49d: perf(mr): fewer API calls when opening an MR in the
    browser (kang 6156568-kang8@users.noreply.gitlab.com)
  - 6b8ea972: test(auth): avoid i686 OAuth expiry overflow (Tien
    Ray ray.tien0907@gmail.com)
  - 17ba5979: test(mr note create): cover 8277 usage examples
    (Mridankan Mandal xerontitan90@gmail.com)
  - d494afc5: test(project): fix pagination fixtures (Tien Ray
    ray.tien0907@gmail.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785931200">- Update to version 1.112.0:
  * Features
  - a102d691: feat(auth): warn when env token overrides stored
    credentials (Stan Hu stanhu@gmail.com)
  - c9b64657: feat(df): add CI verdict log and summary renderer
    (Michael Eddington meddington@gitlab.com)
  - 1b77d060: feat(df): add df parent command with npm-config and
    ci-summary (Michael Eddington meddington@gitlab.com)
  * Bug Fixes
  - 78e5651f: fix(auth): avoid dumping HTML error pages in auth
    status (Stan Hu stanhu@gmail.com)
  - 7c627d05: fix(auth): handle nil Response in oauth2 error
    sanitization (Stan Hu stanhu@gmail.com)
  - 334c6841: fix(auth): preserve wrapper context when sanitizing
    auth errors (Stan Hu stanhu@gmail.com)
  - cd0a8301: fix(issue-8220): show system notes in text output
    when --type all (Syed Saif Ali Alvi saifalialvi@gmail.com)
  - e80134a1: fix(mr-close): fixed the ci pipeline must pass
    error on closing the MR (Parth Sharma dankparth@gmail.com)
  * Documentation
  - c049b9aa: docs: document forcing an off-cycle release (Jay
    McCure jmccure@gitlab.com)
  * Dependencies
  - 7386a64c: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.27 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - e60e805f: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.7.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 607d7b97: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.53.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 93117d1b: chore(deps): update module go.yaml.in/yaml/v3 to
    v3.0.5 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 2c9133c9: chore(duo): remove ask deprecation notice (Kai
    Armstrong karmstrong@gitlab.com)
  - c3c8f397: refactor(utils): simplify EnsureDestinationRoot and
    consolidate securefile copy (Kai Armstrong
    karmstrong@gitlab.com)
  * Others
  - 93219c74: perf(issue): fetch board issues in parallel (Parth
    Sharma dankparth@gmail.com)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786536000">- Update to version 1.113.0:
  * Features
  - 439621c5: feat(api): parse JSON arrays and objects in --field
  - e8861a0e: feat(artifact-registry): add glab artifact-registry
    get-token
  - 6d54bd81: feat(artifact-registry): add glab artifact-registry
    status
  * Bug Fixes
  - f7a6764a: fix(auth): avoid keyring write contention on
    concurrent OAuth refresh
  - f6a54bf4: fix(auth): explain the OAuth/PAT scheme mismatch
    and pin the provenance matrix
  - 5321bbac: fix(auth): stop configure-docker from replacing
    other credential helpers
  - 524e759a: fix(ci): escape square brackets in pipeline view
    job titles and modals
  - 6b1db998: fix(ci): highlight the focused modal button
  - 9523a73c: fix(commands): argument count limiters
  - 73154c2f: fix(mr): allow create with flag-complete inputs
    outside a git repo
  * Documentation
  - f42c4cfe: docs(skills): warn bare issue refs don't expand in
    epic notes
  - 82812dea: docs: Add a commands landing page
  - 725b2c80: docs: Move authentication documentation from the
    README to the docs site
  - 26bbceb1: docs: create release command - clarify example
    reference for assets-links
  * Dependencies
  - b30febac: chore(deps): update module github.com/docker/cli to
    v29.7.0+incompatible
  - 57fcf187: chore(deps): update module github.com/docker/cli to
    v29.7.1+incompatible
  * Maintenance
  - 48a15b06: refactor(lazy-loader): add lazy loading package</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1786968000">- Add glab-CVE-2026-39821-idna-punycode.patch: reject all-ASCII xn--
  Punycode labels in the vendored golang.org/x/net/idna package
  regardless of Go's unicode.Version (boo#1266614, CVE-2026-39821).
  Bumping the vendored x/net version alone does not fix this, as the
  upstream check is gated behind unicode.Version &gt;= 16.0.0, which our
  Go toolchain does not yet report.
- The remaining open VUL bugs against glab are already fixed by the
  currently vendored dependency versions (x/net 0.56.0, x/crypto
  0.54.0, go-retryablehttp 0.7.8), all above each CVE's fixed version
  per the Go vulnerability database: boo#1235353, boo#1241815,
  boo#1251467, boo#1251685, boo#1265775, boo#1265832, boo#1266172,
  boo#1267155, boo#1227037.</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1787054400">- Update to version 1.114.0:
  * feat(api): support dynamic custom headers for authenticating proxies
  * feat(artifact-registry): add glab artifact-registry login --docker
  * feat(artifact-registry): resolve artifact registries in the Docker
    credential helper
  * feat(mr): show source and target branches in view
  * feat(update): detect more install methods for the upgrade nudge
  * fix(cmdutils): resolve same-host SSH remotes to the right account
  * fix(config): resolve YAML alias nodes in hosts config
  * fix(git): detect "no git repository" by exit status, not message text
  * fix: glab can not set group level variable masked or masked and hidden
- Rebase glab-disable_update_check.patch for 1.114.0 and restore the
  actual disabling effect: upstream moved the check_update default out
  of internal/config/config.yaml.lock/config_stub.go (removed from the
  source tree) into a internal/config/schema.go KeyDef table, which the
  last rebase (1.102.0) missed updating - so glab has been shipping with
  update checks NOT actually disabled since 1.102.0. Flip that KeyDef's
  Default to "false" instead.</changelog>
  <changelog author="Pavel Dostál &lt;pdostal@suse.com&gt;" date="1787745600">- Update to version 1.115.0:
  * fix(config): give each keyring probe its own sentinel
  * feat(config): serialize credential writes across processes
  * chore(deps): update module github.com/mattn/go-runewidth to v0.0.28
  * chore: update technical writing with correct group
  * fix(auth): check credentials can be saved before refreshing OAuth token
  * feat(orbit): route glab orbit through the orbit-cli binary
  * chore(deps): update module github.com/stretchr/testify to v1.12.1
  * fix(ci): show the correct job's log in child pipelines, and the requested pipeline's jobs
  * feat(df): add caching decorator for the policy checker
  * fix(glrepo): key subfolder config lookup on host with port
  * chore(deps): update dependency @commitlint/config-conventional to ^21.2.2
  * fix(auth): skip OAuth2 refresh in helper for PAT hosts
  * feat(artifact-registry): add glab artifact-registry login --gradle/--npm/--sbt
  * chore(deps): update dependency @commitlint/lint to ^21.2.2
  * chore(deps): update dependency @commitlint/cli to ^21.2.2
  * refactor(commands): inline embedded .md help text and forbid the pattern
  * chore(codeowners): introduce modular CODEOWNERS
  * feat(snap): expose password-manager-service plug and guide users to connect it
  * docs(auth): document glab in the Claude Code sandbox
  * feat(df): add policy checker interface, types, and fake
  * feat(artifact-registry): add glab artifact-registry login --maven
  * chore(lint): sync Vale configuration from the gitlab project
  * fix(mr): report accurate merge state instead of always "Merged!"
  * feat(config): add `config path` command
  * chore(deps): update module golang.org/x/crypto to v0.55.0
  * chore(deps): update module charm.land/lipgloss/v2 to v2.0.6
  * feat(df): add PURL parser
  * chore(deps): update module golang.org/x/text to v0.41.0
  * feat: add --description-file to issue, MR, and work item commands
  * feat(df): mark dependency firewall commands as experimental
- Remove glab-CVE-2026-39821-idna-punycode.patch: no longer needed,
  as 1.115.0 vendors golang.org/x/net v0.57.0, which removes the
  unicode16 version gate unconditionally and fixes CVE-2026-39821
  (boo#1266614) regardless of Go's unicode.Version.</changelog>
</package>
<package pkgid="f73b13def6419d799e80281bd36863aec840114d94a5796f7f49f0da5003a405d8d61e6c939a7ec6020af72944ada5b1d0b461fe669dcdb7c00a29ba8b9ae201" name="glade-catalog-gtkdatabox-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.18"/>
  <changelog author="kirill.kirillov@gmail.com" date="1314360000">- initial package of version 0.9.1.3</changelog>
  <changelog author="kirill.kirillov@gmail.com" date="1314964800">- cleaned spec using spec-cleaner</changelog>
  <changelog author="suse-tux@gmx.de" date="1316692800">- added Patch2 (libgtkdatabox-ld_fix.diff) to fix the build for factory
  (link with -lm)
- added gtk-doc BuildRequire (needed for autoreconf call which is required
  by Patch2)
- moved %%configure into the %%build section</changelog>
  <changelog author="coolo@suse.com" date="1321704000">- add libtool as buildrequire to avoid implicit dependency</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 0.9.2.0
  * No short changelog available; please read the ChangeLog file
- Remove libgtkdatabox-0.9.1.3-gtk-2.22.patch; fixed on upstream
  release
- Update libgtkdatabox-ld_fix.diff</changelog>
  <changelog author="Rene.vanPaassen@gmail.com" date="1481889600">- update to version 0.9.3.0, mostly bugfixes and small addition;
  also the patches are no longer needed, removed.
- remove libgtkdatabox-0.9.1.3-gdk-deprecated.patch and
  libgtkdatabox-ld_fix.diff; fixed on upstream release</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to version 0.9.3.1
  * bug fix that caused xoscope's background color to be
    displayed incorrectly</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697601">- Update to version 1.0.0
  * GTK+-3 is now required
  * Added: Convenience function to override the background-color
    of a databox gtk_databox_set_bg_color().
  * Using libtool's versioning system, to avoid breaking binary
    compatibility through every new minor-fixes release.
  * Deprecated function gdk_cairo_create
  * Deprecated functions to get/set background
  * Deprecated function gtk_adjustment_changed
    removed conditionally for GTK+ version &gt;= 3.18.0
  * Deprecated function gdk_cursor_new
  * Deprecated function gtk_widget_override_background_color
  * Scrolling horizontally with Shift+ mouse middle button
  * Fixed:
  * Seg-fault using deprecated macro G_TYPE_INSTANCE_GET_PRIVATE.
  * Scrolling with mouse middle button or touch-pad.
  * Removed libglade support
- Split examples from devel package into devel-examples package
- Added glade-catalog and gtk-doc packages</changelog>
</package>
<package pkgid="745fd0ecc94b6f97942b8ddf75d64e4631ebb81359769e828b3c1b98424a26bd2a00a54cb6028f4fab5a5d72eb102df148d60aa01c3a20d998e84287493c4240" name="glade-catalog-libhandy-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.3" rel="2.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.6.1:
  + HdyStyleManager: Correctly reset the theme if we're not
    overriding it. Fixes switching away from HighContrast.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650801600">- Update to version 1.6.2:
  + Fix license in docs.
  + Fix a Meson error when using as a subproject.
  + Fix a typo in HdyStyleManager docs.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1657454400">- Update to version 1.6.3:
  + Remove a non-existent property mention from HdyDeck docs.
  + Remove a leftover debug message from HdySettings.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658059200">- Update to version 1.7.0:
  + HdyDeck: Remove a non-existent property mention.
  + HdyStyleManager:
  - Correctly reset the theme if we're not overriding it. Fixes
    switching away from HighContrast.
  - Fix a typo in docs.
  - Remove a leftover debug message.
  + Add environment variables to control styles from Builder.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.7.90:
  + Remove unnecessary cast in HdyPreferencesGroup.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 1.8.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675252800">- Update to version 1.8.1:
  + Fix double click handling for HdyWindowHandle and HdyHeaderBar.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678017600">- Update to version 1.8.2:
  + Demo:
  - Correctly use GtkSwitch
  - Fix a GLib deprecation
  + Docs: Fix dependency names
  + HdyTabView:
  - Fix set_menu_model() input check
  - Fix a typo in docs
  + HdySwipeable: Fix get_swipe_area() fallback
  + Memory leak fixes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 1.8.3:
  + HdyStyleManager:
  - Support contrast setting in the settings portal.
  - Remove an extra unref.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774008000">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="53c0a8bc1b4b42ee7a94d92b4cf8ae98923f364fff2cf0c43208c47ba6b3b1e31865fe5747bde49d0fd8e574ecfaf20c3201484f9682b4d16038508f7502f301" name="glade-debuginfo" arch="i586">
  <version epoch="0" ver="3.40.0" rel="4.12"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1588852800">- Update to version 3.36.0:
  + Add GDK_VERSION_MIN_REQUIRED
  + Adding "Glade" to "About" section.
  + Add initial implementation of Automatic Templates
  + Add initial support for GFile type properties
  + Add metadata information about releases
  + Add OARS tags
  + Add translator comments to the .desktop file
  + Allow to specify placeholder to GtkListBox
  + Allow to use GtkFileChooserNative
  + Appdata: update app-id
  + build:
  - Do not use a system variable only for Windows
  - Fix OSX support in meson
  - Port to meson build system
  - Remove G_CONST_RETURN usage
  + Bump Gtk required version to 3.22
  + Couple of fixes for memory leaks found with valgrind
  + Create GladeSettings to hold the settings instead of using a
    Gtk widget for holding it
  + dnd: Enable Drag&amp;Drop on wayland
  + doc:
  - Modernize the documentation
  - Remove missing xml files
  - Make some changes to fix warnings with the documentation
  + dtd: Add several new elements
  + Fix loading dylibs on OSX
  + Fix on debug traces after rename GladePropertyClass to
    GladePropertyDef
  + Fix several compiler warnings
  + Fix split sentense in GladeProject
  + Fix tab/space identation
  + Fix two memory leaks discovered with valgrind
  + Fix xgettext string extraction for catalogs
  + flatpak: Set meson as buildsystem
  + GladeAdaptorChooser: add missing translation domain
  + GladeCommand:
  - Ensure widget name on object properties
  - Ignore special child types placeholders in add command.
  + GladeGtkWindow: mark titlebar placeholder as special child
    type.
  + GladeEditor: expose signal editor widget as a property
  + GladeEditorProperty, GladePropertyClass, GladeWidgetAdaptor:
  + GladeEPropAttrs: use sane adjustment values for size and scale
    attrs
  + GladeEPropNumeric: bind precision property to spin button
  + GladeGtkAdjustment: add digits virtual property
  + GladeGtkBin: add initial support for GtkBin abstract class
  + GladeGtkBox: improve children sort function
  + GladeGtkDialog: chain up post_create() method
  + GladeGtkHeaderBar:
  - Improve position packing property handling
  - Mark title and subtitle as translatable
  + GladeGtkWidget: save accessible-role atk property
  + GladeGtkWindow:
  - Fix regression in csd handling
  - Remove get_children() method
  + GladeImageItemEditor: use display name for commands names
  + GladeIntro:
  - Fix regresion in find_widget_forall()
  - Use name and buildable name to find widgets
  + GladeModelButton:
  - Enable icon/iconic properties
  - Improve editor
  + GladePopup: Clear add item when adding as toplevel
  + GladeProject:
  - Add handler signals
  - Escape markup in parser errors
  + GladeProperty:
  - Add precision property
  - Keep the bind-source, bind-property and bind-flags elements
  + GladePropertyClass: round floating point values to epsilon
  + GladeSignalClass: rename glade_signal_class_get_type
  + GladeSignalDef: fix documentation for
    glade_signal_def_set_deprecated
  + gladeui-2.0.pc: Data paths relative to datadir
  + gladeui:
  - Change the boolean parsing logic to be the same as Gtk
  - Ensure that we write the "type-func" property when a
    get-type-function is defined in the catalog
  - Fix crash on drag-n-drop
  - Fix GIR package reference and add c-include
  - Fix leak of create_type in GladePropertyClass
  - Fix memory leak in GWActionClass
  - Fix several memory leaks with GladeWidgetAdaptor
  - Fix several tiny memory leaks found with valgrind
  - Fix wrong pointer convertion in GladeDesignView
  - ignore various GParameter deprecations
  - Modernize GladeSignalEditor codebase
  - Modernize GladeWidgetAdaptor definition
  - Plug tiny leak on Drag &amp; Drop
  - remove implicit cast in assignment
  - remove unused type_func variable
  - Replace the last occurences of GladeWidgetClass with
    GladeWidgetAdaptor in the comments
  - Use G_DECLARE_DERIVABLE_TYPE for GladeAdaptorChooserWidget
  - Use G_DECLARE_DERIVABLE_TYPE for GladeApp
  - Use G_DECLARE_DERIVABLE_TYPE for GladeBaseEditor
  - Use G_DECLARE_DERIVABLE_TYPE for GladeCellRendererIcon
  - Use G_DECLARE_DERIVABLE_TYPE for GladeClipboard
  - Use G_DECLARE_DERIVABLE_TYPE for GladeCommand
  - Use G_DECLARE_DERIVABLE_TYPE for GladeDesignLayout
  - Use G_DECLARE_DERIVABLE_TYPE for GladeDesignView
  - Use G_DECLARE_DERIVABLE_TYPE for GladeEditor
  - Use G_DECLARE_DERIVABLE_TYPE for GladeEditorProperty
  - Use G_DECLARE_DERIVABLE_TYPE for GladeEditorSkeleton
  - Use G_DECLARE_DERIVABLE_TYPE for GladeEditorTable
  - Use G_DECLARE_DERIVABLE_TYPE for GladeInspector
  - Use G_DECLARE_DERIVABLE_TYPE for GladeNamedIconChooserDialog
  - Use G_DECLARE_FINAL_TYPE for GladeObjectStub
  - Use G_DECLARE_INTERFACE for GladeDrag
  - Use G_DECLARE_INTERFACE for GladeEditable
  + GladeWidgetAdaptor:
  - added deprecated-since metadata
  - add glade_widget_adaptor_get_display_name()
  + GladeWidget: add support for abstract classes
  + GladeWindow:
  - move actions to GtkApplication
  - port to GtkApplication
  - simplify pointer mode actions
  + GtkActionable: add action-target property
  + gtk+:
  - Add deprecated flag to GtkButton and GtkImage stock
    properties
  - Add homogeneous property to GtkStackSwitcher
  - Add missing 3.22 enum/flag values
  - Allow to use GtkResponseType with GtkDialog and GtkInfobar
    buttons
  - Keep internationalization context in Atk properties
  - properly cast to avoid warnings
  - Provide Gtk 3.22 properties for GtkScrolledWindow
  - workaround truncation warning by being safer
  + Gtk Catalog:
  - add back GtkStatusbar
  - mark GtkImageMenuItem as deprecated since 3.10
  + GtkImage: Fix icon size being reset
  + GtkLinkButton: allow to edit the label
  + Gtk plugin: add support for GFileIcon
  + i18n: Do not use input file for not translated files
  + icon: update app icon
  + introspection: Add many annotations to sources
  + Make it easier to track GladeXML elements and be GObject
    Introspection friendly by registering boxed types
  + meson: Activate enable-debug variables
  + Migrate from intltool to gettext
  + No wide handles in `center_paned` and `left_paned`
  + Prevent dragging an ancestor inside a child
  + RDNN appdata &amp; desktop file
  + Remove GladeInstantiable prefix from UI
  + Rename GladePropertyClass to GladePropertyDef and declare it as
    boxed
  + Rename GladeSignalClass to GladeSignalDef and declare it as
    boxed
  + Rename GWActionClass to GladeWidgetActionDef to use the right
    namespace
  + Rename *Klass to *Class as there are no name collision anymore
  + Replace some functions by Gtk 3.22 ones
  + Respect the Glade namespace for macros and defines
  + Set the "About Dialogue" as modal
  + snap: update for icon filename changes
  + Stop defaulting missing images to deprecated stock icons
  + tests: Include back GtkTreeViewColumn
  + ui/widget: Make template ver# warning more useful
  + Update FSF address
  + Use autoreconf instead deprecated gnome-common
  + Utils: get the absolute path but avoid accessing it
  + widget: canonicalize support-warning property name
  + widget-editor: Replace margin right/left for end/start
- Add define soname libgladeui-2-12, and rename subpackage
  following upstreams soname bump/change.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.0:
  + Build: Remove autotools.
  + Plugins: Added GJS plugin for JavaScript objects support.
  + Issue #433: Implement survey using new backend at
    surveys.gnome.org.
  + Ignore locale when saving numeric values.
  + Associate application/x-gtk-builder with glade's .desktop file.
  + Plugins: Added GJS plugin for JavaScript objects support.
  + gtk: Add GtkScrolledWindow propagate-natural-width property.
  + GladeScrolledWindowEditor: Squeeze width/height properties in
    two columns.
  + Webkit2gtk plugin: add missing displayable values and sandbox
    web view.
  + dtd: Make init-function an element, not an attribute.
- Port to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install with
    meson/meson_build/meson_install.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Load template files as new GTypes and add them to "User
    templates" widget group automatically without the need of a
    catalog.
  + Added JavaScript widget support.
  + Use version data from gir to improve deprecation/target tests.
  + Implement survey using new backend at surveys.gnome.org.
  + Keep survey state in config file.
  + Associate with application/x-gtk-builder.
  + Project properties dialog improvements.
  + Improve toolkit target version selection in project properties
    dialog.
  + Improve treemodel char data type handling.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.1:
  + Fix issue #471: "XML not updated after adding element".
  + Fix issue #480: "version field not always updated in XML".
  + Fix issue #474: "GtkLabel: setup text attribute issues".
  + Fix issue #479: "Glade 3.36.0 segfaults when opening a file".
  + Fix issue pasting widget with ctrl+v in GtkGrid.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1605873600">- Update to version 3.38.2:
  + Fix windows compatibility issues.
  + Fix build against Python 3.9.
  + Bugs fixed: glgo#GNOME/glade#355, glgo#GNOME/glade#53,
    glgo#GNOME/glade#371.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1639137600">- Add pkgconfig(gjs-1.0) BuildRequires: Build gjs widgets support,
  and stop passing gjs=disabled to meson.
- Add 9db1fba1fa93905c9169c1e29049e4b2f6337c39.patch: GladeProject:
  Segfault in gnome-builder when widget doesn't have a name.
- Split out new sub package for docs.
- Use ldconfig_scriptlets macro for post(un) ldconfig handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 117.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Update to version 3.40.0:
  + Remove survey
  + Add user manual menu item
  + 'Clear' action in "Setup Text Attributes" dialog now clears
    only selected attributes
  + Fix Segfault in gnome-builder when widget doesn't have a name
  + Fix build against Python 3.9
  + Bugs fixed: glgo#GNOME/glade#502, glgo#GNOME/glade#499,
    glgo#GNOME/glade#509, glgo#GNOME/glade#373,
    glgo#GNOME/glade#484, glgo#GNOME/glade#194,
    glgo#GNOME/glade#53, glgo#GNOME/glade#98, glgo#GNOME/glade#491.
    (CVE-2020-36774 bsc#1220059).
- Package docs sub-package as noarch.
- Drop patches fixed upstream:
  + 117.patch
  + 9db1fba1fa93905c9169c1e29049e4b2f6337c39.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663761600">- Disable webkitgtk catalog support, as it pulls in soup2. Disable
  pkgconfig(webkit2gtk-4.0) BuildRequires and pass
  webkit2gtk=disabled to meson.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1708430400">- Add glade-python3.patch for SLE. Pass python3 to the meson
  python module, to avoid pulling in python 3.11.</changelog>
</package>
<package pkgid="5ab4d10f51fc7f1159c7404a74d5143ddcb004012aed08814254c44337f591c1f4da96128a8633e9c1ef3f46737ce7d9dcee105297084a80f41ca4e611ee3a05" name="glade-debugsource" arch="i586">
  <version epoch="0" ver="3.40.0" rel="4.12"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1588852800">- Update to version 3.36.0:
  + Add GDK_VERSION_MIN_REQUIRED
  + Adding "Glade" to "About" section.
  + Add initial implementation of Automatic Templates
  + Add initial support for GFile type properties
  + Add metadata information about releases
  + Add OARS tags
  + Add translator comments to the .desktop file
  + Allow to specify placeholder to GtkListBox
  + Allow to use GtkFileChooserNative
  + Appdata: update app-id
  + build:
  - Do not use a system variable only for Windows
  - Fix OSX support in meson
  - Port to meson build system
  - Remove G_CONST_RETURN usage
  + Bump Gtk required version to 3.22
  + Couple of fixes for memory leaks found with valgrind
  + Create GladeSettings to hold the settings instead of using a
    Gtk widget for holding it
  + dnd: Enable Drag&amp;Drop on wayland
  + doc:
  - Modernize the documentation
  - Remove missing xml files
  - Make some changes to fix warnings with the documentation
  + dtd: Add several new elements
  + Fix loading dylibs on OSX
  + Fix on debug traces after rename GladePropertyClass to
    GladePropertyDef
  + Fix several compiler warnings
  + Fix split sentense in GladeProject
  + Fix tab/space identation
  + Fix two memory leaks discovered with valgrind
  + Fix xgettext string extraction for catalogs
  + flatpak: Set meson as buildsystem
  + GladeAdaptorChooser: add missing translation domain
  + GladeCommand:
  - Ensure widget name on object properties
  - Ignore special child types placeholders in add command.
  + GladeGtkWindow: mark titlebar placeholder as special child
    type.
  + GladeEditor: expose signal editor widget as a property
  + GladeEditorProperty, GladePropertyClass, GladeWidgetAdaptor:
  + GladeEPropAttrs: use sane adjustment values for size and scale
    attrs
  + GladeEPropNumeric: bind precision property to spin button
  + GladeGtkAdjustment: add digits virtual property
  + GladeGtkBin: add initial support for GtkBin abstract class
  + GladeGtkBox: improve children sort function
  + GladeGtkDialog: chain up post_create() method
  + GladeGtkHeaderBar:
  - Improve position packing property handling
  - Mark title and subtitle as translatable
  + GladeGtkWidget: save accessible-role atk property
  + GladeGtkWindow:
  - Fix regression in csd handling
  - Remove get_children() method
  + GladeImageItemEditor: use display name for commands names
  + GladeIntro:
  - Fix regresion in find_widget_forall()
  - Use name and buildable name to find widgets
  + GladeModelButton:
  - Enable icon/iconic properties
  - Improve editor
  + GladePopup: Clear add item when adding as toplevel
  + GladeProject:
  - Add handler signals
  - Escape markup in parser errors
  + GladeProperty:
  - Add precision property
  - Keep the bind-source, bind-property and bind-flags elements
  + GladePropertyClass: round floating point values to epsilon
  + GladeSignalClass: rename glade_signal_class_get_type
  + GladeSignalDef: fix documentation for
    glade_signal_def_set_deprecated
  + gladeui-2.0.pc: Data paths relative to datadir
  + gladeui:
  - Change the boolean parsing logic to be the same as Gtk
  - Ensure that we write the "type-func" property when a
    get-type-function is defined in the catalog
  - Fix crash on drag-n-drop
  - Fix GIR package reference and add c-include
  - Fix leak of create_type in GladePropertyClass
  - Fix memory leak in GWActionClass
  - Fix several memory leaks with GladeWidgetAdaptor
  - Fix several tiny memory leaks found with valgrind
  - Fix wrong pointer convertion in GladeDesignView
  - ignore various GParameter deprecations
  - Modernize GladeSignalEditor codebase
  - Modernize GladeWidgetAdaptor definition
  - Plug tiny leak on Drag &amp; Drop
  - remove implicit cast in assignment
  - remove unused type_func variable
  - Replace the last occurences of GladeWidgetClass with
    GladeWidgetAdaptor in the comments
  - Use G_DECLARE_DERIVABLE_TYPE for GladeAdaptorChooserWidget
  - Use G_DECLARE_DERIVABLE_TYPE for GladeApp
  - Use G_DECLARE_DERIVABLE_TYPE for GladeBaseEditor
  - Use G_DECLARE_DERIVABLE_TYPE for GladeCellRendererIcon
  - Use G_DECLARE_DERIVABLE_TYPE for GladeClipboard
  - Use G_DECLARE_DERIVABLE_TYPE for GladeCommand
  - Use G_DECLARE_DERIVABLE_TYPE for GladeDesignLayout
  - Use G_DECLARE_DERIVABLE_TYPE for GladeDesignView
  - Use G_DECLARE_DERIVABLE_TYPE for GladeEditor
  - Use G_DECLARE_DERIVABLE_TYPE for GladeEditorProperty
  - Use G_DECLARE_DERIVABLE_TYPE for GladeEditorSkeleton
  - Use G_DECLARE_DERIVABLE_TYPE for GladeEditorTable
  - Use G_DECLARE_DERIVABLE_TYPE for GladeInspector
  - Use G_DECLARE_DERIVABLE_TYPE for GladeNamedIconChooserDialog
  - Use G_DECLARE_FINAL_TYPE for GladeObjectStub
  - Use G_DECLARE_INTERFACE for GladeDrag
  - Use G_DECLARE_INTERFACE for GladeEditable
  + GladeWidgetAdaptor:
  - added deprecated-since metadata
  - add glade_widget_adaptor_get_display_name()
  + GladeWidget: add support for abstract classes
  + GladeWindow:
  - move actions to GtkApplication
  - port to GtkApplication
  - simplify pointer mode actions
  + GtkActionable: add action-target property
  + gtk+:
  - Add deprecated flag to GtkButton and GtkImage stock
    properties
  - Add homogeneous property to GtkStackSwitcher
  - Add missing 3.22 enum/flag values
  - Allow to use GtkResponseType with GtkDialog and GtkInfobar
    buttons
  - Keep internationalization context in Atk properties
  - properly cast to avoid warnings
  - Provide Gtk 3.22 properties for GtkScrolledWindow
  - workaround truncation warning by being safer
  + Gtk Catalog:
  - add back GtkStatusbar
  - mark GtkImageMenuItem as deprecated since 3.10
  + GtkImage: Fix icon size being reset
  + GtkLinkButton: allow to edit the label
  + Gtk plugin: add support for GFileIcon
  + i18n: Do not use input file for not translated files
  + icon: update app icon
  + introspection: Add many annotations to sources
  + Make it easier to track GladeXML elements and be GObject
    Introspection friendly by registering boxed types
  + meson: Activate enable-debug variables
  + Migrate from intltool to gettext
  + No wide handles in `center_paned` and `left_paned`
  + Prevent dragging an ancestor inside a child
  + RDNN appdata &amp; desktop file
  + Remove GladeInstantiable prefix from UI
  + Rename GladePropertyClass to GladePropertyDef and declare it as
    boxed
  + Rename GladeSignalClass to GladeSignalDef and declare it as
    boxed
  + Rename GWActionClass to GladeWidgetActionDef to use the right
    namespace
  + Rename *Klass to *Class as there are no name collision anymore
  + Replace some functions by Gtk 3.22 ones
  + Respect the Glade namespace for macros and defines
  + Set the "About Dialogue" as modal
  + snap: update for icon filename changes
  + Stop defaulting missing images to deprecated stock icons
  + tests: Include back GtkTreeViewColumn
  + ui/widget: Make template ver# warning more useful
  + Update FSF address
  + Use autoreconf instead deprecated gnome-common
  + Utils: get the absolute path but avoid accessing it
  + widget: canonicalize support-warning property name
  + widget-editor: Replace margin right/left for end/start
- Add define soname libgladeui-2-12, and rename subpackage
  following upstreams soname bump/change.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.0:
  + Build: Remove autotools.
  + Plugins: Added GJS plugin for JavaScript objects support.
  + Issue #433: Implement survey using new backend at
    surveys.gnome.org.
  + Ignore locale when saving numeric values.
  + Associate application/x-gtk-builder with glade's .desktop file.
  + Plugins: Added GJS plugin for JavaScript objects support.
  + gtk: Add GtkScrolledWindow propagate-natural-width property.
  + GladeScrolledWindowEditor: Squeeze width/height properties in
    two columns.
  + Webkit2gtk plugin: add missing displayable values and sandbox
    web view.
  + dtd: Make init-function an element, not an attribute.
- Port to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install with
    meson/meson_build/meson_install.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Load template files as new GTypes and add them to "User
    templates" widget group automatically without the need of a
    catalog.
  + Added JavaScript widget support.
  + Use version data from gir to improve deprecation/target tests.
  + Implement survey using new backend at surveys.gnome.org.
  + Keep survey state in config file.
  + Associate with application/x-gtk-builder.
  + Project properties dialog improvements.
  + Improve toolkit target version selection in project properties
    dialog.
  + Improve treemodel char data type handling.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.1:
  + Fix issue #471: "XML not updated after adding element".
  + Fix issue #480: "version field not always updated in XML".
  + Fix issue #474: "GtkLabel: setup text attribute issues".
  + Fix issue #479: "Glade 3.36.0 segfaults when opening a file".
  + Fix issue pasting widget with ctrl+v in GtkGrid.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1605873600">- Update to version 3.38.2:
  + Fix windows compatibility issues.
  + Fix build against Python 3.9.
  + Bugs fixed: glgo#GNOME/glade#355, glgo#GNOME/glade#53,
    glgo#GNOME/glade#371.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1639137600">- Add pkgconfig(gjs-1.0) BuildRequires: Build gjs widgets support,
  and stop passing gjs=disabled to meson.
- Add 9db1fba1fa93905c9169c1e29049e4b2f6337c39.patch: GladeProject:
  Segfault in gnome-builder when widget doesn't have a name.
- Split out new sub package for docs.
- Use ldconfig_scriptlets macro for post(un) ldconfig handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 117.patch: Fix build with meson 0.61.0 and newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Update to version 3.40.0:
  + Remove survey
  + Add user manual menu item
  + 'Clear' action in "Setup Text Attributes" dialog now clears
    only selected attributes
  + Fix Segfault in gnome-builder when widget doesn't have a name
  + Fix build against Python 3.9
  + Bugs fixed: glgo#GNOME/glade#502, glgo#GNOME/glade#499,
    glgo#GNOME/glade#509, glgo#GNOME/glade#373,
    glgo#GNOME/glade#484, glgo#GNOME/glade#194,
    glgo#GNOME/glade#53, glgo#GNOME/glade#98, glgo#GNOME/glade#491.
    (CVE-2020-36774 bsc#1220059).
- Package docs sub-package as noarch.
- Drop patches fixed upstream:
  + 117.patch
  + 9db1fba1fa93905c9169c1e29049e4b2f6337c39.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663761600">- Disable webkitgtk catalog support, as it pulls in soup2. Disable
  pkgconfig(webkit2gtk-4.0) BuildRequires and pass
  webkit2gtk=disabled to meson.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1708430400">- Add glade-python3.patch for SLE. Pass python3 to the meson
  python module, to avoid pulling in python 3.11.</changelog>
</package>
<package pkgid="4e502a8c256798731b9c5ee6f8dba9e3bf3919c45a961045656ced3887937b012242f7709a0ffea5ed9571c30eeb32af9d8caacb7d2a0663ae6f91bb97560044" name="glade-sharp2-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.45" rel="6.4"/>
  <changelog author="meissner@suse.com" date="1449230400">- run ldconfig in post/postun</changelog>
  <changelog author="lnussel@suse.de" date="1449489600">- run ldconfig in post/postun also in glib-sharp2 package</changelog>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1475064000">- fix install phase: set MONO_GAC_PREFIX env variable pointing to %{buildroot}%{_prefix}.
  gacutil from mono &gt;= 4.6 need this variable to find libraries installed in non-default gac location, even if this location provided by "root" or "gacdir" cmdline option</changelog>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1518004800">- Update version to 2.12.41 from project's github page: https://github.com/mono/gtk-sharp/releases
- Remove patch: gtk-sharp2-glib-2_31.patch
- Remove patch: gtk-sharp2-gmcs-as-compiler.patch
- Add fix-64bit-portability-issue.patch:
  * fix "64bit-portability-issue" error at windowmanager.c:113</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580299200">- Update to version 2.12.45: no changelogs provided.
- Add gtk-sharp2-csharp8.patch: Fix build failure with mcs caused
  by C#8 changes in mcs. Fixes build with mono-core 6.4.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614686400">- glade-sharp2 requires libglade-2_0-0 (boo#1177544)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635768000">- Disable docs on ppc64 and s390x. Mdoc.exe currently isn't
  available there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759924800">- Drop gtkhtml2-devel BuildRequires: Not used, nor needed.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="70e7ae36c470a1d7350fd6604612510300156dac873d7e3e49576d1cb4db7bad2516cc7eca05d6d2ee9cff28f3edd7b5f0e1eec0a3051a0f216957b2c7772995" name="glasskube-cli-debuginfo" arch="i586">
  <version epoch="0" ver="0.26.1" rel="1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1727092800">- new package glasskube-cli: CLI for the Glasskube next generation
  Package Manager for Kubernetes</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1727870400">- Update to version 0.22.0:
  * chore(main): release 0.22.0 (#1230)
  * feat(ui): improve package detail page (#1253)
  * chore(website): fix broken links (#1280)
  * docs: use a mermaid diagram for the dependency management
    algorithm (#1270)
  * docs(website): fix link to package configuration design
    documentation in guides (#1279)
  * fix: consider metadata when calculating max version (#1276)
  * fix(ui): add text-break inside toast-body (#1278)
  * fix(deps): update dependency
    @getcanary/docusaurus-theme-search-pagefind to ^0.0.15 (#1271)
  * fix(deps): update module github.com/schollz/progressbar/v3 to
    v3.16.0 (#1272)
  * chore(deps): update dependency typescript-eslint to v8.7.0
    (#1275)
  * chore(deps): update dependency @eslint/js to v9.11.1 (#1274)
  * docs(website): fix cert-manager typo (#1273)
  * chore: add docusaurus config to release please for automatic
    banner updates (#1268)
  * chore(deps): update actions/setup-node digest to 0a44ba7
    (#1255)
  * fix: dependency manager uses given repository if known (#1259)
  * chore(deps): update dependency esbuild to v0.24.0 (#1269)
  * docs(website): improve wording (#1267)
  * docs(website): rename cta (#1266)
  * docs(website): improve website wording (#1265)
  * chore(deps): update dependency @eslint/js to v9.11.0 (#1263)
  * fix(deps): update dependency @glasskube/theme to v0.1.2 (#1254)
  * chore(deps): update actions/setup-node action to v4.0.4 (#1256)
  * fix(ui): reopen strategy for portforwardings (#1248)
  * fix(ui): use hardcoded giscus backlink (#1252)
  * fix(ui): error installing clusterpackage (#1247)
  * fix: increase resilience in case of broken repositories (#1237)
  * fix(deps): update module github.com/posthog/posthog-go to
    v1.2.24 (#1244)
  * feat(ui): create namespace at installation (#1246)
  * chore(deps): update dependency typescript-eslint to v8.6.0
    (#1245)
  * chore(deps): update dependency eslint to v8.57.1 (#1243)
  * feat(cli): create namespace if necessary when installing a
    package (#1131)
  * fix(deps): update module github.com/posthog/posthog-go to
    v1.2.22 (#1241)
  * fix(deps): update dependency @getcanary/web to ^0.0.106 (#1239)
  * fix(deps): update module github.com/schollz/progressbar/v3 to
    v3.15.0 (#1240)
  * fix(deps): update dependency
    @getcanary/docusaurus-theme-search-pagefind to ^0.0.14 (#1238)
  * docs: fix spelling errors on website and README (#1236)
  * fix(deps): update fontsource monorepo to v5.1.0 (#1231)
  * feat(cli): unify value config flags and add support for
    `--value` with `--use-default` (#1232)
  * docs(website): added link to package scope section of the
    launch blog (#1234)
  * chore(deps): update dependency eslint-plugin-react to v7.36.1
    (#1233)
  * docs(website): added package scopes page to docs (#1226)
  * chore(deps): update dependency eslint-plugin-react to v7.36.0
    (#1229)
  * fix(deps): update kubernetes packages to v0.31.1 (#1228)
  * fix(deps): update dependency @getcanary/web to ^0.0.105 (#1227)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1727870401">- Update to version 0.23.0:
  * chore(main): release 0.23.0 (#1285)
  * fix(package-operator): add auth support for relative manifest
    urls in package.yaml (#1295)
  * fix(deps): update module
    github.com/fluxcd/source-controller/api to v1.4.1 (#1281)
  * feat: make auto update changeable on UI and show hint (#1291)
  * fix(deps): update module github.com/fluxcd/helm-controller/api
    to v1.1.0 (#1287)
  * chore(deps): update dependency typescript-eslint to v8.8.0
    (#1293)
  * docs(website): fix typo in website (#1290)
  * feat: show conflicts at package update (#1282)
  * chore(docs): fix architecture diagram in readme (#1289)
  * chore(deps): update dependency eslint-plugin-react to v7.37.0
    (#1288)
  * fix: avoid dependency errors during uninstallation (#1284)
  * feat: show package components (#1283)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1728043200">- Update to version 0.24.0:
  * chore(main): release 0.24.0 (#1298)
  * feat(package-operator): add "well-known" label field specs
    (#1305)
  * fix(deps): update module github.com/schollz/progressbar/v3 to
    v3.16.1 (#1304)
  * chore(deps): update dependency eslint-plugin-react to v7.37.1
    (#1296)
  * chore(deps): update dependency eslint-plugin-import to v2.31.0
    (#1301)
  * fix(ui): clear previous modal content (#1292)
  * chore(deps): update dependency globals to v15.10.0 (#1297)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729684800">- Update to version 0.25.0:
  * chore(main): release 0.25.0 (#1310)
  * docs(website): added initial kustomize guide to website (#1303)
  * feat(website): add testimonials (#1300)
  * chore(deps): update dependency typescript-eslint to v8.11.0
    (#1351)
  * chore(deps): update dependency @eslint/js to v9.13.0 (#1350)
  * feat(website): logo slider (#1299)
  * chore(deps): update dependency typescript-eslint to v8.10.0
    (#1348)
  * docs(website): fix typo's in helm guide (#1340)
  * feat(package-operator): restart dependent workloads when
    package spec changes (#1331)
  * fix(deps): update dependency @getcanary/web to v1.0.10 (#1343)
  * chore(deps): update dependency typescript-eslint to v8.9.0
    (#1342)
  * fix(deps): update module sigs.k8s.io/kustomize/api to v0.18.0
    (#1327)
  * fix(ui): package detail header breaks when rendering (#1332)
  * fix(deps): update module github.com/yuin/goldmark to v1.7.6
    (#1337)
  * fix(deps): update dependency @getcanary/web to v1.0.9 (#1339)
  * fix(deps): update dependency
    @getcanary/docusaurus-theme-search-pagefind to v1.0.2 (#1336)
  * fix(deps): update dependency @getcanary/web to v1.0.8 (#1335)
  * fix(deps): update dependency
    @getcanary/docusaurus-theme-search-pagefind to v1.0.1 (#1334)
  * docs(website): initial helm guide article (#1302)
  * fix(deps): update dependency @getcanary/web to v1.0.7 (#1333)
  * fix(deps): update dependency @getcanary/web to v1.0.6 (#1330)
  * fix(deps): update dependency @getcanary/web to v1.0.4 (#1329)
  * chore(deps): update actions/upload-artifact action to v4.4.3
    (#1328)
  * feat: add suspending package reconciliation and fix shell
    completion (#1315)
  * chore(deps): update dependency globals to v15.11.0 (#1326)
  * fix(deps): update dependency @getcanary/web to v1.0.3 (#1325)
  * fix(deps): update dependency @getcanary/web to v1.0.2 (#1324)
  * chore(deps): update dependency typescript to v5.6.3 (#1323)
  * chore(deps): update actions/upload-artifact action to v4.4.2
    (#1322)
  * chore(deps): update actions/cache action to v4.1.1 (#1321)
  * feat(ui): combine package update and configuration (#1294)
  * chore(deps): update actions/checkout digest to eef6144 (#1319)
  * chore(deps): update dependency typescript-eslint to v8.8.1
    (#1320)
  * chore(deps): update actions/upload-artifact action to v4.4.1
    (#1318)
  * fix(deps): update dependency @getcanary/web to v1 (#1314)
  * fix(deps): update dependency
    @getcanary/docusaurus-theme-search-pagefind to v1 (#1313)
  * chore(deps): update actions/cache action to v4.1.0 (#1311)
  * fix(deps): update module golang.org/x/term to v0.25.0 (#1309)
  * chore(deps): update dependency @eslint/js to v9.12.0 (#1312)
  * fix(deps): update dependency htmx.org to v2.0.3 (#1308)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732622400">- Update to version 0.26.0:
  * no CLI-related changes in the changelog</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736337600">- Update to version 0.26.1:
  * chore(main): release 0.26.1 (#1423)
  * docs(website): move website to
    https://github.com/glasskube/glasskube.dev/ (#1479)
  * chore(deps): update dependency typescript-eslint to v8.19.1
    (#1482)
  * docs(website): fix company name input type (#1478)
  * docs(website): add contact form (#1477)
  * chore(deps): update dependency esbuild to v0.24.2 (#1467)
  * fix(deps): update dependency @giscus/react to v3.1.0 (#1475)
  * fix(deps): update dependency giscus to v1.6.0 (#1476)
  * chore(deps): update dependency typescript-eslint to v8.19.0
    (#1473)
  * fix(deps): update fontsource monorepo to v5.1.1 (#1471)
  * chore(deps): update dependency eslint-plugin-react to v7.37.3
    (#1469)
  * chore(deps): update dependency typescript-eslint to v8.18.2
    (#1468)
  * docs(website): added airgapped glossary piece (#1463)
  * chore(deps): update dependency esbuild to v0.24.1 (#1465)
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.22.1
    (#1464)
  * chore(deps): update actions/upload-artifact action to v4.5.0
    (#1461)
  * chore(deps): update dependency globals to v15.14.0 (#1462)
  * fix(deps): update font awesome to v6.7.2 (#1460)
  * chore(deps): update dependency typescript-eslint to v8.18.1
    (#1459)
  * chore(deps): update actions/setup-go digest to 3041bf5 (#1451)
  * chore(deps): update dependency @commitlint/cli to v19.6.1
    (#1458)
  * chore(deps): update dependency @eslint/js to v9.17.0 (#1457)
  * fix(deps): update dependency htmx.org to v2.0.4 (#1456)
  * fix(deps): update dependency htmx-ext-response-targets to
    v2.0.2 (#1455)
  * docs(website): glossary isv (#1454)
  * fix(deps): update dependency prism-react-renderer to v2.4.1
    (#1453)
  * fix(deps): update dependency posthog-docusaurus to v2.0.2
    (#1449)
  * docs(webiste): fix link (#1448)
  * docs(website): adapt website for glasskube cloud launch (#1437)
  * chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /website
    (#1446)
  * chore(deps): bump path-to-regexp and express in /website
    (#1442)
  * fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.19.3 (#1433)
  * fix(deps): update module golang.org/x/term to v0.27.0 (#1436)
  * fix(deps): update module github.com/onsi/gomega to v1.36.1
    (#1444)
  * chore(deps): update dependency typescript-eslint to v8.18.0
    (#1443)
  * chore(deps): update actions/cache action to v4.2.0 (#1438)
  * docs(website): add on-prem glossary piece and fix broken link
    (#1441)
  * docs(website): fix broken link (#1440)
  * chore(deps): update dependency typescript-eslint to v8.17.0
    (#1435)
  * chore(deps): update dependency globals to v15.13.0 (#1434)
  * chore(deps): update dependency prettier to v3.4.2 (#1431)
  * chore(deps): update dependency prettier to v3.4.2 (#1430)
  * docs(website): cloud vs on-premises vs byoc blog post (#1382)
  * chore(deps): update dependency @eslint/js to v9.16.0 (#1429)
  * docs(website): remove orphan pages from sitemap, fix broken
    link (#1428)
  * docs(website): add cta components (#1427)
  * docs(website): fix broken links (#1426)
  * docs(website): fixed broken glossary links (#1419)
  * chore(deps): update dependency prettier to v3.4.1 (#1425)
  * chore(deps): update dependency prettier to v3.4.1 (#1424)
  * docs(website): add cloudnativepg guide guide (#1414)
  * chore(deps): update dependency @eslint/js to v9.15.0 (#1417)
  * chore(deps): update dependency typescript-eslint to v8.16.0
    (#1418)
  * fix(deps): update module github.com/onsi/gomega to v1.36.0
    (#1420)</changelog>
</package>
<package pkgid="aeb9ec171a1a5a04e7f5924ff6beebf92b83ee9ba09c344c3380db2744ffebf979fdd0d5b02ac86fa8477d4a3fc3d185c76b06d50354d9aafa8f93034e159407" name="glbinding-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.0" rel="2.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744632000">- Initial package.
- Add glbinding-install-libdir.patch: Fix install libdir; part of
  un-merged upstream PR [gh#cginternals/glbinding#206].</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744632001">- Expand/trim descriptions per guideline.</changelog>
</package>
<package pkgid="779defe7514ec506f7ea67cd0344d85e409fb4cdd6bd53bbde2a3b8edc39495e89c53adaac75aedaf3bbf303f43ad5212c8e88fe2dde1c19bb4e1ccac9269fd6" name="glbinding-debugsource" arch="i586">
  <version epoch="0" ver="3.5.0" rel="2.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744632000">- Initial package.
- Add glbinding-install-libdir.patch: Fix install libdir; part of
  un-merged upstream PR [gh#cginternals/glbinding#206].</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744632001">- Expand/trim descriptions per guideline.</changelog>
</package>
<package pkgid="658726a247d0d6daf090347a218e1032d47fdcdd4aeb099a2acd6b241325a726ea99674254ed9a147cdef75244379b02351d79efd00759294e74a02f00488747" name="glbinding-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.0" rel="2.4"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744632000">- Initial package.
- Add glbinding-install-libdir.patch: Fix install libdir; part of
  un-merged upstream PR [gh#cginternals/glbinding#206].</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744632001">- Expand/trim descriptions per guideline.</changelog>
</package>
<package pkgid="4b12bd7d2571a4da13193032e3904708670a9b0e868606dd67095453ea0c943a962ef7fe631375041f91578cb521e2e255bf34c3d79b710a3fa9bcc746d0cd29" name="gle-debugsource" arch="i586">
  <version epoch="0" ver="3.1.2" rel="1.7"/>
  <changelog author="dmueller@suse.de" date="1186142400">- update to 3.1.0:
  * alphablending support</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-post* errors
- spec file cleanup</changelog>
  <changelog author="prusnak@suse.cz" date="1242648000">- create libgle3 and libgle-devel packages conforming
  to shared library policy</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="jengelh@medozas.de" date="1328443200">- Remove redundant tags/sections
- Parallel build with %_smp_mflags</changelog>
  <changelog author="dimstar@opensuse.org" date="1366718400">- Add libXmu-devel and libXi-devel BuildRequires: configure
  explicitly checks for the presence of those libraries.</changelog>
  <changelog author="jengelh@inai.de" date="1421409600">- Improve RPM group classification and summaries.
  Use pkgconfig() names to pull in build dependencies.
  Drop --with-pic as shared libs are implicitly PIC already.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709035201">- Use SRPM base name for subpackages like -devel.
- Delete old specfile constructs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1711627200">- Update to release 3.1.2
  * Build system updates, compiler warning fixes [boo#1221689]
- Delete gle-3.1.0.diff (partially merged)</changelog>
</package>
<package pkgid="7f2697b817c57afaba30a1e2feda63a4234a75dbea24d619761a65fcbeb44be95334c9e810dbf013d1146e2773e87c504c168b3a19df7639542c474afe50cb75" name="glew-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.1" rel="1.3"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1710936000">- Install missing header file (from david.lanzendoerfer@o2s.ch)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1710936001">- Add patch glew-2.2.0-mesa-24.patch
  * Do not undefine APIENTRY macro if GLAPIENTRY is still defined
    (boo#1221744)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1736251200">- Allow to build GLEW with EGL support for Wayland
- Build GLEW with cmake
- Added glew-2.2.0-fix-cmake.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1739880000">- Add missing Require for libSM-devel (boo#1237276)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1740830400">- Build GLEW with EGL support (boo#1235150)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1742904000">- Add dependency on pkgconfig(xext) to the devel package</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744459200">- Split build into multiple flavours for GLX and EGL builds.
- Drop baselibs.conf file and generate it in specfile based on
  build flavor.
- Add glew-rename-EGL-library.patch: Append suffix to shared
  library built with EGL support to allow parallel installation
  with the GLX compatible flavor
- Pass linker flag -Wl,--version-script to handle scenario where
  both EGL and GLX symbols may be required.
- Use bcond_with(out) to enable/disable egl instead of 'bcond egl
  1 (0)' for compatibility with Leap.
- Revise BuildRequires and Requires appropriate to each flavor.
- devel pkg: Promote pkgconfig(glu) from Recommends to Requires;
  it is anyway auto-required because it is listed as a dependency
  in glew's pkgconfig file.
- Drop unneeded glew.rpmlintrc file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1745323200">- Use static baselibs.conf.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1768564800">- Update to version 2.3.0:
  * New extensions: GL_ARM_shader_core_properties,
    GL_EXT_EGL_image_storage_compression,
    GL_EXT_framebuffer_blit_layers, GL_EXT_separate_depth_stencil,
    GL_EXT_shader_clock, GL_EXT_shader_samples_identical,
    GL_EXT_texture_storage_compression,
    GL_IMG_pvric_end_to_end_signature,
    GL_IMG_tile_region_protection, GL_MESA_bgra,
    GL_MESA_framebuffer_flip_x, GL_MESA_framebuffer_swap_xy,
    GL_MESA_texture_const_bandwidth, GL_NV_memory_object_sparse,
    GL_NV_primitive_shading_rate, GL_NV_timeline_semaphore,
    GL_NV_uniform_buffer_std430_layout,
    GL_QCOM_frame_extrapolation, GL_QCOM_motion_estimation,
    GL_QCOM_render_sRGB_R8_RG8, GL_QCOM_render_shared_exponent,
    GL_QCOM_shading_rate, GL_QCOM_texture_lod_bias,
    GL_QCOM_ycbcr_degamma, EGL_ANDROID_telemetry_hint,
    EGL_ANGLE_sync_control_rate, EGL_EXT_config_select_group,
    EGL_EXT_device_drm_render_node, EGL_EXT_device_persistent_id,
    EGL_EXT_device_query_name, EGL_EXT_display_alloc,
    EGL_EXT_explicit_device, EGL_EXT_gl_colorspace_bt2020_hlg,
    EGL_EXT_platform_xcb, EGL_EXT_present_opaque,
    EGL_EXT_query_reset_notification_strategy,
    EGL_EXT_surface_compression, EGL_NV_stream_consumer_eglimage,
    EGL_NV_stream_consumer_eglimage_use_scanout_attrib,
    EGL_QNX_image_native_buffer, EGL_QNX_platform_screen,
    GLX_EXT_get_drawable_type.
- Drop glew-2.2.0-fix-cmake.patch: fixed upstream.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771070400">- Update to release 2.3.1
  * Restore glNamedBufferStorageEXT for Desktop OpenGL with DSA</changelog>
</package>
<package pkgid="9c6066a24fcc27bfb2dbc7cb8dbfd45d071c9f09d9097b06878301c1f1ddffa96beb3d873b18c4fa1dfdf1e70bd0136d13da9a4251aa7a2ed2640b229ca41755" name="glew-debugsource" arch="i586">
  <version epoch="0" ver="2.3.1" rel="1.3"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1710936000">- Install missing header file (from david.lanzendoerfer@o2s.ch)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1710936001">- Add patch glew-2.2.0-mesa-24.patch
  * Do not undefine APIENTRY macro if GLAPIENTRY is still defined
    (boo#1221744)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1736251200">- Allow to build GLEW with EGL support for Wayland
- Build GLEW with cmake
- Added glew-2.2.0-fix-cmake.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1739880000">- Add missing Require for libSM-devel (boo#1237276)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1740830400">- Build GLEW with EGL support (boo#1235150)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1742904000">- Add dependency on pkgconfig(xext) to the devel package</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744459200">- Split build into multiple flavours for GLX and EGL builds.
- Drop baselibs.conf file and generate it in specfile based on
  build flavor.
- Add glew-rename-EGL-library.patch: Append suffix to shared
  library built with EGL support to allow parallel installation
  with the GLX compatible flavor
- Pass linker flag -Wl,--version-script to handle scenario where
  both EGL and GLX symbols may be required.
- Use bcond_with(out) to enable/disable egl instead of 'bcond egl
  1 (0)' for compatibility with Leap.
- Revise BuildRequires and Requires appropriate to each flavor.
- devel pkg: Promote pkgconfig(glu) from Recommends to Requires;
  it is anyway auto-required because it is listed as a dependency
  in glew's pkgconfig file.
- Drop unneeded glew.rpmlintrc file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1745323200">- Use static baselibs.conf.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1768564800">- Update to version 2.3.0:
  * New extensions: GL_ARM_shader_core_properties,
    GL_EXT_EGL_image_storage_compression,
    GL_EXT_framebuffer_blit_layers, GL_EXT_separate_depth_stencil,
    GL_EXT_shader_clock, GL_EXT_shader_samples_identical,
    GL_EXT_texture_storage_compression,
    GL_IMG_pvric_end_to_end_signature,
    GL_IMG_tile_region_protection, GL_MESA_bgra,
    GL_MESA_framebuffer_flip_x, GL_MESA_framebuffer_swap_xy,
    GL_MESA_texture_const_bandwidth, GL_NV_memory_object_sparse,
    GL_NV_primitive_shading_rate, GL_NV_timeline_semaphore,
    GL_NV_uniform_buffer_std430_layout,
    GL_QCOM_frame_extrapolation, GL_QCOM_motion_estimation,
    GL_QCOM_render_sRGB_R8_RG8, GL_QCOM_render_shared_exponent,
    GL_QCOM_shading_rate, GL_QCOM_texture_lod_bias,
    GL_QCOM_ycbcr_degamma, EGL_ANDROID_telemetry_hint,
    EGL_ANGLE_sync_control_rate, EGL_EXT_config_select_group,
    EGL_EXT_device_drm_render_node, EGL_EXT_device_persistent_id,
    EGL_EXT_device_query_name, EGL_EXT_display_alloc,
    EGL_EXT_explicit_device, EGL_EXT_gl_colorspace_bt2020_hlg,
    EGL_EXT_platform_xcb, EGL_EXT_present_opaque,
    EGL_EXT_query_reset_notification_strategy,
    EGL_EXT_surface_compression, EGL_NV_stream_consumer_eglimage,
    EGL_NV_stream_consumer_eglimage_use_scanout_attrib,
    EGL_QNX_image_native_buffer, EGL_QNX_platform_screen,
    GLX_EXT_get_drawable_type.
- Drop glew-2.2.0-fix-cmake.patch: fixed upstream.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771070400">- Update to release 2.3.1
  * Restore glNamedBufferStorageEXT for Desktop OpenGL with DSA</changelog>
</package>
<package pkgid="ff6d378d39d0cf64707e37f539c107d3490f468cb28973a6033afc893b63fed8231a0f5ff421371fb5d501d04968162355e97abe22e724f4c4e5353b6d9f94c2" name="glew_EGL-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.1" rel="1.3"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1710936000">- Install missing header file (from david.lanzendoerfer@o2s.ch)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1710936001">- Add patch glew-2.2.0-mesa-24.patch
  * Do not undefine APIENTRY macro if GLAPIENTRY is still defined
    (boo#1221744)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1736251200">- Allow to build GLEW with EGL support for Wayland
- Build GLEW with cmake
- Added glew-2.2.0-fix-cmake.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1739880000">- Add missing Require for libSM-devel (boo#1237276)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1740830400">- Build GLEW with EGL support (boo#1235150)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1742904000">- Add dependency on pkgconfig(xext) to the devel package</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744459200">- Split build into multiple flavours for GLX and EGL builds.
- Drop baselibs.conf file and generate it in specfile based on
  build flavor.
- Add glew-rename-EGL-library.patch: Append suffix to shared
  library built with EGL support to allow parallel installation
  with the GLX compatible flavor
- Pass linker flag -Wl,--version-script to handle scenario where
  both EGL and GLX symbols may be required.
- Use bcond_with(out) to enable/disable egl instead of 'bcond egl
  1 (0)' for compatibility with Leap.
- Revise BuildRequires and Requires appropriate to each flavor.
- devel pkg: Promote pkgconfig(glu) from Recommends to Requires;
  it is anyway auto-required because it is listed as a dependency
  in glew's pkgconfig file.
- Drop unneeded glew.rpmlintrc file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1745323200">- Use static baselibs.conf.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1768564800">- Update to version 2.3.0:
  * New extensions: GL_ARM_shader_core_properties,
    GL_EXT_EGL_image_storage_compression,
    GL_EXT_framebuffer_blit_layers, GL_EXT_separate_depth_stencil,
    GL_EXT_shader_clock, GL_EXT_shader_samples_identical,
    GL_EXT_texture_storage_compression,
    GL_IMG_pvric_end_to_end_signature,
    GL_IMG_tile_region_protection, GL_MESA_bgra,
    GL_MESA_framebuffer_flip_x, GL_MESA_framebuffer_swap_xy,
    GL_MESA_texture_const_bandwidth, GL_NV_memory_object_sparse,
    GL_NV_primitive_shading_rate, GL_NV_timeline_semaphore,
    GL_NV_uniform_buffer_std430_layout,
    GL_QCOM_frame_extrapolation, GL_QCOM_motion_estimation,
    GL_QCOM_render_sRGB_R8_RG8, GL_QCOM_render_shared_exponent,
    GL_QCOM_shading_rate, GL_QCOM_texture_lod_bias,
    GL_QCOM_ycbcr_degamma, EGL_ANDROID_telemetry_hint,
    EGL_ANGLE_sync_control_rate, EGL_EXT_config_select_group,
    EGL_EXT_device_drm_render_node, EGL_EXT_device_persistent_id,
    EGL_EXT_device_query_name, EGL_EXT_display_alloc,
    EGL_EXT_explicit_device, EGL_EXT_gl_colorspace_bt2020_hlg,
    EGL_EXT_platform_xcb, EGL_EXT_present_opaque,
    EGL_EXT_query_reset_notification_strategy,
    EGL_EXT_surface_compression, EGL_NV_stream_consumer_eglimage,
    EGL_NV_stream_consumer_eglimage_use_scanout_attrib,
    EGL_QNX_image_native_buffer, EGL_QNX_platform_screen,
    GLX_EXT_get_drawable_type.
- Drop glew-2.2.0-fix-cmake.patch: fixed upstream.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771070400">- Update to release 2.3.1
  * Restore glNamedBufferStorageEXT for Desktop OpenGL with DSA</changelog>
</package>
<package pkgid="2b33e65c4fd3c1346e11934f3ddd956993cc848d3c5675fda4759bbba310f18551023f238407ce40d9ad0ae969f425781a455b1dcea85b239495df419495444a" name="glew_EGL-debugsource" arch="i586">
  <version epoch="0" ver="2.3.1" rel="1.3"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1710936000">- Install missing header file (from david.lanzendoerfer@o2s.ch)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1710936001">- Add patch glew-2.2.0-mesa-24.patch
  * Do not undefine APIENTRY macro if GLAPIENTRY is still defined
    (boo#1221744)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1736251200">- Allow to build GLEW with EGL support for Wayland
- Build GLEW with cmake
- Added glew-2.2.0-fix-cmake.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1739880000">- Add missing Require for libSM-devel (boo#1237276)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1740830400">- Build GLEW with EGL support (boo#1235150)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1742904000">- Add dependency on pkgconfig(xext) to the devel package</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744459200">- Split build into multiple flavours for GLX and EGL builds.
- Drop baselibs.conf file and generate it in specfile based on
  build flavor.
- Add glew-rename-EGL-library.patch: Append suffix to shared
  library built with EGL support to allow parallel installation
  with the GLX compatible flavor
- Pass linker flag -Wl,--version-script to handle scenario where
  both EGL and GLX symbols may be required.
- Use bcond_with(out) to enable/disable egl instead of 'bcond egl
  1 (0)' for compatibility with Leap.
- Revise BuildRequires and Requires appropriate to each flavor.
- devel pkg: Promote pkgconfig(glu) from Recommends to Requires;
  it is anyway auto-required because it is listed as a dependency
  in glew's pkgconfig file.
- Drop unneeded glew.rpmlintrc file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1745323200">- Use static baselibs.conf.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1768564800">- Update to version 2.3.0:
  * New extensions: GL_ARM_shader_core_properties,
    GL_EXT_EGL_image_storage_compression,
    GL_EXT_framebuffer_blit_layers, GL_EXT_separate_depth_stencil,
    GL_EXT_shader_clock, GL_EXT_shader_samples_identical,
    GL_EXT_texture_storage_compression,
    GL_IMG_pvric_end_to_end_signature,
    GL_IMG_tile_region_protection, GL_MESA_bgra,
    GL_MESA_framebuffer_flip_x, GL_MESA_framebuffer_swap_xy,
    GL_MESA_texture_const_bandwidth, GL_NV_memory_object_sparse,
    GL_NV_primitive_shading_rate, GL_NV_timeline_semaphore,
    GL_NV_uniform_buffer_std430_layout,
    GL_QCOM_frame_extrapolation, GL_QCOM_motion_estimation,
    GL_QCOM_render_sRGB_R8_RG8, GL_QCOM_render_shared_exponent,
    GL_QCOM_shading_rate, GL_QCOM_texture_lod_bias,
    GL_QCOM_ycbcr_degamma, EGL_ANDROID_telemetry_hint,
    EGL_ANGLE_sync_control_rate, EGL_EXT_config_select_group,
    EGL_EXT_device_drm_render_node, EGL_EXT_device_persistent_id,
    EGL_EXT_device_query_name, EGL_EXT_display_alloc,
    EGL_EXT_explicit_device, EGL_EXT_gl_colorspace_bt2020_hlg,
    EGL_EXT_platform_xcb, EGL_EXT_present_opaque,
    EGL_EXT_query_reset_notification_strategy,
    EGL_EXT_surface_compression, EGL_NV_stream_consumer_eglimage,
    EGL_NV_stream_consumer_eglimage_use_scanout_attrib,
    EGL_QNX_image_native_buffer, EGL_QNX_platform_screen,
    GLX_EXT_get_drawable_type.
- Drop glew-2.2.0-fix-cmake.patch: fixed upstream.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771070400">- Update to release 2.3.1
  * Restore glNamedBufferStorageEXT for Desktop OpenGL with DSA</changelog>
</package>
<package pkgid="4c7a55ddad1c0b115d9f6690292160cd7b8cbf6e435a5ff8afc927899181a7ef4b8855426cbabdc7349846274c5df9dad001bf7d3c0d9341f7f05dd945a4d105" name="glfw-debugsource" arch="i586">
  <version epoch="0" ver="3.5.1" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702641600">- Update to version 3.3.9
  * Bugfix: glfwGetKeyScancode returned 0 on error when initialized
    instead of -1.
  * Bugfix: Failure to make a newly created context current could
    cause segfault.
  * [Wayland] Added improved fallback window decorations via
    libdecor.
  * [Wayland] Bugfix: Connecting a mouse after glfwInit would
    segfault.
  * [Wayland] Disabled alpha channel for opaque windows on systems
    lacking EGL_EXT_present_opaque.
  * [Wayland] Bugfix: Buffer would overrun when storing received
    drag offer.
  * [Wayland] Bugfix: Joysticks connected after glfwInit were not
    detected.
  * [Wayland] Bugfix: Fallback decorations emitted
    GLFW_CURSOR_UNAVAILABLE errors.
  * [Wayland] Bugfix: Some events could fail to end wait for new
    events.
  * [Linux] Bugfix: Joysticks without buttons were ignored.
  * [Linux] Bugfix: A small amount of memory could leak if
    initialization failed.
  * [EGL] Added loading of glvnd libOpenGL.so.0 where available for
    OpenGL.
  * [EGL] Bugfix: EGL_EXT_present_opaque caused issues on X11 with
    Nvidia blob.
  * [EGL] Bugfix: Setting GLFW_CONTEXT_DEBUG caused creation to
    fail.
  * [GLX] Added loading of glvnd libGLX.so.0 where available.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1704888000">- Make the geany tags build optional again to fix SLE.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1710936000">- Build with geany by default only on TW</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1727697600">- Update to version 3.4:
  * Changelog: https://www.glfw.org/docs/3.4/news.html
- Package html docs
- Add docs-remove-footer.patch
  * Custom footer for html docs includes build date and time.
    Use default footer instead.
- Drop multibuild and wayland flavor. Build a single package with
  X11 and Wayland support.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1728388800">- Package html docs only for Tumbleweed, Documentation generation
  requires Doxygen 1.9.8 or later, Leap does have only 1.8.14</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1728388801">- Use %bcond macro for building html docs
- Fix rpmlint errors/warnings
  * Remove obsolete glfw-rpmlintrc
  * Fix self-obsoletion warning
  * Remove duplicate files in html docs</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1728993600">- Remove extra-cmake-modules dependency. It's not really needed.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1729771200">- Only use geany on TW. That way we reduce the dependencies in
  SLFO/ALP.</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772107200">- Don't build with geany for SLES 16.x future releases. Keep it for TW.
  (jsc#PED-15798)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1785585600">- Update to version 3.5.1
  * Added GLFW_UNLIMITED_MOUSE_BUTTONS input mode that allows
    mouse buttons beyond the limit of the mouse button tokens to be
    reported.
  * Added glfwGetEGLConfig function to query the EGLConfig of a
    window.
  * Added glfwGetGLXFBConfig function to query the GLXFBConfig of
    a window.
  * Updated minimum CMake version to 3.16 (#2541).
  [Wayland] Bugfix:
    + The fractional scaling related objects were not destroyed.
    + glfwInit would segfault on compositor with no seat.
    + A drag entering a non-GLFW surface could cause a segfault
    + Ignore key repeat events when no window has keyboard focus.
    + Reset key repeat timer when window destroyed (#2741,#2727).
    + Memory would leak if reading a data offer failed midway.
    + Retrieved cursor position would be incorrect when hovering
    over fallback decorations.
    + Fallback decorations would report scroll events.
    + Keyboard repeat events halted when any key is released.
    + Fallback decorations would show menu at wrong position.
    + The cursor was not updated when clicking through from a modal
    to a fallback decoration.
    + The cursor position was not updated when clicking through
    from a modal to the content area.
    + free modules at end of terminate function to resolve
    potential segmentation fault.
    + Confining or disabling the cursor could segfault on
    compositors without pointer-constraints-unstable-v1.
    + Key repeat did not function on very old compositors.
    + The libwayland-client library was not unloaded at termination
    + Scroll events were sent twice on some versions of GNOME.
    + Two-dimensional scroll input was emitted as separate axes.
    + Mouse wheel scroll distance was incorrect on some compositors
    + glfwSwapBuffers would halt with nonzero swap interval when
    window was suspended (#1350,#2582,#2640,#2719,#2723,#2800,
    [#2827]).
    + glfwPostEmptyEvent would leak a callback proxy (#2836).
    + glfwHideWindow did not always send its request immediately.
    + Some event types were not always processed by glfwPollEvents
    or glfwWait*Events (#2793,#2795)
    + Scaled framebuffer size was sometimes incorect (#2713,#2810).
  [X11] Bugfix:
  * Running without a WM could trigger an assert (#2593,#2601,
    [#2631]).
  * Occasional crash when an idle display awakes (#2766).
  * Prevent BadWindow when creating small windows with a content
    scale less than 1 (#2754).
  * Clamp width and height to &gt;= 1 to prevent BadValue error and
    app exit.
  * Floating windows silently became non-floating when hidden.
  * The libXext library was not unloaded at termination.
  * [Linux] Bugfix: The header for ioctl was only implicitly
    included (#2778)
  * [Null] Added Vulkan ‘window’ surface creation via
    VK_EXT_headless_surface.
  * [Null] Added EGL context creation on Mesa via
    EGL_MESA_platform_surfaceless
  * [EGL] Allowed native access on Wayland with
    GLFW_CONTEXT_CREATION_API set to GLFW_NATIVE_CONTEXT_API.</changelog>
</package>
<package pkgid="47f09042b464c4abdc68b00cfa9105f40a29c1abac0da998b4249f348d42a90c74c23ed49dbe74c5699bf6a5f63a30a90c9cd1ce2a6b52be49d7559475347c03" name="glfw2-debugsource" arch="i586">
  <version epoch="0" ver="2.7.6" rel="3.8"/>
  <changelog author="prusnak@suse.cz" date="1181822400">- initial version (2.5.0)</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1320667200">- update to 2.7.2
- package shlib too
- shared library naming policy
- static lib moved to libglfw-devel-static</changelog>
  <changelog author="jengelh@medozas.de" date="1332590400">- Parallel build with %_smp_mflags; strip redundant spec sections</changelog>
  <changelog author="adam@mizerski.pl" date="1348574400">- update to 2.7.6
- spec improvement and cleanup
  - updated license information
  - changed "BuildRequires: package-name" into
    "BuildRequires: pkgconfig(name)" (fixes Factory build)
- dropped glfw-force_sysctl_support.patch
- dropped glfw-rpmlintrc - there was nothing useful</changelog>
  <changelog author="lnussel@suse.de" date="1381233600">- install COPYING.txt as well</changelog>
  <changelog author="lnussel@suse.de" date="1426161600">- revive 2.7.6 as glfw2 package
- add soname to shared library (glfw-2.7.6-soname.diff)
- drop static lib
- move .so to subdir to avoid conflict with libglfw3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709899200">- Modernize specfile constructs; partially copy from glfw3's spec</changelog>
</package>
<package pkgid="a4832ffc7ef5c7731ac35a12c7ad657f373a3ea8f7e352540b8be13cc16a4e419693f5b6b7a73dc5602c9e266a40a156ec7ad7662f29e15ca7df8db7b2b7d94e" name="glib-networking-debuginfo" arch="i586">
  <version epoch="0" ver="2.80.1" rel="4.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.80.alpha:
  + GnuTLS: Add warning when system has no trusted certificates.
  + OpenSSL: Fix bug when populating trust store.
  + Fix license on dtls-connection.c test.
  + Updated translations.
- Require ca-certificates-mozilla to not run into the new warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 2.80.rc:
  + GnuTLS:
  - fix improper use of IP address in SNI extension.
  - major performance improvement: reduce unnecessary trust list
    creation.
  + OpenSSL: properly handle BIO_CTRL_EOF.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 2.80.0:
  + Mark plugin functions as exports on Windows.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736337600">- Update to version 2.80.1:
  + OpenSSL:
  - Fix crash in complete_handshake
  - Fix invalid free in
    openssl_get_binding_tls_server_end_point()
  + TLS test should handle G_IO_ERROR_WOULD_BLOCK
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1781092800">- Add CVE-2026-10028.patch:
  tls: detect cycles when setting issuer property
  (CVE-2026-10028, bsc#1267979, glgo#GNOME/glib-networking!279)</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add glib-networking-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="f90ece3ee38d1627aa375d2d305f3582cbc77e8aa61f47aa6c5d042752539fe3e61cb953229b7f566c18e20048d64a476e40d4fa902aa831f08ad8a0cf6940aa" name="glib-networking-debugsource" arch="i586">
  <version epoch="0" ver="2.80.1" rel="4.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.80.alpha:
  + GnuTLS: Add warning when system has no trusted certificates.
  + OpenSSL: Fix bug when populating trust store.
  + Fix license on dtls-connection.c test.
  + Updated translations.
- Require ca-certificates-mozilla to not run into the new warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 2.80.rc:
  + GnuTLS:
  - fix improper use of IP address in SNI extension.
  - major performance improvement: reduce unnecessary trust list
    creation.
  + OpenSSL: properly handle BIO_CTRL_EOF.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 2.80.0:
  + Mark plugin functions as exports on Windows.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736337600">- Update to version 2.80.1:
  + OpenSSL:
  - Fix crash in complete_handshake
  - Fix invalid free in
    openssl_get_binding_tls_server_end_point()
  + TLS test should handle G_IO_ERROR_WOULD_BLOCK
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1781092800">- Add CVE-2026-10028.patch:
  tls: detect cycles when setting issuer property
  (CVE-2026-10028, bsc#1267979, glgo#GNOME/glib-networking!279)</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add glib-networking-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="cbee98ea3819a0b7c65a65a29fa69b170f3afc5de53b4c8210695739d452363be9e7d83471ea31834fdbe8f5590768062eb54d3a1aa3f4981f27d70efa21f2ca" name="glib-networking-tests-debuginfo" arch="i586">
  <version epoch="0" ver="2.80.1" rel="4.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Update to version 2.80.alpha:
  + GnuTLS: Add warning when system has no trusted certificates.
  + OpenSSL: Fix bug when populating trust store.
  + Fix license on dtls-connection.c test.
  + Updated translations.
- Require ca-certificates-mozilla to not run into the new warning.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709294400">- Update to version 2.80.rc:
  + GnuTLS:
  - fix improper use of IP address in SNI extension.
  - major performance improvement: reduce unnecessary trust list
    creation.
  + OpenSSL: properly handle BIO_CTRL_EOF.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 2.80.0:
  + Mark plugin functions as exports on Windows.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736337600">- Update to version 2.80.1:
  + OpenSSL:
  - Fix crash in complete_handshake
  - Fix invalid free in
    openssl_get_binding_tls_server_end_point()
  + TLS test should handle G_IO_ERROR_WOULD_BLOCK
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1781092800">- Add CVE-2026-10028.patch:
  tls: detect cycles when setting issuer property
  (CVE-2026-10028, bsc#1267979, glgo#GNOME/glib-networking!279)</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add glib-networking-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="7480122096bbe262dc7abf56fa4608b2b1a3daf6d87d5bf6a2ad14e8e5dba90929d9d4ae0e98b3c9aa13f89109f8d0555c1f0ece43d6f76bf8ec688e0818be69" name="glib-sharp2-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.45" rel="6.4"/>
  <changelog author="meissner@suse.com" date="1449230400">- run ldconfig in post/postun</changelog>
  <changelog author="lnussel@suse.de" date="1449489600">- run ldconfig in post/postun also in glib-sharp2 package</changelog>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1475064000">- fix install phase: set MONO_GAC_PREFIX env variable pointing to %{buildroot}%{_prefix}.
  gacutil from mono &gt;= 4.6 need this variable to find libraries installed in non-default gac location, even if this location provided by "root" or "gacdir" cmdline option</changelog>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1518004800">- Update version to 2.12.41 from project's github page: https://github.com/mono/gtk-sharp/releases
- Remove patch: gtk-sharp2-glib-2_31.patch
- Remove patch: gtk-sharp2-gmcs-as-compiler.patch
- Add fix-64bit-portability-issue.patch:
  * fix "64bit-portability-issue" error at windowmanager.c:113</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580299200">- Update to version 2.12.45: no changelogs provided.
- Add gtk-sharp2-csharp8.patch: Fix build failure with mcs caused
  by C#8 changes in mcs. Fixes build with mono-core 6.4.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614686400">- glade-sharp2 requires libglade-2_0-0 (boo#1177544)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635768000">- Disable docs on ppc64 and s390x. Mdoc.exe currently isn't
  available there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759924800">- Drop gtkhtml2-devel BuildRequires: Not used, nor needed.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="e4e9776a184f408a514f5113140d6fc0e2084c8302873b69e040e456d9f1040c8da4bc6ee8fca5c71b94909f035b89f2f369a1ad3945d23de71e9b7cf51ea993" name="glib2-debugsource" arch="i586">
  <version epoch="0" ver="2.88.3" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771329600">- Update to version 2.87.2:
  + Add initial support for `GNotification` on Windows
  + glib-compile-resources: Incorrect compiler detection on Windows
    when building GTK causes a DoS
  + gio/unixmounts: use bsearch() to check for set inclusion
  + gdesktopappinfo: Fix -Wsign-conversion warnings
  + gobject: Fix -Wshorten-64-to-32 warnings and enable warning
    flag
  + gtestutils: Avoid pointless logging string handling in
    gtestutils
  + glib-unix: Implement g_unix_fd_query_path for Cygwin
  + gio: Fix some -Wsign-conversion warnings
  + gmodule: Enable -Wshorten-64-to-32 warnings for gmodule
  + Fixup unicode 17
-Changes from version 2.87.1:
  * Several low-risk CVE fixes
  * Respect `NO_COLOR` environment variable in log output
  * Update file system type lists to mark more file system types as
    system ones and to recognise `ntfs3` file systems
  + Add `G_GNUC_FLAG_ENUM` attribute to mark enums as flags
  + Add a static CRT constructor and fusion manifest XML for GLib
    utilities on Windows so that `stderr` can be unbuffered and
    streams are flushed on exit
  + Fix `G_FILE_MONITOR_WATCH_HARD_LINKS` on Windows
- Changes from version 2.87.0:
  + Update to Unicode 17.0.0 (!4793, work by Peng Wu)
  + Support runtime extensions to `gdbus-codegen` tool to allow
    modifying its output in project-specific ways
  + Use document portal to open all the URIs for snaps
  + Add g_markup_parse_context_get_offset() API for getting error
    locations in XML files
  - GNOME/ptyxis#490 new tab does not open in current directory
    when hostname contains a period
  - hash resize broken for large sizes
  - g_filename_from_uri rejects valid host names according to
    RFC 1123
  - !4793 gunicode: Update the code for Unicode 17.0.0
  - !4807 Add missing "nullable" to parameter docs of GList/GSList
  - !4810 gutils: Mark load_user_special_dirs unlocked
  + Updated translations
- Drop glib2-CVE-2026-0988.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772107200">- Update to version 2.87.3:
  + Improved support for `GNotification` on Windows
  + Fix module lookups via `GModule` on Cygwin
  + Fix local timezone lookup with nested symlinks in
    `/etc/localtime`
  + Fix ordering and sequential consistency of gatomic memory
    barriers on MSVC and fallback GCC code paths
  + Fix various integer overflow bugs (CVE-2026-1484,
    CVE-2026-1485, CVE-2026-1489)
  + Add `GSocketControlMessage` subclasses for receiving `IP_TOS`
    and `IPV6_TCLASS`
  + Support polling more than 1024 FDs on macOS
  + Remove platform-specific backward compatibility from GLib-2.0
    as it’s impossible to support
  + Improve introspection annotations for delimiters on
    `g_strsplit_set()`
  + Basic support for building and running some functionality on
    tvOS and watchOS
  + Add `g_get_monotonic_time()` variant with nanosecond precision
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 2.87.5:
  + Avoid installing broken symlinks as part of the test data for
    the gdatetime tests
  + Fix `g_file_set_contents()` with non-ASCII filenames on Windows
  + Bugs fixed:
  - Documentation issue with g_slice_new and g_slice_new0
  - Unclear assertion failure message when `G_PARAM_CONSTRUCT`
    and `G_PARAM_CONSTRUCT_ONLY` are both specified
  - vs2019-arm64 CI fails with ninja error
  - g_file_set_contents broken on windows for non-ASCII filenames
  - Documentation of g_file_info_get_is_backup() doesn’t define
    what a backup file is
  - GLocalFileInfo's set_symlink() is backwards
  - Memory leak in g_desktop_app_info_launch_uris_with_spawn
  - gsocketconnection: Set an error when closed if no address is
    cached
  - minor doc fixes
  - tests: Fix a minor memory leak in the socket test
  - Prevent iptosmessage test failures on FreeBSD and Hurd
  - gobject: Disable new construct property check with
    G_DISABLE_CHECKS
  + Updated translations.
- Add 5097.patch: Fix build of NetworkManager, patch from upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773748800">- Update to version 2.88.0:
  + gslice: Factor out a size helper macro and stop using MAX in
    a public header
- Drop 5097.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1775476800">- Use systemd-tmpfiles to create the default mimeapps lists instead
  of writing to /var in %post to fix immutable systems
  (jsc#PED-14839)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1777032000">- Install the /usr/share/applications/gnome-mimeapps.list symlink
  from the package instead of creating it from systemd-tmpfiles
  since /usr is mounted read-only in immutble systems. This forces
  to also install an empty file as the symlink target.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777723200">- Update to version 2.88.1:
  + Fix miscompilation with GCC 16 due to GLib’s use of the wrong
    function attribute.
  + Fix flag confusion security issue when using `GRegex` with
    `G_REGEX_RAW` which can result in unbounded out-of-bounds heap
    reads off the start of a regex input string.
  + Fix various minor (low severity) security issues, typically
    one-to-five-byte out-of-bounds reads or ones relying on very
    specific (and unlikely) API calls or ones relying on
    discouraged P2P D-Bus configurations.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 2.88.2:
  + gnulib: Fix unused flags variable warning
  + CI: set msys2-clang64 as default job for merges
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785326400">- Update to version 2.88.3 (CVE-2026-15588):
  + Fix potential miscompilation with GCC 17 with `G_GNUC_CONST` on
    `get_type()` functions
  + Bugs fixed:
  - G_GNUC_CONST vs get_type comes home to roost
  - (CVE-2026-15588) Security report: GDBusServer
    pre-authentication DoS via unbounded SASL line buffering
  - Drop G_GNUC_CONST for *_get_type
  - gdbusauth: Limit length of lines read from client
  - gdbusauth: Unmark a new string as translatable
  - Several Meson/gcc fixes</changelog>
</package>
<package pkgid="ba817df2bac4ffc733a20c4c10da87d8fc91822c7ac97c595838f5caac6f7e2cd17801328d9b2f4a4885d6661814eea60a0c28bd053c05f2c92ebb72c7d29885" name="glib2-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.88.3" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771329600">- Update to version 2.87.2:
  + Add initial support for `GNotification` on Windows
  + glib-compile-resources: Incorrect compiler detection on Windows
    when building GTK causes a DoS
  + gio/unixmounts: use bsearch() to check for set inclusion
  + gdesktopappinfo: Fix -Wsign-conversion warnings
  + gobject: Fix -Wshorten-64-to-32 warnings and enable warning
    flag
  + gtestutils: Avoid pointless logging string handling in
    gtestutils
  + glib-unix: Implement g_unix_fd_query_path for Cygwin
  + gio: Fix some -Wsign-conversion warnings
  + gmodule: Enable -Wshorten-64-to-32 warnings for gmodule
  + Fixup unicode 17
-Changes from version 2.87.1:
  * Several low-risk CVE fixes
  * Respect `NO_COLOR` environment variable in log output
  * Update file system type lists to mark more file system types as
    system ones and to recognise `ntfs3` file systems
  + Add `G_GNUC_FLAG_ENUM` attribute to mark enums as flags
  + Add a static CRT constructor and fusion manifest XML for GLib
    utilities on Windows so that `stderr` can be unbuffered and
    streams are flushed on exit
  + Fix `G_FILE_MONITOR_WATCH_HARD_LINKS` on Windows
- Changes from version 2.87.0:
  + Update to Unicode 17.0.0 (!4793, work by Peng Wu)
  + Support runtime extensions to `gdbus-codegen` tool to allow
    modifying its output in project-specific ways
  + Use document portal to open all the URIs for snaps
  + Add g_markup_parse_context_get_offset() API for getting error
    locations in XML files
  - GNOME/ptyxis#490 new tab does not open in current directory
    when hostname contains a period
  - hash resize broken for large sizes
  - g_filename_from_uri rejects valid host names according to
    RFC 1123
  - !4793 gunicode: Update the code for Unicode 17.0.0
  - !4807 Add missing "nullable" to parameter docs of GList/GSList
  - !4810 gutils: Mark load_user_special_dirs unlocked
  + Updated translations
- Drop glib2-CVE-2026-0988.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772107200">- Update to version 2.87.3:
  + Improved support for `GNotification` on Windows
  + Fix module lookups via `GModule` on Cygwin
  + Fix local timezone lookup with nested symlinks in
    `/etc/localtime`
  + Fix ordering and sequential consistency of gatomic memory
    barriers on MSVC and fallback GCC code paths
  + Fix various integer overflow bugs (CVE-2026-1484,
    CVE-2026-1485, CVE-2026-1489)
  + Add `GSocketControlMessage` subclasses for receiving `IP_TOS`
    and `IPV6_TCLASS`
  + Support polling more than 1024 FDs on macOS
  + Remove platform-specific backward compatibility from GLib-2.0
    as it’s impossible to support
  + Improve introspection annotations for delimiters on
    `g_strsplit_set()`
  + Basic support for building and running some functionality on
    tvOS and watchOS
  + Add `g_get_monotonic_time()` variant with nanosecond precision
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 2.87.5:
  + Avoid installing broken symlinks as part of the test data for
    the gdatetime tests
  + Fix `g_file_set_contents()` with non-ASCII filenames on Windows
  + Bugs fixed:
  - Documentation issue with g_slice_new and g_slice_new0
  - Unclear assertion failure message when `G_PARAM_CONSTRUCT`
    and `G_PARAM_CONSTRUCT_ONLY` are both specified
  - vs2019-arm64 CI fails with ninja error
  - g_file_set_contents broken on windows for non-ASCII filenames
  - Documentation of g_file_info_get_is_backup() doesn’t define
    what a backup file is
  - GLocalFileInfo's set_symlink() is backwards
  - Memory leak in g_desktop_app_info_launch_uris_with_spawn
  - gsocketconnection: Set an error when closed if no address is
    cached
  - minor doc fixes
  - tests: Fix a minor memory leak in the socket test
  - Prevent iptosmessage test failures on FreeBSD and Hurd
  - gobject: Disable new construct property check with
    G_DISABLE_CHECKS
  + Updated translations.
- Add 5097.patch: Fix build of NetworkManager, patch from upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773748800">- Update to version 2.88.0:
  + gslice: Factor out a size helper macro and stop using MAX in
    a public header
- Drop 5097.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1775476800">- Use systemd-tmpfiles to create the default mimeapps lists instead
  of writing to /var in %post to fix immutable systems
  (jsc#PED-14839)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1777032000">- Install the /usr/share/applications/gnome-mimeapps.list symlink
  from the package instead of creating it from systemd-tmpfiles
  since /usr is mounted read-only in immutble systems. This forces
  to also install an empty file as the symlink target.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777723200">- Update to version 2.88.1:
  + Fix miscompilation with GCC 16 due to GLib’s use of the wrong
    function attribute.
  + Fix flag confusion security issue when using `GRegex` with
    `G_REGEX_RAW` which can result in unbounded out-of-bounds heap
    reads off the start of a regex input string.
  + Fix various minor (low severity) security issues, typically
    one-to-five-byte out-of-bounds reads or ones relying on very
    specific (and unlikely) API calls or ones relying on
    discouraged P2P D-Bus configurations.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 2.88.2:
  + gnulib: Fix unused flags variable warning
  + CI: set msys2-clang64 as default job for merges
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785326400">- Update to version 2.88.3 (CVE-2026-15588):
  + Fix potential miscompilation with GCC 17 with `G_GNUC_CONST` on
    `get_type()` functions
  + Bugs fixed:
  - G_GNUC_CONST vs get_type comes home to roost
  - (CVE-2026-15588) Security report: GDBusServer
    pre-authentication DoS via unbounded SASL line buffering
  - Drop G_GNUC_CONST for *_get_type
  - gdbusauth: Limit length of lines read from client
  - gdbusauth: Unmark a new string as translatable
  - Several Meson/gcc fixes</changelog>
</package>
<package pkgid="09bad3f664af37ac614d8d47ee5e8b099cd55dd7f161e1630c4a12c20310994791b217d93965e83ee5fd36cbbfbfbfd072cf08d494457d542b4bf33dd7aaca7a" name="glib2-stage1-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.88.3" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771329600">- Update to version 2.87.2:
  + Add initial support for `GNotification` on Windows
  + glib-compile-resources: Incorrect compiler detection on Windows
    when building GTK causes a DoS
  + gio/unixmounts: use bsearch() to check for set inclusion
  + gdesktopappinfo: Fix -Wsign-conversion warnings
  + gobject: Fix -Wshorten-64-to-32 warnings and enable warning
    flag
  + gtestutils: Avoid pointless logging string handling in
    gtestutils
  + glib-unix: Implement g_unix_fd_query_path for Cygwin
  + gio: Fix some -Wsign-conversion warnings
  + gmodule: Enable -Wshorten-64-to-32 warnings for gmodule
  + Fixup unicode 17
-Changes from version 2.87.1:
  * Several low-risk CVE fixes
  * Respect `NO_COLOR` environment variable in log output
  * Update file system type lists to mark more file system types as
    system ones and to recognise `ntfs3` file systems
  + Add `G_GNUC_FLAG_ENUM` attribute to mark enums as flags
  + Add a static CRT constructor and fusion manifest XML for GLib
    utilities on Windows so that `stderr` can be unbuffered and
    streams are flushed on exit
  + Fix `G_FILE_MONITOR_WATCH_HARD_LINKS` on Windows
- Changes from version 2.87.0:
  + Update to Unicode 17.0.0 (!4793, work by Peng Wu)
  + Support runtime extensions to `gdbus-codegen` tool to allow
    modifying its output in project-specific ways
  + Use document portal to open all the URIs for snaps
  + Add g_markup_parse_context_get_offset() API for getting error
    locations in XML files
  - GNOME/ptyxis#490 new tab does not open in current directory
    when hostname contains a period
  - hash resize broken for large sizes
  - g_filename_from_uri rejects valid host names according to
    RFC 1123
  - !4793 gunicode: Update the code for Unicode 17.0.0
  - !4807 Add missing "nullable" to parameter docs of GList/GSList
  - !4810 gutils: Mark load_user_special_dirs unlocked
  + Updated translations
- Drop glib2-CVE-2026-0988.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772107200">- Update to version 2.87.3:
  + Improved support for `GNotification` on Windows
  + Fix module lookups via `GModule` on Cygwin
  + Fix local timezone lookup with nested symlinks in
    `/etc/localtime`
  + Fix ordering and sequential consistency of gatomic memory
    barriers on MSVC and fallback GCC code paths
  + Fix various integer overflow bugs (CVE-2026-1484,
    CVE-2026-1485, CVE-2026-1489)
  + Add `GSocketControlMessage` subclasses for receiving `IP_TOS`
    and `IPV6_TCLASS`
  + Support polling more than 1024 FDs on macOS
  + Remove platform-specific backward compatibility from GLib-2.0
    as it’s impossible to support
  + Improve introspection annotations for delimiters on
    `g_strsplit_set()`
  + Basic support for building and running some functionality on
    tvOS and watchOS
  + Add `g_get_monotonic_time()` variant with nanosecond precision
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 2.87.5:
  + Avoid installing broken symlinks as part of the test data for
    the gdatetime tests
  + Fix `g_file_set_contents()` with non-ASCII filenames on Windows
  + Bugs fixed:
  - Documentation issue with g_slice_new and g_slice_new0
  - Unclear assertion failure message when `G_PARAM_CONSTRUCT`
    and `G_PARAM_CONSTRUCT_ONLY` are both specified
  - vs2019-arm64 CI fails with ninja error
  - g_file_set_contents broken on windows for non-ASCII filenames
  - Documentation of g_file_info_get_is_backup() doesn’t define
    what a backup file is
  - GLocalFileInfo's set_symlink() is backwards
  - Memory leak in g_desktop_app_info_launch_uris_with_spawn
  - gsocketconnection: Set an error when closed if no address is
    cached
  - minor doc fixes
  - tests: Fix a minor memory leak in the socket test
  - Prevent iptosmessage test failures on FreeBSD and Hurd
  - gobject: Disable new construct property check with
    G_DISABLE_CHECKS
  + Updated translations.
- Add 5097.patch: Fix build of NetworkManager, patch from upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773748800">- Update to version 2.88.0:
  + gslice: Factor out a size helper macro and stop using MAX in
    a public header
- Drop 5097.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1775476800">- Use systemd-tmpfiles to create the default mimeapps lists instead
  of writing to /var in %post to fix immutable systems
  (jsc#PED-14839)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1777032000">- Install the /usr/share/applications/gnome-mimeapps.list symlink
  from the package instead of creating it from systemd-tmpfiles
  since /usr is mounted read-only in immutble systems. This forces
  to also install an empty file as the symlink target.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777723200">- Update to version 2.88.1:
  + Fix miscompilation with GCC 16 due to GLib’s use of the wrong
    function attribute.
  + Fix flag confusion security issue when using `GRegex` with
    `G_REGEX_RAW` which can result in unbounded out-of-bounds heap
    reads off the start of a regex input string.
  + Fix various minor (low severity) security issues, typically
    one-to-five-byte out-of-bounds reads or ones relying on very
    specific (and unlikely) API calls or ones relying on
    discouraged P2P D-Bus configurations.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 2.88.2:
  + gnulib: Fix unused flags variable warning
  + CI: set msys2-clang64 as default job for merges
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785326400">- Update to version 2.88.3 (CVE-2026-15588):
  + Fix potential miscompilation with GCC 17 with `G_GNUC_CONST` on
    `get_type()` functions
  + Bugs fixed:
  - G_GNUC_CONST vs get_type comes home to roost
  - (CVE-2026-15588) Security report: GDBusServer
    pre-authentication DoS via unbounded SASL line buffering
  - Drop G_GNUC_CONST for *_get_type
  - gdbusauth: Limit length of lines read from client
  - gdbusauth: Unmark a new string as translatable
  - Several Meson/gcc fixes</changelog>
</package>
<package pkgid="22e8ebc9782141d89398ccbc1123582cdce1decc1fcd73b91982d79ef9e953e73b1fd1e94936e4aa916703ccf376e64e9396fd453e5c0afb8383be29934994d1" name="glib2-stage1-devel-debugsource" arch="i586">
  <version epoch="0" ver="2.88.3" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771329600">- Update to version 2.87.2:
  + Add initial support for `GNotification` on Windows
  + glib-compile-resources: Incorrect compiler detection on Windows
    when building GTK causes a DoS
  + gio/unixmounts: use bsearch() to check for set inclusion
  + gdesktopappinfo: Fix -Wsign-conversion warnings
  + gobject: Fix -Wshorten-64-to-32 warnings and enable warning
    flag
  + gtestutils: Avoid pointless logging string handling in
    gtestutils
  + glib-unix: Implement g_unix_fd_query_path for Cygwin
  + gio: Fix some -Wsign-conversion warnings
  + gmodule: Enable -Wshorten-64-to-32 warnings for gmodule
  + Fixup unicode 17
-Changes from version 2.87.1:
  * Several low-risk CVE fixes
  * Respect `NO_COLOR` environment variable in log output
  * Update file system type lists to mark more file system types as
    system ones and to recognise `ntfs3` file systems
  + Add `G_GNUC_FLAG_ENUM` attribute to mark enums as flags
  + Add a static CRT constructor and fusion manifest XML for GLib
    utilities on Windows so that `stderr` can be unbuffered and
    streams are flushed on exit
  + Fix `G_FILE_MONITOR_WATCH_HARD_LINKS` on Windows
- Changes from version 2.87.0:
  + Update to Unicode 17.0.0 (!4793, work by Peng Wu)
  + Support runtime extensions to `gdbus-codegen` tool to allow
    modifying its output in project-specific ways
  + Use document portal to open all the URIs for snaps
  + Add g_markup_parse_context_get_offset() API for getting error
    locations in XML files
  - GNOME/ptyxis#490 new tab does not open in current directory
    when hostname contains a period
  - hash resize broken for large sizes
  - g_filename_from_uri rejects valid host names according to
    RFC 1123
  - !4793 gunicode: Update the code for Unicode 17.0.0
  - !4807 Add missing "nullable" to parameter docs of GList/GSList
  - !4810 gutils: Mark load_user_special_dirs unlocked
  + Updated translations
- Drop glib2-CVE-2026-0988.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772107200">- Update to version 2.87.3:
  + Improved support for `GNotification` on Windows
  + Fix module lookups via `GModule` on Cygwin
  + Fix local timezone lookup with nested symlinks in
    `/etc/localtime`
  + Fix ordering and sequential consistency of gatomic memory
    barriers on MSVC and fallback GCC code paths
  + Fix various integer overflow bugs (CVE-2026-1484,
    CVE-2026-1485, CVE-2026-1489)
  + Add `GSocketControlMessage` subclasses for receiving `IP_TOS`
    and `IPV6_TCLASS`
  + Support polling more than 1024 FDs on macOS
  + Remove platform-specific backward compatibility from GLib-2.0
    as it’s impossible to support
  + Improve introspection annotations for delimiters on
    `g_strsplit_set()`
  + Basic support for building and running some functionality on
    tvOS and watchOS
  + Add `g_get_monotonic_time()` variant with nanosecond precision
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 2.87.5:
  + Avoid installing broken symlinks as part of the test data for
    the gdatetime tests
  + Fix `g_file_set_contents()` with non-ASCII filenames on Windows
  + Bugs fixed:
  - Documentation issue with g_slice_new and g_slice_new0
  - Unclear assertion failure message when `G_PARAM_CONSTRUCT`
    and `G_PARAM_CONSTRUCT_ONLY` are both specified
  - vs2019-arm64 CI fails with ninja error
  - g_file_set_contents broken on windows for non-ASCII filenames
  - Documentation of g_file_info_get_is_backup() doesn’t define
    what a backup file is
  - GLocalFileInfo's set_symlink() is backwards
  - Memory leak in g_desktop_app_info_launch_uris_with_spawn
  - gsocketconnection: Set an error when closed if no address is
    cached
  - minor doc fixes
  - tests: Fix a minor memory leak in the socket test
  - Prevent iptosmessage test failures on FreeBSD and Hurd
  - gobject: Disable new construct property check with
    G_DISABLE_CHECKS
  + Updated translations.
- Add 5097.patch: Fix build of NetworkManager, patch from upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773748800">- Update to version 2.88.0:
  + gslice: Factor out a size helper macro and stop using MAX in
    a public header
- Drop 5097.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1775476800">- Use systemd-tmpfiles to create the default mimeapps lists instead
  of writing to /var in %post to fix immutable systems
  (jsc#PED-14839)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1777032000">- Install the /usr/share/applications/gnome-mimeapps.list symlink
  from the package instead of creating it from systemd-tmpfiles
  since /usr is mounted read-only in immutble systems. This forces
  to also install an empty file as the symlink target.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777723200">- Update to version 2.88.1:
  + Fix miscompilation with GCC 16 due to GLib’s use of the wrong
    function attribute.
  + Fix flag confusion security issue when using `GRegex` with
    `G_REGEX_RAW` which can result in unbounded out-of-bounds heap
    reads off the start of a regex input string.
  + Fix various minor (low severity) security issues, typically
    one-to-five-byte out-of-bounds reads or ones relying on very
    specific (and unlikely) API calls or ones relying on
    discouraged P2P D-Bus configurations.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 2.88.2:
  + gnulib: Fix unused flags variable warning
  + CI: set msys2-clang64 as default job for merges
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785326400">- Update to version 2.88.3 (CVE-2026-15588):
  + Fix potential miscompilation with GCC 17 with `G_GNUC_CONST` on
    `get_type()` functions
  + Bugs fixed:
  - G_GNUC_CONST vs get_type comes home to roost
  - (CVE-2026-15588) Security report: GDBusServer
    pre-authentication DoS via unbounded SASL line buffering
  - Drop G_GNUC_CONST for *_get_type
  - gdbusauth: Limit length of lines read from client
  - gdbusauth: Unmark a new string as translatable
  - Several Meson/gcc fixes</changelog>
</package>
<package pkgid="568d24e5434432800833ae6ff413f60eafae4acba7594db059b7566b28440fa01d94b5ca4adfa4ad2b703d15c0ce0759e6c58cd06c3eb0dc4233f4ec28a3f13f" name="glib2-tests-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.88.3" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771329600">- Update to version 2.87.2:
  + Add initial support for `GNotification` on Windows
  + glib-compile-resources: Incorrect compiler detection on Windows
    when building GTK causes a DoS
  + gio/unixmounts: use bsearch() to check for set inclusion
  + gdesktopappinfo: Fix -Wsign-conversion warnings
  + gobject: Fix -Wshorten-64-to-32 warnings and enable warning
    flag
  + gtestutils: Avoid pointless logging string handling in
    gtestutils
  + glib-unix: Implement g_unix_fd_query_path for Cygwin
  + gio: Fix some -Wsign-conversion warnings
  + gmodule: Enable -Wshorten-64-to-32 warnings for gmodule
  + Fixup unicode 17
-Changes from version 2.87.1:
  * Several low-risk CVE fixes
  * Respect `NO_COLOR` environment variable in log output
  * Update file system type lists to mark more file system types as
    system ones and to recognise `ntfs3` file systems
  + Add `G_GNUC_FLAG_ENUM` attribute to mark enums as flags
  + Add a static CRT constructor and fusion manifest XML for GLib
    utilities on Windows so that `stderr` can be unbuffered and
    streams are flushed on exit
  + Fix `G_FILE_MONITOR_WATCH_HARD_LINKS` on Windows
- Changes from version 2.87.0:
  + Update to Unicode 17.0.0 (!4793, work by Peng Wu)
  + Support runtime extensions to `gdbus-codegen` tool to allow
    modifying its output in project-specific ways
  + Use document portal to open all the URIs for snaps
  + Add g_markup_parse_context_get_offset() API for getting error
    locations in XML files
  - GNOME/ptyxis#490 new tab does not open in current directory
    when hostname contains a period
  - hash resize broken for large sizes
  - g_filename_from_uri rejects valid host names according to
    RFC 1123
  - !4793 gunicode: Update the code for Unicode 17.0.0
  - !4807 Add missing "nullable" to parameter docs of GList/GSList
  - !4810 gutils: Mark load_user_special_dirs unlocked
  + Updated translations
- Drop glib2-CVE-2026-0988.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772107200">- Update to version 2.87.3:
  + Improved support for `GNotification` on Windows
  + Fix module lookups via `GModule` on Cygwin
  + Fix local timezone lookup with nested symlinks in
    `/etc/localtime`
  + Fix ordering and sequential consistency of gatomic memory
    barriers on MSVC and fallback GCC code paths
  + Fix various integer overflow bugs (CVE-2026-1484,
    CVE-2026-1485, CVE-2026-1489)
  + Add `GSocketControlMessage` subclasses for receiving `IP_TOS`
    and `IPV6_TCLASS`
  + Support polling more than 1024 FDs on macOS
  + Remove platform-specific backward compatibility from GLib-2.0
    as it’s impossible to support
  + Improve introspection annotations for delimiters on
    `g_strsplit_set()`
  + Basic support for building and running some functionality on
    tvOS and watchOS
  + Add `g_get_monotonic_time()` variant with nanosecond precision
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 2.87.5:
  + Avoid installing broken symlinks as part of the test data for
    the gdatetime tests
  + Fix `g_file_set_contents()` with non-ASCII filenames on Windows
  + Bugs fixed:
  - Documentation issue with g_slice_new and g_slice_new0
  - Unclear assertion failure message when `G_PARAM_CONSTRUCT`
    and `G_PARAM_CONSTRUCT_ONLY` are both specified
  - vs2019-arm64 CI fails with ninja error
  - g_file_set_contents broken on windows for non-ASCII filenames
  - Documentation of g_file_info_get_is_backup() doesn’t define
    what a backup file is
  - GLocalFileInfo's set_symlink() is backwards
  - Memory leak in g_desktop_app_info_launch_uris_with_spawn
  - gsocketconnection: Set an error when closed if no address is
    cached
  - minor doc fixes
  - tests: Fix a minor memory leak in the socket test
  - Prevent iptosmessage test failures on FreeBSD and Hurd
  - gobject: Disable new construct property check with
    G_DISABLE_CHECKS
  + Updated translations.
- Add 5097.patch: Fix build of NetworkManager, patch from upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773748800">- Update to version 2.88.0:
  + gslice: Factor out a size helper macro and stop using MAX in
    a public header
- Drop 5097.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1775476800">- Use systemd-tmpfiles to create the default mimeapps lists instead
  of writing to /var in %post to fix immutable systems
  (jsc#PED-14839)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1777032000">- Install the /usr/share/applications/gnome-mimeapps.list symlink
  from the package instead of creating it from systemd-tmpfiles
  since /usr is mounted read-only in immutble systems. This forces
  to also install an empty file as the symlink target.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777723200">- Update to version 2.88.1:
  + Fix miscompilation with GCC 16 due to GLib’s use of the wrong
    function attribute.
  + Fix flag confusion security issue when using `GRegex` with
    `G_REGEX_RAW` which can result in unbounded out-of-bounds heap
    reads off the start of a regex input string.
  + Fix various minor (low severity) security issues, typically
    one-to-five-byte out-of-bounds reads or ones relying on very
    specific (and unlikely) API calls or ones relying on
    discouraged P2P D-Bus configurations.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 2.88.2:
  + gnulib: Fix unused flags variable warning
  + CI: set msys2-clang64 as default job for merges
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785326400">- Update to version 2.88.3 (CVE-2026-15588):
  + Fix potential miscompilation with GCC 17 with `G_GNUC_CONST` on
    `get_type()` functions
  + Bugs fixed:
  - G_GNUC_CONST vs get_type comes home to roost
  - (CVE-2026-15588) Security report: GDBusServer
    pre-authentication DoS via unbounded SASL line buffering
  - Drop G_GNUC_CONST for *_get_type
  - gdbusauth: Limit length of lines read from client
  - gdbusauth: Unmark a new string as translatable
  - Several Meson/gcc fixes</changelog>
</package>
<package pkgid="8189268e949f828549c22fb9093aa7297dafcde0f0c7a3046e8e8b794acd8bcb4cb6435871d2a1fa520c3140d1e6eb244f56069d85bb67f40869158954b51999" name="glib2-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.88.3" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771329600">- Update to version 2.87.2:
  + Add initial support for `GNotification` on Windows
  + glib-compile-resources: Incorrect compiler detection on Windows
    when building GTK causes a DoS
  + gio/unixmounts: use bsearch() to check for set inclusion
  + gdesktopappinfo: Fix -Wsign-conversion warnings
  + gobject: Fix -Wshorten-64-to-32 warnings and enable warning
    flag
  + gtestutils: Avoid pointless logging string handling in
    gtestutils
  + glib-unix: Implement g_unix_fd_query_path for Cygwin
  + gio: Fix some -Wsign-conversion warnings
  + gmodule: Enable -Wshorten-64-to-32 warnings for gmodule
  + Fixup unicode 17
-Changes from version 2.87.1:
  * Several low-risk CVE fixes
  * Respect `NO_COLOR` environment variable in log output
  * Update file system type lists to mark more file system types as
    system ones and to recognise `ntfs3` file systems
  + Add `G_GNUC_FLAG_ENUM` attribute to mark enums as flags
  + Add a static CRT constructor and fusion manifest XML for GLib
    utilities on Windows so that `stderr` can be unbuffered and
    streams are flushed on exit
  + Fix `G_FILE_MONITOR_WATCH_HARD_LINKS` on Windows
- Changes from version 2.87.0:
  + Update to Unicode 17.0.0 (!4793, work by Peng Wu)
  + Support runtime extensions to `gdbus-codegen` tool to allow
    modifying its output in project-specific ways
  + Use document portal to open all the URIs for snaps
  + Add g_markup_parse_context_get_offset() API for getting error
    locations in XML files
  - GNOME/ptyxis#490 new tab does not open in current directory
    when hostname contains a period
  - hash resize broken for large sizes
  - g_filename_from_uri rejects valid host names according to
    RFC 1123
  - !4793 gunicode: Update the code for Unicode 17.0.0
  - !4807 Add missing "nullable" to parameter docs of GList/GSList
  - !4810 gutils: Mark load_user_special_dirs unlocked
  + Updated translations
- Drop glib2-CVE-2026-0988.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772107200">- Update to version 2.87.3:
  + Improved support for `GNotification` on Windows
  + Fix module lookups via `GModule` on Cygwin
  + Fix local timezone lookup with nested symlinks in
    `/etc/localtime`
  + Fix ordering and sequential consistency of gatomic memory
    barriers on MSVC and fallback GCC code paths
  + Fix various integer overflow bugs (CVE-2026-1484,
    CVE-2026-1485, CVE-2026-1489)
  + Add `GSocketControlMessage` subclasses for receiving `IP_TOS`
    and `IPV6_TCLASS`
  + Support polling more than 1024 FDs on macOS
  + Remove platform-specific backward compatibility from GLib-2.0
    as it’s impossible to support
  + Improve introspection annotations for delimiters on
    `g_strsplit_set()`
  + Basic support for building and running some functionality on
    tvOS and watchOS
  + Add `g_get_monotonic_time()` variant with nanosecond precision
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 2.87.5:
  + Avoid installing broken symlinks as part of the test data for
    the gdatetime tests
  + Fix `g_file_set_contents()` with non-ASCII filenames on Windows
  + Bugs fixed:
  - Documentation issue with g_slice_new and g_slice_new0
  - Unclear assertion failure message when `G_PARAM_CONSTRUCT`
    and `G_PARAM_CONSTRUCT_ONLY` are both specified
  - vs2019-arm64 CI fails with ninja error
  - g_file_set_contents broken on windows for non-ASCII filenames
  - Documentation of g_file_info_get_is_backup() doesn’t define
    what a backup file is
  - GLocalFileInfo's set_symlink() is backwards
  - Memory leak in g_desktop_app_info_launch_uris_with_spawn
  - gsocketconnection: Set an error when closed if no address is
    cached
  - minor doc fixes
  - tests: Fix a minor memory leak in the socket test
  - Prevent iptosmessage test failures on FreeBSD and Hurd
  - gobject: Disable new construct property check with
    G_DISABLE_CHECKS
  + Updated translations.
- Add 5097.patch: Fix build of NetworkManager, patch from upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773748800">- Update to version 2.88.0:
  + gslice: Factor out a size helper macro and stop using MAX in
    a public header
- Drop 5097.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1775476800">- Use systemd-tmpfiles to create the default mimeapps lists instead
  of writing to /var in %post to fix immutable systems
  (jsc#PED-14839)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1777032000">- Install the /usr/share/applications/gnome-mimeapps.list symlink
  from the package instead of creating it from systemd-tmpfiles
  since /usr is mounted read-only in immutble systems. This forces
  to also install an empty file as the symlink target.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777723200">- Update to version 2.88.1:
  + Fix miscompilation with GCC 16 due to GLib’s use of the wrong
    function attribute.
  + Fix flag confusion security issue when using `GRegex` with
    `G_REGEX_RAW` which can result in unbounded out-of-bounds heap
    reads off the start of a regex input string.
  + Fix various minor (low severity) security issues, typically
    one-to-five-byte out-of-bounds reads or ones relying on very
    specific (and unlikely) API calls or ones relying on
    discouraged P2P D-Bus configurations.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 2.88.2:
  + gnulib: Fix unused flags variable warning
  + CI: set msys2-clang64 as default job for merges
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785326400">- Update to version 2.88.3 (CVE-2026-15588):
  + Fix potential miscompilation with GCC 17 with `G_GNUC_CONST` on
    `get_type()` functions
  + Bugs fixed:
  - G_GNUC_CONST vs get_type comes home to roost
  - (CVE-2026-15588) Security report: GDBusServer
    pre-authentication DoS via unbounded SASL line buffering
  - Drop G_GNUC_CONST for *_get_type
  - gdbusauth: Limit length of lines read from client
  - gdbusauth: Unmark a new string as translatable
  - Several Meson/gcc fixes</changelog>
</package>
<package pkgid="b8ac4bfadec094dbcb64e523499bfdf553c5334916f98acc04677d081b8bc099443997ef623a8f9ff7605fae027e67879d87c6802a1525ed2ebcd3d1b9f1e434" name="glibc-debuginfo" arch="i586">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="cd7f22111b29b6d58bfdbbbfdc5093d1c2367173ac8b05e14e64e588dacd38d0f44115677a1ca0e500400107cb5426b5d474d96d1bd9aa33f9f4f7b2e8700b11" name="glibc-debuginfo" arch="i686">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="f7307162043e0d192a0762fbe1653abb830de009940b9e268f40934f6fe240132bcfdb3c77d9472ef6eba157e9b6b934666f79e739e556a09e3bd97d3094b742" name="glibc-debugsource" arch="i586">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="84c4295ddce70b949d21b20336357be36caac9fdb3dc242508f4382f46b54e156b39a31fcbe5963b2f4cbe1903bf36860fabad2a8f5df9da097fdaf3afa5556e" name="glibc-debugsource" arch="i686">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="c264e78cbf54a04d479f28db84bbf20c9d517afb997de5978f19cb540efd8e337cedd5b89c6c707a43cc7308c8e9fb5ba3bde94e0d389e6648b8e0197f6f60ea" name="glibc-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="e372ce7bbd169c97e77e5c51af98220083eb68013ccab7ff8393e1902fe91fa0f666b3e099234a2d81d087e3cb3734e2cbfdc73550e25f004d6b35c55100a18b" name="glibc-devel-debuginfo" arch="i686">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="3b03cf1e7c524b4d59de3219ccd57aa9cfa66aec614f75830395f570ea9bc2c62cf06c7cc5b7dcde2946988b15696f1f9e0e877fc2f28ff2acd0717e314de805" name="glibc-extra-debuginfo" arch="i586">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="521ec41a482da376e87952678e5d85c5735158be2cef5632cd1521be7cc8dcabae5f39a2100e7a951ab162fb6bca1b983126784e68dbbaa4bb5431828a3bec04" name="glibc-gconv-modules-extra-debuginfo" arch="i586">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="28ce2a5ab5cad88d0d9e877e2af8689edc6bd0d06a55a26712cef21dc6a67ae1ccd128ab7fbec4723b2315827cdeb917be9fe0e4eb680a8abdf67d3560064949" name="glibc-gconv-modules-extra-debuginfo" arch="i686">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="9137f9fc4f38c7318b0f818452d468a13fa03d9eab91f37632dd3f3a6e42aad3ad5a06abd0ddc2c77107a6e8a708e6632805f07ce60b0bb300baf496a2c49481" name="glibc-utils-debuginfo" arch="i586">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="48f5b14e48ca515a34f0bf618397d35115998e66ce570db67a48c7293dc9949080f19a807f91d06de7efee55982222e966207b404d206c3ecb58a8923d9cab21" name="glibc-utils-src-debugsource" arch="i586">
  <version epoch="0" ver="2.44" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1776081600">- sys-mount-cloexec-flag.patch: include: isolate __O_CLOEXEC flag for
  sys/mount.h and fcntl.h
- sys-mount-open-tree-macros.patch: Linux: Only define OPEN_TREE_* macros
  in &lt;sys/mount.h&gt; if undefined (BZ #33921)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1777982400">- ibm139x-pending-char-state.patch: Use pending character state in
  IBM1390, IBM1399 character sets (CVE-2026-4046, bsc#1261206, BZ #33980)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1778500800">- ungetwc-byte-stream.patch: libio: Fix ungetwc operating on byte stream
  (CVE-2026-5928, bsc#1262464, BZ #33998)
- scanf-mc-buffer-overflow.patch: stdio-common: Fix buffer overflow in
  scanf %mc (CVE-2026-5450, bsc#1262465, BZ #34008)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1779451200">- filter use of -fhardened (gcc switch that selects multiple
  hardening options)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781784000">- fma-shift-ub.patch: math: Fix fma alignment when exponent difference is
  exactly 64 (BZ #34183)
- struct-reserved-members.patch: Rename __unused fields to
  __glibc_reserved
- iconv-translit-intermediate-errors.patch: iconv: Suppress intermediate
  errors with //TRANSLIT (BZ #34236)
- arm-vfp-plt-trampoline.patch: arm: Save/restore VFP registers in PLT
  trampolines (BZ #34144, BZ #15792)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1782129600">- resolv-sprintrrf-unkown-types.patch: resolv: More types as unknown in
  ns_sprintrrf (CVE-2026-5435, bsc#1263656, BZ #34033)
- resolv-sprintrrf-inet-ntop-check.patch: resolv: Check for inet_ntop
  failure in ns_sprintrrf
- resolv-sprintrrf-buffer-overreads.patch: resolv: Fix buffer overreads in
  ns_sprintrrf (CVE-2026-6238, bsc#1263658, BZ #34069)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785153600">- Update to glibc 2.44
  * System-wide tunables can be applied using /etc/tunables.conf and
    running ldconfig
  * A new tunable, glibc.elf.thp, is added to map read-only segments with
    Transparent Huge Pages (THP) if THP is not disabled in the kernel
  * The THP page size in malloc is capped to MAX_THP_PAGESIZE
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project
  * Many additional improvements to existing functions have been synchronized
    from the CORE-MATH project
  * For C++26, the assert macro is now variadic
  * The SVID error handling for cosh and sinh was moved to compatibility
    symbols
  * Static PIE is now supported for arm-*-linux-gnueabi
  * On AArch64 targets that support the Guarded Control Stack extension all GCS
    operations (including status, write on shadow stack, and push to shadow
    stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy
  * On AArch64 targets, log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh
    single and double precision special cases have been vectorized for SVE and
    AdvSIMD, and vector variants of powr have been added
  * On RISC-V targets, vector extension optimized variants of memcmp, memccpy,
    memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy,
    strlen, and strrchr have been added
  * On PowerPC, memchr optimized for Power10 has been re-added
  * Pre-built ld.so.cache files can be installed with ldconfig
  * A new locale has been added: hrx_BR (Hunsrik language spoken in Brazil)
  * Although malloc and related functions currently return pointers
    aligned to alignof (max_align_t), the documentation now says future
    versions of glibc may relax alignment requirements for small allocations
  * GLIBC-SA-2026-0013: Potential stack-based buffer clash during tilde
    expansion in wordexp (CVE-2026-6791)
  * GLIBC-SA-2026-0014: wordexp with WRDE_APPEND may result in an invalid
    call to free() (CVE-2026-6368)
- resolv-count-resource-records.patch, resolv-check-hostname.patch,
  ldbl-128ibm-ceill-floorl-roundl-truncl.patch,
  getlogin-utmp-fallback.patch, nss-malloc-failure-checks.patch,
  nss-database-for-fork.patch, malloc-sys-kernel-mm.patch,
  tests-aarch64-makefile-deps-bti.patch, aarch64-lock-gcs-startup.patch,
  elf-strlen-redir-ifunc.patch, riscv-redir-memcpy-generic.patch,
  tst-rseq-linux-7.patch, sys-mount-cloexec-flag.patch,
  sys-mount-open-tree-macros.patch, ibm139x-pending-char-state.patch,
  ungetwc-byte-stream.patch, scanf-mc-buffer-overflow.patch,
  fma-shift-ub.patch, struct-reserved-members.patch,
  iconv-translit-intermediate-errors.patch, arm-vfp-plt-trampoline.patch,
  resolv-sprintrrf-unkown-types.patch,
  resolv-sprintrrf-inet-ntop-check.patch,
  resolv-sprintrrf-buffer-overreads.patch: Removed</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1785240000">- Enable cross-x86_64</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785758400">- For the cross-x86_64 flavor also build the -m32 glibc</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1787054400">- dt-d-rule.patch: Makerules: Make the .dt to .d conversion safe against
  concurrent sub-makes
- math-sinh-worst-case-results.patch: math: Fix sinh worst-case results
  for |x| &gt; 36.736801 (BZ #34441)
- math-x86-64-tanh-floatn-aliases.patch: Fix x86_64 tanh _FloatN aliases
  binding to the FMA variant (BZ #34465)
- elf-honor-skip-ifunc-for-ifunc-relocations.patch: elf: Honour skip_ifunc
  for cross-object IFUNC relocations (BZ #34428)</changelog>
</package>
<package pkgid="693baf580fe79c4432b86c69518b6b8ed010f496806c4309d6cc807e5e835bd488838bba88cefe3b15a9be7894d9a12eb7520e723270cbba47af5a538635e4a6" name="glibmm2-debuginfo" arch="i586">
  <version epoch="0" ver="2.88.1" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706875200">- Update to version 2.78.1:
  + Glib: Dispatcher: Allow destroy during emit.
  + gmmproc: h2def.py: Make return types that are unsigned work.
  + Build:
  - Meson build: Don't fail if warning_level=everything
  - MSVC, NMake: Make dep paths configurable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 2.80.0:
  + Glib:
  - Add wide_from_utf8() and wide_to_utf8()
  - DateTime: Add create_from_local_usec(),
    create_from_utc_usec() and to_unix_usec().
  + Gio:
  - Application: Add get/set/property_version().
  - ApplicationCommandLine: Add done().
  - DBus::Message: Add get_arg0_path().
  - Socket: Add receive_bytes() and receive_bytes_from().
  - content_type_guess(): Remove most of an unnecessary overload.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724760000">- Update to version 2.80.1:
  + Gio: Fix memory leak in DBus::generate_guid()
  + gmmproc:
  - generate_wrap_in.pl.in: Ignore -Winconsistent-dllimport from
    clang
  - Convert [enum@Module.Type.ENUMERATOR] in documentation
  - h2def.py: Avoid syntax warnings from Python 3.12
  - DocsParser.pm: Don't link to developer-old.gnome.org
  - Improve documentation of enum and enum class
  + Build: Some fixes to avoid warnings from the clang compiler</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 2.82.0:
  + Gio:
  * Add Gio::DBus::own_name(connection, .....)
  * Add DBus::Connection:register_object() with slots
  * Add Converter::convert(const Glib::RefPtr&lt;const
    Glib::Bytes&gt;&amp;)
  + Documentation: Gio::DBus::InterfaceVTable, SubtreeVTable:
    Improve code snippets in docs
  + Build:
  * Meson build: Use Meson's pkgconfig module instead of using
    the *.pc.in templates
  * Meson build: Some fixes in the pkgconfig files Require meson
    &gt;= 0.62
  * Require glib &gt;= 2.81.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739448000">- Update to version 2.83.1 (Unstable):
  + Add Gio::Resource::has_children() and some other API
  + meson.build: Require glib &gt;= 2.83.0.
  + gio/src/file.hg: Add query_default_handler_async/finish().
  + gio/src/resource.hg: Add has_children() and
    has_children_global().
  + gio/src/socketlistener.[hg|ccg]: Add enum
    Gio::SocketListener::Event and signal_event().
  + tools/m4/convert_gio.m4: Add conversions for
    Gio::SocketListener::Event.
  + Glib, Gio: Regenerate docs.xml and .defs files using glib files
    from glib 2.83.3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741780800">- Update to version 2.84.0:
  + Documentation:
  - README.win32.md: Add note on %PATH% for Python
  - Glib::spawn_*(): Suppress erroneous links
  + Build:
  - Meson: Use python[.exe] to check for Python for MSVC
  - Require glib &gt;= 2.83.4</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758283200">- Update to verrsion 2.86.0:
  + gmmproc: tools/defs_gen/docextract: Improve extraction of enum
    enumerators. New enumerators in glib, gtk, pango are usually
    documented with one enumerator per documentation block.
- Changes from version 2.85.0 (unstable):
  + Glib: Date: Add get_week_of_year() and get_weeks_in_year().
  + Gio:
  - InetAddress: Add get/property_scope_id(),
    get/property_flowinfo(), create(bytes, family, flowinfo,
    scope_id).
  - ZlibCompressor: Add get/set/property_os().
  + Build:
  - Meson build: Use the Python installation that Meson uses.
  - Require glib &gt;= 2.85.2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763467200">- Set executable bits on two perl scripts/modules, and also add
  global excludes, so we do not export private Perl modules.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 2.88.1:
  + Documentation:
  - NMake Makefiles: Update build info again
  - README.win32.md: Update info and use UNIX line endings
  + gmmproc:
  - Add mmgir, which generates .defs files from GIR files
    generated by GObject-introspection
  - Add scripts that generate .defs files with mmgir
  - Small fixes here and there to adapt to .defs files generated
    by mmgir
  - mmgir: Fix compiling parse_gir.cc on Windows
  - Improve detection of enum and flags in documentation
  + Build:
  - Meson build:
    . Add the build-mmgir option
    . Ignore C4018 warnings
  - Autotools build: Distribute tools/mmgir
  - NMake Makefiles:
    . More consolidations
    . Update gmmproc install location
    . Build the mmgir tool if requested
    . Build generate_defs_[glib|gio]
- Changes from version 2.88.0:
  + lib: Markup::ParseContext: Add get_offset() and get_tag_start()
  + Gio: Application: Handle empty description in
    add_main_option_entry().
  + Documentation:
  - Gio::File: Note where g_free() shall be called.
  - README.win32.md: Mention Visual Studio 2026, update build
    info
  + gmmproc:
  - tools/defs_gen/docextract: Improve extraction of enum
    enumerators. Fix the case when no enumerator is documented
    the old way in the enum block.
  - tools/defs_gen/enumextract.py, h2def.py: Ignore
    G_GNUC_FLAG_ENUM before the name of an enum definition.
  + Build:
  - Require glib &gt;= 2.87.3
  - Meson build:
    . Don't require the 'dot' command when creating documentation
    with Doxygen.
    . Meson build: Make Visual Studio 2026 builds distinct
  - NMake Makefiles:
    . Make Visual Studio 2026 builds distinct
    . Reorganize, fix, and clean up a bit
    . Make m4 detection more flexible and robust
  - Make build process more robust</changelog>
</package>
<package pkgid="42baf8517e7389715699b23e5a7b3e741b85d841ea63030e9a62e49ae87c981d485d9a04c9301a907a53cbd9d195b377ffac7a3d9dc740f21ac2ad4f86a91141" name="glibmm2-debugsource" arch="i586">
  <version epoch="0" ver="2.88.1" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706875200">- Update to version 2.78.1:
  + Glib: Dispatcher: Allow destroy during emit.
  + gmmproc: h2def.py: Make return types that are unsigned work.
  + Build:
  - Meson build: Don't fail if warning_level=everything
  - MSVC, NMake: Make dep paths configurable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 2.80.0:
  + Glib:
  - Add wide_from_utf8() and wide_to_utf8()
  - DateTime: Add create_from_local_usec(),
    create_from_utc_usec() and to_unix_usec().
  + Gio:
  - Application: Add get/set/property_version().
  - ApplicationCommandLine: Add done().
  - DBus::Message: Add get_arg0_path().
  - Socket: Add receive_bytes() and receive_bytes_from().
  - content_type_guess(): Remove most of an unnecessary overload.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724760000">- Update to version 2.80.1:
  + Gio: Fix memory leak in DBus::generate_guid()
  + gmmproc:
  - generate_wrap_in.pl.in: Ignore -Winconsistent-dllimport from
    clang
  - Convert [enum@Module.Type.ENUMERATOR] in documentation
  - h2def.py: Avoid syntax warnings from Python 3.12
  - DocsParser.pm: Don't link to developer-old.gnome.org
  - Improve documentation of enum and enum class
  + Build: Some fixes to avoid warnings from the clang compiler</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 2.82.0:
  + Gio:
  * Add Gio::DBus::own_name(connection, .....)
  * Add DBus::Connection:register_object() with slots
  * Add Converter::convert(const Glib::RefPtr&lt;const
    Glib::Bytes&gt;&amp;)
  + Documentation: Gio::DBus::InterfaceVTable, SubtreeVTable:
    Improve code snippets in docs
  + Build:
  * Meson build: Use Meson's pkgconfig module instead of using
    the *.pc.in templates
  * Meson build: Some fixes in the pkgconfig files Require meson
    &gt;= 0.62
  * Require glib &gt;= 2.81.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739448000">- Update to version 2.83.1 (Unstable):
  + Add Gio::Resource::has_children() and some other API
  + meson.build: Require glib &gt;= 2.83.0.
  + gio/src/file.hg: Add query_default_handler_async/finish().
  + gio/src/resource.hg: Add has_children() and
    has_children_global().
  + gio/src/socketlistener.[hg|ccg]: Add enum
    Gio::SocketListener::Event and signal_event().
  + tools/m4/convert_gio.m4: Add conversions for
    Gio::SocketListener::Event.
  + Glib, Gio: Regenerate docs.xml and .defs files using glib files
    from glib 2.83.3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741780800">- Update to version 2.84.0:
  + Documentation:
  - README.win32.md: Add note on %PATH% for Python
  - Glib::spawn_*(): Suppress erroneous links
  + Build:
  - Meson: Use python[.exe] to check for Python for MSVC
  - Require glib &gt;= 2.83.4</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758283200">- Update to verrsion 2.86.0:
  + gmmproc: tools/defs_gen/docextract: Improve extraction of enum
    enumerators. New enumerators in glib, gtk, pango are usually
    documented with one enumerator per documentation block.
- Changes from version 2.85.0 (unstable):
  + Glib: Date: Add get_week_of_year() and get_weeks_in_year().
  + Gio:
  - InetAddress: Add get/property_scope_id(),
    get/property_flowinfo(), create(bytes, family, flowinfo,
    scope_id).
  - ZlibCompressor: Add get/set/property_os().
  + Build:
  - Meson build: Use the Python installation that Meson uses.
  - Require glib &gt;= 2.85.2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763467200">- Set executable bits on two perl scripts/modules, and also add
  global excludes, so we do not export private Perl modules.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 2.88.1:
  + Documentation:
  - NMake Makefiles: Update build info again
  - README.win32.md: Update info and use UNIX line endings
  + gmmproc:
  - Add mmgir, which generates .defs files from GIR files
    generated by GObject-introspection
  - Add scripts that generate .defs files with mmgir
  - Small fixes here and there to adapt to .defs files generated
    by mmgir
  - mmgir: Fix compiling parse_gir.cc on Windows
  - Improve detection of enum and flags in documentation
  + Build:
  - Meson build:
    . Add the build-mmgir option
    . Ignore C4018 warnings
  - Autotools build: Distribute tools/mmgir
  - NMake Makefiles:
    . More consolidations
    . Update gmmproc install location
    . Build the mmgir tool if requested
    . Build generate_defs_[glib|gio]
- Changes from version 2.88.0:
  + lib: Markup::ParseContext: Add get_offset() and get_tag_start()
  + Gio: Application: Handle empty description in
    add_main_option_entry().
  + Documentation:
  - Gio::File: Note where g_free() shall be called.
  - README.win32.md: Mention Visual Studio 2026, update build
    info
  + gmmproc:
  - tools/defs_gen/docextract: Improve extraction of enum
    enumerators. Fix the case when no enumerator is documented
    the old way in the enum block.
  - tools/defs_gen/enumextract.py, h2def.py: Ignore
    G_GNUC_FLAG_ENUM before the name of an enum definition.
  + Build:
  - Require glib &gt;= 2.87.3
  - Meson build:
    . Don't require the 'dot' command when creating documentation
    with Doxygen.
    . Meson build: Make Visual Studio 2026 builds distinct
  - NMake Makefiles:
    . Make Visual Studio 2026 builds distinct
    . Reorganize, fix, and clean up a bit
    . Make m4 detection more flexible and robust
  - Make build process more robust</changelog>
</package>
<package pkgid="e2868577716588a9d724f72469b6fcf220ec9a955cc6714db8d4e3534858e216828325e25fa0000e7b0786f784e6e3c0c137eb0e279b6d99d95e7cec362e44d6" name="glibmm2_4-debugsource" arch="i586">
  <version epoch="0" ver="2.66.10" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632830400">- Add m4 BuildRequires: the generated gmmproc actually stores the
  path to m4, as detected during build. Subsequent builds of other
  * mm modules from git need a working setup for this.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632830401">- Update to version 2.66.1:
  + Glib: Variant: Fix template constructors so they work with
    C++20.
  + Build:
  - Meson build:
    . Use relative paths to untracked/
    . examples and tests: Add dependency('threads')
    . Make it possible to use glibmm as a subproject
    . No implicit_include_directories
    . Make quiet installations possible
  - MSVC build:
    . Export Glib::manage()
    . Avoid exporting classes with std::string members
  - [gio|glib]mmconfig.h.*: Don't dllimport on MinGW
- Add glibmm2_4-docs-without-timestamp.patch: Do not add timestamps
  to generated doc files.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633608000">- Update to version 2.66.2:
  + Glib, Gio: Replace all g_quark_from_static_string() by
    g_quark_from_string()
  + Gio:
  - FileEnumerator: Remove refreturn to avoid memory leak
  - ListModel::get_object(): Make it work for interface classes
  + Build: MSVC build: Remove extraneous GLIBMM_API in
    Glib::ustring</changelog>
  <changelog author="QK ZHU &lt;qkzhu@suse.com&gt;" date="1654862400">- Update to version 2.66.4:
  + Glib: ustring_Iterator: Don't declare copy constructor =default.
    The fix in the 2.66.3 release broke ABI.
    (Kjell Ahlstedt) Issue #98 (Scotty Trees)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663588800">- Update to version 2.66.5:
  + Gio:
  - ListStore: Don't derive a gtkmm__GListStore GType
  - DBus::Proxy: get_connection(), get_interface_info(): Add
    refreturn.
  + Documentation: Gio::Action: Improve the documentation.
  + gmmproc: Improved handling of final types.
  + Build:
  - Meson build: Avoid unnecessary configuration warnings.
  - Meson/MSVC: Add more warnings to ignore.
  - NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are
    created.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.66.6:
  + Glib: Dispatcher: Don't warn when a Dispatcher is deleted while
    messages are pending.
  + Gio: NetworkMonitor::get_default(): Add refreturn.
  + gmmproc: generate_wrap_init.pl.in: Disable warning C4273 on
    Visual Studio.
  + Meson build:
  - Detect if we build from a git subtree.
  - Don't copy files with configure_file().</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742212800">- Update to version 2.66.8:
  + Gio:
  - Fix memory leak in DBus::generate_guid().
  - DBus::ErrorUtils::get_remote_error(): Fix a memory leak.
  - LoadableIcon: Remove extra commas from _CLASS_INTERFACE().
  + Documentation: Replace gtkmm.org by gtkmm.gnome.org
  + gmmproc:
  - generate_wrap_in.pl.in: Ignore -Winconsistent-dllimport from
    clang
  - h2def.py: Avoid syntax warnings from Python 3.12
  - DocsParser.pm: Don't link to developer-old.gnome.org
  + Build:
  - Some fixes to avoid warnings from the clang compiler
  - Meson build: Require meson &gt;= 0.60
  - Meson build: Use the Python installation that Meson uses.
- Drop glibmm2_4-docs-without-timestamp.patch: no longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782648000">- Update to version 2.66.9:
  + Documentation:
  - Remove obsolete FSF (Free Software Foundation) address
  - README.win32.md: Mention Visual Studio 2026, update build
    info
  - NMake Makefiles: Update build info again
  + Build:
  - Meson build: Make Visual Studio 2026 builds distinct
  - NMake Makefiles:
    . Make Visual Studio 2026 builds distinct
    . Reorganize, fix, and clean up a bit
    . Make m4 detection more flexible and robust
    . Make build process more robust
    . More consolidations
    . Update gmmproc install location
    . NMake Makefiles: Build generate_defs_[glib|gio]
  - Meson build: Don't require the 'dot' command when creating
    documentation with Doxygen.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784462400">- Update to version 2.66.9+3:
  + Gio::DBus::ActionGroup: Improve the test whether
    GDBusActionGroup is final
  + Drop G_GNUC_CONST as in glib
  + Gio: Emblem and DBus::ActionGroup: Don't derive gtkmm__Gxxx
    types
- Use source service to generate tarball.
- Add mm-common and perl-XML-Parser BuildRequries: Needed now that
  we are using a git checkout.
- Pass maintainer-mode=true to meson setup, needed since we are
  using a git checkout.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786449600">- Update to version 2.66.10:
  + Drop G_GNUC_CONST as in GLib.
  + Gio: Emblem and DBus::ActionGroup: Don't derive gtkmm__Gxxx
    types. The underlying C classes are final types since GLib
    2.89.2.
  + Meson build: Use Meson's pkgconfig module instead of using the
  * .pc.in templates.</changelog>
</package>
<package pkgid="e462f0897cf657007734f63b100ace29a892a119ebf0980a51d50a8cac3e56f5e3e8e723deb47038694c9c6a8ea1a6e6c1e8707feea3a1cd95eaa879d3057436" name="glmark2-debuginfo" arch="i586">
  <version epoch="0" ver="20250929" rel="1.3"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1652702400">- Update to version 20220513:
  * GLStateEGL,GLStateGLX: Use SwapInterval 1 for FIFO swap mode
  * NativeStateDrm: Implement swap interval 0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1660219200">- Update to version 20220712:
  * SceneJellyfish: Fix memory leak
  * SceneRefract: Fix texture leak
  * SceneIdeas: Fix texture leak
  * waflib: fix compatibility with python-3.11
  * NativeStateDRM: Honor visual configuration</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1669291200">- Update to version 20221116:
  * github: Build x11-gl-egl flavor in CI
  * build: Add x11-gl-egl flavor
  * GLStateGLX: Support multisampled configs
  * GLStateEGL: Support multisampled configs
  * GLVisualConfig: Add multisampling support
  * Add missing newline at end of log messages
  * NativeStateDRM,NativeStateGBM: Support configuring the DRM device
  * Options: Support passing window system specific options
  * NativeStateGBM: Add GBM offscreen backend</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1674129600">- Update to version 20230104:
  * ResultsFile: Support storing results in an XML file
  * ResultsFile: Support storing results in a CSV file
  * Options,ResultsFile: Add option to set the results file
  * Introduce infrastructure to support saving results to a file
  * CanvasGeneric: Store individual info elements in separate strings
  * MainLoop: Store indivitual result values in separate strings
  * Scene: Remove trailing ':' from scene info string
  * SceneTerrain: Silence unused variable warning
  * NativeStateGBM: Lock and release the front buffer on flip
  * MainLoop,Scene: Support reporting shader compilation time
  * MainLoop,Scene: Add busy percentage in CPU time results
  * MainLoop,Scene: Support reporting CPU time results
  * Options: Introduce option to specify benchmark results to show
  * Scene: Update elapsed times when a benchmark finishes
  * Scene: Introduce struct to keep track of elapsed time
  * Scene: Introduce infrastructure for more complex scene stats
  * Scene: Move common preparation logic to Scene::prepare
  * Scene: Introduce non-virtual methods to prepare and finish a scene for benchmark
  * GLVisualConfig: Support specifying the config id in --visual-config
  * libmatrix: Support prefix dependent input conversions from string
  * GLStateEGL,GLStateGLX: Fail if no suitable config is found
  * GLStateEGL,GLStateGLX: Don't limit the configs passed to our selection mechanism
  * GLVisualConfig: Penalize configs with components smaller than requested</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1699963200">- Update to version 20231101:
  * GLVisualConfig: By default don't care about the stencil config component
  * Options,GLStateEGL,GLStateGLX: Add option to require a good visual config
  * GLStateEGL,GLStateGLX: Change failure to get a "good" visual config to warning
  * libmatrix: Add Log::warning() function
  * meson.build: fix build and avoid sigsegv
  * NativeStateX11: Add winsys option for position
  * Build,Doc: Update files for 2023.01 release
  * NativeStateMir: Remove Mir/mirclient support</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1708084800">- Update to version 20240215:
  * NativeStateWayland: Explicitly destroy all Wayland resources at shutdown
  * Explicitly release GL related resources at shutdown
  * src/meson.build: add x11 dependency to glx
  * Fix memory leaks using smart pointers
  * Add missing includes in scene-collection.h</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1717761600">- Update to version 20240425:
  * Use std::filesystem throughout the codebase
  * android: Build native code with C++17
  * Doc: Recommend meson for building win32 flavors
  * github: Build win32 flavors with msvc in CI
  * github: Build win32 flavors with mingw in CI
  * include/getopt: Always use non-const char array to avoid MSVC errors
  * libmatrix: Add utility function to get idle time
  * libmatrix: Add utility function to get process times
  * libmatrix: Add utility function to get the number of processors
  * libmatrix: Use C++ std::chrono instead of clock_gettime
  * libmatrix: Use C++17 std::filesystem instead of dirent
  * Build: Add support for win32 flavors in meson
  * libmatrix: Provide a copy of the va_list to __android_log_vprint
  * NativeStateX11: Fix WM_DELETE_WINDOW handling</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1739966400">- Update to version 20250212:
  * Add a missing include for std::copy
  * github: Add CI build for dispmanx-glesv2
  * Add missing include headers
  * build: Remove WAF build system support
  * build: Add dispmanx flavor support in meson build
  * NativeStateDispmanx: Support building using GLAD EGL
  * NativeStateDispmanx: Fix compiler warning</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1744200000">- Update to version 20250221:
  * NativeStateDRM: Specify modifiers for DRM framebuffer when possible
  * NativeStateDRM: Use explicit format modifiers when possible
  * GLStateEGL: Advertise supported format modifiers
  * glad: Add EGL_EXT_image_dma_buf_import_modifiers extension
  * GLStateEGL: Prefer to use eglGetProcAddress to get EGL function addresses
  * Support the provision of GL modifiers to native state
  * NativeStateNull: Add null native state
  * glad: Update to latest version and add EGL_MESA_platform_surfaceless
  * Prefer to use sync objects to synchronize rendering in offscreen mode
  * CanvasGeneric,Options: Support multiple FBOs in offscreen mode
  * Prepare scenes for changing Canvas FBO</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1779451200">- Update to version 20250929:
  * Add missing EGL platform for gbm- flavors
  * github: Add gbm flavor to the all-flavors CI build
  * github: Add gbm flavor only build in CI
  * github: Use ubuntu-22.04 runner for Linux builds
  * github: Use windows-2022 runner for Windows builds</changelog>
</package>
<package pkgid="b5c6cd538e026862aa8ccf7f9a8ce2ebedc9820b08fd0388df8f1b93846adfdb96020d8fa65923dbaf44460432d7f470c18f754691aa47bc2c16ff25dcc681e1" name="glmark2-debugsource" arch="i586">
  <version epoch="0" ver="20250929" rel="1.3"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1652702400">- Update to version 20220513:
  * GLStateEGL,GLStateGLX: Use SwapInterval 1 for FIFO swap mode
  * NativeStateDrm: Implement swap interval 0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1660219200">- Update to version 20220712:
  * SceneJellyfish: Fix memory leak
  * SceneRefract: Fix texture leak
  * SceneIdeas: Fix texture leak
  * waflib: fix compatibility with python-3.11
  * NativeStateDRM: Honor visual configuration</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1669291200">- Update to version 20221116:
  * github: Build x11-gl-egl flavor in CI
  * build: Add x11-gl-egl flavor
  * GLStateGLX: Support multisampled configs
  * GLStateEGL: Support multisampled configs
  * GLVisualConfig: Add multisampling support
  * Add missing newline at end of log messages
  * NativeStateDRM,NativeStateGBM: Support configuring the DRM device
  * Options: Support passing window system specific options
  * NativeStateGBM: Add GBM offscreen backend</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1674129600">- Update to version 20230104:
  * ResultsFile: Support storing results in an XML file
  * ResultsFile: Support storing results in a CSV file
  * Options,ResultsFile: Add option to set the results file
  * Introduce infrastructure to support saving results to a file
  * CanvasGeneric: Store individual info elements in separate strings
  * MainLoop: Store indivitual result values in separate strings
  * Scene: Remove trailing ':' from scene info string
  * SceneTerrain: Silence unused variable warning
  * NativeStateGBM: Lock and release the front buffer on flip
  * MainLoop,Scene: Support reporting shader compilation time
  * MainLoop,Scene: Add busy percentage in CPU time results
  * MainLoop,Scene: Support reporting CPU time results
  * Options: Introduce option to specify benchmark results to show
  * Scene: Update elapsed times when a benchmark finishes
  * Scene: Introduce struct to keep track of elapsed time
  * Scene: Introduce infrastructure for more complex scene stats
  * Scene: Move common preparation logic to Scene::prepare
  * Scene: Introduce non-virtual methods to prepare and finish a scene for benchmark
  * GLVisualConfig: Support specifying the config id in --visual-config
  * libmatrix: Support prefix dependent input conversions from string
  * GLStateEGL,GLStateGLX: Fail if no suitable config is found
  * GLStateEGL,GLStateGLX: Don't limit the configs passed to our selection mechanism
  * GLVisualConfig: Penalize configs with components smaller than requested</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1699963200">- Update to version 20231101:
  * GLVisualConfig: By default don't care about the stencil config component
  * Options,GLStateEGL,GLStateGLX: Add option to require a good visual config
  * GLStateEGL,GLStateGLX: Change failure to get a "good" visual config to warning
  * libmatrix: Add Log::warning() function
  * meson.build: fix build and avoid sigsegv
  * NativeStateX11: Add winsys option for position
  * Build,Doc: Update files for 2023.01 release
  * NativeStateMir: Remove Mir/mirclient support</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1708084800">- Update to version 20240215:
  * NativeStateWayland: Explicitly destroy all Wayland resources at shutdown
  * Explicitly release GL related resources at shutdown
  * src/meson.build: add x11 dependency to glx
  * Fix memory leaks using smart pointers
  * Add missing includes in scene-collection.h</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1717761600">- Update to version 20240425:
  * Use std::filesystem throughout the codebase
  * android: Build native code with C++17
  * Doc: Recommend meson for building win32 flavors
  * github: Build win32 flavors with msvc in CI
  * github: Build win32 flavors with mingw in CI
  * include/getopt: Always use non-const char array to avoid MSVC errors
  * libmatrix: Add utility function to get idle time
  * libmatrix: Add utility function to get process times
  * libmatrix: Add utility function to get the number of processors
  * libmatrix: Use C++ std::chrono instead of clock_gettime
  * libmatrix: Use C++17 std::filesystem instead of dirent
  * Build: Add support for win32 flavors in meson
  * libmatrix: Provide a copy of the va_list to __android_log_vprint
  * NativeStateX11: Fix WM_DELETE_WINDOW handling</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1739966400">- Update to version 20250212:
  * Add a missing include for std::copy
  * github: Add CI build for dispmanx-glesv2
  * Add missing include headers
  * build: Remove WAF build system support
  * build: Add dispmanx flavor support in meson build
  * NativeStateDispmanx: Support building using GLAD EGL
  * NativeStateDispmanx: Fix compiler warning</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1744200000">- Update to version 20250221:
  * NativeStateDRM: Specify modifiers for DRM framebuffer when possible
  * NativeStateDRM: Use explicit format modifiers when possible
  * GLStateEGL: Advertise supported format modifiers
  * glad: Add EGL_EXT_image_dma_buf_import_modifiers extension
  * GLStateEGL: Prefer to use eglGetProcAddress to get EGL function addresses
  * Support the provision of GL modifiers to native state
  * NativeStateNull: Add null native state
  * glad: Update to latest version and add EGL_MESA_platform_surfaceless
  * Prefer to use sync objects to synchronize rendering in offscreen mode
  * CanvasGeneric,Options: Support multiple FBOs in offscreen mode
  * Prepare scenes for changing Canvas FBO</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1779451200">- Update to version 20250929:
  * Add missing EGL platform for gbm- flavors
  * github: Add gbm flavor to the all-flavors CI build
  * github: Add gbm flavor only build in CI
  * github: Use ubuntu-22.04 runner for Linux builds
  * github: Use windows-2022 runner for Windows builds</changelog>
</package>
<package pkgid="d70926e3fa5ad5e83ff085e22854f3b4834981a7c59fff2fbbf85f240ecc2ff9a34bd1b6ed190bd50cde186d930fd6bebf982ce3de7bae65f9f327386d12dbaf" name="global-debuginfo" arch="i586">
  <version epoch="0" ver="6.6.14" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1600516800">- global 6.6.5:
  * gtags: Now gtags_hook is not executed when the following
    options are specified: --version, --help, --config, --dump
  * gtags: Added new option: -C (--directory)
  * gtags: the built-in C++ parser is deprecated
- drop global-gcc10.patch to fix build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1619956800">- global 6.6.6:
  * gtags.el: Added native support for TRAMP. 'global-client'
    command is no longer needed to use TRAMP.
  * gtags: environment variable GTAGSFORCECPP is deprecated.
  * gtags: If GTAGSFORCECPP was defined and --explain was used and
    the first file is a '*.h', gtags crashed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 6.6.8:
  * gtags: Now you can write comments in '.notfunction' file.
    Lines starting with ';' are comment lines.
  * configure: Now you can build Global with external SQLite3 library.
  - -with-sqlite3[=dir]    By default, the embedded version is used.
  * plugin-factory/PLUGIN_HOWTO.reference:
    Added a howto document: 'How to get Universal Ctags to handle references'
  * global: The --print0 option was ignored when using the --completion command.
  Now it works.
  * gtags: The --file option could cause segmentation fault.
  * Pygments-enabled gtags failed to start. Now it works.
    (Changed the shebang of pygments_parser.py.in from '#!/usr/bin/env python'
    to '#!@PYTHON@'.)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 6.6.9:
  * o gtags(C++ parser): did not recognize 'final' keyword. Now it works.
  * o Fixed a couple of bugs in MinGW.
  * Fixed unknown type sigset_t error in MinGW.
  * Fixed pointer to integer cast warnings in MinGW.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 6.6.10:
  * gtags(C++ parser): did not recognize 'namespace
    name1::name2::name3' syntax.
    Now it picks up 'name2' and 'name3' in addition to 'name1'
    in the next example:
    namespace name1::name2::name3 { /*...*/ }
    o gtags('universal-ctags.la'): The following setting of
    Universal Ctags caused no tag output.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700568000">- update to 6.6.11:
  * Drop support for Exuberant Ctags plug-in parser
  * Drop support for the Pygments plug-in parser
  * Fix no output when using --tag-relative=always (or 'no')</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720353600">- update to 6.6.13:
  * CVE-2024-38448: htags may allow code execution via untrusted
    dbpath (boo#1226420)
- includes changes from 6.6.12:
  * Add new option 'limit' for the --completion command
  * Fix segfault in global -c command with the --from-here option
  * htags: fix failures in large environments</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774785600">- update to 6.6.14:
  * gtags: Added support for 'record' (java).
- global-6.6.14-libdb-dbpanic-function-pointers.patch from Fedora</changelog>
</package>
<package pkgid="4be49ffa550ce91762846eb04394bdf0c9c61fd146209f2b2b514ded3b6a9d31aaa710d7d59839fa07c654864658eac488aee045a9ad49ecbde7b1c478610b4a" name="global-debugsource" arch="i586">
  <version epoch="0" ver="6.6.14" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1600516800">- global 6.6.5:
  * gtags: Now gtags_hook is not executed when the following
    options are specified: --version, --help, --config, --dump
  * gtags: Added new option: -C (--directory)
  * gtags: the built-in C++ parser is deprecated
- drop global-gcc10.patch to fix build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1619956800">- global 6.6.6:
  * gtags.el: Added native support for TRAMP. 'global-client'
    command is no longer needed to use TRAMP.
  * gtags: environment variable GTAGSFORCECPP is deprecated.
  * gtags: If GTAGSFORCECPP was defined and --explain was used and
    the first file is a '*.h', gtags crashed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 6.6.8:
  * gtags: Now you can write comments in '.notfunction' file.
    Lines starting with ';' are comment lines.
  * configure: Now you can build Global with external SQLite3 library.
  - -with-sqlite3[=dir]    By default, the embedded version is used.
  * plugin-factory/PLUGIN_HOWTO.reference:
    Added a howto document: 'How to get Universal Ctags to handle references'
  * global: The --print0 option was ignored when using the --completion command.
  Now it works.
  * gtags: The --file option could cause segmentation fault.
  * Pygments-enabled gtags failed to start. Now it works.
    (Changed the shebang of pygments_parser.py.in from '#!/usr/bin/env python'
    to '#!@PYTHON@'.)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 6.6.9:
  * o gtags(C++ parser): did not recognize 'final' keyword. Now it works.
  * o Fixed a couple of bugs in MinGW.
  * Fixed unknown type sigset_t error in MinGW.
  * Fixed pointer to integer cast warnings in MinGW.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 6.6.10:
  * gtags(C++ parser): did not recognize 'namespace
    name1::name2::name3' syntax.
    Now it picks up 'name2' and 'name3' in addition to 'name1'
    in the next example:
    namespace name1::name2::name3 { /*...*/ }
    o gtags('universal-ctags.la'): The following setting of
    Universal Ctags caused no tag output.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1700568000">- update to 6.6.11:
  * Drop support for Exuberant Ctags plug-in parser
  * Drop support for the Pygments plug-in parser
  * Fix no output when using --tag-relative=always (or 'no')</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720353600">- update to 6.6.13:
  * CVE-2024-38448: htags may allow code execution via untrusted
    dbpath (boo#1226420)
- includes changes from 6.6.12:
  * Add new option 'limit' for the --completion command
  * Fix segfault in global -c command with the --from-here option
  * htags: fix failures in large environments</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1774785600">- update to 6.6.14:
  * gtags: Added support for 'record' (java).
- global-6.6.14-libdb-dbpanic-function-pointers.patch from Fedora</changelog>
</package>
<package pkgid="bf8d01ebc9c87b879ed523d047490bcb4e80df854053593dd9fcaf4b1aa38d987e3b306a6ac2b6790c0ecc5417c33b8e6865f56f4d58880713e4a0a2de238117" name="globalqss-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1767268800">- Initial openSUSE package release</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1777982400">- New upstream release (1.1.0)
  * reload theme on desktop theme change (via dbus)
  * fix 32 bits packages</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1783425600">- New upstream release (1.2.0)
  * add/use make install
  * load *-rtl.qss files only in right-to-left mode
  * fix reload theme on desktop theme change (via dbus) with Qt5
  * compatibility with windows via msys2</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1784808000">- Rename package names in Requires and Recommends
  this changes nothing for awf-qt5 and qt5-globalqss/qt6-globalqss
  but this fixes dependency resolution for awf-qt6</changelog>
</package>
<package pkgid="90120f293462d8681ff6686cb820274d42a126892a638013a4828059532fe84bc2025b62580570645ab89879101a7feed6946fa1ef47e8f4829035a6362df4ad" name="globalqss-debugsource" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1767268800">- Initial openSUSE package release</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1777982400">- New upstream release (1.1.0)
  * reload theme on desktop theme change (via dbus)
  * fix 32 bits packages</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1783425600">- New upstream release (1.2.0)
  * add/use make install
  * load *-rtl.qss files only in right-to-left mode
  * fix reload theme on desktop theme change (via dbus) with Qt5
  * compatibility with windows via msys2</changelog>
  <changelog author="Fabrice Creuzot &lt;code@luigifab.fr&gt;" date="1784808000">- Rename package names in Requires and Recommends
  this changes nothing for awf-qt5 and qt5-globalqss/qt6-globalqss
  but this fixes dependency resolution for awf-qt6</changelog>
</package>
<package pkgid="458b1ec0395a8d7e81510c486d14ac24e47ac043bf4cafe62f2852746ef206f70c31fd532611a6102140e4ee886bd41fd9631ecb372de09ae5e21f170e2becc8" name="gloox-debugsource" arch="i586">
  <version epoch="0" ver="1.0.28" rel="1.10"/>
  <changelog author="jengelh@inai.de" date="1472385600">- Kill off extraneous Provide tags</changelog>
  <changelog author="rpm@fthiessen.de" date="1485259200">- Update to 1.0.18
  * Message: removed bogus hard-coded namespace to fix component use
  * TLSOpenSSL: fixed wildcard certificate support
  * Pubsub::Event: fixed potential NULL dereference
  * ConnectionTCPServer: fixed listening on local socket
  * Adhoc: fixed memory leak (thanks to Erik Horemans)
  * ConnectionTLS: delete old connection in setConnectionImpl()
    (thanks to Erik Horemans) and clarify this in the documentation
  * Tag: Android compilation fix (thanks to Erik Horemans)
  * ConnectionSOCKS5Proxy: improved compatibility
    (thanks to Erik Horemans)
  * util: Android compilation fix (thanks to Erik Horemans)
  * Client, ClientBase: avoid ‘from’ attribute when doing
    resource binding
  * MUCRoom: allow empty message body if extension is present
    (#264) (thanks to Tom Quackenbush)
  * ConnectionBOSH: initialize ‘hold’ to 1 to improve compatibility
  * ConnectionTCPServer: actually accept incoming connections</changelog>
  <changelog author="rpm@fthiessen.de" date="1485259201">- Added configure flag to build with getaddrinfo
  instead of deprecated gethostbyname.</changelog>
  <changelog author="mailaender@opensuse.org" date="1507896000">- Update to 1.0.20
  * BytestreamDataHandler: added callback for acknowledged packets
  * ConnectionTCPClient: compile fix for Win32 (broken in 1.0.19)
  * ConnectionTCPClient: no-block fix
  * use ws2_32.lib instead of ws_32.lib on Win32
- Changes from 1.0.19
  * ConnectionTCPServer: cleanup
  * lots of compile-time warnings removed
  * TLSOpenSSL: made it speak TLSv1.1 and 1.2 again (thanks to Nicolas Belouin)
  * added Client State Indication (XEP-0352)
  * CertInfo struct: fixed protocol version when using OpenSSL
  * TLSOpenSSL: fixed compilation with OpenSSL 1.1.0
  * Registration: added Resource Constraint error condition (thanks to elexis1987) (#267)
  * ConnectionTCP: fixed some blocking (thanks to Marco Ciprietti)</changelog>
  <changelog author="vcizek@suse.com" date="1518523200">- fix gnutls test broken with gnutls 3.6 (bsc#1078834)
  * since 3.6 ANON key exchange algorithms have to be turned on explicitly
  * add gloox-fix_TLSGnuTLS_test.patch</changelog>
  <changelog author="astieger@suse.com" date="1534507200">- update to 1.0.21:
  * InBandBytestream: error handling corrected
  * doc fix: CertInfo::date_from/to set correctly when using OpenSSL
- drop iksemel from spec, not required</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585310400">- Update to 1.0.23:
  * fixed a memory leak in dns.cpp
  * fixed session management/stream resumption
  * ClientBase: fix honorThreadID
  * TLSGnuTLS: disabled TLS 1.3 for now, as there are
    connection issues with it
  Check the ChangeLog file for other changes.
- Drop gloox-fix_TLSGnuTLS_test.patch. Merged upstream.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609934400">- update to 1.0.24:
  - Tag: fixed XML namespace for attribute with empty namespace (fixes #278) (thanks to drizt72)
  - PubSub::Event: add simple ctor (thanks to Daniel Kraft)
  - PubSub::Manager: fixed subscription error case handling (thanks to Daniel Kraft)
  - PubSub: fixed support for instant nodes
  - RosterManager: fixed behavior if subscription attribute is absent in roster item</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1660392000">- Add gloox-1.0.24-fix-gcc12-time.patch: Fix build with GCC 12.
- Disable build of examples as they are not installed.
- Drop obsolete build requirements: autoconf, automake.</changelog>
  <changelog author="jun wang &lt;junguo.wang@suse.com&gt;" date="1703764800">- Update to version 1.0.28
  * fixed SCRAM-SHA-1-PLUS with OpenSSL and TLS 1.3 (fixes #302)
  * remove obsolete patch gloox-1.0.24-fix-gcc12-time.patch</changelog>
</package>
<package pkgid="f6df56dd6c0976fcf0ca8b47431fa234e90a58649e8a4e8e92bae2f68ec37952c92bcba2beb14cec3fe4bc6221cb8c42a5f5f42842883ef661e630e6034fe3e0" name="glorytun-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.4" rel="1.18"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587124800">- Initial package, version 0.3.4</changelog>
</package>
<package pkgid="f6409064d9d3eb8c6d8cca418154c5694573f79f7d594bfed9cc314a9baa0f79416f65fecad5f9d99a7930710decb031ada25251386030ac6722b723bfaf545c" name="glorytun-debugsource" arch="i586">
  <version epoch="0" ver="0.3.4" rel="1.18"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587124800">- Initial package, version 0.3.4</changelog>
</package>
<package pkgid="852761a2be3bd22451fafd6e5b2f080699adb041ae2322fbe846b8c0113a2ed535f4e911ed7552427b3525ee0b82d94729e3e8e0d17a280aabb4c81d673d604e" name="glpk-debuginfo" arch="i586">
  <version epoch="0" ver="5.0" rel="5.3"/>
  <changelog author="astieger@suse.com" date="1512993600">- update to 4.64:
  * The dual simplex solver routine was changed to perform more
    aggressive perturbation to prevent dual degeneracy and avoid
    stalling even if the current dual basic solution is strongly
    feasible (mainly if the objective is zero)
  * The exact simplex solver routine was changed to perform
    terminal output according to the verbosity level (specified by
    the control parameter smcp.msg_lev)
  * A minor bug (related to MS Windows version) was fixed
  * An example model (Graceful Tree Labeling Problem) in MathProg
    was added
  * Three example models (Power plant LP scheduler, Neumann CA
    grid emulator generator) in MathProg and one in Cplex LP format
    were added</changelog>
  <changelog author="mpluskal@suse.com" date="1530100800">- Update to version 4.65:
  * The following new API routines for LP/MIP preprocessing were added:
    + glp_npp_alloc_wksp    allocate the preprocessor workspace
    + glp_npp_load_prob     load original problem instance
    + glp_npp_preprocess1   perform basic LP/MIP preprocessing
    + glp_npp_build_prob    build resultant problem instance
    + glp_npp_postprocess   postprocess solution to resultant problem
    + glp_npp_obtain_sol    obtain solution to original problem
    + glp_npp_free_wksp     free the preprocessor workspace
  * A new, more robust implementation of locally valid simple cover
    cuts was included in the MIP solver.
  * The API routine glp_init_iocp was changed to enable long-step
    option of the dual simplex by default.
- Add glpk-no_random_return.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1545393600">- Small packaging change for doc subpackage
- Enable additional functionality</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1570881600">- Fix glpk-no_random_return.patch to return a value for a non-void
  function.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1580731200">- Enable PGO during build</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1611230400">- Update to version 5.0
  * The copyright was transferred to the Free Software Foundation.
  * To fix some licensing problems the routines in the following
    files were disabled by replacing with dummy ones that print an
    error message:
    + src/api/gridgen.c
    + src/api/netgen.c
    + src/api/rmfgen.c
    + src/misc/qmd.c
    + src/misc/relax4.c
    + Note that this change does not affect the main functionality
    of the package.
  * Some minor bugs were fixed.
- Added pkgconfig file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1767614400">- Add bool.patch to fix compile error with gcc15/16 and C23 mode.
- Compact %files list.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1774958400">- Fix pkgconfig file to contain valid paths/variables, broken
  previously due to unescaped special characters.
- Remove unused texlive and ghostscript build dependencies
  (documentation is prebuilt).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780315200">- Spec cleanup:
  * Add the explicit gcc and make BuildRequires
  * Convert libiodbc-devel and libmariadb-devel to their
    pkgconfig() form
  * List the installed header explicitly instead of globbing
    %{_includedir}
  * Drop obsolete Group tags and redundant V=1 from %make_build</changelog>
</package>
<package pkgid="fd59bc02cc7a9701e49c4275184df33e99dff65d6fab0d4d5754beb4f21648e82e92ac4a9a9ac19c954f7020dae3d9869fbc09bfbb219b8b4d1861fc7990caa4" name="glpk-debugsource" arch="i586">
  <version epoch="0" ver="5.0" rel="5.3"/>
  <changelog author="astieger@suse.com" date="1512993600">- update to 4.64:
  * The dual simplex solver routine was changed to perform more
    aggressive perturbation to prevent dual degeneracy and avoid
    stalling even if the current dual basic solution is strongly
    feasible (mainly if the objective is zero)
  * The exact simplex solver routine was changed to perform
    terminal output according to the verbosity level (specified by
    the control parameter smcp.msg_lev)
  * A minor bug (related to MS Windows version) was fixed
  * An example model (Graceful Tree Labeling Problem) in MathProg
    was added
  * Three example models (Power plant LP scheduler, Neumann CA
    grid emulator generator) in MathProg and one in Cplex LP format
    were added</changelog>
  <changelog author="mpluskal@suse.com" date="1530100800">- Update to version 4.65:
  * The following new API routines for LP/MIP preprocessing were added:
    + glp_npp_alloc_wksp    allocate the preprocessor workspace
    + glp_npp_load_prob     load original problem instance
    + glp_npp_preprocess1   perform basic LP/MIP preprocessing
    + glp_npp_build_prob    build resultant problem instance
    + glp_npp_postprocess   postprocess solution to resultant problem
    + glp_npp_obtain_sol    obtain solution to original problem
    + glp_npp_free_wksp     free the preprocessor workspace
  * A new, more robust implementation of locally valid simple cover
    cuts was included in the MIP solver.
  * The API routine glp_init_iocp was changed to enable long-step
    option of the dual simplex by default.
- Add glpk-no_random_return.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1545393600">- Small packaging change for doc subpackage
- Enable additional functionality</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1570881600">- Fix glpk-no_random_return.patch to return a value for a non-void
  function.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1580731200">- Enable PGO during build</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1611230400">- Update to version 5.0
  * The copyright was transferred to the Free Software Foundation.
  * To fix some licensing problems the routines in the following
    files were disabled by replacing with dummy ones that print an
    error message:
    + src/api/gridgen.c
    + src/api/netgen.c
    + src/api/rmfgen.c
    + src/misc/qmd.c
    + src/misc/relax4.c
    + Note that this change does not affect the main functionality
    of the package.
  * Some minor bugs were fixed.
- Added pkgconfig file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1767614400">- Add bool.patch to fix compile error with gcc15/16 and C23 mode.
- Compact %files list.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1774958400">- Fix pkgconfig file to contain valid paths/variables, broken
  previously due to unescaped special characters.
- Remove unused texlive and ghostscript build dependencies
  (documentation is prebuilt).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780315200">- Spec cleanup:
  * Add the explicit gcc and make BuildRequires
  * Convert libiodbc-devel and libmariadb-devel to their
    pkgconfig() form
  * List the installed header explicitly instead of globbing
    %{_includedir}
  * Drop obsolete Group tags and redundant V=1 from %make_build</changelog>
</package>
<package pkgid="47528cb6cf7524b5f7f2717037b82dd38c0f682a53116b946d6c1b18310cf5e03013611e2da9461ddaf7ce71687f36e3118c760dbacd712c3ea7f0c9796ae6a7" name="glslang-debugsource" arch="i586">
  <version epoch="0" ver="16.5.0" rel="1.1"/>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1735819200">- Fix building vsgXChange and other packages by adding the
  missing runtime dependency to the development package
  for SPIRV-Tools-opt</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741867200">- Update to release 15.2
  * Emit error if using in/out with struct pointer
  * Emit SPV_EXT_opacity_micromap if GL extension is present
  * Support GL_NV_linear_swept_spheres, GLSL_EXT_nontemporal_keyword,
    GL_NV_cluster_acceleration_structure, GL_NV_cooperative_vector,
    GL_EXT_texture_offset_non_const, EXT_integer_dot_product
  * Check SparseTextureOffset non-const parameters
  * Revert cross-stage check for missing outputs
  * Add support for OpTypeRayQueryKHR and
    OpTypeAccelerationStructureKHR to SPVRemapper
- Make build recipe POSIX sh compatible
- Switch Leap compiler to gcc 13 following the rest of the
  Vulkan stack</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1745582400">- Update to release 15.3
  * Fix crash calling coopMatLoadTensorNV on an array element
  * Implement GL_EXT_bfloat16
  * Add missing error checks for bfloat16 math</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751025600">- Update to release 15.4
  * Implement GL_NV_gpu_shader5 and enable GL_ARB_gpu_shader5
    completely
  * Add the GLSL_QCOM_tile_shading support
  * Implement GL_EXT_float8_e5m2_e4m3 (bits for exponent/mantissa)
  * Add variadic function support for builtin functions
  * Add argument default values support for builtin functions
  * Add GL_ARM_tensors</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758888000">- Update to release 16
  * Remove spirv-remapper (ported to SPIRV-Tools as
    canonicalize-ids optimization pass)
  * Emit error for in/out structs containing booleans
  * Support GLSL_QCOM_cooperative_matrix_conversion</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764676800">- Update to release 16.1.0
  * Avoid emitting OpCapability RuntimeDescriptorArray when
    unnecessary
  * Improve compilation speed when debug infomation is enabled
  * Support GL_EXT_shader_invocation_reorder
  * Add checks to coopMatMulAdd
  * Implement stringify operator
  * Add ES support for depth layout qualifier
  * Add debug info for hitObjectNV
  * Emit a DebugGlobalVariable instead of DebugLocalVariable for
    rayQueryEXT
  * Add debug info for constant variable
  * Improve debug line to point declaration
  * Fix bugs in buffer reference alignment
  * Reject string operands in binary and select ops
  * Support GL_EXT_shader_64bit_indexing
  * Support GLSL_EXT_uniform_buffer_unsized_array
  * Add semantic check for cooperative vector loads/stores
  * Improve the debug info name of opaque (sampler) types
  * Support IO mapping of combined samplers and acceleration
    structures
  * Fix bug in debug info for bool types inside SSBO/UBO
  * Fix bug in debug info for struct member names
  * Add methods for entry point and invert-y to C interface</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769169600">- Update to release 16.2.0
  * Allow gl_FragDepth identifier to be redeclared
  * Replace `GL_TASK(MESH)_SHADER_NV` with
    `GL_TASK(MESH)_SHADER_EXT`
  * Scalarize swizzled MeshEXT stores
  * Support GL_EXT_long_vector
  * Add missing preamble #define for GL_EXT_nontemporal_keyword
  * Support GL_NV_push_constant_bank
  * Support GL_EXT_descriptor_heap</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777982400">- Update to release 16.3.0
  * Deprecated the HLSL front-end.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784030400">- Update to release 16.4.0
  * Implement `GLSL_EXT_structured_descriptor_heap` with SPIR-V
    layout generation, heap offset access, buffer references,
    matrix layout decorations, and correct `readonly`/`writeonly`
    qualifier propagation for buffer and image descriptors
  * Fix descriptor heap-bound buffer access to use typed pointers
  * Omit `NonUniform` decoration when using descriptor heaps, as
    the SPIR-V spec does not require it
  * Add `--relax-set-binding-limits` option to allow large
    `layout(set)` and `layout(binding)` values for descriptor
    heap-style workflows with sparse set spaces
  * Reject combined image samplers with `descriptor_heap`
  * Fix `GL_KHR_compute_shader_derivatives` regressions on shaders
    using the `GL_NV` variant
  * Update compute shader derivative rules to allow texture
    operations with implicit derivatives without extensions,
    falling back to LoD 0
  * New extensions: `GL_EXT_ocp_microscaling_types`,
    `GL_NV_cooperative_matrix_decode_vector`,
    `GL_EXT_opacity_micromap_ray_query_mode` and basic support for
    `GL_NV_desktop_lowp_mediump`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785758400">- Update to release 16.5.0
  * Implement `GLSL_EXT_split_barrier`/`SPV_EXT_split_barrier`,
    `GLSL_QCOM_multiple_wait_queues`, `GLSL_QCOM_image_processing3`,
    `GL_EXT_function_control_attributes`.</changelog>
</package>
<package pkgid="91e4df1b9dac94ff79f7db4360d9437ed15cea8640f966a2bbb5321a1d3684406b14ecdbda44e5e08b5e1ec34b0ee3d6490fddf37f0c7e54a31730725bf1a78c" name="glslang-devel-debuginfo" arch="i586">
  <version epoch="0" ver="16.5.0" rel="1.1"/>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1735819200">- Fix building vsgXChange and other packages by adding the
  missing runtime dependency to the development package
  for SPIRV-Tools-opt</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741867200">- Update to release 15.2
  * Emit error if using in/out with struct pointer
  * Emit SPV_EXT_opacity_micromap if GL extension is present
  * Support GL_NV_linear_swept_spheres, GLSL_EXT_nontemporal_keyword,
    GL_NV_cluster_acceleration_structure, GL_NV_cooperative_vector,
    GL_EXT_texture_offset_non_const, EXT_integer_dot_product
  * Check SparseTextureOffset non-const parameters
  * Revert cross-stage check for missing outputs
  * Add support for OpTypeRayQueryKHR and
    OpTypeAccelerationStructureKHR to SPVRemapper
- Make build recipe POSIX sh compatible
- Switch Leap compiler to gcc 13 following the rest of the
  Vulkan stack</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1745582400">- Update to release 15.3
  * Fix crash calling coopMatLoadTensorNV on an array element
  * Implement GL_EXT_bfloat16
  * Add missing error checks for bfloat16 math</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1751025600">- Update to release 15.4
  * Implement GL_NV_gpu_shader5 and enable GL_ARB_gpu_shader5
    completely
  * Add the GLSL_QCOM_tile_shading support
  * Implement GL_EXT_float8_e5m2_e4m3 (bits for exponent/mantissa)
  * Add variadic function support for builtin functions
  * Add argument default values support for builtin functions
  * Add GL_ARM_tensors</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1758888000">- Update to release 16
  * Remove spirv-remapper (ported to SPIRV-Tools as
    canonicalize-ids optimization pass)
  * Emit error for in/out structs containing booleans
  * Support GLSL_QCOM_cooperative_matrix_conversion</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764676800">- Update to release 16.1.0
  * Avoid emitting OpCapability RuntimeDescriptorArray when
    unnecessary
  * Improve compilation speed when debug infomation is enabled
  * Support GL_EXT_shader_invocation_reorder
  * Add checks to coopMatMulAdd
  * Implement stringify operator
  * Add ES support for depth layout qualifier
  * Add debug info for hitObjectNV
  * Emit a DebugGlobalVariable instead of DebugLocalVariable for
    rayQueryEXT
  * Add debug info for constant variable
  * Improve debug line to point declaration
  * Fix bugs in buffer reference alignment
  * Reject string operands in binary and select ops
  * Support GL_EXT_shader_64bit_indexing
  * Support GLSL_EXT_uniform_buffer_unsized_array
  * Add semantic check for cooperative vector loads/stores
  * Improve the debug info name of opaque (sampler) types
  * Support IO mapping of combined samplers and acceleration
    structures
  * Fix bug in debug info for bool types inside SSBO/UBO
  * Fix bug in debug info for struct member names
  * Add methods for entry point and invert-y to C interface</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769169600">- Update to release 16.2.0
  * Allow gl_FragDepth identifier to be redeclared
  * Replace `GL_TASK(MESH)_SHADER_NV` with
    `GL_TASK(MESH)_SHADER_EXT`
  * Scalarize swizzled MeshEXT stores
  * Support GL_EXT_long_vector
  * Add missing preamble #define for GL_EXT_nontemporal_keyword
  * Support GL_NV_push_constant_bank
  * Support GL_EXT_descriptor_heap</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777982400">- Update to release 16.3.0
  * Deprecated the HLSL front-end.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784030400">- Update to release 16.4.0
  * Implement `GLSL_EXT_structured_descriptor_heap` with SPIR-V
    layout generation, heap offset access, buffer references,
    matrix layout decorations, and correct `readonly`/`writeonly`
    qualifier propagation for buffer and image descriptors
  * Fix descriptor heap-bound buffer access to use typed pointers
  * Omit `NonUniform` decoration when using descriptor heaps, as
    the SPIR-V spec does not require it
  * Add `--relax-set-binding-limits` option to allow large
    `layout(set)` and `layout(binding)` values for descriptor
    heap-style workflows with sparse set spaces
  * Reject combined image samplers with `descriptor_heap`
  * Fix `GL_KHR_compute_shader_derivatives` regressions on shaders
    using the `GL_NV` variant
  * Update compute shader derivative rules to allow texture
    operations with implicit derivatives without extensions,
    falling back to LoD 0
  * New extensions: `GL_EXT_ocp_microscaling_types`,
    `GL_NV_cooperative_matrix_decode_vector`,
    `GL_EXT_opacity_micromap_ray_query_mode` and basic support for
    `GL_NV_desktop_lowp_mediump`</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785758400">- Update to release 16.5.0
  * Implement `GLSL_EXT_split_barrier`/`SPV_EXT_split_barrier`,
    `GLSL_QCOM_multiple_wait_queues`, `GLSL_QCOM_image_processing3`,
    `GL_EXT_function_control_attributes`.</changelog>
</package>
<package pkgid="5df5af2fedb1afd67b178cd668277a2d6559c12679e16024942bc78197d89b6d5b7f78d9178dcfa38dd53dca84154327f651bcd33ace16b1543e6bac8a2ceed4" name="glu-debugsource" arch="i586">
  <version epoch="0" ver="9.0.3" rel="3.5"/>
  <changelog author="jengelh@inai.de" date="1361102400">- Use more robust make install call</changelog>
  <changelog author="sndirsch@suse.com" date="1414411200">- fixed buildrequires: pkgconfig(dri) -&gt; pkgconfig(gl)
- added baselibs.conf as source to specfile</changelog>
  <changelog author="eich@suse.com" date="1468324800">- U_Add-D-N-DEBUG-to-CFLAGS-dependent-on-enable-debug.patch
  u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch
  Avoid debug messages being printed out at runtime (bsc#988411).</changelog>
  <changelog author="sndirsch@suse.com" date="1496059200">- includes everything needed for missing sle issue entries:
  fate #315643-315645, 319159-319161, 319618 (bsc#1041327)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1563969600">- Update to version 9.0.1
  * libutils/mipmap.c: Fixed possible memory leak
  * pkgconfig: Include -I path for glu itself
  * Remove all uses of the register keyword.
  * Add -D(N)DEBUG to CFLAGS dependent on --enable-debug
  * libutil: Include stddef.h for NULL
  * glu: initialize PriorityQ::order field to NULL in pqNewPriorityQ()
- supersedes U_Add-D-N-DEBUG-to-CFLAGS-dependent-on-enable-debug.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1624622400">- Update to version 9.0.2
  * bugfix release
- supersedes u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1673179200">- amend SUSE-SGI-FreeB-2.0 to SPDX's SGI-B-2.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to version 9.0.3
  * drop autotools
  * apple: Fix compatibility version and current version of meson
    build to be compatible with autotools build
  * pkgconfig: Depend on opengl when built with libglvnd
  * pkgconfig: Drop unneeded lines from autotools build
  * pkgconfig: meson build should match autotools requires
  * Remove deprecated register in C++17
- switch to meson build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691150400">- devel package: added missing dep to Mesa GL devel package
  (boo#1213976)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1760616000">- added missing LICENSE file (bsc#1252149)</changelog>
</package>
<package pkgid="8dd9dbc5ac88bf188bc769935261cf891910bc2c58735f031a6d2385f16ff0f6b999902b1b982efaf48b23e685acfe2fb834b976da4abe3a4391382389fff943" name="glucat-debuginfo" arch="i586">
  <version epoch="0" ver="0.13.0" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1644840000">- Update to version 0.10.0:
  * GluCat tuning is now done via a template parameter.
  * GluCat 0.10.0 introduces a change in the way that the headers
    are to be used.
  * The ./configure script has been refactored.
  * Successfully running ./configure --with-eig=bindings now
    requires a Fortran compiler.
  * The Python scripts used to build the PyClical extension module
    now use setuptools rather than distutils.
- New BuildRequires: gcc-fortran, python3-setuptools.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1644840001">- Split main and python builds into separate _multibuild flavors
  and build against all supported python versions for the blank
  flavor.
- Add glucat-disable-doxygen-html-timestamp.patch to disable
  timestamps on html footers in doxygen generated docs; this helps
  make builds reproducible.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1647345600">- Update to version 0.10.1:
  * Some GluCat configuration options have been deprecated.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651492800">- Update to version 0.11.0:
  * Deprecated configuration options have been removed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655294400">- Update to version 0.12.0:
  * An improved sqrt() function that can deal with some cases
    where the matrix representation of multivector is a singular
    matrix.
  * The absolute and relative error estimation and approximate
    equality functions used in test11 have been streamlined and
    added to glucat/clifford_algebra.h and
    glucat/clifford_algebra_imp.h as the functions
    error_squared_tol(), error_squared() and approx_equal().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678622400">- Disable building PDF documentation for openSUSE &gt;= 1550 and 15.4
  temporarily, until real issue with respect to dot errors is
  resolved.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1678968000">- Add changepage.sty dependency, reenable PDF generation on TW
- Remove doxygen/graphviz-gnome build dependency for python
  build flavor, drop unused graphviz-gd.
- Fix some syntax errors in spec file</changelog>
  <changelog author="Paul Leopardi &lt;paul.leopardi@gmail.com&gt;" date="1735300800">- In setup_ext.py, in the call to Extension, Set include_dirs to
  a list obtained from all_includes.
- Add glucat-include_dirs.patch: upstream fix from
  https://github.com/penguian/glucat/pull/53</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741867200">- Update to version 0.13.0:
  * Unused local typedefs have been removed from the C++ code.
  * The deprecated configuration option ./configure
  - -with-eig=bindings has been removed.
  * The ability to build PyClical without Cython has been
    deprecated and will be removed in future versions.
  * The configuration option  ./configure --with-qd has improved
    configuration tests.
  * The ./configure script adds g++ compiler options to ensure
    that FMA is used consistently on hardware that implements
    AVX512 instructions.
  * The pyclical/setup_ext.py and pyclical/setup_nocython.py
    scripts have been refactored.
  * The Python demo code has been brought up to date.
- Drop glucat-include_dirs.patch: upstreamed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1763380800">- Add BuildRequires: tex(xltabular.sty), tex(tabularray.sty) to
  fix documentation builds.
- Make -devel and -doc packages noarch.</changelog>
</package>
<package pkgid="9b1d67af4351789606cbe482beec9e7b2e65976e319b69211955b5a322aa9c82ed0909d421adda19cca6a8c25d5e55b3fff7e5e46aad09dc81234b2a05a2dbf1" name="glucat-debugsource" arch="i586">
  <version epoch="0" ver="0.13.0" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1644840000">- Update to version 0.10.0:
  * GluCat tuning is now done via a template parameter.
  * GluCat 0.10.0 introduces a change in the way that the headers
    are to be used.
  * The ./configure script has been refactored.
  * Successfully running ./configure --with-eig=bindings now
    requires a Fortran compiler.
  * The Python scripts used to build the PyClical extension module
    now use setuptools rather than distutils.
- New BuildRequires: gcc-fortran, python3-setuptools.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1644840001">- Split main and python builds into separate _multibuild flavors
  and build against all supported python versions for the blank
  flavor.
- Add glucat-disable-doxygen-html-timestamp.patch to disable
  timestamps on html footers in doxygen generated docs; this helps
  make builds reproducible.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1647345600">- Update to version 0.10.1:
  * Some GluCat configuration options have been deprecated.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651492800">- Update to version 0.11.0:
  * Deprecated configuration options have been removed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655294400">- Update to version 0.12.0:
  * An improved sqrt() function that can deal with some cases
    where the matrix representation of multivector is a singular
    matrix.
  * The absolute and relative error estimation and approximate
    equality functions used in test11 have been streamlined and
    added to glucat/clifford_algebra.h and
    glucat/clifford_algebra_imp.h as the functions
    error_squared_tol(), error_squared() and approx_equal().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678622400">- Disable building PDF documentation for openSUSE &gt;= 1550 and 15.4
  temporarily, until real issue with respect to dot errors is
  resolved.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1678968000">- Add changepage.sty dependency, reenable PDF generation on TW
- Remove doxygen/graphviz-gnome build dependency for python
  build flavor, drop unused graphviz-gd.
- Fix some syntax errors in spec file</changelog>
  <changelog author="Paul Leopardi &lt;paul.leopardi@gmail.com&gt;" date="1735300800">- In setup_ext.py, in the call to Extension, Set include_dirs to
  a list obtained from all_includes.
- Add glucat-include_dirs.patch: upstream fix from
  https://github.com/penguian/glucat/pull/53</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741867200">- Update to version 0.13.0:
  * Unused local typedefs have been removed from the C++ code.
  * The deprecated configuration option ./configure
  - -with-eig=bindings has been removed.
  * The ability to build PyClical without Cython has been
    deprecated and will be removed in future versions.
  * The configuration option  ./configure --with-qd has improved
    configuration tests.
  * The ./configure script adds g++ compiler options to ensure
    that FMA is used consistently on hardware that implements
    AVX512 instructions.
  * The pyclical/setup_ext.py and pyclical/setup_nocython.py
    scripts have been refactored.
  * The Python demo code has been brought up to date.
- Drop glucat-include_dirs.patch: upstreamed.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1763380800">- Add BuildRequires: tex(xltabular.sty), tex(tabularray.sty) to
  fix documentation builds.
- Make -devel and -doc packages noarch.</changelog>
</package>
<package pkgid="10eb5cb11fafbbbf48e916719ff5b6b7684de7db06e4446dd94b67431ac848d4d779675299bf348a592130108a4c5567c82ba5bc3b2d6c478a9b38f1b9169753" name="gluegen2-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.2" rel="12.5"/>
  <changelog author="fstrba@suse.com" date="1505736000">- Build for the while with java &lt; 1.9</changelog>
  <changelog author="fstrba@suse.com" date="1507291200">- Added patch:
  * gluegen2-jdk9.patch
    + Fix build with jdk9
- Allow building with jdk9</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1511611200">- Fix building of dependent packages (e.g. jogl2) on ARMv7/Aarch64
  * Drop gluegen2-missing-arch-symbol.patch
  * Add gluegen2-0001-Remove-version-overrides-for-memcpy.patch</changelog>
  <changelog author="fstrba@suse.com" date="1513944000">- Added patch:
  * gluegen2-jdk10.patch
  - Fix build with jdk10 by generating headers in javac target
- Require ant &gt;= 1.9.8 that understands "nativeheaderdir" attribute
  and java-devel &gt;= 1.8 that understands javac -h option</changelog>
  <changelog author="fstrba@suse.com" date="1526558400">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1644148800">- Added patch:
  * gluegen2-riscv64.patch
    + Add support for riscv64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695816000">- Remove dependency on findbugs
- Modified patches:
  * gluegen2-jdk9.patch
  * gluegen2-riscv64.patch
    + rediff to changed context
  * gluegen2-jar-paths.patch
  - &gt; gluegen2-0005-use-system-antlib.patch
  * gluegen2-add-ppc64-aarch64.patch
  - &gt; gluegen2-0007-add-ppc64-aarch64.patch
  * gluegen2-no-static-libstdc++.patch
  - &gt; gluegen2-0006-disable-static-libgcc.patch
    + rediff and rename
- Added patch:
  * gluegen2-0008-jcpp-remove-javax-api.patch
    + remove code quality annotations not necessary for our build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516801">- Use %autopatch instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1753099200">- Added patch:
  * gluegen2-notimestamp.patch
    + for reproducible builds, do not add timestamps to generated
    files</changelog>
</package>
<package pkgid="90db0fbf793a296dfafa277f3b8a23cd1c69f10ffae5e950bc5eabea1120cc594def37f9eacd545505f8c3b2f9c45c5c0cae634bfc0754187aeb627e365e3737" name="gluegen2-debugsource" arch="i586">
  <version epoch="0" ver="2.3.2" rel="12.5"/>
  <changelog author="fstrba@suse.com" date="1505736000">- Build for the while with java &lt; 1.9</changelog>
  <changelog author="fstrba@suse.com" date="1507291200">- Added patch:
  * gluegen2-jdk9.patch
    + Fix build with jdk9
- Allow building with jdk9</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1511611200">- Fix building of dependent packages (e.g. jogl2) on ARMv7/Aarch64
  * Drop gluegen2-missing-arch-symbol.patch
  * Add gluegen2-0001-Remove-version-overrides-for-memcpy.patch</changelog>
  <changelog author="fstrba@suse.com" date="1513944000">- Added patch:
  * gluegen2-jdk10.patch
  - Fix build with jdk10 by generating headers in javac target
- Require ant &gt;= 1.9.8 that understands "nativeheaderdir" attribute
  and java-devel &gt;= 1.8 that understands javac -h option</changelog>
  <changelog author="fstrba@suse.com" date="1526558400">- Build with source and target 8 to prepare for a possible removal
  of 1.6 compatibility</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1644148800">- Added patch:
  * gluegen2-riscv64.patch
    + Add support for riscv64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695816000">- Remove dependency on findbugs
- Modified patches:
  * gluegen2-jdk9.patch
  * gluegen2-riscv64.patch
    + rediff to changed context
  * gluegen2-jar-paths.patch
  - &gt; gluegen2-0005-use-system-antlib.patch
  * gluegen2-add-ppc64-aarch64.patch
  - &gt; gluegen2-0007-add-ppc64-aarch64.patch
  * gluegen2-no-static-libstdc++.patch
  - &gt; gluegen2-0006-disable-static-libgcc.patch
    + rediff and rename
- Added patch:
  * gluegen2-0008-jcpp-remove-javax-api.patch
    + remove code quality annotations not necessary for our build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516801">- Use %autopatch instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1753099200">- Added patch:
  * gluegen2-notimestamp.patch
    + for reproducible builds, do not add timestamps to generated
    files</changelog>
</package>
<package pkgid="3592f4a98f6007c725e3607bc7c86f80383930929272049c0e82aa164fccb2a4605e7b818bb85d729fa050b8ff4ce1b42f22ad61d0c0e7a47c607aaa01d1bd6b" name="glusterfs-debuginfo" arch="i586">
  <version epoch="0" ver="11.1" rel="4.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1653048000">- Update to release 10.2
  * Some 165 bugfixes with none particularly sticking out</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1657800000">- add explicit Requires for the dependencies, so we make sure
  the dependencies are installed in the same version</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676980800">- Update to release 11 [boo#1208517] [boo#1208519]
  * Major performance impovement of ~36% with rmdir operations
  * Extension of ZFS support for snapshots
  * Qouta implimentation based on namespace
  * Major cleanups and readdir/readdirp improvements</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684843200">- Add 0001-socket-only-issue-IPPROTO_IPV6-setsockopt-calls-on-A.patch
  [boo#1210894]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686398400">- Disable IO_uring for now [boo#1210894]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688558400">- Add 0001-glusterfs-fix-heap-buffer-overflow-on-startup.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1702641600">- Update to release 11.1
  * Fix upgrade issue by reverting posix change related to
    storage.reserve value
  * Fix possible data loss during rebalance if there is any
    linkfile on the system
- Delete 0001-socket-only-issue-IPPROTO_IPV6-setsockopt-calls-on-A.patch
  (merged),</changelog>
  <changelog author="pgajdos@suse.com" date="1724328000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang{,_path} macros, [bsc#1212476]</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1737720000">- Fix build with python 3.13, remove distributed python.m4 to use the
  system one that's up to date.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1738584000">- Fix build on 32-bit arm with a workaround</changelog>
</package>
<package pkgid="680783cdf7392d3dcb958bede52adc126c1b4ed0529da66b469ccd5a0d9b545ee4ce5cbcb34f76684424742817bf01d4251a912677e6c2d33a5e595caa6d6b72" name="glusterfs-debugsource" arch="i586">
  <version epoch="0" ver="11.1" rel="4.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1653048000">- Update to release 10.2
  * Some 165 bugfixes with none particularly sticking out</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1657800000">- add explicit Requires for the dependencies, so we make sure
  the dependencies are installed in the same version</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1676980800">- Update to release 11 [boo#1208517] [boo#1208519]
  * Major performance impovement of ~36% with rmdir operations
  * Extension of ZFS support for snapshots
  * Qouta implimentation based on namespace
  * Major cleanups and readdir/readdirp improvements</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684843200">- Add 0001-socket-only-issue-IPPROTO_IPV6-setsockopt-calls-on-A.patch
  [boo#1210894]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686398400">- Disable IO_uring for now [boo#1210894]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688558400">- Add 0001-glusterfs-fix-heap-buffer-overflow-on-startup.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1702641600">- Update to release 11.1
  * Fix upgrade issue by reverting posix change related to
    storage.reserve value
  * Fix possible data loss during rebalance if there is any
    linkfile on the system
- Delete 0001-socket-only-issue-IPPROTO_IPV6-setsockopt-calls-on-A.patch
  (merged),</changelog>
  <changelog author="pgajdos@suse.com" date="1724328000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang{,_path} macros, [bsc#1212476]</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1737720000">- Fix build with python 3.13, remove distributed python.m4 to use the
  system one that's up to date.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1738584000">- Fix build on 32-bit arm with a workaround</changelog>
</package>
<package pkgid="31fb0c5a09aefa8cc2fbd9856771de8d641e39c484f08bfd4c2165c49a9c5195eb64b38005e32d315d84fe3bf980753ac25db75653fce5aadd1aea1b58adc418" name="glyr-debugsource" arch="i586">
  <version epoch="0" ver="1.0.10" rel="5.4"/>
  <changelog author="lazy.kent@opensuse.org" date="1388318400">- Add glyr-image_discogs.patch: cover|photo:discogs: fix crash when
  transformed url has only one dash (gh#sahib/glyr#41) (fixed in
  git).</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1392292800">- Update to 1.0.5.
  * Quickfix: lyricswiki broken once more; fixed again.
  * Bugfix: cover|photo:discogs: fix crash when transformed url has
    only one dash.
  * Fix for instrumental songs on lyricswiki.
  * Fixed typos (searchenigne -&gt; search engine, musicrelated -&gt;
    music related).
  * lyrix_at: fix end of lyric.
- Rename libglyr-devel to glyr-devel.
- Drop glyr-image_discogs.patch (fixed upstream).
- Add glyr-version.patch: pushed version to 1.0.5 in CMakeLists.txt
  (fixed in git).</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1420718400">- Update to 1.0.7.
  * lyricswiki fixed.
- Changes in 1.0.6.
  * Fixed faulty sha-1 versioning in cmakelists.
  * Make glyrc return EXIT_SUCESS on success or EXIT_FAILURE in
    case of any failure.
  * Made the -c (--cache) option have an optional argument. Without
    argument the path is ~/.cache/glyrc (will be created if
    necessary).
  * Clamp the timeout of select to the user-set timeout.
  * Fix for cache getter: Print like normal getters and also call
    appropiate programs.
- Refresh glyr-date-n-time.patch.
- Update glyr-version.patch.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1423915200">- Update to 1.0.8.
  * Fix of lyrix.at.
- Update glyr-version.patch.
- Use %cmake and %cmake_install macros.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1463745600">- Update to 1.0.9.
  * Bugfixes:
    + Support reproducible builds.
    + Build problems.
    + Spelling errors.
  * Fixed providers:
    + lyrics/lyricswikia.
    + cover/slothradio.
    + cover/discogs.
- Drop glyr-version.patch: fixed upstream.
- Don't package CHANGELOG. It is obsolete and discontinued.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1479816000">- Update to 1.0.10.
  * Changed License to LGPLv3 (from GPLv3).
  * Fix lyricswiki provider.
  * Fix typos.</changelog>
  <changelog author="jengelh@inai.de" date="1485432000">- Trim descriptions and fix spelling errors.</changelog>
  <changelog author="andreas@andreasvoegele.com" date="1619784000">- Use %cmake_build and %license macros.
- Set License to LGPL-3.0-or-later.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775822400">- Add patch:
  * glyr-fix-includes.patch
- Use %ldconfig_scriptlets macro</changelog>
</package>
<package pkgid="eaa30cd915465a1302f22ec8cd111e82ed8dfbef51b6ce5b1281513a2e87081a90a0916e6f5f37ce737899393324bc5daee28336ee727013a7ddad07bc7a92e1" name="glyrc-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.10" rel="5.4"/>
  <changelog author="lazy.kent@opensuse.org" date="1388318400">- Add glyr-image_discogs.patch: cover|photo:discogs: fix crash when
  transformed url has only one dash (gh#sahib/glyr#41) (fixed in
  git).</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1392292800">- Update to 1.0.5.
  * Quickfix: lyricswiki broken once more; fixed again.
  * Bugfix: cover|photo:discogs: fix crash when transformed url has
    only one dash.
  * Fix for instrumental songs on lyricswiki.
  * Fixed typos (searchenigne -&gt; search engine, musicrelated -&gt;
    music related).
  * lyrix_at: fix end of lyric.
- Rename libglyr-devel to glyr-devel.
- Drop glyr-image_discogs.patch (fixed upstream).
- Add glyr-version.patch: pushed version to 1.0.5 in CMakeLists.txt
  (fixed in git).</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1420718400">- Update to 1.0.7.
  * lyricswiki fixed.
- Changes in 1.0.6.
  * Fixed faulty sha-1 versioning in cmakelists.
  * Make glyrc return EXIT_SUCESS on success or EXIT_FAILURE in
    case of any failure.
  * Made the -c (--cache) option have an optional argument. Without
    argument the path is ~/.cache/glyrc (will be created if
    necessary).
  * Clamp the timeout of select to the user-set timeout.
  * Fix for cache getter: Print like normal getters and also call
    appropiate programs.
- Refresh glyr-date-n-time.patch.
- Update glyr-version.patch.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1423915200">- Update to 1.0.8.
  * Fix of lyrix.at.
- Update glyr-version.patch.
- Use %cmake and %cmake_install macros.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1463745600">- Update to 1.0.9.
  * Bugfixes:
    + Support reproducible builds.
    + Build problems.
    + Spelling errors.
  * Fixed providers:
    + lyrics/lyricswikia.
    + cover/slothradio.
    + cover/discogs.
- Drop glyr-version.patch: fixed upstream.
- Don't package CHANGELOG. It is obsolete and discontinued.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1479816000">- Update to 1.0.10.
  * Changed License to LGPLv3 (from GPLv3).
  * Fix lyricswiki provider.
  * Fix typos.</changelog>
  <changelog author="jengelh@inai.de" date="1485432000">- Trim descriptions and fix spelling errors.</changelog>
  <changelog author="andreas@andreasvoegele.com" date="1619784000">- Use %cmake_build and %license macros.
- Set License to LGPL-3.0-or-later.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1775822400">- Add patch:
  * glyr-fix-includes.patch
- Use %ldconfig_scriptlets macro</changelog>
</package>
<package pkgid="2ed27892b537ae3595c10442d7e9995782c90ec7b72b3da678ca59b5d0a151bd43148979ad3aabab8a7da4d550f3e3df5e79c28c4dba37530b30da9c8862d8fe" name="gmic-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.3" rel="1.9"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727092800">- Update to 3.4.2. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1729598400">- Update to 3.4.3. No changelog.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1735732800">- Update to 3.5.0
  https://discuss.pixls.us/t/release-of-gmic-3-5/44490</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251200">- Fix the gimp 3 based build by using gimptool-3.0 instead of
  gimptool-2.99</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251201">- use installation of gimp plugin by using install -D</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251202">- gimp3 plugin needs to be in a subdir</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736337600">- switch all the Qt gui implementations to Qt6 except for the krita
  one, as this also still pulls KF5 libraries, not sure how well
  mixing KF5 and QT6 would work. (boo#1218653#c14)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736510400">- Use GCC 13 on Leap 15</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1738324800">- Update to 3.5.2
  - New features:
  - [math-core-351] Add function isfinite() that returns 0 or 1
    whether the given argument is a finite number or not (i.e.
    not inf nor NaN).
  - [math-core-351] Add function isvar(varname) that returns 0 or
    1 whether the given argument is the name of an already
    defined variable or not.
  - [math-core-351] Add function abscut(x,min,max,offset) that
    returns cut(abs(x) + offset,min,max)*sign(x) (see dedicated
    post 2 to get an idea why).
  - [stdlib-351] Add new command matchpatch_alt, a custom
    re-implementation of command matchpatch that is slower but
    easier to modify for computing custom correspondence maps
    between two images.
  - Improvements / Modifications:
  - [stdlib-351] Command scale2x_cnn: Implement downscaling
    fidelity constraint, so that a downscaled version of the
    upscaled image is closer to the input image.
  - [stdlib-351] Command denoise_cnn: Changed the network
    architecture to make it more controllable (add a user-defined
    parameter for noise level estimation).
  - [stdlib-351] Management of simultaneous neural networks has
    been improved in the nn_lib (ML library inside G’MIC). Some
    of the existing layers have been also improved.
  - Bugfix:
  - [core-353] Fix command median when size=3 and selected image
    is a one-column vector.
  - [math-core-351] Fix multi-threading issue when forcing the
    evaluation of math expressions in parallel for images that
    has less values than the number of threads (including empty
    images).
  - [math-core-351] Fix function v(a,b) that was always returning
    positive random values when a or b were negative.
  - [stdlib-351] Command display: Fix window title when
    displaying a single image that has been generated from a math
    expression.
  - [packages-352] Fix DLL issue with the G’MIC-Qt for GIMP.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1741867200">- Update to 3.5.3
  * New filter Rendering / 2.5D Extrusion renders a fake 3D
    effect from an input binary shape.
  * New filter Rendering / Fluffy Cloud renders fluffy clouds
  * [stdlib-353]  Add command at_curve, that extracts image
    pixels belonging to a spline curve passing through specified
    points
  * [stdlib-353] Add command resize_displacement, that uses
    a specific algorithm to upscale displacement maps, for
    patch-based image synthesis</changelog>
</package>
<package pkgid="512fda910815830c18301ae4417e0ff869cf64e4292ce8d6a4813d9910e1d062b8e14d6dd7c92c92b7bb3514c98aeadf0cf4fc351080c165f36144d478c5171f" name="gmic-debugsource" arch="i586">
  <version epoch="0" ver="3.5.3" rel="1.9"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727092800">- Update to 3.4.2. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1729598400">- Update to 3.4.3. No changelog.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1735732800">- Update to 3.5.0
  https://discuss.pixls.us/t/release-of-gmic-3-5/44490</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251200">- Fix the gimp 3 based build by using gimptool-3.0 instead of
  gimptool-2.99</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251201">- use installation of gimp plugin by using install -D</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251202">- gimp3 plugin needs to be in a subdir</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736337600">- switch all the Qt gui implementations to Qt6 except for the krita
  one, as this also still pulls KF5 libraries, not sure how well
  mixing KF5 and QT6 would work. (boo#1218653#c14)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736510400">- Use GCC 13 on Leap 15</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1738324800">- Update to 3.5.2
  - New features:
  - [math-core-351] Add function isfinite() that returns 0 or 1
    whether the given argument is a finite number or not (i.e.
    not inf nor NaN).
  - [math-core-351] Add function isvar(varname) that returns 0 or
    1 whether the given argument is the name of an already
    defined variable or not.
  - [math-core-351] Add function abscut(x,min,max,offset) that
    returns cut(abs(x) + offset,min,max)*sign(x) (see dedicated
    post 2 to get an idea why).
  - [stdlib-351] Add new command matchpatch_alt, a custom
    re-implementation of command matchpatch that is slower but
    easier to modify for computing custom correspondence maps
    between two images.
  - Improvements / Modifications:
  - [stdlib-351] Command scale2x_cnn: Implement downscaling
    fidelity constraint, so that a downscaled version of the
    upscaled image is closer to the input image.
  - [stdlib-351] Command denoise_cnn: Changed the network
    architecture to make it more controllable (add a user-defined
    parameter for noise level estimation).
  - [stdlib-351] Management of simultaneous neural networks has
    been improved in the nn_lib (ML library inside G’MIC). Some
    of the existing layers have been also improved.
  - Bugfix:
  - [core-353] Fix command median when size=3 and selected image
    is a one-column vector.
  - [math-core-351] Fix multi-threading issue when forcing the
    evaluation of math expressions in parallel for images that
    has less values than the number of threads (including empty
    images).
  - [math-core-351] Fix function v(a,b) that was always returning
    positive random values when a or b were negative.
  - [stdlib-351] Command display: Fix window title when
    displaying a single image that has been generated from a math
    expression.
  - [packages-352] Fix DLL issue with the G’MIC-Qt for GIMP.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1741867200">- Update to 3.5.3
  * New filter Rendering / 2.5D Extrusion renders a fake 3D
    effect from an input binary shape.
  * New filter Rendering / Fluffy Cloud renders fluffy clouds
  * [stdlib-353]  Add command at_curve, that extracts image
    pixels belonging to a spline curve passing through specified
    points
  * [stdlib-353] Add command resize_displacement, that uses
    a specific algorithm to upscale displacement maps, for
    patch-based image synthesis</changelog>
</package>
<package pkgid="5a019df0528363dd9f1f9457292af7d86b9092c56b2207ad21189159253db6215978743dd0a86c18c1d6a19c4140052c027fe89cd2335bbee2a08eea88f227b1" name="gmime-debugsource" arch="i586">
  <version epoch="0" ver="3.2.15" rel="1.6"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1543579200">- Update to version 3.2.3:
  + Fixed GMimeFilterBasic for uudecode.
  + Fixed a bug in g_mime_uuencode_step().
  + Modified GMimeParser to work around broken mailers that send
    base64 encoded message/rfc822 parts.
  + Fixed a bug in g_mime_quoted_encode_close() where it would
    incorrectly end the quoted-printable output with a line
    containing only "=\n" even when it is not needed.
  + Improved g_mime_content_encoding_from_string().
  + Really, really fixed the packaging to include the Vala build
    files.
- Changes from version 3.2.2:
  + Fixed packaging to include Vala files.
- Changes from version 3.2.1:
  + Fixed GMimeParser to recognize the message/global mime-type.
  + Updated GMime to use libidn2 instead of the older libidn
    library.
  + Fixed address quoting logic and IDN2 encoding.
  + Added GMIME_DECRYPT_ENABLE_ONLINE_CERTIFICATE_CHECKS and
    GMIME_DECRYPT_ENABLE_KEYSERVER_LOOKUPS as possible flags to
    pass to g_mime_crypto_context_decrypt(). Also added
    GMIME_VERIFY_ENABLE_ONLINE_CERTIFICATE_CHECKS and
    GMIME_VERIFY_ENABLE_KEYSERVER_LOOKUPS as possible flags to
    pass to g_mime_crypto_context_verify().
  + Fixed g_mime_message_write_to_stream() to prioritize message
    headers over body headers.
  + The GMimeParser can now warn about a number of RFC-compliance
    issues that it finds when parsing messages.
  + Fixed GMimeTextPart to make sure that the GMimeFilterCharset is
    non-null before trying to use it. This can happen if the
    charset specified in the Content-Type header is unsupported by
    the iconv library.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570104000">- Update to version 3.2.4:
  + Replaced calls to g_memmove with memmove.
  + Added a new GMIME_DECRYPT_NO_VERIFY flag that disables
    signature verification.
  + Modified GMimeParser to not set the OpenPGP state for
    base64/uuencoded content.
  + Added reporting of RFC 5322 addr-spec syntax violations to the
    GMimeParserWarning API.
  + Fixed a stack underflow error in the uudecode.c sample.
  + Improved Vala bindings.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1573732800">- Update to version 3.2.5:
  + Modified GMimeParser to prevent stack overflows when parsing
    deeply nested messages. GMimeParser now has a limit on how deep
    multipart and/or message/rfc822 MIME part nesting is allowed to
    go before the parser will take action to prevent a stack
    overflow. If the max level is reached at a message/rfc822 part,
    then that part will be consumed by the parser as a generic
    GMimePart rather than a GMimeMessagePart. Likewise, if the max
    level is reached at any type of multipart, then the content of
    said multipart will be packed into the GMimeMultipart's preface
    and not parsed any further.
  + g_mime_multipart_foreach has been rewritten to avoid recursion,
    thereby avoiding potential stack overflows.
  + The gmime-port-2-6-to-3-0.sh script has been fixed to use
    proper sed syntax.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1581768000">- Update to version 3.2.6:
  + Added methods to get 64-bit timestamps for the creation-date
    and expiration-date of GMimeCertificates and GMimeSignatures.
  + Fixed the vala abstract public constructor for GMimeObject.
  + Fixed a bug in GMimeParser's header parser.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584792000">- Update to version 3.2.7:
  + Added some configure logic to auto-detect the system shift-jis
    charset alias.
  + Fixed tests/Makefile.am to exit with a non-negative value.
  + Fixed logic to skip expired or revoked gpg subkeys when looking
    for the correct subkey to use for signing or encrypting.
  + Fixed a regression introduced into 3.2.6 as part of the header
    parser rewrite that lost the ability to warn about invalid
    headers for non-toplevel MIME parts.
  + Fixed S/MIME to always set GPGME_KEYLIST_MODE_VALIDATE when
    looking up certificates as this is needed in order to correctly
    populate the GMimeCertificates.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672228800">- Update to version 3.2.13:
  + Optimized parsing of messages with lots of address headers
- includes changes from 3.2.12:
  + Fixed a memory leak in g_mime_gpgme_get_decrypt_result()
- includes changes from 3.2.11:
  + Fixed a bug in the new base64 decoder
- includes changes from 3.2.10:
  + Improved performance of base64 encoder by ~5%
  + Improved performance of base64 decoder by ~25%
  + Unref the autocrypt header after adding it to the list
  + Work around a bug in g_time_zone_new_offset() by using
    identifiers instead
- includes changes from 3.2.9:
  + g_mime_multipart_signed_verify() now allows type/subtype and
    type/x-subtype signature parts
  + Fixed header folding logic to avoid folding the first line of a
    header value
  + Fixed bugs discovered by static analysis
  + Fixed GMimeStreamPipe to set errno to ESPIPE for
    seek/tell/length methods
  + Fixed GMimeCertificates to prefer gpgme_user_id_t's address
    field over the email field
- includes changes from 3.2.8:
  + Various fixes to Vala (and other?) language bindings
  + Added g_mime_object_write_content_to_stream()
  + Fixed parameter list parsing logic to not report a warning when
    everything is valid
  + Fixed the parser to handle MIME parts without headers -or-
    content of any kind</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1694174400">- Update to version 3.2.14:
  + Avoid clearing the header list of a GMimeMessage when adding
    addresses to an address header.
  + Added the internet_address_list_append_parse() prototype
    definition to internet-address.h.
  + Use gtk-doc ulink syntax in doc comments instead of
    &lt;a href=...&gt;.
  + Fixed rfc2047 token decoding logic for base64 encodings.
  + Properly handle GDateTime UTC offsets with non-zero seconds.
  + Improved introspection data for bindings such as Vala.
  + Improved address name quoting.
  + Added a GNotifyDestroy to the GMimeParserOptions callback.
  + Fixed the URL linkifier logic to properly handle links without
    a '/' before the query string.
  + Fixed the URL linkifier logic to handle domains that start
    with numbers.
  + Reverted base64 decoder optimizations from 3.2.10 and 3.2.11
    to support chunked base64.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756209600">- Update to version 3.2.15:
  + Fixed the g_mime_object_get_header API definition to note that
    it can return null.
  + Fixed a memory leak in address_parse().
  + Added custom header folding logic for the Newsgroups: header.
  + Fixed a configure issue regarding ac_cv_sys_file_offset_bits.
  + Fixed an infinite loop in the Content-Type and
    Content-Disposition parameter serialization logic.</changelog>
</package>
<package pkgid="08b070bb010bdb17627b28714edadaf0a2aca614905f4f287370a6a5f4633963308e1e9055bd88eeca15a7e1ddbe319d7eebc06261d8e8e67685706c27eb270f" name="gmmlib-debugsource" arch="i586">
  <version epoch="0" ver="22.10.0" rel="1.3"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1726142400">- update to 22.5.2 - changes since 22.3.20 (jira#PED-10205)
  * Introduce LunarLake Support (#188)
  * Remove media compressed formats (#202)
  * Introduce Battlemage basic enabling support (#203)
  * Introduce Battlemage full support (#205)
  * Update README with new platform support info (#208)
  * Fix Debug build type(#210)
  * Check if BaseWidth and BaseHeight is zero (#213)
  * Xe2 Caching demotion for L3XD|L4WT|NC request (#212)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734523200">- Update to version 22.5.5:
  * Add new media compression mode to fix assertion (#224)
  * Adjust BaseWidth for RGB24 format (#64)
  * Enable IsCpuCacheable in Linux (#214)
  * PAT MOCS Programming for test (#223)
  * Make R10G10B10_XR_BIAS_A2_UNORM as presentable (#222)
  * Add new DG2 Device ID (#221)
  * Update reserved PATIndex (#220)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1739188800">- Update to version 22.6.0
  * Introduce PTL Support  (#225)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744804800">- Update to version 22.7.1:
  * Use GO:L3 on OCL Usages (#231)
  * Add Size Check When checking NoOptimizationPadding (#230)
  * Add MOCS variable for Xe2 (#228)
  * Force Tile4 instead of Linear for flipchain resources (#229)
  * Fix for type incompatibilities (#227)
  * Fix to resolve Media and NEO sharing issue with Xe2compression
    on BMG (#226)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749556800">- Update to version 22.7.2
  * Add BMG Device ID (#232)
  * Add BMG Device ID (#233)
  * Add new BMG Device ID (#234)
  * Disable compression on GMM_FORMAT_I420 format (#236)
  * Handle Coherent and compressible resources (#235)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749556801">- fixed source line in specfile</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753185600">- Update to version 22.8.1:
  * Promote OCL false sharing usages L3 to WB together with 2-way
    on xe2 (#249)
  * Mark GO:L3 as Uncachebale on MTL (#248)
  * Increment minor number for WCL support (#247)
  * Enable Multi-engine compression 64KB WA (#175)
  * Update XAdapater to be L3 Cacheable (#246)
  * Add new BMG device IDs (#244)
  * Introduce WCL support (#240)
  * Correct "Use GO:L3 on OCL Usages (#242)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758888000">- Update to version 22.8.2:
  * Add assertions before pointer access (#257)
  * Fix duplicate format check to YUV Surface Check (#254)
  * Fix duplicate assignment of Unaligned Height in Planar Offset
    Address (#253)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1770206400">- Update to  release 22.9.0
  * Update Readme with Xe3P_HPM details (#268)
  * Add Media Core Family for CRI and fix ULT (#267)
  * Introduce CRI Support (#263)
  * Introduce NVL Support (#261)
  * Mark L4 Uncached for media usages (#265)
  * Update Media resources to L3 Cacheable (#264)
  * Introducing new resource usages to support command streamer instructions (#262)
  * Remove unused variables from Gen12 Resource ULT (#259)
  * Fix Null check in GMM Auxtable ULT (#256)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1776686400">- update to 22.10.0:
  * remove unused variables from Gen9 Resource ULT
  * Restrict 128-byte horizontal alignment to linear surfaces
  * Enable PAT Centric Cache Policy
  * Add a new command streamer usage
  * Introduce NVL-P Support and App Transient Caching</changelog>
</package>
<package pkgid="01e0855162776d1f911d71442b7c230c2aa54ef0362cfdb49c8f1632e249519426d51712778cb98761cc36a1b1ea7789e799a3b0b0b0773c4037eeb7ea309a37" name="gmobile-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.0" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726056000">- Initial package, version 0.2.1.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1751112000">- Update to version 0.4.0
  * Add MCC to ISO country code conversion.
  * Wakeup key support for:
    + Fairphone 5
    + FuriPhone FLX1
  * Display panel support for:
    + Fix border radius for OnePlus6
- Update to version 0.3.0
  * New API: Allow to set wakep timers
  * Build vapi files too
  * Allow to install tests
  * Wakeup key support:
    + Handle 3.5mm headset play-pause button on PinePhone
- Update to version 0.2.2
  * Wakeup key support for:
    + Google Pixel 3a (sargo)
    + SHIFT6mq
    + Samsung Galaxy A5
    + Xioami Mi A2 Lite (daisy)
  * Display panel support for:
    + Furilabs FLX1
    + Nothing Phone 1 (spacewar)
  * Issues fixed:
    + https://gitlab.gnome.org/World/Phosh/gmobile/-/issues/12</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="790f10c40ff2580bdb8f539489a3560bae66aa89541ded8ec0fe943350e72cddcb26faa25edae06dae61124fe14aaa65068b3b6e1f31e4db4971af8b360a033d" name="gmobile-debugsource" arch="i586">
  <version epoch="0" ver="0.4.0" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726056000">- Initial package, version 0.2.1.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1751112000">- Update to version 0.4.0
  * Add MCC to ISO country code conversion.
  * Wakeup key support for:
    + Fairphone 5
    + FuriPhone FLX1
  * Display panel support for:
    + Fix border radius for OnePlus6
- Update to version 0.3.0
  * New API: Allow to set wakep timers
  * Build vapi files too
  * Allow to install tests
  * Wakeup key support:
    + Handle 3.5mm headset play-pause button on PinePhone
- Update to version 0.2.2
  * Wakeup key support for:
    + Google Pixel 3a (sargo)
    + SHIFT6mq
    + Samsung Galaxy A5
    + Xioami Mi A2 Lite (daisy)
  * Display panel support for:
    + Furilabs FLX1
    + Nothing Phone 1 (spacewar)
  * Issues fixed:
    + https://gitlab.gnome.org/World/Phosh/gmobile/-/issues/12</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="c4aec69ada35f51a3d039644640de977058403953138de3b48680fcd2be66708c53ae95eecf127504a053800155d6a14eca6db5a1abf0f4d70595f72402abf14" name="gmock-debuginfo" arch="i586">
  <version epoch="0" ver="1.17.0" rel="1.4"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- update to 1.14.0:
  * GoogleTest requires at least C++14
  * Remove the GTEST_HAS_DOWNCAST_ customization point.
  * Add googletest-message-test to the Bazel tests
  * Make testing::Message support streamed AbslStringify values
  * gtest: Supress warning about set unused variable
  * Make AbslStringify usage public in GoogleTest
  * Remove unused cast implementation
  * Use template type FloatType in the cast.
  * Fix C++20 compatibility bug.
  * Make GoogleTest handle SEH exceptions before stack unwinding rather than afterward
  * Resolve an issue where the resolution of operator&lt;&lt; overloads would attempt
    to instantiate the incomplete testing::internal::Secret type.
  * add support for nrf52
  * add support for nxp qn9090 mcu
  * Allow clients to un-suppress output from gUnit EXPECT_EXIT tests.
  * Use GTEST_INTERNAL_CPLUSPLUS_LANG instead of __cplusplus
  * Add qualifier to avoid argument dependent lookup
  * Add missing std includes
  * Remove GTEST_FOR_GOOGLE_ macro
  * Remove some filesystem APIs and tests under !GTEST_HAS_FILE_SYSTEM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1710244800">- Exclude test for 32bit x86 that is broken for now</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1720180800">- avoid extra '--' which newer ctests don't like anymore</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722254400">- avoid extra '--' which newer ctests don't like anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1725364800">- version update to 1.15.2
  * C++ Language Support
  * GoogleTest requires at least C++14 and follows Google's
    Foundational C++ Support Policy.
  * Bzlmod is now officially supported
  * Many bug fixes</changelog>
  <changelog author="Guang Yee &lt;gyee@suse.com&gt;" date="1727438400">- Update C++ complier version so it builds on Leap 15.6.</changelog>
  <changelog author="Earl Sampson &lt;esampson@suse.com&gt;" date="1731931200">- change logic from suse_version &gt; 1500 to suse_version &lt; 1600</changelog>
  <changelog author="pgajdos@suse.com" date="1739188800">- version update to 1.16.0
  * C++ Language Support
  - GoogleTest requires at least C++14 and follows Google's Foundational C++ Support Policy
  - The 1.16.x branch will be the last to support C++14. Future development will require at least C++17.
  * Notable Changes
  - Bazel BUILD files now reference repositories by their canonical names from the Bazel Central Registry
  - Testsuite properties as are now exported as XML elements, not attributes (b4aae50).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746187200">- add googletest-ciso646.patch from upstream to avoid gcc15
  deprecation warnings that result in build failure of dependant
  packages</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1750075200">- update to 1.17.0:
  * C++ Language Support
  - GoogleTest now requires at least C++17 and follows Google's
    Foundational C++ Support Policy. See this table for a list of
    currently supported versions compilers, platforms, and build
    tools.
  * Notable Changes
  - Added a flag --gtest_fail_if_no_test_linked that will cause
    the program to fail if no test case is linked in
  - A DistanceFrom() matcher is available for general distance
    comparison (0bdccf4) and supports a user-defined abs()
- drop googletest-ciso646.patch, included upstream
- simplify gcc selection to take the default on Tumbleweed and 16,
  this fixes bogus gcc15 related failues in Factory</changelog>
</package>
<package pkgid="32ee10def5a77a53bfcc81c98e59b45b92aee345355ebed7f986cd73327be761aa26702f41b5cabbe108de7a0e7b374b6e4f44b0dbcb0a856787e4ea1f0b1dcf" name="gmp-debugsource" arch="i586">
  <version epoch="0" ver="6.3.0" rel="5.6"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1606996800">- GMP 6.2.1:
  * A possible overflow of type int is avoided for mpz_cmp on huge
    operands
  * Overflows are more carefully detected and reported for
    mpz_pow_ui
  * Fix a bug in longlong.h for aarch64 sub_ddmmss
  * mini-gmp: mpz_out_str and mpq_out_str now correctly handle out
    of range bases
  * C90 compliance
  * Support for more processors</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1607515200">- Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1618056000">- do not break SLE 12 build when applying spec-cleaner</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1618920000">- Compute FIPS hmac for libgmp.so.10 [bsc#1184555]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1637064000">- Add gmp-6.2.1-CVE-2021-43618.patch to fix buffer overflow on
  malformed input to mpz_inp_raw.  [bsc#1192717, CVE-2021-43618]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1691150400">- GMP 6.3.0
  * A possible overflow of type int is avoided for mpz_cmp on huge operands.
  * A possible error condition when a malformed file is read with mpz_inp_raw
    is now correctly handled.
  * New public function mpz_prevprime, companion of the existing mpz_nextprime.
  * New documented pointer types mpz_ptr, mpz_srcptr, and similar for other
    GMP types. Refer to the manual for full list and suggested usage. These
    types have been present in gmp.h at least since GMP-4.0, but previously
    not advertised to users.
  * Support for 64-bit Arm under Macos.
  * Support for the loongarch64 CPU family.
  * Support for building with LTO, link-time optimisations.
  * New special code for base = 2 in mpz_powm reduces the average time for
    the functions that test primality.
  * Speedup for the function mpz_nextprime on large operands.
  * Speedup for multiplications (some sizes only) thanks to new internal
    functions to compute small negacyclic products.
  * Special assembly code for IBM z13 and later "mainframe" CPUs, resulting
    in a huge speedup.
  * Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm.
- Removed gmp-6.2.1-CVE-2021-43618.patch which is included in the
  new release.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1740657600">- Manually select the z13/z14 architecture level specific assembly routines
  for s390x and SLFO since GMP lacks fat binary support there and also lacks
  a way to auto-detect the architecture level used at compile-time.
  [jsc#PED-3270]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742385600">- Use -std=gnu17 for SLE16 and higher to aovid C23 conformance issues
  with GCC 15.</changelog>
</package>
<package pkgid="4caf89debcedb2432395303b8124960781f0924f9dcb6db6dbfad24ee6ae7c97f0995be191934e26c595551887d899baeddb868bdbd3cad4028ba15626a2f9a1" name="gmp-ecm-debuginfo" arch="i586">
  <version epoch="0" ver="7.0.5" rel="1.15"/>
  <changelog author="idonmez@suse.com" date="1379505600">- Initial release for build.opensuse.org</changelog>
  <changelog author="sfalken@opensuse.org" date="1489579200">- Added explicit BuildRequires: m4 to clear builderror in
  openSUSE:Factory</changelog>
  <changelog author="ecsos@opensuse.org" date="1499774400">- update to 7.0.4
  * fixed a bug in mpres_pow:
    https://gforge.inria.fr/tracker/?func=detail&amp;atid=623&amp;aid=20712&amp;group_id=135
  * fixed a bug with P-1 or P+1 and small B2
  * improved portability (OS X, Windows, Cygwin, non GNU ld)
  * fixed make longcheck with out-of-source build
- update to 7.0.3
  * fixed compilation issue on powerpc64
- update to 7.0.2
  * fixed bug in P-1/P+1 stage 2 and -redc when -1/N mod R has
    less than n limbs
- update to 7.0.1
  * fixed efficiency issue with divisors of 2^n+/-1
  * allow for larger B1 values on Windows computers in batch mode
  * several fixes on Debian (FreeBSD, powerpc64)
  * fixed save files generated by gpu-ecm
  * fixed issue with gcc-5 (CC/CFLAGS from gmp.h were no longer
    used)
  * updated longlong.h file from GMP 6.1.0
  * fixed some compiler warnings
- update to 7.0.0
  * GMP-ECM is now thread-safe. In particular the "ecmfactor"
    binary can be called with say -t 17 to use 17 threads.
  * Added GPU code for Step 1 (command-line option -gpu).
  * Command-line option -param allows to choose the parametrization
    (valid values are 0, 1, 2, 3). Command-line option -sigma allows
    to choose the parameter. "-sigma i:s" is a shortcut to
    "-param i -sigma s". Use -param 0 to get historical Suyama
    parametrization.
  * The batch mode is now chosen with -param command-line option.
    The default parametrization depends on other command-line
    options.
  * For P-1 stage 2, by default the NTT code is always used.
  * Speedup in stage 2 with -no-ntt
  * New primality proving code with APRCL (contributed by
    David Cleaver) with --enable-aprcl (default=yes)
  * Removed some options that were unused or not tested
  (-n, -nn, -ve, -cofdec, -B2scale).
  * The configure --enable-shellcmd option was removed, and also
    the --enable-memory-debug configure option (now obsolete with
    valgrind).
  * The -b options was removed (breadth-first mode)
  * Improved source coverage (92.7% of source code lines)
- remove patch ecm-auxi.c.patch because now in upstream</changelog>
  <changelog author="jengelh@inai.de" date="1500033600">- Fix RPM groups, summaries, and the condition for SSE2 disabling.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 7.0.5:
  * migration to gitlab
  * https://gitlab.inria.fr/zimmerma/ecm/-/raw/git-7.0.5/ChangeLog</changelog>
</package>
<package pkgid="51044bd9100f77e3459a127edd8e5444e02fd89fa2ed16edc14dae3c7ea945143ddfc11c3216a8b85484b29cac880474727010da914337304479ec03898d4ec8" name="gmp-ecm-debugsource" arch="i586">
  <version epoch="0" ver="7.0.5" rel="1.15"/>
  <changelog author="idonmez@suse.com" date="1379505600">- Initial release for build.opensuse.org</changelog>
  <changelog author="sfalken@opensuse.org" date="1489579200">- Added explicit BuildRequires: m4 to clear builderror in
  openSUSE:Factory</changelog>
  <changelog author="ecsos@opensuse.org" date="1499774400">- update to 7.0.4
  * fixed a bug in mpres_pow:
    https://gforge.inria.fr/tracker/?func=detail&amp;atid=623&amp;aid=20712&amp;group_id=135
  * fixed a bug with P-1 or P+1 and small B2
  * improved portability (OS X, Windows, Cygwin, non GNU ld)
  * fixed make longcheck with out-of-source build
- update to 7.0.3
  * fixed compilation issue on powerpc64
- update to 7.0.2
  * fixed bug in P-1/P+1 stage 2 and -redc when -1/N mod R has
    less than n limbs
- update to 7.0.1
  * fixed efficiency issue with divisors of 2^n+/-1
  * allow for larger B1 values on Windows computers in batch mode
  * several fixes on Debian (FreeBSD, powerpc64)
  * fixed save files generated by gpu-ecm
  * fixed issue with gcc-5 (CC/CFLAGS from gmp.h were no longer
    used)
  * updated longlong.h file from GMP 6.1.0
  * fixed some compiler warnings
- update to 7.0.0
  * GMP-ECM is now thread-safe. In particular the "ecmfactor"
    binary can be called with say -t 17 to use 17 threads.
  * Added GPU code for Step 1 (command-line option -gpu).
  * Command-line option -param allows to choose the parametrization
    (valid values are 0, 1, 2, 3). Command-line option -sigma allows
    to choose the parameter. "-sigma i:s" is a shortcut to
    "-param i -sigma s". Use -param 0 to get historical Suyama
    parametrization.
  * The batch mode is now chosen with -param command-line option.
    The default parametrization depends on other command-line
    options.
  * For P-1 stage 2, by default the NTT code is always used.
  * Speedup in stage 2 with -no-ntt
  * New primality proving code with APRCL (contributed by
    David Cleaver) with --enable-aprcl (default=yes)
  * Removed some options that were unused or not tested
  (-n, -nn, -ve, -cofdec, -B2scale).
  * The configure --enable-shellcmd option was removed, and also
    the --enable-memory-debug configure option (now obsolete with
    valgrind).
  * The -b options was removed (breadth-first mode)
  * Improved source coverage (92.7% of source code lines)
- remove patch ecm-auxi.c.patch because now in upstream</changelog>
  <changelog author="jengelh@inai.de" date="1500033600">- Fix RPM groups, summaries, and the condition for SSE2 disabling.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 7.0.5:
  * migration to gitlab
  * https://gitlab.inria.fr/zimmerma/ecm/-/raw/git-7.0.5/ChangeLog</changelog>
</package>
<package pkgid="73f71097f4ce591fe43d29021cd79b48190f5a07a1d2bb9cb384342a2c36fd7be301058aab4ac6edb9ed5dd242dec2e22138372114a72630cd149949320f1579" name="gmrun-debuginfo" arch="i586">
  <version epoch="0" ver="1.4w" rel="1.11"/>
  <changelog author="tyler@monkeypox.org" date="1303128000">Initial introduction of the gmrun package</changelog>
  <changelog author="mimi.vx@gmail.com" date="1436356800">- updated to last source
- spec-cleaned</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1691409600">- update to wdlkmpx git version 1.4w
- change licence to ISC
- remove generatebzball.sh
- add lang package
- build with gtk3
- spec-cleaned</changelog>
</package>
<package pkgid="7be62deedf3e33fbf90334425a6aa864276cea70fbd8972497f5ee516a72f3d56419d32a14e737272fbde34708bbb322ee6528115a7fe6b012198c712aca7dec" name="gmrun-debugsource" arch="i586">
  <version epoch="0" ver="1.4w" rel="1.11"/>
  <changelog author="tyler@monkeypox.org" date="1303128000">Initial introduction of the gmrun package</changelog>
  <changelog author="mimi.vx@gmail.com" date="1436356800">- updated to last source
- spec-cleaned</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1691409600">- update to wdlkmpx git version 1.4w
- change licence to ISC
- remove generatebzball.sh
- add lang package
- build with gtk3
- spec-cleaned</changelog>
</package>
<package pkgid="f7cc3359e9d114fa8f5ae483924a3384bcbd1cd36c3e41df5df3cb6d4c38e25ed4f6d1db5d6f221cf2d9f453792ce38332b60ee977ad124dfbe2964df75674b8" name="gmsh-debuginfo" arch="i586">
  <version epoch="0" ver="4.11.1" rel="3.1"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1619438400">- Update to 4.8.3:
  * Small bug fixes.
- Update to 4.8.2:
  * Fixed regression in OCC transforms
  * Fixed cwrap API.
- Update to 4.8.1:
  * Improved performance when transforming many OCC entities
  * Fixed regression in high-order meshing of surfaces with
    singular parametrizations
  * Small bug fixes.
- Update to 4.8.0:
  * New interactive and fully parametrizable definition of boundary
    conditions, materials, etc. through ONELAB variables
  * New API functions for creating trimmed BSpline/Bezier patches,
    perform raw triangulations and tetrehedralizations, get upward
    adjacencies, and create extruded boundary layers and automatic
    curve loops in built-in kernel
  * Improved performance of high-order meshing of OCC models
  * Improved handling of high resolution displays
  * New structured CGNS exporter
  * New transfinite Beta law
  * Added support for embedded curves in HXT
  * Added automatic conversion from partitioned MSH2 files to new
    partitioned entities
  * Element groups can now be imported from UNV files
  * Fixed order of Gauss quadrature for quads and hexas
  * Code modernization (C++11)
  * Further uniformization of option names to match the documented
    terminology (Mesh.Point -&gt; Mesh.Node, ...; old names are still
    accepted, but deprecated)
  * Deprecated Mesh.MinimumElementsPerTwoPi: set value directly to
    Mesh.MeshSizeFromCurvature instead
  * Python and Julia APIs now also define snake case aliases for
    all camelCase function names
  * Small bug fixes and improvements.
  * Incompatible API changes:
    + new optional arguments to mesh/classifySurfaces,
    occ/addBSplineSurface, occ/addBezierSurface, occ/addPipe
    and view/probe
    + renamed mesh/getEdgeNumber as mesh/getEdges.
- Rebase gmsh-3.0.5-add-shebang-to-onelab.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Update to 4.9.3:
  * improved handling of degenerate curves in periodic surfaces and
    boundary layer extrusion
  * extended Mesh.SaveGroupsOfElements capabilities for INP export
  * extended Mesh.MeshSizeExtendFromBoundary + new "Extend" mesh
    size field to enable alternative mesh size extensions from boundary
  * enhanced X3D output
  * moved all kernel sources to src/ subdirectory
  * renamed demos/ as examples/ and tutorial/ as tutorials/
  * small bug fixes
- Update to 4.9.2:
  * faster projection on OCC entities
  * extended Mesh.SaveGroupsOfNodes capabilities for INP export
  * improved transfinite meshing of surfaces with boundary on
    periodic seam.
- Update to 4.9.1:
  * relax tolerance on curve parametrization match for periodic meshing
  * enable extruded boundary layers on generic model entities
  * activate IncludeBoundary by default in Restrict field
  * downgraded compiler for official Linux releases to gcc 6 to
    improve compatibility with older systems
  * small bug fixes (view tag generation with zero tag, model/setTag).
- Update to 4.9.0:
  * new initial 2D meshing algorithm
  * new quasi-structured quad algorithm
  * improved handling of imperfect curve reparametrization on
    surfaces in 2D periodic meshing algorithm
  * mesh renumbering now also renumbers dependent post-processing views
  * the mesh size callback is now per-model and its returned value
    is not gathered with the other size constraints in a global min
    reduction anymore: instead the callback takes as additional
    argument the mesh size lc that would be prescribed in the absence
    of the callback, which allows to perform any desired modification
    (the old behavior can be achieved by returning min(lc, value))
  * OCC STL representation is now generated using relative deflection
    tolerance
  * new TransformMesh command in .geo files
  * new behavior of Mesh.SaveGroupsOf{Nodes,Elements} in UNV and
    INP exports
  * partitioned MSH4 files now contain the full partition topology
    (i.e. all partition entities)
  * fixed metric calculation with Eigen (for anisotropic mesh generation)
  * official binary builds now support OpenMP parallelization and are
    64 bit only (build OS upgraded to Windows 10, macOS 10.15 and
    Linux glibc 2.24)
  * new experimental Fortran API
  * new API functions to handle view options by tag instead of by index
  * color options in the API can now be specified as in .geo files,
    in the form "Category.Color.Option"
  * small bug fixes.
- Update to 4.8.4:
  * set current model in gmsh/model/add
  * small bug fixes.
- Add 0001-mpeg_encode-Do-not-free-stack-allocated-frame.patch
- Rebase link_dynamic_gl2ps.patch
- Rebase gmsh-3.0.5-add-shebang-to-onelab.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1644148800">- Update to 4.9.4:
  * Improved BSpline filling; new options Mesh.MinimumLineNodes,
    Mesh.RecombineNodeRepositioning, Mesh.RecombineMinimumQuality
    and Mesh.StlLinearDeflectionRelative
  * updated bundled Eigen
  * small bug fixes
  * New API functions:
    gmsh/isInitialized, occ/convertToNURBS, occ/getCurveLoops,
    occ/getSurfaceLoops, mesh/importStl, parser/getNames,
    parser/setNumber, parser/setString, parser/getNumber,
    parser/getString, parser/clear, parser/parse,
    onelab/getChanged, onelab/setChanged.
- Drop 0001-mpeg_encode-Do-not-free-stack-allocated-frame.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655294400">- Disable julia subpackage and do not install related examples and
  tutorials when building for openSUSE &gt;= 1550 where julia is no
  longer available.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1655553600">- Update to 4.10.3
  * small bug fixes.
  * New API function: fltk/finalize
- Update to 4.10.2
  * fixed regression introduced in 4.9 for recombined meshes
    with boundary layers
  * new Geometry.OCCSafeUnbind option to disable boolean
    optimization introduced in 4.10.0 (for backward compatibility)
  * new HealShapes command in .geo files
  * simplified calculation of OCC STL bounding boxes generalized
    Crack plugin
  * small bug fixes.
- Update to 4.10.1
  * small bug fixes.
- Update to 4.10.0
  * more flexible homology/cohomology workflow in the API
  * "Attractor" field is now just a synonym for the newer (and more
    efficient) "Distance" field
  * periodic bsplines now use the same default multiplicities in
    OCC as in the built-in kernel
  * model/isInside now also handles discrete entities
  * speed-up repeated simple boolean operations
  * C++ api now throws std::runtime_error on errors
  * small bug fixes.
  * New API functions:
    geo/addGeometry, geo/addPointOnGeometry, mesh/addHomologyRequest,
    mesh/clearHomologyRequests, mesh/setVisibility,
    mesh/getElementQualities
  * Incompatible API changes:
    + additional const qualifiers in C API
    + removed mesh/computeCohomology
    + new arguments to occ/getCurveLoops and occ/getSurfaceLoops
    + changed arguments of mesh/computeHomology
    + new optional arguments to occ/addCircle, occ/addEllipse,
    occ/addDisk, occ/addTorus, occ/addWedge, model/addPhysicalGroup,
    model/geo/addPhysicalGroup, mesh/removeDuplicateNodes and
    mesh/setRecombine.
- Update to 4.9.5
  * dynamic Gmsh library now also only exports public symbols on
    macOS and Linux, like it does on Windows
  * better handling of max. thread settings
  * small bug fixes.
  * New API function: mesh/getDuplicateNodes
- Make demos and doc subpackages noarch
- Some more specfile cleanup</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662033600">- Update to 4.10.5
  * small bug fixes.
- Update to 4.10.4
  * improved graphical window tooltips
  * small bug fixes.
  * New API function: mesh/removeDuplicateElements</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1667908800">- Update to 4.11.0
  * new Fortran API
  * improved copying ("Duplicata") of multiple shapes with OCC
  * reduced default order for OCC surface filling
  * arbitrary string attributes can now be stored in models and
    MSH files
  * new Radioss export
  * added ability to specify spline tangents with OCC
  * new option Mesh.SaveWithoutOrphans to prune orphan entities
    (e.g. geometrical construction points) from MSH4 files
  * major overhaul of the reference manual
  * new official macOS ARM builds
  * small bug fixes.
  * New API functions:
    + model/getAttributeNames, model/getAttribute,
    model/setAttribute, model/removeAttribute
  * Incompatible API changes:
    + new argument to mesh/computeHomology
    + new optional arguments to occ/addSpline and
    occ/addThruSections</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Update to 4.11.1
  * Mesh.TransfiniteTri improvements
  * small bug fixes</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1680004800">- Fix builds failing with GCC 13, add
  0001-Add-missing-cstdint-header.patch</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Correction of license from legaldb</changelog>
</package>
<package pkgid="083fef8f31758f8ecf2c91f11df8f9091aa6988364bafd12e77a3a4fe5c9b21f69c1c1958fa43c0a0075438132a89a0a655e1bfe9764be9ba51d9ff4a991b799" name="gmsh-debugsource" arch="i586">
  <version epoch="0" ver="4.11.1" rel="3.1"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1619438400">- Update to 4.8.3:
  * Small bug fixes.
- Update to 4.8.2:
  * Fixed regression in OCC transforms
  * Fixed cwrap API.
- Update to 4.8.1:
  * Improved performance when transforming many OCC entities
  * Fixed regression in high-order meshing of surfaces with
    singular parametrizations
  * Small bug fixes.
- Update to 4.8.0:
  * New interactive and fully parametrizable definition of boundary
    conditions, materials, etc. through ONELAB variables
  * New API functions for creating trimmed BSpline/Bezier patches,
    perform raw triangulations and tetrehedralizations, get upward
    adjacencies, and create extruded boundary layers and automatic
    curve loops in built-in kernel
  * Improved performance of high-order meshing of OCC models
  * Improved handling of high resolution displays
  * New structured CGNS exporter
  * New transfinite Beta law
  * Added support for embedded curves in HXT
  * Added automatic conversion from partitioned MSH2 files to new
    partitioned entities
  * Element groups can now be imported from UNV files
  * Fixed order of Gauss quadrature for quads and hexas
  * Code modernization (C++11)
  * Further uniformization of option names to match the documented
    terminology (Mesh.Point -&gt; Mesh.Node, ...; old names are still
    accepted, but deprecated)
  * Deprecated Mesh.MinimumElementsPerTwoPi: set value directly to
    Mesh.MeshSizeFromCurvature instead
  * Python and Julia APIs now also define snake case aliases for
    all camelCase function names
  * Small bug fixes and improvements.
  * Incompatible API changes:
    + new optional arguments to mesh/classifySurfaces,
    occ/addBSplineSurface, occ/addBezierSurface, occ/addPipe
    and view/probe
    + renamed mesh/getEdgeNumber as mesh/getEdges.
- Rebase gmsh-3.0.5-add-shebang-to-onelab.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Update to 4.9.3:
  * improved handling of degenerate curves in periodic surfaces and
    boundary layer extrusion
  * extended Mesh.SaveGroupsOfElements capabilities for INP export
  * extended Mesh.MeshSizeExtendFromBoundary + new "Extend" mesh
    size field to enable alternative mesh size extensions from boundary
  * enhanced X3D output
  * moved all kernel sources to src/ subdirectory
  * renamed demos/ as examples/ and tutorial/ as tutorials/
  * small bug fixes
- Update to 4.9.2:
  * faster projection on OCC entities
  * extended Mesh.SaveGroupsOfNodes capabilities for INP export
  * improved transfinite meshing of surfaces with boundary on
    periodic seam.
- Update to 4.9.1:
  * relax tolerance on curve parametrization match for periodic meshing
  * enable extruded boundary layers on generic model entities
  * activate IncludeBoundary by default in Restrict field
  * downgraded compiler for official Linux releases to gcc 6 to
    improve compatibility with older systems
  * small bug fixes (view tag generation with zero tag, model/setTag).
- Update to 4.9.0:
  * new initial 2D meshing algorithm
  * new quasi-structured quad algorithm
  * improved handling of imperfect curve reparametrization on
    surfaces in 2D periodic meshing algorithm
  * mesh renumbering now also renumbers dependent post-processing views
  * the mesh size callback is now per-model and its returned value
    is not gathered with the other size constraints in a global min
    reduction anymore: instead the callback takes as additional
    argument the mesh size lc that would be prescribed in the absence
    of the callback, which allows to perform any desired modification
    (the old behavior can be achieved by returning min(lc, value))
  * OCC STL representation is now generated using relative deflection
    tolerance
  * new TransformMesh command in .geo files
  * new behavior of Mesh.SaveGroupsOf{Nodes,Elements} in UNV and
    INP exports
  * partitioned MSH4 files now contain the full partition topology
    (i.e. all partition entities)
  * fixed metric calculation with Eigen (for anisotropic mesh generation)
  * official binary builds now support OpenMP parallelization and are
    64 bit only (build OS upgraded to Windows 10, macOS 10.15 and
    Linux glibc 2.24)
  * new experimental Fortran API
  * new API functions to handle view options by tag instead of by index
  * color options in the API can now be specified as in .geo files,
    in the form "Category.Color.Option"
  * small bug fixes.
- Update to 4.8.4:
  * set current model in gmsh/model/add
  * small bug fixes.
- Add 0001-mpeg_encode-Do-not-free-stack-allocated-frame.patch
- Rebase link_dynamic_gl2ps.patch
- Rebase gmsh-3.0.5-add-shebang-to-onelab.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1644148800">- Update to 4.9.4:
  * Improved BSpline filling; new options Mesh.MinimumLineNodes,
    Mesh.RecombineNodeRepositioning, Mesh.RecombineMinimumQuality
    and Mesh.StlLinearDeflectionRelative
  * updated bundled Eigen
  * small bug fixes
  * New API functions:
    gmsh/isInitialized, occ/convertToNURBS, occ/getCurveLoops,
    occ/getSurfaceLoops, mesh/importStl, parser/getNames,
    parser/setNumber, parser/setString, parser/getNumber,
    parser/getString, parser/clear, parser/parse,
    onelab/getChanged, onelab/setChanged.
- Drop 0001-mpeg_encode-Do-not-free-stack-allocated-frame.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655294400">- Disable julia subpackage and do not install related examples and
  tutorials when building for openSUSE &gt;= 1550 where julia is no
  longer available.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1655553600">- Update to 4.10.3
  * small bug fixes.
  * New API function: fltk/finalize
- Update to 4.10.2
  * fixed regression introduced in 4.9 for recombined meshes
    with boundary layers
  * new Geometry.OCCSafeUnbind option to disable boolean
    optimization introduced in 4.10.0 (for backward compatibility)
  * new HealShapes command in .geo files
  * simplified calculation of OCC STL bounding boxes generalized
    Crack plugin
  * small bug fixes.
- Update to 4.10.1
  * small bug fixes.
- Update to 4.10.0
  * more flexible homology/cohomology workflow in the API
  * "Attractor" field is now just a synonym for the newer (and more
    efficient) "Distance" field
  * periodic bsplines now use the same default multiplicities in
    OCC as in the built-in kernel
  * model/isInside now also handles discrete entities
  * speed-up repeated simple boolean operations
  * C++ api now throws std::runtime_error on errors
  * small bug fixes.
  * New API functions:
    geo/addGeometry, geo/addPointOnGeometry, mesh/addHomologyRequest,
    mesh/clearHomologyRequests, mesh/setVisibility,
    mesh/getElementQualities
  * Incompatible API changes:
    + additional const qualifiers in C API
    + removed mesh/computeCohomology
    + new arguments to occ/getCurveLoops and occ/getSurfaceLoops
    + changed arguments of mesh/computeHomology
    + new optional arguments to occ/addCircle, occ/addEllipse,
    occ/addDisk, occ/addTorus, occ/addWedge, model/addPhysicalGroup,
    model/geo/addPhysicalGroup, mesh/removeDuplicateNodes and
    mesh/setRecombine.
- Update to 4.9.5
  * dynamic Gmsh library now also only exports public symbols on
    macOS and Linux, like it does on Windows
  * better handling of max. thread settings
  * small bug fixes.
  * New API function: mesh/getDuplicateNodes
- Make demos and doc subpackages noarch
- Some more specfile cleanup</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662033600">- Update to 4.10.5
  * small bug fixes.
- Update to 4.10.4
  * improved graphical window tooltips
  * small bug fixes.
  * New API function: mesh/removeDuplicateElements</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1667908800">- Update to 4.11.0
  * new Fortran API
  * improved copying ("Duplicata") of multiple shapes with OCC
  * reduced default order for OCC surface filling
  * arbitrary string attributes can now be stored in models and
    MSH files
  * new Radioss export
  * added ability to specify spline tangents with OCC
  * new option Mesh.SaveWithoutOrphans to prune orphan entities
    (e.g. geometrical construction points) from MSH4 files
  * major overhaul of the reference manual
  * new official macOS ARM builds
  * small bug fixes.
  * New API functions:
    + model/getAttributeNames, model/getAttribute,
    model/setAttribute, model/removeAttribute
  * Incompatible API changes:
    + new argument to mesh/computeHomology
    + new optional arguments to occ/addSpline and
    occ/addThruSections</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1672228800">- Update to 4.11.1
  * Mesh.TransfiniteTri improvements
  * small bug fixes</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1680004800">- Fix builds failing with GCC 13, add
  0001-Add-missing-cstdint-header.patch</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1695124800">- Correction of license from legaldb</changelog>
</package>
<package pkgid="c0ac45bb74e9452843d4e83b9cd6591f3a36d10b182620e7fb80f85c88f10914a9c9b19ff370754e17a28cb6420163a5d72a2f86ba1906ef143ae25d403e71c2" name="gn-debuginfo" arch="i586">
  <version epoch="0" ver="0.20260730" rel="1.1"/>
  <changelog author="ro@suse.com" date="1741262400">- Update to version 0.20250306:
  * Remove deps from rust executable to module's pcm files
  * Update test for rust executable deps
  * Add toolchain for cxx modules in TestWithScope
  * Apply the latest clang-format
  * Update reference for {rustdeps}
  * Always generate a .toolchain file even if it is empty.
  * Pass --with-lg-page=16 when building jemalloc for arm64.
  * Remove obsolete debug checks.
  * Make default vs ide version on Windows as 2022
  * Reland "Adds a path_exists() function"
  * Revert "Adds a path_exists() function"
  * Adds a path_exists() function
  * Revert "Speed-up GN with custom OutputStream interface."
  * Speed-up GN with custom OutputStream interface.
  * Add `exec_script_allowlist` to replace `exec_script_whitelist`.
  * Retry ReplaceFile in case of failure
  * Fix crash when NinjaBuildWriter::RunAndWriteFile fails
  * fix include for escape.h
  * fix exit code for gn gen failure
  * misc: Use html.escape instead of cgi.escape
  * Do not copy parent build_dependency_files_ in Scope constructors.
  * Improve error message for duplicated items
  * [rust-project] Always use forward slashes in sysroot paths
  * Update all_dependent_configs docs.
  * set 'no_stamp_files' by default
  * fix a typo
  * Stop using transitional LFS64 APIs
  * do not use tool prefix for phony rule
  * [rust] Add sysroot_src to rust-project.json
  * Implement and enable 'no_stamp_files'
  * Add Target::dependency_output_alias()
  * Add "outputs" to generated_file documentation.
  * Update bug database link.
  * remove a trailing space after variable bindings
  * fix tool name in error
  * remove unused includes
  * Markdown optimization (follow-up)
  * Support link_output, depend_output in Rust linked tools.
  * Properly verify runtime_outputs in rust tool definitions.
  * BugFix: Syntax error in gen.py file
  * generated_file: add output to input deps of stamp
  * Markdown optimization:
  * Revert "Rust: link_output, depend_output and runtime_outputs for dylibs"
  * hint using nogncheck on disallowed includes</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1747742400">- Update to version 0.20250520:
  * Add `--filter-with-data` flag for `gn gen --ide=json`
  * Handle --ide=vs2019 switch
  * Handle hpp11 file extension.
  * Fix `gn help --root-pattern`
  * Build non-linkable deps async with Ninja's validaitons
  * Generate compile_commands.json as part of build/gen.py
  * apply the latest clang-format
  * Add a test for source_set with modulemap
  * Write .gitignore file to build directory
  * Add more on how args are processed to "help execution".
  * Make `gn_version` available in the dotfile.
  * Tweak `help execution` wording after c0a46c5.
  * Attempt to improve the documentation for "help execution".
  * zos: build with -m64 and ignore unknown-pragmas
  * Unit test parser/tokenizer against double minus</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1751371200">- Update to version 0.20250619:
  * Reland #2 "Run Target::OnResolve() on background threads"
  * Propagate module dependencies transitively via public_deps
  * Fix bug in Grow logic in HashTableBase
  * Apply tools/run_formatter.sh
  * Revert "Reland "Run Target::OnResolve() on background threads""
  * Reland "Run Target::OnResolve() on background threads"
  * Enable ASAN &amp; UBSAN when running tests in debug on CQ/CI
  * Revert "Run Target::OnResolve() on background threads"
  * Check all targets before generating shortnames
  * [tvos] Search for `kTargetXcodePlatform` from all arguments
  * Run Target::OnResolve() on background threads
  * specify the gerrit listener type to be legacy poller
  * Optimize Target::EnsureFileIsGeneratedByDependency()
  * Fix lsan errors
  * Add myself to OWNERS, remove xoolger addresses
  * Revert "Use JSON escaping for JSON string output"
  * Use JSON escaping for JSON string output
  * [tvos] Handle a type error with target_xcode_platform
  * [tvos] Add target_xcode_platform to set Xcode project
  * Add `--filter-with-data` flag for `gn gen --ide=json`
  * Handle --ide=vs2019 switch
  * Handle hpp11 file extension.
  * Fix `gn help --root-pattern`
  * Build non-linkable deps async with Ninja's validaitons
  * Generate compile_commands.json as part of build/gen.py
  * apply the latest clang-format
  * Add a test for source_set with modulemap
  * Write .gitignore file to build directory
  * Add more on how args are processed to "help execution".
  * Make `gn_version` available in the dotfile.
  * Tweak `help execution` wording after c0a46c5.
  * Attempt to improve the documentation for "help execution".
  * zos: build with -m64 and ignore unknown-pragmas
  * Unit test parser/tokenizer against double minus</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1759492800">- Update to version 0.20250918:
  * update reference.md
  * Include -fmodule-file flags in compile_commands.json
  * Refactor C++ module dependency logic into a new utility
  * Gitiles navigation bar
  * Adds a len() function
  * Avoid clashes of include_dir in rust-project.json.
  * Check all targets to find duplicated outputs.
  * infra/config: Remove luci.recipes.use_python3 experiment
  * Handle empty outputs in WriteInputDepsStampOrPhonyAndGetDep
  * build: Propagate module dependencies through group targets
  * Deduplicate item in 'deps', 'sources' and related lists
  * infra: Update comment for macOS version used in CQ/CI
  * [Apple] Allow passing a manifest to the post-processing script
  * Update link to buganizer in README.md
  * [Apple] Fix `gn gen` when using swift and no_stamp_files
  * [Apple] Remove deprecated aliases for `post_processing_$var`
  * Revert "Allow newline in string literal"
  * Use std::ranges::all_of in parse_tree_unittest
  * infra: Correctly use macOS 13 instead of 11
  * Update Xcode and macOS version in bots
  * infra: Add shadow buckets to trigger led job
  * Allow newline in string literal
  * Revert "Update macOS version to 13 used in CQ/CI"
  * Update macOS version to 13 used in CQ/CI
  * Refactor command_format.cc
  * Shorten targets from //path/to/foo:foo to //path/to/foo
  * Modernize and improve parse_tree.cc
  * Auto-format the codebase
  * Remove hardcoded -fmodules-embed-all-files flag
  * Reland "Use JSON escaping for JSON string output"</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1766750400">- Update to version 0.20251217:
  * Fix sha2 on big endian
  * [Windows] Reduce the number of worker threads on many-core machines
  * Add a sha256 hash implementation and use it for string_hash
  * Opt-in to the Windows SegmentHeap
  * Add a `module_name` flag to source_set.
  * Refactor module name to be dynamic.
  * Optimize vector creation in compile_commands_writer.cc.
  * Run 'tools/run_formatter.sh'
  * Implement `string_hash` function.
  * Support weak_libraries
  * Do not add .inputdeps paths to --ninja-outputs-file
  * Make clang modules output -fmodule-file=foo=&lt;pcm&gt;.
  * infra: Revert CIPD autoconf
  * infra: Include autoconf bin directory to PATH
  * infra: Fix autoconf executable path
  * infra: Use CIPD autoconf
  * Allow led access in GN via http://go/ciba
  * Revert "Build non-linkable deps async with Ninja's validaitons"
  * Upgrade linux bots from ubuntu 22.04 to ubuntu 24.04
  * Use unordered_map instead of map in HeaderChecker
  * Add --file_relation to gn refs command
  * Optimize vector initialization and preallocation in desc_builder.cc.
  * Add `reserve` statement when vector size is known beforehand.
  * Refactor container update by preferring the range insert.
  * Handle symlinked directories correctly during gn clean on Windows.
  * Fix relative imports from args.gn.</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1775563200">- Update to version 0.20260331:
  * Add modulemap generation to GN.
  * Support building gn without a .git directory.
  * Limit the maximum number of GN worker threads to 32.
  * Remove premature target writing before validation during `gn gen`.
  * Only run target checks in background threads during resolution.
  * Add additional files to gitignore
  * Add `inputs` parameter to `tool`.
  * Unit test foo* not just *foo patterns
  * Unit test edge cases around consecutive \b in patterns
  * Reject newlines in string config values (defines, cflags, etc.)
  * Set clang-format to use C++20
  * Run formatter
  * Bump min mac version flag.
  * Add --error-limit flag to control error output count
  * [gn] Fix Value::operator== for empty lists
  * [gn] Optimize Value::LIST with Copy-On-Write using nullptr
  * Capture C++ modules compilation commands in compile_commands.json
  * Output -fmodule-map-file as well as -fmodule-file for module dependencies.
  * Optimize HeaderChecker by parallelizing ReachabilityCache pre-calculation and removing lock contention.
  * Optimize HeaderChecker file I/O by parsing files only once
  * Optimize reachability cache to drastically reduce BFS executions
  * Remove unused targets_count_ in HeaderChecker
  * Apply clang-format
  * Use high-performance cores on Apple Silicon for worker pool
  * Optimize HeaderChecker::IsDependencyOf using HashTableBase
  * [perf] Optimize HeaderChecker BFS using reserve()
  * [perf] Share ResolvedTargetData across worker threads
  * [perf] Cache dependency checks in HeaderChecker
  * [test] Fix SetupTest.AbsolutePythonPathInsideRootDir on macOS
  * [mac] Update minimum macOS version to 10.12
  * Include validations when collecting metadata
  * Fix target being written twice under certain circumstances
  * Add validation support to gn analyze/desc/path/refs
  * Fix race condition when using validations
  * Add pcm files to the deps of phony target
  * Add `validations` dependency type to targets
  * Fix result of Scheduler::Run() with empty work queue
  * Add conductor setup files
  * Improve writing runtime deps
  * Unit test label user visible name
  * Improve error message for rebase_path builtin
  * Minor table-driven test refactor
  * win: Use relative path for python in ninja files if possible</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1775563201">- added patches:
  gn-multiline-comment.patch
  (change multiline comment so that line continuation character
  is not at the end of the line)</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1777550400">- Update to version 0.20260429:
  * Run update reference in CI
  * Add `gn suggest` subcommand.
  * Update documentation
  * [apple] Optimise enumeration of additional files for Xcode project
  * [gn] Split SOURCE_SET phony targets to exclude additional outputs from linking
  * Run formatter in CI
  * Rework update_reference.sh to run correctly in CI.
  * IWYU: gn/target.h
  * Revert "Run formatter and update reference in CI"
  * Revert "Fix: Ensure only actual object files are included in link inputs"
  * Run formatter and update reference in CI
  * Add --diff to run_formatter and update_reference
  * Fix: Ensure only actual object files are included in link inputs
  * Run `infra/recipes.py test train`.
  * Improve EXPECT_EQ diff printing
  * Simplify success expectations in GN.
  * Add support for c_additional_outputs in config
  * Add diffs to EXPECT_EQ.
  * Advertise QtCreator v20+ built-in GN support
  * Rename impl:$MODULE to $MODULE_Private.
  * Only output -fmodule-map-file for the root generated modulemap.
  * Add function `expand_directory` to gn.
  * Refactor ModuleType from an enum to a bitset.
  * Generate two modulemaps per target.
  * Put dependencies in modulemaps
  * Run formatter
  * Include your own modulemap files in module_deps_no_self.
  * Change default module name in GN to be the full label.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780920000">- Update to version 0.20260605:
  * Introduce --format-width option (and format_width .gn variable).
  * Resolve suggest inputs relative to target include directories.
  * Consider target outputs as existing files in `gn suggest`.
  * Reland "Fix toolchain dependencies not triggering rebuilds in Ninja"
  * Fix build with GCC 16 on musl by adding missing &lt;cstdint&gt;
  * Add module_deps[_no_self] to the default test toolchain
  * Implement cycle detection and circular dependency handling in `gn suggest`.
  * Reduce ResolvedTargetData lock contention by sharding targets map
  * Implement visibility checks in `gn suggest`.
  * Refactor `OutputSuggestions` to make it testable.
  * Format with c++23 standard
  * Enhance quiet mode.
  * Fix pretty printing of string literals.
  * Fix PointerSet and BuilderRecordMap iterators under C++23
  * Don't print the request when there's only one.
  * Bypass group targets for order-only deps in source set stamp files
  * Fix complete_static_lib to include Rust libraries.
  * Exports group's target "data" property
  * Optimize OrderOnlyDeps computation using ResolvedTargetData caching
  * Format gn src with run_formatter.sh
  * gn format: 80-character comment wrapping and reflowing improvements
  * Build with C++23
  * Revert "Fix toolchain dependencies not triggering rebuilds in Ninja"
  * Roll windows toolchain
  * Fix C++23 compilation errors
  * Fix toolchain dependencies not triggering rebuilds in Ninja
  * [gn] Bypass groups in order-only deps to use source set linkdeps
  * Update reference.md</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1785585600">- Update to version 0.20260730:
  * Allow too many arguments lint.
  * Fix starlark linker errors for clean builds
  * Fix occasional crashes when running cargo ffi tests in parallel.
  * Remove several unsafes from the FFI bridge code.
  * Support converting starlark::Error to gn's Err type.
  * Support source-relative paths for script_executable
  * Fix UB in ffi scope function.
  * Clarify "it" in error messages.
  * Support builtin provider types.
  * Add --starlark to build/gen.py.
  * Add label and toolchain method to TargetRef trait.
  * Run tools/run_formatter.sh
  * Implement check_includes_strict parameter
  * Add option to supply multiple comma-separated types in --type
  * Add support for remaining target types in gn --type
  * Create starlark rule crate
  * Simplify provider types to require freezing at the compiler level.
  * Make EvalContext have interior mutability.
  * Rework API to create targets.
  * Fix lint errors
  * Add support for creating ctx.attr/files/file
  * Allow testonly validations on non-testonly targets
  * Fix and improve metadata collection help documentation
  * Add detailed failure messages to command_format_unittest
  * Fix failing lint errors
  * Run formatter.
  * Create starlark providers crate
  * Create starlark args crate
  * Refactor depset and testutils to do a few things:
  * Implement GnValue FFI and starlark/rust conversions
  * Enable build and usage on Sparc64
  * Replace OutputFile with StringAtom under the hood
  * Remove all mutations of OutputFile objects.
  * Create starlark depset crate
  * Create starlark loader crate
  * Support converting attr to starlark values
  * Refactor filesystem utils to clean up the code and avoid OutputFile mutation
  * Keep cxx.h up to date
  * Fix command_format_unittest.cc out-of-tree builds.
  * Fix update_reference.sh to work with a custom output directory.
  * Update CI recipe to build using out/Default output directory.
  * Fix integration tests to work with a custom build/gen.py --out-path
  * Fix issues where cargo wouldn't rerun after static libraries were updated.
  * Implement clang-format-ignore instead of manually using grep.
  * Fix missing public_inputs in the action's own inputs dependency
  * Add public_inputs variable to action targets and propagate dependencies
  * Switch FFI method to cxxbridge, and add tests to ffi crate.
  * Create starlark testutils crate
  * Create starlark attr crate
  * Make PackageRef validate package names.
  * Add cole to owners, as the rust expert who will likely be giving the +2
  * Add linting tools to GN and fix lint errors.
  * [rust-project] Support space-separated --cfg arguments
  * Implement ffi for OutputFile type.
  * Implement ffi for settings type.
  * Refactor label conversion to handle source dirs that aren't labels as well.
  * Fix jj formatter.
  * Add formatter configuration for jj.
  * Create rust formatter configuration and apply it.
  * Reland "Propagate public_deps outputs via dependency_output for non-binary targets"
  * Fix a compile error in label.rs
  * Add linting instructions to AGENTS.md
  * Create a simple FFI crate
  * Create starlark types crate.
  * Revert "Propagate public_deps outputs via dependency_output for non-binary targets"
  * Propagate public_deps outputs via dependency_output for non-binary targets
  * Create an `intern_string` function accessible to rust
  * Parallelize per-target JSON rendering in --ide=json
  * Share ResolvedTargetData across targets in --ide=json
  * Make Ninja output deterministic across GN binary builds
  * Vendor only cxx.h
  * Add an agents.md providing instructions on writing code.
  * Create an empty cargo project for starlark suppoprt.
  * Change resolution algorithm to reduce edge walks
  * Use BuilderRecord::waiting_map_
  * ninja_rust_binary_target_writer: link C++-reachable transitive rlibs
  * Add integration test support to GN.
  * Prevent CI breakages by running integration tests.
  * Fix the failing windows builder by adding a .exe suffix
  * Rerun `python3 infra/recipes.py test train`
  * Specifically only compile code in the build step.
  * Update GN to require a minimum of python 3.9
  * Revert "Run builds and tests quietly in CI"
  * Make toolchain.ninja deterministic order.
  * Run builds and tests quietly in CI
  * Improve pointer stability of OutputFile objects.
  * Add --quiet to gn_unittests
  * Run formatter
  * Prefer implicit std::string type conversion in rust_project_writer.cc for string literals
  * Support `--target=&lt;value&gt;` in addition to `--target &lt;value&gt;`
  * Formatting only changes
- use python3.11 to build on 15.x</changelog>
</package>
<package pkgid="09b060a7b07bf96540489b12a4004f17f85ae6b29095101cf6ba6d6b6cf04a5f18657d4a326c1dd4f5873a9eed7641f5dda1aafc5a32fdbd46ec9d7e5a1f84b6" name="gn-debugsource" arch="i586">
  <version epoch="0" ver="0.20260730" rel="1.1"/>
  <changelog author="ro@suse.com" date="1741262400">- Update to version 0.20250306:
  * Remove deps from rust executable to module's pcm files
  * Update test for rust executable deps
  * Add toolchain for cxx modules in TestWithScope
  * Apply the latest clang-format
  * Update reference for {rustdeps}
  * Always generate a .toolchain file even if it is empty.
  * Pass --with-lg-page=16 when building jemalloc for arm64.
  * Remove obsolete debug checks.
  * Make default vs ide version on Windows as 2022
  * Reland "Adds a path_exists() function"
  * Revert "Adds a path_exists() function"
  * Adds a path_exists() function
  * Revert "Speed-up GN with custom OutputStream interface."
  * Speed-up GN with custom OutputStream interface.
  * Add `exec_script_allowlist` to replace `exec_script_whitelist`.
  * Retry ReplaceFile in case of failure
  * Fix crash when NinjaBuildWriter::RunAndWriteFile fails
  * fix include for escape.h
  * fix exit code for gn gen failure
  * misc: Use html.escape instead of cgi.escape
  * Do not copy parent build_dependency_files_ in Scope constructors.
  * Improve error message for duplicated items
  * [rust-project] Always use forward slashes in sysroot paths
  * Update all_dependent_configs docs.
  * set 'no_stamp_files' by default
  * fix a typo
  * Stop using transitional LFS64 APIs
  * do not use tool prefix for phony rule
  * [rust] Add sysroot_src to rust-project.json
  * Implement and enable 'no_stamp_files'
  * Add Target::dependency_output_alias()
  * Add "outputs" to generated_file documentation.
  * Update bug database link.
  * remove a trailing space after variable bindings
  * fix tool name in error
  * remove unused includes
  * Markdown optimization (follow-up)
  * Support link_output, depend_output in Rust linked tools.
  * Properly verify runtime_outputs in rust tool definitions.
  * BugFix: Syntax error in gen.py file
  * generated_file: add output to input deps of stamp
  * Markdown optimization:
  * Revert "Rust: link_output, depend_output and runtime_outputs for dylibs"
  * hint using nogncheck on disallowed includes</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1747742400">- Update to version 0.20250520:
  * Add `--filter-with-data` flag for `gn gen --ide=json`
  * Handle --ide=vs2019 switch
  * Handle hpp11 file extension.
  * Fix `gn help --root-pattern`
  * Build non-linkable deps async with Ninja's validaitons
  * Generate compile_commands.json as part of build/gen.py
  * apply the latest clang-format
  * Add a test for source_set with modulemap
  * Write .gitignore file to build directory
  * Add more on how args are processed to "help execution".
  * Make `gn_version` available in the dotfile.
  * Tweak `help execution` wording after c0a46c5.
  * Attempt to improve the documentation for "help execution".
  * zos: build with -m64 and ignore unknown-pragmas
  * Unit test parser/tokenizer against double minus</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1751371200">- Update to version 0.20250619:
  * Reland #2 "Run Target::OnResolve() on background threads"
  * Propagate module dependencies transitively via public_deps
  * Fix bug in Grow logic in HashTableBase
  * Apply tools/run_formatter.sh
  * Revert "Reland "Run Target::OnResolve() on background threads""
  * Reland "Run Target::OnResolve() on background threads"
  * Enable ASAN &amp; UBSAN when running tests in debug on CQ/CI
  * Revert "Run Target::OnResolve() on background threads"
  * Check all targets before generating shortnames
  * [tvos] Search for `kTargetXcodePlatform` from all arguments
  * Run Target::OnResolve() on background threads
  * specify the gerrit listener type to be legacy poller
  * Optimize Target::EnsureFileIsGeneratedByDependency()
  * Fix lsan errors
  * Add myself to OWNERS, remove xoolger addresses
  * Revert "Use JSON escaping for JSON string output"
  * Use JSON escaping for JSON string output
  * [tvos] Handle a type error with target_xcode_platform
  * [tvos] Add target_xcode_platform to set Xcode project
  * Add `--filter-with-data` flag for `gn gen --ide=json`
  * Handle --ide=vs2019 switch
  * Handle hpp11 file extension.
  * Fix `gn help --root-pattern`
  * Build non-linkable deps async with Ninja's validaitons
  * Generate compile_commands.json as part of build/gen.py
  * apply the latest clang-format
  * Add a test for source_set with modulemap
  * Write .gitignore file to build directory
  * Add more on how args are processed to "help execution".
  * Make `gn_version` available in the dotfile.
  * Tweak `help execution` wording after c0a46c5.
  * Attempt to improve the documentation for "help execution".
  * zos: build with -m64 and ignore unknown-pragmas
  * Unit test parser/tokenizer against double minus</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1759492800">- Update to version 0.20250918:
  * update reference.md
  * Include -fmodule-file flags in compile_commands.json
  * Refactor C++ module dependency logic into a new utility
  * Gitiles navigation bar
  * Adds a len() function
  * Avoid clashes of include_dir in rust-project.json.
  * Check all targets to find duplicated outputs.
  * infra/config: Remove luci.recipes.use_python3 experiment
  * Handle empty outputs in WriteInputDepsStampOrPhonyAndGetDep
  * build: Propagate module dependencies through group targets
  * Deduplicate item in 'deps', 'sources' and related lists
  * infra: Update comment for macOS version used in CQ/CI
  * [Apple] Allow passing a manifest to the post-processing script
  * Update link to buganizer in README.md
  * [Apple] Fix `gn gen` when using swift and no_stamp_files
  * [Apple] Remove deprecated aliases for `post_processing_$var`
  * Revert "Allow newline in string literal"
  * Use std::ranges::all_of in parse_tree_unittest
  * infra: Correctly use macOS 13 instead of 11
  * Update Xcode and macOS version in bots
  * infra: Add shadow buckets to trigger led job
  * Allow newline in string literal
  * Revert "Update macOS version to 13 used in CQ/CI"
  * Update macOS version to 13 used in CQ/CI
  * Refactor command_format.cc
  * Shorten targets from //path/to/foo:foo to //path/to/foo
  * Modernize and improve parse_tree.cc
  * Auto-format the codebase
  * Remove hardcoded -fmodules-embed-all-files flag
  * Reland "Use JSON escaping for JSON string output"</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1766750400">- Update to version 0.20251217:
  * Fix sha2 on big endian
  * [Windows] Reduce the number of worker threads on many-core machines
  * Add a sha256 hash implementation and use it for string_hash
  * Opt-in to the Windows SegmentHeap
  * Add a `module_name` flag to source_set.
  * Refactor module name to be dynamic.
  * Optimize vector creation in compile_commands_writer.cc.
  * Run 'tools/run_formatter.sh'
  * Implement `string_hash` function.
  * Support weak_libraries
  * Do not add .inputdeps paths to --ninja-outputs-file
  * Make clang modules output -fmodule-file=foo=&lt;pcm&gt;.
  * infra: Revert CIPD autoconf
  * infra: Include autoconf bin directory to PATH
  * infra: Fix autoconf executable path
  * infra: Use CIPD autoconf
  * Allow led access in GN via http://go/ciba
  * Revert "Build non-linkable deps async with Ninja's validaitons"
  * Upgrade linux bots from ubuntu 22.04 to ubuntu 24.04
  * Use unordered_map instead of map in HeaderChecker
  * Add --file_relation to gn refs command
  * Optimize vector initialization and preallocation in desc_builder.cc.
  * Add `reserve` statement when vector size is known beforehand.
  * Refactor container update by preferring the range insert.
  * Handle symlinked directories correctly during gn clean on Windows.
  * Fix relative imports from args.gn.</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1775563200">- Update to version 0.20260331:
  * Add modulemap generation to GN.
  * Support building gn without a .git directory.
  * Limit the maximum number of GN worker threads to 32.
  * Remove premature target writing before validation during `gn gen`.
  * Only run target checks in background threads during resolution.
  * Add additional files to gitignore
  * Add `inputs` parameter to `tool`.
  * Unit test foo* not just *foo patterns
  * Unit test edge cases around consecutive \b in patterns
  * Reject newlines in string config values (defines, cflags, etc.)
  * Set clang-format to use C++20
  * Run formatter
  * Bump min mac version flag.
  * Add --error-limit flag to control error output count
  * [gn] Fix Value::operator== for empty lists
  * [gn] Optimize Value::LIST with Copy-On-Write using nullptr
  * Capture C++ modules compilation commands in compile_commands.json
  * Output -fmodule-map-file as well as -fmodule-file for module dependencies.
  * Optimize HeaderChecker by parallelizing ReachabilityCache pre-calculation and removing lock contention.
  * Optimize HeaderChecker file I/O by parsing files only once
  * Optimize reachability cache to drastically reduce BFS executions
  * Remove unused targets_count_ in HeaderChecker
  * Apply clang-format
  * Use high-performance cores on Apple Silicon for worker pool
  * Optimize HeaderChecker::IsDependencyOf using HashTableBase
  * [perf] Optimize HeaderChecker BFS using reserve()
  * [perf] Share ResolvedTargetData across worker threads
  * [perf] Cache dependency checks in HeaderChecker
  * [test] Fix SetupTest.AbsolutePythonPathInsideRootDir on macOS
  * [mac] Update minimum macOS version to 10.12
  * Include validations when collecting metadata
  * Fix target being written twice under certain circumstances
  * Add validation support to gn analyze/desc/path/refs
  * Fix race condition when using validations
  * Add pcm files to the deps of phony target
  * Add `validations` dependency type to targets
  * Fix result of Scheduler::Run() with empty work queue
  * Add conductor setup files
  * Improve writing runtime deps
  * Unit test label user visible name
  * Improve error message for rebase_path builtin
  * Minor table-driven test refactor
  * win: Use relative path for python in ninja files if possible</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1775563201">- added patches:
  gn-multiline-comment.patch
  (change multiline comment so that line continuation character
  is not at the end of the line)</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1777550400">- Update to version 0.20260429:
  * Run update reference in CI
  * Add `gn suggest` subcommand.
  * Update documentation
  * [apple] Optimise enumeration of additional files for Xcode project
  * [gn] Split SOURCE_SET phony targets to exclude additional outputs from linking
  * Run formatter in CI
  * Rework update_reference.sh to run correctly in CI.
  * IWYU: gn/target.h
  * Revert "Run formatter and update reference in CI"
  * Revert "Fix: Ensure only actual object files are included in link inputs"
  * Run formatter and update reference in CI
  * Add --diff to run_formatter and update_reference
  * Fix: Ensure only actual object files are included in link inputs
  * Run `infra/recipes.py test train`.
  * Improve EXPECT_EQ diff printing
  * Simplify success expectations in GN.
  * Add support for c_additional_outputs in config
  * Add diffs to EXPECT_EQ.
  * Advertise QtCreator v20+ built-in GN support
  * Rename impl:$MODULE to $MODULE_Private.
  * Only output -fmodule-map-file for the root generated modulemap.
  * Add function `expand_directory` to gn.
  * Refactor ModuleType from an enum to a bitset.
  * Generate two modulemaps per target.
  * Put dependencies in modulemaps
  * Run formatter
  * Include your own modulemap files in module_deps_no_self.
  * Change default module name in GN to be the full label.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780920000">- Update to version 0.20260605:
  * Introduce --format-width option (and format_width .gn variable).
  * Resolve suggest inputs relative to target include directories.
  * Consider target outputs as existing files in `gn suggest`.
  * Reland "Fix toolchain dependencies not triggering rebuilds in Ninja"
  * Fix build with GCC 16 on musl by adding missing &lt;cstdint&gt;
  * Add module_deps[_no_self] to the default test toolchain
  * Implement cycle detection and circular dependency handling in `gn suggest`.
  * Reduce ResolvedTargetData lock contention by sharding targets map
  * Implement visibility checks in `gn suggest`.
  * Refactor `OutputSuggestions` to make it testable.
  * Format with c++23 standard
  * Enhance quiet mode.
  * Fix pretty printing of string literals.
  * Fix PointerSet and BuilderRecordMap iterators under C++23
  * Don't print the request when there's only one.
  * Bypass group targets for order-only deps in source set stamp files
  * Fix complete_static_lib to include Rust libraries.
  * Exports group's target "data" property
  * Optimize OrderOnlyDeps computation using ResolvedTargetData caching
  * Format gn src with run_formatter.sh
  * gn format: 80-character comment wrapping and reflowing improvements
  * Build with C++23
  * Revert "Fix toolchain dependencies not triggering rebuilds in Ninja"
  * Roll windows toolchain
  * Fix C++23 compilation errors
  * Fix toolchain dependencies not triggering rebuilds in Ninja
  * [gn] Bypass groups in order-only deps to use source set linkdeps
  * Update reference.md</changelog>
  <changelog author="Ruediger Oertel &lt;ro@suse.com&gt;" date="1785585600">- Update to version 0.20260730:
  * Allow too many arguments lint.
  * Fix starlark linker errors for clean builds
  * Fix occasional crashes when running cargo ffi tests in parallel.
  * Remove several unsafes from the FFI bridge code.
  * Support converting starlark::Error to gn's Err type.
  * Support source-relative paths for script_executable
  * Fix UB in ffi scope function.
  * Clarify "it" in error messages.
  * Support builtin provider types.
  * Add --starlark to build/gen.py.
  * Add label and toolchain method to TargetRef trait.
  * Run tools/run_formatter.sh
  * Implement check_includes_strict parameter
  * Add option to supply multiple comma-separated types in --type
  * Add support for remaining target types in gn --type
  * Create starlark rule crate
  * Simplify provider types to require freezing at the compiler level.
  * Make EvalContext have interior mutability.
  * Rework API to create targets.
  * Fix lint errors
  * Add support for creating ctx.attr/files/file
  * Allow testonly validations on non-testonly targets
  * Fix and improve metadata collection help documentation
  * Add detailed failure messages to command_format_unittest
  * Fix failing lint errors
  * Run formatter.
  * Create starlark providers crate
  * Create starlark args crate
  * Refactor depset and testutils to do a few things:
  * Implement GnValue FFI and starlark/rust conversions
  * Enable build and usage on Sparc64
  * Replace OutputFile with StringAtom under the hood
  * Remove all mutations of OutputFile objects.
  * Create starlark depset crate
  * Create starlark loader crate
  * Support converting attr to starlark values
  * Refactor filesystem utils to clean up the code and avoid OutputFile mutation
  * Keep cxx.h up to date
  * Fix command_format_unittest.cc out-of-tree builds.
  * Fix update_reference.sh to work with a custom output directory.
  * Update CI recipe to build using out/Default output directory.
  * Fix integration tests to work with a custom build/gen.py --out-path
  * Fix issues where cargo wouldn't rerun after static libraries were updated.
  * Implement clang-format-ignore instead of manually using grep.
  * Fix missing public_inputs in the action's own inputs dependency
  * Add public_inputs variable to action targets and propagate dependencies
  * Switch FFI method to cxxbridge, and add tests to ffi crate.
  * Create starlark testutils crate
  * Create starlark attr crate
  * Make PackageRef validate package names.
  * Add cole to owners, as the rust expert who will likely be giving the +2
  * Add linting tools to GN and fix lint errors.
  * [rust-project] Support space-separated --cfg arguments
  * Implement ffi for OutputFile type.
  * Implement ffi for settings type.
  * Refactor label conversion to handle source dirs that aren't labels as well.
  * Fix jj formatter.
  * Add formatter configuration for jj.
  * Create rust formatter configuration and apply it.
  * Reland "Propagate public_deps outputs via dependency_output for non-binary targets"
  * Fix a compile error in label.rs
  * Add linting instructions to AGENTS.md
  * Create a simple FFI crate
  * Create starlark types crate.
  * Revert "Propagate public_deps outputs via dependency_output for non-binary targets"
  * Propagate public_deps outputs via dependency_output for non-binary targets
  * Create an `intern_string` function accessible to rust
  * Parallelize per-target JSON rendering in --ide=json
  * Share ResolvedTargetData across targets in --ide=json
  * Make Ninja output deterministic across GN binary builds
  * Vendor only cxx.h
  * Add an agents.md providing instructions on writing code.
  * Create an empty cargo project for starlark suppoprt.
  * Change resolution algorithm to reduce edge walks
  * Use BuilderRecord::waiting_map_
  * ninja_rust_binary_target_writer: link C++-reachable transitive rlibs
  * Add integration test support to GN.
  * Prevent CI breakages by running integration tests.
  * Fix the failing windows builder by adding a .exe suffix
  * Rerun `python3 infra/recipes.py test train`
  * Specifically only compile code in the build step.
  * Update GN to require a minimum of python 3.9
  * Revert "Run builds and tests quietly in CI"
  * Make toolchain.ninja deterministic order.
  * Run builds and tests quietly in CI
  * Improve pointer stability of OutputFile objects.
  * Add --quiet to gn_unittests
  * Run formatter
  * Prefer implicit std::string type conversion in rust_project_writer.cc for string literals
  * Support `--target=&lt;value&gt;` in addition to `--target &lt;value&gt;`
  * Formatting only changes
- use python3.11 to build on 15.x</changelog>
</package>
<package pkgid="f158752c2818adc3b4fdfd84c99467b211c9e2aaf0b3ed4f8f3b4b144f8e027241fc83868e1b24afd5a27995cbacfcfe406f24b494b0ea06b7ee670d179aad25" name="gnome-autoar-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.5" rel="3.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635595200">- Update to version 0.4.1:
  + Fix regression of extraction in symlinked locations.
  + Handle passphrase prompt cancellation to prevent showing error
    dialogs.
  + Downgrade meson dependency to 0.56.0.
- Replace post(un) handling with new ldconfig_scriptlets macro.
- Add check section and meson_test macro, as well as pass
  tests=true to meson, run tests during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641556800">- Update to version 0.4.2:
  + Fix extraction to root directory.
  + Fix extraction of raw format archives.
  + Do not leave read-only directory in the tree after running
    tests.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 0.4.3:
  + Prevent NULL dereference when extracting to root.
  + Do not include basename in error messages.
  + Do not request password when encryption is unsupported.
  + Propagate libarchive errors when extraction failed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Temp disable test due to changes in new glib2 2.76.0 release:
  wait for upstream to fix in either glib or in gnome-autoar.
  https://gitlab.gnome.org/GNOME/gnome-autoar/-/issues/44</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1678708800">- Update to version 0.4.3+9:
  + ci:
  - Drop workaround to remove mount options
  - Explicitiely set the storage driver
  - Use rawhide for the fedora job
  + extractor:
  - Add autoar_extractor_set_passphrase function
  - Fix parameter name in documentation comment
  - Make error codes public
  - Use g_file_info_remove_attribute instead of invalid type
  - Use specific error code when passphrase wasn't provided
  + tests: Skip file size check for directories
- Switch to git checkout via source service.
- Enable test macro again as upstream fixed the issue.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 0.4.4:
  + Add application/zstd to supported mime-types.
  + Fix test suite failure with recent GLib version.
  + Add autoar_extractor_set_passphrase function.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 0.4.5:
  + mime-types: Add tar variant of bzip2
  + extractor: Fix source string leak</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Split out gtk-devel sub-package. Make the gtk3 dependency
  avoidable (only known consumer is evolution).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Update spec copyright and shorter tag ref in _service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="6bb7f88227b65d0246fb659450ebd660c1106d579b6557f3430b8d15fd06856d6ba7b3a3687d7d58c467ae9c0b71db54f92d00265d9094d8e957c4271eed0ea2" name="gnome-autoar-debugsource" arch="i586">
  <version epoch="0" ver="0.4.5" rel="3.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635595200">- Update to version 0.4.1:
  + Fix regression of extraction in symlinked locations.
  + Handle passphrase prompt cancellation to prevent showing error
    dialogs.
  + Downgrade meson dependency to 0.56.0.
- Replace post(un) handling with new ldconfig_scriptlets macro.
- Add check section and meson_test macro, as well as pass
  tests=true to meson, run tests during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641556800">- Update to version 0.4.2:
  + Fix extraction to root directory.
  + Fix extraction of raw format archives.
  + Do not leave read-only directory in the tree after running
    tests.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 0.4.3:
  + Prevent NULL dereference when extracting to root.
  + Do not include basename in error messages.
  + Do not request password when encryption is unsupported.
  + Propagate libarchive errors when extraction failed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Temp disable test due to changes in new glib2 2.76.0 release:
  wait for upstream to fix in either glib or in gnome-autoar.
  https://gitlab.gnome.org/GNOME/gnome-autoar/-/issues/44</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1678708800">- Update to version 0.4.3+9:
  + ci:
  - Drop workaround to remove mount options
  - Explicitiely set the storage driver
  - Use rawhide for the fedora job
  + extractor:
  - Add autoar_extractor_set_passphrase function
  - Fix parameter name in documentation comment
  - Make error codes public
  - Use g_file_info_remove_attribute instead of invalid type
  - Use specific error code when passphrase wasn't provided
  + tests: Skip file size check for directories
- Switch to git checkout via source service.
- Enable test macro again as upstream fixed the issue.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 0.4.4:
  + Add application/zstd to supported mime-types.
  + Fix test suite failure with recent GLib version.
  + Add autoar_extractor_set_passphrase function.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 0.4.5:
  + mime-types: Add tar variant of bzip2
  + extractor: Fix source string leak</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741003200">- Split out gtk-devel sub-package. Make the gtk3 dependency
  avoidable (only known consumer is evolution).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Update spec copyright and shorter tag ref in _service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="3af3fe5dbd1c51c41981140a186087a850136b97bb3d1adb861b9298a7211454902e95ff08e978b2b77f7fd1c8f05f6075a296f900f84caf49fb91e6ecc58b81" name="gnome-bluetooth-debuginfo" arch="i586">
  <version epoch="0" ver="47.2" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707134400">- Update to version 42.8:
  + This update fixes problems with some devices not disappearing
    from the list of quick settings in GNOME Shell.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 46.beta:
  + This version modernises the look of the properties dialogue.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723377600">- Update to version 46.1:
  + This version contains translation updates and a bug fix for
    some device icons not appearing correctly.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724328000">- Update to version 47.beta:
  + This version contains translation updates and build fixes. It
    also ports some widgets to use libadwaita's spinner instead of
    GTK's, simplifying the code.
- Changes from version 47.alpha:
  + This version fixes the devices list when empty, improves the
    dialogue when removing a device, and ports a number of widgets
    to their modern libadwaita equivalents.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 47.rc:
  + This version makes the pairing dialogue adaptive.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726142400">- Update to version 47.0:
  + This versions contains a crash fix when cancelling pairing,
    pairing support for the Kawai CA501 music keyboard, and a fix
    for a device properties accessibility regression.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728302400">- Update to version 47.1:
  + This version contains a fix for the devices page staying empty
    on load in some circumstances.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776513600">- Update to version 47.2:
  + This version adds mnemonics to some buttons, fixes a couple
    memory leaks, makes it possible to run the tests with pygobject
    &gt;= 3.52
  + Updated translations.</changelog>
</package>
<package pkgid="f35cf5e136084d778ba5458582596f7c6f191b35df941b35376b458f720db1ddab042bcd98e91a8736c2d7f523bed9e424781a419060313f2b32317829d20422" name="gnome-bluetooth-debugsource" arch="i586">
  <version epoch="0" ver="47.2" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707134400">- Update to version 42.8:
  + This update fixes problems with some devices not disappearing
    from the list of quick settings in GNOME Shell.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 46.beta:
  + This version modernises the look of the properties dialogue.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723377600">- Update to version 46.1:
  + This version contains translation updates and a bug fix for
    some device icons not appearing correctly.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724328000">- Update to version 47.beta:
  + This version contains translation updates and build fixes. It
    also ports some widgets to use libadwaita's spinner instead of
    GTK's, simplifying the code.
- Changes from version 47.alpha:
  + This version fixes the devices list when empty, improves the
    dialogue when removing a device, and ports a number of widgets
    to their modern libadwaita equivalents.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 47.rc:
  + This version makes the pairing dialogue adaptive.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726142400">- Update to version 47.0:
  + This versions contains a crash fix when cancelling pairing,
    pairing support for the Kawai CA501 music keyboard, and a fix
    for a device properties accessibility regression.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728302400">- Update to version 47.1:
  + This version contains a fix for the devices page staying empty
    on load in some circumstances.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776513600">- Update to version 47.2:
  + This version adds mnemonics to some buttons, fixes a couple
    memory leaks, makes it possible to run the tests with pygobject
    &gt;= 3.52
  + Updated translations.</changelog>
</package>
<package pkgid="23470fdf7c612cc2623c7522275d7852bf473fcf8cd7786f984d059f61d173321078e6b02351c049f2280993827a69b70d45a62e2cac86ec17418b5c94481d82" name="gnome-boxes-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="2.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726574400">- Update to version 47.0:
  + Add HW and brand colors info to metainfo file
  + Rename metainfo file to o.g.B.metainfo.xml.in
  + Don't consider distro derivatives when resolving logos
  + Updated translations.
- Switch to source service.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736424000">- Update to version 48.alpha:
  + Include failed ISO download url in error message
  + Fix fullscreen button icon not updating when toggled
  + Fix focus-on-click focus steal in fullscreen button
  + Avoid GdkPixbuf critical when failing to create thumbnails
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742299200">- Update to version 48.0:
  + Disable C compiler warnings from code generated by 'valac'
  + Updated translations.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746705600">- Require cdio-utils for iso-read instead of fuse-iso, unused
  since 3.11.3 from 2013 (boo#1242092)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 49.rc:
  + Default virtual machine storage disks to 30 GiB (from 20 Gib)
  + Add vala 'CCode' attribute for null terminated string array
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763985600">- Update to version 49.1:
  + Download temporary files to /var/tmp instead of /tmp
  + Fix command-line argument descriptions
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + Updated translations.
- Drop unneeded pkgconfig(gtksourceview-4) BuildRequires.
- Add AppStream BuildRequires: validate metainfo during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780228800">- Add qemu-chardev-spice, qemu-hw-usb-smartcard,
  qemu-hw-usb-redirect and qemu-hw-usb-host Requires: Minimum
  needed for gnome-boxes to use qemu.</changelog>
</package>
<package pkgid="acf403dec1192e25cd2fa8e7f0acb194ba3ca7385da5ce293ca80b9f46ed6e40284ea069adeea6dbbbc0842df075b3d941a02f746f089413fd30d529c29bea1c" name="gnome-boxes-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="2.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726574400">- Update to version 47.0:
  + Add HW and brand colors info to metainfo file
  + Rename metainfo file to o.g.B.metainfo.xml.in
  + Don't consider distro derivatives when resolving logos
  + Updated translations.
- Switch to source service.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736424000">- Update to version 48.alpha:
  + Include failed ISO download url in error message
  + Fix fullscreen button icon not updating when toggled
  + Fix focus-on-click focus steal in fullscreen button
  + Avoid GdkPixbuf critical when failing to create thumbnails
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742299200">- Update to version 48.0:
  + Disable C compiler warnings from code generated by 'valac'
  + Updated translations.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746705600">- Require cdio-utils for iso-read instead of fuse-iso, unused
  since 3.11.3 from 2013 (boo#1242092)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 49.rc:
  + Default virtual machine storage disks to 30 GiB (from 20 Gib)
  + Add vala 'CCode' attribute for null terminated string array
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763985600">- Update to version 49.1:
  + Download temporary files to /var/tmp instead of /tmp
  + Fix command-line argument descriptions
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + Updated translations.
- Drop unneeded pkgconfig(gtksourceview-4) BuildRequires.
- Add AppStream BuildRequires: validate metainfo during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780228800">- Add qemu-chardev-spice, qemu-hw-usb-smartcard,
  qemu-hw-usb-redirect and qemu-hw-usb-host Requires: Minimum
  needed for gnome-boxes to use qemu.</changelog>
</package>
<package pkgid="bbccbf220a84f23faeec5c00d1d7a2117ccb4f1a30eb3ef80193e3c4f28b8708c345ce2e95a43fe2f0b776d12dd17bb9e4f011381581ac3859329f70cba55cea" name="gnome-builder-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1752062400">- Update to version 48.2:
  + Meson template fixes
  + Fix application of text edits with some LSPs
  + Fix certain types of directory updates to project tree
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Scrollbar improvements
  + Hover improvements
  + Port to AdwShortcutsDialog
  + Support for inline git blame
  + Interactivity improvements during startup
  + Translation updates
- Changes from version 49.alpha:
  + Arduino support has landed
  + Improved manuals integration
  + Port to girepository-2.0
  + Support for Astro language server
  + Adaptive preview toggle when running projects
  + Add support for YAML flatpak manifests
  + Custom font fixes to track system font changes
  + Terminal search fixes
  + Various robustness fixes
  + Meson template updates
- Add pkgconfig(girepository-2.0) BuildRequires: follow upstream
  changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + Fix various 32-bit builds
  + Fix a warning with AdwShortcutLabel being assigned a NULL value
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Add mutter BuildRequires and launch meson test suite with mutter
  as display server. Drop appstream-glib BuildRequires: Not needed,
  as meson test suite uses AppStream.
- Don't run the test suite on s390x: the virtual mutter and Mesa do
  not play right together.
- Move some docs to doc sub-package.
- Remove obsolete rpmlint filter no longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761739200">- Update to version 49.1:
  + Improve opening help documentation in workspace
  + Fix notification of deletions when in sync-full LSP state
  + Various manuals fixes
  + Remove use of &lt;primary&gt; in templates
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770811200">- Update to version 50.alpha:
  + Editor improvements for handling drafts via save delegate
  + Improved dark theme colors to match Adwaita
  + Better integration with help documentation in workspace
  + Flatpak integration now uses trash instead of permanent
    deletion
  + Run manager improvements with save/restore reason settings
  + Meson template improvements and papercut fixes
  + LSP client improvements for delete notifications
  + Improved appdata keywords for better discoverability
  + Pipeline improvements for post-install commands
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 50.rc.1:
  + Meson templates: Update Freedesktop runtime version
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772798400">- Add gnome-builder-no-test-iter.patch: skip test-text-iter, as it
  cannot pass inside OBS buildenv. The test requires a session to
  interact with dbus services.
- Re-enable tests on all architectures but s390x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783252800">- Update to version 50.0:
  + Updated translations.</changelog>
</package>
<package pkgid="05e63f1c53d0b610f35c672a528a1527f09d9b9b5cbb3639c543d998805a62aa2e61ad0ac2acb6dc807345bf5904559108e206cb7f3f7f55bfbe8f0d89ae10ee" name="gnome-builder-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1752062400">- Update to version 48.2:
  + Meson template fixes
  + Fix application of text edits with some LSPs
  + Fix certain types of directory updates to project tree
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Scrollbar improvements
  + Hover improvements
  + Port to AdwShortcutsDialog
  + Support for inline git blame
  + Interactivity improvements during startup
  + Translation updates
- Changes from version 49.alpha:
  + Arduino support has landed
  + Improved manuals integration
  + Port to girepository-2.0
  + Support for Astro language server
  + Adaptive preview toggle when running projects
  + Add support for YAML flatpak manifests
  + Custom font fixes to track system font changes
  + Terminal search fixes
  + Various robustness fixes
  + Meson template updates
- Add pkgconfig(girepository-2.0) BuildRequires: follow upstream
  changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + Fix various 32-bit builds
  + Fix a warning with AdwShortcutLabel being assigned a NULL value
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Add mutter BuildRequires and launch meson test suite with mutter
  as display server. Drop appstream-glib BuildRequires: Not needed,
  as meson test suite uses AppStream.
- Don't run the test suite on s390x: the virtual mutter and Mesa do
  not play right together.
- Move some docs to doc sub-package.
- Remove obsolete rpmlint filter no longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761739200">- Update to version 49.1:
  + Improve opening help documentation in workspace
  + Fix notification of deletions when in sync-full LSP state
  + Various manuals fixes
  + Remove use of &lt;primary&gt; in templates
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770811200">- Update to version 50.alpha:
  + Editor improvements for handling drafts via save delegate
  + Improved dark theme colors to match Adwaita
  + Better integration with help documentation in workspace
  + Flatpak integration now uses trash instead of permanent
    deletion
  + Run manager improvements with save/restore reason settings
  + Meson template improvements and papercut fixes
  + LSP client improvements for delete notifications
  + Improved appdata keywords for better discoverability
  + Pipeline improvements for post-install commands
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 50.rc.1:
  + Meson templates: Update Freedesktop runtime version
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772798400">- Add gnome-builder-no-test-iter.patch: skip test-text-iter, as it
  cannot pass inside OBS buildenv. The test requires a session to
  interact with dbus services.
- Re-enable tests on all architectures but s390x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783252800">- Update to version 50.0:
  + Updated translations.</changelog>
</package>
<package pkgid="cd9a7c271d37971dd551ccb1eb59b48ab026e3981f2ce486702211bd5ae8668d95dd97d671602e4a23c54fc2fba5977e06c1e253502fd0c6ebcb6ea4aaec4c7d" name="gnome-calculator-debuginfo" arch="i586">
  <version epoch="0" ver="50.0+16" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Updated translations
- Do not run test suite on 32bit architectures, as the test suite
  is not written with 32bit arches in mind.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758801600">- Update to version 49.0.1:
  + Updated screenshots.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 49.1:
  + Fixed BDT currency rate
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761048000">- Update to version 49.1.1:
  + Fixed variable usage with text-operators in function definition
  + Disable 32-bit unsigned right-shift on 32-bit architectures
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 49.2:
  + Make history clickable again
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Support grouping digits in non-decimal numbers
  + Remove the ones function and add swap endianness button
- Changes from version 50.alpha:
  + Improved metainfo
  + Improved build process
  + Fix cropped buttons section
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772798400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776513600">- Update to version 50.0+16:
  + Set imaginary component to +0*i when inverting a real number
  + Updated translations.</changelog>
</package>
<package pkgid="ea68f8b79b8b3f846b4d83ae7b0bcd5feac76a52437707e261a85681f483f3421476b9914d38ff74968b1225f6205436685b2c209d7b5918faebbcd0e594c8e7" name="gnome-calculator-debugsource" arch="i586">
  <version epoch="0" ver="50.0+16" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Updated translations
- Do not run test suite on 32bit architectures, as the test suite
  is not written with 32bit arches in mind.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758801600">- Update to version 49.0.1:
  + Updated screenshots.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 49.1:
  + Fixed BDT currency rate
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761048000">- Update to version 49.1.1:
  + Fixed variable usage with text-operators in function definition
  + Disable 32-bit unsigned right-shift on 32-bit architectures
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 49.2:
  + Make history clickable again
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Support grouping digits in non-decimal numbers
  + Remove the ones function and add swap endianness button
- Changes from version 50.alpha:
  + Improved metainfo
  + Improved build process
  + Fix cropped buttons section
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772798400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776513600">- Update to version 50.0+16:
  + Set imaginary component to +0*i when inverting a real number
  + Updated translations.</changelog>
</package>
<package pkgid="64f25669132c7c0ee0c71a70d110c573640576f1bd30d2ae5b6dcebe4a01b9384084d8afe0f6597ab3ff47545fbf3373a4afab40534cf428ec3d06a50a2131c7" name="gnome-calendar-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Update to version 48.1:
  + Cleanup some deprecation warnings.
  + Fix release notes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756555200">- Update to version 49.alpha:
  + Remove default calendar row from the Calendar Management dialog
  + Various internal cleanups in the Week View
  + Add a style checker and commit rules to CI
  + Improve search error state in the weather settings entry
  + Various CSS style cleanups and enhancements
  + Fix the focus ring in the Notes section of the event editor
    dialog
  + When dragging events over the Week view, the preview height
    matches the event duration now
  + Make event widgets act more like buttons, which fixes focus
    handling and allows for activating using keyboard, and also add
    a focus ring
  + Implement keyboard navigation in the Month view
  + Add test coverage and static scan in CI
  + Fix a major memory leak
  + Redesign the main window to show the full calendar view, make
    the sidebar hideable, move navigation buttons to the bottom,
    and make the main window adaptative
  + Port all UI files to Blueprint
  + Make event widgets properly accessible, and report their
    accessibility states correctly. This makes them readable by
    assistive technologies like screen readers.
  + Fix accessibility and keyboard navigation of calendar toggle
    rows, the date chooser widget, and other UI elements.
  + Port to Adwaita shortcuts dialog
  + Updated translations
- Add blueprint-compiler BuildRequires: new dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756728000">- Update to version 49.rc:
  + Further improvements to keyboard navigation
  + Introduce a new testing framework for GUI and backend
    interactions
  + Make month names more prominent
  + Visual tweaks to the views and the preview popover
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Remove outdated event style class
  + Various fixes to the calendar editor dialog
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937601">- Update to version 49.0.1:
  + Fix Flatpak build</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767700800">- Update to version 49.1:
  + Fix timezones for new events are always UTC
  + Don't update recurrence limit if no repeat is set
  + Update Flatpak manifest</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Show event attendees in a section in the event editor dialog
  + Fix accessibility warnings in the Month view
  + Remove support for sound-only alarms. All alarms created by
    GNOME Calendar display notifications now.
  + Fade out event titles if they're too long
  + Updated translations
- Changes from version 50.alpha:
  + Various updates to the Flatpak manifest
  + Minor tweaks to the coloring of event widgets
  + Various accessibility fixes all around
  + Performance improvements in the Month view
  + More prominent month name in the Month view
  + Improved scrolling animations in the Month view
  + Improved alignment of event widgets in the Month view
  + Plug a bunch of memory leaks in the Quick Add popover
  + Update the design of the Quick Add popover
  + Plug dozens of memory leaks in tests and in the app
  + Announce the number of search results to the screen reader
  + Respect the new GSetting for first weekday
  + Updated translations
- Add pkgconfig(fribidi) BuildRequires: new dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 50.rc:
  + Add navigation using arrow keys in the Month view. This in
    itself is a major accessibility improvement, but it also comes
    in preparation of further improvements in the Month view.
  + Fix handling of all-day events in the file importer dialog
  + Make Page Up and Page Down shortcuts jump to first day of month
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + Updated screenshots
  + Focus adjacent cell when pressing Ctrl+Tab in the Month view
  + Refreshing calendars also updates collections now. This makes
    new remote calendars appear when refreshing.
  + Fix an untranslatable string
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="7ff3d754c37f080facc429879775add91fe01106fa7baa1b672bc8463ea48535e656ce89972c860030e34007f9a737092ac8992521488325eb31e27c79dbcde8" name="gnome-calendar-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Update to version 48.1:
  + Cleanup some deprecation warnings.
  + Fix release notes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756555200">- Update to version 49.alpha:
  + Remove default calendar row from the Calendar Management dialog
  + Various internal cleanups in the Week View
  + Add a style checker and commit rules to CI
  + Improve search error state in the weather settings entry
  + Various CSS style cleanups and enhancements
  + Fix the focus ring in the Notes section of the event editor
    dialog
  + When dragging events over the Week view, the preview height
    matches the event duration now
  + Make event widgets act more like buttons, which fixes focus
    handling and allows for activating using keyboard, and also add
    a focus ring
  + Implement keyboard navigation in the Month view
  + Add test coverage and static scan in CI
  + Fix a major memory leak
  + Redesign the main window to show the full calendar view, make
    the sidebar hideable, move navigation buttons to the bottom,
    and make the main window adaptative
  + Port all UI files to Blueprint
  + Make event widgets properly accessible, and report their
    accessibility states correctly. This makes them readable by
    assistive technologies like screen readers.
  + Fix accessibility and keyboard navigation of calendar toggle
    rows, the date chooser widget, and other UI elements.
  + Port to Adwaita shortcuts dialog
  + Updated translations
- Add blueprint-compiler BuildRequires: new dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756728000">- Update to version 49.rc:
  + Further improvements to keyboard navigation
  + Introduce a new testing framework for GUI and backend
    interactions
  + Make month names more prominent
  + Visual tweaks to the views and the preview popover
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Remove outdated event style class
  + Various fixes to the calendar editor dialog
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937601">- Update to version 49.0.1:
  + Fix Flatpak build</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767700800">- Update to version 49.1:
  + Fix timezones for new events are always UTC
  + Don't update recurrence limit if no repeat is set
  + Update Flatpak manifest</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Show event attendees in a section in the event editor dialog
  + Fix accessibility warnings in the Month view
  + Remove support for sound-only alarms. All alarms created by
    GNOME Calendar display notifications now.
  + Fade out event titles if they're too long
  + Updated translations
- Changes from version 50.alpha:
  + Various updates to the Flatpak manifest
  + Minor tweaks to the coloring of event widgets
  + Various accessibility fixes all around
  + Performance improvements in the Month view
  + More prominent month name in the Month view
  + Improved scrolling animations in the Month view
  + Improved alignment of event widgets in the Month view
  + Plug a bunch of memory leaks in the Quick Add popover
  + Update the design of the Quick Add popover
  + Plug dozens of memory leaks in tests and in the app
  + Announce the number of search results to the screen reader
  + Respect the new GSetting for first weekday
  + Updated translations
- Add pkgconfig(fribidi) BuildRequires: new dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 50.rc:
  + Add navigation using arrow keys in the Month view. This in
    itself is a major accessibility improvement, but it also comes
    in preparation of further improvements in the Month view.
  + Fix handling of all-day events in the file importer dialog
  + Make Page Up and Page Down shortcuts jump to first day of month
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + Updated screenshots
  + Focus adjacent cell when pressing Ctrl+Tab in the Month view
  + Refreshing calendars also updates collections now. This makes
    new remote calendars appear when refreshing.
  + Fix an untranslatable string
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="7e1c3a16427ec8584fd0f9f8f1c81151e01d19c8146fba62b95076da768099a3c618638710ee5c599599c297e68e2dfae3d53fe75427b209b7c814e0b942fea9" name="gnome-characters-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726488000">- Update to version 47.0:
  + Update to Emoji 16.0.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736683200">- Update to version 48.alpha:
  + Update to CLDR 46
  + Remove the X-GNOME-Utilities category</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Update to CLDR 46.1.
  + Update libadwaita and glib version requirements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Update to version 49.rc:
  + appdata: Set component to "desktop-application"
  + appdata: Add branding
  + appdata: Remove kudos
  + Update to CLDR 47
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757678400">- Update to version 49.0:
  + flatpak: Update noto emoji font
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760270400">- Update to version 49.1:
  + metainfo:
  - Update screenshots to GNOME 49
  - Fix a typo
  + lib:
  - Don't skip the first block
  - Support language aliases
  + charactersView:
  - Fix the IBus check
  - Fix fetching the list of languages in Flatpak
  + main: Fix active window tracking</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.alpha:
  + Don't skip the first block when iterating
  + Fix fetching the list of languages in Flatpak
  + Fix the IBus check
  + Fix wrong emoji size when font scaling is enabled
  + Include the new CJK block from unicode 17.0
  + Port shortcuts to AdwShortcutsDialog
  + Port to AdwSidebar
  + Rename appdata to metainfo
  + Support language aliases
  + Update to Unicode 17.0.0
  + Fix active window tracking
  + Fix a typo in the app metadata
  + Update app screenshots to GNOME 49
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 50.0:
  + Flatpak builds use the noto-emoji from the Freedesktop SDK
  + Switch to search results when the search entry is activated
  + Don't restore selection when deactivating search on mobile
  + Correctly show sidebar after finishing a search
  + Strip whitespaces in bundled GResources
  + Add --version cli option
  + Add captions to app screenshots
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786622400">- Replace appstream-glib with AppStream BuildRequires: Align with
  what meson really checks for (appstreamcli).</changelog>
</package>
<package pkgid="79ccdb4b52a52a9828d73a4b42467200e6b24c9d20a3683eafcf2816467ff7bf02f465d6786211a5dfbc3e431185bd46c02576fc694e521ed45b177909cceb5f" name="gnome-characters-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726488000">- Update to version 47.0:
  + Update to Emoji 16.0.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736683200">- Update to version 48.alpha:
  + Update to CLDR 46
  + Remove the X-GNOME-Utilities category</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Update to CLDR 46.1.
  + Update libadwaita and glib version requirements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Update to version 49.rc:
  + appdata: Set component to "desktop-application"
  + appdata: Add branding
  + appdata: Remove kudos
  + Update to CLDR 47
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757678400">- Update to version 49.0:
  + flatpak: Update noto emoji font
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760270400">- Update to version 49.1:
  + metainfo:
  - Update screenshots to GNOME 49
  - Fix a typo
  + lib:
  - Don't skip the first block
  - Support language aliases
  + charactersView:
  - Fix the IBus check
  - Fix fetching the list of languages in Flatpak
  + main: Fix active window tracking</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.alpha:
  + Don't skip the first block when iterating
  + Fix fetching the list of languages in Flatpak
  + Fix the IBus check
  + Fix wrong emoji size when font scaling is enabled
  + Include the new CJK block from unicode 17.0
  + Port shortcuts to AdwShortcutsDialog
  + Port to AdwSidebar
  + Rename appdata to metainfo
  + Support language aliases
  + Update to Unicode 17.0.0
  + Fix active window tracking
  + Fix a typo in the app metadata
  + Update app screenshots to GNOME 49
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 50.0:
  + Flatpak builds use the noto-emoji from the Freedesktop SDK
  + Switch to search results when the search entry is activated
  + Don't restore selection when deactivating search on mobile
  + Correctly show sidebar after finishing a search
  + Strip whitespaces in bundled GResources
  + Add --version cli option
  + Add captions to app screenshots
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786622400">- Replace appstream-glib with AppStream BuildRequires: Align with
  what meson really checks for (appstreamcli).</changelog>
</package>
<package pkgid="8069e06b69a9d72b2f718e9fb335684b7cffa91ad0146465a1b95c126e8e1de265d33dfc11a888936de1b831885e73e50d710600494f9cad9354f09a6e70cbbb" name="gnome-chess-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726142400">- Update to version 47.0:
  + Fix appdata screenshot URL
  + Updated translations.
- Changes from version 47.beta:
  + Use modern libadwaita widgetry
  + Fix incorrect shortcuts on shortcuts help dialog
  + Change First/Last history shortcuts to Up/Down key
  + Miscellaneous code modernization and improvements
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1737460800">- Update to version 48.alpha:
  + Modernize history dropdown menu and layout changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755864000">- Update to version 49.0:
  + Bugs fixed:
  - Inform engines of time remaining
  - Bug: "The computer player is confused" when engine takes too
    long to move
  - Remove "Show Move Hints" option
  - Don't create window in startup phase
  - Fixed several additional minor bugs
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759320000">- Update to version 49.1:
  + Bugs fixed: Opponent must be switched off and then to human for
    the opponent to be a human.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759406400">- Update to version 49.2:
  + Actually for real this time fix: Opponent must be switched off
    and then to human for the opponent to be a human.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Convert spec file to declarative build system using automatic
  dependency tracking.
- Add gnome-chess-autodep.patch: Fix spacing to properly translate
  for RPM deps.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Port to AdwShortcutsDialog and more
  + Updated translations.
- Drop gnome-chess-autodep.patch: This has been addressed in the
  meson dep-generator.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773316800">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="83bd9e245b9608b498cceec7c55af60cfe2075286c5460b993f6023056d6dedbdcd5d7eebf708a6fd3a707d41c4a3f5ce22aee5d24de91e26727a8aefd95ea82" name="gnome-chess-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726142400">- Update to version 47.0:
  + Fix appdata screenshot URL
  + Updated translations.
- Changes from version 47.beta:
  + Use modern libadwaita widgetry
  + Fix incorrect shortcuts on shortcuts help dialog
  + Change First/Last history shortcuts to Up/Down key
  + Miscellaneous code modernization and improvements
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1737460800">- Update to version 48.alpha:
  + Modernize history dropdown menu and layout changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741867200">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755864000">- Update to version 49.0:
  + Bugs fixed:
  - Inform engines of time remaining
  - Bug: "The computer player is confused" when engine takes too
    long to move
  - Remove "Show Move Hints" option
  - Don't create window in startup phase
  - Fixed several additional minor bugs
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759320000">- Update to version 49.1:
  + Bugs fixed: Opponent must be switched off and then to human for
    the opponent to be a human.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759406400">- Update to version 49.2:
  + Actually for real this time fix: Opponent must be switched off
    and then to human for the opponent to be a human.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763640000">- Convert spec file to declarative build system using automatic
  dependency tracking.
- Add gnome-chess-autodep.patch: Fix spacing to properly translate
  for RPM deps.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Port to AdwShortcutsDialog and more
  + Updated translations.
- Drop gnome-chess-autodep.patch: This has been addressed in the
  meson dep-generator.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773316800">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="c0a98b81fc5d360ccc862118934a5589fd3af19db2a6a5df56ecb9acb02645864c4fcb51c315612ca80f6845a9c8254a8fd4c58fbd70c24f9e30088748fc0e34" name="gnome-clocks-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726833600">- Update to version 47.0:
  + Port to new libadwaita widgets.
  + Updated translations.
- Switch to source service.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734696000">- Update to version 48.alpha:
  + Add mnemonics to all buttons
  + Fix auto-focus behavior in the alarm dialog
  + Update metainfo metadata
  + Fix restoration of the window width and height
  + Port to CSS variables
  + Fix Help page
  + Fix translation of the application name
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738411200">- Update to version 48.beta:
  + Call setlocale() earlier to fix i18n
  + Make alarm setup dialog adaptive
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + help-overlay: Fix F10 shortcut not showing
  + world-location-dialog: Set the search entry as the default
    focus widget
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760961600">- Replace appstream-glib with AppStream BuildRequires, meson setup
  checks for it, and it was already pulled in via other
  dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + New alarms default to the Toys sound
  + Fix duplicate timer notifications
  + Fix timers going off immediately
  + Multiple code cleanups and simplifications
  + Many GObject properties are now construct-only
  + Many GObject properties are now read-only
- Changes from version 50.alpha:
  + General improvements and bug fixes
  + Port shortcuts dialog to AdwShortcutsDialog
  + Add support for customizing the alarm bell. Requires ffmpeg on
    compile time
  + UI improvements for the stopwatch view
  + Use icu-i18n and icu-uc to format time spans
  + Disable vala C warnings
  + Link to static.gnome.org for app screenshots
  + Bugs fixed:
  - Animate transition to lap table in stop watch
  - Don’t show timer lapsed notification when Clocks is focused
  - i18n: sentence is split
  - The New Timer dialog isn't scrollable
  + Updated translations.
- Add pkgconfig(icu-i18n) and pkgconfig(icu-uc) BuildRequires: new
  dependencies.
- Add %ffmpeg_pref BuildRequires: build requires /usr/bin/ffmpeg
  and we want to use the system default ffmpeg version.
- BuildConflicts %{ffmpeg_pref}-mini-libs, as we need to ensure we
  have the full library set. The mini is fine for linking alone,
  but gnome-clocks wants to test things.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773316800">- Update to version 50.0:
  + gresources: Use preprocess=xml-stripblanks
  + build: use oggenc from vorbis-tools instead of ffmpeg
  + Updated translations.
- BuildRequire vorbis-tools instead of %ffmpeg_pref: follow
  upstream changes. This also allows us to drop the BuildConflict
  on %{ffmpeg_pref}-mini-libs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="9391da2779b72236b58a94fe9f30cd7acaaa2cbfb30932d8eb3a91f2566ac697a43583575d906b51da5dd3909e3be9443bb0bd43f10dcaa89fe5ac9d6f2d632c" name="gnome-clocks-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710504000">- Update to version 46.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726833600">- Update to version 47.0:
  + Port to new libadwaita widgets.
  + Updated translations.
- Switch to source service.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734696000">- Update to version 48.alpha:
  + Add mnemonics to all buttons
  + Fix auto-focus behavior in the alarm dialog
  + Update metainfo metadata
  + Fix restoration of the window width and height
  + Port to CSS variables
  + Fix Help page
  + Fix translation of the application name
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738411200">- Update to version 48.beta:
  + Call setlocale() earlier to fix i18n
  + Make alarm setup dialog adaptive
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + help-overlay: Fix F10 shortcut not showing
  + world-location-dialog: Set the search entry as the default
    focus widget
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760961600">- Replace appstream-glib with AppStream BuildRequires, meson setup
  checks for it, and it was already pulled in via other
  dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + New alarms default to the Toys sound
  + Fix duplicate timer notifications
  + Fix timers going off immediately
  + Multiple code cleanups and simplifications
  + Many GObject properties are now construct-only
  + Many GObject properties are now read-only
- Changes from version 50.alpha:
  + General improvements and bug fixes
  + Port shortcuts dialog to AdwShortcutsDialog
  + Add support for customizing the alarm bell. Requires ffmpeg on
    compile time
  + UI improvements for the stopwatch view
  + Use icu-i18n and icu-uc to format time spans
  + Disable vala C warnings
  + Link to static.gnome.org for app screenshots
  + Bugs fixed:
  - Animate transition to lap table in stop watch
  - Don’t show timer lapsed notification when Clocks is focused
  - i18n: sentence is split
  - The New Timer dialog isn't scrollable
  + Updated translations.
- Add pkgconfig(icu-i18n) and pkgconfig(icu-uc) BuildRequires: new
  dependencies.
- Add %ffmpeg_pref BuildRequires: build requires /usr/bin/ffmpeg
  and we want to use the system default ffmpeg version.
- BuildConflicts %{ffmpeg_pref}-mini-libs, as we need to ensure we
  have the full library set. The mini is fine for linking alone,
  but gnome-clocks wants to test things.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773316800">- Update to version 50.0:
  + gresources: Use preprocess=xml-stripblanks
  + build: use oggenc from vorbis-tools instead of ffmpeg
  + Updated translations.
- BuildRequire vorbis-tools instead of %ffmpeg_pref: follow
  upstream changes. This also allows us to drop the BuildConflict
  on %{ffmpeg_pref}-mini-libs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="eb59c652ea919643536f2185400464d8b0ea2b2b17bba0a452106727c3bbb90b9ef32b9abd60a0ed13a02c7ec3e67ec03ad301a6e70360b43f98f789af6f00f9" name="gnome-color-manager-debuginfo" arch="i586">
  <version epoch="0" ver="3.36.2" rel="2.4"/>
  <changelog author="antoine.belvire@opensuse.org" date="1536408000">- Update to version 3.30.0:
  + Updated translations.
- Remove lang package from recommended packages as it already
  supplements main package (same effect, it's redundant).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1547812800">- Add Fix-build-with-Exiv2-027.patch: Fix build with Exiv2 0.27
  (glgo#GNOME/gnome-color-manager!1).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552046400">- Update to version 3.32.0:
  + Use newer meson features to fix a build warning.
  + Fix build with Exiv2 0.27.
  + Updated translations.
- Drop Fix-build-with-Exiv2-027.patch: Fixed upstream.
- Update URL to gitlab home. Old URL is no longer available.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579780800">- Replace docbook-utils with docbook-utils-minimal BuildRequires
  for manpage generation, avoids texlive dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1584100800">- Update to version 3.35.90:
  + This is a test release for GNOME 3.36 which updates several
    translations and fixes some build issues.
  + The calibration wizard has been removed as the ArgyllCMS
    integration has been broken for a long time.
- Drop gcc-c++, pkgconfig(colord-gtk), pkgconfig(exiv2),
  pkgconfig(libexif) and pkgconfig(vte-2.91) BuildRequires and
  argyllcms Requires: No longer needed.
- Disable t-u-u, currently breaks build.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585051200">- Add gnome-color-manager-update-potfiles.patch: Update POTFILES.in
- Following the patch above, enable t-u-u again.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585742400">- Update to version 3.36.0:
  + Update POTFILES.in.
- Drop gnome-color-manager-update-potfiles.patch: Fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856000">- Update to version 3.36.2:
  + Remove forgotten libcanberra include
  + Set prgname to application ID
  + Update appdata
  + Updated translations.
- Switch to source service for tarball/sources.
- Drop obsolete update-desktop-files BuildRequires and macros.
- Drop pkgconfig(libcanberra-gtk3) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="584fa70bf66d1683093922a384445277cfba0a3233b38f3e8fdf40516a220e324286136acf2a576c4b5abc1102eb4b76f9c22965c6b92a967718564d5514be46" name="gnome-color-manager-debugsource" arch="i586">
  <version epoch="0" ver="3.36.2" rel="2.4"/>
  <changelog author="antoine.belvire@opensuse.org" date="1536408000">- Update to version 3.30.0:
  + Updated translations.
- Remove lang package from recommended packages as it already
  supplements main package (same effect, it's redundant).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1547812800">- Add Fix-build-with-Exiv2-027.patch: Fix build with Exiv2 0.27
  (glgo#GNOME/gnome-color-manager!1).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552046400">- Update to version 3.32.0:
  + Use newer meson features to fix a build warning.
  + Fix build with Exiv2 0.27.
  + Updated translations.
- Drop Fix-build-with-Exiv2-027.patch: Fixed upstream.
- Update URL to gitlab home. Old URL is no longer available.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579780800">- Replace docbook-utils with docbook-utils-minimal BuildRequires
  for manpage generation, avoids texlive dependency.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1584100800">- Update to version 3.35.90:
  + This is a test release for GNOME 3.36 which updates several
    translations and fixes some build issues.
  + The calibration wizard has been removed as the ArgyllCMS
    integration has been broken for a long time.
- Drop gcc-c++, pkgconfig(colord-gtk), pkgconfig(exiv2),
  pkgconfig(libexif) and pkgconfig(vte-2.91) BuildRequires and
  argyllcms Requires: No longer needed.
- Disable t-u-u, currently breaks build.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585051200">- Add gnome-color-manager-update-potfiles.patch: Update POTFILES.in
- Following the patch above, enable t-u-u again.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585742400">- Update to version 3.36.0:
  + Update POTFILES.in.
- Drop gnome-color-manager-update-potfiles.patch: Fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856000">- Update to version 3.36.2:
  + Remove forgotten libcanberra include
  + Set prgname to application ID
  + Update appdata
  + Updated translations.
- Switch to source service for tarball/sources.
- Drop obsolete update-desktop-files BuildRequires and macros.
- Drop pkgconfig(libcanberra-gtk3) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="0ef011baf2780978611c6f6eee51ee4789a3505444a039b13f5edb1644e13d37b3edc8c30d273d2b9b22f572ae4003be68966852ede8e0d44edcc5e0b35b88e1" name="gnome-commander-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.3" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750593600">- Update to version 1.18.3:
  + Improved compatibility with Wayland
  + Fix crash when SMB button is pressed
  + DEL key in quick search dialog wants remove whole file/dir
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751025600">- Replace appstream-glib with AppStream BuildRequires following
  upstream changes.
- Do not build testsuite, pass tests=disabled to meson setup, and
  drop pkgconfig(gtest) and xvfb-run BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add gnome-commander-glycin-loaders.patch: Fix build with using
  glycin-loaders instead of legacy gdk-pixbuf-loaders.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759060800">- Update to version 1.18.4:
  + This release fixes the following bugs:
  - Test failures with googletest 1.17
  - Update in metainfo.xml to adapt to the renamed Yelp ID
  + Updated docs.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769601600">- Update to version 1.18.5:
  + Fix Bug: Crash when trying to enter a directory where user
    doesn't have permission
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Update to version 1.18.6:
  + Updated docs.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779019200">- Update to version 2.0.0:
  + Added embedded terminal to display output of commands run by
    Gnome Commander. The new “Hide Command Line Output When
    Inactive” in “View” menu hides the terminal automatically when
    inactive.
  + Redesigned Quick Search functionality:
  - Filtering the file list is now possible as well. The default
    mode can be configured in the Options dialog.
  - Text is always matched anywhere in the file name unless
    wildcard patterns `*` or `?` are used explicitly.
  - A button to enable case-sensitive matching has been added.
  - Quick Search no longer starts searching at the beginning of
    the file list but at the current position.
  - Most keyboard shortcuts can be used from Quick Search without
    causing it to close.
  + Various improvements to the Search dialog:
  - Improved performance.
  - Closing and re-opening search no longer clears the search
    results.
  - Path matching can now use extended glob expressions like
    dir/**/*.md that will be applied to the entire path relative
    to current directory.
  - A button to choose whether path matching should be
    case-sensitive has been added.
  - Search progress shows the directory currently being searched.
  + Various improvements to the internal viewer:
  - Viewer font can now be chosen from the Settings menu.
  - Binary mode has been renamed into Fixed Width and supports
    UTF-8.
  - Replaced the search dialog by a search bar.
  - Added support for case-insensitive hexadecimal search.
  - Considerably improved search performance.
  - Added “Select All” menu item for text.
  - Added a context menu for images.
  - Status bar displays some information for images as well now.
  - DOS-style CRLF line breaks are recognized as a single line
    break now.
  - Many bug fixes.
  + Other new features and improvements:
  - Migration of the overall codebase to the Rust language and
    Gtk4.
  - Updated the program license to GPL-3.0+.
  - Improved accessibility of the application, allowing screen
    readers to better recognize context.
  - Redesigned Keyboard Shortcuts dialog, making it easier to
    use. Also, the list of configurable keyboard shortcuts has
    been vastly expanded.
  - Switching tabs in Options dialog is now possible via Ctrl+Tab
    and Shift+Ctrl+Tab.
  - Navigation history is no longer shared between different
    panels.
  - External terminal application is now xdg-terminal-exec by
    default which will launch the configured default terminal.
  - Calculating size of a large directory will no longer hang up
    Gnome Commander, and selecting a different file will abort
    the operation in progress.
  - Improved Wayland support, starting an application immediately
    activates it if the application supports this.
  - New option to treat symlinks as regular files.
  - The “Search window is minimizable” option is now called
    “Search window always on top” and no longer requires a
    restart.
  - Made the text indicating size and number of selected files
    easier to translate.
  - When a command is run in an external terminal no additional
    pause is being added as the terminal application will usually
    leave the window open anyway.
  - Better icon for “Copy File Names” action that respects dark
    mode.
  - Added support for icon theme directories for MIME icons.
  - Order of columns in the file panels can now be altered by
    mouse drag-n-drop.
  - Removed the dependency on xpm library for MIME icons.
  + This release fixes the following bugs:
  - Various documentation mistakes correction.
  - Search is now stopped automatically when the Search dialog is
    closed.
  - Made sure that opening multiple dialogs of the same type is
    not possible, instead the existing dialog is brought up.
  - Fixed issues when directory opened in one panel is renamed in
    another.
  - Restoring remote connections on startup only succeeded for
    already active connections.
  - Remote connection restored on startup was lacking its
    bookmarks.
  - Navigating history via file list’s dropdown no longer
    reorders history entries.
  - When ALT+letters was supposed to start Quick Search, they
    would occasionally open menu instead.
  - No visual indication of file selection in “Respect theme’s
    colors” mode.
  - Switching tabs in the inactive panel wouldn’t activate it.
  - Fixed search continuing in background when aborted.
  - Respect theme’s text color in the internal viewer, fixing
    display in dark mode.
  - Renamed files were still displaying the old name.
  - Device bar overflow is fixed when it exceeds the panel width.
  - Advanced rename dialog does not exceed screen size anymore
    for long file names.
  - Pressing the keypad button “*” does not select / deselect the
    “..” directory anymore.
  - Selected files in tabs are kept when switching tabs.
  + Updated translations.
- Drop gnome-commander-glycin-loaders.patch: Fixed upstream.
- Switch to source service for tarballs.
- Drop conditional gcc11, gcc11-c++ and mandatory flex, yelp-tools
  and pkgconfig(gtk+-3.0) BuildRequires: No longer needed.
- Add cargo-packaging, pkgconfig(gobject-introspection-1.0),
  pkgconfig(gtk4) and pkgconfig(vte-2.91-gtk4)  BuildRequires: New
  dependencies.
- Update URL to new home.
- Add ldconfig_scriptlets macro for post(un) handling.
- Temp disable meson_test, run validation manually.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 2.0.1:
  + This release fixes the following bugs:
  - Right panel would occasionally occupy all available space on
    startup, rendering left panel invisible
  - Color themes were broken with older Gtk versions
  - With older Gtk versions clicking a device button only worked
    once
  - No Quit menu item in the File menu
  - Running search for the first time would list home directory
    contents as “search results”
  - Internal viewer doesn’t allow selecting the first character
    in a line
  - Moving mouse pointer out of the internal viewer window
    selects everything to the start of the visible area</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780315200">- Update to version 2.0.2:
  + This release fixes the following bugs:
  - The Copy button in the Copy File dialog wasn’t set as the
    default action
  - Glitches displaying free space of the current volume
  - Double-clicking tab area created a new tab but didn’t keep
    the selected file
  - Switching tabs didn’t reset Quick Filter
  - Incorrect logic determining when directory monitoring should
    be stopped</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781352000">- Update to version 2.0.3:
  + This release fixes the following bugs:
  - JPEG images marked as rotated in metadata weren’t displayed
    rotated
  - Search dialog: “Case sensitive” button for content search had
    reversed effect
  - Size of the Search dialog wasn’t restored after restarting
    application
  - Bogus keyboard input focus after clicking toolbar buttons
  - File list theme wasn’t applied in the Search dialog
  - Overlong contents in file list cells were cut off, not
    ellipsized
  - Internal viewer: incorrect handling of the file start when
    searching for a single character backwards</changelog>
</package>
<package pkgid="ad245182ecc9c55d1454cb7069faa6a2519d39c04a46cf99cee2bbef0cc9df610d9dfbb7c1de3d1966c246b848c66fa89031cd20c0cdd76f2471dedfab79a760" name="gnome-commander-debugsource" arch="i586">
  <version epoch="0" ver="2.0.3" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750593600">- Update to version 1.18.3:
  + Improved compatibility with Wayland
  + Fix crash when SMB button is pressed
  + DEL key in quick search dialog wants remove whole file/dir
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751025600">- Replace appstream-glib with AppStream BuildRequires following
  upstream changes.
- Do not build testsuite, pass tests=disabled to meson setup, and
  drop pkgconfig(gtest) and xvfb-run BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add gnome-commander-glycin-loaders.patch: Fix build with using
  glycin-loaders instead of legacy gdk-pixbuf-loaders.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759060800">- Update to version 1.18.4:
  + This release fixes the following bugs:
  - Test failures with googletest 1.17
  - Update in metainfo.xml to adapt to the renamed Yelp ID
  + Updated docs.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769601600">- Update to version 1.18.5:
  + Fix Bug: Crash when trying to enter a directory where user
    doesn't have permission
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Update to version 1.18.6:
  + Updated docs.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779019200">- Update to version 2.0.0:
  + Added embedded terminal to display output of commands run by
    Gnome Commander. The new “Hide Command Line Output When
    Inactive” in “View” menu hides the terminal automatically when
    inactive.
  + Redesigned Quick Search functionality:
  - Filtering the file list is now possible as well. The default
    mode can be configured in the Options dialog.
  - Text is always matched anywhere in the file name unless
    wildcard patterns `*` or `?` are used explicitly.
  - A button to enable case-sensitive matching has been added.
  - Quick Search no longer starts searching at the beginning of
    the file list but at the current position.
  - Most keyboard shortcuts can be used from Quick Search without
    causing it to close.
  + Various improvements to the Search dialog:
  - Improved performance.
  - Closing and re-opening search no longer clears the search
    results.
  - Path matching can now use extended glob expressions like
    dir/**/*.md that will be applied to the entire path relative
    to current directory.
  - A button to choose whether path matching should be
    case-sensitive has been added.
  - Search progress shows the directory currently being searched.
  + Various improvements to the internal viewer:
  - Viewer font can now be chosen from the Settings menu.
  - Binary mode has been renamed into Fixed Width and supports
    UTF-8.
  - Replaced the search dialog by a search bar.
  - Added support for case-insensitive hexadecimal search.
  - Considerably improved search performance.
  - Added “Select All” menu item for text.
  - Added a context menu for images.
  - Status bar displays some information for images as well now.
  - DOS-style CRLF line breaks are recognized as a single line
    break now.
  - Many bug fixes.
  + Other new features and improvements:
  - Migration of the overall codebase to the Rust language and
    Gtk4.
  - Updated the program license to GPL-3.0+.
  - Improved accessibility of the application, allowing screen
    readers to better recognize context.
  - Redesigned Keyboard Shortcuts dialog, making it easier to
    use. Also, the list of configurable keyboard shortcuts has
    been vastly expanded.
  - Switching tabs in Options dialog is now possible via Ctrl+Tab
    and Shift+Ctrl+Tab.
  - Navigation history is no longer shared between different
    panels.
  - External terminal application is now xdg-terminal-exec by
    default which will launch the configured default terminal.
  - Calculating size of a large directory will no longer hang up
    Gnome Commander, and selecting a different file will abort
    the operation in progress.
  - Improved Wayland support, starting an application immediately
    activates it if the application supports this.
  - New option to treat symlinks as regular files.
  - The “Search window is minimizable” option is now called
    “Search window always on top” and no longer requires a
    restart.
  - Made the text indicating size and number of selected files
    easier to translate.
  - When a command is run in an external terminal no additional
    pause is being added as the terminal application will usually
    leave the window open anyway.
  - Better icon for “Copy File Names” action that respects dark
    mode.
  - Added support for icon theme directories for MIME icons.
  - Order of columns in the file panels can now be altered by
    mouse drag-n-drop.
  - Removed the dependency on xpm library for MIME icons.
  + This release fixes the following bugs:
  - Various documentation mistakes correction.
  - Search is now stopped automatically when the Search dialog is
    closed.
  - Made sure that opening multiple dialogs of the same type is
    not possible, instead the existing dialog is brought up.
  - Fixed issues when directory opened in one panel is renamed in
    another.
  - Restoring remote connections on startup only succeeded for
    already active connections.
  - Remote connection restored on startup was lacking its
    bookmarks.
  - Navigating history via file list’s dropdown no longer
    reorders history entries.
  - When ALT+letters was supposed to start Quick Search, they
    would occasionally open menu instead.
  - No visual indication of file selection in “Respect theme’s
    colors” mode.
  - Switching tabs in the inactive panel wouldn’t activate it.
  - Fixed search continuing in background when aborted.
  - Respect theme’s text color in the internal viewer, fixing
    display in dark mode.
  - Renamed files were still displaying the old name.
  - Device bar overflow is fixed when it exceeds the panel width.
  - Advanced rename dialog does not exceed screen size anymore
    for long file names.
  - Pressing the keypad button “*” does not select / deselect the
    “..” directory anymore.
  - Selected files in tabs are kept when switching tabs.
  + Updated translations.
- Drop gnome-commander-glycin-loaders.patch: Fixed upstream.
- Switch to source service for tarballs.
- Drop conditional gcc11, gcc11-c++ and mandatory flex, yelp-tools
  and pkgconfig(gtk+-3.0) BuildRequires: No longer needed.
- Add cargo-packaging, pkgconfig(gobject-introspection-1.0),
  pkgconfig(gtk4) and pkgconfig(vte-2.91-gtk4)  BuildRequires: New
  dependencies.
- Update URL to new home.
- Add ldconfig_scriptlets macro for post(un) handling.
- Temp disable meson_test, run validation manually.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 2.0.1:
  + This release fixes the following bugs:
  - Right panel would occasionally occupy all available space on
    startup, rendering left panel invisible
  - Color themes were broken with older Gtk versions
  - With older Gtk versions clicking a device button only worked
    once
  - No Quit menu item in the File menu
  - Running search for the first time would list home directory
    contents as “search results”
  - Internal viewer doesn’t allow selecting the first character
    in a line
  - Moving mouse pointer out of the internal viewer window
    selects everything to the start of the visible area</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780315200">- Update to version 2.0.2:
  + This release fixes the following bugs:
  - The Copy button in the Copy File dialog wasn’t set as the
    default action
  - Glitches displaying free space of the current volume
  - Double-clicking tab area created a new tab but didn’t keep
    the selected file
  - Switching tabs didn’t reset Quick Filter
  - Incorrect logic determining when directory monitoring should
    be stopped</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781352000">- Update to version 2.0.3:
  + This release fixes the following bugs:
  - JPEG images marked as rotated in metadata weren’t displayed
    rotated
  - Search dialog: “Case sensitive” button for content search had
    reversed effect
  - Size of the Search dialog wasn’t restored after restarting
    application
  - Bogus keyboard input focus after clicking toolbar buttons
  - File list theme wasn’t applied in the Search dialog
  - Overlong contents in file list cells were cut off, not
    ellipsized
  - Internal viewer: incorrect handling of the file start when
    searching for a single character backwards</changelog>
</package>
<package pkgid="c0494c704830a3f2d8b8b7cce7582a0f45e7fbff1573a0622db6eb354dcffb1da8b8667be04ec799eefbee16fcf0cf86771029f0a5e969de47c7dc24ad203172" name="gnome-connections-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Update to version 49.beta:
  + Added support for SPICE
  + Added shortcuts window
  + Fixed build by temporarily disabling OpenH264
  + Improved text in authentication dialog
  + Present main window on activation
  + Set prgname and icon for-the-window.patch
  + Ignore vscode settings
  + Add python six module due to flatpak
  + Disable C compiler warnings for generated code
  + Add translator comment for keywords
  + Updated translations
- Add pkgconfig(spice-client-gtk-3.0) BuildRequires: new dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757073600">- Update to version 49.rc:
  + Added button tooltips to the topbar
  + Added saving of user-preferred window size
  + Allow shrinking display size down to 360x294
  + Allow building without spice-gtk3
  + Handle existing SPICE connections when SPICE is disabled
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758110400">- Replace pkgconfig(winpr2) BuildRequires for pkgconfig(winpr3):
  this was a missed dependency for the migration to freerdp3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758110401">- Replace appstream-glib with AppStream BuildRequires: meson_test
  uses AppStream now.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770897600">- Update to version 49.0+22:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 50.beta:
  + Update gtk-frdp: Check for initialization of RDP
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Update gtk-frdp
  - Grab keyboard for FrdpDisplay
  - Pass Win keys only when keyboard is grabbed
  - Fix crash when copying clipboard data
  - Fix flags for CB_FORMAT_LIST message
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="57851e60f74d8919fcc3756a4cf54e84a9ced7769cbcac373d2f8c9f967849f056bdb1eaa12123807028fc3792e8bd0e9de22cef232935e232313c87a24299ab" name="gnome-connections-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Update to version 49.beta:
  + Added support for SPICE
  + Added shortcuts window
  + Fixed build by temporarily disabling OpenH264
  + Improved text in authentication dialog
  + Present main window on activation
  + Set prgname and icon for-the-window.patch
  + Ignore vscode settings
  + Add python six module due to flatpak
  + Disable C compiler warnings for generated code
  + Add translator comment for keywords
  + Updated translations
- Add pkgconfig(spice-client-gtk-3.0) BuildRequires: new dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757073600">- Update to version 49.rc:
  + Added button tooltips to the topbar
  + Added saving of user-preferred window size
  + Allow shrinking display size down to 360x294
  + Allow building without spice-gtk3
  + Handle existing SPICE connections when SPICE is disabled
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758110400">- Replace pkgconfig(winpr2) BuildRequires for pkgconfig(winpr3):
  this was a missed dependency for the migration to freerdp3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758110401">- Replace appstream-glib with AppStream BuildRequires: meson_test
  uses AppStream now.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770897600">- Update to version 49.0+22:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 50.beta:
  + Update gtk-frdp: Check for initialization of RDP
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Update gtk-frdp
  - Grab keyboard for FrdpDisplay
  - Pass Win keys only when keyboard is grabbed
  - Fix crash when copying clipboard data
  - Fix flags for CB_FORMAT_LIST message
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="855429c4278b4bb6cc1fb029ef686b0b4a8ad26748dbdd7f583eb4d13d49c5a20412965e54bfb60d4a29a77ee9aca415bb98bb8fcfb8b4381e320b26855e0f2b" name="gnome-console-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741521600">- Update to version 48.rc:
  + We have kept up with some changes in Adwaita, modernised some
    of our metadata, and continued chasing those bugs and filing
    the rough edges.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743336000">- Replace appstream-glib with AppStream BuildRequires, use the
  correct dependency, and pass tests=true to meson setup, run all
  the tests available.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757764800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Updated translations
- Changes from version 49.rc:
  + We have headed to the big screen with a much anticipated
    fullscreen mode, in part made possible by the ever-improving
    libadwaita.
  + A big focus this cycle has been error handling, to which end we
    now better report errors to the user, complete with debug
    information for bug reports, and there also — helped by much
    expanded unit testing — should be far fewer opportunities for
    things going awry in the first place.
- Add mutter BuildRequires and launch meson test suite with mutter
  as display server.
- Don't run the test suite on s390x: the virtual mutter and Mesa do
  not play right together.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760529600">- Add e7e8b62e7.patch: settings: infinite is represented by -1</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760875200">- Update to version 49.1:
  + depot: set TERM by default on spawn
  + settings: infinite is represented by -1
  + Updated translations.
- Drop e7e8b62e7.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1766750400">- Update to version 49.2:
  + Small fix for an an unfortunate crash.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773316800">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 50.0:
  + Updated translations.</changelog>
</package>
<package pkgid="9b4b6fa7e1bf9d1e0c9a924c17f1e927a1de39a22a95c2a32750cb7b2992990ed9a54f60512811e883e8d099a1b1ec7c57efaaa5e518702bb21b15d9d4a49cdc" name="gnome-console-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741521600">- Update to version 48.rc:
  + We have kept up with some changes in Adwaita, modernised some
    of our metadata, and continued chasing those bugs and filing
    the rough edges.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743336000">- Replace appstream-glib with AppStream BuildRequires, use the
  correct dependency, and pass tests=true to meson setup, run all
  the tests available.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757764800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Updated translations
- Changes from version 49.rc:
  + We have headed to the big screen with a much anticipated
    fullscreen mode, in part made possible by the ever-improving
    libadwaita.
  + A big focus this cycle has been error handling, to which end we
    now better report errors to the user, complete with debug
    information for bug reports, and there also — helped by much
    expanded unit testing — should be far fewer opportunities for
    things going awry in the first place.
- Add mutter BuildRequires and launch meson test suite with mutter
  as display server.
- Don't run the test suite on s390x: the virtual mutter and Mesa do
  not play right together.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760529600">- Add e7e8b62e7.patch: settings: infinite is represented by -1</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760875200">- Update to version 49.1:
  + depot: set TERM by default on spawn
  + settings: infinite is represented by -1
  + Updated translations.
- Drop e7e8b62e7.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1766750400">- Update to version 49.2:
  + Small fix for an an unfortunate crash.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773316800">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 50.0:
  + Updated translations.</changelog>
</package>
<package pkgid="9d22b7da7e861d01ec150e8d80b74a262bfcfa42e709dec128721b14340f29e60480e2ea1ef47567e17b725aa8af476f920a357909ed421616fdb31dcf89769d" name="gnome-contacts-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726574400">- Update to version 47.0:
  + It's now again possible to take a picture with the camera when
    setting the avatar
  + The UI has been updated to follow the latest GNOME platform
    designs with libadwaita 1.6
  + Several updates to the QR code export dialog now makes sure it
    fits all screen sizes and solves some papercuts
  + You can now cancel a selection with the Escape key
  + A crash during the initial setup window has been fixed
  + Updated translations.
- Add pkgconfig(gstreamer-1.0) BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734264000">- Update to version 47.1.1:
  + Fixed the problem of the "Cancel" button no longer working in
    certain cases (for example when editing a contact).
  + The app name is again properly passed on to the system, fixing
    an issue where it wouldn't show up properly on some systems.
  + On some systems, taking a picture with the camera didn't work
    if graphics drivers aren't installed. This is now fixed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739275200">- Update to version 48.beta:
  + The birthday editor has received a UI upgrade, and should now
    work much better on small screens.
  + Several components now use modern dialogs, which should provide
    a better experience on a small screen.
  + It's now possible to delete a list of selected contacts using
    the Ctrl+Delete keyboard shortcut.
  + The contact editor form has received a few minor tweaks to its
    spacing and added some animations for a streamlined UX.
  + A bug has been fixed that prevented copying a contact's name.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756209600">- Update to version 49.beta:
  + The UI files have been ported to Blueprint, a more
    developer-friendly way of declaring interfaces in GTK
  + The shortcuts dialog now follows a new modern pattern in the
    GNOME ecosystem
- Add blueprint-compiler BuildRequires: new dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.alpha:
  + The overflow menu now has an export action
  + Switch to glycin for loading images instead of GdkPixbuf
  + Update the avatars for name changes
  + Fix a bug when there are 0 contacts to import
  + Updated translations.
- Add pkgconfig(glycin-2) and pkgconfig(glycin-gtk4-2)
  BuildRequires: new dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 50.0:
  + The search experience has improved, automatically selecting all
    text when search is activated, as well as clearing the old
    search when you're done
  + The import dialog now show a correct label when still loading
    contacts
  + We use a more secure mechanism to load avatars
  + Whenever a contact's name changes, the avatar now appropriately
    changes as well
  + The overflow menu now has an export action
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop pkgconfig(geocode-glib-1.0) BuildRequires, no longer needed
  nor used.</changelog>
</package>
<package pkgid="46b738e99fe52cbc37c1a7ec1baa8c0239f0cc05e38a9c9d88cd8066c5cc4a13150f8027ff61107e3e15c1b0929b6a7694007d65d6f2c55d7e1d108bb7e4b769" name="gnome-contacts-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726574400">- Update to version 47.0:
  + It's now again possible to take a picture with the camera when
    setting the avatar
  + The UI has been updated to follow the latest GNOME platform
    designs with libadwaita 1.6
  + Several updates to the QR code export dialog now makes sure it
    fits all screen sizes and solves some papercuts
  + You can now cancel a selection with the Escape key
  + A crash during the initial setup window has been fixed
  + Updated translations.
- Add pkgconfig(gstreamer-1.0) BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734264000">- Update to version 47.1.1:
  + Fixed the problem of the "Cancel" button no longer working in
    certain cases (for example when editing a contact).
  + The app name is again properly passed on to the system, fixing
    an issue where it wouldn't show up properly on some systems.
  + On some systems, taking a picture with the camera didn't work
    if graphics drivers aren't installed. This is now fixed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739275200">- Update to version 48.beta:
  + The birthday editor has received a UI upgrade, and should now
    work much better on small screens.
  + Several components now use modern dialogs, which should provide
    a better experience on a small screen.
  + It's now possible to delete a list of selected contacts using
    the Ctrl+Delete keyboard shortcut.
  + The contact editor form has received a few minor tweaks to its
    spacing and added some animations for a streamlined UX.
  + A bug has been fixed that prevented copying a contact's name.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756209600">- Update to version 49.beta:
  + The UI files have been ported to Blueprint, a more
    developer-friendly way of declaring interfaces in GTK
  + The shortcuts dialog now follows a new modern pattern in the
    GNOME ecosystem
- Add blueprint-compiler BuildRequires: new dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.alpha:
  + The overflow menu now has an export action
  + Switch to glycin for loading images instead of GdkPixbuf
  + Update the avatars for name changes
  + Fix a bug when there are 0 contacts to import
  + Updated translations.
- Add pkgconfig(glycin-2) and pkgconfig(glycin-gtk4-2)
  BuildRequires: new dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 50.0:
  + The search experience has improved, automatically selecting all
    text when search is activated, as well as clearing the old
    search when you're done
  + The import dialog now show a correct label when still loading
    contacts
  + We use a more secure mechanism to load avatars
  + Whenever a contact's name changes, the avatar now appropriately
    changes as well
  + The overflow menu now has an export action
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop pkgconfig(geocode-glib-1.0) BuildRequires, no longer needed
  nor used.</changelog>
</package>
<package pkgid="c55c4e668964cde9a743ec08f2d5f1147321cddad2dd091fe6e41b8052dbc9a0b12fe7555207b56aa31000430e441862db53e6e00c0e62a09c6658b78b69c27d" name="gnome-control-center-debuginfo" arch="i586">
  <version epoch="0" ver="50.4" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772193600">- Update to version 50.rc:
  + Various translation updates
  + Allow space-separated domains in G_MESSAGES_DEBUG
  + Update gnome-control-center man page
  + About:
  - Make gmobile dependency (optional)
  - Fallback to getting hardware model via device tree on phones
  + Display: Gracefully handle missing UPower
  + Keyboard: Add missing polkit dependency for keyboard panel
  + Power:
  - Hide EU warning when suspend is unsupported
  - Cache results of CanSuspend/CanHibernate
  - Show suspend settings when inhibited by systemd inhibitors
  - Gracefully handle missing UPower
  + Remote Desktop:
  - Correctly handle missing secret collection
    (e.g. fresh auto-login)
  - Rename "Verify Encryption" to "Verify Fingerprint"
  + Sound: Update libgnome-volume-control revision (fix device
    switching)
  + Wacom: Pass keybinding keys through to the action dialog
  + WWAN: Add Primary Sim Slot setting
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Match old app ID for backwards compatibility in
    metainfo/appdata
  + Close visible toplevels and dialogs when loading other panels
  + Accessibility:
  - Improve keyboard navigation in Reduced Motion setting
  - Fix Reduced Motion setting not applying due to type mismatch
  - Mark hotspot dialog error labels for a11y
  + Power:
  - Rework logic to show power button action
  - Various inhibitor fixes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774440000">- Disable malcontent support for now. The feature is optional, and
  the newer version required is not yet acceptable to openSUSE.</changelog>
  <changelog author="Federico Mena Quintero &lt;federico@suse.com&gt;" date="1775476800">- Update suse_version macro for 1610 (jsc#PED-15829)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776081600">- Update to version 50.1:
  + Accessibility: Fix keyboard navigation between cursor sizes
  + Display: Correct the type of num_scales counter
  + Privacy:
  - Fix memory leak in camera page
  - Fix memory leak in location page
  + Users: Chain up dispose in crop area widget
  + Updated translations.
- Update libgxdp sub-module.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Align with what meson setup checks for: Drop /usr/bin/Xvfb,
  pkgconfig(gl), pkgconfig(x11), pkgconfig(xcursor),
  pkgconfig(xft) and pkgconfig(xi) BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780056000">- Update to version 50.2:
  + Device Security: Make labels fit in mobile width
  + Global Shortcuts: Relas app-id validation requirements
  + Notifications: Fix "Show Content" notification setting
  + System: Give "Software Updates" row a "button" accessible role
  + Wellbeing: Make lables fit into mobile width
  + Updated translations.
- Update vendored libgxpd sub-project.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782302400">- Update to version 50.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 50.4:
  + Updated translations.</changelog>
</package>
<package pkgid="31d5323d3e74ad5a008150eee3c892ffdbc4becccff16b35a04db126c0ead0319d34533a4dade78a4b464acec7009a7ccb7e30ebdaf4bc8b7957de429b66d426" name="gnome-control-center-debugsource" arch="i586">
  <version epoch="0" ver="50.4" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772193600">- Update to version 50.rc:
  + Various translation updates
  + Allow space-separated domains in G_MESSAGES_DEBUG
  + Update gnome-control-center man page
  + About:
  - Make gmobile dependency (optional)
  - Fallback to getting hardware model via device tree on phones
  + Display: Gracefully handle missing UPower
  + Keyboard: Add missing polkit dependency for keyboard panel
  + Power:
  - Hide EU warning when suspend is unsupported
  - Cache results of CanSuspend/CanHibernate
  - Show suspend settings when inhibited by systemd inhibitors
  - Gracefully handle missing UPower
  + Remote Desktop:
  - Correctly handle missing secret collection
    (e.g. fresh auto-login)
  - Rename "Verify Encryption" to "Verify Fingerprint"
  + Sound: Update libgnome-volume-control revision (fix device
    switching)
  + Wacom: Pass keybinding keys through to the action dialog
  + WWAN: Add Primary Sim Slot setting
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Match old app ID for backwards compatibility in
    metainfo/appdata
  + Close visible toplevels and dialogs when loading other panels
  + Accessibility:
  - Improve keyboard navigation in Reduced Motion setting
  - Fix Reduced Motion setting not applying due to type mismatch
  - Mark hotspot dialog error labels for a11y
  + Power:
  - Rework logic to show power button action
  - Various inhibitor fixes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774440000">- Disable malcontent support for now. The feature is optional, and
  the newer version required is not yet acceptable to openSUSE.</changelog>
  <changelog author="Federico Mena Quintero &lt;federico@suse.com&gt;" date="1775476800">- Update suse_version macro for 1610 (jsc#PED-15829)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776081600">- Update to version 50.1:
  + Accessibility: Fix keyboard navigation between cursor sizes
  + Display: Correct the type of num_scales counter
  + Privacy:
  - Fix memory leak in camera page
  - Fix memory leak in location page
  + Users: Chain up dispose in crop area widget
  + Updated translations.
- Update libgxdp sub-module.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Align with what meson setup checks for: Drop /usr/bin/Xvfb,
  pkgconfig(gl), pkgconfig(x11), pkgconfig(xcursor),
  pkgconfig(xft) and pkgconfig(xi) BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780056000">- Update to version 50.2:
  + Device Security: Make labels fit in mobile width
  + Global Shortcuts: Relas app-id validation requirements
  + Notifications: Fix "Show Content" notification setting
  + System: Give "Software Updates" row a "button" accessible role
  + Wellbeing: Make lables fit into mobile width
  + Updated translations.
- Update vendored libgxpd sub-project.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782302400">- Update to version 50.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 50.4:
  + Updated translations.</changelog>
</package>
<package pkgid="43fd5f9ab74d75af33b2af447adee4a6f624f49e824385972fd18acb12ac5239f68a83eaa2550459f27b3e159435f328b43928475f4e0f232eecd745a55f586c" name="gnome-desktop-debuginfo" arch="i586">
  <version epoch="0" ver="44.5" rel="1.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662552000">- Update to version 43.rc:
  + gnome-languages: Simplify XPG language parsing.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 43:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674216000">- Update to version 43.1:
  + Fix gnome_parse_locale returning NULL for the C locale
  + Use more sensible default keyboard for es_US
  + Delete failed thumbnail if successfully savings thumbnail
  + Skip territory if no translation available
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676462400">- Update to version 43.2:
  + Fix idle monitor watch leak.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677412800">- Update to version 44.beta:
  + Add GnomeWallClock:force-seconds property.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 44.0:
  + Fix idle monitor watch leak.
  + Save original thumbnail dimensions in metadata.
  + Fix Turkish keyboard layout.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724241600">- Update to version 44.1:
  + Fix compatibility with muslc
  + Fix GNOME_DESKTOP_IS_THUMBNAIL_FACTORY
  + Update default Indic input methods
  + Use ibus-chewing as the default input source for zh_TW
  + Updated translations.
- Rebase gnome-desktop-switch-Japanese-default-input-to-mozc.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748779200">- Update to version 44.3:
  + Stop using ratio character for time in the wall-clock.
  + Fix variable initialization.
  + Only parse XML files as slideshows.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757073600">- Update to version 44.4:
  + Support TryExec for thumbnailers.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770638400">- Update to version 44.5:
  + thumbnail: support %m expansion
  + Update seccomp filters from flatpak-run.c
  + Fix various memory leaks
  + Run tests again by default
  + Updated translations.
- Add check section and meson_test macro, run upstreams default
  tests during build.</changelog>
</package>
<package pkgid="046ad56891d02111bb42eb11c8fbde04b67999838b14d5f8c8fc2889ea8162a66d14655acbf403df6adc77480bac7b60286f0cbe0b0ae1295c5a1991cea4c4e7" name="gnome-desktop-debugsource" arch="i586">
  <version epoch="0" ver="44.5" rel="1.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662552000">- Update to version 43.rc:
  + gnome-languages: Simplify XPG language parsing.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 43:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674216000">- Update to version 43.1:
  + Fix gnome_parse_locale returning NULL for the C locale
  + Use more sensible default keyboard for es_US
  + Delete failed thumbnail if successfully savings thumbnail
  + Skip territory if no translation available
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676462400">- Update to version 43.2:
  + Fix idle monitor watch leak.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677412800">- Update to version 44.beta:
  + Add GnomeWallClock:force-seconds property.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 44.0:
  + Fix idle monitor watch leak.
  + Save original thumbnail dimensions in metadata.
  + Fix Turkish keyboard layout.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724241600">- Update to version 44.1:
  + Fix compatibility with muslc
  + Fix GNOME_DESKTOP_IS_THUMBNAIL_FACTORY
  + Update default Indic input methods
  + Use ibus-chewing as the default input source for zh_TW
  + Updated translations.
- Rebase gnome-desktop-switch-Japanese-default-input-to-mozc.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748779200">- Update to version 44.3:
  + Stop using ratio character for time in the wall-clock.
  + Fix variable initialization.
  + Only parse XML files as slideshows.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757073600">- Update to version 44.4:
  + Support TryExec for thumbnailers.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770638400">- Update to version 44.5:
  + thumbnail: support %m expansion
  + Update seccomp filters from flatpak-run.c
  + Fix various memory leaks
  + Run tests again by default
  + Updated translations.
- Add check section and meson_test macro, run upstreams default
  tests during build.</changelog>
</package>
<package pkgid="5a22ef1e19d0fc7776141f609b5cc8f852e2a7b65812e43f8eb65ab6645d1386c8190fc07e87544a76d0fecab90c863d145c4fcd43d7633faf63ffb8222394ef" name="gnome-desktop-testing-debuginfo" arch="i586">
  <version epoch="0" ver="2021.1" rel="2.1"/>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1785153600">- New package: gnome-desktop-testing 2021.1
  Provides gnome-desktop-testing-runner and ginsttest-runner, the
  standard runner for the GNOME installed-tests infrastructure.
  Required to execute installed test suites for GNOME-stack packages
  such as libxmlb, graphene, libjcat, gcab, librsvg, gdk-pixbuf,
  libfprint, upower, xdg-dbus-proxy, and others.
- Add missing BuildRequires: make; sort BuildRequires alphabetically.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785412800">- Convert to obs_scm source service. Same packaging variant as the
  rest of GNOME packages.</changelog>
</package>
<package pkgid="c53945883fb89844b55905a7c8dd665682b04135f795e55f56a4890bf928e6194d847248b430b031816d6f8dd5a1e7a46e5e8a5c0a06b3ebe812838d147e2fba" name="gnome-desktop-testing-debugsource" arch="i586">
  <version epoch="0" ver="2021.1" rel="2.1"/>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1785153600">- New package: gnome-desktop-testing 2021.1
  Provides gnome-desktop-testing-runner and ginsttest-runner, the
  standard runner for the GNOME installed-tests infrastructure.
  Required to execute installed test suites for GNOME-stack packages
  such as libxmlb, graphene, libjcat, gcab, librsvg, gdk-pixbuf,
  libfprint, upower, xdg-dbus-proxy, and others.
- Add missing BuildRequires: make; sort BuildRequires alphabetically.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785412800">- Convert to obs_scm source service. Same packaging variant as the
  rest of GNOME packages.</changelog>
</package>
<package pkgid="47f23a47b761e6100b22eec520de985f764dadd234274e190bfdd0a14de215965e0858e7e87637751a1c4471554c2f40326aae66ed3ed99da023a4788b8a0dbe" name="gnome-dictionary-debuginfo" arch="i586">
  <version epoch="0" ver="40.0" rel="4.14"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1521547200">- Unconditionally enable translation-update-upstream: on
  Tumbleweed, this results in a NOP and for Leap in SLE paid
  translations being used (boo#1086036).</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1521720000">- Update to version 3.26.1+20180313.ac6d4c0:
  + Remove po/Makevars.
  + Flatpak: use meson from flatpak build definition.
  + Fix translations of the Name key.
  + Drop build-api wrapper for Continuous.
  + Updated translations.
- Switch to git-checkout via source services.
- Drop obsolete gnome-utils Conflicts and update-desktop-files
  BuildRequires and stop passing glib2_gsettings_schema_requires
  and suse_update_desktop_file macros.
- Use autosetup macro and pass explicit use_ipv6=true and
  build_man=true to meson, ensure we build the features we want.
- Update URL to correct home.</changelog>
  <changelog author="dimstar@opensuse.org" date="1532347200">- Help translation-update-upstream finding the right gettext domain
  name: pass po %{name} to the call.</changelog>
  <changelog author="olaf@aepfle.de" date="1555502400">- Conflict with libgdict-1_0-6 because this pkg contained files which
  are now in the main pkg, namely $_datadir/gdict-1.0 (bsc#1132758)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616241600">- Update to version 40.0:
  + Dropped the app menu.
  + Updated the application help.
  + Removed non-working Spanish dict server.
  + Updated the application icon.
  + Updated the Flatpak sandbox and build.
  + Fixed compiler warnings when building with newer toolchains.
  + Fixed the sidebar sizing issue.
  + Updated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add gnome-dictionary-fix-meson-061.patch: Fix build with meson
  0.61 and newer.
- Replace update-desktop-files with desktop-file-utils
  BuildRequires, also add appstream-glib BuildRequires and check
  section and run meson_test macro during build. Validate appdata
  and desktop file.
- Remove unused lingering service files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="b94c55af9e7569b2f4225c758ee698c05d727191c0badd6855a519785052aaf9122131275085efb09ae9dc8ff660b88a51c0381bf050a5ccc7ad96431113a221" name="gnome-dictionary-debugsource" arch="i586">
  <version epoch="0" ver="40.0" rel="4.14"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1521547200">- Unconditionally enable translation-update-upstream: on
  Tumbleweed, this results in a NOP and for Leap in SLE paid
  translations being used (boo#1086036).</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1521720000">- Update to version 3.26.1+20180313.ac6d4c0:
  + Remove po/Makevars.
  + Flatpak: use meson from flatpak build definition.
  + Fix translations of the Name key.
  + Drop build-api wrapper for Continuous.
  + Updated translations.
- Switch to git-checkout via source services.
- Drop obsolete gnome-utils Conflicts and update-desktop-files
  BuildRequires and stop passing glib2_gsettings_schema_requires
  and suse_update_desktop_file macros.
- Use autosetup macro and pass explicit use_ipv6=true and
  build_man=true to meson, ensure we build the features we want.
- Update URL to correct home.</changelog>
  <changelog author="dimstar@opensuse.org" date="1532347200">- Help translation-update-upstream finding the right gettext domain
  name: pass po %{name} to the call.</changelog>
  <changelog author="olaf@aepfle.de" date="1555502400">- Conflict with libgdict-1_0-6 because this pkg contained files which
  are now in the main pkg, namely $_datadir/gdict-1.0 (bsc#1132758)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616241600">- Update to version 40.0:
  + Dropped the app menu.
  + Updated the application help.
  + Removed non-working Spanish dict server.
  + Updated the application icon.
  + Updated the Flatpak sandbox and build.
  + Fixed compiler warnings when building with newer toolchains.
  + Fixed the sidebar sizing issue.
  + Updated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643889600">- Add gnome-dictionary-fix-meson-061.patch: Fix build with meson
  0.61 and newer.
- Replace update-desktop-files with desktop-file-utils
  BuildRequires, also add appstream-glib BuildRequires and check
  section and run meson_test macro during build. Validate appdata
  and desktop file.
- Remove unused lingering service files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="fc9acceeacae5b579b71ab80d82de9c752951dd613368527274adb3b562eaf50200ed3bca3ecfffaf97ea65c7eca9491bf0ceeb09824fb0bc8079b2e8afabec1" name="gnome-directory-thumbnailer-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.11+15" rel="2.4"/>
  <changelog author="zaitor@opensuse.org" date="1454760000">- Update to version 0.1.7:
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1474372800">- Update to version 0.1.8:
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1494072000">- Update to version 0.1.9:
  + Improve scaling behaviour for very-non-square images.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1516881600">- Update to version 0.1.10:
  + Updated translations.
- Minor spec cleanup, use autosetup and make_build macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567425600">- Update to version 0.1.11:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662984000">- Add temp-ftbfs.patch: Temporary workaround for recent
  gnome-desktop api changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697112000">- Update to version 0.1.11+15:
  + Update for gnome-desktop-43 API change
  + Replace deprecated (GLib&gt;=2.61.2) GTimeVal by GDateTime
  + Replace Bugzilla link with link to GitLab
  + Updated translations.
- Drop temp-ftbfs.patch: Fixed upstream.
- Switch to git checkout via source service.
- Add autoconf-archive and libtool BuildRequires and pass
  autogen.sh call, bootstrap as we are using a git checkout.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="8b38eac6744942a1292a7537e0eede4231854d9ba2f0851df92867c5460d0e8ba28c9545dc0699b733a2f84eb7b70dbcfd0a1099cf29bc27fcfd5d2238d7422a" name="gnome-directory-thumbnailer-debugsource" arch="i586">
  <version epoch="0" ver="0.1.11+15" rel="2.4"/>
  <changelog author="zaitor@opensuse.org" date="1454760000">- Update to version 0.1.7:
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1474372800">- Update to version 0.1.8:
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1494072000">- Update to version 0.1.9:
  + Improve scaling behaviour for very-non-square images.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1516881600">- Update to version 0.1.10:
  + Updated translations.
- Minor spec cleanup, use autosetup and make_build macro.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567425600">- Update to version 0.1.11:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662984000">- Add temp-ftbfs.patch: Temporary workaround for recent
  gnome-desktop api changes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697112000">- Update to version 0.1.11+15:
  + Update for gnome-desktop-43 API change
  + Replace deprecated (GLib&gt;=2.61.2) GTimeVal by GDateTime
  + Replace Bugzilla link with link to GitLab
  + Updated translations.
- Drop temp-ftbfs.patch: Fixed upstream.
- Switch to git checkout via source service.
- Add autoconf-archive and libtool BuildRequires and pass
  autogen.sh call, bootstrap as we are using a git checkout.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="185d3c53b79bf2191b2d78e7b917475dc75a5d817cda3cb29095f07946dc5986d568c8ba25100271b8980599eb963a52326e369a6d22ec6cd5e74ddf874d1872" name="gnome-disk-utility-debuginfo" arch="i586">
  <version epoch="0" ver="46.1" rel="3.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + flatpak:
  - Use popt default branch
  - popt switched to cmake
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694347200">- Update to version 45.0:
  + benchmark-dialog: Silence two maybe-uninitialized warnings.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 45.1:
  + creatediskimage: Fix crash if image creation has errors.
  + Update appdata
  + Updted translations.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1710244800">- Move install commands into %install section</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710331200">- Update to version 46.alpha:
  + appdata: Improve appdata for AppStream 1.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710331201">- Update to version 46.0:
  + metainfo: Fix wrong developer id
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725364800">- Update to version 46.1:
  + metainfo:
  - fix URLs
  - replace screenshots
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add (exfatprogs or exfat-utils), f2fs-tools and udftools
  Recommends: Support formatting disks to exFAT, F2FS and UDF.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="4f97561f005f26a2eb20e1f7ce60756818b93e3695723b10c5b18537086232ab706fa8420877bf3c3c600bd7239088730bd97bc7ffc95de6e733f6dc90c6b0b7" name="gnome-disk-utility-debugsource" arch="i586">
  <version epoch="0" ver="46.1" rel="3.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 44.0:
  + flatpak:
  - Use popt default branch
  - popt switched to cmake
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1694347200">- Update to version 45.0:
  + benchmark-dialog: Silence two maybe-uninitialized warnings.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701432000">- Update to version 45.1:
  + creatediskimage: Fix crash if image creation has errors.
  + Update appdata
  + Updted translations.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1710244800">- Move install commands into %install section</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710331200">- Update to version 46.alpha:
  + appdata: Improve appdata for AppStream 1.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710331201">- Update to version 46.0:
  + metainfo: Fix wrong developer id
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725364800">- Update to version 46.1:
  + metainfo:
  - fix URLs
  - replace screenshots
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Add (exfatprogs or exfat-utils), f2fs-tools and udftools
  Recommends: Support formatting disks to exFAT, F2FS and UDF.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="6ee1972800957f94c67504f74939d86268c825b0c2f7922675b93629aee344659c6ea3064e886f0581f6328f9d5eee6f25eac79fccca750afe5ca7d746e770df" name="gnome-epub-thumbnailer-debuginfo" arch="i586">
  <version epoch="0" ver="1.8" rel="1.9"/>
  <changelog author="dimstar@opensuse.org" date="1373716800">- Initial package, version 1.0.</changelog>
  <changelog author="dimstar@opensuse.org" date="1374148800">- Update to version 1.1:
  + Fix possible crashes or excessive warnings on failure.</changelog>
  <changelog author="dimstar@opensuse.org" date="1376049600">- Update to version 1.3:
  + Fix a number of possible crashers in the MOBI thumbnailer.
- Changes from version 1.2:
  + Added MOBI thumbnailer.</changelog>
  <changelog author="zaitor@opensuse.org" date="1395576000">- Update to version 1.4:
  + Create covers for encrypted MOBI files as well.
  + Fix crash when there's no cover in MOBI files.
  + Fix crash when the EPub cover cannot be found.
  + Print warnings when we cannot find the metafile, or when
    reading empty EPub files.
  + Fix crash handling files in trash or recent locations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1421841600">- Update to version 1.5:
  + Fix MOBI crasher with malformed or missing EXTH header.
  + Fix EPub thumbnailing with cover at the root of the archive.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1519905600">- Run spec-cleaner, modernize spec, use autosetup macro.
- Update URL and Source to current home.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1572436800">- Update to version 1.6:
  + Add support for SVG covers in ePub 3.0 files.
  + Add support for Kindle Format 8 MOBI files.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1664539200">- Update to version 1.7:
  + Fix thumbnailing of books with ePub 3.2 "cover-image".
  + Work-around a broken ePub not getting a cover.
  + Port build system to meson.
- Add meson BuildRequires and macros following upstreams port.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725883200">- Update to version 1.8:
  + Work-around a French ePub not getting a cover.</changelog>
</package>
<package pkgid="d1aa2323da26456b22b6bdb0703471f2dea52117c5ba6f518414328b8f8dceba468a216f06a9a9d924503ecc596fdaae65ca6fc33ceed540ab24ff5a625aadb8" name="gnome-epub-thumbnailer-debugsource" arch="i586">
  <version epoch="0" ver="1.8" rel="1.9"/>
  <changelog author="dimstar@opensuse.org" date="1373716800">- Initial package, version 1.0.</changelog>
  <changelog author="dimstar@opensuse.org" date="1374148800">- Update to version 1.1:
  + Fix possible crashes or excessive warnings on failure.</changelog>
  <changelog author="dimstar@opensuse.org" date="1376049600">- Update to version 1.3:
  + Fix a number of possible crashers in the MOBI thumbnailer.
- Changes from version 1.2:
  + Added MOBI thumbnailer.</changelog>
  <changelog author="zaitor@opensuse.org" date="1395576000">- Update to version 1.4:
  + Create covers for encrypted MOBI files as well.
  + Fix crash when there's no cover in MOBI files.
  + Fix crash when the EPub cover cannot be found.
  + Print warnings when we cannot find the metafile, or when
    reading empty EPub files.
  + Fix crash handling files in trash or recent locations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1421841600">- Update to version 1.5:
  + Fix MOBI crasher with malformed or missing EXTH header.
  + Fix EPub thumbnailing with cover at the root of the archive.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1519905600">- Run spec-cleaner, modernize spec, use autosetup macro.
- Update URL and Source to current home.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1572436800">- Update to version 1.6:
  + Add support for SVG covers in ePub 3.0 files.
  + Add support for Kindle Format 8 MOBI files.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1664539200">- Update to version 1.7:
  + Fix thumbnailing of books with ePub 3.2 "cover-image".
  + Work-around a broken ePub not getting a cover.
  + Port build system to meson.
- Add meson BuildRequires and macros following upstreams port.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1725883200">- Update to version 1.8:
  + Work-around a French ePub not getting a cover.</changelog>
</package>
<package pkgid="33e1b544b359104fc734ee4074cd9bd121f6dd0dbb9cc6b74faaa59bf5daa6cd61ea3a5002bcfbea3659f783f0e9e56b880ab33f2e52528bb68269cfc561b4fb" name="gnome-firmware-debuginfo" arch="i586">
  <version epoch="0" ver="49.0" rel="2.4"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1593777600">- Removed do-not-call-gtk_init-manually.patch. Fixed upstream</changelog>
  <changelog author="dimstar@opensuse.org" date="1653998400">- Update to version 42.2:
  + Show device problems.
  + Verify without blocking the UI mainloop.
  + icons: provide generic device fallbacks.
  + Provide specific device icons and install as resources.
  + Show the About dialog in the menu.
  + icons: udate symbolic icon.
  + Do not show the estimated time to completion.
  + Use a revealer for the progress bar.
  + Don't pass user_data to window_destroy response cb.
  + Lower the GTK4 dep to build on F35.
- Changes from version 42.1:
  + Update the progressbar text for every percentage changed event.
  + Do not show crazy remaining time values.
  + Do not create a fake FwupdRequest as we set FLAG_REQUESTS.
  + Show how GUIDs are constructed in the UI.
  + Marks the application as adaptive in mobile in Phosh.
  + Show the 'No Releases Available' in more cases.
- Changes from version 42.0:
  + Use a GtkProgressBar for install progress.
  + Rate limit device refresh callbacks.
  + Allow the GUIDs to wrap when required.
  + Add the device branch to the device page.
  + Add some padding to the bottom of the page.
  + Move the release icon to right aligned.
  + Port to GTK4.
  + Allow installing firmware with FWUPD_DEVICE_FLAG_AFFECTS_FDE.
  + Updated translation.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  follow upstreams port to GTK4.
- Add pkgconfig(libadwaita-1) BuildRequires: new dependency.
- Drop gobject-introspection, perl-forks,
  pkgconfig(appstream-glib), pkgconfig(libsoup-2.4), and
  pkgconfig(systemd) buildRequires: no longer needed.</changelog>
  <changelog author="dead_mozay@opensuse.org" date="1663329600">- Update to version 43.0:
  + Use the new usb-receiver icon.
  + Add a Windows msys2 build for future use.
  + Updated translations.
- Update _service and URL to new home.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1672315200">- Update to version 43.1:
  + Add GPU symbol.
  + Change layout of GUIDs from PreferenceGroup to ExpanderRow.
  + Fix compile failure with -Dsystemd=false.
  + Updated translations.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1705320000">- Update to version 45.0:
  * Add the latest list of device problems and release flags.
  * Port to the new adwaita widgets.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1711022400">- Update to version 46.0:
  * Add keyboard shortcuts window.
  * Add missing mnemonics.
  * Allow compiling with fwupd from the main branch.
  * Only hide devices that don't have a firmware version.
  * Show dialogs one at a time to avoid a shell issue.
  * Translations update.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1727870400">- Update to version 47.0:
  * Drop device flags that will become private in fwupd 2.0.x</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
  Replace with desktop-file-utils BuildRequires.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1759492800">- Update to version 49.0:
  * Add support for installing .cab archives.
  * Provide a way to easily create device emulation data.
  * Hide the emulation UI when compiling against old libfwupd.
  * Migrate all UI to latest libadwaita widgets.
  * Reload the device list if the daemon is restarted.
  * Remember the last-selected device on restart.
  * Show devices without a firmware version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="04953428c24771f8ccc756c8638e9ebf2f7facde324244cde4b258fb624f56cfebad1059517d4d2d265921605bcc02c6d50fac0dfbe64aa1636b114a24b089f6" name="gnome-firmware-debugsource" arch="i586">
  <version epoch="0" ver="49.0" rel="2.4"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1593777600">- Removed do-not-call-gtk_init-manually.patch. Fixed upstream</changelog>
  <changelog author="dimstar@opensuse.org" date="1653998400">- Update to version 42.2:
  + Show device problems.
  + Verify without blocking the UI mainloop.
  + icons: provide generic device fallbacks.
  + Provide specific device icons and install as resources.
  + Show the About dialog in the menu.
  + icons: udate symbolic icon.
  + Do not show the estimated time to completion.
  + Use a revealer for the progress bar.
  + Don't pass user_data to window_destroy response cb.
  + Lower the GTK4 dep to build on F35.
- Changes from version 42.1:
  + Update the progressbar text for every percentage changed event.
  + Do not show crazy remaining time values.
  + Do not create a fake FwupdRequest as we set FLAG_REQUESTS.
  + Show how GUIDs are constructed in the UI.
  + Marks the application as adaptive in mobile in Phosh.
  + Show the 'No Releases Available' in more cases.
- Changes from version 42.0:
  + Use a GtkProgressBar for install progress.
  + Rate limit device refresh callbacks.
  + Allow the GUIDs to wrap when required.
  + Add the device branch to the device page.
  + Add some padding to the bottom of the page.
  + Move the release icon to right aligned.
  + Port to GTK4.
  + Allow installing firmware with FWUPD_DEVICE_FLAG_AFFECTS_FDE.
  + Updated translation.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  follow upstreams port to GTK4.
- Add pkgconfig(libadwaita-1) BuildRequires: new dependency.
- Drop gobject-introspection, perl-forks,
  pkgconfig(appstream-glib), pkgconfig(libsoup-2.4), and
  pkgconfig(systemd) buildRequires: no longer needed.</changelog>
  <changelog author="dead_mozay@opensuse.org" date="1663329600">- Update to version 43.0:
  + Use the new usb-receiver icon.
  + Add a Windows msys2 build for future use.
  + Updated translations.
- Update _service and URL to new home.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1672315200">- Update to version 43.1:
  + Add GPU symbol.
  + Change layout of GUIDs from PreferenceGroup to ExpanderRow.
  + Fix compile failure with -Dsystemd=false.
  + Updated translations.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1705320000">- Update to version 45.0:
  * Add the latest list of device problems and release flags.
  * Port to the new adwaita widgets.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1711022400">- Update to version 46.0:
  * Add keyboard shortcuts window.
  * Add missing mnemonics.
  * Allow compiling with fwupd from the main branch.
  * Only hide devices that don't have a firmware version.
  * Show dialogs one at a time to avoid a shell issue.
  * Translations update.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1727870400">- Update to version 47.0:
  * Drop device flags that will become private in fwupd 2.0.x</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
  Replace with desktop-file-utils BuildRequires.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1759492800">- Update to version 49.0:
  * Add support for installing .cab archives.
  * Provide a way to easily create device emulation data.
  * Hide the emulation UI when compiling against old libfwupd.
  * Migrate all UI to latest libadwaita widgets.
  * Reload the device list if the daemon is restarted.
  * Remember the last-selected device on restart.
  * Show devices without a firmware version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="9cb81637ca98146baca08dc4967273dd205f236d42e761c0ec32dd0b62f9deba8aab84a16a0f1a63830e6dfefd56801e3a1bfbbd0646d97685cb29112b22c847" name="gnome-font-viewer-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720526400">- Add 565d795731471c27542bb9ee60820a2d0d15534e.patch: window: Fix
  function callback definition.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724932800">- Update to version 47.alpha:
  + Add slant preview
  + Fix install button mnemonic
  + Fix the "Install" button stuck in "Installing" when font
    install is successful
  + Use adaptive dialogs
- Drop 565d795731471c27542bb9ee60820a2d0d15534e.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726488000">- Update to version 47.0:
  + Set application name and icon
  + Remove unused dependency on gnome-desktop
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1734091200">- Update to version 48.alpha.1:
  + Automate publishing of the Release Tarballs.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739880000">- Change spec file to use modern BuildSystem: meson with automatic
  build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
  macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Fix a crash when installing fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Plug multiple memory leaks
  + appdata: Remove kudos and add branding
  + Add ctrl+w shortcut for window.close
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757678400">- Update to version 49.0:
  + Fonts 49.0 comes with no changes since 49.rc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 50.0:
  + Redesigned font preview grid that has a consistent preview size
  + Search entry moved to the headerbar to be always visible, and
    with automatic key stroke forwarding to the entry and Esc for
    clearing search
  + Reorganized font information page
  + Enhance application metadata
  + Plug multiple memory leaks
  + Correctly claim to open font collection files
  + Updated translations.
- Add desktop-file-utils BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="e3535fc6dd3d19864acb4fb7b289c7c2bfd6ea97f4ffab183ec5dff42029c59588658805909d77cd4a06b7bd338db3e4159c9cd94ba3aa8794bb012b29726547" name="gnome-font-viewer-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720526400">- Add 565d795731471c27542bb9ee60820a2d0d15534e.patch: window: Fix
  function callback definition.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724932800">- Update to version 47.alpha:
  + Add slant preview
  + Fix install button mnemonic
  + Fix the "Install" button stuck in "Installing" when font
    install is successful
  + Use adaptive dialogs
- Drop 565d795731471c27542bb9ee60820a2d0d15534e.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726488000">- Update to version 47.0:
  + Set application name and icon
  + Remove unused dependency on gnome-desktop
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1734091200">- Update to version 48.alpha.1:
  + Automate publishing of the Release Tarballs.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739880000">- Change spec file to use modern BuildSystem: meson with automatic
  build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
  macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Fix a crash when installing fonts.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Plug multiple memory leaks
  + appdata: Remove kudos and add branding
  + Add ctrl+w shortcut for window.close
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757678400">- Update to version 49.0:
  + Fonts 49.0 comes with no changes since 49.rc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 50.0:
  + Redesigned font preview grid that has a consistent preview size
  + Search entry moved to the headerbar to be always visible, and
    with automatic key stroke forwarding to the entry and Esc for
    clearing search
  + Reorganized font information page
  + Enhance application metadata
  + Plug multiple memory leaks
  + Correctly claim to open font collection files
  + Updated translations.
- Add desktop-file-utils BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="899f68189de6df0a32d29cdf262bfe57ee0e7fa00251805142c75687df1f6e87eb134abe8be3cdd912d22cfb01d5d75b16a6e17779e6a485be49243e500d7678" name="gnome-genius-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.29" rel="2.4"/>
  <changelog author="jengelh@inai.de" date="1504958400">- Ensure neutrality of description, remove rhetoric questions from
  description. Update package summaries.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1528718400">- Update to version 1.0.24:
  + Add: A RungeKutta and a plane curve plotting examples.
  + Updated translations.
- Drop:
  + BuildRoot tag: its standard value is already set by default.
  + update-desktop-files BuildRequires and suse_update_desktop_\
    file macro: they are no longer required.
  + pkgconfig(vte) BuildRequires: this is not required anymore now
    that Genius uses its own vte.
- Add gio-2.0, gio-unix-2.0, gobject-2.0, pango and x11 pkgconfig
  modules BuildRequires.
- Update:
  + '+' in GPL License tag to '-or-later' to comply with SPDX 3.0.
  + Post(un) scriptlets to be ran in release versions &lt; 1330.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1528891200">- Add hicolor-icon-theme, update-desktop-files and shared-mime-info
  as BuildRequires and as Requires(post/postun) for right handling
  of post(un) scriptlets for suse_version &lt; 1330.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1562673600">- Drop rarian-scrollkeeper-compat BuildRequires and stop passing
  - -disable-scrollkeeper to configure: No longer needed nor used or
  recognized.
- Drop translation-update-upstream BuildRequires and macro: genius
  is no longer in the t-u-u database, so no extra translations
  available.
- Update macros to current standard.
- Drop conditional hicolor-icon-theme, shared-mime-info and
  update-desktop-files BuildRequires and post(un) handling of
  relevant macros as well as gtk3-tools, update-desktop-files and
  shared-mime-info Requires(post(un)): No longer needed for any
  current supported version of openSUSE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583496000">- Update to version 1.0.25:
  + Port to gtk-3.0.
  + Various bugfixes across the board.
- Replace ncurses-devel, pkgconfig(gtk+-2.0) and
  pkgconfig(gtksourceview-2.0) with pkgconfig(ncurses),
  pkgconfig(gtk+-3.0) and pkgconfig(gtksourceview-4) BuildRequires.
  Add pkgconfig(amtk-5) and pkgconfig(vte-2.91) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1613736000">- Update to version 1.0.26:
  + The range boxes in the plot dialog are now evalued rather than
    being spin boxes, so that one can use arbitrary genius
    expressions there.
  + Always spawn a new instance, none of this uniqueness nonsense.
  + Various fixes stemming from the port to GTK3 and from various
    new compiler warnings.
  + File chooser dialogs are now native.
  + Fix saving of settings in the presence of old style settings
    directories.
  + Set default gtksourceview colorscheme to "kate" as "classic" is
    hard to see in dark mode. It can be set in the config file (no
    GUI currently).
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 1.0.27:
  + Add Save button to toolbar.
  + Add calculus example "zooming animation" to show
    differentiability.
  + Allow setting editor color scheme in the settings dialog.
  + Closing window acts exactly like the quit button/menu item.
  + Current program is marked with larger font instead of bold,
    since that doesn't work with all themes.
  + Improve performance of surface plots, and get rid of flicker.
  + Remove menu icons.
  + Leave the Stop button on the plot window enabled if a script is
    running.
  + Remove dependence on AMTK.
  + Updated translations.
- Drop pkgconfig(amtk-5) BuildRequires: following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.0.29:
  + A bit of a brown-paper-bag release since the last one had a
    crash on saving console output. Also fix several other much
    less likely crashes.
- Changes from version 1.0.28:
  + Implement an adaptive Gauss-Kronrod integration and make it
    default for NumericalIntegral. Adds functions
    AdaptiveGaussKronrod, AdaptiveGaussKronrodWithTolerance,
    GaussKronrodRule, and related parameters.
  + SYNTAX: Don't special case parsing -&lt;number&gt;^n it will be
    parsed now as -(&lt;number&gt;^n) as it should be. So -1^2 is now -1
    as is only reasonable.
  + Fix referencing of true local variables so that local variables
    can be used as returns through the argument list.
  + When first refering to a variable, only search the local
    context, otherwise we might be by mistake referring to an
    unrelated variable in the calling function or global.
  + Add midpoint, trapezoid, and left-hand rule graphical examples
    showing the rectangles.
  + Improve the Euler method exponential example
  + Fix drawing points in postscript/PDF
  + Allow graphing of constants (functions with no arguments)
  + Add CompositeSimpsonsRuleData, TrapezoidRule, LeftHandRule,
    RightHandRule functions
  + Argument now complains when given 0
  + Fix Macaulay* functions when c=0
  + Fix a few compile warnings
  + Few minor bug fixes and fix some crashes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774440000">- Drop gnome-doc-utils-devel BuildRequires: no longer needed</changelog>
</package>
<package pkgid="f725e62dfec70bc59b02868c67c21856238983bbc225ab428d67b3381789800654fbaf009a28ec8a1d49888ef2cbe85c58ccd299f6573a3f3947c2d369352610" name="gnome-initial-setup-debuginfo" arch="i586">
  <version epoch="0" ver="50.1" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.beta:
  + On the network page, the Tab key now navigates between the
    network list and other widgets, rather than between each
    network in the list in turn.
  + As a result of the change above, Gtk ≥ 4.17 is now required.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.beta:
  + Many accessibility issues have been fixed
    + Adapt to systemd-only gnome-session and GDM dynamic users
    + a11y:
  - Notify bad username
  - Make local user page accessible
  - Add accessibility to the password page
  - Add accessibility to the language selection page
  - Add accessibility support to the keyboard page
  - some extra accessibility to the Summary page
  - Add accessibility to parental controls page
  - read description in location services
  - add accessibility to the Timezone page
- Changes from version 49.alpha:
  + data: Drop dependency on Wacom g-s-d plugin
- Changes from version 48.1:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 49.beta.1:
  + Drop gnome-keyring support. This is no longer used</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Update to version 49.0:
  + Restore minimal desktop file to show app icon
  + Add spoken levels to the password quality
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 50.alpha:
  + Try run0 first if available instead of pkexec
  + timezone: Remove duplicate cities
  + timezone: Improve keyboard navigation
  + timezone: Enable geolocation for timezone page
  + Make session explicitly depend on gnome-shell
  + parental-controls: Adapt for malcontent 0.14
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 50.rc:
  + Allow selecting hidden languages by searching
  + Disable some unused featured in the embedded webview
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774094400">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 50.1:
  + Updated translations.</changelog>
</package>
<package pkgid="4b5d8b70617a627186895bbbbcd00a8b715faa2d7beae649a1b2ac8d6346785c2600da809311b47467f54204ebffa5c530d68192448a9b518f5b2463b6e36680" name="gnome-initial-setup-debugsource" arch="i586">
  <version epoch="0" ver="50.1" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738324800">- Update to version 48.beta:
  + On the network page, the Tab key now navigates between the
    network list and other widgets, rather than between each
    network in the list in turn.
  + As a result of the change above, Gtk ≥ 4.17 is now required.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740744000">- Update to version 48.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.beta:
  + Many accessibility issues have been fixed
    + Adapt to systemd-only gnome-session and GDM dynamic users
    + a11y:
  - Notify bad username
  - Make local user page accessible
  - Add accessibility to the password page
  - Add accessibility to the language selection page
  - Add accessibility support to the keyboard page
  - some extra accessibility to the Summary page
  - Add accessibility to parental controls page
  - read description in location services
  - add accessibility to the Timezone page
- Changes from version 49.alpha:
  + data: Drop dependency on Wacom g-s-d plugin
- Changes from version 48.1:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 49.beta.1:
  + Drop gnome-keyring support. This is no longer used</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Update to version 49.0:
  + Restore minimal desktop file to show app icon
  + Add spoken levels to the password quality
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 50.alpha:
  + Try run0 first if available instead of pkexec
  + timezone: Remove duplicate cities
  + timezone: Improve keyboard navigation
  + timezone: Enable geolocation for timezone page
  + Make session explicitly depend on gnome-shell
  + parental-controls: Adapt for malcontent 0.14
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772452800">- Update to version 50.rc:
  + Allow selecting hidden languages by searching
  + Disable some unused featured in the embedded webview
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774094400">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 50.1:
  + Updated translations.</changelog>
</package>
<package pkgid="7d1f9c5be6dcb0037e5539be527734861cbaf327ce3bd9180f4f86ee4a40b5339898f2917db32f5f4d06149aab108cee7e4ee0c1ee88f526e0840023b03cbe63" name="gnome-keyring-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="3.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739534400">- Update to version 48.beta:
  + secret-portal:
  - Set a label for an application key
  - Set xdg:schema for secrets
  + egg-secure-memory: Allocate enough space for the guard pointers
  + Fix several leaks found by asan
  + daemon: Randomize control directory in tests
  + meson:
  - Bump minimal meson version to 1.0
  - Bump minimal GLib version to 2.80
  - Remove dependency on gcr-ui-3
  + build: Fix several deprecations
  + Updated translations
- Replace pkgconfig(gcr-3) with pkgconfig(gcr-base-3)
  BuildRequires: following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1741003200">- Rebase gnome-keyring-bsc1039461-pam-man-page.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742299200">- Update to version 48.0:
  + build: Disable ssh-agent by default (and related fixes).
  + Updated translations.
- Drop openssh BuildRequires: no longer needed, as the ssh-agent
  comes from gcr-ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742472000">- Re-enable ssh-agent for now: the switch to gcr-ssh-agent seems
  not to work without further work from the users. This needs to be
  analyzed more before disabling this agent here (boo#1239816).
  + Pass -Dssh-agent=true to meson
  + Add openssh BuildRequires.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1743681600">- Add gnome-keyring-register-login-keyring.patch: ensure login
  keyring is properly registered (glgo#GNOME/gnome-keyring!78).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 50.0:
  + daemon: Don't warn about CAP_IPC_LOCK if RLIMIT_MEMLOCK is
    enough
  + Replace deprecated security_context_t
  + meson: Add gkm_marshal header to libgkm sources
  + meson: allow disabling libcap-ng explicitly
  + daemon: Replace some messages with warnings
  + Updated translations.
- Pass -Dlibcap-ng=disabled to meson: keep libcap-ng support
  disabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780488000">- Add 04a6bc68ff4350676c5fc55d1b244a17224fbea2.patch: Fix: avoid
  potential FD leak in gkm_rpc_layer_startup.
- Rebase gnome-keyring-pam-auth-prompt-password.patch with quilt.
- Use autosetup/patch macros.</changelog>
  <changelog author="Hendrik Vogelsang &lt;hvogel@suse.com&gt;" date="1782993600">- Add gnome-keyring-Drop-X-GNOME-Autostart-Phase.patch
  gnome-session-service is not responsible anymore for starting
  session services and complains about the presence of X-GNOME-Autostart-Phase.
  Removing this will allow whatever else is responsible (systemd,
  systemd-xdg-autostart-generator or whatever) to act.</changelog>
</package>
<package pkgid="3fe1f1e3f8f3ce0f45346b5995030e1fd32870e0b841bc8182d1025952ce1c52249f1b8414fd179876df7891d25def6d83649ac05b1171d13ceba2d8449c4675" name="gnome-keyring-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="3.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739534400">- Update to version 48.beta:
  + secret-portal:
  - Set a label for an application key
  - Set xdg:schema for secrets
  + egg-secure-memory: Allocate enough space for the guard pointers
  + Fix several leaks found by asan
  + daemon: Randomize control directory in tests
  + meson:
  - Bump minimal meson version to 1.0
  - Bump minimal GLib version to 2.80
  - Remove dependency on gcr-ui-3
  + build: Fix several deprecations
  + Updated translations
- Replace pkgconfig(gcr-3) with pkgconfig(gcr-base-3)
  BuildRequires: following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1741003200">- Rebase gnome-keyring-bsc1039461-pam-man-page.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742299200">- Update to version 48.0:
  + build: Disable ssh-agent by default (and related fixes).
  + Updated translations.
- Drop openssh BuildRequires: no longer needed, as the ssh-agent
  comes from gcr-ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742472000">- Re-enable ssh-agent for now: the switch to gcr-ssh-agent seems
  not to work without further work from the users. This needs to be
  analyzed more before disabling this agent here (boo#1239816).
  + Pass -Dssh-agent=true to meson
  + Add openssh BuildRequires.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1743681600">- Add gnome-keyring-register-login-keyring.patch: ensure login
  keyring is properly registered (glgo#GNOME/gnome-keyring!78).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 50.0:
  + daemon: Don't warn about CAP_IPC_LOCK if RLIMIT_MEMLOCK is
    enough
  + Replace deprecated security_context_t
  + meson: Add gkm_marshal header to libgkm sources
  + meson: allow disabling libcap-ng explicitly
  + daemon: Replace some messages with warnings
  + Updated translations.
- Pass -Dlibcap-ng=disabled to meson: keep libcap-ng support
  disabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780488000">- Add 04a6bc68ff4350676c5fc55d1b244a17224fbea2.patch: Fix: avoid
  potential FD leak in gkm_rpc_layer_startup.
- Rebase gnome-keyring-pam-auth-prompt-password.patch with quilt.
- Use autosetup/patch macros.</changelog>
  <changelog author="Hendrik Vogelsang &lt;hvogel@suse.com&gt;" date="1782993600">- Add gnome-keyring-Drop-X-GNOME-Autostart-Phase.patch
  gnome-session-service is not responsible anymore for starting
  session services and complains about the presence of X-GNOME-Autostart-Phase.
  Removing this will allow whatever else is responsible (systemd,
  systemd-xdg-autostart-generator or whatever) to act.</changelog>
</package>
<package pkgid="6193d15f60830cef89b8b17c9a7de81e8d63d172b2ae999b01c2fe4eae2712ca32b62df7c2c7b6bb4bdf203545a26f465532f0ea4b01c2599ba29b0983c965fc" name="gnome-keyring-pam-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="3.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739534400">- Update to version 48.beta:
  + secret-portal:
  - Set a label for an application key
  - Set xdg:schema for secrets
  + egg-secure-memory: Allocate enough space for the guard pointers
  + Fix several leaks found by asan
  + daemon: Randomize control directory in tests
  + meson:
  - Bump minimal meson version to 1.0
  - Bump minimal GLib version to 2.80
  - Remove dependency on gcr-ui-3
  + build: Fix several deprecations
  + Updated translations
- Replace pkgconfig(gcr-3) with pkgconfig(gcr-base-3)
  BuildRequires: following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1741003200">- Rebase gnome-keyring-bsc1039461-pam-man-page.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742299200">- Update to version 48.0:
  + build: Disable ssh-agent by default (and related fixes).
  + Updated translations.
- Drop openssh BuildRequires: no longer needed, as the ssh-agent
  comes from gcr-ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1742472000">- Re-enable ssh-agent for now: the switch to gcr-ssh-agent seems
  not to work without further work from the users. This needs to be
  analyzed more before disabling this agent here (boo#1239816).
  + Pass -Dssh-agent=true to meson
  + Add openssh BuildRequires.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1743681600">- Add gnome-keyring-register-login-keyring.patch: ensure login
  keyring is properly registered (glgo#GNOME/gnome-keyring!78).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 50.0:
  + daemon: Don't warn about CAP_IPC_LOCK if RLIMIT_MEMLOCK is
    enough
  + Replace deprecated security_context_t
  + meson: Add gkm_marshal header to libgkm sources
  + meson: allow disabling libcap-ng explicitly
  + daemon: Replace some messages with warnings
  + Updated translations.
- Pass -Dlibcap-ng=disabled to meson: keep libcap-ng support
  disabled.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780488000">- Add 04a6bc68ff4350676c5fc55d1b244a17224fbea2.patch: Fix: avoid
  potential FD leak in gkm_rpc_layer_startup.
- Rebase gnome-keyring-pam-auth-prompt-password.patch with quilt.
- Use autosetup/patch macros.</changelog>
  <changelog author="Hendrik Vogelsang &lt;hvogel@suse.com&gt;" date="1782993600">- Add gnome-keyring-Drop-X-GNOME-Autostart-Phase.patch
  gnome-session-service is not responsible anymore for starting
  session services and complains about the presence of X-GNOME-Autostart-Phase.
  Removing this will allow whatever else is responsible (systemd,
  systemd-xdg-autostart-generator or whatever) to act.</changelog>
</package>
<package pkgid="f00aae2f2769a2e731d599a53064b9b350ea06d6a33def1b01c94e92209f68a148fb92666fc033d546d0aa2aa9d9a3f09b6cc048675754614b973ad76ba809c6" name="gnome-keyring-sharp-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.2" rel="27.3"/>
  <changelog author="maw@suse.de" date="1182427200">- Initial drop.</changelog>
  <changelog author="maw@suse.de" date="1182513600">- Remove some crud that caused the build to fail.</changelog>
  <changelog author="ajorgensen@novell.com" date="1218024000">- Update to 1.0.0
  * Has a stable API version
  * Installs in the GAC</changelog>
  <changelog author="vuntz@opensuse.org" date="1278072000">- Update to version 1.0.2:
  + Work with latest versions of gnome-keyring (bnc#589166)
- Changes from version 1.0.1:
  + Support "NoMatch" result code (bgo#499841)
  + Make monodoc build optional
- Rebase pkgconfigdir.patch.
- BuildRequires gnome-keyring-devel &gt;= 2.30 and Requires
  gnome-keyring &gt;= 2.30, because we need a gnome-keyring that has
  the new interface.
- Remove unneeded explicit gnome-keyring BuildRequires.
- Remove gtk2-devel, ndesk-dbus BuildRequires and ndesk-dbus
  Requires.
- Add glib-sharp2 BuildRequires.
- Since there's now a .so file, the build is arch-specific, so do
  not mark it as noarch.
- Use %configure macro and pass --disable-static to it.
- Remove .la files.
- Fix summaries to not end with a dot to make rpmlint happy.</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1493726400">- Added add-delay-sign-attribute.patch: do not perform full sign of Gnome.Keyring assembly, use delay-sign. This should fix build for Mono 5.0
- Added sign-delay-signed-assembly.patch: sign delay-signed Gnome.Keyring assembly manually before installing it to GAC</changelog>
  <changelog author="jengelh@inai.de" date="1494936000">- Remove redundant %clean section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1749470400">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="f0bf9a3378a36eac59a210dfc65951d6a6f5b2b96607cf4acf732e418318b909547c58710f3865438afdea0da82f6e81ab948275e49532c13db769a7a925c909" name="gnome-keyring-sharp-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2" rel="27.3"/>
  <changelog author="maw@suse.de" date="1182427200">- Initial drop.</changelog>
  <changelog author="maw@suse.de" date="1182513600">- Remove some crud that caused the build to fail.</changelog>
  <changelog author="ajorgensen@novell.com" date="1218024000">- Update to 1.0.0
  * Has a stable API version
  * Installs in the GAC</changelog>
  <changelog author="vuntz@opensuse.org" date="1278072000">- Update to version 1.0.2:
  + Work with latest versions of gnome-keyring (bnc#589166)
- Changes from version 1.0.1:
  + Support "NoMatch" result code (bgo#499841)
  + Make monodoc build optional
- Rebase pkgconfigdir.patch.
- BuildRequires gnome-keyring-devel &gt;= 2.30 and Requires
  gnome-keyring &gt;= 2.30, because we need a gnome-keyring that has
  the new interface.
- Remove unneeded explicit gnome-keyring BuildRequires.
- Remove gtk2-devel, ndesk-dbus BuildRequires and ndesk-dbus
  Requires.
- Add glib-sharp2 BuildRequires.
- Since there's now a .so file, the build is arch-specific, so do
  not mark it as noarch.
- Use %configure macro and pass --disable-static to it.
- Remove .la files.
- Fix summaries to not end with a dot to make rpmlint happy.</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1493726400">- Added add-delay-sign-attribute.patch: do not perform full sign of Gnome.Keyring assembly, use delay-sign. This should fix build for Mono 5.0
- Added sign-delay-signed-assembly.patch: sign delay-signed Gnome.Keyring assembly manually before installing it to GAC</changelog>
  <changelog author="jengelh@inai.de" date="1494936000">- Remove redundant %clean section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1749470400">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="5ea715ca76457d05b471bbf5666083a9cfe70894929183f8af1c7d679e31d824ff98bb1e1839e448373cd269fe5546702c959918d902fd4612a205ed97f78c79" name="gnome-kiosk-debuginfo" arch="i586">
  <version epoch="0" ver="50.1" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742212800">- Update to version 48.0:
  + No changes, stable bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756555200">- Update to version 49.alpha.1.2:
  + No change since 49.alpha.1, fix the CI for release.
- Changes from version 49.alpha.1.1:
  + No change, fix CI for release.
- Changes from version 49.alpha.1:
  + Fix compiler warnings
  + Fix a crash if there is no X11Layouts
  + Add a new "set-on-monitor" configuration option
  + Add support for window tags in configuration
  + Updates for libmutter 17 (GNOME 49)
  + Update the documentation for the configuration file
- Bump mutter_api to 17, following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Add `set-window-type` configuration option for window management
  + Refactor the window configuration code
  + Fix GrabAccelerators support
  + Add media keys support in systemd sessions
  + Allow inhibiting shortcuts in compositor
  + Fix memory leaks by properly freeing objects on disposal
  + Enable remote session support in systemd sessions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758024000">- Update to version 49.0:
  + Disable fade-in animations based on GNOME desktop setting</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1760788800">- Don't build search-app on architectures without Firefox.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770897600">- Update to version 50.beta:
  + Fix session (not) registering causing a hang in GDM
  + Update to keymap API changes in mutter
- Changes from version 50.alpha:
  + Reload window configuration on change
  + Add an example of accessibility panel (optional)
  + Document accessibility settings
  + Adapt to dropped X11 backend from Mutter
  + Fix wallpaper with multi-monitor
  + Add a basic notification daemon (optional)
  + Add a magnifier for accessibility
  + Add "lock-on-monitor" option
  + Add "lock-on-monitor-area" option
  + Add "lock-on-area" option
  + Fix minimized windows remaining on screen when maximized
  + Various code and compilation warnings fixes
- Bump mutter_api to 18, following upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Update for mutter 50.rc API change
  + Add a new option `--no-cursor` to hide the cursor
  + Ensure initial window state, size and position are applied
  + Improve auto-fullscreen detection by default
  + Disable animations when hardware acceleration is not available
  + Add a new option `--force-animations` to force animations
  + Start accessibility settings in systemd sessions (required for
    Orca)
  + Do not restart the script session on exit (allows logout)
  + Disable the VT switch keybindings by default
  + Add a new option `--enable-vt-switch` to enable VT switch
    keybindings
  + Hide the accessibility panel app from other desktops
  + Add error logging for mount failures
  + Fix bounds checking for layout_index in get_selected_layout
  + Fix race condition in configuration file reload
  + Fix null pointer dereference in input engine manager
  + Fix memory leaks in window tracker</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 50.0:
  + No changes, stable bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780056000">- Update to version 50.1:
  + Various code cleanup and coding style fixes</changelog>
</package>
<package pkgid="efe1ab26ba8fa1e5b93bc9a0bc9f517edeac4d0a0d3f91f2cfab0d793783b831e40c068f74cc713f664409e60460d40c5efd4e55415ba1cd2cefd26400e4f0b0" name="gnome-kiosk-debugsource" arch="i586">
  <version epoch="0" ver="50.1" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742212800">- Update to version 48.0:
  + No changes, stable bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756555200">- Update to version 49.alpha.1.2:
  + No change since 49.alpha.1, fix the CI for release.
- Changes from version 49.alpha.1.1:
  + No change, fix CI for release.
- Changes from version 49.alpha.1:
  + Fix compiler warnings
  + Fix a crash if there is no X11Layouts
  + Add a new "set-on-monitor" configuration option
  + Add support for window tags in configuration
  + Updates for libmutter 17 (GNOME 49)
  + Update the documentation for the configuration file
- Bump mutter_api to 17, following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Add `set-window-type` configuration option for window management
  + Refactor the window configuration code
  + Fix GrabAccelerators support
  + Add media keys support in systemd sessions
  + Allow inhibiting shortcuts in compositor
  + Fix memory leaks by properly freeing objects on disposal
  + Enable remote session support in systemd sessions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758024000">- Update to version 49.0:
  + Disable fade-in animations based on GNOME desktop setting</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1760788800">- Don't build search-app on architectures without Firefox.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770897600">- Update to version 50.beta:
  + Fix session (not) registering causing a hang in GDM
  + Update to keymap API changes in mutter
- Changes from version 50.alpha:
  + Reload window configuration on change
  + Add an example of accessibility panel (optional)
  + Document accessibility settings
  + Adapt to dropped X11 backend from Mutter
  + Fix wallpaper with multi-monitor
  + Add a basic notification daemon (optional)
  + Add a magnifier for accessibility
  + Add "lock-on-monitor" option
  + Add "lock-on-monitor-area" option
  + Add "lock-on-area" option
  + Fix minimized windows remaining on screen when maximized
  + Various code and compilation warnings fixes
- Bump mutter_api to 18, following upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Update for mutter 50.rc API change
  + Add a new option `--no-cursor` to hide the cursor
  + Ensure initial window state, size and position are applied
  + Improve auto-fullscreen detection by default
  + Disable animations when hardware acceleration is not available
  + Add a new option `--force-animations` to force animations
  + Start accessibility settings in systemd sessions (required for
    Orca)
  + Do not restart the script session on exit (allows logout)
  + Disable the VT switch keybindings by default
  + Add a new option `--enable-vt-switch` to enable VT switch
    keybindings
  + Hide the accessibility panel app from other desktops
  + Add error logging for mount failures
  + Fix bounds checking for layout_index in get_selected_layout
  + Fix race condition in configuration file reload
  + Fix null pointer dereference in input engine manager
  + Fix memory leaks in window tracker</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 50.0:
  + No changes, stable bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780056000">- Update to version 50.1:
  + Various code cleanup and coding style fixes</changelog>
</package>
<package pkgid="3faaa8b4694dbb162d943389c6aa477b2dcac95e80832a664ef2cc7118ad5ab472bebbf91021a9742dfc98140de24d7614fb2b1ef8e40818be94e0224922d195" name="gnome-klotski-debuginfo" arch="i586">
  <version epoch="0" ver="3.38.2+47" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Many code improvements and cleanings.
  + Two bugs have been fixed in the moves counting.
  + Unmovable tiles will not be selected anymore when the player is
    dropping a tile.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587816000">- Update to version 3.36.2:
  + Adapt to new HC theme.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602072000">- Update to version 3.36.7:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158400">- Update to version 3.37.91:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158401">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158402">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1606132800">- Update to version 3.38.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780660800">- Update to version 3.38.2+47:
  + Don't create window in startup phase
  + appdata: Rename apptadata to metainfo
  + build: Use appstreamcli
  + appdata: Update appdata
  + Fix setting application name
  + Set prgname to application ID
  + Reference of [GtkChild] fields is handled by GtkBuilder, type
    must be unowned
  + Updated translations.
- Add AppStream and desktop-file-utils BuildRequires and check
  section with meson_test macro: Validate metadata and desktop file
  during build.</changelog>
</package>
<package pkgid="a68a5cc4bb807044b758908d2531e2adf6b6528e4a74cba37df5f3044e4fc9b17cfab9d65dee17bdf8b14d1bdda3d62033efb010f2de44078b83a6b3f3afc420" name="gnome-klotski-debugsource" arch="i586">
  <version epoch="0" ver="3.38.2+47" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Many code improvements and cleanings.
  + Two bugs have been fixed in the moves counting.
  + Unmovable tiles will not be selected anymore when the player is
    dropping a tile.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587816000">- Update to version 3.36.2:
  + Adapt to new HC theme.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602072000">- Update to version 3.36.7:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158400">- Update to version 3.37.91:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158401">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158402">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1606132800">- Update to version 3.38.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780660800">- Update to version 3.38.2+47:
  + Don't create window in startup phase
  + appdata: Rename apptadata to metainfo
  + build: Use appstreamcli
  + appdata: Update appdata
  + Fix setting application name
  + Set prgname to application ID
  + Reference of [GtkChild] fields is handled by GtkBuilder, type
    must be unowned
  + Updated translations.
- Add AppStream and desktop-file-utils BuildRequires and check
  section with meson_test macro: Validate metadata and desktop file
  during build.</changelog>
</package>
<package pkgid="42c75511cdee7fc0907eec5113a539588e6e669fd2e4437f2e096d6275a05bc3e401cea7ed81f78ee89a3bcf40e47c2bf495e6d5b223385f6f27c6119b87a58f" name="gnome-logs-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659787200">- Update to version 43.beta:
  + GTK 4 port.
  + CI fixes.
  + Remove redundant glib-mkenums check.
  + Updated translations.
- Replace BuildRequires following upstreams port to gtk4:
  + Drop pkgconfig(gio-2.0), pkgconfig(glib-2.0),
    pkgconfig(gtk+-3.0) and pkgconfig(libhandy-1).
  + Add pkgconfig(gio-unix-2.0), pkgconfig(gtk4) and
    pkgconfig(libadwaita-1).
- Add check section and run meson_test macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Update to version 43.0:
  + Port to AdwAboutWindow.
  + Updated screenshots.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691496000">- Update to version 45.beta:
  + Fix filters button style.
  + Accelerator improvements.
  + UI improvements.
  + Meson improvements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 45.0:
  + Improve app metainfo.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
  Replace with desktop-file-utils BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Replace links to the wiki and bugzilla
  + desktop: Remove the X-GNOME-Utilities category
  + Put each main window into its own group
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757678400">- Update to version 49.0:
  + meson: Add glib-compile-schemas test
  + meson: Add appstreamcli-validate test
  + meson: Add desktop-file-validate test
  + application: Fix icon name
- Adjust _service to not add +0 suffix when on tag</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773144000">- Update to version 50.0:
  + Logs are now exported in ascending order
  + Fix help dialog inside sandboxes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="4c5f86e6048604d48eeafe3011830d6621d409b12dd040185123e648a0e67a5975a0b3f05df5644278c1040f463b4112f44daade4bec00f5798a6fecdbbf4203" name="gnome-logs-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659787200">- Update to version 43.beta:
  + GTK 4 port.
  + CI fixes.
  + Remove redundant glib-mkenums check.
  + Updated translations.
- Replace BuildRequires following upstreams port to gtk4:
  + Drop pkgconfig(gio-2.0), pkgconfig(glib-2.0),
    pkgconfig(gtk+-3.0) and pkgconfig(libhandy-1).
  + Add pkgconfig(gio-unix-2.0), pkgconfig(gtk4) and
    pkgconfig(libadwaita-1).
- Add check section and run meson_test macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Update to version 43.0:
  + Port to AdwAboutWindow.
  + Updated screenshots.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691496000">- Update to version 45.beta:
  + Fix filters button style.
  + Accelerator improvements.
  + UI improvements.
  + Meson improvements.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1711368000">- Update to version 45.0:
  + Improve app metainfo.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
  Replace with desktop-file-utils BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Replace links to the wiki and bugzilla
  + desktop: Remove the X-GNOME-Utilities category
  + Put each main window into its own group
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757678400">- Update to version 49.0:
  + meson: Add glib-compile-schemas test
  + meson: Add appstreamcli-validate test
  + meson: Add desktop-file-validate test
  + application: Fix icon name
- Adjust _service to not add +0 suffix when on tag</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773144000">- Update to version 50.0:
  + Logs are now exported in ascending order
  + Fix help dialog inside sandboxes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="6880b3b9f9713bd0bec559e1c82d56aa683b9a476f1862927ae99a17fc93685c10d6d46a076797f7f2487d1675f4c57ddfac06cecf078a6944e90d673f49149f" name="gnome-mahjongg-debuginfo" arch="i586">
  <version epoch="0" ver="49.1.1" rel="2.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739880000">- Change spec file to use modern BuildSystem: meson with automatic
  build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
  macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740312000">- Update to version 48.rc:
  + On double-click, auto-play the end of the game if all tiles are
    unblocked
  + Only rotate layout on startup when random rotation is enabled
  + Avoid unnecessary loops for faster tile matching
  + Swap placement of Quit and Continue buttons
  + Add window title for completed game
  + Bundle icons not included with GTK
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Remember initial layout when restarting game after reshuffling
  + Ensure boards remain solvable when possible after reshuffling
    remaining tiles
  + Always show New Game button when no moves are left
  + Cycle through hints instead of always picking random ones
  + Allow inspecting game after finishing it
  + Show scores for current layout when opening Scores dialog
  + Fix Score dialog title being visible when it should not be
  + Replace GNOME tile with White Dragon tile in Postmodern theme
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756555200">- Update to version 49.beta:
  + Save game state and restore it from saved file
  + Replace help docs with Game Rules dialog
  + Add Keyboard Shortcuts dialog
  + Rename 'Difficult' layout to 'Taipei'
  + Remove Date column from Scores dialog to leave more space for
    player name
  + Fix text entry focus when recycling rows in Scores dialog
  + Make slot sorting algorithm stable
  + Load tile layouts from bundled .map resource
  + Eliminate Gdk.Pixbuf in favor of using Rsvg directly
  + Add tests for game.vala and map.vala
  + Numerous optimizations related to Scores dialog
  + Numerous code cleanups
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756641600">- Update to version 49.rc:
  + Add confirmation dialog for layout change during active game
  + Fix inaccurate elapsed time when saving/restoring game
  + Use bilinear filter for scaling with Cairo renderer
  + Rename Layout Rotation -&gt; Layout Progression
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Update to version 49.0:
  + Add new app icon
  + Adjust theme contrast in dark and high contrast modes
  + Shake unselectable tiles when clicking them
  + Fix tile misalignment with fractional scaling
  + Fix critical when destroying Scores dialog
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758369600">- Update to version 49.0.1:
  + Fix non-functioning Quit button after finishing a game</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769515200">- Update to version 49.1.1:
  + Update outdated screenshot URLs
- Changes from version 49.1.0:
  + Implement pause menu with 'Resume' and 'Quit' buttons
  + Add Escape keyboard shortcut to pause game
  + Pause game when main window is obscured
  + Pause game when dialogs and menus are visible
  + Don't allow pausing completed games
  + Don't show confirmation dialog for layout change after
    completing game
  + Fix text entry not always receiving focus in Scores dialog
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="1f6dcc2af1165462a5c83b7ac21065268fa6b51b67f4dae7026cd1e9bfa4c6012a949ca2b80048c77326fa5f310cd6cc74c950c26d2136e45a1735c31f0b2bb0" name="gnome-mahjongg-debugsource" arch="i586">
  <version epoch="0" ver="49.1.1" rel="2.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739880000">- Change spec file to use modern BuildSystem: meson with automatic
  build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
  macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740312000">- Update to version 48.rc:
  + On double-click, auto-play the end of the game if all tiles are
    unblocked
  + Only rotate layout on startup when random rotation is enabled
  + Avoid unnecessary loops for faster tile matching
  + Swap placement of Quit and Continue buttons
  + Add window title for completed game
  + Bundle icons not included with GTK
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Remember initial layout when restarting game after reshuffling
  + Ensure boards remain solvable when possible after reshuffling
    remaining tiles
  + Always show New Game button when no moves are left
  + Cycle through hints instead of always picking random ones
  + Allow inspecting game after finishing it
  + Show scores for current layout when opening Scores dialog
  + Fix Score dialog title being visible when it should not be
  + Replace GNOME tile with White Dragon tile in Postmodern theme
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756555200">- Update to version 49.beta:
  + Save game state and restore it from saved file
  + Replace help docs with Game Rules dialog
  + Add Keyboard Shortcuts dialog
  + Rename 'Difficult' layout to 'Taipei'
  + Remove Date column from Scores dialog to leave more space for
    player name
  + Fix text entry focus when recycling rows in Scores dialog
  + Make slot sorting algorithm stable
  + Load tile layouts from bundled .map resource
  + Eliminate Gdk.Pixbuf in favor of using Rsvg directly
  + Add tests for game.vala and map.vala
  + Numerous optimizations related to Scores dialog
  + Numerous code cleanups
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756641600">- Update to version 49.rc:
  + Add confirmation dialog for layout change during active game
  + Fix inaccurate elapsed time when saving/restoring game
  + Use bilinear filter for scaling with Cairo renderer
  + Rename Layout Rotation -&gt; Layout Progression
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Update to version 49.0:
  + Add new app icon
  + Adjust theme contrast in dark and high contrast modes
  + Shake unselectable tiles when clicking them
  + Fix tile misalignment with fractional scaling
  + Fix critical when destroying Scores dialog
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758369600">- Update to version 49.0.1:
  + Fix non-functioning Quit button after finishing a game</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769515200">- Update to version 49.1.1:
  + Update outdated screenshot URLs
- Changes from version 49.1.0:
  + Implement pause menu with 'Resume' and 'Quit' buttons
  + Add Escape keyboard shortcut to pause game
  + Pause game when main window is obscured
  + Pause game when dialogs and menus are visible
  + Don't allow pausing completed games
  + Don't show confirmation dialog for layout change after
    completing game
  + Fix text entry not always receiving focus in Scores dialog
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="a0fc69cc1d16c3455921eb76bed1bb6e599421b316e6e6484241332812df1dbe7720de0132cccdc477ad1c8036e63ca356de8c782fc8796ed11b1e1a7ccf222f" name="gnome-maps-debuginfo" arch="i586">
  <version epoch="0" ver="50.4" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1766318400">- Update to version 49.3:
  + Fix a bug causing a freeze when showing a route and moving the
    window between different screens in some occasions.
  + Update station icon for Great Britain National Rail stations
    avoiding truncating parts of the graphics.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769688000">- Update to version 49.4:
  + Fix opening GNOME Settings Privacy panel (after Setting
    rearranging panels)
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770811200">- Update to version 50.beta:
  + Allow bookmarking public transit stop location from Transitous
    itineraries
  + Show more content from Wikipedia article extracts in place
    details in desktop mode
  + Fix UI issues with date and time selection for public transit
    when 12 hour time format is used
  + Add mnemonics to main menu menu items
  + Port send-to dialog to AdwDialog
- Changes from version 50.alpha:
  + Redesign to use an AdwMultiView to show both place information
    and the route planner in a sidebar on desktop, and a bottom
    sheet on mobile
  + Always use Transitous for public transit routing
  + Port UI templates to Blueprint
- Add blueprint-compiler BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 50.rc:
  + Show place type (bus stop, railway station, et.c.) when
    selecting a place from a public transit itinerary
  + Add support for showing localized result for public transit
    itineraries from Transitous/MOTIS (when available in the
    upstream timetable feeds)
  + Updated appdata screenshots
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Handle unknown HTTP response codes from Overpass, so that place
    information still shows up
  + Fix Copenhagen Metro icon to not use &lt;style/&gt; SVG attribute to
    render with the new Gtk.SVG renderer
  + Show correct railway station types even when Overpass query
    failed (based on data from tiles)
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776340800">- Update to version 50.1:
  + Fix showing highway shields when clicking on a symbol in the
    case when the Overpass query e.g. times-out
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 50.2:
  + Avoid focus route start entry when selecting a place (avoids
    show OSK on touch)
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785585600">- Update to version 50.3:
  + Allow public transit routing to places further from a routable
    walking path (increased distance from 25 to 250 meters, to
    match behavior in MOTIS web app)
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787227200">- Update to version 50.4:
  + Only show furigana (hiragana phonetic) names for places when
    the user has the language set to Japanese.
  + Fix showing points for via locations for route searching.
  + Updated translations.</changelog>
</package>
<package pkgid="31894eb6527a9d231b145a1851365f2ec349bf6f1fba2d9dbcae7d5f0f521480737aaf6a5b08fcfe0004e9d7ba4524a98a886438f4c592ba9c06642a8d7eaaec" name="gnome-maps-debugsource" arch="i586">
  <version epoch="0" ver="50.4" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1766318400">- Update to version 49.3:
  + Fix a bug causing a freeze when showing a route and moving the
    window between different screens in some occasions.
  + Update station icon for Great Britain National Rail stations
    avoiding truncating parts of the graphics.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769688000">- Update to version 49.4:
  + Fix opening GNOME Settings Privacy panel (after Setting
    rearranging panels)
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770811200">- Update to version 50.beta:
  + Allow bookmarking public transit stop location from Transitous
    itineraries
  + Show more content from Wikipedia article extracts in place
    details in desktop mode
  + Fix UI issues with date and time selection for public transit
    when 12 hour time format is used
  + Add mnemonics to main menu menu items
  + Port send-to dialog to AdwDialog
- Changes from version 50.alpha:
  + Redesign to use an AdwMultiView to show both place information
    and the route planner in a sidebar on desktop, and a bottom
    sheet on mobile
  + Always use Transitous for public transit routing
  + Port UI templates to Blueprint
- Add blueprint-compiler BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 50.rc:
  + Show place type (bus stop, railway station, et.c.) when
    selecting a place from a public transit itinerary
  + Add support for showing localized result for public transit
    itineraries from Transitous/MOTIS (when available in the
    upstream timetable feeds)
  + Updated appdata screenshots
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Handle unknown HTTP response codes from Overpass, so that place
    information still shows up
  + Fix Copenhagen Metro icon to not use &lt;style/&gt; SVG attribute to
    render with the new Gtk.SVG renderer
  + Show correct railway station types even when Overpass query
    failed (based on data from tiles)
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776340800">- Update to version 50.1:
  + Fix showing highway shields when clicking on a symbol in the
    case when the Overpass query e.g. times-out
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 50.2:
  + Avoid focus route start entry when selecting a place (avoids
    show OSK on touch)
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785585600">- Update to version 50.3:
  + Allow public transit routing to places further from a routable
    walking path (increased distance from 25 to 250 meters, to
    match behavior in MOTIS web app)
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787227200">- Update to version 50.4:
  + Only show furigana (hiragana phonetic) names for places when
    the user has the language set to Japanese.
  + Fix showing points for via locations for route searching.
  + Updated translations.</changelog>
</package>
<package pkgid="8901b5b02843a3ae0c7012b6d7f22e7515759880318e4a9fcde62f8b22493f343601be7a4c79a7950224f9905bc63186b46bea412510e1fcc48e138976cf3e70" name="gnome-menus-debugsource" arch="i586">
  <version epoch="0" ver="3.38.1" rel="1.5"/>
  <changelog author="bjorn.lie@gmail.com" date="1550577600">- Update to version 3.31.90:
  + Fix missing close tag that broke traditional menu users.
  + Add CI to check the validity of our menu file so we don't make
    that mistake as easily next time.
  + Add gnome-abrt to the Utilities category.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551700800">- Update to version 3.31.92:
  + Stop using gnome-common.
  + Add nm-connection-editor to the Utilities category.
  + Restore minimal Sundry app folder for upgrades. Users can
    remove it by running gsettings reset-recursively
    org.gnome.desktop.app-folders and logging out and logging back
    in.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552392000">- Update to version 3.32.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.3:
  + Fix Seahorse not appearing under Utilities category.
  + Add Simple Scan and Usage to Utilities category.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Update to version 3.38.1:
  + No functional changes
- Changes from version 3.38.0:
  + Add GioUnix-2.0 dependency to introspect libmenu
  + Updated translations</changelog>
</package>
<package pkgid="784b5eeb730ceb9c57bde9f19980745e6405aebe26b3bb4fcd93ee4384c6a484b3bee8350882f96ac2598efb0e82826d1ae9123a0b9cdd2cd4fecedcff6b0daf" name="gnome-mines-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743336000">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Fixed running app as GApplication service
  + Fixed save settings on close
  + Make the application d-bus activatable</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756468800">- Update to version 49.beta:
  * Added new theme
  * Replaced timer icon
  * Use libadwaita and support dark theme
  * Use custom modulon instead of standard operator
  * Fix invalid cast after libadwaita port
  * Fix about dialog, fix help url
  * Fix broken resizing
  * Port to AdwShortcutsDialog
  * Use new score dialog
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756728000">- Update to version 49.rc:
  + Updated screenshot
  + Use libgnome-games as subproject
  + Unparent minefield view aspect frame
- Drop pkgconfig(libgnome-games-support-2) BuildRequires: no longer
  needed, as gnome-games-support became a copylib.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Update libgnome-games
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758024000">- Update to version 49.0.1:
  + Update libgnome-games</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Updated metainfo links
  + Update libgnome-games
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772798400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + No changes, stable version bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="81cea0db882cb603723f196ab35da39366d280641b0817f68a6ecf111dc6548f8f4f2bec7ed0e59ad1ae6d3406250b97437c7884f2a06e09f8b3b6bdc2f750ab" name="gnome-mines-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743336000">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Fixed running app as GApplication service
  + Fixed save settings on close
  + Make the application d-bus activatable</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756468800">- Update to version 49.beta:
  * Added new theme
  * Replaced timer icon
  * Use libadwaita and support dark theme
  * Use custom modulon instead of standard operator
  * Fix invalid cast after libadwaita port
  * Fix about dialog, fix help url
  * Fix broken resizing
  * Port to AdwShortcutsDialog
  * Use new score dialog
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756728000">- Update to version 49.rc:
  + Updated screenshot
  + Use libgnome-games as subproject
  + Unparent minefield view aspect frame
- Drop pkgconfig(libgnome-games-support-2) BuildRequires: no longer
  needed, as gnome-games-support became a copylib.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Update libgnome-games
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758024000">- Update to version 49.0.1:
  + Update libgnome-games</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Updated metainfo links
  + Update libgnome-games
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772798400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + No changes, stable version bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="51cfebac3685fd5f049a2e6dcd47b2655c284f3571b6a75f3f91b5b67cea56c879fb8a30c3358fb4edc09838bd7a802efd62c03ec491ec0dfb57d1087ab09ece" name="gnome-multi-writer-debuginfo" arch="i586">
  <version epoch="0" ver="3.35.90+26" rel="3.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1536321600">- Update to version 3.30.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1545998400">- Add upstream bug fix patches from stable branch:
  + gnome-multi-writer-Various-C99-cleanups.patch: Various C99
    cleanups.
  + gnome-multi-writer-Use-G_DECLARE_FINAL_TYPE.patch: Use
    G_DECLARE_FINAL_TYPE for GmwDevice.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552046400">- Update to version 3.32.0:
  + Use newer meson features to avoid a build warning.
  + Various C99 cleanups.
  + Use G_DECLARE_FINAL_TYPE for GmwDevice.
  + Remove the AppMenu.
  + Updated translations.
- Drop patches fixed upstream:
  + gnome-multi-writer-Various-C99-cleanups.patch.
  + gnome-multi-writer-Use-G_DECLARE_FINAL_TYPE.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555588800">- Use noun phrase in summary.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1558526400">- Update to version 3.32.1:
  + This fixes a memory corruption issue causing the UI to crash
    and also fixes some build issues.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583323200">- Update to version 3.35.90:
  + This unstable release fixes the following bug: Fix gmw-probe
    only testing the first 15% of the disks.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697198400">- Update to version 3.35.90+26:
  * Updated translations.
- Switch to git checkout via source service, explicit commit.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="4a1b01d578e5405f20d9ddfdc724c8d2693a2646172cb6c89f8c0d200ca06813521b7cb74a76e334c434cf600d6865ab4c9d18c8d6bd422a650c00c771f7d941" name="gnome-multi-writer-debugsource" arch="i586">
  <version epoch="0" ver="3.35.90+26" rel="3.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1536321600">- Update to version 3.30.0:
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1545998400">- Add upstream bug fix patches from stable branch:
  + gnome-multi-writer-Various-C99-cleanups.patch: Various C99
    cleanups.
  + gnome-multi-writer-Use-G_DECLARE_FINAL_TYPE.patch: Use
    G_DECLARE_FINAL_TYPE for GmwDevice.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552046400">- Update to version 3.32.0:
  + Use newer meson features to avoid a build warning.
  + Various C99 cleanups.
  + Use G_DECLARE_FINAL_TYPE for GmwDevice.
  + Remove the AppMenu.
  + Updated translations.
- Drop patches fixed upstream:
  + gnome-multi-writer-Various-C99-cleanups.patch.
  + gnome-multi-writer-Use-G_DECLARE_FINAL_TYPE.patch.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1555588800">- Use noun phrase in summary.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1558526400">- Update to version 3.32.1:
  + This fixes a memory corruption issue causing the UI to crash
    and also fixes some build issues.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583323200">- Update to version 3.35.90:
  + This unstable release fixes the following bug: Fix gmw-probe
    only testing the first 15% of the disks.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697198400">- Update to version 3.35.90+26:
  * Updated translations.
- Switch to git checkout via source service, explicit commit.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="f7dcbaf58973d1cf78e11bd612327fc7272a4183a875b2333b41dbe534759dfa794f321ad220398b36647b647e3c36eb72bb104f24d4f282243215ea1606b9ae" name="gnome-nettool-debuginfo" arch="i586">
  <version epoch="0" ver="42.0+24" rel="1.6"/>
  <changelog author="bjorn.lie@gmail.com" date="1518091200">- Update to version 3.8.1+20180208.1e8ca5d:
  + Several years of bugfixes and features added.
  + Updated translations.
- Switch to git-checkout via source service, following this: Add
  gnome-common BuildRequires and pass autogen.sh.
- Drop gnome-nettool-bnc879122.patch and
  gnome-nettool-bsc977225-Infiniband.patch: Fixed upstream.
- Minor spec cleanup, use make_build and make_install macros.
- Conditionally apply translations-update-upstream BuildRequires
  and macro for non-openSUSE only.
- Drop obsolete clean section and post(un) handling of
  desktop_database_post(un), icon_theme_cache_post(un) and
  glib2_gsettings_schema_post(un) macros, we have file triggers
  taking care of this for us now.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1521547200">- Unconditionally enable translation-update-upstream: on
  Tumbleweed, this results in a NOP and for Leap in SLE paid
  translations being used (boo#1086036).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649419200">- Update to version 42.0:
  + Add AppData file for Software Center.
  + Add GenericName into .desktop file.
  + Add Language headers to po files.
  + Add translator comments to the .desktop file.
  + Add new network interface type: Infiniband.
  + Add meson build.
  + Comment invalid &lt;category&gt; in DOAP file to pass git pre-receive
    hook.
  + Doap category deprecated.
  + Doap: Add &lt;programming-language&gt;.
  + Doap: Update URLs.
  + Extend comment to clarify what Mailbox Exchange (MX) means.
  + Fix bgo#709134: drawing issue in ping graph.
  + Fix broken keyword translation (missing semicolon at end).
  + Fix broken markup in Hungarian user docs translation.
  + Fix broken ne translation.
  + Fix scalable icon.
  + Fix typos in help file.
  + Fix user-after-free variable.
  + Fix a copy-paste mistake.
  + Fix gschema file remove.
  + Fix missing translations.
  + Help: Remove useless file.
  + Icon: Provide a symbolic variant of the app icon.
  + Merge tag 'gnome-nettool-3-8-1'.
  + Move a comment one line down so gettext picks it up.
  + Replace Bugzilla by Gitlab URL in DOAP file.
  + Replace Bugzilla link with link to GitLab.
  + Update AppData to modern format.
  + Migrate from Intltool to Gettext.
  + Remove intltool markers from AppData.
  + Use LINGUAS file for help.
  + Use modern metainfo location.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649678400">- Removed second Source from spec file, fixed indention of changes
  file to conform to GNOME-standards.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Drop no longer used _service and _servicedata files.
- Use autosetup macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1749038400">- Update to version 42.0+24:
  + appdata: Replace defunct Bugzilla with GNOME GitLab
  + desktop: Remove obsolete Bugzilla entries
  + meson: drop unused positional arguments
  + Updated translations.
- Switch to meson buildsystem, add meson BuildRequires and macros.
  Following this, drop gnome-common BuildRequires, no longer
  needed.
- Switch to source service for tarball, use current current head.</changelog>
</package>
<package pkgid="c20a6affe7b906b20f6fe7885986ad319919de256f37ea29baea4fec8f6392e9b15bf757536cca33ee9317f426adc89ba59bcc20e66e40dc54f130917caa5d55" name="gnome-nettool-debugsource" arch="i586">
  <version epoch="0" ver="42.0+24" rel="1.6"/>
  <changelog author="bjorn.lie@gmail.com" date="1518091200">- Update to version 3.8.1+20180208.1e8ca5d:
  + Several years of bugfixes and features added.
  + Updated translations.
- Switch to git-checkout via source service, following this: Add
  gnome-common BuildRequires and pass autogen.sh.
- Drop gnome-nettool-bnc879122.patch and
  gnome-nettool-bsc977225-Infiniband.patch: Fixed upstream.
- Minor spec cleanup, use make_build and make_install macros.
- Conditionally apply translations-update-upstream BuildRequires
  and macro for non-openSUSE only.
- Drop obsolete clean section and post(un) handling of
  desktop_database_post(un), icon_theme_cache_post(un) and
  glib2_gsettings_schema_post(un) macros, we have file triggers
  taking care of this for us now.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1521547200">- Unconditionally enable translation-update-upstream: on
  Tumbleweed, this results in a NOP and for Leap in SLE paid
  translations being used (boo#1086036).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649419200">- Update to version 42.0:
  + Add AppData file for Software Center.
  + Add GenericName into .desktop file.
  + Add Language headers to po files.
  + Add translator comments to the .desktop file.
  + Add new network interface type: Infiniband.
  + Add meson build.
  + Comment invalid &lt;category&gt; in DOAP file to pass git pre-receive
    hook.
  + Doap category deprecated.
  + Doap: Add &lt;programming-language&gt;.
  + Doap: Update URLs.
  + Extend comment to clarify what Mailbox Exchange (MX) means.
  + Fix bgo#709134: drawing issue in ping graph.
  + Fix broken keyword translation (missing semicolon at end).
  + Fix broken markup in Hungarian user docs translation.
  + Fix broken ne translation.
  + Fix scalable icon.
  + Fix typos in help file.
  + Fix user-after-free variable.
  + Fix a copy-paste mistake.
  + Fix gschema file remove.
  + Fix missing translations.
  + Help: Remove useless file.
  + Icon: Provide a symbolic variant of the app icon.
  + Merge tag 'gnome-nettool-3-8-1'.
  + Move a comment one line down so gettext picks it up.
  + Replace Bugzilla by Gitlab URL in DOAP file.
  + Replace Bugzilla link with link to GitLab.
  + Update AppData to modern format.
  + Migrate from Intltool to Gettext.
  + Remove intltool markers from AppData.
  + Use LINGUAS file for help.
  + Use modern metainfo location.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649678400">- Removed second Source from spec file, fixed indention of changes
  file to conform to GNOME-standards.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Drop no longer used _service and _servicedata files.
- Use autosetup macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1749038400">- Update to version 42.0+24:
  + appdata: Replace defunct Bugzilla with GNOME GitLab
  + desktop: Remove obsolete Bugzilla entries
  + meson: drop unused positional arguments
  + Updated translations.
- Switch to meson buildsystem, add meson BuildRequires and macros.
  Following this, drop gnome-common BuildRequires, no longer
  needed.
- Switch to source service for tarball, use current current head.</changelog>
</package>
<package pkgid="bff1a81b8f1b6593553faf4efd0f3d5ea5ca4f17d13a65b21f35f0749796d2e43788cb7e254c0a46d48e4ead8a36e8c03c155f2c6d75cdcc6d29165b1f6ad828" name="gnome-network-displays-debuginfo" arch="i586">
  <version epoch="0" ver="0.99.0" rel="2.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648900800">- Update to version 0.90.5:
  + Multiple fixes in P2P peer/sink handling.
  + Fix decoding of supported device profiles.
  + Fix issues with WFD media pipeline:
  - Permit constrained-baseline profile.
  - Do not add a pipeline bus watch.
  - Do not force I420 for vaapipostproc.
  - Do not force alignment=nal.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 0.92.1:
  + Fix compilation in Fedora Koji
- Changes from version 0.92.0:
  + Migrate to gtk4.
  + Use libportal to acquire screencast portal.
  + Upstream Flatpak appdata updated and CI added.
  + Dedupe sinks based on IP and P2P MAC instead of name.
  + Fix various issues.
- Changes from version 0.91.0
  + Add support for Miracast over Infrastructure (MICE) protocol.
  + Add support for Chromecast protocol.
  + Add support for casting a virtual screen.
  + Fix various issues.
  + Updated translations.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  Follow upstreams port to gtk4.
- Align BuildRequires with what meson checks for:
  + Add pkgconfig(avahi-client), pkgconfig(avahi-gobject),
    pkgconfig(gio-2.0), pkgconfig(gstreamer-1.0),
    pkgconfig(gstreamer-pbutils-1.0), pkgconfig(json-glib-1.0),
    pkgconfig(libadwaita-1), pkgconfig(libnm),
    pkgconfig(libportal-gtk4), pkgconfig(libprotobuf-c), and
    pkgconfig(libsoup-3.0).
- Run test suite: add meson_test to check section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Update to version 0.92.2:
  + Add new, separate media factory for CC.
  + Fix a crash where gst elements could not be created for CC.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723204800">- Update to version 0.93.0:
  + Add support for VA H264 encoder.
  + Fix setting virtual display resolution.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1731499200">- Update to version 0.94.0:
  + Re-create portal session when needed.
  + Shorten WFD RTSP session id to 10 chars.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744027200">- Update to version 0.96.0:
  + Add CI/CD release automation
  + Update Ubuntu build instructions
  + Unload Pulseaudio module on exit
- Changes from version 0.95.0:
  + Fix X11 support regression
  + Fix XDP session free operation</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1747915200">- Update to version 0.97.0:
  + p2p: correct p2p peer add and remove</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765800000">- Update to version 0.98.0:
  + Add a dbus daemon program
  + Use correct URL for WFD keep-alive
  + Add systemd-resolved-based mDNS providers as alternatives to
    Avahi-based providers
  + Various updates related to daemon improvements and metadata
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769169600">- Update to version 0.99.0:
  + wfd: Fix keep-alive and RTCP port handling for Roku/Hisense
    sinks
  + sink-row: Add adw_preferences_row_set_use_markup
  + Fix a couple of memory leaks and a use-after-free crash</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="81082d05b6c4ecdc4e3cf4d1175449d6271a8861e39d51b7b87c52c8fdc0ca36ce03fd958bfdc48465d400bf548a53b98157abe52e65d22507a595e722851d57" name="gnome-network-displays-debugsource" arch="i586">
  <version epoch="0" ver="0.99.0" rel="2.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648900800">- Update to version 0.90.5:
  + Multiple fixes in P2P peer/sink handling.
  + Fix decoding of supported device profiles.
  + Fix issues with WFD media pipeline:
  - Permit constrained-baseline profile.
  - Do not add a pipeline bus watch.
  - Do not force I420 for vaapipostproc.
  - Do not force alignment=nal.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- Update to version 0.92.1:
  + Fix compilation in Fedora Koji
- Changes from version 0.92.0:
  + Migrate to gtk4.
  + Use libportal to acquire screencast portal.
  + Upstream Flatpak appdata updated and CI added.
  + Dedupe sinks based on IP and P2P MAC instead of name.
  + Fix various issues.
- Changes from version 0.91.0
  + Add support for Miracast over Infrastructure (MICE) protocol.
  + Add support for Chromecast protocol.
  + Add support for casting a virtual screen.
  + Fix various issues.
  + Updated translations.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  Follow upstreams port to gtk4.
- Align BuildRequires with what meson checks for:
  + Add pkgconfig(avahi-client), pkgconfig(avahi-gobject),
    pkgconfig(gio-2.0), pkgconfig(gstreamer-1.0),
    pkgconfig(gstreamer-pbutils-1.0), pkgconfig(json-glib-1.0),
    pkgconfig(libadwaita-1), pkgconfig(libnm),
    pkgconfig(libportal-gtk4), pkgconfig(libprotobuf-c), and
    pkgconfig(libsoup-3.0).
- Run test suite: add meson_test to check section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714996800">- Update to version 0.92.2:
  + Add new, separate media factory for CC.
  + Fix a crash where gst elements could not be created for CC.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723204800">- Update to version 0.93.0:
  + Add support for VA H264 encoder.
  + Fix setting virtual display resolution.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1731499200">- Update to version 0.94.0:
  + Re-create portal session when needed.
  + Shorten WFD RTSP session id to 10 chars.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744027200">- Update to version 0.96.0:
  + Add CI/CD release automation
  + Update Ubuntu build instructions
  + Unload Pulseaudio module on exit
- Changes from version 0.95.0:
  + Fix X11 support regression
  + Fix XDP session free operation</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1747915200">- Update to version 0.97.0:
  + p2p: correct p2p peer add and remove</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765800000">- Update to version 0.98.0:
  + Add a dbus daemon program
  + Use correct URL for WFD keep-alive
  + Add systemd-resolved-based mDNS providers as alternatives to
    Avahi-based providers
  + Various updates related to daemon improvements and metadata
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769169600">- Update to version 0.99.0:
  + wfd: Fix keep-alive and RTCP port handling for Roku/Hisense
    sinks
  + sink-row: Add adw_preferences_row_set_use_markup
  + Fix a couple of memory leaks and a use-after-free crash</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="674cea44c10599733d147d20042fa08a2a3ae1bbcbdc276ad092cca9f7e9da675e028fd2f25778b28a7b295899cb74b1a8709048232b448dad3cd204f9268dc1" name="gnome-nibbles-debuginfo" arch="i586">
  <version epoch="0" ver="4.5.2" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 4.2.2:
  + Fix issues:
  - glgo/GNOME/gnome-nibbles#74
  - glgo/GNOME/gnome-nibbles#75</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 4.4.rc1:
  + Build dependency changes;
  - libgnome-games-support &gt;= 3.0 (now a copylib)
  - libadwaita (&gt;= 1.5.0) has changed from optional to mandatory,
    consequently the configuration option use_libadwaita has been
    removed.
- Changes from version 4.3:
  + Fix the reported points needed to get on to the leaderboard.
  + As this branch was never released get it via git
- Drop -Duse_libadwaita=true meson option: no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757332800">- Update to version 4.4.rc2:
  + Fix problem with enable fake bonuses toggle button
  + Fix libgnome-games-support</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757592000">- Update to version 4.4.0:
  + Fix download location in release notification email.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758110400">- Update to version 4.4.1:
  + Fix issue #77, Please remove debian from .gitignore.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761998400">- Update to version 4.4.2:
  + Add fullscreen option.
  + Not all game categories have a leader-board.
  + Fix F10 &amp; F11 keys.
  + Updated screen shots.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770552000">- Update to version 4.5.0:
  + No build dependency changes.
  + Correct metadata.
  + Fix the game not starting on level 1 for progress of Levels 1
    through 26 in sequential order if the previous game was a fixed
    level &gt; 1
  + Add new feature to clear high scores.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 4.5.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778414400">- Update to version 4.5.2:
  + Fix issue: Stop dead AI worms from respawning.
  + Updated translations.</changelog>
</package>
<package pkgid="3ba0b06ed3e384147d7d3201242fc3f354dd1a120b56177388409afe5fb2dbd471a799370f68da9294d7f869400d6f46b756302e9df677da7447809b13a39610" name="gnome-nibbles-debugsource" arch="i586">
  <version epoch="0" ver="4.5.2" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744891200">- Update to version 4.2.2:
  + Fix issues:
  - glgo/GNOME/gnome-nibbles#74
  - glgo/GNOME/gnome-nibbles#75</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 4.4.rc1:
  + Build dependency changes;
  - libgnome-games-support &gt;= 3.0 (now a copylib)
  - libadwaita (&gt;= 1.5.0) has changed from optional to mandatory,
    consequently the configuration option use_libadwaita has been
    removed.
- Changes from version 4.3:
  + Fix the reported points needed to get on to the leaderboard.
  + As this branch was never released get it via git
- Drop -Duse_libadwaita=true meson option: no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757332800">- Update to version 4.4.rc2:
  + Fix problem with enable fake bonuses toggle button
  + Fix libgnome-games-support</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757592000">- Update to version 4.4.0:
  + Fix download location in release notification email.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758110400">- Update to version 4.4.1:
  + Fix issue #77, Please remove debian from .gitignore.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761998400">- Update to version 4.4.2:
  + Add fullscreen option.
  + Not all game categories have a leader-board.
  + Fix F10 &amp; F11 keys.
  + Updated screen shots.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770552000">- Update to version 4.5.0:
  + No build dependency changes.
  + Correct metadata.
  + Fix the game not starting on level 1 for progress of Levels 1
    through 26 in sequential order if the previous game was a fixed
    level &gt; 1
  + Add new feature to clear high scores.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 4.5.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778414400">- Update to version 4.5.2:
  + Fix issue: Stop dead AI worms from respawning.
  + Updated translations.</changelog>
</package>
<package pkgid="b03125f9202330c6ca3ac7bc8d0366a24c80f832e9933be955b70742f3680e4ea871d9b6fffb6dd431767430de810d25aed167fe2ba50254e16bde21983bfafc" name="gnome-online-accounts-debuginfo" arch="i586">
  <version epoch="0" ver="3.58.1" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756728000">- Update to version 3.55.2:
  + goaoauth2provider: improve error handling for auth/token
    endpoints
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 3.56.0:
  + Code style and logging cleanups
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760184000">- Update to version 3.56.1:
  + Bugs fixed:
  - Support for saving a Kerberos password after the first login
  - Changing expired kerberos password is not supported
  - Provided Files URI does not override undiscovered endpoint
  - DAV client rejects 204 status in OPTIONS request handler</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763899200">- Update to version 3.56.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767528000">- Update to version 3.56.3:
  + Bugs fixed:
  - Add DAV detection and configuration for SOGo
  - DAV discovery fails when certain SRV lookups fail
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770206400">- Update to version 3.56.4:
  + Bugs fixed:
  - Unclear which part of "IMAP+SMTP" account test failed
  - Adding nextcloud account which has a subfolder does not work
  - goadaemon: Handle broken account configs
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770811200">- Update to version 3.57.1:
  + Default Microsoft 365 client is unverified
  + Microsoft 365: Make use of email for id
  + goadaemon: Allow manage system notifications
  + goamsgraphprovider: bump credentials generation
  + goaprovider: Allow to disable, instead of enable, selected
    providers
- Changes from version 3.57.0:
  + Support for saving a Kerberos password to the keychain after
    the first login
  + changing expired kerberos password is not supported.
  + Provided Files URI does not override undiscovered endpoint
  + DAV client rejects 204 status in OPTIONS request handler
  + Include emblem-default-symbolic.svg
  + Connecting a Runbox CardDAV/CalDAV account hangs/freezes after
    sign in
  + i81n: fix translatable string
  + goaimapsmptprovider: fix accounts without SMTP or
    authentication-less SMTP
  + build: only install icons for the goabackend build
  + build: don't require goabackend to build documentation
  + ci: test the build without gtk4
  + DAV-client: Added short path for SOGo
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 3.58.0:
  + SMTP server without password cannot be configured
  + Remove unneeded SMTP password escaping
  + build: Disable google provider Files feature
  + MS365: Fix mail address and name
  + Google: Set mail name to presentation identity
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775995200">- Update to version 3.58.1:
  + Bugs fixed: google: Use #ifdef for GOA_GOOGLE_FILES_ENABLED
  + Updated translations.</changelog>
</package>
<package pkgid="7f993242abafa4a8f026207803c631fbd7c4c1074f87740d7814879b13bce620f6c6530aa33acb0dea28a691d520fcc67fd013258f2510e707a9fc3431666e7d" name="gnome-online-accounts-debugsource" arch="i586">
  <version epoch="0" ver="3.58.1" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756728000">- Update to version 3.55.2:
  + goaoauth2provider: improve error handling for auth/token
    endpoints
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 3.56.0:
  + Code style and logging cleanups
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760184000">- Update to version 3.56.1:
  + Bugs fixed:
  - Support for saving a Kerberos password after the first login
  - Changing expired kerberos password is not supported
  - Provided Files URI does not override undiscovered endpoint
  - DAV client rejects 204 status in OPTIONS request handler</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763899200">- Update to version 3.56.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767528000">- Update to version 3.56.3:
  + Bugs fixed:
  - Add DAV detection and configuration for SOGo
  - DAV discovery fails when certain SRV lookups fail
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770206400">- Update to version 3.56.4:
  + Bugs fixed:
  - Unclear which part of "IMAP+SMTP" account test failed
  - Adding nextcloud account which has a subfolder does not work
  - goadaemon: Handle broken account configs
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770811200">- Update to version 3.57.1:
  + Default Microsoft 365 client is unverified
  + Microsoft 365: Make use of email for id
  + goadaemon: Allow manage system notifications
  + goamsgraphprovider: bump credentials generation
  + goaprovider: Allow to disable, instead of enable, selected
    providers
- Changes from version 3.57.0:
  + Support for saving a Kerberos password to the keychain after
    the first login
  + changing expired kerberos password is not supported.
  + Provided Files URI does not override undiscovered endpoint
  + DAV client rejects 204 status in OPTIONS request handler
  + Include emblem-default-symbolic.svg
  + Connecting a Runbox CardDAV/CalDAV account hangs/freezes after
    sign in
  + i81n: fix translatable string
  + goaimapsmptprovider: fix accounts without SMTP or
    authentication-less SMTP
  + build: only install icons for the goabackend build
  + build: don't require goabackend to build documentation
  + ci: test the build without gtk4
  + DAV-client: Added short path for SOGo
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 3.58.0:
  + SMTP server without password cannot be configured
  + Remove unneeded SMTP password escaping
  + build: Disable google provider Files feature
  + MS365: Fix mail address and name
  + Google: Set mail name to presentation identity
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775995200">- Update to version 3.58.1:
  + Bugs fixed: google: Use #ifdef for GOA_GOOGLE_FILES_ENABLED
  + Updated translations.</changelog>
</package>
<package pkgid="a627f3c6d6c3dfdc30733a13d6ffce20e95562efb6abcb1d7f72171d56a96573dde554c02d7f2a03d9134d2759c4b3d8a40b188e3306007179ab08ab5621bab5" name="gnome-packagekit-debuginfo" arch="i586">
  <version epoch="0" ver="43.0" rel="2.5"/>
  <changelog author="Jonathan Kang &lt;sckang@suse.com&gt;" date="1573646400">- Add gnome-packagekit-upgrade-system.patch: Call upgrade-system
  instead of update-packages when cliking the install button in
  Tumbleweed (bsc#1155638).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1582804800">- Remove gnome-packagekit-upgrade-system.patch: Tumbleweed has been
  handled in update-packages. This patch is no longer useful.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1609934400">- Add gnome-packagekit-bring-back-logout-support.patch: Add back
  logout support(glgo#GNOME/gnome-packagekit!2, bsc#1180247).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1611144000">- Add gnome-packagekit-define-HAVE_SYSTEMD.patch: define
  HAVE_SYSTEMD macro if systemd if found
  (glgo#GNOME/gnome-packagekit!3, bsc#1134544).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Normalize used patch tags.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1631793601">- Add gnome-packagekit-drop-NEWEST-on-get-updates.patch: Don't use
  PK_FILTER_ENUM_NEWEST filter when getting updates
  (glgo#GNOME/gnome-packagekit!3, bsc#1190330).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1651924800">- Modify bnc-946886-install-signatures-in-viewer.patch: Fix runtime
  error to make it work as before(bsc#1198801).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1667563200">- Update to version 43.0:
  + Add icon for critical updates.
  + Fix smallscreen support.
  + Add back logout support.
  + Automatically remove unused dependencies by default.
- Add explicit  pkgconfig(gio-2.0) BuildRequires, as meson checks
  for it.
- Drop desktop-file-utils and gnome-menus-devel BuildRequires, no
  longer needed.
- Drop patches fixed upstream:
  + gnome-packagekit-displaysize.patch
  + gnome-packagekit-bring-back-logout-support.patch
  + gnome-packagekit-define-HAVE_SYSTEMD.patch
  + gnome-packagekit-drop-NEWEST-on-get-updates.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="1e476e4433274f4a40c079189a1ab8ed18bbc4d0468f5941ed019c1b2d9d56d80f830104c55e8761b4a9faf88d917d5cb5fcaedef12cb7f0686d42191465b847" name="gnome-packagekit-debugsource" arch="i586">
  <version epoch="0" ver="43.0" rel="2.5"/>
  <changelog author="Jonathan Kang &lt;sckang@suse.com&gt;" date="1573646400">- Add gnome-packagekit-upgrade-system.patch: Call upgrade-system
  instead of update-packages when cliking the install button in
  Tumbleweed (bsc#1155638).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1582804800">- Remove gnome-packagekit-upgrade-system.patch: Tumbleweed has been
  handled in update-packages. This patch is no longer useful.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1609934400">- Add gnome-packagekit-bring-back-logout-support.patch: Add back
  logout support(glgo#GNOME/gnome-packagekit!2, bsc#1180247).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1611144000">- Add gnome-packagekit-define-HAVE_SYSTEMD.patch: define
  HAVE_SYSTEMD macro if systemd if found
  (glgo#GNOME/gnome-packagekit!3, bsc#1134544).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Normalize used patch tags.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1631793601">- Add gnome-packagekit-drop-NEWEST-on-get-updates.patch: Don't use
  PK_FILTER_ENUM_NEWEST filter when getting updates
  (glgo#GNOME/gnome-packagekit!3, bsc#1190330).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1651924800">- Modify bnc-946886-install-signatures-in-viewer.patch: Fix runtime
  error to make it work as before(bsc#1198801).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1667563200">- Update to version 43.0:
  + Add icon for critical updates.
  + Fix smallscreen support.
  + Add back logout support.
  + Automatically remove unused dependencies by default.
- Add explicit  pkgconfig(gio-2.0) BuildRequires, as meson checks
  for it.
- Drop desktop-file-utils and gnome-menus-devel BuildRequires, no
  longer needed.
- Drop patches fixed upstream:
  + gnome-packagekit-displaysize.patch
  + gnome-packagekit-bring-back-logout-support.patch
  + gnome-packagekit-define-HAVE_SYSTEMD.patch
  + gnome-packagekit-drop-NEWEST-on-get-updates.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="36925f5071d304d2f09815ac82c3c23baddfe51a1e463f55aa868b08f1b588a4e4a481b644d3e31b0c8c84748b4dfe4ea29676ac44823d62d698b7018d0ef5db" name="gnome-packagekit-extras-debuginfo" arch="i586">
  <version epoch="0" ver="43.0" rel="2.5"/>
  <changelog author="Jonathan Kang &lt;sckang@suse.com&gt;" date="1573646400">- Add gnome-packagekit-upgrade-system.patch: Call upgrade-system
  instead of update-packages when cliking the install button in
  Tumbleweed (bsc#1155638).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1582804800">- Remove gnome-packagekit-upgrade-system.patch: Tumbleweed has been
  handled in update-packages. This patch is no longer useful.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1609934400">- Add gnome-packagekit-bring-back-logout-support.patch: Add back
  logout support(glgo#GNOME/gnome-packagekit!2, bsc#1180247).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1611144000">- Add gnome-packagekit-define-HAVE_SYSTEMD.patch: define
  HAVE_SYSTEMD macro if systemd if found
  (glgo#GNOME/gnome-packagekit!3, bsc#1134544).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Normalize used patch tags.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1631793601">- Add gnome-packagekit-drop-NEWEST-on-get-updates.patch: Don't use
  PK_FILTER_ENUM_NEWEST filter when getting updates
  (glgo#GNOME/gnome-packagekit!3, bsc#1190330).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1651924800">- Modify bnc-946886-install-signatures-in-viewer.patch: Fix runtime
  error to make it work as before(bsc#1198801).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1667563200">- Update to version 43.0:
  + Add icon for critical updates.
  + Fix smallscreen support.
  + Add back logout support.
  + Automatically remove unused dependencies by default.
- Add explicit  pkgconfig(gio-2.0) BuildRequires, as meson checks
  for it.
- Drop desktop-file-utils and gnome-menus-devel BuildRequires, no
  longer needed.
- Drop patches fixed upstream:
  + gnome-packagekit-displaysize.patch
  + gnome-packagekit-bring-back-logout-support.patch
  + gnome-packagekit-define-HAVE_SYSTEMD.patch
  + gnome-packagekit-drop-NEWEST-on-get-updates.patch
- Rebase patches with quilt.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="c70af3a1919d639b1fc021c939b012bf9eb5a495aa1f1b33b6aed1d78fb5387f46b1ccf5afeb6720aa598747cfd8737fc4a6e589c858eaa1b9567d7507e8e392" name="gnome-photos-debuginfo" arch="i586">
  <version epoch="0" ver="44.0+23" rel="3.6"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add a0ac868a19d55dc52100e54fe4b2d29041bc6752.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + appdata: Update screenshots.
  + tracker: Correctly pass IndexLocation flags.
  + Fix headerbar button vertical alignment.
- Drop patches fixed upstream:
  + gnome-photos-fix-vert-align.patch
  + 1d22aac8fd7433cd1319fb2ffea0a1e294609f64.patch
  + 5cafad57982fbef0d02b7ecb0b1a2c9f221de391.patch
  + a0ac868a19d55dc52100e54fe4b2d29041bc6752.patch
- Disable gnome-photos-on-demand-activate-dleyna.patch: Needs
  rebase.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 43.beta:
  + Build with soup3, drops libgfbgraph as it is not compatible
    with soup3 / rest 1.0.
  + Use Wallpaper portal for setting as a background/lockscreen.
  + Stop using deprecated gexiv2 API.
  + Updated translations.
- Changes in BuildRequires following upstream changes:
  + Drop pkgconfig(geocode-glib-1.0), pkgconfig(libgfbgraph-0.2)
    and pkgconfig(libgdata)
  + Add pkgconfig(geocode-glib-2.0), pkgconfig(libportal) and
    pkgconfig(libportal-gtk3)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661860800">- Add c6f66fc47d2d434c34dd84d446f081389015785b.patch: Drop flickr
  plugin: It pulls soup2. Following this, drop pkgconfig(grilo-0.3)
  BuildRequires: No longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 43.0:
  + Drop flickr plugin: It pulls soup2.
  + build: reduce libdazzle usage.
  + Updated translations.
- Drop c6f66fc47d2d434c34dd84d446f081389015785b.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add 64c6f733a44bac5b7f08445a686c000681f93f5f.patch and
  9db32c3508a8c5d357a053d5f8278c34b4df18f3.patch: build: accept
  both babl and babl-0.1, and following this, add boolean
  pkgconfig(babl-0.1) BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 44.0:
  + build: Adapt for babl .pc file changes
  + Thumbnails now have the mtime of the original item
  + photos-properties-dialog: Check geocode results
  + photos-item-manager: Sort photos by creation time first
  + Prefer Exif extracted 'contentCreated' value than file creation
  + Updated translations.
- Drop patches fixed upstream:
  + 64c6f733a44bac5b7f08445a686c000681f93f5f.patch
  + 9db32c3508a8c5d357a053d5f8278c34b4df18f3.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697198400">- Update to version 44.0+23:
  * photos-embed: Add mnemonics
  * app:
  - Set inactivity timeout for search provider
  - Defer gegl initialization to window creation
  * photos-utils: Ensure more types are registered
  * Updated translations.
- Switch to git checkout via source service, explicit commit.
- Update URL.
- Build sub-package gnome-shell-search-provider-gnome-photos as
  noarch.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725796800">- Replace tracker with localsearch Requires following the rename of
  tracker. Also drop the tracker-miner-files Requires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- BuildRequire glycin-loaders instead of gdk-pixbuf-loader-rsvg:
  most loaders have moved to glycin.</changelog>
</package>
<package pkgid="729f19f58d16f31b0cf3629468ff58f8bf8b7446598c2dbc6dbd389c57ca8cb68e8cb9a5ec22fc6df79293b664961b8c400603c812999923fe93241ded96fe41" name="gnome-photos-debugsource" arch="i586">
  <version epoch="0" ver="44.0+23" rel="3.6"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add a0ac868a19d55dc52100e54fe4b2d29041bc6752.patch: Fix build
  with meson 0.61.0 and newer.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 42.0:
  + appdata: Update screenshots.
  + tracker: Correctly pass IndexLocation flags.
  + Fix headerbar button vertical alignment.
- Drop patches fixed upstream:
  + gnome-photos-fix-vert-align.patch
  + 1d22aac8fd7433cd1319fb2ffea0a1e294609f64.patch
  + 5cafad57982fbef0d02b7ecb0b1a2c9f221de391.patch
  + a0ac868a19d55dc52100e54fe4b2d29041bc6752.patch
- Disable gnome-photos-on-demand-activate-dleyna.patch: Needs
  rebase.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 43.beta:
  + Build with soup3, drops libgfbgraph as it is not compatible
    with soup3 / rest 1.0.
  + Use Wallpaper portal for setting as a background/lockscreen.
  + Stop using deprecated gexiv2 API.
  + Updated translations.
- Changes in BuildRequires following upstream changes:
  + Drop pkgconfig(geocode-glib-1.0), pkgconfig(libgfbgraph-0.2)
    and pkgconfig(libgdata)
  + Add pkgconfig(geocode-glib-2.0), pkgconfig(libportal) and
    pkgconfig(libportal-gtk3)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661860800">- Add c6f66fc47d2d434c34dd84d446f081389015785b.patch: Drop flickr
  plugin: It pulls soup2. Following this, drop pkgconfig(grilo-0.3)
  BuildRequires: No longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 43.0:
  + Drop flickr plugin: It pulls soup2.
  + build: reduce libdazzle usage.
  + Updated translations.
- Drop c6f66fc47d2d434c34dd84d446f081389015785b.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Add 64c6f733a44bac5b7f08445a686c000681f93f5f.patch and
  9db32c3508a8c5d357a053d5f8278c34b4df18f3.patch: build: accept
  both babl and babl-0.1, and following this, add boolean
  pkgconfig(babl-0.1) BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 44.0:
  + build: Adapt for babl .pc file changes
  + Thumbnails now have the mtime of the original item
  + photos-properties-dialog: Check geocode results
  + photos-item-manager: Sort photos by creation time first
  + Prefer Exif extracted 'contentCreated' value than file creation
  + Updated translations.
- Drop patches fixed upstream:
  + 64c6f733a44bac5b7f08445a686c000681f93f5f.patch
  + 9db32c3508a8c5d357a053d5f8278c34b4df18f3.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697198400">- Update to version 44.0+23:
  * photos-embed: Add mnemonics
  * app:
  - Set inactivity timeout for search provider
  - Defer gegl initialization to window creation
  * photos-utils: Ensure more types are registered
  * Updated translations.
- Switch to git checkout via source service, explicit commit.
- Update URL.
- Build sub-package gnome-shell-search-provider-gnome-photos as
  noarch.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725796800">- Replace tracker with localsearch Requires following the rename of
  tracker. Also drop the tracker-miner-files Requires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- BuildRequire glycin-loaders instead of gdk-pixbuf-loader-rsvg:
  most loaders have moved to glycin.</changelog>
</package>
<package pkgid="7095e80a94c2d7d0f7d68ee8c6abdbb16b6e7f87ceaab6ad5dac278a6f702231807edc4a2c9c0e3c8a2dcdf8cf3442d62f0e3667426aa2ff9152b1c4001f0431" name="gnome-podcasts-debuginfo" arch="i586">
  <version epoch="0" ver="25.3" rel="3.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641384000">- Update to version 0.5.1:
  + Render lists in episode descriptions
  + Pass a file uri to mpris for the cover art instead of http url
  + Fix itunes tests
  + Updated translations.
- Changes from version 0.5.0:
  + Description metadata for app stores
  + Fix the wrong User-Agent header being sent
  + Make newlines display in episode descritpions display correctly
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 6614bb62ecbec7c3b18ea7fe44beb50fe7942b27.patch: Fix build
  with meson 0.60 and newer.
- Add libxml2-tools BuildRequires, as the build requests
  xml-stripblanks preprocessing.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679659200">- Update to version 0.5.1+75:
  * empty_view:
  - Use the non-symbolic color icon on the start screen
  - Fix wrapping for long text translations
  * content: Set progress bar in overlay
  * css: Fix action bar style
  * Fix clippy lints
  * headerbar: Improve popover header
  * meson: Delete custom cargo.sh script
  * Port to gtk4.
  * Updated translations.
- Switch to cargo packaging and gitcheckout via source services.
  Add cargo-packaging and drop cargo and rust BuildRequires.
  Add needed cargo-packaging macros.
- Add desktop-file-utils, pkgconfig(gtk4) and
  pkgconfig(libadwaita-1), and drop pkgconfig(gtk+-3.0) and
  pkgconfig(libhandy-1) BuildRequires following upstreams port.
- Add a _constraints file.
- Drop patch fixed upstream:
  + 6614bb62ecbec7c3b18ea7fe44beb50fe7942b27.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681214400">- Update to version 0.5.1+99:
  * aboutdialog: Do not allocate devs and designers
  * cargo:
  - Require GNOME 44 features
  - Use 2021 edition
  * headerbar:
  - Improve hamburger button
  - Stop using image-button
  * player_dialog:
  - Use gtk::Window
  - Use image-button css class
  * Stop using deprecated methods in gtk 4.10
  * utils: Use gtk::FileDialog
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697198400">- Update to version 0.6.1:
  * Added:
  - Add translation and source code links
  - Add escape as a universal go-back keybinding
  - Add missing accessibility labels to lists and menus
  - Add accessibility labels to the add feed popover
  - Make the description and cover image accessible
  - Episode description: make selectable, jump link titles,
    plaintext fallback
  * Changed:
  - Port episode_description to gtk composite template
  - Port home_view to gtk composite template
  - Delete the cover directory when removing a podcast
  - Downloader: raise the max-redirect-policy to 20 (from 5)
  - Move to reqwest async and stop using hyper directly.
  - Port episode_widget to gtk composite template
  - Upgrade to gtk4 crate to 0.7
  - Port home_episode to gtk composite template
  - Skip hash links and empty links
  * Fixed:
  - MPRIS: connect seek instead of prev/next
  - Simplify the whole view and make covers accessible
  - Keep focus on the play button when toggling play/pause
  - Use correct colons (U+003A instead of U+2236)
  - Use correct IDs in the MPRIS player
  - Set images role to presentation
  - Don't handle 302 as a permanent redirect</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730116800">- Update to version 0.7.1:
  + Fixed screenshot link.
- Changes from version 0.7.0:
  + Added:
  - Replace add button popover with dedicated page.
  - discovery: add a spinner on the search result subscribe
    button.
  - feed_manager: add a locked feed refresh manager
  - app: add additional keyboard shortcuts.
  - episode_description: add stream/download/play/delete buttons.
  + Changed:
  - podcasts-gtk: player: replace "mpris_player" with
    "mpris_server"
  - gtk: Create the widgets in the background before inserting
    them.
  - lazy_load: Improve the loading of widgets.
  - Use newer libadwaita 1.4 widgets.
  + Fixed:
  - data: Don't identify episodes by their title when they have a
    guid.
  - player_toolbar: request a minimum width.
- Replace pkgconfig(gstreamer-player-1.0) Buildrequires with
  pkgconfig(gstreamer-play-1.0): follow upstream changes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1753531200">- Update to version 25.2:
  + Added:
  - Add a Description button to the Episode Sheet
    (glgo#World/podcasts#407).
  - Set current position and track length in mpris
    (glgo#World/podcasts#417).
  + Fixed:
  - Miscellaneous fixes for AdwButtonContent
    (glgo#World/podcasts#401).
  - Cosmetic fixes for the Episode Menu
    (glgo#World/podcasts#408).
  - Timestamp links work again with Streamed episodes
    (glgo#World/podcasts#372).
  - Improve rendering and sizing of episode widgets
    (glgo#World/podcasts#414).
  * Updated translations.
- Changes from version 0.7.2:
  + Added:
  - You can now mark individual episodes as played.
  - The Shows will now scale based on the window size.
  - You can close the window with the Control + W shortcut.
  + Changed:
  - Rework the download machinery to be faster and more
    efficient.
  - Rework the way thumbnails are saved on disk.
  - Generate thumbnails in a dedicated thread.
  - Use AdwAboutDialog instead of AdwAboutWindow.
  - Only run cleanup at shutdown to improve application startup.
  + Fixed:
  - Automatically detect the image format for thumbnails.
  - Dates are now displayed and calculated using localtime
    instead of sometimes using UTC.
  - Fix accessibility warnings in the Episode Description.
  - Correctly trigger a download when thumbnail cover for mpris
    is missing.
  - Handle hidpi values bigger than 2 for thumbnails.
  - Correctly calculate the episode download size if its missing
    from the xml metadata.
  - Fix a bug where thumbnails would not get downscaled
    properly.
  + Removed:
  - Links in the Episode Description are no longer underlined.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 25.3:
  + Added:
  - Episode Chapters are here
  - Added alternative hotkeys and new playback-rate hotkeys
  - Port to AdwShortcutsDialog
  + Changed:
  - Use rss content:encoded tag before description tag
  - Align the context menu to the cursor
  - Change the default icon when there is no show icon
  - Make episode widget updates more efficient
  - Use document font for the episode description
  - Update gtk4-rs to 0.10
  - Updated the user-agent used for downloads
  - Use document font for the sheet description
  - Hide duration label when its not available
  + Fixed:
  - Adapt to GTK 4.20 behavior changes
  - Adapt Discovery page to not overflow on mobile layout
  - Fix rendering of escape-sequences in description
  - All play buttons now turn into pause buttons when currently
    playing
  - Prevent long_press from triggering on episode widget buttons
  - Fix Wrapping of episode descriptions
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update vendored dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784721600">- Update vendored dependencies (boo#1272273).</changelog>
</package>
<package pkgid="c37e9997d933eb2e93bcedad3a9000ffac0dec1c6ee39cb57bc3b5553028dc9b04ae364bd8756501897917998ec3dd8f940fa1f4a37e7d7f742ea9f42e4b0a27" name="gnome-podcasts-debugsource" arch="i586">
  <version epoch="0" ver="25.3" rel="3.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641384000">- Update to version 0.5.1:
  + Render lists in episode descriptions
  + Pass a file uri to mpris for the cover art instead of http url
  + Fix itunes tests
  + Updated translations.
- Changes from version 0.5.0:
  + Description metadata for app stores
  + Fix the wrong User-Agent header being sent
  + Make newlines display in episode descritpions display correctly
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 6614bb62ecbec7c3b18ea7fe44beb50fe7942b27.patch: Fix build
  with meson 0.60 and newer.
- Add libxml2-tools BuildRequires, as the build requests
  xml-stripblanks preprocessing.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1679659200">- Update to version 0.5.1+75:
  * empty_view:
  - Use the non-symbolic color icon on the start screen
  - Fix wrapping for long text translations
  * content: Set progress bar in overlay
  * css: Fix action bar style
  * Fix clippy lints
  * headerbar: Improve popover header
  * meson: Delete custom cargo.sh script
  * Port to gtk4.
  * Updated translations.
- Switch to cargo packaging and gitcheckout via source services.
  Add cargo-packaging and drop cargo and rust BuildRequires.
  Add needed cargo-packaging macros.
- Add desktop-file-utils, pkgconfig(gtk4) and
  pkgconfig(libadwaita-1), and drop pkgconfig(gtk+-3.0) and
  pkgconfig(libhandy-1) BuildRequires following upstreams port.
- Add a _constraints file.
- Drop patch fixed upstream:
  + 6614bb62ecbec7c3b18ea7fe44beb50fe7942b27.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1681214400">- Update to version 0.5.1+99:
  * aboutdialog: Do not allocate devs and designers
  * cargo:
  - Require GNOME 44 features
  - Use 2021 edition
  * headerbar:
  - Improve hamburger button
  - Stop using image-button
  * player_dialog:
  - Use gtk::Window
  - Use image-button css class
  * Stop using deprecated methods in gtk 4.10
  * utils: Use gtk::FileDialog
  * Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1697198400">- Update to version 0.6.1:
  * Added:
  - Add translation and source code links
  - Add escape as a universal go-back keybinding
  - Add missing accessibility labels to lists and menus
  - Add accessibility labels to the add feed popover
  - Make the description and cover image accessible
  - Episode description: make selectable, jump link titles,
    plaintext fallback
  * Changed:
  - Port episode_description to gtk composite template
  - Port home_view to gtk composite template
  - Delete the cover directory when removing a podcast
  - Downloader: raise the max-redirect-policy to 20 (from 5)
  - Move to reqwest async and stop using hyper directly.
  - Port episode_widget to gtk composite template
  - Upgrade to gtk4 crate to 0.7
  - Port home_episode to gtk composite template
  - Skip hash links and empty links
  * Fixed:
  - MPRIS: connect seek instead of prev/next
  - Simplify the whole view and make covers accessible
  - Keep focus on the play button when toggling play/pause
  - Use correct colons (U+003A instead of U+2236)
  - Use correct IDs in the MPRIS player
  - Set images role to presentation
  - Don't handle 302 as a permanent redirect</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730116800">- Update to version 0.7.1:
  + Fixed screenshot link.
- Changes from version 0.7.0:
  + Added:
  - Replace add button popover with dedicated page.
  - discovery: add a spinner on the search result subscribe
    button.
  - feed_manager: add a locked feed refresh manager
  - app: add additional keyboard shortcuts.
  - episode_description: add stream/download/play/delete buttons.
  + Changed:
  - podcasts-gtk: player: replace "mpris_player" with
    "mpris_server"
  - gtk: Create the widgets in the background before inserting
    them.
  - lazy_load: Improve the loading of widgets.
  - Use newer libadwaita 1.4 widgets.
  + Fixed:
  - data: Don't identify episodes by their title when they have a
    guid.
  - player_toolbar: request a minimum width.
- Replace pkgconfig(gstreamer-player-1.0) Buildrequires with
  pkgconfig(gstreamer-play-1.0): follow upstream changes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1753531200">- Update to version 25.2:
  + Added:
  - Add a Description button to the Episode Sheet
    (glgo#World/podcasts#407).
  - Set current position and track length in mpris
    (glgo#World/podcasts#417).
  + Fixed:
  - Miscellaneous fixes for AdwButtonContent
    (glgo#World/podcasts#401).
  - Cosmetic fixes for the Episode Menu
    (glgo#World/podcasts#408).
  - Timestamp links work again with Streamed episodes
    (glgo#World/podcasts#372).
  - Improve rendering and sizing of episode widgets
    (glgo#World/podcasts#414).
  * Updated translations.
- Changes from version 0.7.2:
  + Added:
  - You can now mark individual episodes as played.
  - The Shows will now scale based on the window size.
  - You can close the window with the Control + W shortcut.
  + Changed:
  - Rework the download machinery to be faster and more
    efficient.
  - Rework the way thumbnails are saved on disk.
  - Generate thumbnails in a dedicated thread.
  - Use AdwAboutDialog instead of AdwAboutWindow.
  - Only run cleanup at shutdown to improve application startup.
  + Fixed:
  - Automatically detect the image format for thumbnails.
  - Dates are now displayed and calculated using localtime
    instead of sometimes using UTC.
  - Fix accessibility warnings in the Episode Description.
  - Correctly trigger a download when thumbnail cover for mpris
    is missing.
  - Handle hidpi values bigger than 2 for thumbnails.
  - Correctly calculate the episode download size if its missing
    from the xml metadata.
  - Fix a bug where thumbnails would not get downscaled
    properly.
  + Removed:
  - Links in the Episode Description are no longer underlined.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767009600">- Update to version 25.3:
  + Added:
  - Episode Chapters are here
  - Added alternative hotkeys and new playback-rate hotkeys
  - Port to AdwShortcutsDialog
  + Changed:
  - Use rss content:encoded tag before description tag
  - Align the context menu to the cursor
  - Change the default icon when there is no show icon
  - Make episode widget updates more efficient
  - Use document font for the episode description
  - Update gtk4-rs to 0.10
  - Updated the user-agent used for downloads
  - Use document font for the sheet description
  - Hide duration label when its not available
  + Fixed:
  - Adapt to GTK 4.20 behavior changes
  - Adapt Discovery page to not overflow on mobile layout
  - Fix rendering of escape-sequences in description
  - All play buttons now turn into pause buttons when currently
    playing
  - Prevent long_press from triggering on episode widget buttons
  - Fix Wrapping of episode descriptions
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update vendored dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1784721600">- Update vendored dependencies (boo#1272273).</changelog>
</package>
<package pkgid="b12038ad20677650c62ec0ede2c1bddc91fe843c3e9321deefdcda04a58010f9fbbb5f7dbfe88d63b82b087fc1fcc0afe93cc10e6450a582fc12b71e9cf5ec6b" name="gnome-power-manager-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1517313600">- Update to version 3.26.0:
  + trivial: Remove the build-api helper script.
  + Remove po/Makevars.
  + build: Install appstream metadata to non-deprecated location.
  + Updated translations.
- Drop gnome-patch-translation BuildRequires: We do not have any
  patches, so not needed.
- Drop gnome-applets-brightness and gnome-applets-inhibit-powersave
  Obsoletes: No current openSUSE or SUSE have ever provided them.
- Conditionally apply translations-update-upstream BuildRequires
  and macro for non-openSUSE only.
- Drop update-desktop-files BuildRequires and stop using
  suse_update_desktop_file macro, no longer needed.
- Pass enable-tests=false to meson, ensure we do not build the
  tests.
- Do minor spec cleanup.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1521547200">- Unconditionally enable translation-update-upstream: on
  Tumbleweed, this results in a NOP and for Leap in SLE paid
  translations being used (boo#1086036).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1536408000">- Update to version 3.30.0:
  + Remove the CPU wakeups feature (it was broken anyway).
  + Update translations.
- Remove lang package from recommended packages as it already
  supplements main package (same effect, it's redundant).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552046400">- Update to version 3.32.0:
  + Use newer meson features to avoid a build warning.
  + Fix warnings and deprecations.
  + Updated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632916800">- Update to version 3.32.0+58:
  * Fix: glgo#GNOME/gnome-power-manager#10
  * Fix: glgo#GNOME/gnome-power-manager#2
  * Fix: glgo#GNOME/gnome-power-manager#11
  * Various minor bug fixes.
  * Updated translations.
- Switch to source service for gitcheckout, upstream have gone
  dormant, and package is probably on it's last legs.
- Update URL to gitlab home, wiki/project page is retired.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Update to version 43.0:
  + Use theme color for axes label text.
  + Set the number of x-axis ticks depending on the time range
    chosen.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 50.0:
  + Port to GTK4
  + Updated translations.
- Replace pkgconfig(gtk+-3.0) and pkgconfig(gdk-3.0) BuildRequires
  with pkgconfig(gtk4): follow upstreams port to GTK4.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="05de6a22ee6409e05a02a12f75ff341a5c63b89a7eb59db009c4ea6813b36742810d6a65bc4a1f98175257c22ab80f321fce0f80fb866c72df398a4f02e9b1ef" name="gnome-power-manager-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="bjorn.lie@gmail.com" date="1517313600">- Update to version 3.26.0:
  + trivial: Remove the build-api helper script.
  + Remove po/Makevars.
  + build: Install appstream metadata to non-deprecated location.
  + Updated translations.
- Drop gnome-patch-translation BuildRequires: We do not have any
  patches, so not needed.
- Drop gnome-applets-brightness and gnome-applets-inhibit-powersave
  Obsoletes: No current openSUSE or SUSE have ever provided them.
- Conditionally apply translations-update-upstream BuildRequires
  and macro for non-openSUSE only.
- Drop update-desktop-files BuildRequires and stop using
  suse_update_desktop_file macro, no longer needed.
- Pass enable-tests=false to meson, ensure we do not build the
  tests.
- Do minor spec cleanup.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1521547200">- Unconditionally enable translation-update-upstream: on
  Tumbleweed, this results in a NOP and for Leap in SLE paid
  translations being used (boo#1086036).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1536408000">- Update to version 3.30.0:
  + Remove the CPU wakeups feature (it was broken anyway).
  + Update translations.
- Remove lang package from recommended packages as it already
  supplements main package (same effect, it's redundant).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552046400">- Update to version 3.32.0:
  + Use newer meson features to avoid a build warning.
  + Fix warnings and deprecations.
  + Updated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632916800">- Update to version 3.32.0+58:
  * Fix: glgo#GNOME/gnome-power-manager#10
  * Fix: glgo#GNOME/gnome-power-manager#2
  * Fix: glgo#GNOME/gnome-power-manager#11
  * Various minor bug fixes.
  * Updated translations.
- Switch to source service for gitcheckout, upstream have gone
  dormant, and package is probably on it's last legs.
- Update URL to gitlab home, wiki/project page is retired.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Update to version 43.0:
  + Use theme color for axes label text.
  + Set the number of x-axis ticks depending on the time range
    chosen.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 50.0:
  + Port to GTK4
  + Updated translations.
- Replace pkgconfig(gtk+-3.0) and pkgconfig(gdk-3.0) BuildRequires
  with pkgconfig(gtk4): follow upstreams port to GTK4.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="4d1c33ef1301fe626e2e20b99cbb325dd8c71cc742cf3adac56ac4cc048eb9b7705e9501fdb7c59d19b21bdb8ba8224be81b3788e90eca57935a610ff426c9bd" name="gnome-radio-debuginfo" arch="i586">
  <version epoch="0" ver="128" rel="1.10"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647518400">- Initial package, version 16.0.3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 16.0.4:
  + HACKING: Update GNOME_RADIO_DEBUG, uri and program history.
  + THANKS: Update entry for Luna Jernberg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648728000">- Update to version 16.0.6:
  + Build:
  - configure.ac: Update for gnome-radio 16.0.6
  - gnome-radio.spec.in: Update for gnome-radio 16.0.6
  + GUI: src/gnome-radio.c: New title ("gnome-radio 16.0.6")
  + XML: src/gnome-radio.xml: Update for gnome-radio 16.0.6
- Changes from version 16.0.5:
  + Build:
  - configure.ac: Update for gnome-radio 16.0.5
  - gnome-radio.spec.in: Update for gnome-radio 16.0.5
  + Documentation:
  - data/gnome-radio.desktop.in: Update for gnome-radio 16.0.5
  - data/gnome-radio.desktop.in.in: Update for gnome-radio 16.0.5
  + XML: src/gnome-radio.xml: Update for gnome-radio 16.0.5</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649419200">- Updated to version 16.0.42
  + Build
  - configure.ac: Update for 16.0.42
  - data/gnome-radio.desktop.in.in: Update for 16.0.42
  - data/gnome-radio.desktop.in: Update for 16.0.42
  - data/screenshot.png: Update for 16.0.42
  - gnome-radio.doap: Update for 16.0.42
  - gnome-radio.spec.in: Update for 16.0.42
  + XML: src/gnome-radio.xml: Update for 16.0.42</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 16.0.43:
  + Add some radio stations from Norway and Denmark.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1661860800">- Update to version 45.1:
  + Stations: add RTI and Radio Free Asia.
- Changes from version 45.0:
  + Build system changes only.
- Changes from version 44.1:
  + BBC World Service profile
- Changes from version 44.0:
  + Initial port to GTK4.
  + Include meson build system.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  follow upstreams port to GTK4.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663848000">- Update to version 46.0:
  + Minor UI changes.
  + Added radio stations.
  + Revert back to GTK3 (no reason given).
- Replace pkgconfig(gtk4) BuildRequires with pkgconfig(gtk+-3.0),
  following upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1680264000">- Update to version 64.0:
  + Stations: Add Radio Punjab Today (New Dehli, India).
- Changes from version 48.0:
  + Stations:
  - Update Echo of Moscow from European Union (Moscow, Russia).
- Changes from version 47.0:
  + GUI: Update KCSN (Los Angeles, California).
  + Stations: Update Radio Eins RBB (Frankfurt, Germany).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726056000">- Update to version 128
  + internet-radio-locator.xml: Add Radio Haifa.
- Replace pkgconfig(geocode-glib-1.0) BuildRequires with
  pkgconfig(geocode-glib-2.0): follow upstream changes.</changelog>
</package>
<package pkgid="3d130be75fe5ef3f7cafd31a539cb6f562bf172d3ae4f17530759cb14581f95bafe821a5cc2fef39923ad855646b475c9ef34b01bae006dbdd7ac156b47d496d" name="gnome-radio-debugsource" arch="i586">
  <version epoch="0" ver="128" rel="1.10"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647518400">- Initial package, version 16.0.3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 16.0.4:
  + HACKING: Update GNOME_RADIO_DEBUG, uri and program history.
  + THANKS: Update entry for Luna Jernberg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648728000">- Update to version 16.0.6:
  + Build:
  - configure.ac: Update for gnome-radio 16.0.6
  - gnome-radio.spec.in: Update for gnome-radio 16.0.6
  + GUI: src/gnome-radio.c: New title ("gnome-radio 16.0.6")
  + XML: src/gnome-radio.xml: Update for gnome-radio 16.0.6
- Changes from version 16.0.5:
  + Build:
  - configure.ac: Update for gnome-radio 16.0.5
  - gnome-radio.spec.in: Update for gnome-radio 16.0.5
  + Documentation:
  - data/gnome-radio.desktop.in: Update for gnome-radio 16.0.5
  - data/gnome-radio.desktop.in.in: Update for gnome-radio 16.0.5
  + XML: src/gnome-radio.xml: Update for gnome-radio 16.0.5</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1649419200">- Updated to version 16.0.42
  + Build
  - configure.ac: Update for 16.0.42
  - data/gnome-radio.desktop.in.in: Update for 16.0.42
  - data/gnome-radio.desktop.in: Update for 16.0.42
  - data/screenshot.png: Update for 16.0.42
  - gnome-radio.doap: Update for 16.0.42
  - gnome-radio.spec.in: Update for 16.0.42
  + XML: src/gnome-radio.xml: Update for 16.0.42</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 16.0.43:
  + Add some radio stations from Norway and Denmark.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1661860800">- Update to version 45.1:
  + Stations: add RTI and Radio Free Asia.
- Changes from version 45.0:
  + Build system changes only.
- Changes from version 44.1:
  + BBC World Service profile
- Changes from version 44.0:
  + Initial port to GTK4.
  + Include meson build system.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
  follow upstreams port to GTK4.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663848000">- Update to version 46.0:
  + Minor UI changes.
  + Added radio stations.
  + Revert back to GTK3 (no reason given).
- Replace pkgconfig(gtk4) BuildRequires with pkgconfig(gtk+-3.0),
  following upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1680264000">- Update to version 64.0:
  + Stations: Add Radio Punjab Today (New Dehli, India).
- Changes from version 48.0:
  + Stations:
  - Update Echo of Moscow from European Union (Moscow, Russia).
- Changes from version 47.0:
  + GUI: Update KCSN (Los Angeles, California).
  + Stations: Update Radio Eins RBB (Frankfurt, Germany).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726056000">- Update to version 128
  + internet-radio-locator.xml: Add Radio Haifa.
- Replace pkgconfig(geocode-glib-1.0) BuildRequires with
  pkgconfig(geocode-glib-2.0): follow upstream changes.</changelog>
</package>
<package pkgid="4222e2d0d1c8ec8fd70fb5107ae5a30e3df72a32235e3e84ae2a77ab9a30ebbb7d212520ba90e1c91cf5b150ad83ed570052f6d325c68c8e17e860bb5af50fdf" name="gnome-recipes-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.4+117" rel="3.6"/>
  <changelog author="dimstar@opensuse.org" date="1509364800">- Update to version 2.0.0:
  + Unit conversion support has landed. There are new settings,
    volume-unit and weight-unit, which can be set to 'locale'
    (the default), 'metric' or 'imperial' to control how units are
    displayed. We are also formatting numbers in a human-friendly
    way and separate them into multiple units where appropriate.
  + Support for sharing shopping lists to the Todoist mobile app.
  + Updated translations.
- Add pkgconfig(goa-1.0) and pkgconfig(rest-0.7) BuildRequires: new
  dependencies for todoist integration.
- Drop gnome-recipes-fix-meson-options.patch: Fixed upstream.
- Drop glib2_gsettings_schema_, icon_theme_cache_ and
  desktop_database_ post/postun handling: this is now achieved by
  file triggers.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1510488000">- Update to version 2.0.2:
  + Fixes:
  - A serious bug in version 2.0.0, which could cause all
    ingredients to lose their amounts when editing a recipe.
  - An issue where ingredients without amount would always get
    displayed with an errant '1' as amount.
  + Allow recipes to have long names.
  + New recipes: Tzatziki, Soy Chicken, Rice Maize Apple Cake.
  + Updated translations.
- Replace pkgconfig(gio-2.0) with glib2-devel BuildRequires:
  pkgconfig(*) glib-2.0 and gmodule-export-2.0 are native
  dependencies, but glib-2.0 is not listed in meson.build as
  dependency and gmodule-export-2.0 is but not used. And since
  gio-2.0, gio-unix-2.0, gmodule-2.0 and gobject-2.0 are being used
  but not listed in meson.build is better to use glib2-devel.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1517140800">- Add gnome-recipes-nb-translations.patch: Update Norwegian Bokmål
  translations.
- Minor spec cleanup, use autosetup macro, pass explicit
  autoar=yes, gspell=yes and canberra=yes to meson, ensure we build
  the features we want.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1570017600">- Update to version 2.0.2+97:
  + help: Application menu has been replaced by menu button.
  + Replace Bugzilla by Gitlab URL in DOAP file.
  + Add halal category.
  + Minor bug and build fixes.
  + Updated translations.
- Switch to git checkout via source service, explicit commit.
- Drop gnome-recipes-nb-translations.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583755200">- Update to 2.0.4
  * Fix a few crasher bugs
  * Fix an issue where the chef dialog wouldn't reopen
    when closed using Esc key
  * Fix the Flatpak build and the CI build
  * Fix the build dependencies known to meson (make gio-unix-2.0 explicit)
  * Update the AppStream data
    (add OARS data, fix the SPDX license identifier, etc.)
  * Update the bug reporting URL to GNOME GitLab
  * Add a label for Halal recipes
  * Fix the labels on "White fish for people who don't like fish"
    so it doesn't claim to be vegetarian
  * Tweak the wording on two recipes in the Vegetarian category,
    now called "Gravy" and "Marinade"</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1728129600">- Update to version 2.0.4+117:
  * meson: drop unused argument for i18n.merge_file()
  * Fix minor typos
  * help: Add one missing author (follow-up to previous 4eb2571)
  * help: Include file legal.xml instead of using &lt;license&gt; tags;
    add years
  * Fix a few more compiler warnings
  * recipes.db: Fix Tzatziki ingredient list
  * Fix deprecation warnings for use of GTimeVal
  * Revert "Fix deprecation warnings for use of GTimeVal"
  * Fix deprecation warnings for use of GTimeVal
  * build: Use i18n.merge_file for .desktop and .appdata
  * build: Read language lists from LINGUAS
  * build: Remove Makevars files
  * meson: Bump to a development version (2.0.5)
  * build: fix cross building
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758715200">- Port to libsoup 3.0 and librest 1.0 API:
  + Add gnome-recipes-libsoup3.patch: upstream submitted patch
  + Replace pkgconfig(libsoup-2.4) BuildRequires with
    pkgconfig(libsoup-3.0), and pkgconfig(rest-0.7) with
    pkgconfig(rest-1.0).</changelog>
</package>
<package pkgid="665873e6cb346201d44b7bcc4849cc9a5384b768425bec9645401855fef865f84110ce628528148ffce1c98fda1733f0acccc5b19becde70d0292a97b8983dc9" name="gnome-recipes-debugsource" arch="i586">
  <version epoch="0" ver="2.0.4+117" rel="3.6"/>
  <changelog author="dimstar@opensuse.org" date="1509364800">- Update to version 2.0.0:
  + Unit conversion support has landed. There are new settings,
    volume-unit and weight-unit, which can be set to 'locale'
    (the default), 'metric' or 'imperial' to control how units are
    displayed. We are also formatting numbers in a human-friendly
    way and separate them into multiple units where appropriate.
  + Support for sharing shopping lists to the Todoist mobile app.
  + Updated translations.
- Add pkgconfig(goa-1.0) and pkgconfig(rest-0.7) BuildRequires: new
  dependencies for todoist integration.
- Drop gnome-recipes-fix-meson-options.patch: Fixed upstream.
- Drop glib2_gsettings_schema_, icon_theme_cache_ and
  desktop_database_ post/postun handling: this is now achieved by
  file triggers.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1510488000">- Update to version 2.0.2:
  + Fixes:
  - A serious bug in version 2.0.0, which could cause all
    ingredients to lose their amounts when editing a recipe.
  - An issue where ingredients without amount would always get
    displayed with an errant '1' as amount.
  + Allow recipes to have long names.
  + New recipes: Tzatziki, Soy Chicken, Rice Maize Apple Cake.
  + Updated translations.
- Replace pkgconfig(gio-2.0) with glib2-devel BuildRequires:
  pkgconfig(*) glib-2.0 and gmodule-export-2.0 are native
  dependencies, but glib-2.0 is not listed in meson.build as
  dependency and gmodule-export-2.0 is but not used. And since
  gio-2.0, gio-unix-2.0, gmodule-2.0 and gobject-2.0 are being used
  but not listed in meson.build is better to use glib2-devel.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1517140800">- Add gnome-recipes-nb-translations.patch: Update Norwegian Bokmål
  translations.
- Minor spec cleanup, use autosetup macro, pass explicit
  autoar=yes, gspell=yes and canberra=yes to meson, ensure we build
  the features we want.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1570017600">- Update to version 2.0.2+97:
  + help: Application menu has been replaced by menu button.
  + Replace Bugzilla by Gitlab URL in DOAP file.
  + Add halal category.
  + Minor bug and build fixes.
  + Updated translations.
- Switch to git checkout via source service, explicit commit.
- Drop gnome-recipes-nb-translations.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583755200">- Update to 2.0.4
  * Fix a few crasher bugs
  * Fix an issue where the chef dialog wouldn't reopen
    when closed using Esc key
  * Fix the Flatpak build and the CI build
  * Fix the build dependencies known to meson (make gio-unix-2.0 explicit)
  * Update the AppStream data
    (add OARS data, fix the SPDX license identifier, etc.)
  * Update the bug reporting URL to GNOME GitLab
  * Add a label for Halal recipes
  * Fix the labels on "White fish for people who don't like fish"
    so it doesn't claim to be vegetarian
  * Tweak the wording on two recipes in the Vegetarian category,
    now called "Gravy" and "Marinade"</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1728129600">- Update to version 2.0.4+117:
  * meson: drop unused argument for i18n.merge_file()
  * Fix minor typos
  * help: Add one missing author (follow-up to previous 4eb2571)
  * help: Include file legal.xml instead of using &lt;license&gt; tags;
    add years
  * Fix a few more compiler warnings
  * recipes.db: Fix Tzatziki ingredient list
  * Fix deprecation warnings for use of GTimeVal
  * Revert "Fix deprecation warnings for use of GTimeVal"
  * Fix deprecation warnings for use of GTimeVal
  * build: Use i18n.merge_file for .desktop and .appdata
  * build: Read language lists from LINGUAS
  * build: Remove Makevars files
  * meson: Bump to a development version (2.0.5)
  * build: fix cross building
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758715200">- Port to libsoup 3.0 and librest 1.0 API:
  + Add gnome-recipes-libsoup3.patch: upstream submitted patch
  + Replace pkgconfig(libsoup-2.4) BuildRequires with
    pkgconfig(libsoup-3.0), and pkgconfig(rest-0.7) with
    pkgconfig(rest-1.0).</changelog>
</package>
<package pkgid="f4bad83071715af087182ce4c1c1b7435d93cc09b2f489a608cf2ae401a9de406e7b785d5d8fbdc780b550b27a034d5e49b841bd2767690b95e88808027d3bb1" name="gnome-remote-desktop-debuginfo" arch="i586">
  <version epoch="0" ver="50.2" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760356800">- Update to version 49.1:
  + Fix crash
  + Fix image corruption on some NVIDIA GPUs
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765195200">- Update to version 49.2:
  + Misc bug fixes
  + Fix crash</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770724800">- Backport connection throttling (bsc#1244053 CVE-2025-5024
  glgo#GNOME/gnome-desktop!321):
  + 0001-control-Allow-controlling-all-daemon-types.patch
  + 0002-daemon-Use-GError-auto-pointer.patch
  + 0004-rdp-sam-Dup-fd-kept-in-struct.patch
  + 0005-rdp-server-Set-socket-backlog-count-to-5.patch
  + 0006-utils-Add-some-time-conversion-helpers.patch
  + 0007-utils-Add-helper-to-close-connection-and-notify.patch
  + 0008-Introduce-throttler-class.patch
  + 0009-rdp-server-Throttle-connections-using-GrdThrottler.patch
  + 0010-throttler-Introduce-limits-struct.patch
  + 0011-vnc-server-Hook-up-VNC-server-to-the-throttler.patch
  + 0013-throttler-Allow-overriding-hard-coded-parallel-conne.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772020800">- Update to version 49.3:
  + Fix crashes
  + Updated translations.
- Refresh patch with quilt:
  + 0009-rdp-server-Throttle-connections-using-GrdThrottler.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772020801">- Update to version 50.beta:
  + Add camera redirection support
  + Add connection throttling (CVE-2025-5024)
  + Add Kerberos authentication support to single user runtime
    modes
  + Add HiDPI support
  + Support remote login to headless GDM autologin sessions
  + Make RDP session handover more reliable
  + Disable VA-API when using an AMD GPU
  + Code preparation for Vulkan Video Encode support
  + Misc bug fixes &amp; cleanups
- Drop upstream merged patches:
  + 0001-control-Allow-controlling-all-daemon-types.patch
  + 0002-daemon-Use-GError-auto-pointer.patch
  + 0004-rdp-sam-Dup-fd-kept-in-struct.patch
  + 0005-rdp-server-Set-socket-backlog-count-to-5.patch
  + 0006-utils-Add-some-time-conversion-helpers.patch
  + 0007-utils-Add-helper-to-close-connection-and-notify.patch
  + 0008-Introduce-throttler-class.patch
  + 0009-rdp-server-Throttle-connections-using-GrdThrottler.patch
  + 0010-throttler-Introduce-limits-struct.patch
  + 0011-vnc-server-Hook-up-VNC-server-to-the-throttler.patch
  + 0013-throttler-Allow-overriding-hard-coded-parallel-conne.patch
- Add pkgconfig(krb5) BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772020802">- Update to version 50.rc:
  + Add documentation for configuring Kerberos authentication
  + Fix crash
  + Misc bug fixes &amp; cleanups
  + Send host name to GDM when creating remote display
  + Add explicit DMA buffer synchronization
  + Enable zero-copy Vulkan &amp; VA-API rendering by default
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Improve GDM remote display interoperability
  + Improve hardware acceleration compatibility
  + Wait for GDM before initializing system daemon startup
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776513600">- Update to version 50.1:
  + Test improvements
  + Misc bug fixes &amp; cleanups
  + Fix black screen on some NVIDIA GPUs
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782907200">- Update to version 50.2:
  + Fix and enable hardware acceleration for amdgpu
  + Fix failure to reconnect
  + Updated translations.</changelog>
</package>
<package pkgid="f868f2e5114b488917481704ed55ae5048dea866e20a993c4059f7f79d6dc3dadc19d5bc3c322b1733cce4091710b74cf0965a232fa976180ab3ff3419859319" name="gnome-remote-desktop-debugsource" arch="i586">
  <version epoch="0" ver="50.2" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760356800">- Update to version 49.1:
  + Fix crash
  + Fix image corruption on some NVIDIA GPUs
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765195200">- Update to version 49.2:
  + Misc bug fixes
  + Fix crash</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1770724800">- Backport connection throttling (bsc#1244053 CVE-2025-5024
  glgo#GNOME/gnome-desktop!321):
  + 0001-control-Allow-controlling-all-daemon-types.patch
  + 0002-daemon-Use-GError-auto-pointer.patch
  + 0004-rdp-sam-Dup-fd-kept-in-struct.patch
  + 0005-rdp-server-Set-socket-backlog-count-to-5.patch
  + 0006-utils-Add-some-time-conversion-helpers.patch
  + 0007-utils-Add-helper-to-close-connection-and-notify.patch
  + 0008-Introduce-throttler-class.patch
  + 0009-rdp-server-Throttle-connections-using-GrdThrottler.patch
  + 0010-throttler-Introduce-limits-struct.patch
  + 0011-vnc-server-Hook-up-VNC-server-to-the-throttler.patch
  + 0013-throttler-Allow-overriding-hard-coded-parallel-conne.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772020800">- Update to version 49.3:
  + Fix crashes
  + Updated translations.
- Refresh patch with quilt:
  + 0009-rdp-server-Throttle-connections-using-GrdThrottler.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772020801">- Update to version 50.beta:
  + Add camera redirection support
  + Add connection throttling (CVE-2025-5024)
  + Add Kerberos authentication support to single user runtime
    modes
  + Add HiDPI support
  + Support remote login to headless GDM autologin sessions
  + Make RDP session handover more reliable
  + Disable VA-API when using an AMD GPU
  + Code preparation for Vulkan Video Encode support
  + Misc bug fixes &amp; cleanups
- Drop upstream merged patches:
  + 0001-control-Allow-controlling-all-daemon-types.patch
  + 0002-daemon-Use-GError-auto-pointer.patch
  + 0004-rdp-sam-Dup-fd-kept-in-struct.patch
  + 0005-rdp-server-Set-socket-backlog-count-to-5.patch
  + 0006-utils-Add-some-time-conversion-helpers.patch
  + 0007-utils-Add-helper-to-close-connection-and-notify.patch
  + 0008-Introduce-throttler-class.patch
  + 0009-rdp-server-Throttle-connections-using-GrdThrottler.patch
  + 0010-throttler-Introduce-limits-struct.patch
  + 0011-vnc-server-Hook-up-VNC-server-to-the-throttler.patch
  + 0013-throttler-Allow-overriding-hard-coded-parallel-conne.patch
- Add pkgconfig(krb5) BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772020802">- Update to version 50.rc:
  + Add documentation for configuring Kerberos authentication
  + Fix crash
  + Misc bug fixes &amp; cleanups
  + Send host name to GDM when creating remote display
  + Add explicit DMA buffer synchronization
  + Enable zero-copy Vulkan &amp; VA-API rendering by default
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Improve GDM remote display interoperability
  + Improve hardware acceleration compatibility
  + Wait for GDM before initializing system daemon startup
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776513600">- Update to version 50.1:
  + Test improvements
  + Misc bug fixes &amp; cleanups
  + Fix black screen on some NVIDIA GPUs
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782907200">- Update to version 50.2:
  + Fix and enable hardware acceleration for amdgpu
  + Fix failure to reconnect
  + Updated translations.</changelog>
</package>
<package pkgid="705eb20000b68355da472cf8897ead2a8166287acf46b5266ced499ace254120ae3bd3ed020da08fc53dee976be7c480330702b8077cada2c9fdb98bda223512" name="gnome-robots-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.6"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585224000">- Update to version 3.36.1:
  + Fix missing translation of game type in scores dialog.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Fix icon in scores dialog.
- Changes from version 3.37.3:
  + New app icon.
- Changes from verssion 3.37.2:
  + Begin preparing for GTK 4.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1610712000">- Update to version 40.alpha:
  + Rewrite in Vala.
  + Updated translations.
- Add vala BuildRequires: new dependency.
- Drop "Requires(pre): pwdutils": it's been a while that we did not
  create a user for gnome-games.
- Add 15.patch: Fix crash on startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1613390400">- Update to version 40.beta:
  + Fix a lookup of a game config.
  + Updated translations.
- Remove 15.patch: contained in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 40.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Convert package to obs_scm service.
- Add gnome-robots-libm.patch: explicitly link against libm.
  Needed, as new librsvg no longer takes care of that for us (and
  robots wrongly relied on it).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735387200">- Update to version 41.1:
  + Fix animation
  + Fix behavior of score dialog
  + Localize game config name in a properties dialog
- Changes from version 41.0:
  + Remove GNOME branding
  + Migrate to Gtk 4 and libadwaita
  + Rewrite in Rust
  + Updated translations.
- Drop gnome-robots-libm.patch: Fixed upstream.
- Changes in BuildRequires following upstreams port to rust:
  + Add cargo, desktop-file-utils, pkgconfig(gtk4) and
    pkgconfig(libadwaita-1) BuildRequires.
  + Drop gnome-games-scripts, vala, pkgconfig(gsound),
    pkgconfig(gtk+-3.0) and pkgconfig(libgnome-games-support-1)
    BuildRequires.
  + Add gtk3-tools BuildRequires, due to meson setup explicitly
    checking for /usr/bin/gtk-update-icon-cache, assumed bug.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Update to version 41.2:
  + Update dependencies to Gnome SDK 47
  + Get rid of accidental GTK 3 dependency
  + Cache scaled textures
  + Update links to home page
  + Use TOML for game configs
  + Updated translation.
- Drop gtk3-tools BuildRequires, no longer needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773921600">- Update to version 50.0:
  + Fix overspend of kill points when safe teleports are capped
  + Allow to play with a numpad
  + Update dependencies to Gnome SDK 49
  + Switch to Glycin
  + Updated translations.
- Replace pkgconfig(librsvg-2.0) BuildRequires with
  pkgconfig(glycin-2) and pkgconfig(glycin-gtk4-2): follow
  upstreams move to glycin
- Change _service to generate tar.xz sources: after we migrated to
  git, we no longer benefit from obscpio archives.</changelog>
</package>
<package pkgid="b38b7eabb53987077540cc3ae705370b700a8c140956a74f956befff034bdc19d788397aa3125ca097d7490c69c4b4a0c77a6a1b209fa1e5101704bc62feae04" name="gnome-robots-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.6"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1585224000">- Update to version 3.36.1:
  + Fix missing translation of game type in scores dialog.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Fix icon in scores dialog.
- Changes from version 3.37.3:
  + New app icon.
- Changes from verssion 3.37.2:
  + Begin preparing for GTK 4.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1610712000">- Update to version 40.alpha:
  + Rewrite in Vala.
  + Updated translations.
- Add vala BuildRequires: new dependency.
- Drop "Requires(pre): pwdutils": it's been a while that we did not
  create a user for gnome-games.
- Add 15.patch: Fix crash on startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1613390400">- Update to version 40.beta:
  + Fix a lookup of a game config.
  + Updated translations.
- Remove 15.patch: contained in upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 40.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1714651200">- Convert package to obs_scm service.
- Add gnome-robots-libm.patch: explicitly link against libm.
  Needed, as new librsvg no longer takes care of that for us (and
  robots wrongly relied on it).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1735387200">- Update to version 41.1:
  + Fix animation
  + Fix behavior of score dialog
  + Localize game config name in a properties dialog
- Changes from version 41.0:
  + Remove GNOME branding
  + Migrate to Gtk 4 and libadwaita
  + Rewrite in Rust
  + Updated translations.
- Drop gnome-robots-libm.patch: Fixed upstream.
- Changes in BuildRequires following upstreams port to rust:
  + Add cargo, desktop-file-utils, pkgconfig(gtk4) and
    pkgconfig(libadwaita-1) BuildRequires.
  + Drop gnome-games-scripts, vala, pkgconfig(gsound),
    pkgconfig(gtk+-3.0) and pkgconfig(libgnome-games-support-1)
    BuildRequires.
  + Add gtk3-tools BuildRequires, due to meson setup explicitly
    checking for /usr/bin/gtk-update-icon-cache, assumed bug.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742385600">- Update to version 41.2:
  + Update dependencies to Gnome SDK 47
  + Get rid of accidental GTK 3 dependency
  + Cache scaled textures
  + Update links to home page
  + Use TOML for game configs
  + Updated translation.
- Drop gtk3-tools BuildRequires, no longer needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773921600">- Update to version 50.0:
  + Fix overspend of kill points when safe teleports are capped
  + Allow to play with a numpad
  + Update dependencies to Gnome SDK 49
  + Switch to Glycin
  + Updated translations.
- Replace pkgconfig(librsvg-2.0) BuildRequires with
  pkgconfig(glycin-2) and pkgconfig(glycin-gtk4-2): follow
  upstreams move to glycin
- Change _service to generate tar.xz sources: after we migrated to
  git, we no longer benefit from obscpio archives.</changelog>
</package>
<package pkgid="09860e086bbe957fdc4a6085f04e340956ae486513d6f37bd04c9f6758a9f0f69340a6dbffb01dd4bd0305bc306450b3f43a5b9fb1be2690bb62b9911a497750" name="gnome-screenshot-debuginfo" arch="i586">
  <version epoch="0" ver="41.0" rel="2.16"/>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583928001">- Update source service to obs_scm.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Port to libhandy.
- Changes from version 3.37.1:
  + Completely redesign the UI.
  + Allow taking area screenshots with timeout.
  + Deprecate --include-border and --remove-border options.
  + Deprecate --border-effect option.
  + Add -Dx11 build option to allow building without X11.
  + Cleanups and deprecation fixes.
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
- Rebase gnome-screenshot-onlyshowin.patch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599825600">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1613390400">- Update to version 40.beta:
  + Move sound effects to gnome-shell.
  + Focus the filename entry by default.
  + Remember delay for area screenshots.
  + Remove compulsory_for_desktop.
  + Updated translations.
- Switch from _service to regular relaesed tarballs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 40.rc:
  + Metainfo: add a launchable tag.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616241600">- Update to version 40.0:
  + No changes since 40.rc.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636891200">- Update to version 41.0:
  + Drop support for non-unique mode in headless instance.
  + metainfo: Align app name with .desktop name
  + Updated translations.
- Rebase patch with quilt.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add b60dad3c2536c17bd201f74ad8e40eb74385ed9f.patch: Fix build
  with meson 0.60 and newer.
- Replace pkgconfig(appstream-glib) with appstream-glib and
  desktop-file-utils BuildRequires, and add a check section and run
  meson_test macro, validate metainfo and desktop file during build
  via upstream provided automated tests.</changelog>
</package>
<package pkgid="a923059ed7dccaff6502dddb512a436937816106ec514df57e2c5bea94cc9eac915f57174edd66b8768b9cd01796f16f3e4175413d45afff5e5ce8f3c6f8a632" name="gnome-screenshot-debugsource" arch="i586">
  <version epoch="0" ver="41.0" rel="2.16"/>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583928001">- Update source service to obs_scm.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Port to libhandy.
- Changes from version 3.37.1:
  + Completely redesign the UI.
  + Allow taking area screenshots with timeout.
  + Deprecate --include-border and --remove-border options.
  + Deprecate --border-effect option.
  + Add -Dx11 build option to allow building without X11.
  + Cleanups and deprecation fixes.
  + Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
- Rebase gnome-screenshot-onlyshowin.patch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599825600">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1613390400">- Update to version 40.beta:
  + Move sound effects to gnome-shell.
  + Focus the filename entry by default.
  + Remember delay for area screenshots.
  + Remove compulsory_for_desktop.
  + Updated translations.
- Switch from _service to regular relaesed tarballs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 40.rc:
  + Metainfo: add a launchable tag.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616241600">- Update to version 40.0:
  + No changes since 40.rc.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636891200">- Update to version 41.0:
  + Drop support for non-unique mode in headless instance.
  + metainfo: Align app name with .desktop name
  + Updated translations.
- Rebase patch with quilt.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add b60dad3c2536c17bd201f74ad8e40eb74385ed9f.patch: Fix build
  with meson 0.60 and newer.
- Replace pkgconfig(appstream-glib) with appstream-glib and
  desktop-file-utils BuildRequires, and add a check section and run
  meson_test macro, validate metainfo and desktop file during build
  via upstream provided automated tests.</changelog>
</package>
<package pkgid="06de1ca0cf463ff3af6fd865294df476f2a7f03ea02d120f987ec27dd89fc4fb5d8053330ab271c9123d902e922c5afbd105f5c8137fb6bdc32a21a6b44fe26c" name="gnome-session-debuginfo" arch="i586">
  <version epoch="0" ver="50.1" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764072000">- Update to version 49.2:
  + Fixed bug with offline updates that prevented gnome-shell from
    converting a shutdown into a reboot
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Updates to mimeapps.list: Incorporated latest changes to
    Font Viewer, Software, and Loupe
- Changes from version 50.alpha:
  + Updated documentation to reflect the major changes in GNOME 49
    work better in non-systemd environments
  + Removed version number from gettext POT name, which should make
    translations easier on services like launchpad.net
  + Fixed bug with offline updates that prevented gnome-shell from
    converting a shutdown into a reboot
  + Improved safety check that enforces only one active graphical
    session per user by checking for any running graphical session,
    not just another GNOME session
  + Dropped support for running X11 sessions. Note that this
    dropped all display server specific unit files, since the
    generic gnome-session*.target units are now Wayland-only
  + Implemented initial plumbing for session save/restore
  + Reworked unit files to adapt to new changes where gnome-shell's
    unit file takes the gnome-shell mode as its argument. This
    makes it easier for kiosk sessions or other special/custom
    sessions to use gnome-shell modes
  + Dropped unused dependencies: json-glib and gtk4
  + Updates to mimeapps.list: Added Shaper (new GTK icon editor
    tool) and fixed bugs with GNOME Disk Utility
  + Updated translations
- Drop pkgconfig(gtk4) and pkgconfig(json-glib-1.0) BuildRequires:
  no longer required
- Drop basever defines: no longer needed as translations are now
  uinversioned.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Hid availability of session save/restore support. This feature
    has been postponed to a future release of GNOME
  + Fixed bug where inhibitors list doesn't update in end-session
    dialog
  + Refactored CanShutdown() to more accurately represent the
    availability of the shutdown action, including API-incompatible
    changes that allow it to report inhibitor status,
    needs-authentication status, and so on
  + Introduced CanReboot(), which enables the rest of the session
    to hide reboot buttons if rebooting isn't actually available
  + Introduced CanSuspend() and Suspend(), for putting the system
    to sleep
  + GNOME's logind sleep inhibitor was downgraded from a
    type='block' to a type='block-weak'. This restores the behavior
    of the inhibitor prior to systemd v257
  + We now ignore sleep inhibitors when the user manually suspends
    the system. The user will likely need to authenticate before
    ignoring the inhibitors. Note that systemd will, by default,
    also automatically ignore sleep inhibitors when a laptop's lid
    is closed.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + No changes, version bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1776168000">- Add gnome-session-fix-double-free-GError.patch: Fix a double-free
  on GError. (bsc#1261932, glgo#GNOME/gnome-session!176)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Drop X11, OpenGL and glib2 BuildRequires: pkgconfig(egl),
  pkgconfig(epoxy), pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0),
  pkgconfig(gl), pkgconfig(glesv2), pkgconfig(glib-2.0),
  pkgconfig(ice), pkgconfig(sm), pkgconfig(x11),
  pkgconfig(xcomposite) and pkgconfig(xtrans).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777464000">- [git]: Do not store *.changes as LFS object.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777982400">- Eliminate usage of update-alternatives on suse_version &gt;= 1610
  (jsc#PED-15674): GNOME-Session was the only one installng that
  handler into the wayland-sessions directory, and apparently
  nothing is reading it. GNOME does not have the X-Session anymore,
  making the step out easy at this time.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 50.1:
  + Fix double-free bug
  + Updated translations.
- Drop gnome-session-fix-double-free-GError.patch: Fixed upstream.</changelog>
</package>
<package pkgid="e3ddbe3225582b20299357da1aacda6732d0179851f0c8089c9616056b109968349a31464e8e5315e7c01f0df4d13c76252ad4c425a84cd2d27fb2b966eead67" name="gnome-session-debugsource" arch="i586">
  <version epoch="0" ver="50.1" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764072000">- Update to version 49.2:
  + Fixed bug with offline updates that prevented gnome-shell from
    converting a shutdown into a reboot
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Updates to mimeapps.list: Incorporated latest changes to
    Font Viewer, Software, and Loupe
- Changes from version 50.alpha:
  + Updated documentation to reflect the major changes in GNOME 49
    work better in non-systemd environments
  + Removed version number from gettext POT name, which should make
    translations easier on services like launchpad.net
  + Fixed bug with offline updates that prevented gnome-shell from
    converting a shutdown into a reboot
  + Improved safety check that enforces only one active graphical
    session per user by checking for any running graphical session,
    not just another GNOME session
  + Dropped support for running X11 sessions. Note that this
    dropped all display server specific unit files, since the
    generic gnome-session*.target units are now Wayland-only
  + Implemented initial plumbing for session save/restore
  + Reworked unit files to adapt to new changes where gnome-shell's
    unit file takes the gnome-shell mode as its argument. This
    makes it easier for kiosk sessions or other special/custom
    sessions to use gnome-shell modes
  + Dropped unused dependencies: json-glib and gtk4
  + Updates to mimeapps.list: Added Shaper (new GTK icon editor
    tool) and fixed bugs with GNOME Disk Utility
  + Updated translations
- Drop pkgconfig(gtk4) and pkgconfig(json-glib-1.0) BuildRequires:
  no longer required
- Drop basever defines: no longer needed as translations are now
  uinversioned.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Hid availability of session save/restore support. This feature
    has been postponed to a future release of GNOME
  + Fixed bug where inhibitors list doesn't update in end-session
    dialog
  + Refactored CanShutdown() to more accurately represent the
    availability of the shutdown action, including API-incompatible
    changes that allow it to report inhibitor status,
    needs-authentication status, and so on
  + Introduced CanReboot(), which enables the rest of the session
    to hide reboot buttons if rebooting isn't actually available
  + Introduced CanSuspend() and Suspend(), for putting the system
    to sleep
  + GNOME's logind sleep inhibitor was downgraded from a
    type='block' to a type='block-weak'. This restores the behavior
    of the inhibitor prior to systemd v257
  + We now ignore sleep inhibitors when the user manually suspends
    the system. The user will likely need to authenticate before
    ignoring the inhibitors. Note that systemd will, by default,
    also automatically ignore sleep inhibitors when a laptop's lid
    is closed.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + No changes, version bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1776168000">- Add gnome-session-fix-double-free-GError.patch: Fix a double-free
  on GError. (bsc#1261932, glgo#GNOME/gnome-session!176)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Drop X11, OpenGL and glib2 BuildRequires: pkgconfig(egl),
  pkgconfig(epoxy), pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0),
  pkgconfig(gl), pkgconfig(glesv2), pkgconfig(glib-2.0),
  pkgconfig(ice), pkgconfig(sm), pkgconfig(x11),
  pkgconfig(xcomposite) and pkgconfig(xtrans).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777464000">- [git]: Do not store *.changes as LFS object.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777982400">- Eliminate usage of update-alternatives on suse_version &gt;= 1610
  (jsc#PED-15674): GNOME-Session was the only one installng that
  handler into the wayland-sessions directory, and apparently
  nothing is reading it. GNOME does not have the X-Session anymore,
  making the step out easy at this time.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 50.1:
  + Fix double-free bug
  + Updated translations.
- Drop gnome-session-fix-double-free-GError.patch: Fixed upstream.</changelog>
</package>
<package pkgid="925b0d20ecdb9d1c915bb273e6a134c0c9986c3db17def696d37fc7cc6d0af30ac345facaebdd9022a492b08461bf6906ce171311c12903696e13144c275f3c2" name="gnome-settings-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="50.1+6" rel="1.3"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1769083200">- Add gnome-settings-daemon-gvc-31.patch: Fix crash with newer
  pipewire on switching bluetooth profile
  (glgo#GNOME/libgnome-volume-control!31).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1769774400">- Add gnome-settings-daemon-gvc-32.patch: Fix duplicated new
  devices introduced by glgo#GNOME/libgnome-volume-control!31
  (bsc#1257512, glgo#GNOME/libgnome-volume-control#39).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.alpha:
  + Removed -Dx11 build option
  + Color: Plugged leaks
  + Housekeeping:
  - Performance improvements
  - Donation reminder notification got a lesser priority
  + Power:
  - Fixes to ambient light sensor handling
  - Fixed eager suspend after resume with NVidia hardware
  - Multiple improvements to the test suite
  + Sharing:
  - Start or stop sharing services independently of network
    availability
  - Systemd integration cleanups
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771416000">- Update to version 50.beta:
  + Update gnome-volume-control submodule
  + Color: Use libnotify app launch context
  + Datetime:
  - Use libnotify app launch context
  - Harden timezone logic and fix coordinate parsing
  + Housekeeping: Use libnotify app launch context
  + Media-keys: Clamp volume when disabling over-amplification
  + Printing: Use libnotify app launch context
  + Smartcard: Reproduceable build improvements
  + Updated translations.
- Drop upstream merged patches:
  + gnome-settings-daemon-gvc-31.patch
  + gnome-settings-daemon-gvc-32.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Test suite improvements
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Media-keys: Ignore suspend inhibitors on explicit actions
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776340800">- Update to version 50.1:
  + Build improvements for systemd-less systems</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Drop unused pkgconfig(xi) and pkgconfig(xkbfile) BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781870400">- Update to version 50.1+6:
  + Updated translations.</changelog>
</package>
<package pkgid="576d4ce0d03cd525b894da202194c6e2ab6608c1470f37db709e77c365dc5a1340aa1424138988e64ec8aa7428dc3975265748c3277fc9963909353822619b00" name="gnome-settings-daemon-debugsource" arch="i586">
  <version epoch="0" ver="50.1+6" rel="1.3"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1769083200">- Add gnome-settings-daemon-gvc-31.patch: Fix crash with newer
  pipewire on switching bluetooth profile
  (glgo#GNOME/libgnome-volume-control!31).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1769774400">- Add gnome-settings-daemon-gvc-32.patch: Fix duplicated new
  devices introduced by glgo#GNOME/libgnome-volume-control!31
  (bsc#1257512, glgo#GNOME/libgnome-volume-control#39).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.alpha:
  + Removed -Dx11 build option
  + Color: Plugged leaks
  + Housekeeping:
  - Performance improvements
  - Donation reminder notification got a lesser priority
  + Power:
  - Fixes to ambient light sensor handling
  - Fixed eager suspend after resume with NVidia hardware
  - Multiple improvements to the test suite
  + Sharing:
  - Start or stop sharing services independently of network
    availability
  - Systemd integration cleanups
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771416000">- Update to version 50.beta:
  + Update gnome-volume-control submodule
  + Color: Use libnotify app launch context
  + Datetime:
  - Use libnotify app launch context
  - Harden timezone logic and fix coordinate parsing
  + Housekeeping: Use libnotify app launch context
  + Media-keys: Clamp volume when disabling over-amplification
  + Printing: Use libnotify app launch context
  + Smartcard: Reproduceable build improvements
  + Updated translations.
- Drop upstream merged patches:
  + gnome-settings-daemon-gvc-31.patch
  + gnome-settings-daemon-gvc-32.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Test suite improvements
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Media-keys: Ignore suspend inhibitors on explicit actions
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776340800">- Update to version 50.1:
  + Build improvements for systemd-less systems</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Drop unused pkgconfig(xi) and pkgconfig(xkbfile) BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781870400">- Update to version 50.1+6:
  + Updated translations.</changelog>
</package>
<package pkgid="8946c9605b153d484943cd4d0d36bc494fd903db7644b42f627dabbbaa0938021416be44d9d5545a6e1a0f02defa8b3021e519dd7aa794f7f1b946d5dc300f28" name="gnome-shell-calendar-debuginfo" arch="i586">
  <version epoch="0" ver="50.4" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Fix cursor glitch on entry icons
  + Fix stale folder icon after pinning apps to dash
  + Improve support for logind inhibitors in system actions
  + Plugged leaks
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Improve accessibility of app folders'
  + Also respect --force-animation flag in remote sessions
  + Fix logout action showing up erroneously
  + Fix keyboard layout changing after leaving password entry
  + Misc. bug fixes and cleanups
  + Updated translations.
- Update vendored tarballs following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15854).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776254400">- Update to version 50.1:
  + Use triangular noise shape for dithering lightbox vignette
  + Fix glitch in quick settings with wrapped text in menu
  + Fit on-screen keyboard better on very small screens
  + Enable network agent on lock screen
  + Add basic zoom support to captive portal
  + Plugged leak
  + Misc. bug fixes and cleanups
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Align BuildRequires with what meson setup checks for:
  + Add: pkgconfig(xext), pkgconfig(xfixes) and pkgconfig(xfixes)
  + Drop: pkgconfig(gdk-x11-3.0), pkgconfig(gnome-bluetooth-3.0),
    pkgconfig(gtk+-3.0), pkgconfig(libcanberra) and
    pkgconfig(libcanberra-gtk3)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1777809600">- Add fix-ibus-engine-race-condition-on-unlock.patch, Fix IBus input failure
  after screen unlock</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 50.2:
  + Fix extending screenshot area selection to monitor edges
  + Fix faulty German translations of several date/time formats
  + Don't notify dash elements twice to screen reader
  + Add rate control to VA-API H.264 screencast pipelines
  + Fix showing “Install Updates” checkbox in power-off/restart
    dialog
  + Fix autorun notification for connected USB drives
  + Fix spinner resetting on each key press in overview search
  + Fix reapplying layout on `xkb-options` changes
  + Fix wiggle feedback on non-password auth failures
  + Open session/a11y menu on login screen on either button
  + Only show audio input icon when actually recording
  + Misc. bug fixes and cleanups
  + Updated translations.
- Update vendored sub-project libgnome-volume-control.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782820800">- Update to version 50.3:
  + Prevent workspaces from being removed mid-animation
  + Announce search result description to screen readers
  + Improve animation when expanding app grid label
  + Fix spacing in lock screen media notifications
  + Plugged leak
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 50.4:
  + Fix some menu animations
  + Fix glitch when switching to minimized window on another
    workspace
  + Fix miscaled magnified cursor on HiDPI
  + Fix sound glitch when pushing redundant volume changes
  + Fix removing arbitrary provider when removing unregistered
    search provider
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
</package>
<package pkgid="8936941e057ecf20dc4dc7bd8afb52f71a1274fe3380f4bef9cdf6f1cedbd8807a74ccfd7bb112ea3631d39b6b4cc8309ebf9f9f11cd5b0f77654a5d67e7d742" name="gnome-shell-debuginfo" arch="i586">
  <version epoch="0" ver="50.4" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Fix cursor glitch on entry icons
  + Fix stale folder icon after pinning apps to dash
  + Improve support for logind inhibitors in system actions
  + Plugged leaks
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Improve accessibility of app folders'
  + Also respect --force-animation flag in remote sessions
  + Fix logout action showing up erroneously
  + Fix keyboard layout changing after leaving password entry
  + Misc. bug fixes and cleanups
  + Updated translations.
- Update vendored tarballs following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15854).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776254400">- Update to version 50.1:
  + Use triangular noise shape for dithering lightbox vignette
  + Fix glitch in quick settings with wrapped text in menu
  + Fit on-screen keyboard better on very small screens
  + Enable network agent on lock screen
  + Add basic zoom support to captive portal
  + Plugged leak
  + Misc. bug fixes and cleanups
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Align BuildRequires with what meson setup checks for:
  + Add: pkgconfig(xext), pkgconfig(xfixes) and pkgconfig(xfixes)
  + Drop: pkgconfig(gdk-x11-3.0), pkgconfig(gnome-bluetooth-3.0),
    pkgconfig(gtk+-3.0), pkgconfig(libcanberra) and
    pkgconfig(libcanberra-gtk3)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1777809600">- Add fix-ibus-engine-race-condition-on-unlock.patch, Fix IBus input failure
  after screen unlock</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 50.2:
  + Fix extending screenshot area selection to monitor edges
  + Fix faulty German translations of several date/time formats
  + Don't notify dash elements twice to screen reader
  + Add rate control to VA-API H.264 screencast pipelines
  + Fix showing “Install Updates” checkbox in power-off/restart
    dialog
  + Fix autorun notification for connected USB drives
  + Fix spinner resetting on each key press in overview search
  + Fix reapplying layout on `xkb-options` changes
  + Fix wiggle feedback on non-password auth failures
  + Open session/a11y menu on login screen on either button
  + Only show audio input icon when actually recording
  + Misc. bug fixes and cleanups
  + Updated translations.
- Update vendored sub-project libgnome-volume-control.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782820800">- Update to version 50.3:
  + Prevent workspaces from being removed mid-animation
  + Announce search result description to screen readers
  + Improve animation when expanding app grid label
  + Fix spacing in lock screen media notifications
  + Plugged leak
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 50.4:
  + Fix some menu animations
  + Fix glitch when switching to minimized window on another
    workspace
  + Fix miscaled magnified cursor on HiDPI
  + Fix sound glitch when pushing redundant volume changes
  + Fix removing arbitrary provider when removing unregistered
    search provider
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
</package>
<package pkgid="f5152ac7e42f025be8161a58e13f721e28daf27e2df88eb68f8dbe4e55283e01cdc57232697bb17742e465cc9f5af02d389a50c602167c953b5ebfda8fdeac74" name="gnome-shell-debugsource" arch="i586">
  <version epoch="0" ver="50.4" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772539200">- Update to version 50.rc:
  + Fix cursor glitch on entry icons
  + Fix stale folder icon after pinning apps to dash
  + Improve support for logind inhibitors in system actions
  + Plugged leaks
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Improve accessibility of app folders'
  + Also respect --force-animation flag in remote sessions
  + Fix logout action showing up erroneously
  + Fix keyboard layout changing after leaving password entry
  + Misc. bug fixes and cleanups
  + Updated translations.
- Update vendored tarballs following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1774440000">- Fix packages for %suse_version bump (jsc#PED-15854).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776254400">- Update to version 50.1:
  + Use triangular noise shape for dithering lightbox vignette
  + Fix glitch in quick settings with wrapped text in menu
  + Fit on-screen keyboard better on very small screens
  + Enable network agent on lock screen
  + Add basic zoom support to captive portal
  + Plugged leak
  + Misc. bug fixes and cleanups
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Align BuildRequires with what meson setup checks for:
  + Add: pkgconfig(xext), pkgconfig(xfixes) and pkgconfig(xfixes)
  + Drop: pkgconfig(gdk-x11-3.0), pkgconfig(gnome-bluetooth-3.0),
    pkgconfig(gtk+-3.0), pkgconfig(libcanberra) and
    pkgconfig(libcanberra-gtk3)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1777809600">- Add fix-ibus-engine-race-condition-on-unlock.patch, Fix IBus input failure
  after screen unlock</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 50.2:
  + Fix extending screenshot area selection to monitor edges
  + Fix faulty German translations of several date/time formats
  + Don't notify dash elements twice to screen reader
  + Add rate control to VA-API H.264 screencast pipelines
  + Fix showing “Install Updates” checkbox in power-off/restart
    dialog
  + Fix autorun notification for connected USB drives
  + Fix spinner resetting on each key press in overview search
  + Fix reapplying layout on `xkb-options` changes
  + Fix wiggle feedback on non-password auth failures
  + Open session/a11y menu on login screen on either button
  + Only show audio input icon when actually recording
  + Misc. bug fixes and cleanups
  + Updated translations.
- Update vendored sub-project libgnome-volume-control.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782820800">- Update to version 50.3:
  + Prevent workspaces from being removed mid-animation
  + Announce search result description to screen readers
  + Improve animation when expanding app grid label
  + Fix spacing in lock screen media notifications
  + Plugged leak
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 50.4:
  + Fix some menu animations
  + Fix glitch when switching to minimized window on another
    workspace
  + Fix miscaled magnified cursor on HiDPI
  + Fix sound glitch when pushing redundant volume changes
  + Fix removing arbitrary provider when removing unregistered
    search provider
  + Misc. bug fixes and cleanups
  + Updated translations.</changelog>
</package>
<package pkgid="7be47775507d431c878120d9b59a886434c068700355fbb4364595fffde2bcdf7d63491f95062581d0e0cf82a4f325090e8f6bdbdcdadbb44e416a2290789524" name="gnome-shell-search-provider-bijiben-debuginfo" arch="i586">
  <version epoch="0" ver="40.2+git586.102d7c2f" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing option static=false to meson, no longer used nor
  needed.
- Replace option update-mimed=false with update_mimedb=false
  following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 158.patch: Fix build with meson 0.61.0 and newer.
- Update our Supplements to current standard.
- Drop update-desktop-files BuildRequires and macro, no longer
  needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650024000">- Call find_lang before fdupes: find_lang potentially deletes some
  files which might, in worst case, be link targets identified by
  fdupes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661860800">- Add bijiben-switch-to-soup3.patch: Backport upstream switch to
  soup3. Following this, replace pkgconfig(webkit2gtk-4.0) with
  pkgconfig(webkit2gtk-4.1) BuildRequires.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1716811200">- The packages gnome-shell-search-provider-bijiben triggers
  repetitive crash (bsc#1210322, bsc#1221387). From Alynx's analysis
  from openSUSE side, this can be a complex glib/gdbus issue which
  can not be fixed quickly. Temporarily not to pull the package now
  will keep the main application more useful before a fix.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758196800">- Update to version 40.1+git499.b629192:
  + Port to gtk4
  + Port to libadwaita.
  + Port to webkitgtk-6.0
  + Updated translations.
- Changes to BuildRequries following upstreams ports:
  + Add: pkgconfig(gtk4), pkgconfig(libadwaita-1) and
    pkgconfig(webkitgtk-6.0)
  + Drop: pkgconfig(gtk+-3.0), pkgconfig(libhandy-1) and
    pkgconfig(webkit2gtk-4.1)
- Drop patches fixed upstream:
  + 158.patch
  + bijiben-switch-to-soup3.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761652800">- Update to version 40.2+git573.274cbff9:
  * Add tests
  * lazy-deserializer:
  - Fix a memory leak
  - Escape text before appending to html
  * webkit-editor: Mark note as modified on changes
  * xml-note:
  - Allow creating notes from xml content
  - Remove bijiben 2 format enum value
  - Fix a memory leak
  - Deserialize note only if uid is set
  * note: Fix set text content API</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762084800">- Update to version 40.2+git586.102d7c2f:
  * application: Close note on deletion only if it's the open one
  * window: Add an ellipsis to "Email note" menu
  * settings: Fix 'use-system-font' property
  * note-view: Fix saving note on tag changes
  * Remove BjbNotebookRow
  * notebooks-dialog: Use AdwActionRow for rows
  * notebook-row: Fix icon name
  * note-view: Set font when editor is created
  * webkit-editor: Refactor
  * ci: Update Flatpak module name
  * various: Rename gnome-notes in URL to bijiben
  * various: Rename 'GNOME Notes' to 'Notes'
  * doap: Rename to bijiben</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="71b3a450d93e391e690653bd7c5a334336efdef5bdd47ff6e965bbde027855f27f36dab3ebe880a0f49a2e59e9d18de63f0705fd1814339d16c471745752369a" name="gnome-shell-search-provider-boxes-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="2.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726574400">- Update to version 47.0:
  + Add HW and brand colors info to metainfo file
  + Rename metainfo file to o.g.B.metainfo.xml.in
  + Don't consider distro derivatives when resolving logos
  + Updated translations.
- Switch to source service.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736424000">- Update to version 48.alpha:
  + Include failed ISO download url in error message
  + Fix fullscreen button icon not updating when toggled
  + Fix focus-on-click focus steal in fullscreen button
  + Avoid GdkPixbuf critical when failing to create thumbnails
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742299200">- Update to version 48.0:
  + Disable C compiler warnings from code generated by 'valac'
  + Updated translations.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1746705600">- Require cdio-utils for iso-read instead of fuse-iso, unused
  since 3.11.3 from 2013 (boo#1242092)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 49.rc:
  + Default virtual machine storage disks to 30 GiB (from 20 Gib)
  + Add vala 'CCode' attribute for null terminated string array
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763985600">- Update to version 49.1:
  + Download temporary files to /var/tmp instead of /tmp
  + Fix command-line argument descriptions
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + Updated translations.
- Drop unneeded pkgconfig(gtksourceview-4) BuildRequires.
- Add AppStream BuildRequires: validate metainfo during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780228800">- Add qemu-chardev-spice, qemu-hw-usb-smartcard,
  qemu-hw-usb-redirect and qemu-hw-usb-host Requires: Minimum
  needed for gnome-boxes to use qemu.</changelog>
</package>
<package pkgid="a0152e3a986aa122124dfd2a0367f34b7636faea36e2b49deb9d9ace1fd5b7cd92927e1a199fdfb74e7fc3128036c79d7c3aee19c52563ea928ed0f999e986c1" name="gnome-shell-search-provider-contacts-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726574400">- Update to version 47.0:
  + It's now again possible to take a picture with the camera when
    setting the avatar
  + The UI has been updated to follow the latest GNOME platform
    designs with libadwaita 1.6
  + Several updates to the QR code export dialog now makes sure it
    fits all screen sizes and solves some papercuts
  + You can now cancel a selection with the Escape key
  + A crash during the initial setup window has been fixed
  + Updated translations.
- Add pkgconfig(gstreamer-1.0) BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734264000">- Update to version 47.1.1:
  + Fixed the problem of the "Cancel" button no longer working in
    certain cases (for example when editing a contact).
  + The app name is again properly passed on to the system, fixing
    an issue where it wouldn't show up properly on some systems.
  + On some systems, taking a picture with the camera didn't work
    if graphics drivers aren't installed. This is now fixed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739275200">- Update to version 48.beta:
  + The birthday editor has received a UI upgrade, and should now
    work much better on small screens.
  + Several components now use modern dialogs, which should provide
    a better experience on a small screen.
  + It's now possible to delete a list of selected contacts using
    the Ctrl+Delete keyboard shortcut.
  + The contact editor form has received a few minor tweaks to its
    spacing and added some animations for a streamlined UX.
  + A bug has been fixed that prevented copying a contact's name.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756209600">- Update to version 49.beta:
  + The UI files have been ported to Blueprint, a more
    developer-friendly way of declaring interfaces in GTK
  + The shortcuts dialog now follows a new modern pattern in the
    GNOME ecosystem
- Add blueprint-compiler BuildRequires: new dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758024000">- Update to version 49.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.alpha:
  + The overflow menu now has an export action
  + Switch to glycin for loading images instead of GdkPixbuf
  + Update the avatars for name changes
  + Fix a bug when there are 0 contacts to import
  + Updated translations.
- Add pkgconfig(glycin-2) and pkgconfig(glycin-gtk4-2)
  BuildRequires: new dependencies.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 50.0:
  + The search experience has improved, automatically selecting all
    text when search is activated, as well as clearing the old
    search when you're done
  + The import dialog now show a correct label when still loading
    contacts
  + We use a more secure mechanism to load avatars
  + Whenever a contact's name changes, the avatar now appropriately
    changes as well
  + The overflow menu now has an export action
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop pkgconfig(geocode-glib-1.0) BuildRequires, no longer needed
  nor used.</changelog>
</package>
<package pkgid="2fa15840d1bd0225727864c1e59188953d310ecfd05a49663f2b1fbed0423db1c62b0954b722de32cef4c014b72bc508503a764d2e26c750fef628bca27a6869" name="gnome-shell-search-provider-epiphany-debuginfo" arch="i586">
  <version epoch="0" ver="50.6" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Update to version 50.beta:
  + Move from expander rows to navigation for search engines
  + [Enhancement] Match dark theme preference in blank homepage
  + Web apps lack a button to access site permissions
  + Manual bookmark sorting fails
  + Epiphany crashes with a URL containing an out-of-range port
  + Need to escape feature descriptions in features preferences
  + Remote Denial of Service (DoS) via Improper Logging in
    ephy-session.c
  + Add option to delete service worker data to the Clear Data
    dialog
  + Crash when downloading a file in an extra window and closing
    that window before the confirmation in-app notification overlay
    is dismissed
  + autofill-view: Make countries searchable
  + Change Favorites tag icon to heart-filled-symbolic
  + Fix about: page crash
  + features-page: Only add subtitle when details available
  + passwords-view: fix crash when opening dialog
  + style: Replace deprecated resources with media queries
  + bookmark-properties: Validate bookmark url
  + Use proper Favorites tag icon in all places
  + action-bar: Hide bookmarks button in web app mode
- Changes from version 50.alpha:
  + Move buttons out of the location entry
  + Crash loading invalid URL using "Open Link in New Tab"
  + Site menu is too hard to find
  + Use shield-half for symbolic in privacy report
  + Add option to hide cookie banner
  + Move reader mode button to site menu
  + Update search bar options icon
  + sqlite: Start caching history service statements
  + window: fix "Open link in new tab" appearing for non-URLs
  + Updated translatoins.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625601">- Update to version 50.rc:
  + Disable "Run in background" for when running unsandboxed
  + New tags created in bookmark edit mode are not sorted
  + missing files from POTFILES.in: ephy-prefs-dialog.c
  + check-potfiles CI job is broken
  + Site menu icon is broken
  + Remove user gesture check for opening external URLs
  + Change default content filters to bnema/ublock-webkit-filters
  + bookmarks-dialog: Save index in tags order
  + More bookmarks dialog fixes
  + Add blueprint format checker
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773316800">- Update to version 50.0:
  + Bugs fixed:
  - When closing a newly created tab, focus is reset to the last
    tab, instead of the previously focused tab
  - Bugs may cause session state to be deleted
  - epiphany-browser 49.2 build error against Nettle 4.0
  - Outdated comment for translators
  - UI Bug: Imported bookmarks only show one link per tag
    (stacked on top of each other) &amp; Drag-and-Drop is broken
  - Allow web apps to run in the background, with configurable
    toggle and quit action, even when not sandboxed by flatpak
  - Fix crash when opening javascript: URLs in new tab
  - Fix -Wdiscarded-qualifiers warnings
  - web-view: fix security status when restoring pages from
    session state
  - session: refuse to save window without tabs
  - Revert "Fetch locale specific adlock list"
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773921600">- Update to version 50.1:
  + Remove ublock filter rules
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774094400">- Update to version 50.2:
  + Bugs fixed:
  - Crash in ephy_window_set_active_tab()
  - Add 15 second timeout when fetching adblock filters
  - shell: fix crash when invalid URL passed on command line
  - Many fixes for the adblocker
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774440000">- Update to version 50.3:
  + This release reverts back to the original adblock filters used
    before 50.rc.
  + Bugs fixed:
  - Regression in site compatibility due to adblocking
  - ci: Remove workflow:rules
  - filters-manager: fix disabling adblocker
  - Switch back to easylist-downloads.adblockplus.org</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777032000">- Update to version 50.4:
  + Bugs fixed:
  - No way to "not" quit a webapp through keyboard shortcuts when
    "Run in background" is enabled
  - adw_tab_view_get_page: assertion 'child_belongs_to_this_view
    (self, child)' failed
  - Crash when passing invalid command line option
  - URLs containing various characters cannot be deleted from
    history
  - ephy_site_menu_button_update_search_engine_item crash on 32
    bit
  - Epiphany 49.7 crashes at launch
  - Fix failure to delete URLs from history
  - shell: keep going until all windows are destroyed
  - Fix more problems in the filters manager, including crash on
    startup
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786449600">- Update to version 50.5:
  + Bugs fixed:
  - Crash when opening preferences dialog after deleting default
    search engine
  - Addressbar URL prettification does not understand IPv6
    addresses
  - Editing password username creates duplicate entries
  - Memory leak in the core string utility function
    ephy_string_shorten()
  - password-manager: fix crash when deleting password record
  - Quote command line input before passing to shell
  - password-manager: avoid duplicate record when changing
    username
  - Fix crash when opening preferences dialog after deleting a
    search engine
  - Fix crash after adding a new OpenSearch engine
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786708800">- Update to version 50.6:
  + Bugs fixed:
  - Invalid bookmark import crashes browser
  - Autofill JS Code Injection via CSS Selector
  - WebExtension XPI Path Traversal ZIPSLIP</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787227200">- Drop obsolete Group tag.</changelog>
</package>
<package pkgid="48eafa492738c5a49382bbf04fc2ec5c3584816f3380fdbb4a1a42db4446a8d023838ea07410bd81db5ae54150ded4c2f95fcec51ab88d6a53ae9605c60692a2" name="gnome-shell-search-provider-gnome-calculator-debuginfo" arch="i586">
  <version epoch="0" ver="50.0+16" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Updated translations
- Do not run test suite on 32bit architectures, as the test suite
  is not written with 32bit arches in mind.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758801600">- Update to version 49.0.1:
  + Updated screenshots.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 49.1:
  + Fixed BDT currency rate
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761048000">- Update to version 49.1.1:
  + Fixed variable usage with text-operators in function definition
  + Disable 32-bit unsigned right-shift on 32-bit architectures
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763726400">- Update to version 49.2:
  + Make history clickable again
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Support grouping digits in non-decimal numbers
  + Remove the ones function and add swap endianness button
- Changes from version 50.alpha:
  + Improved metainfo
  + Improved build process
  + Fix cropped buttons section
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772798400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776513600">- Update to version 50.0+16:
  + Set imaginary component to +0*i when inverting a real number
  + Updated translations.</changelog>
</package>
<package pkgid="38e511407a8715c664884b00b30b3fd1f080b11845d1b668132aef0c31b4182b835e20d893391a55ce3a2c90cb3250e3dcd4af999c3e14ef41b9ec40e7b32337" name="gnome-shell-search-provider-qalculate-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="5.12.0" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672142400">- Update to 4.5.0:
  * Use history font for RPN stack list (GTK, Qt)
  * Fix factorization conversion specified in expression, and conversion performed using a separate expression (GTK)
  * Fix unit names dialog (GTK)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1681992000">- Update to 4.6.1:
  * Use Unicode symbol for minus in scientific e notation
  * Option to change symbols used for output of digits 10 and 11 in
    duodecimal numbers (use A and B as default digits)
  * Fixes for output of scientific notation using number bases other
    than decimal</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1715428800">- Update to version 4.9.0
  * changes from github:
    https://github.com/Qalculate/qalculate-gtk/compare/v4.6.1...v4.9.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1719835200">- Update to 5.1.0.
  Check https://github.com/Qalculate/qalculate-gtk/releases for
  older changes list. Changes since 5.0.0:
  * Option to show parsed expression in result field
  * Add two's complement input and binary bits to preferences,
    and preserve these settings when leaving programming keypad
  * Ask for the desired interpretation the first time percent
    addition is used (e.g. 100 + 10% equals 110 or 100.1)
  * Download button in dialog shown when new version is
    available, on Windows
  * Fix AltGr (primarily for input of operators) on Windows
  * Fix updating of self-contained GNU/Linux binaries from GUI
  * Portuguese (Portugal) translation
  * Support for solving equations containing if() function
    (libqalculate)
  * Support for solving root(a, x)=b (requires rational value
    for ln(a)/ln(b)) (libqalculate)
  * New functions: powertower() and multiples() (libqalculate)
  * New units for solar radius, mass, and luminosity
    (libqalculate)
  * Use parentheses for exponent using scientific notation
    (with power of 10) (libqalculate)
  * Support integer factorization of integers in matrix/vector,
    and of numerator and denominator in rational number
    (libqalculate)
  * Relaxed conditions for (x^a)^b = x^(a × b) and
    x^a × x^b = x^(a + b) when complex numbers are deactivated
    (fixes segfaults) (libqalculate)
  * Fix (ax + n)^2 &gt; 1, where n is even and a is not 1,
    returning false (libqalculate)
  * Fix setbits() function (libqalculate)
  * Fix Number::equals(0, ..., true) when number is infinite
    (affects replace() function) (libqalculate)
  * Fix a^(f(x))=a^(b*g(x)) where b=2 or b=3
    (libqalculate v5.1.1)
  * Minor bug fixes and feature enhancements</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1736856000">- Update to 5.5.0
  * changes from github:
    https://github.com/Qalculate/qalculate-gtk/compare/v5.1.0...v5.5.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1745236800">- Update to 5.5.1
  - Fix segfault when deleting object
  - Fix mode menu items sometimes not functioning properly after a
    mode has been added or removed
  - Fix right status context menu not updated
  - Fix keyboard shortcut input dialog when modifier is released
    first
  - Fix date (month off by one) in history context menu
  - Fix roman numerals shown as "Other"
  - Fix copy unformatted ASCII without units when unit is placed
    before quantity
  - Fix previous result displayed with changed output format
    despite cleared result after modified input format
  - Fix and improve tooltips
  - Indicate input and output base using overline and underline in
    programming keypad when input and output base differs
  - Fix solve() function with replace() function as first argument
    (fixes solve2() function) (libqalculate)
  - Fix "where" operator using (in)equality in variable
    (libqalculate)
  - Return x=ae^(ir) (with r instead of n) for abs(x)=x
    (libqalculate)
  - Minor bug fixes and feature enhancements
- ensure that qalculate-data is installed as otherwise the program
  complains about missing datafiles</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1761912000">- Update to version 5.8.1:
  * Option to change the default currency.
  * Customizable digit group size and separator.
  * Improve interpretation of function expressions with x, y, or z
    in object names (e.g. "x year"), or within quotation marks.
  * Ellipsize long titles in completion list.
  * Fix replace expression with result.
  * Fix opening of menu in menubar when completion list is
    visible.
  * Show error when function or variable disabled by
    "--disable-insecure" is used (libqalculate).
  * Minor bug fixes and feature enhancements.
- Changes from previous versions 5.6.0 to 5.8.0:
  * See corresponding release notes at:
    https://github.com/Qalculate/qalculate-gtk/releases
- Split off GNOME shell search provider into separate package.
- Add explicit BuildRequires: pkgconfig(gio-unix-2.0) required for
  enabling GNOME shell search provider; currently provided by
  glib2-devel, which is already included in BuildRequires.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1764072000">- Update to version 5.8.2:
  * Highlight unmatched parenthesis (with red color)
  * Option to colorize background of highlighted parenthesis when
    light theme is used
  * Do not perform calculate-as-you-type when currently edited
    function has too few arguments
  * Minor bug fixes and feature enhancements</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1775304000">- Update to version 5.10
  * Fix adaptive interval display for calculate-as-you-type result
  * Improve handling of "to mixed" after previous conversion statement (e.g. "1 m to in to mixed")
  * Fix file paths with non-ASCII characters on Windows
  * Minor bug fixes and feature enhancements</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1785844800">- Update to version 5.12
  * Add "Insert parentheses" shortcut action (default "Ctrl+Shft+(")
    which always inserts empty parentheses after cursor
  * Fix cursor and text position with RTL keyboard layouts
  * Update conversion list immediately during calculate-as-you-type
    (do not wait until added to history)
  * Do not fail configure on macOS if gtk-mac-integration-gtk3 is
    not found
  * Fix duplicated character when using plasma keyboard alternate
    character popup
  * Minor bug fixes and feature enhancements
- Recommend language subpackage
  * Fixes localisation</changelog>
</package>
<package pkgid="2bc9976e603f025ad004876aa4a10d599e5b9a2e34614e5a5cffb4d02034057777ef6fdbe569c36d29552ffd7b50908d0477b1d68d1a7d28718eea5459659df0" name="gnome-software-debuginfo" arch="i586">
  <version epoch="0" ver="50.3" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768305600">- Update to version 49.3:
  + Improve display of long repository names
  + Clarify warning about removing data when uninstalling an app
  + Fix minor UI issues when scrolling using gestures on a touchpad
  + Don’t show firmware warning on Installed Updates page
  + Several fixes to update history on rpm-ostree systems
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 50.beta:
  + Show install and uninstall progress of an add-on
  + Use lower thread priority when running in background
  + Fix possible crash on session permission change
  + Fix possible crash after XbSilo rebuild
- Changes from version 50.alpha:
  + Improve notifying the user about newly installed trivial
    flatpak app updates
  + Improve display of keyboard shortcuts
  + Split rpm-ostree changelogs by app
  + Display error toasts in the repositories dialog when something
    goes wrong
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 50.rc:
  + Remember window size between app restarts
  + Updates page could be sometimes hidden after resume from
    suspend
  + Allow remove also Flatpak remotes from system installation
  + Correct check for add-ons when app's ID changed
  + Improve socket permissions checks for Flatpak apps
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1774958400">- Add gnome-software-online-update.patch: Use online update instead
  of offline update in SLE 16 (jsc#PED-15005).
- Add gnome-software-disable-download-updates.patch: Disable
  download-updates by default to avoid online-updatable updates
  being installed automatically (jsc#PED-15005).
- Drop gnome-software-launch-gpk-update-viewer-for-updates.patch
  and gnome-software-disable-offline-update.patch: not needed
  any more due to above added patches.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775908800">- Update to version 50.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Add fdupes BuildRequires and macro, remove duplicate files.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 50.2:
  + Fix duplicate web apps with the same URL showing as one entry
  + Fix hiding the Incompatible Software dialog
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 50.3:
  + Fix a memory leak
  + Updated translations.</changelog>
</package>
<package pkgid="7c5f5c9c0efa7519c5e9445c6b27b66fb526f292ab360998422bb07a65f434a57cd7a6468a67a69ed421dd9e39765dca9776029c29d1927b0780479ee62cc933" name="gnome-software-debugsource" arch="i586">
  <version epoch="0" ver="50.3" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768305600">- Update to version 49.3:
  + Improve display of long repository names
  + Clarify warning about removing data when uninstalling an app
  + Fix minor UI issues when scrolling using gestures on a touchpad
  + Don’t show firmware warning on Installed Updates page
  + Several fixes to update history on rpm-ostree systems
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 50.beta:
  + Show install and uninstall progress of an add-on
  + Use lower thread priority when running in background
  + Fix possible crash on session permission change
  + Fix possible crash after XbSilo rebuild
- Changes from version 50.alpha:
  + Improve notifying the user about newly installed trivial
    flatpak app updates
  + Improve display of keyboard shortcuts
  + Split rpm-ostree changelogs by app
  + Display error toasts in the repositories dialog when something
    goes wrong
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 50.rc:
  + Remember window size between app restarts
  + Updates page could be sometimes hidden after resume from
    suspend
  + Allow remove also Flatpak remotes from system installation
  + Correct check for add-ons when app's ID changed
  + Improve socket permissions checks for Flatpak apps
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1774958400">- Add gnome-software-online-update.patch: Use online update instead
  of offline update in SLE 16 (jsc#PED-15005).
- Add gnome-software-disable-download-updates.patch: Disable
  download-updates by default to avoid online-updatable updates
  being installed automatically (jsc#PED-15005).
- Drop gnome-software-launch-gpk-update-viewer-for-updates.patch
  and gnome-software-disable-offline-update.patch: not needed
  any more due to above added patches.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775908800">- Update to version 50.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Add fdupes BuildRequires and macro, remove duplicate files.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 50.2:
  + Fix duplicate web apps with the same URL showing as one entry
  + Fix hiding the Incompatible Software dialog
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 50.3:
  + Fix a memory leak
  + Updated translations.</changelog>
</package>
<package pkgid="473328644161debf23b4dd03fba59b85d105e276364fc4f199df1e99404b0e1e3c5adb08384cf6099bed7f673ca9f2389d9b305a0bf73fbbebfe9d29b0d49015" name="gnome-software-plugin-packagekit-debuginfo" arch="i586">
  <version epoch="0" ver="50.3" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768305600">- Update to version 49.3:
  + Improve display of long repository names
  + Clarify warning about removing data when uninstalling an app
  + Fix minor UI issues when scrolling using gestures on a touchpad
  + Don’t show firmware warning on Installed Updates page
  + Several fixes to update history on rpm-ostree systems
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 50.beta:
  + Show install and uninstall progress of an add-on
  + Use lower thread priority when running in background
  + Fix possible crash on session permission change
  + Fix possible crash after XbSilo rebuild
- Changes from version 50.alpha:
  + Improve notifying the user about newly installed trivial
    flatpak app updates
  + Improve display of keyboard shortcuts
  + Split rpm-ostree changelogs by app
  + Display error toasts in the repositories dialog when something
    goes wrong
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 50.rc:
  + Remember window size between app restarts
  + Updates page could be sometimes hidden after resume from
    suspend
  + Allow remove also Flatpak remotes from system installation
  + Correct check for add-ons when app's ID changed
  + Improve socket permissions checks for Flatpak apps
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1774958400">- Add gnome-software-online-update.patch: Use online update instead
  of offline update in SLE 16 (jsc#PED-15005).
- Add gnome-software-disable-download-updates.patch: Disable
  download-updates by default to avoid online-updatable updates
  being installed automatically (jsc#PED-15005).
- Drop gnome-software-launch-gpk-update-viewer-for-updates.patch
  and gnome-software-disable-offline-update.patch: not needed
  any more due to above added patches.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775908800">- Update to version 50.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777204800">- Add fdupes BuildRequires and macro, remove duplicate files.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Update to version 50.2:
  + Fix duplicate web apps with the same URL showing as one entry
  + Fix hiding the Incompatible Software dialog
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 50.3:
  + Fix a memory leak
  + Updated translations.</changelog>
</package>
<package pkgid="dd479dda9f30986b9830e888b196be9a01a717f85444563dbf58c61f0ef10571b1a86bd03f5e3dae570eaa8a6ad30465138a8ba7c0233bd88846e8fca63a302c" name="gnome-sudoku-debuginfo" arch="i586">
  <version epoch="0" ver="50.4" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767355200">- Update to version 49.3:
  + Add support for running without installing
  + Fix timer color when changing difficulty
  + Fix cells being in the wrong order in RTL
  + Fix stuck highlight after starting a custom game
  + Fix earmark mode being disabled in custom games</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769947200">- Update to version 49.4:
  + Fix stuck highlight after starting a custom game without a
    dialog</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Remove Open shortcut
  + Add save, export and share shortcuts to the shortcuts dialog
  + Fix loading finished games failing when the timer was disabled
  + Fix reset board being unhooked
  + Fix shared game not always being correctly detected
  + Fix natural window width being higher than 360
  + Fix reference cycle
- Changes from version 50.alpha:
  + Port Shortcuts Window to Shortcuts Dialog
  + Add duplicate warnings preference
  + Rename "Check Against Solution" preference to
    "Solution Warnings"
  + Remove warnings and highlighter settings
  + Add a backwards compatibility check that disables warning
    preferences if the warnings setting was disabled
  + Add a new Puzzle submenu with 3 new buttons to share, save or
    export games
  + Retire custom game creation, if you have an ongoing custom game
    make sure to finish it before updating or you will lose it
  + Reuse custom game difficulty to load games for now
  + Save printed games to their own folder
  + Add mnemonics to print multiple dialog and game completed
    dialog
  + Add current highscore to clock box tooltip
  + In game completed dialog:
  - Add "Change Difficulty" button
  - Shorten the winning string to "Puzzle Completed!" in most
    cases
  - Bind Escape to return to the start menu
  + Add Escape shortcut to popdown the number picker
  + Add RTL support for earmarks
  + Merge print current puzzle into print multiple dialog
  + In print multiple dialog:
  - Synchronize number of puzzles to multiples of puzzles per
    page
  - Mirror print button with start game button
  - Add an ellipsis to Print
  - Use only the latest played difficulty to preselect choices
  - Don't allow non numeric characters in the spin row
  - Fix capitalization
  + Update translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 50.rc:
  + Fix warnings not working in loaded games
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Add fallback for automatically saving</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 50.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782561600">- Update to version 50.2.1:
  + Fix tag being on the wrong commit
- Changes from version 50.2:
  + Fix buttons not resetting on new game
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783857600">- Update to version 50.3:
  + Fix game not being cleared up on quit when completed
  + Fix earmark warnings strike-through not being automatically
    applied</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1788004800">- Update to version 50.4:
  + Partly fix numbers sometimes leaving artifacts on removal
  + Updated translations.</changelog>
</package>
<package pkgid="8e6fb87140d40c3cf40d8e5d1481ff63033baed12dca143d05603b0ae9f9cde5030303f01e4bd2e08af62cdeaff2934b85988b542e268366a22efa4ebe13b283" name="gnome-sudoku-debugsource" arch="i586">
  <version epoch="0" ver="50.4" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767355200">- Update to version 49.3:
  + Add support for running without installing
  + Fix timer color when changing difficulty
  + Fix cells being in the wrong order in RTL
  + Fix stuck highlight after starting a custom game
  + Fix earmark mode being disabled in custom games</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769947200">- Update to version 49.4:
  + Fix stuck highlight after starting a custom game without a
    dialog</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Remove Open shortcut
  + Add save, export and share shortcuts to the shortcuts dialog
  + Fix loading finished games failing when the timer was disabled
  + Fix reset board being unhooked
  + Fix shared game not always being correctly detected
  + Fix natural window width being higher than 360
  + Fix reference cycle
- Changes from version 50.alpha:
  + Port Shortcuts Window to Shortcuts Dialog
  + Add duplicate warnings preference
  + Rename "Check Against Solution" preference to
    "Solution Warnings"
  + Remove warnings and highlighter settings
  + Add a backwards compatibility check that disables warning
    preferences if the warnings setting was disabled
  + Add a new Puzzle submenu with 3 new buttons to share, save or
    export games
  + Retire custom game creation, if you have an ongoing custom game
    make sure to finish it before updating or you will lose it
  + Reuse custom game difficulty to load games for now
  + Save printed games to their own folder
  + Add mnemonics to print multiple dialog and game completed
    dialog
  + Add current highscore to clock box tooltip
  + In game completed dialog:
  - Add "Change Difficulty" button
  - Shorten the winning string to "Puzzle Completed!" in most
    cases
  - Bind Escape to return to the start menu
  + Add Escape shortcut to popdown the number picker
  + Add RTL support for earmarks
  + Merge print current puzzle into print multiple dialog
  + In print multiple dialog:
  - Synchronize number of puzzles to multiples of puzzles per
    page
  - Mirror print button with start game button
  - Add an ellipsis to Print
  - Use only the latest played difficulty to preselect choices
  - Don't allow non numeric characters in the spin row
  - Fix capitalization
  + Update translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 50.rc:
  + Fix warnings not working in loaded games
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 50.0:
  + Add fallback for automatically saving</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Update to version 50.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782561600">- Update to version 50.2.1:
  + Fix tag being on the wrong commit
- Changes from version 50.2:
  + Fix buttons not resetting on new game
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783857600">- Update to version 50.3:
  + Fix game not being cleared up on quit when completed
  + Fix earmark warnings strike-through not being automatically
    applied</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1788004800">- Update to version 50.4:
  + Partly fix numbers sometimes leaving artifacts on removal
  + Updated translations.</changelog>
</package>
<package pkgid="7a7a08df5429592bfe0be49f60e23d22aa8c17cc04f434f31f047ea9c867d53dcff7e046aa298861d52ef1815a3150dbb07a0060ab234d73a79f54439d1dcca6" name="gnome-system-monitor-debuginfo" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Save expander states.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Unused code cleanup
  + Display 0.00 CPU percent less prominently
  + Update chart data points handling
  + Allow selecting values in process properties dialog
  + Fix gridlines below 50% missing on some window sizes
  + Updated translations
- Stop passing -Dwnck=false to meson: no longer supported
- Drop pkgconfig(libxml-2.0) BuildRequires: no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 49.1:
  + Changed component to desktop-application
  + Code improvements
  + Memory leak fixes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Rework of process actions
  + Fix CPU graph initial computations
- Changes from version 50.alpha:
  + Improved memory usage
  + Better formatting for numeric values
  + Process summary headers
  + Make application D-Bus activatable
  + Add margins to UI
  + Improved Open files
  + Only show total lables when required
  + Disks view improvements
  + Use Adwaita shortcuts dialog
  + Improved actions handling
  + Replace some deprecation functions call with latest API
  + Simplify command line handling
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771848000">- Update to version 50.beta.1:
  + Fixed occasional crash
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Add gnome-system-monitor-fix-crash.patch: fix some crashes on
  startup.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772798400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="b2e476827246bae81b2f2a677c1b97e167146ad6e7d547381e91d49d0c84a65f22e959d51991def213e0ab65ca3b70c6eb4089e786b92227c90978141c89b431" name="gnome-system-monitor-debugsource" arch="i586">
  <version epoch="0" ver="50.0" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744459200">- Update to version 48.1:
  + Save expander states.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Unused code cleanup
  + Display 0.00 CPU percent less prominently
  + Update chart data points handling
  + Allow selecting values in process properties dialog
  + Fix gridlines below 50% missing on some window sizes
  + Updated translations
- Stop passing -Dwnck=false to meson: no longer supported
- Drop pkgconfig(libxml-2.0) BuildRequires: no longer needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Update to version 49.1:
  + Changed component to desktop-application
  + Code improvements
  + Memory leak fixes
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update to version 50.beta:
  + Rework of process actions
  + Fix CPU graph initial computations
- Changes from version 50.alpha:
  + Improved memory usage
  + Better formatting for numeric values
  + Process summary headers
  + Make application D-Bus activatable
  + Add margins to UI
  + Improved Open files
  + Only show total lables when required
  + Disks view improvements
  + Use Adwaita shortcuts dialog
  + Improved actions handling
  + Replace some deprecation functions call with latest API
  + Simplify command line handling
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771848000">- Update to version 50.beta.1:
  + Fixed occasional crash
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Add gnome-system-monitor-fix-crash.patch: fix some crashes on
  startup.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772798400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="b7ce18591110a7f1ab606fe05f5140aab695b8d9ff8f57ab849e9663fa81fb9d255f3dd6abaf1e1b8fc86faa04167fa6752ff6ec82675624c30eec15ce265d24" name="gnome-taquin-debuginfo" arch="i586">
  <version epoch="0" ver="3.38.1" rel="2.20"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Just a bit of code cleaning.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587816000">- Update to version 3.36.2:
  + Adapt to new HC theme.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1594036800">- Update to version 3.36.4:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602072000">- Update to version 3.36.7:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158400">- Update to version 3.37.91:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158401">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158402">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613649600">- Add 99dea5e7863e112f33f16e59898c56a4f1a547b3.patch: Fix build
  with vala 0.51.x.</changelog>
</package>
<package pkgid="320d73cd84725e79ba91818cd9001c1585401b23f639fc398496a9e273796ce376c3bf49ffae4867cd50fb5440d1fc4141fb4d8b927c72437801fa6176fd87b8" name="gnome-taquin-debugsource" arch="i586">
  <version epoch="0" ver="3.38.1" rel="2.20"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Just a bit of code cleaning.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587816000">- Update to version 3.36.2:
  + Adapt to new HC theme.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1594036800">- Update to version 3.36.4:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602072000">- Update to version 3.36.7:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158400">- Update to version 3.37.91:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158401">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158402">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613649600">- Add 99dea5e7863e112f33f16e59898c56a4f1a547b3.patch: Fix build
  with vala 0.51.x.</changelog>
</package>
<package pkgid="90f0360428f71b81687cfd7f53066246ff1a6c0acd064c71061aa2612a9199090f3a2f62b3dd1df5da13418d776b807a6047e9b17a26f47d083bddeb3009dc00" name="gnome-terminal-debuginfo" arch="i586">
  <version epoch="0" ver="3.60.0" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743336000">- Update to version 3.56.0+3:
  * build: Bump vte req version
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 3.56.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 3.56.2:
  * client: legacy: Initialise --wait to false</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756728000">- Drop gnome-shell BuildRequires: No longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757073600">- Update to version 3.56.2+git5.07fa0879:
  * prefs: Replace icon
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758542400">- Update to version 3.58.0:
  * util: xte: Fix config file rewrite with desktop action names
  * util: xte: Check the default terminal in system-data-dirs
  * util: xte: Handle parsing ids with desktop action names
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767528000">- Update to version 3.58.1:
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 3.59.90:
  * build: Version 3.59.90
  * notebook: Hide tab widget child widgets in non-active tabs
  * build: Post release version bump</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 3.60.0:
  * build: Use vte-0-84 branch for vte fallback
  * util: Fix error dialogue
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="723263a84f009eb41953cc6fc8673cbb28fde5b926365e126cf61260ef4a8ce71e1d11c02b7e9f971fdb7ccc4ff03768b878587cc22aa453b1114dd59672b68b" name="gnome-terminal-debugsource" arch="i586">
  <version epoch="0" ver="3.60.0" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743336000">- Update to version 3.56.0+3:
  * build: Bump vte req version
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744545600">- Update to version 3.56.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748088000">- Update to version 3.56.2:
  * client: legacy: Initialise --wait to false</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756728000">- Drop gnome-shell BuildRequires: No longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757073600">- Update to version 3.56.2+git5.07fa0879:
  * prefs: Replace icon
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758542400">- Update to version 3.58.0:
  * util: xte: Fix config file rewrite with desktop action names
  * util: xte: Check the default terminal in system-data-dirs
  * util: xte: Handle parsing ids with desktop action names
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767528000">- Update to version 3.58.1:
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 3.59.90:
  * build: Version 3.59.90
  * notebook: Hide tab widget child widgets in non-active tabs
  * build: Post release version bump</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773576000">- Update to version 3.60.0:
  * build: Use vte-0-84 branch for vte fallback
  * util: Fix error dialogue
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="7e83d7149c5fe8cf18fce73bfc11f7473ff5e640627c416dbcbcb44b433ad3a2c06f2270994d96a0de839631079a6a673c6abf479212e339cbca4f85cd26f634" name="gnome-tetravex-debuginfo" arch="i586">
  <version epoch="0" ver="3.38.3" rel="1.6"/>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587816000">- Update to version 3.36.2:
  + Enlarge your Scores dialog.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1594036800">- Update to version 3.36.4:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.91:
  + Some small additions to the main menu and the Shortcuts dialog,
    a shortcut for undoing all, and a new icon.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1606132800">- Update to version 3.38.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 991ed9c9592047704efa436a34b84d392c9562d4.patch: Reference of
  [GtkChild] fields is handled by GtkBuilder, type must be unowned.
- Add 20.patch: Fix build with meson 0.60.0 and newer.
- Drop ancient gnotravex and gnotravex-lang Obsoletes, no longer
  needed, we can expect everyone to have upgraded by now.
- Stop marking enduser help files as docs. They are not
  documentation, and at the same time silence rpmlint.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758196800">- Update to version 3.38.3:
  + Fix drag and drop not releasing tile
  + Fix off by one error in score overlay
  + Fix compilation error with newer Meson versions
  + Fix crash with newer Vala versions
  + Improve label alignment in score overlay
  + Increase size of Scores dialog
  + Modernize appdata
  + Use appstreamcli to validate appdata
  + Updated translations.
- Drop patches fixed upstream:
  + 991ed9c9592047704efa436a34b84d392c9562d4.patch
  + 20.patch</changelog>
</package>
<package pkgid="10b900a8691f4929e4b1660dd6012918c72b91d94e58462c92404dc2b86c954f15de56acf60e4638aaf8ca68d6eea7b65ccf3c3fea49359c697506ee94edfae7" name="gnome-tetravex-debugsource" arch="i586">
  <version epoch="0" ver="3.38.3" rel="1.6"/>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587816000">- Update to version 3.36.2:
  + Enlarge your Scores dialog.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591358400">- Update to version 3.36.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1594036800">- Update to version 3.36.4:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.91:
  + Some small additions to the main menu and the Shortcuts dialog,
    a shortcut for undoing all, and a new icon.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1606132800">- Update to version 3.38.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add 991ed9c9592047704efa436a34b84d392c9562d4.patch: Reference of
  [GtkChild] fields is handled by GtkBuilder, type must be unowned.
- Add 20.patch: Fix build with meson 0.60.0 and newer.
- Drop ancient gnotravex and gnotravex-lang Obsoletes, no longer
  needed, we can expect everyone to have upgraded by now.
- Stop marking enduser help files as docs. They are not
  documentation, and at the same time silence rpmlint.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758196800">- Update to version 3.38.3:
  + Fix drag and drop not releasing tile
  + Fix off by one error in score overlay
  + Fix compilation error with newer Meson versions
  + Fix crash with newer Vala versions
  + Improve label alignment in score overlay
  + Increase size of Scores dialog
  + Modernize appdata
  + Use appstreamcli to validate appdata
  + Updated translations.
- Drop patches fixed upstream:
  + 991ed9c9592047704efa436a34b84d392c9562d4.patch
  + 20.patch</changelog>
</package>
<package pkgid="9895c3852f63aa2228e86a235ada250da90b5b99d6119ccab9fd9aa61c8e6265bbfc093642eaa1debea4acce8055df7b57a8c080c28e77c0ad430e7dad2bf61d" name="gnome-text-editor-debuginfo" arch="i586">
  <version epoch="0" ver="50.1" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748606400">- Update to version 48.3:
  + Fix visual column position in overlay label
  + Defer gtk/gsv initialization to GtkApplication startup so that
    GApplication may determine proper app-id for process without
    relying on systemd/dbus conventions
  + Fix name in properties panel after save-as
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756468800">- Update to version 49.alpha:
  + Improve document filtering for search
  + Improve session save
  + Activate application if no window is present
  + Fix auto-save combined with session-restore behavior
  + Handle gtk-decoration-layout for tab closing
  + Fix label updates in properties when Save As is used
  + Reload document when encoding dialog is used
  + Fix a potential leak of pages</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Performance improvements to the open popover
  + Use new shortcuts dialog from libadwaita
  + Drop direct use of Cairo
  + updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + Fix modal state when showing font dialog
  + Build/CI updates</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768478400">- Update to version 49.1:
  + Fix buffer invalidation when language changes
  + Fix UTF-8 handling in basename property getters
  + Improve dark theme styling to better match libadwaita
  + Build/CI updates
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 50.beta:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778500800">- Update to version 50.1:
  + Build/CI updates.
  + Fix high-contrast CSS properties.
  + Accessibility fix for preferences switch.
  + Updated translations.</changelog>
</package>
<package pkgid="256c4cd5b0ecacef1df790e094f51db434bd87ae4296ba0fabfe5e71285b3ece2baca14866e86220a69a9734bf69c7d91f6b6d1ba51deb15d13520750e48f28b" name="gnome-text-editor-debugsource" arch="i586">
  <version epoch="0" ver="50.1" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748606400">- Update to version 48.3:
  + Fix visual column position in overlay label
  + Defer gtk/gsv initialization to GtkApplication startup so that
    GApplication may determine proper app-id for process without
    relying on systemd/dbus conventions
  + Fix name in properties panel after save-as
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756468800">- Update to version 49.alpha:
  + Improve document filtering for search
  + Improve session save
  + Activate application if no window is present
  + Fix auto-save combined with session-restore behavior
  + Handle gtk-decoration-layout for tab closing
  + Fix label updates in properties when Save As is used
  + Reload document when encoding dialog is used
  + Fix a potential leak of pages</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 49.rc:
  + Performance improvements to the open popover
  + Use new shortcuts dialog from libadwaita
  + Drop direct use of Cairo
  + updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 49.0:
  + Fix modal state when showing font dialog
  + Build/CI updates</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768478400">- Update to version 49.1:
  + Fix buffer invalidation when language changes
  + Fix UTF-8 handling in basename property getters
  + Improve dark theme styling to better match libadwaita
  + Build/CI updates
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770984000">- Update to version 50.beta:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 50.rc:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778500800">- Update to version 50.1:
  + Build/CI updates.
  + Fix high-contrast CSS properties.
  + Accessibility fix for preferences switch.
  + Updated translations.</changelog>
</package>
<package pkgid="c39c408a97bec360e7f03f75be11c0b18014ed1321624cb33ad66aac4656b79128d58dbb1081aaed467760d2438615e454df62aef0732c41d98aa146dad8373f" name="gnome-themes-extra-debugsource" arch="i586">
  <version epoch="0" ver="3.28" rel="3.3"/>
  <changelog author="zaitor@opensuse.org" date="1475755200">- Update to version 3.22.2:
  + Dark theme updates.
  + Adwaita updates.
- Modify fdupes following upstream changes.
- Conditionally apply translations-update-upstream BuildRequires
  and macro for non-openSUSE only.</changelog>
  <changelog author="zaitor@opensuse.org" date="1490270400">- Update to version 3.22.3:
  + Dark theme fix.
  + Minor tweaks.</changelog>
  <changelog author="dimstar@opensuse.org" date="1518609600">- Update to version 3.27.90:
  + Rename to gnome-themes-extra.
  + Update README.md, various metafile updates.
  + Fix out-of-tree HC builds.
  + Use zopflipng.
  + Icon theme metadata updates.
  + Updated translations.</changelog>
  <changelog author="fcrozat@suse.com" date="1519128000">- Ensure gtk2-32bit engine has the proper supplements to be
  automatically selected.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1519992000">- Update to version 3.27.92:
  + Distribute README.md and LICENSE (again).
- Rename package from gnome-themes-standard to gnome-themes-extra.
- Drop License source, fixed upstream.
- Drop translations-update-upstream BuildRequires: Not in use since
  GNOME 3.8, since the translations was dropped then.</changelog>
  <changelog author="jengelh@inai.de" date="1520683200">- Update descriptions.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521720000">- Update to version 3.28:
  + Fix HC index.theme generation.
  + Fix typo.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Drop gdk-pixbuf-loader-rsvg BuildRequires: glycin-loaders comes
  in via libgtk3 already and handles this case.</changelog>
</package>
<package pkgid="7d69f453e0d6b1edcb3bb7e4055da5cb887a4ddd5cf810b68190c993947db821f2ad40552af8acd29f8b1f4ff658371505c4768a3b1285da0578733a3b11e6ce" name="gnome-usage-debuginfo" arch="i586">
  <version epoch="0" ver="48.0+13" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1599307200">- Update to version v3.37.1:
  + Add icons to the pages.
  + app-item: Add application ID based on .desktop file name.
  + app-item: Add application lookup based on cgroup information.
  + app-item: Add newline at end of file.
  + application: Don't access the header bar directly.
  + application: Load icon resources.
  + cpu-sub-view: Don't hardcode the width.
  + cpu-sub-view: Don't horizontally center.
  + header-bar: Make it a HdyHeaderBar.
  + header-bar: Replace the GtkStackSwitcher by a
    HdyViewSwitcherTitle.
  + header-bar: Wrap the search button in a revealer.
  + icons: Add the speedometer-symbolic icon.
  + memory-sub-view: Don't horizontally center.
  + performance-view: Make the search bar adaptive.
  + performance-view: Replace the GtkPaned by a HdyLeaflet.
  + performance-view: Set a minimum width to the content box.
  + performance-view: Use a HdyColumn.
  + process-row: Don't hardcode the width.
  + process: Add function to read cgroup information.
  + storage-view: Replace the GtkPaned by a HdyLeaflet.
  + window: Add a HdyViewSwitcherBar.
  + window: Add action_on_search().
  + window: Drop get_header_bar().
  + window: Inline the header into the window.
  + window: Reduce the hardcoded minimum size.
  + window: Specialize Hdy.ApplicationWindow.
  + window: Use a GtkBuilder template.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1630497600">- Update to version 3.38.1:
  + Flag GtkBuilder children as unowned.
  + Prevent reading beyond GTop's args.
  + Prevent navigation to the storage separator.
  + Prevent a double border in the performance sidebar.
  + List compatible form-factors.
- Changes from version 3.38.0:
  + Port to Tracker 3.
  + Updated translations.
- Replace pkgconfig(tracker-sparql-2.0) BuildRequires with
  pkgconfig(tracker-sparql-3.0): follow  upstreams port to
  Tracker 3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + Remove GNOME from the app's name.
  + Porting to GTK4 and the new Adwaita widgets with a completely
    rewritten graph view.
  + Normalising the load, so that 100 % now means all threads are
    in use.
  + Reducing the re-rendering by making the graphs not scroll
    continuously – at least by default.
  + Making sure Usage doesn't think we had no swap just because 0%
    is left.
  + Various bug and enhancement fixes.
  + Updated translations.
- Dropped pkgconfig(gtk+-3.0), pkgconfig(libdazzle-1.0) and
  pkgconfig(libhandy-1), added pkgconfig(gee-0.8), pkgconfig(gtk4),
  pkgconfig(libadwaita-1) and pkgconfig(gio-unix-2.0) following
  upstreams port to gtk4 and libadwaita.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710936000">- Update to version 46.0:
  + Usage now
  - uses ListViews in its performance tabs,
  - split the two performance views
  - and renovated the storage view's look,
  - displays indicators for applications running in background,
  - has an application dialogue instead of directly asking users
    to terminate a process,
  - classifies Android applications inside Waydroid and has an
    indicator for that
  - uses Adwaita's new adaptive dialogues instead of modal
    windows.
  + Updated translations.
- Changes from version 45.1:
  + builds with GCC 14 and Clang 16, together with Vala 0.56.15,
  + avoids glitches in graphs on systems with no swap, due to a
    previous division by zero,
  + has better keyboard navigation with a different selection mode
    for boxes in the storage view, and
  + correctly classifies applications with a long path in its
    cmdline.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741176000">- Update to version 46.1:
  + Bugs fixed:
  - a use after free bug when a process exits during update
  - finding the preferred desktop entry when an app install
    mutliple
  - having bogus check boxes on system rows in the storage view</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741176001">- Update to version 48.rc:
  + performance: change default minimum load to 0
  + update for libadwaita 1.6
  + network panel with data usage per interface
  + storage: move to tinysparql
  + Usage can optionally make use of vnstat's JSON interface for a
    new network view.
  + The app-minimum-load key expects values between 0.0 and 1.0.
    Previously, it was 0.0 to 100.0.
  + window: drop strict centering-policy from titlebar
  + storage-view: remove check buttons from available and used rows
  + Set icon for the window
  + window: use Adwaita's listview padding
  + process: use MappedFile
  + prioritise desktop entries without NoDisplay when matching
    processes to apps
  + optimise performance views
  + storage: Skip XDG folder if missing
  + app-item: fix use after free in process update
  + Updated translation.
- Replace pkgconfig(tracker-sparql-3.0) with
  pkgconfig(tinysparql-3.0) BuildRequires following upstream
  changes.
- Add pkgconfig(libnm) BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761480000">- Update to version 48.0:
  + Present existing window on activation
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780660800">- Update to version 48.0+13:
  + system-monitor: use Timeout.add_seconds
  + Use power saving mode for disabling system monitor
  + system-monitor: do active use counting and track screensaver
    state
  + Centralise update ticks
  + settings: support property notification
  + Updated translations.</changelog>
</package>
<package pkgid="7c6d50678bf43bf46d12fdd9e53096bf4fa225834b0e419ec9618a5973bd965c8d6a6396d2eebf483e71eaaa5f8e911730a074116563d63b9841247923aaaef3" name="gnome-usage-debugsource" arch="i586">
  <version epoch="0" ver="48.0+13" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1599307200">- Update to version v3.37.1:
  + Add icons to the pages.
  + app-item: Add application ID based on .desktop file name.
  + app-item: Add application lookup based on cgroup information.
  + app-item: Add newline at end of file.
  + application: Don't access the header bar directly.
  + application: Load icon resources.
  + cpu-sub-view: Don't hardcode the width.
  + cpu-sub-view: Don't horizontally center.
  + header-bar: Make it a HdyHeaderBar.
  + header-bar: Replace the GtkStackSwitcher by a
    HdyViewSwitcherTitle.
  + header-bar: Wrap the search button in a revealer.
  + icons: Add the speedometer-symbolic icon.
  + memory-sub-view: Don't horizontally center.
  + performance-view: Make the search bar adaptive.
  + performance-view: Replace the GtkPaned by a HdyLeaflet.
  + performance-view: Set a minimum width to the content box.
  + performance-view: Use a HdyColumn.
  + process-row: Don't hardcode the width.
  + process: Add function to read cgroup information.
  + storage-view: Replace the GtkPaned by a HdyLeaflet.
  + window: Add a HdyViewSwitcherBar.
  + window: Add action_on_search().
  + window: Drop get_header_bar().
  + window: Inline the header into the window.
  + window: Reduce the hardcoded minimum size.
  + window: Specialize Hdy.ApplicationWindow.
  + window: Use a GtkBuilder template.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1630497600">- Update to version 3.38.1:
  + Flag GtkBuilder children as unowned.
  + Prevent reading beyond GTop's args.
  + Prevent navigation to the storage separator.
  + Prevent a double border in the performance sidebar.
  + List compatible form-factors.
- Changes from version 3.38.0:
  + Port to Tracker 3.
  + Updated translations.
- Replace pkgconfig(tracker-sparql-2.0) BuildRequires with
  pkgconfig(tracker-sparql-3.0): follow  upstreams port to
  Tracker 3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694952000">- Update to version 45.0:
  + Remove GNOME from the app's name.
  + Porting to GTK4 and the new Adwaita widgets with a completely
    rewritten graph view.
  + Normalising the load, so that 100 % now means all threads are
    in use.
  + Reducing the re-rendering by making the graphs not scroll
    continuously – at least by default.
  + Making sure Usage doesn't think we had no swap just because 0%
    is left.
  + Various bug and enhancement fixes.
  + Updated translations.
- Dropped pkgconfig(gtk+-3.0), pkgconfig(libdazzle-1.0) and
  pkgconfig(libhandy-1), added pkgconfig(gee-0.8), pkgconfig(gtk4),
  pkgconfig(libadwaita-1) and pkgconfig(gio-unix-2.0) following
  upstreams port to gtk4 and libadwaita.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Convert to source service for easier updating.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710936000">- Update to version 46.0:
  + Usage now
  - uses ListViews in its performance tabs,
  - split the two performance views
  - and renovated the storage view's look,
  - displays indicators for applications running in background,
  - has an application dialogue instead of directly asking users
    to terminate a process,
  - classifies Android applications inside Waydroid and has an
    indicator for that
  - uses Adwaita's new adaptive dialogues instead of modal
    windows.
  + Updated translations.
- Changes from version 45.1:
  + builds with GCC 14 and Clang 16, together with Vala 0.56.15,
  + avoids glitches in graphs on systems with no swap, due to a
    previous division by zero,
  + has better keyboard navigation with a different selection mode
    for boxes in the storage view, and
  + correctly classifies applications with a long path in its
    cmdline.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741176000">- Update to version 46.1:
  + Bugs fixed:
  - a use after free bug when a process exits during update
  - finding the preferred desktop entry when an app install
    mutliple
  - having bogus check boxes on system rows in the storage view</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741176001">- Update to version 48.rc:
  + performance: change default minimum load to 0
  + update for libadwaita 1.6
  + network panel with data usage per interface
  + storage: move to tinysparql
  + Usage can optionally make use of vnstat's JSON interface for a
    new network view.
  + The app-minimum-load key expects values between 0.0 and 1.0.
    Previously, it was 0.0 to 100.0.
  + window: drop strict centering-policy from titlebar
  + storage-view: remove check buttons from available and used rows
  + Set icon for the window
  + window: use Adwaita's listview padding
  + process: use MappedFile
  + prioritise desktop entries without NoDisplay when matching
    processes to apps
  + optimise performance views
  + storage: Skip XDG folder if missing
  + app-item: fix use after free in process update
  + Updated translation.
- Replace pkgconfig(tracker-sparql-3.0) with
  pkgconfig(tinysparql-3.0) BuildRequires following upstream
  changes.
- Add pkgconfig(libnm) BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761480000">- Update to version 48.0:
  + Present existing window on activation
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780660800">- Update to version 48.0+13:
  + system-monitor: use Timeout.add_seconds
  + Use power saving mode for disabling system monitor
  + system-monitor: do active use counting and track screensaver
    state
  + Centralise update ticks
  + settings: support property notification
  + Updated translations.</changelog>
</package>
<package pkgid="02cd197e569193c5c15e365f4fc13b00c39b3de718c64f123a5bbff253ff6c99d6d3db8d26306fcff0a97dbe0ea3cd2e3e43f8e5973710861db48efdd335d013" name="gnome-user-share-debuginfo" arch="i586">
  <version epoch="0" ver="48.3" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724673600">- Update to version 47.alpha:
  + Increase the required Apache web server version to 2.4
  + Remove GNOME 2 migration code
  + Remove the size limit for file transfers
  + Fix leaks
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732363200">- Update to version 47.2:
  + Fix a compiling issue for non-gnu C toolchain.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1732536000">- Adjust _service definition: upstream has changed their tag format
  to be a simple VERSION tag.</changelog>
  <changelog author="pgajdos@suse.com" date="1737633600">- do not suggest apache2-mod_dnssd, which is no longer part of
  Factory</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Turn some exceptions into exiting with a warning
  + Various CI and build tweaks
  + Fix gettext string not being parsed correctly
  + Port the project code from C to the Rust language
  + Make systemd an optional dependency
  + Fix a compiling issue for non-gnu C toolchain
  + Updated translations.
- Add clang and cargo-packaging BuildRequires and new vendor
  tarball following upstreams port to rust.
- Pass buildtype=release to meson setup, ensure we build optimized
  release and not devel.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763899200">- Update to version 48.2:
  + Fixed a bug where the config folder is inaccessible on new
    installations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779624000">- Update to version 48.3:
  + Removed the translatable string of realm that caused client
    authentication errors with passwords
  + Updated translations.</changelog>
</package>
<package pkgid="2fb38ef37b5bfba71939916c83fd60fcbcc204eedace3553acc986c546a3b90d38bc881d746c1b1bbfa03a9c68d6b3574ba5d10abac8882cf07da35b0b057870" name="gnome-user-share-debugsource" arch="i586">
  <version epoch="0" ver="48.3" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1724673600">- Update to version 47.alpha:
  + Increase the required Apache web server version to 2.4
  + Remove GNOME 2 migration code
  + Remove the size limit for file transfers
  + Fix leaks
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726401600">- Update to version 47.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1732363200">- Update to version 47.2:
  + Fix a compiling issue for non-gnu C toolchain.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1732536000">- Adjust _service definition: upstream has changed their tag format
  to be a simple VERSION tag.</changelog>
  <changelog author="pgajdos@suse.com" date="1737633600">- do not suggest apache2-mod_dnssd, which is no longer part of
  Factory</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 48.0:
  + Turn some exceptions into exiting with a warning
  + Various CI and build tweaks
  + Fix gettext string not being parsed correctly
  + Port the project code from C to the Rust language
  + Make systemd an optional dependency
  + Fix a compiling issue for non-gnu C toolchain
  + Updated translations.
- Add clang and cargo-packaging BuildRequires and new vendor
  tarball following upstreams port to rust.
- Pass buildtype=release to meson setup, ensure we build optimized
  release and not devel.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751284800">- Update to version 48.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763899200">- Update to version 48.2:
  + Fixed a bug where the config folder is inaccessible on new
    installations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779624000">- Update to version 48.3:
  + Removed the translatable string of realm that caused client
    authentication errors with passwords
  + Updated translations.</changelog>
</package>
<package pkgid="fc2b1929776664b997009b3e0bc93f91bbd8363ab19b6ab150489815bd76c87388662d3e2d46186af7d95cb5e4dd9907a6645dfee2007aece0b7e3a87bedf2e3" name="gnomekbd-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.28.1" rel="1.17"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1556625600">- Make -lang package installable and ease upgrade: provide/obsolete
  libgnomekbd by libgnomekbd8.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1572955200">- Add explicit conflicts in typelib-1_0-Gkbd-3_0 and gnomekbd-tools
  against libgnomekbd &lt; 3.26.1, before package split was done.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1617364800">- Add libgnomekbd-avoid-coredump-on-ibus-engines.patch: avoid libgnomekbd
  crash when working with ibus(bnc#1160963, glgo#GNOME/libgnomekbd!6).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1621857600">- Add libgnomekbd-set-default-indicator.patch: set the common
  keyboard layout indicator as "default" to avoid misleading
  (bnc#1034390).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1622548800">- Add libgnomekbd_avoid_implicit_definition.patch: Add string.h into
  include files to avoid inplicit definition warning in building.
  This change is to meet the needs of the inspection of maintaince
  build checking script(bnc#1160963, bnc#1034390,
  glgo#GNOME/libgnomekbd!7)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660910400">- Update to version 3.28.0:
  + Require GLib 2.44
  + Modernize the codebase
  + Avoid several crashes
  + Fix RTL issues
  + Add meson build system
  + Updated translations.
- Add libtool BuildRequires and call autgen.sh in build phase: the
  tarball was geneated using meson and does not contain configure.
  It is not possible (yet) to use meson as build system though, as
  the installation turns out to be incomplete.
- Drop libgnomekbd_avoid_implicit_definition.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661342400">- Rebase patches with quilt.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662379200">- Update to version 3.28.1:
  + Land several fixes to meson build definitions to align with
    autotools.
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace %configure/%make%make_install macros with meson
    equivalents %meson/%meson_build/%meson_install
  + Drop libtool BuildRequires and no longer call autogen.sh</changelog>
</package>
<package pkgid="74d54ca17af152feaae7943ba1482270cdc479060081e8b48a983a1159a8bb2013a0c96f10909d96cbfbe4c399a569cbe8db2d827bd61861e87f0cb6c539546e" name="gnote-debuginfo" arch="i586">
  <version epoch="0" ver="50.1" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758456000">- Update to version 49.rc:
  + Move website to git repo
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759060800">- Update to version 49.0:
  + Fix website link.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764676800">- Update to version 49.1:
  + Fix handling of file URIs.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767009600">- Update to version 49.2:
  + Fix possible crash in a rare formatting scenarios
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772366400">- Update to version 49.3:
  + Fixes:
  - Fix synchronization hang on recoverable failure
  - Fix WebDAV synchronization failure when writing manifest file
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772366401">- Update to version 50.alpha:
  + Disable next/prev in search based on position
  + Fix handling file URIs (#217)
  + Fix reference for the --new-window command-line option
  + Fix potential crash on reopening note
  + Update title and link colors on setting changes
  + Widen input field for WebDAV configuration
  + Check if already mounted when synchronizing
  + Improved reliability of WebDAV synchronization
  + New command-line option --new-window
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773144000">- Update to version 50.beta:
  + New Features: Add support for custom tab stops
  + Fixes: Make repeated Ctrl+F refocus search entry instead of
    closing
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 50.rc:
  + Fix possible vipe-out of notes on network error during sync
  + Synchronization will no longer delete files in the destination
    if it isn't valid sync destination
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774094400">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776600000">- Update to version 50.1:
  + Fixes: Fix shell search opening Gnote window
  + Updated translations.</changelog>
</package>
<package pkgid="e06b78cf7e964560680a18b88b6b0197ba72306cb72f04ebbad6dd681d3599c130b830a5a5d73b51439ab67854b046bd1600c7ee233bdc1fd3f283903348067c" name="gnote-debugsource" arch="i586">
  <version epoch="0" ver="50.1" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758456000">- Update to version 49.rc:
  + Move website to git repo
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759060800">- Update to version 49.0:
  + Fix website link.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764676800">- Update to version 49.1:
  + Fix handling of file URIs.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767009600">- Update to version 49.2:
  + Fix possible crash in a rare formatting scenarios
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772366400">- Update to version 49.3:
  + Fixes:
  - Fix synchronization hang on recoverable failure
  - Fix WebDAV synchronization failure when writing manifest file
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772366401">- Update to version 50.alpha:
  + Disable next/prev in search based on position
  + Fix handling file URIs (#217)
  + Fix reference for the --new-window command-line option
  + Fix potential crash on reopening note
  + Update title and link colors on setting changes
  + Widen input field for WebDAV configuration
  + Check if already mounted when synchronizing
  + Improved reliability of WebDAV synchronization
  + New command-line option --new-window
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773144000">- Update to version 50.beta:
  + New Features: Add support for custom tab stops
  + Fixes: Make repeated Ctrl+F refocus search entry instead of
    closing
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 50.rc:
  + Fix possible vipe-out of notes on network error during sync
  + Synchronization will no longer delete files in the destination
    if it isn't valid sync destination
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774094400">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776600000">- Update to version 50.1:
  + Fixes: Fix shell search opening Gnote window
  + Updated translations.</changelog>
</package>
<package pkgid="75e8b2424e97f355c3849417d7a75def2adf18e2ae6355b20befa26f2d9c113c9465d8c267d12ded4ee665b4ac0720d383049981c50a46697d92e6defc947865" name="gnss-sdr-volk-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.21" rel="1.1"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567512000">- Initial package version (0.0.11)</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1598443200">- Version 0.0.13</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1659009600">- Version 0.0.17</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776168000">- Update to version 0.0.21
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.21
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.20
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19.1
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.18</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1788091200">- Fix build: name the VOLK library subpackage after its SONAME,
  libvolk_gnsssdr0_0_17 -&gt; libvolk_gnsssdr0_0_21
- Correct the license tags, per flavour, and record the components
  that are shipped but never built in a Legal-Review-Notice - upstream
  is GPL-3.0-or-later and not -only, and the binaries carry further
  licenses:
  * gnss-sdr: LGPL-3.0-only (libswiftcnav), BSD-1-Clause (supl),
    BSD-2-Clause (rtklib), BSD-3-Clause (inih), MIT (gsl-lite)
  * volk flavour: BSD-3-Clause (installed cmake files), Zlib (the
    sincos kernels)
- Build require abseil, the logging and flags backend 0.0.21 actually
  links; glog and gflags were required but unused, and abseil is only
  optional to cmake, so losing it would have switched the backend
  silently instead of failing
- Drop gnuradio from the volk flavour build requires - volk_gnsssdr is
  standalone, and the dependency left the flavour unresolvable
  wherever gnuradio is not built
- Stop building the unit tests in the default flavour, they were
  compiled and then discarded; drops the gtest build requirement
- Strip the shebang from the volk_gnsssdr_modtool modules, they are
  imported and not executed, and drop their stale sidecar bytecode
- Run the VOLK QA suite in %check, minus qa_volk_gnsssdr_32fc_convert_8ic,
  which compares the NEON kernel against generic at tolerance 0 and
  trips on a 1 LSB rounding difference on some aarch64 workers
- Declare the minimum versions upstream cmake enforces: gnuradio,
  which is fatal when older, and armadillo, matio and protobuf, where
  an older version makes cmake download sources instead
- Ship COPYING in the library and devel subpackages as well
- Let the devel subpackage require the matching library version
- Spec cleanup: drop Group tags, use %autosetup and
  %ldconfig_scriptlets, switch build dependencies to pkgconfig()</changelog>
</package>
<package pkgid="d95efff22a330129175c6504e2d3240d75b0a6cb5ad28bf6bb104f90be5d4700f9fff48291fe16e018c65eaa466e38e3ec9712e23499b2a6d9b2516301763897" name="gnss-sdr-volk-debugsource" arch="i586">
  <version epoch="0" ver="0.0.21" rel="1.1"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567512000">- Initial package version (0.0.11)</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1598443200">- Version 0.0.13</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1659009600">- Version 0.0.17</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776168000">- Update to version 0.0.21
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.21
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.20
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19.1
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.18</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1788091200">- Fix build: name the VOLK library subpackage after its SONAME,
  libvolk_gnsssdr0_0_17 -&gt; libvolk_gnsssdr0_0_21
- Correct the license tags, per flavour, and record the components
  that are shipped but never built in a Legal-Review-Notice - upstream
  is GPL-3.0-or-later and not -only, and the binaries carry further
  licenses:
  * gnss-sdr: LGPL-3.0-only (libswiftcnav), BSD-1-Clause (supl),
    BSD-2-Clause (rtklib), BSD-3-Clause (inih), MIT (gsl-lite)
  * volk flavour: BSD-3-Clause (installed cmake files), Zlib (the
    sincos kernels)
- Build require abseil, the logging and flags backend 0.0.21 actually
  links; glog and gflags were required but unused, and abseil is only
  optional to cmake, so losing it would have switched the backend
  silently instead of failing
- Drop gnuradio from the volk flavour build requires - volk_gnsssdr is
  standalone, and the dependency left the flavour unresolvable
  wherever gnuradio is not built
- Stop building the unit tests in the default flavour, they were
  compiled and then discarded; drops the gtest build requirement
- Strip the shebang from the volk_gnsssdr_modtool modules, they are
  imported and not executed, and drop their stale sidecar bytecode
- Run the VOLK QA suite in %check, minus qa_volk_gnsssdr_32fc_convert_8ic,
  which compares the NEON kernel against generic at tolerance 0 and
  trips on a 1 LSB rounding difference on some aarch64 workers
- Declare the minimum versions upstream cmake enforces: gnuradio,
  which is fatal when older, and armadillo, matio and protobuf, where
  an older version makes cmake download sources instead
- Ship COPYING in the library and devel subpackages as well
- Let the devel subpackage require the matching library version
- Spec cleanup: drop Group tags, use %autosetup and
  %ldconfig_scriptlets, switch build dependencies to pkgconfig()</changelog>
</package>
<package pkgid="b71409cbae1ba16fb672412c4f84c95aa8aac06bd14be4ac9027b48b00b373f193b4512b1e05e1f45598e1502ff821eeed1acd5ba86e371e50693d6ee520da6a" name="gnss-sdr-volk-devel-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.21" rel="1.1"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567512000">- Initial package version (0.0.11)</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1598443200">- Version 0.0.13</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1659009600">- Version 0.0.17</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776168000">- Update to version 0.0.21
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.21
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.20
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19.1
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19
  * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.18</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1788091200">- Fix build: name the VOLK library subpackage after its SONAME,
  libvolk_gnsssdr0_0_17 -&gt; libvolk_gnsssdr0_0_21
- Correct the license tags, per flavour, and record the components
  that are shipped but never built in a Legal-Review-Notice - upstream
  is GPL-3.0-or-later and not -only, and the binaries carry further
  licenses:
  * gnss-sdr: LGPL-3.0-only (libswiftcnav), BSD-1-Clause (supl),
    BSD-2-Clause (rtklib), BSD-3-Clause (inih), MIT (gsl-lite)
  * volk flavour: BSD-3-Clause (installed cmake files), Zlib (the
    sincos kernels)
- Build require abseil, the logging and flags backend 0.0.21 actually
  links; glog and gflags were required but unused, and abseil is only
  optional to cmake, so losing it would have switched the backend
  silently instead of failing
- Drop gnuradio from the volk flavour build requires - volk_gnsssdr is
  standalone, and the dependency left the flavour unresolvable
  wherever gnuradio is not built
- Stop building the unit tests in the default flavour, they were
  compiled and then discarded; drops the gtest build requirement
- Strip the shebang from the volk_gnsssdr_modtool modules, they are
  imported and not executed, and drop their stale sidecar bytecode
- Run the VOLK QA suite in %check, minus qa_volk_gnsssdr_32fc_convert_8ic,
  which compares the NEON kernel against generic at tolerance 0 and
  trips on a 1 LSB rounding difference on some aarch64 workers
- Declare the minimum versions upstream cmake enforces: gnuradio,
  which is fatal when older, and armadillo, matio and protobuf, where
  an older version makes cmake download sources instead
- Ship COPYING in the library and devel subpackages as well
- Let the devel subpackage require the matching library version
- Spec cleanup: drop Group tags, use %autosetup and
  %ldconfig_scriptlets, switch build dependencies to pkgconfig()</changelog>
</package>
<package pkgid="af26f4f7c62b5e3d6e9e2161f0296920719e392668ed180af6f6788ec9efa48a6ad8af34e7da34bf56c3c080ce10139e7a6829b85e6c7f0292274e1c03e9d13a" name="gnu-netcat-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.1" rel="5.14"/>
  <changelog author="sleep_walker@suse.cz" date="1399982400">- let there be gnu-netcat!</changelog>
  <changelog author="sleep_walker@suse.cz" date="1399982401">- run spec file through spec-cleaner</changelog>
  <changelog author="sleep_walker@suse.cz" date="1399982402">- set proper category</changelog>
  <changelog author="sleep_walker@suse.cz" date="1400068800">- conflict with netcat-openbsd</changelog>
  <changelog author="astieger@suse.com" date="1524484800">- License is GPL-2.0-or-later
- Use %license (boo#1082318)
- remove gpg-offline dependency, part of source validator now
- use source URLs</changelog>
  <changelog author="jengelh@inai.de" date="1525089600">- Trim filler wording and metadata repetitions from description.</changelog>
</package>
<package pkgid="c51e5288b983785a5935fb5ce6e21209b03b7c62129cb7d783d7b7d819ba4353f362573e75fa282dc13e5063da8621aad8be2ef2208c476b5f9708d91ad41e73" name="gnu-netcat-debugsource" arch="i586">
  <version epoch="0" ver="0.7.1" rel="5.14"/>
  <changelog author="sleep_walker@suse.cz" date="1399982400">- let there be gnu-netcat!</changelog>
  <changelog author="sleep_walker@suse.cz" date="1399982401">- run spec file through spec-cleaner</changelog>
  <changelog author="sleep_walker@suse.cz" date="1399982402">- set proper category</changelog>
  <changelog author="sleep_walker@suse.cz" date="1400068800">- conflict with netcat-openbsd</changelog>
  <changelog author="astieger@suse.com" date="1524484800">- License is GPL-2.0-or-later
- Use %license (boo#1082318)
- remove gpg-offline dependency, part of source validator now
- use source URLs</changelog>
  <changelog author="jengelh@inai.de" date="1525089600">- Trim filler wording and metadata repetitions from description.</changelog>
</package>
<package pkgid="44776a3e7c7b4fa9e3ab94eec7d66b67f3a4e5bae119a6b92e82e8eee88eb1af37ba69c00943f9618efe52e95fa943eb95e71d53544c50d91b91d59c588008f7" name="gnu-recutils-debuginfo" arch="i586">
  <version epoch="0" ver="1.9" rel="3.5"/>
  <changelog author="aloisio@gmx.com" date="1509883200">- Initial package (v1.7)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 1.8
  * Utilities:
    + Fix the build of readrec with recent bash headers.
  * librec:
    + Fix evaluation of sexes containing #NAME expressions.
    + Make numeric results from aggregated functions signed.
  * readred:
    + readrec --help now shows the help message and returns,
    + instead of waiting for input.
  * Emacs mode:
    + rec-mode.el now supports case-insensitive searches.
    + rec-mode.el now defines it's own faces.
    + ob-rec.el was switched to lexical binding to satisfy later
    + org-mode versions.
  * It is now possible to run the testsuite in parallel.
  * Other fixes:
    + gnulib updated.
    + Aggregate functions now work properly in Aarch64 and
    powerpc.
- Drop recutils-1.7-fix_implicit_declarations.patch,
  recutils-1.7-fix_manpages.patch and
  recutils-1.7-bash_includedirs.patch (merged upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650196800">- GNU recutils 1.9
  * Fix bug preventing recins and recset to work when /tmp is
    in a different mount point.
  * Fix a segfault that occured when csv2rec was presented with
    invalid data.
  * Fix long option name for -j/--join.
  * Format: New special field %singular to mark fields whose
    contents must be unique in the containing record set.
  * librec: Fix a segmentation fault when there are blank
    characters before the list of fields in %type fields.
  * Other fixes: CVE-2021-46019, CVE-2021-46022, CVE-2021-46022
- add upstream signing key and verify source signature
- drop gnu-recutils-rpmlintrc, no longer needed</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1731672000">- Fix Factory build</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1767182400">- Add recutils-fix_empty_password_vuln.patch
  (fixes bsc#1255767 CVE-2025-65409)</changelog>
</package>
<package pkgid="0d42c6f77bb2610d1715677867cd6a3997f0bccf4d1281613201bd02f5c1569644d45e9b567bb40737817d2c3673167265a40c6b7e197a000ec1de89c1f0f75f" name="gnu-recutils-debugsource" arch="i586">
  <version epoch="0" ver="1.9" rel="3.5"/>
  <changelog author="aloisio@gmx.com" date="1509883200">- Initial package (v1.7)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 1.8
  * Utilities:
    + Fix the build of readrec with recent bash headers.
  * librec:
    + Fix evaluation of sexes containing #NAME expressions.
    + Make numeric results from aggregated functions signed.
  * readred:
    + readrec --help now shows the help message and returns,
    + instead of waiting for input.
  * Emacs mode:
    + rec-mode.el now supports case-insensitive searches.
    + rec-mode.el now defines it's own faces.
    + ob-rec.el was switched to lexical binding to satisfy later
    + org-mode versions.
  * It is now possible to run the testsuite in parallel.
  * Other fixes:
    + gnulib updated.
    + Aggregate functions now work properly in Aarch64 and
    powerpc.
- Drop recutils-1.7-fix_implicit_declarations.patch,
  recutils-1.7-fix_manpages.patch and
  recutils-1.7-bash_includedirs.patch (merged upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650196800">- GNU recutils 1.9
  * Fix bug preventing recins and recset to work when /tmp is
    in a different mount point.
  * Fix a segfault that occured when csv2rec was presented with
    invalid data.
  * Fix long option name for -j/--join.
  * Format: New special field %singular to mark fields whose
    contents must be unique in the containing record set.
  * librec: Fix a segmentation fault when there are blank
    characters before the list of fields in %type fields.
  * Other fixes: CVE-2021-46019, CVE-2021-46022, CVE-2021-46022
- add upstream signing key and verify source signature
- drop gnu-recutils-rpmlintrc, no longer needed</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1731672000">- Fix Factory build</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1767182400">- Add recutils-fix_empty_password_vuln.patch
  (fixes bsc#1255767 CVE-2025-65409)</changelog>
</package>
<package pkgid="1ffaf020b098653ef0bd38de419c8862f3353f6748d89cda1aa613cf2aebc97157355f620c5a96be95fd1e457690408076ec4c6d1e92f29b9e9c2a6a0d2fd31f" name="gnu_ddrescue-debuginfo" arch="i586">
  <version epoch="0" ver="1.30" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1571313600">- Update to release 1.25~pre1
  * Make use of ftruncate if the output file supports it.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1581595200">- Fix invalid RPM group.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1581681600">- Update to release 1.25~rc1
  * In rescue mode, join non-finished subsectors read from mapfile.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 1.25:
  * Large numbers in messages (like device sizes) are now printed
    in groups of 3 digits separated by underscore '_' characters to
    make them more readable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648900800">- Update to release 1.26
  * Domain mapfiles may now contain unordered and overlapping
    blocks when '-L, --loose-domain' is specified as long as no
    block overlaps with other block of different status.
  * ddrescue now exits with status 1 on fatal read errors.
  * The option synonyms '--*-logfile' and '--pause' have been
    removed and are no longer recognized.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651924800">- use https source urls</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1674561600">- update to 1.2.7:
  * New option '-W, --compare-before-write'.
  * Remove synonym option '--direct'.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1707393600">- update to 1.2.8:
  * Rename option '--verify-on-error' to '--check-on-error'.
    Rename option '--verify-input-size' to '--check-input-size'.
    Remove synonym '--exit-on-error'.
  * Issue a final fsync to prevent early exit if kernel caches
    writes.
  * Show mapfile names at verbosity == 0.</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759838400">- update to 1.29:
  * The new option `--continue-on-errno` has been added.
  * If ddrescue exits because of a fatal read error, it now prints
    the value of the variable `errno` so that it can be used as
    argument to `--continue-on-errno`.
  * When using `--ask` and `--verbose`, print rescue options before
    asking user.
  * Option `--log-reads` now records the value of errno if
    different from EIO.
  * The effect of option `-O`/`--reopen-on-error` has been extended
    to all phases.
  * It has been documented in the manual that `--reopen-on-error`
    may be needed when using `--continue-on-errno`.
  * The chapter "Syntax of command-line arguments" has been added
    to the manual.
  * Two examples of combined use with lziprecover have been added
    to the manual. (One of them uses the new Forward Error
    Correction (FEC) feature of lziprecover).
  * It has been documented in the manual that option `-b` of
    ddrescuelog is position dependent.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1767528000">- Update to release 1.30
  * Improved reading/positioning mechanism for hard disks with a
    dead head
  * Added a new option ``-N``/``--no-sweep``, which disables the
    reading of skipped areas. The short name ``-N`` has been
    reassigned from option ``--no-trim`` to option ``--no-sweep``.
    Option ``--no-trim`` is no longer recommended because trimming
    has now a higher probability of finding good data.
  * Pass 2 now copies only the blocks adjacent to at least one
    finished block. The trimming pass now trims only the edges
    adjacent to a finished block. The goal is to delimit the bad
    area as a whole.
  * The initial skip size now defaults to ``infile_size / 32_768``
    instead of ``infile_size / 100_000``.
  * Added a new option ``-H``/``--make-test``, which creates a
    mapfile for the test mode of ddrescue based on the disc
    geometry given.</changelog>
</package>
<package pkgid="ed7fe583ffecd393a9ba832410bfadbeda795b70dca187fe11e760242a6c96a86db60ab8ff160dfe83bc72b71f3f5834261c8f7647200466945e01e90701b625" name="gnu_ddrescue-debugsource" arch="i586">
  <version epoch="0" ver="1.30" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1571313600">- Update to release 1.25~pre1
  * Make use of ftruncate if the output file supports it.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1581595200">- Fix invalid RPM group.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1581681600">- Update to release 1.25~rc1
  * In rescue mode, join non-finished subsectors read from mapfile.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 1.25:
  * Large numbers in messages (like device sizes) are now printed
    in groups of 3 digits separated by underscore '_' characters to
    make them more readable</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648900800">- Update to release 1.26
  * Domain mapfiles may now contain unordered and overlapping
    blocks when '-L, --loose-domain' is specified as long as no
    block overlaps with other block of different status.
  * ddrescue now exits with status 1 on fatal read errors.
  * The option synonyms '--*-logfile' and '--pause' have been
    removed and are no longer recognized.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651924800">- use https source urls</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1674561600">- update to 1.2.7:
  * New option '-W, --compare-before-write'.
  * Remove synonym option '--direct'.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1707393600">- update to 1.2.8:
  * Rename option '--verify-on-error' to '--check-on-error'.
    Rename option '--verify-input-size' to '--check-input-size'.
    Remove synonym '--exit-on-error'.
  * Issue a final fsync to prevent early exit if kernel caches
    writes.
  * Show mapfile names at verbosity == 0.</changelog>
  <changelog author="Frantisek Simorda &lt;frantisek.simorda@suse.com&gt;" date="1759838400">- update to 1.29:
  * The new option `--continue-on-errno` has been added.
  * If ddrescue exits because of a fatal read error, it now prints
    the value of the variable `errno` so that it can be used as
    argument to `--continue-on-errno`.
  * When using `--ask` and `--verbose`, print rescue options before
    asking user.
  * Option `--log-reads` now records the value of errno if
    different from EIO.
  * The effect of option `-O`/`--reopen-on-error` has been extended
    to all phases.
  * It has been documented in the manual that `--reopen-on-error`
    may be needed when using `--continue-on-errno`.
  * The chapter "Syntax of command-line arguments" has been added
    to the manual.
  * Two examples of combined use with lziprecover have been added
    to the manual. (One of them uses the new Forward Error
    Correction (FEC) feature of lziprecover).
  * It has been documented in the manual that option `-b` of
    ddrescuelog is position dependent.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1767528000">- Update to release 1.30
  * Improved reading/positioning mechanism for hard disks with a
    dead head
  * Added a new option ``-N``/``--no-sweep``, which disables the
    reading of skipped areas. The short name ``-N`` has been
    reassigned from option ``--no-trim`` to option ``--no-sweep``.
    Option ``--no-trim`` is no longer recommended because trimming
    has now a higher probability of finding good data.
  * Pass 2 now copies only the blocks adjacent to at least one
    finished block. The trimming pass now trims only the edges
    adjacent to a finished block. The goal is to delimit the bad
    area as a whole.
  * The initial skip size now defaults to ``infile_size / 32_768``
    instead of ``infile_size / 100_000``.
  * Added a new option ``-H``/``--make-test``, which creates a
    mapfile for the test mode of ddrescue based on the disc
    geometry given.</changelog>
</package>
<package pkgid="1c4ccc64672a2a6a6bf749ce2dd4721952ea991408b33fd3067eadcda81862a4ed69f0612901758a2f0f79a04897788c4b36c9bf040bc1f5d3b3772029960b53" name="gnuastro-debuginfo" arch="i586">
  <version epoch="0" ver="0.24" rel="1.5"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629288000">- Add gnuastro-cfitsio-version-format-change.patch -- accounts for
  3 number version string for CFITSIO; patch taken from upstream
  commit.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633953600">- GNU Astronomy Utilities 0.16 (library 14.0.0):
  * documentation updates
  * Arithmetic: New operands
    + box-around-ellipse: width and height of the box covering an ellipse
    + au-to-pc: Convert Astronomical Units (AUs) to Parsecs (PCs)
    + pc-to-au: Convert Parsecs (PCs) to Astronomical Units (AUs)
    + ly-to-pc: Convert Light-years (LYs) to Parsecs (PCs)
    + pc-to-ly: Convert Parsecs (PCs) to Light-years (LYs)
    + ly-to-au: Convert Light-years (LYs) to Astronomical Units (AUs)
    + au-to-ly: Convert Astronomical Units (AUs) to Light-years (LYs)
  * CosmicCalculator: warn if the requested redshift is &lt; 0.007
  * MakeCatalog:
    + --areaerror: spatial resolution of image specified by user,
    used in estimating the surface brightness error
    + --sberror: error in measuring the surface brightness
    (mag/arcsec^2)
  * MakeProfiles: New type of profile showing the azimuthal angle
    (in degrees, along the elliptical circumference of fixed radius)
    of each pixel.
  * Match: add support for printing rows that could notbe matched
  * Statistics: add --quantofmean: the quantile of the mean of the
    input dataset
  * --stdintimeout: default value changed from 0.1 seconds to 1.5s
  * MakeProfiles: The default output suffix  is now '_profiles.fits'
  * many bug fixes
- drop gnuastro-cfitsio-version-format-change.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1647777600">- GNU Astronomy Utilities 0.17 (library 15.0.0):
  * New program astscript-fits-view: Given any number of FITS files
    this script will either open SAO DS9 (for 2D images or 3D
    cubes) or TOPCAT (for tables) to visualize their contents in a
    graphic user interface (GUI).
  * add a set of installed scripts to enable easy estimation and
    subtraction of the extended PSF (astscript-psf-*)
  * Coordinate-related columns in all programs now also accept
    sexagesimal values, not just degrees
  * Columns of FITS tables can now be read in parallel
  * multiple new operations and options
  * Some operations and options were renamed
  * A number of bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660132800">- GNU Astronomy Utilities 0.18 (library 16.0.0)
  * Arithmetic: New operators stitch, noblank, jy-to-counts,
    Zeropoint, mag-to-jy, jy-to-mag, load-col-%-from-%-hdu-%,
    random-from-hist-raw, random-from-hist
  * New options to add metadata (standard FITS keywords) to output
  * Updates to multiple existing operations and options
  * Query: Short name for Gaia's DR3 dataset has been added for both
    ESA's Gaia database and VizieR (astquery gaia, astquery vizier)
  * A number of bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666699200">- GNU Astronomy Utilities 0.19 (library 17.0.0)
  * Arithmetic: Added new type operators and physical constants
  * ConvertType: It is now possible to draw vector graphics marks
    from a catalog over the output PDF images. A number of options
    have been added to ConvertType for doing this
  * It is now possible to select the color of the border of images
    produced in vector graphics outputs (EPS and PDF) with
    '--bordercolor'.
  * Additional parameters to the Fits operation
  * Statistics: Linear and Polynomial least squares fitting are now
    available, wrapping the corresponsing calls in the GNU
    Scientific Library
  * Table: It is now possible to customize the format of floating
    point numbers in the plain-text outputs
  * Warp: Can correct distortions (with any standard recognized by
    WCSLIB) and simultaneously align the image to the coordinate
    system. When no named linear operation (like '--rotate', '--scale'
    or etc) is requested, Warp will go into this mode. A number of
    customization options were added.
  * Statistics: --refcol has been removed
  * Warp: --align: has been removed
  * Warp: -c is now short for --center, not --centeroncorner
  * A number of bug fixes, and documentation updates</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691323200">- GNU Astronomy Utilities 0.20 (library 18.0.0)
  * New program: astscript-zeropoint for calibrating the pixel
    values in one image (finding its "zero point") based on a reference
    catalog or (any number of) reference image(s)
  * documentation updates
  * A number of added options, operators and functions to multiple
    commands, along with bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697889600">- GNU Astronomy Utilities 0.21 (library 19.0.0):
  * New program 'astscript-pointing-simulate
  * More flexibility in using configuration files
  * can now write TIFF files
  * Multiple new options and operators
  * MakeNoise ('astmknoise'): feature removed, use mknoise-*
    operatiors of Arithmetic
  * Many bug fixes and improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- GNU Astronomy Utilities 0.22 (library 20.0.0):
  * New program 'astscript-color-faint-gray'
  * New options available in all programs to allow customization of
    which metadata is printed in the 0-th HDU of the FITS output
  - -outfitsnoconfig, --outfitsnodate, --outfitsnoversions,
  - -outfitsnocommit
  * New --arguments for passing a text file of very long list of
    arguments
  * Many new operators and options for operations, behavioral changes
  * Library API removes redundant functions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740225600">- GNU Astronomy Utilities 0.23 (library 21.0.0):
  * Configuration files are installed in /etc/gnuastro
  * User configuration files are installed in ~/.local/etc/gnuastro
  * --append to already existing output files
  * --concentration feature for statistics
  * Many new operators and options, along with behavioral changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1764331200">- GNU Astronomy Utilities 0.24 (library 22.0.0):
  * Addition of arithmetic parameters
  * Added options to ConvertType, MakeCatalog, Match, astscript*
    operations
  * Statistics: Polynomial fitting is now possible for 2D inputs
  * Many new operators and options, along with behavioral changes</changelog>
</package>
<package pkgid="90a51436afae0c08825ff373bbf960375551c6e71bd1731ba8212b51a8881f2d5c6a820f235620e3ffc38bd44f0e6277bcf46a7b16d3b8a5a5506ad198eff435" name="gnuastro-debugsource" arch="i586">
  <version epoch="0" ver="0.24" rel="1.5"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629288000">- Add gnuastro-cfitsio-version-format-change.patch -- accounts for
  3 number version string for CFITSIO; patch taken from upstream
  commit.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633953600">- GNU Astronomy Utilities 0.16 (library 14.0.0):
  * documentation updates
  * Arithmetic: New operands
    + box-around-ellipse: width and height of the box covering an ellipse
    + au-to-pc: Convert Astronomical Units (AUs) to Parsecs (PCs)
    + pc-to-au: Convert Parsecs (PCs) to Astronomical Units (AUs)
    + ly-to-pc: Convert Light-years (LYs) to Parsecs (PCs)
    + pc-to-ly: Convert Parsecs (PCs) to Light-years (LYs)
    + ly-to-au: Convert Light-years (LYs) to Astronomical Units (AUs)
    + au-to-ly: Convert Astronomical Units (AUs) to Light-years (LYs)
  * CosmicCalculator: warn if the requested redshift is &lt; 0.007
  * MakeCatalog:
    + --areaerror: spatial resolution of image specified by user,
    used in estimating the surface brightness error
    + --sberror: error in measuring the surface brightness
    (mag/arcsec^2)
  * MakeProfiles: New type of profile showing the azimuthal angle
    (in degrees, along the elliptical circumference of fixed radius)
    of each pixel.
  * Match: add support for printing rows that could notbe matched
  * Statistics: add --quantofmean: the quantile of the mean of the
    input dataset
  * --stdintimeout: default value changed from 0.1 seconds to 1.5s
  * MakeProfiles: The default output suffix  is now '_profiles.fits'
  * many bug fixes
- drop gnuastro-cfitsio-version-format-change.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1647777600">- GNU Astronomy Utilities 0.17 (library 15.0.0):
  * New program astscript-fits-view: Given any number of FITS files
    this script will either open SAO DS9 (for 2D images or 3D
    cubes) or TOPCAT (for tables) to visualize their contents in a
    graphic user interface (GUI).
  * add a set of installed scripts to enable easy estimation and
    subtraction of the extended PSF (astscript-psf-*)
  * Coordinate-related columns in all programs now also accept
    sexagesimal values, not just degrees
  * Columns of FITS tables can now be read in parallel
  * multiple new operations and options
  * Some operations and options were renamed
  * A number of bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660132800">- GNU Astronomy Utilities 0.18 (library 16.0.0)
  * Arithmetic: New operators stitch, noblank, jy-to-counts,
    Zeropoint, mag-to-jy, jy-to-mag, load-col-%-from-%-hdu-%,
    random-from-hist-raw, random-from-hist
  * New options to add metadata (standard FITS keywords) to output
  * Updates to multiple existing operations and options
  * Query: Short name for Gaia's DR3 dataset has been added for both
    ESA's Gaia database and VizieR (astquery gaia, astquery vizier)
  * A number of bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666699200">- GNU Astronomy Utilities 0.19 (library 17.0.0)
  * Arithmetic: Added new type operators and physical constants
  * ConvertType: It is now possible to draw vector graphics marks
    from a catalog over the output PDF images. A number of options
    have been added to ConvertType for doing this
  * It is now possible to select the color of the border of images
    produced in vector graphics outputs (EPS and PDF) with
    '--bordercolor'.
  * Additional parameters to the Fits operation
  * Statistics: Linear and Polynomial least squares fitting are now
    available, wrapping the corresponsing calls in the GNU
    Scientific Library
  * Table: It is now possible to customize the format of floating
    point numbers in the plain-text outputs
  * Warp: Can correct distortions (with any standard recognized by
    WCSLIB) and simultaneously align the image to the coordinate
    system. When no named linear operation (like '--rotate', '--scale'
    or etc) is requested, Warp will go into this mode. A number of
    customization options were added.
  * Statistics: --refcol has been removed
  * Warp: --align: has been removed
  * Warp: -c is now short for --center, not --centeroncorner
  * A number of bug fixes, and documentation updates</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691323200">- GNU Astronomy Utilities 0.20 (library 18.0.0)
  * New program: astscript-zeropoint for calibrating the pixel
    values in one image (finding its "zero point") based on a reference
    catalog or (any number of) reference image(s)
  * documentation updates
  * A number of added options, operators and functions to multiple
    commands, along with bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697889600">- GNU Astronomy Utilities 0.21 (library 19.0.0):
  * New program 'astscript-pointing-simulate
  * More flexibility in using configuration files
  * can now write TIFF files
  * Multiple new options and operators
  * MakeNoise ('astmknoise'): feature removed, use mknoise-*
    operatiors of Arithmetic
  * Many bug fixes and improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- GNU Astronomy Utilities 0.22 (library 20.0.0):
  * New program 'astscript-color-faint-gray'
  * New options available in all programs to allow customization of
    which metadata is printed in the 0-th HDU of the FITS output
  - -outfitsnoconfig, --outfitsnodate, --outfitsnoversions,
  - -outfitsnocommit
  * New --arguments for passing a text file of very long list of
    arguments
  * Many new operators and options for operations, behavioral changes
  * Library API removes redundant functions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740225600">- GNU Astronomy Utilities 0.23 (library 21.0.0):
  * Configuration files are installed in /etc/gnuastro
  * User configuration files are installed in ~/.local/etc/gnuastro
  * --append to already existing output files
  * --concentration feature for statistics
  * Many new operators and options, along with behavioral changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1764331200">- GNU Astronomy Utilities 0.24 (library 22.0.0):
  * Addition of arithmetic parameters
  * Added options to ConvertType, MakeCatalog, Match, astscript*
    operations
  * Statistics: Polynomial fitting is now possible for 2D inputs
  * Many new operators and options, along with behavioral changes</changelog>
</package>
<package pkgid="91918a00d3052e6b4ea95408034b51b1677121a5f5dca15f119c5256d6a4c5b333809d9615611b470336ee2e41b3029d735673d790c33ac8235d05bc0c8f3592" name="gnubg-debuginfo" arch="i586">
  <version epoch="0" ver="1.08.003" rel="1.6"/>
  <changelog author="cwh@suse.com" date="1407240000">- 1.03.000
- added recommends: python-MySQL-python
- removed patches docdir.patch and glu.patch since these things
  are now fixed upstream.</changelog>
  <changelog author="p.drouand@gmail.com" date="1421323200">- Update to version 1.04.001
  + play.c. external.c : Fix external interface bug that prevented
  external socket players from working. Fix bug that prevented
  external socket interface errors being displayed.
  https://savannah.gnu.org/bugs/?43747
- Split out language files in their own subpackage
- Make main package recommend gnubg-lang</changelog>
  <changelog author="dimstar@opensuse.org" date="1460980800">- Remove local copy of glib-gettext.m4 in case we have one
  available on the system. It can't be older than what gnubg ships.</changelog>
  <changelog author="bwiedemann@suse.com" date="1532433600">- Disable CPU detection during compile time and assume SSE2 is available everywhere, but AVX is not (boo#1100677)</changelog>
  <changelog author="cwh@suse.com" date="1534161600">- Update to version 1.06.002
  + fixed export and import of .mat files containing beavers. Such files
    from JellyFish, Snowie and XG should import but not the flawed ones
    created by earlier versions of GNUbg (use .sgf files in this case).
    If exporting from GNUbg to other software, note that the latter may
    not support raccoons or further redoubles and may assume that beavers
    cannot be dropped.
  + due to different versions of the GTK graphical libraries, the look of
    the GUI is slightly different from that of the previous versions.
  + the minor version of the Python interpreter is different (major
    version is unchanged at 2.7). Python modules included with GNUbg may
    differ in more significant ways.
  Includes changes from 1.05.000:
  + upgrade of the random.org code to support https protocol</changelog>
  <changelog author="jengelh@inai.de" date="1534420800">- Use noun phrase in summary.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1580731200">- Switch to depending on python3.
- Run spec-cleaner over the specfile.</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1656936000">- Fix build with python 3.10 (update m4/ax_python_devel.m4). Added
  autoconf-archive build requirement for this.
- Added new build requirements: cairo-devel, libcurl-devel and
  pkgconfig.
- Replaced libcanberra-devel build requirement with correct
  libcanberra-gtk-devel.
- Build databases, sounds and doc subpackages as noarch (fix
  rpmlint error).
- Removed SUSE_ASNEEDED=1 (not needed anymore).
- Removed support for old openSUSE versions and Fedora.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1710158400">- Update to version 1.08.002
  * Fix potential corruption of gnubgautorc file.
  * changelog from 1.08.001
    + Fix old quirk in the implementation of the PIPLOSS input
    (bug #65035)
  + Use a different cube efficiency ratio for 0- and 1-ply
    evaluations (0.76 instead of 0.68)
    + build the GTK2 version using GtkUIManager by default
    + Add a feature to show how the player's GNU error rate has
    evolved throughout the player's history, as provided by the
    database records
    + Add cubeless MET contributed by Tilemachos Zoidis
    + replace the original Mersenne Twister RNG by the improved
    SFMT version
    + Introduce the "SmartSit" feature that enables to define a
    list of users that automatically sit at the bottom of the
    board (as player1) in opened matches
    + Names can be added or deleted in Settings &gt; Options &gt; Display
  + Remove the similar but more limited set/show aliases CLI
    commands
    + Extend batch analysis feature with a new button in the main
    toolbar: "Analyse file". Three options are available in
    Settings / Analysis
    + Introduce a background analysis feature with a new button in
    the main toolbar: "Analyse"
    + Improvements to the score map feature ; notably its default
    configuration is now configurable via Settings/Analysis/
    ScoreMap
  * changelog from 1.07.001
    + Use SOURCE_DATE_EPOCH as defined in
    https://reproducible-builds.org/specs/source-date-epoch/ to
    set timestamps at build
    + Add a button to show a map of chequer or cube evaluations at
    various scores
    + Add a button to the cube analysis widget to switch between
    at-score and money evaluations
    + Finnish translation
    + Decrease doubtful/bad/very bad thresholds in analysis
    results from 0.04/0.08/0.16 to 0.03/0.06/0.12 point
    + Do not offer levels weaker than expert in the main analysis,
    tutor and rollout settings panel of the GUI
    + Build requires a C99- or gnu99-compatible compiler</changelog>
  <changelog author="munix9@googlemail.com" date="1761566400">- Update to version 1.08.003
  * No upstream details available
- Add 'BuildRequires: glycin-loaders' for Factory/TW
- Clean up spec file</changelog>
</package>
<package pkgid="3837261b11312aa14a6cb903f777caea874644d3ac86190837f9f51d5ad7efb3c0535efc495299a75538319bc7861c6d0a4546616decbf861a000d4ab3c18446" name="gnubg-debugsource" arch="i586">
  <version epoch="0" ver="1.08.003" rel="1.6"/>
  <changelog author="cwh@suse.com" date="1407240000">- 1.03.000
- added recommends: python-MySQL-python
- removed patches docdir.patch and glu.patch since these things
  are now fixed upstream.</changelog>
  <changelog author="p.drouand@gmail.com" date="1421323200">- Update to version 1.04.001
  + play.c. external.c : Fix external interface bug that prevented
  external socket players from working. Fix bug that prevented
  external socket interface errors being displayed.
  https://savannah.gnu.org/bugs/?43747
- Split out language files in their own subpackage
- Make main package recommend gnubg-lang</changelog>
  <changelog author="dimstar@opensuse.org" date="1460980800">- Remove local copy of glib-gettext.m4 in case we have one
  available on the system. It can't be older than what gnubg ships.</changelog>
  <changelog author="bwiedemann@suse.com" date="1532433600">- Disable CPU detection during compile time and assume SSE2 is available everywhere, but AVX is not (boo#1100677)</changelog>
  <changelog author="cwh@suse.com" date="1534161600">- Update to version 1.06.002
  + fixed export and import of .mat files containing beavers. Such files
    from JellyFish, Snowie and XG should import but not the flawed ones
    created by earlier versions of GNUbg (use .sgf files in this case).
    If exporting from GNUbg to other software, note that the latter may
    not support raccoons or further redoubles and may assume that beavers
    cannot be dropped.
  + due to different versions of the GTK graphical libraries, the look of
    the GUI is slightly different from that of the previous versions.
  + the minor version of the Python interpreter is different (major
    version is unchanged at 2.7). Python modules included with GNUbg may
    differ in more significant ways.
  Includes changes from 1.05.000:
  + upgrade of the random.org code to support https protocol</changelog>
  <changelog author="jengelh@inai.de" date="1534420800">- Use noun phrase in summary.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1580731200">- Switch to depending on python3.
- Run spec-cleaner over the specfile.</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1656936000">- Fix build with python 3.10 (update m4/ax_python_devel.m4). Added
  autoconf-archive build requirement for this.
- Added new build requirements: cairo-devel, libcurl-devel and
  pkgconfig.
- Replaced libcanberra-devel build requirement with correct
  libcanberra-gtk-devel.
- Build databases, sounds and doc subpackages as noarch (fix
  rpmlint error).
- Removed SUSE_ASNEEDED=1 (not needed anymore).
- Removed support for old openSUSE versions and Fedora.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1710158400">- Update to version 1.08.002
  * Fix potential corruption of gnubgautorc file.
  * changelog from 1.08.001
    + Fix old quirk in the implementation of the PIPLOSS input
    (bug #65035)
  + Use a different cube efficiency ratio for 0- and 1-ply
    evaluations (0.76 instead of 0.68)
    + build the GTK2 version using GtkUIManager by default
    + Add a feature to show how the player's GNU error rate has
    evolved throughout the player's history, as provided by the
    database records
    + Add cubeless MET contributed by Tilemachos Zoidis
    + replace the original Mersenne Twister RNG by the improved
    SFMT version
    + Introduce the "SmartSit" feature that enables to define a
    list of users that automatically sit at the bottom of the
    board (as player1) in opened matches
    + Names can be added or deleted in Settings &gt; Options &gt; Display
  + Remove the similar but more limited set/show aliases CLI
    commands
    + Extend batch analysis feature with a new button in the main
    toolbar: "Analyse file". Three options are available in
    Settings / Analysis
    + Introduce a background analysis feature with a new button in
    the main toolbar: "Analyse"
    + Improvements to the score map feature ; notably its default
    configuration is now configurable via Settings/Analysis/
    ScoreMap
  * changelog from 1.07.001
    + Use SOURCE_DATE_EPOCH as defined in
    https://reproducible-builds.org/specs/source-date-epoch/ to
    set timestamps at build
    + Add a button to show a map of chequer or cube evaluations at
    various scores
    + Add a button to the cube analysis widget to switch between
    at-score and money evaluations
    + Finnish translation
    + Decrease doubtful/bad/very bad thresholds in analysis
    results from 0.04/0.08/0.16 to 0.03/0.06/0.12 point
    + Do not offer levels weaker than expert in the main analysis,
    tutor and rollout settings panel of the GUI
    + Build requires a C99- or gnu99-compatible compiler</changelog>
  <changelog author="munix9@googlemail.com" date="1761566400">- Update to version 1.08.003
  * No upstream details available
- Add 'BuildRequires: glycin-loaders' for Factory/TW
- Clean up spec file</changelog>
</package>
<package pkgid="31346cf431127182c4943fcf61e3e1aa5a5a450c960caf0e5551b8870ac049302050f7053686b684c2884e929e2b2a5a8e9f4d6c4911663aaa06cf14a05b7131" name="gnucap-debuginfo" arch="i586">
  <version epoch="0" ver="0.35" rel="18.10"/>
  <changelog author="lars@linux-schulserver.de" date="1211889600">- initial version for openSUSE-Education
- fix build with GCC4.3
- use debian patch</changelog>
  <changelog author="lars@linux-schulserver.de" date="1222344000">- moved to Education base repository</changelog>
  <changelog author="lars@linux-schulserver.de" date="1223467200">- fix dirlist</changelog>
  <changelog author="lars@linux-schulserver.de" date="1340712000">- beautify specfile
- move documentation and examples to the default places in openSUSE:
  gnucap-docpath.patch
- split out runall patch
- added gnucap-modelgen manpage</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1466164800">- Fix build with GCC 6 [boo#985099]
  * gnucap-0.35-gcc6.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4177797f995024bcc64dc075512e16ff28f8350a43351d690c91c673f1575f50aafd5ce8dc3e873c332cab2ff5f1e50957803a49447c09c346ac0229df07ee37" name="gnucap-debugsource" arch="i586">
  <version epoch="0" ver="0.35" rel="18.10"/>
  <changelog author="lars@linux-schulserver.de" date="1211889600">- initial version for openSUSE-Education
- fix build with GCC4.3
- use debian patch</changelog>
  <changelog author="lars@linux-schulserver.de" date="1222344000">- moved to Education base repository</changelog>
  <changelog author="lars@linux-schulserver.de" date="1223467200">- fix dirlist</changelog>
  <changelog author="lars@linux-schulserver.de" date="1340712000">- beautify specfile
- move documentation and examples to the default places in openSUSE:
  gnucap-docpath.patch
- split out runall patch
- added gnucap-modelgen manpage</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1466164800">- Fix build with GCC 6 [boo#985099]
  * gnucap-0.35-gcc6.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2edd73b3eecd2dbfbc98ba52d501c57c4bfe4529b0e0134399fd0ff2fd015b110adcae523579b21ebba3732998474fdea7afd988965c63c2db88160a29946f7b" name="gnucash-debuginfo" arch="i586">
  <version epoch="0" ver="5.16" rel="1.2"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1736856000">- Update to 5.10:
  + Trading Accounts
  + Segfault/Crash if payment dialog change from customer to vendor
  + gnucash 5.8 crashes on windows 10 while importing qif
  + Crash when creating ETF transaction
  + Crash when changing accounting period end date
  + Type-Ahead feature lost account setting functionality
  + Right-click issue in import window
  + Right-click issue in reconcile window
  + Crash deleting and recreating an SX with the scheduled transaction editor
    open
  + Duplicate information in description when importing CAMT.053.001.02 via
    aqbanking
  + Edit find account jump then open, open the last highlighted account not the
    jumped to account
  + Silent crash on CSV import
  + Cannot translate different meanings of string "_Balance" to Chinese.
  + Transaction Report: Cannot subtotal based on Number field
  + Numeric value in exported CSV transactions
  + Tabbing through fields autoselects all but Num field
  + Crash attempting to edit a scheduled transaction
  + Crash when clicking on Schedule Transaction Editor
  + Tabs now close when you middle-click on them.
  + The SX editor's saved duration and height are stored differently in
    preferences so values previously saved will be lost when switching between
    versions 5.9 and 5.10 (and later). We regret the inconvenience but the new
    scheme better matches GnuCash's use of the preferences.
  + Allow 0 cash amount when using the Stock Assistant to create a sell
    transaction. This might happen if the commission and fees exactly balance
    the proceeds of the sale.
  + Enforce searching for our gsettings schema files first where they were
    installed. This was not done when the installation prefix was /usr or
    /usr/local which could potentially cause gnucash to find other schema files
    first.
  + Set tooltip text on the outer tab container again so that it can be updated
    by main_window_update_page_long_name.
  + Tooltips on chart reports now appear any time the pointer hovers in the
    chart area and reflect the nearest point. Previously the pointer had to be
    very close to a point.
  + Updated the quote source lists in the Security Editor dialog to reflect the
    current Finance::Quote version.
  + Display a warning dialog when a transaction is unbalanceable because the
    user has set a minimum fraction on an account smaller than the security's
    fraction in a book using trading accounts.
  + Deleting a commodity will fail if there are accounts denominated in the
    commodity. When reporting the error to the user list those accounts.
  + Correct in Tips of the Day the IRC network where GnuCash's channel can be
    found.
  + Ensure Python bindings Session constructor loads the session's data.
  + Fix compile failures with Boost 1.87. This requires the minimum Boost
    version to be 1.67, removing the option for distributions to patch older
    versions.
  + Prevent deleting an account with an open register from logging spurious
    errors
  + Check that GUI refreshes are not suspended before calling
    gnc_gui_refresh_all.
  + Unify wording for alphavazntage tooltips.
  + New script to update translator-credits.
  + Document cmake 3.14 requirement set a year ago.</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1743422400">- Superseded gnucash-swig43.patch
- Removed gnucash-icu.patch
- Update to 5.11:
  + Inconsistent behavior in Loan Review
  + start/end of current/last quarter have off-by-one error
  + CSV Export: 'Accounts Selected' text has bad formatting
  + GnuCash re-opens to incorrect page
  + Dialog boxes won't remain sized and positioned - part1
  + Save As... sequence from SQL to XML format does not clear lock
    on the origin SQL book.
  + Register Filter Today radio buttons don't work correctly
  + Fails to build with ICU 76
  + Unable to save gnucash DB file as XML file
  + Add "Clear All" button to register filter
  + Version 5.10 Fails to import QIF file
  + Gnucash grashes on startup ice-9/read.scm error
  + Autocomplete of split only completes description
  + Pie chart hovering shows wrong information in pop-up
  + Crash on account deletion (edit)
  + Saved reports configurations are opening with…
  + Import Map Editor Non-Bayesian crashes gnucash
  + Decimal point confusions when getting stock quotes from aex
  + Reconcile date default doesn't update to reflect previous
    reconciliation.
  + Adjust quarter begin and end dates to align with Accounting
    Period (Fiscal Year) start and end dates when the latter are
    not the first/last of the month.
  + Update Form/Schedule line references for 2024 for the US Income
    Tax Report
  + Better handling of complex Jump to other split operations:
  * Expand multi-split transactions in the destination register
    after a jump and select the destination split.
  * Emit a warning when a Jump to other split operation can't be
    performed instead of doing nothing.
  * When there are multiple splits but only one other account
    Jump will jump to the transaction in that other account's
    register regardless of what split is selected in the original
    register.
  * Do nothing when the user attempts to jump to another split in
    the current register's account.
  * Add a new Register preference "Jump action for multiple
    splits"
    Make the behaviour when the "Jump" operation encounters a
    transaction with more than two splits configurable. This
    can be configured as:
  * Do nothing (this is the default)
  * Use the split with the largest value
  * Use the split with the smallest value
  + Allow more account types in the payment window's transfer
    account list
    So far it was limited to Asset, Liability, Credit Card and
    either Income (for customer payments) or Expenses (for
    vendor payments). There are however use cases where a
    customer payment also covers expenses (like for example
    a Paypal service charge). To allow for as many edge cases
    as possible the filter now only excludes those account types
    I worry will break the business logic: AP and AR accounts.
    That is, with this change you won't be able to create a
    customer payment (which necessarily has one split an an AR
    account) that transfers to another AR or to an AP account.
    While even that may work, I am sure the business features
    weren't designed to cope with this and I can't exhaustively
    test that.
  + Support for enums as GtkRadioButton preferences
    The "=" in the widget name will separate the pref name from
    the enum string value that is used when the radio button is
    activated. When the radio button is deactivated, its
    preference update is ignored because another button must
    have been made active.
  + Allow warning dialogs to be the dismiss-only variant
    All existing dialogs are either QUESTION or WARNING. Allow
    INFO, ERROR and OTHER to remember being dismissed without
    asking a question.
  + Improve GncNumeric(std::string) to handle unicode spaces and
    thousands separators.
  + Add function to GncQueryView to expand column
    Add function gnc_query_set_expand_column to GncQueryView so
    that the expand column can be specified that takes up any
    available free space. Use this function in the Due
    Bills/Invoice Reminder to to set the expanding column to the
    company name.
  + [Account.hpp] New function gnc_account_get_all_parents returns
    reversed path vector
  + Fix python bindings built with Swig-4.3.0.
    New and Updated Translations: Chinese (Simplified Han script),
    Croatian, Dutch, English (Australia), English (New Zealand),
    English (United Kingdom), Estonian, Finnish, French, German,
    Greek, Hebrew, Hungarian, Norwegian Bokmål, Persian,
    Portuguese, Portuguese (Brazil), Russian, Spanish, Swedish,
    Tamil, Ukrainian
  + Update the Security Editor section in manual to match the
    dialog.
  + add entity for menuchoice 'Export Reports'
  + Remove Finance::Quote appendix. The content has been moved to
    Wiki.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1748433600">- Add fix_build_with_boost_1_88.patch
- Run the testsuite</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752667200">- Update to 5.12:
  + Bugfixes
    See https://github.com/Gnucash/gnucash/releases/tag/5.12 for
    full changes
- Drop upstream fix_build_with_boost_1_88.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758801600">- Add gnucash-boost-1.89.patch: Fix build against boost 1.89
- Drop libboost_system-devel-impl: no longer existing (boo#1250512)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1761480000">- Update to 5.13:
  + Splits to Imbalance-USD do not disappear when zero-valued.
    To mitigate potential impact, the Imbalance split is only removed when the
    split transitions to zero value during the commit of the transaction and
    the split's memo and action have no value.
  + Crash while switch to recently opened file
  + error: call to non-'constexpr' function
  + Ensure that GnuCash does not crash when it converts a foreign-currency
    transaction into a trading account transaction.
  + Reconcile Ending Balance Ignored When Statement Date Set
  + Invoice price decimal places
  + Zombie entries in the recently accessed file list.
  + Invoice and bills still display prices as fractional amounts with "Force
    Prices to display as decimals"
  + Incorrect trial Balance report with stocks and multiple currencies
  + Exchange Rate entries displayed in reports in an unstable order
  + Importing accounts from UTF8 csv file does not work correctly
  + Provide a new dialog, gnc_action_dialog, for confirming actions that labels
    buttons with a active verb (e.g. "Delete") instead of a confirmation (e.g.
    "Yes" or "OK"). This is hypothetically less ambiguous in some cases.
  + Transaction Report: Add links to bills and invoices.
  + [gnc-plugin-page-report] confirm before overwriting saved report
  + Added Swiss Fund Data AG to single_quote_sources. New F::Q source will be
    available in v1.67. The selection will be disabled until F::Q 1.67 is
    released and installed.
  + Replace deprecated gdk_pixbuf_new_from_xpm_data
  + Fix tests so that they run on Win32 builds.
  + Fix inadvertant insertion in test-trial-balance.scm.
  + extract-translators: Use 'open :encoding' instead of utf::encode/decode.
  + Fix newline disparity in translator-credits
  + Translator credits: Separate translators with a newline Instead of a
    semicolon. Presents them as a list, one name per line, as with the other
    credits.
  + [fin.c] fix encoding to utf8
  + [new-owner-report.scm] insert job-ID if available
  + [balsheet-pnl] use gnc:accounts-get-commodities-sorted
  + Set policy CMP0177 and follow the documented recommendations regarding
    DESTINATION paths.
  + [balsheet-pnl] ensure the account name cell doesn't wrap
  + Specialize get_row_value_from_object for int64_t so that it doesn't try to
    pass the value in a pointer. That comes out badly on 32-bit systems.
  + [charts] Add chartjs v4 to borrowed so it can be used when available
    (meaning not on Windows because Windows's JS support via webkit is too old).
  + [charts] use gnc:html-chart-set-xaxis-type!
  + [html-chart] expose gnc:html-chart-set-x-axis-type!; Centralise to ease
    chartjs upgrade. The option path changes as follows: '(options scales xAxes
    (0) type) in chartjs-2 '(options scales x type) in chartjs-3
  + [gnc-pricedb.cpp] plug leak from gnc_g_date_new_today
  + [gtest-xml-contents] test xaccTransGetDatePostedGDate from xml
  + Engine: Replace indirect qof_object_set/get calls with direct
    qof_instance_kvp ones.
  + [gtest-load-and-test-datafile.cpp] add example .gnucash to test contents
  + Updated translations</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1763640000">- Add gnucash-fix-test-userdata-dir-invalid-home.patch</changelog>
  <changelog author="Josef Melcr &lt;josef.melcr@suse.com&gt;" date="1768824000">- Add gcc16.patch, so that the package builds with GCC 16</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1783425600">- Update to 5.16:
  + RFE: Include logical dates for View-&gt;Filter by "date range"
  + Enable the escape key to cancel a field edit
  + Next gen UI for stock transactions
  + Add "enter now" option in scheduled transaction editor
  + Allow the Enabled box in the list of scheduled transactions to be
    operated instead of having to open the transaction editor dialog
  + Numeric values may now be selected to copy in the Accounts page
  + Add new Finance::Quote source Finnhub.io
  + The Investment Lots report has new optional columns for Computed Annual Growth Rate
  + Python Bindings: Improved translation of primary object
  + Python Bindings: Better conversion of GLists to Python lists
  + Python Bindings: Destroy the QofSession in the Python Session dtor to prevent
    leaving the database locked
  + [engine] Add first-class online_id accessors for Split and Account
  + Improve C++ implementation of QofBook
  + Correct the Doxygen doc for qof_instance_get/set_kvp
  + [gnc-log-replay.cpp] fix incorrect guid dump
  + Add some Boost library requirements needed by libgnucash-guile to CMakeLists.txt
  + Use Compile-time Regular Expressions instead of std::regex in gnc-filepath-utils.cpp
  + [gnc-filepath-utils.cpp] null check char* arguments
  + Add ChartJS licenses
  + Removed AEX from list of commodities. euronext.com is now using JS based anti-webscraping
  + [report-core] always offer options summary in reports
  + Remove remaining obsolete IMContext from sheet
  + Fix blurry text in HiDPI offscreen-rendered widgets
  + Add port field to database connection dialog: The convention of appending the port
    number after the host isn't obvious
  + Return immediately from qof_book_destroy if hash_of_collections is null
  + Be consistent in naming GncPluginPage and GncPluginPageRegister
  + Implement better can't-balance messages for scheduled transactions with more than one template transaction
  + Display namespaces and allow selecting particular namespaces in the Remove Old Prices dialog.
  + Use "Business Item" in messages that could apply to any of Bill, Credit Note, or Invoice,
    including where we reuse the same message in different cases.
  + Enable copy-and-paste in Scheduled Transaction template transactions.
  + Disable the Transaction Paste or Split Paste menu items in the register's Transaction menu
    when there is no transaction or split in the clipboard.
  + Fix the last reconcile date sort in the Accounts page so that unreconciled accounts sort
    after reconciled ones instead of before
  + Import Matcher: Add trace messages to make it easier to track why some transactions aren't considered possible matches
  + Fix segfault in gnc_gsettings_get_settings_obj when GSettings schemas are not installed.
  + [new-owner-report.scm] fix display/due-date tooltip
  + Transaction report efficiency improvements
  + Ensure that gnc_commodity_compare produces a stable sort
  + Remove unused qof_collection_from_glist function
  + New function gnc_account_get_earliest_date returns the account's earliest split date
  + Provide an earliest-date sort option in the Accounts page and the balance-forecast report
  + Update GncDateTime to handle new exceptions from Boost::DateTime
  + Fix GUI leaks in register completion cell, GncPluginPageRegister, and GNCPluginPageReport
  + Fixed Cut, Copy and Paste when focus is not in GnucashSheet
  + Fix crashes in processing invoices and creating mulit-commodity transactions due to premature
    destruction of the account tree view. This unfortunately un-fixes
  + Change the Transaction report when show subtotals only is selected
  + Make the version information and the configured paths part of the About Dialog selectable
  + Protect the special environment file prefix variables
- Add BUILD_GMOCK as build option for successful googletest
- Add CMAKE_SHARED_LINKER_FLAGS="-lm" for not readable library files
- Add noarch as BuildArch to devel package
- Drop patches:
  * gnucash-libm.patch
  * gnucash-4.1-fix-gtest-path.patch
  * gnucash-fix-test-userdata-dir-invalid-home.patch
  * gnucash-cpan-warning.patch
  * gcc16.patch</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1784030400">- fix s390x builds (boo#1268177): fix-BigEndian-s390x.patch</changelog>
</package>
<package pkgid="87a28eb268da414fa8f2159c4a88d3e11dbf268317ce829ff8ffd54f0fc2671e835fddb3ba7a07602e38c7e5d7ee33db000216d372437a9265025182966ddbc5" name="gnucash-debugsource" arch="i586">
  <version epoch="0" ver="5.16" rel="1.2"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1736856000">- Update to 5.10:
  + Trading Accounts
  + Segfault/Crash if payment dialog change from customer to vendor
  + gnucash 5.8 crashes on windows 10 while importing qif
  + Crash when creating ETF transaction
  + Crash when changing accounting period end date
  + Type-Ahead feature lost account setting functionality
  + Right-click issue in import window
  + Right-click issue in reconcile window
  + Crash deleting and recreating an SX with the scheduled transaction editor
    open
  + Duplicate information in description when importing CAMT.053.001.02 via
    aqbanking
  + Edit find account jump then open, open the last highlighted account not the
    jumped to account
  + Silent crash on CSV import
  + Cannot translate different meanings of string "_Balance" to Chinese.
  + Transaction Report: Cannot subtotal based on Number field
  + Numeric value in exported CSV transactions
  + Tabbing through fields autoselects all but Num field
  + Crash attempting to edit a scheduled transaction
  + Crash when clicking on Schedule Transaction Editor
  + Tabs now close when you middle-click on them.
  + The SX editor's saved duration and height are stored differently in
    preferences so values previously saved will be lost when switching between
    versions 5.9 and 5.10 (and later). We regret the inconvenience but the new
    scheme better matches GnuCash's use of the preferences.
  + Allow 0 cash amount when using the Stock Assistant to create a sell
    transaction. This might happen if the commission and fees exactly balance
    the proceeds of the sale.
  + Enforce searching for our gsettings schema files first where they were
    installed. This was not done when the installation prefix was /usr or
    /usr/local which could potentially cause gnucash to find other schema files
    first.
  + Set tooltip text on the outer tab container again so that it can be updated
    by main_window_update_page_long_name.
  + Tooltips on chart reports now appear any time the pointer hovers in the
    chart area and reflect the nearest point. Previously the pointer had to be
    very close to a point.
  + Updated the quote source lists in the Security Editor dialog to reflect the
    current Finance::Quote version.
  + Display a warning dialog when a transaction is unbalanceable because the
    user has set a minimum fraction on an account smaller than the security's
    fraction in a book using trading accounts.
  + Deleting a commodity will fail if there are accounts denominated in the
    commodity. When reporting the error to the user list those accounts.
  + Correct in Tips of the Day the IRC network where GnuCash's channel can be
    found.
  + Ensure Python bindings Session constructor loads the session's data.
  + Fix compile failures with Boost 1.87. This requires the minimum Boost
    version to be 1.67, removing the option for distributions to patch older
    versions.
  + Prevent deleting an account with an open register from logging spurious
    errors
  + Check that GUI refreshes are not suspended before calling
    gnc_gui_refresh_all.
  + Unify wording for alphavazntage tooltips.
  + New script to update translator-credits.
  + Document cmake 3.14 requirement set a year ago.</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1743422400">- Superseded gnucash-swig43.patch
- Removed gnucash-icu.patch
- Update to 5.11:
  + Inconsistent behavior in Loan Review
  + start/end of current/last quarter have off-by-one error
  + CSV Export: 'Accounts Selected' text has bad formatting
  + GnuCash re-opens to incorrect page
  + Dialog boxes won't remain sized and positioned - part1
  + Save As... sequence from SQL to XML format does not clear lock
    on the origin SQL book.
  + Register Filter Today radio buttons don't work correctly
  + Fails to build with ICU 76
  + Unable to save gnucash DB file as XML file
  + Add "Clear All" button to register filter
  + Version 5.10 Fails to import QIF file
  + Gnucash grashes on startup ice-9/read.scm error
  + Autocomplete of split only completes description
  + Pie chart hovering shows wrong information in pop-up
  + Crash on account deletion (edit)
  + Saved reports configurations are opening with…
  + Import Map Editor Non-Bayesian crashes gnucash
  + Decimal point confusions when getting stock quotes from aex
  + Reconcile date default doesn't update to reflect previous
    reconciliation.
  + Adjust quarter begin and end dates to align with Accounting
    Period (Fiscal Year) start and end dates when the latter are
    not the first/last of the month.
  + Update Form/Schedule line references for 2024 for the US Income
    Tax Report
  + Better handling of complex Jump to other split operations:
  * Expand multi-split transactions in the destination register
    after a jump and select the destination split.
  * Emit a warning when a Jump to other split operation can't be
    performed instead of doing nothing.
  * When there are multiple splits but only one other account
    Jump will jump to the transaction in that other account's
    register regardless of what split is selected in the original
    register.
  * Do nothing when the user attempts to jump to another split in
    the current register's account.
  * Add a new Register preference "Jump action for multiple
    splits"
    Make the behaviour when the "Jump" operation encounters a
    transaction with more than two splits configurable. This
    can be configured as:
  * Do nothing (this is the default)
  * Use the split with the largest value
  * Use the split with the smallest value
  + Allow more account types in the payment window's transfer
    account list
    So far it was limited to Asset, Liability, Credit Card and
    either Income (for customer payments) or Expenses (for
    vendor payments). There are however use cases where a
    customer payment also covers expenses (like for example
    a Paypal service charge). To allow for as many edge cases
    as possible the filter now only excludes those account types
    I worry will break the business logic: AP and AR accounts.
    That is, with this change you won't be able to create a
    customer payment (which necessarily has one split an an AR
    account) that transfers to another AR or to an AP account.
    While even that may work, I am sure the business features
    weren't designed to cope with this and I can't exhaustively
    test that.
  + Support for enums as GtkRadioButton preferences
    The "=" in the widget name will separate the pref name from
    the enum string value that is used when the radio button is
    activated. When the radio button is deactivated, its
    preference update is ignored because another button must
    have been made active.
  + Allow warning dialogs to be the dismiss-only variant
    All existing dialogs are either QUESTION or WARNING. Allow
    INFO, ERROR and OTHER to remember being dismissed without
    asking a question.
  + Improve GncNumeric(std::string) to handle unicode spaces and
    thousands separators.
  + Add function to GncQueryView to expand column
    Add function gnc_query_set_expand_column to GncQueryView so
    that the expand column can be specified that takes up any
    available free space. Use this function in the Due
    Bills/Invoice Reminder to to set the expanding column to the
    company name.
  + [Account.hpp] New function gnc_account_get_all_parents returns
    reversed path vector
  + Fix python bindings built with Swig-4.3.0.
    New and Updated Translations: Chinese (Simplified Han script),
    Croatian, Dutch, English (Australia), English (New Zealand),
    English (United Kingdom), Estonian, Finnish, French, German,
    Greek, Hebrew, Hungarian, Norwegian Bokmål, Persian,
    Portuguese, Portuguese (Brazil), Russian, Spanish, Swedish,
    Tamil, Ukrainian
  + Update the Security Editor section in manual to match the
    dialog.
  + add entity for menuchoice 'Export Reports'
  + Remove Finance::Quote appendix. The content has been moved to
    Wiki.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1748433600">- Add fix_build_with_boost_1_88.patch
- Run the testsuite</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752667200">- Update to 5.12:
  + Bugfixes
    See https://github.com/Gnucash/gnucash/releases/tag/5.12 for
    full changes
- Drop upstream fix_build_with_boost_1_88.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758801600">- Add gnucash-boost-1.89.patch: Fix build against boost 1.89
- Drop libboost_system-devel-impl: no longer existing (boo#1250512)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1761480000">- Update to 5.13:
  + Splits to Imbalance-USD do not disappear when zero-valued.
    To mitigate potential impact, the Imbalance split is only removed when the
    split transitions to zero value during the commit of the transaction and
    the split's memo and action have no value.
  + Crash while switch to recently opened file
  + error: call to non-'constexpr' function
  + Ensure that GnuCash does not crash when it converts a foreign-currency
    transaction into a trading account transaction.
  + Reconcile Ending Balance Ignored When Statement Date Set
  + Invoice price decimal places
  + Zombie entries in the recently accessed file list.
  + Invoice and bills still display prices as fractional amounts with "Force
    Prices to display as decimals"
  + Incorrect trial Balance report with stocks and multiple currencies
  + Exchange Rate entries displayed in reports in an unstable order
  + Importing accounts from UTF8 csv file does not work correctly
  + Provide a new dialog, gnc_action_dialog, for confirming actions that labels
    buttons with a active verb (e.g. "Delete") instead of a confirmation (e.g.
    "Yes" or "OK"). This is hypothetically less ambiguous in some cases.
  + Transaction Report: Add links to bills and invoices.
  + [gnc-plugin-page-report] confirm before overwriting saved report
  + Added Swiss Fund Data AG to single_quote_sources. New F::Q source will be
    available in v1.67. The selection will be disabled until F::Q 1.67 is
    released and installed.
  + Replace deprecated gdk_pixbuf_new_from_xpm_data
  + Fix tests so that they run on Win32 builds.
  + Fix inadvertant insertion in test-trial-balance.scm.
  + extract-translators: Use 'open :encoding' instead of utf::encode/decode.
  + Fix newline disparity in translator-credits
  + Translator credits: Separate translators with a newline Instead of a
    semicolon. Presents them as a list, one name per line, as with the other
    credits.
  + [fin.c] fix encoding to utf8
  + [new-owner-report.scm] insert job-ID if available
  + [balsheet-pnl] use gnc:accounts-get-commodities-sorted
  + Set policy CMP0177 and follow the documented recommendations regarding
    DESTINATION paths.
  + [balsheet-pnl] ensure the account name cell doesn't wrap
  + Specialize get_row_value_from_object for int64_t so that it doesn't try to
    pass the value in a pointer. That comes out badly on 32-bit systems.
  + [charts] Add chartjs v4 to borrowed so it can be used when available
    (meaning not on Windows because Windows's JS support via webkit is too old).
  + [charts] use gnc:html-chart-set-xaxis-type!
  + [html-chart] expose gnc:html-chart-set-x-axis-type!; Centralise to ease
    chartjs upgrade. The option path changes as follows: '(options scales xAxes
    (0) type) in chartjs-2 '(options scales x type) in chartjs-3
  + [gnc-pricedb.cpp] plug leak from gnc_g_date_new_today
  + [gtest-xml-contents] test xaccTransGetDatePostedGDate from xml
  + Engine: Replace indirect qof_object_set/get calls with direct
    qof_instance_kvp ones.
  + [gtest-load-and-test-datafile.cpp] add example .gnucash to test contents
  + Updated translations</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1763640000">- Add gnucash-fix-test-userdata-dir-invalid-home.patch</changelog>
  <changelog author="Josef Melcr &lt;josef.melcr@suse.com&gt;" date="1768824000">- Add gcc16.patch, so that the package builds with GCC 16</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1783425600">- Update to 5.16:
  + RFE: Include logical dates for View-&gt;Filter by "date range"
  + Enable the escape key to cancel a field edit
  + Next gen UI for stock transactions
  + Add "enter now" option in scheduled transaction editor
  + Allow the Enabled box in the list of scheduled transactions to be
    operated instead of having to open the transaction editor dialog
  + Numeric values may now be selected to copy in the Accounts page
  + Add new Finance::Quote source Finnhub.io
  + The Investment Lots report has new optional columns for Computed Annual Growth Rate
  + Python Bindings: Improved translation of primary object
  + Python Bindings: Better conversion of GLists to Python lists
  + Python Bindings: Destroy the QofSession in the Python Session dtor to prevent
    leaving the database locked
  + [engine] Add first-class online_id accessors for Split and Account
  + Improve C++ implementation of QofBook
  + Correct the Doxygen doc for qof_instance_get/set_kvp
  + [gnc-log-replay.cpp] fix incorrect guid dump
  + Add some Boost library requirements needed by libgnucash-guile to CMakeLists.txt
  + Use Compile-time Regular Expressions instead of std::regex in gnc-filepath-utils.cpp
  + [gnc-filepath-utils.cpp] null check char* arguments
  + Add ChartJS licenses
  + Removed AEX from list of commodities. euronext.com is now using JS based anti-webscraping
  + [report-core] always offer options summary in reports
  + Remove remaining obsolete IMContext from sheet
  + Fix blurry text in HiDPI offscreen-rendered widgets
  + Add port field to database connection dialog: The convention of appending the port
    number after the host isn't obvious
  + Return immediately from qof_book_destroy if hash_of_collections is null
  + Be consistent in naming GncPluginPage and GncPluginPageRegister
  + Implement better can't-balance messages for scheduled transactions with more than one template transaction
  + Display namespaces and allow selecting particular namespaces in the Remove Old Prices dialog.
  + Use "Business Item" in messages that could apply to any of Bill, Credit Note, or Invoice,
    including where we reuse the same message in different cases.
  + Enable copy-and-paste in Scheduled Transaction template transactions.
  + Disable the Transaction Paste or Split Paste menu items in the register's Transaction menu
    when there is no transaction or split in the clipboard.
  + Fix the last reconcile date sort in the Accounts page so that unreconciled accounts sort
    after reconciled ones instead of before
  + Import Matcher: Add trace messages to make it easier to track why some transactions aren't considered possible matches
  + Fix segfault in gnc_gsettings_get_settings_obj when GSettings schemas are not installed.
  + [new-owner-report.scm] fix display/due-date tooltip
  + Transaction report efficiency improvements
  + Ensure that gnc_commodity_compare produces a stable sort
  + Remove unused qof_collection_from_glist function
  + New function gnc_account_get_earliest_date returns the account's earliest split date
  + Provide an earliest-date sort option in the Accounts page and the balance-forecast report
  + Update GncDateTime to handle new exceptions from Boost::DateTime
  + Fix GUI leaks in register completion cell, GncPluginPageRegister, and GNCPluginPageReport
  + Fixed Cut, Copy and Paste when focus is not in GnucashSheet
  + Fix crashes in processing invoices and creating mulit-commodity transactions due to premature
    destruction of the account tree view. This unfortunately un-fixes
  + Change the Transaction report when show subtotals only is selected
  + Make the version information and the configured paths part of the About Dialog selectable
  + Protect the special environment file prefix variables
- Add BUILD_GMOCK as build option for successful googletest
- Add CMAKE_SHARED_LINKER_FLAGS="-lm" for not readable library files
- Add noarch as BuildArch to devel package
- Drop patches:
  * gnucash-libm.patch
  * gnucash-4.1-fix-gtest-path.patch
  * gnucash-fix-test-userdata-dir-invalid-home.patch
  * gnucash-cpan-warning.patch
  * gcc16.patch</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1784030400">- fix s390x builds (boo#1268177): fix-BigEndian-s390x.patch</changelog>
</package>
<package pkgid="a38e7ead1f59780d48de71cd2909a40cfea650350c49308768cbaa9064056c0330e9ca0ccd65b1fb7885909ca1fd99466a5a8e971aab78bb6a901f2ef73ba962" name="gnuchess-debuginfo" arch="i586">
  <version epoch="0" ver="6.3.0" rel="1.4"/>
  <changelog author="astieger@suse.com" date="1479211200">- gnuchess 6.2.4:
  * Print error for invalid move.
  * Truncate user input if longer than 128 characters
    fixing CVE-2015-8972: user input buffer overflow (boo#1010143)</changelog>
  <changelog author="astieger@suse.com" date="1500984000">- gnuchess 6.2.5:
  * Command history based on readline.
  * New commands: coords/nocoords to enable/disable coordinates
    when printing the board.
  * Command pgnsave will prompt the user to overwrite or not an existing
    file instead of appending the current game to the file.
  * New languages.
  * Bug fixes.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1524916800">- Only suggest xboard, don't recommend it.
- Use %license instead of %doc for license file (boo#1082318).
- Use %install_info_delete macro instead of rewriting it.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1587297600">- Update to the version 6.2.6:
  - Fix buffer overflow on load EPD file (bsc#1148736 CVE-2019-15767).
  - Fix move validation when cleaning up moves, e.g. accepting
    '0-0' for O-O'.
  - More consistent use of period in translatable texts.
  - Minor fixes on compilation warnings
  - New and updated translations.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1590926400">- gnuchess 6.2.7:
  * minor bug fixes in the build system</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1617883200">- Add txtJ07eHdR0m6.patch to fix CVE-2021-30184 (reported upstream on
  https://lists.gnu.org/archive/html/bug-gnu-chess/2021-04/msg00000.html )
  (boo#1184531)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 6.2.8
  * Bug fixes in the input/output processing</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1627732800">- update to 6.2.9:
  - Fixed potential buffer overflow in pgnload and pgnreplay (CVE-2021-30184)
- drop txtJ07eHdR0m6.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645185600">- Only require info and call its macros on suse_version &lt; 1550:
  in Tumbleweed, info handles its file via file triggers since Sep
  2019.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1757246400">- Update to 6.3.0:
  - Look for gnuchess.ini in XDG_CONFIG_HOME or ~/.config/.
  - Dynamically configure gnuchess.ini from gnuchess.ini.in.
  - Disable engine book on 'book off'.
  - Improve style of some help messages.
  - More graceful program termination if book does not exist.
  - Bug fix in (epd)load command.
  - Fix potential buffer overflows in the pipes read/write.
- Remove xgnuchess, it is non-functional (we don’t package xboard
  any more). For the same reason, we don’t package gnuchessx
  either.</changelog>
</package>
<package pkgid="01888d68f979175499f85a278c8b81ba86acc6a6a02eaa2f9929a6d9d7b51102878c347f0fbd2c1ce44328e284ace7132e4a8f50f75073a3bd7b2cebabe4e081" name="gnuchess-debugsource" arch="i586">
  <version epoch="0" ver="6.3.0" rel="1.4"/>
  <changelog author="astieger@suse.com" date="1479211200">- gnuchess 6.2.4:
  * Print error for invalid move.
  * Truncate user input if longer than 128 characters
    fixing CVE-2015-8972: user input buffer overflow (boo#1010143)</changelog>
  <changelog author="astieger@suse.com" date="1500984000">- gnuchess 6.2.5:
  * Command history based on readline.
  * New commands: coords/nocoords to enable/disable coordinates
    when printing the board.
  * Command pgnsave will prompt the user to overwrite or not an existing
    file instead of appending the current game to the file.
  * New languages.
  * Bug fixes.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1524916800">- Only suggest xboard, don't recommend it.
- Use %license instead of %doc for license file (boo#1082318).
- Use %install_info_delete macro instead of rewriting it.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1587297600">- Update to the version 6.2.6:
  - Fix buffer overflow on load EPD file (bsc#1148736 CVE-2019-15767).
  - Fix move validation when cleaning up moves, e.g. accepting
    '0-0' for O-O'.
  - More consistent use of period in translatable texts.
  - Minor fixes on compilation warnings
  - New and updated translations.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1590926400">- gnuchess 6.2.7:
  * minor bug fixes in the build system</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1617883200">- Add txtJ07eHdR0m6.patch to fix CVE-2021-30184 (reported upstream on
  https://lists.gnu.org/archive/html/bug-gnu-chess/2021-04/msg00000.html )
  (boo#1184531)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 6.2.8
  * Bug fixes in the input/output processing</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1627732800">- update to 6.2.9:
  - Fixed potential buffer overflow in pgnload and pgnreplay (CVE-2021-30184)
- drop txtJ07eHdR0m6.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645185600">- Only require info and call its macros on suse_version &lt; 1550:
  in Tumbleweed, info handles its file via file triggers since Sep
  2019.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1757246400">- Update to 6.3.0:
  - Look for gnuchess.ini in XDG_CONFIG_HOME or ~/.config/.
  - Dynamically configure gnuchess.ini from gnuchess.ini.in.
  - Disable engine book on 'book off'.
  - Improve style of some help messages.
  - More graceful program termination if book does not exist.
  - Bug fix in (epd)load command.
  - Fix potential buffer overflows in the pipes read/write.
- Remove xgnuchess, it is non-functional (we don’t package xboard
  any more). For the same reason, we don’t package gnuchessx
  either.</changelog>
</package>
<package pkgid="3b97d40ca06330227f9e2d0a1de0b6bc813adc07974d2339522774ff44f721f6126fbefb291791f3b454b7f04a247303a95b926109724be2ff4e2cb3813d70b2" name="gnucobol-debuginfo" arch="i586">
  <version epoch="0" ver="3.2" rel="4.2"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1608724800">- Update to version 3.1.2 (see NEWS or ChangeLog for details)
- Drop gnucobol-CFLAGS.patch (no longer needed)
- Add fix_test_698.patch and enable hardening
- Add buildtime requirements for libjson-c and libxml2
- Disable lto to avoid test failure</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1689422400">- Move libcob-devel files to gnucobol.lang because libcob.h can not be found
  (boo#1209438)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721822400">- Add gnucobol-3.1.2-C99.diff to add missing includes of
  libxml/parser.h which cause GCC 14 to emit compiler error rather
  than a warning.
- Add -Wno-error=incompatible-pointer-types to optflags so that GCC 14
  can compile test 0987 without failing with an error.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1761393600">- Fix build errors with GCC 15</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1768651200">- Update to 3.2
  * improved dialect handling including changed defaults to better match
    the selected dialect
  * a complete new dialect GCOS and support for more COBOL statements
  * intrinsic functions and syntax from both "old" and new dialects
  * highly improved run-times for several statements,
    along with less memory usage, especially if runtime checks are enabled
  * fileio changes to support LINE-SEQUENTIAL per COBOL2023 and
    runtime options to change the way files are handled,
    see NEWS and runtime.cfg
  * improvements for source-level debugging via GDB and coredump support
  * output of context for diagnostics
  * improvements for reproducible builds
- Change download resources to gnu ftp for more stable source
- Add patch move_packed_decimal.patch
- Remove mlio.c in gnucobol-3.1.2-C99.diff
- Remove fix_test_698.patch
- Add patch fix-errno.patch
- Add newcob.val.tar.gz  for fixing download of value data for tests
- Add gnucobol-esql-3.0
  * ESQL preprocessor (esqlOC) relies on ODBC for access to a variety
    of SQL engines
- Renaming from gnu-cobol to gnucobol</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1770033600">- Update keyring from the latest version from gnu ftp server</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1770379200">- Extension of build options --with-curses and --with-json
- Fix warnings</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1773921600">- Remove "-n" at esql and esql-devel packages because the relationship to
  the gnucobol package has been missing (boo#1259782)</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1774267200">-  Add Obsoletes for esql packages because of conflicts with gnucobol-esql</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1783512000">- Fixing Obsoletes for more successful builds in Leap</changelog>
</package>
<package pkgid="a40d4cc0dcdc40cce18a1c820e52ceaf1edb7d955b5403640a1afac61b21157d476d6a625bbce027de86078140977eb9366850ba22dd7ca4dcaf97694b2fcac7" name="gnucobol-debugsource" arch="i586">
  <version epoch="0" ver="3.2" rel="4.2"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1608724800">- Update to version 3.1.2 (see NEWS or ChangeLog for details)
- Drop gnucobol-CFLAGS.patch (no longer needed)
- Add fix_test_698.patch and enable hardening
- Add buildtime requirements for libjson-c and libxml2
- Disable lto to avoid test failure</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1689422400">- Move libcob-devel files to gnucobol.lang because libcob.h can not be found
  (boo#1209438)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721822400">- Add gnucobol-3.1.2-C99.diff to add missing includes of
  libxml/parser.h which cause GCC 14 to emit compiler error rather
  than a warning.
- Add -Wno-error=incompatible-pointer-types to optflags so that GCC 14
  can compile test 0987 without failing with an error.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1761393600">- Fix build errors with GCC 15</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1768651200">- Update to 3.2
  * improved dialect handling including changed defaults to better match
    the selected dialect
  * a complete new dialect GCOS and support for more COBOL statements
  * intrinsic functions and syntax from both "old" and new dialects
  * highly improved run-times for several statements,
    along with less memory usage, especially if runtime checks are enabled
  * fileio changes to support LINE-SEQUENTIAL per COBOL2023 and
    runtime options to change the way files are handled,
    see NEWS and runtime.cfg
  * improvements for source-level debugging via GDB and coredump support
  * output of context for diagnostics
  * improvements for reproducible builds
- Change download resources to gnu ftp for more stable source
- Add patch move_packed_decimal.patch
- Remove mlio.c in gnucobol-3.1.2-C99.diff
- Remove fix_test_698.patch
- Add patch fix-errno.patch
- Add newcob.val.tar.gz  for fixing download of value data for tests
- Add gnucobol-esql-3.0
  * ESQL preprocessor (esqlOC) relies on ODBC for access to a variety
    of SQL engines
- Renaming from gnu-cobol to gnucobol</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1770033600">- Update keyring from the latest version from gnu ftp server</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1770379200">- Extension of build options --with-curses and --with-json
- Fix warnings</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1773921600">- Remove "-n" at esql and esql-devel packages because the relationship to
  the gnucobol package has been missing (boo#1259782)</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1774267200">-  Add Obsoletes for esql packages because of conflicts with gnucobol-esql</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1783512000">- Fixing Obsoletes for more successful builds in Leap</changelog>
</package>
<package pkgid="2c27d87bbffb79530e68ac001092d4abca066f3a5ea385823a4231367aefa71456b488949e8a402cabc4fa23a5cd4ff8545435f4e4880d961cc1f8331b7b8c9e" name="gnucobol-esql-debuginfo" arch="i586">
  <version epoch="0" ver="3.2" rel="4.2"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1608724800">- Update to version 3.1.2 (see NEWS or ChangeLog for details)
- Drop gnucobol-CFLAGS.patch (no longer needed)
- Add fix_test_698.patch and enable hardening
- Add buildtime requirements for libjson-c and libxml2
- Disable lto to avoid test failure</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1689422400">- Move libcob-devel files to gnucobol.lang because libcob.h can not be found
  (boo#1209438)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1721822400">- Add gnucobol-3.1.2-C99.diff to add missing includes of
  libxml/parser.h which cause GCC 14 to emit compiler error rather
  than a warning.
- Add -Wno-error=incompatible-pointer-types to optflags so that GCC 14
  can compile test 0987 without failing with an error.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1761393600">- Fix build errors with GCC 15</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1768651200">- Update to 3.2
  * improved dialect handling including changed defaults to better match
    the selected dialect
  * a complete new dialect GCOS and support for more COBOL statements
  * intrinsic functions and syntax from both "old" and new dialects
  * highly improved run-times for several statements,
    along with less memory usage, especially if runtime checks are enabled
  * fileio changes to support LINE-SEQUENTIAL per COBOL2023 and
    runtime options to change the way files are handled,
    see NEWS and runtime.cfg
  * improvements for source-level debugging via GDB and coredump support
  * output of context for diagnostics
  * improvements for reproducible builds
- Change download resources to gnu ftp for more stable source
- Add patch move_packed_decimal.patch
- Remove mlio.c in gnucobol-3.1.2-C99.diff
- Remove fix_test_698.patch
- Add patch fix-errno.patch
- Add newcob.val.tar.gz  for fixing download of value data for tests
- Add gnucobol-esql-3.0
  * ESQL preprocessor (esqlOC) relies on ODBC for access to a variety
    of SQL engines
- Renaming from gnu-cobol to gnucobol</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1770033600">- Update keyring from the latest version from gnu ftp server</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1770379200">- Extension of build options --with-curses and --with-json
- Fix warnings</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1773921600">- Remove "-n" at esql and esql-devel packages because the relationship to
  the gnucobol package has been missing (boo#1259782)</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1774267200">-  Add Obsoletes for esql packages because of conflicts with gnucobol-esql</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1783512000">- Fixing Obsoletes for more successful builds in Leap</changelog>
</package>
<package pkgid="949614ddf2f1d1f774439602beb69d9ccb6ef7b171a11cccb32510677b845a7a2781de8a5df7518f76f2e1ec55f25a0552de5ec6e8fc7784684612a7cacc66ae" name="gnudos-debuginfo" arch="i586">
  <version epoch="0" ver="2.0" rel="2.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1723377600">- GNU GnuDOS initial package, packaged as a joke</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- added patches
  fix build with gcc15
  + gnudos-gcc15.patch</changelog>
</package>
<package pkgid="2f2e092ee1cdbb93c99b08bed2b511162f84c815ffddac25ac1d49451622aeda158aa96dca0f672823499fa9d010f2fa5b237c2b105b6bff9feeb7e3cb4d9e9a" name="gnudos-debugsource" arch="i586">
  <version epoch="0" ver="2.0" rel="2.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1723377600">- GNU GnuDOS initial package, packaged as a joke</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- added patches
  fix build with gcc15
  + gnudos-gcc15.patch</changelog>
</package>
<package pkgid="02adef06bca5db01b295d02702f937caa22f10d0f8dc09d8d3af0f5694fcda368a6fd6b0ad572a6a69f722df83cb201bd60646a0f6df5a1b2fd7dab3e385a116" name="gnugo-debuginfo" arch="i586">
  <version epoch="0" ver="1371149103.84a32e9c" rel="3.13"/>
  <changelog author="rguenther@suse.de" date="1175515200">- add ncurses-devel BuildRequires.</changelog>
  <changelog author="mfabian@suse.de" date="1196769600">- remove openldap2 from BuildRequires.
- use fdupes.</changelog>
  <changelog author="vuntz@opensuse.org" date="1262952000">- Update to version 3.8:
  + many small improvements and tuning since 3.6
  + experimental Monte Carlo mode (9x9 only)
  + support for tiny boards
  + GPL v3
- Change License to GPL v3 or later.
- Drop bugzilla-225902.patch: fixed upstream.
- Remove unneeded BuildRequires: giflib-devel, glib-devel, krb5,
  libpng-devel, libtiff-devel, openldap2-devel, xorg-x11-devel.
- Do not call autoconf.
- Use configure, make install macros, and bindir, datadir instead
  of /usr/bin, /usr/share.</changelog>
  <changelog author="i@marguerite.su" date="1361448000">- Update to version 3.9.1
  * small bug fixes and tunings.</changelog>
  <changelog author="i@marguerite.su" date="1440331200">- Update to version 3.9.1+git20130613.84a32e9:
  + removed automake-1.4
  + removed automake-1.4.patch from doc/Makefile.am
  + reran automake to finish remove of automake-1.4
  + Removed built joseki *.db files from EXTRA_DIST.
  + gunnar_9_2.1. Remove tactical semeai reading. (#228)
  + Change pieces to stones in board output in ascii mode.
  + Avoid crashing due to registering an invalid loss move reason.</changelog>
  <changelog author="mcepl@cepl.eu" date="1591876800">- Update to version 20130613.84a32e9c:
  * Avoid crashing due to registering an invalid loss move reason.
  * Change pieces to stones in board output in ascii mode.
  * Update copyright notices for 2011.
  * gunnar_9_2.1. Remove tactical semeai reading. (#228)
  * Removed built joseki *.db files from EXTRA_DIST.
  * Replaced .cvsignore files with .gitignore files.
  * reran automake to finish remove of automake-1.4
  * removed automake-1.4.patch from doc/Makefile.am
  * removed automake-1.4</changelog>
  <changelog author="mcepl@cepl.eu" date="1591876801">- Update to version 1371149103.84a32e9c:
  * Avoid crashing due to registering an invalid loss move reason.
  * Change pieces to stones in board output in ascii mode.
  * Update copyright notices for 2011.
  * gunnar_9_2.1. Remove tactical semeai reading. (#228)
  * Removed built joseki *.db files from EXTRA_DIST.
  * Replaced .cvsignore files with .gitignore files.
  * rel-3-9-1
  * reran automake to finish remove of automake-1.4
  * removed automake-1.4.patch from doc/Makefile.am
  * removed automake-1.4</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1591876802">- Enable -fcommon which is not default with GCC10.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="7427eaf936082bad02caf9ab38a945a271622824965494f99ceec19fdf39c1256d7c049810a5b388c2eb7c64e61855be321f5d5b68fabb2dd50eaa53dc1c6e4c" name="gnugo-debugsource" arch="i586">
  <version epoch="0" ver="1371149103.84a32e9c" rel="3.13"/>
  <changelog author="rguenther@suse.de" date="1175515200">- add ncurses-devel BuildRequires.</changelog>
  <changelog author="mfabian@suse.de" date="1196769600">- remove openldap2 from BuildRequires.
- use fdupes.</changelog>
  <changelog author="vuntz@opensuse.org" date="1262952000">- Update to version 3.8:
  + many small improvements and tuning since 3.6
  + experimental Monte Carlo mode (9x9 only)
  + support for tiny boards
  + GPL v3
- Change License to GPL v3 or later.
- Drop bugzilla-225902.patch: fixed upstream.
- Remove unneeded BuildRequires: giflib-devel, glib-devel, krb5,
  libpng-devel, libtiff-devel, openldap2-devel, xorg-x11-devel.
- Do not call autoconf.
- Use configure, make install macros, and bindir, datadir instead
  of /usr/bin, /usr/share.</changelog>
  <changelog author="i@marguerite.su" date="1361448000">- Update to version 3.9.1
  * small bug fixes and tunings.</changelog>
  <changelog author="i@marguerite.su" date="1440331200">- Update to version 3.9.1+git20130613.84a32e9:
  + removed automake-1.4
  + removed automake-1.4.patch from doc/Makefile.am
  + reran automake to finish remove of automake-1.4
  + Removed built joseki *.db files from EXTRA_DIST.
  + gunnar_9_2.1. Remove tactical semeai reading. (#228)
  + Change pieces to stones in board output in ascii mode.
  + Avoid crashing due to registering an invalid loss move reason.</changelog>
  <changelog author="mcepl@cepl.eu" date="1591876800">- Update to version 20130613.84a32e9c:
  * Avoid crashing due to registering an invalid loss move reason.
  * Change pieces to stones in board output in ascii mode.
  * Update copyright notices for 2011.
  * gunnar_9_2.1. Remove tactical semeai reading. (#228)
  * Removed built joseki *.db files from EXTRA_DIST.
  * Replaced .cvsignore files with .gitignore files.
  * reran automake to finish remove of automake-1.4
  * removed automake-1.4.patch from doc/Makefile.am
  * removed automake-1.4</changelog>
  <changelog author="mcepl@cepl.eu" date="1591876801">- Update to version 1371149103.84a32e9c:
  * Avoid crashing due to registering an invalid loss move reason.
  * Change pieces to stones in board output in ascii mode.
  * Update copyright notices for 2011.
  * gunnar_9_2.1. Remove tactical semeai reading. (#228)
  * Removed built joseki *.db files from EXTRA_DIST.
  * Replaced .cvsignore files with .gitignore files.
  * rel-3-9-1
  * reran automake to finish remove of automake-1.4
  * removed automake-1.4.patch from doc/Makefile.am
  * removed automake-1.4</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1591876802">- Enable -fcommon which is not default with GCC10.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="2f635c791a36cf63c7b2c59f6e9d050e53c8fc790d4c70b07f643c5708ef9d256eb257ac1d818e2e47a236f656770771c10cef461d790932f4a823363b70d99d" name="gnulib-debugsource" arch="i586">
  <version epoch="0" ver="git.20240213.c99c8d4918" rel="1.2"/>
  <changelog author="p.drouand@gmail.com" date="1429617600">- Initial release (version 20150421)</changelog>
  <changelog author="p.drouand@gmail.com" date="1442491200">- Update to commit 601d8f444dc927daf0fbefbc866b46bfaa44f59b
  Fix build</changelog>
  <changelog author="mliska@suse.cz" date="1582113600">- Update to version git.20200216.f4693b016:
  * fchmodat: Make more future-proof.
  * lchmod: Make more future-proof.
  * lchmod: Fix buggy override on macOS, HP-UX (regression from 2020-02-08).
  * xnanosleep: prefer pause, and get remaining time
  * lchmod: Improve cross-compilation guess.
  * fstrcmp: Add API to clean up resources.
  * wctype-h: Fix compilation errors in C++ (regression from 2020-01-25).
  * fchmodat, lchmod: port to buggy Linux filesystems
  * autoupdate
  * lchmod: pacify Coverity CID 1491216</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1599134400">- Install relocatable.texi as well (rh#1474792).</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1599134401">- Update to version git.20200809.d6dabe8ee
  to Use __builtin_signbit* with clang.:
  * lib/math.in.h (signbit): Use __builtin_signbit{,f,l} also on clang.
  * m4/signbit.m4 (gl_SIGNBIT): Use __builtin_signbit{,f,l} also on clang.
    Set REPLACE_SIGNBIT_USING_BUILTINS, not REPLACE_SIGNBIT_USING_GCC.
  * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize
    REPLACE_SIGNBIT_USING_BUILTINS, not REPLACE_SIGNBIT_USING_GCC.
  * modules/math (Makefile.am): Substitute REPLACE_SIGNBIT_USING_BUILTINS,
    not REPLACE_SIGNBIT_USING_GCC.
- Earler changes can be found here:
  https://git.savannah.gnu.org/cgit/gnulib.git/tree/ChangeLog
- This gnulib version is required by PSPP 1.4.0, 1.4.1 and current master.</changelog>
  <changelog author="mliska@suse.cz" date="1638187200">- Update to version git.20211127.db493d1ce: No changelog provided.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Build with java source target levels 8
  * fixes build in factory</changelog>
  <changelog author="opensuse.lietuviu.kalba@gmail.com" date="1710158400">- Update to the latest version git.20240213.c99c8d4918 from
  stable-202401 branch. See detailed changelog here:
  https://git.savannah.gnu.org/gitweb/?p=gnulib.git;f=ChangeLog;hb=refs/heads/stable-202401</changelog>
</package>
<package pkgid="4995454dc5ebca699b48d2d4ba84fd6dc2c5b3dea66d93678da74721a0c08defcf2a4387cb0e65f97a74655609e01fdd006b85bb23a69293014fc9b3c67daa3c" name="gnumeric-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.61" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Update to version 1.12.55:
  + Fix problem making new objects invisble.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.12.56:
  + Fix tooltip problem on Wayland.
  + FLOOR, CEILING: Improve xl compatibility.
  + Fix dependency problems with arrays.
  + Improve clipboard pasting from firefox.
  + Fix number-stringification for E-numbers.
  + Improve generation of random integers.
  + Work around cairo performance problem re anting.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Add ix86 ExcludeArch: goffice is no longer built for that target.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 1.12.57:
  + Fix touchpad scrolling on Wayland.
  + Fix ods auto-filter import problem.
  + Fix xml import and export of auto-filters.
  + Fix problem with percent-of-range auto-filters with blanks.
  + New UNIQUE function.
  + New FLT.RADIX, FLT.MIN, FLT.MAX, FLT.NEXTAFTER functions.
  + New experimental --with-decimal64 for base-10 math.
  + Fix sheet resize problem.
  + Fix UI problem with redo of expression entry.
  + Accept ad-hoc clipboard format "text/plain;charset=utf-8".
- Switch to _service checkout: prepare for easier updates.
- Add libtool, gtk-doc, and yelp-tools BuildRequires and call
  autogen.sh in build phase: needed, as the git checkout needs to
  be bootstrapped.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720612800">- Add 771528ae54d8335957533291b89f87da812aca95.patch: Fix build
  with GCC 14.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740916800">- Update to version 1.12.59:
  + Fix long-double version of FLT.NEXTAFTER.
  + cover denormals and excessive digits for TRUNC, ROUNDDOWN,
    ROUNDUP and ROUND.
  + Fix xlsx import problem with broken file.
  + Fix ods round trip of iteration tolerance.
  + Fix issues with long doubles in dialogs.
  + Leak fixes.
  + Fix ssconvert --export-range for pdf.
  + Fix invisible cursor problem.
  + Fix zoom problem.
  + Fix further zoom problem.
- Drop 771528ae54d8335957533291b89f87da812aca95.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Drop %{ix86} ExcludeArch: No longer needed after fixes made to
  goffice.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770811200">- Update to version 1.12.60:
  + Fix problem with whole-column references in ods.
  + ODS Export and import of marker fill and outline opacity.
  + ODS Export and import of graph line stroke opacity.
  + Fix XLSX import for files lacking cell addresses.
  + GUI improvement when saving file loaded from cvs.
  + Improve LOG with base argument.
  + Doc system improvements.
  + Fix GEOMEAN problem.
  + Fix dialog accel collision.
  + Introspection improvements.
  + Named expression fixes.
  + Speed up large-range copies.
  + Add missing undo/redo for sheet display options.
  + Style the progress bar we use for menu tooltips.
  + Clean out old references to mailing list and irc.
  + Documentation updates.
  + Print using pango context from GtkPrintContext for constistency
    between gui and non-gui.
  + GUI files relating to cell sizes.
  + Fix rare undo problem.
  + Experiment with AI translation (+human editing) for the da.po
    files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777550400">- Update to version 1.12.61:
  + Up gtk+ requirement to 3.20. Still ancient.
  + Audit code with Gemini AI.
  + Plug leaks.
  + Make tests run in parallel.
  + Refactor analysis tools to be GObject-based.
  + Fix sampling tool gui in the periodic case.
  + Fix fill-series tool problems with dates.
  + Fix chi-square tool problems with labels.
  + Add basic testing of most analysis tools.
  + Disable excelplugins (unrelated to xls/xlsx files).
  + Fix gui crash
  + Introspection fixes.
  + Test suite enhancements.
  + Preserve cvs-to-cvs and cvs-to-txt line endings.
  + Fix problems with search-and-replace.
  + Fix crash involding document properties and undo/redo.
  + Fix potential overflow in NT_SIGMA.
  + Improve primality test for large numbers.
  + Speed up number theory functions for values with a large prime
    factor.
  + Fix TRIM to only cut spaces.
  + Fix problems with OFFTRAF in extreme cases.
  + Fix IFS semantics to match XL's as intended.
  + New functions XLOOKUP and XMATCH.
  + New functions TEXTBEFORE, TEXTAFTER, TEXTSPLIT.
  + Improve xlsx importer's mapping of function names.
  + Don't remove initial empty rows/columns for cvs/txt export.
  + Fix parallel build trouble.
  + Print using pango context from GtkPrintContext for consistency.</changelog>
</package>
<package pkgid="62775259127bc55443ac048816ed881399d19201cfa65155a57a96471d35331dfeb865e0b639f4b81f79f0fdbbfb6c7b4ab63c2cc5be70914922cadc4cef65fe" name="gnumeric-debugsource" arch="i586">
  <version epoch="0" ver="1.12.61" rel="1.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Update to version 1.12.55:
  + Fix problem making new objects invisble.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.12.56:
  + Fix tooltip problem on Wayland.
  + FLOOR, CEILING: Improve xl compatibility.
  + Fix dependency problems with arrays.
  + Improve clipboard pasting from firefox.
  + Fix number-stringification for E-numbers.
  + Improve generation of random integers.
  + Work around cairo performance problem re anting.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Add ix86 ExcludeArch: goffice is no longer built for that target.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 1.12.57:
  + Fix touchpad scrolling on Wayland.
  + Fix ods auto-filter import problem.
  + Fix xml import and export of auto-filters.
  + Fix problem with percent-of-range auto-filters with blanks.
  + New UNIQUE function.
  + New FLT.RADIX, FLT.MIN, FLT.MAX, FLT.NEXTAFTER functions.
  + New experimental --with-decimal64 for base-10 math.
  + Fix sheet resize problem.
  + Fix UI problem with redo of expression entry.
  + Accept ad-hoc clipboard format "text/plain;charset=utf-8".
- Switch to _service checkout: prepare for easier updates.
- Add libtool, gtk-doc, and yelp-tools BuildRequires and call
  autogen.sh in build phase: needed, as the git checkout needs to
  be bootstrapped.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720612800">- Add 771528ae54d8335957533291b89f87da812aca95.patch: Fix build
  with GCC 14.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740916800">- Update to version 1.12.59:
  + Fix long-double version of FLT.NEXTAFTER.
  + cover denormals and excessive digits for TRUNC, ROUNDDOWN,
    ROUNDUP and ROUND.
  + Fix xlsx import problem with broken file.
  + Fix ods round trip of iteration tolerance.
  + Fix issues with long doubles in dialogs.
  + Leak fixes.
  + Fix ssconvert --export-range for pdf.
  + Fix invisible cursor problem.
  + Fix zoom problem.
  + Fix further zoom problem.
- Drop 771528ae54d8335957533291b89f87da812aca95.patch: Fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Drop %{ix86} ExcludeArch: No longer needed after fixes made to
  goffice.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770811200">- Update to version 1.12.60:
  + Fix problem with whole-column references in ods.
  + ODS Export and import of marker fill and outline opacity.
  + ODS Export and import of graph line stroke opacity.
  + Fix XLSX import for files lacking cell addresses.
  + GUI improvement when saving file loaded from cvs.
  + Improve LOG with base argument.
  + Doc system improvements.
  + Fix GEOMEAN problem.
  + Fix dialog accel collision.
  + Introspection improvements.
  + Named expression fixes.
  + Speed up large-range copies.
  + Add missing undo/redo for sheet display options.
  + Style the progress bar we use for menu tooltips.
  + Clean out old references to mailing list and irc.
  + Documentation updates.
  + Print using pango context from GtkPrintContext for constistency
    between gui and non-gui.
  + GUI files relating to cell sizes.
  + Fix rare undo problem.
  + Experiment with AI translation (+human editing) for the da.po
    files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777550400">- Update to version 1.12.61:
  + Up gtk+ requirement to 3.20. Still ancient.
  + Audit code with Gemini AI.
  + Plug leaks.
  + Make tests run in parallel.
  + Refactor analysis tools to be GObject-based.
  + Fix sampling tool gui in the periodic case.
  + Fix fill-series tool problems with dates.
  + Fix chi-square tool problems with labels.
  + Add basic testing of most analysis tools.
  + Disable excelplugins (unrelated to xls/xlsx files).
  + Fix gui crash
  + Introspection fixes.
  + Test suite enhancements.
  + Preserve cvs-to-cvs and cvs-to-txt line endings.
  + Fix problems with search-and-replace.
  + Fix crash involding document properties and undo/redo.
  + Fix potential overflow in NT_SIGMA.
  + Improve primality test for large numbers.
  + Speed up number theory functions for values with a large prime
    factor.
  + Fix TRIM to only cut spaces.
  + Fix problems with OFFTRAF in extreme cases.
  + Fix IFS semantics to match XL's as intended.
  + New functions XLOOKUP and XMATCH.
  + New functions TEXTBEFORE, TEXTAFTER, TEXTSPLIT.
  + Improve xlsx importer's mapping of function names.
  + Don't remove initial empty rows/columns for cvs/txt export.
  + Fix parallel build trouble.
  + Print using pango context from GtkPrintContext for consistency.</changelog>
</package>
<package pkgid="9048bb554b17e5ddb8852416c8318a30b173d4bda24fa35f74e1a6b50c446352db5d9092bef3887ba64f5cedc97b1c0d11707944f48a3c9146c99bff49764feb" name="gnunet-debuginfo" arch="i586">
  <version epoch="0" ver="0.26.2" rel="1.5"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558008000">- Add recommended dependencies: gnunet-lang gnunet-storage-backend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710676800">- GNUnet 0.21.1 - completely reworked package</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1717848000">- GNUnet 0.21.2:
  * UTIL: change return type to 'bool' from GNUNET_is_zero()
  * Added GNUNET_GNS_parse_ztld helper API
  * bug fixes
  * updates to tests</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1729425600">- GNUnet 0.22.1:
  * New logging API to print/parse hex bytes
  * Added RFC9180 HPKE and associated KEMs
  * Replace oneshot PKE and KEM APIs with HPKE
  * New Elligator KEM
  * Namestore API allows multiple records to be inserted in a
    single transaction (if plugin supports this)
  * New ECDH API that uses KDFs instead of hash
  * Renamed GNUNET_CRYPTO_hkdf to GNUNET_CRYPTO_hkdf_gnunet
  * Added new standard SHA256-based HKDF APIs
  * New hostlist bootstrap domain https://bootstrap.gnunet.org</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1730203200">- GNUnet 0.22.2:
  * GNUNET_STRINGS_get_utf8_args removed.
  * Removed unsafe and unused functions for 2d/3d array allocation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1734436800">- GNUnet 0.23.0:
  * util: A GNUNET_OS_ProjectData must now be passed to some APIs
    that are commonly used by third parties using libgnunetutil</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1734436801">- GNUnet 0.23.1:
  * developer visible changes and build system fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758801600">- GNUnet 0.25.1:
  * util: Change to assigned HPKE codepoint for DHKEM+Elligator.
  * util: Removed authkem from HPKE implementation
  * core: New AKE implementation.
  * pils: New service.
  * gns: Various improvements to performance and DNS migration tooling.
  * identity: Delete previously removed GNUNET_IDENTITY_get/set API from header
  * libmhd: Fix critical bug in compression implementation.
  * JSON: split off libgnunetmhd from libgnunetjson, renaming
    various GNUNET_JSON_-symbols to GNUNET_MHD_-.
    Removes dependency of libgnunetjson on libmicrohttpd
  * bug fixes
- switch to meson build system
- add gnunet-0.25.1-underlaydummy-soname.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766318400">- GNUnet 0.26.1:
  * pq: fix consistency check errors that would occur in some cases
- includes changes from 0.26.0:
  * util: Revise crypto API to prevent misuse of key material
  * util: Add various TIME related helper APIs
  * pils: Ship missing header
- includes changes from 0.25.2:
  * build: Various build system and detection logic improvements
    incl. compiler warnings
  * reintroduce some flat file storages</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766750400">- GNUnet 0.26.2:
  * pq: fix NULL reporting in arrays
  * util: fix UTF-8 uppercase/lowercase conversion API insanity</changelog>
</package>
<package pkgid="50decdf14bd074d437d07b09441b3c38cccbe697a3b17716463c55062f114955d0e3b178a29ad3e54b2c64a8c60245b87c50d2f39adeedae48cf221cb88d26c9" name="gnunet-debugsource" arch="i586">
  <version epoch="0" ver="0.26.2" rel="1.5"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558008000">- Add recommended dependencies: gnunet-lang gnunet-storage-backend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710676800">- GNUnet 0.21.1 - completely reworked package</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1717848000">- GNUnet 0.21.2:
  * UTIL: change return type to 'bool' from GNUNET_is_zero()
  * Added GNUNET_GNS_parse_ztld helper API
  * bug fixes
  * updates to tests</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1729425600">- GNUnet 0.22.1:
  * New logging API to print/parse hex bytes
  * Added RFC9180 HPKE and associated KEMs
  * Replace oneshot PKE and KEM APIs with HPKE
  * New Elligator KEM
  * Namestore API allows multiple records to be inserted in a
    single transaction (if plugin supports this)
  * New ECDH API that uses KDFs instead of hash
  * Renamed GNUNET_CRYPTO_hkdf to GNUNET_CRYPTO_hkdf_gnunet
  * Added new standard SHA256-based HKDF APIs
  * New hostlist bootstrap domain https://bootstrap.gnunet.org</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1730203200">- GNUnet 0.22.2:
  * GNUNET_STRINGS_get_utf8_args removed.
  * Removed unsafe and unused functions for 2d/3d array allocation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1734436800">- GNUnet 0.23.0:
  * util: A GNUNET_OS_ProjectData must now be passed to some APIs
    that are commonly used by third parties using libgnunetutil</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1734436801">- GNUnet 0.23.1:
  * developer visible changes and build system fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758801600">- GNUnet 0.25.1:
  * util: Change to assigned HPKE codepoint for DHKEM+Elligator.
  * util: Removed authkem from HPKE implementation
  * core: New AKE implementation.
  * pils: New service.
  * gns: Various improvements to performance and DNS migration tooling.
  * identity: Delete previously removed GNUNET_IDENTITY_get/set API from header
  * libmhd: Fix critical bug in compression implementation.
  * JSON: split off libgnunetmhd from libgnunetjson, renaming
    various GNUNET_JSON_-symbols to GNUNET_MHD_-.
    Removes dependency of libgnunetjson on libmicrohttpd
  * bug fixes
- switch to meson build system
- add gnunet-0.25.1-underlaydummy-soname.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766318400">- GNUnet 0.26.1:
  * pq: fix consistency check errors that would occur in some cases
- includes changes from 0.26.0:
  * util: Revise crypto API to prevent misuse of key material
  * util: Add various TIME related helper APIs
  * pils: Ship missing header
- includes changes from 0.25.2:
  * build: Various build system and detection logic improvements
    incl. compiler warnings
  * reintroduce some flat file storages</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766750400">- GNUnet 0.26.2:
  * pq: fix NULL reporting in arrays
  * util: fix UTF-8 uppercase/lowercase conversion API insanity</changelog>
</package>
<package pkgid="e3a9c9b96a01b1d045a237e427d2a458a9bf83c27589e3a70f215ca06d6f26c7e56ced71259fa8d5a74861e1e2c76c2ecd40f8668deddda630c33e24db3d3470" name="gnunet-fuse-debuginfo" arch="i586">
  <version epoch="0" ver="0.26.0" rel="1.4"/>
  <changelog author="avvissu@yandex.ru" date="1433246400">- Initial release</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558008000">- Update to 0.11.0:
  * see /usr/share/package/gnunet/ChangeLog
- Spec file cleanup</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710676800">- update to 0.21.0
  * compatibility with current versions of GNUnet</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1729425600">- update to 0.22.0:
  * version bump only</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1734436800">- update to 0.23.0:
  * no functional changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758888000">- update to 0.25.0:
  * build system tweaks, in line with gnunet of the same version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766318400">- update to 0.26.0:
  * build system tweaks, in line with gnunet of the same version</changelog>
</package>
<package pkgid="fa7fdcad16b4e4a2429c7822c3fdb3aab1030a51ec615ed2f7ae2e55fd2b29305573d99cd56a962041479ce81354952f97a1e41d31be867123787941027b4b11" name="gnunet-fuse-debugsource" arch="i586">
  <version epoch="0" ver="0.26.0" rel="1.4"/>
  <changelog author="avvissu@yandex.ru" date="1433246400">- Initial release</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1558008000">- Update to 0.11.0:
  * see /usr/share/package/gnunet/ChangeLog
- Spec file cleanup</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710676800">- update to 0.21.0
  * compatibility with current versions of GNUnet</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1729425600">- update to 0.22.0:
  * version bump only</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1734436800">- update to 0.23.0:
  * no functional changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758888000">- update to 0.25.0:
  * build system tweaks, in line with gnunet of the same version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766318400">- update to 0.26.0:
  * build system tweaks, in line with gnunet of the same version</changelog>
</package>
<package pkgid="030fee0eb203eedd7d04ec843179a132d5f9888076a3d97bc652fcccdde1982c9bd036b7f827652cda4f69c01abb2e61ee853d7db1433d36fd23d39602e6a2bb" name="gnunet-messenger-cli-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.0" rel="1.5"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710676800">- 0.2.0, initial version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1718452800">- update to 0.3.0:
  * compatibility with libgnunetchat 0.5.0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1736769600">- Update to version 0.3.1:
  * compatibility with libgnunetchat 0.5.2
- add exit_curses.patch to fix build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758888000">- Update to 0.4.0:
  * Fixes compatibility with libgnunetchat 0.6.0
  * Improves dialogs with text prompts
  * Add option to open notes chat</changelog>
</package>
<package pkgid="a16a5870a0cbcd1046f9953c96bd3cd38ef97092dfd52f5f66ab601eca83174f82e8ba5b91a3af301397405d0a5e179d23ccbd9cab391331caa71fc752936108" name="gnunet-messenger-cli-debugsource" arch="i586">
  <version epoch="0" ver="0.4.0" rel="1.5"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710676800">- 0.2.0, initial version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1718452800">- update to 0.3.0:
  * compatibility with libgnunetchat 0.5.0</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1736769600">- Update to version 0.3.1:
  * compatibility with libgnunetchat 0.5.2
- add exit_curses.patch to fix build on Leap</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758888000">- Update to 0.4.0:
  * Fixes compatibility with libgnunetchat 0.6.0
  * Improves dialogs with text prompts
  * Add option to open notes chat</changelog>
</package>
<package pkgid="7fa346ac1433dc1dee4959b95f7373ef9d486a0837e1684556e8ecf868e947fcd79df637856d7cea86ff9a28938080253c608bb92c2ae6bc468bec603acb6a9b" name="gnunet-messenger-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.0" rel="1.5"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710676800">- 0.9.0, initial version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1718452800">- update to 0.10.0:
  * compatibility with libgnunetchat 0.5.0
  * Implement tagging and filtering messages
  * Adjust media previews and optimize memory footprint
  * Implement sharing profile attribute and profile picture with contacts
  * Fix several UI issues and memory leaks
  * Improve UI to waste less vertical space for smaller screens
  * Add localization for English, German and Spanish</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1729425600">- update to 0.10.1:
  * Implement discourse panel to allow live chat streaming voice and video
  * Fix thread synchronization issues to reduce occasional crashes
  * Reduce background CPU usage
  * Fix minor UI issues</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1736596800">- Update to version 0.10.2:
  * Fixes compatibility with libgnunetchat 0.5.2
  * Update appdata to current state
  * Implement notification sounds
  * List tags of contacts
  * Implement filtering by tags</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758888000">- Update to version 0.11.0
  * Utilize new features from libgnunetchat 0.6.0
  * Implement private notes chat
  * Update symbolic icons
  * Adjust appdata and user interface
  * Fix thread locking issues
  * Improve readability of invitations</changelog>
</package>
<package pkgid="0686c2911c40f983c2e8ca4ebdfc3ae815a0ab3063aa8b7d651085bfbd9e85c5a2f4cb89b237fbe43278a432c285ebf923a2cf78b508d11baadce0254a004c73" name="gnunet-messenger-gtk-debugsource" arch="i586">
  <version epoch="0" ver="0.11.0" rel="1.5"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1710676800">- 0.9.0, initial version</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1718452800">- update to 0.10.0:
  * compatibility with libgnunetchat 0.5.0
  * Implement tagging and filtering messages
  * Adjust media previews and optimize memory footprint
  * Implement sharing profile attribute and profile picture with contacts
  * Fix several UI issues and memory leaks
  * Improve UI to waste less vertical space for smaller screens
  * Add localization for English, German and Spanish</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1729425600">- update to 0.10.1:
  * Implement discourse panel to allow live chat streaming voice and video
  * Fix thread synchronization issues to reduce occasional crashes
  * Reduce background CPU usage
  * Fix minor UI issues</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1736596800">- Update to version 0.10.2:
  * Fixes compatibility with libgnunetchat 0.5.2
  * Update appdata to current state
  * Implement notification sounds
  * List tags of contacts
  * Implement filtering by tags</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758888000">- Update to version 0.11.0
  * Utilize new features from libgnunetchat 0.6.0
  * Implement private notes chat
  * Update symbolic icons
  * Adjust appdata and user interface
  * Fix thread locking issues
  * Improve readability of invitations</changelog>
</package>
<package pkgid="a9fc444609ba3ecd86b74bf9ff247c1d6bf1510ee726e71f1a4927018ae26c7f3141307bc3a1c093609667cb407e06b1482b207956c973695e56c02865de01a9" name="gnuplot-debuginfo" arch="i586">
  <version epoch="0" ver="6.0.4" rel="1.6"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1704801600">- Update to gnuplot 6.0.0
  * Japanese documentation updated
    (missing file title-ja.tex, build dependencies for mingw)
  * Support building against Qt6
    (./configure falls back to Qt5 if the Qt6 libraries are not found)
  * New configure option --enable-stable-sort
    1) Use mergesort rather than qsort if the system provides it.
    2) If neither mergesort nor glibc stable qsort is available,
    modify internal gnuplot structures to contain a secondary sort key
  * Render color gradient in colorbox as a pixel array (cairo, qt terminals)
  * "reset session" restores initial state of all linetype properties
  * postscript terminal now handles pixmaps (Bug #2644)
  * New plot style "with contourfill" handles 2D and 3D contour plots with
    discrete z-ranges indicated by solid fill colors.
  * FIX do not clobber a datablock if its name is encountered unexpectedly
  * FIX cairo terminals:  ignore zero-size polygons
  * FIX svg terminal now correctly tracks pattern-fill color
  * FIX integer overflow/wraparound when polygon is clipped to plot border
  * FIX do not mangle variable point properties in polar mode Bug #2650
  * partial support for replotting and mousing multiplots (finally!)
  * fixes build error for postscript terminal when libgd and cairo are not present
  * strip trailing CR from function blocks read from a dos file   Bug #2653
  * use 64-bit integers for iteration
  * "unset pointintervalbox" disables the box rather than setting it to default size
  * keyentry '...' can be used to place a secondary title in the key
  * fix use of stacked histograms with variable number of data columns
  - Replotting and mousing multiplots
    o now working much more comprehensively
    o revert "set mouse multiplot" as a separate command; it's now always in effect
  - "plot with polygons" now guarantees that the border of each polygon is a closed curve
  - pdf output from the cairo terminals now conforms to %PDF-1.5
- Refreshed patches
  * gnuplot-4.4.0-x11ovf.dif
  * gnuplot-4.6.0-demo.diff
  * gnuplot-4.6.0-fonts.diff
  * gnuplot-4.6.0.dif
  * gnuplot-PIE.patch
  * gnuplot-QtCore-PIC.dif
  * gnuplot-wx3.diff
- Removed patch gnuplot-gd.patch
- Enable almost all terminals
- Enable Complex Airy and Bessel functions
- Enable Support for polar gridded surfaces</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1704801601">- Add missing doc/webp_figures.gnu fronm upstream git repo</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1717416000">- Update to gnuplot 6.0.1
  * CHANGE Use of data source '-' inside a multiplot is an error;
    use a local datablock instead
  * CHANGE gd: scale "dot" (pointtype 0) by current linewidth            Bug 2690
  * CHANGE modify configure script to accommodate Fedora dependencies    Bug 2706
  * FIX empty field in csv file should not generate a tic label        Bug 2667 2672
  * FIX Do not autoscale or extend axis ranges while zooming           Bug 2679 2680
  * FIX x11: Empirical correction for bad rotation of enhanced text    Bug 2661
  * FIX wxt: Add exception handler for mouse event processing          Bug 2680 2683
  * FIX wxt: make right-mouse zoom box independent of terminal scaling Bug 2578
  * FIX regression: border color of objects with fillstyle "empty"     Bug 2686
  * FIX "set colorbox border {&lt;lt&gt;}" parsing error
  * FIX svg: set default fill properties for depth-sorted pm3d objects
  * FIX gd x11: very short arrows were not drawn at all                Bug 2690
  * FIX "stats ... name FOO" Do not delete existing variables FOO_*    Bug 2695
  * FIX order-dependent parsing of 2D plots with "fs solid fc variable"
  * FIX mp: configure --with-metapost failed to include mp terminal
  * FIX qt wxt x11: "set term" from a script causes next pause to fail Bug 2703
  * FIX tikz: fix use of palettes with a fixed number of colors        Bug 2706
- Add patch gnuplot-doc2tex.patch
  * Avoid SIGSEGV at the end of a string due to scanning with initial line lenght</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1736251200">- Update to gnuplot 6.0.2
  * NEW backport plot style "with hsteps"
  * NEW backport plot style "splot with filledcurves" (waterfall plots)
  * NEW general binary keyword option "blank=NaN"
  - faciliates binary input to plot styles sensitive to blank lines
  * NEW polygons in splot can use pm3d coloring
  - facilitates use of triangular tessellated 3D pm3d surfaces
  * NEW - UTF-8 terminal input now works when linked against BSD editline
    ./configure --with-readline=bsd
  * CHANGE backport reimplementation of local variables
  - faster function block evaluation, better-defined scope
  * CHANGE apply jitter to the horizontal spread of boxplot outliers
  * CHANGE dump $GPVAL_LAST_MULTIPLOT at the end of a "save" file
  * FIX backport reworked generation of logscale axis tic marks        Bug 2372 2717
  * FIX Do not save extraneous commands to $GPVAL_LAST_MULTIPLOT       Bug 2714
  * FIX svg: modify gnuplot_svg.js to work in local standalone mode    Bug 2715
  * FIX "set table": honor "nosurface" keyword in splot
  * FIX "set table": honor "set format z" when z is printed from plot
  * FIX better contouring near the edge of a z-clipped surface
  * FIX x11: handle mousing of logscale axes in inactive plot window   Bug 2723
  * FIX qt: handle mousing of logscale axes in inactive plot window    Bug 2723
  * FIX wxt: handle mousing of logscale axes in inactive plot window   Bug 2723
  * FIX wxt: release per-thread font data before entering "persist"    Bug 2693
  * FIX "set tics scale" should not change other axis tick properties  Bug 2724
  * FIX fill properties can be given as part of "splot with circles"
  * FIX some properties of the key title not shown by "show" or "save" Bug 2729
  * FIX points with variable color value NaN should not be drawn       Bug 2737
  * FIX "set term tikz nostandalone" should suppress the latex wrapper Bug 2740
  * FIX handle unusual case of intersecting pm3d surfaces              Bug 2744
  * FIX prevent use-after-free if a function block has no "return"     Bug 2745
- Port patches
  * gnuplot-4.6.0-demo.diff
  * gnuplot-4.6.0-fonts.diff
  * gnuplot-4.6.0.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1739880000">- Use openspecfun only for opensuse builds</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1747051200">- Add patches
  * fix4bug1240325.patch - boo#1240325: CVE-2025-31176: segmentation fault on plot3d_points
  * fix4bug1240326.patch - boo#1240326: CVE-2025-31177: heap-buffer overflow on utf8_copy_one
  * fix4bug1240327.patch - boo#1240327: CVE-2025-31178: segmentation fault on GetAnnotateString
  * fix4bug1240328.patch - boo#1240328: CVE-2025-31179: segmentation fault on xstrftime
  * fix4bug1240329.patch - boo#1240329: CVE-2025-31180: segmentation fault on CANVAS_text
  * fix4bug1240330.patch - boo#1240330: CVE-2025-31181: segmentation fault on X11_graphics
  * fix4bug1241684.patch - boo#1241684: CVE-2025-3359: segmentation fault via IO_str_init_static_internal function
- Add a check section and we use a dump terminal</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748433600">- Build with qt6 instead of qt5
- Add _constraints file to make sure there's enough disk space
  for building
- Use gcc-13 when building for Leap since qt6 needs a C++17
  compiler</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1749643200">- Update to gnuplot 6.0.3
  * NEW backport "contourfill {at base} {fs {no}border}"
  * NEW backport "save changes &lt;filename&gt;"
    This variant saves only the differences between the current
    state and the state at the start of the session.
  * NEW backport "plot &lt;data&gt; ... if (filter_condition)"
    Input lines that satisfy the if condition are processed as usual.
    Lines that fail are essentially ignored.
  * NEW backport watchpoint label improvements from 6.1
    Each watch target can have its own label, generated by a user function
  * CHANGE 3D polygon objects can have per-object fill border properties.
    The restriction that all 3D polygons share a single set of
    properties from "set pm3d" remains true for "splot with polygons".
  * CHANGE multiplot mousing and replot improvements back-ported from version 6.1
  * CHANGE wxt: remove --with-wx-multithreaded configuration option
  * CHANGE restrictions on watchpoint function target removed; any function is OK
  * CHANGE "with hsteps" takes default width from "set boxwidth"
  * CHANGE column(0) returns an integer (not complex) value
  * FIX Support for combined hidden3d + pm3d depthorder back-ported from 6.1
    This allows placing contours on a depth-sorted pm3d surface    Bug 2762
  * FIX "with yerrorbars" error bar span should not affect OUTRANGE    Bug 2749
  * FIX qt: opaque key caused incorrect interactive toggling           Bug 2761
  * FIX 6.0.2 regression in "splot ... using 1:2:3:4 lc palette"       Bug 2784
  * FIX placement of category labels along x-axis of boxplots          Bug 2789
  * FIX qt, cairo: "set colorbox invert" produced empty colorbox
  * FIX placement of minor tics along logscale axis with narrow range  Bug 2765
  * FIX OK to have missing corners in an image from a sparse matrix    Bug 2791
  * FIX error handling for various cases involving function blocks     Bug 2797
- Remove patches now upstream
  * fix4bug1240325.patch
  * fix4bug1240326.patch
  * fix4bug1240327.patch
  * fix4bug1240328.patch
  * fix4bug1240329.patch
  * fix4bug1240330.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1749643201">- Add patch gnuplot-6.0.3-backward_compat.patch</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1767873600">- Update to gnuplot 6.0.4
  * NEW variable Inf is pre-set to floating point INFINITY
  * NEW "sharpen" filter handles vertical edges in a step function
  * NEW gprintf format specifiers %C and %Ci
    %C  formats a complex value as {a, b}
    This is the format used by the gnuplot "print" command
    %Ci formats a complex value as a + bi
    Both the real and imaginary parts are printed using libc format %g
    with optional width and precision
  * NEW Allow installation of 64bit version on Windows on ARM systems
  * NEW mingw: optionally use the MSYS2/CLANG64 environment
    Support for cross-compilation for Windows on ARM
  * CHANGE update configure and headers for better compatibility with c23/gcc15
  * CHANGE splot with pm3d fillcolor &lt;x&gt; generates a matching key sample
  * CHANGE gprintf %H format is distinct from %h in utf8 context
    %H uses dot operator between mantissa and exponent
  * CHANGE kitty, sixel: default size to 100% width, 75% height of terminal window
  * CHANGE partially deprecate the "sample" keyword for plot commands
    The plot command accepts axis ranges as the first thing after "plot".
    If present, they update the primary axis ranges x y x2 y2.
    If a second colon is found in the range, as in [t=min:max:increment],
    this is unambiguously a sample range rather than an axis range so
    the "sample" keyword is not required.                          Bug 2666
  * CHANGE do not break contour lines into 100-segment fragments
    This fixes a bug when saved contour lines are used as polygons.
    To maintain previous placement of contour labels, use
    "set cntrlabl interval 100".
  * FIX sixel: improved support for a transparent background           Bug 2828
  * FIX kitty: support animation on a transparent background
  * FIX webp:  support animation on a transparent background
  * FIX backport fixes for color assignment to pm3d surfaces
    "set pm3d implicit" + "with lines" treated the same as "with pm3d"
    adds support for "fc background"
    pm3d interpolate &gt; 1 inherits rgb color assignments from the parent tile
  * FIX fill style of colorbox should match fill style of pm3d surface
  * FIX svg: fillstyle solid &lt;frac&gt; was incorrectly treated as transparent
  * FIX transparent fill color in 3D boxes and polygons                Bug 2812
  * FIX alpha channel colors on ARM platforms                          Bug 2812
  * FIX resolve ambiguous syntax in "set dashtype i (n,m)"             Bug 2814
  * FIX svg: font size changes within a text fragment could be lost    Bug 2816
  * FIX "reset session" must terminate multiplot mode
  * FIX determination of above/below in polar mode filledcurves        Bug 2825
  * FIX always flush hidden3d line cache if present                    Bug 2836
  * FIX incorrect evaluation of a**b for integer a, integer b &lt; 0
    in the case of "set overflow NaN" or "set overflow undefined"
  * FIX loss of precision in some ranges for asin acos asinh acosh     Bug 2839
- Replace Gnuplot6.pdf with gnuplot.pdf
- Switch lualatex / texlive-luatex to generate the PDF documentation
- Remove very old French documentation
- Remove patches now upstream:
  * fix4bug1241684.patch
- Remove obsolete patches:
  * gnuplot-wx3.diff</changelog>
</package>
<package pkgid="5e81c87c8ed922206c9549139c39e862d903bef58f998efea25d107b695fcd6fa3d01be23ba9824a8989048713c460bf7d1855b52bbcb5c8187421987d2b789d" name="gnuplot-debugsource" arch="i586">
  <version epoch="0" ver="6.0.4" rel="1.6"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1704801600">- Update to gnuplot 6.0.0
  * Japanese documentation updated
    (missing file title-ja.tex, build dependencies for mingw)
  * Support building against Qt6
    (./configure falls back to Qt5 if the Qt6 libraries are not found)
  * New configure option --enable-stable-sort
    1) Use mergesort rather than qsort if the system provides it.
    2) If neither mergesort nor glibc stable qsort is available,
    modify internal gnuplot structures to contain a secondary sort key
  * Render color gradient in colorbox as a pixel array (cairo, qt terminals)
  * "reset session" restores initial state of all linetype properties
  * postscript terminal now handles pixmaps (Bug #2644)
  * New plot style "with contourfill" handles 2D and 3D contour plots with
    discrete z-ranges indicated by solid fill colors.
  * FIX do not clobber a datablock if its name is encountered unexpectedly
  * FIX cairo terminals:  ignore zero-size polygons
  * FIX svg terminal now correctly tracks pattern-fill color
  * FIX integer overflow/wraparound when polygon is clipped to plot border
  * FIX do not mangle variable point properties in polar mode Bug #2650
  * partial support for replotting and mousing multiplots (finally!)
  * fixes build error for postscript terminal when libgd and cairo are not present
  * strip trailing CR from function blocks read from a dos file   Bug #2653
  * use 64-bit integers for iteration
  * "unset pointintervalbox" disables the box rather than setting it to default size
  * keyentry '...' can be used to place a secondary title in the key
  * fix use of stacked histograms with variable number of data columns
  - Replotting and mousing multiplots
    o now working much more comprehensively
    o revert "set mouse multiplot" as a separate command; it's now always in effect
  - "plot with polygons" now guarantees that the border of each polygon is a closed curve
  - pdf output from the cairo terminals now conforms to %PDF-1.5
- Refreshed patches
  * gnuplot-4.4.0-x11ovf.dif
  * gnuplot-4.6.0-demo.diff
  * gnuplot-4.6.0-fonts.diff
  * gnuplot-4.6.0.dif
  * gnuplot-PIE.patch
  * gnuplot-QtCore-PIC.dif
  * gnuplot-wx3.diff
- Removed patch gnuplot-gd.patch
- Enable almost all terminals
- Enable Complex Airy and Bessel functions
- Enable Support for polar gridded surfaces</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1704801601">- Add missing doc/webp_figures.gnu fronm upstream git repo</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1717416000">- Update to gnuplot 6.0.1
  * CHANGE Use of data source '-' inside a multiplot is an error;
    use a local datablock instead
  * CHANGE gd: scale "dot" (pointtype 0) by current linewidth            Bug 2690
  * CHANGE modify configure script to accommodate Fedora dependencies    Bug 2706
  * FIX empty field in csv file should not generate a tic label        Bug 2667 2672
  * FIX Do not autoscale or extend axis ranges while zooming           Bug 2679 2680
  * FIX x11: Empirical correction for bad rotation of enhanced text    Bug 2661
  * FIX wxt: Add exception handler for mouse event processing          Bug 2680 2683
  * FIX wxt: make right-mouse zoom box independent of terminal scaling Bug 2578
  * FIX regression: border color of objects with fillstyle "empty"     Bug 2686
  * FIX "set colorbox border {&lt;lt&gt;}" parsing error
  * FIX svg: set default fill properties for depth-sorted pm3d objects
  * FIX gd x11: very short arrows were not drawn at all                Bug 2690
  * FIX "stats ... name FOO" Do not delete existing variables FOO_*    Bug 2695
  * FIX order-dependent parsing of 2D plots with "fs solid fc variable"
  * FIX mp: configure --with-metapost failed to include mp terminal
  * FIX qt wxt x11: "set term" from a script causes next pause to fail Bug 2703
  * FIX tikz: fix use of palettes with a fixed number of colors        Bug 2706
- Add patch gnuplot-doc2tex.patch
  * Avoid SIGSEGV at the end of a string due to scanning with initial line lenght</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1736251200">- Update to gnuplot 6.0.2
  * NEW backport plot style "with hsteps"
  * NEW backport plot style "splot with filledcurves" (waterfall plots)
  * NEW general binary keyword option "blank=NaN"
  - faciliates binary input to plot styles sensitive to blank lines
  * NEW polygons in splot can use pm3d coloring
  - facilitates use of triangular tessellated 3D pm3d surfaces
  * NEW - UTF-8 terminal input now works when linked against BSD editline
    ./configure --with-readline=bsd
  * CHANGE backport reimplementation of local variables
  - faster function block evaluation, better-defined scope
  * CHANGE apply jitter to the horizontal spread of boxplot outliers
  * CHANGE dump $GPVAL_LAST_MULTIPLOT at the end of a "save" file
  * FIX backport reworked generation of logscale axis tic marks        Bug 2372 2717
  * FIX Do not save extraneous commands to $GPVAL_LAST_MULTIPLOT       Bug 2714
  * FIX svg: modify gnuplot_svg.js to work in local standalone mode    Bug 2715
  * FIX "set table": honor "nosurface" keyword in splot
  * FIX "set table": honor "set format z" when z is printed from plot
  * FIX better contouring near the edge of a z-clipped surface
  * FIX x11: handle mousing of logscale axes in inactive plot window   Bug 2723
  * FIX qt: handle mousing of logscale axes in inactive plot window    Bug 2723
  * FIX wxt: handle mousing of logscale axes in inactive plot window   Bug 2723
  * FIX wxt: release per-thread font data before entering "persist"    Bug 2693
  * FIX "set tics scale" should not change other axis tick properties  Bug 2724
  * FIX fill properties can be given as part of "splot with circles"
  * FIX some properties of the key title not shown by "show" or "save" Bug 2729
  * FIX points with variable color value NaN should not be drawn       Bug 2737
  * FIX "set term tikz nostandalone" should suppress the latex wrapper Bug 2740
  * FIX handle unusual case of intersecting pm3d surfaces              Bug 2744
  * FIX prevent use-after-free if a function block has no "return"     Bug 2745
- Port patches
  * gnuplot-4.6.0-demo.diff
  * gnuplot-4.6.0-fonts.diff
  * gnuplot-4.6.0.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1739880000">- Use openspecfun only for opensuse builds</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1747051200">- Add patches
  * fix4bug1240325.patch - boo#1240325: CVE-2025-31176: segmentation fault on plot3d_points
  * fix4bug1240326.patch - boo#1240326: CVE-2025-31177: heap-buffer overflow on utf8_copy_one
  * fix4bug1240327.patch - boo#1240327: CVE-2025-31178: segmentation fault on GetAnnotateString
  * fix4bug1240328.patch - boo#1240328: CVE-2025-31179: segmentation fault on xstrftime
  * fix4bug1240329.patch - boo#1240329: CVE-2025-31180: segmentation fault on CANVAS_text
  * fix4bug1240330.patch - boo#1240330: CVE-2025-31181: segmentation fault on X11_graphics
  * fix4bug1241684.patch - boo#1241684: CVE-2025-3359: segmentation fault via IO_str_init_static_internal function
- Add a check section and we use a dump terminal</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748433600">- Build with qt6 instead of qt5
- Add _constraints file to make sure there's enough disk space
  for building
- Use gcc-13 when building for Leap since qt6 needs a C++17
  compiler</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1749643200">- Update to gnuplot 6.0.3
  * NEW backport "contourfill {at base} {fs {no}border}"
  * NEW backport "save changes &lt;filename&gt;"
    This variant saves only the differences between the current
    state and the state at the start of the session.
  * NEW backport "plot &lt;data&gt; ... if (filter_condition)"
    Input lines that satisfy the if condition are processed as usual.
    Lines that fail are essentially ignored.
  * NEW backport watchpoint label improvements from 6.1
    Each watch target can have its own label, generated by a user function
  * CHANGE 3D polygon objects can have per-object fill border properties.
    The restriction that all 3D polygons share a single set of
    properties from "set pm3d" remains true for "splot with polygons".
  * CHANGE multiplot mousing and replot improvements back-ported from version 6.1
  * CHANGE wxt: remove --with-wx-multithreaded configuration option
  * CHANGE restrictions on watchpoint function target removed; any function is OK
  * CHANGE "with hsteps" takes default width from "set boxwidth"
  * CHANGE column(0) returns an integer (not complex) value
  * FIX Support for combined hidden3d + pm3d depthorder back-ported from 6.1
    This allows placing contours on a depth-sorted pm3d surface    Bug 2762
  * FIX "with yerrorbars" error bar span should not affect OUTRANGE    Bug 2749
  * FIX qt: opaque key caused incorrect interactive toggling           Bug 2761
  * FIX 6.0.2 regression in "splot ... using 1:2:3:4 lc palette"       Bug 2784
  * FIX placement of category labels along x-axis of boxplots          Bug 2789
  * FIX qt, cairo: "set colorbox invert" produced empty colorbox
  * FIX placement of minor tics along logscale axis with narrow range  Bug 2765
  * FIX OK to have missing corners in an image from a sparse matrix    Bug 2791
  * FIX error handling for various cases involving function blocks     Bug 2797
- Remove patches now upstream
  * fix4bug1240325.patch
  * fix4bug1240326.patch
  * fix4bug1240327.patch
  * fix4bug1240328.patch
  * fix4bug1240329.patch
  * fix4bug1240330.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1749643201">- Add patch gnuplot-6.0.3-backward_compat.patch</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1767873600">- Update to gnuplot 6.0.4
  * NEW variable Inf is pre-set to floating point INFINITY
  * NEW "sharpen" filter handles vertical edges in a step function
  * NEW gprintf format specifiers %C and %Ci
    %C  formats a complex value as {a, b}
    This is the format used by the gnuplot "print" command
    %Ci formats a complex value as a + bi
    Both the real and imaginary parts are printed using libc format %g
    with optional width and precision
  * NEW Allow installation of 64bit version on Windows on ARM systems
  * NEW mingw: optionally use the MSYS2/CLANG64 environment
    Support for cross-compilation for Windows on ARM
  * CHANGE update configure and headers for better compatibility with c23/gcc15
  * CHANGE splot with pm3d fillcolor &lt;x&gt; generates a matching key sample
  * CHANGE gprintf %H format is distinct from %h in utf8 context
    %H uses dot operator between mantissa and exponent
  * CHANGE kitty, sixel: default size to 100% width, 75% height of terminal window
  * CHANGE partially deprecate the "sample" keyword for plot commands
    The plot command accepts axis ranges as the first thing after "plot".
    If present, they update the primary axis ranges x y x2 y2.
    If a second colon is found in the range, as in [t=min:max:increment],
    this is unambiguously a sample range rather than an axis range so
    the "sample" keyword is not required.                          Bug 2666
  * CHANGE do not break contour lines into 100-segment fragments
    This fixes a bug when saved contour lines are used as polygons.
    To maintain previous placement of contour labels, use
    "set cntrlabl interval 100".
  * FIX sixel: improved support for a transparent background           Bug 2828
  * FIX kitty: support animation on a transparent background
  * FIX webp:  support animation on a transparent background
  * FIX backport fixes for color assignment to pm3d surfaces
    "set pm3d implicit" + "with lines" treated the same as "with pm3d"
    adds support for "fc background"
    pm3d interpolate &gt; 1 inherits rgb color assignments from the parent tile
  * FIX fill style of colorbox should match fill style of pm3d surface
  * FIX svg: fillstyle solid &lt;frac&gt; was incorrectly treated as transparent
  * FIX transparent fill color in 3D boxes and polygons                Bug 2812
  * FIX alpha channel colors on ARM platforms                          Bug 2812
  * FIX resolve ambiguous syntax in "set dashtype i (n,m)"             Bug 2814
  * FIX svg: font size changes within a text fragment could be lost    Bug 2816
  * FIX "reset session" must terminate multiplot mode
  * FIX determination of above/below in polar mode filledcurves        Bug 2825
  * FIX always flush hidden3d line cache if present                    Bug 2836
  * FIX incorrect evaluation of a**b for integer a, integer b &lt; 0
    in the case of "set overflow NaN" or "set overflow undefined"
  * FIX loss of precision in some ranges for asin acos asinh acosh     Bug 2839
- Replace Gnuplot6.pdf with gnuplot.pdf
- Switch lualatex / texlive-luatex to generate the PDF documentation
- Remove very old French documentation
- Remove patches now upstream:
  * fix4bug1241684.patch
- Remove obsolete patches:
  * gnuplot-wx3.diff</changelog>
</package>
<package pkgid="f1582598725597559ab0d69c7a82fb72f1eeb8444195edc3afbe634f86dc79e3a19926dcf47fd24e778abdcd443b6cbaed7cb28c0d053482122e858cd1cb133f" name="gnuradio-debuginfo" arch="i586">
  <version epoch="0" ver="3.10.12.0" rel="4.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1721908800">- Update to version 3.10.11.0
- Changed
  * Project
    + Const (keyword) cleanup in a large number of files. QtGUI
    code uses const in many more places.
  * Runtime
    + Add persistent() function to gr paths module. This function
    returns either the value of the XDG_CACHE_HOME environment
    variable, or appdata()/.local/state.
  * GRC
    + Work continues on the Qt version of GRC (gnuradio-companion --qt).
    While the Gtk version is still the default, we're getting
    close to the point where the Qt version can be the default.
    + Generated Python code now includes a startup event
    (flowgraph_started) to the top level class. This was added
    specifically to avoid a race in the Variable Function Probe
    block, and may be useful elsewhere.
    + Struct variables have not been usable since around v3.8. Fixed!
    + Paths are now based on gr paths, where they were previous
    hardcoded to the user's home directory.
    + C++ hier block code paths fixed (so hier blocks work again).
    + Block connection line shape and width are now preferences.
  * gr-blocks
    + New Burst To Stream block transforms a bursty tagged stream
    into a continuous stream by inserting zeros in the output
    between input packets whenever no packets are available at
    the input.
  * gr-digital
    + FLL Band Edge power calculations fixed, along with thread
    safety issues.
  * gr-fec
    + Unused RS code removed - unlikely anyone will notice.
  * gr-filter
    + Numpy float_ changed to float64 for Numpy 2.0 compatibility.
  * gr-fft
    + Vector version of FFT fft_v library function (calls fftw)
    thread safety improved.
  * gr-uhd
    + Do not require PyQt5 for non-graphical configurations.
  * modtool
    + Many bug fixes and cleanups, resulting in more reliable
    operation. That sounds really good, right?
    + Remove dependency on the "click plugins" package.
    + Appending new blocks to CMake files respects closing parens.
  * Build system and packaging
    + CMake minimum versions were out of sync in different places,
    fixed.
    + Incorrect Qwt maximum version removed.
- Last two patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch removed as
  appliedn upstream.
- Containd fix for latest spdlog (Tumbleweed).</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1740052800">- Update to version 3.10.12.0
- A majority of the changes for this release related to
  * GRC-Qt fixes and parity with the Gtk version
  * UHD/RFNoC updates
  * CI, modtool, and other devel/infrastructure updates
- New subpackages gnuradio-[bash|fish|zsh]-completion</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1759147200">-  Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1250594)
  * Add patch boost.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1759406400">- Restore libboost_system-devel for Leap 16.0 (boost 1.86)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1787054400">- Enable all GNU Radio components explicitly at CMake configure time so missing dependencies cause the build to fail.
- Enable the test suite and run it during %check.
  * Skip three ZeroMQ message source tests that segfault during teardown on ppc64le
- Add BuildRequires for libboost_regex-devel, libboost_test-devel, python3-pyzmq and xvfb-run.
- Add upstream patches:
  * gnuradio-fix-fastnoise-unit-test.patch (gh#gnuradio/gnuradio#8145)
  * gnuradio-run-qtgui-tests-with-xvfb.patch (gh#gnuradio/gnuradio#8170)
- Remove obsolete patches:
  * missing_library.patch,
  * gnuradio-not-install-freedesktop-files.patch
  * grc_to_37.sh
- Install desktop integration files directly during %install.
- Remove deprecated %suse_update_desktop_file usage
- Clean up rpmlint findings</changelog>
</package>
<package pkgid="051b9ba38e5b043eae46f09cfbb85941c386a135386c2f48e0c26a56ca27605eabbc5e69691ff3892676f5a3a67226f65018fe8f816d27e032af38098e432ef4" name="gnuradio-debugsource" arch="i586">
  <version epoch="0" ver="3.10.12.0" rel="4.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1721908800">- Update to version 3.10.11.0
- Changed
  * Project
    + Const (keyword) cleanup in a large number of files. QtGUI
    code uses const in many more places.
  * Runtime
    + Add persistent() function to gr paths module. This function
    returns either the value of the XDG_CACHE_HOME environment
    variable, or appdata()/.local/state.
  * GRC
    + Work continues on the Qt version of GRC (gnuradio-companion --qt).
    While the Gtk version is still the default, we're getting
    close to the point where the Qt version can be the default.
    + Generated Python code now includes a startup event
    (flowgraph_started) to the top level class. This was added
    specifically to avoid a race in the Variable Function Probe
    block, and may be useful elsewhere.
    + Struct variables have not been usable since around v3.8. Fixed!
    + Paths are now based on gr paths, where they were previous
    hardcoded to the user's home directory.
    + C++ hier block code paths fixed (so hier blocks work again).
    + Block connection line shape and width are now preferences.
  * gr-blocks
    + New Burst To Stream block transforms a bursty tagged stream
    into a continuous stream by inserting zeros in the output
    between input packets whenever no packets are available at
    the input.
  * gr-digital
    + FLL Band Edge power calculations fixed, along with thread
    safety issues.
  * gr-fec
    + Unused RS code removed - unlikely anyone will notice.
  * gr-filter
    + Numpy float_ changed to float64 for Numpy 2.0 compatibility.
  * gr-fft
    + Vector version of FFT fft_v library function (calls fftw)
    thread safety improved.
  * gr-uhd
    + Do not require PyQt5 for non-graphical configurations.
  * modtool
    + Many bug fixes and cleanups, resulting in more reliable
    operation. That sounds really good, right?
    + Remove dependency on the "click plugins" package.
    + Appending new blocks to CMake files respects closing parens.
  * Build system and packaging
    + CMake minimum versions were out of sync in different places,
    fixed.
    + Incorrect Qwt maximum version removed.
- Last two patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch removed as
  appliedn upstream.
- Containd fix for latest spdlog (Tumbleweed).</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1740052800">- Update to version 3.10.12.0
- A majority of the changes for this release related to
  * GRC-Qt fixes and parity with the Gtk version
  * UHD/RFNoC updates
  * CI, modtool, and other devel/infrastructure updates
- New subpackages gnuradio-[bash|fish|zsh]-completion</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1759147200">-  Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1250594)
  * Add patch boost.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1759406400">- Restore libboost_system-devel for Leap 16.0 (boost 1.86)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1787054400">- Enable all GNU Radio components explicitly at CMake configure time so missing dependencies cause the build to fail.
- Enable the test suite and run it during %check.
  * Skip three ZeroMQ message source tests that segfault during teardown on ppc64le
- Add BuildRequires for libboost_regex-devel, libboost_test-devel, python3-pyzmq and xvfb-run.
- Add upstream patches:
  * gnuradio-fix-fastnoise-unit-test.patch (gh#gnuradio/gnuradio#8145)
  * gnuradio-run-qtgui-tests-with-xvfb.patch (gh#gnuradio/gnuradio#8170)
- Remove obsolete patches:
  * missing_library.patch,
  * gnuradio-not-install-freedesktop-files.patch
  * grc_to_37.sh
- Install desktop integration files directly during %install.
- Remove deprecated %suse_update_desktop_file usage
- Clean up rpmlint findings</changelog>
</package>
<package pkgid="ed18a3e90c76f9ebaf3aa6a33484f6628997343eda279dc81305157aec932b7a3777bb9918eea32bcd66ddf06cf86b94e167cd0664bbb3c6dabb5dd160d38cf4" name="gnuradio-examples-debuginfo" arch="i586">
  <version epoch="0" ver="3.10.12.0" rel="4.1"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1705579200">- Update to version 3.10.9.2
- Changed
  * Project
    + Fix a few memory errors in various modules.
  * GRC
    + Fix regressions in bus connections.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1711108800">- Added libad9361-iio-devel build dependency (fixes PlutoSDR support)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1714478400">- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)
- Update to version 3.10.10.0
- Changed
  * Runtime
    + Modernize location of config files. XDG_CONFIG_HOME will be used if set
    (often $HOME/.config). This change attempts to be backward compatible with
    existing config file locations, but be aware that config files may show up
    in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations
    depending on GNU Radio version. Files are not automatically moved, since
    some users run multiple versions of GNU Radio.
    + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor
    blocks are still broken.
  * GRC
    + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This
    feature is still in testing, so the Gtk front end runs by default. In a
    future release, Qt will become the default, removing Gtk as a manditory
    dependency. Maintenance will focus on the Qt front end at that point.
    + Restore property field background colors (as a View option, off by default)
    for the Gtk front end. Background colors were previously replaced with textual
    type string.
    + The canvas can be panned using the middle mouse button
    + C++ code generation improvements related to parameters and strings
    + C++ code generation fixed for Add Const
  * gr-audio
    + Added 96 kHz and 192 kHz selections to ALSA source/sink
  * gr-blocks
    + Float To UChar block adds vector support, and also scale and bias params
  * gr-digital
    + Additive Scrambler adds soft symbol handling
    + Add callback to set header format in Digital Protocol Formatter
  * modtool
    + Improvements to handling of Python blocks (add, rm, and rename work reliably)
    + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem
    + Manifest and examples are installed by "make install"
  * Build system and packaging
    + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python
  * Testing
    + Added MinGW test runner and fixed various MinGW compilation failures
    + Update Fedora to test 38, 39 and 40</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1715428800">- Added a patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch (taken from
  upstream), fixing build with Qwt-6.3.0</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1721908800">- Update to version 3.10.11.0
- Changed
  * Project
    + Const (keyword) cleanup in a large number of files. QtGUI
    code uses const in many more places.
  * Runtime
    + Add persistent() function to gr paths module. This function
    returns either the value of the XDG_CACHE_HOME environment
    variable, or appdata()/.local/state.
  * GRC
    + Work continues on the Qt version of GRC (gnuradio-companion --qt).
    While the Gtk version is still the default, we're getting
    close to the point where the Qt version can be the default.
    + Generated Python code now includes a startup event
    (flowgraph_started) to the top level class. This was added
    specifically to avoid a race in the Variable Function Probe
    block, and may be useful elsewhere.
    + Struct variables have not been usable since around v3.8. Fixed!
    + Paths are now based on gr paths, where they were previous
    hardcoded to the user's home directory.
    + C++ hier block code paths fixed (so hier blocks work again).
    + Block connection line shape and width are now preferences.
  * gr-blocks
    + New Burst To Stream block transforms a bursty tagged stream
    into a continuous stream by inserting zeros in the output
    between input packets whenever no packets are available at
    the input.
  * gr-digital
    + FLL Band Edge power calculations fixed, along with thread
    safety issues.
  * gr-fec
    + Unused RS code removed - unlikely anyone will notice.
  * gr-filter
    + Numpy float_ changed to float64 for Numpy 2.0 compatibility.
  * gr-fft
    + Vector version of FFT fft_v library function (calls fftw)
    thread safety improved.
  * gr-uhd
    + Do not require PyQt5 for non-graphical configurations.
  * modtool
    + Many bug fixes and cleanups, resulting in more reliable
    operation. That sounds really good, right?
    + Remove dependency on the "click plugins" package.
    + Appending new blocks to CMake files respects closing parens.
  * Build system and packaging
    + CMake minimum versions were out of sync in different places,
    fixed.
    + Incorrect Qwt maximum version removed.
- Last two patches gnuradio-fix-error-message-for-Qwt-version.patch
  and gnuradio-remove-maximum-version-for-Qwt.patch removed as
  appliedn upstream.
- Containd fix for latest spdlog (Tumbleweed).</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1740052800">- Update to version 3.10.12.0
- A majority of the changes for this release related to
  * GRC-Qt fixes and parity with the Gtk version
  * UHD/RFNoC updates
  * CI, modtool, and other devel/infrastructure updates
- New subpackages gnuradio-[bash|fish|zsh]-completion</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1759147200">-  Remove BuildRequires on libboost_system-devel,
  removed on boost 1.89 (bsc#1250594)
  * Add patch boost.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1759406400">- Restore libboost_system-devel for Leap 16.0 (boost 1.86)</changelog>
  <changelog author="Mikhail Paulyshka &lt;me@mixaill.net&gt;" date="1787054400">- Enable all GNU Radio components explicitly at CMake configure time so missing dependencies cause the build to fail.
- Enable the test suite and run it during %check.
  * Skip three ZeroMQ message source tests that segfault during teardown on ppc64le
- Add BuildRequires for libboost_regex-devel, libboost_test-devel, python3-pyzmq and xvfb-run.
- Add upstream patches:
  * gnuradio-fix-fastnoise-unit-test.patch (gh#gnuradio/gnuradio#8145)
  * gnuradio-run-qtgui-tests-with-xvfb.patch (gh#gnuradio/gnuradio#8170)
- Remove obsolete patches:
  * missing_library.patch,
  * gnuradio-not-install-freedesktop-files.patch
  * grc_to_37.sh
- Install desktop integration files directly during %install.
- Remove deprecated %suse_update_desktop_file usage
- Clean up rpmlint findings</changelog>
</package>
<package pkgid="240ec3117bb2b91f5c44fa0dbd51885f17a1fc1c8283100769b8b615f29013d5d4462fdfbec33019c098dc7975c1642564ab6eb3a13c16b75038ed2e2658b243" name="gnusocialshell-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0" rel="2.8"/>
  <changelog author="sor.alexei@meowr.ru" date="1468238400">- Initial package.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1469188800">- Update to version 0.9:
  * Add "make install" option.
  * Change executable binary name from "gss" to "gnusocialshell".
  * Change default config path to "/etc/gnusocialshell.conf".</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1472731200">- Update to version 1.0:
  * No changelog available.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 1.2.0:
  * No changelog available.
- Place the example config in documentation instead of defaulting
  it in /etc/.</changelog>
  <changelog author="jengelh@inai.de" date="1494417600">- Trim fillers from descriptions.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1533556800">- Update to version 1.3.0:
  * Add a new "/tag" command, to read tags timelines.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="1c1b30c6cd2a618aa1b280ecd69229b06d13087b1d0e76dab10ff41d4a2d23da69523e753f812e8ecdef6fcb075726fce87b2eb5fdd0f28a9656e22c2f605f10" name="gnusocialshell-debugsource" arch="i586">
  <version epoch="0" ver="1.3.0" rel="2.8"/>
  <changelog author="sor.alexei@meowr.ru" date="1468238400">- Initial package.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1469188800">- Update to version 0.9:
  * Add "make install" option.
  * Change executable binary name from "gss" to "gnusocialshell".
  * Change default config path to "/etc/gnusocialshell.conf".</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1472731200">- Update to version 1.0:
  * No changelog available.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 1.2.0:
  * No changelog available.
- Place the example config in documentation instead of defaulting
  it in /etc/.</changelog>
  <changelog author="jengelh@inai.de" date="1494417600">- Trim fillers from descriptions.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1533556800">- Update to version 1.3.0:
  * Add a new "/tag" command, to read tags timelines.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="5a7daef605a53f6003103fd4c3f7bacbdcbf78348b6e85ee83917d847d15c18c31df4e3ca482e88762e62106c274c565cc81dd3e017850530407d0a1a422cd63" name="gnustep-base-debuginfo" arch="i586">
  <version epoch="0" ver="1.31.1" rel="2.7"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648814400">- Update to version 1.28.0
  * Reading and setting File Creation Date attribute on Windows.
  * Added new 'ASSIGNMUTABLECOPY()' macro for consistency with
    'ASSIGNCOPY()'.
  * Replaced character set data headers for URLs with loading these
    from a standard data source, and updated bitmap representation to
    use much less space for character sets residing wholly in the base
    plane, such as the URL charsets (given they are purely ASCII).
  * Updated character set data with newer Unicode data set.
  * '[NSURLProtocol -initWithRequest:cachedResponse:client:]' will now
    retain the client up until the last message is sent to it, which
    improves compatibility with OS X.
  * Percent-escaping code in 'NSURL' simplified.
  * Removed mixed ABI support.
  * Use of Apple runtime now assumes non-fragile ABI (which is true on
    modern systems).
  * Improve typing on method implementation pointers in some classes.
  * In 'NSHTTPCookie', rewritten code for extracting individual cookies
    from the HTTP header.
  * In 'NSKeyedArchiver', implement secure coding methods.
  * New methods in 'NSDateComponents'.
  * Improvements in 'NSCalendar' and 'NSLocale' for calendar locale and
    'NSDateComponents'.
  * In 'NSFileManager', use 'utimensat()' to set file modification
    date, if available.
  * Correctly stop parsing number being decoded in
    'NSJSONSerialization' when encountering a number with an invalid
    exponent.
  * Improve OS X compatibility for 'NSURLQueryItem' initializers.
  * For 'NSFileManager', in 'changeFileAttributes', implement setting
    creation date for Unix-like systems.  Implement reading the
    creation date if a supported method was detected.
  * Support reading Android assets from the main bundle in
    'NSInputStream'.
  * Support Android assets directories in 'NSBundle' and
    'NSFileManager'.
  * Implement '-[NSXMLParser initWithStream:]'.
  * Allow clearer choice between 'sloppy' 'GSSloppyXMLParser' used in
    'NSXMLParser' and the libxml2-based 'GSStrictXMLParser'.
  * Fix building Win32 implementations for 'GSFileHandle' and
    'NSMessagePort' with nonfragile ABI.
  * Use 'NSNumber' and not 'NSString' in '-[NSUserDefaults
    setBool:forKey:]'.
  * Posting notification before 'NSThread' exit.
  * Actually declare optional 'NSFilePresenter' methods as optional.
  * In 'NSConcreteMapTable', fix replacing existing values in a weak
    objects map table.
  * Fix leaks in 'NSOperation'.
  * Various compat fixes for various MSYS systems, particularly around
    sockets code.
  * In 'NSData', 'NSFileManager' and more, various improvements when
    overwriting and creating files with respect to file attributes
    (owners, creation timestamp, etc).
  * Improve 'NSLog' output on Android.
  * Use 'instancetype' in 'NSURLRequest' header.
  * Define 'NSAttributedStringKey' and 'NSNotificationName'.
  * Add new 'NSURL' methods.
  * In 'GSMime', have '-contentFile' check the 'Content-Type' header
    before checking 'Content-Disposition'.
  * Fix a bug linking with WEAK symbols where binutils 2.3.5 would fail
    to link due to not all expected symbols being exported.
  * New 'plutil' utility.
  * Implementation of '[NSData rangeOfData:options:range:]' which finds
    the 'NSRange' in which the passed data occurs.
  * Change 'ENTER_POOL'/'LEAVE_POOL' so they no longer wrap the
    enclosed code in a loop, enabling use in some loops.
  * New 10.5 methods in 'NSRunLoop'/'NSURLConnection'.
  * Improve compatibility when building with ICU 68.
  * Fix compiling libdispatch integration of 'NSRunLoop' on Windows.
  * Add support for building on Windows with MSVC's Clang by passing
    the 'configure' flag '--host=x86_64-pc-windows'.  Use of an MSYS2
    shell without '-devel' packages is recommended.
  * Implementation of 'NSURLSession' and related classes.  This adds
    some dependencies on more recent versions of 'libcurl',
    'libdispatch' etc.
  * Fix initializing 'NSUUID' from a string.
  * Disable use of 'libcurl' if its headers are not found.
  * In 'NSURLProtocol', continue writing data if not all of it was
    written.
  * Fix use of GnuTLS under MinGW by using 'send/recv' rather than
    'read/write'.
  * Add support for libobjc2 runtime on Windows.
  * Fix BOM insertion when generating data from a string using one of
    the Unicode encodings.
- Remove upstreamed patch gnustep-base-1.27.0-fix-compilation-icu68.patch</changelog>
  <changelog author="Fred kiefer &lt;fredkiefer@gmx.de&gt;" date="1673006400">- Update to version 1.28.1
  * Many changes to make building and testcases work on ms-windows (particularly with the MSVC target and when using a strict C99 compiler).
  * Support for native locking on ms-windows.
  * Support for overlapped I/O on ms-windows.
  * New timezone handling code to deal with v2+ of the timezone format.
  * TLS support for secure Distributed Objects connections.
  * Masking of sensitive information in http/https debug logs.
  * a variety of bugfixes.</changelog>
  <changelog author="Fred kiefer &lt;fredkiefer@gmx.de&gt;" date="1673784000">- Update to version 1.29.0
  * Just change the minor version number as there are some incompatible changes to 1.28.0</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1695643200">- use pkgconfig(icu-uc) to use the current libicu. (jsc#PED-6193)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Add 295.patch: Fix build with libxml2 2.11.0+.</changelog>
  <changelog author="Fred kiefer &lt;fredkiefer@gmx.de&gt;" date="1720353600">- Update to version 1.30.0
  * autogsdoc (and many source/header files) updated for ObjC-2 support
  * gdnc gspath spelling error fixes
  * GSFileHandle remove handle from run loop when -dealloc is called
  * GSHTTPURLHandle close socket if we end loading with I/O in
    progress.
  * GSMimeDocimnet optimisations
  * GSPrivateSymbolPath() portability improvements
  * GSVersionMacros add GS_UNIMPLEMENTED to mark unimplemented methods
  * HTMLLinker man page groff warning fixed
  * Make GSTcpTune options available to streams as well as file handles
    and improve debug logging for stream operations.
  * NSBundle improvements in librarym bundle lookup
  * NSCache thread safety fix
  * NSData caching data of file URLs and OSX consistency tweak to
    permissions when writing file atomically
  * NSDate implements +now constructor.
  * NSDecimalNumber fix possible coimparison bug for zero values
  * NSError -description and -localizedDescription formats match OSX
  * NSException portability improvments
  * NSFileManager makeed safety fix and make enumerating a file URL
    return URLs rather than paths.
  * NSIndexSet implements enumerateRangesInRange convenience methods.
  * NSISO8601DateFormatter.m: bugfix for date/time string generation
  * NSJSONSerialization fix memory leak, fix issue with unicode
    surrogate pairs.
  * NSKeyValueObserving Add methods to remove observers
  * NSLocale Fix -countryCode incorrectly returning language code, fix
    for hyphen and underscore in locale identifier
  * NSMessagePort remove restriction on Distributed Objects message
    length
  * NSNotificationCenter fix for memory leak, minor bugfixes (use
    before initialise)
  * NSNull fix for -valueForUndefinedKey: to return singleton
  * NSNumberFormatter make minimum/maximum properties NSNumbers
  * NSObject optimise allocation with new runtime library
  * NSOperation fix occasional scheduling bug
  * NSOrderedSet Fix keyed encoding to match Apple platforms.
  * NSPathUtilities fix intialisation order deadlock.
  * NSPredicate fix for array access keywords
  * NSProcessInfo android support
  * NSString correct class used when loading empty string from
    file/URL, implements regular expression search methods.
  * NSTask return an error if the path to launch in is bad, use _exit
    to terminate forked process if needed, use closefrom() to close
    descriptors in child process if possible
  * NSTimer wrap call to block in exception handler (bug #289)
  * NSTimeZone improvements
  * NSURL Fix NSURL path on Windows for UNC paths.
  * NSURLRequest: Support deleting using setValue:forHTTPHeaderField:
    with nil value.
  * NSURLSession many bugfixes and improvements
  * NSUserDefaults fix potential deadlock
  * NSXMLElement bugfix to remove previous attributes when setting
    attributes.
  * NSXMLNode returns NSError on failure to evaluate xpath expression.
  * gnustep_global_lock and GSLazyLock deprecated for removal in next
    release.
- Remove 295.patch as this is no longer needed.</changelog>
  <changelog author="Steven Baker &lt;steven.baker@suse.com&gt;" date="1740225600">- Update to version 1.31
  • Implementation of weak references for the GNU runtime, so that weak
    references are now supported/available in portable code, and in
    conjunction with NSPointerFunction fixes we now support weak
    references in NSMapTable, NSHashTable, and NSPointerArray as well
    as supporting automatic deregestration of deallocated observers in
    NSNotificationCenter.
  • Autogsdoc updated to support modern CSS based HTML and provide
    simple diagrams of inheritence in the reference documentation.
  • New experimental implementation of NSURLSession ...  we still need
    work to replace non-portable (blocks dependent) code before it can
    be a supported class.
  • New KeyValueObserving code for Clang and GNUstep runtime.
  • Other new methods/features
    − BSByteOrder fixes for NSSwappedFloat and NSSwappedDouble
    − [NSDate] small object optimisation when using Clang
    − -[NSFileManager URLsForDirectory:inDomains:]
    − NSGeometry missing functions implemented
    − [NSInvocation] missing typedefs implemented
    − [NSOperation] threads are now named for easy identification
    − [NSPredicate] BETWEEN operator for more types
    − -[NSString enumerateLinesUsingBlock:]
    − [NSThread] priority support now working on Android
    − [NSString] NSRegularExpressionSearch option
    − [NSString] ICU collator cached for improved performance
    − -[NSURLRequest assumesHTTP3Capable]
    − -[NSURLRequest setAssumesHTTP3Capable:]
    − [NSUserDefaults] use bundle identifier rather than program
    name
    − [NSValue] edge insets added
    − -[NSZombie logZombie:]
  • Support for being built with the '-asan yes' command line option or
    the GNUSTEP_WITH_ASAN=1 environment variable setting.  The library
    is also aware when it was not built with that option but is linked
    to an executable which was (and a few features which confuse the
    leak checker are turned off).  In addition NSObject+GNUstepBase.h
    declares new methods for tracking the ownership of objects of a
    particular class (or individual instances) to help in identifying
    the cause of any leak found by the leak sanitizer.
  • Many minor bugfixes and very, very many minor memory leaks fixed in
    both the library and the automated testcases.
  • Removed deprecated locking code and changed many classes to use
    lightweight and more fine-grained locking for simple cases
    protecting short regions.  We retain a global lock for more complex
    situations where there is a significant chance of deadlock.
  • Several symbols (variables and functions) which were accidentally
    public have been made static or internal to the library.
  • Updated to work with recent versions of autoconf.</changelog>
  <changelog author="Fred kiefer &lt;fredkiefer@gmx.de&gt;" date="1740744000">- Fix lname in spec file</changelog>
  <changelog author="Fred kiefer &lt;fredkiefer@gmx.de&gt;" date="1740744001">- Update to version 1.31.1
  • This is a bugfix release correcting a missing KVO method when using
    the ng runtime and an error in weak reference support when using
    the gnu runtimeR, along with a few other minor fixes and
    documentation improvements.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Add gnustep-base-fix_GCC15.patch: Fix build with gcc 15, borrow
  patch from fedora.</changelog>
</package>
<package pkgid="389e5c763e55266a91cb9b2e91b7d89292451561a9e4c2cea1fd5a14223baaa1c5f355c358e95c485048fe8b5427b55d65c484cc6781da83517e625449058a96" name="gnustep-base-debugsource" arch="i586">
  <version epoch="0" ver="1.31.1" rel="2.7"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648814400">- Update to version 1.28.0
  * Reading and setting File Creation Date attribute on Windows.
  * Added new 'ASSIGNMUTABLECOPY()' macro for consistency with
    'ASSIGNCOPY()'.
  * Replaced character set data headers for URLs with loading these
    from a standard data source, and updated bitmap representation to
    use much less space for character sets residing wholly in the base
    plane, such as the URL charsets (given they are purely ASCII).
  * Updated character set data with newer Unicode data set.
  * '[NSURLProtocol -initWithRequest:cachedResponse:client:]' will now
    retain the client up until the last message is sent to it, which
    improves compatibility with OS X.
  * Percent-escaping code in 'NSURL' simplified.
  * Removed mixed ABI support.
  * Use of Apple runtime now assumes non-fragile ABI (which is true on
    modern systems).
  * Improve typing on method implementation pointers in some classes.
  * In 'NSHTTPCookie', rewritten code for extracting individual cookies
    from the HTTP header.
  * In 'NSKeyedArchiver', implement secure coding methods.
  * New methods in 'NSDateComponents'.
  * Improvements in 'NSCalendar' and 'NSLocale' for calendar locale and
    'NSDateComponents'.
  * In 'NSFileManager', use 'utimensat()' to set file modification
    date, if available.
  * Correctly stop parsing number being decoded in
    'NSJSONSerialization' when encountering a number with an invalid
    exponent.
  * Improve OS X compatibility for 'NSURLQueryItem' initializers.
  * For 'NSFileManager', in 'changeFileAttributes', implement setting
    creation date for Unix-like systems.  Implement reading the
    creation date if a supported method was detected.
  * Support reading Android assets from the main bundle in
    'NSInputStream'.
  * Support Android assets directories in 'NSBundle' and
    'NSFileManager'.
  * Implement '-[NSXMLParser initWithStream:]'.
  * Allow clearer choice between 'sloppy' 'GSSloppyXMLParser' used in
    'NSXMLParser' and the libxml2-based 'GSStrictXMLParser'.
  * Fix building Win32 implementations for 'GSFileHandle' and
    'NSMessagePort' with nonfragile ABI.
  * Use 'NSNumber' and not 'NSString' in '-[NSUserDefaults
    setBool:forKey:]'.
  * Posting notification before 'NSThread' exit.
  * Actually declare optional 'NSFilePresenter' methods as optional.
  * In 'NSConcreteMapTable', fix replacing existing values in a weak
    objects map table.
  * Fix leaks in 'NSOperation'.
  * Various compat fixes for various MSYS systems, particularly around
    sockets code.
  * In 'NSData', 'NSFileManager' and more, various improvements when
    overwriting and creating files with respect to file attributes
    (owners, creation timestamp, etc).
  * Improve 'NSLog' output on Android.
  * Use 'instancetype' in 'NSURLRequest' header.
  * Define 'NSAttributedStringKey' and 'NSNotificationName'.
  * Add new 'NSURL' methods.
  * In 'GSMime', have '-contentFile' check the 'Content-Type' header
    before checking 'Content-Disposition'.
  * Fix a bug linking with WEAK symbols where binutils 2.3.5 would fail
    to link due to not all expected symbols being exported.
  * New 'plutil' utility.
  * Implementation of '[NSData rangeOfData:options:range:]' which finds
    the 'NSRange' in which the passed data occurs.
  * Change 'ENTER_POOL'/'LEAVE_POOL' so they no longer wrap the
    enclosed code in a loop, enabling use in some loops.
  * New 10.5 methods in 'NSRunLoop'/'NSURLConnection'.
  * Improve compatibility when building with ICU 68.
  * Fix compiling libdispatch integration of 'NSRunLoop' on Windows.
  * Add support for building on Windows with MSVC's Clang by passing
    the 'configure' flag '--host=x86_64-pc-windows'.  Use of an MSYS2
    shell without '-devel' packages is recommended.
  * Implementation of 'NSURLSession' and related classes.  This adds
    some dependencies on more recent versions of 'libcurl',
    'libdispatch' etc.
  * Fix initializing 'NSUUID' from a string.
  * Disable use of 'libcurl' if its headers are not found.
  * In 'NSURLProtocol', continue writing data if not all of it was
    written.
  * Fix use of GnuTLS under MinGW by using 'send/recv' rather than
    'read/write'.
  * Add support for libobjc2 runtime on Windows.
  * Fix BOM insertion when generating data from a string using one of
    the Unicode encodings.
- Remove upstreamed patch gnustep-base-1.27.0-fix-compilation-icu68.patch</changelog>
  <changelog author="Fred kiefer &lt;fredkiefer@gmx.de&gt;" date="1673006400">- Update to version 1.28.1
  * Many changes to make building and testcases work on ms-windows (particularly with the MSVC target and when using a strict C99 compiler).
  * Support for native locking on ms-windows.
  * Support for overlapped I/O on ms-windows.
  * New timezone handling code to deal with v2+ of the timezone format.
  * TLS support for secure Distributed Objects connections.
  * Masking of sensitive information in http/https debug logs.
  * a variety of bugfixes.</changelog>
  <changelog author="Fred kiefer &lt;fredkiefer@gmx.de&gt;" date="1673784000">- Update to version 1.29.0
  * Just change the minor version number as there are some incompatible changes to 1.28.0</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1695643200">- use pkgconfig(icu-uc) to use the current libicu. (jsc#PED-6193)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Add 295.patch: Fix build with libxml2 2.11.0+.</changelog>
  <changelog author="Fred kiefer &lt;fredkiefer@gmx.de&gt;" date="1720353600">- Update to version 1.30.0
  * autogsdoc (and many source/header files) updated for ObjC-2 support
  * gdnc gspath spelling error fixes
  * GSFileHandle remove handle from run loop when -dealloc is called
  * GSHTTPURLHandle close socket if we end loading with I/O in
    progress.
  * GSMimeDocimnet optimisations
  * GSPrivateSymbolPath() portability improvements
  * GSVersionMacros add GS_UNIMPLEMENTED to mark unimplemented methods
  * HTMLLinker man page groff warning fixed
  * Make GSTcpTune options available to streams as well as file handles
    and improve debug logging for stream operations.
  * NSBundle improvements in librarym bundle lookup
  * NSCache thread safety fix
  * NSData caching data of file URLs and OSX consistency tweak to
    permissions when writing file atomically
  * NSDate implements +now constructor.
  * NSDecimalNumber fix possible coimparison bug for zero values
  * NSError -description and -localizedDescription formats match OSX
  * NSException portability improvments
  * NSFileManager makeed safety fix and make enumerating a file URL
    return URLs rather than paths.
  * NSIndexSet implements enumerateRangesInRange convenience methods.
  * NSISO8601DateFormatter.m: bugfix for date/time string generation
  * NSJSONSerialization fix memory leak, fix issue with unicode
    surrogate pairs.
  * NSKeyValueObserving Add methods to remove observers
  * NSLocale Fix -countryCode incorrectly returning language code, fix
    for hyphen and underscore in locale identifier
  * NSMessagePort remove restriction on Distributed Objects message
    length
  * NSNotificationCenter fix for memory leak, minor bugfixes (use
    before initialise)
  * NSNull fix for -valueForUndefinedKey: to return singleton
  * NSNumberFormatter make minimum/maximum properties NSNumbers
  * NSObject optimise allocation with new runtime library
  * NSOperation fix occasional scheduling bug
  * NSOrderedSet Fix keyed encoding to match Apple platforms.
  * NSPathUtilities fix intialisation order deadlock.
  * NSPredicate fix for array access keywords
  * NSProcessInfo android support
  * NSString correct class used when loading empty string from
    file/URL, implements regular expression search methods.
  * NSTask return an error if the path to launch in is bad, use _exit
    to terminate forked process if needed, use closefrom() to close
    descriptors in child process if possible
  * NSTimer wrap call to block in exception handler (bug #289)
  * NSTimeZone improvements
  * NSURL Fix NSURL path on Windows for UNC paths.
  * NSURLRequest: Support deleting using setValue:forHTTPHeaderField:
    with nil value.
  * NSURLSession many bugfixes and improvements
  * NSUserDefaults fix potential deadlock
  * NSXMLElement bugfix to remove previous attributes when setting
    attributes.
  * NSXMLNode returns NSError on failure to evaluate xpath expression.
  * gnustep_global_lock and GSLazyLock deprecated for removal in next
    release.
- Remove 295.patch as this is no longer needed.</changelog>
  <changelog author="Steven Baker &lt;steven.baker@suse.com&gt;" date="1740225600">- Update to version 1.31
  • Implementation of weak references for the GNU runtime, so that weak
    references are now supported/available in portable code, and in
    conjunction with NSPointerFunction fixes we now support weak
    references in NSMapTable, NSHashTable, and NSPointerArray as well
    as supporting automatic deregestration of deallocated observers in
    NSNotificationCenter.
  • Autogsdoc updated to support modern CSS based HTML and provide
    simple diagrams of inheritence in the reference documentation.
  • New experimental implementation of NSURLSession ...  we still need
    work to replace non-portable (blocks dependent) code before it can
    be a supported class.
  • New KeyValueObserving code for Clang and GNUstep runtime.
  • Other new methods/features
    − BSByteOrder fixes for NSSwappedFloat and NSSwappedDouble
    − [NSDate] small object optimisation when using Clang
    − -[NSFileManager URLsForDirectory:inDomains:]
    − NSGeometry missing functions implemented
    − [NSInvocation] missing typedefs implemented
    − [NSOperation] threads are now named for easy identification
    − [NSPredicate] BETWEEN operator for more types
    − -[NSString enumerateLinesUsingBlock:]
    − [NSThread] priority support now working on Android
    − [NSString] NSRegularExpressionSearch option
    − [NSString] ICU collator cached for improved performance
    − -[NSURLRequest assumesHTTP3Capable]
    − -[NSURLRequest setAssumesHTTP3Capable:]
    − [NSUserDefaults] use bundle identifier rather than program
    name
    − [NSValue] edge insets added
    − -[NSZombie logZombie:]
  • Support for being built with the '-asan yes' command line option or
    the GNUSTEP_WITH_ASAN=1 environment variable setting.  The library
    is also aware when it was not built with that option but is linked
    to an executable which was (and a few features which confuse the
    leak checker are turned off).  In addition NSObject+GNUstepBase.h
    declares new methods for tracking the ownership of objects of a
    particular class (or individual instances) to help in identifying
    the cause of any leak found by the leak sanitizer.
  • Many minor bugfixes and very, very many minor memory leaks fixed in
    both the library and the automated testcases.
  • Removed deprecated locking code and changed many classes to use
    lightweight and more fine-grained locking for simple cases
    protecting short regions.  We retain a global lock for more complex
    situations where there is a significant chance of deadlock.
  • Several symbols (variables and functions) which were accidentally
    public have been made static or internal to the library.
  • Updated to work with recent versions of autoconf.</changelog>
  <changelog author="Fred kiefer &lt;fredkiefer@gmx.de&gt;" date="1740744000">- Fix lname in spec file</changelog>
  <changelog author="Fred kiefer &lt;fredkiefer@gmx.de&gt;" date="1740744001">- Update to version 1.31.1
  • This is a bugfix release correcting a missing KVO method when using
    the ng runtime and an error in weak reference support when using
    the gnu runtimeR, along with a few other minor fixes and
    documentation improvements.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760097600">- Add gnustep-base-fix_GCC15.patch: Fix build with gcc 15, borrow
  patch from fedora.</changelog>
</package>
<package pkgid="548bf210eea9f9bf3ff8afa9ab2d0d92a1195f95ebf225c3bb773abb1d44db867374ae59a8bebe7931136967387545d5fc8437a220e82766213ca2dd4ffc3979" name="gnutls-debuginfo" arch="i586">
  <version epoch="0" ver="3.8.13" rel="3.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1774353600">- Fix build with autoconf 2.73 (bsc#1260395)
  * Add gnutls-C23.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1776427200">- Fix build with libnettle 4.0: (bsc#1257934)
  * Support building with Nettle 4 [PR2075]
  * accelerated: don't register custom HMAC for AArch64 if
    Nettle 4 [PR2080]
  * Add patches:
  - gnutls-libnettle4-2075.patch
  - gnutls-libnettle4-2080.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1777550400">- Update to 3.8.13:
  * libgnutls: Add more checks to DTLS reassembly
    [GNUTLS-SA-2026-04-29-1, CVSS: high] [CVE-2026-33846, bsc#1263705]
  * libgnutls: Fix qsort comparator in DTLS reassembly
    [GNUTLS-SA-2026-04-29-2, CVSS: high] [CVE-2026-42009, bsc#1263708]
  * libgnutls: Fix crashing on an underflow with a DTLS datagram
    A remotely triggerable underflow in the DTLS reassembly code led to
    a heap overrun.
    [GNUTLS-SA-2026-04-29-3, CVSS: high] [CVE-2026-33845, bsc#1263704]
  * libgnutls: Fix RSA-PSK identity truncation
    [GNUTLS-SA-2026-04-29-4, CVSS: high] [CVE-2026-42010, bsc#1263709]
  * libgnutls: Fix case-sensitivity of domain name comparison in name constraints
    [GNUTLS-SA-2026-04-29-5, CVSS: high] [CVE-2026-3833, bsc#1263707]
  * libgnutls: Fix intersecting empty constraints
    [GNUTLS-SA-2026-04-29-6, CVSS: medium] [CVE-2026-42011, bsc#1263710]
  * libgnutls: Suppress CN fallback in presence of URI and SRV SAN
    [GNUTLS-SA-2026-04-27-7, CVSS: medium] [CVE-2026-42012, bsc#1263711]
  * libgnutls: Suppress CN fallback for oversized SAN
    [GNUTLS-SA-2026-04-27-8, CVSS: medium] [CVE-2026-42013, bsc#1263712]
  * libgnutls: Fix use-after-free in gnutls_pkcs11_token_set_pin
    [GNUTLS-SA-2026-04-29-9, CVSS: medium] [CVE-2026-42014, bsc#1263713]
  * libgnutls: Fix overread in RSA key exchange with PKCS#11 keys
    [GNUTLS-SA-2026-04-29-10, CVSS: medium] [CVE-2026-5260, bsc#1263715]
  * libgnutls: Fix off-by-one in PKCS#12 bag element bounds check
    [GNUTLS-SA-2026-04-29-11, CVSS: low] [CVE-2026-42015, bsc#1263714]
  * libgnutls: Fix multi-entry OCSP response revocation bypass
    [GNUTLS-SA-2026-04-29-12, CVSS: low] [CVE-2026-3832, bsc#1263706]
  * libgnutls: Fix timing side-channel in PKCS#7 padding removal
    [GNUTLS-SA-2026-04-29-13, CVSS: low] [CVE-2026-5419, bsc#1263716]
  * libgnutls: Fix PSK username comparison during rehandshake
  * libgnutls: Fix OID length check for OCSP delegated signer EKU
  * libgnutls: Fix AES keys persisting with pkcs11-provider
  * libgnutls: Fix missing RSA key coprimality check in verify_params
  * libgnutls: Fix overread when parsing OpenSSL PEM private keys
  * libgnutls: Fix a theoretical double-free during certificate import
  * libgnutls: Fix heap overread in SCT extension parser
  * libgnutls: Zeroize shared secret derived during hybrid key exchange
  * build: Support building with Nettle 4.0
    Nettle 4.0 was released in Feburary 2026, with API incompatibile
    changes from 3.10. The library can now compile with it, while
    Nettle 3.10 is still supported (#1791).
  * libgnutls: Support deriving ML-DSA public key from an expanded private key
    RFC 9881 defines 3 private key formats for ML-DSA: "seed",
    "expandedKey" and both. It is now possible to derive a public key
    from a private key in the "expandedKey" format (#1723).
  * libgnutls: Fix loading BIT STRING encoded EdDSA key from PKCS#11
    For compatibility reasons, the library supports two formats for
    EdDSA private keys: either ASN.1 BIT STRING (raw) or OCTET STRING
    (DER). Previously, loading a private key in the former format
    resulted in a failure, which is now fixed (#1749).
  * libgnutls: HPKE (RFC 9180) is now supported as a technology preview
    The Hybrid Public Key Encryption (HPKE) is a flexible cryptographic
    protocol which enables to encrypt arbitrary data to a recipient, by
    combining key encapsulation mechanism (KEM) and authenticated
    encryption with additional data (AEAD). GnuTLS now includes the
    implementation contributed by David Dudas. Given this is a
    technology preview, the implementation and the API might suffer
    modification in the following period. Use --enable-hpke to turn on
    this feature (#1506).
  * libgnutls: Fix TLS 1.3 client certificate selection
    For servers that send a signature_algorithms extension in CertificateRequest
    with new rsa_pss_rsae_* algorithms and without the legacy rsa_pkcs1_* ones,
    the client now properly considers RSA when selecting a certificate to send.
    This fixes TLS 1.3 interoperability with newer Java servers
    when using client certificates.
  * libgnutls: Fix kTLS ChaCha20-Poly1305 IV for TLS 1.2
    When using kTLS with ChaCha20-Poly1305 under TLS 1.2,
    an incorrect value was passed as the IV to the kernel,
    causing connections to fail early.
  * libgnutls: Allow fetching object type metadata for PKCS#11 keys
    A new library function, gnutls_pkcs11_obj_get_pk_algorithm,
    has been added to check the public key algorithms of PKCS#11 key objects.
    Object types other than CKO_PRIVATE_KEY are currently not supported.
  * API and ABI modifications:
  - gnutls_hpke_kem_t: New enum
  - gnutls_hpke_kdf_t: New enum
  - gnutls_hpke_aead_t: New enum
  - gnutls_hpke_mode_t: New enum
  - gnutls_hpke_role_t: New enum
  - gnutls_hpke_context_st: New context structure
  - gnutls_hpke_init: New function
  - gnutls_hpke_deinit: New function
  - gnutls_hpke_encap: New function
  - gnutls_hpke_seal: New function
  - gnutls_hpke_decap: New function
  - gnutls_hpke_open: New function
  - gnutls_hpke_derive_keypair: New function
  - gnutls_hpke_export: New function
  - gnutls_pkcs11_obj_get_pk_algorithm: New function
  * Rebase gnutls-FIPS-140-3-references.patch
  * Remove patches upstream:
  - gnutls-libnettle4-2075.patch
  - gnutls-libnettle4-2080.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1778587200">- FIPS: Remove GNUTLS_MAC_SHA1 FIPS self-test (bsc#1262400)
  * Add gnutls-FIPS-Remove-SHA1-self-test.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1778587201">- FIPS: Perform the integrity checks for libleancrypto-fips and
  libleancrypto with the HMACs provided by the library (bsc#1262399)
  * Add gnutls-FIPS-HMAC-leancrypto.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1778846400">- FIPS: Add NIST SP800-56Brev2 6.4.2.2 check:
  * Partial public-key validation for RSA OAEP (bsc#1262397)
  * Add gnutls-FIPS-RSA-OAEP-PK-validation.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784980800">- FIPS: Deprecate RSA Signatures with less than 128-bit (bsc#1265612)
  * NIST SP 800-131Arev3 has marked RSA Signatures with less than
    128-bit as deprecated after the deadline of 31 dic 2030.
  * Add gnutls-FIPS-Deprecate-RSAsig-with-less-that-128-bit.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784980801">- FIPS: Deprecate HMAC with keys less than 128-bit (bsc#1265610)
  * NIST SP 800-131Arev3 marked HMAC with keys less than 128-bits
    as disallowed after the deadline of 31 dic 2030.
  * Add gnutls-FIPS-Deprecate-HMAC-with-less-that-128-bit-keys.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784980802">- FIPS: Mark SHA-224 and SHA3-224 as legacy (bsc#1265609, bsc#1265611)
  * NIST SP 800-131Arev3 has marked SHA-224 and SHA3-224 as legacy
    after the deadline of 31 dic 2030.
  * Add gnutls-FIPS-SHA224-SHA3224-Legacy-Status.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784980803">- FIPS: Deprecate ECDSA siggen with less than 128-bit (bsc#1265613)
  * NIST SP 800-131Arev3 marked ECDSA siggen &lt; 128-bit of security
    strength as deprecated after the deadline of 31 dic 2030.
  * Add gnutls-FIPS-Deprecate-ECDSA-with-less-that-128-bit.patch</changelog>
</package>
<package pkgid="088f4794bd292af0f2bbc5c7acf10e68c60fcfd3a1c8421a88218d43c982634b30b2bb61af5d0c4297e522ac3cfc70062252b3d89a18d7f509ee63a822cd38a6" name="gnutls-debugsource" arch="i586">
  <version epoch="0" ver="3.8.13" rel="3.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1774353600">- Fix build with autoconf 2.73 (bsc#1260395)
  * Add gnutls-C23.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1776427200">- Fix build with libnettle 4.0: (bsc#1257934)
  * Support building with Nettle 4 [PR2075]
  * accelerated: don't register custom HMAC for AArch64 if
    Nettle 4 [PR2080]
  * Add patches:
  - gnutls-libnettle4-2075.patch
  - gnutls-libnettle4-2080.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1777550400">- Update to 3.8.13:
  * libgnutls: Add more checks to DTLS reassembly
    [GNUTLS-SA-2026-04-29-1, CVSS: high] [CVE-2026-33846, bsc#1263705]
  * libgnutls: Fix qsort comparator in DTLS reassembly
    [GNUTLS-SA-2026-04-29-2, CVSS: high] [CVE-2026-42009, bsc#1263708]
  * libgnutls: Fix crashing on an underflow with a DTLS datagram
    A remotely triggerable underflow in the DTLS reassembly code led to
    a heap overrun.
    [GNUTLS-SA-2026-04-29-3, CVSS: high] [CVE-2026-33845, bsc#1263704]
  * libgnutls: Fix RSA-PSK identity truncation
    [GNUTLS-SA-2026-04-29-4, CVSS: high] [CVE-2026-42010, bsc#1263709]
  * libgnutls: Fix case-sensitivity of domain name comparison in name constraints
    [GNUTLS-SA-2026-04-29-5, CVSS: high] [CVE-2026-3833, bsc#1263707]
  * libgnutls: Fix intersecting empty constraints
    [GNUTLS-SA-2026-04-29-6, CVSS: medium] [CVE-2026-42011, bsc#1263710]
  * libgnutls: Suppress CN fallback in presence of URI and SRV SAN
    [GNUTLS-SA-2026-04-27-7, CVSS: medium] [CVE-2026-42012, bsc#1263711]
  * libgnutls: Suppress CN fallback for oversized SAN
    [GNUTLS-SA-2026-04-27-8, CVSS: medium] [CVE-2026-42013, bsc#1263712]
  * libgnutls: Fix use-after-free in gnutls_pkcs11_token_set_pin
    [GNUTLS-SA-2026-04-29-9, CVSS: medium] [CVE-2026-42014, bsc#1263713]
  * libgnutls: Fix overread in RSA key exchange with PKCS#11 keys
    [GNUTLS-SA-2026-04-29-10, CVSS: medium] [CVE-2026-5260, bsc#1263715]
  * libgnutls: Fix off-by-one in PKCS#12 bag element bounds check
    [GNUTLS-SA-2026-04-29-11, CVSS: low] [CVE-2026-42015, bsc#1263714]
  * libgnutls: Fix multi-entry OCSP response revocation bypass
    [GNUTLS-SA-2026-04-29-12, CVSS: low] [CVE-2026-3832, bsc#1263706]
  * libgnutls: Fix timing side-channel in PKCS#7 padding removal
    [GNUTLS-SA-2026-04-29-13, CVSS: low] [CVE-2026-5419, bsc#1263716]
  * libgnutls: Fix PSK username comparison during rehandshake
  * libgnutls: Fix OID length check for OCSP delegated signer EKU
  * libgnutls: Fix AES keys persisting with pkcs11-provider
  * libgnutls: Fix missing RSA key coprimality check in verify_params
  * libgnutls: Fix overread when parsing OpenSSL PEM private keys
  * libgnutls: Fix a theoretical double-free during certificate import
  * libgnutls: Fix heap overread in SCT extension parser
  * libgnutls: Zeroize shared secret derived during hybrid key exchange
  * build: Support building with Nettle 4.0
    Nettle 4.0 was released in Feburary 2026, with API incompatibile
    changes from 3.10. The library can now compile with it, while
    Nettle 3.10 is still supported (#1791).
  * libgnutls: Support deriving ML-DSA public key from an expanded private key
    RFC 9881 defines 3 private key formats for ML-DSA: "seed",
    "expandedKey" and both. It is now possible to derive a public key
    from a private key in the "expandedKey" format (#1723).
  * libgnutls: Fix loading BIT STRING encoded EdDSA key from PKCS#11
    For compatibility reasons, the library supports two formats for
    EdDSA private keys: either ASN.1 BIT STRING (raw) or OCTET STRING
    (DER). Previously, loading a private key in the former format
    resulted in a failure, which is now fixed (#1749).
  * libgnutls: HPKE (RFC 9180) is now supported as a technology preview
    The Hybrid Public Key Encryption (HPKE) is a flexible cryptographic
    protocol which enables to encrypt arbitrary data to a recipient, by
    combining key encapsulation mechanism (KEM) and authenticated
    encryption with additional data (AEAD). GnuTLS now includes the
    implementation contributed by David Dudas. Given this is a
    technology preview, the implementation and the API might suffer
    modification in the following period. Use --enable-hpke to turn on
    this feature (#1506).
  * libgnutls: Fix TLS 1.3 client certificate selection
    For servers that send a signature_algorithms extension in CertificateRequest
    with new rsa_pss_rsae_* algorithms and without the legacy rsa_pkcs1_* ones,
    the client now properly considers RSA when selecting a certificate to send.
    This fixes TLS 1.3 interoperability with newer Java servers
    when using client certificates.
  * libgnutls: Fix kTLS ChaCha20-Poly1305 IV for TLS 1.2
    When using kTLS with ChaCha20-Poly1305 under TLS 1.2,
    an incorrect value was passed as the IV to the kernel,
    causing connections to fail early.
  * libgnutls: Allow fetching object type metadata for PKCS#11 keys
    A new library function, gnutls_pkcs11_obj_get_pk_algorithm,
    has been added to check the public key algorithms of PKCS#11 key objects.
    Object types other than CKO_PRIVATE_KEY are currently not supported.
  * API and ABI modifications:
  - gnutls_hpke_kem_t: New enum
  - gnutls_hpke_kdf_t: New enum
  - gnutls_hpke_aead_t: New enum
  - gnutls_hpke_mode_t: New enum
  - gnutls_hpke_role_t: New enum
  - gnutls_hpke_context_st: New context structure
  - gnutls_hpke_init: New function
  - gnutls_hpke_deinit: New function
  - gnutls_hpke_encap: New function
  - gnutls_hpke_seal: New function
  - gnutls_hpke_decap: New function
  - gnutls_hpke_open: New function
  - gnutls_hpke_derive_keypair: New function
  - gnutls_hpke_export: New function
  - gnutls_pkcs11_obj_get_pk_algorithm: New function
  * Rebase gnutls-FIPS-140-3-references.patch
  * Remove patches upstream:
  - gnutls-libnettle4-2075.patch
  - gnutls-libnettle4-2080.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1778587200">- FIPS: Remove GNUTLS_MAC_SHA1 FIPS self-test (bsc#1262400)
  * Add gnutls-FIPS-Remove-SHA1-self-test.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1778587201">- FIPS: Perform the integrity checks for libleancrypto-fips and
  libleancrypto with the HMACs provided by the library (bsc#1262399)
  * Add gnutls-FIPS-HMAC-leancrypto.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1778846400">- FIPS: Add NIST SP800-56Brev2 6.4.2.2 check:
  * Partial public-key validation for RSA OAEP (bsc#1262397)
  * Add gnutls-FIPS-RSA-OAEP-PK-validation.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784980800">- FIPS: Deprecate RSA Signatures with less than 128-bit (bsc#1265612)
  * NIST SP 800-131Arev3 has marked RSA Signatures with less than
    128-bit as deprecated after the deadline of 31 dic 2030.
  * Add gnutls-FIPS-Deprecate-RSAsig-with-less-that-128-bit.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784980801">- FIPS: Deprecate HMAC with keys less than 128-bit (bsc#1265610)
  * NIST SP 800-131Arev3 marked HMAC with keys less than 128-bits
    as disallowed after the deadline of 31 dic 2030.
  * Add gnutls-FIPS-Deprecate-HMAC-with-less-that-128-bit-keys.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784980802">- FIPS: Mark SHA-224 and SHA3-224 as legacy (bsc#1265609, bsc#1265611)
  * NIST SP 800-131Arev3 has marked SHA-224 and SHA3-224 as legacy
    after the deadline of 31 dic 2030.
  * Add gnutls-FIPS-SHA224-SHA3224-Legacy-Status.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1784980803">- FIPS: Deprecate ECDSA siggen with less than 128-bit (bsc#1265613)
  * NIST SP 800-131Arev3 marked ECDSA siggen &lt; 128-bit of security
    strength as deprecated after the deadline of 31 dic 2030.
  * Add gnutls-FIPS-Deprecate-ECDSA-with-less-that-128-bit.patch</changelog>
</package>
<package pkgid="ee6ee673818f2823ccf447bd1a556c0b52203cb552eb13d6ec3bd835bbf9591ddceb7f2b6a1e398c9161068a058eb0f472964697e60e7f471ad4bd01b21af3e7" name="go-containerregistry-debuginfo" arch="i586">
  <version epoch="0" ver="0.22.0" rel="1.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1741953600">- update to 0.20.3:
  * remote/transport: Make bearer transport go-routine-safe
  * Expose compare package
  * fix: redact.URL uses (*URL).Redacted to omit basic-auth
    password
  * bump actions to latest
  * don't pin chainguard-dev/actions
  * Check for 406 status code when handling referrers API
    endpoint response
  * mutate: Create a defensive annotations copy
  * Detect zstd in crane append
  * bump deps using hack/bump-deps.sh
- update to 0.20.2:
  * deps: bump docker dep</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1742212800">- add CVE-2025-22868.patch (bsc#1239277, CVE-2025-22868)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1759147200">- update to 0.20.6:
  * Ensure that tag name is not empty if name contains colon
  * Bump some deps
- update to 0.20.5:
  * build(deps): bump docker/docker to v28.0.0+incompatible
  * Migrate linter to v2
  * bump go version + bump deps
  * implement TextMarshaler/JSONMarshaler more consistently
  * Update CodeQL permissions
  * Update goreleaser permissions
  * Update provenance action in release
  * Update validator action
- drop CVE-2025-22868.patch (merged upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763812800">- set version</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1765195200">- update to 0.20.7:
  * Fix ArgsEscaped lint directive
  * transport: Fix broken links to distribution docs
  * fix(remote): using customized retry predicate func if
    provided
  * Adding docker file
  * crane: Add timestamp to flatten layer
  * feat(remote): pass retryBackoff option to transport
  * Expose clobber refusal error
  * Build artifacts for riscv64
  * Update dependencies and deprecate DockerVersion field</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1772539200">- update to 0.21.1:
  * Add WithFileBufferedOpener for file-backed daemon image
    buffering
  * crane: fix case in auth response json
- update to 0.21.0:
  * fix(mutate): don't skip dir replacements via whiteout in
    export
  * Improve performance of v1.NewHash
  * Bump the actions group across 1 directory with 4 updates
  * Bump the root-deps group across 1 directory with 7 updates
  * Fix error messages in crane_test.go
  * Bump go version across packages to 1.25.6
  * Join go.mod dependency updates
  * Bump the go-deps group across 3 directories with 3 updates
  * Disable taint gosec lints
  * Update go version used in goreleaser
- update to 0.20.7:
  * Fix ArgsEscaped lint directive
  * transport: Fix broken links to distribution docs
  * fix(remote): using customized retry predicate func if
    provided
  * Adding docker file
  * crane: Add timestamp to flatten layer
  * feat(remote): pass retryBackoff option to transport
  * Expose clobber refusal error
  * Build artifacts for riscv64
  * Update dependencies and deprecate DockerVersion field</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774267200">- update to 0.21.3:
  * Adds local file support to the `crane index` subcommand
  * migrate to github.com/moby/moby modules
  * Bump the go-deps group across 4 directories with 7 updates
  * Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the
    actions group
  * mutate: reject path traversal and symlink escape in Extract
  * tarball: detect symlink cycles in extractFileFromTar
  * bump golang to 1.25.7
- update to 0.21.2:
  * Better handle redirects to https in ping
  * **Full Changelog**: https://github.com/google/go-
    containerregistry/compare/v0.21.1...v0.21.2</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782734400">- update to 0.21.7:
  * tarball: return error instead of panicking on missing
    rootfs.diff_ids
  * gcrane: honor --platform flag in copy
  * mutate: verify layer digests in Extract and Time
  * tarball: close layer readers during Write
  * build(deps): bump the actions group across 1 directory with 2
    updates
  * build(deps): bump github.com/docker/cli from
    29.4.3+incompatible to 29.5.2+incompatible in the go-deps
    group across 1 directory
  * BUGFIX: Fail with error when read exceeds maximum
  * build(deps): bump the actions group across 1 directory with 2
    updates
  * fix(name): anchor loopback registry detection
  * Reject symlinks in OCI layout blobs
  * fix(crane): avoid creating export tar on pull failure
  * feat(kubernetes): allow ignoring pull secrets
  * fix(name): preserve localhost registry references
  * pkg/registry: export ErrNotFound
  * pkg/registry: export RedirectError
  * build(deps): bump the go-deps group across 1 directory with 2
    updates
  * build(deps): bump the actions group across 1 directory with 2
    updates
  * fix: prevent SSRF in google.List() pagination
  * internal/gzip: fix goroutine leak in ReadCloserLevel
  * fix(transport): apply refreshed bearer token after cross-host
    redirect
  * build(deps): bump the go-deps group across 3 directories with
    4 updates
  * fix(tarball): normalize paths when matching files
  * transport: do not re-attach bearer token after cross-host
    redirect
  * Bump CI go version to 1.26.4
- update to 0.21.6:
  * fix: update dependencies to use new azure sdk components
  * transport: restore resp.Body in retryError so CheckError can
    parse it
  * pkg/registry: return 202 Accepted for PATCH chunk uploads
  * Follow OCI distribution spec for artifactType and annotations
  * actions: attach Codecov token to coverage tests on main
  * remote: use DeleteScope (with "delete" action) for manifest
    deletion
  * remote: limit concurrent layer pulls
  * pkg/registry: reject corrupt disk blobs
  * mutate: close layer readers during export
  * crane/flatten: preserve image media type when flattening
  * build(deps): bump goreleaser/goreleaser-action from 7.0.0 to
    7.2.1 in the actions group across 1 directory
  * build(deps): bump go.opentelemetry.io/otel from 1.36.0 to
    1.41.0
  * build(deps): bump the go-deps group across 3 directories with
    6 updates
  * Replace go-homedir with os.UserHomeDir
  * pkg/name: only treat .localhost as non-HTTPS, not .local
  * transport: block unspecified IPs (0.0.0.0, ::) in
    validateRealmURL
  * test(mutate): add Extract round-trip test for filesystem
    object preservation
  * experiments: remove deprecated support for estargz
  * build(deps): bump aws-actions/configure-aws-credentials from
    6.1.0 to 6.1.1 in the actions group
  * fix: limit HTTP response body reads to prevent OOM
  * build(deps): bump the go-deps group across 3 directories with
    6 updates
  * transport: block redirects from token server to private/link-
    local addresses (SSRF fix)
  * pkg/v1/mutate: preserve relative symlinks that stay within
    rootfs in Extract
  * validate: skip non-layer layers
  * remote: validate foreign layer URLs to prevent SSRF (fixes
    [#2259])
  * remote: block SSRF via private-IP Location headers in blob
    uploads
  * fix(mutate): preserve config blob and layers for non-Docker
    OCI artifacts
  * fix: preserve per-occurrence layer identity in
    mutate.Image.Layers()
  * transport: retry HTTP 429 (Too Many Requests)
  * transport: allow bearer realm at same host:port as registry
  * Update go version to 1.26.3
- update to 0.21.5:
  * Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0
  * update to Go 1.26.2
  * Bump aws-actions/configure-aws-credentials from 6.0.0 to
    6.1.0 in the actions group across 1 directory
  * build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in
    the go-deps group across 1 directory
  * **Full Changelog**: https://github.com/google/go-
    containerregistry/compare/v0.21.4...v0.21.5
- update to 0.21.4:
  * go.mod: do not make a viral minimum go version
  * Avoid pruning absolute links from extracted and flattened
    images
  * Bump the go-deps group across 3 directories with 5 updates
  * fix: update to go1.25.8, and use separate .go-version file
  * Bump CI go version to 1.26.1
  * Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the
    actions group
  * fork distribution client v3 auth-challenge as an internal
    package (squashed)
  * transport: validate Bearer realm URL to prevent SSRF
  * revert path traversal and symlink escape from #2227
  * Fix pkg/v1/google/auth tests for arm64
  * goreleaser: Update goreleaser config and GH action</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1785931200">- update to 0.21.8:
  * The artifacts attached to this release are missing SLSA
    provenance, see #2390.
  * build(deps): bump the go-deps group across 1 directory with 3
    updates
  * build(deps): bump golang.org/x/crypto from 0.45.0 to 0.52.0
    in /cmd/krane
  * build(deps): bump golang.org/x/crypto from 0.50.0 to 0.52.0
    in /pkg/authn/k8schain
  * build(deps): bump golang.org/x/net from 0.49.0 to 0.55.0 in
    /pkg/authn/kubernetes
  * build(deps): bump the go-deps group across 3 directories with
    7 updates
  * build(deps): bump the actions group across 1 directory with 5
    updates
  * Reject unsafe Windows archive paths in Extract
  * feat(goreleaser): add loong64 build support for
    crane/gcrane/krane
  * Document tag and digest reference semantics
  * remote: release pull limiter slot when body is read to EOF
  * tarball: bounds-check layer index in uncompressed
    LayerByDiffID
  * authn: read Podman auth from XDG config
  * transport: per-host bearer token exchange on cross-host
    redirect
  * mutate: bounds-check layer index when building rebase
    addendums
  * fix(daemon): copy ExposedPorts from source config in
    computeImageConfig
  * feat(remote): add WithReferrersTagFallback option
  * mutate: apply opaque-directory whiteouts (.wh..wh..opq) in
    Extract
  * tarball: use correct file extension for zstd/uncompressed
  * build(deps): bump github.com/moby/moby/client from 0.5.0 to
    0.5.1 in the go-deps group across 1 directory
  * actions: update actions to be pinned by hash
  * Bump go version to 1.26.5</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1787659200">- update to 0.22.0:
  * mutate: let Time and Canonical take tarball.LayerOption
  * build: add multi-architecture Cloud Build configurations for
    crane, gcrane, and krane
  * remote: resolve push-check credentials against the repository
  * Allow single-character repository paths
  * fix: add missing substitutions and workspace cleanup to new
    build files
  * remote: retry failed Puller and Pusher initialization
  * build(deps): bump the actions group across 1 directory with 8
    updates
  * build(deps): bump the go-deps group across 1 directory with 3
    updates
  * go.mod: bump Go version + add toolchain directive to replace
    .go-version file
  * fix: Fix new build options and provenance
  * fix(build): unify new build flow into cloudbuild_v2.yaml</changelog>
</package>
<package pkgid="76c82722c97da85cf6c583f5bfe997f9d9f0cd341fd4a714b00e3a66ac14a477e830d58ea962903fea225ae3144c4f7062ea8d925b768869327f91bfb64b31ff" name="go-for-it-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.3" rel="1.21"/>
  <changelog author="sor.alexei@meowr.ru" date="1444651200">- Initial package.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1451390400">- Update to 1.4.4:
  * Various bugfixes including windows line break handling.</changelog>
  <changelog author="mailaender@opensuse.org" date="1454760000">- Update to 1.4.5</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1462622400">- Update to version 1.4.6.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1491048000">- Update to version 1.5:
  * No changelog available.
- Add go-for-it-vala-0.36.patch -- Fix build with vala &gt;= 0.36.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518523200">- Update to version 1.6.3:
  * Implemented enhancements:
  - The CMake script now checks if intltool-merge is present.
  - The about dialog and contribute dialog can disabled at
    compile time. (Useful if that information is better shown in
    the appstream metadata.)
  - The system name (name of data and executable) can now be
    specified at compile time.
  * Fixed bugs:
  - Add an option to build a version without contribute/donation
    dialog (gh#JMoerman/Go-For-It#42).
  - Do not show about dialog in menu and .desktop when installed
    via store? (gh#JMoerman/Go-For-It#43).
  - Do not show header bar toggle when used on Pantheon/Gnome/...
    (gh#JMoerman/Go-For-It#41).
  * Updated translations.
- Changes from version 1.6.2:
  * Implemented enhancements:
  - Reverse Domain Name Notation is now used for filenames
    (application data, executables).
  - An appstream appdata.xml metadata file has been added.
  - The following translations are updated: Lithuanian.
  * Fixed bugs:
  - Parsed command line strings would not get freed.
  - Changing the path to the stored todo.txt files would lead to
    a crash when a task is marked as done.
- Changes from version 1.6.1:
  * Updated translations.
- Changes from version 1.6.0:
  * Implemented enhancements:
  - Tasks can be filtered by clicking on a project or context
    tag, or manually with the ctrl+f key combination.
  * Fixed bugs:
  - Crashes on start if ~/.todo already exists and is a file
    (gh#JMoerman/Go-For-It#111).
  - Drag area disappears on all items if one item is too long
    (gh#JMoerman/Go-For-It#60).
  - Task name wrapping (gh#JMoerman/Go-For-It#65).
- Conditionalize the use of %desktop_database_* and
  %icon_theme_cache_* post/postun scriptlets: they are only needed
  in older distros that don't have RPM 4.13.0 where file triggers
  cover their functionality.
- Add intltool BuildRequires: new dependency.
- Drop go-for-it-vala-0.36.patch: fixed upstream.</changelog>
  <changelog author="jengelh@inai.de" date="1518523201">- Don't assume any particular context of use in description.
  Ensure neutrality of descriptions.</changelog>
</package>
<package pkgid="946cfab9639821111bc058db93eb999e1bb67ce03eb1ca6bab6745dcc901a0122f320f34cb445f4430cbeab6be08d93fb54fcb7ff261748c5992dd9908142032" name="go-for-it-debugsource" arch="i586">
  <version epoch="0" ver="1.6.3" rel="1.21"/>
  <changelog author="sor.alexei@meowr.ru" date="1444651200">- Initial package.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1451390400">- Update to 1.4.4:
  * Various bugfixes including windows line break handling.</changelog>
  <changelog author="mailaender@opensuse.org" date="1454760000">- Update to 1.4.5</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1462622400">- Update to version 1.4.6.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1491048000">- Update to version 1.5:
  * No changelog available.
- Add go-for-it-vala-0.36.patch -- Fix build with vala &gt;= 0.36.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518523200">- Update to version 1.6.3:
  * Implemented enhancements:
  - The CMake script now checks if intltool-merge is present.
  - The about dialog and contribute dialog can disabled at
    compile time. (Useful if that information is better shown in
    the appstream metadata.)
  - The system name (name of data and executable) can now be
    specified at compile time.
  * Fixed bugs:
  - Add an option to build a version without contribute/donation
    dialog (gh#JMoerman/Go-For-It#42).
  - Do not show about dialog in menu and .desktop when installed
    via store? (gh#JMoerman/Go-For-It#43).
  - Do not show header bar toggle when used on Pantheon/Gnome/...
    (gh#JMoerman/Go-For-It#41).
  * Updated translations.
- Changes from version 1.6.2:
  * Implemented enhancements:
  - Reverse Domain Name Notation is now used for filenames
    (application data, executables).
  - An appstream appdata.xml metadata file has been added.
  - The following translations are updated: Lithuanian.
  * Fixed bugs:
  - Parsed command line strings would not get freed.
  - Changing the path to the stored todo.txt files would lead to
    a crash when a task is marked as done.
- Changes from version 1.6.1:
  * Updated translations.
- Changes from version 1.6.0:
  * Implemented enhancements:
  - Tasks can be filtered by clicking on a project or context
    tag, or manually with the ctrl+f key combination.
  * Fixed bugs:
  - Crashes on start if ~/.todo already exists and is a file
    (gh#JMoerman/Go-For-It#111).
  - Drag area disappears on all items if one item is too long
    (gh#JMoerman/Go-For-It#60).
  - Task name wrapping (gh#JMoerman/Go-For-It#65).
- Conditionalize the use of %desktop_database_* and
  %icon_theme_cache_* post/postun scriptlets: they are only needed
  in older distros that don't have RPM 4.13.0 where file triggers
  cover their functionality.
- Add intltool BuildRequires: new dependency.
- Drop go-for-it-vala-0.36.patch: fixed upstream.</changelog>
  <changelog author="jengelh@inai.de" date="1518523201">- Don't assume any particular context of use in description.
  Ensure neutrality of descriptions.</changelog>
</package>
<package pkgid="5cd9447cdba4104ca7a34f7a2cf6689f3f2da6477209261e5e071d3def5e1399e07cf682ceafc1650563b2927aa05300d6889316e671d4773b18971ad586129a" name="go-licenses-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.1" rel="1.7"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1728302400">- Initial package version 2.0.0alpha1:
  * Add /v2 to module and imports (#270)
  * build(deps): bump golang.org/x/text from 0.12.0 to 0.13.0 (#226)
  * build(deps): bump golang.org/x/tools from 0.8.0 to 0.12.0 (#223)
  * Performance Improvements (#204)
  * add more complex e2e test (#215)
  * if the same license is found in a LICENSE file twice, only return it once (#214)
  * Upgrade dependencies including licenseclassifier/v2 (#203)
  * build(deps): bump golang.org/x/net from 0.5.0 to 0.9.0 (#201)
  * chore: improve check error message when license not found (#197)
  * Bump golang.org/x/mod from 0.7.0 to 0.9.0 (#188)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1756814400">- Update to version 2.0.0:
  * No source changes. Upstream tagged a stable release and marked
    the project as looking for a new maintainer.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1757332800">- Update to version 2.0.1:
  * chore: update golang.org/x/tools to v0.36.0 to resolve the build error (#334)
  * fix: Update README.md for go install command (#336)
  * doc: update install instructions for v2. (#331)
- Packaging improvements:
  * Add upstream pr329-fix-detect-stdlib-modules.patch</changelog>
</package>
<package pkgid="16a5b36f702170411cb5003b9e5756c29c702ccd98cd9263d192c0b85aa9bf37cff9723e2c2a00db8f5ec900606a3b3869f06e1f0289aaf1b5c2bc1a983cc49e" name="go-md2man-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0+git20190314.f79a8a8" rel="2.10"/>
  <changelog author="tboerger@suse.com" date="1480680000">- Using the new golang-packaging now</changelog>
  <changelog author="tboerger@suse.com" date="1480680001">- Requires and BuildRequires for dependencies</changelog>
  <changelog author="tboerger@suse.com" date="1480680002">- Added rpmlintrc for common golang linting</changelog>
  <changelog author="tboerger@suse.com" date="1480680003">- Recursively test all packages</changelog>
  <changelog author="tboerger@suse.com" date="1481112000">- Update to version 1.0.6+git20160904.a65d4d2:
  * Render raw html as is
  * Add html entity output support
  * fix escaping for curly braces
  * fix wrong type for Entity func
  * md2man usable as a library (again)
  * Improve man page rendering
  * use stdio for default input and output
  * improve link
  * add vendor</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1488542400">- add provides go-go-md2man
  this provides was there in previous versions and we can not remove
  it or otherwise it breaks dependent packages (i.e. docker, k8s)</changelog>
  <changelog author="ro@suse.de" date="1517486400">- do not build on s390, only on s390x (no go on s390)</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1528891200">- since commit https://github.com/cpuguy83/go-md2man/commit/648eed146d3f3beacb64063cd0daae908015eebd#diff-a447edf0cfc23146457ff83dce52d372 there is a vendor directory and thus we don't need to
  require any external golang package.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1580904000">- Update to version 2.0.0+git20190314.f79a8a8:
  * Psych, we only support go.11 and higher
  * Update readme
  * Use go modules and set import paths to /v2
  * Improvements to makefile
  * Use TRAVIS_GO_VERSION env var instead of matrix
  * Use golangci-lint
  * Update travis config for go versions
  * Don't run vendor validation in CI
  * Fix the example and typo
  * Fix links processing for v2
  * RenderNode: fix error printing
  * Fix table parsing/processing for v2
  * Fix list in list embedding
  * Update md2man to use blackfriday v2 API
  * Update vendoring to blackfriday v2 API
  * remove older versions of go from travis config
  * fix validate vendor script
  * More linters
  * Add errcheck to metalinter
  * Fix linting issues
  * set vendor check to executable
  * Add travis config
  * remove used processFooterText
  * Fix falal -&gt; fatalf
  * Add TitleBlock test
  * gofmt roff.go
  * Update README details
  * Improve rendering of nested lists
  * dep ensure -upgrade to get v1.5 of blackfriday
  * converts project to use dep
  * Add some initial unit tests
  * Fix some table rendering issues for empty cells
  * Don't use CMD in Dockerfile
  * Add dockerfile
  * Fix tables displaying using tbl specification
- from version 1.0.10
  * Bumps blackfriday to 1.5.2
  * Some tidying up of CI, Makefile enhancements.
- from version 1.0.9
  * Use go modules instead of go dep
    + Everything is still vendored so build scripts should not fail
- from version 1.0.8
  * Improve testing
  * Improve rendering of nested lists - #30 @msimacek
- from version 1.0.7
  * Switch vendor tool to dep #29
  * Update blackfriday vendoring to v1.5 #29
- Update _service file
- Move LICENSE to %license section
- Invoke %gobuild with -mod=vendor "" to disable network access
- Remove s390x from ExcludeArch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730289600">- Generete and package go-md2man man page.</changelog>
</package>
<package pkgid="3d9027728c7e70480b30e2bb9bf3cd22024eeeaacd13db2e5eafde04dfaf41c38c1711ed102eda8330429e35b9f867796ebdf34aa7f70754ad1de598ed97f5fe" name="go-mod-upgrade-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.7"/>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.com&gt;" date="1692878400">- First commit - v0.9.1</changelog>
  <changelog author="felix.niederwanger@suse.de" date="1712577600">- Update to version 0.10.0:
  * Fix github action: go version should be at least 1.18
  * Fix golangci-lint
  * Fix goreleaser config
  * Update golang.org/x/mod
  * Corrects Go wiki link in README (#45)
  * Add ignore flag (closes #42)</changelog>
  <changelog author="felix.niederwanger@suse.de" date="1739793600">- Update to version 0.11.0:
  * fix: goreleaser --clean flag instead of --rm-dist
  * Bump golangci-lint and github actions versions
  * refac: new internal package app
  * refac: new internal package module
  * go tool: add helper function to test if it's supported
  * Add support for Go 1.24 tools (#60)
  * Don't stop at first path when `force` flag is set</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1747915200">- Fixed _service: Switch revision from main to actual version</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1758628800">- Update to version 0.12.0:
  * fix: linting and vulnerability issues
  * feat: add --list flag to display module upgrades without interactivity
  * chore: bump dependencies
  * fix: lint errors
  * feat: Vulnerability checking
  * fix: colors in listing
  * fix: color explanation in the readme
  * Fix build status
  * Update checkout and install nix GitHub Actions
  * Use nix to track dev dependencies</changelog>
</package>
<package pkgid="da66acfc1f535c3f991e691e5ae71c80cb9efe7ae11b3806df5f47000e8eb1f95c8b60f36e8d60ec7b347d19f64cc318e5c8637c41826192654a7c35b7fbe70f" name="go-sendxmpp-debuginfo" arch="i586">
  <version epoch="0" ver="0.17.0" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1762862400">- Update to 0.15.1:
  Added
  * Add XEP-0359 Origin-ID to messages (requires go-xmpp &gt;= v0.2.18).
  Changed
  * HTTP upload: Ignore timeouts on disco IQs as some components do
    not reply.
- Upgrades the embedded golang.org/x/net to 0.46.0
  * Fixes: bsc#1251461, CVE-2025-47911: various algorithms with
    quadratic complexity when parsing HTML documents
  * Fixes: bsc#1251677, CVE-2025-58190: excessive memory consumption
    by 'html.ParseFragment' when processing specially crafted input</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to 0.15.2:
  * Use UUIDv7 instead of UUIDv4 for stanza IDs (requires go-xmpp &gt;= v0.2.19).
  * Fix stanza syntax error for legacy PGP messages.
  * Print error if legacy PGP and Ox are requested simultaneously.
  * Reworked OOB file sending and http-upload to use new functions
    from go-xmpp library (requires go-xmpp &gt;= v0.3.0).
  * Try password login if FAST login fails.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910401">- Update to 0.15.3:
  * Fix PLAIN authentication for SASL2 (requires go-xmpp &gt;= v0.3.1).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910402">- Update to 0.15.4:
  * http-upload: Manually set content length for HTTP request (fixes
    issues with certain http modules/proxies).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910403">- Update to 0.15.5:
  * Fix SASL SCRAM Downgrade Protection in case of server providing
    different mechanisms for SASL and SASL2 (requires go-xmpp &gt;0 v0.3.2).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1778414400">- Update to 0.15.6:
  Added:
  * New config option allow_plain.
  Changed:
  * Explain each configuration option in manpage go-sendxmpp(5).
  * Improve config parsing robustness.
  * Update link in manpage as Gitlab calls issues now work items.
  * Recognize stanza size limit updates after authentication (via go-xmpp &gt;= v0.3.3).
  * Tell connection target in error message when failing to connect.
- Drop tar-scm service and use regular tarball and go_modules</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1778673600">- Update to 0.15.7:
  * Fix http-upload with legacy PGP encryption.
  * Fix reading of environment variables.
  * Fix a bug in looking up host meta 2.
  * Try to drop root privileges before connecting to the server.
  * Fix crash if a config key has no value.
  * Use a salt for stored FAST token.
  * Increase scrypt iterations for storing FAST token from 32768 to 65536.
  * Log a warning when --no-tls-verify or -n is set.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1778673601">- Update to 0.15.8:
  * Fix windows build (windows doesn't support syscalls Setgid and Setuid).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1782216000">- Update to 0.16.0:
  Added:
  * Add Ox support to http-upload.
  * Add Ox support for private group chats.
  * Show error cause if joining MUCs failedi (requires go-xmpp &gt;= v0.3.5).
  Changed:
  * Fix --ox-delete-nodes.
  * Fix receiving of 1-1 messages while joined in a MUC.
  * Use go-sendxmpp + a random ID as fallback MUC alias.
  * Strip leading "xmpp:" from recipients.
  * Strip trailing "?join" from MUC JIDs.
  * Add context for timeouts in stanza handling.
  * Check ID for disco items reply (requires go-xmpp &gt;= v0.3.6).
  * Reduce channel buffer size to 1 where only one item will be returned.
  * Deprecate legacy PGP.
  * CVE-2026-1229: The CombinedMult function produces an incorrect value (bsc#1265538)
    Bump circl to 1.6.3</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1785153600">- Update to 0.17.0:
  Added:
  * Add --ox-transfer-private-key to transfer the encrypted private key to PEP
    to transfer it to other devices (requires go-xmpp &gt;= v0.3.7).
  * Add --ox-receive-private-key to receive the encrypted private key from PEP.
  * Add config option no_root_warning.
  * Add config option no_legacy_pgp_warning.
  * Also disable legacy PGP when running as root (Ox was already disabled).
  * Disable pinning for not using PLAIN when running as root.
  * Add config option ox_trust_mode with settings blind and tofu.
  Changed:
  * Due to new tofu trust mode for Ox, only one public key per contact is accepted for easier ID handling.
  * Ox: Check that fingerprint of received key equals the advertised one.
  * CVE-2026-39821: Failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266617)
    Bump net to 0.57.0</changelog>
</package>
<package pkgid="d73ef3627b4a8bb6e3d01539cf40e30d1dc93014d10dc4ec06ebfcc7dc9ae07023fda639573ca5a8340470535232f17db44ab6f81b9e9563c661124445a53b46" name="goaccess-debuginfo" arch="i586">
  <version epoch="0" ver="1.11" rel="1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1698926400">- Update to 1.8.1:
  * Added latest Android and macOS versions to the list of OSs.
  * Fixed issue when trying to apply a regex on an invalid value
    (HTML report).
  * Fixed issue with D3.js xScale.domain() going out of boundaries
    in certain cases.
  * Prevent setting default static files when no static-file
    options are defined in config file.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706702400">- Updaet to 1.9:
  * Added multi-threaded log processing with '--jobs=&lt;num&gt;' for a boost
  in parsing speed, achieving an improvement ranging from 1.26 to 3.65x faster.
  * Added the 'SEARCH' method to the list of HTTP request methods.
  * Added compatibility to include the Traefik log format.
  * Added the ability to gracefully handle SIGQUIT as a signal for shutdown.
  * Altered WebSocket server initialization, ensuring it takes place after log-format checks.
  * Deprecated '--output-format'; now, only the '--output' option is permissible.
  * Implemented mutex locking to prevent a TZ environment race condition.
  * Fixed a potential heap overflow when checking a request for bots.
  * Fixed sorting of child items on HTML panels when sorting a column via the UI.
  * Fixed an issue where, in some cases, the referer host wouldn't be extracted properly
  * Fixed the miscategorization of Android 12.1 under operating systems.
  * Fixed TUI and temporarily ignored SIGINT during subdialog execution via Ctrl+C.
  * Updated the list of browsers/bots.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1707220800">- Update to 1.9.1:
  * Added support for macOS to the OS detection.
  * Fixed C99 mode issue with initial declarations [CentOS7].
  * Fixed minor typographical, orthographic, and grammatical errors
  in the German translation.
  * Fixed a regression issue wherein parsing would halt at the first
  empty log file.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1712923200">- Update to 1.9.2:
  * Added World Map to the Geo Location panel on the HTML report.
  * Added additional non-official/standard HTTP status codes such
    as Caddy's 0 HTTP status among others.
  * Added support for '%z' on strptime for non-glibc systems,
    such as musl libc in Alpine Linux (Docker container), enabling
    the use of '--tz'
  * Changed the '--hide/ignore-referrer' options to filter by
    hostname directly without the use of wildcards, e.g.,
    '--ignore-referrer=wiki.google.com'.
  * Fixed inability to parse duplicate specifiers during log format parsing.
  * Fixed regression which previously hindered the ability to
    modify log, date, and time formats within the TUI dialog.
    i.e., '# goaccess access.log -c'.
  * Replaced 'remote_ip' with 'client_ip' for Caddy's JSON format,
    allowing the use of trusted proxies.
  * Updated Caddy JSON example log format to handle headers correctly.
  * Updated Swedish i18n.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1717416000">- Update to 1.9.3:
  * Added additional common bots to the list.
  * Added Address Sanitizer via '--enable-asan' to the configure
    options for debugging purposes.
  * Fixed inability to parse JSON keys containing dots.
  * Fixed out-of-bounds access for invalid HTTP status codes.
  * Fixed out-of-bounds access when parsing a log in serial processing mode.
  * Fixed regression introduced in 8f570c, which caused duplicate
    counts upon restoring from disk via '--restore'.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1743595200">- Update to 1.9.4:
  * Added an azimuthal (globe) projection to the HTML report for geolocation,
    providing a less distorted view of the global map.
  * Added 'apple-touch-icon' for improved iPhone home screen support,
    enabling quick access to reports directly from the home screen.
  * Added 'aria-*' attributes to HTML report for better accessibility,
    ensuring that the report is more inclusive for screen readers and other assistive technologies.
  * Added 'theme-color' '&lt;meta&gt;' tag to the HTML report for better integration
    with mobile devices, allowing the browser's address bar to match the report's theme color.
  * Added additional validation checks to ensure the existence of file
    paths provided in CLI options, preventing errors.
  * Added WebSocket authentication to support both local-generated JSON
    Web Tokens (JWT) and external verification methods. This enhancement
    enables easy integration with external authentication systems while
    ensuring CSRF protection for token refresh requests.
  * Changed WebSocket server to avoid swapping bytes on big-endian platforms,
    fixing compatibility issues on AIX systems.
  * Fixed the issue where zooming/panning the map would unexpectedly skip or
    jump back, providing a smoother user experience.
  * Fixed the issue where the same mime types were displayed as duplicates due
    to different casing by normalizing mime types before adding them to the
    storage, ensuring consistent reporting.
  * Replaced div elements with more semantic HTML elements like &lt;section&gt;, &lt;header&gt;,
    and &lt;article&gt;, improving the structure and accessibility of the report.
  * Updated the list of supported browsers and operating systems to ensure more
    accurate tracking and reporting.
  * Updated the method of parsing the browser list for bots/crawlers, enabling the
    capture of previously difficult-to-parse bots, allowing for more precise targeting and better analytics.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243200">- Update to 1.10.0:
  * Added new bar charts to the terminal UI for a quicker visual read of metrics.
  * Added city-level entries to the GEOLOCATION panel.
  * Added optional zlib support to parse compressed log files.
  * Added panel reordering in the TUI, letting you customize the dashboard layout.
  * Added sorting for panels in the HTML report.
  * Added the ability to expand and collapse subitems within TUI panels for easier navigation of large datasets.
  * Added a TX Amount percent column to the TUI for clearer traffic share insight.
  * Added the ability to prepend the virtual host to a request via --concat-vhost-req
  * Deprecated `--no-column-names` in favor of a unified TUI dashboard.
  * Fixed log tailing edge cases, including empty reads and date specificity overrides from the CLI.
  * Fixed stability issues in multi-threaded parsing and during Ctrl+C with multiple jobs.
  * Fixed inability to override date specificity from the CLI.
  * Fixed dry-run lines being counted as processed during config format testing.
  * Improved the TUI spinner and progress display for smoother, clearer feedback during parsing.
  * Refreshed the HTML dashboard styling and theme visuals.
  * Updated browser and OS detection lists, including macOS 26 (Tahoe) and Alibaba Cloud Linux.
  * Updated packaging targets, adding Debian Trixie while dropping Debian Buster and i386 builds.
  * Updated Swedish, Chinese and Japanese translations
  * Updated Dockerfile to use openssl-dev for compatibility with SSL_CIPHER_standard_name(3ssl).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243201">- Update to 1.10.1:
  * Fixed a crash when restoring persisted data via `--restore` that
    contained GEOLOCATION data generated in versions ≤ v1.9.4 and loaded with v1.10.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1775044800">- Update to 1.10.2:
  * Added detection for Arc and Zen browsers in the HTML report.
  * Added Georgian translation.
  * Fixed a crash caused by invalid country/city parsing from the GeoIP database.
  * Fixed empty string data field crashing the HTML report on initial page load
    when entries contain no Referer, unknown UA strings, missing Host headers,
    or unresolvable GeoIP locations.
  * Fixed relative paths not being resolved to absolute paths while ingesting data.
  * Fixed old local stored preference objects not being validated on load,
    preventing corrupted localStorage from breaking the UI.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1784721600">- Update to 1.11:
  * Added automatic, crash-safe migration of persisted databases to storage format version 3.
  * Added configured zlib and AddressSanitizer options to the version output.
  * Added fullscreen expand and collapse controls to geolocation maps in the HTML report.
  * Added Traditional Chinese translation.
  * Expanded Debian package builds to Ubuntu 26.04 and additional
    architectures, and updated the packaging workflow actions.
  * Fixed a heap buffer overflow when parsing malformed Opera user agents.
  * Fixed an infinite loop while writing log parsing errors from multiple input files.
  * Fixed city lookups ignoring the City database when a Country database was listed first.
  * Fixed geolocation maps appearing grey after restoring persisted city data.
    New databases preserve the exact country-to-continent mapping, while older
    databases use a compatible built-in fallback.
  * Fixed `.gz` file extensions being interpreted as macros in the man page.
  * Fixed iOS version parsing from user-agent strings.
  * Fixed unique visitor undercounting caused by collisions between reversed data and visitor key pairs.
  * Fixed WebSocket payload size checks for large and fragmented messages.
  * Grouped Lynx, Links, ELinks, w3m and Chawan under a new "Text-based" browser category.
  * Reduced storage memory usage by about 20% and parsing time by about 35%.</changelog>
</package>
<package pkgid="b559ffd6e8c8a8089db419c1747d9eb4d80762347c5593c4c1dad5dafd3abc8b309e1d9f5c250640f401cda768cea7c0819d7b53c75ca770fe89f63f7a84c869" name="goaccess-debugsource" arch="i586">
  <version epoch="0" ver="1.11" rel="1.2"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1698926400">- Update to 1.8.1:
  * Added latest Android and macOS versions to the list of OSs.
  * Fixed issue when trying to apply a regex on an invalid value
    (HTML report).
  * Fixed issue with D3.js xScale.domain() going out of boundaries
    in certain cases.
  * Prevent setting default static files when no static-file
    options are defined in config file.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706702400">- Updaet to 1.9:
  * Added multi-threaded log processing with '--jobs=&lt;num&gt;' for a boost
  in parsing speed, achieving an improvement ranging from 1.26 to 3.65x faster.
  * Added the 'SEARCH' method to the list of HTTP request methods.
  * Added compatibility to include the Traefik log format.
  * Added the ability to gracefully handle SIGQUIT as a signal for shutdown.
  * Altered WebSocket server initialization, ensuring it takes place after log-format checks.
  * Deprecated '--output-format'; now, only the '--output' option is permissible.
  * Implemented mutex locking to prevent a TZ environment race condition.
  * Fixed a potential heap overflow when checking a request for bots.
  * Fixed sorting of child items on HTML panels when sorting a column via the UI.
  * Fixed an issue where, in some cases, the referer host wouldn't be extracted properly
  * Fixed the miscategorization of Android 12.1 under operating systems.
  * Fixed TUI and temporarily ignored SIGINT during subdialog execution via Ctrl+C.
  * Updated the list of browsers/bots.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1707220800">- Update to 1.9.1:
  * Added support for macOS to the OS detection.
  * Fixed C99 mode issue with initial declarations [CentOS7].
  * Fixed minor typographical, orthographic, and grammatical errors
  in the German translation.
  * Fixed a regression issue wherein parsing would halt at the first
  empty log file.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1712923200">- Update to 1.9.2:
  * Added World Map to the Geo Location panel on the HTML report.
  * Added additional non-official/standard HTTP status codes such
    as Caddy's 0 HTTP status among others.
  * Added support for '%z' on strptime for non-glibc systems,
    such as musl libc in Alpine Linux (Docker container), enabling
    the use of '--tz'
  * Changed the '--hide/ignore-referrer' options to filter by
    hostname directly without the use of wildcards, e.g.,
    '--ignore-referrer=wiki.google.com'.
  * Fixed inability to parse duplicate specifiers during log format parsing.
  * Fixed regression which previously hindered the ability to
    modify log, date, and time formats within the TUI dialog.
    i.e., '# goaccess access.log -c'.
  * Replaced 'remote_ip' with 'client_ip' for Caddy's JSON format,
    allowing the use of trusted proxies.
  * Updated Caddy JSON example log format to handle headers correctly.
  * Updated Swedish i18n.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1717416000">- Update to 1.9.3:
  * Added additional common bots to the list.
  * Added Address Sanitizer via '--enable-asan' to the configure
    options for debugging purposes.
  * Fixed inability to parse JSON keys containing dots.
  * Fixed out-of-bounds access for invalid HTTP status codes.
  * Fixed out-of-bounds access when parsing a log in serial processing mode.
  * Fixed regression introduced in 8f570c, which caused duplicate
    counts upon restoring from disk via '--restore'.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1743595200">- Update to 1.9.4:
  * Added an azimuthal (globe) projection to the HTML report for geolocation,
    providing a less distorted view of the global map.
  * Added 'apple-touch-icon' for improved iPhone home screen support,
    enabling quick access to reports directly from the home screen.
  * Added 'aria-*' attributes to HTML report for better accessibility,
    ensuring that the report is more inclusive for screen readers and other assistive technologies.
  * Added 'theme-color' '&lt;meta&gt;' tag to the HTML report for better integration
    with mobile devices, allowing the browser's address bar to match the report's theme color.
  * Added additional validation checks to ensure the existence of file
    paths provided in CLI options, preventing errors.
  * Added WebSocket authentication to support both local-generated JSON
    Web Tokens (JWT) and external verification methods. This enhancement
    enables easy integration with external authentication systems while
    ensuring CSRF protection for token refresh requests.
  * Changed WebSocket server to avoid swapping bytes on big-endian platforms,
    fixing compatibility issues on AIX systems.
  * Fixed the issue where zooming/panning the map would unexpectedly skip or
    jump back, providing a smoother user experience.
  * Fixed the issue where the same mime types were displayed as duplicates due
    to different casing by normalizing mime types before adding them to the
    storage, ensuring consistent reporting.
  * Replaced div elements with more semantic HTML elements like &lt;section&gt;, &lt;header&gt;,
    and &lt;article&gt;, improving the structure and accessibility of the report.
  * Updated the list of supported browsers and operating systems to ensure more
    accurate tracking and reporting.
  * Updated the method of parsing the browser list for bots/crawlers, enabling the
    capture of previously difficult-to-parse bots, allowing for more precise targeting and better analytics.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243200">- Update to 1.10.0:
  * Added new bar charts to the terminal UI for a quicker visual read of metrics.
  * Added city-level entries to the GEOLOCATION panel.
  * Added optional zlib support to parse compressed log files.
  * Added panel reordering in the TUI, letting you customize the dashboard layout.
  * Added sorting for panels in the HTML report.
  * Added the ability to expand and collapse subitems within TUI panels for easier navigation of large datasets.
  * Added a TX Amount percent column to the TUI for clearer traffic share insight.
  * Added the ability to prepend the virtual host to a request via --concat-vhost-req
  * Deprecated `--no-column-names` in favor of a unified TUI dashboard.
  * Fixed log tailing edge cases, including empty reads and date specificity overrides from the CLI.
  * Fixed stability issues in multi-threaded parsing and during Ctrl+C with multiple jobs.
  * Fixed inability to override date specificity from the CLI.
  * Fixed dry-run lines being counted as processed during config format testing.
  * Improved the TUI spinner and progress display for smoother, clearer feedback during parsing.
  * Refreshed the HTML dashboard styling and theme visuals.
  * Updated browser and OS detection lists, including macOS 26 (Tahoe) and Alibaba Cloud Linux.
  * Updated packaging targets, adding Debian Trixie while dropping Debian Buster and i386 builds.
  * Updated Swedish, Chinese and Japanese translations
  * Updated Dockerfile to use openssl-dev for compatibility with SSL_CIPHER_standard_name(3ssl).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243201">- Update to 1.10.1:
  * Fixed a crash when restoring persisted data via `--restore` that
    contained GEOLOCATION data generated in versions ≤ v1.9.4 and loaded with v1.10.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1775044800">- Update to 1.10.2:
  * Added detection for Arc and Zen browsers in the HTML report.
  * Added Georgian translation.
  * Fixed a crash caused by invalid country/city parsing from the GeoIP database.
  * Fixed empty string data field crashing the HTML report on initial page load
    when entries contain no Referer, unknown UA strings, missing Host headers,
    or unresolvable GeoIP locations.
  * Fixed relative paths not being resolved to absolute paths while ingesting data.
  * Fixed old local stored preference objects not being validated on load,
    preventing corrupted localStorage from breaking the UI.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1784721600">- Update to 1.11:
  * Added automatic, crash-safe migration of persisted databases to storage format version 3.
  * Added configured zlib and AddressSanitizer options to the version output.
  * Added fullscreen expand and collapse controls to geolocation maps in the HTML report.
  * Added Traditional Chinese translation.
  * Expanded Debian package builds to Ubuntu 26.04 and additional
    architectures, and updated the packaging workflow actions.
  * Fixed a heap buffer overflow when parsing malformed Opera user agents.
  * Fixed an infinite loop while writing log parsing errors from multiple input files.
  * Fixed city lookups ignoring the City database when a Country database was listed first.
  * Fixed geolocation maps appearing grey after restoring persisted city data.
    New databases preserve the exact country-to-continent mapping, while older
    databases use a compatible built-in fallback.
  * Fixed `.gz` file extensions being interpreted as macros in the man page.
  * Fixed iOS version parsing from user-agent strings.
  * Fixed unique visitor undercounting caused by collisions between reversed data and visitor key pairs.
  * Fixed WebSocket payload size checks for large and fragmented messages.
  * Grouped Lynx, Links, ELinks, w3m and Chawan under a new "Text-based" browser category.
  * Reduced storage memory usage by about 20% and parsing time by about 35%.</changelog>
</package>
<package pkgid="5bdf377be95235feb8855accde85d323fda043fca60d3ccc19dfc66c09bd53c8723ffbd20b0077fffa68bdf6a099664051426a9c91adcc04c1ec2622589403c9" name="goben-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622980800">- Initial package, version 0.5</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1677758400">- Update to version 0.6
  * adds distinct default buffer sizes for tcp/udp.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757937600">- Update to version 1.0.1
  * TLS enforcement and package refactoring.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1759579200">- Update to version 1.0.2
  * Update dependencies
- Run testsuite</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1778068800">- Update to version 1.0.3
  * Update dependencies</changelog>
</package>
<package pkgid="d07f822e7fc1ab46d189ca22bcbca4902c35d5b803c71287ad281a4d97c8512eaeb3e19f39e4aa6aeebb09ef0badbd89026e979f33eea6a8f0d9299ace104a6d" name="gobject-introspection-debuginfo" arch="i586">
  <version epoch="0" ver="1.86.0" rel="3.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726228800">- Update to version 1.82.0:
  + Require GLib 2.82.0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1732276800">- Add python3-setuptools Requires: needed for python 3.13 which
  dropped distutils; setuptools now provides it.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1733486400">- Fix dependency generation for loongarch64.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 1.83.2:
  + Improve GType inspection helper
  + Parse C11's _Alignas
  + Respect custom Python binary
  + Fix build on the latest Windows SDK
  + Small performance improvement when looking up a signal
    information
  + Use standard imports in the JavaScript templates for
    g-ir-doctool
  + Ensure that enumeration members can be marked as deprecated
  + Add more test coverage for structured union types
  + Add an option to skip tests when building
  + Fix various MSVC compatibility issues
  + Add support for "static" virtual functions
  + Allow specifying the format of the documentation inside doc
    blocks
  + Handle C99's _Complex
  + Consider UCRT64 and CLANG64 as mingw32 compilers
  + Handle static NSString syntax
  + Add instance parameter checks to strict validation
  + Documentation improvements
  + Add documentation to the RelaxNG schema
  + tests: Fix compatibility with Python 3.5
  + gir: Include C header in cairo gir file
  + tests: Add functions using flat struct arrays</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741435200">- Update to version 1.83.4:
  + Revert support for "static" virtual functions.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 1.84.0:
  + No changes, stable version bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749124800">- Add explicit python3-setuptools BuildRequires: this was already
  used in the past, but was pulled in by python3-Mako. As meson
  explicitly tests for it, it's our responsibility it's there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 1.86.0:
  + giscanner: Added ability to add wrapper script arguments
  + g-ir-tools: Support reading @rspfiles for arguments
  + Update gobject-introspection-tests
  + giscanner: support alignof expressions
  + dumper: Fix introspection binaries missing rpaths for
    uninstalled ELF shlibs
  + meson: Fix fs.copyfile semantics breaking GIR build with
    Ninja 1.12+
  + giscanner: Deduplicate arguments and use response files for MSVC
  + scanner: Prefer some getters over others
  + girepository: Initialize the async functions parameters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1760011200">- gi-find-deps: also scan binaries in %_libexecdir to possibly
  contain gresources (boo#1251790)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="30bc926bad1f563b5a051db765680934bd57edc4fe0aa9e39eb8b07505ab92893e3bacaa3961b2ec273b32e618152d577065e98deb03ddf1bca7fc62848b081a" name="gobject-introspection-debugsource" arch="i586">
  <version epoch="0" ver="1.86.0" rel="3.4"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726228800">- Update to version 1.82.0:
  + Require GLib 2.82.0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1732276800">- Add python3-setuptools Requires: needed for python 3.13 which
  dropped distutils; setuptools now provides it.</changelog>
  <changelog author="Adrian Schröter &lt;adrian@suse.de&gt;" date="1733486400">- Fix dependency generation for loongarch64.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Update to version 1.83.2:
  + Improve GType inspection helper
  + Parse C11's _Alignas
  + Respect custom Python binary
  + Fix build on the latest Windows SDK
  + Small performance improvement when looking up a signal
    information
  + Use standard imports in the JavaScript templates for
    g-ir-doctool
  + Ensure that enumeration members can be marked as deprecated
  + Add more test coverage for structured union types
  + Add an option to skip tests when building
  + Fix various MSVC compatibility issues
  + Add support for "static" virtual functions
  + Allow specifying the format of the documentation inside doc
    blocks
  + Handle C99's _Complex
  + Consider UCRT64 and CLANG64 as mingw32 compilers
  + Handle static NSString syntax
  + Add instance parameter checks to strict validation
  + Documentation improvements
  + Add documentation to the RelaxNG schema
  + tests: Fix compatibility with Python 3.5
  + gir: Include C header in cairo gir file
  + tests: Add functions using flat struct arrays</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741435200">- Update to version 1.83.4:
  + Revert support for "static" virtual functions.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742040000">- Update to version 1.84.0:
  + No changes, stable version bump only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749124800">- Add explicit python3-setuptools BuildRequires: this was already
  used in the past, but was pulled in by python3-Mako. As meson
  explicitly tests for it, it's our responsibility it's there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 1.86.0:
  + giscanner: Added ability to add wrapper script arguments
  + g-ir-tools: Support reading @rspfiles for arguments
  + Update gobject-introspection-tests
  + giscanner: support alignof expressions
  + dumper: Fix introspection binaries missing rpaths for
    uninstalled ELF shlibs
  + meson: Fix fs.copyfile semantics breaking GIR build with
    Ninja 1.12+
  + giscanner: Deduplicate arguments and use response files for MSVC
  + scanner: Prefer some getters over others
  + girepository: Initialize the async functions parameters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1760011200">- gi-find-deps: also scan binaries in %_libexecdir to possibly
  contain gresources (boo#1251790)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="6700eb548f146c56f00914e7ad36de677b9c60d2f11bc9e0fea892538e8534ecdbc400173edf7bc76f66712f874b806e847c80d31366b06dd25f9f58ed76844a" name="gocr-debuginfo" arch="i586">
  <version epoch="0" ver="0.52" rel="3.14"/>
  <changelog author="meissner@suse.de" date="1192708800">- fixed 1 byte buffer overflow due to bug</changelog>
  <changelog author="meissner@suse.de" date="1249300800">- fixed as-needed build issue
- spec file cleanup</changelog>
  <changelog author="vuntz@opensuse.org" date="1262865600">- Update to version 0.48:
  + fix buffer overflow introduced in 0.46 for filenames
  + add codabar barcode
  + fix bug, removing melted serifs
  + i25 barcode recognition + modifications
  + fix some false positive numbers "34" (video, gas meter)
  + fix problems with 2zZ4 for 10x10 screen font
  + better debug output for :;,.
  + remove examples, doc and libs part from configure
  + remove doc and examples from the (make install) part to reduce
    dependencies
- Changes from version 0.47:
  + fix database recognition for certainty 100 (-a 100)
  + insert spaces with certainty 100 (old: 99) to let -a 100 work
  + new option -u string for unrecognized chars
  + fix: No contrast in image causes division by zero
  + reduced false positive recognition of scanned "a496"
  + "d as a"
  + add "Windows Pipe Fix"
  + improve 7x10, sample 0811qemu1.png
  + change black:white from &amp;gt;4:1 to &amp;gt;3.5:1 as criteria of
    inversion
  + reintroduce static library libPgm2asc.a (make libs)
  + add dynamic library (make libs), unused but may help other
    projects
- Changes from version 0.46:
  + improved context correction (especially helvetica "Il")
  + improved recognition of tiny chars "$1", fat "s", "rw" ","
  + fix blank spaces problem in filenames
  + fix possible problem with database and UTF8 input
  + fix hidden bug in pitch/spacing initialization
  + reactivate code for output of glued chars and strings
  + fix wrong close() call
  + remove creation of pgm2asc.a for simplicity
- Changes from version 0.45:
  + minor corrections for c and k
  + minus sign is filtered by option -C "--" now, ("\-" was parsed
    badly)
  + clean up old unused code for simplicity (api, frontend)
  + fix problem with low height barcodes and barcode removing
  + fix problem with readpgm (for multiple images) and database
  + PACKAGE_VERSION defined by configure.in AC_INIT + gocr.spec
- Changes from version 0.44:
  + add volume to boxes (negative means white areas inside black
    areas)
  + Fix overflow in despeckling routine
  + reactivate composed chars, fix merge_boxes
  + fix problems with uncertain line detection and not recognized
    "7"
  + option -a has an effect now for the output
  + adaptions to MICR E13-B font
  + fix num_boxes in merge_boxes (affects line detection)
  + reduce 2 prompts to one per char in database mode
  + fix problem with smaller headlines
  + fix problems with tall font
  + fix includes for non-linux-platforms
- Changes from version 0.43:
  + fix problem with dark frame around image
  + support multiple images, ex: giftopnm -image=all a.gif | gocr -
  + invert if obviously white on black
  + improve thresholding for discrete histograms
  + speedup for big boxes (especially dark background)
  + fix memory leak
  + fix uninitialized variables after insert spaces
  + fix frame_vector for single pixels
- Changes from version 0.42:
  + further parts of recognition engine relaced by vector version
  + changed colored debug output for out??.png
  + division of glued chars replaced (slower but more accurate)
  + fix framing of small font
  + fix problem with uninitialized pnm_readpaminit call
  + better progress output, new image debug output
  + switch to the new improved rotation detection
- Drop gocr-0.41.dif: gnome frontend has been removed.
- Drop gocr-overflow.patch: gnome frontend has been removed.
- Drop gocr-0.41-pgm.patch: fixed upstream.
- Drop gocr-asneeded.patch: fixed upstream.
- Remove gtk1-compat-devel BuildRequires: there's no GTK+
  dependency anymore.
- Split gocr.tcl in a gocr-gui subpackage, so we don't have to
  depend on tcl/tk for the command line tool.
- Do not ship library and header: they're not used by anything
  else, and the header is not even installed anymore by default.
- Improve summary and description of the package.
- Update gocr.desktop to launch gocr.tcl.
- Clean up packaging.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1297944000">- Update to version 0.49:
  + fix dot handling for ':' and ';' (vector code)
  + fix '@' for 7x9 and 5x8 fonts
  + fix double counting of subboxes (affects "0" (zero) with dot in it)
  + character "l" of width 1 improved
  + bug fix gluing chars ij of width=1
  + bug fix thresholding (small gray images)
  + return error code -1 on ERROR pnm.c unexpected EOF
  + fix conflicts with unicode_defs.h TRUE definition on gcc/alphaev7-osf/3.4
  + further fixes for lib by D. Katsubo
  + fix #3039007 "struct list" in list.h conflicts with STL (ocr_object_list)
  + fix #3039006 INFINITY macro in unicode.h conflicts with math.h
  + bugfix barcode 128, switch from mode mC to mA (":1")
  + bugfix: MultiPNM + database  - ID: 2957140
  + improved barcode recognition - ID: 2859644 (bars wider than spaces)
  + quality test-script bin/gocr_chk.sh added
  + initial datamatrix support (ASCII + ASCII numeric only, no ErrCorrection)
- Spec file updates:
  + Changes based on rpmdevtools templates and spec-cleaner run.
  + Updates in Summary:, Url:, Buildrequires:, %build and %install sections.
  + Added needed packages in Requires: section.
- Fix doc files path of man file.
- Added a patch to fix an rpmlint warning (file-contains-current-date).
- Updated gocr.desktop file.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1348833600">- Added "CPPFLAGS=-I%{_includedir}/netpbm" to fix compilation with netpbm
  support in Factory (the netpbm headers where moved from /usr/include to
  /usr/include/netpbm).
- Removed "make doc" (doesn't do anything).
- Use desktop-file-install to install the desktop file in openSUSE &gt; 12.1
  (added desktop-file-utils as build requirement for this).
- Spec file cleanup.
- Removed no-build-date.patch and added a fix inside the spec file for the
  rpmlint warning "file-contains-current-date".
- Update gocr.desktop to be xdg compatible (added "Scanning" category).</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1364731200">- Update to version 0.50:
  * just release it to avoid questiions to old problems, give a life sign ;)
  * fix 4 parfait problems against 0.48
  * adding qrcode detection and decoding (no error correction, no skewing)
  * spacing slightly improved
  * context correction of hex codes (p.e. hex fingerprints)
  * some threshold value adaptions (not finished)
  * try to fix double output of XML code &lt;...&gt; and removed additional \n
  * improved quotation detection ,, ''
  * improved monospaced spacing (video text)</changelog>
  <changelog author="mpluskal@suse.com" date="1438516800">- Update desktop file macros
- Cleanup spec file with spec-cleaner
- Add changelog as source since it is used during build</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1570881600">- Update to 0.52, check the HISTORY file for the complete list of changes
  * Fix endianess of 16bit-pnm
  * Improve tests
  * Fix bad 7 as T detection, fix corner vectors for thinn fonts,
    fix debug-option-dependence
  * Fix NULL-pointer access
  * Fix range check in nearest_frame_vector()</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1614513600">- Do not use urandom for examples
  to make package build reproducible (boo#1062303)
- Drop FAKE_BUILDDATE because gcc already normalizes __DATE__</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1679313600">- Fix build:
  * Add explicit build dependency on gnu-free-font (FreeFont)
  * Add build dependency for ghostscript
- Clean up and modernize spec file
- Only recommend optional import helpers</changelog>
</package>
<package pkgid="aba9f1f50c3bf186bfbbd73273f8848f6d63dfec9c551a0d41a0109af70b99108400ffce98f0c9acf9a3e8fd173706ff7d261134e8c90059b8a1133040d12fe2" name="gocr-debugsource" arch="i586">
  <version epoch="0" ver="0.52" rel="3.14"/>
  <changelog author="meissner@suse.de" date="1192708800">- fixed 1 byte buffer overflow due to bug</changelog>
  <changelog author="meissner@suse.de" date="1249300800">- fixed as-needed build issue
- spec file cleanup</changelog>
  <changelog author="vuntz@opensuse.org" date="1262865600">- Update to version 0.48:
  + fix buffer overflow introduced in 0.46 for filenames
  + add codabar barcode
  + fix bug, removing melted serifs
  + i25 barcode recognition + modifications
  + fix some false positive numbers "34" (video, gas meter)
  + fix problems with 2zZ4 for 10x10 screen font
  + better debug output for :;,.
  + remove examples, doc and libs part from configure
  + remove doc and examples from the (make install) part to reduce
    dependencies
- Changes from version 0.47:
  + fix database recognition for certainty 100 (-a 100)
  + insert spaces with certainty 100 (old: 99) to let -a 100 work
  + new option -u string for unrecognized chars
  + fix: No contrast in image causes division by zero
  + reduced false positive recognition of scanned "a496"
  + "d as a"
  + add "Windows Pipe Fix"
  + improve 7x10, sample 0811qemu1.png
  + change black:white from &amp;gt;4:1 to &amp;gt;3.5:1 as criteria of
    inversion
  + reintroduce static library libPgm2asc.a (make libs)
  + add dynamic library (make libs), unused but may help other
    projects
- Changes from version 0.46:
  + improved context correction (especially helvetica "Il")
  + improved recognition of tiny chars "$1", fat "s", "rw" ","
  + fix blank spaces problem in filenames
  + fix possible problem with database and UTF8 input
  + fix hidden bug in pitch/spacing initialization
  + reactivate code for output of glued chars and strings
  + fix wrong close() call
  + remove creation of pgm2asc.a for simplicity
- Changes from version 0.45:
  + minor corrections for c and k
  + minus sign is filtered by option -C "--" now, ("\-" was parsed
    badly)
  + clean up old unused code for simplicity (api, frontend)
  + fix problem with low height barcodes and barcode removing
  + fix problem with readpgm (for multiple images) and database
  + PACKAGE_VERSION defined by configure.in AC_INIT + gocr.spec
- Changes from version 0.44:
  + add volume to boxes (negative means white areas inside black
    areas)
  + Fix overflow in despeckling routine
  + reactivate composed chars, fix merge_boxes
  + fix problems with uncertain line detection and not recognized
    "7"
  + option -a has an effect now for the output
  + adaptions to MICR E13-B font
  + fix num_boxes in merge_boxes (affects line detection)
  + reduce 2 prompts to one per char in database mode
  + fix problem with smaller headlines
  + fix problems with tall font
  + fix includes for non-linux-platforms
- Changes from version 0.43:
  + fix problem with dark frame around image
  + support multiple images, ex: giftopnm -image=all a.gif | gocr -
  + invert if obviously white on black
  + improve thresholding for discrete histograms
  + speedup for big boxes (especially dark background)
  + fix memory leak
  + fix uninitialized variables after insert spaces
  + fix frame_vector for single pixels
- Changes from version 0.42:
  + further parts of recognition engine relaced by vector version
  + changed colored debug output for out??.png
  + division of glued chars replaced (slower but more accurate)
  + fix framing of small font
  + fix problem with uninitialized pnm_readpaminit call
  + better progress output, new image debug output
  + switch to the new improved rotation detection
- Drop gocr-0.41.dif: gnome frontend has been removed.
- Drop gocr-overflow.patch: gnome frontend has been removed.
- Drop gocr-0.41-pgm.patch: fixed upstream.
- Drop gocr-asneeded.patch: fixed upstream.
- Remove gtk1-compat-devel BuildRequires: there's no GTK+
  dependency anymore.
- Split gocr.tcl in a gocr-gui subpackage, so we don't have to
  depend on tcl/tk for the command line tool.
- Do not ship library and header: they're not used by anything
  else, and the header is not even installed anymore by default.
- Improve summary and description of the package.
- Update gocr.desktop to launch gocr.tcl.
- Clean up packaging.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1297944000">- Update to version 0.49:
  + fix dot handling for ':' and ';' (vector code)
  + fix '@' for 7x9 and 5x8 fonts
  + fix double counting of subboxes (affects "0" (zero) with dot in it)
  + character "l" of width 1 improved
  + bug fix gluing chars ij of width=1
  + bug fix thresholding (small gray images)
  + return error code -1 on ERROR pnm.c unexpected EOF
  + fix conflicts with unicode_defs.h TRUE definition on gcc/alphaev7-osf/3.4
  + further fixes for lib by D. Katsubo
  + fix #3039007 "struct list" in list.h conflicts with STL (ocr_object_list)
  + fix #3039006 INFINITY macro in unicode.h conflicts with math.h
  + bugfix barcode 128, switch from mode mC to mA (":1")
  + bugfix: MultiPNM + database  - ID: 2957140
  + improved barcode recognition - ID: 2859644 (bars wider than spaces)
  + quality test-script bin/gocr_chk.sh added
  + initial datamatrix support (ASCII + ASCII numeric only, no ErrCorrection)
- Spec file updates:
  + Changes based on rpmdevtools templates and spec-cleaner run.
  + Updates in Summary:, Url:, Buildrequires:, %build and %install sections.
  + Added needed packages in Requires: section.
- Fix doc files path of man file.
- Added a patch to fix an rpmlint warning (file-contains-current-date).
- Updated gocr.desktop file.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1348833600">- Added "CPPFLAGS=-I%{_includedir}/netpbm" to fix compilation with netpbm
  support in Factory (the netpbm headers where moved from /usr/include to
  /usr/include/netpbm).
- Removed "make doc" (doesn't do anything).
- Use desktop-file-install to install the desktop file in openSUSE &gt; 12.1
  (added desktop-file-utils as build requirement for this).
- Spec file cleanup.
- Removed no-build-date.patch and added a fix inside the spec file for the
  rpmlint warning "file-contains-current-date".
- Update gocr.desktop to be xdg compatible (added "Scanning" category).</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1364731200">- Update to version 0.50:
  * just release it to avoid questiions to old problems, give a life sign ;)
  * fix 4 parfait problems against 0.48
  * adding qrcode detection and decoding (no error correction, no skewing)
  * spacing slightly improved
  * context correction of hex codes (p.e. hex fingerprints)
  * some threshold value adaptions (not finished)
  * try to fix double output of XML code &lt;...&gt; and removed additional \n
  * improved quotation detection ,, ''
  * improved monospaced spacing (video text)</changelog>
  <changelog author="mpluskal@suse.com" date="1438516800">- Update desktop file macros
- Cleanup spec file with spec-cleaner
- Add changelog as source since it is used during build</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1570881600">- Update to 0.52, check the HISTORY file for the complete list of changes
  * Fix endianess of 16bit-pnm
  * Improve tests
  * Fix bad 7 as T detection, fix corner vectors for thinn fonts,
    fix debug-option-dependence
  * Fix NULL-pointer access
  * Fix range check in nearest_frame_vector()</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1614513600">- Do not use urandom for examples
  to make package build reproducible (boo#1062303)
- Drop FAKE_BUILDDATE because gcc already normalizes __DATE__</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1679313600">- Fix build:
  * Add explicit build dependency on gnu-free-font (FreeFont)
  * Add build dependency for ghostscript
- Clean up and modernize spec file
- Only recommend optional import helpers</changelog>
</package>
<package pkgid="92e374e60211e639991b1218f7ca22536bab1f6cbb1f9e192c5fad61bf1a4e93a3996bed90cf552ad14019d301813aec9559a8ef049576129cfdb61bb16da909" name="gocryptfs-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.1" rel="1.8"/>
  <changelog author="tuukka.pasanen@ilmi.fi" date="1590667200">- Update to version 1.8.0:
  * Add contrib/getdents-debug/readdirnames
  * contrib: collect getdents stuff in getdents-debug folder
  * Revert "fusefrontend: don't always clear the dircache in Rename"
  * syscallcompat: warn when Getdents truncates data
  * contrib: add getdents_c
  * Add contrib/getdents
  * contrib/sshfs-benchmark.bash: add rmdir, mkdir, touch
  * fusefrontend: don't always clear the dircache in Rename
  * fusefrontend: don't clear dircache on Mkdir
  * contrib: add sshfs-benchmark.bash</changelog>
  <changelog author="tuukka.pasanen@ilmi.fi" date="1636027200">- Update to version 2.2.1:
  * README: update changelog for v2.2.1
  * github actions: fix allow_other failure
  * fusefrontend: honor ForceOwner for LOOKUP and CREATE operations
  * tests: add TestForceOwner
  * cryptocore: simplify declarations
  * build.bash: also try BSD date syntax for converting SOURCE_DATE_EPOCH
  * -init: suggest xchacha if we don't have AES accel
  * -info: add contentEncryption
  * cryptocore: disentangle algorithm / library implementation name
  * README: set v2.2.0 release date
  * README: make changelog entries subheadings
  * README: release will be called v2.2.0 instead of v2.2
  * -speed: print cpu model
  * stupidgcm: add CpuHasAES()
  * README: update example -speed output
  * -speed: drop useless tab at end of line
  * README: highlight changes in v2.2, simplify pkg.go.dev link
  * README: update changelog
  * inomap: deterministically set root device
  * README: update changelog for v2.2-beta1
  * Update README &amp; MANPAGE
  * cli: drop -forcedecode flag
  * test.bash: call out if build-without-openssl.bash failed
  * profiling: accept parameters &amp; show actual command lines
  * -speed: show which xchacha implementation is preferred
  * tests/matrix: test xchacha with and without openssl
  * Make -openssl also apply to xchacha
  * stupidgcm: add PreferOpenSSL{AES256GCM,Xchacha20poly1305}
  * stupidgcm: normalize constructor naming
  * stupidgcm: revamp package documentation
  * stupidgcm: unexport stupidGCM struct
  * stupidgcm: allow zero-length input data
  * stupidgcm: fix build with CGO_ENABLED=1 without_openssl
  * stupidgcm: NewChacha20poly1305: avoid slice append
  * stupidgcm: add testConcurrency
  * stupidgcm: cache C.EVP_chacha20_poly1305()
  * stupidgcm: add BenchmarkCCall
  * speed: add BenchmarkStupidChacha
  * stupidgcm: replace naked panics
  * stupidgcm: fix without_openssl build
  * test.bash: only check go files for naked panic
  * stupidgcm: introduce stupidAEADCommon and use for both chacha &amp; gcm
  * stupidgcm: stupidChacha20poly1305.Open: batch C calls in aead_open
  * speed: add decryption benchmarks
  * speed: add bEncrypt helper, reuse dst buffer
  * stupidgcm: use aead_seal for gcm as well
  * stupidgcm: replace chacha20poly1305_seal with generic aead_seal
  * stupidgcm: batch C calls in chacha20poly1305_seal
  * -speed: add XChaCha20-Poly1305-OpenSSL
  * stupidgcm: add stupidXchacha20poly1305
  * stupidgcm: stupidChacha20poly1305: normalize panic messages
  * stupidgcm: stupidChacha20poly1305: use byte array for key
  * stupidgcm: add testWipe test
  * stupidgcm: deduplicate tests 2/2
  * stupidgcm: deduplicate tests 1/2
  * stupidgcm: add chacha20poly1305 via openssl
  * tests/matrix: don't leak fds in TestConcurrentReadCreate
  * *: trim trailing whitespace
  * *: fix spelling
  * shell scripts: fix shellcheck warnings
  * README: explain where -xchacha makes sense
  * fusefrontend: remove leftover Printf
  * Unbreak hyperlinks broken by go mod v2 conversion
  * README: compress Installation section
  * README: update changelog
  * Reimplement -serialize_reads flag using new SyncRead mount flag
  * Remove serialize_reads package
  * go mod: upgrade go-fuse to fix darwin build failure
  * doc: file-format.md: describe XChaCha20-Poly1305
  * fsstress-gocryptfs: fuse-xfstests now lives in /opt
  * -devrandom: make flag a no-op
  * go mod: update go-fuse
  * README: add -xchacha to changelog
  * MANPAGE: add -xchacha
  * -speed: note that -xchacha is selectable
  * tests/example_filesystems: add v2.2-xchacha-deterministic-names
  * tests/example_filesystems: add deterministic-names and xchacha
  * benchmark.bash: add -xchacha support
  * xray: add xchacha support
  * contentenc: remove unused NonceMode constants
  * speed: use algo names from cryptocore
  * cryptocore: add NonceSize to AEADTypeEnum
  * tests/cli: add -xchacha tests
  * tests/matrix: add -xchacha test
  * configfile: add Validate() function, support FlagXChaCha20Poly1305
  * Add partial XChaCha20-Poly1305 support (mount flag only)
  * test/cli: actually run TestZerokey
  * go mod: declare module version v2
  * ensurefds012: package comment should preceded package statement
  * configfile: pass struct to Create 2/2
  * configfile: pass struct to Create 1/2
  * cryptocore: drop IVLen helper var
  * README: Update changelog with -deterministic-names
  * -deterministic-names: implement for reverse mode, too
  * MANPAGE: move nosyslog to MOUNT OPTIONS section
  * -deterministic-names: accept flag on -init
  * Implement -deterministic-names: extended -zerodiriv
  * Flag -zerodiriv to create all diriv as all zero byte files
  * syscallcompat: use early return in asUser()
  * golangci-lint: fix issues found by "unused" and "deadcode"
  * test_helpers: actually use global testParentDir variable
  * fsck: sort files alphabetically again
  * Fix issues found by "go vet"
  * golangci-lint: fix issues found by gosimple
  * tlog: switch from golang.org/x/crypto/ssh/terminal to golang.org/x/term
  * README: update for v2.1 release
  * Drop workarounds for Go 1.11 and Go 1.12
  * github ci: drop Go 1.11
  * Update dependencies
  * README: update changelog
  * Fix issues found by ineffassign
  * MANPAGE: add "exclude all but" example
  * reverse: fix "exclude all but" case
  * tests/reverse/TestExcludeTestFs: test trailing slash
  * tests/reverse/TestExcludeTestFs: improve comments &amp; code style
  * MANPAGE: -ew: make gitignore syntax more prominent
  * tests/cli/TestBadname: make sure case 5 is never decodable
  * github actions ci: test different Go versions
  * tests/reverse: replace os.ReadDir to support older Go versions
  * tests/root_test: show failing command detail
  * reverse mode: implement -one-file-system
  * tests/cli: escape filenames in TestBadname logs
  * inomap: update outdated wording in comments
  * inomap: warn on first use of spillMap
  * Makefile: add uninstall target
  * main: accept magic /dev/fd/ mountpoint
  * syscallcompat: use BTRFS_SUPER_MAGIC from unix lib
  * Makefile: don't ever run "git clean -dxff"
  * syscallcompat: move quirks logic here &amp; fix darwin
  * main: add testcases for convertToDoubleDash &amp; parseCliOpts
  * main: take advantage of pflag slice types
  * main: show specific error on command line parse failure
  * main: autoformat import block
  * main: switch from flag to pflag
  * main: push TestPrefixOArgs testcase struct into TestPrefixOArgs
  * fusefrontend: add quirks for MacOS ExFAT
  * go mod: upgrade go-fuse
  * README: Update Changelog
  * fusefrontend: -sharedstorage: present stable inode numbers
  * tests: matrix: add TestPwd
  * fusefrontend: prepareAtSyscall: handle error when opening ourselves
  * fusefrontend: implement fsync on directories
  * fido2: actually drop `-v` flag
  * go mod: set version to 1.16 &amp; drop explicit "-mod=vendor" from ci
  * github ci: Add Github Actions CI
  * canonical-benchmarks.bash: handle relative paths
  * fido2: drop `-v` option (PIN request)
  * fido2: pretty-print fidoCommand in debug output
  * doc: update performance.txt
  * tests/fsck: delete obsolete script run_fsck.bash
  * tests, maxlen.bash: speed up TestMaxlen using QUICK=1
  * tests: matrix: show content detail on mismatch
  * fusefrontend: delete openBackingDir
  * fusefrontend: convert last callers from openBackingDir to prepareAtSyscall
  * tests: better error message on ctlsock query failure
  * fusefrontend: ctlsock: get rid of unneccessary wrapper function
  * fusefrontend: convert ctlsock from openBackingDir to prepareAtSyscall
  * fusefrontend: convert openBackingDir tests to prepareAtSyscall
  * tests/default: add maxlen.bash test
  * maxlen.bash: suppress progress output if not on a terminal
  * fusefrontend: implement recursive diriv caching
  * nametransform: rename BadNameFlag to BadnameSuffix
  * nametransform: gather badname functions in badname.go
  * nametransform: delete NameTransformer interface
  * tests: cli: add TestZerokey
  * Improve startup debug output
  * nametransform: pass badname patterns via New
  * main: use JSONDump helper for debug output
  * fido2: hide "FIDO2" in gocryptfs.conf if not used
  * Badname file content access
  * MANPAGE: describe -badname
  * contrib/maxlen.bash: also test dir and path length
  * README: Add MacPorts install instructions
  * README: Rename Mac OS X to its latest name
  * go.mod: update go-fuse
  * README: sync compile instructions with gocryptfs-website
  * README: recommend build-without-openssl.bash
  * README: update for v2.0.1 release
  * crossbuild.bash: skip Apple Silicon build on old Go versions
  * crossbuild.bash: disable CGO
  * fusefronted: report plaintext size on symlink creation
  * crossbuild.bash: also build for Apple M1
  * syscallcompat: drop obsolete wrappers
  * Update README for v2.0
  * doc: add benchmark for v2.0, reformat table
  * Add contrib/atomicrename
  * fido2: quote argument strings in debug output
  * fsck: mark temporary mount read-only
  * fsck: clean up temporary mountpoint
  * fusefrontend: run acl Setxattr in user context
  * fusefrontend: catch ReadAt integer overflow
  * nametransform: check name validity on encryption
  * go.mod: update go-fuse to get acl fixes
  * Revert "go.mod: switch to go-fuse acl branch"
  * tests: TestFileHoleCopy: accept +-4kB
  * fusefrontend: list "." and ".." in dir entries
  * fusefrontend: rewrite Lseek SEEK_DATA / SEEK_HOLE
  * findholes: add --create, --verify
  * contentenc: add PlainOffToCipherOff helper
  * contentenc: fix CipherSizeToPlainSize non-monoticity
  * contentenc: update comments
  * tests: contentenc: add TestSizeToSize
  * tests: add TestFileHoleCopy
  * tests: re-enable TestInoReuseEvil
  * Add contrib/findholes
  * syscallcompat: add GetdentsSpecial()
  * tests: add TestHaveDotdot
  * stupidgcm: prefer Go stdlib over OpenSSL on Apple M1
  * syscallcompat: also refactor MkdiratUser on GOOS=darwin
  * syscallcompat: refactor MkdiratUser to take fuse.Context
  * syscallcompat: deduplicate OpenatUser/MknodatUser/SymlinkatUser/MkdiratUser
  * fsck: redirect go-fuse noise to syslog
  * -speed: note that XChaCha20 is not selectable
  * Merge package-source.bash &amp; package-static.bash scripts
  * Update README for v2.0-beta4
  * go.mod: switch to go-fuse acl branch
  * Add -acl flag to enable ACL enforcement
  * fusefrontend: fix RENAME_NOREPLACE darwin build failure
  * fusefrontend: avoid duplicate const definition
  * fusefrontend: reject broken RENAME_EXCHANGE and RENAME_WHITEOUT
  * README: fix broken markdown links
  * Update README for v2.0-beta3 release
  * go mod: switch back to mainline go-fuse
  * Doc: update performance.txt
  * fusefrontend: make dirCache work for "node itself"
  * profiling/ls.bash: add -nosyslog
  * fusefrontend: print dirCache stats after unmount
  * fs: more idiomatic dirCache struct naming
  * performance.txt: add dirfd caching results
  * fs: add initial dirfd caching
  * tests: fusefronted: fix TestOpenBackingDir
  * fusefronted: replace last rn.openBackingDir() calls
  * tests: sharedstorage: wait 100ms longer for cache expiry
  * profiling: add ls.bash
  * go.mod: temporarily switch to go-fuse fork
  * tests: sharedstorage: add TestStaleHardlinks
  * package-static.bash: add gocryptfs-xray to tarball
  * gocrypts-xray: add -version flag
  * Delete obsolete script package.bash
  * README: fix compile instructions for Go 1.13+
  * Add tests/sharedstorage
  * test_helpers: VerifySize: don't complain about ino mismatch
  * fusefronted: move Create() and Open() to new file
  * fusefrontend: -sharedstorage: fix TestRmwRace failure
  * tests: matrix: add -sharestorage to test matrix
  * tests: MountOrFatal creates mnt dir itself
  * syscallcompat: getdents: link to #483
  * tests: add TestDiskFull
  * Makefile: root_test: don't run test when compile fails
  * v2api: -sharestorage: disable hard link tracking &amp; add tests
  * fusefrontend: do not encrypt ACLs
  * tests/xattr: fix acl blob
  * README: warn about incomplete ACL support
  * README: mention MacFUSE v4.x support
  * syscallcompat: MknodatUser: work around changed syscall.Setgroups semantics
  * README: note Trezor removal
  * go.mod: update go-fuse to latest master
  * nametransform: make `gocryptfs.diriv` and `gocryptfs.xxx.name` files world-readable
  * MANPAGE: add sub-headers to EXAMPLES
  * nametransform: move permission constants to perms.go
  * -idle: don't lazy-unmount
  * main: add "-kernel_cache" flag
  * MANPAGE: add fstab example
  * MANPAGE: add -info example output
  * MANPAGE: split up OPTIONS into action flags, init, mount, common
  * MANPAGE: clarify -fg and syslog interaction
  * Update Changelog for v2.0-beta2
  * fusefrontend_reverse: fix GETATTR panic
  * performance.txt: add v2.0-beta1-9 results
  * go.mod: switch back to mainline go-fuse
  * README: add link to gocryptfs-inspect
  * Drop two more generated files
  * Drop generated files
  * fusefronted: reject GETXATTR "security.capability"
  * syscallcompat: add getxattr fastpaths
  * fsck: make sure we unmount in all cases
  * syscallcompat: add Lgetxattr benchmark
  * performance.txt: add gocryptfs v1.8.0 results
  * Update performance.txt with gocryptfs v2.0-beta1 result
  * Update README for v2.0-beta1
  * v2pai: delete fusefrontend_reverse_v1api
  * go.mod: temporarily switch to patched go-fuse fork
  * contrib: cleanup-tmp-mounts: also clean ext4-ramdisk
  * main: show microseconds in go-fuse logs
  * syscallcompat: don't retry Close()
  * syscallcompat: retry ops on EINTR
  * syscallcompat: Openat: retry on EINTR
  * build.bash: show "go mod edit -replace" in version string
  * tests: fsstress-gocryptfs.bash: log timestamp for each iteration
  * tests: fsstress-gocryptfs.bash: add DEBUG option
  * fsstress-gocryptfs.bash: don't hang if TMPDIR ends in /
  * go mod tidy
  * fsstress-gocryptfs.bash: print loopback version &amp; mount path
  * contrib/mount-ext4-ramdisk.sh: clean up in error case
  * Add contrib/mount-ext4-ramdisk.sh
  * stress_tests/fsstress-gocryptfs.bash: use rm -Rf for cleanup
  * go.mod: update go-fuse
  * Add support for FIDO2 tokens
  * tests/plaintextnames: add TestInoReuseEvil
  * tests: add TestInoReuse
  * test_helpers: print warning when not running on ext4
  * v2api: add Darwin xattr support
  * syscallcompat: add Renameat2 for Darwin
  * test_helpers: mark MountOrFatal as a Helper()
  * manpage: link to exitcodes.go
  * gocryptfs -init: fix wrong exit code on non-empty dir
  * v2api/reverse: update TODO comment on xattrs
  * tests/reverse: implement (skipped) xattr test
  * v2api/reverse: implement Lseek
  * v2api/reverse: implement Statfs
  * v2api: clean up api TODOs
  * v2api: rename "File2" to just "File"
  * v2api/reverse: finish -exclude
  * v2api/reverse: start wiring up -exclude functionality
  * test_helper: VerifyExistence: don't panic
  * v2api/reverse: fix two fd leaks
  * v2api/reverse: implement ctlsocksrv.Interface
  * v2api/reverse: implement gocryptfs.conf mapping with -plaintextnames
  * v2api/reverse: implement Read
  * v2api/reverse: implement Readlink
  * v2api/reverse: implement Lookup for longname
  * v2api/reverse: implement Lookup for gocryptfs.conf &amp; gocryptfs.diriv
  * v2api/reverse: add missing decryptPath call openBackingDir
  * v2api/reverse: implement Readdir
  * v2api/reverse: implement Lookup &amp; Getattr
  * v2api/reverse: start fusefrontend_reverse v2 API implementation
  * v2api/reverse: move old fusefrontend_reverse out of the way
  * fusefrontend_reverse: collapse getFileType
  * v2api: move helpers from node.go to node_helpers.go
  * getdents_c: continue on EINTR from open
  * Revert "getdents_c: read from two threads"
  * v2api: pass fusedebug option via MountOptions
  * stress_tests: run pingpong.bash at nice level 19
  * v2api: fix missing size translation in Lookup
  * v2api: delete (most) fusefrontend v1 files
  * go.mod: update to go-fuse master
  * v2api: implement Lseek
  * v2api: fsck: use a temporary mount
  * v2api: Lookup: use newChild() helper
  * v2api: enable go-fuse warnings on mount &amp; fsck
  * v2api: make fsck compile again
  * v2api: Node: make Path() public
  * v2api: implement ctlsocksrv.Interface
  * v2api: implement Getxattr, Setxattr, Removexattr, Listxattr
  * v2api: Setattr: fill `out` structure
  * tests: TestMagicNames: add warmup rounds
  * v2api: set NullPermissions = true
  * v2api: fix Mkfifo
  * v2api: properly implement Node.Setattr
  * v2api: Getattr: use file handle if passed
  * v2api: Getattr: fix file size
  * v2api: call InitSerializer
  * v2api: fix Rename trying to overwrite itself
  * tests: fix TestCpWarnings comment typo
  * tests: don't crash on empty Flistxattr result
  * v2api: fix Mkdir crash when using plaintextnames
  * v2api: fix double-lock in truncate
  * v2api: File2: implement Release, Read, Write, Fsync, Flush, Allocate
  * v2api: fix RootNode cast
  * v2api: fix TestOpenBackingDir
  * v2api: implement Rename
  * v2api: remove OpenatUserCtx, MknodatUserCtx helpers
  * v2api: implement Symlink
  * v2api: implement Link
  * v2api: implement Mknod
  * v2api: implement Statfs
  * v2api: fix crash on umount
  * v2api: list interfaces to be implemented
  * v2api: implement Setattr
  * v2api: implement Opendir
  * v2api: merge openBackingDir into root_node.go
  * v2api: implement Open()
  * v2api: add prepareAtSyscall helper
  * v2api: implement Readlink
  * v2api: implement Unlink
  * v2api: implement Rmdir
  * v2api: implement Mkdir
  * v2api: implement Create
  * v2api: collect RootNode code in root_node.go
  * v2api: implement GetAttr and Readdir
  * getdents_c: read from two threads
  * v2api: implement Lookup()
  * inomap: clarify TranslateStat function comment
  * v2api (go-fuse v2 api): initial noop implementation
  * tests: TestBadname: simplify test by using empty files
  * badname: stop trying to decrypt at length 22
  * Added auto decryption of invalid file names
  * sshfs-benchmark.bash: fix locale trouble and move to tests
  * contrib/getdents-debug: fix function call missing argument from 22e3eec15302eac28c1a2ac3f9af29c2c9e82a3c
  * getdents-debug: loop and stop on first error
  * contrib/getdents-debug: implement getdents -loop</changelog>
  <changelog author="munix9@googlemail.com" date="1665230400">- Update to version 2.3:
  * Add -longnamemax flag to -init (#499). Can be used to work
    around file or path length restrictions on online storage.
    See the man page for details.
  * Support for NO_COLOR env variable (#617)
  * Fix -force_owner not not affecting socket files (#629
  * MacOS: fix inaccessible gocryptfs.conf in reverse mode (commit)
  * Raise ctlsock operation timeout from 1 to 10 seconds (#683)</changelog>
  <changelog author="munix9@googlemail.com" date="1678104000">- Update to version 2.3.1:
  * Optimize NFS streaming write performance (#712, commit).
    You should see about a 4x performance increase.
  * Use debug.ReadBuildInfo() to provide some version information
    even when not built with build.bash (#701) .
  * Fix bug that caused the logger process to be killed when
    started from xfce4-terminal, and that terminal window was
    closed (#660, commit).
  * MacOS: Fix reverse mount failing with read-only file system
    (#690)
  * Make gocryptfs compile on riscv64 by switching from
    jacobsa/crypto to maintained fork
    aperturerobotics/jacobsa-crypto (#674)</changelog>
  <changelog author="munix9@googlemail.com" date="1682769600">- Update to version 2.3.2:
  * Fix incorrect file size reported after hard link creation (#724)</changelog>
  <changelog author="munix9@googlemail.com" date="1686571200">- Update to version 2.4.0:
  * Try the mount(2) syscall before falling back to fusermount(1).
    This means we don't need fusermount(1) at all if running as
    root or in a root-like namespace (#697)
  * Fix -extpass mis-parsing commas (#730)
  * Fix rm -R mis-reporting write-protected directory on gocryptfs
    on sshfs</changelog>
  <changelog author="munix9@googlemail.com" date="1745755200">- Update to version 2.5.4:
  * Drop GOAMD64=v2 from build.bash, there's user(s) still running
    GOAMD64=v1 CPUs (#908, commit)
- Update to version 2.5.3:
  * Fix go install failing with g: malformed file path
    "tests/fsck/malleable_base64/27AG8t-XZH7G9ou2OSD_z\ng":
    invalid char '\n' (c80558)
  * Fix panic when go-fuse is newer than specified in go.mod (#897)
- Update to version 2.5.2:
  * Use our own syscallcompat.Setreuid (and friends) wrappers
    (6b1ba584)
  * Upgrade golang.org/x/sys again
  * Provide arm64 binaries in releases in addition to amd64
- Update to version 2.5.1:
  * Downgrade golang.org/x/sys to unbreak unix.Setreuid and
  - allow_other (6d342f3, #893, #892)
- Update to version 2.5.0:
  * Important fixes for -reverse mode affecting the virtual
    gocryptfs.diriv and gocryptfs.longname.*.name files. The bug
    can cause file names to become undecryptable. To make sure
    that sync tools like rsync copy new, good copies, gocryptfs
    v2.5.0 and later advance ctime and mtime for these files by
    10 seconds.
  - Fix -reverse mode sometimes (triggered by inode number reuse)
    returning stale data for gocryptfs.diriv (#802)
  - Fix -reverse mode hardlinking gocryptfs.longname.*.name files
    of hardlinked files together (#802)
  * Fix -reverse mode ignoring -force-owner (#809)
  * Add workaround for excessive file fragementation on btrfs
    (#811)
  * -ctlsock: automatically delete orphaned colliding socket file
    (#776)
  * MacOS: Fix XTIMES panic on startup (#823)
  - Fixed by updating the go-fuse library to v2.5.0
  * MacOS: merge kernel options before passing them on (#854, #557)
  * Add -fido2-assert-option (#807)
  * -init now accepts -masterkey
  * -passwd now ignores -extpass and -passfile for the new password
    (#287, #882)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747396800">- switch to fuse 3 (boo#1242079). The go code supports run-time
  switching of both fusermount3 and fusermount (from fuse 2)</changelog>
  <changelog author="munix9@googlemail.com" date="1753531200">- Update to version 2.6.0:
  * Upgrade to go-fuse v2.8.0
  * Switch to the new go-fuse directory API
  * Fix -force_owner not allowing file/dir create ( #783 )
  * Skip TestBtrfsQuirks if mkfs.btrfs is not installed ( #930 )
- Add fix-fusermount3-bin-name.patch
  * Redefine fusermount3 binary where appropriate
- Add tests</changelog>
  <changelog author="munix9@googlemail.com" date="1757419200">- Update to version 2.6.1:
  * Fix warnings 'cipherSize X: incomplete last block (Y bytes),
    padding to Z bytes' (harmless but annoying, #951)</changelog>
</package>
<package pkgid="1c1f00443349a8c9bfd42eb06a035f08895a83de6c93fdc30b70d73ebccbd9ce408d990e88443d40531b5ca2ad36e3ad9932f37aa2e6a70cbb76098e04f95931" name="godot-debuginfo" arch="i586">
  <version epoch="0" ver="4.7.2" rel="1.1"/>
  <changelog author="cunix@mail.de" date="1761825600">- Update to 4.5.1
  * Release announcement: https://godotengine.org/article/maintenance-release-godot-4-5-1/
  * X11 input: prevent non-printable keys from producing empty strings
  * Workaround X11 crash issue
  * Enable script templates by default
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.5.1
- use system libjpeg-turbo package</changelog>
  <changelog author="cunix@mail.de" date="1769515200">- Update to 4.6
  * Inverse kinematics Framework
  * libgodot possible
  * Separated mouse and keyboard focus
  * Movable floatable docks and panels
  * New standard editor theme
  * Jolt physics as default
  * Unique Node IDs
  * Decoupled Select and Transform modes
  * Switch tabs on hover while dragging
  * Custom keyboard shortcuts through EditorSettings
  * Material debanding and improved HDR precision
  * Automatically turn meshes into collision shapes
  * Step Out button in script debugger
  * Rotating scene tiles in TileMapLayer
  * Wayland game embedding
  * Core UNIX domain socket support
  * SSE4.2 runtime check
  * and much more: https://godotengine.github.io/godot-interactive-changelog/#4.6</changelog>
  <changelog author="cunix@mail.de" date="1769860800">- added patch LSP__add_godot_to_known_language_ids.patch
- added patch LSP__handle_clients_that_do_not_support_CompletionContext.patch</changelog>
  <changelog author="cunix@mail.de" date="1771329600">- Update to 4.6.1
  * LSP: Add "godot" to known language ids
  * LSP: Handle clients that do not support "CompletionContext"
  * Wayland Embedder: Fix FD leak with inert objects
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.6.1
- deleted LSP__add_godot_to_known_language_ids.patch
- deleted LSP__handle_clients_that_do_not_support_CompletionContext.patch</changelog>
  <changelog author="cunix@mail.de" date="1775131200">- Update to 4.6.2
  * Fix 3D collision repositioning for child nodes
  * Add support for ""--ignore-error-breaks" to "LocalDebugger"
  * Stop autocomplete from eating words by default
  * Handle debug symbols with renamed executable
  * Fix startup errors/warnings on X11 when the
    Prefer Wayland editor setting is enabled
  * Wayland: Improve mapping robustness and synchronization
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.6.2</changelog>
  <changelog author="cunix@mail.de" date="1780747200">- Update to 4.6.3
  * Update layer selector when modifying "TileMap" in inspector
  * Suppress GCC 16's "sfinae-incomplete" warning
  * Debugger: Rather than looping infinitely on data read errors,
    drop the connection
  * Only print to stdio before setup and during/after cleanup
  * Fix "Pack Project as Zip" not saving permissions and time
  * Fix incorrect feature overrides when exporting for Linux
  * Clipboard history not updating on subsequent copies in Wayland
  * Initialize libdecor earlier for Wayland
  * Add project setting to disable new Volumetric fog blending behavior
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.6.3</changelog>
  <changelog author="cunix@mail.de" date="1782043200">- Update to 4.7
  * migration guide: https://docs.godotengine.org/en/4.7/tutorials/migrating/upgrading_to_godot_4.7.html
  * AreaLight3D for rectangular light sources
  * Asset Store instead of  Asset Library
  * Offset transform of Control nodes
  * 2D scene painter tool
  * HDR output
  * Option for Path3D to snap to colliders
  * 3D vertex snapping
  * Follow moving objects in the 3D editor
  * MeshLibrary editor
  * Initial touch support for Wayland
  * GDExtensions are now displayed in the Project Settings
  * Add ability for Area3D to detect/influence SoftBody3D with Jolt Physics
  * One-way collision direction for CollisionShape2Ds
  * Jolt SoftBody3D: Make default mass 1 kg and fix stiffness conversion
  * and much more: https://godotengine.github.io/godot-interactive-changelog/#4.7
- use bundled mbedtls while factory currently does not have expected version</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1782302400">- Unbundle mbedtls by dependening on mbedtls-devel &lt; 4 since newer versions are not supported</changelog>
  <changelog author="cunix@mail.de" date="1786276800">- Update to 4.7.1
  * animation folding access cfg only at save/load project time
  * Fix asset store zoom mode crash in project manager
  * Set the Asset Store's default sorting to highest scored
  * Fix broken icons when moving the FileSystem dock to the bottom
  * Add empty icons for file dialog menu to the default theme
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.7.1</changelog>
  <changelog author="cunix@mail.de" date="1787313600">- Update to 4.7.2
  * Make it impossible to have more than one main thread
  * Fix Script Editor zoom factor not being applied on editor start
  * Wayland: Fix IME popup position under fractional scaling on KDE Plasma
  * Wayland: Improve pointer constraining
  * Always use Godot's OS as entropy source with vendored mbedTLS
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.7.2</changelog>
</package>
<package pkgid="66b502f2ecf85d63990ebf0a9e8b1f28e1d7b48e27e499424970f78d010e170e632975282072af6540c071787407e88b73387e37b0334590f9fc20252d253a0a" name="godot-debugsource" arch="i586">
  <version epoch="0" ver="4.7.2" rel="1.1"/>
  <changelog author="cunix@mail.de" date="1761825600">- Update to 4.5.1
  * Release announcement: https://godotengine.org/article/maintenance-release-godot-4-5-1/
  * X11 input: prevent non-printable keys from producing empty strings
  * Workaround X11 crash issue
  * Enable script templates by default
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.5.1
- use system libjpeg-turbo package</changelog>
  <changelog author="cunix@mail.de" date="1769515200">- Update to 4.6
  * Inverse kinematics Framework
  * libgodot possible
  * Separated mouse and keyboard focus
  * Movable floatable docks and panels
  * New standard editor theme
  * Jolt physics as default
  * Unique Node IDs
  * Decoupled Select and Transform modes
  * Switch tabs on hover while dragging
  * Custom keyboard shortcuts through EditorSettings
  * Material debanding and improved HDR precision
  * Automatically turn meshes into collision shapes
  * Step Out button in script debugger
  * Rotating scene tiles in TileMapLayer
  * Wayland game embedding
  * Core UNIX domain socket support
  * SSE4.2 runtime check
  * and much more: https://godotengine.github.io/godot-interactive-changelog/#4.6</changelog>
  <changelog author="cunix@mail.de" date="1769860800">- added patch LSP__add_godot_to_known_language_ids.patch
- added patch LSP__handle_clients_that_do_not_support_CompletionContext.patch</changelog>
  <changelog author="cunix@mail.de" date="1771329600">- Update to 4.6.1
  * LSP: Add "godot" to known language ids
  * LSP: Handle clients that do not support "CompletionContext"
  * Wayland Embedder: Fix FD leak with inert objects
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.6.1
- deleted LSP__add_godot_to_known_language_ids.patch
- deleted LSP__handle_clients_that_do_not_support_CompletionContext.patch</changelog>
  <changelog author="cunix@mail.de" date="1775131200">- Update to 4.6.2
  * Fix 3D collision repositioning for child nodes
  * Add support for ""--ignore-error-breaks" to "LocalDebugger"
  * Stop autocomplete from eating words by default
  * Handle debug symbols with renamed executable
  * Fix startup errors/warnings on X11 when the
    Prefer Wayland editor setting is enabled
  * Wayland: Improve mapping robustness and synchronization
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.6.2</changelog>
  <changelog author="cunix@mail.de" date="1780747200">- Update to 4.6.3
  * Update layer selector when modifying "TileMap" in inspector
  * Suppress GCC 16's "sfinae-incomplete" warning
  * Debugger: Rather than looping infinitely on data read errors,
    drop the connection
  * Only print to stdio before setup and during/after cleanup
  * Fix "Pack Project as Zip" not saving permissions and time
  * Fix incorrect feature overrides when exporting for Linux
  * Clipboard history not updating on subsequent copies in Wayland
  * Initialize libdecor earlier for Wayland
  * Add project setting to disable new Volumetric fog blending behavior
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.6.3</changelog>
  <changelog author="cunix@mail.de" date="1782043200">- Update to 4.7
  * migration guide: https://docs.godotengine.org/en/4.7/tutorials/migrating/upgrading_to_godot_4.7.html
  * AreaLight3D for rectangular light sources
  * Asset Store instead of  Asset Library
  * Offset transform of Control nodes
  * 2D scene painter tool
  * HDR output
  * Option for Path3D to snap to colliders
  * 3D vertex snapping
  * Follow moving objects in the 3D editor
  * MeshLibrary editor
  * Initial touch support for Wayland
  * GDExtensions are now displayed in the Project Settings
  * Add ability for Area3D to detect/influence SoftBody3D with Jolt Physics
  * One-way collision direction for CollisionShape2Ds
  * Jolt SoftBody3D: Make default mass 1 kg and fix stiffness conversion
  * and much more: https://godotengine.github.io/godot-interactive-changelog/#4.7
- use bundled mbedtls while factory currently does not have expected version</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1782302400">- Unbundle mbedtls by dependening on mbedtls-devel &lt; 4 since newer versions are not supported</changelog>
  <changelog author="cunix@mail.de" date="1786276800">- Update to 4.7.1
  * animation folding access cfg only at save/load project time
  * Fix asset store zoom mode crash in project manager
  * Set the Asset Store's default sorting to highest scored
  * Fix broken icons when moving the FileSystem dock to the bottom
  * Add empty icons for file dialog menu to the default theme
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.7.1</changelog>
  <changelog author="cunix@mail.de" date="1787313600">- Update to 4.7.2
  * Make it impossible to have more than one main thread
  * Fix Script Editor zoom factor not being applied on editor start
  * Wayland: Fix IME popup position under fractional scaling on KDE Plasma
  * Wayland: Improve pointer constraining
  * Always use Godot's OS as entropy source with vendored mbedTLS
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.7.2</changelog>
</package>
<package pkgid="a075b50fb864620caca611be3b845273be8c94620e3c483caf7f614619064a34a9946753556960c30c7cb6185d30012292ea4507e395f3dccb347877b518a974" name="godot-runner-debuginfo" arch="i586">
  <version epoch="0" ver="4.7.2" rel="1.1"/>
  <changelog author="cunix@mail.de" date="1761825600">- Update to 4.5.1
  * Release announcement: https://godotengine.org/article/maintenance-release-godot-4-5-1/
  * X11 input: prevent non-printable keys from producing empty strings
  * Workaround X11 crash issue
  * Enable script templates by default
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.5.1
- use system libjpeg-turbo package</changelog>
  <changelog author="cunix@mail.de" date="1769515200">- Update to 4.6
  * Inverse kinematics Framework
  * libgodot possible
  * Separated mouse and keyboard focus
  * Movable floatable docks and panels
  * New standard editor theme
  * Jolt physics as default
  * Unique Node IDs
  * Decoupled Select and Transform modes
  * Switch tabs on hover while dragging
  * Custom keyboard shortcuts through EditorSettings
  * Material debanding and improved HDR precision
  * Automatically turn meshes into collision shapes
  * Step Out button in script debugger
  * Rotating scene tiles in TileMapLayer
  * Wayland game embedding
  * Core UNIX domain socket support
  * SSE4.2 runtime check
  * and much more: https://godotengine.github.io/godot-interactive-changelog/#4.6</changelog>
  <changelog author="cunix@mail.de" date="1769860800">- added patch LSP__add_godot_to_known_language_ids.patch
- added patch LSP__handle_clients_that_do_not_support_CompletionContext.patch</changelog>
  <changelog author="cunix@mail.de" date="1771329600">- Update to 4.6.1
  * LSP: Add "godot" to known language ids
  * LSP: Handle clients that do not support "CompletionContext"
  * Wayland Embedder: Fix FD leak with inert objects
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.6.1
- deleted LSP__add_godot_to_known_language_ids.patch
- deleted LSP__handle_clients_that_do_not_support_CompletionContext.patch</changelog>
  <changelog author="cunix@mail.de" date="1775131200">- Update to 4.6.2
  * Fix 3D collision repositioning for child nodes
  * Add support for ""--ignore-error-breaks" to "LocalDebugger"
  * Stop autocomplete from eating words by default
  * Handle debug symbols with renamed executable
  * Fix startup errors/warnings on X11 when the
    Prefer Wayland editor setting is enabled
  * Wayland: Improve mapping robustness and synchronization
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.6.2</changelog>
  <changelog author="cunix@mail.de" date="1780747200">- Update to 4.6.3
  * Update layer selector when modifying "TileMap" in inspector
  * Suppress GCC 16's "sfinae-incomplete" warning
  * Debugger: Rather than looping infinitely on data read errors,
    drop the connection
  * Only print to stdio before setup and during/after cleanup
  * Fix "Pack Project as Zip" not saving permissions and time
  * Fix incorrect feature overrides when exporting for Linux
  * Clipboard history not updating on subsequent copies in Wayland
  * Initialize libdecor earlier for Wayland
  * Add project setting to disable new Volumetric fog blending behavior
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.6.3</changelog>
  <changelog author="cunix@mail.de" date="1782043200">- Update to 4.7
  * migration guide: https://docs.godotengine.org/en/4.7/tutorials/migrating/upgrading_to_godot_4.7.html
  * AreaLight3D for rectangular light sources
  * Asset Store instead of  Asset Library
  * Offset transform of Control nodes
  * 2D scene painter tool
  * HDR output
  * Option for Path3D to snap to colliders
  * 3D vertex snapping
  * Follow moving objects in the 3D editor
  * MeshLibrary editor
  * Initial touch support for Wayland
  * GDExtensions are now displayed in the Project Settings
  * Add ability for Area3D to detect/influence SoftBody3D with Jolt Physics
  * One-way collision direction for CollisionShape2Ds
  * Jolt SoftBody3D: Make default mass 1 kg and fix stiffness conversion
  * and much more: https://godotengine.github.io/godot-interactive-changelog/#4.7
- use bundled mbedtls while factory currently does not have expected version</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1782302400">- Unbundle mbedtls by dependening on mbedtls-devel &lt; 4 since newer versions are not supported</changelog>
  <changelog author="cunix@mail.de" date="1786276800">- Update to 4.7.1
  * animation folding access cfg only at save/load project time
  * Fix asset store zoom mode crash in project manager
  * Set the Asset Store's default sorting to highest scored
  * Fix broken icons when moving the FileSystem dock to the bottom
  * Add empty icons for file dialog menu to the default theme
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.7.1</changelog>
  <changelog author="cunix@mail.de" date="1787313600">- Update to 4.7.2
  * Make it impossible to have more than one main thread
  * Fix Script Editor zoom factor not being applied on editor start
  * Wayland: Fix IME popup position under fractional scaling on KDE Plasma
  * Wayland: Improve pointer constraining
  * Always use Godot's OS as entropy source with vendored mbedTLS
  * and more: https://godotengine.github.io/godot-interactive-changelog/#4.7.2</changelog>
</package>
<package pkgid="cbd4743c416c1c56907bb8013a42c31655ef917219790275a998620d90ef9253932abb25eb4348549e6ec3ef76bebd9eff36502784fa644bcdbe3cfb7cf88e40" name="godot3-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.3" rel="1.1"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3</changelog>
  <changelog author="cunix@mail.de" date="1695470400">- removed scons_regression.patch - scons 4.5.2 is deployed
- added improve_linker_detection.patch for pck embedding with runner</changelog>
  <changelog author="cunix@mail.de" date="1695729600">- Update to 3.5.3
  Added:
  * Suggest "class_name" in GDScript autocompletion
  Changed:
  * GDScriptParser: Don't use index operator on linked list
  Fixed:
  * TileSet resizing collision shape when vertex is outside the tilesheet
  * AnimatedSprite normal map loading
  * AudioEffectRecord circular reference
  * Trim when importing WAV
  * Include the follow-viewport-transform into
    CanvasLayer transform calculations
  * Moving position indicator out of bounds in FileAccessMemory
  * Infinite loop on EOF in the command line debugger
  * Recursion level check for "Array" and "Dictionary" hashing
  * Recursion level check for "VariantWriter::write()"
  * Ensure registered classes are declared
  * Scrolling behavior with zero/low page value
  * "TextureButton" and "Button" update on texture change
  * Better handle truncated socket messages
  * GridMap free navigation RID error spam
  * Don't use udev for joypad hotloading when running in a sandbox
  * Use current keyboard layout in "keyboard_get_scancode_from_physical"
  * Ensure "joy_connection_changed" is emitted on the main thread
  * Shadows when using 2 directional lights
  And more:
  https://godotengine.org/article/maintenance-release-godot-3-5-3/
- "tinyexr_thirdparty_upstream.patch" dropped:
    bundled tinyexr 1.0.5 has patch applied</changelog>
  <changelog author="cunix@mail.de" date="1708084800">- Pin mbedtls-devel version to be lower than 3 for Leap builds, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="cunix@mail.de" date="1726056000">- Update to 3.6
  Added:
  * 2D physics interpolation
  * 2D hierarchical culling
  * 3D Tighter shadow culling
  * 3D Mesh merging
  * 3D Discrete level of detail
  * 3D Add rotation ability to material editor preview
  * Text-to-speech support
  * Boot splash minimum display time setting
  * Support for documenting most editor settings in the class reference
  * Multiline strings in buttons
  And more:
  https://downloads.tuxfamily.org/godotengine/3.6/Godot_v3.6-stable_changelog_chrono.txt
- "linker_pie_flag.patch" rebased
- deleted improve_linker_detection.patch
  upstream changed the way exported projects are embedded
  =&gt; does not need linker detection anymore</changelog>
  <changelog author="cunix@mail.de" date="1751025600">- Update to 3.6.1
  * Revert changes to "Range::set_value"
  * Ameliorate performance regression due to directional shadow "fade_start"
  * embree: Fix invalid output operators raising errors with GCC 15
- pointed source uri to github.com
- removed update-desktop-files
- added "check" section in spec</changelog>
  <changelog author="cunix@mail.de" date="1761825600">- Update to 3.6.2
  * Release announcement: https://godotengine.org/article/maintenance-release-godot-3-6-2/
  * Fix inability to assign script after clearing
  * use mbedtls version 3
  * and more: https://godotengine.github.io/godot-interactive-changelog/#3.6.2
- "certs_fallback.patch" rebased</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1782216000">- Require mbedtls-devel &lt; 4 since newer versions are not supported</changelog>
  <changelog author="cunix@mail.de" date="1787659200">- Update to 3.6.3
  * Process TTS callback on the main thread to avoid speech-dispatcher deadlock
  * Always use Godot's OS as entropy source with bundled mbedtls
  * Make physics interpolation compatible with separate-thread rendering
  * and more: https://godotengine.github.io/godot-interactive-changelog/#3.6.3</changelog>
</package>
<package pkgid="cfb2830cc631309e0d195d67d2a4701a428fe1fc830875e9760729882e0d315b7a00de93fe28c11868345d25e80efc484c120d34f5492474dadda3e4587cf4f9" name="godot3-debugsource" arch="i586">
  <version epoch="0" ver="3.6.3" rel="1.1"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3</changelog>
  <changelog author="cunix@mail.de" date="1695470400">- removed scons_regression.patch - scons 4.5.2 is deployed
- added improve_linker_detection.patch for pck embedding with runner</changelog>
  <changelog author="cunix@mail.de" date="1695729600">- Update to 3.5.3
  Added:
  * Suggest "class_name" in GDScript autocompletion
  Changed:
  * GDScriptParser: Don't use index operator on linked list
  Fixed:
  * TileSet resizing collision shape when vertex is outside the tilesheet
  * AnimatedSprite normal map loading
  * AudioEffectRecord circular reference
  * Trim when importing WAV
  * Include the follow-viewport-transform into
    CanvasLayer transform calculations
  * Moving position indicator out of bounds in FileAccessMemory
  * Infinite loop on EOF in the command line debugger
  * Recursion level check for "Array" and "Dictionary" hashing
  * Recursion level check for "VariantWriter::write()"
  * Ensure registered classes are declared
  * Scrolling behavior with zero/low page value
  * "TextureButton" and "Button" update on texture change
  * Better handle truncated socket messages
  * GridMap free navigation RID error spam
  * Don't use udev for joypad hotloading when running in a sandbox
  * Use current keyboard layout in "keyboard_get_scancode_from_physical"
  * Ensure "joy_connection_changed" is emitted on the main thread
  * Shadows when using 2 directional lights
  And more:
  https://godotengine.org/article/maintenance-release-godot-3-5-3/
- "tinyexr_thirdparty_upstream.patch" dropped:
    bundled tinyexr 1.0.5 has patch applied</changelog>
  <changelog author="cunix@mail.de" date="1708084800">- Pin mbedtls-devel version to be lower than 3 for Leap builds, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="cunix@mail.de" date="1726056000">- Update to 3.6
  Added:
  * 2D physics interpolation
  * 2D hierarchical culling
  * 3D Tighter shadow culling
  * 3D Mesh merging
  * 3D Discrete level of detail
  * 3D Add rotation ability to material editor preview
  * Text-to-speech support
  * Boot splash minimum display time setting
  * Support for documenting most editor settings in the class reference
  * Multiline strings in buttons
  And more:
  https://downloads.tuxfamily.org/godotengine/3.6/Godot_v3.6-stable_changelog_chrono.txt
- "linker_pie_flag.patch" rebased
- deleted improve_linker_detection.patch
  upstream changed the way exported projects are embedded
  =&gt; does not need linker detection anymore</changelog>
  <changelog author="cunix@mail.de" date="1751025600">- Update to 3.6.1
  * Revert changes to "Range::set_value"
  * Ameliorate performance regression due to directional shadow "fade_start"
  * embree: Fix invalid output operators raising errors with GCC 15
- pointed source uri to github.com
- removed update-desktop-files
- added "check" section in spec</changelog>
  <changelog author="cunix@mail.de" date="1761825600">- Update to 3.6.2
  * Release announcement: https://godotengine.org/article/maintenance-release-godot-3-6-2/
  * Fix inability to assign script after clearing
  * use mbedtls version 3
  * and more: https://godotengine.github.io/godot-interactive-changelog/#3.6.2
- "certs_fallback.patch" rebased</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1782216000">- Require mbedtls-devel &lt; 4 since newer versions are not supported</changelog>
  <changelog author="cunix@mail.de" date="1787659200">- Update to 3.6.3
  * Process TTS callback on the main thread to avoid speech-dispatcher deadlock
  * Always use Godot's OS as entropy source with bundled mbedtls
  * Make physics interpolation compatible with separate-thread rendering
  * and more: https://godotengine.github.io/godot-interactive-changelog/#3.6.3</changelog>
</package>
<package pkgid="a2538c2e6ddc50a5217535a20d73db680e6b9763d9e427d2e094b18dc67da9c0dee269a3197ab8bf502a9e73b8ae8b6ab5828b83a68c2f75a1892bd08ff30505" name="godot3-headless-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.3" rel="1.1"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3</changelog>
  <changelog author="cunix@mail.de" date="1695470400">- removed scons_regression.patch - scons 4.5.2 is deployed
- added improve_linker_detection.patch for pck embedding with runner</changelog>
  <changelog author="cunix@mail.de" date="1695729600">- Update to 3.5.3
  Added:
  * Suggest "class_name" in GDScript autocompletion
  Changed:
  * GDScriptParser: Don't use index operator on linked list
  Fixed:
  * TileSet resizing collision shape when vertex is outside the tilesheet
  * AnimatedSprite normal map loading
  * AudioEffectRecord circular reference
  * Trim when importing WAV
  * Include the follow-viewport-transform into
    CanvasLayer transform calculations
  * Moving position indicator out of bounds in FileAccessMemory
  * Infinite loop on EOF in the command line debugger
  * Recursion level check for "Array" and "Dictionary" hashing
  * Recursion level check for "VariantWriter::write()"
  * Ensure registered classes are declared
  * Scrolling behavior with zero/low page value
  * "TextureButton" and "Button" update on texture change
  * Better handle truncated socket messages
  * GridMap free navigation RID error spam
  * Don't use udev for joypad hotloading when running in a sandbox
  * Use current keyboard layout in "keyboard_get_scancode_from_physical"
  * Ensure "joy_connection_changed" is emitted on the main thread
  * Shadows when using 2 directional lights
  And more:
  https://godotengine.org/article/maintenance-release-godot-3-5-3/
- "tinyexr_thirdparty_upstream.patch" dropped:
    bundled tinyexr 1.0.5 has patch applied</changelog>
  <changelog author="cunix@mail.de" date="1708084800">- Pin mbedtls-devel version to be lower than 3 for Leap builds, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="cunix@mail.de" date="1726056000">- Update to 3.6
  Added:
  * 2D physics interpolation
  * 2D hierarchical culling
  * 3D Tighter shadow culling
  * 3D Mesh merging
  * 3D Discrete level of detail
  * 3D Add rotation ability to material editor preview
  * Text-to-speech support
  * Boot splash minimum display time setting
  * Support for documenting most editor settings in the class reference
  * Multiline strings in buttons
  And more:
  https://downloads.tuxfamily.org/godotengine/3.6/Godot_v3.6-stable_changelog_chrono.txt
- "linker_pie_flag.patch" rebased
- deleted improve_linker_detection.patch
  upstream changed the way exported projects are embedded
  =&gt; does not need linker detection anymore</changelog>
  <changelog author="cunix@mail.de" date="1751025600">- Update to 3.6.1
  * Revert changes to "Range::set_value"
  * Ameliorate performance regression due to directional shadow "fade_start"
  * embree: Fix invalid output operators raising errors with GCC 15
- pointed source uri to github.com
- removed update-desktop-files
- added "check" section in spec</changelog>
  <changelog author="cunix@mail.de" date="1761825600">- Update to 3.6.2
  * Release announcement: https://godotengine.org/article/maintenance-release-godot-3-6-2/
  * Fix inability to assign script after clearing
  * use mbedtls version 3
  * and more: https://godotengine.github.io/godot-interactive-changelog/#3.6.2
- "certs_fallback.patch" rebased</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1782216000">- Require mbedtls-devel &lt; 4 since newer versions are not supported</changelog>
  <changelog author="cunix@mail.de" date="1787659200">- Update to 3.6.3
  * Process TTS callback on the main thread to avoid speech-dispatcher deadlock
  * Always use Godot's OS as entropy source with bundled mbedtls
  * Make physics interpolation compatible with separate-thread rendering
  * and more: https://godotengine.github.io/godot-interactive-changelog/#3.6.3</changelog>
</package>
<package pkgid="5012e88ce68c4008b9c76c9a66bdefce197889a7efb39a4e590d74f9141b1e017a9bb14cb1fe5fc99331f659407968a47f8e75c817b2b76ad8af9dd74782beb7" name="godot3-runner-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.3" rel="1.1"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3</changelog>
  <changelog author="cunix@mail.de" date="1695470400">- removed scons_regression.patch - scons 4.5.2 is deployed
- added improve_linker_detection.patch for pck embedding with runner</changelog>
  <changelog author="cunix@mail.de" date="1695729600">- Update to 3.5.3
  Added:
  * Suggest "class_name" in GDScript autocompletion
  Changed:
  * GDScriptParser: Don't use index operator on linked list
  Fixed:
  * TileSet resizing collision shape when vertex is outside the tilesheet
  * AnimatedSprite normal map loading
  * AudioEffectRecord circular reference
  * Trim when importing WAV
  * Include the follow-viewport-transform into
    CanvasLayer transform calculations
  * Moving position indicator out of bounds in FileAccessMemory
  * Infinite loop on EOF in the command line debugger
  * Recursion level check for "Array" and "Dictionary" hashing
  * Recursion level check for "VariantWriter::write()"
  * Ensure registered classes are declared
  * Scrolling behavior with zero/low page value
  * "TextureButton" and "Button" update on texture change
  * Better handle truncated socket messages
  * GridMap free navigation RID error spam
  * Don't use udev for joypad hotloading when running in a sandbox
  * Use current keyboard layout in "keyboard_get_scancode_from_physical"
  * Ensure "joy_connection_changed" is emitted on the main thread
  * Shadows when using 2 directional lights
  And more:
  https://godotengine.org/article/maintenance-release-godot-3-5-3/
- "tinyexr_thirdparty_upstream.patch" dropped:
    bundled tinyexr 1.0.5 has patch applied</changelog>
  <changelog author="cunix@mail.de" date="1708084800">- Pin mbedtls-devel version to be lower than 3 for Leap builds, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="cunix@mail.de" date="1726056000">- Update to 3.6
  Added:
  * 2D physics interpolation
  * 2D hierarchical culling
  * 3D Tighter shadow culling
  * 3D Mesh merging
  * 3D Discrete level of detail
  * 3D Add rotation ability to material editor preview
  * Text-to-speech support
  * Boot splash minimum display time setting
  * Support for documenting most editor settings in the class reference
  * Multiline strings in buttons
  And more:
  https://downloads.tuxfamily.org/godotengine/3.6/Godot_v3.6-stable_changelog_chrono.txt
- "linker_pie_flag.patch" rebased
- deleted improve_linker_detection.patch
  upstream changed the way exported projects are embedded
  =&gt; does not need linker detection anymore</changelog>
  <changelog author="cunix@mail.de" date="1751025600">- Update to 3.6.1
  * Revert changes to "Range::set_value"
  * Ameliorate performance regression due to directional shadow "fade_start"
  * embree: Fix invalid output operators raising errors with GCC 15
- pointed source uri to github.com
- removed update-desktop-files
- added "check" section in spec</changelog>
  <changelog author="cunix@mail.de" date="1761825600">- Update to 3.6.2
  * Release announcement: https://godotengine.org/article/maintenance-release-godot-3-6-2/
  * Fix inability to assign script after clearing
  * use mbedtls version 3
  * and more: https://godotengine.github.io/godot-interactive-changelog/#3.6.2
- "certs_fallback.patch" rebased</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1782216000">- Require mbedtls-devel &lt; 4 since newer versions are not supported</changelog>
  <changelog author="cunix@mail.de" date="1787659200">- Update to 3.6.3
  * Process TTS callback on the main thread to avoid speech-dispatcher deadlock
  * Always use Godot's OS as entropy source with bundled mbedtls
  * Make physics interpolation compatible with separate-thread rendering
  * and more: https://godotengine.github.io/godot-interactive-changelog/#3.6.3</changelog>
</package>
<package pkgid="1cde1a67a332cf5e1abdcd944e2e3bf64faacd17621ca82ef0758486ee8ae3e0e88ee87a5fb3d54d639373b264d5628716291d5c650d2f2e100284713c6b2f4c" name="godot3-server-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.3" rel="1.1"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3</changelog>
  <changelog author="cunix@mail.de" date="1695470400">- removed scons_regression.patch - scons 4.5.2 is deployed
- added improve_linker_detection.patch for pck embedding with runner</changelog>
  <changelog author="cunix@mail.de" date="1695729600">- Update to 3.5.3
  Added:
  * Suggest "class_name" in GDScript autocompletion
  Changed:
  * GDScriptParser: Don't use index operator on linked list
  Fixed:
  * TileSet resizing collision shape when vertex is outside the tilesheet
  * AnimatedSprite normal map loading
  * AudioEffectRecord circular reference
  * Trim when importing WAV
  * Include the follow-viewport-transform into
    CanvasLayer transform calculations
  * Moving position indicator out of bounds in FileAccessMemory
  * Infinite loop on EOF in the command line debugger
  * Recursion level check for "Array" and "Dictionary" hashing
  * Recursion level check for "VariantWriter::write()"
  * Ensure registered classes are declared
  * Scrolling behavior with zero/low page value
  * "TextureButton" and "Button" update on texture change
  * Better handle truncated socket messages
  * GridMap free navigation RID error spam
  * Don't use udev for joypad hotloading when running in a sandbox
  * Use current keyboard layout in "keyboard_get_scancode_from_physical"
  * Ensure "joy_connection_changed" is emitted on the main thread
  * Shadows when using 2 directional lights
  And more:
  https://godotengine.org/article/maintenance-release-godot-3-5-3/
- "tinyexr_thirdparty_upstream.patch" dropped:
    bundled tinyexr 1.0.5 has patch applied</changelog>
  <changelog author="cunix@mail.de" date="1708084800">- Pin mbedtls-devel version to be lower than 3 for Leap builds, too.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="cunix@mail.de" date="1726056000">- Update to 3.6
  Added:
  * 2D physics interpolation
  * 2D hierarchical culling
  * 3D Tighter shadow culling
  * 3D Mesh merging
  * 3D Discrete level of detail
  * 3D Add rotation ability to material editor preview
  * Text-to-speech support
  * Boot splash minimum display time setting
  * Support for documenting most editor settings in the class reference
  * Multiline strings in buttons
  And more:
  https://downloads.tuxfamily.org/godotengine/3.6/Godot_v3.6-stable_changelog_chrono.txt
- "linker_pie_flag.patch" rebased
- deleted improve_linker_detection.patch
  upstream changed the way exported projects are embedded
  =&gt; does not need linker detection anymore</changelog>
  <changelog author="cunix@mail.de" date="1751025600">- Update to 3.6.1
  * Revert changes to "Range::set_value"
  * Ameliorate performance regression due to directional shadow "fade_start"
  * embree: Fix invalid output operators raising errors with GCC 15
- pointed source uri to github.com
- removed update-desktop-files
- added "check" section in spec</changelog>
  <changelog author="cunix@mail.de" date="1761825600">- Update to 3.6.2
  * Release announcement: https://godotengine.org/article/maintenance-release-godot-3-6-2/
  * Fix inability to assign script after clearing
  * use mbedtls version 3
  * and more: https://godotengine.github.io/godot-interactive-changelog/#3.6.2
- "certs_fallback.patch" rebased</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1782216000">- Require mbedtls-devel &lt; 4 since newer versions are not supported</changelog>
  <changelog author="cunix@mail.de" date="1787659200">- Update to 3.6.3
  * Process TTS callback on the main thread to avoid speech-dispatcher deadlock
  * Always use Godot's OS as entropy source with bundled mbedtls
  * Make physics interpolation compatible with separate-thread rendering
  * and more: https://godotengine.github.io/godot-interactive-changelog/#3.6.3</changelog>
</package>
<package pkgid="46ad2a95302042a6d02f4e93edd0295d1ac5cb686ec474f14db8254d76ded788e6d53e9f931dd9d8061b28dc6dadf057254e1fcd8337a7405677ef47f234c64b" name="goffice-debugsource" arch="i586">
  <version epoch="0" ver="0.10.61" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674216000">- Update to version 0.10.54:
  + Allow multiple data labels for series.
  + Fix accumulator problem with infinites.
  + Fix fraction-formatting overflow problem.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Update to version 0.10.55:
  + Configuration updates.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 0.10.56:
  + Make go_fake_floorl and go_fake_ceil consistent with their
    non-l versions.
  + Fix svg export problem.
  + Fix histogram crash.
  + Fix canvas widget problem.
  + Fix scaled-UI problem.
  + Fix double-scaling problem.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699272000">- Stop building i586 architecture, add ExcludeArch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707739200">- Update to version 0.10.57:
  + Excise long double parts of ryu unless --with-long-double.
  + Fix various go_dtoa issues.
  + Introspection fixes.
  + New experimental --with-decimal64 for base-10 math.
- Switch to _service checkout: prepare for easier updates.
- Add libtool and gtk-doc BuildRequires and call autogen.sh in
  build phase: needed, as the git checkout needs to be
  bootstrapped.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740916800">- Update to version 0.10.59:
  + Work around axis bug.
  + Fix axis problem with really big numbers.
  + Fix combo box problem when wm closes window.
  + Fix graph tooltip problem.
  + Adapt to new gnome release requirements.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Pass --without-long-double to configure in order to fix the build
  on 32bit targets.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770811200">- Update to version 0.10.60:
  + Fix fraction format problem.
  + Doc fixes.
  + Remove workaround for ancient gtk+ bug.
  + I18N fix for format selector.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777550400">- Update to version 0.10.61:
  + Up gtk+ requirement to 3.20. Still ancient.
  + Fix regression error reporting problems.
  + Introspection fixes.
  + Import go_reduce_pi from Gnumeric.
  + Test improvements.
  + Plug leaks.
  + Fix problems with go_string_new_len.
  + Fix problem with arc canvas item.
  + Fix various issued with text canvas item.</changelog>
</package>
<package pkgid="b1e47e5dbc2afcee7308954aeb50962c7c4afc681e87f73015aeede04d319098e1b5155716ca8240e4ac04825443c25a38cf533acfe1636adfffa4dfb8bf8ec4" name="gojq-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.19" rel="2.1"/>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1685620800">- Update to v0.12.13
  * Implement `@urid` format string to decode URI values.
  * Fix some functions returning arrays to emit empty slices instead of nil.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1685620801">- Update vendor tarball.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1701432000">- Update to v0.12.14
  * Implement `abs`, `pick` and `debug/1` functions.
  * Implement `--raw-output0` option, and remove `--nul-output` (`-0`) option.
  * Fix string multiplication by zero to emit an empty string.
  * Fix zero divided by zero to emit an error, not `nan`.
  * Fix modulo operator to emit `nan` if either side is `nan`.
  * Fix `implode` function to emit replacement characters on
    invalid code points.
  * Fix `stderr` function to output strings in raw format.
  * Fix `error` function to throw an error even for `null`.
  * Fix `walk` function on multiple outputs arguments.
  * Fix `--from-file` option to work with `--arg` and `--argjson` options.
  * Improve query parser to support comment continuation with backslash.
  * Improve `modulemeta` function to include defined function names in
    the module.
  * Improve search path of `import` and `include` directives to support
    `$ORIGIN` expansion.
  * Remove deprecated `leaf_paths` function.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1711972800">- Update to v0.12.15
  * Implement `ltrim`, `rtrim`, and `trim` functions.
  * Fix object construction with duplicate keys (`{x:0,y:1} | {a:.x,a:.y}`)
  * Fix `halt` and `halt_error` functions to stop the command execution
    immediately.
  * Fix variable scope of binding syntax
    (`"a" as $v | def f: $v; "b" as $v | f`).
  * Fix pre-defined variables to be available in initial modules
    (`$ARGS` in `~/.jq`).
  * Fix `ltrimstr` and `rtrimstr` functions to emit error on non-string input.
  * Fix `nearbyint` and `rint` functions to round ties to even.
  * Improve parser to allow `reduce`, `foreach`, `if`, `try`-`catch` syntax
    as object values.
  * Remove `pow10` in favor of `exp10`, define `scalbn` and `scalbln`
    by `ldexp`.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1711972801">- Suppress rpmlint error statically-linked-binary.
- Fix rpmlint warning no-%check-section.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1717243200">- Update to v0.12.16
  * Fix offset of query parsing error on multi-byte characters.
  * Fix tests of `exp10` and `atan2` failing on some platforms.
  * Fix `debug/1` to be available only when `debug/0` is defined.
  * Improve parser to allow binary operators as object values.
  * Improve compiler to emit error if query is missing.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1733054400">- Update to v0.12.17
  * Implement `add/1`, `skip/2` functions.
  * Implement `--library-path` option as the alias of `-L` option.
  * Fix `reduce` syntax to emit results for each initial value.
  * Fix `last/1` to yield no values when the argument yields no values.
  * Fix `limit/2` to emit an error on negative count.
  * Fix `@uri` and `@urid` formats not to convert space between plus sign.
  * Fix resolving search paths of import statements in the query.
  * Improve time functions to accept fewer element arrays.</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1764676800">- Update to v0.12.18
  * Implement `trimstr/1`, `toboolean/0` function
  * Fix `last/1` to be included in builtins/0
  * Fix `--indent 0` to preserve newlines
  * Fix string repetition to emit error when the result is too large
  * Increase the array index limit to 536870912 (`2^29`)
  * Stop numeric normalization for concurrent execution
  * Support binding expressions with binary operators (`1 + 2 as $x | -$x`)
  * Improve `gojq.NewIter` to be a generic function
  * Improve logic for getting file contents on JSON parse error
  * Improve JSON parsing to preserve the precision of floating-point numbers
  * Improve YAML parsing performance and preserve the precision of large integers
  * Improve performance and reduce memory allocation of long-running queries</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1775044800">- Update to v0.12.19
  * Fix `gsub` and `sub` when the replacement emits multiple values
  * Fix `fmax`, `fmin`, `modf` functions against NaN and infinities
  * Fix `join/1` to use `add/0` implementation and handle null separator
  * Fix `del` and `delpaths` on null to emit null
  * Fix arithmetic operations on the minimum integer
  * Fix `significand` function against subnormal numbers
  * Fix handling of `--` in cli flag parsing for jq compatibility
  * Fix `flatten/1` to emit error when the depth is NaN
  * Fix array slice update to validate index types
  * Fix string repetition boundary check to match jq behavior
  * Implement `splits/2` using `match/2` for better jq compatibility
  * Implement `to_entries` and `from_entries` in jq for simplicity
  * Improve performance of regexp functions by caching compiled regexps</changelog>
  <changelog author="Arnav Singh &lt;opensuse@arnavion.dev&gt;" date="1787227200">- Patches:
  * Add 0001-Disable-test-that-fails-with-golang-v1.27.patch to disable
    a test that fails with golang v1.27.</changelog>
</package>
<package pkgid="f8a8e3f9b96a6094b50c39208f37d8c5e99c1fd3e82eac83783cf95b73825ac886e57a4a29d52c3438a10f77cab9ab690f9592d6d1131954390a5130fbd0ccde" name="golang-github-QubitProducts-exporter_exporter-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.0" rel="16.4"/>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1605528000">- Fix build for RedHat 7</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1642939200">- Adapted to build on Enterprise Linux.</changelog>
  <changelog author="Jordi Massaguer &lt;jmassaguerpla@suse.com&gt;" date="1652184000">- Exclude s390 arch</changelog>
  <changelog author="Martin Seidl &lt;mseidl@suse.de&gt;" date="1655121600">- Remove license file from %doc</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1755691200">- Use current distro go default version.</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1765195200">- Require Go &gt;= 1.23 for building</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1765540800">- Require gcc11-c++ for building with SLE 12</changelog>
  <changelog author="Marina Latini &lt;marina.latini@suse.com&gt;" date="1767960000">- Restore debug build:
  - generate Build IDs where not available
  - BuildRequires coreutils</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1770292800">- Replace cpio with tar
- Do not build on Debian or Ubuntu</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1777291200">- CVE-2022-21698: Replace github.com/prometheus/client_golang with
  version 1.11.1 (bsc#1248707)</changelog>
</package>
<package pkgid="2ff0509d1ca6c23c59ca492bc176eb8329cfa40446c738ac662933b602f1cf4c4147d8fb51e0c25f40fe75962b3650f4f285b87b986681a3b07bed5a80cc124e" name="golang-github-boynux-squid_exporter-debuginfo" arch="i586">
  <version epoch="0" ver="1.13.0" rel="4.6"/>
  <changelog author="jcavalheiro@suse.com" date="1555588800">- Initial commit (v1.6)</changelog>
  <changelog author="jmc &lt;jcavalheiro@suse.com&gt;" date="1559822400">- Add %license macro for LICENSE file</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1615204800">- Build requires Go 1.15</changelog>
  <changelog author="Stefan Bluhm &lt;stefan.bluhm@clacee.eu&gt;" date="1642852800">- Enhanced to build on Enterprise Linux 8.</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1663675200">- Exclude s390 architecture (gh#SUSE/spacewalk#19050)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1755691200">- Use current distro go default version.  Use auto-versioning
  on SUSE as well.</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1765454400">- Add _service file
- Add vendor.tar.gz tarball
- Require Go 1.23 or newer for building
- Require gcc11-c++ for building with SLE 12
- Refactor spec file
- Update to version 1.13.0 (jsc#PED-14971)
  - Add support for squid-internal-mgr path for metrics.
- Update to version 1.12.0
  - Add TLS and basic authentication support for the web interface.
- Update to version 1.11.0
  - Allow adding custom labels to all metrics.
- Update to version 1.10.0
  - Add ability to configure the exporter using
    environment variables.
  - Add support for Squid 6
  - Add `squid_up` metric
  - Add `squid_scrape_duration_seconds` metric
  - Add `squid_scrape_error` metric
- Update to version 1.9.0
  - Add `process_open_fds` metric to monitor open file
    descriptors.
  - Use `CAP_DAC_READ_SEARCH` capability to allow reading
    process information without running as root.
- Update to version 1.8.0
  - Add various service time metrics to provide more
    detailed performance data.
- Update to version 1.7.0
  - Add support for basic authentication against the
    Squid proxy.
  - Fix `squid_client_http_requests_total` metric
  - Fix `squid_client_http_requests_total` metric
- Upstream changes for v1.9.0:
  - Add `process_open_fds` metric to monitor open file
    descriptors.
  - Use `CAP_DAC_READ_SEARCH` capability to allow
    reading process information without running as root.
- Upstream changes for v1.8.0:
  - Add various service time metrics to provide more
    detailed performance data.
- Upstream changes for v1.7.0:
  - Add support for basic authentication against the
    Squid proxy.Update to version 1.10.0
  - Add ability to configure the exporter using environment
    variables.
  - Add support for Squid 6
  - Add `squid_up` metric
  - Add `squid_scrape_duration_seconds` metric
  - Add `squid_scrape_error` metric
  - Fix `squid_client_http_requests_total` metric
  - Fix `squid_client_http_requests_total` metric
- Upstream changes for v1.9.0:
  - Add `process_open_fds` metric to monitor open file descriptors.
  - Use `CAP_DAC_READ_SEARCH` capability to allow reading process
    information without running as root.
- Upstream changes for v1.8.0:
  - Add various service time metrics to provide more detailed
    performance data.
- Upstream changes for v1.7.0:
  - Add support for basic authentication against the Squid proxy.</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1770292800">- Replace cpio with tar
- Build for SUSE distributions only</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1770724800">- Drop leftover .obsinfo file</changelog>
</package>
<package pkgid="a8cca73dff695abfc63ad59bad117f26342c210fc70b06b3728565eac62d5c6faca87983a098439eb49ea7530fa70e24b2a957a3b7ad6a2e152141010cb36e6b" name="golang-github-czerwonk-ping_exporter-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.4" rel="1.7"/>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1615291200">- Initial package version</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632139200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_ping_exporter.service.patch
  Modified:
  * ping_exporter.service</changelog>
  <changelog author="Jordi Massaguer &lt;jmassaguerpla@suse.com&gt;" date="1652184000">- Exclude s390</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1756209600">- Fix for bsc#1248702
- Update to version 1.1.4:
  * make linter happy
  * remove tailscale integration since dependency used is deprecated
  * chore(deps): upgrade dependencies
  * feat: add fwmark support
  * Bump golang.org/x/net in the go_modules group across 1 directory
  * feat(ping_exporter): add dns resolution timeout option
  * Refactor token validation
  * Update lint.yml
  * Update lint.yml
  * Update test.yml
  * Update lint.yml
  * Bump golang.org/x/net in the go_modules group across 1 directory
  * go 1.24
  * upgrade to go 1.23, update dependencies
  * Bump golang.org/x/crypto from 0.21.0 to 0.31.0 in the go_modules group
  * feat: add nodeSelector, affinity, and tolerations to test-connection manifest
  * add metric token
  * Tweak threshold as it is too sensitive
  * Add Prometheus alerting rules
  * Add serviceMonitor
  * Fix "size" to "payload-size" in README.md
  * Update labels and Descs on config update
  * Bump golang.org/x/net in the go_modules group across 1 directory
  * bump version
  * Update docker_tag.yml
  * Update docker_latest.yml
  * bump version
  * Refactor ping collector to support updates of target labels
  * Fix call to logger
  * Fix edge cases if big files are created and truncated.
  * Make configuration serializable
  * update github actions
  * upgrade dependencies, go 1.22
  * Update main.go
  * Implement hot reloading of configuration file for changed list of targets
  * Bump google.golang.org/protobuf from 1.28.1 to 1.33.0
  * Add package to index for version 1.1.0
  * Add configmap checksum to deployment annotations
  * Bump the go_modules group across 1 directories with 1 update
  * Create dependabot.yml
  * Bump app version in Helm chart
  * Bump golang.org/x/crypto from 0.14.0 to 0.17.0
  * Bump golang.org/x/net from 0.7.0 to 0.17.0
  * go 1.21
  * Update values.yaml
  * update helm chart package
  * Update README.md and replace master branch
  * Update README.md
  * move tailscale to own go file, will be refactored into generic service discovery module in the future
  * go module update
  * go mod tidy
  * refactoring to get rid of the type assertions
  * code cleanup (remove bool parameters)
  * Update lint.yml
  * Update test.yml
  * Update release.yml
  * add missing flag2config lines
  * Add option to disable IPv4 dns resolution
  * Update docker_latest.yml
  * Create CODEOWNERS
  * fix CI
  * bump golang.org/x/net from 0.5.0 to 0.7.0
  * auto discover targets using tailscale API
  * add SPDX-License-Identifier
  * upgrade to go 1.20
  * Update README.md
  * fix goreleaser (empty_dir was deprecated)
  * update goreleaser github action
  * use new golangci-lint version
  * update dependencies, use go 1.19
  * added web server HTTPS support
  * Update README.md
  * helm: add strategy and podLabels
  * implement custom labels for targets
  * fix helm chart default imageTag
  * remove test results
  * prepare merge
  * update `Test` action go-version to 1.17
  * increase lint action `GO_VERSION` to accomodate the new 1.17
  * Fix description of `metrics.rttunit` flag
  * remove deprecated `todo` from `target.go`
  * minor update to `README.md`
  * implemented disableIPv6 option
  * Minor cleanup in functions/test
  * update .gitignore
  * add `options.disableIPv6`, refactor target functions
  * Update dependencies and golang version
  * Update `Dockerfile` to build with golang 1.17.5
  * Update `README.md` with helm chart documentation
  * build chart for distribution via githubusercontent
  * Add helm chart `ping-exporter` for K8S deployments
  * Bump version to 1.0.0
  * Change/remove deprecated metrics/units [#22/#58]
  * Fix missed reference to prometheus/common/log [#60]
  * feat: Build with CAP_NET_RAW by default to simplify rootless use
  * Fix mistaken DNS resolution error message
  * Split CMD and ENTRYPOINT
  * Add docker build for ARM architectures
  * document required capabilities for linux, closes #23
  * dep upgrade
  * Update docker_tag.yml
  * Update docker_latest.yml
  * move docker build to github actions
  * move to logrus since prometheus log package is deprecated
  * remove duplicate unit from metric definition
  * Update README.md
  * release: support various architectures and systemd versions
  * Update main.go
  * ci: improve Github actions
  * metrics: allow for best practices
  * cleanup: satisfy linter
  * cleanup: remove Gopkg configuration
  * Fix defaults when using config file
  * fix goreleaser
  * bump version
  * add releae workflow
  * Update test.yml
  * Update README.md
  * github workflows</changelog>
</package>
<package pkgid="b71ca6c542a7fa8c791e5703a52f17223dcac529abad91506cf5cbdcebfbd57598dc2a66247018b5d5c1ae271601b0d8a109fb85c230f4822f6bf37bf25cc753" name="golang-github-google-jsonnet-debuginfo" arch="i586">
  <version epoch="0" ver="0.22.0" rel="1.5"/>
  <changelog author="igonzalezsosa@suse.com" date="1681128000">- Initial package (version 0.19.2-pre2).</changelog>
  <changelog author="igonzalezsosa@suse.com" date="1684238400">- Update to version v0.20.0:
  * Bump version to 0.20.0 (#688)
  * Update cpp version (#687)
  * increase go rules version to fix bazel build
  * fix newline issue breaking test
  * Add `std.round` function in standard library. (#683)
  * fix tests
  * Implement std.isEmpty for string (#678)
  * Fixing test cases
  * Add std.xor for 2 booleans
  * Add support to return int based value from native functions golang implementations
  * Updated test cases
  * Fixed test cases
  * Implement std.xor for booleans
  * feat: implement std.sum</changelog>
  <changelog author="Imobach Gonzalez Sosa &lt;igonzalezsosa@suse.com&gt;" date="1775563200">- Update to version 0.22.0:
  * release: v0.22.0
  * refactor: use MaxStack as depth limit instead of fixed constant
  * fix: add missing linter golden files for cyclic tests
  * fix: add stack frame accounting to manifest builtins
  * Extend "Build and Publish Python Package" workflow to build Linux aarch64 wheels
  * release: prepare to release v0.22.0-rc1
  * deps: update referenced github actions to latest
  * update cpp-jsonnet to (unreleased) 3a7b2a565827635615f8a9432d94941e2a827c70
  * print names of reformatted files when using jsonnetfmt --test or --in-place
  * update cpp-jsonnet to (unreleased) 833f18402b6b6a2da0b2fae75446a1e14b9116dd
  * improve handling of YAML document streams in std.parseYaml
  * restrict bitwise operations argument range to the safe-integer range
  * chore: update stdlib_smoke_test.jsonnet with with float closing test
  * add test cases for add_plus_object formatter pass
  * simplify and clean up formatter_test
  * add parens where necessary when converting implicit-plus to explicit-plus
  * extract precedence info from internal/parser to a new internal/ast package
  * update cpp-jsonnet to (unreleased) e4981ff1199f24fc6d3110311196aebfeca76eca
  * chore(deps): bump the go_modules group across 2 directories with 1 update
  * restrict file writes for --multi to the specified output directory
  * chore: update to Go 1.24.5 to get support for os.Root
  * chore: regenerate Bazel files, use go.mod to specify Go SDK version
  * chore: update Bazel, remove WORKSPACE etc, update Bazel lockfile
  * fix: desugar the index expression of a super[e]
  * chore: remove Go Releaser archive naming overrides
  * update cpp-jsonnet to unreleased commit 3560b6d317b127dc901ad4674312bfd12d95a301
  * import golang golden overrides from cpp-jsonnet
  * feat: add flag --no-trailing-newline to prevent adding the trailing newline on outputs
  * chore: extract repeated interpreter-construction code from eval functions
  * fix: Missing trailing newline when using both --multi and --string options
  * Change FindDependencies to use functional options
  * Change FindDependencies to optionally follow symlinks
  * fix linter to add optional parameters to std.manifestJsonEx
  * make linter aware of clamp function
  * fix: return null if the provided string to parseYaml did not yield any result
  * fix: handle negative range by returning an empty array
  * chore: run go fmt (except on stdast.go)
  * add some security notes about imports
  * chore: update cpp-jsonnet submodule and stdast
  * reimplement builtinObjectRemoveKey to support inheritance
  * fix: do not mutate std.removeAt parameters
  * linter: rely on ImportAST internal caching, isolate variables for each snippet
  * Optimize runtime complexity of linter when passing in multiple snippets.
  * inline processing of number text into lexNumber
  * add end to end tests for number literals with underscore digit separators
  * fix underscore handling in numbers to avoid repeated fractions or exponents
  * Simpler to not special-case consecutive _s.
  * Add a test for _123 lexing as identifier.
  * Just use struct literals.
  * Add exceptional test cases. Make case table less crazy.
  * Fix the test.
  * More tests. Some fail.
  * Initial separator lexing.
  * doc: some cleanup in the README.md
  * fix(imports): Cache the error too in importAST().
  * Use predefined types for pre-commit over file endings
  * chore: bring all the number lex tests into one table driven test
  * add trailing newline in testdata/builtinIsNull{,2}.jsonnet
  * feat: update parameter name
  * feat: implement std.isNull
  * update bazel deps and cpp-jsonnet to commit bd1f67e305
  * chore: make CI build the bazel example with multiple Bazel versions
  * Fix bazel run
  * chore: add test cases for std.manifestYamlDoc error reporting
  * fix: Unchecked error in std.manifestYamlDoc().
  * doc: add an explanatory sentence in the REAMDE about WASM
  * chore: fix references to Go version in the README
  * release: prepare to release v0.21.0
  * chore: fix release action to avoid creating two releases
  * Remove dependency on cpp-jsonnet submodule from C bindings
  * fix: Fix error messages when a comprehension iterates over a non-array.
  * ci: check that the example using a bazel module builds
  * feat: add an example bazel module + go binary using the library
  * fix: passing name= to go_sdk.download() breaks use of the bazel module
  * ci: create a stable source archive attached to the release
  * release: prepare to release v0.21.0-rc2
  * Fix compatibility with setuptools 72
  * ci: build gojsonnet wheels on Mac OS
  * chore: bazelignore the cpp-jsonnet subdirectory
  * ci: pin bazel version to 7.5.0, and require up-to-date lockfile for CI build
  * chore: Switch to Go 1.23.7 and update dependencies (#794)
  * feat: add testdata coverage for minArray/maxArray onEmpty error
  * feat: support onEmpty optional parameter on std.minArray,std.maxArray
  * fix: output original value from array in `std.minArray` and `std.maxArray` instead of result of `keyF`
  * Use default options for formatter tests
  * Fix an out-of-bounds array access when formatting some empty comment
  * release: prepare to release v0.21.0-rc1
  * ci: fix incorrect use of target_commitish in goreleaser release
  * ci: grant goreleaser write permission to create releases
  * inject proposed version when running goreleaser
  * chore: teach update_cpp_jsonnet.sh to pull a named release version
  * setup.py: be more verbose in the go build
  * reformat setup.py
  * ci: python cibuildwheel updates for go-jsonnet
  * tests: fix python compat test to allow pre-release versions
  * ci: update versions of referenced github actions in ci.yml
  * ci: run build-and-test on pushes to prepare-release branch
  * ci: copy the publish-python.yml workflow from C++ jsonnet
  * ci: configure goreleaser to create draft GitHub releases
  * ci: trigger release workflow manually
  * ci: update release workflow action references
  * chore: update golang.org/x/crypto to v0.33.0
  * switch to go mod based goveralls in CI
  * port some Python wrapper code fixes from C++ jsonnet
  * update cppjsonnet and depend on a specific commit of jsonnet
  * update Bazel rules with gazelle and manually
  * remove unmaintained travis config
  * remove outdated .tool-versions config
  * feat: add |||- chomped text block syntax (#773)
  * chore: run GitHub CI action on more pull request activity
  * feat: update cpp-jsonnet and stdlib to latest (unreleased)
  * feat: add builtin atan2 and hypot functions
  * fix: use debugValueToString for debugger operations (#759)
  * Update Go versions in CI. (#758)
  * Fix linter: using a local in an assertion. (#723)
  * chore: remove refs to deprecated io/ioutil (#716)
  * Add optional parameters to manifestYamlStream in linter (#732)
  * Fix field visibility in objectHas for extended objects (#737)
  * chore(deps): bump golang.org/x/crypto from 0.9.0 to 0.17.0 (#738)
  * chore: fix CI to follow the deprecation of goreleaser flags (#755)
  * chore: update rules_go and gazelle version to fix bazel build (#756)
  * chore: fix compilation error of valueToString in debugger.go (#754)
  * feat: Go implementation for manifestYamlDoc and escapeStringJson (#742)
  * feat: implement std.splitLimitR (#745)
  * Remove dependency on gen to generate sets (#746)
  * bump cpp_jsonnet dependency to align with v0.20.0 release (#748)
  * fix: fix conversion from int to float64 (#753)
  * Gracefully handle encountered regular expression when running jsonnetfmt (#724)
  * feat: add debugger support (#739)
  * fix: add std.objectKeysValues to jsonnet-lint (#706)
  * Expose "unparse", FormatNode and RawAST (#710)
  * Teach jsonnet-lint about optional parameters of std.manifestYamlDoc (#705)
  * chore: bump go to 1.20 (#707)
  * Remove .DS_Store (#703)
  * feat: add std reverse linter (#709)
  * feat: Add more math functions (#702)
  * feat: implement std.avg (#700)
  * feat: add more crypto functions (#699)
  * feat: Add support for bzlmod (#698)
  * Implement std.trim for string (#684)
  * Adds std.any and std.all to jsonnet-lint (#695)
  * feat: implement std.maxArray (#696)
  * feat: implement std.equalsIgnoreCase (#692)
  * feat: implement std.remove and std.removeAt (#689)
  * feat: implement objectRemoveKey (#686)
  * Resolves a false-positive detection of multi-doc YAML streams (#693)
  * feat: implement std.minArray (#685)
  * feat: implement std.contains (#691)</changelog>
</package>
<package pkgid="5c42ff7ad7b72c718c3be51450db2db59edee8e60f828c0ae29fd3512f193592f21491335b6948381f21cbb50f06a0cbc22073833a7375c00d8d04642f0404f6" name="golang-github-jteeuwen-go-bindata-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.7+git20151023.72.a0ff256" rel="5.23"/>
  <changelog author="msabate@suse.com" date="1475496000">- Initial commit</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1493380800">- go_filelist macro should be called gofilelist</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1494936000">- add missing provides. For an unknown reason, golang macros are
  not generating the golang(...) provides.</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1496404800">- change the way we "calculate" the version so that it is always
  incremental. Now we are using the date, but that can conflict if
  2 commits are done in the same day and then zypper wouldn't know
  which is the newest one. Instead us the offset from the previous
  tag, that is, the number of commits</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1497268800">- use commit date in version otherwise this package was seen as
  a downgrade from a previous package
  see https://build.opensuse.org/request/show/503052</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1497268801">- make it compatible with old version 14 of golang-packaging where the
  macro gofilelist was called go_filelist.
  This is so we can use this package with go 1.6 and golang-packaging
  14.9.* in order to fix bsc#1039663.</changelog>
  <changelog author="ro@suse.de" date="1517486400">- do not build on s390, only on s390x (no go on s390)</changelog>
  <changelog author="dcassany@suse.com" date="1528891200">-Make use of %license macro</changelog>
  <changelog author="dcassany@suse.com" date="1528891201">- Make use of %license macro</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1615896000">- Set GO111MODULE=auto to build with go1.16+
  * Default changed to GO111MODULE=on in go1.16
  * Upstream project is archived and will not be converting to modules
  * go1.16 adds binary data embed capability that can replace this package
    once there are no dependencies</changelog>
</package>
<package pkgid="0771348dc2e5f6fc1519829f66218b5ae6c0e9b54c27a3d8d7fbfa2dd2e292bd6b9c651c826056ae9e46945d2463e0bc593f56e8a20f6b5e692e20e98f79b4b0" name="golang-github-lusitaniae-apache_exporter-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.10" rel="3.7"/>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1720440000">- Migrate from `disabled` to `manual` source service type
- Drop BuildRequires: golang-packaging
- Upgrade to version 1.0.8 (bsc#1227341)
  * Update prometheus/client_golang to version 1.19.1
  * Update x/net to version 0.23.0
- Upgrade to version 1.0.7
  * Update protobuf to version 1.33.0
  * Update prometheus/client_golang to version 1.19.0
  * Update prometheus/common to version 0.46.0
  * Standardize landing page
- Upgrade to version 1.0.6
  * Update prometheus/exporter-toolkit to version 0.11.0
  * Update prometheus/client_golang to version 1.18.0
  * Add User-Agent header
- Upgrade to version 1.0.4
  * Update x/crypto to version 0.17.0
  * Update alecthomas/kingpin/v2 to version 2.4.0
  * Update prometheus/common to version 0.45.0
- Upgrade to version 1.0.3
  * Update prometheus/client_golang to version 1.17.0
  * Update x/net 0.17.0
- Upgrade to version 1.0.2
  * Fix security bug in x/net dependency (CVE-2023-3978)
- Upgrade to version 1.0.1
  * Update prometheus/exporter-toolkit to version 0.10.0
  * Update prometheus/common to version 0.44.0
  * Update prometheus/client_golang to version 1.16.0</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1723118400">- Drop go_nostrip macro. It is not needed with current binutils and
  Go.</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1723464000">- Drop EnvironmentFile from the service definition
- Explicitly unset $ARGS environment variable. Setting environment
  variables should be done in drop-in systemd configuration files.</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1724673600">- Require Go 1.20 when building for RedHat derivatives</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1726142400">- Do not include source files in the package for RHEL 9</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1726228800">- Revert removing source files for RHEL 9
- Do not fail on unpackaged files for RHEL</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1727352000">- Revert not failing on upackaged files for RHEL
- Delete unpackaged debug files for RHEL</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1765195200">- Build without apparmor for openSUSE Leap 16, SLES 16 or newer
- Require Go 1.23 for building
- Update to version 1.0.10
  * Update github.com/prometheus/client_golang to 1.21.1
  * Update github.com/prometheus/common to 0.63.0
  * Update github.com/prometheus/exporter-toolkit to 0.14.0
- Update to version 1.0.9
  * Update github.com/prometheus/client_golang to 1.20.4
  * Update github.com/prometheus/common to 0.59.1
  * Update github.com/prometheus/exporter-toolkit to 0.13.0
  * Migrate logging to log/slog
  * Fix signal handler logging</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1768996800">- Replace cpio with tar
  * remove obs_scm service
  * add download URL to the spec</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1769515200">- Do not build for Debian or Ubuntu</changelog>
</package>
<package pkgid="9b6fce400f7764892d5e268732ea0e21c1e847808116dfd35274c01d11f42cd57c3c66fb844b85906111cc28505882af20e033881219cdd6f4856790aae246aa" name="golang-github-prometheus-alertmanager-debuginfo" arch="i586">
  <version epoch="0" ver="0.33.1" rel="1.2"/>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1770033600">- Replace cpio with tar</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770897600">- update to 0.31.1:
  * [BUGFIX] docs: Fix email TLS configuration example. #4976
  * [BUGFIX] docs: Add telegram bot token options to global config
    docs. #4999</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1772798400">- Drop flaky tests</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1776254400">- CVE-2026-33186: Fix authorization bypass due to improper
  validation of the HTTP/2 :path pseudo-header (bsc#1260268)
  * Bump google.golang.org/grpc to version 1.79.3</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- adapt packaging to ui/app content needed for building
- update to 0.32.0:
  * [CHANGE] go get github.com/prometheus/alertmanager/ui will now
    fail as compiled UI assets are no longer checked into the
    repository. Downstream builds that rely on these assets being
    present in the source tree must now build the UI from source.
    [#5113]
  * [CHANGE] The '--enable-feature=auto-gomaxprocs' option is
    deprecated and will be removed in v0.33. This flag currently
    has no effect and can be safely removed from any startup
    scripts. #5090
  * [CHANGE] Update internal function signatures across multiple
    packages. This affects any project that integrates Alertmanager
    code.
  * [ENHANCEMENT] Add static asset caching. #5113
  * [ENHANCEMENT] Reduce memory allocations through pre-sizing
    collections and batch allocation. #5020
  * [ENHANCEMENT] Replace help with documentation in navigation
    bar. #4943
  * [ENHANCEMENT] docs(ha): Update high availability documentation.
    [#5136]
  * [ENHANCEMENT] docs: Add auth_secret_file for smtp in document.
    [#5036]
  * [ENHANCEMENT] docs: Add description for global
    telegram_bot_token. #5114
  * [ENHANCEMENT] docs: Add note about notifier timeouts. #5077
  * [ENHANCEMENT] docs: Fix force_implicit_tls config field name.
    [#5030]
  * [ENHANCEMENT] docs: Link community supported integrations.
    [#4978]
  * [ENHANCEMENT] docs: Remove duplicate header. #5034
  * [ENHANCEMENT] docs: Update mutual tls reference in high
    availability documentation. #5120
  * [ENHANCEMENT] tracing: Use noop spans when tracing disabled.
    [#5118]
  * [ENHANCEMENT] ui: Serve pre-compressed assets. #5133
  * [FEATURE] Add silence annotations. #4965
  * [FEATURE] Add silence logging option. #4163
  * [FEATURE] Add support for multiple matcher set silences. #4957
  * [FEATURE] Add the reason for notifying in dedup stage. #4971
  * [FEATURE] mattermost: Flatten attachments into top-level
    config. #5009
  * [FEATURE] mattermost: Support global webhook url. #4998
  * [FEATURE] slack: Add default color from template. #5014
  * [FEATURE] slack: Allow receiver to edit existing messages.
    [#5007]
  * [FEATURE] template: Add dict, map and append functions. #5093
  * [FEATURE] webhook: Add full payload templating support for
    notifier. #5011
  * [BUGFIX] config: Check for empty cluster tls client config.
    [#5126]
  * [BUGFIX] config: Don't crash upon reading empty config for
    notifier. #4979
  * [BUGFIX] config: Fix ipv6 address handling in
    hostport.string(). #5040
  * [BUGFIX] mattermost: Omit empty text field in notifications.
    [#4985]
  * [BUGFIX] telegram: Send fallback message when notification
    exceeds character limit. #5074
  * [BUGFIX] tracing: Properly shutdown tracer provider. #5131
  * [BUGFIX] ui: Fix escaping for matcher values with quotes. #4862
  * [BUGFIX] ui: Handle special chars in silence regex-matchers.
    [#4942]
  * [BUGFIX] ui: Support utf-8 label names in matchers. #5089</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550401">- update to 0.32.1:
  * [BUGFIX] dispatcher: Fix issue with dispatching to a contended
    route. #5179
  * [BUGFIX] ui: Provide prebuilt ui assets in release. #5191
  * [ENHANCEMENT] ui: Support building artifacts in containers with
    Docker or Podman. #5102</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780920000">- update to 0.32.2:
  * [BUGFIX] Fix dispatcher goroutine leaks on destroyed alertgroup
    swap. #5241</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1781265600">- CVE-2026-39821: Fix validation bypass and privilege escalation by
  updating golang.org/x/net to version 0.55.0 (bsc#1266615)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781352000">- update to 0.33.0:
  * [CHANGE] The '--enable-feature=auto-gomaxprocs' option has been
    removed. This flag had no effect since v0.29 and was deprecated
    in v0.32. It can be safely removed from any startup scripts.
    [#5090], #5251
  * [CHANGE] Add group-key-in-metrics feature flag. #5047
  * [CHANGE] Move AlertMarker, GroupMarker to marker package. #5047
  * [CHANGE] Remove alertmanager_marked_alerts. #5047
  * [CHANGE] Remove the following from types package: MemMarker,
    AlertState*, AlertStatus. #5047
  * [FEATURE] Introduce per aggregation group AlertMarkers and drop
    Global Alert Marker. #5047
  * [FEATURE] ui: Add support for silence annotations. #5017
  * [FEATURE] api: Add receiver labels and receiver_matchers filter
    to /api/v2/receivers, /api/v2/alerts, and
    /api/v2/alerts/groups. #5152
  * [FEATURE] eventrecorder: Add structured event recorder behind
  - -enable-feature=event-recorder, with file, webhook, and kafka
    outputs. #5072, #5246
  * [ENHANCEMENT] Add the use_aws_http_client config option to the
    sns notifier. #5178
  * [ENHANCEMENT] template: Add now function to get current time.
    [#5188]
  * [ENHANCEMENT] docs: Clarify YAML quoting vs matcher token
    quoting in UTF-8 matchers section. #5264
  * [BUGFIX] jira: Allow disabling the resolve transition when
    resolve_transition is not set. #4821
  * [BUGFIX] jira: Include unresolved issues in wont_fix_resolution
    JQL to prevent duplicate issue creation. #5185
  * [BUGFIX] sns: Support the AWS_CA_BUNDLE env variable for the
    sns notifier. #5178
- revert go_modules replace for golang.org/x/net as this is
  upstream now</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783339200">- update to 0.33.1:
  * [BUGFIX] doc: fix missing notification_reason field in webhook
    documentation (#5329)
  * [BUGFIX] silences: fix silences snapshot missing legacy
    matchers field. This caused a bug that prevented older
    alertmanager versions from reading newer snapshots
    unnecessarily. (#5330)
  * [BUGFIX] silence with no matchers should populate an empty
    array in API response (#5331)</changelog>
</package>
<package pkgid="fa912c6adc2328efd551730857b0fe31b6f7c88bbece3f8c1fa16d3bfb7055809c015f0bd60916d52c0f520566a4ac8453601c51399180938158b789b8efa4a2" name="golang-github-prometheus-node_exporter-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.1" rel="1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1739793600">- refactor `_service` file and spec to use a nice tarball name
- update to 1.9.0 (jsc#PED-12485):
  * CVE-2023-45288: Bump golang.org/x/net to version 0.33.0
    (bsc#1236516)
  * [CHANGE] meminfo: Convert linux implementation to use procfs
    lib #3049
  * [CHANGE] Update logging to use Go log/slog #3097
  * [FEATURE] filesystem: Add node_filesystem_mount_info metric
    [#2970]
  * [FEATURE] btrfs: Add metrics for commit statistics #3010
  * [FEATURE] interrupts: Add collector include/exclude filtering
    [#3028]
  * [FEATURE] interrupts: Add "exclude zeros" filtering #3028
  * [FEATURE] slabinfo: Add filters for slab name. #3041
  * [FEATURE] pressure: add IRQ PSI metrics #3048
  * [FEATURE] hwmon: Add include and exclude filter for sensors
    [#3072]
  * [FEATURE] filesystem: Add NetBSD support #3082
  * [FEATURE] netdev: Add ifAlias label #3087
  * [FEATURE] hwmon: Add Support for GPU Clock Frequencies #3093
  * [FEATURE] Add exclude[] URL parameter #3116
  * [FEATURE] Add AIX support #3136
  * [FEATURE] filesystem: Add fs-types/mount-points include flags
    [#3171]
  * [FEATURE] netstat: Add collector for tcp packet counters for
    FreeBSD. #3177
  * [ENHANCEMENT] ethtool: Add logging for filtering flags #2979
  * [ENHANCEMENT] netstat: Add TCPRcvQDrop to default metrics #3021
  * [ENHANCEMENT] diskstats: Add block device rotational #3022
  * [ENHANCEMENT] cpu: Support CPU online status #3032
  * [ENHANCEMENT] arp: optimize interface name resolution #3133
  * [ENHANCEMENT] textfile: Allow specifiying multiple directory
    globs #3135
  * [ENHANCEMENT] filesystem: Add reporting of purgeable space on
    MacOS #3206
  * [ENHANCEMENT] ethtool: Skip full scan of NetClass directories
    [#3239]
  * [BUGFIX] zfs: Prevent procfs integer underflow #2961
  * [BUGFIX] pressure: Fix collection on systems that do not expose
    a full CPU stat #3054
  * [BUGFIX] cpu: Fix FreeBSD 32-bit host support and plug memory
    leak #3083
  * [BUGFIX] hwmon: Add safety check to hwmon read #3134
  * [BUGFIX] zfs: Allow space in dataset name #3186</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1743508800">- update to 1.9.1
  * [BUGFIX] pressure: Fix missing IRQ on older kernels #3263
  * [BUGFIX] Fix Darwin memory leak #3277
  * CVE-2025-22870: Bump golang.org/x/net to version 0.37.0
    (bsc#1238686)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761566400">- update to 1.10.0:
  * [CHANGE] mdadm: Use sysfs for RAID metrics #3031
  * [CHANGE] filesystem: Add erofs in default excluded fs #3313
  * [CHANGE] tcpstat: Use std lib binary.NativeEndian #3386
  * [FEATURE] pcidevice: Add new collector for PCIe devices #3339
  * [FEATURE] AIX: Add more metrics #3338
  * [FEATURE] systemd: Add Virtualization metrics #3254
  * [FEATURE] swaps: Add new collector #3428
  * [ENHANCEMENT] wifi: Add packet received and transmitted metrics
    [#3382]
  * [ENHANCEMENT] filesystem: Take super options into account for
    read-only #3387
  * [ENHANCEMENT] pcidevice: Add additional metrics #3425
  * [ENHANCEMENT] perf: Add tlb_data metrics #3436
  * [BUGFIX] interrupts: Fix OpenBSD interrupt device parsing #3288
  * [BUGFIX] diskstats: Simplify condition #3290
  * [BUGFIX] thermal: Sanitize darwin thermal strings #3294
  * [BUGFIX] filesystem: Fix Darwin collector cgo memory leak #3315
  * [BUGFIX] cpufreq: Fix: collector enable #3318
  * [BUGFIX] ethtool: Fix returning 0 for sanitized metrics #3335
  * [BUGFIX] netdev: Fix Darwin netdev i/o bytes metric #3336
  * [BUGFIX] systemd: Fix logging race #3364
  * [BUGFIX] filesystem: Fix duplicate Darwin CGO import #3391</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761566401">- update to 1.10.1:
  * [BUGFIX] filesystem: Fix mount points being collected multiple
    times #3376
  * [BUGFIX] filesystem: Refactor mountinfo parsing #3452
  * [BUGFIX] meminfo: Add Zswap/Zswapped metrics #3453</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761566402">- update to 1.10.2:
  * [BUGFIX] meminfo: Fix typo in Zswap metric name #3455</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1770206400">- Replace cpio with tar</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775736000">- update to 1.11.1:
  * [BUGFIX] Fix kernel_hung for no data #3613
- update to 1.11.0:
  * [CHANGE] Adds distroless container image. #3592
  * [FEATURE] infiniband: Add hw_counters metrics #2827
  * [FEATURE] kernel_hung: Add collector for kernel hung tasks
    [#3470]
  * [FEATURE] mixin: Add "All" option to cluster variable in
    dashboards #3509
  * [FEATURE] netlink: Add node_network_altnames_info metric #3541
  * [FEATURE] thermal: Add support for CPU temperature metrics on
    Apple Silicon #3547
  * [FEATURE] bcachefs: Add new collector for bcachefs #3523
  * [ENHANCEMENT] mixin: Make devices in network graphs
    configurable #3525
  * [ENHANCEMENT] nvme: Add namespace parameters #3360
  * [BUGFIX] netdev: Respect deviceFilter for
    node_network_address_info metric #3340
  * [BUGFIX] mountstats: Fix multiple transports statistics
    labeling #3358
  * [BUGFIX] diskstats: Fix panic when using device-include flag
    only #3603</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1781179200">- CVE-2026-39821: Fix validation bypass and privilege escalation by
  updating golang.org/x/net to version 0.55.0 (bsc#1266608)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783944000">- update to 1.12.0:
  * [FEATURE] mountstats: Add NFS mountpoint info metric #3554
  * [FEATURE] nvmesubsystem: Add new collector #3579
  * [FEATURE] dmmultipath: Add new collector #3581
  * [FEATURE] infiniband: Add device filtering option #3694
  * [ENHANCEMENT] hwmon: disambiguate colliding chip labels #3646
  * [ENHANCEMENT] cpufreq: Add support for cpuinfo_avg_freq #3712
  * [ENHANCEMENT] filesystem: Support ext4 super block emergency_ro
    flag #3717
  * [ENHANCEMENT] edac: Add per-channel error metrics with DIMM
    labels #3720
  * [BUGFIX] diskstats: Only enforce mutual exclusivity for
    non-empty values #3617
  * [BUGFIX] thermal_zone: Handle EINVAL errors gracefully #3657
  * [BUGFIX] filesystem: Add comma separator in mount options #3659
  * [BUGFIX] diskstats: Fix rotational queue stats scrape
    regression #3686
  * [BUGFIX] filesystem: Prevent panic on mount points with
    non-UTF-8 names #3687</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784030400">- update to 1.12.1:
  - [BUGFIX] perf: Fix perf profiler flag handling #3731
  - [BUGFIX] edac: Fix optional csrow ue_count collection #3734</changelog>
</package>
<package pkgid="c6babc68b163fa4ea414da1dcde5abb16315e35fc2d36e4323af047b1d83908f1d826c5119306cbf6ff7d5e1623181913512e4a84adb768563a34ba7497684bf" name="golang-github-prometheus-promu-debuginfo" arch="i586">
  <version epoch="0" ver="0.20.0" rel="1.3"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713614400">- drop patch
  0001-do_not_discover_user_host_for_reproducible_builds.patch that
  was merged upstream
  (https://github.com/prometheus/promu/pull/267)
- BuildRequire go1.21 as upstream does
- Update to version 0.16.0:
  * [FEATURE] Do not discover user/host for reproducible builds
    [#267]
  * [BUGFIX] Fix example/prometheus build error #274</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713614401">- Update to version 0.17.0:
  * [FEATURE] Add codesign utility function #284</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1733313600">- Fix build error on Red Hat Enterprise Linux</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1733745600">- Do not auto-generate changelog entries
- Require Go &gt;= 1.21 for building Red Hat Enterprise Linux packages</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1738843200">- Remove more debug files for Red Hat Enterprise Linux</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1770033600">- Replace cpio with tar</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770811200">- update to 0.18.0:
  * [FEATURE] add cli flag to use podman instead of docker for
    crossbuild #360</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775736000">- update to 0.18.1:
  * [BUGFIX] Fix tarball command compatibility #375</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781179200">- update to 0.19.0:
  * [FEATURE] crossbuild: add --pull flag to control image pulling
    [#394]</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782129600">- update to 0.20.0:
  * [FEATURE] crossbuild: add --env flag to forward env vars to build
    containers #399</changelog>
</package>
<package pkgid="fd95267dd9efe943a474311b379e1f0e670b1d220a450d46ece265c7089c2dcb1d2cf9cff4d5c442b9c16afc97fd5b5511db300d4174d390eaaa4f3c02496445" name="golang-org-x-sys-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.0+git20200420.1957bb5" rel="1.23"/>
  <changelog author="i@marguerite.su" date="1427112000">- initial version 0.0.0+git20150320.8642817</changelog>
  <changelog author="i@marguerite.su" date="1436702400">- rename to golang-org-x-sys
- update version 0.0.0+git20150612.b4e2899
- use golang-packaging for packaging</changelog>
  <changelog author="tboerger@suse.com" date="1467979200">- Refactoed spec with a new unified layout
- Switched to disabled run service</changelog>
  <changelog author="tboerger@suse.com" date="1471348800">- Applied latest changes for golang-packaging</changelog>
  <changelog author="tboerger@suse.com" date="1471435200">- Added rpmlintrc for common golang linting</changelog>
  <changelog author="tboerger@suse.com" date="1481630400">- Updated service definition</changelog>
  <changelog author="tboerger@suse.com" date="1481630401">- Update to version 0.0.0+git20161205.478fcf5:
  * x/sys/unix: add *linkat functions on linux
  * unix: Fix *linkat on sparc64 and s390x
  * unix: Add FADV_* constants for linux/arm
  * unix: fix name of prlimit parameters
  * x/sys/unix: add Getsid on linux
  * x/sys/unix: added SockaddrCAN struct to allow creation of AF_CAN sockets
  * unix: Use syscall.SysctlRaw in Sysctl
  * windows: run "go generate"
  * windows/registry: add code to access remote pc registry
  * x/sys/unix: added linux/mips{,le} support</changelog>
  <changelog author="boris@steki.net" date="1518004800">- Update to version 0.0.0+git20180202.37707fd:
  * unix: move gccgo redeclared *SyscallNoError functions to a separate file
  * unix: fix cpuset size argument in sched_affinity syscall
  * unix: use SyscallNoError and RawSyscallNoError on Linux only
  * unix: fix godoc comment for clen
  * unix: add godoc for Sockaddr* types
  * plan9: add arm support
  * unix: add sockaddr_l2 definitions
  * unix: don't export padding fields on all platforms
  * unix: use ParseDirent from syscall
  * unix: adjust replacement regex for removed struct fields for linux/s390x
- added CONTRIBUTING.md to package documentation</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1587988800">- Update to version 0.0.0+git20200420.1957bb5:
  * unix: add SockaddrUnix tests on linux
  * Revert "unix: add openat2 for linux"
  * unix: update Dockerfile to Go 1.14.2
  * unix: fix name of generated zerrors_*.go in README
  * unix: add nexthop types and consts
  * unix: add openat2 for linux
  * unix: update Dockerfile to Linux 5.6, and Go 1.13.9
  * unix: add fs-verity consts and types
  * unix: allocate signalNameMap with enough space
  * unix: add readv/writev for illumos
  * gitignore: remove obsolete reference to .hgignore in comment
  * unix: regenerate all definitions on FreeBSD 12.1 on {386,amd64,arm64}
  * unix: add disk ioctl constants for FreeBSD
  * unix: only declare PtraceGetFsBase() on x86-based platforms
  * unix: implement L2TPIP socket address on Linux
  * unix: update BPF consts on linux
  * cpu: add mips64x feature detection
  * unix: merge duplicate code in ztypes_linux_*.go
  * unix: merge duplicate code in zsyscall_linux_*.go
  * unix: merge duplicate code in zerrors_linux_*.go
  * unix: add tool for merging duplicate code
  * unix: add adjtimex return constants
  * unix: mark capget/capset as non-blocking
  * unix: gofmt after CL 218799
  * unix: add RTMGRP_* consts from rtnetlink.h
  * unix: add InotifyInit for mips64
  * unix: update Dockerfile to Linux 5.5, glibc 2.31, Go 1.13.7
  * unix: use pipe2 syscall on OpenBSD
  * unix: add new setfsuid/setfsgid wrappers
  * unix: correct PtraceIoDesc and define PtraceIoDesc per GOARCH on freebsd
  * unix: test (*FdSet).Clear in TestFdSet
  * Revert "unix: fix Setfsuid and Setfsgid return values"
  * unix: fix Setfsuid and Setfsgid return values
  * cpu: don't read ARM64 registers on Android
  * windows: add missing network-related constants
  * unix: add missing chtmpdir in TestPpoll on openbsd
  * unix: add SysctlClockinfo on dragonfly and freebsd
  * unix: add Inet4Pktinfo type on solaris
  * unix: test UtimesNanoAt on *bsd and solaris
  * unix: don't zero out extra registers on riscv64 syscalls
  * unix: add flags argument in //sys comments for Fstatvfs1 and Statvfs1 on netbsd
  * unix: add Dup3 on netbsd and openbsd
  * unix: correct build tag to define Getdirentries for darwin/arm with Go 1.11
  * windows: added SO_RCVTIMEO and IPPROTO_ICMP constants
  * unix: compare Stat_t members in TestFstatat
  * unix: unify definition of func fcntl
  * unix: use correct file name in comment
  * unix: add Readv/Writev family of syscalls for linux
  * windows: fix recvfrom and sendto data types
  * unix: add PrctlRetInt, a Prctl variant that returns (int, error)
  * unix: move functions Ptrace{Get|Set}RegSetArm64 to a separate file
  * unix: replace readlink in mkall.sh with portable shell commands
  * unix: add functions PtraceGetRegSetArm64 and PtraceSetRegSetArm64
  * unix: add Statvfs and Fstatvfs on NetBSD
  * cpu: support reading arm64 CPU feature registers
  * windows: add Recvfrom and Sendto implementations
  * unix: add new fscrypt declarations from Linux v5.4
  * unix/linux: bump Linux and Go versions to latest stable releases
  * unix: check number of ready file descriptors in TestPselect
  * unix: don't fail TestSelect on EINTR from Select
  * windows: add Get*PreferredUILanguages
  * unix: use same TestSelect on all Unices
  * unix: fix EINTR check in TestPselect
  * unix: regenerate zerrors for AIX
  * windows: revert security_windows.go change of CL 202177
  * unix: don't fail TestPselect on EINTR from Pselect
  * unix: fix EINTR check in TestClockNanosleep
  * unix: don't fail TestClockNanosleep on EINTR from ClockNanosleep
  * unix: fix EpollEvent padding on mips64{,le}
  * unix: check correct CPU for being enabled in old mask in TestSchedSetaffinity
  * cpu: don't redeclare doinit on ppc64le
  * unix: accept time.Now()±1 as valid in TestTime
  * cpu: add basic support for GOARCH=riscv64
  * cpu: move empty doinit to own file
  * unix: skip TestPselect on EINTR
  * unix: test returned fd in TestEpoll
  * windows: add empty.s to fix build with Go 1.11 and earlier
  * unix: add TestEpoll on linux
  * unix: add methods to manipulate *FdSet
  * windows: add EnumProcesses function
  * windows/registry: make '-gcflags=all=-d=checkptr' flag work
  * unix: add devlink Linux generic netlink API constants
  * unix: add missing HCI_CHANNEL_LOGGING constant
  * windows/registry: remove TestWalkFullRegistry due to false assumptions
  * unix: don't use non-existing uint128 type on freebsd/arm64
  * windows/registry: allow for non-null terminated strings
  * unix: make convertFromDirents11 checkptr safe
  * unix: remove un-used ptrSize
  * unix: regenerate darwin libc trampolines after CL 202837
  * unix: __sysctl is sysctl on darwin
  * unix: comply with -d=checkptr in Test_anyToSockaddr
  * windows: respect permission bits on file opening
  * unix: don't use 32-bit aligned access for cmsgAlignOf on dragonfly after ABI change
  * windows, unix: fix wrong unsafe.Pointer alignment in syscall
  * unix: avoid "just past the end" pointers in UnixRights
  * windows: add GetDiskFreeSpaceEx function
  * unix: update rtnetlink constants
  * unix: add new func PtraceInterrupt on Linux
  * windows: fix ShellExecute return condition
  * windows: use go:linkname instead of assembly
  * windows: add module handle functions
  * unix: add new func PtraceSeize on Linux
  * unix: add Klogset and related SYSLOG_ACTION_ constants
  * windows/mkwinsyscall: import mksyscall_windows.go from go repo
  * windows/svc: use CloseServiceHandle for service handles
  * unix: avoid __getdirentries64 on darwin
  * unix: update openbsd/{386,amd64.arm} MAP_* consts
  * windows: add LockFileEx, UnlockFileEx system calls
  * cpu: support ARM feature detection on Linux
  * windows: revert breaking API changes from CL 196798, add new accessor funcs
  * unix: add NFDBITS const on Linux, update TestSelect
  * unix: fix Select to return number of ready fds on Solaris
  * unix: re-generate Select on dragonfly
  * windows: use pseudo handle constants to implement GetCurrentProcess
  * unix: fix Select to return number of ready fds on Darwin and *BSD
  * windows: make SID.String() conform to the String interface
  * windows: do not return invalid error for psuedo-handle functions
  * windows: use correct type for security attributes' descriptor member
  * windows: support SECURITY_DESCRIPTOR and ACL for secured objects
  * unix: add KEYCTL_RESTRICT_KEYRING capabilities
  * windows: do not corrupt stack with larger boolean return value
  * unix: redefine TIPC_WAIT_FOREVER as a uint32 value
  * windows: add various functions for shutting down and logging out
  * unix: update Dockerfile to Linux 5.3 and use ubuntu 19.04 base image
  * unix: add IfaCacheinfo on linux
  * unix: sort Linux-specific includes in linux/types.go and mkerrors.sh
  * cpu: remove encoding/binary dependency
  * unix: add Msghdr.SetIovlen for solaris/amd64
  * unix: add Msghdr.SetIovlen
  * unix: disable sysctl on iOS
  * cpu: add a space before build tag comment
  * unix: implement AF_TIPC sockets on Linux
  * unix/linux: upgrade Docker build container to Go 1.13
  * unix: add IoctlRetInt for Linux
  * unix: fix coredump bit on aix/ppc64
  * windows: open process tokens with duplicate access
  * unix: unify Ioctl* functions
  * windows: add mutex management functions
  * unix: use bits.OnesCount64 instead of local copy
  * windows: add Windows directory accessors
  * windows: allow re-enabling priority boost
  * windows: allow retrieving true version with RtlGetNtVersionNumbers
  * unix/linux: update Dockerfile to glibc 2.30
  * unix: disable ptrace on iOS
  * unix: fix epoll_event padding on riscv64
  * windows: add support for automatic delayed start in windows service
  * unix: remove nacl build tag from dirent code
  * unix: fix several staticcheck issues
  * windows: add CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT, and CTRL_SHUTDOWN_EVENT
  * unix: add riscv64 tag to endian_little.go
  * unix: add constants and types to work with Linux loop devices
  * unix: update Dockerfile to Linux 5.2 and Go 1.13beta1
  * unix: add missing dirent* helper functions on aix
  * unix: don't use syscall.ParseDirent
  * unix: add Getdents on dragonfly
  * unix: use ParseDirent in testGetdirentries
  * unix: fix nil pointer dereference in Getdirentries on 32-bit freebsd 12
  * unix: add missing import in readdirent_getdirentries.go
  * unix: fix Getdirentries emulation using Getdents on netbsd, openbsd
  * unix: add test for Getdirentries
  * unix: merge implementation for ReadDirent
  * unix: add support to get/set Linux capabilities
  * unix: correctly rename Val member in Sigset_t on freebsd
  * unix: add ptrace support for FreeBSD
  * unix: add AT_SYMLINK_FOLLOW const on openbsd
  * unix: add AT_SYMLINK_FOLLOW const on netbsd
  * windows: make CoTaskMemFree public
  * unix: remove net dependency
  * windows: allow determining real version number
  * unix: fix Getdirentries emulation using Getdents on netbsd, openbsd
  * unix: change the mksysnum master to point to stable/11 on freebsd
  * windows: rename some arguments to follow MSDN
  * windows: allow looking up well-known folder paths
  * windows: add OpenThread function
  * windows: add GetProcessId function
  * unix: fix Getdirentries on 32-bit freebsd 12
  * windows: expose GetCurrentProcessId function
  * windows: allow determining if manager is locked
  * windows: correct types and error values of internal GUID handling
  * windows: add Thread32{First,Next} funcions
  * windows: properly plumb sidtype into service creation
  * windows: add GUID handling functions
  * windows: add accessor for duration since boot
  * windows: add constants for access rights
  * windows: make it easier to iterate over groups and privileges
  * windows: delete mkerrors.go
  * unix: provide linux/riscv64 assembly for syscalls
  * unix: fix TestFchmodat on illumos
  * Revert "windows: make zsyscall_windows.go generatable on non-WSL env"
  * windows: make zsyscall_windows.go generatable on non-WSL env
  * windows: add GenerateConsoleCtrlEvent function
  * plan9: modify mkall.sh to support zsyscall*.go files generation
  * cpu: add missing linkname for libc_getsystemcfg on aix/ppc64
  * windows: add SetInformationJobObject functions
  * windows: add functions for priority class
  * cpu: don't depend on the golang.org/x/sys/unix package for AIX
  * unix: fix Signalfd function signature on linux
  * windows: add ResumeThread function
  * windows: allow Windows-style printf debugging via MessageBox
  * windows: add ShellExecute
  * windows: allow determining if running 32-on-64bit
  * windows: add SID getter functions for the various components
  * windows: add SetErrorMode function
  * windows: add IP() accessor to SocketAddress type
  * windows: add JobObject functions
  * unix: add MCAST_* constants on linux
  * unix: add RawSockaddrDatalink on aix
  * windows: do not query library for inline functions
  * windows: add missing service constants
  * windows/registry: do not generate unaligned loads
  * unix: remove unused stringsFromByteSlice for tests on aix
  * unix: remove StTimespec type on AIX
  * windows: add functions for dealing with elevated tokens
  * windows: add token group adjustment function
  * unix: fix TestStatFieldNames on aix and TestUtimesNanoAt on darwin
  * unix: rename Stat_t time fields to [AMCB]tim
  * windows: add token environment functions
  * windows: add basic WTS functions for windows/svc usage
  * windows: add service notification support
  * windows: add token manipulation functions and constants
  * windows: add "generate" build tag
  * unix: add IoctlGetUint32 on Linux
  * unix: add BPF constants on Linux
  * unix: export KexecFileLoad on linux/arm
  * unix: update Dockerfile to Linux 5.1
  * windows: CreateFile's templatefile parameter has always been a HANDLE
  * unix: add missing tpacket block (sub)header
  * unix: add illumos case
  * unix: support generating netbsd/arm64 files in mkall.sh
  * unix: drop reference to mkunix.pl from comment
  * windows: don't return EINVAL on zero Chmod mode
  * windows: document new ProcessId field
  * unix: replace "mksysctl_openbsd.pl" script with a Go program
  * unix: skip TestOpenByHandleAt if name_to_handle_at not supported
  * windows: allow querying service ProcessId
  * unix: add FileHandle, NewFileHandle, NameToHandleAt, OpenByHandleAt
  * unix: add Linux crypto configuration API constants and types
  * unix: add support for openbsd/arm64
  * unix: remove arch specific build for openbsd_pledge.go
  * unix: add unexported name_to_handle_at and open_by_handle_at types &amp; wrappers
  * unix: add Unmount syscall for AIX
  * unix: add Select syscall on AIX
  * unix: use nsendmsg and nrecvmsg on AIX
  * unix: fix cmsg alignment on aix
  * unix: move helper handler before AIX handler in TestPassFD
  * unix: enable TestPassFD on AIX 7.2 TL &gt;= 2
  * windows: add GetFileInformationByHandleEx function
  * windows: add missing error constants
  * unix: add missing rtnetlink IFLA_* constants on Linux
  * unix: add missing rtnetlink neighbor constants on Linux
  * unix: add missing rtnetlink IFA_* constants on Linux
  * unix: allow empty string argument to SetsockoptString
  * unix: don't generate raw syscall wrapper for ClockGettime on darwin
  * unix: remove ClockGettime for darwin/amd64 on Go 1.11
  * unix: add SysctlClockinfo on darwin
  * unix: add GetsockoptUint64 and SetsockoptUint64
  * windows: add GetOverlappedResult function for async I/O
  * windows: add missing file flags to types
  * unix: add SysctlClockinfo on OpenBSD
  * windows: add support for creating well known SIDs
  * cpu: use unix.Getsystemcfg to detect POWER8/POWER9 on aix/ppc64
  * unix: run mkasm independent of mktypes in mkall.sh
  * unix: add Getsystemcfg on aix
  * windows: use proper system directory path in fallback loader
  * unix, unix/linux: add additional Linux perf API bits
  * cpu: add build tag to cpu_wasm.go
  * unix: add SetsockoptPacketMreq on Linux
  * all: add go directive to go.mod
  * cpu: define cacheLineSize and doinit for WASM
  * windows/svc: safely load system DLLs
  * unix: add functions to get/set tpacket socket options
  * unix: on ARM GNU/Linux let Pipe fall back to pipe
  * unix: add Lutimes
  * unix: update Dockerfile to Go 1.12 and Linux 5.0
  * unix: add fanotify API on Linux
  * unix: add SignalNum to convert signal name to a number
  * windows/svc: align ctlHandler parameters
  * windows/svc: add Context to ChangeRequest
  * unix: use 64-bit alignment on netbsd-arm
  * cpu: add CPU features for s390x
  * cpu: don't panic on error reading /proc/self/auxv
  * all: add a go.mod file
  * unix: don't overwrite unrelated file descriptors in TestDup
  * unix: add type NdUseroptmsg on Linux
  * unix: add SetsockoptCanRawFilter for linux
  * unix: add SetsockoptSockFprog on Linux for attaching BPF filters
  * cpu: fix build for GOARCH=ppc64{,le} on GOOS!=linux
  * windows: gofmt -w windows/security_windows.go
  * unix: do not invoke Mkfifo with a relative path in a read-only directory
  * cpu: unexport HWCap and HWCap2
  * cpu: fix auxval parsing on big-endian systems
  * cpu: fix build for GOARCH=arm64 on GOOS!=linux
  * unix: replace Perl script references in "README.md" with Go programs
  * unix: replace "mksyscall_solaris.pl" script with a Go program
  * unix: add ClockGettime on darwin/amd64
  * unix: update zsysnum_darwin_amd64 for macOS 10.14
  * unix: require GOOS be set in mksyscall
  * unix/linux: update Dockerfile to glibc 2.29 and Go 1.12beta2
  * windows: Implement WaitForMultipleObjects
  * unix: set 100644 mode on mksyscall_aix_ppc64.go
  * unix: add RND* ioctl consts on Linux
  * cpu: detect RDRAND and RDSEED instructions on x86
  * unix: add ioctl wrappers to get and set RTC time on Linux
  * unix: fix misspellings
  * unix: regenerate sysnum files for freebsd/arm64 and netbsd/arm64
  * unix: use glibc release branch in Dockerfile
  * unix: replace "mksyscall_aix_ppc64.pl" script with a Go program
  * unix: add socket error queue constants and types from linux/errqueue.h
  * unix: add netbsd/arm64 files.
  * unix: use int8 for RawSockaddrUnix.Path on linux/riscv64
  * unix: use Renameat2 to implement Renameat on linux/riscv64
  * unix: add Renameat on dragonfly
  * unix: add Signalfd on linux
  * unix: add ClockNanosleep and TIMER_ABSTIME
  * unix: get *BSD syscalls.master files using HTTPS
  * unix: replace "mksyscall_aix_ppc.pl" script with a Go program
  * cpu: add linux/ppc64x
  * plan9: replace "mksyscall.pl" with Go program
  * unix: make Fcntl* routines use libSystem on Darwin
  * plan9: remove "use" function and calls from generated code.
  * unix/linux: update Dockerfile to Linux Kernel 4.20
  * unix: add support for freebsd/arm64
  * unix: fix Fstatat by using fillStat_t on linux/mips64x
  * unix: mksysnum: correct +build restriction
  * unix: replace mksysnum_*.pl scripts with Go program
  * unix: generate linux/sparc64 go files using Docker
  * unix: fix unused import in syscall_darwin_386.go
  * unix: add space to generated code
  * unix: reverse default for 1.11/1.12 split
  * unix: add Sendfile test
  * unix/linux: set 100644 mode on mksysnum.go
  * unix: remove raw syscall from Sendfile
  * unix: remove raw syscall from getAttrList
  * unix: remove raw syscall from getattrlistTimes
  * unix: remove raw syscall from Getfsstat
  * unix: remove Getdirentries on iOS
  * unix: avoid "64"-postfixed libSystem calls on iOS
  * unix: convert Darwin syscalls from raw to libSystem
  * unix: update Dockerfile to Go 1.12beta1
  * windows/svc: use wevtutil.exe instead of powershell for windows/arm
  * windows: use netevent.dll in TestFormatMessage for windows/arm
  * unix: remove Flock syscall for aix
  * unix: add SyncFileRange on linux/arm
  * unix: evaluate cmsg alignment in cmsgAlignOf at compile time
  * unix: use correct cmsg alignment for openbsd/arm
  * unix: regenerate ztypes for openbsd/arm
  * unix: always use fstatat(AT_SYMLINK_NOFOLLOW) over lstat on AMD64
  * unix: always use inotify_init1 over inotify_init on AMD64
  * unix: avoid index out of range in Vmsplice with empty iovs
  * cpu: add linux/arm64
  * unix/linux: replace "mksysnum.pl" script with a Go program
  * unix: replace "mksyscall.pl" script with a Go program
  * unix: rework TestGetwd to handle test dirs whose names contain symlinks
  * unix: add IoctlSetPointerInt
  * unix: add ioctl definitions for PPP interfaces.
  * unix: add sockaddr and defines for PPPoE sockets.
  * unix: export FdSet bits field on freebsd
  * unix: add IoctlGetPtmget on netbsd
  * unix: test UtimesNanoAt on darwin
  * unix: don't use deprecated sys/capability.h header on FreeBSD
  * unix: fix errors in syscalls when using -linkshared on ppc64x
  * unix: avoid index out of range in *setxattr on BSD
  * unix: add remaining *at functions on dragonfly
  * unix: add remaining *at functions on netbsd
  * unix: add remaining *at functions on openbsd
  * unix: add Readlinkat on openbsd
  * unix: add Openat on dragonfly
  * unix: add Openat on netbsd
  * unix: allow to pass a NULL pointer to the pledge syscall
  * unix: add kernel module load/unload syscalls on Linux
  * unix: add support for OpenBSD unveil(2)
  * unix: use ppoll to implement Pause on linux/{arm64,riscv64}
  * unix: add Openat on openbsd
  * unix: add Ppoll on openbsd
  * unix: update Dockerfile to Linux 4.19
  * unix: don't use local syscall number in Pledge()
  * unix: FreeBSD 12 ino64 support
  * unix: update syscall numbers to OpenBSD 6.4
  * unix: add SOF_TIMESTAMPING_* flags on Linux
  * unix: add support for aix/ppc64, gc implementation
  * unix: add marker comments to zsyscall_solaris_amd64.go
  * unix: convert errorList and signalList to new format for linux/sparc64
  * unix: add KexecFileLoad on linux/{amd64,ppc64x,s390x}
  * unix: export sizeof consts
  * unix: use correctly aligned result buffer in SysctlClockinfo
  * unix: add SysctlUvmexp on OpenBSD
  * unix: re-add vm.* sysctl strings on openbsd/amd64
  * unix: add NCSI generic netlink constants
  * unix: add ClockGetres on Linux
  * unix: add SysctlClockinfo on NetBSD
  * unix: fix TestSchedSetaffinity for smt settings
  * unix: add additional rlimit resource constants on NetBSD
  * unix: add MNT_* flags on OpenBSD
  * windows: add support for windows/arm
  * unix: add MNT_* flags on DragonflyBSD
  * unix: add MNT_* flags on NetBSD
  * unix: implement Linux AF_XDP sockets
  * unix: add more RTA_* constants on Linux
  * unix: add Termio, Winsize, Statfs_t, TC[GS]ET, Mkdir and Mknod for AIX
  * unix: change MemfdCreate flags parameter to int for all GOARCHes
  * unix: add MemfdCreate on Linux
  * unix: correct misspelling in test output
  * windows: correct misspelling in comment
  * unix: add remaining RTA_* constants for use with rtnetlink on Linux
  * unix: add support for linux/riscv64
  * unix: add SYNC_FILE_RANGE_* constants on Linux
  * unix: correct argument order for SyncFileRange syscall on linux/ppc64{,le}
  * Revert "unix: implement SyncFileRange for ARM"
  * unix: implement SyncFileRange for ARM
  * windows: add support for AF_UNIX sockets
  * unix: update Dockerfile to Go 1.11
  * unix: code for AIX ppc and ppc64, for gccgo
  * unix: add UBI ioctl constants on Linux
  * unix: use pipe2 syscall on FreeBSD instead of pipe
  * unix: add additional file mode bit constants from sys/stat.h on Solaris
  * unix: add example for Flock
  * unix: add NOSTD syscall numbers on FreeBSD
  * unix: add additional file mode bit constants from sys/stat.h on FreeBSD
  * unix: add additional file mode bit constants from sys/stat.h on DragonflyBSD
  * windows: add Wincrypt.h Cert related values
  * unix: update Dockerfile to Linux 4.18, glibc 2.28 and Go 1.11beta3
  * unix: update the OpenBSD pledge interface to handle execpromises
  * unix: add *xattr functions on NetBSD
  * unix: add additional file mode bit constants from sys/stat.h on OpenBSD
  * unix: add F*xattr on Darwin
  * unix: drop incorrect Fsetxattr size return value
  * unix: add S_IRWXG and S_IRWXO to FreeBSD types
  * unix: add F*xattr on Linux
  * unix: add IFLA_INFO_KIND on Linux
  * unix: remove *xattr from list of unimplemented syscalls on FreeBSD
  * unix: add Renameat2 on Linux
  * unix: fix OpenBSD codegen to include F_OK
  * unix, windows: add type aliases to std syscall for Signal, Errno, SysProcAttr
  * unix: add Linux network namespace constants
  * unix: support Faccessat flags argument
  * unix: add Linux blkpg_ioctl_arg and blkpg_partition types
  * x/sys: improve NewCallback documentation
  * unix: implement pipe() on linux/mips
  * unix: document IoctlSetWinsize and IoctlSetTermios and fix pointer lifetime
  * windows/svc/mgr: add ability to set a reboot message and command when a service fails
  * unix: implement RFCOMM sockets on Linux
  * unix: update Dockerfile to Go 1.11beta1
  * windows: add missing file attributes
  * unix: regenerate syscall wrappers for linux/ppc64{,le}
  * windows, windows/svc/mgr: add ability to modify service recovery settings.
  * unix: do not return non-nil error for 0 errno in FcntlInt
  * unix: fix TestUtimesNanoAt for filesystems with 1-second resolution time stamps
  * unix: don't check atime in TestUtimesNanoAt
  * unix: use private copy of ustat_t on Linux
  * unix: check faccessat flags parameter on Linux
  * unix: don't use deprecated syscalls on linux/arm64
  * unix: add Faccessat on Solaris
  * windows: replace uintptr in crypto structs
  * windows: follow convention for generated code comment
  * plan9: follow convention for generated code comment
  * unix: follow convention for generated code comment
  * unix: add rtc defines and types
  * unix: add Faccessat on NetBSD
  * unix: add Faccessat on OpenBSD
  * unix: update Dockerfile to Ubuntu 18.04, Linux 4.17, and Go 1.10.3
  * windows: update TOKEN_ALL_ACCESS according to WinNT.h
  * unix: support compiling with gccgo on linux/386
  * unix: drop use function stub for gccgo
  * cpu: fix gccgo build
  * cpu: add gccgo implementation
  * cpu: introduce and export type CacheLinePad
  * unix: don't check atime in TestStatx
  * unix: make Nfgenmsg a type definition
  * unix: add nftables defines and types
  * unix: fix TestXattr on android
  * unix: fix or skip failing tests on android and iOS
  * unix: delete TestDevices for *BSD and Darwin
  * windows: add QueryServiceStatusEx function
  * unix: add symlink-safe *xattr functions on darwin
  * unix: skip TestStatx if the operation is not permitted
  * unix: delete TestDevices test for Solaris
  * unix: add tests for *xattr functions
  * windows: address error reported by vet
  * unix: add {get,set,remove,list}xattr on darwin
  * unix: update openbsd/amd64 to OpenBSD 6.3
  * unix: exclude AUDIT_RECORD_MAGIC constant on darwin
  * unix: add tpacket types and constants on Linux
  * unix: fix TestSCMCredentials to not fail when root
  * unix: add statfs and filesystem magic constants on Linux
  * windows: address vet reports
  * unix: address vet's finding of  wrong argument size
  * cpu: use t.Fatal instead of t.Fatalf
  * unix: add ErrnoName and SignalName
  * windows/svc: correct MOVL instruction in sys_amd64.s
  * cpu: new package
  * unix: use Fstatat for Stat on linux/amd64
  * unix: use pselect on amd64 to satisfy Android
  * unix: 32-bit MIPS splice system call returns int, not int64
  * unix: add Linux block device ioctl types and constants
  * unix: avoid extra syscall on send/recvmsg on Linux
  * unix: fix typos in linux/types.go.
  * unix: add tcp_md5sig on Linux
  * unix: re-export Fsid and Sigset_t Val member on Linux
  * unix: implement getrtable/setrtable syscalls on OpenBSD
  * unix: add wrapper around perf_event_open on Linux
  * unix: don't export any padding/alignment fields on all platforms
  * unix: add a step to mkall.go that generates ABI headers to be referenced from types.go
  * unix: update Dockerfile to Linux 4.16 and Go 1.10.1
  * unix: add FcntlInt
  * unix: unify Getsockopt*
  * unix: solicit EPERM via wrong PID in creds test.
  * unix: add CRTSCTS on netbsd and openbsd
  * unix: add sendfile support on Solaris
  * unix: add GetsockoptLinger and GetsockoptTimeval
  * unix: use strings.IndexByte instead of for loops
  * unix: don't export padding fields on Darwin
  * unix: add Fadvise on linux/{arm64,mipsx.mips64x,ppx64x,sparc64}
  * unix: add Fadvise on NetBSD
  * unix: fix TestFchmodat on Illumos
  * unix: enable TestFchmodat for all Unices
  * unix: add Fchmodat on NetBSD
  * unix: add Fchmodat on DragonflyBSD
  * unix: add Fchmodat on OpenBSD
  * unix: fix example
  * plan9, unix, windows: add paragraph breaks in docs
  * unix: add Exec call
  * unix: add IFLA attributes on linux/sparc64
  * unix: add Fstatat on Darwin
  * unix: add Fstatat on OpenBSD
  * CONTRIBUTING.md: remove note about not accepting Pull Requests
  * unix: add Fstatat on NetBSD
  * unix: add Fstatat on FreeBSD
  * unix: don't export padding fields on DragonflyBSD
  * unix: add Fstatat on DragonflyBSD
  * unix: don't export padding fields on Solaris
  * unix: add Fstatat on Solaris
  * unix: extend rlimit test on Linux
  * unix: fix seek while compiling with gccgo under arm and 386
  * plan9: use bytes.IndexByte instead of a for loop
  * unix: use bytes.IndexByte instead of a for loop
  * unix: skip SchedAffinity test on single CPU system
  * unix: fix nil pointer dereference in Select on linux/{arm64,mips64x}
  * windows/registry: improve ReadSubKeyNames permissions
  * unix: add IFLA_* constants for Linux 4.15
  * unix: update to Linux 4.15, glibc 2.27 and Go 1.10
- Install mkwinsyscall into %{_bindir}
- Move LICENSE from %doc to %license section</changelog>
</package>
<package pkgid="3d646dd7e400f0f8df70febeba6b2315153b5cec1d5c18c7897dace6141cb80524553da0376981c2eeabaf8f4d1d68fca232080655ab01da8fde4c65311dc305" name="goldpinger-debuginfo" arch="i586">
  <version epoch="0" ver="3.11.2" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1698148800">- new package goldpinger: Debugging tool for Kubernetes which tests
  and displays connectivity between nodes in the cluster</changelog>
  <changelog author="kastl@b1-systems.de" date="1698148801">- Update to version 3.8.0:
  * OOPS - accidentally left out the target on doing the update
  * Update to golang 1.21 in the github workflow as well
  * Update the builder image and use distroless for the final image
  * :trollface: seriously? how was this broken
  * Update go.sum
  * Update all the dependencies...
  * Remove deprecated rbac.authorization.k8s.io/v1beta1</changelog>
  <changelog author="kastl@b1-systems.de" date="1699531200">- Update to version 3.9.0:
  * Use full imags base name as ARG
  * fix dockerfile
  * Provide Windows builds and refactor CI</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712664000">- Update to version 3.10.0:
  * Increment the version
  * use protobuf and add resourceVersion in listOption</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715688000">- Update to version 3.10.1:
  * Update the version
  * Upgrade golang to 1.22 and update dependencies
  * Add default namespace `default` to ServiceAccount definition,
    to catch case where users find-replace `default` with another
    namespace but don't change it for the ServiceAccount</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1731412800">- Update to version 3.10.2:
  * Up the app version
  * Fix typo
  * build with go 1.23
  * update golang.org/x/image to resolve cve-2024-24792
  * Fix datatype
  * Update the chart version
  * fix: move metricRelabelings to correct section
  * improvement: support relabelings in ServiceMonitor
  * Fix small typo i Chart description. Change troublshoot to
    troubleshoot
  * The appVersion should not have a v
  * Update the publishing workflow
  * Secure by default - set the security context and pod security
    context
  * Remove kubernetes version to use the default image
  * Update to kube 1.30 for the kind cluster as well
  * Update the versions to the latest
  * feat: add helm chart</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769774400">- Update to version 3.10.3:
  * Update chart versions as well
  * Update goldpinger version
  * Update dependencies
  * Update to golang 1.25
  * Attempt to fix the bake step
  * More updates to the versions
  * Update versions of the various actions
  * feat: Add deepwiki badge</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775304000">- Update to version 3.11.0:
  * Bump the version to 3.11.0
  * Rename PathLength to HopCount in swagger model and UI
  * Address PR #164 review feedback
  * Add UDP probe metrics: packet loss, hop count, and RTT</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 3.11.1:
  * Increment the version
  * Clean up duplicate and out-of-order counters on pinger teardown
  * Add UDP sequence number tracking for duplicate and out-of-order
    detection</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 3.11.2:
  * chore(version): bump to v3.11.2
  * Also prune response-time histogram "check" call_type on peer
    removal
  * Use table-driven subtests with IPv4, IPv6, and mixed address
    families
  * Prune stale Prometheus metrics for defunct peer pod IPs on
    teardown</changelog>
</package>
<package pkgid="abd13016432ee7d0d92306fce8662fc8bba2872fe8b03b9a5a88eca8a02c7dde388377b3e31501f86e2c8fa3bbcdbaa729a55bc8c2d01ef0aca93e6af9647f94" name="golly-debuginfo" arch="i586">
  <version epoch="0" ver="5.0" rel="2.1"/>
  <changelog author="prusnak@opensuse.org" date="1307620800">- use shared zlib (zlib.patch)</changelog>
  <changelog author="avvissu@yandex.ru" date="1395144000">- Update to 2.6 for openSUSE and Fedora:
  * Fixed a nasty bug that could cause Golly to crash when doing a
    paste.
  * Fixed a bug that could cause the paste image to disappear after
    a flip/rotate.
  * Tool bar buttons are no longer disabled when the main window is
    inactive.
  * The save settings in Preferences &gt; Layer are now obeyed by
    scripts. For example, let's assume you've ticked the option to
    be asked to save changes on creating a new pattern. If the
    current layer has changes and you run a script that calls
    new() then you'll get the standard dialog asking if you want
    to save those changes. If you cancel the dialog then the script
    is aborted.
  * To avoid potential data loss, you now get a warning if you save
    a non-starting generation and earlier changes exist. The
    warning can be disabled in Preferences &gt; Layer.
  * Created an online archive for very large patterns.</changelog>
  <changelog author="avvissu@yandex.ru" date="1395230400">- Add and package desktop file
- Delete golly-zlib.patch
  + Set ZLIB_LDFLAGS in %{build} instead
- Fix rpmlint error: devel-file-in-non-devel-package
  + Create package golly-devel to package all devel files</changelog>
  <changelog author="avvissu@yandex.ru" date="1395230401">- Create sub-package golly-devel-static to provide the static
  library needed for shared builds and to fix compilation on
  Fedora.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1682596800">- Update to version 4.2:
  * Fixed a bug in script commands like g.setpos that accept
    integers as strings.
  * Fixed a number of bugs that could result in an "illegal
    operation while calculating" warning.
  * Performance improvements to Larger than Life NL (Triangular)
    and NB (Checkerboard) rules.
  * Updated Lua to version 5.4.4.
  * Added support for https links when downloading files from
    online archives.
  * New patterns, mostly in OCA (non-Conway's Life) rules, plus
    updates to Life stamp collections.
  * Moved/renamed whiteboard-17c2415-spaceship.rle,
    sierpinski-builder.rle, wolfram22.mc.
  * Reorganized patterns in HashLife folder into subfolders
    "Construction", "Eventful", and "Metacell".
  * Links and dates in many pattern comments updated to standard
    format.
- Changes of versions 4.1, 4.0, 3.4, 3.3, 3.2, 3.1, 3.0, 2.8, 2.7:
  See https://golly.sourceforge.net/Help/changes.html.
- Drop Perl dependencies: Perl scripting has been replaced by Lua
  scripting. golly is built against a patched version of Lua
  included in sources.
- Modify desktop file to run with GDK_BACKEND=x11: Allow to run the
  application built against wxWidgets without EGL support.
- Refreshed spec file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684411200">- Trim unquantified wording from descriptions.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1716638400">- Update to version 4.3:
  * Added the new Investigator rule family to the Super algorithm.
  * Adjusted Super conversion scripts to handle Investigator rules,
    including a new toInvestigator.lua conversion script that will
    be mapped by default to Alt+I whenever Golly creates a new
    GollyPrefs file.
  * Minor improvements to error-checking and recovery in
    toHistory.lua and toSuper.lua conversion scripts.
  * Various changes to the RLE parsing code, mainly for consistency
    with LifeViewer..
  * Fixed a crash by limiting the scale to no more than 2^(2^20)
    cells per pixel.
  * Fixed a bug that affected all multi-state hashlife algorithms
    (changing a cell in a very large pattern could result in a
    corrupted universe).
  * Fixed some bugs handling filenames with underscores or
    ampersands in the Open/Run Recent submenus.
  * Fixed orientation of Custom neighborhood in the Larger than
    Life algorithm.
  * Fixed an assertion in progress bar update when downloading a
    file from a web server using gzip compression.
  * Better support for .rule files with very long lines. An error
    message is now displayed if a line exceeds the maximum length of
    4,000 characters.
  * The Pattern Info window displays Unicode characters correctly
    (assuming the comments are UTF-8 encoded).
  * 3D.lua has a Pattern Info command (in its View menu) which will
    display the current pattern's comments in the help window. You
    can also click on the new "i" button.
  * The Larger than Life algorithm now supports Aligned Checkerboard
    neighborhood (ND).
  * New script safeopenclip.lua will attempt to open the clipboard
    as a pattern.
  * Modified goto.lua to check for a number too large for Lua (if
    so then the script exits and recommends using goto.py instead).
  * File &gt; Run Clipboard displays a nicer error message if the
    clipboard doesn't contain Lua/Python code.
  * Removed optional support for Perl.
  * Updated Lua to version 5.4.6.
  * Added a query command (for Lua or Python) that displays a
    modal dialog with customizable button labels.
  * Lots of new patterns.
  * Reformatted and renamed many Larger than Life and Generations
    patterns to use Golly native HROT format and/or an .rle
    extension instead of .mcl.
  * Deleted pattern: oscillator-stamp-collection-12August2022.rle
    (replaced by oscillator-stamp-collection-31January2023.rle).
  * The comments in a large number of existing patterns have been
    modified (broken links deleted or fixed, and the formatting of
    paragraphs made more consistent).
  * Added new rules required by some of the new patterns.</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1741608000">- Add missing BuildRequires python3-setuptools</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1763812800">- Update to version 5.0:
  * Created a new application icon to celebrate Golly's 20th
    anniversary.
  * Removed the Convert Old Rules command from the Control menu.
  * Added Add Folder and Remove Folder commands to the File menu.
  * Added a Stop If Dead option to the Control menu.
  * Added a Show XY State option to the View menu.
  * Added support for @NAMES in a .rule file.
  * Added support for @RULE data in a .rle file.
  * Added "-" and "+" buttons to the help window for changing the
    text size.
  * Golly now uses C++11's Mersenne Twister for randomly filling a
    selection, rather than rand(), since rand() has a somewhat low
    period (about 2^31 or 2^32 on various platforms).
  * The maximum grid size in the Larger than Life algorithm has been
    increased from 100 million cells to 1 billion cells.
  * Fixed slow scrolling at some scales when using arrow keys.
  * Fixed Control &gt; Reset being called via a keyboard shortcut
    while the mouse is drawing or selecting cells.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1786104000">- Add golly-5.0-popcount-ambiguous.patch: Fix build with recent gcc.</changelog>
</package>
<package pkgid="3b1e23cd4d4d1a9f8f10b693650ea312c0cde30fc13545b8bf153f1595038229bd4cf049dd1649bc1f4e0bd550742020b028153b45b7691eb26553cec5a4a387" name="golly-debugsource" arch="i586">
  <version epoch="0" ver="5.0" rel="2.1"/>
  <changelog author="prusnak@opensuse.org" date="1307620800">- use shared zlib (zlib.patch)</changelog>
  <changelog author="avvissu@yandex.ru" date="1395144000">- Update to 2.6 for openSUSE and Fedora:
  * Fixed a nasty bug that could cause Golly to crash when doing a
    paste.
  * Fixed a bug that could cause the paste image to disappear after
    a flip/rotate.
  * Tool bar buttons are no longer disabled when the main window is
    inactive.
  * The save settings in Preferences &gt; Layer are now obeyed by
    scripts. For example, let's assume you've ticked the option to
    be asked to save changes on creating a new pattern. If the
    current layer has changes and you run a script that calls
    new() then you'll get the standard dialog asking if you want
    to save those changes. If you cancel the dialog then the script
    is aborted.
  * To avoid potential data loss, you now get a warning if you save
    a non-starting generation and earlier changes exist. The
    warning can be disabled in Preferences &gt; Layer.
  * Created an online archive for very large patterns.</changelog>
  <changelog author="avvissu@yandex.ru" date="1395230400">- Add and package desktop file
- Delete golly-zlib.patch
  + Set ZLIB_LDFLAGS in %{build} instead
- Fix rpmlint error: devel-file-in-non-devel-package
  + Create package golly-devel to package all devel files</changelog>
  <changelog author="avvissu@yandex.ru" date="1395230401">- Create sub-package golly-devel-static to provide the static
  library needed for shared builds and to fix compilation on
  Fedora.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1682596800">- Update to version 4.2:
  * Fixed a bug in script commands like g.setpos that accept
    integers as strings.
  * Fixed a number of bugs that could result in an "illegal
    operation while calculating" warning.
  * Performance improvements to Larger than Life NL (Triangular)
    and NB (Checkerboard) rules.
  * Updated Lua to version 5.4.4.
  * Added support for https links when downloading files from
    online archives.
  * New patterns, mostly in OCA (non-Conway's Life) rules, plus
    updates to Life stamp collections.
  * Moved/renamed whiteboard-17c2415-spaceship.rle,
    sierpinski-builder.rle, wolfram22.mc.
  * Reorganized patterns in HashLife folder into subfolders
    "Construction", "Eventful", and "Metacell".
  * Links and dates in many pattern comments updated to standard
    format.
- Changes of versions 4.1, 4.0, 3.4, 3.3, 3.2, 3.1, 3.0, 2.8, 2.7:
  See https://golly.sourceforge.net/Help/changes.html.
- Drop Perl dependencies: Perl scripting has been replaced by Lua
  scripting. golly is built against a patched version of Lua
  included in sources.
- Modify desktop file to run with GDK_BACKEND=x11: Allow to run the
  application built against wxWidgets without EGL support.
- Refreshed spec file.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684411200">- Trim unquantified wording from descriptions.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1716638400">- Update to version 4.3:
  * Added the new Investigator rule family to the Super algorithm.
  * Adjusted Super conversion scripts to handle Investigator rules,
    including a new toInvestigator.lua conversion script that will
    be mapped by default to Alt+I whenever Golly creates a new
    GollyPrefs file.
  * Minor improvements to error-checking and recovery in
    toHistory.lua and toSuper.lua conversion scripts.
  * Various changes to the RLE parsing code, mainly for consistency
    with LifeViewer..
  * Fixed a crash by limiting the scale to no more than 2^(2^20)
    cells per pixel.
  * Fixed a bug that affected all multi-state hashlife algorithms
    (changing a cell in a very large pattern could result in a
    corrupted universe).
  * Fixed some bugs handling filenames with underscores or
    ampersands in the Open/Run Recent submenus.
  * Fixed orientation of Custom neighborhood in the Larger than
    Life algorithm.
  * Fixed an assertion in progress bar update when downloading a
    file from a web server using gzip compression.
  * Better support for .rule files with very long lines. An error
    message is now displayed if a line exceeds the maximum length of
    4,000 characters.
  * The Pattern Info window displays Unicode characters correctly
    (assuming the comments are UTF-8 encoded).
  * 3D.lua has a Pattern Info command (in its View menu) which will
    display the current pattern's comments in the help window. You
    can also click on the new "i" button.
  * The Larger than Life algorithm now supports Aligned Checkerboard
    neighborhood (ND).
  * New script safeopenclip.lua will attempt to open the clipboard
    as a pattern.
  * Modified goto.lua to check for a number too large for Lua (if
    so then the script exits and recommends using goto.py instead).
  * File &gt; Run Clipboard displays a nicer error message if the
    clipboard doesn't contain Lua/Python code.
  * Removed optional support for Perl.
  * Updated Lua to version 5.4.6.
  * Added a query command (for Lua or Python) that displays a
    modal dialog with customizable button labels.
  * Lots of new patterns.
  * Reformatted and renamed many Larger than Life and Generations
    patterns to use Golly native HROT format and/or an .rle
    extension instead of .mcl.
  * Deleted pattern: oscillator-stamp-collection-12August2022.rle
    (replaced by oscillator-stamp-collection-31January2023.rle).
  * The comments in a large number of existing patterns have been
    modified (broken links deleted or fixed, and the formatting of
    paragraphs made more consistent).
  * Added new rules required by some of the new patterns.</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1741608000">- Add missing BuildRequires python3-setuptools</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1763812800">- Update to version 5.0:
  * Created a new application icon to celebrate Golly's 20th
    anniversary.
  * Removed the Convert Old Rules command from the Control menu.
  * Added Add Folder and Remove Folder commands to the File menu.
  * Added a Stop If Dead option to the Control menu.
  * Added a Show XY State option to the View menu.
  * Added support for @NAMES in a .rule file.
  * Added support for @RULE data in a .rle file.
  * Added "-" and "+" buttons to the help window for changing the
    text size.
  * Golly now uses C++11's Mersenne Twister for randomly filling a
    selection, rather than rand(), since rand() has a somewhat low
    period (about 2^31 or 2^32 on various platforms).
  * The maximum grid size in the Larger than Life algorithm has been
    increased from 100 million cells to 1 billion cells.
  * Fixed slow scrolling at some scales when using arrow keys.
  * Fixed Control &gt; Reset being called via a keyboard shortcut
    while the mouse is drawing or selecting cells.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1786104000">- Add golly-5.0-popcount-ambiguous.patch: Fix build with recent gcc.</changelog>
</package>
<package pkgid="4a9904e278c80196081de9023c525a313598bb23356336366ed2b614933d59fccfe71a8fa0bdd6ec1f0f42b28d0e360f9c801e9abe1784e8882c26f85805e8b4" name="gom-debugsource" arch="i586">
  <version epoch="0" ver="0.5.6" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709553600">- Update to version 0.5.0:
  + Add missing cleanup attribute for GomSorting.
  + Fix sorting example.
  + Add g_critical() on invalid API use.
  + Async fixes to suport concurrent fetch and get_idnex().
  + Fix leak of table name.
  + Generate documentation using gi-docgen.
  + Fix improper usage of GHfunc.
  + Various code structure cleanups.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712836800">- Update to version 0.5.1:
  + Reduce object inflation overhead in GType system usage.
  + Avoid some allocations in hot paths.
  + Avoid hashtables for resourcegroup items.
  + Avoid use of weak pointers when unnecessary.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720526400">- Update to version 0.5.2:
  + Fix a mismatched g_mutex_init()/g_mutex_clear() which caused an
    issue with MUSL-based systems.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723377600">- Update to version 0.5.3:
  + Automatically ignore read-only properties
  + Add support for GParamSpec which are GBytes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756641600">- Update to version 0.5.4:
  + Build system improvements.
- Modernize spec, use ldconfig_scriptles and autosetup macros and
  modern Supplements. Further enable the previously disabled
  meson_test macro, run tests during build. Also drop now obsolete
  removal of la files, no longer built since port to meson.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add glycin-loaders BuildRequires: gdk-pixbuf gave up all loaders
  in favor of glycin, which supports more formats.
- Following the above, disable meson_test macro, as test suite
  cannot pass, as glycin-loaders are bubblewrapped, but that is not
  supported in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758196800">- Add bubblewrap BuildRequires and inject nobwrap.helper into
  ~/bin. This allows us to enable to test suite again, as it
  disarms bubblewrap inside OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759147200">- Drop the nobwrap.helper again: glycin 2.0.1 found a solution to
  avoid the bwrap when run inside CIs/BuildEnvironments. As such,
  we can run the test suite without the nobwrap.wrapper again.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761739200">- Update to version 0.5.5:
  + Fix some gi-doc annotations
  + Build system fixes
  + Improve unit tests</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 0.5.6:
  + Build: Use python install_sources (adds support for options
    such as python.bytecompile)</changelog>
</package>
<package pkgid="0c7e3340caef5de2ef99ced18a59e0b1820c1ee0b233669b8d1886b218c252bc0cc3516a4850f4a1c9ce66c2563c23932fc5f3672057badff289c14c504708d3" name="gontributions-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.1" rel="1.24"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673352000">- Initial package of gontributions 0.6 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673438400">- Update to 0.7:
  * Add manpage
  * Document requirements
  * Update tests where test cases are not reachable anymore
  * Minor code cleanups</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1673611200">- Only build manpage using pandoc when on x86_64.
  Pandoc seems to not be available on all archs.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1674734400">- Update to 0.7.1:
  * Update email address</changelog>
</package>
<package pkgid="20f4a048046859d517bcba7ebf598f7ba3be78ec9333921a14df4c6cd782c80f59b7b53368fd40872407643d05e8b8f77acbedd6c381e1eefddd42db5e47eb1e" name="goobox-debuginfo" arch="i586">
  <version epoch="0" ver="3.6.0" rel="5.6"/>
  <changelog author="zaitor@opensuse.org" date="1476705600">- Update to version 3.4.2:
  + Application name not translated in about dialog.
  + Fixed make distcheck.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538568000">- Update to version 3.4.3:
  + Help: change wording in two sentences.
  + Added -fPIC -DPIC to CFLAGS.
  + Updated translations.
- Run spec-cleaner, modernize spec.
- Conditionalize post(un) handling of
  glib2_gsettings_schema_post(un), desktop_database_post(un) and
  icon_theme_cache_post(un), no longer needed for modern versions
  of openSUSE.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546862400">- Update to version 3.5.1:
  + New features and user visible changes:
  - Added a volume button.
  - Moved the toolbar on top.
  - Removed application menu.
  - All dialogs use the headerbar.
  - Removed deprecated functions:
    . GTask instead of GSimpleAsyncResult.
    . G_ADD_PRIVATE instead of g_type_class_add_private.
    . GNotification instead of libnotify.
  - Use meson instead of autotools.
  + Bugs fixed:
  - Fixed crash after ejecting a CD.
  - Automatically load rtl icon variants (bgo#768451).
  - Help: change wording in two sentences (bgo#757730).
  - Added -fPIC -DPIC to CFLAGS (bgo#777448).
  + Updated translations.
- Switch to meson buildsystem, add meson BuildRequires and macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1549454400">- Fix translation-update-upstream call, needed after update of
  translation-update-upstream in distro.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550491200">- Update to version 3.5.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1554897600">- Update to version 3.6.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn &lt;bjorn.lie@gmail.com&gt;" date="1697025600">- Add goobox-Make_pages_pass_yelp_check_validate.patch: help: Make
  pages pass yelp-check validate.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="f18050ce708224905a19e1893ef048a61da4a5dbf01ee4e9cc4556f678ada7dd47e9c9c5ed682f4ec759a81de4ddad6af3afb914e4701e87cc82f6668e70e961" name="goobox-debugsource" arch="i586">
  <version epoch="0" ver="3.6.0" rel="5.6"/>
  <changelog author="zaitor@opensuse.org" date="1476705600">- Update to version 3.4.2:
  + Application name not translated in about dialog.
  + Fixed make distcheck.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538568000">- Update to version 3.4.3:
  + Help: change wording in two sentences.
  + Added -fPIC -DPIC to CFLAGS.
  + Updated translations.
- Run spec-cleaner, modernize spec.
- Conditionalize post(un) handling of
  glib2_gsettings_schema_post(un), desktop_database_post(un) and
  icon_theme_cache_post(un), no longer needed for modern versions
  of openSUSE.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546862400">- Update to version 3.5.1:
  + New features and user visible changes:
  - Added a volume button.
  - Moved the toolbar on top.
  - Removed application menu.
  - All dialogs use the headerbar.
  - Removed deprecated functions:
    . GTask instead of GSimpleAsyncResult.
    . G_ADD_PRIVATE instead of g_type_class_add_private.
    . GNotification instead of libnotify.
  - Use meson instead of autotools.
  + Bugs fixed:
  - Fixed crash after ejecting a CD.
  - Automatically load rtl icon variants (bgo#768451).
  - Help: change wording in two sentences (bgo#757730).
  - Added -fPIC -DPIC to CFLAGS (bgo#777448).
  + Updated translations.
- Switch to meson buildsystem, add meson BuildRequires and macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1549454400">- Fix translation-update-upstream call, needed after update of
  translation-update-upstream in distro.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550491200">- Update to version 3.5.2:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1554897600">- Update to version 3.6.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn &lt;bjorn.lie@gmail.com&gt;" date="1697025600">- Add goobox-Make_pages_pass_yelp_check_validate.patch: help: Make
  pages pass yelp-check validate.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="78ad81460d72c7fe8d2b32dc4aafd985c44a9c7aa9b0d57551af2a67fb4f3af627f35ab0e466938564315e6996780f0b49b80c466feb350b70dd429f74638f2e" name="goocanvas-debugsource" arch="i586">
  <version epoch="0" ver="3.0.0" rel="5.5"/>
  <changelog author="dimstar@opensuse.org" date="1383566400">- Update to version 2.0.2:
  + Fixed the drawing code to work with GTK+ 3.10.
  + Added/fixed a few introspection flags. GooCanvasLineDash should
    now be usable via introspection.
- Drop goocanvas-introspection.patch: fixed upstream.</changelog>
  <changelog author="zaitor@opensuse.org" date="1504180800">- Update to version 2.0.3:
  + Fixed stuck pointer grab bug (bgo#711709).
  + Fixed several introspection problems.
  + Removed use of a lot of deprecated GTK+ API.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1507636800">- Update to version 2.0.4:
  + Support latest gtk-doc and add an index (bgo#788436).
- Update Url to https://wiki.gnome.org/GooCanvas: current GooCanvas
  home page.</changelog>
  <changelog author="jengelh@inai.de" date="1507896000">- Update package descriptions. Drop redundant %clean section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611921600">- Update to version 3.0.0:
  + Allow customize each corner radius for rectangle shape.
  + Bump gettext version.
  + Rotate Skew demo.
  + Let goo_canvas_pointer_grab take NULL.
  + Change the ABI from goocanvas-2.0 to goocanvas-3.0.
- Update subpackages names following upstreams so/API bump.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a
  consequence cannot be held responsible to deliver that basic
  directory structure.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720699200">- Add fix-gcc14-build.patch: Fix build with gcc 14.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
</package>
<package pkgid="982ab6824b7d0326314093d1c7984147aded090e464617ca90a6427803714f4951fc0dc7a5f7768f4454678dc8e83496d7f2f6a0cae7344ec144ef3cbbb0dd11" name="goocanvas2-debugsource" arch="i586">
  <version epoch="0" ver="2.0.4" rel="5.5"/>
  <changelog author="dimstar@opensuse.org" date="1383566400">- Update to version 2.0.2:
  + Fixed the drawing code to work with GTK+ 3.10.
  + Added/fixed a few introspection flags. GooCanvasLineDash should
    now be usable via introspection.
- Drop goocanvas-introspection.patch: fixed upstream.</changelog>
  <changelog author="zaitor@opensuse.org" date="1504180800">- Update to version 2.0.3:
  + Fixed stuck pointer grab bug (bgo#711709).
  + Fixed several introspection problems.
  + Removed use of a lot of deprecated GTK+ API.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1507636800">- Update to version 2.0.4:
  + Support latest gtk-doc and add an index (bgo#788436).
- Update Url to https://wiki.gnome.org/GooCanvas: current GooCanvas
  home page.</changelog>
  <changelog author="jengelh@inai.de" date="1507896000">- Update package descriptions. Drop redundant %clean section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612353600">- Rename package goocanvas2, new compat package as upstream moved
  to new api.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a
  consequence cannot be held responsible to deliver that basic
  directory structure.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720699200">- Add fix-gcc14-build.patch: Fix build with gcc 14.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
</package>
<package pkgid="8edae79cffce75d8f618e1b3c629bde5265707a3652fa2125142a1734bff84c83fa16fb836071ade8ad020f311559aff0fcb765df0d3e3f575b501474f74a0eb" name="goodvibes-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.4" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695211200">- Drop no longer needed pkgconfig(amtk-5) BuildRequires. It was
  removed upstream in 0.7.0 release.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1697025600">- Update to 0.7.7:
  * Add X-Purism-FormFactor option to .desktop file.
  * Update default station list.
  * Updated translations: Finnish, Polish, Portuguese (Brazil).</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699444800">- Update to 0.7.8:
  * Replace GtkVolumeControl with a custom volume control widget
  * Add a keyboard shortcut 'm' for mute</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 0.7.9:
  Fix: Preserve symlink when writing 'stations.xml'</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1714996800">- Update to 0.8.0:
  * Switch to libsoup 3.x, GStreamer 1.24 and playbin3.
  * Updated translations: Croatian, Dutch, Finnish, German, Italian, Polish,
  Portuguese, Portuguese (Brazil), Spanish, Turkish.
  * Playlist download is now a proper state, reported in UI and cancellable.
  * Cap playlist downloads to a maximum size, to handle cases where an audio
  stream is named like a playlist (as Goodvibes' first guess is based on the
  filename's extension). When too big, cancel download and throw the uri at
  GStreamer so that it tries to play it.
  * Check the Content-Type header while downloading playlists, and abort early
  when it seems to be an audio stream. Once again, hand over the uri to
  GStreamer so that it tries to play it.
  * Catch SSL/TLS failures during playlist download, ask user what to do.
  * Report a whole bunch of errors in the UI (playlist download and parsing,
  playback errors).
  * Show redirections in UI and in SSL/TLS failure dialog.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1729684800">- Update to 0.8.1:
  * Updated translations: Croatian, Italian, Polish, Portuguese.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1743249600">- Update to 0.8.2:
  * New translations: Estonian, Interlingua, Tamil.
  * Updated translations: Finnish, Portuguese (Brazil).</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1762603200">- Update to 0.8.3:
  * Fix application start from desktop file. #174
  * New translations: Swedish.
  * Updated translations: Dutch, German, Norwegian, Russian.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1779624000">- Update to 0.8.4:
  * Remove the --background command-line option.
  * Clarify limitations with the --status-icon option.
  * New translations: Georgian, Greek.
  * Updated translations: Indonesian, Portuguese (Portugal).</changelog>
</package>
<package pkgid="5a75c811d4affc9bc0bd6fd92e4e6e114023dcb36ff60262fc0a4aade19b6e056a71d3ba6b7da17f8b5a65cb96b31cf77af90cfe4efc0b44a11ee4699f039a4f" name="google-authenticator-libpam-debuginfo" arch="i586">
  <version epoch="0" ver="1.11" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1483963200">- Run the test suite (make test).</changelog>
  <changelog author="sfalken@opensuse.org" date="1489233600">- Explicitly package files installed by make install into _docdir:
  rpm 4.13 no longer implicitly packages those files.</changelog>
  <changelog author="Mathias Homann &lt;Mathias.Homann@opensuse.org&gt;" date="1557921600">- Update to version 1.06:
  * More reliable temp file handling (#76)
  * Various improved logging in case of failures
  * Codes are now confirmed as part of setup (#104)
  * Optional grace period (#127)
- Changes from version 1.05:
  * Fix info leak when using nullok
  * Improve error messages
- Changes from version 1.04:
  * Add man pages
  * Fix "CWE-778: Insufficient Logging".</changelog>
  <changelog author="rpm@fthiessen.de" date="1639051200">- Update to version 1.09:
  * Fixed typo preventing use of setfsgid() over setegid()
  * Fixed regression getting maximum getpwnam buf size
  * set umask before `mkstemp`
  * Add `allow_readonly` option
  * Minor linter-level changes that probably don't matter</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1644926400">- Properly install pam module to %_pam_moduledir instead of
  /lib64/security (boo#1191035).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- added source url</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1721304000">- Recommend current qrencode version, instead of unavailable one
- Adapt to changing %_pam_moduledir on different distributions
- Update to version 1.10:
  * Remove printing QR code using Google Charts URL
  * Fix utc-time for new everything
  * set variable 'buffer' that in base32_decode to unsigned integer type
  * Slight improvement in error message formatting
  * Update config file with grace periods in all cases
  * Fix comment on open_secret_file()
  * Exit with code 1 only if build-rpm fails
  * Double check the config size
  * Add more logging for config updates
  * Shorten syslog name to work with rsyslog</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1721822400">- Migrate from tar_scm to obs_scm: be more storage efficient.
- Add tar service (buildtime) and change recompress from manual to
  buildtime: only generate tar.xz during build time to have valid
  .src.rpm.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1762862400">- Added
  * 267cbfa31bc17805c4850afd39788d97a7b5374c.patch
  * 2a1f725e83d3ffc11d229543c4c2980dffd637b9.patch
  * 6313ae4c2b475e1b73fd272434089cfc4631e14d.patch
  * 665012cf90acadac882db4738b21b7246965ee2a.patch
  * 75151df21a19e7182c09ae0118379fae890bdf5b.patch
  * a0b6cf1f022f987d21d3d9c597e9f7f9759968ba.patch
  to get proper SELinux type on secrets file (bsc#1252092)
  Already upstream via
  https://github.com/google/google-authenticator-libpam/pull/280
  can be dropped with the next release</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785931200">- Update to version 1.11:
  * Change secret key bits to be 160 instead of 128 bits.
  * Add support for black &amp; white terminals (#268 / #270).
  * Fix `grace_period` for IPv6 link-local addresses (#265).
  * Fix potential memory leaks and malloc failure logging.
- Clean up spec file using spec-cleaner:
  * Use %make_build, %make_install, and modern
    %make_build test macros.
  * Convert libselinux-devel to pkgconfig(libselinux).
  * Remove redundant BuildRoot and %defattr tags.</changelog>
</package>
<package pkgid="5fcfe7a6f017d55bf1286a04215a08752cbf5086e7495c480ac14aa4eaca3533366fdd609cb59d6f8e1ca0d233795939192fce524db61a37cb7362726e5cd65d" name="google-authenticator-libpam-debugsource" arch="i586">
  <version epoch="0" ver="1.11" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1483963200">- Run the test suite (make test).</changelog>
  <changelog author="sfalken@opensuse.org" date="1489233600">- Explicitly package files installed by make install into _docdir:
  rpm 4.13 no longer implicitly packages those files.</changelog>
  <changelog author="Mathias Homann &lt;Mathias.Homann@opensuse.org&gt;" date="1557921600">- Update to version 1.06:
  * More reliable temp file handling (#76)
  * Various improved logging in case of failures
  * Codes are now confirmed as part of setup (#104)
  * Optional grace period (#127)
- Changes from version 1.05:
  * Fix info leak when using nullok
  * Improve error messages
- Changes from version 1.04:
  * Add man pages
  * Fix "CWE-778: Insufficient Logging".</changelog>
  <changelog author="rpm@fthiessen.de" date="1639051200">- Update to version 1.09:
  * Fixed typo preventing use of setfsgid() over setegid()
  * Fixed regression getting maximum getpwnam buf size
  * set umask before `mkstemp`
  * Add `allow_readonly` option
  * Minor linter-level changes that probably don't matter</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1644926400">- Properly install pam module to %_pam_moduledir instead of
  /lib64/security (boo#1191035).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- added source url</changelog>
  <changelog author="Jan Zerebecki &lt;jan.suse@zerebecki.de&gt;" date="1721304000">- Recommend current qrencode version, instead of unavailable one
- Adapt to changing %_pam_moduledir on different distributions
- Update to version 1.10:
  * Remove printing QR code using Google Charts URL
  * Fix utc-time for new everything
  * set variable 'buffer' that in base32_decode to unsigned integer type
  * Slight improvement in error message formatting
  * Update config file with grace periods in all cases
  * Fix comment on open_secret_file()
  * Exit with code 1 only if build-rpm fails
  * Double check the config size
  * Add more logging for config updates
  * Shorten syslog name to work with rsyslog</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1721822400">- Migrate from tar_scm to obs_scm: be more storage efficient.
- Add tar service (buildtime) and change recompress from manual to
  buildtime: only generate tar.xz during build time to have valid
  .src.rpm.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1762862400">- Added
  * 267cbfa31bc17805c4850afd39788d97a7b5374c.patch
  * 2a1f725e83d3ffc11d229543c4c2980dffd637b9.patch
  * 6313ae4c2b475e1b73fd272434089cfc4631e14d.patch
  * 665012cf90acadac882db4738b21b7246965ee2a.patch
  * 75151df21a19e7182c09ae0118379fae890bdf5b.patch
  * a0b6cf1f022f987d21d3d9c597e9f7f9759968ba.patch
  to get proper SELinux type on secrets file (bsc#1252092)
  Already upstream via
  https://github.com/google/google-authenticator-libpam/pull/280
  can be dropped with the next release</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785931200">- Update to version 1.11:
  * Change secret key bits to be 160 instead of 128 bits.
  * Add support for black &amp; white terminals (#268 / #270).
  * Fix `grace_period` for IPv6 link-local addresses (#265).
  * Fix potential memory leaks and malloc failure logging.
- Clean up spec file using spec-cleaner:
  * Use %make_build, %make_install, and modern
    %make_build test macros.
  * Convert libselinux-devel to pkgconfig(libselinux).
  * Remove redundant BuildRoot and %defattr tags.</changelog>
</package>
<package pkgid="e0e54efb21f540b2379e78e90bbc646b971c5200c049256cf9d49277a064408778c38309ead0eb0139ea90dc16e717062065d5ab4acff5117b318d5c5a4ee840" name="google-glog-debugsource" arch="i586">
  <version epoch="0" ver="0.7.1" rel="1.6"/>
  <changelog author="i@marguerite.su" date="1349956800">- initial version 0.3.2
  * Clang support.
  * Demangler and stacktrace improvement for newer GCCs.
  * Now fork(2) doesn't mess up log files.
  * Make valgrind happier.
  * Reduce warnings for more -W options.
  * Provide a workaround for ERROR defined by windows.h.</changelog>
  <changelog author="i@marguerite.su" date="1372507200">- update version 0.3.3
  * Add --disable-rtti option for configure.
  * Visual Studio build and test fix.
  * QNX build fix (thanks vanuan).
  * Reduce warnings.
  * Fixed LOG_SYSRESULT (thanks ukai).
  * FreeBSD build fix (thanks yyanagisawa).
  * Clang build fix.
  * Now users can re-initialize glog after ShutdownGoogleLogging.
  * Color output support by GLOG_colorlogtostderr (thanks alexs).
  * Now glog's ABI around flags are compatible with gflags.
  * Document mentions how to modify flags from user programs.</changelog>
  <changelog author="qzhao@suse.com" date="1456747200">- Make sure source code's COPYING file install by default.</changelog>
  <changelog author="mpluskal@suse.com" date="1458129600">- Install documentation in default location with correct
  permissions
- Use macro for configure
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="plinnell@opensuse.org" date="1496577600">- Update to 0.3.5
  - CHECK_NOTNULL works with smart pointers when compiled in C++11
  - Add __declspec(noreturn) on Win
  - DCHECK_ALWAYS_ON to make D* enabled under NDEBUG
  - MinGW: avoid the error "conflicting declaration 'typedef DWORD pthread_t'" etc.
  - NULL sinks_ after deletion to prevent dangling pointer
  - Symbolize: Calculate a module's zero VA using program headers
  - Allow permission line in /proc/self/map to be "rwx"
  - Add support for PowerPC
  - Use namespace GFLAGS_NAMESPACE instead namespace gflags. #62
  - Win: use _fdopen instead of fdopen. Fix #73
  - Win: FAILED macro can't be used with HANDLE. Fix #79
  - Avoid calling new/malloc in signalhandler to fix #78
  - Reset SIGABRT action only if FailureSignalHandler is installed
  - Fix missing public include directory
  - Fix double-free in unit test on Windows
  - Add logfile_mode to control logfile permissions to fix #23
  - Fix mocklog unused arguments
  - Fix redefinition of _XOPEN_SOURCE
  - Don't call RAW_VLOG with locking vmodule_lock to fix #29
  - Add CMake support. closes #4
  - Fix #8 AddLogSink memory leak
  - Add #ifndefs to avoid collision with other google opensource projects
  - LOG_STRING: use std::vector and std::string
  - Adds color output support for tmux terminals
  - Fix x64/Debug build on MSVS
- Changes from 0.3.4
  - repository moved from code.google.com/p/google-glog to github.com/google/glog
  - fixes for latest MSVS
  - add libc++ support
  - fix build issue in demangle.cc
  - add callback for OpenObjectFileContainingPcAndGetStartAddress
  - add StrError and replace posix_strerror_r call
  - fix VC build by adding GOOGLE_GLOG_DLL_DECL
  - style fix for C++11
  - reduce dynamic allocation from 3 to 1 per log message
  - attempt to improve mingw-w64 support
  - support unordered_(map|set) by stl_logging</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1622808000">- Update to 0.5.0
  * Implemented enhancements:
    + Add support for customizing the prefix format #578
    + "sprintf" function being used in googletest.h which is not secure #536
    + stacktrace is not produced on aarch64 #531
    + Documenting minimum C++ version #527
    + Glog file separation by year #516
    + Bazel support for windows #472
    + GOOGLE_GLOG_DLL_DECL needs to be put into header file #469
    + Glog should delete old log files automaticly #423
    + CHECK_XX variants do not compile if nullptr is an argument #341
    + autogen.sh makes git directory dirty #308
    + LogSink::ToString has no microsecond precision. #307
    + Conan package for glog #262
    + How to change format of logger? for example time and verbose level name and etc #229
    + Username lookup needs a tuneup #211
    + Feature request for sudo make uninstall #163
    + glog should use ThreadSanitizer (TSAN) dynamic annotations #80
    + Add support for deleting old logs #36
    + CHECK support for nullptr (fixes #341) #641 (sergiud)
    + cmake: do not require a C compiler #627 (sergiud)
    + use C++ headers #626 (sergiud)
    + removed windows-specific headers #625 (sergiud)
    + document C++ version #623 (sergiud)
    + Add support for customizing the prefix format #554 (santigl)
    + Add extra information in log file header (application build/version, actual duration time) #438 (d-uspenskiy)
    + Use libunwind as an imported target #368 (UVV-gh)
    + Annotate LOG_EVERY_N macros as a benign race for TSAN #263 (kennyyu)
  * Fixed bugs:
    + Incorrect Unwind version parser #598
    + Large integers get truncated #594
    + Windows shared library generates linkage warnings #569
    + Replace obsolete __CYGWIN64__ macro #566
    + Disabling 'Symbolize functionality' is not working #563
    + LOG_TO_STRING and std namespace #550
    + Ownership with SetLogger #524
    + gtest usage not implemented in CMake build system #510
    + ac_cv___attribute___printf_4_5 not set in CMake build system #509
    + --max_log_size not work when larger than 4096 #497
    + vmodule flag is not declared #466
    + TSan warning: a race in LOG_EVERY_N and friends #439
    + stacktrace unittest hangs on MSVC #328
    + EXC_BAD_ACCESS on iOS #275
    + Signal handler tests fail on ARM #256
    + glog 0.3.5 compilation failed on Centos 7 #243
    + ./libtool: line 6000: cd: no/lib: No such file or directory #215
    + Test stl_logging fails in macOS CMake build #201
    + autoconf build does not version the library #196
    + gcc 4.7.2, 4.8.3, 4.9.2 unit test failures on C++11 #14
    + fix gflags windows linker warnings #640 (sergiud)
    + fixed windows builds #639 (sergiud)
    + fix LogCleaner::IsLogFromCurrentProject for filename_extension #637 (xiaobfly)
    + fully qualify std::string #624 (sergiud)
    + handle --max_log_size overflow #622 (sergiud)
    + cmake: optionally use gtest #621 (sergiud)
    + cmake: allow to disable symbolize #620 (sergiud)
    + build: set ac_cv___attribute___printf_4_5 #618 (sergiud)
    + cmake: fixed unwind patch component match check #613 (sergiud)
  * Closed issues:
    + call InitGoogleLogging get a segment fault #607
    + BUILD file will create a conflict with build/ folder #606
    + glog don't create log file in visual c++ dll project #605
    + error in CMAKE installation steps--$ git clone git@github.com:google/glog.git should change to $ git clone https://github.com/google/glog.git #603
    + No system link created along with the log files #599
    + CMake build instructions do not work for paths with ampersand #597
    + publicly visible Bazel target no longer provides any headers #596
    + LogCleaner::IsLogFromCurrentProject incorrect when SetLogFilenameExtension #589
    + EnableLogCleaner not recognized #586
    + IsGlogLog problem #584
    + Build fails with clang-cl due to undefined symbols #575
    + Write the correct Windows version in the log header #572
    + Ability to write time in UTC in log files #571
    + compile error: use of overloaded operator '&lt;&lt;' is ambiguous #562
    + glog error log was incorrrectly written to unexpected memory #561
    + How to disable logging. #556
    + Cannot compile "configure: WARNING: 'missing' script is too old or missing" #544
    + Support to modify verbose log level for mudules #538
    + Dropping autoconf support #537
    + Failed to print INFO and WARNING log #533
    + glog rpm installation fails if openstack-train repo is enabled #522
    + stripped binaries produce useless backtraces #514
    + Flag --incompatible_no_implicit_file_export will break Google Logging in a future Bazel release #512
    + Flag --incompatible_load_cc_rules_from_bzl will break Google Logging in Bazel 1.2.1 #507
    + Flag --incompatible_no_implicit_file_export will break Google Logging in Bazel 1.2.1 #506
    + Is there any way logging without a mutex #504
    + Including glog/logging.h triggers -Wunused-parameter on g++ #493
    + Bazel: building glog with custom version gflags #480
    + max_log_size flag does not work on AIX or linux #476
    + cmake/DetermineGflagsNamespace.cmake was ignored when repush #473
    + Conflict with gflags #458
    + log file name error after application restart #457
    + App security test reports Insecure API for React Native iOS App - Binary Analysis (IPA) #453
    + multi thread cant share glog setting #450
    + How do I write logs to files only? #436
    + Crash in symbolize_unittest on Ubuntu 18.04 x86_64 #435
    + Does glog support compress log files? #434
    + Bazel build doesn't set correct compile flags. #430
    + how to change the name of final dynamic library #427
    + suggest about gflags #426
    + about filename_extension_ in CreateLogfile #395
    + Add cc_library for ScopedMockLog #392
    + When building a react native project glog is causing a failure. #382
    + glog's endline is not thread safe when using with another logging system?! #379
    + Logfile full within 1s results in error #378
    + InitGoogleLogging bug \uff0cCould not create logging file #375
    + golang/glog sometime can not create the log_dir? #369
    + static google::log_mutex destroyed on exit, while other still existing threads want to log #363
    + Does GLOG support log logs by day? #362
    + how to compile it for android ndk? #360
    + Cross Compile Error #358
    + add daemon(1,0) ,then log is missing #357
    + logtostderr filtering #356
    + Get trouble in compiling glog for android! #355
    + stl_logging unit test don't pass #348
    + Stacktrace is not printed by failure signal handler when built with Bazel #346
    + When might 0.3.6 be released? #345
    + Unittest generates warning with C++17 regarding auto_ptr #335
    + Use Upstream GoogleTest #333
    + Static declaration of 'pread' follows non-static declaration error while building in xcode #326
    + __declspec(dllimport) public: __thiscall google::base::CheckOpMessageBuilder::CheckOpMessageBuilder(char const *) #316
    + glog can't be compiled using Android NDK r16 #306
    + libunwind GetStackTrace implementation doesn't allow concurrent invocations #298
    + VLOG before InitGoogleLogging causes crash #290
    + macro 'AM_CONFIG_HEADER' not found in library #271
    + Print binary-identifying info at the top of each file #269
    + The spec.prepare_command lead an error #255
    + signalhandler_unittest tests fails on aarch64 #219
    + Compiling error: undefined references to `google::base::CheckOpMessageBuilder::NewString[abi:cxx11]() #195
    + [0.3.5] errors during make check #194
    + Allow coredump to be generated upon LOG(FATAL) #192
    + Thread ID on macOS #182
    + signalhandler_unittest tests fails on ppc64le #177
    + --without-gflags is not working #175
    + (gflags_reporting.cc.o): relocation R_X86_64_32 against.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC #174
    + Flag to give users choice to enable or disable time_pid_string attaching to the log file name #173
    + DCHECK_NOTNULL generates "expression result unused" errors with clang in strict compilation mode #172
    + C4722: destructor never returns potential memory leak #171
    + Logging to the same file from multiple processes #170
    + stacktrace_libunwind-inl.h: reentrancy check should use a thread-local instead of a global variable #160
    + Support vmodule filter support on non GNU compilers #154
    + can glog write to a specified file name? #147
    + Expose DumpStackTraceToString to application/user #144
    + Adding LOG_IF_OR_EVERY_N() #143
    + Support initializing logger and sinker by configuration #135
    + Logging UnitTest failed on x64 VS2015. Reason: Pointer format not consistent #134
    + source/logging_unittest.cc:64 error : 'GFLAGS_NAMESPACE' is not not a namespance-name #131
    + Allow glog to be queried as to whether or not InitGoogleLogging has been called. #125
    + Allow a log file to be simply named "foobar.log" with no appended string #124
    + Can I use default FailureSignalHandler() and my custom failure funcion together? #121
    + logging_fail fail for x64 in VS2013, libglog_static #119
    + travis env build failure : /bin/bash: aclocal-1.14: command not found #117
    + Allow more than just argv[0] in InitGoogleLogging #113
    + Can glog be shutdown totally? #111
    + A memory bug detected by valgrind? #109
    + src/demangle.h:80:27: error: expected initializer before 'Demangle' bool GOOGLE_GLOG_DLL_DECL Demangle(const char *mangled, char *out, int out_size); #108
    + glog fails to build on ARM64/AArch64 #107
    + logging_unittest-logging_unittest.o ERROR 1 #104
    + FATAL error with pthread_cancel in multi-thread program #102
    + configure: Hardcoded am__api_version='1.14' breaks build on systems with autoconf 1.15 #97
    + ppc64le support for glog #89
    + please remove generated autotools from the git repo #86
    + module based minloglevel #66
    + glog print wchar_t? #64
    + Android build is broken #59
    + libglog.pc.in should include libunwind as private dep for static linking case #57
    + demangle_unittest.sh fails with GCC 5 (configured --with-default-libstdcxx-abi=new, which is the default) #40
    + Make the documentation browsable online #39
    + Make error: failed to link with libgflags.a #38
    + Mark LOG(FATAL) with [[noreturn]] #28
    + Logfile with more restrictive permissions control #23
    + Asynchronous/double-buffering support? #16
    + clang34, 35, 36 fails to pass unit tests with C++03 #13
  * Merged pull requests:
    + readme: update CMake source directory option #642 (husskade)
    + Add Windows builds using GitHub Actions #638 (NeroBurner)
    + Use generated config.h for Windows. #635 (drigz)
    + cmake: build shared libs by default #632 (sergiud)
    + fixed file extension #631 (xiaobfly)
    + bazel: use expand_template instead of genrules #628 (drigz)
    + cmake: export symbols selectively #619 (sergiud)
    + bazel: declare headers in top-level rule #615 (drigz)
    + Rename BUILD to BUILD.bazel. #614 (drigz)
    + replaced __CYGWIN32__ and __CYGWIN64__ by __CYGWIN__ #611 (sergiud)
    + consolidate readme #610 (sergiud)
    + cmake: handle empty unwind version patch component #609 (sergiud)
    + Make stl_logging_unittest more robust. #608 (mahiuchun)
    + Fix the symlink creation bug if using bazel #600 (zoukyle)
    + Change counter type to uint64 #595 (r-barnes)
    + src/logging.cc: Fix a typo in comment #593 (aesophor)
    + src/logging.cc: Make LogCleaner aware of filename extension (#589) #592 (aesophor)
    + remove autoconf support #585 (sergiud)
    + Make cmake build on path with spaces. #580 (Yicong-Huang)
    + Added check for if info.dli_sname is NULL #579 (arj-fb)
    + Add override to LogStreamBuf::overflow() #576 (santigl)
    + Add FLAGS_log_utc_time; when 'true' the time will be written in log in UTC, resolves #571 #573 (msamoila)
    + Connect glog to Andorid logging API #570 (jiuqiant)
    + Output to logcat on Android #553 (huangqinjin)
    + Make message text null-terminated #552 (huangqinjin)
    + Replace sprintf() with snprintf() (#536) #551 (aesophor)
    + Fix build for Emscripten #546 (schoppmp)
    + OpenBSD/powerpc: clang does not define _CALL_*, use proper ifdef instead #545 (julianaito)
    + Use NULL to indicate uninitialized VLOG_IS_ON site. #542 (xulongwu4)
    + Fix unused parameter warning on gcc. #540 (pwnall)
    + Prepend the year to each glog line (#516) #530 (aesophor)
    + fix bazel build for freebsd #526 (dfr)
    + Allow CMake user to disable Symbolize functionality #523 (edbaunton)
    + Add target existence checks to Unwind find module #518 (MichaelDarr)
    + Add vcpkg installation instructions #517 (LilyWangL)
    + Explain log levels. #515 (fmayer)
    + Use file offsets in traces if object has no symbols #513 (mspang)
    + Don't call close(2) more than once #508 (xiaosuo)
    + Fix missing deletion of custom Logger #503 (alexsmac)
    + src/logging.cc: encapsulate log cleaner, match logfile with &lt;base_filename_&gt;&lt;date&gt;-&lt;time&gt;.&lt;pid&gt; #502 (aesophor)
    + Address review comments for Bazel/Win32 build #499 (drigz)
    + Fix race conditions in LOG_EVERY_N #492 (aesophor)
    + doc: add information about log cleaner #491 (aesophor)
    + Added fixed log name support, take 2 #489 (ezegomez)
    + Add windows support for bazel build #488 (skeptic-monkey)
    + src/logging.cc: fix wrong assignment #487 (Telunsu)
    + src/symbolize.cc: do not check for HAVE_DLFCN_H for macOS #485 (ffontaine)
    + removed executable flag from .cmake file #484 (sergiud)
    + Support pkg-config #483 (loop0day)
    + Revert "Added fixed log name support" #482 (sergiud)
    + logging: Fix compilation with uClibc++ #479 (neheb)
    + src/utilities: fix build without pthread #477 (ffontaine)
    + src/symbolize.cc: fix build without dlfcn.h #475 (ffontaine)
    + declare FLAGS_vmodule #467 (sukill)
    + I supported clang-cl with BUILD_SHARED_LIBS #465 (durswd)
    + googletest: Switch to nanosleep #460 (neheb)
    + fix typo: TOOD -&gt; TODO #448 (ukai)
    + Don't test on Ubuntu 14.04 #446 (philwo)
    + Fix symbolize_unittest for musl builds #443 (ammubhave)
    + Extend the LogSink interface to be able to pass microseconds #441 (asekretenko)
    + Add support for automatic removal of old logs #432 (aesophor)
    + Fix logmailer problem for dynamic lib use of glog. #400 (guoyuhong)
    + Fix warnings #370 (hemantbits)
    + Allow getpwuid_r to return missing entry. #350 (TheModMaker)
    + Fix stacktrace on Bazel build. #347 (nya3jp)
    + Fix build for Android API &lt; 21 #312 (ruslo)
    + Use thread local for libunwind GetStackTrace() reentrancy protection #161 (mpercy)
    + Respect configured docdir #88 (kekstee)
    + Added fixed log name support #19 (ezegomez)
  * Fixes of version 0.4.0
    + build: cleanup temps and remove NEWS by @jackwish (#410)
    + Fix unused variable warning in GCC by @pwnall (#412)
    + automake: relax GNU standard directory style by @jackwish (#408)
    + update README.md filename in Makefile.am by @NeroBurner (#403)
    + ci: add clang-cxx17 toolchain by @NeroBurner (#406)
    + remove register keyword from unittest by @NeroBurner (#405)
    + Use push/pop macro when supressing warning by @kwaegel (#397)
    + ci: add appveyor and travis config by @NeroBurner (#330)
    + Make symbolize.cc thread safe even on shared fds by @tzik (#388)
    + Don't crash on some forms of invalid ELF files by @bsilver8192 (#367)
    + Fix mistype in comment by @zaporozhets (#371)
    + Fix errors with BUILD_SHARED_LIBS=ON for Visual Studio 2017 (fixes #343) by @dzung (#344)
    + fix glog.html link to gflags repository by @NeroBurner (#336)
    + Delete NEWS by @NeroBurner (#337)
    + Fix windows logging unittest by @NeroBurner (#331)
    + tests: fix compilation with C++17 by @NeroBurner (#332)
    + Fix mingw cross compile by @NeroBurner (#324)
    + Resolve missing prototype warning by @nazg (#302)
    + Fix redefined warnings from config.h by @nazg (#303)
    + Make int conversion explicit and fix clang warning by @samuela (#305)
    + konsole family of terminfo supports colored output by @nazg (#304)
    + CMake Update by @Mizux (#292)
    + Use target gflags instead of old VARIABLES by @Mizux (#283)
    + Add an example using glog from Bazel by @drigz (#276)
    + Update gflags to latest master by @drigz (#277)
    + Fixed undeclared identifier error by @sergiud (#281)
    + Build with Bazel. by @qzmfranklin (#232)
    + Compute base addresses from program headers while reading /proc/self/maps. by @pcc (#261)
    + Cache strlen outside of cycles (PVS-Studio) by @dimhotepus (#106)
    + Shell escape arguments to /bin/mail. by @ukai (#260)
    + Fix username lookup in case of missing USER environment variable by @DariuszOstolski (#245)
    + #253: Use MS preprocessor idiom to disable warning by @DariuszOstolski (#254)
    + Zero allocation fix by @sergiud (#226)
    + Fix for missing exports (fixes #227) by @sergiud (#228)
    + Fix LOG_EVERY_N with clang -Wunused-local-typedef by @jray272 (#225)
    + Run src/windows/preprocess.sh to pick up latest logging.h.in changes by @jray272 (#224)
    + Update Windows docs by @andschwa (#218)
    + cmake: fixed gflags namespace detection (fixes #193) by @sergiud (#209)
    + cmake: do not hardcode relative install directories by @sergiud (#153)
    + cmake: changed project name from google-glog to glog by @sergiud (#152)
    + Cygwin support by @sergiud (#157)
    + [RFC] reduce heap memory allocations to zero by @sergiud (#158)
    + rate limit calls to posix_fadvise() by @pixelb (#145)
    + Use gflags ALIAS instead of ${gflags_XXX} vars by @v1bri (#199)
    + Port stack tracing to Windows by @andschwa (#168)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708257600">- update to 0.7.0:
  * C++14 is now the primary language standard
  * Public API bextended to use the more up-to-date standard
    library types
  * Many bug fixes and enhancements</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1735819200">- Update to 0.7.1:
  * fix(symbolize): format unknown stack frames (#1092);
  * build(deps): bump codecov/codecov-action from 3 to 4 (#1071);
  * fix: rework android detection (#1094);
  * fix(bazel): add missing emscripten defines (#1082);
  * fix: error message typo;
  * fix(readme): correct LOG_IF_EVERY_N typo (#1077);
  * fix(readme): wording;</changelog>
</package>
<package pkgid="e59b45aa9c979b3db694ad770eb094a20dd4ca8236028e7bf74089265c29b8fe402d751ead1a2f4884ec4fdd14acbb59a536847ea6d854df2e13971930c3dd6d" name="google-guest-agent-debuginfo" arch="i586">
  <version epoch="0" ver="20260803.00" rel="2.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1768305600">- Update to version 20260108.00
  * Source the contents of /var/google-users.d config files. (#586)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1775563200">- Update to version 20260402.00: (bsc#1257010)
  * Backport oslogin changes for sles16 to legacy agent (#603)
  * Bump go.opentelemetry.io/otel/sdk from 1.37.0 to 1.40.0 (#596)
  * Bump google.golang.org/grpc from 1.75.0 to 1.79.3 (#602)
  * Actually finally fix the RPM spec (#601)
  * Correct guest telemetry build target (#600)
  * Add packaging for new telemetry extension (#599)
  * Implement new scheduled job for routes monitor (#598)
  * Add packaging changes for locally bundled extensions feature support (#593)
  * Ensure the uninstall script handles GCE metadata endpoint unavailability. (#591)
  * Disable certificates when security keys are enabled (#588)
  * Move sourcing of per-user configs to the end of sshd_config, fixing 2FA logins. (#590)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1777291200">- Add CVE-2026-34986.patch to fix crafted JWE input with a missing encrypted
  key can lead to a denial of service (bsc#1262926, CVE-2026-34986)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1777896000">- Update to version 20260430.00
  * Update OWNERS (#609)
  * Update THIRD_PARTY_LICENSES to be package specific location. (#608)
  * Update dependencies and go version to 1.26.2 (#607)
    (bsc#1265762, CVE-2026-33814)
  * Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#604)
    (bsc#1260264, CVE-2026-33186)
  * Backport oslogin changes for sles16 to legacy agent (#603)
  * Bump go.opentelemetry.io/otel/sdk from 1.37.0 to 1.40.0 (#596)
  * Bump google.golang.org/grpc from 1.75.0 to 1.79.3 (#602) (bsc#1260264, CVE-2026-33186)
  * Actually finally fix the RPM spec (#601)
  * Correct guest telemetry build target (#600)
  * Add packaging for new telemetry extension (#599)
  * Implement new scheduled job for routes monitor (#598)
  * Add packaging changes for locally bundled extensions feature support (#593)
  * Ensure the uninstall script handles GCE metadata endpoint unavailability. (#591)
  * Disable certificates when security keys are enabled (#588)
  * Move sourcing of per-user configs to the end of sshd_config, fixing 2FA logins. (#590)
  * Source the contents of /var/google-users.d config files. (#586)
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
    (bsc#1239334, CVE-2025-22869, bsc#1253889, CVE-2025-58181)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20260424.00
  * Bring topic-stable up to latest point. (#606)
  * Bring stable branch up to 822ad49fd52b4d29869604af836a33cb22a667ba (#592)
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20260423.01
  * Update THIRD_PARTY_LICENSES to be package specific location. (#608)
- from version 20260423.00
  * Update dependencies and go version to 1.26.2 (#607)
  * Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#604)
  * Backport oslogin changes for sles16 to legacy agent (#603)
  * Bump go.opentelemetry.io/otel/sdk from 1.37.0 to 1.40.0 (#596)
  * Bump google.golang.org/grpc from 1.75.0 to 1.79.3 (#602)
  * Actually finally fix the RPM spec (#601)
  * Correct guest telemetry build target (#600)
  * Add packaging for new telemetry extension (#599)
  * Implement new scheduled job for routes monitor (#598)
  * Add packaging changes for locally bundled extensions feature support (#593)
  * Ensure the uninstall script handles GCE metadata endpoint unavailability. (#591)
  * Disable certificates when security keys are enabled (#588)
  * Move sourcing of per-user configs to the end of sshd_config, fixing 2FA logins. (#590)
  * Source the contents of /var/google-users.d config files. (#586)
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key
    list is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20260422.01
  * Bring topic-stable up to latest point. (#606)
  * Bring stable branch up to 822ad49fd52b4d29869604af836a33cb22a667ba (#592)
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20260422.00
  * Update dependencies and go version to 1.26.2 (#607)
  * Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#604)
  * Backport oslogin changes for sles16 to legacy agent (#603)
  * Bump go.opentelemetry.io/otel/sdk from 1.37.0 to 1.40.0 (#596)
  * Bump google.golang.org/grpc from 1.75.0 to 1.79.3 (#602)
  * Actually finally fix the RPM spec (#601)
  * Correct guest telemetry build target (#600)
  * Add packaging for new telemetry extension (#599)
  * Implement new scheduled job for routes monitor (#598)
  * Add packaging changes for locally bundled extensions feature support (#593)
  * Ensure the uninstall script handles GCE metadata endpoint unavailability. (#591)
  * Disable certificates when security keys are enabled (#588)
  * Move sourcing of per-user configs to the end of sshd_config, fixing 2FA logins. (#590)
  * Source the contents of /var/google-users.d config files. (#586)
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key
    list is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20260421.00
  * Bring topic-stable up to latest point. (#606)
  * Bring stable branch up to 822ad49fd52b4d29869604af836a33cb22a667ba (#592)
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20260414.00
  * Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#604)
- Bump Go API version to 1.26
- Drop CVE-2026-34986.patch, merged upstream</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1778673600">- Packaging improvements:
  * Remove define github project name components no longer needed
  * Define shortname corresponding to binary name when different
    from package name. Use shortname where applicable to normalize
    common lines across Go app packages, similar to name macro.
  * Drop BuildRequires: golang-packaging. The original macros for
    file movements into GOPATH are obsolete with Go modules. Macro
    go_nostrip is no longer needed with current binutils and Go.
  * Remove go_nostrip macro which is no longer recommended
  * Re-enable binary stripping and debuginfo boo#1210938
  * Remove goprep macro which is no longer recommended
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.
  * Drop export CGO_ENABLED="0". Use the default unless there is a
    defined requirement or benefit.
  * For this package, we were seeing the expected error
    "-buildmode=pie requires external (cgo) linking, but cgo is not
    enabled" when using buildmode=pie and CGO_ENABLED=0. The error
    manifested only on s390x and i586 architectures, which was not
    expected. Resolve by using default CGO_ENABLED.
  * Remove ldflags -s (Omit symbol table and debug info) and -w
    (Omit DWARF symbol table). This information is used to produce
    separate debuginfo packages and binaries are stripped for
    reduced size by GNU strip during RPM build.
  * Remove ldflags -X entry for embedding build version metadata.
    This information is embedded in binaries with go1.18+ and
    available via go version -m or runtime/debug.ReadBuildInfo().
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1780315200">- Update to version 20260529.00
  * Dependency updates (#616) (bsc#1266603, CVE-2026-39821)
    (bsc#1266171, CVE-2026-39827, CVE-2026-39834, CVE-2026-39828,
    CVE-2026-39829, CVE-2026-39831, CVE-2026-42508, CVE-2026-39833,
    CVE-2026-39830, CVE-2026-39832, CVE-2026-46597, CVE-2026-46598,
    CVE-2026-46595, CVE-2026-39835)
- from version 20260522.00
  * Fix improper umask calculation on socket creation (#614)
- from version 20260520.01
  * Update OWNERS (#609)</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1784548800">- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only
  Punycode-encoded labels allows for validation bypass and privilege
  escalation (bsc#1266603)
  * CVE-2026-39821.patch</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1784808000">- CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on
  truncated/invalid UTF-8 input (bsc#1272118)
  * CVE-2026-56852.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 20260803.00
  * Exclude irrelevant tests on FreeBSD (#625)
- from version 20260723.00
  * Replace abandoned serial dependency (#624)
  * Add build rules for MWLID extension
- from version 20260720.00
  * Replace abandoned serial dependency (#624)
- from version 20260718.00
  * Add build rules for MWLID extension
- from version 20260717.00
  * Support basic account management on FreeBSD (#619)
- from version 20260715.00
  * fix dependency between sshd and google-guest-agent-manager.service (#621)
  * Update go.mod dependencies (#622)
  * Fallback to shebang execution when running scripts (#618)
  * Update go dependencies (#620)
  * Make guest-agent buildable on FreeBSD (#617)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1786017600">- Add guest-agent-micro6.patch (bsc#1253357)
  + Fix oslogin for Micro 6+</changelog>
</package>
<package pkgid="3f4343aae45da33abc5bbea7d5d87979ae9d94ddd6b5f15253255381e1d839fca3a0a9cf65d8232abba44971ffc94ed84a11b453f4635606b896f86735cd2035" name="google-guest-oslogin-debuginfo" arch="i586">
  <version epoch="0" ver="20260731.00" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1740657600">- Rework SELinux support (bsc#1232553)
  * Add pkgconfig(systemd) to BuildRequires for SELinux builds
  * Add policycoreutils to BuildRequires
  * Build and install SELinux module on older distributions as well
    to allow users to use the module with their own SELinux policies
  * Make checkpolicy build dependency unconditional
  * Move oslogin.pp SELinux module into %{selinuxtype} subdirectory
  * Own %{_datadir}/selinux{,/packages} on older distributions
  * Split SELinux support into separate -selinux package
  * Use SELinux RPM macros to install and uninstall SELinux module
  * Use RPM conditional builds to enable SELinux on newer distributions</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1750852800">- Update to version 20250624.00
  * Pass c-strings to logging functions (#140)
- from version 20241216.00
  * Send the correct type to SysLogErr; the clang sanitizer
    dislikes the type mismatch. (#158)
  * Add Eric to the owners file. (#157)
  * Revert "new client component and tests" (#155)
- from version 20241214.00
  * Remove pat from owners (#156)
- from version 20241206.00
  * Fix json include (#154)
  * build: remove oslogin_sshca from binaries list (#153)
  * Fix bad struct initialization pattern `= { 0 }` (#150)
  * Apply "include what you use," fixing missing include
    statements broadly. (#152)
  * Fix base64.h's missing includes and BSD types (#151)
  * Fix a bug where very large GIDs would cause integer
    overflow errors (#149)
- from version 20241127.00
  * Rename openbsd.h to base64.h and move it into the src/ folder (#148)
- from version 20241126.01
  * Follow the Google style guide by using the "local include style"
    to include files from this project. (#147)
- from version 20241126.00
  * Delete oslogin_sshca binary, add it to the ignore list (#146)
- from version 20241120.00
  * OS Login agent searches for full fingerprint extension instead
    of equals (#144)
- from version 20241116.00
  * Log an error when user has no challenges configured (#135)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1752235200">- Update to version 20250710.00
  * Add the cloudrun support (#162)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1756814400">- Update to version 20250821.00
  * Check policy uses adminLogin for cloud run (#165)
- from version 20250807.00
  * Extract the principal from certs when cloud_run enabled (#164)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1762516800">- Update to version 20251022.00
  * Log the response body when an auth failure occurs;
    it usually has helpful info in it. (#167)</changelog>
  <changelog author="Zdenek Kubala &lt;zkubala@suse.com&gt;" date="1763553600">- Update SELinux module dir as macro to allow root path move from
  /var/lib/selinux to /etc/selinux (bsc#1221342)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1775563200">- Update to version 20260227.00 (bsc#1257010)
  + Fix broken cache_refresh behavior when groups are disabled. (#181)
  * Implement a binary cache for OS Login passwd entries.
    This change introduces a new binary cache format for storing OS Login
    passwd information. It includes:
  - `OsLoginPasswdCacheWriter`: A C++ class to build and write the cache
    file. It buffers user entries, sorts them, and writes them to a
    temporary file before atomically renaming it.
  - `oslogin_passwd_cache_reader`: A C implementation for reading from
    the cache file using mmap. It provides functions compatible with
    NSS modules for looking up entries by UID, name, and iterating
    through all entries.
  - `eytzinger_layout.h`: A template function to convert a sorted vector
    into an Eytzinger layout, used for the name index to improve cache
    locality during lookups.
  - `oslogin_index_structs.h`: Defines the structures used for the UID
    and Name indices.
  - New unit tests (`eytzinger_layout_test.cc`,
    `oslogin_passwd_cache_reader_test.cc`, `round_trip_test.cc`) to
    validate the cache functionality, including concurrent read access.
  - The `Makefile` is updated to build and run the new tests. The `main`
    function is removed from `oslogin_utils_test.cc` as `gtest_main.cc`
    is now linked.
  * Fix incorrect cache_refresh return value.
  + Add google-guest-oslogin.conf and ggosl-no-var-content.patch (jsc#PED-14688)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1777377600">- Add /var/google-sudoers.d to tmpfile config
  + The /var/google-users.d directory is pre-created in the Makefile but
    the google-sudoers.d is not. But the code wil not behave as expected
    if the directory is not there. Because of the pre-creation missing in
    Makefile this was missed initially.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1777896000">- Update to version 20260430.00
  * URLEncode request parameters sent to the metadata server. (#182)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 20260731.00
  * Restore Makefiles, .gitignore, and repository metadata
  * No public description
- from version 20260626.00
  * Check and properly pad the buffer used for usernames in the
    NSS module, properly support buffer size negotiation. (#184)
- from version 20260605.00
  * Add two new types to the SELinux policy: sshd_session_t, and
    systemd_userdbd_t, both added in newer EL versions. (#186)</changelog>
</package>
<package pkgid="9c35b664c9c8f84d9904213d59b4295b90b1a785672ddbe7a82eaac7ccf6b7f2e71540f01e558dc361e2004f01bd3aeca58fef3f3eb8be6ce4f6eaf78cb26754" name="google-guest-oslogin-debugsource" arch="i586">
  <version epoch="0" ver="20260731.00" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1740657600">- Rework SELinux support (bsc#1232553)
  * Add pkgconfig(systemd) to BuildRequires for SELinux builds
  * Add policycoreutils to BuildRequires
  * Build and install SELinux module on older distributions as well
    to allow users to use the module with their own SELinux policies
  * Make checkpolicy build dependency unconditional
  * Move oslogin.pp SELinux module into %{selinuxtype} subdirectory
  * Own %{_datadir}/selinux{,/packages} on older distributions
  * Split SELinux support into separate -selinux package
  * Use SELinux RPM macros to install and uninstall SELinux module
  * Use RPM conditional builds to enable SELinux on newer distributions</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1750852800">- Update to version 20250624.00
  * Pass c-strings to logging functions (#140)
- from version 20241216.00
  * Send the correct type to SysLogErr; the clang sanitizer
    dislikes the type mismatch. (#158)
  * Add Eric to the owners file. (#157)
  * Revert "new client component and tests" (#155)
- from version 20241214.00
  * Remove pat from owners (#156)
- from version 20241206.00
  * Fix json include (#154)
  * build: remove oslogin_sshca from binaries list (#153)
  * Fix bad struct initialization pattern `= { 0 }` (#150)
  * Apply "include what you use," fixing missing include
    statements broadly. (#152)
  * Fix base64.h's missing includes and BSD types (#151)
  * Fix a bug where very large GIDs would cause integer
    overflow errors (#149)
- from version 20241127.00
  * Rename openbsd.h to base64.h and move it into the src/ folder (#148)
- from version 20241126.01
  * Follow the Google style guide by using the "local include style"
    to include files from this project. (#147)
- from version 20241126.00
  * Delete oslogin_sshca binary, add it to the ignore list (#146)
- from version 20241120.00
  * OS Login agent searches for full fingerprint extension instead
    of equals (#144)
- from version 20241116.00
  * Log an error when user has no challenges configured (#135)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1752235200">- Update to version 20250710.00
  * Add the cloudrun support (#162)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1756814400">- Update to version 20250821.00
  * Check policy uses adminLogin for cloud run (#165)
- from version 20250807.00
  * Extract the principal from certs when cloud_run enabled (#164)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1762516800">- Update to version 20251022.00
  * Log the response body when an auth failure occurs;
    it usually has helpful info in it. (#167)</changelog>
  <changelog author="Zdenek Kubala &lt;zkubala@suse.com&gt;" date="1763553600">- Update SELinux module dir as macro to allow root path move from
  /var/lib/selinux to /etc/selinux (bsc#1221342)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1775563200">- Update to version 20260227.00 (bsc#1257010)
  + Fix broken cache_refresh behavior when groups are disabled. (#181)
  * Implement a binary cache for OS Login passwd entries.
    This change introduces a new binary cache format for storing OS Login
    passwd information. It includes:
  - `OsLoginPasswdCacheWriter`: A C++ class to build and write the cache
    file. It buffers user entries, sorts them, and writes them to a
    temporary file before atomically renaming it.
  - `oslogin_passwd_cache_reader`: A C implementation for reading from
    the cache file using mmap. It provides functions compatible with
    NSS modules for looking up entries by UID, name, and iterating
    through all entries.
  - `eytzinger_layout.h`: A template function to convert a sorted vector
    into an Eytzinger layout, used for the name index to improve cache
    locality during lookups.
  - `oslogin_index_structs.h`: Defines the structures used for the UID
    and Name indices.
  - New unit tests (`eytzinger_layout_test.cc`,
    `oslogin_passwd_cache_reader_test.cc`, `round_trip_test.cc`) to
    validate the cache functionality, including concurrent read access.
  - The `Makefile` is updated to build and run the new tests. The `main`
    function is removed from `oslogin_utils_test.cc` as `gtest_main.cc`
    is now linked.
  * Fix incorrect cache_refresh return value.
  + Add google-guest-oslogin.conf and ggosl-no-var-content.patch (jsc#PED-14688)</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1777377600">- Add /var/google-sudoers.d to tmpfile config
  + The /var/google-users.d directory is pre-created in the Makefile but
    the google-sudoers.d is not. But the code wil not behave as expected
    if the directory is not there. Because of the pre-creation missing in
    Makefile this was missed initially.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1777896000">- Update to version 20260430.00
  * URLEncode request parameters sent to the metadata server. (#182)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 20260731.00
  * Restore Makefiles, .gitignore, and repository metadata
  * No public description
- from version 20260626.00
  * Check and properly pad the buffer used for usernames in the
    NSS module, properly support buffer size negotiation. (#184)
- from version 20260605.00
  * Add two new types to the SELinux policy: sshd_session_t, and
    systemd_userdbd_t, both added in newer EL versions. (#186)</changelog>
</package>
<package pkgid="fb43cf7dd14dd4d8d467699387b9fff0d94138e4ed6ad32a12e982cef991e0d542bbb3641de6ce39ae15eeb9f0cbe301b8643562e8e146c19d749048f843bfeb" name="google-osconfig-agent-debuginfo" arch="i586">
  <version epoch="0" ver="20260803.00" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1778673600">- Update to version 20260511.00
  * switch to t2a-standard-2 on ARM package build (#977)
- from version 20260505.03
  * Cover zypper_patch by unit tests (#958)
- from version 20260505.02
  * Remove unused functions DisableAutoUpdates (#970)
- from version 20260505.01
  * Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc (#966)
- from version 20260505.00
  * Upgrade a few dependencies across the repo (#968)
    + github.com/go-git/go-git/v5 5.16.2-&gt;5.18.0 (bsc#1264923, CVE-2026-41506)
    + github.com/go-jose/go-jose/v4 4.1.3-&gt;4.1.4 (bsc#1262926, CVE-2026-34986)
    + github.com/go-viper/mapstructure/v2 2.3.0-&gt;2.4.0
    + go.opentelemetry.io/otel 1.40.0-&gt;1.41.0
    + go.opentelemetry.io/otel/sdk 1.39.0-&gt;1.43.0
- from version 20260504.01
  * bump github.com/docker/cli to 29.2.0 (#962)
- from version 20260504.00
  * Bump github.com/opencontainers/selinux (#960)
- Add missing CVE reference to previous changelog entry
- Drop CVE-2026-34986.patch, merged upstream</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781265600">- Update to version 20260611.00
  * Add unit tests for policies/policies.go PART 5 (#998)
- from version 20260610.00
  * Add unit tests for policies/policies.go PART 4 (#997)
- from version 20260609.02
  * squash commits (#936)
- from version 20260609.01
  * Add unit tests for policies/policies.go PART 3 (#996)
- from version 20260609.00
  * Add unit tests for policies/policies.go PART 2 (#991)
- from version 20260602.01
  * Align format of dates and timestamp collected across Windows packages (#973)
- from version 20260602.00
  * Add unit tests for config/config,go (#979)
- from version 20260528.00
  * Bump github.com/containerd/containerd (#990)
- from version 20260521.00
  * Cover agentconfig functionality by unit tests (#925)
- from version 20260520.04
  * Add unit tests for policies/googet.go (#961)
  * Bump github.com/go-git/go-git/v5 (#987)
- from version 20260520.02
  * Add unit tests for policies/yum.go (#952)
  * Add unit tests for policies/apt.go PART 3 (#951)
- from version 20260520.00
  * Add unit tests for policies/zypper.go (#953)
- from version 20260519.00
  * Add unit tests for policies/policies.go PART 1 (#949)
- from version 20260513.01
  * Bump github.com/go-git/go-git/v5 (#981), this also updates
    golang.org/x/net to v0.53.0 (bsc#1265762, CVE-2026-33814)
- from version 20260513.00
  * upgrade a few packages (#980)
- from version 20260512.02
  * Add/improve unit tests for agentendpoint/exec_task.go (#933)
- from version 20260512.01
  * Cover google_update.go by unit tests (#941)
- from version 20260512.00
  * Change zone for arm64 builds because of stockout (#978)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781611200">- Update to version 20260615.01
  * Upgrade golang.org/x/crypto &amp; golang.org/x/net (#1006)
    (bsc#1266171, CVE-2026-39827, CVE-2026-39834, CVE-2026-39828,
    CVE-2026-39829, CVE-2026-39831, CVE-2026-42508, CVE-2026-39833,
    CVE-2026-39830, CVE-2026-39832, CVE-2026-46597, CVE-2026-46598,
    CVE-2026-46595, CVE-2026-39835) (bsc#1266603, CVE-2026-39821)
- from version 20260615.00
  * Add unit tests for ospatch_apt_upgrade.go (#938)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1781697600">- Packaging improvements:
  * Remove define github project name components no longer needed
  * Define shortname corresponding to binary name when different
    from package name. Use shortname where applicable to normalize
    common lines across Go app packages, similar to name macro.
  * Drop BuildRequires: golang-packaging. The original macros for
    file movements into GOPATH are obsolete with Go modules. Macro
    go_nostrip is no longer needed with current binutils and Go.
  * Remove go_nostrip macro which is no longer recommended
  * Re-enable binary stripping and debuginfo boo#1210938
  * Remove goprep macro which is no longer recommended
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.
  * Drop export CGO_ENABLED="0". Use the default unless there is a
    defined requirement or benefit.
  * For this package, we were seeing the expected error
    "-buildmode=pie requires external (cgo) linking, but cgo is not
    enabled" when using buildmode=pie and CGO_ENABLED=0. The error
    manifested only on s390x and i586 architectures, which was not
    expected. Resolve by using default CGO_ENABLED.
  * Remove ldflags -s (Omit symbol table and debug info) and -w
    (Omit DWARF symbol table). This information is used to produce
    separate debuginfo packages and binaries are stripped for
    reduced size by GNU strip during RPM build.
  * Remove ldflags -X entry for embedding build version metadata.
    This information is embedded in binaries with go1.18+ and
    available via go version -m or runtime/debug.ReadBuildInfo().
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Raise minimum golang API version to 1.25.5 to match go.mod file
  * Use explicit upstream GitHub homepage in URL field
  * Use single invocation of %setup with -a1 to unpack both tarballs</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1782388800">- Update to version 20260624.01
  * Add unit tests for agentendpoint/agentendpoint_beta.go (#983)
- from version 20260624.00
  * Replace yum install with yum update (#1009)
- from version 20260623.02
  * Bump github.com/containerd/containerd (#1013)
- from version 20260623.01
  * Add unit tests for policies/apt.go PART 2 (#957)
- from version 20260623.00
  * Add test cases for agentendpoint/task_state.go (#984)
- from version 20260618.00
  * Remove deprecated rhel-sap images and add new ones (#1007)
- from version 20260616.00
  * Add test cases for clog/clog.go (#986)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1782734400">- Update to version 20260625.00
  * Add tests &amp; bugfix for packages/trace.go (#939)</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783598400">- Update to version 20260708.00
  * Add unit tests for policies/recipes/steps.go PART 2 (#975)
- from version 20260707.00
  * Bump golang.org/x/net (#1017)
- from version 20260703.00
  * upgrade x/net package. (#1018)
- from version 20260702.00
  * Add test cases for config/file_resource.go (#988)
- from version 20260701.00
  * Add unit tests for policies/recipes/artifacts.go (#985)
- from version 20260630.00
  * Add unit tests for policies/recipes/steps.go PART 1 (#974)</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1784548800">- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only
  Punycode-encoded labels allows for validation bypass and privilege
  escalation (bsc#1266603)
  * CVE-2026-39821.patch</changelog>
  <changelog author="Markéta Machová &lt;mmachova@suse.com&gt;" date="1784808000">- CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on
  truncated/invalid UTF-8 input (bsc#1272118)
  * CVE-2026-56852.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to version 20260803.00
  * Bump cloud.google.com/go/auth from 0.18.0 to 0.22.0 (#1032)
- from version 20260730.00
  * Bump golang.org/x/crypto from 0.52.0 to 0.54.0 (#1028)
- from version 20260729.02
  * authenticate cloud build to use docker registry (#1030)
- from version 20260729.01
  * Migrate e2e build to internal image (#1024)
- from version 20260728.04
  * Upgrade google.golang.org/grpc to new version. (#1023)
- from version 20260728.02
  * Improve unit tests for ospatch/yum_update.go (#1012)
- from version 20260728.01
  * Improve unit tests for ospatch/updates.go (#1011)
- from version 20260728.00
  * Add unit tests for config/package_resource.go PART 2 (#1005)
- from version 20260722.01
  * Add unit tests for config/package_resource.go PART 1 (#1003)
- from version 20260722.00
  * Add unit tests for policies/local.go (#1015)
- from version 20260721.01
  * Add unit tests for repository_resource.go (#1002)
- from version 20260721.00
  * Add unit tests for installrecipe.go part 2 (#993)
- from version 20260717.02
  * Add unit tests for scalibr.go (#1019)
- from version 20260717.01
  * Add unit tests for installrecipe.go part 1 (#992)
- from version 20260717.00
  * Add test cases for policies/recipes/recipedb.go (#989)
- from version 20260714.00
  * Bump golang.org/x/crypto (#1021)
- from version 20260709.00
  * Add unit tests for policies/recipes/steps.go PART 3 (#976)
- Drop CVE-2026-56852.patch, merged upstream</changelog>
</package>
<package pkgid="94864ef242ab52003cb9d3cb6096cf24832e124280bcdbd09309971e2976d490e761b91f722e8dc4a65e470c73ce45d06149e59dc0ff733a644a8a3af86ff074" name="googletest-debuginfo" arch="i586">
  <version epoch="0" ver="1.17.0" rel="1.4"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- update to 1.14.0:
  * GoogleTest requires at least C++14
  * Remove the GTEST_HAS_DOWNCAST_ customization point.
  * Add googletest-message-test to the Bazel tests
  * Make testing::Message support streamed AbslStringify values
  * gtest: Supress warning about set unused variable
  * Make AbslStringify usage public in GoogleTest
  * Remove unused cast implementation
  * Use template type FloatType in the cast.
  * Fix C++20 compatibility bug.
  * Make GoogleTest handle SEH exceptions before stack unwinding rather than afterward
  * Resolve an issue where the resolution of operator&lt;&lt; overloads would attempt
    to instantiate the incomplete testing::internal::Secret type.
  * add support for nrf52
  * add support for nxp qn9090 mcu
  * Allow clients to un-suppress output from gUnit EXPECT_EXIT tests.
  * Use GTEST_INTERNAL_CPLUSPLUS_LANG instead of __cplusplus
  * Add qualifier to avoid argument dependent lookup
  * Add missing std includes
  * Remove GTEST_FOR_GOOGLE_ macro
  * Remove some filesystem APIs and tests under !GTEST_HAS_FILE_SYSTEM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1710244800">- Exclude test for 32bit x86 that is broken for now</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1720180800">- avoid extra '--' which newer ctests don't like anymore</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722254400">- avoid extra '--' which newer ctests don't like anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1725364800">- version update to 1.15.2
  * C++ Language Support
  * GoogleTest requires at least C++14 and follows Google's
    Foundational C++ Support Policy.
  * Bzlmod is now officially supported
  * Many bug fixes</changelog>
  <changelog author="Guang Yee &lt;gyee@suse.com&gt;" date="1727438400">- Update C++ complier version so it builds on Leap 15.6.</changelog>
  <changelog author="Earl Sampson &lt;esampson@suse.com&gt;" date="1731931200">- change logic from suse_version &gt; 1500 to suse_version &lt; 1600</changelog>
  <changelog author="pgajdos@suse.com" date="1739188800">- version update to 1.16.0
  * C++ Language Support
  - GoogleTest requires at least C++14 and follows Google's Foundational C++ Support Policy
  - The 1.16.x branch will be the last to support C++14. Future development will require at least C++17.
  * Notable Changes
  - Bazel BUILD files now reference repositories by their canonical names from the Bazel Central Registry
  - Testsuite properties as are now exported as XML elements, not attributes (b4aae50).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746187200">- add googletest-ciso646.patch from upstream to avoid gcc15
  deprecation warnings that result in build failure of dependant
  packages</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1750075200">- update to 1.17.0:
  * C++ Language Support
  - GoogleTest now requires at least C++17 and follows Google's
    Foundational C++ Support Policy. See this table for a list of
    currently supported versions compilers, platforms, and build
    tools.
  * Notable Changes
  - Added a flag --gtest_fail_if_no_test_linked that will cause
    the program to fail if no test case is linked in
  - A DistanceFrom() matcher is available for general distance
    comparison (0bdccf4) and supports a user-defined abs()
- drop googletest-ciso646.patch, included upstream
- simplify gcc selection to take the default on Tumbleweed and 16,
  this fixes bogus gcc15 related failues in Factory</changelog>
</package>
<package pkgid="33d993872c0666b1d0e96913d8d5671ee1ea00a0c6b66c0cdad5e883866799929d55218b53190f154256dca25c08e0f8bc3122dd7b5f51392e4196d32e12808a" name="googletest-debugsource" arch="i586">
  <version epoch="0" ver="1.17.0" rel="1.4"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- update to 1.14.0:
  * GoogleTest requires at least C++14
  * Remove the GTEST_HAS_DOWNCAST_ customization point.
  * Add googletest-message-test to the Bazel tests
  * Make testing::Message support streamed AbslStringify values
  * gtest: Supress warning about set unused variable
  * Make AbslStringify usage public in GoogleTest
  * Remove unused cast implementation
  * Use template type FloatType in the cast.
  * Fix C++20 compatibility bug.
  * Make GoogleTest handle SEH exceptions before stack unwinding rather than afterward
  * Resolve an issue where the resolution of operator&lt;&lt; overloads would attempt
    to instantiate the incomplete testing::internal::Secret type.
  * add support for nrf52
  * add support for nxp qn9090 mcu
  * Allow clients to un-suppress output from gUnit EXPECT_EXIT tests.
  * Use GTEST_INTERNAL_CPLUSPLUS_LANG instead of __cplusplus
  * Add qualifier to avoid argument dependent lookup
  * Add missing std includes
  * Remove GTEST_FOR_GOOGLE_ macro
  * Remove some filesystem APIs and tests under !GTEST_HAS_FILE_SYSTEM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1710244800">- Exclude test for 32bit x86 that is broken for now</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1720180800">- avoid extra '--' which newer ctests don't like anymore</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722254400">- avoid extra '--' which newer ctests don't like anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1725364800">- version update to 1.15.2
  * C++ Language Support
  * GoogleTest requires at least C++14 and follows Google's
    Foundational C++ Support Policy.
  * Bzlmod is now officially supported
  * Many bug fixes</changelog>
  <changelog author="Guang Yee &lt;gyee@suse.com&gt;" date="1727438400">- Update C++ complier version so it builds on Leap 15.6.</changelog>
  <changelog author="Earl Sampson &lt;esampson@suse.com&gt;" date="1731931200">- change logic from suse_version &gt; 1500 to suse_version &lt; 1600</changelog>
  <changelog author="pgajdos@suse.com" date="1739188800">- version update to 1.16.0
  * C++ Language Support
  - GoogleTest requires at least C++14 and follows Google's Foundational C++ Support Policy
  - The 1.16.x branch will be the last to support C++14. Future development will require at least C++17.
  * Notable Changes
  - Bazel BUILD files now reference repositories by their canonical names from the Bazel Central Registry
  - Testsuite properties as are now exported as XML elements, not attributes (b4aae50).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746187200">- add googletest-ciso646.patch from upstream to avoid gcc15
  deprecation warnings that result in build failure of dependant
  packages</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1750075200">- update to 1.17.0:
  * C++ Language Support
  - GoogleTest now requires at least C++17 and follows Google's
    Foundational C++ Support Policy. See this table for a list of
    currently supported versions compilers, platforms, and build
    tools.
  * Notable Changes
  - Added a flag --gtest_fail_if_no_test_linked that will cause
    the program to fail if no test case is linked in
  - A DistanceFrom() matcher is available for general distance
    comparison (0bdccf4) and supports a user-defined abs()
- drop googletest-ciso646.patch, included upstream
- simplify gcc selection to take the default on Tumbleweed and 16,
  this fixes bogus gcc15 related failues in Factory</changelog>
</package>
<package pkgid="22f3e57b1dd2d4b1f3127eaade1dc6b311e89c59e78441449f18adcc501d63e46971580c22bb9500e978763b862d4d64c6ed67be24edcc19be24d1965778be60" name="gopls-debuginfo" arch="i586">
  <version epoch="0" ver="0.23.0" rel="1.2"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1740052800">- Update to version 0.18.0:
  * gopls: update go.mod for v0.18.0-pre.6
  * gopls/internal/analysis/modernize: fix rangeint bug
  * gopls/internal/analysis/modernize: disable unsound maps.Clone fix
  * gopls: update go.mod for v0.18.0-pre.5
  * gopls: tweak release notes
  * gopls: update go.mod for v0.18.0-pre.4
  * gopls: fix a few bugs related to the new modcache imports source
  * gopls/internal/analysis/modernize: sortslice: fix crash
  * gopls: update go.mod for v0.18.0-pre.3
  * gopls/internal/analysis/modernize: improve rangeint transformation
  * gopls/internal/golang: avoid PackageSymbols errors with missing packages
  * gopls/internal/analysis/gofix: rename local
  * gopls/internal/analysis/gofix: check package visibility
  * gopls: update go.mod for v0.18.0-pre.2
  * gopls/internal/telemetry/cmd/stacks: remove leading \b match
  * gopls: record telemetry counters for settings that are used
  * gopls/internal/golang: folding range: remove FoldingRangeInfo
  * gopls/internal/golang: add comment about SymbolKind
  * gopls/internal/analysis/modernize: appendclipped: unclip
  * gopls/internal/analysis/modernize: strings.Split -&gt; SplitSeq
  * gopls: update go.mod for v0.18.0-pre.1
  * gopls/internal/analysis/modernize: slices.Delete: import slices
  * gopls/internal/analysis/modernize: remove SortStable
  * gopls: update go.mod for v0.18.0-pre.1
  * all: update codereview.cfg for gopls-release-branch.0.18
  * gopls/internal/cache: downgrade bug reports for inconsistent metadata
  * gopls/internal/test/integration: reduce flakes in TestTelemetryPrompt
  * gopls/internal/analysis/modernize: mapsloop: fix two bugs
  * gopls/internal/analysis/modernize/cmd/modernize: create
  * gopls/internal/analysis/gofix: use cursor API
  * gopls/internal/util/moreiters: iterator functions
  * gopls/internal/telemetry/cmd/stacks: tweak IgnoreSymbolContains
  * gopls/doc/release/v0.18.0: describe inline analyzer
  * gopls/internal/analysis/gofix: move and rename
  * gopls/internal/analysis/modernize: for i := 0; i &lt; n; i++ -&gt; range n
  * gopls/internal/cache/testfuncs: fix matching of test names
  * gopls/doc/release: document the new workspaceFiles option
  * gopls/internal/golang: support package symbols
  * gopls/imports: use a module cache index
  * gopls/internal/golang: hide signature help
  * gopls/internal/server: embed style metadata in vulncheck progress
  * gopls: skip unusedparams for generated files
  * gopls/internal/golang: downgrade bug report in ExtractToNewFile
  * gopls/internal/analysis/modernize: fix bug in slicescontains
  * gopls/internal/protocol: delete MappedRange
  * gopls/internal/server: gopls.vulncheck return both vuln report and token
  * gopls/internal/golang: don't apply edits in codeAction/resolve
  * gopls/internal/analysis: use Cursor.Edge in two analyzers
  * gopls/internal/analysis/fillstruct: preserve existing formatting
  * gopls: remove go.sum files from integration tests
  * gopls: report SemanticHighlight for format string directives
  * gopls: add WorkspaceFiles option
  * gopls/internal/cache: add more debugging for golang/go#64235
  * gopls/internal/telemetry/cmd/stacks: add dry run flag
  * gopls/internal/test: update hover test to be tolerant proxy changes
  * gopls/doc/release: add semantic token config change
  * gopls/internal/settings: include deprecation message in api-json
  * gopls/internal/analysis/modernize: slicesdelete
  * gopls/internal/golang/completion: fix crash adding receiver type params
  * gopls/internal/golang/completion: avoid crash in comment completion
  * gopls/internal/analysis/modernize: omitzero
  * gopls/internal/telemetry/cmd/stacks: build compiler from root
  * gopls/internal/golang: improve "toggle compiler opt details"
  * gopls/internal/protocol/command: remove the redundant gopls.test command
  * gopls/internal/highlight: DocumentHighlight for format strings
  * gopls/internal/golang: customize semantic token types and modifiers
  * gopls/internal/telemetry/cmd/stacks: don't forward GOEXPERIMENT from env
  * gopls/internal/telemetry/cmd/stacks: paginate issue search
  * gopls/internal/analysis/modernize: replace loop with slices.Contains
  * gopls/internal/telemetry/cmd/stacks: support cmd/compile
  * gopls/internal/telemetry/cmd/stacks: refactor report processing to support different programs
  * gopls/internal/telemetry/cmd/stacks: add cmd/compile support to readPCLineTable
  * gopls/internal/util/frob: Decode: improve panic on empty
  * gopls: filter out hints for closed files and make modernizers hints
  * gopls/internal/protocol: optimized DocumentURI.Path for MODCACHE
  * gopls/internal/analysis/modernize: fix bug in minmax
  * gopls/internal/analysis/modernize: fix bug in mapsloop
  * gopls: prepare for mod cache index
  * gopls/internal/analysis/modernize: replace WithCancel with t.Cancel
  * gopls/internal/analysis: unusedvariable
  * gopls/internal/settings: document why unusedvariable is off
  * gopls/internal/protocol: modernize to use any
  * gopls/internal/settings: set severity=Info for modernizers
  * gopls/internal/analysis/hostport: report net.Dial("%s:%d") addresses
  * gopls/internal/util/persistent: {Map,Set}: use iter.Seq2
  * gopls: update toolchain to go1.23.4
  * gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods
  * gopls/internal/golang: make GCDetails a code action, not a code lens
  * gopls/internal/cache: remove overzealous bug.Report
  * gopls/internal/filecache: Get: mitigate failure due to ENOSPC
  * gopls: update telemetry dependency for crashmonitor fix
  * gopls/internal/server: fix nil panic in findMatchingDiagnostics
  * gopls/internal/cache/parsego: fix OOB panic in fixAST
  * gopls/internal/util/moremaps: use Sorted throughout gopls
  * gopls/internal/golang: definition support break, goto and continue statements
  * gopls/internal/analysis/modernize: string formatting
  * gopls/doc/features: add missing `
  * gopls/internal/analysis/modernize: check FileVersions throughout
  * gopls/internal/analysis/modernize: for...{m[k]=v} -&gt; maps.Collect et al
  * gopls/internal/cmd: update codelens.hlp, change -run to -exec
  * gopls/internal/analysis/modernize: b.N -&gt; b.Loop()
  * gopls/internal/golang: check for nil ReceiverNamed
  * gopls/internal/analysis/modernize: simplify append(base, s...)
  * gopls/internal/analysis/modernize: replace interface{} with any
  * gopls/internal/analysis/modernize: sort.Slice -&gt; slices.Sort
  * gopls/internal/analysis/modernize: quick fixes to modernize Go code
  * gopls/internal/golang: hover support return statements
  * gopls/internal/util/astutil: fix tiny doc typo
  * gopls/internal/util/astutil: NodeContains: workaround for ast.File
  * gopls/internal/golang: fix DocLink markup
  * gopls/internal/cache: move symbols to the file cache
  * gopls/internal/cache/testfuncs: fix crash with *error argument
  * gopls/internal/golang/completion: fix crash in instance conversion
  * gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all)
  * gopls/internal/golang: fix bug browsing assembly for (T).f methods
  * gopls/internal/golang: definition support return statements
  * gopls/internal/settings: drop experimental hoverKind=Structured
  * gopls/go.mod: update dependencies following the v0.17.0 release
  * gopls/internal/golang: Implementations: support generics
  * internal/typesinternal: rollback of Zero{Value,Expr} for gopls
  * gopls/internal/cache: move Snapshot.Symbols to symbols.go
  * gopls/internal/cache/methodsets: support generics
  * gopls/internal/golang: eliminate CollectScopes
  * gopls/doc/release: tweak wording following feedback
  * gopls/doc: update relnotes for v0.17.0</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1740398400">- Update to version 0.18.1:
  * gopls: update go.mod for v0.18.1-pre.2
  * gopls/internal/settings: fix misleading error messages
  * gopls/internal/golang: add missing json tags for hoverResult
  * gopls: update go.mod for v0.18.1-pre.1
  * gopls: temporarily reinstate the "Structured" hover kind
  * gopls/internal/analysis/modernize: fix minmax bug
  * gopls/internal/analysis/modernize: fix bug in minmax</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1746705600">- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.23 matching go.mod
  * Add Requires: golang(API) &gt;= 1.23 matching go.mod. This tool
    requires a go toolchain for its functionality. Using
    Recommends: or Suggests: instead may also make sense here.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1750161600">- Update to version 0.19.0:
  * gopls: update go.mod for v0.19.0-pre.3
  * gopls/internal/cache: add missing error check
  * gopls/doc: add two missing items to doc index
  * Revert "gopls/internal/util/moreslices: add Reversed iterator"
  * gopls/internal/util/moreslices: add Reversed iterator
  * gopls/internal/golang: add missing ,ok check
  * gopls/internal/golang: add missing err check
  * gopls/internal/golang/completion: return error if file is not new
  * gopls/internal/mcp: remove cache.Cache from the mcp server
  * gopls/internal/debug: extend timeout when running under CI builders
  * gopls/internal/protocol: refine DocumentURI Clean method and its usages
  * gopls/internal/golang: fix extract bug with anon functions
  * gopls: update go.mod for v0.19.0-pre.2
  * gopls/doc/release: tweak v0.19
  * gopls/internal/protocol: add DocumentURI.Base accessor
  * gopls/internal/server: improve "editing generated file" warning
  * gopls/internal/server: Organize Imports of generated files
  * gopls/internal/golang: Format generated files
  * gopls: update go.mod for v0.19.0-pre.1
  * gopls: use new gomodcache index
  * gopls/internal/golang: eliminate dot import: skip keyed fields
  * all: update codereview.cfg for gopls-release-branch.0.19
  * gopls/internal/debug: integrate flight recorder
  * gopls/internal/telemetry/cmd/stacks: delete
  * gopls/internal/mcp: add top level symbols from current package
  * gopls/internal/golang: add type inlayhint for variable decl
  * gopls/internal/test/marker: organize mcp tool context test
  * gopls/internal/mcp: add exported type spec and value spec to context
  * gopls/internal/analysis/modernize: disable appendclipped
  * gopls/internal/analysis/modernize: appendclipped: preserve result type
  * gopls/internal/analysis/modernize: add TODOs for nilness problem
  * gopls/internal/mcp: add context mcp tool
  * gopls/internal/protocol: make some optional integer fields indirect
  * gopls/internal/protocol: PublishDiagnosticsParams.version omitempty
  * gopls/internal/protocol: add Mapper.{Pos,Node]Text helpers
  * gopls/internal/settings: add maprange analyzer
  * gopls/internal: handle errors, or document that we ignore them
  * gopls/internal/analysis/modernize: minmax: put comments at proper positions
  * gopls/internal/golang: fix crash in definition of invalid "continue label"
  * gopls/internal/telemetry/cmd/stacks: collect from go.dev frontend
  * gopls/internal/analysis/modernize: fix bug in minmax analyzer that incorrectly handles nested if-else-if structures
  * gopls: update to staticcheck@master
  * gopls/.../completion: unimported completion snippets
  * gopls/internal/test/integration: simplify GoToDefinition
  * gopls/internal/analysis/recursiveiter: set Diagnostic.End
  * gopls/internal/test/integration/completion: relax expectations
  * gopls/internal/analysis/recursiveiter: report inefficient recursion
  * gopls/internal/mcp: add location info to mcp tool input arg
  * gopls: update to github.com/dominikh/go-tools@v0.6.1
  * gopls/internal/debug: display Session.View.Folder.Options
  * gopls/internal/golang: modify extract behavior for error handling returns
  * gopls/internal/golang: implement "inline local variable" code action
  * gopls/internal/analysis/modernize: bloop: document deoptimization
  * gopls/internal/test/marker: add mcp tools action marker
  * gopls/internal/analysis/modernize/slicesdelete: convert index type if needed
  * gopls/internal/analysis/modernize: disable slicesdelete pass
  * gopls/internal/test/marker: add a folding ranges test case
  * gopls/internal/cache/parsego: use PreorderStack
  * gopls/internal/golang: AddTest: fix types.Package.Path nil panic
  * gopls/internal/protocol: make FoldingRange fields optional
  * gopls/internal/lsprpc: start mcp server by passing -mcp-listen
  * gopls/internal/completion: apply modernizers
  * gopls/internal/analysis/modernize: add checks to prevent invalid fixes from slicesContains
  * gopls/internal/analysis/modernize: don't offer a fix when initialization statement is not empty
  * gopls/internal/golang: Hover: show allocator size class
  * gopls/internal/golang: make "Show assembly" work in tests
  * gopls/internal/golang/completion: new code for unimported completions
  * gopls/internal/server/completion: get correct surrounding for second lhs
  * gopls/internal/golang/completion: tostring, tobytes postfix snippets
  * gopls/internal/server: add modify tags code action docs
  * gopls/internal/golang/completion: offer return with whitespace
  * gopls: run modernize -fix in gopls
  * gopls/internal/cache: fix bug in toGobDiagnostic(Related)
  * gopls/internal/server: add modify_tags command handler
  * gopls/internal/golang/completion: show typeparam for preceding funcs in chain
  * gopls/internal/server: support links and hovers for replace directive
  * gopls/internal/golang: pkgdoc: don't discard NewT for unexported t
  * gopls/internal/golang: add test for (unfixed) issue 65098
  * gopls/internal/golang/completion: modernize
  * gopls/internal/golang: Rename imports: be defensive
  * gopls/internal/test/integration/web: move misc/webserver_test.go
  * gopls/internal/golang: CodeAction: don't fail because of 1 producer
  * gopls/internal/settings: enable most staticcheck analyzers
  * gopls/internal/golang: add embedded struct info to hover
  * gopls/internal/golang: Rename all receivers only at declaration
  * gopls: update x/telemetry
  * gopls/internal/golang: fix build
  * gopls/internal/golang: Rename all receiver variables
  * gopls: improve warning against using go get -tool with gopls
  * gopls: warn against using go get -tool with gopls
  * gopls/internal/golang: fix broken build due to semantic merge conflict
  * gopls/internal/cache: more test cases for syntax repairing
  * gopls/internal/cache: handle VS Code Insiders in watchSubdirs
  * gopls/internal/golang: CallHierarchy: show only *types.Func callees
  * gopls/internal/golang: fix extract with free control statements
  * gopls/doc: fix config for vim-lsp
  * gopls: hide todo inside readme.md
  * gopls/internal/cache/parsego: new test case for fixed syntax
  * gopls/internal/golang: implementation: report iface/iface relations
  * gopls/internal/server: TypeHierarchy support
  * gopls/internal/analysis/modernize: prevent conversion of variadic functions to slices.ContainsFunc
  * gopls/internal/golang: yet more refinement of golang/go#70553
  * gopls/internal/golang: completion: better default keyword completion in switch stmt
  * gopls/internal/golang: Rename: fix crash in ill-typed redeclaration
  * gopls/internal/server: workspace: skip adding already added file
  * gopls/internal/golang: implement dynamicFuncCallType with typeutil.ClassifyCall
  * gopls/internal/server: fix event labels after the big rename
  * gopls/internal/golang: CodeAction: place gopls doc as the last action
  * internal/gofix: move from gopls/internal/analysis/gofix
  * gopls/internal/analysis/modernize: add docs for missing modernize passes
  * gopls/internal/analysis/modernize: waitgroup: use index.Calls
  * gopls/internal/analysis/modernize: check nil before calling maybeNaN
  * gopls: require go1.24.2
  * gopls/internal/lsprpc: fix call function with wrong err
  * gopls: automatically insert package clause for new go files
  * gopls/internal/analysis/modernize: add modernizer for WaitGroup.Go
  * gopls: fix indent issue and track a TODO
  * gopls/internal/cmd: suppress TestImplementation on go1.23
  * gopls/internal/analysis/modernize: preserves comments in mapsloop
  * gopls/internal/analysis/modernize: use types.RelativeTo to respect current package
  * gopls/completion: use high score for package name main when current package is main
  * gopls/internal/analysis/maprange: use typeindex
  * gopls/internal/analysis/modernize: rangeint: fix yet another bug
  * gopls/internal/analysis/modernize: use typeindex throughout
  * gopls/internal/analysis/modernize: rangeint: respect side effects
  * gopls/internal/golang: test initial bindings to unify
  * gopls/internal/golang: test unify result bindings
  * gopls/internal/golang: unify tracks type params
  * gopls/internal/analysis/modernize: fix slicedelete triggers on slice identifiers with side effects
  * gopls/internal/fuzzy: apply modernizers to the fuzzy matcher
  * gopls/internal/analysis/modernize: permit int/uint type variants in rangeint
  * gopls/modernize: remove unused functions
  * gopls/internal/golang/completion: ensure expectedCompositeLiteralType arg is not nil
  * gopls/internal/golang/completion: avoid crash in addFieldItems
  * gopls/internal/cache: improve build constraint trimming
  * gopls/internal/util/persistent: add concurrency test
  * gopls/internal/analysis/modernize: modernizer to suggest using strings.CutPrefix
  * gopls/internal/analysis/modernize: disable minmax on floating point
  * gopls/internal/golang: fix crash in source.test code action
  * gopls/internal/test/integration: skip x_tools-gotip-openbsd-amd64 (7.6)
  * gopls/internal/test/integration/misc: test "annotations" setting
  * gopls/internal/analysis/modernize: preserves comments in minmax
  * gopls/internal/golang: use slices.Reverse in pathEnclosingObjNode
  * gopls/internal/cache/testfuncs: handle recursive subtests
  * gopls/internal/analysis/modernize: rangeint: avoid offering wrong fix
  * gopls/internal/util/fingerprint/fingerprint: unify type params
  * gopls/internal/test/integration/misc: fix TestAssembly for CL 639515
  * gopls/internal/modernize: remove assignment in ranges
  * gopls/internal/cache: filter **/foo match any depth
  * gopls/internal/analysis/modernize: document workflow
  * gopls/internal/util/fingerprint: split from cache/methodsets
  * gopls/internal/golang: Implementations for func types
  * gopls/doc/generate: add status in codelenses and inlayhints
  * gopls: move gopls/doc/generate package
  * gopls/internal/analysis/modernize: strings.Fields -&gt; FieldsSeq
  * gopls/internal/cache: reproduce and fix crash on if cond overflow
  * gopls/internal/util/asm: better assembly parsing
  * gopls/internal/cache/parsego: fix OOB crash in fixInitStmt
  * gopls/internal/analysis/gofix: allow literal array lengths
  * gopls/internal/analysis/gofix: add vet analyzer
  * gopls/internal/analysis/gofix: generic aliases
  * gopls/internal/analysis/modernize: rangeint: non-integer untyped constants
  * gopls/internal/analysis/modernize: don't import slices within slices
  * gopls/internal/analysis/modernize: append -&gt; bytes.Clone
  * gopls/internal/golang: add package symbols comment
  * gopls/internal/analysis/gofix: register "alias" fact type
  * gopls/internal/settings: correct SemanticTokenTypes source
  * gopls/internal/test/integration/misc: only test asm on {arm,amd}64
  * gopls/internal/test/integration/misc: fix "want" assembly
  * gopls/internal/analysis/modernize: fix bug in rangeint
  * gopls/internal/golang: Assembly: support package level var and init
  * gopls/internal/golang: Assembly: update "Compiling" message
  * gopls/internal: test fixes for some imports bugs
  * gopls/internal/golang: fix crash when hovering over implicit
  * gopls/internal/test: avoid panic in TestDoubleParamReturnCompletion
  * gopls/internal/test/marker: skip on the freebsd race builder
  * gopls: add a -severity flag for gopls check
  * gopls/internal/settings: fix misleading error messages
  * gopls/internal/golang: add missing json tags for hoverResult
  * gopls/internal/analysis/gofix: use 1.24 iterators
  * gopls/internal/analysis/gofix: inline most aliases
  * gopls/internal/hover: show alias rhs type declaration on hover
  * gopls/internal/test: fix failures when running tests with GOTOOLCHAIN
  * gopls: temporarily reinstate the "Structured" hover kind
  * gopls/internal/test/integration: better expectation failures
  * gopls/internal: use go1.24-isms
  * gopls/go.mod: update to go1.24
  * gopls/internal/analysis/modernize: fix minmax bug
  * gopls/doc: adjust nvim-lspconfig link target
  * gopls/go.mod: update dependencies following the v0.18.0 release
  * gopls/doc/features: tweak markdown
  * gopls/internal/goasm: support Definition in Go *.s assembly
  * gopls/internal/analysis/modernize: fix rangeint bug
  * gopls/internal/golang: Add "Eliminate dot import" code action.
  * gopls/internal/analysis/modernize: disable unsound maps.Clone fix
  * gopls/internal/golang: make singleFileFixer like fixer
  * gopls/internal/golang: use pgf.Cursor in CodeAction fix
  * gopls: address various staticcheck findings
  * gopls: fix diagnostics integration test
  * gopls/internal/cache/parsego: add File.Cursor, and use it
  * gopls/internal/analysis/modernize: sortslice: fix crash
  * gopls/internal/analysis/simplifyrange: more precise fix
  * gopls: fix a few bugs related to the new modcache imports source
  * gopls/internal/analysis/unusedvariable: refine bug.Report golang/go#71812
  * gopls/internal/analysis: simplify type-error analyzers with Cursor
  * gopls/internal/analysis/modernize: handle parens
  * gopls/internal/analysis/gofix: one function per kind
  * gopls/internal/protocol: Avoid omitempty for integer fields
  * gopls/internal/analysis/gofix: one function per pass
  * gopls: tweak release notes
  * gopls/internal/analysis/modernize: fix bug in minmax
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.24 matching go.mod</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1750334400">- Update to version 0.19.1:
  * gopls: update go.mod for v0.19.1-pre.1
  * gopls/internal/settings: revert to old goimports index</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1753704000">- Update to version 0.20.0:
  * gopls: update go.mod for v0.20.0-pre.2
  * gopls/doc/release/v0.20.0.md: final tweaks
  * gopls: update go.mod for v0.20.0-pre.1
  * all: update codereview.cfg for gopls-release-branch.0.20
  * gopls/internal/filewatcher: fix for windows deadlock
  * gopls/internal/cmd: disable mcp tests when fsnotify not supported
  * gopls/internal/mcp: avoid pointless diagnostics in the edit workflow
  * gopls/internal/mcp: document MCP for v0.20.0; some CLI improvements
  * gopls/internal/mcp: a couple more small improvements to instructions
  * gopls/internal/mcp: more tuning of tools and prompts
  * gopls/internal/mcp: include module paths in workspace summaries
  * gopls/internal/cmd: wait for startup log in TestMCPCommandHTTP
  * gopls/internal/cmd: avoid the use of channels in the sessions API
  * gopls/internal/filewatcher: skip test for unsupported OS
  * gopls/doc: document Zed editor
  * gopls/internal/util/tokeninternal: move from internal/tokeninternal
  * gopls/internal/filewatcher: refactor filewatcher to pass in handler func
  * gopls/internal/cache/metadata: use pointers for Graph indexes
  * gopls/internal/filewatcher: skip file removal event when removing dir
  * gopls/internal/util/memoize: move from internal/memoize
  * gopls/internal/util/fakenet: move from internal/fakenet
  * gopls/internal/mcp: add -logfile and -rpc.trace to the headless server
  * gopls/internal/mcp: tune tools for editing
  * gopls/doc: more doc tweaks
  * gopls/internal/server: omit CompletionItem.documentation when empty
  * gopls/internal/settings: use gopls import source
  * gopls: update to x/sync@master
  * gopls/internal/test/marker: temporarily revert marker test shutdown
  * gopls/internal/cmd: fix flaky mcp http test
  * gopls/doc: add default.tmpl for x/website
  * gopls/internal/mcp: add a symbol search tool
  * gopls/internal/mcp: add a tool for workspace diagnostics
  * gopls/internal/golang: allow rename of embedded fields at declaration
  * gopls/internal/filewatcher: introduce filewatcher using fsnotify
  * gopls/internal/mcp: skip standard lib package summary in context tool
  * gopls/internal/mcp: use fenced code blocks for context
  * gopls/internal/mcp: add a variant of the references tool
  * gopls/doc: use YAML title blocks in .md files
  * gopls: fix SignatureHelp activeParameter not being passed
  * gopls/doc: fix broken links
  * gopls/internal/mcp: add several tools and organize them by file
  * gopls/internal/test/marker: close the JSON-RPC connection when tests exit
  * gopls/doc: rationalize
  * gopls/internal/golang: Definition: fix crash wrt unsafe.Pointer
  * gopls/internal/debug: display metadata graph
  * gopls/internal/cmd: rename conn to cli
  * gopls/internal/cmd: cleanup: unify connection, cmdClient
  * gopls/internal/golang: cleanups while investigating golang/go#74434
  * gopls/internal/analysis/modernize: fix a typo in doc.go
  * gopls/internal/golang: recover failed inlineAllCalls
  * gopls/internal/util/immutable: Map.Range -&gt; Map.All, with iter.Seq2
  * gopls/internal/mcp: add references mcp tool
  * gopls/internal/golang: reproduce various edge cases of issue 69616
  * gopls/internal/mcp: attach text edits to diagnostics if exist
  * gopls/internal/golang: add web-based "split package" tool
  * gopls/internal/protocol: Mapper: reject start &gt; end
  * gopls/internal/cmd: implement counters for mcp server
  * gopls/internal/golang: InlayHint: reveal ignored errors
  * gopls/internal/server: remove tempDir field
  * gopls/internal/cmd: fix directory cleanup issue in flaky test
  * gopls/internal/golang: Hover: fix crash on alias to built-in Named
  * gopls/internal/golang: fix crash in refactor.inline.variable
  * gopls/internal/golang: implementation: fix nil panic
  * gopls/internal/mcp: unbreak build
  * gopls/internal/mcp: add diagnostics tool
  * gopls/internal/settings: revert to old goimports index
  * gopls/internal/analysis/unusedfunc: support var, type, func
  * gopls/internal/cmd: fix mcp http test
  * gopls/internal/cmd: fix mcp stdio test
  * gopls/go.mod: update dependencies following the v0.19.0 release
  * gopls/doc/release: add contributor shout-out
  * gopls/internal/cmd: headless mcp server command
  * gopls/internal: eliminate two unused declarations
  * gopls/internal/golang: add counters for refactoring ops
  * gopls/internal/test/integration: fix race</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1765972800">- Update to version 0.21.0:
  * gopls: update go.mod for v0.21.0-pre.2
  * gopls/doc/release/v0.21.0.md: update relnotes for RC2
  * gopls/internal/golang: add util function NarrowestDeclaringPackage
  * gopls/internal/golang: add skeleton for move type codeaction
  * gopls/internal/golang: fix panic in definition
  * gopls/internal/cache: fix %q verb use with wrong type
  * gopls/internal/protocol/generate: move injections to tables.go
  * gopls/internal/protocol: add form field in type CodeAction
  * gopls/internal/metadata: document when Module can be nil
  * gopls/internal/cache: make unimported completions deterministic
  * gopls/completion: avoid nil dereference
  * gopls/internal/template: fix printf mistake in test
  * gopls/doc/release/v0.21.0.md: tweaks
  * gopls/internal/test/integration: add codeAction/resolve in fake editor
  * gopls/internal/test/integration: deduplicate CodeActionByKind util func
  * gopls/internal/util/fingerprint: : remove self-referential alias in TestMatches
  * gopls/internal/golang: remove self-referential alias in TestUnify
  * gopls/internal/mcp: add counter for go_rename_symbol mcp tool
  * gopls/internal/debug: add /package debug view
  * gopls: update go.mod for v0.21.0-pre.1
  * all: update codereview.cfg for gopls-release-branch.0.21
  * gopls/doc/release/v0.21.0.md: prepare
  * gopls/internal/settings: add renameMovesSubpackages setting
  * gopls/internal/golang: allow package move into empty directories
  * gopls/internal/golang: package move: handle mixed build configs
  * go/analysis/passes/inline: add lazy-fix mode for gopls
  * gopls/doc: document Rename feature
  * gopls/internal/golang: implement package move
  * gopls/internal/test/marker: avoid BasicLit in fill_struct.txt
  * gopls/internal/filewatcher: retry directory reading upon failure
  * gopls/internal/settings: correct git issue for fieldalignment warning
  * gopls/internal/server: don't pop up errors when resolving code actions
  * gopls/internal/golang: fix crash in canExtractVariable
  * gopls/internal/mcp: add go_rename_symbol MCP tool
  * gopls/internal/filewatcher: synthesize events after watching a dir
  * gopls/internal/golang: Extract variable: simplify using Cursor
  * gopls/internal/test/marker: another test case for golang/go#76144
  * internal/server: add instrumentation to track gopls command usage
  * gopls/internal/filewatcher: read and process event in separate goroutine
  * gopls/internal/golang: Extract function: simplify using Cursor
  * gopls/internal/analysis/modernize: add strings.Cut modernizer
  * gopls/internal/mcp: fix NPE in file diagnostics
  * gopls/internal: drop import name internalastutil
  * gopls: replace snapshot.FindFile by ReadFile
  * gopls/internal/golang: support hover over selected expression
  * gopls/internal/golang: Hover: show field info for embedded fields too
  * gopls/internal/golang: change hover handling from position to range
  * gopls/internal/golang: Hover: use Cursor throughout
  * gopls/internal/settings: introduce ModeVulncheckPrompt as default value for VulncheckMode setting
  * gopls/internal/golang: add navigation to doc links in hovers
  * gopls/internal/golang: CallHierarchy: only funcs
  * gopls/internal/golang: typeDefinition: allow any expression
  * gopls/internal/analysis/yield: handle booleans better
  * gopls/go.mod: update staticcheck to 8273271
  * gopls/internalanalysis: DeleteStmt deletes comments
  * gopls/internal/analysis/yield: improve diagnostic
  * gopls/internal/test/integration/workspace: fix broken test
  * gopls/internal/golang: fix panic in inlineOneVariable
  * gopls/internal/analysis/unusedfunc: use refactor.Delete* operators
  * gopls/internal/golang: add condition for enabling package move
  * gopls/internal/server: produce DocumentChange list in golang.Rename
  * gopls/internal/test/integration/completion: make test more go1.26-robust
  * gopls/internal: prompt with full package path in preparerename
  * gopls/internal/analysis/modernize: pass to use go1.26 new(x)
  * gopls/unimported: prefer packages in go.mod
  * gopls/internal/golang: add package rename counter
  * gopls/internal/server: fix typo in RunGovulncheck
  * gopls: update to use the mcp go-sdk@v0.8.0
  * gopls: add doc link for quick fix implement method
  * gopls/internal/protocol: upgrades LSP to latest
  * gopls: update MCP SDK dependency to v0.7.0
  * gopls/internal/analysis/modernize: reflect.TypeOf(x) -&gt; TypeFor[T]()
  * gopls/test/quickfix_test: verify that issue 70755 is fixed
  * gopls/internal/cmd: skip TestMCPVulncheckCommand when fsnotify not supported
  * gopls/internal/protocol: add range to TextDocumentPositionParams
  * gopls/internal/analysis/embeddirective: call AddImport directly
  * gopls/internal/doc/generate: convert Analyzer.Doc to Markdown
  * gopls/internal/analysis/modernize: slicescontains: improve widening check
  * gopls: update MCP SDK to v0.6.0
  * gopls: fix extracted function shouldReturn boolean return value position
  * gopls/internal/util/cursorutil: add FirstEnclosing
  * gopls/internal/analysis/modernize: stringscutprefix: handle CutSuffix too
  * gopls/internal/folding_range: display closing parentheses
  * gopls/internal/analysis/modernize/cmd/modernize: improve godoc
  * gopls/internal/golang/completion: don't offer internal std packages
  * gopls: use correct doc link
  * gopls/internal/progress: use t.Context in tests
  * gopls: convert some users of astutil to Cursors
  * gopls/internal/cache: set goVersion when there is no module version
  * gopls: update Go MCP SDK to v0.5.0
  * gopls/internal/analysis/modernize: use better qualifier for rangeint
  * gopls: render package documentation when hovering over imported package name identifiers
  * gopls/internal/golang: do not offer "inline variable" on an lvalue reference
  * gopls/internal/settings: shadow.severity = hint
  * gopls/internal/test: update the minimum go command of TestImportAlias
  * gopls/internal/test/integration/completion: make test go1.26-robust
  * gopls/internal/server: add telemetry for Zed, Helix clientInfo
  * gopls/internal/test/integration/completion: skip TestFuzzFunc pre-go1.25
  * gopls/internal/analysis/modernize: add test of no gopls imports
  * gopls/internal/mcp: use official go mcp sdk
  * gopls/internal/analysis/modernize: fix bad edit in var ( ... ) decl
  * gopls/completion: unimported completions with explicit package names
  * internal/astutil: move declarations from gopls/internal/util/astutil
  * internal/analysisinternal/generated: move from gopls/internal/analysis
  * internal/moreiters: move from gopls/internal/util/moreiters
  * gopls/internal/analysis/modernize/rangeint: fix defer bug
  * gopls/internal/golang: OutgoingCalls: fix crash on error.Error
  * gopls/internal/analysis/recursiveiter: fix typo
  * gopls/internal/analysis/modernize: stringsbuilder: fix s=x bug
  * gopls/internal: modernize -stringbuilder -fix
  * gopls/internal/analysis/modernize: string+=string =&gt; strings.Builder
  * gopls: modernize
  * gopls: update to go1.25
  * gopls/internal/analysis/modernize: split up
  * gopls/internal/golang: InlayHint: allow space before // ignore error
  * gopls/internal/analysis/generated: amortize ast.IsGenerated
  * gopls: support jump to definition for field links in comments
  * gopls/internal/analysis: fix waitgroup modernizer formatting
  * gopls/internal/folding_range: allow more folding ranges
  * gopls/internal/analysis/modernize: invalid code produced by fmtappendf modernizer
  * gopls/internal/mcp: fix panic in symbolReferencesHandler on nil types.Object
  * gopls/internal/filewatcher: replace handleEvent with convertEvent
  * gopls/doc: fix broken url
  * gopls/internal/test/integration/completion: skip a_test.go
  * gopls/internal/golang/completion: don't make unnecessary conversions for generic functions
  * gopls/internal/settings: add ui.newGoFileHeader option
  * gopls/internal/analysis/modernize: fix doc typos
  * gopls/doc/features: add "MCP" to index.
  * gopls/internal/golang/hover: show alias real type decl for types only
  * gopls/internal/analysis/modernize/forvar: provide fix for second loop var
  * gopls/internal/server: add counters for add and remove struct tags
  * gopls/internal/filewatcher: fix race condition on watcher shutdown
  * gopls/internal/server: add windsurf and cursor as language client
  * gopls/internal/golang: show document after test generation
  * gopls/internal/filewatcher: move dir with broken symlink to avoid flakiness
  * gopls/internal/golang: ignoredError inlay hint: skip io.WriteString
  * gopls/internal/cache: add removeIntermediateTestVariants parameter
  * gopls/doc: yet more tweaks
  * gopls/internal/analysis/unusedfunc: skip std
  * gopls/internal/template: use protocol.Mapper and simplify
  * gopls/internal/template: unexport Parse et al
  * gopls/internal/test/integration/template: add test for golang/go#74635
  * gopls/internal/golang: CodeAction(gopls.doc.features): update URL
  * gopls/internal/protocol: remove obsolete recoverHandlerPanic
  * gopls/doc/release/v0.21.0.md: restore (deleted in CL 691115)
  * gopls/doc/release: fix (oddly) broken link
  * gopls: improve SignatureHelp triggering
  * gopls/doc: yet more doc tweaks
  * gopls/internal/filewatcher: retry watch registration upon failure
  * gopls/go.mod: update dependencies following the v0.20.0 release
  * gopls/doc/release/v0.20.0.md: final tweaks
  * gopls/internal/debug: KillTraceViewers: kill process group on UNIX
  * gopls/internal/golang: fix extract on anonymous structs
  * gopls/internal/test/marker: fix reachable panic("unreachable")
  * gopls/internal/test/integration/web: kill "go tool trace" processes
  * gopls/internal/golang: allow rename in doc comments
  * gopls/internal/filewatcher: add stress test for file watcher
  * gopls/doc/features: fix two stray backticks</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1770984000">- Update to version 0.21.1:
  * gopls: update go.mod for v0.21.1-pre.1
  * all: assume GODEBUG=gotypesalias=1 and simplify
  * go/ast/inspector: FindByPos returns the first innermost node</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1779105600">- Update to version 0.22.0:
  * gopls: update go.mod for v0.22.0-pre.4
  * gopls/internal/settings: move file watcher setting to user options
  * gopls/doc/release: include server side file watching in release note
  * gopls: update go.mod for v0.22.0-pre.3
  * gopls: deprecate importsSource and remove its use
  * gopls: update go.mod for v0.22.0-pre.2
  * gopls/internal/analysis/errorsastype: imporove example clarity
  * gopls/internal/cmd: remove gopls -port=int debugging flag
  * gopls: add errorsastype analyzer
  * gopls/doc/release/v0.22.0.md: update release notes
  * gopls/internal/cmd: remove gopls -port=int debugging flag
  * gopls/internal/golang: return unmodified if interactivity is not needed
  * gopls/doc/release/v0.22.0.md: update release notes
  * gopls/internal/settings: add embedlit analyzer
  * gopls/internal/golang: return unmodified if interactivity is not needed
  * gopls/internal/golang: fix invalid comment on hover
  * all: fix some minor issues in the comments
  * gopls/internal/golang: fix invalid comment on hover
  * gopls: actually don't emit shadowing modifier in the builtin pkg
  * gopls/integration/misc: Test61208 flaky
  * internal/typesinternal/typeindex: support generic functions in index.Calls
  * go/analysis/passes/modernize: stringscut: detect modifying use in all assignments
  * gopls: update go.mod for v0.22.0-pre.1
  * all: update codereview.cfg for gopls-release-branch.0.22
  * gopls/internal/golang: ApplyFix: refine assertion
  * gopls/internal/golang/completion: fix completion after dot with no RHS typed
  * gopls/internal/golang/completion: fix replacement range in invalid code
  * gopls/internal/mcp: do not push instruction by default
  * gopls/internal/protocol: add existence &amp; kind to document uri
  * gopls/internal/server: update neovim source URL
  * gopls/internal/golang/completion: update comment for generic methods
  * gopls: don't emit shadowing modifier in the builtin pkg
  * gopls/doc/design: add integrating interactive refactoring doc
  * gopls/internal/cache/methodsets: don't store positions of imported methods
  * gopls/internal/golang: pre-filter identifiers by name in localReferences
  * gopls/internal/analysis/yield: use monotone flow for precision
  * gopls/internal/cache: set Pass.Module
  * gopls/test/integation/misc: Add logging for flaky test
  * gopls/internal/cache: store analyzeSummary fields on analysisNode
  * gopls/internal/util/frob: change Codec.Decode to return the value
  * gopls/internal/cache: try pre func before getPackageHandles in forEachPackage
  * gopls/internal/golang/hover: include doc comment for assign stmts
  * gopls/doc/features: add documentation for implement interface
  * gopls/doc/features: add interactive refactoring feature doc
  * gopls: remove trailing slash from replace directory path
  * gopls/internal/settings: rename from file uri to document uri
  * gopls/internal/test/marker: send SIGABRT to stuck go commands
  * gopls: add test cases for embedded fields in struct literals
  * gopls/completion: prepend space when completing right after "//" before a declaration
  * gopls/doc/release: add months to release notes
  * gopls/doc: simplify 'supported Go versions' section
  * gopls/doc: update go command version support description
  * gopls/internal/test/integragtion: remove obsolete Settings
  * gopls: add shadowing semantic token modifier
  * gopls: improve doc link matching to support links followed by a colon
  * gopls/internal/filecache: cache decoded objects in memCache
  * gopls/internal/golang: check dialog support directly against forms
  * gopls/internal/golang: refactor the file structure of dialog support
  * gopls/internal/server: return lazy enum or string for stub methods
  * gopls/internal/server: InteractiveListEnum support workspaceSymbol queries
  * gopls/internal/golang: improve invisibility error message
  * gopls/internal/golang: detect package invisibility when stub methods
  * gopls/internal/golang: detect import cycle when stub methods
  * gopls/internal/protocol: preserve FormAnswers upon interactive resolution
  * gopls/internal/test/marker: refactor code action marker with dialog
  * gopls/internal/filewatcher: suppress flaky assertion on Windows
  * gopls/internal/server: add form for implement interface command
  * gopls/internal/server: implement code action implement interface X
  * gopls/internal/server: add code action implement interface X
  * gopls/internal/golang/hover: improve embedded method hover info
  * gopls/codeaction: Add dialog tests for editing struct tags
  * gopls/internal/filewatcher: enable file watcher as a gopls config
  * gopls/internal/server: use plain text in govulncheck prompt
  * internal/graph: add AllPaths, use in cmd/digraph
  * gopls/test/imports: add diagnostic logging for flaky test
  * gopls/internal/test/integration: fix TestIssue67156 flake
  * gopls/internal/protocol/semtok: fix delta encoding bug
  * gopls/internal/test/integration/misc: relax match for fmt.newPrinter
  * gopls/internal/golang: fix crash in function extraction
  * gopls/internal/filewatcher: add poll-based watcher
  * gopls/internal/cmd: fix flaky MCP test, disable Close() err logging
  * gopls/internal/golang: CodeActions: remove redundant parameter
  * gopls: delete obsolete code
  * gopls/doc/features: add instructions for config gopls mcp server
  * gopls/internal/test/marker: require -cgo for fixedbugs/issue74581
  * gopls/internal/golang/completion: fix panic on redeclared idents
  * gopls/internal/test/marker: disable osarch_suffix test on riscv64
  * gopls/doc: fix checkout example dir when working with the Go project
  * gopls/internal/filewatcher: add watcher interface
  * gopls/internal/mcp: only register watch for roots
  * gopls/internal/golang: fix crash renaming import . "C"
  * gopls/internal/settings: restore fieldalignment analyzer
  * go/analysis/passes/modernize: reflecttypefor: all .Elem() cases
  * gopls/internal/mcp: refactor unified diff generation
  * gopls/test/integration/misc: add diagnostics to flaky test
  * gopls/internal/golang: fix hover panic in raw strings with CRLF
  * gopls/internal/analysis/driverutil: remove unnecessary new imports
  * gopls: update to go1.26
  * gopls/internal/lsprpc: increase test timeout 1s -&gt; 10s
  * gopls/internal/protocol: add lazy enum form input type
  * gopls/internal/analysis: add new Analyzer writestring
  * go/analysis/passes/modernize: stringsbuilder: allow multiple rvalue uses
  * gopls/internal/server: send notification when go.work file changes
  * gopls/internal/server: limit checkGoModDeps during bulk operations
  * gopls/integration/govim: deal with breaking change to gs CLI
  * gopls/internal/test/integration/completion: fix flaky TestUnimportedCompletion_VSCodeIssue3365
  * gopls/internal/test/integration/completion: fix flaky TestUnimportedCompletion_VSCodeIssue3365
  * gopls/codeaction: support struct tag dialog
  * gopls/internal/test/marker: use openbsd/riscv64 in OS/ARCH suffix test
  * gopls/internal/server: add telemetry for vulncheck_prompt
  * gopls: fix typos
  * gopls/test/imports_test: add logging for flaky test
  * gopls/bench: disable one DidChange benchmark
  * all: upgrade go directive to at least 1.25.0 [generated]
  * gopls/internal/debug: replace timeUnits with time.Duration
  * gopls/internal/protocol: add document uri field type
  * gopls/doc: update link to Acme LSP plugin
  * gopls/internal/server: respect SemanticTokens option during initialization
  * gopls/filecache: prevent premature CAS file eviction
  * gopls/internal/golang: refactor.inline.variable: add parens
  * gopls/internal/golang: migrate pkgdoc to cursor
  * gopls/internal/golang: replace PathEnclosingInterval with cursor
  * gopls/internal/protocol: replace position usage to range
  * gopls/internal/server: add interactive resolve server capabilities
  * gopls/internal/settings: read interactive client capabilities
  * gopls/internal/golang: semtok: use types.VarKind distinctions
  * gopls/internal/golang: remove util func labelFor
  * gopls/internal/cmd: log 'gopls mcp' stderr
  * gopls/internal/golang: hover - fix doc links to pointer types
  * gopls/internal/cache: fix Windows path buffer overflow
  * gopls/internal/settings: expose file cache budget as setting
  * gopls: replace all uses of Myers diff
  * gopls/internal/golang: don't shadow existing methods
  * gopls/internal/test: use explicit positions in position-based tests
  * gopls/internal/protocol: replace lsp link with experimental comment
  * gopls/internal/golang: fix extract function behavior with goto
  * gopls/internal/protocol: replace codeAction with command/resolve
  * all: assume GODEBUG=gotypesalias=1 and simplify
  * gopls: handle LabeledStmts properly in extract function
  * gopls/internal/protocol: generate sorted methods
  * gopls/internal/golang: Definition: fix Windows bug wrt //go:embed
  * gopls/completion: check Selection invariant
  * gopls/internal/analysis/unusedfunc: remove warnings for unused enum consts
  * gopls/internal/util/typesutil: refine EnclosingSignature bug.Report
  * gopls/internal/analysis/modernize: mapsloop: undefined loop-var
  * gopls/benchmark: skip unimported completion if not local
  * gopls/internal/server: disable TestVulncheckPreference for wasm
  * gopls/mod: find references to required modules
  * gopls/internal/server: store vulncheck prompt preference
  * go/analysis,gopls: update two modernizes' URLs
  * gopls/internal/server: disable TestCheckGoModDeps for js and wasm
  * gopls/internal/analysis/modernize: fix URL
  * gopls/internal/cache/parsego: construct File.Cursor lazily
  * gopls/internal/protocol: patch RenameParams to extend PositionParams
  * gopls/internal/server: modify checkGoModDeps condition
  * gopls/internal/golang: implement type definition for builtin types
  * gopls/internal/test/marker: add optional error to typedef marker
  * gopls/internal/server: support type def with selected range
  * gopls/internal/cache: avoid unnecessary mod tidy invalidation
  * gopls/internal/marker: make checkDiffs less fragile
  * gopls/go.mod: update dependencies following the v0.21.0 release
  * gopls/internal/server: consolidate showMessageRequest in prompt.go
  * gopls/internal/server: trigger vulncheck prompt for go.mod changes
  * gopls/internal/golang: add support for variadic functions and constructors in generated tests
  * all: fix function name mismatch in updateBasicLitPos comment</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1783857600">- Update to version 0.23.0:
  * gopls: update go.mod for v0.23.0-pre.2
  * gopls/internal/server: fix parsing vulncheck action
  * gopls: update go.mod for v0.23.0-pre.1
  * all: update codereview.cfg for gopls-release-branch.0.23
  * gopls: update staticcheck to v0.8.0-rc.1
  * gopls/internal/cmd: add tests of 'gopls help'
  * gopls: revert CLI usability revamp to stabilize release
  * gopls/internal/cmd: fix regression in initialization
  * gopls/internal/mcp: go_diagnostics: use idiomatic iterators
  * gopls/internal/tool: rename Application to Command and embed in SubCommand
  * gopls/internal/cache/xrefs: avoid materializing Inspector
  * gopls/internal/settings: add MoveType setting
  * gopls/doc/release: update v0.23.0 release change log
  * gopls/doc/release: add deprecated analyzer support for line comment
  * gopls/internal/analysis/deprecated: support line comments
  * gopls/internal/golang: MoveType - remove type from current file
  * gopls/internal/cmd: remove obsolete fix and inspect subcommands
  * gopls/internal/golang: MoveType - extract type to new file
  * gopls/doc: document change signature refactoring
  * gopls: promote strict flag ordering in docs and help messages
  * gopls/internal/golang: fix inlay hints for function type params
  * gopls: implement simplified CLI flag parsing and dispatching
  * x/tools{,gopls}: update x/telemetry
  * gopls/internal/golang: assembly: use html/template
  * gopls/internal/golang: rewrite findDeclInfo using Cursor
  * gopls/internal/golang: InlayHint: add maphash.Hash to ignoredError
  * gopls/internal/golang: Implementations: reject generic methods (local)
  * gopls/internal/test/diagnostics: explain mystery
  * gopls/internal/cache/methodsets: fix panic on types with generic methods
  * gopls/internal/golang: handle alias to pointer types in hover
  * gopls: decouple remote connection flags
  * gopls: move internal/tool into gopls/internal/tool
  * gopls/internal/test/marker: update hover test
  * gopls/internal/golang/stubmethods: support generic interfaces
  * gopls/internal/cmd: remove 'gopls bug' subcommand
  * gopls/internal/mcp: fix reporting in go_diagnostics tool
  * gopls/internal/golang/stubmethods: fix internal error (missing type)
  * gopls/internal/filewatcher: remove unused interval field
  * gopls/internal/protocol: ID-based answer/question in interactive form
  * gopls/internal/server: collect counter for interactive command execution
  * gopls/go.mod: update dependencies following the v0.22.0 release
  * gopls/internal/filecache: add GetOrFatal and ErrNoCache
  * gopls/internal/server: fix vulncheck test
  * gopls/internal/settings: factor analyzer suites
  * gopls/internal/golang/completion: support go1.27 embedded T{f: ...}
  * gopls/internal/analysis/fillstruct: respect file go version
  * gopls/internal/test/marker: document fillstruct behavior before go127
  * gopls/internal/golang: fix highlight crash on continue not in loop
  * gopls/internal/golang/completion: diagnostic code
  * gopls/integration/misc: Test61208 is flaky
  * gopls/internal/server: fix race DidChange vs generated file warning
  * gopls/internal/server: minor cleanup to didModifyFiles
  * gopls/internal/server: support semantic tokens if configuration enabled
  * gopls/internal/analysis/fillstruct: support embedded fields
  * gopls/internal/analysis/fillstruct: do not offer if contains untagged
  * gopls/internal/analysis/fillstruct: support promoted field detection
  * gopls/internal/golang: InlayHint: show embedded fields in T{F: 0}
  * gopls/internal/analysis/fillstruct: analyze overlapping struct literal
  * gopls/internal/test: add skipped repro for golang/go#64235
  * gopls/internal/server: add more LSP clients to telemetry mapping
  * gopls/internal/analysis/errorsastypeshadow: rename errorsastype
  * gopls/internal/cache/methodsets: skip generic methods
  * gopls/internal/golang: addtest: emit t.Context() for Go 1.24+
  * gopls/internal/golang: guard LHS &lt; RHS in fromAssignStmt
  * gopls/doc/editor: add yegappan/lsp to the list of vim integrations
  * gopls/internal/cmd: mcp: discard invalid Root URIs
  * gopls/internal/test/marker: improve checkDiffs errors
  * gopls/internal/protocol: use DocumentURI for File* types
  * gopls/internal/test/marker: test stubmethods on generic methods
  * gopls/internal/golang: Hover: add test of generic methods
  * gopls/internal/golang: InlayHint: fix bug in 'var' specs
  * gopls/doc/release/v0.22: document semanticTokens change
  * gopls/go.mod: update dependencies following the v0.22.0 release
  * gopls/go.mod: update mvdan.cc/gofumpt
  * gopls/internal/settings: move file watcher setting to user options
  * gopls/doc/release: include server side file watching in release note
  * gopls/internal/golang/completion: skip blank identifier from suggestion
  * gopls: deprecate importsSource and remove its use
  * gopls: link gopls contributing.md from the main CONTRIBUTING.md doc</changelog>
</package>
<package pkgid="b3886533cd92d150ab4306c01a5a8d276dea6a3fda56e2b57b48dbcef9b7acdaa82850f293ce54429b364dde6a78b6e997b6137838be1f4db4cdd0664ee02096" name="gops-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.28" rel="1.10"/>
  <changelog author="Michał Rostecki &lt;mrostecki@suse.com&gt;" date="1633694400">- Update to 0.3.20
  * README.md: update installation instructions (#148)
  * Update Go to 1.17, update dependencies (#150)</changelog>
  <changelog author="jkowalczyk@suse.com" date="1656331200">- Update to version 0.3.21:
  * go.mod, vendor: update gopsutil and go-ole to fix windows/arm64 build</changelog>
  <changelog author="jkowalczyk@suse.com" date="1656331201">- Update to version 0.3.22:
  * agent: rename setsockoptReuseAddrAndPort to setReuseAddrAndPortSockopts
  * agent: fix solaris build</changelog>
  <changelog author="jkowalczyk@suse.com" date="1656331202">- Update to version 0.3.23:
  * Remove CircleCI
  * goprocess: use debug/buildinfo on Go 1.18 and newer
  * Update CI to Go 1.18
  * Fix minor white space issue in README.md (#162)
  * Fix minor typo in README.md (#161)
  * Error out when the given duration is negative (#155)</changelog>
  <changelog author="jkowalczyk@suse.com" date="1656331203">- Update to version 0.3.24:
  * internal: inline getOSUserConfigDir
  * Sort tree output by PPID
  * internal: remove getOSUserConfigDir fallback for Go &lt;= 1.13 (#170)
  * go.mod, vendor: update dependencies
  * Bump minimum Go version to 1.13 (#169)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1656331204">- Remove usage of obsolete macro golang-packaging macro %goprovides
  and %goprep
- Use BuildRequires: golang(API) &gt;= 1.13 formerly golang-packaging.
  Alternatively could use BuildRequires: go
- Use tar_scm for changelog automation and tarball generation
- Use OBS Source Service obs-service-go_modules for vendoring.
  Upstream commits vendor dir but this is not best practice and
  contents can skew. Treat go.mod as the single source of truth.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1657281600">- Update to version 0.3.25:
  * Only report CPU percentage per period if period is &gt; 0
  * ci: run tests with -race
  * agent: fix data race in Listen</changelog>
  <changelog author="andrea.manzini@suse.com" date="1690286400">- Update to version 0.3.27:
  * cmd/shared: add 'off' option to setgc (#201)
  * bump build deps
  * go.mod: bump to Go 1.17
  * Migrate gops to use spf13/cobra for command execution
  * vendor: include cobra
  * internal/cmd: Move code here from the main package</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1690286401">- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.17 to match go.mod
  * Add basic %check to run packaged executable binary --help</changelog>
  <changelog author="andrea.manzini@suse.com" date="1725710400">- Update to version 0.3.28:
  * Fix process command crash when provided with no args
  * bump build deps</changelog>
</package>
<package pkgid="2783d3fb20104214993c10bd8978f37e4b65908cb768b14e9d57b3bdeba5ae8f94d6354de7d6d13cb5c35cc696f53db03038a339db85f9bd8d61fe62b72fa8c3" name="goreleaser-debuginfo" arch="i586">
  <version epoch="0" ver="2.18.0" rel="1.1"/>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1774958400">- Update to version 2.15.1:
  * refactor: fix modernize lint issues (#6507)
  * fix: exclude signatures and certificates from sign pipe "all" filter (#6509)
  * fix: retry git clone/push on transient network errors, clean up partial clones (#6506)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.1 (#6510)
  * fix: retry snapcraft upload on 5xx error (#6504)
  * ci: always trigger generate
  * chore: auto-update generated files
  * docs: update
  * docs: announce v2.15
  * docs: v2.15
  * chore: auto-update generated files</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1775131200">- Update to version 2.15.2:
  * chore: fmt
  * fix(checksum): exclude signature and certificates
  * ci: remove ci(deps) commits from changelog
  * docs: add Telegram channel alongside Twitter/social links
  * chore: auto-update generated files
  * chore: auto-update generated files</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1776254400">- Update to version 2.15.3:
  * chore: auto-update generated files
  * fix(rust): glibc version stripping for gnueabi/gnueabihf targets
  * docs(rust): document ability to specify custom glibc version
  * fix(rust): strip custom glibc version from target for rustup command
  * ci(deps): bump the actions group with 2 updates
  * chore(deps): bump the gomod group with 5 updates
  * chore(deps): bump golang in the docker group across 1 directory
  * sec: prevent secret leaks in logs and improve redaction
  * fix(srpm): remove double close of package file
  * fix(bun): show original target in parse error, not trimmed version
  * fix(rust): show all workspace members in error message, not just first
  * fix(docker): remove duplicate WithOutput in error wrapping
  * fix(docker): fix "did you mean?" suggestion always suggesting the input name itself
  * fix(winget): use filepath.Join instead of path.Join for local filesystem paths
  * fix(docker): check evaluated Dockerfile template for emptiness, not raw template
  * fix(nfpm): show correct value in content mtime parse error
  * fix(aur,krew,aursources): apply template to SkipUpload before checking its value
  * fix(blob): evaluate template in provider before checking for S3 ACL support
  * fix(release): log correct repo name for GitLab and Gitea releases
  * fix(build): fix broken backtick and missing GOMIPS64 in --single-target help text
  * fix(sbom): use matched filename for artifact Name instead of glob pattern
  * fix(changelog): prevent panic on negative abbrev values other than -1
  * fix(changelog): use %t instead of %b for bool in debug log format
  * fix(partial): add missing ppc64le to archExtraEnvs map
  * fix(partial): use GGOMIPS64/GOMIPS64 instead of GGOMIPS/GOMIPS for mips64/mips64le
  * fix(gitea): fix misleading 'using master' log when default branch lookup fails
  * chore: auto-update generated files
  * chore: go 1.26.2 (#6547)
  * chore(deps): use ko@main to grab more recent docker (#6545)
  * chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0
  * chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.42.0 to 1.43.0 (#6542)
  * chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp from 0.18.0 to 0.19.0 (#6544)
  * test(github): use context with timeout
  * fix: handle io.ReadAll error in bodyOf instead of discarding it
  * fix: replace recursive rateLimitChecker with single check and context-aware sleep
  * fix: use typed structs for LinkedIn API responses
  * fix: guard iterator bounds in gerrors Details
  * fix: preserve original error details in git config extraction
  * ci: cleanup node before build
  * refactor: use io.WriteString
  * fix(targz): close gzip reader in Copy
  * fix(redact): return 0 bytes written on underlying write failure
  * fix(http): remove double-close of response body in executeHTTPRequest
  * fix(tmpl): return error instead of panicking on invalid filter regex
  * fix(build): prevent panic when command has single element
  * fix(checksums): prevent panic in sort when line has no double-space
  * fix(docker): prevent panic in parsePlatform with missing arch
  * fix(github): nil-guard resp in updateRelease before accessing Header
  * docs: ai usage guidelines (#6525)
  * fix: check buildx for dockers v1 (#6526)
  * chore: auto-update generated files
  * fix(dockers/v2): digest log
  * chore: schema update
  * fix: add retries everywhere possible (#6528)
  * refactor(tests): simplify client tests with helpers  (#6537)
  * chore: auto-update generated files
  * refactor(http): remove global assetOpen mock pattern
  * chore(deps): bump github.com/distribution/distribution/v3 from 3.0.0 to 3.1.0 (#6535)
  * test(client): comprehensive coverage for GitHub, GitLab, and Gitea clients (#6536)
  * fix: use Mattermost.Color instead of Teams.Color in mattermost pipe (#6533)
  * fix(client): off-by-one in truncateReleaseBody (#6534)
  * fix: remove duplicate WithField in gitea client push logging (#6532)
  * fix: better log
  * docs: regenerate favicons with transparent background (#6521)
  * chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#6522)
  * chore(deps): bump the gomod group with 2 updates (#6523)
  * ci(deps): bump the actions group with 5 updates (#6524)
  * chore: auto-update generated files
  * docs: fix output
  * docs: add v2.15 banner
  * chore: auto-update generated files
  * ci: check release sign, checksum, attestations (#6517)
  * fix(opencollective): handle errors, more tests (#6512)
  * chore: auto-update generated files
  * docs: Fix signature verification of checksum file (#6513)
  * chore: auto-update generated files</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1776945600">- Update to version 2.15.4:
  * ci: fix task release
  * fix: gen-nix-licenses script
  * ci: fix token
  * fix(rust): grouping of different arm version when creating archives (#6582)
  * ci: make sure build runs on all cases
  * fix(rust): add arm- and armv7-unknown-linux-musleabihf build targets (#6581)
  * docs: clarify template vars
  * docs: fix version link when full version
  * chore: auto-update generated files
  * ci: fix generate job token
  * chore(deps): update docker version
  * chore(deps): update nfpm
  * docs: update
  * docs: fix image urls (#6578)
  * fix(deps): quill git-lfs (#6577)
  * chore(deps): bump the gomod group across 1 directory with 6 updates (#6575)
  * fix(docker): install syft, cosign, docker, and docker-buildx from upstream releases  (#6576)
  * ci(deps): bump the actions group with 5 updates
  * chore(deps): bump golang in the docker group across 1 directory
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.18.0
  * docs: fix image URLs
  * chore(deps): bump github.com/sigstore/timestamp-authority/v2 from 2.0.5 to 2.0.6
  * ci: fix env name
  * ci: reduce token perm
  * docs: fix include, prefix shortcodes to avoid collisions
  * fix(build): allow explicit binary with ellipsis when single main
  * ci: reduce PAT usage
  * fix(build): set per-binary artifact IDs for ./... builds
  * docs: update
  * fix(homebrew_cask): sha256 before url in per-arch blocks
  * chore: auto-update generated files</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1780920000">- Update to version 2.16.0:
  * chore: skip one more docker test on windows
  * chore: auto-update generated files
  * docs: updates
  * docs: updates
  * chore: update schema
  * feat(dockers_v2): pre/post hooks (#6634)
  * chore(deps): bump the gomod group with 2 updates (#6635)
  * ci(deps): bump the actions group with 5 updates (#6636)
  * chore(deps): bump the docker group across 1 directory with 2 updates (#6637)
  * chore: auto-update generated files
  * chore: fmt
  * chore(deps): update go-github to v88
  * fix: run script resolves nightly tags
  * feat(deps): update docker in docker image
  * chore(deps): update go-github to v87
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.19.0 to 5.19.1 (#6632)
  * docs: better install page (#6631)
  * docs: cleanup install
  * docs: improve install page
  * chore(www): update hextra
  * fix: handle secondary rate limits on github (#6630)
  * docs: add RWX CI guide (#6597)
  * ci(deps): update goreleaser-action
  * chore: auto-update generated files
  * feat(dockers_v2): remove experimental warn
  * feat: proper deprecate brews
  * docs: update
  * feat(nix): support meta.mainProgram (#6627)
  * feat(dockers_v2): set extra.platforms in the artifact (#6628)
  * test: fix golden file
  * fix: change keyword color
  * chore: gofumpt
  * chore: remove unused struct
  * feat(dockers_v2): baseimage and baseimagedigest template variables (#6625)
  * chore: auto-update generated files
  * test: disable gc auto (#6624)
  * fix(srpm): set format and extension in extra (#6623)
  * ci(deps): bump the actions group with 2 updates (#6619)
  * chore(deps): bump docker/buildx-bin from 0.33.0 to 0.34.0 in the docker group across 1 directory (#6620)
  * chore(deps): bump the gomod group with 3 updates (#6622)
  * chore: auto-update generated files
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.18.0 to 5.19.0 (#6614)
  * chore(deps): update docker
  * chore: update golang.org/x/
  * ci: check with goreleaser pro
  * docs: update
  * feat: go1.26.3
  * ci(deps): bump the actions group with 4 updates (#6607)
  * chore(deps): bump the gomod group with 4 updates (#6606)
  * chore(deps): bump the docker group across 1 directory with 2 updates (#6608)
  * docs: add slack to users list (#6605)
  * chore: auto-update generated files
  * chore: auto-update generated files
  * docs: fix invalid 'neq' template function in pkg example (#6604)
  * chore: auto-update generated files
  * docs: update users.md
  * fix(github): remove author lookup by email (#6601)
  * chore: auto-update generated files
  * chore(deps): bump github.com/distribution/distribution/v3 from 3.1.0 to 3.1.1 (#6598)
  * ci: cleanup old nightly releases
  * chore: update
  * docs: parallax effect on homepage (#6596)
  * ci: fix full changelog link for nightlies
  * ci: simplify goreleaser config
  * docs: missing required version
  * ci: fix notification url
  * ci: fix version template
  * docs: update link
  * feat(builders): add node sea support (#6579)
  * ci: fix goreleaser config
  * ci: fix discord notification
  * chore: auto-update generated files
  * docs: fix rendering issue inside tabs
  * ci: fix goreleaser config
  * fix(cask): emit generate_completions_from_executable after postflight (#6594)
  * chore(deps): bump the gomod group with 4 updates (#6595)
  * docs: rm old docs instructions
  * fix(github): preserve prerelease publish fields
  * docs: dont include nightlies in releases.json
  * chore: auto-update generated files
  * fix(github): preserve prerelease on publish (#6591)
  * ci(deps): bump the actions group across 1 directory with 3 updates (#6588)
  * chore(deps): bump the gomod group with 3 updates (#6587)
  * chore(deps): bump the docker group across 1 directory with 2 updates (#6589)
  * fix(xz): rm unused field
  * docs: fix logos
  * docs(actions): note immutable nightly resolution (#6590)
  * ci: ign nightly tags
  * ci(deps): update goreleaser action
  * ci: goreleaser config
  * ci: fix config
  * ci: prerelease
  * chore: auto-update generated files
  * docs: updat
  * feat(archive): xz format (#6520)
  * ci: nightly unique tag name
  * fix: wrong goreleaser URL  (#6584)
  * fix: webhook error handling improvements
  * fix:linkedin error handling improvements
  * chore: auto-update generated files
  * chore: auto-update generated files</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1781611200">- Remove unnecessary files: _scmsync.obsinfo build.specials.obscpio</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1783339200">- Update to version 2.17.0:
  * ci: verify
  * docs: update
  * ci: replace tilde in nfpm filenames
  * docs(nfpm): note tilde ConventionalFileName
  * feat(dockers/v2): retry build
  * feat(scm): allow a custom token on the release repository (#6689)
  * chore: auto-update generated files (#6688)
  * ci(deps): bump the actions group with 11 updates (#6687)
  * chore(deps): bump the gomod group with 4 updates (#6686)
  * ci: notify telegram instead of discord
  * feat: Allow GOARM softfloat and hardfloat (#6198)
  * chore: godoc
  * feat(brew,cask,krew,nix,scoop,winget): default pull request branch name (#6685)
  * fix(winget): default head branch to a versioned template (#6684)
  * chore: schema update
  * ci: token perms
  * sec(deps): bump go-pkcs12 to v0.7.2 (GO-2026-5052) (#6683)
  * fix(deps): drop dep on docker/docker (#6682)
  * feat(winget): allow configuring the manifest locale (#6680)
  * fix(builders): reject empty target string (#6679)
  * chore(deps): bump the gomod group across 1 directory with 2 updates
  * ci: improve ci times (#6677)
  * chore(deps): bump the gomod group with 2 updates (#6673)
  * ci: remove node cleanup
  * docs: update
  * chore(deps): bump github.com/sigstore/rekor from 1.5.1 to 1.5.2 (#6676)
  * chore: auto-update generated files (#6675)
  * ci(deps): bump the actions group with 3 updates (#6674)
  * chore: auto-update generated files (#6671)
  * chore(deps): bump github.com/opencontainers/runc from 1.2.8 to 1.3.6 (#6669)
  * fix(nfpm): produce valid arch for Termux packages (#6668)
  * feat(nfpm): support msix packages (#6647)
  * docs: update
  * ci: remove dispatch generate
  * ci: improve sponsors update script
  * ci: improve get-releases script
  * chore(deps): bump the docker group across 1 directory with 2 updates (#6664)
  * ci(deps): bump actions/checkout from 6.0.3 to 7.0.0 in the actions group (#6665)
  * chore(deps): bump the gomod group with 5 updates (#6663)
  * chore: auto-update generated files (#6662)
  * docs: fix "lets" -&gt; "let's" in quick-start guide (#6661)
  * ci: fix install from gh release
  * ci: fix generate job
  * docs: doc authoring skill
  * docs: update
  * ci(deps): bump the actions group with 2 updates (#6659)
  * chore(deps): bump the docker group across 1 directory with 3 updates (#6658)
  * chore(deps): bump the gomod group with 6 updates (#6657)
  * docs: fix
  * fix(client): skip merge-upstream when target repo is not a fork (#6646)
  * chore: update schema
  * docs: good bye discord
  * fix: return error when go.mod is unreadable in CheckGoModPipe (#6644)
  * docs: fix typo in notarize.md (#6655)
  * chore: auto-update generated files
  * sec(deps): update golang.org/x/net
  * fix(mcp): clean subfolder path (#6649)
  * chore(deps): bump the gomod group with 2 updates (#6650)
  * chore(deps): bump the docker group across 1 directory with 3 updates (#6651)
  * ci(deps): bump the actions group with 5 updates (#6652)
  * docs: improve home
  * chore: auto-update generated files
  * chore: auto-update generated files
  * chore(deps): bump the gomod group with 2 updates (#6640)
  * ci(deps): bump the actions group with 4 updates (#6641)
  * chore: auto-update generated files
  * chore: auto-update generated files
  * docs(casks): fix private-repo example broken by Homebrew 5.1.14 (#6639)
  * chore: auto-update generated files
  * chore: auto-update generated files
  * docs: updates
  * chore: auto-update generated files
  * chore: auto-update generated files</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1785153600">- Update to version 2.17.1:
  * chore: auto-update generated files (#6730)
  * chore(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager from 0.3.3 to 0.3.5 in the gomod group (#6728)
  * docs: update
  * chore: svu config
  * ci(deps): bump the actions group with 2 updates (#6729)
  * fix: anchor goarm64 validation regex to reject invalid values (#6727)
  * docs: publish to GitLab package registries with the http upload pipe (#6697)
  * fix(notary): poll notarization status every 10s, not 10ns (#6726)
  * chore(deps): bump the docker group across 1 directory with 2 updates (#6718)
  * chore(deps): bump the gomod group with 2 updates (#6719)
  * chore(deps): bump google.golang.org/grpc from 1.81.1 to 1.82.1 (#6721)
  * chore(ci): update deps
  * chore(ci): update dependabot config
  * chore(deps): bump the gomod group with 3 updates (#6712)
  * chore(deps): bump anchore/syft from v1.46.0 to v1.48.0 in the docker group across 1 directory (#6713)
  * ci(deps): bump the actions group with 10 updates (#6714)
  * chore: auto-update generated files (#6707)
  * docs: add /.well-known/security.txt (RFC 9116) (#6710)
  * fix: migrate from deprecated s3/manager to s3/transfermanager (#6706)
  * fix(builders/go): sort targets
  * chore: auto-update generated files (#6705)
  * fix(deps): go1.26.5
  * chore(deps): bump the docker group across 1 directory with 2 updates (#6702)
  * ci(deps): bump the actions group with 8 updates (#6703)
  * chore(deps): bump the gomod group with 6 updates (#6701)
  * chore: auto-update generated files (#6700)
  * docs(users): update charm domain (#6699)
  * docs: update users
  * fix(builder/go): parse GORISCV64 and GOPPC64 for riscv64 and ppc64le targets (#6698)
  * chore(deps): update go-github
  * docs: fix typo
  * ci: use nightly goreleaser in the release job (#6696)
  * docs: move images to a bucket (#6691)
  * docs: update
  * docs: update
  * chore: auto-update generated files (#6694)
  * chore: auto-update generated files (#6693)</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1787572800">- Update to version 2.18.0:
  * test(dockers/v2): cover debug helpers (#6808)
  * feat: release summary (#6810)
  * chore: auto-update generated files (#6809)
  * chore: schema update
  * chore(deps): bump the gomod group across 1 directory with 4 updates (#6805)
  * ci(deps): bump the actions group with 8 updates (#6807)
  * chore: auto-update generated files (#6806)
  * feat: update to Go 1.27 (#6802)
  * fix(dockers/v2): annotation scopes (#6800)
  * docs: download SBOMs (#6803)
  * fix(config): type retry durations as strings in schema (#6801)
  * fix(winget): a skipped winget entry stops the ones after it (#6797)
  * chore: auto-update generated files (#6798)
  * fix(mcp): mcp.disable is documented but never read (#6795)
  * fix(healthcheck): register upx and makeself dependency checkers (#6793)
  * fix(blob): honor s3_force_path_style without a custom endpoint (#6789)
  * chore: auto-update generated files (#6794)
  * fix(aur): expand description templates before escaping quotes (#6791)
  * fix(chocolatey): error on multiple archives for the same platform (#6792)
  * fix: surface archive Close errors when writing release archives (#6690)
  * fix(nix): a skipped nix entry stops the ones after it (#6788)
  * fix(sign): artifacts: none masks real signing failures (#6790)
  * fix(cask): a cask without a repository stops the ones after it (#6785)
  * fix(brew): a formula without a repository stops the ones after it (#6783)
  * fix(upload): a misconfigured upload stops the others (#6786)
  * fix(krew): a manifest without a name stops the ones after it (#6787)
  * fix(snapcraft): a disabled snap stops the ones after it (#6784)
  * fix(nfpm): overrides ignore package_name, epoch, release and prerelease (#6782)
  * fix(flatpak): a disabled flatpak stops the ones after it (#6781)
  * fix(milestone): a milestone with close disabled stops the ones after it (#6778)
  * fix(git): tag templates strip apostrophes from the message (#6779)
  * fix(snapcraft): assumes, hooks and plugs are dropped when apps is omitted (#6780)
  * fix(krew): apply the documented goarm default (#6775)
  * fix(nfpm): record the conventional extension, not the format name (#6776)
  * fix(build): node windows targets get no .exe extension (#6777)
  * fix(winget): count arm64 in the duplicate-archive check (#6774)
  * fix(changelog): a commit matching two include filters is listed twice (#6773)
  * fix(tmpl): register the documented join template function (#6772)
  * docs: update
  * docs: update
  * chore: auto-update generated files (#6769)
  * ci(deps): bump the actions group across 1 directory with 2 updates (#6770)
  * chore(deps): bump the docker group across 1 directory with 2 updates (#6767)
  * fix(winget): fall back to the default description in additional locales (#6771)
  * chore(deps): bump the gomod group with 7 updates (#6768)
  * ci(deps): exclude setup-task from license check
  * fix(nfpm): don't set deb arch variant for goamd64 v1 (#6765)
  * sec(deps): bump go-openapi/spec and go-openapi/validade (#6766)
  * feat: add iru custom apps publisher (#6709)
  * fix(notarize): cap macOS notarization timeout at 20m (#6758)
  * fix(docker): add gpg-agent to the image (#6763)
  * docs: many fixes
  * fix(srpm): make documented rpm fields actually configurable (#6762)
  * docs: use formats plural syntax (#6756)
  * docs: use correct script for debconf (#6759)
  * feat(winget): support publishing additional locale manifests (#6733)
  * feat(ko): support templating for local_domain, base_image, and repositories (#6741)
  * chore(deps): bump the docker group across 1 directory with 2 updates (#6749)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.19.1 to 5.19.2 (#6753)
  * ci: fix merge queue
  * ci(deps): bump the actions group with 5 updates (#6751)
  * chore(deps): bump the gomod group with 2 updates (#6750)
  * fix(cask): emit Casks that pass brew style (#6752)
  * ci: merge queue
  * chore: update schema
  * docs: update dockers_v2
  * chore: auto-update generated files (#6744)
  * feat: preflight checks (#6704)
  * fix: lint
  * chore(deps): bump github.com/sigstore/sigstore-go from 1.2.0 to 1.2.1 (#6743)
  * docs(dockers_v2): clarify that build and push are a single step (#6742)
  * fix: do not panic decoding a commit whose message contains a log marker (#6738)
  * feat: allow PR creation to use a different auth token (#6717)
  * chore(deps): bump anchore/syft from v1.49.0 to v1.50.0 in the docker group across 1 directory (#6736)
  * chore(deps): bump the gomod group with 3 updates (#6735)
  * ci(deps): bump the actions group with 3 updates (#6737)
  * chore: auto-update generated files (#6740)
  * chore: auto-update generated files (#6732)
  * chore: auto-update generated files (#6731)</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1787572801">- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.27 matching go.mod</changelog>
</package>
<package pkgid="ac484d8bf52cbf212831c007eb15d8b28fa986ab33a07c1a1b8083d4556303851357b23f04677d375d400080488e82fb6e41ccc4499dcbea1f3355370f8f3cee" name="gosec-debuginfo" arch="i586">
  <version epoch="0" ver="2.29.0" rel="1.1"/>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1765454400">- Update to version 2.22.11:
  * feature: add rule for trojan source (#1431)
  * feat(ai): add OpenAI and custom API provider support (#1424)
  * chore: Migrate from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 (#1437)
  * chore(deps): update module google.golang.org/genai to v1.37.0 (#1435)
  * refactor: simplify report functions in main.go (#1434)
  * Update go to 1.25.5 and 1.24.11 in CI (#1433)
  * chore(deps): update all dependencies (#1425)
  * feat(ai): add support for latest Claude models and update provider flags (#1423)
  * Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#1427)
  * chore(deps): update module golang.org/x/crypto to v0.45.0 [security] (#1428)
  * fix: correct schema with temporary placeholder (#1418)
  * perf: skip SSA analysis if no analyzers are loaded (#1419)
  * test: add sarif validation (#1417)
  * chore(deps): update all dependencies (#1421)
  * Update go to version 1.25.4 and 1.24.10 in CI (#1415)
  * fix: build tag parsing. (#1413)
  * chore(deps): update all dependencies (#1411)
  * chore(deps): update all dependencies (#1409)
  * chore(deps): update all dependencies (#1408)
  * Update gosec to version v2.22.10 in the github action (#1405)</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1771848000">- Update to version 2.23.0:
  * feat: Support for adding taint analysis engine (#1486)
  * chore(deps): update all dependencies (#1494)
  * chore(deps): update all dependencies (#1494)
  * chore(deps): update all dependencies (#1488)
  * Fix G602 analyzer panic that kills gosec process (#1491)
  * update go version to 1.25.7 (#1492)
  * Fix URL regexp and remove redundant Google regex patterns (#1485)
  * feat: implement global cache usage in rules (#1480)
  * chore(deps): update module google.golang.org/genai to v1.43.0 (#1484)
  * refactor: optimize nosec parsing and reduce allocations (#1478)
  * Fix SARIF artifactChanges null validation error (#1483)
  * feat: optimize GetCallInfo with per-package sync.Pool caching (#1481)
  * feat: implement entropy pre-filtering to optimize secret detection (#1479)
  * feat: ensure GoVersion is cached using sync.Once (#1477)
  * Fix #1240: nosec comments now work with trailing open brackets (#1475)
  * Debug Build Profiling Support: Code improvement suggestions for PR#1471 (#1476)
  * Update the go version to 1.25.6 and 1.24.12 (#1474)
  * G115: Enhance RangeAnalyzer with constant propagation and chained arithmetic support (#1470)
  * chore(deps): update all dependencies (#1473)
  * feat: support path-based rule exclusions via exclude-rules (#1465)
  * Optimize analyzer with parallel package processing (#1466)
  * feat: add goanalysis package for nogo (#1449)
  * Refactor Analyzers: Unify Range Logic &amp; Optimize Allocations (#1464)
  * Optimize G115, G602, G407 analyzers to reduce allocations and memory (#1463)
  * refactor(g115): improve coverage (#1462)
  * Refine G407 to improve detection and coverage of hardcoded nonces (#1460)
  * chore(deps): update all dependencies (#1461)
  * Refactor rules to use callListRule base structure (#1458)
  * feat(slice): enhance slice bounds analysis with dynamic bounds handling (#1457)
  * remove deprecated ast.Object (#1455)
  * feat(sql): enhance SQL injection detection with improved string concatenation checks (#1454)
  * feat(rules): enhance subprocess variable checks (#1453)
  * feat(resolve): enhance TryResolve to handle KeyValueExpr, IndexExpr, and SliceExpr (#1452)
  * feat: add secrets serialization G117 (#1451)
  * feat(rules): add support for detecting high entropy strings in composite literals (#1447)
  * whitelist crypto/rand Read from error checks (#1446)
  * chore(deps): update all dependencies (#1443)
  * Improve slice bound check (#1442)
  * docs: add documentation for using gosec with private modules (#1441)
  * chore(deps): update all dependencies (#1440)
  * docs: add G116 rule description to README (#1439)
  * Update GitHub action to gosec 2.22.11 (#1438)</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.com&gt;" date="1772193600">- Update to version 2.24.0:
  * fix: G704 false positive on const URL (#1551)
  * fix(G705): eliminate false positive for non-HTTP io.Writer (#1550)
  * G120: avoid false positive when MaxBytesReader is applied in middleware (#1547)
  * Fix G602 regression coverage for issue #1545 and stabilize G117 TOML test dependency (#1546)
  * taint: skip `context.Context` arguments during taint propagation to fix false positives (#1543)
  * test: add missing rules to formatter report tests (#1540)
  * chore(deps): update all dependencies (#1541)
  * Regenrate the TLS config rule (#1539)
  * Improve documentation (#1538)
  * Expand analyzer-core test coverage for orchestration, go/analysis adapter logic, and taint integration (#1537)
  * Add unit tests for CLI orchestration, TLS config generation, and SSA cache behavior (#1536)
  * Add G707 taint analyzer for SMTP command/header injection (#1535)
  * Add G123 analyzer for tls.VerifyPeerCertificate resumption bypass risk (#1534)
  * Add G122 SSA analyzer for filepath.Walk/WalkDir symlink TOCTOU race risks (#1532)
  * fix(G602): avoid false positives for range-over-array indexing (#1531)
  * Improve taint analyzer performance with shared SSA cache, parallel analyzer execution, and CI regression guard (#1530)
  * fix: taint analysis false positives with G703,G705 (#1522)
  * Extend the G117 rule to cover other types of serialization such as yaml/xml/toml (#1529)
  * Fix the G117 rule to take the JSON serialization into account (#1528)
  * (docs) fix justification format (#1524)
  * Add G121 analyzer for unsafe CORS bypass patterns in CrossOriginProtection (#1521)
  * Add G120 SSA analyzer for unbounded form parsing in HTTP handlers (#1520)
  * Add G119 analyzer for unsafe redirect header propagation in CheckRedirect callbacks (#1519)
  * Fix G115 false positives and negatives (Issue #1501) (#1518)
  * chore(deps): update all dependencies (#1517)
  * Add G118 SSA analyzer for context propagation failures that can cause goroutine/resource leaks (#1516)
  * Add G113: Detect HTTP Request Smuggling via conflicting headers (CVE-2025-22891, CWE-444) (#1515)
  * Add G408: SSH PublicKeyCallback Authentication Bypass Analyzer (#1513)
  * Add more unit tests to improve coverage (#1512)
  * Improve test coverage in various areas (#1511)
  * Imprve the test coverage (#1510)
  * Fix incorrect detection of fixed iv in G407 (#1509)
  * Add support for go 1.26.x and removed support for go 1.24.x (#1508)
  * Fix the sonar report to follow the latest schema (#1507)
  * fix: broken taint analysis causing false positives (#1506)
  * fix: panic on float constants in overflow analyzer (#1505)
  * fix: panic when scanning multi-module repos from root (#1504)
  * fix: G602 false positive for array element access (#1499)
  * Update gosec to version v2.23.0 in the Github action (#1496)</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1772452800">- Update to version 2.24.7:
  * Ignore nosec comments in action integration workflow to generate some warnings (#1573)
  * Add a workflow for action integration test (#1571)
  * fix(sarif): avoid invalid null relationships in SARIF output (#1569)
  * chore: migrate gosec container image references to GHCR (#1567)
  * Update gorelease to use the latest cosign bundle argument (#1565)
  * Migrate goreleaser to use the proper cosign arguments (#1564)
  * Update the cosing to version v3.0.5 (#1563)
  * fix(release): use existing cosign-installer action version (#1562)
  * chore(prompts): add skill and prompt to update supported Go versions (#1561)
  * chore(prompts): add action version update skill and prompt (#1560)
  * fix(analyzers): avoid SSA dependency cycle blowups in issue #1555 paths (#1559)
  * Add a SKILL and PROMPT for fixing a GitHub issue (#1558)
  * Add a SKILL and PROMPT for generating rules with AI (#1557)
  * fix(G120): prevent hang-like analysis blowup in wrapper protection checks (#1556)
  * fix(G705): eliminate false positive when guard type cannot be resolved (#1554)
  * Remove gcmurphy from funding list
  * Extend the release workflow to push the container images also to GHCR
  * Update to gosec to v2.24.0 in the action and fix the docker image signing (#1552)</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1774267200">- Update to version 2.25.0:
  * chore(deps): bump google.golang.org/grpc from 1.75.0 to 1.79.3 (#1617)
  * fix: allow barry action to access secrets on fork PRs (#1616)
  * fix: reduce G117 false positives for custom marshalers and transformed values (#1614) (#1615)
  * Add barry security scanner as a step in the CI (#1612)
  * chore(deps): update all dependencies (#1611)
  * fix: prevent taint analysis hang on packages with many CHA call graph edges (#1608) (#1610)
  * Add some skills for claude code to automate some tasks (#1609)
  * Add G701-G706 rule-to-CWE mappings and CWE-117, CWE-918 entries (#1606)
  * fix: skip SSA analysis on ill-typed packages to prevent panic (#1607)
  * Port G120 from SSA-based to taint analysis (fixes #1600, #1603) (#1605)
  * fix(G118): eliminate false positive for package-level cancel variables (#1602)
  * feat: add G124 rule for insecure HTTP cookie configuration (#1599)
  * feat: add G709 rule for unsafe deserialization of untrusted data (#1598)
  * feat: add G708 rule for server-side template injection via text/template (#1597)
  * fix(G118): eliminate false positive when cancel is called via struct field in a closure (#1596)
  * Fix infinite recursion in interprocedural taint analysis (#1594)
  * Fix G118 false positive when cancel is stored in returned struct field (#1593)
  * Fix G118 false positive on cancel called inside goroutine closure (#1592)
  * fix(analyzer): per-package rule instantiation eliminates concurrent map crash (#1589)
  * chore(deps): update all dependencies (#1588)
  * fix(G118): treat returned cancel func as called (fixes #1584) (#1585)
  * chore(go): update supported Go versions to 1.25.8 and 1.26.1 (#1583)
  * Update the README with the correct version of the Github action for gosec (#1582)
  * chore(deps): update all dependencies (#1579)
  * Fix G115 false positives for guarded int64-to-byte conversions (#1578)
  * Update the container image migration notice (#1576)
  * chore(action): bump gosec to 2.24.7 (#1575)</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1777377600">- Update to version 2.26.1:
  * Update cosign to v3.0.6 (#1659)
  * Sync taint rule docs and add missing CWE mappings for G113/G307 (#1658)
  * Update all dependencies (#1657)
  * Add G710 rule for open redirect via taint analysis (#1654)
  * Fix formatting
  * Update the default models use by autofix and phase out the older models
  * Format and clean-up the README
  * Add HTTP file-serving function to the skins of pathtraversal analyzer (#1647)
  * Skip flaging the TLS min version for go 1.18+ (#1646)
  * chore(deps): bump go.opentelemetry.io/otel from 1.39.0 to 1.41.0 (#1645)
  * Added filepath.Abs as a sanitizer (#1643)
  * Allow rune to byte conversion (#1642)
  * Allow platform specific conversions (#1641)
  * chore(deps): update all dependencies (#1639)
  * chore(deps): update all dependencies (#1634)
  * chore(go): update supported Go versions to 1.25.9 and 1.26.2 (#1633)
  * Fix: Bump go-version: 1.25.8 to 1.25.9 in ci (#1632)
  * fix(taint): gate *http.Request auto-taint on entry-point detection (#1630)
  * chore(deps): update all dependencies (#1631)
  * Added a visited cycle-detection guard in the *ssa.Phi case (#1626)
  * chore(deps): update all dependencies (#1625)
  * fix(G706): scope slog sinks to msg arg only to prevent false positives on structured attributes (#1623)
  * Gate the AI security review by the security-review environment (#1621)
  * Fix anthropic autofix after dependencies update (#1620)
  * chore(deps): update all dependencies (#1619)
  * chore(action): bump gosec to 2.25.0 (#1618)</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1780920000">- Update to version 2.27.1:
  * Downgrade google lib to avoid min Go version bump (#1687)
  * Downgrade the jsonschema dep to v0.13.0 due to incompatibility with anthropick-sdk-go (#1686)
  * Update all dependencies (#1685)
  * Downgrade the github.com/invopop/jsonschema v0.13.0 to solve incopatibility with anthropic-sdk (#1683)
  * Update all dependencies (#1682)
  * Update vulnerabilities alerts for indirect dependencies
  * Pin dependencies (#1681)
  * Skip pining for my repos
  * Update renovate configuration
  * Fix typo
  * Update branch config in renovate config
  * Migrate config renovate.json (#1678)
  * Update renovate to refresh the branch creation
  * Update the renovate branch prefix
  * Update renovate config to pin the actions dependencies by digests (#1676)
  * Migrate the html remport to react v19. (#1675)
  * Manually update version to fix renovate (#1674)
  * feat: integrate Atlas Cloud provider (#1672)
  * Refactor error position parsing to support path with colon. (#1673)
  * Add two options to require rule ID and justificaiton for inline annotations (#1671)
  * Fix false positive in G118 when cancel is stored in a slice/map (#1670)
  * chore(go): update supported Go versions to 1.25.10 and 1.26.3 (#1669)
  * Harden the github workflows and action (#1665)
  * Fix justification delimiter in annotation format doc (#1661)
  * Update all dependencies (#1664)
  * Update action to use gosec version v2.26.1 (#1660)</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1781611200">- Remove unnecessary files: _scmsync.obsinfo build.specials.obscpio</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1784116800">- Update to version 2.28.0:
  * feat(G101): detect AWS temporary access keys (#1702)
  * Update to go version 1.26.5 and 1.25.12 (#1704)
  * Update all dependencies (#1703)
  * Update all dependencies (#1699)
  * Update all dependencies (#1698)
  * fix: min+max G115 false positives (#1697)
  * Update all dependencies (#1696)
  * fix(G404): flag missing math/rand weak-random functions (#1694)
  * Update all dependencies (#1695)
  * Update all dependencies (#1693)
  * Update to go version 1.26.4 and 1.25.11 (#1690)
  * Update the gosec in the Github action to v2.27.1 (#1688)</changelog>
  <changelog author="Felix Niederwanger &lt;felix.niederwanger@suse.de&gt;" date="1787745600">- Update to version 2.29.0:
  * analyzers/G703: stop treating Clean/Abs/PathEscape as path-traversal sanitizers (#1723)
  * fix(junit): properly escape XML in failure text (#1718)
  * fix(csv): capture and report write errors on flush (#1716)
  * fix(report): root path matching in formatters (#1719)
  * fix(config): handle nosec tags with leading hash (#1717)
  * Update all dependencies (#1720)
  * Add support for go version 1.27.0 and update to version 1.25.14 and 1… (#1726)
  * Update all dependencies (#1713)
  * Update all dependencies (#1710)
  * fix(G202): don't flag strings.Builder built from constants (#1707)
  * ci: allow fork PR checkout in barry-ai-security-review job (#1708)
  * Update all dependencies (#1709)
  * Downgrade min Go version (#1706)
  * Udpate action to use gosec v2.28.0 (#1705)</changelog>
</package>
<package pkgid="cd839870283944aef6b282422a2921f61c3fff1f14b1d912fe2a29e6d8193561ad1e2a39dd7bbc0217038a35a1a2f4e3e21790abf95c4df5c5faf0b6f3b743a4" name="goshs-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1746964800">- Update to version 1.0.5</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1747137600">- Update to version 1.0.6</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1747828800">- Update to version 1.0.8
- Run tests
- Add patch
  * goshs-disable-tests-that-needs-network-access.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1748520000">- Udpate to version 1.0.9
  * Add Whitelist function with proxy awareness.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1748952000">- Update to version 1.1.0
  * Feature: When using authentication (basic auth or cert auth)
    you can now share files using a download limit or a time limit.
    So anyone with the link can now download the file (or a folder
    as zip file) when posessing the link.
  * Also there is now a QRCode generator for general file or folder
    links, so you can easily grab files on a mobile device.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1758542400">- Update to version 1.1.1
  * You can now disable mDNS.
  * Clipboard order is now reversed.
  * You can now specify a different upload folder.
  * Smaller bugfixes.
- Update to version 1.1.0
  New Features
  * When using authentication (basic auth or cert auth) you can
    now share files using a download limit or a time limit. So
    anyone with the link can now download the file (or a folder as
    zip file) when clicking the link, even without authentication.
  Styleup
  * There is now a QRCode generator for general file or folder
    links, so you can easily grab files on a mobile device.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762948800">- Update to version 1.1.2
  * Fix upload behaviour. Details see issue #128
  * Remove Upload form from WebUI when read-only to address issue.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1765886400">- Update to version 1.1.3
  * New Feature: Invisible mode. Read more on that at
    https://goshs.de/en/usage/restrictions/index.html#be-invisible-invisible-mode
  * made mDNS opt-in instead of opt-out.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773489600">- Update to version 1.1.4
  * add a new feature where you can tunnel goshs to localhost.run
    to make it available online even if your network can not be
    reached directly from the internet.
    For more information look at https://localhost.run/.
  Bug Fix
  * Fixed an upload problem tracked in Issue #134.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776081600">- Update to version 2.0.0
  Highlights
  * SMB server with NTLM hash capture and optional quick hash
    cracking.
  * DNS server to receive and log incoming DNS queries.
  * SMTP server to receive emails and attachments.
  * Redirect endpoint for HTTP 3xx redirects with custom headers.
  * File-based ACLs for per-directory authentication and access
    control.
  * Share links with time and download limits, QR codes, and
    token-based access WebDAV, SFTP, Basic Auth, Certificate Auth,
    Let’s Encrypt, and much more
  Security Fixes
  * Fix GHSA-7qx6-f23w-3w7f
    Unauthenticated Open Redirect, Arbitrary HTTP Response Header
    Injection, Missing CSRF, and Invisible-Mode Bypass in goshs
    `/?redirect` endpoint
  * Fix GHSA-7h3j-592v-jcrp
    Public collaborator feed leaks .goshs ACL credentials and
    enables unauthorized access.
  * Fix GHSA-jrq5-hg6x-j6g3
    CSRF in state-changing GET routes enables authenticated file
    deletion and directory creation
  * Fix GHSA-c29w-qq4m-2gcv
    Empty-username SFTP password authentication bypass in goshs
  * Fix GHSA-5h6h-7rc9-3824
    SFTP root escape via prefix-based path validation in goshs
  * Fix CVE-2026-40189 (boo#1261996), GHSA-wvhv-qcqf-f3cx
    File-based ACL authorization bypass in goshs state-changing
    routes.
  * Fix CVE-2026-40188 (boo#1261995), GHSA-2943-crp8-38xx
    Missing Write Protection for Parametric Data Values
  * Fix CVE-2026-35393 (boo#1261608), GHSA-jg56-wf8x-qrv5
    Improper Limitation of a Pathname to a Restricted Directory
    ('Path Traversal') in goshs POST multipart upload
  * Fix CVE-2026-35392 (boo#1261607), GHSA-g8mv-vp7j-qp64
    Improper Limitation of a Pathname to a Restricted Directory
    ('Path Traversal') in goshs PUT Upload
  * Fix CVE-2026-35471 (boo#1261609), GHSA-6qcc-6q27-whp8
    Improper Limitation of a Pathname to a Restricted Directory
    ('Path Traversal') in goshs deleteFile()
  * Fix GHSA-jgfx-74g2-9r6g
    Auth Bypass via Share Token
- Add patch:
  * gosh-fix-test.patch</changelog>
</package>
<package pkgid="a949b7abe58ce562fc3cd4c3b35e411fdddb8133636729a10dea50a8ed5a85ed70d575eeedce40b343fba05093863d3b19b48fce55241d9629b1ea2e337b7f40" name="gotestsum-debuginfo" arch="i586">
  <version epoch="0" ver="1.13.0" rel="1.7"/>
  <changelog author="jkowalczyk@suse.com" date="1686225600">- Initial package version 1.10.0:
  * slowest: Add topN flag
  * Convert testname formatter to new interface
  * Convert pkgname formats
  * Convert two more formatters to new interface
  * Convert two formatters to new interface
  * Avoid appending bytes
  * Add jsonfile-timing-events flag for capturing only the terminal events
  * Ensure jsonfile is flushed before running post-run-command
  * Hide standard-json format for now
  * Add standard-json format
  * ci-matrix: improve description
  * Update expected value for new output of subtests
  * Update golangci-lint
  * Use go 1.20 in CI
  * Expect test to run for rename
  * Fix need to save twice to trigger watch</changelog>
  <changelog author="jkowalczyk@suse.com" date="1691841600">- Update to version 1.10.1:
  * Add test for accepting GODEBUG output
  * Quote test names before they are used within the regex to rerun
  * move TEAMCITY_VERSION version checkout outside of CI check
  * Don't treat debug messages as errors
  * Add support for zOS
  * update fixture
  * fix lint
  * extract TEAMCITY_VERSION check because they don't set CI
  * Detect CI environments by name
  * Revert "Enable color support by default on Drone CI"
  * Enable color support by default on Drone CI
  * Update README.md
  * Fix coverage detection for go1.20
  * ci: update goreleaser 1.7.0 to 1.17.0 for windows/arm64
  * Add prometheus to readme links
  * Add list of projects that use gotestsum</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1742644800">- Update to version 1.12.0:
  * ci: windows git config
  * Version check that is go1.21 compatible
  * go1.22~ added package build errors to the test output
  * Update ci config
  * Bump dependencies, update github workflows, add dependabot
  * Add gofiber/fiber to list of projects
  * Fix append bug in --rerun-fails with -run flag
  * Add Woodpecker CI to no-color default autodetection
  * Fold for loop clauses into the statement
  * Update README.md
  * Update gotestsum retries to properly filter out parents when there is a missing gap in the parent tree
  * Used named constants instead of magic numbers in illumos-specific code
  * Improve warning message when stdin is not a terminal
  * Add support for gotestsum on illumos/amd64
  * Update help text for font icons
  * filewatcher: Silence warning from os.Stat failures
  * Add emoticons to the nerdfonts icon formats
  * Add format icons for nerdfonts instead of unicode
  * Add support for simple icons using plain text
  * Add environment variable for setting format icons
  * Refactor color support for icons and add comments
  * Prepare for adding more icon options</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1742644801">- Update to version 1.12.1:
  * Update expected values
  * fix swallow build error and added tests
  * Update TestEvent for go1.24
  * Bump golang.org/x/term from 0.24.0 to 0.29.0
  * Remove unused nolint directives
  * Bump golang.org/x/sys from 0.25.0 to 0.28.0
  * Fix some typos in README
  * Bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0
  * fixup! fix(validate): fixes check for test.failfast flag as this is a gotest arg and must be prefixed with test.
  * fix(validate): fixes check for test.failfast flag as this is a gotest arg and must be prefixed with test.
  * Update x/text
  * Update x/tools
  * Update x/mod
  * Skip a test that flakes in CI
  * Fix lint
  * Update minimum Go version
  * fix ordering for version at least
  * Try updated golangci-lint
  * Remove old Go versions from CI
  * Bump golang.org/x/term from 0.20.0 to 0.24.0
  * Skip test that is falky on macos
  * Bump golang.org/x/sys from 0.20.0 to 0.24.0
  * Updated expected value for help text
  * Remove unnecessary empty lines
  * Fix typo in help text
  * Fix help text typo
  * omit empty skipped
  * add skipped attribute to junit xml testsuite
  * Bump golang.org/x/term from 0.18.0 to 0.20.0
  * Bump golang.org/x/sys from 0.18.0 to 0.20.0
  * Bump github.com/fatih/color from 1.16.0 to 1.17.0
  * fix: close FailsReportFile
  * Bump golang.org/x/sync from 0.6.0 to 0.7.0</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1742644802">- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.21 matching go.mod
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1751716800">- Update to version 1.12.3:
  * Bump deps
  * --rerun-fails-abort-on-data-race
  * Use earlier and latest event time for elapsed time
  * go junitxml: compute per package start times rather than using per execution
  * feat: support for hidding skipped tests in the junit report</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1761480000">- Update to version 1.13.0:
  * Bump deps
  * Update Go version
  * chore(internal/junitxml): encode the attributes as JUnit test case properties
  * fix(testjson/testdata): update with-attributes expectation after fix
  * feat(testjson/testdata): handle `ActionAttr` event
  * feat(testjson/testdata): add `ActionAttr` to event decoding
  * feat(testjson/testdata): add new test with attributes
  * Get version info from `runtime/debug`
  * add --watch-clear flag to clear screen on rerun test</changelog>
</package>
<package pkgid="239baac7226a23532167dbe8c4f6ded140a20b337c2dd77eb1012c0f6a7031ff6605e8a440ebdaabd7c27eea579ea0492a2bf8680e8d582e791b5f3f5800bf00" name="gource-debuginfo" arch="i586">
  <version epoch="0" ver="0.56" rel="1.5"/>
  <changelog author="antoine.belvire@opensuse.org" date="1531742400">- Update to version 0.49:
  * Fixed compatibility with GLM 0.9.9.0.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1580904000">- Update to version 0.51:
  * Fixed --font-file relative path handling.
  * Fixed a bug in resolving the repository root directory from a
    relative path.
- Changes from version 0.50:
  * Right mouse button rotation now pivots around the camera.
  * Added --font-file option.
  * Added --enable-font-file option to configure.
  * Added --no-time-travel option.
  * Added --dir-name-position option.
  * Added --file-extension-fallback option.
  * Added --user-show-filter option.
  * Added --disable-input option.
  * Added --loop-delay-seconds option.
  * Added --font-scale option.
  * Added filename, dirname and user font size options.
  * Added workaround for FFMpeg error parsing Gource PPM video
    output.
  * Fixed a bug in the Mercurial log parser that caused changes to
    be missed.
  * Fixed file removal being cancelled by an action with an earlier
    timestamp.
  * Fixed a bug in the log file format detection that could result
    in the wrong first entry being displayed for a custom log.
  * Fixed a bug where automatically cycling through a config with
    multiple repositories reset settings to their defaults.
- Remove obsolete conditional from spec file.
- Update URL.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1649505600">- Update to 0.52
  * Support rendering at native resolution on Retina / Ultra HD displays.
  * Support ISO 8601 timestamp format.
  * Allow custom log and caption file timestamps to be strings.
  * Change regular expression library to PCRE2.
  * Fixed filenames not being affected by --font-scale (Carl Colena).
  * Fixed file key not being affected by --font-scale.
  * Added --file-idle-time-at-end option.
  * Added --fixed-user-size option.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1655380800">- Update to 0.53
  * Add --high-dpi option
  * Fixed slider timestamp font not affected by --font-scale
  * Fixed hovering over end of slider stopping time advancing</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1664280000">- Pass --with-boost-libdir to configure: Workarounds boost
  detection failure on some architectures (ppc64, ppc64le and
  riscv64 notably) (gh#acaudwell/Gource#83).</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1678708800">- Update to 0.54:
  * Added experimental support for Wayland.
- Add new build dependency on libboost_system-devel.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716465600">- Add upstream change to fix build failures with recent boost:
  * 0001-Fix-build-with-Boost-1.85.0.patch</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1719057600">- Update to 0.55: Fixed build with Boost 1.85.0.
- Remove 0001-Fix-build-with-Boost-1.85.0.patch: Fixed upstream.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760184000">- Boost.System is headers only since 1.69
  * boost-system.patch</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1772798400">- Update to 0.56:
  - Added --author-time option (onlyJakob).
  - Fixed build with Boost 1.89.0 by no longer linking boost system.
  - Increased minimum required version of Boost to 1.69.
  - Request compatibility profile when creating OpenGL context.
- Drop boost-system.patch, because no more need.</changelog>
</package>
<package pkgid="e75051cabbaeb15a4e37e7169815d9aab86f47eee0962a5ff8bc280c0b528703b57f313de83d15393313e18ee8a80807fb7955422f64b2aa7ea5c420b23b12a2" name="gource-debugsource" arch="i586">
  <version epoch="0" ver="0.56" rel="1.5"/>
  <changelog author="antoine.belvire@opensuse.org" date="1531742400">- Update to version 0.49:
  * Fixed compatibility with GLM 0.9.9.0.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1580904000">- Update to version 0.51:
  * Fixed --font-file relative path handling.
  * Fixed a bug in resolving the repository root directory from a
    relative path.
- Changes from version 0.50:
  * Right mouse button rotation now pivots around the camera.
  * Added --font-file option.
  * Added --enable-font-file option to configure.
  * Added --no-time-travel option.
  * Added --dir-name-position option.
  * Added --file-extension-fallback option.
  * Added --user-show-filter option.
  * Added --disable-input option.
  * Added --loop-delay-seconds option.
  * Added --font-scale option.
  * Added filename, dirname and user font size options.
  * Added workaround for FFMpeg error parsing Gource PPM video
    output.
  * Fixed a bug in the Mercurial log parser that caused changes to
    be missed.
  * Fixed file removal being cancelled by an action with an earlier
    timestamp.
  * Fixed a bug in the log file format detection that could result
    in the wrong first entry being displayed for a custom log.
  * Fixed a bug where automatically cycling through a config with
    multiple repositories reset settings to their defaults.
- Remove obsolete conditional from spec file.
- Update URL.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1649505600">- Update to 0.52
  * Support rendering at native resolution on Retina / Ultra HD displays.
  * Support ISO 8601 timestamp format.
  * Allow custom log and caption file timestamps to be strings.
  * Change regular expression library to PCRE2.
  * Fixed filenames not being affected by --font-scale (Carl Colena).
  * Fixed file key not being affected by --font-scale.
  * Added --file-idle-time-at-end option.
  * Added --fixed-user-size option.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1655380800">- Update to 0.53
  * Add --high-dpi option
  * Fixed slider timestamp font not affected by --font-scale
  * Fixed hovering over end of slider stopping time advancing</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1664280000">- Pass --with-boost-libdir to configure: Workarounds boost
  detection failure on some architectures (ppc64, ppc64le and
  riscv64 notably) (gh#acaudwell/Gource#83).</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1678708800">- Update to 0.54:
  * Added experimental support for Wayland.
- Add new build dependency on libboost_system-devel.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716465600">- Add upstream change to fix build failures with recent boost:
  * 0001-Fix-build-with-Boost-1.85.0.patch</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1719057600">- Update to 0.55: Fixed build with Boost 1.85.0.
- Remove 0001-Fix-build-with-Boost-1.85.0.patch: Fixed upstream.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760184000">- Boost.System is headers only since 1.69
  * boost-system.patch</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1772798400">- Update to 0.56:
  - Added --author-time option (onlyJakob).
  - Fixed build with Boost 1.89.0 by no longer linking boost system.
  - Increased minimum required version of Boost to 1.69.
  - Request compatibility profile when creating OpenGL context.
- Drop boost-system.patch, because no more need.</changelog>
</package>
<package pkgid="ba3e7f2c789dc022c555a9e2dfea547c2e172646787ba2cbc81253aed040c16eca2bf7d0d910acf22fb97c9bb0190ccaa5a741a43729fcfcf65dbb2af545e46f" name="govc-debuginfo" arch="i586">
  <version epoch="0" ver="0.56.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1745496000">- Update to version 0.50.0:
  * chore: Update version.go for v0.50.0
  * chore(gh): update release
  * build(deps): bump mxschmitt/action-tmate from 3.19 to 3.20
  * vcsim: Populate guest.ipStack property for container backed VMs
  * Handle the duration field as string
  * api: Rewrite lookup service URLs on DNS error
  * vcsim: Add minimal json-rpc support
  * vcsim: Use the simulator's URL.Host in NFC lease URLs
  * govc: Support Datastore Cluster in import.ova command
  * govc: Add import.ova -net flag
  * fix: vcsim -load Datastore summary.url property
  * govc: Add -lease option to import/export commands
  * govc: Support -p and -s in with single task.set
  * docs: remove legacy docs links
  * docs: update kb urls
  * chore(deps): go mod tidy
  * build(deps): bump golang.org/x/text from 0.23.0 to 0.24.0
  * govc: Add vm.policy.ls command
  * docs: Update various API reference links
  * vcsim: support multiple VirtualSystemType in
    OvfManager.CreateImportSpec
  * govc: Support snapshot.export
  * chore: vim25/xml: sync with Go 1.24 encoding/xml
  * fix: vcsim: fix PropertyFilter/Collector memory leak
  * build(deps): bump goreleaser/goreleaser-action from 6.2.1 to
    6.3.0
  * api: add PodVMOverheadInfo type and HostCapability field
  * refactor: header check
  * chore: gofmt -w -r 'interface{} -&gt; any' .
  * chore: update copyright
  * vcsim: fix integer type conversion
  * chore(deps): update bundler to v2 for dependabot
  * build(deps): bump actions/cache from 4.2.2 to 4.2.3
  * build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
  * build(deps): bump actions/setup-go from 5.3.0 to 5.4.0
  * chore: update `vmware/govc` and `vmware/vcsim` dockerfiles
  * api: use `crypto/rand` for nonce generation
  * api: use `ParseInt` and add `int32` bounds check
  * chore: update codeql workflow
  * govc: fix integer type conversion
  * govc: fix integer type conversion for `guest.chown`
  * build(deps): bump actions/stale from 9.0.0 to 9.1.0
  * build(deps): bump actions/setup-go from 5.0.0 to 5.3.0
  * chore(gh): update dependabot
  * toolbox: fix codeql go/zipslip
  * chore(gh): update release workflow
  * chore(gh): update unit tests workflow
  * chore(gh): update build workflow
  * chore(gh): update linting workflow
  * chore(gh): update govc tests workflow
  * chore(gh): update wip workflow
  * chore(gh): add lock workflow
  * chore(gh): update stale workflow
  * chore(gh): update docker workflow
  * chore(gh): update greeting workflow
  * chore(gh): update codeql workflow
  * chore(gh): update to `ubuntu-latest` runner
  * vcsim: Add vapi support for CategoryID and TagID fields
  * govc: Add '-id' option for tags.category and tags create
    commands
  * api: Add optional CategoryID,TagID fields for category and tag
    creation</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1748174400">- Update to version 0.51.0:
  * govc (CLI)
  - [59cb29b] Add vm.disk.promote command
  - [eaaeb84] Add import.vmdk '-i' flag to output vmdk info only
  * Commits
  - chore: Update version.go for v0.51.0
  - api: Add option to use a filter function as value of
    property.Match
  - vcsim: Add CreateSnapshotEx for simulator
  - api: Add object.VirtualMachine.CreateSnapshotEx method
  - vcsim: Use OptionManager to configure session timeout
    duration
  - build(deps): bump actions/setup-go from 5.4.0 to 5.5.0
  - chore(deps): go mod tidy
  - build(deps): bump golang.org/x/text from 0.24.0 to 0.25.0
  - vcsim: Add VirtualMachine.PromoteDisks_Task method
  - govc: Add vm.disk.promote command
  - api: Add object.VirtualMachine.PromoteDisks method
  - vcsim: Use vmdk.Descriptor for vmdk file metadata
  - build(deps): bump mxschmitt/action-tmate from 3.21 to 3.22
  - govc: Add import.vmdk '-i' flag to output vmdk info only
  - api: Extend vmdk.Info to include Descriptor
  - fix: vcsim: Avoid possible race in SessionManager.Logout
  - emacs: Add datastore.ls '-a' flag when prefix arg is given
  - chore: update container images
  - vcsim: Avoid use of sha1 for stable UUIDs (OIDs)
  - build(deps): bump test-unit from 3.6.7 to 3.6.8 in /gen
  - build(deps): bump mxschmitt/action-tmate from 3.20 to 3.21
  - build(deps): bump nokogiri in /gen in the bundler group
  - chore: update `.goreleaser.yml` to v2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755604800">- Update to version 0.52.0:
  * Fix
  - [5c16d3f] vcsim: Avoid panic in QueryAvailablePerfMetric if
    VM has no Datastore
  * API Changes
  - [2278e0e] Update folder.PlaceVMsXCluster to return available
    candidate networks
  - [28eeab9] fix comments and doc links
  - [7a3647c] fix action parameters
  - [8ee9995] update drafts bindings
  - [37dd0c8] bindings for
    esx/settings/clusters/cluster/configuration/drafts
  - [7074655] Placement policy WSDL names changed
  - [55501e2] add bindings for recent tasks and schema
  - [3230765] add bindings for esx/settings/cluster/configuration
  - [74eea10] add bindings for
    esx/settings/cluster/enablement/configuration/transition
  - [e61ad35] Update folder.PlaceVMsXCluster to filter clusters
    based on candidate networks availability - Add GoVmomi
    Bindings to CandidateNetworks - Made changes suggested by
    Shengjie
  - [8784335] Add "lsilogicsas" alias for "lsilogic-sas" in
    CreateSCSIController
  * govc (CLI)
  - [0b0e0cc] Add vmclass configSpec options
  * Documentation
  - [d0143b1] update CHANGELOG.md (#3839) (#3839)
  * Chore
  - [e53c30d] Update version.go for v0.52.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771502400">- Update to version 2.53.0:
  * Fix
  - [4dddb93] cluster configuration enablement and draft APIs
    (#3944) (#3944)
  - [5ef2d64] change controllerKey and unitNumber to *int32
    (#3880) (#3880)
  - [7b6d459] unit tests for sync volume (#3881) (#3881)
  - [5e3df8a] EAM 2.0 bindings typo (#3879 (#3879)
  - [e481fdd] guard against nil role in permissions.ls (#3840)
    (#3840)
  * API Changes
  - [65ee37d] add TransitGateway mo type
  - [5c62627] Fix volumeEncrypted in CNS
  - [e6688c7] Fix OVF userConfigurable in ToConfigSpec
  - [75fed5c] CnsVolumeBackingType (#3918) (#3918)
  - [31d4775] Update ofvEnvelop.ToConfigSpec and
    configInfo.ToConfigSpec to handle nil ovfProperty
    userConfigurable
  - [c80b625] Handle OVF defaultVal/val correctly
  - [35b20e6] Fix OVF defVal &amp; ConfigSpec vAppConfig
  - [21d7947] Update VmPlacementPolicy interfaces to use
    vim.TagId
  - [01373c9] Support OVF-&gt;ConfigSpec VirtSysColl index (#3865)
    (#3865)
  - [c580122] remove podVMOverheadInfo host capability (#3869)
    (#3869)
  - [68080d3] Updated API bindings
  - [9e1f60a] Updated API bindings
  - [434104b] Support vmx-22
  - [79587cc] Make ClusterInitialPlacementAction iface
  - [b0607e6] Helpers for GuestID-&gt;Family/CIMOSType
  * govc (CLI)
  - [a7a23f8] Fix vm.clone full path example root from
    ClusterName to DatacenterName (#3959) (#3959)
  - [2a3fd10] add device.sata.add (#3936) (#3936)
  - [08dfb41] type alias support for ls -t (#3901) (#3901)
  * vcsim (Simulator)
  - [a9a1a9e] Consider default devs from VM spec
  - [770f3fe] Support tags in VM reconfig
  - [b1ee1fb] Support encrypt-on-copy virtual disk
  - [3bf69d1] fix snapshot state handling
  - [5b5c932] Deep copy the vm config to snapshot
  * Chore
  - [029d112] Update version.go for v0.53.0
  * Reverts
  - [d784925] Revert vmware/govmomi#3911 (#3911)
  * BREAKING
  - [429bf0f]: Change backingObjectId from string to *string</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776859200">- Update to version 0.53.1:
  * govc (CLI)
  - [5cdf9d9] add library.import disks option
  * Chore
  - [21f5823] Update version.go for v0.53.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778414400">- Update to version 0.54.0:
  * Fix
  - [a8ff1b1] parsing vApp properties while converting from OVF
    envelope to VM ConfigSpec(#3964) (#3964)
  * API Changes
  - [92f18db] add FetchVmGroupForMultiwriterDisks vim25 bindings
    and vcsim support
  - [5ee9945] Fix OVF disk ID func
  - [6579127] Support NetworkSpec in Namespaces
  - [b54705c] More OVF-&gt;ConfigSpec testing
  - [25afc66] Support OVF-&gt;ConfigSpec SR-IOV NICs
  - [513e626] OVF-&gt;ConfigSpec support nil VHW
  - [6c60d63] Default to first VirtualSystem in OVF
  - [78a5ee4] Support disks sans contrllers
  - [36033df] Add OVF test fixtures
  - [76edb74] vSphere-specific OVF qualifiers
  - [aa91758] Uber OVF
  - [8dc36fe] Product categories
  - [945cef7] Disk capacity via prop, invalid prop keys
  - [e3e5a48] Fix string min/max
  - [9d8ceb0] Support explicit deployment configuration
  - [a695944] Parse OVF property qualifiers per DSP0243
  - [7bd6976] File-backed disks in OVF-&gt;ConfigSpec
  * govc (CLI)
  - [b9612be] add library.import disks option
  * Chore
  - [df7c057] Update version.go for v0.54.0
  * Commits
  - [df7c057] chore: Update version.go for v0.54.0
  - [280e083] feat(updateSpec): Remove omitempty from storage
    spec to have it always rendered Signed-off-by: tribock
    &lt;louis.baumann93@gmail.com&gt;
  - [fb18fe0] feat(marshal): Implement new Marshal Function to
    implement the removal of the last storage policy or the
    deletion of all policies Signed-off-by: tribock
    &lt;louis.baumann93@gmail.com&gt;
  - [92f18db] api: add FetchVmGroupForMultiwriterDisks vim25
    bindings and vcsim support
  - [b7f92a5] feat(init): add initial implementation of
    NamespaceNetwork to support Network override in
    CreateNamespace Signed-off-by: tribock
    &lt;louis.baumann93@gmail.com&gt;
  - [8edadde] chore(deps): bump nokogiri from 1.19.2 to 1.19.3 in
    /gen
  - [a287dcf] chore(deps): bump goreleaser/goreleaser-action from
    7.1.0 to 7.2.1 (#4000) (#4000)
  - [24621e0] chore(deps): bump goreleaser/goreleaser-action from
    7.0.0 to 7.1.0 (#3998) (#3998)
  - [7b1c384] chore(deps): bump chuhlomin/render-template from
    1.11 to 1.12
  - [d0181b9] chore(deps): bump chuhlomin/render-template (#3996)
    (#3996)
  - [61e1166] minor change on QueryVolume result verification
  - [69ec24a] chore(deps): bump chuhlomin/render-template from
    1.10 to 1.11 (#3995) (#3995)
  - [953f8e1] chore(deps): bump actions/cache from 5.0.4 to 5.0.5
    (#3994) (#3994)
  - [774caab] Add API for CNS CBT Control
  - [7d4ac0d] chore(deps): bump actions/upload-artifact from
    7.0.0 to 7.0.1 (#3992) (#3992)
  - [bfeb281] chore(deps): bump peter-evans/create-pull-request
    from 8.1.0 to 8.1.1 (#3991) (#3991)
  - [5ee9945] api: Fix OVF disk ID func
  - [f950446] chore(deps): bump actions/setup-go from 6.3.0 to
    6.4.0
  - [6579127] api: Support NetworkSpec in Namespaces
  - [4592669] chore(deps): bump nokogiri from 1.19.1 to 1.19.2 in
    /gen
  - [57d3dfb] chore(deps): bump actions/cache from 5.0.3 to 5.0.4
    (#3983) (#3983)
  - [b356a6b] ovf spec parser for dmtf os types
  - [b54705c] api: More OVF-&gt;ConfigSpec testing
  - [25afc66] api: Support OVF-&gt;ConfigSpec SR-IOV NICs
  - [513e626] api: OVF-&gt;ConfigSpec support nil VHW
  - [6c60d63] api: Default to first VirtualSystem in OVF
  - [78a5ee4] api: Support disks sans contrllers
  - [36033df] api: Add OVF test fixtures
  - [76edb74] api: vSphere-specific OVF qualifiers
  - [aa91758] api: Uber OVF
  - [8dc36fe] api: Product categories
  - [945cef7] api: Disk capacity via prop, invalid prop keys
  - [e3e5a48] api: Fix string min/max
  - [9d8ceb0] api: Support explicit deployment configuration
  - [a695944] api: Parse OVF property qualifiers per DSP0243
  - [7bd6976] api: File-backed disks in OVF-&gt;ConfigSpec
  - [b9612be] govc: add library.import disks option
  - [562d9cb] chore(deps): bump actions/upload-artifact from
    6.0.0 to 7.0.0 (#3970) (#3970)
  - [9e3cc86] reevert: "chore(deps): bump go to 1.24.13 (#3956)"
    (#3969) (#3956) (#3969)
  - [2a8ba44] chore(deps): bump actions/setup-go from 6.2.0 to
    6.3.0 (#3968) (#3968)
  - [a8ff1b1] fix: parsing vApp properties while converting from
    OVF envelope to VM ConfigSpec(#3964) (#3964)
  - [e205430] chore(gh): update release workflow (#3967) (#3967)
  - [2ad7482] chore(gh): update govc tests workflow (#3966)
    (#3966)
  - [ed441b7] chore(deps): bump goreleaser/goreleaser-action from
    6.4.0 to 7.0.0 (#3965) (#3965)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780142400">- Update to version 0.54.1:
  * chore(deps): bump dessant/lock-threads from 6.0.1 to 6.0.2
    (#4023)
  * chore(deps): bump dessant/lock-threads from 6.0.0 to 6.0.1
    (#4019)
  * chore(deps): bump actions/stale from 10.2.0 to 10.3.0 (#4020)
  * chore(deps): bump goreleaser/goreleaser-action from 7.2.1 to
    7.2.2 (#4018)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 0.55.0:
  * Fix
  - [13f9067] copy extra config when cloning a VM
  * Documentation
  - [4da5966] update CHANGELOG.md (#4024) (#4024)
  * Chore
  - [cb2d98b] Update version.go for v0.55.0
  - [ea4feab] sync ClientVersion with current release
  - [6c9b236] bump ClientVersion
  - [c6ee784] build govc release with Go 1.26
  - [4ddffe5] fix use of GOPATH in govc tests
  - [123588d] remove Debug on Failure from github workflow
  - [3a283ef] bump go.mod min go version to 1.25
  - [0f9c1c3] remove hardcoded go version from module cache key
  - [a03fbdf] bump github action Go versions
  * Commits
  - [cb2d98b] chore: Update version.go for v0.55.0
  - [ea4feab] chore: sync ClientVersion with current release
  - [6c9b236] chore: bump ClientVersion
  - [1584f58] chore(deps): bump actions/cache from 5.0.5 to 6.0.0
    (#4053) (#4053)
  - [8bf4e2f] chore(deps): bump actions/setup-go from 6.4.0 to
    6.5.0 (#4054) (#4054)
  - [357e439] Make VirtualDevice.NumaNode a pointer to allow node
    0
  - [078f795] chore(deps): bump nokogiri from 1.19.3 to 1.19.4 in
    /gen (#4050) (#4050)
  - [188b1f0] api: add InsufficientResourcesQuota fault type
  - [66288bb] fix(cns): restrict host-local storage tests to
    vCenter 9.1.2 and above
  - [93bcd23] Merge branch 'vmware:main' into main
  - [d80eb53] feat(cns): add host-local storage support to
    CnsVolumeCreateSpec and placement result
  - [13f9067] fix: copy extra config when cloning a VM
  - [dec970d] feat(namespace): added new structs and api
    endpoints to manage NamespaceManagement Networks
    Signed-off-by: tobiaswaelti &lt;tobiaswaelti92@gmail.com&gt;
  - [4cb54df] vcsim: respect tag name for setCustomValueResponse
  - [f1304a7] vcsim: support availableField retrieval in
    VirtualMachine
  - [9f9c5d3] vcsim: support parsing both xs: and xsd: type
    prefixes
  - [0a2f905] vcsim: handle invalid folder during VM cloning
  - [231bc17] chore(deps): bump golang.org/x/text from 0.34.0 to
    0.38.0 (#4037) (#4037)
  - [9252dc6] simulator: add SubnetId and SubnetInfo support
  - [9dabce8] chore(deps): bump test-unit from 3.7.7 to 3.7.8 in
    /gen (#4034) (#4034)
  - [64b9cf7] vapi/library: tolerate spaces around '=' in
    ReadManifest (#3893)
  - [98b424c] update comments
  - [dd81e2e] add new func and unit tests
  - [2870444] Address review comments
  - [e6bd854] Add govc Relocate Volume command Signed-off-by:
    Chethan Venkatesh &lt;chethanv@vmware.com&gt;
  - [6bbd47f] simulator: improve podman compatibility for
    container-backed VMs (#4014) (#4014)
  - [a1be2fc] simulator: add PropertyDiff, Context helpers, and
    AutoUpdate pattern (#4013) (#4013)
  - [64e90e7] vcsim: align interval counter on inventory load
  - [821585c] govmomi: Add HostDistributedVirtualSwitchManager mo
  - [fca539c] fix case-sensitive api call
  - [c6ee784] chore: build govc release with Go 1.26
  - [4da5966] docs: update CHANGELOG.md (#4024) (#4024)
  - [d2c4a46] chore(deps): bump dessant/lock-threads from 6.0.1
    to 6.0.2 (#4023) (#4023)
  - [cdc568f] chore(deps): bump dessant/lock-threads from 6.0.0
    to 6.0.1 (#4019) (#4019)
  - [60f3931] chore(deps): bump actions/stale from 10.2.0 to
    10.3.0 (#4020) (#4020)
  - [050c58c] chore(deps): bump goreleaser/goreleaser-action from
    7.2.1 to 7.2.2 (#4018) (#4018)
  - [4ddffe5] chore: fix use of GOPATH in govc tests
  - [48ab34a] api: add ConcurrentAccess to IsTransientError
    (#4017)
  - [123588d] chore: remove Debug on Failure from github workflow
  - [3a283ef] chore: bump go.mod min go version to 1.25
  - [32417d1] vcsim: fix namespace compatibility routes
  - [95c5995] test: fix secure cookie test with Go 1.26
  - [957a45d] Merge branch 'vmware:main' into main
  - [681c59b] feat(VmServiceSpec): Remove omitempty from
    VmServiceSpec spec to have it always rendered Signed-off-by:
    tribock &lt;louis.baumann93@gmail.com&gt;
  - [0f9c1c3] chore: remove hardcoded go version from module
    cache key
  - [a03fbdf] chore: bump github action Go versions</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783339200">- Update to version 0.55.1:
  * Fix
  - [ea8603d] remove ovf test files with non-ascii names
  * Chore
  - [1e372f1] Update version.go for v0.55.1
  * Commits
  - [1e372f1] chore: Update version.go for v0.55.1
  - [18b33ca] feat(cns): add ActiveClusters to
    CnsVolumePolicyReconfigSpec
  - [e5a1169] Add simulator methods for eam2 cluster solutions
    api
  - [ea8603d] fix: remove ovf test files with non-ascii names</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.56.0:
  * Fix
  - [dab7364] vslm/TestList (#4099)
  - [460e7a5] include AudienceRestriction in SAML assertion C14N
  - [85f1ada] remove ovf test files with non-ascii names
  * Dependencies
  - chore(deps): bump github.com/stretchr/testify from 1.12.0 to
    1.12.1 (#4104)
  - chore(deps): bump golang.org/x/text from 0.40.0 to 0.41.0
    (#4086)
  - chore(deps): bump github.com/stretchr/testify from 1.11.1 to
    1.12.0 (#4087)
  - chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0
    (#4078)
  - chore(deps): bump golang.org/x/text from 0.39.0 to 0.40.0
    (#4071)
  - chore(deps): bump golang.org/x/text from 0.38.0 to 0.39.0
    (#4067)</changelog>
</package>
<package pkgid="6d11d0f99a9faa0c1e659a271f1b9cea359cfbae1158bded69e79eb49505ac323d08820664cb7184c20463b9713a5bf67f4e6f82047c0415f4f2b2f655e93929" name="govulncheck-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.0" rel="2.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1772107200">- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.26 latest stable.
    This tool requires the latest stable Go toolchain to check
    other Go applications using that latest stable version of Go.
  * Refs boo#1248678
  * _service tar_scm set revision to branch main until upstream
    next has a tagged release
  * _service tar_scm when revision is a branch name e.g. master
    use versionformat @PARENT_TAG@+git@TAG_OFFSET@.%h to represent
    git commit history included beyond last tagged release. Archive
    name will be: name-X.Y.Z+gitN.shortsha.tar.gz. When upstream
    project resumes tagged releases drop the param versionformat
    and restore revision to tag name e.g. vX.Y.Z.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1772193600">- Update to version 1.1.4+git23.a9cf566:
  * all: upgrade go directive to at least 1.25.0 [generated]
  * go.mod: update golang.org/x dependencies
  * vuln: add codereview.cfg
  * cmd/govulncheck: remove gotypesalias.go (not needed anymore)
  * internal/scan: improve error message for govulncheck
  * go.mod: update golang.org/x dependencies
  * go.mod: update golang.org/x dependencies
  * go.mod: update golang.org/x dependencies
  * go.mod: update golang.org/x dependencies
  * go.mod: update golang.org/x dependencies
  * cmd/govulncheck: use docker image with go 1.25
  * all: upgrade go directive to at least 1.24.0 [generated]
  * go.mod: update golang.org/x dependencies
  * internal/buildinfo: stop testing the windows/arm port
  * go.mod: update golang.org/x dependencies
  * go.mod: update golang.org/x dependencies
  * go.mod: update golang.org/x dependencies
  * go.mod: update golang.org/x dependencies
  * go.mod: update golang.org/x dependencies
  * cmd/govulncheck/integration: update go version in Dockerfile
  * all: upgrade go directive to at least 1.23.0 [generated]
  * go.mod: update golang.org/x dependencies
  * internal/vulncheck: add Unalias call</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1774094400">- Update to version 1.1.4+git24.4ac723d:
  * go.mod: update golang.org/x dependencies</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1775822400">- Update to version 1.2.0:
  * go.mod: update golang.org/x dependencies</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1777032000">- Update to version 1.3.0:
  * go.mod: update golang.org/x dependencies
  * internal/scan: exit after printing version info</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1781870400">- Update to version 1.4.0:
  * cmd/govulncheck: fix exit code propagation for wrapped scan errors
  * go.mod: update golang.org/x dependencies
  * go.mod: update golang.org/x dependencies</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1783080000">- Update to version 1.5.0:
  * go.mod: update golang.org/x dependencies
  * all: update to x/tools@0602b30930e3</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1783598400">- Update to version 1.6.0:
  * go.mod: update golang.org/x dependencies</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1786622400">- Update to version 1.7.0:
  * go.mod: update golang.org/x dependencies</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1788004800">- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.27 latest stable.
    This tool requires that it be built with the same or newer
    go1.x toolchain as the Go applications it operates on.
  * Refs boo#1248678</changelog>
</package>
<package pkgid="9101ec255681fd6024a692b7b315b4c510d7fbc8168d20ff3ce94f0168f5e2b40e1d022148d3a7d967f7d210f91e432ceb7545066d37d1888fd501e3b046e5b5" name="gowitness-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="1.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1698667200">- Update to version 2.5.1
  * html a-tag unclosed bug.
  * Fix database file path location parser.
  * (fix) MarshalJSON spells with one "l".
  * Fixing the missing port issue with Nessus.
- Update to version 2.5.0
  New
  * Make URLs clickable in static report exports.
  * Add ability to execute externally introduced JavaScript via
    the new --js flag on screenshotted pages.
  * Add PostgreSQL support.
  * Add search API endpoint.
  * Add ability to store screenshots in the database using a
    new flag --screenshot-db-store .
  * Add HTTP response code filtering, controlling which HTTP
    codes get screenshotted.
  Fixes
  * Fix report server range selector.
  * Fix example nessus file syntax.
  * Prevent duplicate file extensions added to filenames.
- Update to version 2.4.2
  * Improve web UI reverse proxy support when served under a sub
    directory.
- Update to version 2.4.1
  * Add ability to specify additional headers when screenshotting
    via the HTTP api. See the API docs for a usage example.
  * Fix nmap command example documentation.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1698667201">- Add subpackage for bash_completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1726574400">- Update to version 3.0.0
  * Reworked the CLI. Commands are now properly categorised into
    subcommands. Flags also properly inherit from their parents now.
  * Refactored the scanning and screenshotting logic. Most notably,
    the old preflight logic is removed. It was nice and fast, but
    when it mattered, it was a huge pain to deal with and came at
    the cost of result accuracy. Instead, in v3, results are now
    grabbed from network events like Network.responseReceived.
  * Introduced the concept of "drivers," where chromedp was the
    original (and still default) driver. However, rod is also a
    driver option now that you can choose using a command-line flag.
  * Significantly improved and fixed code quality,
    concurrency-related issues, and general screenshot reliability.
  * Rewrote the report web server frontend in React. It just looks
    so much better, has significantly more features, and is easier
    to change now.
  * Added an official API, complete with code-generated Swagger
    documentation!
  * Introduced the concept of "writers," which can be used
    simultaneously. For example, you could write results to an
    SQLite database, JSON Lines, and stdout all at the same time.
  * Fixed perception hashing to use Hamming Distance for grouping.
- Drop subpackage for bash_completion
  * not supported on version 3.0.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1726660800">- Update to version 3.0.1
  New
  * add /submit/single api endpoint for immediate screenshot
    results without invoking writers.
  * add a link to the swagger api documentation in the ui.
  Fixes
  * dont send completely failed results to writers.
  * handle results without tls information better in the ui.
  * fix handling of ports specifications in the file reader (and
    add ipv6 support while im here).
  * dont check for file existence when using stdin.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1726747200">- Update to version 3.0.2
  Fixes
  * Allow file parser to parse &lt;host&gt;:&lt;port&gt; targets</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1727006400">- Update to version 3.0.3
  New
  * Add the delay option to the /submit and /submit/single API
    endpoints. This adds a delay between when the page is
    considered loading and when a screenshot should be taken.
    The command line already adds a delay, but this adds it to
    the API as well (see Swagger docs).
  * Add new web UI for probing using immediate mode. Immediate
    mode does not record data to the database but instead shows
    a modal with the results.
  Fixes
  * Fix API documentation for /submit/single to show the full
    return object.
  * Trim spaces for file targets to help improve reliability of
    the reader.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1727870400">- Update to version 3.0.4
  New
  * Add search by HTML body, fixing #236.
  * (ui) Add keyboard navigation to the detail view so that you can
    use the left and right arrows to quickly flick between results.
  Changed
  * (ui) Tweak HTML copy modal in report server.
  * (ui) Remove duplicate close icon.
  * (ui) Screenshot modals in the detail view now show the URL and
    timestamp taken.
  Fixed
  * Use correct command options structure for report generate.
  * Write - when an illegal character is found in a potential file
    name, makes parsing as described #242 possible again too.
  Other
  * Bump dependencies (737f590) (db94b2f) (f5713f3).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1729598400">- Update to version 3.0.5
  New
  * Add a none writer. Useful for testing scenarios when you want
    to silence warnings etc.
  * (build) Add makefile target to ensure API documentation is up
    to dateA.
  Fixed
  * Show an error when Chrome is not available and you're using the
    default chromedp driver.
  * Don't create empty SQLite3 databases when not required.
  * Show screenshots in the report server when they are stored in
    the database (using the --write-screenshot flag).
  * Fix a UI error in the job submission view.
  * Ensure startup flags are used when using the gorod driver.
  * Make cleanup routines using the gorod driver more reliable.
  * Update nmap.go to use HTTPS as well instead of HTTP only.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763380800">- Update to version 3.1.0
  * Refactor the chromedp driver, focussing on performance. The
    new implementation spawns a single browser instance with
    multiple tabs instead of a full browser for each target.
  * Improve performance of perception hash calculations,
    primarily avoiding excessive allocations.
  * Also enable error logs when the debug flag is enabled.
  * Add a new --skip-network-logs flag to skip recording network
    logs in writers.
  * Restore the --screenshot-filter option.
  * Add IPv6 parsing logic for Nessus reader.
  * Add keyboard shortcuts to next/prev in gallery view.
  Fixed
  * Handle JavaScript popups better in the chromedp driver.
  * Improve custom header parsing logic.
  * Ignore error if the build directory doesn't exist yet.
  * Solved Issue for Query Parameters When Reading URLs from File.
  * MySQL/PSQL Updates for Compatibility.
  * Fix "error enabling network tracking: context deadline
    exceeded" error message.
  * Fix typo in error message for Chrome installation.
  Other
  * Dump both Go and Javascript dependencies, numerous times.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763985600">- Update to version 3.1.1
  * Bump dependencies.</changelog>
</package>
<package pkgid="5be7c840f37953d6b2461de7b2a413eed841f03cc58c61e59c566cf6f5065eb3ccab1d14e62621dedeabedfe2ccc3c0792a972eb173b9ab79e9a9924d20bf07d" name="gp2c-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.14pl1" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1480420800">- Update to new upstream release 0.0.10
  * Support for PARI 2.9</changelog>
  <changelog author="jengelh@inai.de" date="1513944000">- Update to new upstream release 0.0.10pl1
  * Bugfix: generate correct code for while loop with empty body.
  * Bugfix: handle GC of z[i++]=... correctly.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540036800">- Update to new upstream release 0.0.11
  * Support for PARI 2.11</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1565784000">- Update to new upstream release 0.0.11pl2
  * Unary minus of vectors was broken (introduced in 0.0.9pl3)
  * Optimized support for Vecsmall([...])
  * Support for derivn in upcoming PARI 2.12.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591358400">- Update to release 0.0.11pl4
  * Added support for references (~) from PARI 2.12.1,
    support for foreach from PARI 2.12.1,
    support for holes in multi-assignement from PARI 2.12.1,
    support for \r "..." from PARI 2.12.1,
    support for ploth and plothexport,
    support for parfor, parforprime and parforvec,
    support for alarm.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608811200">- Update to release 0.0.12
  * Support PARI 2.13</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650542400">- Update to release 0.0.12pl1
  * Fix some compiler warnings</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 0.0.13
  * Support PARI 2.15</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732190400">- Update to release 0.0.14
  * By default, support PARI 2.17 now.
  * Support for ``_*`` (primorial) operator from pari 2.16.1
  * Support for ``#_~`` from 2.16.1</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770120000">- Update to release 0.0.14pl1
  * `a!==b`, `a!===b` had erroneously led to a syntax error</changelog>
</package>
<package pkgid="e65543a00cb342aacc3c784ac49b1d404cc0c2a23b5b90564be7ea7c005f806a1cbc9577a98deecec3b891c160762d7551baba14e2accb1986f00b54af3cd3eb" name="gp2c-debugsource" arch="i586">
  <version epoch="0" ver="0.0.14pl1" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1480420800">- Update to new upstream release 0.0.10
  * Support for PARI 2.9</changelog>
  <changelog author="jengelh@inai.de" date="1513944000">- Update to new upstream release 0.0.10pl1
  * Bugfix: generate correct code for while loop with empty body.
  * Bugfix: handle GC of z[i++]=... correctly.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540036800">- Update to new upstream release 0.0.11
  * Support for PARI 2.11</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1565784000">- Update to new upstream release 0.0.11pl2
  * Unary minus of vectors was broken (introduced in 0.0.9pl3)
  * Optimized support for Vecsmall([...])
  * Support for derivn in upcoming PARI 2.12.0</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591358400">- Update to release 0.0.11pl4
  * Added support for references (~) from PARI 2.12.1,
    support for foreach from PARI 2.12.1,
    support for holes in multi-assignement from PARI 2.12.1,
    support for \r "..." from PARI 2.12.1,
    support for ploth and plothexport,
    support for parfor, parforprime and parforvec,
    support for alarm.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608811200">- Update to release 0.0.12
  * Support PARI 2.13</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650542400">- Update to release 0.0.12pl1
  * Fix some compiler warnings</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1668772800">- Update to release 0.0.13
  * Support PARI 2.15</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732190400">- Update to release 0.0.14
  * By default, support PARI 2.17 now.
  * Support for ``_*`` (primorial) operator from pari 2.16.1
  * Support for ``#_~`` from 2.16.1</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770120000">- Update to release 0.0.14pl1
  * `a!==b`, `a!===b` had erroneously led to a syntax error</changelog>
</package>
<package pkgid="45a1259c645d74fafc3ae0d9bb5afdd3d77080db1da3e1d943afb512d03ef12ec4662c635cba5d7d71ef75634ad3878934fc53e94e6ddd5c25fc36174cd4149d" name="gpa-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.1" rel="1.5"/>
  <changelog author="andreas.stieger@gmx.de" date="1419595200">- Update to version 0.9.7:
  + Support sending keys for GnuPG 2.1.</changelog>
  <changelog author="astieger@suse.com" date="1441800000">- update to gpa 0.9.9:
  + fix build problem with gpgme &lt; 1.6.1.
- includes changes from gpa 0.9.8:
  + Does start with the clipboard view after a key has been created.
  + Limit the size of dialogs by truncating too long user ids.
  + Make the window frame's close button work as expected.
  + With a decent version of libgpgme the key algorithm and size is
    shown using the GnuPG 2.1 format.</changelog>
  <changelog author="astieger@suse.com" date="1480680000">- Update to version 0.9.10:
  + Addded basic support for TOFU information.
  + Removed key-ID from some listings in favor of using the
    fingerprint.
  + Fixed deletion of X.509 keys.
  + Allow for saving to an alternate file name if the file already
    exists.
  + Fixed several problems with key edit functions.
  + Fixed drag-and-drop.</changelog>
  <changelog author="astieger@suse.com" date="1539864000">- update to 0.10.0:
  + Added key manager context menu items to copy the key
    fingerprint and the secret key to the clipboard.
  + Added "Details" buttons to many error popups to show raw
    diagnostic output from gpg.
  + Changed the "Retrieve Key" dialog to first try the Web Key
    Directory if a mail address is given.  Only if this lookup
    fails the keyservers are searched.
  + Added a user-ID notebook page to show per user-ID info.
  + Fixed crash on filename conversion error
  + Removed lazy loading of the secret keyring
- add upstream patch gpa-0.10.0-reduce-gpgme-requirement.patch
  to avoid requiring gpgme &gt;= 0.11.x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727352000">- Delete m4/libassuan.m4, and call autoreconf: let autoconf copy
  libassuan.m4 based on the libassuan-devel package. Fixes build
  with libassuan 3.
- Add libtool BuildRequires: needed to bootstrap.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1752753600">- update to 0.11.0:
  + port to gtk3
- drop gpa-0.10.0-reduce-gpgme-requirement.patch - inclued
- add gpa-0.11.0-fix-implicit-declaration.patch
- update upstream signing key</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1752840000">- Add gpa-0.11.0-drop-trustlist.patch: the trustlist is no longer
  there in gpgme. See
  https://dev.gnupg.org/rM7e6a65e66a96278bed5fed6d0b75887c0f032c4e</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1770897600">- update to 0.11.1:
  + Fix a crash due to bad marshaling
- drop patches included upstream:
  + gpa-0.11.0-drop-trustlist.patch
  + gpa-0.11.0-fix-implicit-declaration.patch</changelog>
</package>
<package pkgid="9c2f26cb69bc16e44f24e1a3fc222047ba447fdcf8faf75f9d2b28919e5f91f3f3137fd7d880cea5edbcc157ffa858b57707553437a1ab59ef9ac8436718975c" name="gpa-debugsource" arch="i586">
  <version epoch="0" ver="0.11.1" rel="1.5"/>
  <changelog author="andreas.stieger@gmx.de" date="1419595200">- Update to version 0.9.7:
  + Support sending keys for GnuPG 2.1.</changelog>
  <changelog author="astieger@suse.com" date="1441800000">- update to gpa 0.9.9:
  + fix build problem with gpgme &lt; 1.6.1.
- includes changes from gpa 0.9.8:
  + Does start with the clipboard view after a key has been created.
  + Limit the size of dialogs by truncating too long user ids.
  + Make the window frame's close button work as expected.
  + With a decent version of libgpgme the key algorithm and size is
    shown using the GnuPG 2.1 format.</changelog>
  <changelog author="astieger@suse.com" date="1480680000">- Update to version 0.9.10:
  + Addded basic support for TOFU information.
  + Removed key-ID from some listings in favor of using the
    fingerprint.
  + Fixed deletion of X.509 keys.
  + Allow for saving to an alternate file name if the file already
    exists.
  + Fixed several problems with key edit functions.
  + Fixed drag-and-drop.</changelog>
  <changelog author="astieger@suse.com" date="1539864000">- update to 0.10.0:
  + Added key manager context menu items to copy the key
    fingerprint and the secret key to the clipboard.
  + Added "Details" buttons to many error popups to show raw
    diagnostic output from gpg.
  + Changed the "Retrieve Key" dialog to first try the Web Key
    Directory if a mail address is given.  Only if this lookup
    fails the keyservers are searched.
  + Added a user-ID notebook page to show per user-ID info.
  + Fixed crash on filename conversion error
  + Removed lazy loading of the secret keyring
- add upstream patch gpa-0.10.0-reduce-gpgme-requirement.patch
  to avoid requiring gpgme &gt;= 0.11.x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1727352000">- Delete m4/libassuan.m4, and call autoreconf: let autoconf copy
  libassuan.m4 based on the libassuan-devel package. Fixes build
  with libassuan 3.
- Add libtool BuildRequires: needed to bootstrap.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1752753600">- update to 0.11.0:
  + port to gtk3
- drop gpa-0.10.0-reduce-gpgme-requirement.patch - inclued
- add gpa-0.11.0-fix-implicit-declaration.patch
- update upstream signing key</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1752840000">- Add gpa-0.11.0-drop-trustlist.patch: the trustlist is no longer
  there in gpgme. See
  https://dev.gnupg.org/rM7e6a65e66a96278bed5fed6d0b75887c0f032c4e</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1770897600">- update to 0.11.1:
  + Fix a crash due to bad marshaling
- drop patches included upstream:
  + gpa-0.11.0-drop-trustlist.patch
  + gpa-0.11.0-fix-implicit-declaration.patch</changelog>
</package>
<package pkgid="f37b06413fb0254c57cc08a194b83003a44c19fde1bfb19b64367736ada81305d905f60f9b2d43813bdb110e662e832a261ea57f7bf6aadfb413bb7675a872db" name="gpart-debuginfo" arch="i586">
  <version epoch="0" ver="0.3" rel="1.14"/>
  <changelog author="olh@suse.de" date="1161345600">- dont define __KERNEL__ in userland. use lseek instead
  fix log warning
  build parallel</changelog>
  <changelog author="prusnak@suse.cz" date="1162987200">- fixed array overflow on multiple places [#159103 was reopened]</changelog>
  <changelog author="pcerny@suse.cz" date="1196424000">- fixed call to open for use with glibc 2.7</changelog>
  <changelog author="puzel@novell.com" date="1271937600">- update homepage url (bnc#498197)</changelog>
  <changelog author="jengelh@medozas.de" date="1288526400">- Use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="mmeister@suse.com" date="1364385600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mpluskal@suse.com" date="1429531200">- Cleanup spec file with spec-cleaner
- Do not use url for download as mirrors are gone</changelog>
  <changelog author="p.drouand@gmail.com" date="1447070400">- Update to version 0.2.2
  * No changelog available for this version
- Changes from version 0.2.1
  * Fixes the build from the dist tarball.
- Changes from version 0.2
  * Now defaulting to sector sized jumps to find the 4k and 1M aligned
    partitions rather than default to the cylinder alignment that is
    unused anymore
  * Fixed detection of end of disk to not give precedence to the CHS
    adderssing
- Upstream switched to autotools
  * Add autoconf/automake requirements
  * Use %configure macro
- Remove obsolete patches
  * gpart-0.1h-array_overflow.diff
  * gpart-0.1h-array_overflow2.diff
  * gpart-0.1h-glibc_2.7_open.patch
  * gpart-0.1h-kernel_syscall.diff
  * gpart-0.1h.diff
  * gpart-0.1h.log.patch
- Use download Url as source</changelog>
  <changelog author="mpluskal@suse.com" date="1453636800">- Update to 3.0
  * Add LVM2 and Btrfs support</changelog>
</package>
<package pkgid="fdac7eca5e25a8fe27cd79c79871ac76bd95d553e17b2758d43bd67a5aaf943680fffe367824a0e6698a9cadaf482259375bfedcc9b60e964b17d2cae4f6d127" name="gpart-debugsource" arch="i586">
  <version epoch="0" ver="0.3" rel="1.14"/>
  <changelog author="olh@suse.de" date="1161345600">- dont define __KERNEL__ in userland. use lseek instead
  fix log warning
  build parallel</changelog>
  <changelog author="prusnak@suse.cz" date="1162987200">- fixed array overflow on multiple places [#159103 was reopened]</changelog>
  <changelog author="pcerny@suse.cz" date="1196424000">- fixed call to open for use with glibc 2.7</changelog>
  <changelog author="puzel@novell.com" date="1271937600">- update homepage url (bnc#498197)</changelog>
  <changelog author="jengelh@medozas.de" date="1288526400">- Use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="mmeister@suse.com" date="1364385600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mpluskal@suse.com" date="1429531200">- Cleanup spec file with spec-cleaner
- Do not use url for download as mirrors are gone</changelog>
  <changelog author="p.drouand@gmail.com" date="1447070400">- Update to version 0.2.2
  * No changelog available for this version
- Changes from version 0.2.1
  * Fixes the build from the dist tarball.
- Changes from version 0.2
  * Now defaulting to sector sized jumps to find the 4k and 1M aligned
    partitions rather than default to the cylinder alignment that is
    unused anymore
  * Fixed detection of end of disk to not give precedence to the CHS
    adderssing
- Upstream switched to autotools
  * Add autoconf/automake requirements
  * Use %configure macro
- Remove obsolete patches
  * gpart-0.1h-array_overflow.diff
  * gpart-0.1h-array_overflow2.diff
  * gpart-0.1h-glibc_2.7_open.patch
  * gpart-0.1h-kernel_syscall.diff
  * gpart-0.1h.diff
  * gpart-0.1h.log.patch
- Use download Url as source</changelog>
  <changelog author="mpluskal@suse.com" date="1453636800">- Update to 3.0
  * Add LVM2 and Btrfs support</changelog>
</package>
<package pkgid="171ab01808bfbd3cf714f96d93463015b30941a54f5347a2dd0bdf9628ffa3a4dc7d88b4b2f6ef7a3ce0981245a87aa105ccadea068d7a8d3eed512d13d43ce3" name="gparted-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.1" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662465600">- No longer recommend reiserfs: the openSUSE kernel has disabled
  support for this fs, upstream kernel will follow.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666872000">- Require/BuildRequire /usr/bin/pkexec instead of pkexec: allow to
  work with it being split from polkit, or integrated.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 1.5.0:
  * Fix path used to resize btrfs needs to be a directory
  * Fix crash when copying NTFS to starting beyond 2 TiB
  * Enable repair when checking exfat file systems
  * Fix undeclared identifier 'basename' build failure with musl libc (!99)
  * Fix NULL == 0 assumption in call to ped_partition_flag_next() (!100)
  * Fix make distcheck failure found in GitLab CI job unbuntu_test (!103)
  * Add Alpine Linux CI jobs and resolve FAT16/32 label and UUID issues (!104)
  * Update used btrfs file system commands, btrfs-progs 4.5 required (!105)
  * Update AC_PROG_LIBTOOL to LT_INIT in configure.ac (!106)
  * Migrate from intltool to gettext translation (!107)
  * Increase minimum XFS size to 300 MiB (#217, !110)
  * Erase all Promise FastTrack RAID signatures (#220, !111)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to 1.6.0:
  * Stop forcing 1 MiB gap when moving partition boundary right.
  * Fix crash when dealing with 0000-0000 exfat UUID.
  * Remove Attempt Data Rescue and use of gpart.
  * Update systemd mount masking and udev rule location.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716984000">- Drop xdg-utils Requires: it's been since 2013 that we relied on
  pkexec to gain root permissions (using GKSUPROG=pkexec).</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1738324800">- Update to 1.7.0:
  * Recognise NBDs (Network Block Devices)
  * Add support for Bcachefs (experimental), single device file
    systems only
  * Prevent GParted probe starting LVM Volume Groups
  * Increase minimum required version of libparted to 3.2
  * Read exFAT file system usage from exfatprogs &gt;= 1.2.3
  * Add support for Bcachefs, single device file systems only</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769083200">- Require pkexec instead of /usr/bin/pkexec: the package split
  happened very long tmie ago, but with a 2nd provider for
  /usr/bin/pkexec (run0-wrappers) we need to be more specific which
  one we want to use (switch to run0-providers is still possible,
  as it does provide pkexec, but at a lower version)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769428800">- Also BuildRequire pkexec instead of /usr/bin/pkexec, aligning
  with the previous change.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774180800">- Update to version 1.8.1:
  + Implement blkid false detection of whole disk ZFS workaround
- Changes from version 1.8.0:
  + Fix crash due to not checking for failure to load icon
  + Fix hangs setting FAT label when matches a root folder entry
  + Erase file system signatures before all FileSystem copies
  + Updated translations.
- Drop update-desktop-files and conditional
  translation-update-upstream BuildRequires and macros, no longer
  wanted nor needed.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1781611200">- Update license to GPL-2.0-or-later
  + Change was noticed during legaldb review
  + See https://gparted.org</changelog>
</package>
<package pkgid="5873ae3a6914a1bc6e1ec9f553c24999b6331bb4d888248d3e1379fd2f37b981214b29ca5014cbce937feede829887e7f56c193214019e98c89d960c71aa1af3" name="gparted-debugsource" arch="i586">
  <version epoch="0" ver="1.8.1" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662465600">- No longer recommend reiserfs: the openSUSE kernel has disabled
  support for this fs, upstream kernel will follow.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666872000">- Require/BuildRequire /usr/bin/pkexec instead of pkexec: allow to
  work with it being split from polkit, or integrated.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677067200">- Update to 1.5.0:
  * Fix path used to resize btrfs needs to be a directory
  * Fix crash when copying NTFS to starting beyond 2 TiB
  * Enable repair when checking exfat file systems
  * Fix undeclared identifier 'basename' build failure with musl libc (!99)
  * Fix NULL == 0 assumption in call to ped_partition_flag_next() (!100)
  * Fix make distcheck failure found in GitLab CI job unbuntu_test (!103)
  * Add Alpine Linux CI jobs and resolve FAT16/32 label and UUID issues (!104)
  * Update used btrfs file system commands, btrfs-progs 4.5 required (!105)
  * Update AC_PROG_LIBTOOL to LT_INIT in configure.ac (!106)
  * Migrate from intltool to gettext translation (!107)
  * Increase minimum XFS size to 300 MiB (#217, !110)
  * Erase all Promise FastTrack RAID signatures (#220, !111)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1709035200">- Update to 1.6.0:
  * Stop forcing 1 MiB gap when moving partition boundary right.
  * Fix crash when dealing with 0000-0000 exfat UUID.
  * Remove Attempt Data Rescue and use of gpart.
  * Update systemd mount masking and udev rule location.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1716984000">- Drop xdg-utils Requires: it's been since 2013 that we relied on
  pkexec to gain root permissions (using GKSUPROG=pkexec).</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1738324800">- Update to 1.7.0:
  * Recognise NBDs (Network Block Devices)
  * Add support for Bcachefs (experimental), single device file
    systems only
  * Prevent GParted probe starting LVM Volume Groups
  * Increase minimum required version of libparted to 3.2
  * Read exFAT file system usage from exfatprogs &gt;= 1.2.3
  * Add support for Bcachefs, single device file systems only</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769083200">- Require pkexec instead of /usr/bin/pkexec: the package split
  happened very long tmie ago, but with a 2nd provider for
  /usr/bin/pkexec (run0-wrappers) we need to be more specific which
  one we want to use (switch to run0-providers is still possible,
  as it does provide pkexec, but at a lower version)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1769428800">- Also BuildRequire pkexec instead of /usr/bin/pkexec, aligning
  with the previous change.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774180800">- Update to version 1.8.1:
  + Implement blkid false detection of whole disk ZFS workaround
- Changes from version 1.8.0:
  + Fix crash due to not checking for failure to load icon
  + Fix hangs setting FAT label when matches a root folder entry
  + Erase file system signatures before all FileSystem copies
  + Updated translations.
- Drop update-desktop-files and conditional
  translation-update-upstream BuildRequires and macros, no longer
  wanted nor needed.</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1781611200">- Update license to GPL-2.0-or-later
  + Change was noticed during legaldb review
  + See https://gparted.org</changelog>
</package>
<package pkgid="c8fa45d5619cb23537b9858a667ff9ffa6e6b238c193a19f5d736a4b2a6b849fdb80ca1b0f52e7818ba298981b9a4589735e2da069a01800f3611d23c68a3798" name="gpaste-debuginfo" arch="i586">
  <version epoch="0" ver="50.9" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712145600">- Update to version 45+12 (identifies as 45.1, but no git tag
  present, boo#1222276).
  + Support gnome 46.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726488000">- Update to version 45.1+14:
  + Support GNOME 47
  + Updated translations.
- Add 446.patch: Fix build on i586 when using GCC 14.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730376000">- Update to version 45.2:
  + Support GNOME 47.
  + Updated translations.</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1745409600">- Update to version 45.3:
  + Support GNOME 48.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
  Replace with desktop-file-utils BuildRequires (it was the tool
  already used anyway).</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1760184000">- update to version 45.3+15:
  + Support GNOME 49
  + Update translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 45.4:
  + Support gnome 50.
  + Updated translations.
- Drop 446.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 50.8:
  + UI: fix selecting a history in the sidebar doing nothing, and,
    when a history's context menu was open, switching to that one
    instead of the one clicked
- Changes from version 50.7:
  + Fix the daemon deadlocking against itself when copying, most
    often on larger items: GTK's serialization of our text
    selections left an unowned stream chain that, on X11, waited on
    the very main loop that would have signalled it. Text
    selections are now served by a dedicated content provider that
    encodes the value itself
  + text/plain is now served as UTF-8, where GTK's serializer
    encoded it as ASCII and replaced anything else with '?'
  + Fix a deadlock when selecting an item that turns out to be
    invalid: the history now emits its "selected" signal once its
    lock is released, rather than driving the whole clipboard stack
    with it held
  + Fix the daemon crashing when searching from the GNOME Shell
    overview with a term containing an unbalanced bracket or
    parenthesis
  + Fix the history file being destroyed when it had been written
    by a newer version of GPaste
  + Fix items being lost or garbled when loading a history
    containing an item with an empty value
  + Fix every client crashing, GNOME Shell included, on the first
    update sent by a newer daemon after "gpaste-client
    daemon-reexec"
  + Fix the daemon aborting, instead of disabling search, when it
    cannot connect to its own D-Bus proxy
  + Fix "gpaste-client help", "version", "ui" and "preferences"
    failing when no daemon is reachable
  + Fix "gpaste-client file" crashing on a file that is neither
    text nor a loadable image
  + Fix a critical on every keystroke when the GTK UI search term
    is not a valid regular expression
  + Fix acting on history rows before their content has been
    loaded, in both the GTK UI and the GNOME Shell extension
  + Fix a second "gpaste-ui" or "gpaste-preferences" invocation
    failing instead of presenting the running window
  + Fix several memory leaks and a use-after-free in the GTK UI
    history panel
  + Fix the "empty history" helpers reporting success when the
    operation had failed
  + The library soversions were last bumped in 50.1; 50.2 to 50.6
    left them alone, so the next bump must be weighed against 50.1
    rather than 50.6 (no exported symbol has changed since)
- For more changes between 45.4 and 50.7 see the packaged NEWS file
- Rename libgpaste-gtk4-0 subpackage to libgpaste-gtk4-1, following
  upstream soname change on the library
- Drop libgpaste-gtk-3-0 and typelib-1_0-GPasteGtk-3 subpackages:
  the gtk3 variant was dropped with version 50.0.
- Drop GTK3 related BuildRequires: pkgconfig(gdk-3.0),
  pkgconfig(gdk-pixbuf-2.0), and pkgconfig(gtk+-3.0).
- Rename libgpaste2-0 subpackage to libgpaste-2-0, matching the
  soname. Obsolete the old name (no provides, as no consumer other
  than the -deve package is supposed to require the library by its
  package name.
- Drop rpmlintrc: the wrongly named shlib package has been
  corrected.
- Add %check section: at the moment there is only one test, and
  that is skipped in OBS build, but this might change.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1788264000">- Update to version 50.9:
  + Fix the daemon crashing when copying files right after copying
    anything else: the file-list comparison read the clipboard's
    tagged union without checking what it actually held, walking a
    text value (or a colour's floats) as a list of files
  + Fix a memory leak on every clipboard read: the file list GDK
    hands back is the caller's to free
  + Fix "gpaste-client" exiting silently with status 255, instead
    of showing its usage, on an unknown command or a wrong number
    of arguments</changelog>
</package>
<package pkgid="49064bf44c5bc534eccf07cb3564dc0f7732ff5f766161d0337ec957fcf34030b9bb99a0d76b853ea7b364ba58c534973fd3f28ebeaa59fbf924d9626e10b05e" name="gpaste-debugsource" arch="i586">
  <version epoch="0" ver="50.9" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1712145600">- Update to version 45+12 (identifies as 45.1, but no git tag
  present, boo#1222276).
  + Support gnome 46.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726488000">- Update to version 45.1+14:
  + Support GNOME 47
  + Updated translations.
- Add 446.patch: Fix build on i586 when using GCC 14.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730376000">- Update to version 45.2:
  + Support GNOME 47.
  + Updated translations.</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1745409600">- Update to version 45.3:
  + Support GNOME 48.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.
  Replace with desktop-file-utils BuildRequires (it was the tool
  already used anyway).</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1760184000">- update to version 45.3+15:
  + Support GNOME 49
  + Update translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777291200">- Update to version 45.4:
  + Support gnome 50.
  + Updated translations.
- Drop 446.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 50.8:
  + UI: fix selecting a history in the sidebar doing nothing, and,
    when a history's context menu was open, switching to that one
    instead of the one clicked
- Changes from version 50.7:
  + Fix the daemon deadlocking against itself when copying, most
    often on larger items: GTK's serialization of our text
    selections left an unowned stream chain that, on X11, waited on
    the very main loop that would have signalled it. Text
    selections are now served by a dedicated content provider that
    encodes the value itself
  + text/plain is now served as UTF-8, where GTK's serializer
    encoded it as ASCII and replaced anything else with '?'
  + Fix a deadlock when selecting an item that turns out to be
    invalid: the history now emits its "selected" signal once its
    lock is released, rather than driving the whole clipboard stack
    with it held
  + Fix the daemon crashing when searching from the GNOME Shell
    overview with a term containing an unbalanced bracket or
    parenthesis
  + Fix the history file being destroyed when it had been written
    by a newer version of GPaste
  + Fix items being lost or garbled when loading a history
    containing an item with an empty value
  + Fix every client crashing, GNOME Shell included, on the first
    update sent by a newer daemon after "gpaste-client
    daemon-reexec"
  + Fix the daemon aborting, instead of disabling search, when it
    cannot connect to its own D-Bus proxy
  + Fix "gpaste-client help", "version", "ui" and "preferences"
    failing when no daemon is reachable
  + Fix "gpaste-client file" crashing on a file that is neither
    text nor a loadable image
  + Fix a critical on every keystroke when the GTK UI search term
    is not a valid regular expression
  + Fix acting on history rows before their content has been
    loaded, in both the GTK UI and the GNOME Shell extension
  + Fix a second "gpaste-ui" or "gpaste-preferences" invocation
    failing instead of presenting the running window
  + Fix several memory leaks and a use-after-free in the GTK UI
    history panel
  + Fix the "empty history" helpers reporting success when the
    operation had failed
  + The library soversions were last bumped in 50.1; 50.2 to 50.6
    left them alone, so the next bump must be weighed against 50.1
    rather than 50.6 (no exported symbol has changed since)
- For more changes between 45.4 and 50.7 see the packaged NEWS file
- Rename libgpaste-gtk4-0 subpackage to libgpaste-gtk4-1, following
  upstream soname change on the library
- Drop libgpaste-gtk-3-0 and typelib-1_0-GPasteGtk-3 subpackages:
  the gtk3 variant was dropped with version 50.0.
- Drop GTK3 related BuildRequires: pkgconfig(gdk-3.0),
  pkgconfig(gdk-pixbuf-2.0), and pkgconfig(gtk+-3.0).
- Rename libgpaste2-0 subpackage to libgpaste-2-0, matching the
  soname. Obsolete the old name (no provides, as no consumer other
  than the -deve package is supposed to require the library by its
  package name.
- Drop rpmlintrc: the wrongly named shlib package has been
  corrected.
- Add %check section: at the moment there is only one test, and
  that is skipped in OBS build, but this might change.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1788264000">- Update to version 50.9:
  + Fix the daemon crashing when copying files right after copying
    anything else: the file-list comparison read the clipboard's
    tagged union without checking what it actually held, walking a
    text value (or a colour's floats) as a list of files
  + Fix a memory leak on every clipboard read: the file list GDK
    hands back is the caller's to free
  + Fix "gpaste-client" exiting silently with status 255, instead
    of showing its usage, on an unknown command or a wrong number
    of arguments</changelog>
</package>
<package pkgid="c07ad14360f919c1e6264086c3995d51aaf0d54eb51ad8f1cbe32ea5fa00a24eb7557185f698cebdb2ccec633f4c1321cc7025f6817a55ab8c8650579ac1dbdd" name="gperf-debuginfo" arch="i586">
  <version epoch="0" ver="3.3" rel="1.5"/>
  <changelog author="puzel@novell.com" date="1267185600">- update to gperf-3.0.4
  * gperf is now licensed under the GPL version 3 or newer.
  * The generated C code gives less warnings with gcc-4.2.x
    in c99 or gnu99 mode.
  * The generated C code is compatible with gcc-4.3.x in c99 or
    gnu99 mode.
- clean up specfile using macros
- make check in correct specfile section</changelog>
  <changelog author="jengelh@inai.de" date="1417953600">- Remove ancient specfile tags, and provide homepage URL.</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Add gpg signature
- Correct info requirements
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="mpluskal@suse.com" date="1483617600">- Update to version 3.1:
  * The generated C code is now in ANSI-C by default.
  * The 'len' parameter of the hash function and of the lookup
    function is now of type 'size_t' instead of 'unsigned int'.
  * Added option --constants-prefix.
  * Added declaration %define constants-prefix.
- Some packaging changes:
  * https urls for downloads
  * keyring is now fetched from savannah</changelog>
  <changelog author="schwab@suse.de" date="1520337600">- testsuite-race.patch: fix race condition in testsuite</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Small package cleanup</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1653393600">- stop linking dynamic content per full url, this breaks
  asset validation
- remove info scripts, this is done via filetriggers for ages
- remove obsolete rm in %%install - these files are no longer installed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744459200">- update to version 3.2:
  * generated code now avoids several types of compiler warnings
  * The input file may now use Windows line terminators (CR/LF)
    instead of Unix line terminators (LF)
    Note: This is an incompatible change. If you want to use a
    keyword that ends in a CR byte, such as xyz&lt;CR&gt;, write it as
    "xyz\r".</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744545600">- update to version 3.2.1:
  * The generated code avoids -Wundef warnings in C++ mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745150400">- update to 3.3:
  * Speedup: gperf is now between 2x and 2.5x faster
- drop testsuite-race.patch, seems no longer needed</changelog>
</package>
<package pkgid="1e236d88aa4cd4f7acddf2a28932b87ca17ddc224a56acd874468f74850f4394f65ceaf14df4ed7b3bda089a40a0651f1c6de8988fa302ec3ed7042c6160b7a0" name="gperf-debugsource" arch="i586">
  <version epoch="0" ver="3.3" rel="1.5"/>
  <changelog author="puzel@novell.com" date="1267185600">- update to gperf-3.0.4
  * gperf is now licensed under the GPL version 3 or newer.
  * The generated C code gives less warnings with gcc-4.2.x
    in c99 or gnu99 mode.
  * The generated C code is compatible with gcc-4.3.x in c99 or
    gnu99 mode.
- clean up specfile using macros
- make check in correct specfile section</changelog>
  <changelog author="jengelh@inai.de" date="1417953600">- Remove ancient specfile tags, and provide homepage URL.</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Add gpg signature
- Correct info requirements
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="mpluskal@suse.com" date="1483617600">- Update to version 3.1:
  * The generated C code is now in ANSI-C by default.
  * The 'len' parameter of the hash function and of the lookup
    function is now of type 'size_t' instead of 'unsigned int'.
  * Added option --constants-prefix.
  * Added declaration %define constants-prefix.
- Some packaging changes:
  * https urls for downloads
  * keyring is now fetched from savannah</changelog>
  <changelog author="schwab@suse.de" date="1520337600">- testsuite-race.patch: fix race condition in testsuite</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Small package cleanup</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1653393600">- stop linking dynamic content per full url, this breaks
  asset validation
- remove info scripts, this is done via filetriggers for ages
- remove obsolete rm in %%install - these files are no longer installed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744459200">- update to version 3.2:
  * generated code now avoids several types of compiler warnings
  * The input file may now use Windows line terminators (CR/LF)
    instead of Unix line terminators (LF)
    Note: This is an incompatible change. If you want to use a
    keyword that ends in a CR byte, such as xyz&lt;CR&gt;, write it as
    "xyz\r".</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744545600">- update to version 3.2.1:
  * The generated code avoids -Wundef warnings in C++ mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745150400">- update to 3.3:
  * Speedup: gperf is now between 2x and 2.5x faster
- drop testsuite-race.patch, seems no longer needed</changelog>
</package>
<package pkgid="15bf6dbdbdb7b45d0db2e7487cc07f586fb9f700c099b9866a94a5cbff82c7fad74ab757d6186157b39049e52757d7bc94f26c3b3e7f1959a0f7c49bd63ff351" name="gperftools-debuginfo" arch="i586">
  <version epoch="0" ver="2.18.1" rel="1.4"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1609848000">- Update to 2.8.1:
  * previous release contained change to release memory without page
    heap lock, but this change had at least one bug that caused to
    crashes and corruption when running under aggressive decommit mode
    (this is not default). While we check for other bugs, this feature
    was reverted. See github issue #1204 and issue #1227.
  * stack traces depth captured by gperftools is now up to 254 levels
    deep
  * updated detection of program counter
  * ProfilerGetStackTrace is now officially supported API for
    libprofiler
  * for compiling linux syscall support on i386 and recent GCCs
  * test failures caused by new gcc 10 optimizations were fixed. Same
    change also fixed tests on clang.
- Drop ppc64-fix-367fd5731a8c68225cb870aa656ea0ce677fe040.patch
- Drop gcc-dont-clobber-rsp.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1610107200">- Enable build on riscv64
- No libunwind-coredump on powerpc</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1615982400">- Update to 2.9.1:
  * usage of unsupportable linux_syscall_support.h has been
    removed from few places.
  * Incorrect assertion failure was fixed that crashed tcmalloc
    if assertions were on and sized delete was used
  * there is now better backtracing support for aarch64 and riscv
    x86-64 with frame pointers now also defaults to this new
    "generic" frame pointer backtracer.
- Use golang version of pprof
- Split doc into subpackage</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1621684800">- Follow shared library packaging policy</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657454400">- Update to 2.10:
  * Added debugallocator feature to use readable (PROT_READ) fence pages.
  * fix for cmake detection of libunwind.
  * fix for OSX Monterey support.
  * support for returning memory back to OS by using mmap with MAP_FIXED and PROT_NONE
  * basic support for LoongArch.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1695988800">- Update to 2.13:
  * generic_fp backtracing method now uses robust address probing method.
    The previous approach had occasional false positives, which caused
    occasional rare crashes.
  * fix pkg-config files
  * we now support HEAPPROFILE_USE_PID and CPUPROFILE_USE_PID environment
    variables that force profile filenames to have pid appended.
    Which will be useful for some programs that fork for parallelism
  * MPI detection has been extended</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1706443200">- update to 2.15:
  * Mikael Simberg and Tom "spot" Callaway have pointed out the
    missing symbols issue when linking PPC or i386
    builds.
  * Roman Geissler has contributed a fix to nasty initialization
    bug introduced in 2.13 (see github issue #1452 for one example
    where it fails).
  * spinlock delay support now has proper windows support.
    Instead of simply sleeping, it uses WaitOnAddress (which is
    basically windows equivalent of futexes). This improvement was
    contributed by Lennox Ho.
  * we now have basic QNX support (basic malloc + heap profiler)
    championed by Xiang.Lin. Thanks! Do note, however, that QNX
    doesn't provide SIGPROF ticks, so there will be no cpu profiler
    support on this OS.
  * several people have contributed various improvements to our
    cmake build: Lennox Ho, Sergey Fedorov, Mateusz Jakub Fila. But
    do note that cmake build is still incomplete and best-effort.
  * Julian Schroeder have fixed generic_fp incompatibility with
    ARM pointer auth.
  * Mateusz Jakub Fila has contributed implementation of
    mallocinfo2 function (64-bit version of mallinfo).
  * Lennox Ho has contributed the ability to disable malloc
    functions patching on windows when TCMALLOC_DISABLE_REPLACEMENT=1
    environment variable is set.
  * User poljak181 has contributed a fix to infinite recursion in
    some cases of malloc hooks (or user-replaced operator new) and
    MallocExtension::instance().
  * Sergey Fedorov has contributed a fix to use MAP_ANON on some
    older OSes without MAP_ANONYMOUS.
  * the way we detect working ucontext-&gt;pc extraction method was
    reworked and is now fully compile-time as opposed to
    config-time. This means no more duplication and mismatches
    between autoconf and cmake bits in this area.</changelog>
  <changelog author="pgajdos@suse.com" date="1756814400">- version update to 2.17.2
  2.17.2
    Couple bugs were found in the recently introduced changes. So this is
    another point release with some fixes.
  2.17.1
    There was just one fix submitted since 2.17. graysky has contributed
    build fix for (legacy, 32-bit) ARMs. Huge thanks!
  2.17
  * Salvatore Dipietro has contributed SB instruction support for
    spinlock delay loops on newer ARMs.
  * libgcc backtrace capturing method now handles deep backtraces
    better.
  * PPC+musl users can now workaround some issues building PPC-specific
    backtrace code by adding
    TCMALLOC_DISABLE_PPC_FRAME_POINTER_BACKTRACER preprocessor
    define. Much thanks to Josef Schlehofer for reporting the
    problem. See details in
    https://github.com/gperftools/gperftools/issues/1602.
  * Jackie Cui has contributed a small change to the page heap span
    selection logic that makes a big difference in reducing the amount
    of used memory in some workloads. See
    https://github.com/gperftools/gperftools/pull/1604 for further
    details.
  * [headline] heap leak checker has been amputated, as promised earlier
  * [headline] we don't ship pprof anymore. People need to get modern
    and awesome pprof implementation from github.com/google/pprof
  * we now have some basic CI infrastructure via Github Actions
  * we now have basic Bazel support
  * our docs have been slightly updated and converted to AsciiDoc format
  * we now implement C23 free{,_aligned}_sized functions (but no libc-s
    offer those yet anyway)
  * FreeBSD bits don't depend on procfs anymore (proc maps iterator was
    broken anyway; now it works)
  * we don't offer mmap profiling anymore. It wasn't entirely complete
    for some years now, and killing it has eliminated a lot of
    complexity. MMap hooks are still part of ABI, but they do nothing.
  2.16
  * we've upgraded our C++ standard to C++ 17. Some fraction of our code
    base was modernized.
  * We've integrated (vendored copy of) GoogleTest, and most tests now
    use it. GoogleTest has helped us eliminate some legacy code and
    reduce the number of tests that use shell scripts.
  * There are no more unnecessary wrappers around mutexes and threads
    for unit tests. We now use C++ standard mutexes and threads in our
    tests.
  * We've done the bulk of the work necessary to enable hidden
    visibility. The most significant change is that tests no longer
    reach into libtcmalloc's guts. We use a special TestingPortal
    interface instead. We now offer the --enable-hidden-visibility
    configure option, which does what it says. But please note that
    hidden visibility is off by default for now.
  * autotools build was significantly refactored, modernized and
    simplified.
  * The cmake build has also been radically simplified. The previous
    version attempted to duplicate the same complexity that we had in
    the autotools build and did not do it very well. More tests now pass
    under cmake. But please note that cmake support is still not
    entirely functional, and we're not yet able to promise anything
    about it.
  * Thread-local storage access and emergency malloc integration have
    been reworked. We now support emergency malloc even on systems with
    emutls and similarly "bad" TLS support. As a result, backtracing is
    now more reliable (e.g., on QNX).
  * OSX operator new/delete performance has been improved. OSX's malloc
    performance is badly compromised by its support of malloc zones, so
    we cannot help much (the same applies to much of our competition
    among memory allocators). But the C++ new/delete API doesn't have to
    integrate with this stuff, so we now directly replace those
    functions for a sizeable speedup. Note that OSX performance is still
    not on par with other "prime tier" OSes due to its lack of efficient
    TLS support.
  * Long deprecated google/ headers have been deleted (use, e.g.,
    "gperftools/tcmalloc.h" instead)
  * All clang builds now use -Wthread-safety and actually check
    thread-safety declarations
  * Our code has stopped being incompatible with _TIME_BITS=64 on modern
    GNU Linux systems (relevant only for 32-bit systems)
  * OpenSolaris build has been verified and fixed when needed
- removed patches
  - gperftools_fix_unassigned_malloc_in_unittest.patch (not needed)
- added patches
  + gperftools-no-profiledata_unittest.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1773748800">- update to 2.18.1:
  * Correctness of C23 sized deallocation (free_sized) vs realloc
    has been fixed.
  * Building with 256k logical pages on 32-bit targets is fixed.
  * Several fixes to Valgrind integration were made.
  * CPU profiler now uses a different mechanism to force child
    processes to use the pid in the cpu profile file name.</changelog>
</package>
<package pkgid="632293c8bca6803287d579aaa35f76ec27d85cf3ea2bffa71e6b880179149208e3e5b1184d1cc81eb056f4fbc444c280e80a69ac1badfe27786b791a54164201" name="gperftools-debugsource" arch="i586">
  <version epoch="0" ver="2.18.1" rel="1.4"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1609848000">- Update to 2.8.1:
  * previous release contained change to release memory without page
    heap lock, but this change had at least one bug that caused to
    crashes and corruption when running under aggressive decommit mode
    (this is not default). While we check for other bugs, this feature
    was reverted. See github issue #1204 and issue #1227.
  * stack traces depth captured by gperftools is now up to 254 levels
    deep
  * updated detection of program counter
  * ProfilerGetStackTrace is now officially supported API for
    libprofiler
  * for compiling linux syscall support on i386 and recent GCCs
  * test failures caused by new gcc 10 optimizations were fixed. Same
    change also fixed tests on clang.
- Drop ppc64-fix-367fd5731a8c68225cb870aa656ea0ce677fe040.patch
- Drop gcc-dont-clobber-rsp.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1610107200">- Enable build on riscv64
- No libunwind-coredump on powerpc</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1615982400">- Update to 2.9.1:
  * usage of unsupportable linux_syscall_support.h has been
    removed from few places.
  * Incorrect assertion failure was fixed that crashed tcmalloc
    if assertions were on and sized delete was used
  * there is now better backtracing support for aarch64 and riscv
    x86-64 with frame pointers now also defaults to this new
    "generic" frame pointer backtracer.
- Use golang version of pprof
- Split doc into subpackage</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1621684800">- Follow shared library packaging policy</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097600">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657454400">- Update to 2.10:
  * Added debugallocator feature to use readable (PROT_READ) fence pages.
  * fix for cmake detection of libunwind.
  * fix for OSX Monterey support.
  * support for returning memory back to OS by using mmap with MAP_FIXED and PROT_NONE
  * basic support for LoongArch.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1695988800">- Update to 2.13:
  * generic_fp backtracing method now uses robust address probing method.
    The previous approach had occasional false positives, which caused
    occasional rare crashes.
  * fix pkg-config files
  * we now support HEAPPROFILE_USE_PID and CPUPROFILE_USE_PID environment
    variables that force profile filenames to have pid appended.
    Which will be useful for some programs that fork for parallelism
  * MPI detection has been extended</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1706443200">- update to 2.15:
  * Mikael Simberg and Tom "spot" Callaway have pointed out the
    missing symbols issue when linking PPC or i386
    builds.
  * Roman Geissler has contributed a fix to nasty initialization
    bug introduced in 2.13 (see github issue #1452 for one example
    where it fails).
  * spinlock delay support now has proper windows support.
    Instead of simply sleeping, it uses WaitOnAddress (which is
    basically windows equivalent of futexes). This improvement was
    contributed by Lennox Ho.
  * we now have basic QNX support (basic malloc + heap profiler)
    championed by Xiang.Lin. Thanks! Do note, however, that QNX
    doesn't provide SIGPROF ticks, so there will be no cpu profiler
    support on this OS.
  * several people have contributed various improvements to our
    cmake build: Lennox Ho, Sergey Fedorov, Mateusz Jakub Fila. But
    do note that cmake build is still incomplete and best-effort.
  * Julian Schroeder have fixed generic_fp incompatibility with
    ARM pointer auth.
  * Mateusz Jakub Fila has contributed implementation of
    mallocinfo2 function (64-bit version of mallinfo).
  * Lennox Ho has contributed the ability to disable malloc
    functions patching on windows when TCMALLOC_DISABLE_REPLACEMENT=1
    environment variable is set.
  * User poljak181 has contributed a fix to infinite recursion in
    some cases of malloc hooks (or user-replaced operator new) and
    MallocExtension::instance().
  * Sergey Fedorov has contributed a fix to use MAP_ANON on some
    older OSes without MAP_ANONYMOUS.
  * the way we detect working ucontext-&gt;pc extraction method was
    reworked and is now fully compile-time as opposed to
    config-time. This means no more duplication and mismatches
    between autoconf and cmake bits in this area.</changelog>
  <changelog author="pgajdos@suse.com" date="1756814400">- version update to 2.17.2
  2.17.2
    Couple bugs were found in the recently introduced changes. So this is
    another point release with some fixes.
  2.17.1
    There was just one fix submitted since 2.17. graysky has contributed
    build fix for (legacy, 32-bit) ARMs. Huge thanks!
  2.17
  * Salvatore Dipietro has contributed SB instruction support for
    spinlock delay loops on newer ARMs.
  * libgcc backtrace capturing method now handles deep backtraces
    better.
  * PPC+musl users can now workaround some issues building PPC-specific
    backtrace code by adding
    TCMALLOC_DISABLE_PPC_FRAME_POINTER_BACKTRACER preprocessor
    define. Much thanks to Josef Schlehofer for reporting the
    problem. See details in
    https://github.com/gperftools/gperftools/issues/1602.
  * Jackie Cui has contributed a small change to the page heap span
    selection logic that makes a big difference in reducing the amount
    of used memory in some workloads. See
    https://github.com/gperftools/gperftools/pull/1604 for further
    details.
  * [headline] heap leak checker has been amputated, as promised earlier
  * [headline] we don't ship pprof anymore. People need to get modern
    and awesome pprof implementation from github.com/google/pprof
  * we now have some basic CI infrastructure via Github Actions
  * we now have basic Bazel support
  * our docs have been slightly updated and converted to AsciiDoc format
  * we now implement C23 free{,_aligned}_sized functions (but no libc-s
    offer those yet anyway)
  * FreeBSD bits don't depend on procfs anymore (proc maps iterator was
    broken anyway; now it works)
  * we don't offer mmap profiling anymore. It wasn't entirely complete
    for some years now, and killing it has eliminated a lot of
    complexity. MMap hooks are still part of ABI, but they do nothing.
  2.16
  * we've upgraded our C++ standard to C++ 17. Some fraction of our code
    base was modernized.
  * We've integrated (vendored copy of) GoogleTest, and most tests now
    use it. GoogleTest has helped us eliminate some legacy code and
    reduce the number of tests that use shell scripts.
  * There are no more unnecessary wrappers around mutexes and threads
    for unit tests. We now use C++ standard mutexes and threads in our
    tests.
  * We've done the bulk of the work necessary to enable hidden
    visibility. The most significant change is that tests no longer
    reach into libtcmalloc's guts. We use a special TestingPortal
    interface instead. We now offer the --enable-hidden-visibility
    configure option, which does what it says. But please note that
    hidden visibility is off by default for now.
  * autotools build was significantly refactored, modernized and
    simplified.
  * The cmake build has also been radically simplified. The previous
    version attempted to duplicate the same complexity that we had in
    the autotools build and did not do it very well. More tests now pass
    under cmake. But please note that cmake support is still not
    entirely functional, and we're not yet able to promise anything
    about it.
  * Thread-local storage access and emergency malloc integration have
    been reworked. We now support emergency malloc even on systems with
    emutls and similarly "bad" TLS support. As a result, backtracing is
    now more reliable (e.g., on QNX).
  * OSX operator new/delete performance has been improved. OSX's malloc
    performance is badly compromised by its support of malloc zones, so
    we cannot help much (the same applies to much of our competition
    among memory allocators). But the C++ new/delete API doesn't have to
    integrate with this stuff, so we now directly replace those
    functions for a sizeable speedup. Note that OSX performance is still
    not on par with other "prime tier" OSes due to its lack of efficient
    TLS support.
  * Long deprecated google/ headers have been deleted (use, e.g.,
    "gperftools/tcmalloc.h" instead)
  * All clang builds now use -Wthread-safety and actually check
    thread-safety declarations
  * Our code has stopped being incompatible with _TIME_BITS=64 on modern
    GNU Linux systems (relevant only for 32-bit systems)
  * OpenSolaris build has been verified and fixed when needed
- removed patches
  - gperftools_fix_unassigned_malloc_in_unittest.patch (not needed)
- added patches
  + gperftools-no-profiledata_unittest.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1773748800">- update to 2.18.1:
  * Correctness of C23 sized deallocation (free_sized) vs realloc
    has been fixed.
  * Building with 256k logical pages on 32-bit targets is fixed.
  * Several fixes to Valgrind integration were made.
  * CPU profiler now uses a different mechanism to force child
    processes to use the pid in the cpu profile file name.</changelog>
</package>
<package pkgid="51cabad691f8c851e07055fde44ac5915693f83bec43dc344be7ad8d027e9361b864022ceb46435edf1542d3fc6f70039810c561fc733817423686d499a1bda7" name="gperiodic-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.3" rel="3.7"/>
  <changelog author="jengelh@inai.de" date="1426420800">- Initial package (version 3.0.0) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1457870400">- Update to new upstream release 3.0.1
  * Update desktop file</changelog>
  <changelog author="jengelh@inai.de" date="1487678400">- Update to new upstream release 3.0.2
  * Update info about elements with numbers 113, 115, 117, 118
- Remove all.diff (fixed upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1576497600">- Update to release 3.0.3
  * Build fixes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608811200">- Specfile modernization</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730548800">- Add gcc14.patch</changelog>
</package>
<package pkgid="7302b35f39a3d09443308037c809e2d5965f382948f8bbb701c434ef2ed3f8ea4ae330df955a1efe1f3d2c062b089e13097b961d1754383cd73621c5898838d0" name="gperiodic-debugsource" arch="i586">
  <version epoch="0" ver="3.0.3" rel="3.7"/>
  <changelog author="jengelh@inai.de" date="1426420800">- Initial package (version 3.0.0) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1457870400">- Update to new upstream release 3.0.1
  * Update desktop file</changelog>
  <changelog author="jengelh@inai.de" date="1487678400">- Update to new upstream release 3.0.2
  * Update info about elements with numbers 113, 115, 117, 118
- Remove all.diff (fixed upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1576497600">- Update to release 3.0.3
  * Build fixes only</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608811200">- Specfile modernization</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730548800">- Add gcc14.patch</changelog>
</package>
<package pkgid="c92cc30d51fa6623cc66ae4257e0a4c979fd909c73668e15aa25196f2652a8afdee598e7586bd0deea00a3283ba5b2f7e5f363f86ce5c91c4edba40256db1c57" name="gpg2-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.21" rel="1.2"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1759233600">- Remove the infodir directory if it exists.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1761220800">- Update to 2.5.13:
  * gpg: Fix de-vs compliance with OCB and additional password. [T7804]
  * gpg: Detect duplicate keys with --add-recipients. [T1825]
  * gpg: Take care about the prefix for cv25519 encryption. [T7649]
  * gpg: Avoid potential downgrade to SHA1 in 3rd party key
    signatures. [rGdb9705ef59]
  * gpg: Error out on unverified output for non-detached signatures.
    [rG8abc320f2a]
  * gpgsm: Use KEM interface for en- and decryption. [T7811,T7845]
  * gpgsm: Fix delete and store certificate locking glitches. [T7855]
  * gpg,gpgsm: Run keybox compression only when there are no other
    users. [T7855]
  * gpg,gpgsm: Improve keybox closing and locking order on read and
    write. [T7855]
  * gpg,gpgsm: Always use share mode read-write for the keybox file
    access. [T7829]
  * scd:openpgp: Fix an oddity in changing the PIN. [T7840]
  * dirmngr: New LDAP keyserver flag "upload". [T7866]
  * agent: Retry private key deletion in case of sharing violations
    for up to 400ms. [T7863]
  * Release-info: https://dev.gnupg.org/T7801</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1763985600">- Update to 2.5.14 (bsc#1255715, CVE-2025-68973):
  * gpg: Fix possible memory corruption in the armor parser. [T7906]
  * gpgsm: Fix output of card serial number in colon listing. [T7914]
  * agent:ssh: Fix RSA signature handling for newer spec. [T7882]
  * gpg: Improve/relax the checking of preference options. [rG6570700fdd]
  * gpg: Fix the check for the END armor line. [rG62b8bf2f39]
  * gpg: Do not present a default when asking for another output filename. [T7908]
  * gpg: Include ADSK keys in key listings specified by fingerprints. [T7892]
  * agent: Fix a decryption failures if the pinentry dialog for the
    first tried recipient is canceled. Regression since 2.5.7. [T7893, T7649]
  * keyboxd: Fix schema of the fingerprint table. [T7892]
  * dirmngr: Fix OCSP next-update check. [rG9ef87bcdb0]
  * gpg: New "pfc" record in colons key listings. [T7897]
  * gpg: Allow import and export of Kyber secret keys. [T7315]
  * gpg: Escape characters with the high bit set in NOTATION status lines. [T7896]
  * gpg: New import option "force-update". [T7892,rGf6237ccd31]
  * agent: Accept a trustlist with a missing LF at the end. [rG1b4ac98de7]
  * agent: Support protection for Kyber keys. [T6638,rGaea62817f3]
  * scd:nks: Make newer TCOS signature cards work. [rG17596e830f]
  * Release-info: https://dev.gnupg.org/T7869
  * Rebase gnupg-revert-rfc4880bis.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767096000">- Update to 2.5.16:
  * gpg: Fix a validation bug when using keyboxd
  * gpg: Deprecate the option --not-dash-escaped and ignore the
    NotDashEscaped armor header
  * keyboxd: Fix migration to new schema
  * dirmngr: New compatibility flag "ocsp-sha256-certid" to support
    forthcoming libksba versions
  * New translation to Georgian.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769515200">- Update to 2.5.17:
  * agent: Fix stack buffer overflow when using gpgsm and KEM
    (CVE-2026-24881, boo#1257358)
  * tpm: Fix possible buffer overflow in PKDECRYPT
    (CVE-2026-24882, boo#1257396)
  * gpg: Fix possible NULL-deref with overlong signature packets
    (CVE-2026-24883, boo#1257395)
  * gpg: New export-option "keep-expired-subkeys"
  * gpgsm: Make multiple search patterns work with keyboxd
  * agent: Add accelerator keys for "Wrong" and "Correct"
  * dirmngr: Help detection of bad keyserver configurations</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1770811200">- Fix Y2K38 FTBFS:
  * gpg2 quick-key-manipulation test FTBFS-2038 (bsc#1251214)
  * Upstream issue: dev.gnupg.org/T8096
  * Add gnupg-gpgscm-New-operator-long-time-t-to-detect-proper-tim.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1772020800">- Update to 2.5.18:
  * gpg: Support deleting a composite secret key in gpg-agent
  * gpg: Fix armor parsing when no CRC is found
  * gpgsm: New option --assert-validsig
  * agent: Fix the recent regression in pkdecrypt with TPM RSA
  * scdaemon: Add support for D-Trust Card 6.1/6.4
  * dirmngr: Let KS_SEARCH print all uid records for a key
    Fixes regression since 2015
  * gpg-authcode-sign.sh: Keep the log file even on success
  * Remove patch upstream:
  - gnupg-gpgscm-New-operator-long-time-t-to-detect-proper-tim.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1777118400">- Update to 2.5.19:
  * gpg: New option --use-ocb-sym
  * gpg: New options --show-[only-]session-hash
  * gpgsm: Allow cipher mode to be part of the algo given to the
  - -cipher-algo option
  * gpgsm: Emit more details when failing to check a crlDP
  * agent: Improve pinentry behavior and texts in smartcard context
  * dirmngr: New keyword "clear" for --keyserver
  * gpg: Fix edge case in --refresh-keys
  * gpg: Don't call gcry_kdf_derive with empty passphrase
  * gpgsm: Skip the optional PKCS#12 PBES2 keyLength parameter to
    allow import of recently issued certificates by the German
    Telekom
  * gpgsm: Fix a bug so that a certificate can be signed using a
    different algo
  * gpgsm: Make GCM fully compliant in de-vs mode
  * gpgsm: Add a certificate chain check for de-vs compliance
  * gpgsm: Show rsaPSS certificates as de-vs compliant in listings
  * agent: Rework the trustlist reading code to finally allow a
    trustlist.txt with a missing trailing LF
  * ssh: Fix RSA padding in signature handling
  * gpgtar: Fix -C (--directory) to check the output directory
  * agent: Raise an error when p &gt;= q for RSA keys to detect
    incorrect generated *PGP keys</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1778673600">- Update to 2.5.20:
  * gpgsm: Implement GCM encryption.  Note that decryption works
    since version 2
  * gpgsm: New option --attribute and server command SETATTR to
    include arbitrary signed or unsigned attributes into a signature.
    Enable only with libksba 1
  * gpgsm: Introduce system attribute _signingCertificateV2.
  * gpg: Fix wrong assertion failure which could very rarely occur
    during key signature checking
  * gpg: Consider certify-only keys for revocation signature check.
  * gpgsm: Fix possible double free in the CMS parser
  * gpgsm: Fix possible too early removal of ephemeral keys
  * gpgsm: Avoid emitting a final FAILURE status line if --status-fd
    is not used
  * gpgsm: Fix a regression in 2.5.19 for password encrypted GCM
    data
  * agent: Fix not using cache for pinentry loopback
  * agent: Fix command PUT_SECRET by saving input line
  * keyboxd: Mark keys searched but not imported via LDAP correctly
    as ephemeral
  * scdaemon: Avoid buffer overflow with SC-HSM cards providing RSA
    keys &gt; 2k
  * dirmngr: Fix uninitialized use of the dns_any union in
    dns_rr_cmp</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783252800">- Update to 2.5.21:
  * gpg, gpgsm: Use partial file on decryption, remove on failure.
    Disable with "--compatibility-flags=no-partial-file-guard".
  * gpg: Use the INT_RCP_FPR subpacket in revocation signatures.
  * gpg: Fix potential use-after-free in batch key generation when
    handling the keyserver URL option
  * gpgsm: Fix regression in gpgsm_verify with expired certificates.
  * gpgsm: Require a minimum tag length for GCM decryption.
    (CVE-2026-57062, boo#1269279)
  * scd: Limit the size of returned APDU objects from faulty cards.
  * scd: Fix condition to retrieve ATR
  * scd:openpgp: Fix regression in CHV1 retry counter byte index.
  * agent: Make batch import of Kyber keys work
  * dirmngr: Add a validation check in get_dns_cert_standard.
  * gpgconf: Raise an error on certain parse errors.
- rebase gnupg-set_umask_before_open_outfile.patch</changelog>
</package>
<package pkgid="16eb148a01e08aa20b3b892e0aef76473722b3dd9f9d139612f34715f24373ff54cc6c1934691b20bf1eabe8e9b832bfebe45d4335a337e420040c5353f79d1c" name="gpg2-debugsource" arch="i586">
  <version epoch="0" ver="2.5.21" rel="1.2"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1759233600">- Remove the infodir directory if it exists.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1761220800">- Update to 2.5.13:
  * gpg: Fix de-vs compliance with OCB and additional password. [T7804]
  * gpg: Detect duplicate keys with --add-recipients. [T1825]
  * gpg: Take care about the prefix for cv25519 encryption. [T7649]
  * gpg: Avoid potential downgrade to SHA1 in 3rd party key
    signatures. [rGdb9705ef59]
  * gpg: Error out on unverified output for non-detached signatures.
    [rG8abc320f2a]
  * gpgsm: Use KEM interface for en- and decryption. [T7811,T7845]
  * gpgsm: Fix delete and store certificate locking glitches. [T7855]
  * gpg,gpgsm: Run keybox compression only when there are no other
    users. [T7855]
  * gpg,gpgsm: Improve keybox closing and locking order on read and
    write. [T7855]
  * gpg,gpgsm: Always use share mode read-write for the keybox file
    access. [T7829]
  * scd:openpgp: Fix an oddity in changing the PIN. [T7840]
  * dirmngr: New LDAP keyserver flag "upload". [T7866]
  * agent: Retry private key deletion in case of sharing violations
    for up to 400ms. [T7863]
  * Release-info: https://dev.gnupg.org/T7801</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1763985600">- Update to 2.5.14 (bsc#1255715, CVE-2025-68973):
  * gpg: Fix possible memory corruption in the armor parser. [T7906]
  * gpgsm: Fix output of card serial number in colon listing. [T7914]
  * agent:ssh: Fix RSA signature handling for newer spec. [T7882]
  * gpg: Improve/relax the checking of preference options. [rG6570700fdd]
  * gpg: Fix the check for the END armor line. [rG62b8bf2f39]
  * gpg: Do not present a default when asking for another output filename. [T7908]
  * gpg: Include ADSK keys in key listings specified by fingerprints. [T7892]
  * agent: Fix a decryption failures if the pinentry dialog for the
    first tried recipient is canceled. Regression since 2.5.7. [T7893, T7649]
  * keyboxd: Fix schema of the fingerprint table. [T7892]
  * dirmngr: Fix OCSP next-update check. [rG9ef87bcdb0]
  * gpg: New "pfc" record in colons key listings. [T7897]
  * gpg: Allow import and export of Kyber secret keys. [T7315]
  * gpg: Escape characters with the high bit set in NOTATION status lines. [T7896]
  * gpg: New import option "force-update". [T7892,rGf6237ccd31]
  * agent: Accept a trustlist with a missing LF at the end. [rG1b4ac98de7]
  * agent: Support protection for Kyber keys. [T6638,rGaea62817f3]
  * scd:nks: Make newer TCOS signature cards work. [rG17596e830f]
  * Release-info: https://dev.gnupg.org/T7869
  * Rebase gnupg-revert-rfc4880bis.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767096000">- Update to 2.5.16:
  * gpg: Fix a validation bug when using keyboxd
  * gpg: Deprecate the option --not-dash-escaped and ignore the
    NotDashEscaped armor header
  * keyboxd: Fix migration to new schema
  * dirmngr: New compatibility flag "ocsp-sha256-certid" to support
    forthcoming libksba versions
  * New translation to Georgian.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769515200">- Update to 2.5.17:
  * agent: Fix stack buffer overflow when using gpgsm and KEM
    (CVE-2026-24881, boo#1257358)
  * tpm: Fix possible buffer overflow in PKDECRYPT
    (CVE-2026-24882, boo#1257396)
  * gpg: Fix possible NULL-deref with overlong signature packets
    (CVE-2026-24883, boo#1257395)
  * gpg: New export-option "keep-expired-subkeys"
  * gpgsm: Make multiple search patterns work with keyboxd
  * agent: Add accelerator keys for "Wrong" and "Correct"
  * dirmngr: Help detection of bad keyserver configurations</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1770811200">- Fix Y2K38 FTBFS:
  * gpg2 quick-key-manipulation test FTBFS-2038 (bsc#1251214)
  * Upstream issue: dev.gnupg.org/T8096
  * Add gnupg-gpgscm-New-operator-long-time-t-to-detect-proper-tim.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1772020800">- Update to 2.5.18:
  * gpg: Support deleting a composite secret key in gpg-agent
  * gpg: Fix armor parsing when no CRC is found
  * gpgsm: New option --assert-validsig
  * agent: Fix the recent regression in pkdecrypt with TPM RSA
  * scdaemon: Add support for D-Trust Card 6.1/6.4
  * dirmngr: Let KS_SEARCH print all uid records for a key
    Fixes regression since 2015
  * gpg-authcode-sign.sh: Keep the log file even on success
  * Remove patch upstream:
  - gnupg-gpgscm-New-operator-long-time-t-to-detect-proper-tim.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1777118400">- Update to 2.5.19:
  * gpg: New option --use-ocb-sym
  * gpg: New options --show-[only-]session-hash
  * gpgsm: Allow cipher mode to be part of the algo given to the
  - -cipher-algo option
  * gpgsm: Emit more details when failing to check a crlDP
  * agent: Improve pinentry behavior and texts in smartcard context
  * dirmngr: New keyword "clear" for --keyserver
  * gpg: Fix edge case in --refresh-keys
  * gpg: Don't call gcry_kdf_derive with empty passphrase
  * gpgsm: Skip the optional PKCS#12 PBES2 keyLength parameter to
    allow import of recently issued certificates by the German
    Telekom
  * gpgsm: Fix a bug so that a certificate can be signed using a
    different algo
  * gpgsm: Make GCM fully compliant in de-vs mode
  * gpgsm: Add a certificate chain check for de-vs compliance
  * gpgsm: Show rsaPSS certificates as de-vs compliant in listings
  * agent: Rework the trustlist reading code to finally allow a
    trustlist.txt with a missing trailing LF
  * ssh: Fix RSA padding in signature handling
  * gpgtar: Fix -C (--directory) to check the output directory
  * agent: Raise an error when p &gt;= q for RSA keys to detect
    incorrect generated *PGP keys</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1778673600">- Update to 2.5.20:
  * gpgsm: Implement GCM encryption.  Note that decryption works
    since version 2
  * gpgsm: New option --attribute and server command SETATTR to
    include arbitrary signed or unsigned attributes into a signature.
    Enable only with libksba 1
  * gpgsm: Introduce system attribute _signingCertificateV2.
  * gpg: Fix wrong assertion failure which could very rarely occur
    during key signature checking
  * gpg: Consider certify-only keys for revocation signature check.
  * gpgsm: Fix possible double free in the CMS parser
  * gpgsm: Fix possible too early removal of ephemeral keys
  * gpgsm: Avoid emitting a final FAILURE status line if --status-fd
    is not used
  * gpgsm: Fix a regression in 2.5.19 for password encrypted GCM
    data
  * agent: Fix not using cache for pinentry loopback
  * agent: Fix command PUT_SECRET by saving input line
  * keyboxd: Mark keys searched but not imported via LDAP correctly
    as ephemeral
  * scdaemon: Avoid buffer overflow with SC-HSM cards providing RSA
    keys &gt; 2k
  * dirmngr: Fix uninitialized use of the dns_any union in
    dns_rr_cmp</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783252800">- Update to 2.5.21:
  * gpg, gpgsm: Use partial file on decryption, remove on failure.
    Disable with "--compatibility-flags=no-partial-file-guard".
  * gpg: Use the INT_RCP_FPR subpacket in revocation signatures.
  * gpg: Fix potential use-after-free in batch key generation when
    handling the keyserver URL option
  * gpgsm: Fix regression in gpgsm_verify with expired certificates.
  * gpgsm: Require a minimum tag length for GCM decryption.
    (CVE-2026-57062, boo#1269279)
  * scd: Limit the size of returned APDU objects from faulty cards.
  * scd: Fix condition to retrieve ATR
  * scd:openpgp: Fix regression in CHV1 retry counter byte index.
  * agent: Make batch import of Kyber keys work
  * dirmngr: Add a validation check in get_dns_cert_standard.
  * gpgconf: Raise an error on certain parse errors.
- rebase gnupg-set_umask_before_open_outfile.patch</changelog>
</package>
<package pkgid="a40e8b8db27ea00a1154a5fe1387512eec1d0b0f0da9e06491daf9e95974a13c77a5b922b9c85ac940302382eca94b0d41f1daeffb51b110d6b93e30c5f0dd09" name="gpg2-tpm-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.21" rel="1.2"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1759233600">- Remove the infodir directory if it exists.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1761220800">- Update to 2.5.13:
  * gpg: Fix de-vs compliance with OCB and additional password. [T7804]
  * gpg: Detect duplicate keys with --add-recipients. [T1825]
  * gpg: Take care about the prefix for cv25519 encryption. [T7649]
  * gpg: Avoid potential downgrade to SHA1 in 3rd party key
    signatures. [rGdb9705ef59]
  * gpg: Error out on unverified output for non-detached signatures.
    [rG8abc320f2a]
  * gpgsm: Use KEM interface for en- and decryption. [T7811,T7845]
  * gpgsm: Fix delete and store certificate locking glitches. [T7855]
  * gpg,gpgsm: Run keybox compression only when there are no other
    users. [T7855]
  * gpg,gpgsm: Improve keybox closing and locking order on read and
    write. [T7855]
  * gpg,gpgsm: Always use share mode read-write for the keybox file
    access. [T7829]
  * scd:openpgp: Fix an oddity in changing the PIN. [T7840]
  * dirmngr: New LDAP keyserver flag "upload". [T7866]
  * agent: Retry private key deletion in case of sharing violations
    for up to 400ms. [T7863]
  * Release-info: https://dev.gnupg.org/T7801</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1763985600">- Update to 2.5.14 (bsc#1255715, CVE-2025-68973):
  * gpg: Fix possible memory corruption in the armor parser. [T7906]
  * gpgsm: Fix output of card serial number in colon listing. [T7914]
  * agent:ssh: Fix RSA signature handling for newer spec. [T7882]
  * gpg: Improve/relax the checking of preference options. [rG6570700fdd]
  * gpg: Fix the check for the END armor line. [rG62b8bf2f39]
  * gpg: Do not present a default when asking for another output filename. [T7908]
  * gpg: Include ADSK keys in key listings specified by fingerprints. [T7892]
  * agent: Fix a decryption failures if the pinentry dialog for the
    first tried recipient is canceled. Regression since 2.5.7. [T7893, T7649]
  * keyboxd: Fix schema of the fingerprint table. [T7892]
  * dirmngr: Fix OCSP next-update check. [rG9ef87bcdb0]
  * gpg: New "pfc" record in colons key listings. [T7897]
  * gpg: Allow import and export of Kyber secret keys. [T7315]
  * gpg: Escape characters with the high bit set in NOTATION status lines. [T7896]
  * gpg: New import option "force-update". [T7892,rGf6237ccd31]
  * agent: Accept a trustlist with a missing LF at the end. [rG1b4ac98de7]
  * agent: Support protection for Kyber keys. [T6638,rGaea62817f3]
  * scd:nks: Make newer TCOS signature cards work. [rG17596e830f]
  * Release-info: https://dev.gnupg.org/T7869
  * Rebase gnupg-revert-rfc4880bis.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1767096000">- Update to 2.5.16:
  * gpg: Fix a validation bug when using keyboxd
  * gpg: Deprecate the option --not-dash-escaped and ignore the
    NotDashEscaped armor header
  * keyboxd: Fix migration to new schema
  * dirmngr: New compatibility flag "ocsp-sha256-certid" to support
    forthcoming libksba versions
  * New translation to Georgian.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769515200">- Update to 2.5.17:
  * agent: Fix stack buffer overflow when using gpgsm and KEM
    (CVE-2026-24881, boo#1257358)
  * tpm: Fix possible buffer overflow in PKDECRYPT
    (CVE-2026-24882, boo#1257396)
  * gpg: Fix possible NULL-deref with overlong signature packets
    (CVE-2026-24883, boo#1257395)
  * gpg: New export-option "keep-expired-subkeys"
  * gpgsm: Make multiple search patterns work with keyboxd
  * agent: Add accelerator keys for "Wrong" and "Correct"
  * dirmngr: Help detection of bad keyserver configurations</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1770811200">- Fix Y2K38 FTBFS:
  * gpg2 quick-key-manipulation test FTBFS-2038 (bsc#1251214)
  * Upstream issue: dev.gnupg.org/T8096
  * Add gnupg-gpgscm-New-operator-long-time-t-to-detect-proper-tim.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1772020800">- Update to 2.5.18:
  * gpg: Support deleting a composite secret key in gpg-agent
  * gpg: Fix armor parsing when no CRC is found
  * gpgsm: New option --assert-validsig
  * agent: Fix the recent regression in pkdecrypt with TPM RSA
  * scdaemon: Add support for D-Trust Card 6.1/6.4
  * dirmngr: Let KS_SEARCH print all uid records for a key
    Fixes regression since 2015
  * gpg-authcode-sign.sh: Keep the log file even on success
  * Remove patch upstream:
  - gnupg-gpgscm-New-operator-long-time-t-to-detect-proper-tim.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1777118400">- Update to 2.5.19:
  * gpg: New option --use-ocb-sym
  * gpg: New options --show-[only-]session-hash
  * gpgsm: Allow cipher mode to be part of the algo given to the
  - -cipher-algo option
  * gpgsm: Emit more details when failing to check a crlDP
  * agent: Improve pinentry behavior and texts in smartcard context
  * dirmngr: New keyword "clear" for --keyserver
  * gpg: Fix edge case in --refresh-keys
  * gpg: Don't call gcry_kdf_derive with empty passphrase
  * gpgsm: Skip the optional PKCS#12 PBES2 keyLength parameter to
    allow import of recently issued certificates by the German
    Telekom
  * gpgsm: Fix a bug so that a certificate can be signed using a
    different algo
  * gpgsm: Make GCM fully compliant in de-vs mode
  * gpgsm: Add a certificate chain check for de-vs compliance
  * gpgsm: Show rsaPSS certificates as de-vs compliant in listings
  * agent: Rework the trustlist reading code to finally allow a
    trustlist.txt with a missing trailing LF
  * ssh: Fix RSA padding in signature handling
  * gpgtar: Fix -C (--directory) to check the output directory
  * agent: Raise an error when p &gt;= q for RSA keys to detect
    incorrect generated *PGP keys</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1778673600">- Update to 2.5.20:
  * gpgsm: Implement GCM encryption.  Note that decryption works
    since version 2
  * gpgsm: New option --attribute and server command SETATTR to
    include arbitrary signed or unsigned attributes into a signature.
    Enable only with libksba 1
  * gpgsm: Introduce system attribute _signingCertificateV2.
  * gpg: Fix wrong assertion failure which could very rarely occur
    during key signature checking
  * gpg: Consider certify-only keys for revocation signature check.
  * gpgsm: Fix possible double free in the CMS parser
  * gpgsm: Fix possible too early removal of ephemeral keys
  * gpgsm: Avoid emitting a final FAILURE status line if --status-fd
    is not used
  * gpgsm: Fix a regression in 2.5.19 for password encrypted GCM
    data
  * agent: Fix not using cache for pinentry loopback
  * agent: Fix command PUT_SECRET by saving input line
  * keyboxd: Mark keys searched but not imported via LDAP correctly
    as ephemeral
  * scdaemon: Avoid buffer overflow with SC-HSM cards providing RSA
    keys &gt; 2k
  * dirmngr: Fix uninitialized use of the dns_any union in
    dns_rr_cmp</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783252800">- Update to 2.5.21:
  * gpg, gpgsm: Use partial file on decryption, remove on failure.
    Disable with "--compatibility-flags=no-partial-file-guard".
  * gpg: Use the INT_RCP_FPR subpacket in revocation signatures.
  * gpg: Fix potential use-after-free in batch key generation when
    handling the keyserver URL option
  * gpgsm: Fix regression in gpgsm_verify with expired certificates.
  * gpgsm: Require a minimum tag length for GCM decryption.
    (CVE-2026-57062, boo#1269279)
  * scd: Limit the size of returned APDU objects from faulty cards.
  * scd: Fix condition to retrieve ATR
  * scd:openpgp: Fix regression in CHV1 retry counter byte index.
  * agent: Make batch import of Kyber keys work
  * dirmngr: Add a validation check in get_dns_cert_standard.
  * gpgconf: Raise an error on certain parse errors.
- rebase gnupg-set_umask_before_open_outfile.patch</changelog>
</package>
<package pkgid="bc93ca72f38b773022e3fb333b30ca33e93ffe80153eb3d5c06f8cd675b255549d9bdf7772473043863f2444733ff2eddff6245a5847b9ad99a52b70b09f7c3d" name="gpgme-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.2" rel="1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739188800">- Update to 1.24.2:
  * Fix regression for RSA in gpgme_pubkey_algo_string
  * Prevent failing tests after 2027-05-15
- drop python313.patch, is included</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1740052800">- Don't own content of all common-lisp directories, just own the
  directories themselves (adding %dir in front of them). Prevents
  duplicate ownership of the Common Lisp files.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748001600">- update to 1.24.3:
  * cpp: Ensure that all transitions go from one state to a different
    state
  * cpp: Ensure correct expiration time on 32-bit arch with 64-bit
    time_t</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748520000">- Do not build the qt5 flavor in SLE16 where Qt5 won't be
  available.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1749816000">- Update to 2.0.0:
  * The C++ bindings, the Qt bindings, and the Python bindings were
    split off of gpgme
  * New function gpgme_op_random_bytes to get cryptographically
    strong random bytes from gpg
  * New function gpgme_op_random_value to get a cryptographically
    strong unsigned integer random value
  * New decrypt flag to skip the actual decryption so that
    information about the recipients can be retrieved.
  * New flag for key generate to mark a (sub)key as group owned
  * If the key passed to gpgme_signers_add was retrieved with an
    exact pattern (fingerprint with '!' suffix), the requested
    subkey is used for signing.  This reflects the behaviour of gpg
    but is a minor semantic change
  * The timestamp and expires fields in gpgme_subkey_t,
    gpgme_key_sig, and gpgme_new_signature_t are changed from signed
    long to unsigned long to better cope with 32bit time_t
    implementations.  These fields should in reality never see an
    error value (-1).
  * Removed the gpgme_attr_t enums and their functions which were
    deprecated since 2003D.  [rMd54d6eaa64]
  * Removed the never implemented or announced
    GPGME_EXPORT_MODE_NOUID flags
  * Removed the entire trustlist feature which worked anyway only
    for a short period in 2003
- drop requirements from devel that are autogenerated
- drop gpgme-suse-nobetasuffix.patch
- drop gpgme-fix-python-install.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758628800">- Update to 2.0.1:
  * gnupg-manage-keys: New tool as a framework for adding features
    which would normally be implemented by a script.  Right now it
    supports the commands "identify" and "delete-expired-keys".
  * Extend the internal gpgsm_assuan_simple_command to consume diag
    output.  This fixes a possible lockup
  * developer visible fixes and portability fixes</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1761134400">- Treat empty DISPLAY variable as unset. [bsc#1252425, bsc#1231055]
  * To avoid gpgme constructing an invalid gpg command line when
    the DISPLAY variable is empty it can be treated as unset.
  * Add gpgme-Treat-empty-DISPLAY-variable-as-unset.patch
  * Reported upstream: dev.gnupg.org/T7919</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780228800">- Update to 2.1.0:
  * New flags "is_de_vs" and "beta_compliance" for encryption
    results
  * New decryption flag GPGME_DECRYPT_SESSION_HASH and new field
    session_hash in gpgme_decrypt_result_t.  For details see the
    gpg option --show-session-key
  * Setting of attributes for CMS signatures is now supported via
    gpgme_sig_notation_add
  * New context flag "export-filter"
  * Extend the internal gpgsm_assuan_simple_command to consume all
    received lines.  This fixes a possible lockup introduced by a
    fix for a previous issue
  * Fix passphrase cancel handling
  * Handle the case when pinentry is invoked multiple times
- drop gpgme-Treat-empty-DISPLAY-variable-as-unset.patch, included</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1782734400">- Update to 2.1.1:
  * gpgme_op_export now also returns operational errors</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783252800">- Update to 2.1.2:
  * fix issues affecting other platforms</changelog>
</package>
<package pkgid="c38b764ba1937d4983c5c8dd58a872010fb711b5f63fdbad4b9b1e53f379766ba253ee459ac40a879a9ea0936a5ebdf346be6a769cbea722179e65d70c2194c9" name="gpgme-debugsource" arch="i586">
  <version epoch="0" ver="2.1.2" rel="1.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739188800">- Update to 1.24.2:
  * Fix regression for RSA in gpgme_pubkey_algo_string
  * Prevent failing tests after 2027-05-15
- drop python313.patch, is included</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1740052800">- Don't own content of all common-lisp directories, just own the
  directories themselves (adding %dir in front of them). Prevents
  duplicate ownership of the Common Lisp files.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1748001600">- update to 1.24.3:
  * cpp: Ensure that all transitions go from one state to a different
    state
  * cpp: Ensure correct expiration time on 32-bit arch with 64-bit
    time_t</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748520000">- Do not build the qt5 flavor in SLE16 where Qt5 won't be
  available.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1749816000">- Update to 2.0.0:
  * The C++ bindings, the Qt bindings, and the Python bindings were
    split off of gpgme
  * New function gpgme_op_random_bytes to get cryptographically
    strong random bytes from gpg
  * New function gpgme_op_random_value to get a cryptographically
    strong unsigned integer random value
  * New decrypt flag to skip the actual decryption so that
    information about the recipients can be retrieved.
  * New flag for key generate to mark a (sub)key as group owned
  * If the key passed to gpgme_signers_add was retrieved with an
    exact pattern (fingerprint with '!' suffix), the requested
    subkey is used for signing.  This reflects the behaviour of gpg
    but is a minor semantic change
  * The timestamp and expires fields in gpgme_subkey_t,
    gpgme_key_sig, and gpgme_new_signature_t are changed from signed
    long to unsigned long to better cope with 32bit time_t
    implementations.  These fields should in reality never see an
    error value (-1).
  * Removed the gpgme_attr_t enums and their functions which were
    deprecated since 2003D.  [rMd54d6eaa64]
  * Removed the never implemented or announced
    GPGME_EXPORT_MODE_NOUID flags
  * Removed the entire trustlist feature which worked anyway only
    for a short period in 2003
- drop requirements from devel that are autogenerated
- drop gpgme-suse-nobetasuffix.patch
- drop gpgme-fix-python-install.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1758628800">- Update to 2.0.1:
  * gnupg-manage-keys: New tool as a framework for adding features
    which would normally be implemented by a script.  Right now it
    supports the commands "identify" and "delete-expired-keys".
  * Extend the internal gpgsm_assuan_simple_command to consume diag
    output.  This fixes a possible lockup
  * developer visible fixes and portability fixes</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1761134400">- Treat empty DISPLAY variable as unset. [bsc#1252425, bsc#1231055]
  * To avoid gpgme constructing an invalid gpg command line when
    the DISPLAY variable is empty it can be treated as unset.
  * Add gpgme-Treat-empty-DISPLAY-variable-as-unset.patch
  * Reported upstream: dev.gnupg.org/T7919</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780228800">- Update to 2.1.0:
  * New flags "is_de_vs" and "beta_compliance" for encryption
    results
  * New decryption flag GPGME_DECRYPT_SESSION_HASH and new field
    session_hash in gpgme_decrypt_result_t.  For details see the
    gpg option --show-session-key
  * Setting of attributes for CMS signatures is now supported via
    gpgme_sig_notation_add
  * New context flag "export-filter"
  * Extend the internal gpgsm_assuan_simple_command to consume all
    received lines.  This fixes a possible lockup introduced by a
    fix for a previous issue
  * Fix passphrase cancel handling
  * Handle the case when pinentry is invoked multiple times
- drop gpgme-Treat-empty-DISPLAY-variable-as-unset.patch, included</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1782734400">- Update to 2.1.1:
  * gpgme_op_export now also returns operational errors</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1783252800">- Update to 2.1.2:
  * fix issues affecting other platforms</changelog>
</package>
<package pkgid="334298f0460d4b504da249d480ddb7a13ae4a82f900b7221904c6f8803f2526b26967b5c76164684238bb6ac0015b650d636755e22b80e15d9a3327c1650247f" name="gpgmepp-debugsource" arch="i586">
  <version epoch="0" ver="2.1.0" rel="1.3"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1749816000">- initial version, split upstream into releases separate from gpgme</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1780228800">- Update to 2.1.0:
  * New methods to query the compliance of encryption results
  * New function Subkey::keyGrips to get the list of keygrips for
    a subkey using combined algorithms
  * New function Context::generateRandomZBase32String to get a
    cryptographically strong string of z-base-32 characters</changelog>
</package>
<package pkgid="9ea7ed7d80016490efa3f18af7e3888853cc91acbe46d81dba2d90944bdcd8f6317ea2ac0e565a1608c184d0bb214478af7e0e919f600524e9c8a5a3e61261d5" name="gphoto-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.32" rel="2.2"/>
  <changelog author="meissner@suse.com" date="1523880000">- updated to 2.5.17 release
  * report new GP_EVENT_FILE_CHANGED event
  * some bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 2.5.20 release
  * maximum number in file ranges bumped from 16384 to 65536
  * add shell commands to match commandline: summary, storage-info, trigger-capture
  * fixed a fd leak
  * translations: updated simplified chinese</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1559476800">- updated to 2.5.23 release
  - bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1590926400">- fix-exif.patch: fix build with exif 0.6.22, which spells FlashPixversion
  now FlashpixVersion</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 2.5.26 release
  * movie capture: allow some busy results before terminating
  * wait-event/capture-tethered: allow terminating with SIGUSR2, granularity 1 second
  * wait-event: allow waiting for TIMEOUT
- upstreamed fix-exif.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1613908800">- updated to 2.5.27 release
  * fixed cdk detection
  * adjust range detection for filenames containing or starting with -</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1641211200">- updated to 2.5.28 release
  * show-preview: fixed to be a moving picture by using explicit memory based file
  * --parsable: new option for listing files in parsable form
  * --filenumber FILENUMBER: new option to allow --filename %n start at another number than 1.
  * wait-event: sending SIGUSR1 signal to gphoto2 during a running --wait-event / --capture-tethered will trigger image capture
  * ctrl-c also now cancels multi-file actions
  * translations: updated german</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1650369600">- use https urls</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1754913600">- updated to 2.5.32 release
  * --get-exif , --get-all-exif added
  * --reverse modifier option added for fileoperations commands
  * kill -USR2 can now stop --capture-movie
  * translations: updated polish, ukrainian, romanian, icelandic, romanian,
    russian, serbian, french, esperanto, hungarian, indonesian, islandic,
    romanian, svedish</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784203200">- Workaround upstream libgphoto2 XDG settings directory creation
  bug by running mkdir -p ~/.config in %prep
  (gh#gphoto/libgphoto2#1276).</changelog>
</package>
<package pkgid="4a347c911b60f825c3cb6a9bb0a1137135ede71bf9ef177715e695eb3c9dab86d279157708be232a34bd67e9c2303063c1a35229c3b26b065054cbff628dfb38" name="gphoto-debugsource" arch="i586">
  <version epoch="0" ver="2.5.32" rel="2.2"/>
  <changelog author="meissner@suse.com" date="1523880000">- updated to 2.5.17 release
  * report new GP_EVENT_FILE_CHANGED event
  * some bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 2.5.20 release
  * maximum number in file ranges bumped from 16384 to 65536
  * add shell commands to match commandline: summary, storage-info, trigger-capture
  * fixed a fd leak
  * translations: updated simplified chinese</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1559476800">- updated to 2.5.23 release
  - bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1590926400">- fix-exif.patch: fix build with exif 0.6.22, which spells FlashPixversion
  now FlashpixVersion</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 2.5.26 release
  * movie capture: allow some busy results before terminating
  * wait-event/capture-tethered: allow terminating with SIGUSR2, granularity 1 second
  * wait-event: allow waiting for TIMEOUT
- upstreamed fix-exif.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1613908800">- updated to 2.5.27 release
  * fixed cdk detection
  * adjust range detection for filenames containing or starting with -</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1641211200">- updated to 2.5.28 release
  * show-preview: fixed to be a moving picture by using explicit memory based file
  * --parsable: new option for listing files in parsable form
  * --filenumber FILENUMBER: new option to allow --filename %n start at another number than 1.
  * wait-event: sending SIGUSR1 signal to gphoto2 during a running --wait-event / --capture-tethered will trigger image capture
  * ctrl-c also now cancels multi-file actions
  * translations: updated german</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1650369600">- use https urls</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1754913600">- updated to 2.5.32 release
  * --get-exif , --get-all-exif added
  * --reverse modifier option added for fileoperations commands
  * kill -USR2 can now stop --capture-movie
  * translations: updated polish, ukrainian, romanian, icelandic, romanian,
    russian, serbian, french, esperanto, hungarian, indonesian, islandic,
    romanian, svedish</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784203200">- Workaround upstream libgphoto2 XDG settings directory creation
  bug by running mkdir -p ~/.config in %prep
  (gh#gphoto/libgphoto2#1276).</changelog>
</package>
<package pkgid="9a0a8adc1548f5f5f3e2ca3c6623f184a7184e75fe8e664cb648d5630e2dfb0040899876bb94611c884686a4e22b6d38579544913a1dfa4f6fe28455ee37cbcd" name="gphotofs-debuginfo" arch="i586">
  <version epoch="0" ver="1.0" rel="2.6"/>
  <changelog author="meissner@suse.de" date="1157371200">- upstream 0.3:
  - Command line options to select a specific camera, like gphoto2.</changelog>
  <changelog author="meissner@suse.de" date="1161518400">- buildrequires libgphoto2-devel</changelog>
  <changelog author="meissner@suse.de" date="1168862400">- upgraded to current trunk.
  - write support, mkdir, rmdir added</changelog>
  <changelog author="meissner@suse.de" date="1185796800">- sync to upstream 0.4.0
  - ported code to work with fuse 2.5 too.
  - some small bugfixes</changelog>
  <changelog author="bk@suse.de" date="1186747200">- Add "Requires: fuse" to ensure that fuse is present (285101#c29)</changelog>
  <changelog author="meissner@suse.de" date="1225454400">- fixed implicit get*id and a typo in return handling bnc#439324</changelog>
  <changelog author="ke@suse.de" date="1309176000">- Install AUTHORS COPYING NEWS README</changelog>
  <changelog author="meissner@suse.com" date="1347537600">- updated to 0.5.0 upstream release
  - adpated to libgphoto2 2.5.0</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1746187200">- updated to 1.0 upstream release
  - ported to fuse3
  - do not check events in read (slows it down too much)
  - use the random read function if present to avoid using too much memory
  - refresh directories on file/folder addition
  - Updates live when you do add or remove files on the device/camera.
  - Fixed removal protection permissions.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1752062400">- gphotofs-fix-gcc15.patch: fix prototypes, add AC_SYS_LARGEFILE
- rerun autotools</changelog>
</package>
<package pkgid="a51213c984cac49075c6962292f98c7538d4408003e5df314e24f10c4c7988b8343cbf85b05f2ae9082df5f22e17d7e4683e91a2ef4eac1fdbf8240dc6979d90" name="gphotofs-debugsource" arch="i586">
  <version epoch="0" ver="1.0" rel="2.6"/>
  <changelog author="meissner@suse.de" date="1157371200">- upstream 0.3:
  - Command line options to select a specific camera, like gphoto2.</changelog>
  <changelog author="meissner@suse.de" date="1161518400">- buildrequires libgphoto2-devel</changelog>
  <changelog author="meissner@suse.de" date="1168862400">- upgraded to current trunk.
  - write support, mkdir, rmdir added</changelog>
  <changelog author="meissner@suse.de" date="1185796800">- sync to upstream 0.4.0
  - ported code to work with fuse 2.5 too.
  - some small bugfixes</changelog>
  <changelog author="bk@suse.de" date="1186747200">- Add "Requires: fuse" to ensure that fuse is present (285101#c29)</changelog>
  <changelog author="meissner@suse.de" date="1225454400">- fixed implicit get*id and a typo in return handling bnc#439324</changelog>
  <changelog author="ke@suse.de" date="1309176000">- Install AUTHORS COPYING NEWS README</changelog>
  <changelog author="meissner@suse.com" date="1347537600">- updated to 0.5.0 upstream release
  - adpated to libgphoto2 2.5.0</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1746187200">- updated to 1.0 upstream release
  - ported to fuse3
  - do not check events in read (slows it down too much)
  - use the random read function if present to avoid using too much memory
  - refresh directories on file/folder addition
  - Updates live when you do add or remove files on the device/camera.
  - Fixed removal protection permissions.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1752062400">- gphotofs-fix-gcc15.patch: fix prototypes, add AC_SYS_LARGEFILE
- rerun autotools</changelog>
</package>
<package pkgid="d3e0f1bb3e462eac125d0442a3f022063ae45c4f802767b098a2584994dbbf981dbed395fcd93e2d71696deff11032d8f2bab870c094ad4b13206ff5a80f870c" name="gpick-debuginfo" arch="i586">
  <version epoch="0" ver="0.3" rel="2.6"/>
  <changelog author="dimstar@opensuse.org" date="1379937600">- Don't lie about the required lua version: SCons checks for
  version 5.2.</changelog>
  <changelog author="bwiedemann@suse.com" date="1484654400">- Add reproducible.patch to allow for reproducible builds
  (gh#thezbyg/gpick#138).</changelog>
  <changelog author="zaitor@opensuse.org" date="1484913600">- Update Url to new home.</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- Use individual libboost-*-devel packages instead of boost-devel.
  + Add conditional libboost_headers-devel BuildRequires.</changelog>
  <changelog author="dimstar@opensuse.org" date="1511179200">- Add 0001-build-support-scons-python3.patch: Support scons running
  with python3 as interpreter.
- Conditionalize the openSUSE post/postun scripts for suse_version
  &lt; 1330 only: newer versions handle the icon theme cache by means
  of file triggers.</changelog>
  <changelog author="meissner@suse.com" date="1528113600">- build with RPM_OPT_FLAGS</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1718280000">- Switch to CMake
- Enable tests
- Remove patches that are fixed upstream:
  * 0001-build-support-scons-python3.patch
  * reproducible.patch
- Add fix-boost-184.patch: Fix builds with boost 184
  (gh#thezbyg/gpick#227)
- Add fix-version-check.patch: Fix path in build
  (gh#thezbyg/gpick#215)
- Add import-missing-scons.patch: Fix import of SCons in SConscript
  (gh#thezbyg/gpick#216)
- Add revert-cpp-lua.patch: Use system lua-c instead of lua-c++
  (gh#thezbyg/gpick#217)
- Update to 0.3:
  Bug Fixes
  * Fix layout switching
  * Prevent wrong data directory selection
  * Fix crash due to zero-length string access
  Features
  * Add alpha channel support
  * Add additional converters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759233600">- Add gpick-boost-without-systemd.patch: Require boost 1.69, which
  was the first to make libboost_system a stub
- Drop libboost_system-devel BuildRequires</changelog>
</package>
<package pkgid="2d79207916821e4ff1a4f5869208fd5c8d283588a9fab91c340f59c4911e1e3d9bc05fac718a11721a70212c544b118d1fb609befac5ffe7b84a2ac20a444ca0" name="gpick-debugsource" arch="i586">
  <version epoch="0" ver="0.3" rel="2.6"/>
  <changelog author="dimstar@opensuse.org" date="1379937600">- Don't lie about the required lua version: SCons checks for
  version 5.2.</changelog>
  <changelog author="bwiedemann@suse.com" date="1484654400">- Add reproducible.patch to allow for reproducible builds
  (gh#thezbyg/gpick#138).</changelog>
  <changelog author="zaitor@opensuse.org" date="1484913600">- Update Url to new home.</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- Use individual libboost-*-devel packages instead of boost-devel.
  + Add conditional libboost_headers-devel BuildRequires.</changelog>
  <changelog author="dimstar@opensuse.org" date="1511179200">- Add 0001-build-support-scons-python3.patch: Support scons running
  with python3 as interpreter.
- Conditionalize the openSUSE post/postun scripts for suse_version
  &lt; 1330 only: newer versions handle the icon theme cache by means
  of file triggers.</changelog>
  <changelog author="meissner@suse.com" date="1528113600">- build with RPM_OPT_FLAGS</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1718280000">- Switch to CMake
- Enable tests
- Remove patches that are fixed upstream:
  * 0001-build-support-scons-python3.patch
  * reproducible.patch
- Add fix-boost-184.patch: Fix builds with boost 184
  (gh#thezbyg/gpick#227)
- Add fix-version-check.patch: Fix path in build
  (gh#thezbyg/gpick#215)
- Add import-missing-scons.patch: Fix import of SCons in SConscript
  (gh#thezbyg/gpick#216)
- Add revert-cpp-lua.patch: Use system lua-c instead of lua-c++
  (gh#thezbyg/gpick#217)
- Update to 0.3:
  Bug Fixes
  * Fix layout switching
  * Prevent wrong data directory selection
  * Fix crash due to zero-length string access
  Features
  * Add alpha channel support
  * Add additional converters</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759233600">- Add gpick-boost-without-systemd.patch: Require boost 1.69, which
  was the first to make libboost_system a stub
- Drop libboost_system-devel BuildRequires</changelog>
</package>
<package pkgid="cfb96b253886a7f995e9694f5f9178c25808a9ad26022c6b9013207ac74078a03558258fd6eedcbc3a6f1760a421645b9bed7cb5d5839f111d539b37588c0bc2" name="gpicview-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.5" rel="3.12"/>
  <changelog author="andrea@opensuse.org" date="1316347200">- added gpicview-0.2.2-ld_fix.patch to fix build with latest ld</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1317297600">- fixed typos in gpicview.spec</changelog>
  <changelog author="andrea@opensuse.org" date="1355918400">- new upstream version 0.2.3
  * Correction to the PATH_MAX problems for GNU/Hurd.
  * fixed link with latest ld
- removed gpicview-0.2.2-ld_fix.patch now in upsteam code</changelog>
  <changelog author="trcs@gmx.com" date="1388923200">- new upstream version 0.2.4
  * GTK3, minor refactoring and some updates to the infrastructure
  for building
  * Complete changelog in http://blog.lxde.org/?p=1064</changelog>
  <changelog author="trcs@gmx.com" date="1409140800">- applied spec-cleaner</changelog>
  <changelog author="trcs@gmx.com" date="1411128000">- split lang package
- removed unnecessary BuildRequires in spec file</changelog>
  <changelog author="andrea@opensuse.org" date="1415793600">- added gpicview-0.2.4_fix_boo_904558.patch to fix boo#904558</changelog>
  <changelog author="trcs@gmx.com" date="1482667200">- new upstream version 0.2.5
  * Fix 'make distcheck' adding missing gpicview.desktop into dist
  * Beautify GtkBuilder UI file without modification
  * Some fixes for GTK+ 3
  * Set default size for scale widgets
  * Translations updates</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1570795200">- Add gpicview-0.2.5-addreturnvalue.patch: to fix build</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="919b0e65553ab712e89b74be29fde05b608d76efea8bc2998d3b20d932d39beb837dd36a5694232d719695bedee417a07692d3e662ff3fe86ec1693b0db136ab" name="gpicview-debugsource" arch="i586">
  <version epoch="0" ver="0.2.5" rel="3.12"/>
  <changelog author="andrea@opensuse.org" date="1316347200">- added gpicview-0.2.2-ld_fix.patch to fix build with latest ld</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1317297600">- fixed typos in gpicview.spec</changelog>
  <changelog author="andrea@opensuse.org" date="1355918400">- new upstream version 0.2.3
  * Correction to the PATH_MAX problems for GNU/Hurd.
  * fixed link with latest ld
- removed gpicview-0.2.2-ld_fix.patch now in upsteam code</changelog>
  <changelog author="trcs@gmx.com" date="1388923200">- new upstream version 0.2.4
  * GTK3, minor refactoring and some updates to the infrastructure
  for building
  * Complete changelog in http://blog.lxde.org/?p=1064</changelog>
  <changelog author="trcs@gmx.com" date="1409140800">- applied spec-cleaner</changelog>
  <changelog author="trcs@gmx.com" date="1411128000">- split lang package
- removed unnecessary BuildRequires in spec file</changelog>
  <changelog author="andrea@opensuse.org" date="1415793600">- added gpicview-0.2.4_fix_boo_904558.patch to fix boo#904558</changelog>
  <changelog author="trcs@gmx.com" date="1482667200">- new upstream version 0.2.5
  * Fix 'make distcheck' adding missing gpicview.desktop into dist
  * Beautify GtkBuilder UI file without modification
  * Some fixes for GTK+ 3
  * Set default size for scale widgets
  * Translations updates</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1570795200">- Add gpicview-0.2.5-addreturnvalue.patch: to fix build</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="3ab5656fafcdc9c54231c501d6876eb94ebdc24f440a1b1fcaef6d80c1be79b36f9cf45ea87051887d691974e6666d1272d68d3b23154fb76034e9213d4ed7f0" name="gping-debuginfo" arch="i586">
  <version epoch="0" ver="1.20.1" rel="1.6"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1714132800">- Initial Checkin</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722168000">- Enable tests and install manpage
- Update to 1.17.3:
  * Disable shadow-rs default features
  * Specify Flex::Legacy for Layout.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1734955200">- Update version to 1.19.0:
  * Add support GCP cloud endpoints
  * Add support punycode names
  * Fix ipv6 usage</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1735819200">- Fix build for 15.6</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1761307200">- Update version to 1.20.1
  * Update dependencies
  * Fix clippy errors
  * Update documentation</changelog>
</package>
<package pkgid="63f341413f7218cf30061678e5a032eacc06abe25cad6c7cc4f6288ecc2ae21a46f2239283bb83e94ebcdc4cc1856551a90e071d44857a8c37466617f09a8420" name="gping-debugsource" arch="i586">
  <version epoch="0" ver="1.20.1" rel="1.6"/>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1714132800">- Initial Checkin</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1722168000">- Enable tests and install manpage
- Update to 1.17.3:
  * Disable shadow-rs default features
  * Specify Flex::Legacy for Layout.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1734955200">- Update version to 1.19.0:
  * Add support GCP cloud endpoints
  * Add support punycode names
  * Fix ipv6 usage</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1735819200">- Fix build for 15.6</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1761307200">- Update version to 1.20.1
  * Update dependencies
  * Fix clippy errors
  * Update documentation</changelog>
</package>
<package pkgid="0c375ca1794a7badfafb33a3a147f8a4e16feed3fc65064d12468d20fb4aaf6e19354b83b2fbfd55f6c46d85cda6913f540a2709a852a5376a189cb7a259b71c" name="gplugin-debuginfo" arch="i586">
  <version epoch="0" ver="0.44.2" rel="2.5"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732708800">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738324800">- switch over to sourceforge, so we have signed tarballs
- add lua51-lgi as dependency for powerpc</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738324801">- remove a duplicate build dependency</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1761652800">- fix build on Tumbleweed, as it otherwise chooses luajit (which got
  added by accident)</changelog>
</package>
<package pkgid="1d10cd6914cc1ad0c119fbcb9948966a650a1463be338c8816fccd4c1311e614d26c93eb3d73b3a383570b8f3df1d05a110a015fea2b7ed850dbde276d5f614a" name="gplugin-debugsource" arch="i586">
  <version epoch="0" ver="0.44.2" rel="2.5"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732708800">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738324800">- switch over to sourceforge, so we have signed tarballs
- add lua51-lgi as dependency for powerpc</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738324801">- remove a duplicate build dependency</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1761652800">- fix build on Tumbleweed, as it otherwise chooses luajit (which got
  added by accident)</changelog>
</package>
<package pkgid="9c3858dbc650ac0cacc5fbb4f18e1b7c9ebc6c5df8366008a37fb28a6e2f6cc7ca34c91894b59bddfcc9d44e928b6b97b57b466fb6dbe788c7cecb4741dc9d47" name="gplugin-devel-debuginfo" arch="i586">
  <version epoch="0" ver="0.44.2" rel="2.5"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732708800">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738324800">- switch over to sourceforge, so we have signed tarballs
- add lua51-lgi as dependency for powerpc</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738324801">- remove a duplicate build dependency</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1761652800">- fix build on Tumbleweed, as it otherwise chooses luajit (which got
  added by accident)</changelog>
</package>
<package pkgid="2ce317dd243d487ccefd9f7a007e86988a5166c634766bc53052306d3a994089fe1dd3068812d2ccc840350ebb907e1b44e4ff8f71d497c2ce915a61aa9262d7" name="gpm-debuginfo" arch="i586">
  <version epoch="0" ver="1.20.7" rel="23.4"/>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- Use -std=gnu11 to avoid the C23 default of GCC 15 which no longer
  supports calling unprototyped functions.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1771329600">- Make the package installable on atomically updatable systems
  (jsc#PED-14720)
- Use env variables when starting service instead of hardcoded
- Remove GPM_REPEAT as it's unused</changelog>
</package>
<package pkgid="796caf5ad297bc11ff1a31248ad694b254678ee9d84256dce5a76862f619e2458bd7fc8bd1feb6f411fd732f9a49aab236864bb315588f8b97c4f14c3ed2a878" name="gpm-debugsource" arch="i586">
  <version epoch="0" ver="1.20.7" rel="23.4"/>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1742558400">- Use -std=gnu11 to avoid the C23 default of GCC 15 which no longer
  supports calling unprototyped functions.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1771329600">- Make the package installable on atomically updatable systems
  (jsc#PED-14720)
- Use env variables when starting service instead of hardcoded
- Remove GPM_REPEAT as it's unused</changelog>
</package>
<package pkgid="3cfb9def02b2fa854da9b10415a038334100ba21b1a1a7b320a89a7c8d279742545df859b661206e8a4328fd280c9f8cb80714c51052031cdfd7f631a0b72403" name="gpomme-debuginfo" arch="i586">
  <version epoch="0" ver="1.39" rel="19.5"/>
  <changelog author="jengelh@medozas.de" date="1288526400">- Use %_smp_mflags</changelog>
  <changelog author="idoenmez@novell.com" date="1304769600">- pommed.init: Remove 4 from default start per rpmlint warning
- Re-enable as-needed support now that it works
- Update to version 1.38
- Changes:
    version 1.38:
  - pommed: add support for the Early 2011 MacBook Pro:
    MacBookPro8,1 (13"), MacBookPro8,2 (15"), MacBookPro8,3 (17").
  - pommed: add acpi_video0 as a possible sysfs backlight driver.
  - pommed: allow disabling audio support entirely.
    version 1.37:
  - pommed: fix oversight in applesmc probing change.
  - pommed: prefer nvidia_bl over Nouveau.
  - pommed: add new option to fade keyboard backlight instead of
    switching off when idle. From Alex Launi &lt;alex.launi@canonical.com&gt;.
    version 1.36:
  - pommed: probe for applesmc through /sys/class/hwmon.
  - pommed: add support for the MacBook7,1 (April 2010).
  - all: use LDLIBS instead of adding libraries to LDFLAGS.
  - pommed: fix keyboard backlight fading on pmac.
  - pommed: lock/unlock auto kbd backlight using up/down keys.
  - pommed: add ADB product IDs for ANSI and JIS keyboard variants.
    version 1.35:
  - pommed: fix crash if no fnmode sysfs node found.
  - pommed: add support for the MacBookAir3,1 &amp; 3,2 (October 2010).
    version 1.34:
  - pommed: be more careful when invoking eject (Alioth #312213).
  - pommed: add the nouveau sysfs backlight driver.
    version 1.33:
  - pommed: added support for the MacBook6,1 (October 2009).
  - pommed: added support for the MacBookPro6,1 &amp; 6,2 (Core i5/i7,
    April 2010).
  - pommed: kill PCI device check in nv8600mgt.
  - pommed: added support for the MacBookPro7,1 (13", Core2 Duo,
    April 2010). Requires a patched nvidia-bl module for backlight
    support at the moment.
  - gpomme: replaced Glade with hardcoded GTK+ code.
    version 1.32:
  - pommed: add the rivabl sysfs backlight driver for older 12"
    PowerBook G4 laptops. Reported by Nic Boet.
    version 1.31:
  - pommed: add IDs for newer wireless keyboard.
  - pommed: add the MacBookPro5,4 (15" June 2009).</changelog>
  <changelog author="idonmez@novell.com" date="1307016000">- Update to version 1.39 to fix kernel 2.6.39 compatibility</changelog>
  <changelog author="alinm.elena@gmail.com" date="1347451200">- removed init.d script and added a systemd service file
- symlinked pommed.service so it starts by default.
- removed rpmlint filter... we do not install in kde3 anymore
- added a resonable settings, pommed.conf, works fine on my MBP7,1</changelog>
  <changelog author="tchvatal@suse.com" date="1464868800">- Cleanup a bit to have up-to-date spec-file
- Update url to point to some existing page with repository</changelog>
  <changelog author="ro@suse.de" date="1600689600">- add patch pommed-1.39-multiple-def-lcd_bck_info.patch
  to fix link issues in factory. struct is already declared in
  sysfs_backlight</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634644800">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * pommed.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709208000">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1712750400">- Add reproducible.patch to produce deterministic build results
  independent of the number of cores/parallelism (boo#1102408)
- Update pommed-dbus_policy.patch pommed-desktop.patch
  to allow using %autopatch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Drop pkgconfig(libglade-2.0) BuildRequires: gpomme: replaced
  Glade with hardcoded GTK+ code back in 2011 (version 1.33).</changelog>
</package>
<package pkgid="5da1aeab5da253665d52bf774ea1be560c54d8e72b0a979c45f17d1e0d7862271ebf01ed490b43fa8015b517828a144c5c9b107fae2da0c4d722c58f25f8ddf3" name="gpp-debuginfo" arch="i586">
  <version epoch="0" ver="2.28" rel="1.10"/>
  <changelog author="psychonaut@nothingisreal.com" date="1482840000">- Initial build</changelog>
  <changelog author="psychonaut@nothingisreal.com" date="1504353600">- Improved compliance with openSUSE spec file guidelines</changelog>
  <changelog author="mpluskal@suse.com" date="1504440000">- Cleanup spec file with spec-cleaner
- Add gpg signature</changelog>
  <changelog author="psychonaut@nothingisreal.com" date="1594814400">- update to GPP 2.26
  * Made --include work when using a relative path to the infile
    (Issue #16)
  * Various minor fixes and revisions to the documentation
  * Added autoconf checks for popen() and pclose()
  * Moved the openSUSE-specific RPM spec file to a separate repository
  * Avoided possibility of stack overflow during parsing (Issue #26;
    CVE-2018-17076)
- update keyring</changelog>
  <changelog author="psychonaut@nothingisreal.com" date="1595851200">- update to GPP 2.27
  * --help and --version now print to stdout, not stderr (Issue #47)
  * Various minor fixes and revisions to the documentation (Issues #38
    through #44)</changelog>
  <changelog author="psychonaut@nothingisreal.com" date="1696852800">- update to GPP 2.28
  * Fixed typos in documentation (Issues #57 and #61)
  * Added #sinclude meta-macro for silent includes (Issue #63)
  * requested inclusion in Leap 15.4 and 15.5; see
    https://bugzilla.suse.com/show_bug.cgi?id=1108673</changelog>
</package>
<package pkgid="b465435e5e887cd3594f2311ac27d79859339cb558a762c568919834ef79e7386d456e0e579c3ae4898e3c9114c2b8488618dab12a8d78040546001f54f43493" name="gpp-debugsource" arch="i586">
  <version epoch="0" ver="2.28" rel="1.10"/>
  <changelog author="psychonaut@nothingisreal.com" date="1482840000">- Initial build</changelog>
  <changelog author="psychonaut@nothingisreal.com" date="1504353600">- Improved compliance with openSUSE spec file guidelines</changelog>
  <changelog author="mpluskal@suse.com" date="1504440000">- Cleanup spec file with spec-cleaner
- Add gpg signature</changelog>
  <changelog author="psychonaut@nothingisreal.com" date="1594814400">- update to GPP 2.26
  * Made --include work when using a relative path to the infile
    (Issue #16)
  * Various minor fixes and revisions to the documentation
  * Added autoconf checks for popen() and pclose()
  * Moved the openSUSE-specific RPM spec file to a separate repository
  * Avoided possibility of stack overflow during parsing (Issue #26;
    CVE-2018-17076)
- update keyring</changelog>
  <changelog author="psychonaut@nothingisreal.com" date="1595851200">- update to GPP 2.27
  * --help and --version now print to stdout, not stderr (Issue #47)
  * Various minor fixes and revisions to the documentation (Issues #38
    through #44)</changelog>
  <changelog author="psychonaut@nothingisreal.com" date="1696852800">- update to GPP 2.28
  * Fixed typos in documentation (Issues #57 and #61)
  * Added #sinclude meta-macro for silent includes (Issue #63)
  * requested inclusion in Leap 15.4 and 15.5; see
    https://bugzilla.suse.com/show_bug.cgi?id=1108673</changelog>
</package>
<package pkgid="e1b387349122efbc67773f936730b63c1d3fd1e086feeb155ddf93d65cb477bd320506fe64f0958424d658f3df012fb465c2ade0959084f845ae068707e96946" name="gpredict-debuginfo" arch="i586">
  <version epoch="0" ver="2.6" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1503489600">- Change versioning scheme (prerelease):
  * 1.3.0~git.20170714</changelog>
  <changelog author="adam@mizerski.pl" date="1515672000">- update to 2.2
  * details in NEWS file</changelog>
  <changelog author="mpluskal@suse.com" date="1515672001">- Drop _services
- Do not run post scriplets on Tumbleweed where they are not needed</changelog>
  <changelog author="mardnh@gmx.de" date="1516622400">- Update to version 2.2.1
  * Increased size of TLE source widget in preferences dialog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591790400">- Set CFLAGS+=-fcommon to workaround gcc10 errors (boo#1160244)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Add gpredict-goocanvas3.patch: Build against goocanvas 3
- Add libtool BuildRequires and call autoreconf, as above patch
  touches the build system
- Drop redundant post/postun scriptlets that were only used on
  suse_version &lt; 1330</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769428800">- Update to 2.4:
  * Added option to show solar terminator on the map view
  * Added option to hide satellite names, markers and footprints on map
  * Added option to hide satellite names and marker on polar view
  * Fixed bug that could prevent TLE update to work on Windows
  * Fixed rotator error handling to prevent fake feedback
  * Fixed rotator controller on Windows
  * Fixed bug that limited altitude to 5000 feet
  * Fixed timezone bug in Epoch string in the satellite info dialog
  * Fixed crash when eccentricity of orbit is exactly 0
  * Fixed bug that prevented changing the polar view background
  * Fixed saving the sort order in the satellite list view
  * Fixed several memory leaks in the map view
  * Ensure Azimuth read from rotator is always between 0-360 degrees
  * Ensure rotator limits are respected while tracking
  * Ensure next events are in chronological order
  * Ensure autotrack respects minimum elevation setting
  * Use system font in graphical views
  * Added operational status to list view
  * Restore radio controller cycle time between sessions
  * Restore rotator cycle time and threshold between sessions
  * Require Glib 2.40 or later
  * Support building with GooCanvas 3
  * New module menu icon
  * Updated bundled satellite data
- drop gpredict-goocanvas3.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1777204800">- Update to 2.5.1:
  * Speed up TLE update when updating from network
  * Fix broken scroll wheel in radio and rotator controllers
- includes changes from 2.5:
  * Implemented drawing function using native GTK3/Cairo drawing
  * Fix potential buffer overflow in transponder update function
  * Update bundled satellite data</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785844800">- Update to version 2.5.2:
  * Add support for more recent versions of gpsd (gh#csete/gpredict#404)
  * Fix a second rig not connecting (gh#csete/gpredict#407)
  * Fix a data race by reloading satellites in the main thread
    (gh#csete/gpredict#409)
  * Fix some warning messages at program exit
  * Fix a compilation error on Windows (MSYS64)
- Drop the obsolete Group tag</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787745600">- Update to version 2.6:
  * Add a satellite filter to the radio and rotator controllers
    (gh#csete/gpredict#339)
  * Remove the NOAA and Molniya satellite groups, which are no
    longer available upstream
  * Remove invalid data from satellites.dat (gh#csete/gpredict#413)
  * Fix the positioning of the North and South labels in the polar
    views (gh#csete/gpredict#415)
  * Fix the wrong display of the polar plot orientation setting in
    the configuration dialog
  * Fix the missing cursor elevation in the polar views
    (gh#csete/gpredict#416)
  * Fix the missing Next Event entry in the polar view
    (gh#csete/gpredict#417)
  * Limit the width of the transponder selector in the radio
    controller window
  * Update the list of contributors (gh#csete/gpredict#414)
- Drop no longer needed build dependency on goocanvas-3.0, which
  upstream replaced with native GTK3/Cairo drawing in 2.5
- Drop no longer needed build dependency on libtool - the release
  tarball ships a pregenerated configure script
- Drop the -fcommon compiler flag, no longer required to build
- Add the minimal versions configure actually checks for to the
  build dependencies: intltool &gt;= 0.21, gtk+-3.0 &gt;= 3.0 and
  libgps &gt;= 2.90
- Stop shipping the upstream ChangeLog, which is now only a stub
  pointing at NEWS
- Correct the License tag to GPL-2.0-or-later AND LGPL-3.0-or-later:
  every upstream source header grants GPL version 2 or any later
  version, as does upstream's own AppStream metainfo, and the
  bundled src/nxjson is compiled into the gpredict binary under
  LGPL-3.0-or-later</changelog>
</package>
<package pkgid="c15888bd6d785274e9fc07522bba5abffc078a28d8256abfbc987bcb6bd40c64d68853c6ae18559c6012655d9725a82f51b74823dc62136512a817d5835afd2a" name="gpredict-debugsource" arch="i586">
  <version epoch="0" ver="2.6" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1503489600">- Change versioning scheme (prerelease):
  * 1.3.0~git.20170714</changelog>
  <changelog author="adam@mizerski.pl" date="1515672000">- update to 2.2
  * details in NEWS file</changelog>
  <changelog author="mpluskal@suse.com" date="1515672001">- Drop _services
- Do not run post scriplets on Tumbleweed where they are not needed</changelog>
  <changelog author="mardnh@gmx.de" date="1516622400">- Update to version 2.2.1
  * Increased size of TLE source widget in preferences dialog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591790400">- Set CFLAGS+=-fcommon to workaround gcc10 errors (boo#1160244)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759492800">- Add gpredict-goocanvas3.patch: Build against goocanvas 3
- Add libtool BuildRequires and call autoreconf, as above patch
  touches the build system
- Drop redundant post/postun scriptlets that were only used on
  suse_version &lt; 1330</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1769428800">- Update to 2.4:
  * Added option to show solar terminator on the map view
  * Added option to hide satellite names, markers and footprints on map
  * Added option to hide satellite names and marker on polar view
  * Fixed bug that could prevent TLE update to work on Windows
  * Fixed rotator error handling to prevent fake feedback
  * Fixed rotator controller on Windows
  * Fixed bug that limited altitude to 5000 feet
  * Fixed timezone bug in Epoch string in the satellite info dialog
  * Fixed crash when eccentricity of orbit is exactly 0
  * Fixed bug that prevented changing the polar view background
  * Fixed saving the sort order in the satellite list view
  * Fixed several memory leaks in the map view
  * Ensure Azimuth read from rotator is always between 0-360 degrees
  * Ensure rotator limits are respected while tracking
  * Ensure next events are in chronological order
  * Ensure autotrack respects minimum elevation setting
  * Use system font in graphical views
  * Added operational status to list view
  * Restore radio controller cycle time between sessions
  * Restore rotator cycle time and threshold between sessions
  * Require Glib 2.40 or later
  * Support building with GooCanvas 3
  * New module menu icon
  * Updated bundled satellite data
- drop gpredict-goocanvas3.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1777204800">- Update to 2.5.1:
  * Speed up TLE update when updating from network
  * Fix broken scroll wheel in radio and rotator controllers
- includes changes from 2.5:
  * Implemented drawing function using native GTK3/Cairo drawing
  * Fix potential buffer overflow in transponder update function
  * Update bundled satellite data</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1785844800">- Update to version 2.5.2:
  * Add support for more recent versions of gpsd (gh#csete/gpredict#404)
  * Fix a second rig not connecting (gh#csete/gpredict#407)
  * Fix a data race by reloading satellites in the main thread
    (gh#csete/gpredict#409)
  * Fix some warning messages at program exit
  * Fix a compilation error on Windows (MSYS64)
- Drop the obsolete Group tag</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787745600">- Update to version 2.6:
  * Add a satellite filter to the radio and rotator controllers
    (gh#csete/gpredict#339)
  * Remove the NOAA and Molniya satellite groups, which are no
    longer available upstream
  * Remove invalid data from satellites.dat (gh#csete/gpredict#413)
  * Fix the positioning of the North and South labels in the polar
    views (gh#csete/gpredict#415)
  * Fix the wrong display of the polar plot orientation setting in
    the configuration dialog
  * Fix the missing cursor elevation in the polar views
    (gh#csete/gpredict#416)
  * Fix the missing Next Event entry in the polar view
    (gh#csete/gpredict#417)
  * Limit the width of the transponder selector in the radio
    controller window
  * Update the list of contributors (gh#csete/gpredict#414)
- Drop no longer needed build dependency on goocanvas-3.0, which
  upstream replaced with native GTK3/Cairo drawing in 2.5
- Drop no longer needed build dependency on libtool - the release
  tarball ships a pregenerated configure script
- Drop the -fcommon compiler flag, no longer required to build
- Add the minimal versions configure actually checks for to the
  build dependencies: intltool &gt;= 0.21, gtk+-3.0 &gt;= 3.0 and
  libgps &gt;= 2.90
- Stop shipping the upstream ChangeLog, which is now only a stub
  pointing at NEWS
- Correct the License tag to GPL-2.0-or-later AND LGPL-3.0-or-later:
  every upstream source header grants GPL version 2 or any later
  version, as does upstream's own AppStream metainfo, and the
  bundled src/nxjson is compiled into the gpredict binary under
  LGPL-3.0-or-later</changelog>
</package>
<package pkgid="11703e9cd90e291813d915baa430668782c6cf0e90f252e767ca9f89957d566f18439b5903dd4bd2a6e049679930667d5c5ad4723afbe906ffd8c1bfbed7be14" name="gprofng-debuginfo" arch="i586">
  <version epoch="0" ver="2.45" rel="4.3"/>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1739448000">- Do not build binutils-gold for SLFO.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1746532800">- Add -std=gnu17 to move gcc15 forward, as temporary measure until
  the binutils version can be updated [bsc#1241916].</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1748952000">- Drop aarch64-common-pagesize.patch, aarch64 no longer uses 64K page size</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- pr33029.patch: Fix crash in assembler with -gdwarf-5</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1752148800">- Skip PGO with %want_reproducible_builds (boo#1040589)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1760443200">- Update to version 2.45:
  * New versioned release of libsframe.so.2
  * s390: tools now support SFrame format 2; recognize "z17" as CPU
    name [bsc#1247105, jsc#IBM-1485]
  * sframe sections are now of ELF section type SHT_GNU_SFRAME.
  * sframe secions generated by the assembler have
    SFRAME_F_FDE_FUNC_START_PCREL set.
  * riscv: Support more extensions: standard: Zicfiss v1.0, Zicfilp v1.0,
    Zcmp v1.0, Zcmt v1.0, Smrnmi v1.0, S[sm]dbltrp v1.0, S[sm]ctr v1.0,
    ssqosid v1.0, ssnpm v1.0, smnpm v1.0, smmpm v1.0, sspm v1.0, supm v1.0,
    sha v1.0, zce v1.0, smcdeleg v1.0, ssccfg v1.0, svvptc v1.0, zilsd v1.0,
    zclsd v1.0, smrnmi v1.0;
    vendor: CORE-V, xcvbitmanip v1.0 and xcvsimd v1.0;
    SiFive, xsfvqmaccdod v1.0, xsfvqmaccqoqv1.0 and xsfvfnrclipxfqf v1.0;
    T-Head: xtheadvdot v1.0;
    MIPS: xmipscbop v1.0, xmipscmov v1.0, xmipsexectl v1.0, xmipslsp v1.0.
  * Support RISC-V privileged version 1.13, profiles 20/22/23, and
    .bfloat16 directive.
  * x86: Add support for these ISAs: Intel Diamond Rapids AMX, MOVRS,
    AVX10.2 (including SM4), MSR_IMM; Zhaoxin PadLock PHE2, RNG2, GMI, XMODX.
    Drop support for  AVX10.2 256 bit rounding.
  * arm: Add support for most of Armv9.6, enabled by -march=armv9.6-a and
    extensions '+cmpbr', '+f8f16mm', '+f8f32mm', '+fprcvt', '+lsfe', '+lsui',
    '+occmo', '+pops', '+sme2p2', '+ssve-aes', '+sve-aes', '+sve-aes2',
    '+sve-bfscale', '+sve-f16f32mm' and '+sve2p2'.
  * Predefined symbols "GAS(version)" and, on non-release builds, "GAS(date)"
    are now being made available.
  * Add .errif and .warnif directives.
  * linker:
  - Add --image-base=&lt;ADDR&gt; option to the ELF linker to behave the same
    as -Ttext-segment for compatibility with LLD.
  - Add support for mixed LTO and non-LTO codes in relocatable output.
  - s390: linker generates .eh_frame and/or .sframe for linker
    generated .plt sections by default (can be disabled
    by --no-ld-generated-unwind-info).
  - riscv: add new PLT formats, and GNU property merge rules for zicfiss
    and zicfilp extensions.
- gold is no longer included
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1236632 aka CVE-2025-0840 aka PR32560
  * bsc#1236977 aka CVE-2025-1149 aka PR32576
  * bsc#1236978 aka CVE-2025-1148 aka PR32576
  * bsc#1236999 aka CVE-2025-1176 aka PR32636
  * bsc#1237000 aka CVE-2025-1153 aka PR32603
  * bsc#1237001 aka CVE-2025-1152 aka PR32576
  * bsc#1237003 aka CVE-2025-1151 aka PR32576
  * bsc#1237005 aka CVE-2025-1150 aka PR32576
  * bsc#1237018 aka CVE-2025-1178 aka PR32638
  * bsc#1237019 aka CVE-2025-1181 aka PR32643
  * bsc#1237020 aka CVE-2025-1180 aka PR32642
  * bsc#1237021 aka CVE-2025-1179 aka PR32640
  * bsc#1237042 aka CVE-2025-1182 aka PR32644
  * bsc#1240870 aka CVE-2025-3198 aka PR32716
  * bsc#1243756 aka CVE-2025-5244 aka PR32858
  * bsc#1243760 aka CVE-2025-5245 aka PR32829
  * bsc#1246481 aka CVE-2025-7545 aka PR33049
  * bsc#1246486 aka CVE-2025-7546 aka PR33050
  * bsc#1247114 aka CVE-2025-8224 aka PR32109
  * bsc#1247117 aka CVE-2025-8225 no PR
- Add these backport patches:
  * pr32556.diff for bsc#1236976 aka CVE-2025-1147 aka PR32556
  * pr33457.diff for bsc#1250632 aka CVE-2025-11083 aka PR33457
  * pr33452.diff for bsc#1251275 aka CVE-2025-11412 aka PR33452
  * pr33456.diff and pr33456-2.diff for bsc#1251276 aka CVE-2025-11413
    aka PR33456
  * pr33450.diff for bsc#1251277 aka CVE-2025-11414 aka PR33450
  * pr33499.diff for bsc#1251794 aka CVE-2025-11494 aka PR33499
  * pr33502.diff for bsc#1251795 aka CVE-2025-11495 aka PR33502
- Adjust binutils-disable-code-arch-error.diff,
  binutils-revert-nm-symversion.diff, binutils-revert-plt32-in-branches.diff,
  binutils-revert-rela.diff, binutils-skip-rpaths.patch
- Remove pr33029.patch (upstreamed), enable-targets-gold.diff (obsolete),
  binutils-2.43.tar.bz2.sig, binutils-2.43.tar.bz2,
  binutils-2.43-branch.diff.gz
- Add binutils-2.45.tar.bz2.sig, binutils-2.45.tar.bz2,
  binutils-2.45-branch.diff.gz
- Rename binutils-fix-branch.diff to binutils-fix-branch.diff.templ
  as long as its empty.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1761652800">- Amend binutils-compat-old-behaviour.diff to not enable
  '-z gcs=implicit' on aarch64 for old codestreams.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1762171200">- Update to current 2.45 branch at 94cb1c075 to include fix
  for PR33584 (a problem related to LTO vs fortran COMMON
  blocks).</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1773144000">- Migrate from update-alternatives to libalternatives (jsc#PED-15667).
- Update %suse_version &gt; 1600 checks (jsc#PED-15792).
- Split new libsframe2 package from binutils (shared lib policy).
- Make (currently inactive) gold subpackage no require binutils
  in a specific version.
- Add binutils-workaround-premature-libsframe-uninst.diff for
  this to temporarily avoid 99-check-remove-rpms getting in the way.
- Add binutils-fix-c23.diff to fix a compile error with new glibc.</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1778760000">- Add pr33427-fix-loongarch64-glibc-build-with-gcc16.patch to
  backport a fix for assertion failures when building glibc for
  loongarch64 with GCC 16.</changelog>
</package>
<package pkgid="b8b80f8dd93aa4a893f1140e04150baf893e67cef8b74fc7d6be9ce163efa8e3a6f9c686203517ee88bf50aa3dd87a12500dbaae7a3b5275d1648d18d4f7be9a" name="gprompter-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.1" rel="18.6"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1581249600">- Revert change of the source package name for the doc flavor.
  Different flavors require distinct package names for _multibuild
  to work properly.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614600000">- add presage-0.9.1-gcc11.patch (boo#1181881)
  * fix ISO C++17 does not allow dynamic exception specifications
  * fix come from github.com/AcademySoftwareFoundation/openexr/pull/280</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1620216000">- redo presage-0.9.1-gcc11.patch (boo#1181881)
  * use noexcept(false) for "throw PresageException"</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1620820800">- Fix one more GCC 11 warning.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1684152000">- Update url for website and sources.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709208000">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1710331200">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1733486400">- Add presage-setuptools.patch: Fix installation of python bindings
  with setuptools 76.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1735560000">- Avoid corrupted .png files and fix reproducible builds (boo#1234897)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update presage.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
</package>
<package pkgid="32110f210c67fa27b778acb93fefefde2a0563279650a9cfcefed0c6f8f2b6ef11fa2e298221672dd3cea4c8ee8d400414e5ecb9760a2b9dcb56e1451904ecfb" name="gpsbabel-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.0" rel="1.6"/>
  <changelog author="tchvatal@suse.com" date="1433073600">- Use qmake macro and obey cflags</changelog>
  <changelog author="mpluskal@suse.com" date="1465128000">- Update dependencies</changelog>
  <changelog author="rmaliska@suse.com" date="1467288000">- Updated to 1.5.3
  * no changelog available
- refreshed 2 patches:
  * 0002-gpsbabel-1.4-em-shapelib.patch
  * 0006-Use-system-zlib.patch
- added patch:
  * 0007-Use-system-minizip.patch</changelog>
  <changelog author="lpechacek@suse.com" date="1491912000">- Update to 1.5.4
  * no release announcement available
  * fixes boo#1033379
- Refresh patches
  * 0006-Use-system-zlib.patch
- Fix packaging
  * build with libudev-devel (boo#1033503)
  * package gmapbase.html (boo#1033538)</changelog>
  <changelog author="alarrosa@suse.com" date="1497528000">- Add 0008-Fix-QString-casting-build-failures.patch from upstream
  (at least, part of the upstream patch, since the original patch
  included other unrelated changes) to build failures due to
  implicit casting to QString.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(libudev) instead of libudev-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="tom stevens &lt;tsteven4@gmail.com&gt;" date="1622462400">- Update to 1.7.0
- Replace 0003-gpsbabel-1.4.3-gmapbase.patch with
  0003-gpsbabel-1.7.0-gmapbase.patch
- Added patches
  * 0009-PR611-system-libs.patch
    This adds configurability of libraries to the qmake build.
    It is from upstream pull request 611.
  * 0010-translations.patch
    This allows gpsbabelfe to find the translation files.
- Obsolete patches
  * 0002-gpsbabel-1.4.3-use-system-shapelib.patch
  * 0006-Use-system-zlib.patch
  * 0007-Use-system-minizip.patch
  * 0008-Fix-QString-casting-build-failures.patch
- Update build system
  * use qmake to build client.  Upstream is dropping support for configure.
- Fix packging
  * include missing translation files
  * use correct version of pdf documentation</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1624795200">- Remove the unneeded QtWebKit build dependency.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1653393600">- Update to 1.8.0
  * no changelog available
- Obsolete patches
  * 0003-gpsbabel-1.7.0-gmapbase.patch
  * 0009-PR611-system-libs.patch
  * 0010-translations.patch
- Add new upstream dependencies
  * pkgconfig(Qt5SerialPort)</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1701604800">- Update to 1.9.0
  * no changelog available
- Add new upstream dependencies
  * cmake
  * libqt5-qttranslations
- Change build system from QMake to CMake</changelog>
</package>
<package pkgid="68d974e55b6817d3ad2cf8a6a22e34eb09d8a8c36f6052ccc526a8c482d92ac18c443ab1731f2d72e5e93da2bcc812ef4c1ecdddef913e66327d30099434b13f" name="gpsbabel-debugsource" arch="i586">
  <version epoch="0" ver="1.9.0" rel="1.6"/>
  <changelog author="tchvatal@suse.com" date="1433073600">- Use qmake macro and obey cflags</changelog>
  <changelog author="mpluskal@suse.com" date="1465128000">- Update dependencies</changelog>
  <changelog author="rmaliska@suse.com" date="1467288000">- Updated to 1.5.3
  * no changelog available
- refreshed 2 patches:
  * 0002-gpsbabel-1.4-em-shapelib.patch
  * 0006-Use-system-zlib.patch
- added patch:
  * 0007-Use-system-minizip.patch</changelog>
  <changelog author="lpechacek@suse.com" date="1491912000">- Update to 1.5.4
  * no release announcement available
  * fixes boo#1033379
- Refresh patches
  * 0006-Use-system-zlib.patch
- Fix packaging
  * build with libudev-devel (boo#1033503)
  * package gmapbase.html (boo#1033538)</changelog>
  <changelog author="alarrosa@suse.com" date="1497528000">- Add 0008-Fix-QString-casting-build-failures.patch from upstream
  (at least, part of the upstream patch, since the original patch
  included other unrelated changes) to build failures due to
  implicit casting to QString.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(libudev) instead of libudev-devel:
  allow OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="tom stevens &lt;tsteven4@gmail.com&gt;" date="1622462400">- Update to 1.7.0
- Replace 0003-gpsbabel-1.4.3-gmapbase.patch with
  0003-gpsbabel-1.7.0-gmapbase.patch
- Added patches
  * 0009-PR611-system-libs.patch
    This adds configurability of libraries to the qmake build.
    It is from upstream pull request 611.
  * 0010-translations.patch
    This allows gpsbabelfe to find the translation files.
- Obsolete patches
  * 0002-gpsbabel-1.4.3-use-system-shapelib.patch
  * 0006-Use-system-zlib.patch
  * 0007-Use-system-minizip.patch
  * 0008-Fix-QString-casting-build-failures.patch
- Update build system
  * use qmake to build client.  Upstream is dropping support for configure.
- Fix packging
  * include missing translation files
  * use correct version of pdf documentation</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1624795200">- Remove the unneeded QtWebKit build dependency.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1653393600">- Update to 1.8.0
  * no changelog available
- Obsolete patches
  * 0003-gpsbabel-1.7.0-gmapbase.patch
  * 0009-PR611-system-libs.patch
  * 0010-translations.patch
- Add new upstream dependencies
  * pkgconfig(Qt5SerialPort)</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1701604800">- Update to 1.9.0
  * no changelog available
- Add new upstream dependencies
  * cmake
  * libqt5-qttranslations
- Change build system from QMake to CMake</changelog>
</package>
<package pkgid="e5fec1aa800978abd7775f02787bf679bfbd4cf124443a21665d2fe074dba86e82ec589d4145713f2b131556767236101cf757154eb69e51d02f2f0ffbca60fd" name="gpscorrelate-debuginfo" arch="i586">
  <version epoch="0" ver="2.3" rel="1.1"/>
  <changelog author="Radomir Cernoch &lt;radomir.cernoch@gmail.com&gt;" date="1236945600">- new package - 1.5.8
- patch taken from debian package
- man-files not produced, they need access to internet</changelog>
  <changelog author="Libor Pechacek &lt;lpechacek@gmx.com&gt;" date="1785672000">- Update to 2.3
- Link to the new upstream
- Clean up the .spec file</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786449600">- Correct the license to GPL-2.0-or-later, which is what the source
  headers and the upstream AppStream metadata state
- Split off gpscorrelate-gui and gpscorrelate-doc subpackages so that
  the command line tool no longer pulls in GTK
- Pass prefix and docdir when building and not only when installing:
  both are compiled into the binaries, so the graphical interface
  looked for its help files under /usr/local
- Correct the documentation path in the shipped manual page, which was
  generated with the upstream default of /usr/local
- Build with native language support enabled and install the German,
  French and Russian message catalogs
- Install the upstream AppStream metadata
- Run the regression test suite in check
- Modernise the specfile:
  * drop the obsolete norootforbuild marker and the Group tag
  * use pkgconfig() build requires
  * drop libxslt-devel, the documentation is not regenerated
  * drop the explicit manual page compression, rpm already does that</changelog>
</package>
<package pkgid="ca33cb78a37764a8358b971267456c71c0f441430e0e0c9a1c420e2e5f55c5dc13f4408e5bec20d7462c65d3e8aa307794884e75923daf4a80809bdacc5cf05d" name="gpscorrelate-debugsource" arch="i586">
  <version epoch="0" ver="2.3" rel="1.1"/>
  <changelog author="Radomir Cernoch &lt;radomir.cernoch@gmail.com&gt;" date="1236945600">- new package - 1.5.8
- patch taken from debian package
- man-files not produced, they need access to internet</changelog>
  <changelog author="Libor Pechacek &lt;lpechacek@gmx.com&gt;" date="1785672000">- Update to 2.3
- Link to the new upstream
- Clean up the .spec file</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786449600">- Correct the license to GPL-2.0-or-later, which is what the source
  headers and the upstream AppStream metadata state
- Split off gpscorrelate-gui and gpscorrelate-doc subpackages so that
  the command line tool no longer pulls in GTK
- Pass prefix and docdir when building and not only when installing:
  both are compiled into the binaries, so the graphical interface
  looked for its help files under /usr/local
- Correct the documentation path in the shipped manual page, which was
  generated with the upstream default of /usr/local
- Build with native language support enabled and install the German,
  French and Russian message catalogs
- Install the upstream AppStream metadata
- Run the regression test suite in check
- Modernise the specfile:
  * drop the obsolete norootforbuild marker and the Group tag
  * use pkgconfig() build requires
  * drop libxslt-devel, the documentation is not regenerated
  * drop the explicit manual page compression, rpm already does that</changelog>
</package>
<package pkgid="a8575b410c300054ac16da23a409b2d8098960ecc283bd2ef79b0e21a3b9ff5a85840898ed4ab17d727fa4f8499eaad2ae165893fe4a6568309c7c0878fd10c7" name="gpscorrelate-gui-debuginfo" arch="i586">
  <version epoch="0" ver="2.3" rel="1.1"/>
  <changelog author="Radomir Cernoch &lt;radomir.cernoch@gmail.com&gt;" date="1236945600">- new package - 1.5.8
- patch taken from debian package
- man-files not produced, they need access to internet</changelog>
  <changelog author="Libor Pechacek &lt;lpechacek@gmx.com&gt;" date="1785672000">- Update to 2.3
- Link to the new upstream
- Clean up the .spec file</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786449600">- Correct the license to GPL-2.0-or-later, which is what the source
  headers and the upstream AppStream metadata state
- Split off gpscorrelate-gui and gpscorrelate-doc subpackages so that
  the command line tool no longer pulls in GTK
- Pass prefix and docdir when building and not only when installing:
  both are compiled into the binaries, so the graphical interface
  looked for its help files under /usr/local
- Correct the documentation path in the shipped manual page, which was
  generated with the upstream default of /usr/local
- Build with native language support enabled and install the German,
  French and Russian message catalogs
- Install the upstream AppStream metadata
- Run the regression test suite in check
- Modernise the specfile:
  * drop the obsolete norootforbuild marker and the Group tag
  * use pkgconfig() build requires
  * drop libxslt-devel, the documentation is not regenerated
  * drop the explicit manual page compression, rpm already does that</changelog>
</package>
<package pkgid="74befa0ce571dd84c2ce7033d0e8b08ebc8381e33a59a0b57ad92158049e0cb71007e503e8f27c92516bb63234421de1563ab03ff0932ad490ee2acd98a86b98" name="gpsd-clients-debuginfo" arch="i586">
  <version epoch="0" ver="3.27.5" rel="3.2"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1747224000">- Update to version 3.26
  * Handle NTRIPv2 that comes in "chunks".
  * Add many UBX decodes.  Mostly in ubxtool, some in gpsd.
  * Improve TSIP and UBX intitalization.
  * Gather Antenna Status (ant_stat) and Jamming (jam) and send to JSON.
  * Always build u-blox, RTCM104V2, RTCM104V3 drivers.
  * Add partial support for badly documented ALLYSTAR GNSS messages.
  * Add minimal support for Unicore GNSS messages.
  * Add minimal support for CASIC GNSS messages.
  * Add minimal support for buggy Inertial Sense GNSS messages.
  * Try to work better as non-root using non-standard "capabilities".
  * Add SUBSYSTEM=gnss rule to gpsd.rules
  * Moved ntploggps from NTPSec to GPSD and renamed to gpslogntp.
  * Fix many build, Coverity, and Codacy warnings.
  * Improved Python interface for the lexer.
  * Add support for new BeiDou PRNs and subframes.
  * Officially deprecate gpsmon.
  * Improve support for NMEA 4.11 (a stealthy moving target).
  * Remove Oceanserver IMU support.  Never worked well.
  * Always with  build ubx, NMEA 103, rtcm104v2 and rtcm104v3 support.
  * Add support for jamming detection.
  * Add Go client example.
  * Add support for RTCM3.2
- Update gpsd.keyring (0C898D47 -&gt; 4294517B)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1747656000">- Update to version 3.26.1
  * Increment libgps version
  * Update Debian Trixie in build.adoc
  * Fix buffer overrun in cgps.
  * Make gpsmon deprecation slightly more obvious.
  * Fix some *BSD compiler warnings
  * Fix numerous typos.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1761652800">- Add add-qt6-support.patch: this allow us to build using Qt6 instead of Qt5
  effectly dropping the need for Qt5 for this package.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1763985600">- Update to version 3.27
  * Improve support for newer signal ids (L1/L2/L5, etc.).
  * xgps add signal id names
  * gpsrinex, support new signal ids.  Add -g and --gnss options.
  * Initial SPARTNv2 support.  Disabled by default, terrible protocol.
  * Many ubxtool updates for newer u-blox receivers.
  * Update driver_ubx for newer u-blox receivers.
  * Lexer() FFI interface is unused, and deprecated October 2025.
  * xgps and xgpsspeed work under Wayland.
  * Add support for Qt6.
- Remove upstreamed add-qt6-support.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1766059200">- Update to version 3.27.1
  * Fixes for two CVE.  Parsing failures on malicious packets.
  - CVE-2025-67268 - Heap-based Out-of-bounds Write, NMEA2000
  - CVE-2025-67269 - Integer Underflow, NovAtel
  * Some ubxtool updates.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1766577600">- Update to version 3.27.2
  * Fix a gpsd.rules warning. The warning drew complaint, nothing more.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1767096000">- Update to version 3.27.3
  * Fix API major value. 3 not 0.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1768478400">- Update to version 3.27.5
  * Correctly bump API Version to 16.1
    cgps checks for matching API version.
- Update to version 3.27.4
  * Bump API Version to 16.1</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781179200">- Rewrite the SPEC file to build, remove Python 2 building, and
  clean up.
- Needs more work to support building via wheels.
- Add update-desktop-files.patch and remove
  `%suse_update_desktop_file` and dependency on
  `update-desktop-files` package
  (https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation).</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1783684800">- Fix for gpsprof gnuplot command injection via attacker-controlled
  GPS metadata (CVE-2026-58459 [bsc#1271191])
  + 4c06658.patch
  + 5581ba1.patch
  + 1a6bb7b.patch</changelog>
</package>
<package pkgid="87f5bb2e8df6db726c00409fb1a6c983bd650749ac9e49921e8841d57a0c09831b08d4be269575def208869f8f05840499f50a322a0eb4cc6ac659ec9046b627" name="gpsd-debuginfo" arch="i586">
  <version epoch="0" ver="3.27.5" rel="3.2"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1747224000">- Update to version 3.26
  * Handle NTRIPv2 that comes in "chunks".
  * Add many UBX decodes.  Mostly in ubxtool, some in gpsd.
  * Improve TSIP and UBX intitalization.
  * Gather Antenna Status (ant_stat) and Jamming (jam) and send to JSON.
  * Always build u-blox, RTCM104V2, RTCM104V3 drivers.
  * Add partial support for badly documented ALLYSTAR GNSS messages.
  * Add minimal support for Unicore GNSS messages.
  * Add minimal support for CASIC GNSS messages.
  * Add minimal support for buggy Inertial Sense GNSS messages.
  * Try to work better as non-root using non-standard "capabilities".
  * Add SUBSYSTEM=gnss rule to gpsd.rules
  * Moved ntploggps from NTPSec to GPSD and renamed to gpslogntp.
  * Fix many build, Coverity, and Codacy warnings.
  * Improved Python interface for the lexer.
  * Add support for new BeiDou PRNs and subframes.
  * Officially deprecate gpsmon.
  * Improve support for NMEA 4.11 (a stealthy moving target).
  * Remove Oceanserver IMU support.  Never worked well.
  * Always with  build ubx, NMEA 103, rtcm104v2 and rtcm104v3 support.
  * Add support for jamming detection.
  * Add Go client example.
  * Add support for RTCM3.2
- Update gpsd.keyring (0C898D47 -&gt; 4294517B)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1747656000">- Update to version 3.26.1
  * Increment libgps version
  * Update Debian Trixie in build.adoc
  * Fix buffer overrun in cgps.
  * Make gpsmon deprecation slightly more obvious.
  * Fix some *BSD compiler warnings
  * Fix numerous typos.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1761652800">- Add add-qt6-support.patch: this allow us to build using Qt6 instead of Qt5
  effectly dropping the need for Qt5 for this package.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1763985600">- Update to version 3.27
  * Improve support for newer signal ids (L1/L2/L5, etc.).
  * xgps add signal id names
  * gpsrinex, support new signal ids.  Add -g and --gnss options.
  * Initial SPARTNv2 support.  Disabled by default, terrible protocol.
  * Many ubxtool updates for newer u-blox receivers.
  * Update driver_ubx for newer u-blox receivers.
  * Lexer() FFI interface is unused, and deprecated October 2025.
  * xgps and xgpsspeed work under Wayland.
  * Add support for Qt6.
- Remove upstreamed add-qt6-support.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1766059200">- Update to version 3.27.1
  * Fixes for two CVE.  Parsing failures on malicious packets.
  - CVE-2025-67268 - Heap-based Out-of-bounds Write, NMEA2000
  - CVE-2025-67269 - Integer Underflow, NovAtel
  * Some ubxtool updates.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1766577600">- Update to version 3.27.2
  * Fix a gpsd.rules warning. The warning drew complaint, nothing more.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1767096000">- Update to version 3.27.3
  * Fix API major value. 3 not 0.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1768478400">- Update to version 3.27.5
  * Correctly bump API Version to 16.1
    cgps checks for matching API version.
- Update to version 3.27.4
  * Bump API Version to 16.1</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781179200">- Rewrite the SPEC file to build, remove Python 2 building, and
  clean up.
- Needs more work to support building via wheels.
- Add update-desktop-files.patch and remove
  `%suse_update_desktop_file` and dependency on
  `update-desktop-files` package
  (https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation).</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1783684800">- Fix for gpsprof gnuplot command injection via attacker-controlled
  GPS metadata (CVE-2026-58459 [bsc#1271191])
  + 4c06658.patch
  + 5581ba1.patch
  + 1a6bb7b.patch</changelog>
</package>
<package pkgid="25c55d7f002cab0b40e601a106bdc5e10bc11aac083927a3a0656046b73ef0e8e49c2677897a94f8631c7792c733cbc5ba44d3b2f0fd848d05c353dcec8bf152" name="gpsd-debugsource" arch="i586">
  <version epoch="0" ver="3.27.5" rel="3.2"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1747224000">- Update to version 3.26
  * Handle NTRIPv2 that comes in "chunks".
  * Add many UBX decodes.  Mostly in ubxtool, some in gpsd.
  * Improve TSIP and UBX intitalization.
  * Gather Antenna Status (ant_stat) and Jamming (jam) and send to JSON.
  * Always build u-blox, RTCM104V2, RTCM104V3 drivers.
  * Add partial support for badly documented ALLYSTAR GNSS messages.
  * Add minimal support for Unicore GNSS messages.
  * Add minimal support for CASIC GNSS messages.
  * Add minimal support for buggy Inertial Sense GNSS messages.
  * Try to work better as non-root using non-standard "capabilities".
  * Add SUBSYSTEM=gnss rule to gpsd.rules
  * Moved ntploggps from NTPSec to GPSD and renamed to gpslogntp.
  * Fix many build, Coverity, and Codacy warnings.
  * Improved Python interface for the lexer.
  * Add support for new BeiDou PRNs and subframes.
  * Officially deprecate gpsmon.
  * Improve support for NMEA 4.11 (a stealthy moving target).
  * Remove Oceanserver IMU support.  Never worked well.
  * Always with  build ubx, NMEA 103, rtcm104v2 and rtcm104v3 support.
  * Add support for jamming detection.
  * Add Go client example.
  * Add support for RTCM3.2
- Update gpsd.keyring (0C898D47 -&gt; 4294517B)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1747656000">- Update to version 3.26.1
  * Increment libgps version
  * Update Debian Trixie in build.adoc
  * Fix buffer overrun in cgps.
  * Make gpsmon deprecation slightly more obvious.
  * Fix some *BSD compiler warnings
  * Fix numerous typos.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1761652800">- Add add-qt6-support.patch: this allow us to build using Qt6 instead of Qt5
  effectly dropping the need for Qt5 for this package.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1763985600">- Update to version 3.27
  * Improve support for newer signal ids (L1/L2/L5, etc.).
  * xgps add signal id names
  * gpsrinex, support new signal ids.  Add -g and --gnss options.
  * Initial SPARTNv2 support.  Disabled by default, terrible protocol.
  * Many ubxtool updates for newer u-blox receivers.
  * Update driver_ubx for newer u-blox receivers.
  * Lexer() FFI interface is unused, and deprecated October 2025.
  * xgps and xgpsspeed work under Wayland.
  * Add support for Qt6.
- Remove upstreamed add-qt6-support.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1766059200">- Update to version 3.27.1
  * Fixes for two CVE.  Parsing failures on malicious packets.
  - CVE-2025-67268 - Heap-based Out-of-bounds Write, NMEA2000
  - CVE-2025-67269 - Integer Underflow, NovAtel
  * Some ubxtool updates.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1766577600">- Update to version 3.27.2
  * Fix a gpsd.rules warning. The warning drew complaint, nothing more.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1767096000">- Update to version 3.27.3
  * Fix API major value. 3 not 0.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1768478400">- Update to version 3.27.5
  * Correctly bump API Version to 16.1
    cgps checks for matching API version.
- Update to version 3.27.4
  * Bump API Version to 16.1</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781179200">- Rewrite the SPEC file to build, remove Python 2 building, and
  clean up.
- Needs more work to support building via wheels.
- Add update-desktop-files.patch and remove
  `%suse_update_desktop_file` and dependency on
  `update-desktop-files` package
  (https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation).</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1783684800">- Fix for gpsprof gnuplot command injection via attacker-controlled
  GPS metadata (CVE-2026-58459 [bsc#1271191])
  + 4c06658.patch
  + 5581ba1.patch
  + 1a6bb7b.patch</changelog>
</package>
<package pkgid="8a9b04af5421d9a6c168637cda53e546df97f2332c8ea119ed09073f27ed096b216ec942393782a4bdff1f144c75674cdd41be7ba09d15fae2bac0aa6f7476d6" name="gpsd-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.27.5" rel="3.2"/>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1747224000">- Update to version 3.26
  * Handle NTRIPv2 that comes in "chunks".
  * Add many UBX decodes.  Mostly in ubxtool, some in gpsd.
  * Improve TSIP and UBX intitalization.
  * Gather Antenna Status (ant_stat) and Jamming (jam) and send to JSON.
  * Always build u-blox, RTCM104V2, RTCM104V3 drivers.
  * Add partial support for badly documented ALLYSTAR GNSS messages.
  * Add minimal support for Unicore GNSS messages.
  * Add minimal support for CASIC GNSS messages.
  * Add minimal support for buggy Inertial Sense GNSS messages.
  * Try to work better as non-root using non-standard "capabilities".
  * Add SUBSYSTEM=gnss rule to gpsd.rules
  * Moved ntploggps from NTPSec to GPSD and renamed to gpslogntp.
  * Fix many build, Coverity, and Codacy warnings.
  * Improved Python interface for the lexer.
  * Add support for new BeiDou PRNs and subframes.
  * Officially deprecate gpsmon.
  * Improve support for NMEA 4.11 (a stealthy moving target).
  * Remove Oceanserver IMU support.  Never worked well.
  * Always with  build ubx, NMEA 103, rtcm104v2 and rtcm104v3 support.
  * Add support for jamming detection.
  * Add Go client example.
  * Add support for RTCM3.2
- Update gpsd.keyring (0C898D47 -&gt; 4294517B)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1747656000">- Update to version 3.26.1
  * Increment libgps version
  * Update Debian Trixie in build.adoc
  * Fix buffer overrun in cgps.
  * Make gpsmon deprecation slightly more obvious.
  * Fix some *BSD compiler warnings
  * Fix numerous typos.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1761652800">- Add add-qt6-support.patch: this allow us to build using Qt6 instead of Qt5
  effectly dropping the need for Qt5 for this package.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1763985600">- Update to version 3.27
  * Improve support for newer signal ids (L1/L2/L5, etc.).
  * xgps add signal id names
  * gpsrinex, support new signal ids.  Add -g and --gnss options.
  * Initial SPARTNv2 support.  Disabled by default, terrible protocol.
  * Many ubxtool updates for newer u-blox receivers.
  * Update driver_ubx for newer u-blox receivers.
  * Lexer() FFI interface is unused, and deprecated October 2025.
  * xgps and xgpsspeed work under Wayland.
  * Add support for Qt6.
- Remove upstreamed add-qt6-support.patch</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1766059200">- Update to version 3.27.1
  * Fixes for two CVE.  Parsing failures on malicious packets.
  - CVE-2025-67268 - Heap-based Out-of-bounds Write, NMEA2000
  - CVE-2025-67269 - Integer Underflow, NovAtel
  * Some ubxtool updates.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1766577600">- Update to version 3.27.2
  * Fix a gpsd.rules warning. The warning drew complaint, nothing more.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1767096000">- Update to version 3.27.3
  * Fix API major value. 3 not 0.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1768478400">- Update to version 3.27.5
  * Correctly bump API Version to 16.1
    cgps checks for matching API version.
- Update to version 3.27.4
  * Bump API Version to 16.1</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1781179200">- Rewrite the SPEC file to build, remove Python 2 building, and
  clean up.
- Needs more work to support building via wheels.
- Add update-desktop-files.patch and remove
  `%suse_update_desktop_file` and dependency on
  `update-desktop-files` package
  (https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation).</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1783684800">- Fix for gpsprof gnuplot command injection via attacker-controlled
  GPS metadata (CVE-2026-58459 [bsc#1271191])
  + 4c06658.patch
  + 5581ba1.patch
  + 1a6bb7b.patch</changelog>
</package>
<package pkgid="407df776731b80f079142e4b758e84d39b44f456eaac8c136e6cc706599585443d2539b055fc549ee21050e8ca3ab5d5900a671c52d8fc776b227770bf777a70" name="gptfdisk-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.10" rel="1.7"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1590494400">- Update to 1.0.5
  * Changed number of columns in type code output ("sgdisk -L"
    and equivalents in gdisk and cgdisk) from 3 to 2, since some
    descriptions are long enough that they are ambiguous with
    three columns.
  * You can now put the 0xEE partition last in a hybrid MBR using
    sgdisk. (Previously, this was possible with gdisk but not
    with sgdisk.) See the sgdisk man page for details.
  * Added numerous type codes for Container Linux, Veracrypt, and
    Freedesktop.org's Discoverable Partitions Specification
  * Partition type name searches are now case-insensitive.
  * It is now possible to quit out of partition type name
    searches by typing "q".
  * When changing a partition type code, the default is now the
    current type code, not a platform-specific type code.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599220800">- Remove old specfile constructs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1612872000">- Update to 1.0.6
  * Fixed bug that could cause segfault if GPT header claimed partition
    entries are oversized. See:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-0256
  * Fixed bug that could cause a crash if a badly-formatted MBR disk was
    read. See:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-0308
  * Renamed the partition type "Freedesktop $BOOT" to "XBOOTLDR partition".
  * Added several more Freedesktop partition table type codes (0x8312 through
    0x831C).
  * Fixed type code definition in diskio-unix.cc that prevented 32-bit builds
    from correctly handling disks over 4 TiB in size.
  * Minor tweaks to get the software to compile on FreeBSD; that seems to have
    fallen into disrepair.</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1613476800">- fix regression from version 1.0.6: misleading warning when reading MBR disks,
    upstream commit f063fe08e424c99f133df18bf9dce49c851bcb0a
- Add fix-spurious-warnings.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1623326400">- Update to 1.0.8
  * Fixed double byte swap operation on writes of partition name data on
    big-endian systems; this is in addition to the double byte swap fix on
    reading partition label data fixed in 1.0.7. (Thanks to Erik Larsson for
    both fixes.)
  * Added feature to gdisk and sgdisk to enable swapping the byte order of
    partition names, so as to correct disks already affected by the preceding
    bug. This option is 'b' on the experts' menu in gdisk and
  - b/--byte-swap-name in sgdisk. This seems advanced/obscure enough that I
    don't want to clutter cgdisk's menu with this option, so I haven't added
    it there.
  * Added type code for the Barebox boot loader (0xbb00;
    4778ED65-BF42-45FA-9C5B-287A1DC4AAB1).
  * Fixed bug that caused spurious warnings about the partition table
    header claiming an invalid size of partition entries when reading
    some MBR disks.
  * Added ARM64 as an architecture for the Mac builds of gdisk and fixparts.
    The official GPT fdisk binaries of these files for macOS are now
    "universal" x86-64/ARM64 binaries, so they will run natively on the new M1
    (ARM64) Macs. The sgdisk and cgdisk binaries, though, remain built only
    for x86-64, because they rely on libraries that are not easily built in
    "universal" form.
  * Fixed double byte swap operation on partition label data on big-endian
    CPUs. This resulted in partition names becoming gibberish on such CPUs.
  * Added three new type codes:
  - 0x0701 - Microsoft Storage Replica
  - 0x0702 - ArcaOS Type 1
  - 0x8401 - Storage Performance Development Kit (SPDK) block device
- Drop fix-spurious-warnings.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 1.0.9
  * Added support for aligning partitions' end points, as well as
    their start points. This support affects the default
    partition size when using 'n' in gdisk; it affects the
    default partition size in cgdisk; and it is activated by the
    new `-I` option in sgdisk.
  * Added check for too-small disks (most likely to be an issue
    when trying to use a too-small disk image); program now
    aborts if this happens.
  * Added new parition type codes.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1664539200">- Add patch to fix sgdisk with popt 1.19:
  * 0001-Fix-failure-crash-of-sgdisk-when-compiled-with-lates.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1678190400">- Add gptfdisk-fix-null-pointer-dereference.patch: Fix NULL pointer
  dereference in pervious patch, poptGetArg can return NULL so we
  should not pass it to strdup directly (bsc#1208877).</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694088000">- Add patch to fix UUID generation with util-linux &gt;= 2.38:
  * gptfdisk-1.0.9-libuuid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 1.0.10
  * Fix failure &amp; crash of sgdisk when compiled with latest popt
  * Fix NULL dereference when duplicating string argument
  * Allow partition dynamically allocated by --largest-new to be
    referenced by other options
  * Truncate decimal inputs (e.g. "9.5G" becomes "9G")
  * New partition type codes from the Discoverable Partitions
    Specification
- Delete 0001-Fix-failure-crash-of-sgdisk-when-compiled-with-lates.patch
  gptfdisk-1.0.9-libuuid.patch,
  gptfdisk-fix-null-pointer-dereference.patch (merged)</changelog>
</package>
<package pkgid="ef8146b8309e2f1bc1be75cad2d40699040faacc8d43adf933de227b4a681f1af55873ee0ce288f6190a138e9e438b770058a2761d57adc54c8c80da704ba291" name="gptfdisk-debugsource" arch="i586">
  <version epoch="0" ver="1.0.10" rel="1.7"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1590494400">- Update to 1.0.5
  * Changed number of columns in type code output ("sgdisk -L"
    and equivalents in gdisk and cgdisk) from 3 to 2, since some
    descriptions are long enough that they are ambiguous with
    three columns.
  * You can now put the 0xEE partition last in a hybrid MBR using
    sgdisk. (Previously, this was possible with gdisk but not
    with sgdisk.) See the sgdisk man page for details.
  * Added numerous type codes for Container Linux, Veracrypt, and
    Freedesktop.org's Discoverable Partitions Specification
  * Partition type name searches are now case-insensitive.
  * It is now possible to quit out of partition type name
    searches by typing "q".
  * When changing a partition type code, the default is now the
    current type code, not a platform-specific type code.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599220800">- Remove old specfile constructs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1612872000">- Update to 1.0.6
  * Fixed bug that could cause segfault if GPT header claimed partition
    entries are oversized. See:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-0256
  * Fixed bug that could cause a crash if a badly-formatted MBR disk was
    read. See:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-0308
  * Renamed the partition type "Freedesktop $BOOT" to "XBOOTLDR partition".
  * Added several more Freedesktop partition table type codes (0x8312 through
    0x831C).
  * Fixed type code definition in diskio-unix.cc that prevented 32-bit builds
    from correctly handling disks over 4 TiB in size.
  * Minor tweaks to get the software to compile on FreeBSD; that seems to have
    fallen into disrepair.</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1613476800">- fix regression from version 1.0.6: misleading warning when reading MBR disks,
    upstream commit f063fe08e424c99f133df18bf9dce49c851bcb0a
- Add fix-spurious-warnings.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1623326400">- Update to 1.0.8
  * Fixed double byte swap operation on writes of partition name data on
    big-endian systems; this is in addition to the double byte swap fix on
    reading partition label data fixed in 1.0.7. (Thanks to Erik Larsson for
    both fixes.)
  * Added feature to gdisk and sgdisk to enable swapping the byte order of
    partition names, so as to correct disks already affected by the preceding
    bug. This option is 'b' on the experts' menu in gdisk and
  - b/--byte-swap-name in sgdisk. This seems advanced/obscure enough that I
    don't want to clutter cgdisk's menu with this option, so I haven't added
    it there.
  * Added type code for the Barebox boot loader (0xbb00;
    4778ED65-BF42-45FA-9C5B-287A1DC4AAB1).
  * Fixed bug that caused spurious warnings about the partition table
    header claiming an invalid size of partition entries when reading
    some MBR disks.
  * Added ARM64 as an architecture for the Mac builds of gdisk and fixparts.
    The official GPT fdisk binaries of these files for macOS are now
    "universal" x86-64/ARM64 binaries, so they will run natively on the new M1
    (ARM64) Macs. The sgdisk and cgdisk binaries, though, remain built only
    for x86-64, because they rely on libraries that are not easily built in
    "universal" form.
  * Fixed double byte swap operation on partition label data on big-endian
    CPUs. This resulted in partition names becoming gibberish on such CPUs.
  * Added three new type codes:
  - 0x0701 - Microsoft Storage Replica
  - 0x0702 - ArcaOS Type 1
  - 0x8401 - Storage Performance Development Kit (SPDK) block device
- Drop fix-spurious-warnings.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 1.0.9
  * Added support for aligning partitions' end points, as well as
    their start points. This support affects the default
    partition size when using 'n' in gdisk; it affects the
    default partition size in cgdisk; and it is activated by the
    new `-I` option in sgdisk.
  * Added check for too-small disks (most likely to be an issue
    when trying to use a too-small disk image); program now
    aborts if this happens.
  * Added new parition type codes.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1664539200">- Add patch to fix sgdisk with popt 1.19:
  * 0001-Fix-failure-crash-of-sgdisk-when-compiled-with-lates.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1678190400">- Add gptfdisk-fix-null-pointer-dereference.patch: Fix NULL pointer
  dereference in pervious patch, poptGetArg can return NULL so we
  should not pass it to strdup directly (bsc#1208877).</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694088000">- Add patch to fix UUID generation with util-linux &gt;= 2.38:
  * gptfdisk-1.0.9-libuuid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 1.0.10
  * Fix failure &amp; crash of sgdisk when compiled with latest popt
  * Fix NULL dereference when duplicating string argument
  * Allow partition dynamically allocated by --largest-new to be
    referenced by other options
  * Truncate decimal inputs (e.g. "9.5G" becomes "9G")
  * New partition type codes from the Discoverable Partitions
    Specification
- Delete 0001-Fix-failure-crash-of-sgdisk-when-compiled-with-lates.patch
  gptfdisk-1.0.9-libuuid.patch,
  gptfdisk-fix-null-pointer-dereference.patch (merged)</changelog>
</package>
<package pkgid="057d6ce3c3500b5888912e6f79abe35994779e39af1ed1f6c0448f83ac6e9ac781b155162e13fe5b1c2b44db95bf4f7b7df2c768f81fa134ba3e0a4b17a7fc67" name="gptfdisk-fixparts-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.10" rel="1.7"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1590494400">- Update to 1.0.5
  * Changed number of columns in type code output ("sgdisk -L"
    and equivalents in gdisk and cgdisk) from 3 to 2, since some
    descriptions are long enough that they are ambiguous with
    three columns.
  * You can now put the 0xEE partition last in a hybrid MBR using
    sgdisk. (Previously, this was possible with gdisk but not
    with sgdisk.) See the sgdisk man page for details.
  * Added numerous type codes for Container Linux, Veracrypt, and
    Freedesktop.org's Discoverable Partitions Specification
  * Partition type name searches are now case-insensitive.
  * It is now possible to quit out of partition type name
    searches by typing "q".
  * When changing a partition type code, the default is now the
    current type code, not a platform-specific type code.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599220800">- Remove old specfile constructs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1612872000">- Update to 1.0.6
  * Fixed bug that could cause segfault if GPT header claimed partition
    entries are oversized. See:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-0256
  * Fixed bug that could cause a crash if a badly-formatted MBR disk was
    read. See:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-0308
  * Renamed the partition type "Freedesktop $BOOT" to "XBOOTLDR partition".
  * Added several more Freedesktop partition table type codes (0x8312 through
    0x831C).
  * Fixed type code definition in diskio-unix.cc that prevented 32-bit builds
    from correctly handling disks over 4 TiB in size.
  * Minor tweaks to get the software to compile on FreeBSD; that seems to have
    fallen into disrepair.</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1613476800">- fix regression from version 1.0.6: misleading warning when reading MBR disks,
    upstream commit f063fe08e424c99f133df18bf9dce49c851bcb0a
- Add fix-spurious-warnings.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1623326400">- Update to 1.0.8
  * Fixed double byte swap operation on writes of partition name data on
    big-endian systems; this is in addition to the double byte swap fix on
    reading partition label data fixed in 1.0.7. (Thanks to Erik Larsson for
    both fixes.)
  * Added feature to gdisk and sgdisk to enable swapping the byte order of
    partition names, so as to correct disks already affected by the preceding
    bug. This option is 'b' on the experts' menu in gdisk and
  - b/--byte-swap-name in sgdisk. This seems advanced/obscure enough that I
    don't want to clutter cgdisk's menu with this option, so I haven't added
    it there.
  * Added type code for the Barebox boot loader (0xbb00;
    4778ED65-BF42-45FA-9C5B-287A1DC4AAB1).
  * Fixed bug that caused spurious warnings about the partition table
    header claiming an invalid size of partition entries when reading
    some MBR disks.
  * Added ARM64 as an architecture for the Mac builds of gdisk and fixparts.
    The official GPT fdisk binaries of these files for macOS are now
    "universal" x86-64/ARM64 binaries, so they will run natively on the new M1
    (ARM64) Macs. The sgdisk and cgdisk binaries, though, remain built only
    for x86-64, because they rely on libraries that are not easily built in
    "universal" form.
  * Fixed double byte swap operation on partition label data on big-endian
    CPUs. This resulted in partition names becoming gibberish on such CPUs.
  * Added three new type codes:
  - 0x0701 - Microsoft Storage Replica
  - 0x0702 - ArcaOS Type 1
  - 0x8401 - Storage Performance Development Kit (SPDK) block device
- Drop fix-spurious-warnings.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661601600">- Update to release 1.0.9
  * Added support for aligning partitions' end points, as well as
    their start points. This support affects the default
    partition size when using 'n' in gdisk; it affects the
    default partition size in cgdisk; and it is activated by the
    new `-I` option in sgdisk.
  * Added check for too-small disks (most likely to be an issue
    when trying to use a too-small disk image); program now
    aborts if this happens.
  * Added new parition type codes.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1664539200">- Add patch to fix sgdisk with popt 1.19:
  * 0001-Fix-failure-crash-of-sgdisk-when-compiled-with-lates.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1678190400">- Add gptfdisk-fix-null-pointer-dereference.patch: Fix NULL pointer
  dereference in pervious patch, poptGetArg can return NULL so we
  should not pass it to strdup directly (bsc#1208877).</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1694088000">- Add patch to fix UUID generation with util-linux &gt;= 2.38:
  * gptfdisk-1.0.9-libuuid.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 1.0.10
  * Fix failure &amp; crash of sgdisk when compiled with latest popt
  * Fix NULL dereference when duplicating string argument
  * Allow partition dynamically allocated by --largest-new to be
    referenced by other options
  * Truncate decimal inputs (e.g. "9.5G" becomes "9G")
  * New partition type codes from the Discoverable Partitions
    Specification
- Delete 0001-Fix-failure-crash-of-sgdisk-when-compiled-with-lates.patch
  gptfdisk-1.0.9-libuuid.patch,
  gptfdisk-fix-null-pointer-dereference.patch (merged)</changelog>
</package>
<package pkgid="a6cb0c2a02beba95fabc5360a61bfed79c39c3e67e6de608f1f9c0c68258d019db028f5a4b0357dc4478b8534b08726934dee091dd9d3c5826645d8240fcbcd0" name="gpu-screen-recorder-debuginfo" arch="i586">
  <version epoch="0" ver="20260818" rel="1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1751112000">- Update to version 20250628:
  * Remove unused variable
  * Change frame timing logic to always match timestamp timeout
  * Restart portal capture if it's paused for 3 seconds or more</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1753185600">- Update to version 20250721:
  * Pipewire: dont attempt to use modifier if modifier is 0x0
  * Proper debug context setup</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1756468800">- Update to version 20250824:
  * Call -sc script on screenshot as well, only save screenshot
    if no error
  * Add plugin interface version macro
  * EGL context version 3
  * Add plugin support (-p option)
  * Automatically choose video codec based on capture resolution
  * Add error checks for video capture resolution since some users
    are retarded
  * Desktop portal capture: support rotated monitor capture on sway
  * kms capture: fix incorrect rotation on wayland (kde plasma)
    when monitor is rotated when a window is fullscreen</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1762084800">- Update to version 20251102:
  * Allow negative position for region
  * Force QP mode when capturing with software encoder
    and attempting to use vbr
  * Add -fallback-cpu-encoding option to use cpu encoding
    (x264) if gpu encoding is not available on the system
  * Show better error on vaapi init failure
  * Disable vaapi debug output
  * Update for ffmpeg 8: remove hevc vaapi padding (black bars),
    fix garbage output (workaround ffmpeg 8 issue)
  * Fix texture size when recording via portal
  * Remove use of libavcodec/defs.h (fix compile on old ffmpeg)
  * App audio capture: fix audio sources getting paused
    when closing gsr
  * x11: fix incorrect screen ratio in recording when
    recording the first monitor
  * Codec resolution check: treat 0, 0 as no limit
  * Remove compute shader. It doesn't improve performance
    and it has worse UV quality because of incorrect pixel colors
  * Dont use glGetTexLevelParameteriv, it's only available
    in opengl es 3.1
  * Dont initialize damage tracker if not enabled
  * Application audio capture: fix unable to capture virtual
    sources (EasyEffects microphone)
  * Output error if compiled without app audio support and
    attempting to use app audio
  * Revert "Use pipewire audio routing to merge audio when
    possible (this fixes out of sync audio when using multiple
    audio inputs for some users)"
  * Plugin update macro
  * Re-add portal damage tracking (-fm content)
  * Use pipewire audio routing to merge audio when possible
    (this fixes out of sync audio when using multiple audio
    inputs for some users)
  * main: check if glibc is defined</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1765108800">- Update to version 20251207:
  * App audio capture: remove gsr-app-sink
  * Pipewire audio: set media role to production
    (hoping for lower latency)
  * Use the audio argument as the name of the audio track
  * nvfbc: mitigate x11 display leak on monitor off
  * Mention flickering cursor
  * pipewire video: check if has modifier
  * pipewire video: re-negotiate modifiers multiple times
    until we get a good one
  * Proper fallback for vulkan video
  * Fix -fallback-cpu-encoding not working properly
  * Allow hevc/av1 flv for recent ffmpeg
  * Fix region capture not always working on wayland if the
    monitor is rotated (incorrect region detected)
  * Dont scale image frame to padding in video
  * x11: fix monitor region incorrect when capturing a
    rotated monitor connected to an external gpu
  * kms: fix incorrect capture region on intel when playing
    a fullscreen game with a lower resolution (on some
    wayland compositors)
  * Scale video/image to output size instead of adding black
    bars or no scaling
  * screenshot: improve jpeg very high quality to 91
    (enables yuv444 instead of yuv420)
  * Replay: attempt to fix audio desync when using multiple
    audio tracks
  * color_conversion: remove unused alpha_blending parameter
  * Kms: fix region capture incorrect when monitor is rotated
  * Identify DVI monitor
  * Disable overclocking if set and gpu supports
    CUDA_DISABLE_PERF_BOOST
  * Set CUDA_DISABLE_PERF_BOOST to workaround p2 power level
    issue. Required nvidia driver &gt;= 580.105.08</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1765108801">- Fix macros for leap 16</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1767787200">- Update to version 20260107:
  * Test audio node leak fix
  * Fix incorrect padding when amd gpu doesn't support padding fix
    for hevc
  * Fix cursor flicker on nvidia when capturing monitor
  * Add -ffmpeg-video-opts and -ffmpeg-audio-opts
  * Add -ffmpeg-opts argument to pass additional options to ffmpeg
  * Correct deactivation of mjpeg if libturbo not available
  * Regression fix: hevc_10bit broken
  * Correctly combine damage tracking when using multiple sources
  * Support v4l2 yuyv on nvidia
  * wip sync
  * Fix v4l2 mjpeg on nvidia, yuyv on nvidia not done
  * Fix -w screen
  * Add support for camera (yuyv, mjpeg) and multiple capture sources
  * Add gsr-kms-server man page
  * Add man page
  * Comment out vulkan for now
  * nvfbc: fix scaled monitor capture not working correctly
  * Fix high cpu usage when not receiving audio</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1768219200">- Update to version 20260108:
  * Correctly reconnect default audio device when changing it on
    the system
  * Fix application audio node getting recreated by pipewire after
    suspended (idle) for 30 seconds</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1780142400">- Update to version 20260529:
  + Fixes
  - Fixed -c whip not working for live streams
    (avoid avio_open on live streams)
  - Added libavformat version check before using
    hybrid_fragmented
    (workaround for old FFmpeg bugs)
  - Fixed gsr_pipewire_video_remove_modifier removing
    incorrect modifiers
  - Fixed audio/video desync when recording while
    replaying or streaming
  + PipeWire / Portal
  - Added fallback to no modifier for PipeWire video capture
  - Added fallback to no modifier for desktop portal capture
  - Fixed PipeWire modifier handling
  + Plugins
  - Added is_damaged and clear_damage APIs
  - Added screenshot plugin support
  - Added invert Y-axis plugin example
  + Vulkan
  - Implemented Vulkan Video encoding
    (H.264, HEVC, AV1)
  - Removed Vulkan dependency from Meson
    (only headers are required)
  + Misc
  - Added --list-monitors option
  - Added -low-power option for AMD GPUs
  - Removed deprecated overclocking option</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1787313600">- Update to version 20260818:
  * Refactored core codebase from C++ to C library architecture
  * Added gsr-cli tool for IPC control via Unix domain socket
  * Added Apple Silicon support and C11 standard build setup
  * Enabled static FFmpeg build option and updated to FFmpeg 9.0
  * Improved PipeWire audio matching and virtual device handling
  * Improved PipeWire/KMS HDR, night light, and SDR tonemapping
  * Optimized replay save memory clearing and shutdown times
  * Added customizable audio track names and metadata flags
  * Switched SSL backend from OpenSSL to mbedTLS
  * Fixed NVENC, Vulkan encoding, and gsr-kms-server crashes
  * Updated build dependencies, manpages, and README docs</changelog>
</package>
<package pkgid="4e49f2544b31d04035246761a73f4cfae4f0cd45b80b5f8f469b2fe33f05ed768e728e7f7d5d5b1062f44c271004b74a18e8d9b675d346ee74d4417c72eb47eb" name="gpu-screen-recorder-debugsource" arch="i586">
  <version epoch="0" ver="20260818" rel="1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1751112000">- Update to version 20250628:
  * Remove unused variable
  * Change frame timing logic to always match timestamp timeout
  * Restart portal capture if it's paused for 3 seconds or more</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1753185600">- Update to version 20250721:
  * Pipewire: dont attempt to use modifier if modifier is 0x0
  * Proper debug context setup</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1756468800">- Update to version 20250824:
  * Call -sc script on screenshot as well, only save screenshot
    if no error
  * Add plugin interface version macro
  * EGL context version 3
  * Add plugin support (-p option)
  * Automatically choose video codec based on capture resolution
  * Add error checks for video capture resolution since some users
    are retarded
  * Desktop portal capture: support rotated monitor capture on sway
  * kms capture: fix incorrect rotation on wayland (kde plasma)
    when monitor is rotated when a window is fullscreen</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1762084800">- Update to version 20251102:
  * Allow negative position for region
  * Force QP mode when capturing with software encoder
    and attempting to use vbr
  * Add -fallback-cpu-encoding option to use cpu encoding
    (x264) if gpu encoding is not available on the system
  * Show better error on vaapi init failure
  * Disable vaapi debug output
  * Update for ffmpeg 8: remove hevc vaapi padding (black bars),
    fix garbage output (workaround ffmpeg 8 issue)
  * Fix texture size when recording via portal
  * Remove use of libavcodec/defs.h (fix compile on old ffmpeg)
  * App audio capture: fix audio sources getting paused
    when closing gsr
  * x11: fix incorrect screen ratio in recording when
    recording the first monitor
  * Codec resolution check: treat 0, 0 as no limit
  * Remove compute shader. It doesn't improve performance
    and it has worse UV quality because of incorrect pixel colors
  * Dont use glGetTexLevelParameteriv, it's only available
    in opengl es 3.1
  * Dont initialize damage tracker if not enabled
  * Application audio capture: fix unable to capture virtual
    sources (EasyEffects microphone)
  * Output error if compiled without app audio support and
    attempting to use app audio
  * Revert "Use pipewire audio routing to merge audio when
    possible (this fixes out of sync audio when using multiple
    audio inputs for some users)"
  * Plugin update macro
  * Re-add portal damage tracking (-fm content)
  * Use pipewire audio routing to merge audio when possible
    (this fixes out of sync audio when using multiple audio
    inputs for some users)
  * main: check if glibc is defined</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1765108800">- Update to version 20251207:
  * App audio capture: remove gsr-app-sink
  * Pipewire audio: set media role to production
    (hoping for lower latency)
  * Use the audio argument as the name of the audio track
  * nvfbc: mitigate x11 display leak on monitor off
  * Mention flickering cursor
  * pipewire video: check if has modifier
  * pipewire video: re-negotiate modifiers multiple times
    until we get a good one
  * Proper fallback for vulkan video
  * Fix -fallback-cpu-encoding not working properly
  * Allow hevc/av1 flv for recent ffmpeg
  * Fix region capture not always working on wayland if the
    monitor is rotated (incorrect region detected)
  * Dont scale image frame to padding in video
  * x11: fix monitor region incorrect when capturing a
    rotated monitor connected to an external gpu
  * kms: fix incorrect capture region on intel when playing
    a fullscreen game with a lower resolution (on some
    wayland compositors)
  * Scale video/image to output size instead of adding black
    bars or no scaling
  * screenshot: improve jpeg very high quality to 91
    (enables yuv444 instead of yuv420)
  * Replay: attempt to fix audio desync when using multiple
    audio tracks
  * color_conversion: remove unused alpha_blending parameter
  * Kms: fix region capture incorrect when monitor is rotated
  * Identify DVI monitor
  * Disable overclocking if set and gpu supports
    CUDA_DISABLE_PERF_BOOST
  * Set CUDA_DISABLE_PERF_BOOST to workaround p2 power level
    issue. Required nvidia driver &gt;= 580.105.08</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1765108801">- Fix macros for leap 16</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1767787200">- Update to version 20260107:
  * Test audio node leak fix
  * Fix incorrect padding when amd gpu doesn't support padding fix
    for hevc
  * Fix cursor flicker on nvidia when capturing monitor
  * Add -ffmpeg-video-opts and -ffmpeg-audio-opts
  * Add -ffmpeg-opts argument to pass additional options to ffmpeg
  * Correct deactivation of mjpeg if libturbo not available
  * Regression fix: hevc_10bit broken
  * Correctly combine damage tracking when using multiple sources
  * Support v4l2 yuyv on nvidia
  * wip sync
  * Fix v4l2 mjpeg on nvidia, yuyv on nvidia not done
  * Fix -w screen
  * Add support for camera (yuyv, mjpeg) and multiple capture sources
  * Add gsr-kms-server man page
  * Add man page
  * Comment out vulkan for now
  * nvfbc: fix scaled monitor capture not working correctly
  * Fix high cpu usage when not receiving audio</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1768219200">- Update to version 20260108:
  * Correctly reconnect default audio device when changing it on
    the system
  * Fix application audio node getting recreated by pipewire after
    suspended (idle) for 30 seconds</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1780142400">- Update to version 20260529:
  + Fixes
  - Fixed -c whip not working for live streams
    (avoid avio_open on live streams)
  - Added libavformat version check before using
    hybrid_fragmented
    (workaround for old FFmpeg bugs)
  - Fixed gsr_pipewire_video_remove_modifier removing
    incorrect modifiers
  - Fixed audio/video desync when recording while
    replaying or streaming
  + PipeWire / Portal
  - Added fallback to no modifier for PipeWire video capture
  - Added fallback to no modifier for desktop portal capture
  - Fixed PipeWire modifier handling
  + Plugins
  - Added is_damaged and clear_damage APIs
  - Added screenshot plugin support
  - Added invert Y-axis plugin example
  + Vulkan
  - Implemented Vulkan Video encoding
    (H.264, HEVC, AV1)
  - Removed Vulkan dependency from Meson
    (only headers are required)
  + Misc
  - Added --list-monitors option
  - Added -low-power option for AMD GPUs
  - Removed deprecated overclocking option</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1787313600">- Update to version 20260818:
  * Refactored core codebase from C++ to C library architecture
  * Added gsr-cli tool for IPC control via Unix domain socket
  * Added Apple Silicon support and C11 standard build setup
  * Enabled static FFmpeg build option and updated to FFmpeg 9.0
  * Improved PipeWire audio matching and virtual device handling
  * Improved PipeWire/KMS HDR, night light, and SDR tonemapping
  * Optimized replay save memory clearing and shutdown times
  * Added customizable audio track names and metadata flags
  * Switched SSL backend from OpenSSL to mbedTLS
  * Fixed NVENC, Vulkan encoding, and gsr-kms-server crashes
  * Updated build dependencies, manpages, and README docs</changelog>
</package>
<package pkgid="26446f02572b19ecab9268ac65c163c956858a2a1a4467d837b4b1600c446bf7332b57fcff44c8455b522a2fcb9972cf5d1da590faf4723b1a5a9394af02a821" name="gpu-screen-recorder-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="20260805" rel="1.1"/>
  <changelog author="mantarimay@pm.me" date="1740484800">- Update to version 20250224:
  * Do gpu validation for new ui startup as well</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1743595200">- Update to version 20250318:
  * Recognize broadcom
  * Rephrase merge audio button
  * Use kms-server-proxy is-setup to check if setup</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1747483200">- Update to version 20250510:
  * Keyboard remapping software info</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1749556800">- Update to version 20250608:
  * Remove requirement for pkexec when not using flatpak
  * Only bind shortcuts if no shortcuts found
  * Only register shortcuts when opening replay/recording/stream
    page
  * Auto register hotkeys on gnome wayland, so they work without
    having to press change hotkeys everytime</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1750766400">- Update to version 20250624:
  * Launch new ui immediately after switching to it
  * Show new ui immediately, show new ui when clicking on desktop
    icon and it's already running
  * Remove version from title, there wont be any new versions
  * Remove appdata file
  * Record all applications when selecting 'Record audio from all
    applications except the selected ones' without selecting any
    application to exclude</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1756468800">- Update to version 20250815:
  * Let gsr automatically choose video codec when using 'auto'
    video codec</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1762084800">- Update to version 20251002:
  * Add shadowplay to tags</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1767787200">- Update to version 20251223:
  * Ignore camera devices</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1780142400">- Update to version 20260415:
  * Remove steam deck warning
  * Update to new startup scheme (xdg autostart instead of systemd)
  * More info about input remapping software</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1787313600">- Update to version 20260805:
  * Added Apple GPU vendor check
  * Added option to exclude metadata and sync to content
  * Removed GPU overclocking option
  * Updated application logos and fixed UI text phrasing</changelog>
</package>
<package pkgid="8b827fadc219776b25cda94a104dfa4554968f7772fdbd6e750c15aaa3372fed197fa90f30797242b2c1f0c1acbf7a0c074efd84cbe34d4c0e0e5b41870f12a4" name="gpu-screen-recorder-gtk-debugsource" arch="i586">
  <version epoch="0" ver="20260805" rel="1.1"/>
  <changelog author="mantarimay@pm.me" date="1740484800">- Update to version 20250224:
  * Do gpu validation for new ui startup as well</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1743595200">- Update to version 20250318:
  * Recognize broadcom
  * Rephrase merge audio button
  * Use kms-server-proxy is-setup to check if setup</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1747483200">- Update to version 20250510:
  * Keyboard remapping software info</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1749556800">- Update to version 20250608:
  * Remove requirement for pkexec when not using flatpak
  * Only bind shortcuts if no shortcuts found
  * Only register shortcuts when opening replay/recording/stream
    page
  * Auto register hotkeys on gnome wayland, so they work without
    having to press change hotkeys everytime</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1750766400">- Update to version 20250624:
  * Launch new ui immediately after switching to it
  * Show new ui immediately, show new ui when clicking on desktop
    icon and it's already running
  * Remove version from title, there wont be any new versions
  * Remove appdata file
  * Record all applications when selecting 'Record audio from all
    applications except the selected ones' without selecting any
    application to exclude</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1756468800">- Update to version 20250815:
  * Let gsr automatically choose video codec when using 'auto'
    video codec</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1762084800">- Update to version 20251002:
  * Add shadowplay to tags</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1767787200">- Update to version 20251223:
  * Ignore camera devices</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1780142400">- Update to version 20260415:
  * Remove steam deck warning
  * Update to new startup scheme (xdg autostart instead of systemd)
  * More info about input remapping software</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1787313600">- Update to version 20260805:
  * Added Apple GPU vendor check
  * Added option to exclude metadata and sync to content
  * Removed GPU overclocking option
  * Updated application logos and fixed UI text phrasing</changelog>
</package>
<package pkgid="d304b339c3b89dad91e07a611ce45c6f008ada4c25c7c7ecc04df658afd2dce6aa9e20d664f8bce116918a0eed8562228e91d3349b264799a481ba9a743112bb" name="gputils-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.2" rel="3.4"/>
  <changelog author="Wojciech Kazubski wk@ire.pw.edu.pl - 1.2.0-1" date="1369569600">- updated to 1.2.0</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1401624000">- updated to 1.3.0</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1406548800">- spec file cleanup
- Delete build time from binaries
  * gputils-no-build-time.patch</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1417089600">- updated to 1.4.0-1</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1451822400">- updated to 1.4.2
- gputils-no-build-time.patch updated</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1476100800">- updated to 1.5.0-1
- gputils-no-build-time.patch updated</changelog>
  <changelog author="jengelh@inai.de" date="1477137600">- trim TM marks</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1658577600">- update to 1.5.2:
  * Fix Parser doesn't allow more than one unary operator
  * Fixed bug: "#318 ELIF is not ELSE IF, bug or unusual name?"
  * Fixed bug: "#314 PIC16F69 TRIS does not assemble correctly"
  * Fixed bug: "#315 gpasm allows RETURN for 10F202"</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1746619200">- added patches
  https://sourceforge.net/p/gputils/bugs/329/
  + gputils-gcc15.patch</changelog>
</package>
<package pkgid="c55d773f4c30515d9cbc60464e8fdf4ecf36059e60fdf9003eef713eb9378e8e87600e88c77719e3f0c61465ec27cce19ce3584d0e3868c69dc56df634b68030" name="gputils-debugsource" arch="i586">
  <version epoch="0" ver="1.5.2" rel="3.4"/>
  <changelog author="Wojciech Kazubski wk@ire.pw.edu.pl - 1.2.0-1" date="1369569600">- updated to 1.2.0</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1401624000">- updated to 1.3.0</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1406548800">- spec file cleanup
- Delete build time from binaries
  * gputils-no-build-time.patch</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1417089600">- updated to 1.4.0-1</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1451822400">- updated to 1.4.2
- gputils-no-build-time.patch updated</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1476100800">- updated to 1.5.0-1
- gputils-no-build-time.patch updated</changelog>
  <changelog author="jengelh@inai.de" date="1477137600">- trim TM marks</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1658577600">- update to 1.5.2:
  * Fix Parser doesn't allow more than one unary operator
  * Fixed bug: "#318 ELIF is not ELSE IF, bug or unusual name?"
  * Fixed bug: "#314 PIC16F69 TRIS does not assemble correctly"
  * Fixed bug: "#315 gpasm allows RETURN for 10F202"</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1746619200">- added patches
  https://sourceforge.net/p/gputils/bugs/329/
  + gputils-gcc15.patch</changelog>
</package>
<package pkgid="97a02637be9ee40d255385edcda1ad277386a9de19569c55ef658d7882a8cdde14aee4ef3fd45944c646d320a90f6391a2bf1359295e78dc33c4b0a015f43782" name="gpuvis-debuginfo" arch="i586">
  <version epoch="0" ver="20230221" rel="3.5"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1637755200">- Initial version 20211124 (commit ff96f19529021991e6cbcc81f026bca658897bd8)</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1637755201">- Add a proper description</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1639137600">- Only build with intel-gpu-tools-devel on suse_version &gt; 1530
- Only build with i915_perf=true on x86*</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1639137601">- Update to version 20211204 (7f47419470687c7ecbdf086b81f5bafdb05d1bef)
  * Look at all buffers when calculating min_file_ts</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1643284800">- Update to version v0.1 (first proper release)
  * Minor fixes to compile/link on Windows.
  * Fix includes for GCC 7
  * typo prevents execution
  * Fix some unchecked error codes from asprintf (warnings-&gt;errors in gcc7)
  * Don't rely on trace-cmd to mount at /sys/kernel/tracing if tracefs is
  * Fix some potential null pointer dereferences
  * gpuvis_trace_utils: Prefer C++11 thread_local vs. __thread
  * gpuvis_trace_utils: Add 'static' to gpuvis_gettime_u64
  * Add a parser that can handle ETW files (extension is etl)
  * Support for ETL gpu events
  * Fixups for the ETL parser
  * fix compilation on non-windows
  * fix sdl2-config argument
  * Include headers for stub compilation
  * Update SteamVR provider GUID
  * Trace block macro c
  * Add 'ltime=' print param to inject event timestamp
  * Allow hash of arbitrary ctx/ringno/seqno
  * Use high-precision vblank timings, if available
  * Integrate i915-perf data into GPUvis by
  * Plot generic trace events and option to plot as step function
  * Add support for importing generic DRM sched timing events.
  * i915-perf fixes for Makefile by
  * Hide intel GPU generated event row when we don't have any
  * I915 perf updates
  * Run trace-cmd-status.sh script from scripts location
  * Don't die() when an unknown trace-cmd options is encountered
  * Allow dtime= on events to tweak their offset.
  * Don't try to access i915-perf data if no file was given
  * i915-perf: add GPU frequency plot
  * add meson build system
  * trace-read: Fix high-prec vblank timestamps
  * i915-perf: set a different default colors to GPU timeline events
  * meson: remove python2
  * Add loading of Linux perf JSON
  * Better i915-perf / tracepoint tracking
  * Improve archive handling
  * Enable Shortcut for gpuvis Desktop Application</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679659200">- Update to version 20230221 (a0ca7a9d4a126f0ad382699010cdf15562afc307)
  * Fix compilation with latest version of igt
  * Fix build using meson and not vendor rapidjson
  * 0001-gpuvis_macro.h-needs-to-include-stdint.h.patch Fix compile error</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741867200">- Use pkgconfig() to make BuildRequires impervious to name changes.</changelog>
</package>
<package pkgid="9e87df4d3a4ffe2c0c9ebceb2809b7393b0b2ea4d82f5c03866f68946b6dfd5127b8735c051777bab682b2fbf937b646a90718e05f43ee212d576af2563cfea7" name="gpuvis-debugsource" arch="i586">
  <version epoch="0" ver="20230221" rel="3.5"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1637755200">- Initial version 20211124 (commit ff96f19529021991e6cbcc81f026bca658897bd8)</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1637755201">- Add a proper description</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1639137600">- Only build with intel-gpu-tools-devel on suse_version &gt; 1530
- Only build with i915_perf=true on x86*</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1639137601">- Update to version 20211204 (7f47419470687c7ecbdf086b81f5bafdb05d1bef)
  * Look at all buffers when calculating min_file_ts</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1643284800">- Update to version v0.1 (first proper release)
  * Minor fixes to compile/link on Windows.
  * Fix includes for GCC 7
  * typo prevents execution
  * Fix some unchecked error codes from asprintf (warnings-&gt;errors in gcc7)
  * Don't rely on trace-cmd to mount at /sys/kernel/tracing if tracefs is
  * Fix some potential null pointer dereferences
  * gpuvis_trace_utils: Prefer C++11 thread_local vs. __thread
  * gpuvis_trace_utils: Add 'static' to gpuvis_gettime_u64
  * Add a parser that can handle ETW files (extension is etl)
  * Support for ETL gpu events
  * Fixups for the ETL parser
  * fix compilation on non-windows
  * fix sdl2-config argument
  * Include headers for stub compilation
  * Update SteamVR provider GUID
  * Trace block macro c
  * Add 'ltime=' print param to inject event timestamp
  * Allow hash of arbitrary ctx/ringno/seqno
  * Use high-precision vblank timings, if available
  * Integrate i915-perf data into GPUvis by
  * Plot generic trace events and option to plot as step function
  * Add support for importing generic DRM sched timing events.
  * i915-perf fixes for Makefile by
  * Hide intel GPU generated event row when we don't have any
  * I915 perf updates
  * Run trace-cmd-status.sh script from scripts location
  * Don't die() when an unknown trace-cmd options is encountered
  * Allow dtime= on events to tweak their offset.
  * Don't try to access i915-perf data if no file was given
  * i915-perf: add GPU frequency plot
  * add meson build system
  * trace-read: Fix high-prec vblank timestamps
  * i915-perf: set a different default colors to GPU timeline events
  * meson: remove python2
  * Add loading of Linux perf JSON
  * Better i915-perf / tracepoint tracking
  * Improve archive handling
  * Enable Shortcut for gpuvis Desktop Application</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1679659200">- Update to version 20230221 (a0ca7a9d4a126f0ad382699010cdf15562afc307)
  * Fix compilation with latest version of igt
  * Fix build using meson and not vendor rapidjson
  * 0001-gpuvis_macro.h-needs-to-include-stdint.h.patch Fix compile error</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741867200">- Use pkgconfig() to make BuildRequires impervious to name changes.</changelog>
</package>
<package pkgid="ababeab6bbb230b298baf448a27444ef4818658bbbecb58a6fa199a1afedd5cc5c1fda17509bfac8669385582858ba2e7649464348090e9558952c473690821e" name="gpxsee-debuginfo" arch="i586">
  <version epoch="0" ver="16.14" rel="1.1"/>
  <changelog author="tumic@gpxsee.org" date="1776772800">- Update to version 16.5
  * Fixed Android menu not displayed when OpenGL is used.
  * Android menu UI/UX improvements.</changelog>
  <changelog author="tumic@gpxsee.org" date="1777032000">- Update to version 16.6
  * Fixed possible buffer overflow in GPI Parser.
  * Fixed track selection / popup generation.
  * Added a workaround for a Qt crash on Android.
  * Multiple UI/UX improvements on Android.</changelog>
  <changelog author="tumic@gpxsee.org" date="1778846400">- Update to version 16.7
  * Request media location permissions on Android when needed.
  * Minor Mapsforge maps style improvements.</changelog>
  <changelog author="tumic@gpxsee.org" date="1780833600">- Update to version 16.8
  * Fixed broken non-UTF encodings(codepage) handling on macOS.
  * Fixed missing Qt(system) localization/translations on macOS.
  * Adjusted the macOS App icon to the platform’s visual language.
  * Now using macos-26/Xcode 26.4.1 for the macOS builds.</changelog>
  <changelog author="tumic@gpxsee.org" date="1781611200">- Update to version 16.9
  * Added track waypoints display option.
  * Major GUI polishing on macOS.
  * Minor GUI polishing on other platforms.
  * GeoTIFF images on Windows now support JPEG compression like on
    Linux.</changelog>
  <changelog author="tumic@gpxsee.org" date="1782561600">- Update to version 16.10
  * Various map rendering performance improvements.
  * Various minor map loading fixes/improvements.</changelog>
  <changelog author="tumic@gpxsee.org" date="1783166400">- Update to version 16.11
  * Removed Qt-private dependency.
  * Improved KMZ files loading.</changelog>
  <changelog author="tumic@gpxsee.org" date="1786708800">- Update to version 16.12
  * Fixed multiple TwoNav RMaps loading issues.
  * Fixed multiple IMG maps loading and rendering issues.
  * Multiple minor bug fixes and improvements.</changelog>
  <changelog author="tumic@gpxsee.org" date="1787140800">- Update to version 16.13
  * Added warning about broken GPXSee flatpaks from flathub.org.
  * Fixed Mapsforge themes resource paths handling.
  * Polished the settings dialogue on macOS.</changelog>
  <changelog author="tumic@gpxsee.org" date="1787918400">- Update to version 16.14
  * Fixed missing patterns in Mapsforge map style (broken in 16.13)
  * Fixed crashes in ENC maps/atlases.
  * Fixed minor Mapsforge style rendering issues.
  * Improved Windows installer.
  * Minor IMG maps performance improvements.</changelog>
</package>
<package pkgid="602ce1187daf5bfff18b15ec966a9260b198d1e6733a80e9525fc515d82edf7574a424c605aba7a9fcaeef71b77a8d87dff207bf15c760c5c9037596db72a7d1" name="gpxsee-debugsource" arch="i586">
  <version epoch="0" ver="16.14" rel="1.1"/>
  <changelog author="tumic@gpxsee.org" date="1776772800">- Update to version 16.5
  * Fixed Android menu not displayed when OpenGL is used.
  * Android menu UI/UX improvements.</changelog>
  <changelog author="tumic@gpxsee.org" date="1777032000">- Update to version 16.6
  * Fixed possible buffer overflow in GPI Parser.
  * Fixed track selection / popup generation.
  * Added a workaround for a Qt crash on Android.
  * Multiple UI/UX improvements on Android.</changelog>
  <changelog author="tumic@gpxsee.org" date="1778846400">- Update to version 16.7
  * Request media location permissions on Android when needed.
  * Minor Mapsforge maps style improvements.</changelog>
  <changelog author="tumic@gpxsee.org" date="1780833600">- Update to version 16.8
  * Fixed broken non-UTF encodings(codepage) handling on macOS.
  * Fixed missing Qt(system) localization/translations on macOS.
  * Adjusted the macOS App icon to the platform’s visual language.
  * Now using macos-26/Xcode 26.4.1 for the macOS builds.</changelog>
  <changelog author="tumic@gpxsee.org" date="1781611200">- Update to version 16.9
  * Added track waypoints display option.
  * Major GUI polishing on macOS.
  * Minor GUI polishing on other platforms.
  * GeoTIFF images on Windows now support JPEG compression like on
    Linux.</changelog>
  <changelog author="tumic@gpxsee.org" date="1782561600">- Update to version 16.10
  * Various map rendering performance improvements.
  * Various minor map loading fixes/improvements.</changelog>
  <changelog author="tumic@gpxsee.org" date="1783166400">- Update to version 16.11
  * Removed Qt-private dependency.
  * Improved KMZ files loading.</changelog>
  <changelog author="tumic@gpxsee.org" date="1786708800">- Update to version 16.12
  * Fixed multiple TwoNav RMaps loading issues.
  * Fixed multiple IMG maps loading and rendering issues.
  * Multiple minor bug fixes and improvements.</changelog>
  <changelog author="tumic@gpxsee.org" date="1787140800">- Update to version 16.13
  * Added warning about broken GPXSee flatpaks from flathub.org.
  * Fixed Mapsforge themes resource paths handling.
  * Polished the settings dialogue on macOS.</changelog>
  <changelog author="tumic@gpxsee.org" date="1787918400">- Update to version 16.14
  * Fixed missing patterns in Mapsforge map style (broken in 16.13)
  * Fixed crashes in ENC maps/atlases.
  * Fixed minor Mapsforge style rendering issues.
  * Improved Windows installer.
  * Minor IMG maps performance improvements.</changelog>
</package>
<package pkgid="fe4c32e7c3afcac4ebcfeec923bb8d4487718b7b044de066f4a5c4ba5a4081a78574845c31ff6a29306aa3e9c15a12fd9d10625095d4c9292b1d89465b5fe6a0" name="gq-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.3" rel="94.7"/>
  <changelog author="jpr@suse.de" date="1206100800">- Resurrect gq (bnc #9512)</changelog>
  <changelog author="dominique-obs@leuenberger.net" date="1249473600">- Remove --with-kerberos-prefix from configure. Newest krb5
  packages do no longer provide the expected libdes425.</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="vuntz@opensuse.org" date="1261569600">- Change gnome-keyring-devel BuildRequires to
  libgnome-keyring-devel on 11.3 and later, following the module
  split upstream.
- Remove AutoReqProv: it's default now.</changelog>
  <changelog author="vuntz@opensuse.org" date="1297512000">- Call relevant macros in %post/%postun:
  + %desktop_database_post/postun because the package ships at
    least one desktop file.
  + %mime_database_post/postun because the package ships a mime
    type definition.</changelog>
  <changelog author="vuntz@opensuse.org" date="1315224000">- Add libgcrypt-devel BuildRequires: it has been forgotten for some
  reason.
- Drop gq-1.2.3-ia64.diff: the patch never made it upstream, and is
  actually only useful if we turn on debugging. Instead, pass
  - -disable-debugging to configure.
- Add gq-fix-linking.patch: fix linking issue, taken from git.
- Add call to autoreconf for above patch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1322654400">- Add gq-glib-2.31.patch: Fix build with glib 2.31.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591272000">- Export -fcommon to optflags, fixes build with gcc 10. Yes this is
  a cheat, but good enough for this more or less abandoned package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)
- Mark COPYING file as %license</changelog>
</package>
<package pkgid="53f6a41505d582f5a43907c80973fb8cf8ddb509d1ae544b079ce34a31c057f0e375e8629b2e89aa7f1189c04c3710b29d8da0f1348c2957b7a9dec50d1ed3f3" name="gq-debugsource" arch="i586">
  <version epoch="0" ver="1.2.3" rel="94.7"/>
  <changelog author="jpr@suse.de" date="1206100800">- Resurrect gq (bnc #9512)</changelog>
  <changelog author="dominique-obs@leuenberger.net" date="1249473600">- Remove --with-kerberos-prefix from configure. Newest krb5
  packages do no longer provide the expected libdes425.</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="vuntz@opensuse.org" date="1261569600">- Change gnome-keyring-devel BuildRequires to
  libgnome-keyring-devel on 11.3 and later, following the module
  split upstream.
- Remove AutoReqProv: it's default now.</changelog>
  <changelog author="vuntz@opensuse.org" date="1297512000">- Call relevant macros in %post/%postun:
  + %desktop_database_post/postun because the package ships at
    least one desktop file.
  + %mime_database_post/postun because the package ships a mime
    type definition.</changelog>
  <changelog author="vuntz@opensuse.org" date="1315224000">- Add libgcrypt-devel BuildRequires: it has been forgotten for some
  reason.
- Drop gq-1.2.3-ia64.diff: the patch never made it upstream, and is
  actually only useful if we turn on debugging. Instead, pass
  - -disable-debugging to configure.
- Add gq-fix-linking.patch: fix linking issue, taken from git.
- Add call to autoreconf for above patch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1322654400">- Add gq-glib-2.31.patch: Fix build with glib 2.31.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591272000">- Export -fcommon to optflags, fixes build with gcc 10. Yes this is
  a cheat, but good enough for this more or less abandoned package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)
- Mark COPYING file as %license</changelog>
</package>
<package pkgid="c27ac1d7f1eaca37fe5e17220747f658e48dfed9663a54e529caedb7c687e6a814bf3d1bf89e367425e7b57ee68fae719745c134eb225ae2182a1ac163bbafa9" name="gqrx-debuginfo" arch="i586">
  <version epoch="0" ver="2.17.6" rel="1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666872000">- Disable LTO
  * segfaults with LTO enabled on Tumbleweed (boo#915181)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1681473600">- Update to version 2.15.10
  * New: Restore FFT zoom level between sessions.
  * New: Restore peak detect &amp; peak hold between sessions.
  * New: "Z" keyboard shortcut sets frequency offset to zero.
  * Fixed: Remove empty frame from bottom of I/Q tool window.
  * Fixed: Sudden scrolling of file list in I/Q tool window.
  * Fixed: Reset zoom slider after right click on panadapter / waterfall.
  * Fixed: Aliasing when input rate is higher than 2 Msps.
  * Improved: AGC performance.
  * Improved: WFM stereo &amp; OIRT performance.
  * Improved: I/Q swap performance.
  * Improved: Apply amplitude normalization to FFT window functions.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1682769600">- Update to version 2.16
  * New: Restore AM &amp; AM-Sync settings between sessions.
  * New: Set/get audio gain via remote control.
  * New: Only show bookmarks for active tag groups in the panadapter.
  * Fixed: Loading of narrow FM tau setting.
  * Fixed: Crash when adding or removing bookmark tags.
  * Fixed: Redraw bookmarks immediately after changes.
  * Fixed: DX cluster spots fail to expire around midnight.
  * Fixed: AGC sensitivity bug introduced in version 2.15.10.
  * Improved: Rendering of frequency control and S-meter on some
    high-DPI screens.
  * Removed: Support for GNU Radio 3.7.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto
- Small spec file cleanups</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1696248000">- Update to version 2.17
  * New:
    + plot mode, which displays average of FFT bins.
    + "Fill" plot mode, which displays both maximum &amp; average of
    FFT bins.
    + "Histogram" plot mode, which displays distribution of FFT
    bins.
    + Selectable plot scaling: dBFS, dBV/RBW, dbV/√Hz, dBm/RBW, dBm/Hz.
    + Min hold line in plot.
    + A/B measurement markers on plot.
    + Plot tooltip displays delta from demod frequency.
    + Dropped frames are indicated by red background in
    FFT Settigns panel.
    + "Avg" waterfall mode, which displays average of FFT bins.
    + "Sync" waterfall mode, which mirrors averaged data from plot.
    + Support for RTL-SDR Blog V4 in AppImage and DMG releases.
    + Save FFT plot center frequency in settings.
  * Improved:
    + Peak detection algorithm.
    + Peak detection uses peak hold data when available.
    + Maximum FFT size increased to 4M.
    + Maximum frame rate increased to 500.
    + Averaging slider is consistent across frame rates.
    + Visibility of text in axes.
    + Full support for high-DPI screens in plot &amp; waterfall.
    + Plot &amp; waterfall performance.
    + Plot can be zoomed &amp; resized while DSP is stopped.
    + FFT window setting is stored as a string.
    + Waterfall span setting is stored in milliseconds.
    + Added 6 dB attenuation to WAV file recordings to prevent
    clipping.
    + Use logarithmic scale for frequency zoom slider.
    + Reduced CPU utilization of demodulators.
    +  Properly handle smooth scrolling.
    + Shorten band names to fit in narrow spaces.
    + Delay plot &amp; waterfall drawing until samples arrive from
    hardware.
  * Changed:
    + Frequency zoom slider zooms around center of display.
    + Disallow scrolling beyond the FFT frequency limits.
    + Default narrow FM deviation increased to 5 kHz.
  * Fixed:
    + Time on waterfall is calculated correctly.
    + Frequency is correctly rounded in I/Q filenames.
    + Crash in AFSK1200 decoder.
    + Hang when setting a very narrow filter width.
    + Inconsistent 1-2-5 scaling of amplitude axis.
  * Removed: "Save waterfall" feature.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697025600">- Update to version 2.17.2
  * New: FORCE_QT6 and FORCE_QT5 CMake options to force Qt version.
- Update to version 2.17.1
  * New:
    + Delete key clears the waterfall.
    + I/Q tool can save recordings in SigMF format.
    + Holding Ctrl speeds up mouse wheel zoom.
  * Improved: Reduced CPU utilization of waterfall display.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697976000">- Update to version 2.17.3
  * Fixed: Delete key shortcut for bookmark removal.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1707566400">- Update to version 2.17.4
  * Improved:
    + Respond to \chk_vfo remote command (needed by some clients).
    + Respond to \dump_state remote command (needed by some clients).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1713441600">- Update to version 2.17.5
  Fixed:
  * Respond correctly to pipelined remote control commands.
  * Limit UDP packet size to 1024, for compatibility withnetcat.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1732968000">- Update to version 2.17.6
  * New: Fetch RDS Program Service &amp; RadioText via remote control.
  * New: Set and query audio mute via remote control.
  * Improved: Save I/Q recording format to settings.
  * Improved: Reduced CPU utilization of plot and waterfall display
  * Improved: Display and formatting of RDS data.
  * Fixed: Decoding of RDS flags.
  * Fixed: Incorrect channel filter offset, for some devices.</changelog>
</package>
<package pkgid="2f64d051cca7fc1ac8ae24f086c1c3f027f00a93859096dfc19818668c5b836afe67ee7875c346400920f023f49fd7475dc5091ff1ea791c133f186fb9f502fd" name="gqrx-debugsource" arch="i586">
  <version epoch="0" ver="2.17.6" rel="1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1666872000">- Disable LTO
  * segfaults with LTO enabled on Tumbleweed (boo#915181)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1681473600">- Update to version 2.15.10
  * New: Restore FFT zoom level between sessions.
  * New: Restore peak detect &amp; peak hold between sessions.
  * New: "Z" keyboard shortcut sets frequency offset to zero.
  * Fixed: Remove empty frame from bottom of I/Q tool window.
  * Fixed: Sudden scrolling of file list in I/Q tool window.
  * Fixed: Reset zoom slider after right click on panadapter / waterfall.
  * Fixed: Aliasing when input rate is higher than 2 Msps.
  * Improved: AGC performance.
  * Improved: WFM stereo &amp; OIRT performance.
  * Improved: I/Q swap performance.
  * Improved: Apply amplitude normalization to FFT window functions.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1682769600">- Update to version 2.16
  * New: Restore AM &amp; AM-Sync settings between sessions.
  * New: Set/get audio gain via remote control.
  * New: Only show bookmarks for active tag groups in the panadapter.
  * Fixed: Loading of narrow FM tau setting.
  * Fixed: Crash when adding or removing bookmark tags.
  * Fixed: Redraw bookmarks immediately after changes.
  * Fixed: DX cluster spots fail to expire around midnight.
  * Fixed: AGC sensitivity bug introduced in version 2.15.10.
  * Improved: Rendering of frequency control and S-meter on some
    high-DPI screens.
  * Removed: Support for GNU Radio 3.7.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Enable lto
- Small spec file cleanups</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1696248000">- Update to version 2.17
  * New:
    + plot mode, which displays average of FFT bins.
    + "Fill" plot mode, which displays both maximum &amp; average of
    FFT bins.
    + "Histogram" plot mode, which displays distribution of FFT
    bins.
    + Selectable plot scaling: dBFS, dBV/RBW, dbV/√Hz, dBm/RBW, dBm/Hz.
    + Min hold line in plot.
    + A/B measurement markers on plot.
    + Plot tooltip displays delta from demod frequency.
    + Dropped frames are indicated by red background in
    FFT Settigns panel.
    + "Avg" waterfall mode, which displays average of FFT bins.
    + "Sync" waterfall mode, which mirrors averaged data from plot.
    + Support for RTL-SDR Blog V4 in AppImage and DMG releases.
    + Save FFT plot center frequency in settings.
  * Improved:
    + Peak detection algorithm.
    + Peak detection uses peak hold data when available.
    + Maximum FFT size increased to 4M.
    + Maximum frame rate increased to 500.
    + Averaging slider is consistent across frame rates.
    + Visibility of text in axes.
    + Full support for high-DPI screens in plot &amp; waterfall.
    + Plot &amp; waterfall performance.
    + Plot can be zoomed &amp; resized while DSP is stopped.
    + FFT window setting is stored as a string.
    + Waterfall span setting is stored in milliseconds.
    + Added 6 dB attenuation to WAV file recordings to prevent
    clipping.
    + Use logarithmic scale for frequency zoom slider.
    + Reduced CPU utilization of demodulators.
    +  Properly handle smooth scrolling.
    + Shorten band names to fit in narrow spaces.
    + Delay plot &amp; waterfall drawing until samples arrive from
    hardware.
  * Changed:
    + Frequency zoom slider zooms around center of display.
    + Disallow scrolling beyond the FFT frequency limits.
    + Default narrow FM deviation increased to 5 kHz.
  * Fixed:
    + Time on waterfall is calculated correctly.
    + Frequency is correctly rounded in I/Q filenames.
    + Crash in AFSK1200 decoder.
    + Hang when setting a very narrow filter width.
    + Inconsistent 1-2-5 scaling of amplitude axis.
  * Removed: "Save waterfall" feature.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697025600">- Update to version 2.17.2
  * New: FORCE_QT6 and FORCE_QT5 CMake options to force Qt version.
- Update to version 2.17.1
  * New:
    + Delete key clears the waterfall.
    + I/Q tool can save recordings in SigMF format.
    + Holding Ctrl speeds up mouse wheel zoom.
  * Improved: Reduced CPU utilization of waterfall display.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1697976000">- Update to version 2.17.3
  * Fixed: Delete key shortcut for bookmark removal.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1707566400">- Update to version 2.17.4
  * Improved:
    + Respond to \chk_vfo remote command (needed by some clients).
    + Respond to \dump_state remote command (needed by some clients).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1713441600">- Update to version 2.17.5
  Fixed:
  * Respond correctly to pipelined remote control commands.
  * Limit UDP packet size to 1024, for compatibility withnetcat.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1732968000">- Update to version 2.17.6
  * New: Fetch RDS Program Service &amp; RadioText via remote control.
  * New: Set and query audio mute via remote control.
  * Improved: Save I/Q recording format to settings.
  * Improved: Reduced CPU utilization of plot and waterfall display
  * Improved: Display and formatting of RDS data.
  * Fixed: Decoding of RDS flags.
  * Fixed: Incorrect channel filter offset, for some devices.</changelog>
</package>
<package pkgid="3eddb5271e3c01836decc73ede45796532dd9d77a65609811fd7c316f342cacb30428d6205244bd97c57648dcfbc32c45d552e9ebe32768ac5eb14d0c30c95f8" name="gr-funcube-debuginfo" arch="i586">
  <version epoch="0" ver="3.10.0.rc3" rel="1.18"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1631620800">- import into build service</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1650801600">- update to release 3.10.0.rc1 needed for GNU Radio 3.10</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1656676800">- fixed package dependencies, obsolete fcdproplus</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658923200">- update to git snapshot 20220719
- use provided udev file</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1660392000">- update to release 3.10.0.rc2</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- update to release 3.10.0.rc3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Small spec file cleanup
- Rename python subpackage to python3</changelog>
</package>
<package pkgid="fa91fd7f6322e4948a8aa1fbd0fbf84be4e2826989cc98b693ce4d0368838f6ed41538c25f62d2dc78cf1043fc3b6de57c65ca006d517145098e7d6b392318b6" name="gr-funcube-debugsource" arch="i586">
  <version epoch="0" ver="3.10.0.rc3" rel="1.18"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1631620800">- import into build service</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1650801600">- update to release 3.10.0.rc1 needed for GNU Radio 3.10</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1656676800">- fixed package dependencies, obsolete fcdproplus</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658923200">- update to git snapshot 20220719
- use provided udev file</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1660392000">- update to release 3.10.0.rc2</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1663329600">- update to release 3.10.0.rc3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Small spec file cleanup
- Rename python subpackage to python3</changelog>
</package>
<package pkgid="85a74aac6817a6cd571c579062fc8a1de9f3419d559b0dcdaeff5d4fc16502c216dc39814898c66803af3af7cc90121b1cc1e9add46732671e82b6e92de4c9af" name="gr-iqbal-debuginfo" arch="i586">
  <version epoch="0" ver="0.39.0git20210108" rel="1.20"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572609600">- Fix some packaging bugs:
  + devel subpackage Provides unversioned library file, fixes file
    conflict with old package versions
  + Do not require non-existing package from devel-doc subpackage</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572782400">- Add explicit conflicts to old libgnuradio-iqbalance package,
  to make installcheck happy.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1572868800">- Fix name of python subpackage
- Use more of modern cmake macros</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1580644800">- update to release 0.38.1</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1581422400">- Split GRC block definitons to separate package - based on changes
  suggested by Stefan Bruens</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1600689600">- Add patch to fix build against boost &gt;= 1.73:
  * 0001-boost-qualify-placeholders-with-their-full-namespace.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1610452800">- update to release 0.38.2
- Patch 0001-boost-qualify-placeholders-with-their-full-namespace.patch
  removed (applied upstream)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1631707200">- update to version 0.39.0 snapshot 20210108
- builds with GNU Radio 3.9</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1645358400">- restore old name of doc package
- remove outdated provides</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1645963200">- fix grc subpackage dependency</changelog>
</package>
<package pkgid="a6d10188d36a603b72c34a5b872d8f08502da56c84041805f568429f8a0254a970e7ef9e1e8551255842ee6191212302b196afd965cc59559c97b00134742431" name="gr-iqbal-debugsource" arch="i586">
  <version epoch="0" ver="0.39.0git20210108" rel="1.20"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572609600">- Fix some packaging bugs:
  + devel subpackage Provides unversioned library file, fixes file
    conflict with old package versions
  + Do not require non-existing package from devel-doc subpackage</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572782400">- Add explicit conflicts to old libgnuradio-iqbalance package,
  to make installcheck happy.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1572868800">- Fix name of python subpackage
- Use more of modern cmake macros</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1580644800">- update to release 0.38.1</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1581422400">- Split GRC block definitons to separate package - based on changes
  suggested by Stefan Bruens</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1600689600">- Add patch to fix build against boost &gt;= 1.73:
  * 0001-boost-qualify-placeholders-with-their-full-namespace.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1610452800">- update to release 0.38.2
- Patch 0001-boost-qualify-placeholders-with-their-full-namespace.patch
  removed (applied upstream)</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1631707200">- update to version 0.39.0 snapshot 20210108
- builds with GNU Radio 3.9</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1645358400">- restore old name of doc package
- remove outdated provides</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1645963200">- fix grc subpackage dependency</changelog>
</package>
<package pkgid="34145f7ddd2bf716594970e4c8823fc099cca2fb3b7d749bbd2ca9e408ad9648371e92d5e8ef4e97a47a12b617dfa291a2f906c6d044eb9fe49f5339f0d8f98e" name="gr-osmosdr-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.6" rel="1.10"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607860800">- Update to release 0.2.2
  * Add xtrx support
  * Remove disabled OsmoSDR and MiriSDR code
  * rfspace: Remove broken asio code
  * Replace BOOST_FOREACH with range-based for loops
  * fix windows build
  * HackRF: fix hackrf_source signedness
  * disable OsmoSDR as well as MiriSDR device support
- Drop patches
  * gr-osmosdr-add-xtrx-support-git20200103-gr38.patch
- Add patches
  * 0001-fix-windows-build.patch
  * 0002-Replace-BOOST_FOREACH-with-range-based-for-loops.patch
  * 0003-rfspace-Remove-broken-asio-code.patch
  * 0004-Remove-disabled-OsmoSDR-and-MiriSDR-code.patch
  * 0005-add-xtrx-support.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1627560000">- Update to release 0.2.3
  * Fix receive path hangs if another thread closes down the hackrf
    receive whilst this buffer receive function is waiting to be
    woken up. This fixes hangs where consumers like gqrx via
    gnuradio will do a stop_rx/start_rx very quickly to change
    something, and the buffer receive path is waiting for a buffer.
- Drop patches (applied upstream)
  * 0001-fix-windows-build.patch
  * 0002-Replace-BOOST_FOREACH-with-range-based-for-loops.patch
  * 0003-rfspace-Remove-broken-asio-code.patch
  * 0004-Remove-disabled-OsmoSDR-and-MiriSDR-code.patch
  * 0005-add-xtrx-support.patch
- Add patches
  * gr-osmosdr-0001-hackrf-fix-bandwidth-setting.patch
  * gr-osmosdr-0002-xtrx-remove-BOOST_FOREACH-and-obsolete-API-call.patch
  * gr-osmosdr-0003-xtrx-add-missing-libraries.patch
- Remove unneeded build dependencies for osmosdr and mirisdr
- Rename devel-doc subpackage to doc
- XTRX support limited to Intel and ARM architectures only</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1631707200">- update to git snapshot 0.2.3git20210128
- builds with GNU Radio 3.9
- Drop patches (applied upstream)
  * gr-osmosdr-0001-hackrf-fix-bandwidth-setting.patch
  * gr-osmosdr-0002-xtrx-remove-BOOST_FOREACH-and-obsolete-API-call.patch
  * gr-osmosdr-0003-xtrx-add-missing-libraries.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1645358400">- added a patch gr-osmosdr-0007-sdrplay-use-std-ptr.patch needed for
  SDRplay support after switching to std::shared_ptr</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1652097600">- added a patch gr-osmosdr-0009-use-with-gr-funcube.patch, created
  by DL1KSV (slightly modified) restoring support for FUNcube Dongle
  and FUNcube Dongle Pro+ through gr-funcube
- Disabled FreeSRP support as it breaks the build</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1673438400">- Update to release (tag) 0.2.4
  + reenabled MiriSDR support
  * FUNcube Dongle and FUNcube Dongle Pro+ support via gr-funcube
- Patch gr-osmosdr-0009-use-with-gr-funcube.patch removed (applied
  upstream)
- Fixed bug in patch gr-osmosdr-0007-sdrplay-use-std-ptr.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1675252800">- Disable XTRX support (causes runtime crash)
- Update copyright year</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Rename python plugin to python3
- Small spec file cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1718193600">- Update to release (tag) 0.2.6
  * lib/xtrx: honouring/using the loglevel parameter
- Update to release (tag) 0.2.5
  * Fix compilation of retpitaya and rtl_tcp with MinGW</changelog>
</package>
<package pkgid="70811792b6c09d8bc853b5932bed1719b5ef10bd8cf08c905e9c4e5d3b7294a66f3bfe3d423afe6208047be8d9a99cdfbbe9cc13eaddb61e67d9d39f077020cf" name="gr-osmosdr-debugsource" arch="i586">
  <version epoch="0" ver="0.2.6" rel="1.10"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607860800">- Update to release 0.2.2
  * Add xtrx support
  * Remove disabled OsmoSDR and MiriSDR code
  * rfspace: Remove broken asio code
  * Replace BOOST_FOREACH with range-based for loops
  * fix windows build
  * HackRF: fix hackrf_source signedness
  * disable OsmoSDR as well as MiriSDR device support
- Drop patches
  * gr-osmosdr-add-xtrx-support-git20200103-gr38.patch
- Add patches
  * 0001-fix-windows-build.patch
  * 0002-Replace-BOOST_FOREACH-with-range-based-for-loops.patch
  * 0003-rfspace-Remove-broken-asio-code.patch
  * 0004-Remove-disabled-OsmoSDR-and-MiriSDR-code.patch
  * 0005-add-xtrx-support.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1627560000">- Update to release 0.2.3
  * Fix receive path hangs if another thread closes down the hackrf
    receive whilst this buffer receive function is waiting to be
    woken up. This fixes hangs where consumers like gqrx via
    gnuradio will do a stop_rx/start_rx very quickly to change
    something, and the buffer receive path is waiting for a buffer.
- Drop patches (applied upstream)
  * 0001-fix-windows-build.patch
  * 0002-Replace-BOOST_FOREACH-with-range-based-for-loops.patch
  * 0003-rfspace-Remove-broken-asio-code.patch
  * 0004-Remove-disabled-OsmoSDR-and-MiriSDR-code.patch
  * 0005-add-xtrx-support.patch
- Add patches
  * gr-osmosdr-0001-hackrf-fix-bandwidth-setting.patch
  * gr-osmosdr-0002-xtrx-remove-BOOST_FOREACH-and-obsolete-API-call.patch
  * gr-osmosdr-0003-xtrx-add-missing-libraries.patch
- Remove unneeded build dependencies for osmosdr and mirisdr
- Rename devel-doc subpackage to doc
- XTRX support limited to Intel and ARM architectures only</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1631707200">- update to git snapshot 0.2.3git20210128
- builds with GNU Radio 3.9
- Drop patches (applied upstream)
  * gr-osmosdr-0001-hackrf-fix-bandwidth-setting.patch
  * gr-osmosdr-0002-xtrx-remove-BOOST_FOREACH-and-obsolete-API-call.patch
  * gr-osmosdr-0003-xtrx-add-missing-libraries.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1645358400">- added a patch gr-osmosdr-0007-sdrplay-use-std-ptr.patch needed for
  SDRplay support after switching to std::shared_ptr</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1652097600">- added a patch gr-osmosdr-0009-use-with-gr-funcube.patch, created
  by DL1KSV (slightly modified) restoring support for FUNcube Dongle
  and FUNcube Dongle Pro+ through gr-funcube
- Disabled FreeSRP support as it breaks the build</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1673438400">- Update to release (tag) 0.2.4
  + reenabled MiriSDR support
  * FUNcube Dongle and FUNcube Dongle Pro+ support via gr-funcube
- Patch gr-osmosdr-0009-use-with-gr-funcube.patch removed (applied
  upstream)
- Fixed bug in patch gr-osmosdr-0007-sdrplay-use-std-ptr.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1675252800">- Disable XTRX support (causes runtime crash)
- Update copyright year</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1682856000">- Rename python plugin to python3
- Small spec file cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1718193600">- Update to release (tag) 0.2.6
  * lib/xtrx: honouring/using the loglevel parameter
- Update to release (tag) 0.2.5
  * Fix compilation of retpitaya and rtl_tcp with MinGW</changelog>
</package>
<package pkgid="13d2c359b4e8e1711acea94f98f4e25ea93f815d74f0509908a4939223b8f5e97647d980219e7aa4886472b25b7a8f39534665fe7df2ced8532c6c88b132dc44" name="grabpng-debuginfo" arch="i586">
  <version epoch="0" ver="20160630" rel="1.16"/>
  <changelog author="jengelh@medozas.de" date="1280318400">- Split up zdoom package into its components
- grabpng</changelog>
  <changelog author="jengelh@medozas.de" date="1284120000">- Enable FLTK frontend</changelog>
  <changelog author="jreidinger@suse.com" date="1337169600">- fix build on factory
- format license to conform spdx</changelog>
  <changelog author="jengelh@inai.de" date="1467288000">- Update to new git snapshot 20160630 to fix gcc6 erroring out on
  narrowing conversions.</changelog>
  <changelog author="mailaender@opensuse.org" date="1467460800">- add CREDITS file
- add BSD-3-Clause for included code</changelog>
</package>
<package pkgid="6899d6cea7613584a2560d52ca3a6e48ef15c5e235940899afc1b2c194a8bf0186cc2792d12dabeb295404abee31e6a12113a30349e259b652fdc6d6263ca6b6" name="grabpng-debugsource" arch="i586">
  <version epoch="0" ver="20160630" rel="1.16"/>
  <changelog author="jengelh@medozas.de" date="1280318400">- Split up zdoom package into its components
- grabpng</changelog>
  <changelog author="jengelh@medozas.de" date="1284120000">- Enable FLTK frontend</changelog>
  <changelog author="jreidinger@suse.com" date="1337169600">- fix build on factory
- format license to conform spdx</changelog>
  <changelog author="jengelh@inai.de" date="1467288000">- Update to new git snapshot 20160630 to fix gcc6 erroring out on
  narrowing conversions.</changelog>
  <changelog author="mailaender@opensuse.org" date="1467460800">- add CREDITS file
- add BSD-3-Clause for included code</changelog>
</package>
<package pkgid="51b52810936453533869feca9642de0886c7e96fd07ef3f6dc2b97387a1efb47ddd1ae79ae1db0077cc743d1a261bd329bc49126d523aef3643e0794381bd97a" name="grafx2-debuginfo" arch="i586">
  <version epoch="0" ver="2.9" rel="1.6"/>
  <changelog author="mailaender@opensuse.org" date="1463918400">- initial packaging of version 2.4.2035</changelog>
  <changelog author="aloisio@gmx.com" date="1527940800">- Update to version 2.5.1960
  New features:
  * New sample factory scripts: ThomsonConstraints?,
    FontConverter?, CodenetSend?, various picture converters taking
    color clash constraints into account
  * Allow factory scripts full access to our widget/window
    system, for more comple UIs: sliders, textboxes, and more.
  * Android and GCW Zero platforms now supported.
  * New file format: PCH for Amstrad CPC "Perfect Pix" editor
    (load only)
  * Implement saving of palettes in GPL format (GIMP compatible).
  * New 3:4 pixel aspect ratio
  * Gamma-correction of palette
  Fileformats improvements:
  * PI1/PC1 format now can save color cycling information
  * More complete support for IFF files in several formats
  * Better color matching algorithm for C64-multicolor and FLI
    converters.
  * Don't save *.C64 pictures in FLI format, use plain C64
    format instead.
  * Ability to save "fullscreen" CPC/SCR pictures (more than 16K
    of video RAM)
  Scripting improvements:
  * Factory scripts only create a backup step when they actually
    modify the picture
  * matchcolor2 in lua script has better accuracy.
  * API to get the count of layers in main and spare page
  Other improvements:
  * On X11 based platforms (Linux, *BSD), use fontconfig to get
    ttf fonts instead of the X11 API. (issues 305 and 525)
  * Reworked palette look to make the transparent color visible.
  * Right click on "add layer" duplicates the current layer.
  * Added "sort by histogram" in palette editor.
  * Reworked layout of effects and palette windows.
  * Right click on drawing mode button now has a menu to
    directly select the new mode.
  * Animation bar shows total number of frames
  * Limited UTF-8 support
  Fixes:
  * Loading of IFF files from Atari ST version of Deluxe Paint
    (#38)
  * Freeze when palette is vertical and number of rows isn't a
    power of two (issue 539)
  * PC1 files saved in GrafX2 were not loadable in Degas Elite
    (issue 535)
  * Improve choice of colors for the XOR highlight on low-color
    images.
  * Crash when saving CPC pictures in SCR format.
  * Possible crash when opening the file selector.
  * Crash when using contour fill and grid at the same time.
- Spec cleanup</changelog>
  <changelog author="Xaver Hellauer &lt;xaver@hellauer.bayern&gt;" date="1567080000">- Update to version 2.6
  New features:
  * -size option on command line to set the picture size
  * Underline keyboard shortcuts in button labels (easier to use grafx2 with a keyboard)
  * Generic "rasters" drawing mode for CPC
  * Much better support for C64 fileformats (files from various C64 paint programs are recognized and loaded)
  * Load and save Thomson MO/TO pictures (raw files and MAP with some of the well known extensions)
  * Drawing modes that automatically apply constraints of several 8bit computers and consoles (C64 including FLI and Multicoor, ZX now with brightness check, Thomson, Game Boy, Apple II). Auto set palette, grid, etc for ease of use
  * Loading WIN and SCR files from Amstrad CPC, and saving them with palette (separate PAL file in Advanced OCP Art Studio format)
  * Load Apple II HGR and DHGR files
  * Clipboard support: you can copy/paste images and brushes to/from other software in GrafX2 now
  * Load/save TIFF files
  Improvements:
  * Only allow panning when it is safe to do so (not in the middle of a drawing operation)
  * In addition to SDL, support SDL2, Win32 GDI, and X11 backends
  * "tall 3" (1x3 aspect ratio) pixels are properly saved and loaded in GIF files
  * Better management of aspect ratio in PNG files
  * Show the appropriate icon for network drives in the fileselector
  * More system information in the statistics screen
  * Restoring the lasso brush does not erase the current brush if there is nothing to restore
  * URL in inline help are now clickable
  * Mode 5 and raster mode now show ink colors under the cursor in the statusbar
  * Configuring the menu colors in the ini file works again
  * Load a default palette (default.pal) at startup automatically (no need to edit the skin files anymore)
  * Improve loading of Neochrome and IFF images (color cycling, etc)
  * When spare and main pages filename start the same, display the end of the names instead
  * More complete support for BMP files (OS/2 variants, embedded PNG in BMP, etc)
  Fixes:
  * For some operations, the cursor would not be visible or be corrupt
  * Color clash enforcing now works as expected
  * Fix crash when loading images or restoring backups to spare page
  * Saving of CPC images and PI1 images could be corrupt or crash the program
  * Problems with unicode filenames</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1581163200">- Update to version 2.7.2950
  New Features
  * Allow relative directory bookmarks
  * C64 pixcen .GPX format support (loading only)
  * Amiga Extra Half Bright palette support
  * Sega Genesis/Mega Drive drawing mode
  * TMS9918 Mode 2 drawing mode (MSX, ColecoVision, SC-3000, etc.)
  * Load from/save to network neighborhood under windows
  * Support for loading the HP48 GROB format
  * Support for Atari ST TNY format
  * Support for Atari ST CA1 (CrackArt) format
  * Support for Graphos (Amstrad CPC Plus) format
  * Support for loading and saving autoloading C64 picture files
  * Support for loading and saving autoloading CPC picture files
  * Support for MSX Screen 2 pictures (.SC2)
  Improvements
  * keep mouse "captured" in window when the button is pressed
  * Win32: process Horizontal wheel event
  * Add tests to the automatic building process
  * Joystick support rework
  * Nintendo Switch port
  * add support for greek and hiragana/katagana characters in file names
  * many improvements in the documentation
  * build with the latest versions of recoil, lua, libtiff, libjpeg, etc.
  * Packbits optimization (used in IFF, PC1) for smaller files
  * Rotate brush now uses angles from -179° to 180°
  Fixes
  * handling of keyboard mouse emulation + mouse panning
  * Enable to close the application within dialogs
  * properly handle negative mouse coordinates
  * fix memory leaks
  * fix GIF saving (see #125)
  * fix loading of some unusual PNGs</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1650628800">- Update to version 2.8.3124
  New Features
  * Load and save SymbOS SGX files
  Improvements
  * Amstrad CPC SCR loading: handle ConvImgCPC packed files
  Fixes
  * Gradient ellipses tool could write pixels outside the image in some cases
  * Fix canvas size when saving GIF files
  * Many fixes to file path handling and unicode support</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767700800">- Update to version 2.9
  * Load and save Apple 2GS formats.
  * Load PI4 and PI5 formats (Atari TT/Falcon).
  * Load more C64 and CPC file formats.
  * Fix more crashes and bugs.
- Fix URL
- Build with support for SDL2</changelog>
</package>
<package pkgid="647b5053c0c22fcdd1d95f6ea9cd84b52db233f6eb5a5b2248649dc82605a9335a2d20bd49ec997e0358117700b60115b947aec623d007c6d852402cc769e25a" name="grafx2-debugsource" arch="i586">
  <version epoch="0" ver="2.9" rel="1.6"/>
  <changelog author="mailaender@opensuse.org" date="1463918400">- initial packaging of version 2.4.2035</changelog>
  <changelog author="aloisio@gmx.com" date="1527940800">- Update to version 2.5.1960
  New features:
  * New sample factory scripts: ThomsonConstraints?,
    FontConverter?, CodenetSend?, various picture converters taking
    color clash constraints into account
  * Allow factory scripts full access to our widget/window
    system, for more comple UIs: sliders, textboxes, and more.
  * Android and GCW Zero platforms now supported.
  * New file format: PCH for Amstrad CPC "Perfect Pix" editor
    (load only)
  * Implement saving of palettes in GPL format (GIMP compatible).
  * New 3:4 pixel aspect ratio
  * Gamma-correction of palette
  Fileformats improvements:
  * PI1/PC1 format now can save color cycling information
  * More complete support for IFF files in several formats
  * Better color matching algorithm for C64-multicolor and FLI
    converters.
  * Don't save *.C64 pictures in FLI format, use plain C64
    format instead.
  * Ability to save "fullscreen" CPC/SCR pictures (more than 16K
    of video RAM)
  Scripting improvements:
  * Factory scripts only create a backup step when they actually
    modify the picture
  * matchcolor2 in lua script has better accuracy.
  * API to get the count of layers in main and spare page
  Other improvements:
  * On X11 based platforms (Linux, *BSD), use fontconfig to get
    ttf fonts instead of the X11 API. (issues 305 and 525)
  * Reworked palette look to make the transparent color visible.
  * Right click on "add layer" duplicates the current layer.
  * Added "sort by histogram" in palette editor.
  * Reworked layout of effects and palette windows.
  * Right click on drawing mode button now has a menu to
    directly select the new mode.
  * Animation bar shows total number of frames
  * Limited UTF-8 support
  Fixes:
  * Loading of IFF files from Atari ST version of Deluxe Paint
    (#38)
  * Freeze when palette is vertical and number of rows isn't a
    power of two (issue 539)
  * PC1 files saved in GrafX2 were not loadable in Degas Elite
    (issue 535)
  * Improve choice of colors for the XOR highlight on low-color
    images.
  * Crash when saving CPC pictures in SCR format.
  * Possible crash when opening the file selector.
  * Crash when using contour fill and grid at the same time.
- Spec cleanup</changelog>
  <changelog author="Xaver Hellauer &lt;xaver@hellauer.bayern&gt;" date="1567080000">- Update to version 2.6
  New features:
  * -size option on command line to set the picture size
  * Underline keyboard shortcuts in button labels (easier to use grafx2 with a keyboard)
  * Generic "rasters" drawing mode for CPC
  * Much better support for C64 fileformats (files from various C64 paint programs are recognized and loaded)
  * Load and save Thomson MO/TO pictures (raw files and MAP with some of the well known extensions)
  * Drawing modes that automatically apply constraints of several 8bit computers and consoles (C64 including FLI and Multicoor, ZX now with brightness check, Thomson, Game Boy, Apple II). Auto set palette, grid, etc for ease of use
  * Loading WIN and SCR files from Amstrad CPC, and saving them with palette (separate PAL file in Advanced OCP Art Studio format)
  * Load Apple II HGR and DHGR files
  * Clipboard support: you can copy/paste images and brushes to/from other software in GrafX2 now
  * Load/save TIFF files
  Improvements:
  * Only allow panning when it is safe to do so (not in the middle of a drawing operation)
  * In addition to SDL, support SDL2, Win32 GDI, and X11 backends
  * "tall 3" (1x3 aspect ratio) pixels are properly saved and loaded in GIF files
  * Better management of aspect ratio in PNG files
  * Show the appropriate icon for network drives in the fileselector
  * More system information in the statistics screen
  * Restoring the lasso brush does not erase the current brush if there is nothing to restore
  * URL in inline help are now clickable
  * Mode 5 and raster mode now show ink colors under the cursor in the statusbar
  * Configuring the menu colors in the ini file works again
  * Load a default palette (default.pal) at startup automatically (no need to edit the skin files anymore)
  * Improve loading of Neochrome and IFF images (color cycling, etc)
  * When spare and main pages filename start the same, display the end of the names instead
  * More complete support for BMP files (OS/2 variants, embedded PNG in BMP, etc)
  Fixes:
  * For some operations, the cursor would not be visible or be corrupt
  * Color clash enforcing now works as expected
  * Fix crash when loading images or restoring backups to spare page
  * Saving of CPC images and PI1 images could be corrupt or crash the program
  * Problems with unicode filenames</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1581163200">- Update to version 2.7.2950
  New Features
  * Allow relative directory bookmarks
  * C64 pixcen .GPX format support (loading only)
  * Amiga Extra Half Bright palette support
  * Sega Genesis/Mega Drive drawing mode
  * TMS9918 Mode 2 drawing mode (MSX, ColecoVision, SC-3000, etc.)
  * Load from/save to network neighborhood under windows
  * Support for loading the HP48 GROB format
  * Support for Atari ST TNY format
  * Support for Atari ST CA1 (CrackArt) format
  * Support for Graphos (Amstrad CPC Plus) format
  * Support for loading and saving autoloading C64 picture files
  * Support for loading and saving autoloading CPC picture files
  * Support for MSX Screen 2 pictures (.SC2)
  Improvements
  * keep mouse "captured" in window when the button is pressed
  * Win32: process Horizontal wheel event
  * Add tests to the automatic building process
  * Joystick support rework
  * Nintendo Switch port
  * add support for greek and hiragana/katagana characters in file names
  * many improvements in the documentation
  * build with the latest versions of recoil, lua, libtiff, libjpeg, etc.
  * Packbits optimization (used in IFF, PC1) for smaller files
  * Rotate brush now uses angles from -179° to 180°
  Fixes
  * handling of keyboard mouse emulation + mouse panning
  * Enable to close the application within dialogs
  * properly handle negative mouse coordinates
  * fix memory leaks
  * fix GIF saving (see #125)
  * fix loading of some unusual PNGs</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1650628800">- Update to version 2.8.3124
  New Features
  * Load and save SymbOS SGX files
  Improvements
  * Amstrad CPC SCR loading: handle ConvImgCPC packed files
  Fixes
  * Gradient ellipses tool could write pixels outside the image in some cases
  * Fix canvas size when saving GIF files
  * Many fixes to file path handling and unicode support</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767700800">- Update to version 2.9
  * Load and save Apple 2GS formats.
  * Load PI4 and PI5 formats (Atari TT/Falcon).
  * Load more C64 and CPC file formats.
  * Fix more crashes and bugs.
- Fix URL
- Build with support for SDL2</changelog>
</package>
<package pkgid="db7d879b19e3cb288da7f40e721d4f042da75d659490c2eff9f3e89acbae80ad4844e4d60a68a9ee538781b81eb6146c365e0ef0aef3b49e53091e68d97eb3e9" name="grail-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="1.17"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 3.0.6
- package name change from 'utouch-grail' to 'grail'; following
  upstream changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 3.1.0:
  * various upstream fixes
- Cleanup the spec
- Explicitely set the configure variables to be sure features are
  enabled</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 3.1.0daily13.06.05.
- Spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1457092800">- Update to 3.1.0+bzr20160125:
  * Add basic autopkgtest support.
  * Put braces around a test case to fix a FTBFS using GCC 6.x
    (lp#1537161).
  * Refresh packaging for 2016.
  * timeout: Store uint64_t instead of converting back and forth to
    float (lp#1475888).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1505044800">- Update to version 3.1.1:
  * No changelog available.
- Use GPG signing.
- Add baselibs.conf.</changelog>
</package>
<package pkgid="a10b05ac7f72970be2c9b412ae08c2d1c46e5c0ff0e19e48334c2451b4a21dc64e27744210dbfe36b20d3f9fa837cb8e9a363036d04c30be7b295534745115a8" name="grail-debugsource" arch="i586">
  <version epoch="0" ver="3.1.1" rel="1.17"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 3.0.6
- package name change from 'utouch-grail' to 'grail'; following
  upstream changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 3.1.0:
  * various upstream fixes
- Cleanup the spec
- Explicitely set the configure variables to be sure features are
  enabled</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 3.1.0daily13.06.05.
- Spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1457092800">- Update to 3.1.0+bzr20160125:
  * Add basic autopkgtest support.
  * Put braces around a test case to fix a FTBFS using GCC 6.x
    (lp#1537161).
  * Refresh packaging for 2016.
  * timeout: Store uint64_t instead of converting back and forth to
    float (lp#1475888).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1505044800">- Update to version 3.1.1:
  * No changelog available.
- Use GPG signing.
- Add baselibs.conf.</changelog>
</package>
<package pkgid="af756e7e11b456f0a19d29920fea68f47e8edb60de44c094e8db5c3fc2e658ceac3fb3b97ccdda34a387412c641baea2941e8966bde8eef8de38bd071ee058ae" name="gramofile-debuginfo" arch="i586">
  <version epoch="0" ver="1.6" rel="399.8"/>
  <changelog author="pth@suse.de" date="1120824000">- Fix implicit declarations.
- Compile bplay with RPM_OPT_FLAGS</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1175169600">- added ncurses-devel to buildreq</changelog>
  <changelog author="lars@linux-schulserver.de" date="1297080000">- added manpage from debian
- added the following debian patches:
  20-no-busy-wait-after-rec.dpatch
  80_fix_wav_length.dpatch
  90_report_recording_errors.dpatch
  please refer to the documentation in the patches for details
- beautify specfile</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="pth@suse.de" date="1334923200">- Add all patches from debian that we don't already have:
  20-overflow-fixes.dpatch
  20-shell-quoting.dpatch
  20-via-kludge.dpatch
  20-warning-fixes.dpatch
  30-basename-fix.dpatch
  40-fast-swap-and-buffer.dpatch
  50-cmf3.dpatch
  60-bplay_in_gramo.dpatch
  70-endian-fixes.dpatch
  91_rename_cdrecord_wodim.dpatch
  70-endian-fixes.dpatch is the most important one as it fixes
  endianess bugs as well as making 64 bit binaries work again.</changelog>
  <changelog author="mpluskal@suse.com" date="1443182400">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709121600">- Small spec file cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.
- Rebase gramofile-1.6-makefiles.dif and gramofile-codecleanup.dif:
  make them apply with -p0 like all the other patches in this
  package.</changelog>
</package>
<package pkgid="e11452ed18b41e96ff8349b6acb6f996443c68e00b0bf45c7755515a5eded216bc8672c9b7b17e1e6a2554a65e9272b75a7f7434b0ad5fd879367646937cab5a" name="gramofile-debugsource" arch="i586">
  <version epoch="0" ver="1.6" rel="399.8"/>
  <changelog author="pth@suse.de" date="1120824000">- Fix implicit declarations.
- Compile bplay with RPM_OPT_FLAGS</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1175169600">- added ncurses-devel to buildreq</changelog>
  <changelog author="lars@linux-schulserver.de" date="1297080000">- added manpage from debian
- added the following debian patches:
  20-no-busy-wait-after-rec.dpatch
  80_fix_wav_length.dpatch
  90_report_recording_errors.dpatch
  please refer to the documentation in the patches for details
- beautify specfile</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="pth@suse.de" date="1334923200">- Add all patches from debian that we don't already have:
  20-overflow-fixes.dpatch
  20-shell-quoting.dpatch
  20-via-kludge.dpatch
  20-warning-fixes.dpatch
  30-basename-fix.dpatch
  40-fast-swap-and-buffer.dpatch
  50-cmf3.dpatch
  60-bplay_in_gramo.dpatch
  70-endian-fixes.dpatch
  91_rename_cdrecord_wodim.dpatch
  70-endian-fixes.dpatch is the most important one as it fixes
  endianess bugs as well as making 64 bit binaries work again.</changelog>
  <changelog author="mpluskal@suse.com" date="1443182400">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1709121600">- Small spec file cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715774400">- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.
- Rebase gramofile-1.6-makefiles.dif and gramofile-codecleanup.dif:
  make them apply with -p0 like all the other patches in this
  package.</changelog>
</package>
<package pkgid="14a9aa40dac41ecf69ee15404f9d912c3a299d078f4a27fcae2c30faeab2dcab6e682e688843e57cff5312fdfb7841a42d6ba09c0e50815d68a1ef43549f3d82" name="granatier-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * docs(metainfo): Add link to source repo</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="c1d680ff0500450419bf56bddbf74c895da9234aed83d571a6db31db17c83733a138372f230a583ef3144b6199b3ebe85f46cb0c7fc987bcba7d2c1daf99d4e8" name="granatier-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * docs(metainfo): Add link to source repo</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="3aaa558dc6b6c37a619bad2ec83050267cbca0a013c990229ba5e20bcde7e9ed5e37d07acd70dd9d4ca8bdb88492e8b00f599c01efe213c314fb7a2a1b7bce89" name="grandorgue-debuginfo" arch="i586">
  <version epoch="0" ver="3.17.1" rel="1.3"/>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1729944000">- Update to version 3.15.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.15.2-1
  - Fixed disengaging manually enabled stops when a crescendo was in the Override=Off mode https://github.com/GrandOrgue/grandorgue/issues/1935
  - Fixed non bringing a dialog windows on top when it had been already open https://github.com/GrandOrgue/grandorgue/issues/1961
  - Fixed combination button lighting when a crescendo was in the Override=Off mode https://github.com/GrandOrgue/grandorgue/issues/1935</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1732622400">- Update to version 3.15.3.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.15.3-1
  - Fixed crash of reference pipes with the "--justgui" option https://github.com/GrandOrgue/grandorgue/issues/2019
  - Fixed crash on attempt of loading an organ if it's files did not exist https://github.com/GrandOrgue/grandorgue/issues/1990
  - Fixed the sequencer "Save file" button not lightening after inserting or deleting a combination https://github.com/GrandOrgue/grandorgue/issues/2024
  - Fixed appearence, sizing and the scrollbar issues with the Stops window https://github.com/GrandOrgue/grandorgue/issues/1961</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1735214400">- Update to version 3.15.4.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.15.4-1
  - Eliminated a MacOs debug alert when opening a settings dialog https://github.com/GrandOrgue/grandorgue/issues/2003
  - Fixed not releasing a pipe after fast switching between vave-based tremulant samples and regular pipe samples https://github.com/GrandOrgue/grandorgue/issues/2004
  - Removed support of MacOs 12
  - Fixed hang if there were lots of unused ODF entries https://github.com/GrandOrgue/grandorgue/issues/1918</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1752580800">- Add upstream gcc15-includes.patch to fix stricter includes from
  GCC 15.</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1754308800">- Update to version 3.16.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.16.0-1
  - Added more columns to the Initial MIDI tab of the Organ settings #1974
  - Added capability of assigning any MIDI object events to the initial MIDI configuration #1974
  - Added capability of setting Send, Division and Shortcut events for Initial MIDI objects #1974
  - Changed package names for Linux: grandorgue-wx30 requires wxWidgets 3.0 and grandorgue requires wxWidgets 3.2
  - Load pitch and show it to labels on organ load #2233
  - Reduced decimal numbers for PitchLabel #2234
  - Added support of exporting current midi settings to a text file and of importing them from both text and .cmb files #1199
  - Fixed crash on reloading an organ #2185
  - Removed support of linux distributions with GLIBC versions before 2.35 (ubuntu&lt;22, debian&lt;12, fedora&lt;36, oracle linux&lt;9)
  - Added capability of customising minimum amplitude level of enclosures added internally by GrandOrgue #782
  - Added resending midi events when exiting from MidiEventDialog #2062
  - Fixed incorrect default audio channels config #2115
  - Changed default sample rate, samples per buffer and interpolation type to 48000, 512 and Polyphase #2115
  - Increased the maximum samples per buffer to 2048 #2115
  - Increased the maximum supported sample rate to 192000 #2115
  - Fixed nested scrolling in the MidiObject dialog on macOs #1972
  - Increased the maximum number of user-defined temperaments to 999 #1982
- Remove gcc15-includes.patch.</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1756382400">- Update to version 3.16.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.16.1-1
  - Fixed sending 'ON' strings in sysex MIDI messages https://github.com/GrandOrgue/grandorgue/issues/2260
  - Fixed crash on exit from GrandOrgue on MacOs https://github.com/GrandOrgue/grandorgue/issues/2256
  - Fixed playing the last sample of a loop https://github.com/GrandOrgue/grandorgue/issues/2211</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1763208000">- Update to version 3.16.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.16.2-1
  - Added option of BAS/MEL coupler behaviour to fix missed notes https://github.com/GrandOrgue/grandorgue/issues/1672
  - Fixed displaying more than 10 enclosures on the CouplerManualsAndVolume panel https://github.com/GrandOrgue/grandorgue/issues/2100</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1768996800">- Update to version 3.16.3.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.16.3-1
  - Fixed resetting devices of MIDI events on editing if the device was missed
  - Added logging a warning message when importing MIDI objects referencing to a not-existing device https://github.com/GrandOrgue/grandorgue/issues/2281
  - Fixed exporting MIDI Settings to yaml file https://github.com/GrandOrgue/grandorgue/issues/2333
  - Fixed creating an organ cache https://github.com/GrandOrgue/grandorgue/issues/2325
  - Removed support of MacOs 13. Now MacOs 14+-arm64 and MacOs 15-intel are only supported
  - Fixed light of the Save combinations button https://github.com/GrandOrgue/grandorgue/issues/2305
  - Added validation of the device logical names for leading/trailing spaces in the Device Matching Dialog https://github.com/GrandOrgue/grandorgue/issues/2278</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1770811200">- Update to version 3.17.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.17.0-1
  - Added capability of entering a setter combination number with the new "N" MIDI button https://github.com/GrandOrgue/grandorgue/issues/1237
  - Fixed importing MIDI settings with "Any device"
  - Added capability of changing metronome sound https://github.com/GrandOrgue/grandorgue/issues/2258
  - Fixed switching the convolution reverb off when the system is overloaded https://github.com/GrandOrgue/grandorgue/issues/2348
  - Added capability to specify the config file path in the command line with the --config option https://github.com/GrandOrgue/grandorgue/issues/2328
  - Fixed displaying an invalid user-defined temperament name in the Master Control panel https://github.com/GrandOrgue/grandorgue/discussions/2362
  - Fixed saving a SYSEX ID https://github.com/GrandOrgue/grandorgue/issues/2353</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1776254400">- Fix build dependencies.
- Update to version 3.17.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.17.1-1
  - Fixed wrong .cmb group of division sender MIDI settings #2409
  - Fixed wrong initial position of the Combination Setter #2430
  - Fixed listening a SYSEX Johanus event in the MIDI event editor #2114</changelog>
</package>
<package pkgid="ee0c0754d003803f2ad0f57290fa32b95c49ec0b99f8eda92427c2dc9f02906b383158e21d8538fb84317ce3d1b87381cf791ba8233410649c518d9e2ff02fed" name="grandorgue-debugsource" arch="i586">
  <version epoch="0" ver="3.17.1" rel="1.3"/>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1729944000">- Update to version 3.15.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.15.2-1
  - Fixed disengaging manually enabled stops when a crescendo was in the Override=Off mode https://github.com/GrandOrgue/grandorgue/issues/1935
  - Fixed non bringing a dialog windows on top when it had been already open https://github.com/GrandOrgue/grandorgue/issues/1961
  - Fixed combination button lighting when a crescendo was in the Override=Off mode https://github.com/GrandOrgue/grandorgue/issues/1935</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1732622400">- Update to version 3.15.3.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.15.3-1
  - Fixed crash of reference pipes with the "--justgui" option https://github.com/GrandOrgue/grandorgue/issues/2019
  - Fixed crash on attempt of loading an organ if it's files did not exist https://github.com/GrandOrgue/grandorgue/issues/1990
  - Fixed the sequencer "Save file" button not lightening after inserting or deleting a combination https://github.com/GrandOrgue/grandorgue/issues/2024
  - Fixed appearence, sizing and the scrollbar issues with the Stops window https://github.com/GrandOrgue/grandorgue/issues/1961</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1735214400">- Update to version 3.15.4.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.15.4-1
  - Eliminated a MacOs debug alert when opening a settings dialog https://github.com/GrandOrgue/grandorgue/issues/2003
  - Fixed not releasing a pipe after fast switching between vave-based tremulant samples and regular pipe samples https://github.com/GrandOrgue/grandorgue/issues/2004
  - Removed support of MacOs 12
  - Fixed hang if there were lots of unused ODF entries https://github.com/GrandOrgue/grandorgue/issues/1918</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1752580800">- Add upstream gcc15-includes.patch to fix stricter includes from
  GCC 15.</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1754308800">- Update to version 3.16.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.16.0-1
  - Added more columns to the Initial MIDI tab of the Organ settings #1974
  - Added capability of assigning any MIDI object events to the initial MIDI configuration #1974
  - Added capability of setting Send, Division and Shortcut events for Initial MIDI objects #1974
  - Changed package names for Linux: grandorgue-wx30 requires wxWidgets 3.0 and grandorgue requires wxWidgets 3.2
  - Load pitch and show it to labels on organ load #2233
  - Reduced decimal numbers for PitchLabel #2234
  - Added support of exporting current midi settings to a text file and of importing them from both text and .cmb files #1199
  - Fixed crash on reloading an organ #2185
  - Removed support of linux distributions with GLIBC versions before 2.35 (ubuntu&lt;22, debian&lt;12, fedora&lt;36, oracle linux&lt;9)
  - Added capability of customising minimum amplitude level of enclosures added internally by GrandOrgue #782
  - Added resending midi events when exiting from MidiEventDialog #2062
  - Fixed incorrect default audio channels config #2115
  - Changed default sample rate, samples per buffer and interpolation type to 48000, 512 and Polyphase #2115
  - Increased the maximum samples per buffer to 2048 #2115
  - Increased the maximum supported sample rate to 192000 #2115
  - Fixed nested scrolling in the MidiObject dialog on macOs #1972
  - Increased the maximum number of user-defined temperaments to 999 #1982
- Remove gcc15-includes.patch.</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1756382400">- Update to version 3.16.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.16.1-1
  - Fixed sending 'ON' strings in sysex MIDI messages https://github.com/GrandOrgue/grandorgue/issues/2260
  - Fixed crash on exit from GrandOrgue on MacOs https://github.com/GrandOrgue/grandorgue/issues/2256
  - Fixed playing the last sample of a loop https://github.com/GrandOrgue/grandorgue/issues/2211</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1763208000">- Update to version 3.16.2.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.16.2-1
  - Added option of BAS/MEL coupler behaviour to fix missed notes https://github.com/GrandOrgue/grandorgue/issues/1672
  - Fixed displaying more than 10 enclosures on the CouplerManualsAndVolume panel https://github.com/GrandOrgue/grandorgue/issues/2100</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1768996800">- Update to version 3.16.3.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.16.3-1
  - Fixed resetting devices of MIDI events on editing if the device was missed
  - Added logging a warning message when importing MIDI objects referencing to a not-existing device https://github.com/GrandOrgue/grandorgue/issues/2281
  - Fixed exporting MIDI Settings to yaml file https://github.com/GrandOrgue/grandorgue/issues/2333
  - Fixed creating an organ cache https://github.com/GrandOrgue/grandorgue/issues/2325
  - Removed support of MacOs 13. Now MacOs 14+-arm64 and MacOs 15-intel are only supported
  - Fixed light of the Save combinations button https://github.com/GrandOrgue/grandorgue/issues/2305
  - Added validation of the device logical names for leading/trailing spaces in the Device Matching Dialog https://github.com/GrandOrgue/grandorgue/issues/2278</changelog>
  <changelog author="Lukas Müller &lt;expeehaa@outlook.com&gt;" date="1770811200">- Update to version 3.17.0.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.17.0-1
  - Added capability of entering a setter combination number with the new "N" MIDI button https://github.com/GrandOrgue/grandorgue/issues/1237
  - Fixed importing MIDI settings with "Any device"
  - Added capability of changing metronome sound https://github.com/GrandOrgue/grandorgue/issues/2258
  - Fixed switching the convolution reverb off when the system is overloaded https://github.com/GrandOrgue/grandorgue/issues/2348
  - Added capability to specify the config file path in the command line with the --config option https://github.com/GrandOrgue/grandorgue/issues/2328
  - Fixed displaying an invalid user-defined temperament name in the Master Control panel https://github.com/GrandOrgue/grandorgue/discussions/2362
  - Fixed saving a SYSEX ID https://github.com/GrandOrgue/grandorgue/issues/2353</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1776254400">- Fix build dependencies.
- Update to version 3.17.1.
  Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.17.1-1
  - Fixed wrong .cmb group of division sender MIDI settings #2409
  - Fixed wrong initial position of the Combination Setter #2430
  - Fixed listening a SYSEX Johanus event in the MIDI event editor #2114</changelog>
</package>
<package pkgid="651ee98cf93e8bcf277e8006cce6c2725cb14c3b7c7e9f165a397fdd8485c2be3d4d46ea98f3f6b10ae80ee0d910853daa6d24971538a110f5e67aa254201699" name="granite-debuginfo" arch="i586">
  <version epoch="0" ver="7.8.1" rel="1.4"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1598356800">- Update to 5.5.0:
  * Update granite.appdata.xml.in
  * SourceList: Rewrite default style (#411)
  * Deprecate get_button_layout_schema (#403)
  * Deprecate Utils.set_theming (#404)
  * Deprecate CollapsiblePaned (#402)
  * Deprecate get_default_close_button_position (#407)
  * Deprecate set_theming_for_screen (#408)
  * SourceList: move only usage of is_left_to_right (#406)
  * Deprecate get_css_provider (#405)
  * Deprecate Granite.Services.Paths (#401)
  * Deprecate Composited Window (#400)
  * SimpleCommand: Mark as deprecated (#397)
  * StyleClass: Add color-button (#393)
  * StyleClass: Add .rounded style constant (#392)
  * DynamicNotebook: Get rid of the big spinner (#391)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 6.1.1:
- Fixes:
  * Ensure accel_to_string works with multiple modifiers
  * Fix locale issues in Flatpaks
  * Updated translations
- Additions:
  * TRANSITION_DURATION_IN_PLACE for consistent in-place widget
    transformations
- Other Changes:
  * accel_to_string handles accel markup without modifiers or
    that are only modifiers
  * Granite.Dialog replaces Gtk.Dialog for consistent styling
  * Granite.SwitchModelButton for use in Gtk.Popover menus
  * Granite.ValidatedEntry for client-side verification in forms
- New Constants:
  * TOOLTIP_SECONDARY_TEXT_MARKUP for smaller second line text in
    Gtk.Tooltips
  * SMALL_LABEL for smaller Gtk.Labels without Pango
  * STYLE_CLASS_WARMTH and STYLE_CLASS_TEMPERATURE for scales
  * STYLE_CLASS_DEFAULT_DECORATION for slim headerbars
  * TRANSITION_DURATION_OPEN and TRANSITION_DURATION_CLOSE for
    consistent animations
- Removals:
  * Granite.Widgets.AboutDialog. Provide AppStream metadata
    instead.
  * Granite.Widgets.AppMenu. Use Gtk.MenuButton instead.
- Deprecations:
  * Granite.Widgets.Avatar. Use Hdy.Avatar instead
  * Toasts now reset their timeout when sending a new
    notification and the timeout is stopped while hovering
  * Backslash, Right Control, and Left Control are now handled by
    accel_to_string
  * Make tab tooltips of DynamicNotebook settable
  * Timepicker corrrectly fires time_changed when AM and PM
    buttons are selected
  * Granite.MessageDialog now uses the messagedialog CSS name
  * Visible child name is now properly synced in
    Granite.SettingsSidebar
  * Status can be set in Granite.AbstractSettingsPage on
    construct</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1645358400">- Update to 6.2.0:
  * min_length property for Granite.ValidatedEntry
  * Granite.HyperTextView for navigatable URLs in text views
  * Updated translations
  * Prevent crashing on environments without dark style
  * Use values from the Settings Portal when possible
  * Disable horizontal scrolling by default in SettingsPage</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723464000">- update to 7.5.0:
  * Toast: add a new dismissed signal that includes the reason for dismissal
  * Add STYLE_CLASS_SUCCESS
  * HeaderLabel: allow secondary text to use markup
  * Make building Demo optional
  * Demo now uses a modern split-pane design
  * DateTime: handle relative datetime when epoch
  * MessageDialog: Set last button as focus widget
  * SwitchModelButton: Remove redundant switch keyboard focusing
  * Load fallback styles for widgets when using Granite.init
  * Updated translations
  * SettingsPage and SettingsSidebar: these widgets have moved to LibSwitchboard
- update to 7.4.0:
  * Add a withdraw method for Granite.Toast
  * Updated translations
- update to 7.3.0:
  * Fix build with newer Vala
  * settings: remove inappropriate ownership annotation
  * Add granite styles as a gresource
  * Init: load gresourced styles if present
  * Fix demo desktop file
  * Metainfo improvements
- update to 7.2.0:
  * Add icon and use it
  * Init: add ensure type
  * Add 'since' annotations to things added in 7.1
  * Add since annotation to new public init method
- update to 7.1.0:
  * Granite.STYLE_CLASS_RICH_LIST for standard Gtk.ListBox row padding
  * Granite.STYLE_CLASS_FRAME for adding a border to Gtk.LisBox, Gtk.InfoBar, and others
  * Granite.STYLE_CLASS_SIDEBAR for styling application sidebars
  * Granite.STYLE_CLASS_BACKGROUND to use the default background color for a widget
  * Add optional secondary text to Granite.HeaderLabel
  * Allow text in Granite.Toast to wrap
  * SimpleSettingsPage: Wrap titles and allow description text to go under switches
  * Updated translations
- update to 7.0.0:
  * Ported to gtk4
  * Granite.Placeholder: replaces AlertView and Welcome
  * SimpleSettingsPage: Allow markup in description
  * Application: use Gtk.Application instead
  * Drawing: Use Gtk.CSS
  * DynamicNotebook: use Adw.TabBar instead
  * Logger: use GLib.log instead
  * ModeButton: Use Gtk.ToggleButton with the "group" property and "linked" style class instead
  * Paths: use GLib.Environment instead
  * Seekbar
  * Services.Settings: use GLib.Settings instead
  * SimpleCommand: use GLib.AppInfo.create_from_commandline instead
  * SourceList: use Gtk.ListBox with the "sidebar" style class instead
  * StorageBar
  * TextStyle: use style class constants instead
  * Several functions in System were replaced by GLib.AppInfo
  * Updated translations
- switch url to github, as we don't want to link to a different OS</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732104000">- update spec file with removing update desktop file and use ldconfig_scriptlets</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732276800">- update to 7.6.0:
  * Dialog: Add since annotation to new method
  * SwitchModelButton: set accessible label, description, and state
  * ValidatedEntry: set AccessibleState
  * HeaderLabel: set accessible description
  * AbstractSimpleSettingsPage: Correct replacement class
  * meson: Use gnome module to compile schemas
  * SwitchModelButton: wrap label
  * Introduce Granite.Bin for subclassing
  * Fix dead link</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735732800">- add fix-version.patch to fix version which typelib requires</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 7.7.0:
  * View icons for columns, grids, lists, and reader mode. Plus horizontal and
    vertical ellipsis icons
  * Start and End show/hide sidebar icons
  * Emoji category icons used by GTK's emoji picker
  * Eye icons required by Gtk.PasswordEntry
  * Box is an orientable widget that includes standardized spacing and linked styles
  * ListItem is a standard list widget that includes styles and spacing
  * ToolBox is a vertical layout widget for top and bottom toolbars
  * new style class constants for labels: CssClass.NUMERIC and CssClass.MONOSPACE
  * StyleManager handles automatically setting dark and light modes as well as
    system accent colors using Portals
  * BackButton is a standardized navigation button that activates
    "navigation.pop" and includes a shortcut tooltip
  * accel_to_string now uses the word "Super" instead of the "⌘" symbol
  * HeaderLabel has a new property for H1-H4 sizes and H2 styles are now bolder
  * CssClass.CARD is now rounded by default
  * Updated translations
  * Utils.set_color_primary. Modern apps have moved to more of a split paned
    design and this style is no longer very fashionable
  * Nearly all of the old `STYLE_CLASS` constants have been deprecated. Some of
    them have been replaced by `CssClass` constants, others by widgets
  * More demo pages with more widgets
  * Color scheme switcher in the sidebar</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771934400">- Update to version 7.8.0:
  * HeaderLabel now has ellipsize property
  * ListItem now has a menu_model property
  * Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to version 7.8.1:
  * ListItem uses the context menu cursor when menu_model is set
  * Updated translations
  * Styles: optionally build install gtk styles
  * Icons: add points of interest</changelog>
</package>
<package pkgid="0205a96fac83d65352940e7a69c22e931fb7bdf9b39e27f462a174a22137acc4ce82422246faed9d92240c540b4c8518d49f6212b219458689148fef72eacd47" name="granite-debugsource" arch="i586">
  <version epoch="0" ver="7.8.1" rel="1.4"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1598356800">- Update to 5.5.0:
  * Update granite.appdata.xml.in
  * SourceList: Rewrite default style (#411)
  * Deprecate get_button_layout_schema (#403)
  * Deprecate Utils.set_theming (#404)
  * Deprecate CollapsiblePaned (#402)
  * Deprecate get_default_close_button_position (#407)
  * Deprecate set_theming_for_screen (#408)
  * SourceList: move only usage of is_left_to_right (#406)
  * Deprecate get_css_provider (#405)
  * Deprecate Granite.Services.Paths (#401)
  * Deprecate Composited Window (#400)
  * SimpleCommand: Mark as deprecated (#397)
  * StyleClass: Add color-button (#393)
  * StyleClass: Add .rounded style constant (#392)
  * DynamicNotebook: Get rid of the big spinner (#391)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 6.1.1:
- Fixes:
  * Ensure accel_to_string works with multiple modifiers
  * Fix locale issues in Flatpaks
  * Updated translations
- Additions:
  * TRANSITION_DURATION_IN_PLACE for consistent in-place widget
    transformations
- Other Changes:
  * accel_to_string handles accel markup without modifiers or
    that are only modifiers
  * Granite.Dialog replaces Gtk.Dialog for consistent styling
  * Granite.SwitchModelButton for use in Gtk.Popover menus
  * Granite.ValidatedEntry for client-side verification in forms
- New Constants:
  * TOOLTIP_SECONDARY_TEXT_MARKUP for smaller second line text in
    Gtk.Tooltips
  * SMALL_LABEL for smaller Gtk.Labels without Pango
  * STYLE_CLASS_WARMTH and STYLE_CLASS_TEMPERATURE for scales
  * STYLE_CLASS_DEFAULT_DECORATION for slim headerbars
  * TRANSITION_DURATION_OPEN and TRANSITION_DURATION_CLOSE for
    consistent animations
- Removals:
  * Granite.Widgets.AboutDialog. Provide AppStream metadata
    instead.
  * Granite.Widgets.AppMenu. Use Gtk.MenuButton instead.
- Deprecations:
  * Granite.Widgets.Avatar. Use Hdy.Avatar instead
  * Toasts now reset their timeout when sending a new
    notification and the timeout is stopped while hovering
  * Backslash, Right Control, and Left Control are now handled by
    accel_to_string
  * Make tab tooltips of DynamicNotebook settable
  * Timepicker corrrectly fires time_changed when AM and PM
    buttons are selected
  * Granite.MessageDialog now uses the messagedialog CSS name
  * Visible child name is now properly synced in
    Granite.SettingsSidebar
  * Status can be set in Granite.AbstractSettingsPage on
    construct</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1645358400">- Update to 6.2.0:
  * min_length property for Granite.ValidatedEntry
  * Granite.HyperTextView for navigatable URLs in text views
  * Updated translations
  * Prevent crashing on environments without dark style
  * Use values from the Settings Portal when possible
  * Disable horizontal scrolling by default in SettingsPage</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723464000">- update to 7.5.0:
  * Toast: add a new dismissed signal that includes the reason for dismissal
  * Add STYLE_CLASS_SUCCESS
  * HeaderLabel: allow secondary text to use markup
  * Make building Demo optional
  * Demo now uses a modern split-pane design
  * DateTime: handle relative datetime when epoch
  * MessageDialog: Set last button as focus widget
  * SwitchModelButton: Remove redundant switch keyboard focusing
  * Load fallback styles for widgets when using Granite.init
  * Updated translations
  * SettingsPage and SettingsSidebar: these widgets have moved to LibSwitchboard
- update to 7.4.0:
  * Add a withdraw method for Granite.Toast
  * Updated translations
- update to 7.3.0:
  * Fix build with newer Vala
  * settings: remove inappropriate ownership annotation
  * Add granite styles as a gresource
  * Init: load gresourced styles if present
  * Fix demo desktop file
  * Metainfo improvements
- update to 7.2.0:
  * Add icon and use it
  * Init: add ensure type
  * Add 'since' annotations to things added in 7.1
  * Add since annotation to new public init method
- update to 7.1.0:
  * Granite.STYLE_CLASS_RICH_LIST for standard Gtk.ListBox row padding
  * Granite.STYLE_CLASS_FRAME for adding a border to Gtk.LisBox, Gtk.InfoBar, and others
  * Granite.STYLE_CLASS_SIDEBAR for styling application sidebars
  * Granite.STYLE_CLASS_BACKGROUND to use the default background color for a widget
  * Add optional secondary text to Granite.HeaderLabel
  * Allow text in Granite.Toast to wrap
  * SimpleSettingsPage: Wrap titles and allow description text to go under switches
  * Updated translations
- update to 7.0.0:
  * Ported to gtk4
  * Granite.Placeholder: replaces AlertView and Welcome
  * SimpleSettingsPage: Allow markup in description
  * Application: use Gtk.Application instead
  * Drawing: Use Gtk.CSS
  * DynamicNotebook: use Adw.TabBar instead
  * Logger: use GLib.log instead
  * ModeButton: Use Gtk.ToggleButton with the "group" property and "linked" style class instead
  * Paths: use GLib.Environment instead
  * Seekbar
  * Services.Settings: use GLib.Settings instead
  * SimpleCommand: use GLib.AppInfo.create_from_commandline instead
  * SourceList: use Gtk.ListBox with the "sidebar" style class instead
  * StorageBar
  * TextStyle: use style class constants instead
  * Several functions in System were replaced by GLib.AppInfo
  * Updated translations
- switch url to github, as we don't want to link to a different OS</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732104000">- update spec file with removing update desktop file and use ldconfig_scriptlets</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732276800">- update to 7.6.0:
  * Dialog: Add since annotation to new method
  * SwitchModelButton: set accessible label, description, and state
  * ValidatedEntry: set AccessibleState
  * HeaderLabel: set accessible description
  * AbstractSimpleSettingsPage: Correct replacement class
  * meson: Use gnome module to compile schemas
  * SwitchModelButton: wrap label
  * Introduce Granite.Bin for subclassing
  * Fix dead link</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735732800">- add fix-version.patch to fix version which typelib requires</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 7.7.0:
  * View icons for columns, grids, lists, and reader mode. Plus horizontal and
    vertical ellipsis icons
  * Start and End show/hide sidebar icons
  * Emoji category icons used by GTK's emoji picker
  * Eye icons required by Gtk.PasswordEntry
  * Box is an orientable widget that includes standardized spacing and linked styles
  * ListItem is a standard list widget that includes styles and spacing
  * ToolBox is a vertical layout widget for top and bottom toolbars
  * new style class constants for labels: CssClass.NUMERIC and CssClass.MONOSPACE
  * StyleManager handles automatically setting dark and light modes as well as
    system accent colors using Portals
  * BackButton is a standardized navigation button that activates
    "navigation.pop" and includes a shortcut tooltip
  * accel_to_string now uses the word "Super" instead of the "⌘" symbol
  * HeaderLabel has a new property for H1-H4 sizes and H2 styles are now bolder
  * CssClass.CARD is now rounded by default
  * Updated translations
  * Utils.set_color_primary. Modern apps have moved to more of a split paned
    design and this style is no longer very fashionable
  * Nearly all of the old `STYLE_CLASS` constants have been deprecated. Some of
    them have been replaced by `CssClass` constants, others by widgets
  * More demo pages with more widgets
  * Color scheme switcher in the sidebar</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771934400">- Update to version 7.8.0:
  * HeaderLabel now has ellipsize property
  * ListItem now has a menu_model property
  * Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to version 7.8.1:
  * ListItem uses the context menu cursor when menu_model is set
  * Updated translations
  * Styles: optionally build install gtk styles
  * Icons: add points of interest</changelog>
</package>
<package pkgid="d8b33cd7200402e7bd68e30f6b7caf1ed59aff7da34b4c09bacdc9e86e15c13f2bdd3442a4f8e9b368e740e85be61a56c811467e0080b313328925234a4819bf" name="granite-demo-debuginfo" arch="i586">
  <version epoch="0" ver="7.8.1" rel="1.4"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1598356800">- Update to 5.5.0:
  * Update granite.appdata.xml.in
  * SourceList: Rewrite default style (#411)
  * Deprecate get_button_layout_schema (#403)
  * Deprecate Utils.set_theming (#404)
  * Deprecate CollapsiblePaned (#402)
  * Deprecate get_default_close_button_position (#407)
  * Deprecate set_theming_for_screen (#408)
  * SourceList: move only usage of is_left_to_right (#406)
  * Deprecate get_css_provider (#405)
  * Deprecate Granite.Services.Paths (#401)
  * Deprecate Composited Window (#400)
  * SimpleCommand: Mark as deprecated (#397)
  * StyleClass: Add color-button (#393)
  * StyleClass: Add .rounded style constant (#392)
  * DynamicNotebook: Get rid of the big spinner (#391)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 6.1.1:
- Fixes:
  * Ensure accel_to_string works with multiple modifiers
  * Fix locale issues in Flatpaks
  * Updated translations
- Additions:
  * TRANSITION_DURATION_IN_PLACE for consistent in-place widget
    transformations
- Other Changes:
  * accel_to_string handles accel markup without modifiers or
    that are only modifiers
  * Granite.Dialog replaces Gtk.Dialog for consistent styling
  * Granite.SwitchModelButton for use in Gtk.Popover menus
  * Granite.ValidatedEntry for client-side verification in forms
- New Constants:
  * TOOLTIP_SECONDARY_TEXT_MARKUP for smaller second line text in
    Gtk.Tooltips
  * SMALL_LABEL for smaller Gtk.Labels without Pango
  * STYLE_CLASS_WARMTH and STYLE_CLASS_TEMPERATURE for scales
  * STYLE_CLASS_DEFAULT_DECORATION for slim headerbars
  * TRANSITION_DURATION_OPEN and TRANSITION_DURATION_CLOSE for
    consistent animations
- Removals:
  * Granite.Widgets.AboutDialog. Provide AppStream metadata
    instead.
  * Granite.Widgets.AppMenu. Use Gtk.MenuButton instead.
- Deprecations:
  * Granite.Widgets.Avatar. Use Hdy.Avatar instead
  * Toasts now reset their timeout when sending a new
    notification and the timeout is stopped while hovering
  * Backslash, Right Control, and Left Control are now handled by
    accel_to_string
  * Make tab tooltips of DynamicNotebook settable
  * Timepicker corrrectly fires time_changed when AM and PM
    buttons are selected
  * Granite.MessageDialog now uses the messagedialog CSS name
  * Visible child name is now properly synced in
    Granite.SettingsSidebar
  * Status can be set in Granite.AbstractSettingsPage on
    construct</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1645358400">- Update to 6.2.0:
  * min_length property for Granite.ValidatedEntry
  * Granite.HyperTextView for navigatable URLs in text views
  * Updated translations
  * Prevent crashing on environments without dark style
  * Use values from the Settings Portal when possible
  * Disable horizontal scrolling by default in SettingsPage</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723464000">- update to 7.5.0:
  * Toast: add a new dismissed signal that includes the reason for dismissal
  * Add STYLE_CLASS_SUCCESS
  * HeaderLabel: allow secondary text to use markup
  * Make building Demo optional
  * Demo now uses a modern split-pane design
  * DateTime: handle relative datetime when epoch
  * MessageDialog: Set last button as focus widget
  * SwitchModelButton: Remove redundant switch keyboard focusing
  * Load fallback styles for widgets when using Granite.init
  * Updated translations
  * SettingsPage and SettingsSidebar: these widgets have moved to LibSwitchboard
- update to 7.4.0:
  * Add a withdraw method for Granite.Toast
  * Updated translations
- update to 7.3.0:
  * Fix build with newer Vala
  * settings: remove inappropriate ownership annotation
  * Add granite styles as a gresource
  * Init: load gresourced styles if present
  * Fix demo desktop file
  * Metainfo improvements
- update to 7.2.0:
  * Add icon and use it
  * Init: add ensure type
  * Add 'since' annotations to things added in 7.1
  * Add since annotation to new public init method
- update to 7.1.0:
  * Granite.STYLE_CLASS_RICH_LIST for standard Gtk.ListBox row padding
  * Granite.STYLE_CLASS_FRAME for adding a border to Gtk.LisBox, Gtk.InfoBar, and others
  * Granite.STYLE_CLASS_SIDEBAR for styling application sidebars
  * Granite.STYLE_CLASS_BACKGROUND to use the default background color for a widget
  * Add optional secondary text to Granite.HeaderLabel
  * Allow text in Granite.Toast to wrap
  * SimpleSettingsPage: Wrap titles and allow description text to go under switches
  * Updated translations
- update to 7.0.0:
  * Ported to gtk4
  * Granite.Placeholder: replaces AlertView and Welcome
  * SimpleSettingsPage: Allow markup in description
  * Application: use Gtk.Application instead
  * Drawing: Use Gtk.CSS
  * DynamicNotebook: use Adw.TabBar instead
  * Logger: use GLib.log instead
  * ModeButton: Use Gtk.ToggleButton with the "group" property and "linked" style class instead
  * Paths: use GLib.Environment instead
  * Seekbar
  * Services.Settings: use GLib.Settings instead
  * SimpleCommand: use GLib.AppInfo.create_from_commandline instead
  * SourceList: use Gtk.ListBox with the "sidebar" style class instead
  * StorageBar
  * TextStyle: use style class constants instead
  * Several functions in System were replaced by GLib.AppInfo
  * Updated translations
- switch url to github, as we don't want to link to a different OS</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732104000">- update spec file with removing update desktop file and use ldconfig_scriptlets</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732276800">- update to 7.6.0:
  * Dialog: Add since annotation to new method
  * SwitchModelButton: set accessible label, description, and state
  * ValidatedEntry: set AccessibleState
  * HeaderLabel: set accessible description
  * AbstractSimpleSettingsPage: Correct replacement class
  * meson: Use gnome module to compile schemas
  * SwitchModelButton: wrap label
  * Introduce Granite.Bin for subclassing
  * Fix dead link</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735732800">- add fix-version.patch to fix version which typelib requires</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 7.7.0:
  * View icons for columns, grids, lists, and reader mode. Plus horizontal and
    vertical ellipsis icons
  * Start and End show/hide sidebar icons
  * Emoji category icons used by GTK's emoji picker
  * Eye icons required by Gtk.PasswordEntry
  * Box is an orientable widget that includes standardized spacing and linked styles
  * ListItem is a standard list widget that includes styles and spacing
  * ToolBox is a vertical layout widget for top and bottom toolbars
  * new style class constants for labels: CssClass.NUMERIC and CssClass.MONOSPACE
  * StyleManager handles automatically setting dark and light modes as well as
    system accent colors using Portals
  * BackButton is a standardized navigation button that activates
    "navigation.pop" and includes a shortcut tooltip
  * accel_to_string now uses the word "Super" instead of the "⌘" symbol
  * HeaderLabel has a new property for H1-H4 sizes and H2 styles are now bolder
  * CssClass.CARD is now rounded by default
  * Updated translations
  * Utils.set_color_primary. Modern apps have moved to more of a split paned
    design and this style is no longer very fashionable
  * Nearly all of the old `STYLE_CLASS` constants have been deprecated. Some of
    them have been replaced by `CssClass` constants, others by widgets
  * More demo pages with more widgets
  * Color scheme switcher in the sidebar</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1771934400">- Update to version 7.8.0:
  * HeaderLabel now has ellipsize property
  * ListItem now has a menu_model property
  * Updated translations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to version 7.8.1:
  * ListItem uses the context menu cursor when menu_model is set
  * Updated translations
  * Styles: optionally build install gtk styles
  * Icons: add points of interest</changelog>
</package>
<package pkgid="a50ef690d8ed34bb7e041746ac8a2a20b50819ef148b4284c4e84990b323d358a07e96fdd5f736ed3a1c5bc9184da773b6d9cf93d2e6a0217a86fe02039a0ee0" name="granite6-debuginfo" arch="i586">
  <version epoch="0" ver="6.2.0" rel="2.8"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1576670400">- Update to 5.3.0:
  * Add Release to Actions
  * Delete AUTHORS
  * AccelLabel and Utils: Add null checks (#362)
  * Add tooltip support for SourceList (#187)
  * Add Lint to CI (#325)
  * DynamicNotebook: Lint (#334)
  * Application: Lint (#341)
  * BufferSurface: Lint (#343)
  * AboutDialog: Lint (#352)
  * Drawing Utilities: Lint (#353)
  * Drawing Color: Lint (#354)
  * IconFactory: Lint (#355)
  * Logger: Lint (#356)
  * AppMenu: Lint (#357)
  * Abstract Settings Pages: Lint (#358)
  * AsyncImage: Lint (#351)
  * MessageDialog: Lint (#350)
  * CellRenderers: Lint (#349)
  * SimpleCommand: Lint (#348)
  * CompositedWindow: Lint (#347)
  * SettingsSidebarRow: Lint (#346)
  * Settings: Lint (#345)
  * Paths: Lint (#344)
  * SourceList: Lint (#342)
  * DatePicker: Lint (#340)
  * ModeButton: Lint (#339)
  * Welcome: Lint (#336)
  * TimePicker: Lint (#338)
  * Utils: Lint (#337)
  * Demo Views: Lint (#335)
  * Use async mutex for badge synchronisation (#333)
  * Add Gettext Updates to Actions
  * Delay tab resizing when closing tabs and larger min/max tab
    width (#311)
  * Add AccelLabel (#300)
  * MessageDialogView: Sentence-case primary label (#329)
  * ...</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1581940800">- Fix: invalid-filename-dependency</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1588248000">- Update to 5.4.0:
  * Get prefers color scheme from accountsservice (#319)
  * Settings: Deprecate and suggest GLib.Settings (#376)
  * Release 5.3.1 (#379)
  * AccelLabel: make label settable (#373)
  * SettingsSidebarRow: center align with no subtitle (#372)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1598356800">- Update to 5.5.0:
  * Update granite.appdata.xml.in
  * SourceList: Rewrite default style (#411)
  * Deprecate get_button_layout_schema (#403)
  * Deprecate Utils.set_theming (#404)
  * Deprecate CollapsiblePaned (#402)
  * Deprecate get_default_close_button_position (#407)
  * Deprecate set_theming_for_screen (#408)
  * SourceList: move only usage of is_left_to_right (#406)
  * Deprecate get_css_provider (#405)
  * Deprecate Granite.Services.Paths (#401)
  * Deprecate Composited Window (#400)
  * SimpleCommand: Mark as deprecated (#397)
  * StyleClass: Add color-button (#393)
  * StyleClass: Add .rounded style constant (#392)
  * DynamicNotebook: Get rid of the big spinner (#391)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 6.1.1:
- Fixes:
  * Ensure accel_to_string works with multiple modifiers
  * Fix locale issues in Flatpaks
  * Updated translations
- Additions:
  * TRANSITION_DURATION_IN_PLACE for consistent in-place widget
    transformations
- Other Changes:
  * accel_to_string handles accel markup without modifiers or
    that are only modifiers
  * Granite.Dialog replaces Gtk.Dialog for consistent styling
  * Granite.SwitchModelButton for use in Gtk.Popover menus
  * Granite.ValidatedEntry for client-side verification in forms
- New Constants:
  * TOOLTIP_SECONDARY_TEXT_MARKUP for smaller second line text in
    Gtk.Tooltips
  * SMALL_LABEL for smaller Gtk.Labels without Pango
  * STYLE_CLASS_WARMTH and STYLE_CLASS_TEMPERATURE for scales
  * STYLE_CLASS_DEFAULT_DECORATION for slim headerbars
  * TRANSITION_DURATION_OPEN and TRANSITION_DURATION_CLOSE for
    consistent animations
- Removals:
  * Granite.Widgets.AboutDialog. Provide AppStream metadata
    instead.
  * Granite.Widgets.AppMenu. Use Gtk.MenuButton instead.
- Deprecations:
  * Granite.Widgets.Avatar. Use Hdy.Avatar instead
  * Toasts now reset their timeout when sending a new
    notification and the timeout is stopped while hovering
  * Backslash, Right Control, and Left Control are now handled by
    accel_to_string
  * Make tab tooltips of DynamicNotebook settable
  * Timepicker corrrectly fires time_changed when AM and PM
    buttons are selected
  * Granite.MessageDialog now uses the messagedialog CSS name
  * Visible child name is now properly synced in
    Granite.SettingsSidebar
  * Status can be set in Granite.AbstractSettingsPage on
    construct</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1645358400">- Update to 6.2.0:
  * min_length property for Granite.ValidatedEntry
  * Granite.HyperTextView for navigatable URLs in text views
  * Updated translations
  * Prevent crashing on environments without dark style
  * Use values from the Settings Portal when possible
  * Disable horizontal scrolling by default in SettingsPage</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723291200">- fix packaging with adding make dependencies and adding
  Wno-error
- switch url to github, so we don't link to a different distribution</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1730721600">- actual fix CFLAGS
- expose correct name for the library
- use ldconfig_scriptlets</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732276800">- fix soname</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735732800">- add fix-version.patch to fix version which typelib requires</changelog>
</package>
<package pkgid="de75a7c6b54516d688ad9b1e47afcfae135ba9496a703a4b909e42231718c1288a1e7e01ef9d5ee9a20d1042d07925d2c534f584585c518c49960a7f6133bc59" name="granite6-debugsource" arch="i586">
  <version epoch="0" ver="6.2.0" rel="2.8"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1576670400">- Update to 5.3.0:
  * Add Release to Actions
  * Delete AUTHORS
  * AccelLabel and Utils: Add null checks (#362)
  * Add tooltip support for SourceList (#187)
  * Add Lint to CI (#325)
  * DynamicNotebook: Lint (#334)
  * Application: Lint (#341)
  * BufferSurface: Lint (#343)
  * AboutDialog: Lint (#352)
  * Drawing Utilities: Lint (#353)
  * Drawing Color: Lint (#354)
  * IconFactory: Lint (#355)
  * Logger: Lint (#356)
  * AppMenu: Lint (#357)
  * Abstract Settings Pages: Lint (#358)
  * AsyncImage: Lint (#351)
  * MessageDialog: Lint (#350)
  * CellRenderers: Lint (#349)
  * SimpleCommand: Lint (#348)
  * CompositedWindow: Lint (#347)
  * SettingsSidebarRow: Lint (#346)
  * Settings: Lint (#345)
  * Paths: Lint (#344)
  * SourceList: Lint (#342)
  * DatePicker: Lint (#340)
  * ModeButton: Lint (#339)
  * Welcome: Lint (#336)
  * TimePicker: Lint (#338)
  * Utils: Lint (#337)
  * Demo Views: Lint (#335)
  * Use async mutex for badge synchronisation (#333)
  * Add Gettext Updates to Actions
  * Delay tab resizing when closing tabs and larger min/max tab
    width (#311)
  * Add AccelLabel (#300)
  * MessageDialogView: Sentence-case primary label (#329)
  * ...</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1581940800">- Fix: invalid-filename-dependency</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1588248000">- Update to 5.4.0:
  * Get prefers color scheme from accountsservice (#319)
  * Settings: Deprecate and suggest GLib.Settings (#376)
  * Release 5.3.1 (#379)
  * AccelLabel: make label settable (#373)
  * SettingsSidebarRow: center align with no subtitle (#372)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1598356800">- Update to 5.5.0:
  * Update granite.appdata.xml.in
  * SourceList: Rewrite default style (#411)
  * Deprecate get_button_layout_schema (#403)
  * Deprecate Utils.set_theming (#404)
  * Deprecate CollapsiblePaned (#402)
  * Deprecate get_default_close_button_position (#407)
  * Deprecate set_theming_for_screen (#408)
  * SourceList: move only usage of is_left_to_right (#406)
  * Deprecate get_css_provider (#405)
  * Deprecate Granite.Services.Paths (#401)
  * Deprecate Composited Window (#400)
  * SimpleCommand: Mark as deprecated (#397)
  * StyleClass: Add color-button (#393)
  * StyleClass: Add .rounded style constant (#392)
  * DynamicNotebook: Get rid of the big spinner (#391)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 6.1.1:
- Fixes:
  * Ensure accel_to_string works with multiple modifiers
  * Fix locale issues in Flatpaks
  * Updated translations
- Additions:
  * TRANSITION_DURATION_IN_PLACE for consistent in-place widget
    transformations
- Other Changes:
  * accel_to_string handles accel markup without modifiers or
    that are only modifiers
  * Granite.Dialog replaces Gtk.Dialog for consistent styling
  * Granite.SwitchModelButton for use in Gtk.Popover menus
  * Granite.ValidatedEntry for client-side verification in forms
- New Constants:
  * TOOLTIP_SECONDARY_TEXT_MARKUP for smaller second line text in
    Gtk.Tooltips
  * SMALL_LABEL for smaller Gtk.Labels without Pango
  * STYLE_CLASS_WARMTH and STYLE_CLASS_TEMPERATURE for scales
  * STYLE_CLASS_DEFAULT_DECORATION for slim headerbars
  * TRANSITION_DURATION_OPEN and TRANSITION_DURATION_CLOSE for
    consistent animations
- Removals:
  * Granite.Widgets.AboutDialog. Provide AppStream metadata
    instead.
  * Granite.Widgets.AppMenu. Use Gtk.MenuButton instead.
- Deprecations:
  * Granite.Widgets.Avatar. Use Hdy.Avatar instead
  * Toasts now reset their timeout when sending a new
    notification and the timeout is stopped while hovering
  * Backslash, Right Control, and Left Control are now handled by
    accel_to_string
  * Make tab tooltips of DynamicNotebook settable
  * Timepicker corrrectly fires time_changed when AM and PM
    buttons are selected
  * Granite.MessageDialog now uses the messagedialog CSS name
  * Visible child name is now properly synced in
    Granite.SettingsSidebar
  * Status can be set in Granite.AbstractSettingsPage on
    construct</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1645358400">- Update to 6.2.0:
  * min_length property for Granite.ValidatedEntry
  * Granite.HyperTextView for navigatable URLs in text views
  * Updated translations
  * Prevent crashing on environments without dark style
  * Use values from the Settings Portal when possible
  * Disable horizontal scrolling by default in SettingsPage</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723291200">- fix packaging with adding make dependencies and adding
  Wno-error
- switch url to github, so we don't link to a different distribution</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1730721600">- actual fix CFLAGS
- expose correct name for the library
- use ldconfig_scriptlets</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732276800">- fix soname</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735732800">- add fix-version.patch to fix version which typelib requires</changelog>
</package>
<package pkgid="c433317448b00e6c2326260dc13f27064737a94d7874871a415efbeaf128c3ecb842aa8f3a67ab5ae20584c186c0fe8c5a7a0046272b6b3363c38fb15791906c" name="granite6-demo-debuginfo" arch="i586">
  <version epoch="0" ver="6.2.0" rel="2.8"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1576670400">- Update to 5.3.0:
  * Add Release to Actions
  * Delete AUTHORS
  * AccelLabel and Utils: Add null checks (#362)
  * Add tooltip support for SourceList (#187)
  * Add Lint to CI (#325)
  * DynamicNotebook: Lint (#334)
  * Application: Lint (#341)
  * BufferSurface: Lint (#343)
  * AboutDialog: Lint (#352)
  * Drawing Utilities: Lint (#353)
  * Drawing Color: Lint (#354)
  * IconFactory: Lint (#355)
  * Logger: Lint (#356)
  * AppMenu: Lint (#357)
  * Abstract Settings Pages: Lint (#358)
  * AsyncImage: Lint (#351)
  * MessageDialog: Lint (#350)
  * CellRenderers: Lint (#349)
  * SimpleCommand: Lint (#348)
  * CompositedWindow: Lint (#347)
  * SettingsSidebarRow: Lint (#346)
  * Settings: Lint (#345)
  * Paths: Lint (#344)
  * SourceList: Lint (#342)
  * DatePicker: Lint (#340)
  * ModeButton: Lint (#339)
  * Welcome: Lint (#336)
  * TimePicker: Lint (#338)
  * Utils: Lint (#337)
  * Demo Views: Lint (#335)
  * Use async mutex for badge synchronisation (#333)
  * Add Gettext Updates to Actions
  * Delay tab resizing when closing tabs and larger min/max tab
    width (#311)
  * Add AccelLabel (#300)
  * MessageDialogView: Sentence-case primary label (#329)
  * ...</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1581940800">- Fix: invalid-filename-dependency</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1588248000">- Update to 5.4.0:
  * Get prefers color scheme from accountsservice (#319)
  * Settings: Deprecate and suggest GLib.Settings (#376)
  * Release 5.3.1 (#379)
  * AccelLabel: make label settable (#373)
  * SettingsSidebarRow: center align with no subtitle (#372)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1598356800">- Update to 5.5.0:
  * Update granite.appdata.xml.in
  * SourceList: Rewrite default style (#411)
  * Deprecate get_button_layout_schema (#403)
  * Deprecate Utils.set_theming (#404)
  * Deprecate CollapsiblePaned (#402)
  * Deprecate get_default_close_button_position (#407)
  * Deprecate set_theming_for_screen (#408)
  * SourceList: move only usage of is_left_to_right (#406)
  * Deprecate get_css_provider (#405)
  * Deprecate Granite.Services.Paths (#401)
  * Deprecate Composited Window (#400)
  * SimpleCommand: Mark as deprecated (#397)
  * StyleClass: Add color-button (#393)
  * StyleClass: Add .rounded style constant (#392)
  * DynamicNotebook: Get rid of the big spinner (#391)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 6.1.1:
- Fixes:
  * Ensure accel_to_string works with multiple modifiers
  * Fix locale issues in Flatpaks
  * Updated translations
- Additions:
  * TRANSITION_DURATION_IN_PLACE for consistent in-place widget
    transformations
- Other Changes:
  * accel_to_string handles accel markup without modifiers or
    that are only modifiers
  * Granite.Dialog replaces Gtk.Dialog for consistent styling
  * Granite.SwitchModelButton for use in Gtk.Popover menus
  * Granite.ValidatedEntry for client-side verification in forms
- New Constants:
  * TOOLTIP_SECONDARY_TEXT_MARKUP for smaller second line text in
    Gtk.Tooltips
  * SMALL_LABEL for smaller Gtk.Labels without Pango
  * STYLE_CLASS_WARMTH and STYLE_CLASS_TEMPERATURE for scales
  * STYLE_CLASS_DEFAULT_DECORATION for slim headerbars
  * TRANSITION_DURATION_OPEN and TRANSITION_DURATION_CLOSE for
    consistent animations
- Removals:
  * Granite.Widgets.AboutDialog. Provide AppStream metadata
    instead.
  * Granite.Widgets.AppMenu. Use Gtk.MenuButton instead.
- Deprecations:
  * Granite.Widgets.Avatar. Use Hdy.Avatar instead
  * Toasts now reset their timeout when sending a new
    notification and the timeout is stopped while hovering
  * Backslash, Right Control, and Left Control are now handled by
    accel_to_string
  * Make tab tooltips of DynamicNotebook settable
  * Timepicker corrrectly fires time_changed when AM and PM
    buttons are selected
  * Granite.MessageDialog now uses the messagedialog CSS name
  * Visible child name is now properly synced in
    Granite.SettingsSidebar
  * Status can be set in Granite.AbstractSettingsPage on
    construct</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1645358400">- Update to 6.2.0:
  * min_length property for Granite.ValidatedEntry
  * Granite.HyperTextView for navigatable URLs in text views
  * Updated translations
  * Prevent crashing on environments without dark style
  * Use values from the Settings Portal when possible
  * Disable horizontal scrolling by default in SettingsPage</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1723291200">- fix packaging with adding make dependencies and adding
  Wno-error
- switch url to github, so we don't link to a different distribution</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1730721600">- actual fix CFLAGS
- expose correct name for the library
- use ldconfig_scriptlets</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732276800">- fix soname</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735732800">- add fix-version.patch to fix version which typelib requires</changelog>
</package>
<package pkgid="8be608a41c404e7fc4c0c65d09beebfe2a9bd833d47851c9bcaf72522ebdb27134bd3149262cc5e9fa9650d6a3eff8ea2cfc64fbbab3d4e874418db63daaee79" name="grant-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.8" rel="1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769601600">- Update to version 0.5.6:
  * chore(deps): update anchore dependencies (#386)
  * chore(deps): bump actions/cache in /.github/actions/bootstrap
    (#384)
  * chore(deps): bump modernc.org/sqlite from 1.44.1 to 1.44.2
    (#383)
  * chore(deps): bump zizmorcore/zizmor-action from 0.3.0 to 0.4.1
    (#385)
  * chore(deps): update tools to latest versions (#382)
  * chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (#381)
  * chore(deps): update tools to latest versions (#380)
  * chore(deps): update tools to latest versions (#377)
  * chore(deps): bump modernc.org/sqlite from 1.44.0 to 1.44.1
    (#378)
  * ci: configure zizmor to fail PRs, address lints (#379)
  * chore: switch to official slack action (#376)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769774400">- Update to version 0.5.7:
  * chore(deps): update anchore dependencies (#391)
  * chore(deps): bump peter-evans/create-pull-request from 8.0.0 to
    8.1.0 (#390)
  * chore(deps): update tools to latest versions (#388)
  * chore(deps): bump modernc.org/sqlite from 1.44.2 to 1.44.3
    (#389)
  * chore(deps): update tools to latest versions (#387)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770206400">- Update to version 0.5.8:
  * chore(deps): update anchore dependencies (#393)
  * chore(deps): update tools to latest versions (#392)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770811200">- Update to version 0.6.0:
  * Added Features
  - bug: Support new opensource.org license URLs [#208]
  * Bug Fixes
  - skip dir symlinks in grant license search [#399 @spiffcs]
  - bug: "[0090] ERROR unable to classify license: unable to
    read" on symlinkx [#70]
  - bug: [0000] ERROR unable to determine case for -: unable to
    determine SBOM or licenses for stdin: sbom format not
    recognized [#215 #397 @spiffcs]
  * Dependencies
  - chore(deps): update anchore dependencies (#403)
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.16.4 to
    5.16.5 (#402)
  - chore(deps): bump zizmorcore/zizmor-action from 0.4.1 to
    0.5.0 (#400)
  - chore(deps): update tools to latest versions (#395)
  - chore(deps): bump actions/cache in /.github/actions/bootstrap
    (#396)
  - chore(deps): bump docker/login-action from 3.6.0 to 3.7.0
    (#394)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771502400">- Update to version 0.6.2 (.1 was not released):
  * fix: add --provenance=false for build flags (#410)
  * chore(deps): update anchore dependencies (#409)
  * chore: bump to go 1.25.7 (#408)
  * chore(deps): update tools to latest versions (#404)
  * chore(deps): bump modernc.org/sqlite from 1.44.3 to 1.45.0
    (#405)
  * chore(deps): bump golang.org/x/term from 0.39.0 to 0.40.0
    (#406)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773144000">- Update to version 0.6.3:
  * chore(deps): update anchore dependencies (#424)
  * chore(deps): update tools to latest versions (#423)
  * chore(deps): bump actions/setup-go in
    /.github/actions/bootstrap (#421)
  * chore(deps): bump actions/setup-go from 6.2.0 to 6.3.0 (#422)
  * chore(deps): update tools to latest versions (#415)
  * chore(deps): bump github.com/cloudflare/circl from 1.6.1 to
    1.6.3 (#417)
  * chore(deps): bump modernc.org/sqlite from 1.45.0 to 1.46.1
    (#418)
  * chore(deps): bump github.com/github/go-spdx/v2 from 2.3.6 to
    2.4.0 (#419)
  * chore(deps): bump go.opentelemetry.io/otel/sdk from 1.39.0 to
    1.40.0 (#420)
  * chore(deps): update tools to latest versions (#414)
  * chore(deps): update tools to latest versions (#407)
  * chore(deps): bump github/codeql-action from 4.31.10 to 4.32.3
    (#413)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774008000">- Update to version 0.6.4:
  * chore(deps): update anchore dependencies (#433)
  * chore(deps): bump google.golang.org/grpc from 1.76.0 to 1.79.3
    (#432)
  * chore(deps): update tools to latest versions (#426)
  * chore(deps): bump docker/login-action from 3.7.0 to 4.0.0
    (#428)
  * chore(deps): bump github/codeql-action from 4.32.3 to 4.32.6
    (#429)
  * chore(deps): bump golang.org/x/term from 0.40.0 to 0.41.0
    (#431)
  * chore(deps): update tools to latest versions (#425)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780574400">- Update to version 0.6.6 (.5 was not released):
  * update to dockers_v2 for goreleaser (#519)
  * chore(deps): update anchore dependencies (#513)
  * Pass 'contents: read' to check-gate workflow (#516)
  * chore(deps): bump the actions-minor-patch group across 1
    directory with 6 updates (#514)
  * chore(deps): update anchore dependencies (#505)
  * chore(deps): bump the go-minor-patch group across 1 directory
    with 2 updates (#512)
  * chore(deps): bump the actions-minor-patch group across 1
    directory with 6 updates (#511)
  * chore(deps): bump github.com/containerd/containerd/v2 (#510)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.19.0 to
    5.19.1 (#509)
  * chore(deps): bump golang.org/x/term (#507)
  * remove release notification (#508)
  * Port to go-make (#506)
  * chore(deps): update anchore dependencies (#503)
  * chore(deps): update anchore dependencies (#485)
  * chore(deps): update tool versions (#495)
  * use released shared workflow (#502)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.18.0 to
    5.19.0 (#501)
  * chore(deps): bump github.com/gookit/color from 1.6.0 to 1.6.1
    (#499)
  * Tighten workflow permissions, update release shape, and fix
    dependabot config (#498)
  * chore(deps): bump github/codeql-action from 4.35.2 to 4.35.3
    (#496)
  * chore(deps): bump slackapi/slack-github-action from 3.0.2 to
    3.0.3 (#497)
  * chore(deps): update tool versions (#493)
  * chore(deps): bump github.com/anchore/syft (#494)
  * chore(deps): bump github.com/github/go-spdx/v2 from 2.4.0 to
    2.6.0 (#486)
  * chore(deps): bump modernc.org/sqlite from 1.48.2 to 1.50.0
    (#491)
  * chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.7.9 to
    6.7.10 (#489)
  * chore(deps): bump slackapi/slack-github-action from 3.0.1 to
    3.0.2 (#490)
  * chore: remove common workflows (#492)
  * chore(deps): update tool versions (#488)
  * chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2
    (#484)
  * chore(deps): update anchore dependencies (#480)
  * chore(deps): update tool versions (#482)
  * restore go minimum version to 1.25.8 (#481)
  * chore(deps): bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3
    (#478)
  * chore(deps): bump actions/cache in /.github/actions/bootstrap
    (#479)
  * chore(deps): bump modernc.org/sqlite from 1.48.1 to 1.48.2
    (#472)
  * chore(deps): update anchore dependencies (#469)
  * chore(deps): update tool versions (#470)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to
    5.18.0 (#477)
  * chore(deps): bump golang.org/x/term from 0.41.0 to 0.42.0
    (#476)
  * chore(deps): update tools to latest versions (#451)
  * chore(deps): update tool versions (#452)
  * chore(deps): bump github/codeql-action from 4.32.6 to 4.35.1
    (#459)
  * chore(deps): update Go version (#468)
  * chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to
    4.1.4 (#457)
  * chore(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to
    1.43.0 (#463)
  * chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
    (#462)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.8.5 to
    1.8.6 (#467)
  * chore(deps): bump modernc.org/sqlite from 1.47.0 to 1.48.1
    (#465)
  * chore(deps): bump docker/login-action from 4.0.0 to 4.1.0
    (#466)
  * chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.7.8 to
    6.7.9 (#464)
  * chore(deps): bump
    github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream (#461)
  * chore: update zizmor workflow triggers (#456)
  * chore: add security-events write permission for zizmor (#455)
  * (chore): removing automations (#453)
  * chore(deps): update tools to latest versions (#445)
  * chore(deps): update anchore dependencies (#447)
  * chore(deps): update tool versions (#444)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to
    5.17.1 (#450)
  * chore(deps): bump actions/setup-go in
    /.github/actions/bootstrap (#448)
  * chore(deps): bump actions/setup-go from 6.3.0 to 6.4.0 (#449)
  * chore(deps): bump actions/cache in /.github/actions/bootstrap
    (#442)
  * chore(deps): bump modernc.org/sqlite from 1.46.1 to 1.47.0
    (#441)
  * chore(deps): pin certain go dependencies (#438)
  * fix: --dry-run status code correction (#398)
  * chore(deps): update tools to latest versions (#434)
  * chore(deps): bump slackapi/slack-github-action from 2.1.1 to
    3.0.1 (#435)
  * chore(deps): bump actions/create-github-app-token from 2.2.1 to
    3.0.0 (#436)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780920000">- Update to version 0.6.7:
  * chore(deps): update anchore dependencies (#518)
  * chore(deps): bump docker/setup-buildx-action from 3.12.0 to
    4.1.0 (#520)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783598400">- Update to version 0.6.8:
  * bug: non zero exit code when no denied packages reported based
    on policies [Issue #454] [PR #517 @arpitjain099]
  * chore(deps): bump
    anchore/workflows/.github/workflows/check-version-available.yaml
    (#532)
  * chore(deps): bump
    anchore/workflows/.github/workflows/release-install-script.yaml
    (#536)
  * chore(deps): bump github.com/anchore/go-collections from 0.1.0
    to 0.1.1 (#542)
  * chore(deps): bump github.com/anchore/syft from 1.45.1 to 1.46.0
    (#537)
  * chore(deps): bump github.com/anchore/clio from 0.1.0 to 0.1.1
    (#539)
  * chore(deps): bump github.com/anchore/go-logger from 0.1.0 to
    0.1.1 (#540)
  * chore(deps): bump modernc.org/sqlite from 1.52.0 to 1.53.0
    (#541)
  * chore(deps): bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7
    (#534)
  * chore(deps): bump
    anchore/workflows/.github/workflows/codeql.yaml (#533)
  * chore(deps): bump
    anchore/workflows/.github/workflows/check-gate.yaml (#531)</changelog>
</package>
<package pkgid="e9843dc800fe3c0b30c2c23963d518bd3ba9534a859b2d3d9158f9e676a2625e5436bbc91a936599b9dcf85f144ce900e536b9fb467370084bb3c8402247bc2b" name="grant-debugsource" arch="i586">
  <version epoch="0" ver="0.6.8" rel="1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769601600">- Update to version 0.5.6:
  * chore(deps): update anchore dependencies (#386)
  * chore(deps): bump actions/cache in /.github/actions/bootstrap
    (#384)
  * chore(deps): bump modernc.org/sqlite from 1.44.1 to 1.44.2
    (#383)
  * chore(deps): bump zizmorcore/zizmor-action from 0.3.0 to 0.4.1
    (#385)
  * chore(deps): update tools to latest versions (#382)
  * chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (#381)
  * chore(deps): update tools to latest versions (#380)
  * chore(deps): update tools to latest versions (#377)
  * chore(deps): bump modernc.org/sqlite from 1.44.0 to 1.44.1
    (#378)
  * ci: configure zizmor to fail PRs, address lints (#379)
  * chore: switch to official slack action (#376)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769774400">- Update to version 0.5.7:
  * chore(deps): update anchore dependencies (#391)
  * chore(deps): bump peter-evans/create-pull-request from 8.0.0 to
    8.1.0 (#390)
  * chore(deps): update tools to latest versions (#388)
  * chore(deps): bump modernc.org/sqlite from 1.44.2 to 1.44.3
    (#389)
  * chore(deps): update tools to latest versions (#387)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770206400">- Update to version 0.5.8:
  * chore(deps): update anchore dependencies (#393)
  * chore(deps): update tools to latest versions (#392)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770811200">- Update to version 0.6.0:
  * Added Features
  - bug: Support new opensource.org license URLs [#208]
  * Bug Fixes
  - skip dir symlinks in grant license search [#399 @spiffcs]
  - bug: "[0090] ERROR unable to classify license: unable to
    read" on symlinkx [#70]
  - bug: [0000] ERROR unable to determine case for -: unable to
    determine SBOM or licenses for stdin: sbom format not
    recognized [#215 #397 @spiffcs]
  * Dependencies
  - chore(deps): update anchore dependencies (#403)
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.16.4 to
    5.16.5 (#402)
  - chore(deps): bump zizmorcore/zizmor-action from 0.4.1 to
    0.5.0 (#400)
  - chore(deps): update tools to latest versions (#395)
  - chore(deps): bump actions/cache in /.github/actions/bootstrap
    (#396)
  - chore(deps): bump docker/login-action from 3.6.0 to 3.7.0
    (#394)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771502400">- Update to version 0.6.2 (.1 was not released):
  * fix: add --provenance=false for build flags (#410)
  * chore(deps): update anchore dependencies (#409)
  * chore: bump to go 1.25.7 (#408)
  * chore(deps): update tools to latest versions (#404)
  * chore(deps): bump modernc.org/sqlite from 1.44.3 to 1.45.0
    (#405)
  * chore(deps): bump golang.org/x/term from 0.39.0 to 0.40.0
    (#406)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773144000">- Update to version 0.6.3:
  * chore(deps): update anchore dependencies (#424)
  * chore(deps): update tools to latest versions (#423)
  * chore(deps): bump actions/setup-go in
    /.github/actions/bootstrap (#421)
  * chore(deps): bump actions/setup-go from 6.2.0 to 6.3.0 (#422)
  * chore(deps): update tools to latest versions (#415)
  * chore(deps): bump github.com/cloudflare/circl from 1.6.1 to
    1.6.3 (#417)
  * chore(deps): bump modernc.org/sqlite from 1.45.0 to 1.46.1
    (#418)
  * chore(deps): bump github.com/github/go-spdx/v2 from 2.3.6 to
    2.4.0 (#419)
  * chore(deps): bump go.opentelemetry.io/otel/sdk from 1.39.0 to
    1.40.0 (#420)
  * chore(deps): update tools to latest versions (#414)
  * chore(deps): update tools to latest versions (#407)
  * chore(deps): bump github/codeql-action from 4.31.10 to 4.32.3
    (#413)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774008000">- Update to version 0.6.4:
  * chore(deps): update anchore dependencies (#433)
  * chore(deps): bump google.golang.org/grpc from 1.76.0 to 1.79.3
    (#432)
  * chore(deps): update tools to latest versions (#426)
  * chore(deps): bump docker/login-action from 3.7.0 to 4.0.0
    (#428)
  * chore(deps): bump github/codeql-action from 4.32.3 to 4.32.6
    (#429)
  * chore(deps): bump golang.org/x/term from 0.40.0 to 0.41.0
    (#431)
  * chore(deps): update tools to latest versions (#425)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780574400">- Update to version 0.6.6 (.5 was not released):
  * update to dockers_v2 for goreleaser (#519)
  * chore(deps): update anchore dependencies (#513)
  * Pass 'contents: read' to check-gate workflow (#516)
  * chore(deps): bump the actions-minor-patch group across 1
    directory with 6 updates (#514)
  * chore(deps): update anchore dependencies (#505)
  * chore(deps): bump the go-minor-patch group across 1 directory
    with 2 updates (#512)
  * chore(deps): bump the actions-minor-patch group across 1
    directory with 6 updates (#511)
  * chore(deps): bump github.com/containerd/containerd/v2 (#510)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.19.0 to
    5.19.1 (#509)
  * chore(deps): bump golang.org/x/term (#507)
  * remove release notification (#508)
  * Port to go-make (#506)
  * chore(deps): update anchore dependencies (#503)
  * chore(deps): update anchore dependencies (#485)
  * chore(deps): update tool versions (#495)
  * use released shared workflow (#502)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.18.0 to
    5.19.0 (#501)
  * chore(deps): bump github.com/gookit/color from 1.6.0 to 1.6.1
    (#499)
  * Tighten workflow permissions, update release shape, and fix
    dependabot config (#498)
  * chore(deps): bump github/codeql-action from 4.35.2 to 4.35.3
    (#496)
  * chore(deps): bump slackapi/slack-github-action from 3.0.2 to
    3.0.3 (#497)
  * chore(deps): update tool versions (#493)
  * chore(deps): bump github.com/anchore/syft (#494)
  * chore(deps): bump github.com/github/go-spdx/v2 from 2.4.0 to
    2.6.0 (#486)
  * chore(deps): bump modernc.org/sqlite from 1.48.2 to 1.50.0
    (#491)
  * chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.7.9 to
    6.7.10 (#489)
  * chore(deps): bump slackapi/slack-github-action from 3.0.1 to
    3.0.2 (#490)
  * chore: remove common workflows (#492)
  * chore(deps): update tool versions (#488)
  * chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2
    (#484)
  * chore(deps): update anchore dependencies (#480)
  * chore(deps): update tool versions (#482)
  * restore go minimum version to 1.25.8 (#481)
  * chore(deps): bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3
    (#478)
  * chore(deps): bump actions/cache in /.github/actions/bootstrap
    (#479)
  * chore(deps): bump modernc.org/sqlite from 1.48.1 to 1.48.2
    (#472)
  * chore(deps): update anchore dependencies (#469)
  * chore(deps): update tool versions (#470)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to
    5.18.0 (#477)
  * chore(deps): bump golang.org/x/term from 0.41.0 to 0.42.0
    (#476)
  * chore(deps): update tools to latest versions (#451)
  * chore(deps): update tool versions (#452)
  * chore(deps): bump github/codeql-action from 4.32.6 to 4.35.1
    (#459)
  * chore(deps): update Go version (#468)
  * chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to
    4.1.4 (#457)
  * chore(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to
    1.43.0 (#463)
  * chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
    (#462)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.8.5 to
    1.8.6 (#467)
  * chore(deps): bump modernc.org/sqlite from 1.47.0 to 1.48.1
    (#465)
  * chore(deps): bump docker/login-action from 4.0.0 to 4.1.0
    (#466)
  * chore(deps): bump github.com/jedib0t/go-pretty/v6 from 6.7.8 to
    6.7.9 (#464)
  * chore(deps): bump
    github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream (#461)
  * chore: update zizmor workflow triggers (#456)
  * chore: add security-events write permission for zizmor (#455)
  * (chore): removing automations (#453)
  * chore(deps): update tools to latest versions (#445)
  * chore(deps): update anchore dependencies (#447)
  * chore(deps): update tool versions (#444)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to
    5.17.1 (#450)
  * chore(deps): bump actions/setup-go in
    /.github/actions/bootstrap (#448)
  * chore(deps): bump actions/setup-go from 6.3.0 to 6.4.0 (#449)
  * chore(deps): bump actions/cache in /.github/actions/bootstrap
    (#442)
  * chore(deps): bump modernc.org/sqlite from 1.46.1 to 1.47.0
    (#441)
  * chore(deps): pin certain go dependencies (#438)
  * fix: --dry-run status code correction (#398)
  * chore(deps): update tools to latest versions (#434)
  * chore(deps): bump slackapi/slack-github-action from 2.1.1 to
    3.0.1 (#435)
  * chore(deps): bump actions/create-github-app-token from 2.2.1 to
    3.0.0 (#436)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780920000">- Update to version 0.6.7:
  * chore(deps): update anchore dependencies (#518)
  * chore(deps): bump docker/setup-buildx-action from 3.12.0 to
    4.1.0 (#520)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783598400">- Update to version 0.6.8:
  * bug: non zero exit code when no denied packages reported based
    on policies [Issue #454] [PR #517 @arpitjain099]
  * chore(deps): bump
    anchore/workflows/.github/workflows/check-version-available.yaml
    (#532)
  * chore(deps): bump
    anchore/workflows/.github/workflows/release-install-script.yaml
    (#536)
  * chore(deps): bump github.com/anchore/go-collections from 0.1.0
    to 0.1.1 (#542)
  * chore(deps): bump github.com/anchore/syft from 1.45.1 to 1.46.0
    (#537)
  * chore(deps): bump github.com/anchore/clio from 0.1.0 to 0.1.1
    (#539)
  * chore(deps): bump github.com/anchore/go-logger from 0.1.0 to
    0.1.1 (#540)
  * chore(deps): bump modernc.org/sqlite from 1.52.0 to 1.53.0
    (#541)
  * chore(deps): bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7
    (#534)
  * chore(deps): bump
    anchore/workflows/.github/workflows/codeql.yaml (#533)
  * chore(deps): bump
    anchore/workflows/.github/workflows/check-gate.yaml (#531)</changelog>
</package>
<package pkgid="ceed86f5644972cf13fdc4173683e5a3255c6aefcfeca22de8a517c3f70c6d3217094a82dcfb6cf4050407a674b8c3dff5352da7ed09f17443365cada1509aad" name="grantleetheme-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * gersemi fixes
  * Allow to build without warnings
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Fix module name
  * show all methods
  * Port doc
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * remove unnecessary CMakeParseArguments</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * grantleetheme.cpp - explicit reset on application quit
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * USe QT_ENABLE_STRICT_MODE_UP_TO
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * Don't leak template engine
  * GRANTLEETHEME_LIB_VERSION is not used
  * KPIMGrantleeMacros.cmake - fix uninitialized variable warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="fb3d099e10149389d95686ae92b844e4f6f971a918d2d99dde971337cef9ff3dd0d0dff3c9c7ddd7a1c9791ab5b53748200384f851e47ca68479204f4356a728" name="grantleetheme-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * gersemi fixes
  * Allow to build without warnings
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Fix module name
  * show all methods
  * Port doc
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * remove unnecessary CMakeParseArguments</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * grantleetheme.cpp - explicit reset on application quit
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * USe QT_ENABLE_STRICT_MODE_UP_TO
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * Don't leak template engine
  * GRANTLEETHEME_LIB_VERSION is not used
  * KPIMGrantleeMacros.cmake - fix uninitialized variable warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f413bcc9c47522187c16d8bb8af8fd9c1007d9bc1ae63103ad550dda4761a3eced72fb81e87845371ee9e97bbcbf9875662062ca526d9c34717438a726e83317" name="graphene-debugsource" arch="i586">
  <version epoch="0" ver="1.10.8" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553515200">- Update to version 1.8.6:
  + Bug fixes, bug fixes everywhere! Also: documentation changes to
    clarify what we do behind the veil of the various matrix
    multiplication functions. Hopefully, this should help people
    using Graphene especially when it comes to integration with
    other libraries.
  + Fix matrix multiplication when the result matrix is also one of
    the operands.
  + Fix check when converting a 4x4 matrix into an affine
    transformation matrix.
  + Fix interpolation between matrices with a perspective
    component.
  + Documentation fixes for matrix/matrix and matrix/vector
    multiplication operators.
- Changes from version 1.8.4:
  + Mostly a bug fixing release, with an especially glaring bug fix
    in the point transformation function of graphene_matrix_t that
    was found thanks to GTK 4. Now the function is covered by the
    test suite, so it should not regress.
  + Another major fix is the ensuring that we have a description of
    the SIMD types through introspection, which means that language
    bindings can finally know how big every other structure using
    them is. The SIMD API is still not available through
    introspection, as it's a pure C convenience.
  + Require Meson ≥ 0.48.0.
  + Fix matrix/point transformation.
  + Build fixes for MSVC.
  + Introspection fixes for bool.
  + Fix the InitOnce checks on Windows.
  + Correctly parse SIMD types for introspection.
  + Build fixes for the pkg-config file.
  + Documentation fixes:
  - Clarify matrix/vector/point multiplication.
  - Clarify plane description.
  - Clarify the units for the matrix skew factors.
  - Document use of graphene-gobject with Meson.</changelog>
  <changelog author="luke@ljones.dev" date="1567771200">- Update to version 1.9.6:
  + Add radians based initialisers for graphene_euler_t.
  + Use pragma once for the header inclusion guard.
  + Remove unused function (#159)
  + Add multiply(), scale(), and add() operators to
    graphene_quaternion_t.
  + Add lerp() operator to all vector types.
  + Add graphene_plane_transform()
  + Documentation updates for graphene_ray_t.
  + Fix graphene_box_get_center() and.
    graphene_box_get_bounding_sphere() (#165)
  + Ensure that we detect empty or infinite boxes in the.
    graphene_box_t API.
- Changes from version 1.9.4:
  + Graphene now uses an ancillary library called µTest for its
    test suite; this means it's possible to build and run the test
    suite without necessarily depending on GLib.
  + the conversion of the Euler angles type to and from matrices and.
    quaternions has been rewritten from scratch, and should not only
    be finally correct, but it should also cover more use cases—namely
    the "proper" Euler angles as well as the Tait–Bryan angles.
  + the ARM NEON implementation of the SIMD types has been improved,
    fixed, and tested, so it's not marked as experimental any more.
  + Require Meson ≥ 0.50.1.
  + Fix graphene_quaternion_equal() to consider the orientation, not
    just the component equality.
  + Fix graphene_quaternion_slerp() to always interpolate along the
    shortest path.
  + Re-implement the conversion of graphene_euler_t to and from
    graphene_matrix_t and graphene_quaternion_t.
  + Add graphene_rectangle_get_area()
  + Document restrictions of graphene_rect_round(), and deprecate the function.
  + Add graphene_rect_round_extents()
  + Port the test suite from GLib's testing utilities to µTest.
  + Remove internal floating point comparisons.
  + Improve the NEON extensions detection code.
  + Fix comparison operators for graphene_simd4f_t on ARM using the
    NEON extensions.
  + Remove the "experimental" compiler warning from the ARM NEON
    implementation of graphene_simd4f_t.
- Changes from version 1.9.2:
  + Add graphene_rect_scale() method.
  + Fix warning from Meson by dropping unnecessary argument to.
    configure_file()
  + Clean up arguments of pkgconfig.generate()
  + Add equality operators to graphene_matrix_t.
  + Add getters for translation components of a graphene_matrix_t.
  + Use darwin_versions argument instead of rolling our own.
  + Add GRAPHENE_RECT_INIT_ZERO</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568030400">- Update to version 1.10.0:
  + API additions, mostly driven by Gthree:
  - Add graphene_matrix_decompose().
  - Add intersection methods to graphene_ray_t.
  - graphene_triangle_init_from_float().
  - graphene_triangle_get_uv().
  + Fix graphene_ray_transform().
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588680000">- Use %{_libexecdir} instead of %{_prefix}/lib: follow the package
  installer definition.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1592913600">- Update to version 1.10.2:
  + Disable SSE on 32bit builds on Windows with MSVC
  + Add more documentation on the conventions used by matrix
    operations
  + Fix Euler angles/matrix conversion
  + Various bugs fixed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611835200">- Pass conditional Darm_neon=false instead of Darm-neon=true to
  meson, fix build for armv7.
- Stop passing Dbenchmarks=true, no longer recognized nor used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618488000">- Update to version 1.10.6:
  + Hide GRAPHENE_SIMD_S from the introspection data.
  + Nudge ray axis when intersecting a box.
- Changes from version 1.10.4:
  + Add ARM NEON support when building with Visual Studio.
  + Build fix on ARM64 Windows.
  + Drop deprecated "python3" Meson module.
  + Fix detection of non-intersecting boxes.
  + Only enable SSE2 on x86_64.
  + Use the compiler-appropriate alignment attributes.
  + Change introspection option to a yielding feature.
- Change -Dintrospection=true meson parameter to
  - Dintrospection=enabled: follow upstream build system changes.
- Wrap -Dsse2=true meson parameter into %ifarch x86_64: 32bit
  builds for example do not support sse2 (likely boo#1184678).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.10.8:
  + ray:
  - simplify NaN checking.
  - Improve intersection
  + Build fixes.
  + SIMD:
  - Make reciprocal operations 0-safe.
  - Add simplified scalar reciprocal.
  + tests:
  - Fix installed introspection test.
  - Add ray intersection unit.
  + Fix detection of AArch64.
  + Documentation fixes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1764072000">- add no_fast-math_for_tests.patch
  * %check may fail for some architerture if the test use -ffast-math</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add graphene-tests subpackage with installed tests
  for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="b0e0bf5f89bb60f467a9617643cd8d0293983168957b78e0387b374e7f2e74899ea27a395986248b678ed746d93196d94d14bc95585d01909eaf815c825e127a" name="graphene-tests-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.8" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553515200">- Update to version 1.8.6:
  + Bug fixes, bug fixes everywhere! Also: documentation changes to
    clarify what we do behind the veil of the various matrix
    multiplication functions. Hopefully, this should help people
    using Graphene especially when it comes to integration with
    other libraries.
  + Fix matrix multiplication when the result matrix is also one of
    the operands.
  + Fix check when converting a 4x4 matrix into an affine
    transformation matrix.
  + Fix interpolation between matrices with a perspective
    component.
  + Documentation fixes for matrix/matrix and matrix/vector
    multiplication operators.
- Changes from version 1.8.4:
  + Mostly a bug fixing release, with an especially glaring bug fix
    in the point transformation function of graphene_matrix_t that
    was found thanks to GTK 4. Now the function is covered by the
    test suite, so it should not regress.
  + Another major fix is the ensuring that we have a description of
    the SIMD types through introspection, which means that language
    bindings can finally know how big every other structure using
    them is. The SIMD API is still not available through
    introspection, as it's a pure C convenience.
  + Require Meson ≥ 0.48.0.
  + Fix matrix/point transformation.
  + Build fixes for MSVC.
  + Introspection fixes for bool.
  + Fix the InitOnce checks on Windows.
  + Correctly parse SIMD types for introspection.
  + Build fixes for the pkg-config file.
  + Documentation fixes:
  - Clarify matrix/vector/point multiplication.
  - Clarify plane description.
  - Clarify the units for the matrix skew factors.
  - Document use of graphene-gobject with Meson.</changelog>
  <changelog author="luke@ljones.dev" date="1567771200">- Update to version 1.9.6:
  + Add radians based initialisers for graphene_euler_t.
  + Use pragma once for the header inclusion guard.
  + Remove unused function (#159)
  + Add multiply(), scale(), and add() operators to
    graphene_quaternion_t.
  + Add lerp() operator to all vector types.
  + Add graphene_plane_transform()
  + Documentation updates for graphene_ray_t.
  + Fix graphene_box_get_center() and.
    graphene_box_get_bounding_sphere() (#165)
  + Ensure that we detect empty or infinite boxes in the.
    graphene_box_t API.
- Changes from version 1.9.4:
  + Graphene now uses an ancillary library called µTest for its
    test suite; this means it's possible to build and run the test
    suite without necessarily depending on GLib.
  + the conversion of the Euler angles type to and from matrices and.
    quaternions has been rewritten from scratch, and should not only
    be finally correct, but it should also cover more use cases—namely
    the "proper" Euler angles as well as the Tait–Bryan angles.
  + the ARM NEON implementation of the SIMD types has been improved,
    fixed, and tested, so it's not marked as experimental any more.
  + Require Meson ≥ 0.50.1.
  + Fix graphene_quaternion_equal() to consider the orientation, not
    just the component equality.
  + Fix graphene_quaternion_slerp() to always interpolate along the
    shortest path.
  + Re-implement the conversion of graphene_euler_t to and from
    graphene_matrix_t and graphene_quaternion_t.
  + Add graphene_rectangle_get_area()
  + Document restrictions of graphene_rect_round(), and deprecate the function.
  + Add graphene_rect_round_extents()
  + Port the test suite from GLib's testing utilities to µTest.
  + Remove internal floating point comparisons.
  + Improve the NEON extensions detection code.
  + Fix comparison operators for graphene_simd4f_t on ARM using the
    NEON extensions.
  + Remove the "experimental" compiler warning from the ARM NEON
    implementation of graphene_simd4f_t.
- Changes from version 1.9.2:
  + Add graphene_rect_scale() method.
  + Fix warning from Meson by dropping unnecessary argument to.
    configure_file()
  + Clean up arguments of pkgconfig.generate()
  + Add equality operators to graphene_matrix_t.
  + Add getters for translation components of a graphene_matrix_t.
  + Use darwin_versions argument instead of rolling our own.
  + Add GRAPHENE_RECT_INIT_ZERO</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568030400">- Update to version 1.10.0:
  + API additions, mostly driven by Gthree:
  - Add graphene_matrix_decompose().
  - Add intersection methods to graphene_ray_t.
  - graphene_triangle_init_from_float().
  - graphene_triangle_get_uv().
  + Fix graphene_ray_transform().
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588680000">- Use %{_libexecdir} instead of %{_prefix}/lib: follow the package
  installer definition.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1592913600">- Update to version 1.10.2:
  + Disable SSE on 32bit builds on Windows with MSVC
  + Add more documentation on the conventions used by matrix
    operations
  + Fix Euler angles/matrix conversion
  + Various bugs fixed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611835200">- Pass conditional Darm_neon=false instead of Darm-neon=true to
  meson, fix build for armv7.
- Stop passing Dbenchmarks=true, no longer recognized nor used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618488000">- Update to version 1.10.6:
  + Hide GRAPHENE_SIMD_S from the introspection data.
  + Nudge ray axis when intersecting a box.
- Changes from version 1.10.4:
  + Add ARM NEON support when building with Visual Studio.
  + Build fix on ARM64 Windows.
  + Drop deprecated "python3" Meson module.
  + Fix detection of non-intersecting boxes.
  + Only enable SSE2 on x86_64.
  + Use the compiler-appropriate alignment attributes.
  + Change introspection option to a yielding feature.
- Change -Dintrospection=true meson parameter to
  - Dintrospection=enabled: follow upstream build system changes.
- Wrap -Dsse2=true meson parameter into %ifarch x86_64: 32bit
  builds for example do not support sse2 (likely boo#1184678).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.10.8:
  + ray:
  - simplify NaN checking.
  - Improve intersection
  + Build fixes.
  + SIMD:
  - Make reciprocal operations 0-safe.
  - Add simplified scalar reciprocal.
  + tests:
  - Fix installed introspection test.
  - Add ray intersection unit.
  + Fix detection of AArch64.
  + Documentation fixes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1764072000">- add no_fast-math_for_tests.patch
  * %check may fail for some architerture if the test use -ffast-math</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add graphene-tests subpackage with installed tests
  for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="02134418bff45a1e5b364d4b90b9b9067ab8e1b2995f4b6b6e25f5d0614b8b00054e44b998bdfbec5681eda6aceed9154e5aaaf9bfcebfa0ebc4ee48fcc68d5e" name="graphite2-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.15" rel="1.3"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744459200">- add graphite2-1.3.14-gcc15.patch (from upstream PR) to fix
  gcc15 compile time error</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1750248000">- Exclude nametabletest until fixed upstream
  https://github.com/silnrsi/graphite/issues/96</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780401600">- version update to 1.3.15:
  . Bug fixes.
  . Update graphite website documentation.
  . Use SPDX lines, and improve license declarations.
  . Fix incorrectly generated graphite2.pc pkgconf file.
- modified patches
  * graphite2-1.2.0-cmakepath.patch (refreshed)
  * link-gcc-shared.diff (refreshed)
- deleted patches
  * graphite2-1.3.14-gcc15.patch (upstreamed)
- fixes CVE-2026-50593 [bsc#1267734]</changelog>
</package>
<package pkgid="de165b105612302fbf7eb9e8e8e155ec574ad458982b26376bd217783831edf0102413ce94ced58de92844b35f69f1122b6027dbc713812e8555f27a18aef24a" name="graphite2-debugsource" arch="i586">
  <version epoch="0" ver="1.3.15" rel="1.3"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744459200">- add graphite2-1.3.14-gcc15.patch (from upstream PR) to fix
  gcc15 compile time error</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1750248000">- Exclude nametabletest until fixed upstream
  https://github.com/silnrsi/graphite/issues/96</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780401600">- version update to 1.3.15:
  . Bug fixes.
  . Update graphite website documentation.
  . Use SPDX lines, and improve license declarations.
  . Fix incorrectly generated graphite2.pc pkgconf file.
- modified patches
  * graphite2-1.2.0-cmakepath.patch (refreshed)
  * link-gcc-shared.diff (refreshed)
- deleted patches
  * graphite2-1.3.14-gcc15.patch (upstreamed)
- fixes CVE-2026-50593 [bsc#1267734]</changelog>
</package>
<package pkgid="37ae3f2122e1c759b2fbd3203d92f305c50397c910554d3e4c2e3aa78943d42c232adcfa7ab6d89494d0ac4b194036380995ab0181a051a4c0fb4783e21ecbf0" name="graphviz-addons-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="0335c3be7d6631c8067c13f1d491c174cf5811458d16988a5e86b368dd909f78ef77713cee6b6fddfc6c6b562f627657c77d40b693631b7b5a1254ca3fb60d0c" name="graphviz-addons-debugsource" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="05eceb7e58fd37b309fc7597a81a0429d42033e943c7821870788a286eceabbed0113b0c0481fa1a87efcf17aa24140cdc150b85d79837b5d44d6c825247092e" name="graphviz-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.2"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="52fc80c1b36cbc0a27c0b7db7d8168768cce28da4a0e96885222d9b109285827eda122c72007dbf703ff6014e826cffdd297c1ca65c4d6de7cd98ee967472130" name="graphviz-debugsource" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.2"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="42646f71da578344b2883bbc9f6b5e2605ce0fbdcade366aee16cc722ccb6b1641f9fda33ca9df3cc4dae69c0ee68648435310e47eac600354ce887ba2aa226a" name="graphviz-gd-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="60ca490e787792f0636eccb1ef310e930334a6d018c9d9971c3a9c6e8283444e36aa5686176b279176c4a5f08a087ec8df20421c4a5f0f466f75b5a68a6d23c7" name="graphviz-gnome-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="dcbcad3cd04ec029eac5a11aa94af9d1ebbb44316e4dbd1ac5933c0543a83b75af2cfa4deac7c23499a98ed4cf5ebc8db32ed37492caed893ba16f1253b3e444" name="graphviz-guile-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="9f793a89d51f8c60768c653d14a219cc67c06259823676bfab3039b89a97b3e19e35c39f2dfa0dc2ecb2cc8c228dac86926a685f72301fa239cd9b584b2bf18f" name="graphviz-gvedit-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.2"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="79110715ebe5d3a8c9e5d98d4d140a1e5b6b43e66ce1f360f0cb3baeb6fc324b49daa23037d60a520a526361a2b4dfa357350aba1a637ee13f9a5a67a49e0d3c" name="graphviz-lua-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="dcd7a2c19bc9a846bb9aa699c912ca8b791e9691b3d74842263ab39dc234301c7b4d59bf94eaf9dc07ae673f0ff52fb3db7c2b712375ad7bc4edf6f6618d0dff" name="graphviz-perl-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="caae72ac307b49b4001b70b7122d247866046234e99ba77d933cd4c640d9dda2d3215eeeb58d9e4dca755434ab0ea766ebaa1c43f5209fbdc072dbc8bb0dae35" name="graphviz-php-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="82dae0ba9b0b822fa2006be51180bb1338597a123196ddfa968c2529d766411fd8ca49393229ca8c20abad91d4ca3629f127edf07cafc2baaec59ad4e8111006" name="graphviz-plugins-core-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.2"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="a4fc2d8c040ecae90a585078392a62690e3227b06526242a7ea917af7a85d2cc0bba53590bfb78cf9c91699f135b0f50afd6a2904451176c6814cc82e6621ee3" name="graphviz-qt6-debugsource" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.2"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="f849180a77c29d1974828466b1b141b6b7f92eed66482f4c5563312da5d3bbde6f64e2e4d806fcdb3451fae1d719fefb27c0fffd5d0c25db8fb6cbce2f170ca3" name="graphviz-ruby-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="5019b67664f6e158a57da3f937c6f97e84023ff2cdc9e8f801b1f24182eb0afe062360c1153391636f31b936a75f24e8f5d3eed299b0b8099a587c6da4f24269" name="graphviz-smyrna-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="9166c89507bd110cda6e3ed2228b17f1758cefa33edb38d27bc3f3525e7d51c5f3045f34fa9eeb27c2b1d4470cf02363400d029174a56f0b9f811880b22ae36d" name="graphviz-tcl-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="a12f1b7673fc254b16116b08cf11de8ad4e05f5b9bbcde8e4280dc0af8d4b87551b352f88014ff907421136269f01449c70ff55f7c4f63b232bbd8bc679b5d11" name="graphviz-webp-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.0" rel="2.3"/>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720526400">- Add -fpermissive to optflags when compiling the addons flavor in
  order to prevent GCC 14 to throw errors upon encountering various
  C99 violations. [boo#1225776]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1725624000">- For bug boo#1225776 add patches
  * graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
    on incompatible pointer type
  * graphviz-87cc546.patch
    also fix incompatible pointer type</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738756800">- Add python3-setuptools BuildRequires: fix build/installation when
  using python 3.13.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748606400">- Update to 12.2.1
  * Added
  - Support for building the SWIG-generated R language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_R={AUTO|ON|OFF} option.
  - A sandboxing wrapper, dot_sandbox, is now included with
    Graphviz. Users should prefer their platform’s native
    security solutions, but if nothing better is available this
    wrapper offers safe processing of untrusted inputs in some
    scenarios.
  * Changed
  - JPEG images without an APP0 leading segment are supported for
    use in src fields and friends. Previously Graphviz was overly
    strict with the types of JPEGs it would recognize. #2619
  - The CMake build system now discovers and uses
    pango_fc_font_lock_face if possible, for the Pango plugin to
    provide more information about used fonts.
  * Fixed
  - The GVPR library program depath no longer acts on previously
    deleted nodes, causing unpredictable results. #1702 (closed)
  - Void-typed function parameters (int foo(void bar)) and
    variables void baz; in GVPR are gracefully rejected.
    [#2585] (closed)
  - Input that induce a set node height but no set node width no
    longer crash with the failure "Assertion failed:
    (r-&gt;boundary[i] &lt;= r-&gt;boundary[NUMDIMS + i]), function
    RTreeInsert". It is typically not obvious to users when their
    input falls into this situation, hence why the assertion
    message is quoted here. This was a regression in Graphviz
    12.0.0. #2613 (closed)
  - Strings containing double quote characters preceded by escape
    sequences (e.g. \n") are once again correctly escaped in dot
    or canonical output. This was a regression in Graphviz 9.0.0.
    [#2614] (closed)
  - dot_builtins no longer lists duplicate format options in its
    error messages. #2604 (closed)
  - A precision error that resulted in truncated edge lines has
    been corrected. This was a regression in Graphviz 12.0.0.
    [#2620] (closed)
  - The xlib plugin (-Tx11) resets its initialization state
    during finalization. This fixes a rare scenario where
    multiple input graphs are supplied and initialization for one
    of the not-first graphs fails. In this scenario, finalization
    would be unaware of this failure and act on invalid state.
- Update to 12.2.0
  * Removed
  - Visual Studio build files have been removed. CMake is now the
    only supported build system on Windows.
  * Added
  - Support for building the SWIG-generated PHP language bindings
    has been integrated into the CMake build system. This is
    controllable by the -DENABLE_PHP={AUTO|ON|OFF} option.
  - Support for building the SWIG-generated Python language
    bindings has been integrated into the CMake build system.
    This is controllable by the -DENABLE_PYTHON={AUTO|ON|OFF}
    option.
  * Changed
  - An algorithm closer to that described in RFC 1942 and/or the
    CSS 2.1 specification is now used for sizing table cells
    within HTML-like labels. This is less scalable than the
    network simplex algorithm it replaces, but in general
    produces more intuitive results. #2159 (closed)
  - Tooltips on table elements within HTML-like labels are now
    propagated to SVGs produced by the core plugin (-Tsvg) even
    when the elements do not have href attributes. #1425 (closed)
  - In the Autotools build system, pkg-config is the only
    supported way for discovering Guile. Previous use of
    guile-config* has been removed. #2606 (closed)
  - The Autotools release artifacts for macOS
    (Darwin_*_graphviz-*.tar.gz) now use relative paths in links
    to dependent libraries and plugins. This should make the tree
    relocatable instead of having to live at
    /Users/gitlab/builds. #2501 (closed)
  - gml2gv no longer maps GML label attributes to Graphviz name
    attributes. These are now mapped to Graphviz label
    attributes. #2586 (closed)
  * Fixed
  - In the Autotools build system, the core plugin links against
    libm, fixing some unresolvable symbols. This was a regression
    in Graphviz 4.0.0. Though it would primarily have affected
    non-Graphviz applications attempting to load this plugin on
    Linux.
  - The osage layout engine now understands a cluster to be
    indicated by the common rules, including the "cluster" prefix
    being case insensitive and the cluster=true attribute as an
    alternative. #2187
  - acyclic once again produces its output on stdout. This was a
    regression in Graphviz 10.0.1. #2600 (closed)
  - When using the Tclpathplan module, created vgpanes can once
    again be named and addressed. This was a regression in
    Graphviz 12.1.2.
  - Omitting a polygon identifier when running triangulation
    using the Tclpathplan module (e.g. vgpane0 triangulate
    instead of vgpane0 triangulate 42) no longer goes unnoticed
    and reads invalid memory. This bug seems to have existed
    since the first revision of Graphviz.
  - When using the Tclpathplan module, defining a malformed
    &lt;3-point polygon and then attempting to triangulate this
    polygon no longer reads invalid memory. This case is now
    rejected with an error during triangulation. Like the
    previous entry, this bug seems to have existed since the
    first revision of Graphviz.
  - When using the Tclpathplan module, binding a pane’s
    triangulation callback to a string ending in a trailing %
    (e.g. vgpane0 bind triangle %) no longer causes later
    out-of-bounds reads during triangulation. Like the previous
    entries, this bug seems to have existed since the first
    revision of Graphviz. #2596 (closed)
  - Mouse right-clicks in Smyrna are no longer sticky. In some
    contexts, right-clicking the mouse would register a mouse
    down event but no mouse up event, leading Smyrna to believe
    the user was dragging with the right button held down.
  - Arrowhead missing from tail-end of edge #2437 (closed)
  - The Ruby bindings package (libgv-ruby) is once again
    installable on Ubuntu. This became uninstallable when
    Ruby 1.8 was no longer available on Ubuntu, as it had a hard
    coded dependency of Ruby 1.8. This has now been relaxed to
    depend on any Ruby version ≥ 1.8. #2607 (closed)
  - Generated GIFs and JPEGs display the graphed image instead
    of a single solid color. This was a regression in Graphviz
    12.1.1. #2609 (closed)
  - The CMake build system includes some supporting pieces of the
    SWIG-generated language bindings that were previously
    missing. It also links further dependencies that were
    previously missing.
  - In the CMake build system, linking of the Guile language
    bindings uses the full path to libguile, fixing issues on
    macOS.
  - The provided release packages for Debian-based operating
    systems (only Ubuntu currently) have corrected package
    dependencies. #2466 (closed)
  - Discussion of gvpr -c "" in the gvpr man page has been
    removed. This invocation did not do what was claimed.
    [#2584] (closed)
- To see the full changelog for all intermediate releases, see:
  https://gitlab.com/graphviz/graphviz/-/blob/main/CHANGELOG.md
- Use Qt6 instead of Qt5 to build the gvedit tool.
- Drop patches already included in this version:
  * gvc-detect-plugin-installation-failure-and-display-an-error.patch
  * graphviz-87cc546.patch
- Drop patch that doesn't apply anymore since that code was
  removed:
  * graphviz-2.49.3-boo1225776-gcc14.patch
- Drop patch that doesn't apply anymore and doesn't seem to be
  needed:
  * graphviz-no_strict_aliasing.patch
- Rebase patches:
  * graphviz-fix-pkgIndex.patch
  * graphviz-no_php_extra_libs.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1758542400">- Update to 14.0.0
  * Changes see ChangeLog.md
- Remove unneeded patches (fixed mainline):
  D graphviz-array_overflow.patch
  D graphviz-no_php_extra_libs.patch
  D    graphviz-useless_warnings.patch
  D    swig-4.1.0.patch
- Remove old, unneeded condition: if 0%{?suse_version} == 1315</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1761739200">- Drop graphviz-2.20.2-interpreter_names.patch: do not set the
  executable to /usr/bin/lua5.1; the script in question used
  would not even work with lua 5.1 anymore, as it uses API
  introduced with lua 5.2 anyway. The patch originally dates back
  to 2008 and was barely touched since then.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724800">- On SLE 15 build with GCC 13 and python 3.11</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1770724801">- Update to 14.1.2
  * The `colorscheme` attribute when applied to edge labels works once again.
- Update to 14.1.1
  * When seeding random number generators with `time(NULL)`, the result of
    `getpid()` is no longer also mixed in. Previously this was the case on
    non-Windows platforms, impeding reproducibility and portability
- Update to 14.1.0
  * Added option `neato -n3` for fit ends of edges to nodes' borders when edge
    trajectory is set.
  * Orthogonal edges now support rounded corners via the `radius` edge attribute.
- Update to 14.0.5
  * When filtering attribute lists, Smyrna no longer accesses out of bounds memory
  * osage should now handle clusters that become empty when nodes are incorrectly
    assigned to sibling clusters.
- Update to 14.0.4
  * Internal timing operations now use `clock()` on all platforms
  * `diffimg` now notices failures when calling Ghostscript
  * `dtstat` no longer reads/writes out of bounds memory
  * A null pointer dereference in edge pair analysis within the circo algorithm
    has been fixed.
- Update to 14.0.2
  * Memory corruption when using the Java bindings to render to a string has been
    corrected
- Update to 14.0.1
  * Points generated as curves by the dot layout algorithm are once again placed
    correctly.
- Refresh graphviz-smyrna-link_against_glu.patch
- Added   Fix-build-with-non-standard-python-binary.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1779796800">- License change from EPL (Eclipse Public License) Version 1 to Version 2
- Drop libgraphviz6 construct. Looks like a helper dependency which, if
  ever used (I could not find any user), should be rather broken due to the
  stuck library version no 6 for years.
- Update to 15.0.0
  * The MinGW packages no longer have libgd-dependent components enabled.
  * **Breaking**: The `diffimg` utility has been removed.
- Integrated mainline:
  D    Fix-build-with-non-standard-python-binary.patch
- Not needed anymore:
  D    graphviz-smyrna-link_against_glu.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1782388800">- Remove stale ocaml support, fix disable java support</changelog>
</package>
<package pkgid="716b5c526cc7cc2e732cb0a62c629917637a71a497b053a558bdfa6d6fca9b120de4d2b1c6b53e867f03e2fd80d3a64be42554b46c094c6d60f5e8c2c4909d47" name="grass-debuginfo" arch="i586">
  <version epoch="0" ver="8.4.2" rel="1.4"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1623844800">- Add upstream patch b86314c7.patch to fix build failure due
  to gdal 3.3.0. This close boo#1187371 and upstream issue#1649</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1633867200">- Update to 7.8.6:
  * Over 145 fixes and improvements with respect to 7.8.5
  Changelog at https://trac.osgeo.org/grass/wiki/Release/7.8.6-News
  * Drop b86314c7.patch, merged upstream.</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1669377600">- Update to 7.8.7:
  * More than 40 fixes and improvements with respect to the release 7.8.6.
  Changelog at https://github.com/OSGeo/grass/releases/tag/7.8.7</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670414400">- Make build reproducible:
  * Set GRASS_RANDOM_SEED for "random" colortable in documentation.
  * Use SOURCE_DATE_EPOCH for version instead of current date.
- Remove direct dependency on wxWidgets, dependency on Python
  bindings is sufficient.
- Drop some more extraneous build dependencies.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1677758400">- Update to 8.2.1:
  * more than 80 improvements and fixes
  * Full changleog at https://github.com/OSGeo/grass/releases/tag/8.2.1
- Changes in previous releases:
  * 8.2: https://trac.osgeo.org/grass/wiki/Grass8/NewFeatures82
  * 8.0: https://trac.osgeo.org/grass/wiki/Grass8/NewFeatures80</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1720785600">- Update 8.3.2, Changelog at https://github.com/OSGeo/grass/releases/tag/8.3.2</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1721217600">- Drop md5sum of sources as it is pointless</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1724155200">- Update to 8.4.0, Changelog at https://github.com/OSGeo/grass/releases/tag/8.4.0</changelog>
  <changelog author="pgajdos@suse.com" date="1730721600">- python3-six is not required</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1769860800">- Update to 8.4.2
  * Switch Source to github relase
  * Add sha256sum of the tarball, which was not available from
    the old download location
  * g.region correctly respects rows and cols when saving a computational region.
  * v.overlay removes collapsed (zero-length) lines after snapping.
  * A new srtm_percent color table is available.
  * The Simple Python Editor supports scripts without required parameters.
  * The GraphicalModeler preserves previously defined where option values.
  * Fixed an incorret radiation conversion (PR 5600)
  * Fixes a short overflow in r.surf.idw (PR 6396)
  * v.overlay will no longer replace the SQL TEXT type with VARCHAR(250)
    (PR 6406)
  * Other fixes and improvements
- Changes from 8.4.1
  * r.in.gdal and r.external now have basic support for GDALs GDT_Int8
    (PR 4256)
  * Turn of parallelization in r.sim if a mask is active (PR 5037 and
    PR 5052)
  * Fixes a crash caused by a translation issue (PR 4513)
  * Other fixes and improvements</changelog>
</package>
<package pkgid="80e0910d656aa75a556b3102adc05acb5e287400c07f5766f3850805abd03dfb74971c59b2826959d84af1b72a5c7661e98f0a9969a80ebf5f5370f044bc7ddb" name="grass-debugsource" arch="i586">
  <version epoch="0" ver="8.4.2" rel="1.4"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1623844800">- Add upstream patch b86314c7.patch to fix build failure due
  to gdal 3.3.0. This close boo#1187371 and upstream issue#1649</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1633867200">- Update to 7.8.6:
  * Over 145 fixes and improvements with respect to 7.8.5
  Changelog at https://trac.osgeo.org/grass/wiki/Release/7.8.6-News
  * Drop b86314c7.patch, merged upstream.</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1669377600">- Update to 7.8.7:
  * More than 40 fixes and improvements with respect to the release 7.8.6.
  Changelog at https://github.com/OSGeo/grass/releases/tag/7.8.7</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1670414400">- Make build reproducible:
  * Set GRASS_RANDOM_SEED for "random" colortable in documentation.
  * Use SOURCE_DATE_EPOCH for version instead of current date.
- Remove direct dependency on wxWidgets, dependency on Python
  bindings is sufficient.
- Drop some more extraneous build dependencies.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1677758400">- Update to 8.2.1:
  * more than 80 improvements and fixes
  * Full changleog at https://github.com/OSGeo/grass/releases/tag/8.2.1
- Changes in previous releases:
  * 8.2: https://trac.osgeo.org/grass/wiki/Grass8/NewFeatures82
  * 8.0: https://trac.osgeo.org/grass/wiki/Grass8/NewFeatures80</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1720785600">- Update 8.3.2, Changelog at https://github.com/OSGeo/grass/releases/tag/8.3.2</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1721217600">- Drop md5sum of sources as it is pointless</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1724155200">- Update to 8.4.0, Changelog at https://github.com/OSGeo/grass/releases/tag/8.4.0</changelog>
  <changelog author="pgajdos@suse.com" date="1730721600">- python3-six is not required</changelog>
  <changelog author="Enno Tensing &lt;tenno+suse@suij.in&gt;" date="1769860800">- Update to 8.4.2
  * Switch Source to github relase
  * Add sha256sum of the tarball, which was not available from
    the old download location
  * g.region correctly respects rows and cols when saving a computational region.
  * v.overlay removes collapsed (zero-length) lines after snapping.
  * A new srtm_percent color table is available.
  * The Simple Python Editor supports scripts without required parameters.
  * The GraphicalModeler preserves previously defined where option values.
  * Fixed an incorret radiation conversion (PR 5600)
  * Fixes a short overflow in r.surf.idw (PR 6396)
  * v.overlay will no longer replace the SQL TEXT type with VARCHAR(250)
    (PR 6406)
  * Other fixes and improvements
- Changes from 8.4.1
  * r.in.gdal and r.external now have basic support for GDALs GDT_Int8
    (PR 4256)
  * Turn of parallelization in r.sim if a mask is active (PR 5037 and
    PR 5052)
  * Fixes a crash caused by a translation issue (PR 4513)
  * Other fixes and improvements</changelog>
</package>
<package pkgid="0446e534ba4daa0b61103fde5ec5e33cfb266cd00327055fcf05e7af33fc729eeb06566d739fb04e8f356c2dd0b4077763cad525e4055705b332f2fe966ee49d" name="greetd-agreety-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.3" rel="2.6"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1653480000">- Update vendored dependencies
- Correct ordering of _service entries due to a recompress confusion</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1659441600">- Put greetd.pam in the right directory.
  greetd checks for the pam file in /etc/pam.d/, not in /lib/pam.d/</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1675080000">- Update to version 0.9.0:
  * Revert "Remove 'env' from start_session"
  * ipc: ensure backward compatibility of the protocol
  * Change order of setting pam environment variables
  * fakegreet: reset state on errors
  * For FUSE-based home folders, chdir into them as the user instead of root
  * Use /bin/sh instead of $SHELL
  * cargo: Update dependencies</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1707220800">- Do not create greeter user, rely on system-user-greeter</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1707307200">- Remove dependencies getent, groupadd, useradd, group(video), now taken care
  of in system-user-greeter
- Remove stale dependency diffutils</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1715083200">- Move PAM to /usr -- Fixes filelist-forbidden-move-to-usr badness
- Enable tests
- Service to use manual instead of deprecated disabled
- Remove deprecated cargo_config (now part of vendor)
- Update to version 0.10.0:
  Breaking:
  * Support for the old configuration format, superseded in 0.5.0,
    has been removed. Please ensure that the new INI format
    documented in `man 5 greetd` is used before upgrading.
  * Support for falling back to the `login` PAM service when the
    `greetd` PAM service is missing has been removed. Ensure that a
    `greetd` PAM service is present in `/etc/pam.d/` or
    `/usr/lib/pam.d` before upgrading. The file for `login` can be
    copied if the fallback was used previously.
  * Fewer environment variables are exposed to user sessions. In
    particular, GREETD_SOCK is only shown to greeter sessions, and
    XDG_SESSION_CLASS and XDG_VTNR is only shown to PAM.
  Other:
  * Update deprecated SPDX identifier for GPL-3.0-only
  * Add ReGreet to list of known greetd greeters
  * Drop unmaintained `users` crate
  * Remove no-op question mark and Ok()
  * Remove references that are implicitly dereferenced
  * Remove pointless copying of string before copying it
  * Use strip_prefix to strip prefix
  * Derive VtSelection::default
  * Deduplicate parsing of VtSelection
  * Allow overriding VT via arguments
  * agreety: Return error if no input when prompted
  * config: Fix tests for service config
  * server: cargo fmt
  * pam: Remove fallback to the login service
  * pam: Swap /etc/pam.d and /usr/lib/pam.d
  * man: Document VT switch
  * readme: Add two greeter implementations
  * readme: Add Phog greeter implementation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1716465600">- create /var/lib/greetd by default</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Update to 0.10.1:
  * Reintroduce the XDG_VTNR environment variable which some X11
    sessions were relying on
  * context: Error on unexpected auth message response
  * greetd: Scramble response texts after use
  * greetd_ipc: Fix docs.rs build
  * greetd_ipc: Show required codec features in docs</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717761600">- Update to 0.10.3:
  * fixes an incorrect cast in the PAM ffi code that could lead
    to periodic failures.
- Update to 0.10.2:
  * fixes builds on stable rust toolchains
  * greetd_ipc: Only set feature flag for docsrs</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1738843200">- Split off upstream branding into greetd-branding-upstream package
- Split off agreety into greetd-agreety package
- Split off fakegreet into greetd-fakegreet package
- Package manpages
- Adjust package Group to System/X11/Displaymanagers
- Add greetd.rpmlintrc</changelog>
</package>
<package pkgid="cb3385d3d08e66b0295a00e603050fd797d75fbbc3d95cfb3b7cdb44c111e1e47a38f17cd5a9ee10e1b4ce2aec67a4a8f8cf272b81cebc312a3946e3dac73010" name="greetd-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.3" rel="2.6"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1653480000">- Update vendored dependencies
- Correct ordering of _service entries due to a recompress confusion</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1659441600">- Put greetd.pam in the right directory.
  greetd checks for the pam file in /etc/pam.d/, not in /lib/pam.d/</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1675080000">- Update to version 0.9.0:
  * Revert "Remove 'env' from start_session"
  * ipc: ensure backward compatibility of the protocol
  * Change order of setting pam environment variables
  * fakegreet: reset state on errors
  * For FUSE-based home folders, chdir into them as the user instead of root
  * Use /bin/sh instead of $SHELL
  * cargo: Update dependencies</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1707220800">- Do not create greeter user, rely on system-user-greeter</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1707307200">- Remove dependencies getent, groupadd, useradd, group(video), now taken care
  of in system-user-greeter
- Remove stale dependency diffutils</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1715083200">- Move PAM to /usr -- Fixes filelist-forbidden-move-to-usr badness
- Enable tests
- Service to use manual instead of deprecated disabled
- Remove deprecated cargo_config (now part of vendor)
- Update to version 0.10.0:
  Breaking:
  * Support for the old configuration format, superseded in 0.5.0,
    has been removed. Please ensure that the new INI format
    documented in `man 5 greetd` is used before upgrading.
  * Support for falling back to the `login` PAM service when the
    `greetd` PAM service is missing has been removed. Ensure that a
    `greetd` PAM service is present in `/etc/pam.d/` or
    `/usr/lib/pam.d` before upgrading. The file for `login` can be
    copied if the fallback was used previously.
  * Fewer environment variables are exposed to user sessions. In
    particular, GREETD_SOCK is only shown to greeter sessions, and
    XDG_SESSION_CLASS and XDG_VTNR is only shown to PAM.
  Other:
  * Update deprecated SPDX identifier for GPL-3.0-only
  * Add ReGreet to list of known greetd greeters
  * Drop unmaintained `users` crate
  * Remove no-op question mark and Ok()
  * Remove references that are implicitly dereferenced
  * Remove pointless copying of string before copying it
  * Use strip_prefix to strip prefix
  * Derive VtSelection::default
  * Deduplicate parsing of VtSelection
  * Allow overriding VT via arguments
  * agreety: Return error if no input when prompted
  * config: Fix tests for service config
  * server: cargo fmt
  * pam: Remove fallback to the login service
  * pam: Swap /etc/pam.d and /usr/lib/pam.d
  * man: Document VT switch
  * readme: Add two greeter implementations
  * readme: Add Phog greeter implementation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1716465600">- create /var/lib/greetd by default</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Update to 0.10.1:
  * Reintroduce the XDG_VTNR environment variable which some X11
    sessions were relying on
  * context: Error on unexpected auth message response
  * greetd: Scramble response texts after use
  * greetd_ipc: Fix docs.rs build
  * greetd_ipc: Show required codec features in docs</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717761600">- Update to 0.10.3:
  * fixes an incorrect cast in the PAM ffi code that could lead
    to periodic failures.
- Update to 0.10.2:
  * fixes builds on stable rust toolchains
  * greetd_ipc: Only set feature flag for docsrs</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1738843200">- Split off upstream branding into greetd-branding-upstream package
- Split off agreety into greetd-agreety package
- Split off fakegreet into greetd-fakegreet package
- Package manpages
- Adjust package Group to System/X11/Displaymanagers
- Add greetd.rpmlintrc</changelog>
</package>
<package pkgid="a230d1ce99be459567eaa21a7a4e9ff562dd86fad7a67e40aca488f8a70ddca29df8aaae429123571cf2fb248dee0e38830a2660863cccf8ec56ed2632202243" name="greetd-debugsource" arch="i586">
  <version epoch="0" ver="0.10.3" rel="2.6"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1653480000">- Update vendored dependencies
- Correct ordering of _service entries due to a recompress confusion</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1659441600">- Put greetd.pam in the right directory.
  greetd checks for the pam file in /etc/pam.d/, not in /lib/pam.d/</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1675080000">- Update to version 0.9.0:
  * Revert "Remove 'env' from start_session"
  * ipc: ensure backward compatibility of the protocol
  * Change order of setting pam environment variables
  * fakegreet: reset state on errors
  * For FUSE-based home folders, chdir into them as the user instead of root
  * Use /bin/sh instead of $SHELL
  * cargo: Update dependencies</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1707220800">- Do not create greeter user, rely on system-user-greeter</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1707307200">- Remove dependencies getent, groupadd, useradd, group(video), now taken care
  of in system-user-greeter
- Remove stale dependency diffutils</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1715083200">- Move PAM to /usr -- Fixes filelist-forbidden-move-to-usr badness
- Enable tests
- Service to use manual instead of deprecated disabled
- Remove deprecated cargo_config (now part of vendor)
- Update to version 0.10.0:
  Breaking:
  * Support for the old configuration format, superseded in 0.5.0,
    has been removed. Please ensure that the new INI format
    documented in `man 5 greetd` is used before upgrading.
  * Support for falling back to the `login` PAM service when the
    `greetd` PAM service is missing has been removed. Ensure that a
    `greetd` PAM service is present in `/etc/pam.d/` or
    `/usr/lib/pam.d` before upgrading. The file for `login` can be
    copied if the fallback was used previously.
  * Fewer environment variables are exposed to user sessions. In
    particular, GREETD_SOCK is only shown to greeter sessions, and
    XDG_SESSION_CLASS and XDG_VTNR is only shown to PAM.
  Other:
  * Update deprecated SPDX identifier for GPL-3.0-only
  * Add ReGreet to list of known greetd greeters
  * Drop unmaintained `users` crate
  * Remove no-op question mark and Ok()
  * Remove references that are implicitly dereferenced
  * Remove pointless copying of string before copying it
  * Use strip_prefix to strip prefix
  * Derive VtSelection::default
  * Deduplicate parsing of VtSelection
  * Allow overriding VT via arguments
  * agreety: Return error if no input when prompted
  * config: Fix tests for service config
  * server: cargo fmt
  * pam: Remove fallback to the login service
  * pam: Swap /etc/pam.d and /usr/lib/pam.d
  * man: Document VT switch
  * readme: Add two greeter implementations
  * readme: Add Phog greeter implementation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1716465600">- create /var/lib/greetd by default</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Update to 0.10.1:
  * Reintroduce the XDG_VTNR environment variable which some X11
    sessions were relying on
  * context: Error on unexpected auth message response
  * greetd: Scramble response texts after use
  * greetd_ipc: Fix docs.rs build
  * greetd_ipc: Show required codec features in docs</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717761600">- Update to 0.10.3:
  * fixes an incorrect cast in the PAM ffi code that could lead
    to periodic failures.
- Update to 0.10.2:
  * fixes builds on stable rust toolchains
  * greetd_ipc: Only set feature flag for docsrs</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1738843200">- Split off upstream branding into greetd-branding-upstream package
- Split off agreety into greetd-agreety package
- Split off fakegreet into greetd-fakegreet package
- Package manpages
- Adjust package Group to System/X11/Displaymanagers
- Add greetd.rpmlintrc</changelog>
</package>
<package pkgid="b3ddd7c8f8738a385b84361aa0215ebba614fb72f14d71d2551e07bef1a948e7b948005abd0f0d0d0bb099acb03c88bd949b125b24f5f733405d8b3ee8549314" name="greetd-fakegreet-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.3" rel="2.6"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1653480000">- Update vendored dependencies
- Correct ordering of _service entries due to a recompress confusion</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1659441600">- Put greetd.pam in the right directory.
  greetd checks for the pam file in /etc/pam.d/, not in /lib/pam.d/</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1675080000">- Update to version 0.9.0:
  * Revert "Remove 'env' from start_session"
  * ipc: ensure backward compatibility of the protocol
  * Change order of setting pam environment variables
  * fakegreet: reset state on errors
  * For FUSE-based home folders, chdir into them as the user instead of root
  * Use /bin/sh instead of $SHELL
  * cargo: Update dependencies</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1707220800">- Do not create greeter user, rely on system-user-greeter</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1707307200">- Remove dependencies getent, groupadd, useradd, group(video), now taken care
  of in system-user-greeter
- Remove stale dependency diffutils</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1715083200">- Move PAM to /usr -- Fixes filelist-forbidden-move-to-usr badness
- Enable tests
- Service to use manual instead of deprecated disabled
- Remove deprecated cargo_config (now part of vendor)
- Update to version 0.10.0:
  Breaking:
  * Support for the old configuration format, superseded in 0.5.0,
    has been removed. Please ensure that the new INI format
    documented in `man 5 greetd` is used before upgrading.
  * Support for falling back to the `login` PAM service when the
    `greetd` PAM service is missing has been removed. Ensure that a
    `greetd` PAM service is present in `/etc/pam.d/` or
    `/usr/lib/pam.d` before upgrading. The file for `login` can be
    copied if the fallback was used previously.
  * Fewer environment variables are exposed to user sessions. In
    particular, GREETD_SOCK is only shown to greeter sessions, and
    XDG_SESSION_CLASS and XDG_VTNR is only shown to PAM.
  Other:
  * Update deprecated SPDX identifier for GPL-3.0-only
  * Add ReGreet to list of known greetd greeters
  * Drop unmaintained `users` crate
  * Remove no-op question mark and Ok()
  * Remove references that are implicitly dereferenced
  * Remove pointless copying of string before copying it
  * Use strip_prefix to strip prefix
  * Derive VtSelection::default
  * Deduplicate parsing of VtSelection
  * Allow overriding VT via arguments
  * agreety: Return error if no input when prompted
  * config: Fix tests for service config
  * server: cargo fmt
  * pam: Remove fallback to the login service
  * pam: Swap /etc/pam.d and /usr/lib/pam.d
  * man: Document VT switch
  * readme: Add two greeter implementations
  * readme: Add Phog greeter implementation</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@disroot.org&gt;" date="1716465600">- create /var/lib/greetd by default</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Update to 0.10.1:
  * Reintroduce the XDG_VTNR environment variable which some X11
    sessions were relying on
  * context: Error on unexpected auth message response
  * greetd: Scramble response texts after use
  * greetd_ipc: Fix docs.rs build
  * greetd_ipc: Show required codec features in docs</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717761600">- Update to 0.10.3:
  * fixes an incorrect cast in the PAM ffi code that could lead
    to periodic failures.
- Update to 0.10.2:
  * fixes builds on stable rust toolchains
  * greetd_ipc: Only set feature flag for docsrs</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1738843200">- Split off upstream branding into greetd-branding-upstream package
- Split off agreety into greetd-agreety package
- Split off fakegreet into greetd-fakegreet package
- Package manpages
- Adjust package Group to System/X11/Displaymanagers
- Add greetd.rpmlintrc</changelog>
</package>
<package pkgid="ca07fd8ccc9f2c3f0993094b5e90331951108667b379a71fa4e1709ffa2b003e8d14303591d6efc0891283905309bf50974f87fa814581045d7a35619aefcc40" name="grep-debuginfo" arch="i586">
  <version epoch="0" ver="3.12" rel="1.4"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1659528000">- Skip more gnulib tests in qemu build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- GNU grep 3.8 (jsc#PED-6579):
  * The -P option is now based on PCRE2 instead of the older PCRE
    (boo#1201803)
  * egrep and fgrep commands, deprecated since release 2.5.3 (2007), now
    warn that they are obsolescent and should be replaced by grep -E and
    grep -F
  * The confusing GREP_COLOR environment variable is now obsolescent
  * Regular expressions with stray backslashes now cause warnings
  * Regular expressions like [:space:] are now errors even if
    POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior
  * In locales using UTF-8 encoding, the regular expression '.' no
    longer sometimes fails to match Unicode characters
  * The -s option no longer suppresses "binary file matches"
    messages.
- doc: fix man page syntax errors (bsc#1201001)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663675200">- efgrep-warning.patch: remove warning from [ef]grep</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1678104000">- Update to grep 3.9
  * With -P, some non-ASCII UTF8 characters were not recognized as
    word-constituent due to our omission of the PCRE2_UCP flag.
  * When given multiple patterns the last of which has a back-reference,
    grep no longer sometimes mistakenly matches lines in some cases</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 3.10:
  * With -P, \d now matches only ASCII digits, regardless of
    PCRE options/modes. The changes in grep-3.9 to make ^H and \w
    work properly had the undesirable side effect of making \d
    also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩.
    With grep-3.9, -P '\d+' would match that ten-digit (20-byte)
    string. Now, to match such a digit, you would use \p{Nd}.
    Similarly, \D is now mapped to [^0-9].</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 3.11:
  * With -P, patterns like [\d] now work again. Fixing this
    has caused grep to revert to the behavior of grep 3.8, in that
    patterns like \w and ^H go back to using ASCII rather
    than Unicode interpretations.
    However, future versions of GNU grep and/or PCRE2 are
    likely to fix this and change the behavior of \w and ^H
    back to Unicode again, without breaking [\d] as 3.10 did.
- removes testsuite.patch in older distributions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- export CONFIG_SHELL=/bin/sh before running configure: results in
  the shell script (egrep/fgrep) to receive a /bin/sh shebang
  instead of requiring bash (the local shell used to build).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1712750400">- restore texinfo macros for SLE15</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744286400">- update to 3.12:
  * Searching a directory with at least 100,000 entries no longer
    fails with "Operation not supported" and exit status 2.
  * -mN where 1 &lt; N no longer mistakenly lseeks to end of input
    merely because standard output is /dev/null.
  * The --unix-byte-offsets (-u) option was removed, it was a no-op
    since 3.7
- Calls to the egrep and fgrep commands now again issue an
  obsolescence warning, as upstream has been doing since 3.8.
  Commands are deprecated since 2.5.3 (2007). Replacements are
  grep -E and -F, respectively. (drop efgrep-warning.patch)
- package license file in -lang</changelog>
</package>
<package pkgid="019e838a5dabf63482342b1f59e5e979febcb0cedd59cdc3653d4d1c3e9616a1d713d74275251e2bcf88e090dc870ff0569b0675bbe1f093c0885862bcd57ab6" name="grep-debugsource" arch="i586">
  <version epoch="0" ver="3.12" rel="1.4"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1659528000">- Skip more gnulib tests in qemu build</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- GNU grep 3.8 (jsc#PED-6579):
  * The -P option is now based on PCRE2 instead of the older PCRE
    (boo#1201803)
  * egrep and fgrep commands, deprecated since release 2.5.3 (2007), now
    warn that they are obsolescent and should be replaced by grep -E and
    grep -F
  * The confusing GREP_COLOR environment variable is now obsolescent
  * Regular expressions with stray backslashes now cause warnings
  * Regular expressions like [:space:] are now errors even if
    POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior
  * In locales using UTF-8 encoding, the regular expression '.' no
    longer sometimes fails to match Unicode characters
  * The -s option no longer suppresses "binary file matches"
    messages.
- doc: fix man page syntax errors (bsc#1201001)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663675200">- efgrep-warning.patch: remove warning from [ef]grep</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1678104000">- Update to grep 3.9
  * With -P, some non-ASCII UTF8 characters were not recognized as
    word-constituent due to our omission of the PCRE2_UCP flag.
  * When given multiple patterns the last of which has a back-reference,
    grep no longer sometimes mistakenly matches lines in some cases</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 3.10:
  * With -P, \d now matches only ASCII digits, regardless of
    PCRE options/modes. The changes in grep-3.9 to make ^H and \w
    work properly had the undesirable side effect of making \d
    also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩.
    With grep-3.9, -P '\d+' would match that ten-digit (20-byte)
    string. Now, to match such a digit, you would use \p{Nd}.
    Similarly, \D is now mapped to [^0-9].</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 3.11:
  * With -P, patterns like [\d] now work again. Fixing this
    has caused grep to revert to the behavior of grep 3.8, in that
    patterns like \w and ^H go back to using ASCII rather
    than Unicode interpretations.
    However, future versions of GNU grep and/or PCRE2 are
    likely to fix this and change the behavior of \w and ^H
    back to Unicode again, without breaking [\d] as 3.10 did.
- removes testsuite.patch in older distributions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- export CONFIG_SHELL=/bin/sh before running configure: results in
  the shell script (egrep/fgrep) to receive a /bin/sh shebang
  instead of requiring bash (the local shell used to build).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1712750400">- restore texinfo macros for SLE15</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744286400">- update to 3.12:
  * Searching a directory with at least 100,000 entries no longer
    fails with "Operation not supported" and exit status 2.
  * -mN where 1 &lt; N no longer mistakenly lseeks to end of input
    merely because standard output is /dev/null.
  * The --unix-byte-offsets (-u) option was removed, it was a no-op
    since 3.7
- Calls to the egrep and fgrep commands now again issue an
  obsolescence warning, as upstream has been doing since 3.8.
  Commands are deprecated since 2.5.3 (2007). Replacements are
  grep -E and -F, respectively. (drop efgrep-warning.patch)
- package license file in -lang</changelog>
</package>
<package pkgid="78276a4a23f95b6359ad2c6e298eda2238d2d9a8d952192b90ec3d91ae12c2de4d8ba13e8aac03e3ed758468a25842f300d3a9d8a403fa3a70a6d61887db12d9" name="grepcidr-debuginfo" arch="i586">
  <version epoch="0" ver="2.0" rel="2.8"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1599998400">- Initial package, version 2.0
- Add patch:
  * grepcidr-obey-cflags.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="ed3a1dd2f4b7ce44c7fdd6652cc03f841e9dd55a2b43a0a9800da1b11733b936bf4ad46d419d54d54cc8597232e02522f346e4c80a655b45a1f03107eae644a6" name="grepcidr-debugsource" arch="i586">
  <version epoch="0" ver="2.0" rel="2.8"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1599998400">- Initial package, version 2.0
- Add patch:
  * grepcidr-obey-cflags.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="901f7ca2fb27d2df5fae521cc4273ad172c52f7e9045f7c68b0e3a499c19fb1212b5bbcb113c914306e67efa7f7c58f34aed2413e5e358cb66416ed05dcac8b9" name="gretl-debuginfo" arch="i586">
  <version epoch="0" ver="2025a" rel="1.7"/>
  <changelog author="stathisagrapidis@gmail.com" date="1373025600">- New upstream version 1.9.12</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1373371200">- Fixed warning about file permissions of the upstream tarball.
- Added desktop-file-fixwarning.patch which fixes warning: invalid
  desktop file missing a semicolon as trailing character.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1392724800">- New upstream release 1.9.14
  * Use daily dates when plotting daily/weekly data and there
    are not too many observations
  * Line-numbering in the script editor: make this a preference
    which is remembered
  * mols() function: parallelize some of the work for builds
    with openmp enabled
  * GUI: provide a menu item for adding a panel unit index
  * GUI: "/File/Save data as" now switches the current dataset
    to the name of the saved one
  * Fix bug: the build of gnuplot included in the gretl-quartz
    package (for Mac) did not work properly in stand-alone mode
  * Fix bug: the importer for SAS "xport" files over-counted the
    number of observations, leading to out-of-memory failure on
    very big datasets
  * Fix bug: the --show-plot option to the "freq" command was not
    being respected
  * Fix bug: failure parsing value-labels for "int" arguments in
    building function packages
  * Fix bug: "foreach" loop failing when given a single term that
    is not a named list
  * Fix bug: panel Hausman test producing bad output under some
    conditions
- Updated gtksource build requirements.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1403179200">- New upstream release 1.9.90
  * GUI reorganization: move the Function packages menu from
    /Files to /Tools
  * GUI enhancement: add News button under "/Help/About gretl"
    to display list of changes in the current version
  * Help menu: add item for the new "hansl primer" which covers
    the basics of gretl's scripting language
  * Introduce a new native binary datafile format, the gdtb file
    (zipped XML metadata plus binary values)
  * Add new functions: bread(), bwrite(), substr(), easterday()
  * "summary" command: add --weights option
  * "tabprint" command: add --csv option
  * fdjac function: provide choice of algorithm
  * Enable use of arrays in the SFMT random number generator
  * Enable use of value labels (if any) in factorized boxplots
  * Enable use of named lists in the GMM() and GMMlevel()
    parameter-groups for the "dpanel" and "arbond" commands
  * Print out alternative definition of R^2 in FE linear panel
    data models
  * Add choice of compression level when saving data in native
    gdt format
  * Stata dta import: handle (illegal!) non-ASCII characters in
    variable names
  * X-12-ARIMA interface: support the new X-13-ARIMA-SEATS as an
    alternative
  * Fix bug: incorrect plot header when the --radians option was
    given with the "pergm" command
  * Fix bug: the --test-down option to "coint" was not working
    as advertised
  * Fix bug (?): the final regression in "coint" (Engle-Granger
    test) could end up using a different sample range depending
    on whether or not the --skip-df option was given
  * Fix bug: incorrect handling of Poisson regression when the
    specification does not include an intercept term
  * Fix bug: bad handing of decimal comma in context of the --by
    option
  * Fix bug: incorrect treatment of big-endian SPSS "sav" files
    on data import
  * Fix bug: the auxiliary regression for White's test should
    contain a constant even if the model to be tested does not
  * Fix bug: wrong starting date being sent to x12a/x13as for
    monthly data starting in October
  * Fix bug: score calculation for random-effects probit was
    incorrect
  * Fix bug: incorrect estimates when the --robust option was
    used with the "wls" command
  * Fix bugs 181, 182
  * Internals: add support for multiple, independent PRNGs
  * configure script: add an option --disable-www which drops
    the libcurl dependency, conditional on not building the</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1449230400">- Fixed error: No sufficient Category definition.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- New upstream release 2022b
  See included Changelog file or
  http://gretl.sourceforge.net/ChangeLog.html
- Drop obsolete desktop-file-fixwarning.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718452800">- Update to version 2024b:
  * "gridplot" command: add a --title option
  * "clear" command: add an --all option
  * instrings() function: add optional boolean argument to get a
    simple boolean return value
  * typeof() function: functionality is extended to cover hansl
    expressions in general
  * exists() function: recommended usage is restricted to top-
    level identifiers, but backward compatibility is preserved for
    the present
  * new function binperms() for binary permutations
  * Testing for equality via "==" and "!=": extend this to cover
    arrays and bundles
  * help files: clarify the help for some commands and improve
    formatting
  * $sysinfo bundle: add "stack_size"
  * mrw (Mankiw-Romer-Weil) dataset: rename "inv" as "i_y"
  * Fix bug: crash on replacing a single character in a string
    variable, when the replacement UTF-8 character takes up more
    bytes than the original
  * Fix bug: potential crash when using the "smpl" command on a
    dataset that is already subject to random resampling
  * Fix bug: possible confusion in parsing lag specifications for
    list members, as in "list.vname(-1)"
  * Fix bug: possible interference of options passed in "plot"
    with those passed to "gnuplot"
  * Fix bug: crash in 32-bit gretl for Windows when trying to read
    gdtb data files created on a 64-bit system
  * Function packages: validate gfn files using an XML schema
    rather than a Document Type Definition
  * GUI, function packages: further extensions to the "ui-maker"
    functionality, plus minor fixes for the function-call dialog
  * GUI: support the --preserve-panel option in the dialog box for
    sub-sampling
  * GUI: support the Gamma distribution under /Tools/Distribution
    graphs
  * GUI: fix the "Packages" entry under Help
  * GUI: ensure that all fonts scale on zoom in/out in help
  * GUI: add more choices for plot scaling
  * GUI: improvements to the regls dialog
  * Internals: economize stack usage in case of nested function
    calls
  * regls addon: bug fixes and improved documentation
- Add guide and command reference PDFs as sources and install them
  as part of a new -doc package.
- Run checks as part of %check section.
- Split out lang package.
- Drop changes made to .desktop file.
- Switch to "pkgconfig" based BuildRequires where possible.
- Bump shared library name to keep up with soversion bump.
- Minor specfile cleanups.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Replace pkgconfig(gtksourceview-3.0) with
  pkgconfig(gtksourceview-4) BuildRequires: Update to a more
  current gtksourceview.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742212800">- Update to version 2024d:
  * "append" command: make the help text more explicit
  * "pca" command: make a $result bundle available
  * "square" command and square() function: don't skip dummy
    variables when computing cross-products
  * xmax() and xmin() functions; consolidate with max, min but
    retain the "x" variants as aliases until further notice
  * Fix possible incorrect behavior of "smpl" in some special
    cases (inside a function, when the dataset is sub-sampled at
    the caller level)
  * nelem() function: ensure that it returns the number of bytes
    in a string argument, as per the documentation
  * Avoid false positives in detecting markdown in help text for
    function packages
  * dbnomics addon: don't fail on database IDs that contain '@'
    (as some OECD identifiers now do)
  * gretl_edit: use a scrollable window when displaying stderr
    output, so it doesn't get truncated
  * When adding a 1x1 matrix to a bundle via defbundle() or _()
    don't automatically convert it to a scalar
  * Tweaks for handling of empty matrices plus a little more
    documentation
  * GUI: support Ctrl + mouse-wheel to resize text
  * GUI: fixes for breakage when resizing plots in some cases
  * Documentation for addons: avoid collision with hyperref
- Update gretl-guide.pdf and gretl-ref.pdf.
- Replace update-desktop-files with desktop-file-utils for
  BuildRequires.</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- version update to 2025a
  * kalman filter: fixes for variance of smoothed disturbances
    and some documentation updates
  * "meantest" and "vartest" commands: support more options and
    expand their documentation
  * "system" command, iterated variants: allow more iterations
    (now 250) before declaring non-convergence
  * aggregate() function; speed improvement in the matrix case
  * hyp2f1 function: enhance the documentation
  * document the $pmanteau accessor for VARs
  * GUI, preferences dialog: add a tab specifically for plot-
    related settings
  * Fix bug: potential crash in the GUI when trying to forecast
    from an ARIMA model without a constant
  * Fix bug: "dataset addobs n" with panel data (and without the
  * -panel-time option) was not respecting the documented
    policy that 'n' refers to the number of cross-sectional
    units to be added to the dataset
  * Fix bug: "mpols" was not respecting the --simple-print
    option, now it does
  * Fix bug: the "join" command could overwrite some existing
    data with missing values (contrary to the documentation) in
    some cases
  * Fix bug: the RESET test in the GUI was broken when the
    "show all variants" option was selected (since 2024c)
  * Function packaging: fix to allow a plot-checker function to
    be private; documentation updates
  * markdown parser: improve extraction of URLs
  * minor code adjustments to comply with the C23 standard
  * update sourceforge URLs to use https</changelog>
</package>
<package pkgid="94619a8ab65885da59c84d30a24e1de03ae4705850596cb815f34837486a0d92f135d36904fc19a355844c89d0c3ec4c0f809a929c096f4b962d82cceded8e40" name="gretl-debugsource" arch="i586">
  <version epoch="0" ver="2025a" rel="1.7"/>
  <changelog author="stathisagrapidis@gmail.com" date="1373025600">- New upstream version 1.9.12</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1373371200">- Fixed warning about file permissions of the upstream tarball.
- Added desktop-file-fixwarning.patch which fixes warning: invalid
  desktop file missing a semicolon as trailing character.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1392724800">- New upstream release 1.9.14
  * Use daily dates when plotting daily/weekly data and there
    are not too many observations
  * Line-numbering in the script editor: make this a preference
    which is remembered
  * mols() function: parallelize some of the work for builds
    with openmp enabled
  * GUI: provide a menu item for adding a panel unit index
  * GUI: "/File/Save data as" now switches the current dataset
    to the name of the saved one
  * Fix bug: the build of gnuplot included in the gretl-quartz
    package (for Mac) did not work properly in stand-alone mode
  * Fix bug: the importer for SAS "xport" files over-counted the
    number of observations, leading to out-of-memory failure on
    very big datasets
  * Fix bug: the --show-plot option to the "freq" command was not
    being respected
  * Fix bug: failure parsing value-labels for "int" arguments in
    building function packages
  * Fix bug: "foreach" loop failing when given a single term that
    is not a named list
  * Fix bug: panel Hausman test producing bad output under some
    conditions
- Updated gtksource build requirements.</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1403179200">- New upstream release 1.9.90
  * GUI reorganization: move the Function packages menu from
    /Files to /Tools
  * GUI enhancement: add News button under "/Help/About gretl"
    to display list of changes in the current version
  * Help menu: add item for the new "hansl primer" which covers
    the basics of gretl's scripting language
  * Introduce a new native binary datafile format, the gdtb file
    (zipped XML metadata plus binary values)
  * Add new functions: bread(), bwrite(), substr(), easterday()
  * "summary" command: add --weights option
  * "tabprint" command: add --csv option
  * fdjac function: provide choice of algorithm
  * Enable use of arrays in the SFMT random number generator
  * Enable use of value labels (if any) in factorized boxplots
  * Enable use of named lists in the GMM() and GMMlevel()
    parameter-groups for the "dpanel" and "arbond" commands
  * Print out alternative definition of R^2 in FE linear panel
    data models
  * Add choice of compression level when saving data in native
    gdt format
  * Stata dta import: handle (illegal!) non-ASCII characters in
    variable names
  * X-12-ARIMA interface: support the new X-13-ARIMA-SEATS as an
    alternative
  * Fix bug: incorrect plot header when the --radians option was
    given with the "pergm" command
  * Fix bug: the --test-down option to "coint" was not working
    as advertised
  * Fix bug (?): the final regression in "coint" (Engle-Granger
    test) could end up using a different sample range depending
    on whether or not the --skip-df option was given
  * Fix bug: incorrect handling of Poisson regression when the
    specification does not include an intercept term
  * Fix bug: bad handing of decimal comma in context of the --by
    option
  * Fix bug: incorrect treatment of big-endian SPSS "sav" files
    on data import
  * Fix bug: the auxiliary regression for White's test should
    contain a constant even if the model to be tested does not
  * Fix bug: wrong starting date being sent to x12a/x13as for
    monthly data starting in October
  * Fix bug: score calculation for random-effects probit was
    incorrect
  * Fix bug: incorrect estimates when the --robust option was
    used with the "wls" command
  * Fix bugs 181, 182
  * Internals: add support for multiple, independent PRNGs
  * configure script: add an option --disable-www which drops
    the libcurl dependency, conditional on not building the</changelog>
  <changelog author="stathisagrapidis@gmail.com" date="1449230400">- Fixed error: No sufficient Category definition.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1663761600">- New upstream release 2022b
  See included Changelog file or
  http://gretl.sourceforge.net/ChangeLog.html
- Drop obsolete desktop-file-fixwarning.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718452800">- Update to version 2024b:
  * "gridplot" command: add a --title option
  * "clear" command: add an --all option
  * instrings() function: add optional boolean argument to get a
    simple boolean return value
  * typeof() function: functionality is extended to cover hansl
    expressions in general
  * exists() function: recommended usage is restricted to top-
    level identifiers, but backward compatibility is preserved for
    the present
  * new function binperms() for binary permutations
  * Testing for equality via "==" and "!=": extend this to cover
    arrays and bundles
  * help files: clarify the help for some commands and improve
    formatting
  * $sysinfo bundle: add "stack_size"
  * mrw (Mankiw-Romer-Weil) dataset: rename "inv" as "i_y"
  * Fix bug: crash on replacing a single character in a string
    variable, when the replacement UTF-8 character takes up more
    bytes than the original
  * Fix bug: potential crash when using the "smpl" command on a
    dataset that is already subject to random resampling
  * Fix bug: possible confusion in parsing lag specifications for
    list members, as in "list.vname(-1)"
  * Fix bug: possible interference of options passed in "plot"
    with those passed to "gnuplot"
  * Fix bug: crash in 32-bit gretl for Windows when trying to read
    gdtb data files created on a 64-bit system
  * Function packages: validate gfn files using an XML schema
    rather than a Document Type Definition
  * GUI, function packages: further extensions to the "ui-maker"
    functionality, plus minor fixes for the function-call dialog
  * GUI: support the --preserve-panel option in the dialog box for
    sub-sampling
  * GUI: support the Gamma distribution under /Tools/Distribution
    graphs
  * GUI: fix the "Packages" entry under Help
  * GUI: ensure that all fonts scale on zoom in/out in help
  * GUI: add more choices for plot scaling
  * GUI: improvements to the regls dialog
  * Internals: economize stack usage in case of nested function
    calls
  * regls addon: bug fixes and improved documentation
- Add guide and command reference PDFs as sources and install them
  as part of a new -doc package.
- Run checks as part of %check section.
- Split out lang package.
- Drop changes made to .desktop file.
- Switch to "pkgconfig" based BuildRequires where possible.
- Bump shared library name to keep up with soversion bump.
- Minor specfile cleanups.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741953600">- Replace pkgconfig(gtksourceview-3.0) with
  pkgconfig(gtksourceview-4) BuildRequires: Update to a more
  current gtksourceview.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1742212800">- Update to version 2024d:
  * "append" command: make the help text more explicit
  * "pca" command: make a $result bundle available
  * "square" command and square() function: don't skip dummy
    variables when computing cross-products
  * xmax() and xmin() functions; consolidate with max, min but
    retain the "x" variants as aliases until further notice
  * Fix possible incorrect behavior of "smpl" in some special
    cases (inside a function, when the dataset is sub-sampled at
    the caller level)
  * nelem() function: ensure that it returns the number of bytes
    in a string argument, as per the documentation
  * Avoid false positives in detecting markdown in help text for
    function packages
  * dbnomics addon: don't fail on database IDs that contain '@'
    (as some OECD identifiers now do)
  * gretl_edit: use a scrollable window when displaying stderr
    output, so it doesn't get truncated
  * When adding a 1x1 matrix to a bundle via defbundle() or _()
    don't automatically convert it to a scalar
  * Tweaks for handling of empty matrices plus a little more
    documentation
  * GUI: support Ctrl + mouse-wheel to resize text
  * GUI: fixes for breakage when resizing plots in some cases
  * Documentation for addons: avoid collision with hyperref
- Update gretl-guide.pdf and gretl-ref.pdf.
- Replace update-desktop-files with desktop-file-utils for
  BuildRequires.</changelog>
  <changelog author="pgajdos@suse.com" date="1746532800">- version update to 2025a
  * kalman filter: fixes for variance of smoothed disturbances
    and some documentation updates
  * "meantest" and "vartest" commands: support more options and
    expand their documentation
  * "system" command, iterated variants: allow more iterations
    (now 250) before declaring non-convergence
  * aggregate() function; speed improvement in the matrix case
  * hyp2f1 function: enhance the documentation
  * document the $pmanteau accessor for VARs
  * GUI, preferences dialog: add a tab specifically for plot-
    related settings
  * Fix bug: potential crash in the GUI when trying to forecast
    from an ARIMA model without a constant
  * Fix bug: "dataset addobs n" with panel data (and without the
  * -panel-time option) was not respecting the documented
    policy that 'n' refers to the number of cross-sectional
    units to be added to the dataset
  * Fix bug: "mpols" was not respecting the --simple-print
    option, now it does
  * Fix bug: the "join" command could overwrite some existing
    data with missing values (contrary to the documentation) in
    some cases
  * Fix bug: the RESET test in the GUI was broken when the
    "show all variants" option was selected (since 2024c)
  * Function packaging: fix to allow a plot-checker function to
    be private; documentation updates
  * markdown parser: improve extraction of URLs
  * minor code adjustments to comply with the C23 standard
  * update sourceforge URLs to use https</changelog>
</package>
<package pkgid="dcdece788281526a6ca29d72808d730a5c83319e1c4995d86df8098a56d19b64a28c8a9e11644a4c5958f63533b343af106392ce18beb3d0a565f325f42ecc0f" name="grex-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.6" rel="1.5"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676721600">- Initial spec for grex 1.4.1</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1690372800">- Update to version 1.4.2:
  Improvements:
  * All characters from the current Unicode standard 15.0 are now
    fully supported.
  * A proper exit code is now returned if the provided user input
    cannot be handled by the CLI.
  Fixes:
  * Several bugs have been fixed that caused incorrect expressions
    to be generated in rare cases.
- Removal of unneeded _constraints</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1693051200">- Update to version 1.4.4:
  * All dependencies have been updated to their latest versions.
- Python library excluded from the package by changes to --features</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1697457600">- License correction based on legaldb scan</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1709640000">- Modernized rust in specfile and enabled tests
- Update to version 1.4.5:
  * All dependencies have been updated to their latest versions
  * For a small set of special characters, grex produced incorrect
    regular expressions when the case-insensitivity feature was
    enabled. This has been fixed.
  * The code for creating regular expressions in verbose mode has
    been simplified and is more performant now.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1771156800">- Update to version 1.4.6:
  * All other dependencies have been updated to their latest versions.
  * Support for Python 3.14 has been added.
  * Support for Python &lt; 3.12 has been dropped.
  * All characters from the current Unicode standard 16.0 are now fully supported.</changelog>
</package>
<package pkgid="e46ef6b2894a546ac39a415b9a862922691c8e1037b4cbceaa048085df4fd859477ec4636b02169a656717c026b1bac33e3d60e0da994732b3e53a08df55d2a0" name="grex-debugsource" arch="i586">
  <version epoch="0" ver="1.4.6" rel="1.5"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676721600">- Initial spec for grex 1.4.1</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1690372800">- Update to version 1.4.2:
  Improvements:
  * All characters from the current Unicode standard 15.0 are now
    fully supported.
  * A proper exit code is now returned if the provided user input
    cannot be handled by the CLI.
  Fixes:
  * Several bugs have been fixed that caused incorrect expressions
    to be generated in rare cases.
- Removal of unneeded _constraints</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1693051200">- Update to version 1.4.4:
  * All dependencies have been updated to their latest versions.
- Python library excluded from the package by changes to --features</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1697457600">- License correction based on legaldb scan</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1709640000">- Modernized rust in specfile and enabled tests
- Update to version 1.4.5:
  * All dependencies have been updated to their latest versions
  * For a small set of special characters, grex produced incorrect
    regular expressions when the case-insensitivity feature was
    enabled. This has been fixed.
  * The code for creating regular expressions in verbose mode has
    been simplified and is more performant now.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1771156800">- Update to version 1.4.6:
  * All other dependencies have been updated to their latest versions.
  * Support for Python 3.14 has been added.
  * Support for Python &lt; 3.12 has been dropped.
  * All characters from the current Unicode standard 16.0 are now fully supported.</changelog>
</package>
<package pkgid="60e8e9a67908a20be24e874e24ce3f7c5548c6389537ffd21ee87924d9a827de6573841007b4347060da27c252fb50850748082be6a686f5ed6a5bc5c0130e48" name="grfcodec-debuginfo" arch="i586">
  <version epoch="0" ver="6.0.6+39" rel="1.19"/>
  <changelog author="ammler@openttdcoop.org" date="1324382400">- upstream update 5.1.3
  * nfo v8 support (needed for openttd 1.2)</changelog>
  <changelog author="jengelh@medozas.de" date="1324555200">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="suse@ammler.ch" date="1331208000">- update to 6.0.0
  - NFO version 32 for supporting GRF container version 2
  - GRF container version 2 with bigger sprites and multiple
    images (bit depth and zoom level) for real sprites
  - GRFID now has a command line option to create the (OpenTTD)
    MD5 checksum of a NewGRF. For GRF container version 2 NewGRFs
    this means the MD5 checksum of the header and data sections.
  - GRFCodec: Command line option -n that determines the best compression
    for sprites during compilation. This could improve compression
  - NFORenum: some data file updates</changelog>
  <changelog author="suse@ammler.ch" date="1348574400">- update to 6.0.1 (bugfix release)</changelog>
  <changelog author="suse@ammler.ch" date="1361102400">- update to 6.0.2 (bugfix release)</changelog>
  <changelog author="mailaender@opensuse.org" date="1402747200">- update to 6.0.4</changelog>
  <changelog author="rpm@fthiessen.de" date="1467288000">- Update to 6.0.6
  * Fixes build with GCC6.
- Changed spec to build with optflags</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613476800">- Add bb692b2c723c5e87cc8f89f445928e97594d5b8f.patch: Do not use
  uint for command id. Fixes build with gcc 10.
- Switch source and url tags to github, where this code now lives.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626696000">- Update to git master, 6.0.6+39: Fix build with GCC 11
- Drop bb692b2c723c5e87cc8f89f445928e97594d5b8f.patch: included in
  the update.
- Add grfcodec-cmake-install.patch: enable make install.
- This now only installs the bare minimum, but the package seems
  only used by openttd anyway, so good enough.</changelog>
</package>
<package pkgid="43f1f14f79a5013c15db99abf9b08838a4f4d7398174f973a846c0da4c2a0106f323e95af7a3ef51b02bda83b0da38cc9ee4d5f1ec2f1abe3fc54ef28c562b6d" name="grfcodec-debugsource" arch="i586">
  <version epoch="0" ver="6.0.6+39" rel="1.19"/>
  <changelog author="ammler@openttdcoop.org" date="1324382400">- upstream update 5.1.3
  * nfo v8 support (needed for openttd 1.2)</changelog>
  <changelog author="jengelh@medozas.de" date="1324555200">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="suse@ammler.ch" date="1331208000">- update to 6.0.0
  - NFO version 32 for supporting GRF container version 2
  - GRF container version 2 with bigger sprites and multiple
    images (bit depth and zoom level) for real sprites
  - GRFID now has a command line option to create the (OpenTTD)
    MD5 checksum of a NewGRF. For GRF container version 2 NewGRFs
    this means the MD5 checksum of the header and data sections.
  - GRFCodec: Command line option -n that determines the best compression
    for sprites during compilation. This could improve compression
  - NFORenum: some data file updates</changelog>
  <changelog author="suse@ammler.ch" date="1348574400">- update to 6.0.1 (bugfix release)</changelog>
  <changelog author="suse@ammler.ch" date="1361102400">- update to 6.0.2 (bugfix release)</changelog>
  <changelog author="mailaender@opensuse.org" date="1402747200">- update to 6.0.4</changelog>
  <changelog author="rpm@fthiessen.de" date="1467288000">- Update to 6.0.6
  * Fixes build with GCC6.
- Changed spec to build with optflags</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613476800">- Add bb692b2c723c5e87cc8f89f445928e97594d5b8f.patch: Do not use
  uint for command id. Fixes build with gcc 10.
- Switch source and url tags to github, where this code now lives.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626696000">- Update to git master, 6.0.6+39: Fix build with GCC 11
- Drop bb692b2c723c5e87cc8f89f445928e97594d5b8f.patch: included in
  the update.
- Add grfcodec-cmake-install.patch: enable make install.
- This now only installs the bare minimum, but the package seems
  only used by openttd anyway, so good enough.</changelog>
</package>
<package pkgid="1218088045e0068ddc1d2e745bcc033a496909f586ed0719880e7af8b679e87bfe58885501d092474455ded38830a93bb59379f2a26bbe6613bfb1a11d119b81" name="gri-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.27+git20240405.4d93a4e" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1457524800">- Drop timestamp from texinfo to fix build-compare</changelog>
  <changelog author="badshah400@gmail.com" date="1498478400">- Add gri-invalid-char-to-pointer.patch: Fix a char to char*
  conversion by replacing '\0' with NULL.
- Cleanup spec file by removing conditionals for outdated openSUSE
  versions, running spec-cleaner.</changelog>
  <changelog author="dimstar@opensuse.org" date="1509019200">- Add gri-perl-5.26.patch: Fix usage of texinfo2HTML for usage with
  perl 5.26.</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1538395200">- allow PS decoder for build [bsc#1109976]</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1575115200">- Add gri-texinfo-6.7-compat.patch to explicitly specify correct
  encoding for texi file: ISO-8859-1. Needed for texinfo 6.7+.
- Use %license to install COPYING file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591704000">- Drop obsolete install-info post(un) scriptlets (also drop
  Requires(post): install-info) for openSUSE &gt; 1500.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1709035201">- Modify gfi-2.2.23-perl.patch to apply with `-p1` and use
  %autosetup to apply all patches.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1779364800">- Update to version 2.12.27+git20240405.4d93a4e:
  * New halfmoon symbols.
  * New version of gri-mode.el:
  - default-fill-column no longer exists in emacs-26
  - Bug fix: "package remove allow for flavour directory already
    gone" (#711914).
  - Bug fix: "C-u as universal-argument" (#718452).
  - Bug fix: "paragraph separators for commands" (#718540).
- Changes from version 2.12.26:
  * Bug fix: gri build-depends on cruft package (#932949)
  * Bug fix: Encoding must now be specified in texinfo source
    (#941557)
  * Bug fix: FTCBFS: Let dh_auto_configure pass --host to
    ./configure (#901179)
- Drop patches no longer applicable:
  * gfi-2.2.23-perl.patch: incorporated upstream.
  * gri-texinfo-5.0.patch: incorporated upstream.
  * reproducible.patch: incorporated upstream.
  * gri-invalid-char-to-pointer.patch: otherwise fixed upstream.
  * gri-perl-5.26.patch: incorporated upstream.
  * gri-texinfo-6.7-compat.patch: incorporated upstream.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786104000">- Add reproducible-refcard.patch to drop the TeX build date from the
  installed refcard.ps and cmdrefcard.ps (boo#1047218)</changelog>
</package>
<package pkgid="e3325a9bd38c860af84758748f3f3fbe7add232120ebff922cbd4d578b3ebed2686e4701231488876632f98a949b17a3410975c0f0dde37791cc7bd0b48d07d5" name="gri-debugsource" arch="i586">
  <version epoch="0" ver="2.12.27+git20240405.4d93a4e" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1457524800">- Drop timestamp from texinfo to fix build-compare</changelog>
  <changelog author="badshah400@gmail.com" date="1498478400">- Add gri-invalid-char-to-pointer.patch: Fix a char to char*
  conversion by replacing '\0' with NULL.
- Cleanup spec file by removing conditionals for outdated openSUSE
  versions, running spec-cleaner.</changelog>
  <changelog author="dimstar@opensuse.org" date="1509019200">- Add gri-perl-5.26.patch: Fix usage of texinfo2HTML for usage with
  perl 5.26.</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1538395200">- allow PS decoder for build [bsc#1109976]</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1575115200">- Add gri-texinfo-6.7-compat.patch to explicitly specify correct
  encoding for texi file: ISO-8859-1. Needed for texinfo 6.7+.
- Use %license to install COPYING file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591704000">- Drop obsolete install-info post(un) scriptlets (also drop
  Requires(post): install-info) for openSUSE &gt; 1500.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1709035201">- Modify gfi-2.2.23-perl.patch to apply with `-p1` and use
  %autosetup to apply all patches.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1779364800">- Update to version 2.12.27+git20240405.4d93a4e:
  * New halfmoon symbols.
  * New version of gri-mode.el:
  - default-fill-column no longer exists in emacs-26
  - Bug fix: "package remove allow for flavour directory already
    gone" (#711914).
  - Bug fix: "C-u as universal-argument" (#718452).
  - Bug fix: "paragraph separators for commands" (#718540).
- Changes from version 2.12.26:
  * Bug fix: gri build-depends on cruft package (#932949)
  * Bug fix: Encoding must now be specified in texinfo source
    (#941557)
  * Bug fix: FTCBFS: Let dh_auto_configure pass --host to
    ./configure (#901179)
- Drop patches no longer applicable:
  * gfi-2.2.23-perl.patch: incorporated upstream.
  * gri-texinfo-5.0.patch: incorporated upstream.
  * reproducible.patch: incorporated upstream.
  * gri-invalid-char-to-pointer.patch: otherwise fixed upstream.
  * gri-perl-5.26.patch: incorporated upstream.
  * gri-texinfo-6.7-compat.patch: incorporated upstream.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786104000">- Add reproducible-refcard.patch to drop the TeX build date from the
  installed refcard.ps and cmdrefcard.ps (boo#1047218)</changelog>
</package>
<package pkgid="a5d524df8669bde0deaeb9489a81782f0b5f02ed5e661a09fa88dde94673d1f8ab12ebe84b06b83c463a19b664ba82e6df66cece76d744584dadff44fe966836" name="grig-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.0" rel="2.6"/>
  <changelog author="dg7gt@online.de" date="1150804800">- initial spec file for SUSE 10.1</changelog>
  <changelog author="dg7gt@online.de" date="1166270400">- Updated to the brand new version 0.7.2 for openSUSE 10.2 :-)</changelog>
  <changelog author="dl9pf@gmx.de" date="1172145600">- import into buildservice</changelog>
  <changelog author="dg7gt@online.de" date="1187438400">- Makefile fixes for openSUSE 10.3</changelog>
  <changelog author="dl8fcl@darc.de" date="1223121600">- updated for openSUSE_Factory</changelog>
  <changelog author="dl8fcl@darc.de" date="1314964800">- update to version 0.8.0</changelog>
  <changelog author="dl8fcl@darc.de" date="1379937600">- glib-deprecated.patch for new glib versions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740139200">- resurrect package, update to 0.9.0:
  * Maintenance update
  * Align with Hamlib 4.x
  * Various cosmetic fixes
- drop glib-deprecated.patch, add rename-connect.patch
- and large spec rewrite</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1741003200">- add desktop file</changelog>
</package>
<package pkgid="307b8cc062e0fc5ad951c98610bfd9fd12ca55a4f9a35a646affc9c0f06719906c1d1e5715231b9f0f1512a1773355ec83f4a4dc316d63f7e4efac9b7c7bc97d" name="grig-debugsource" arch="i586">
  <version epoch="0" ver="0.9.0" rel="2.6"/>
  <changelog author="dg7gt@online.de" date="1150804800">- initial spec file for SUSE 10.1</changelog>
  <changelog author="dg7gt@online.de" date="1166270400">- Updated to the brand new version 0.7.2 for openSUSE 10.2 :-)</changelog>
  <changelog author="dl9pf@gmx.de" date="1172145600">- import into buildservice</changelog>
  <changelog author="dg7gt@online.de" date="1187438400">- Makefile fixes for openSUSE 10.3</changelog>
  <changelog author="dl8fcl@darc.de" date="1223121600">- updated for openSUSE_Factory</changelog>
  <changelog author="dl8fcl@darc.de" date="1314964800">- update to version 0.8.0</changelog>
  <changelog author="dl8fcl@darc.de" date="1379937600">- glib-deprecated.patch for new glib versions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740139200">- resurrect package, update to 0.9.0:
  * Maintenance update
  * Align with Hamlib 4.x
  * Various cosmetic fixes
- drop glib-deprecated.patch, add rename-connect.patch
- and large spec rewrite</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1741003200">- add desktop file</changelog>
</package>
<package pkgid="f7c17b1d8a589ec1de53aa82e6049eef52865c0a9b0ae5fb1defd59bfd102b5a928e75b4b4229ace2f39ddc489cd4358fb0e622e12f89e798b3f71357c816ca7" name="grilo-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.19" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633521600">- Update to version 0.3.14:
  + CVE-2021-39365: Fix TLS cert validation not being done for any
    network call.
  + Fix double-free when using GrlNet in Python.
  + Load config from GRL_CONFIG_PATH if set.
  + Clarify LGPLv2.1 or later license.
  + Handle numeric limits for GrlOperationOptions.
  + Updated translations.
- Drop grilo-CVE-2021-39365.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660651200">- Update to version 0.3.15:
  + Increase glib requirement to 2.66 so we can use GUri.
  + net:
  - Add libsoup3 support with compile-time option.
  - Add documentation on throttling property in libsoup3.
  + Build fixes and cleanups.
  + Updated translations.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires, build with soup3 support.
- Stop passing enable-gtk-doc=true to meson, it is the default
  anyway.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Add back pkgconfig(libsoup-2.4) and disable
  pkgconfig(libsoup-3.0) BuildRequires, and pass soup3=false to
  meson, grilo will not be ready to use new soup3 this cycle.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Switch to soup3 again: Drop pkgconfig(libsoup-2.4) and enable
  pkgconfig(libsoup-3.0) BuildRequires and pass soup3=true to
  meson.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683633600">- Update to version 0.3.16:
  + Fix usage of depcreated GSimpleAsyncResult.
  + Build updates. Meson requirement is now 0.62.
  + Fix build on Darwin.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734436800">- Increase test timeout on s390x. lib-net test can be slow and
  sometimes times out in our builds.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741262400">- Drop pkgconfig(gtk+-3.0) BuildRequires and pass
  enable-test-ui=false to meson setup, do not build
  grilo-test-ui-0.3 binary, avoid depending on gtk3 just for a
  rarely used test tool.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743163200">- Update to version 0.3.16+17:
  * pls: Fix thumbnail URI for remote files in Flatpak
  * net: Fix possible regressions from GTask port (6c97aed)
  * grilo-test-ui: Use new separate-src config for filesystem
  * pls: Use fast-content-type on remote shares
  * pls: Add thumbnails for remote files
  * Correct 404 URIs to Tracker Ontology reference
  * Updated translations.
- Switch to git checkout via source service, current head.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1749988800">- Update to version 0.3.19:
  + pls: Fix warnings browsing filesystem entries
  + operation-options: Set max to default_max if inferior to min
  + Replace defunct mailing list URLs with GNOME Discourse
  + Correct 404 URIs to Tracker Ontology reference
  + pls: Add thumbnails for remote files
  + grilo-test-ui: Use new separate-src config for filesystem
  + net: Fix possible regressions from GTask port
  + pls: Fix thumbnail URI for remote files in Flatpak
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="813449485d9839e6380c12510dea4614cd5e4de188ba66152b0bf0e160708a199128ad900ccd4ba9583a4ca8aeb86ed6f80593ec5b2b56d5036e180ce8027fb5" name="grilo-debugsource" arch="i586">
  <version epoch="0" ver="0.3.19" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633521600">- Update to version 0.3.14:
  + CVE-2021-39365: Fix TLS cert validation not being done for any
    network call.
  + Fix double-free when using GrlNet in Python.
  + Load config from GRL_CONFIG_PATH if set.
  + Clarify LGPLv2.1 or later license.
  + Handle numeric limits for GrlOperationOptions.
  + Updated translations.
- Drop grilo-CVE-2021-39365.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660651200">- Update to version 0.3.15:
  + Increase glib requirement to 2.66 so we can use GUri.
  + net:
  - Add libsoup3 support with compile-time option.
  - Add documentation on throttling property in libsoup3.
  + Build fixes and cleanups.
  + Updated translations.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires, build with soup3 support.
- Stop passing enable-gtk-doc=true to meson, it is the default
  anyway.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Add back pkgconfig(libsoup-2.4) and disable
  pkgconfig(libsoup-3.0) BuildRequires, and pass soup3=false to
  meson, grilo will not be ready to use new soup3 this cycle.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Switch to soup3 again: Drop pkgconfig(libsoup-2.4) and enable
  pkgconfig(libsoup-3.0) BuildRequires and pass soup3=true to
  meson.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683633600">- Update to version 0.3.16:
  + Fix usage of depcreated GSimpleAsyncResult.
  + Build updates. Meson requirement is now 0.62.
  + Fix build on Darwin.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734436800">- Increase test timeout on s390x. lib-net test can be slow and
  sometimes times out in our builds.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741262400">- Drop pkgconfig(gtk+-3.0) BuildRequires and pass
  enable-test-ui=false to meson setup, do not build
  grilo-test-ui-0.3 binary, avoid depending on gtk3 just for a
  rarely used test tool.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743163200">- Update to version 0.3.16+17:
  * pls: Fix thumbnail URI for remote files in Flatpak
  * net: Fix possible regressions from GTask port (6c97aed)
  * grilo-test-ui: Use new separate-src config for filesystem
  * pls: Use fast-content-type on remote shares
  * pls: Add thumbnails for remote files
  * Correct 404 URIs to Tracker Ontology reference
  * Updated translations.
- Switch to git checkout via source service, current head.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1749988800">- Update to version 0.3.19:
  + pls: Fix warnings browsing filesystem entries
  + operation-options: Set max to default_max if inferior to min
  + Replace defunct mailing list URLs with GNOME Discourse
  + Correct 404 URIs to Tracker Ontology reference
  + pls: Add thumbnails for remote files
  + grilo-test-ui: Use new separate-src config for filesystem
  + net: Fix possible regressions from GTask port
  + pls: Fix thumbnail URI for remote files in Flatpak
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="eddc95dcc98d67d1c001aa99382bccdf61073396f15513b283626b307fe90d444be9df3b271d10270b8c15c936bd27433a06aec920eb1250917fb8e792fe3a4a" name="grilo-plugin-dleyna-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.18" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1661169600">- Update to version 0.3.15:
  + Detect libsoup version from grl-net and adds support to
    libsoup3.
  + youtube: port to API v3 by using libgdata 0.17.0.
  + tmdb: port to GUri, remove libsoup dependency.
  + dleyna: port to GUri, remove libsoup dependency.
- youtube and opensubtile plugins currently not being built, as
  they are not yet compatible with libsoup 3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Add back pkgconfig(libsoup-2.4) and disable
  pkgconfig(libsoup-3.0) BuildRequires, build youtube and
  opensubtile plugins again, grilo and grilo plugins are not ready
  to move to soup3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663070400">- Add d1c0835d.patch: flickr: remove GOA support. GNOME Online
  accounts removed flicker backend so we need to remove it here
  too.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Switch to soup3 again: Drop pkgconfig(libsoup-2.4) and
  pkgconfig(rest-0.7), and disable pkgconfig(libgdata) and enable
  pkgconfig(libsoup-3.0) BuildRequires and stop building youtube,
  opensubtile and dmap plugins for now. Pass enable-dmap=no to
  meson, as this is needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Build dmap plugins again now that libdmapsharing have been
  updated to use soup-3. Drop pkgconfig(libgdata) BuildRequires.
- Add grilo-plugin-youtube Obsoletes: Make updates painless for our
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680609600">- Update to version 0.3.16:
  + tracker3: update fts query
  + dmap: enable with libsoup3 supported libdmapsharing-4.0
  + lua-factory: add support to 5.4
  + build: libsoup3 related fixes
  + flickr: remove GOA support
  + tmdb: without config, fix single request
  + Updated translations.
- Drop d1c0835d.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743163200">- Update to version 0.3.16+45:
  * iptv: fix typo in the path of the icon
  * iptv: add search support
  * iptv: improve browsing support
  * iptv: add logo
  * plugins: add IPTV source
  * raitv: Remove Rai.tv plugin
  * lua-factory: Remove Apple Trailers plugin
  * euronews: Update for recent site changes
  * tests: Adapt to tracker-test-sandbox utility changes
  * filesystem: Differentiate two error sources
- Switch to gitcheckout via source service, current head.
- Add localsearch, needed for tests.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750161600">- Update to version 0.3.17:
  + filesystem:
  - Fix is-hidden warning browsing filesystem entries
  - Add ability to split sources
  + Fix build with libxml 2.12
  + Replace defunct mailing list URLs with GNOME Discourse
  + dleyna:
  - Quiet error when dleyna is not installed
  - Fix "Quiet error when dleyna is not installed"
  + tests:
  - Adapt to tracker-test-sandbox utility changes
  - Fix tracker3 test duration range
  + Remove non-working plugins (appletrailers, raitv)
  + euronews: Remove source
  + plugins: add IPTV source
  + iptv:
  - improve iptv source
  - fix typo in the path of the icon
  + plugins: Add OpenSubtitles in Lua
  + Updated translations.
- Add pkgconfig(rest-1.0) BuildRequires, new dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Update to version 0.3.18:
  + po: Remove reference to removed opensubtitles plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="e19f73324e0a5e19ceb499a5bf77b68ccdc902180057274e696dee6aab2ec825d984660c9f0dfe5197e173823708f1dec8d5779ebd1d3ce455a5426b96c44d23" name="grilo-plugin-tracker-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.18" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1661169600">- Update to version 0.3.15:
  + Detect libsoup version from grl-net and adds support to
    libsoup3.
  + youtube: port to API v3 by using libgdata 0.17.0.
  + tmdb: port to GUri, remove libsoup dependency.
  + dleyna: port to GUri, remove libsoup dependency.
- youtube and opensubtile plugins currently not being built, as
  they are not yet compatible with libsoup 3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Add back pkgconfig(libsoup-2.4) and disable
  pkgconfig(libsoup-3.0) BuildRequires, build youtube and
  opensubtile plugins again, grilo and grilo plugins are not ready
  to move to soup3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663070400">- Add d1c0835d.patch: flickr: remove GOA support. GNOME Online
  accounts removed flicker backend so we need to remove it here
  too.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Switch to soup3 again: Drop pkgconfig(libsoup-2.4) and
  pkgconfig(rest-0.7), and disable pkgconfig(libgdata) and enable
  pkgconfig(libsoup-3.0) BuildRequires and stop building youtube,
  opensubtile and dmap plugins for now. Pass enable-dmap=no to
  meson, as this is needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Build dmap plugins again now that libdmapsharing have been
  updated to use soup-3. Drop pkgconfig(libgdata) BuildRequires.
- Add grilo-plugin-youtube Obsoletes: Make updates painless for our
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680609600">- Update to version 0.3.16:
  + tracker3: update fts query
  + dmap: enable with libsoup3 supported libdmapsharing-4.0
  + lua-factory: add support to 5.4
  + build: libsoup3 related fixes
  + flickr: remove GOA support
  + tmdb: without config, fix single request
  + Updated translations.
- Drop d1c0835d.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743163200">- Update to version 0.3.16+45:
  * iptv: fix typo in the path of the icon
  * iptv: add search support
  * iptv: improve browsing support
  * iptv: add logo
  * plugins: add IPTV source
  * raitv: Remove Rai.tv plugin
  * lua-factory: Remove Apple Trailers plugin
  * euronews: Update for recent site changes
  * tests: Adapt to tracker-test-sandbox utility changes
  * filesystem: Differentiate two error sources
- Switch to gitcheckout via source service, current head.
- Add localsearch, needed for tests.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750161600">- Update to version 0.3.17:
  + filesystem:
  - Fix is-hidden warning browsing filesystem entries
  - Add ability to split sources
  + Fix build with libxml 2.12
  + Replace defunct mailing list URLs with GNOME Discourse
  + dleyna:
  - Quiet error when dleyna is not installed
  - Fix "Quiet error when dleyna is not installed"
  + tests:
  - Adapt to tracker-test-sandbox utility changes
  - Fix tracker3 test duration range
  + Remove non-working plugins (appletrailers, raitv)
  + euronews: Remove source
  + plugins: add IPTV source
  + iptv:
  - improve iptv source
  - fix typo in the path of the icon
  + plugins: Add OpenSubtitles in Lua
  + Updated translations.
- Add pkgconfig(rest-1.0) BuildRequires, new dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Update to version 0.3.18:
  + po: Remove reference to removed opensubtitles plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="9bb997f380431eba393f543dea233755cde722eccd7561bdc206a527a1c4a258e8a8dc1237859c080d12382bbecd2af1fb8f8c7e115138e9a5b0ec9e0e5d0abe" name="grilo-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.18" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1661169600">- Update to version 0.3.15:
  + Detect libsoup version from grl-net and adds support to
    libsoup3.
  + youtube: port to API v3 by using libgdata 0.17.0.
  + tmdb: port to GUri, remove libsoup dependency.
  + dleyna: port to GUri, remove libsoup dependency.
- youtube and opensubtile plugins currently not being built, as
  they are not yet compatible with libsoup 3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Add back pkgconfig(libsoup-2.4) and disable
  pkgconfig(libsoup-3.0) BuildRequires, build youtube and
  opensubtile plugins again, grilo and grilo plugins are not ready
  to move to soup3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663070400">- Add d1c0835d.patch: flickr: remove GOA support. GNOME Online
  accounts removed flicker backend so we need to remove it here
  too.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Switch to soup3 again: Drop pkgconfig(libsoup-2.4) and
  pkgconfig(rest-0.7), and disable pkgconfig(libgdata) and enable
  pkgconfig(libsoup-3.0) BuildRequires and stop building youtube,
  opensubtile and dmap plugins for now. Pass enable-dmap=no to
  meson, as this is needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Build dmap plugins again now that libdmapsharing have been
  updated to use soup-3. Drop pkgconfig(libgdata) BuildRequires.
- Add grilo-plugin-youtube Obsoletes: Make updates painless for our
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680609600">- Update to version 0.3.16:
  + tracker3: update fts query
  + dmap: enable with libsoup3 supported libdmapsharing-4.0
  + lua-factory: add support to 5.4
  + build: libsoup3 related fixes
  + flickr: remove GOA support
  + tmdb: without config, fix single request
  + Updated translations.
- Drop d1c0835d.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743163200">- Update to version 0.3.16+45:
  * iptv: fix typo in the path of the icon
  * iptv: add search support
  * iptv: improve browsing support
  * iptv: add logo
  * plugins: add IPTV source
  * raitv: Remove Rai.tv plugin
  * lua-factory: Remove Apple Trailers plugin
  * euronews: Update for recent site changes
  * tests: Adapt to tracker-test-sandbox utility changes
  * filesystem: Differentiate two error sources
- Switch to gitcheckout via source service, current head.
- Add localsearch, needed for tests.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750161600">- Update to version 0.3.17:
  + filesystem:
  - Fix is-hidden warning browsing filesystem entries
  - Add ability to split sources
  + Fix build with libxml 2.12
  + Replace defunct mailing list URLs with GNOME Discourse
  + dleyna:
  - Quiet error when dleyna is not installed
  - Fix "Quiet error when dleyna is not installed"
  + tests:
  - Adapt to tracker-test-sandbox utility changes
  - Fix tracker3 test duration range
  + Remove non-working plugins (appletrailers, raitv)
  + euronews: Remove source
  + plugins: add IPTV source
  + iptv:
  - improve iptv source
  - fix typo in the path of the icon
  + plugins: Add OpenSubtitles in Lua
  + Updated translations.
- Add pkgconfig(rest-1.0) BuildRequires, new dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Update to version 0.3.18:
  + po: Remove reference to removed opensubtitles plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="9c775f0c7c9326c378c621d5c65c835f15bfaf4e660fe97bb46813fe5d3021f5edd73386e6568ffbd975f1ed9542f93341ecf70d2648c025645bdf3adfe68e7b" name="grilo-plugins-debugsource" arch="i586">
  <version epoch="0" ver="0.3.18" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1661169600">- Update to version 0.3.15:
  + Detect libsoup version from grl-net and adds support to
    libsoup3.
  + youtube: port to API v3 by using libgdata 0.17.0.
  + tmdb: port to GUri, remove libsoup dependency.
  + dleyna: port to GUri, remove libsoup dependency.
- youtube and opensubtile plugins currently not being built, as
  they are not yet compatible with libsoup 3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Add back pkgconfig(libsoup-2.4) and disable
  pkgconfig(libsoup-3.0) BuildRequires, build youtube and
  opensubtile plugins again, grilo and grilo plugins are not ready
  to move to soup3.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663070400">- Add d1c0835d.patch: flickr: remove GOA support. GNOME Online
  accounts removed flicker backend so we need to remove it here
  too.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Switch to soup3 again: Drop pkgconfig(libsoup-2.4) and
  pkgconfig(rest-0.7), and disable pkgconfig(libgdata) and enable
  pkgconfig(libsoup-3.0) BuildRequires and stop building youtube,
  opensubtile and dmap plugins for now. Pass enable-dmap=no to
  meson, as this is needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Build dmap plugins again now that libdmapsharing have been
  updated to use soup-3. Drop pkgconfig(libgdata) BuildRequires.
- Add grilo-plugin-youtube Obsoletes: Make updates painless for our
  end-users.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680609600">- Update to version 0.3.16:
  + tracker3: update fts query
  + dmap: enable with libsoup3 supported libdmapsharing-4.0
  + lua-factory: add support to 5.4
  + build: libsoup3 related fixes
  + flickr: remove GOA support
  + tmdb: without config, fix single request
  + Updated translations.
- Drop d1c0835d.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743163200">- Update to version 0.3.16+45:
  * iptv: fix typo in the path of the icon
  * iptv: add search support
  * iptv: improve browsing support
  * iptv: add logo
  * plugins: add IPTV source
  * raitv: Remove Rai.tv plugin
  * lua-factory: Remove Apple Trailers plugin
  * euronews: Update for recent site changes
  * tests: Adapt to tracker-test-sandbox utility changes
  * filesystem: Differentiate two error sources
- Switch to gitcheckout via source service, current head.
- Add localsearch, needed for tests.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750161600">- Update to version 0.3.17:
  + filesystem:
  - Fix is-hidden warning browsing filesystem entries
  - Add ability to split sources
  + Fix build with libxml 2.12
  + Replace defunct mailing list URLs with GNOME Discourse
  + dleyna:
  - Quiet error when dleyna is not installed
  - Fix "Quiet error when dleyna is not installed"
  + tests:
  - Adapt to tracker-test-sandbox utility changes
  - Fix tracker3 test duration range
  + Remove non-working plugins (appletrailers, raitv)
  + euronews: Remove source
  + plugins: add IPTV source
  + iptv:
  - improve iptv source
  - fix typo in the path of the icon
  + plugins: Add OpenSubtitles in Lua
  + Updated translations.
- Add pkgconfig(rest-1.0) BuildRequires, new dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750852800">- Update to version 0.3.18:
  + po: Remove reference to removed opensubtitles plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="75ec43767dfb909809192fc86de48bb4c89bb8660432ccdc75900c43a979033b1f3eb1ac3897afc24538d7fc99f57e12125efa984eea344bb35ccb6e323b10d5" name="grilo-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.19" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633521600">- Update to version 0.3.14:
  + CVE-2021-39365: Fix TLS cert validation not being done for any
    network call.
  + Fix double-free when using GrlNet in Python.
  + Load config from GRL_CONFIG_PATH if set.
  + Clarify LGPLv2.1 or later license.
  + Handle numeric limits for GrlOperationOptions.
  + Updated translations.
- Drop grilo-CVE-2021-39365.patch: fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660651200">- Update to version 0.3.15:
  + Increase glib requirement to 2.66 so we can use GUri.
  + net:
  - Add libsoup3 support with compile-time option.
  - Add documentation on throttling property in libsoup3.
  + Build fixes and cleanups.
  + Updated translations.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires, build with soup3 support.
- Stop passing enable-gtk-doc=true to meson, it is the default
  anyway.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Add back pkgconfig(libsoup-2.4) and disable
  pkgconfig(libsoup-3.0) BuildRequires, and pass soup3=false to
  meson, grilo will not be ready to use new soup3 this cycle.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663934400">- Switch to soup3 again: Drop pkgconfig(libsoup-2.4) and enable
  pkgconfig(libsoup-3.0) BuildRequires and pass soup3=true to
  meson.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683633600">- Update to version 0.3.16:
  + Fix usage of depcreated GSimpleAsyncResult.
  + Build updates. Meson requirement is now 0.62.
  + Fix build on Darwin.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734436800">- Increase test timeout on s390x. lib-net test can be slow and
  sometimes times out in our builds.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741262400">- Drop pkgconfig(gtk+-3.0) BuildRequires and pass
  enable-test-ui=false to meson setup, do not build
  grilo-test-ui-0.3 binary, avoid depending on gtk3 just for a
  rarely used test tool.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1743163200">- Update to version 0.3.16+17:
  * pls: Fix thumbnail URI for remote files in Flatpak
  * net: Fix possible regressions from GTask port (6c97aed)
  * grilo-test-ui: Use new separate-src config for filesystem
  * pls: Use fast-content-type on remote shares
  * pls: Add thumbnails for remote files
  * Correct 404 URIs to Tracker Ontology reference
  * Updated translations.
- Switch to git checkout via source service, current head.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1749988800">- Update to version 0.3.19:
  + pls: Fix warnings browsing filesystem entries
  + operation-options: Set max to default_max if inferior to min
  + Replace defunct mailing list URLs with GNOME Discourse
  + Correct 404 URIs to Tracker Ontology reference
  + pls: Add thumbnails for remote files
  + grilo-test-ui: Use new separate-src config for filesystem
  + net: Fix possible regressions from GTask port
  + pls: Fix thumbnail URI for remote files in Flatpak
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="c955d39cff7525d7865a992b8788aed0c75b15184c548f3a82e03223ca8afaf5ecf8ef5b6d1a32f780d4a40ac088eb158c333a5c4f59449d364ebbe83ea77c0a" name="grim-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549368000">- Use noun phrase in descriptions.</changelog>
  <changelog author="mvetter@suse.com" date="1549454400">- Update to 1.1:
  * Add an option to disable JPEG support at build-time
  * Add support for the WL_SHM_FORMAT_ABGR8888 format
  * Add various examples to README</changelog>
  <changelog author="mvetter@suse.com" date="1559649600">- Update to 1.2.0:
  * Add support for the PPM format. This is useful for speeding up
    grim when piping its output into another process.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1579176000">- Update to 1.3.0:
  * Allow to be invoked without a destination file argument.
    In which case a timestamped file will be written in
    $XDG_PICTURES_DIR.
  * Allow user to set default output dir.
  * Provide more helpful error message
  * Fix maybe-uninitialized warning</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1595419200">- Update to 1.3.1:
  * Explain that '.' is grim's final fallback dir
  * Correct interpretation of output rotation
  * Fix maybe-uninitialized warning
  * Add completions for fish-shell
  * completions: add missing option
  * Improve error message for when supplied region is invalid
  * fix bufferoverflow in output_filepath
  * contrib/completions: fix fish file path
  * contrib/completions: fix unset datadir variable</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 1.3.2:
  * Remove unnecessary wl_display_dispatch calls
  * Fix 180-degree rotated buffers without Y_INVERT
  * main,render: replace assert(false) with abort().</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644580800">- Update to 1.4.0:
  * Read XDG_PICTURES_DIR from user-dirs.dirs file
  * add bash completion
  * render: use pixman to compose output buffers
  * render: use convolution filter when downscaling
  * Allow setting compression level for PNG output
  * write_png: fix out of bounds read
  * render: add support for ≤ 24bpp pixel formats
  * Use alternate Wayland to Pixman format conversion on big-endian
  * Rename cairo_{jpg,ppm} to write_{jpg,ppm}
  * Use stream-type functions to save images
  * Remove cairo dependency
  * man: fix wrong section headers
  * Add example for taking screenshot of active window
  * Make get_output_dir return value const
  * Replace sprintf with snprintf
  * Make output_filename const
  * Stop using PATH_MAX</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1646049600">- Add upstream change:
  * 0001-write_jpg-fix-printf-format-specifier.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 1.4.1:
  * render: print error message when image alloc fails
  * write_jpg: fix printf format specifier
  * Fail when more than one arguments are passed in
- Drop 0001-write_jpg-fix-printf-format-specifier.patch</changelog>
  <changelog author="Khang Lê &lt;ogkhang.05@gmail.com&gt;" date="1776600000">- Update to 1.5.0
  * write_jpg: use no/444 subsampling
  * build: print feature summary
  * Move man pages into doc/ directory
  * build: always set HAVE_JPEG
  * build: drop grim_inc
  * build: use cc.get_supported_arguments() to check for -W flags
  * build: turn on -Wundef
  * build: find wayland-scanner via pkg-config
  * build: require wayland-scanner &gt;=1.14.91
  * build: drop unnecessary join_paths() call
  * build: drop unnecessary intermediate protocols static library
  * Define _POSIX_C_SOURCE globally
  * build: move wayland-protocols dep to protocol/
  * Move generated protocol header includes to source files
  * Check for wl_display_roundtrip() errors
  * Drop "client" suffix in generated protocol header filenames
  * Move screencopy manager check up
  * gitignore: only ignore Meson subprojects/ directory
  * Add support for ext-image-copy-capture-v1
  * Prefer wl_output.name over xdg-output-unstable-v1 when available
  * Migrate to gitlab.freedesktop.org
  * Remove unnecessary strdup() for -o
  * Bail out when both -o and -g are provided
  * readme: quote -o argument in output capture example
  * Add comment to describe what grim_output.geometry describes
  * Stop using output-&gt;geometry in render()
  * Introduce grim_capture
  * Add support for toplevel capture
  * Split grim_output.geometry into fallback_{x,y} and mode_{width,height
  * build: bump version to 1.5.0</changelog>
</package>
<package pkgid="8f47494101b214cdefcc7b50be9c0319bf3c94d53b724f0fa0888c09619105330f263b744c0ca732190c43132b12b3e6aba7a8f9b96833f19f18aa33415e3741" name="grim-debugsource" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549368000">- Use noun phrase in descriptions.</changelog>
  <changelog author="mvetter@suse.com" date="1549454400">- Update to 1.1:
  * Add an option to disable JPEG support at build-time
  * Add support for the WL_SHM_FORMAT_ABGR8888 format
  * Add various examples to README</changelog>
  <changelog author="mvetter@suse.com" date="1559649600">- Update to 1.2.0:
  * Add support for the PPM format. This is useful for speeding up
    grim when piping its output into another process.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1579176000">- Update to 1.3.0:
  * Allow to be invoked without a destination file argument.
    In which case a timestamped file will be written in
    $XDG_PICTURES_DIR.
  * Allow user to set default output dir.
  * Provide more helpful error message
  * Fix maybe-uninitialized warning</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1595419200">- Update to 1.3.1:
  * Explain that '.' is grim's final fallback dir
  * Correct interpretation of output rotation
  * Fix maybe-uninitialized warning
  * Add completions for fish-shell
  * completions: add missing option
  * Improve error message for when supplied region is invalid
  * fix bufferoverflow in output_filepath
  * contrib/completions: fix fish file path
  * contrib/completions: fix unset datadir variable</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 1.3.2:
  * Remove unnecessary wl_display_dispatch calls
  * Fix 180-degree rotated buffers without Y_INVERT
  * main,render: replace assert(false) with abort().</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644580800">- Update to 1.4.0:
  * Read XDG_PICTURES_DIR from user-dirs.dirs file
  * add bash completion
  * render: use pixman to compose output buffers
  * render: use convolution filter when downscaling
  * Allow setting compression level for PNG output
  * write_png: fix out of bounds read
  * render: add support for ≤ 24bpp pixel formats
  * Use alternate Wayland to Pixman format conversion on big-endian
  * Rename cairo_{jpg,ppm} to write_{jpg,ppm}
  * Use stream-type functions to save images
  * Remove cairo dependency
  * man: fix wrong section headers
  * Add example for taking screenshot of active window
  * Make get_output_dir return value const
  * Replace sprintf with snprintf
  * Make output_filename const
  * Stop using PATH_MAX</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1646049600">- Add upstream change:
  * 0001-write_jpg-fix-printf-format-specifier.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1687521600">- Update to 1.4.1:
  * render: print error message when image alloc fails
  * write_jpg: fix printf format specifier
  * Fail when more than one arguments are passed in
- Drop 0001-write_jpg-fix-printf-format-specifier.patch</changelog>
  <changelog author="Khang Lê &lt;ogkhang.05@gmail.com&gt;" date="1776600000">- Update to 1.5.0
  * write_jpg: use no/444 subsampling
  * build: print feature summary
  * Move man pages into doc/ directory
  * build: always set HAVE_JPEG
  * build: drop grim_inc
  * build: use cc.get_supported_arguments() to check for -W flags
  * build: turn on -Wundef
  * build: find wayland-scanner via pkg-config
  * build: require wayland-scanner &gt;=1.14.91
  * build: drop unnecessary join_paths() call
  * build: drop unnecessary intermediate protocols static library
  * Define _POSIX_C_SOURCE globally
  * build: move wayland-protocols dep to protocol/
  * Move generated protocol header includes to source files
  * Check for wl_display_roundtrip() errors
  * Drop "client" suffix in generated protocol header filenames
  * Move screencopy manager check up
  * gitignore: only ignore Meson subprojects/ directory
  * Add support for ext-image-copy-capture-v1
  * Prefer wl_output.name over xdg-output-unstable-v1 when available
  * Migrate to gitlab.freedesktop.org
  * Remove unnecessary strdup() for -o
  * Bail out when both -o and -g are provided
  * readme: quote -o argument in output capture example
  * Add comment to describe what grim_output.geometry describes
  * Stop using output-&gt;geometry in render()
  * Introduce grim_capture
  * Add support for toplevel capture
  * Split grim_output.geometry into fallback_{x,y} and mode_{width,height
  * build: bump version to 1.5.0</changelog>
</package>
<package pkgid="277828bc63bb68e4158e80561fdf86fd0758b64c78af98139c3397a0a5061f17375e6581a9b55110c11e1bf34a91478a000c3904f0e6a764f2de869893925730" name="groff-debuginfo" arch="i586">
  <version epoch="0" ver="1.23.0" rel="6.4"/>
  <changelog author="pgajdos@suse.com" date="1671105600">- set doc-default-operating-system and doc-volume-operating-system
  to $PRETTY_NAME [bsc#1185613]</changelog>
  <changelog author="pgajdos@suse.com" date="1672833600">- set doc-default-operating-system and doc-volume-operating-system
  to SUSE [bsc#1185613c#5], $PRETTY_NAME cannot be used build time</changelog>
  <changelog author="pgajdos@suse.com" date="1678968000">- ship %{_docdir}/groff/pdf also in groff-doc [bsc#1208498]</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1693310400">- Update to 1.23.0:
  * Too many changes, see NEWS file for details.
- Refreshed patches:
  * 0002-documentation-for-the-locale-keyword.patch
  * 0004-don-t-use-usr-bin-env-in-shebang.patch
  * groff-1.20.1-deunicode.patch
  * groff-1.20.1-nroff-empty-LANGUAGE.patch
  * groff-1.21-CVE-2009-5081.patch
  * groff-force-locale-usage.patch
- Drop sort-perl-hash-keys.patch (upstreamed)
- Drop doc-volume-operating-system and doc-default-operating-system
  changes (doesn't default to BSD anymore)
- Configure flag --with-appresdir has been renamed to --with-appdefdir
- Update file list with files that were removed from the package</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1694174400">- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
  * Fixes man-db build errors</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1696420800">- Define ext_man="%{?ext_man}%{!?ext_man:.gz}" shell variable in
  the install directive, and replace "%{?ext_man}" with
  "${ext_man:-}" to fix groff-gf.7.gz file ending up uncompressed
  (despite the name) due to the use of %{?ext_man} in the mv/ln
  TARGET parameter used for the preparation of Alternatives. Also
  define a simple shell contruct which identifies whether the
  manpage file is compressed. If not, it unsets the $ext_man
  variable, then ajdusting the mv/ln calls. That's all necessary
  because even though ext_man macro is defined, it doesn't mean the
  file has the extension (which dependes whether the build script
  compresses it).</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1726228800">- Add groff-restore-hyphen-minus.patch (bsc#1226153)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1741694400">- Add devps-fix.patch
  * fix build of package ghostscript-fonts-grops
  * upstream bugreport: https://savannah.gnu.org/bugs/?66876</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1769601600">- Remove update-alternatives usage for roff manpage, mandoc no longer
  provides it. (bsc#1245900)
- Use libalternatives for soelim, fixing conflict with mandoc
  * Add new soelim-common package which provides soelim symlink to alts</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15656, bsc#1245900)</changelog>
</package>
<package pkgid="f7f31ea3f55d6278d4cd569780c7969064edd045447dbb005fced195a697db6c5e47c6e5cc95c40721a2cc2b920042b41798990c9e623355b753f25496e83ec8" name="groff-debugsource" arch="i586">
  <version epoch="0" ver="1.23.0" rel="6.4"/>
  <changelog author="pgajdos@suse.com" date="1671105600">- set doc-default-operating-system and doc-volume-operating-system
  to $PRETTY_NAME [bsc#1185613]</changelog>
  <changelog author="pgajdos@suse.com" date="1672833600">- set doc-default-operating-system and doc-volume-operating-system
  to SUSE [bsc#1185613c#5], $PRETTY_NAME cannot be used build time</changelog>
  <changelog author="pgajdos@suse.com" date="1678968000">- ship %{_docdir}/groff/pdf also in groff-doc [bsc#1208498]</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1693310400">- Update to 1.23.0:
  * Too many changes, see NEWS file for details.
- Refreshed patches:
  * 0002-documentation-for-the-locale-keyword.patch
  * 0004-don-t-use-usr-bin-env-in-shebang.patch
  * groff-1.20.1-deunicode.patch
  * groff-1.20.1-nroff-empty-LANGUAGE.patch
  * groff-1.21-CVE-2009-5081.patch
  * groff-force-locale-usage.patch
- Drop sort-perl-hash-keys.patch (upstreamed)
- Drop doc-volume-operating-system and doc-default-operating-system
  changes (doesn't default to BSD anymore)
- Configure flag --with-appresdir has been renamed to --with-appdefdir
- Update file list with files that were removed from the package</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1694174400">- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
  * Fixes man-db build errors</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1696420800">- Define ext_man="%{?ext_man}%{!?ext_man:.gz}" shell variable in
  the install directive, and replace "%{?ext_man}" with
  "${ext_man:-}" to fix groff-gf.7.gz file ending up uncompressed
  (despite the name) due to the use of %{?ext_man} in the mv/ln
  TARGET parameter used for the preparation of Alternatives. Also
  define a simple shell contruct which identifies whether the
  manpage file is compressed. If not, it unsets the $ext_man
  variable, then ajdusting the mv/ln calls. That's all necessary
  because even though ext_man macro is defined, it doesn't mean the
  file has the extension (which dependes whether the build script
  compresses it).</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1726228800">- Add groff-restore-hyphen-minus.patch (bsc#1226153)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1741694400">- Add devps-fix.patch
  * fix build of package ghostscript-fonts-grops
  * upstream bugreport: https://savannah.gnu.org/bugs/?66876</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1769601600">- Remove update-alternatives usage for roff manpage, mandoc no longer
  provides it. (bsc#1245900)
- Use libalternatives for soelim, fixing conflict with mandoc
  * Add new soelim-common package which provides soelim symlink to alts</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15656, bsc#1245900)</changelog>
</package>
<package pkgid="8af5a1ca9b23e21ec5f25e76053b18e48ce9af92d00065996ab117108a96226c22cf769d6d085fc2b2df33451268490d42cb6e7d95ecde1b9b000913da5797ab" name="groff-full-debuginfo" arch="i586">
  <version epoch="0" ver="1.23.0" rel="6.5"/>
  <changelog author="pgajdos@suse.com" date="1671105600">- set doc-default-operating-system and doc-volume-operating-system
  to $PRETTY_NAME [bsc#1185613]</changelog>
  <changelog author="pgajdos@suse.com" date="1672833600">- set doc-default-operating-system and doc-volume-operating-system
  to SUSE [bsc#1185613c#5], $PRETTY_NAME cannot be used build time</changelog>
  <changelog author="pgajdos@suse.com" date="1678968000">- ship %{_docdir}/groff/pdf also in groff-doc [bsc#1208498]</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1693310400">- Update to 1.23.0:
  * Too many changes, see NEWS file for details.
- Refreshed patches:
  * 0002-documentation-for-the-locale-keyword.patch
  * 0004-don-t-use-usr-bin-env-in-shebang.patch
  * groff-1.20.1-deunicode.patch
  * groff-1.20.1-nroff-empty-LANGUAGE.patch
  * groff-1.21-CVE-2009-5081.patch
  * groff-force-locale-usage.patch
- Drop sort-perl-hash-keys.patch (upstreamed)
- Drop doc-volume-operating-system and doc-default-operating-system
  changes (doesn't default to BSD anymore)
- Configure flag --with-appresdir has been renamed to --with-appdefdir
- Update file list with files that were removed from the package</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1694174400">- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
  * Fixes man-db build errors</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1696420800">- Define ext_man="%{?ext_man}%{!?ext_man:.gz}" shell variable in
  the install directive, and replace "%{?ext_man}" with
  "${ext_man:-}" to fix groff-gf.7.gz file ending up uncompressed
  (despite the name) due to the use of %{?ext_man} in the mv/ln
  TARGET parameter used for the preparation of Alternatives. Also
  define a simple shell contruct which identifies whether the
  manpage file is compressed. If not, it unsets the $ext_man
  variable, then ajdusting the mv/ln calls. That's all necessary
  because even though ext_man macro is defined, it doesn't mean the
  file has the extension (which dependes whether the build script
  compresses it).</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1726228800">- Add groff-restore-hyphen-minus.patch (bsc#1226153)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1741694400">- Add devps-fix.patch
  * fix build of package ghostscript-fonts-grops
  * upstream bugreport: https://savannah.gnu.org/bugs/?66876</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1769601600">- Remove update-alternatives usage for roff manpage, mandoc no longer
  provides it. (bsc#1245900)
- Use libalternatives for soelim, fixing conflict with mandoc
  * Add new soelim-common package which provides soelim symlink to alts</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15656, bsc#1245900)</changelog>
</package>
<package pkgid="9d66edd858fc406f52e7316dd35619ed020f08af8524fefa183565f72916fa745b30ad51c95bdd7514c7337959efa09d1d19bb0dff37e575ec853c083147f6d3" name="groff-full-debugsource" arch="i586">
  <version epoch="0" ver="1.23.0" rel="6.5"/>
  <changelog author="pgajdos@suse.com" date="1671105600">- set doc-default-operating-system and doc-volume-operating-system
  to $PRETTY_NAME [bsc#1185613]</changelog>
  <changelog author="pgajdos@suse.com" date="1672833600">- set doc-default-operating-system and doc-volume-operating-system
  to SUSE [bsc#1185613c#5], $PRETTY_NAME cannot be used build time</changelog>
  <changelog author="pgajdos@suse.com" date="1678968000">- ship %{_docdir}/groff/pdf also in groff-doc [bsc#1208498]</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1693310400">- Update to 1.23.0:
  * Too many changes, see NEWS file for details.
- Refreshed patches:
  * 0002-documentation-for-the-locale-keyword.patch
  * 0004-don-t-use-usr-bin-env-in-shebang.patch
  * groff-1.20.1-deunicode.patch
  * groff-1.20.1-nroff-empty-LANGUAGE.patch
  * groff-1.21-CVE-2009-5081.patch
  * groff-force-locale-usage.patch
- Drop sort-perl-hash-keys.patch (upstreamed)
- Drop doc-volume-operating-system and doc-default-operating-system
  changes (doesn't default to BSD anymore)
- Configure flag --with-appresdir has been renamed to --with-appdefdir
- Update file list with files that were removed from the package</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1694174400">- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
  * Fixes man-db build errors</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1696420800">- Define ext_man="%{?ext_man}%{!?ext_man:.gz}" shell variable in
  the install directive, and replace "%{?ext_man}" with
  "${ext_man:-}" to fix groff-gf.7.gz file ending up uncompressed
  (despite the name) due to the use of %{?ext_man} in the mv/ln
  TARGET parameter used for the preparation of Alternatives. Also
  define a simple shell contruct which identifies whether the
  manpage file is compressed. If not, it unsets the $ext_man
  variable, then ajdusting the mv/ln calls. That's all necessary
  because even though ext_man macro is defined, it doesn't mean the
  file has the extension (which dependes whether the build script
  compresses it).</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1726228800">- Add groff-restore-hyphen-minus.patch (bsc#1226153)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1741694400">- Add devps-fix.patch
  * fix build of package ghostscript-fonts-grops
  * upstream bugreport: https://savannah.gnu.org/bugs/?66876</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1769601600">- Remove update-alternatives usage for roff manpage, mandoc no longer
  provides it. (bsc#1245900)
- Use libalternatives for soelim, fixing conflict with mandoc
  * Add new soelim-common package which provides soelim symlink to alts</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15656, bsc#1245900)</changelog>
</package>
<package pkgid="ebc568968a0104e05cb49935710da8fe7fdcbabbe952bbfd9abbd64244b33cabf7b8a3daeec0a8969f4cd10478ec14b35b45db8cfc5abb905daf0407cbf5903c" name="gromit-mpx-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.0" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1597406400">- initial package</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1610020800">- Update to 1.4
  https://github.com/bk138/gromit-mpx/releases/tag/1.4</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612958400">- add obsoletes/provides for gromit</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612958401">- a better solution for the config path problem:
  pass -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} instead of moving
  the file after install.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612958402">- Correct license is GPL-2.0-only</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612958403">- bump gtk version to match cmake</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771588800">- update to 1.8.0:
  + Draw and erase cursors are now customisable by replacing PNGs
  + Add CIRCLE, RECT and LINE tools
  + New "smooth" and "orthogonal" drawing tools
  + Unlimited (100x) undo buffer with compression
  + Add arrowtype option that allows to set arrow position
  + Add a maxsize config parameter to be able to disable pen
    pressure sensitivity
  + Add error dialog that's shown on encountering invalid config
  + Add multiple translations
  + Various UI tweaks, hotkey fixes, icon fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.9.0:
  + Added functionality to show a length label when drawing lines
  + Fixed a minimal memleak in the client program
  + Updated translations</changelog>
</package>
<package pkgid="5bb9e83ba7b8a7e2b1a3261e672dde678f666cb9c31674c729a5ad4d43ec289da2189bc3d8d6078cf89a0bd290693e77c480988b1841765bfaeffb8beace226f" name="gromit-mpx-debugsource" arch="i586">
  <version epoch="0" ver="1.9.0" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1597406400">- initial package</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1610020800">- Update to 1.4
  https://github.com/bk138/gromit-mpx/releases/tag/1.4</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612958400">- add obsoletes/provides for gromit</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612958401">- a better solution for the config path problem:
  pass -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} instead of moving
  the file after install.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612958402">- Correct license is GPL-2.0-only</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1612958403">- bump gtk version to match cmake</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771588800">- update to 1.8.0:
  + Draw and erase cursors are now customisable by replacing PNGs
  + Add CIRCLE, RECT and LINE tools
  + New "smooth" and "orthogonal" drawing tools
  + Unlimited (100x) undo buffer with compression
  + Add arrowtype option that allows to set arrow position
  + Add a maxsize config parameter to be able to disable pen
    pressure sensitivity
  + Add error dialog that's shown on encountering invalid config
  + Add multiple translations
  + Various UI tweaks, hotkey fixes, icon fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1787227200">- Update to version 1.9.0:
  + Added functionality to show a length label when drawing lines
  + Fixed a minimal memleak in the client program
  + Updated translations</changelog>
</package>
<package pkgid="de7f435972cb50420c2c8fe05eea0a2edbca8f76442f15f72cb63eb795ce41217642b53c99b08a011fb2dfd731784c1f71791def79cb43450fa2bc8d6261128b" name="grommunio-index-debuginfo" arch="i586">
  <version epoch="0" ver="1.3" rel="1.8"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1673611200">- Initial package (version 0.1.16.e01e06c) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1673956800">- Update to release 0.1.18
  * Run index service in unprivileged mode [boo#1207199]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717761600">- Update to snapshot 1.0.6
  * Switch to user identity groindex/groweb+gromoxcf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725451200">- Enable building with %optflags</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1738756800">- Update to release 1.3
  * Prevent indexing of users without mailbox
  * Index HTML body
  * Evaluate PR_MESSAGE_DELIVERY_TIME before
    PR_LAST_MODIFICATION_TIME
  * Stop considering inline attachments
  * Add trace logging for message updates</changelog>
</package>
<package pkgid="640599c20a458c440ba14ef65428eee5f066d5a6bd18536bee948e7f7ab492d02256bd7335bec08fcba686478aa456b993a54edd4d540b5739054f95eb99c38a" name="grommunio-index-debugsource" arch="i586">
  <version epoch="0" ver="1.3" rel="1.8"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1673611200">- Initial package (version 0.1.16.e01e06c) for build.opensuse.org</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1673956800">- Update to release 0.1.18
  * Run index service in unprivileged mode [boo#1207199]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717761600">- Update to snapshot 1.0.6
  * Switch to user identity groindex/groweb+gromoxcf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1725451200">- Enable building with %optflags</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1738756800">- Update to release 1.3
  * Prevent indexing of users without mailbox
  * Index HTML body
  * Evaluate PR_MESSAGE_DELIVERY_TIME before
    PR_LAST_MODIFICATION_TIME
  * Stop considering inline attachments
  * Add trace logging for message updates</changelog>
</package>
<package pkgid="0ba8100e192f53bfe7b85c1f2575f9606234dc7e76d1975e0d9979465f1810f88644ebe1b598856c8746465e7bfe5230353f14e4bf2218cc52e65dba79017506" name="gromox-debuginfo" arch="i586">
  <version epoch="0" ver="3.10" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763985600">- Update to release 3.2
  * More supported EWS handlers and types (GetRoomLists, GetRooms,
    tItemAttachment, tUserConfigurationName, CategoryList, ReplyTo)
  * istore: standalone exmdb_provider process launcher
  * oxcmail: on export (MAPI-to-IM), recognize EX-in-ONEOFF and
    EMSAB (GAB) entryids in the Reply-To field and substitute them
  * kdb2mt: entryids and search keys for senders/recipients are now
    translated with the help of user maps
  * ab_tree: users with HIDE_FROM_GAL or HIDE_FROM_AL were not
    hidden in all cases, which has been rectified
  * imap: suppress ``AUTH=LOGIN`` advertisement before TLS
    established and instead emit ``LOGINDISABLED`` capability
  * ews: avoid sending out emClient's draft messages
  * exmdb: MAPI table row deletion events were not being delivered,
    which was fixed
  * delivery: the OOF autoresponder was rewritten so it does not
    use direct filesystem access anymore (since the mailbox might
    not be present on the same host where the LDA runs)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1766836800">- Update to release 3.3
  * oxvcard: include photo when converting MAPI contact objects to
    VCARD
  * exporter: support export of multiple messages to GXMT
  * exporter: support for folder export to GXMT
  * importer: support a read-only mode
  * exmdb: include RTF in the cross-body format synchronization
    when the message is saved, making Outlook Notes or Outlook
    Contact notes display something in grommunio-web and other
    clients
  * exmdb: new read_delegate/write_delegate EXRPCs so that
    delegates.txt is no longer accessed via filesystem
  * exch: allow user sending mail with From: line set to own aliases
  * mysql_adaptor: regard aliases for user_ids and displayname
  * ews: recognize &lt;TimeZoneContext&gt; elements located in the SOAP
    header
  * ews: avoid sending newly created message items when message
    invitation flag is set
  * zcore: obtain freebusy information for own mailbox using owner
    mode, so that setting e.g. the "default" ACL default for one's
    calender does not deprive the user of his own freebusy view.
  * exmdb: the event volley when the last row of a MAPI table with
    categories got deleted had wrong event data
  * emsmdb: calls over RPCH with large outputs would sometimes just
    report an error due to insufficient buffer sizes, which has
    been fixed.
  * mapi_lib: repair botched html_to_rtf with non-UTF-8 HTML input
  * rtf_to_html and html_to_plain misconverted
    U+007F,U+07FF,U+7FFF,U+7FFFF to faulty UTF-8, which has been
    fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770033600">- Update to release 3.4
  * mbop: new "zaddrxlat" command
  * delivery: add pre-delivery junk shelving and ``lda_junk_rules``
    config directive
  * mrautoproc: server-side processed meeting requests
    automatically entered into the calendar had lacked the flags
    asfMeeting+asfReceived, which was fixed.
  * nsp: seeking backwards with the seekEntries routine jumped too
    far backwards, causing the last screenful of the Outlook GAL to
    be misrepresented.
  * oxcmail: the "Keywords:" RFC5322 header (Categories) used to
    get filled with text garbage, which is now fixed.
  * zcore: plug a memory leak occuring when importing vCards
  * Any data, when converted from windows-1255 or 1258 character
    set to Unicode, sometimes lost the last character in the
    conversion, which has been fixed.
  * exmdb: abort purge-datafiles if there is a database error midway
  * imap: release potentially-large APPEND buffers much earlier
  * exporter: plug two memory leaks
  * oxcmail: limit nesting depth of attachments during export to 7
  * oxcmail: RFC 5322 header fields are now treated as US-ASCII as
    mandated, and no longer magically assumed to be in the same
    charset as the body.
  * exporter: FAI messages are no longer emitted by default and
    explicitly need to be requested with the -a option.
  * ruleproc: treat not only "Busy" as a collision, but also
    "Tentative" and "Out-Of-Office"
  * ab_tree: PR_COMPANY_NAME is no longer synthesized from the
    title of the domain a user belongs to</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771761600">- Add gcc16.patch [boo#1258491]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772107200">- Update to release 3.5
  * Finer-grained control over listening socket creation
  * importer: make -B option usable with public stores
  * emsmdb: async notification connections were not marked active
    and would not deliver a signal of new pending events
  * emsmdb: repair EcDoAsyncWaitEx to immediately return when
    notifications are already pending in the session queue
  * emsmdb: fix UAF/crash when notifications are sent over RPCH
  * oxcical: upon reception of non-recurring appointments, the
    PidLidRecurring=0 property will be set now, as some Outlook
    versions fail to show appointments in the
    daily/weekly/monthly view if the property is absent
  * oxcmail: messages with timezones ±08xx/09xx were mistreated
    as UTC
  * oxvcard: fixed a field shift in the ADR line's parsing and
    emission
  * ews: trim all C0 control codes from XML response
  * exmdb: limit production of PR_RTF_COMPRESSED variants of
    PR_BODY/PR_HTML when saving messages to IPM.Task objects
  * Plugged a memory leak that occurred when a multi-HTML
    Internet Mail is converted to MAPI
  * Plugged a memleak that occurred when HTML is converted to RTF
  * Plugged a logical memleak stemming from never shrinking the
    buffer of `FETCH RFC822` and related commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774526400">- Update to release 3.6
  * exmdb: read multi-server map exclusively from SQL rather than
    exmdb_list.txt
  * oab: Gromox now serves Offline Addressbook files
  * ews: implement task creation, update, and property retrieval
  * ews: implement ExpandDL, GetPersona, CreateUserConfiguration,
    UpdateUserConfiguration, DeleteUserConfiguration,
    DeleteAttachment, AddDelegate, UpdateDelegate and
    RemoveDelegate operations
  * ews: implement calendar occurrence operations (create, update,
    delete) with timezone support
  * ews: implement lifecycle for meetings: invitation sending on
    UpdateItem, cancellations on DeleteItem, and responses to
    organizer on accept/decline
  * ews: generate read receipts when marking messages as read,
    honor SuppressReadReceipts on UpdateItem
  * oxdisco: support for impersonation username syntax with EAS
  * eml2mt: output GXMT data as soon as practical
- Drop gcc16.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777550400">- Update to release 3.7
  * Outlook no longer loses appointsments when a shared calendar is opened
  * The "percentage complete" of an appointment was mangled when
    passing through EWS, which has been fixed.
  * EWS now synthesizes a value for the "Received Time" field.
  * AutoDiscover no longer erroneously advertises OWA API support.
    This had made it impossible for Thunderbird to connect.
  * EWS: Setting the read flag on a message no longer generates the
    E-2901/E-3418 error message on the server.
  * The EWS implementation now performs retrieval/update of Out Of
    Office settings such that it works in multi-server
    environments.
  * The use of Qmail as an outgoing SMTP server is now supported by
    the message sending routines.
  * Fix a case of Outlook notifications getting potentially suppressed.
  * Fix a case of `sqlite_busy on /var/lib/gromox/user/xyz: held by
    unknown` log message appearing in the exmdb daemon
    (gromox-http/istore).
  * Conversion from MAPI to iCal appoinments used the wrong UID for
    exceptions in a recurring series, which has been fixed.
  * Reading iCal timezone definitions mangled the daylightbias,
    which was fixed.
  * Logins with Outlook 2010 now work when Gromox is running with
    OpenSSL 3.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782820800">- Update to release 3.8
  * The Information Store now supports a per-store split-process
    model.
  * Support for custom per-message keywords (a.k.a. color
    categories) in IMAP.
  * Partial IMAP4rev2 support (ENABLE, NAMESPACE, SELECT/EXAMINE,
    STATUS SIZE/DELETED, ESEARCH, (UID) MOVE, LIST-EXTENDED,
    SEARCHRES).
  * Conversions between HTML and RTF now support and prefer the use
    of the external converter Pandoc, if installed.
  * Conversions from HTML to plaintext now support the use of
    Pandoc as a fallback if chawan/w3m is not present.
  * Server side rule and meeting processor: On reception of meeting
    updates, the prior calendar entry is replaced (rather than left
    untouched, which caused duplicates).
  * ruleproc now ignores stale meeting updates (e.g. if an older
    update was held up in SMTP queues and was delivered late past
    another).
  * imap: searching by Bcc field is now supported.
  * imap: STORE commands no longer fail when unrecognized flags are
    used.
  * midb: the SENTBEFORE/SENTON/SENTSINCE imap search keywords now
    test against the Date header rather than
    PR_LAST_MODIFICATION_TIME.
  * midb: the SENT* keywords now disregard timezone as mandated.
  * imap: FETCH/STORE/SEARCH no longer produce EXPUNGE replies.
  * ews: no longer loses the attendee list of an appointment when
    saved.
- Add 9df950230.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784808000">- Update to release 3.9
  * exmdb: The link_messages EXRPC was sped up, which is used by
    g-web's indexed search to fill the results folder.
  * The meeting processor now sends booking confirmation for
    auto-accepted requests, now handles incoming cancellations, and
    permits back-to-back room bookings (previously it wanted a gap
    of at least 1 second).
  * EWS: meetings are now sent with a fair bit more meeting
    properties, making them actionable meetings rather than just
    plain appointments.
  * EWS: support for some more tags and request types that
    previously had led to warning messages in the log.
  * EWS now sends meeting cancellations when deleting a whole item.
  * Synthesize the PR_RTF_IN_SYNC MAPI property, fixing a case
    where Outlook could show HTML messages as plaintext.
  * The hierarchy synchronization procedure for OL no longer emits
    out-of-spec error codes for duplicate folders.
  * Messages without mandatory ICS properties are no longer
    advertised to OL Cached Mode for download.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1787400000">- Update to release 3.10
  * midb now synchronizes IMAP message flags to and from the
    mailbox so they survive a deletion of midb.sqlite3.
  * midb/imapd now supports IMAP keywords.
  * EWS now supports the Outlook-for-Mac smart response draft types
    (ReplyToItem/ReplyAllToItem/ForwardItem).
  * EWS: the FindPeople and GetUserPhoto commands now also search
    for matches in in personal contacts.
  * pff2mt: It is now possible to place a private mailbox dump
    (.pst) into a public folder. See behavioral changes too.
  * mysql_adaptor: A local object cache (TTL 1 minute) was added
    for recurrent user ID↔name lookups and group membership
    queries.
  * pff2mt, kdb2mt: The root folder from PFF files and KDB
    mailboxes is now emitted as "unanchored" in the GXMT stream
    (previously: anchored to IPM_SUBTREE) and is now subject to
    re-anchoring (``gromox-import -B``).
  * ruleproc: Rule conditions like "is received from" can use
    multiple internal representations, but only now an equivalence
    match was added.</changelog>
</package>
<package pkgid="0e52015328aa55e1c3e8ae2393a7a3d52c65a7fc4846164da72223014d78befd261a727b8309e1b5a2726c019077962b59b9c7dc68e41c3a5312e49e74f6955a" name="gromox-debugsource" arch="i586">
  <version epoch="0" ver="3.10" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1763985600">- Update to release 3.2
  * More supported EWS handlers and types (GetRoomLists, GetRooms,
    tItemAttachment, tUserConfigurationName, CategoryList, ReplyTo)
  * istore: standalone exmdb_provider process launcher
  * oxcmail: on export (MAPI-to-IM), recognize EX-in-ONEOFF and
    EMSAB (GAB) entryids in the Reply-To field and substitute them
  * kdb2mt: entryids and search keys for senders/recipients are now
    translated with the help of user maps
  * ab_tree: users with HIDE_FROM_GAL or HIDE_FROM_AL were not
    hidden in all cases, which has been rectified
  * imap: suppress ``AUTH=LOGIN`` advertisement before TLS
    established and instead emit ``LOGINDISABLED`` capability
  * ews: avoid sending out emClient's draft messages
  * exmdb: MAPI table row deletion events were not being delivered,
    which was fixed
  * delivery: the OOF autoresponder was rewritten so it does not
    use direct filesystem access anymore (since the mailbox might
    not be present on the same host where the LDA runs)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1766836800">- Update to release 3.3
  * oxvcard: include photo when converting MAPI contact objects to
    VCARD
  * exporter: support export of multiple messages to GXMT
  * exporter: support for folder export to GXMT
  * importer: support a read-only mode
  * exmdb: include RTF in the cross-body format synchronization
    when the message is saved, making Outlook Notes or Outlook
    Contact notes display something in grommunio-web and other
    clients
  * exmdb: new read_delegate/write_delegate EXRPCs so that
    delegates.txt is no longer accessed via filesystem
  * exch: allow user sending mail with From: line set to own aliases
  * mysql_adaptor: regard aliases for user_ids and displayname
  * ews: recognize &lt;TimeZoneContext&gt; elements located in the SOAP
    header
  * ews: avoid sending newly created message items when message
    invitation flag is set
  * zcore: obtain freebusy information for own mailbox using owner
    mode, so that setting e.g. the "default" ACL default for one's
    calender does not deprive the user of his own freebusy view.
  * exmdb: the event volley when the last row of a MAPI table with
    categories got deleted had wrong event data
  * emsmdb: calls over RPCH with large outputs would sometimes just
    report an error due to insufficient buffer sizes, which has
    been fixed.
  * mapi_lib: repair botched html_to_rtf with non-UTF-8 HTML input
  * rtf_to_html and html_to_plain misconverted
    U+007F,U+07FF,U+7FFF,U+7FFFF to faulty UTF-8, which has been
    fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1770033600">- Update to release 3.4
  * mbop: new "zaddrxlat" command
  * delivery: add pre-delivery junk shelving and ``lda_junk_rules``
    config directive
  * mrautoproc: server-side processed meeting requests
    automatically entered into the calendar had lacked the flags
    asfMeeting+asfReceived, which was fixed.
  * nsp: seeking backwards with the seekEntries routine jumped too
    far backwards, causing the last screenful of the Outlook GAL to
    be misrepresented.
  * oxcmail: the "Keywords:" RFC5322 header (Categories) used to
    get filled with text garbage, which is now fixed.
  * zcore: plug a memory leak occuring when importing vCards
  * Any data, when converted from windows-1255 or 1258 character
    set to Unicode, sometimes lost the last character in the
    conversion, which has been fixed.
  * exmdb: abort purge-datafiles if there is a database error midway
  * imap: release potentially-large APPEND buffers much earlier
  * exporter: plug two memory leaks
  * oxcmail: limit nesting depth of attachments during export to 7
  * oxcmail: RFC 5322 header fields are now treated as US-ASCII as
    mandated, and no longer magically assumed to be in the same
    charset as the body.
  * exporter: FAI messages are no longer emitted by default and
    explicitly need to be requested with the -a option.
  * ruleproc: treat not only "Busy" as a collision, but also
    "Tentative" and "Out-Of-Office"
  * ab_tree: PR_COMPANY_NAME is no longer synthesized from the
    title of the domain a user belongs to</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771761600">- Add gcc16.patch [boo#1258491]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772107200">- Update to release 3.5
  * Finer-grained control over listening socket creation
  * importer: make -B option usable with public stores
  * emsmdb: async notification connections were not marked active
    and would not deliver a signal of new pending events
  * emsmdb: repair EcDoAsyncWaitEx to immediately return when
    notifications are already pending in the session queue
  * emsmdb: fix UAF/crash when notifications are sent over RPCH
  * oxcical: upon reception of non-recurring appointments, the
    PidLidRecurring=0 property will be set now, as some Outlook
    versions fail to show appointments in the
    daily/weekly/monthly view if the property is absent
  * oxcmail: messages with timezones ±08xx/09xx were mistreated
    as UTC
  * oxvcard: fixed a field shift in the ADR line's parsing and
    emission
  * ews: trim all C0 control codes from XML response
  * exmdb: limit production of PR_RTF_COMPRESSED variants of
    PR_BODY/PR_HTML when saving messages to IPM.Task objects
  * Plugged a memory leak that occurred when a multi-HTML
    Internet Mail is converted to MAPI
  * Plugged a memleak that occurred when HTML is converted to RTF
  * Plugged a logical memleak stemming from never shrinking the
    buffer of `FETCH RFC822` and related commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1774526400">- Update to release 3.6
  * exmdb: read multi-server map exclusively from SQL rather than
    exmdb_list.txt
  * oab: Gromox now serves Offline Addressbook files
  * ews: implement task creation, update, and property retrieval
  * ews: implement ExpandDL, GetPersona, CreateUserConfiguration,
    UpdateUserConfiguration, DeleteUserConfiguration,
    DeleteAttachment, AddDelegate, UpdateDelegate and
    RemoveDelegate operations
  * ews: implement calendar occurrence operations (create, update,
    delete) with timezone support
  * ews: implement lifecycle for meetings: invitation sending on
    UpdateItem, cancellations on DeleteItem, and responses to
    organizer on accept/decline
  * ews: generate read receipts when marking messages as read,
    honor SuppressReadReceipts on UpdateItem
  * oxdisco: support for impersonation username syntax with EAS
  * eml2mt: output GXMT data as soon as practical
- Drop gcc16.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777550400">- Update to release 3.7
  * Outlook no longer loses appointsments when a shared calendar is opened
  * The "percentage complete" of an appointment was mangled when
    passing through EWS, which has been fixed.
  * EWS now synthesizes a value for the "Received Time" field.
  * AutoDiscover no longer erroneously advertises OWA API support.
    This had made it impossible for Thunderbird to connect.
  * EWS: Setting the read flag on a message no longer generates the
    E-2901/E-3418 error message on the server.
  * The EWS implementation now performs retrieval/update of Out Of
    Office settings such that it works in multi-server
    environments.
  * The use of Qmail as an outgoing SMTP server is now supported by
    the message sending routines.
  * Fix a case of Outlook notifications getting potentially suppressed.
  * Fix a case of `sqlite_busy on /var/lib/gromox/user/xyz: held by
    unknown` log message appearing in the exmdb daemon
    (gromox-http/istore).
  * Conversion from MAPI to iCal appoinments used the wrong UID for
    exceptions in a recurring series, which has been fixed.
  * Reading iCal timezone definitions mangled the daylightbias,
    which was fixed.
  * Logins with Outlook 2010 now work when Gromox is running with
    OpenSSL 3.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782820800">- Update to release 3.8
  * The Information Store now supports a per-store split-process
    model.
  * Support for custom per-message keywords (a.k.a. color
    categories) in IMAP.
  * Partial IMAP4rev2 support (ENABLE, NAMESPACE, SELECT/EXAMINE,
    STATUS SIZE/DELETED, ESEARCH, (UID) MOVE, LIST-EXTENDED,
    SEARCHRES).
  * Conversions between HTML and RTF now support and prefer the use
    of the external converter Pandoc, if installed.
  * Conversions from HTML to plaintext now support the use of
    Pandoc as a fallback if chawan/w3m is not present.
  * Server side rule and meeting processor: On reception of meeting
    updates, the prior calendar entry is replaced (rather than left
    untouched, which caused duplicates).
  * ruleproc now ignores stale meeting updates (e.g. if an older
    update was held up in SMTP queues and was delivered late past
    another).
  * imap: searching by Bcc field is now supported.
  * imap: STORE commands no longer fail when unrecognized flags are
    used.
  * midb: the SENTBEFORE/SENTON/SENTSINCE imap search keywords now
    test against the Date header rather than
    PR_LAST_MODIFICATION_TIME.
  * midb: the SENT* keywords now disregard timezone as mandated.
  * imap: FETCH/STORE/SEARCH no longer produce EXPUNGE replies.
  * ews: no longer loses the attendee list of an appointment when
    saved.
- Add 9df950230.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1784808000">- Update to release 3.9
  * exmdb: The link_messages EXRPC was sped up, which is used by
    g-web's indexed search to fill the results folder.
  * The meeting processor now sends booking confirmation for
    auto-accepted requests, now handles incoming cancellations, and
    permits back-to-back room bookings (previously it wanted a gap
    of at least 1 second).
  * EWS: meetings are now sent with a fair bit more meeting
    properties, making them actionable meetings rather than just
    plain appointments.
  * EWS: support for some more tags and request types that
    previously had led to warning messages in the log.
  * EWS now sends meeting cancellations when deleting a whole item.
  * Synthesize the PR_RTF_IN_SYNC MAPI property, fixing a case
    where Outlook could show HTML messages as plaintext.
  * The hierarchy synchronization procedure for OL no longer emits
    out-of-spec error codes for duplicate folders.
  * Messages without mandatory ICS properties are no longer
    advertised to OL Cached Mode for download.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1787400000">- Update to release 3.10
  * midb now synchronizes IMAP message flags to and from the
    mailbox so they survive a deletion of midb.sqlite3.
  * midb/imapd now supports IMAP keywords.
  * EWS now supports the Outlook-for-Mac smart response draft types
    (ReplyToItem/ReplyAllToItem/ForwardItem).
  * EWS: the FindPeople and GetUserPhoto commands now also search
    for matches in in personal contacts.
  * pff2mt: It is now possible to place a private mailbox dump
    (.pst) into a public folder. See behavioral changes too.
  * mysql_adaptor: A local object cache (TTL 1 minute) was added
    for recurrent user ID↔name lookups and group membership
    queries.
  * pff2mt, kdb2mt: The root folder from PFF files and KDB
    mailboxes is now emitted as "unanchored" in the GXMT stream
    (previously: anchored to IPM_SUBTREE) and is now subject to
    re-anchoring (``gromox-import -B``).
  * ruleproc: Rule conditions like "is received from" can use
    multiple internal representations, but only now an equivalence
    match was added.</changelog>
</package>
<package pkgid="399b207de64da676ae6576b2c115409de58e769f306284fc3b7c6008cf08867a5d268602bbe174cb75c09b14dd5a8820dba6f5f4eaf6f556f74fe90236c32f7f" name="gron-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.1" rel="1.23"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653220800">- Initial package, version 0.7.1</changelog>
</package>
<package pkgid="3cb3bd14629052317327fe579d51593bf81bff17b5c27c0bb9cfb3fcd47dbbe4e74a8e2d7b50a01c5b6f6248d3803d10b13b2a83556645f0b06acb2580c54f60" name="growlight-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.41" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1615032000">- Update to version 1.2.31
  * Upstream does not provide a changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617710400">- Add patch:
  * 0001-tests-fix-alignment-of-packed-fields-141.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617883200">- Update to version 1.2.32
  * Upstream does not provide a changelog
- Drop patch (fixed upstream):
  * 0001-tests-fix-alignment-of-packed-fields-141.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 1.2.33
  * Upstream does not provide a changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629460800">- Udpate to version 1.2.35
  * Updated for Notcurses 2.3.9
  * Fix build failures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635163200">- Update to version 1.2.37
  * [readline] always create an ncdirect #151
  * growlight-readline: version: display image on left
  * growlight-readline: recognize exit as synonym for quit
- Update to version 1.2.36
  * [notcursesui] clear out some reverse video #148
  * [ifaces] set background default when not selected
  * remove all readline, use notcurses 2.4.4 #149
  * stop using NCSTYLE_REVERSE
  * [CMake] require notcurses 2.4.0+
  * zfs: fix for gcc7 fallthrough attribute syntax</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 1.2.38:
  * don't print misleading diagnostic when exiting with failure
  * growlight: ignore NCTYPE_RELEASE
  * adapting notcurses</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1761825600">- Update to version 1.2.39
  * Upstream does not provide a changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762344000">- Update to version 1.2.40
  * When given -v, growlight-readline now enables ncdirect logging.
  * We now search for, and link against, libnotcurses-core instead
    of libnotcurses.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773921600">- Update to version 1.2.41
  * Handle Nettle 4 API break.</changelog>
</package>
<package pkgid="c09455876085d2b9c020e9188aab0dde2f7a316e269c43aa1544cccebc18cd023b4f391dbf7607561b601a9dc3bedfa4fa2f0b57acc923750b8dd497a10e6cf0" name="growlight-debugsource" arch="i586">
  <version epoch="0" ver="1.2.41" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1615032000">- Update to version 1.2.31
  * Upstream does not provide a changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617710400">- Add patch:
  * 0001-tests-fix-alignment-of-packed-fields-141.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1617883200">- Update to version 1.2.32
  * Upstream does not provide a changelog
- Drop patch (fixed upstream):
  * 0001-tests-fix-alignment-of-packed-fields-141.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620907200">- Update to version 1.2.33
  * Upstream does not provide a changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629460800">- Udpate to version 1.2.35
  * Updated for Notcurses 2.3.9
  * Fix build failures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635163200">- Update to version 1.2.37
  * [readline] always create an ncdirect #151
  * growlight-readline: version: display image on left
  * growlight-readline: recognize exit as synonym for quit
- Update to version 1.2.36
  * [notcursesui] clear out some reverse video #148
  * [ifaces] set background default when not selected
  * remove all readline, use notcurses 2.4.4 #149
  * stop using NCSTYLE_REVERSE
  * [CMake] require notcurses 2.4.0+
  * zfs: fix for gcc7 fallthrough attribute syntax</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 1.2.38:
  * don't print misleading diagnostic when exiting with failure
  * growlight: ignore NCTYPE_RELEASE
  * adapting notcurses</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1761825600">- Update to version 1.2.39
  * Upstream does not provide a changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762344000">- Update to version 1.2.40
  * When given -v, growlight-readline now enables ncdirect logging.
  * We now search for, and link against, libnotcurses-core instead
    of libnotcurses.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1773921600">- Update to version 1.2.41
  * Handle Nettle 4 API break.</changelog>
</package>
<package pkgid="85509265ad967f340bc7137f276124177246a03a8385c8ff06bca68bb2d226ef49c7f925d4a173e993a74a3df009538604a64695acc175b5fa0c7366e947ca6b" name="grpc-debuginfo" arch="i586">
  <version epoch="0" ver="1.76.0" rel="3.9"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714219200">- Update to release v1.63
  * OTel C++: Add experimental optional locality label available
    to client per-attempt metrics.
  * surface: Add an API to inject connected endpoints into servers.
  * OTel C++: Add API to set channel scope filter.
  * EventEngine: Enable the EventEngine DNS Resolver on POSIX.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 1.70.1
  * grpc++ begins to require C++17 or later to build and use it
  * chttp2_server: fix a race between connection starting and it
    being orphaned
  * chttp2Server: fix a race between connection manager updates
    and handshake
- Add link-failure.patch, return-values.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739361600">- Add telemetry.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742904000">- Update to release 1.71
  * Fix call attempt tracer lifetimes for retries
  * Fixed a bug that caused grpc to stop triggering connection
    attempts
  * Added support for service "deprecated" option
- Rework link-failure.patch to not link grpc_unsecure
  into libgrpc(++). [boo#1237422]
- Make build recipe POSIX sh compatible.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 1.72.1
  * RLS: fix use-after-free from accessing config after LB policy
    shutdown
  * EventEngine: Fix busy loop in thread pool when shutting down</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749384000">- Update to version 1.73.0:
  * Core: Added GPR_DISABLE_ABSEIL_SYNC (gh#grpc/grpc#39562).
  * xds_override_host: pass through per-endpoint args when
    creating subchannels (gh#grpc/grpc#39532).
  * Expose GRPC_OPENSSL_CLEANUP_TIMEOUT to control shutdown grace
    period (gh#grpc/grpc#39297).
  * URI: fix parsing of user_info in proxy settings
    (gh#grpc/grpc#39004).
  * EventEngine: Fix busy loop in thread pool when shutting down
    (gh#grpc/grpc#39258).
  * Dep: Added a flag to build with openssl instead of boringssl
    (gh#grpc/grpc#39188).
  * EventEngine: Cleanup: EventEngine client, listener, and dns
    experiments are on by default on all platforms
    (gh#grpc/grpc#39079).
  * C++: Mark OpenCensus and dependent APIs as deprecated
    (gh#grpc/grpc#39554).
- Minor rebase of patches for update:
  * link-failure.patch.
  * telemetry.patch.
- Bump so version in shlib package name to 48, conforming to
  upstream's.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1753617600">- Update to version 1.74.0:
  * Core:
  * [OTel C++, Posix EE] Plumb TCP write timestamps and metrics
    to OTel tracers (gh#grpc/grpc#39946).
  * [EventEngine] Fix Python reconnect issues: use iomgr backup
    poller when EE is disabled (gh#grpc/grpc#39894).
  * [Python] Upgrade Pytype (Part - 1) (gh#grpc/grpc#39816).
  * [Python] Upgrade black (gh#grpc/grpc#39774).
  * [event_engine] Implement fork support in Posix Event Engine
    (gh#grpc/grpc#38980).
  * [http2] Fix GRPC_ARG_HTTP2_STREAM_LOOKAHEAD_BYTES for when
    BDP is disabled (gh#grpc/grpc#39585).
- Update return-values.patch with a couple more missed return
  values from non-void functions.
- Bump so version in shlib package name.
- Re-base telemetry.patch for updated version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1762603200">- Update to version 1.76.0:
  * Core:
  * Prioritize system CA over bundled CA
  * event_engine: Introduce a event_engine_poller_for_python
    experiment
  * metrics: add grpc.lb.backend_service label
- Changes from version 1.75.0:
  * Core:
  * Spiffe Verification support
  * python: Add Typeguard to AIO stack in tests
  * pick_first: fix bug that caused us to stop attempting to
    connect
  * C++: implement retry metrics
- Bump so version in shared lib package in keeping with upstream.
- Minor rebase of telemetry.patch to apply cleanly against updated
  version.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768564800">- Added patch:
  * grpc_missing_includes.patch: fix missing includes
    with newer abseil-cpp</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768824000">- Add sse.patch</changelog>
</package>
<package pkgid="f67b4f8cefbe09c3c25be1c8a67753edb994dda970547ae8c099a3b43c77070d590b298d02990f6ca5505bb2441cedf59a8b21be7abbc4a1acfc6d53b4a863ce" name="grpc-debugsource" arch="i586">
  <version epoch="0" ver="1.76.0" rel="3.9"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714219200">- Update to release v1.63
  * OTel C++: Add experimental optional locality label available
    to client per-attempt metrics.
  * surface: Add an API to inject connected endpoints into servers.
  * OTel C++: Add API to set channel scope filter.
  * EventEngine: Enable the EventEngine DNS Resolver on POSIX.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 1.70.1
  * grpc++ begins to require C++17 or later to build and use it
  * chttp2_server: fix a race between connection starting and it
    being orphaned
  * chttp2Server: fix a race between connection manager updates
    and handshake
- Add link-failure.patch, return-values.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739361600">- Add telemetry.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742904000">- Update to release 1.71
  * Fix call attempt tracer lifetimes for retries
  * Fixed a bug that caused grpc to stop triggering connection
    attempts
  * Added support for service "deprecated" option
- Rework link-failure.patch to not link grpc_unsecure
  into libgrpc(++). [boo#1237422]
- Make build recipe POSIX sh compatible.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 1.72.1
  * RLS: fix use-after-free from accessing config after LB policy
    shutdown
  * EventEngine: Fix busy loop in thread pool when shutting down</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749384000">- Update to version 1.73.0:
  * Core: Added GPR_DISABLE_ABSEIL_SYNC (gh#grpc/grpc#39562).
  * xds_override_host: pass through per-endpoint args when
    creating subchannels (gh#grpc/grpc#39532).
  * Expose GRPC_OPENSSL_CLEANUP_TIMEOUT to control shutdown grace
    period (gh#grpc/grpc#39297).
  * URI: fix parsing of user_info in proxy settings
    (gh#grpc/grpc#39004).
  * EventEngine: Fix busy loop in thread pool when shutting down
    (gh#grpc/grpc#39258).
  * Dep: Added a flag to build with openssl instead of boringssl
    (gh#grpc/grpc#39188).
  * EventEngine: Cleanup: EventEngine client, listener, and dns
    experiments are on by default on all platforms
    (gh#grpc/grpc#39079).
  * C++: Mark OpenCensus and dependent APIs as deprecated
    (gh#grpc/grpc#39554).
- Minor rebase of patches for update:
  * link-failure.patch.
  * telemetry.patch.
- Bump so version in shlib package name to 48, conforming to
  upstream's.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1753617600">- Update to version 1.74.0:
  * Core:
  * [OTel C++, Posix EE] Plumb TCP write timestamps and metrics
    to OTel tracers (gh#grpc/grpc#39946).
  * [EventEngine] Fix Python reconnect issues: use iomgr backup
    poller when EE is disabled (gh#grpc/grpc#39894).
  * [Python] Upgrade Pytype (Part - 1) (gh#grpc/grpc#39816).
  * [Python] Upgrade black (gh#grpc/grpc#39774).
  * [event_engine] Implement fork support in Posix Event Engine
    (gh#grpc/grpc#38980).
  * [http2] Fix GRPC_ARG_HTTP2_STREAM_LOOKAHEAD_BYTES for when
    BDP is disabled (gh#grpc/grpc#39585).
- Update return-values.patch with a couple more missed return
  values from non-void functions.
- Bump so version in shlib package name.
- Re-base telemetry.patch for updated version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1762603200">- Update to version 1.76.0:
  * Core:
  * Prioritize system CA over bundled CA
  * event_engine: Introduce a event_engine_poller_for_python
    experiment
  * metrics: add grpc.lb.backend_service label
- Changes from version 1.75.0:
  * Core:
  * Spiffe Verification support
  * python: Add Typeguard to AIO stack in tests
  * pick_first: fix bug that caused us to stop attempting to
    connect
  * C++: implement retry metrics
- Bump so version in shared lib package in keeping with upstream.
- Minor rebase of telemetry.patch to apply cleanly against updated
  version.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768564800">- Added patch:
  * grpc_missing_includes.patch: fix missing includes
    with newer abseil-cpp</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768824000">- Add sse.patch</changelog>
</package>
<package pkgid="6dca644fc7aafc93cbb8d795c34b05c0a9353c146f5a3f2176e3ebfb903710002605d2c993873e45b663a482c8d3176e548660b95f91ac10e89512870fc94970" name="grpc-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.76.0" rel="3.9"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714219200">- Update to release v1.63
  * OTel C++: Add experimental optional locality label available
    to client per-attempt metrics.
  * surface: Add an API to inject connected endpoints into servers.
  * OTel C++: Add API to set channel scope filter.
  * EventEngine: Enable the EventEngine DNS Resolver on POSIX.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739102400">- Update to release 1.70.1
  * grpc++ begins to require C++17 or later to build and use it
  * chttp2_server: fix a race between connection starting and it
    being orphaned
  * chttp2Server: fix a race between connection manager updates
    and handshake
- Add link-failure.patch, return-values.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739361600">- Add telemetry.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1742904000">- Update to release 1.71
  * Fix call attempt tracer lifetimes for retries
  * Fixed a bug that caused grpc to stop triggering connection
    attempts
  * Added support for service "deprecated" option
- Rework link-failure.patch to not link grpc_unsecure
  into libgrpc(++). [boo#1237422]
- Make build recipe POSIX sh compatible.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 1.72.1
  * RLS: fix use-after-free from accessing config after LB policy
    shutdown
  * EventEngine: Fix busy loop in thread pool when shutting down</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1749384000">- Update to version 1.73.0:
  * Core: Added GPR_DISABLE_ABSEIL_SYNC (gh#grpc/grpc#39562).
  * xds_override_host: pass through per-endpoint args when
    creating subchannels (gh#grpc/grpc#39532).
  * Expose GRPC_OPENSSL_CLEANUP_TIMEOUT to control shutdown grace
    period (gh#grpc/grpc#39297).
  * URI: fix parsing of user_info in proxy settings
    (gh#grpc/grpc#39004).
  * EventEngine: Fix busy loop in thread pool when shutting down
    (gh#grpc/grpc#39258).
  * Dep: Added a flag to build with openssl instead of boringssl
    (gh#grpc/grpc#39188).
  * EventEngine: Cleanup: EventEngine client, listener, and dns
    experiments are on by default on all platforms
    (gh#grpc/grpc#39079).
  * C++: Mark OpenCensus and dependent APIs as deprecated
    (gh#grpc/grpc#39554).
- Minor rebase of patches for update:
  * link-failure.patch.
  * telemetry.patch.
- Bump so version in shlib package name to 48, conforming to
  upstream's.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1753617600">- Update to version 1.74.0:
  * Core:
  * [OTel C++, Posix EE] Plumb TCP write timestamps and metrics
    to OTel tracers (gh#grpc/grpc#39946).
  * [EventEngine] Fix Python reconnect issues: use iomgr backup
    poller when EE is disabled (gh#grpc/grpc#39894).
  * [Python] Upgrade Pytype (Part - 1) (gh#grpc/grpc#39816).
  * [Python] Upgrade black (gh#grpc/grpc#39774).
  * [event_engine] Implement fork support in Posix Event Engine
    (gh#grpc/grpc#38980).
  * [http2] Fix GRPC_ARG_HTTP2_STREAM_LOOKAHEAD_BYTES for when
    BDP is disabled (gh#grpc/grpc#39585).
- Update return-values.patch with a couple more missed return
  values from non-void functions.
- Bump so version in shlib package name.
- Re-base telemetry.patch for updated version.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1762603200">- Update to version 1.76.0:
  * Core:
  * Prioritize system CA over bundled CA
  * event_engine: Introduce a event_engine_poller_for_python
    experiment
  * metrics: add grpc.lb.backend_service label
- Changes from version 1.75.0:
  * Core:
  * Spiffe Verification support
  * python: Add Typeguard to AIO stack in tests
  * pick_first: fix bug that caused us to stop attempting to
    connect
  * C++: implement retry metrics
- Bump so version in shared lib package in keeping with upstream.
- Minor rebase of telemetry.patch to apply cleanly against updated
  version.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768564800">- Added patch:
  * grpc_missing_includes.patch: fix missing includes
    with newer abseil-cpp</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768824000">- Add sse.patch</changelog>
</package>
<package pkgid="8a3e729655424e8222dcd46068b3d9e8baea39c6bc4c67603e64b52c34958bf85720d2a4dc871e6f092c7be4e978d923b89b1706bdd32128e5f8864b4da25c83" name="grsync-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.1" rel="1.13"/>
  <changelog author="puzel@suse.com" date="1327320000">- update to 1.2.1
  - enabled session sets
  - fixed saving of current session when creating new one
  - little fix to main window layout for the two "open" buttons,
  which had some overflown translations
  - grsync-batch: fixed paths with spaces in them
  - optimization of global and file progress updates
  - fixed a translation problem on the "slashes" help dialog
  - fixed bug: didn't check "before command" exit status correctly
  - fixed bug: some rsync window titles aren't translatable
  - fixed bug: grsync-batch can't find last session in config file
  - fixed bug: output text is not selectable after something
  initially fails
  - added check for empty new session names
  - differentiated exit status in grsync-batch
  - some glade file cleanups "by-hand"
  - auto window resize only on first window load
- configure with --disable-unity
- add grsync-link-libm.patch (fix build)</changelog>
  <changelog author="puzel@suse.com" date="1350993600">- update to 1.2.2
  - increased size of source and destination fields
  - updated translations</changelog>
  <changelog author="puzel@suse.com" date="1366632000">- update to 1.2.3
  - Do not allow creation of session names with slashes in them
  - Lintian fixes to man pages and desktop file (thanks Martijn)</changelog>
  <changelog author="puzel@suse.com" date="1373544000">- update to 1.2.4
  - Monospace font in the rsync output box
  - Log files are now appended (instead of truncated) each time a
    new run is done
  - Added date and time when starting a new rsync run (useful with
    logs)
  - Added Traditional Chinese translation (thanks Wei-Lun)</changelog>
  <changelog author="p.drouand@gmail.com" date="1421323200">- Update to version 1.2.5
  * Fixed an uninitialized variable warning
  * Fixed current session type change on new session creation
  * Fixed selection of sessions in set
  * Removed "switch source with destination" keyboard shortcut
  * Fixed pause and stop when running as superuser (it may ask the
    password multiple times)
  * Added Hungarian translation
  * Updated French translation
  * Updated Czech translation
- Use download Url as source
- Update fix-invalid-lc-messages-dir.patch and disable  broken hungarian
  translation</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1458734400">- Update to 1.2.6.
  * Don't save "default" session to ini file when "remember last
    used session" is off.
  * Better "before command" error notification.
  * Added "overwrite logs" preferences option.
  * Updated Norwegian, Russian, German, Swedish, Simplified Chinese
  * translations.
  * Enhanced and translated desktop file.
  * Updated README file.
- Split off and Recommend a -lang package,
- Drop fix-desktop-file.patch: the action is done running
  %suse_update_desktop_file macro.
- Drop grsync-link-libm.patch: fixed upstream.
- Rebase fix-invalid-lc-messages-dir.patch: add "hu", don't touch
  pt_BR, zh_CN, zh_TW, as they are in their own.</changelog>
  <changelog author="badshah400@gmail.com" date="1470744000">- Add grsync-appdata.patch to add, translate and install appdata
  file; the presence of the appdata file ensures that the
  application appears on appstores like GNOME Software and KDE
  Discover.</changelog>
  <changelog author="olaf@aepfle.de" date="1591531200">- Update to 1.2.8
- Fix build with grsync.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1609156800">- Update to 1.3.0:
  * Gtk3 compatibility (some compile warnings left)
  * Removed Maemo support, platform is obsolete
  * Added escaping of arguments containing spaces when printing
    rsync command line output
  * Updated Spanish translation
- Remove grsync.patch</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1703851200">- Update to version 1.3.1
  * Fixed Desktop file compatibility
  * Fixed nested functions with llvm
    (https://sourceforge.net/p/grsync/patches/9/)
  * Modernized glade file (converted to gtk3 3.22 using Glade
    3.38.2, thanks genodeftest)
  * Fixed rsync output not expanding vertically
  * Grsync-batch: added "Halt on failure" support
  * Moved default config directory from user home to .config
  * Some AC updates
  * Added Japanese translation
  * Updated French translation
  * Updated Czech translation
- Update patch fix-invalid-lc-messages-dir.patch because of
  configure.ac replacing configure.in</changelog>
</package>
<package pkgid="933101d2205578c04a01bc6d0fff08c3fd95960c50bb3b33b0461b932ca219ccb214a1add55a07ed9a17c18d413394ab721130378eb92bf71d4878afa7d7d552" name="grsync-debugsource" arch="i586">
  <version epoch="0" ver="1.3.1" rel="1.13"/>
  <changelog author="puzel@suse.com" date="1327320000">- update to 1.2.1
  - enabled session sets
  - fixed saving of current session when creating new one
  - little fix to main window layout for the two "open" buttons,
  which had some overflown translations
  - grsync-batch: fixed paths with spaces in them
  - optimization of global and file progress updates
  - fixed a translation problem on the "slashes" help dialog
  - fixed bug: didn't check "before command" exit status correctly
  - fixed bug: some rsync window titles aren't translatable
  - fixed bug: grsync-batch can't find last session in config file
  - fixed bug: output text is not selectable after something
  initially fails
  - added check for empty new session names
  - differentiated exit status in grsync-batch
  - some glade file cleanups "by-hand"
  - auto window resize only on first window load
- configure with --disable-unity
- add grsync-link-libm.patch (fix build)</changelog>
  <changelog author="puzel@suse.com" date="1350993600">- update to 1.2.2
  - increased size of source and destination fields
  - updated translations</changelog>
  <changelog author="puzel@suse.com" date="1366632000">- update to 1.2.3
  - Do not allow creation of session names with slashes in them
  - Lintian fixes to man pages and desktop file (thanks Martijn)</changelog>
  <changelog author="puzel@suse.com" date="1373544000">- update to 1.2.4
  - Monospace font in the rsync output box
  - Log files are now appended (instead of truncated) each time a
    new run is done
  - Added date and time when starting a new rsync run (useful with
    logs)
  - Added Traditional Chinese translation (thanks Wei-Lun)</changelog>
  <changelog author="p.drouand@gmail.com" date="1421323200">- Update to version 1.2.5
  * Fixed an uninitialized variable warning
  * Fixed current session type change on new session creation
  * Fixed selection of sessions in set
  * Removed "switch source with destination" keyboard shortcut
  * Fixed pause and stop when running as superuser (it may ask the
    password multiple times)
  * Added Hungarian translation
  * Updated French translation
  * Updated Czech translation
- Use download Url as source
- Update fix-invalid-lc-messages-dir.patch and disable  broken hungarian
  translation</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1458734400">- Update to 1.2.6.
  * Don't save "default" session to ini file when "remember last
    used session" is off.
  * Better "before command" error notification.
  * Added "overwrite logs" preferences option.
  * Updated Norwegian, Russian, German, Swedish, Simplified Chinese
  * translations.
  * Enhanced and translated desktop file.
  * Updated README file.
- Split off and Recommend a -lang package,
- Drop fix-desktop-file.patch: the action is done running
  %suse_update_desktop_file macro.
- Drop grsync-link-libm.patch: fixed upstream.
- Rebase fix-invalid-lc-messages-dir.patch: add "hu", don't touch
  pt_BR, zh_CN, zh_TW, as they are in their own.</changelog>
  <changelog author="badshah400@gmail.com" date="1470744000">- Add grsync-appdata.patch to add, translate and install appdata
  file; the presence of the appdata file ensures that the
  application appears on appstores like GNOME Software and KDE
  Discover.</changelog>
  <changelog author="olaf@aepfle.de" date="1591531200">- Update to 1.2.8
- Fix build with grsync.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1609156800">- Update to 1.3.0:
  * Gtk3 compatibility (some compile warnings left)
  * Removed Maemo support, platform is obsolete
  * Added escaping of arguments containing spaces when printing
    rsync command line output
  * Updated Spanish translation
- Remove grsync.patch</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1703851200">- Update to version 1.3.1
  * Fixed Desktop file compatibility
  * Fixed nested functions with llvm
    (https://sourceforge.net/p/grsync/patches/9/)
  * Modernized glade file (converted to gtk3 3.22 using Glade
    3.38.2, thanks genodeftest)
  * Fixed rsync output not expanding vertically
  * Grsync-batch: added "Halt on failure" support
  * Moved default config directory from user home to .config
  * Some AC updates
  * Added Japanese translation
  * Updated French translation
  * Updated Czech translation
- Update patch fix-invalid-lc-messages-dir.patch because of
  configure.ac replacing configure.in</changelog>
</package>
<package pkgid="24aa87cb4969b864bf6eb14e8b1728e76a0f16d9d09df3292bb91d5e7cd8df7d0e24ec2f85d73275a1b89a9f7f761572981e4d5c38bb68d3b7174af1d26d2933" name="grub2-common-debuginfo" arch="i586">
  <version epoch="0" ver="2.14" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1781265600">- Fix the potential crash when enabling hardware acceleration for
  libgcrypt
  * 0001-lib-hwfeatures-gcry-Fix-write_cr0-writing-to-CR4.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1783080000">- Fix broken bash completion on arm64 images when the bash-completion package
  is not installed (bsc#1259132)
  * 0001-bash-completion-add-_init_completion-marker.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1783425600">- Backport merged upstream patch
  * 0001-net-http-Check-result-of-grub_netbuff_put-in-http_re.patch
  * 0002-efinet-Add-structures-for-PXE-messages.patch
  * 0003-efinet-bootp-add-net_dhcp6-command-supporting-dhcpv6.patch
  * 0004-grub.texi-Add-net_dhcp6-document.patch
  * 0005-bootp-Process-DHCPACK-packet-during-HTTP-Boot.patch
  * 0006-efinet-Configure-network-from-UEFI-device-path.patch
  * 0007-efinet-Set-DNS-server-from-UEFI-protocol.patch
  * 0008-kern-efi-efi-Print-URI-and-DNS-device-path-info.patch
  * 0009-kern-efi-efi-Correct-endianness-in-IPv6-device-path.patch
  * 0010-bootp-Fix-logical-operator-in-DHCP-option-overload-c.patch
- Drop local patch
  * 0003-bootp-New-net_bootp6-command.patch
  * 0004-efinet-UEFI-IPv6-PXE-support.patch
  * 0005-grub.texi-Add-net_bootp6-doument.patch
  * 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch
  * 0007-efinet-Setting-network-from-UEFI-device-path.patch
  * 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch
- Refreshed patch
  * 0001-add-support-for-UEFI-network-protocols.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1783425601">- Backport merged upstream patch
  * 0001-lvm-allocate-metadata-buffer-from-raw-contents.patch
- Drop local patch
  * grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1785153600">- Replace patch with upstreamed version
  * 0001-test-Fix-f-test-on-files-over-network.patch
  * 0002-http-Return-HTTP-status-code-in-http_establish.patch
  * 0003-docs-Clarify-test-for-files-on-TFTP-and-HTTP.patch
  * 0004-tftp-Fix-hang-when-file-is-a-directory.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1785153601">- Fix KVM and Xen VM images taking too long to boot (bsc#1266384)
  * 0001-cacheinfo-fix-hit-ratio-calculation-and-statistics-o.patch
  * 0002-disk-fix-cache-lock-and-hit-counter-for-invalidated-.patch
  * 0003-disk-reduce-cache-slot-thrashing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1785326400">- Fix crash in booting kernel on some AMD systems (bsc#1271980)
  * 0001-linux-allocate-EFI-kernel-buffer-as-GRUB_EFI_LOADER_.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1787832000">- Backport merged upstream patch
  * 0001-fs-btrfs-mark-Btrfs-on-disk-structs-as-GRUB_PACKED.patch
  * 0002-fs-btrfs-add-btrfs-info-command.patch
  * 0003-fs-btrfs-add-btrfs-list-subvols-command.patch
  * 0004-fs-btrfs-add-btrfs-get-default-subvol-command.patch
- Patch rebased
  * grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
  * grub2-btrfs-06-subvol-mount.patch
  * grub2-btrfs-10-config-directory.patch
- Drop local patch
  * grub2-btrfs-09-get-default-subvolume.patch</changelog>
</package>
<package pkgid="9e12b320d0acab3e6f2e85fe95280132a0ee6405033aef54f5d2283a1127325c98789907bcac48383c1ad713eb102e4a5348eab1a5525211ff4f8c0d32d6a8e6" name="grub2-debugsource" arch="i586">
  <version epoch="0" ver="2.14" rel="19.1"/>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1781092800">- Fix 00-grub script deletes snapshot directory (bsc#1267884)
  * grub2-snapper-plugin.sh</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1781265600">- Fix the potential crash when enabling hardware acceleration for
  libgcrypt
  * 0001-lib-hwfeatures-gcry-Fix-write_cr0-writing-to-CR4.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1782820800">- grub2.spec: Use unnumbered patch tag
  https://rpm.org/docs/4.20.x/manual/spec.html#patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1783080000">- Fix broken bash completion on arm64 images when the bash-completion package
  is not installed (bsc#1259132)
  * 0001-bash-completion-add-_init_completion-marker.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1783425600">- Backport merged upstream patch
  * 0001-net-http-Check-result-of-grub_netbuff_put-in-http_re.patch
  * 0002-efinet-Add-structures-for-PXE-messages.patch
  * 0003-efinet-bootp-add-net_dhcp6-command-supporting-dhcpv6.patch
  * 0004-grub.texi-Add-net_dhcp6-document.patch
  * 0005-bootp-Process-DHCPACK-packet-during-HTTP-Boot.patch
  * 0006-efinet-Configure-network-from-UEFI-device-path.patch
  * 0007-efinet-Set-DNS-server-from-UEFI-protocol.patch
  * 0008-kern-efi-efi-Print-URI-and-DNS-device-path-info.patch
  * 0009-kern-efi-efi-Correct-endianness-in-IPv6-device-path.patch
  * 0010-bootp-Fix-logical-operator-in-DHCP-option-overload-c.patch
- Drop local patch
  * 0003-bootp-New-net_bootp6-command.patch
  * 0004-efinet-UEFI-IPv6-PXE-support.patch
  * 0005-grub.texi-Add-net_bootp6-doument.patch
  * 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch
  * 0007-efinet-Setting-network-from-UEFI-device-path.patch
  * 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch
- Refreshed patch
  * 0001-add-support-for-UEFI-network-protocols.patch
  * grub2-bsc1220338-key_protector-implement-the-blocklist.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1783425601">- Backport merged upstream patch
  * 0001-lvm-allocate-metadata-buffer-from-raw-contents.patch
- Drop local patch
  * grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1785153600">- Replace patch with upstreamed version
  * 0001-test-Fix-f-test-on-files-over-network.patch
  * 0002-http-Return-HTTP-status-code-in-http_establish.patch
  * 0003-docs-Clarify-test-for-files-on-TFTP-and-HTTP.patch
  * 0004-tftp-Fix-hang-when-file-is-a-directory.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1785153601">- Fix KVM and Xen VM images taking too long to boot (bsc#1266384)
  * 0001-cacheinfo-fix-hit-ratio-calculation-and-statistics-o.patch
  * 0002-disk-fix-cache-lock-and-hit-counter-for-invalidated-.patch
  * 0003-disk-reduce-cache-slot-thrashing.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1785326400">- Fix crash in booting kernel on some AMD systems (bsc#1271980)
  * 0001-linux-allocate-EFI-kernel-buffer-as-GRUB_EFI_LOADER_.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1787832000">- Backport merged upstream patch
  * 0001-fs-btrfs-mark-Btrfs-on-disk-structs-as-GRUB_PACKED.patch
  * 0002-fs-btrfs-add-btrfs-info-command.patch
  * 0003-fs-btrfs-add-btrfs-list-subvols-command.patch
  * 0004-fs-btrfs-add-btrfs-get-default-subvol-command.patch
- Patch rebased
  * grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
  * grub2-btrfs-06-subvol-mount.patch
  * grub2-btrfs-10-config-directory.patch
- Drop local patch
  * grub2-btrfs-09-get-default-subvolume.patch</changelog>
</package>
<package pkgid="8779a23842ecf667769059621f2550bbb289e8e726a33119236b9fd5ee03c7acace035d1812e210d6dc020b6cafa91133e793f85b1b32511dd333c59b83f39e9" name="grype-db-debuginfo" arch="i586">
  <version epoch="0" ver="0.54.3" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770897600">- Update to version 0.52.0:
  * Added Features
  - batch database operations to reduce network storage overhead
    [#818 @jamestexas]
  - support photon OS [#872 @willmurphyscode]
  * Additional Changes
  - enable photon vunnel provider [#876 @willmurphyscode]
  * Dependencies
  - chore(deps): Bump the python-minor-and-patch group with 2
    updates (#878)
  - chore(deps): update tools to latest versions (#879)
  - chore(deps): Bump cryptography from 44.0.1 to 46.0.5 (#877)
  - chore(deps): update anchore dependencies (#875)
  - chore(deps): Bump boto3 in the python-minor-and-patch group
    (#874)
  - chore(deps): Bump github.com/go-git/go-git/v5 from 5.16.4 to
    5.16.5 (#873)
  - chore(deps): Bump zizmorcore/zizmor-action from 0.4.1 to
    0.5.0 (#870)
  - chore(deps): Bump boto3 in the python-minor-and-patch group
    (#871)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771588800">- Update to version 0.52.1:
  * Additional Changes
  - turn on fedora provider [#894 @willmurphyscode]
  - update go version to 1.25.x; check latest [#889
    @willmurphyscode]
  - much larger batch [#881 @willmurphyscode]
  - Move db build to grype [#794 @wagoodman]
  * Dependencies
  - chore(deps): update anchore dependencies (#895)
  - chore(deps): Bump the python-minor-and-patch group across 1
    directory with 2 updates (#887)
  - chore(deps): Bump marshmallow from 3.26.1 to 3.26.2 (#893)
  - chore(deps): Bump astral-sh/setup-uv in
    /.github/actions/bootstrap (#884)
  - chore(deps): Bump jinja2 from 3.1.5 to 3.1.6 (#891)
  - chore(deps): Bump werkzeug from 3.1.3 to 3.1.5 (#892)
  - chore(deps): update anchore dependencies (#890)
  - chore(deps): update anchore dependencies (#882)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773144000">- Update to version 0.53.0:
  * Added Features
  - Disable schema v5 [#912 @willmurphyscode]
  * Bug Fixes
  - Fix available date regressed between 2026-02-12 and
    2026-02-13 [#885]
  * Additional Changes
  - split providers into 3 groups [#905 @willmurphyscode]
  * Dependencies
  - chore(deps): update anchore dependencies (#896)
  - chore(deps): Bump actions/setup-go in
    /.github/actions/bootstrap (#911)
  - chore(deps): Bump golang.org/x/sync from 0.19.0 to 0.20.0
    (#913)
  - chore(deps): Bump astral-sh/setup-uv in
    /.github/actions/bootstrap (#914)
  - chore(deps): Bump the python-minor-and-patch group across 1
    directory with 2 updates (#907)
  - chore(deps): Bump github.com/cloudflare/circl from 1.6.1 to
    1.6.3 (#906)
  - chore(deps): Bump go.opentelemetry.io/otel/sdk from 1.39.0 to
    1.40.0 (#908)
  - chore(deps): Bump boto3 in the python-minor-and-patch group
    (#902)
  - chore(deps): update tools to latest versions (#900)
  - chore(deps): Bump boto3 in the python-minor-and-patch group
    (#901)
  - chore(deps): update tools to latest versions (#888)
  - chore(deps): Bump werkzeug from 3.1.5 to 3.1.6 (#899)
  - chore(deps): Bump the python-minor-and-patch group with 2
    updates (#897)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 0.53.1:
  * Additional Changes
  - turn up hummingbird provider [#965 @willmurphyscode]
  - update anchore dependencies [#962 @anchore-oss-update-bot]
  - update zizmor workflow triggers [#958 @wagoodman]
  - Improve automation [#956 @wagoodman]
  - (chore): removing automations [#954 @wagoodman]
  - update tool versions [#948 @anchore-oss-update-bot]
  - update anchore dependencies [#940 @anchore-oss-update-bot]
  - update tool versions [#936 @anchore-oss-update-bot]
  - configure uv to exclude package versions newer than 1 week
    [#910 @westonsteimel]
  - integrate grype v0.110.0 [#933 @westonsteimel]
  - prevent updates on certain dependencies [#928
    @willmurphyscode]
  - drop v5 workflow tests [#923 @willmurphyscode]
  * Dependencies
  - chore(deps): update anchore dependencies (#967)
  - chore(deps): update anchore dependencies (#962)
  - chore(deps): update tools to latest versions (#903)
  - chore(deps): update tool versions (#948)
  - chore(deps): Bump boto3 in the python-minor-and-patch group
    (#945)
  - chore(deps-dev): Bump moto from 4.2.14 to 5.1.22 (#922)
  - chore(deps): update anchore dependencies (#940)
  - chore(deps): update tool versions (#936)
  - chore(deps): Bump github.com/go-git/go-git/v5 from 5.17.0 to
    5.17.1 (#944)
  - chore(deps): Bump the python-minor-and-patch group across 1
    directory with 4 updates (#943)
  - chore(deps): Bump slackapi/slack-github-action from 2.1.1 to
    3.0.1 (#926)
  - chore(deps): Bump actions/setup-go in
    /.github/actions/bootstrap (#942)
  - chore(deps): Bump github.com/klauspost/compress from 1.18.4
    to 1.18.5 (#938)
  - chore(deps): Bump astral-sh/setup-uv in
    /.github/actions/bootstrap (#927)
  - chore(deps): Bump actions/cache from 5.0.3 to 5.0.4 (#930)
  - chore(deps): Bump actions/cache in /.github/actions/bootstrap
    (#931)
  - chore(deps): Bump requests from 2.32.5 to 2.33.0 (#934)
  - chore(deps): prevent updates on certain dependencies (#928)
  - chore(deps): Bump github.com/hashicorp/go-getter from 1.8.4
    to 1.8.5 (#919)
  - chore(deps): Bump google.golang.org/grpc from 1.76.0 to
    1.79.3 (#920)
  - chore(deps): Bump the python-minor-and-patch group across 1
    directory with 3 updates (#917)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.53.2:
  * Dependencies
  - chore(deps): update anchore dependencies (#983)
  - chore: relax go.mod restriction to 1.25.8 (#984)
  - chore(deps-dev): Update coverage[toml] requirement (#979)
  - chore(deps): update anchore dependencies (#981)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 4 updates (#982)
  - chore(deps): update tool versions (#953)
  - chore(deps): Bump github.com/go-git/go-git/v5 from 5.17.1 to
    5.18.0 (#980)
  - chore(deps-dev): Bump types-requests (#978)
  - chore(deps): update Go version (#973)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 6 updates (#972)
  - chore(deps): Bump pygments from 2.19.1 to 2.20.0 (#975)
  - chore(deps): Bump requests from 2.32.5 to 2.33.0 (#974)
  - chore(deps-dev): Bump pytest-cov from 6.0.0 to 7.1.0 (#946)
  - chore(deps): Bump github.com/hashicorp/go-getter (#968)
  - chore(deps): Bump github.com/go-jose/go-jose/v4 from 4.1.3 to
    4.1.4 (#960)
  - chore(deps): Bump go.opentelemetry.io/otel/sdk from 1.40.0 to
    1.43.0 (#966)
  - chore(deps): Bump astral-sh/setup-uv in
    /.github/actions/bootstrap (#970)
  - chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3
    (#964)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780574400">- Update to version 0.53.4:
  * Bug Fixes
  - delete existing on-disk grype-db cache during restore [#1020
    @westonsteimel]
  * Additional Changes
  - longer timeout for multicore provider data syncs [#1011
    @willmurphyscode]
  * Dependencies
  - chore(deps): Bump cryptography from 46.0.5 to 46.0.7 (#1003)
  - chore(deps): Bump github.com/containerd/containerd/v2 (#1014)
  - chore(deps): Bump github.com/go-git/go-git/v5 from 5.18.0 to
    5.19.0 (#1002)
  - chore(deps): Bump github.com/gookit/color in the
    go-minor-patch group (#1005)
  - chore(deps): Bump github.com/klauspost/compress (#997)
  - chore(deps): Bump gitpython from 3.1.44 to 3.1.49 (#996)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 2 updates (#1006)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 2 updates (#999)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 3 updates (#1021)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 4 updates (#1015)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 4 updates (#1022)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 4 updates (#991)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 5 updates (#1016)
  - chore(deps): Bump the actions-minor-patch group across 2
    directories with 5 updates (#992)
  - chore(deps): Bump the actions-minor-patch group with 3
    updates (#998)
  - chore(deps): Bump urllib3 from 2.6.3 to 2.7.0 (#1012)
  - chore(deps): update anchore dependencies (#993)
  - chore(deps): update tool versions (#985)
  - chore(deps-dev): Bump mypy from 1.20.2 to 2.0.0 (#1008)
  - chore(deps-dev): Bump types-requests (#1007)
  - chore(deps-dev): Bump types-requests (#1018)
  - chore(deps-dev): Bump types-requests (#1023)
  - chore(deps-dev): Update coverage[toml] requirement (#1017)
- Update to version 0.53.3:
  * chore(deps): update anchore dependencies (#986)
  * bump to grype@main (#989)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781006400">- Update to version 0.54.0:
  * Added Features
  - Pull grype to get go vuln db provider and enable it [#1027
    @willmurphyscode]
  * Bug Fixes
  - pull in grype@main to fix withdrawn Go Vuln OSVs [#1029
    @willmurphyscode]
  * Additional Changes
  - Bump mxschmitt/action-tmate from 3.23 to 3.24 in the
    actions-minor-patch group across 1 directory [#1032
    @dependabot]
  - chore(deps): update anchore dependencies (#1028)
  - chore(deps): Bump the actions-minor-patch group with 3
    updates (#1030)
  - chore(deps-dev): Update coverage[toml] requirement (#1031)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782907200">- Update to version 0.54.1:
  * chore(deps): update anchore dependencies (#1034)
  * chore(deps): update tool versions (#1053)
  * chore(deps): Bump actions/checkout from 6.0.3 to 7.0.0 (#1051)
  * chore(deps): Bump the actions-minor-patch group with 3 updates
    (#1052)
  * bump grype to pull in db build fixes (#1050)
  * chore(deps): Bump github.com/containerd/containerd/v2 (#1047)
  * chore(deps): Bump the actions-minor-patch group with 2 updates
    (#1046)
  * Revert "refactor release pipeline: TAG_TOKEN tag push,
    skip-checks gate, depe…" (#1045)
  * refactor release pipeline: TAG_TOKEN tag push, skip-checks
    gate, dependabot/zizmor/gci cleanup (#1042)
  * chore(deps): update tool versions (#1041)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784289600">- Update to version 0.54.2:
  * Bug Fixes
  - only upload cache if vunnel provider succeeded [PR #1063
    @willmurphyscode]
  * Additional Changes
  - chore(deps): update anchore dependencies (#1069)
  - chore(deps): update anchore dependencies (#1055)
  - chore(deps): update tool versions (#1067)
  - chore(deps): Bump the go-minor-patch group with 2 updates
    (#1064)
  - chore(deps): Bump boto3 in the actions-minor-patch group
    (#1065)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785412800">- Update to version 0.54.3:
  * Bug Fixes
  - Grype DB parsing of vunnel logs fails to capture tracebacks
    at error level [Issue #181] [PR #1083 @Eljees]
  * Dependencies
  - chore(deps): Bump gitpython from 3.1.52 to 3.1.54 (#1084)
  - chore(deps): update anchore dependencies (#1072)
  - chore(deps): Bump google.golang.org/grpc from 1.80.0 to
    1.82.1 (#1082)
  - chore(deps): Bump gitpython from 3.1.49 to 3.1.52 (#1081)</changelog>
</package>
<package pkgid="54351f1a805cdbbb166b5efa2924f51f4e391d48eee9d736c437fc206db8573ccc1fcd432f34f685407bce093cf9ef30bf6bf80441a72344e258148e01ce07e7" name="grype-db-debugsource" arch="i586">
  <version epoch="0" ver="0.54.3" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770897600">- Update to version 0.52.0:
  * Added Features
  - batch database operations to reduce network storage overhead
    [#818 @jamestexas]
  - support photon OS [#872 @willmurphyscode]
  * Additional Changes
  - enable photon vunnel provider [#876 @willmurphyscode]
  * Dependencies
  - chore(deps): Bump the python-minor-and-patch group with 2
    updates (#878)
  - chore(deps): update tools to latest versions (#879)
  - chore(deps): Bump cryptography from 44.0.1 to 46.0.5 (#877)
  - chore(deps): update anchore dependencies (#875)
  - chore(deps): Bump boto3 in the python-minor-and-patch group
    (#874)
  - chore(deps): Bump github.com/go-git/go-git/v5 from 5.16.4 to
    5.16.5 (#873)
  - chore(deps): Bump zizmorcore/zizmor-action from 0.4.1 to
    0.5.0 (#870)
  - chore(deps): Bump boto3 in the python-minor-and-patch group
    (#871)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771588800">- Update to version 0.52.1:
  * Additional Changes
  - turn on fedora provider [#894 @willmurphyscode]
  - update go version to 1.25.x; check latest [#889
    @willmurphyscode]
  - much larger batch [#881 @willmurphyscode]
  - Move db build to grype [#794 @wagoodman]
  * Dependencies
  - chore(deps): update anchore dependencies (#895)
  - chore(deps): Bump the python-minor-and-patch group across 1
    directory with 2 updates (#887)
  - chore(deps): Bump marshmallow from 3.26.1 to 3.26.2 (#893)
  - chore(deps): Bump astral-sh/setup-uv in
    /.github/actions/bootstrap (#884)
  - chore(deps): Bump jinja2 from 3.1.5 to 3.1.6 (#891)
  - chore(deps): Bump werkzeug from 3.1.3 to 3.1.5 (#892)
  - chore(deps): update anchore dependencies (#890)
  - chore(deps): update anchore dependencies (#882)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773144000">- Update to version 0.53.0:
  * Added Features
  - Disable schema v5 [#912 @willmurphyscode]
  * Bug Fixes
  - Fix available date regressed between 2026-02-12 and
    2026-02-13 [#885]
  * Additional Changes
  - split providers into 3 groups [#905 @willmurphyscode]
  * Dependencies
  - chore(deps): update anchore dependencies (#896)
  - chore(deps): Bump actions/setup-go in
    /.github/actions/bootstrap (#911)
  - chore(deps): Bump golang.org/x/sync from 0.19.0 to 0.20.0
    (#913)
  - chore(deps): Bump astral-sh/setup-uv in
    /.github/actions/bootstrap (#914)
  - chore(deps): Bump the python-minor-and-patch group across 1
    directory with 2 updates (#907)
  - chore(deps): Bump github.com/cloudflare/circl from 1.6.1 to
    1.6.3 (#906)
  - chore(deps): Bump go.opentelemetry.io/otel/sdk from 1.39.0 to
    1.40.0 (#908)
  - chore(deps): Bump boto3 in the python-minor-and-patch group
    (#902)
  - chore(deps): update tools to latest versions (#900)
  - chore(deps): Bump boto3 in the python-minor-and-patch group
    (#901)
  - chore(deps): update tools to latest versions (#888)
  - chore(deps): Bump werkzeug from 3.1.5 to 3.1.6 (#899)
  - chore(deps): Bump the python-minor-and-patch group with 2
    updates (#897)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 0.53.1:
  * Additional Changes
  - turn up hummingbird provider [#965 @willmurphyscode]
  - update anchore dependencies [#962 @anchore-oss-update-bot]
  - update zizmor workflow triggers [#958 @wagoodman]
  - Improve automation [#956 @wagoodman]
  - (chore): removing automations [#954 @wagoodman]
  - update tool versions [#948 @anchore-oss-update-bot]
  - update anchore dependencies [#940 @anchore-oss-update-bot]
  - update tool versions [#936 @anchore-oss-update-bot]
  - configure uv to exclude package versions newer than 1 week
    [#910 @westonsteimel]
  - integrate grype v0.110.0 [#933 @westonsteimel]
  - prevent updates on certain dependencies [#928
    @willmurphyscode]
  - drop v5 workflow tests [#923 @willmurphyscode]
  * Dependencies
  - chore(deps): update anchore dependencies (#967)
  - chore(deps): update anchore dependencies (#962)
  - chore(deps): update tools to latest versions (#903)
  - chore(deps): update tool versions (#948)
  - chore(deps): Bump boto3 in the python-minor-and-patch group
    (#945)
  - chore(deps-dev): Bump moto from 4.2.14 to 5.1.22 (#922)
  - chore(deps): update anchore dependencies (#940)
  - chore(deps): update tool versions (#936)
  - chore(deps): Bump github.com/go-git/go-git/v5 from 5.17.0 to
    5.17.1 (#944)
  - chore(deps): Bump the python-minor-and-patch group across 1
    directory with 4 updates (#943)
  - chore(deps): Bump slackapi/slack-github-action from 2.1.1 to
    3.0.1 (#926)
  - chore(deps): Bump actions/setup-go in
    /.github/actions/bootstrap (#942)
  - chore(deps): Bump github.com/klauspost/compress from 1.18.4
    to 1.18.5 (#938)
  - chore(deps): Bump astral-sh/setup-uv in
    /.github/actions/bootstrap (#927)
  - chore(deps): Bump actions/cache from 5.0.3 to 5.0.4 (#930)
  - chore(deps): Bump actions/cache in /.github/actions/bootstrap
    (#931)
  - chore(deps): Bump requests from 2.32.5 to 2.33.0 (#934)
  - chore(deps): prevent updates on certain dependencies (#928)
  - chore(deps): Bump github.com/hashicorp/go-getter from 1.8.4
    to 1.8.5 (#919)
  - chore(deps): Bump google.golang.org/grpc from 1.76.0 to
    1.79.3 (#920)
  - chore(deps): Bump the python-minor-and-patch group across 1
    directory with 3 updates (#917)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.53.2:
  * Dependencies
  - chore(deps): update anchore dependencies (#983)
  - chore: relax go.mod restriction to 1.25.8 (#984)
  - chore(deps-dev): Update coverage[toml] requirement (#979)
  - chore(deps): update anchore dependencies (#981)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 4 updates (#982)
  - chore(deps): update tool versions (#953)
  - chore(deps): Bump github.com/go-git/go-git/v5 from 5.17.1 to
    5.18.0 (#980)
  - chore(deps-dev): Bump types-requests (#978)
  - chore(deps): update Go version (#973)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 6 updates (#972)
  - chore(deps): Bump pygments from 2.19.1 to 2.20.0 (#975)
  - chore(deps): Bump requests from 2.32.5 to 2.33.0 (#974)
  - chore(deps-dev): Bump pytest-cov from 6.0.0 to 7.1.0 (#946)
  - chore(deps): Bump github.com/hashicorp/go-getter (#968)
  - chore(deps): Bump github.com/go-jose/go-jose/v4 from 4.1.3 to
    4.1.4 (#960)
  - chore(deps): Bump go.opentelemetry.io/otel/sdk from 1.40.0 to
    1.43.0 (#966)
  - chore(deps): Bump astral-sh/setup-uv in
    /.github/actions/bootstrap (#970)
  - chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3
    (#964)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780574400">- Update to version 0.53.4:
  * Bug Fixes
  - delete existing on-disk grype-db cache during restore [#1020
    @westonsteimel]
  * Additional Changes
  - longer timeout for multicore provider data syncs [#1011
    @willmurphyscode]
  * Dependencies
  - chore(deps): Bump cryptography from 46.0.5 to 46.0.7 (#1003)
  - chore(deps): Bump github.com/containerd/containerd/v2 (#1014)
  - chore(deps): Bump github.com/go-git/go-git/v5 from 5.18.0 to
    5.19.0 (#1002)
  - chore(deps): Bump github.com/gookit/color in the
    go-minor-patch group (#1005)
  - chore(deps): Bump github.com/klauspost/compress (#997)
  - chore(deps): Bump gitpython from 3.1.44 to 3.1.49 (#996)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 2 updates (#1006)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 2 updates (#999)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 3 updates (#1021)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 4 updates (#1015)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 4 updates (#1022)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 4 updates (#991)
  - chore(deps): Bump the actions-minor-patch group across 1
    directory with 5 updates (#1016)
  - chore(deps): Bump the actions-minor-patch group across 2
    directories with 5 updates (#992)
  - chore(deps): Bump the actions-minor-patch group with 3
    updates (#998)
  - chore(deps): Bump urllib3 from 2.6.3 to 2.7.0 (#1012)
  - chore(deps): update anchore dependencies (#993)
  - chore(deps): update tool versions (#985)
  - chore(deps-dev): Bump mypy from 1.20.2 to 2.0.0 (#1008)
  - chore(deps-dev): Bump types-requests (#1007)
  - chore(deps-dev): Bump types-requests (#1018)
  - chore(deps-dev): Bump types-requests (#1023)
  - chore(deps-dev): Update coverage[toml] requirement (#1017)
- Update to version 0.53.3:
  * chore(deps): update anchore dependencies (#986)
  * bump to grype@main (#989)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781006400">- Update to version 0.54.0:
  * Added Features
  - Pull grype to get go vuln db provider and enable it [#1027
    @willmurphyscode]
  * Bug Fixes
  - pull in grype@main to fix withdrawn Go Vuln OSVs [#1029
    @willmurphyscode]
  * Additional Changes
  - Bump mxschmitt/action-tmate from 3.23 to 3.24 in the
    actions-minor-patch group across 1 directory [#1032
    @dependabot]
  - chore(deps): update anchore dependencies (#1028)
  - chore(deps): Bump the actions-minor-patch group with 3
    updates (#1030)
  - chore(deps-dev): Update coverage[toml] requirement (#1031)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782907200">- Update to version 0.54.1:
  * chore(deps): update anchore dependencies (#1034)
  * chore(deps): update tool versions (#1053)
  * chore(deps): Bump actions/checkout from 6.0.3 to 7.0.0 (#1051)
  * chore(deps): Bump the actions-minor-patch group with 3 updates
    (#1052)
  * bump grype to pull in db build fixes (#1050)
  * chore(deps): Bump github.com/containerd/containerd/v2 (#1047)
  * chore(deps): Bump the actions-minor-patch group with 2 updates
    (#1046)
  * Revert "refactor release pipeline: TAG_TOKEN tag push,
    skip-checks gate, depe…" (#1045)
  * refactor release pipeline: TAG_TOKEN tag push, skip-checks
    gate, dependabot/zizmor/gci cleanup (#1042)
  * chore(deps): update tool versions (#1041)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784289600">- Update to version 0.54.2:
  * Bug Fixes
  - only upload cache if vunnel provider succeeded [PR #1063
    @willmurphyscode]
  * Additional Changes
  - chore(deps): update anchore dependencies (#1069)
  - chore(deps): update anchore dependencies (#1055)
  - chore(deps): update tool versions (#1067)
  - chore(deps): Bump the go-minor-patch group with 2 updates
    (#1064)
  - chore(deps): Bump boto3 in the actions-minor-patch group
    (#1065)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785412800">- Update to version 0.54.3:
  * Bug Fixes
  - Grype DB parsing of vunnel logs fails to capture tracebacks
    at error level [Issue #181] [PR #1083 @Eljees]
  * Dependencies
  - chore(deps): Bump gitpython from 3.1.52 to 3.1.54 (#1084)
  - chore(deps): update anchore dependencies (#1072)
  - chore(deps): Bump google.golang.org/grpc from 1.80.0 to
    1.82.1 (#1082)
  - chore(deps): Bump gitpython from 3.1.49 to 3.1.52 (#1081)</changelog>
</package>
<package pkgid="ffff68958279d3a3229add331b58e5924a490369336feb062629559af9b4cfd8baa80695ae372b55898ce21ff16e5cfa673285f5b126cc56e421e7e53322cfc1" name="grype-debuginfo" arch="i586">
  <version epoch="0" ver="0.118.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 0.111.0:
  * Added Features
  - db diff for v6 [#3277 @kzantow]
  - add ProvideFromReader for in-memory SBOM processing [#3344
    @jspilman]
  - match on hummingbird [#3331 @willmurphyscode]
  - CSAF vex transformer [#3349 @willmurphyscode]
  - curated mapping of known CPE to grype package specifiers
    [#3332 @westonsteimel]
  - templates/html.tmpl - Add Grype version and vulnerability DB
    version [#2877 #3345 @kenvez]
  * Bug Fixes
  - normalise version constraint types in v6 db [#3328
    @westonsteimel]
  - set alpm ecosystem for Arch Linux packages [#3324
    @westonsteimel]
  - spec-compliant CPE string formatting for db search commands
    [#3308 @westonsteimel]
  - Update APK NAK handling to be based on
    ownership-by-file-overlap relationship [#3267 #3286 @kzantow]
  - Wrong version output [#3306]
  * Additional Changes
  - update anchore dependencies [#3321 @anchore-oss-update-bot]
  - update tool versions [#3319 @anchore-oss-update-bot]
  - chore(deps): update tools to latest versions (#3320)
  - chore(deps): bump actions/setup-go in
    /.github/actions/bootstrap (#3323)
  - chore(deps): bump anchore/sbom-action from 0.23.1 to 0.24.0
    (#3322)
  - chore(deps): bump github.com/klauspost/compress from 1.18.4
    to 1.18.5 (#3317)
  - chore(deps): bump slackapi/slack-github-action from 2.1.1 to
    3.0.1 (#3303)
  - chore(deps): bump github.com/google/go-containerregistry
    (#3313)
  - chore(deps): bump actions/cache in /.github/actions/bootstrap
    (#3315)
  - chore(deps): bump actions/cache from 5.0.3 to 5.0.4 (#3314)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.20
    to 0.5.21 (#3309)
  - chore(deps): pin some go dependencies (#3311)
  - chore(deps): update tools to latest versions (#3307)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.111.1:
  * Bug Fixes
  - apply overlap by ownership removal to dynamically created
    relationships [#3363 @kzantow]
  - compare mismatched package / db versions [#3372 @kzantow]
  - Grype doesn't recognize debian component when "group" :
    "debian" is specified [#2967]
  - HelpURI missing information in SARIF output [#2874 #3351
    @will-bates11]
  * Dependencies
  - chore(deps): update anchore dependencies (#3387)
  - chore(deps): update anchore dependencies (#3383)
  - chore(deps): update quality gate database (#3338)
  - chore(deps): update anchore dependencies (#3381)
  - chore(deps): update Go version (#3382)
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to
    5.18.0 (#3378)
  - chore(deps): bump actions/upload-artifact (#3375)
  - chore(deps): bump the go-minor-patch group with 3 updates
    (#3374)
  - chore(deps): update Go version (#3367)
  - chore(deps): bump actions/download-artifact from 4.1.9 to
    8.0.1 (#3342)
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to
    5.17.1 (#3325)
  - chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to
    4.1.4 (#3347)
  - chore(deps): bump github.com/openvex/go-vex (#3365)
  - chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
    (#3357)
  - chore(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to
    1.43.0 (#3358)
  - chore(deps): bump the actions-minor-patch group across 1
    directory with 3 updates (#3361)
  - chore(deps): bump github.com/hashicorp/go-getter from 1.8.5
    to 1.8.6 (#3362)
  - chore(deps): update anchore dependencies (#3364)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636800">- Update to version 0.112.0:
  * Added Features
  - Expand ignore rules to owned sub packages of distro packages
    [#3368 #3326 @kzantow]
  * Additional Changes
  - update anchore dependencies [#3391 @anchore-oss-update-bot]
  * Dependencies
  - chore(deps): update anchore dependencies (#3391)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780574400">- Update to version 0.113.0:
  * Added Features
  - Include Ubuntu 26.04 "resolute" in distro codenames [#3397
    @anchore-oss-update-bot]
  - source RPM filtering on Hummingbird [#3410 @willmurphyscode]
  * Bug Fixes
  - use relatedVulnerabilities description as fallback in SARIF
    output [#3271 @axidex]
  - improve platform CPE determination logic [#3470
    @westonsteimel]
  - normalize uppercase V in semantic version comparison [#3461
    @immanuwell]
  - purl handling in cgr maven libs [#3420 @willmurphyscode]
  - Treat uppercase V prefixes the same as lowercase v prefixes
    in fuzzy version comparison [#3037 #3089 @wasup-yash]
  - Add Runtime Warnings When TLS Verification Is Disabled or
    HTTP Is Enabled [#3101 #3396 @Dashtid]
  - Add support for the aarch64 architecture when parsing the
    version of Ruby gems in lockfiles [#3442 #3475 @msnandhis]
  - zsh completion fails [#2933 #3433 @brandtkeller]
  * Dependencies
  - chore(deps): bump github.com/containerd/containerd/v2 (#3457)
  - chore(deps): bump github.com/containerd/containerd/v2 (#3483)
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.18.0 to
    5.19.0 (#3438)
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.19.0 to
    5.19.1 (#3454)
  - chore(deps): bump github.com/invopop/jsonschema (#3408)
  - chore(deps): bump the actions-minor-patch group across 1
    directory with 2 updates (#3431)
  - chore(deps): bump the actions-minor-patch group across 1
    directory with 2 updates (#3444)
  - chore(deps): bump the actions-minor-patch group across 1
    directory with 4 updates (#3449)
  - chore(deps): bump the actions-minor-patch group across 1
    directory with 7 updates (#3471)
  - chore(deps): bump the actions-minor-patch group across 2
    directories with 3 updates (#3458)
  - chore(deps): bump the actions-minor-patch group across 2
    directories with 4 updates (#3409)
  - chore(deps): bump the go-minor-patch group across 1 directory
    with 2 updates (#3448)
  - chore(deps): bump the go-minor-patch group across 2
    directories with 4 updates (#3473)
  - chore(deps): bump the go-minor-patch group with 3 updates
    (#3430)
  - chore(deps): update anchore dependencies (#3412)
  - chore(deps): update generated codename data (#3397)
  - chore(deps): update quality gate database (#3407)
  - chore(deps): update tool versions (#3335)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780920000">- Update to version 0.114.0:
  * Added Features
  - Add ability to scan zarf packages [#3329 #3366 @brandtkeller]
  * Additional Changes
  - respect withdrawn status of Go Vuln DB OSV records [#3495
    @willmurphyscode]
  - Govulndb OSV transformer [#3485 @willmurphyscode]
  * Dependencies
  - chore(deps): update anchore dependencies (#3487)
  - chore(deps): update quality gate database (#3478)
  - chore(deps): update tool versions (#3488)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 0.115.0:
  * Added Features
  - emit golang.org/x/net vulns from govlundb [PR #3534
    @willmurphyscode]
  - Merge Go vuln matches with GHSA matches [Issue #3515]
  * Bug Fixes
  - only emit records for stdlib [PR #3527 @willmurphyscode]
  - mark hummingbird distro as rolling [PR #3521
    @willmurphyscode]
  - disable go stdlib CPE matching by default [PR #3517
    @willmurphyscode]
  - merge in custom ranges when applicable [PR #3514
    @willmurphyscode]
  - exclude linux-kbuild deb indirect matches by default [PR
    [#3506] @westonsteimel]
  - avoid panic on invalid RHEL version IDs [PR #3490 @jspilman]
  - Support reading CycloneDX 1.7 SBOMs [Issue #3373]
  - Grype cannot read mariadb version correctly [Issue #3452]
  - grype hangs when downloading certain images using registry
    client [Issue #3492]
  - Can we get a fix for these Critical findings reported for
    grype [Issue #3484]
  * Additional Changes
  - Security: bump golang.org/x/crypto to v0.52.0 to resolve
    multiple CVEs [Issue #3493]
  - Security: bump golang.org/x/net to v0.55.0 to resolve CVEs
    [Issue #3494]
  * Dependencies
  - 35 dependency changes (31 updated, 3 added, 1 removed). 5
    vulnerabilities remediated.
  * Remediated (5)
  - GHSA-33vj-92qq-66hc (High) —
    github.com/containerd/containerd/v2
  - GHSA-cvxm-645q-p574 (Medium) —
    github.com/containerd/containerd/v2
  - GHSA-jpcc-p29g-p8mq (Medium) —
    github.com/containerd/containerd/v2
  - GHSA-rgh6-rfwx-v388 (High) —
    github.com/containerd/containerd/v2
  - GHSA-xhf5-7wjv-pqxp (High) —
    github.com/containerd/containerd/v2
  * Updated (31 packages)
  - github.com/ProtonMail/go-crypto v1.4.0 → v1.4.1
  - github.com/anchore/bubbly v0.2.0 → v0.2.1
  - github.com/anchore/clio v0.1.0 → v0.1.1
  - github.com/anchore/fangs v0.1.0 → v0.1.1
  - github.com/anchore/go-collections v0.1.0 → v0.1.1
  - github.com/anchore/go-homedir v0.1.0 → v0.1.1
  - github.com/anchore/go-logger v0.1.0 → v0.1.1
  - github.com/anchore/go-lzo v0.1.0 → v0.1.1
  - github.com/anchore/go-macholibre v0.1.0 → v0.1.1
  - github.com/anchore/go-make v0.5.0 → v0.8.0
  - github.com/anchore/go-struct-converter v0.1.0 → v0.2.0-rc2
  - github.com/anchore/go-sync v0.1.0 → v0.1.1
  - github.com/anchore/stereoscope v0.2.1 → v0.2.2
  - github.com/anchore/syft v1.45.1 → v1.46.0
  - github.com/charmbracelet/colorprofile v0.4.1 → v0.4.3
  - github.com/clipperhouse/displaywidth v0.10.0 → v0.11.0
  - github.com/clipperhouse/uax29/v2 v2.6.0 → v2.7.0
  - github.com/containerd/containerd/v2 v2.3.1 → v2.3.2
    (remediated GHSA-33vj-92qq-66hc, GHSA-cvxm-645q-p574,
    GHSA-jpcc-p29g-p8mq, GHSA-rgh6-rfwx-v388,
    GHSA-xhf5-7wjv-pqxp)
  - github.com/docker/cli v29.4.3+incompatible →
    v29.5.3+incompatible
  - github.com/google/go-containerregistry v0.21.6 → v0.21.7
  - github.com/mattn/go-runewidth v0.0.19 → v0.0.21
  - github.com/spdx/tools-golang v0.5.7 → v0.6.0-rc4
  - github.com/sylabs/sif/v2 v2.24.0 → v2.24.1
  - golang.org/x/crypto v0.52.0 → v0.53.0
  - golang.org/x/mod v0.36.0 → v0.37.0
  - golang.org/x/net v0.55.0 → v0.56.0
  - golang.org/x/sync v0.20.0 → v0.21.0
  - golang.org/x/sys v0.45.0 → v0.46.0
  - golang.org/x/term v0.43.0 → v0.44.0
  - golang.org/x/text v0.37.0 → v0.38.0
  - golang.org/x/tools v0.45.0 → v0.46.0
  * Added (3 packages)
  - github.com/piprate/json-gold v0.7.0
  - github.com/pquerna/cachecontrol v0.0.0-1555304
  - github.com/tailscale/hujson v0.0.0-ecc657c
  * Removed (1 package)
  - github.com/google/osv-scanner v1.9.2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784289600">- Update to version 0.116.0:
  * Added Features
  - duplicate RHSAs to all applicable RHEL minor versions [PR
    [#3542] @willmurphyscode]
  - add chainguard osv transformer [PR #3474 @crosleyzack]
  - populate package architecture for matching [PR #3504
    @willmurphyscode]
  - lightweight reachability analysis to reduce Golang false
    positives [Issue #2960] [PR #3509 @spiffcs]
  - Deduplicate Go matches that are aliases of each other (same
    CVE reported under both a govulndb GO-* ID and its GHSA)
    [Issue #3511] [PR #3509 @spiffcs]
  - Support Ubuntu ESM [Issue #3544] [PR #3546 @wagoodman]
  * Bug Fixes
  - regenerate v6.1.8 blob and sql schemas [PR #3574 @spiffcs]
  - rhel version streams [PR #3572 @kzantow]
  - Grype doesn't match u-boot in SBOM if type is set to firmware
    [Issue #2537]
  - Ignore Go compiler affecting CVE when Docker image only
    contains a binary compiled with Go [Issue #1782]
  - Zarf scans emit warnings for consistently unreadable files
    (i.e., included non-SBOMs) [Issue #3516] [PR #3545
    @brandtkeller]
  - Fail parsing github actions [Issue #3220]
  - Go vulnerability returned when installed version is greater
    than fixed version [Issue #3520]
  * Dependencies updated (11 packages)
  - github.com/anchore/go-rpmdb v0.1.0 → v0.2.0
  - github.com/anchore/syft v1.46.0 → v1.48.0
  - github.com/klauspost/compress v1.18.6 → v1.19.0
  - golang.org/x/text v0.38.0 → v0.39.0
  - golang.org/x/tools v0.46.0 → v0.47.0
  - gorm.io/gorm v1.31.1 → v1.31.2
  - modernc.org/cc/v4 v4.28.2 → v4.28.4
  - modernc.org/ccgo/v4 v4.34.0 → v4.34.4
  - modernc.org/gc/v3 v3.1.2 → v3.1.3
  - modernc.org/libc v1.72.3 → v1.73.4
  - modernc.org/sqlite v1.51.0 → v1.53.0
  * Dependencies added (3 packages)
  - github.com/mattn/go-sqlite3 v1.14.23
  - gorm.io/driver/sqlite v1.6.0
  - howett.net/plist v1.0.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785326400">- Update to version 0.116.1:
  * Bug Fixes
  - Ensure channel parsing is consistent [PR #3603 @wagoodman]
  - Scope Go GHSA twins by shared CVE [PR #3592 @wagoodman]
  - do not cache a comparator that failed to build [PR #3567
    @arpitjain099]
  - Add fix date to rhel minor records created from rhsa [PR
    [#3585] @wagoodman]
  - grype reporting CVE-64091 as critical - redhat says it is not
    affected [Issue #3591]
  - panic: index out of range in distro.parseVersion for
    VERSION_ID=v [Issue #3588] [PR #3589 @matiasinsaurralde]
  - False Positive: GO-2026-5932 [Issue #3573]
  * Dependencies
    30 dependency changes (30 updated). 1 vulnerability remediated.
  - Remediated (1)
  - GHSA-hrxh-6v49-42gf (High) — google.golang.org/grpc
  - Updated (30 packages)
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp
    v1.31.0 → v1.32.0
  - github.com/anchore/stereoscope v0.2.2 → v0.3.0
  - github.com/anchore/syft v1.48.0 → v1.50.0
  - github.com/cncf/xds/go v0.0.0-ee656c7 → v0.0.0-dba9d58
  - github.com/containerd/containerd/v2 v2.3.2 → v2.3.3
  - github.com/docker/cli v29.5.3+incompatible →
    v29.6.1+incompatible
  - github.com/envoyproxy/go-control-plane/envoy v1.36.0 →
    v1.37.0
  - github.com/envoyproxy/protoc-gen-validate v1.3.0 → v1.3.3
  - github.com/gkampitakis/go-snaps v0.5.22 → v0.5.23
  - github.com/gpustack/gguf-parser-go v0.24.1 → v0.25.0
  - github.com/moby/moby/api v1.54.2 → v1.55.0
  - github.com/moby/moby/client v0.4.1 → v0.5.0
  - github.com/pelletier/go-toml/v2 v2.3.1 → v2.4.3
  - go.opentelemetry.io/contrib/detectors/gcp v1.39.0 →
    v1.43.0
  - golang.org/x/crypto v0.53.0 → v0.54.0
  - golang.org/x/mod v0.37.0 → v0.38.0
  - golang.org/x/net v0.56.0 → v0.57.0
  - golang.org/x/sync v0.21.0 → v0.22.0
  - golang.org/x/sys v0.46.0 → v0.47.0
  - golang.org/x/term v0.44.0 → v0.45.0
  - golang.org/x/text v0.39.0 → v0.40.0
  - golang.org/x/tools v0.47.0 → v0.48.0
  - google.golang.org/genproto/googleapis/api v0.0.0-9d38bb4 →
    v0.0.0-afd174a
  - google.golang.org/genproto/googleapis/rpc v0.0.0-6f92a3b →
    v0.0.0-afd174a
  - google.golang.org/grpc v1.80.0 → v1.82.1 (🟢 remediated
    GHSA-hrxh-6v49-42gf)
  - modernc.org/cc/v4 v4.28.4 → v4.29.0
  - modernc.org/ccgo/v4 v4.34.4 → v4.34.6
  - modernc.org/gc/v3 v3.1.3 → v3.1.4
  - modernc.org/libc v1.73.4 → v1.74.1
  - modernc.org/sqlite v1.53.0 → v1.54.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786449600">- Update to version 0.117.0:
  * Added Features
  - Include vulnerable ranges in CycloneDX output format [Issue
    [#3512]] [PR #3519 @somaz94]
  * Bug Fixes
  - honor match.rust.using-cpes configuration [PR #3611 @Dashtid]
  * Dependencies
    11 dependency changes (11 updated). 2 vulnerabilities
    remediated.
  - Remediated (2)
  - GHSA-hc8v-wwc9-vgxm (High) — github.com/go-git/go-git/v5
  - GHSA-qgq7-7hm3-q39j (Medium) — github.com/go-git/go-git/v5
  - Updated (11 packages)
  - github.com/anchore/syft v1.50.0 → v1.51.0
  - github.com/diskfs/go-diskfs v1.9.3 → v1.9.4
  - github.com/gabriel-vasile/mimetype v1.4.13 → v1.4.15
  - github.com/go-git/go-billy/v5 v5.9.0 → v5.9.1
  - github.com/go-git/go-git/v5 v5.19.1 → v5.19.2
    (remediated GHSA-hc8v-wwc9-vgxm, GHSA-qgq7-7hm3-q39j)
  - github.com/klauspost/compress v1.19.0 → v1.19.1
  - github.com/magiconair/properties v1.8.10 → v1.18.11
  - github.com/santhosh-tekuri/jsonschema/v6 v6.0.2 → v6.0.3
  - github.com/ulikunitz/xz v0.5.15 → v0.5.16
  - go.yaml.in/yaml/v3 v3.0.4 → v3.0.5
  - modernc.org/sqlite v1.54.0 → v1.55.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.118.0:
  * Added Features
  - apk matcher does alias aware aggregation [PR #3634]
  * Bug Fixes
  - prevent panic on portage versions without digits [PR #3655]
  - grype vex does not match oci purl with repository_url [Issue
    [#3657]] [PR #3659]
  - Old JVM version comparisons sometimes incorrect [Issue #2701]
    [PR #3583]
  - CVSSv4 calculation can produce incorrect vulnerability
    severity [Issue #3656]
  - Grype 0.90.0 DB update failed [Issue #3629]
  * Dependencies
    72 dependency changes (70 updated, 1 added, 1 removed). 3
    vulnerabilities remediated.
  - Remediated (3)
  - GO-2026-5158 (Medium) — go.opentelemetry.io/otel
  - GO-2026-6179 (High) — golang.org/x/mod
  - GO-2026-6180 (High) — golang.org/x/mod
  - Updated (70 packages)
  - cel.dev/expr v0.25.1 → v0.25.2
  - cloud.google.com/go/auth v0.18.2 → v0.22.0
  - cloud.google.com/go/iam v1.5.3 → v1.11.0
  - cloud.google.com/go/logging v1.13.1 → v1.18.0
  - cloud.google.com/go/longrunning v0.8.0 → v1.2.0
  - cloud.google.com/go/monitoring v1.24.3 → v1.29.0
  - cloud.google.com/go/storage v1.61.3 → v1.64.0
  - cloud.google.com/go/trace v1.11.7 → v1.16.0
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp
    v1.32.0 → v1.33.0
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric
    v0.55.0 → v0.57.0
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock
    v0.55.0 → v0.57.0
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping
    v0.55.0 → v0.57.0
  - github.com/anchore/stereoscope v0.3.0 → v0.3.1
  - github.com/anchore/syft v1.51.0 → v1.51.1
  - github.com/aws/aws-sdk-go-v2 v1.41.5 → v1.43.4
  - github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
    v1.7.8 → v1.7.16
  - github.com/aws/aws-sdk-go-v2/config v1.32.12 → v1.32.35
  - github.com/aws/aws-sdk-go-v2/credentials v1.19.12 →
    v1.19.34
  - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.20 →
    v1.18.35
  - github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.21
    → v1.4.35
  - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.21
    → v2.7.35
  - github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.22 → v1.4.36
  - 
    github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding
    v1.13.7 → v1.13.15
  - github.com/aws/aws-sdk-go-v2/service/internal/checksum
    v1.9.13 → v1.9.28
  - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url
    v1.13.21 → v1.13.35
  - github.com/aws/aws-sdk-go-v2/service/internal/s3shared
    v1.19.21 → v1.19.36
  - github.com/aws/aws-sdk-go-v2/service/s3 v1.97.3 → v1.106.5
  - github.com/aws/aws-sdk-go-v2/service/signin v1.0.8 → v1.5.4
  - github.com/aws/aws-sdk-go-v2/service/sso v1.30.13 → v1.33.4
  - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.17 →
    v1.38.4
  - github.com/aws/aws-sdk-go-v2/service/sts v1.41.9 → v1.45.4
  - github.com/aws/smithy-go v1.24.2 → v1.27.6
  - github.com/containerd/containerd/v2 v2.3.3 → v2.3.4
  - github.com/containerd/platforms v1.0.0-rc.4 → v1.0.0-rc.5
  - github.com/docker/cli v29.6.1+incompatible →
    v29.7.2+incompatible
  - github.com/docker/go-connections v0.7.0 → v0.8.1
  - github.com/fatih/color v1.18.0 → v1.19.0
  - github.com/google/go-containerregistry v0.21.7 → v0.21.9
  - github.com/google/pprof v0.0.0-6e76a2b → v0.0.0-ef3492d
  - github.com/googleapis/enterprise-certificate-proxy v0.3.14
    → v0.3.19
  - github.com/googleapis/gax-go/v2 v2.17.0 → v2.23.0
  - github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.72 →
    v2.0.0-beta.74
  - github.com/hashicorp/go-getter v1.8.6 → v1.8.8
  - github.com/hashicorp/go-version v1.8.0 → v1.9.0
  - github.com/klauspost/compress v1.19.1 → v1.19.2
  - github.com/mattn/go-isatty v0.0.20 → v0.0.24
  - github.com/moby/moby/client v0.5.0 → v0.5.1
  - github.com/spiffe/go-spiffe/v2 v2.6.0 → v2.7.0
  - github.com/stretchr/objx v0.5.2 → v0.5.3
  - github.com/stretchr/testify v1.11.1 → v1.12.1
  - go.opentelemetry.io/contrib/detectors/gcp v1.43.0 → v1.44.0
  - go.opentelemetry.io/otel v1.43.0 → v1.44.0 (remediated
    GO-2026-5158)
  - go.opentelemetry.io/otel/exporters/stdout/stdoutmetric
    v1.40.0 → v1.44.0
  - go.opentelemetry.io/otel/metric v1.43.0 → v1.44.0
  - go.opentelemetry.io/otel/sdk v1.43.0 → v1.44.0
  - go.opentelemetry.io/otel/sdk/metric v1.43.0 → v1.44.0
  - go.opentelemetry.io/otel/trace v1.43.0 → v1.44.0
  - golang.org/x/crypto v0.54.0 → v0.55.0
  - golang.org/x/mod v0.38.0 → v0.40.0 (remediated
    GO-2026-6179, GO-2026-6180)
  - golang.org/x/net v0.57.0 → v0.58.0
  - golang.org/x/text v0.40.0 → v0.41.0
  - golang.org/x/tools v0.48.0 → v0.49.0
  - google.golang.org/api v0.271.0 → v0.292.0
  - google.golang.org/genproto v0.0.0-8636f87 → v0.0.0-aa98bba
  - google.golang.org/genproto/googleapis/api v0.0.0-afd174a →
    v0.0.0-925bb5d
  - google.golang.org/genproto/googleapis/rpc v0.0.0-afd174a →
    v0.0.0-6ac0973
  - google.golang.org/grpc v1.82.1 → v1.83.0
  - modernc.org/cc/v4 v4.29.0 → v4.29.1
  - modernc.org/libc v1.74.1 → v1.74.4
  - modernc.org/sqlite v1.55.0 → v1.56.0
  - Added (1 package)
  - go.opentelemetry.io/otel/metric/x v0.66.0
  - Removed (1 package)
  - github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6</changelog>
</package>
<package pkgid="ec3517831944c6606541260c32d0f24382a42ebbe601fec5871d022b136f3e35c95b3e0d510f727248cfd58e6ab030c0a64870941bb82721a7ebfcb119519228" name="grype-debugsource" arch="i586">
  <version epoch="0" ver="0.118.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 0.111.0:
  * Added Features
  - db diff for v6 [#3277 @kzantow]
  - add ProvideFromReader for in-memory SBOM processing [#3344
    @jspilman]
  - match on hummingbird [#3331 @willmurphyscode]
  - CSAF vex transformer [#3349 @willmurphyscode]
  - curated mapping of known CPE to grype package specifiers
    [#3332 @westonsteimel]
  - templates/html.tmpl - Add Grype version and vulnerability DB
    version [#2877 #3345 @kenvez]
  * Bug Fixes
  - normalise version constraint types in v6 db [#3328
    @westonsteimel]
  - set alpm ecosystem for Arch Linux packages [#3324
    @westonsteimel]
  - spec-compliant CPE string formatting for db search commands
    [#3308 @westonsteimel]
  - Update APK NAK handling to be based on
    ownership-by-file-overlap relationship [#3267 #3286 @kzantow]
  - Wrong version output [#3306]
  * Additional Changes
  - update anchore dependencies [#3321 @anchore-oss-update-bot]
  - update tool versions [#3319 @anchore-oss-update-bot]
  - chore(deps): update tools to latest versions (#3320)
  - chore(deps): bump actions/setup-go in
    /.github/actions/bootstrap (#3323)
  - chore(deps): bump anchore/sbom-action from 0.23.1 to 0.24.0
    (#3322)
  - chore(deps): bump github.com/klauspost/compress from 1.18.4
    to 1.18.5 (#3317)
  - chore(deps): bump slackapi/slack-github-action from 2.1.1 to
    3.0.1 (#3303)
  - chore(deps): bump github.com/google/go-containerregistry
    (#3313)
  - chore(deps): bump actions/cache in /.github/actions/bootstrap
    (#3315)
  - chore(deps): bump actions/cache from 5.0.3 to 5.0.4 (#3314)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.20
    to 0.5.21 (#3309)
  - chore(deps): pin some go dependencies (#3311)
  - chore(deps): update tools to latest versions (#3307)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.111.1:
  * Bug Fixes
  - apply overlap by ownership removal to dynamically created
    relationships [#3363 @kzantow]
  - compare mismatched package / db versions [#3372 @kzantow]
  - Grype doesn't recognize debian component when "group" :
    "debian" is specified [#2967]
  - HelpURI missing information in SARIF output [#2874 #3351
    @will-bates11]
  * Dependencies
  - chore(deps): update anchore dependencies (#3387)
  - chore(deps): update anchore dependencies (#3383)
  - chore(deps): update quality gate database (#3338)
  - chore(deps): update anchore dependencies (#3381)
  - chore(deps): update Go version (#3382)
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to
    5.18.0 (#3378)
  - chore(deps): bump actions/upload-artifact (#3375)
  - chore(deps): bump the go-minor-patch group with 3 updates
    (#3374)
  - chore(deps): update Go version (#3367)
  - chore(deps): bump actions/download-artifact from 4.1.9 to
    8.0.1 (#3342)
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to
    5.17.1 (#3325)
  - chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to
    4.1.4 (#3347)
  - chore(deps): bump github.com/openvex/go-vex (#3365)
  - chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
    (#3357)
  - chore(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to
    1.43.0 (#3358)
  - chore(deps): bump the actions-minor-patch group across 1
    directory with 3 updates (#3361)
  - chore(deps): bump github.com/hashicorp/go-getter from 1.8.5
    to 1.8.6 (#3362)
  - chore(deps): update anchore dependencies (#3364)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636800">- Update to version 0.112.0:
  * Added Features
  - Expand ignore rules to owned sub packages of distro packages
    [#3368 #3326 @kzantow]
  * Additional Changes
  - update anchore dependencies [#3391 @anchore-oss-update-bot]
  * Dependencies
  - chore(deps): update anchore dependencies (#3391)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780574400">- Update to version 0.113.0:
  * Added Features
  - Include Ubuntu 26.04 "resolute" in distro codenames [#3397
    @anchore-oss-update-bot]
  - source RPM filtering on Hummingbird [#3410 @willmurphyscode]
  * Bug Fixes
  - use relatedVulnerabilities description as fallback in SARIF
    output [#3271 @axidex]
  - improve platform CPE determination logic [#3470
    @westonsteimel]
  - normalize uppercase V in semantic version comparison [#3461
    @immanuwell]
  - purl handling in cgr maven libs [#3420 @willmurphyscode]
  - Treat uppercase V prefixes the same as lowercase v prefixes
    in fuzzy version comparison [#3037 #3089 @wasup-yash]
  - Add Runtime Warnings When TLS Verification Is Disabled or
    HTTP Is Enabled [#3101 #3396 @Dashtid]
  - Add support for the aarch64 architecture when parsing the
    version of Ruby gems in lockfiles [#3442 #3475 @msnandhis]
  - zsh completion fails [#2933 #3433 @brandtkeller]
  * Dependencies
  - chore(deps): bump github.com/containerd/containerd/v2 (#3457)
  - chore(deps): bump github.com/containerd/containerd/v2 (#3483)
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.18.0 to
    5.19.0 (#3438)
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.19.0 to
    5.19.1 (#3454)
  - chore(deps): bump github.com/invopop/jsonschema (#3408)
  - chore(deps): bump the actions-minor-patch group across 1
    directory with 2 updates (#3431)
  - chore(deps): bump the actions-minor-patch group across 1
    directory with 2 updates (#3444)
  - chore(deps): bump the actions-minor-patch group across 1
    directory with 4 updates (#3449)
  - chore(deps): bump the actions-minor-patch group across 1
    directory with 7 updates (#3471)
  - chore(deps): bump the actions-minor-patch group across 2
    directories with 3 updates (#3458)
  - chore(deps): bump the actions-minor-patch group across 2
    directories with 4 updates (#3409)
  - chore(deps): bump the go-minor-patch group across 1 directory
    with 2 updates (#3448)
  - chore(deps): bump the go-minor-patch group across 2
    directories with 4 updates (#3473)
  - chore(deps): bump the go-minor-patch group with 3 updates
    (#3430)
  - chore(deps): update anchore dependencies (#3412)
  - chore(deps): update generated codename data (#3397)
  - chore(deps): update quality gate database (#3407)
  - chore(deps): update tool versions (#3335)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780920000">- Update to version 0.114.0:
  * Added Features
  - Add ability to scan zarf packages [#3329 #3366 @brandtkeller]
  * Additional Changes
  - respect withdrawn status of Go Vuln DB OSV records [#3495
    @willmurphyscode]
  - Govulndb OSV transformer [#3485 @willmurphyscode]
  * Dependencies
  - chore(deps): update anchore dependencies (#3487)
  - chore(deps): update quality gate database (#3478)
  - chore(deps): update tool versions (#3488)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 0.115.0:
  * Added Features
  - emit golang.org/x/net vulns from govlundb [PR #3534
    @willmurphyscode]
  - Merge Go vuln matches with GHSA matches [Issue #3515]
  * Bug Fixes
  - only emit records for stdlib [PR #3527 @willmurphyscode]
  - mark hummingbird distro as rolling [PR #3521
    @willmurphyscode]
  - disable go stdlib CPE matching by default [PR #3517
    @willmurphyscode]
  - merge in custom ranges when applicable [PR #3514
    @willmurphyscode]
  - exclude linux-kbuild deb indirect matches by default [PR
    [#3506] @westonsteimel]
  - avoid panic on invalid RHEL version IDs [PR #3490 @jspilman]
  - Support reading CycloneDX 1.7 SBOMs [Issue #3373]
  - Grype cannot read mariadb version correctly [Issue #3452]
  - grype hangs when downloading certain images using registry
    client [Issue #3492]
  - Can we get a fix for these Critical findings reported for
    grype [Issue #3484]
  * Additional Changes
  - Security: bump golang.org/x/crypto to v0.52.0 to resolve
    multiple CVEs [Issue #3493]
  - Security: bump golang.org/x/net to v0.55.0 to resolve CVEs
    [Issue #3494]
  * Dependencies
  - 35 dependency changes (31 updated, 3 added, 1 removed). 5
    vulnerabilities remediated.
  * Remediated (5)
  - GHSA-33vj-92qq-66hc (High) —
    github.com/containerd/containerd/v2
  - GHSA-cvxm-645q-p574 (Medium) —
    github.com/containerd/containerd/v2
  - GHSA-jpcc-p29g-p8mq (Medium) —
    github.com/containerd/containerd/v2
  - GHSA-rgh6-rfwx-v388 (High) —
    github.com/containerd/containerd/v2
  - GHSA-xhf5-7wjv-pqxp (High) —
    github.com/containerd/containerd/v2
  * Updated (31 packages)
  - github.com/ProtonMail/go-crypto v1.4.0 → v1.4.1
  - github.com/anchore/bubbly v0.2.0 → v0.2.1
  - github.com/anchore/clio v0.1.0 → v0.1.1
  - github.com/anchore/fangs v0.1.0 → v0.1.1
  - github.com/anchore/go-collections v0.1.0 → v0.1.1
  - github.com/anchore/go-homedir v0.1.0 → v0.1.1
  - github.com/anchore/go-logger v0.1.0 → v0.1.1
  - github.com/anchore/go-lzo v0.1.0 → v0.1.1
  - github.com/anchore/go-macholibre v0.1.0 → v0.1.1
  - github.com/anchore/go-make v0.5.0 → v0.8.0
  - github.com/anchore/go-struct-converter v0.1.0 → v0.2.0-rc2
  - github.com/anchore/go-sync v0.1.0 → v0.1.1
  - github.com/anchore/stereoscope v0.2.1 → v0.2.2
  - github.com/anchore/syft v1.45.1 → v1.46.0
  - github.com/charmbracelet/colorprofile v0.4.1 → v0.4.3
  - github.com/clipperhouse/displaywidth v0.10.0 → v0.11.0
  - github.com/clipperhouse/uax29/v2 v2.6.0 → v2.7.0
  - github.com/containerd/containerd/v2 v2.3.1 → v2.3.2
    (remediated GHSA-33vj-92qq-66hc, GHSA-cvxm-645q-p574,
    GHSA-jpcc-p29g-p8mq, GHSA-rgh6-rfwx-v388,
    GHSA-xhf5-7wjv-pqxp)
  - github.com/docker/cli v29.4.3+incompatible →
    v29.5.3+incompatible
  - github.com/google/go-containerregistry v0.21.6 → v0.21.7
  - github.com/mattn/go-runewidth v0.0.19 → v0.0.21
  - github.com/spdx/tools-golang v0.5.7 → v0.6.0-rc4
  - github.com/sylabs/sif/v2 v2.24.0 → v2.24.1
  - golang.org/x/crypto v0.52.0 → v0.53.0
  - golang.org/x/mod v0.36.0 → v0.37.0
  - golang.org/x/net v0.55.0 → v0.56.0
  - golang.org/x/sync v0.20.0 → v0.21.0
  - golang.org/x/sys v0.45.0 → v0.46.0
  - golang.org/x/term v0.43.0 → v0.44.0
  - golang.org/x/text v0.37.0 → v0.38.0
  - golang.org/x/tools v0.45.0 → v0.46.0
  * Added (3 packages)
  - github.com/piprate/json-gold v0.7.0
  - github.com/pquerna/cachecontrol v0.0.0-1555304
  - github.com/tailscale/hujson v0.0.0-ecc657c
  * Removed (1 package)
  - github.com/google/osv-scanner v1.9.2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784289600">- Update to version 0.116.0:
  * Added Features
  - duplicate RHSAs to all applicable RHEL minor versions [PR
    [#3542] @willmurphyscode]
  - add chainguard osv transformer [PR #3474 @crosleyzack]
  - populate package architecture for matching [PR #3504
    @willmurphyscode]
  - lightweight reachability analysis to reduce Golang false
    positives [Issue #2960] [PR #3509 @spiffcs]
  - Deduplicate Go matches that are aliases of each other (same
    CVE reported under both a govulndb GO-* ID and its GHSA)
    [Issue #3511] [PR #3509 @spiffcs]
  - Support Ubuntu ESM [Issue #3544] [PR #3546 @wagoodman]
  * Bug Fixes
  - regenerate v6.1.8 blob and sql schemas [PR #3574 @spiffcs]
  - rhel version streams [PR #3572 @kzantow]
  - Grype doesn't match u-boot in SBOM if type is set to firmware
    [Issue #2537]
  - Ignore Go compiler affecting CVE when Docker image only
    contains a binary compiled with Go [Issue #1782]
  - Zarf scans emit warnings for consistently unreadable files
    (i.e., included non-SBOMs) [Issue #3516] [PR #3545
    @brandtkeller]
  - Fail parsing github actions [Issue #3220]
  - Go vulnerability returned when installed version is greater
    than fixed version [Issue #3520]
  * Dependencies updated (11 packages)
  - github.com/anchore/go-rpmdb v0.1.0 → v0.2.0
  - github.com/anchore/syft v1.46.0 → v1.48.0
  - github.com/klauspost/compress v1.18.6 → v1.19.0
  - golang.org/x/text v0.38.0 → v0.39.0
  - golang.org/x/tools v0.46.0 → v0.47.0
  - gorm.io/gorm v1.31.1 → v1.31.2
  - modernc.org/cc/v4 v4.28.2 → v4.28.4
  - modernc.org/ccgo/v4 v4.34.0 → v4.34.4
  - modernc.org/gc/v3 v3.1.2 → v3.1.3
  - modernc.org/libc v1.72.3 → v1.73.4
  - modernc.org/sqlite v1.51.0 → v1.53.0
  * Dependencies added (3 packages)
  - github.com/mattn/go-sqlite3 v1.14.23
  - gorm.io/driver/sqlite v1.6.0
  - howett.net/plist v1.0.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785326400">- Update to version 0.116.1:
  * Bug Fixes
  - Ensure channel parsing is consistent [PR #3603 @wagoodman]
  - Scope Go GHSA twins by shared CVE [PR #3592 @wagoodman]
  - do not cache a comparator that failed to build [PR #3567
    @arpitjain099]
  - Add fix date to rhel minor records created from rhsa [PR
    [#3585] @wagoodman]
  - grype reporting CVE-64091 as critical - redhat says it is not
    affected [Issue #3591]
  - panic: index out of range in distro.parseVersion for
    VERSION_ID=v [Issue #3588] [PR #3589 @matiasinsaurralde]
  - False Positive: GO-2026-5932 [Issue #3573]
  * Dependencies
    30 dependency changes (30 updated). 1 vulnerability remediated.
  - Remediated (1)
  - GHSA-hrxh-6v49-42gf (High) — google.golang.org/grpc
  - Updated (30 packages)
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp
    v1.31.0 → v1.32.0
  - github.com/anchore/stereoscope v0.2.2 → v0.3.0
  - github.com/anchore/syft v1.48.0 → v1.50.0
  - github.com/cncf/xds/go v0.0.0-ee656c7 → v0.0.0-dba9d58
  - github.com/containerd/containerd/v2 v2.3.2 → v2.3.3
  - github.com/docker/cli v29.5.3+incompatible →
    v29.6.1+incompatible
  - github.com/envoyproxy/go-control-plane/envoy v1.36.0 →
    v1.37.0
  - github.com/envoyproxy/protoc-gen-validate v1.3.0 → v1.3.3
  - github.com/gkampitakis/go-snaps v0.5.22 → v0.5.23
  - github.com/gpustack/gguf-parser-go v0.24.1 → v0.25.0
  - github.com/moby/moby/api v1.54.2 → v1.55.0
  - github.com/moby/moby/client v0.4.1 → v0.5.0
  - github.com/pelletier/go-toml/v2 v2.3.1 → v2.4.3
  - go.opentelemetry.io/contrib/detectors/gcp v1.39.0 →
    v1.43.0
  - golang.org/x/crypto v0.53.0 → v0.54.0
  - golang.org/x/mod v0.37.0 → v0.38.0
  - golang.org/x/net v0.56.0 → v0.57.0
  - golang.org/x/sync v0.21.0 → v0.22.0
  - golang.org/x/sys v0.46.0 → v0.47.0
  - golang.org/x/term v0.44.0 → v0.45.0
  - golang.org/x/text v0.39.0 → v0.40.0
  - golang.org/x/tools v0.47.0 → v0.48.0
  - google.golang.org/genproto/googleapis/api v0.0.0-9d38bb4 →
    v0.0.0-afd174a
  - google.golang.org/genproto/googleapis/rpc v0.0.0-6f92a3b →
    v0.0.0-afd174a
  - google.golang.org/grpc v1.80.0 → v1.82.1 (🟢 remediated
    GHSA-hrxh-6v49-42gf)
  - modernc.org/cc/v4 v4.28.4 → v4.29.0
  - modernc.org/ccgo/v4 v4.34.4 → v4.34.6
  - modernc.org/gc/v3 v3.1.3 → v3.1.4
  - modernc.org/libc v1.73.4 → v1.74.1
  - modernc.org/sqlite v1.53.0 → v1.54.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786449600">- Update to version 0.117.0:
  * Added Features
  - Include vulnerable ranges in CycloneDX output format [Issue
    [#3512]] [PR #3519 @somaz94]
  * Bug Fixes
  - honor match.rust.using-cpes configuration [PR #3611 @Dashtid]
  * Dependencies
    11 dependency changes (11 updated). 2 vulnerabilities
    remediated.
  - Remediated (2)
  - GHSA-hc8v-wwc9-vgxm (High) — github.com/go-git/go-git/v5
  - GHSA-qgq7-7hm3-q39j (Medium) — github.com/go-git/go-git/v5
  - Updated (11 packages)
  - github.com/anchore/syft v1.50.0 → v1.51.0
  - github.com/diskfs/go-diskfs v1.9.3 → v1.9.4
  - github.com/gabriel-vasile/mimetype v1.4.13 → v1.4.15
  - github.com/go-git/go-billy/v5 v5.9.0 → v5.9.1
  - github.com/go-git/go-git/v5 v5.19.1 → v5.19.2
    (remediated GHSA-hc8v-wwc9-vgxm, GHSA-qgq7-7hm3-q39j)
  - github.com/klauspost/compress v1.19.0 → v1.19.1
  - github.com/magiconair/properties v1.8.10 → v1.18.11
  - github.com/santhosh-tekuri/jsonschema/v6 v6.0.2 → v6.0.3
  - github.com/ulikunitz/xz v0.5.15 → v0.5.16
  - go.yaml.in/yaml/v3 v3.0.4 → v3.0.5
  - modernc.org/sqlite v1.54.0 → v1.55.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.118.0:
  * Added Features
  - apk matcher does alias aware aggregation [PR #3634]
  * Bug Fixes
  - prevent panic on portage versions without digits [PR #3655]
  - grype vex does not match oci purl with repository_url [Issue
    [#3657]] [PR #3659]
  - Old JVM version comparisons sometimes incorrect [Issue #2701]
    [PR #3583]
  - CVSSv4 calculation can produce incorrect vulnerability
    severity [Issue #3656]
  - Grype 0.90.0 DB update failed [Issue #3629]
  * Dependencies
    72 dependency changes (70 updated, 1 added, 1 removed). 3
    vulnerabilities remediated.
  - Remediated (3)
  - GO-2026-5158 (Medium) — go.opentelemetry.io/otel
  - GO-2026-6179 (High) — golang.org/x/mod
  - GO-2026-6180 (High) — golang.org/x/mod
  - Updated (70 packages)
  - cel.dev/expr v0.25.1 → v0.25.2
  - cloud.google.com/go/auth v0.18.2 → v0.22.0
  - cloud.google.com/go/iam v1.5.3 → v1.11.0
  - cloud.google.com/go/logging v1.13.1 → v1.18.0
  - cloud.google.com/go/longrunning v0.8.0 → v1.2.0
  - cloud.google.com/go/monitoring v1.24.3 → v1.29.0
  - cloud.google.com/go/storage v1.61.3 → v1.64.0
  - cloud.google.com/go/trace v1.11.7 → v1.16.0
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp
    v1.32.0 → v1.33.0
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric
    v0.55.0 → v0.57.0
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock
    v0.55.0 → v0.57.0
  - github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping
    v0.55.0 → v0.57.0
  - github.com/anchore/stereoscope v0.3.0 → v0.3.1
  - github.com/anchore/syft v1.51.0 → v1.51.1
  - github.com/aws/aws-sdk-go-v2 v1.41.5 → v1.43.4
  - github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
    v1.7.8 → v1.7.16
  - github.com/aws/aws-sdk-go-v2/config v1.32.12 → v1.32.35
  - github.com/aws/aws-sdk-go-v2/credentials v1.19.12 →
    v1.19.34
  - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.20 →
    v1.18.35
  - github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.21
    → v1.4.35
  - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.21
    → v2.7.35
  - github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.22 → v1.4.36
  - 
    github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding
    v1.13.7 → v1.13.15
  - github.com/aws/aws-sdk-go-v2/service/internal/checksum
    v1.9.13 → v1.9.28
  - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url
    v1.13.21 → v1.13.35
  - github.com/aws/aws-sdk-go-v2/service/internal/s3shared
    v1.19.21 → v1.19.36
  - github.com/aws/aws-sdk-go-v2/service/s3 v1.97.3 → v1.106.5
  - github.com/aws/aws-sdk-go-v2/service/signin v1.0.8 → v1.5.4
  - github.com/aws/aws-sdk-go-v2/service/sso v1.30.13 → v1.33.4
  - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.17 →
    v1.38.4
  - github.com/aws/aws-sdk-go-v2/service/sts v1.41.9 → v1.45.4
  - github.com/aws/smithy-go v1.24.2 → v1.27.6
  - github.com/containerd/containerd/v2 v2.3.3 → v2.3.4
  - github.com/containerd/platforms v1.0.0-rc.4 → v1.0.0-rc.5
  - github.com/docker/cli v29.6.1+incompatible →
    v29.7.2+incompatible
  - github.com/docker/go-connections v0.7.0 → v0.8.1
  - github.com/fatih/color v1.18.0 → v1.19.0
  - github.com/google/go-containerregistry v0.21.7 → v0.21.9
  - github.com/google/pprof v0.0.0-6e76a2b → v0.0.0-ef3492d
  - github.com/googleapis/enterprise-certificate-proxy v0.3.14
    → v0.3.19
  - github.com/googleapis/gax-go/v2 v2.17.0 → v2.23.0
  - github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.72 →
    v2.0.0-beta.74
  - github.com/hashicorp/go-getter v1.8.6 → v1.8.8
  - github.com/hashicorp/go-version v1.8.0 → v1.9.0
  - github.com/klauspost/compress v1.19.1 → v1.19.2
  - github.com/mattn/go-isatty v0.0.20 → v0.0.24
  - github.com/moby/moby/client v0.5.0 → v0.5.1
  - github.com/spiffe/go-spiffe/v2 v2.6.0 → v2.7.0
  - github.com/stretchr/objx v0.5.2 → v0.5.3
  - github.com/stretchr/testify v1.11.1 → v1.12.1
  - go.opentelemetry.io/contrib/detectors/gcp v1.43.0 → v1.44.0
  - go.opentelemetry.io/otel v1.43.0 → v1.44.0 (remediated
    GO-2026-5158)
  - go.opentelemetry.io/otel/exporters/stdout/stdoutmetric
    v1.40.0 → v1.44.0
  - go.opentelemetry.io/otel/metric v1.43.0 → v1.44.0
  - go.opentelemetry.io/otel/sdk v1.43.0 → v1.44.0
  - go.opentelemetry.io/otel/sdk/metric v1.43.0 → v1.44.0
  - go.opentelemetry.io/otel/trace v1.43.0 → v1.44.0
  - golang.org/x/crypto v0.54.0 → v0.55.0
  - golang.org/x/mod v0.38.0 → v0.40.0 (remediated
    GO-2026-6179, GO-2026-6180)
  - golang.org/x/net v0.57.0 → v0.58.0
  - golang.org/x/text v0.40.0 → v0.41.0
  - golang.org/x/tools v0.48.0 → v0.49.0
  - google.golang.org/api v0.271.0 → v0.292.0
  - google.golang.org/genproto v0.0.0-8636f87 → v0.0.0-aa98bba
  - google.golang.org/genproto/googleapis/api v0.0.0-afd174a →
    v0.0.0-925bb5d
  - google.golang.org/genproto/googleapis/rpc v0.0.0-afd174a →
    v0.0.0-6ac0973
  - google.golang.org/grpc v1.82.1 → v1.83.0
  - modernc.org/cc/v4 v4.29.0 → v4.29.1
  - modernc.org/libc v1.74.1 → v1.74.4
  - modernc.org/sqlite v1.55.0 → v1.56.0
  - Added (1 package)
  - go.opentelemetry.io/otel/metric/x v0.66.0
  - Removed (1 package)
  - github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6</changelog>
</package>
<package pkgid="6fc39039e05328c5ef139d18f722950a10ec35a37ff83801641d5acc0486026fc63c40d34a40c345d1ca66c0c8bebf10ac540a4a6e789e75b803465edfb0be03" name="gsasl-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.4" rel="1.2"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1666699200">- refresh keyring</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1685448000">- Remove URLs from keyring and generated patch as these can change
  at whim of upstream servers. Keep the references in comments so
  they are still references for the humans
- fixes compilation on s390x by not turning on additional compilation
  warnings which in turn results in -fanalyze resulting false
  analysis
- uninitialized_x.patch: fixes compilation on s390x</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707307200">- Update to release 2.2.1
  * All obsolete APIs were dropped, as was the abandoned
    KERBEROS_V5 mechanism.
  * New APIs gsasl_mechanism_name_p() and gsasl_property_free().
  * Support for the libgssglue GSS-API library were added.
  * GSSAPI client: don't use AUTHID as fallback for AUTHZID.
  * GSSAPI server: don't set AUTHZID to empty string when absent.
  * Support new "tls-exporter" channel binding.
  * Base64 encoding/decoding now rejects non-conforming data.
  * SCRAM server: Add support for GSASL_SCRAM_SALTED_PASSWORD.
- Rename libgsasl SRPM to gsasl
- gsasl command-line utility packaged first time
- Remove --with-pic, this only has an effect with --enable-static.
- Delete 0001-Fix-build-issues-with-GCC-12-s-Werror-address.patch
  (merged), build-fix-old-gcc.patch (merged),
  boundary-check-CVE-2022-2469.patch (merged)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1734350400">- Disable support for insecure NTLM authentication; jsc#PED-11790</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1743076800">- Use %autosetup to work with rpm-4.20 (bsc#1240154)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1748347200">- Rename patch uninitialized_x.patch to 0001-uninitialized_x.patch
  and update it for version 2.2.1
- Reenable compilation warnings. Add patches
  * 0002-Fix-calloc-transposed-arguments.patch
  * 0003-Fix-more-transposed-calloc-arguments.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769428800">- Update to release 2.2.2
  * The gsasl tool now uses the "gnulib" domain for translations.
  * Updated for build fixes.
- Delete 0003-Fix-more-transposed-calloc-arguments.patch,
  0002-Fix-calloc-transposed-arguments.patch (merged)
- Add authzid.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Add gsasl-const-correctness.patch to fix build with glibc 2.43
- Add makeinfo BuildRequires to fix build</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1779969600">- Update to release 2.2.3
  * DIGEST-MD5: Fix NULL pointer dereference in parser;
    (CVE-2026-48829); (bsc#1266371)
  * Support Dovecot 2.3 and 2.4 in tests/gsasl-dovecot-gssapi.sh
  * Update gnulib files and various minor fixes
- Drop patch gsasl-const-correctness.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781611200">- Update to release 2.2.4
  * NTLM client (not enabled in openSUSE):
    Avoid use-of-unitialized-value inside libntlm</changelog>
</package>
<package pkgid="47f2cedd21dc1722f7fcb555b8f16760e337c5478b53e29c29231789ffe45adcde1182cf6d6984793c8a2d6f7cf392c80ba02a12790a59f8bdbe5be5faaee2dd" name="gsasl-debugsource" arch="i586">
  <version epoch="0" ver="2.2.4" rel="1.2"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1666699200">- refresh keyring</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1685448000">- Remove URLs from keyring and generated patch as these can change
  at whim of upstream servers. Keep the references in comments so
  they are still references for the humans
- fixes compilation on s390x by not turning on additional compilation
  warnings which in turn results in -fanalyze resulting false
  analysis
- uninitialized_x.patch: fixes compilation on s390x</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707307200">- Update to release 2.2.1
  * All obsolete APIs were dropped, as was the abandoned
    KERBEROS_V5 mechanism.
  * New APIs gsasl_mechanism_name_p() and gsasl_property_free().
  * Support for the libgssglue GSS-API library were added.
  * GSSAPI client: don't use AUTHID as fallback for AUTHZID.
  * GSSAPI server: don't set AUTHZID to empty string when absent.
  * Support new "tls-exporter" channel binding.
  * Base64 encoding/decoding now rejects non-conforming data.
  * SCRAM server: Add support for GSASL_SCRAM_SALTED_PASSWORD.
- Rename libgsasl SRPM to gsasl
- gsasl command-line utility packaged first time
- Remove --with-pic, this only has an effect with --enable-static.
- Delete 0001-Fix-build-issues-with-GCC-12-s-Werror-address.patch
  (merged), build-fix-old-gcc.patch (merged),
  boundary-check-CVE-2022-2469.patch (merged)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1734350400">- Disable support for insecure NTLM authentication; jsc#PED-11790</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1743076800">- Use %autosetup to work with rpm-4.20 (bsc#1240154)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1748347200">- Rename patch uninitialized_x.patch to 0001-uninitialized_x.patch
  and update it for version 2.2.1
- Reenable compilation warnings. Add patches
  * 0002-Fix-calloc-transposed-arguments.patch
  * 0003-Fix-more-transposed-calloc-arguments.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769428800">- Update to release 2.2.2
  * The gsasl tool now uses the "gnulib" domain for translations.
  * Updated for build fixes.
- Delete 0003-Fix-more-transposed-calloc-arguments.patch,
  0002-Fix-calloc-transposed-arguments.patch (merged)
- Add authzid.patch</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1773921600">- Add gsasl-const-correctness.patch to fix build with glibc 2.43
- Add makeinfo BuildRequires to fix build</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1779969600">- Update to release 2.2.3
  * DIGEST-MD5: Fix NULL pointer dereference in parser;
    (CVE-2026-48829); (bsc#1266371)
  * Support Dovecot 2.3 and 2.4 in tests/gsasl-dovecot-gssapi.sh
  * Update gnulib files and various minor fixes
- Drop patch gsasl-const-correctness.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781611200">- Update to release 2.2.4
  * NTLM client (not enabled in openSUSE):
    Avoid use-of-unitialized-value inside libntlm</changelog>
</package>
<package pkgid="148b010ede3cc47a07ea0ec9b9c557e1ebbfcb5565f1d8914ece115bb5649d5493d2baed7b4a64df6173ca9ae67a3477cff306764f47f2251a71a6806f59e891" name="gsequencer-debuginfo" arch="i586">
  <version epoch="0" ver="8.4.2" rel="1.3"/>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1715515200">- new upstream v6.12.1 much UI cosmetics and minor improvements.</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1716120000">- new upstream v6.13.4 fixed recently broken scrollbars.
- new since v6.13.3 fixed potential SIGSEGV and improved UI.
- improved dark mode</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1721995200">- new upstream v6.16.16 minor improvements and bug-fixes.</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1724241600">- new upstream v6.16.18 minor improvements.</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1728820800">- new upstream v6.16.22 minor improvements and fixed potential
  SIGSEGV while shrinking notation, automation and wave form data.</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1729857600">- new major release version 7.0.6 fixed MIDI version 2 support,
  prior had wrong byte order.
- implemented ags_midi_ci_util_is_*() functions to test for
  specific MIDI-CI message.
- implemented ags-fx-notation MIDI version 2 support.
- implemented MIDI 1 and 2 control change parsing functions as
  ags_recall_midi[1-2]_control_change().</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1729944000">- new upstream v7.0.8 fixed missing keyboard input of AgsSyncsynth,
  AgsFMSyncsynth, AgsFFPlayer and AgsPitchSampler.
- fixed broken unit test
- minor improvements</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1731240000">- new upstream v7.2.4 fixed potential SIGSEGV because of
  buffer-overflow in ags_sfz_synth_util.c.
- improved selection in notation, automation and wave editor.</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1753099200">- new major release of GSequencer version 8.0.13
- implemented MIDI control change editor
- implemented additional synths
- improved performance
- many bug-fixes</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1778587200">- new upstream v8.2.4 added language support Georgian.
- deprecated some of AgsSoundcard interface
- implemented new modular synth</changelog>
</package>
<package pkgid="0f0e11e08fbaae3df4d1d306871092e16d47a03e2731382acd0b75f8f0ad228e25d24db3c18ad19d99ff22073e97e70dfc4266099095fe207ca0e5634bd25a8d" name="gsequencer-debugsource" arch="i586">
  <version epoch="0" ver="8.4.2" rel="1.3"/>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1715515200">- new upstream v6.12.1 much UI cosmetics and minor improvements.</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1716120000">- new upstream v6.13.4 fixed recently broken scrollbars.
- new since v6.13.3 fixed potential SIGSEGV and improved UI.
- improved dark mode</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1721995200">- new upstream v6.16.16 minor improvements and bug-fixes.</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1724241600">- new upstream v6.16.18 minor improvements.</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1728820800">- new upstream v6.16.22 minor improvements and fixed potential
  SIGSEGV while shrinking notation, automation and wave form data.</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1729857600">- new major release version 7.0.6 fixed MIDI version 2 support,
  prior had wrong byte order.
- implemented ags_midi_ci_util_is_*() functions to test for
  specific MIDI-CI message.
- implemented ags-fx-notation MIDI version 2 support.
- implemented MIDI 1 and 2 control change parsing functions as
  ags_recall_midi[1-2]_control_change().</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1729944000">- new upstream v7.0.8 fixed missing keyboard input of AgsSyncsynth,
  AgsFMSyncsynth, AgsFFPlayer and AgsPitchSampler.
- fixed broken unit test
- minor improvements</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1731240000">- new upstream v7.2.4 fixed potential SIGSEGV because of
  buffer-overflow in ags_sfz_synth_util.c.
- improved selection in notation, automation and wave editor.</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1753099200">- new major release of GSequencer version 8.0.13
- implemented MIDI control change editor
- implemented additional synths
- improved performance
- many bug-fixes</changelog>
  <changelog author="Joël Krähemann &lt;jkraehemann@gmail.com&gt;" date="1778587200">- new upstream v8.2.4 added language support Georgian.
- deprecated some of AgsSoundcard interface
- implemented new modular synth</changelog>
</package>
<package pkgid="dd8fc4ad3adec116e5d366efca645283319c80e8919f472266158199873014a831dca0dabbf515b236dfcb8c6e65c138ebefb813a269c76457d15f621e6f8947" name="gsettings-backend-dconf-debuginfo" arch="i586">
  <version epoch="0" ver="0.49.0" rel="1.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758024000">- Update to version 0.49.0:
  + tests:
  - Use g_memdup2
  - tests: Do not link libdconf_engine_test with libdconf
  - tests: Do not use system profile
  - tests: Use specific g_assert_ functions
  - tests: Add a shellcheck test to validate SH files
  + docs:
  - Enable gtk-doc check
  - Document dconf read -d option in dconf-tool.xml
  + Spelling fixes (Ville Skyttä, !79)
  + completion:
  - Fix error on unknown command in nounset mode
  - completion: Remove redundant case match
  - completion: Annotate file with shell for shellcheck to use
  - completion: Ignore shellcheck error about COMPREPLY
  - completion: invoke the dconf command being completed
  - completion: avoid errors from words starting with a dash
  + build:
  - Use GNOME module post_install()
  - build: Use install prefix in systemd files paths
  - build: Fix use of deprecated dependency.get_pkgconfig_variable()
  - build: Move gvdb to a subproject and update
  + Remove invalid maintainer entry from doap file
- Rebase 0001-gvdb-Restore-permissions-on-changed-files.patch
- Add %check section and run test suite</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1763035200">- Fix requires for dbus daemon, it's dbus-service, not dbus-1</changelog>
</package>
<package pkgid="5bf40246477163738f2210a781851b7e15170465060a963b19579b2a4d2386ca5d0fb3fcaf06da03a95e667626337b5d05231fd674441eddd44d103dcbe36a4d" name="gsf-office-thumbnailer-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.58" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Drop baselibs.conf, nothing should need the 32bit libs anymore.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a
  consequence cannot be held responsible to deliver that basic
  directory structure.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707134400">- Update to version 1.14.52:
  + xml: Fix build with libxml2 2.12.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727784000">- Update to version 1.14.53:
  + Compilation fixes for libxml 2.13
  + Fix ABR in gsf-vba-dump.
  + Teach gsf (the tool) to handle odf properties.
  + Fix integer overflows affecting memory allocation.
  + Add missing "DocumentStatus" ole2 property.
  + Avoid some undefined C behaviour in overflow checks.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires.
- Modernize spec, use modern macros.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765368000">- Update to version 1.14.54:
  + Fix ABR is msole properties code.
  + Up thumbnailer's memory limit to 512MB.
  + Various build fixes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1768392000">- Update to version 1.14.55:
  + Reduce stack usage.
  + Documentation fixes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 1.14.56:
  + Fix problems with ole files using codepage 1200 (unicode).
  + Restore check for ole cycles accidentally removed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777550400">- Update to version 1.14.57:
  + Fix problems with ole files bigger than 4G.
  + Document property fix.
  + Introspection fixes.
  + Make gzip, bzip, zip handle 4G+ writes.
  + Make gzip, bzip, zip handle 4G+ reads.
  + Improve testing.
  + Ole performace improvements with loads of children.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777636800">- Update to version 1.14.58:
  + Fix gsf_infile_msole_child_by_index</changelog>
</package>
<package pkgid="c0b42336fc83c80cc5ff3121fdf1cd8ec94c5562dc17860cb887a8996964a00621c0429448f16726795633e784181bc0389601700852a29b9c48eed6949fc454" name="gsl-debuginfo" arch="i586">
  <version epoch="0" ver="2.8" rel="5.4"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1716984000">- update to gsl 2.8:
  * updated multilarge TSQR method to store ||z_2|| and
    provide it to the user
  * add routines for Hermite B-spline interpolation
  * add functions:
  - gsl_matrix_complex_conjugate
  - gsl_vector_complex_conj_memcpy
  - gsl_vector_complex_div_real
  - gsl_linalg_QR_lssolvem_r
  - gsl_linalg_complex_QR_lssolvem_r
  - gsl_linalg_complex_QR_QHmat_r
  - gsl_linalg_QR_UR_lssolve
  - gsl_linalg_QR_UR_lssvx
  - gsl_linalg_QR_UR_QTvec
  - gsl_linalg_QR_UU_lssvx
  - gsl_linalg_QR_UD_lssvx
  - gsl_linalg_QR_UD_QTvec
  - gsl_linalg_complex_cholesky_{decomp2,svx2,solve2,scale,scale_apply}
  - gsl_linalg_SV_{solve2,lssolve}
  - gsl_rstat_norm
  * add Lebedev quadrature (gsl_integration_lebedev)
  * major overhaul to the B-spline module to add
    new functionality
- 989a193268b963aa1047814f7f1402084fb7d859.patch: removed, upstreamed</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718107200">- Add gsl-bspline-missing-definition.patch: Add missing definition
  for gsl_bspline_eval_nonzero (svg#65868).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1728388800">- Ensure that %check do not modify build results (boo#1227364)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1743163200">- Remove obsolete Obsolete (from almost a decade ago)
- Remove HPC code as it's unused now (bsc#1239982)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1743336000">- Don't package the whole _includedir, only the gsl folder</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1774526400">- CVE-2024-50610.patch: add patch for integer overflow (invalid API call) (bsc#1232453, CVE-2024-50610)
- Use autosetup for patches</changelog>
</package>
<package pkgid="a27edcf5f37a84cd6c02a037f07a64ff1ed438ba84ebf701a6744164c2ab1667bc4480ce75fdae45fe68acc96c2b4bc14b14dce89dc7969da8dea9211d5c86c3" name="gsl-debugsource" arch="i586">
  <version epoch="0" ver="2.8" rel="5.4"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1716984000">- update to gsl 2.8:
  * updated multilarge TSQR method to store ||z_2|| and
    provide it to the user
  * add routines for Hermite B-spline interpolation
  * add functions:
  - gsl_matrix_complex_conjugate
  - gsl_vector_complex_conj_memcpy
  - gsl_vector_complex_div_real
  - gsl_linalg_QR_lssolvem_r
  - gsl_linalg_complex_QR_lssolvem_r
  - gsl_linalg_complex_QR_QHmat_r
  - gsl_linalg_QR_UR_lssolve
  - gsl_linalg_QR_UR_lssvx
  - gsl_linalg_QR_UR_QTvec
  - gsl_linalg_QR_UU_lssvx
  - gsl_linalg_QR_UD_lssvx
  - gsl_linalg_QR_UD_QTvec
  - gsl_linalg_complex_cholesky_{decomp2,svx2,solve2,scale,scale_apply}
  - gsl_linalg_SV_{solve2,lssolve}
  - gsl_rstat_norm
  * add Lebedev quadrature (gsl_integration_lebedev)
  * major overhaul to the B-spline module to add
    new functionality
- 989a193268b963aa1047814f7f1402084fb7d859.patch: removed, upstreamed</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1718107200">- Add gsl-bspline-missing-definition.patch: Add missing definition
  for gsl_bspline_eval_nonzero (svg#65868).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1728388800">- Ensure that %check do not modify build results (boo#1227364)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1743163200">- Remove obsolete Obsolete (from almost a decade ago)
- Remove HPC code as it's unused now (bsc#1239982)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1743336000">- Don't package the whole _includedir, only the gsl folder</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1774526400">- CVE-2024-50610.patch: add patch for integer overflow (invalid API call) (bsc#1232453, CVE-2024-50610)
- Use autosetup for patches</changelog>
</package>
<package pkgid="fe8109d2bc808159e097e96cd6639388d406e660958d09e3b6877c51148ce5876001f80a3f8315f1a62e5b86749727f70090e22b97e79ee8dc7398a1efbe3ba0" name="gsmartcontrol-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.2" rel="2.6"/>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1497614400">- Update to version 1.0.0
  + Ported to GTK+ 3.
  + Tweaked the user interface a bit.
  + Dropped support for Windows XP, 2000 and 2003 (they are no
    longer supported by GTK+).
  + Fixed detection of newer system-installed smartmontools under
    Windows.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1497873600">- Update to version 1.0.1
  + Fixed compilation under macOS.
  + Fixed compilation under Fedora Rawhide.
  + Don't use -mtune=generic for all targets.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1500897600">- Update to version 1.0.2
  + Fixed incomplete capturing of smartctl output under Windows.
  + Added missing icons under Windows.
  + Fixed being able to turn on AODC even if unsupported.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1505131200">- Update to version 1.1.0
  + New Statistics, Temperature Log, Error Recovery, Physical and
    Directory tabs.
  + General tab shows non-SMART device settings as well.
  + Attributes tab shows entries in "brief" format.
  + Error Log tab shows Extended error log by default (if
    supported).
  + Self-Test Log tab now shows Extended self-test log by default
    (if supported).
  + GSmartControl now uses "-x" equivalent for retrieving data (as
    upposed to "-a"); loading "-x" outputs as virtual drives is
    also supported.
  + Implemented ability to copy rows in CSV format from Attribute,
    Statistics and Self-Test Log tables.
  + Implemented "Update Drive Database" functionality.
  + Windows: Drive letters are shown for each drive.
  + Scan time is shown under virtual drive icons.
  + Polkit is supported with gsmartcontrol-root script now.
  + Pcrecpp is no longer bundled, use system-installed one instead.
  + Smartmontools version 5.43 is required at runtime.
  + Other minor improvements and fixes.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1506513600">- Update to version 1.1.1
  + Windows: Use Adwaita GTK+ theme for systems which support
    Classic Windows theme, since the default win32 GTK+ theme is
    broken in it; this includes Windows 7 and Windows Server.
  + Statistics entry values are formatted with commas for
    readability.
  + Moved help information to website.</changelog>
  <changelog author="jengelh@inai.de" date="1506945600">- Do not use install-strip so that debuginfo stays usable.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1510488000">- Update to version 1.1.3
  + Fixed gsmartcontrol-root not launching if GDK_* variables are
    not set.
- Version 1.1.2
  + Fixed gsmartcontrol-root not passing GDK_SCALE and
    GDK_DPI_SCALE variables to gsmartcontrol when using PolKit.
  + Fixed blurriness of icons in the main window with GDK_SCALE=2.
  + Tweaked the main window interface.
  + Windows: Show volume labels beside drive letters in icon
    tooltips.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1660046400">- Update to version 1.1.4
  - Fixed a crash when trying to render main window icons which
    have incomplete data;
    this fixes a rare crash when scanning devices (#13).
  - Fixed rendering compatibility issues with newer GTK3 versions.
  - Fixed build system conflict with C++20 version header (#14).
  - Fixed "Running command ..." dialog floating above windows of
    other applications (#17).
  - Fixed a crash when system locale is set to invalid locale.
  - Support Finnish decimal separator
    (backported from the Debian package) (#23).
  - Set LC_NUMERIC=C for smartctl process to avoid locale-dependent
    number formatting (#23).
  - Fixed printing all GTK messages as warnings; the messages are
    sorted by severity now.
  - Add current time to default filename in Save Output dialog.
  - Support macos stat command in file2csource.sh.
  - Fixed a few typos (backported from the Debian package).
  - Windows port now uses Adwaita theme due to issues with win32 theme.
  - Windows port is dpi-aware now.
- Run spec-cleaner.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1741953600">- Update to 2.0.2
  - Support GCC 11 (and Ubuntu 22.04) by using and vendoring fmt library (#77).
  - Support an option of saving smartctl output to text instead of JSON (#76).
  - Restored pre-2.0.0 runtime support for smartctl &lt; 7.3 (based on Text parser);
    this is an unsupported, old method without NVMe, provided for compatibility only (#77).
  - Restored pre-2.0.0 support for standard (non-extended) self-test log found in very old ATA drives;
    the new JSON parser did not support this previously (#79).
  - Better support for temperature values in JSON parser; this fixes unreasonably large temperature values (#78).
  - Add a tooltip explaining self-test "lifetime hours" wrapping behavior (#73).
  - Windows: Fixed a crash on Windows 7 when opening drive information by using Windows 7-compatible librsvg (#71).
  - Windows: Avoid using non-integer font sizes.
- Changes from 2.0.1
  - Windows: Fixed a crash when saving or opening smartctl data.
- Changes from 2.0.0
  - New JSON-based parser for smartctl output (requires smartctl 7.3+) (#4).
  - Support for NVMe drives (self-tests require smartctl 7.4+) (#4).
  - New "Basic" JSON parser for SCSI, flash, and other non-ATA/NVMe drives.
  - PCRE library is no longer required (the code has been ported to std::regex) (#40).
  - A lot of code has been refactored and modernized using C++17 and C++20 features, removing much of the custom library code.
  - The build process requires a C++20-compliant compiler now (GCC 13+, Clang 17+, Apple Clang 15+).
  - CMake (3.14+) is now used as a build system instead of autotools.
  - GSmartControl is now licensed under GNU GPL 3 only.
  - Icons come from Oxygen project now (LGPL 3+) instead of Crystal project.
  - Documentation in md format comes with the source code ("docs" directory).
  - Support new versions and prereleases of smartctl (#46, #42).
  - Better detection of drive types thanks to the JSON parser.
  - Removed ATA AODC feature, it has been deprecated for a while now.
  - Information window: Some values are aligned and monospaced to improve readability.
  - Fixed command execution popup dialog being on top of all windows (#17).
  - Other minor UI improvements and fixes.
  - Windows: Better support for HiDPI (including fractional scaling).
  - Windows: NSIS package is generated by CPack now.
  - Windows: Packages are built using GitHub CI now.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743076800">- remove unused pcre build dependency, code was ported to
  std::regex in v2.0.0</changelog>
</package>
<package pkgid="fac6172c9548f523c521beac7329d299f95646c502c1a4060ccb297aa4f8314d39ca069d59f8c78770c27fa3f5c2ba32529de1c576d610d70cfdbb87da0e48e4" name="gsmartcontrol-debugsource" arch="i586">
  <version epoch="0" ver="2.0.2" rel="2.6"/>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1497614400">- Update to version 1.0.0
  + Ported to GTK+ 3.
  + Tweaked the user interface a bit.
  + Dropped support for Windows XP, 2000 and 2003 (they are no
    longer supported by GTK+).
  + Fixed detection of newer system-installed smartmontools under
    Windows.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1497873600">- Update to version 1.0.1
  + Fixed compilation under macOS.
  + Fixed compilation under Fedora Rawhide.
  + Don't use -mtune=generic for all targets.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1500897600">- Update to version 1.0.2
  + Fixed incomplete capturing of smartctl output under Windows.
  + Added missing icons under Windows.
  + Fixed being able to turn on AODC even if unsupported.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1505131200">- Update to version 1.1.0
  + New Statistics, Temperature Log, Error Recovery, Physical and
    Directory tabs.
  + General tab shows non-SMART device settings as well.
  + Attributes tab shows entries in "brief" format.
  + Error Log tab shows Extended error log by default (if
    supported).
  + Self-Test Log tab now shows Extended self-test log by default
    (if supported).
  + GSmartControl now uses "-x" equivalent for retrieving data (as
    upposed to "-a"); loading "-x" outputs as virtual drives is
    also supported.
  + Implemented ability to copy rows in CSV format from Attribute,
    Statistics and Self-Test Log tables.
  + Implemented "Update Drive Database" functionality.
  + Windows: Drive letters are shown for each drive.
  + Scan time is shown under virtual drive icons.
  + Polkit is supported with gsmartcontrol-root script now.
  + Pcrecpp is no longer bundled, use system-installed one instead.
  + Smartmontools version 5.43 is required at runtime.
  + Other minor improvements and fixes.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1506513600">- Update to version 1.1.1
  + Windows: Use Adwaita GTK+ theme for systems which support
    Classic Windows theme, since the default win32 GTK+ theme is
    broken in it; this includes Windows 7 and Windows Server.
  + Statistics entry values are formatted with commas for
    readability.
  + Moved help information to website.</changelog>
  <changelog author="jengelh@inai.de" date="1506945600">- Do not use install-strip so that debuginfo stays usable.</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1510488000">- Update to version 1.1.3
  + Fixed gsmartcontrol-root not launching if GDK_* variables are
    not set.
- Version 1.1.2
  + Fixed gsmartcontrol-root not passing GDK_SCALE and
    GDK_DPI_SCALE variables to gsmartcontrol when using PolKit.
  + Fixed blurriness of icons in the main window with GDK_SCALE=2.
  + Tweaked the main window interface.
  + Windows: Show volume labels beside drive letters in icon
    tooltips.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1660046400">- Update to version 1.1.4
  - Fixed a crash when trying to render main window icons which
    have incomplete data;
    this fixes a rare crash when scanning devices (#13).
  - Fixed rendering compatibility issues with newer GTK3 versions.
  - Fixed build system conflict with C++20 version header (#14).
  - Fixed "Running command ..." dialog floating above windows of
    other applications (#17).
  - Fixed a crash when system locale is set to invalid locale.
  - Support Finnish decimal separator
    (backported from the Debian package) (#23).
  - Set LC_NUMERIC=C for smartctl process to avoid locale-dependent
    number formatting (#23).
  - Fixed printing all GTK messages as warnings; the messages are
    sorted by severity now.
  - Add current time to default filename in Save Output dialog.
  - Support macos stat command in file2csource.sh.
  - Fixed a few typos (backported from the Debian package).
  - Windows port now uses Adwaita theme due to issues with win32 theme.
  - Windows port is dpi-aware now.
- Run spec-cleaner.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1741953600">- Update to 2.0.2
  - Support GCC 11 (and Ubuntu 22.04) by using and vendoring fmt library (#77).
  - Support an option of saving smartctl output to text instead of JSON (#76).
  - Restored pre-2.0.0 runtime support for smartctl &lt; 7.3 (based on Text parser);
    this is an unsupported, old method without NVMe, provided for compatibility only (#77).
  - Restored pre-2.0.0 support for standard (non-extended) self-test log found in very old ATA drives;
    the new JSON parser did not support this previously (#79).
  - Better support for temperature values in JSON parser; this fixes unreasonably large temperature values (#78).
  - Add a tooltip explaining self-test "lifetime hours" wrapping behavior (#73).
  - Windows: Fixed a crash on Windows 7 when opening drive information by using Windows 7-compatible librsvg (#71).
  - Windows: Avoid using non-integer font sizes.
- Changes from 2.0.1
  - Windows: Fixed a crash when saving or opening smartctl data.
- Changes from 2.0.0
  - New JSON-based parser for smartctl output (requires smartctl 7.3+) (#4).
  - Support for NVMe drives (self-tests require smartctl 7.4+) (#4).
  - New "Basic" JSON parser for SCSI, flash, and other non-ATA/NVMe drives.
  - PCRE library is no longer required (the code has been ported to std::regex) (#40).
  - A lot of code has been refactored and modernized using C++17 and C++20 features, removing much of the custom library code.
  - The build process requires a C++20-compliant compiler now (GCC 13+, Clang 17+, Apple Clang 15+).
  - CMake (3.14+) is now used as a build system instead of autotools.
  - GSmartControl is now licensed under GNU GPL 3 only.
  - Icons come from Oxygen project now (LGPL 3+) instead of Crystal project.
  - Documentation in md format comes with the source code ("docs" directory).
  - Support new versions and prereleases of smartctl (#46, #42).
  - Better detection of drive types thanks to the JSON parser.
  - Removed ATA AODC feature, it has been deprecated for a while now.
  - Information window: Some values are aligned and monospaced to improve readability.
  - Fixed command execution popup dialog being on top of all windows (#17).
  - Other minor UI improvements and fixes.
  - Windows: Better support for HiDPI (including fractional scaling).
  - Windows: NSIS package is generated by CPack now.
  - Windows: Packages are built using GitHub CI now.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1743076800">- remove unused pcre build dependency, code was ported to
  std::regex in v2.0.0</changelog>
</package>
<package pkgid="16a188ea651e6ae1ccfe9d08c8e1b55564602011d8e19b8186b390254a934e6fafd6216b08505051358aecde67059756c0c48a4ca1f8e07ad11c8f55c34d2f59" name="gsoap-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.144" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704196800">- Update to release 2.8.132
  * Added a missing ``WITH_COMPAT`` to the C++ DOM element
    declarations.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 2.8.133
  * Fixed a bug in the source code generated by the wsdl2h and
    soapcpp2 tools when invoked with option -c++11 (or -c++14 or
  - c++17) when combined with option -d (DOM catch-all nodes).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714046400">- Update to release 2.8.134
  * Added MTOM referencing `href` attribute to `xop:Include`
    element that was missing when XML is canonicalized with
    `SOAP_XML_CANONICAL` and when the `xop:Include` element is not
    actually explicitly defined in a WSDL or schema but is produced
    on demand in the XML output. The `href` attribute in this
    specific scenario was not recognized by XML
    (re)canonicalization.
  * Updated server-side XML (non-SOAP) REST handling such that the
    POST plugin is not required to directly serve HTTP POST XML
    REST requests just like serving SOAP/XML requests, see
    samples/rest/calcrest.c for a client-server example.
  * Updated HTTP digest plugin.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726833600">- Update to release 2.8.135
  * Updated `soap::http_extra_header` optional user-defined
    custom HTTP header string to permit multiple HTTP headers in
    the specified string separated by newlines, the specified
    headers are checked by the engine to conform to HTTP header
    formats.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749038400">- Update to release 2.8.138
  * Minor update to improve XML entity parsing within limits.
  * The wsdl2h tool with SSL/TLS enabled for https no longer
    supports legacy SSLv3, only TLS 1.0 to 1.3, this avoids
    potential TLS/SSL handshake errors.
  * Corrected a logic bug in wsdl2h for attribute/elemenet
    reference qualification for C++ class and C struct members in
    the generated header interface file for soapcpp2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755259200">- Update to release 2.8.139
  * Minor improvement of the `SOAP_XML_IGNORENS` (ignore XML
    namespaces) logic when performing non-strict XML validation
    (`SOAP_XML_STRICT` is not enabled) when ignoring extra XML
    extensibility elements in an inbound SOAP/XML message; no
    longer produces validation errors for non-serializable XML to
    "safely" ignore, unless strict XML validation is enabled with
    `SOAP_XML_STRICT`, as expected.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771502400">- Update to release 2.8.140
  * Improved heap memory management (for deserialization storage)
    with a much faster `soap_unlink()` implementation by using
    pointer hash tables.
  * Faster JSON parsers `json.c` (via `xml-rpc.c`) and `json.cpp`
    (via `xml-rpc.cpp`) with faster `soap_unlink()`.
  * Changed `soap_link()` (an internal API function) to another
    fail-safe combination `soap_new_link()` and `soap_set_link()`.
  * Fixed wsdl2h issue with a missing namespace URI (not found but
    needed to form a valid QName) when a schema A imports a schema
    B and schema B includes a chameleon schema C that defines an
    attributeGroup that is referenced by an attributeGroup
    reference in schema A.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777118400">- Update to release 2.8.142
  * New HTTP-STREAMS plugin for persistent http(s) connections
    ("streams") to accelerate client threads.
  * Update heap memory management to free all auxiliary hash
    table data upon calling `soap_end()`, i.e. in addition to
    `soap_done()`, unless compiled in DEBUG mode that verifies
    memory consistency keeping auxiliary data until `soap_done()`
    is called.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781784000">- Update to release 2.8.143
  * Update to support `PATCH` HTTP method that was disabled due to
    a typo in the original release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785153600">- Update to release 2.8.144
  * Updated client-side TLSv3 connection shutdown and close
    timeouts when other end fails to respond.</changelog>
</package>
<package pkgid="148e1f9d5feed447fe521e100b369314b2083e1a06d8a8a1c913ed3e5e8b6a13f9a9f204e8603332eb1fbaf987dec2f85250ef17c98d3f72af30f19ba922cfc5" name="gsoap-debugsource" arch="i586">
  <version epoch="0" ver="2.8.144" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704196800">- Update to release 2.8.132
  * Added a missing ``WITH_COMPAT`` to the C++ DOM element
    declarations.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 2.8.133
  * Fixed a bug in the source code generated by the wsdl2h and
    soapcpp2 tools when invoked with option -c++11 (or -c++14 or
  - c++17) when combined with option -d (DOM catch-all nodes).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714046400">- Update to release 2.8.134
  * Added MTOM referencing `href` attribute to `xop:Include`
    element that was missing when XML is canonicalized with
    `SOAP_XML_CANONICAL` and when the `xop:Include` element is not
    actually explicitly defined in a WSDL or schema but is produced
    on demand in the XML output. The `href` attribute in this
    specific scenario was not recognized by XML
    (re)canonicalization.
  * Updated server-side XML (non-SOAP) REST handling such that the
    POST plugin is not required to directly serve HTTP POST XML
    REST requests just like serving SOAP/XML requests, see
    samples/rest/calcrest.c for a client-server example.
  * Updated HTTP digest plugin.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726833600">- Update to release 2.8.135
  * Updated `soap::http_extra_header` optional user-defined
    custom HTTP header string to permit multiple HTTP headers in
    the specified string separated by newlines, the specified
    headers are checked by the engine to conform to HTTP header
    formats.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749038400">- Update to release 2.8.138
  * Minor update to improve XML entity parsing within limits.
  * The wsdl2h tool with SSL/TLS enabled for https no longer
    supports legacy SSLv3, only TLS 1.0 to 1.3, this avoids
    potential TLS/SSL handshake errors.
  * Corrected a logic bug in wsdl2h for attribute/elemenet
    reference qualification for C++ class and C struct members in
    the generated header interface file for soapcpp2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755259200">- Update to release 2.8.139
  * Minor improvement of the `SOAP_XML_IGNORENS` (ignore XML
    namespaces) logic when performing non-strict XML validation
    (`SOAP_XML_STRICT` is not enabled) when ignoring extra XML
    extensibility elements in an inbound SOAP/XML message; no
    longer produces validation errors for non-serializable XML to
    "safely" ignore, unless strict XML validation is enabled with
    `SOAP_XML_STRICT`, as expected.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771502400">- Update to release 2.8.140
  * Improved heap memory management (for deserialization storage)
    with a much faster `soap_unlink()` implementation by using
    pointer hash tables.
  * Faster JSON parsers `json.c` (via `xml-rpc.c`) and `json.cpp`
    (via `xml-rpc.cpp`) with faster `soap_unlink()`.
  * Changed `soap_link()` (an internal API function) to another
    fail-safe combination `soap_new_link()` and `soap_set_link()`.
  * Fixed wsdl2h issue with a missing namespace URI (not found but
    needed to form a valid QName) when a schema A imports a schema
    B and schema B includes a chameleon schema C that defines an
    attributeGroup that is referenced by an attributeGroup
    reference in schema A.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777118400">- Update to release 2.8.142
  * New HTTP-STREAMS plugin for persistent http(s) connections
    ("streams") to accelerate client threads.
  * Update heap memory management to free all auxiliary hash
    table data upon calling `soap_end()`, i.e. in addition to
    `soap_done()`, unless compiled in DEBUG mode that verifies
    memory consistency keeping auxiliary data until `soap_done()`
    is called.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781784000">- Update to release 2.8.143
  * Update to support `PATCH` HTTP method that was disabled due to
    a typo in the original release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785153600">- Update to release 2.8.144
  * Updated client-side TLSv3 connection shutdown and close
    timeouts when other end fails to respond.</changelog>
</package>
<package pkgid="761dd72d12823e3b5c0a66e1589baf60d496f748dec3fdb3de3c7d3c0651c54c90190efd3e92b9109b8eaec6f4d7a81bf8e767eeccbe1f0c4f95f01ac23d8ce8" name="gsoap-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.144" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1704196800">- Update to release 2.8.132
  * Added a missing ``WITH_COMPAT`` to the C++ DOM element
    declarations.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 2.8.133
  * Fixed a bug in the source code generated by the wsdl2h and
    soapcpp2 tools when invoked with option -c++11 (or -c++14 or
  - c++17) when combined with option -d (DOM catch-all nodes).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714046400">- Update to release 2.8.134
  * Added MTOM referencing `href` attribute to `xop:Include`
    element that was missing when XML is canonicalized with
    `SOAP_XML_CANONICAL` and when the `xop:Include` element is not
    actually explicitly defined in a WSDL or schema but is produced
    on demand in the XML output. The `href` attribute in this
    specific scenario was not recognized by XML
    (re)canonicalization.
  * Updated server-side XML (non-SOAP) REST handling such that the
    POST plugin is not required to directly serve HTTP POST XML
    REST requests just like serving SOAP/XML requests, see
    samples/rest/calcrest.c for a client-server example.
  * Updated HTTP digest plugin.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726833600">- Update to release 2.8.135
  * Updated `soap::http_extra_header` optional user-defined
    custom HTTP header string to permit multiple HTTP headers in
    the specified string separated by newlines, the specified
    headers are checked by the engine to conform to HTTP header
    formats.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749038400">- Update to release 2.8.138
  * Minor update to improve XML entity parsing within limits.
  * The wsdl2h tool with SSL/TLS enabled for https no longer
    supports legacy SSLv3, only TLS 1.0 to 1.3, this avoids
    potential TLS/SSL handshake errors.
  * Corrected a logic bug in wsdl2h for attribute/elemenet
    reference qualification for C++ class and C struct members in
    the generated header interface file for soapcpp2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755259200">- Update to release 2.8.139
  * Minor improvement of the `SOAP_XML_IGNORENS` (ignore XML
    namespaces) logic when performing non-strict XML validation
    (`SOAP_XML_STRICT` is not enabled) when ignoring extra XML
    extensibility elements in an inbound SOAP/XML message; no
    longer produces validation errors for non-serializable XML to
    "safely" ignore, unless strict XML validation is enabled with
    `SOAP_XML_STRICT`, as expected.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771502400">- Update to release 2.8.140
  * Improved heap memory management (for deserialization storage)
    with a much faster `soap_unlink()` implementation by using
    pointer hash tables.
  * Faster JSON parsers `json.c` (via `xml-rpc.c`) and `json.cpp`
    (via `xml-rpc.cpp`) with faster `soap_unlink()`.
  * Changed `soap_link()` (an internal API function) to another
    fail-safe combination `soap_new_link()` and `soap_set_link()`.
  * Fixed wsdl2h issue with a missing namespace URI (not found but
    needed to form a valid QName) when a schema A imports a schema
    B and schema B includes a chameleon schema C that defines an
    attributeGroup that is referenced by an attributeGroup
    reference in schema A.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777118400">- Update to release 2.8.142
  * New HTTP-STREAMS plugin for persistent http(s) connections
    ("streams") to accelerate client threads.
  * Update heap memory management to free all auxiliary hash
    table data upon calling `soap_end()`, i.e. in addition to
    `soap_done()`, unless compiled in DEBUG mode that verifies
    memory consistency keeping auxiliary data until `soap_done()`
    is called.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781784000">- Update to release 2.8.143
  * Update to support `PATCH` HTTP method that was disabled due to
    a typo in the original release.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785153600">- Update to release 2.8.144
  * Updated client-side TLSv3 connection shutdown and close
    timeouts when other end fails to respond.</changelog>
</package>
<package pkgid="3752784f529ed95d211fe4cb5fff051008ebdc9ad48f9876ffb52367525d1f4c4335e22cbd7d41fe01653905fd20acd2e13c8ff68d0d4ab4d3233c3c31a35f1d" name="gsound-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="2.18"/>
  <changelog author="zaitor@opensuse.org" date="1417176000">- Initial packaging.</changelog>
  <changelog author="zaitor@opensuse.org" date="1446465600">- Update to version 1.0.2:
  + build:
  - Fix ChangeLog generation.
  - Use (much) more strict warning flags.
  - Fix configure.ac slightly.
  - Don't use deprecated gnome-autogen.sh.
  - Remove unnecessary Vala dependency on libcanberra.
  + admin: Fix typos in README.md.
  + docs: document the object struct.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Package COPYING as %license instead of %doc.</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Fix SRPM group. Ensure neutrality of descriptions.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550750400">- Add gsound-gsound-play-Call-setlocale.patch: gsound-play: Call
  setlocale in main function. It is required to correctly show
  translated messages on some locales (bgo#760429).
- Run spec-cleaner, modernize spec.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629374400">- Update to version 1.0.3:
  + gsound-play: Call setlocale in main function (bgo#760429).
  + Add meson build system.
- Drop gsound-gsound-play-Call-setlocale.patch: Fixed upstream.
- Add gtk-doc and meson BuildRequires and macros following
  upstreams port.</changelog>
</package>
<package pkgid="1210d96c3af01d84abad3ff820ef2979c9d56080bcbddbc4abc6ce7b7e22699c0946d4bf8ecec15641f077e9b82698065e786e5b43e93f65275f0aaa8922b26e" name="gsound-debugsource" arch="i586">
  <version epoch="0" ver="1.0.3" rel="2.18"/>
  <changelog author="zaitor@opensuse.org" date="1417176000">- Initial packaging.</changelog>
  <changelog author="zaitor@opensuse.org" date="1446465600">- Update to version 1.0.2:
  + build:
  - Fix ChangeLog generation.
  - Use (much) more strict warning flags.
  - Fix configure.ac slightly.
  - Don't use deprecated gnome-autogen.sh.
  - Remove unnecessary Vala dependency on libcanberra.
  + admin: Fix typos in README.md.
  + docs: document the object struct.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Package COPYING as %license instead of %doc.</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Fix SRPM group. Ensure neutrality of descriptions.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550750400">- Add gsound-gsound-play-Call-setlocale.patch: gsound-play: Call
  setlocale in main function. It is required to correctly show
  translated messages on some locales (bgo#760429).
- Run spec-cleaner, modernize spec.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629374400">- Update to version 1.0.3:
  + gsound-play: Call setlocale in main function (bgo#760429).
  + Add meson build system.
- Drop gsound-gsound-play-Call-setlocale.patch: Fixed upstream.
- Add gtk-doc and meson BuildRequires and macros following
  upstreams port.</changelog>
</package>
<package pkgid="b01e776320c66af84c7f6b456e5aa64d1b2160ea1ef309ca9542a5b7c89cc8a8bba7ddedf42298fb6ca1e98fc2b67cce02c4e672d5efd7699a317eb2d6ce4849" name="gspell-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725883200">- Update to version 1.13.2:
  + Re-add support for installed unit tests.
  + Modernize a bit the codebase:
  - License headers: follow the REUSE way of applying licenses,
    with SPDX tags.
  - Convert #include guards to #pragma once
  + Small improvements:
  - Rename config.h to gspell-config.h
  - Update gconstructor.h
  - Re-organize files within the repository: have
    tests/interactive-tests/ and tests/unit-tests/
- Changes from version 1.13.1:
  + Build systems:
  - Add Meson.
  - Remove Autotools.
  - Add CMake experiment but reverted.
  + Bump soversion because a symbol was exported by mistake with
    the Autotools.
  + Updated translations.
- Add meson BuildRequires and macros following upstream changes.
- Bump so version following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726228800">- Update to version 1.14.0:
  + Build: re-add support for macOS.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759320000">- Update to version 1.14.1:
  + Documentation: update some URLs.
  + Updated translations.
- Update URL to new home.
- Switch to source service for tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764417600">- Update to version 1.14.2:
  + Publish tarballs from CI.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770638400">- Remove unsued dependency on valgrind</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 1.14.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1775563200">- Add explicit pkgconfig(icu-uc) BuildRequires: checked for by
  meson.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 1.14.4:
  + Updated translations.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add gspell-tests subpackage with installed tests
  for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="383f2c6f192144c78e753c3e634899772fdb31cdb9f23586e6fc9b719a4969e12f7498bcd92450936ec62b05fe32fe2d544fa235388a1e736190b5eeea0f1eae" name="gspell-debugsource" arch="i586">
  <version epoch="0" ver="1.14.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725883200">- Update to version 1.13.2:
  + Re-add support for installed unit tests.
  + Modernize a bit the codebase:
  - License headers: follow the REUSE way of applying licenses,
    with SPDX tags.
  - Convert #include guards to #pragma once
  + Small improvements:
  - Rename config.h to gspell-config.h
  - Update gconstructor.h
  - Re-organize files within the repository: have
    tests/interactive-tests/ and tests/unit-tests/
- Changes from version 1.13.1:
  + Build systems:
  - Add Meson.
  - Remove Autotools.
  - Add CMake experiment but reverted.
  + Bump soversion because a symbol was exported by mistake with
    the Autotools.
  + Updated translations.
- Add meson BuildRequires and macros following upstream changes.
- Bump so version following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726228800">- Update to version 1.14.0:
  + Build: re-add support for macOS.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759320000">- Update to version 1.14.1:
  + Documentation: update some URLs.
  + Updated translations.
- Update URL to new home.
- Switch to source service for tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764417600">- Update to version 1.14.2:
  + Publish tarballs from CI.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770638400">- Remove unsued dependency on valgrind</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 1.14.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1775563200">- Add explicit pkgconfig(icu-uc) BuildRequires: checked for by
  meson.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 1.14.4:
  + Updated translations.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add gspell-tests subpackage with installed tests
  for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="6735209030ebbfd29685a14239ce8d40516d194b45e0cba1eee436f1919127f405c1e81e868d727632bf5c84f1532d05ba37cdba896b142d2af43dcb743aec96" name="gspell-tests-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.4" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725883200">- Update to version 1.13.2:
  + Re-add support for installed unit tests.
  + Modernize a bit the codebase:
  - License headers: follow the REUSE way of applying licenses,
    with SPDX tags.
  - Convert #include guards to #pragma once
  + Small improvements:
  - Rename config.h to gspell-config.h
  - Update gconstructor.h
  - Re-organize files within the repository: have
    tests/interactive-tests/ and tests/unit-tests/
- Changes from version 1.13.1:
  + Build systems:
  - Add Meson.
  - Remove Autotools.
  - Add CMake experiment but reverted.
  + Bump soversion because a symbol was exported by mistake with
    the Autotools.
  + Updated translations.
- Add meson BuildRequires and macros following upstream changes.
- Bump so version following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1726228800">- Update to version 1.14.0:
  + Build: re-add support for macOS.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759320000">- Update to version 1.14.1:
  + Documentation: update some URLs.
  + Updated translations.
- Update URL to new home.
- Switch to source service for tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764417600">- Update to version 1.14.2:
  + Publish tarballs from CI.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1770638400">- Remove unsued dependency on valgrind</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 1.14.3:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1775563200">- Add explicit pkgconfig(icu-uc) BuildRequires: checked for by
  meson.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 1.14.4:
  + Updated translations.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add gspell-tests subpackage with installed tests
  for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="f6131b39213d901df3aa0efed0f0bc95c01f9539002a49e13e0530efe6dbe4e65d6ddf5c001be6ccda719b81effeae76d32fdc6d0e150612b60ea42e996f633a" name="gssdp-debugsource" arch="i586">
  <version epoch="0" ver="1.6.6" rel="1.3"/>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1651233600">- Update to version 1.5.0:
  + Switch to libsoup3.
  + Bump API and ABI.
  + Deprecate Client:msearch-port property for Client:port.
- Bump soname and sover following upstream changes, also in
  baselibs.conf
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 1.5.2:
  + Enable global scope v6 addresses.
  + Expose Client:address as proper property.
  + Clean-up client properties, make some construct-only.
  + Add new convenience constructors for client.
- Changes from version 1.5.1:
  + Clean-up debug output.
  + Allow interface indexes up to MAXINT.
- Disable meson_test macro for now, fails currently, but that is ok
  as we are on the unstable branch.
- Replace python3-gi-docgen with pkgconfig(gi-docgen)
  BuildRequires, align with what meson checks for.
- Drop unneeded and unused gtk-doc BuildRequires.
- Package docs in default docdir ref openSUSE standard and split it
  out in a doc subpackage.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 1.6.0:
  + Re-release of 1.5.2 as stable version. No functional changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.6.1:
  + Potential fix for sending discovery responses with the wrong
    location.
  + Properly parse netlink messages in neighbour discovery.
  + Do not leak the host mask if it was alreay provided on object
    client creation.
  + Fix install path for generated documentation.
  + Fix warning message for link-local v4 addresses.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668945600">- Update to version 1.6.2:
  + Propagate random port up to client, partial fix for GUPnP/81
  + Add manpage for sniffer.
- Pass manpages=false to meson, we do not have the needed pandoc
  BuildRequires available for all arches/buildtargets.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.6.3:
  + Do not crash if socket receive fails
  + Do not leak local address in SocketSource</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751198400">- Update to version 1.6.4:
  + Fix build path leaking into code
  + Fix issues with Since: and Deprecated: declarations in
    documentation</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779624000">- Update to version 1.6.5:
  + Block corresponding TCP socket when allocating UDP socket</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 1.6.6:
  + Fix binding to unicast sockets (Regression introduced by 1.6.5)</changelog>
</package>
<package pkgid="6f34bcb0f5ff38cea8a7840e5ff200abf6b20b775378ba24a8e9ca5ef5d7c58a8bf21defab258bf5afcbce6f6c7cc3c140699098fdef481dadc4f130164d8cc3" name="gssntlmssp-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.1" rel="1.3"/>
  <changelog author="Simo Sorce &lt;simo@samba.org&gt;" date="1390737600">- Fixes #1058025
- New upstream release 0.3.1:
  * Fix segfault in init context.</changelog>
  <changelog author="Simo Sorce &lt;simo@samba.org&gt;" date="1424692800">- Update EPEL to latest version</changelog>
  <changelog author="Simo Sorce &lt;simo@samba.org&gt;" date="1464955200">- New upstream release 0.7.0:
  * Return the actual_mech_type when requested
  * Add test to check actual_mech is actually returned
  * Fix gss_inquire_cred with no creds
  * Return actual mech on accept context too
  * Add test for accept returning mech
  * Add placeholder inquire_name
  * Fix a regression in error handling
  * Check that we are actually asking for a known oid
  * Move setting seq numbers to a spearate function
  * Add context extension to reset crypto state</changelog>
  <changelog author="Simo Sorce &lt;simo@redhat.com&gt;" date="1555588800">- New upstream release 0.8.0:
  * Add compatibility with OpenSSL 1.1.0
  * Port some documentation into the tree
  * Rename and split the README file
  * Add support for RFC5801
  * Add support to return SSF value</changelog>
  <changelog author="Simona Avornicesei &lt;simona@avornicesei.com&gt;" date="1556020800">- build GSSNTLMSSP package v0.8.0 from https://pagure.io/gssntlmssp</changelog>
  <changelog author="Simona Avornicesei &lt;simona@avornicesei.com&gt;" date="1565784000">- Fixed build on OpenSUSE Tumbleweed</changelog>
  <changelog author="Simona Avornicesei &lt;simona@avornicesei.com&gt;" date="1565784001">- Fixed build on Fedora / CentOS</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582804800">- Specfile cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676462400">- Adapt license changes from upstream
  * LGPL-3.0-or-later -&gt; ISC
- Upstream moved to github
- Update to version 1.2.0
  * Implement gss_set_cred_option.
  * Allow to gss_wrap even if NEGOTIATE_SEAL is not negotiated.
  * Move HMAC code to OpenSSL EVP API.
  * Fix crash bug when acceptor credentials are NULL.
  * Translations update from Fedora Weblate.
  Fix CVE:
  * CVE-2023-25563 (boo#1208278): multiple out-of-bounds read
    when decoding NTLM fields.
  * CVE-2023-25564 (boo#1208279): memory corruption when decoding
    UTF16 strings.
  * CVE-2023-25565 (boo#1208280): incorrect free when decoding
    target information.
  * CVE-2023-25566 (boo#1208281): memory leak when parsing
    usernames.
  * CVE-2023-25567 (boo#1208282): out-of-bounds read when
    decoding target information.
- Update to version 1.1
  * various build fixes and better compatibility when a MIC is
    requested.
- Update to version 1.0
  * Fix test_gssapi_rfc5587.
  * Actually run tests with make check.
  * Add two tests around NTLMSSP_NEGOTIATE_LMKEY.
  * Refine LM compatibility level logic.
  * Refactor the gssntlm_required_security function.
  * Implement reading LM/NT hashes.
  * Add test for smpasswd-like user files.
  * Return confidentiality status.
  * Fix segfault in sign/seal functions.
  * Fix dummy signature generation.
  * Use UCS16LE instead of UCS-2LE.
  * Provide a zero lm key if the password is too long.
  * Completely omit CBs AV pairs when no CB provided.
  * Change license to the more permissive ISC.
  * Do not require cached users with winbind.
  * Add ability to pass keyfile via cred store.
  * Remove unused parts of Makefile.am.
  * Move attribute names to allocated strings.
  * Adjust serialization for name attributes.
  * Fix crash in acquiring credentials.
  * Fix fallback to external_creds interface.
  * Introduce parse_user_name() function.
  * Add test for parse_user_name.
  * Change how we assemble user names in ASC.
  * Use thread local storage for winbind context.
  * Make per thread winbind context optional.
  * Fixed memleak of usr_cred.
  * Support get_sids request via name attributes.
  * Fixed memory leaks found by valgrind.
- Update to version 0.9
  * add support for getting session key.
  * Add gss_inquire_attrs_for_mech().
  * Return actual data for RFC5587 API.
  * Add new Windows version flags.
  * Add Key exchange also when wanting integrity only.
  * Drop support for GSS_C_MA_NOT_DFLT_MECH.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776254400">- Update to version 1.3.1
  * Make sending only filled MsvAvFlags field for CHALLENGE message
- Update to version 1.3.0
  * Fix typo in header guard for src/ntlm.h
  * Fix crash in target_name decoding.
  * Mark defined numbers as unsigned.
  * BF: libiconv does not support undashed unicode encoding aliases
  * Change the ossl3 context to be allocated once.</changelog>
</package>
<package pkgid="693afa68056fff8e096b5a3e0f2b40d2116a9da5978bb700aa396e9b2619158d80dc297036a5e6025525eb86dc1b3edec323edca1c0a5216f79721f0734804c2" name="gssntlmssp-debugsource" arch="i586">
  <version epoch="0" ver="1.3.1" rel="1.3"/>
  <changelog author="Simo Sorce &lt;simo@samba.org&gt;" date="1390737600">- Fixes #1058025
- New upstream release 0.3.1:
  * Fix segfault in init context.</changelog>
  <changelog author="Simo Sorce &lt;simo@samba.org&gt;" date="1424692800">- Update EPEL to latest version</changelog>
  <changelog author="Simo Sorce &lt;simo@samba.org&gt;" date="1464955200">- New upstream release 0.7.0:
  * Return the actual_mech_type when requested
  * Add test to check actual_mech is actually returned
  * Fix gss_inquire_cred with no creds
  * Return actual mech on accept context too
  * Add test for accept returning mech
  * Add placeholder inquire_name
  * Fix a regression in error handling
  * Check that we are actually asking for a known oid
  * Move setting seq numbers to a spearate function
  * Add context extension to reset crypto state</changelog>
  <changelog author="Simo Sorce &lt;simo@redhat.com&gt;" date="1555588800">- New upstream release 0.8.0:
  * Add compatibility with OpenSSL 1.1.0
  * Port some documentation into the tree
  * Rename and split the README file
  * Add support for RFC5801
  * Add support to return SSF value</changelog>
  <changelog author="Simona Avornicesei &lt;simona@avornicesei.com&gt;" date="1556020800">- build GSSNTLMSSP package v0.8.0 from https://pagure.io/gssntlmssp</changelog>
  <changelog author="Simona Avornicesei &lt;simona@avornicesei.com&gt;" date="1565784000">- Fixed build on OpenSUSE Tumbleweed</changelog>
  <changelog author="Simona Avornicesei &lt;simona@avornicesei.com&gt;" date="1565784001">- Fixed build on Fedora / CentOS</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582804800">- Specfile cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676462400">- Adapt license changes from upstream
  * LGPL-3.0-or-later -&gt; ISC
- Upstream moved to github
- Update to version 1.2.0
  * Implement gss_set_cred_option.
  * Allow to gss_wrap even if NEGOTIATE_SEAL is not negotiated.
  * Move HMAC code to OpenSSL EVP API.
  * Fix crash bug when acceptor credentials are NULL.
  * Translations update from Fedora Weblate.
  Fix CVE:
  * CVE-2023-25563 (boo#1208278): multiple out-of-bounds read
    when decoding NTLM fields.
  * CVE-2023-25564 (boo#1208279): memory corruption when decoding
    UTF16 strings.
  * CVE-2023-25565 (boo#1208280): incorrect free when decoding
    target information.
  * CVE-2023-25566 (boo#1208281): memory leak when parsing
    usernames.
  * CVE-2023-25567 (boo#1208282): out-of-bounds read when
    decoding target information.
- Update to version 1.1
  * various build fixes and better compatibility when a MIC is
    requested.
- Update to version 1.0
  * Fix test_gssapi_rfc5587.
  * Actually run tests with make check.
  * Add two tests around NTLMSSP_NEGOTIATE_LMKEY.
  * Refine LM compatibility level logic.
  * Refactor the gssntlm_required_security function.
  * Implement reading LM/NT hashes.
  * Add test for smpasswd-like user files.
  * Return confidentiality status.
  * Fix segfault in sign/seal functions.
  * Fix dummy signature generation.
  * Use UCS16LE instead of UCS-2LE.
  * Provide a zero lm key if the password is too long.
  * Completely omit CBs AV pairs when no CB provided.
  * Change license to the more permissive ISC.
  * Do not require cached users with winbind.
  * Add ability to pass keyfile via cred store.
  * Remove unused parts of Makefile.am.
  * Move attribute names to allocated strings.
  * Adjust serialization for name attributes.
  * Fix crash in acquiring credentials.
  * Fix fallback to external_creds interface.
  * Introduce parse_user_name() function.
  * Add test for parse_user_name.
  * Change how we assemble user names in ASC.
  * Use thread local storage for winbind context.
  * Make per thread winbind context optional.
  * Fixed memleak of usr_cred.
  * Support get_sids request via name attributes.
  * Fixed memory leaks found by valgrind.
- Update to version 0.9
  * add support for getting session key.
  * Add gss_inquire_attrs_for_mech().
  * Return actual data for RFC5587 API.
  * Add new Windows version flags.
  * Add Key exchange also when wanting integrity only.
  * Drop support for GSS_C_MA_NOT_DFLT_MECH.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1776254400">- Update to version 1.3.1
  * Make sending only filled MsvAvFlags field for CHALLENGE message
- Update to version 1.3.0
  * Fix typo in header guard for src/ntlm.h
  * Fix crash in target_name decoding.
  * Mark defined numbers as unsigned.
  * BF: libiconv does not support undashed unicode encoding aliases
  * Change the ossl3 context to be allocated once.</changelog>
</package>
<package pkgid="b63dae7208f8bc8f1cf2305bebd1c352dcab4d69404c1ffe7f6cd81e63d6ec6335a14b572c45b9ac3068f72576d2d9ae9b37780f1f7ae8863adab286a2567a90" name="gssproxy-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.2" rel="1.3"/>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1558526400">- Update to 0.8.2:
  * no actual changelog, many bugfixes and friends
- Remove no longer appplicable stuff:
  * 0001-Add-support-for-the-NO_CI_FLAG-credentials-option.REVERT
  * 0002-Add-test-to-check-setting-cred-options.REVERT
  * 0003-Include-header-for-writev.patch
  * gp_config.fix
- Remove localy created .pc files</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1561982400">- Add patch to disable one test that fails in OBS only:
  * disable-failing-test.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1562241600">- Fix paths in tests and replace python's f-string usage
- Test are passing in OBS, drop patch disable-failing-test.patch
- Added patches:
  * 0001-Fix-runtests.py.patch
- Removed patches:
  * disable-failing-test.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1587643200">- Update to 0.8.3:
  * various fixes
- Removed 0001-Fix-runtests.py.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1611662400">- Replace system-user-nobody with user(nobody): be resilient to
  package name changes.
- Replace python3 BuildRequires with python3-base: make build dep
  chain quite a bit cheaper.</changelog>
  <changelog author="pgajdos@suse.com" date="1615896000">- version update to 0.8.4
  see changelog at:
  https://github.com/gssapi/gssproxy/blob/main/docs/Releases/v0.8.4.md</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632225600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gssproxy.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1782388800">- Update to 0.9.2
- Added upstream patches to address libini compilation issues:
  * Remove-unneeded-include-in-configure-script.patch
  * Don-t-check-for-libref_array-explicitly.patch
  * Fix-cross-compilation.patch
- Added upstream patch to address failing failing tests
  * gssproxy-Modernize-systemd.m4-macro.patch
- Updated systemd service hardening patch to match upstream
  * harden_gssproxy.service.patch</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1782388801">- Add package runtime requirement to libverto-module-base (bsc#1268795)
  Require libverto-module-base so that at least one of the event loop
  backend implementations will be installed alongside the package,
  otherwise gssproxy cannot start without explicitly installing the
  libverto-libev1 package.</changelog>
</package>
<package pkgid="526db83ce1ac1424c51db79d314d0c907f94d11a2ec9515fea522a64a4cab051f3ecf9c44cbc1de3268856e24c9da903f25ec9f1c815a0680cf0225f8b82accc" name="gssproxy-debugsource" arch="i586">
  <version epoch="0" ver="0.9.2" rel="1.3"/>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1558526400">- Update to 0.8.2:
  * no actual changelog, many bugfixes and friends
- Remove no longer appplicable stuff:
  * 0001-Add-support-for-the-NO_CI_FLAG-credentials-option.REVERT
  * 0002-Add-test-to-check-setting-cred-options.REVERT
  * 0003-Include-header-for-writev.patch
  * gp_config.fix
- Remove localy created .pc files</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1561982400">- Add patch to disable one test that fails in OBS only:
  * disable-failing-test.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1562241600">- Fix paths in tests and replace python's f-string usage
- Test are passing in OBS, drop patch disable-failing-test.patch
- Added patches:
  * 0001-Fix-runtests.py.patch
- Removed patches:
  * disable-failing-test.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1587643200">- Update to 0.8.3:
  * various fixes
- Removed 0001-Fix-runtests.py.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1611662400">- Replace system-user-nobody with user(nobody): be resilient to
  package name changes.
- Replace python3 BuildRequires with python3-base: make build dep
  chain quite a bit cheaper.</changelog>
  <changelog author="pgajdos@suse.com" date="1615896000">- version update to 0.8.4
  see changelog at:
  https://github.com/gssapi/gssproxy/blob/main/docs/Releases/v0.8.4.md</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632225600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_gssproxy.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1782388800">- Update to 0.9.2
- Added upstream patches to address libini compilation issues:
  * Remove-unneeded-include-in-configure-script.patch
  * Don-t-check-for-libref_array-explicitly.patch
  * Fix-cross-compilation.patch
- Added upstream patch to address failing failing tests
  * gssproxy-Modernize-systemd.m4-macro.patch
- Updated systemd service hardening patch to match upstream
  * harden_gssproxy.service.patch</changelog>
  <changelog author="Anthony Iliopoulos &lt;ailiop@suse.com&gt;" date="1782388801">- Add package runtime requirement to libverto-module-base (bsc#1268795)
  Require libverto-module-base so that at least one of the event loop
  backend implementations will be installed alongside the package,
  otherwise gssproxy cannot start without explicitly installing the
  libverto-libev1 package.</changelog>
</package>
<package pkgid="ca2ee1806603f8f173f586c6aecd07b6c9d721d24c9109c6da3717cc791b7b26750da16412bb253ba0a03c6d4295cf7f1702063e799f251d75f493bb88165e21" name="gst123-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.1" rel="2.4"/>
  <changelog author="pascal.bleser@opensuse.org" date="1329480000">- update to 0.2.2:
  * disable screensaver during video playback (via xdg-screensaver)
  * fixed includes to compile with gcc-4.7
  * fixed a problem with fullscreen/unfullscreen</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1333022400">- update to 0.3.0:
  * support visualization plugins during audio playback</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1335096000">- update to 0.3.1:
  * added quiet mode
  * ignore image files during playback
  * added keybinding 'n' for 'play next file'</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1375099200">- Update to version 0.3.3:
  + Fix Issue 10: Local files not properly escaped when converted
    to URLs.
  + Added "-k, --skip=" option: skip first 'n' seconds
    [Tobias Bengfort].
- Updates from version 0.3.2:
  + Support building with gstreamer 1.0 or gstreamer 0.10
    (Issue 11).
  + Added "-a pulse" PulseAudio output support.
  + Fix time display updates (broken by introduction of quiet
    mode).
  + Properly quit player if none of the files in the playlist can
    be played.
  + Cleanup code to avoid compiler warnings.
- Rebase gst123-gtk2_backport_GDK_BLANK_CURSOR.patch.</changelog>
  <changelog author="ohering@suse.de" date="1398254400">- BuildRequire glib2-devel &gt;= 2.32 due to GMutex/GCond usage</changelog>
  <changelog author="olaf@aepfle.de" date="1486728000">- Update to version 0.3.4.20160601.c2edb28:
  - Option parsing bug for "-@, --list" fixed.
  - Avoid annoying redundant tag updates.
  - Support video subtitles [Ahmed El-Mahmoudy].
  - Use A/a keys to set video opacity [Ahmed El-Mahmoudy].
  - Work around kwin window manager policy "focus stealing prevention".
  - Fix image filetype detection bug.
  - Fix Issue 14: Use sync bus handler to set window xid.
  - Fix Issue 13: In some cases playing videos leads to g_criticals().
  - Added "-f, --fullscreen" option to start playback in fullscreen mode.
  - Added "--volume" option to set initial playback volume.
  - Ignore symlinks when crawling directories.
  - Various bugfixes.</changelog>
  <changelog author="aloisio@gmx.com" date="1517572800">- Update to version 0.3.5
  * Support faster/slower playback [David Fries].
  * Better status bar notification (on the same line as time).
  * Minor bugfixes.
- Drop gst123.ncurses.patch (merged upstream)
- Spec cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1517745600">- Compact description.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1693396800">- Update to version 0.4.1
  * Avoid depending using .git / git during build (remove
    ChangeLog).
  version 0.4.0:
  * Use gtk3 instead of gtk2.
  * Change config file location to ~/.config/gst123rc
  * Decode URIs to print proper media name.
  * Support "audio/mpegurl" mime type for m3u playlist parser as
    well.
  * Various bugfixes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1772971200">- Add gst123-termios_fix.patch to fix gcc15 build</changelog>
</package>
<package pkgid="bc1ddef3321109f6decacc2a0e0c5162b534aad2513f0ab298e4b49407f49f4a820afa14414ff226cfe70bd7314ac85a74a5338cbc7b85ec96786de507b23d24" name="gst123-debugsource" arch="i586">
  <version epoch="0" ver="0.4.1" rel="2.4"/>
  <changelog author="pascal.bleser@opensuse.org" date="1329480000">- update to 0.2.2:
  * disable screensaver during video playback (via xdg-screensaver)
  * fixed includes to compile with gcc-4.7
  * fixed a problem with fullscreen/unfullscreen</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1333022400">- update to 0.3.0:
  * support visualization plugins during audio playback</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1335096000">- update to 0.3.1:
  * added quiet mode
  * ignore image files during playback
  * added keybinding 'n' for 'play next file'</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1375099200">- Update to version 0.3.3:
  + Fix Issue 10: Local files not properly escaped when converted
    to URLs.
  + Added "-k, --skip=" option: skip first 'n' seconds
    [Tobias Bengfort].
- Updates from version 0.3.2:
  + Support building with gstreamer 1.0 or gstreamer 0.10
    (Issue 11).
  + Added "-a pulse" PulseAudio output support.
  + Fix time display updates (broken by introduction of quiet
    mode).
  + Properly quit player if none of the files in the playlist can
    be played.
  + Cleanup code to avoid compiler warnings.
- Rebase gst123-gtk2_backport_GDK_BLANK_CURSOR.patch.</changelog>
  <changelog author="ohering@suse.de" date="1398254400">- BuildRequire glib2-devel &gt;= 2.32 due to GMutex/GCond usage</changelog>
  <changelog author="olaf@aepfle.de" date="1486728000">- Update to version 0.3.4.20160601.c2edb28:
  - Option parsing bug for "-@, --list" fixed.
  - Avoid annoying redundant tag updates.
  - Support video subtitles [Ahmed El-Mahmoudy].
  - Use A/a keys to set video opacity [Ahmed El-Mahmoudy].
  - Work around kwin window manager policy "focus stealing prevention".
  - Fix image filetype detection bug.
  - Fix Issue 14: Use sync bus handler to set window xid.
  - Fix Issue 13: In some cases playing videos leads to g_criticals().
  - Added "-f, --fullscreen" option to start playback in fullscreen mode.
  - Added "--volume" option to set initial playback volume.
  - Ignore symlinks when crawling directories.
  - Various bugfixes.</changelog>
  <changelog author="aloisio@gmx.com" date="1517572800">- Update to version 0.3.5
  * Support faster/slower playback [David Fries].
  * Better status bar notification (on the same line as time).
  * Minor bugfixes.
- Drop gst123.ncurses.patch (merged upstream)
- Spec cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1517745600">- Compact description.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1693396800">- Update to version 0.4.1
  * Avoid depending using .git / git during build (remove
    ChangeLog).
  version 0.4.0:
  * Use gtk3 instead of gtk2.
  * Change config file location to ~/.config/gst123rc
  * Decode URIs to print proper media name.
  * Support "audio/mpegurl" mime type for m3u playlist parser as
    well.
  * Various bugfixes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1772971200">- Add gst123-termios_fix.patch to fix gcc15 build</changelog>
</package>
<package pkgid="fca634f608d927c62ba6105edd2bb788b44ef461d19b489da517ad81d9ad002a7e39e35966c204ee3c796d1d74f03a20f8094380d2909d54f1aef7f682adaef2" name="gstreamer-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + Highlighted bugfixes:
  - Fix showtime video player showing washed-out colours for HDR
    videos when subtitles are active
  - core: performance improvements for elements with many source
    pads
  - aacparse: support streams which do not have frequent LOAS
    config
  - av1parse: Fix duplicated frames issue in frame splitting
  - fmp4mux: Fix EAC3 datarate calculation and substream writing
  - gtk4painablesink: fixes glitches with padded buffers such as
    for sub-sampled video formats with odd sizes
  - mpegtsmux: PUSI flag and ID3 tag handling fixes
  - rtpbaseaudiopay2: Fix marker bit handling for DISCONT and
    RESYNC buffer flags
  - rtpvp9pay: Fix parsing of show-existing-frame flag, fixes
    compatibility with vavp9lpenc
  - splitmuxsink: accept pads named 'sink_%u' on the muxer for
    fmp4 muxer support
  - webrtcsink: Correct lock ordering to prevent deadlock
  - gst-plugins-rs meson build gained an auto_plugin_features
    option and no longer requires all gstreamer libraries to be
    available
  - v4l2 device monitor fixes
  - x265enc: advertise latency based on encoder parameters
    instead of hard-coding it to 5 frames
  - cerbero package builder: Add Rust support for 32-bit Linux
    x86
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - info : Added parentheses to ensure proper evaluation of
    conditions in logging level checks
  - info: Fix test pattern to check for an expected debug log
    line
  - pad: make gst_pad_forward not O(n²)
  - parse: Move g_strfreev() a bit later to avoid use-after-free
  - structure: Don't crash if GArray has NULL value
  - utils: Fix leak in gst_util_filename_compare
  - vasnprintf: free dynamic tmp buffer on error to prevent
    memory leak
  - gst-launch-1.0: Print details of error message</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + Highlighted bugfixes in 1.26.9:
  - playback: playbin3 and decodebin3 stability fixes
  - Ancillary metadata handling fixes for AJA playout and
    Blackmagic Decklink capture cards
  - HLS and DASH adaptive streaming clients stability
    improvements
  - gst-play-1.0 will now print details of any missing plugins
    again
  - gtk4paintablesink: Add property to fine-tune reconfiguration
    behaviour on window-resize
  - NDI source: fix audio corruption for non-interleaved audio
    with stride padding
  - Add SMPTE ST291-1 ancillary metadata RTP payloader and
    depayloader
  - Add ST-2038 metadata combiner and extractor
  - webrtcsink: support hardware-accelerated encoders from the va
    VA-API plugin
  - spotifysrc: fix the Spotify integration by using Spotify's
    extended metadata endpoint
  - Python bindings cross compilation fixes
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - info: Force comparison to same types
  - queue: Use GST_PTR_FORMAT everywhere
  - streamcollection: Fix race condition between disconnecting
    notify proxy and notifications
  - value: Fix GstAllocationParams string serialisation on 32-bit
    architectures</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + Highlighted bugfixes:
  - curlhttpsrc fixes and improvements
  - decklinkvideosink: Fix frame completion callbacks for
    firmware 14.3+
  - flac: Fix 6.1 and 7.1 channel layouts and support encoding
    and decoding of 32-bit audio
  - glimagesink: Fix handling of odd height buffers
  - matroskademux: make maximum allowed block size large enough
    to support 4k uncompressed video
  - mxf: Add support for custom Sony XDCAM video variant
  - opusenc: multichannel and surround sound handling
    improvements
  - playbin3: HLS/DASH stream selection handling improvements to
    fix disabling and re-enabling of audio/video streams with
    adaptivedemux2
  - qtmux: robust recording mode space left estimation fixes for
    streams that start with a timestamp offset
  - splitmuxsrc seeking improvements
  - Support FLAC audio in DASH manifests
  - Python bindings: fix regression where buffers were no longer
    writable in pad probe callbacks
  - cerbero: add python bindings for GstApp; Windows installer
    improvements
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - pipeline: Improve resource cleanup logic for clock objects
  - filesink: fix the build with recent mingw-w64
  - basetransform, basesrc: Fix handling of buffer pool
    configuration failures</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Highlights:
  - AMD HIP plugin and integration helper library
  - Vulkan Video AV1 and VP9 decoding, H.264 encoding, and 10-bit
    support for H.265 decoder
  - waylandsink: Parse and set the HDR10 metadata and other color
    management improvements
  - Audio source separation element based on demucs in Rust
  - Analytics combiner and splitter elements plus batch meta to
    batch buffers from one or more streams
  - LiteRT inference element; move modelinfo to analytics lib;
    add script to help with modelinfo generation and upgrade
  - Add general classifier tensor-decoder, facedetector, and more
    analytics convenience API
  - New tensordecodebin element to auto-plug compatible tensor
    decoders based on their caps and many other additions and
    improvements
  - Add a burn-based YOLOX inference element and a YOLOX tensor
    decoder in Rust
  - applemedia: VideoToolbox VP9 and AV1 hardware-accelerated
    decoding support, and 10-bit HEVC encoding
  - Add new GIF decoder element in Rust with looping support
  - input-selector: implements a two-phase sinkpad switch now to
    avoid races when switching input pads
  - The inter wormhole sink and source elements gained a way to
    forward upstream events to the producer as well as new
    fine-tuning properties
  - webrtcsink: add renegotiation support and support for va
    hardware encoders
  - webrtc WHEP client and server signaller
  - New ST-2038 ancillary data combiner and extractor elements
  - fallbacksrc gained support for encoded streams
  - flv: enhanced rtmp H.265 video support, and support for
    multitrack audio
  - glupload: Implement udmabuf uploader to share buffers between
    software decoders/sources and GPUs, display engines
    (wayland), and other dma devices
  - video: Add crop, scale, rotate, flip, shear and more GstMeta
    transformation
  - New task pool GstContext to share a thread pool amongst
    elements for better resource management and performance,
    especially for video conversion and compositing
  - New Deepgram speech-to-text transcription plugin and many
    other translation and transcription improvements
  - Speech synthesizers: expose new "compress" overflow mode that
    can speed up audio while preserving pitch
  - ElevenLabs voice cloning element and support for Speechmatics
    speaker identification API
  - textaccumulate: new element for speech synthesis or
    translation preprocessing
  - New vmaf element to calculate perceptual video quality
    assessment scores using Netflix's VMAF framework
  - decodebin3: expose KLV, ID3 PES and ST-2038 ancillary data
    streams with new metadata GstStream type
  - New MPEG-H audio decoding plugin plus MP4 demuxing support
  - LCEVC: Add autoplugging decoding support for LCEVC H265 and
    H266 video streams and LCEVC H.265 and H.266 encoders
  - RTP "robust MPEG audio", raw audio (L8, L16, L24), and SMPTE
    ST291 ancillary metadata payloaders/depayloaders in Rust
  - Add a Rust-based icecastsink element with AAC support
  - The Windows IPC plugin gained support for passing generic
    data in addition to raw audio/video, and various properties
  - New D3D12 interlace and overlay compositor elements, plus
    many other D3D12 improvements
  - Blackmagic Decklink elements gained support for capturing and
    outputting all types of VANC via GstAncillaryMeta
  - GstLogContext API to reduce log spam in several components
    and `GST_DEBUG_ONCE` (etc) convenience macros to log things
    only once
  - hlssink3, hlscmafsink: Support the use of a single media
    file, plus I-frame only playlist support
  - Webkit: New wpe2 plugin making use of the "WPE Platform API"
  - MPEG-TS demuxer can now disable skew corrections
  - New Qt6 QML render source element
  - qml6gloverlay: support directly passing a QQuickItem for QML
    the render tree
  - unifxfdsink: Add a property to allow copying to make sink
    usable with more upstream elements
  - dots-viewer: Improve dot file generation and interactivity
  - Python bindings: more syntactic sugar, analytics API
    improvements and type annotations
  - cerbero: add support for Python wheel packaging, Windows
    ARM64, new iOS xcframework, Gtk4 on macOS and Windows, and
    more plugins
  - Smaller binary sizes of Rust plugins in Windows and Android
    binary packages
  - Peel: New C++ bindings for GStreamer
  - Lots of new plugins, features, performance improvements and
    bug fixes
  - Countless bug fixes, build fixes, memory leak fixes, and
    other stability and reliability improvements</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Highlighted bugfixes in 1.28.1:
  - Various security fixes and playback fixes
  - Add new whisper-based speech-to-text transcription element
  - Add new debugseimetainserter plugin for testing SEI meta
    insertion
  - Fix scaling and resizing with UIView on EAGL and Vulkan
  - Reverse playback and gap handling fixes in various components
  - avviddec: Handle field/order changes in mixed interlace mode
  - awstranscriber2: workaround for suspected Rust SDK regression
  - cudaupload, cudadownload: Fix CUDA/GL interop copy path
  - decodebin3: Fix switch to smaller collections and improve
    collection change on existing pad
  - devenv: Add a subproject for providing the LunarG MoltenVK
    SDK
  - livesync: fixes and reverse playback handling; ignore
    upstream latency when upstream is not live
  - objectdetectionoverlay: add support for rotated bounding
    boxes
  - qml6glsrc: Fix rendering of scene with clipped items
  - speechmatics: allow configuring audio events such as
    detecting applause, laughter and music
  - livekit webrtc: emit session-requested only for Producer role
  - tsdemux: Fix Continuity Counter handling and handle clock
    change/resets without skew correction
  - v4l2: Add support for AV1 stateful V4l2 decoder
  - vpxdec: Support downstream pools with alignment requirements
  - vtdec, vtenc: Lots of Apple VideoToolbox decoder and encoder
    fixes
  - applemedia build improvements, patches for tvOS support, tvos
    cross file
  - wavpack: Fix handling of format changes, extend parser with
    new features, handle non-S32 samples
  - webrtcsink: allow specifying custom headers to signalling
    server
  - webrtcsink: negotiate profile and level for input encoded in
    H.264
  - webrtcsrc: add request type pads and allow sending encoded
    data downstream
  - cerbero: wheel: Add a new gstreamer_meta package with fewer
    deps
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - aggregator: Handle gap event before segment
  - aggregator: Various introspection annotations / docs fixes
    for vfuncs
  - basesink: Race condition when pausing can cause render() to
    not block on prerolling but process buffers like in PLAYING
    state
  - bitwriter: Steal owned data in reset_and_get_data()
  - caps: Fix the features leak in gst_caps_append_structure_full
  - filesink: Report write error correctly on Windows
  - gst: Add explanatory comment to call_async implementation
  - input-selector: fix several shortcomings
  - multiqueue: reverse playback: use segment stop position as
    start time
  - registry: Skip .dSYM bundles when loading plugins, try 2
  - typefindfunctions: Promote y4m_typefind
  - gst-stats: Also allow ANSI colored logs without 0x in front
    of the thread id
  - Fix a couple of new const-ness warnings around strstr()
    usage, out-of-bounds read in PTP clock and uninitialized
    variable compiler warning</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + Highlighted bugfixes in 1.28.2
  - Various security fixes and playback fixes
  - audioencoder: allow change of channel configuration with
    avenc_aac
  - audioinvert: fix float format handling
  - h264parse, h265parse, baseparse: Preserve upstream buffer
    duration if possible
  - compositor: fix segfault with force-live=true and no sink
    pads (regression)
  - fallbacksrc: send select-streams event to collection source
    element directly
  - hlsdemux2: fix seekable range for live HLS streams
  - glupload: Fix linking glupload with restrictive caps filter
  - nvcodec: Add capability caching to speed up plugin
    initialization
  - RTP and RTCP packet handling fixes
  - RTSP server fixes for clean-up of timed out play requests
  - video-converter: fix I420/A420 BGRA/ARGB output on big-endian
  - qtdemux: fix invalid WebVTT timestamps, and other fixes
  - qmlgl6sink: Qt6GLVideoItem caps update handling fixes
  - threadshare udp sink and source fixes
  - transcriberbin and speechmatics text-to-speech fixes and
    improvements
  - videorate: Fix wrong caps in case of PTS going backward
  - vtdec: more Apple VideoToolbox decoder fixes
  - wavparse: Fix parsing of RF64 wave files
  - wasapi2sink: Ignore transient device errors from default
    device
  - waylandsink: various fixes and improvements
  - WebRTC DTLS robustness/stability improvements
  - Cerbero: Various inno Windows installer fixes and
    improvements; new 'gstreamer_bundle' wheels meta-package
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - bin: iterator is not nullable
  - registry: Skip .dSYM bundles when loading plugins, try 3
  - baseparse:
    . Preserve upstream buffer duration if possible
    . Fix out_buffer leak in frame_free and missing ref in
    frame_copy
  - filesink: Fix wrong open() in overwrite mode
  - queue: Fix potential use-after-free in log function
  - GThreadFunc return type fixes
  - Strange File-sink-file-mode property value in filesink plugin</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + Highlighted bugfixes:
  - Various security fixes and playback fixes
  - applemedia: vtdec stability, MoltenVK integration and planar
    video format handling fixes
  - audioresample: Fix regression on armv7hf
  - bpmdetect: Fixes for stereo and multi-channel modes
  - devicemonitor: wait for start thread to finish when listing
    devices so all the info is there for e.g. v4l2 provider
  - fallbacksrc: Add fallback-source and enable-dummy properties
  - nvidia: fix cudaconvert performance regression and nvdec
    device creation regression
  - opengl: add GBRA swizzle support, and fix glcolorconvert
    vertical flip issue on crop
  - rtspsrc: include user-agent property in HTTP tunnel requests
    and fix mikey regression
  - threadshare: add leaky mode to dataqueue-based elements
  - v4l2: fix negotiation error when trying to force stateful
    decoders to output dmabufs
  - webrtcsink: Add support imx8mp vpuenc_hevc hardware H.265
    encoder
  - cerbero: Extend gst-plugins-rs melding to Darwin platforms
    for smaller binary sizes and static linking improvements
  - inno Windows installer fixes, including silent install mode
    via the command line
  - macOS: provide script to allow uninstalling the package;
    relocate absolute paths to Python.framework in wheels
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - pad: fix potential buffer leak in get_range_failed error
    handler
  - aggregator: Fix documentation
  - allocator: Use g_try_malloc() instead of g_malloc() for
    sysmem
  - baseparse: Fix memory leak when subclass returns error
  - bitwriter: Allow unsetting set bits when overwriting them
  - devicemonitor: Wait for start thread to finish when listing
    devices
  - streams: Add METADATA to the valid stream flags for
    serialization
  - value: On buffer deserialization errors first unmap the
    buffer and then unref it
  - gst-inspect-1.0: type for string caps fields should be
    'string' not 'gchararray'</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + Highlighted bugfixes:
  - Various security fixes and playback fixes
  - audioaggregator: fixes for conversion of in-progress buffers
    when input caps change
  - audioresample: more armv7 fixes
  - camerabin: Fix caps negotiation failure when starting video
    capture
  - Debug logging performance improvements
  - fmp4mux: Fix draining in chunk mode after partial GOPs were
    drained
  - gldownload: fix handling of directly imported dmabufs from
    glupload
  - matroskamux: Write ReferenceBlock for non-keyframe video in
    BlockGroups
  - rtp2: session: add "stats" property
  - rtspsrc2: handle parse errors with TCP interleaved more
    gracefully where the server just drops data
  - rtspsrc2: implement support for SRTP, authentication, HTTP
    tunnelling, keep alive, stream selection, TLS validation,
    latency configuration
  - st2038combiner: only forward video pad segment, fixing issues
    for cases where the ST2038 segment differs
  - Wavpack audio: Various channel and channel-mask related fixes
  - webrtc, sdp: set level in negotiated caps only if level
    asymmetry not allowed, fixing an H.264 negotiation regression
    with higher resolutions
  - androidmedia: add various new codec mime / profile mappings
    (WMV, VC1, AC3/EAC3/AC4, AAC, H265) and support decoding FLAC
  - d3d12decoder: Fix decoding on Qualcomm GPUs on ARM64 Windows
  - wasapi2src: fix hang when using loopback-target-pid
    (regression from 1.26)
  - cerbero: update to Rust 1.96, plus glib-networking OpenSSL
    backend fixes
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - bufferpool: avoid leaking partially preallocated buffers
  - caps: fix multiple caps leaks
  - datetime: Improve correctness of ISO-8601 string parsing
  - info: Don't use fwrite() on Windows for debug logging
  - info: Use stack allocation for messages smaller than 1kB
  - task: Fix racy tests by making unref deterministic
  - value: fix crash when converting NULL G_TYPE_VALUE_ARRAY to
    G_TYPE_STRING
  - registry: detect libgstreamer load from Android container
    and skip canonicalization
  - tests: Fix build with glib &lt;= 2.67.2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + Highlighted bugfixes:
  - Various security fixes and playback fixes
  - Fix subtitles cause green flickering with VA decoders on AMD
    GPUs
  - core: Fix sticky event raciness when pads are linked mid-push
  - appsrc: Uniformly handle EOS events being pushed
  - audio-resampler-neon fails to build for targets with neon but
    without thumb
  - avtp: Correct ptime generation from avtp timestamp
  - fmp4mux: Various fixes for splitting at fragment boundaries
  - gldownload: fix wrong DRM format negotiation causing R/B
    channel swap
  - gdkpixbufdec: Drop rank to NONE and handle resolution/format
    changes
  - gopbuffer: add support for H.266/VVC
  - h265decoder: Fix HEVC with alpha decoding
  - mp4mux: fix AC-3 template caps so muxer can accept input from
    ac3parse
  - mpegtsmux: Always assign PTS to output buffers in CBR mode
  - mpegtsmux: Output buffers with PCR-only bitrate-padding
    packets have wrong PTS
  - rtcpbuffer: Fix parsing of SR+SDES compound packets
    (regression from security fix)
  - rtspsrc2: Allow disabling SRTP/SRTCP encryption and SRTP
    authentication
  - tsdemux: Improve PTS rollover handling in ignore-pcr mode,
    fixing intermittent corruption with YouTube HLS streams
  - textaccumulate: output joined single buffer, add list as meta
  - threadshare: add ts-clocksync
  - webrtcsink: negotiation fixes and improvements
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - caps: fix field name leak in gst_caps_structure_simplify
  - info: Use a more optimized version of GST_TIME_ARGS
  - pads: Fix sticky event raciness when linked mid-push
  - typefindhelper: Drop unnecessary check for factories without
    a function
  - Use named pipes when spawning gst-ptp-helper on Windows</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + Highlighted bugfixes in 1.28.6
  - Various security fixes and playback fixes
  - playbin3, playbin: fix stalls after re-enabling previously
    disabled subtitles
  - Fix regression in core if a pad is re-linked while changed
    sticky events are being pushed
  - dtls/webrtc: fix some issues with OpenSSL 4.0.0
  - RTP retransmission bitrate estimation fixes
  - Fix RTP depayloading of SMPTE ST291 frames with multiple ANC
    packets
  - Add H.266 muxing support to the Rust (f)mp4 muxers
  - Better handling of input buffers without timestamps in Rust
    (f)mp4 muxers
  - webrtcsink H.264 level/profile negotiation fixes and support
    for nvv4l2h265enc encoder
  - SMPTE ST2038 ancillary metadata and closed caption combiner
    improvements
  - Fix SEI insertion into H.265/HEVC streams with alpha
  - Windows D3D11 WinRT screen capture element fixes
  - Improved coded buffer size handling for VA encoders
  - Textaccumulate: various tweaks how the element outputs text,
    plus better handling of French punctuation
  - hlssink3: improved handling of input buffers without
    timestamps
  - Fix build against FFmpeg 9.0
  - cerbero: fix Windows packages binary size increase
    regression; upgrade libsrt recipe to 1.5.6
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - baseparse: Don't reset infer_ts/pts_interpolate subclass
    configuration in reset() and related fixes
  - cpuid: fix AArch64 NEON detection to check HWCAP_ASIMD, not
    HWCAP_NEON
  - pad: fix livelock when pushing changed sticky events when the
    pad is re-linked
  - valve: Don't send a reconfigure even when setting the drop
    property to the same value
  - meson: Make the g-ir-scanner init section consistent across
    modules
  - meson: use dependency('dl') instead of cc.find_library('dl')</changelog>
</package>
<package pkgid="09e794afd7d2c96b7165037395d2e3451b4ed26a42f7e62ffbb34b7aaf0ed0989f11f0ca7feb25b03cab71141ee23929202663d68225a0e8539f09c40a59964c" name="gstreamer-debugsource" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + Highlighted bugfixes:
  - Fix showtime video player showing washed-out colours for HDR
    videos when subtitles are active
  - core: performance improvements for elements with many source
    pads
  - aacparse: support streams which do not have frequent LOAS
    config
  - av1parse: Fix duplicated frames issue in frame splitting
  - fmp4mux: Fix EAC3 datarate calculation and substream writing
  - gtk4painablesink: fixes glitches with padded buffers such as
    for sub-sampled video formats with odd sizes
  - mpegtsmux: PUSI flag and ID3 tag handling fixes
  - rtpbaseaudiopay2: Fix marker bit handling for DISCONT and
    RESYNC buffer flags
  - rtpvp9pay: Fix parsing of show-existing-frame flag, fixes
    compatibility with vavp9lpenc
  - splitmuxsink: accept pads named 'sink_%u' on the muxer for
    fmp4 muxer support
  - webrtcsink: Correct lock ordering to prevent deadlock
  - gst-plugins-rs meson build gained an auto_plugin_features
    option and no longer requires all gstreamer libraries to be
    available
  - v4l2 device monitor fixes
  - x265enc: advertise latency based on encoder parameters
    instead of hard-coding it to 5 frames
  - cerbero package builder: Add Rust support for 32-bit Linux
    x86
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - info : Added parentheses to ensure proper evaluation of
    conditions in logging level checks
  - info: Fix test pattern to check for an expected debug log
    line
  - pad: make gst_pad_forward not O(n²)
  - parse: Move g_strfreev() a bit later to avoid use-after-free
  - structure: Don't crash if GArray has NULL value
  - utils: Fix leak in gst_util_filename_compare
  - vasnprintf: free dynamic tmp buffer on error to prevent
    memory leak
  - gst-launch-1.0: Print details of error message</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + Highlighted bugfixes in 1.26.9:
  - playback: playbin3 and decodebin3 stability fixes
  - Ancillary metadata handling fixes for AJA playout and
    Blackmagic Decklink capture cards
  - HLS and DASH adaptive streaming clients stability
    improvements
  - gst-play-1.0 will now print details of any missing plugins
    again
  - gtk4paintablesink: Add property to fine-tune reconfiguration
    behaviour on window-resize
  - NDI source: fix audio corruption for non-interleaved audio
    with stride padding
  - Add SMPTE ST291-1 ancillary metadata RTP payloader and
    depayloader
  - Add ST-2038 metadata combiner and extractor
  - webrtcsink: support hardware-accelerated encoders from the va
    VA-API plugin
  - spotifysrc: fix the Spotify integration by using Spotify's
    extended metadata endpoint
  - Python bindings cross compilation fixes
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - info: Force comparison to same types
  - queue: Use GST_PTR_FORMAT everywhere
  - streamcollection: Fix race condition between disconnecting
    notify proxy and notifications
  - value: Fix GstAllocationParams string serialisation on 32-bit
    architectures</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + Highlighted bugfixes:
  - curlhttpsrc fixes and improvements
  - decklinkvideosink: Fix frame completion callbacks for
    firmware 14.3+
  - flac: Fix 6.1 and 7.1 channel layouts and support encoding
    and decoding of 32-bit audio
  - glimagesink: Fix handling of odd height buffers
  - matroskademux: make maximum allowed block size large enough
    to support 4k uncompressed video
  - mxf: Add support for custom Sony XDCAM video variant
  - opusenc: multichannel and surround sound handling
    improvements
  - playbin3: HLS/DASH stream selection handling improvements to
    fix disabling and re-enabling of audio/video streams with
    adaptivedemux2
  - qtmux: robust recording mode space left estimation fixes for
    streams that start with a timestamp offset
  - splitmuxsrc seeking improvements
  - Support FLAC audio in DASH manifests
  - Python bindings: fix regression where buffers were no longer
    writable in pad probe callbacks
  - cerbero: add python bindings for GstApp; Windows installer
    improvements
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - pipeline: Improve resource cleanup logic for clock objects
  - filesink: fix the build with recent mingw-w64
  - basetransform, basesrc: Fix handling of buffer pool
    configuration failures</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Highlights:
  - AMD HIP plugin and integration helper library
  - Vulkan Video AV1 and VP9 decoding, H.264 encoding, and 10-bit
    support for H.265 decoder
  - waylandsink: Parse and set the HDR10 metadata and other color
    management improvements
  - Audio source separation element based on demucs in Rust
  - Analytics combiner and splitter elements plus batch meta to
    batch buffers from one or more streams
  - LiteRT inference element; move modelinfo to analytics lib;
    add script to help with modelinfo generation and upgrade
  - Add general classifier tensor-decoder, facedetector, and more
    analytics convenience API
  - New tensordecodebin element to auto-plug compatible tensor
    decoders based on their caps and many other additions and
    improvements
  - Add a burn-based YOLOX inference element and a YOLOX tensor
    decoder in Rust
  - applemedia: VideoToolbox VP9 and AV1 hardware-accelerated
    decoding support, and 10-bit HEVC encoding
  - Add new GIF decoder element in Rust with looping support
  - input-selector: implements a two-phase sinkpad switch now to
    avoid races when switching input pads
  - The inter wormhole sink and source elements gained a way to
    forward upstream events to the producer as well as new
    fine-tuning properties
  - webrtcsink: add renegotiation support and support for va
    hardware encoders
  - webrtc WHEP client and server signaller
  - New ST-2038 ancillary data combiner and extractor elements
  - fallbacksrc gained support for encoded streams
  - flv: enhanced rtmp H.265 video support, and support for
    multitrack audio
  - glupload: Implement udmabuf uploader to share buffers between
    software decoders/sources and GPUs, display engines
    (wayland), and other dma devices
  - video: Add crop, scale, rotate, flip, shear and more GstMeta
    transformation
  - New task pool GstContext to share a thread pool amongst
    elements for better resource management and performance,
    especially for video conversion and compositing
  - New Deepgram speech-to-text transcription plugin and many
    other translation and transcription improvements
  - Speech synthesizers: expose new "compress" overflow mode that
    can speed up audio while preserving pitch
  - ElevenLabs voice cloning element and support for Speechmatics
    speaker identification API
  - textaccumulate: new element for speech synthesis or
    translation preprocessing
  - New vmaf element to calculate perceptual video quality
    assessment scores using Netflix's VMAF framework
  - decodebin3: expose KLV, ID3 PES and ST-2038 ancillary data
    streams with new metadata GstStream type
  - New MPEG-H audio decoding plugin plus MP4 demuxing support
  - LCEVC: Add autoplugging decoding support for LCEVC H265 and
    H266 video streams and LCEVC H.265 and H.266 encoders
  - RTP "robust MPEG audio", raw audio (L8, L16, L24), and SMPTE
    ST291 ancillary metadata payloaders/depayloaders in Rust
  - Add a Rust-based icecastsink element with AAC support
  - The Windows IPC plugin gained support for passing generic
    data in addition to raw audio/video, and various properties
  - New D3D12 interlace and overlay compositor elements, plus
    many other D3D12 improvements
  - Blackmagic Decklink elements gained support for capturing and
    outputting all types of VANC via GstAncillaryMeta
  - GstLogContext API to reduce log spam in several components
    and `GST_DEBUG_ONCE` (etc) convenience macros to log things
    only once
  - hlssink3, hlscmafsink: Support the use of a single media
    file, plus I-frame only playlist support
  - Webkit: New wpe2 plugin making use of the "WPE Platform API"
  - MPEG-TS demuxer can now disable skew corrections
  - New Qt6 QML render source element
  - qml6gloverlay: support directly passing a QQuickItem for QML
    the render tree
  - unifxfdsink: Add a property to allow copying to make sink
    usable with more upstream elements
  - dots-viewer: Improve dot file generation and interactivity
  - Python bindings: more syntactic sugar, analytics API
    improvements and type annotations
  - cerbero: add support for Python wheel packaging, Windows
    ARM64, new iOS xcframework, Gtk4 on macOS and Windows, and
    more plugins
  - Smaller binary sizes of Rust plugins in Windows and Android
    binary packages
  - Peel: New C++ bindings for GStreamer
  - Lots of new plugins, features, performance improvements and
    bug fixes
  - Countless bug fixes, build fixes, memory leak fixes, and
    other stability and reliability improvements</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Highlighted bugfixes in 1.28.1:
  - Various security fixes and playback fixes
  - Add new whisper-based speech-to-text transcription element
  - Add new debugseimetainserter plugin for testing SEI meta
    insertion
  - Fix scaling and resizing with UIView on EAGL and Vulkan
  - Reverse playback and gap handling fixes in various components
  - avviddec: Handle field/order changes in mixed interlace mode
  - awstranscriber2: workaround for suspected Rust SDK regression
  - cudaupload, cudadownload: Fix CUDA/GL interop copy path
  - decodebin3: Fix switch to smaller collections and improve
    collection change on existing pad
  - devenv: Add a subproject for providing the LunarG MoltenVK
    SDK
  - livesync: fixes and reverse playback handling; ignore
    upstream latency when upstream is not live
  - objectdetectionoverlay: add support for rotated bounding
    boxes
  - qml6glsrc: Fix rendering of scene with clipped items
  - speechmatics: allow configuring audio events such as
    detecting applause, laughter and music
  - livekit webrtc: emit session-requested only for Producer role
  - tsdemux: Fix Continuity Counter handling and handle clock
    change/resets without skew correction
  - v4l2: Add support for AV1 stateful V4l2 decoder
  - vpxdec: Support downstream pools with alignment requirements
  - vtdec, vtenc: Lots of Apple VideoToolbox decoder and encoder
    fixes
  - applemedia build improvements, patches for tvOS support, tvos
    cross file
  - wavpack: Fix handling of format changes, extend parser with
    new features, handle non-S32 samples
  - webrtcsink: allow specifying custom headers to signalling
    server
  - webrtcsink: negotiate profile and level for input encoded in
    H.264
  - webrtcsrc: add request type pads and allow sending encoded
    data downstream
  - cerbero: wheel: Add a new gstreamer_meta package with fewer
    deps
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - aggregator: Handle gap event before segment
  - aggregator: Various introspection annotations / docs fixes
    for vfuncs
  - basesink: Race condition when pausing can cause render() to
    not block on prerolling but process buffers like in PLAYING
    state
  - bitwriter: Steal owned data in reset_and_get_data()
  - caps: Fix the features leak in gst_caps_append_structure_full
  - filesink: Report write error correctly on Windows
  - gst: Add explanatory comment to call_async implementation
  - input-selector: fix several shortcomings
  - multiqueue: reverse playback: use segment stop position as
    start time
  - registry: Skip .dSYM bundles when loading plugins, try 2
  - typefindfunctions: Promote y4m_typefind
  - gst-stats: Also allow ANSI colored logs without 0x in front
    of the thread id
  - Fix a couple of new const-ness warnings around strstr()
    usage, out-of-bounds read in PTP clock and uninitialized
    variable compiler warning</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + Highlighted bugfixes in 1.28.2
  - Various security fixes and playback fixes
  - audioencoder: allow change of channel configuration with
    avenc_aac
  - audioinvert: fix float format handling
  - h264parse, h265parse, baseparse: Preserve upstream buffer
    duration if possible
  - compositor: fix segfault with force-live=true and no sink
    pads (regression)
  - fallbacksrc: send select-streams event to collection source
    element directly
  - hlsdemux2: fix seekable range for live HLS streams
  - glupload: Fix linking glupload with restrictive caps filter
  - nvcodec: Add capability caching to speed up plugin
    initialization
  - RTP and RTCP packet handling fixes
  - RTSP server fixes for clean-up of timed out play requests
  - video-converter: fix I420/A420 BGRA/ARGB output on big-endian
  - qtdemux: fix invalid WebVTT timestamps, and other fixes
  - qmlgl6sink: Qt6GLVideoItem caps update handling fixes
  - threadshare udp sink and source fixes
  - transcriberbin and speechmatics text-to-speech fixes and
    improvements
  - videorate: Fix wrong caps in case of PTS going backward
  - vtdec: more Apple VideoToolbox decoder fixes
  - wavparse: Fix parsing of RF64 wave files
  - wasapi2sink: Ignore transient device errors from default
    device
  - waylandsink: various fixes and improvements
  - WebRTC DTLS robustness/stability improvements
  - Cerbero: Various inno Windows installer fixes and
    improvements; new 'gstreamer_bundle' wheels meta-package
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - bin: iterator is not nullable
  - registry: Skip .dSYM bundles when loading plugins, try 3
  - baseparse:
    . Preserve upstream buffer duration if possible
    . Fix out_buffer leak in frame_free and missing ref in
    frame_copy
  - filesink: Fix wrong open() in overwrite mode
  - queue: Fix potential use-after-free in log function
  - GThreadFunc return type fixes
  - Strange File-sink-file-mode property value in filesink plugin</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + Highlighted bugfixes:
  - Various security fixes and playback fixes
  - applemedia: vtdec stability, MoltenVK integration and planar
    video format handling fixes
  - audioresample: Fix regression on armv7hf
  - bpmdetect: Fixes for stereo and multi-channel modes
  - devicemonitor: wait for start thread to finish when listing
    devices so all the info is there for e.g. v4l2 provider
  - fallbacksrc: Add fallback-source and enable-dummy properties
  - nvidia: fix cudaconvert performance regression and nvdec
    device creation regression
  - opengl: add GBRA swizzle support, and fix glcolorconvert
    vertical flip issue on crop
  - rtspsrc: include user-agent property in HTTP tunnel requests
    and fix mikey regression
  - threadshare: add leaky mode to dataqueue-based elements
  - v4l2: fix negotiation error when trying to force stateful
    decoders to output dmabufs
  - webrtcsink: Add support imx8mp vpuenc_hevc hardware H.265
    encoder
  - cerbero: Extend gst-plugins-rs melding to Darwin platforms
    for smaller binary sizes and static linking improvements
  - inno Windows installer fixes, including silent install mode
    via the command line
  - macOS: provide script to allow uninstalling the package;
    relocate absolute paths to Python.framework in wheels
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - pad: fix potential buffer leak in get_range_failed error
    handler
  - aggregator: Fix documentation
  - allocator: Use g_try_malloc() instead of g_malloc() for
    sysmem
  - baseparse: Fix memory leak when subclass returns error
  - bitwriter: Allow unsetting set bits when overwriting them
  - devicemonitor: Wait for start thread to finish when listing
    devices
  - streams: Add METADATA to the valid stream flags for
    serialization
  - value: On buffer deserialization errors first unmap the
    buffer and then unref it
  - gst-inspect-1.0: type for string caps fields should be
    'string' not 'gchararray'</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + Highlighted bugfixes:
  - Various security fixes and playback fixes
  - audioaggregator: fixes for conversion of in-progress buffers
    when input caps change
  - audioresample: more armv7 fixes
  - camerabin: Fix caps negotiation failure when starting video
    capture
  - Debug logging performance improvements
  - fmp4mux: Fix draining in chunk mode after partial GOPs were
    drained
  - gldownload: fix handling of directly imported dmabufs from
    glupload
  - matroskamux: Write ReferenceBlock for non-keyframe video in
    BlockGroups
  - rtp2: session: add "stats" property
  - rtspsrc2: handle parse errors with TCP interleaved more
    gracefully where the server just drops data
  - rtspsrc2: implement support for SRTP, authentication, HTTP
    tunnelling, keep alive, stream selection, TLS validation,
    latency configuration
  - st2038combiner: only forward video pad segment, fixing issues
    for cases where the ST2038 segment differs
  - Wavpack audio: Various channel and channel-mask related fixes
  - webrtc, sdp: set level in negotiated caps only if level
    asymmetry not allowed, fixing an H.264 negotiation regression
    with higher resolutions
  - androidmedia: add various new codec mime / profile mappings
    (WMV, VC1, AC3/EAC3/AC4, AAC, H265) and support decoding FLAC
  - d3d12decoder: Fix decoding on Qualcomm GPUs on ARM64 Windows
  - wasapi2src: fix hang when using loopback-target-pid
    (regression from 1.26)
  - cerbero: update to Rust 1.96, plus glib-networking OpenSSL
    backend fixes
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - bufferpool: avoid leaking partially preallocated buffers
  - caps: fix multiple caps leaks
  - datetime: Improve correctness of ISO-8601 string parsing
  - info: Don't use fwrite() on Windows for debug logging
  - info: Use stack allocation for messages smaller than 1kB
  - task: Fix racy tests by making unref deterministic
  - value: fix crash when converting NULL G_TYPE_VALUE_ARRAY to
    G_TYPE_STRING
  - registry: detect libgstreamer load from Android container
    and skip canonicalization
  - tests: Fix build with glib &lt;= 2.67.2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + Highlighted bugfixes:
  - Various security fixes and playback fixes
  - Fix subtitles cause green flickering with VA decoders on AMD
    GPUs
  - core: Fix sticky event raciness when pads are linked mid-push
  - appsrc: Uniformly handle EOS events being pushed
  - audio-resampler-neon fails to build for targets with neon but
    without thumb
  - avtp: Correct ptime generation from avtp timestamp
  - fmp4mux: Various fixes for splitting at fragment boundaries
  - gldownload: fix wrong DRM format negotiation causing R/B
    channel swap
  - gdkpixbufdec: Drop rank to NONE and handle resolution/format
    changes
  - gopbuffer: add support for H.266/VVC
  - h265decoder: Fix HEVC with alpha decoding
  - mp4mux: fix AC-3 template caps so muxer can accept input from
    ac3parse
  - mpegtsmux: Always assign PTS to output buffers in CBR mode
  - mpegtsmux: Output buffers with PCR-only bitrate-padding
    packets have wrong PTS
  - rtcpbuffer: Fix parsing of SR+SDES compound packets
    (regression from security fix)
  - rtspsrc2: Allow disabling SRTP/SRTCP encryption and SRTP
    authentication
  - tsdemux: Improve PTS rollover handling in ignore-pcr mode,
    fixing intermittent corruption with YouTube HLS streams
  - textaccumulate: output joined single buffer, add list as meta
  - threadshare: add ts-clocksync
  - webrtcsink: negotiation fixes and improvements
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - caps: fix field name leak in gst_caps_structure_simplify
  - info: Use a more optimized version of GST_TIME_ARGS
  - pads: Fix sticky event raciness when linked mid-push
  - typefindhelper: Drop unnecessary check for factories without
    a function
  - Use named pipes when spawning gst-ptp-helper on Windows</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + Highlighted bugfixes in 1.28.6
  - Various security fixes and playback fixes
  - playbin3, playbin: fix stalls after re-enabling previously
    disabled subtitles
  - Fix regression in core if a pad is re-linked while changed
    sticky events are being pushed
  - dtls/webrtc: fix some issues with OpenSSL 4.0.0
  - RTP retransmission bitrate estimation fixes
  - Fix RTP depayloading of SMPTE ST291 frames with multiple ANC
    packets
  - Add H.266 muxing support to the Rust (f)mp4 muxers
  - Better handling of input buffers without timestamps in Rust
    (f)mp4 muxers
  - webrtcsink H.264 level/profile negotiation fixes and support
    for nvv4l2h265enc encoder
  - SMPTE ST2038 ancillary metadata and closed caption combiner
    improvements
  - Fix SEI insertion into H.265/HEVC streams with alpha
  - Windows D3D11 WinRT screen capture element fixes
  - Improved coded buffer size handling for VA encoders
  - Textaccumulate: various tweaks how the element outputs text,
    plus better handling of French punctuation
  - hlssink3: improved handling of input buffers without
    timestamps
  - Fix build against FFmpeg 9.0
  - cerbero: fix Windows packages binary size increase
    regression; upgrade libsrt recipe to 1.5.6
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - baseparse: Don't reset infer_ts/pts_interpolate subclass
    configuration in reset() and related fixes
  - cpuid: fix AArch64 NEON detection to check HWCAP_ASIMD, not
    HWCAP_NEON
  - pad: fix livelock when pushing changed sticky events when the
    pad is re-linked
  - valve: Don't send a reconfigure even when setting the drop
    property to the same value
  - meson: Make the g-ir-scanner init section consistent across
    modules
  - meson: use dependency('dl') instead of cc.find_library('dl')</changelog>
</package>
<package pkgid="4e324b6f41dd9a27ed3a29a77f030e5174fe7bc4d31b52079be98190d373eccce8ad0e91f5d1b692ef7e678787e306db811090d386bd6d3f4738ff574c0abb79" name="gstreamer-devtools-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + validate: add missing GST_VALIDATE_API annotation
  + validate: use meson compile instead of ninja directly
  + dots-viewer: Update Rust dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + debug-viewer: Make 0x prefix optional thread ID regexes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + dotsviewer: Update Rust dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Update Rust dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + No changes, stable versionbump only.
- Update vendored dependencies tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + Plug memory leaks reported running valgrind on our testsuite</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + use relative paths in the printed validate command, fix flaky
    tests due to non-deterministic pad task unref</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1784030400">- Update to version 1.28.5:
  + No changes, stable versionbump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + meson: Make the g-ir-scanner init section consistent across
    modules and fix validate g-ir-scanner invocation so that it
    doesn't load any plugins
  + meson: use dependency('dl') instead of cc.find_library('dl')
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="a74d05b79e788c2770999f71c4e70ef677208614928fa8ca18654fa378f3005f00fbdd2ea35dda4fd345cc1a7480aec5eb3c21801ccb81ca0851ca8d28e3fbee" name="gstreamer-devtools-debugsource" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + validate: add missing GST_VALIDATE_API annotation
  + validate: use meson compile instead of ninja directly
  + dots-viewer: Update Rust dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + debug-viewer: Make 0x prefix optional thread ID regexes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + dotsviewer: Update Rust dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Update Rust dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + No changes, stable versionbump only.
- Update vendored dependencies tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + Plug memory leaks reported running valgrind on our testsuite</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + use relative paths in the printed validate command, fix flaky
    tests due to non-deterministic pad task unref</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1784030400">- Update to version 1.28.5:
  + No changes, stable versionbump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + meson: Make the g-ir-scanner init section consistent across
    modules and fix validate g-ir-scanner invocation so that it
    doesn't load any plugins
  + meson: use dependency('dl') instead of cc.find_library('dl')
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="ea707ad85b96d34b7c1f06ead3d1d75fb533813edef37bd7fdb3c2b396565664156fbdc6eccda6cb6f1888c674c4c3344974e01f045899a178a17e5b173e046f" name="gstreamer-devtools-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + validate: add missing GST_VALIDATE_API annotation
  + validate: use meson compile instead of ninja directly
  + dots-viewer: Update Rust dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + debug-viewer: Make 0x prefix optional thread ID regexes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + dotsviewer: Update Rust dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Update Rust dependencies</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + No changes, stable versionbump only.
- Update vendored dependencies tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + Plug memory leaks reported running valgrind on our testsuite</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + use relative paths in the printed validate command, fix flaky
    tests due to non-deterministic pad task unref</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1784030400">- Update to version 1.28.5:
  + No changes, stable versionbump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + meson: Make the g-ir-scanner init section consistent across
    modules and fix validate g-ir-scanner invocation so that it
    doesn't load any plugins
  + meson: use dependency('dl') instead of cc.find_library('dl')
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="2ff55a8857de3d8d7dca2af40e5aa0f8a80f71a20af63849dff026eec6b6dcf7a57ca1d0f5f548df347eab9e14d2ab997e19ab3366e5adcbc9e592b916449406" name="gstreamer-editing-services-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + ges: add error reporting to base bin timeline setup</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + python: More typing fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + meson: Fix libxml2 not building due to wrong option type
- Switch to source service for tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + Remove spurious python-embed dependency from libges
  + Fix a couple of const correctness bugs around strchr() usage</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + Plug memory leaks reported running valgrind on our testsuite
  + Fix use-after-free in GESUriSource decodebin callbacks
  + Fix use-after-free in structured-interface and asset cache</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + meson: Fix libxml2 not building due to wrong option type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + tests: Implement assertion check macros as functions to speed
    up compilation</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="d8d853dd5aa1c4d72d9a4996fe0ac5942ea5d2d30f2a07492e320cad6de079b936f8ba11ec51bdae94ca09f9e909b7e596d46d040a88f4d1f8946bf9f9141101" name="gstreamer-editing-services-debugsource" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + ges: add error reporting to base bin timeline setup</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + python: More typing fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + meson: Fix libxml2 not building due to wrong option type
- Switch to source service for tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + Remove spurious python-embed dependency from libges
  + Fix a couple of const correctness bugs around strchr() usage</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + Plug memory leaks reported running valgrind on our testsuite
  + Fix use-after-free in GESUriSource decodebin callbacks
  + Fix use-after-free in structured-interface and asset cache</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + meson: Fix libxml2 not building due to wrong option type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + tests: Implement assertion check macros as functions to speed
    up compilation</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="ea53aa1003ece0abb618f921b0c4447a1b4fe02aae2ded85d3adf5b51c03045afc5ff31a691b524a7c50c3abbde6d196f43d65a0fae44d242d063dc2788ae5e4" name="gstreamer-libnice-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.23" rel="2.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 0.1.21:
  * Only use `ifr_ifindex` if OS supports it, fixes build on iOS
    and FreeBSD.
- Changes from version 0.1.20:
  * Remove support for GStreamer 0.10 builds.
  * Add macro to check LIBNICE version.
  * Added utility function to get the STUN server from a candidate.
  * Support additional header in built-in HTTP proxy client.
  * Add boxed type for NiceAddress for bindings.
  * Add API to get the interface index for a local address.
  * Explicitly bind to a specific interface when creating UDP
    sockets.
  * Limit the number of stored incoming checks based on a property.
  * Do asynchronous DNS resolution for STUN and TURN servers.
  * Add introspection friendly API to get an allocated string from
    a NiceCandidate.
  * Enable gst-full to link in a single element.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681387200">- Add libnice-port-gupnp-igd-bump.patch: Port to new gupnp-igd.
- Replace libgupnp-igd-devel and gobject-introspection-devel with
  pkgconfig(gupnp-igd-1.6) and pkgconfig(gobject-introspection-1.0)
  BuildRequires, align with what meson checks for.
- Use ldconfig_scriptlets macro.
- Enable meson_test macro in check section, run tests during build.
  Remove the single test that does not work in the build service
  via sed call.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Add 4b63250c.patch: agent/meson: Replace filename with basename.
  This avoids emitting absolute paths into generated sourcecode, it
  improves reproducibility.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1731067200">- Update to version 0.1.22:
  + API: Make nice_address_is_local() available to applications
  + Make padding be all zeros to conform to RFC8489
  + Fix interface listing on Android
  + Include TURN sockets in the list from nice_agent_get_sockets()
  + Set consent refresh timeout in line with RFC 7675
  + Fix ifr_ifindex build with cland and OpenBSD
- Drop 4b63250c.patch: Fixed upstream.
- Rebase patch with quilt.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1731326400">- Add c47a7ea6289187857a38e0118bd8528cab9171c9.patch meson: Add
  glib debug, assert and check options.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1731758400">- Add 37eeeb1a750bf2dd6d5769d759069e95dd1b8493.patch:
  test-new-trickle: Remove cancellable as a wakeup mechanism.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733745600">- Increase test timeout on s390x. test-send-recv can be slow and
  sometimes times out in our builds.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1744286400">- Update to version 0.1.22+7:
  * agent: stop leaking StunResolverData
  * test-new-trickle: Remove cancellable as a wakeup mechanism
  * Fix TCP concurrent sending problem
  * meson: Add glib debug, assert and check options
  * COPYING / README: Add SPDX-License-Identifier for added clarity
  * agent: Only accept remote candidates with non-zero priority
  * tests: Reduce the printing a little to please libxml
  * Change padding to be rfc8489 conform
- Switch to git checkout via source service.
- Drop patches fixed upstream:
  * 37eeeb1a750bf2dd6d5769d759069e95dd1b8493.patch
  * c47a7ea6289187857a38e0118bd8528cab9171c9.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 0.1.23:
  + API: Added option NICE_AGENT_OPTION_CLOSE_FORCED to not wait
    for TURN when closing asynchronous
  + Reject invalid remote candidates with priority=0
  + Add missing mutex in tcp-bsd socket
  + Add buffer list support to nicesrc
  + Avoid dropping packing in nicesink, retry instead
  + Only create a new NiceCandidate if a socket can be opened, as
    it is a somewhat costly operation
  + Many new tests
  + Fix leaks
  + Fix various test flakiness
- Temp disable test-suite.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="44e08809d15c512d3e9850507f298ecbb3b1c406fd36ce05b181f6a2e30e27090d707c4b28d0290e7355ea8067e7b5076ddf82caef99c474eb910a0275dda9c9" name="gstreamer-lsp-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.34" rel="1.1"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1756209600">- update to 1.2.23
  * Added experimental support of UI for MacOS using FreeType
    and Cairo libraries. Contributed by Marvin Edeler.
  * Implemented human-friendly preset management in the plugin's UI.
  * VST3 plugin state format changed, not backward-compatible with
    previous versions of plugins. Downgrading version may cause plugin state loss.
  * Added AHDBSSR (Attack, Hold, Decay, Break, Slope, Sustain, Release)
    envelope control over loaded samples in Sampler and Multisampler plugin series.
  * Added DC offset control for Clipper and Multiband Clipper plugin series.
  * Added frequency linking button to the Phaser plugin series that
    allows to link minimum and maximum LFO frequencies and to keep
    logarithmic frequency range being constant.
  * Added support of linear axis for frequency in Spectrum Analyzer
    plugin series.
  * Added frequency inspection mode to the Spectrum Analyzer plugin
    series activated by 'Inspect' button or Ctrl + Left Mouse Button on the graph.
  * Added support of minimum-phase filter mode for Loudness Compensator
    plugin series.
  * Added 'M/S Link' and 'S/C Link' buttons to LeftRigth and MidSide
    versions of following plugins:
  * Compressor, Dynamics Builder, Expander, Gate;
  * Multiband plugins: Compressor, Dynamics Builder, Expander, Gate;
  * Equalizers: Parametric Equalizer and Graphic Equalizer;
  * Crossover plugin.
  * Added audio channel pre-mixing controls for the following plugins:
  * Compressor, Dynamics Processor, Expander, Gate and Limiter;
  * Multiband plugins: Compressor, Dynamics Processor, Expander, Gate and Limiter;
  * GOTT Compressor.
  * Extended collection of built-in rooms for Room Builder plugin series
    by Boris Gotsulenko aka borT.
  * Added exciter-like effect presets for Phaser plugin series contributed
    by Attila Schler.
  * Added possibility to automatically play samples when navigating file list.
  * Added command line option for JACK that allows to specify client name.
  * Some bugfixes and improvements in VST3 plugin format, now UI works
    for editorhost demo application from the Steinberg VST3 SDK.
  * Additional optimizations of 3D space mathematics with AVX instruction set.
  * Fixed improper AVX-512 optimization for lanczos kernel genration
    function which could cause improper resampling of audio files and
    yield some plugins to not to work properly.
  * Fixed bug in frequency split editing for Mid/Side and Left/Right
    versions of Crossover plugin.
  * Fixed bug in Mid/Side conversion of stereo signal on 32-bit and
    64-bit ARM processors. Contributed by Asahi Lina.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1761480000">- update to 1.2.24
  * Implemented Ring-Modulated sidechain plugin series.
  * Implemented Multiband Ring-Modulated sidechain plugin series.
  * Implemented A/B preset switching support by plugins.
  * Added support of integrated loudness metering for Referencer
    plugin series.
  * Added True Peak limiting modes to the Limiter and Multiband
    Limiter plugin series.
  * Added Piano keyboard layout to all plugins that provide
    frequency graph.
  * Added support of BeginEdit and EndEdit events for CLAP,
    LV2, VST2 and VST3 formats.
  * Moved Dry, Wet and Dry/Wet knobs into a separate Mix overlay
    for Trigger plugin series.
  * Fixed frequency range display for Multiband Compressor,
    Expander, Gate and Dynamics Processor plugin series.
  * Fixed regressions in LV2 plugin wrapper related to setting
    path parameters.
  * Fixed crash when loading project with Loudness Compensator
    plugin in IIR mode.
  * Fixed VST3 plugins crash under Ardour related to improper
    IRunLoop interface operations based on invalid API calls by the DAW.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1762257600">- update to 1.2.25
  * Improved plugin metadata validation tool in plugin framework.
  * VST3 data synchronization between DSP and UI is now performed in
    the UI thread if possible.
  * Fixed VST3 crash on JUCE-based hosts related to improper IRunLoop
    handling.
  * Fixed Room Builder plugin that could not render impulse responses
    for some built-in rooms.
  * Fixed possible SIGFPE crash on LADSPA descriptor generation related
    to division by zero error.
  * Fixed data transport for LV2 plugins that caused many annoying log
    messages in Ardour.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1766404800">- update to 1.2.26
  * Implemented Matcher plugin series.
  * Implemented metadata revisioning to not to corrupt parameter
    automation in DAWs like Ardour related to changing port indices
    when some new parameter is added.
  * Added possibility to select between host-friendly and user-frienfly
    values when exporting configuration to the file.
  * Added 'smooth' parameter in Limiter and Multiband Limiter plugins
    that allows to adjust the smoothnes of the ALR knee.
  * Optimized spectrum analyzer module: reduced memory usage and
    memory copying.
  * Some optimizations related to plugin port mappings in the UI.
  * Removed duplicate and not working filter point thickness settings
    in UI behavior menu.
  * Fixed out-of sync ALR attack and release timings for the Limiter
    module when changing the sample rate.
  * Fixed moduleinfo.json generation and validation for VST3.
  * Fixed possible garbage at the end of KVT BLOB serialization.
  * Fixed endianess-related bugs in VST3 headers.
  * Fixed some bugs in VST3 plugin state deserialization.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1773316800">- update to 1.2.27
  * Implemented plugin launcher for standalone plugins to avoid icon
    flood in menus of modern desktop environments.
  * Added new experimental light UI schema 'Paper'. Contributed by
    suedwestlicht at github.com.
  * Added support of filter decramping for Parametric Equalizer and
    Filter plugin series.
  * Moved all code related to OpenGL rendering into a separate thread to prevent
    freezing and stuttering of the main UI loop of the host application.
  * Added possibility to independently equalize left and right channels
    of wet signal for convolution-base plugins series:
  * Impulse Responses;
  * Impulse Reverb;
  * Room Builder.
  * Added support of visual schema selection via the command line
    argument for standalone versions of plugins.
  * Added keyboard shortcuts for quickly closing some dialogs.
  * Added support of switching presets by scrolling of the mouse wheel.
  * Added better support of APO equalizer configuration files.
  * Reorganized inputs and outputs of Noise Generator x2 and x4 into
    stereo groups.
  * Some optimizations, bugfixes and improvements in core libraries.
  * Fixed bug in Artistic Delay plugin which could yield to crackling
    sound when using feedback.
  * Fixed and regressions in plugin window sizing and optimized
    window behaviour.
  * Fixed bug in waveform display for Multiband Clipper plugin series.
  * Eliminated some unnecessary redrawing of widgets triggered
    by other widgets.
  * Memory consumption optimizations in the Slap-back Delay plugin
    series: memory is not allocated for non-used delay lines.
  * Fixed muting of delay line when delay is zero in Slap-back Delay
    plugin series.
  * Fixed bug of failing UI creation when plugins's global
    configuration file is missing.
- update .spec for new Launcher</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1775304000">- update to 1.2.29
  * Added multiple plugins launch option by Launcher tool.
  * Added measured latency display in samples for the Latency Detector tool.
  * Additional DSP code optimizations for AVX-512 instruction set.
  * Better support of Haiku by core libraries.
  * Sidechain optimizations: Sidechain now uses ring buffer instead of
    shift buffer. This allows to reduce the number of memory copies
    and memory consumption.
  * Frequency knob now also is affected by note quantization switch
    in Parametric Equalizer plugin series.
  * Fixed regression related to UI scaling and font scaling.
  * Fixed non-properly working 8th band of crossover in the
    Multiband Ring Modulated Sidechain.
  * Fixed widget redrawing atrifacts for some use cases.
  * Fixed possible read/write concurrency on the global configuration file.
  * Fixed recurse plugin window positioning bug which could yield memory
    leaks in the X11-emulated Wayland environment.
  * Fixed memory leaks when using Cairo library as a fallback to OpenGL.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1781352000">- update to 1.2.31
  * In this release we introduce support of PipeWire without and
    intermediate JACK layer.
  * The overall change list is the following:
  * Added new 'standalone' build feature which now replaces the 'jack'
    build feature for launching standalone plugins.
  * The feature 'jack' is now responsible for building JACK audio
    backend for standalone plugins.
  * Moved all JACK-related code into a separate lsp-audio-jack module.
  * Added support of PipeWire audio backend using lsp-audio-pipewire
  module, new build feature 'pipewire'.
  * Updated build system: ASAN, CROSS_COMPILE, DEBUG, DEVEL, PROFILE,
    STRICT, TEST, TRACE makefile flags replaced with 'asan', 'crosscompile',
    'debug', 'devel', 'profile', 'strict', 'test' and 'trace' FEATURE flags.
  * Updated makefiles to not to clash with launcher tool on MacOS.
  * Some fixes arount CLAP plugin format for better support of MacOS
    (contributed by Benjamin Zeiss @ GitHub).
  * Added previous and next preset selection in the preset window.
  * Added possibility to reveal played sample on 'Listen' button press
    for Sampler, Multisampler and Trigger plugin series.
  * Updated behaviour of the AudioSample controller when displaying load status
    to prevent the UI blinking when switching between samples in the file navigator.
  * Extended dynamics range for Gate and Multiband Gate plugin series.
  * Improved text rendering in hosts that provide their own implementation
    of FreeType library (like Ardour) by loading the system version of FreeType
    library if it is available and has greater version number.
  * Some costmetic changes in text lables of the UI for several plugins.
  * Re-numbered plugins' parameter labels to start counting parameters with
    1 for the following plugins:
  * Artistic Delay;
  * Crossover;
  * Dynamics Processor;
  * Impulse Responses;
  * Impulse Reverb;
  * Multiband Compressor;
  * Multiband Dynamics Processor;
  * Multiband Expander;
  * Multiband Gate;
  * Multiband RingMod Sidechain;
  * Room Builder;
  * Slap-Back Delay;
  * Spectrum Analyzer.
  * The auto-play and auto-load features in file navigator have been
    moved into separate 'UI Behavior' options for Impulse Responses
    and Impulse Reverb Plugin series.
  * The ComboBox and ComboGroup widgets now properly react on the 'ESC'
    key pressure and hide the dropdown list when it is open.
  * Fixed Drag &amp; Drop issue under X11 (contributed by Justin Frankel).
  * Fixed endless vertical flip of the image on MacOS (contributed by Hoshino Lina).
  * Fixed some bugs in the AudioEnvelope controller that did not allow
    to fully reset the envelope to defaults.
  * Fixed out-of-sync event handling for CLAP and VST2 extra UI run loop
    under Linux when hiding and showing plugin window.
  * Fixed generic UI failure for CLAP: removed normalization for discrete parameters.
  * Fixed improper handling of plugin factory initialization/finalization
    for CLAP plugin format (added support of series of initializations and
    finalizations as it is allowed by CLAP standard).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1781438400">- update to 1.2.33
  * Fixed PipeWire driver linkage error.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1786881600">- update to 1.2.34
  * Implemented Deesser Plugin series.
  * VST2 plugins now are packaged into shell plugin which makes faster scanning of plugins and requires less shared object files to provide.
  * Significant refactoring of static and dynamic filter functions, eliminated some bugs in mathematics for ARM32 and AArch64 archtectures that were hard to catch.
  * Added support of biquad filter cascades that contain 16 filters at one time, optimized filter cascades for AVX-512 support.
  * Added hard clipping of the input signal to the maximum peak value of 120 dBFS to avoid mathematic failures which may yield to NaN and Inf values.
  * Added delayed display of the 'Loading' status for the AudioSample widget to avoid flickering of the sample widget when quickly navigating samples on the sample navigation panel.
  * Added possibility to select audio driver by clicking current Audio driver's name at the bottom-right part of the window.
  * The Input Gain knob now controls the gain of input signal only and does not affect the level of external sidechain or shared memory link for the list of following plugins:
  * Multiband Compressor;
  * Multiband Dynamics Processor;
  * Multiband Expander;
  * Multiband Gate;
  * Multiband Limiter;
  * Multiband Ring-Modulated Sidechain.
  * Usage of system FreeType library for hosts that provide it's own built-in FreeType library now is turned off by default and can be turned on by setting the LSP_WS_FORCE_SYSTEM_FREETYPE=on environment variable.
  * Fixed regression in filter transfer function calculation functions that could yield to improper display of filter characteristics for the highest frequency band on some crossovers.
  * Fixed VST3 scaling issues on MacOS (contributed by lltwist @ github.com)
  * Fixed regression that caused a crash when launching standalone plugins in headless mode.
  * Fixed out of sync parameters for the ctl::Envelope controller which fixes behaviour of audio envelope in Sampler plugin series.
  * Bugfixes in PipeWire driver: fixed registry synchronization code that could yield to hangup or crashes.
  * Fixed VST3 paths for 32-bit and 64-bit ARM architectures.
  * Fixed bug related to failures of saving global configuration file when user's configuration directory of LSP Plugins does not exist (for example, on first installation).
- Added backported empty_url.patch
  * Fixes interpreting empty URL as missing server name</changelog>
</package>
<package pkgid="03f98fa64c5bac258e6559b8051dcdcee734c44d91b5e1a3c26832284312ef288dcb1a44a94e48693c5e473b3dd183b8e5d7f0ca29d27446eddf85b116396221" name="gstreamer-plugin-aravis-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.36" rel="2.3"/>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1669550400">- Update license to LGPL-2.1
  https://github.com/AravisProject/aravis/commit/c20298b222012a63b3a73193e3849ba8980b2c07</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1679918400">- Update to 0.8.26:
  * viewer: fix pixel format selection #765
- Changes for 0.8.25:
  * viewer: add component selection support
  * buffer: add component id getter
  * buffer: fix multipart informations
- Changes for 0.8.24:
  * gv: fix multipart data accessor
  * gv: improve error handling of network API</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1690200000">- Update to 0.8.27:
  * camera: add vendor specific quirks to frame rate
  * camera: multiple tap helpers
  * gv: start packet timeout after the first non leader packet
  * gv: auto packet size fix
  * gv: add more camera to the legacy endianness mechanism exception list
  * u3v: fix u3vcp_capability register size
  * chore: compilation warning fixes
  * ci: pipeline babysitting
  * doc: link fix</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1703592000">- Update to 0.8.30:
  * gv: add EVK Helios and Automation Technology C6 devices to the
    legacy mode list
  * gv: don't ignore POINTTOPOINT interfaces, allows for direct
    connection to devices through VPNs
- Changes for 0.8.29:
  * usb3vision: fix callbacks triggering in async mode
  * usb3vision: fix underrun counting
- Changes for 0.8.28:
  * usb3vision: make async libusb default
  * usb3vision: improve CPU use when no buffer is available for the
    stream thread
  * usb3vision: don't wait forever for USB transfer completion
  * usb3vision: enable stream after the receiving stream thread is
    started
  * viewer: avoid buffer exhaustion if GStreamer pipeline is late
  * build: fix clang 32 bits compilation</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1710331200">- Update to 0.8.31:
  * viewer: better handling of exposure and gain setting
  * genicam: genicam URL stored as DomDocument URL property
  * genicam: fix arv_device_get_feature_access_mode return value
  * camera: set/dup_register helper
  * camera: frame_rate setting improvements
  * usb3vision: handle GenDC payload
  * gigevision: set a lower boundary to minimum socket size in auto mode
  * build: fix a libxml2 API breakage</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1725710400">- Update to 0.8.33:
  * viewer: ignore exposure time feature representation
- Update to 0.8.32:
  * viewer: workaround for Blackfly Mono16 pixel endianness issue
  * gst: disconnect camera in stop method
  * gst: stream object accessor
  * gst: camera change signal
  * gst: stream change signal
  * gst: allow software trigger
  * gvsp: fix chunk detection
  * gv_device: crach fix on finalization
  * Fix device_write_memory rust binding
  * introspection: add generic feature value accessors
  * chore: fix libxml2 deprecation warnings
  * chore: appstream fixes</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1739707200">- Update to 0.8.34:
  * gigevision: allow to select discovery interface
  * genicam: fix unaligned memory access
  * gigevision: fix uninitialized memory access
  * build: add missing include</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1746705600">- Update to 0.8.35:
  * chunk_parser: support for chunk selectors
  * fake: fix trailer packet content
  * fake: fix schema validation
  * system: API to select only one interface</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1778414400">- Update to 0.8.36:
  * viewer: exposure time and increment support
  * viewer: more pixel format support
  * gstplugin: memory leak fix
  * usb3vision: fix handling of control endpoints
  * gigevision: more cameras to the legacy endianness lists
  * gigevision: undefined behaviour fixes
  * genicam: local error propagation fixes
  * msvc: avoid symbol export in static builds
  * python: read write memory binding fixes</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1780660800">- Drop obsoleted %suse_update_desktop_file</changelog>
</package>
<package pkgid="9d4ee59d7c5516dea0e3d1bfb266f6ed8b2f0d394fbf88f3be6e3c7a0f8e526dbb39f8b6574f1658bdee544a495fce83fa187f78f11d8de2445ce4411adf3986" name="gstreamer-plugin-cluttergst3-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.27" rel="2.17"/>
  <changelog author="zaitor@opensuse.org" date="1473336000">- Update to version 3.0.20:
  + Build cleanups and improvments.
  + Fix BT.2020 YUV to RGB conversion.</changelog>
  <changelog author="zaitor@opensuse.org" date="1481025600">- Update to version 3.0.22:
  + A couple of video sink fixes (crashes &amp; not up-to-date data).
  + A bunch of content fixes.</changelog>
  <changelog author="zaitor@opensuse.org" date="1483963200">- Add clutter-gst-mem-leak-fixes.patch: Fix various memory leaks in
  video-sink, patches from upstream git.</changelog>
  <changelog author="jengelh@inai.de" date="1486814400">- Fix RPM groups</changelog>
  <changelog author="zaitor@opensuse.org" date="1490875200">- Update to version 3.0.24:
  + Enable inspection of gstreamer plugin without connecting to
    display servers.
  + Fix issue with RGBx/BGRx formats not showing.
  + Fix memory leaks.
- Drop clutter-gst-mem-leak-fixes.patch: Fixed upstream.</changelog>
  <changelog author="zaitor@opensuse.org" date="1514030400">- Add clutter-gst-video-sink-fix-compilation-error.patch:
  video-sink: Fix compilation error.
- Clean up spec with spec-cleaner, use modern macros.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1520769600">- Update to version 3.0.26:
  + Fix compilation error with -Werror=format-nonliteral.
  + Rename plugin to avoid dash in the name.
- Drop clutter-gst-video-sink-fix-compilation-error.patch: fixed
  upstream.
- Rename gstreamer-plugin-gstclutter-3_0 subpackage to
  gstreamer-plugin-cluttergst3, following upstream. Since some
  software might refer to the old name, there is no obsoletes
  added, allowing users to keep the old package. As there is no
  conflict, this is acceptable.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1549540800">- Update to version 3.0.27:
  + Explicitly link to gdk-pixbuf.
- Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires following
  upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Add 0001-video-sink-Remove-RGBx-BGRx-support.patch: video-sink:
  Remove RGBx/BGRx support. The rgb24 renderer uses the wrong pixel
  stride and the rgb32 renderer assumes alpha is meaningful. We can
  use neither.
  Fixes: https://gitlab.gnome.org/GNOME/cheese/-/issues/51
- Update Supplements to current standard.</changelog>
</package>
<package pkgid="e559f162862129791a0fca5a7116e67c2d430172d85f06bed30801eb328746792592d9086fe4055b4bbda1a98ae178e38c9ff419024825fbcc3b69c94dd0a7a1" name="gstreamer-plugin-pipewire-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.8" rel="2.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1773662400">- Update to version 1.6.2:
  * This is a bugfix release that is API and ABI compatible with
    the previous 1.6.x releases.
  * Highlights
  - Fix a potential crash when the wrong memory was freed.
  - Fix a optimization with shared memory over some links that
    could cause errors later on.
  - Fix SOFA filter and default control input in LADSPA and LV2.
  - Some other small fixes and improvements.
  * PipeWire
  - Remove an optimization to skip share mem in links, it causes
    problems later on. (#5159 (closed))
  * Modules
  - Don't try to free invalid memory or close invalid fds when
    the client aborted before allocating buffer memory.
    (#5162 (closed))
  * SPA
  - support ACP_IGNORE_DB in udev.
  - Use 0x as a prefix for hex values.
  - Mark Props as write-only in libcamera.
  - Small optimization in the audio mixer.
  - Fix initialization of control properties for SOFA and biquads
    in the filter-graph. (#5152 (closed))
  - Fix min/max default values for LADSPA and LV2.
  * JACK
  - Fix jack_port_type_id(). Return values that are compatible
    with JACK1/2.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1774440000">- Add pipewire-const-correctness-1.patch and pipewire-const-correctness-2.patch
  picking upstream changes to fix build with glibc 2.43</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776772800">- Update to version 1.6.3:
  * Highlights
  - Fix some RAOP compatibility regressions.
  - Fix segfault in the mixer in some cases.
  - Most nodes now produce and consume MIDI1 again and avoid
    conversions to and from UMP.
  - Various small fixes and improvements.
  * PipeWire
  - Fix regression with sample rate changes. (#5207 (closed))
  - Fix a potential integer overflow in the memory mapping.
  * Modules
  - Align RTP timestamps to make RAOP work on more devices.
    (#5167 (closed))
  - Avoid crashes in RTP streams because of concurrent event
    emission.
  - Avoid invalid fd usage in native-protocol with special
    crafted messages.
  - Fix properties and params enumeration in filter-chain
    (#5202 (closed)).
  * SPA
  - Fix compilation with -Werror=discarded-qualifiers
  - Avoid OOB read in mix matrix. (#5176 (closed))
  - Avoid loading plugins from absolute paths that are not in
    the search path.
  - Avoid MIDI conversions to and from UMP. (#5183 (closed))
  * Bluetooth
  - Backport some fixes and avoid some crashes.
  * JACK
  - Make sure timebase callback is never called with 0 frames.
  - Increase the notify queue to avoid losing notifications.
- Drop patch which is already included upstream:
  * pipewire-const-correctness-1.patch
- Modify the service to use a tar.xz file for the sources
  instead of obscpio.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776859200">- Update to version 1.6.4:
  * This is a bugfix release that is API and ABI compatible with
    the previous 1.6.x releases.
  * Highlights
  - Small improvements and seqfault fixes.
  - Try to not emit ports that JACK doesn't understand. Fixes
    glitches in ardour and other JACK apps.
  * PipeWire
  - Refuse to load plugins and crash when pw_init() was not
    called. (!2784 (closed))
  * SPA
  - Fix LADSPA plugin loading, support LADSPA_PATH ending with /
  - Fix segfault in alsa-seq when removing devices in some cases.
    (#5221 (closed))
  - Allow negative gain in mixer. (#5228 (closed))
  - Improve alsa-seq port names, add : between client and port.
    (#5229 (closed))
  - ACP: don’t override user-selected port on availability
    changes.
  * Bluetooth
  - Backport some important fixes and minor improvements.
  * JACK
  - Ignore non DSP ports to avoid emitting extra callbacks.
  * GStreamer
  - Fix crop metadata.
  * Tools
  - Fix WAVEX saving in pw-cat. (#5233 (closed))</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1777377600">- Do not require pulseaudio-setup anymore
- Remove workaround for boo#1186561 which was already fixed
  5 years ago and which wrote to /var (jsc#PED-15662)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1778673600">- Update to version 1.6.5:
  * This is a bugfix release that is API and ABI compatible with
    the previous 1.6.x releases.
  * Highlights
  - Fix muted output in some cases.
  - Removed the pipe filter in filter-graph.
  - More fixes and improvements.
  * PipeWire
  - Fix an issue in pw-filter where it could end up in a loop
    where buffers are stuck on a port and the port becomes
    silent. (#5249 (closed))
  * Modules
  - Improve ROC receiver start/stop, fixes memory leaks.
    (#5250 (closed))
  - Remove the pipe filter from filter-graph, it's broken by
    design and a security nightmare.
  - Fix the midi buffer size in jack-tunnel.
  * SPA
  - Rate limit out-of-buffers errors. (#5249 (closed))
  - Partially revert the line-out mute patch, it seems to break
    things and leave audio muted when plugging-unplugging jacks.
    (#5246)
  - Improve renegotiation in audioconvert when the graph rate
    changes and the resampler was disabled. (#4933 (closed)).
  - Fix potential crash in alsa when logging.
  * Pulse-server
  - A whole bunch of extra security checks and hardening fixes.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1779796800">- Update to version 1.6.6:
  * This is a bugfix release that is API and ABI compatible with
    the previous 1.6.x releases.
  * Highlights
  - Fix a bug in the server code that could leave snap clients
    without sound. (#5270 (closed))
  - Relax LADSPA path loading again, absolute paths are only
    blocked in unsafe cases.
  - Fix a volume restore issue in filter-graph when using custom
    volume controls.
  - Small fixes and improvements.
  * PipeWire
  - Fix the meta permission check on metadata.
  - Make sure we don't accept too many fds.
  - Fix potential race with buffer allocation and Suspend.
    (#3547)
  * SPA
  - Relax LADSPA path loading. Absolute paths are allowed when
    loading modules from a config file. They are now only blocked
    when loading the pulse ladspa modules and filter-chains in
    nodes because those can load ladspa plugins in other
    processes. (#5222 (closed))
  - Fix a regression in the dither noise that was silent when no
    input was available. (#5260 (closed))
  - Fix volume initialization in filter-graph. (#5192 (closed))
  * Pulse-server
  - Fix a bug in the server code that could leave snap clients
    without sound. (#5270 (closed))
  - Be more careful with the stream suspend messages and only
    send them when the stream is monitoring. (#5273 (closed))
  - Fix monitor mode in pavucontrol.
  * Tools
  - Fix midifile SysEx writing in pw-cat and ensure the header
    is written correctly on close.
  - Make sure pw-cat does not try to convert Midi to UMP.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781784000">- Update to version 1.6.7:
  * This is a bugfix release that is API and ABI compatible with
    the previous 1.6.x releases.
  * Highlights
  - Fix a race issue where some ports would stay silent after a
    rate change.
  - Fix sync regressions between ALSA cards in some cases.
  - Small fixes and improvements.
  * PipeWire
  - Fix a scheduler regression where some driver nodes would not
    run correctly and cause sync issues. (#5210 (closed))
  - Fix a race issue with suspend on samplerate changes. It can
    cause ports to be silent. (#3547 (closed))
  * Modules
  - There are some locking issues in the RT portal, for now
    reduce the DBus timeout to something more sane. Also disable
    portal RT for pipewire and the pulse server. These are not
    usually run in a sandbox and can go directly to RTKit.
  - Fix potential incorrect delay in combine-stream.
  * SPA
  - Fix a regression in ALSA period_size calculations. For
    non-power-of-2 periods, it would in some cases round down a
    a power-of-2, causing a mismatch between requested and
    configured period_size. (#5302 (closed))
  - Fix a potential segfault when removing a card because of bad
    ALSA api usage. (#5255 (closed))
  - Emit a route param update when card properties change.
    Otherwise, jack port updates are not always reflected
    correctly.
  * Misc
  - Make sure we don't deal with uninitialized spa_dict.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1784030400">- Update to version 1.6.8:
  * This is a bugfix release that is API and ABI compatible with
    the previous 1.6.x releases.
  * Highlights
  - Fix a data race in JACK that could cause lost MIDI events in
    ardour.
  - Fix some unbounded memory allocations.
  - Various small fixes.
  * PipeWire
  - Avoid some graph recalcs, which fixes a bug when suspending
    a node while it is active.
  * Modules
  - Do Content-Length and allocation check in RAOP to avoid
    OOM errors.
  - Fix a potential memory leak in the error path of client-node.
    (#5348 (closed))
  * SPA
  - Fix filter-graph dynamic graph updates.
  - Avoid 100% when unplugging a card.
  - Fix filter-graph volumes when the filter is loaded inside a
    node with hardware volume. (#5344 (closed))
  - Add normalize and latency options to the SOFA filter. (#5322)
  * Bluetooth
  - Fix a potential leak when transport fails to start.
  * Pulse-server
  - Avoid stack exhaustion via unbounded alloca.
  * JACK
  - Fix a data race in jack_port_get_buffer() when called from
    concurrent threads, like in ardour. (#5324 (closed))
  * GStreamer
  - Skip invalid crop metadata.
  - Avoid crash because metadata listener was registered twice.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add pipewire-tests subpackage with installed tests
  for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="ac062244a1220c3deaa014cc593567f5563326ae7595ed44d2fd120723efa4ba8f1ca9a7c9863a54ec28b957385a579c3db112c9abcc20de7c0a13b073ccb403" name="gstreamer-plugin-pocketsphinx-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.3+git20241211.69167fb" rel="1.7"/>
  <changelog author="alinm.elena@gmail.com" date="1352548800">- initial commit</changelog>
  <changelog author="alarrosa@suse.com" date="1504526400">- Update to version 0.8:
  * Improvements:
  * API is better exposed in Python, SWIG and gstreamer
  * New API for exact grammar match
  * Configurable type for the frame counter, allows utterances way longer
    than 5 minutes
  * Fixes:
  * Memory leaks, refcounting and other memory-related issues
  * Use proper word bounary senones for the words added on the fly
  * Accurate FSG lextree construction
- Add pocketsphinx-doxygen.patch, pocketsphinx-largefile.patch,
  pocketsphinx-long-utterance.patch to fix various issues. Patches obtained
  from the fedora package.
- Fixed license in spec file. It's BSD-2-Clause according to COPYING
- Run spec-cleaner
- Move the python bindings to a new python2-pocketsphinx package</changelog>
  <changelog author="alarrosa@suse.com" date="1534075200">- Use %license for license file</changelog>
  <changelog author="jengelh@inai.de" date="1534248000">- Fix RPM groups.
- Implement shared library packaging guideline.</changelog>
  <changelog author="alarrosa@suse.com" date="1550923200">- Use alternatives for binaries to make possible to have it coinstalled
  with pocketsphinx5 5prealpha</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1551268800">- Add %check section to run tests</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585137600">- Generate python3 bindings instead of python2:
  * use-python3.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1585224000">- Use update-alternatives for the man pages
- pocketsphinx-devel now conflicts with pocketsphinx5-devel
- python3-pocketsphinx now conflicts with python3-pocketsphinx5 and
  python3-pocketsphinx-python &lt;= 0.1.3
- Fixes for symbol-not-found errors in the python3 port and a small fix
  to use python3 in another python call. Updated patch:
  * use-python3.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709208000">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1734523200">- Update to 5.0.3:
  * This release mainly fixes building for Python 3.12, but also
    fixes a serious bug in the NGramModel wrapper class along the
    way. Note that Python 3.6 and 3.7 are no longer supported.
  * Switch to scikit-build-core and tox to fix many issues.
- Update to 5.0.2:
    Removed unnecessary shinxbase in package config
    Do not attempt to align phones to impossibly short durations (fixes #339)
    Require specific setuptools version to fix editable install (fixes: #353)
- Update to 5.0.1:
    Include examples of live recognition on various platforms
    Add missing close brace for C++
    Use a separate search for ps_set_align_text()
    Fix regression tests and -phone_align in main program
    Use trailing slash with include directory
    Removed unnecessary libpthread in package config
    fix: fix a stray #if WORDS_BIGENDIAN (fixes: #343)
- Update to 5.0.0. Includes among other these notable changes:
  * pocketsphinx_continuous is gone, replaced by plain old
    pocketsphinx, which is documented in the README file.
  * The configuration interface is now quite different. It is not a
    "command-line parser" anymore and the configuration parameters
    have lost their leading dashes.
  * All of the SphinxBase "utility" headers have also been made
    internal and their symbols will no longer be exported on
    Windows. Conversely, the JSGF and N-Gram language model API has
    been included in &lt;pocketsphinx/model.h&gt;.
  * The sphinx_fe and sphinx_cepview utilities have been moved to
    SphinxTrain.
  * The audio interface (&lt;sphinxbase/ad.h&gt;) has been removed.
  * The -remove_noise option is now controlled by the acoustic
    model as it needs to match the training.
  * The -remove_silence option has been removed as it is a Bad Idea
    and Considered Harmful for batch mode recognition. Please use
    the endpointer API as detailed in &lt;pocketsphinx/endpointer.h&gt;
    and examples/live.c or examples/live.py.
  * The -cmninit option is not controlled by the default acoustic
    model anymore. This may cause some problems for live
    recognition as the defaults may not match the feature
    extraction parameters.
  * The SWIG wrappers have been removed. Only Python 3 is directly
    supported as a dynamic language binding. Node.js may be
    supported in the near future. The C API is specifically
    designed to be easily supported through FFI, so you can do
    that.
  * Python support is much improved, fully documented, and builds a
    proper module directly from the (top level of the) source tree
    with pip or build.
  * Android support is gone but may come back (contributions
    welcome, I don't have time to support anything other than Linux
    on x86_64 and s390x)
  * Other changes:
  * Change the &lt;pocketsphinx/search.h&gt; API to be slightly more
    intuitive
  * New force-alignment API and two-pass alignment to get
    phone/state durations
  * Uniformize API and test fixed-point mode properly
  * Fix float-to-int underflows (#199, #252)
  * Disallow multiple search types in config or command-line
  * Revert incorrect optimizations to JSGF compiler (fixes #53)
  * Make seg_iter and hyp behave as expected in kws search
    (fixes #122)
  * feat: add -config and config to parse and save JSON
  * Resurrect GStreamer support
  * Remove sphinxbase and modernize configuration API
  * Add support for input files to pocketsphinx command line
  * Add compatibility with pocketsphinx-python 0.1.5
  * Rename pocketsphinx5 to pocketsphinx
  * Updated the en-us dict
  * Fix memory leak in allphone_search.c
  * Forward declare allphone_clear_segments in allphone_search.c
  * Make force alignment accessible from pocketsphinx_batch and
    the ps_decoder API
  * Improve linking for internal headers
  * Fix memory leak in bin_mdef_read_text
  * Large build system and small API modernizations
  * Fix windows build
  * Fix endianness issues in binary trie LM code
  * Build a proper Python package
  * Update -cmninit parameter when CMN is updated
  * Switch back to Cython and use scikit-build for Python module
  * Document Python module better and build ReadTheDocs with
    (the other) Sphinx
  * Fix install command for Mac and iOS builds
  * Incoporate WebRTC VAD code
  * Reorganize header files
  * Remove thread library
  * Add a proper API for cepstral mean normalization
  * Make -samprate an int after all these years
- Obsoletes the pocketsphinx5/sphinxbase/sphinxbase5 packages and
  remove the use of update-alternatives since it's not needed
  anymore.
- Add _service file.
- Add _multibuild to build the python package.
- Drop patches that don't seem to be needed anymore:
  * pocketsphinx-doxygen.patch
  * pocketsphinx-largefile.patch
  * pocketsphinx-long-utterance.patch
  * use-python3.patch
- Add patch to fix installation directory of python module:
  * fix-python-installation.patch</changelog>
</package>
<package pkgid="8ea5c9b0cdb2ae64e8ebab7b9eca009220ce57360e548ef8ad5066cf2a7a833b0b22ba6e2dea6f3b564494d072b384f97193e1856053249a2e886b9ba6db4e9c" name="gstreamer-plugin-python-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760702400">- Update to version 1.26.7:
  + No changes, stable bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + python: Fix GDir leak in gst_python_load_directory
- Tweak gstreamer versions required, via _version define.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + gst-python: fix cross-compiling
  + python: Add some typing annotation to overrides</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + Override GstPadProbeInfo to get writable objects
  + Misc improvements
  + More typing fixes
  + 1.26.2 breaks Python bindings: No longer able to modify
    Gst.Buffer metadata in pad probe callbacks</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + More Python typing fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + bin: iterator is not nullable</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777982400">- Bump _version define, oversight in previous checkins.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + No changes, stable bump only.
- Update to version 1.28.3:
  + No changes, stable bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + meson: use dependency('dl') instead of cc.find_library('dl')
- Update to version 1.28.5:
  + No changes, stable bump only.</changelog>
</package>
<package pkgid="afe6648fce0cd4a89d11b1fca955e733d38e719c4c6b5ae841016052389482d24244e76315ae005d4609d438f514c11afbe98266d7c84b629083d6e0d93d4c09" name="gstreamer-plugins-bad-chromaprint-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Fix scaling and resizing with UIView on EAGL and Vulkan
  + GstPlay: fix segmentation fault due to use after free
  + ajasink: Only allow 6 / 8 / 16 audio channels
  + ajasinkcombiner: Only forward the segment events from the video
    sinkpad
  + analytics: Fix dims_order handling
  + asiosink: Fill silence when paused
  + asio: asiosink can not handle pause event properly and
    generates noise when paused
  + audiobuffersplit: Various smaller fixes and implement handling
    of negative rates correctly
  + audiobuffersplit: fix reverse playback
  + ccconverter: Reset counters on flush-stop
  + cea608mux: fix overflow when calculating output PTS
  + codecs: v4l2: Add short and long term ref sets support in v4l2
    codecs
  + codectimestamper: Fix latency query handling
  + cudaupload, cudadownload: Fix CUDA/GL interop copy path
  + decklink: Explicitly use cpp_std=c++11 for decklink
  + dvbsuboverlay: Add missing bounds checks to the parser
    everywhere
  + h264,h265ccextractor: Fix framerate in initial caps
  + h265parser: Validate num_decoding_units_minus1 in pic_timing
    SEI
  + h266parser: Fix APS ID bounds check in APS parsing
  + h266parser: Fix out of bounds write when parsing pic_timing SEI
  + h266parser: Validate tile index bounds in picture partition
    parsing
  + jpegparser: boundary checks before copying it
  + mpeghdec: memory leak fix in MPEG-H Audio decoder plugin
  + mpegtspacketizer: Handle clock change/resets without skew
    correction
  + mxfdemux: always send a segment before sending eos or
    segment-done
  + mxfdemux: fix gst_mxf_demux_pad_get_stream_time ()
  + objectdetectionoverlay: add support for rotated bounding boxes
  + openh264enc: remove broken drain and simplify handle_frame
  + tsdemux: Fix Continuity Counter handling
  + tsmux: reduce noise for DEBUG log level
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vabasetransform: copy buffer's metadata at copy when import
    buffer
  + vavp8enc: set color format chroma
  + vkav1dec: fix to set SavedOrderHints properly
  + vtdec: Avoid busy looping when queue length is smaller than DPB
    size
  + vtdec: Don't re-create session if only the framerate changed
  + vtdec: Fix CM memory leak due to incorrect unref
  + vtdec: Fix race condition when negotiating during playback
  + vtdec: Reverse playback fixes
  + vtdec: Seeking to a frame with a simple pipeline causes a hang
    for some (ProRes only?, MOV-only?) videos in macOS (arm64,
    x86_64)
  + vtdec: Fix wrong DPB size check in the output loop
  + vtenc: Fix DTS offset calculation
  + vulkan: load video function pointers conditionally based on
    codec operation
  + wayland: Fix CLAMP operation of maxFALL and maxCLL
  + waylandsink: make gst_wl_window_commit_buffer handle NULL
    buffers
  + webrtc: sink floating refs of ICE transports
  + webrtcbin: Check the presence of encoding-name fields in answer
    caps
  + zxing: Fix version check for zxing-cpp 3.0.1
  + Fix a couple of new const-ness warnings around strstr() usage,
    out-of-bounds read in PTP clock and uninitialized variable
    compiler warning
  + meson: Add a subproject for providing the LunarG MoltenVK SDK
  + meson: Fix libxml2 not building due to wrong option type
  + Minimal support for compiling with zxing-cpp 3.x
  + Various element factory metadata fixes
  + gst-plugins-bad is incompatible with zxing-cpp 3.0.0+
- Add new typelib-1_0-GstCodecParsers-1_0 sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + analytics: Set default pixel-aspect-ratio for inference
    elements
  + av1dec: Enable VIDEO_META and VIDEO_ALIGNMENT for pool
  + av1parse, vp9parse: Remove segment clipping to let downstream
    handle frame boundaries
  + av1parse:
  - Avoid signed 32 bit integer overflow and OOB reads when
    parsing LEB128 values
  - Split the alignment and stream type logic
  - Misc fixes 2 typo
  - Invalid assertion in gst_av1_parse_detect_stream_format()
  + dashsink: test: use playbin3 for DASH playback verification
  + decklinkvideosink: fix element leak in decklink callback
  + dtls: unregister signal handlers from connection
  + gdppay: Fix null pointer dereference on duplicated caps event
  + h264parse, h265parse: Preserve upstream buffer duration if
    possible
  + h264parser:
  - Fix memory leak in gst_h264_parser_parse_nal()
  - Avoid NULL pointer dereferences when freeing partially parsed
    SPS/MVC data
  + h264: Memory Leak in gst_h264_parser_parse_nal()
  + h266parser: Avoid integer overflow when parsing profile / tier
    / level
  + jp2kdecimator: Avoid integer overflows and divisions by zero on
    invalid tile configurations
  + mxfdemux: hardening
  + nice: Fix leak of webrtc libnice thread
  + nvcodec: Add capability caching to speed up plugin
    initialization
  + tsmux: Fix integer overflow in SCTE35 NULL interval
  + sctp: Set number of outgoing &amp; incoming streams to the same
    value
  + shm: fix shmsink exit code 1 on clean shutdown
  + soundtouch: Only allow up to 192kHz and 16 channels
  + srtpenc: preserve ROC when master key is updated for an ongoing
    session
  + svtav1: fix "Level of parallelism" property type discrepencies
  + vkswapper/vksink: Don't advertise unsupported formats
  + vmncdec: Set cursormask to NULL to prevent double free
  + vtdec:
  - vp9 support is only enabled in first vtdec element
  - Do not hold the stream lock when pushing out frames
  - Prefer outputting VulkanImage instead of sysmem, fix some
    leaks, ensure vulkansink provides a window
  - Store supplemental codec support in a global variable
  - Supplemental VideoToolbox decoders now registered via vtutil
    helper
  - Handle decoder error status for iOS, vtenc: restart if
    VTCompressionSessionCompleteFrames fails
  + vulkan: Clear mutex when GstVulkanImageMemory is freed
  + vulkanvp9dec: Fix case in device-specific factory name
  + wasapi2: Log target device information
  + wasapi2sink: Ignore device errors from default device
  + wayland: display: Add protection when replacing wl_output
  + waylandsink:
  - Fix waylandsink crash when call window flush
  - Properly reset the tag orientation
  + wlwindow: fix viewport source outside buffer when play
    resolution change stream
  + Fix a couple of const correctness bugs around strchr() usage
  + GThreadFunc return type fixes
  + meson: Fix downloading MoltenVK SDK, make it work when
    meson-installed
- Split out gstreamer-plugins-bad-extra sub-package, move mpeg2
  encoder/plexer in its own sub-package. Gstreamer-plugins-libav
  provides the prefered software plugin.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776168000">- Fix suse_version check to enable faad codec only in TW since
  SLE 16 SP1 will use a suse_version value of 1610</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776427200">- Add an explicit BuildRequires: pkgconfig(libvmaf) instead of
  relying on some other package to pull it. This fixes build
  in SLFO.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + ajasink: Correctly set reference source
  + analytics: fix meta transform function for copy cases
  + av1parse: Fix null pointer deference
  + bpmdetect: Fix calculation of number of samples for &gt;1 channels
  + codecparsers: Stack Buffer Overflow in H.265 Buffering Period
    SEI Parser
  + cudaconvert: fix performance regression caused by double
    precision floating point constants
  + decklink: Fix various refcount issues and related leaks
  + h263parse:
  - Fix wrong ratio masking
  - Missing handling of reserved invalid EPAR_D value
  + h265parser:
  - Use sub-layer 0 CPB count in buffering_period SEI loops
  - Add missing clearing function for H266 SEI message
  - Avoid out-of-bounds write when parsing PPS tile slices
  + mpegdemux: Add various bounds checks related to PES header
    parsing
  + interlace: Revert "Drop framerate from query caps of sinkpad"
  + mpegtsdemux: Various fixes
  + mpegtspacketizer: Avoid potential overflow
  + mse: Also disable the library if the meson option is disabled
  + mxf:
  - Fix multiple writing / parsing issues when handling VANC
    packets
  - Theoretical heap Buffer Overflow in MXF AES3 Audio Descriptor
    write_tags
  + mxfdemux: Fix reverse temporal offsets array upper bounds check
  + mxfmux: aes-bwf: Use correct size when serializing user data /
    channel status mode
  + nvcodec: Fix missing adapter-luid when loading decoders
  + nvdec regression in 1.28.2: "Couldn't create new device with
    adapter luid 0"
  + pngparse: Fix Use-after-free bug
  + qml6d3d11sink: Clear texture on Paused-to-Ready transition
  + qt6d3d11: fix null check in SetForceAspectRatio()
  + tsdemux:
  - Fix parsing of PES ESCR and following PES header fields
  - Fix segfault when trying to handle SCTE-35 with incorrect
    program specified
  + va: do not post error message when push fails
  + vkupload/vkdownload: Fix possible corrupted image due to
    mismatched stride/padding
  + vtdec:
  - Avoid blocking decoder output callback
  - Avoid locking up during a decoder reset
  - Deadlock when restarting pipeline
  - Fix deadlock when restarting pipeline
  + webrtc: take ownership of src_bin and sink_bin and don't leak
    error message
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4 (boo#1268394, boo#1268401,
  CVE-2026-52718, CVE-2026-52719):
  + ahcsrc: Register exposure-mode property for GstPhotography
    interface
  + amc: Don't try printing NULL caps
  + amcvideodec: Don't keep crop-rectangle uninitialized if not
    specified
  + androidmedia: Add various new codec mime / profile mappings
  + androidmedia: Don't print error logs if downstream returns
    flushing / EOS
  + androidmedia: Fix typo in error message
  + androidmedia: support decoding flac
  + av1parser: Fix bytes/bits confusion when parsing tile data size
  + camerabin: Fix caps negotiation when starting video capture
  + d3d12decoder: Fix decoding on Qualcomm GPUs
  + mpegtspacketizer: Do not seek before the first PCR
  + mxfdemux: Use unsigned integers in more places and don't
    truncate 64 bit integers
  + svtav1enc: Scale MDCV and CLL to SVT-AV1's expected units
  + va: drm: Fix fd leak and return type in create_va_display
  + vajpegdecoder: Validate that enough data is available for the
    current JPEG segment
  + vulkanupload: Don't reallocate the pool when the framerate
    changes
  + wasapi2: Don't reset process loopback capture client
  + wasapi2src hangs when using loopback-target-pid in
    GStreamer 1.28 (regression from 1.26)
  + tests: Fix build with glib &lt;= 2.67.2
  + meson: fix building -bad tests with disabled mse</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781870400">- Update to version 1.28.4+24 (boo#1268406, boo#1268408,
  boo#1268410, CVE-2026-52720, CVE-2026-52721, CVE-2026-52722):
  + mxfdemux: fix remaining offsets index entry insertion call site
  + mxfdemux: fix essence track offsets array population
  + mxdemux: index entry: use intialized
  + rtmp2: Remove socket timeout after handshake completes
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + mpegpsdemux: Release stream lock when seeking fails
  + librfb: Validate framebuffer update rectangles against the
    framebuffer size</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + amcviddec: Fix double-free happening when codec gets
    reconfigured
  + avtp: Correct ptime generation from avtp timestamp
  + ccconverter: Use truncated length when converting CEA608 raw to
    CEA708 CDP
  + curlsmtpsink: Use the correct content-type if known
  + d3d12: Fix command list leak
  + dtlsconnection: Allocate large enough buffer for the peer
    certificate subject DN
  + h264parse: Check for enough slice header data being available
  + h2654parse: Unset GValue in every code path
  + h265decoder: Fix HEVC with alpha decoding
  + h266parser: Avoid out-of-bounds read if too many exp slices are
    signalled
  + h266parser: Check bounds before writing to CTU entrypoint
    array
  + h266parser: Check aspect ratio index against lookup table
    length
  + h266parser: Heap-allocate parameter sets before parse to avoid
    stack overflow
  + h266parser: Use long bit skipping function for potentially
    large values
  + mpeg4videoparse: Ensure enough config data is available before
    extracting profile/level
  + mpegpsdemux: Release stream lock when seeking fails
  + mpegtsmux: Always assign PTS to output buffers in CBR mode
  + mpegtsmux: Output buffers with PCR-only bitrate-padding packets
    have wrong PTS
  + mxfdemux: fix essence track offsets array population
  + netsim: Fix racy test failures
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + pnmdec: Avoid overflows when calculating frame sizes
  + qroverlay: Fix use after free bug
  + rfbsrc: Use correct bpp for copying hextile data
  + rfbsrc: Validate framebuffer update rectangles against the
    framebuffer size
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + rtmp2: Remove socket timeout after handshake completes
  + rtpsink: fix mutex not unlocked on invalid URI in set_property
  + tsdemux: YouTube HLS streams have intermittent corruption
  + tsdemux: Improve PTS rollover handling in ignore-pcr mode
  + v4l2decoder: Fix media_fd leak when video_fd open fails
  + va: surfacecopy: get surface's image in gst_va_surface_copy
  + va: VOBSUB: compositing error with VA decoder in NV12
  + va: radeonsi: subtitles cause green flickering
  + va: radeonsi: Subtitles cause green flickering with VA decoders
  + videoparsers: Always clear LCEVC enhancement data when
    resetting frame
  + videoparsers: Leak of LCEVC user data
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + vp9parser: Check that enough data is available for parsing
    superframe info
  + webrtcbin: validate remote dtls certificates
  + webrtcsdp: Fix inverted fingerprint existence logic</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + adpcmdec: Fix IMA ADPCM input size check to match with the
    actual code
  + baseparse: Don't reset infer_ts/pts_interpolate subclass
    configuration in reset() and related fixes
  + d3d11winrtcapture: Fix incorrect capture height
  + dtls: make BIO read signal retry instead of EOF when no data
  + dtls: New DTLS test failure with OpenSSL 4.0.0
  + dvdspu: Fix too strict off-by-one bounds check in a couple of
    places
  + h263parse: diracparse: Sync baseparse configuration with other
    compressed video parsers
  + h265parser: Fix out-of-bounds writes in RPS parsing
  + h265seiinserter: Fix HEVC with alpha stream handling
  + h266parser: fix SEI parsing error handler
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + mpegpsdemux: Use byte readers for parsing data and make sure
    enough data is available
  + openjpegdec: Various issues related to striped mode and image
    origins, plus memory leaks
  + pnmdec: Don't assert if creating the output state fails and
    don't flush more data than is available
  + tfliteinference: fix leaks
  + tsdemux: Don't assert if stream pad was not yet created
  + vabaseenc: clamp driver-reported coded size to the coded buffer
    size
  + vtdec: Don't register the hw-only variant on simulators
  + vulkantrash: avoid reinitializing trash objects multiple times
  + waylandsink: Omit reporting drop frame on preroll
  + webrtcbin: fix possible floating leak for post-aux
  + wlvideobufferpool: Fix memory leak in
    gst_wl_video_buffer_pool_alloc_buffer
  + docs: Fix build when mse library is disabled
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="fc091e62bb4347123d3959c925ffdfcf0cfe81fa75652813c42222df01cf7c86e4e391c9a9dbeb63efdf93da4f1a7e8ea2f75bb6711a8101d87127e47d3369ae" name="gstreamer-plugins-bad-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Fix scaling and resizing with UIView on EAGL and Vulkan
  + GstPlay: fix segmentation fault due to use after free
  + ajasink: Only allow 6 / 8 / 16 audio channels
  + ajasinkcombiner: Only forward the segment events from the video
    sinkpad
  + analytics: Fix dims_order handling
  + asiosink: Fill silence when paused
  + asio: asiosink can not handle pause event properly and
    generates noise when paused
  + audiobuffersplit: Various smaller fixes and implement handling
    of negative rates correctly
  + audiobuffersplit: fix reverse playback
  + ccconverter: Reset counters on flush-stop
  + cea608mux: fix overflow when calculating output PTS
  + codecs: v4l2: Add short and long term ref sets support in v4l2
    codecs
  + codectimestamper: Fix latency query handling
  + cudaupload, cudadownload: Fix CUDA/GL interop copy path
  + decklink: Explicitly use cpp_std=c++11 for decklink
  + dvbsuboverlay: Add missing bounds checks to the parser
    everywhere
  + h264,h265ccextractor: Fix framerate in initial caps
  + h265parser: Validate num_decoding_units_minus1 in pic_timing
    SEI
  + h266parser: Fix APS ID bounds check in APS parsing
  + h266parser: Fix out of bounds write when parsing pic_timing SEI
  + h266parser: Validate tile index bounds in picture partition
    parsing
  + jpegparser: boundary checks before copying it
  + mpeghdec: memory leak fix in MPEG-H Audio decoder plugin
  + mpegtspacketizer: Handle clock change/resets without skew
    correction
  + mxfdemux: always send a segment before sending eos or
    segment-done
  + mxfdemux: fix gst_mxf_demux_pad_get_stream_time ()
  + objectdetectionoverlay: add support for rotated bounding boxes
  + openh264enc: remove broken drain and simplify handle_frame
  + tsdemux: Fix Continuity Counter handling
  + tsmux: reduce noise for DEBUG log level
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vabasetransform: copy buffer's metadata at copy when import
    buffer
  + vavp8enc: set color format chroma
  + vkav1dec: fix to set SavedOrderHints properly
  + vtdec: Avoid busy looping when queue length is smaller than DPB
    size
  + vtdec: Don't re-create session if only the framerate changed
  + vtdec: Fix CM memory leak due to incorrect unref
  + vtdec: Fix race condition when negotiating during playback
  + vtdec: Reverse playback fixes
  + vtdec: Seeking to a frame with a simple pipeline causes a hang
    for some (ProRes only?, MOV-only?) videos in macOS (arm64,
    x86_64)
  + vtdec: Fix wrong DPB size check in the output loop
  + vtenc: Fix DTS offset calculation
  + vulkan: load video function pointers conditionally based on
    codec operation
  + wayland: Fix CLAMP operation of maxFALL and maxCLL
  + waylandsink: make gst_wl_window_commit_buffer handle NULL
    buffers
  + webrtc: sink floating refs of ICE transports
  + webrtcbin: Check the presence of encoding-name fields in answer
    caps
  + zxing: Fix version check for zxing-cpp 3.0.1
  + Fix a couple of new const-ness warnings around strstr() usage,
    out-of-bounds read in PTP clock and uninitialized variable
    compiler warning
  + meson: Add a subproject for providing the LunarG MoltenVK SDK
  + meson: Fix libxml2 not building due to wrong option type
  + Minimal support for compiling with zxing-cpp 3.x
  + Various element factory metadata fixes
  + gst-plugins-bad is incompatible with zxing-cpp 3.0.0+
- Add new typelib-1_0-GstCodecParsers-1_0 sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + analytics: Set default pixel-aspect-ratio for inference
    elements
  + av1dec: Enable VIDEO_META and VIDEO_ALIGNMENT for pool
  + av1parse, vp9parse: Remove segment clipping to let downstream
    handle frame boundaries
  + av1parse:
  - Avoid signed 32 bit integer overflow and OOB reads when
    parsing LEB128 values
  - Split the alignment and stream type logic
  - Misc fixes 2 typo
  - Invalid assertion in gst_av1_parse_detect_stream_format()
  + dashsink: test: use playbin3 for DASH playback verification
  + decklinkvideosink: fix element leak in decklink callback
  + dtls: unregister signal handlers from connection
  + gdppay: Fix null pointer dereference on duplicated caps event
  + h264parse, h265parse: Preserve upstream buffer duration if
    possible
  + h264parser:
  - Fix memory leak in gst_h264_parser_parse_nal()
  - Avoid NULL pointer dereferences when freeing partially parsed
    SPS/MVC data
  + h264: Memory Leak in gst_h264_parser_parse_nal()
  + h266parser: Avoid integer overflow when parsing profile / tier
    / level
  + jp2kdecimator: Avoid integer overflows and divisions by zero on
    invalid tile configurations
  + mxfdemux: hardening
  + nice: Fix leak of webrtc libnice thread
  + nvcodec: Add capability caching to speed up plugin
    initialization
  + tsmux: Fix integer overflow in SCTE35 NULL interval
  + sctp: Set number of outgoing &amp; incoming streams to the same
    value
  + shm: fix shmsink exit code 1 on clean shutdown
  + soundtouch: Only allow up to 192kHz and 16 channels
  + srtpenc: preserve ROC when master key is updated for an ongoing
    session
  + svtav1: fix "Level of parallelism" property type discrepencies
  + vkswapper/vksink: Don't advertise unsupported formats
  + vmncdec: Set cursormask to NULL to prevent double free
  + vtdec:
  - vp9 support is only enabled in first vtdec element
  - Do not hold the stream lock when pushing out frames
  - Prefer outputting VulkanImage instead of sysmem, fix some
    leaks, ensure vulkansink provides a window
  - Store supplemental codec support in a global variable
  - Supplemental VideoToolbox decoders now registered via vtutil
    helper
  - Handle decoder error status for iOS, vtenc: restart if
    VTCompressionSessionCompleteFrames fails
  + vulkan: Clear mutex when GstVulkanImageMemory is freed
  + vulkanvp9dec: Fix case in device-specific factory name
  + wasapi2: Log target device information
  + wasapi2sink: Ignore device errors from default device
  + wayland: display: Add protection when replacing wl_output
  + waylandsink:
  - Fix waylandsink crash when call window flush
  - Properly reset the tag orientation
  + wlwindow: fix viewport source outside buffer when play
    resolution change stream
  + Fix a couple of const correctness bugs around strchr() usage
  + GThreadFunc return type fixes
  + meson: Fix downloading MoltenVK SDK, make it work when
    meson-installed
- Split out gstreamer-plugins-bad-extra sub-package, move mpeg2
  encoder/plexer in its own sub-package. Gstreamer-plugins-libav
  provides the prefered software plugin.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776168000">- Fix suse_version check to enable faad codec only in TW since
  SLE 16 SP1 will use a suse_version value of 1610</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776427200">- Add an explicit BuildRequires: pkgconfig(libvmaf) instead of
  relying on some other package to pull it. This fixes build
  in SLFO.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + ajasink: Correctly set reference source
  + analytics: fix meta transform function for copy cases
  + av1parse: Fix null pointer deference
  + bpmdetect: Fix calculation of number of samples for &gt;1 channels
  + codecparsers: Stack Buffer Overflow in H.265 Buffering Period
    SEI Parser
  + cudaconvert: fix performance regression caused by double
    precision floating point constants
  + decklink: Fix various refcount issues and related leaks
  + h263parse:
  - Fix wrong ratio masking
  - Missing handling of reserved invalid EPAR_D value
  + h265parser:
  - Use sub-layer 0 CPB count in buffering_period SEI loops
  - Add missing clearing function for H266 SEI message
  - Avoid out-of-bounds write when parsing PPS tile slices
  + mpegdemux: Add various bounds checks related to PES header
    parsing
  + interlace: Revert "Drop framerate from query caps of sinkpad"
  + mpegtsdemux: Various fixes
  + mpegtspacketizer: Avoid potential overflow
  + mse: Also disable the library if the meson option is disabled
  + mxf:
  - Fix multiple writing / parsing issues when handling VANC
    packets
  - Theoretical heap Buffer Overflow in MXF AES3 Audio Descriptor
    write_tags
  + mxfdemux: Fix reverse temporal offsets array upper bounds check
  + mxfmux: aes-bwf: Use correct size when serializing user data /
    channel status mode
  + nvcodec: Fix missing adapter-luid when loading decoders
  + nvdec regression in 1.28.2: "Couldn't create new device with
    adapter luid 0"
  + pngparse: Fix Use-after-free bug
  + qml6d3d11sink: Clear texture on Paused-to-Ready transition
  + qt6d3d11: fix null check in SetForceAspectRatio()
  + tsdemux:
  - Fix parsing of PES ESCR and following PES header fields
  - Fix segfault when trying to handle SCTE-35 with incorrect
    program specified
  + va: do not post error message when push fails
  + vkupload/vkdownload: Fix possible corrupted image due to
    mismatched stride/padding
  + vtdec:
  - Avoid blocking decoder output callback
  - Avoid locking up during a decoder reset
  - Deadlock when restarting pipeline
  - Fix deadlock when restarting pipeline
  + webrtc: take ownership of src_bin and sink_bin and don't leak
    error message
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4 (boo#1268394, boo#1268401,
  CVE-2026-52718, CVE-2026-52719):
  + ahcsrc: Register exposure-mode property for GstPhotography
    interface
  + amc: Don't try printing NULL caps
  + amcvideodec: Don't keep crop-rectangle uninitialized if not
    specified
  + androidmedia: Add various new codec mime / profile mappings
  + androidmedia: Don't print error logs if downstream returns
    flushing / EOS
  + androidmedia: Fix typo in error message
  + androidmedia: support decoding flac
  + av1parser: Fix bytes/bits confusion when parsing tile data size
  + camerabin: Fix caps negotiation when starting video capture
  + d3d12decoder: Fix decoding on Qualcomm GPUs
  + mpegtspacketizer: Do not seek before the first PCR
  + mxfdemux: Use unsigned integers in more places and don't
    truncate 64 bit integers
  + svtav1enc: Scale MDCV and CLL to SVT-AV1's expected units
  + va: drm: Fix fd leak and return type in create_va_display
  + vajpegdecoder: Validate that enough data is available for the
    current JPEG segment
  + vulkanupload: Don't reallocate the pool when the framerate
    changes
  + wasapi2: Don't reset process loopback capture client
  + wasapi2src hangs when using loopback-target-pid in
    GStreamer 1.28 (regression from 1.26)
  + tests: Fix build with glib &lt;= 2.67.2
  + meson: fix building -bad tests with disabled mse</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781870400">- Update to version 1.28.4+24 (boo#1268406, boo#1268408,
  boo#1268410, CVE-2026-52720, CVE-2026-52721, CVE-2026-52722):
  + mxfdemux: fix remaining offsets index entry insertion call site
  + mxfdemux: fix essence track offsets array population
  + mxdemux: index entry: use intialized
  + rtmp2: Remove socket timeout after handshake completes
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + mpegpsdemux: Release stream lock when seeking fails
  + librfb: Validate framebuffer update rectangles against the
    framebuffer size</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + amcviddec: Fix double-free happening when codec gets
    reconfigured
  + avtp: Correct ptime generation from avtp timestamp
  + ccconverter: Use truncated length when converting CEA608 raw to
    CEA708 CDP
  + curlsmtpsink: Use the correct content-type if known
  + d3d12: Fix command list leak
  + dtlsconnection: Allocate large enough buffer for the peer
    certificate subject DN
  + h264parse: Check for enough slice header data being available
  + h2654parse: Unset GValue in every code path
  + h265decoder: Fix HEVC with alpha decoding
  + h266parser: Avoid out-of-bounds read if too many exp slices are
    signalled
  + h266parser: Check bounds before writing to CTU entrypoint
    array
  + h266parser: Check aspect ratio index against lookup table
    length
  + h266parser: Heap-allocate parameter sets before parse to avoid
    stack overflow
  + h266parser: Use long bit skipping function for potentially
    large values
  + mpeg4videoparse: Ensure enough config data is available before
    extracting profile/level
  + mpegpsdemux: Release stream lock when seeking fails
  + mpegtsmux: Always assign PTS to output buffers in CBR mode
  + mpegtsmux: Output buffers with PCR-only bitrate-padding packets
    have wrong PTS
  + mxfdemux: fix essence track offsets array population
  + netsim: Fix racy test failures
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + pnmdec: Avoid overflows when calculating frame sizes
  + qroverlay: Fix use after free bug
  + rfbsrc: Use correct bpp for copying hextile data
  + rfbsrc: Validate framebuffer update rectangles against the
    framebuffer size
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + rtmp2: Remove socket timeout after handshake completes
  + rtpsink: fix mutex not unlocked on invalid URI in set_property
  + tsdemux: YouTube HLS streams have intermittent corruption
  + tsdemux: Improve PTS rollover handling in ignore-pcr mode
  + v4l2decoder: Fix media_fd leak when video_fd open fails
  + va: surfacecopy: get surface's image in gst_va_surface_copy
  + va: VOBSUB: compositing error with VA decoder in NV12
  + va: radeonsi: subtitles cause green flickering
  + va: radeonsi: Subtitles cause green flickering with VA decoders
  + videoparsers: Always clear LCEVC enhancement data when
    resetting frame
  + videoparsers: Leak of LCEVC user data
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + vp9parser: Check that enough data is available for parsing
    superframe info
  + webrtcbin: validate remote dtls certificates
  + webrtcsdp: Fix inverted fingerprint existence logic</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + adpcmdec: Fix IMA ADPCM input size check to match with the
    actual code
  + baseparse: Don't reset infer_ts/pts_interpolate subclass
    configuration in reset() and related fixes
  + d3d11winrtcapture: Fix incorrect capture height
  + dtls: make BIO read signal retry instead of EOF when no data
  + dtls: New DTLS test failure with OpenSSL 4.0.0
  + dvdspu: Fix too strict off-by-one bounds check in a couple of
    places
  + h263parse: diracparse: Sync baseparse configuration with other
    compressed video parsers
  + h265parser: Fix out-of-bounds writes in RPS parsing
  + h265seiinserter: Fix HEVC with alpha stream handling
  + h266parser: fix SEI parsing error handler
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + mpegpsdemux: Use byte readers for parsing data and make sure
    enough data is available
  + openjpegdec: Various issues related to striped mode and image
    origins, plus memory leaks
  + pnmdec: Don't assert if creating the output state fails and
    don't flush more data than is available
  + tfliteinference: fix leaks
  + tsdemux: Don't assert if stream pad was not yet created
  + vabaseenc: clamp driver-reported coded size to the coded buffer
    size
  + vtdec: Don't register the hw-only variant on simulators
  + vulkantrash: avoid reinitializing trash objects multiple times
  + waylandsink: Omit reporting drop frame on preroll
  + webrtcbin: fix possible floating leak for post-aux
  + wlvideobufferpool: Fix memory leak in
    gst_wl_video_buffer_pool_alloc_buffer
  + docs: Fix build when mse library is disabled
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="776cf4b3a910053c2ef8962e49aeceffc22ae675c83593df442fc3095145550096634dd519306ba3cda0cffa3d470aa4ac852cf8658ebc801710897150b7b863" name="gstreamer-plugins-bad-debugsource" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Fix scaling and resizing with UIView on EAGL and Vulkan
  + GstPlay: fix segmentation fault due to use after free
  + ajasink: Only allow 6 / 8 / 16 audio channels
  + ajasinkcombiner: Only forward the segment events from the video
    sinkpad
  + analytics: Fix dims_order handling
  + asiosink: Fill silence when paused
  + asio: asiosink can not handle pause event properly and
    generates noise when paused
  + audiobuffersplit: Various smaller fixes and implement handling
    of negative rates correctly
  + audiobuffersplit: fix reverse playback
  + ccconverter: Reset counters on flush-stop
  + cea608mux: fix overflow when calculating output PTS
  + codecs: v4l2: Add short and long term ref sets support in v4l2
    codecs
  + codectimestamper: Fix latency query handling
  + cudaupload, cudadownload: Fix CUDA/GL interop copy path
  + decklink: Explicitly use cpp_std=c++11 for decklink
  + dvbsuboverlay: Add missing bounds checks to the parser
    everywhere
  + h264,h265ccextractor: Fix framerate in initial caps
  + h265parser: Validate num_decoding_units_minus1 in pic_timing
    SEI
  + h266parser: Fix APS ID bounds check in APS parsing
  + h266parser: Fix out of bounds write when parsing pic_timing SEI
  + h266parser: Validate tile index bounds in picture partition
    parsing
  + jpegparser: boundary checks before copying it
  + mpeghdec: memory leak fix in MPEG-H Audio decoder plugin
  + mpegtspacketizer: Handle clock change/resets without skew
    correction
  + mxfdemux: always send a segment before sending eos or
    segment-done
  + mxfdemux: fix gst_mxf_demux_pad_get_stream_time ()
  + objectdetectionoverlay: add support for rotated bounding boxes
  + openh264enc: remove broken drain and simplify handle_frame
  + tsdemux: Fix Continuity Counter handling
  + tsmux: reduce noise for DEBUG log level
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vabasetransform: copy buffer's metadata at copy when import
    buffer
  + vavp8enc: set color format chroma
  + vkav1dec: fix to set SavedOrderHints properly
  + vtdec: Avoid busy looping when queue length is smaller than DPB
    size
  + vtdec: Don't re-create session if only the framerate changed
  + vtdec: Fix CM memory leak due to incorrect unref
  + vtdec: Fix race condition when negotiating during playback
  + vtdec: Reverse playback fixes
  + vtdec: Seeking to a frame with a simple pipeline causes a hang
    for some (ProRes only?, MOV-only?) videos in macOS (arm64,
    x86_64)
  + vtdec: Fix wrong DPB size check in the output loop
  + vtenc: Fix DTS offset calculation
  + vulkan: load video function pointers conditionally based on
    codec operation
  + wayland: Fix CLAMP operation of maxFALL and maxCLL
  + waylandsink: make gst_wl_window_commit_buffer handle NULL
    buffers
  + webrtc: sink floating refs of ICE transports
  + webrtcbin: Check the presence of encoding-name fields in answer
    caps
  + zxing: Fix version check for zxing-cpp 3.0.1
  + Fix a couple of new const-ness warnings around strstr() usage,
    out-of-bounds read in PTP clock and uninitialized variable
    compiler warning
  + meson: Add a subproject for providing the LunarG MoltenVK SDK
  + meson: Fix libxml2 not building due to wrong option type
  + Minimal support for compiling with zxing-cpp 3.x
  + Various element factory metadata fixes
  + gst-plugins-bad is incompatible with zxing-cpp 3.0.0+
- Add new typelib-1_0-GstCodecParsers-1_0 sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + analytics: Set default pixel-aspect-ratio for inference
    elements
  + av1dec: Enable VIDEO_META and VIDEO_ALIGNMENT for pool
  + av1parse, vp9parse: Remove segment clipping to let downstream
    handle frame boundaries
  + av1parse:
  - Avoid signed 32 bit integer overflow and OOB reads when
    parsing LEB128 values
  - Split the alignment and stream type logic
  - Misc fixes 2 typo
  - Invalid assertion in gst_av1_parse_detect_stream_format()
  + dashsink: test: use playbin3 for DASH playback verification
  + decklinkvideosink: fix element leak in decklink callback
  + dtls: unregister signal handlers from connection
  + gdppay: Fix null pointer dereference on duplicated caps event
  + h264parse, h265parse: Preserve upstream buffer duration if
    possible
  + h264parser:
  - Fix memory leak in gst_h264_parser_parse_nal()
  - Avoid NULL pointer dereferences when freeing partially parsed
    SPS/MVC data
  + h264: Memory Leak in gst_h264_parser_parse_nal()
  + h266parser: Avoid integer overflow when parsing profile / tier
    / level
  + jp2kdecimator: Avoid integer overflows and divisions by zero on
    invalid tile configurations
  + mxfdemux: hardening
  + nice: Fix leak of webrtc libnice thread
  + nvcodec: Add capability caching to speed up plugin
    initialization
  + tsmux: Fix integer overflow in SCTE35 NULL interval
  + sctp: Set number of outgoing &amp; incoming streams to the same
    value
  + shm: fix shmsink exit code 1 on clean shutdown
  + soundtouch: Only allow up to 192kHz and 16 channels
  + srtpenc: preserve ROC when master key is updated for an ongoing
    session
  + svtav1: fix "Level of parallelism" property type discrepencies
  + vkswapper/vksink: Don't advertise unsupported formats
  + vmncdec: Set cursormask to NULL to prevent double free
  + vtdec:
  - vp9 support is only enabled in first vtdec element
  - Do not hold the stream lock when pushing out frames
  - Prefer outputting VulkanImage instead of sysmem, fix some
    leaks, ensure vulkansink provides a window
  - Store supplemental codec support in a global variable
  - Supplemental VideoToolbox decoders now registered via vtutil
    helper
  - Handle decoder error status for iOS, vtenc: restart if
    VTCompressionSessionCompleteFrames fails
  + vulkan: Clear mutex when GstVulkanImageMemory is freed
  + vulkanvp9dec: Fix case in device-specific factory name
  + wasapi2: Log target device information
  + wasapi2sink: Ignore device errors from default device
  + wayland: display: Add protection when replacing wl_output
  + waylandsink:
  - Fix waylandsink crash when call window flush
  - Properly reset the tag orientation
  + wlwindow: fix viewport source outside buffer when play
    resolution change stream
  + Fix a couple of const correctness bugs around strchr() usage
  + GThreadFunc return type fixes
  + meson: Fix downloading MoltenVK SDK, make it work when
    meson-installed
- Split out gstreamer-plugins-bad-extra sub-package, move mpeg2
  encoder/plexer in its own sub-package. Gstreamer-plugins-libav
  provides the prefered software plugin.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776168000">- Fix suse_version check to enable faad codec only in TW since
  SLE 16 SP1 will use a suse_version value of 1610</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776427200">- Add an explicit BuildRequires: pkgconfig(libvmaf) instead of
  relying on some other package to pull it. This fixes build
  in SLFO.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + ajasink: Correctly set reference source
  + analytics: fix meta transform function for copy cases
  + av1parse: Fix null pointer deference
  + bpmdetect: Fix calculation of number of samples for &gt;1 channels
  + codecparsers: Stack Buffer Overflow in H.265 Buffering Period
    SEI Parser
  + cudaconvert: fix performance regression caused by double
    precision floating point constants
  + decklink: Fix various refcount issues and related leaks
  + h263parse:
  - Fix wrong ratio masking
  - Missing handling of reserved invalid EPAR_D value
  + h265parser:
  - Use sub-layer 0 CPB count in buffering_period SEI loops
  - Add missing clearing function for H266 SEI message
  - Avoid out-of-bounds write when parsing PPS tile slices
  + mpegdemux: Add various bounds checks related to PES header
    parsing
  + interlace: Revert "Drop framerate from query caps of sinkpad"
  + mpegtsdemux: Various fixes
  + mpegtspacketizer: Avoid potential overflow
  + mse: Also disable the library if the meson option is disabled
  + mxf:
  - Fix multiple writing / parsing issues when handling VANC
    packets
  - Theoretical heap Buffer Overflow in MXF AES3 Audio Descriptor
    write_tags
  + mxfdemux: Fix reverse temporal offsets array upper bounds check
  + mxfmux: aes-bwf: Use correct size when serializing user data /
    channel status mode
  + nvcodec: Fix missing adapter-luid when loading decoders
  + nvdec regression in 1.28.2: "Couldn't create new device with
    adapter luid 0"
  + pngparse: Fix Use-after-free bug
  + qml6d3d11sink: Clear texture on Paused-to-Ready transition
  + qt6d3d11: fix null check in SetForceAspectRatio()
  + tsdemux:
  - Fix parsing of PES ESCR and following PES header fields
  - Fix segfault when trying to handle SCTE-35 with incorrect
    program specified
  + va: do not post error message when push fails
  + vkupload/vkdownload: Fix possible corrupted image due to
    mismatched stride/padding
  + vtdec:
  - Avoid blocking decoder output callback
  - Avoid locking up during a decoder reset
  - Deadlock when restarting pipeline
  - Fix deadlock when restarting pipeline
  + webrtc: take ownership of src_bin and sink_bin and don't leak
    error message
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4 (boo#1268394, boo#1268401,
  CVE-2026-52718, CVE-2026-52719):
  + ahcsrc: Register exposure-mode property for GstPhotography
    interface
  + amc: Don't try printing NULL caps
  + amcvideodec: Don't keep crop-rectangle uninitialized if not
    specified
  + androidmedia: Add various new codec mime / profile mappings
  + androidmedia: Don't print error logs if downstream returns
    flushing / EOS
  + androidmedia: Fix typo in error message
  + androidmedia: support decoding flac
  + av1parser: Fix bytes/bits confusion when parsing tile data size
  + camerabin: Fix caps negotiation when starting video capture
  + d3d12decoder: Fix decoding on Qualcomm GPUs
  + mpegtspacketizer: Do not seek before the first PCR
  + mxfdemux: Use unsigned integers in more places and don't
    truncate 64 bit integers
  + svtav1enc: Scale MDCV and CLL to SVT-AV1's expected units
  + va: drm: Fix fd leak and return type in create_va_display
  + vajpegdecoder: Validate that enough data is available for the
    current JPEG segment
  + vulkanupload: Don't reallocate the pool when the framerate
    changes
  + wasapi2: Don't reset process loopback capture client
  + wasapi2src hangs when using loopback-target-pid in
    GStreamer 1.28 (regression from 1.26)
  + tests: Fix build with glib &lt;= 2.67.2
  + meson: fix building -bad tests with disabled mse</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781870400">- Update to version 1.28.4+24 (boo#1268406, boo#1268408,
  boo#1268410, CVE-2026-52720, CVE-2026-52721, CVE-2026-52722):
  + mxfdemux: fix remaining offsets index entry insertion call site
  + mxfdemux: fix essence track offsets array population
  + mxdemux: index entry: use intialized
  + rtmp2: Remove socket timeout after handshake completes
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + mpegpsdemux: Release stream lock when seeking fails
  + librfb: Validate framebuffer update rectangles against the
    framebuffer size</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + amcviddec: Fix double-free happening when codec gets
    reconfigured
  + avtp: Correct ptime generation from avtp timestamp
  + ccconverter: Use truncated length when converting CEA608 raw to
    CEA708 CDP
  + curlsmtpsink: Use the correct content-type if known
  + d3d12: Fix command list leak
  + dtlsconnection: Allocate large enough buffer for the peer
    certificate subject DN
  + h264parse: Check for enough slice header data being available
  + h2654parse: Unset GValue in every code path
  + h265decoder: Fix HEVC with alpha decoding
  + h266parser: Avoid out-of-bounds read if too many exp slices are
    signalled
  + h266parser: Check bounds before writing to CTU entrypoint
    array
  + h266parser: Check aspect ratio index against lookup table
    length
  + h266parser: Heap-allocate parameter sets before parse to avoid
    stack overflow
  + h266parser: Use long bit skipping function for potentially
    large values
  + mpeg4videoparse: Ensure enough config data is available before
    extracting profile/level
  + mpegpsdemux: Release stream lock when seeking fails
  + mpegtsmux: Always assign PTS to output buffers in CBR mode
  + mpegtsmux: Output buffers with PCR-only bitrate-padding packets
    have wrong PTS
  + mxfdemux: fix essence track offsets array population
  + netsim: Fix racy test failures
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + pnmdec: Avoid overflows when calculating frame sizes
  + qroverlay: Fix use after free bug
  + rfbsrc: Use correct bpp for copying hextile data
  + rfbsrc: Validate framebuffer update rectangles against the
    framebuffer size
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + rtmp2: Remove socket timeout after handshake completes
  + rtpsink: fix mutex not unlocked on invalid URI in set_property
  + tsdemux: YouTube HLS streams have intermittent corruption
  + tsdemux: Improve PTS rollover handling in ignore-pcr mode
  + v4l2decoder: Fix media_fd leak when video_fd open fails
  + va: surfacecopy: get surface's image in gst_va_surface_copy
  + va: VOBSUB: compositing error with VA decoder in NV12
  + va: radeonsi: subtitles cause green flickering
  + va: radeonsi: Subtitles cause green flickering with VA decoders
  + videoparsers: Always clear LCEVC enhancement data when
    resetting frame
  + videoparsers: Leak of LCEVC user data
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + vp9parser: Check that enough data is available for parsing
    superframe info
  + webrtcbin: validate remote dtls certificates
  + webrtcsdp: Fix inverted fingerprint existence logic</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + adpcmdec: Fix IMA ADPCM input size check to match with the
    actual code
  + baseparse: Don't reset infer_ts/pts_interpolate subclass
    configuration in reset() and related fixes
  + d3d11winrtcapture: Fix incorrect capture height
  + dtls: make BIO read signal retry instead of EOF when no data
  + dtls: New DTLS test failure with OpenSSL 4.0.0
  + dvdspu: Fix too strict off-by-one bounds check in a couple of
    places
  + h263parse: diracparse: Sync baseparse configuration with other
    compressed video parsers
  + h265parser: Fix out-of-bounds writes in RPS parsing
  + h265seiinserter: Fix HEVC with alpha stream handling
  + h266parser: fix SEI parsing error handler
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + mpegpsdemux: Use byte readers for parsing data and make sure
    enough data is available
  + openjpegdec: Various issues related to striped mode and image
    origins, plus memory leaks
  + pnmdec: Don't assert if creating the output state fails and
    don't flush more data than is available
  + tfliteinference: fix leaks
  + tsdemux: Don't assert if stream pad was not yet created
  + vabaseenc: clamp driver-reported coded size to the coded buffer
    size
  + vtdec: Don't register the hw-only variant on simulators
  + vulkantrash: avoid reinitializing trash objects multiple times
  + waylandsink: Omit reporting drop frame on preroll
  + webrtcbin: fix possible floating leak for post-aux
  + wlvideobufferpool: Fix memory leak in
    gst_wl_video_buffer_pool_alloc_buffer
  + docs: Fix build when mse library is disabled
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="19e743f5328caffa822fd0d4ea33c58c88b42a8d8012556353cc3c1682a6405b1d1ab902c84132c0b15d7b4e4131b880791a3c7d273860d84050f26811c6b875" name="gstreamer-plugins-bad-extra-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Fix scaling and resizing with UIView on EAGL and Vulkan
  + GstPlay: fix segmentation fault due to use after free
  + ajasink: Only allow 6 / 8 / 16 audio channels
  + ajasinkcombiner: Only forward the segment events from the video
    sinkpad
  + analytics: Fix dims_order handling
  + asiosink: Fill silence when paused
  + asio: asiosink can not handle pause event properly and
    generates noise when paused
  + audiobuffersplit: Various smaller fixes and implement handling
    of negative rates correctly
  + audiobuffersplit: fix reverse playback
  + ccconverter: Reset counters on flush-stop
  + cea608mux: fix overflow when calculating output PTS
  + codecs: v4l2: Add short and long term ref sets support in v4l2
    codecs
  + codectimestamper: Fix latency query handling
  + cudaupload, cudadownload: Fix CUDA/GL interop copy path
  + decklink: Explicitly use cpp_std=c++11 for decklink
  + dvbsuboverlay: Add missing bounds checks to the parser
    everywhere
  + h264,h265ccextractor: Fix framerate in initial caps
  + h265parser: Validate num_decoding_units_minus1 in pic_timing
    SEI
  + h266parser: Fix APS ID bounds check in APS parsing
  + h266parser: Fix out of bounds write when parsing pic_timing SEI
  + h266parser: Validate tile index bounds in picture partition
    parsing
  + jpegparser: boundary checks before copying it
  + mpeghdec: memory leak fix in MPEG-H Audio decoder plugin
  + mpegtspacketizer: Handle clock change/resets without skew
    correction
  + mxfdemux: always send a segment before sending eos or
    segment-done
  + mxfdemux: fix gst_mxf_demux_pad_get_stream_time ()
  + objectdetectionoverlay: add support for rotated bounding boxes
  + openh264enc: remove broken drain and simplify handle_frame
  + tsdemux: Fix Continuity Counter handling
  + tsmux: reduce noise for DEBUG log level
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vabasetransform: copy buffer's metadata at copy when import
    buffer
  + vavp8enc: set color format chroma
  + vkav1dec: fix to set SavedOrderHints properly
  + vtdec: Avoid busy looping when queue length is smaller than DPB
    size
  + vtdec: Don't re-create session if only the framerate changed
  + vtdec: Fix CM memory leak due to incorrect unref
  + vtdec: Fix race condition when negotiating during playback
  + vtdec: Reverse playback fixes
  + vtdec: Seeking to a frame with a simple pipeline causes a hang
    for some (ProRes only?, MOV-only?) videos in macOS (arm64,
    x86_64)
  + vtdec: Fix wrong DPB size check in the output loop
  + vtenc: Fix DTS offset calculation
  + vulkan: load video function pointers conditionally based on
    codec operation
  + wayland: Fix CLAMP operation of maxFALL and maxCLL
  + waylandsink: make gst_wl_window_commit_buffer handle NULL
    buffers
  + webrtc: sink floating refs of ICE transports
  + webrtcbin: Check the presence of encoding-name fields in answer
    caps
  + zxing: Fix version check for zxing-cpp 3.0.1
  + Fix a couple of new const-ness warnings around strstr() usage,
    out-of-bounds read in PTP clock and uninitialized variable
    compiler warning
  + meson: Add a subproject for providing the LunarG MoltenVK SDK
  + meson: Fix libxml2 not building due to wrong option type
  + Minimal support for compiling with zxing-cpp 3.x
  + Various element factory metadata fixes
  + gst-plugins-bad is incompatible with zxing-cpp 3.0.0+
- Add new typelib-1_0-GstCodecParsers-1_0 sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + analytics: Set default pixel-aspect-ratio for inference
    elements
  + av1dec: Enable VIDEO_META and VIDEO_ALIGNMENT for pool
  + av1parse, vp9parse: Remove segment clipping to let downstream
    handle frame boundaries
  + av1parse:
  - Avoid signed 32 bit integer overflow and OOB reads when
    parsing LEB128 values
  - Split the alignment and stream type logic
  - Misc fixes 2 typo
  - Invalid assertion in gst_av1_parse_detect_stream_format()
  + dashsink: test: use playbin3 for DASH playback verification
  + decklinkvideosink: fix element leak in decklink callback
  + dtls: unregister signal handlers from connection
  + gdppay: Fix null pointer dereference on duplicated caps event
  + h264parse, h265parse: Preserve upstream buffer duration if
    possible
  + h264parser:
  - Fix memory leak in gst_h264_parser_parse_nal()
  - Avoid NULL pointer dereferences when freeing partially parsed
    SPS/MVC data
  + h264: Memory Leak in gst_h264_parser_parse_nal()
  + h266parser: Avoid integer overflow when parsing profile / tier
    / level
  + jp2kdecimator: Avoid integer overflows and divisions by zero on
    invalid tile configurations
  + mxfdemux: hardening
  + nice: Fix leak of webrtc libnice thread
  + nvcodec: Add capability caching to speed up plugin
    initialization
  + tsmux: Fix integer overflow in SCTE35 NULL interval
  + sctp: Set number of outgoing &amp; incoming streams to the same
    value
  + shm: fix shmsink exit code 1 on clean shutdown
  + soundtouch: Only allow up to 192kHz and 16 channels
  + srtpenc: preserve ROC when master key is updated for an ongoing
    session
  + svtav1: fix "Level of parallelism" property type discrepencies
  + vkswapper/vksink: Don't advertise unsupported formats
  + vmncdec: Set cursormask to NULL to prevent double free
  + vtdec:
  - vp9 support is only enabled in first vtdec element
  - Do not hold the stream lock when pushing out frames
  - Prefer outputting VulkanImage instead of sysmem, fix some
    leaks, ensure vulkansink provides a window
  - Store supplemental codec support in a global variable
  - Supplemental VideoToolbox decoders now registered via vtutil
    helper
  - Handle decoder error status for iOS, vtenc: restart if
    VTCompressionSessionCompleteFrames fails
  + vulkan: Clear mutex when GstVulkanImageMemory is freed
  + vulkanvp9dec: Fix case in device-specific factory name
  + wasapi2: Log target device information
  + wasapi2sink: Ignore device errors from default device
  + wayland: display: Add protection when replacing wl_output
  + waylandsink:
  - Fix waylandsink crash when call window flush
  - Properly reset the tag orientation
  + wlwindow: fix viewport source outside buffer when play
    resolution change stream
  + Fix a couple of const correctness bugs around strchr() usage
  + GThreadFunc return type fixes
  + meson: Fix downloading MoltenVK SDK, make it work when
    meson-installed
- Split out gstreamer-plugins-bad-extra sub-package, move mpeg2
  encoder/plexer in its own sub-package. Gstreamer-plugins-libav
  provides the prefered software plugin.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776168000">- Fix suse_version check to enable faad codec only in TW since
  SLE 16 SP1 will use a suse_version value of 1610</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776427200">- Add an explicit BuildRequires: pkgconfig(libvmaf) instead of
  relying on some other package to pull it. This fixes build
  in SLFO.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + ajasink: Correctly set reference source
  + analytics: fix meta transform function for copy cases
  + av1parse: Fix null pointer deference
  + bpmdetect: Fix calculation of number of samples for &gt;1 channels
  + codecparsers: Stack Buffer Overflow in H.265 Buffering Period
    SEI Parser
  + cudaconvert: fix performance regression caused by double
    precision floating point constants
  + decklink: Fix various refcount issues and related leaks
  + h263parse:
  - Fix wrong ratio masking
  - Missing handling of reserved invalid EPAR_D value
  + h265parser:
  - Use sub-layer 0 CPB count in buffering_period SEI loops
  - Add missing clearing function for H266 SEI message
  - Avoid out-of-bounds write when parsing PPS tile slices
  + mpegdemux: Add various bounds checks related to PES header
    parsing
  + interlace: Revert "Drop framerate from query caps of sinkpad"
  + mpegtsdemux: Various fixes
  + mpegtspacketizer: Avoid potential overflow
  + mse: Also disable the library if the meson option is disabled
  + mxf:
  - Fix multiple writing / parsing issues when handling VANC
    packets
  - Theoretical heap Buffer Overflow in MXF AES3 Audio Descriptor
    write_tags
  + mxfdemux: Fix reverse temporal offsets array upper bounds check
  + mxfmux: aes-bwf: Use correct size when serializing user data /
    channel status mode
  + nvcodec: Fix missing adapter-luid when loading decoders
  + nvdec regression in 1.28.2: "Couldn't create new device with
    adapter luid 0"
  + pngparse: Fix Use-after-free bug
  + qml6d3d11sink: Clear texture on Paused-to-Ready transition
  + qt6d3d11: fix null check in SetForceAspectRatio()
  + tsdemux:
  - Fix parsing of PES ESCR and following PES header fields
  - Fix segfault when trying to handle SCTE-35 with incorrect
    program specified
  + va: do not post error message when push fails
  + vkupload/vkdownload: Fix possible corrupted image due to
    mismatched stride/padding
  + vtdec:
  - Avoid blocking decoder output callback
  - Avoid locking up during a decoder reset
  - Deadlock when restarting pipeline
  - Fix deadlock when restarting pipeline
  + webrtc: take ownership of src_bin and sink_bin and don't leak
    error message
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4 (boo#1268394, boo#1268401,
  CVE-2026-52718, CVE-2026-52719):
  + ahcsrc: Register exposure-mode property for GstPhotography
    interface
  + amc: Don't try printing NULL caps
  + amcvideodec: Don't keep crop-rectangle uninitialized if not
    specified
  + androidmedia: Add various new codec mime / profile mappings
  + androidmedia: Don't print error logs if downstream returns
    flushing / EOS
  + androidmedia: Fix typo in error message
  + androidmedia: support decoding flac
  + av1parser: Fix bytes/bits confusion when parsing tile data size
  + camerabin: Fix caps negotiation when starting video capture
  + d3d12decoder: Fix decoding on Qualcomm GPUs
  + mpegtspacketizer: Do not seek before the first PCR
  + mxfdemux: Use unsigned integers in more places and don't
    truncate 64 bit integers
  + svtav1enc: Scale MDCV and CLL to SVT-AV1's expected units
  + va: drm: Fix fd leak and return type in create_va_display
  + vajpegdecoder: Validate that enough data is available for the
    current JPEG segment
  + vulkanupload: Don't reallocate the pool when the framerate
    changes
  + wasapi2: Don't reset process loopback capture client
  + wasapi2src hangs when using loopback-target-pid in
    GStreamer 1.28 (regression from 1.26)
  + tests: Fix build with glib &lt;= 2.67.2
  + meson: fix building -bad tests with disabled mse</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781870400">- Update to version 1.28.4+24 (boo#1268406, boo#1268408,
  boo#1268410, CVE-2026-52720, CVE-2026-52721, CVE-2026-52722):
  + mxfdemux: fix remaining offsets index entry insertion call site
  + mxfdemux: fix essence track offsets array population
  + mxdemux: index entry: use intialized
  + rtmp2: Remove socket timeout after handshake completes
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + mpegpsdemux: Release stream lock when seeking fails
  + librfb: Validate framebuffer update rectangles against the
    framebuffer size</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + amcviddec: Fix double-free happening when codec gets
    reconfigured
  + avtp: Correct ptime generation from avtp timestamp
  + ccconverter: Use truncated length when converting CEA608 raw to
    CEA708 CDP
  + curlsmtpsink: Use the correct content-type if known
  + d3d12: Fix command list leak
  + dtlsconnection: Allocate large enough buffer for the peer
    certificate subject DN
  + h264parse: Check for enough slice header data being available
  + h2654parse: Unset GValue in every code path
  + h265decoder: Fix HEVC with alpha decoding
  + h266parser: Avoid out-of-bounds read if too many exp slices are
    signalled
  + h266parser: Check bounds before writing to CTU entrypoint
    array
  + h266parser: Check aspect ratio index against lookup table
    length
  + h266parser: Heap-allocate parameter sets before parse to avoid
    stack overflow
  + h266parser: Use long bit skipping function for potentially
    large values
  + mpeg4videoparse: Ensure enough config data is available before
    extracting profile/level
  + mpegpsdemux: Release stream lock when seeking fails
  + mpegtsmux: Always assign PTS to output buffers in CBR mode
  + mpegtsmux: Output buffers with PCR-only bitrate-padding packets
    have wrong PTS
  + mxfdemux: fix essence track offsets array population
  + netsim: Fix racy test failures
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + pnmdec: Avoid overflows when calculating frame sizes
  + qroverlay: Fix use after free bug
  + rfbsrc: Use correct bpp for copying hextile data
  + rfbsrc: Validate framebuffer update rectangles against the
    framebuffer size
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + rtmp2: Remove socket timeout after handshake completes
  + rtpsink: fix mutex not unlocked on invalid URI in set_property
  + tsdemux: YouTube HLS streams have intermittent corruption
  + tsdemux: Improve PTS rollover handling in ignore-pcr mode
  + v4l2decoder: Fix media_fd leak when video_fd open fails
  + va: surfacecopy: get surface's image in gst_va_surface_copy
  + va: VOBSUB: compositing error with VA decoder in NV12
  + va: radeonsi: subtitles cause green flickering
  + va: radeonsi: Subtitles cause green flickering with VA decoders
  + videoparsers: Always clear LCEVC enhancement data when
    resetting frame
  + videoparsers: Leak of LCEVC user data
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + vp9parser: Check that enough data is available for parsing
    superframe info
  + webrtcbin: validate remote dtls certificates
  + webrtcsdp: Fix inverted fingerprint existence logic</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + adpcmdec: Fix IMA ADPCM input size check to match with the
    actual code
  + baseparse: Don't reset infer_ts/pts_interpolate subclass
    configuration in reset() and related fixes
  + d3d11winrtcapture: Fix incorrect capture height
  + dtls: make BIO read signal retry instead of EOF when no data
  + dtls: New DTLS test failure with OpenSSL 4.0.0
  + dvdspu: Fix too strict off-by-one bounds check in a couple of
    places
  + h263parse: diracparse: Sync baseparse configuration with other
    compressed video parsers
  + h265parser: Fix out-of-bounds writes in RPS parsing
  + h265seiinserter: Fix HEVC with alpha stream handling
  + h266parser: fix SEI parsing error handler
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + mpegpsdemux: Use byte readers for parsing data and make sure
    enough data is available
  + openjpegdec: Various issues related to striped mode and image
    origins, plus memory leaks
  + pnmdec: Don't assert if creating the output state fails and
    don't flush more data than is available
  + tfliteinference: fix leaks
  + tsdemux: Don't assert if stream pad was not yet created
  + vabaseenc: clamp driver-reported coded size to the coded buffer
    size
  + vtdec: Don't register the hw-only variant on simulators
  + vulkantrash: avoid reinitializing trash objects multiple times
  + waylandsink: Omit reporting drop frame on preroll
  + webrtcbin: fix possible floating leak for post-aux
  + wlvideobufferpool: Fix memory leak in
    gst_wl_video_buffer_pool_alloc_buffer
  + docs: Fix build when mse library is disabled
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="7eb0d6a52d7e80dabb848cab0204290ee732c1b5614026d97cf0b9f7e705e8bb00569d89357568b0eb32e10ac2a72621145d67289b16169a3b3ce78db635bd4a" name="gstreamer-plugins-bad-fluidsynth-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Fix scaling and resizing with UIView on EAGL and Vulkan
  + GstPlay: fix segmentation fault due to use after free
  + ajasink: Only allow 6 / 8 / 16 audio channels
  + ajasinkcombiner: Only forward the segment events from the video
    sinkpad
  + analytics: Fix dims_order handling
  + asiosink: Fill silence when paused
  + asio: asiosink can not handle pause event properly and
    generates noise when paused
  + audiobuffersplit: Various smaller fixes and implement handling
    of negative rates correctly
  + audiobuffersplit: fix reverse playback
  + ccconverter: Reset counters on flush-stop
  + cea608mux: fix overflow when calculating output PTS
  + codecs: v4l2: Add short and long term ref sets support in v4l2
    codecs
  + codectimestamper: Fix latency query handling
  + cudaupload, cudadownload: Fix CUDA/GL interop copy path
  + decklink: Explicitly use cpp_std=c++11 for decklink
  + dvbsuboverlay: Add missing bounds checks to the parser
    everywhere
  + h264,h265ccextractor: Fix framerate in initial caps
  + h265parser: Validate num_decoding_units_minus1 in pic_timing
    SEI
  + h266parser: Fix APS ID bounds check in APS parsing
  + h266parser: Fix out of bounds write when parsing pic_timing SEI
  + h266parser: Validate tile index bounds in picture partition
    parsing
  + jpegparser: boundary checks before copying it
  + mpeghdec: memory leak fix in MPEG-H Audio decoder plugin
  + mpegtspacketizer: Handle clock change/resets without skew
    correction
  + mxfdemux: always send a segment before sending eos or
    segment-done
  + mxfdemux: fix gst_mxf_demux_pad_get_stream_time ()
  + objectdetectionoverlay: add support for rotated bounding boxes
  + openh264enc: remove broken drain and simplify handle_frame
  + tsdemux: Fix Continuity Counter handling
  + tsmux: reduce noise for DEBUG log level
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vabasetransform: copy buffer's metadata at copy when import
    buffer
  + vavp8enc: set color format chroma
  + vkav1dec: fix to set SavedOrderHints properly
  + vtdec: Avoid busy looping when queue length is smaller than DPB
    size
  + vtdec: Don't re-create session if only the framerate changed
  + vtdec: Fix CM memory leak due to incorrect unref
  + vtdec: Fix race condition when negotiating during playback
  + vtdec: Reverse playback fixes
  + vtdec: Seeking to a frame with a simple pipeline causes a hang
    for some (ProRes only?, MOV-only?) videos in macOS (arm64,
    x86_64)
  + vtdec: Fix wrong DPB size check in the output loop
  + vtenc: Fix DTS offset calculation
  + vulkan: load video function pointers conditionally based on
    codec operation
  + wayland: Fix CLAMP operation of maxFALL and maxCLL
  + waylandsink: make gst_wl_window_commit_buffer handle NULL
    buffers
  + webrtc: sink floating refs of ICE transports
  + webrtcbin: Check the presence of encoding-name fields in answer
    caps
  + zxing: Fix version check for zxing-cpp 3.0.1
  + Fix a couple of new const-ness warnings around strstr() usage,
    out-of-bounds read in PTP clock and uninitialized variable
    compiler warning
  + meson: Add a subproject for providing the LunarG MoltenVK SDK
  + meson: Fix libxml2 not building due to wrong option type
  + Minimal support for compiling with zxing-cpp 3.x
  + Various element factory metadata fixes
  + gst-plugins-bad is incompatible with zxing-cpp 3.0.0+
- Add new typelib-1_0-GstCodecParsers-1_0 sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + analytics: Set default pixel-aspect-ratio for inference
    elements
  + av1dec: Enable VIDEO_META and VIDEO_ALIGNMENT for pool
  + av1parse, vp9parse: Remove segment clipping to let downstream
    handle frame boundaries
  + av1parse:
  - Avoid signed 32 bit integer overflow and OOB reads when
    parsing LEB128 values
  - Split the alignment and stream type logic
  - Misc fixes 2 typo
  - Invalid assertion in gst_av1_parse_detect_stream_format()
  + dashsink: test: use playbin3 for DASH playback verification
  + decklinkvideosink: fix element leak in decklink callback
  + dtls: unregister signal handlers from connection
  + gdppay: Fix null pointer dereference on duplicated caps event
  + h264parse, h265parse: Preserve upstream buffer duration if
    possible
  + h264parser:
  - Fix memory leak in gst_h264_parser_parse_nal()
  - Avoid NULL pointer dereferences when freeing partially parsed
    SPS/MVC data
  + h264: Memory Leak in gst_h264_parser_parse_nal()
  + h266parser: Avoid integer overflow when parsing profile / tier
    / level
  + jp2kdecimator: Avoid integer overflows and divisions by zero on
    invalid tile configurations
  + mxfdemux: hardening
  + nice: Fix leak of webrtc libnice thread
  + nvcodec: Add capability caching to speed up plugin
    initialization
  + tsmux: Fix integer overflow in SCTE35 NULL interval
  + sctp: Set number of outgoing &amp; incoming streams to the same
    value
  + shm: fix shmsink exit code 1 on clean shutdown
  + soundtouch: Only allow up to 192kHz and 16 channels
  + srtpenc: preserve ROC when master key is updated for an ongoing
    session
  + svtav1: fix "Level of parallelism" property type discrepencies
  + vkswapper/vksink: Don't advertise unsupported formats
  + vmncdec: Set cursormask to NULL to prevent double free
  + vtdec:
  - vp9 support is only enabled in first vtdec element
  - Do not hold the stream lock when pushing out frames
  - Prefer outputting VulkanImage instead of sysmem, fix some
    leaks, ensure vulkansink provides a window
  - Store supplemental codec support in a global variable
  - Supplemental VideoToolbox decoders now registered via vtutil
    helper
  - Handle decoder error status for iOS, vtenc: restart if
    VTCompressionSessionCompleteFrames fails
  + vulkan: Clear mutex when GstVulkanImageMemory is freed
  + vulkanvp9dec: Fix case in device-specific factory name
  + wasapi2: Log target device information
  + wasapi2sink: Ignore device errors from default device
  + wayland: display: Add protection when replacing wl_output
  + waylandsink:
  - Fix waylandsink crash when call window flush
  - Properly reset the tag orientation
  + wlwindow: fix viewport source outside buffer when play
    resolution change stream
  + Fix a couple of const correctness bugs around strchr() usage
  + GThreadFunc return type fixes
  + meson: Fix downloading MoltenVK SDK, make it work when
    meson-installed
- Split out gstreamer-plugins-bad-extra sub-package, move mpeg2
  encoder/plexer in its own sub-package. Gstreamer-plugins-libav
  provides the prefered software plugin.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776168000">- Fix suse_version check to enable faad codec only in TW since
  SLE 16 SP1 will use a suse_version value of 1610</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776427200">- Add an explicit BuildRequires: pkgconfig(libvmaf) instead of
  relying on some other package to pull it. This fixes build
  in SLFO.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + ajasink: Correctly set reference source
  + analytics: fix meta transform function for copy cases
  + av1parse: Fix null pointer deference
  + bpmdetect: Fix calculation of number of samples for &gt;1 channels
  + codecparsers: Stack Buffer Overflow in H.265 Buffering Period
    SEI Parser
  + cudaconvert: fix performance regression caused by double
    precision floating point constants
  + decklink: Fix various refcount issues and related leaks
  + h263parse:
  - Fix wrong ratio masking
  - Missing handling of reserved invalid EPAR_D value
  + h265parser:
  - Use sub-layer 0 CPB count in buffering_period SEI loops
  - Add missing clearing function for H266 SEI message
  - Avoid out-of-bounds write when parsing PPS tile slices
  + mpegdemux: Add various bounds checks related to PES header
    parsing
  + interlace: Revert "Drop framerate from query caps of sinkpad"
  + mpegtsdemux: Various fixes
  + mpegtspacketizer: Avoid potential overflow
  + mse: Also disable the library if the meson option is disabled
  + mxf:
  - Fix multiple writing / parsing issues when handling VANC
    packets
  - Theoretical heap Buffer Overflow in MXF AES3 Audio Descriptor
    write_tags
  + mxfdemux: Fix reverse temporal offsets array upper bounds check
  + mxfmux: aes-bwf: Use correct size when serializing user data /
    channel status mode
  + nvcodec: Fix missing adapter-luid when loading decoders
  + nvdec regression in 1.28.2: "Couldn't create new device with
    adapter luid 0"
  + pngparse: Fix Use-after-free bug
  + qml6d3d11sink: Clear texture on Paused-to-Ready transition
  + qt6d3d11: fix null check in SetForceAspectRatio()
  + tsdemux:
  - Fix parsing of PES ESCR and following PES header fields
  - Fix segfault when trying to handle SCTE-35 with incorrect
    program specified
  + va: do not post error message when push fails
  + vkupload/vkdownload: Fix possible corrupted image due to
    mismatched stride/padding
  + vtdec:
  - Avoid blocking decoder output callback
  - Avoid locking up during a decoder reset
  - Deadlock when restarting pipeline
  - Fix deadlock when restarting pipeline
  + webrtc: take ownership of src_bin and sink_bin and don't leak
    error message
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4 (boo#1268394, boo#1268401,
  CVE-2026-52718, CVE-2026-52719):
  + ahcsrc: Register exposure-mode property for GstPhotography
    interface
  + amc: Don't try printing NULL caps
  + amcvideodec: Don't keep crop-rectangle uninitialized if not
    specified
  + androidmedia: Add various new codec mime / profile mappings
  + androidmedia: Don't print error logs if downstream returns
    flushing / EOS
  + androidmedia: Fix typo in error message
  + androidmedia: support decoding flac
  + av1parser: Fix bytes/bits confusion when parsing tile data size
  + camerabin: Fix caps negotiation when starting video capture
  + d3d12decoder: Fix decoding on Qualcomm GPUs
  + mpegtspacketizer: Do not seek before the first PCR
  + mxfdemux: Use unsigned integers in more places and don't
    truncate 64 bit integers
  + svtav1enc: Scale MDCV and CLL to SVT-AV1's expected units
  + va: drm: Fix fd leak and return type in create_va_display
  + vajpegdecoder: Validate that enough data is available for the
    current JPEG segment
  + vulkanupload: Don't reallocate the pool when the framerate
    changes
  + wasapi2: Don't reset process loopback capture client
  + wasapi2src hangs when using loopback-target-pid in
    GStreamer 1.28 (regression from 1.26)
  + tests: Fix build with glib &lt;= 2.67.2
  + meson: fix building -bad tests with disabled mse</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781870400">- Update to version 1.28.4+24 (boo#1268406, boo#1268408,
  boo#1268410, CVE-2026-52720, CVE-2026-52721, CVE-2026-52722):
  + mxfdemux: fix remaining offsets index entry insertion call site
  + mxfdemux: fix essence track offsets array population
  + mxdemux: index entry: use intialized
  + rtmp2: Remove socket timeout after handshake completes
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + mpegpsdemux: Release stream lock when seeking fails
  + librfb: Validate framebuffer update rectangles against the
    framebuffer size</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + amcviddec: Fix double-free happening when codec gets
    reconfigured
  + avtp: Correct ptime generation from avtp timestamp
  + ccconverter: Use truncated length when converting CEA608 raw to
    CEA708 CDP
  + curlsmtpsink: Use the correct content-type if known
  + d3d12: Fix command list leak
  + dtlsconnection: Allocate large enough buffer for the peer
    certificate subject DN
  + h264parse: Check for enough slice header data being available
  + h2654parse: Unset GValue in every code path
  + h265decoder: Fix HEVC with alpha decoding
  + h266parser: Avoid out-of-bounds read if too many exp slices are
    signalled
  + h266parser: Check bounds before writing to CTU entrypoint
    array
  + h266parser: Check aspect ratio index against lookup table
    length
  + h266parser: Heap-allocate parameter sets before parse to avoid
    stack overflow
  + h266parser: Use long bit skipping function for potentially
    large values
  + mpeg4videoparse: Ensure enough config data is available before
    extracting profile/level
  + mpegpsdemux: Release stream lock when seeking fails
  + mpegtsmux: Always assign PTS to output buffers in CBR mode
  + mpegtsmux: Output buffers with PCR-only bitrate-padding packets
    have wrong PTS
  + mxfdemux: fix essence track offsets array population
  + netsim: Fix racy test failures
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + pnmdec: Avoid overflows when calculating frame sizes
  + qroverlay: Fix use after free bug
  + rfbsrc: Use correct bpp for copying hextile data
  + rfbsrc: Validate framebuffer update rectangles against the
    framebuffer size
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + rtmp2: Remove socket timeout after handshake completes
  + rtpsink: fix mutex not unlocked on invalid URI in set_property
  + tsdemux: YouTube HLS streams have intermittent corruption
  + tsdemux: Improve PTS rollover handling in ignore-pcr mode
  + v4l2decoder: Fix media_fd leak when video_fd open fails
  + va: surfacecopy: get surface's image in gst_va_surface_copy
  + va: VOBSUB: compositing error with VA decoder in NV12
  + va: radeonsi: subtitles cause green flickering
  + va: radeonsi: Subtitles cause green flickering with VA decoders
  + videoparsers: Always clear LCEVC enhancement data when
    resetting frame
  + videoparsers: Leak of LCEVC user data
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + vp9parser: Check that enough data is available for parsing
    superframe info
  + webrtcbin: validate remote dtls certificates
  + webrtcsdp: Fix inverted fingerprint existence logic</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + adpcmdec: Fix IMA ADPCM input size check to match with the
    actual code
  + baseparse: Don't reset infer_ts/pts_interpolate subclass
    configuration in reset() and related fixes
  + d3d11winrtcapture: Fix incorrect capture height
  + dtls: make BIO read signal retry instead of EOF when no data
  + dtls: New DTLS test failure with OpenSSL 4.0.0
  + dvdspu: Fix too strict off-by-one bounds check in a couple of
    places
  + h263parse: diracparse: Sync baseparse configuration with other
    compressed video parsers
  + h265parser: Fix out-of-bounds writes in RPS parsing
  + h265seiinserter: Fix HEVC with alpha stream handling
  + h266parser: fix SEI parsing error handler
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + mpegpsdemux: Use byte readers for parsing data and make sure
    enough data is available
  + openjpegdec: Various issues related to striped mode and image
    origins, plus memory leaks
  + pnmdec: Don't assert if creating the output state fails and
    don't flush more data than is available
  + tfliteinference: fix leaks
  + tsdemux: Don't assert if stream pad was not yet created
  + vabaseenc: clamp driver-reported coded size to the coded buffer
    size
  + vtdec: Don't register the hw-only variant on simulators
  + vulkantrash: avoid reinitializing trash objects multiple times
  + waylandsink: Omit reporting drop frame on preroll
  + webrtcbin: fix possible floating leak for post-aux
  + wlvideobufferpool: Fix memory leak in
    gst_wl_video_buffer_pool_alloc_buffer
  + docs: Fix build when mse library is disabled
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="df3a364a8411b6f245af9a73e56b286a9a8895fea76c7c2ed75bb93e1eee47d69a1dd043abe9eade97f04e688ffb54f6211a19912990364547a09a1a84851c4e" name="gstreamer-plugins-base-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + encoding-target: Fix memory leak in gst_encoding_target_save
  + gl: Support DMABuf passthrough with
    meta:GstVideoOverlayComposition
  + gl: egl: fix memory leak in _print_all_dma_formats()
  + gltestsrc: Fix memory leaks on shader creation failure
  + id3: fix csets memory leak in string_utf8_dup
  + opusdec: Unref intersected caps when empty to avoid leaks
  + parsebin: Free missing plugin details and return failure when
    plugin is not found
  + pbutils: Don't throw critical for unknown mime codec
  + rtsp: fix memory leaks in
    gst_rtsp_connection_connect_with_response_usec</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + allocators: drmdumb: Keep dmabuf mapped
  + alsadeviceprovider: Fix device name leak
  + audiovisualizer: Use break instead of goto for escape logic
  + decodebin3:
  - Clear previous collection on input
  - Consider certain meta caps in decodebin3 as raw format to
    avoid warnings
  + decodebin3: Protect again NULL dereference if input slot can't
    be mapped
  + glbasesrc: Add unlock handling for non-negotiated cases
  + glcolorconvert: Fix memory leak in _create_shader
  + gldownload: Keep dmabuf mapped
  + glfiltershader: Add missing unlock
  + glstereosplit: Add missing unlock for exceptional case
  + pbutils: Fix bit shifting when generate hevc mime codec string
  + rtpbaseaudiopay: Consider RESYNC flag as discontinuity too
  + rtpbasedepayload: Add missing unlock in error code path
  + uridecodebin3:
  - Add null check of play items in purge
  - Add missing unlock
  + urisourcebin: Fix initial values of min_byte_level and
    min_time_level variables
  + videoencoder: Fix warning of uninitialized buffer
  + gst-play-1.0:
  - Fix printing of missing plugin details
  - Add missing unlock for invalid track type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + basetextoverlay: Don't negotiate if caps haven't changed
  + codec-utils: Update mime codec strings
  + fdmemory: Fix size calculation when sharing
  + gl elements add a yellow bar on JPEGs with non-even heights
  + glimagesink: Fix handling of odd height buffers
  + glwindow_cocoa: fix window not closing (w/o user window handle)
  + opusenc: Simplify Vorbis channel layout mapping code and fix
    7.1 layout &amp; use surround multistream encoder
  + parsebin: Improve debug logging
  + playbin3: ensure GST_EVENT_SELECT_STREAMS event is sent to
    collection source
  + tagdemux: propagate seek event seqnum to upstream
  + videodecoder: Don't assume the ALLOCATION query contains a pool
  + videodecoder, videoaggregator: Fix handling of buffer pool
    configuration failures</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Fix scaling and resizing with UIView on EAGL and Vulkan
  + audiobuffersplit: Various smaller fixes and implement handling
    of negative rates correctly
  + audiodecoder / videodecoder: Fix gap event handling
  + compositor: Do copy_metas also for background frame
  + decodebin3: Fix switch to smaller collections
  + decodebin3: Improve handling collection change on existing pad
  + input-selector: fix several shortcomings
  + playsink: unref color balance channels with g_object_unref()
  + riff: Correctly check that enough RGB palette data is available
  + rtp: Add mappings for H266 and AV1 encoding-names
  + rtsp: Validate transport parameter parsing in RFC 2326
  + typefindfunctions: Promote y4m_typefind
  + video-converter: Do not transform_metas with 0 width or height
  + videodecoder: Handle recovery from temporary reordered output
  + videofilter: Add VIDEO_ALIGNMENT to downstream pool
  + Fix a couple of new const-ness warnings around strstr() usage,
    out-of-bounds read in PTP clock and uninitialized variable
    compiler warning
  + Various element factory metadata fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + GstAudio/VideoDecoder: Fix different seqnum for eos event error
  + gst-validate reports event::eos-has-wrong-seqnum in
    GstAudio/VideoDecoder
  + audioencoder: Remove fixed caps from srcpad
  + audio-resampler-neon: read array operand by hand to fix build
    errors with some armv7hf toolchains
  + audio-resampler: build error with some armv7hf toolchains:
    'asm' operand has impossible constraints
  + compositor: move gst_compositor_init_blend() to element
    class_init
  + exiftag:
  - Add missing bounds check and integer overflow protections in
    various places
  - Ignore invalid fractions with numerator/denominator G_MININT
  - Unmap buffer if parsing a rational number gives a zero
    denominator
  + gl: upload: Fix linking glupload with restrictive caps filter
  + glupload: can't handle caps video/x-raw(memory:GLMemory)
  + glcolorconvert: Fix NULL pointer dereference on buffers without
    video meta
  + libs_gstglcolorconvert test failure in 1.28.1
  + opusenc:
  - Use correct memcpy() size when copying Vorbis channel
    positions
  - Using invalid size for memcpy?
  + playback: Make sure to check for empty/any caps before getting
    the first structure
  + rtcp: Fix buffer overread in SDES packet parsing
  + rtpbuffer: Add validation for CSRC list length
  + rtsp:
  - gstrtspurl: Parse URL having user without password
  - Does not parse URL with user but no password as valid
  + subparse:
  - Avoid NULL-pointer dereferences in mdvdsub parsing code
  - Fix integer overflow when calculating qttext timestamp
  - Replace regex string matching / replacing with plain C string
    parsing
  + typefindfunctions: Avoid signed 32 bit integer overflow and OOB
    reads when parsing LEB128 values
  + video-converter: fix I420/A420 BGRA/ARGB output on big-endian
  + video: fix too small default stride for UYVP with odd widths
  + videorate: Fix unrestored caps on backward PTS
  + GThreadFunc return type fixes
- Split put new gstreamer-plugins-base-extra sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + appsink, appsrc: Allow passing NULL callbacks
  + appsrc: Fix dropped counting with bufferlist
  + audioaggregator:
  - Don't drop pending input buffers on sinkpads on srcpad caps
    changes
  - Don't reset samples_per_buffer unless sample rate /
    output-buffer-duration has changed
  - Don't try converting buffers on caps changes if impossible
  + audioresample: Fix extra samples produced at speech-to-silence
    transitions
  + audio-resampler-neon: fix Thumb encoding and use Clang O2
    calculation for strides
  + audio sounds strange on release 1.28.2 for armv7hf
  + decodebin2: fix leak of endpads list on shutdown while exposing
  + discoverer: Take the DISCO_LOCK while parsing stream topology
  + exiftag: Use a hashtable instead of a linked list for storing
    the pending tags
  + gl: add GBRA swizzle support
  + id3v2:
  - Add input validation and refactor id3v2_ununsync_data
  - Check valid frame sizes more
  + opengl: Fix glcolorconvert vertical flip issue on crop
  + glcolorconvert: GBRA input hits unreachable swizzle path
  + subparse / samiparse: Various robustness fixes and minor other
    fixes
  + subparse:
  - Fix memory leakage for text colour and background colour
  - O(N^2) complexity in SAMI parser causes timeout with crafted
    large input
  + tag:
  - Prevent ubsan and wrong fraction usage
  - Off-by-one checking for id3v2 unnsync tag parsing
  + video: add precondition check on dma helpers
  + videodmabufpool: Break ref cycle between the pool and its
    thread</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + audio-resampler-neon: fix accumulated stride
  + audio-resampler-neon: re-increment address
  + audioaggregator: Remove brittle conversion of in-progress
    buffers
  + discoverer: Lock the DISCO_LOCK whenever accessing the streams
    list
  + gl: egl: Set TRANSFER_NEED_DOWNLOAD flag
  + gldownload: Can't handle directly imported dmabufs from
    glupload
  + glupload: fix memleak on failure path
  + glwindow: Allow setting a NULL window handle
  + id3v2: Don't modify const data and check for enough data when
    reading RVA2 tags
  + id3v2: Don't unnecessarily assert on size==0 when unsyncing
    data
  + pbutils: Add NULL check for tmpcaps parsing
  + pbutils: Fix possible null dereference when empty string is
    provided
  + rtcpbuffer: Add some missing bounds checks when parsing SDES
  + sdp: keep level-asymmetry-allowed in the caps
  + subparse: Avoid zero and extreme fps when parsing mdvdsub
    subtitles
  + uridecodebin3: Use PLAY_ITEMS_LOCK for URI-related getter
  + uridecodebin: Protect missing_plugin_errors list from
    concurrent access
  + videodmabufpool: Fix debug category
  + xmptag: Correctly initialize pointer to the end of the input
    array</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + appsink: Clear local sample storage when flushing
  + appsrc: Uniformly handle EOS events being pushed
  + audio-resampler-neon fails to build for targets with neon but
    without thumb
  + encoding-target: Validate that encoding profile name is UTF-8
    before using it
  + gldownload: fix wrong DRM format negotiation causing R/B
    channel swap
  + opusdec: Don't use any channel positions for &gt;64 channels
  + rtcpbuffer: Fix parsing of SR+SDES compound packets (regression
    from security fix)
  + subparse: Don't allow very small framerates for microdvd
    subtitles
  + typefind: assorted fixes for the image-rs plugin typefinding
  + typefindhelper: Drop unnecessary check for factories without a
    function
  + WBMP typefinding rejects a valid 1280x800 file
  + typefinding: detect animation on PNG (and WebP, GIF, AVIF)
  + typefindfunctions: remove Sun and Andrew raster format
    typefinders
  + uridecodebin3: deactivate input_item in erroneous ready-&gt;paused
    transition
  + vorbistag: Check for enough base64 data before trying to decode
  + xmptag: Don't allocate -1 bytes of memory if there's only a
    single tag
  + xmptag: Handle fractions with 0 denominator as invalid</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + gl/eagl: Fix GstGLUIView leak from duplicate __bridge_retained
  + playsink: don't wait for text pad block during reconfiguration
  + typefind: Actually register various forgotten typefinders
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="7a0b78570735e01c0d04aa3ba2f1d4ccfb29c38e596d49d1a266b6d81e4995d4c63dd8d14aca3b69af469fd0ce837a1f6370bc50bd0ab548f5f2672404dbc30b" name="gstreamer-plugins-base-debugsource" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + encoding-target: Fix memory leak in gst_encoding_target_save
  + gl: Support DMABuf passthrough with
    meta:GstVideoOverlayComposition
  + gl: egl: fix memory leak in _print_all_dma_formats()
  + gltestsrc: Fix memory leaks on shader creation failure
  + id3: fix csets memory leak in string_utf8_dup
  + opusdec: Unref intersected caps when empty to avoid leaks
  + parsebin: Free missing plugin details and return failure when
    plugin is not found
  + pbutils: Don't throw critical for unknown mime codec
  + rtsp: fix memory leaks in
    gst_rtsp_connection_connect_with_response_usec</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + allocators: drmdumb: Keep dmabuf mapped
  + alsadeviceprovider: Fix device name leak
  + audiovisualizer: Use break instead of goto for escape logic
  + decodebin3:
  - Clear previous collection on input
  - Consider certain meta caps in decodebin3 as raw format to
    avoid warnings
  + decodebin3: Protect again NULL dereference if input slot can't
    be mapped
  + glbasesrc: Add unlock handling for non-negotiated cases
  + glcolorconvert: Fix memory leak in _create_shader
  + gldownload: Keep dmabuf mapped
  + glfiltershader: Add missing unlock
  + glstereosplit: Add missing unlock for exceptional case
  + pbutils: Fix bit shifting when generate hevc mime codec string
  + rtpbaseaudiopay: Consider RESYNC flag as discontinuity too
  + rtpbasedepayload: Add missing unlock in error code path
  + uridecodebin3:
  - Add null check of play items in purge
  - Add missing unlock
  + urisourcebin: Fix initial values of min_byte_level and
    min_time_level variables
  + videoencoder: Fix warning of uninitialized buffer
  + gst-play-1.0:
  - Fix printing of missing plugin details
  - Add missing unlock for invalid track type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + basetextoverlay: Don't negotiate if caps haven't changed
  + codec-utils: Update mime codec strings
  + fdmemory: Fix size calculation when sharing
  + gl elements add a yellow bar on JPEGs with non-even heights
  + glimagesink: Fix handling of odd height buffers
  + glwindow_cocoa: fix window not closing (w/o user window handle)
  + opusenc: Simplify Vorbis channel layout mapping code and fix
    7.1 layout &amp; use surround multistream encoder
  + parsebin: Improve debug logging
  + playbin3: ensure GST_EVENT_SELECT_STREAMS event is sent to
    collection source
  + tagdemux: propagate seek event seqnum to upstream
  + videodecoder: Don't assume the ALLOCATION query contains a pool
  + videodecoder, videoaggregator: Fix handling of buffer pool
    configuration failures</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Fix scaling and resizing with UIView on EAGL and Vulkan
  + audiobuffersplit: Various smaller fixes and implement handling
    of negative rates correctly
  + audiodecoder / videodecoder: Fix gap event handling
  + compositor: Do copy_metas also for background frame
  + decodebin3: Fix switch to smaller collections
  + decodebin3: Improve handling collection change on existing pad
  + input-selector: fix several shortcomings
  + playsink: unref color balance channels with g_object_unref()
  + riff: Correctly check that enough RGB palette data is available
  + rtp: Add mappings for H266 and AV1 encoding-names
  + rtsp: Validate transport parameter parsing in RFC 2326
  + typefindfunctions: Promote y4m_typefind
  + video-converter: Do not transform_metas with 0 width or height
  + videodecoder: Handle recovery from temporary reordered output
  + videofilter: Add VIDEO_ALIGNMENT to downstream pool
  + Fix a couple of new const-ness warnings around strstr() usage,
    out-of-bounds read in PTP clock and uninitialized variable
    compiler warning
  + Various element factory metadata fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + GstAudio/VideoDecoder: Fix different seqnum for eos event error
  + gst-validate reports event::eos-has-wrong-seqnum in
    GstAudio/VideoDecoder
  + audioencoder: Remove fixed caps from srcpad
  + audio-resampler-neon: read array operand by hand to fix build
    errors with some armv7hf toolchains
  + audio-resampler: build error with some armv7hf toolchains:
    'asm' operand has impossible constraints
  + compositor: move gst_compositor_init_blend() to element
    class_init
  + exiftag:
  - Add missing bounds check and integer overflow protections in
    various places
  - Ignore invalid fractions with numerator/denominator G_MININT
  - Unmap buffer if parsing a rational number gives a zero
    denominator
  + gl: upload: Fix linking glupload with restrictive caps filter
  + glupload: can't handle caps video/x-raw(memory:GLMemory)
  + glcolorconvert: Fix NULL pointer dereference on buffers without
    video meta
  + libs_gstglcolorconvert test failure in 1.28.1
  + opusenc:
  - Use correct memcpy() size when copying Vorbis channel
    positions
  - Using invalid size for memcpy?
  + playback: Make sure to check for empty/any caps before getting
    the first structure
  + rtcp: Fix buffer overread in SDES packet parsing
  + rtpbuffer: Add validation for CSRC list length
  + rtsp:
  - gstrtspurl: Parse URL having user without password
  - Does not parse URL with user but no password as valid
  + subparse:
  - Avoid NULL-pointer dereferences in mdvdsub parsing code
  - Fix integer overflow when calculating qttext timestamp
  - Replace regex string matching / replacing with plain C string
    parsing
  + typefindfunctions: Avoid signed 32 bit integer overflow and OOB
    reads when parsing LEB128 values
  + video-converter: fix I420/A420 BGRA/ARGB output on big-endian
  + video: fix too small default stride for UYVP with odd widths
  + videorate: Fix unrestored caps on backward PTS
  + GThreadFunc return type fixes
- Split put new gstreamer-plugins-base-extra sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + appsink, appsrc: Allow passing NULL callbacks
  + appsrc: Fix dropped counting with bufferlist
  + audioaggregator:
  - Don't drop pending input buffers on sinkpads on srcpad caps
    changes
  - Don't reset samples_per_buffer unless sample rate /
    output-buffer-duration has changed
  - Don't try converting buffers on caps changes if impossible
  + audioresample: Fix extra samples produced at speech-to-silence
    transitions
  + audio-resampler-neon: fix Thumb encoding and use Clang O2
    calculation for strides
  + audio sounds strange on release 1.28.2 for armv7hf
  + decodebin2: fix leak of endpads list on shutdown while exposing
  + discoverer: Take the DISCO_LOCK while parsing stream topology
  + exiftag: Use a hashtable instead of a linked list for storing
    the pending tags
  + gl: add GBRA swizzle support
  + id3v2:
  - Add input validation and refactor id3v2_ununsync_data
  - Check valid frame sizes more
  + opengl: Fix glcolorconvert vertical flip issue on crop
  + glcolorconvert: GBRA input hits unreachable swizzle path
  + subparse / samiparse: Various robustness fixes and minor other
    fixes
  + subparse:
  - Fix memory leakage for text colour and background colour
  - O(N^2) complexity in SAMI parser causes timeout with crafted
    large input
  + tag:
  - Prevent ubsan and wrong fraction usage
  - Off-by-one checking for id3v2 unnsync tag parsing
  + video: add precondition check on dma helpers
  + videodmabufpool: Break ref cycle between the pool and its
    thread</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + audio-resampler-neon: fix accumulated stride
  + audio-resampler-neon: re-increment address
  + audioaggregator: Remove brittle conversion of in-progress
    buffers
  + discoverer: Lock the DISCO_LOCK whenever accessing the streams
    list
  + gl: egl: Set TRANSFER_NEED_DOWNLOAD flag
  + gldownload: Can't handle directly imported dmabufs from
    glupload
  + glupload: fix memleak on failure path
  + glwindow: Allow setting a NULL window handle
  + id3v2: Don't modify const data and check for enough data when
    reading RVA2 tags
  + id3v2: Don't unnecessarily assert on size==0 when unsyncing
    data
  + pbutils: Add NULL check for tmpcaps parsing
  + pbutils: Fix possible null dereference when empty string is
    provided
  + rtcpbuffer: Add some missing bounds checks when parsing SDES
  + sdp: keep level-asymmetry-allowed in the caps
  + subparse: Avoid zero and extreme fps when parsing mdvdsub
    subtitles
  + uridecodebin3: Use PLAY_ITEMS_LOCK for URI-related getter
  + uridecodebin: Protect missing_plugin_errors list from
    concurrent access
  + videodmabufpool: Fix debug category
  + xmptag: Correctly initialize pointer to the end of the input
    array</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + appsink: Clear local sample storage when flushing
  + appsrc: Uniformly handle EOS events being pushed
  + audio-resampler-neon fails to build for targets with neon but
    without thumb
  + encoding-target: Validate that encoding profile name is UTF-8
    before using it
  + gldownload: fix wrong DRM format negotiation causing R/B
    channel swap
  + opusdec: Don't use any channel positions for &gt;64 channels
  + rtcpbuffer: Fix parsing of SR+SDES compound packets (regression
    from security fix)
  + subparse: Don't allow very small framerates for microdvd
    subtitles
  + typefind: assorted fixes for the image-rs plugin typefinding
  + typefindhelper: Drop unnecessary check for factories without a
    function
  + WBMP typefinding rejects a valid 1280x800 file
  + typefinding: detect animation on PNG (and WebP, GIF, AVIF)
  + typefindfunctions: remove Sun and Andrew raster format
    typefinders
  + uridecodebin3: deactivate input_item in erroneous ready-&gt;paused
    transition
  + vorbistag: Check for enough base64 data before trying to decode
  + xmptag: Don't allocate -1 bytes of memory if there's only a
    single tag
  + xmptag: Handle fractions with 0 denominator as invalid</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + gl/eagl: Fix GstGLUIView leak from duplicate __bridge_retained
  + playsink: don't wait for text pad block during reconfiguration
  + typefind: Actually register various forgotten typefinders
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="159dcefa4d678fc0a6c7bdc5e17fbbf3739f7f536102f49f012a4b1e047b814ab69711271bcb6913187aa106ee19ac1302ada55b129d5808038eefac33f91d77" name="gstreamer-plugins-base-extra-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + encoding-target: Fix memory leak in gst_encoding_target_save
  + gl: Support DMABuf passthrough with
    meta:GstVideoOverlayComposition
  + gl: egl: fix memory leak in _print_all_dma_formats()
  + gltestsrc: Fix memory leaks on shader creation failure
  + id3: fix csets memory leak in string_utf8_dup
  + opusdec: Unref intersected caps when empty to avoid leaks
  + parsebin: Free missing plugin details and return failure when
    plugin is not found
  + pbutils: Don't throw critical for unknown mime codec
  + rtsp: fix memory leaks in
    gst_rtsp_connection_connect_with_response_usec</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + allocators: drmdumb: Keep dmabuf mapped
  + alsadeviceprovider: Fix device name leak
  + audiovisualizer: Use break instead of goto for escape logic
  + decodebin3:
  - Clear previous collection on input
  - Consider certain meta caps in decodebin3 as raw format to
    avoid warnings
  + decodebin3: Protect again NULL dereference if input slot can't
    be mapped
  + glbasesrc: Add unlock handling for non-negotiated cases
  + glcolorconvert: Fix memory leak in _create_shader
  + gldownload: Keep dmabuf mapped
  + glfiltershader: Add missing unlock
  + glstereosplit: Add missing unlock for exceptional case
  + pbutils: Fix bit shifting when generate hevc mime codec string
  + rtpbaseaudiopay: Consider RESYNC flag as discontinuity too
  + rtpbasedepayload: Add missing unlock in error code path
  + uridecodebin3:
  - Add null check of play items in purge
  - Add missing unlock
  + urisourcebin: Fix initial values of min_byte_level and
    min_time_level variables
  + videoencoder: Fix warning of uninitialized buffer
  + gst-play-1.0:
  - Fix printing of missing plugin details
  - Add missing unlock for invalid track type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + basetextoverlay: Don't negotiate if caps haven't changed
  + codec-utils: Update mime codec strings
  + fdmemory: Fix size calculation when sharing
  + gl elements add a yellow bar on JPEGs with non-even heights
  + glimagesink: Fix handling of odd height buffers
  + glwindow_cocoa: fix window not closing (w/o user window handle)
  + opusenc: Simplify Vorbis channel layout mapping code and fix
    7.1 layout &amp; use surround multistream encoder
  + parsebin: Improve debug logging
  + playbin3: ensure GST_EVENT_SELECT_STREAMS event is sent to
    collection source
  + tagdemux: propagate seek event seqnum to upstream
  + videodecoder: Don't assume the ALLOCATION query contains a pool
  + videodecoder, videoaggregator: Fix handling of buffer pool
    configuration failures</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Fix scaling and resizing with UIView on EAGL and Vulkan
  + audiobuffersplit: Various smaller fixes and implement handling
    of negative rates correctly
  + audiodecoder / videodecoder: Fix gap event handling
  + compositor: Do copy_metas also for background frame
  + decodebin3: Fix switch to smaller collections
  + decodebin3: Improve handling collection change on existing pad
  + input-selector: fix several shortcomings
  + playsink: unref color balance channels with g_object_unref()
  + riff: Correctly check that enough RGB palette data is available
  + rtp: Add mappings for H266 and AV1 encoding-names
  + rtsp: Validate transport parameter parsing in RFC 2326
  + typefindfunctions: Promote y4m_typefind
  + video-converter: Do not transform_metas with 0 width or height
  + videodecoder: Handle recovery from temporary reordered output
  + videofilter: Add VIDEO_ALIGNMENT to downstream pool
  + Fix a couple of new const-ness warnings around strstr() usage,
    out-of-bounds read in PTP clock and uninitialized variable
    compiler warning
  + Various element factory metadata fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + GstAudio/VideoDecoder: Fix different seqnum for eos event error
  + gst-validate reports event::eos-has-wrong-seqnum in
    GstAudio/VideoDecoder
  + audioencoder: Remove fixed caps from srcpad
  + audio-resampler-neon: read array operand by hand to fix build
    errors with some armv7hf toolchains
  + audio-resampler: build error with some armv7hf toolchains:
    'asm' operand has impossible constraints
  + compositor: move gst_compositor_init_blend() to element
    class_init
  + exiftag:
  - Add missing bounds check and integer overflow protections in
    various places
  - Ignore invalid fractions with numerator/denominator G_MININT
  - Unmap buffer if parsing a rational number gives a zero
    denominator
  + gl: upload: Fix linking glupload with restrictive caps filter
  + glupload: can't handle caps video/x-raw(memory:GLMemory)
  + glcolorconvert: Fix NULL pointer dereference on buffers without
    video meta
  + libs_gstglcolorconvert test failure in 1.28.1
  + opusenc:
  - Use correct memcpy() size when copying Vorbis channel
    positions
  - Using invalid size for memcpy?
  + playback: Make sure to check for empty/any caps before getting
    the first structure
  + rtcp: Fix buffer overread in SDES packet parsing
  + rtpbuffer: Add validation for CSRC list length
  + rtsp:
  - gstrtspurl: Parse URL having user without password
  - Does not parse URL with user but no password as valid
  + subparse:
  - Avoid NULL-pointer dereferences in mdvdsub parsing code
  - Fix integer overflow when calculating qttext timestamp
  - Replace regex string matching / replacing with plain C string
    parsing
  + typefindfunctions: Avoid signed 32 bit integer overflow and OOB
    reads when parsing LEB128 values
  + video-converter: fix I420/A420 BGRA/ARGB output on big-endian
  + video: fix too small default stride for UYVP with odd widths
  + videorate: Fix unrestored caps on backward PTS
  + GThreadFunc return type fixes
- Split put new gstreamer-plugins-base-extra sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + appsink, appsrc: Allow passing NULL callbacks
  + appsrc: Fix dropped counting with bufferlist
  + audioaggregator:
  - Don't drop pending input buffers on sinkpads on srcpad caps
    changes
  - Don't reset samples_per_buffer unless sample rate /
    output-buffer-duration has changed
  - Don't try converting buffers on caps changes if impossible
  + audioresample: Fix extra samples produced at speech-to-silence
    transitions
  + audio-resampler-neon: fix Thumb encoding and use Clang O2
    calculation for strides
  + audio sounds strange on release 1.28.2 for armv7hf
  + decodebin2: fix leak of endpads list on shutdown while exposing
  + discoverer: Take the DISCO_LOCK while parsing stream topology
  + exiftag: Use a hashtable instead of a linked list for storing
    the pending tags
  + gl: add GBRA swizzle support
  + id3v2:
  - Add input validation and refactor id3v2_ununsync_data
  - Check valid frame sizes more
  + opengl: Fix glcolorconvert vertical flip issue on crop
  + glcolorconvert: GBRA input hits unreachable swizzle path
  + subparse / samiparse: Various robustness fixes and minor other
    fixes
  + subparse:
  - Fix memory leakage for text colour and background colour
  - O(N^2) complexity in SAMI parser causes timeout with crafted
    large input
  + tag:
  - Prevent ubsan and wrong fraction usage
  - Off-by-one checking for id3v2 unnsync tag parsing
  + video: add precondition check on dma helpers
  + videodmabufpool: Break ref cycle between the pool and its
    thread</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + audio-resampler-neon: fix accumulated stride
  + audio-resampler-neon: re-increment address
  + audioaggregator: Remove brittle conversion of in-progress
    buffers
  + discoverer: Lock the DISCO_LOCK whenever accessing the streams
    list
  + gl: egl: Set TRANSFER_NEED_DOWNLOAD flag
  + gldownload: Can't handle directly imported dmabufs from
    glupload
  + glupload: fix memleak on failure path
  + glwindow: Allow setting a NULL window handle
  + id3v2: Don't modify const data and check for enough data when
    reading RVA2 tags
  + id3v2: Don't unnecessarily assert on size==0 when unsyncing
    data
  + pbutils: Add NULL check for tmpcaps parsing
  + pbutils: Fix possible null dereference when empty string is
    provided
  + rtcpbuffer: Add some missing bounds checks when parsing SDES
  + sdp: keep level-asymmetry-allowed in the caps
  + subparse: Avoid zero and extreme fps when parsing mdvdsub
    subtitles
  + uridecodebin3: Use PLAY_ITEMS_LOCK for URI-related getter
  + uridecodebin: Protect missing_plugin_errors list from
    concurrent access
  + videodmabufpool: Fix debug category
  + xmptag: Correctly initialize pointer to the end of the input
    array</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + appsink: Clear local sample storage when flushing
  + appsrc: Uniformly handle EOS events being pushed
  + audio-resampler-neon fails to build for targets with neon but
    without thumb
  + encoding-target: Validate that encoding profile name is UTF-8
    before using it
  + gldownload: fix wrong DRM format negotiation causing R/B
    channel swap
  + opusdec: Don't use any channel positions for &gt;64 channels
  + rtcpbuffer: Fix parsing of SR+SDES compound packets (regression
    from security fix)
  + subparse: Don't allow very small framerates for microdvd
    subtitles
  + typefind: assorted fixes for the image-rs plugin typefinding
  + typefindhelper: Drop unnecessary check for factories without a
    function
  + WBMP typefinding rejects a valid 1280x800 file
  + typefinding: detect animation on PNG (and WebP, GIF, AVIF)
  + typefindfunctions: remove Sun and Andrew raster format
    typefinders
  + uridecodebin3: deactivate input_item in erroneous ready-&gt;paused
    transition
  + vorbistag: Check for enough base64 data before trying to decode
  + xmptag: Don't allocate -1 bytes of memory if there's only a
    single tag
  + xmptag: Handle fractions with 0 denominator as invalid</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + gl/eagl: Fix GstGLUIView leak from duplicate __bridge_retained
  + playsink: don't wait for text pad block during reconfiguration
  + typefind: Actually register various forgotten typefinders
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="65d4a197f9a761b7ed33d84078ede1f330d1be70a5438010108c9c3abcd1665822507b4ce3698da09c9b35f95eabf9b71ea3d1f3217203efc6b774dc1e66cca8" name="gstreamer-plugins-farstream-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.9+5" rel="3.3"/>
  <changelog author="zaitor@opensuse.org" date="1457784000">- Update to version 0.2.8:
  + Add "require-encryption" parameter to ignore unencrypted
    packets.
  + Enable building static GStreamer and transmitter plugins.
  + Make OPUS plugin work and select it as default codec.
  + Bug fixes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="fcrozat@suse.com" date="1544184000">- Add farstream-0.2.8-rtpbitrateadapter-no-adaptation.patch:
  rtpbitrateadapter should make no adaption by default (bgo#99183).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583323200">- Switch to git-checkout via source services, commit 092d884d.
- Following the above: Drop autoconf, automake and
  pkgconfig(pygobject-2.0) BuildRequires. Add gtk-doc and libtool.
  Pass autogen.sh inst of autoreconf, and add --enable-gtk-doc and
  - -enable-introspection to configure. Modernize spec.
- Drop farstream-0.2.8-rtpbitrateadapter-no-adaptation.patch: Fixed
  upstream.
- Add farstream-fix-build-gst116.patch: Fix build with gstreamer
  1.16.x  (glfdo#farstream/farstream!3).
- Add farstream-add-check-for-glib-mkenums.patch: Fix autoconf
  build failure for glib-mkenums (glfdo#farstream/farstream!2).
- Add farstream-fix-make43.patch: autotools: Fix build with
  make-4.3 (glfdo#farstream/farstream#17).
- Disable LTO via define, as it currently fails when set to auto.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584014400">- Update to version 0.2.9:
  + Add OPUS specific SDP OA negotiation to match RFC.
  + Switch VP8 to standard encoding name.
  + Removed MSN plugin, MSN Messenger is long dead.
  + Port away from deprecated libnice signals.
  + Bug fixes.
- Drop farstream-fix-build-gst116.patch: Fixed differently
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584014401">- Update to version 0.2.9+4:
  + nice agent: keep the main context alive until the agent is
    destroyed.
  + configure: add check for glib-mkenums.
  + build: Adapt to backwards incompatible change in GNU Make 4.3.
- Following this, drop upstream fixed patches:
  + farstream-add-check-for-glib-mkenums.patch
  + farstream-fix-make43.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620820800">- Add farstream-glib-non-volatile.patch: Fix build againat GCC11
  with glib no longer misusing 'volatile' (boo#1185220).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 0.2.9+5:
  + rawudp-upnp test: Also build against new GUPnP 1.2 library if
    present
- Add explicit pkgconfig(gupnp-1.2) BuildRequires and pass
  enable-gupnp to configure, now that upstream supports the version
  we have.
- Add farstream-drop-examples.patch: No longer build the examples.
  Fixes building with gcc 12.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build farstream without gupnp support. Following this, drop
  pkgconfig(gupnp-1.2) and pkgconfig(gupnp-igd-1.0) and pass
  - -disable-gupnp to configure.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1777896000">- Add farstream-const-discards.patch: fix build against glibc 2.43
  (initialization discards 'const' qualifier from pointer target
  type).</changelog>
</package>
<package pkgid="ca43c7c9cf0d6195e67a44f8bf5a5d13902a03434939c15a0911b977d8a2833b01a52b1cae9ebb5f9fe563755111559f2eedcdb3a512a1f5a6b2279fa397c798" name="gstreamer-plugins-good-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + aacparse: support streams which do not have frequent loas
    config
  + multifile: verify format identifiers in filename template
    strings
  + rtp: Fix usage of uninitialized variable
  + rtph263pay: Fix Out-of-bounds access (OVERRUN)
  + rtpvp9depay: fix wrong event referencing, use same packet lost
    logic from neighboring rtpvp8depay
  + rtpvp9pay: Fix parsing of show-existing-frame
  + rtpvp9pay: vavp9lpenc does not work with rtpvp9pay but does
    with rtpvp9pay2
  + splitmuxsink: accept pads named 'sink_%u' on the muxer
  + v4l2: Fix NULL pointer dereference in probe error path
  + v4l2videoenc: fix memory leak about output state and caps</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + adaptivedemux2: Fix a crash on rapid state changes, and startup
    busy waiting
  + hlsdemux2:
  - Keep streams with different names
  - Error out instead of asserting on negative stream time
  - Not all subtitles are present in track/collection. Usage of
    FORCE EXT-X-MEDIA field
  + v4l2allocator: Add KEEP_MAPPED flag to the allocated buffers
  + v4l2videoenc: Fix codec frame leak on error</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + aptivedemux2: Initialize start bitrate for dashdemux2 and
    hlsdemux2
  + dashdemux2: Unknown codec 'flac' when streaming a DASH MPD
    manifest with a mp4 FLAC file
  + deinterlace: Improve pool configuration
  + flac: Fix 6.1 / 7.1 channel layouts
  + flacdec: Don't forbid S32 sample size (0x07) unnecessarily
  + flacenc: Support S32 samples
  + flacdec: Decode 32-bit FLAC files
  + level: fix crash if no caps have been sent
  + level: Floating point exception (core dumped) when sending
    buffers without caps
  + matroskademux: Bump maximum block size from 15MB to 32MB to
    allow 4k raw video
  + matroskamux: Fix some more thread-safety issues
  + matroskamux: Fix thread-safety issues when requesting new pads
  + matroskamux: pad-&gt;track handling results in segmentation fault
  + mxfdemux / aiffparse / matroskaparse: Remove segment closing on
    non-flushing seeks
  + qtdemux: Use gst_util_uint64_scale to scale guint64
  + qtmux: Fix robust recording estimates
  + splitmuxsrc - fix for seeking / flushing deadlock
  + v4l2object: Add support for colorimetry 1:4:16:3
  + wavenc: Fix downstream negotiation
  + wavparse: prevent setting empty strings as title tag</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + qml6glsrc: Fix rendering of scene with clipped items
  + qtdemux: Don't ignore flow return when pushing queued buffers
    downstream
  + qtdemux: Fix out-of-bounds read when parsing PlayReady DRM
    UUIDs
  + qtdemux: Make sure to not output the same samples multiple
    times in reverse playback mode
  + qtdemux: Push raw audio/video buffers downstream in reverse
    order if rate &lt; 0
  + qtdemux: Set the segment position to the start on EOS in
    reverse playback mode
  + rtpqdm2depay: error out if anyone tries to use this element
  + rtpsource: Add locking for receive reports table
  + rtspsrc: Set new mki in the encoder upon crypto update
  + rtspsrc: fix Memory leak in gst_rtspsrc_close() when
    GST_RTSP_EEOF error occurs
  + rtspsrc: Not handling valid RTP-Info headers for RTSP 2.0
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vpxdec: Support downstream pools with alignment requirements
  + wavpack: Fix handling of format changes, extend parser with new
    features, handle non-S32 samples in all variations
  + wavparse: Avoid integer overflow and out-of-bounds read when
    parsing adtl chunks
  + Various element factory metadata fixes
  + meson: Fix libxml2 not building due to wrong option type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + audioinvert: fix float truncation in transform_float
  + audioinvert float path broken
  + compositor: segfault with force-live=true and no sink pads
    (regression in 1.28)
  + flvdemux: Avoid assertions on corrupted streams
  + flvmux: fix race condition on caps get and check
  + hlsdemux2: fix seekable range for live HLS streams
  + matroskademux: Fix calculation of bz2 buffer sizes
  + qtqml: Avoid parsing caps on every buffer (same fix for both
    qt5 and qt6)
  + qtdemux:
  - Add various integer overflow and bounds checks to
    uncompressed video handling
  - Fix invalid WebVTT timestamps
  - Fix handling of in-between fragments without tfdt
  - Don't immediately push segment after moov in push mode for
    fmp4
  - Preserve Metas and Flags when doing row alignment
  - Avoid a couple of integer overflows
  - Various fixes related to audio channel counts
  + Qt6GLVideoItem: caps update fixed
  + GstGLQt6VideoItem crashes after source pipeline change
  + rgvolume: don't apply dBSPL reference level compensation for
    LUFS values
  + rtspsrc:
  - Discard early data in ONVIF mode
  - Fix const-correctness issue around strchr() usage
  + rtph264depay: fix invalid memory access in
    gst_rtp_h264_finish_fragmentation_unit
  + rtptwcc: fix feedback packet count wrapping at 255
  + vmncdec: Set cursormask to NULL to prevent double free
  + wavenc: Skip writing empty LIST INFO chunk
  + wavparse:
  - Avoid overflow in length when setting ignore-length=true
  - Fix integer overflow when checking available buffer size for
    reading cues
  - Fix parsing of RF64 wave files
  + GThreadFunc return type fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + adaptivedemux/hlsdemux assertions / fixes
  + avidemux:
  - Fix divide by zero if VPRP contains fields==0
  - Divide-by-Zero in vprp parser
  + isomp4:
  - Fix memory leak when file is corrupted
  - qtdemux: Add bounds checks for ESDS descriptors
  + matroska: Fix wrong object type bug
  + qml6glsink: Fix redraw issues on buffer change
  + qtdemux: Check for minimum stride requirements and width/height
    constraints with uncompressed video
  + rtspsrc:
  - mki is optional upon crypto update
  - mikey without mki failure
  - include user-agent property in HTTP tunnel requests
  + v4l2: object: Fix caps filtering in caps negotiation
  + v4l2transform: release input buffers earlier
  + wavparse:
  - Remove assertion about upstream file size
  - Recover from invalid av_bps instead of failing
  - Assert and execute an integer overflow on invalid duration
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + matroska-mux: Write ReferenceBlock for non-keyframe video in
    BlockGroups
  + osxaudio: Fix stack overflow with &gt;64ch audio devices
  + qtdemux: parse mastering luminance as u32 instead of u16
  + qt6: remove an unneeded QOpenGLContext-&gt;makeCurrent()
  + rtph265depay: fix memory leak
  + sbcparse: Add bounds checking to header parsing
  + tests: mpegaudioparse: Fix raciness in the state change
    handling
  + v4l2: Fix buffer leak on qbuf failure
  + wavpack: Various channel / channel-mask related fixes
  + wavpackdec: Avoid integer overflow when calculating output
    buffer size and related fixes
  + wavpackenc fails for channels &gt; 2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + flacenc: Fix g_object_notify on loose-mid-side-stereo property
  + gdkpixbufdec: Drop rank to NONE and handle resolution/format
    changes
  + gdkpixbufdec: stop advertising Sun and Andrew raster formats
  + gdkpixbufdec announces unsupported raster mediatypes
  + matroskademux: Don't pass non-GstElement pointers to
    GST_ELEMENT_ERROR
  + matroska: Update lzo decompression implementation from latest
    ffmpeg
  + mp4mux: fix AC-3 template caps so muxer can accept input from
    ac3parse
  + pngdec: fix wrong macro being used for ICC support test
  + qtmoovrecover: Validate box sizes
  + rtpceltdepay: error out if anyone tries to use this element
  + rtpjpegdepay: Ensure that quantization table is big enough
  + rtpsbcdepay: Check for available data in the adapter before
    getting data
  + shapewipe: Fix missing mutex unlock in shutdown path
  + wavparse: Avoid NULL pointer dereference when parsing adtl in
    push mode</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + aacparse: Don't assert on parsing errors or insufficient data
  + avidemux: Make sure enough data is available when parsing
    FUJIFILM strd and various other fixes
  + matroskademux: Make sure enough data is available when parsing
    FLAC headers
  + rtph264depay: rtph265depay: Limit the maximum fragmentation
    unit size
  + rtpqcelpdepay: Handle changes in interleave value correctly
  + rtpsource: fix bitrate estimation for RTX
  + v4l2: Use MPLANE flag to determine n_v4l_planes directly
  + y4mdec: Some parsing fixes
  + tests: qtmux: drain to EOS before teardown in test_caps_renego
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="6b8e9202636c5dbf81b99f396929d06d3042c116995e644cc65a3c406b14b82187d58639326f4594024567a5fa460e0f3a86602c62af0f92a71c9bfd5a936636" name="gstreamer-plugins-good-debugsource" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + aacparse: support streams which do not have frequent loas
    config
  + multifile: verify format identifiers in filename template
    strings
  + rtp: Fix usage of uninitialized variable
  + rtph263pay: Fix Out-of-bounds access (OVERRUN)
  + rtpvp9depay: fix wrong event referencing, use same packet lost
    logic from neighboring rtpvp8depay
  + rtpvp9pay: Fix parsing of show-existing-frame
  + rtpvp9pay: vavp9lpenc does not work with rtpvp9pay but does
    with rtpvp9pay2
  + splitmuxsink: accept pads named 'sink_%u' on the muxer
  + v4l2: Fix NULL pointer dereference in probe error path
  + v4l2videoenc: fix memory leak about output state and caps</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + adaptivedemux2: Fix a crash on rapid state changes, and startup
    busy waiting
  + hlsdemux2:
  - Keep streams with different names
  - Error out instead of asserting on negative stream time
  - Not all subtitles are present in track/collection. Usage of
    FORCE EXT-X-MEDIA field
  + v4l2allocator: Add KEEP_MAPPED flag to the allocated buffers
  + v4l2videoenc: Fix codec frame leak on error</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + aptivedemux2: Initialize start bitrate for dashdemux2 and
    hlsdemux2
  + dashdemux2: Unknown codec 'flac' when streaming a DASH MPD
    manifest with a mp4 FLAC file
  + deinterlace: Improve pool configuration
  + flac: Fix 6.1 / 7.1 channel layouts
  + flacdec: Don't forbid S32 sample size (0x07) unnecessarily
  + flacenc: Support S32 samples
  + flacdec: Decode 32-bit FLAC files
  + level: fix crash if no caps have been sent
  + level: Floating point exception (core dumped) when sending
    buffers without caps
  + matroskademux: Bump maximum block size from 15MB to 32MB to
    allow 4k raw video
  + matroskamux: Fix some more thread-safety issues
  + matroskamux: Fix thread-safety issues when requesting new pads
  + matroskamux: pad-&gt;track handling results in segmentation fault
  + mxfdemux / aiffparse / matroskaparse: Remove segment closing on
    non-flushing seeks
  + qtdemux: Use gst_util_uint64_scale to scale guint64
  + qtmux: Fix robust recording estimates
  + splitmuxsrc - fix for seeking / flushing deadlock
  + v4l2object: Add support for colorimetry 1:4:16:3
  + wavenc: Fix downstream negotiation
  + wavparse: prevent setting empty strings as title tag</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + qml6glsrc: Fix rendering of scene with clipped items
  + qtdemux: Don't ignore flow return when pushing queued buffers
    downstream
  + qtdemux: Fix out-of-bounds read when parsing PlayReady DRM
    UUIDs
  + qtdemux: Make sure to not output the same samples multiple
    times in reverse playback mode
  + qtdemux: Push raw audio/video buffers downstream in reverse
    order if rate &lt; 0
  + qtdemux: Set the segment position to the start on EOS in
    reverse playback mode
  + rtpqdm2depay: error out if anyone tries to use this element
  + rtpsource: Add locking for receive reports table
  + rtspsrc: Set new mki in the encoder upon crypto update
  + rtspsrc: fix Memory leak in gst_rtspsrc_close() when
    GST_RTSP_EEOF error occurs
  + rtspsrc: Not handling valid RTP-Info headers for RTSP 2.0
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vpxdec: Support downstream pools with alignment requirements
  + wavpack: Fix handling of format changes, extend parser with new
    features, handle non-S32 samples in all variations
  + wavparse: Avoid integer overflow and out-of-bounds read when
    parsing adtl chunks
  + Various element factory metadata fixes
  + meson: Fix libxml2 not building due to wrong option type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + audioinvert: fix float truncation in transform_float
  + audioinvert float path broken
  + compositor: segfault with force-live=true and no sink pads
    (regression in 1.28)
  + flvdemux: Avoid assertions on corrupted streams
  + flvmux: fix race condition on caps get and check
  + hlsdemux2: fix seekable range for live HLS streams
  + matroskademux: Fix calculation of bz2 buffer sizes
  + qtqml: Avoid parsing caps on every buffer (same fix for both
    qt5 and qt6)
  + qtdemux:
  - Add various integer overflow and bounds checks to
    uncompressed video handling
  - Fix invalid WebVTT timestamps
  - Fix handling of in-between fragments without tfdt
  - Don't immediately push segment after moov in push mode for
    fmp4
  - Preserve Metas and Flags when doing row alignment
  - Avoid a couple of integer overflows
  - Various fixes related to audio channel counts
  + Qt6GLVideoItem: caps update fixed
  + GstGLQt6VideoItem crashes after source pipeline change
  + rgvolume: don't apply dBSPL reference level compensation for
    LUFS values
  + rtspsrc:
  - Discard early data in ONVIF mode
  - Fix const-correctness issue around strchr() usage
  + rtph264depay: fix invalid memory access in
    gst_rtp_h264_finish_fragmentation_unit
  + rtptwcc: fix feedback packet count wrapping at 255
  + vmncdec: Set cursormask to NULL to prevent double free
  + wavenc: Skip writing empty LIST INFO chunk
  + wavparse:
  - Avoid overflow in length when setting ignore-length=true
  - Fix integer overflow when checking available buffer size for
    reading cues
  - Fix parsing of RF64 wave files
  + GThreadFunc return type fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + adaptivedemux/hlsdemux assertions / fixes
  + avidemux:
  - Fix divide by zero if VPRP contains fields==0
  - Divide-by-Zero in vprp parser
  + isomp4:
  - Fix memory leak when file is corrupted
  - qtdemux: Add bounds checks for ESDS descriptors
  + matroska: Fix wrong object type bug
  + qml6glsink: Fix redraw issues on buffer change
  + qtdemux: Check for minimum stride requirements and width/height
    constraints with uncompressed video
  + rtspsrc:
  - mki is optional upon crypto update
  - mikey without mki failure
  - include user-agent property in HTTP tunnel requests
  + v4l2: object: Fix caps filtering in caps negotiation
  + v4l2transform: release input buffers earlier
  + wavparse:
  - Remove assertion about upstream file size
  - Recover from invalid av_bps instead of failing
  - Assert and execute an integer overflow on invalid duration
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + matroska-mux: Write ReferenceBlock for non-keyframe video in
    BlockGroups
  + osxaudio: Fix stack overflow with &gt;64ch audio devices
  + qtdemux: parse mastering luminance as u32 instead of u16
  + qt6: remove an unneeded QOpenGLContext-&gt;makeCurrent()
  + rtph265depay: fix memory leak
  + sbcparse: Add bounds checking to header parsing
  + tests: mpegaudioparse: Fix raciness in the state change
    handling
  + v4l2: Fix buffer leak on qbuf failure
  + wavpack: Various channel / channel-mask related fixes
  + wavpackdec: Avoid integer overflow when calculating output
    buffer size and related fixes
  + wavpackenc fails for channels &gt; 2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + flacenc: Fix g_object_notify on loose-mid-side-stereo property
  + gdkpixbufdec: Drop rank to NONE and handle resolution/format
    changes
  + gdkpixbufdec: stop advertising Sun and Andrew raster formats
  + gdkpixbufdec announces unsupported raster mediatypes
  + matroskademux: Don't pass non-GstElement pointers to
    GST_ELEMENT_ERROR
  + matroska: Update lzo decompression implementation from latest
    ffmpeg
  + mp4mux: fix AC-3 template caps so muxer can accept input from
    ac3parse
  + pngdec: fix wrong macro being used for ICC support test
  + qtmoovrecover: Validate box sizes
  + rtpceltdepay: error out if anyone tries to use this element
  + rtpjpegdepay: Ensure that quantization table is big enough
  + rtpsbcdepay: Check for available data in the adapter before
    getting data
  + shapewipe: Fix missing mutex unlock in shutdown path
  + wavparse: Avoid NULL pointer dereference when parsing adtl in
    push mode</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + aacparse: Don't assert on parsing errors or insufficient data
  + avidemux: Make sure enough data is available when parsing
    FUJIFILM strd and various other fixes
  + matroskademux: Make sure enough data is available when parsing
    FLAC headers
  + rtph264depay: rtph265depay: Limit the maximum fragmentation
    unit size
  + rtpqcelpdepay: Handle changes in interleave value correctly
  + rtpsource: fix bitrate estimation for RTX
  + v4l2: Use MPLANE flag to determine n_v4l_planes directly
  + y4mdec: Some parsing fixes
  + tests: qtmux: drain to EOS before teardown in test_caps_renego
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="fdd0bbec00fb91af264cb0d4a115584362e88650318963a4dcc19c4aabe4059c2b24ab9c7f75c3791757aca9543c1c311c163384cb72d04507a33a756f763217" name="gstreamer-plugins-good-extra-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + aacparse: support streams which do not have frequent loas
    config
  + multifile: verify format identifiers in filename template
    strings
  + rtp: Fix usage of uninitialized variable
  + rtph263pay: Fix Out-of-bounds access (OVERRUN)
  + rtpvp9depay: fix wrong event referencing, use same packet lost
    logic from neighboring rtpvp8depay
  + rtpvp9pay: Fix parsing of show-existing-frame
  + rtpvp9pay: vavp9lpenc does not work with rtpvp9pay but does
    with rtpvp9pay2
  + splitmuxsink: accept pads named 'sink_%u' on the muxer
  + v4l2: Fix NULL pointer dereference in probe error path
  + v4l2videoenc: fix memory leak about output state and caps</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + adaptivedemux2: Fix a crash on rapid state changes, and startup
    busy waiting
  + hlsdemux2:
  - Keep streams with different names
  - Error out instead of asserting on negative stream time
  - Not all subtitles are present in track/collection. Usage of
    FORCE EXT-X-MEDIA field
  + v4l2allocator: Add KEEP_MAPPED flag to the allocated buffers
  + v4l2videoenc: Fix codec frame leak on error</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + aptivedemux2: Initialize start bitrate for dashdemux2 and
    hlsdemux2
  + dashdemux2: Unknown codec 'flac' when streaming a DASH MPD
    manifest with a mp4 FLAC file
  + deinterlace: Improve pool configuration
  + flac: Fix 6.1 / 7.1 channel layouts
  + flacdec: Don't forbid S32 sample size (0x07) unnecessarily
  + flacenc: Support S32 samples
  + flacdec: Decode 32-bit FLAC files
  + level: fix crash if no caps have been sent
  + level: Floating point exception (core dumped) when sending
    buffers without caps
  + matroskademux: Bump maximum block size from 15MB to 32MB to
    allow 4k raw video
  + matroskamux: Fix some more thread-safety issues
  + matroskamux: Fix thread-safety issues when requesting new pads
  + matroskamux: pad-&gt;track handling results in segmentation fault
  + mxfdemux / aiffparse / matroskaparse: Remove segment closing on
    non-flushing seeks
  + qtdemux: Use gst_util_uint64_scale to scale guint64
  + qtmux: Fix robust recording estimates
  + splitmuxsrc - fix for seeking / flushing deadlock
  + v4l2object: Add support for colorimetry 1:4:16:3
  + wavenc: Fix downstream negotiation
  + wavparse: prevent setting empty strings as title tag</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + qml6glsrc: Fix rendering of scene with clipped items
  + qtdemux: Don't ignore flow return when pushing queued buffers
    downstream
  + qtdemux: Fix out-of-bounds read when parsing PlayReady DRM
    UUIDs
  + qtdemux: Make sure to not output the same samples multiple
    times in reverse playback mode
  + qtdemux: Push raw audio/video buffers downstream in reverse
    order if rate &lt; 0
  + qtdemux: Set the segment position to the start on EOS in
    reverse playback mode
  + rtpqdm2depay: error out if anyone tries to use this element
  + rtpsource: Add locking for receive reports table
  + rtspsrc: Set new mki in the encoder upon crypto update
  + rtspsrc: fix Memory leak in gst_rtspsrc_close() when
    GST_RTSP_EEOF error occurs
  + rtspsrc: Not handling valid RTP-Info headers for RTSP 2.0
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vpxdec: Support downstream pools with alignment requirements
  + wavpack: Fix handling of format changes, extend parser with new
    features, handle non-S32 samples in all variations
  + wavparse: Avoid integer overflow and out-of-bounds read when
    parsing adtl chunks
  + Various element factory metadata fixes
  + meson: Fix libxml2 not building due to wrong option type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + audioinvert: fix float truncation in transform_float
  + audioinvert float path broken
  + compositor: segfault with force-live=true and no sink pads
    (regression in 1.28)
  + flvdemux: Avoid assertions on corrupted streams
  + flvmux: fix race condition on caps get and check
  + hlsdemux2: fix seekable range for live HLS streams
  + matroskademux: Fix calculation of bz2 buffer sizes
  + qtqml: Avoid parsing caps on every buffer (same fix for both
    qt5 and qt6)
  + qtdemux:
  - Add various integer overflow and bounds checks to
    uncompressed video handling
  - Fix invalid WebVTT timestamps
  - Fix handling of in-between fragments without tfdt
  - Don't immediately push segment after moov in push mode for
    fmp4
  - Preserve Metas and Flags when doing row alignment
  - Avoid a couple of integer overflows
  - Various fixes related to audio channel counts
  + Qt6GLVideoItem: caps update fixed
  + GstGLQt6VideoItem crashes after source pipeline change
  + rgvolume: don't apply dBSPL reference level compensation for
    LUFS values
  + rtspsrc:
  - Discard early data in ONVIF mode
  - Fix const-correctness issue around strchr() usage
  + rtph264depay: fix invalid memory access in
    gst_rtp_h264_finish_fragmentation_unit
  + rtptwcc: fix feedback packet count wrapping at 255
  + vmncdec: Set cursormask to NULL to prevent double free
  + wavenc: Skip writing empty LIST INFO chunk
  + wavparse:
  - Avoid overflow in length when setting ignore-length=true
  - Fix integer overflow when checking available buffer size for
    reading cues
  - Fix parsing of RF64 wave files
  + GThreadFunc return type fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + adaptivedemux/hlsdemux assertions / fixes
  + avidemux:
  - Fix divide by zero if VPRP contains fields==0
  - Divide-by-Zero in vprp parser
  + isomp4:
  - Fix memory leak when file is corrupted
  - qtdemux: Add bounds checks for ESDS descriptors
  + matroska: Fix wrong object type bug
  + qml6glsink: Fix redraw issues on buffer change
  + qtdemux: Check for minimum stride requirements and width/height
    constraints with uncompressed video
  + rtspsrc:
  - mki is optional upon crypto update
  - mikey without mki failure
  - include user-agent property in HTTP tunnel requests
  + v4l2: object: Fix caps filtering in caps negotiation
  + v4l2transform: release input buffers earlier
  + wavparse:
  - Remove assertion about upstream file size
  - Recover from invalid av_bps instead of failing
  - Assert and execute an integer overflow on invalid duration
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + matroska-mux: Write ReferenceBlock for non-keyframe video in
    BlockGroups
  + osxaudio: Fix stack overflow with &gt;64ch audio devices
  + qtdemux: parse mastering luminance as u32 instead of u16
  + qt6: remove an unneeded QOpenGLContext-&gt;makeCurrent()
  + rtph265depay: fix memory leak
  + sbcparse: Add bounds checking to header parsing
  + tests: mpegaudioparse: Fix raciness in the state change
    handling
  + v4l2: Fix buffer leak on qbuf failure
  + wavpack: Various channel / channel-mask related fixes
  + wavpackdec: Avoid integer overflow when calculating output
    buffer size and related fixes
  + wavpackenc fails for channels &gt; 2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + flacenc: Fix g_object_notify on loose-mid-side-stereo property
  + gdkpixbufdec: Drop rank to NONE and handle resolution/format
    changes
  + gdkpixbufdec: stop advertising Sun and Andrew raster formats
  + gdkpixbufdec announces unsupported raster mediatypes
  + matroskademux: Don't pass non-GstElement pointers to
    GST_ELEMENT_ERROR
  + matroska: Update lzo decompression implementation from latest
    ffmpeg
  + mp4mux: fix AC-3 template caps so muxer can accept input from
    ac3parse
  + pngdec: fix wrong macro being used for ICC support test
  + qtmoovrecover: Validate box sizes
  + rtpceltdepay: error out if anyone tries to use this element
  + rtpjpegdepay: Ensure that quantization table is big enough
  + rtpsbcdepay: Check for available data in the adapter before
    getting data
  + shapewipe: Fix missing mutex unlock in shutdown path
  + wavparse: Avoid NULL pointer dereference when parsing adtl in
    push mode</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + aacparse: Don't assert on parsing errors or insufficient data
  + avidemux: Make sure enough data is available when parsing
    FUJIFILM strd and various other fixes
  + matroskademux: Make sure enough data is available when parsing
    FLAC headers
  + rtph264depay: rtph265depay: Limit the maximum fragmentation
    unit size
  + rtpqcelpdepay: Handle changes in interleave value correctly
  + rtpsource: fix bitrate estimation for RTX
  + v4l2: Use MPLANE flag to determine n_v4l_planes directly
  + y4mdec: Some parsing fixes
  + tests: qtmux: drain to EOS before teardown in test_caps_renego
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="f36a949a39b5a368a3fd985a53547443ca8ef6fb4d77d4b59eb5fad1c5348858d71ba2b446f129c4f7ac6a66d66539fac2c66fdab587c32fa258f27ca085b211" name="gstreamer-plugins-good-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + aacparse: support streams which do not have frequent loas
    config
  + multifile: verify format identifiers in filename template
    strings
  + rtp: Fix usage of uninitialized variable
  + rtph263pay: Fix Out-of-bounds access (OVERRUN)
  + rtpvp9depay: fix wrong event referencing, use same packet lost
    logic from neighboring rtpvp8depay
  + rtpvp9pay: Fix parsing of show-existing-frame
  + rtpvp9pay: vavp9lpenc does not work with rtpvp9pay but does
    with rtpvp9pay2
  + splitmuxsink: accept pads named 'sink_%u' on the muxer
  + v4l2: Fix NULL pointer dereference in probe error path
  + v4l2videoenc: fix memory leak about output state and caps</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + adaptivedemux2: Fix a crash on rapid state changes, and startup
    busy waiting
  + hlsdemux2:
  - Keep streams with different names
  - Error out instead of asserting on negative stream time
  - Not all subtitles are present in track/collection. Usage of
    FORCE EXT-X-MEDIA field
  + v4l2allocator: Add KEEP_MAPPED flag to the allocated buffers
  + v4l2videoenc: Fix codec frame leak on error</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + aptivedemux2: Initialize start bitrate for dashdemux2 and
    hlsdemux2
  + dashdemux2: Unknown codec 'flac' when streaming a DASH MPD
    manifest with a mp4 FLAC file
  + deinterlace: Improve pool configuration
  + flac: Fix 6.1 / 7.1 channel layouts
  + flacdec: Don't forbid S32 sample size (0x07) unnecessarily
  + flacenc: Support S32 samples
  + flacdec: Decode 32-bit FLAC files
  + level: fix crash if no caps have been sent
  + level: Floating point exception (core dumped) when sending
    buffers without caps
  + matroskademux: Bump maximum block size from 15MB to 32MB to
    allow 4k raw video
  + matroskamux: Fix some more thread-safety issues
  + matroskamux: Fix thread-safety issues when requesting new pads
  + matroskamux: pad-&gt;track handling results in segmentation fault
  + mxfdemux / aiffparse / matroskaparse: Remove segment closing on
    non-flushing seeks
  + qtdemux: Use gst_util_uint64_scale to scale guint64
  + qtmux: Fix robust recording estimates
  + splitmuxsrc - fix for seeking / flushing deadlock
  + v4l2object: Add support for colorimetry 1:4:16:3
  + wavenc: Fix downstream negotiation
  + wavparse: prevent setting empty strings as title tag</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + qml6glsrc: Fix rendering of scene with clipped items
  + qtdemux: Don't ignore flow return when pushing queued buffers
    downstream
  + qtdemux: Fix out-of-bounds read when parsing PlayReady DRM
    UUIDs
  + qtdemux: Make sure to not output the same samples multiple
    times in reverse playback mode
  + qtdemux: Push raw audio/video buffers downstream in reverse
    order if rate &lt; 0
  + qtdemux: Set the segment position to the start on EOS in
    reverse playback mode
  + rtpqdm2depay: error out if anyone tries to use this element
  + rtpsource: Add locking for receive reports table
  + rtspsrc: Set new mki in the encoder upon crypto update
  + rtspsrc: fix Memory leak in gst_rtspsrc_close() when
    GST_RTSP_EEOF error occurs
  + rtspsrc: Not handling valid RTP-Info headers for RTSP 2.0
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vpxdec: Support downstream pools with alignment requirements
  + wavpack: Fix handling of format changes, extend parser with new
    features, handle non-S32 samples in all variations
  + wavparse: Avoid integer overflow and out-of-bounds read when
    parsing adtl chunks
  + Various element factory metadata fixes
  + meson: Fix libxml2 not building due to wrong option type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + audioinvert: fix float truncation in transform_float
  + audioinvert float path broken
  + compositor: segfault with force-live=true and no sink pads
    (regression in 1.28)
  + flvdemux: Avoid assertions on corrupted streams
  + flvmux: fix race condition on caps get and check
  + hlsdemux2: fix seekable range for live HLS streams
  + matroskademux: Fix calculation of bz2 buffer sizes
  + qtqml: Avoid parsing caps on every buffer (same fix for both
    qt5 and qt6)
  + qtdemux:
  - Add various integer overflow and bounds checks to
    uncompressed video handling
  - Fix invalid WebVTT timestamps
  - Fix handling of in-between fragments without tfdt
  - Don't immediately push segment after moov in push mode for
    fmp4
  - Preserve Metas and Flags when doing row alignment
  - Avoid a couple of integer overflows
  - Various fixes related to audio channel counts
  + Qt6GLVideoItem: caps update fixed
  + GstGLQt6VideoItem crashes after source pipeline change
  + rgvolume: don't apply dBSPL reference level compensation for
    LUFS values
  + rtspsrc:
  - Discard early data in ONVIF mode
  - Fix const-correctness issue around strchr() usage
  + rtph264depay: fix invalid memory access in
    gst_rtp_h264_finish_fragmentation_unit
  + rtptwcc: fix feedback packet count wrapping at 255
  + vmncdec: Set cursormask to NULL to prevent double free
  + wavenc: Skip writing empty LIST INFO chunk
  + wavparse:
  - Avoid overflow in length when setting ignore-length=true
  - Fix integer overflow when checking available buffer size for
    reading cues
  - Fix parsing of RF64 wave files
  + GThreadFunc return type fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + adaptivedemux/hlsdemux assertions / fixes
  + avidemux:
  - Fix divide by zero if VPRP contains fields==0
  - Divide-by-Zero in vprp parser
  + isomp4:
  - Fix memory leak when file is corrupted
  - qtdemux: Add bounds checks for ESDS descriptors
  + matroska: Fix wrong object type bug
  + qml6glsink: Fix redraw issues on buffer change
  + qtdemux: Check for minimum stride requirements and width/height
    constraints with uncompressed video
  + rtspsrc:
  - mki is optional upon crypto update
  - mikey without mki failure
  - include user-agent property in HTTP tunnel requests
  + v4l2: object: Fix caps filtering in caps negotiation
  + v4l2transform: release input buffers earlier
  + wavparse:
  - Remove assertion about upstream file size
  - Recover from invalid av_bps instead of failing
  - Assert and execute an integer overflow on invalid duration
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + matroska-mux: Write ReferenceBlock for non-keyframe video in
    BlockGroups
  + osxaudio: Fix stack overflow with &gt;64ch audio devices
  + qtdemux: parse mastering luminance as u32 instead of u16
  + qt6: remove an unneeded QOpenGLContext-&gt;makeCurrent()
  + rtph265depay: fix memory leak
  + sbcparse: Add bounds checking to header parsing
  + tests: mpegaudioparse: Fix raciness in the state change
    handling
  + v4l2: Fix buffer leak on qbuf failure
  + wavpack: Various channel / channel-mask related fixes
  + wavpackdec: Avoid integer overflow when calculating output
    buffer size and related fixes
  + wavpackenc fails for channels &gt; 2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + flacenc: Fix g_object_notify on loose-mid-side-stereo property
  + gdkpixbufdec: Drop rank to NONE and handle resolution/format
    changes
  + gdkpixbufdec: stop advertising Sun and Andrew raster formats
  + gdkpixbufdec announces unsupported raster mediatypes
  + matroskademux: Don't pass non-GstElement pointers to
    GST_ELEMENT_ERROR
  + matroska: Update lzo decompression implementation from latest
    ffmpeg
  + mp4mux: fix AC-3 template caps so muxer can accept input from
    ac3parse
  + pngdec: fix wrong macro being used for ICC support test
  + qtmoovrecover: Validate box sizes
  + rtpceltdepay: error out if anyone tries to use this element
  + rtpjpegdepay: Ensure that quantization table is big enough
  + rtpsbcdepay: Check for available data in the adapter before
    getting data
  + shapewipe: Fix missing mutex unlock in shutdown path
  + wavparse: Avoid NULL pointer dereference when parsing adtl in
    push mode</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + aacparse: Don't assert on parsing errors or insufficient data
  + avidemux: Make sure enough data is available when parsing
    FUJIFILM strd and various other fixes
  + matroskademux: Make sure enough data is available when parsing
    FLAC headers
  + rtph264depay: rtph265depay: Limit the maximum fragmentation
    unit size
  + rtpqcelpdepay: Handle changes in interleave value correctly
  + rtpsource: fix bitrate estimation for RTX
  + v4l2: Use MPLANE flag to determine n_v4l_planes directly
  + y4mdec: Some parsing fixes
  + tests: qtmux: drain to EOS before teardown in test_caps_renego
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="99543eb420c1df984bf2db60f7a464c41b30c3a497c3ea78a9b1c2e3f7c5df9b40012f52a1632f90e986fdc146087f28761a2947db49ba19e48782a70a511cce" name="gstreamer-plugins-good-jack-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + aacparse: support streams which do not have frequent loas
    config
  + multifile: verify format identifiers in filename template
    strings
  + rtp: Fix usage of uninitialized variable
  + rtph263pay: Fix Out-of-bounds access (OVERRUN)
  + rtpvp9depay: fix wrong event referencing, use same packet lost
    logic from neighboring rtpvp8depay
  + rtpvp9pay: Fix parsing of show-existing-frame
  + rtpvp9pay: vavp9lpenc does not work with rtpvp9pay but does
    with rtpvp9pay2
  + splitmuxsink: accept pads named 'sink_%u' on the muxer
  + v4l2: Fix NULL pointer dereference in probe error path
  + v4l2videoenc: fix memory leak about output state and caps</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + adaptivedemux2: Fix a crash on rapid state changes, and startup
    busy waiting
  + hlsdemux2:
  - Keep streams with different names
  - Error out instead of asserting on negative stream time
  - Not all subtitles are present in track/collection. Usage of
    FORCE EXT-X-MEDIA field
  + v4l2allocator: Add KEEP_MAPPED flag to the allocated buffers
  + v4l2videoenc: Fix codec frame leak on error</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + aptivedemux2: Initialize start bitrate for dashdemux2 and
    hlsdemux2
  + dashdemux2: Unknown codec 'flac' when streaming a DASH MPD
    manifest with a mp4 FLAC file
  + deinterlace: Improve pool configuration
  + flac: Fix 6.1 / 7.1 channel layouts
  + flacdec: Don't forbid S32 sample size (0x07) unnecessarily
  + flacenc: Support S32 samples
  + flacdec: Decode 32-bit FLAC files
  + level: fix crash if no caps have been sent
  + level: Floating point exception (core dumped) when sending
    buffers without caps
  + matroskademux: Bump maximum block size from 15MB to 32MB to
    allow 4k raw video
  + matroskamux: Fix some more thread-safety issues
  + matroskamux: Fix thread-safety issues when requesting new pads
  + matroskamux: pad-&gt;track handling results in segmentation fault
  + mxfdemux / aiffparse / matroskaparse: Remove segment closing on
    non-flushing seeks
  + qtdemux: Use gst_util_uint64_scale to scale guint64
  + qtmux: Fix robust recording estimates
  + splitmuxsrc - fix for seeking / flushing deadlock
  + v4l2object: Add support for colorimetry 1:4:16:3
  + wavenc: Fix downstream negotiation
  + wavparse: prevent setting empty strings as title tag</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + qml6glsrc: Fix rendering of scene with clipped items
  + qtdemux: Don't ignore flow return when pushing queued buffers
    downstream
  + qtdemux: Fix out-of-bounds read when parsing PlayReady DRM
    UUIDs
  + qtdemux: Make sure to not output the same samples multiple
    times in reverse playback mode
  + qtdemux: Push raw audio/video buffers downstream in reverse
    order if rate &lt; 0
  + qtdemux: Set the segment position to the start on EOS in
    reverse playback mode
  + rtpqdm2depay: error out if anyone tries to use this element
  + rtpsource: Add locking for receive reports table
  + rtspsrc: Set new mki in the encoder upon crypto update
  + rtspsrc: fix Memory leak in gst_rtspsrc_close() when
    GST_RTSP_EEOF error occurs
  + rtspsrc: Not handling valid RTP-Info headers for RTSP 2.0
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vpxdec: Support downstream pools with alignment requirements
  + wavpack: Fix handling of format changes, extend parser with new
    features, handle non-S32 samples in all variations
  + wavparse: Avoid integer overflow and out-of-bounds read when
    parsing adtl chunks
  + Various element factory metadata fixes
  + meson: Fix libxml2 not building due to wrong option type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + audioinvert: fix float truncation in transform_float
  + audioinvert float path broken
  + compositor: segfault with force-live=true and no sink pads
    (regression in 1.28)
  + flvdemux: Avoid assertions on corrupted streams
  + flvmux: fix race condition on caps get and check
  + hlsdemux2: fix seekable range for live HLS streams
  + matroskademux: Fix calculation of bz2 buffer sizes
  + qtqml: Avoid parsing caps on every buffer (same fix for both
    qt5 and qt6)
  + qtdemux:
  - Add various integer overflow and bounds checks to
    uncompressed video handling
  - Fix invalid WebVTT timestamps
  - Fix handling of in-between fragments without tfdt
  - Don't immediately push segment after moov in push mode for
    fmp4
  - Preserve Metas and Flags when doing row alignment
  - Avoid a couple of integer overflows
  - Various fixes related to audio channel counts
  + Qt6GLVideoItem: caps update fixed
  + GstGLQt6VideoItem crashes after source pipeline change
  + rgvolume: don't apply dBSPL reference level compensation for
    LUFS values
  + rtspsrc:
  - Discard early data in ONVIF mode
  - Fix const-correctness issue around strchr() usage
  + rtph264depay: fix invalid memory access in
    gst_rtp_h264_finish_fragmentation_unit
  + rtptwcc: fix feedback packet count wrapping at 255
  + vmncdec: Set cursormask to NULL to prevent double free
  + wavenc: Skip writing empty LIST INFO chunk
  + wavparse:
  - Avoid overflow in length when setting ignore-length=true
  - Fix integer overflow when checking available buffer size for
    reading cues
  - Fix parsing of RF64 wave files
  + GThreadFunc return type fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + adaptivedemux/hlsdemux assertions / fixes
  + avidemux:
  - Fix divide by zero if VPRP contains fields==0
  - Divide-by-Zero in vprp parser
  + isomp4:
  - Fix memory leak when file is corrupted
  - qtdemux: Add bounds checks for ESDS descriptors
  + matroska: Fix wrong object type bug
  + qml6glsink: Fix redraw issues on buffer change
  + qtdemux: Check for minimum stride requirements and width/height
    constraints with uncompressed video
  + rtspsrc:
  - mki is optional upon crypto update
  - mikey without mki failure
  - include user-agent property in HTTP tunnel requests
  + v4l2: object: Fix caps filtering in caps negotiation
  + v4l2transform: release input buffers earlier
  + wavparse:
  - Remove assertion about upstream file size
  - Recover from invalid av_bps instead of failing
  - Assert and execute an integer overflow on invalid duration
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + matroska-mux: Write ReferenceBlock for non-keyframe video in
    BlockGroups
  + osxaudio: Fix stack overflow with &gt;64ch audio devices
  + qtdemux: parse mastering luminance as u32 instead of u16
  + qt6: remove an unneeded QOpenGLContext-&gt;makeCurrent()
  + rtph265depay: fix memory leak
  + sbcparse: Add bounds checking to header parsing
  + tests: mpegaudioparse: Fix raciness in the state change
    handling
  + v4l2: Fix buffer leak on qbuf failure
  + wavpack: Various channel / channel-mask related fixes
  + wavpackdec: Avoid integer overflow when calculating output
    buffer size and related fixes
  + wavpackenc fails for channels &gt; 2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + flacenc: Fix g_object_notify on loose-mid-side-stereo property
  + gdkpixbufdec: Drop rank to NONE and handle resolution/format
    changes
  + gdkpixbufdec: stop advertising Sun and Andrew raster formats
  + gdkpixbufdec announces unsupported raster mediatypes
  + matroskademux: Don't pass non-GstElement pointers to
    GST_ELEMENT_ERROR
  + matroska: Update lzo decompression implementation from latest
    ffmpeg
  + mp4mux: fix AC-3 template caps so muxer can accept input from
    ac3parse
  + pngdec: fix wrong macro being used for ICC support test
  + qtmoovrecover: Validate box sizes
  + rtpceltdepay: error out if anyone tries to use this element
  + rtpjpegdepay: Ensure that quantization table is big enough
  + rtpsbcdepay: Check for available data in the adapter before
    getting data
  + shapewipe: Fix missing mutex unlock in shutdown path
  + wavparse: Avoid NULL pointer dereference when parsing adtl in
    push mode</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + aacparse: Don't assert on parsing errors or insufficient data
  + avidemux: Make sure enough data is available when parsing
    FUJIFILM strd and various other fixes
  + matroskademux: Make sure enough data is available when parsing
    FLAC headers
  + rtph264depay: rtph265depay: Limit the maximum fragmentation
    unit size
  + rtpqcelpdepay: Handle changes in interleave value correctly
  + rtpsource: fix bitrate estimation for RTX
  + v4l2: Use MPLANE flag to determine n_v4l_planes directly
  + y4mdec: Some parsing fixes
  + tests: qtmux: drain to EOS before teardown in test_caps_renego
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="2811ea5491924ac8c394165b4db4738450ed7ef429408ce18c8a18a7131839126a792846075f13c62146a7b0209bd010d404e7146bd048481affccd993b1668b" name="gstreamer-plugins-good-qtqml6-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + aacparse: support streams which do not have frequent loas
    config
  + multifile: verify format identifiers in filename template
    strings
  + rtp: Fix usage of uninitialized variable
  + rtph263pay: Fix Out-of-bounds access (OVERRUN)
  + rtpvp9depay: fix wrong event referencing, use same packet lost
    logic from neighboring rtpvp8depay
  + rtpvp9pay: Fix parsing of show-existing-frame
  + rtpvp9pay: vavp9lpenc does not work with rtpvp9pay but does
    with rtpvp9pay2
  + splitmuxsink: accept pads named 'sink_%u' on the muxer
  + v4l2: Fix NULL pointer dereference in probe error path
  + v4l2videoenc: fix memory leak about output state and caps</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + adaptivedemux2: Fix a crash on rapid state changes, and startup
    busy waiting
  + hlsdemux2:
  - Keep streams with different names
  - Error out instead of asserting on negative stream time
  - Not all subtitles are present in track/collection. Usage of
    FORCE EXT-X-MEDIA field
  + v4l2allocator: Add KEEP_MAPPED flag to the allocated buffers
  + v4l2videoenc: Fix codec frame leak on error</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + aptivedemux2: Initialize start bitrate for dashdemux2 and
    hlsdemux2
  + dashdemux2: Unknown codec 'flac' when streaming a DASH MPD
    manifest with a mp4 FLAC file
  + deinterlace: Improve pool configuration
  + flac: Fix 6.1 / 7.1 channel layouts
  + flacdec: Don't forbid S32 sample size (0x07) unnecessarily
  + flacenc: Support S32 samples
  + flacdec: Decode 32-bit FLAC files
  + level: fix crash if no caps have been sent
  + level: Floating point exception (core dumped) when sending
    buffers without caps
  + matroskademux: Bump maximum block size from 15MB to 32MB to
    allow 4k raw video
  + matroskamux: Fix some more thread-safety issues
  + matroskamux: Fix thread-safety issues when requesting new pads
  + matroskamux: pad-&gt;track handling results in segmentation fault
  + mxfdemux / aiffparse / matroskaparse: Remove segment closing on
    non-flushing seeks
  + qtdemux: Use gst_util_uint64_scale to scale guint64
  + qtmux: Fix robust recording estimates
  + splitmuxsrc - fix for seeking / flushing deadlock
  + v4l2object: Add support for colorimetry 1:4:16:3
  + wavenc: Fix downstream negotiation
  + wavparse: prevent setting empty strings as title tag</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + qml6glsrc: Fix rendering of scene with clipped items
  + qtdemux: Don't ignore flow return when pushing queued buffers
    downstream
  + qtdemux: Fix out-of-bounds read when parsing PlayReady DRM
    UUIDs
  + qtdemux: Make sure to not output the same samples multiple
    times in reverse playback mode
  + qtdemux: Push raw audio/video buffers downstream in reverse
    order if rate &lt; 0
  + qtdemux: Set the segment position to the start on EOS in
    reverse playback mode
  + rtpqdm2depay: error out if anyone tries to use this element
  + rtpsource: Add locking for receive reports table
  + rtspsrc: Set new mki in the encoder upon crypto update
  + rtspsrc: fix Memory leak in gst_rtspsrc_close() when
    GST_RTSP_EEOF error occurs
  + rtspsrc: Not handling valid RTP-Info headers for RTSP 2.0
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vpxdec: Support downstream pools with alignment requirements
  + wavpack: Fix handling of format changes, extend parser with new
    features, handle non-S32 samples in all variations
  + wavparse: Avoid integer overflow and out-of-bounds read when
    parsing adtl chunks
  + Various element factory metadata fixes
  + meson: Fix libxml2 not building due to wrong option type</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + audioinvert: fix float truncation in transform_float
  + audioinvert float path broken
  + compositor: segfault with force-live=true and no sink pads
    (regression in 1.28)
  + flvdemux: Avoid assertions on corrupted streams
  + flvmux: fix race condition on caps get and check
  + hlsdemux2: fix seekable range for live HLS streams
  + matroskademux: Fix calculation of bz2 buffer sizes
  + qtqml: Avoid parsing caps on every buffer (same fix for both
    qt5 and qt6)
  + qtdemux:
  - Add various integer overflow and bounds checks to
    uncompressed video handling
  - Fix invalid WebVTT timestamps
  - Fix handling of in-between fragments without tfdt
  - Don't immediately push segment after moov in push mode for
    fmp4
  - Preserve Metas and Flags when doing row alignment
  - Avoid a couple of integer overflows
  - Various fixes related to audio channel counts
  + Qt6GLVideoItem: caps update fixed
  + GstGLQt6VideoItem crashes after source pipeline change
  + rgvolume: don't apply dBSPL reference level compensation for
    LUFS values
  + rtspsrc:
  - Discard early data in ONVIF mode
  - Fix const-correctness issue around strchr() usage
  + rtph264depay: fix invalid memory access in
    gst_rtp_h264_finish_fragmentation_unit
  + rtptwcc: fix feedback packet count wrapping at 255
  + vmncdec: Set cursormask to NULL to prevent double free
  + wavenc: Skip writing empty LIST INFO chunk
  + wavparse:
  - Avoid overflow in length when setting ignore-length=true
  - Fix integer overflow when checking available buffer size for
    reading cues
  - Fix parsing of RF64 wave files
  + GThreadFunc return type fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + adaptivedemux/hlsdemux assertions / fixes
  + avidemux:
  - Fix divide by zero if VPRP contains fields==0
  - Divide-by-Zero in vprp parser
  + isomp4:
  - Fix memory leak when file is corrupted
  - qtdemux: Add bounds checks for ESDS descriptors
  + matroska: Fix wrong object type bug
  + qml6glsink: Fix redraw issues on buffer change
  + qtdemux: Check for minimum stride requirements and width/height
    constraints with uncompressed video
  + rtspsrc:
  - mki is optional upon crypto update
  - mikey without mki failure
  - include user-agent property in HTTP tunnel requests
  + v4l2: object: Fix caps filtering in caps negotiation
  + v4l2transform: release input buffers earlier
  + wavparse:
  - Remove assertion about upstream file size
  - Recover from invalid av_bps instead of failing
  - Assert and execute an integer overflow on invalid duration
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + matroska-mux: Write ReferenceBlock for non-keyframe video in
    BlockGroups
  + osxaudio: Fix stack overflow with &gt;64ch audio devices
  + qtdemux: parse mastering luminance as u32 instead of u16
  + qt6: remove an unneeded QOpenGLContext-&gt;makeCurrent()
  + rtph265depay: fix memory leak
  + sbcparse: Add bounds checking to header parsing
  + tests: mpegaudioparse: Fix raciness in the state change
    handling
  + v4l2: Fix buffer leak on qbuf failure
  + wavpack: Various channel / channel-mask related fixes
  + wavpackdec: Avoid integer overflow when calculating output
    buffer size and related fixes
  + wavpackenc fails for channels &gt; 2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + flacenc: Fix g_object_notify on loose-mid-side-stereo property
  + gdkpixbufdec: Drop rank to NONE and handle resolution/format
    changes
  + gdkpixbufdec: stop advertising Sun and Andrew raster formats
  + gdkpixbufdec announces unsupported raster mediatypes
  + matroskademux: Don't pass non-GstElement pointers to
    GST_ELEMENT_ERROR
  + matroska: Update lzo decompression implementation from latest
    ffmpeg
  + mp4mux: fix AC-3 template caps so muxer can accept input from
    ac3parse
  + pngdec: fix wrong macro being used for ICC support test
  + qtmoovrecover: Validate box sizes
  + rtpceltdepay: error out if anyone tries to use this element
  + rtpjpegdepay: Ensure that quantization table is big enough
  + rtpsbcdepay: Check for available data in the adapter before
    getting data
  + shapewipe: Fix missing mutex unlock in shutdown path
  + wavparse: Avoid NULL pointer dereference when parsing adtl in
    push mode</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + aacparse: Don't assert on parsing errors or insufficient data
  + avidemux: Make sure enough data is available when parsing
    FUJIFILM strd and various other fixes
  + matroskademux: Make sure enough data is available when parsing
    FLAC headers
  + rtph264depay: rtph265depay: Limit the maximum fragmentation
    unit size
  + rtpqcelpdepay: Handle changes in interleave value correctly
  + rtpsource: fix bitrate estimation for RTX
  + v4l2: Use MPLANE flag to determine n_v4l_planes directly
  + y4mdec: Some parsing fixes
  + tests: qtmux: drain to EOS before teardown in test_caps_renego
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="5f156876608c030349c3d50942e910e2ffdcc36e649291f14105c35de066af3419010d8cbca8c6946890365d4009bcef494927f7b628c5533a2e838f55845dd6" name="gstreamer-plugins-libav-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760616000">- Update to version 1.26.7:
  + Fix all compiler warnings on Fedora.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + avviddec: Various fixes to allocation query handling
  + avviddec: Aggregate GstVideoAlignment on top of the meta api
    params, instead of overriding them
  + avviddec: Set video alignment to internal pool</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + audiodecoder / videodecoder: Fix gap event handling
  + avviddec: Allow stride changes for some decoders
  + avviddec: Fix handling of mixed interlaced content
  + avviddec: Handle field/order changes in mixed interlace mode
  + avvidcmp: set colorimetry on AVFrame
  + libav: Don't process lines that won't be outputted in the debug
    log
  + Various element factory metadata fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + avviddec: Refcount codec frame associated with video frame</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + avdemux: Always free AVIOContext and open failure and don't
    dereference NULL AVFormatContext
  + avprotocol: Don't free GstFFMpegPipe when closing the
    AVIOContext
- Update to version 1.28.3:
  + No changes, stable bump only</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1784030400">- Update to version 1.28.5:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + Fix build failure with FFmpeg 9.0
  + libav: FFmpeg 9.0 Build Failure
  + avdemux: Close demuxer on pad deactivation instead of state
    change and don't use uninitialized audio channel positions
  + avdemux: Use a dynamic-sized array for the AVStreams</changelog>
</package>
<package pkgid="3297c28776e9b674ef244e831c3ed081b30617ecca1d56fb8311a49149cc34c566eabf261ecc472f165fad6072f95b2ea837021fa012d23f7d635c3bf1b0028e" name="gstreamer-plugins-libav-debugsource" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760616000">- Update to version 1.26.7:
  + Fix all compiler warnings on Fedora.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + avviddec: Various fixes to allocation query handling
  + avviddec: Aggregate GstVideoAlignment on top of the meta api
    params, instead of overriding them
  + avviddec: Set video alignment to internal pool</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + audiodecoder / videodecoder: Fix gap event handling
  + avviddec: Allow stride changes for some decoders
  + avviddec: Fix handling of mixed interlaced content
  + avviddec: Handle field/order changes in mixed interlace mode
  + avvidcmp: set colorimetry on AVFrame
  + libav: Don't process lines that won't be outputted in the debug
    log
  + Various element factory metadata fixes</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + avviddec: Refcount codec frame associated with video frame</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + avdemux: Always free AVIOContext and open failure and don't
    dereference NULL AVFormatContext
  + avprotocol: Don't free GstFFMpegPipe when closing the
    AVIOContext
- Update to version 1.28.3:
  + No changes, stable bump only</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1784030400">- Update to version 1.28.5:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + Fix build failure with FFmpeg 9.0
  + libav: FFmpeg 9.0 Build Failure
  + avdemux: Close demuxer on pad deactivation instead of state
    change and don't use uninitialized audio channel positions
  + avdemux: Use a dynamic-sized array for the AVStreams</changelog>
</package>
<package pkgid="778f7eda10c78cfccb6e352f6c71aa2440eb9917b514d5d676387ba17c95df36297098d3db0e833ac68b3a5f7fe08535333888f5cebd2ca304e50d9d65a221a5" name="gstreamer-plugins-libcamera-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.2" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 0.5.1
  * Improvements have been made to the Raspberry Pi Camera Tuning
    Tools, and the geometry, matrix and vector class helpers have
    been expanded for greater reuse throughout the project.
  * The software ISP has a new Saturation control.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1752062400">- Add reproducible.patch to skip module signing (boo#1217690)</changelog>
  <changelog author="pgajdos@suse.com" date="1757419200">- Update to release 0.5.2
  * This release substantial development on gstreamer.
  * In core we can see development that cleans up ProcessManager
    in a drive to reduce singleton patterns throughout libcamera.
  * Pipelines are now able to limit the number of requests queued
    into the pipeline handler which helps prevent issues when
    applications desire to use a larger request queue.
  * It's now possible to check if controls exist with new macros
    defined for every control to help codebases compile against
    multiple versions.
- see https://gitlab.freedesktop.org/camera/libcamera/-/releases/v0.5.2
  for details</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1765886400">- Update to release 0.6.0
  * Improved the public facing API.
  * New global configuration file system which will replace or
    extend the current use of environment variables to configure
    runtime behaviours.
  * The core V4L2 classes can now support the V4L2 Request API which
    in turn has brought in huge developments for the i.MX8MP Dewarper
    support allowing full resize, scale, rotate and crop capabilities
    on top of also performing lens dewarping.
  * SoftISP: IPU7 has been added as a supported configuration to
    the pipeline.
  * New tuning files have been added for Raspberry Pi platforms,
    improving support for the Sony IMX335, IMX415, IMX462, and ST
    VD55G1 image sensors, and Decompand support has been added for
    the Raspberry Pi 5.
  * Various improvements have been made for thread handling,
    improving synchronisation and event dispatch, as well as fixing
    the serialisation operations for isolated IPA modules.
  * In the applications components, there are fixes to cam adding
    more output formats and qcam now behaves more consistently when
    no camera is selected. The Python bindings have received fixes
    for paths from meson, and the FrameBuffer::planes wrapper.
  * doc: theme refresh and clearer separation between the internal
    and public API, and fixes to the contributing guidelines.
  * For a full list of changes, please see:
    https://gitlab.freedesktop.org/camera/libcamera/-/releases/v0.6.0
- Update meson build requirement to 1.0.1 according to the upstream
  changes</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1766404800">- Various cleanups:
  * Drop unused boost build dependency
  * Replace reproducible.patch with equivalent "signed_ipa" build
    condition, only require openssl/gnutls if enabled.
  * Rename subpackage containing IPA modules and support-files
    from "tools" to "ipa".
  * Use automatic selection of IPA modules/pipelines so that
    ARM SoC specific ISPs are disabled on x86_64, and that
    RPi and mali-c55 are now enabled on aarch64.
  * Add libpisp build dependency for ARM targets
  * Split cam/qcam package, to reduce runtime dependencies
    notably on small SoCs (only SDL or Qt6 required)
  * Drop dysfunctional SLE/Leap 15.x conditionals</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1769688000">- Update to release 0.7.0
  * Initial plumbing for GPU acceleration in the software ISP.</changelog>
  <changelog author="Marcel Berger &lt;marbe@gmx.de&gt;" date="1777204800">- Add libcamera-ov02e10-initial-support.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781524800">- Update to release 0.7.1
  * The software now uses the C++20 dialect.
  * The "SoftISP" now supports multi-threaded Debaying.
  * Improved the RKISP1 IPA and Mali-C55 hardware specific code,
    including for enabling cmaera support on Renesas RZ/V2H and
    RZ/V2NP platforms.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782475200">- Be explicit about not using libunwind to address a
  s390x build failure.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1783684800">- Update to release 0.7.2
  * Fixes two separate saturation handling bugs in both the SoftISP
    and the Raspberry Pi IPA.
  * On the SoftISP, 12-bit formats are now supported, black level
    correction is 'fixed' and there are interesting performance
    improvements with eGL buffer caching.
  * Within the IPA handling, support for Sony IMX678 was added, as
    well as Omnivision OV08x40 and OV01A10, and moved to a
    proportional AGC algorithm for the simple pipeline handler.
- Delete libcamera-ov02e10-initial-support.patch</changelog>
</package>
<package pkgid="29ecbdf5d609922f6d0ca3b7ae5a289c2a8b5a5a894e9c8bf5048e53f1d84a5ba740ae49cf1673128ae6d03bd3a1331fc6f7937829f8d917fdc4a77417c3791e" name="gstreamer-plugins-ugly-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + mdemux: Remove unnecessary condition</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + asfdemux: Error out on files with more than 32 streams
  + rmdemux: Check if new video fragment overflows the fragment
    storage before storing it</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775044800">- Drop mpeg2dec plugin, deprecated upstream, lets just remove this
  now ahead of time, gstreamer-libav provides a prefered software
  decoder plugin. Drop pkgconfig(libmpeg2) and pass
  mpeg2dec=disabled to meson setup.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + No changes, stable version bump only.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + realmedia: Fixes for various out-of-bounds reads
- Update to version 1.28.3:
  + No changes, stable version bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + asfdemux: Ensure that enough data is available for reading all
    replicated extensions</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + asfdemux: Avoid integer overflows during bounds checks
  + dvdsubdec: Clip subpicture rectangle to the frame size
  + rtpasfdepay: Drop packets that are larger than the negotiated
    maximum packet size and various other fixes</changelog>
</package>
<package pkgid="11d9fc43f7027b9c7c85a3f5a51f70acdb396636a955a94bfd8023238292ed68a7828bd8dba0ce6103f03ab82f96c0aab33e550921938387738ad9898b86bc0a" name="gstreamer-plugins-ugly-debugsource" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + mdemux: Remove unnecessary condition</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + asfdemux: Error out on files with more than 32 streams
  + rmdemux: Check if new video fragment overflows the fragment
    storage before storing it</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775044800">- Drop mpeg2dec plugin, deprecated upstream, lets just remove this
  now ahead of time, gstreamer-libav provides a prefered software
  decoder plugin. Drop pkgconfig(libmpeg2) and pass
  mpeg2dec=disabled to meson setup.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + No changes, stable version bump only.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + realmedia: Fixes for various out-of-bounds reads
- Update to version 1.28.3:
  + No changes, stable version bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + asfdemux: Ensure that enough data is available for reading all
    replicated extensions</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + asfdemux: Avoid integer overflows during bounds checks
  + dvdsubdec: Clip subpicture rectangle to the frame size
  + rtpasfdepay: Drop packets that are larger than the negotiated
    maximum packet size and various other fixes</changelog>
</package>
<package pkgid="274950c9812e4d71f372a2b51019edddc7b8c78260a757862ce93fc4c18a300f0a8180462fbb901e0f5926abc3660737d65034f3c0309d4ea43a195688a2c58b" name="gstreamer-plugins-vaapi-debuginfo" arch="i586">
  <version epoch="0" ver="1.26.11" rel="1.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753444800">- Update to version 1.26.4:
  + No changes, stable bump only.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1756123200">- Update to version 1.26.5:
  + No changes, stable bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759492800">- Update to version 1.26.6:
  + No changes, stable bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760702400">- Update to version 1.26.7:
  + No changes, stable bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1770811200">- Fix build with gstreamer 1.28:
  + Add conditional gstreamer-vaapi-1.28-build-fix.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Fix build with gstreamer-plugins-bad 1.28.1:
  + Add conditional gstreamer-vaapi-1.28.1.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773230400">- Update to version 1.26.11:
  + This is the final relase of gstreamer-plugins-vaapi, deprecated
    and removed upstream. Contains no changes, stable bump only.</changelog>
</package>
<package pkgid="75079c3ce1c91ee4d75ad3fb2f7d26d91a86bbc2d3be953fafef9103a375d6537a88f9a10cb1192435eb708eecba3ed07270018e310b2099763cb5eb3e3aa218" name="gstreamer-plugins-vaapi-debugsource" arch="i586">
  <version epoch="0" ver="1.26.11" rel="1.5"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753444800">- Update to version 1.26.4:
  + No changes, stable bump only.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1756123200">- Update to version 1.26.5:
  + No changes, stable bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759492800">- Update to version 1.26.6:
  + No changes, stable bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760702400">- Update to version 1.26.7:
  + No changes, stable bump only.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1770811200">- Fix build with gstreamer 1.28:
  + Add conditional gstreamer-vaapi-1.28-build-fix.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772625600">- Fix build with gstreamer-plugins-bad 1.28.1:
  + Add conditional gstreamer-vaapi-1.28.1.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773230400">- Update to version 1.26.11:
  + This is the final relase of gstreamer-plugins-vaapi, deprecated
    and removed upstream. Contains no changes, stable bump only.</changelog>
</package>
<package pkgid="7e9bc65000d1e9b38e9903d4195cc65be1b27868ac142d6deed2bedc876350e3656f27b5d33197f1616ef0026a310b98f25ec2ffe91dbc05fcbf288a55eea7df" name="gstreamer-rtsp-server-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760616000">- Update to version 1.26.7:
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + rtspclientsink: don't error out when stream transport notifies
    timeout
  + rtspclientsink &lt;-&gt; MediaMTX times out when migrating to 1.28</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + rtsp-client: Lock media when unlinking session medias
  + rtsp-stream: Clear send_thread when it's freed
  + Attempt to use freed thread for reusable RTSP media
  + Fix a couple of const correctness bugs around strchr() usage</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + RTSPMediaFactory: make create_pipeline virtual method
    introspectable
- Update to version 1.28.3:
  + No changes, stable bump only</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1784030400">- Update to version 1.28.5:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + rtsp-server: fix racy leak in test_pool_thread_copy under
    valgrind
  + meson: Make the g-ir-scanner init section consistent across
    modules</changelog>
</package>
<package pkgid="7e02e6ce83e943eaff3b97ed99d02fe859fa2c9859a1a2e59f364ee03c0ee07ab7f4b23b8aad7c84451227946437471b6e99ec06abb56ee86fff6a7efc29df3a" name="gstreamer-rtsp-server-debugsource" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760616000">- Update to version 1.26.7:
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + rtspclientsink: don't error out when stream transport notifies
    timeout
  + rtspclientsink &lt;-&gt; MediaMTX times out when migrating to 1.28</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + rtsp-client: Lock media when unlinking session medias
  + rtsp-stream: Clear send_thread when it's freed
  + Attempt to use freed thread for reusable RTSP media
  + Fix a couple of const correctness bugs around strchr() usage</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + RTSPMediaFactory: make create_pipeline virtual method
    introspectable
- Update to version 1.28.3:
  + No changes, stable bump only</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1784030400">- Update to version 1.28.5:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + rtsp-server: fix racy leak in test_pool_thread_copy under
    valgrind
  + meson: Make the g-ir-scanner init section consistent across
    modules</changelog>
</package>
<package pkgid="30065609fc53090f7371ece1536fc81ce1508481b54c82726f76ab806e482ab402a994ab2fc7c3f3a7ea021599e6a724d5c334077cc7f09753a8c481ac1b6dff" name="gstreamer-rtsp-server-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760616000">- Update to version 1.26.7:
  + Fix issues with G_DISABLE_CHECKS &amp; G_DISABLE_ASSERT.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762948800">- Update to version 1.26.8:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Please see changes in gstreamer main package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + rtspclientsink: don't error out when stream transport notifies
    timeout
  + rtspclientsink &lt;-&gt; MediaMTX times out when migrating to 1.28</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + rtsp-client: Lock media when unlinking session medias
  + rtsp-stream: Clear send_thread when it's freed
  + Attempt to use freed thread for reusable RTSP media
  + Fix a couple of const correctness bugs around strchr() usage</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + RTSPMediaFactory: make create_pipeline virtual method
    introspectable
- Update to version 1.28.3:
  + No changes, stable bump only</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1784030400">- Update to version 1.28.5:
  + No changes, stable bump only</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + rtsp-server: fix racy leak in test_pool_thread_copy under
    valgrind
  + meson: Make the g-ir-scanner init section consistent across
    modules</changelog>
</package>
<package pkgid="e52202d3c86b23b90767d49f3675a80f178d1123f06822059a76184ce91a47a6ea622bf32054505371210c3b7baf32efffa33ce33186c2cd42ae99991c978829" name="gstreamer-transcoder-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770897600">- Also build libgsthip-1_0-0 as biarch -32bit library.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Fix scaling and resizing with UIView on EAGL and Vulkan
  + GstPlay: fix segmentation fault due to use after free
  + ajasink: Only allow 6 / 8 / 16 audio channels
  + ajasinkcombiner: Only forward the segment events from the video
    sinkpad
  + analytics: Fix dims_order handling
  + asiosink: Fill silence when paused
  + asio: asiosink can not handle pause event properly and
    generates noise when paused
  + audiobuffersplit: Various smaller fixes and implement handling
    of negative rates correctly
  + audiobuffersplit: fix reverse playback
  + ccconverter: Reset counters on flush-stop
  + cea608mux: fix overflow when calculating output PTS
  + codecs: v4l2: Add short and long term ref sets support in v4l2
    codecs
  + codectimestamper: Fix latency query handling
  + cudaupload, cudadownload: Fix CUDA/GL interop copy path
  + decklink: Explicitly use cpp_std=c++11 for decklink
  + dvbsuboverlay: Add missing bounds checks to the parser
    everywhere
  + h264,h265ccextractor: Fix framerate in initial caps
  + h265parser: Validate num_decoding_units_minus1 in pic_timing
    SEI
  + h266parser: Fix APS ID bounds check in APS parsing
  + h266parser: Fix out of bounds write when parsing pic_timing SEI
  + h266parser: Validate tile index bounds in picture partition
    parsing
  + jpegparser: boundary checks before copying it
  + mpeghdec: memory leak fix in MPEG-H Audio decoder plugin
  + mpegtspacketizer: Handle clock change/resets without skew
    correction
  + mxfdemux: always send a segment before sending eos or
    segment-done
  + mxfdemux: fix gst_mxf_demux_pad_get_stream_time ()
  + objectdetectionoverlay: add support for rotated bounding boxes
  + openh264enc: remove broken drain and simplify handle_frame
  + tsdemux: Fix Continuity Counter handling
  + tsmux: reduce noise for DEBUG log level
  + v4l2: Add support for AV1 stateful V4l2 decoder
  + vabasetransform: copy buffer's metadata at copy when import
    buffer
  + vavp8enc: set color format chroma
  + vkav1dec: fix to set SavedOrderHints properly
  + vtdec: Avoid busy looping when queue length is smaller than DPB
    size
  + vtdec: Don't re-create session if only the framerate changed
  + vtdec: Fix CM memory leak due to incorrect unref
  + vtdec: Fix race condition when negotiating during playback
  + vtdec: Reverse playback fixes
  + vtdec: Seeking to a frame with a simple pipeline causes a hang
    for some (ProRes only?, MOV-only?) videos in macOS (arm64,
    x86_64)
  + vtdec: Fix wrong DPB size check in the output loop
  + vtenc: Fix DTS offset calculation
  + vulkan: load video function pointers conditionally based on
    codec operation
  + wayland: Fix CLAMP operation of maxFALL and maxCLL
  + waylandsink: make gst_wl_window_commit_buffer handle NULL
    buffers
  + webrtc: sink floating refs of ICE transports
  + webrtcbin: Check the presence of encoding-name fields in answer
    caps
  + zxing: Fix version check for zxing-cpp 3.0.1
  + Fix a couple of new const-ness warnings around strstr() usage,
    out-of-bounds read in PTP clock and uninitialized variable
    compiler warning
  + meson: Add a subproject for providing the LunarG MoltenVK SDK
  + meson: Fix libxml2 not building due to wrong option type
  + Minimal support for compiling with zxing-cpp 3.x
  + Various element factory metadata fixes
  + gst-plugins-bad is incompatible with zxing-cpp 3.0.0+
- Add new typelib-1_0-GstCodecParsers-1_0 sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + analytics: Set default pixel-aspect-ratio for inference
    elements
  + av1dec: Enable VIDEO_META and VIDEO_ALIGNMENT for pool
  + av1parse, vp9parse: Remove segment clipping to let downstream
    handle frame boundaries
  + av1parse:
  - Avoid signed 32 bit integer overflow and OOB reads when
    parsing LEB128 values
  - Split the alignment and stream type logic
  - Misc fixes 2 typo
  - Invalid assertion in gst_av1_parse_detect_stream_format()
  + dashsink: test: use playbin3 for DASH playback verification
  + decklinkvideosink: fix element leak in decklink callback
  + dtls: unregister signal handlers from connection
  + gdppay: Fix null pointer dereference on duplicated caps event
  + h264parse, h265parse: Preserve upstream buffer duration if
    possible
  + h264parser:
  - Fix memory leak in gst_h264_parser_parse_nal()
  - Avoid NULL pointer dereferences when freeing partially parsed
    SPS/MVC data
  + h264: Memory Leak in gst_h264_parser_parse_nal()
  + h266parser: Avoid integer overflow when parsing profile / tier
    / level
  + jp2kdecimator: Avoid integer overflows and divisions by zero on
    invalid tile configurations
  + mxfdemux: hardening
  + nice: Fix leak of webrtc libnice thread
  + nvcodec: Add capability caching to speed up plugin
    initialization
  + tsmux: Fix integer overflow in SCTE35 NULL interval
  + sctp: Set number of outgoing &amp; incoming streams to the same
    value
  + shm: fix shmsink exit code 1 on clean shutdown
  + soundtouch: Only allow up to 192kHz and 16 channels
  + srtpenc: preserve ROC when master key is updated for an ongoing
    session
  + svtav1: fix "Level of parallelism" property type discrepencies
  + vkswapper/vksink: Don't advertise unsupported formats
  + vmncdec: Set cursormask to NULL to prevent double free
  + vtdec:
  - vp9 support is only enabled in first vtdec element
  - Do not hold the stream lock when pushing out frames
  - Prefer outputting VulkanImage instead of sysmem, fix some
    leaks, ensure vulkansink provides a window
  - Store supplemental codec support in a global variable
  - Supplemental VideoToolbox decoders now registered via vtutil
    helper
  - Handle decoder error status for iOS, vtenc: restart if
    VTCompressionSessionCompleteFrames fails
  + vulkan: Clear mutex when GstVulkanImageMemory is freed
  + vulkanvp9dec: Fix case in device-specific factory name
  + wasapi2: Log target device information
  + wasapi2sink: Ignore device errors from default device
  + wayland: display: Add protection when replacing wl_output
  + waylandsink:
  - Fix waylandsink crash when call window flush
  - Properly reset the tag orientation
  + wlwindow: fix viewport source outside buffer when play
    resolution change stream
  + Fix a couple of const correctness bugs around strchr() usage
  + GThreadFunc return type fixes
  + meson: Fix downloading MoltenVK SDK, make it work when
    meson-installed
- Split out gstreamer-plugins-bad-extra sub-package, move mpeg2
  encoder/plexer in its own sub-package. Gstreamer-plugins-libav
  provides the prefered software plugin.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776168000">- Fix suse_version check to enable faad codec only in TW since
  SLE 16 SP1 will use a suse_version value of 1610</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776427200">- Add an explicit BuildRequires: pkgconfig(libvmaf) instead of
  relying on some other package to pull it. This fixes build
  in SLFO.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + ajasink: Correctly set reference source
  + analytics: fix meta transform function for copy cases
  + av1parse: Fix null pointer deference
  + bpmdetect: Fix calculation of number of samples for &gt;1 channels
  + codecparsers: Stack Buffer Overflow in H.265 Buffering Period
    SEI Parser
  + cudaconvert: fix performance regression caused by double
    precision floating point constants
  + decklink: Fix various refcount issues and related leaks
  + h263parse:
  - Fix wrong ratio masking
  - Missing handling of reserved invalid EPAR_D value
  + h265parser:
  - Use sub-layer 0 CPB count in buffering_period SEI loops
  - Add missing clearing function for H266 SEI message
  - Avoid out-of-bounds write when parsing PPS tile slices
  + mpegdemux: Add various bounds checks related to PES header
    parsing
  + interlace: Revert "Drop framerate from query caps of sinkpad"
  + mpegtsdemux: Various fixes
  + mpegtspacketizer: Avoid potential overflow
  + mse: Also disable the library if the meson option is disabled
  + mxf:
  - Fix multiple writing / parsing issues when handling VANC
    packets
  - Theoretical heap Buffer Overflow in MXF AES3 Audio Descriptor
    write_tags
  + mxfdemux: Fix reverse temporal offsets array upper bounds check
  + mxfmux: aes-bwf: Use correct size when serializing user data /
    channel status mode
  + nvcodec: Fix missing adapter-luid when loading decoders
  + nvdec regression in 1.28.2: "Couldn't create new device with
    adapter luid 0"
  + pngparse: Fix Use-after-free bug
  + qml6d3d11sink: Clear texture on Paused-to-Ready transition
  + qt6d3d11: fix null check in SetForceAspectRatio()
  + tsdemux:
  - Fix parsing of PES ESCR and following PES header fields
  - Fix segfault when trying to handle SCTE-35 with incorrect
    program specified
  + va: do not post error message when push fails
  + vkupload/vkdownload: Fix possible corrupted image due to
    mismatched stride/padding
  + vtdec:
  - Avoid blocking decoder output callback
  - Avoid locking up during a decoder reset
  - Deadlock when restarting pipeline
  - Fix deadlock when restarting pipeline
  + webrtc: take ownership of src_bin and sink_bin and don't leak
    error message
  + Require C std gnu11 or c11, remove custom 'restrict'
    definition, fixing build with Qt 6.11</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4 (boo#1268394, boo#1268401,
  CVE-2026-52718, CVE-2026-52719):
  + ahcsrc: Register exposure-mode property for GstPhotography
    interface
  + amc: Don't try printing NULL caps
  + amcvideodec: Don't keep crop-rectangle uninitialized if not
    specified
  + androidmedia: Add various new codec mime / profile mappings
  + androidmedia: Don't print error logs if downstream returns
    flushing / EOS
  + androidmedia: Fix typo in error message
  + androidmedia: support decoding flac
  + av1parser: Fix bytes/bits confusion when parsing tile data size
  + camerabin: Fix caps negotiation when starting video capture
  + d3d12decoder: Fix decoding on Qualcomm GPUs
  + mpegtspacketizer: Do not seek before the first PCR
  + mxfdemux: Use unsigned integers in more places and don't
    truncate 64 bit integers
  + svtav1enc: Scale MDCV and CLL to SVT-AV1's expected units
  + va: drm: Fix fd leak and return type in create_va_display
  + vajpegdecoder: Validate that enough data is available for the
    current JPEG segment
  + vulkanupload: Don't reallocate the pool when the framerate
    changes
  + wasapi2: Don't reset process loopback capture client
  + wasapi2src hangs when using loopback-target-pid in
    GStreamer 1.28 (regression from 1.26)
  + tests: Fix build with glib &lt;= 2.67.2
  + meson: fix building -bad tests with disabled mse</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781870400">- Update to version 1.28.4+24 (boo#1268406, boo#1268408,
  boo#1268410, CVE-2026-52720, CVE-2026-52721, CVE-2026-52722):
  + mxfdemux: fix remaining offsets index entry insertion call site
  + mxfdemux: fix essence track offsets array population
  + mxdemux: index entry: use intialized
  + rtmp2: Remove socket timeout after handshake completes
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + mpegpsdemux: Release stream lock when seeking fails
  + librfb: Validate framebuffer update rectangles against the
    framebuffer size</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + amcviddec: Fix double-free happening when codec gets
    reconfigured
  + avtp: Correct ptime generation from avtp timestamp
  + ccconverter: Use truncated length when converting CEA608 raw to
    CEA708 CDP
  + curlsmtpsink: Use the correct content-type if known
  + d3d12: Fix command list leak
  + dtlsconnection: Allocate large enough buffer for the peer
    certificate subject DN
  + h264parse: Check for enough slice header data being available
  + h2654parse: Unset GValue in every code path
  + h265decoder: Fix HEVC with alpha decoding
  + h266parser: Avoid out-of-bounds read if too many exp slices are
    signalled
  + h266parser: Check bounds before writing to CTU entrypoint
    array
  + h266parser: Check aspect ratio index against lookup table
    length
  + h266parser: Heap-allocate parameter sets before parse to avoid
    stack overflow
  + h266parser: Use long bit skipping function for potentially
    large values
  + mpeg4videoparse: Ensure enough config data is available before
    extracting profile/level
  + mpegpsdemux: Release stream lock when seeking fails
  + mpegtsmux: Always assign PTS to output buffers in CBR mode
  + mpegtsmux: Output buffers with PCR-only bitrate-padding packets
    have wrong PTS
  + mxfdemux: fix essence track offsets array population
  + netsim: Fix racy test failures
  + pcapparse: Add missing bounds checks to ensure packets are
    large enough
  + pnmdec: Avoid overflows when calculating frame sizes
  + qroverlay: Fix use after free bug
  + rfbsrc: Use correct bpp for copying hextile data
  + rfbsrc: Validate framebuffer update rectangles against the
    framebuffer size
  + rtmp2: Don't retry on G_IO_ERROR_TIMED_OUT
  + rtmp2: Remove socket timeout after handshake completes
  + rtpsink: fix mutex not unlocked on invalid URI in set_property
  + tsdemux: YouTube HLS streams have intermittent corruption
  + tsdemux: Improve PTS rollover handling in ignore-pcr mode
  + v4l2decoder: Fix media_fd leak when video_fd open fails
  + va: surfacecopy: get surface's image in gst_va_surface_copy
  + va: VOBSUB: compositing error with VA decoder in NV12
  + va: radeonsi: subtitles cause green flickering
  + va: radeonsi: Subtitles cause green flickering with VA decoders
  + videoparsers: Always clear LCEVC enhancement data when
    resetting frame
  + videoparsers: Leak of LCEVC user data
  + vnmdec: Avoid integer overflows when rectangle positions and
    sizes
  + vp9parser: Check that enough data is available for parsing
    superframe info
  + webrtcbin: validate remote dtls certificates
  + webrtcsdp: Fix inverted fingerprint existence logic</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + adpcmdec: Fix IMA ADPCM input size check to match with the
    actual code
  + baseparse: Don't reset infer_ts/pts_interpolate subclass
    configuration in reset() and related fixes
  + d3d11winrtcapture: Fix incorrect capture height
  + dtls: make BIO read signal retry instead of EOF when no data
  + dtls: New DTLS test failure with OpenSSL 4.0.0
  + dvdspu: Fix too strict off-by-one bounds check in a couple of
    places
  + h263parse: diracparse: Sync baseparse configuration with other
    compressed video parsers
  + h265parser: Fix out-of-bounds writes in RPS parsing
  + h265seiinserter: Fix HEVC with alpha stream handling
  + h266parser: fix SEI parsing error handler
  + meson: Make the g-ir-scanner init section consistent across
    modules
  + mpegpsdemux: Use byte readers for parsing data and make sure
    enough data is available
  + openjpegdec: Various issues related to striped mode and image
    origins, plus memory leaks
  + pnmdec: Don't assert if creating the output state fails and
    don't flush more data than is available
  + tfliteinference: fix leaks
  + tsdemux: Don't assert if stream pad was not yet created
  + vabaseenc: clamp driver-reported coded size to the coded buffer
    size
  + vtdec: Don't register the hw-only variant on simulators
  + vulkantrash: avoid reinitializing trash objects multiple times
  + waylandsink: Omit reporting drop frame on preroll
  + webrtcbin: fix possible floating leak for post-aux
  + wlvideobufferpool: Fix memory leak in
    gst_wl_video_buffer_pool_alloc_buffer
  + docs: Fix build when mse library is disabled
  + Remove incorrect G_GNUC_CONST annotation for _get_type()
    functions and some other functions</changelog>
</package>
<package pkgid="a9de461bae5fd60a6b5823a72318d09ebaaaf0c3da8371c37f47eb3f0b972dd4a3fa9aa5d0b0732d3499e3645a7b1d62b3a6f0967b6b5c639fa52f276fbc89ab" name="gstreamer-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.28.6" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1762862400">- Update to version 1.26.8:
  + Highlighted bugfixes:
  - Fix showtime video player showing washed-out colours for HDR
    videos when subtitles are active
  - core: performance improvements for elements with many source
    pads
  - aacparse: support streams which do not have frequent LOAS
    config
  - av1parse: Fix duplicated frames issue in frame splitting
  - fmp4mux: Fix EAC3 datarate calculation and substream writing
  - gtk4painablesink: fixes glitches with padded buffers such as
    for sub-sampled video formats with odd sizes
  - mpegtsmux: PUSI flag and ID3 tag handling fixes
  - rtpbaseaudiopay2: Fix marker bit handling for DISCONT and
    RESYNC buffer flags
  - rtpvp9pay: Fix parsing of show-existing-frame flag, fixes
    compatibility with vavp9lpenc
  - splitmuxsink: accept pads named 'sink_%u' on the muxer for
    fmp4 muxer support
  - webrtcsink: Correct lock ordering to prevent deadlock
  - gst-plugins-rs meson build gained an auto_plugin_features
    option and no longer requires all gstreamer libraries to be
    available
  - v4l2 device monitor fixes
  - x265enc: advertise latency based on encoder parameters
    instead of hard-coding it to 5 frames
  - cerbero package builder: Add Rust support for 32-bit Linux
    x86
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - info : Added parentheses to ensure proper evaluation of
    conditions in logging level checks
  - info: Fix test pattern to check for an expected debug log
    line
  - pad: make gst_pad_forward not O(n²)
  - parse: Move g_strfreev() a bit later to avoid use-after-free
  - structure: Don't crash if GArray has NULL value
  - utils: Fix leak in gst_util_filename_compare
  - vasnprintf: free dynamic tmp buffer on error to prevent
    memory leak
  - gst-launch-1.0: Print details of error message</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1765108800">- Update to version 1.26.9:
  + Highlighted bugfixes in 1.26.9:
  - playback: playbin3 and decodebin3 stability fixes
  - Ancillary metadata handling fixes for AJA playout and
    Blackmagic Decklink capture cards
  - HLS and DASH adaptive streaming clients stability
    improvements
  - gst-play-1.0 will now print details of any missing plugins
    again
  - gtk4paintablesink: Add property to fine-tune reconfiguration
    behaviour on window-resize
  - NDI source: fix audio corruption for non-interleaved audio
    with stride padding
  - Add SMPTE ST291-1 ancillary metadata RTP payloader and
    depayloader
  - Add ST-2038 metadata combiner and extractor
  - webrtcsink: support hardware-accelerated encoders from the va
    VA-API plugin
  - spotifysrc: fix the Spotify integration by using Spotify's
    extended metadata endpoint
  - Python bindings cross compilation fixes
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - info: Force comparison to same types
  - queue: Use GST_PTR_FORMAT everywhere
  - streamcollection: Fix race condition between disconnecting
    notify proxy and notifications
  - value: Fix GstAllocationParams string serialisation on 32-bit
    architectures</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767096000">- Update to version 1.26.10:
  + Highlighted bugfixes:
  - curlhttpsrc fixes and improvements
  - decklinkvideosink: Fix frame completion callbacks for
    firmware 14.3+
  - flac: Fix 6.1 and 7.1 channel layouts and support encoding
    and decoding of 32-bit audio
  - glimagesink: Fix handling of odd height buffers
  - matroskademux: make maximum allowed block size large enough
    to support 4k uncompressed video
  - mxf: Add support for custom Sony XDCAM video variant
  - opusenc: multichannel and surround sound handling
    improvements
  - playbin3: HLS/DASH stream selection handling improvements to
    fix disabling and re-enabling of audio/video streams with
    adaptivedemux2
  - qtmux: robust recording mode space left estimation fixes for
    streams that start with a timestamp offset
  - splitmuxsrc seeking improvements
  - Support FLAC audio in DASH manifests
  - Python bindings: fix regression where buffers were no longer
    writable in pad probe callbacks
  - cerbero: add python bindings for GstApp; Windows installer
    improvements
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - pipeline: Improve resource cleanup logic for clock objects
  - filesink: fix the build with recent mingw-w64
  - basetransform, basesrc: Fix handling of buffer pool
    configuration failures</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769774400">- Update to version 1.28.0:
  + Highlights:
  - AMD HIP plugin and integration helper library
  - Vulkan Video AV1 and VP9 decoding, H.264 encoding, and 10-bit
    support for H.265 decoder
  - waylandsink: Parse and set the HDR10 metadata and other color
    management improvements
  - Audio source separation element based on demucs in Rust
  - Analytics combiner and splitter elements plus batch meta to
    batch buffers from one or more streams
  - LiteRT inference element; move modelinfo to analytics lib;
    add script to help with modelinfo generation and upgrade
  - Add general classifier tensor-decoder, facedetector, and more
    analytics convenience API
  - New tensordecodebin element to auto-plug compatible tensor
    decoders based on their caps and many other additions and
    improvements
  - Add a burn-based YOLOX inference element and a YOLOX tensor
    decoder in Rust
  - applemedia: VideoToolbox VP9 and AV1 hardware-accelerated
    decoding support, and 10-bit HEVC encoding
  - Add new GIF decoder element in Rust with looping support
  - input-selector: implements a two-phase sinkpad switch now to
    avoid races when switching input pads
  - The inter wormhole sink and source elements gained a way to
    forward upstream events to the producer as well as new
    fine-tuning properties
  - webrtcsink: add renegotiation support and support for va
    hardware encoders
  - webrtc WHEP client and server signaller
  - New ST-2038 ancillary data combiner and extractor elements
  - fallbacksrc gained support for encoded streams
  - flv: enhanced rtmp H.265 video support, and support for
    multitrack audio
  - glupload: Implement udmabuf uploader to share buffers between
    software decoders/sources and GPUs, display engines
    (wayland), and other dma devices
  - video: Add crop, scale, rotate, flip, shear and more GstMeta
    transformation
  - New task pool GstContext to share a thread pool amongst
    elements for better resource management and performance,
    especially for video conversion and compositing
  - New Deepgram speech-to-text transcription plugin and many
    other translation and transcription improvements
  - Speech synthesizers: expose new "compress" overflow mode that
    can speed up audio while preserving pitch
  - ElevenLabs voice cloning element and support for Speechmatics
    speaker identification API
  - textaccumulate: new element for speech synthesis or
    translation preprocessing
  - New vmaf element to calculate perceptual video quality
    assessment scores using Netflix's VMAF framework
  - decodebin3: expose KLV, ID3 PES and ST-2038 ancillary data
    streams with new metadata GstStream type
  - New MPEG-H audio decoding plugin plus MP4 demuxing support
  - LCEVC: Add autoplugging decoding support for LCEVC H265 and
    H266 video streams and LCEVC H.265 and H.266 encoders
  - RTP "robust MPEG audio", raw audio (L8, L16, L24), and SMPTE
    ST291 ancillary metadata payloaders/depayloaders in Rust
  - Add a Rust-based icecastsink element with AAC support
  - The Windows IPC plugin gained support for passing generic
    data in addition to raw audio/video, and various properties
  - New D3D12 interlace and overlay compositor elements, plus
    many other D3D12 improvements
  - Blackmagic Decklink elements gained support for capturing and
    outputting all types of VANC via GstAncillaryMeta
  - GstLogContext API to reduce log spam in several components
    and `GST_DEBUG_ONCE` (etc) convenience macros to log things
    only once
  - hlssink3, hlscmafsink: Support the use of a single media
    file, plus I-frame only playlist support
  - Webkit: New wpe2 plugin making use of the "WPE Platform API"
  - MPEG-TS demuxer can now disable skew corrections
  - New Qt6 QML render source element
  - qml6gloverlay: support directly passing a QQuickItem for QML
    the render tree
  - unifxfdsink: Add a property to allow copying to make sink
    usable with more upstream elements
  - dots-viewer: Improve dot file generation and interactivity
  - Python bindings: more syntactic sugar, analytics API
    improvements and type annotations
  - cerbero: add support for Python wheel packaging, Windows
    ARM64, new iOS xcframework, Gtk4 on macOS and Windows, and
    more plugins
  - Smaller binary sizes of Rust plugins in Windows and Android
    binary packages
  - Peel: New C++ bindings for GStreamer
  - Lots of new plugins, features, performance improvements and
    bug fixes
  - Countless bug fixes, build fixes, memory leak fixes, and
    other stability and reliability improvements</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772107200">- Update to version 1.28.1:
  + Highlighted bugfixes in 1.28.1:
  - Various security fixes and playback fixes
  - Add new whisper-based speech-to-text transcription element
  - Add new debugseimetainserter plugin for testing SEI meta
    insertion
  - Fix scaling and resizing with UIView on EAGL and Vulkan
  - Reverse playback and gap handling fixes in various components
  - avviddec: Handle field/order changes in mixed interlace mode
  - awstranscriber2: workaround for suspected Rust SDK regression
  - cudaupload, cudadownload: Fix CUDA/GL interop copy path
  - decodebin3: Fix switch to smaller collections and improve
    collection change on existing pad
  - devenv: Add a subproject for providing the LunarG MoltenVK
    SDK
  - livesync: fixes and reverse playback handling; ignore
    upstream latency when upstream is not live
  - objectdetectionoverlay: add support for rotated bounding
    boxes
  - qml6glsrc: Fix rendering of scene with clipped items
  - speechmatics: allow configuring audio events such as
    detecting applause, laughter and music
  - livekit webrtc: emit session-requested only for Producer role
  - tsdemux: Fix Continuity Counter handling and handle clock
    change/resets without skew correction
  - v4l2: Add support for AV1 stateful V4l2 decoder
  - vpxdec: Support downstream pools with alignment requirements
  - vtdec, vtenc: Lots of Apple VideoToolbox decoder and encoder
    fixes
  - applemedia build improvements, patches for tvOS support, tvos
    cross file
  - wavpack: Fix handling of format changes, extend parser with
    new features, handle non-S32 samples
  - webrtcsink: allow specifying custom headers to signalling
    server
  - webrtcsink: negotiate profile and level for input encoded in
    H.264
  - webrtcsrc: add request type pads and allow sending encoded
    data downstream
  - cerbero: wheel: Add a new gstreamer_meta package with fewer
    deps
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - aggregator: Handle gap event before segment
  - aggregator: Various introspection annotations / docs fixes
    for vfuncs
  - basesink: Race condition when pausing can cause render() to
    not block on prerolling but process buffers like in PLAYING
    state
  - bitwriter: Steal owned data in reset_and_get_data()
  - caps: Fix the features leak in gst_caps_append_structure_full
  - filesink: Report write error correctly on Windows
  - gst: Add explanatory comment to call_async implementation
  - input-selector: fix several shortcomings
  - multiqueue: reverse playback: use segment stop position as
    start time
  - registry: Skip .dSYM bundles when loading plugins, try 2
  - typefindfunctions: Promote y4m_typefind
  - gst-stats: Also allow ANSI colored logs without 0x in front
    of the thread id
  - Fix a couple of new const-ness warnings around strstr()
    usage, out-of-bounds read in PTP clock and uninitialized
    variable compiler warning</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775649600">- Update to version 1.28.2:
  + Highlighted bugfixes in 1.28.2
  - Various security fixes and playback fixes
  - audioencoder: allow change of channel configuration with
    avenc_aac
  - audioinvert: fix float format handling
  - h264parse, h265parse, baseparse: Preserve upstream buffer
    duration if possible
  - compositor: fix segfault with force-live=true and no sink
    pads (regression)
  - fallbacksrc: send select-streams event to collection source
    element directly
  - hlsdemux2: fix seekable range for live HLS streams
  - glupload: Fix linking glupload with restrictive caps filter
  - nvcodec: Add capability caching to speed up plugin
    initialization
  - RTP and RTCP packet handling fixes
  - RTSP server fixes for clean-up of timed out play requests
  - video-converter: fix I420/A420 BGRA/ARGB output on big-endian
  - qtdemux: fix invalid WebVTT timestamps, and other fixes
  - qmlgl6sink: Qt6GLVideoItem caps update handling fixes
  - threadshare udp sink and source fixes
  - transcriberbin and speechmatics text-to-speech fixes and
    improvements
  - videorate: Fix wrong caps in case of PTS going backward
  - vtdec: more Apple VideoToolbox decoder fixes
  - wavparse: Fix parsing of RF64 wave files
  - wasapi2sink: Ignore transient device errors from default
    device
  - waylandsink: various fixes and improvements
  - WebRTC DTLS robustness/stability improvements
  - Cerbero: Various inno Windows installer fixes and
    improvements; new 'gstreamer_bundle' wheels meta-package
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - bin: iterator is not nullable
  - registry: Skip .dSYM bundles when loading plugins, try 3
  - baseparse:
    . Preserve upstream buffer duration if possible
    . Fix out_buffer leak in frame_free and missing ref in
    frame_copy
  - filesink: Fix wrong open() in overwrite mode
  - queue: Fix potential use-after-free in log function
  - GThreadFunc return type fixes
  - Strange File-sink-file-mode property value in filesink plugin</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1778587200">- Update to version 1.28.3:
  + Highlighted bugfixes:
  - Various security fixes and playback fixes
  - applemedia: vtdec stability, MoltenVK integration and planar
    video format handling fixes
  - audioresample: Fix regression on armv7hf
  - bpmdetect: Fixes for stereo and multi-channel modes
  - devicemonitor: wait for start thread to finish when listing
    devices so all the info is there for e.g. v4l2 provider
  - fallbacksrc: Add fallback-source and enable-dummy properties
  - nvidia: fix cudaconvert performance regression and nvdec
    device creation regression
  - opengl: add GBRA swizzle support, and fix glcolorconvert
    vertical flip issue on crop
  - rtspsrc: include user-agent property in HTTP tunnel requests
    and fix mikey regression
  - threadshare: add leaky mode to dataqueue-based elements
  - v4l2: fix negotiation error when trying to force stateful
    decoders to output dmabufs
  - webrtcsink: Add support imx8mp vpuenc_hevc hardware H.265
    encoder
  - cerbero: Extend gst-plugins-rs melding to Darwin platforms
    for smaller binary sizes and static linking improvements
  - inno Windows installer fixes, including silent install mode
    via the command line
  - macOS: provide script to allow uninstalling the package;
    relocate absolute paths to Python.framework in wheels
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - pad: fix potential buffer leak in get_range_failed error
    handler
  - aggregator: Fix documentation
  - allocator: Use g_try_malloc() instead of g_malloc() for
    sysmem
  - baseparse: Fix memory leak when subclass returns error
  - bitwriter: Allow unsetting set bits when overwriting them
  - devicemonitor: Wait for start thread to finish when listing
    devices
  - streams: Add METADATA to the valid stream flags for
    serialization
  - value: On buffer deserialization errors first unmap the
    buffer and then unref it
  - gst-inspect-1.0: type for string caps fields should be
    'string' not 'gchararray'</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1781265600">- Update to version 1.28.4:
  + Highlighted bugfixes:
  - Various security fixes and playback fixes
  - audioaggregator: fixes for conversion of in-progress buffers
    when input caps change
  - audioresample: more armv7 fixes
  - camerabin: Fix caps negotiation failure when starting video
    capture
  - Debug logging performance improvements
  - fmp4mux: Fix draining in chunk mode after partial GOPs were
    drained
  - gldownload: fix handling of directly imported dmabufs from
    glupload
  - matroskamux: Write ReferenceBlock for non-keyframe video in
    BlockGroups
  - rtp2: session: add "stats" property
  - rtspsrc2: handle parse errors with TCP interleaved more
    gracefully where the server just drops data
  - rtspsrc2: implement support for SRTP, authentication, HTTP
    tunnelling, keep alive, stream selection, TLS validation,
    latency configuration
  - st2038combiner: only forward video pad segment, fixing issues
    for cases where the ST2038 segment differs
  - Wavpack audio: Various channel and channel-mask related fixes
  - webrtc, sdp: set level in negotiated caps only if level
    asymmetry not allowed, fixing an H.264 negotiation regression
    with higher resolutions
  - androidmedia: add various new codec mime / profile mappings
    (WMV, VC1, AC3/EAC3/AC4, AAC, H265) and support decoding FLAC
  - d3d12decoder: Fix decoding on Qualcomm GPUs on ARM64 Windows
  - wasapi2src: fix hang when using loopback-target-pid
    (regression from 1.26)
  - cerbero: update to Rust 1.96, plus glib-networking OpenSSL
    backend fixes
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - bufferpool: avoid leaking partially preallocated buffers
  - caps: fix multiple caps leaks
  - datetime: Improve correctness of ISO-8601 string parsing
  - info: Don't use fwrite() on Windows for debug logging
  - info: Use stack allocation for messages smaller than 1kB
  - task: Fix racy tests by making unref deterministic
  - value: fix crash when converting NULL G_TYPE_VALUE_ARRAY to
    G_TYPE_STRING
  - registry: detect libgstreamer load from Android container
    and skip canonicalization
  - tests: Fix build with glib &lt;= 2.67.2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783598400">- Update to version 1.28.5:
  + Highlighted bugfixes:
  - Various security fixes and playback fixes
  - Fix subtitles cause green flickering with VA decoders on AMD
    GPUs
  - core: Fix sticky event raciness when pads are linked mid-push
  - appsrc: Uniformly handle EOS events being pushed
  - audio-resampler-neon fails to build for targets with neon but
    without thumb
  - avtp: Correct ptime generation from avtp timestamp
  - fmp4mux: Various fixes for splitting at fragment boundaries
  - gldownload: fix wrong DRM format negotiation causing R/B
    channel swap
  - gdkpixbufdec: Drop rank to NONE and handle resolution/format
    changes
  - gopbuffer: add support for H.266/VVC
  - h265decoder: Fix HEVC with alpha decoding
  - mp4mux: fix AC-3 template caps so muxer can accept input from
    ac3parse
  - mpegtsmux: Always assign PTS to output buffers in CBR mode
  - mpegtsmux: Output buffers with PCR-only bitrate-padding
    packets have wrong PTS
  - rtcpbuffer: Fix parsing of SR+SDES compound packets
    (regression from security fix)
  - rtspsrc2: Allow disabling SRTP/SRTCP encryption and SRTP
    authentication
  - tsdemux: Improve PTS rollover handling in ignore-pcr mode,
    fixing intermittent corruption with YouTube HLS streams
  - textaccumulate: output joined single buffer, add list as meta
  - threadshare: add ts-clocksync
  - webrtcsink: negotiation fixes and improvements
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - caps: fix field name leak in gst_caps_structure_simplify
  - info: Use a more optimized version of GST_TIME_ARGS
  - pads: Fix sticky event raciness when linked mid-push
  - typefindhelper: Drop unnecessary check for factories without
    a function
  - Use named pipes when spawning gst-ptp-helper on Windows</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785931200">- Update to version 1.28.6:
  + Highlighted bugfixes in 1.28.6
  - Various security fixes and playback fixes
  - playbin3, playbin: fix stalls after re-enabling previously
    disabled subtitles
  - Fix regression in core if a pad is re-linked while changed
    sticky events are being pushed
  - dtls/webrtc: fix some issues with OpenSSL 4.0.0
  - RTP retransmission bitrate estimation fixes
  - Fix RTP depayloading of SMPTE ST291 frames with multiple ANC
    packets
  - Add H.266 muxing support to the Rust (f)mp4 muxers
  - Better handling of input buffers without timestamps in Rust
    (f)mp4 muxers
  - webrtcsink H.264 level/profile negotiation fixes and support
    for nvv4l2h265enc encoder
  - SMPTE ST2038 ancillary metadata and closed caption combiner
    improvements
  - Fix SEI insertion into H.265/HEVC streams with alpha
  - Windows D3D11 WinRT screen capture element fixes
  - Improved coded buffer size handling for VA encoders
  - Textaccumulate: various tweaks how the element outputs text,
    plus better handling of French punctuation
  - hlssink3: improved handling of input buffers without
    timestamps
  - Fix build against FFmpeg 9.0
  - cerbero: fix Windows packages binary size increase
    regression; upgrade libsrt recipe to 1.5.6
  - Various bug fixes, build fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - baseparse: Don't reset infer_ts/pts_interpolate subclass
    configuration in reset() and related fixes
  - cpuid: fix AArch64 NEON detection to check HWCAP_ASIMD, not
    HWCAP_NEON
  - pad: fix livelock when pushing changed sticky events when the
    pad is re-linked
  - valve: Don't send a reconfigure even when setting the drop
    property to the same value
  - meson: Make the g-ir-scanner init section consistent across
    modules
  - meson: use dependency('dl') instead of cc.find_library('dl')</changelog>
</package>
<package pkgid="056aa844c0abe1b76ecf4b16c963b59a321b34a72bc769df7d03f16aa9b09fac0dad4172ba7337e64a8cc15f0fcc2b6c60dc00506644ce33272f5a88c8209e45" name="gstreamermm-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="6.18"/>
  <changelog author="xrigou@otenet.gr" date="1448712000">- Updated to version 1.4.3</changelog>
  <changelog author="xrigou@otenet.gr" date="1474977600">- Disable building the tests and examples
- Fix compiler error in Tumbleweed</changelog>
  <changelog author="aloisio@gmx.com" date="1498996800">- Update to version 1.8.0
  * Wrap more methods and classes
  * Fix base plugin classes
  * Review Gst::Structure and Gst::Caps API
  * Add multiple examples, tests
  * Enable C++11 interface
- Dropped 01-disable-tests.patch and
  02-do-not-compile-examples.patch and replaced them with a
  shell command
- Dropped 03-fix-ftbfs.patch (merged upstream)
- Added gstreamermm-1.8.0-build_with_gst_1.12.0.patch and
  gstreamermm-1.8.0-fix_gcc7_build.patch
- Added gstreamermm-rpmlintrc</changelog>
  <changelog author="jengelh@inai.de" date="1499688000">- Fix RPM groups.</changelog>
  <changelog author="aloisio@gmx.com" date="1508587200">- Update to version 1.10.0
  * Remove gstreamermm-plugins-bad experimental module
  * Deprecate plugins API
  * Add more examples
  * Implement GstNetClientClock wrapper
  * Add GstSDPMedia wrapper
- Dropped gstreamermm-1.8.0-build_with_gst_1.12.0.patch and
  gstreamermm-1.8.0-fix_gcc7_build.patch (merged upstream)
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1509192000">- Spec cleanup</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1529755200">- Add gstreamermm-copy_metadata_vfunc.patch,
  gstreamermm-copy_metadata_vfunc2.patch and
  gstreamermm-copy_metadata_vfunc3.patch: Fix several bugs tied to
  copy_metadata_vfunc (bgo#794249, bgo#794250).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568030400">- Replace glibmm2-devel with pkgconfig and pkgconfig(giomm-2.4)
  BuildRequires: Ensure we only pull in one and the correct
  glibmm-devel package.
- Drop unneeded hard glibmm2-devel Requires from devel sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582891200">- Replace libxml++-devel, gtkmm3-devel, gstreamer-devel and
  gstreamer-plugin-base-devel with pkgconfig(libxml++-3.0),
  pkgconfig(gtkmm-3.0), pkgconfig(gstreamer-1.0) and
  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires. Also add
  all the gstreamer .pc symboles configure checks for:
  pkgconfig(gstreamer-allocators-1.0),
  pkgconfig(gstreamer-app-1.0), pkgconfig(gstreamer-audio-1.0),
  pkgconfig(gstreamer-base-1.0), pkgconfig(gstreamer-check-1.0),
  pkgconfig(gstreamer-controller-1.0),
  pkgconfig(gstreamer-fft-1.0), pkgconfig(gstreamer-net-1.0),
  pkgconfig(gstreamer-pbutils-1.0), pkgconfig(gstreamer-riff-1.0),
  pkgconfig(gstreamer-rtp-1.0), pkgconfig(gstreamer-rtsp-1.0),
  pkgconfig(gstreamer-sdp-1.0), pkgconfig(gstreamer-tag-1.0) and
  pkgconfig(gstreamer-video-1.0).
- Drop unneeded Requires from devel subpackage.
- Modernize spec, update URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Add gstreamermm-non-volatile.patch: Fix build with glib 2.68.</changelog>
</package>
<package pkgid="4481b20ef4ee64a90a484ff7021df0bab3654b1171405773d90fa1e8d56048be0778ba006396edce06561f437a6e6b179af83b8ab353622faae7a5f82a4b1b66" name="gstreamermm-debugsource" arch="i586">
  <version epoch="0" ver="1.10.0" rel="6.18"/>
  <changelog author="xrigou@otenet.gr" date="1448712000">- Updated to version 1.4.3</changelog>
  <changelog author="xrigou@otenet.gr" date="1474977600">- Disable building the tests and examples
- Fix compiler error in Tumbleweed</changelog>
  <changelog author="aloisio@gmx.com" date="1498996800">- Update to version 1.8.0
  * Wrap more methods and classes
  * Fix base plugin classes
  * Review Gst::Structure and Gst::Caps API
  * Add multiple examples, tests
  * Enable C++11 interface
- Dropped 01-disable-tests.patch and
  02-do-not-compile-examples.patch and replaced them with a
  shell command
- Dropped 03-fix-ftbfs.patch (merged upstream)
- Added gstreamermm-1.8.0-build_with_gst_1.12.0.patch and
  gstreamermm-1.8.0-fix_gcc7_build.patch
- Added gstreamermm-rpmlintrc</changelog>
  <changelog author="jengelh@inai.de" date="1499688000">- Fix RPM groups.</changelog>
  <changelog author="aloisio@gmx.com" date="1508587200">- Update to version 1.10.0
  * Remove gstreamermm-plugins-bad experimental module
  * Deprecate plugins API
  * Add more examples
  * Implement GstNetClientClock wrapper
  * Add GstSDPMedia wrapper
- Dropped gstreamermm-1.8.0-build_with_gst_1.12.0.patch and
  gstreamermm-1.8.0-fix_gcc7_build.patch (merged upstream)
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1509192000">- Spec cleanup</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1529755200">- Add gstreamermm-copy_metadata_vfunc.patch,
  gstreamermm-copy_metadata_vfunc2.patch and
  gstreamermm-copy_metadata_vfunc3.patch: Fix several bugs tied to
  copy_metadata_vfunc (bgo#794249, bgo#794250).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568030400">- Replace glibmm2-devel with pkgconfig and pkgconfig(giomm-2.4)
  BuildRequires: Ensure we only pull in one and the correct
  glibmm-devel package.
- Drop unneeded hard glibmm2-devel Requires from devel sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582891200">- Replace libxml++-devel, gtkmm3-devel, gstreamer-devel and
  gstreamer-plugin-base-devel with pkgconfig(libxml++-3.0),
  pkgconfig(gtkmm-3.0), pkgconfig(gstreamer-1.0) and
  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires. Also add
  all the gstreamer .pc symboles configure checks for:
  pkgconfig(gstreamer-allocators-1.0),
  pkgconfig(gstreamer-app-1.0), pkgconfig(gstreamer-audio-1.0),
  pkgconfig(gstreamer-base-1.0), pkgconfig(gstreamer-check-1.0),
  pkgconfig(gstreamer-controller-1.0),
  pkgconfig(gstreamer-fft-1.0), pkgconfig(gstreamer-net-1.0),
  pkgconfig(gstreamer-pbutils-1.0), pkgconfig(gstreamer-riff-1.0),
  pkgconfig(gstreamer-rtp-1.0), pkgconfig(gstreamer-rtsp-1.0),
  pkgconfig(gstreamer-sdp-1.0), pkgconfig(gstreamer-tag-1.0) and
  pkgconfig(gstreamer-video-1.0).
- Drop unneeded Requires from devel subpackage.
- Modernize spec, update URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Add gstreamermm-non-volatile.patch: Fix build with glib 2.68.</changelog>
</package>
<package pkgid="9cd760e423a47ba5ed96ebbbe33edecec60e5cf5450066c9a5b4e340f60b79fe0a57211c0a7019d8469616e424709549437a96cae8c3a480fdf8b560a289b2ff" name="gstreamermm-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="6.18"/>
  <changelog author="xrigou@otenet.gr" date="1448712000">- Updated to version 1.4.3</changelog>
  <changelog author="xrigou@otenet.gr" date="1474977600">- Disable building the tests and examples
- Fix compiler error in Tumbleweed</changelog>
  <changelog author="aloisio@gmx.com" date="1498996800">- Update to version 1.8.0
  * Wrap more methods and classes
  * Fix base plugin classes
  * Review Gst::Structure and Gst::Caps API
  * Add multiple examples, tests
  * Enable C++11 interface
- Dropped 01-disable-tests.patch and
  02-do-not-compile-examples.patch and replaced them with a
  shell command
- Dropped 03-fix-ftbfs.patch (merged upstream)
- Added gstreamermm-1.8.0-build_with_gst_1.12.0.patch and
  gstreamermm-1.8.0-fix_gcc7_build.patch
- Added gstreamermm-rpmlintrc</changelog>
  <changelog author="jengelh@inai.de" date="1499688000">- Fix RPM groups.</changelog>
  <changelog author="aloisio@gmx.com" date="1508587200">- Update to version 1.10.0
  * Remove gstreamermm-plugins-bad experimental module
  * Deprecate plugins API
  * Add more examples
  * Implement GstNetClientClock wrapper
  * Add GstSDPMedia wrapper
- Dropped gstreamermm-1.8.0-build_with_gst_1.12.0.patch and
  gstreamermm-1.8.0-fix_gcc7_build.patch (merged upstream)
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1509192000">- Spec cleanup</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1529755200">- Add gstreamermm-copy_metadata_vfunc.patch,
  gstreamermm-copy_metadata_vfunc2.patch and
  gstreamermm-copy_metadata_vfunc3.patch: Fix several bugs tied to
  copy_metadata_vfunc (bgo#794249, bgo#794250).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568030400">- Replace glibmm2-devel with pkgconfig and pkgconfig(giomm-2.4)
  BuildRequires: Ensure we only pull in one and the correct
  glibmm-devel package.
- Drop unneeded hard glibmm2-devel Requires from devel sub-package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582891200">- Replace libxml++-devel, gtkmm3-devel, gstreamer-devel and
  gstreamer-plugin-base-devel with pkgconfig(libxml++-3.0),
  pkgconfig(gtkmm-3.0), pkgconfig(gstreamer-1.0) and
  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires. Also add
  all the gstreamer .pc symboles configure checks for:
  pkgconfig(gstreamer-allocators-1.0),
  pkgconfig(gstreamer-app-1.0), pkgconfig(gstreamer-audio-1.0),
  pkgconfig(gstreamer-base-1.0), pkgconfig(gstreamer-check-1.0),
  pkgconfig(gstreamer-controller-1.0),
  pkgconfig(gstreamer-fft-1.0), pkgconfig(gstreamer-net-1.0),
  pkgconfig(gstreamer-pbutils-1.0), pkgconfig(gstreamer-riff-1.0),
  pkgconfig(gstreamer-rtp-1.0), pkgconfig(gstreamer-rtsp-1.0),
  pkgconfig(gstreamer-sdp-1.0), pkgconfig(gstreamer-tag-1.0) and
  pkgconfig(gstreamer-video-1.0).
- Drop unneeded Requires from devel subpackage.
- Modernize spec, update URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Add gstreamermm-non-volatile.patch: Fix build with glib 2.68.</changelog>
</package>
<package pkgid="76248892c9d175eee06a3a513de16f93791e9fbcc4a6df337d4162c049d00f785a31f47ef038cd8d2551b07b9d2b156413b95d0cb0846cc51feace75bcc4e337" name="gtest-debuginfo" arch="i586">
  <version epoch="0" ver="1.17.0" rel="1.4"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1709899200">- update to 1.14.0:
  * GoogleTest requires at least C++14
  * Remove the GTEST_HAS_DOWNCAST_ customization point.
  * Add googletest-message-test to the Bazel tests
  * Make testing::Message support streamed AbslStringify values
  * gtest: Supress warning about set unused variable
  * Make AbslStringify usage public in GoogleTest
  * Remove unused cast implementation
  * Use template type FloatType in the cast.
  * Fix C++20 compatibility bug.
  * Make GoogleTest handle SEH exceptions before stack unwinding rather than afterward
  * Resolve an issue where the resolution of operator&lt;&lt; overloads would attempt
    to instantiate the incomplete testing::internal::Secret type.
  * add support for nrf52
  * add support for nxp qn9090 mcu
  * Allow clients to un-suppress output from gUnit EXPECT_EXIT tests.
  * Use GTEST_INTERNAL_CPLUSPLUS_LANG instead of __cplusplus
  * Add qualifier to avoid argument dependent lookup
  * Add missing std includes
  * Remove GTEST_FOR_GOOGLE_ macro
  * Remove some filesystem APIs and tests under !GTEST_HAS_FILE_SYSTEM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1710244800">- Exclude test for 32bit x86 that is broken for now</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1720180800">- avoid extra '--' which newer ctests don't like anymore</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1722254400">- avoid extra '--' which newer ctests don't like anymore</changelog>
  <changelog author="pgajdos@suse.com" date="1725364800">- version update to 1.15.2
  * C++ Language Support
  * GoogleTest requires at least C++14 and follows Google's
    Foundational C++ Support Policy.
  * Bzlmod is now officially supported
  * Many bug fixes</changelog>
  <changelog author="Guang Yee &lt;gyee@suse.com&gt;" date="1727438400">- Update C++ complier version so it builds on Leap 15.6.</changelog>
  <changelog author="Earl Sampson &lt;esampson@suse.com&gt;" date="1731931200">- change logic from suse_version &gt; 1500 to suse_version &lt; 1600</changelog>
  <changelog author="pgajdos@suse.com" date="1739188800">- version update to 1.16.0
  * C++ Language Support
  - GoogleTest requires at least C++14 and follows Google's Foundational C++ Support Policy
  - The 1.16.x branch will be the last to support C++14. Future development will require at least C++17.
  * Notable Changes
  - Bazel BUILD files now reference repositories by their canonical names from the Bazel Central Registry
  - Testsuite properties as are now exported as XML elements, not attributes (b4aae50).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746187200">- add googletest-ciso646.patch from upstream to avoid gcc15
  deprecation warnings that result in build failure of dependant
  packages</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1750075200">- update to 1.17.0:
  * C++ Language Support
  - GoogleTest now requires at least C++17 and follows Google's
    Foundational C++ Support Policy. See this table for a list of
    currently supported versions compilers, platforms, and build
    tools.
  * Notable Changes
  - Added a flag --gtest_fail_if_no_test_linked that will cause
    the program to fail if no test case is linked in
  - A DistanceFrom() matcher is available for general distance
    comparison (0bdccf4) and supports a user-defined abs()
- drop googletest-ciso646.patch, included upstream
- simplify gcc selection to take the default on Tumbleweed and 16,
  this fixes bogus gcc15 related failues in Factory</changelog>
</package>
<package pkgid="c708f4733424a213ff648519d57643f3f134fc380e01c034d97cefbfafc81907d833d0302c43e37465164405cbeb1d8bd5ea174fa5a35bc6e6c2cd53adb8fadb" name="gthumb-debuginfo" arch="i586">
  <version epoch="0" ver="3.12.10" rel="2.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710158400">- Update to version 3.12.6:
  + Features: WebAlbums: allow Exif image title to be used.
  + Bugfixes:
    + Fixed 'could not perform operation' when editing a modified
    image.
    + Video thumbnailer: use the default thumbnail size if invalid.
    + Video thumbnailer: avoid a null pointer dereference and
    crash.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102400">- Update to version 3.12.7:
  + Features:
  - WebP:
    . read the ICC profile if available
    . save the EXIF data
  - Video screenshot: use the configured jpeg extension for the
    file
  + Bugfixes:
  - Preferences dialog: same dialog shown endlessy
  - Bookmarks: fixed loading system bookmarks with the flatpak
    version
  - migrate-catalogs: properly use time_t for localtime
  - Removed references to wiki.gnome.org pages
  - Appdata: Fix developer id
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1740052800">- Disable libchamplain. It pulls in libsoup 3, while gthumb is
  still using libsoup 2 (boo#1237098).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758024000">- Update to version 3.12.8:
  + Features:
  - Added extension to view the GPS position on openstreetmap.org
  - Image viewer: added options to hide the frame
  - Image viewer: use a darker gray for the background
  - Video viewer: rotate videos respecting the orientation tag
  - Allow to sort files by creation time
  - TIFF loader: apply the embedded ICC profile
  - PNG loader: apply the color space specified in EXIF data
  - AVIF saver: save the color profile as well
  - Make WEBP and TIFF rotation lossless by setting the EXIF
    orientation tag
  - Tranform the profile to sRGB before saving an image with a
    profile
  + Bugfixes:
  - Fixed reading of the color space in EXIF tags
  - Added support for the AdobeRGB profile
  - Do not show the next image after saving metadata or tags
  - Do not panic when reading a broken thumbnail (png error)
  - Fixed date and tag selectors on Wayland
  - Desktop background: fixed crash when the file is not an image
  - Desktop background: fixed the undo button always insensitive
  - Do not reset the modification time after saving the metadata
  - Fixed "Do not overwrite any file" option skipping the rest of
    the files
  - Fixed thumbnails not updated after saving an image
  + Updated translations
- Drop no longer needed BuildRequires: pkgconfig(json-glib-1.0),
  pkgconfig(libsecret-1), pkgconfig(libsoup-2.4), and
  pkgconfig(webkit2gtk-3.0) respective pkgconfig(webkit2gtk-4.0),
  depending on suse_version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759233600">- Update to version 3.12.8+1:
  + Use TRUE instead of true</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761566400">- Update to version 3.12.8.1:
  + Bugfixes: Fixed compilation error</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764763200">- Update to version 3.12.8.2:
  + Bugfixes:
  - Fixed extensions dependencies
  - Only depend on libX11 if used
  - Use GNOME module post_install
- Add desktop-file-utils BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769169600">- Update to version 3.12.9:
  + Bugfixes:
  - Fixed compilation when lcms2 is disabled
  - Lossless rotation: make sure to modify the orientation tags
    only
  - Do not change the file modification time if the content did
    not change
  - Sharpen: allow to view the image at natural size
  - Rotation: fixed bilinear filter</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770724800">- Update to version 3.12.10:
  + Bugfix: Fixed potential crash</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774440000">- Drop gnome-doc-utils-devel BuildRequires: not needed anymore.
- Convert to tar.xz and run tar/compress locally.</changelog>
</package>
<package pkgid="c0fd0822ac50b3472d7fd9ff3c139c48b5755dd3b99c3577eec6bbc4f84c93771b56479fe8fcf61e238bcffc9ba73891ec4df063cdf0c16faf72d92dc0b615da" name="gthumb-debugsource" arch="i586">
  <version epoch="0" ver="3.12.10" rel="2.6"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710158400">- Update to version 3.12.6:
  + Features: WebAlbums: allow Exif image title to be used.
  + Bugfixes:
    + Fixed 'could not perform operation' when editing a modified
    image.
    + Video thumbnailer: use the default thumbnail size if invalid.
    + Video thumbnailer: avoid a null pointer dereference and
    crash.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1739102400">- Update to version 3.12.7:
  + Features:
  - WebP:
    . read the ICC profile if available
    . save the EXIF data
  - Video screenshot: use the configured jpeg extension for the
    file
  + Bugfixes:
  - Preferences dialog: same dialog shown endlessy
  - Bookmarks: fixed loading system bookmarks with the flatpak
    version
  - migrate-catalogs: properly use time_t for localtime
  - Removed references to wiki.gnome.org pages
  - Appdata: Fix developer id
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1740052800">- Disable libchamplain. It pulls in libsoup 3, while gthumb is
  still using libsoup 2 (boo#1237098).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758024000">- Update to version 3.12.8:
  + Features:
  - Added extension to view the GPS position on openstreetmap.org
  - Image viewer: added options to hide the frame
  - Image viewer: use a darker gray for the background
  - Video viewer: rotate videos respecting the orientation tag
  - Allow to sort files by creation time
  - TIFF loader: apply the embedded ICC profile
  - PNG loader: apply the color space specified in EXIF data
  - AVIF saver: save the color profile as well
  - Make WEBP and TIFF rotation lossless by setting the EXIF
    orientation tag
  - Tranform the profile to sRGB before saving an image with a
    profile
  + Bugfixes:
  - Fixed reading of the color space in EXIF tags
  - Added support for the AdobeRGB profile
  - Do not show the next image after saving metadata or tags
  - Do not panic when reading a broken thumbnail (png error)
  - Fixed date and tag selectors on Wayland
  - Desktop background: fixed crash when the file is not an image
  - Desktop background: fixed the undo button always insensitive
  - Do not reset the modification time after saving the metadata
  - Fixed "Do not overwrite any file" option skipping the rest of
    the files
  - Fixed thumbnails not updated after saving an image
  + Updated translations
- Drop no longer needed BuildRequires: pkgconfig(json-glib-1.0),
  pkgconfig(libsecret-1), pkgconfig(libsoup-2.4), and
  pkgconfig(webkit2gtk-3.0) respective pkgconfig(webkit2gtk-4.0),
  depending on suse_version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759233600">- Update to version 3.12.8+1:
  + Use TRUE instead of true</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761566400">- Update to version 3.12.8.1:
  + Bugfixes: Fixed compilation error</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1764763200">- Update to version 3.12.8.2:
  + Bugfixes:
  - Fixed extensions dependencies
  - Only depend on libX11 if used
  - Use GNOME module post_install
- Add desktop-file-utils BuildRequires: New dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1769169600">- Update to version 3.12.9:
  + Bugfixes:
  - Fixed compilation when lcms2 is disabled
  - Lossless rotation: make sure to modify the orientation tags
    only
  - Do not change the file modification time if the content did
    not change
  - Sharpen: allow to view the image at natural size
  - Rotation: fixed bilinear filter</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1770724800">- Update to version 3.12.10:
  + Bugfix: Fixed potential crash</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774440000">- Drop gnome-doc-utils-devel BuildRequires: not needed anymore.
- Convert to tar.xz and run tar/compress locally.</changelog>
</package>
<package pkgid="7a034db6e08f4127cb347d13eb82b09a55cf5af006f920f0f66438525e64efe9494c3b141c7cbeb8cc4350218aa56f7e0a9d437577e138e34bc5e0a0f2391b38" name="gti-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.1" rel="1.8"/>
  <changelog author="sleep_walker@suse.cz" date="1346328000">- let there be gti</changelog>
  <changelog author="sleep_walker@suse.cz" date="1346328001">- spec file fixes</changelog>
  <changelog author="sleep_walker@suse.cz" date="1347364800">- update to babe68b</changelog>
  <changelog author="sleep_walker@suse.cz" date="1347364801">- add optflags as CFLAGS for compilation
- rename tarball</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1497873600">- bump to 1.6.1
  - see git log for full changelog</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1613995200">- Update to 1.7.0:
  * Add animation for tag command.
- Don't strip binary so that debuginfo and debugsource can be
  packaged.
- Clean spec file.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1655208000">- Update to 1.8.0:
  * Improve animation for pull.
  * Add completion for bash and zsh.
- Fix typo in description.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 1.9.1:
  * Fix escape chars in gti commit
  * update copyright</changelog>
</package>
<package pkgid="0f5b81e477e146eba9724d362caffb7bcd676731992f63fbc00b3500a2754c5f6dd2c8c02611ba7eb1fce0553f9190da33027c7fe7a602ad236df20110ecfc5c" name="gti-debugsource" arch="i586">
  <version epoch="0" ver="1.9.1" rel="1.8"/>
  <changelog author="sleep_walker@suse.cz" date="1346328000">- let there be gti</changelog>
  <changelog author="sleep_walker@suse.cz" date="1346328001">- spec file fixes</changelog>
  <changelog author="sleep_walker@suse.cz" date="1347364800">- update to babe68b</changelog>
  <changelog author="sleep_walker@suse.cz" date="1347364801">- add optflags as CFLAGS for compilation
- rename tarball</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1497873600">- bump to 1.6.1
  - see git log for full changelog</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1613995200">- Update to 1.7.0:
  * Add animation for tag command.
- Don't strip binary so that debuginfo and debugsource can be
  packaged.
- Clean spec file.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1655208000">- Update to 1.8.0:
  * Improve animation for pull.
  * Add completion for bash and zsh.
- Fix typo in description.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1711281600">- update to 1.9.1:
  * Fix escape chars in gti commit
  * update copyright</changelog>
</package>
<package pkgid="a4412cc34f1690ccb4226080622b72a4c06090d0ba0603d96562219878b590e47a0256c81114a10f69d690ec2e8e98130f3cad22203e16529e1cd70db7df405d" name="gtick-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.5" rel="2.6"/>
  <changelog author="dmitry_r@opensuse.org" date="1346932800">- Initial package
- Version 0.5.1</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1372939200">- Update to version 0.5.2:
  + Building with new bison.
  + Double free.
  + Updated translations.</changelog>
  <changelog author="p.drouand@gmail.com" date="1421323200">- Update to version 0.5.4:
  + Added Hungarian translation.
  + Fixed Makefle.am: application -&gt; applications directory name.
- Changes from version 0.5.3:
  + Added appdata file.
  + Updated GNU build infrastructure files.
  + glib and yacc API adjustments.
  + Include and install desktop and icon files.
  + Updated translations.
- Split out translation files in a lang subpackage and recommend
  it.
- Remove gtick.desktop and gtick.png as they are now included in
  tarball
- Add fix-desktop-categories.patch: fix the categories and don't
  use an abolute path for icon.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591272000">- Update to version 0.5.5:
  + Fixed build on GCC 10.
  + Updated translations.
- Run spec-cleaner, modernize spec.
- Pkgconfigify spec, replace glib2-devel, gtk2-devel and
  libpulse-devel BuildRequires with pkgconfig(gtk+-2.0),
  pkgconfig(gthread-2.0) and pkgconfig(libpulse-simple).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755518400">- Workaround to compile with gcc &gt;= 15, export CFLAGS="%{optflags}
  - std=gnu17"</changelog>
</package>
<package pkgid="073865cdcac9712c3a2e4b06b51d06fc54b4471d27c24044776a4ab52f405d17193bd506272bc22d58d330ed211a5963035382ded2fe33d56ec16f0368ab1da2" name="gtick-debugsource" arch="i586">
  <version epoch="0" ver="0.5.5" rel="2.6"/>
  <changelog author="dmitry_r@opensuse.org" date="1346932800">- Initial package
- Version 0.5.1</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1372939200">- Update to version 0.5.2:
  + Building with new bison.
  + Double free.
  + Updated translations.</changelog>
  <changelog author="p.drouand@gmail.com" date="1421323200">- Update to version 0.5.4:
  + Added Hungarian translation.
  + Fixed Makefle.am: application -&gt; applications directory name.
- Changes from version 0.5.3:
  + Added appdata file.
  + Updated GNU build infrastructure files.
  + glib and yacc API adjustments.
  + Include and install desktop and icon files.
  + Updated translations.
- Split out translation files in a lang subpackage and recommend
  it.
- Remove gtick.desktop and gtick.png as they are now included in
  tarball
- Add fix-desktop-categories.patch: fix the categories and don't
  use an abolute path for icon.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1591272000">- Update to version 0.5.5:
  + Fixed build on GCC 10.
  + Updated translations.
- Run spec-cleaner, modernize spec.
- Pkgconfigify spec, replace glib2-devel, gtk2-devel and
  libpulse-devel BuildRequires with pkgconfig(gtk+-2.0),
  pkgconfig(gthread-2.0) and pkgconfig(libpulse-simple).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755518400">- Workaround to compile with gcc &gt;= 15, export CFLAGS="%{optflags}
  - std=gnu17"</changelog>
</package>
<package pkgid="6a0e92015ba4ff898bd24d6886180c4e34878153344ebe9027d6dbfd5f9628ef4c660627b23ca93472722100f2ecde2780f145f5be4d2213f0b2edb8ec03afe8" name="gtk-layer-shell-debugsource" arch="i586">
  <version epoch="0" ver="0.10.1" rel="1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1614772800">- Update to 0.6.0:
  * Layer Shell: support protocol version 4
  * API: support on-demand keyboard interactivity on protocol version 4
  * API: deprecate gtk_layer_set_keyboard_interactivity() in favor of
    gtk_layer_set_keyboard_mode()
  * API: add gtk_layer_get_protocol_version()
  * Compat bump supported GTK to v3.24.26</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1643371200">- Update to 0.7.0:
  * Meson: allow disabling building with gobject-introspection
  * Compat: bump supported GTK to v3.24.31</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1666612800">- Update to 0.8.0:
  * Vala: support generating vapi files
  * Fix: memory leak, #128
  * Compat: stop warning when GTK version is not explicitly supported
  * Compat: bump supported GTK to 3.24.34</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1681387200">- Update to 0.8.1:
  * Meson: mark wayland-scanner as a build-time dependency
  * Docs: deploy docs to GitHub Pages
  * Compat: bump supported GTK to v3.24.37</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1704456000">- Update to 0.8.2:
  * Compat: bump supported GTK to v3.24.39
  * Compat: NOTE: GTK v3.24.40 may break previous version and work
    with this one, but we won't know for sure until it's released</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725969600">- Update to 0.9.0:
  * Project: officially place the project in maintenance mode, more
    details in readme
  * API: add gtk_layer_try_force_commit()
  * Fix: unmap tooltips of popups in correct order, fixes #178[1]
  * Fix: handle xdg_wm_base::ping, don't get labled as unresponsive
  * Compat: bump supported GTK to v3.24.43
  * Compat: NOTE: GTK v3.24.44 may break previous versions of
    gtk-layer-shell and work with this one, but we won't know for
    sure until it's released</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1744027200">- Update to 0.9.1:
  * Fix: handle monitors appearing and disappearing more correctly
  * Compat: bump supported GTK to v3.24.49</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1748865600">- Update to 0.9.2:
  * Fix: don't set popup window geometry with no buffer attached, #200
  * Fix: wait for configure event before letting GTK commit a buffer, #202
  * Tests: refactor the mock Wayland compositor used by the tests,
    brings it in line with the version in the gtk4-layer-shell repo
  * Meson: bump required Meson version to 0.54.0
  * Depends: require wayland-protocols &gt;=1.16.0 to build</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1761825600">- Update to 0.10.0:
  * API: add gtk_layer_set_respect_close()/gtk_layer_get_respect_close()
  * Fix: ignore .closed event by default, #209
  * Fix: protocol error on popup menu tooltop, #207
  * Tests: support optionally running under Valgrind</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1775563200">- Update to 0.10.1:
  * Fix: unmap when surface is immediately requested to close after opening #218
  * Fix: time out after 1 second of waiting for configure #220
  * Fix: edge cases around montiros changing while being mapped #221
  * gtk-priv: rename ast.py -&gt; c_ast.py to avoid name collision with std lib
  * Compat: bump supported GTK to v3.24.52</changelog>
</package>
<package pkgid="00a7e8260dc0708d38f4d38e695e88fb95bd191a3377a61512f972381a34422c1d7b6b454e04bb548235971512e4e4e4b8a5684014cbee998d9e44a8c9fd6ffb" name="gtk-session-lock-debugsource" arch="i586">
  <version epoch="0" ver="0.2.0" rel="1.9"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Initial package of gtk-session-lock for openSUSE.</changelog>
</package>
<package pkgid="8799d7c69ef107e0c7ba1ae2c339e9f0bec83307187d159e6bd62fd8bb07836f668382cf25d64dbc0cb9101dba66bff7d21cc87d87416050d06f869bd6853892" name="gtk-sharp2-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.45" rel="6.4"/>
  <changelog author="meissner@suse.com" date="1449230400">- run ldconfig in post/postun</changelog>
  <changelog author="lnussel@suse.de" date="1449489600">- run ldconfig in post/postun also in glib-sharp2 package</changelog>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1475064000">- fix install phase: set MONO_GAC_PREFIX env variable pointing to %{buildroot}%{_prefix}.
  gacutil from mono &gt;= 4.6 need this variable to find libraries installed in non-default gac location, even if this location provided by "root" or "gacdir" cmdline option</changelog>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1518004800">- Update version to 2.12.41 from project's github page: https://github.com/mono/gtk-sharp/releases
- Remove patch: gtk-sharp2-glib-2_31.patch
- Remove patch: gtk-sharp2-gmcs-as-compiler.patch
- Add fix-64bit-portability-issue.patch:
  * fix "64bit-portability-issue" error at windowmanager.c:113</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580299200">- Update to version 2.12.45: no changelogs provided.
- Add gtk-sharp2-csharp8.patch: Fix build failure with mcs caused
  by C#8 changes in mcs. Fixes build with mono-core 6.4.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614686400">- glade-sharp2 requires libglade-2_0-0 (boo#1177544)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635768000">- Disable docs on ppc64 and s390x. Mdoc.exe currently isn't
  available there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759924800">- Drop gtkhtml2-devel BuildRequires: Not used, nor needed.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="9c82ec8042cba6a7e7f7ebb6de167243ddf2c0ea8b191c11fc84e35dce6cbe60497f97be5105fb1b69423d0f2a3fb4cd2821f5c34cb4d293530107486f81348c" name="gtk-sharp2-debugsource" arch="i586">
  <version epoch="0" ver="2.12.45" rel="6.4"/>
  <changelog author="meissner@suse.com" date="1449230400">- run ldconfig in post/postun</changelog>
  <changelog author="lnussel@suse.de" date="1449489600">- run ldconfig in post/postun also in glib-sharp2 package</changelog>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1475064000">- fix install phase: set MONO_GAC_PREFIX env variable pointing to %{buildroot}%{_prefix}.
  gacutil from mono &gt;= 4.6 need this variable to find libraries installed in non-default gac location, even if this location provided by "root" or "gacdir" cmdline option</changelog>
  <changelog author="fwdsbs.to.11df@xoxy.net" date="1518004800">- Update version to 2.12.41 from project's github page: https://github.com/mono/gtk-sharp/releases
- Remove patch: gtk-sharp2-glib-2_31.patch
- Remove patch: gtk-sharp2-gmcs-as-compiler.patch
- Add fix-64bit-portability-issue.patch:
  * fix "64bit-portability-issue" error at windowmanager.c:113</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580299200">- Update to version 2.12.45: no changelogs provided.
- Add gtk-sharp2-csharp8.patch: Fix build failure with mcs caused
  by C#8 changes in mcs. Fixes build with mono-core 6.4.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614686400">- glade-sharp2 requires libglade-2_0-0 (boo#1177544)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635768000">- Disable docs on ppc64 and s390x. Mdoc.exe currently isn't
  available there.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759924800">- Drop gtkhtml2-devel BuildRequires: Not used, nor needed.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="61515fccc5af9b797c3803ec429b3216537144cbf1d1460f0be930766e46fade8d927207b0336550d1fa581ca2ff104906da2eaba9c91ecdf6380687a869145e" name="gtk-vnc-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="5.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584187200">- Drop pkgconfig(gvnc-1.0) BuildRequires: Package builds fine
  without buildrequiring itself, but complains somewhat loudly.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 1.2.0:
  + Add API to request fixed zoom level.
  + Add API to request fixed aspect ratio when scaling.
  + Add APIs for client initiated desktop resize.
  + Implement "Extended Desktop Resize" VNC extension.
  + Implement "Desktop Rename" VNC extension.
  + Implement "Last Rect" VNC extension.
  + Implement "XVP" (power control) VNC extension.
  + Implement VeNCrypt "plain" auth mode.
  + Implement alpha cursor VNC extension.
  + Fix JPEG decoding in low colour depth modes.
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637150400">- Update to version 1.3.0:
  + Add API to request screen rotation.
  + Automatically pick gthread coroutine if ucontext is not
    available.
  + Fix meson logic bug when disabling vala.
  + Honour choice of python when generating keymaps.
  + Fix error reporting and memory leaks encrypting auth data.
  + Fix missing includes for GDK quartz and broadway backends.
  + Switch to GNUTLS for VNC auth challenge to fix empty password
    handling.
  + Fix handling of auth subtypes in gvnccapture program.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.3.1:
  + Fix invalid use of subprojects with meson.
  + Support ZRLE encoding for zero size alpha cursors.
  + Add 'check' arg to meson run_command().</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736164800">- Update to version 1.4.0:
  + Support g_autoptr for exported allocated types
  + Replace gtk-doc with gi-docgen for API docs
  + Add missing vnc_color_map_lookup method sym to exports
  + Speed up coroutine switching with setjmp/longjmp
  + Improve valgrind compatibility with coroutines
  + Add native winfiber coroutine for Windows
  + Add support for libucontext coroutines
  + Refuse to use broken native ucontext support on macOS aarch64
  + Raise fatal error on impossible conditions / OOM in coroutines
  + Many other misc coroutine bugs / improvements
  + Add support to pass CA cert data for TLS
  + Allow ungrabbing keyboard in gvncviewer demo
  + Fix leak of socket address in SASL auth
  + Avoid mandating SASL SSF over UNIX sockets
  + Don't assume SASL out data is NUL terminated
  + Fix rendering artifacts on HiDPI displays
  + Don't expose server auth types to apps that are not implemented
  + Convert more code to use GNUTLS for ciphers/hashes
  + Replace remaining use of gcrypt with gmp
  + Add unit testing of VNC, ARD, MS logon auth types
- Pass gi-docs=disabled to meson setup, do not build docs.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738929600">- Update to version 1.5.0:
  + Add API to allow forcing a visible cursor when remote cursor is
  + empty/fully transparent
  + Fix regression handling unknown auth types which should be
    ignored
  + Fix double free in SASL auth error path
  + Fix alpha cursor encoding by reversing pre-multiplication of
    alpha channel
  + Preserve colour map across desktop resizes
  + Remove undefined symbols from linker version script
  + Remove obsolete wiki links
  + Expand refusal to use ucontext to all macOS platforms
  + Improve debug messages for pixel encoding
  + Fix compiler complaint about overflow in challenge buffer in
    test suite
  + Add testing of cursor encodings (temporarily disabled on big
    endian systems due to undiagnosed failures)</changelog>
  <changelog author="carnold@suse.com" date="1762171200">- bsc#1251850 - removal of spice leads to regression in
  functionality, specifically for graphical console copy paste
  001-src-introduce-a-vncclipboard.h-header-file.patch
  002-Add-the-extended-clipboard-pseudo-encoding.patch
  003-Implement-extended-clipboard-capability-negotiation.patch
  004-Implement-client-to-server-clipboard-update-notification.patch
  005-Flush-pending-clipboard-on-focus-in-event.patch
  006-Implement-response-to-server-clipboard-REQUEST-action.patch
  007-Implement-handling-of-server-clipboard-NOTIFY-action.patch
  008-Complete-server-to-client-data-sync-PROVIDE.patch</changelog>
  <changelog author="carnold@suse.com" date="1781179200">- bsc#1266272 - "virt-manager" is crashing.
  bsc#1266372 - virt-manager SIGSEGV after few minutes in
  on_primary_owner_change (.... at ../src/vncdisplay.c:1944
  009-let-GLib-manage-the-lifecycle-of-VncDisplay-GObject.patch</changelog>
  <changelog author="carnold@suse.com" date="1782129600">- bsc#1268264 - virt-manager crash when connecting to instance
  using VNC
  009-fix-error-handling-in-main-thread-context.patch
- bsc#1258497 - virt-manager segfault error 4 in libgvnc-1.0.so.0.0.1
  Renamed 009-let-GLib-manage-the-lifecycle-of-VncDisplay-GObject.patch to
  010-let-GLib-manage-the-lifecycle-of-VncDisplay-GObject.patch</changelog>
  <changelog author="carnold@suse.com" date="1784116800">- Replace BuildRequires on python3-devel with python3-base</changelog>
</package>
<package pkgid="fee92a24048d77da8d1881521b56b83f2210dba29c94b395fd8ebfb8024e85435470157899aa8f9b104e7b426d4d4a5cb7bc5bd74235010e2f6d0f3609b57c2b" name="gtk-vnc-debugsource" arch="i586">
  <version epoch="0" ver="1.5.0" rel="5.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584187200">- Drop pkgconfig(gvnc-1.0) BuildRequires: Package builds fine
  without buildrequiring itself, but complains somewhat loudly.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 1.2.0:
  + Add API to request fixed zoom level.
  + Add API to request fixed aspect ratio when scaling.
  + Add APIs for client initiated desktop resize.
  + Implement "Extended Desktop Resize" VNC extension.
  + Implement "Desktop Rename" VNC extension.
  + Implement "Last Rect" VNC extension.
  + Implement "XVP" (power control) VNC extension.
  + Implement VeNCrypt "plain" auth mode.
  + Implement alpha cursor VNC extension.
  + Fix JPEG decoding in low colour depth modes.
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637150400">- Update to version 1.3.0:
  + Add API to request screen rotation.
  + Automatically pick gthread coroutine if ucontext is not
    available.
  + Fix meson logic bug when disabling vala.
  + Honour choice of python when generating keymaps.
  + Fix error reporting and memory leaks encrypting auth data.
  + Fix missing includes for GDK quartz and broadway backends.
  + Switch to GNUTLS for VNC auth challenge to fix empty password
    handling.
  + Fix handling of auth subtypes in gvnccapture program.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.3.1:
  + Fix invalid use of subprojects with meson.
  + Support ZRLE encoding for zero size alpha cursors.
  + Add 'check' arg to meson run_command().</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736164800">- Update to version 1.4.0:
  + Support g_autoptr for exported allocated types
  + Replace gtk-doc with gi-docgen for API docs
  + Add missing vnc_color_map_lookup method sym to exports
  + Speed up coroutine switching with setjmp/longjmp
  + Improve valgrind compatibility with coroutines
  + Add native winfiber coroutine for Windows
  + Add support for libucontext coroutines
  + Refuse to use broken native ucontext support on macOS aarch64
  + Raise fatal error on impossible conditions / OOM in coroutines
  + Many other misc coroutine bugs / improvements
  + Add support to pass CA cert data for TLS
  + Allow ungrabbing keyboard in gvncviewer demo
  + Fix leak of socket address in SASL auth
  + Avoid mandating SASL SSF over UNIX sockets
  + Don't assume SASL out data is NUL terminated
  + Fix rendering artifacts on HiDPI displays
  + Don't expose server auth types to apps that are not implemented
  + Convert more code to use GNUTLS for ciphers/hashes
  + Replace remaining use of gcrypt with gmp
  + Add unit testing of VNC, ARD, MS logon auth types
- Pass gi-docs=disabled to meson setup, do not build docs.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738929600">- Update to version 1.5.0:
  + Add API to allow forcing a visible cursor when remote cursor is
  + empty/fully transparent
  + Fix regression handling unknown auth types which should be
    ignored
  + Fix double free in SASL auth error path
  + Fix alpha cursor encoding by reversing pre-multiplication of
    alpha channel
  + Preserve colour map across desktop resizes
  + Remove undefined symbols from linker version script
  + Remove obsolete wiki links
  + Expand refusal to use ucontext to all macOS platforms
  + Improve debug messages for pixel encoding
  + Fix compiler complaint about overflow in challenge buffer in
    test suite
  + Add testing of cursor encodings (temporarily disabled on big
    endian systems due to undiagnosed failures)</changelog>
  <changelog author="carnold@suse.com" date="1762171200">- bsc#1251850 - removal of spice leads to regression in
  functionality, specifically for graphical console copy paste
  001-src-introduce-a-vncclipboard.h-header-file.patch
  002-Add-the-extended-clipboard-pseudo-encoding.patch
  003-Implement-extended-clipboard-capability-negotiation.patch
  004-Implement-client-to-server-clipboard-update-notification.patch
  005-Flush-pending-clipboard-on-focus-in-event.patch
  006-Implement-response-to-server-clipboard-REQUEST-action.patch
  007-Implement-handling-of-server-clipboard-NOTIFY-action.patch
  008-Complete-server-to-client-data-sync-PROVIDE.patch</changelog>
  <changelog author="carnold@suse.com" date="1781179200">- bsc#1266272 - "virt-manager" is crashing.
  bsc#1266372 - virt-manager SIGSEGV after few minutes in
  on_primary_owner_change (.... at ../src/vncdisplay.c:1944
  009-let-GLib-manage-the-lifecycle-of-VncDisplay-GObject.patch</changelog>
  <changelog author="carnold@suse.com" date="1782129600">- bsc#1268264 - virt-manager crash when connecting to instance
  using VNC
  009-fix-error-handling-in-main-thread-context.patch
- bsc#1258497 - virt-manager segfault error 4 in libgvnc-1.0.so.0.0.1
  Renamed 009-let-GLib-manage-the-lifecycle-of-VncDisplay-GObject.patch to
  010-let-GLib-manage-the-lifecycle-of-VncDisplay-GObject.patch</changelog>
  <changelog author="carnold@suse.com" date="1784116800">- Replace BuildRequires on python3-devel with python3-base</changelog>
</package>
<package pkgid="49e5f217293ae99af2363cb2e6ff8ffe6b70785eba449931e5138c81ece68a7a49606a5c370517c9bcce30f93ba2ef638973ad4c30e145e13eef4cbd65df0bc5" name="gtk-vnc-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="5.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584187200">- Drop pkgconfig(gvnc-1.0) BuildRequires: Package builds fine
  without buildrequiring itself, but complains somewhat loudly.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 1.2.0:
  + Add API to request fixed zoom level.
  + Add API to request fixed aspect ratio when scaling.
  + Add APIs for client initiated desktop resize.
  + Implement "Extended Desktop Resize" VNC extension.
  + Implement "Desktop Rename" VNC extension.
  + Implement "Last Rect" VNC extension.
  + Implement "XVP" (power control) VNC extension.
  + Implement VeNCrypt "plain" auth mode.
  + Implement alpha cursor VNC extension.
  + Fix JPEG decoding in low colour depth modes.
  + Update translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637150400">- Update to version 1.3.0:
  + Add API to request screen rotation.
  + Automatically pick gthread coroutine if ucontext is not
    available.
  + Fix meson logic bug when disabling vala.
  + Honour choice of python when generating keymaps.
  + Fix error reporting and memory leaks encrypting auth data.
  + Fix missing includes for GDK quartz and broadway backends.
  + Switch to GNUTLS for VNC auth challenge to fix empty password
    handling.
  + Fix handling of auth subtypes in gvnccapture program.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.3.1:
  + Fix invalid use of subprojects with meson.
  + Support ZRLE encoding for zero size alpha cursors.
  + Add 'check' arg to meson run_command().</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736164800">- Update to version 1.4.0:
  + Support g_autoptr for exported allocated types
  + Replace gtk-doc with gi-docgen for API docs
  + Add missing vnc_color_map_lookup method sym to exports
  + Speed up coroutine switching with setjmp/longjmp
  + Improve valgrind compatibility with coroutines
  + Add native winfiber coroutine for Windows
  + Add support for libucontext coroutines
  + Refuse to use broken native ucontext support on macOS aarch64
  + Raise fatal error on impossible conditions / OOM in coroutines
  + Many other misc coroutine bugs / improvements
  + Add support to pass CA cert data for TLS
  + Allow ungrabbing keyboard in gvncviewer demo
  + Fix leak of socket address in SASL auth
  + Avoid mandating SASL SSF over UNIX sockets
  + Don't assume SASL out data is NUL terminated
  + Fix rendering artifacts on HiDPI displays
  + Don't expose server auth types to apps that are not implemented
  + Convert more code to use GNUTLS for ciphers/hashes
  + Replace remaining use of gcrypt with gmp
  + Add unit testing of VNC, ARD, MS logon auth types
- Pass gi-docs=disabled to meson setup, do not build docs.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738929600">- Update to version 1.5.0:
  + Add API to allow forcing a visible cursor when remote cursor is
  + empty/fully transparent
  + Fix regression handling unknown auth types which should be
    ignored
  + Fix double free in SASL auth error path
  + Fix alpha cursor encoding by reversing pre-multiplication of
    alpha channel
  + Preserve colour map across desktop resizes
  + Remove undefined symbols from linker version script
  + Remove obsolete wiki links
  + Expand refusal to use ucontext to all macOS platforms
  + Improve debug messages for pixel encoding
  + Fix compiler complaint about overflow in challenge buffer in
    test suite
  + Add testing of cursor encodings (temporarily disabled on big
    endian systems due to undiagnosed failures)</changelog>
  <changelog author="carnold@suse.com" date="1762171200">- bsc#1251850 - removal of spice leads to regression in
  functionality, specifically for graphical console copy paste
  001-src-introduce-a-vncclipboard.h-header-file.patch
  002-Add-the-extended-clipboard-pseudo-encoding.patch
  003-Implement-extended-clipboard-capability-negotiation.patch
  004-Implement-client-to-server-clipboard-update-notification.patch
  005-Flush-pending-clipboard-on-focus-in-event.patch
  006-Implement-response-to-server-clipboard-REQUEST-action.patch
  007-Implement-handling-of-server-clipboard-NOTIFY-action.patch
  008-Complete-server-to-client-data-sync-PROVIDE.patch</changelog>
  <changelog author="carnold@suse.com" date="1781179200">- bsc#1266272 - "virt-manager" is crashing.
  bsc#1266372 - virt-manager SIGSEGV after few minutes in
  on_primary_owner_change (.... at ../src/vncdisplay.c:1944
  009-let-GLib-manage-the-lifecycle-of-VncDisplay-GObject.patch</changelog>
  <changelog author="carnold@suse.com" date="1782129600">- bsc#1268264 - virt-manager crash when connecting to instance
  using VNC
  009-fix-error-handling-in-main-thread-context.patch
- bsc#1258497 - virt-manager segfault error 4 in libgvnc-1.0.so.0.0.1
  Renamed 009-let-GLib-manage-the-lifecycle-of-VncDisplay-GObject.patch to
  010-let-GLib-manage-the-lifecycle-of-VncDisplay-GObject.patch</changelog>
  <changelog author="carnold@suse.com" date="1784116800">- Replace BuildRequires on python3-devel with python3-base</changelog>
</package>
<package pkgid="f46012b6671805d5b636513a3cd33ed3475f96e28f9ac44e66403eb18a3ab7544029f29f209561e1068fc2702c007b3be76977d1a4256cb8999b97d9895e715f" name="gtk2-debugsource" arch="i586">
  <version epoch="0" ver="2.24.33" rel="18.6"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729166400">- Eliminate usage of update-alternatives:
  + Drop gtk-update-icon-cache and relevant man page. We rely
    solely on GTK3 to perform this caching task.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1740571200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938, jsc#SLE-21105). Provide
  translation for SUSE specific strings and missing upstream
  translations in a dedicated tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
  defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
  to C11, is now no longer under development, and therefore should
  not be expected to compile to newer standards.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749902400">- Update automake-1.17.patch: make autogen.sh accept all libtool
  2.x versions. This should save us until libtool jumps to 3.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to be used by gdk-pixbuf.</changelog>
</package>
<package pkgid="d46f0a2b3340f94ac45f6a341c1b9dbf48f2ba907847f45c44b40942d63fa69dfe92a6b15f32b292c92461046645edbee717f09805dd584f7931a0440177e342" name="gtk2-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="18.6"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729166400">- Eliminate usage of update-alternatives:
  + Drop gtk-update-icon-cache and relevant man page. We rely
    solely on GTK3 to perform this caching task.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1740571200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938, jsc#SLE-21105). Provide
  translation for SUSE specific strings and missing upstream
  translations in a dedicated tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
  defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
  to C11, is now no longer under development, and therefore should
  not be expected to compile to newer standards.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749902400">- Update automake-1.17.patch: make autogen.sh accept all libtool
  2.x versions. This should save us until libtool jumps to 3.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to be used by gdk-pixbuf.</changelog>
</package>
<package pkgid="b5fed634c96ec28f74933640c2b76b701408fd1ada855b7443c1890f48f7ed10c8df5f075123cf5acc340b35b2826c62fb6488669530101ef193dd2ed1ca21c0" name="gtk2-engine-aurora-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.1" rel="17.9"/>
  <changelog author="andrea@opensuse.org" date="1277812800">- New package</changelog>
  <changelog author="andrea@opensuse.org" date="1277899200">- added gtk2-engine-aurora-arrow_size.patch to fix the size
  of the menu arrows</changelog>
  <changelog author="gber@opensuse.org" date="1326196800">- added gtk2-engine-aurora-fix-glib-includes.patch in order to
  prevent glib/gtimer.h from being included directly
- use spdx.org license abbreviation</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="ebb4b0eb5360695ff910f76ef78bcc1ba35378daa3658b8df780576019842da35b693119882a7d5febeed8ed95d5c1d33aa536f90d4037f678841f5533981cb0" name="gtk2-engine-aurora-debugsource" arch="i586">
  <version epoch="0" ver="1.5.1" rel="17.9"/>
  <changelog author="andrea@opensuse.org" date="1277812800">- New package</changelog>
  <changelog author="andrea@opensuse.org" date="1277899200">- added gtk2-engine-aurora-arrow_size.patch to fix the size
  of the menu arrows</changelog>
  <changelog author="gber@opensuse.org" date="1326196800">- added gtk2-engine-aurora-fix-glib-includes.patch in order to
  prevent glib/gtimer.h from being included directly
- use spdx.org license abbreviation</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="2ac2bb1b8f38363a1e416d50e72e6e838d4114b014d1482f04d97e7d19bd1d1c339ea65e68e92f0bb79cc8842bfc030e579c616c8f6739d0156b4aeb83c4a459" name="gtk2-engine-cleanice-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.1" rel="20.4"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157457600">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303128000">- update baselibs.conf</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1749470400">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="33ad6ffaa280154dbd9b9fb2cc3d42c614fcad8d35e46f8b70fbb043376fed67805f103479ca217f32d7fc8074da8f35f2e61b29e7235ff06bb2f8218229dfb4" name="gtk2-engine-cleanice-debugsource" arch="i586">
  <version epoch="0" ver="2.4.1" rel="20.4"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157457600">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303128000">- update baselibs.conf</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1749470400">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="19c96f1c12c99b474f68a036f70d3a314eb6c394c0fd087fc2edbf5f230595a6c037e8311d3e8fd1da8f9c586c91e80434310801b3b636593a411e4f2bcbddba" name="gtk2-engine-clearlooks-debuginfo" arch="i586">
  <version epoch="0" ver="2.20.2" rel="23.5"/>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 2.20.2:
  + Fix evolution ETree header in Clearlooks
  + Minor fixes in mist
  + Removed Xfce specific workaround from the clearlooks engine
    (bgo#616124)
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Use --whatprovides to find the version of gtk2 since we split
  gtk2 according to the shared library packaging policy, and there
  is no gtk2 package anymore.</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1311595200">- Fixed typo in description of gtk2-engines.spec</changelog>
  <changelog author="dimstar@opensuse.org" date="1322395200">- Add gtk-engines-glib.patch: Fix build with newer glib, where only
  glib.h can be #include'd.</changelog>
  <changelog author="gankov@opensuse.org" date="1324728000">- Split gtk2-engines package in subpackages for each engine and
  theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
  clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
  thinice. Fix bnc#706929.
- Add Requires for all new subpackages to gtk2-engines: it is now a
  metapackage used to install all engines and themes.
- Add README.openSUSE to gtk2-engines to explain that this is a
  metapackage.
- Remove fdupes BuildRequires and call to %fdupes since it can't be
  useful anymore with split packages.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Manually remove translations in %install and drop lang
  subpackage: the translations are useless at runtime, since they
  are integrated in the xml files.
- Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
  upgrades.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751457600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="5bd14f619f36ddc0aab55b3b1b055ae6f1b1b3d8c1d68ecb11abc732d46f4f0cbe7c1a69a122f83b67eb8bbdc32aeb8669ecea905a663ab9a3aa027e663c5c85" name="gtk2-engine-crux-debuginfo" arch="i586">
  <version epoch="0" ver="2.20.2" rel="23.5"/>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 2.20.2:
  + Fix evolution ETree header in Clearlooks
  + Minor fixes in mist
  + Removed Xfce specific workaround from the clearlooks engine
    (bgo#616124)
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Use --whatprovides to find the version of gtk2 since we split
  gtk2 according to the shared library packaging policy, and there
  is no gtk2 package anymore.</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1311595200">- Fixed typo in description of gtk2-engines.spec</changelog>
  <changelog author="dimstar@opensuse.org" date="1322395200">- Add gtk-engines-glib.patch: Fix build with newer glib, where only
  glib.h can be #include'd.</changelog>
  <changelog author="gankov@opensuse.org" date="1324728000">- Split gtk2-engines package in subpackages for each engine and
  theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
  clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
  thinice. Fix bnc#706929.
- Add Requires for all new subpackages to gtk2-engines: it is now a
  metapackage used to install all engines and themes.
- Add README.openSUSE to gtk2-engines to explain that this is a
  metapackage.
- Remove fdupes BuildRequires and call to %fdupes since it can't be
  useful anymore with split packages.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Manually remove translations in %install and drop lang
  subpackage: the translations are useless at runtime, since they
  are integrated in the xml files.
- Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
  upgrades.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751457600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="186135e85900ff19205b46cb0d8d75457c2b2c4b0236b9c967a5f177c7ae5734a512e06ddedc0c6bc87d030b17a9a6258411da899400c82719028d6f3978fcc1" name="gtk2-engine-equinox-debuginfo" arch="i586">
  <version epoch="0" ver="1.50" rel="11.9"/>
  <changelog author="pascal.bleser@opensuse.org" date="1281528000">- initial package (1.20)</changelog>
  <changelog author="fisiu@opensuse.org" date="1294660800">- Update to version 1.30.2:
  + Engine:
  - Better rendering for gradient listitems
  + Themes:
  - Windows can be dragged from menubar
  - Include userChrome.css to fix Firefox/Thunderbird menu issue
  - Include Chromium/Chrome theme for Equinox Evolution
  - Some fixes
- Changes from version 1.30.1:
  + Engine:
  - Fix missing parameters in function equinox_style_copy
- Changes from version 1.30:
  + Engine:
  - New options menubarborders and listviewitemstyle
  - New values for menubarstyle and scrollbarstyle options
  - Some fixes
  + Themes:
  - New themes Evolution and Evolution Light
  - Fix bug with Inkscape palette
  - Workspace switcher and menubar items more lighter in dark
    panels
  - Fix bugs with some applets: CPU scaling, network monitor,
    dictionary.
  + Metacity:
  - Bottom border of all themes reduced
  - New themes Evolution Rounded and Evolution Squared</changelog>
  <changelog author="vuntz@opensuse.org" date="1296129600">- Cleanup for inclusion in Factory. In particular, use only one
  source package for both the engine and the metatheme.</changelog>
  <changelog author="vuntz@opensuse.org" date="1297425600">- Add back useful comment that was lost when entering Factory.</changelog>
  <changelog author="dimstar@opensuse.org" date="1322654400">- Add gtk2-metatheme-equinox-glib-2.31.patch: Fix build with glib
  2.31.</changelog>
  <changelog author="vuntz@opensuse.org" date="1325764800">- Update to version 1.50:
  + New option resizegripstyle
  + New value for menubaritemstyle option
  + Support of global menu (must be manually enabled, see README
    file)
  + Better support of Ubuntu One Client and Software Center
  + Some fixes for Metacity themes in Ubuntu 11.04
- Changes from version 1.40:
  + New options menubaritemstyle, scrollbartrough, textstyle and
    textshade
  + Rendering of progressbars improved
  + Better support of dark themes
  + Some changes in displaying focuses
  + Fix some crashes with Evolution
- Drop equinox-no-return-value.patch: fixed upstream.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Add dmz-icon-theme-cursors and faenza-icon-theme Requires to main
  subpackage, as those are needed by the metathemes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: patchN -&gt; patch -P N.</changelog>
</package>
<package pkgid="112f6affda6d6542bd314178324b8ce7ed44c78ad943a48af9dff41f23c239d670c1e71e24ddfdadcfb9e8328058b488975d68bd27ebc67a7619d86ca421573d" name="gtk2-engine-glide-debuginfo" arch="i586">
  <version epoch="0" ver="2.20.2" rel="23.5"/>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 2.20.2:
  + Fix evolution ETree header in Clearlooks
  + Minor fixes in mist
  + Removed Xfce specific workaround from the clearlooks engine
    (bgo#616124)
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Use --whatprovides to find the version of gtk2 since we split
  gtk2 according to the shared library packaging policy, and there
  is no gtk2 package anymore.</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1311595200">- Fixed typo in description of gtk2-engines.spec</changelog>
  <changelog author="dimstar@opensuse.org" date="1322395200">- Add gtk-engines-glib.patch: Fix build with newer glib, where only
  glib.h can be #include'd.</changelog>
  <changelog author="gankov@opensuse.org" date="1324728000">- Split gtk2-engines package in subpackages for each engine and
  theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
  clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
  thinice. Fix bnc#706929.
- Add Requires for all new subpackages to gtk2-engines: it is now a
  metapackage used to install all engines and themes.
- Add README.openSUSE to gtk2-engines to explain that this is a
  metapackage.
- Remove fdupes BuildRequires and call to %fdupes since it can't be
  useful anymore with split packages.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Manually remove translations in %install and drop lang
  subpackage: the translations are useless at runtime, since they
  are integrated in the xml files.
- Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
  upgrades.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751457600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="f4110c12774529a5d65548ab0ba6813b830134ec099869f1820f1305838a6592fd41c3644efb39675b0c015dfcf8c516920dcfedf4e246ddfa5c1bc6b23f9b6a" name="gtk2-engine-hcengine-debuginfo" arch="i586">
  <version epoch="0" ver="2.20.2" rel="23.5"/>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 2.20.2:
  + Fix evolution ETree header in Clearlooks
  + Minor fixes in mist
  + Removed Xfce specific workaround from the clearlooks engine
    (bgo#616124)
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Use --whatprovides to find the version of gtk2 since we split
  gtk2 according to the shared library packaging policy, and there
  is no gtk2 package anymore.</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1311595200">- Fixed typo in description of gtk2-engines.spec</changelog>
  <changelog author="dimstar@opensuse.org" date="1322395200">- Add gtk-engines-glib.patch: Fix build with newer glib, where only
  glib.h can be #include'd.</changelog>
  <changelog author="gankov@opensuse.org" date="1324728000">- Split gtk2-engines package in subpackages for each engine and
  theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
  clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
  thinice. Fix bnc#706929.
- Add Requires for all new subpackages to gtk2-engines: it is now a
  metapackage used to install all engines and themes.
- Add README.openSUSE to gtk2-engines to explain that this is a
  metapackage.
- Remove fdupes BuildRequires and call to %fdupes since it can't be
  useful anymore with split packages.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Manually remove translations in %install and drop lang
  subpackage: the translations are useless at runtime, since they
  are integrated in the xml files.
- Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
  upgrades.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751457600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="01fcfe240f956e14ed03a62b8eb7744ae279617dc41f886486d11c976da7cbdc0840c92a76dca3819cb45cbe5c639beb92e590450d300b4515bef501db9e9264" name="gtk2-engine-industrial-debuginfo" arch="i586">
  <version epoch="0" ver="2.20.2" rel="23.5"/>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 2.20.2:
  + Fix evolution ETree header in Clearlooks
  + Minor fixes in mist
  + Removed Xfce specific workaround from the clearlooks engine
    (bgo#616124)
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Use --whatprovides to find the version of gtk2 since we split
  gtk2 according to the shared library packaging policy, and there
  is no gtk2 package anymore.</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1311595200">- Fixed typo in description of gtk2-engines.spec</changelog>
  <changelog author="dimstar@opensuse.org" date="1322395200">- Add gtk-engines-glib.patch: Fix build with newer glib, where only
  glib.h can be #include'd.</changelog>
  <changelog author="gankov@opensuse.org" date="1324728000">- Split gtk2-engines package in subpackages for each engine and
  theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
  clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
  thinice. Fix bnc#706929.
- Add Requires for all new subpackages to gtk2-engines: it is now a
  metapackage used to install all engines and themes.
- Add README.openSUSE to gtk2-engines to explain that this is a
  metapackage.
- Remove fdupes BuildRequires and call to %fdupes since it can't be
  useful anymore with split packages.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Manually remove translations in %install and drop lang
  subpackage: the translations are useless at runtime, since they
  are integrated in the xml files.
- Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
  upgrades.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751457600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="94e4935083a320641050a002e68616305f5e8a8d83a0aee365bad1cecb66f58307d318d858ac8e1cdc06118617bbc0af257290b6d77ada97d599a5884b735437" name="gtk2-engine-mist-debuginfo" arch="i586">
  <version epoch="0" ver="2.20.2" rel="23.5"/>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 2.20.2:
  + Fix evolution ETree header in Clearlooks
  + Minor fixes in mist
  + Removed Xfce specific workaround from the clearlooks engine
    (bgo#616124)
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Use --whatprovides to find the version of gtk2 since we split
  gtk2 according to the shared library packaging policy, and there
  is no gtk2 package anymore.</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1311595200">- Fixed typo in description of gtk2-engines.spec</changelog>
  <changelog author="dimstar@opensuse.org" date="1322395200">- Add gtk-engines-glib.patch: Fix build with newer glib, where only
  glib.h can be #include'd.</changelog>
  <changelog author="gankov@opensuse.org" date="1324728000">- Split gtk2-engines package in subpackages for each engine and
  theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
  clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
  thinice. Fix bnc#706929.
- Add Requires for all new subpackages to gtk2-engines: it is now a
  metapackage used to install all engines and themes.
- Add README.openSUSE to gtk2-engines to explain that this is a
  metapackage.
- Remove fdupes BuildRequires and call to %fdupes since it can't be
  useful anymore with split packages.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Manually remove translations in %install and drop lang
  subpackage: the translations are useless at runtime, since they
  are integrated in the xml files.
- Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
  upgrades.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751457600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="efecb9898f9332fce2bbf1c50b529135174351e1a1402b38d251f59f7f3dce024e71094f2e0d42d1b6235f71742c849cb0e7faa8503e0eb8a04e12b091d908ce" name="gtk2-engine-murrine-debuginfo" arch="i586">
  <version epoch="0" ver="0.98.2" rel="12.9"/>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="vuntz@opensuse.org" date="1285156800">- Update to version 0.98.0:
  + Too many changes to list here, please see NEWS.
  + New supported widgets: GtkExpander, GtkIconView, GtkInfoBar.
  + Many new options.
  + Improved rendering:
  - rounded GtkScale trough
  - disabled GtkScale trough
  - contrast function in GtkButton
  - better GtkTooltip theming
  - and more.
  + Various bug fixes.
- Drop gtk2-engine-murrine-0.90.3-nonvoid.patch: not needed
  anymore.</changelog>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 0.98.1:
  + Murrine is now dual-licensed LGPLv2.1 and LGPLv3.
  + Build fix (bgo#630869)
- Update License tag accordingly.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286193600">- Update to version 0.98.1.1:
  + Include LGPLv2.1 in the tarball.</changelog>
  <changelog author="dimstar@opensuse.org" date="1322481600">- Add gtk2-engine-murrine-glib.patch: Fix build with glib 2.31:
  only glib.h can be included.</changelog>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="zaitor@opensuse.org" date="1327492800">- Update to version 0.98.2:
  + Changed option: reliefstyle = 5 for a more controllable inset.
  + Build fixes:
  - Glib 2.31 compatibility (bgo#665022).
  - Compiles using pixman (bgo#630869).
- Add xz BuildRequires because we can't build a package for a
  xz-compressed tarball without explicitly specifying that... See
  bnc#697467 for more details.
- Drop gtk2-engine-murrine-glib.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713787200">- Add murrine-missing-prototypes.patch: add missing prototypes.</changelog>
</package>
<package pkgid="b24ed194a0fda9670213422e2c98b999a7d769c2f5986dd01cea7e99824ebe4ec021d1ad9c73004a568a4fe9b4b41215f9b5d3a6a8d5621ff8d2692436c660a7" name="gtk2-engine-murrine-debugsource" arch="i586">
  <version epoch="0" ver="0.98.2" rel="12.9"/>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="vuntz@opensuse.org" date="1285156800">- Update to version 0.98.0:
  + Too many changes to list here, please see NEWS.
  + New supported widgets: GtkExpander, GtkIconView, GtkInfoBar.
  + Many new options.
  + Improved rendering:
  - rounded GtkScale trough
  - disabled GtkScale trough
  - contrast function in GtkButton
  - better GtkTooltip theming
  - and more.
  + Various bug fixes.
- Drop gtk2-engine-murrine-0.90.3-nonvoid.patch: not needed
  anymore.</changelog>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 0.98.1:
  + Murrine is now dual-licensed LGPLv2.1 and LGPLv3.
  + Build fix (bgo#630869)
- Update License tag accordingly.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286193600">- Update to version 0.98.1.1:
  + Include LGPLv2.1 in the tarball.</changelog>
  <changelog author="dimstar@opensuse.org" date="1322481600">- Add gtk2-engine-murrine-glib.patch: Fix build with glib 2.31:
  only glib.h can be included.</changelog>
  <changelog author="coolo@suse.com" date="1326369600">- change license to be in spdx.org format</changelog>
  <changelog author="zaitor@opensuse.org" date="1327492800">- Update to version 0.98.2:
  + Changed option: reliefstyle = 5 for a more controllable inset.
  + Build fixes:
  - Glib 2.31 compatibility (bgo#665022).
  - Compiles using pixman (bgo#630869).
- Add xz BuildRequires because we can't build a package for a
  xz-compressed tarball without explicitly specifying that... See
  bnc#697467 for more details.
- Drop gtk2-engine-murrine-glib.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713787200">- Add murrine-missing-prototypes.patch: add missing prototypes.</changelog>
</package>
<package pkgid="4a7b08d00d1b8509c3c661ec6368ebc7edd9b92d9e467d00ffdb0d7716921ed14ad8715452ffad753ae94ce60fad6c6c1bb083e9a26d445aa72cd5383f8ef8ee" name="gtk2-engine-nimbus-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.7" rel="15.4"/>
  <changelog author="bwalle@suse.de" date="1225713600">- Remove %debug_package to fix build when debug information is
  enabled in the project configuration.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging and rename to gtk2-metatheme-nimbus, since
  it's really a metatheme.
- Update to 0.1.2:
  + new light-nimbus theme</changelog>
  <changelog author="vuntz@novell.com" date="1251460800">- Update to version 0.1.3:
  + add 48x48 version of the OpenSolaris logo</changelog>
  <changelog author="vuntz@opensuse.org" date="1258113600">- Update to version 0.1.4:
  + fix for firefox default button
  * fix for firefox scroll
  * fix for gedit tab
  * make nimbus compile cleanly under mingw
  * added new nwam icons
- Make the package noarch.</changelog>
  <changelog author="vuntz@opensuse.org" date="1270123200">- Add gtk2-metatheme-nimbus-fix-warning.patch to fix a trivial
  build error.</changelog>
  <changelog author="vuntz@opensuse.org" date="1282737600">- Use the %icon_theme_cache_* macros to make sure the icon theme
  cache is created/updated.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286798400">- Update baselibs.conf to use gtk2-engine-nimbus instead of
  gtk2-theme-nimbus. Also add a Supplements to automatically
  install the engine when nimbus is installed on the system, as
  well as a biarch gtk2.</changelog>
  <changelog author="vuntz@opensuse.org" date="1304424000">- Update to version 0.1.7:
  + Rename administration-network-configuration to
    preferences-system-network
  + Add system-software-install.png
  + Various bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.
- Drop old baselibs.conf: -32bit packages have not been built for a
  while for this package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761566400">- Add glycin-loaders BuildRequires: Fix build after changes
  elsewhere in the GNOME stack.</changelog>
</package>
<package pkgid="36af2b771af2b9a0af20bc96fb7921a4eaaf176ff5d523e67525511fedfe263fb804451445e69518e833a8a5ba8bb3155d2822eba34dc545c1e5e38b43004476" name="gtk2-engine-oxygen-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.6" rel="7.5"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1395144000">- Added crashfix from upstream:
  0001-make-sure-parent-is-registered-to-innerShadowEngine-.patch,
  fixes crashes when invoking GTK2 dialogs, bnc#869791, kde#331879</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1397390400">- Update to version 1.4.5
  * background and shadows in libreoffice
  * improved detection of empty areas for window dragging
  * fix bluring behind tooltips in KDE on 64 bits machines
  * fix calculation of the tabs area
- Droped 0001-make-sure-parent-is-registered-to-innerShadowEngine-.patch,
  merged upstream</changelog>
  <changelog author="fisiu@opensuse.org" date="1410177600">- Add fix-menu-items-look.patch: Center text in menuitem.</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1414584000">- Update to version 1.4.6
  * Changed AnimationType::None into AnimationType::NoAnimation
    due to possible conflict with X11 None.
  * Disconnect old button if already set (kde#339174)
  * Fixed decoColor consistently with Qt</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1438689600">- Use %cmake marco.
- Add qt-config-path.patch: search Qt (oxygen-qt5) config paths.
- Switch to TS_PLAIN tabstyles as oxygen-qt5 did.
- Prettify description.</changelog>
  <changelog author="wbauer@tmo.at" date="1491480000">- Add fix-crash-about-invalid-columns.patch to fix crashes in
  eclipse (kde#338012)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1556884800">- Add oxygen-gtk2-1.4.6-xul.patch to fix crashes in newmoon/palemoon</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1556884801">- Run spec-cleaner
- Trim the packages description</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708430400">- Rebase fix-menu-items-look.patch
- Switch to %autosetup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patch:
  * oxygen-gtk-cmake4.patch</changelog>
</package>
<package pkgid="f95c2a751298723c041f009816853269a5dca5bb668dbc6b5de3163eb3e99839ab18e4013823d2bf62d4925a66855b8270310388b9075c5b6ad37e9570a3a22a" name="gtk2-engine-redmond95-debuginfo" arch="i586">
  <version epoch="0" ver="2.20.2" rel="23.5"/>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 2.20.2:
  + Fix evolution ETree header in Clearlooks
  + Minor fixes in mist
  + Removed Xfce specific workaround from the clearlooks engine
    (bgo#616124)
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Use --whatprovides to find the version of gtk2 since we split
  gtk2 according to the shared library packaging policy, and there
  is no gtk2 package anymore.</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1311595200">- Fixed typo in description of gtk2-engines.spec</changelog>
  <changelog author="dimstar@opensuse.org" date="1322395200">- Add gtk-engines-glib.patch: Fix build with newer glib, where only
  glib.h can be #include'd.</changelog>
  <changelog author="gankov@opensuse.org" date="1324728000">- Split gtk2-engines package in subpackages for each engine and
  theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
  clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
  thinice. Fix bnc#706929.
- Add Requires for all new subpackages to gtk2-engines: it is now a
  metapackage used to install all engines and themes.
- Add README.openSUSE to gtk2-engines to explain that this is a
  metapackage.
- Remove fdupes BuildRequires and call to %fdupes since it can't be
  useful anymore with split packages.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Manually remove translations in %install and drop lang
  subpackage: the translations are useless at runtime, since they
  are integrated in the xml files.
- Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
  upgrades.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751457600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="7a44c10d1192e02417edb523c5103c7a2541e7c39cd586700d67cbdf5f35e65d7578251848e72cb8ae321897a14cca83fdd975a505554461eaf0d8eeda5b61db" name="gtk2-engine-thinice-debuginfo" arch="i586">
  <version epoch="0" ver="2.20.2" rel="23.5"/>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 2.20.2:
  + Fix evolution ETree header in Clearlooks
  + Minor fixes in mist
  + Removed Xfce specific workaround from the clearlooks engine
    (bgo#616124)
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Use --whatprovides to find the version of gtk2 since we split
  gtk2 according to the shared library packaging policy, and there
  is no gtk2 package anymore.</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1311595200">- Fixed typo in description of gtk2-engines.spec</changelog>
  <changelog author="dimstar@opensuse.org" date="1322395200">- Add gtk-engines-glib.patch: Fix build with newer glib, where only
  glib.h can be #include'd.</changelog>
  <changelog author="gankov@opensuse.org" date="1324728000">- Split gtk2-engines package in subpackages for each engine and
  theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
  clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
  thinice. Fix bnc#706929.
- Add Requires for all new subpackages to gtk2-engines: it is now a
  metapackage used to install all engines and themes.
- Add README.openSUSE to gtk2-engines to explain that this is a
  metapackage.
- Remove fdupes BuildRequires and call to %fdupes since it can't be
  useful anymore with split packages.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Manually remove translations in %install and drop lang
  subpackage: the translations are useless at runtime, since they
  are integrated in the xml files.
- Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
  upgrades.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751457600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="044cda98fff8442cf271c5385bb0a63f503046a02ad5053fde09a5047fb7052ebc9a2ff01e0e9c41fd0cb686c288d4bfc1705ac8f768e71863d382906e1ffab2" name="gtk2-engines-debuginfo" arch="i586">
  <version epoch="0" ver="2.20.2" rel="23.5"/>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 2.20.2:
  + Fix evolution ETree header in Clearlooks
  + Minor fixes in mist
  + Removed Xfce specific workaround from the clearlooks engine
    (bgo#616124)
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Use --whatprovides to find the version of gtk2 since we split
  gtk2 according to the shared library packaging policy, and there
  is no gtk2 package anymore.</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1311595200">- Fixed typo in description of gtk2-engines.spec</changelog>
  <changelog author="dimstar@opensuse.org" date="1322395200">- Add gtk-engines-glib.patch: Fix build with newer glib, where only
  glib.h can be #include'd.</changelog>
  <changelog author="gankov@opensuse.org" date="1324728000">- Split gtk2-engines package in subpackages for each engine and
  theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
  clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
  thinice. Fix bnc#706929.
- Add Requires for all new subpackages to gtk2-engines: it is now a
  metapackage used to install all engines and themes.
- Add README.openSUSE to gtk2-engines to explain that this is a
  metapackage.
- Remove fdupes BuildRequires and call to %fdupes since it can't be
  useful anymore with split packages.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Manually remove translations in %install and drop lang
  subpackage: the translations are useless at runtime, since they
  are integrated in the xml files.
- Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
  upgrades.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751457600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="6a25019d7e1fa5d5a873ed54001ad42ade2ba32fb6cc65b70afee59cccf9d3a977ff11ee4503148debe48ed2f1bff59690b594fd650983052c2c793b339c0e61" name="gtk2-engines-debugsource" arch="i586">
  <version epoch="0" ver="2.20.2" rel="23.5"/>
  <changelog author="vuntz@opensuse.org" date="1285934400">- Update to version 2.20.2:
  + Fix evolution ETree header in Clearlooks
  + Minor fixes in mist
  + Removed Xfce specific workaround from the clearlooks engine
    (bgo#616124)
  + Updated translations.</changelog>
  <changelog author="vuntz@opensuse.org" date="1287057600">- Use --whatprovides to find the version of gtk2 since we split
  gtk2 according to the shared library packaging policy, and there
  is no gtk2 package anymore.</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1311595200">- Fixed typo in description of gtk2-engines.spec</changelog>
  <changelog author="dimstar@opensuse.org" date="1322395200">- Add gtk-engines-glib.patch: Fix build with newer glib, where only
  glib.h can be #include'd.</changelog>
  <changelog author="gankov@opensuse.org" date="1324728000">- Split gtk2-engines package in subpackages for each engine and
  theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
  clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
  thinice. Fix bnc#706929.
- Add Requires for all new subpackages to gtk2-engines: it is now a
  metapackage used to install all engines and themes.
- Add README.openSUSE to gtk2-engines to explain that this is a
  metapackage.
- Remove fdupes BuildRequires and call to %fdupes since it can't be
  useful anymore with split packages.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Manually remove translations in %install and drop lang
  subpackage: the translations are useless at runtime, since they
  are integrated in the xml files.
- Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
  upgrades.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.
- Fix baselibs.conf: reference correct name of hcengine.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1751457600">- Replace usage of %jobs for reproducible builds (boo#1237231)</changelog>
</package>
<package pkgid="b261f9d45de1087250120286704513ea858d5253fa65c78047bca90b8d07c140c109f7c5c17665e37f88d781323bb08cde3549e435f04995224341292b87e047" name="gtk2-immodule-amharic-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="18.6"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729166400">- Eliminate usage of update-alternatives:
  + Drop gtk-update-icon-cache and relevant man page. We rely
    solely on GTK3 to perform this caching task.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1740571200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938, jsc#SLE-21105). Provide
  translation for SUSE specific strings and missing upstream
  translations in a dedicated tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
  defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
  to C11, is now no longer under development, and therefore should
  not be expected to compile to newer standards.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749902400">- Update automake-1.17.patch: make autogen.sh accept all libtool
  2.x versions. This should save us until libtool jumps to 3.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to be used by gdk-pixbuf.</changelog>
</package>
<package pkgid="091a65bb41ca795b38fd7f45ad2a6ee6d937d198c1b60f36f0d0f9d7d03dd6f5fcfa262e9291a756754b0e282aa05e87c4b377684e38c42d2475641bc9d646d7" name="gtk2-immodule-inuktitut-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="18.6"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729166400">- Eliminate usage of update-alternatives:
  + Drop gtk-update-icon-cache and relevant man page. We rely
    solely on GTK3 to perform this caching task.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1740571200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938, jsc#SLE-21105). Provide
  translation for SUSE specific strings and missing upstream
  translations in a dedicated tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
  defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
  to C11, is now no longer under development, and therefore should
  not be expected to compile to newer standards.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749902400">- Update automake-1.17.patch: make autogen.sh accept all libtool
  2.x versions. This should save us until libtool jumps to 3.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to be used by gdk-pixbuf.</changelog>
</package>
<package pkgid="1e1e5a7f1692b21dcc4fd6b2aea89ae568bfa83346d5f6b8dd3859c8513901c587a383adc7cc2d3a65cc058db2afaa1633d283bc0b59acb850a098c474e9e9b8" name="gtk2-immodule-multipress-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="18.6"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729166400">- Eliminate usage of update-alternatives:
  + Drop gtk-update-icon-cache and relevant man page. We rely
    solely on GTK3 to perform this caching task.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1740571200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938, jsc#SLE-21105). Provide
  translation for SUSE specific strings and missing upstream
  translations in a dedicated tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
  defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
  to C11, is now no longer under development, and therefore should
  not be expected to compile to newer standards.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749902400">- Update automake-1.17.patch: make autogen.sh accept all libtool
  2.x versions. This should save us until libtool jumps to 3.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to be used by gdk-pixbuf.</changelog>
</package>
<package pkgid="4912a428be05264785d34acdb53002a8fca3913ba2b1eeafe8c5e639fe022b5fa2b8ab14265cbed2f5bbfc86dded68cc93d1f98f290435816c5209f1d2f75e53" name="gtk2-immodule-thai-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="18.6"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729166400">- Eliminate usage of update-alternatives:
  + Drop gtk-update-icon-cache and relevant man page. We rely
    solely on GTK3 to perform this caching task.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1740571200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938, jsc#SLE-21105). Provide
  translation for SUSE specific strings and missing upstream
  translations in a dedicated tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
  defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
  to C11, is now no longer under development, and therefore should
  not be expected to compile to newer standards.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749902400">- Update automake-1.17.patch: make autogen.sh accept all libtool
  2.x versions. This should save us until libtool jumps to 3.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to be used by gdk-pixbuf.</changelog>
</package>
<package pkgid="2842283fa3e758cd90135ddb19d74f89c31e312c504b1d74092b0748b26870022e2342e2153292fc7d416f04c836176314486b7168de955f518c263f2a5d2287" name="gtk2-immodule-tigrigna-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="18.6"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729166400">- Eliminate usage of update-alternatives:
  + Drop gtk-update-icon-cache and relevant man page. We rely
    solely on GTK3 to perform this caching task.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1740571200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938, jsc#SLE-21105). Provide
  translation for SUSE specific strings and missing upstream
  translations in a dedicated tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
  defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
  to C11, is now no longer under development, and therefore should
  not be expected to compile to newer standards.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749902400">- Update automake-1.17.patch: make autogen.sh accept all libtool
  2.x versions. This should save us until libtool jumps to 3.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to be used by gdk-pixbuf.</changelog>
</package>
<package pkgid="0b7bfd811c46b3d2f1dba9f560f71d143247ce1b6b3e6ee6b897e9a585d220bce2cbff3f2a8c72103e1335107170c41b26d0162db17650249167296c8cbd5c16" name="gtk2-immodule-vietnamese-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="18.6"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729166400">- Eliminate usage of update-alternatives:
  + Drop gtk-update-icon-cache and relevant man page. We rely
    solely on GTK3 to perform this caching task.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1740571200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938, jsc#SLE-21105). Provide
  translation for SUSE specific strings and missing upstream
  translations in a dedicated tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
  defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
  to C11, is now no longer under development, and therefore should
  not be expected to compile to newer standards.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749902400">- Update automake-1.17.patch: make autogen.sh accept all libtool
  2.x versions. This should save us until libtool jumps to 3.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to be used by gdk-pixbuf.</changelog>
</package>
<package pkgid="f460b6dff2bc034cae81c7b793e1fda96d4e23d8e56d21aef66dd151f5977f9368226d296d335c6f7898e3f654a8ccb5ccb42944138e954eb384b69f60bc230c" name="gtk2-immodule-xim-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="18.6"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729166400">- Eliminate usage of update-alternatives:
  + Drop gtk-update-icon-cache and relevant man page. We rely
    solely on GTK3 to perform this caching task.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1740571200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938, jsc#SLE-21105). Provide
  translation for SUSE specific strings and missing upstream
  translations in a dedicated tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
  defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
  to C11, is now no longer under development, and therefore should
  not be expected to compile to newer standards.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749902400">- Update automake-1.17.patch: make autogen.sh accept all libtool
  2.x versions. This should save us until libtool jumps to 3.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to be used by gdk-pixbuf.</changelog>
</package>
<package pkgid="2897f6a97446b495608db51c69a89692dd70f78ddaeee51661c2041b6dd460235f4fcf612068c49329fdd823901117e8b1788b62ad2fb7579f4502c69a539aa1" name="gtk2-metatheme-equinox-debugsource" arch="i586">
  <version epoch="0" ver="1.50" rel="11.9"/>
  <changelog author="pascal.bleser@opensuse.org" date="1281528000">- initial package (1.20)</changelog>
  <changelog author="fisiu@opensuse.org" date="1294660800">- Update to version 1.30.2:
  + Engine:
  - Better rendering for gradient listitems
  + Themes:
  - Windows can be dragged from menubar
  - Include userChrome.css to fix Firefox/Thunderbird menu issue
  - Include Chromium/Chrome theme for Equinox Evolution
  - Some fixes
- Changes from version 1.30.1:
  + Engine:
  - Fix missing parameters in function equinox_style_copy
- Changes from version 1.30:
  + Engine:
  - New options menubarborders and listviewitemstyle
  - New values for menubarstyle and scrollbarstyle options
  - Some fixes
  + Themes:
  - New themes Evolution and Evolution Light
  - Fix bug with Inkscape palette
  - Workspace switcher and menubar items more lighter in dark
    panels
  - Fix bugs with some applets: CPU scaling, network monitor,
    dictionary.
  + Metacity:
  - Bottom border of all themes reduced
  - New themes Evolution Rounded and Evolution Squared</changelog>
  <changelog author="vuntz@opensuse.org" date="1296129600">- Cleanup for inclusion in Factory. In particular, use only one
  source package for both the engine and the metatheme.</changelog>
  <changelog author="vuntz@opensuse.org" date="1297425600">- Add back useful comment that was lost when entering Factory.</changelog>
  <changelog author="dimstar@opensuse.org" date="1322654400">- Add gtk2-metatheme-equinox-glib-2.31.patch: Fix build with glib
  2.31.</changelog>
  <changelog author="vuntz@opensuse.org" date="1325764800">- Update to version 1.50:
  + New option resizegripstyle
  + New value for menubaritemstyle option
  + Support of global menu (must be manually enabled, see README
    file)
  + Better support of Ubuntu One Client and Software Center
  + Some fixes for Metacity themes in Ubuntu 11.04
- Changes from version 1.40:
  + New options menubaritemstyle, scrollbartrough, textstyle and
    textshade
  + Rendering of progressbars improved
  + Better support of dark themes
  + Some changes in displaying focuses
  + Fix some crashes with Evolution
- Drop equinox-no-return-value.patch: fixed upstream.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326456000">- Add dmz-icon-theme-cursors and faenza-icon-theme Requires to main
  subpackage, as those are needed by the metathemes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: patchN -&gt; patch -P N.</changelog>
</package>
<package pkgid="bd8b5b41e1cc33d5b7405d50dec0fd73942b63700ec409e364f80d310d7194e6a8e48828344dd3d1f3f2955734652b9ca8f7d747f2a685fe07fe1ac32d7daff9" name="gtk2-metatheme-nimbus-debugsource" arch="i586">
  <version epoch="0" ver="0.1.7" rel="15.4"/>
  <changelog author="bwalle@suse.de" date="1225713600">- Remove %debug_package to fix build when debug information is
  enabled in the project configuration.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging and rename to gtk2-metatheme-nimbus, since
  it's really a metatheme.
- Update to 0.1.2:
  + new light-nimbus theme</changelog>
  <changelog author="vuntz@novell.com" date="1251460800">- Update to version 0.1.3:
  + add 48x48 version of the OpenSolaris logo</changelog>
  <changelog author="vuntz@opensuse.org" date="1258113600">- Update to version 0.1.4:
  + fix for firefox default button
  * fix for firefox scroll
  * fix for gedit tab
  * make nimbus compile cleanly under mingw
  * added new nwam icons
- Make the package noarch.</changelog>
  <changelog author="vuntz@opensuse.org" date="1270123200">- Add gtk2-metatheme-nimbus-fix-warning.patch to fix a trivial
  build error.</changelog>
  <changelog author="vuntz@opensuse.org" date="1282737600">- Use the %icon_theme_cache_* macros to make sure the icon theme
  cache is created/updated.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286798400">- Update baselibs.conf to use gtk2-engine-nimbus instead of
  gtk2-theme-nimbus. Also add a Supplements to automatically
  install the engine when nimbus is installed on the system, as
  well as a biarch gtk2.</changelog>
  <changelog author="vuntz@opensuse.org" date="1304424000">- Update to version 0.1.7:
  + Rename administration-network-configuration to
    preferences-system-network
  + Add system-software-install.png
  + Various bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.
- Drop old baselibs.conf: -32bit packages have not been built for a
  while for this package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1761566400">- Add glycin-loaders BuildRequires: Fix build after changes
  elsewhere in the GNOME stack.</changelog>
</package>
<package pkgid="ff7b7165480f0ca34cd04929bf98fd13fb5fee2e39b2e986d5975d75e5940306b7f5c8494bba721ed34545578dd64857614ae748071cf47add8990ca360b61f0" name="gtk2-theme-oxygen-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.6" rel="7.5"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1395144000">- Added crashfix from upstream:
  0001-make-sure-parent-is-registered-to-innerShadowEngine-.patch,
  fixes crashes when invoking GTK2 dialogs, bnc#869791, kde#331879</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1397390400">- Update to version 1.4.5
  * background and shadows in libreoffice
  * improved detection of empty areas for window dragging
  * fix bluring behind tooltips in KDE on 64 bits machines
  * fix calculation of the tabs area
- Droped 0001-make-sure-parent-is-registered-to-innerShadowEngine-.patch,
  merged upstream</changelog>
  <changelog author="fisiu@opensuse.org" date="1410177600">- Add fix-menu-items-look.patch: Center text in menuitem.</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1414584000">- Update to version 1.4.6
  * Changed AnimationType::None into AnimationType::NoAnimation
    due to possible conflict with X11 None.
  * Disconnect old button if already set (kde#339174)
  * Fixed decoColor consistently with Qt</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1438689600">- Use %cmake marco.
- Add qt-config-path.patch: search Qt (oxygen-qt5) config paths.
- Switch to TS_PLAIN tabstyles as oxygen-qt5 did.
- Prettify description.</changelog>
  <changelog author="wbauer@tmo.at" date="1491480000">- Add fix-crash-about-invalid-columns.patch to fix crashes in
  eclipse (kde#338012)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1556884800">- Add oxygen-gtk2-1.4.6-xul.patch to fix crashes in newmoon/palemoon</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1556884801">- Run spec-cleaner
- Trim the packages description</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708430400">- Rebase fix-menu-items-look.patch
- Switch to %autosetup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patch:
  * oxygen-gtk-cmake4.patch</changelog>
</package>
<package pkgid="f18f27dfb93b15d063bd3060425d8eba390e23f35bd16bbf1c5f01a1acc9fdbeecefa2e525402352edbf4ef7fc374369b3c8577b0f57149e615e2c4a6b2aacfd" name="gtk2-theming-engine-adwaita-debuginfo" arch="i586">
  <version epoch="0" ver="3.28" rel="3.3"/>
  <changelog author="zaitor@opensuse.org" date="1475755200">- Update to version 3.22.2:
  + Dark theme updates.
  + Adwaita updates.
- Modify fdupes following upstream changes.
- Conditionally apply translations-update-upstream BuildRequires
  and macro for non-openSUSE only.</changelog>
  <changelog author="zaitor@opensuse.org" date="1490270400">- Update to version 3.22.3:
  + Dark theme fix.
  + Minor tweaks.</changelog>
  <changelog author="dimstar@opensuse.org" date="1518609600">- Update to version 3.27.90:
  + Rename to gnome-themes-extra.
  + Update README.md, various metafile updates.
  + Fix out-of-tree HC builds.
  + Use zopflipng.
  + Icon theme metadata updates.
  + Updated translations.</changelog>
  <changelog author="fcrozat@suse.com" date="1519128000">- Ensure gtk2-32bit engine has the proper supplements to be
  automatically selected.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1519992000">- Update to version 3.27.92:
  + Distribute README.md and LICENSE (again).
- Rename package from gnome-themes-standard to gnome-themes-extra.
- Drop License source, fixed upstream.
- Drop translations-update-upstream BuildRequires: Not in use since
  GNOME 3.8, since the translations was dropped then.</changelog>
  <changelog author="jengelh@inai.de" date="1520683200">- Update descriptions.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521720000">- Update to version 3.28:
  + Fix HC index.theme generation.
  + Fix typo.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709640000">- Drop baselibs.conf: the -32bit packages are no longer needed and
  have not been part of Tumbleweed for a while already (build for
  i586 only enabled in LegacyX86).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Drop gdk-pixbuf-loader-rsvg BuildRequires: glycin-loaders comes
  in via libgtk3 already and handles this case.</changelog>
</package>
<package pkgid="918b7c9396db08bdf4fb5995a232587c452b7e5ac5c96b44d3d19322ef1fdd1c2e7d28d4240bca21e4aae5d8220549a00bc599dd37b40fcc13afceedd4f0b643" name="gtk2-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="18.6"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713700800">- Add gtk2-gcc14.patch: fix build with gcc 14.</changelog>
  <changelog author="pgajdos@suse.com" date="1714392000">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1720785600">- Add CVE-2024-6655.patch: CVE-2024-6655 Stop looking for modules
  in cwd (bsc#1228120).</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1721131200">- Add automake-1.17.patch to support Automake 1.17 in autogen.sh</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1729166400">- Eliminate usage of update-alternatives:
  + Drop gtk-update-icon-cache and relevant man page. We rely
    solely on GTK3 to perform this caching task.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1740571200">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938, jsc#SLE-21105). Provide
  translation for SUSE specific strings and missing upstream
  translations in a dedicated tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742472000">- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
  defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
  to C11, is now no longer under development, and therefore should
  not be expected to compile to newer standards.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749902400">- Update automake-1.17.patch: make autogen.sh accept all libtool
  2.x versions. This should save us until libtool jumps to 3.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751457600">- Rebase automake-1.17.patch to allow usage of automake-1.18.x
- Refresh patches with quilt</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to be used by gdk-pixbuf.</changelog>
</package>
<package pkgid="73f55c8ddbbf935b747bc04f19e49853959b294c6f52e2262bf4c3f820f08b289998e65b9b055889fc8264ee60aff14541a47b9ca06001709b705ceab0f8723c" name="gtk3-debugsource" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="e9070445103ae1bf12cf15a01ad5fadd026382437d7be4467a42c965a81b793078b117293425e61f6023640e68445663b9569609ec93aaba0c380ae829751d8e" name="gtk3-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="f124a0b5f48e083aae1379b36e4f60f95a06ff7e20caad08f451820510c58ef329310d87d5f64257943451172c8557dc826e4c764b9395fa78608d40b3f7b330" name="gtk3-immodule-amharic-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="5ac54a8a077d789f7a39c39017ff9bd41baec47c5eabbf978f6b94d142eb08d7edd760a45b6174b73709abee9e0f7719974212876f51e355586468e726dca72e" name="gtk3-immodule-broadway-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="4b6741132909660d404a5ed6f8ae1e16f7a2d08f585aee9d2647e6c0de7f28a2a92c503abf219084db60017326ea5f1c26aff17d0e7070e1b691100541fa404d" name="gtk3-immodule-inuktitut-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="552161dee2b608743ae324f2730a538053573b5845992ddbbf18a375f2ba0ab1e392595d2ecc542915783cecf55a7e8e1ac0efe793fcd1cc8564b906140b3600" name="gtk3-immodule-multipress-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="02f29224afc6446239400a8ae4237d069da82b5f1ffa540620944f54dcbfd4cb30992c3039b37ee5425a6485935ca3448b8d7b7af98e14013c88dbcc6de1c3a0" name="gtk3-immodule-thai-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="5ff5b106f8d0da67eb6af29c0260957cff72c5664e0bd21b65a9177775bd830c25b7b8b9805a983b981da620ee5fa423d755694abbb0642f6e41a38f3b9cff13" name="gtk3-immodule-tigrigna-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="d98fd8efeec685659b34344c78e49771cb0930cad0a7528bbf0ecc4e747ebd152a3fd81634aa5f3f37e9c228a87485807aba52152425a883b8d4d8db117628a1" name="gtk3-immodule-vietnamese-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="84379ebdd0b7ae747b5acd6a656d862c0c755863bcd504979fe5981f22664e5215f462f6816dfc61a862a9dd7c318d7e90b94ed55ae00caa0c105ea02d0a3269" name="gtk3-immodule-xim-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="ac1a758134ad23bb1f7d89d2466666df94b3e2e2dfc3fa3e197e57dbe32ab88fcc1e13ea3b9647c1351ee2711a415a2ca2e928a44df9bbf8724f903ab4f6a6e4" name="gtk3-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.52" rel="2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Update to version 3.24.49+14:
  + widget: Explicitly annotate visible's getter.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1751544000">- Bump python versions in 'Requires: python3*-gobject-Gdk' for
  typelib-1_0-Gtk-3_0.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754568000">- Update to version 3.24.50:
  + Themes:
  - Add a progress-working-symbolic icon
  - Support strokes in symbolic icons
  - Update theme CSS
  - Remove hardcoded Cantarell font
  + GtkShortcutsWindow: Differentiate all keypad symbols visually
  + GtkApplication: Register unsandboxed apps with the portals
  + X11: Fix problems with gtk_window_get_geometry
  + Wayland: Fix a crash
  + Input: Make compose sequence visuals configurable
  + Printing:
  - Fix the build with libcups 3
  - Support gnome-papers as previewer
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1755950400">- Update to version 3.24.50+git14.3bb010747a:
  * gdkdisplaylinksource: use GDK_QUARTZ_APPLICATION_DEFINED,
    rather than NSEventTypeApplicationDefined
  * gdk/wayland: Flush all tablet events after wp_tablet_tool.frame
  * composetable: Refuse to parse huge tables
  * GdkWaylandWindow: Force window titles to valid utf8
  * Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756987200">- Update to version 3.24.50+git18.ef9abe706a:
  * gdk: Make sure the GL context is still current
  * x11: Call DeqAsyncHandler() earlier.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757505600">- Require glycin-loaders instead of gdk-pixbuf-loader-rsvg.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1759233600">- Update to version 3.24.51:
  + Wayland:
  - Force window titles to be valid utf8
  - Flush tablet events when neccessary
  + X11: Avoid a use-after-free with threads
  + Images: Replace a few calls to gdk_pixbuf_get_pixels with
    read_pixels to avoid thread-safety issues
  + GL: Try harder to keep the GL context current
  + Input: Make compose file parsing more robust
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267201">- Update to version 3.24.52:
  + Bugs fixed:
  - Zlib required when broadway is enabled.
  - Invalid a11y events when calling `gtk_tree_view_set_cursor`
    on an unfocused GtkTreeView (Michael Weghorn)
  - Firefox crashes at gdk_wayland_drag_context_manage_dnd() when
    missing toplevel wl_surface
  - gtk3 refresh_rate calculation overflows on 32-bit targets
  - Images for recolored icons are constantly being reloaded
  - Wild strobing in multi window mode
  - GIMP does not focus on dialogue boxes on Mac
  - quartz: add automagic uti&lt;-&gt;mime conversion for clipboard
  - Fix position of child tooltips in GTK3 custom windows
  - a11y: Don't send focus-related events for unfocused treeview
  - quartz: gtkwindow - fix windows fighting focus
  - gtkmenu: Await more motion events before deactivating on
    release
  - wayland: Handle XKB initialization failures gracefully
  - gdk/win32: Add missing EGL conditional compilation guard
  + Updated translations.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1782993600">- Add gtk3-fix-xi2-xatom.patch: Fix wrong display when handling xi2
  xatom. (bsc#1269225, glgo#GNOME/gtk!10105)</changelog>
</package>
<package pkgid="1118d3dfb9baaf868a67803b5f96dc85911944944a8815db0ed4b6fce7aaca8faee843108d7f9e818c74260e6372832bd873f8ca5ae785bcf6310ef0da5f25b2" name="gtk4-debuginfo" arch="i586">
  <version epoch="0" ver="4.22.4+29" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772798400">- Update to version 4.22.0:
  + Bugs fixed:
  - Regression: DropTarget's ::leave signal is no longer emitted
    when a drop is finished
  - Issues in the dnd demo in gtk4-demo
  - Gtk program writes a "foo.png" file to current folder
  - demos: Avoid main() from returning due to GApplication.quit
  - Make WAYLAND_SOCKET handling more reliable
  - svg: Allow unsetting values
  - accessiblehypertext: Fix doc formatting
  - toplevel-wayland: Free a11y properties on finalize
  - svg:
    . Drop some api
    . Make the gpa:states condition more flexible
    . Add state names
  - Drop target: Emit the leave signal again
  - Drop accidental files
  - testsuite: Skip gestures if running with no seat
  - droptarget: Fix unconditional leave on cross out
  - gtkcheckbutton: Don't use raw label for a11y purposes
  - icons: Update from devkit
  - wayland: Reset pending offset in Vulkan path
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772971200">- Update to version 4.22.0+19:
  * icon paintable: Don't load unsupported SVG
  * svg: More elaborate error handling
  * svg-compare: Use the proper size
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 4.22.1:
  + Bugs fixed:
  - po/README.translators should be updated or removed
  - How Paintable should be translated in these strings?
  - SVG image rendered as grey shape
  - Drop Shadows Make Transparent Textures Significantly Darker
  - Shaper: changing state name doesn't mark file as "changed"
  - Stable backports
  - Backport the svg fallback changes
  - testsuite: Limit size of clip test to 4096x4096
  - Filter is applied before opacity
  - testsuite: Limit size of clip test to 4096x4096
  - More svg fallback
  - icon editor: Consider state names for unsaved
  - application8: Don't use space in meson generated filename
  - vulkan: Fix invalid read by requerying variable
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775044800">- Update to version 4.22.2:
  + Bugs fixed:
  - Docs for the new SVG parser?
  - Wrong colors used for fallback symbolic icons containing
    classes
  - svg: Animating hrefs does not work
  - vulkan: fix GDK_VULKAN_FEATURE_SWAPCHAIN_MAINTENANCE check
  - Various Vulkan fixes
  - tests: fix libtestutils build under Windows.
  - testsuite: Add dmabuf compare tests to needs-udmabuf suite
  - dmabuf: Support dmabufs with fewer fds than planes
  - Load less icons as symbolics
  - Fix traditional symbolic fallback
  - svg: Fix invalidation
  - Assorted backports
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1776513600">- Update to version 4.22.2+25:
  * imcontextwayland: Translate cursor rectangle to correct native
    surface
  * gdksettings-wayland: Apply reduced-motion setting
  * gtkpango: Don't land on a single char of a wrapped line twice</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776600000">- Update to version 4.22.3:
  + Bugs fixed:
  - Input panel misplaced when typing with an input method in a
    GTKPopover widget
  - Snapshot with too small an angle shift freezes
  - gtk-demo: Make --autoquit work again
  - cssprovider: Fix gtk-application-prefer-dark-theme setting
  - gdksettings-wayland: Apply reduced-motion setting
  - Revert "testutils: Warn if setting up language didn't work"
  - transform: Better float comparisons
  - print dialog: Fix GTask lifecycle management
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777550400">- Update to version 4.22.4:
  + Bugs fixed:
  - Misc backports
  - popoverbin: Point to the center of the widget when popping up
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 4.22.4+11:
  + window: Fixup pointer focus when unmapping a popover
  + gpu: Trigger cache GC from dmabuf downloading code
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783339200">- Update to version 4.22.4+29:
  + gl: Actually report partial damage
  + gtkapplication-wayland: Add a missing NULL check when
    forgetting a window
  + Fix the build with pango main
  + Revert "filechooserutils: Stop using pixbufs"
  + gskvulkanimage: fix building on 32-bit
  + Updated translations.</changelog>
</package>
<package pkgid="5e3d00017416b0c3c902e6c2deafffbb6fd3170cedf6109118d55fd594a4964639d488c57163d512565cd85c269cbf7acb22b333ddd358a8874ab8564ac38581" name="gtk4-debugsource" arch="i586">
  <version epoch="0" ver="4.22.4+29" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772798400">- Update to version 4.22.0:
  + Bugs fixed:
  - Regression: DropTarget's ::leave signal is no longer emitted
    when a drop is finished
  - Issues in the dnd demo in gtk4-demo
  - Gtk program writes a "foo.png" file to current folder
  - demos: Avoid main() from returning due to GApplication.quit
  - Make WAYLAND_SOCKET handling more reliable
  - svg: Allow unsetting values
  - accessiblehypertext: Fix doc formatting
  - toplevel-wayland: Free a11y properties on finalize
  - svg:
    . Drop some api
    . Make the gpa:states condition more flexible
    . Add state names
  - Drop target: Emit the leave signal again
  - Drop accidental files
  - testsuite: Skip gestures if running with no seat
  - droptarget: Fix unconditional leave on cross out
  - gtkcheckbutton: Don't use raw label for a11y purposes
  - icons: Update from devkit
  - wayland: Reset pending offset in Vulkan path
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772971200">- Update to version 4.22.0+19:
  * icon paintable: Don't load unsupported SVG
  * svg: More elaborate error handling
  * svg-compare: Use the proper size
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 4.22.1:
  + Bugs fixed:
  - po/README.translators should be updated or removed
  - How Paintable should be translated in these strings?
  - SVG image rendered as grey shape
  - Drop Shadows Make Transparent Textures Significantly Darker
  - Shaper: changing state name doesn't mark file as "changed"
  - Stable backports
  - Backport the svg fallback changes
  - testsuite: Limit size of clip test to 4096x4096
  - Filter is applied before opacity
  - testsuite: Limit size of clip test to 4096x4096
  - More svg fallback
  - icon editor: Consider state names for unsaved
  - application8: Don't use space in meson generated filename
  - vulkan: Fix invalid read by requerying variable
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775044800">- Update to version 4.22.2:
  + Bugs fixed:
  - Docs for the new SVG parser?
  - Wrong colors used for fallback symbolic icons containing
    classes
  - svg: Animating hrefs does not work
  - vulkan: fix GDK_VULKAN_FEATURE_SWAPCHAIN_MAINTENANCE check
  - Various Vulkan fixes
  - tests: fix libtestutils build under Windows.
  - testsuite: Add dmabuf compare tests to needs-udmabuf suite
  - dmabuf: Support dmabufs with fewer fds than planes
  - Load less icons as symbolics
  - Fix traditional symbolic fallback
  - svg: Fix invalidation
  - Assorted backports
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1776513600">- Update to version 4.22.2+25:
  * imcontextwayland: Translate cursor rectangle to correct native
    surface
  * gdksettings-wayland: Apply reduced-motion setting
  * gtkpango: Don't land on a single char of a wrapped line twice</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776600000">- Update to version 4.22.3:
  + Bugs fixed:
  - Input panel misplaced when typing with an input method in a
    GTKPopover widget
  - Snapshot with too small an angle shift freezes
  - gtk-demo: Make --autoquit work again
  - cssprovider: Fix gtk-application-prefer-dark-theme setting
  - gdksettings-wayland: Apply reduced-motion setting
  - Revert "testutils: Warn if setting up language didn't work"
  - transform: Better float comparisons
  - print dialog: Fix GTask lifecycle management
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777550400">- Update to version 4.22.4:
  + Bugs fixed:
  - Misc backports
  - popoverbin: Point to the center of the widget when popping up
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 4.22.4+11:
  + window: Fixup pointer focus when unmapping a popover
  + gpu: Trigger cache GC from dmabuf downloading code
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783339200">- Update to version 4.22.4+29:
  + gl: Actually report partial damage
  + gtkapplication-wayland: Add a missing NULL check when
    forgetting a window
  + Fix the build with pango main
  + Revert "filechooserutils: Stop using pixbufs"
  + gskvulkanimage: fix building on 32-bit
  + Updated translations.</changelog>
</package>
<package pkgid="226be61029c0eef82c292fcb6602cb42f77393392e77b8c58c031d93059e7d3bb788f55ee51654ada9f406ff8962bf28d7d8307f175d1819a9b56fb6c6914bc5" name="gtk4-devel-tools-debuginfo" arch="i586">
  <version epoch="0" ver="4.22.4+29" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772798400">- Update to version 4.22.0:
  + Bugs fixed:
  - Regression: DropTarget's ::leave signal is no longer emitted
    when a drop is finished
  - Issues in the dnd demo in gtk4-demo
  - Gtk program writes a "foo.png" file to current folder
  - demos: Avoid main() from returning due to GApplication.quit
  - Make WAYLAND_SOCKET handling more reliable
  - svg: Allow unsetting values
  - accessiblehypertext: Fix doc formatting
  - toplevel-wayland: Free a11y properties on finalize
  - svg:
    . Drop some api
    . Make the gpa:states condition more flexible
    . Add state names
  - Drop target: Emit the leave signal again
  - Drop accidental files
  - testsuite: Skip gestures if running with no seat
  - droptarget: Fix unconditional leave on cross out
  - gtkcheckbutton: Don't use raw label for a11y purposes
  - icons: Update from devkit
  - wayland: Reset pending offset in Vulkan path
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772971200">- Update to version 4.22.0+19:
  * icon paintable: Don't load unsupported SVG
  * svg: More elaborate error handling
  * svg-compare: Use the proper size
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 4.22.1:
  + Bugs fixed:
  - po/README.translators should be updated or removed
  - How Paintable should be translated in these strings?
  - SVG image rendered as grey shape
  - Drop Shadows Make Transparent Textures Significantly Darker
  - Shaper: changing state name doesn't mark file as "changed"
  - Stable backports
  - Backport the svg fallback changes
  - testsuite: Limit size of clip test to 4096x4096
  - Filter is applied before opacity
  - testsuite: Limit size of clip test to 4096x4096
  - More svg fallback
  - icon editor: Consider state names for unsaved
  - application8: Don't use space in meson generated filename
  - vulkan: Fix invalid read by requerying variable
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775044800">- Update to version 4.22.2:
  + Bugs fixed:
  - Docs for the new SVG parser?
  - Wrong colors used for fallback symbolic icons containing
    classes
  - svg: Animating hrefs does not work
  - vulkan: fix GDK_VULKAN_FEATURE_SWAPCHAIN_MAINTENANCE check
  - Various Vulkan fixes
  - tests: fix libtestutils build under Windows.
  - testsuite: Add dmabuf compare tests to needs-udmabuf suite
  - dmabuf: Support dmabufs with fewer fds than planes
  - Load less icons as symbolics
  - Fix traditional symbolic fallback
  - svg: Fix invalidation
  - Assorted backports
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1776513600">- Update to version 4.22.2+25:
  * imcontextwayland: Translate cursor rectangle to correct native
    surface
  * gdksettings-wayland: Apply reduced-motion setting
  * gtkpango: Don't land on a single char of a wrapped line twice</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776600000">- Update to version 4.22.3:
  + Bugs fixed:
  - Input panel misplaced when typing with an input method in a
    GTKPopover widget
  - Snapshot with too small an angle shift freezes
  - gtk-demo: Make --autoquit work again
  - cssprovider: Fix gtk-application-prefer-dark-theme setting
  - gdksettings-wayland: Apply reduced-motion setting
  - Revert "testutils: Warn if setting up language didn't work"
  - transform: Better float comparisons
  - print dialog: Fix GTask lifecycle management
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777550400">- Update to version 4.22.4:
  + Bugs fixed:
  - Misc backports
  - popoverbin: Point to the center of the widget when popping up
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 4.22.4+11:
  + window: Fixup pointer focus when unmapping a popover
  + gpu: Trigger cache GC from dmabuf downloading code
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783339200">- Update to version 4.22.4+29:
  + gl: Actually report partial damage
  + gtkapplication-wayland: Add a missing NULL check when
    forgetting a window
  + Fix the build with pango main
  + Revert "filechooserutils: Stop using pixbufs"
  + gskvulkanimage: fix building on 32-bit
  + Updated translations.</changelog>
</package>
<package pkgid="afebf38b3292be97f663be643c02a57258012f4b1a0530043393d3296b61863e9cc01b35123d508d61c098b45e27ac7efca7d197737e2f33143524c1478c45d2" name="gtk4-layer-shell-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0+git21.cbfdd73" rel="1.2"/>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1758628800">- Initial package for gtk4-layer-shell</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1783944000">- Update to version 1.3.0+git21.cbfdd73:
  * Add `gtk_layer_set_respect_close()`/`gtk_layer_get_respect_close()` to the core library API
  * Add support for Layer Shell protocol v5 (includes exclusive edge support)
  * Ignore `.closed` events by default (see gtk3-layer-shell, (fixes #209) )
  * Fix use-after-free when destroying lock windows owned by a GtkApplication (fixes #122)
  * Hold a strong ref to windows while presenting them during session lock (fixes #106)
  * Do not remap unmapped windows on monitor change (fixes #104)
  * Refactor how output slots are handled
  * Improve and refactor the test suite
  * Various other fixes and code cleanups</changelog>
</package>
<package pkgid="8bb92b454a69e772960f01d22a844077f2005907116653196b819297328d3a8960a3af1553dbdb17f54b1e01ab2af4747bb6344b969ce6e2c9f1cb1e1624128c" name="gtk4-layer-shell-debugsource" arch="i586">
  <version epoch="0" ver="1.3.0+git21.cbfdd73" rel="1.2"/>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1758628800">- Initial package for gtk4-layer-shell</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1783944000">- Update to version 1.3.0+git21.cbfdd73:
  * Add `gtk_layer_set_respect_close()`/`gtk_layer_get_respect_close()` to the core library API
  * Add support for Layer Shell protocol v5 (includes exclusive edge support)
  * Ignore `.closed` events by default (see gtk3-layer-shell, (fixes #209) )
  * Fix use-after-free when destroying lock windows owned by a GtkApplication (fixes #122)
  * Hold a strong ref to windows while presenting them during session lock (fixes #106)
  * Do not remap unmapped windows on monitor change (fixes #104)
  * Refactor how output slots are handled
  * Improve and refactor the test suite
  * Various other fixes and code cleanups</changelog>
</package>
<package pkgid="4f4998f7ab8a9913ab05e90a8d8fab101bcd301c366aa244d73ca3ab60c7b77c9316ca6c3f9294c376752d87534e06907cd0d3d5347cae67aaa4a9afe52571d8" name="gtk4-layer-shell-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0+git21.cbfdd73" rel="1.2"/>
  <changelog author="llyyr &lt;llyyr@yukari.in&gt;" date="1758628800">- Initial package for gtk4-layer-shell</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1783944000">- Update to version 1.3.0+git21.cbfdd73:
  * Add `gtk_layer_set_respect_close()`/`gtk_layer_get_respect_close()` to the core library API
  * Add support for Layer Shell protocol v5 (includes exclusive edge support)
  * Ignore `.closed` events by default (see gtk3-layer-shell, (fixes #209) )
  * Fix use-after-free when destroying lock windows owned by a GtkApplication (fixes #122)
  * Hold a strong ref to windows while presenting them during session lock (fixes #106)
  * Do not remap unmapped windows on monitor change (fixes #104)
  * Refactor how output slots are handled
  * Improve and refactor the test suite
  * Various other fixes and code cleanups</changelog>
</package>
<package pkgid="0d4ae1acfb4f18f34bc81841aa20659a0366a391ae0027891a5cdb491902d5daa97c1049d291ff713cefaba0579007a85183aa375972aa381d4dc65596cc1cf4" name="gtk4-tools-debuginfo" arch="i586">
  <version epoch="0" ver="4.22.4+29" rel="1.2"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772798400">- Update to version 4.22.0:
  + Bugs fixed:
  - Regression: DropTarget's ::leave signal is no longer emitted
    when a drop is finished
  - Issues in the dnd demo in gtk4-demo
  - Gtk program writes a "foo.png" file to current folder
  - demos: Avoid main() from returning due to GApplication.quit
  - Make WAYLAND_SOCKET handling more reliable
  - svg: Allow unsetting values
  - accessiblehypertext: Fix doc formatting
  - toplevel-wayland: Free a11y properties on finalize
  - svg:
    . Drop some api
    . Make the gpa:states condition more flexible
    . Add state names
  - Drop target: Emit the leave signal again
  - Drop accidental files
  - testsuite: Skip gestures if running with no seat
  - droptarget: Fix unconditional leave on cross out
  - gtkcheckbutton: Don't use raw label for a11y purposes
  - icons: Update from devkit
  - wayland: Reset pending offset in Vulkan path
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772971200">- Update to version 4.22.0+19:
  * icon paintable: Don't load unsupported SVG
  * svg: More elaborate error handling
  * svg-compare: Use the proper size
  * Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 4.22.1:
  + Bugs fixed:
  - po/README.translators should be updated or removed
  - How Paintable should be translated in these strings?
  - SVG image rendered as grey shape
  - Drop Shadows Make Transparent Textures Significantly Darker
  - Shaper: changing state name doesn't mark file as "changed"
  - Stable backports
  - Backport the svg fallback changes
  - testsuite: Limit size of clip test to 4096x4096
  - Filter is applied before opacity
  - testsuite: Limit size of clip test to 4096x4096
  - More svg fallback
  - icon editor: Consider state names for unsaved
  - application8: Don't use space in meson generated filename
  - vulkan: Fix invalid read by requerying variable
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775044800">- Update to version 4.22.2:
  + Bugs fixed:
  - Docs for the new SVG parser?
  - Wrong colors used for fallback symbolic icons containing
    classes
  - svg: Animating hrefs does not work
  - vulkan: fix GDK_VULKAN_FEATURE_SWAPCHAIN_MAINTENANCE check
  - Various Vulkan fixes
  - tests: fix libtestutils build under Windows.
  - testsuite: Add dmabuf compare tests to needs-udmabuf suite
  - dmabuf: Support dmabufs with fewer fds than planes
  - Load less icons as symbolics
  - Fix traditional symbolic fallback
  - svg: Fix invalidation
  - Assorted backports
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1776513600">- Update to version 4.22.2+25:
  * imcontextwayland: Translate cursor rectangle to correct native
    surface
  * gdksettings-wayland: Apply reduced-motion setting
  * gtkpango: Don't land on a single char of a wrapped line twice</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776600000">- Update to version 4.22.3:
  + Bugs fixed:
  - Input panel misplaced when typing with an input method in a
    GTKPopover widget
  - Snapshot with too small an angle shift freezes
  - gtk-demo: Make --autoquit work again
  - cssprovider: Fix gtk-application-prefer-dark-theme setting
  - gdksettings-wayland: Apply reduced-motion setting
  - Revert "testutils: Warn if setting up language didn't work"
  - transform: Better float comparisons
  - print dialog: Fix GTask lifecycle management
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1777550400">- Update to version 4.22.4:
  + Bugs fixed:
  - Misc backports
  - popoverbin: Point to the center of the widget when popping up
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779969600">- Update to version 4.22.4+11:
  + window: Fixup pointer focus when unmapping a popover
  + gpu: Trigger cache GC from dmabuf downloading code
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783339200">- Update to version 4.22.4+29:
  + gl: Actually report partial damage
  + gtkapplication-wayland: Add a missing NULL check when
    forgetting a window
  + Fix the build with pango main
  + Revert "filechooserutils: Stop using pixbufs"
  + gskvulkanimage: fix building on 32-bit
  + Updated translations.</changelog>
</package>
<package pkgid="362d81476cfaa124022170743cc7adb36d51ff1c6f2712f6053a43de88b95ae1f6253f632d498cb77165f9367a71e3b27596682d00c1d8c0f49cc0a0d64074fb" name="gtkam-debuginfo" arch="i586">
  <version epoch="0" ver="1.1" rel="4.4"/>
  <changelog author="meissner@suse.de" date="1330344000">- do not own omf directory in the mainpackage, as -lang takes
  care of it.</changelog>
  <changelog author="p.drouand@gmail.com" date="1347364800">- updated to 0.2.0 release
  - ported to libgphoto2 2.5.0
- split off seperate %doc package
- %clean section removed</changelog>
  <changelog author="zaitor@opensuse.org" date="1387195200">- Own %{_datadir}/omf: scrollkeeper used to own this, but with the
  switch to rarian we have to care of it ourselves.
- Drop scrollkeeper BuildRequires as this was only here to own the
  above mentioned directory.</changelog>
  <changelog author="meissner@suse.com" date="1464350400">- updated to 1.0
  - bugfixes
  - translation updates
- added gpg signature and keyring</changelog>
  <changelog author="zaitor@opensuse.org" date="1510401600">- Drop obsolete libgnomeui-devel BuildRequires: GNOME 2 support is
  no longer needed.
- Own gnome help dirs.
- Cleanup with spec-cleaner.
- Stop exporting SUSE_ASNEEDED=0, no longer fails to build with as
  needed.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1730980800">- gtkam-fix-build.patch: fix build with gcc14</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1731931200">- gtkam 1.1 release
  * various bugfixes, buildfixes with gcc14
  * translation updates: added hebrew and romanian, updated icelandic and spanish
- gtkam-fix-build.patch: upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737633600">- Drop gimp plugin: gtkam does not (yet) support gimp 3.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1773748800">- fix build with gcc15
  0001-fix-prototypes-for-newer-gtk-just-cast-to-void-fopr-.patch</changelog>
</package>
<package pkgid="7b9534ea1338c2f61ccee37a25bb0844b7558ff8112ecffbfac6625193b56015bbfe5caa3fc2abd29add4e0fa34d817d420df4fdd15293239146b26982ef9ae7" name="gtkam-debugsource" arch="i586">
  <version epoch="0" ver="1.1" rel="4.4"/>
  <changelog author="meissner@suse.de" date="1330344000">- do not own omf directory in the mainpackage, as -lang takes
  care of it.</changelog>
  <changelog author="p.drouand@gmail.com" date="1347364800">- updated to 0.2.0 release
  - ported to libgphoto2 2.5.0
- split off seperate %doc package
- %clean section removed</changelog>
  <changelog author="zaitor@opensuse.org" date="1387195200">- Own %{_datadir}/omf: scrollkeeper used to own this, but with the
  switch to rarian we have to care of it ourselves.
- Drop scrollkeeper BuildRequires as this was only here to own the
  above mentioned directory.</changelog>
  <changelog author="meissner@suse.com" date="1464350400">- updated to 1.0
  - bugfixes
  - translation updates
- added gpg signature and keyring</changelog>
  <changelog author="zaitor@opensuse.org" date="1510401600">- Drop obsolete libgnomeui-devel BuildRequires: GNOME 2 support is
  no longer needed.
- Own gnome help dirs.
- Cleanup with spec-cleaner.
- Stop exporting SUSE_ASNEEDED=0, no longer fails to build with as
  needed.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1730980800">- gtkam-fix-build.patch: fix build with gcc14</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1731931200">- gtkam 1.1 release
  * various bugfixes, buildfixes with gcc14
  * translation updates: added hebrew and romanian, updated icelandic and spanish
- gtkam-fix-build.patch: upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737633600">- Drop gimp plugin: gtkam does not (yet) support gimp 3.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1773748800">- fix build with gcc15
  0001-fix-prototypes-for-newer-gtk-just-cast-to-void-fopr-.patch</changelog>
</package>
<package pkgid="a9b9dd563f472011697ce5949451f8a79d5108399b9a3210a8f6cad490939e855964e821a90b2a3f516bb436c3a4c537570be706b885b23d2f3e1aad526d2d09" name="gtkd-debuginfo" arch="i586">
  <version epoch="0" ver="3.9.0" rel="3.8"/>
  <changelog author="matthias.eliasson@gmail.com" date="1521028800">- Update to version 3.7.5
  * Check for null when returning an object in gtkd.Implement.
  * Handle out parameters correctly in gtkd.Implement.
  * Fix building with dmd 2.079.
- Change license to correct one and switch to SPDX-3.0 format.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1526990400">- Update to version 3.8.2:
  * Check for null in the ObjectG opCast, so we can cast objects
    that are null.
  * Add len and index methods to PtrArray.
- Changes from version 3.8.1:
  * Fix the gobject.Value constructor for Objects.
  * Also use toggle references for getInterfaceInstance.
- Changes from version 3.8.0:
  * Update the libraries to the latest versions.
  * Implement a DClosure.
  * Add a Signals.connect overload for D functions and delegates.
  * Bring back the OpCast changes for ObjectG.
  * Add ldc support to the Build.d script.
  * Clean up Idles and Timeouts when they are destroyed on the C
    side.
  * Add missing properties for gtk.TreeIter.</changelog>
  <changelog author="matthias.eliasson@gmail.com" date="1534680000">- Update to version 3.8.3
  * Make sure we only use one toggle reference per GObject.
  * Allow empty arrays in the Dialog constructor.
  * Fix Windows build script. #242</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1535630400">- Use LDC compiler when DMD is not available on architecture</changelog>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1546689600">- Update to version 3.8.4
  * Fix a memory leak when signals are used on a widget in a container. (gh#gtkd-developers/GtkD#254)
  * Update the GdkPixbuf Lookup file for the canges in 2.38. (gh#gtkd-developers/GtkD#250)
  * Add a get template for gobject.Value.
  * Don't hardcode pkg-config (gh#gtkd-developers/GtkD#249)
  * All function names and parameters that are D keywords are now post fixed with an underscore.
  * This is instead of the more random substitutes used previously.
  * Fix an out-of-bounds write in toStringzArray (gh#gtkd-developers/GtkD#248)
- Add patch fix-correct-soname-version.patch
- run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1546862400">- Update to version 3.8.5
  * Set correct version during build
- Remove patch fix-correct-soname-version.patch, fixed upstream</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1559649600">- Update to version 3.9.0
- Use LDC for all architectures for Tumbleweed, LDC have better multiarch
  support and better we focous to support one d-compiler.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1566302400">- Add patch: fix-build.patch to fix pkgconfig files installing in correct path</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1612872000">- use LDC for all architectures and for all openSUSE targets.
  LDC have better multiarch support and better to just maintain one d-compiler.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="59751ffcf8a72bfa8557dec15ccefc2126ff3491d84d2401a81b9177a83f2969939d87535c081f5d4d8e0ea9df305707ecc554a2c505385d3d4a1c8fc09fabf3" name="gtkd-debugsource" arch="i586">
  <version epoch="0" ver="3.9.0" rel="3.8"/>
  <changelog author="matthias.eliasson@gmail.com" date="1521028800">- Update to version 3.7.5
  * Check for null when returning an object in gtkd.Implement.
  * Handle out parameters correctly in gtkd.Implement.
  * Fix building with dmd 2.079.
- Change license to correct one and switch to SPDX-3.0 format.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1526990400">- Update to version 3.8.2:
  * Check for null in the ObjectG opCast, so we can cast objects
    that are null.
  * Add len and index methods to PtrArray.
- Changes from version 3.8.1:
  * Fix the gobject.Value constructor for Objects.
  * Also use toggle references for getInterfaceInstance.
- Changes from version 3.8.0:
  * Update the libraries to the latest versions.
  * Implement a DClosure.
  * Add a Signals.connect overload for D functions and delegates.
  * Bring back the OpCast changes for ObjectG.
  * Add ldc support to the Build.d script.
  * Clean up Idles and Timeouts when they are destroyed on the C
    side.
  * Add missing properties for gtk.TreeIter.</changelog>
  <changelog author="matthias.eliasson@gmail.com" date="1534680000">- Update to version 3.8.3
  * Make sure we only use one toggle reference per GObject.
  * Allow empty arrays in the Dialog constructor.
  * Fix Windows build script. #242</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1535630400">- Use LDC compiler when DMD is not available on architecture</changelog>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1546689600">- Update to version 3.8.4
  * Fix a memory leak when signals are used on a widget in a container. (gh#gtkd-developers/GtkD#254)
  * Update the GdkPixbuf Lookup file for the canges in 2.38. (gh#gtkd-developers/GtkD#250)
  * Add a get template for gobject.Value.
  * Don't hardcode pkg-config (gh#gtkd-developers/GtkD#249)
  * All function names and parameters that are D keywords are now post fixed with an underscore.
  * This is instead of the more random substitutes used previously.
  * Fix an out-of-bounds write in toStringzArray (gh#gtkd-developers/GtkD#248)
- Add patch fix-correct-soname-version.patch
- run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;matthias.eliasson@gmail.com&gt;" date="1546862400">- Update to version 3.8.5
  * Set correct version during build
- Remove patch fix-correct-soname-version.patch, fixed upstream</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1559649600">- Update to version 3.9.0
- Use LDC for all architectures for Tumbleweed, LDC have better multiarch
  support and better we focous to support one d-compiler.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1566302400">- Add patch: fix-build.patch to fix pkgconfig files installing in correct path</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1612872000">- use LDC for all architectures and for all openSUSE targets.
  LDC have better multiarch support and better to just maintain one d-compiler.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="1dcac1a3e8fe38ac817195eb71d83fc4b8efce4a8a3a18d40e167c3b91a30356752cb76f5798693438acca5af22a7c2c5b7920860b66c3ba08661bcea05dee04" name="gtkdatabox-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.18"/>
  <changelog author="kirill.kirillov@gmail.com" date="1314360000">- initial package of version 0.9.1.3</changelog>
  <changelog author="kirill.kirillov@gmail.com" date="1314964800">- cleaned spec using spec-cleaner</changelog>
  <changelog author="suse-tux@gmx.de" date="1316692800">- added Patch2 (libgtkdatabox-ld_fix.diff) to fix the build for factory
  (link with -lm)
- added gtk-doc BuildRequire (needed for autoreconf call which is required
  by Patch2)
- moved %%configure into the %%build section</changelog>
  <changelog author="coolo@suse.com" date="1321704000">- add libtool as buildrequire to avoid implicit dependency</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 0.9.2.0
  * No short changelog available; please read the ChangeLog file
- Remove libgtkdatabox-0.9.1.3-gtk-2.22.patch; fixed on upstream
  release
- Update libgtkdatabox-ld_fix.diff</changelog>
  <changelog author="Rene.vanPaassen@gmail.com" date="1481889600">- update to version 0.9.3.0, mostly bugfixes and small addition;
  also the patches are no longer needed, removed.
- remove libgtkdatabox-0.9.1.3-gdk-deprecated.patch and
  libgtkdatabox-ld_fix.diff; fixed on upstream release</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to version 0.9.3.1
  * bug fix that caused xoscope's background color to be
    displayed incorrectly</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697601">- Update to version 1.0.0
  * GTK+-3 is now required
  * Added: Convenience function to override the background-color
    of a databox gtk_databox_set_bg_color().
  * Using libtool's versioning system, to avoid breaking binary
    compatibility through every new minor-fixes release.
  * Deprecated function gdk_cairo_create
  * Deprecated functions to get/set background
  * Deprecated function gtk_adjustment_changed
    removed conditionally for GTK+ version &gt;= 3.18.0
  * Deprecated function gdk_cursor_new
  * Deprecated function gtk_widget_override_background_color
  * Scrolling horizontally with Shift+ mouse middle button
  * Fixed:
  * Seg-fault using deprecated macro G_TYPE_INSTANCE_GET_PRIVATE.
  * Scrolling with mouse middle button or touch-pad.
  * Removed libglade support
- Split examples from devel package into devel-examples package
- Added glade-catalog and gtk-doc packages</changelog>
</package>
<package pkgid="b6804653d531cc280757ffdf4d16a013eef34130e56dc35a99c8f4557830c8dc9ea91369fb2e81429ac62b3b75043067f49b19e041ed8e24da34f2c55e8cc307" name="gtkdatabox-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.18"/>
  <changelog author="kirill.kirillov@gmail.com" date="1314360000">- initial package of version 0.9.1.3</changelog>
  <changelog author="kirill.kirillov@gmail.com" date="1314964800">- cleaned spec using spec-cleaner</changelog>
  <changelog author="suse-tux@gmx.de" date="1316692800">- added Patch2 (libgtkdatabox-ld_fix.diff) to fix the build for factory
  (link with -lm)
- added gtk-doc BuildRequire (needed for autoreconf call which is required
  by Patch2)
- moved %%configure into the %%build section</changelog>
  <changelog author="coolo@suse.com" date="1321704000">- add libtool as buildrequire to avoid implicit dependency</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 0.9.2.0
  * No short changelog available; please read the ChangeLog file
- Remove libgtkdatabox-0.9.1.3-gtk-2.22.patch; fixed on upstream
  release
- Update libgtkdatabox-ld_fix.diff</changelog>
  <changelog author="Rene.vanPaassen@gmail.com" date="1481889600">- update to version 0.9.3.0, mostly bugfixes and small addition;
  also the patches are no longer needed, removed.
- remove libgtkdatabox-0.9.1.3-gdk-deprecated.patch and
  libgtkdatabox-ld_fix.diff; fixed on upstream release</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to version 0.9.3.1
  * bug fix that caused xoscope's background color to be
    displayed incorrectly</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697601">- Update to version 1.0.0
  * GTK+-3 is now required
  * Added: Convenience function to override the background-color
    of a databox gtk_databox_set_bg_color().
  * Using libtool's versioning system, to avoid breaking binary
    compatibility through every new minor-fixes release.
  * Deprecated function gdk_cairo_create
  * Deprecated functions to get/set background
  * Deprecated function gtk_adjustment_changed
    removed conditionally for GTK+ version &gt;= 3.18.0
  * Deprecated function gdk_cursor_new
  * Deprecated function gtk_widget_override_background_color
  * Scrolling horizontally with Shift+ mouse middle button
  * Fixed:
  * Seg-fault using deprecated macro G_TYPE_INSTANCE_GET_PRIVATE.
  * Scrolling with mouse middle button or touch-pad.
  * Removed libglade support
- Split examples from devel package into devel-examples package
- Added glade-catalog and gtk-doc packages</changelog>
</package>
<package pkgid="9ba367d5947f9397d9f22d51d610d721c4a25b4e2f4a5f5c5365983698b154c33e1860d6ca4e0356427d272f9a9c46f2b1cf3c3cc621f1fef2f597f36a2daa1a" name="gtkglext-debugsource" arch="i586">
  <version epoch="0" ver="1.2.0git20110529" rel="8.15"/>
  <changelog author="jengelh@medozas.de" date="1261224000">- Add baselibs.conf as a source</changelog>
  <changelog author="dimstar@opensuse.org" date="1267704000">- Add gtkglext-gtk_widget_toplevel.patch to drop deprecated usage
  of GTK_WIDGET_TOPLEVEL, bnc#585137, bgo#611803, reported and
  patched by Guillermo Ballester Valor.
- Clean spec file.</changelog>
  <changelog author="vuntz@opensuse.org" date="1278331200">- Add gtkglext-no-deprecated-flags.patch to not build gtkglext with
  the *_DISABLE_DEPRECATED flags. This makes the build more robust
  when some API is marked as deprecated. Unfortunately, without
  this, the gtkglext library is looking for unknown symbols that
  should actually be macros at build time. Fix bnc#617677.
- Drop gtkglext-gtk_widget_toplevel.patch: this is not needed
  anymore thanks to gtkglext-no-deprecated-flags.patch.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286798400">- Update packaging to use the shared library packaging policy:
  + Create libgtkglext-x11-1_0-0 subpackage.
  + Add Provides/Obsoletes for gtkglext to libgtkglext-x11-1_0-0.
  + Update baselibs.conf accordingly.</changelog>
  <changelog author="vuntz@opensuse.org" date="1324555200">- Explicitly list files we package.</changelog>
  <changelog author="coolo@suse.com" date="1329652800">- Add more explicit requires of devel package: the pkgconfig
  file references some libraries in Libs (and not Requires), so we
  need to depend on them.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1357732800">- -Reintroduce gtkglext and Update to git-20110529 (bnc#799544):
  * no longer depends on pangox
- NOTE: gtkglext is unmaintained and provided as-is for 3rd party
  packages only. Nothing inside openSUSE is supposed to use it.</changelog>
  <changelog author="jengelh@inai.de" date="1498737600">- Fix RPM groups and remove redundant %clean section.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671192000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="1064486b61ae5622a930d851e617a425ec3496fa215be1096583c5505c5bca2ddb19252d958c4b0bbe7ca7d394dcb17f9846e0997d3390ebeab70102d3e7220c" name="gtkgreet-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="1.12"/>
  <changelog author="Denis Kondratenko &lt;denis.kondratenko@suse.com&gt;" date="1599480000">- Initial package gtkgreet version 0.6</changelog>
  <changelog author="Denys Kondratenko &lt;stdden@opensuse.org&gt;" date="1613822400">- Update to 0.7 This release includes the ability to style gtkgreet with
  stylesheets and background images, automatic gtk-layer-shell detection,
  and a few other improvements.
  * Fix --command argument for builds without layer-shell
  * Use layer-shell anchors to fill the screen
  * Add support for user CSS styles.
  * man changes for --style option
  * Convert -Dlayershell to 'feature'
  * Remove action_quit
  * Add support for background images
  * man: Document the background image flag
  * Remove gtk-application-prefer-dark-theme
  * ci: Disable automatic github mirroring
- workaround i586 build failure with CFLAGS for now (reported to author)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666785600">- Add gtkgreet-glib-2.74.patch: Fix build against glib 2.74.0.</changelog>
  <changelog author="Denys Kondratenko &lt;stdden@opensuse.org&gt;" date="1705492800">- gtkgreet 0.8
  * This release makes some changes to customization and adds French,
    Russian and Spanish translations.
  * Update reference to deprecated constant
  * Added support for i18n and spanish translation
  * proto: Fix signed-ness error
  * meson: Update version properly
  * man: Elaborate on stylesheets a bit
  * readme: Add discuss section
  * Added french translation strings
  * Made the greeter more customizable
  * proto: use uint32_t offsets and message lengths
  * feat: russian translation added, unnecessary translation removed
  * fix: get translations to work
- remove gtkgreet-glib-2.74.patch as it is fixed upsteam</changelog>
</package>
<package pkgid="4b6036da36294b63809a8b877e6d97ee98f3a0051817334b7ebb9c14fc36ee0e08d56c879e28b488522770b554593597f2fb1da36f6cdac758bb7f30ad7f5aee" name="gtkhotkey-debugsource" arch="i586">
  <version epoch="0" ver="0.2.1" rel="18.9"/>
  <changelog author="gber@opensuse.org" date="1281528000">- initial packaging of gtkhotkey</changelog>
  <changelog author="dimstar@opensuse.org" date="1322654400">- Add gtkhotkey-glib-2.31.patch: Fix build with gtk 2.31.
- Change License tag to spdx identifier.</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Prepare for RPM 4.20: use autosetup.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713355200">- Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html: fix build.</changelog>
</package>
<package pkgid="d21d6b7c0d0f109a30e746e654e12fce10630eec1ba993db9b000164ee43a4d28e27564d745daed3d754b60fd4e63db2075705af44440b742afd70429f2dcef7" name="gtkimageview-debugsource" arch="i586">
  <version epoch="0" ver="1.6.4" rel="23.10"/>
  <changelog author="nadvornik@suse.cz" date="1203422400">- new package, required by ufraw
- originally packaged by hfiguiere@novell.com for OBS
- update to 1.6.0
- submitted to abuild</changelog>
  <changelog author="postadal@suse.cz" date="1208174400">- updated to 1.6.1
  * bugfixes, improved documentation</changelog>
  <changelog author="vuntz@opensuse.org" date="1262606400">- Rename source package from libgtksourceview0 to gtksourceview.
  Fixes bnc#450605.
- Update to version 1.6.4:
  + Experimental support for the build tool waf.
  + Fix test failures when compiling with -O0.
  + Ensure that conversions from double to int are performed
    correctly.
  + Clarify what gtk_image_view_get_draw_rect() and
    gtk_image_view_get_viewport() returns when the view is not
    allocated.
- Changes from version 1.6.3:
  + Distribute testlib.h.
- Changes from version 1.6.2:
  + Too small zoom factors are disallowed, to prevent memory abuse.
  + Horizontal scrolls should not crash GtkImageView anymore.
  + gtk_image_view_image_to_widget_rect() ceils the size of the
    output rectangle.
  + Various bug fixes.
- Clean up packaging.
- Remove gnome-common, gtk-doc BuildRequires.
- Drop gtkimageview-nowerror.patch: this should not be needed.
- Move the make check step to %check.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="dimstar@opensuse.org" date="1417089600">- Allow building with newer gdk-pixbuf: gtkimageview is legacy and
  will not be ported to the new API.
  + Remove -DGDK_PIXBUF_DISABLE_DEPRECATED and -Werror from CFLAGS.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Fix wrongly assigned %post scriptlets. Update summaries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a
  consequence cannot be held responsible to deliver that basic
  directory structure.</changelog>
</package>
<package pkgid="417bcfb9c10334d6184a4621fc09427f03044680cae5ab844f883013d4785892e004af38c5b08bd81f64aea9a1885a32094594654c9f719ac2ae06686682c31c" name="gtklock-debuginfo" arch="i586">
  <version epoch="0" ver="4.0.0" rel="1.9"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1661428800">- Initial package of gtklock 1.3.4 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1661515200">- Install pam file to %{_pam_vendordir}/gtklock instead of
  %{_sysconfdir}/pam.d/gtklock</changelog>
  <changelog author="Josh &lt;jsmithfpv@gmail.com&gt;" date="1667908800">- Update to 2.0.1:
  New features:
  * Add more CSS customization options
  * Add --version command-line flag
  * Add caps lock warning
  * Modules are now checked for major and minor version
  Changes:
  * Allow modules to add widgets over UI
  * UI reworked to be XML-based.
  * Fixed regression related to crashing when disabling displays.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1683460800">- Update to 2.1.0:
  * Lock/Unlock commands
  * Should build on FreeBSD
  * Bunch of small fixes and improvements</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to 3.0.0:
  * New ext-session-lock-v1 support
  * Switched from make to meson
  * Added --layout option for loading custom XML layout files</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1729598400">- Package cleanup
- Add language subpackage
- Update to 4.0.0:
  Features
  * Added date under clock
  * --follow-focus option
  * Support for translation. Added Czech, Serbian and German
    translations
  Fixes
  * modules: handle multiarch systems' libdir
  * auth: guard against race condition with messages</changelog>
</package>
<package pkgid="49ef907319f5b8b644677d5e3438b523d8bf4b848c6e35f1d486a541b4d07ccf812b865f4a2b6a9056a9ea97100854ee9522058b64e3b40b02ac405b4fa18e5c" name="gtklock-debugsource" arch="i586">
  <version epoch="0" ver="4.0.0" rel="1.9"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1661428800">- Initial package of gtklock 1.3.4 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1661515200">- Install pam file to %{_pam_vendordir}/gtklock instead of
  %{_sysconfdir}/pam.d/gtklock</changelog>
  <changelog author="Josh &lt;jsmithfpv@gmail.com&gt;" date="1667908800">- Update to 2.0.1:
  New features:
  * Add more CSS customization options
  * Add --version command-line flag
  * Add caps lock warning
  * Modules are now checked for major and minor version
  Changes:
  * Allow modules to add widgets over UI
  * UI reworked to be XML-based.
  * Fixed regression related to crashing when disabling displays.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1683460800">- Update to 2.1.0:
  * Lock/Unlock commands
  * Should build on FreeBSD
  * Bunch of small fixes and improvements</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to 3.0.0:
  * New ext-session-lock-v1 support
  * Switched from make to meson
  * Added --layout option for loading custom XML layout files</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1729598400">- Package cleanup
- Add language subpackage
- Update to 4.0.0:
  Features
  * Added date under clock
  * --follow-focus option
  * Support for translation. Added Czech, Serbian and German
    translations
  Fixes
  * modules: handle multiarch systems' libdir
  * auth: guard against race condition with messages</changelog>
</package>
<package pkgid="c228ecce19420e07560589a1807d17d3a16bb4d62d928be806e2a1a2432e46b0c047b47b7082110239b938b23327c374d8b03776b8f42ff6440ca1321a585ecc" name="gtklock-userinfo-module-debuginfo" arch="i586">
  <version epoch="0" ver="4.0.0" rel="1.7"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1669636800">- Initial package of the gtklock userinfo module for gtklock 2.0+</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1686052800">- Update to 2.1.0
  * Added image-size option
  * Improves compatibility with gtklock 2.1.0</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to 3.0.0
  * Update against gtklock 3.0.0</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1729771200">- Update to 4.0.0
  * switch build system to meson
  * modules: handle multiarch systems' libdir</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1730894400">- Add fix-unlock-crashing.patch -- Fix gtklock crashing</changelog>
</package>
<package pkgid="1e8143d607c3d446732c7dbde5c59a41e663881b643388d73080116e01cbdd3d55e15eb1dad83bc43851b486d0106a5327b2f304c6cf262b2ea339f101d80fe7" name="gtklock-userinfo-module-debugsource" arch="i586">
  <version epoch="0" ver="4.0.0" rel="1.7"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1669636800">- Initial package of the gtklock userinfo module for gtklock 2.0+</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1686052800">- Update to 2.1.0
  * Added image-size option
  * Improves compatibility with gtklock 2.1.0</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713528000">- Update to 3.0.0
  * Update against gtklock 3.0.0</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1729771200">- Update to 4.0.0
  * switch build system to meson
  * modules: handle multiarch systems' libdir</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1730894400">- Add fix-unlock-crashing.patch -- Fix gtklock crashing</changelog>
</package>
<package pkgid="acbe74501a17644495c2fbb84983e43ddd04089dd487c02af39bdf0623ef2c9d93f8a719a2a7549a26a627633cf6934dc9fd36442de65a07b7825c32b17daa26" name="gtkmm2-debugsource" arch="i586">
  <version epoch="0" ver="2.24.5" rel="5.5"/>
  <changelog author="dimstar@opensuse.org" date="1366372800">- Add gtkmm2-includes.patch: Fix header inclusions.
- Add --enable-maintainer-mode and --enable-documentation to
  configure: due to above patch, we need to rebuild sources.
- Add perl(XML::Parser), graphviz, doxygen and xsltproc
  BuildRequires: enable-maintainer-mode makes use of this module.</changelog>
  <changelog author="dimstar@opensuse.org" date="1372507200">- Update to version 2.24.4:
  + Respinned tarball with matching gmmproc version (bgo#697835).
- Drop gtkmm2-includes.patch: this was needed to work around
  tarball issues.
- Remove --enable-maintainer-mode and --enable-documentation
  configure parameters: as we can use the tarball again, we don't
  have to do the entire bootstrapping on our own.
- Drop perl(XML::Parser), graphviz, doxygen and xsltproc
  BuildRequires, which were only used to bootstrap.
- Stop packaging INSTALL file as it is not needed.</changelog>
  <changelog author="dimstar@opensuse.org" date="1431691200">- Add baselibs.conf to source list.</changelog>
  <changelog author="zaitor@opensuse.org" date="1437652800">- Add gtkmm2-new-glibmm-fixes.patch: Add commits from upstream to
  support/fix build with new glibmm.</changelog>
  <changelog author="zaitor@opensuse.org" date="1440072000">- Export CFLAGS="%{optflags} -std=c++11" and CXXFLAGS="%{optflags}
  - std=c++11". Fix build with updated MM stack.
- Replace atkmm-devel, cairomm-devel, glibmm2-devel,
  libsigc++2-devel and pangomm-devel for pkgconfig(atkmm-1.6),
  pkgconfig(cairomm-1.0), pkgconfig(giomm-2.4),
  pkgconfig(pangomm-1.4) and pkgconfig(sigc++-2.0) BuildRequires.</changelog>
  <changelog author="zaitor@opensuse.org" date="1461067200">- Stop exporting CFLAGS and CXXFLAGS, no longer needed due to
  changes in libsigc++.</changelog>
  <changelog author="zaitor@opensuse.org" date="1472990400">- Update to version 2.24.5:
  + Update the MSVC projects.
  + Use C++11 if the compiler supports it.
  + Update to be compatible with new versions of glibmm.
  + Documentation: Improve the documentation of Gtk::ComboBoxText
    (bgo#766039).
- Drop gtkmm2-new-glibmm-fixes.patch: Fixed upstream.</changelog>
  <changelog author="jengelh@inai.de" date="1480939200">- Rectify RPM groups and replace old macros.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671192000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="fa1028629f937abbef45c5da6bdb58ad3b8c9bd5fb381134107cc00ba9964f59b28ed0fd692f02305827b647155f9791c51513835db1e2cd6134f2cce46e5951" name="gtkmm3-debugsource" arch="i586">
  <version epoch="0" ver="3.24.11" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1628251200">- Update to version 3.24.5:
  + Gtk: TreeValueProxy: Mark the copy assignment operator as
    deleted.
  + Build:
  - Meson build: Use relative paths to untracked/.
  - [gdk|gtk]mmconfig.h.*: Don't dllimport on MinGW.
  - Meson build: Make it possible to use gtkmm as a subproject.
  - Meson build: No implicit_include_directories.
  - MSVC build: Gtk::TreeModelColumnRecord: Export class
    selectively.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1651579200">- Update to version 3.24.6:
  + GTK: TreeValueProxy: Declare copy constructor = default,
    avoiding warnings from the claing++ compiler.
  + Object::_release_c_instance(): Unref orphan managed widgets.
  + SizeGroup demo: Set active items in the combo boxs,
    so something is shown.
  + Build with Meson: MSVC build: Support Visual Studio 2022.
  + Specify 'check' option in run_command().
  + Check if Perl is required for building documentation.
  + Don't use deprecated python3.path() and execute
    (..., gui_app...).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662984000">- Update to version 3.24.7:
  + Gtk:
  - Don't derive gtkmm__GtkXxx GTypes from final types
  - TextView::get_tabs(): Fix a memory leak
  + Documentation: Widget: Improve the class documentation
  + Demos: Dialog demo: Add a non-modal dialog
  + Build:
  - Meson build: Avoid configuration warnings
  - MSVC build: Disable more warnings
  - Fix build with -Dbuild-deprecated-api=false
- Add gtkmm3-docs-without-timestamp.patch: We do not want
  __DATE__ and __TIME__ in our packages.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671192000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694606400">- Update to version 3.24.8:
  + Gtk: gtk/gtkmm/base.h: Fix GTK_VERSION_GT_MICRO
  + Documentation: Remove README.SUN and other obsolete files
  + Build with Meson:
  - Detect if we build from a git subtree
  - Fix the evaluation of is_git_build on Windows
  - Don't copy files with configure_file()</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 3.24.9:
  + Documentation:
  - Gtk::Clipboard: Update documentation.
  - Gtk::ScrolledWindow: Update the class description.
  + Tests: Gdk::RGBA test: Avoid some comparisons for exact
    equality.
  + Meson build: Donʼt fail if warning_level=everything.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742817600">- Update to version 3.24.10:
  + Documentation:
  - gtkmm.h: Don't link to library.gnome.org/devel.
  - Don't link to library.gnome.org or removed parts of
    developer.gnome.org.
  - Gtk::AboutDialog: Update the image.
  + Meson build:
  - Require meson &gt;= 0.60
  - Use the Python installation that Meson uses.
  - If GTKMM_NO_DIST_TESTS is defined, 'meson dist' does not run
    test programs.
- Drop gtkmm3-docs-without-timestamp.patch: no longer needed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to gdk-pixbuf.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1763121600">- Drop hard glibmm2-doc Requires: Not needed.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781265600">- Update to version 3.24.11:
  + Gdk:
  - Pixbuf: Ignore deprecation of gdk_pixbuf_new_from_xpm_data()
  - Ignore deprecation of GdkPixbufAnimation and
    GdkPixbufAnimationIter. They are deprecated since gdk-pixbuf
    2.44.
  + Documentation:
  - Remove obsolete FSF (Free Software Foundation) address
  - Gtk::GestureSingle: Update class description
  - README.win32.md: Mention Visual Studio 2026
  - MSVC_NMake/info-msvc.mak, README.win32.md: Update build info
  - Gtk::GestureMultiPress: Improve the class description
  + Build:
  - NMake, gendef.cc: Filter out Avx2WmemEnabledWeakValue
  - Meson and NMake builds: Distinguish Visual Studio 2026 builds
    from Visual Studio 2022 builds
  - NMake Makefiles: Consolidate items and add flexibility
  - NMake Makefiles: Make build process more robust
  - Meson build: Don't require the 'dot' command to build the
    documentation
  - Fix build with build-deprecated-api=false.</changelog>
</package>
<package pkgid="4c7b7a9d0097aec97efbd041bd31dc75396d1cead232dc49e38f184c4159103167bedc8cb4f3a19229a6d674ae1215414d5c82f8a0dcbe4e82832e7e0843da63" name="gtkmm4-debugsource" arch="i586">
  <version epoch="0" ver="4.22.0" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1710763200">- Update to version 4.14.0:
  + Gdk:
  - Display: Add supports_shadow_width(),
    property_shadow_width().
  - DmabufFormats: Add equal().
  - Monitor: Add get/property_scale().
  + Gtk:
  - SpinButton: Add signal_activate().
  - Accessible: Add announce().
  - AccessibleText: New interface.
  - Calendar: Add set/get_day(), set/get_month(), set/get_year().
  - SearchEntry2: Add set/get/property_input_purpose(),
    set/get/property_input_hints().
  + Demos: Fix the TextView demo, ClickMe button.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725883200">- Update to version 4.15.1:
  + Gdk:
  - DrawContext: Deprecate begin_frame(), end_frame(),
    is_in_frame(), get_frame_region().
  - Surface: Deprecate set_opaque_region().
  - Cursor: Rename create(const SlotGetTexture&amp; slot, .....).
    Call it create_from_slot(). It was added in 4.15.0, but some
    create() calls in old code became ambiguous.
  + Gtk:
  - Window: Add set_interactive_debugging().
  - TextBuffer: Add enum TextBuffer::NotifyFlags,
    add_commit_notify(), remove_commit_notify().
  + Build: Require gtk4 &gt;= 4.15.5.
- Drop gtkmm4-docs-without-timestamp.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1726056000">- Update to version 4.16.0:
  + Almost identical to 4.15.1.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1737979200">- Update to version 4.17.0 (Unstable):
  + Gdk:
  - ColorState: Add get_oklab() and get_oklch().
  - ContentFormats: Add is_empty().
  + Gtk:
  - SearchEntry2: Add signal_activate().
  - ColorDialogButton, DropDown, Expander, FontDialogButton,
    MenuButton, PasswordEntry, Text: Add signal_activate().
  - Snapshot: Add and deprecate render_background().
  - ApplicationWindow: Deprecate unset/set/get_help_overlay().
  - ShortcutLabel, ShortcutsGroup, ShortcutsSection,
    ShortcutsShortcut, ShortcutsWindow: Deprecate these classes.
  - FileDialog: Add open_text_file(), open_text_file_finish(),
    open_multiple_text_files(),
    open_multiple_text_files_finish(), save_text_file(),
    save_text_file_finish().
  - ListBox: Add set/get/property_tab_behavior().
  - StringList: Add find().
  - TextView: Add get_visible_offset().
  + Build:
    + Require gtk4 &gt;= 4.17.3.
    + Require glibmm &gt;= 2.75.0. Actually required since gtkmm
    4.15.0.
    + Meson build: If GTKMM_NO_DIST_TESTS is defined, 'meson dist'
    does not run test programs.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742731200">- Update to version 4.18.0:
  + Gdk:
  - CairoContext: Deprecate cairo_create().
  - Device: Add get/property_active_layout_index(),
    get/property_layout_names().
  - Surface: Add translate_coordinates(), deprecate
    create_cairo_context().
  + Gtk:
  - Accessible: Add update_platform_state().
  - HeaderBar, WindowControls: Add
    get/set/property_use_native_controls().
  - Widget: Add get/set/property_limit_events().
  + Documentation:
  - Gtk::SignalListItemFactory: Remove errroneous links.
  - Gtk::AboutDialog: Update the image.
  - Gtk::ConstraintLayout: Add a link to the description of
    GtkConstraintLayout.
  - Gdk::Pixbuf, PixbufFormat, PixbufLoader: Add class
    descriptions.
  + Build:
  - Require gtk4 &gt;= 4.17.5
  - Meson build: Use the Python installation that Meson uses.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756728000">- Update to version 4.19.1:
  + Gdk: Event: Add get_relative_direction() and enum
    ScrollRelativeDirection.
  + Gsk: Transform: Add matrix_2d().
  + Gtk:
  - Application: Deprecate property_register_session().
  - CssProvider: Add property_prefers_color_scheme() and
    property_prefers_contrast().
  - Entry: Add set/get_menu_entry_icon_text(),
    property_menu_entry_icon_primary_text() and
    property_menu_entry_icon_secondary_text().
  - Add enum InterfaceColorScheme and InterfaceContrast.
  - FilterListModel: Add get/set/property_watch_items().
  - Settings: Add property_gtk_interface_color_scheme()
    and property_gtk_interface_contrast().
  + Documentation:
  + Add images used in documentation copied by gmmproc.
  + Gtk::DrawingArea, Gtk::GLArea: Update the class descriptions.
- Changes from version 4.19.0:
  + Gdk:
  - Deprecate Gdk::Cairo::set_source_pixbuf().
  - Texture: Deprecate create_for_pixbuf().
  - Pixbuf: Deprecate create_from_xpm_data().
  - ColorState: Add equivalent().
  - MemoryTextureBuilder: Add get/set_stride_for_plane() and get/set_offset().
  - TextureDownloader: Add download_bytes_with_planes().
  - Toplevel: Add enum TitlebarGesture, enum Toplevel::Capabilities,
    titlebar_gesture(), get/property_capabilities(), get/set/property_gravity().
  + Gsk: Add RoundedRect, Transform and enums BlendMode, Corner,
    FillRule, MaskMode, ScalingFilter, Transform::Category/
  + Gtk:
  - Add Fixed::set/get_child_transform()
  - Add FixedLayout and FixedLayoutChild
  - Calendar: Deprecate select_day(), property_year/month/day(),
    add set/property_date().
  - FileFilter: Deprecate add_pixbuf_formats().
  - IconPaintable: Deprecate get/property_icon_name(),
    is_symbolic(), property_is_symbolic().
  - UriLauncher.hg: Add can_launch().
  - Window: Add enum WindowGravity, get/set/property_gravity().
  + Demos: Avoid deprecated Pixbuf methods where possible.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758369600">- Update to version 4.20.0:
  + Gdk: PixbufAnimation, PixbufAnimationIter: Deprecate these
    classes. GdkPixbufAnimation and GdkPixbufAnimationIter are
    deprecated since gdk-pixbuf 2.44.
  + PixbufLoader: Deprecate get_animation().</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771416000">- Update to version 4.21.3:
  + Gtk:
  - Accessible: Add get_accessible_id().
  - Application: Remove save(), forget(),
    property_support_save(), property_autosave_interval(),
    signal_restore_window(), signal_save_state(), signal_restore_state().
  - ApplicationWindow: Remove signal_save_state().
  - Remove enum RestoreReason.
- Changes from version 4.21.2:
  + Gsk: Add enum PorterDuff and Isolation.
  + Gtk:
  - Application: Call init_gtkmm_internals() in more
    constructors.
  - Window: Add set/get_remove_on_hide().
  - Picture: Add set/get/property_isolate_contents().
  - PopoverBin: New widget.
  - Snapshot: Add push_isolation() and push_composite().
  - Svg: Add enum Svg::Features, load_from_resource(),
    set/get/property_features(), property_resource().
    Remove the Svg(const std::string&amp; resource) constructor.
    Class Svg has not yet been included in a stable gtkmm
    release.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772884800">- Add gtkmm4-svg-buildfix.patch: Fix build with gtk4 4.22.0
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773316800">- Update to version 4.22.0:
  + Some unstable API has been removed.
  + The corresponding API was removed in gtk 4.22.0.
  + Fix build with build-deprecated-api=false.
  + Gtk:
  - Add TryExpression.
  - FileFilter: Add add_mime_types().
  - SearchEntry2: Add property_key_capture_widget().
  * Svg: Add get_state_names(). Remove get_n_states().
  + Documentation: Gtk::GestureClick: Improve the class
    description.
  + Tests: Add test of Gtk::TryExpression.
  + Build: Require gtk4 &gt;= 4.22.0
- Drop gtkmm4-svg-buildfix.patch: fixed upstream.</changelog>
</package>
<package pkgid="60f9c3c5d9e1954d6f22aaaf9c0315dba996beb559e3a982e1a5eba150ebc9869ba5afd93279baf17f7dcf2b0d7ac20cf759e2f2ff3931c321cd7b216f115244" name="gtksourceview-debugsource" arch="i586">
  <version epoch="0" ver="3.24.11" rel="6.8"/>
  <changelog author="luc14n0@linuxmail.org" date="1534420800">- Add changes.lang language definition for changes file syntax
  highlighting capabilities.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1536235200">- Update to version 3.24.9:
  + New syntax highlighting definition file for: Logtalk.
  + Improvements to the syntax highlighting of: Haskell, C++, GLSL,
    and Markdown.
  + Performance improvements to space drawing.
  + Missing G_PARAM_DEPRECATED flag was added to :underline
    property.
  + Various memory leak fixes.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552737600">- Update to version 3.24.10:
  + New syntax highlighting definition file for: Powershell.
  + Improvements to the syntax highlighting of: reStructuredText,
    C++, CSS, HTML, Groovy, Meson, Python3, and Logtalk.
  + Fix testsuite for changes in GLib hashtable ordering.
  + Avoid double entry of languages based on globs.
  + MSVC build improvements.
  + Fix usage of GRegex for offset in text, which fixes a Valgrind
    warning.
  + Ensure CSS is inherted from parent style schemes.
  + Avoid storing GtkTextIter across main-loop boundaries.
  + Fix incorrect transfer annoation for
    gtk_source_buffer_create_source_mark().
  + Various memory leak fixes.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1557230400">- Update to version 3.24.11:
  + Improvements to the syntax highlighting of: YAML, Julia, C++,
    and C.
  + Fixes to GObject Introspection annotations.
  + Fix a crash with YAML.
  + Fix a crash in presense of Byte-Order-Markers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636113600">- Require libgtksourceview-3_0-1 instead of gtksourceview in the
  devel package: defacto the same package, as the library provides
  the base name, but more explicit and clearer.
- Add libgtksourceview3 Provides to libgtksourceview-3_0-1 and add
  a explicit Requires in devel subpackage, silence rpmlint.
- Modernize spec, use autosetup, make_build and ldconfig_scriptlets
  macros.
- Update Supplements to current standard.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a
  consequence cannot be held responsible to deliver that basic
  directory structure.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1713787200">- Add gtksourceview-gcc14.patch: fix assignment from incompatible
  pointer type.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736164800">- Drop changes.lang source, request from upstream + gedit no longer
  uses plain gtksourceview. (boo#1205804)</changelog>
</package>
<package pkgid="902f9b338319995de43b44ba4f1524aa3d523a301f1578e7fab09dd94fd4bf5cd38af40fc7414dd1c7d8161579ea0d5608671e78186709fd6209f21b50e2b5eb" name="gtksourceview4-debuginfo" arch="i586">
  <version epoch="0" ver="4.8.4" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1593259200">- Update to version 4.6.1:
  + Fix various G-I annotations
  + Improve draw-spaces coloring in solarized-light
  + javascript.lang: Performance improvements
  + c.lang: Fixes for #include preprocessor
  + sql.lang: Language completeness improvements
  + latex.lang: additional keywords
  + sh.lang: improved parameter expansion
  + yara.lang: initial support for YARA
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1600516800">- Update to version 4.8.0:
  + Bump GTK requirement to 3.24 for gdk_window_move_to_rect().
  + Use gdk_window_move_to_rect() to more reliably position
    completion windows.
  + erb.lang: initial support for ERB.
  + javascript.lang, typescript.lang: various correctness and
    performance improvements.
  + Updated translations.
- Up gtk3 dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 4.8.1:
  + Fix highlighting in presence of byte-order-marks (BOM).
  + meson.lang: Update keywords to 0.55.3 syntax.
  + cmake.lang: Update keywords to 3.18.2 syntax.
  + go.lang: make "0i" syntax highlight as integer.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619092800">- Add d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: build:
  disable -Werror for incompatible-pointer-types. Works around
  build failure with GCC 11.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1630670400">- Update to version 4.8.2:
  + New syntax highlighting definition file for: STAR
  + Improved syntax highlighting definition file for: YARA, LLVM
  + GtkSourceMap now avoids animation while scrolling in response
    to clicks. This should help prevent some hysteresis.
  + GObject Introspection fixes
  + Fixed decrement of negative numbers in GtkSourceView
  + Improvements to style schemes: kate
  + Fixed build-time macros for version checking in some scenarios
  + Updated translations.
- Drop d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636113600">- Require libgtksourceview-4-0 instead of gtksourceview4 in the
  devel package: defacto the same package, as the library provides
  the base name, but more explicit and clearer.
- Add libgtksourceview4 Provides to libgtksourceview-4-0 and add a
  explicit Requires in devel subpackage, silence rpmlint.
- Use ldconfig_scriptlets for post(un) handling.
- Update Supplements to current standard.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 4.8.3:
  + Adds support for more Pango font-variants.
  + Style updates to solarized-dark, solarized-light.
  + Language updates to lean, rst, c, gtk-doc, javascript, and
    json.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1667563200">- Update to version 4.8.4:
  + Style updates to kate, classic, tango.
  + Language updates to vala, python3, c, cuda, latex.
  + Add unit tests for language specs.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736164800">- Drop changes.lang source, request from upstream + gedit no longer
  uses plain gtksourceview. (boo#1205804)</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add gtksourceview4-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="6ee9583122652e1aec8db8b430753d5e49e861aaa0745f0b1c64a3c38c2951301ccd944d9ae0cb747db79663360f5a18c560bd0fa14f1bc994487fe7137348c1" name="gtksourceview4-debugsource" arch="i586">
  <version epoch="0" ver="4.8.4" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1593259200">- Update to version 4.6.1:
  + Fix various G-I annotations
  + Improve draw-spaces coloring in solarized-light
  + javascript.lang: Performance improvements
  + c.lang: Fixes for #include preprocessor
  + sql.lang: Language completeness improvements
  + latex.lang: additional keywords
  + sh.lang: improved parameter expansion
  + yara.lang: initial support for YARA
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1600516800">- Update to version 4.8.0:
  + Bump GTK requirement to 3.24 for gdk_window_move_to_rect().
  + Use gdk_window_move_to_rect() to more reliably position
    completion windows.
  + erb.lang: initial support for ERB.
  + javascript.lang, typescript.lang: various correctness and
    performance improvements.
  + Updated translations.
- Up gtk3 dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 4.8.1:
  + Fix highlighting in presence of byte-order-marks (BOM).
  + meson.lang: Update keywords to 0.55.3 syntax.
  + cmake.lang: Update keywords to 3.18.2 syntax.
  + go.lang: make "0i" syntax highlight as integer.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619092800">- Add d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: build:
  disable -Werror for incompatible-pointer-types. Works around
  build failure with GCC 11.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1630670400">- Update to version 4.8.2:
  + New syntax highlighting definition file for: STAR
  + Improved syntax highlighting definition file for: YARA, LLVM
  + GtkSourceMap now avoids animation while scrolling in response
    to clicks. This should help prevent some hysteresis.
  + GObject Introspection fixes
  + Fixed decrement of negative numbers in GtkSourceView
  + Improvements to style schemes: kate
  + Fixed build-time macros for version checking in some scenarios
  + Updated translations.
- Drop d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636113600">- Require libgtksourceview-4-0 instead of gtksourceview4 in the
  devel package: defacto the same package, as the library provides
  the base name, but more explicit and clearer.
- Add libgtksourceview4 Provides to libgtksourceview-4-0 and add a
  explicit Requires in devel subpackage, silence rpmlint.
- Use ldconfig_scriptlets for post(un) handling.
- Update Supplements to current standard.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 4.8.3:
  + Adds support for more Pango font-variants.
  + Style updates to solarized-dark, solarized-light.
  + Language updates to lean, rst, c, gtk-doc, javascript, and
    json.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1667563200">- Update to version 4.8.4:
  + Style updates to kate, classic, tango.
  + Language updates to vala, python3, c, cuda, latex.
  + Add unit tests for language specs.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736164800">- Drop changes.lang source, request from upstream + gedit no longer
  uses plain gtksourceview. (boo#1205804)</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add gtksourceview4-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="079756119637d703b1975070e0b35dd5c3487b861616880da4a7a3d2ba897291e727d92adbec12653abdb247bdb02c26733f28864ae3985c22a311e7d50307aa" name="gtksourceview4-tests-debuginfo" arch="i586">
  <version epoch="0" ver="4.8.4" rel="3.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1593259200">- Update to version 4.6.1:
  + Fix various G-I annotations
  + Improve draw-spaces coloring in solarized-light
  + javascript.lang: Performance improvements
  + c.lang: Fixes for #include preprocessor
  + sql.lang: Language completeness improvements
  + latex.lang: additional keywords
  + sh.lang: improved parameter expansion
  + yara.lang: initial support for YARA
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1600516800">- Update to version 4.8.0:
  + Bump GTK requirement to 3.24 for gdk_window_move_to_rect().
  + Use gdk_window_move_to_rect() to more reliably position
    completion windows.
  + erb.lang: initial support for ERB.
  + javascript.lang, typescript.lang: various correctness and
    performance improvements.
  + Updated translations.
- Up gtk3 dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 4.8.1:
  + Fix highlighting in presence of byte-order-marks (BOM).
  + meson.lang: Update keywords to 0.55.3 syntax.
  + cmake.lang: Update keywords to 3.18.2 syntax.
  + go.lang: make "0i" syntax highlight as integer.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619092800">- Add d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: build:
  disable -Werror for incompatible-pointer-types. Works around
  build failure with GCC 11.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1630670400">- Update to version 4.8.2:
  + New syntax highlighting definition file for: STAR
  + Improved syntax highlighting definition file for: YARA, LLVM
  + GtkSourceMap now avoids animation while scrolling in response
    to clicks. This should help prevent some hysteresis.
  + GObject Introspection fixes
  + Fixed decrement of negative numbers in GtkSourceView
  + Improvements to style schemes: kate
  + Fixed build-time macros for version checking in some scenarios
  + Updated translations.
- Drop d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636113600">- Require libgtksourceview-4-0 instead of gtksourceview4 in the
  devel package: defacto the same package, as the library provides
  the base name, but more explicit and clearer.
- Add libgtksourceview4 Provides to libgtksourceview-4-0 and add a
  explicit Requires in devel subpackage, silence rpmlint.
- Use ldconfig_scriptlets for post(un) handling.
- Update Supplements to current standard.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647777600">- Update to version 4.8.3:
  + Adds support for more Pango font-variants.
  + Style updates to solarized-dark, solarized-light.
  + Language updates to lean, rst, c, gtk-doc, javascript, and
    json.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1667563200">- Update to version 4.8.4:
  + Style updates to kate, classic, tango.
  + Language updates to vala, python3, c, cuda, latex.
  + Add unit tests for language specs.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736164800">- Drop changes.lang source, request from upstream + gedit no longer
  uses plain gtksourceview. (boo#1205804)</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add gtksourceview4-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="d9e06a9165cd705123e7dcb97def885427d57e32cbcb08485e0efef69221b6fe2a6d1f5b983a39aa344b2f27c5a3ff8593c149521e7c0440db16e20629db65b0" name="gtksourceview5-debuginfo" arch="i586">
  <version epoch="0" ver="5.20.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738324800">- Update to version 5.14.1+61:
  + Switch to master branch to have pre-5.15.0 release.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738584000">- Update to version 5.15.0 (Unstable):
  + Various introspection fixes
  + Improvements to GtkSourceAssistants
  + Various GtkTextIter performance improvements
  + Deduplication fixes when sorting
  + Alter paths for resource:// usage so that resources take
    priority over system installations other than the current one
  + Adwaita.xml, Adwaita-dark.xml style updates
  + Quantize Y position for gutter line numbers
  + New and updated languages: meson.lang, zig.lang
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740484800">- Update to version 5.15.1 (Unstable):
  + Remove use of various GTK deprecations
  + Testsuite improvements
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 5.16.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 5.17.1:
  + Improvments to GObject Introspection annotations
  + A new gtk_source_buffer_get_markup() API addition
  + A new annotation API for applications
  + Allocation measurement improvements
  + Spaces are now drawn using GskPath instead of Cairo
  + Cleanups for various GTK deprecations
  + Make ctrl+n/p workin Vim insertion mode
  + Ensure GtkSourceMap doesn't handle context menus (again)
  + Testsuite improvements for new GNOME CI
  + Fix various leaks found by said CI improvements
- Changes from version 5.17.0:
  + New languages: astro
  + Updated languages: python3, python, css, sh, latex, php
  + Many cleanups and removal of deprecated API use across
    GtkSourceView and associated test programs.
  + Improved scrolling in GtkSourceMap
  + Documentation improvements and cleanups
  + Build system cleanups
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 5.18.0:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 5.19.0:
  + Annotations: draw a background behind annotations; align to the
    right when they fit (e.g. for diagnostics)
  + GObject Introspection: fix nullable and callback destroy
    annotations (get_location, get_match_style, scheduler,
    callbacks)
  + Fix gutter text renderer text layout snapshot deprecation
  + PHP language: highlight PHP 8.0 attributes and add new keywords
  + New language: Cornish
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 5.20.0:
  + No changes since 5.19.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add gtksourceview5-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="2632e06db48199e8677bc2e45f9377346a360f5b1c981df71a6ffa8c567644ece47d3d9b0a6cd797c39fda7d9f0db0161d5a7d79371f3727eb946c84339f1a3b" name="gtksourceview5-debugsource" arch="i586">
  <version epoch="0" ver="5.20.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738324800">- Update to version 5.14.1+61:
  + Switch to master branch to have pre-5.15.0 release.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738584000">- Update to version 5.15.0 (Unstable):
  + Various introspection fixes
  + Improvements to GtkSourceAssistants
  + Various GtkTextIter performance improvements
  + Deduplication fixes when sorting
  + Alter paths for resource:// usage so that resources take
    priority over system installations other than the current one
  + Adwaita.xml, Adwaita-dark.xml style updates
  + Quantize Y position for gutter line numbers
  + New and updated languages: meson.lang, zig.lang
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740484800">- Update to version 5.15.1 (Unstable):
  + Remove use of various GTK deprecations
  + Testsuite improvements
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 5.16.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 5.17.1:
  + Improvments to GObject Introspection annotations
  + A new gtk_source_buffer_get_markup() API addition
  + A new annotation API for applications
  + Allocation measurement improvements
  + Spaces are now drawn using GskPath instead of Cairo
  + Cleanups for various GTK deprecations
  + Make ctrl+n/p workin Vim insertion mode
  + Ensure GtkSourceMap doesn't handle context menus (again)
  + Testsuite improvements for new GNOME CI
  + Fix various leaks found by said CI improvements
- Changes from version 5.17.0:
  + New languages: astro
  + Updated languages: python3, python, css, sh, latex, php
  + Many cleanups and removal of deprecated API use across
    GtkSourceView and associated test programs.
  + Improved scrolling in GtkSourceMap
  + Documentation improvements and cleanups
  + Build system cleanups
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 5.18.0:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 5.19.0:
  + Annotations: draw a background behind annotations; align to the
    right when they fit (e.g. for diagnostics)
  + GObject Introspection: fix nullable and callback destroy
    annotations (get_location, get_match_style, scheduler,
    callbacks)
  + Fix gutter text renderer text layout snapshot deprecation
  + PHP language: highlight PHP 8.0 attributes and add new keywords
  + New language: Cornish
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 5.20.0:
  + No changes since 5.19.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add gtksourceview5-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="ad9c471e725f3efa9675692e947ebba3b0bc706704d34a706929ff0a78d069f1b689b1e70b8580464658c4fe5c13b26b3803c74fc3caf2ea5a3d18e6b1499b63" name="gtksourceview5-tests-debuginfo" arch="i586">
  <version epoch="0" ver="5.20.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738324800">- Update to version 5.14.1+61:
  + Switch to master branch to have pre-5.15.0 release.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1738584000">- Update to version 5.15.0 (Unstable):
  + Various introspection fixes
  + Improvements to GtkSourceAssistants
  + Various GtkTextIter performance improvements
  + Deduplication fixes when sorting
  + Alter paths for resource:// usage so that resources take
    priority over system installations other than the current one
  + Adwaita.xml, Adwaita-dark.xml style updates
  + Quantize Y position for gutter line numbers
  + New and updated languages: meson.lang, zig.lang
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740484800">- Update to version 5.15.1 (Unstable):
  + Remove use of various GTK deprecations
  + Testsuite improvements
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742126400">- Update to version 5.16.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Update to version 5.17.1:
  + Improvments to GObject Introspection annotations
  + A new gtk_source_buffer_get_markup() API addition
  + A new annotation API for applications
  + Allocation measurement improvements
  + Spaces are now drawn using GskPath instead of Cairo
  + Cleanups for various GTK deprecations
  + Make ctrl+n/p workin Vim insertion mode
  + Ensure GtkSourceMap doesn't handle context menus (again)
  + Testsuite improvements for new GNOME CI
  + Fix various leaks found by said CI improvements
- Changes from version 5.17.0:
  + New languages: astro
  + Updated languages: python3, python, css, sh, latex, php
  + Many cleanups and removal of deprecated API use across
    GtkSourceView and associated test programs.
  + Improved scrolling in GtkSourceMap
  + Documentation improvements and cleanups
  + Build system cleanups
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757764800">- Update to version 5.18.0:
  + Updated translations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771934400">- Update to version 5.19.0:
  + Annotations: draw a background behind annotations; align to the
    right when they fit (e.g. for diagnostics)
  + GObject Introspection: fix nullable and callback destroy
    annotations (get_location, get_match_style, scheduler,
    callbacks)
  + Fix gutter text renderer text layout snapshot deprecation
  + PHP language: highlight PHP 8.0 attributes and add new keywords
  + New language: Cornish
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773748800">- Update to version 5.20.0:
  + No changes since 5.19.0.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add gtksourceview5-tests subpackage with installed
  tests for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="c2fc65d0e0a121948b2cdc1674be28625c2b1ae50bbaa0a7d4a96e791339fa8015d92b542c37c4a116e53efcb671039d5e9418a2daef27571c843d55ca1e1d97" name="gtksourceviewmm-debugsource" arch="i586">
  <version epoch="0" ver="3.91.1" rel="1.16"/>
  <changelog author="dimstar@opensuse.org" date="1362225600">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="zaitor@opensuse.org" date="1430395200">- Update to version 3.12.0:
  + Deprecated some API because some of the C API was deprecated.
  + Fix the examples build with recent gtkmm versions.</changelog>
  <changelog author="zaitor@opensuse.org" date="1437220800">- Update to version 3.17.1:
  + Require (and use) C++11.</changelog>
  <changelog author="zaitor@opensuse.org" date="1443700800">- Update to version 3.18.0:
  + Regenerate with the latest glibmm.</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Add gtksourceviewmm-C++11-fix-deprecated.patch: C++11: Markup:
  Deprecated operator const void*(), adding explicit operator
  bool(). Patch from upstream git.</changelog>
  <changelog author="zaitor@opensuse.org" date="1467115200">- Update to version 3.21.2:
  + C++11: Markup: Deprecated operator const void*(), adding
    explicit operator bool().
  + Include only gtksource.h where possible. This is demanded by
    newer versions of gtksourceview.
- Drop gtksourceviewmm-C++11-fix-deprecated.patch: Fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1479902400">- Update to version 3.21.3:
  + Add SearchContext ad SearchSettings.
  + Add StyleSchemeChooser, StyleSchemeChooserWidget and
    StyleSchemeChooserButton.
  + Buffer: Add implicit-trailing-newline property.
  + CompletionWords: Add activation property.
  + Language: Add get_style_fallback().
  + Style: Add style and scale-set properties.
  + View: Add get/set_background-pattern().</changelog>
  <changelog author="dimstar@opensuse.org" date="1519905600">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520337600">- Fix SRPM group. Update summaries.</changelog>
  <changelog author="luke@ljones.dev" date="1567771200">- Update to version 3.91.1:
  + Adapt to new-style enum values.
  + Use gtksourceview-4 instead of gtksourceview-3.0,
    and change ABI from gtksourceviewmm-3.0 to gtksourceviewmm-4.0.
  + StyleSchemeChooserWidget: Correct the underlying GType name.
  + Completion:
  - Remove get/set_draw_spaces().
  - show(): Rename to start().
  + tests:
  - Remove Gtk::Container::show_all() calls.
  - Avoid deprecated Gtk::HBox and Gtk::VBox.
  - Use the libsigc++-3.0 syntax.
  + Remove deprecated API.</changelog>
</package>
<package pkgid="3cb62337b27f3b0252a86493630977709eda16553ba946c26655166092143cf7befcb13e14de89a8e4ef294d369a09686915c54097480da8c77b9b71a4ee7031" name="gtkspell-debugsource" arch="i586">
  <version epoch="0" ver="2.0.16" rel="25.4"/>
  <changelog author="dimstar@opensuse.org" date="1304424000">- bnc#691401: SLPP for gtkspell:
  + Create new subpackage libgtkspell0 with gtkspell
    Provides/Obsoletes for proper upgrade path.
  + Move -lang Recommends to the lib-package.
- Remove explicit Requires for gtk2-devel,g lib2-devel,
  pango-devel, atk-devel and enchant-devel from the -devel package:
  they will automatically be added the pkgconfig() way.
- Clean spec file using spec-cleaner.</changelog>
  <changelog author="vuntz@opensuse.org" date="1308312000">- Stop using source service to download the tarball, as Factory
  will move away from this.</changelog>
  <changelog author="dimstar@opensuse.org" date="1362139200">- Spec-cleanup using format_spec_file service.</changelog>
  <changelog author="zaitor@opensuse.org" date="1502798400">- Drop gtk-doc BuildRequires and pass --enable-gtk-doc=no to
  configure, needed with gtk-doc 1.26 and newer, as gtkdoc-mktmpl
  was dropped from it.</changelog>
  <changelog author="dimstar@opensuse.org" date="1513252800">- Replace enchant-devel and gtk2-devel BuildRequires with their
  pkgconfig() equivalents: pkgconfig(enchant) and
  pkgconfig(gtk+-2.0).</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705406400">- Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a
  consequence cannot be held responsible to deliver that basic
  directory structure.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774440000">- Drop gnome-doc-utils-devel BuildRequires: no longer needed since
  a long time.</changelog>
</package>
<package pkgid="34dbd4b516002392d36f52958ddb7ba4c74bd96ccf12fefae96baf45081c5dcb19a8eac716be2ff63fa6f29069e9ffde3d8355d7dc5e0ecc63a3b06abc1159a2" name="gtkspell3-debugsource" arch="i586">
  <version epoch="0" ver="3.0.10" rel="3.16"/>
  <changelog author="zaitor@opensuse.org" date="1411387200">- Update to version 3.0.6:
  + Fix badly merged translations.
  + Also recognize U+2019 as apostrophe.
  + Updated translations.
- Changes from version 3.0.5:
  + Fix incorrect handling of single quotes.
  + Buildsystem cleanups and tweaks.
  + Updated translations.
- Changes from version 3.0.4:
  + Make decode-language-codes more robust.
  + Don't use deprecated symbols when compiled against gtk3 &gt;= 3.9.
  + Updated translations.</changelog>
  <changelog author="idonmez@suse.com" date="1460548800">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1462276800">- Update to version 3.0.8:
  + Fix cases where check_word is called on an empty range.
  + Add gtk_spell_checker_check_word.
  + Add gtk_spell_checker_get_suggestions.
  + Updated translations.</changelog>
  <changelog author="tyang@suse.com" date="1463659200">- Update to GNOME 3.20.2  Fate#318572</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1478347200">- Update to version 3.0.9:
  + Add gtk_spell_checker_add_to_dictionary.
  + Add gtk_spell_checker_ignore_word.
  + Fix possible use-after-free in
    gtk_spell_checker_decode_language_code.
- Change source compression to tar.xz.</changelog>
  <changelog author="avvissu@yandex.by" date="1495281600">- Add pkgconfig(vapigen) BuildRequires and pass --enable-vala to
  configure call: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1542456000">- Update to version 3.0.10:
  + Port to enchant-2.
  + Updated translations.
- Replace pkgconfig(enchant) with pkgconfig(enchant-2) following
  upstreams port.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
</package>
<package pkgid="5dedba1b885439e1569870c2ee1f3482fc7302007129aafdded33c450119fe86b913e796db609483488e3407e85a828c63732763bf4c3b9d4c34404e16502071" name="gtkwave-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.126" rel="2.5"/>
  <changelog author="dmitry_r@opensuse.org" date="1470657600">- Update to version 3.3.75
  * bugfix release, see included ChangeLog file for details</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1472385600">- Uptdate to version 3.3.76
  * Bugfixes and minor changes, see included ChangeLog file</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1477915200">- Update to version 3.3.78
  * Bugfixes and minor changes, see included ChangeLog file</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1483876800">- Update to version 3.3.79
  * Bugfixes and minor changes, see included ChangeLog file</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1566388800">- Update to version 3.3.101
  * Bugfixes and minor changes, see included ChangeLog file</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1582545600">- Update to 3.3.104:
  * Remove redundant TREE_VHDL_ST_PACKAGE from SST exclude.
  * Added addCommentTracesFromList tcl command from user patch.
  * Harden savefile loader for missing group start on vectors.
  * Preliminary VHDL support for wlf2vcd.
  * Add missing return value checks on mmap() in FST writer.
  * Fix MAP_FAILED missing for MinGW.
  * Fix to make the coloration red on 'u' traces.  (Bug from
  * Dinotrace-like rendering in 3.3.96.)
  * Typo fix on missing group start on vectors.
  * Added support for loading .vf files
  * Added support for dumping variable types in vcd saveer,
    not just using "wire" for non-reals/strings.
  * Fix for uninitialized values at time 0 for FST, FSDB loaders.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 3.3.113:
  * fix scope/var buffer overflows in FST reader
  * wayland header fixes
  * CPU usage fix for wayland</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674388800">- update to 3.3.114:
  * Buffer overflow fixes in FST reader.</changelog>
  <changelog author="Yousaf Kaukab &lt;yousaf.kaukab@suse.com&gt;" date="1751976000">- Update to gtkwave v3.3.124 with gtk3
- Updates paths with -gtk3
- Use libtirpc for RPC
- Drop use of %suse_update_desktop_file as it is deprecated
    https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation
- Remove handling of /usr/share/gtkwave/examples/des* as it doesn't exist anymore
- Update documentation files
- Update schemas</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1767268800">- Update to 3.3.126
  * Added -H --noheader command line option for GTK3.
  * Fix for rendering multiline string constants in dumps.
  * Added headerbar rc variable to disable GTK3 headerbars.
  * Add warning message for missing XPM loader.
  * Updated libghw to current version.
  * Changed behavior of X search in pattern search so it is
  matched by a single X bit.
- Changes in 3.3.125
  * Added json2stems to distribution to support newer versions
  of Verilator.
  * VCD parser fix for colon in VCD variable name (Jasper).
  * Parameter size 0 fix for Vivado: backs out very old fix
  (for MTI) that converts 0 size signals to reals.
  * Update vcd2fst so it handles MTI 0 size conversion.</changelog>
</package>
<package pkgid="ad9c98dba0310cc883f437529f055473702397efbb1ee007bc002cc4d178ee67fda1e15ab16c5fe07dc9915fa49e0b27c268f94d9b26635e6308e50278675d7d" name="gtkwave-debugsource" arch="i586">
  <version epoch="0" ver="3.3.126" rel="2.5"/>
  <changelog author="dmitry_r@opensuse.org" date="1470657600">- Update to version 3.3.75
  * bugfix release, see included ChangeLog file for details</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1472385600">- Uptdate to version 3.3.76
  * Bugfixes and minor changes, see included ChangeLog file</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1477915200">- Update to version 3.3.78
  * Bugfixes and minor changes, see included ChangeLog file</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1483876800">- Update to version 3.3.79
  * Bugfixes and minor changes, see included ChangeLog file</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1566388800">- Update to version 3.3.101
  * Bugfixes and minor changes, see included ChangeLog file</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1582545600">- Update to 3.3.104:
  * Remove redundant TREE_VHDL_ST_PACKAGE from SST exclude.
  * Added addCommentTracesFromList tcl command from user patch.
  * Harden savefile loader for missing group start on vectors.
  * Preliminary VHDL support for wlf2vcd.
  * Add missing return value checks on mmap() in FST writer.
  * Fix MAP_FAILED missing for MinGW.
  * Fix to make the coloration red on 'u' traces.  (Bug from
  * Dinotrace-like rendering in 3.3.96.)
  * Typo fix on missing group start on vectors.
  * Added support for loading .vf files
  * Added support for dumping variable types in vcd saveer,
    not just using "wire" for non-reals/strings.
  * Fix for uninitialized values at time 0 for FST, FSDB loaders.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671364800">- update to 3.3.113:
  * fix scope/var buffer overflows in FST reader
  * wayland header fixes
  * CPU usage fix for wayland</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674388800">- update to 3.3.114:
  * Buffer overflow fixes in FST reader.</changelog>
  <changelog author="Yousaf Kaukab &lt;yousaf.kaukab@suse.com&gt;" date="1751976000">- Update to gtkwave v3.3.124 with gtk3
- Updates paths with -gtk3
- Use libtirpc for RPC
- Drop use of %suse_update_desktop_file as it is deprecated
    https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation
- Remove handling of /usr/share/gtkwave/examples/des* as it doesn't exist anymore
- Update documentation files
- Update schemas</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1767268800">- Update to 3.3.126
  * Added -H --noheader command line option for GTK3.
  * Fix for rendering multiline string constants in dumps.
  * Added headerbar rc variable to disable GTK3 headerbars.
  * Add warning message for missing XPM loader.
  * Updated libghw to current version.
  * Changed behavior of X search in pattern search so it is
  matched by a single X bit.
- Changes in 3.3.125
  * Added json2stems to distribution to support newer versions
  of Verilator.
  * VCD parser fix for colon in VCD variable name (Jasper).
  * Parameter size 0 fix for Vivado: backs out very old fix
  (for MTI) that converts 0 size signals to reals.
  * Update vcd2fst so it handles MTI 0 size conversion.</changelog>
</package>
<package pkgid="1e60c0daf3bc35b99dda2214eda16025a239e72229c8c829b7862909c4d7817ff4b7078c396c2319001ca1a5996c1671b8efaed47b439bc11725848c8f414971" name="gtp-echo-responder-debuginfo" arch="i586">
  <version epoch="0" ver="1.15.0" rel="1.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637323200">- Update to version 1.8.0
  * Fix vty PDP lookups by IMSI
  * apn_start: avoid segfault if missing tun-device
  * Add --vty-ref-mode option
  * ggsn: Reject PDP CTX ACT for static IP addresses
  * gtp: Support tx/rx RAN Information Relay message
  * ggsn: Fix heap-use-after-free during Recovery without
    associated PDP</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1659528000">- Update to release 1.9.0
  * libgtp: Fix ggsn crash if pdp alloc array is full (PDP_MAX)
  * gtp: Log detection of rx duplicate
  * gtp: Log retrans queue register&amp;free entries</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684411200">- Update to release 1.10.1
  * Use rate_ctr for gsn_t available_counters
  * ggsn: Introduce tdef and make it configurable over VTY
  * gtp: Introduce VTY configurable GTP timer X3
- Add ppc64.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 1.10.2
  * doc: running: update kernel-gtp limitations</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1712836800">- Update to release 1.11.0
  * gtp: Add net GTP cause values and a function to check for success</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1718712000">- Remove old rc* symlinks</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729944000">- Update to release 1.12.0
  * kernel-gtp: support IPv6 on inner layer</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1739448000">- Update to release 1.13.0
  * gtp: Allow TX/Store RX Direct Tunnel Flags
  * gtp: Allow UpdatePDPContext initiated by GGSN
  * ggsn: Support announcing APN MTU over PCO and over ICMPv6 RA
  * ggsn: use libosmocore tundev API to create APN TUN device
  * ggsn: Avoid forwarding IPv6 solicited-node multicast addr to
    TUN device
  * doc: Document MTU features in User Manual and example
    config files
  * gtp.h: add more GTP cause code from 29.060 v15.3.30</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773489600">- Update to release 1.14.0
  * gtp: Send RAT type IE in update context request if present
  * gtp: add support for SGSN Context Req/Resp/Ack
  * sgsnemu: Initial support IPv4v6 PDP context type</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1787659200">- Update to release 1.15.0
  * gtp: clamp GSN-Address copy to sockaddr_in size
  * gtp: fix OOB write in PDP ctx GSN-Address decode</changelog>
</package>
<package pkgid="4934fc0a8ee159be0d41af08293f1789110e312bea80fd08bd487a227e41566d9f5e4adf4ed1576d82a141c4ad4d4ea79f22f5fa7424569570e38f7052ffc7fa" name="gtranslator-debuginfo" arch="i586">
  <version epoch="0" ver="50.0+157" rel="1.3"/>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1713960000">- Update to version 46.1:
  + Reduce toasts timeout to 5s
  + Reduce some more common toats timeout to 1s
  + Sync languages with d-l
  + Fix navigation view bugs
  + Improved metainfo
  + Update some translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728129600">- Update to version 47.0:
  + Do D-L requests async
  + Fix bugs
  + Add tooltip-text to buttons
  + Use newer widgets from libadwaita
  + Updated translations.
- Switch to source service for tarball.
- Stop passing gtk_doc=false to meson, no longer needed, nor
  recognized.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733140800">- Update to version 47.1:
  + Fix help page on sandboxed installations
  + Fix title in translation memory dialog
  + Fix focus behind translation memory GtkOverlay
  + Fix Back button on D-L panel
  + Fix default profile creation
  + Fix crash when opening file chooser
  + Store whether main window is maximized
  + Fix search bar not appearing on new tabs
  + Fix crash when pressing Ctrl+D earlier than expected
  + Fix missing icon in preferences dialog
  + Make search bar use the entire width
  + Fix the generation of API endpoints for D-L after switching
    module
  + Fix plurals fixer</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742817600">- Update to version 48.0:
  + Use newer widgets from libadwaita
  + Remember window size
  + Various bug fixes
  + Updated translations.
- Replace update-desktop-files with desktop-file-utils, add a check
  section and run meson_test macro.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1742904000">- Remove old source 47.1, not needed anymore</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743940800">- Drop pkgconfig(libdazzle-1.0) BuildRequires: No longer needed,
  nor used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Add action to view source code of a translation in browser
  + Add a setting to omit adding copyright to the header
  + Use AdwShortcutLabels in translation memory
  + Improve "Notes" dialog
  + Port to AdwShortcutsDialog
  + Make app D-Bus activatable
  + Plug multiple memory leaks
  + Update translations
- Drop pkgconfig(libgda-6.0) BuildRequires: no longer needed
- Add pkgconfig(sqlite3) BuildRequires: new dependency</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + Only prevent from saving if there are severe errors
  + Make translation panel resizable
  + Use static links for app screenshots in app metadata
  + Require meson 1.7
  + Allow updating PO files with an updated POT template
  + Improve "Upload" dialog
  + Plug some memory leaks
  + Ask for D-L authentication token during initial setup
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781265600">- Update to version 50.0+157:
  + Fix all type_styles with gobject-linter
  + meson: Run format
  + Include gdk.h instead of gdkkeysyms
  + Updated translations.</changelog>
</package>
<package pkgid="928bfc432f28e1bfdbccec750a56387e26d2f67e6b5455d92b91ededc4c7d39415a39dd26ae9129701d24c37d63662e782fbea0dab1d5a757b723dd2f2c61c90" name="gtranslator-debugsource" arch="i586">
  <version epoch="0" ver="50.0+157" rel="1.3"/>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1713960000">- Update to version 46.1:
  + Reduce toasts timeout to 5s
  + Reduce some more common toats timeout to 1s
  + Sync languages with d-l
  + Fix navigation view bugs
  + Improved metainfo
  + Update some translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1728129600">- Update to version 47.0:
  + Do D-L requests async
  + Fix bugs
  + Add tooltip-text to buttons
  + Use newer widgets from libadwaita
  + Updated translations.
- Switch to source service for tarball.
- Stop passing gtk_doc=false to meson, no longer needed, nor
  recognized.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733140800">- Update to version 47.1:
  + Fix help page on sandboxed installations
  + Fix title in translation memory dialog
  + Fix focus behind translation memory GtkOverlay
  + Fix Back button on D-L panel
  + Fix default profile creation
  + Fix crash when opening file chooser
  + Store whether main window is maximized
  + Fix search bar not appearing on new tabs
  + Fix crash when pressing Ctrl+D earlier than expected
  + Fix missing icon in preferences dialog
  + Make search bar use the entire width
  + Fix the generation of API endpoints for D-L after switching
    module
  + Fix plurals fixer</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1742817600">- Update to version 48.0:
  + Use newer widgets from libadwaita
  + Remember window size
  + Various bug fixes
  + Updated translations.
- Replace update-desktop-files with desktop-file-utils, add a check
  section and run meson_test macro.</changelog>
  <changelog author="Daniel Garcia &lt;daniel.garcia@suse.com&gt;" date="1742904000">- Remove old source 47.1, not needed anymore</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743940800">- Drop pkgconfig(libdazzle-1.0) BuildRequires: No longer needed,
  nor used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757937600">- Update to version 49.0:
  + Add action to view source code of a translation in browser
  + Add a setting to omit adding copyright to the header
  + Use AdwShortcutLabels in translation memory
  + Improve "Notes" dialog
  + Port to AdwShortcutsDialog
  + Make app D-Bus activatable
  + Plug multiple memory leaks
  + Update translations
- Drop pkgconfig(libgda-6.0) BuildRequires: no longer needed
- Add pkgconfig(sqlite3) BuildRequires: new dependency</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773489600">- Update to version 50.0:
  + Only prevent from saving if there are severe errors
  + Make translation panel resizable
  + Use static links for app screenshots in app metadata
  + Require meson 1.7
  + Allow updating PO files with an updated POT template
  + Improve "Upload" dialog
  + Plug some memory leaks
  + Ask for D-L authentication token during initial setup
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781265600">- Update to version 50.0+157:
  + Fix all type_styles with gobject-linter
  + meson: Run format
  + Include gdk.h instead of gdkkeysyms
  + Updated translations.</changelog>
</package>
<package pkgid="81463584374ce6cf6f98160c2cb4e9488bea24befacdc3fed01894278cc6a1441848705b32a82c9b8ff3a16df843e920260e15d1c7772a723693d5f551bb6aeb" name="gts-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.6_p20121130" rel="4.16"/>
  <changelog author="dsbhayangkara@gmail.com" date="1168689600">- initial package.</changelog>
  <changelog author="andrea@links2linux.de" date="1222603200">- complete spec rewrite</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1288872000">- Clean up spec file for OBS</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1288872001">- Fix broken Requires</changelog>
  <changelog author="pth@suse.de" date="1382616000">- Clone package from KDE:KDE3.
- Submit to Factory as it's needed for graphviz-smyrna.
- Pass include direrctories in AM_CPPFLAGS instead of by
  - -includedir.
- Add the gts headers to the devel package.
- Add copyright to spec file.</changelog>
  <changelog author="tchvatal@suse.com" date="1382702400">- Use snapshot with latest VCS version rather than release that
  was from 2007.
  * Fixes various build issues
  * Provides manpages for most binaries</changelog>
  <changelog author="mrdocs@opensuse.org" date="1382702401">- fix build on SLES</changelog>
  <changelog author="cdenicolo@suse.com" date="1383048000">- license update:  LGPL-2.0+
  license is LGPL-2.0 or later</changelog>
  <changelog author="pth@suse.de" date="1383825600">- Remove bogus requirement of gcc-c++ and libstdc++.  Use a macro for the
- snapshot date.  modify the Description of the devel package.</changelog>
  <changelog author="aj@ajaissle.de" date="1432728000">- Uppercase rpm group</changelog>
</package>
<package pkgid="190271bad44c1d180b25865ef07341ada8e6ab0c24ca95438e7c23d79b4738b61b67ef4f5cf00c74e5ad1bd45c9f3fa340dc5020e8be8890e7b0464131bd8233" name="gts-debugsource" arch="i586">
  <version epoch="0" ver="0.7.6_p20121130" rel="4.16"/>
  <changelog author="dsbhayangkara@gmail.com" date="1168689600">- initial package.</changelog>
  <changelog author="andrea@links2linux.de" date="1222603200">- complete spec rewrite</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1288872000">- Clean up spec file for OBS</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1288872001">- Fix broken Requires</changelog>
  <changelog author="pth@suse.de" date="1382616000">- Clone package from KDE:KDE3.
- Submit to Factory as it's needed for graphviz-smyrna.
- Pass include direrctories in AM_CPPFLAGS instead of by
  - -includedir.
- Add the gts headers to the devel package.
- Add copyright to spec file.</changelog>
  <changelog author="tchvatal@suse.com" date="1382702400">- Use snapshot with latest VCS version rather than release that
  was from 2007.
  * Fixes various build issues
  * Provides manpages for most binaries</changelog>
  <changelog author="mrdocs@opensuse.org" date="1382702401">- fix build on SLES</changelog>
  <changelog author="cdenicolo@suse.com" date="1383048000">- license update:  LGPL-2.0+
  license is LGPL-2.0 or later</changelog>
  <changelog author="pth@suse.de" date="1383825600">- Remove bogus requirement of gcc-c++ and libstdc++.  Use a macro for the
- snapshot date.  modify the Description of the devel package.</changelog>
  <changelog author="aj@ajaissle.de" date="1432728000">- Uppercase rpm group</changelog>
</package>
<package pkgid="5d04246d30e87b3bb389b7395443ba139f2f74e01bad4563cb1a7e6a3008b6700e05fcd9121e408871c063b1b0a2de9e0e4725d020712727cb43f1d5ba3ab2a3" name="gts-devel-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.6_p20121130" rel="4.16"/>
  <changelog author="dsbhayangkara@gmail.com" date="1168689600">- initial package.</changelog>
  <changelog author="andrea@links2linux.de" date="1222603200">- complete spec rewrite</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1288872000">- Clean up spec file for OBS</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1288872001">- Fix broken Requires</changelog>
  <changelog author="pth@suse.de" date="1382616000">- Clone package from KDE:KDE3.
- Submit to Factory as it's needed for graphviz-smyrna.
- Pass include direrctories in AM_CPPFLAGS instead of by
  - -includedir.
- Add the gts headers to the devel package.
- Add copyright to spec file.</changelog>
  <changelog author="tchvatal@suse.com" date="1382702400">- Use snapshot with latest VCS version rather than release that
  was from 2007.
  * Fixes various build issues
  * Provides manpages for most binaries</changelog>
  <changelog author="mrdocs@opensuse.org" date="1382702401">- fix build on SLES</changelog>
  <changelog author="cdenicolo@suse.com" date="1383048000">- license update:  LGPL-2.0+
  license is LGPL-2.0 or later</changelog>
  <changelog author="pth@suse.de" date="1383825600">- Remove bogus requirement of gcc-c++ and libstdc++.  Use a macro for the
- snapshot date.  modify the Description of the devel package.</changelog>
  <changelog author="aj@ajaissle.de" date="1432728000">- Uppercase rpm group</changelog>
</package>
<package pkgid="c66fcd4a641216bfdaa0ddd107c3905455366f35c5b3965142eb466777a445a0ea707b9b928b826b027c9dcc13402e66edd0fae5012d32b12f708d6d2ced32eb" name="gtypist-debuginfo" arch="i586">
  <version epoch="0" ver="2.10.1" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1355745600">- Initial package (version 2.9.2) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1370692800">- Update to new upstream release 2.9.3
  * This release fixes Alt+some key being treated as ESCAPE and
  clearing drills, updates the ktouch lesson import script, updates
  lessons imported from ktouch (fixing an issue with lines over 80
  characters causing errors, amongst other things), and fixes
  errors in lessons.</changelog>
  <changelog author="jengelh@inai.de" date="1391515200">- Update to new upstream release 2.9.4
  * This release has a fix for Colemak lesson. There are minor
  documentation fixes.</changelog>
  <changelog author="jengelh@inai.de" date="1411473600">- Drop gpg-offline build-time requirement; this is now handled by
  the local source validator</changelog>
  <changelog author="jengelh@inai.de" date="1412164800">- Update to new upstream release 2.9.5
  * improved CPM/WPM calculation precision
  * Q series
  * fix for Colemak lesson (updated top 1000 most frequently used
  words)</changelog>
  <changelog author="jengelh@inai.de" date="1443009600">- Add escdelay.diff to work around unintended use of ncurses API</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598356800">- Remove old rpm recipe constructs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730548800">- Replace escdelay.diff by new gcc14.patch to resolve more FTBFS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757246400">- Update to release 2.10.1
  * New P lesson series for programmers.
  * Fixes for various lessons.
  * New Romanian lessons.
  * Expanded the S lesson series with a new quotation and a few
    more passages from Shakespeare.
  * Jump over whitespace characters at the beginning of lines in
    lessons.
  * Added a Romanian translation.
  * Updated the KTouch lesson import script.
- Update gcc14.patch (patch was partially merged)</changelog>
</package>
<package pkgid="d53ed1abf9e38afe2b52acc4878f280eee9d5463553202da2e42b67a40ae6901628ac830a982396264cfe53851c8c4092a4aaa52cd6c857dcc111d8a7d74473a" name="gtypist-debugsource" arch="i586">
  <version epoch="0" ver="2.10.1" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1355745600">- Initial package (version 2.9.2) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1370692800">- Update to new upstream release 2.9.3
  * This release fixes Alt+some key being treated as ESCAPE and
  clearing drills, updates the ktouch lesson import script, updates
  lessons imported from ktouch (fixing an issue with lines over 80
  characters causing errors, amongst other things), and fixes
  errors in lessons.</changelog>
  <changelog author="jengelh@inai.de" date="1391515200">- Update to new upstream release 2.9.4
  * This release has a fix for Colemak lesson. There are minor
  documentation fixes.</changelog>
  <changelog author="jengelh@inai.de" date="1411473600">- Drop gpg-offline build-time requirement; this is now handled by
  the local source validator</changelog>
  <changelog author="jengelh@inai.de" date="1412164800">- Update to new upstream release 2.9.5
  * improved CPM/WPM calculation precision
  * Q series
  * fix for Colemak lesson (updated top 1000 most frequently used
  words)</changelog>
  <changelog author="jengelh@inai.de" date="1443009600">- Add escdelay.diff to work around unintended use of ncurses API</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598356800">- Remove old rpm recipe constructs.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1730548800">- Replace escdelay.diff by new gcc14.patch to resolve more FTBFS</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1757246400">- Update to release 2.10.1
  * New P lesson series for programmers.
  * Fixes for various lessons.
  * New Romanian lessons.
  * Expanded the S lesson series with a new quotation and a few
    more passages from Shakespeare.
  * Jump over whitespace characters at the beginning of lines in
    lessons.
  * Added a Romanian translation.
  * Updated the KTouch lesson import script.
- Update gcc14.patch (patch was partially merged)</changelog>
</package>
<package pkgid="c23dce25cd6d88ddcc37236800f2c16afaa6f8ec6371d9fbd83547d70fbe4a24a4dd47dbb090ac3cd9b06c775bda37271a02e0e1064d31a33aa228a135806cd9" name="gucharmap-debuginfo" arch="i586">
  <version epoch="0" ver="17.0.2" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 15.1.4:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1718107200">- Update to version 15.1.5:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728907200">- Update to version 16.0.1:
  + unicode: Update strings in preparation for unicode 16.0.0.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 16.0.2:
  + Updated documentation.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757592000">- Update to version 17.0.0:
  + unicode: Update to unicode 17.0.0
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767528000">- Update to version 17.0.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 17.0.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="ac758ccccd746db93efa239c905560bc3eb9a9362f657f88da56f5ba33b9fa19b0ecfa908d812eb9b0f5f0ac561767c1cfba40e21441942fdb2beda136acb3ef" name="gucharmap-debugsource" arch="i586">
  <version epoch="0" ver="17.0.2" rel="1.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715688000">- Update to version 15.1.4:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1718107200">- Update to version 15.1.5:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724068800">- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728907200">- Update to version 16.0.1:
  + unicode: Update strings in preparation for unicode 16.0.0.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731412800">- Update to version 16.0.2:
  + Updated documentation.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1748001600">- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757592000">- Update to version 17.0.0:
  + unicode: Update to unicode 17.0.0
  + Updated translations</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1767528000">- Update to version 17.0.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773662400">- Update to version 17.0.2:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
</package>
<package pkgid="00d09b22f6ab7740fd3e1e8e75eac614f4fcee2a26e052726e731aace122799c4eb753c8688d8c9f8285b95eb47a44a4672011204a6f93dce829216e9d682bab" name="guile-cairo-debugsource" arch="i586">
  <version epoch="0" ver="1.11.2" rel="1.16"/>
  <changelog author="sleep_walker@opensuse.org" date="1518696000">- let there be guile-cairo!</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1521201600">- add basic documentation and license files, fix license</changelog>
  <changelog author="jengelh@inai.de" date="1521374400">- Rename %soname to %sover to better reflect its use.</changelog>
  <changelog author="sleep_walker@opensuse.org" date="1521720000">- remove *.la files so package can get to Factory</changelog>
  <changelog author="jbrielmaier@suse.de" date="1547035200">- update to version 1.10.0:
  * new functions
  * renaming of some functions to follow original C names
  * various bug fixes
  For more details see the NEWS file.
- include signature of tarball as source</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1563278400">- build require cairo-devel &gt;= 1.10.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579521600">- Add patch:
  * use-stdint-types.patch: Moves from scm_t to sdtint types. As some
    scm_t types are deprecated in Guile 3.0.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1604664000">- update to version 1.11.1:
  * New bindings cairo-surface-get-mime-data, cairo-surface-set-mime-data.
  * Compatibility with Guile 1.8 has been dropped.
  * Documentation fixes.
- remove patch:
  * use-stdint-types.patch: included in release
- set source links</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671624000">- update to 1.11.2:
  * Include build-aux/git-version-gen in distcheck.</changelog>
</package>
<package pkgid="22afcd3dfad134b4996d319e38c175674c2e95a4331ef535fb38b2d49808ab8749b6867f022c121276110adebd92bad94754fe7efdf54c652ab4ad43571d20de" name="guile-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.9" rel="3.5"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744113600">- add -std=gnu17 to CFLAGS to fix gcc15 compile time error</changelog>
</package>
<package pkgid="42f70dbc5803aae68698250e358ceef2d78e585d7cbfba7872198c1b0dfc7852407e427e653268b87c3c4826e25266dba340c531c5a5c68cebfc571d5449b721" name="guile-debugsource" arch="i586">
  <version epoch="0" ver="3.0.9" rel="3.5"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744113600">- add -std=gnu17 to CFLAGS to fix gcc15 compile time error</changelog>
</package>
<package pkgid="26454ef62a6271ba0761f71d626257764ca26ef1b4fbe7bc221dad0dd462024344cce9965ab78e723c7838ac0acce3e9ff9f55334cb74de0705b62808948f2e2" name="guile-fibers-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.1" rel="2.8"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1687089600">- Let there be guile-fibers</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1700222400">- do sequential build for reproducible .go files (boo#1102408)</changelog>
</package>
<package pkgid="1f001ee74578cd02cf70753337b2ebefa378bbfce1705ef252ddc98eb7dac431b165534f3fea58b7f07da2c827048b7837eff7b239bf2e8c8f38e2feafc96d59" name="guile-fibers-debugsource" arch="i586">
  <version epoch="0" ver="1.3.1" rel="2.8"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1687089600">- Let there be guile-fibers</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1700222400">- do sequential build for reproducible .go files (boo#1102408)</changelog>
</package>
<package pkgid="26989052762fbe7626697aa45f4d6789ccaf71953d66d96102e796ea11be7ad671473fc9aec940fa50af0a745c5d451571b8ebd6af78e0a8de3b364185e51fc5" name="guile-gnutls-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.2" rel="1.2"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1669896000">- guile-gnutls in version 3.7.9 -&gt; it was moved out of the GnuTLS source tree</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1670932800">- Update to 3.7.11 (changes since 3.7.9):
  * It is now possible to run 'autoreconf from within a tarball
  * Gnulib is used to improve code-reuse and maintainability
  * Build fixes wrt static libraries and GNUTLS_CLAGS
- Use source released on ftp.gnu.org
- Add PGP keyring and tarball signature
- Adapt prep and build phase
- Adapt files to what is actually shipped with the release tarballs</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1672315200">- Add provides and obsoletes</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1687089600">- Update to 3.7.12:
  * The gnutls-guile library can now use newer gnutls features
  * Bind the HMAC and hash functions from GnuTLS
  * Correctly handle blocking writes to session record ports</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697803200">- Update to 4.0.0:
  * Fix automake warnings.
  * Indent Guile code.
  * Work around GnuTLS 3.8.1 bug wrt missing GNUTLS_NO_EXTENSIONS.
  * Changed encoding of source files from ISO-8859-1 to UTF-8.
- Update to 3.7.14:
  * Fix AEAD self-test failure on macOS.
  * Bind gnutls_record_get_direction.
- Update to 3.7.13:
  * Bind the AEAD authentication-encryption API and the low-level cipher API.
  * Bind a substantial part of the (abstract) public key cryptography API.
  * Bind the pseudo-random number generator.
  * Bind a bunch of X.509 functions.
  * Fix cross-building.
  * Add guix.scm for Guix building.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1741348800">- Update to 4.0.1:
  * Fix GnuTLS 3.8.4+ compilation due to new RSA-OAEP support.
  * Bind hex-encode and hex-decode
  * Harmonize license templates mainly to avoid obsolete FSF postal address.
  * Improve anonymous authentication guile example.
  * Update gnulib files.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1758024000">- Update to 5.0.0:
  * Guile-GnuTLS moved to https://codeberg.org/guile-gnutls/guile-gnutls
  * Fix GnuTLS 3.8.9+ compilation due to new MLDSA/MLKEM1024 support.
  * Fix GnuTLS 3.8.7+ compilation due to new MLKEM768 support.
  * EdDSA curve manipulation should use #f for the y parameter of the public-key.
  * The release tarball is now reproducible.
  * We publish a minimal source-only tarball generated by 'git archive'.
  * The release tarball uses tar --format=ustar.
  * SRP is now disable by default, similar to GnuTLS.
  * Update gnulib files and various build/maintenance fixes.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1760443200">- Update to 5.0.1:
  * Build fixes for 32-bit platforms wrt time_t.
  * Enable running the regression tests in the %check section</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1783339200">- Update to 5.0.2:
  * Bind more X.509 certificate functions.
  - gnutls_x509_crt_get_dn_by_oid
  - gnutls_x509_crt_get_issuer_dn_by_oid
  - gnutls_x509_crt_print
  * Add rawpk certificate type.
  * Fix alloca handling on FreeBSD.
  * NEWS file renamed to NEWS.md and uses markdown syntax. For
    backwards compatibility, NEWS and README in git are symlinks to
    NEWS.md and README.md respectively, which ends up as a duplicated
    files in tarballs.  Eventually the README and NEWS files may be
  removed in favor of only README.md and NEWS.md.
  * Update gnulib files and various build/maintenance fixes.</changelog>
</package>
<package pkgid="2ce174b4d73a70131eff1ff19835621cd4042cbc0bab963c5ef84bebe2413482807e3657e2b9f9a41bd5502768520a60b3034c38dfe6a3a47e14f68aa0e95b1a" name="guile-gnutls-debugsource" arch="i586">
  <version epoch="0" ver="5.0.2" rel="1.2"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1669896000">- guile-gnutls in version 3.7.9 -&gt; it was moved out of the GnuTLS source tree</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1670932800">- Update to 3.7.11 (changes since 3.7.9):
  * It is now possible to run 'autoreconf from within a tarball
  * Gnulib is used to improve code-reuse and maintainability
  * Build fixes wrt static libraries and GNUTLS_CLAGS
- Use source released on ftp.gnu.org
- Add PGP keyring and tarball signature
- Adapt prep and build phase
- Adapt files to what is actually shipped with the release tarballs</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1672315200">- Add provides and obsoletes</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1687089600">- Update to 3.7.12:
  * The gnutls-guile library can now use newer gnutls features
  * Bind the HMAC and hash functions from GnuTLS
  * Correctly handle blocking writes to session record ports</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697803200">- Update to 4.0.0:
  * Fix automake warnings.
  * Indent Guile code.
  * Work around GnuTLS 3.8.1 bug wrt missing GNUTLS_NO_EXTENSIONS.
  * Changed encoding of source files from ISO-8859-1 to UTF-8.
- Update to 3.7.14:
  * Fix AEAD self-test failure on macOS.
  * Bind gnutls_record_get_direction.
- Update to 3.7.13:
  * Bind the AEAD authentication-encryption API and the low-level cipher API.
  * Bind a substantial part of the (abstract) public key cryptography API.
  * Bind the pseudo-random number generator.
  * Bind a bunch of X.509 functions.
  * Fix cross-building.
  * Add guix.scm for Guix building.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1741348800">- Update to 4.0.1:
  * Fix GnuTLS 3.8.4+ compilation due to new RSA-OAEP support.
  * Bind hex-encode and hex-decode
  * Harmonize license templates mainly to avoid obsolete FSF postal address.
  * Improve anonymous authentication guile example.
  * Update gnulib files.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1758024000">- Update to 5.0.0:
  * Guile-GnuTLS moved to https://codeberg.org/guile-gnutls/guile-gnutls
  * Fix GnuTLS 3.8.9+ compilation due to new MLDSA/MLKEM1024 support.
  * Fix GnuTLS 3.8.7+ compilation due to new MLKEM768 support.
  * EdDSA curve manipulation should use #f for the y parameter of the public-key.
  * The release tarball is now reproducible.
  * We publish a minimal source-only tarball generated by 'git archive'.
  * The release tarball uses tar --format=ustar.
  * SRP is now disable by default, similar to GnuTLS.
  * Update gnulib files and various build/maintenance fixes.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1760443200">- Update to 5.0.1:
  * Build fixes for 32-bit platforms wrt time_t.
  * Enable running the regression tests in the %check section</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1783339200">- Update to 5.0.2:
  * Bind more X.509 certificate functions.
  - gnutls_x509_crt_get_dn_by_oid
  - gnutls_x509_crt_get_issuer_dn_by_oid
  - gnutls_x509_crt_print
  * Add rawpk certificate type.
  * Fix alloca handling on FreeBSD.
  * NEWS file renamed to NEWS.md and uses markdown syntax. For
    backwards compatibility, NEWS and README in git are symlinks to
    NEWS.md and README.md respectively, which ends up as a duplicated
    files in tarballs.  Eventually the README and NEWS files may be
  removed in favor of only README.md and NEWS.md.
  * Update gnulib files and various build/maintenance fixes.</changelog>
</package>
<package pkgid="ed8b7373efe92f24363fd1d4c1eb2ddda762c12ba762a6ee1492e7e1c54aa168e971fa3b84081f85917ee438adc036b5fc777347874c416432743504c7f21e0e" name="guile-modules-3_0-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.9" rel="3.5"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744113600">- add -std=gnu17 to CFLAGS to fix gcc15 compile time error</changelog>
</package>
<package pkgid="aa5085830f44fbb6ec591ba1c05fac746c14f8061a71207bc6f10980d7e5afc61d1a4e14e86b4825da007420a5bfbf8ec51153f3eab12be8496762c259d48af9" name="guile-ssh-debugsource" arch="i586">
  <version epoch="0" ver="0.18.0" rel="1.6"/>
  <changelog author="jengelh@inai.de" date="1531569600">- Update summaries.</changelog>
  <changelog author="jbrielmaier@suse.de" date="1531742400">- correct installation of info files</changelog>
  <changelog author="jbrielmaier@suse.de" date="1536753600">- don't link against libssh_threads anymore, as it gots removed in
  libssh 0.8. gh#artyom-poptsov/guile-ssh#9
  Add and use it on Tumbleweed and Factory:
  * 0001-libguile-ssh-Remove-ssh_threads-from-LDFLAGS.patch</changelog>
  <changelog author="jbrielmaier@suse.de" date="1551096000">- enable the libssh_threads patch also on Leap/SLE 15.1, as
  libssh_threads is there also in libssh</changelog>
  <changelog author="jbrielmaier@suse.de" date="1551096001">- set libssh minimum version to 0.6.4</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1578398400">- Update to version 0.12.0:
  * API change: Implement new version of the RREPL API
  * New module: (ssh agent)
  * Make build with Guile 3.0 possible
  * Remove bundled SRFI-64, as it's include in Guile since 2.0.12.
  * Guile-SSH should allow cross-compilation
  * New procedure 'userauth-gssapi!' in (ssh auth)
  * Fix a segfault in 'libguile-ssh'
  * Fix building with libssh 0.8
  * Fix failing tests and some generic compilation fixes
- Increase libsoname to 12
- Remove patches:
  * 0001-libguile-ssh-Remove-ssh_threads-from-LDFLAGS.patch: included
    in the release.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1604664000">- Update to 0.13.1:
  * API change: 'call-with-ssh-forward' does not start a thread
  * API change: add 'nodelay' option for Guile-SSH sessions
  * Fix some random segfaults in the channel and session code
  * Add support for macOS
  * Disable libguile-ssh static library
  * Don't use deprecated libssh procedures
  * Fix segfaults on GC'ing
  * Channels procedures now check if the parent session is alive
  * Changes in documentation
- Update library to 13</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1664539200">- Update to 0.16.0:
  * Fix cross-compilation
  * New API: SFTP directory traversal
  * Fix session garbage collecting errors
  * Fix segfaults that occur on session closing
  * Add GNU Guix package definition to the repository
  * Bump library version to 14:0:0 according to libtool rules
  * Remove requirement for whereis command
  * API change: OpenSSH agent procedures are now in (ssh agent)
  * API change: Remove 'sftp-init' from (ssh sftp)
  * Guile-SSH channels are now explicilty blocking by default
  * Fix random segfaults due to libssh logging
  * Fix "random" erorrs and segfaults in channels
  * Fix test failures due to 'primitive-fork-calls
  * Fix the tests for Guile 3.0.7 &amp; 3.0.5
  * Guile-SSH builing process now less verbose
- Update library (soname) to 14</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1687089600">- Update to 0.16.3:
  * Fix Guile-SSH/libssh channel leak
  * Bugfix in test "string-&gt;public-key, ECDSA"
  * Disable the tests that require DSA algorithm by default
  * Add '--enable-dsa' Autoconf option
  * (ssh version): 'dsa-support?': New procedure</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1733313600">- Update to 0.18.0
  * Change (ssh popen) procedures behavior
  * make-session now handles #:config set to #f properly
  * session-func.c: Fix compile error caused by bool identifier
  * session-func.c: Fix compilation with libssh &lt; 0.8.3
  * session-func.c: Add compilation warnings for missing options
  * Drop support for libssh versions older than 0.8.0
- Update to 0.17.0
  * make-session now loads config file before setting options
  * session-set! now allows to set rsa-min-size
- Update to 0.16.4:
  * private-key-from-file now allows to read encrypted keys</changelog>
</package>
<package pkgid="b023f6676a3a1605abd53bc488178d0fba026f45062310d60072b37bf07e380a0608c1bf2371b4826cc0ca9731a1a250d8bc396bbea93d92121b08992a3189fb" name="guile1-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.8" rel="25.6"/>
  <changelog author="pgajdos@suse.com" date="1371470400">- do not run test simultaneously</changelog>
  <changelog author="uweigand@de.ibm.com" date="1387022400">- Make `socket.test' more robust
  * guile-socket-test.patch (from git branch_release-1-8)</changelog>
  <changelog author="mpluskal@suse.com" date="1426334400">- Add gpg signature
- Use url for source
- Cleanup spec file with spec-cleaner
- Fix failures with texinfo 5.2
  * guile-texinfo.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1476705600">- security update
  * CVE-2016-8605 [bsc#1004221]
    + guile1-CVE-2016-8605.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1484568000">- Add reproducible.patch to allow for reproducible builds</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1567771200">- Disable link time optimisation to fix build.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1574510400">- Fix build with new texinfo, which now assumes UTF8 in the texi
  files with guile1-fix-texinfo-default-utf8.patch.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1591617600">- Fix build with gcc10 by removing optimization from the build flags
  Thanks to the lilypond devs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1773230400">- Build process fixed</changelog>
</package>
<package pkgid="afe41d928eb1f8d7b009f3665a881b58d374550e61fa7809b2f59489d4489c7103e21eb3195dac5724de81a789987e2ac2e00c629f1f959bf47954d8c92298f3" name="guile1-debugsource" arch="i586">
  <version epoch="0" ver="1.8.8" rel="25.6"/>
  <changelog author="pgajdos@suse.com" date="1371470400">- do not run test simultaneously</changelog>
  <changelog author="uweigand@de.ibm.com" date="1387022400">- Make `socket.test' more robust
  * guile-socket-test.patch (from git branch_release-1-8)</changelog>
  <changelog author="mpluskal@suse.com" date="1426334400">- Add gpg signature
- Use url for source
- Cleanup spec file with spec-cleaner
- Fix failures with texinfo 5.2
  * guile-texinfo.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1476705600">- security update
  * CVE-2016-8605 [bsc#1004221]
    + guile1-CVE-2016-8605.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1484568000">- Add reproducible.patch to allow for reproducible builds</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1567771200">- Disable link time optimisation to fix build.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1574510400">- Fix build with new texinfo, which now assumes UTF8 in the texi
  files with guile1-fix-texinfo-default-utf8.patch.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1591617600">- Fix build with gcc10 by removing optimization from the build flags
  Thanks to the lilypond devs.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="RN &lt;R_Nik_C@proton.me&gt;" date="1773230400">- Build process fixed</changelog>
</package>
<package pkgid="544cf15ba5989741bb8d8b2f29f65545f35f272a141e3edbc11c80e88de6af5a41faec634925e46bd3f30eade072406b6bd754902550a8e7092347b790d2cf75" name="guitarix-debuginfo" arch="i586">
  <version epoch="0" ver="0.47.0" rel="2.3"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1607083200">- Add guitarix-fix-cannot-select-non-users-preset.patch fixes #21
- Use proper lto disablement</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1608897600">- Delete obsolete patches: fpexception.patch, guitarix-boost69.patch
  and  guitarix-fix-cannot-select-non-users-preset.patch
- Update to 0.42.0
  * For this release Damien Zammit from ZamAudio has reworked our
    tube emulation. This improved beside the overall sound, the
    dynamic responses of the different tube simulations.
    Be aware please, that this may break your existing presets, but,
    we believe that the improvement in sound is it worse to force
    you to readjust your presets to match the new tube sims.
  * Reworked French translation by Olivier Humbert
  * Add DC-Blocker on the Input
  * Add Output Limiter
  * Add Volume controls for the Power Amp plugin
  * Fix version checks for needed packages
  * Fix several small Bugs and hopefully don't introduce to much new ones</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1608897601">- Update to 0.42.1
  * Make new Output Limiter less conservative
  * Add Indicator Widget for the Limiter to show limiting levels
  * Increase range for Volume controls on the Power Amp plugin
  * Fix MultiBandDistortion introduce sonic noise
  * Add Limiter to the Ladspa plugin
  * Add configure option to build and link libgxw(mm) statically</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1619611200">- Used -fpermissive flag to fix factory build.</changelog>
  <changelog author="Mark Trompell &lt;mark@marktrompell.de&gt;" date="1622203200">- Add pipewire-libjack-0_3 as an alternative requirement</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1651492800">- update .spec
- update to version 44.1
    Fix race condition when build with Faust
  Changelog for 0.44.0:
    Fix save behavior under NSM control
    Fix allow changing base frequency for tuner
    Re-enable gainline edit for convolver
    Remove dependency on glibmm for LV2 plugs (by Hubert Figuière)
    Fix build when LTO is in use
    Fix wrong max value for Tube Model in gx_amp LV2 plugins (by kramlie)
    Fix build with new glib version (issue with volatile keyword)
    Update to new Faust version 2.40.0
    Please use the attached guitarix2-0.44.1.tar.xz
  Changelog for 0.43.1
    Fix Install metainfo in prefix (by Hubert Figuière)
    Fix GxAmplifierX produces weird noise after buffer size changes
  Changelog for 0.43.0
    Fix build on gcc 11
    Add Fizz Remover
    Implement option to enable jack session support (--jack-session)
    Fix Unnatural decay at high gain (palm mutes)
    Fix Fuzz Face Mayer
    Add 41 tet tuner option (by Tristan Tarrant)
    Fix GxAmplifiers cycling through cabinets/pre-amps/tubes is skipping items
    Remove glibmm dependency from LV2 plugs
    Update used faust version to 2.37.3
    Add option in GxAmplifiers to allow switch between Bass/Guitar input
    Add metadat.xml file
    Add X-NSM-Capable entry in .desktop file</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1680264000">- Added patches from fedora one of which fixes Factory build
  without ladspa plugins. Disabled ladspa plugin build until a fix
  is found.
- Patches added: guitarix-cstdint-include.patch,
  guitarix-mismatched-delete.patch and
  guitarix-python-3.11-ftbfs.patch.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1710158400">- update to version 0.46.0
- use gcc12 for Leap
- drop patches, now fixed in upstream:
  guitarix-cstdint-include.patch
  guitarix-mismatched-delete.patch
  guitarix-python-3.11-ftbfs.patch.
- 0.46.0 changes:
  * Add support for RTNeural network engine
  * Allow to load two instances of the neural modules
  * Add NAM and RTNeural Multi module (Load two models and blend
    between them)
  * Implement links in the about menu to download sites for neural
    models (*.nam or *.aidax)
  * Fix resampling issues within the neural modules
  * Fix for distributors: reimplement root directory for release tarball
- 0.45.0 changes:
  * fix various bugs since the last release from May 2, 2022
  * introduce support for the outstanding Neural Amp Moduler</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1759406400">- Update to version 0.47.0 and added guitarix_no_boost_system.patch
  to enable build without the liboost_system stub library.
- Upstream changes:
  * Allow to run in non-realtime environment
  * Fix download online presets
  * Allow to switch neural models via MIDI controller
  * Fix tuner thread arguments by @mojyack
  * Allow to build LV2 plugs (headless) for macos by proboofficial
  * Fix compile falgs for build on aarch64 by tristantarrant
  * Fix check for x86-64-v3 support
  * implement gain per band controls for MultiBandDistortin and
    MultiBandClipper
  * fixes compatibility with the mold linker by edwloef
  * Implement delta delay to neural multi loaders
  * Implement parallel processing for neural models
  * Fix build on FreeBSD by lbartoletti
  * Implement new limiter by frm-dsp
  * improve contrast of text in preset list by ckolumbus
  * Fix some issues with clang</changelog>
  <changelog author="munix9@googlemail.com" date="1780315200">- Move '--cxxflags' parameter to CXXFLAGS:
  * Fixes build on Factory/TW</changelog>
</package>
<package pkgid="826ce4e0e309b567960c00728b8dfef5d8f62a95144f55bc409333c5616cb83b50bb38b7d500d1dd45e934b66fed120c7471213bd75895e154c0dd8c2a75a5a6" name="guitarix-debugsource" arch="i586">
  <version epoch="0" ver="0.47.0" rel="2.3"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1607083200">- Add guitarix-fix-cannot-select-non-users-preset.patch fixes #21
- Use proper lto disablement</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1608897600">- Delete obsolete patches: fpexception.patch, guitarix-boost69.patch
  and  guitarix-fix-cannot-select-non-users-preset.patch
- Update to 0.42.0
  * For this release Damien Zammit from ZamAudio has reworked our
    tube emulation. This improved beside the overall sound, the
    dynamic responses of the different tube simulations.
    Be aware please, that this may break your existing presets, but,
    we believe that the improvement in sound is it worse to force
    you to readjust your presets to match the new tube sims.
  * Reworked French translation by Olivier Humbert
  * Add DC-Blocker on the Input
  * Add Output Limiter
  * Add Volume controls for the Power Amp plugin
  * Fix version checks for needed packages
  * Fix several small Bugs and hopefully don't introduce to much new ones</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1608897601">- Update to 0.42.1
  * Make new Output Limiter less conservative
  * Add Indicator Widget for the Limiter to show limiting levels
  * Increase range for Volume controls on the Power Amp plugin
  * Fix MultiBandDistortion introduce sonic noise
  * Add Limiter to the Ladspa plugin
  * Add configure option to build and link libgxw(mm) statically</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1619611200">- Used -fpermissive flag to fix factory build.</changelog>
  <changelog author="Mark Trompell &lt;mark@marktrompell.de&gt;" date="1622203200">- Add pipewire-libjack-0_3 as an alternative requirement</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1651492800">- update .spec
- update to version 44.1
    Fix race condition when build with Faust
  Changelog for 0.44.0:
    Fix save behavior under NSM control
    Fix allow changing base frequency for tuner
    Re-enable gainline edit for convolver
    Remove dependency on glibmm for LV2 plugs (by Hubert Figuière)
    Fix build when LTO is in use
    Fix wrong max value for Tube Model in gx_amp LV2 plugins (by kramlie)
    Fix build with new glib version (issue with volatile keyword)
    Update to new Faust version 2.40.0
    Please use the attached guitarix2-0.44.1.tar.xz
  Changelog for 0.43.1
    Fix Install metainfo in prefix (by Hubert Figuière)
    Fix GxAmplifierX produces weird noise after buffer size changes
  Changelog for 0.43.0
    Fix build on gcc 11
    Add Fizz Remover
    Implement option to enable jack session support (--jack-session)
    Fix Unnatural decay at high gain (palm mutes)
    Fix Fuzz Face Mayer
    Add 41 tet tuner option (by Tristan Tarrant)
    Fix GxAmplifiers cycling through cabinets/pre-amps/tubes is skipping items
    Remove glibmm dependency from LV2 plugs
    Update used faust version to 2.37.3
    Add option in GxAmplifiers to allow switch between Bass/Guitar input
    Add metadat.xml file
    Add X-NSM-Capable entry in .desktop file</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1680264000">- Added patches from fedora one of which fixes Factory build
  without ladspa plugins. Disabled ladspa plugin build until a fix
  is found.
- Patches added: guitarix-cstdint-include.patch,
  guitarix-mismatched-delete.patch and
  guitarix-python-3.11-ftbfs.patch.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1710158400">- update to version 0.46.0
- use gcc12 for Leap
- drop patches, now fixed in upstream:
  guitarix-cstdint-include.patch
  guitarix-mismatched-delete.patch
  guitarix-python-3.11-ftbfs.patch.
- 0.46.0 changes:
  * Add support for RTNeural network engine
  * Allow to load two instances of the neural modules
  * Add NAM and RTNeural Multi module (Load two models and blend
    between them)
  * Implement links in the about menu to download sites for neural
    models (*.nam or *.aidax)
  * Fix resampling issues within the neural modules
  * Fix for distributors: reimplement root directory for release tarball
- 0.45.0 changes:
  * fix various bugs since the last release from May 2, 2022
  * introduce support for the outstanding Neural Amp Moduler</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1759406400">- Update to version 0.47.0 and added guitarix_no_boost_system.patch
  to enable build without the liboost_system stub library.
- Upstream changes:
  * Allow to run in non-realtime environment
  * Fix download online presets
  * Allow to switch neural models via MIDI controller
  * Fix tuner thread arguments by @mojyack
  * Allow to build LV2 plugs (headless) for macos by proboofficial
  * Fix compile falgs for build on aarch64 by tristantarrant
  * Fix check for x86-64-v3 support
  * implement gain per band controls for MultiBandDistortin and
    MultiBandClipper
  * fixes compatibility with the mold linker by edwloef
  * Implement delta delay to neural multi loaders
  * Implement parallel processing for neural models
  * Fix build on FreeBSD by lbartoletti
  * Implement new limiter by frm-dsp
  * improve contrast of text in preset list by ckolumbus
  * Fix some issues with clang</changelog>
  <changelog author="munix9@googlemail.com" date="1780315200">- Move '--cxxflags' parameter to CXXFLAGS:
  * Fixes build on Factory/TW</changelog>
</package>
<package pkgid="9c42930cce014684d1853902ff6ed77780fe632472ab95031311c215cbc9f8e664eea33b51b466ce4e2827ea136e31756bc191059faf4325de3250663ae36f72" name="guix-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="6.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1620907200">- Update to 1.3.0:
  * Package management
  * * POWER9 (powerpc64le-linux) is now supported as a technology preview
  - &gt; not yet enabled on openSUSE
  * * New ‘--export-manifest’ and ‘--export-channels’ options of ‘guix package’
  * * New ‘--profile’ option for ‘guix environment’
  * * New ‘--discover’ option of ‘guix-daemon’, for local substitute discovery
  * * New ‘--advertise’ option of ‘guix publish’
  * * New ‘--with-patch’ and ‘--with-latest’ package transformation options
  * * ‘guix system image’ supersedes the ‘disk-image’ and ‘vm-image’ sub-commands
  * * ‘--verbosity=1’ no longer displays download URLs
  * * ‘guix publish -C’ now supports zstd compression via Guile-zstd
  * * ‘guix-daemon’ now supports zstd substitutes, which decompress faster
  * * New ‘guix import go’ command, to import Go packages
  * * ‘guix import opam’ now supports Coq packages and has a ‘--repo’ option
  * * ‘guix import crate’ now honors semantic versioning (“semver”)
  * * ‘guix import nix’ has been removed
  * * New updaters (see ‘guix refresh’): ‘sourceforge’ and ‘generic-html’
  * * Substitute installation has been optimized
  * * ‘guix’ commands suggest alternative sub-commands or options upon typos
  * * Offloading no longer requires ‘guile’ to be in $PATH on build machines
  * * ‘GUIX_EXTENSIONS_PATH’ is honored when looking for extensions such as GWL
  * * New ‘--format’ option for ‘guix processes’
  * * ‘guix upgrade’ can now be passed several regexps
  * 2009 new packages
  * 3100 package updates
  * Various bug fixes
  * * Risk of local privilege escalation via guix-daemon fixed: CVE-2021-27851
    (boo#1184622)
  * * Fix sound problems with ALSA plugins on foreign distros
  * * Fix ‘guix substitute’ crash when interleaving lzip and gzip
  * Updated and improved translations
- don't install OpenRC init files as they are not used on openSUSE
- add key of Maxim Cournoyer to the keyring -&gt; he made the release this time</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1669896000">- Raise libguile-ssh to version 14
- Remove no longer working lint filters</changelog>
  <changelog author="Tomas Cech &lt;sleep_walker@opensuse.org&gt;" date="1672488000">- Update to 1.4.0:
  * Package management
  * New ‘guix home’ command, for home environment management
  * New ‘guix shell’ command, the successor to ‘guix environment’
  * New ‘guix system edit’ command, to edit services
  * New ‘deb’ format for the ‘guix pack’ command
  * New ‘guix import minetest’ command, to import Minetest extensions
  * New ‘guix import elm’ command, to import Elm packages
  * New ‘guix import egg’ command, to import CHICKEN egg packages
  * New ‘guix import hexpm’ command, to import Erlang and Elixir packages
  * New 'guix style' command, to auto-format package definitions
  * ‘guix import texlive’ rewritten to use the TLPDB as its source
  * ‘guix import elpa’ now supports the non-GNU ELPA repository
  * ‘guix import pypi’ can now import a specific version
  * ‘guix import cran’ can now import a specific version
  * New updater (see ‘guix refresh’): ‘generic-git’
  * ‘guix graph’ has a new ‘--max-depth’ option
  * ‘guix deploy’ has a new ‘--execute’ option
  * ‘guix shell’ has a new ‘--emulate-fhs’ option
  * ‘guix shell’ has a new ‘--symlink’ option
  * ‘--with-commit’ option now accepts strings returned by ‘git describe’
  * ‘--with-source’ option now applied recursively
  * Align tabular data output by commands like ‘guix package --list-available’
  * Improved ‘guix import go’ importer via a new PEG parser
  * Improved Software Heritage downloader
  * New 'web.archive.org’ download fall-back
  * Various performance enhancements
  * New ‘--tune’ package transformation option
  * ‘guix refresh’ ‘-L’ option is repurposed to ‘load-path’ modification
  * ‘guix system image’ supersedes the ‘docker-image’ sub-command
  * Noteworthy bug fixes
  * Fall back to Software Heritage when cloning a channel
  * ‘--with-patch’ can be used on packages with non-origin sources
  * Fix pathological profile building performance in the presence of grafts
  * Deduplication phase of the garbage collector is now faster
  * File system flags are validated before system instantiation
  * Fonts can now be discovered in any profile via XDG_DATA_DIRS
  * Various Python reproducibility fixes
  * The installer now supports MSDOS disk labels on UEFI systems
  * The installer can now properly mount FAT16 partitions
  * The installer no longer crashes when deleting a free space partition
  * Emacs handles major upgrades better without a re-login
  * The bootloader configuration now accepts multiple targets
  * File system mount point is always created when ‘create?’ is true
  * Build the man database only if ‘man-db’ is in the profile
  * gdk-pixbuf now discovers pixbuf loaders via a search path
  * Gitolite home directory permissions are fixed
  * The man-db database is indexed via man pages names
  * ‘chfn’ can now change the user's full name
  * GNOME Settings Bluetooth panel is now working
  * Inferiors are now caching store connections
  * Retry downloads when a substitute has become unavailable
  * The installer doesn't segfault when removing an extended partition
  * The installer doesn't ship an older Guix revision
  * The installer cannot proceed without any non-root user accounts
  * &lt;operating-system&gt; compiler truly honors the 'system' argument</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1672660800">- Enable ppc64le support</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1707566400">- Create the users and group with systemd-sysusers. It automatically gives the
  Provides tag required for RPM 4.19.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1707998400">- Modify guix-user.conf so that /etc/group is modify, otherwise guix doesn't find the users of the guixbuild group.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1740052800">- Remove install dependency on specific version of libguile-ssh</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1756209600">- Add dependencies on makeinfo and po4a
- Add fix_compilation_on_gcc_15.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1759492800">- Remove the infodir directory if it exists.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785240000">- Enable riscv64 support</changelog>
</package>
<package pkgid="89c57dd7fcc48b2db957b6034ae1fdd6468d4ab63f71052c6d77d8ac4795b9e027206cb796c21161e13c82891ec8fe5b69ae1c998e511fd3544425059d80066c" name="guix-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0" rel="6.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1620907200">- Update to 1.3.0:
  * Package management
  * * POWER9 (powerpc64le-linux) is now supported as a technology preview
  - &gt; not yet enabled on openSUSE
  * * New ‘--export-manifest’ and ‘--export-channels’ options of ‘guix package’
  * * New ‘--profile’ option for ‘guix environment’
  * * New ‘--discover’ option of ‘guix-daemon’, for local substitute discovery
  * * New ‘--advertise’ option of ‘guix publish’
  * * New ‘--with-patch’ and ‘--with-latest’ package transformation options
  * * ‘guix system image’ supersedes the ‘disk-image’ and ‘vm-image’ sub-commands
  * * ‘--verbosity=1’ no longer displays download URLs
  * * ‘guix publish -C’ now supports zstd compression via Guile-zstd
  * * ‘guix-daemon’ now supports zstd substitutes, which decompress faster
  * * New ‘guix import go’ command, to import Go packages
  * * ‘guix import opam’ now supports Coq packages and has a ‘--repo’ option
  * * ‘guix import crate’ now honors semantic versioning (“semver”)
  * * ‘guix import nix’ has been removed
  * * New updaters (see ‘guix refresh’): ‘sourceforge’ and ‘generic-html’
  * * Substitute installation has been optimized
  * * ‘guix’ commands suggest alternative sub-commands or options upon typos
  * * Offloading no longer requires ‘guile’ to be in $PATH on build machines
  * * ‘GUIX_EXTENSIONS_PATH’ is honored when looking for extensions such as GWL
  * * New ‘--format’ option for ‘guix processes’
  * * ‘guix upgrade’ can now be passed several regexps
  * 2009 new packages
  * 3100 package updates
  * Various bug fixes
  * * Risk of local privilege escalation via guix-daemon fixed: CVE-2021-27851
    (boo#1184622)
  * * Fix sound problems with ALSA plugins on foreign distros
  * * Fix ‘guix substitute’ crash when interleaving lzip and gzip
  * Updated and improved translations
- don't install OpenRC init files as they are not used on openSUSE
- add key of Maxim Cournoyer to the keyring -&gt; he made the release this time</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1669896000">- Raise libguile-ssh to version 14
- Remove no longer working lint filters</changelog>
  <changelog author="Tomas Cech &lt;sleep_walker@opensuse.org&gt;" date="1672488000">- Update to 1.4.0:
  * Package management
  * New ‘guix home’ command, for home environment management
  * New ‘guix shell’ command, the successor to ‘guix environment’
  * New ‘guix system edit’ command, to edit services
  * New ‘deb’ format for the ‘guix pack’ command
  * New ‘guix import minetest’ command, to import Minetest extensions
  * New ‘guix import elm’ command, to import Elm packages
  * New ‘guix import egg’ command, to import CHICKEN egg packages
  * New ‘guix import hexpm’ command, to import Erlang and Elixir packages
  * New 'guix style' command, to auto-format package definitions
  * ‘guix import texlive’ rewritten to use the TLPDB as its source
  * ‘guix import elpa’ now supports the non-GNU ELPA repository
  * ‘guix import pypi’ can now import a specific version
  * ‘guix import cran’ can now import a specific version
  * New updater (see ‘guix refresh’): ‘generic-git’
  * ‘guix graph’ has a new ‘--max-depth’ option
  * ‘guix deploy’ has a new ‘--execute’ option
  * ‘guix shell’ has a new ‘--emulate-fhs’ option
  * ‘guix shell’ has a new ‘--symlink’ option
  * ‘--with-commit’ option now accepts strings returned by ‘git describe’
  * ‘--with-source’ option now applied recursively
  * Align tabular data output by commands like ‘guix package --list-available’
  * Improved ‘guix import go’ importer via a new PEG parser
  * Improved Software Heritage downloader
  * New 'web.archive.org’ download fall-back
  * Various performance enhancements
  * New ‘--tune’ package transformation option
  * ‘guix refresh’ ‘-L’ option is repurposed to ‘load-path’ modification
  * ‘guix system image’ supersedes the ‘docker-image’ sub-command
  * Noteworthy bug fixes
  * Fall back to Software Heritage when cloning a channel
  * ‘--with-patch’ can be used on packages with non-origin sources
  * Fix pathological profile building performance in the presence of grafts
  * Deduplication phase of the garbage collector is now faster
  * File system flags are validated before system instantiation
  * Fonts can now be discovered in any profile via XDG_DATA_DIRS
  * Various Python reproducibility fixes
  * The installer now supports MSDOS disk labels on UEFI systems
  * The installer can now properly mount FAT16 partitions
  * The installer no longer crashes when deleting a free space partition
  * Emacs handles major upgrades better without a re-login
  * The bootloader configuration now accepts multiple targets
  * File system mount point is always created when ‘create?’ is true
  * Build the man database only if ‘man-db’ is in the profile
  * gdk-pixbuf now discovers pixbuf loaders via a search path
  * Gitolite home directory permissions are fixed
  * The man-db database is indexed via man pages names
  * ‘chfn’ can now change the user's full name
  * GNOME Settings Bluetooth panel is now working
  * Inferiors are now caching store connections
  * Retry downloads when a substitute has become unavailable
  * The installer doesn't segfault when removing an extended partition
  * The installer doesn't ship an older Guix revision
  * The installer cannot proceed without any non-root user accounts
  * &lt;operating-system&gt; compiler truly honors the 'system' argument</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1672660800">- Enable ppc64le support</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1707566400">- Create the users and group with systemd-sysusers. It automatically gives the
  Provides tag required for RPM 4.19.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1707998400">- Modify guix-user.conf so that /etc/group is modify, otherwise guix doesn't find the users of the guixbuild group.</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1740052800">- Remove install dependency on specific version of libguile-ssh</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1756209600">- Add dependencies on makeinfo and po4a
- Add fix_compilation_on_gcc_15.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1759492800">- Remove the infodir directory if it exists.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785240000">- Enable riscv64 support</changelog>
</package>
<package pkgid="11b7614ef8fc1550ca516c8530c801bc569f6c251c166ffeffbf8d259320f53da6182931eaee35a053b1e22a7e506b7cd6287c754fb5f61e50bc95036a651b3e" name="gulkan0_15-0-debuginfo" arch="i586">
  <version epoch="0" ver="0.15.2" rel="2.2"/>
  <changelog author="David Lanzendoerfer &lt;leviathan@libresilicon.com&gt;" date="1566648000">- Initial build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="02a8705ca5e85b49278d27fdbbd9d05afd8dd32ea8dfdd4f77fe614f92b58e2076edde4d1dc9b0d1eda3dff09b08df6df80c1649e2c663286c1d80a3e7a2ee4a" name="gummi-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.3" rel="3.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1577188800">- Initial package.
- New patch: gummi-implicit-fortify-decl.patch to fix GCC warning
  for incompatible implicit declaration of built-in function
  'strlen' (gh#alexandervdm/gummi#124).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1580212800">- Update to version 0.8.1:
  * Fix racing crash related to legacy gdk threading.
  * Fix implicit declaration warning.
- Drop gummi-implicit-fortify-decl.patch: Incorporated upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1622203200">- Update to version 0.8.2:
  * Prevent losing preview pane position on error.
  * Fix issues with certain font (styles) for editor.
  * Fix spell checking using enchant-2.
  * Fix regression exit crash in certain situations.
  * Synctex fix for filenames with special chars.
  * Re-implemented right panel toggling.
  * Several memory leaks plugged.
- Use `%make_build` instead of `make`.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651406400">- Update to version 0.8.3:
  * Multiple fixes to typesetter parsing.
  * Fixed some warnings.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1739966400">- Drop incorrect Requires on gtkspell (aka libgtkspell0).
- Drop use of obsolete %suse_update_desktop_file macro.</changelog>
  <changelog author="pgajdos@suse.com" date="1741176000">- added patches
  fix build with gcc15
  + gummi-gcc15.patch (gh#alexandervdm/gummi#197)</changelog>
</package>
<package pkgid="e14fc9917a40991c18042800c9c2160bce44889298441bbb88a0afd4da12b8d16a607e39cb2ed9cce1fb53dd7e07eb2cba39b60bfd2c649f66be52856f61db58" name="gummi-debugsource" arch="i586">
  <version epoch="0" ver="0.8.3" rel="3.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1577188800">- Initial package.
- New patch: gummi-implicit-fortify-decl.patch to fix GCC warning
  for incompatible implicit declaration of built-in function
  'strlen' (gh#alexandervdm/gummi#124).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1580212800">- Update to version 0.8.1:
  * Fix racing crash related to legacy gdk threading.
  * Fix implicit declaration warning.
- Drop gummi-implicit-fortify-decl.patch: Incorporated upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1622203200">- Update to version 0.8.2:
  * Prevent losing preview pane position on error.
  * Fix issues with certain font (styles) for editor.
  * Fix spell checking using enchant-2.
  * Fix regression exit crash in certain situations.
  * Synctex fix for filenames with special chars.
  * Re-implemented right panel toggling.
  * Several memory leaks plugged.
- Use `%make_build` instead of `make`.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651406400">- Update to version 0.8.3:
  * Multiple fixes to typesetter parsing.
  * Fixed some warnings.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1739966400">- Drop incorrect Requires on gtkspell (aka libgtkspell0).
- Drop use of obsolete %suse_update_desktop_file macro.</changelog>
  <changelog author="pgajdos@suse.com" date="1741176000">- added patches
  fix build with gcc15
  + gummi-gcc15.patch (gh#alexandervdm/gummi#197)</changelog>
</package>
<package pkgid="26c9ea9c299d558aa4d47eb1035e7fea03e73188bdf1257b7ec917bceec2221fb5bbee474d050fc73d408b5310c9cc3c11eda66803191ca0668f539ba6391a42" name="gupnp-av-debugsource" arch="i586">
  <version epoch="0" ver="0.14.5" rel="1.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.14.0:
  + Re-tag of 0.13.1 as stable version, no other changes
- Changes from version 0.13.1:
  + Make Feature derivable again.
  + Fix unsetting subtitleFileType.
- Changes from version 0.13.0:
  + Fix stripping @refID.
  + Port to modern GObject.
  + Drop autotools.
  + Allow to be used as a subproject.
  + Remove hand-written ref-counting, use RcBox/AtomicRcBox
    instead.
  + Obsolete code removal.
- Switch to meson build system, following upstream:
  + Add meson BuildRequires.
  + Replace configure/make/make_install with respective
    meson/meson_build/meson_install macros.
- Enable test suite: add %meson_test call to %check section.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Rename libgupnp-av-1_0-2 subpackage to libgupnp-av-1_0-3,
  correcting the package name to match the provided library.
- Conflict with the wrongly provided libgupnp-av-1_0-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1655121600">- Update to version 0.14.1:
  + Add utility function to format GDateTime to the iso variant
    DIDL expects.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1683201600">- Add patch "gupnp-av-libxml2.11-support.patch": Use xmlReadMemory
  instead of xmlRecoverMemory, as it's been deprecated in libxml2
  2.11.0.
- Use autosetup and ldconfig_scriptlets macros.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683374400">- Add upstream patch fix: 767388bc.patch: build: Fix Requires: line
  of pkg-config file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add 1e10a41f.patch: Fix compatibility with libxml2 2.12.x.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1736856000">- Update to version 0.14.3:
  + xml: Fix compatibility with libxml2 2.12.x
  + Add missing array annotation
  + build: Fix Requires: line of pkg-config file
  + Loosen restriction on dc:date verification
- Drop patches fixed upstream:
  + 1e10a41f.patch
  + 767388bc.patch
  + gupnp-av-libxml2.11-support.patch
- Switch to source service for tarball/sources.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751198400">- Update to version 0.14.4:
  + Move documentation to gi-docgen.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779624000">- Update to version 0.14.5:
  + Fix missing chain-up in SearchCriteriaParser</changelog>
</package>
<package pkgid="9acd8e013455cc2814f4f5044c895b9ebee8591d31cc67aa034f004151e6d74253a5580ec2b2ca4ef7c302bbe9e5a03d727f6c5fd7117a0e03e9bf3bfe900adb" name="gupnp-debugsource" arch="i586">
  <version epoch="0" ver="1.6.10" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.6.6:
  + NetworkManager: Drop manual creation of lo contexts
  + ServiceProxy: Add new API for creating actions
  + Introspection: Be more resilient against weird formatting
  + Acl: Improve introspectability
  + ServiceProxy: Add result iterator for Action
  + Plug various smaller leaks</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add 00514fb6.patch: Fix compatibility with libxml2 2.12.x.</changelog>
  <changelog author="pgajdos@suse.com" date="1712836800">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1727092800">- Update to version 1.6.7:
  + Fix compatiblity with libxml2 2.12.x
  + Improve reproducability
  + ControlPoint: Fix re-scan
  + ContextManager: Fix boot-id update
  + Context: Fix crash if served URI is not an IP address
- Drop 00514fb6.patch: Fixed upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1737201600">- Update to version 1.6.8:
  + ServiceProxyAction: Remove some left-over debug output.
  + ServiceProxyAction: Stop leaking the HTTP response.
  + Docs: Fix various issues.
  + ServiceProxyAction: Add get_value_as().
  + Linux-CM: Silence a false-positive with scan-build.
- Switch to source service for tarball/sources.
- Add check section and meson_test macro, run test-suite during
  build.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743595200">- If the test suite falis, try it once more. This test suite is
  known to be a bit flaky.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751198400">- Update to version 1.6.9:
  + Linux-CM: Fix a potential memory leak
  + Fix documentation link for libsoup
  + Fix unnecessary g_thread_unref in tests
  + Fix issues with Since: in documentation</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1752753600">- Disable test on loongarch. The test cannot be completed on
  loongarch64 due to architectural limitations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779624000">- Update to version 1.6.10:
  + Context:
  - Reuse allocated TCP socket from GSSDP Client for web server
  - Do not leak GError in ACL handler
  + Fix IPv6 host header validation
- Temp disable tests, currently times out.</changelog>
</package>
<package pkgid="cc0680cf5a28694e60dce50190ab731cacf0dbfc5711614bec731e4b7ffc93687a91614619308975fdb5ffebb350c58c35f1f7565d3fea22b589059d5258c410" name="gupnp-dlna-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.17"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="6b173ad968155e4dbfcf8952cb00b70ee3ed9fd078d0768db57a3ade3765a37a2726af26d1fbd0058915068d940af86c0fc57cd66c0a41a30e2e1ed472629305" name="gupnp-dlna-debugsource" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.17"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="67cc086c7e266c211a58d7e1d9df0a715381dbedc49ca7a5615e71dc1619736eba9e7cbeef1a25a721655ab7b5f2484280501d5ee4e37c94f1f5cd8b1a9310fa" name="gupnp-dlna-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.17"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="b4478527e7cf8178b0a483edcbe0fc3550d461796ddb007cda55a36423b208afa4cfd147eb87cfb763128f38cbeb8d1f2d6ae1836bf423246aae055ec1f0538f" name="gupnp-igd-debugsource" arch="i586">
  <version epoch="0" ver="1.6.0" rel="2.13"/>
  <changelog author="luc14n0@linuxmail.org" date="1511179200">- Update to version 0.2.5:
  + Update gtk-doc to newer version to fix build failures.
- Update Url to https://wiki.gnome.org/Projects/GUPnP: current
  GUPnP's web page.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546689600">- Add gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch: Free
  GStaticMutex in AddRemoveData. Fixes a memory leak reported by
  valgrind.
- Modernize spec.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546776000">- Add gupnp-igd-port-to-new-gupnp-api.patch: Port to new GUPnP API.
- Following the above patch, replace pkgconfig(gssdp-1.0) and
  pkgconfig(gupnp-1.0) with pkgconfig(gssdp-1.2) and
  pkgconfig(gupnp-1.2) and add libtool BuildRequires aswell as pass
  autoreconf, as the patch touches the  buildsystem.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602849600">- Update to version 1.2.0:
  + Switch to GUPnP 1.2.0 API
  + Update GLib dependency to 2.38
  + Replace deprecated GLib APIs
  + Fix crashes
  + Switch to meson build.
- Add meson and gtk-doc BuildRequires and macros following
  upstreams port, and run tests during build.
- Drop no longer needed libtool BuildRequires, and various
  autotools related macros and commands.
- Drop patches fixed upstream:
  + gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch
  + gupnp-igd-port-to-new-gupnp-api.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Add 79a1e4cf8c256132978a1d8ab718c8ad132386de.patch: Port to GUPnP
  1.6 API. Following this, replace pkgconfig(gssdp-1.2) and
  pkgconfig(gupnp-1.2) with pkgconfig(gssdp-1.6) and
  pkgconfig(gupnp-1.6) BuildRequires.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Add fa1546614190942ab266832e7470a6debf8c32cb.patch: test: Port to
  g_inet_address_new_loopback.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679659200">- Add upstream patches to hopefully fix racy tests:
  + 2c413bbd8b9afc41648f21ad173f0caf81a5f98b.patch
  + bbe36b279e247cd8ec4ab00bcdf02178af8a99af.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681387200">- Update to version 1.6.0:
  + Switch to GUPnP 1.6.0 API
  + Update GLib dependency to 2.70
  + Add Javascript example
- Drop patches fixed upstream:
  + 2c413bbd8b9afc41648f21ad173f0caf81a5f98b.patch
  + bbe36b279e247cd8ec4ab00bcdf02178af8a99af.patch
  + 79a1e4cf8c256132978a1d8ab718c8ad132386de.patch
  + fa1546614190942ab266832e7470a6debf8c32cb.patch
- Rename libgupnp-igd-1_0-4 and typelib-1_0-GUPnPIgd-1_0 to
  libgupnp-igd-1_6-0 and typelib-1_0-GUPnPIgd-1_6 following
  upstream changes. Also update baselibs.conf.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682683200">- Disable meson_test during build, it randomly fails for all arches
  https://gitlab.gnome.org/GNOME/gupnp-igd/-/issues/3</changelog>
</package>
<package pkgid="0b0ed86876783f8ea1dd3d7147c5599e5af9e0ab9174b0912c68d35c9f8e5ff2334fbbe7f7684836286f40cace190eb51fa28b5dea3feb0ef02ab3264d9e7e3e" name="gupnp-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.4" rel="1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1661688000">- Update to version gupnp-tools-0.10.3+16:
  * universal-cp: Do not leave value uninitialized
  * network-light: Adapt to recent GUPnP changes
  * common: Do not dereference NULL error
  * Port to GUPnP 1.6 and libsoup 3
  * Updated translations.
- Switch to source service checkout of master, allow build with
  new gupnp and soup3.
- Replace pkgconfig(gssdp-1.2), pkgconfig(gupnp-1.2) and
  pkgconfig(libsoup-2.4) with pkgconfig(gssdp-1.6),
  pkgconfig(gupnp-1.6) and pkgconfig(libsoup-3.0) BuildRequires
  following upstream changes.
- Drop update-desktop-files BuildRequires and macro calls: No
  longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665576000">- Update to version 0.12.0:
  + Universal Control Point: a tool that enables one to discover
    UPnP devices and services, retrieve information about them,
    subscribe to events and invoke actions.
  + Network Light: a virtual light bulb that allows control points
    to switch it on and off, change its dimming level and query its
    current status. It also provides a simple UI to control all the
    network lights available on the network.
  + AV Control Point: a simple media player UI that enables one to
    discover and play multimedia contents available on a network.
    It is strictly a control point and therefore does not have any
    playback capabilities of it's own and relies on external UPnP
    MediaRenderer devices for actual playback.
  + Upload: a simple command line utility that uploads files to
    known MediaServers. Use Universal Control Point for discovering
    the MediaServers.
  + Discover: a simple command line utility to run a SSDP discovery
    on the network.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689768000">- Add 1372f9eb.patch: build: Fix wrap file syntax. Fix Meson 1.2
  compatibility.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690977600">- Update to version 0.12.1:
  + Universal CP: Do not crash if a device disappears.
  + Fix issue with meson 1.2.0.
  + Updated translations.
- Drop 1372f9eb.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1694952000">- Update to version 0.12.1+3:
  + av-cp: Remove stray debug output.
  + common: Drop deprecated xmlRecoverMemory (fix build with
    libxml2 2.11.4).
  + Updated translations.
- Change compression in service and tarball produced to zst.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741780800">- Update to version 0.12.2:
  + Common: Remove deprecated libxml calls
  + AV CP: Remove some stray debug output
  + EventDumper: Code cleanup
  + Uploader: Fix parsing the Browse result
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774440000">- Add gupnp-tools-ignore-deprecated.patch: Do not error the build
  due to deprecations in libxml2. This is good for upstreams CI,
  but not for a distro build (glgo#GNOME/gupnp-tools#29).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 0.12.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783512000">- Update to version 0.12.4:
  + gupnp-tools fails to build with libxml 2.15.1
  + common: Do not use deprecated xmlIndentTreeOutput
  + Rename app icons to match with the desktop files
- Drop gupnp-tools-ignore-deprecated.patch: Fixed upstream.</changelog>
</package>
<package pkgid="3c846c27c24530af87e4bebbbc0e20c5890ade8441d8ffa49b4fd32abe1ba88eb93274895bfa3d9eb1e345a48aa0129413e561f767cfe2f9e8a2b63cea85a1bf" name="gupnp-tools-debugsource" arch="i586">
  <version epoch="0" ver="0.12.4" rel="1.2"/>
  <changelog author="bjorn.lie@gmail.com" date="1661688000">- Update to version gupnp-tools-0.10.3+16:
  * universal-cp: Do not leave value uninitialized
  * network-light: Adapt to recent GUPnP changes
  * common: Do not dereference NULL error
  * Port to GUPnP 1.6 and libsoup 3
  * Updated translations.
- Switch to source service checkout of master, allow build with
  new gupnp and soup3.
- Replace pkgconfig(gssdp-1.2), pkgconfig(gupnp-1.2) and
  pkgconfig(libsoup-2.4) with pkgconfig(gssdp-1.6),
  pkgconfig(gupnp-1.6) and pkgconfig(libsoup-3.0) BuildRequires
  following upstream changes.
- Drop update-desktop-files BuildRequires and macro calls: No
  longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665576000">- Update to version 0.12.0:
  + Universal Control Point: a tool that enables one to discover
    UPnP devices and services, retrieve information about them,
    subscribe to events and invoke actions.
  + Network Light: a virtual light bulb that allows control points
    to switch it on and off, change its dimming level and query its
    current status. It also provides a simple UI to control all the
    network lights available on the network.
  + AV Control Point: a simple media player UI that enables one to
    discover and play multimedia contents available on a network.
    It is strictly a control point and therefore does not have any
    playback capabilities of it's own and relies on external UPnP
    MediaRenderer devices for actual playback.
  + Upload: a simple command line utility that uploads files to
    known MediaServers. Use Universal Control Point for discovering
    the MediaServers.
  + Discover: a simple command line utility to run a SSDP discovery
    on the network.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689768000">- Add 1372f9eb.patch: build: Fix wrap file syntax. Fix Meson 1.2
  compatibility.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690977600">- Update to version 0.12.1:
  + Universal CP: Do not crash if a device disappears.
  + Fix issue with meson 1.2.0.
  + Updated translations.
- Drop 1372f9eb.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1694952000">- Update to version 0.12.1+3:
  + av-cp: Remove stray debug output.
  + common: Drop deprecated xmlRecoverMemory (fix build with
    libxml2 2.11.4).
  + Updated translations.
- Change compression in service and tarball produced to zst.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1741780800">- Update to version 0.12.2:
  + Common: Remove deprecated libxml calls
  + AV CP: Remove some stray debug output
  + EventDumper: Code cleanup
  + Uploader: Fix parsing the Browse result
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774440000">- Add gupnp-tools-ignore-deprecated.patch: Do not error the build
  due to deprecations in libxml2. This is good for upstreams CI,
  but not for a distro build (glgo#GNOME/gupnp-tools#29).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475200">- Update to version 0.12.3:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783512000">- Update to version 0.12.4:
  + gupnp-tools fails to build with libxml 2.15.1
  + common: Do not use deprecated xmlIndentTreeOutput
  + Rename app icons to match with the desktop files
- Drop gupnp-tools-ignore-deprecated.patch: Fixed upstream.</changelog>
</package>
<package pkgid="c58ac85b9d4a2e9d0785c8d7b986604dd87255028af0f9725d326c0efaaec90c2c56f872160cc9d63dd6675c9335b9459e97421387faf351fc009bcf3647901d" name="gutenprint-debuginfo" arch="i586">
  <version epoch="0" ver="5.3.5" rel="1.5"/>
  <changelog author="jsmeix@suse.de" date="1515067200">- Version upgrade to 5.2.13pre14.2 which is the
  second pre-release of Gutenprint 5.2.14.
  Major changes in this release (compared to 5.2.13):
  * The PCL driver now supports color laser printers
    that use PCL 5c natively (as opposed to emulation).
    The support is considered to be preliminary at this time.
    Tons of PCL printers have been added with color support.
    Please report success or failure with PCL color laser printers
    using the Generic PCL Color drivers.
    Based on feedback from this pre-release, some or all of these
    printers may be removed from the list prior to 5.2.14 release.
  * Support for the Brother HL-2030 and HL-2035 has been removed
    because these printers do not support standard PCL.
  * A crash that affected certain dyesub printers when used with
    simplified PPD files has been fixed.
  * Enhanced support for some dye-sublimation printers.
  For details see the NEWS file.</changelog>
  <changelog author="jsmeix@suse.de" date="1524484800">- Version upgrade to 5.2.14:
  Additional changes in this release (compared to 5.2.13pre14.2):
  * Color quality of the PCL 5c driver is significantly improved.
  For details see the NEWS file.</changelog>
  <changelog author="jsmeix@suse.de" date="1553860800">- Version upgrade to 5.2.14pre15.1 which is the
  first pre-release of Gutenprint 5.2.15.
  Changes in this release (compared to 5.2.14):
  * The following Epson inkjet printer has been added:
    Epson Expression ET-2600 EcoTank ET
  * Miscellaneous fixes for DNP DS80DX, DNP DS820,
    and Mitsubishi P95D.
  For details see the NEWS file.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1584360000">- Fix build with no python2 available by pulling in python3-cups</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1593950400">- Update to 5.2.15 final version:
  * The following printers have been added: Canon SELPHY CP1300.
  * The following printers have seen bugfixes:
  - Sony UP-CR10L
  - Sony UP-DR150
  - Sony UP-DR200
  * Miscellaneous fixes for Shinko S1245, Sony UP-CR10L, UP-DR150,
    and UP-DR200, and Kodak.</changelog>
  <changelog author="Erwan GEORGET &lt;egeorget@canopus.dev&gt;" date="1682164800">- Update to 5.3.4 final version
  * Support for many new printers has been added
  * Support for color printing has been added to many already supported printers
  * Many fixes where added
- For more details, please refer to the following links :
  * 5.3.1: https://sourceforge.net/p/gimp-print/source/ci/gutenprint-5_3_1/tree/NEWS
  * 5.3.3: https://sourceforge.net/p/gimp-print/source/ci/gutenprint-5_3_3/tree/NEWS
  * 5.3.4: https://sourceforge.net/projects/gimp-print/files/gutenprint-5.3/5.3.4/NEWS/download</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1700913600">- Add reproducible.patch to override build date (boo#1047218)
- drop config.summary with build host name (boo#1084909)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1729598400">- Spec file cleanup (removal of all SLE10/11/12 special cases).
- No longer build the GIMP plugin as a test to find out
  if it is really still needed because I (jsmeix@suse.com)
  cannot maintain GUI software with reasonable effort.
  If the GIMP plugin is still needed, a co-maintainer
  is needed who will actually maintain it.</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1769428800">- Version upgrade to 5.3.5:
  Major changes in this release (compared to 5.3.4):
  * Support for several Dye-sublimation &amp; thermal printers
    has been added.
  * Several printers have received significant bugfixes
    or major enhancements.
  * Added CUPS Command filter support for most dyesub models.
    This allows querying printer status and media information
    at any time.
  For details see the NEWS file.
- reproducible.patch is no longer needed
  because its change is merged upstream, see
  https://sourceforge.net/p/gimp-print/source/merge-requests/9/
- Make it build even on slow riscv64 build hardware.</changelog>
</package>
<package pkgid="361c26d2d81a3557ed0f9cdea01016e0bfbed250976cfe150568e87cce4774bbb6a556daf496bb7082db27e9d9314017e338c9a2f5a5fc7589bb69dfc1c3e14a" name="gutenprint-debugsource" arch="i586">
  <version epoch="0" ver="5.3.5" rel="1.5"/>
  <changelog author="jsmeix@suse.de" date="1515067200">- Version upgrade to 5.2.13pre14.2 which is the
  second pre-release of Gutenprint 5.2.14.
  Major changes in this release (compared to 5.2.13):
  * The PCL driver now supports color laser printers
    that use PCL 5c natively (as opposed to emulation).
    The support is considered to be preliminary at this time.
    Tons of PCL printers have been added with color support.
    Please report success or failure with PCL color laser printers
    using the Generic PCL Color drivers.
    Based on feedback from this pre-release, some or all of these
    printers may be removed from the list prior to 5.2.14 release.
  * Support for the Brother HL-2030 and HL-2035 has been removed
    because these printers do not support standard PCL.
  * A crash that affected certain dyesub printers when used with
    simplified PPD files has been fixed.
  * Enhanced support for some dye-sublimation printers.
  For details see the NEWS file.</changelog>
  <changelog author="jsmeix@suse.de" date="1524484800">- Version upgrade to 5.2.14:
  Additional changes in this release (compared to 5.2.13pre14.2):
  * Color quality of the PCL 5c driver is significantly improved.
  For details see the NEWS file.</changelog>
  <changelog author="jsmeix@suse.de" date="1553860800">- Version upgrade to 5.2.14pre15.1 which is the
  first pre-release of Gutenprint 5.2.15.
  Changes in this release (compared to 5.2.14):
  * The following Epson inkjet printer has been added:
    Epson Expression ET-2600 EcoTank ET
  * Miscellaneous fixes for DNP DS80DX, DNP DS820,
    and Mitsubishi P95D.
  For details see the NEWS file.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1584360000">- Fix build with no python2 available by pulling in python3-cups</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1593950400">- Update to 5.2.15 final version:
  * The following printers have been added: Canon SELPHY CP1300.
  * The following printers have seen bugfixes:
  - Sony UP-CR10L
  - Sony UP-DR150
  - Sony UP-DR200
  * Miscellaneous fixes for Shinko S1245, Sony UP-CR10L, UP-DR150,
    and UP-DR200, and Kodak.</changelog>
  <changelog author="Erwan GEORGET &lt;egeorget@canopus.dev&gt;" date="1682164800">- Update to 5.3.4 final version
  * Support for many new printers has been added
  * Support for color printing has been added to many already supported printers
  * Many fixes where added
- For more details, please refer to the following links :
  * 5.3.1: https://sourceforge.net/p/gimp-print/source/ci/gutenprint-5_3_1/tree/NEWS
  * 5.3.3: https://sourceforge.net/p/gimp-print/source/ci/gutenprint-5_3_3/tree/NEWS
  * 5.3.4: https://sourceforge.net/projects/gimp-print/files/gutenprint-5.3/5.3.4/NEWS/download</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1700913600">- Add reproducible.patch to override build date (boo#1047218)
- drop config.summary with build host name (boo#1084909)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1729598400">- Spec file cleanup (removal of all SLE10/11/12 special cases).
- No longer build the GIMP plugin as a test to find out
  if it is really still needed because I (jsmeix@suse.com)
  cannot maintain GUI software with reasonable effort.
  If the GIMP plugin is still needed, a co-maintainer
  is needed who will actually maintain it.</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1769428800">- Version upgrade to 5.3.5:
  Major changes in this release (compared to 5.3.4):
  * Support for several Dye-sublimation &amp; thermal printers
    has been added.
  * Several printers have received significant bugfixes
    or major enhancements.
  * Added CUPS Command filter support for most dyesub models.
    This allows querying printer status and media information
    at any time.
  For details see the NEWS file.
- reproducible.patch is no longer needed
  because its change is merged upstream, see
  https://sourceforge.net/p/gimp-print/source/merge-requests/9/
- Make it build even on slow riscv64 build hardware.</changelog>
</package>
<package pkgid="4e68c18cf0f6e0565b93aab3055bf6e2db40b75d46f0bb063ecce3bff4d3a2e34b802314b5bd28047b1adb34e7f817c4525a70340db10589f249b210a5fb1865" name="guvcview-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.2" rel="1.7"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
  OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1659960000">- Update to version 2.0.8:
  * Fix libav API break (ticket #70)
  * Update autoconf scripts
  * Support for building against ffmpeg5.
- Changes from version 2.0.7:
  * Fix audio encoder (tickets #64 and #65)
  * Use current theme icons (get icon by name)
- Convert to multibuild with qt5 as additional flavor:
  * Drop guvcview-qt5.spec, guvcview-qt5.changes, pre_checkin.sh
    script.
  * Drop hunks from guvcview-qt5-nolibs_qt5names.patch duplicated
    in guvcview-SUSE.patch.
  * Adapt BuildRequires for the additional flavour appropriately.
- Update so versions in keeping with upstream shlib versioning.
- Replace packageand type Supplements with RPM binary Supplements.
- Update guvcview-SUSE.patch to drop icon dir restructuring: no
  longer needed after all theme-able application icons dropped.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724760000">- Update to 2.1.0
  * Fix audio channels deprecated warning for avcodec &gt;= 58
  * Add button click support for certain type of digital
    microscopes
  * Small fixes
  * Fix minimum version for audio channels api deprecated
    warning for avcodec &gt;= 59
  * Fix COPYING to the same GPL version (v2) as the source files
  * Add binary fx filter
  * Make guvcview skip metadada devices
  * Enable OSD crosshair size to be changed in config
- Add patch to fix build failure with GCC 14:
  * 0001-Fix-build-with-GCC-14.patch
- Fix license. There's no GPL-3.0-only file that could impact
  the binaries license.
- Spec cleanup</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1724760001">- Force ffmpeg-6 library use in order to fix build</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1724760002">- Revert to ffmpeg-7</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741867200">- Use pkgconfig() to be impervious to package renames.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762257600">- Switch to cmake
- Drop multibuild; use a wrapper script instead
- Use %ldconfig_scriptlets
- Update to version 2.2.1
  * Fix encoder video timestamps
  * Fix encoder video codec defaults
  * Move from qt5 to qt6
  * Change build system from autoconf to cmake
  * Add support for yuv420p pixel format for MJPG decoding
- Drop patches (not longer needed):
  * 0001-Fix-build-with-GCC-14.patch
  * guvcview-SUSE.patch
  * guvcview-qt5-nolibs_qt5names.patch
  * 0001-Fix-build-with-GCC-14.patch
- Add patches:
  * 0001-fix-deprecation-warning-with-ffpmeg-7.1-add-Wall-to-.patch
  * 0002-Fix-desktop-file-for-cmake.patch
  * fix-linking.patch
  * fix-pkgconfig-path.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762948800">- Add desktop file for guvcview-qt6</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763121600">- Update to version 2.2.2
  * Apply ffmpeg8 and musl patches by Paul Zander.
  * Update to SFML 3.0 .
  * Fix some spelling errors.
  * Add support for OBSMEET4K.
- Drop patches:
  * 0001-fix-deprecation-warning-with-ffpmeg-7.1-add-Wall-to-.patch
  * 0002-Fix-desktop-file-for-cmake.patch</changelog>
</package>
<package pkgid="e9de5cab43534a0ac50ae115de74d24ecb365ccaa1970d50b82b5c1ccb940f301db2a7352474cf76190ae82cbe2ae8662fa91cf67981f3c7ba1b5bf504fe9711" name="guvcview-debugsource" arch="i586">
  <version epoch="0" ver="2.2.2" rel="1.7"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
  OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1659960000">- Update to version 2.0.8:
  * Fix libav API break (ticket #70)
  * Update autoconf scripts
  * Support for building against ffmpeg5.
- Changes from version 2.0.7:
  * Fix audio encoder (tickets #64 and #65)
  * Use current theme icons (get icon by name)
- Convert to multibuild with qt5 as additional flavor:
  * Drop guvcview-qt5.spec, guvcview-qt5.changes, pre_checkin.sh
    script.
  * Drop hunks from guvcview-qt5-nolibs_qt5names.patch duplicated
    in guvcview-SUSE.patch.
  * Adapt BuildRequires for the additional flavour appropriately.
- Update so versions in keeping with upstream shlib versioning.
- Replace packageand type Supplements with RPM binary Supplements.
- Update guvcview-SUSE.patch to drop icon dir restructuring: no
  longer needed after all theme-able application icons dropped.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724760000">- Update to 2.1.0
  * Fix audio channels deprecated warning for avcodec &gt;= 58
  * Add button click support for certain type of digital
    microscopes
  * Small fixes
  * Fix minimum version for audio channels api deprecated
    warning for avcodec &gt;= 59
  * Fix COPYING to the same GPL version (v2) as the source files
  * Add binary fx filter
  * Make guvcview skip metadada devices
  * Enable OSD crosshair size to be changed in config
- Add patch to fix build failure with GCC 14:
  * 0001-Fix-build-with-GCC-14.patch
- Fix license. There's no GPL-3.0-only file that could impact
  the binaries license.
- Spec cleanup</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1724760001">- Force ffmpeg-6 library use in order to fix build</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1724760002">- Revert to ffmpeg-7</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741867200">- Use pkgconfig() to be impervious to package renames.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762257600">- Switch to cmake
- Drop multibuild; use a wrapper script instead
- Use %ldconfig_scriptlets
- Update to version 2.2.1
  * Fix encoder video timestamps
  * Fix encoder video codec defaults
  * Move from qt5 to qt6
  * Change build system from autoconf to cmake
  * Add support for yuv420p pixel format for MJPG decoding
- Drop patches (not longer needed):
  * 0001-Fix-build-with-GCC-14.patch
  * guvcview-SUSE.patch
  * guvcview-qt5-nolibs_qt5names.patch
  * 0001-Fix-build-with-GCC-14.patch
- Add patches:
  * 0001-fix-deprecation-warning-with-ffpmeg-7.1-add-Wall-to-.patch
  * 0002-Fix-desktop-file-for-cmake.patch
  * fix-linking.patch
  * fix-pkgconfig-path.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1762948800">- Add desktop file for guvcview-qt6</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763121600">- Update to version 2.2.2
  * Apply ffmpeg8 and musl patches by Paul Zander.
  * Update to SFML 3.0 .
  * Fix some spelling errors.
  * Add support for OBSMEET4K.
- Drop patches:
  * 0001-fix-deprecation-warning-with-ffpmeg-7.1-add-Wall-to-.patch
  * 0002-Fix-desktop-file-for-cmake.patch</changelog>
</package>
<package pkgid="dc3bdf7297f9512e56f071290d06b8af334d9ba2b72231aa2339229283b93b68d93d63e0e26a43b6a5cc451ce9fe574354f978cfc7b21b762a71e63907a1aca8" name="gv-debuginfo" arch="i586">
  <version epoch="0" ver="3.7.4" rel="7.12"/>
  <changelog author="idonmez@suse.com" date="1347105600">- Add explicit build requires on makeinfo</changelog>
  <changelog author="werner@suse.de" date="1361534400">- Update to gv 3.7.2
  * "Fit to window magnification" and "Fit width to window magnification" with
    "Automatic resizing" turned on sometime miss rescaling, especially when
    changing the orientation or resizing the window.
  * Interactive prompting for the password of encrypted PDF files do not work
    if and only if DSC is turned off.
  * Fix Debian bug #594991: unexpected scrolling of the TOC widget
  * Fixed file descriptor leak
  * Added Dutch, French, Italian and Spanish translation
  * Code cleanup
  * Fix bug: unable to print/save pdf files.
- This update fixes bnc#805149</changelog>
  <changelog author="werner@suse.de" date="1361880000">- Add patch gv-3.7.2-libzio.dif: make libzio usable (bnc#805149)</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="werner@suse.de" date="1386590400">- Update to gv 3.7.4
  * Fixed CVE-2012-3386 (by using updated automake)
  * Fixed bug-gv] Problem after saving gv-settings
  * improve wording of gv-update-userconfig manual
  * Scrolling and memory access improved
  * README.I18N adjusted for libXaw3d 1.6.x
  * Fixed GNU gv 3.6.4 - 3.7.3 page selector button geometry bug
  * Support for libXaw3d-1.6.x
  * Updated Translations
  * Reverted fix of debian bug #594991: unexpected scrolling of the TOC widget",
    this fixes the following bug:
  * Pressng END does not scroll TOC wodget.
  * Fixed "Save document" dialog for PDF files
  * Fix debian bug 627471: gv: fails to read bounding box (depending on the
    command line!), see http://bugs.debian.org/627471 for details
  * ignore resource and style files without absolute paths
    (in order to improve security)
  * Do not install files that re not used
  * avoid make distcheck failing because of gv-i18n.h
  * Update gnulib, import signal,
  * this should fix compiling on Mac OS again
  * Improved handling of DSC parse errors
  * Varuos code cleanups - for details see either CHANGELOG or the git repotory.</changelog>
  <changelog author="werner@suse.de" date="1520856000">- Write der German word Querformat with 'ue'</changelog>
  <changelog author="werner@suse.de" date="1520856001">- Add patch gv-3.7.4-querformat.patch to use Querformat w/o umlaut</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1521115200">- remove xorg-x11-devel from buildrequires</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709121600">- http -&gt; https
- Verify signed tar ball</changelog>
</package>
<package pkgid="482fce2f2cbc4dfc80415b58286e72d5c72770c8280bc30bfcc70720c63235df3a9edec587b05368828e0649b857c1c91dd84e247f1baf0465a6cb1653f8f4fa" name="gv-debugsource" arch="i586">
  <version epoch="0" ver="3.7.4" rel="7.12"/>
  <changelog author="idonmez@suse.com" date="1347105600">- Add explicit build requires on makeinfo</changelog>
  <changelog author="werner@suse.de" date="1361534400">- Update to gv 3.7.2
  * "Fit to window magnification" and "Fit width to window magnification" with
    "Automatic resizing" turned on sometime miss rescaling, especially when
    changing the orientation or resizing the window.
  * Interactive prompting for the password of encrypted PDF files do not work
    if and only if DSC is turned off.
  * Fix Debian bug #594991: unexpected scrolling of the TOC widget
  * Fixed file descriptor leak
  * Added Dutch, French, Italian and Spanish translation
  * Code cleanup
  * Fix bug: unable to print/save pdf files.
- This update fixes bnc#805149</changelog>
  <changelog author="werner@suse.de" date="1361880000">- Add patch gv-3.7.2-libzio.dif: make libzio usable (bnc#805149)</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="werner@suse.de" date="1386590400">- Update to gv 3.7.4
  * Fixed CVE-2012-3386 (by using updated automake)
  * Fixed bug-gv] Problem after saving gv-settings
  * improve wording of gv-update-userconfig manual
  * Scrolling and memory access improved
  * README.I18N adjusted for libXaw3d 1.6.x
  * Fixed GNU gv 3.6.4 - 3.7.3 page selector button geometry bug
  * Support for libXaw3d-1.6.x
  * Updated Translations
  * Reverted fix of debian bug #594991: unexpected scrolling of the TOC widget",
    this fixes the following bug:
  * Pressng END does not scroll TOC wodget.
  * Fixed "Save document" dialog for PDF files
  * Fix debian bug 627471: gv: fails to read bounding box (depending on the
    command line!), see http://bugs.debian.org/627471 for details
  * ignore resource and style files without absolute paths
    (in order to improve security)
  * Do not install files that re not used
  * avoid make distcheck failing because of gv-i18n.h
  * Update gnulib, import signal,
  * this should fix compiling on Mac OS again
  * Improved handling of DSC parse errors
  * Varuos code cleanups - for details see either CHANGELOG or the git repotory.</changelog>
  <changelog author="werner@suse.de" date="1520856000">- Write der German word Querformat with 'ue'</changelog>
  <changelog author="werner@suse.de" date="1520856001">- Add patch gv-3.7.4-querformat.patch to use Querformat w/o umlaut</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1521115200">- remove xorg-x11-devel from buildrequires</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1709121600">- http -&gt; https
- Verify signed tar ball</changelog>
</package>
<package pkgid="f2172e3a1b041f6cfa5592ffa3e64eca54d268ad1fd91c2b61e127c51b114615def415e9649525a1f65d298d2dcf77e45d2e4c0c3f6910fe8656880bb3a3f169" name="gvfs-backend-afc-debuginfo" arch="i586">
  <version epoch="0" ver="1.60.2" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 1.59.1:
  + mtp: replace Android extension checks with capability checks
  + dav: Add X-OC-Mtime header on push to preserve last modified
    time
  + udisks2: Use hash tables in the volume monitor to improve
    performance
  + onedrive: Check for identity instead of presentation identity
  + build: Disable google option and mark as deprecated
- Guard google build behind a bcond to easily enable it. Disabled
  by upstream as this depends on unmaintained libgdata and
  libsoup2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.59.90:
  + client: Fix use-after-free when creating async proxy failed
  + udisks2: Emit changed signals from update_all()
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + gphoto2: Use g_try_realloc() instead of g_realloc()
  + cdda: Reject path traversal in mount URI host
  + client: Fail when URI has invalid UTF-8 chars
  + udisks2: Fix memory corruption with duplicate mount paths
  + build: Update GOA dependency to &gt; 3.57.0
  + Some other fixes
  + ftp: Use control connection address for PASV data.
    (CVE-2026-28295, bsc#1258953)
  + ftp: Reject paths containing CR/LF characters
    (CVE-2026-28296, bsc#1258954)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.60.0:
  + CVE-2026-28296: ftp: Reject paths with CR/LF in
    g_vfs_ftp_file_new_from_ftp
  + monitor: Do not load monitors when GIO_USE_VFS=local</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop google conditional and pkgconfig(libgdata), no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775390400">- Split out cdda in own separate sub package (gvfs-backend-cdda).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 1.60.1:
  + smb: Fix authentication fallback broken with Samba 4.24
  + dav: Fix redirect handling to prevent HTTPS downgrade and
    credential leakage
  + Some other fixes
  + Updated translations.
- Drop gvfs-fix-udisks2-crash.patch: Fixed upstream.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM but rely on permissions profiles instead
  (bsc#1268674). An upcoming change in rpmlint will raise badness when
  capabilities are directly packaged in an RPM. gvfsd-nfsd is already
  whitelisted in the permissions profiles and the proper capabilities will be
  assigned during %post.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 1.60.2:
  + build: Drop G_GNUC_PURE from *_get_type() functions
  + afp/dav/ftp/mtp/sftp: Harden input validation
  + common: Clear password strings from memory before freeing
  + mtp/onedrive/smb: Fix crashes in onedrive, mtp, and smb
    backends
  + Some other fixes
  + Updated translations.</changelog>
</package>
<package pkgid="b0db520bcd05c7d534baba359891ff8425f8f57f7462b8b4bc8b83ff53743107334ae1fef9a3e2fa6fc65566ff0f251407e4e70c301defaf84483b4a4dbe25c1" name="gvfs-backend-cdda-debuginfo" arch="i586">
  <version epoch="0" ver="1.60.2" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 1.59.1:
  + mtp: replace Android extension checks with capability checks
  + dav: Add X-OC-Mtime header on push to preserve last modified
    time
  + udisks2: Use hash tables in the volume monitor to improve
    performance
  + onedrive: Check for identity instead of presentation identity
  + build: Disable google option and mark as deprecated
- Guard google build behind a bcond to easily enable it. Disabled
  by upstream as this depends on unmaintained libgdata and
  libsoup2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.59.90:
  + client: Fix use-after-free when creating async proxy failed
  + udisks2: Emit changed signals from update_all()
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + gphoto2: Use g_try_realloc() instead of g_realloc()
  + cdda: Reject path traversal in mount URI host
  + client: Fail when URI has invalid UTF-8 chars
  + udisks2: Fix memory corruption with duplicate mount paths
  + build: Update GOA dependency to &gt; 3.57.0
  + Some other fixes
  + ftp: Use control connection address for PASV data.
    (CVE-2026-28295, bsc#1258953)
  + ftp: Reject paths containing CR/LF characters
    (CVE-2026-28296, bsc#1258954)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.60.0:
  + CVE-2026-28296: ftp: Reject paths with CR/LF in
    g_vfs_ftp_file_new_from_ftp
  + monitor: Do not load monitors when GIO_USE_VFS=local</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop google conditional and pkgconfig(libgdata), no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775390400">- Split out cdda in own separate sub package (gvfs-backend-cdda).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 1.60.1:
  + smb: Fix authentication fallback broken with Samba 4.24
  + dav: Fix redirect handling to prevent HTTPS downgrade and
    credential leakage
  + Some other fixes
  + Updated translations.
- Drop gvfs-fix-udisks2-crash.patch: Fixed upstream.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM but rely on permissions profiles instead
  (bsc#1268674). An upcoming change in rpmlint will raise badness when
  capabilities are directly packaged in an RPM. gvfsd-nfsd is already
  whitelisted in the permissions profiles and the proper capabilities will be
  assigned during %post.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 1.60.2:
  + build: Drop G_GNUC_PURE from *_get_type() functions
  + afp/dav/ftp/mtp/sftp: Harden input validation
  + common: Clear password strings from memory before freeing
  + mtp/onedrive/smb: Fix crashes in onedrive, mtp, and smb
    backends
  + Some other fixes
  + Updated translations.</changelog>
</package>
<package pkgid="83d298276e38c27825b2c34a996988ff1d027582fffcc3ec9d7ce1216f9718acec41fd2e8097167690b063fd419af8bed8c845e223812917beb98785c32a0cd5" name="gvfs-backend-goa-debuginfo" arch="i586">
  <version epoch="0" ver="1.60.2" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 1.59.1:
  + mtp: replace Android extension checks with capability checks
  + dav: Add X-OC-Mtime header on push to preserve last modified
    time
  + udisks2: Use hash tables in the volume monitor to improve
    performance
  + onedrive: Check for identity instead of presentation identity
  + build: Disable google option and mark as deprecated
- Guard google build behind a bcond to easily enable it. Disabled
  by upstream as this depends on unmaintained libgdata and
  libsoup2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.59.90:
  + client: Fix use-after-free when creating async proxy failed
  + udisks2: Emit changed signals from update_all()
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + gphoto2: Use g_try_realloc() instead of g_realloc()
  + cdda: Reject path traversal in mount URI host
  + client: Fail when URI has invalid UTF-8 chars
  + udisks2: Fix memory corruption with duplicate mount paths
  + build: Update GOA dependency to &gt; 3.57.0
  + Some other fixes
  + ftp: Use control connection address for PASV data.
    (CVE-2026-28295, bsc#1258953)
  + ftp: Reject paths containing CR/LF characters
    (CVE-2026-28296, bsc#1258954)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.60.0:
  + CVE-2026-28296: ftp: Reject paths with CR/LF in
    g_vfs_ftp_file_new_from_ftp
  + monitor: Do not load monitors when GIO_USE_VFS=local</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop google conditional and pkgconfig(libgdata), no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775390400">- Split out cdda in own separate sub package (gvfs-backend-cdda).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 1.60.1:
  + smb: Fix authentication fallback broken with Samba 4.24
  + dav: Fix redirect handling to prevent HTTPS downgrade and
    credential leakage
  + Some other fixes
  + Updated translations.
- Drop gvfs-fix-udisks2-crash.patch: Fixed upstream.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM but rely on permissions profiles instead
  (bsc#1268674). An upcoming change in rpmlint will raise badness when
  capabilities are directly packaged in an RPM. gvfsd-nfsd is already
  whitelisted in the permissions profiles and the proper capabilities will be
  assigned during %post.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 1.60.2:
  + build: Drop G_GNUC_PURE from *_get_type() functions
  + afp/dav/ftp/mtp/sftp: Harden input validation
  + common: Clear password strings from memory before freeing
  + mtp/onedrive/smb: Fix crashes in onedrive, mtp, and smb
    backends
  + Some other fixes
  + Updated translations.</changelog>
</package>
<package pkgid="9d574c7fe11c88a0c4f16ec9fb3a98e0dba5b8c7c4497bbfe8ec349bbb078f5fb577bbf70aec784a37e30de532283aaa44fae26bc6cc37bb86d8978f08158a2d" name="gvfs-backend-gphoto-debuginfo" arch="i586">
  <version epoch="0" ver="1.60.2" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 1.59.1:
  + mtp: replace Android extension checks with capability checks
  + dav: Add X-OC-Mtime header on push to preserve last modified
    time
  + udisks2: Use hash tables in the volume monitor to improve
    performance
  + onedrive: Check for identity instead of presentation identity
  + build: Disable google option and mark as deprecated
- Guard google build behind a bcond to easily enable it. Disabled
  by upstream as this depends on unmaintained libgdata and
  libsoup2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.59.90:
  + client: Fix use-after-free when creating async proxy failed
  + udisks2: Emit changed signals from update_all()
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + gphoto2: Use g_try_realloc() instead of g_realloc()
  + cdda: Reject path traversal in mount URI host
  + client: Fail when URI has invalid UTF-8 chars
  + udisks2: Fix memory corruption with duplicate mount paths
  + build: Update GOA dependency to &gt; 3.57.0
  + Some other fixes
  + ftp: Use control connection address for PASV data.
    (CVE-2026-28295, bsc#1258953)
  + ftp: Reject paths containing CR/LF characters
    (CVE-2026-28296, bsc#1258954)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.60.0:
  + CVE-2026-28296: ftp: Reject paths with CR/LF in
    g_vfs_ftp_file_new_from_ftp
  + monitor: Do not load monitors when GIO_USE_VFS=local</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop google conditional and pkgconfig(libgdata), no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775390400">- Split out cdda in own separate sub package (gvfs-backend-cdda).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 1.60.1:
  + smb: Fix authentication fallback broken with Samba 4.24
  + dav: Fix redirect handling to prevent HTTPS downgrade and
    credential leakage
  + Some other fixes
  + Updated translations.
- Drop gvfs-fix-udisks2-crash.patch: Fixed upstream.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM but rely on permissions profiles instead
  (bsc#1268674). An upcoming change in rpmlint will raise badness when
  capabilities are directly packaged in an RPM. gvfsd-nfsd is already
  whitelisted in the permissions profiles and the proper capabilities will be
  assigned during %post.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 1.60.2:
  + build: Drop G_GNUC_PURE from *_get_type() functions
  + afp/dav/ftp/mtp/sftp: Harden input validation
  + common: Clear password strings from memory before freeing
  + mtp/onedrive/smb: Fix crashes in onedrive, mtp, and smb
    backends
  + Some other fixes
  + Updated translations.</changelog>
</package>
<package pkgid="03c467a1d4a8f0f93594475adf7c906e3a58d8d22016d501901d810301f8b87f356bf83527a5bebfaece09450b7384e6847d6dfdedd7ce8240ddb59d3023fb44" name="gvfs-backend-samba-debuginfo" arch="i586">
  <version epoch="0" ver="1.60.2" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 1.59.1:
  + mtp: replace Android extension checks with capability checks
  + dav: Add X-OC-Mtime header on push to preserve last modified
    time
  + udisks2: Use hash tables in the volume monitor to improve
    performance
  + onedrive: Check for identity instead of presentation identity
  + build: Disable google option and mark as deprecated
- Guard google build behind a bcond to easily enable it. Disabled
  by upstream as this depends on unmaintained libgdata and
  libsoup2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.59.90:
  + client: Fix use-after-free when creating async proxy failed
  + udisks2: Emit changed signals from update_all()
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + gphoto2: Use g_try_realloc() instead of g_realloc()
  + cdda: Reject path traversal in mount URI host
  + client: Fail when URI has invalid UTF-8 chars
  + udisks2: Fix memory corruption with duplicate mount paths
  + build: Update GOA dependency to &gt; 3.57.0
  + Some other fixes
  + ftp: Use control connection address for PASV data.
    (CVE-2026-28295, bsc#1258953)
  + ftp: Reject paths containing CR/LF characters
    (CVE-2026-28296, bsc#1258954)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.60.0:
  + CVE-2026-28296: ftp: Reject paths with CR/LF in
    g_vfs_ftp_file_new_from_ftp
  + monitor: Do not load monitors when GIO_USE_VFS=local</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop google conditional and pkgconfig(libgdata), no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775390400">- Split out cdda in own separate sub package (gvfs-backend-cdda).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 1.60.1:
  + smb: Fix authentication fallback broken with Samba 4.24
  + dav: Fix redirect handling to prevent HTTPS downgrade and
    credential leakage
  + Some other fixes
  + Updated translations.
- Drop gvfs-fix-udisks2-crash.patch: Fixed upstream.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM but rely on permissions profiles instead
  (bsc#1268674). An upcoming change in rpmlint will raise badness when
  capabilities are directly packaged in an RPM. gvfsd-nfsd is already
  whitelisted in the permissions profiles and the proper capabilities will be
  assigned during %post.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 1.60.2:
  + build: Drop G_GNUC_PURE from *_get_type() functions
  + afp/dav/ftp/mtp/sftp: Harden input validation
  + common: Clear password strings from memory before freeing
  + mtp/onedrive/smb: Fix crashes in onedrive, mtp, and smb
    backends
  + Some other fixes
  + Updated translations.</changelog>
</package>
<package pkgid="d0121a4d59be752db5c3ceb3d1477b147a12aad54789712b6b43c195d3f80259c59602f24bd25ba040aad0c744a531f73cff52be1e1063e88b5470654372abe5" name="gvfs-backends-debuginfo" arch="i586">
  <version epoch="0" ver="1.60.2" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 1.59.1:
  + mtp: replace Android extension checks with capability checks
  + dav: Add X-OC-Mtime header on push to preserve last modified
    time
  + udisks2: Use hash tables in the volume monitor to improve
    performance
  + onedrive: Check for identity instead of presentation identity
  + build: Disable google option and mark as deprecated
- Guard google build behind a bcond to easily enable it. Disabled
  by upstream as this depends on unmaintained libgdata and
  libsoup2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.59.90:
  + client: Fix use-after-free when creating async proxy failed
  + udisks2: Emit changed signals from update_all()
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + gphoto2: Use g_try_realloc() instead of g_realloc()
  + cdda: Reject path traversal in mount URI host
  + client: Fail when URI has invalid UTF-8 chars
  + udisks2: Fix memory corruption with duplicate mount paths
  + build: Update GOA dependency to &gt; 3.57.0
  + Some other fixes
  + ftp: Use control connection address for PASV data.
    (CVE-2026-28295, bsc#1258953)
  + ftp: Reject paths containing CR/LF characters
    (CVE-2026-28296, bsc#1258954)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.60.0:
  + CVE-2026-28296: ftp: Reject paths with CR/LF in
    g_vfs_ftp_file_new_from_ftp
  + monitor: Do not load monitors when GIO_USE_VFS=local</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop google conditional and pkgconfig(libgdata), no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775390400">- Split out cdda in own separate sub package (gvfs-backend-cdda).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 1.60.1:
  + smb: Fix authentication fallback broken with Samba 4.24
  + dav: Fix redirect handling to prevent HTTPS downgrade and
    credential leakage
  + Some other fixes
  + Updated translations.
- Drop gvfs-fix-udisks2-crash.patch: Fixed upstream.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM but rely on permissions profiles instead
  (bsc#1268674). An upcoming change in rpmlint will raise badness when
  capabilities are directly packaged in an RPM. gvfsd-nfsd is already
  whitelisted in the permissions profiles and the proper capabilities will be
  assigned during %post.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 1.60.2:
  + build: Drop G_GNUC_PURE from *_get_type() functions
  + afp/dav/ftp/mtp/sftp: Harden input validation
  + common: Clear password strings from memory before freeing
  + mtp/onedrive/smb: Fix crashes in onedrive, mtp, and smb
    backends
  + Some other fixes
  + Updated translations.</changelog>
</package>
<package pkgid="8bc008d549176de099c004535d84193074ef6d8f945a945bb0bfd02222c5c379918a80a488021d465427c84e8669146f1d967c2e411436c686abd6b11e29b95d" name="gvfs-debuginfo" arch="i586">
  <version epoch="0" ver="1.60.2" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 1.59.1:
  + mtp: replace Android extension checks with capability checks
  + dav: Add X-OC-Mtime header on push to preserve last modified
    time
  + udisks2: Use hash tables in the volume monitor to improve
    performance
  + onedrive: Check for identity instead of presentation identity
  + build: Disable google option and mark as deprecated
- Guard google build behind a bcond to easily enable it. Disabled
  by upstream as this depends on unmaintained libgdata and
  libsoup2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.59.90:
  + client: Fix use-after-free when creating async proxy failed
  + udisks2: Emit changed signals from update_all()
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + gphoto2: Use g_try_realloc() instead of g_realloc()
  + cdda: Reject path traversal in mount URI host
  + client: Fail when URI has invalid UTF-8 chars
  + udisks2: Fix memory corruption with duplicate mount paths
  + build: Update GOA dependency to &gt; 3.57.0
  + Some other fixes
  + ftp: Use control connection address for PASV data.
    (CVE-2026-28295, bsc#1258953)
  + ftp: Reject paths containing CR/LF characters
    (CVE-2026-28296, bsc#1258954)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.60.0:
  + CVE-2026-28296: ftp: Reject paths with CR/LF in
    g_vfs_ftp_file_new_from_ftp
  + monitor: Do not load monitors when GIO_USE_VFS=local</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop google conditional and pkgconfig(libgdata), no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775390400">- Split out cdda in own separate sub package (gvfs-backend-cdda).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 1.60.1:
  + smb: Fix authentication fallback broken with Samba 4.24
  + dav: Fix redirect handling to prevent HTTPS downgrade and
    credential leakage
  + Some other fixes
  + Updated translations.
- Drop gvfs-fix-udisks2-crash.patch: Fixed upstream.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM but rely on permissions profiles instead
  (bsc#1268674). An upcoming change in rpmlint will raise badness when
  capabilities are directly packaged in an RPM. gvfsd-nfsd is already
  whitelisted in the permissions profiles and the proper capabilities will be
  assigned during %post.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 1.60.2:
  + build: Drop G_GNUC_PURE from *_get_type() functions
  + afp/dav/ftp/mtp/sftp: Harden input validation
  + common: Clear password strings from memory before freeing
  + mtp/onedrive/smb: Fix crashes in onedrive, mtp, and smb
    backends
  + Some other fixes
  + Updated translations.</changelog>
</package>
<package pkgid="85e5a66853dbdd9099a93ad8e40bdf49acca976c627059bd394107cfcc8defd800b9dfd43caf6fb988cc73e1b0e7bd3aec6678793b750e808450813f06267da4" name="gvfs-debugsource" arch="i586">
  <version epoch="0" ver="1.60.2" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 1.59.1:
  + mtp: replace Android extension checks with capability checks
  + dav: Add X-OC-Mtime header on push to preserve last modified
    time
  + udisks2: Use hash tables in the volume monitor to improve
    performance
  + onedrive: Check for identity instead of presentation identity
  + build: Disable google option and mark as deprecated
- Guard google build behind a bcond to easily enable it. Disabled
  by upstream as this depends on unmaintained libgdata and
  libsoup2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.59.90:
  + client: Fix use-after-free when creating async proxy failed
  + udisks2: Emit changed signals from update_all()
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + gphoto2: Use g_try_realloc() instead of g_realloc()
  + cdda: Reject path traversal in mount URI host
  + client: Fail when URI has invalid UTF-8 chars
  + udisks2: Fix memory corruption with duplicate mount paths
  + build: Update GOA dependency to &gt; 3.57.0
  + Some other fixes
  + ftp: Use control connection address for PASV data.
    (CVE-2026-28295, bsc#1258953)
  + ftp: Reject paths containing CR/LF characters
    (CVE-2026-28296, bsc#1258954)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.60.0:
  + CVE-2026-28296: ftp: Reject paths with CR/LF in
    g_vfs_ftp_file_new_from_ftp
  + monitor: Do not load monitors when GIO_USE_VFS=local</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop google conditional and pkgconfig(libgdata), no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775390400">- Split out cdda in own separate sub package (gvfs-backend-cdda).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 1.60.1:
  + smb: Fix authentication fallback broken with Samba 4.24
  + dav: Fix redirect handling to prevent HTTPS downgrade and
    credential leakage
  + Some other fixes
  + Updated translations.
- Drop gvfs-fix-udisks2-crash.patch: Fixed upstream.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM but rely on permissions profiles instead
  (bsc#1268674). An upcoming change in rpmlint will raise badness when
  capabilities are directly packaged in an RPM. gvfsd-nfsd is already
  whitelisted in the permissions profiles and the proper capabilities will be
  assigned during %post.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 1.60.2:
  + build: Drop G_GNUC_PURE from *_get_type() functions
  + afp/dav/ftp/mtp/sftp: Harden input validation
  + common: Clear password strings from memory before freeing
  + mtp/onedrive/smb: Fix crashes in onedrive, mtp, and smb
    backends
  + Some other fixes
  + Updated translations.</changelog>
</package>
<package pkgid="1e7f58a7f60887abf8fcdf5252515d26d0b2d9059bbcd6b89e2271030e93df6c3621026057769ac01daede273d5d7dbe04798aad4b76bd1a076dadf5e922294f" name="gvfs-fuse-debuginfo" arch="i586">
  <version epoch="0" ver="1.60.2" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280000">- Update to version 1.59.1:
  + mtp: replace Android extension checks with capability checks
  + dav: Add X-OC-Mtime header on push to preserve last modified
    time
  + udisks2: Use hash tables in the volume monitor to improve
    performance
  + onedrive: Check for identity instead of presentation identity
  + build: Disable google option and mark as deprecated
- Guard google build behind a bcond to easily enable it. Disabled
  by upstream as this depends on unmaintained libgdata and
  libsoup2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1772280001">- Update to version 1.59.90:
  + client: Fix use-after-free when creating async proxy failed
  + udisks2: Emit changed signals from update_all()
  + daemon: Fix race on subscribers list when on thread
  + ftp: Validate fe_size when parsing symlink target
  + ftp: Check localtime() return value before use
  + gphoto2: Use g_try_realloc() instead of g_realloc()
  + cdda: Reject path traversal in mount URI host
  + client: Fail when URI has invalid UTF-8 chars
  + udisks2: Fix memory corruption with duplicate mount paths
  + build: Update GOA dependency to &gt; 3.57.0
  + Some other fixes
  + ftp: Use control connection address for PASV data.
    (CVE-2026-28295, bsc#1258953)
  + ftp: Reject paths containing CR/LF characters
    (CVE-2026-28296, bsc#1258954)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 1.60.0:
  + CVE-2026-28296: ftp: Reject paths with CR/LF in
    g_vfs_ftp_file_new_from_ftp
  + monitor: Do not load monitors when GIO_USE_VFS=local</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1774267200">- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774612800">- Drop google conditional and pkgconfig(libgdata), no longer
  supported.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775390400">- Split out cdda in own separate sub package (gvfs-backend-cdda).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1779969600">- Add gvfs-fix-udisks2-crash.patch: Fix crash of cancelled pending
  operation. (bsc#1261625, glgo#GNOME/gvfs!326)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782388800">- Update to version 1.60.1:
  + smb: Fix authentication fallback broken with Samba 4.24
  + dav: Fix redirect handling to prevent HTTPS downgrade and
    credential leakage
  + Some other fixes
  + Updated translations.
- Drop gvfs-fix-udisks2-crash.patch: Fixed upstream.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM but rely on permissions profiles instead
  (bsc#1268674). An upcoming change in rpmlint will raise badness when
  capabilities are directly packaged in an RPM. gvfsd-nfsd is already
  whitelisted in the permissions profiles and the proper capabilities will be
  assigned during %post.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 1.60.2:
  + build: Drop G_GNUC_PURE from *_get_type() functions
  + afp/dav/ftp/mtp/sftp: Harden input validation
  + common: Clear password strings from memory before freeing
  + mtp/onedrive/smb: Fix crashes in onedrive, mtp, and smb
    backends
  + Some other fixes
  + Updated translations.</changelog>
</package>
<package pkgid="a4e4085dc9de12b69c95c892e111f6153d9eaca9d37fa9e2d680857b9db359dcfe6a25a177d113a54e949353b3578972376735b7704d105a28654bad5e200934" name="gvim-debuginfo" arch="i586">
  <version epoch="0" ver="9.2.0901" rel="1.1"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1781611200">- Update apparmor.vim to latest version (from AppArmor 5.0.1)
  - several updates for highlighting file rules</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781956800">- Actually apply vim-9.1.1732-fix-inc-detection.patch (add the missing
  Patch16 / %patch entries): the patch was committed and documented but
  never wired into the spec, so the fix for bsc#1262395 (scientific
  parameter files misdetected as bitbake recipes) was not being built</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1782475200">- Updated to version 9.2.0725, fixes the following problems:
  9.2.0531: tests: Test_cd_completion() fails on MS-Windows with E344
  9.2.0532: GTK: preedit font size is wrong for fractional point sizes
  9.2.0533: '[ mark moved to end of inserted text after CTRL-R CTRL-P paste
  9.2.0534: GTK UI does not support fullscreen mode
  9.2.0535: tests: matchit plugin is not tested
  9.2.0536: tests: Test_invalid_args() fails on GTK4 without xterm_clipboard
  9.2.0537: GTK4: mouse popup menu does not show up at mouse pointer
  9.2.0538: Cannot keep leading whitespace in %{} statusline expr
  9.2.0539: filetype: too many Bitbake include files are recognized
  9.2.0540: tests: Test_mswin_event_mouse is flaky
  9.2.0541: Vim9: endclass/endenum/endinterface can give errors
  9.2.0542: tests: test_codestyle fails
  9.2.0543: Vim9: wrong error when redeclaring a typed variable
  9.2.0544: GTK4: window blank after a resize or drag
  9.2.0545: popup: blending uses hardcoded fallback colors
  9.2.0546: configure: GTK4 build requires GTK &gt;= 4.10
  9.2.0547: "%v" in 'errorformat' is affected by 'tabstop'
  9.2.0548: GTK4: terminal and pty job output is not processed
  9.2.0549: Cursor wrong after autoindent strip is skipped
  9.2.0550: GTK4: 'mousehide' unhides cursor when switching tabs
  9.2.0551: filetype: Tolk files are not recognized
  9.2.0552: GTK4: F10 does nothing when the menubar is hidden
  9.2.0553: runtime(netrw): netrw rejects hostnames containing _
  9.2.0554: GTK4: memory leak in free_menu()
  9.2.0555: too many strlen() in ex_substitute()
  9.2.0556: GTK4: scrollbars not shown and do not respond to clicks
  9.2.0557: filetype: Kawasaki Robots files are not recognized
  9.2.0558: filetype: Popcap Reanimation files are not recognized
  9.2.0559: filetype: Kaitai struct files are not recogonized
  9.2.0560: filetype: busybox shebang lines are not recognized
  9.2.0561: [security]: possible code execution with python3complete
  9.2.0562: filetype: SGF files are not recognized
  9.2.0563: GTK3/Wayland: crash with right mouse-button in tabline
  9.2.0564: GTK4: tabline does not respond to mouse clicks
  9.2.0565: [security]: out-of-bounds read in update_snapshot()
  9.2.0566: &lt;C-w&gt;f duplicates window if do_ecmd() is aborted
  9.2.0567: dict function name allocation failure not handled
  9.2.0568: pythoncomplete: g:pythoncomplete_allow_import had no effect
  9.2.0569: out-of-bounds access in libvterm CSI 8 t resize
  9.2.0570: GTK4: mouse wheel scrolling does not work correctly
  9.2.0571: Vim9: memory leak in compile_nested_function() on failure
  9.2.0572: lines disappear with wrapping virtual text after a double-width char
  9.2.0573: Vim9: missing EX_WHOLE on some block keywords
  9.2.0574: tests: missing test for v9.2.0572
  9.2.0575: tests: filetype test for v9.2.0557 can be improved
  9.2.0576: popup_create() not blocked in secure/sandbox
  9.2.0577: GTK4: window resizing issues
  9.2.0578: GTK4: :unmenu does not remove entries from the menubar
  9.2.0579: :mksession, :mkview and :mkvimrc emit legacy Vim script
  9.2.0580: xxd: binary output is not colored with -R
  9.2.0581: After maximizing and deleting the quickfix buffer, window height is wrong
  9.2.0582: GTK4: compile error when XFONTSET is defined
  9.2.0583: completion: indent not ignored for fuzzy line completion
  9.2.0584: GTK4: missing UI features
  9.2.0585: line number wrong after undoing a deletion in quickfix buffer
  9.2.0586: Crash with TextPut autocmd when pasting in terminal buffer
  9.2.0587: GTK4: left scrollbar overlaps drawarea
  9.2.0588: GTK4: drawing area loses focus after closing a menubar popover
  9.2.0589: filetype: xinitrc files are not recognized
  9.2.0590: GTK4: drawing area loses focus shape on popup menu open
  9.2.0591: 'scrolljump' ignored when scrolling up
  9.2.0592: Error when restoring session with terminal window
  9.2.0593: :wqall ignores term_setkill() on running terminal buffers
  9.2.0594: Use-after-free with ":wqall" and a running terminal job
  9.2.0595: MS-Windows: Wrong buffer size calculation for gvimext
  9.2.0596: cmdline completion popup cannot be scrolled with the mouse
  9.2.0597: [security]: possible code execution with python complete
  9.2.0598: tests: Test_statusline() is flaky
  9.2.0599: popup: title set with popup_setoptions() is not shown
  9.2.0600: clientserver method needs to be given as argument
  9.2.0601: matchfuzzypos() returns garbage positions for long candidates
  9.2.0602: popup: No opacity when background not set for Popup group
  9.2.0603: possible heap-buffer-overflow when resizing the GUI
  9.2.0604: tests: Test_mswin_event_mouse() is still flaky
  9.2.0605: tests: Test_screenpos() is flaky in GUI
  9.2.0606: GTK4: does not support all clipboard formats
  9.2.0607: GTK4: inputdialog() does not work as expected
  9.2.0608: popup_setoptions()/ch_setoptions() does not check secure mode
  9.2.0609: completion info popup cannot be scrolled with the keyboard
  9.2.0610: cindent: closing brace in a comment affects the next line's indent
  9.2.0611: MS-Windows: evim.exe not working with VIMDLL
  9.2.0612: Cannot render images in popup windows
  9.2.0613: tests: test_xxd_color2() checks for dash but uses sh
  9.2.0614: opacity popup leaves stale cells
  9.2.0615: sixel encoder drops pixels on the right edge of shapes
  9.2.0616: GTK4: use-after-free on clipboard read timeout
  9.2.0617: GvimExt: does not support different runtime dirs
  9.2.0618: use-after-free in popup_getoptions() on dict_add() failure
  9.2.0619: integer overflow in popup image size validation
  9.2.0620: runtime(netrw): fix 2match pattern rebuild
  9.2.0621: 'autoindent' not stripped with virtualedit=onemore
  9.2.0622: str2blob() does not work with wide UTF-16 encoding
  9.2.0623: possible integer overflow in spellfile tree bounds check
  9.2.0624: C-N/C-P cannot be mapped in complete() completion
  9.2.0625: GTK4: Link error when Wayland is disabled
  9.2.0626: Vim9: illegal characters allowed in dict key names with dot notation
  9.2.0627: :vim9cmd source handles all scripts as Vim9 script
  9.2.0628: popup image: wrong overlap layering, kitty laggy
  9.2.0629: 0x80 and 0x9b byte not unescaped when check for valid abbr
  9.2.0630: popup images: kitty images output in GUI mode
  9.2.0631: DECRQM and SGR Mouse not supported in foot terminal
  9.2.0632: GTK4: no support for hardware-accelerated rendering
  9.2.0633: MS-Windows: No support for kitty graphics support in terminal
  9.2.0634: GTK4: no minimum resize limit
  9.2.0635: checking the syntax contains/cluster list is slow
  9.2.0636: popup image: stale pixels under RGBA animation frames
  9.2.0637: sixel: anti-aliased RGBA images render with visible outline
  9.2.0638: cannot return matches containing spaces from a custom completion
  9.2.0639: gq with 'formatprg' fails on an empty buffer
  9.2.0640: the "%" command jumps to parens and braces inside comments
  9.2.0641: GTK4: crash in gui_mch_menu_hidden()
  9.2.0642: statusline: buffer overflow with item groups
  9.2.0643: Missing Image ifdefs
  9.2.0644: popup image: duplicate sync-output code
  9.2.0645: Composing chars no longer accepted in end-id abbr
  9.2.0646: GTK3 GUI slow on HiDPI/4K with software rendering
  9.2.0647: matchfuzzypos() false exact match for long equal-length candidates
  9.2.0648: MS-Windows: Compile warnings
  9.2.0649: filetype: tf files sometimes incorrectly recognized
  9.2.0650: Vim aborts at startup when built with the example -O2 CFLAGS
  9.2.0651: completion: 'smartcase' doesn't work with 'longest'
  9.2.0652: popup: stale kitty image after clipwindow scrolls out of view
  9.2.0653: [security]: out-of-bounds write in tree_count_words()
  9.2.0654: GTK4: using uninitialised colors in gui_mch_init()
  9.2.0655: GTK4: missing NULL checks in vim_form_measure()
  9.2.0656: completion: using wrong tolower() in smartcase filtering
  9.2.0657: GTK4: missing menu when right-clicking in tabline
  9.2.0658: xxd: signed integer overflow in huntype()
  9.2.0659: GTK4: no balloon support in GUI
  9.2.0660: Dragging the scrollbar does not trigger WinScrolled
  9.2.0661: unintended wipe of Vim's temp dir, causes errors
  9.2.0662: [security] Stack out-of-bounds write in dump_prefixes()
  9.2.0663: [security]: runtime(netrw): code injection in local file deletion
  9.2.0664: tests: Test_delete_temp_dir() fails on MacOS
  9.2.0665: GTK4: GTK critical error on exit printed
  9.2.0666: Terminal-Normal mode does not color empty lines with a background color
  9.2.0667: patch 9.2.0590 was wrong
  9.2.0668: GTK4: minimum horizontal size is too small
  9.2.0669: GTK4: toolbar can be improved
  9.2.0670: [security]: Out-of-bounds read with text properties
  9.2.0671: [security]: possible out-of-bounds read with sodium encrypted files
  9.2.0672: corrupted text property causes internal error
  9.2.0673: tests: Test_recover_corrupted_swap_file() cannot handle symlinks
  9.2.0674: configure: clears dynamic ruby linker flags
  9.2.0675: tests: Test_cd_from_non_existing_dir() fails on Solaris
  9.2.0676: MS-Windows: cannot switch to a buffer with '%' in its name
  9.2.0677: Cannot clear the alternate file register #
  9.2.0678: [security]: potential powershell code execution in zip.vim
  9.2.0679: [security]: Out-of-bounds read with text property virtual text
  9.2.0680: keytrans() doesn't replace '|' and '\'
  9.2.0681: configure: -lruby added even for a dynamic ruby build
  9.2.0682: Wrong dot-repeat when calling complete() while filtering completion
  9.2.0683: filetype completion mishandles finished sub options
  9.2.0684: :reg # does not display the value of the '#' register
  9.2.0685: clipboard.c does not get the Wayland CFLAGS on GTK2
  9.2.0686: style: strcmp usage is inconsistent
  9.2.0687: popup_image_composites_frames() has improper if block scope
  9.2.0688: Terminal-Normal mode does not show the Visual selection on a colored empty line
  9.2.0689: the "%" command is slow on a long line with many slashes
  9.2.0690: Solaris: swap file names are too long
  9.2.0691: Solaris: Test_terminal_composing_unicode() fails
  9.2.0692: GTK2: build failure, popup images not drawn correctly
  9.2.0693: tests: Test_suspend() may fail because of keyprotocol query
  9.2.0694: Solaris: some tests faiures due to Solaris peculiarities
  9.2.0695: Solaris: test_delete_temp_dir() fails because of missing flock
  9.2.0696: GTK4: A few issues with toolbar support
  9.2.0697: possible overflow when parsing CSI keys
  9.2.0698: [security]: Out-of-bounds write with soundfold()
  9.2.0699: [security]: possible code execution with python complete
  9.2.0700: configure: -lrt requirement for timer_create not detected
  9.2.0701: tests: test_terminal.vim does not wait for job to finish
  9.2.0702: :windo and :tabdo create an extra window with 'winfixbuf'
  9.2.0703: session file does not store relative Vim9 autoload imports
  9.2.0704: GTK4: not handling mouse events
  9.2.0705: :delete # silently fails to update "# and clobbers "0
  9.2.0706: tests: test_terminal3 may fail when $SHELL is zsh
  9.2.0707: completion: popup misplaced when text before it is concealed
  9.2.0708: Leaks in do_autocmd in error case
  9.2.0709: GTK4: a few minor issues
  9.2.0710: GTK4 GUI resize handling can be improved
  9.2.0711: leak in ins_compl_infercase_gettext() in error case
  9.2.0712: GTK4: dialogs not handling mnemonics correctly
  9.2.0713: completion: ruler not updated correctly when the popup menu is visible
  9.2.0714: Coverity warns for NULL deref
  9.2.0715: Coverity warns about copy/paste error in hl_blend_attr()
  9.2.0716: filetype: not all supertux files are recognized
  9.2.0717: tests: strange indent in Test_autocmd_dup_arg()
  9.2.0718: :syn sync without an argument also lists syntax cluster
  9.2.0719: GTK4: default menu is lacking
  9.2.0720: GTK4: no support for browsefilter
  9.2.0721: serverlist() returns strings separated by \n
  9.2.0722: GTK4: find/replace dialog can be improved
  9.2.0723: term_start() does not support "noclose"
  9.2.0724: Use-after-free when freeing exit_cb job on exit
  9.2.0725: [security]: Stack out-of-bounds write in spell_soundfold_sal()
- Refresh patches:
  * vim-9.1.1732-fix-inc-detection.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782475201">- Replace pkgconfig(gtk+-3.0) with pkgconfig(gtk4) and pass
  - -enable-gui=gtk4 instead of --enable-gui=gtk3 to configure.
  Build gvim with gtk4 instead of gtk3.
- Refresh patches with quilt.</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1783080000">- update to 9.2.0780
  patch 9.2.0780: Memory leak in evalvars.c on alloc failure
  patch 9.2.0779: Memory leak in type_name_func() on alloc failure
  patch 9.2.0778: Memory Leak in compile_dict() on alloc failure
  patch 9.2.0777: Memory leak in add_defer() on alloc failure
  patch 9.2.0776: Memory leak in sign_getlist() on alloc failure
  patch 9.2.0775: Memory Leak in highlight_get_info() on alloc failure
  patch 9.2.0774: Memory leak in f_getscriptinfo() on alloc failure
  patch 9.2.0773: Memory leak in evalfunc.c on alloc failure
  patch 9.2.0772: Vim9: Null dereference inside alloc_type()
  patch 9.2.0771: dict_add_list() has inconsistent ownership on failure
  patch 9.2.0770: dict_add_dict() has inconsistent ownership on failure
  translation(zh_CN): Add Chinese man pages
  patch 9.2.0769: conversion to utf-16be using iconv is inconsistent
  patch 9.2.0768: legacy/vim9cmd modifiers are not exclusive
  patch 9.2.0767: legacy/vim9cmd modifiers do not set script version for options values
  patch 9.2.0766: quick_tab entries for empty letters point to the wrong index
  patch 9.2.0765: popup: opacity popup over a terminal is not cleared when moved
  patch 9.2.0764: Compiler warning about unused function
  translation(sr): Update Serbian translation
  patch 9.2.0763: tests: style issue in test_plugin_netrw
  runtime(xml): Update xml syntax file
  runtime(doc): regenerate help tags
  patch 9.2.0762: duplicated sub-option name check in :set completion
  runtime(screen): Bring the syntax up to version 5
  runtime(typst): Improve ftplugin, and syntax file
  patch 9.2.0761: runtime(netrw): Unix: unable to open '\' file
  patch 9.2.0760: Compiler warning for using potentially uninitialized var
  patch 9.2.0759: Some code for 'autocompletedelay' is no longer needed
  runtime(autoload/dist): gx may use xdg-open on macOS
  patch 9.2.0758: pum: No opacity when background not set for Popup menu group
  patch 9.2.0757: tests: test_popupwin fails with zsh because of the prompt
  patch 9.2.0756: Session with multiple tabpages sets 'winminheight' to 0
  patch 9.2.0755: 'autocomplete' behaves inconsistently when recording
  patch 9.2.0754: repeated completion length lookup in search_for_exact_line
  patch 9.2.0753: GTK GUI deferred redraw skipped on 'lazyredraw'
  runtime: add missing fnameescape()/shellescape() in a few runtime files
  patch 9.2.0752: GTK4: drag-and-drop does not support HTML
  patch 9.2.0751: GTK3 GUI is slow under Wayland
  translation(ru): Updated message files
  patch 9.2.0750: completion: 'autocompletedelay' deferral leaks state
  patch 9.2.0749: 'autocompletedelay' interferes with i_CTRL-K
  patch 9.2.0748: 'autocompletedelay' interferes with CTRL-G U
  runtime(netrw): Use consistent forward slashes
  patch 9.2.0747: cscope: connection leak when growing the array fails
  patch 9.2.0746: NULL pointer dereference in gui_photon
  patch 9.2.0745: Crash with truncated spellfile
  patch 9.2.0744: popup_atcursor() closes immediately on white space
  runtime(odin): Update indent script, add indent tests
  patch 9.2.0743: string macros silently accept a size of the wrong type
  runtime(vim): Fix heredoc triggering misidentifcation of Vim9 script
  patch 9.2.0742: filetype: SSH keys and related filetypes not recognized
  runtime(css): add more missing CSS properties
  patch 9.2.0741: complete_check() does not return TRUE for mapped input
  patch 9.2.0740: GTK4: scrollbar wrongly displayed
  patch 9.2.0739: completion: 'autocompletedelay' blocks the main loop and drops autocommands
  runtime: guard recommended style settings consistently
  patch 9.2.0738: ml_recover() may write beyond block buffer
  CI: Bump actions/checkout in the github-actions group across 1 directory
  patch 9.2.0737: tests: comment test can be improved
  patch 9.2.0736: potential command execution in PHP omni-completion
  patch 9.2.0735: [security]: arbitrary Ex command execution during C omni-completion
  runtime(doc): Tweak documentation style and typo
  patch 9.2.0734: function pointer passed to STRNCMP() instead of a length
  runtime(cabal): Update compiler, ftplugin, syntax, add indent script
  patch 9.2.0733: GTK3: GUI slow on X11 since dropping the alpha channel
  patch 9.2.0732: session: terminal restored using absolute columns/rows
  patch 9.2.0731: GTK4 GUI scrollbar size not updated when restoring a session
  patch 9.2.0730: GTK4 GUI tabline is not updated
  patch 9.2.0729: % skips parens on continued quoted lines
  runtime(doc): Add installer updates to version9.txt
  patch 9.2.0728: filetype: supertux info pattern is relative to current dir
  patch 9.2.0727: popup images not rendered correctly when unfocused
  patch 9.2.0726: filetype detect missing from completion</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1783944000">- Add vim-9.2.0780-modelinestrict-allow-wrap.patch: allow 'wrap' and
  'linebreak' to be set from a modeline (bsc#1268162). Upstream patch
  9.2.0350 added the 'modelinestrict' option, enabled by default, whose
  hardcoded whitelist omits these two purely visual window-local
  options, so 'nowrap' in a modeline was silently ignored while every
  other setting on the same line was applied.
- Update vim-7.3-name_vimrc.patch: point SYS_VIMRC_FILE at
  $VIMRUNTIME/suse.vimrc rather than /etc/vimrc, which we no longer own
  (bsc#1268162).
- Update suse.vimrc: source /etc/vimrc at the end of the file, so that a
  local system vimrc still overrides the distribution defaults.
- Drop vim-8.2.2411-globalvimrc.patch: its main.c fallback to suse.vimrc
  fired only when do_source() of /etc/vimrc returned FAIL, which an
  empty /etc/vimrc does not. A stale or empty /etc/vimrc therefore
  suppressed the distribution defaults entirely, losing 'syntax on', the
  cursor position restore and 'nomodeline' (bsc#1268162).
- Build gvim against GTK 3 instead of GTK 4 (bsc#1270238).
  The GTK 4 clipboard code spins a nested main loop around
  gdk_clipboard_read_async(), which deadlocks gvim on paste, and its
  mime type negotiation does not interoperate with Qt clipboard
  owners.
  - -enable-gui=gtk4 also forces with_x=no in vim's configure, so gvim
  lost +X11, +xterm_clipboard, +xsmp and the CUT_BUFFER0 fallback. GTK 3
  keeps native Wayland support:
  * Replace BuildRequires pkgconfig(gtk4) with pkgconfig(gtk+-3.0).
  * Pass --enable-gui=gtk3 and --with-x=yes in GUI_OPTIONS.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1784376000">- Guard suse.vimrc against re-entry to prevent an infinite sourcing
  loop (bsc#1271684).</changelog>
  <changelog author="Christoffer Aasted &lt;dezzadk@gmail.com&gt;" date="1784808000">- Guard suse.vimrc against missing syntax without vim-data</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1785758400">- Update to 9.2.0901:
  9.2.0781: tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir
  9.2.0782: tests: missing cleanup in test_mksession.vim
  9.2.0783: tests: personal spell files leak into later tests
  9.2.0784: crash when borrowing statusline highlight in silent Ex mode
  9.2.0785: WinResized not triggered when the whole Vim is resized
  9.2.0786: filetype: Containerfile is not recognized
  9.2.0787: regexp: code 0x1ecb duplicated for equivalence class
  9.2.0788: filetype: hip files are not recognized
  9.2.0789: 'statuslineopt' status line too high after a window is minimized
  9.2.0790: 'completeslash' breaks :find completion with 'findfunc'
  9.2.0791: wincol() counts from right side for 'rightleft'
  9.2.0792: runtime(netrw): Explore without optional dir broken
  9.2.0793: If session restored a tiny window, restore fails
  9.2.0794: extend() and extendnew() don't handle NULL expr2 properly
  9.2.0795: popup menu shadow is not cleared when the menu shrinks
  9.2.0796: Visual block reselection wrong with 'virtualedit'
  9.2.0797: Memory leak in get_qfline_items() on alloc failure
  9.2.0798: Memory leak in compile_expr6() on alloc failure
  9.2.0799: Memory leak in compile_def_function_body() on alloc failure
  9.2.0800: Memory leak in call_func() on alloc failure
  9.2.0801: Memory leak in f_getreginfo() on alloc failure
  9.2.0802: Memory leak with list_append_dict/dict_add_list on alloc failure
  9.2.0803: Memory leak on alloc failure with taglist/gettagstack()
  9.2.0804: wincol() is wrong for a double-wide character with 'rightleft'
  9.2.0805: screenpos() "curscol" is wrong with 'rightleft'
  9.2.0806: 'showcmd' may show internal command keys
  9.2.0807: MS-Windows: ellipsis character is garbled
  9.2.0808: getregionpos: double-free on alloc failure
  9.2.0809: getframelayout() uses wrong function to free lists
  9.2.0810: add_llist_tags() uses wrong function to free dict
  9.2.0811: mksession writes terminal command unquoted
  9.2.0812: :argdelete with pattern leads to wrong argidx()
  9.2.0813: dict_add_func() may corrupt funcref count on failure
  9.2.0814: Vim9: E1041 when reloading an autoload script with exported variables
  9.2.0815: deeply nested regexp patterns may cause stack overflow
  9.2.0816: GTK4: Memory leak in gui_gtk_set_dnd_targets()
  9.2.0817: crash when building a stacktrace during an autocommand
  9.2.0818: tests: client-server test fails without X11 server
  9.2.0819: MS-Windows: sixel image shown as raw text in the console
  9.2.0820: GUI: hidden popup image is displayed and not erased
  9.2.0821: filetype: msmtp system-wide rc file not detected
  9.2.0822: GTK4: crash menu id is null in gui_mch_destroy_menu()
  9.2.0823: tests: Test_clientserver_servlist_list may fail
  9.2.0824: Makefile: Make tags depends on configure
  9.2.0825: regexp: submatch in a look-behind is empty with the NFA engine
  9.2.0826: highlighting for broken terminals can be improved
  9.2.0827: :startinsert enters Insert mode in a non-modifiable buffer
  9.2.0828: GTK4: hardware rendering can be improved
  9.2.0829: Sessions do not preserve script version for expression options
  9.2.0830: the completion menu is not used on terminals without colors
  9.2.0831: diff highlighting hard to read with syntax enabled
  9.2.0832: socketserver: remote commands can be processed in reverse order
  9.2.0833: GTK4: menu mnemonics do not work properly
  9.2.0834: cleared last search pattern is restored from viminfo
  9.2.0835: features in version.c are not sorted
  9.2.0836: filetype: .git-blame-ignore-revs file is not recognized
  9.2.0837: Using wrong colors in hl_blend_attr()
  9.2.0838: searchcount() returns wrong cached maxcount
  9.2.0839: [security]: arbitrary code execution via keyword lookup
  9.2.0840: [security]: code injection in netrw via bookmarks
  9.2.0841: [security]: heap overflow when adding &gt; 65535 text properties
  9.2.0842: [security]: stack buffer overflow in socket server
  9.2.0843: [security]: popup: opacity mask indexed out of bounds
  9.2.0844: [security]: use-after-free on json decode error
  9.2.0845: [security]: arbitrary Ex command execution during C omni-completion
  9.2.0846: [security]: heap buffer overflow in set_sofo()
  9.2.0847: [security]: vimball: code execution via .VimballRecord file
  9.2.0848: tagfunc "cmd" with a generic Ex command corrupts the tag entry
  9.2.0849: filetype: osquery config files are not recognized
  9.2.0850: MS-Windows: commands from a client can be lost
  9.2.0851: Focus autocommands triggered inconsistently
  9.2.0852: GTK: ligatures not correctly displayed
  9.2.0853: popup: popup images do not support scaling
  9.2.0854: memory leak when reading a spell file with SN_SAL and SN_SOFO
  9.2.0855: 'showcmd' not redrawn with empty mapping triggered on timeout
  9.2.0856: GTK4: undercurl rendering is inefficient
  9.2.0857: popup: opacity popup over a terminal is not cleared when closed
  9.2.0858: MS-Windows GUI: white flash when VimEnter is slow
  9.2.0859: GTK2: Link error
  9.2.0860: filetype: xilinx design constraint files are not recognized
  9.2.0861: GTK4: bleed region updates in jumps
  9.2.0862: Missing test change from v9.2.0857
  9.2.0863: MS-Windows GUI: window contents can be missing when VimEnter is slow
  9.2.0864: Using some dead code in Wayland feature
  9.2.0865: GTK4: non-hardware accelerated UI is too slow
  9.2.0866: MS-Windows: ":language messages" only works once
  9.2.0867: MS-Windows: messages are not in the display language
  9.2.0868: GTK: Window Manager hint prevents giving focus to dialog
  9.2.0869: buf_copy_options() can lose the P_INSECURE flag
  9.2.0870: filetype: marko files are not recognized
  9.2.0871: screen line is lost when splitting a 'winfixheight' window
  9.2.0872: popup with opacity does not use the font of the highlight group
  9.2.0873: :redrawstatus does not update the ruler of the last window
  9.2.0874: fold size is compared against 'foldminlines' of the wrong window
  9.2.0875: GTK4: GUI does not support command-line arguments
  9.2.0876: GTK4: compile error with disabled netbeans feat
  9.2.0877: Vim9: crash when a closure assigns to a variable declared in a loop
  9.2.0878: Vim9: cannot use a script variable of an enclosing block in a lambda
  9.2.0879: popup: "maxwidth" is not respected when 'wrap' is off
  9.2.0880: scroll: window scrolls when using the autocommand window
  9.2.0881: 'smoothscroll' position is lost when the window height changes
  9.2.0882: :bwipe crashes if WinLeave wipes all other buffers
  9.2.0883: scroll: 'smoothscroll' position is lost when using "|"
  9.2.0884: scroll: unreachable 'smoothscroll' code in cursor_correct()
  9.2.0885: scroll: 'smoothscroll' position is lost when the window is squeezed
  9.2.0886: :set completion works for an invalid sub-option name
  9.2.0887: scroll: jump-scrolling when moving the cursor onto a wrapping line
  9.2.0888: mapping: modifier is not recognized after a partial mapping
  9.2.0889: VMS: spurious "INVALID DECC FEATURE VALUE" message at every startup
  9.2.0890: test: test for patch v9.2.0888 can be clarified
  9.2.0891: MS-Windows: filename-modifier ":8:t" causes underflow
  9.2.0892: highlight: wrong column highlighted with 'cursorcolumn'
  9.2.0893: MS-Windows: "*.vim" also matches files with a longer extension
  9.2.0894: filetype: ed script files not recognised
  9.2.0895: test: Test_aucmd_win_scroll_multibyte() is flaky in the GUI
  9.2.0896: scroll: 'smoothscroll' position is lost when splitting a window
  9.2.0896: textprop: wrong Tab size in a line with virtual text above it
  9.2.0897: GTK3 X11 redraws are not coalesced
  9.2.0898: printing support is lacking
  9.2.0899: command output temporary files may collide
  9.2.0900: FocusGained still triggered when closing dialog
  9.2.0901: textprop: wrong cursor line with truncated virtual text</changelog>
  <changelog author="C Aasted &lt;dezzadk@gmail.com&gt;" date="1786276800">- gvim.desktop: Remove deprecated values</changelog>
</package>
<package pkgid="d3b8ccef2872adc6e791382a2c82c883f9e5c9fd3a59c6177c4423fb6602a8a9ec31a70fa569853ccba148094c6ec9361130896fa54f32fd5f7dd30d1d41f6e4" name="gwenhywfar-debuginfo" arch="i586">
  <version epoch="0" ver="5.14.1" rel="1.5"/>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1647777600">- Update to 5.9.0
  + Bugfixes</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1666094400">- Update to 5.10.0
  * Bugfixes
  * Added more checks for invalid dates
  * Remove GTK2 from target "mp"
  * Make output a bit more compact.</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1732449600">- Update to 5.11.2 (beta)
- Changelog for 5.11.0 (beta)
  + first version with support for HKTAN#7 and first implementation
    of "Decoupled TAN" for app-based TAN input</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1735732800">- Update to 5.12.0
  + Add GWEN_MSG convenience functions
  + Use pkgconf for gpg-error build flags
  + Bugfixes</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1737633600">- Add missing runtime dependency for libgwengui-cpp to
  the development package</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766400">- Add patch:
  * gwenhywfar-gcc15.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766401">- Add patches for Qt 6 support:
  * 0001-Fix-name-of-output-variable.patch
  * 0002-Support-building-for-Qt6.patch
  * 0003-Adjusted-expression-to-work-correclty-using-Qt5-and-.patch
  * 0004-Add-missing-files-to-AC_CONFIG_FILES.patch
  * 0005-Prevent-configuration-for-Qt5-and-Qt6-at-the-same-ti.patch
  * 0006-Improve-configuration-on-systems-with-Qt5-and-Qt6-in.patch
  * 0007-Remove-debug-output.patch
- Spec cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 5.12.1
  * Remove double declaration of HtmlObject_Grid_new
  * added GWEN_Timestamp_GetWeekDay()
  * tag16: added some tag read/write functions
  * inetsocket: added flags (for raw dumping)
  * Support building for Qt6
- Drop patches, merged upstream:
  * gwenhywfar-gcc15.patch
  * 0001-Fix-name-of-output-variable.patch
  * 0002-Support-building-for-Qt6.patch
  * 0003-Adjusted-expression-to-work-correclty-using-Qt5-and-.patch
  * 0004-Add-missing-files-to-AC_CONFIG_FILES.patch
  * 0005-Prevent-configuration-for-Qt5-and-Qt6-at-the-same-ti.patch
  * 0006-Improve-configuration-on-systems-with-Qt5-and-Qt6-in.patch
  * 0007-Remove-debug-output.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755086400">- Fix build with gettext-runtime &gt;= 0.24.1</changelog>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1765195200">- Update to release 5.14.1:
  * added two GWEN_Data functions:
  - GWEN_Date_GetThisWeekStartFromMonday(): get start of week for the
    given date (week starting with Monday, like in DE)
  - GWEN_Date_GetThisWeekStartFromSunday(): same as above except week
    starts at Sunday
  * implement VSplitter and HSplitter (gtk) resp. H/VLayout (Qt)</changelog>
</package>
<package pkgid="8bd0b4b3df91e930f0a6d7ba8a6f54de6c3ee60bdaa48514e9ae449b74ddc0c39f0c552ef2e897fc3c9623849533a27deca5269ed7d75fd0d219961b697c1406" name="gwenhywfar-debugsource" arch="i586">
  <version epoch="0" ver="5.14.1" rel="1.5"/>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1647777600">- Update to 5.9.0
  + Bugfixes</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1666094400">- Update to 5.10.0
  * Bugfixes
  * Added more checks for invalid dates
  * Remove GTK2 from target "mp"
  * Make output a bit more compact.</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1732449600">- Update to 5.11.2 (beta)
- Changelog for 5.11.0 (beta)
  + first version with support for HKTAN#7 and first implementation
    of "Decoupled TAN" for app-based TAN input</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1735732800">- Update to 5.12.0
  + Add GWEN_MSG convenience functions
  + Use pkgconf for gpg-error build flags
  + Bugfixes</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1737633600">- Add missing runtime dependency for libgwengui-cpp to
  the development package</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766400">- Add patch:
  * gwenhywfar-gcc15.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766401">- Add patches for Qt 6 support:
  * 0001-Fix-name-of-output-variable.patch
  * 0002-Support-building-for-Qt6.patch
  * 0003-Adjusted-expression-to-work-correclty-using-Qt5-and-.patch
  * 0004-Add-missing-files-to-AC_CONFIG_FILES.patch
  * 0005-Prevent-configuration-for-Qt5-and-Qt6-at-the-same-ti.patch
  * 0006-Improve-configuration-on-systems-with-Qt5-and-Qt6-in.patch
  * 0007-Remove-debug-output.patch
- Spec cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 5.12.1
  * Remove double declaration of HtmlObject_Grid_new
  * added GWEN_Timestamp_GetWeekDay()
  * tag16: added some tag read/write functions
  * inetsocket: added flags (for raw dumping)
  * Support building for Qt6
- Drop patches, merged upstream:
  * gwenhywfar-gcc15.patch
  * 0001-Fix-name-of-output-variable.patch
  * 0002-Support-building-for-Qt6.patch
  * 0003-Adjusted-expression-to-work-correclty-using-Qt5-and-.patch
  * 0004-Add-missing-files-to-AC_CONFIG_FILES.patch
  * 0005-Prevent-configuration-for-Qt5-and-Qt6-at-the-same-ti.patch
  * 0006-Improve-configuration-on-systems-with-Qt5-and-Qt6-in.patch
  * 0007-Remove-debug-output.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755086400">- Fix build with gettext-runtime &gt;= 0.24.1</changelog>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1765195200">- Update to release 5.14.1:
  * added two GWEN_Data functions:
  - GWEN_Date_GetThisWeekStartFromMonday(): get start of week for the
    given date (week starting with Monday, like in DE)
  - GWEN_Date_GetThisWeekStartFromSunday(): same as above except week
    starts at Sunday
  * implement VSplitter and HSplitter (gtk) resp. H/VLayout (Qt)</changelog>
</package>
<package pkgid="af57a024e975db3cadbe2eaec2d626e026cee334db0a8656120ab1ab7538fe2244e334a5a1a654b2b55eac6db8abd1d645ed21427493eaf3e8d9471793caf15e" name="gwenhywfar-gwenbuild-debuginfo" arch="i586">
  <version epoch="0" ver="5.14.1" rel="1.5"/>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1647777600">- Update to 5.9.0
  + Bugfixes</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1666094400">- Update to 5.10.0
  * Bugfixes
  * Added more checks for invalid dates
  * Remove GTK2 from target "mp"
  * Make output a bit more compact.</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1732449600">- Update to 5.11.2 (beta)
- Changelog for 5.11.0 (beta)
  + first version with support for HKTAN#7 and first implementation
    of "Decoupled TAN" for app-based TAN input</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1735732800">- Update to 5.12.0
  + Add GWEN_MSG convenience functions
  + Use pkgconf for gpg-error build flags
  + Bugfixes</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1737633600">- Add missing runtime dependency for libgwengui-cpp to
  the development package</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766400">- Add patch:
  * gwenhywfar-gcc15.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766401">- Add patches for Qt 6 support:
  * 0001-Fix-name-of-output-variable.patch
  * 0002-Support-building-for-Qt6.patch
  * 0003-Adjusted-expression-to-work-correclty-using-Qt5-and-.patch
  * 0004-Add-missing-files-to-AC_CONFIG_FILES.patch
  * 0005-Prevent-configuration-for-Qt5-and-Qt6-at-the-same-ti.patch
  * 0006-Improve-configuration-on-systems-with-Qt5-and-Qt6-in.patch
  * 0007-Remove-debug-output.patch
- Spec cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 5.12.1
  * Remove double declaration of HtmlObject_Grid_new
  * added GWEN_Timestamp_GetWeekDay()
  * tag16: added some tag read/write functions
  * inetsocket: added flags (for raw dumping)
  * Support building for Qt6
- Drop patches, merged upstream:
  * gwenhywfar-gcc15.patch
  * 0001-Fix-name-of-output-variable.patch
  * 0002-Support-building-for-Qt6.patch
  * 0003-Adjusted-expression-to-work-correclty-using-Qt5-and-.patch
  * 0004-Add-missing-files-to-AC_CONFIG_FILES.patch
  * 0005-Prevent-configuration-for-Qt5-and-Qt6-at-the-same-ti.patch
  * 0006-Improve-configuration-on-systems-with-Qt5-and-Qt6-in.patch
  * 0007-Remove-debug-output.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755086400">- Fix build with gettext-runtime &gt;= 0.24.1</changelog>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1765195200">- Update to release 5.14.1:
  * added two GWEN_Data functions:
  - GWEN_Date_GetThisWeekStartFromMonday(): get start of week for the
    given date (week starting with Monday, like in DE)
  - GWEN_Date_GetThisWeekStartFromSunday(): same as above except week
    starts at Sunday
  * implement VSplitter and HSplitter (gtk) resp. H/VLayout (Qt)</changelog>
</package>
<package pkgid="0cc7ac157e86f0b9802c690ff79b92c4a9760cfa7a95d049575f133441580a311baaea25c6983c52b42a8ab93daa0283e63e9413ea709a4ff279b3659647ebe9" name="gwenhywfar-qt6-debugsource" arch="i586">
  <version epoch="0" ver="5.14.1" rel="1.5"/>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1647777600">- Update to 5.9.0
  + Bugfixes</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1666094400">- Update to 5.10.0
  * Bugfixes
  * Added more checks for invalid dates
  * Remove GTK2 from target "mp"
  * Make output a bit more compact.</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1732449600">- Update to 5.11.2 (beta)
- Changelog for 5.11.0 (beta)
  + first version with support for HKTAN#7 and first implementation
    of "Decoupled TAN" for app-based TAN input</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1735732800">- Update to 5.12.0
  + Add GWEN_MSG convenience functions
  + Use pkgconf for gpg-error build flags
  + Bugfixes</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1737633600">- Add missing runtime dependency for libgwengui-cpp to
  the development package</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766400">- Add patch:
  * gwenhywfar-gcc15.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766401">- Add patches for Qt 6 support:
  * 0001-Fix-name-of-output-variable.patch
  * 0002-Support-building-for-Qt6.patch
  * 0003-Adjusted-expression-to-work-correclty-using-Qt5-and-.patch
  * 0004-Add-missing-files-to-AC_CONFIG_FILES.patch
  * 0005-Prevent-configuration-for-Qt5-and-Qt6-at-the-same-ti.patch
  * 0006-Improve-configuration-on-systems-with-Qt5-and-Qt6-in.patch
  * 0007-Remove-debug-output.patch
- Spec cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 5.12.1
  * Remove double declaration of HtmlObject_Grid_new
  * added GWEN_Timestamp_GetWeekDay()
  * tag16: added some tag read/write functions
  * inetsocket: added flags (for raw dumping)
  * Support building for Qt6
- Drop patches, merged upstream:
  * gwenhywfar-gcc15.patch
  * 0001-Fix-name-of-output-variable.patch
  * 0002-Support-building-for-Qt6.patch
  * 0003-Adjusted-expression-to-work-correclty-using-Qt5-and-.patch
  * 0004-Add-missing-files-to-AC_CONFIG_FILES.patch
  * 0005-Prevent-configuration-for-Qt5-and-Qt6-at-the-same-ti.patch
  * 0006-Improve-configuration-on-systems-with-Qt5-and-Qt6-in.patch
  * 0007-Remove-debug-output.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755086400">- Fix build with gettext-runtime &gt;= 0.24.1</changelog>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1765195200">- Update to release 5.14.1:
  * added two GWEN_Data functions:
  - GWEN_Date_GetThisWeekStartFromMonday(): get start of week for the
    given date (week starting with Monday, like in DE)
  - GWEN_Date_GetThisWeekStartFromSunday(): same as above except week
    starts at Sunday
  * implement VSplitter and HSplitter (gtk) resp. H/VLayout (Qt)</changelog>
</package>
<package pkgid="81a8132402d2b88a955805e608236c26cab2f224f253152eaf4bc625b95d9e01b6b2ad8a77cc6477b1fd90d8cb2bc9da29d9534006e36dc34fba28b846625b70" name="gwenhywfar-tools-debuginfo" arch="i586">
  <version epoch="0" ver="5.14.1" rel="1.5"/>
  <changelog author="Johannes Engel &lt;jcnengel@gmail.com&gt;" date="1647777600">- Update to 5.9.0
  + Bugfixes</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1666094400">- Update to 5.10.0
  * Bugfixes
  * Added more checks for invalid dates
  * Remove GTK2 from target "mp"
  * Make output a bit more compact.</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1732449600">- Update to 5.11.2 (beta)
- Changelog for 5.11.0 (beta)
  + first version with support for HKTAN#7 and first implementation
    of "Decoupled TAN" for app-based TAN input</changelog>
  <changelog author="Nico Kruber &lt;nico.kruber@gmail.com&gt;" date="1735732800">- Update to 5.12.0
  + Add GWEN_MSG convenience functions
  + Use pkgconf for gpg-error build flags
  + Bugfixes</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1737633600">- Add missing runtime dependency for libgwengui-cpp to
  the development package</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766400">- Add patch:
  * gwenhywfar-gcc15.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766401">- Add patches for Qt 6 support:
  * 0001-Fix-name-of-output-variable.patch
  * 0002-Support-building-for-Qt6.patch
  * 0003-Adjusted-expression-to-work-correclty-using-Qt5-and-.patch
  * 0004-Add-missing-files-to-AC_CONFIG_FILES.patch
  * 0005-Prevent-configuration-for-Qt5-and-Qt6-at-the-same-ti.patch
  * 0006-Improve-configuration-on-systems-with-Qt5-and-Qt6-in.patch
  * 0007-Remove-debug-output.patch
- Spec cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 5.12.1
  * Remove double declaration of HtmlObject_Grid_new
  * added GWEN_Timestamp_GetWeekDay()
  * tag16: added some tag read/write functions
  * inetsocket: added flags (for raw dumping)
  * Support building for Qt6
- Drop patches, merged upstream:
  * gwenhywfar-gcc15.patch
  * 0001-Fix-name-of-output-variable.patch
  * 0002-Support-building-for-Qt6.patch
  * 0003-Adjusted-expression-to-work-correclty-using-Qt5-and-.patch
  * 0004-Add-missing-files-to-AC_CONFIG_FILES.patch
  * 0005-Prevent-configuration-for-Qt5-and-Qt6-at-the-same-ti.patch
  * 0006-Improve-configuration-on-systems-with-Qt5-and-Qt6-in.patch
  * 0007-Remove-debug-output.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755086400">- Fix build with gettext-runtime &gt;= 0.24.1</changelog>
  <changelog author="Torsten Duwe &lt;duwe@suse.com&gt;" date="1765195200">- Update to release 5.14.1:
  * added two GWEN_Data functions:
  - GWEN_Date_GetThisWeekStartFromMonday(): get start of week for the
    given date (week starting with Monday, like in DE)
  - GWEN_Date_GetThisWeekStartFromSunday(): same as above except week
    starts at Sunday
  * implement VSplitter and HSplitter (gtk) resp. H/VLayout (Qt)</changelog>
</package>
<package pkgid="f6ae4b5a3f45d7d4f6e5cea8a565bc1af5c8248ff1a5e9d62725c189c082a32b6a86b20f801a42c7abd362d8b4b51b11c927d3bef2dc03253b11c2156a3f1d37" name="gwenview-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * fullscreenconfigwidget.ui allow 1 second interval in fullscreen slideshow
  * documentation.yml is no more needed
  * Use Q_ASSERT instead of Q_CHECK_PTR for plain checks of a pointer value</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add option to sort by type (kde#478316)
  * Port to new KActionCategory API
  * Use default DEFAULT_SEVERITY for logging
  * Fix cmake warnings
  * Open Image dialog: Restrict to open Existing single File</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * On switch to browser mode: keep scheme for non-local URLs in window title</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="340d1e7bc90dc3101cdc55917c76091efaa5409717745a17592bc40711a7289faf46ace8e22b56a40ba2e410b50bc2d0774750de0542746bf305a26f3b9e2ff4" name="gwenview-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * fullscreenconfigwidget.ui allow 1 second interval in fullscreen slideshow
  * documentation.yml is no more needed
  * Use Q_ASSERT instead of Q_CHECK_PTR for plain checks of a pointer value</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add option to sort by type (kde#478316)
  * Port to new KActionCategory API
  * Use default DEFAULT_SEVERITY for logging
  * Fix cmake warnings
  * Open Image dialog: Restrict to open Existing single File</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * On switch to browser mode: keep scheme for non-local URLs in window title</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="eeadf637a49a4e79401cc84cfa30c87e026121f3f039ad9cdae7db08cb05189f24cdec8792a073258e1d6ac61daee91cb9d8aec29848be4f1ed12b4af146c52f" name="gxditview-debuginfo" arch="i586">
  <version epoch="0" ver="1.23.0" rel="6.5"/>
  <changelog author="pgajdos@suse.com" date="1671105600">- set doc-default-operating-system and doc-volume-operating-system
  to $PRETTY_NAME [bsc#1185613]</changelog>
  <changelog author="pgajdos@suse.com" date="1672833600">- set doc-default-operating-system and doc-volume-operating-system
  to SUSE [bsc#1185613c#5], $PRETTY_NAME cannot be used build time</changelog>
  <changelog author="pgajdos@suse.com" date="1678968000">- ship %{_docdir}/groff/pdf also in groff-doc [bsc#1208498]</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1693310400">- Update to 1.23.0:
  * Too many changes, see NEWS file for details.
- Refreshed patches:
  * 0002-documentation-for-the-locale-keyword.patch
  * 0004-don-t-use-usr-bin-env-in-shebang.patch
  * groff-1.20.1-deunicode.patch
  * groff-1.20.1-nroff-empty-LANGUAGE.patch
  * groff-1.21-CVE-2009-5081.patch
  * groff-force-locale-usage.patch
- Drop sort-perl-hash-keys.patch (upstreamed)
- Drop doc-volume-operating-system and doc-default-operating-system
  changes (doesn't default to BSD anymore)
- Configure flag --with-appresdir has been renamed to --with-appdefdir
- Update file list with files that were removed from the package</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1694174400">- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
  * Fixes man-db build errors</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1696420800">- Define ext_man="%{?ext_man}%{!?ext_man:.gz}" shell variable in
  the install directive, and replace "%{?ext_man}" with
  "${ext_man:-}" to fix groff-gf.7.gz file ending up uncompressed
  (despite the name) due to the use of %{?ext_man} in the mv/ln
  TARGET parameter used for the preparation of Alternatives. Also
  define a simple shell contruct which identifies whether the
  manpage file is compressed. If not, it unsets the $ext_man
  variable, then ajdusting the mv/ln calls. That's all necessary
  because even though ext_man macro is defined, it doesn't mean the
  file has the extension (which dependes whether the build script
  compresses it).</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1726228800">- Add groff-restore-hyphen-minus.patch (bsc#1226153)</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1741694400">- Add devps-fix.patch
  * fix build of package ghostscript-fonts-grops
  * upstream bugreport: https://savannah.gnu.org/bugs/?66876</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1769601600">- Remove update-alternatives usage for roff manpage, mandoc no longer
  provides it. (bsc#1245900)
- Use libalternatives for soelim, fixing conflict with mandoc
  * Add new soelim-common package which provides soelim symlink to alts</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772452800">- Remove update-alternatives %post scripts for SLES 16.x future releases
  (jsc#PED-15656, bsc#1245900)</changelog>
</package>
<package pkgid="1e466e010d515a16ddb0436432360d619eefb5b004c67ccc1192484c56026ce7dddfee9a9ad7ab9803018e44793940535910e6da08cbef0545499514c5224e94" name="gxml-debugsource" arch="i586">
  <version epoch="0" ver="0.20.4" rel="2.6"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1746792000">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1752148800">- fix leap build (package name for library)
- fix patch, so typelib can find the correct library</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1752148801">- create the lang package seperately, as we don't have a main package</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1752494400">- Remove versioning.patch: Do not diverge this much from upstream
- Add gxml-typelib-so-linking.patch: Fix the actual issue of the
  typelib not to link the correct library
- Do not recommend the -lang package by the devel package: the lang
  already contains relevant supplements to automatically
  beinstalled.
- Rename the typelib package to properly be name
  typelib-1_0-XGml-0_20; obsolete the old/wrong name (no provides,
  as nothing is supposed to ever reference the package name).</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1752667200">- add fix-formatting.patch, as spaces were accidently left out</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1755000000">- update fix-formatting.patch</changelog>
</package>
<package pkgid="dde9c59f66b06747ba64971ba5086018beae0a76c55c2bdd9ea8892045e30049f12073bf4205a79c323d22100adf9fa5c00b67fdb4bd8c812ff9be63a7c47b22" name="gzip-debuginfo" arch="i586">
  <version epoch="0" ver="1.14" rel="3.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 1.12 (CVE-2022-1271,bsc#1198062):
  * 'gzip -l' no longer misreports file lengths 4 GiB and larger.
    Previously, 'gzip -l' output the 32-bit value stored in the gzip
    header even though that is the uncompressed length modulo 2**32.
    Now, 'gzip -l' calculates the uncompressed length by decompressing
    the data and counting the resulting bytes.  Although this can take
    much more time, nowadays the correctness pros seem to outweigh the
    performance cons.
  * 'zless' is no longer installed on platforms lacking 'less'.
  * zgrep applied to a crafted file name with two or more newlines
    can no longer overwrite an arbitrary, attacker-selected file.
    [bug introduced in gzip-1.3.10]
  * zgrep now names input file on error instead of mislabeling it as
    "(standard input)", if grep supports the GNU -H and --label options.
  * 'zdiff -C 5' no longer misbehaves by treating '5' as a file name.
  * Configure-time options like --program-prefix now work.
- refresh zdiff.diff, zgrep.diff, zmore.diff</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651060800">- Rename xz_lzma.patch xz_lzma_zstd.patch and expand the patch to
  supprt zstd compression (boo#1198922).</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- export CONFIG_SHELL=/bin/sh before running configure: results in
  the shell script (zcat/zgrep/…) to receive a /bin/sh shebang
  instead of requiring bash (the local shell used to build).
- Use for i in $(seq 1 9) instead of bashism for in in {1..9}, and
  drop buildshell definition to require bash.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1693396800">- Update to 1.13:
  * zless now diagnoses gzip failures, if using less 623 or later.
  * When SIGPIPE is ignored, gzip now exits with status 2 (warning)
  instead of status 1 (error) when writing to a broken pipe.  This is
  more useful with programs like 'less' that treat gzip exit status 2
  as a non-failure.
  * 'gzip -d' no longer fails to report invalid compressed data
  that uses a dictionary distance outside the input window.
  [bug present since the beginning]
  * Port to C23, which does not allow K&amp;R-style function definitions
  with parameters, and which does not define __alignas_is_defined.
- Refreshed manpage-no-date.patch</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1698148800">- Fix s390x build with 'gcc -Dalignas=_Alignas' bug#66709</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744372800">- update to 1.14:
  * 'gzip -d' no longer omits the last partial output buffer when
    the input ends unexpectedly on an IBM Z platform.
  * 'gzip -l' no longer misreports lengths of multimember inputs
  * 'gzip -S' now rejects suffixes containing '/'.
  * The GZIP environment variable is now silently ignored except
    for the options -1 (--fast) through -9 (--best), --rsyncable,
    and --synchronous.
  * 'zmore' is no longer installed on platforms lacking 'more'
  * now decompresses significantly faster by computing CRCs via a
    slice by 8 algorithm, and faster yet on x86-64 platforms that
    support pclmul instructions
- add gzip-1.14-s390x-errno.patch</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1782907200">- Add CVE-2026-41991.patch: fix insecure temporary file
  handling in the gzexe utility (and zdiff) when the mktemp
  utility is not available in the user's PATH. Backport of upstream commit
  4e6f8b24ab823146ab8776f0b7fe486ab34d4269.
  (CVE-2026-41991, bsc#1269622)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1786622400">- Fix CVE-2026-41992, global buffer overflow in the LZH decompression logic
  (CVE-2026-41992, bsc#1269623, bsc#1272554)
  * CVE-2026-41992.patch
- Refresh patches to apply with -p1:
  * non-exec-stack.diff
  * zdiff.diff
  * zgrep.diff
- Use %autosetup to apply patches</changelog>
</package>
<package pkgid="8204a29e10577e82fff3d4c10c98e2c4007a4ab6427a42f74c78b901e0c3962d6738e65ca1eba3ccd91ba368c35b1c6bbae213d1732498f13203d8d0dcd8be97" name="gzip-debugsource" arch="i586">
  <version epoch="0" ver="1.14" rel="3.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 1.12 (CVE-2022-1271,bsc#1198062):
  * 'gzip -l' no longer misreports file lengths 4 GiB and larger.
    Previously, 'gzip -l' output the 32-bit value stored in the gzip
    header even though that is the uncompressed length modulo 2**32.
    Now, 'gzip -l' calculates the uncompressed length by decompressing
    the data and counting the resulting bytes.  Although this can take
    much more time, nowadays the correctness pros seem to outweigh the
    performance cons.
  * 'zless' is no longer installed on platforms lacking 'less'.
  * zgrep applied to a crafted file name with two or more newlines
    can no longer overwrite an arbitrary, attacker-selected file.
    [bug introduced in gzip-1.3.10]
  * zgrep now names input file on error instead of mislabeling it as
    "(standard input)", if grep supports the GNU -H and --label options.
  * 'zdiff -C 5' no longer misbehaves by treating '5' as a file name.
  * Configure-time options like --program-prefix now work.
- refresh zdiff.diff, zgrep.diff, zmore.diff</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651060800">- Rename xz_lzma.patch xz_lzma_zstd.patch and expand the patch to
  supprt zstd compression (boo#1198922).</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1692187200">- export CONFIG_SHELL=/bin/sh before running configure: results in
  the shell script (zcat/zgrep/…) to receive a /bin/sh shebang
  instead of requiring bash (the local shell used to build).
- Use for i in $(seq 1 9) instead of bashism for in in {1..9}, and
  drop buildshell definition to require bash.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1693396800">- Update to 1.13:
  * zless now diagnoses gzip failures, if using less 623 or later.
  * When SIGPIPE is ignored, gzip now exits with status 2 (warning)
  instead of status 1 (error) when writing to a broken pipe.  This is
  more useful with programs like 'less' that treat gzip exit status 2
  as a non-failure.
  * 'gzip -d' no longer fails to report invalid compressed data
  that uses a dictionary distance outside the input window.
  [bug present since the beginning]
  * Port to C23, which does not allow K&amp;R-style function definitions
  with parameters, and which does not define __alignas_is_defined.
- Refreshed manpage-no-date.patch</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1698148800">- Fix s390x build with 'gcc -Dalignas=_Alignas' bug#66709</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1709035200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1744372800">- update to 1.14:
  * 'gzip -d' no longer omits the last partial output buffer when
    the input ends unexpectedly on an IBM Z platform.
  * 'gzip -l' no longer misreports lengths of multimember inputs
  * 'gzip -S' now rejects suffixes containing '/'.
  * The GZIP environment variable is now silently ignored except
    for the options -1 (--fast) through -9 (--best), --rsyncable,
    and --synchronous.
  * 'zmore' is no longer installed on platforms lacking 'more'
  * now decompresses significantly faster by computing CRCs via a
    slice by 8 algorithm, and faster yet on x86-64 platforms that
    support pclmul instructions
- add gzip-1.14-s390x-errno.patch</changelog>
  <changelog author="Marius Grossu &lt;marius.grossu@suse.com&gt;" date="1782907200">- Add CVE-2026-41991.patch: fix insecure temporary file
  handling in the gzexe utility (and zdiff) when the mktemp
  utility is not available in the user's PATH. Backport of upstream commit
  4e6f8b24ab823146ab8776f0b7fe486ab34d4269.
  (CVE-2026-41991, bsc#1269622)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1786622400">- Fix CVE-2026-41992, global buffer overflow in the LZH decompression logic
  (CVE-2026-41992, bsc#1269623, bsc#1272554)
  * CVE-2026-41992.patch
- Refresh patches to apply with -p1:
  * non-exec-stack.diff
  * zdiff.diff
  * zgrep.diff
- Use %autosetup to apply patches</changelog>
</package>
<package pkgid="b19d1106123efe3c5263b4662db496f02d35b33e506f9f3ac8e5c0fb2f9308a2a81dad315b425fc5c011a4b23d8c248f3c339a5f05a9dc7b33ebff21919b74a1" name="gzrt-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="2.14"/>
  <changelog author="mardnh@gmx.de" date="1424088000">- initial package, version 0.8</changelog>
  <changelog author="mpluskal@suse.com" date="1429272000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1578657600">- Modernise spec file</changelog>
</package>
<package pkgid="34700a63a1d4a9d7392351a80e0303f9fb440a31131c345989640b1d82d7a2b091371dd016e74dc26bbe547a42e6f6b694c2af3b35a14ae82a362968fa795533" name="gzrt-debugsource" arch="i586">
  <version epoch="0" ver="0.8" rel="2.14"/>
  <changelog author="mardnh@gmx.de" date="1424088000">- initial package, version 0.8</changelog>
  <changelog author="mpluskal@suse.com" date="1429272000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1578657600">- Modernise spec file</changelog>
</package>
<package pkgid="f6c9194eb9299895fd667991d193743d851df347ab6f4206ab1dc045a3124e4fd3aeb63e0003d4c51956822d78b506f198083594b55a40d2b02da52c7556bd04" name="h5utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.13.2" rel="1.15"/>
  <changelog author="werner.ho@gmx.de" date="1192968000">- Initial build of version 1.10.1</changelog>
  <changelog author="werner.ho@gmx.de" date="1216555200">- new version 1.11.1</changelog>
  <changelog author="werner.ho@gmx.de" date="1227441600">- build fixes for factory</changelog>
  <changelog author="werner.ho@gmx.de" date="1255176000">- new version 1.12.1</changelog>
  <changelog author="werner.ho@gmx.de" date="1284897600">- fixed libhdf5 dependancy</changelog>
  <changelog author="werner.ho@gmx.de" date="1306670400">- fixed hdf5-devel package name change</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1364212800">- Cleaned the spec file up
- Added a png14 patch</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.13.1
  * Fixed man page problems
  * Fixed h5topng compilation for modern libpng versions. Thanks to Daisuke Fujimura (@fd00 on github) for posting patches.
  * Moved hosting to Github and translated documentation to Markdown.
- Remove unneeded h5utils-png14.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 1.13.2:
  * Support relocatable installations by expanding shell metacharacters
  `~` and environment variables in the colormaps directory (#16).</changelog>
</package>
<package pkgid="79ec5b440072f0aa2dc8a53e8766583411664502883e1ff32759d06e2bba6aa28b89c15287724c2fd07a9f67184c9e3b00b276c99ee7490c8c7a43e2cfde885d" name="h5utils-debugsource" arch="i586">
  <version epoch="0" ver="1.13.2" rel="1.15"/>
  <changelog author="werner.ho@gmx.de" date="1192968000">- Initial build of version 1.10.1</changelog>
  <changelog author="werner.ho@gmx.de" date="1216555200">- new version 1.11.1</changelog>
  <changelog author="werner.ho@gmx.de" date="1227441600">- build fixes for factory</changelog>
  <changelog author="werner.ho@gmx.de" date="1255176000">- new version 1.12.1</changelog>
  <changelog author="werner.ho@gmx.de" date="1284897600">- fixed libhdf5 dependancy</changelog>
  <changelog author="werner.ho@gmx.de" date="1306670400">- fixed hdf5-devel package name change</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1364212800">- Cleaned the spec file up
- Added a png14 patch</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1544011200">- Update to version 1.13.1
  * Fixed man page problems
  * Fixed h5topng compilation for modern libpng versions. Thanks to Daisuke Fujimura (@fd00 on github) for posting patches.
  * Moved hosting to Github and translated documentation to Markdown.
- Remove unneeded h5utils-png14.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 1.13.2:
  * Support relocatable installations by expanding shell metacharacters
  `~` and environment variables in the colormaps directory (#16).</changelog>
</package>
<package pkgid="24065c58d290055251df8d0aeb257917b07db1a871b06b9429080d346a29ee3dea4e761b09df86fae0c309bb35cfd58ce51b5029390ae6b910ac32fa9969dee7" name="hackrf-debuginfo" arch="i586">
  <version epoch="0" ver="2026.01.3" rel="1.5"/>
  <changelog author="mardnh@gmx.de" date="1492257600">- Use proper cmake options
- Package firmware</changelog>
  <changelog author="mardnh@gmx.de" date="1492948800">- Update group handling</changelog>
  <changelog author="jengelh@inai.de" date="1509710400">- Description and group updates.</changelog>
  <changelog author="mardnh@gmx.de" date="1517227200">- Update to version 2018.01.01
  * This is a firmware maintenance release that improves
    reliability of HackRF One when booting from the DFU bootloader.
- Run spec-cleaner</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616241600">- Update to version 2021.03.01
  Note: You must also update firmware on your HackRF !
  * CPLD bitstreams are now included in and loaded automatically
    by the firmware. There is no longer a need to update the CPLD
    separately.
  * The clock output (CLKOUT) is now turned off by default.
  * A new utility, hackrf_clock, provides a way to inspect and
    modify configuration of hardware clocks, including turning on
    and off CLKOUT.
  * The rad1o badge is now supported by firmware in this release.
    Firmware from the HackRF release/repository is different than
    the original CCCamp firmware and only supports operation as a
    USB SDR peripheral.
  * When using a HackRF One with a PortaPack in "HackRF Mode"
    (operating as a USB peripheral), the PortaPack display now
    indicates operational status and settings.
  * There have been many more enhancements and bug fixes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1664452800">- Update to version 2022.09.1
  Note: You must also update firmware on your HackRF !
  Major changes:
  * Opera Cake, an antenna switching add-on board for HackRF One
    is fully supported.
  * A new user interface for rad1o provides status information
    during operation in HackRF mode.
  * Numerous performance, stability, and instrumentation
    improvements have been made to hackrf_transfer, hackrf_sweep,
    libhackrf, and firmware.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1676462400">- Update to version 2023.01.1
  Note: You must also update firmware on your HackRF !
  * This release includes the hardware design and software support
  for HackRF One r9. The firmware in this release is compatible
  with all manufactured HackRF One hardware revisions from r1
  through r9. Firmware from prior releases is incompatible with
  HackRF One r9.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1709726400">- Update to version 2024.02.1
  * A new utility, hackrf_biast, provides a way to control the "bias
    tee" antenna port power output on HackRF One. Thank you, Jonathan
    Suite (AI6AJ)!
  * Completely new and comprehensive libhackrf API documentation
    generated from source is now available in the release package.
    Thank you, László Baráth!
  * hackrf_sweep now supports more FFTW features including the
    ability to use a wisdom file. Thank you, Jonathan Suite (AI6AJ)!
  * HackRF One r10, the latest hardware revision, is based on r8,
    reverting most of the changes made in r9.
  * There have been many other enhancements and bug fixes. For a
    full list of changes, see the git log.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1768564800">- Update to version 2026.01.1
  * HackRF Pro, a new hardware platform, is now supported. Initially
    HackRF Pro supports a legacy radio configuration mode that makes
    it compatible with software designed for use with HackRF One.
    Future releases will enable extended precision and other modes.
  * Improved build system and documentation.
  * Added support for newer PortaPacks with AGM Microelectronics
    CPLDs.
  * Updated libhackrf version to be more consistent with Semantic
    Versioning.
  * There have been many enhancements and bug fixes. For a full
    list of changes, see the git log.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1770120000">- Update to version 2026.01.3
  * Fix mixer frequency lock failures.
  * Add access to larger SPI flash on HackRF Pro.
- Update to version 2026.01.2
  Changes in this release include:
  * Fixed RX, TX, and self-test on rad1o.
  * Fixed intermittent tuning failures with SDR++.
  * Fixed intermittent spectrum inversion in RX mode when changing
    the sample rate on HackRF Pro.</changelog>
</package>
<package pkgid="b8186441ed3c84f7c2486414279dc62ff9e4bd9b96acdcd65bec0bd0e69d384577d84a93421f13ce839b0579bfead3b54441cc22eb53259b3d4bc22351077797" name="hackrf-debugsource" arch="i586">
  <version epoch="0" ver="2026.01.3" rel="1.5"/>
  <changelog author="mardnh@gmx.de" date="1492257600">- Use proper cmake options
- Package firmware</changelog>
  <changelog author="mardnh@gmx.de" date="1492948800">- Update group handling</changelog>
  <changelog author="jengelh@inai.de" date="1509710400">- Description and group updates.</changelog>
  <changelog author="mardnh@gmx.de" date="1517227200">- Update to version 2018.01.01
  * This is a firmware maintenance release that improves
    reliability of HackRF One when booting from the DFU bootloader.
- Run spec-cleaner</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616241600">- Update to version 2021.03.01
  Note: You must also update firmware on your HackRF !
  * CPLD bitstreams are now included in and loaded automatically
    by the firmware. There is no longer a need to update the CPLD
    separately.
  * The clock output (CLKOUT) is now turned off by default.
  * A new utility, hackrf_clock, provides a way to inspect and
    modify configuration of hardware clocks, including turning on
    and off CLKOUT.
  * The rad1o badge is now supported by firmware in this release.
    Firmware from the HackRF release/repository is different than
    the original CCCamp firmware and only supports operation as a
    USB SDR peripheral.
  * When using a HackRF One with a PortaPack in "HackRF Mode"
    (operating as a USB peripheral), the PortaPack display now
    indicates operational status and settings.
  * There have been many more enhancements and bug fixes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1664452800">- Update to version 2022.09.1
  Note: You must also update firmware on your HackRF !
  Major changes:
  * Opera Cake, an antenna switching add-on board for HackRF One
    is fully supported.
  * A new user interface for rad1o provides status information
    during operation in HackRF mode.
  * Numerous performance, stability, and instrumentation
    improvements have been made to hackrf_transfer, hackrf_sweep,
    libhackrf, and firmware.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1676462400">- Update to version 2023.01.1
  Note: You must also update firmware on your HackRF !
  * This release includes the hardware design and software support
  for HackRF One r9. The firmware in this release is compatible
  with all manufactured HackRF One hardware revisions from r1
  through r9. Firmware from prior releases is incompatible with
  HackRF One r9.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1709726400">- Update to version 2024.02.1
  * A new utility, hackrf_biast, provides a way to control the "bias
    tee" antenna port power output on HackRF One. Thank you, Jonathan
    Suite (AI6AJ)!
  * Completely new and comprehensive libhackrf API documentation
    generated from source is now available in the release package.
    Thank you, László Baráth!
  * hackrf_sweep now supports more FFTW features including the
    ability to use a wisdom file. Thank you, Jonathan Suite (AI6AJ)!
  * HackRF One r10, the latest hardware revision, is based on r8,
    reverting most of the changes made in r9.
  * There have been many other enhancements and bug fixes. For a
    full list of changes, see the git log.</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1768564800">- Update to version 2026.01.1
  * HackRF Pro, a new hardware platform, is now supported. Initially
    HackRF Pro supports a legacy radio configuration mode that makes
    it compatible with software designed for use with HackRF One.
    Future releases will enable extended precision and other modes.
  * Improved build system and documentation.
  * Added support for newer PortaPacks with AGM Microelectronics
    CPLDs.
  * Updated libhackrf version to be more consistent with Semantic
    Versioning.
  * There have been many enhancements and bug fixes. For a full
    list of changes, see the git log.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1770120000">- Update to version 2026.01.3
  * Fix mixer frequency lock failures.
  * Add access to larger SPI flash on HackRF Pro.
- Update to version 2026.01.2
  Changes in this release include:
  * Fixed RX, TX, and self-test on rad1o.
  * Fixed intermittent tuning failures with SDR++.
  * Fixed intermittent spectrum inversion in RX mode when changing
    the sample rate on HackRF Pro.</changelog>
</package>
<package pkgid="2d92ed0a336a2e8b92c30c8e5d875f3799fe6923ea54676e4061af96aeeca0116de48edf3cddfe62df41446368e586ae3074e6b1674bfa95cddbf81cdabbc47d" name="hactool-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="1.17"/>
  <changelog author="p.seiler@linuxmail.org" date="1533038400">- initial commit</changelog>
  <changelog author="p.seiler@linuxmail.org" date="1548331200">- Updated to hactool version 1.2.2
  * Support was added for 6.2.0+ new key derivation using tsec_root_key and master_kek_source_##.
  * 6.2.0 keydata will no longer be called "Unknown".
  * A bug was fixed involving argument violation to mbed_tls aes routines.</changelog>
  <changelog author="Philipp &lt;p.seiler@linuxmail.org&gt;" date="1561464000">- used spec-cleaner for cleanup (changed license to use macro)</changelog>
  <changelog author="Philipp &lt;p.seiler@linuxmail.org&gt;" date="1561896000">- removed RPM group FIXME as the already present group was the most
  most fitting one</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1562500800">- Use noun phrase in summary. Wrap main description.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 1.4.0:
  * see https://github.com/SciresM/hactool/releases</changelog>
</package>
<package pkgid="def95ed543bab98afd96145da6ebe195311943be3aed52957da517a546ffbf712f6c2c7dff92252dcc7dcfd0156037dcd78d83bdaeaeb1bd385a9217d0119887" name="haguichi-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.4" rel="1.4"/>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1576670400">- update to 1.4.2
  * Implemented FileChooserNative for GTK+ version 3.20 and later.
  * Updated hicolor icons to follow the new GNOME style.
  * Added Yaru icons in new non-squircle style (big thanks to ubuntujaggers).
  * Nodes are now drawn using a custom cell renderer with specific style context instead of separate icon resources.
  * Changed symbol to indicate network ownership from outlined to filled star.
  * Added support for tilix.
  * Added stylesheet for Mint themes.
  * Added stylesheet for Yaru themes.
  * Added support for Flatpak.
  * Removed autostart desktop file.
  * Updated Russian translation.
  * Other minor improvements and optimizations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1601726400">- update to 1.4.3
  * Fixed search entry leaving out the trigger character when activated by typing for the first time.
  * Added fallback method to detect if Hamachi configuration path exists when running inside a Flatpak sandbox while the path is not yet mounted.
  * Added symlinks to hicolor status icons in Yaru theme in order to prevent the indicator from falling back to the application icon.
  * Moved symbolic application icons for hicolor theme to a more specific folder to make sure they are rendered properly.
  * Symbolic icons are now used for the indicator on Cinnamon desktops.
  * Client side decorations are now used on MATE desktops.
  * Removed "Donate" menu item due to little use.
  * Translator credits are now part of the translations themselves.
  * Added complete Portuguese translation (thanks to André Barata).
  * Updated Dutch and Polish translations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1623240000">- update to 1.4.4
  * Added build support for libayatana-indicator as alternative to libappindicator (fixes issue #39).
  * Added invisible tooltips to action buttons in headerbar for screen readers and applications like Plotinus.
  * Tweaked action area margins for dialogs without headerbar.
  * Added Control+? accelerator for opening the shortcuts window.
  * Retired application menu and reorganized the primary menu to follow GNOME HIG.
  * Improved init system detection for systemctl by checking if the system has actually been booted with systemd (fixes issues #35 and #36).
  * Dropped support for gksu(do), gnomesu and kdesu(do) to gain super user privileges.
  * Removed dconf migration for settings in old schema location.
  * Fixed build warnings about deprecated methods and error handling.
  * Updated Ukrainian translation.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1638964800">- update to 1.4.5
  * Notifications are now send using GNotification instead of libnotify (fixes issue #47).
  * Removed support for upstart to control the Hamachi service.
  * Switch to show indicator is now disabled if there is no connection to a watcher.
  * Now using the RDNN com.github.ztefn.haguichi as prefix for the indicator icons.
  * Ported wingpanel indicator to version 3.
  * Updated elementary stylesheet to target version 6.
  * Updated Japanese and Russian translations.
  * Other minor fixes and improvements.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1682856000">- update to 1.4.6
  * Implemented separate thread and mode for configuring.
  * Improved display of long text input in commands editor.
  * Now using actual Gtk.SearchBar widget for search bar.
  * Now using pill style action buttons in message box.
  * Added support for kgx (GNOME Console).
  * Dropped support for pantheon-terminal and pantheon-files.
  * Removed stylesheet for Mint themes.
  * Removed Control+F1 as accelerator to open keyboard shortcuts window.
  * Updated Brazilian Portuguese, French, Indonesian, Italian, Japanese, Lithuanian, Polish, Portuguese, Russian, Spanish, Swedish and Ukrainian translations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1721563200">- update to 1.5.0
  * Redesigned user interface using GTK 4 and libadwaita:
  - Implemented AdwOverlaySplitView to display the network list and sidebar side by side or as an overlay.
  - Added support for color schemes offering dark, light or system preferred scheme.
  - Ported the network list from deprecated GtkTreeView to GtkListView
  - Rearranged "Add Network" and "Refresh" buttons as floating overlay buttons above the network list.
  - Created new "Change Access" dialog for networks to set lock and approval mode combined.
  - Improved sidebar layout based on AdwActionRows.
  - Implemented AdwPreferencesWindow making all preferences searchable.
  - Moved configuration and nickname settings to preferences window.
  - Added support for drag and drop to reorder configured commands in preferences window.
  - Added info button to the "Add Command" and "Edit Command" dialogs to show all available command variables in a popover.
  - Now making use of Toasts for any in-app notifications.
  - Utilized GtkBuilder UI definitions to describe nearly all interface objects and eliminate lots of boilerplate code.
  * Improved network list search:
  - Added support for multiple search terms by separating them using a "⎵" (space) or "+" (plus) to find only results matching both terms and by using a "," (comma) to find results matching either term.
  - Now displays a message if there are no results found instead of showing an empty network list.
  * Some miscellaneous quality of life enhancements:
  - Online and total member count in sidebar now includes the client itself.
  - Networks are now automatically selected immediately after you create or join them.
  - Hamachi is now automatically restarted if the hamachi set-pass command hangs when changing the network password.
  * Reimplemented indicator to communicate with the SNI D-Bus interface directly and drop dependency on appindicator libraries that don't support GTK 4.
  * Implemented XdpPortal to request permission to run in the background and to set background status when doing so.
  * Renamed --hidden command line option to --background or -b for short.
  * Changed accelerator to open preferences to Control+, following the GNOME standard for keyboard shortcuts.
  * Changed default network list update interval to 30 seconds.
  * Added support for zstd compressed tar archives when saving and restoring configuration backups.
  * Added line "StartupNotify=true" to .desktop file so that a spinning cursor is shown on launch.
  * Now using standard GLib functions for message logging so that important errors are written to the system logs.
  * Updated Brazilian Portuguese, Dutch, Japanese, Lithuanian, Spanish and Ukrainian translations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1733054400">- update to 1.5.1
  * Modernized layout for all input dialogs.
  * Now using Adw.Dialog as base for all dialogs when libadwaita 1.6 is available.
  * Now using Adw.Spinner instead of Gtk.Spinner when libadwaita 1.6 is available.
  * Fixed showing commands menu button if there is only one item present.
  * Added support for Ptyxis.
  * Added Finnish translation (thanks to Jiri Grönroos).
  * Updated Indonesian and Russian translation.
  * Other minor fixes and improvements.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1746014400">- update to 1.5.2
  * Implemented Adw.StatusPage to show the connection restore countdown with an additional cancel button.
  * Connection loss notification will not be displayed if the window is already focused.
  * Selected node and search text is now saved when restoring connection.
  * Within "Add Command" and "Edit Command" dialogs command variables can now be inserted directly from the popover into the command entries.
  * Now using Adw.ToggleGroup instead of grouped Gtk.CheckButtons to select IP version priority when libadwaita 1.7 is available.
  * Now using Adw.Dialog based widgets starting from libadwaita 1.5 instead of 1.6.
  * Added more network list update interval options to preferences dialog.
  * Added support for Flatpak commands.
  * Added support for Ghostty.
  * Added debug information to about dialog.
  * Updated Yaru icons for Ubuntu builds to use a smaller square for optical compensation (thanks again to ubuntujaggers).
  * Updated Polish and Portuguese translations.
  * Bumped minimum required versions of GLib (2.80) and GTK (4.14) and libadwaita (1.5).
  * Other minor fixes, improvements and optimizations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1762689600">- update to 1.5.3
  * Replaced deprecated Gtk.ShortcutsWindow with Adw.ShortcutsDialog when libadwaita 1.8 is available.
  * Sidebar title is now shown in the headerbar when scrolled down.
  * Enabled automatic row selection in the network list when searching or after a row is collapsed or removed.
  * Return and Delete key presses are now passed on to the selected row when search entry is focused.
  * Search entry can now be refocused by pressing Ctrl+F while search mode is already active.
  * When using drag and drop to reorder a command the dragged row is now anchored to the point where the drag started.
  * Added option to duplicate existing commands.
  * Added Adw.Toast with button to undo removal when removing a command.
  * Added support for COSMIC Terminal and Files.
  * Added Hungarian translation (thanks to therealmate).
  * Updated Swedish translation.
  * All bundled resource files are now compressed.
  * Other minor fixes, improvements and optimizations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1776513600">- update to 1.5.4
  * Increased border radius of network list rows for libadwaita 1.7 and later.
  * Now using static light and dark colors for the style selector to prevent issues with custom themes.
  * Added Menu and Shift+F10 keyboard shortcuts to open the menu of commands editor rows.
  * Added support for starting the Hamachi daemon directly without using any init system.
  * Added support for using the Hamachi daemon directly as command line interface.
  * Added support for run0 to gain super user privileges.
  * Reinstated support for kdesu to gain super user privileges.
  * Dropped support for all Hamachi versions older than 2.1.0.203.
  * Improved memory safety for background threads that determine network ownership or retrieve long nicks.
  * Disabled markup parsing in action row labels and toasts that may contain user input.
  * Removed extra initial space in parsed %TERMINAL commands.
  * Fixed issue on GTK versions before 4.18 where a long network or member name could mess up the sidebar layout.
  * Updated Hungarian, Japanese, Slovak and Turkish translations.
  * Other minor fixes, improvements and optimizations.</changelog>
</package>
<package pkgid="9cf3097a673b6b889a37a618b069e0de72cbd096f5df2681a1125dc78e3047fc96532c4f95cd86775aafeb75882f9934cf8d94c719fc11900fb25e0417655370" name="haguichi-debugsource" arch="i586">
  <version epoch="0" ver="1.5.4" rel="1.4"/>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1576670400">- update to 1.4.2
  * Implemented FileChooserNative for GTK+ version 3.20 and later.
  * Updated hicolor icons to follow the new GNOME style.
  * Added Yaru icons in new non-squircle style (big thanks to ubuntujaggers).
  * Nodes are now drawn using a custom cell renderer with specific style context instead of separate icon resources.
  * Changed symbol to indicate network ownership from outlined to filled star.
  * Added support for tilix.
  * Added stylesheet for Mint themes.
  * Added stylesheet for Yaru themes.
  * Added support for Flatpak.
  * Removed autostart desktop file.
  * Updated Russian translation.
  * Other minor improvements and optimizations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1601726400">- update to 1.4.3
  * Fixed search entry leaving out the trigger character when activated by typing for the first time.
  * Added fallback method to detect if Hamachi configuration path exists when running inside a Flatpak sandbox while the path is not yet mounted.
  * Added symlinks to hicolor status icons in Yaru theme in order to prevent the indicator from falling back to the application icon.
  * Moved symbolic application icons for hicolor theme to a more specific folder to make sure they are rendered properly.
  * Symbolic icons are now used for the indicator on Cinnamon desktops.
  * Client side decorations are now used on MATE desktops.
  * Removed "Donate" menu item due to little use.
  * Translator credits are now part of the translations themselves.
  * Added complete Portuguese translation (thanks to André Barata).
  * Updated Dutch and Polish translations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1623240000">- update to 1.4.4
  * Added build support for libayatana-indicator as alternative to libappindicator (fixes issue #39).
  * Added invisible tooltips to action buttons in headerbar for screen readers and applications like Plotinus.
  * Tweaked action area margins for dialogs without headerbar.
  * Added Control+? accelerator for opening the shortcuts window.
  * Retired application menu and reorganized the primary menu to follow GNOME HIG.
  * Improved init system detection for systemctl by checking if the system has actually been booted with systemd (fixes issues #35 and #36).
  * Dropped support for gksu(do), gnomesu and kdesu(do) to gain super user privileges.
  * Removed dconf migration for settings in old schema location.
  * Fixed build warnings about deprecated methods and error handling.
  * Updated Ukrainian translation.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1638964800">- update to 1.4.5
  * Notifications are now send using GNotification instead of libnotify (fixes issue #47).
  * Removed support for upstart to control the Hamachi service.
  * Switch to show indicator is now disabled if there is no connection to a watcher.
  * Now using the RDNN com.github.ztefn.haguichi as prefix for the indicator icons.
  * Ported wingpanel indicator to version 3.
  * Updated elementary stylesheet to target version 6.
  * Updated Japanese and Russian translations.
  * Other minor fixes and improvements.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1682856000">- update to 1.4.6
  * Implemented separate thread and mode for configuring.
  * Improved display of long text input in commands editor.
  * Now using actual Gtk.SearchBar widget for search bar.
  * Now using pill style action buttons in message box.
  * Added support for kgx (GNOME Console).
  * Dropped support for pantheon-terminal and pantheon-files.
  * Removed stylesheet for Mint themes.
  * Removed Control+F1 as accelerator to open keyboard shortcuts window.
  * Updated Brazilian Portuguese, French, Indonesian, Italian, Japanese, Lithuanian, Polish, Portuguese, Russian, Spanish, Swedish and Ukrainian translations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1721563200">- update to 1.5.0
  * Redesigned user interface using GTK 4 and libadwaita:
  - Implemented AdwOverlaySplitView to display the network list and sidebar side by side or as an overlay.
  - Added support for color schemes offering dark, light or system preferred scheme.
  - Ported the network list from deprecated GtkTreeView to GtkListView
  - Rearranged "Add Network" and "Refresh" buttons as floating overlay buttons above the network list.
  - Created new "Change Access" dialog for networks to set lock and approval mode combined.
  - Improved sidebar layout based on AdwActionRows.
  - Implemented AdwPreferencesWindow making all preferences searchable.
  - Moved configuration and nickname settings to preferences window.
  - Added support for drag and drop to reorder configured commands in preferences window.
  - Added info button to the "Add Command" and "Edit Command" dialogs to show all available command variables in a popover.
  - Now making use of Toasts for any in-app notifications.
  - Utilized GtkBuilder UI definitions to describe nearly all interface objects and eliminate lots of boilerplate code.
  * Improved network list search:
  - Added support for multiple search terms by separating them using a "⎵" (space) or "+" (plus) to find only results matching both terms and by using a "," (comma) to find results matching either term.
  - Now displays a message if there are no results found instead of showing an empty network list.
  * Some miscellaneous quality of life enhancements:
  - Online and total member count in sidebar now includes the client itself.
  - Networks are now automatically selected immediately after you create or join them.
  - Hamachi is now automatically restarted if the hamachi set-pass command hangs when changing the network password.
  * Reimplemented indicator to communicate with the SNI D-Bus interface directly and drop dependency on appindicator libraries that don't support GTK 4.
  * Implemented XdpPortal to request permission to run in the background and to set background status when doing so.
  * Renamed --hidden command line option to --background or -b for short.
  * Changed accelerator to open preferences to Control+, following the GNOME standard for keyboard shortcuts.
  * Changed default network list update interval to 30 seconds.
  * Added support for zstd compressed tar archives when saving and restoring configuration backups.
  * Added line "StartupNotify=true" to .desktop file so that a spinning cursor is shown on launch.
  * Now using standard GLib functions for message logging so that important errors are written to the system logs.
  * Updated Brazilian Portuguese, Dutch, Japanese, Lithuanian, Spanish and Ukrainian translations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1733054400">- update to 1.5.1
  * Modernized layout for all input dialogs.
  * Now using Adw.Dialog as base for all dialogs when libadwaita 1.6 is available.
  * Now using Adw.Spinner instead of Gtk.Spinner when libadwaita 1.6 is available.
  * Fixed showing commands menu button if there is only one item present.
  * Added support for Ptyxis.
  * Added Finnish translation (thanks to Jiri Grönroos).
  * Updated Indonesian and Russian translation.
  * Other minor fixes and improvements.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1746014400">- update to 1.5.2
  * Implemented Adw.StatusPage to show the connection restore countdown with an additional cancel button.
  * Connection loss notification will not be displayed if the window is already focused.
  * Selected node and search text is now saved when restoring connection.
  * Within "Add Command" and "Edit Command" dialogs command variables can now be inserted directly from the popover into the command entries.
  * Now using Adw.ToggleGroup instead of grouped Gtk.CheckButtons to select IP version priority when libadwaita 1.7 is available.
  * Now using Adw.Dialog based widgets starting from libadwaita 1.5 instead of 1.6.
  * Added more network list update interval options to preferences dialog.
  * Added support for Flatpak commands.
  * Added support for Ghostty.
  * Added debug information to about dialog.
  * Updated Yaru icons for Ubuntu builds to use a smaller square for optical compensation (thanks again to ubuntujaggers).
  * Updated Polish and Portuguese translations.
  * Bumped minimum required versions of GLib (2.80) and GTK (4.14) and libadwaita (1.5).
  * Other minor fixes, improvements and optimizations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1762689600">- update to 1.5.3
  * Replaced deprecated Gtk.ShortcutsWindow with Adw.ShortcutsDialog when libadwaita 1.8 is available.
  * Sidebar title is now shown in the headerbar when scrolled down.
  * Enabled automatic row selection in the network list when searching or after a row is collapsed or removed.
  * Return and Delete key presses are now passed on to the selected row when search entry is focused.
  * Search entry can now be refocused by pressing Ctrl+F while search mode is already active.
  * When using drag and drop to reorder a command the dragged row is now anchored to the point where the drag started.
  * Added option to duplicate existing commands.
  * Added Adw.Toast with button to undo removal when removing a command.
  * Added support for COSMIC Terminal and Files.
  * Added Hungarian translation (thanks to therealmate).
  * Updated Swedish translation.
  * All bundled resource files are now compressed.
  * Other minor fixes, improvements and optimizations.</changelog>
  <changelog author="Stephen Brandt &lt;stephen@stephenbrandt.com&gt;" date="1776513600">- update to 1.5.4
  * Increased border radius of network list rows for libadwaita 1.7 and later.
  * Now using static light and dark colors for the style selector to prevent issues with custom themes.
  * Added Menu and Shift+F10 keyboard shortcuts to open the menu of commands editor rows.
  * Added support for starting the Hamachi daemon directly without using any init system.
  * Added support for using the Hamachi daemon directly as command line interface.
  * Added support for run0 to gain super user privileges.
  * Reinstated support for kdesu to gain super user privileges.
  * Dropped support for all Hamachi versions older than 2.1.0.203.
  * Improved memory safety for background threads that determine network ownership or retrieve long nicks.
  * Disabled markup parsing in action row labels and toasts that may contain user input.
  * Removed extra initial space in parsed %TERMINAL commands.
  * Fixed issue on GTK versions before 4.18 where a long network or member name could mess up the sidebar layout.
  * Updated Hungarian, Japanese, Slovak and Turkish translations.
  * Other minor fixes, improvements and optimizations.</changelog>
</package>
<package pkgid="0bc7afc59e9b420936f06ec8375928694632873b83e437011637dabe84146307a119d2da46c7991a713fcff561b518eadd71d4eb72a5957b49f8fa567ab234a1" name="hal-flash-debugsource" arch="i586">
  <version epoch="0" ver="0.3.3" rel="1.15"/>
  <changelog author="cshorler@googlemail.com" date="1364040000">- initial RPM build</changelog>
  <changelog author="cshorler@googlemail.com" date="1364126400">- Minor updates to fix RPM build issues on Fedora and SLE</changelog>
  <changelog author="cshorler@googlemail.com" date="1369828800">- New version RC1, fixes crashes and removes GLib dependency</changelog>
  <changelog author="cshorler@googlemail.com" date="1372075200">- Rename changes filename to match spec filename</changelog>
  <changelog author="cshorler@googlemail.com" date="1410609600">- Update for 0.3.0
  * UDisks2 is now standard
  * GLib is used for all DBus operations</changelog>
  <changelog author="cshorler@googlemail.com" date="1412510400">- adjust rpmlintrc to use addFilter rather than setBadness</changelog>
  <changelog author="cshorler@googlemail.com" date="1434888000">- Update for 0.3.1
  * change of package name to conform to shlib policy
  * remove rpmlintrc overrides</changelog>
  <changelog author="cshorler@googlemail.com" date="1455451200">- Update for 0.3.3
  * add COPYING to installation
  * documentation updates
- Update for 0.3.2
  * bug fix release</changelog>
</package>
<package pkgid="e7f0a5d5834dc3f3d4421b6a8511e2060a3b1b9e5e9f51b17fd6214d9cef3deb1453f567c37e569ed487e6658e36c0d54c28d46907a5045a1ca99c5afd526563" name="halibut-debuginfo" arch="i586">
  <version epoch="0" ver="1.3" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1762603200">- initial version</changelog>
</package>
<package pkgid="1fcc8737d3bc32c9240952897dc121c257d903edf64ed115af62fb9018d0815f880dae98f2c10f0832398e48f5e96deffb07046106d2d03f88e06e267644262f" name="halibut-debugsource" arch="i586">
  <version epoch="0" ver="1.3" rel="1.4"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1762603200">- initial version</changelog>
</package>
<package pkgid="a5a0eda887e91d276b7f6ae74fe862012a894db482c66b8faaf37ae83da579284f74a0abbd991cf6bd68e8c52729e0e393e52755be240b6b9e1e6f0decd384de" name="halloy-debuginfo" arch="i586">
  <version epoch="0" ver="2026.5" rel="1.2"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1750075200">- Update to version 2025.6:
  + Added:
  - New application icon
  - Show channel mode in panel if available
  - Configuration options for font weight and bold weight
  - /delay &lt;seconds&gt; command that can be used to control the
    timing of commands sent on connect
  - Configuration option for the ordering of servers in the
    sidebar
  + Fixed:
  - Handling of RPL_NOWAWAY &amp; RPL_UNAWAY to reflect user's own
    AWAY state
  - Draft messages are saved while navigating message history</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1753617600">- Update to version 2025.7:
  + Added:
  - Ability to ignore nicknames on server level or on a per-
    channel basis
  - Ability to truncate nicknames in buffer
  - New option to customize the appearance of offline nicknames
  - Specify whether nicknames in buffers appear with the user's
    current status or status at time of sending the message
  - Log level filtering for the log buffer (ctrl + l) and log
    file
  - Per toast type setting for showing content in toasts
  - Ability to hide nick and mode change server messages
  - Context menu item added to server-wide buffers to mark all
    messages as read
  - Auto-accept file transfers, with support for nick and mask
    filtering
  - Adjustable scrollbar sizing
  + Fixed:
  - Sidebar menu is now drawn with the correct offset
  - Prevent messages with previews from shifting position on
    hover
  - Recognize registration completion on older servers without
    capability negotiation (i.e. send on_connect, umodes, etc.)
  + Changed:
  - Optimized message loading by implementing lazy loading:
    buffers now load only enough messages to fill the visible
    area instead of always loading 500+ messages.
  - The [buffer.away] section has been split into
    [buffer.channel.nicklist] and [buffer.nickname] for greater
    flexibility
  - Colorize the level text in log buffer based on theme
  - Scrollbars now use a dedicated scrollbar color instead of
    horizontal_rule
  - Tor is now an optional feature. Build with --features tor to
    enable Tor proxy support
  - Topic "set at" time is now shown with local timezone offset,
    instead of UTC's</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1753963200">- Update to version 2025.8:
  + Added:
  - Clear buffers with /clear command
  - Notification indicator on sidebar menu for application updates
    and file transfers
  + Fixed:
  - Nicknames in query was always shown as offline</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1758196800">- Update to version 2025.9:
  + Added:
  - Added different unread icons for highlights vs regular
    unread messages
  - Setting to change icons for unread messages and unread
    highlight messages
  - Setting to change server icon size
  - Setting to control spacing between messages in buffers
  - Ability to specific multiple themes which then gets picked
    randomly at launch
  - Notification indicator on sidebar menu for warning &amp; error
    log messages
  - Ability to mark as read on buffer close only if scrolled to
    the bottom of the buffer (new default behavior)
  - /part, /topic, /mode, /kick, and /ctcp commands can have
    their target(s) argument skipped when it can be inferred from
    context (e.g. /topic will target the current channel by
    default when used in a channel buffer)
  - /cleartopic command to remove a channel's topic (will target
    the current channel by default when used in a channel buffer)
  - Ability to hide and theme kick server messages
  - Setting to control whether or not to restore on launch the
    panes that were open when Halloy last closed
  - Setting for split axis chosen as the shorter dimension of the
    focused pane (new default behavior)
  - Setting for split axis chosen as the shorter dimension of the
    largest splittable pane
  - soju.im/bouncer-networks support
  - Setting to hide the backlog divider when all messages in the
    buffer have been read
  - Setting to specify whether nickname highlighting is case
    sensitive
  - Setting to hide topic changes
  + Fixed:
  - Receiving files over DCC will no longer stall when sender
    stops accepting received receipts
  - Attempting to navigate to the next/previous unread buffer,
    when there is no such buffer, will no longer clear the buffer
  - Window position is now validated, preventing windows from
    opening on disconnected monitors
  - When kicked from a channel the kick message will be broadcast
    in the server buffer (which remains open) as well as in the
    channel history (which is closed on kick)
  - Preview images with large dimensions will not be displayed if
    larger than the allowed buffer size
  - Do not activate the mark as read buffer when blocked/hidden
    messages are unread in the buffer
  - Nickname highlighting is case insensitive by default (and
    uses the server's specified casemapping)
  - Nickname changes properly broadcast in all channels user is
    in
  - Page up/down behavior moves by consistent page length, and
    will no longer get stuck at the top of a buffer
  - file_transfer.save_directory is now affected by path
    substitutions (tilde expansion &amp; relative path prefixing)
  + Changed:
  - Relative paths in configuration files are now prefixed with
    config dir
- add libxcb-devel BuildRequires: needed to build v2025.9</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1762430400">- Update to version 2025.11:
  + Fixed:
  - Regression when loading chat history in channel
- Update to version 2025.10:
  + Added:
  - /sysinfo command to send system info to current buffer
  - Copy URLs from context menu by right-clicking links
  - Setting to condense multiple server messages
  - /detach command to detach from channels (soju)
  - Support for USERINFO CTCP query
  - Configurable anti-flood for servers without SAFERATE
  - Channel modes retrieved on join (shown in title bar)
  - Display own nickname next to input field
  - Server messages can be dimmed (default on)
  - Timestamp context menu to copy time &amp; show date
  - Setting to open new buffers scrolled to bottom
  - macOS: adjust content for titlebar
  - Setting to remove all window decorations
  - New sounds: Zone, Bloop, Drop, Tweep
  + Fixed:
  - Delay enforced between notifications
  - Large fonts no longer blank sidebar/title bar
  - Linux primary clipboard supported
  - Sound effects reload on config refresh
  - Filters apply only to their server
  - Filters renormalize after ISUPPORT updates
  - Crash on typing /bouncer fixed
  - Scroll state stable with long URL previews
  - Sidebar opens reliably on first click
  + Changed:
  - Logs pane only shows current session logs
  - Version always visible in user menu
- change back cargo update from _service to true: it works again</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1764849600">- Update to version 2025.12:
  + Added:
  * Ability to exclude previews from specific server messages
    (e.g. topic, part, quit)
  * Ability to expand &amp; contract condensed messages via
    left-click
  * Ability to hide nickname for consecutive messages from the
    same user
  * Ability to hide the indicator when a new version of Halloy
    is available
  * Ability to set Emacs-like keybindings for text input
  * Ability to specify a distinct sound for each match highlight
    set
  * Border radius on both image previews and cards displaying
    images through meta tags (configurable)
  * Change-host and kick server messages messages can be
    condensed
  * Context menu added to text input when right clicking
  * Context menu item added to server-wide buffers to close all
    queries
  * Exit application from user menu
  * Fuzzy matching when searching in command bar
  * Keyboard shortcuts can now be unset
  * Messages that fail to send are dimmed and marked, and can be
    deleted or re-sent (for servers that support the echo-message
    capability)
  * Per server custom proxy configuration option
  * Reload Halloy by sending SIGUSR1 on Unix system
  * Setting to disable file transfers (DCC), removing it from the
    UI
  * Setting to notify for every message in a channel
  * /plain command to send text with automatic formatting
    disabled
  * Whowas instead of Whois action in context menu for offline
    nicknames
  + Fixed:
  * Channels with the same name as servers now appear before
    servers when searching in command bar
  * Flickering logo on Welcome screen
  * Hide jitter in backlog divider caused by read marker updates
    when marking read on send
  * Larger fonts (and font sizes) can be used without blanking
    out the input box
  * NumLock status respected in input box &amp; shortcuts
  * Server messages reporting an inability to send to a
    nick/channel are routed to the relevant buffer
  * Standard Exif rotation data is used when displaying images
  + Changed:
  * Buffer context menu items in sidebar are sorted
    alphabetically
  * By default the backlog separator is hidden when all messages
    in a pane have been marked as read
    (buffer.backlog_separator.hide_when_all_read)
  * Unicode nicknames are now supported
  * User menu configuration moved to [sidebar.user_menu] section</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1768996800">- Update to version 2026.1:
  + Added:
  - Open URL entry to URL context menus
  - Setting to not hide consecutive if previous
    message was an image preview
  - Channel discovery buffer to view all channels
    on a server
  - Setting to hide server icons in sidemenu
  - Setting to adjust buffer padding and server
    spacing in sidemenu
  - Setting to adjust entry padding in context menus
  - Support for configuring a regex-based allowlist
    of URL patterns for Preview
  - Setting to open a new pane, replace current
    pane, or open a new window after /join
  - Emoji, channel, and user completion can be used
    with commands
  - Auto-completion (emoji/channel/user) will
    auto-complete at the text cursor
  - Insert-nickname will place the nickname at the
    text cursor
  - Backlog separator can be customized with a
    custom color and text
  - Setting to disable unread indicators for specified
    channels/servers
  - Users and messages can be filtered using regular
    expressions
  - Added ability to set default QUIT and PART reason
  - /connect command to temporarily connect to a server
  - Setting for the font size of messages that contain
    only emojis
  + Fixed:
  - No longer any delay in showing a tooltip after
    hovering
  - Ignored users will not be suggested by user
    auto-completion
  - Channel auto-completion works with all channel
    prefixes
  - Number pad enter now sends messages instead of
    adding a new line
  - Join &amp; monitor commands respect TARGMAX limits
  - /sysinfo is cleared from input when sent
  - Channel and user links in messages in the highlight
    buffer
  - Remember fullscreen state across sessions</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1770465600">- Update to version 2026.2:
  + Added:
  - Settings to disable (selectively, or for the entire server)
  - confirmation of delivery for sent messages
  - Setting to adjust inner spacing and outer padding for panes
  - (pane.gap.inner, pane.gap.outer)
  - Setting to style unread query buffers as highlights in the
  - sidebar (sidebar.unread_indicator.query_as_highlight)
  - Settings to configure card and image preview dimensions
  - Support for transparent background.
  + Fixed:
  - Buffer not showing history until resize
  - Previews are fetched through the same proxy as the server
    (or default proxy) for HTTP/SOCKS5 proxies
  - No longer highlight nickname mentions in sent messages in
    certain scenarios
  - Filters applied to one server will no longer hide query panes
    for other servers
  - Card preview description text is now limited in height to
    prevent excessive text display
  + Changed:
  - No longer highlight matches in sent messages
  - No longer show notifications for messages where the relevant
    buffer is open and Halloy is focused</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1773403200">- Update to version 2026.4:
  + Added:
  - Support for the IRCv3 react client tag
  - Correctly record window size if window is maximized
  - Optional settings to transform channel name casing:
    + sidebar.channel_name_casing for channel entries in
    the sidebar
    + buffer.channel.channel_name_casing for channel pane
    title bars
  + Changed:
  - Notification toasts can now use a subtitle on supported
    operating systems
  - New about screen accessible from the user menu in the
    sidebar
  - Added setting to mark focused buffers as read on
    incoming messages
  - Formatting inside code spans is ignored to prevent
    styling breaks
  - Links inside code spans are not detected to prevent
    styling breaks
  - Setting to hide consecutive timestamps
    (buffer.timestamp.hide_consecutive)
  - Channel name casing can be transformed via
    channel_name_casing settings
  + Fixed:
  - High CPU usage when opening very large buffers
  - Window state is saved even if altered shortly before
    quitting
  - Default dimmed value for server messages no longer
    overrides dimmed = false
  - Context menu items would not respond to clicks
  - Filters load on first connection via bouncer-networks
    and update on reload
  - Compatibility with ZNC backlog service
  - Markdown formatting inside code spans is properly
    ignored
  + Security:
  - Improve link preview management to mitigate
    spam-driven resource abuse
- Version 2026.3:
  + Added:
  - Support requesting window attention for notifications
    (notifications.&lt;type&gt;.request_attention)
  - Default server message pseudo-type allowing
    user-specified defaults
  - Default internal message pseudo-type allowing
    user-specified defaults
  - Setting to specify queries added to the sidebar after
    connecting
  - Ability to disconnect on SASL auth failure
    (enabled by default)
  - Setting to configure font line height
    (font.line_height)
  - Ability to add multiple keybinds for a single shortcut
  - Sidebar actions configurable separately for channel
    and query buffers
  - URL context menu supports Hide Preview / Show Preview
  - New shortcuts:
    + new_horizontal_buffer
    + new_vertical_buffer
    + quit_application
  - Expanded show_access_levels to allow all access levels
  - Locale specification for timestamp formatting
  - Include chantypes / prefixes when sorting channels
    in sidebar
  - Manual disconnection disables auto-reconnect
  - Disconnected servers can reconnect via sidebar
    context menu
  - servers.&lt;name&gt;.autoconnect setting prevents
    connection on launch
  - /connect and /reconnect usable in buffers for
    disconnected servers
  - /join without argument can rejoin channel buffers
  + Changed:
  - Leaving a server will no longer remove it
    automatically from sidebar
  - Condensed server messages enabled by default for
    nick changes, joins, parts, and quits
  - Default condensed server message icon is now "none"
  - sidebar.user_menu.show_new_version_indicator renamed
    to check_for_update_on_launch
  - Default settings updated:
    + buffer.server_messages.condense.messages now
    includes change-host, change-nick, join, part, quit
    + sidebar.padding.buffer changed from [5,5] to [4,4]
    + sidebar.spacing.server changed from 12 to 6
  + Fixed:
  - Channel mode in pane headers not updating
    immediately after changes
  - Cycle next/previous unread buffer shortcuts work
    from empty pane
  - Message rendering virtualization improves
    buffer performance
  - Default proxy used when checking for updates
  - Detect system locale when formatting timestamps
  - Connection details update properly after
    configuration changes
  - Server configs update correctly when reloading
    configuration file
  - Join failure now shows the failure reasonn</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1774353600">- Update to version 2026.5:
  Added:
  * Setting to limit reaction display length
    (buffer.channel.message.max_reaction_display) and maximum
    length (buffer.channel.message.max_reaction_chars)
  * Emoji and command picker entries are now clickable and insert
    the selected completion directly into the input.
  * Multi-line send support (uses IRCv3 multiline when available;
    note: incompatible with the current release of soju [v0.10.1],
    expected to be resolved in a future version)
  * Typing indicator support (uses IRCv3 typing)
  * Add emoji reactions for supported servers (uses IRCv3 react)
  * New "config" option to sidebar.order_channels_by.
    Uses server.&lt;server_name&gt;.channels to determine order.
  * Case insensitive sort of query names in sidebar
  * Copied order_channels_by from sidebar to server.&lt;name&gt;,
    defaults to sidebar.order_channels_by if empty.
  * Alias commands (see buffer.commands.aliases)
  * Exec command support for generating input from shell command
    output (see buffer.commands.exec)
  * The titlebar now displays the current buffer for each window.
  * /plain-me, /format-me, /plain-msg, /format-msg, /plain-notice,
    and /format-notice commands were added to provide
    /plain//format functionality to the /me, /msg, and /notice
    commands
  Fixed:
  * Improved message length calculation (when known the bytes
    required to relay a message are included in the calculation,
    when unknown an estimate is used)
  * Prevent interaction leakage behind open modals: clicks, cursor
    changes, and hover states no longer affect underlying UI while
    preserving outside-click and Esc to close
  * Prevent clicks from passing through completion picker overlays
    to content behind them (for example nicknames in the buffer).
  * Regression that could make the application slow to close
  * Apply locale to context menu, copy, and date separator
    timestamps
  * Fixed direct message notifications when excludes are present
  * Fixed reloading config for channel sorting.
  * Fixed handling of URLs ending with ).
  * Auto-format rules are applied to the content of /me, /msg,
    and /notice commands
  Changed:
  * Spoilers (/f ||hello world||) now reveal on click instead of
    hover
  Security:
  * Fixed file transfer path traversal vulnerability when using DCC
  * Config directories and config.toml are now created with
    owner-only permissions</changelog>
</package>
<package pkgid="1b7b261487b4b14ab735d3a7f4ea47d2900c2ef53b8096447b5ce11ef6d482b7658fd05348ae9074f365cfb647a29654b17ed7f54184335b9782e6faf7b8d181" name="halloy-debugsource" arch="i586">
  <version epoch="0" ver="2026.5" rel="1.2"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1750075200">- Update to version 2025.6:
  + Added:
  - New application icon
  - Show channel mode in panel if available
  - Configuration options for font weight and bold weight
  - /delay &lt;seconds&gt; command that can be used to control the
    timing of commands sent on connect
  - Configuration option for the ordering of servers in the
    sidebar
  + Fixed:
  - Handling of RPL_NOWAWAY &amp; RPL_UNAWAY to reflect user's own
    AWAY state
  - Draft messages are saved while navigating message history</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1753617600">- Update to version 2025.7:
  + Added:
  - Ability to ignore nicknames on server level or on a per-
    channel basis
  - Ability to truncate nicknames in buffer
  - New option to customize the appearance of offline nicknames
  - Specify whether nicknames in buffers appear with the user's
    current status or status at time of sending the message
  - Log level filtering for the log buffer (ctrl + l) and log
    file
  - Per toast type setting for showing content in toasts
  - Ability to hide nick and mode change server messages
  - Context menu item added to server-wide buffers to mark all
    messages as read
  - Auto-accept file transfers, with support for nick and mask
    filtering
  - Adjustable scrollbar sizing
  + Fixed:
  - Sidebar menu is now drawn with the correct offset
  - Prevent messages with previews from shifting position on
    hover
  - Recognize registration completion on older servers without
    capability negotiation (i.e. send on_connect, umodes, etc.)
  + Changed:
  - Optimized message loading by implementing lazy loading:
    buffers now load only enough messages to fill the visible
    area instead of always loading 500+ messages.
  - The [buffer.away] section has been split into
    [buffer.channel.nicklist] and [buffer.nickname] for greater
    flexibility
  - Colorize the level text in log buffer based on theme
  - Scrollbars now use a dedicated scrollbar color instead of
    horizontal_rule
  - Tor is now an optional feature. Build with --features tor to
    enable Tor proxy support
  - Topic "set at" time is now shown with local timezone offset,
    instead of UTC's</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1753963200">- Update to version 2025.8:
  + Added:
  - Clear buffers with /clear command
  - Notification indicator on sidebar menu for application updates
    and file transfers
  + Fixed:
  - Nicknames in query was always shown as offline</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1758196800">- Update to version 2025.9:
  + Added:
  - Added different unread icons for highlights vs regular
    unread messages
  - Setting to change icons for unread messages and unread
    highlight messages
  - Setting to change server icon size
  - Setting to control spacing between messages in buffers
  - Ability to specific multiple themes which then gets picked
    randomly at launch
  - Notification indicator on sidebar menu for warning &amp; error
    log messages
  - Ability to mark as read on buffer close only if scrolled to
    the bottom of the buffer (new default behavior)
  - /part, /topic, /mode, /kick, and /ctcp commands can have
    their target(s) argument skipped when it can be inferred from
    context (e.g. /topic will target the current channel by
    default when used in a channel buffer)
  - /cleartopic command to remove a channel's topic (will target
    the current channel by default when used in a channel buffer)
  - Ability to hide and theme kick server messages
  - Setting to control whether or not to restore on launch the
    panes that were open when Halloy last closed
  - Setting for split axis chosen as the shorter dimension of the
    focused pane (new default behavior)
  - Setting for split axis chosen as the shorter dimension of the
    largest splittable pane
  - soju.im/bouncer-networks support
  - Setting to hide the backlog divider when all messages in the
    buffer have been read
  - Setting to specify whether nickname highlighting is case
    sensitive
  - Setting to hide topic changes
  + Fixed:
  - Receiving files over DCC will no longer stall when sender
    stops accepting received receipts
  - Attempting to navigate to the next/previous unread buffer,
    when there is no such buffer, will no longer clear the buffer
  - Window position is now validated, preventing windows from
    opening on disconnected monitors
  - When kicked from a channel the kick message will be broadcast
    in the server buffer (which remains open) as well as in the
    channel history (which is closed on kick)
  - Preview images with large dimensions will not be displayed if
    larger than the allowed buffer size
  - Do not activate the mark as read buffer when blocked/hidden
    messages are unread in the buffer
  - Nickname highlighting is case insensitive by default (and
    uses the server's specified casemapping)
  - Nickname changes properly broadcast in all channels user is
    in
  - Page up/down behavior moves by consistent page length, and
    will no longer get stuck at the top of a buffer
  - file_transfer.save_directory is now affected by path
    substitutions (tilde expansion &amp; relative path prefixing)
  + Changed:
  - Relative paths in configuration files are now prefixed with
    config dir
- add libxcb-devel BuildRequires: needed to build v2025.9</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1762430400">- Update to version 2025.11:
  + Fixed:
  - Regression when loading chat history in channel
- Update to version 2025.10:
  + Added:
  - /sysinfo command to send system info to current buffer
  - Copy URLs from context menu by right-clicking links
  - Setting to condense multiple server messages
  - /detach command to detach from channels (soju)
  - Support for USERINFO CTCP query
  - Configurable anti-flood for servers without SAFERATE
  - Channel modes retrieved on join (shown in title bar)
  - Display own nickname next to input field
  - Server messages can be dimmed (default on)
  - Timestamp context menu to copy time &amp; show date
  - Setting to open new buffers scrolled to bottom
  - macOS: adjust content for titlebar
  - Setting to remove all window decorations
  - New sounds: Zone, Bloop, Drop, Tweep
  + Fixed:
  - Delay enforced between notifications
  - Large fonts no longer blank sidebar/title bar
  - Linux primary clipboard supported
  - Sound effects reload on config refresh
  - Filters apply only to their server
  - Filters renormalize after ISUPPORT updates
  - Crash on typing /bouncer fixed
  - Scroll state stable with long URL previews
  - Sidebar opens reliably on first click
  + Changed:
  - Logs pane only shows current session logs
  - Version always visible in user menu
- change back cargo update from _service to true: it works again</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1764849600">- Update to version 2025.12:
  + Added:
  * Ability to exclude previews from specific server messages
    (e.g. topic, part, quit)
  * Ability to expand &amp; contract condensed messages via
    left-click
  * Ability to hide nickname for consecutive messages from the
    same user
  * Ability to hide the indicator when a new version of Halloy
    is available
  * Ability to set Emacs-like keybindings for text input
  * Ability to specify a distinct sound for each match highlight
    set
  * Border radius on both image previews and cards displaying
    images through meta tags (configurable)
  * Change-host and kick server messages messages can be
    condensed
  * Context menu added to text input when right clicking
  * Context menu item added to server-wide buffers to close all
    queries
  * Exit application from user menu
  * Fuzzy matching when searching in command bar
  * Keyboard shortcuts can now be unset
  * Messages that fail to send are dimmed and marked, and can be
    deleted or re-sent (for servers that support the echo-message
    capability)
  * Per server custom proxy configuration option
  * Reload Halloy by sending SIGUSR1 on Unix system
  * Setting to disable file transfers (DCC), removing it from the
    UI
  * Setting to notify for every message in a channel
  * /plain command to send text with automatic formatting
    disabled
  * Whowas instead of Whois action in context menu for offline
    nicknames
  + Fixed:
  * Channels with the same name as servers now appear before
    servers when searching in command bar
  * Flickering logo on Welcome screen
  * Hide jitter in backlog divider caused by read marker updates
    when marking read on send
  * Larger fonts (and font sizes) can be used without blanking
    out the input box
  * NumLock status respected in input box &amp; shortcuts
  * Server messages reporting an inability to send to a
    nick/channel are routed to the relevant buffer
  * Standard Exif rotation data is used when displaying images
  + Changed:
  * Buffer context menu items in sidebar are sorted
    alphabetically
  * By default the backlog separator is hidden when all messages
    in a pane have been marked as read
    (buffer.backlog_separator.hide_when_all_read)
  * Unicode nicknames are now supported
  * User menu configuration moved to [sidebar.user_menu] section</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1768996800">- Update to version 2026.1:
  + Added:
  - Open URL entry to URL context menus
  - Setting to not hide consecutive if previous
    message was an image preview
  - Channel discovery buffer to view all channels
    on a server
  - Setting to hide server icons in sidemenu
  - Setting to adjust buffer padding and server
    spacing in sidemenu
  - Setting to adjust entry padding in context menus
  - Support for configuring a regex-based allowlist
    of URL patterns for Preview
  - Setting to open a new pane, replace current
    pane, or open a new window after /join
  - Emoji, channel, and user completion can be used
    with commands
  - Auto-completion (emoji/channel/user) will
    auto-complete at the text cursor
  - Insert-nickname will place the nickname at the
    text cursor
  - Backlog separator can be customized with a
    custom color and text
  - Setting to disable unread indicators for specified
    channels/servers
  - Users and messages can be filtered using regular
    expressions
  - Added ability to set default QUIT and PART reason
  - /connect command to temporarily connect to a server
  - Setting for the font size of messages that contain
    only emojis
  + Fixed:
  - No longer any delay in showing a tooltip after
    hovering
  - Ignored users will not be suggested by user
    auto-completion
  - Channel auto-completion works with all channel
    prefixes
  - Number pad enter now sends messages instead of
    adding a new line
  - Join &amp; monitor commands respect TARGMAX limits
  - /sysinfo is cleared from input when sent
  - Channel and user links in messages in the highlight
    buffer
  - Remember fullscreen state across sessions</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1770465600">- Update to version 2026.2:
  + Added:
  - Settings to disable (selectively, or for the entire server)
  - confirmation of delivery for sent messages
  - Setting to adjust inner spacing and outer padding for panes
  - (pane.gap.inner, pane.gap.outer)
  - Setting to style unread query buffers as highlights in the
  - sidebar (sidebar.unread_indicator.query_as_highlight)
  - Settings to configure card and image preview dimensions
  - Support for transparent background.
  + Fixed:
  - Buffer not showing history until resize
  - Previews are fetched through the same proxy as the server
    (or default proxy) for HTTP/SOCKS5 proxies
  - No longer highlight nickname mentions in sent messages in
    certain scenarios
  - Filters applied to one server will no longer hide query panes
    for other servers
  - Card preview description text is now limited in height to
    prevent excessive text display
  + Changed:
  - No longer highlight matches in sent messages
  - No longer show notifications for messages where the relevant
    buffer is open and Halloy is focused</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1773403200">- Update to version 2026.4:
  + Added:
  - Support for the IRCv3 react client tag
  - Correctly record window size if window is maximized
  - Optional settings to transform channel name casing:
    + sidebar.channel_name_casing for channel entries in
    the sidebar
    + buffer.channel.channel_name_casing for channel pane
    title bars
  + Changed:
  - Notification toasts can now use a subtitle on supported
    operating systems
  - New about screen accessible from the user menu in the
    sidebar
  - Added setting to mark focused buffers as read on
    incoming messages
  - Formatting inside code spans is ignored to prevent
    styling breaks
  - Links inside code spans are not detected to prevent
    styling breaks
  - Setting to hide consecutive timestamps
    (buffer.timestamp.hide_consecutive)
  - Channel name casing can be transformed via
    channel_name_casing settings
  + Fixed:
  - High CPU usage when opening very large buffers
  - Window state is saved even if altered shortly before
    quitting
  - Default dimmed value for server messages no longer
    overrides dimmed = false
  - Context menu items would not respond to clicks
  - Filters load on first connection via bouncer-networks
    and update on reload
  - Compatibility with ZNC backlog service
  - Markdown formatting inside code spans is properly
    ignored
  + Security:
  - Improve link preview management to mitigate
    spam-driven resource abuse
- Version 2026.3:
  + Added:
  - Support requesting window attention for notifications
    (notifications.&lt;type&gt;.request_attention)
  - Default server message pseudo-type allowing
    user-specified defaults
  - Default internal message pseudo-type allowing
    user-specified defaults
  - Setting to specify queries added to the sidebar after
    connecting
  - Ability to disconnect on SASL auth failure
    (enabled by default)
  - Setting to configure font line height
    (font.line_height)
  - Ability to add multiple keybinds for a single shortcut
  - Sidebar actions configurable separately for channel
    and query buffers
  - URL context menu supports Hide Preview / Show Preview
  - New shortcuts:
    + new_horizontal_buffer
    + new_vertical_buffer
    + quit_application
  - Expanded show_access_levels to allow all access levels
  - Locale specification for timestamp formatting
  - Include chantypes / prefixes when sorting channels
    in sidebar
  - Manual disconnection disables auto-reconnect
  - Disconnected servers can reconnect via sidebar
    context menu
  - servers.&lt;name&gt;.autoconnect setting prevents
    connection on launch
  - /connect and /reconnect usable in buffers for
    disconnected servers
  - /join without argument can rejoin channel buffers
  + Changed:
  - Leaving a server will no longer remove it
    automatically from sidebar
  - Condensed server messages enabled by default for
    nick changes, joins, parts, and quits
  - Default condensed server message icon is now "none"
  - sidebar.user_menu.show_new_version_indicator renamed
    to check_for_update_on_launch
  - Default settings updated:
    + buffer.server_messages.condense.messages now
    includes change-host, change-nick, join, part, quit
    + sidebar.padding.buffer changed from [5,5] to [4,4]
    + sidebar.spacing.server changed from 12 to 6
  + Fixed:
  - Channel mode in pane headers not updating
    immediately after changes
  - Cycle next/previous unread buffer shortcuts work
    from empty pane
  - Message rendering virtualization improves
    buffer performance
  - Default proxy used when checking for updates
  - Detect system locale when formatting timestamps
  - Connection details update properly after
    configuration changes
  - Server configs update correctly when reloading
    configuration file
  - Join failure now shows the failure reasonn</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1774353600">- Update to version 2026.5:
  Added:
  * Setting to limit reaction display length
    (buffer.channel.message.max_reaction_display) and maximum
    length (buffer.channel.message.max_reaction_chars)
  * Emoji and command picker entries are now clickable and insert
    the selected completion directly into the input.
  * Multi-line send support (uses IRCv3 multiline when available;
    note: incompatible with the current release of soju [v0.10.1],
    expected to be resolved in a future version)
  * Typing indicator support (uses IRCv3 typing)
  * Add emoji reactions for supported servers (uses IRCv3 react)
  * New "config" option to sidebar.order_channels_by.
    Uses server.&lt;server_name&gt;.channels to determine order.
  * Case insensitive sort of query names in sidebar
  * Copied order_channels_by from sidebar to server.&lt;name&gt;,
    defaults to sidebar.order_channels_by if empty.
  * Alias commands (see buffer.commands.aliases)
  * Exec command support for generating input from shell command
    output (see buffer.commands.exec)
  * The titlebar now displays the current buffer for each window.
  * /plain-me, /format-me, /plain-msg, /format-msg, /plain-notice,
    and /format-notice commands were added to provide
    /plain//format functionality to the /me, /msg, and /notice
    commands
  Fixed:
  * Improved message length calculation (when known the bytes
    required to relay a message are included in the calculation,
    when unknown an estimate is used)
  * Prevent interaction leakage behind open modals: clicks, cursor
    changes, and hover states no longer affect underlying UI while
    preserving outside-click and Esc to close
  * Prevent clicks from passing through completion picker overlays
    to content behind them (for example nicknames in the buffer).
  * Regression that could make the application slow to close
  * Apply locale to context menu, copy, and date separator
    timestamps
  * Fixed direct message notifications when excludes are present
  * Fixed reloading config for channel sorting.
  * Fixed handling of URLs ending with ).
  * Auto-format rules are applied to the content of /me, /msg,
    and /notice commands
  Changed:
  * Spoilers (/f ||hello world||) now reveal on click instead of
    hover
  Security:
  * Fixed file transfer path traversal vulnerability when using DCC
  * Config directories and config.toml are now created with
    owner-only permissions</changelog>
</package>
<package pkgid="23803d5110e8468ae7ee4c3dddae718039e8ac191b0ad9bf056a8d320063eeca8a3c9a1dfa90e1bffd9ff1c1c976c634eca3849dbdb15c1cd24cf7bd0ad2d348" name="hamclock-debuginfo" arch="i586">
  <version epoch="0" ver="4.16" rel="1.5"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741262400">- initial, minimal package</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745150400">- update to 4.16:
  * new: add DXPeditions data pane
  * new: add automatic upgrade option
  * new: add get_dxpeds RESTful command
  * new: add RTTY VOACAP mode
  * change: current satellite az and el are now shown above pass
  * change: RESTful set_bmp can now display any image in the map area
  * change: add support for more UDP XML packet formats
  * change: UDP spots may be filtered to only those made by own call
  * fix: more download speed improvements
  * fix: DX Cluster rounding could move spot time into the future
  * fix: DX Cluster spot was updated only if it moved to a different band
  * fix: SpcWx rankings were not initialized if not using Auto</changelog>
</package>
<package pkgid="552c455732c55237465ca24570d1b91c557260103b85c3bf810c8a5b5c7110ef3ed26878d4eee89af6eee2c95354c1aa96b944f92a2ee93ddc032e809ee28488" name="hamclock-debugsource" arch="i586">
  <version epoch="0" ver="4.16" rel="1.5"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1741262400">- initial, minimal package</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745150400">- update to 4.16:
  * new: add DXPeditions data pane
  * new: add automatic upgrade option
  * new: add get_dxpeds RESTful command
  * new: add RTTY VOACAP mode
  * change: current satellite az and el are now shown above pass
  * change: RESTful set_bmp can now display any image in the map area
  * change: add support for more UDP XML packet formats
  * change: UDP spots may be filtered to only those made by own call
  * fix: more download speed improvements
  * fix: DX Cluster rounding could move spot time into the future
  * fix: DX Cluster spot was updated only if it moved to a different band
  * fix: SpcWx rankings were not initialized if not using Auto</changelog>
</package>
<package pkgid="49ddc82301b880dbf77ec92dd5d8aef25d89791e726ca9df2b05ea8d0f18be581165eddb16f909cb44517a0c3d84e17fdbb863d6e7fb009d27118697f05e109b" name="hamlib-debuginfo" arch="i586">
  <version epoch="0" ver="4.7.2" rel="1.3"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1735387200">- Update to version 4.6 (2024-12-24)
  * send_raw can now take hex digits as colon-separated -- e.g.
    send _raw icom xfe:xfe:x94:xe0:03:xfd
  * Add IC7760
  * IC7300 Mode filter can now be set by # (i.e. 1,2,3)
  * Fixed AF6SA WRC rotor controller
  * Added Rhode&amp;Schwarz XK852
  * Added Xiegu X6200
  * Added Commradio CTX-10
  * Added Guoehe PMR-171
  * Added csntechnoligies.net S.A.T Satellite rotor control
  * Added PSTRotator control
  * Added Flex SmartSDR slices A-H
  * Added Motorola Micom M2/M3
  * Added SDR Radio SDRConsole -- TS-2000 is now hardware flow
    control so need separate entry
  * Added --set-conf=filter_usb, filter_usbd, and filter_cw to
    allow Icom rigs set mode to set filter number too
  * Added macros for applications to obtain pointers to Hamlib
    structures(issues #1445, #1420, #487). Internal conversion is
    still a WIP, but use of these macros will make the final cutover
    transparent to applications.
  * Added Guohe Q900 entry
  * Unify behavior of all rigctl split commands
  * Make the set_split_* commands modify the state of the specified
    split VFO -- the current or targeted VFO do not have any effect
  * Make the set_split_* commands enable split automatically if not
    enabled
  * Make the get_split_* commands return frequency of 0 Hz, mode
    NONE and filter of 0 Hz if split is not enabled
  * Allow all split commands to avoid VFO swapping if supported by
    the rig model
  * Improve Icom backend to set/get frequency, mode and filter
    without VFO swapping if supported by the rig model
  * Improve Yaesu newcat backend split handling
  * Expose "Targetable features" (RIG_TARGETABLE_*) in dump_caps
    output to allow clients to determine which commands can be
    executed  without VFO swapping
  * Added RIG_FUNC_SYNC for FTDX101D/MP
  * Added Barrett 4100
  * Added DL2MAN (tr)uSDX -- needs refinement
  * Added Thetis entry -- derived from FlexRadio/Apache PowerSDR
  * Added VOICE/CW memory capability to many rigs -- thanks to David
    Balharrie M0DGB/G8FKH
  * Add -# --skip_init option to rigctl to skip rig initialization --
    useful for executing commands quickly
  * rig_caps is no longer constant -- this may break some 3rd party
    relying on the "const" declaration.
  * IC7610 now has IPP, DPP, and TX_INHIBIT functions set/get
  * Hamlib now starts a multicast server that sends out rig
    information. Does not receive commands yet. See README.multicast
  * rigctld has new -b/bind-all option to try all interfaces
  - - restores original behavior. This was done to fix duplicate
    rigctld instances on Windows
  * Yaesu rigs can now use send_morse to send keyer message 1-5
    or a CW message up to 50 chars (which will use memory 1)
  * rig set level METER can now take SWR,COMP,ALC,IC/ID,DB,PO,
    VDD,TEMP arguments to set which meter to display
  * reg get level displays meter number=name now
  * Added parm BANDSELECT for Yaesu rigs
    'p BANDSELECT' returns current band of VFOA
    'P BANDSELECT BAND160M' example selects the 160M band
    'P BANDSELECT ?' shows  bands available for the rig
  * Added rig_cm108_get/set_bit to API and get/set_gpio to
    rigctl(d) for GPIO1,2,3,4 access on CM108
  * Added BG2FX FX4/C/CR/L
  * Fixed IC7610 to use new 0x25 0x26 command added in latest
    firmware
  * Fix W command in rigctld to work properly -- can take
    terminating char or # of bytes to expect
  * Add rig_set_debug_filename so Python can redirect debug stream
  * Fix Yaesu LBL_NR to use proper values
  * Add IC-905
  * Add Anytone D578UVIII -- should work on any D558 model and
    perhaps others too
  * Add saebrtrack rotor
    https://sites.google.com/site/marklhammond/saebrtrack
  * Add offset_vfoa and offset_vfob applying to rig_set_freq
  * Fix K4 to put it in K40 mode when requesting ID
  * Fixes for M2 Rotors
  * Add rigctlsync utility to synchronize frequency from a rig
    to SDR# (or others)
  * Add SDR# rig for use with SDR#'s gpredict plugin -- can only
    get/set freq
  * Add Apex Shared Loop rotator -- unidirectional only so far
  * Add client_version to rigctld so client can report it's
    version for future use/compatibility/alternatives
  * Add --set-conf=tuner_control_pathname=hamlib_tuner_control
    (default). If file exists then it will be called with 0/1
    (Off/On) argument with 'U TUNER 0' or 'U TUNER 1". Default
    path is for current directory
  * Add MDS 4710/9710 rigs
  * Add FLIR PTU-D48, E46, D100, D300 rotors
  * Fix FTDX3000 rig split
  * Fix rigctld/rigctltcp information
  * Fix FT817 get/set_vfo
- remove patch hamlib-add-stdlib-header.patch (applied upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1736596800">- add patches from upstream fixing Tucnak build:
  * 0001-Change-rig_list_foreach-back-to-using-const-argument.patch
  * 0002-Fix-testrigopen.c-rig_list_foreach.patch
  * 0003-Fix-listrigs.s-rig_list_foreach.patch
  * 0004-Fix-rig_list_foreach-in-hamlibmodels.c.patch
  * 0005-Fix-rig_list_foreach-in-testmW2power.c.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737547200">- update to 4.6.1:
  * Fix C++ builds failing on rig_list_foreach function
  * Fix IC9100 rigctld startup to end up on VFOA
  * Fix grig build by removing sys/socket.h -- apparently not needed
  * Add new QMX entry to fix incompability with QDX
  * Fix IC746/PROT to not use data byte
  * FLRig to add DATA-U DATA-L modes
  * Fix TS570 RIG_LEVEL_STRENGTH with cal table
  * Remove get_powerstat from IC785X -- not supported
  * Fix SDRConsole by removing lots of things it does not have
- drop patches:
  * 0001-Change-rig_list_foreach-back-to-using-const-argument.patch
  * 0002-Fix-testrigopen.c-rig_list_foreach.patch
  * 0003-Fix-listrigs.s-rig_list_foreach.patch
  * 0004-Fix-rig_list_foreach-in-hamlibmodels.c.patch
  * 0005-Fix-rig_list_foreach-in-testmW2power.c.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739188800">- Update to 4.6.2:
  * Add missing levels for IC746/PRO RIG_LEVEL_RFPOWER_METER,
    RIG_LEVEL_RFPOWER_METER_WATTS,RIG_LEVEL_SWR,RIG_LEVEL_ALC
  * Fix IC905 for gpredict
  * Fix potential segfault on QMX
  * Fix pmr171</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1749556800">- Update to 4.6.3:
  * JRC: Remove RIG_FUNC_FAGC from 535D as erroneous
  * Add RIG_FUNC_NB2 functionality to both 535D and 545
  * * Restore IC-7300 spectrum data callback - regression in 4.6
  * Add locking to rig_[gs]et_level() - fixes sending CW from tlf
  * Fix attempt to use memory returned by setlocale() after being freed
  * Language bindings configuration and build fixes
  * Various build system and compilation fixes
  * IC-705 filter selection bandwidth for FM and WFM
  * IC-705 COMP, VD, and ID meter calibration values
  * Fix ACLog thousands separator
  * Documentation updates, typo fixes, man page fixes
  * Drop redundant token lookups and make local functions static
  * Fix rigctl showing hamlib_verson when connecting to rigctld
  * Add rig CODAN 2110</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1752926400">- Update to 4.6.4:
  * Fix handling of unprintable characters affecting radios such
    as the TM-D710/TM-V71
  * Fix memory leak in rigctld
  * Fix powerstat check for Icom R75 which rejects the command
  * Restore TS-590S/SG RIG_LEVEL_RFPOWER_METER
  * Fix rotctl \dump_caps output
  * Add CW sending capability to Flex SmartSDR
  * Handle spaces correctly for Fles SmartSDR</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1757160000">- Update to 4.6.5:
  * Update Kenwood CW buffer max message size, fix one byte buffer
    overrun
  * Fix segmentation Faults</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771243200">- Update to 4.7.0:
  * Revamp Kenwood voice memory handler - Fixes TS-890S &amp; TS-990S
  * libusb is now detected using the pkg-config facility.
  * Functions rig_get_conf, rot_get_conf, amp_get_conf deprecated
    use *_get_conf2() instead
  * rig_set_trn and rig_get_trn deprecated.
  * Many fixes for SWIG binding generation and improved Python
    support and testing
  * Fix AGC for IC-R75, fix AGC for all Icom rigs
  * New Drake R8 backend
  * New AF6SA WRC rotator backend
  * New Yaesu FTX-1 model support (alpha)
  * Update QRPLabs QMX backend for max serial rate of 230400 bps
  * Updates to Icom IC-F8101
  * New rig model Icom ID-52A/W Plus
  * Fix memory leaks in rigctld and rigctltcp
  * Fix Skywatcher backend for firmware that doesn't echo commands
  * Additional Yaesu FTX-1 capabilities
  * Add extended commands for the IC-7300MK2--
  * Revert updating FLRig model name
  * Add manual pages for rigctltcp, rigtestlibusb, rigtestmcast,
    and rigtestmcastrx
  * Pause building rigfreqwalk as the code does not align with the
    required commandline parameters
  * Developer visible changes, code moves and refactoring</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1776340800">- Update to 4.7.1:
  * Various compiler and portability fixes
  * Fix rig port timeout
  * Fix various FTX-1 meter, level and CTCSS table
  * Add power off capability to Flrig backend
  * Add SWR to supported 'get levels' for K3/K4
  * Add get_split_vfo to TS-850 backend
  * New simplecat backend
  * Fix and generalize clock handling for Icom radios
  * Fix Yaesu attenuator levels and LVL_KEYSPD reinitialization
  * Add new rig model Harris PRC-138
  * Various FT-710 fixes, eespecially handling SH format and RX bandwidth
  * Ensure FT-710 simulator rejects RF command
  * Fix low power calculation for K3/K3S
  * Fix FTX-1 SH bandwidth command in set/get_mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1782043200">- Update to 4.7.2:
  * Fix IC-7600/IC-7610 clock commands
  * Icom: Add CWR to modes eligible for DSP filtering
  * Kenwood: New model Hamgeek uSGX
  * Various fixes for Skywatcher, DX-SR8, FT-710, FTX-1, IC-705, X6100
  * rigctld: Fix send_raw stack out-of-bounds write and
    uninitialized memory CVE-2026-54634 (boo#1268628)
  * rigctld: Fix stack/heap overflow primitive in
    read_string_generic + auth bypass in rigctld + weak password
    handling (boo#1268629)</changelog>
</package>
<package pkgid="1c11c4af9b86126b50fd6d0d9f6200e682104df79834d7f126a401682462b5b91693b67c1ae3ce8789565f4da687e2feee2458346cf0ffb0009679c734a6d45b" name="hamlib-debugsource" arch="i586">
  <version epoch="0" ver="4.7.2" rel="1.3"/>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1735387200">- Update to version 4.6 (2024-12-24)
  * send_raw can now take hex digits as colon-separated -- e.g.
    send _raw icom xfe:xfe:x94:xe0:03:xfd
  * Add IC7760
  * IC7300 Mode filter can now be set by # (i.e. 1,2,3)
  * Fixed AF6SA WRC rotor controller
  * Added Rhode&amp;Schwarz XK852
  * Added Xiegu X6200
  * Added Commradio CTX-10
  * Added Guoehe PMR-171
  * Added csntechnoligies.net S.A.T Satellite rotor control
  * Added PSTRotator control
  * Added Flex SmartSDR slices A-H
  * Added Motorola Micom M2/M3
  * Added SDR Radio SDRConsole -- TS-2000 is now hardware flow
    control so need separate entry
  * Added --set-conf=filter_usb, filter_usbd, and filter_cw to
    allow Icom rigs set mode to set filter number too
  * Added macros for applications to obtain pointers to Hamlib
    structures(issues #1445, #1420, #487). Internal conversion is
    still a WIP, but use of these macros will make the final cutover
    transparent to applications.
  * Added Guohe Q900 entry
  * Unify behavior of all rigctl split commands
  * Make the set_split_* commands modify the state of the specified
    split VFO -- the current or targeted VFO do not have any effect
  * Make the set_split_* commands enable split automatically if not
    enabled
  * Make the get_split_* commands return frequency of 0 Hz, mode
    NONE and filter of 0 Hz if split is not enabled
  * Allow all split commands to avoid VFO swapping if supported by
    the rig model
  * Improve Icom backend to set/get frequency, mode and filter
    without VFO swapping if supported by the rig model
  * Improve Yaesu newcat backend split handling
  * Expose "Targetable features" (RIG_TARGETABLE_*) in dump_caps
    output to allow clients to determine which commands can be
    executed  without VFO swapping
  * Added RIG_FUNC_SYNC for FTDX101D/MP
  * Added Barrett 4100
  * Added DL2MAN (tr)uSDX -- needs refinement
  * Added Thetis entry -- derived from FlexRadio/Apache PowerSDR
  * Added VOICE/CW memory capability to many rigs -- thanks to David
    Balharrie M0DGB/G8FKH
  * Add -# --skip_init option to rigctl to skip rig initialization --
    useful for executing commands quickly
  * rig_caps is no longer constant -- this may break some 3rd party
    relying on the "const" declaration.
  * IC7610 now has IPP, DPP, and TX_INHIBIT functions set/get
  * Hamlib now starts a multicast server that sends out rig
    information. Does not receive commands yet. See README.multicast
  * rigctld has new -b/bind-all option to try all interfaces
  - - restores original behavior. This was done to fix duplicate
    rigctld instances on Windows
  * Yaesu rigs can now use send_morse to send keyer message 1-5
    or a CW message up to 50 chars (which will use memory 1)
  * rig set level METER can now take SWR,COMP,ALC,IC/ID,DB,PO,
    VDD,TEMP arguments to set which meter to display
  * reg get level displays meter number=name now
  * Added parm BANDSELECT for Yaesu rigs
    'p BANDSELECT' returns current band of VFOA
    'P BANDSELECT BAND160M' example selects the 160M band
    'P BANDSELECT ?' shows  bands available for the rig
  * Added rig_cm108_get/set_bit to API and get/set_gpio to
    rigctl(d) for GPIO1,2,3,4 access on CM108
  * Added BG2FX FX4/C/CR/L
  * Fixed IC7610 to use new 0x25 0x26 command added in latest
    firmware
  * Fix W command in rigctld to work properly -- can take
    terminating char or # of bytes to expect
  * Add rig_set_debug_filename so Python can redirect debug stream
  * Fix Yaesu LBL_NR to use proper values
  * Add IC-905
  * Add Anytone D578UVIII -- should work on any D558 model and
    perhaps others too
  * Add saebrtrack rotor
    https://sites.google.com/site/marklhammond/saebrtrack
  * Add offset_vfoa and offset_vfob applying to rig_set_freq
  * Fix K4 to put it in K40 mode when requesting ID
  * Fixes for M2 Rotors
  * Add rigctlsync utility to synchronize frequency from a rig
    to SDR# (or others)
  * Add SDR# rig for use with SDR#'s gpredict plugin -- can only
    get/set freq
  * Add Apex Shared Loop rotator -- unidirectional only so far
  * Add client_version to rigctld so client can report it's
    version for future use/compatibility/alternatives
  * Add --set-conf=tuner_control_pathname=hamlib_tuner_control
    (default). If file exists then it will be called with 0/1
    (Off/On) argument with 'U TUNER 0' or 'U TUNER 1". Default
    path is for current directory
  * Add MDS 4710/9710 rigs
  * Add FLIR PTU-D48, E46, D100, D300 rotors
  * Fix FTDX3000 rig split
  * Fix rigctld/rigctltcp information
  * Fix FT817 get/set_vfo
- remove patch hamlib-add-stdlib-header.patch (applied upstream)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1736596800">- add patches from upstream fixing Tucnak build:
  * 0001-Change-rig_list_foreach-back-to-using-const-argument.patch
  * 0002-Fix-testrigopen.c-rig_list_foreach.patch
  * 0003-Fix-listrigs.s-rig_list_foreach.patch
  * 0004-Fix-rig_list_foreach-in-hamlibmodels.c.patch
  * 0005-Fix-rig_list_foreach-in-testmW2power.c.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1737547200">- update to 4.6.1:
  * Fix C++ builds failing on rig_list_foreach function
  * Fix IC9100 rigctld startup to end up on VFOA
  * Fix grig build by removing sys/socket.h -- apparently not needed
  * Add new QMX entry to fix incompability with QDX
  * Fix IC746/PROT to not use data byte
  * FLRig to add DATA-U DATA-L modes
  * Fix TS570 RIG_LEVEL_STRENGTH with cal table
  * Remove get_powerstat from IC785X -- not supported
  * Fix SDRConsole by removing lots of things it does not have
- drop patches:
  * 0001-Change-rig_list_foreach-back-to-using-const-argument.patch
  * 0002-Fix-testrigopen.c-rig_list_foreach.patch
  * 0003-Fix-listrigs.s-rig_list_foreach.patch
  * 0004-Fix-rig_list_foreach-in-hamlibmodels.c.patch
  * 0005-Fix-rig_list_foreach-in-testmW2power.c.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739188800">- Update to 4.6.2:
  * Add missing levels for IC746/PRO RIG_LEVEL_RFPOWER_METER,
    RIG_LEVEL_RFPOWER_METER_WATTS,RIG_LEVEL_SWR,RIG_LEVEL_ALC
  * Fix IC905 for gpredict
  * Fix potential segfault on QMX
  * Fix pmr171</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1749556800">- Update to 4.6.3:
  * JRC: Remove RIG_FUNC_FAGC from 535D as erroneous
  * Add RIG_FUNC_NB2 functionality to both 535D and 545
  * * Restore IC-7300 spectrum data callback - regression in 4.6
  * Add locking to rig_[gs]et_level() - fixes sending CW from tlf
  * Fix attempt to use memory returned by setlocale() after being freed
  * Language bindings configuration and build fixes
  * Various build system and compilation fixes
  * IC-705 filter selection bandwidth for FM and WFM
  * IC-705 COMP, VD, and ID meter calibration values
  * Fix ACLog thousands separator
  * Documentation updates, typo fixes, man page fixes
  * Drop redundant token lookups and make local functions static
  * Fix rigctl showing hamlib_verson when connecting to rigctld
  * Add rig CODAN 2110</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1752926400">- Update to 4.6.4:
  * Fix handling of unprintable characters affecting radios such
    as the TM-D710/TM-V71
  * Fix memory leak in rigctld
  * Fix powerstat check for Icom R75 which rejects the command
  * Restore TS-590S/SG RIG_LEVEL_RFPOWER_METER
  * Fix rotctl \dump_caps output
  * Add CW sending capability to Flex SmartSDR
  * Handle spaces correctly for Fles SmartSDR</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1757160000">- Update to 4.6.5:
  * Update Kenwood CW buffer max message size, fix one byte buffer
    overrun
  * Fix segmentation Faults</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1771243200">- Update to 4.7.0:
  * Revamp Kenwood voice memory handler - Fixes TS-890S &amp; TS-990S
  * libusb is now detected using the pkg-config facility.
  * Functions rig_get_conf, rot_get_conf, amp_get_conf deprecated
    use *_get_conf2() instead
  * rig_set_trn and rig_get_trn deprecated.
  * Many fixes for SWIG binding generation and improved Python
    support and testing
  * Fix AGC for IC-R75, fix AGC for all Icom rigs
  * New Drake R8 backend
  * New AF6SA WRC rotator backend
  * New Yaesu FTX-1 model support (alpha)
  * Update QRPLabs QMX backend for max serial rate of 230400 bps
  * Updates to Icom IC-F8101
  * New rig model Icom ID-52A/W Plus
  * Fix memory leaks in rigctld and rigctltcp
  * Fix Skywatcher backend for firmware that doesn't echo commands
  * Additional Yaesu FTX-1 capabilities
  * Add extended commands for the IC-7300MK2--
  * Revert updating FLRig model name
  * Add manual pages for rigctltcp, rigtestlibusb, rigtestmcast,
    and rigtestmcastrx
  * Pause building rigfreqwalk as the code does not align with the
    required commandline parameters
  * Developer visible changes, code moves and refactoring</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1776340800">- Update to 4.7.1:
  * Various compiler and portability fixes
  * Fix rig port timeout
  * Fix various FTX-1 meter, level and CTCSS table
  * Add power off capability to Flrig backend
  * Add SWR to supported 'get levels' for K3/K4
  * Add get_split_vfo to TS-850 backend
  * New simplecat backend
  * Fix and generalize clock handling for Icom radios
  * Fix Yaesu attenuator levels and LVL_KEYSPD reinitialization
  * Add new rig model Harris PRC-138
  * Various FT-710 fixes, eespecially handling SH format and RX bandwidth
  * Ensure FT-710 simulator rejects RF command
  * Fix low power calculation for K3/K3S
  * Fix FTX-1 SH bandwidth command in set/get_mode</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1782043200">- Update to 4.7.2:
  * Fix IC-7600/IC-7610 clock commands
  * Icom: Add CWR to modes eligible for DSP filtering
  * Kenwood: New model Hamgeek uSGX
  * Various fixes for Skywatcher, DX-SR8, FT-710, FTX-1, IC-705, X6100
  * rigctld: Fix send_raw stack out-of-bounds write and
    uninitialized memory CVE-2026-54634 (boo#1268628)
  * rigctld: Fix stack/heap overflow primitive in
    read_string_generic + auth bypass in rigctld + weak password
    handling (boo#1268629)</changelog>
</package>
<package pkgid="2a19037966e313056248767511747ef8f3a436083b32649a46b6efa5009ce4d01a79165d867732fba2efe40ea9b6b70bee072b4d1c0d9dfdde62b1201836c3f1" name="haproxy-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.4+git0.7f03ae65c" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785326400">- Update to version 3.4.3+git0.80ea565fd:
  * [RELEASE] Released version 3.4.3
  * IMPORT: cebtree: private: fix the duplicate detection in the lookup shortcut
  * BUG/MINOR: server: fix check reuse-pool in srv_settings_cpy()
  * BUG/MINOR: server: duplicate server alt_proto in srv_settings_cpy()
  * BUG/MINOR: server: fix QUIC on server-template
  * MINOR: server: improve parsing error for server-template
  * BUG/MAJOR: ssl/ocsp: lock the OCSP response around reads in the stapling callback
  * BUG/MEDIUM: sample: reject the deprecated protobuf group wire types
  * BUG/MEDIUM: peers: check the available room before encoding dict values
  * BUILD: ssl: Do not use SSL3_MT_KEY_UPDATE, hardcode 24 instead
  * BUG/MEDIUM: ssl: Put CO_ER_SSL_KEYUPDATE at the right place
  * DOC: ssl: Document tune.ssl.keyupdate-rate-limit
  * MEDIUM: ssl: Add a way to rate-limit TLSv1.3 KeyUpdate
  * CLEANUP: slz: clarify that the size promise applies to the stream, not to a call
  * BUG/MINOR: slz: avoid undefined shifts when building the word byte by byte
  * BUG/MINOR: slz: fix the adler32 accumulators signedness on 32-bit
  * BUG/MINOR: slz: do not append a block to an already finished stream
  * BUG/MEDIUM: slz: bound the bits wasted by the 9-bit literals
  * BUG/MINOR: slz: use the exact switch cost for the last literals of a block
  * CLEANUP: slz: fix the documented worst case size of flush() and finish()
  * BUG/MINOR: slz: do not read past the end of the input around the match loop
  * BUG/MINOR: http-rules: fix release of a failed "set-cookie-fmt" redirect rule
  * BUG/MINOR: htx: Transfer HTX_FL_EOM flag on success in htx_append_msg()
  * BUG/MINOR: htx: Perform raw copy for messages of same size in htx_copy_msg()
  * BUG/MEDIUM: tools: make string encoding possible to fail instead of truncating
  * BUG/MINOR: http-htx: check the strdup() of the "lf-string" http reply argument
  * BUG/MINOR: http-act: reject a negative capture id in the capture actions
  * BUG/MINOR: http-act: work on a copy of the sample in del-headers-bin
  * BUG/MINOR: http-act: restore the response buffer state in the early-hint action
  * BUG/MINOR: http-act: fix a double free of the map reference on a parsing error
  * BUG/MINOR: http-act: fix a double free of the regex on a rule parsing error
  * BUG/MINOR: http-ana: fix a one-byte over-read in the client-side cookie parser
  * BUG/MINOR: h3: don't use a block pointer to roll back a partial HTX conversion
  * BUG/MINOR: h2: don't use a block pointer to roll back a partial HTX conversion
  * BUG/MINOR: h1: report the right error position on authority/host mismatch
  * BUG/MINOR: http-htx: check the trash allocation in http_scheme_based_normalize()
  * BUG/MINOR: http: fix an out-of-bounds read in http_get_host_port() on empty host
  * BUG/MINOR: http-fetch: fix a NULL channel dereference in smp_fetch_body()
  * BUG/MEDIUM: http-fetch: reject a negative capture id in capture.{req,res}.hdr
  * BUG/MEDIUM: http-fetch: don't parse a non-HTTP check buffer as an HTX message
  * BUG/MINOR: http-htx: fix the length moved when removing a header value
  * BUG/MEDIUM: mux-h1: Always adjust case for all outgoing headers as expected
  * REORG: h1-htx: Move h1 headers map in h1-htx
  * DEBUG: fd: catch access attempts to closed FDs
  * BUG/MEDIUM: ssl: Handle non-application data record while splicing
  * BUG/MEDIUM: ssl: Spell HAVE_VANILLA_OPENSSL correctly
  * BUG/MEDIUM: proxy: protect "show errors" against backend deletion
  * BUG/MINOR: resolvers: do not index resolvers names in the proxies
  * BUG/MEDIUM: server: Properly check for streams before deletion
  * BUG/MEDIUM: proxy: protect show backend against be deletion
  * BUG/MEDIUM: proxy: protect "show servers ..." against backend deletion
  * BUG/MEDIUM: proxy: protect "show servers ..." against server deletion
  * DOC: remove outdated experimental mention on dynamic backends
  * DOC: fix typo in "del ssl ech" command
  * BUG/MINOR: sample: Fix bytes() when length it greater than remaining data
  * BUG/MEDIUM: sample: Adjust sample size capacity after pointer shift for ltrim()
  * BUG/MEDIUM: sample: Adjust sample size capacity after pointer shift for bytes()
  * BUG/MEDIUM: net-helper: Adjust sample size capacity after pointer shift
  * BUG/MINOR: mux-h1: Don't delay send if message with c-l was fully sent
  * REGTESTS: protobuf: add regression test for nested vs flat paths
  * BUG/MINOR: ssl: fix proxy lookup for show ssl sni
  * BUG/MEDIUM: protobuf: fix nested path bypass in field lookup
  * BUG/MEDIUM: protobuf: adjust sample size capacity after pointer shift
  * BUG/MEDIUM: ssl-gencert: Don't forget to free memory when done
  * DOC: stats: Document that stats admin is vulnerable to a CSRF attack
  * BUG/MEDIUM: stats: Ensure that Origin is valid on POSTs
  * BUG/MEDIUM: cache: reattach the row when a secondary entry is incomplete
  * DOC: stats: document the per-proxy byte count fields in the CSV list
  * MINOR: shctx: clamp shctx_row_data_get() reads against the offset
  * BUG/MINOR: shctx: fix shctx_row_data_get() when offset exceeds a block
  * BUG/MEDIUM: stats: subject "stats admin" accesses to "stats scope" filtering
  * MINOR: stats: factor the proxy vs scope check into its own function
  * BUG/MEDIUM: applet: Reenable reads in applet context if requesting a connection
  * BUG/MINOR: hlua: Apply socket timeout on server side only
  * MINOR: haterm: add note about QUIC usage on SSL port
  * BUG/MINOR: http-conv: Make url-dec failed if no space for trailing null byte
  * BUG/MINOR: stream: Fix custom max-retries initialization when setting backend
  * REGTESTS: Improve script testing the set-timeout action
  * BUG/MINOR: stream: Fix custom timeouts initialization when setting backend
  * MEDIUM: htx: Be sure size of headers never exceed regular buffer on update
  * MINOR: htx: Add a field to save the headers data size
  * BUG/MEDIUM: chunk: Review chunks usage to not retrieve a large buffer by error
  * MINOR: chunks: Add function to get a large/regular chunk depending on a buffer
  * BUG/MINOR: sample: Fix a possible underflow on be2hex for large chunk size
  * BUG/MEDIUM: tcpcheck: Add proxy used for healthcheck sections in proxies list
  * BUG/MEDIUM: fd: Fix a deadlock when closing other tgroups fds
  * BUG/MINOR: quic: ignore STREAM after MUX closure on BE side
  * BUG/MEDIUM: mux_quic: complete stream shutdown for read channel
  * MINOR: mux_quic: use separate error code for STOP_SENDING
  * BUG/MEDIUM: mux_quic: do not free QCS if STOP_SENDING to sent
  * BUG/MINOR: trace/quic_frame: use buf, not trace_buf in chunk_frm_appendf()
  * MINOR: trace: always pretend to use args when disabled
  * MINOR: compiler: add a macro to ignore all arguments
  * CLEANUP: traces: get rid of a few rare empty args in TRACE calls
  * BUILD: quic: workaround a gcc bug saying "maybe used uninitialized" when USE_TRACE=0
  * BUG/MINOR: mux_quic: prevent multiple STOP_SENDING emission per stream
  * BUG/MEDIUM: h3: fix parser desync on error with multiple frames</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785412800">- Update to version 2.0.2+git0.ebc9c6f:
  * VERSION: otel: bumped filter version to 2.0.2
  * BUILD: otel: adapted the proxy list iteration to HAProxy 3.5
  * VERSION: otel: bumped filter version to 2.0.1
  * BUG/MINOR: otel: freed the instrumentation loggers with free_logger()
  * MINOR: otel: aborted the variable extraction scan fully on error
  * BUG/MEDIUM: otel: guarded HTTP header operations on a non-HTX channel
  * BUG/MINOR: otel: rejected a log-record event id of zero
  * BUG/MINOR: otel: freed the partial state after a failed library init</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785931200">- Update to version 2.1.0+git0.91fd1ba:
  * VERSION: otel: bumped filter version to 2.1.0
  * MINOR: otel: polished the CLI status dump formatting
  * MINOR: otel: added a lifetime total of suppressed log lines
  * MINOR: otel: allowed repeated creates of a metric instrument name
  * MINOR: otel: added a 'require-context' option
  * MINOR: otel: added optional @&lt;filter&gt; target token to the CLI commands
  * BUG/MEDIUM: otel: made the CLI dump commands iterative io_handlers
  * BUG/MINOR: otel: closed the message quote in the default id warning</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786449600">- Update to version 3.4.3+git1.bf9b7dad1:
  * BUG/MEDIUM: proxy: fix crash on delete first backend</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786449601">- Update to version 2.1.1+git0.4403cec:
  * VERSION: otel: bumped filter version to 2.1.1
  * MINOR: otel: initialized the output value in the sample conversion
  * BUG/MINOR: otel: freed the context tracking buffer only when it was ours
  * BUG/MINOR: otel: guarded the debug variable dump by the sample type
  * BUG/MEDIUM: otel: guarded the require-context check on a missing instr
  * DOC: otel: documented response-event and soft-error behavior
  * BUG/MINOR: otel: stopped sample evaluation on a conversion error
  * BUILD: otel: added a build-only stand-in for the OTel C wrapper</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786622400">- Update to version 2.1.2+git0.004afd6:
  * VERSION: otel: bumped filter version to 2.1.2
  * MINOR: otel: completed and hardened the structure dump macros
  * BUG/MINOR: otel: corrected invalid or misleading debug output
  * BUG/MINOR: otel: rejected non-string context variables in extraction
  * BUG/MINOR: otel: fixed the truncated debug level in the status dump
  * DOC: otel: described the by-name grouping of span 'event' lines
  * MINOR: otel: resolved minor parser inconsistencies
  * BUG/MINOR: otel: validated the first character of a variable name
  * BUG/MEDIUM: otel: rejected keyword lines with no open section object
  * MINOR: otel: skipped the instrument evaluation on attribute failure
  * CLEANUP: otel: removed the unused flt_otel_pool_strndup() helper
  * BUG/MINOR: otel: cleared the bounds pointer on a failed allocation
  * BUG/MEDIUM: otel: iterated the ctx tracking buffer from a private copy
  * BUG/MEDIUM: otel: released the variable-name copy that vars_check_arg() allocates</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786968000">- Update to version 2.2.0+git0.5b29f3f:
  * VERSION: otel: bumped filter version to 2.2.0
  * DOC: otel: completed the instrumentation field table
  * MINOR: otel: added the 'noflush' instrumentation option
  * BUG/MAJOR: otel: guarded the span whose creation failed before ending it
  * BUG/MEDIUM: otel: bounded the time the CLI 'flush' command may block
  * BUG/MINOR: otel: escaped the runtime error text written to the log
  * BUG/MEDIUM: otel: skipped the header whose name is only the extract prefix
  * MINOR: otel: unified the repeated message strings into macro definitions
  * DOC: otel: refreshed the error-handling and shutdown documentation
  * MINOR: otel: freed the CLI messages on the defensive NULL-appctx path
  * MINOR: otel: validated the OpenTelemetry YAML at configuration parse time
  * MINOR: otel: rejected non-regular configuration files
  * BUILD: otel: adapted the HTTP header addition to HAProxy 3.2
  * BUILD: otel: guarded the descriptor name release on older HAProxy
  * BUILD: otel: adapted the ACL condition conflict check to HAProxy 3.2</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787659200">- Update to version 3.4.3+git75.84be0a8bd:
  * BUILD: ssl: avoid a potential null-dereference warning on OpenSSL 1.0.2
  * BUG/MINOR: hbuf: treat unexpected escape sequences as literals
  * BUG/MINOR: ech: fix label at end of compound statement
  * BUG/MEDIUM: mux-fcgi: check the room left before appending the index
  * BUG/MEDIUM: sink: pre-initialize the implicit log forwarding server
  * BUG/MINOR: resolvers: accept fields at the response boundary
  * BUG/MINOR: ssl/cli: fix frontend-not-found detection in 'show ssl sni -f'
  * BUG/MINOR: haproxy: fix out-of-scope tmpdir usage in do_chroot()
  * BUG/MEDIUM: ssl: isolate TLS session resumption per authentication policy
  * BUG/MINOR: ssl: isolate TLS session resumption per crt-list filter
  * BUG/MEDIUM: ssl: isolate TLS session resumption per X509 server certificate
  * BUILD: ssl: disable the TLS1.3 session timeout clamp on wolfSSL
  * BUG/MINOR: ssl: apply tune.ssl.lifetime to TLS1.3 sessions on BoringSSL/AWS-LC
  * BUG/MEDIUM: ssl: enforce tune.ssl.lifetime across TLS1.3 session renewals
  * BUG/MEDIUM: ssl: Fix unprotected 'ssl_sock_choose_sni_ctx' calls
  * BUG/MINOR: ssl: release the previous client cert reference at depth &gt; 0
  * BUG/MINOR: ssl: Fix leak of X509_NAME in traces
  * BUG/MINOR: conn: Do not check 'sess_el' list on frontend connections in __trace_enabled
  * BUG/MINOR: mux-h2: harden h2_dump_h2s_info() against potentially null h2s-&gt;sd
  * BUG/MINOR: log: fix double-free error when error in parse_loger occurs
  * BUG/MINOR: qpack: missing shift count check in qpack_get_varint() (UB)
  * BUG/MINOR: spoe: check snprintf() return value in spoe_set_var/spoe_unset_var
  * BUG/MINOR: payload: fix handshake length off-by-4 in ssl_hello_sni/alpn
  * BUG/MEDIUM: bwlim: fix a stick-table entry leak in shared mode
  * DOC: security: clarify that only up-to-date versions may get securty reports
  * BUG/MEDIUM: http: fix authority parsing for absolute-form URI with empty path
  * BUG/MINOR: server: fix off-by-one error when parsing and copying source port range
  * BUG/MINOR: quic: avoid a division by zero in the BBR pacing interval
  * BUG/MINOR: ssl: reject an embedded NUL in the full-DN ssl_*_dn() fetches
  * BUG/MINOR: ssl: reject an embedded NUL in the ssl_*_dn(entry) fetches
  * BUG/MINOR: wurfl: fix memory leak of information list and patch strings at deinit
  * BUG/MEDIUM: cache: do not release an entry under the cache read lock
  * BUG/MEDIUM: cache: retain the primary or secondary entry only when detaching its row
  * DOC: config: clarify req.ssl_sni
  * BUG/MEDIUM: hlua_fcn: ensure systematic bref cleanup for patref list iterator
  * BUG/MEDIUM: lua: resume Channel:send() from the unsent part of the string
  * BUG/MINOR: quic: drop multiple Retry on same connection
  * BUG/MEDIUM: quic: prevent out-of-bound read on wrapping CRYPTO content
  * BUG/MINOR: mux-h2: strip the userinfo when deriving :authority for a server
  * BUG/MINOR: debug: only dump the trace once in __BUG_ON_ONCE()
  * BUG/MINOR: lb-chash: bound the walk when the saved cursor changed tree
  * BUG/MEDIUM: session: don't release a reversed connection twice on error
  * BUG/MINOR: connection: reserve the whole CRC32C TLV before saving its pointer
  * BUG/MINOR: acme: restrict the permissions of the generated account key
  * BUG/MINOR: ssl: reject server certificate names containing a NUL byte
  * BUG/MEDIUM: acme: don't delete a NULL token from the map
  * BUG/MEDIUM: ssl: require a full-length AEAD tag when decrypting with AES-GCM
  * BUG/MINOR: jwt: don't take an extra reference on the certificate public key
  * BUG/MEDIUM: jwe: validate the secret length against the algorithm of the token
  * BUG/MEDIUM: log: always reserve room for trailing 0 when using CBOR encoding helpers
  * MINOR: log/tools: fix ambiguous comments for some log encoding helpers
  * BUG/MINOR: mux-fcgi: sanitize the STDERR records before logging them
  * BUG/MEDIUM: http-ana: check the cookie rewrite result before moving the offsets
  * BUG/MEDIUM: sock: bound the recvmsg() length when receiving old sockets
  * BUG/MEDIUM: stick-tables: use the same bucket for string keys with a NUL
  * BUG/MEDIUM: http-ana: don't crash on "keep-query" in a response redirect
  * BUG/MINOR: mux-fcgi: don't call fcgi_strm_destroy() on a NULL stream
  * BUG/MEDIUM: spoe: clear the applet pointer when the applet fails to start
  * DEV: haring: bound the ring geometry to the size of the file
  * BUG/MINOR: hlua: use a local buffer to format the socket addresses
  * BUG/MINOR: stats-file: reject tgid 0 when preloading shm objects
  * BUG/MEDIUM: hpack: encode long methods and schemes using the long form
  * REGTESTS: proxy: complete "del backend" test
  * BUG/MINOR: proxy: release watcher in various commands on CLI abort
  * DOC: explain better that named defaults are preserved
  * MINOR: proxy: implement unpublished backend keyword
  * BUG/MINOR: proxy: fix default-server leak on post-parsing cleanup
  * BUG/MINOR: server: check strdup return value on server ID
  * BUG/MEDIUM: filter: Disable auto-close on channel during TCP payload filtering
  * BUG/MEDIUM: counters: preserve shared.tg pointer on 'clear counters all'
  * BUG/MINOR: ech: reject an ECH store with no usable private key
  * BUG/MINOR: ech: propagate error from load_echkeys()
  * BUG/MINOR: cli: do not reject the "/&lt;fd&gt;" form of "show fd"
  * BUG/MINOR: cli: use the current argument to parse the FD spec in "show fd"</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787832000">- Update to version 3.4.3+git88.24ec4c12d:
  * BUG/MEDIUM: sink: do not create one implicit ring per logger copy
  * BUG/MEDIUM: sink: initialize the settings of the implicit log server
  * BUG/MINOR: flt-http-comp: Don't read next block to detect end of data
  * BUG/MINOR: fcgi-app: allow explicit filter declaration with non-cache/non-compression filters
  * BUG/MEDIUM: cache: ignore cache on redundant origin/referer
  * REGTESTS: converters: use connection: close in the has_ctl() test
  * MINOR: debug: check the match count in __BUG_ON_ONCE() and not in complain()
  * MINOR: sample: add new converter has_ctl() to detect control characters
  * DOC: haterm: add a missing 'haterm' build target on an example
  * BUG/MEDIUM: sink: do not hold the sft lock around ring_dispatch_messages()
  * BUG/MEDIUM: connection: fix an infinite loop in the fc_pp_tlv() fetch
  * MEDIUM: mux-h2: don't report EOM on a short content-length message
  * BUG/MEDIUM: mux-h1: close the connection on a short content-length</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787832001">- Update to version 3.4.4+git0.7f03ae65c:
  * [RELEASE] Released version 3.4.4</changelog>
</package>
<package pkgid="645161f69cc581c8d523e288eea94eeb01a9c317197bbb2c9caf059b733a3c88f9b20a1c2b9d9cc465c1addea6e438acedc7e4d8cb6991a5c5a2bf29e0143090" name="haproxy-debugsource" arch="i586">
  <version epoch="0" ver="3.4.4+git0.7f03ae65c" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785326400">- Update to version 3.4.3+git0.80ea565fd:
  * [RELEASE] Released version 3.4.3
  * IMPORT: cebtree: private: fix the duplicate detection in the lookup shortcut
  * BUG/MINOR: server: fix check reuse-pool in srv_settings_cpy()
  * BUG/MINOR: server: duplicate server alt_proto in srv_settings_cpy()
  * BUG/MINOR: server: fix QUIC on server-template
  * MINOR: server: improve parsing error for server-template
  * BUG/MAJOR: ssl/ocsp: lock the OCSP response around reads in the stapling callback
  * BUG/MEDIUM: sample: reject the deprecated protobuf group wire types
  * BUG/MEDIUM: peers: check the available room before encoding dict values
  * BUILD: ssl: Do not use SSL3_MT_KEY_UPDATE, hardcode 24 instead
  * BUG/MEDIUM: ssl: Put CO_ER_SSL_KEYUPDATE at the right place
  * DOC: ssl: Document tune.ssl.keyupdate-rate-limit
  * MEDIUM: ssl: Add a way to rate-limit TLSv1.3 KeyUpdate
  * CLEANUP: slz: clarify that the size promise applies to the stream, not to a call
  * BUG/MINOR: slz: avoid undefined shifts when building the word byte by byte
  * BUG/MINOR: slz: fix the adler32 accumulators signedness on 32-bit
  * BUG/MINOR: slz: do not append a block to an already finished stream
  * BUG/MEDIUM: slz: bound the bits wasted by the 9-bit literals
  * BUG/MINOR: slz: use the exact switch cost for the last literals of a block
  * CLEANUP: slz: fix the documented worst case size of flush() and finish()
  * BUG/MINOR: slz: do not read past the end of the input around the match loop
  * BUG/MINOR: http-rules: fix release of a failed "set-cookie-fmt" redirect rule
  * BUG/MINOR: htx: Transfer HTX_FL_EOM flag on success in htx_append_msg()
  * BUG/MINOR: htx: Perform raw copy for messages of same size in htx_copy_msg()
  * BUG/MEDIUM: tools: make string encoding possible to fail instead of truncating
  * BUG/MINOR: http-htx: check the strdup() of the "lf-string" http reply argument
  * BUG/MINOR: http-act: reject a negative capture id in the capture actions
  * BUG/MINOR: http-act: work on a copy of the sample in del-headers-bin
  * BUG/MINOR: http-act: restore the response buffer state in the early-hint action
  * BUG/MINOR: http-act: fix a double free of the map reference on a parsing error
  * BUG/MINOR: http-act: fix a double free of the regex on a rule parsing error
  * BUG/MINOR: http-ana: fix a one-byte over-read in the client-side cookie parser
  * BUG/MINOR: h3: don't use a block pointer to roll back a partial HTX conversion
  * BUG/MINOR: h2: don't use a block pointer to roll back a partial HTX conversion
  * BUG/MINOR: h1: report the right error position on authority/host mismatch
  * BUG/MINOR: http-htx: check the trash allocation in http_scheme_based_normalize()
  * BUG/MINOR: http: fix an out-of-bounds read in http_get_host_port() on empty host
  * BUG/MINOR: http-fetch: fix a NULL channel dereference in smp_fetch_body()
  * BUG/MEDIUM: http-fetch: reject a negative capture id in capture.{req,res}.hdr
  * BUG/MEDIUM: http-fetch: don't parse a non-HTTP check buffer as an HTX message
  * BUG/MINOR: http-htx: fix the length moved when removing a header value
  * BUG/MEDIUM: mux-h1: Always adjust case for all outgoing headers as expected
  * REORG: h1-htx: Move h1 headers map in h1-htx
  * DEBUG: fd: catch access attempts to closed FDs
  * BUG/MEDIUM: ssl: Handle non-application data record while splicing
  * BUG/MEDIUM: ssl: Spell HAVE_VANILLA_OPENSSL correctly
  * BUG/MEDIUM: proxy: protect "show errors" against backend deletion
  * BUG/MINOR: resolvers: do not index resolvers names in the proxies
  * BUG/MEDIUM: server: Properly check for streams before deletion
  * BUG/MEDIUM: proxy: protect show backend against be deletion
  * BUG/MEDIUM: proxy: protect "show servers ..." against backend deletion
  * BUG/MEDIUM: proxy: protect "show servers ..." against server deletion
  * DOC: remove outdated experimental mention on dynamic backends
  * DOC: fix typo in "del ssl ech" command
  * BUG/MINOR: sample: Fix bytes() when length it greater than remaining data
  * BUG/MEDIUM: sample: Adjust sample size capacity after pointer shift for ltrim()
  * BUG/MEDIUM: sample: Adjust sample size capacity after pointer shift for bytes()
  * BUG/MEDIUM: net-helper: Adjust sample size capacity after pointer shift
  * BUG/MINOR: mux-h1: Don't delay send if message with c-l was fully sent
  * REGTESTS: protobuf: add regression test for nested vs flat paths
  * BUG/MINOR: ssl: fix proxy lookup for show ssl sni
  * BUG/MEDIUM: protobuf: fix nested path bypass in field lookup
  * BUG/MEDIUM: protobuf: adjust sample size capacity after pointer shift
  * BUG/MEDIUM: ssl-gencert: Don't forget to free memory when done
  * DOC: stats: Document that stats admin is vulnerable to a CSRF attack
  * BUG/MEDIUM: stats: Ensure that Origin is valid on POSTs
  * BUG/MEDIUM: cache: reattach the row when a secondary entry is incomplete
  * DOC: stats: document the per-proxy byte count fields in the CSV list
  * MINOR: shctx: clamp shctx_row_data_get() reads against the offset
  * BUG/MINOR: shctx: fix shctx_row_data_get() when offset exceeds a block
  * BUG/MEDIUM: stats: subject "stats admin" accesses to "stats scope" filtering
  * MINOR: stats: factor the proxy vs scope check into its own function
  * BUG/MEDIUM: applet: Reenable reads in applet context if requesting a connection
  * BUG/MINOR: hlua: Apply socket timeout on server side only
  * MINOR: haterm: add note about QUIC usage on SSL port
  * BUG/MINOR: http-conv: Make url-dec failed if no space for trailing null byte
  * BUG/MINOR: stream: Fix custom max-retries initialization when setting backend
  * REGTESTS: Improve script testing the set-timeout action
  * BUG/MINOR: stream: Fix custom timeouts initialization when setting backend
  * MEDIUM: htx: Be sure size of headers never exceed regular buffer on update
  * MINOR: htx: Add a field to save the headers data size
  * BUG/MEDIUM: chunk: Review chunks usage to not retrieve a large buffer by error
  * MINOR: chunks: Add function to get a large/regular chunk depending on a buffer
  * BUG/MINOR: sample: Fix a possible underflow on be2hex for large chunk size
  * BUG/MEDIUM: tcpcheck: Add proxy used for healthcheck sections in proxies list
  * BUG/MEDIUM: fd: Fix a deadlock when closing other tgroups fds
  * BUG/MINOR: quic: ignore STREAM after MUX closure on BE side
  * BUG/MEDIUM: mux_quic: complete stream shutdown for read channel
  * MINOR: mux_quic: use separate error code for STOP_SENDING
  * BUG/MEDIUM: mux_quic: do not free QCS if STOP_SENDING to sent
  * BUG/MINOR: trace/quic_frame: use buf, not trace_buf in chunk_frm_appendf()
  * MINOR: trace: always pretend to use args when disabled
  * MINOR: compiler: add a macro to ignore all arguments
  * CLEANUP: traces: get rid of a few rare empty args in TRACE calls
  * BUILD: quic: workaround a gcc bug saying "maybe used uninitialized" when USE_TRACE=0
  * BUG/MINOR: mux_quic: prevent multiple STOP_SENDING emission per stream
  * BUG/MEDIUM: h3: fix parser desync on error with multiple frames</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785412800">- Update to version 2.0.2+git0.ebc9c6f:
  * VERSION: otel: bumped filter version to 2.0.2
  * BUILD: otel: adapted the proxy list iteration to HAProxy 3.5
  * VERSION: otel: bumped filter version to 2.0.1
  * BUG/MINOR: otel: freed the instrumentation loggers with free_logger()
  * MINOR: otel: aborted the variable extraction scan fully on error
  * BUG/MEDIUM: otel: guarded HTTP header operations on a non-HTX channel
  * BUG/MINOR: otel: rejected a log-record event id of zero
  * BUG/MINOR: otel: freed the partial state after a failed library init</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785931200">- Update to version 2.1.0+git0.91fd1ba:
  * VERSION: otel: bumped filter version to 2.1.0
  * MINOR: otel: polished the CLI status dump formatting
  * MINOR: otel: added a lifetime total of suppressed log lines
  * MINOR: otel: allowed repeated creates of a metric instrument name
  * MINOR: otel: added a 'require-context' option
  * MINOR: otel: added optional @&lt;filter&gt; target token to the CLI commands
  * BUG/MEDIUM: otel: made the CLI dump commands iterative io_handlers
  * BUG/MINOR: otel: closed the message quote in the default id warning</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786449600">- Update to version 3.4.3+git1.bf9b7dad1:
  * BUG/MEDIUM: proxy: fix crash on delete first backend</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786449601">- Update to version 2.1.1+git0.4403cec:
  * VERSION: otel: bumped filter version to 2.1.1
  * MINOR: otel: initialized the output value in the sample conversion
  * BUG/MINOR: otel: freed the context tracking buffer only when it was ours
  * BUG/MINOR: otel: guarded the debug variable dump by the sample type
  * BUG/MEDIUM: otel: guarded the require-context check on a missing instr
  * DOC: otel: documented response-event and soft-error behavior
  * BUG/MINOR: otel: stopped sample evaluation on a conversion error
  * BUILD: otel: added a build-only stand-in for the OTel C wrapper</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786622400">- Update to version 2.1.2+git0.004afd6:
  * VERSION: otel: bumped filter version to 2.1.2
  * MINOR: otel: completed and hardened the structure dump macros
  * BUG/MINOR: otel: corrected invalid or misleading debug output
  * BUG/MINOR: otel: rejected non-string context variables in extraction
  * BUG/MINOR: otel: fixed the truncated debug level in the status dump
  * DOC: otel: described the by-name grouping of span 'event' lines
  * MINOR: otel: resolved minor parser inconsistencies
  * BUG/MINOR: otel: validated the first character of a variable name
  * BUG/MEDIUM: otel: rejected keyword lines with no open section object
  * MINOR: otel: skipped the instrument evaluation on attribute failure
  * CLEANUP: otel: removed the unused flt_otel_pool_strndup() helper
  * BUG/MINOR: otel: cleared the bounds pointer on a failed allocation
  * BUG/MEDIUM: otel: iterated the ctx tracking buffer from a private copy
  * BUG/MEDIUM: otel: released the variable-name copy that vars_check_arg() allocates</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1786968000">- Update to version 2.2.0+git0.5b29f3f:
  * VERSION: otel: bumped filter version to 2.2.0
  * DOC: otel: completed the instrumentation field table
  * MINOR: otel: added the 'noflush' instrumentation option
  * BUG/MAJOR: otel: guarded the span whose creation failed before ending it
  * BUG/MEDIUM: otel: bounded the time the CLI 'flush' command may block
  * BUG/MINOR: otel: escaped the runtime error text written to the log
  * BUG/MEDIUM: otel: skipped the header whose name is only the extract prefix
  * MINOR: otel: unified the repeated message strings into macro definitions
  * DOC: otel: refreshed the error-handling and shutdown documentation
  * MINOR: otel: freed the CLI messages on the defensive NULL-appctx path
  * MINOR: otel: validated the OpenTelemetry YAML at configuration parse time
  * MINOR: otel: rejected non-regular configuration files
  * BUILD: otel: adapted the HTTP header addition to HAProxy 3.2
  * BUILD: otel: guarded the descriptor name release on older HAProxy
  * BUILD: otel: adapted the ACL condition conflict check to HAProxy 3.2</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787659200">- Update to version 3.4.3+git75.84be0a8bd:
  * BUILD: ssl: avoid a potential null-dereference warning on OpenSSL 1.0.2
  * BUG/MINOR: hbuf: treat unexpected escape sequences as literals
  * BUG/MINOR: ech: fix label at end of compound statement
  * BUG/MEDIUM: mux-fcgi: check the room left before appending the index
  * BUG/MEDIUM: sink: pre-initialize the implicit log forwarding server
  * BUG/MINOR: resolvers: accept fields at the response boundary
  * BUG/MINOR: ssl/cli: fix frontend-not-found detection in 'show ssl sni -f'
  * BUG/MINOR: haproxy: fix out-of-scope tmpdir usage in do_chroot()
  * BUG/MEDIUM: ssl: isolate TLS session resumption per authentication policy
  * BUG/MINOR: ssl: isolate TLS session resumption per crt-list filter
  * BUG/MEDIUM: ssl: isolate TLS session resumption per X509 server certificate
  * BUILD: ssl: disable the TLS1.3 session timeout clamp on wolfSSL
  * BUG/MINOR: ssl: apply tune.ssl.lifetime to TLS1.3 sessions on BoringSSL/AWS-LC
  * BUG/MEDIUM: ssl: enforce tune.ssl.lifetime across TLS1.3 session renewals
  * BUG/MEDIUM: ssl: Fix unprotected 'ssl_sock_choose_sni_ctx' calls
  * BUG/MINOR: ssl: release the previous client cert reference at depth &gt; 0
  * BUG/MINOR: ssl: Fix leak of X509_NAME in traces
  * BUG/MINOR: conn: Do not check 'sess_el' list on frontend connections in __trace_enabled
  * BUG/MINOR: mux-h2: harden h2_dump_h2s_info() against potentially null h2s-&gt;sd
  * BUG/MINOR: log: fix double-free error when error in parse_loger occurs
  * BUG/MINOR: qpack: missing shift count check in qpack_get_varint() (UB)
  * BUG/MINOR: spoe: check snprintf() return value in spoe_set_var/spoe_unset_var
  * BUG/MINOR: payload: fix handshake length off-by-4 in ssl_hello_sni/alpn
  * BUG/MEDIUM: bwlim: fix a stick-table entry leak in shared mode
  * DOC: security: clarify that only up-to-date versions may get securty reports
  * BUG/MEDIUM: http: fix authority parsing for absolute-form URI with empty path
  * BUG/MINOR: server: fix off-by-one error when parsing and copying source port range
  * BUG/MINOR: quic: avoid a division by zero in the BBR pacing interval
  * BUG/MINOR: ssl: reject an embedded NUL in the full-DN ssl_*_dn() fetches
  * BUG/MINOR: ssl: reject an embedded NUL in the ssl_*_dn(entry) fetches
  * BUG/MINOR: wurfl: fix memory leak of information list and patch strings at deinit
  * BUG/MEDIUM: cache: do not release an entry under the cache read lock
  * BUG/MEDIUM: cache: retain the primary or secondary entry only when detaching its row
  * DOC: config: clarify req.ssl_sni
  * BUG/MEDIUM: hlua_fcn: ensure systematic bref cleanup for patref list iterator
  * BUG/MEDIUM: lua: resume Channel:send() from the unsent part of the string
  * BUG/MINOR: quic: drop multiple Retry on same connection
  * BUG/MEDIUM: quic: prevent out-of-bound read on wrapping CRYPTO content
  * BUG/MINOR: mux-h2: strip the userinfo when deriving :authority for a server
  * BUG/MINOR: debug: only dump the trace once in __BUG_ON_ONCE()
  * BUG/MINOR: lb-chash: bound the walk when the saved cursor changed tree
  * BUG/MEDIUM: session: don't release a reversed connection twice on error
  * BUG/MINOR: connection: reserve the whole CRC32C TLV before saving its pointer
  * BUG/MINOR: acme: restrict the permissions of the generated account key
  * BUG/MINOR: ssl: reject server certificate names containing a NUL byte
  * BUG/MEDIUM: acme: don't delete a NULL token from the map
  * BUG/MEDIUM: ssl: require a full-length AEAD tag when decrypting with AES-GCM
  * BUG/MINOR: jwt: don't take an extra reference on the certificate public key
  * BUG/MEDIUM: jwe: validate the secret length against the algorithm of the token
  * BUG/MEDIUM: log: always reserve room for trailing 0 when using CBOR encoding helpers
  * MINOR: log/tools: fix ambiguous comments for some log encoding helpers
  * BUG/MINOR: mux-fcgi: sanitize the STDERR records before logging them
  * BUG/MEDIUM: http-ana: check the cookie rewrite result before moving the offsets
  * BUG/MEDIUM: sock: bound the recvmsg() length when receiving old sockets
  * BUG/MEDIUM: stick-tables: use the same bucket for string keys with a NUL
  * BUG/MEDIUM: http-ana: don't crash on "keep-query" in a response redirect
  * BUG/MINOR: mux-fcgi: don't call fcgi_strm_destroy() on a NULL stream
  * BUG/MEDIUM: spoe: clear the applet pointer when the applet fails to start
  * DEV: haring: bound the ring geometry to the size of the file
  * BUG/MINOR: hlua: use a local buffer to format the socket addresses
  * BUG/MINOR: stats-file: reject tgid 0 when preloading shm objects
  * BUG/MEDIUM: hpack: encode long methods and schemes using the long form
  * REGTESTS: proxy: complete "del backend" test
  * BUG/MINOR: proxy: release watcher in various commands on CLI abort
  * DOC: explain better that named defaults are preserved
  * MINOR: proxy: implement unpublished backend keyword
  * BUG/MINOR: proxy: fix default-server leak on post-parsing cleanup
  * BUG/MINOR: server: check strdup return value on server ID
  * BUG/MEDIUM: filter: Disable auto-close on channel during TCP payload filtering
  * BUG/MEDIUM: counters: preserve shared.tg pointer on 'clear counters all'
  * BUG/MINOR: ech: reject an ECH store with no usable private key
  * BUG/MINOR: ech: propagate error from load_echkeys()
  * BUG/MINOR: cli: do not reject the "/&lt;fd&gt;" form of "show fd"
  * BUG/MINOR: cli: use the current argument to parse the FD spec in "show fd"</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787832000">- Update to version 3.4.3+git88.24ec4c12d:
  * BUG/MEDIUM: sink: do not create one implicit ring per logger copy
  * BUG/MEDIUM: sink: initialize the settings of the implicit log server
  * BUG/MINOR: flt-http-comp: Don't read next block to detect end of data
  * BUG/MINOR: fcgi-app: allow explicit filter declaration with non-cache/non-compression filters
  * BUG/MEDIUM: cache: ignore cache on redundant origin/referer
  * REGTESTS: converters: use connection: close in the has_ctl() test
  * MINOR: debug: check the match count in __BUG_ON_ONCE() and not in complain()
  * MINOR: sample: add new converter has_ctl() to detect control characters
  * DOC: haterm: add a missing 'haterm' build target on an example
  * BUG/MEDIUM: sink: do not hold the sft lock around ring_dispatch_messages()
  * BUG/MEDIUM: connection: fix an infinite loop in the fc_pp_tlv() fetch
  * MEDIUM: mux-h2: don't report EOM on a short content-length message
  * BUG/MEDIUM: mux-h1: close the connection on a short content-length</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1787832001">- Update to version 3.4.4+git0.7f03ae65c:
  * [RELEASE] Released version 3.4.4</changelog>
</package>
<package pkgid="88f485cc7b9de899b47cd2c0f808627234eb95e77cb6c9fcfff65432eb08cc4146ee8b04f148a0b747022a464a0a0190af97044b2362304a91d2e88327b14280" name="hardinfo-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.1" rel="8.6"/>
  <changelog author="sor.alexei@meowr.ru" date="1405252800">- Initial package.</changelog>
  <changelog author="cfarrell@suse.com" date="1405598400">- License update: GPL-2.0
  This package is GPL-2.0 - i.e. "only"</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1405857600">- Remove fixsensors.patch because sensors was fixed in upstream
  by "gchar *temp = g_strdup("")" in arch/linux/common/sensors.h.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1434715200">- Force GNU inline semantics, fixes build with GCC5</changelog>
  <changelog author="meissner@suse.com" date="1490875200">- buildrequire libmount</changelog>
  <changelog author="bwiedemann@suse.com" date="1520251200">- Add hardinfo-0.5.1-reproducible.patch to not record build host</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636459200">- Add hardinfo-dyamic-libsoup.patch: Do not link libsoup
  statically.</changelog>
  <changelog author="pgajdos@suse.com" date="1741176000">- added patches
  https://github.com/hardinfo2/hardinfo2/commit/6a0e91649e61cc920b0d90f8ce1e0a25cc63bcb3
  + hardinfo-gcc15.patch</changelog>
</package>
<package pkgid="b7124553d5a8c17f8125d86a3768b3af190e1bf193fa41f4d733f52aebdb4d80901fe87e514a6d67f66afd0a0f3dd59ecff54ee6a26b827c156c65e417f3e652" name="hardinfo-debugsource" arch="i586">
  <version epoch="0" ver="0.5.1" rel="8.6"/>
  <changelog author="sor.alexei@meowr.ru" date="1405252800">- Initial package.</changelog>
  <changelog author="cfarrell@suse.com" date="1405598400">- License update: GPL-2.0
  This package is GPL-2.0 - i.e. "only"</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1405857600">- Remove fixsensors.patch because sensors was fixed in upstream
  by "gchar *temp = g_strdup("")" in arch/linux/common/sensors.h.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1434715200">- Force GNU inline semantics, fixes build with GCC5</changelog>
  <changelog author="meissner@suse.com" date="1490875200">- buildrequire libmount</changelog>
  <changelog author="bwiedemann@suse.com" date="1520251200">- Add hardinfo-0.5.1-reproducible.patch to not record build host</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1636459200">- Add hardinfo-dyamic-libsoup.patch: Do not link libsoup
  statically.</changelog>
  <changelog author="pgajdos@suse.com" date="1741176000">- added patches
  https://github.com/hardinfo2/hardinfo2/commit/6a0e91649e61cc920b0d90f8ce1e0a25cc63bcb3
  + hardinfo-gcc15.patch</changelog>
</package>
<package pkgid="405a1ec3ac74b5cce816e0362f01d61a7b83dcaddea53034da57252d7682ea45b152b73e7f2f8f02eaa5175dfe393201c6f7b5f7bb05babd608f9bee079c0636" name="hardinfo2-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.1" rel="1.2"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1717416000">- Update to version 2.1.11:
  * Fixed theme change not supporting native system settings
    theme setup.
  * Fixed background light/dark mode could be wrong depending
    on DE version
- Changes in version 2.1.8:
  * Fixed critical error - app was unreadable due to faulty
    dark mode detection
  * Added gsettings and dynamic darkmode for newer distros
- Changes in version 2.1.5:
  * PACKAGING: Recommends updated: add fwupd
  * Build updated to CMake 3.0.2 and more verbose/check during
    CPack builds
  * Build hardcoded prefix=/usr - we only build packages or
    install directly to package destination.
  * Fixed Translations not working in all distros/Packages
  * Fixed Memory Devices asked for root
  * Added loong64 as loongarch64 architecture
  * Added mips64el as mips architecture
  * Added Hungarian language
  * Minor: Fixed GCC warnings for modules/architectures, implicit
    function declarations, runtime warnings</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1726488000">- Update to version 2.1.14:
  * PACKAGING: Added service (Allows memory DMI+SPD &amp; resources
    iomem+ioports)
  * PACKAGING: Added build dependencies (DEB:libqt5opengl5-dev
    qtbase5-dev)/(FEDORA:qt5-qtbase-devel)
  * PACKAGING: BinReloc disabled for all distros - using CMAKE
  * New OpenGL benchmark using QT5
  * Fixed GPU benchmarks to show GPU instead of CPU in table
  * CleanUserData on first run and program version changes
  * Improve light themes, Updated anime theme
  * Minor fixes, translations, isa ARM+RISCV updates, cpu
    topology fixes, cpu flags fix, minor CLI
  * Minor fixes, improve GPU name, improve distro name
  * Added RISC-V identification table
  * Memory SPD Vendor table update, minor updates
    to PCI+USB tables
  * Memory SPD &amp; DMI and resources from user space via service
  * Danish translation
  * Added metainfo for appcenters
  * Readded E2000 CPU Support after license change acceptance
  * Fixes for PCLinuxOS+PureOS10+Devuan CPack building
  * Fixes for NixOS+Nix, WSL2, Rasbian, RaspberryPi and
    old distros
- Rebase BuildRequires</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1729166400">- Update to version 2.1.17:
  * PACKAGING: Add recommends: xrandr (rpm only, is in deb) &amp;
    vulkan-tools IMPORTANT
  * Fix Crash Bugs: Display refresh, DDR5 on 6.11 kernel IMPORTANT
  * New Storage Benchmarking
  * New Vulkan info on display page
  * New SPD DDR5 DIMM decoding support (Kernel 6.11+)
  * New Based on Distro Detection along with Distro logos and links
  * Several minor fixes, updates and UI/UX improvements:
  * machine_type was translated when synchronize to server
  * code gcc warnings, restructured spd decode
  * SPD eeprom (deprecated but needed on history machines),
    Added filtering support
  * Added packaging/building support for more distros
  * JSON: Devicetree compatible to enable updating internal tables
    for missing CPUs (Arm,RiscV,Loong64)
  * Fixed gnome detect new version for theme control,
    Budgie, Mate, etc.
  * Hardinfo2 logo updated to SVG
  * Tool versions detection updated
  * Minor Risc-V board additions.
  * GPU Naming improvements
  * Auto scroll to This machine benchmarks
- Add Recommends vulkan-tools and xrandr</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1729771200">- Update to version 2.2.1:
  * Security Fix for Multi User Systems #93 IMPORTANT
    (boo#1231839)
  * PACKAGING: Please remove 2.1.14 &amp; 2.1.17 containing security
    bug IMPORTANT
  * PACKAGING: Changed services (systemV/D+runit) to use common
    script hwinfo2_fetch_sysdata IMPORTANT
  * PACKAGING: CPack changed to depends instead of recommends.
  * Users must be added to hardinfo2 group to keep data safe.
  * Improved UI - New SVG versions of ALL icons!
  * Manual High DPI scaling support - GDK_DPI_SCALE=1.5 hardinfo2
  * Improved HTML report - new theme, fixed html gen, images incl.
    in print version.
  * Improved SVG for distro logos, hardinfo2 logo - fixed for
    old distro.
  * Support for Alpine Linux, postmarketOS, OpenMandriva,
    Parrot sec, MX Linux
  * Minor fixes: PO comments, ru+da translations, html dialog
    modal fix, flicker fix,
  * Minor fixes: musl support, arm cpus, battery health info,
    kernel boots, arm/risc meta cpu info added.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1731153600">- Update to version 2.2.4:
  * Fixed missing "join hardinfo2 group" text on some distros
  * Fixed start crash - fread possible overread on some distros
  * Fixed Loongarch build errors
  * Fixed CPACK debian depends
  * Distro support added: Gentoo, LiGurOS, ZorinOS, Artix Linux
  * Minor fixes: optimize source file space usage, arm cpus</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1740225600">- Update to version 2.2.7:
  * PACKAGING: Removed lsscsi from depends/recommends IMPORTANT
  * PACKAGING: Added gawk to depends/recommends (used by service
    script) IMPORTANT
  * CMake compatibility: 3.02-&gt;3.31.0+
  * AppStream metainfo checking and fixes for all tested distros
  * Single User System granted access to extra info
  * Add New Cache/RAM benchmark
  * Improve Storage Benchmark - model detection
  * Support for Astra Linux, RevyOS Linux, Asahi Fedora Linux
    Remix
  * Improved support for MACs - Battery, arm cpus
  * Fix null pointer in storage benchmark decoding for Fedora
  * Fix libsoup3 proxy handling crash
  * Fix ARM core count (all previous benchmarks could be wrong)
  * Fix Cross module access error
  * Minor fixes: GCC 15, GPL2 removed/New Virtual detect, fix
    cross compile build, add some ARM cpus
  * Minor fixes: Mandriva CPack required package names,
    Old-Function-Style-&gt;new
- Drop Recommends lsscsi
- Add Recommends gawk</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1744372800">- Update to version 2.2.10:
  * PACKAGING: Check if a missing package message window appears
    on program start, after installing on empty system. IMPORTANT
  * Fixed sparc32 &amp; sparc64 building
  * Added Release info in CMakeLists.txt
  * Added Packaging check for improved hardinfo2 package
    across distros.
  * Added Arch Linux branch building for makepkg &amp; CPack
  * Fixed homepath not found after first storage benchmark run
  * Cachemem improved for non high precision clocks
  * Added Vendefoul Wolf &amp; Winux distros
  * Minor: Removed Garbage Collector, Fixed many MemLeaks,
    Improved scroll to results, 3 possible crashes
  * Minor: Fixed fedora URL, Added default 250 benchmark results
  * Fixes for RedHat &amp; ALT Linux Icons
  * Russian, Danish, Brazilian language updated</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1749643200">- Update to version 2.2.13:
  * PACKAGING: Added vulkan-headers, glslang-tools, libdecor
    (if wayland) IMPORTANT
  * New Vulkan Benchmark - simple gears benchmark - but shows
    that vulkan works for the machine.
  * Added CLI topic to filter the CLI report and show
    sections/parts only
  * Added User Note to synchronize dialog to request certain
    benchmarks
  * Added HWCAPS to show which are supported by cpu+distro - eg.
    x86-64-V2
  * Added support for OpenSuse leap 15.6+16, fixed Tumbleweed,
    fixed Alt Linux
  * Turkish, Chinese, Danish &amp; Russian Translations updated
  * Speedup Application dialog handling and fixed crashes
  * Improve StatusMessage &amp; ProgressBar handling with correct
    benchmark timing
  * Fixed Close handling to avoid crashes when updating
    information and closing.
  * Updated Logo
  * Minor Fixes: Crash in vendor match (fwupd on nuc6), Crash on
    WSL1 missing network entries.
  * Minor Fixes: Disable GPU benchmarks in CLI mode. Disable unused
    lsscsi, lspci, lsusb.
  * Minor Fixes: Treeview handling race issues, Cachemem benchmark
    low mem machines
  * Minor Fixes: Distro flavor detection, HTML report improved,
    Added support for more ARM
- Add BuildRequires glslang-devel, libdecor-devel</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1772452800">- Update to version 2.2.16:
  * Network info - fixes bugs, Support ss+ip as alternative for
    netstat &amp; route, added dns resolvectl support
  * NVMe storage smart added.
  * QT6 ready - please stay on QT5 as long as possible.
  * New swedish+georgian translation (Russian+French+Danish
    updated)
  * Minor: Fixed Kernel Module icons
  * Minor: PCLOS Deb+Cachyos support, DDR5 size Fix, View
    checkbuttons checked on startup
  * Minor: Fixed nvme disk size 0 bug in udisks2, Added current
    link+width to NVMe storage.
  * Minor: Fixed build warning in Alpine, redhat depends sysbench
    fixed, added some arm cpus
  * Minor: Fixed warnings in less common builds (S390+PPC),
    sparkylinux+cachyos support
  * Minor: note about logo reg. trademarks, udisk2 sensor update,
    Fixed dark mode
  * Minor: Vulkan hack for wayland poll, background3 updated,
    pci+usb db updated</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783252800">- Update to version 2.3.1:
  * Added - ZSWAP &amp; ZRAM information, CPU Release year,
    eMMC smart health status, Secure Boot, LandLock
  * Added - ipmi sensors for workstations/servers see README.md
  * Added - Right click to copy text to clip board, Dynamic column
    sorting, (multi)-search list for text.
  * Improve firmware with list + details view.
  * Lots of memory leak, potential crash, etc. hunting with
    AI assist.
  * Device Tree improved - cleanup, IRQ added, compatible wrap
  * All Language translations fully updated with AI assist
  * Chromebooks battery/adapter support, improve bat for ASUS rog,
    sensors missing icon fix
  * minor fixes - benchmark disk detection improved, Improve old
    non DT Distro, Support OpenKylin
  * minor fixes - storage icons, dark algorithm improved, usb
    chargers, added chromebook battery+chargers
  * minor fixes - memleaks+mod-cleanup, improve speed on
    devtools+kernelmodules+os detection(debian)
  * minor fixes - sensor 1wire naming, homepath fix, storage
    boot0+1 emmc hide, fix uid_min, mint theme fix
  * minor fixes - cpack added alpine/postmarketos, fix cachyos,
    debug on musl fixed, overview storage size</changelog>
</package>
<package pkgid="d434758529bacfe19d84b9acc54f6480d823b95b4c81b8212a0448b0e5013590dabaa441b677fedc7cd88341f6afd508431552243dc31e84761e18447db83ae2" name="hardinfo2-debugsource" arch="i586">
  <version epoch="0" ver="2.3.1" rel="1.2"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1717416000">- Update to version 2.1.11:
  * Fixed theme change not supporting native system settings
    theme setup.
  * Fixed background light/dark mode could be wrong depending
    on DE version
- Changes in version 2.1.8:
  * Fixed critical error - app was unreadable due to faulty
    dark mode detection
  * Added gsettings and dynamic darkmode for newer distros
- Changes in version 2.1.5:
  * PACKAGING: Recommends updated: add fwupd
  * Build updated to CMake 3.0.2 and more verbose/check during
    CPack builds
  * Build hardcoded prefix=/usr - we only build packages or
    install directly to package destination.
  * Fixed Translations not working in all distros/Packages
  * Fixed Memory Devices asked for root
  * Added loong64 as loongarch64 architecture
  * Added mips64el as mips architecture
  * Added Hungarian language
  * Minor: Fixed GCC warnings for modules/architectures, implicit
    function declarations, runtime warnings</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1726488000">- Update to version 2.1.14:
  * PACKAGING: Added service (Allows memory DMI+SPD &amp; resources
    iomem+ioports)
  * PACKAGING: Added build dependencies (DEB:libqt5opengl5-dev
    qtbase5-dev)/(FEDORA:qt5-qtbase-devel)
  * PACKAGING: BinReloc disabled for all distros - using CMAKE
  * New OpenGL benchmark using QT5
  * Fixed GPU benchmarks to show GPU instead of CPU in table
  * CleanUserData on first run and program version changes
  * Improve light themes, Updated anime theme
  * Minor fixes, translations, isa ARM+RISCV updates, cpu
    topology fixes, cpu flags fix, minor CLI
  * Minor fixes, improve GPU name, improve distro name
  * Added RISC-V identification table
  * Memory SPD Vendor table update, minor updates
    to PCI+USB tables
  * Memory SPD &amp; DMI and resources from user space via service
  * Danish translation
  * Added metainfo for appcenters
  * Readded E2000 CPU Support after license change acceptance
  * Fixes for PCLinuxOS+PureOS10+Devuan CPack building
  * Fixes for NixOS+Nix, WSL2, Rasbian, RaspberryPi and
    old distros
- Rebase BuildRequires</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1729166400">- Update to version 2.1.17:
  * PACKAGING: Add recommends: xrandr (rpm only, is in deb) &amp;
    vulkan-tools IMPORTANT
  * Fix Crash Bugs: Display refresh, DDR5 on 6.11 kernel IMPORTANT
  * New Storage Benchmarking
  * New Vulkan info on display page
  * New SPD DDR5 DIMM decoding support (Kernel 6.11+)
  * New Based on Distro Detection along with Distro logos and links
  * Several minor fixes, updates and UI/UX improvements:
  * machine_type was translated when synchronize to server
  * code gcc warnings, restructured spd decode
  * SPD eeprom (deprecated but needed on history machines),
    Added filtering support
  * Added packaging/building support for more distros
  * JSON: Devicetree compatible to enable updating internal tables
    for missing CPUs (Arm,RiscV,Loong64)
  * Fixed gnome detect new version for theme control,
    Budgie, Mate, etc.
  * Hardinfo2 logo updated to SVG
  * Tool versions detection updated
  * Minor Risc-V board additions.
  * GPU Naming improvements
  * Auto scroll to This machine benchmarks
- Add Recommends vulkan-tools and xrandr</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1729771200">- Update to version 2.2.1:
  * Security Fix for Multi User Systems #93 IMPORTANT
    (boo#1231839)
  * PACKAGING: Please remove 2.1.14 &amp; 2.1.17 containing security
    bug IMPORTANT
  * PACKAGING: Changed services (systemV/D+runit) to use common
    script hwinfo2_fetch_sysdata IMPORTANT
  * PACKAGING: CPack changed to depends instead of recommends.
  * Users must be added to hardinfo2 group to keep data safe.
  * Improved UI - New SVG versions of ALL icons!
  * Manual High DPI scaling support - GDK_DPI_SCALE=1.5 hardinfo2
  * Improved HTML report - new theme, fixed html gen, images incl.
    in print version.
  * Improved SVG for distro logos, hardinfo2 logo - fixed for
    old distro.
  * Support for Alpine Linux, postmarketOS, OpenMandriva,
    Parrot sec, MX Linux
  * Minor fixes: PO comments, ru+da translations, html dialog
    modal fix, flicker fix,
  * Minor fixes: musl support, arm cpus, battery health info,
    kernel boots, arm/risc meta cpu info added.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1731153600">- Update to version 2.2.4:
  * Fixed missing "join hardinfo2 group" text on some distros
  * Fixed start crash - fread possible overread on some distros
  * Fixed Loongarch build errors
  * Fixed CPACK debian depends
  * Distro support added: Gentoo, LiGurOS, ZorinOS, Artix Linux
  * Minor fixes: optimize source file space usage, arm cpus</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1740225600">- Update to version 2.2.7:
  * PACKAGING: Removed lsscsi from depends/recommends IMPORTANT
  * PACKAGING: Added gawk to depends/recommends (used by service
    script) IMPORTANT
  * CMake compatibility: 3.02-&gt;3.31.0+
  * AppStream metainfo checking and fixes for all tested distros
  * Single User System granted access to extra info
  * Add New Cache/RAM benchmark
  * Improve Storage Benchmark - model detection
  * Support for Astra Linux, RevyOS Linux, Asahi Fedora Linux
    Remix
  * Improved support for MACs - Battery, arm cpus
  * Fix null pointer in storage benchmark decoding for Fedora
  * Fix libsoup3 proxy handling crash
  * Fix ARM core count (all previous benchmarks could be wrong)
  * Fix Cross module access error
  * Minor fixes: GCC 15, GPL2 removed/New Virtual detect, fix
    cross compile build, add some ARM cpus
  * Minor fixes: Mandriva CPack required package names,
    Old-Function-Style-&gt;new
- Drop Recommends lsscsi
- Add Recommends gawk</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1744372800">- Update to version 2.2.10:
  * PACKAGING: Check if a missing package message window appears
    on program start, after installing on empty system. IMPORTANT
  * Fixed sparc32 &amp; sparc64 building
  * Added Release info in CMakeLists.txt
  * Added Packaging check for improved hardinfo2 package
    across distros.
  * Added Arch Linux branch building for makepkg &amp; CPack
  * Fixed homepath not found after first storage benchmark run
  * Cachemem improved for non high precision clocks
  * Added Vendefoul Wolf &amp; Winux distros
  * Minor: Removed Garbage Collector, Fixed many MemLeaks,
    Improved scroll to results, 3 possible crashes
  * Minor: Fixed fedora URL, Added default 250 benchmark results
  * Fixes for RedHat &amp; ALT Linux Icons
  * Russian, Danish, Brazilian language updated</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1749643200">- Update to version 2.2.13:
  * PACKAGING: Added vulkan-headers, glslang-tools, libdecor
    (if wayland) IMPORTANT
  * New Vulkan Benchmark - simple gears benchmark - but shows
    that vulkan works for the machine.
  * Added CLI topic to filter the CLI report and show
    sections/parts only
  * Added User Note to synchronize dialog to request certain
    benchmarks
  * Added HWCAPS to show which are supported by cpu+distro - eg.
    x86-64-V2
  * Added support for OpenSuse leap 15.6+16, fixed Tumbleweed,
    fixed Alt Linux
  * Turkish, Chinese, Danish &amp; Russian Translations updated
  * Speedup Application dialog handling and fixed crashes
  * Improve StatusMessage &amp; ProgressBar handling with correct
    benchmark timing
  * Fixed Close handling to avoid crashes when updating
    information and closing.
  * Updated Logo
  * Minor Fixes: Crash in vendor match (fwupd on nuc6), Crash on
    WSL1 missing network entries.
  * Minor Fixes: Disable GPU benchmarks in CLI mode. Disable unused
    lsscsi, lspci, lsusb.
  * Minor Fixes: Treeview handling race issues, Cachemem benchmark
    low mem machines
  * Minor Fixes: Distro flavor detection, HTML report improved,
    Added support for more ARM
- Add BuildRequires glslang-devel, libdecor-devel</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1772452800">- Update to version 2.2.16:
  * Network info - fixes bugs, Support ss+ip as alternative for
    netstat &amp; route, added dns resolvectl support
  * NVMe storage smart added.
  * QT6 ready - please stay on QT5 as long as possible.
  * New swedish+georgian translation (Russian+French+Danish
    updated)
  * Minor: Fixed Kernel Module icons
  * Minor: PCLOS Deb+Cachyos support, DDR5 size Fix, View
    checkbuttons checked on startup
  * Minor: Fixed nvme disk size 0 bug in udisks2, Added current
    link+width to NVMe storage.
  * Minor: Fixed build warning in Alpine, redhat depends sysbench
    fixed, added some arm cpus
  * Minor: Fixed warnings in less common builds (S390+PPC),
    sparkylinux+cachyos support
  * Minor: note about logo reg. trademarks, udisk2 sensor update,
    Fixed dark mode
  * Minor: Vulkan hack for wayland poll, background3 updated,
    pci+usb db updated</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1783252800">- Update to version 2.3.1:
  * Added - ZSWAP &amp; ZRAM information, CPU Release year,
    eMMC smart health status, Secure Boot, LandLock
  * Added - ipmi sensors for workstations/servers see README.md
  * Added - Right click to copy text to clip board, Dynamic column
    sorting, (multi)-search list for text.
  * Improve firmware with list + details view.
  * Lots of memory leak, potential crash, etc. hunting with
    AI assist.
  * Device Tree improved - cleanup, IRQ added, compatible wrap
  * All Language translations fully updated with AI assist
  * Chromebooks battery/adapter support, improve bat for ASUS rog,
    sensors missing icon fix
  * minor fixes - benchmark disk detection improved, Improve old
    non DT Distro, Support OpenKylin
  * minor fixes - storage icons, dark algorithm improved, usb
    chargers, added chromebook battery+chargers
  * minor fixes - memleaks+mod-cleanup, improve speed on
    devtools+kernelmodules+os detection(debian)
  * minor fixes - sensor 1wire naming, homepath fix, storage
    boot0+1 emmc hide, fix uid_min, mint theme fix
  * minor fixes - cpack added alpine/postmarketos, fix cachyos,
    debug on musl fixed, overview storage size</changelog>
</package>
<package pkgid="ebc0d40118a21e82c80087135521d278f0e096954a3fc79e008bf9dba540adbf423154e8d5f4cd4e7ae9315d5e159706e3ed68a56eff2a99d47920921662be88" name="harec-debuginfo" arch="i586">
  <version epoch="0" ver="0.26.0" rel="2.1"/>
  <changelog author="socvirnyl.estela@gmail.com" date="1702728000">- Update to version 1702179030.9d51b36:
  * scope: split up scope_lookup_ancestor
  * Implement for labels
  * Implement switch/match labels
  * check: fix enum alias importing
  * tests/34-declarations: add invalid symbol tests
  * parse: disallow empty symbol
  * type_store: fix tagged union segfault
  * all: use literal/flexible in place of constant
  * main: check for fmemopen error
  * mod: remove unnecessary allocation
  * tests: fix broken rejection tests
  * type_store: make builtin_type_error have zero size/alignment</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- Set version environment variable in specfile</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1705752000">- Update to version 1704220143.770566a:
  * gen: add column to dbgloc
  * Check for STORAGE_ERROR before lowering Hare vaargs
  * qtype: fix -Werror failures
  * add .builds/openbsd.yml
  * gen: move tagged value to first aligned offset
  * OpenBSD: fix tests
  * replace ./configure with config.mk
  * fix confusing wording in parse.c
- Update specfile
  * Adopt new makefile to new configs</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1708171200">- Update to release 0.24.0:
  * first pre-release of harec
  * requires qbe 1.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1721131200">- Update to version 0.24.2:
  * check: Handle error expressions in offset()
  * Clean up includes
  * expr_hash: Handle STORAGE_ERROR case
  * check: Handle error in bindings of for-accumulator
  * expr_hash: Remove unnecessary alias check
  * Disallow casting types of undefined size
  * typedef: Emit struct literals
  * Remove unused gen_context.store
  * eval: Disallow auto-dereferencing
  * typedef: Handle values of enums with rune storage
  * eval: Implement slicing expressions
  * parse: simplify nested switch
  * parse: Remove unnecessary special-case from parse_if_expression
  * drop some "descriptive" names in generated IL
  * makefiles/tests.mk: make everything depend on harec
  * check: drop check of for_expr binding result type
  * gen_expr_delete: split single element/subslice cases
  * remove a use of *void in tests
  * simplify condition in identifier_eq
  * gen: implement gen_slice_ptrs and load_slice_data helpers
  * check: rewrite slice_bounds_check
  * eval: fix and add tests for casts from tagged unions
  * check: lower len(array) to a constant
  * gen: remove another overly verbose temporary name
  * remove useless line
  * check_expr_compound: simplify lower_implicit_cast logic
  * type_store: fix tuple size calculation
  * eval: use restrict keyword
  * type_store: simplify function signatures in struct initialization
  * test some embedded struct error cases
  * use arch specific sizes from ctx-&gt;arch consistently
  * gen: rewrite slice bounds checks
  * gen_expr_assign_slice: use gen_subslice_info
  * gen_expr_delete: use gen_subslice_info
  * test functions with bodies have named parameters
  * gen: rewrite expandable array -&gt; slice assignment
  * gen: use store_slice_data instead of manual slice stores
  * type_store: return errors more explicitly in case of struct init errors
  * type_store: fix union size calculation
  * prohibit @packed in check, not in the parser
  * ast: split up slice and array atypes
  * ast: improve representation of array literal expandability
  * resolve: pass function location data into prototype check
  * util: simplify printing in errline()
  * eval: truncate bitwise not and integer unary negation results
  * check: improve binding assignability failure error
  * check: don't special case STORAGE_ERROR in check_function
  * check: drop pointless branch
  * gen: extract fixed_abort condition checks into a separate function
  * gen: rewrite slice and array alloc cases
  * check: rewrite check_expr_call
  * check: fix outdated comment about flexible promotion
  * tests: fix typo
  * Makefile: add uninstall target
  * check.c: fix up lingering issue from rename
  * Generate meaningful names for @init functions
  * Generate arbitrary names for @init functions
  * scripts/version: upgrade to 0.24.2
  * fix some spurious errors
  * Allow optional parameters in variadic functions.
  * check: fix error location in check_expr_append_insert
  * 12-loops: fix scope test
  * implement for-each
  * rt::compile ensure tests fail when "invalid" Hare is valid
  * gen: fix implicitly void if false branch
  * parse: fix memory leak
  * eval: fix signed integer comparisons
  * check: remove TODO
  * Remove unnecessary forward declaration
  * lex: make comment more accurate
  * gen: s/strconst/strliteral/g
  * Makefile: recompile everything when a header changes
  * makefiles/tests.mk: make all tests depend on .cache/rt.td
  * typedef: fix some format specifiers
  * set TDENV when running tests
  * tests: rename 00-constants to 00-literals
  * util: ignore write errors to stderr
  * Check stage at which compilation failed in reject tests
  * tests/00-literals: s/append/static append/
  * gen: fix for-each iterator with tagged union type
  * typedef: use const in more places
  * types: remove extraneous check
  * types: make unbounded arrays not assignable to slices
  * gen: remove gen_defers from gen_expr_for
  * main: remove unnecessary 'next' variable
  * mod: use string initializer instead of memcpy
  * parse: remove dead branch
  * parse: use error function for empty block error
  * check: fix measurement error locations
  * check: simplify switch exhaustivity checking
  * tests.mk: add missing testmod.td dependency
  * typedef: Remove unnecessary includings of "typedef.h"
  * lex: allow digit separators
  * Check that enums are exported if used in exported types.
  * Implement optional function parameters.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1738843200">- Limit %check on architectures supported by the testsuite:
  aarch64 riscv64 x86_64</changelog>
  <changelog author="mcepl@cepl.eu" date="1743249600">- Update to version 0.24.2+git.1742030605.75ad385:
  * Save sources unaffected by -M for places using them as full paths
  * types: add missing newline to "Unsupported or unrecognized target" error message
  * parse: better error report in invalid local defines
  * check: don't autodereference append/insert value
  * check: disallow C variadism in @init/@fini/@test
  * check: don't do type promotion on arrays
  * gen: move an alloc instruction to function preamble
  * parse: simplify parse_binding_unpack
  * gen: fix expandable array gen_value type
  * check: use explicit false as nullability parameter</changelog>
  <changelog author="uncomfyhalomacro@opensuse.org" date="1752753600">- Update to version 1750492315.966012b:
  * scripts/version: upgrade to 0.25.2
  * Enable -Wformat errors for more functions
  * check: fix -Wformat issues with 'error'
  * tests/21-tuples: add offset expr tests
  * type_store: fix offset of zero-sized tuple members
  * tests/37-annotations: expand tests
  * tests/26-regression: re-add minimal repro for old buggy switch test
  * tests/14-switch: re-add pointer switch tests as fail tests
  * lex: fix colno with tabs
  * lex: fix order of xcalloc arguments
  * tests/12-loops: remove unnecessary heap allocation
  * tests/26-regression: add free after alloc
  * type_store: disallow error flag on done and never
  * check: improve yield and return errors
  * utf8: switch to an off-the-shelf decoder.
  * lex: Require identifier in #[annotation]
  * lex: disallow sign/whitespace in hex literal
  * Makefile: add -- to install command
  * Makefile: remove unused suffixes
  * types: make alignment of 64-bit types arch-dependent
  * Gradually remove usage of "iconst" et al
  * Move struct dimensions to type_store.h
  * check: improve error message
  * qinstr: remove outdated comment
  * gen: fix inaccurate comment
  * qbe: drop unused qbe_aggregate global
  * tests/06-structs: fix invariant tests
  * parse: improve empty block error message
  * check: improve some error messages
  * eval: fix typo in comment
  * tests/29-unarithm: add bnot tests
  * type_store: make a couple functions static
  * lex: compare strcmp to 0 instead of negating
  * gen: don't generate defers on assertion failure
  * typedef: output pointer literals.
  * eval: allow taking address of arbitrary expressions
  * lex: scan and discard #[annotations]</changelog>
  <changelog author="uncomfyhalomacro@opensuse.org" date="1770984000">- Update to version 0.26.0:
  * scripts/version: update to 0.26.0
  * reduce_result: return invalid rather than NULL
  * eval: use ctx-&gt;id for the name of compile-time pointer targets.
  * Hash size for structs and unions
  * Replace error flag with STORAGE_ERROR
  * Rename internal error type to invalid
  * Improve some more error messages
  * Improve some error messages
  * MAINTAINERS: bgs steps down
  * Replace dealiasing ... with tagged union reduction
  * Add support for DragonFly
  * Improve error messages for decl attrs.
  * Fix order of attributes on free and netbsd.
  * Remove multi-binding global declarations
  * Disallow @packed on unions at parse time.
  * MAINTAINERS: Add Joe Finney
  * Error out on hash collisions within tagged unions
  * Add type_equal
  * Add ident_equal
  * Add expr_equal
  * Allow assignability between void and void aliases
  * for: give else-less loops an implicit `else void`
  * gen_expr: drop int cast
  * Give unions a default value.
  * gen: fix gen_expr result for for/else loops.
  * Remove duplicate intern_init.
  * Do not disallow multiple embedded _ = fields.
  * Implement undefined initializers
  * Implement break with value and for/else.
  * gen: extend bools for loops and asserts.
  * parse: add and use a try function.
  * parse: Allow trailing comma in binding list
  * check: fix multiple unpack bindings
  * check_expr_binding: add missing space
  * check_expr_for_each: fix typo and wrap
  * check_expr_for_each: mark default case unreachable
  * Reapply "Implement discarding bindings and assignment."
  * Revert "Implement discarding bindings and assignment."
  * Implement discarding bindings and assignment.
  * parse: further improve error msg for tuple unpacking def
  * check: recover from for-each binding error
  * Ignore flags when generating tagged union matches
  * Replace @offset with _: fields.
  * Ensure that unnamed parameters end up in the ABI.
  * scripts/version: upgrade to 0.25.2
  * tests/06-structs.ha: add difficult sample case from stdlib
  * Revert replacing @offset with _: fields
  * tests/12-loops: fix whitespace
  * Dealias tuples when unpacking in for-each
  * Disallow all types of unnamed types in parameter lists.
  * Allow nameless parameters in corporeal functions.
  * Use _: type in function prototypes.
  * Fix miscellaneous gcc warnings
  * Remove @offset and add "_: type" struct fields.
  * Enable -Wformat errors for more functions
  * check: fix -Wformat issues with 'error'
  * tests/21-tuples: add offset expr tests
  * type_store: fix offset of zero-sized tuple members
  * tests/37-annotations: expand tests
  * tests/26-regression: re-add minimal repro for old buggy switch test
  * tests/14-switch: re-add pointer switch tests as fail tests
  * lex: fix colno with tabs
  * lex: fix order of xcalloc arguments
  * tests/12-loops: remove unnecessary heap allocation
  * tests/26-regression: add free after alloc
  * type_store: disallow error flag on done and never
  * check: improve yield and return errors
  * utf8: switch to an off-the-shelf decoder.
  * lex: Require identifier in #[annotation]
  * lex: disallow sign/whitespace in hex literal
  * Makefile: add -- to install command
  * Makefile: remove unused suffixes
  * types: make alignment of 64-bit types arch-dependent
  * Gradually remove usage of "iconst" et al
  * Move struct dimensions to type_store.h
  * check: improve error message
  * qinstr: remove outdated comment
  * gen: fix inaccurate comment
  * qbe: drop unused qbe_aggregate global
  * tests/06-structs: fix invariant tests
  * parse: improve empty block error message
  * check: improve some error messages
  * eval: fix typo in comment
  * tests/29-unarithm: add bnot tests
  * type_store: make a couple functions static
  * lex: compare strcmp to 0 instead of negating
  * gen: don't generate defers on assertion failure
  * typedef: output pointer literals.
  * eval: allow taking address of arbitrary expressions
  * lex: scan and discard #[annotations]
  * Save sources unaffected by -M for places using them as full paths
  * types: add missing newline to "Unsupported or unrecognized target" error message
  * parse: better error report in invalid local defines
  * check: don't autodereference append/insert value
  * check: disallow C variadism in @init/@fini/@test
  * check: don't do type promotion on arrays
  * gen: move an alloc instruction to function preamble
  * parse: simplify parse_binding_unpack
  * gen: fix expandable array gen_value type
  * check: use explicit false as nullability parameter
  * gen: handle a switch corner case
  * tests: test string comparison
  * fix regression introduced in 7c980a13
  * gen: fix a regression introduced in 13a6fc7df4c4
  * handle allocation failure by returning nomem
  * scope: remove split object init and insert functions
  * scan: make incomplete_decl just a field in scope_object
  * all: intern names &amp; identifiers
  * tests: expand @symbol tests
  * parse: parse symbol names as string literals
  * parse: improve merging of consecutive string literals
  * gen: generalize non-C-ABI-compatible type support
  * check: use switch case dupe detection for enum case count
  * check: simplify switch case duplicate checking
  * check: remove switching on pointers
  * check: simplify switch result type reduction
  * check: don't allow offsetting into a slice with opaque members
  * gen: adapt gen_expr_binarithm for usage in gen_expr_switch
  * gen: handle expressions with not result better
  * gen: fix iterator variable intialization
  * gen: convert most gen_value constructions to mkgtemp + mklval
  * gen: separate type assertion and type test generation
  * gen: improve the way autoderefence generation is called
  * gen: remove qval_dup
  * gen: use better conditions for function return value checks
  * temporarily fix an issue with flags
  * check: ignore abinding flags
  * rt: improve compile() error reporting
  * check: give synthetic expressions loc information
  * all: sort switch cases alphabetically
  * all: make pointer nullability a boolean
  * tests: more subslicing tests
  * fix segmalloc failure on NetBSD
  * tests/09-funcs: fix OpenBSD breakage introduced in 73f794603
  * typedef: cast null to pointer type
  * tests: update comment for rewrite of 30-reduction
  * check: minor fixes to error messages
  * rt+openbsd: write(1) returns size
  * rt: simplify &amp; modernize
  * check: add dummy else branch to else-less if
  * gen: simplify branch generation
  * parse: Further simplify parse_binding_list()
  * gen: add explicit supertype parameter to gen_nested_match_tests
  * gen: swap type and subtype in gen_nested_match_tests
  * gen: use ctx-&gt;arch.ptr as appropriate in gen_literal_slice
  * gen: use slice helpers in gen_literal_slice_at
  * gen: silence a warning about not requiring "type_store.h"
  * Drop Lennart as OpenBSD maintainer
  * check: don't pass location to mkerror
  * tests: test some previously untaken parser codepaths
  * rt: drop rt::exit_status
  * makefiles: remove unused variable
  * type_store: fix type_store_lookup_alias behavior
  * type_store: make padding calculation explicit where required
  * type_store: disentangle the internal resolution functions mess
  * tests/30-reduction: rewrite in Hare (instead of C)
  * lex: generalize and export append_buffer
  * lex: enforce lexer-&gt;buf trailing 0 byte only where needed
  * lex: explicitly initialize struct lexer
  * check: add checked pointer autodereference function
  * parse: simplify and fix a leak in parse_binding_list
  * tests/32-copy: add slice copying tests
  * gen: don't extend lvalue in gen_expr_assign
  * qbe: use subword types in function calls and declarations
  * testmod: add test for uintptr enums
  * qbe: remove an unused global
  * type_store: don't capitalize never in error msg
  * Make const flag a no-op
  * fix segmalloc failure on FreeBSD
  * eval: disallow pointer comparison
  * gen: fix ... placement in C-style variadic calls
  * gen: fix type assertions to zero-sized types
  * typedef: fix literals with alias of floating type
  * check: only check match case assignability when hint provided
  * lex: handle truncation in error messages
  * lex: s/T_NUMBER/T_LITERAL/g
  * tests/00-literals: remove unused import
  * gen: make vaarg with zero-size type a no-op
  * gen: return early from gen_store with zero-size aggregate
  * check: disallow vaarg with undefined size type
  * Redefine vaarg() as vaarg(object-selector, type)
  * Makefile: delete unused rule
  * Makefile: output assembly to tmp file
  * util: use __has_attribute to check for format attribute
  * typedef: remove dead branch
  * types: Fix enum castability check
  * check: fix a spurious error
  * fix gen_literal_slice_at for new eval_slice
  * eval: literal_default: fix arrays
  * check: improve an error message
  * fix tagged_qtype for (!void | void)
  * parse: fix insert indexing expression error message
  * lex: preserve lexer-&gt;require_int through comments
  * eval: operate on f32s with f32 precision
  * eval: truncate integer literals which overflow suffix
  * eval: remove STORAGE_BOOL from itrunc
  * types: return early from struct_subtype when offset &gt; 0
  * gen: use ctx-&gt;arch.ptr for more globals
  * gen: only allocate word for tag in gen_match_with_tagged
  * gen: use hlt when result of function body is never
  * gen: remove unused functype field
  * type_store: drop unused tagged_to_union function
  * check: minor correction in error message
  * check: make check_function static
  * check: s/Object/Type/
  * types: remove universal castability to done
  * Allow matching on pointers to tagged unions.
  * Disallow c-style variadism in hosted main.
  * eval: copy location over to result
  * check: fail when return type has undefined size
  * type_store: Handle check error for default values
  * docs: fix typo
  * eval: Implement slicing expressions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786968000">- Relax strict qbe dependency requirement from = 1.2 to &gt;= 1.2:
  Current qbe version 1.3 is backwards compatible.</changelog>
</package>
<package pkgid="79bee1262a8550eac5c9d759bdb1eb3e7f20afd68fe23937ca2066dc28dec1de7e1991410e7233ed57e771686706681afc578f5eb1c5ef612859eaa2f9c45b64" name="harec-debugsource" arch="i586">
  <version epoch="0" ver="0.26.0" rel="2.1"/>
  <changelog author="socvirnyl.estela@gmail.com" date="1702728000">- Update to version 1702179030.9d51b36:
  * scope: split up scope_lookup_ancestor
  * Implement for labels
  * Implement switch/match labels
  * check: fix enum alias importing
  * tests/34-declarations: add invalid symbol tests
  * parse: disallow empty symbol
  * type_store: fix tagged union segfault
  * all: use literal/flexible in place of constant
  * main: check for fmemopen error
  * mod: remove unnecessary allocation
  * tests: fix broken rejection tests
  * type_store: make builtin_type_error have zero size/alignment</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1703332800">- Set version environment variable in specfile</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1705752000">- Update to version 1704220143.770566a:
  * gen: add column to dbgloc
  * Check for STORAGE_ERROR before lowering Hare vaargs
  * qtype: fix -Werror failures
  * add .builds/openbsd.yml
  * gen: move tagged value to first aligned offset
  * OpenBSD: fix tests
  * replace ./configure with config.mk
  * fix confusing wording in parse.c
- Update specfile
  * Adopt new makefile to new configs</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1708171200">- Update to release 0.24.0:
  * first pre-release of harec
  * requires qbe 1.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1721131200">- Update to version 0.24.2:
  * check: Handle error expressions in offset()
  * Clean up includes
  * expr_hash: Handle STORAGE_ERROR case
  * check: Handle error in bindings of for-accumulator
  * expr_hash: Remove unnecessary alias check
  * Disallow casting types of undefined size
  * typedef: Emit struct literals
  * Remove unused gen_context.store
  * eval: Disallow auto-dereferencing
  * typedef: Handle values of enums with rune storage
  * eval: Implement slicing expressions
  * parse: simplify nested switch
  * parse: Remove unnecessary special-case from parse_if_expression
  * drop some "descriptive" names in generated IL
  * makefiles/tests.mk: make everything depend on harec
  * check: drop check of for_expr binding result type
  * gen_expr_delete: split single element/subslice cases
  * remove a use of *void in tests
  * simplify condition in identifier_eq
  * gen: implement gen_slice_ptrs and load_slice_data helpers
  * check: rewrite slice_bounds_check
  * eval: fix and add tests for casts from tagged unions
  * check: lower len(array) to a constant
  * gen: remove another overly verbose temporary name
  * remove useless line
  * check_expr_compound: simplify lower_implicit_cast logic
  * type_store: fix tuple size calculation
  * eval: use restrict keyword
  * type_store: simplify function signatures in struct initialization
  * test some embedded struct error cases
  * use arch specific sizes from ctx-&gt;arch consistently
  * gen: rewrite slice bounds checks
  * gen_expr_assign_slice: use gen_subslice_info
  * gen_expr_delete: use gen_subslice_info
  * test functions with bodies have named parameters
  * gen: rewrite expandable array -&gt; slice assignment
  * gen: use store_slice_data instead of manual slice stores
  * type_store: return errors more explicitly in case of struct init errors
  * type_store: fix union size calculation
  * prohibit @packed in check, not in the parser
  * ast: split up slice and array atypes
  * ast: improve representation of array literal expandability
  * resolve: pass function location data into prototype check
  * util: simplify printing in errline()
  * eval: truncate bitwise not and integer unary negation results
  * check: improve binding assignability failure error
  * check: don't special case STORAGE_ERROR in check_function
  * check: drop pointless branch
  * gen: extract fixed_abort condition checks into a separate function
  * gen: rewrite slice and array alloc cases
  * check: rewrite check_expr_call
  * check: fix outdated comment about flexible promotion
  * tests: fix typo
  * Makefile: add uninstall target
  * check.c: fix up lingering issue from rename
  * Generate meaningful names for @init functions
  * Generate arbitrary names for @init functions
  * scripts/version: upgrade to 0.24.2
  * fix some spurious errors
  * Allow optional parameters in variadic functions.
  * check: fix error location in check_expr_append_insert
  * 12-loops: fix scope test
  * implement for-each
  * rt::compile ensure tests fail when "invalid" Hare is valid
  * gen: fix implicitly void if false branch
  * parse: fix memory leak
  * eval: fix signed integer comparisons
  * check: remove TODO
  * Remove unnecessary forward declaration
  * lex: make comment more accurate
  * gen: s/strconst/strliteral/g
  * Makefile: recompile everything when a header changes
  * makefiles/tests.mk: make all tests depend on .cache/rt.td
  * typedef: fix some format specifiers
  * set TDENV when running tests
  * tests: rename 00-constants to 00-literals
  * util: ignore write errors to stderr
  * Check stage at which compilation failed in reject tests
  * tests/00-literals: s/append/static append/
  * gen: fix for-each iterator with tagged union type
  * typedef: use const in more places
  * types: remove extraneous check
  * types: make unbounded arrays not assignable to slices
  * gen: remove gen_defers from gen_expr_for
  * main: remove unnecessary 'next' variable
  * mod: use string initializer instead of memcpy
  * parse: remove dead branch
  * parse: use error function for empty block error
  * check: fix measurement error locations
  * check: simplify switch exhaustivity checking
  * tests.mk: add missing testmod.td dependency
  * typedef: Remove unnecessary includings of "typedef.h"
  * lex: allow digit separators
  * Check that enums are exported if used in exported types.
  * Implement optional function parameters.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1738843200">- Limit %check on architectures supported by the testsuite:
  aarch64 riscv64 x86_64</changelog>
  <changelog author="mcepl@cepl.eu" date="1743249600">- Update to version 0.24.2+git.1742030605.75ad385:
  * Save sources unaffected by -M for places using them as full paths
  * types: add missing newline to "Unsupported or unrecognized target" error message
  * parse: better error report in invalid local defines
  * check: don't autodereference append/insert value
  * check: disallow C variadism in @init/@fini/@test
  * check: don't do type promotion on arrays
  * gen: move an alloc instruction to function preamble
  * parse: simplify parse_binding_unpack
  * gen: fix expandable array gen_value type
  * check: use explicit false as nullability parameter</changelog>
  <changelog author="uncomfyhalomacro@opensuse.org" date="1752753600">- Update to version 1750492315.966012b:
  * scripts/version: upgrade to 0.25.2
  * Enable -Wformat errors for more functions
  * check: fix -Wformat issues with 'error'
  * tests/21-tuples: add offset expr tests
  * type_store: fix offset of zero-sized tuple members
  * tests/37-annotations: expand tests
  * tests/26-regression: re-add minimal repro for old buggy switch test
  * tests/14-switch: re-add pointer switch tests as fail tests
  * lex: fix colno with tabs
  * lex: fix order of xcalloc arguments
  * tests/12-loops: remove unnecessary heap allocation
  * tests/26-regression: add free after alloc
  * type_store: disallow error flag on done and never
  * check: improve yield and return errors
  * utf8: switch to an off-the-shelf decoder.
  * lex: Require identifier in #[annotation]
  * lex: disallow sign/whitespace in hex literal
  * Makefile: add -- to install command
  * Makefile: remove unused suffixes
  * types: make alignment of 64-bit types arch-dependent
  * Gradually remove usage of "iconst" et al
  * Move struct dimensions to type_store.h
  * check: improve error message
  * qinstr: remove outdated comment
  * gen: fix inaccurate comment
  * qbe: drop unused qbe_aggregate global
  * tests/06-structs: fix invariant tests
  * parse: improve empty block error message
  * check: improve some error messages
  * eval: fix typo in comment
  * tests/29-unarithm: add bnot tests
  * type_store: make a couple functions static
  * lex: compare strcmp to 0 instead of negating
  * gen: don't generate defers on assertion failure
  * typedef: output pointer literals.
  * eval: allow taking address of arbitrary expressions
  * lex: scan and discard #[annotations]</changelog>
  <changelog author="uncomfyhalomacro@opensuse.org" date="1770984000">- Update to version 0.26.0:
  * scripts/version: update to 0.26.0
  * reduce_result: return invalid rather than NULL
  * eval: use ctx-&gt;id for the name of compile-time pointer targets.
  * Hash size for structs and unions
  * Replace error flag with STORAGE_ERROR
  * Rename internal error type to invalid
  * Improve some more error messages
  * Improve some error messages
  * MAINTAINERS: bgs steps down
  * Replace dealiasing ... with tagged union reduction
  * Add support for DragonFly
  * Improve error messages for decl attrs.
  * Fix order of attributes on free and netbsd.
  * Remove multi-binding global declarations
  * Disallow @packed on unions at parse time.
  * MAINTAINERS: Add Joe Finney
  * Error out on hash collisions within tagged unions
  * Add type_equal
  * Add ident_equal
  * Add expr_equal
  * Allow assignability between void and void aliases
  * for: give else-less loops an implicit `else void`
  * gen_expr: drop int cast
  * Give unions a default value.
  * gen: fix gen_expr result for for/else loops.
  * Remove duplicate intern_init.
  * Do not disallow multiple embedded _ = fields.
  * Implement undefined initializers
  * Implement break with value and for/else.
  * gen: extend bools for loops and asserts.
  * parse: add and use a try function.
  * parse: Allow trailing comma in binding list
  * check: fix multiple unpack bindings
  * check_expr_binding: add missing space
  * check_expr_for_each: fix typo and wrap
  * check_expr_for_each: mark default case unreachable
  * Reapply "Implement discarding bindings and assignment."
  * Revert "Implement discarding bindings and assignment."
  * Implement discarding bindings and assignment.
  * parse: further improve error msg for tuple unpacking def
  * check: recover from for-each binding error
  * Ignore flags when generating tagged union matches
  * Replace @offset with _: fields.
  * Ensure that unnamed parameters end up in the ABI.
  * scripts/version: upgrade to 0.25.2
  * tests/06-structs.ha: add difficult sample case from stdlib
  * Revert replacing @offset with _: fields
  * tests/12-loops: fix whitespace
  * Dealias tuples when unpacking in for-each
  * Disallow all types of unnamed types in parameter lists.
  * Allow nameless parameters in corporeal functions.
  * Use _: type in function prototypes.
  * Fix miscellaneous gcc warnings
  * Remove @offset and add "_: type" struct fields.
  * Enable -Wformat errors for more functions
  * check: fix -Wformat issues with 'error'
  * tests/21-tuples: add offset expr tests
  * type_store: fix offset of zero-sized tuple members
  * tests/37-annotations: expand tests
  * tests/26-regression: re-add minimal repro for old buggy switch test
  * tests/14-switch: re-add pointer switch tests as fail tests
  * lex: fix colno with tabs
  * lex: fix order of xcalloc arguments
  * tests/12-loops: remove unnecessary heap allocation
  * tests/26-regression: add free after alloc
  * type_store: disallow error flag on done and never
  * check: improve yield and return errors
  * utf8: switch to an off-the-shelf decoder.
  * lex: Require identifier in #[annotation]
  * lex: disallow sign/whitespace in hex literal
  * Makefile: add -- to install command
  * Makefile: remove unused suffixes
  * types: make alignment of 64-bit types arch-dependent
  * Gradually remove usage of "iconst" et al
  * Move struct dimensions to type_store.h
  * check: improve error message
  * qinstr: remove outdated comment
  * gen: fix inaccurate comment
  * qbe: drop unused qbe_aggregate global
  * tests/06-structs: fix invariant tests
  * parse: improve empty block error message
  * check: improve some error messages
  * eval: fix typo in comment
  * tests/29-unarithm: add bnot tests
  * type_store: make a couple functions static
  * lex: compare strcmp to 0 instead of negating
  * gen: don't generate defers on assertion failure
  * typedef: output pointer literals.
  * eval: allow taking address of arbitrary expressions
  * lex: scan and discard #[annotations]
  * Save sources unaffected by -M for places using them as full paths
  * types: add missing newline to "Unsupported or unrecognized target" error message
  * parse: better error report in invalid local defines
  * check: don't autodereference append/insert value
  * check: disallow C variadism in @init/@fini/@test
  * check: don't do type promotion on arrays
  * gen: move an alloc instruction to function preamble
  * parse: simplify parse_binding_unpack
  * gen: fix expandable array gen_value type
  * check: use explicit false as nullability parameter
  * gen: handle a switch corner case
  * tests: test string comparison
  * fix regression introduced in 7c980a13
  * gen: fix a regression introduced in 13a6fc7df4c4
  * handle allocation failure by returning nomem
  * scope: remove split object init and insert functions
  * scan: make incomplete_decl just a field in scope_object
  * all: intern names &amp; identifiers
  * tests: expand @symbol tests
  * parse: parse symbol names as string literals
  * parse: improve merging of consecutive string literals
  * gen: generalize non-C-ABI-compatible type support
  * check: use switch case dupe detection for enum case count
  * check: simplify switch case duplicate checking
  * check: remove switching on pointers
  * check: simplify switch result type reduction
  * check: don't allow offsetting into a slice with opaque members
  * gen: adapt gen_expr_binarithm for usage in gen_expr_switch
  * gen: handle expressions with not result better
  * gen: fix iterator variable intialization
  * gen: convert most gen_value constructions to mkgtemp + mklval
  * gen: separate type assertion and type test generation
  * gen: improve the way autoderefence generation is called
  * gen: remove qval_dup
  * gen: use better conditions for function return value checks
  * temporarily fix an issue with flags
  * check: ignore abinding flags
  * rt: improve compile() error reporting
  * check: give synthetic expressions loc information
  * all: sort switch cases alphabetically
  * all: make pointer nullability a boolean
  * tests: more subslicing tests
  * fix segmalloc failure on NetBSD
  * tests/09-funcs: fix OpenBSD breakage introduced in 73f794603
  * typedef: cast null to pointer type
  * tests: update comment for rewrite of 30-reduction
  * check: minor fixes to error messages
  * rt+openbsd: write(1) returns size
  * rt: simplify &amp; modernize
  * check: add dummy else branch to else-less if
  * gen: simplify branch generation
  * parse: Further simplify parse_binding_list()
  * gen: add explicit supertype parameter to gen_nested_match_tests
  * gen: swap type and subtype in gen_nested_match_tests
  * gen: use ctx-&gt;arch.ptr as appropriate in gen_literal_slice
  * gen: use slice helpers in gen_literal_slice_at
  * gen: silence a warning about not requiring "type_store.h"
  * Drop Lennart as OpenBSD maintainer
  * check: don't pass location to mkerror
  * tests: test some previously untaken parser codepaths
  * rt: drop rt::exit_status
  * makefiles: remove unused variable
  * type_store: fix type_store_lookup_alias behavior
  * type_store: make padding calculation explicit where required
  * type_store: disentangle the internal resolution functions mess
  * tests/30-reduction: rewrite in Hare (instead of C)
  * lex: generalize and export append_buffer
  * lex: enforce lexer-&gt;buf trailing 0 byte only where needed
  * lex: explicitly initialize struct lexer
  * check: add checked pointer autodereference function
  * parse: simplify and fix a leak in parse_binding_list
  * tests/32-copy: add slice copying tests
  * gen: don't extend lvalue in gen_expr_assign
  * qbe: use subword types in function calls and declarations
  * testmod: add test for uintptr enums
  * qbe: remove an unused global
  * type_store: don't capitalize never in error msg
  * Make const flag a no-op
  * fix segmalloc failure on FreeBSD
  * eval: disallow pointer comparison
  * gen: fix ... placement in C-style variadic calls
  * gen: fix type assertions to zero-sized types
  * typedef: fix literals with alias of floating type
  * check: only check match case assignability when hint provided
  * lex: handle truncation in error messages
  * lex: s/T_NUMBER/T_LITERAL/g
  * tests/00-literals: remove unused import
  * gen: make vaarg with zero-size type a no-op
  * gen: return early from gen_store with zero-size aggregate
  * check: disallow vaarg with undefined size type
  * Redefine vaarg() as vaarg(object-selector, type)
  * Makefile: delete unused rule
  * Makefile: output assembly to tmp file
  * util: use __has_attribute to check for format attribute
  * typedef: remove dead branch
  * types: Fix enum castability check
  * check: fix a spurious error
  * fix gen_literal_slice_at for new eval_slice
  * eval: literal_default: fix arrays
  * check: improve an error message
  * fix tagged_qtype for (!void | void)
  * parse: fix insert indexing expression error message
  * lex: preserve lexer-&gt;require_int through comments
  * eval: operate on f32s with f32 precision
  * eval: truncate integer literals which overflow suffix
  * eval: remove STORAGE_BOOL from itrunc
  * types: return early from struct_subtype when offset &gt; 0
  * gen: use ctx-&gt;arch.ptr for more globals
  * gen: only allocate word for tag in gen_match_with_tagged
  * gen: use hlt when result of function body is never
  * gen: remove unused functype field
  * type_store: drop unused tagged_to_union function
  * check: minor correction in error message
  * check: make check_function static
  * check: s/Object/Type/
  * types: remove universal castability to done
  * Allow matching on pointers to tagged unions.
  * Disallow c-style variadism in hosted main.
  * eval: copy location over to result
  * check: fail when return type has undefined size
  * type_store: Handle check error for default values
  * docs: fix typo
  * eval: Implement slicing expressions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786968000">- Relax strict qbe dependency requirement from = 1.2 to &gt;= 1.2:
  Current qbe version 1.3 is backwards compatible.</changelog>
</package>
<package pkgid="babd095b882787d27140a3116cc5afe84c757d797e6805e9df9a0fa387a1ee0f50d9cc156fb4819c40577a9606edc71087f21dbb21607506cc8d68675eb15609" name="harfbuzz-debugsource" arch="i586">
  <version epoch="0" ver="14.4.0" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773230400">- Update to version 13.1.0:
  + The harfbuzz-raster library can now render bitmap color glyph
    formats (CBDT and sbix). It now also has an API to serialize /
    deserialize images to and from PNGs. This new functionality
    requires libpng, and will not be available if HarfBuzz is built
    without libpng.
  + Install hb-raster command line utility.
  + Fix overflow when applying stch feature with malicious fonts.
  + Fix memory leaks in harfbuzz-raster and harfbuzz-vector in
    error conditions, as well as more robust handling of allocation
    failures.
  + Various documentation improvements and build fixes.
- Build the new optional libpng support, add pkgconfig(libpng)
  BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 13.1.1:
  + Support gzip-compressed SVG glyphs in harfbuzz-raster and
    harfbuzz-vector libraries. This new functionality requires
    zlib, and will not be available if HarfBuzz is built without
    zlib.
  + Improve handling of SVG glyphs in harfbuzz-raster and
    harfbuzz-vector libraries.
  + Further harden application of stch feature against malicious
    fonts.
  + Various fuzzing fixes.
  + Various build fixes:
  - Add missing chafa dependency to hb-raster utility, and remove
    accidental cairo dependency.
  - Don’t build raster and vector fuzzers if the library is
    disabled.
  - Add meson options for enabling / disabling libpng and zlib.
  - Support building harfbuzz-raster and harfbuzz-vector
    libraries with CMake.
- Add new optional pkgconfig(zlib) BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774008000">- Update to version 13.2.1:
  + Fix regression in tracing messages from previous release.
- Changes from version 13.2.0:
  + Fix hb-view glyph positioning with --glyphs input from hb-shape
  - -ned.
  + Various fuzzing fixes for harfbuzz-subset, harfbuzz-raster and
    harfbuzz-vector libraries.
  + Various improvements to tracing messages.
  + Various documentation improvements.
- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775476800">- Update to version 14.1.0:
  + GPU library improvements:
  - Add anti-aliased rendering for small sizes.
  - Store font scale in blob header.
  - Port scale/ppem support to MSL, WGSL, and HLSL shaders.
  - Fix contour breaks and bounds quantization in encode.
  - Fix garbled rendering after font change in web demo.
  + Various robustness fixes.
  + Various fuzzing fixes for harfbuzz-raster, harfbuzz-gpu and
    harfbuzz-vector libraries.
  + Move HB_NO_CFF from HB_LEAN to HB_NO_DRAW closure, and fix
    HB_TINY build.
- Changes from version 14.0.0:
  + New libharfbuzz-gpu library: GPU text rasterization based on
    the Slug algorithm by Eric Lengyel. Encodes glyph outlines on
    the CPU into compact blobs that the GPU decodes and rasterizes
    directly in the fragment shader, with no intermediate bitmap
    atlas.
  + Shader sources provided in GLSL, WGSL, MSL, and HLSL.
  + New hb-gpu installed utility for interactive GPU text
    rendering.
  + Live web demo: https://harfbuzz.github.io/hb-gpu-demo/
  + New harfbuzz-world.cc amalgamated source for building a subset
    of all HarfBuzz libraries into one compilation unit, driven by
    a custom hb-features.h.
  + Updated README with libraries overview and project description.
  + Various bug fixes.
- Add pkgconfig(glew) and pkgconfig(glfw3) BuildRequires: New
  dependencies.
- Add new sub-package libharfbuzz-gpu0 following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Disable the new libharfbuzz-gpu demo-tool behind a bcond (with
  gpu). Building this leads to a build-cycle unfortunately.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776686400">- Update to version 14.2.0:
  + In this release, the experimental raster, vector, and GPU
    libraries went through several rounds of code review and
    cleanup to make sure they follow the high standards expected of
    HarfBuzz code. The API has also been extensively reviewed based
    on experience gained from using these libraries. We consider
    the code and API to be ready for stabilization, and we expect
    to graduate them from experimental in the near future. If you
    are using or planning to use these libraries and have any
    concerns about the API, it is time to raise them. Once a
    library is deemed stable, we will never change the API or ABI
    in an incompatible way.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780401600">- Update to version 14.2.1:
  + Various AAT shaping fixes: legacy mort contextual offsets
    (which could produce out-of-font glyph IDs), in-place
    deleted-glyph replacements, and overflow in obsolete offset
    math.
  + Fix Arabic PUA fallback shaping for the isolated
    lam-alef-maksura ligature.
  + Fix float-to-int overflow in avar2 mapping with malformed
    fonts.
  + Harden buffer verification after detecting non-monotone
    clusters.
  + Various COLR v1 fixes: fix handling of .notdef without paint,
    round alpha consistently, and report the root clip under the
    font transform.
  + Various Glyph-extents fixes: inclusive rounding, and
    floating-point scaling before rounding so the reported box
    always covers the glyph.
  + Various Subsetting fixes: keep the palt spacing feature by
    default, raise the repacker MAX_SPACES limit, fix a repacker
    crash on shared LigatureSet nodes, guard gvar size overflow on
    32-bit, and fix the post glyph-name sort comparator on macOS.
  + Replace std::sort with an internal quicksort, removing leaked
    std:: symbols from the libharfbuzz ABI.
  + Harden size computations with saturating arithmetic against
    32-bit overflow.
  + Various improvements to the experimental Rust shaper (HarfRust)
    and font functions (fontations): honor custom font funcs, key
    shape plans on features, faster buffer handling, and update to
    HarfRust 0.8.
  + Various fixes to the experimental harfbuzz-gpu and
    harfbuzz-vector libraries, including a harfbuzz-vector heap
    buffer overflow and Windows build fixes.
  + Map the Hrkt (Katakana or Hiragana) script tag to the kana
    OpenType tag.
  + Build configuration: new HB_CONFIG_OVERRIDE_LAST_H override
    header, decouple HB_NO_DRAW from HB_NO_CFF, and an optional
    hb-allocator Cargo feature.
  + Various build, CI, and fuzzing fixes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 14.3.0:
  + Changes affecting shaping output:
  - Lookup order is now respected for mark positioning in the
    cross-direction (y in horizontal text, x in vertical text):
    marks no longer follow a cross-direction shift that a later
    lookup applies to the base. This improves compatibility with
    DirectWrite and Core Text.
  - Fix mark attachment to ligatures formed from decomposed
    glyphs.
  - The `calt` feature in Hangul text is now disabled only for
    the Jamos, not the whole buffer.
  + Support for partially instancing version of `avar` table, as
    well as `CFF2` table.
  + New fill-glyph paint operation and APIs for the common case of
    filling a glyph with a solid color.
  + New API to fetch assorted raw values from the `OS/2`, `head`,
    and `post` tables.
  + New experimental API to extract a font’s glyph dependency
    graph, that applications can use to compute glyph closures
    themselves without running the subsetter.
  + New subset flag to convert the charset of a subsetted CID-keyed
    `CFF` fonts into identity charset, and a matching `hb-subset`
    option. Useful for embedding fonts in PDF.
  + Command-line utilities now handle non-ASCII arguments correctly
    on Windows.
  + Various instancing and subsetting fixes.
  + Various fixes to the experimental `harfbuzz-vector`,
    `harfbuzz-raster` and `harfbuzz-gpu` libraries.
  + Various improvements to the HarfRust integration shaper.
  + Various build, CI, portability, and fuzzing fixes.
  + Various new APIs.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786622400">- Update to version 14.3.1:
  + Various fuzzing and build fixes.
  + Various subsetting fixes.
  + Fix AAT insertion at the end of the text.
  + Fix various rendering bugs in the experimental GPU library.
  + WASM shaper code can now read the user features.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 14.4.0:
  + Glyph positions and extents now saturate instead of
    overflowing.
  + Arabic Windows-1256 fallback shaping is now enabled on all
    platforms.
  + Fix cluster values and a dropped glyph advance in the Graphite
    shaper.
  + Fix `avar` axis value mapping in fonts that repeat the boundary
    entries.
  + Fix `avar` version 2 partial instancing.
  + Fix `COLR` sweep gradient truncation and unbounded memory use.
  + Faster subsetting, especially for large `GSUB`/`GPOS` and `CFF`
    tables.
  + Faster extraction of the experimental glyph dependency graph.
  + Various shaping speedups.
  + Various fixes for crashes and hangs with malformed fonts.
  + Various fixes to the experimental raster, vector, and GPU
    libraries.
  + Various improvements to the HarfRust integration shaper.
  + The DirectWrite backend no longer uses the C++ runtime.
  + Various build, portability, and fuzzing fixes.
  + New API: +hb_set_intersects()</changelog>
</package>
<package pkgid="e32820982b86aec7e8a98810ec3c98481b49d5446aebdb6d8f81a0c1d70d1c2f176b69f777c0c76a555552f2a46eceb8848683d5834c73acaa4ea869c4ca2294" name="harfbuzz-tools-debuginfo" arch="i586">
  <version epoch="0" ver="14.4.0" rel="1.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773230400">- Update to version 13.1.0:
  + The harfbuzz-raster library can now render bitmap color glyph
    formats (CBDT and sbix). It now also has an API to serialize /
    deserialize images to and from PNGs. This new functionality
    requires libpng, and will not be available if HarfBuzz is built
    without libpng.
  + Install hb-raster command line utility.
  + Fix overflow when applying stch feature with malicious fonts.
  + Fix memory leaks in harfbuzz-raster and harfbuzz-vector in
    error conditions, as well as more robust handling of allocation
    failures.
  + Various documentation improvements and build fixes.
- Build the new optional libpng support, add pkgconfig(libpng)
  BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1773403200">- Update to version 13.1.1:
  + Support gzip-compressed SVG glyphs in harfbuzz-raster and
    harfbuzz-vector libraries. This new functionality requires
    zlib, and will not be available if HarfBuzz is built without
    zlib.
  + Improve handling of SVG glyphs in harfbuzz-raster and
    harfbuzz-vector libraries.
  + Further harden application of stch feature against malicious
    fonts.
  + Various fuzzing fixes.
  + Various build fixes:
  - Add missing chafa dependency to hb-raster utility, and remove
    accidental cairo dependency.
  - Don’t build raster and vector fuzzers if the library is
    disabled.
  - Add meson options for enabling / disabling libpng and zlib.
  - Support building harfbuzz-raster and harfbuzz-vector
    libraries with CMake.
- Add new optional pkgconfig(zlib) BuildRequires.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1774008000">- Update to version 13.2.1:
  + Fix regression in tracing messages from previous release.
- Changes from version 13.2.0:
  + Fix hb-view glyph positioning with --glyphs input from hb-shape
  - -ned.
  + Various fuzzing fixes for harfbuzz-subset, harfbuzz-raster and
    harfbuzz-vector libraries.
  + Various improvements to tracing messages.
  + Various documentation improvements.
- Migrate to xz compression and manual service run</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775476800">- Update to version 14.1.0:
  + GPU library improvements:
  - Add anti-aliased rendering for small sizes.
  - Store font scale in blob header.
  - Port scale/ppem support to MSL, WGSL, and HLSL shaders.
  - Fix contour breaks and bounds quantization in encode.
  - Fix garbled rendering after font change in web demo.
  + Various robustness fixes.
  + Various fuzzing fixes for harfbuzz-raster, harfbuzz-gpu and
    harfbuzz-vector libraries.
  + Move HB_NO_CFF from HB_LEAN to HB_NO_DRAW closure, and fix
    HB_TINY build.
- Changes from version 14.0.0:
  + New libharfbuzz-gpu library: GPU text rasterization based on
    the Slug algorithm by Eric Lengyel. Encodes glyph outlines on
    the CPU into compact blobs that the GPU decodes and rasterizes
    directly in the fragment shader, with no intermediate bitmap
    atlas.
  + Shader sources provided in GLSL, WGSL, MSL, and HLSL.
  + New hb-gpu installed utility for interactive GPU text
    rendering.
  + Live web demo: https://harfbuzz.github.io/hb-gpu-demo/
  + New harfbuzz-world.cc amalgamated source for building a subset
    of all HarfBuzz libraries into one compilation unit, driven by
    a custom hb-features.h.
  + Updated README with libraries overview and project description.
  + Various bug fixes.
- Add pkgconfig(glew) and pkgconfig(glfw3) BuildRequires: New
  dependencies.
- Add new sub-package libharfbuzz-gpu0 following upstream changes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775822400">- Disable the new libharfbuzz-gpu demo-tool behind a bcond (with
  gpu). Building this leads to a build-cycle unfortunately.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1776686400">- Update to version 14.2.0:
  + In this release, the experimental raster, vector, and GPU
    libraries went through several rounds of code review and
    cleanup to make sure they follow the high standards expected of
    HarfBuzz code. The API has also been extensively reviewed based
    on experience gained from using these libraries. We consider
    the code and API to be ready for stabilization, and we expect
    to graduate them from experimental in the near future. If you
    are using or planning to use these libraries and have any
    concerns about the API, it is time to raise them. Once a
    library is deemed stable, we will never change the API or ABI
    in an incompatible way.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780401600">- Update to version 14.2.1:
  + Various AAT shaping fixes: legacy mort contextual offsets
    (which could produce out-of-font glyph IDs), in-place
    deleted-glyph replacements, and overflow in obsolete offset
    math.
  + Fix Arabic PUA fallback shaping for the isolated
    lam-alef-maksura ligature.
  + Fix float-to-int overflow in avar2 mapping with malformed
    fonts.
  + Harden buffer verification after detecting non-monotone
    clusters.
  + Various COLR v1 fixes: fix handling of .notdef without paint,
    round alpha consistently, and report the root clip under the
    font transform.
  + Various Glyph-extents fixes: inclusive rounding, and
    floating-point scaling before rounding so the reported box
    always covers the glyph.
  + Various Subsetting fixes: keep the palt spacing feature by
    default, raise the repacker MAX_SPACES limit, fix a repacker
    crash on shared LigatureSet nodes, guard gvar size overflow on
    32-bit, and fix the post glyph-name sort comparator on macOS.
  + Replace std::sort with an internal quicksort, removing leaked
    std:: symbols from the libharfbuzz ABI.
  + Harden size computations with saturating arithmetic against
    32-bit overflow.
  + Various improvements to the experimental Rust shaper (HarfRust)
    and font functions (fontations): honor custom font funcs, key
    shape plans on features, faster buffer handling, and update to
    HarfRust 0.8.
  + Various fixes to the experimental harfbuzz-gpu and
    harfbuzz-vector libraries, including a harfbuzz-vector heap
    buffer overflow and Windows build fixes.
  + Map the Hrkt (Katakana or Hiragana) script tag to the kana
    OpenType tag.
  + Build configuration: new HB_CONFIG_OVERRIDE_LAST_H override
    header, decouple HB_NO_DRAW from HB_NO_CFF, and an optional
    hb-allocator Cargo feature.
  + Various build, CI, and fuzzing fixes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1785499200">- Update to version 14.3.0:
  + Changes affecting shaping output:
  - Lookup order is now respected for mark positioning in the
    cross-direction (y in horizontal text, x in vertical text):
    marks no longer follow a cross-direction shift that a later
    lookup applies to the base. This improves compatibility with
    DirectWrite and Core Text.
  - Fix mark attachment to ligatures formed from decomposed
    glyphs.
  - The `calt` feature in Hangul text is now disabled only for
    the Jamos, not the whole buffer.
  + Support for partially instancing version of `avar` table, as
    well as `CFF2` table.
  + New fill-glyph paint operation and APIs for the common case of
    filling a glyph with a solid color.
  + New API to fetch assorted raw values from the `OS/2`, `head`,
    and `post` tables.
  + New experimental API to extract a font’s glyph dependency
    graph, that applications can use to compute glyph closures
    themselves without running the subsetter.
  + New subset flag to convert the charset of a subsetted CID-keyed
    `CFF` fonts into identity charset, and a matching `hb-subset`
    option. Useful for embedding fonts in PDF.
  + Command-line utilities now handle non-ASCII arguments correctly
    on Windows.
  + Various instancing and subsetting fixes.
  + Various fixes to the experimental `harfbuzz-vector`,
    `harfbuzz-raster` and `harfbuzz-gpu` libraries.
  + Various improvements to the HarfRust integration shaper.
  + Various build, CI, portability, and fuzzing fixes.
  + Various new APIs.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1786622400">- Update to version 14.3.1:
  + Various fuzzing and build fixes.
  + Various subsetting fixes.
  + Fix AAT insertion at the end of the text.
  + Fix various rendering bugs in the experimental GPU library.
  + WASM shaper code can now read the user features.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1787832000">- Update to version 14.4.0:
  + Glyph positions and extents now saturate instead of
    overflowing.
  + Arabic Windows-1256 fallback shaping is now enabled on all
    platforms.
  + Fix cluster values and a dropped glyph advance in the Graphite
    shaper.
  + Fix `avar` axis value mapping in fonts that repeat the boundary
    entries.
  + Fix `avar` version 2 partial instancing.
  + Fix `COLR` sweep gradient truncation and unbounded memory use.
  + Faster subsetting, especially for large `GSUB`/`GPOS` and `CFF`
    tables.
  + Faster extraction of the experimental glyph dependency graph.
  + Various shaping speedups.
  + Various fixes for crashes and hangs with malformed fonts.
  + Various fixes to the experimental raster, vector, and GPU
    libraries.
  + Various improvements to the HarfRust integration shaper.
  + The DirectWrite backend no longer uses the C++ runtime.
  + Various build, portability, and fuzzing fixes.
  + New API: +hb_set_intersects()</changelog>
</package>
<package pkgid="95a59e78b73b7ee5ea1d1f51f731f0d33ea23b6aba3602e9443e09b2435f3fc07d86b075b4748592d5ab27fafe41a7f567b6f1a55c9dce60f7b66aa7dcc8638e" name="harminv-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.11"/>
  <changelog author="badshah400@gmail.com" date="1334404800">- Update BuildRequires in keeping with lapack package naming
  changes
- Spec file cleanups
- Modify License in keeping with spdx.org specifications.</changelog>
  <changelog author="scorot@free.fr" date="1336737600">- remove conditional BuildRequires for blas and lapack since
  recent lapack now build correctly for all suse version</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1422187200">- Move library to separate package according to SLPP</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1424865600">- new patch harminv_change_protos_with_harminv_complex.patch
  required for ppc64 architecture to avoid make check error
  while building meep package.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1542888000">- Update to version 1.4.1:
  * Converted all documentation to Markdown format and moved to
    Github.
  * Change get_omega and get_amplitude functions
  * Build script updates.
- remove patch:
  * harminv_change_protos_with_harminv_complex.patch: included in
    release
- update doc file names</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542888001">- Enable parallel build.
- Avoid name repetition in summary.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689854400">- update to 1.4.2:
  * Fix comparison to infinite threshold (#12)
  * Minor documentation updates.</changelog>
</package>
<package pkgid="473e23ffba8870c4f0b000a9ab537cdb0c83195bac2589d6944484a3f896831cebc55a04ac623a8299490bef07a5b5de312399ac3e53e1f45d141effcf288ad5" name="harminv-debugsource" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.11"/>
  <changelog author="badshah400@gmail.com" date="1334404800">- Update BuildRequires in keeping with lapack package naming
  changes
- Spec file cleanups
- Modify License in keeping with spdx.org specifications.</changelog>
  <changelog author="scorot@free.fr" date="1336737600">- remove conditional BuildRequires for blas and lapack since
  recent lapack now build correctly for all suse version</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1422187200">- Move library to separate package according to SLPP</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1424865600">- new patch harminv_change_protos_with_harminv_complex.patch
  required for ppc64 architecture to avoid make check error
  while building meep package.</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1542888000">- Update to version 1.4.1:
  * Converted all documentation to Markdown format and moved to
    Github.
  * Change get_omega and get_amplitude functions
  * Build script updates.
- remove patch:
  * harminv_change_protos_with_harminv_complex.patch: included in
    release
- update doc file names</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542888001">- Enable parallel build.
- Avoid name repetition in summary.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689854400">- update to 1.4.2:
  * Fix comparison to infinite threshold (#12)
  * Minor documentation updates.</changelog>
</package>
<package pkgid="29eaab1b3b0749b1b8cc376b2bf7549e6ce0cdf5cf851143581ab16a3ac4509fed43b2509345ca7a407132fc60148feacd998bf704e9f8e2881a38e4766ded1d" name="haruna-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.1" rel="1.7"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1737115200">- Update to version 1.3.0
  Features:
  * Changed the settings related to restoring the playback
    position, if you changed the defaults you might have to redo
    them
  * Playlist: added context menu entries for non local urls to
    be opened in the browser and to be removed (from the
    playlist)
  * Added setting (in General) to start app in fullscreen
  * Added setting (in Subtitles) to control subtitle auto
    selection
  * Changed left and right mouse button default actions: left
    click is now play/pause and right click opens the context
    menu. Actions can be changed in settings Mouse page
  * Dragging the seek/progress bar will update the main view as
    well as the seekbar preview
  * Decreased the minimum window size
  * Replaced hardware decoding checkbox with an option in the
    hardware decoding combobox/drop-down
  Bugfixes:
  * Improved scrolling performance of playlist, shortcuts and
    seekbar's chapters menu
  * Fixed issue with setting shortcuts with modifier keys (ctrl,
    alt etc.)
  * Fixed active audio and subtitle tracks not being correctly
    checked
  * Removed empty header toolbar from settings window
  * Fixed a bug where the app would freeze when loading a file
    with lots of tracks
  * Improved menubar animation
  * The floating footer now hides when the mouse leaves the app</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1737633600">- Update to version 1.3.2
  Bugfixes:
  * Fixed shortcuts not working with non english system language
  * Fixed restoring playback position
- Update to version 1.3.1
  Bugfixes:
  * Fixed screen inhibition not working
  * Fixed setting volume through mpris2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1740484800">- Update to version 1.3.3
  Bugfixes:
  * Fixed app not getting focused when opening a file while
    single instance is enabled and player is open
  * Fixed overlapping the window title with the duration info in
    the footer</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1744804800">- Update to version 1.4.0
  Features:
  * Added setting to search subtitles recursively. Searches
    folders relative to the parent folder of the playing file and
    folders defined by the `Load subtitles from` setting
  * Added support for opening youtube playlists from urls
    containing a playlist id
  * Added actions to rotate video clockwise (ctrl + r) and
    counter clockwise (ctrl + e)
  Bugfixes:
  * Fix tracks menus showing tracks from previously opened files
  * Fix subtitles added by drag and drop not being added to the
    subtitles menu
  * While the progress/seek slider is pressed the video is
    paused, fixes continuously opening the next video when
    dragged and held all the why to the end</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1759320000">- Update to version 1.5.0
  Features:
  Settings:
  * General: added single instance setting to play new file when
    appending to the playlist
  * General: removed the
  * Playlist: added settings to control playback behavior
  * Mouse: refactored to allow modifier keys
  * Mouse: added support for Mouse Forward and Back buttons
  * Subtitles: if a relative folder name in the
  * the settings window now has a minimum width and height
  PlayList:
  * added support for multiple playlists
  * items can be reordered manually through drag and dropdown
  * items can be selected, ctrl+click to select multiple items,
    shift+click to select a range
  * items can be filtered
  * added setings to control playback behavior when a file ends
  * when saving the playlist the file extension is set to m3u
  * can add files and folders through drag and drop
  * multiple files can be added through the option in the header
  * hide playlist when mouse leaves window while maximized,
    prevents opening the playlist when moving mouse to another
    monitor
  Playback:
  * if a file can't be played now an error is shown and playback
    stops instead of trying to play the next file (prevents a
    potential infinite loop when no file in the playlist can be
    played)
  * can play files starting with a dot (hidden files)
  * an error is shown when failing to get youtube playlist
  Other:
  * mpris: add support for Shuffle and LoopStatus
  * changed the action selection popup to use
    Kirigami.SearchDialog
  * replaced the spinning icon with a progress bar and label
  * the drop area of the video is split in 2 parts now
  * top part always appends to the default playlist
  * bottom part clears the default playlist and adds the dropped
    files and folders, when only one file is dropped it behaves
    as the open file action (clears the playlist and loads
    sibling files if enabled in settings)
  * recent files are now stored in a sqlite database
  * time positions used to restore videos are also stored in the
    database
  * sleep is blocked on Windows too
  * all strings should be translatable now
  Bugfixes:
  * fixed the loop action, osd was not showing and progress bar
    was not highlighting the loop range
  * before loading check that the file exists
  * fixed loading wrong subtitles when using recursive subs
  * fixed the progress bar getting taller when the chapters menu
    becomes visible
  * fixed a bug where the video would pause after clicking the
    progress/seek bar</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1761220800">- Update to version 1.6.0
  Features:
  * Added option to resize playlist
  * Moved the action to add a new playlist/tab to the tabbar
  * Moved the action to open a playlist in the "Add" menu
  * Added an icon for playback action in playlist header
  * Mouse settings: action asssigned to a mouse event can be
    changed
  Bugfixes:
  * Fixed looping playlist with a single files
  * Fixed playlist tabs not being saved
  * Fixed renaming playlists right after adding them
  * Fixed next/previous buttons being disabled while adding
    items via dropping in "Add to Playlist" drop area
  * Fixed play previous action not wrapping from first item in
    playlist to the last item
  * Fixed not being able to add new playlist tab when yt-dlp is
    not installed
  * Added a workaround for file dialogs not receiving key
    events; escape and arrow key were not working</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1766404800">- Update to version 1.7.0
  PlayList:
  * added advanced sorting and grouping
  * added context menu to open file in Hana (thumbnail
    generator, only if it's installed)
  * the last active playlist will be set as visible when
    starting the app
  Other:
  * added replay gain settings
  * mpris thumbnail is only set for audio files, this allows the
    os taskbar preview to show the actual live window
  * decreased the size of the play icon in the compact playlist
  Bugfixes:
  * fixed database folder not being created
  * fixed seekbar tooltip not updating when file changes and the
    mouse is not moved
  * fixed deleting custom commands
  * fixed saving last opened url</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1768478400">- Update to version 1.7.1
  Bugfixes:
  * fixed searching playlist
  * fixed tooltip background being same color as its text</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1779192000">- Update to version 1.8.0
  Features:
  * open multiple files from command line, allows to open only
    the selected files in the file manager
  * stop action, available in the playback
  * setting to enable taskbar progress
  * show filename/title in OSD when opening a file
  * mpris: find and set cover from external image file for audio
    files without internal covers
  * custom loading animation
  * setting for mpv's sub-border-style property
  * Playlist: menu item to open file in MediaInfo app (if
    installed)
  * Playlist: allow sorting ascending/descending for None option
  * Playlist: indicator for resume playback position under the
    duration
  * Playlist: item drag handle is now shown on hover
  Bugfixes:
  * hide chapters menu button when there are no chapters
  * font family reset button not saving the setting
  * Playlist: restore last active playlist only if opening
    without a file
  * Playlist: slow scroll to playing item on startup
  * Playlist: clicks triggering playlist item under the tab</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1779278400">- Update to version 1.8.1
  Bugfixes:
  * Playlist: no menu on tabs</changelog>
</package>
<package pkgid="8232b4b853c2a1b7f23a247de08f81af952874a2fdcd3e993a72c5a765846423bd65a02836535ce332b1ad1054edef9840add46a38b34aae0bbcb252c781b36b" name="haruna-debugsource" arch="i586">
  <version epoch="0" ver="1.8.1" rel="1.7"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1737115200">- Update to version 1.3.0
  Features:
  * Changed the settings related to restoring the playback
    position, if you changed the defaults you might have to redo
    them
  * Playlist: added context menu entries for non local urls to
    be opened in the browser and to be removed (from the
    playlist)
  * Added setting (in General) to start app in fullscreen
  * Added setting (in Subtitles) to control subtitle auto
    selection
  * Changed left and right mouse button default actions: left
    click is now play/pause and right click opens the context
    menu. Actions can be changed in settings Mouse page
  * Dragging the seek/progress bar will update the main view as
    well as the seekbar preview
  * Decreased the minimum window size
  * Replaced hardware decoding checkbox with an option in the
    hardware decoding combobox/drop-down
  Bugfixes:
  * Improved scrolling performance of playlist, shortcuts and
    seekbar's chapters menu
  * Fixed issue with setting shortcuts with modifier keys (ctrl,
    alt etc.)
  * Fixed active audio and subtitle tracks not being correctly
    checked
  * Removed empty header toolbar from settings window
  * Fixed a bug where the app would freeze when loading a file
    with lots of tracks
  * Improved menubar animation
  * The floating footer now hides when the mouse leaves the app</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1737633600">- Update to version 1.3.2
  Bugfixes:
  * Fixed shortcuts not working with non english system language
  * Fixed restoring playback position
- Update to version 1.3.1
  Bugfixes:
  * Fixed screen inhibition not working
  * Fixed setting volume through mpris2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1740484800">- Update to version 1.3.3
  Bugfixes:
  * Fixed app not getting focused when opening a file while
    single instance is enabled and player is open
  * Fixed overlapping the window title with the duration info in
    the footer</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1744804800">- Update to version 1.4.0
  Features:
  * Added setting to search subtitles recursively. Searches
    folders relative to the parent folder of the playing file and
    folders defined by the `Load subtitles from` setting
  * Added support for opening youtube playlists from urls
    containing a playlist id
  * Added actions to rotate video clockwise (ctrl + r) and
    counter clockwise (ctrl + e)
  Bugfixes:
  * Fix tracks menus showing tracks from previously opened files
  * Fix subtitles added by drag and drop not being added to the
    subtitles menu
  * While the progress/seek slider is pressed the video is
    paused, fixes continuously opening the next video when
    dragged and held all the why to the end</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1759320000">- Update to version 1.5.0
  Features:
  Settings:
  * General: added single instance setting to play new file when
    appending to the playlist
  * General: removed the
  * Playlist: added settings to control playback behavior
  * Mouse: refactored to allow modifier keys
  * Mouse: added support for Mouse Forward and Back buttons
  * Subtitles: if a relative folder name in the
  * the settings window now has a minimum width and height
  PlayList:
  * added support for multiple playlists
  * items can be reordered manually through drag and dropdown
  * items can be selected, ctrl+click to select multiple items,
    shift+click to select a range
  * items can be filtered
  * added setings to control playback behavior when a file ends
  * when saving the playlist the file extension is set to m3u
  * can add files and folders through drag and drop
  * multiple files can be added through the option in the header
  * hide playlist when mouse leaves window while maximized,
    prevents opening the playlist when moving mouse to another
    monitor
  Playback:
  * if a file can't be played now an error is shown and playback
    stops instead of trying to play the next file (prevents a
    potential infinite loop when no file in the playlist can be
    played)
  * can play files starting with a dot (hidden files)
  * an error is shown when failing to get youtube playlist
  Other:
  * mpris: add support for Shuffle and LoopStatus
  * changed the action selection popup to use
    Kirigami.SearchDialog
  * replaced the spinning icon with a progress bar and label
  * the drop area of the video is split in 2 parts now
  * top part always appends to the default playlist
  * bottom part clears the default playlist and adds the dropped
    files and folders, when only one file is dropped it behaves
    as the open file action (clears the playlist and loads
    sibling files if enabled in settings)
  * recent files are now stored in a sqlite database
  * time positions used to restore videos are also stored in the
    database
  * sleep is blocked on Windows too
  * all strings should be translatable now
  Bugfixes:
  * fixed the loop action, osd was not showing and progress bar
    was not highlighting the loop range
  * before loading check that the file exists
  * fixed loading wrong subtitles when using recursive subs
  * fixed the progress bar getting taller when the chapters menu
    becomes visible
  * fixed a bug where the video would pause after clicking the
    progress/seek bar</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1761220800">- Update to version 1.6.0
  Features:
  * Added option to resize playlist
  * Moved the action to add a new playlist/tab to the tabbar
  * Moved the action to open a playlist in the "Add" menu
  * Added an icon for playback action in playlist header
  * Mouse settings: action asssigned to a mouse event can be
    changed
  Bugfixes:
  * Fixed looping playlist with a single files
  * Fixed playlist tabs not being saved
  * Fixed renaming playlists right after adding them
  * Fixed next/previous buttons being disabled while adding
    items via dropping in "Add to Playlist" drop area
  * Fixed play previous action not wrapping from first item in
    playlist to the last item
  * Fixed not being able to add new playlist tab when yt-dlp is
    not installed
  * Added a workaround for file dialogs not receiving key
    events; escape and arrow key were not working</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1766404800">- Update to version 1.7.0
  PlayList:
  * added advanced sorting and grouping
  * added context menu to open file in Hana (thumbnail
    generator, only if it's installed)
  * the last active playlist will be set as visible when
    starting the app
  Other:
  * added replay gain settings
  * mpris thumbnail is only set for audio files, this allows the
    os taskbar preview to show the actual live window
  * decreased the size of the play icon in the compact playlist
  Bugfixes:
  * fixed database folder not being created
  * fixed seekbar tooltip not updating when file changes and the
    mouse is not moved
  * fixed deleting custom commands
  * fixed saving last opened url</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1768478400">- Update to version 1.7.1
  Bugfixes:
  * fixed searching playlist
  * fixed tooltip background being same color as its text</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1779192000">- Update to version 1.8.0
  Features:
  * open multiple files from command line, allows to open only
    the selected files in the file manager
  * stop action, available in the playback
  * setting to enable taskbar progress
  * show filename/title in OSD when opening a file
  * mpris: find and set cover from external image file for audio
    files without internal covers
  * custom loading animation
  * setting for mpv's sub-border-style property
  * Playlist: menu item to open file in MediaInfo app (if
    installed)
  * Playlist: allow sorting ascending/descending for None option
  * Playlist: indicator for resume playback position under the
    duration
  * Playlist: item drag handle is now shown on hover
  Bugfixes:
  * hide chapters menu button when there are no chapters
  * font family reset button not saving the setting
  * Playlist: restore last active playlist only if opening
    without a file
  * Playlist: slow scroll to playing item on startup
  * Playlist: clicks triggering playlist item under the tab</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1779278400">- Update to version 1.8.1
  Bugfixes:
  * Playlist: no menu on tabs</changelog>
</package>
<package pkgid="28e7bccf70d56d61eca1c6372c5902c9e6f6af7c5f2b1d14a568698269cb3d6a5623566fda16e5d5dace323b73b59858aa822612231dcf890490caa1deedded6" name="haserl-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.36" rel="1.16"/>
  <changelog author="garloff@suse.de" date="1184068800">- Initial creation of package haserl-0.8.0</changelog>
  <changelog author="garloff@suse.de" date="1196337600">- Update to haserl-0.9.21:
  * Command line option handling reworked
  * major refactoring
  * various little bugs killed
  * lua support
  * custom handler for uploading large files
  * new comment tag</changelog>
  <changelog author="garloff@suse.de" date="1219147200">- Update to haserl-0.9.24:
  * bash extensions
  * regression tests (make check)
  * docu updates
  * myputenv enhancements
  * observe CONTENT_LENGTH</changelog>
  <changelog author="ro@suse.de" date="1285502400">- add pkg-config to buildrequires</changelog>
  <changelog author="coolo@novell.com" date="1286884800">- add patch to fix makefile syntax</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="p.drouand@gmail.com" date="1421496000">- Update to version 0.9.33
  * Fix various security vulnerabilities - most serious is a
    Heap Overflow Vulnerability in sliding_buffer.c
  * Allow PUT and DELETE method (But prefix is still POST/GET)
  * On POST/PUT, Content-Type is not x-www-urlencoded, then
  the body of the message is stored verbatim in POST_body=
- Remove obsolete fix-make.diff
- Remove autoreconf calling; not needed anymore
- Use %configure instead of./configure</changelog>
  <changelog author="dimstar@opensuse.org" date="1438257600">- Update to version 0.9.35:
  + Fixed a possible segfault if CONTENT_TYPE is not specified.
- Changes from version 0.9.34:
  + Haserl is now compatible with Lua 5.3 (in addition to 5.1, and
    5.2).
  + Fix processing of headers in rfc2388.c.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to version 0.9.36:
  * Fixed: Its possible to issue a PUT request without a CONTENT-TYPE.
    Assume an octet-stream in that case. ( CVE-2021-29133 )
  * Change the Prefix for variables to be the REQUEST_METHOD
    (PUT/DELETE/GET/POST) THIS IS A BREAKING CHANGE
  * Mitigations vs running haserl to get access to files not
    available to the user.</changelog>
</package>
<package pkgid="7ee89a8f6c65fd3a272d25ad3515e4377c3c128cd5c1357851146e15f2ec64962112c2f077b7baeff9edb65962c2e0c03c855800ac6542ed787c43d1958eff35" name="haserl-debugsource" arch="i586">
  <version epoch="0" ver="0.9.36" rel="1.16"/>
  <changelog author="garloff@suse.de" date="1184068800">- Initial creation of package haserl-0.8.0</changelog>
  <changelog author="garloff@suse.de" date="1196337600">- Update to haserl-0.9.21:
  * Command line option handling reworked
  * major refactoring
  * various little bugs killed
  * lua support
  * custom handler for uploading large files
  * new comment tag</changelog>
  <changelog author="garloff@suse.de" date="1219147200">- Update to haserl-0.9.24:
  * bash extensions
  * regression tests (make check)
  * docu updates
  * myputenv enhancements
  * observe CONTENT_LENGTH</changelog>
  <changelog author="ro@suse.de" date="1285502400">- add pkg-config to buildrequires</changelog>
  <changelog author="coolo@novell.com" date="1286884800">- add patch to fix makefile syntax</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="p.drouand@gmail.com" date="1421496000">- Update to version 0.9.33
  * Fix various security vulnerabilities - most serious is a
    Heap Overflow Vulnerability in sliding_buffer.c
  * Allow PUT and DELETE method (But prefix is still POST/GET)
  * On POST/PUT, Content-Type is not x-www-urlencoded, then
  the body of the message is stored verbatim in POST_body=
- Remove obsolete fix-make.diff
- Remove autoreconf calling; not needed anymore
- Use %configure instead of./configure</changelog>
  <changelog author="dimstar@opensuse.org" date="1438257600">- Update to version 0.9.35:
  + Fixed a possible segfault if CONTENT_TYPE is not specified.
- Changes from version 0.9.34:
  + Haserl is now compatible with Lua 5.3 (in addition to 5.1, and
    5.2).
  + Fix processing of headers in rfc2388.c.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to version 0.9.36:
  * Fixed: Its possible to issue a PUT request without a CONTENT-TYPE.
    Assume an octet-stream in that case. ( CVE-2021-29133 )
  * Change the Prefix for variables to be the REQUEST_METHOD
    (PUT/DELETE/GET/POST) THIS IS A BREAKING CHANGE
  * Mitigations vs running haserl to get access to files not
    available to the user.</changelog>
</package>
<package pkgid="b4957c32528d66615cd4144565d97f47eea655a7cc133b6fb90a9c45ff36d86c81461f99f60520b56791caf256f3e16adbdfa5043201fcf56d609effe1152636" name="hashalot-debuginfo" arch="i586">
  <version epoch="0" ver="0.3" rel="10.8"/>
  <changelog author="lnussel@suse.de" date="1355313600">- new package split off from cryptsetup
  * moved to /usr</changelog>
  <changelog author="mpluskal@suse.com" date="1426507200">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1650974400">- use https url</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="2acb5a0c21ece1870f4600049e6bfbab57bc1fc99445a93908edd1dbb40a30390f0d10beecf85190925fc1a54dc237b0fd212f37fcac04f91051c249bc4ade73" name="hashalot-debugsource" arch="i586">
  <version epoch="0" ver="0.3" rel="10.8"/>
  <changelog author="lnussel@suse.de" date="1355313600">- new package split off from cryptsetup
  * moved to /usr</changelog>
  <changelog author="mpluskal@suse.com" date="1426507200">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1650974400">- use https url</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="cd53e2ac8fcfd102211ad774b75e7ef9122a1fb2f79c213e46f9c6c65aff43eeaf85d39e113ff66635a4b341ea6e96564ff96ea5ef5e09a12d908b3e1da9697b" name="hashcat-debuginfo" arch="i586">
  <version epoch="0" ver="6.2.6" rel="2.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549454400">- Add fdupes call.
- License file was shipped twice, ditch one copy.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564800">- Update license field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599566400">- Update to release 6.1.1
  * new hash-mode plugin interface, new backend API interface,
    new algorithms
- Add system-libs.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1606046400">- OpenCL required at runtime [boo#1177190]</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620993600">- Update to version 6.2.0
  * This release is mostly about expanding support for new
    algorithms and fixing bugs.
  * Full changelog: https://hashcat.net/forum/thread-10103.html</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620993601">- Use correct lname</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1621080000">- Update to release 6.2.1
  * Build procedure changes allowing not to use unrar</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1645617600">- Update to release 6.2.5
  * This release adds improved HIP compatibility, several new
    hash-modes, and bug fixes.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- Update to 6.2.6:
  * many new hash-modes and bug fixes
- add upstream signing key and verify source signature</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717675200">- Amend system-libs.patch; system lzma-sdk (24.xx) is too new;
  go back to using bundled lzma-sdk.</changelog>
</package>
<package pkgid="c53af5f61ba906e30ef9db3dbb9b1f5534ab4d61736a2760b9a2968377e2e573a28b45148b69d2a37093be4a176b948084e39da904c241d5955cc4b5311bcecb" name="hashcat-debugsource" arch="i586">
  <version epoch="0" ver="6.2.6" rel="2.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549454400">- Add fdupes call.
- License file was shipped twice, ditch one copy.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552564800">- Update license field.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599566400">- Update to release 6.1.1
  * new hash-mode plugin interface, new backend API interface,
    new algorithms
- Add system-libs.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1606046400">- OpenCL required at runtime [boo#1177190]</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620993600">- Update to version 6.2.0
  * This release is mostly about expanding support for new
    algorithms and fixing bugs.
  * Full changelog: https://hashcat.net/forum/thread-10103.html</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1620993601">- Use correct lname</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1621080000">- Update to release 6.2.1
  * Build procedure changes allowing not to use unrar</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1645617600">- Update to release 6.2.5
  * This release adds improved HIP compatibility, several new
    hash-modes, and bug fixes.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- Update to 6.2.6:
  * many new hash-modes and bug fixes
- add upstream signing key and verify source signature</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717675200">- Amend system-libs.patch; system lzma-sdk (24.xx) is too new;
  go back to using bundled lzma-sdk.</changelog>
</package>
<package pkgid="b95cca2e170bec69f04e395f11b0bf903c7e8d71eba476594582b87d31b4a2954f895e17b7a3fad60fd86b86917d988417011f9c98cf213e5682f0b32fe62e6a" name="hashdeep-debuginfo" arch="i586">
  <version epoch="0" ver="4.4" rel="5.16"/>
  <changelog author="elchevive@opensuse.org" date="1307361600">- Updated to version 3.9.1</changelog>
  <changelog author="elchevive@opensuse.org" date="1311768000">* New Features
    Added a warning message when running 32-bit versions of the
    programs on a 64-bit system.
  * Bug Fixes
    Fixed a cosmetic bug in the hashdeep header.</changelog>
  <changelog author="elchevive@opensuse.org" date="1326456000">- Updated to version 4.0.0
  * New Features
    Rewrote most of the program in C++.
    Enabled multiprocessor support on all platforms.
    Removed ten character limit on file size mode
  * Bug Fixes
    Too numerous to count!</changelog>
  <changelog author="elchevive@opensuse.org" date="1327492800">- Updated to version 4.0.1
  * Bug Fixes
    Fixed hang on DFXML generation on Win32
    Fixed incorrect hashes via stdin on Win32
    Fixed "Too many open files" error on OS X
    Doc files in Win32 have been corrected.</changelog>
  <changelog author="elchevive@opensuse.org" date="1329998400">- Updated to version 4.1
- Add smp_flags and optflags to make
- update licente tag
  * New Features
    Added expert mode option to parse Windows PE files
  * Bug Fixes
    Fixed junction point handling on Win32</changelog>
  <changelog author="elchevive@opensuse.org" date="1339416000">- updated to version 4.2
  * Bug Fixes
    Fixed padding in Tiger hashes for large files
    Fixed hashdeep bug for known files with commas in their names.
    Cleaned up usage message</changelog>
  <changelog author="elchevive@opensuse.org" date="1351252800">- updated to version 4.3
  * Bug Fixes
    Fixed check for endian-ness, affecting hash generation on
    big-endian platforms.</changelog>
  <changelog author="elchevive@opensuse.org" date="1404216000">- updated to version 4.4
- package rename following upstream: md5deep-&gt;hashdeep
  * New Features
    Added case insensitive auditing with -E mode
  * Bug Fixes
    Added checks against user errors on Hashdeep command line
    Fixed bug for known filenames with the directory in the filename
    Fixed bug for double dots in the filename</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585569600">- Use source url for sources
- Cleanup spec file
- Drop not needed dependencies</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622462400">- Add patch to fix build with GCC 11:
  * 0001-Fix-errors-found-by-clang.patch</changelog>
</package>
<package pkgid="f14a8f60e8af4edddaa301798080883e4bd602b6f16581fc584b6a3450e3bb2ffc78fe0b8cd5adc454fded39b3f4135687ebe5b2aef16de826f7ee00628d5ba1" name="hashdeep-debugsource" arch="i586">
  <version epoch="0" ver="4.4" rel="5.16"/>
  <changelog author="elchevive@opensuse.org" date="1307361600">- Updated to version 3.9.1</changelog>
  <changelog author="elchevive@opensuse.org" date="1311768000">* New Features
    Added a warning message when running 32-bit versions of the
    programs on a 64-bit system.
  * Bug Fixes
    Fixed a cosmetic bug in the hashdeep header.</changelog>
  <changelog author="elchevive@opensuse.org" date="1326456000">- Updated to version 4.0.0
  * New Features
    Rewrote most of the program in C++.
    Enabled multiprocessor support on all platforms.
    Removed ten character limit on file size mode
  * Bug Fixes
    Too numerous to count!</changelog>
  <changelog author="elchevive@opensuse.org" date="1327492800">- Updated to version 4.0.1
  * Bug Fixes
    Fixed hang on DFXML generation on Win32
    Fixed incorrect hashes via stdin on Win32
    Fixed "Too many open files" error on OS X
    Doc files in Win32 have been corrected.</changelog>
  <changelog author="elchevive@opensuse.org" date="1329998400">- Updated to version 4.1
- Add smp_flags and optflags to make
- update licente tag
  * New Features
    Added expert mode option to parse Windows PE files
  * Bug Fixes
    Fixed junction point handling on Win32</changelog>
  <changelog author="elchevive@opensuse.org" date="1339416000">- updated to version 4.2
  * Bug Fixes
    Fixed padding in Tiger hashes for large files
    Fixed hashdeep bug for known files with commas in their names.
    Cleaned up usage message</changelog>
  <changelog author="elchevive@opensuse.org" date="1351252800">- updated to version 4.3
  * Bug Fixes
    Fixed check for endian-ness, affecting hash generation on
    big-endian platforms.</changelog>
  <changelog author="elchevive@opensuse.org" date="1404216000">- updated to version 4.4
- package rename following upstream: md5deep-&gt;hashdeep
  * New Features
    Added case insensitive auditing with -E mode
  * Bug Fixes
    Added checks against user errors on Hashdeep command line
    Fixed bug for known filenames with the directory in the filename
    Fixed bug for double dots in the filename</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1585569600">- Use source url for sources
- Cleanup spec file
- Drop not needed dependencies</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622462400">- Add patch to fix build with GCC 11:
  * 0001-Fix-errors-found-by-clang.patch</changelog>
</package>
<package pkgid="8e35a40c51af032ef9b6695d7850b435361c269df20d28f25e7f1aea786d10427b01e32190b2d3c9d60f94c26c016d5293949f2964b7aa937aa236553dc4fbec" name="hashlink-debuginfo" arch="i586">
  <version epoch="0" ver="1.13" rel="1.3"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1645185600">- Initial version</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1645272000">- Use cmake to build the project
- Add 0001-cmake-Link-sdl.hdll-with-OpenGL.patch to fix linking with OpenGL
- Add 0001-cmake-Install-hlc_main.c-with-hl.h-and-hlc.h.patch to install hlc_main.c</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1645790400">- Add 0001-Disable-the-JIT-tests-on-arm-architectures.patch to disable JIT tests on ARM</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1646049600">- 0001-Disable-the-JIT-tests-on-arm-architectures.patch : Add reference to pull request</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1651320000">- Move the libraries to subpackages and don't reference the devel subpackage from the main package
- Include the license in the devel subpackage</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1651752000">- Update to version 1.12
  * support for hot reload
  * added native int64 support (for x64 only, compile with -D hl-legacy32 to keep hl32 i64 emulation)
  * added field name to null access exceptions
  * added hl.Api.compact to compact a set of values into a single GC block
  * better stack primitives for faster haxe throw
  * added 16 bits PNG decoding (fmt)
  * added captured stack for closures (when debugger connected)
  * added ftell2/fseek2 for large file support
  * added optional library support @:native("?lib","name") static function foo() : Void allowing runtime detection of libraries (as well as hl.Api.isPrimLoaded)
  * changed Windows binary to use VS2015 (was VS2013)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1653134400">- Add 0001-cmake-Don-t-build-the-interpreter-on-ARM.patch and
  0001-cmake-Don-t-run-the-version-test-if-the-interpreter-.patch : disable the
  interpreter on ARM architectures</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1657454400">- Add 0001-fix-rpath.patch: Fix the RPATH of the hl binary to comply with rpm validations</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1675771200">- Update to version 1.13
  * support for CArray (contiguous memory array of objects)
  * support for @:packed (requires latest Haxe) : declare an object field like
    in C struct
  * improved GC performances
  * completed int64 support, including int64 maps
  * added DirectX12 support
  * added SDL/DX mouse handle API (by @Yanrishatum)
  * added named threads support + debugger support
  * ... and many additional changes
- Add 0001-fix-return-non-void-functions.patch: fix build with -Werror=return-type
- Drop 0001-cmake-Link-sdl.hdll-with-OpenGL.patch: accepted upstream</changelog>
</package>
<package pkgid="1a5a39254d6b7cc9f0ec42702f6941dd7dd688cb30c171f89361e2a5745db64621324c161d0d2929956174de2c58d13c90f8d39cb888f715545f9faad38e1122" name="hashlink-debugsource" arch="i586">
  <version epoch="0" ver="1.13" rel="1.3"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1645185600">- Initial version</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1645272000">- Use cmake to build the project
- Add 0001-cmake-Link-sdl.hdll-with-OpenGL.patch to fix linking with OpenGL
- Add 0001-cmake-Install-hlc_main.c-with-hl.h-and-hlc.h.patch to install hlc_main.c</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1645790400">- Add 0001-Disable-the-JIT-tests-on-arm-architectures.patch to disable JIT tests on ARM</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1646049600">- 0001-Disable-the-JIT-tests-on-arm-architectures.patch : Add reference to pull request</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1651320000">- Move the libraries to subpackages and don't reference the devel subpackage from the main package
- Include the license in the devel subpackage</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1651752000">- Update to version 1.12
  * support for hot reload
  * added native int64 support (for x64 only, compile with -D hl-legacy32 to keep hl32 i64 emulation)
  * added field name to null access exceptions
  * added hl.Api.compact to compact a set of values into a single GC block
  * better stack primitives for faster haxe throw
  * added 16 bits PNG decoding (fmt)
  * added captured stack for closures (when debugger connected)
  * added ftell2/fseek2 for large file support
  * added optional library support @:native("?lib","name") static function foo() : Void allowing runtime detection of libraries (as well as hl.Api.isPrimLoaded)
  * changed Windows binary to use VS2015 (was VS2013)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1653134400">- Add 0001-cmake-Don-t-build-the-interpreter-on-ARM.patch and
  0001-cmake-Don-t-run-the-version-test-if-the-interpreter-.patch : disable the
  interpreter on ARM architectures</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1657454400">- Add 0001-fix-rpath.patch: Fix the RPATH of the hl binary to comply with rpm validations</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1675771200">- Update to version 1.13
  * support for CArray (contiguous memory array of objects)
  * support for @:packed (requires latest Haxe) : declare an object field like
    in C struct
  * improved GC performances
  * completed int64 support, including int64 maps
  * added DirectX12 support
  * added SDL/DX mouse handle API (by @Yanrishatum)
  * added named threads support + debugger support
  * ... and many additional changes
- Add 0001-fix-return-non-void-functions.patch: fix build with -Werror=return-type
- Drop 0001-cmake-Link-sdl.hdll-with-OpenGL.patch: accepted upstream</changelog>
</package>
<package pkgid="29001c2e4289be44c50941b97fc386d2ef4e3c7e2bc3b6963469ead4a024e281d811e6de76c6fe8d2a435c3ac4bb39f5a90320704219d5b2b67eb29400b7c056" name="hashlink-hdlls-debuginfo" arch="i586">
  <version epoch="0" ver="1.13" rel="1.3"/>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1645185600">- Initial version</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1645272000">- Use cmake to build the project
- Add 0001-cmake-Link-sdl.hdll-with-OpenGL.patch to fix linking with OpenGL
- Add 0001-cmake-Install-hlc_main.c-with-hl.h-and-hlc.h.patch to install hlc_main.c</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1645790400">- Add 0001-Disable-the-JIT-tests-on-arm-architectures.patch to disable JIT tests on ARM</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1646049600">- 0001-Disable-the-JIT-tests-on-arm-architectures.patch : Add reference to pull request</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1651320000">- Move the libraries to subpackages and don't reference the devel subpackage from the main package
- Include the license in the devel subpackage</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1651752000">- Update to version 1.12
  * support for hot reload
  * added native int64 support (for x64 only, compile with -D hl-legacy32 to keep hl32 i64 emulation)
  * added field name to null access exceptions
  * added hl.Api.compact to compact a set of values into a single GC block
  * better stack primitives for faster haxe throw
  * added 16 bits PNG decoding (fmt)
  * added captured stack for closures (when debugger connected)
  * added ftell2/fseek2 for large file support
  * added optional library support @:native("?lib","name") static function foo() : Void allowing runtime detection of libraries (as well as hl.Api.isPrimLoaded)
  * changed Windows binary to use VS2015 (was VS2013)</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1653134400">- Add 0001-cmake-Don-t-build-the-interpreter-on-ARM.patch and
  0001-cmake-Don-t-run-the-version-test-if-the-interpreter-.patch : disable the
  interpreter on ARM architectures</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1657454400">- Add 0001-fix-rpath.patch: Fix the RPATH of the hl binary to comply with rpm validations</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1675771200">- Update to version 1.13
  * support for CArray (contiguous memory array of objects)
  * support for @:packed (requires latest Haxe) : declare an object field like
    in C struct
  * improved GC performances
  * completed int64 support, including int64 maps
  * added DirectX12 support
  * added SDL/DX mouse handle API (by @Yanrishatum)
  * added named threads support + debugger support
  * ... and many additional changes
- Add 0001-fix-return-non-void-functions.patch: fix build with -Werror=return-type
- Drop 0001-cmake-Link-sdl.hdll-with-OpenGL.patch: accepted upstream</changelog>
</package>
<package pkgid="40bea27d1ef73ae52269662fabfec1a9103cde9a43422fde0ccd74ed88a00118be62e572e5aaf11153db521583aedc3ad003b913cb3d365e1f66a327b36cd651" name="hasl-debugsource" arch="i586">
  <version epoch="0" ver="0.5.0" rel="1.4"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732708800">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738324800">- update to 0.4.0:
  * Bump minimum GLib to 2.76
  * Use g_string_free_and_steal
  * Add Hasl.Context.done to reset a context
  * Add Hasl.Context:server-mechanisms
- switch to the sf mirror, so we have signed tarballs</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738411200">- fix install issue with nothing providing hasl-%{version}
- recommend installing translations when installing library</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1768910400">- Update to version 0.5.0:
  * Fix a doc comment that was no longer true
  * Make sure gi-docgen is scanning build headers
  * Implement Hasl.Gs2Header.parse
  * Use g_set_str everywhere
  * Add hasl_str_is_empty and use it everywhere
  * Add Hasl.Gs2Header.parse_full which returns the length of the header
  * Make sure the documentation dependency is before other dependencies
  * Add hasl_saslname_encode and hasl_saslname_decode
  * Remove HASL_DOMAIN
  * Replace CONTEXT_DOMAIN with CONTEXT_ERROR
  * Replace MECHANISM_ANONYMOUS_DOMAIN with MECHANISM_ANONYMOUS_ERROR
  * Clean up the error domains and enums for GS2Headers
  * Add missing Since tags
  * A few meson tweaks
  * Add a codespell unit test
- remove nls meson option, as it got removed</changelog>
</package>
<package pkgid="011ef3c46f48f1c566ac17c0935a2d7b8befcdd6cb7afee1ddaaba4c05ec2da181b3ceec890d8595bed40cab6a9aee464167eda8148426024f52db8ed57ba5ee" name="haveged-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.21" rel="1.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1635854400">- revert last change, e.g. for VMs where we are not being fed entropy
  from the host or similar setups.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1637582400">- Remove ProtectKernelTunables hardening, causes the service to fail
  (boo#1192921)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1644926400">- Update to v1.9.17:
  * Added new verbose mode [Jirka Hladky]
  * haveged-once.service - use @SBIN_DIR@ instead of hard-coded path [Jirka Hladky]
- Changes for version v1.9.16:
  * Allow newuname syscall [Jirka Hladky]
  * Fix: haveged cannot be run as an application if also running as a daemon [Günther Brunthaler]
  * Add entropy unconditionally at the start and then every 60 seconds [Jirka Hladky]
  * New parameter --once to refill entropy once and quit immediately [Jirka Hladky]
  * Added haveged-once.service to provide entropy once (intended for initramfs) [Jirka Hladky]
- Changes for version v1.9.15:
  * Check for sys/auxv.h before using it. [Peter Seiderer]
  * fix build on uclibc (origin/pr/58) [Pierre-Jean Texier]
  * Improved make check tests [Jirka Hladky]
  * Removed old init.d files. Configs are under contrib directory [Jirka Hladky]
  * Support for Linux kernel LRNG patch set</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650801600">- update to 1.9.18:
  * Round bits up and target full pool size [Jason A. Donenfeld]
  * Specify right kernel commit in README [Jason A. Donenfeld]</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1669982400">- Synchronize haveged instances during switching root (bsc#1203079)
  * Add haveged-switch-root.patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1698408000">- Remove haveged-switch-root.service because it's implemented incorrectly and
  neither upstream don't know how to fix it (#77). On the other hand, without
  this service haveged will be started from scratch after switch root so it's
  hopefully no big deal. Also remove patch for bsc#1203079 as it's considered
  as a security threat because of creating fixed name file in world-writable
  directory. [jsc#PED-6184, bsc#1206699]
  * Remove
  - haveged-switch-root.service
  - haveged-switch-root.patch</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1730203200">- Update to 1.9.19:
  * Added --time_interval N to add entropy unconditionally every N
    seconds.
  * Synchronize haveged instances during switch root.
  * 90-haveged.rules: fix warnings reported by udevadm verify.
- Introduce haveged-once.service.
  * This new service is meant to be called from initrd, and it uses
    the '--once' flag.
  * Haveged is executed, and then exits, raising the entropy levels
    during very early boot.
    Once / is mounted and 'systemd switch-root' is called, then the
    regular haveged.service is invoked.
  * Fix for bsc#1165294 and bsc#1222296.
- Improve haveged-dracut.module, so that haveged is called only once
  from initrd.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1730289600">- Remove haveged-once.service.
  Service is no longer required exactly as of version 1.9.19, because
  the fix for it was merged upstream (synchronize haveged instances
  during switch root).
- Revert a change in haveged-dracut.module, as haveged should be
  required by systemd-journald.service, not sysinit.target.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896000">- update to 1.9.20:
  * Only warn when creating of named semaphore fails
  * Fixed several typos</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779192000">- update to 1.9.21 (bsc#1264086, CVE-2026-41054):
  * Fix privilege escalation via command socket (CVE-2026-41054)
  * Check peer credentials before reading command
    (CVE-2026-41054)
  * Handle failing opening of semaphore [Werner Fink]
  * Fix /dev/shm permissions to use sticky bit [Dirk Müller]
  * Use chmod after mkdir to ensure correct /dev/shm permissions
  * Update libtool: add lib64 search paths, remove dead code</changelog>
</package>
<package pkgid="417d14c67a055b0cc5c3a4201013b467b84e759361b49c5134057d89ad3b5b7cb273a4a19de1ca104dbc82a492db1d4f7cb9fe0f708a671c05be57356fedc157" name="haveged-debugsource" arch="i586">
  <version epoch="0" ver="1.9.21" rel="1.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1635854400">- revert last change, e.g. for VMs where we are not being fed entropy
  from the host or similar setups.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1637582400">- Remove ProtectKernelTunables hardening, causes the service to fail
  (boo#1192921)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1644926400">- Update to v1.9.17:
  * Added new verbose mode [Jirka Hladky]
  * haveged-once.service - use @SBIN_DIR@ instead of hard-coded path [Jirka Hladky]
- Changes for version v1.9.16:
  * Allow newuname syscall [Jirka Hladky]
  * Fix: haveged cannot be run as an application if also running as a daemon [Günther Brunthaler]
  * Add entropy unconditionally at the start and then every 60 seconds [Jirka Hladky]
  * New parameter --once to refill entropy once and quit immediately [Jirka Hladky]
  * Added haveged-once.service to provide entropy once (intended for initramfs) [Jirka Hladky]
- Changes for version v1.9.15:
  * Check for sys/auxv.h before using it. [Peter Seiderer]
  * fix build on uclibc (origin/pr/58) [Pierre-Jean Texier]
  * Improved make check tests [Jirka Hladky]
  * Removed old init.d files. Configs are under contrib directory [Jirka Hladky]
  * Support for Linux kernel LRNG patch set</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650801600">- update to 1.9.18:
  * Round bits up and target full pool size [Jason A. Donenfeld]
  * Specify right kernel commit in README [Jason A. Donenfeld]</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1669982400">- Synchronize haveged instances during switching root (bsc#1203079)
  * Add haveged-switch-root.patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1698408000">- Remove haveged-switch-root.service because it's implemented incorrectly and
  neither upstream don't know how to fix it (#77). On the other hand, without
  this service haveged will be started from scratch after switch root so it's
  hopefully no big deal. Also remove patch for bsc#1203079 as it's considered
  as a security threat because of creating fixed name file in world-writable
  directory. [jsc#PED-6184, bsc#1206699]
  * Remove
  - haveged-switch-root.service
  - haveged-switch-root.patch</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1730203200">- Update to 1.9.19:
  * Added --time_interval N to add entropy unconditionally every N
    seconds.
  * Synchronize haveged instances during switch root.
  * 90-haveged.rules: fix warnings reported by udevadm verify.
- Introduce haveged-once.service.
  * This new service is meant to be called from initrd, and it uses
    the '--once' flag.
  * Haveged is executed, and then exits, raising the entropy levels
    during very early boot.
    Once / is mounted and 'systemd switch-root' is called, then the
    regular haveged.service is invoked.
  * Fix for bsc#1165294 and bsc#1222296.
- Improve haveged-dracut.module, so that haveged is called only once
  from initrd.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1730289600">- Remove haveged-once.service.
  Service is no longer required exactly as of version 1.9.19, because
  the fix for it was merged upstream (synchronize haveged instances
  during switch root).
- Revert a change in haveged-dracut.module, as haveged should be
  required by systemd-journald.service, not sysinit.target.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896000">- update to 1.9.20:
  * Only warn when creating of named semaphore fails
  * Fixed several typos</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779192000">- update to 1.9.21 (bsc#1264086, CVE-2026-41054):
  * Fix privilege escalation via command socket (CVE-2026-41054)
  * Check peer credentials before reading command
    (CVE-2026-41054)
  * Handle failing opening of semaphore [Werner Fink]
  * Fix /dev/shm permissions to use sticky bit [Dirk Müller]
  * Use chmod after mkdir to ensure correct /dev/shm permissions
  * Update libtool: add lib64 search paths, remove dead code</changelog>
</package>
<package pkgid="0281bb44c31f72d7e829c1ca72ee62a73b7a8b6dcdd4beefa6031f05cb75c85ae06122543106cbbb1c2c51d666418572df55cec546baee39b366dc5ec394239e" name="hawk2-debuginfo" arch="i586">
  <version epoch="0" ver="2.7.1+git.1787667448.cd1d963e" rel="1.1"/>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1779105600">- bump net-imap 0.6.3 --&gt; 0.6.4 (bsc#1265364,bsc#1265368)
  * net-imap-0.6.4.gem</changelog>
  <changelog author="aburlakov@suse.com" date="1779451200">- Update to version 2.7.0+git.1779441013.87a8ea7c:
  * Fix: parsing `crm resources constraints &lt;ID&gt;`
  * Fix: resource `Recent events` menu
  * Add more timeout to mitigate ElementNotInteractableException
  * Fixing the „Problem reading geckodriver versions: error sending request for url“ warning
  * check_cluster_conf_ssh
  * Fix python version module compatible (TEAM-11049)</changelog>
  <changelog author="aburlakov@suse.com" date="1779710400">- Update to version 2.7.0+git.1779713275.363148e0:
  * Dev: complement the rsc_constraint parser
  * Fix: parsing ambiguity in cib_ops_path format handling</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1781092800">- Update to version 2.7.0+git.1781104125.e8be47d6:
  * Dev: rename 'Promotable' --&gt; 'Unpromoted' (bsc#1267454)
  * CI/CD: use fencing-sbd in sle16, instead of stonith-sbd
  * Test: enable both fencing-sbd and stonith-sbd
  * Test: use another name for hot_primitive</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1781179200">- Update to version 2.7.0+git.1781190752.ede285d7 (bsc#1267908):
  * Dev: hide 'Add Resource' --&gt; 'Multi-state' menu</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1782216000">- bump nokogiri-1.19.2 --&gt; 1.19.4 (bsc#1268688,bsc#1268693,bsc#1268698,bsc#1268703,
  bsc#1268712,bsc#1268713,bsc#1268718,bsc#1268723,bsc#1268729,bsc#1268733,bsc#1268738)
  * nokogiri-1.19.4.gem</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1782475200">- bump gems:
  * action_text-trix-2.1.19.gem
  * bigdecimal-4.1.2.gem
  * concurrent-ruby-1.3.7.gem
  * crass-1.0.7.gem
  * erb-6.0.4.gem
  * gettext_i18n_rails-2.2.0.gem
  * gettext_i18n_rails_js-3.1.5.gem
  * globalid-1.4.0.gem
  * i18n-1.15.2.gem
  * irb-1.18.0.gem
  * json-2.20.0.gem
  * js-routes-2.4.1.gem
  * marcel-1.2.1.gem
  * minitest-6.0.6.gem
  * net-imap-0.6.4.1.gem
  * po_to_json-3.0.5.gem
  * pp-0.6.4.gem
  * psych-5.4.0.gem
  * puma-8.0.2.gem
  * rake-13.4.2.gem
  * sorbet-runtime-0.6.13316.gem
  * websocket-driver-0.8.2.gem
  * zeitwerk-2.8.2.gem</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1782475201">- ruby_fix_shebang_path is not yet in sle16 (bsc#1269291)</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1785844800">- bump rails stack v8.1.3.1, net-imap v0.6.6 and other gems (bsc#1268996,bsc#1273348,
    bsc#1268996,bsc#1275179,bsc#1275183,bsc#1275188,bsc#1275200,bsc#1275213):
  * actioncable-8.1.3.1.gem
  * actionmailbox-8.1.3.1.gem
  * actionmailer-8.1.3.1.gem
  * actionpack-8.1.3.1.gem
  * actiontext-8.1.3.1.gem
  * actionview-8.1.3.1.gem
  * activejob-8.1.3.1.gem
  * activemodel-8.1.3.1.gem
  * activerecord-8.1.3.1.gem
  * activestorage-8.1.3.1.gem
  * activesupport-8.1.3.1.gem
  * concurrent-ruby-1.3.8.gem
  * erb-6.0.6.gem
  * gettext_i18n_rails_js-3.1.6.gem
  * json-2.21.2.gem
  * loofah-2.25.2.gem
  * mail-2.9.1.gem
  * net-imap-0.6.6.gem
  * po_to_json-3.0.6.gem
  * rails-8.1.3.1.gem
  * rails-html-sanitizer-1.7.1.gem
  * railties-8.1.3.1.gem
  * rbs-4.1.2.gem
  * rdoc-8.0.0.gem
  * sorbet-runtime-0.6.13403.gem
  * tilt-2.8.0.gem
  * zeitwerk-2.8.3.gem</changelog>
  <changelog author="aburlakov@suse.com" date="1787745600">- Update to version 2.7.1+git.1787667448.cd1d963e:
  * Test: update the e2e test for the change allowing custom parameters
  * Dev: enable custom Parameters and Meta Attributes (bsc#1274860)
  * CI/CD: update hawk examiner entry point
  * Test: enable test_add_clone against hawk-apiserver verion 0.2.1
  * Test: fix SyntaxWarning: invalid escape sequence '\|'
  * Test: make the tests compatible against hawk-apiserver ver0.2.0</changelog>
</package>
<package pkgid="c85b7d22f58de57a01d507aab8490995f850b9081cb789955c47f50852decc98dae193ea04589e3951f0c6b080d21d933eea11dff1c475eab382ff317f85dd6a" name="hawk2-debugsource" arch="i586">
  <version epoch="0" ver="2.7.1+git.1787667448.cd1d963e" rel="1.1"/>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1779105600">- bump net-imap 0.6.3 --&gt; 0.6.4 (bsc#1265364,bsc#1265368)
  * net-imap-0.6.4.gem</changelog>
  <changelog author="aburlakov@suse.com" date="1779451200">- Update to version 2.7.0+git.1779441013.87a8ea7c:
  * Fix: parsing `crm resources constraints &lt;ID&gt;`
  * Fix: resource `Recent events` menu
  * Add more timeout to mitigate ElementNotInteractableException
  * Fixing the „Problem reading geckodriver versions: error sending request for url“ warning
  * check_cluster_conf_ssh
  * Fix python version module compatible (TEAM-11049)</changelog>
  <changelog author="aburlakov@suse.com" date="1779710400">- Update to version 2.7.0+git.1779713275.363148e0:
  * Dev: complement the rsc_constraint parser
  * Fix: parsing ambiguity in cib_ops_path format handling</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1781092800">- Update to version 2.7.0+git.1781104125.e8be47d6:
  * Dev: rename 'Promotable' --&gt; 'Unpromoted' (bsc#1267454)
  * CI/CD: use fencing-sbd in sle16, instead of stonith-sbd
  * Test: enable both fencing-sbd and stonith-sbd
  * Test: use another name for hot_primitive</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1781179200">- Update to version 2.7.0+git.1781190752.ede285d7 (bsc#1267908):
  * Dev: hide 'Add Resource' --&gt; 'Multi-state' menu</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1782216000">- bump nokogiri-1.19.2 --&gt; 1.19.4 (bsc#1268688,bsc#1268693,bsc#1268698,bsc#1268703,
  bsc#1268712,bsc#1268713,bsc#1268718,bsc#1268723,bsc#1268729,bsc#1268733,bsc#1268738)
  * nokogiri-1.19.4.gem</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1782475200">- bump gems:
  * action_text-trix-2.1.19.gem
  * bigdecimal-4.1.2.gem
  * concurrent-ruby-1.3.7.gem
  * crass-1.0.7.gem
  * erb-6.0.4.gem
  * gettext_i18n_rails-2.2.0.gem
  * gettext_i18n_rails_js-3.1.5.gem
  * globalid-1.4.0.gem
  * i18n-1.15.2.gem
  * irb-1.18.0.gem
  * json-2.20.0.gem
  * js-routes-2.4.1.gem
  * marcel-1.2.1.gem
  * minitest-6.0.6.gem
  * net-imap-0.6.4.1.gem
  * po_to_json-3.0.5.gem
  * pp-0.6.4.gem
  * psych-5.4.0.gem
  * puma-8.0.2.gem
  * rake-13.4.2.gem
  * sorbet-runtime-0.6.13316.gem
  * websocket-driver-0.8.2.gem
  * zeitwerk-2.8.2.gem</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1782475201">- ruby_fix_shebang_path is not yet in sle16 (bsc#1269291)</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1785844800">- bump rails stack v8.1.3.1, net-imap v0.6.6 and other gems (bsc#1268996,bsc#1273348,
    bsc#1268996,bsc#1275179,bsc#1275183,bsc#1275188,bsc#1275200,bsc#1275213):
  * actioncable-8.1.3.1.gem
  * actionmailbox-8.1.3.1.gem
  * actionmailer-8.1.3.1.gem
  * actionpack-8.1.3.1.gem
  * actiontext-8.1.3.1.gem
  * actionview-8.1.3.1.gem
  * activejob-8.1.3.1.gem
  * activemodel-8.1.3.1.gem
  * activerecord-8.1.3.1.gem
  * activestorage-8.1.3.1.gem
  * activesupport-8.1.3.1.gem
  * concurrent-ruby-1.3.8.gem
  * erb-6.0.6.gem
  * gettext_i18n_rails_js-3.1.6.gem
  * json-2.21.2.gem
  * loofah-2.25.2.gem
  * mail-2.9.1.gem
  * net-imap-0.6.6.gem
  * po_to_json-3.0.6.gem
  * rails-8.1.3.1.gem
  * rails-html-sanitizer-1.7.1.gem
  * railties-8.1.3.1.gem
  * rbs-4.1.2.gem
  * rdoc-8.0.0.gem
  * sorbet-runtime-0.6.13403.gem
  * tilt-2.8.0.gem
  * zeitwerk-2.8.3.gem</changelog>
  <changelog author="aburlakov@suse.com" date="1787745600">- Update to version 2.7.1+git.1787667448.cd1d963e:
  * Test: update the e2e test for the change allowing custom parameters
  * Dev: enable custom Parameters and Meta Attributes (bsc#1274860)
  * CI/CD: update hawk examiner entry point
  * Test: enable test_add_clone against hawk-apiserver verion 0.2.1
  * Test: fix SyntaxWarning: invalid escape sequence '\|'
  * Test: make the tests compatible against hawk-apiserver ver0.2.0</changelog>
</package>
<package pkgid="22783d626a634e477c1c5a94af11a304684453245e5edec06b861ccf41fda5628e634655a266f66d544bda9125fbb7245c0d1b90b3cb542eeec93e336a185e35" name="hawknl-debugsource" arch="i586">
  <version epoch="0" ver="1.6.8" rel="1.15"/>
  <changelog author="prusnak@suse.cz" date="1224244800">- created package (version 1.6.8)</changelog>
  <changelog author="jengelh@inai.de" date="1486468800">- Trim irrelevant parts (Windows, ..) from description
- Set RPM groups right
- Implement shared library guideline as far as applicable</changelog>
</package>
<package pkgid="7a15554853de3cd4506c15cb33985618e268e09673ad1609ddb8317f687bad71d7a7ba300ec6658eb98c475b528334c37e157692d96ac841fc2fcd5240bf0b84" name="hawknl-libs-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.8" rel="1.15"/>
  <changelog author="prusnak@suse.cz" date="1224244800">- created package (version 1.6.8)</changelog>
  <changelog author="jengelh@inai.de" date="1486468800">- Trim irrelevant parts (Windows, ..) from description
- Set RPM groups right
- Implement shared library guideline as far as applicable</changelog>
</package>
<package pkgid="580527b835c53504ebb6fed83188840c3ba2aa8200c7ebd910741662fc65043ae8fd5e0453b163ee1a0804f45ebbce4b8d803043b5b7518a2a996ade5c1e05a6" name="hayagriva-debuginfo" arch="i586">
  <version epoch="0" ver="0.15.0" rel="1.2"/>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1731326400">- Added ZSH completions
- Add main package to completion Requires</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1739966400">- Update 0.13.0
  https://typst.app/blog/2025/typst-0.13/
  https://typst.app/docs/changelog/0.13.0/
  https://github.com/typst/typst/releases/tag/v0.13.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1741348800">- Update 0.13.1
  https://github.com/typst/typst/releases/tag/v0.13.1</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1746705600">- Update dependencies to fix bsc#1242630</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1755604800">- Adjust build to updated cargo-packaging macros</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1761566400">- Update to 0.14.0
  https://typst.app/blog/2025/typst-0.14/
  https://typst.app/docs/changelog/0.14.0/
  https://github.com/typst/typst/releases/tag/v0.14.0
- Add hayagriva-bump-strum-version.patch to fix build of hayagriva</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1765454400">- Update to 0.14.1
  https://typst.app/docs/changelog/0.14.1/
  https://github.com/typst/typst/releases/tag/v0.14.1
- Add upstream pr7562-fix-missing-hint-in-testsuite.patch to fix testsuite</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1765800000">- Update to 0.14.2
  https://typst.app/docs/changelog/0.14.2/
  https://github.com/typst/typst/releases/tag/v0.14.2
- Remove upstreamed pr7562-fix-missing-hint-in-testsuite.patch</changelog>
  <changelog author="Martin Sirringhaus &lt;martin.sirringhaus@suse.com&gt;" date="1775044800">- Add patch fix-gcc16-build-in-libdeflate-boo1260948.patch to fix
  build with gcc16 (boo#1260948)</changelog>
  <changelog author="Kyle Scheuing &lt;kyle@kylescheuing.com&gt;" date="1782043200">- Update to 0.15.0
  https://typst.app/docs/changelog/0.15.0/
  https://github.com/typst/typst/releases/tag/v0.15.0
- Remove upstreamed fix-gcc16-build-in-libdeflate-boo1260948.patch</changelog>
</package>
<package pkgid="f92e0c61dfe090e07667b0535a7d9a55dd8b9967164da3eb5882671c182b7c942b46d15cadc393f70ceafff2ac4674477fed3648ae8790c9c1acc13b57c54e7c" name="hbci4java-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.79" rel="2.3"/>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1620043200">- update to version 3.1.55</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1627473600">- Define %%make_build for systems that don't have it defined in
  rpm macros</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 3.1.64:
  * various BLZ updates
  * see https://github.com/hbci4j/hbci4java/compare/hbci4j-core-3.1.55...hbci4j-core-3.1.64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694606400">- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp</changelog>
  <changelog author="Gus Kenion &lt;gus.kenion@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709121600">- update to 3.1.74
  * required by hibiscus 2.10.16
  * see https://github.com/hbci4j/hbci4java/compare/hbci4j-core-3.1.64...hbci4j-core-3.1.74</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709726400">- update to 3.1.75
  * required by hibiscus 2.10.17
  * see https://github.com/hbci4j/hbci4java/compare/hbci4j-core-3.1.74...hbci4j-core-3.1.75</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1710936000">- update to 3.1.76
  * fix: Das Element "SchmeNm" wurde vergessen, zum Dokument
    hinzuzufügen.
  * required by hibiscus 2.10.18
  * see https://github.com/hbci4j/hbci4java/compare/hbci4j-core-3.1.75...hbci4j-core-3.1.76</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1712750400">- update to 3.1.79
  * DECOUPLED nicht mehr als Default-Version und TAN-Prozess S
    nur bei HKTAN ab Version 7
  * Fallback auf HHDVersion.DEFAULT/DECCOUPLED, wenn nichts
    angegeben ist. Gehe davon aus, dass das das TAN-Verfahren der
    Zukunft bei den Banken ist.
  * Bei der Dialoginitialisierung mit SCA und HKTAN7 per Decoupled
    wurde im DE "TAN-Prozess" versehentlich "2" statt "S" gesendet.
    Die Ermittlung, ob "S" verwenden muss, passierte, nachdem die
    Nachricht bereits erstellt wurde.
  * In DialogInitSCA fehlte das TAN2Step7 sodass bei HTKTAN-Version
    7 gar kein HKTAN mitgesendet wurde.
  * Erweitertes Logging bei der SCA
  * see https://github.com/hbci4j/hbci4java/compare/hbci4j-core-3.1.76...hbci4j-core-3.1.79</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Added patch:
  * java-home.patch
    + Use the system JAVA_HOME variable instead of computing it</changelog>
</package>
<package pkgid="0f8e516598910b5db23eb424fd9b241e10cb1e2a49596762f462d77e7d8cf5d2de05272833e963d8040dee900c94a147b3e884a6d6e8aef4f1c28f9af53b4d98" name="hcloud-cli-debuginfo" arch="i586">
  <version epoch="0" ver="1.67.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 1.59.0:
  * Deprecation of datacenter attribute for Primary IPs and Servers
    The datacenter attribute is deprecated in the Primary IPs and
    Servers API resources and will be removed after 1 July 2026.
    See
    https://docs.hetzner.cloud/changelog#2025-12-16-phasing-out-datacenters
    for more details.
    The location attribute already exists for Servers, and was
    added for Primary IPs.
    Therefor the datacenter attribute is deprecated in favor of the
    location attribute in the following commands:
  - hcloud server create
  - hcloud server describe
  - hcloud server list
  - hcloud primary-ip create
  - hcloud primary-ip describe
  - hcloud primary-ip list
    In list commands, the datacenter columns is not longer shown by
    default, and is replaced with the location column.
  * Features
  - server,primary-ip: deprecate datacenter (#1278)
  * Changelog
  - chore(main): release v1.59.0 (#1296)
  - feat(server,primary-ip): deprecate datacenter (#1278)
  - deps: update dependency goreleaser/goreleaser to v2.13.2
    (#1294)
  - ci(mise): annotate GitHub dependencies for renovate (#1293)
  - deps: update module github.com/hetznercloud/hcloud-go/v2 to
    v2.33.0 (#1285)
  - deps: update module github.com/jedib0t/go-pretty/v6 to v6.7.8
    (#1291)
  - deps: update dependency jdx/mise to v2025.12.13 (#1292)
  - deps: update golang.org/x/exp digest to 944ab1f (#1289)
  - ci(mise): go backend no longer experimental (#1283)
  - ci(mise): replace deprecated ubi backend (#1284)
  - deps: update dependency jdx/mise to v2025.12.12 (#1287)
  - ci: automatically update mise version in GitHub Action
    (#1286)
  - deps: update actions/cache action to v5 (#1281)
  - deps: update actions/checkout action to v6 (#1282)
  - ci: add link check workflow (#1224)
  - chore: rename goreleaser `archive.builds` to `archive.ids`
    (#1280)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768564800">- Update to version 1.60.0:
  * Storage Box Subaccounts are no longer identified by username
    Storage Box Subaccounts now have a name property, allowing
    users to specify custom names for their Subaccounts.
    More importantly, Storage Box Subaccounts (&lt;subaccount&gt;) are
    now identified by id or name, instead of by id or username.
    hcloud storage-box subaccount describe &lt;storage-box&gt; &lt;subaccount&gt;
  - hcloud storage-box subaccount describe my-storage-box u1337-sub1
    +hcloud storage-box subaccount describe my-storage-box my-subaccount
    Existing Subaccounts have been updated to use their username as
    name value.
    See our changelog for more details.
    https://docs.hetzner.cloud/changelog#2026-01-15-storage-box-subaccount-name
  * Features
  - table: mark columns as deprecated and show warning (#1300)
  - server: deprecate datacenter column (#1301)
  - storage-box: add name property to subaccounts (#1315)
  * Dependencies
  - deps: update module github.com/hetznercloud/hcloud-go/v2 to
    v2.35.0 (#1314)
  - deps: update dependency go to v1.25.6 (#1312)
  - deps: update golang.org/x/ (#1307)
  - deps: update dependency jdx/mise to v2026.1.2 (#1310)
  - deps: update dependency goreleaser/goreleaser to v2.13.3
    (#1308)
  - deps: update dependency jdx/mise to v2026.1.1 (#1302)
  - deps: update module github.com/hetznercloud/hcloud-go/v2 to
    v2.34.0 (#1303)
  - deps: update dependency jdx/mise to v2026 (#1297)
  - deps: update module github.com/goccy/go-yaml to v1.19.2
    (#1299)
  - deps: update dependency golangci/golangci-lint to v2.8.0
    (#1298)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769428800">- Update to version 1.61.0:
  * Storage Boxes support is now generally available
    The experimental phase for Storage Boxes is over, and Storage
    Boxes support is now generally available.
  * Features
  - Storage Box support no longer experimental (#1267)
  - server: allow specifying user-data for rebuild (#1319)
  * Dependencies
  - deps: update module github.com/hetznercloud/hcloud-go/v2 to
    v2.36.0 (#1320)
  - deps: update dependency jdx/mise to v2026.1.6 (#1316)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774094400">- Update to version 1.62.0:
  * Features
  - build .deb and .rpm release files (#1311)
  - primary-ip: new flag to specify assignee-type on primary-ip
    create (#1348)
  - increase default poll interval for long running actions
    (#1364)
  - server-type: add location to list table default columns
    (#1340)
  - server-type: remove storage_type from list table default
    columns (#1340)
  - allow listing contexts as json/yaml (#1352)
  - add --long flag to version command (#1353)
  * Bug Fixes
  - suppress trailing spaces in tables (#1355)
  * Dependencies
  - deps: update module github.com/fatih/color to v1.19.0 (#1365)
  - deps: update dependency github:golangci/golangci-lint to
    v2.11.3 (#1336)
  - deps: update jdx/mise-action action to v4 (#1362)
  - deps: update golang.org/x/exp digest to 7ab1446 (#1361)
  - deps: update dependency jdx/mise to v2026.3.8 (#1356)
  - deps: update golang.org/x/ (#1360)
  - deps: update module github.com/guptarohit/asciigraph to
    v0.8.1 (#1358)
  - deps: update dependency github:goreleaser/goreleaser to
    v2.14.3 (#1357)
  - deps: update dependency github:anchore/quill to v0.7.1
    (#1359)
  - deps: update dependency jdx/mise to v2026.3.3 (#1350)
  - deps: update dependency go to v1.25.8 (#1354)
  - deps: update docker/login-action action to v4 (#1351)
  - deps: update dependency jdx/mise to v2026.3.0 (#1345)
  - deps: update crazy-max/ghaction-import-gpg action to v7
    (#1349)
  - deps: update actions/upload-artifact action to v7 (#1344)
  - deps: update apricote/releaser-pleaser action to v0.8.0
    (#1346)
  - deps: update dependency jdx/mise to v2026.2.20 (#1328)
  - deps: update dependency github:goreleaser/goreleaser to
    v2.14.1 (#1338)
  - deps: update module golang.org/x/net to v0.51.0 (#1341)
  - deps: update golang.org/x/ (#1331)
  - deps: update dependency go to v1.25.7 (#1327)
  - deps: update dependency jdx/mise to v2026.2.3 (#1326)
  - deps: update dependency jdx/mise to v2026.2.1
  - deps: update dependency jdx/mise to v2026.1.9 (#1321)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775736000">- Update to version 1.62.2:
  * Bug Fixes
  - invalid goreleaser artifacts name for signing step (#1380)
- Update to version 1.62.1:
  * Bug Fixes
  - server-type: do not print locations that are unavailable
    (after deprecation) (#1369)
  - long version info not displayed correctly in release builds
    (#1374)
  - only generate signature for checksums.txt release asset
    (#1366)
  * Dependencies
  - deps: update module github.com/jedib0t/go-pretty/v6 to v6.7.9
    (#1379)
  - deps: update module github.com/guptarohit/asciigraph to
    v0.9.0 (#1377)
  - deps: update dependency github:goreleaser/goreleaser to
    v2.15.2 (#1378)
  - deps: update module github.com/hetznercloud/hcloud-go/v2 to
    v2.37.0 (#1376)
  - deps: update codecov/codecov-action action to v6 (#1375)
  - deps: update dependency github:golangci/golangci-lint to
    v2.11.4 (#1368)
  - deps: update dependency go to v1.26.1 (#1373)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777204800">- Update to version 1.63.0:
  * Available and recommended Server Types have been moved
  - The Server Types list in hcloud datacenter describe is
    deprecated and will not be displayed anymore after
    2026-10-01. The two commands below should be used for this
    purpose instead.
  - hcloud server-type describe now shows an Available and
    Recommended value for each location.
  - hcloud server-type list now has additional columns
    location_available and location_recommended.
    See the changelog for more details.
    https://docs.hetzner.cloud/changelog#2026-04-01-datacenter-deprecations
  * Features
  - datacenter, server-type: move available and recommended to
    server_type (#1384)
  * Dependencies
  - chore(main): release v1.63.0 (#1391)
  - feat(datacenter, server-type): move available and recommended
    to server_type (#1384)
  - deps: update module github.com/hetznercloud/hcloud-go/v2 to
    v2.38.0 (#1390)
  - deps: update dependency jdx/mise to v2026.4.19 (#1386)
  - deps: update golang.org/x/exp digest to 746e56f (#1385)
  - deps: update dependency github:goreleaser/goreleaser to
    v2.15.4 (#1387)
  - deps: update module github.com/jedib0t/go-pretty/v6 to
    v6.7.10 (#1388)
  - deps: update dependency jdx/mise to v2026.4.7 (#1363)
  - deps: update golang.org/x/ (#1383)
  - deps: update dependency go to v1.26.2 (#1382)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 1.64.1:
  * fix: apple's signing and notarizing release pipeline
- Update to version 1.64.0:
  * Primary IPs assignee_type behavior change
    When creating a Primary IP with the primary-ip command, the
  - -assignee-type flag will be required together with the
  - -assignee-id flag. Using the default value (server) for the
  - -assignee-type flag is deprecated. Consider explicitly setting
    the --assignee-type flag.
    As of 1 August 2026, the behavior of the Primary IP
    assignee_type property will change, and will return unassigned
    when the Primary IP is not assigned (when assignee_id is null).
    The goal is to eventually assign Primary IPs to other resource
    types, not only to server.
    See the changelog for more details.
    https://docs.hetzner.cloud/changelog#2026-04-27-primary-ips-will-return-unassigned
    In addition, the Primary IP request body assignee_type property
    of the operation POST /v1/primary_ips is now optional. Primary
    IPs created without assignee_type return server until 1 August
    2026, after this date, its value will be unassigned.
    See the changelog for more details.
    https://docs.hetzner.cloud/changelog#2026-04-27-primary-ips-make-assignee_type-optional
  * Features
  - primary-ip: --assignee-type is optional when creating a Primary IP (#1395)
  * Dependencies
  - deps: update module github.com/hetznercloud/hcloud-go/v2 to
    v2.39.0 (#1396)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 1.65.0:
  * Load Balancer HTTP Services now support TimeoutIdle
    A timeout for HTTP connections can now be set with
  - -http-timeout-idle while creating or updating Load Balancer
    services.
    See the changelog for more information.
    https://docs.hetzner.cloud/changelog#2026-04-30-load-balancers-http-idle-timeout-can-now-be-configured
  * Features
  - load-balancer: support --http-timeout-idle flag (#1394)
  * Dependencies
  - deps: update dependency jdx/mise to v2026.5.9 (#1404)
  - deps: update golang.org/x/ (#1406)
  - deps: update dependency jdx/mise to v2026.5.2 (#1392)
  - deps: update dependency go to v1.26.3 (#1402)
  - deps: update module github.com/hetznercloud/hcloud-go/v2 to
    v2.40.0 (#1401)
  - deps: update dependency github:golangci/golangci-lint to
    v2.12.2 (#1400)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 1.66.0:
  * Datacenters commands are now deprecated
  - The hcloud datacenters list and hcloud datacenters describe
    commands are now deprecated.
    The endpoints GET /v1/datacenters and GET
    /v1/datacenters/{id} are now deprecated and will be removed
    after 1 Oct. 2026. After this date, requests to these
    endpoints will return HTTP 410 Gone.
    See the changelog for more details.
    https://docs.hetzner.cloud/changelog#2026-06-02-datacenters-deprecated
  * Features
  - deprecate hcloud datacenters ... commands (#1436)
  * Bug Fixes
  - cmd: Change tense for deletion of active context (#1412)
  * Dependencies
  - deps: update codecov/codecov-action action to v7 (#1440)
  - deps: update module github.com/hetznercloud/hcloud-go/v2 to
    v2.44.0 (#1437)
  - deps: update module github.com/jedib0t/go-pretty/v6 to v6.8.1
    (#1424)
  - deps: update golang.org/x/ (#1430)
  - deps: update module github.com/hetznercloud/hcloud-go/v2 to
    v2.43.0 (#1432)
  - deps: update dependency go to v1.26.4 (#1429)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785153600">- Update to version 1.67.0:
  * Removed deprecated Datacenter from Server and Primary IP
    Removed the deprecated Datacenter property from the Server and
    Primary IP resources. Since the property was already removed
    from the Hetzner Cloud API, we do not consider this a breaking
    change (see changelog entry).
    The hcloud primary-ip create --datacenter and hcloud server
    create --datacenter flags have been removed in favor of
  - -location. Additionally, hcloud primary-ip describe and hcloud
    server describe will no longer show the Datacenter property.
    In place of the --datacenter flag the --location flag can be
    used. The Location name is the first part of the Datacenter
    name, e.g. the part before -. Example:
    Before:
    $ hcloud server create --datacenter fsn1-dc14
    $ hcloud primary-ip create --datacenter hel1-dc2
    After:
    $ hcloud server create --location fsn1
    $ hcloud primary-ip create --location hel1
  * Features
  - add http-timeout option (#1445)
  - remove datacenter property from server and primary_ip (#1460)
  * Bug Fixes
  - primary-ip: format IPv6 properly in describe (#1451)
  * Dependencies
  - deps: update module github.com/cheggaaa/pb/v3 to v3.2.0
    (#1458)
  - deps: update golang.org/x/ (#1454)
  - deps: update dependency github:goreleaser/goreleaser to
    v2.17.0 (#1452)
  - deps: update dependency go to v1.26.5 (#1453)
  - deps: update module golang.org/x/text to v0.39.0 (#1450)
  - deps: update module github.com/jedib0t/go-pretty/v6 to v6.8.2
    (#1447)
  - deps: update dependency jdx/mise to v2026.6.14 (#1442)
  - deps: update module github.com/guptarohit/asciigraph to
    v0.10.0 (#1441)
  - deps: update github actions (#1433)
  - deps: update actions/checkout action to v7 (#1443)
  - deps: update actions/cache action to v6 (#1444)
  - deps: update dependency jdx/mise to v2026.6.11 (#1428)</changelog>
</package>
<package pkgid="3eb7b476e63a40f17e108748d8d731464d2e11333b71e30e07d0990699124a51aa8333c1fcad6937b7508ae67f4f696cad5594aa5c07667c11073d7557a50f7d" name="hcloud-upload-image-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.3"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1727524800">- new package hcloud-upload-image: quickly upload any raw disk
  images into your Hetzner Cloud projects</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1733659200">- Update to version 0.3.1:
  * chore(main): release 0.3.1 (#48)
  * chore(deps): update module golang.org/x/crypto to v0.30.0 (#55)
  * chore(deps): update module github.com/stretchr/testify to
    v1.10.0 (#53)
  * chore(deps): update module github.com/hetznercloud/hcloud-go/v2
    to v2.17.0 (#52)
  * chore(deps): update dependency golangci/golangci-lint to
    v1.62.2 (#54)
  * chore(deps): update module golang.org/x/crypto to v0.29.0 (#42)
  * chore(deps): update module github.com/hetznercloud/hcloud-go/v2
    to v2.16.0 (#49)
  * chore(deps): update dependency golangci/golangci-lint to
    v1.62.0 (#50)
  * fix(cli): local install fails because of go.mod replace (#47)
  * chore(deps): update module github.com/hetznercloud/hcloud-go/v2
    to v2.15.0 (#41)
  * docs: add generated CLI help output to repo (#46)
  * chore(deps): update dependency golangci/golangci-lint to
    v1.61.0 (#43)
  * chore(deps): update module
    github.com/apricote/hcloud-upload-image/hcloudimages to v0.3.0
    (#40)
  * refactor: drop custom package in favor of hcloud-go (#39)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746878400">- Update to version 1.0.0:
  * Highlights
  - Upload qcow2 images
    qcow2 images with a max size of 960 MB can now be uploaded.
    hcloud-upload-image upload --format=qcow2
  - -architecture=x86
  - -image-url=https://download.opensuse.org/tumbleweed/appliances/openSUSE-MicroOS.x86_64-OpenStack-Cloud.qcow2
    These will be converted to a raw disk image on the temporary
    server with qemu-img dd.
  - Container image
    There is now a pre-built container image available at
    ghcr.io/apricote/hcloud-upload-image that you can use to run
    the command instead of installing it.
  - Docs Website
    You can now enjoy the same old docs in a new dress published
    to a website: https://apricote.github.io/hcloud-upload-image/
  * Features
  - deps: require Go 1.23 (#70) (f3fcb62)
  - docs website (#80) (d144b85)
  - publish container image (#82) (91df729)
  - upload qcow2 images (#69) (ac3e9dd)
  * Dependencies
  - chore(deps): update module
    github.com/apricote/hcloud-upload-image/hcloudimages to
    v1.0.0 (#84)
  - chore(deps): update docker/login-action digest to 6d4b68b
    (#83)
  - chore(deps): update dependency rust-lang/mdbook to v0.4.48
    (#81)
  - chore(deps): update module golang.org/x/crypto to v0.37.0
    (#72)
  - chore(renovate): make sure to bump dependencies in lib too
    (#74)
  - chore(deps): update dependency golangci/golangci-lint to v2
    (#66)
  - chore(config): migrate renovate config (#73)
  - chore(deps): update module golang.org/x/net to v0.38.0
    [security] (#63)
  - chore(deps): update module
    github.com/hetznercloud/hcloud-go/v2 to v2.21.0 (#62)
  - chore(deps): update dependency golangci/golangci-lint to
    v1.64.8 (#64)
  - chore(deps): update module github.com/spf13/cobra to v1.9.1
    (#65)
  - feat(deps): require Go 1.23 (#70)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746878401">- Update to version 1.0.1:
  * Bug Fixes
  - timeout while waiting for SSH to become available (#92)
    (e490b9a)
  * Dependencies
  - chore(deps): update module
    github.com/apricote/hcloud-upload-image/hcloudimages to
    v1.0.1 (#95)
  - chore(deps): update golangci/golangci-lint-action action to
    v8 (#86)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.1.6 (#85)
  - chore(deps): update dependency rust-lang/mdbook to v0.4.49
    (#87)
  - chore(deps): update dependency go to v1.24.3 (#91)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746878402">- Update to version 1.1.0:
  * Highlights
  - Smaller Snapshots
    The root disk is now zeroed before the intend image is
    uploaded. This makes sure, that no bytes from the original
    image are stored in the compressed snapshot. Previously a
    very small uploaded image could not be smaller than ~0.42Gi,
    as that was the (compressed) size of image that the server
    was started with. Starting a server from a custom image is
    slower the larger the image is, so by having smaller images
    the servers can start faster.
    As one example: The test Talos Linux 1.10.1 x86 image was
    0.42Gi before, and now only takes up 0.2Gi.
    This only benefits images that are smaller than 0.42Gi
    compressed.
  * Features
  - smaller snapshots by zeroing disk first (#101) (fdfb284),
    closes #96
  * Bug Fixes
  - upload from local image generates broken command (#98)
    (420dcf9), closes #97</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762516800">- Update to version 1.2.0:
  * Features
  - change minimum required Go version to 1.24 (#130) (5eba2d5)
  - support zstd compression (#125) (37ebbce), closes #122
  - update default x86 server type to cx23 (#129) (a205619)
  * Dependencies
  - chore(deps): update module
    github.com/apricote/hcloud-upload-image/hcloudimages to
    v1.2.0 (#131)
  - chore(deps): update module
    github.com/hetznercloud/hcloud-go/v2 to v2.29.0 (#120)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.6.1 (#121)
  - chore(deps): update docker/login-action digest to 28fdb31
    (#123)
  - chore(deps): update dependency go to v1.25.4 (#124)
  - chore(deps): update docker/login-action digest to 5b7b28b
    (#119)
  - chore(deps): update dependency go to v1.25.1 (#106)
  - chore(deps): update docker/login-action digest to 65c0768
    (#107)
  - chore(deps): update actions/setup-go action to v6 (#118)
  - chore(deps): update actions/checkout action to v5 (#112)
  - chore(deps): update module github.com/spf13/cobra to v1.10.1
    (#117)
  - chore(deps): update actions/upload-pages-artifact action to
    v4 (#113)
  - chore(deps): update module
    github.com/hetznercloud/hcloud-go/v2 to v2.23.0 (#105)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.4.0 (#108)
  - chore(deps): update actions/checkout digest to 08eba0b (#111)
  - chore(deps): update dependency rust-lang/mdbook to v0.4.52
    (#104)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768219200">- Update to version 1.3.0:
  * Features
  - add --location flag to specify datacenter region (#141)
    (fcbc14a), closes #142
  * Dependencies
  - chore(deps): update module
    github.com/apricote/hcloud-upload-image/hcloudimages to
    v1.3.0 (#149)
  - chore(deps): update actions/checkout action to v6 (#138)
  - chore(deps): update module
    github.com/hetznercloud/hcloud-go/v2 to v2.33.0 (#133)
  - chore(deps): update dependency go to v1.25.5 (#139)
  - chore(deps): update docker/login-action digest to 6862ffc
    (#144)
  - chore(deps): update actions/checkout digest to 93cb6ef (#135)
  - chore(deps): update module github.com/spf13/cobra to v1.10.2
    (#140)
  - chore(deps): update dependency rust-lang/mdbook to v0.5.2
    (#136)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.7.2 (#134)
  - chore(deps): update golangci/golangci-lint-action action to
    v9 (#132)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846400">- Update to version 1.4.0:
  * Features
  - feat: faster writing to disk by skipping zero blocks (#165)
  - docs: fix label value in comment (#161)
  - feat: Add Nix support (#109)
  - docs(nix): Add installation from nixpkgs, simplify others
    (#164)
  * Dependencies
  - chore(deps): update module
    github.com/apricote/hcloud-upload-image/hcloudimages to
    v1.4.0 (#173)
  - chore(main): release hcloudimages 1.4.0 (#166)
  - chore(deps): update module
    github.com/hetznercloud/hcloud-go/v2 to v2.40.0 (#155)
  - feat: require Go 1.25 (#172)
  - chore(deps): update actions/deploy-pages action to v5 (#167)
  - chore(deps): update googleapis/release-please-action action
    to v5 (#171)
  - chore(deps): update actions/upload-pages-artifact action to
    v5 (#170)
  - chore(deps): update actions/configure-pages action to v6
    (#168)
  - chore(deps): update go toolchain directive to v1.26.3 (#162)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.12.2 (#163)
  - chore(deps): update dependency go to v1.26.0 (#154)
  - chore(deps): update docker/login-action digest to 3227f53
    (#150)
  - chore(deps): update actions/checkout digest to de0fac2 (#156)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.10.1 (#151)
  - chore(deps): update goreleaser/goreleaser-action action to v7
    (#158)
  - chore(deps): update module
    github.com/hetznercloud/hcloud-go/v2 to v2.34.0 (#152)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782043200">- Update to version 1.5.0:
  * BREAKING CHANGES
  - new write-to-disk command (#178)
  * Features
  - new write-to-disk command (#178) (d65441f), closes #157
  * Bug Fixes
  - update hcloudimages module path for v2 (#184) (f4fd485)
  * Miscellaneous Chores
  - deps: update module
    github.com/apricote/hcloud-upload-image/hcloudimages to
    v2.0.1 (#186) (1b1e1af)
  * Dependencies
  - chore(deps): update actions/checkout action to v7 (#188)
  - chore(main): release hcloudimages 2.0.1 (#185)
  - chore(main): release hcloudimages 2.0.0 (#181)
  - chore(deps): update dependency rust-lang/mdbook to v0.5.3
    (#175)
  - chore(deps): update go toolchain directive to v1.26.4 (#179)
  - chore(deps): update actions/checkout digest to df4cb1c (#180)</changelog>
</package>
<package pkgid="8cb2da263149d6fcc070a57a55f1e20e8e7272a8cb4d242de7ec06fdfdddb1f070750bc9525183f657c62711c70cbe7660f26e7efefdb22304b7ff3c268082ad" name="hda-verb-debuginfo" arch="i586">
  <version epoch="0" ver="0.4" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="3f0c75bccb9c1eed4d6e54bc8de712aadeaeaa4aa2d821adc207919de1e947f1e118316521871facdd447f9a65f39ad46742132886fb1a31239043a846dbf672" name="hdajackretask-debuginfo" arch="i586">
  <version epoch="0" ver="0.20120413" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="b7417e58e23c6f36046f1295bd9820c26b955549fef02c652699062d92759e1a4a9fc054049384e554faf5e368eecc0cf52acd6ef33b1a2a21436af678048e7b" name="hdajacksensetest-debuginfo" arch="i586">
  <version epoch="0" ver="0.20141006" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="c4c90ae143138253df7bd9ba020b850c13868db7f2afaa4521a1b0173e35f0285e4eab8d2c9a2c210cf1710d6423eed0e4442876cf447f6fbd54e3c2550bc3dd" name="hdf5-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.6" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738584000">- Add reproducible.patch to drop date+hostname from build results
  (boo#1047218, boo#1084909)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741176000">- Update to version 1.14.6:
  * Reverted a change (from v1.14.4) to the library's handling of
    UTF-8 file names.
  * Updated CMake find_package(ZLIB) defaults to find most system
    zlib installs.
- Changes from versions 1.14.0 through 1.14.5:
  * See %{_docdir}/hdf5/HISTORY-1_14.txt or online at
    https://github.com/HDFGroup/hdf5/blob/hdf5_1.14.6/release_docs/HISTORY-1_14.txt
- Build hdf5 tools lib and split out as separate shared lib.
- Disable static libs. Note: If we need to re-enable this, we will
  have to do it as part of separate flavours and strip all cmake
  configuration files from the -devel-static package. Otherwise,
  we will need to BuildRequires: hdf5-devel-static for every
  package even if only the shared lib is required, because the
  cmake module will contain references to both shared and static
  libs and not having the latter will cause find_package(HDF5) to
  fail.
- Enable tests and run them as part of %check.
- Pass regexs to cmake option `DHDF5_DISABLE_TESTS_REGEX` to
  disable failing tests, including:
  * MPI tests that take a long time to run (on all archs).
  * Tests failing on specific archs.
- Drop helper scripts `so_versions` and `update_so_version.sh` to
  simplify so versioning usage; hdf5 is now consistent with their
  so numbers across different libraries.
- Add hdf5.rpmlintrc file to suppress false positives reported by
  rpmlint.
- Add hdf5-cmake-fix-script-paths.patch -- Fix paths in scripts
  when built using cmake [gh#HDFGroup/hdf5#5361].
- Move h5hl* compiler wrappers to -devel package.
- Drop patches that have been incorporated upstream directly or
  otherwise fixed:
  * hdf5-LD_LIBRARY_PATH.patch (not needed after switch to cmake)
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch (was already disabled since v1.12)
  * Disable-phdf5-tests.patch (test runs fine now)
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * reproducible.patch
  * hdf5-wrappers.patch (autotools specific, no longer used)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- openmpi5 is not available on 32b systems</changelog>
</package>
<package pkgid="475aa52fee261f56bbdc9203d1776565c4add62a1c1e68822c28ef7a55d6a95ce3dbef423be55c7ed02a2b326a9f163b34a8d56d76df3ef98b9bd39b1e546765" name="hdf5-debugsource" arch="i586">
  <version epoch="0" ver="1.14.6" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738584000">- Add reproducible.patch to drop date+hostname from build results
  (boo#1047218, boo#1084909)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741176000">- Update to version 1.14.6:
  * Reverted a change (from v1.14.4) to the library's handling of
    UTF-8 file names.
  * Updated CMake find_package(ZLIB) defaults to find most system
    zlib installs.
- Changes from versions 1.14.0 through 1.14.5:
  * See %{_docdir}/hdf5/HISTORY-1_14.txt or online at
    https://github.com/HDFGroup/hdf5/blob/hdf5_1.14.6/release_docs/HISTORY-1_14.txt
- Build hdf5 tools lib and split out as separate shared lib.
- Disable static libs. Note: If we need to re-enable this, we will
  have to do it as part of separate flavours and strip all cmake
  configuration files from the -devel-static package. Otherwise,
  we will need to BuildRequires: hdf5-devel-static for every
  package even if only the shared lib is required, because the
  cmake module will contain references to both shared and static
  libs and not having the latter will cause find_package(HDF5) to
  fail.
- Enable tests and run them as part of %check.
- Pass regexs to cmake option `DHDF5_DISABLE_TESTS_REGEX` to
  disable failing tests, including:
  * MPI tests that take a long time to run (on all archs).
  * Tests failing on specific archs.
- Drop helper scripts `so_versions` and `update_so_version.sh` to
  simplify so versioning usage; hdf5 is now consistent with their
  so numbers across different libraries.
- Add hdf5.rpmlintrc file to suppress false positives reported by
  rpmlint.
- Add hdf5-cmake-fix-script-paths.patch -- Fix paths in scripts
  when built using cmake [gh#HDFGroup/hdf5#5361].
- Move h5hl* compiler wrappers to -devel package.
- Drop patches that have been incorporated upstream directly or
  otherwise fixed:
  * hdf5-LD_LIBRARY_PATH.patch (not needed after switch to cmake)
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch (was already disabled since v1.12)
  * Disable-phdf5-tests.patch (test runs fine now)
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * reproducible.patch
  * hdf5-wrappers.patch (autotools specific, no longer used)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- openmpi5 is not available on 32b systems</changelog>
</package>
<package pkgid="7ff72d1544177b16c2abf4d7ed18a5b5d2c4fee567e9f9a0cbcc3b5e2b306354bdaf135ca629b6d817dcd2ff930ebcc79dbd7917df5ae3155c9c285c4cf1e4fe" name="hdf5-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.6" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738584000">- Add reproducible.patch to drop date+hostname from build results
  (boo#1047218, boo#1084909)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741176000">- Update to version 1.14.6:
  * Reverted a change (from v1.14.4) to the library's handling of
    UTF-8 file names.
  * Updated CMake find_package(ZLIB) defaults to find most system
    zlib installs.
- Changes from versions 1.14.0 through 1.14.5:
  * See %{_docdir}/hdf5/HISTORY-1_14.txt or online at
    https://github.com/HDFGroup/hdf5/blob/hdf5_1.14.6/release_docs/HISTORY-1_14.txt
- Build hdf5 tools lib and split out as separate shared lib.
- Disable static libs. Note: If we need to re-enable this, we will
  have to do it as part of separate flavours and strip all cmake
  configuration files from the -devel-static package. Otherwise,
  we will need to BuildRequires: hdf5-devel-static for every
  package even if only the shared lib is required, because the
  cmake module will contain references to both shared and static
  libs and not having the latter will cause find_package(HDF5) to
  fail.
- Enable tests and run them as part of %check.
- Pass regexs to cmake option `DHDF5_DISABLE_TESTS_REGEX` to
  disable failing tests, including:
  * MPI tests that take a long time to run (on all archs).
  * Tests failing on specific archs.
- Drop helper scripts `so_versions` and `update_so_version.sh` to
  simplify so versioning usage; hdf5 is now consistent with their
  so numbers across different libraries.
- Add hdf5.rpmlintrc file to suppress false positives reported by
  rpmlint.
- Add hdf5-cmake-fix-script-paths.patch -- Fix paths in scripts
  when built using cmake [gh#HDFGroup/hdf5#5361].
- Move h5hl* compiler wrappers to -devel package.
- Drop patches that have been incorporated upstream directly or
  otherwise fixed:
  * hdf5-LD_LIBRARY_PATH.patch (not needed after switch to cmake)
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch (was already disabled since v1.12)
  * Disable-phdf5-tests.patch (test runs fine now)
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * reproducible.patch
  * hdf5-wrappers.patch (autotools specific, no longer used)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- openmpi5 is not available on 32b systems</changelog>
</package>
<package pkgid="aa916c355a4497ecfbf027a8b9e89baf845c87b74f8441c7a3bf10d77434e979765b684909cbc87143aca4195c5b871f521a50a5f8b1df9f3fd2aaf79febab1d" name="hdf5-mvapich2-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.6" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738584000">- Add reproducible.patch to drop date+hostname from build results
  (boo#1047218, boo#1084909)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741176000">- Update to version 1.14.6:
  * Reverted a change (from v1.14.4) to the library's handling of
    UTF-8 file names.
  * Updated CMake find_package(ZLIB) defaults to find most system
    zlib installs.
- Changes from versions 1.14.0 through 1.14.5:
  * See %{_docdir}/hdf5/HISTORY-1_14.txt or online at
    https://github.com/HDFGroup/hdf5/blob/hdf5_1.14.6/release_docs/HISTORY-1_14.txt
- Build hdf5 tools lib and split out as separate shared lib.
- Disable static libs. Note: If we need to re-enable this, we will
  have to do it as part of separate flavours and strip all cmake
  configuration files from the -devel-static package. Otherwise,
  we will need to BuildRequires: hdf5-devel-static for every
  package even if only the shared lib is required, because the
  cmake module will contain references to both shared and static
  libs and not having the latter will cause find_package(HDF5) to
  fail.
- Enable tests and run them as part of %check.
- Pass regexs to cmake option `DHDF5_DISABLE_TESTS_REGEX` to
  disable failing tests, including:
  * MPI tests that take a long time to run (on all archs).
  * Tests failing on specific archs.
- Drop helper scripts `so_versions` and `update_so_version.sh` to
  simplify so versioning usage; hdf5 is now consistent with their
  so numbers across different libraries.
- Add hdf5.rpmlintrc file to suppress false positives reported by
  rpmlint.
- Add hdf5-cmake-fix-script-paths.patch -- Fix paths in scripts
  when built using cmake [gh#HDFGroup/hdf5#5361].
- Move h5hl* compiler wrappers to -devel package.
- Drop patches that have been incorporated upstream directly or
  otherwise fixed:
  * hdf5-LD_LIBRARY_PATH.patch (not needed after switch to cmake)
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch (was already disabled since v1.12)
  * Disable-phdf5-tests.patch (test runs fine now)
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * reproducible.patch
  * hdf5-wrappers.patch (autotools specific, no longer used)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- openmpi5 is not available on 32b systems</changelog>
</package>
<package pkgid="87500f5ad3fff58a1c6de3f37cf994cc1d97865fb37f5b9cb59e1c73779092f0277b502572f5ea9230e193ab977713b6a7f0b3419a892a979cc81e915debcea1" name="hdf5-mvapich2-debugsource" arch="i586">
  <version epoch="0" ver="1.14.6" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738584000">- Add reproducible.patch to drop date+hostname from build results
  (boo#1047218, boo#1084909)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741176000">- Update to version 1.14.6:
  * Reverted a change (from v1.14.4) to the library's handling of
    UTF-8 file names.
  * Updated CMake find_package(ZLIB) defaults to find most system
    zlib installs.
- Changes from versions 1.14.0 through 1.14.5:
  * See %{_docdir}/hdf5/HISTORY-1_14.txt or online at
    https://github.com/HDFGroup/hdf5/blob/hdf5_1.14.6/release_docs/HISTORY-1_14.txt
- Build hdf5 tools lib and split out as separate shared lib.
- Disable static libs. Note: If we need to re-enable this, we will
  have to do it as part of separate flavours and strip all cmake
  configuration files from the -devel-static package. Otherwise,
  we will need to BuildRequires: hdf5-devel-static for every
  package even if only the shared lib is required, because the
  cmake module will contain references to both shared and static
  libs and not having the latter will cause find_package(HDF5) to
  fail.
- Enable tests and run them as part of %check.
- Pass regexs to cmake option `DHDF5_DISABLE_TESTS_REGEX` to
  disable failing tests, including:
  * MPI tests that take a long time to run (on all archs).
  * Tests failing on specific archs.
- Drop helper scripts `so_versions` and `update_so_version.sh` to
  simplify so versioning usage; hdf5 is now consistent with their
  so numbers across different libraries.
- Add hdf5.rpmlintrc file to suppress false positives reported by
  rpmlint.
- Add hdf5-cmake-fix-script-paths.patch -- Fix paths in scripts
  when built using cmake [gh#HDFGroup/hdf5#5361].
- Move h5hl* compiler wrappers to -devel package.
- Drop patches that have been incorporated upstream directly or
  otherwise fixed:
  * hdf5-LD_LIBRARY_PATH.patch (not needed after switch to cmake)
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch (was already disabled since v1.12)
  * Disable-phdf5-tests.patch (test runs fine now)
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * reproducible.patch
  * hdf5-wrappers.patch (autotools specific, no longer used)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- openmpi5 is not available on 32b systems</changelog>
</package>
<package pkgid="390f4afd74002dd94a7f1e75864e91adac0f3758f20e253a4d54a9b57e857b333e61467cc0fca5ef14faa8a23a296e83f1bd5d40351782b7b0955ca2533f0283" name="hdf5-mvapich2-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.6" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738584000">- Add reproducible.patch to drop date+hostname from build results
  (boo#1047218, boo#1084909)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741176000">- Update to version 1.14.6:
  * Reverted a change (from v1.14.4) to the library's handling of
    UTF-8 file names.
  * Updated CMake find_package(ZLIB) defaults to find most system
    zlib installs.
- Changes from versions 1.14.0 through 1.14.5:
  * See %{_docdir}/hdf5/HISTORY-1_14.txt or online at
    https://github.com/HDFGroup/hdf5/blob/hdf5_1.14.6/release_docs/HISTORY-1_14.txt
- Build hdf5 tools lib and split out as separate shared lib.
- Disable static libs. Note: If we need to re-enable this, we will
  have to do it as part of separate flavours and strip all cmake
  configuration files from the -devel-static package. Otherwise,
  we will need to BuildRequires: hdf5-devel-static for every
  package even if only the shared lib is required, because the
  cmake module will contain references to both shared and static
  libs and not having the latter will cause find_package(HDF5) to
  fail.
- Enable tests and run them as part of %check.
- Pass regexs to cmake option `DHDF5_DISABLE_TESTS_REGEX` to
  disable failing tests, including:
  * MPI tests that take a long time to run (on all archs).
  * Tests failing on specific archs.
- Drop helper scripts `so_versions` and `update_so_version.sh` to
  simplify so versioning usage; hdf5 is now consistent with their
  so numbers across different libraries.
- Add hdf5.rpmlintrc file to suppress false positives reported by
  rpmlint.
- Add hdf5-cmake-fix-script-paths.patch -- Fix paths in scripts
  when built using cmake [gh#HDFGroup/hdf5#5361].
- Move h5hl* compiler wrappers to -devel package.
- Drop patches that have been incorporated upstream directly or
  otherwise fixed:
  * hdf5-LD_LIBRARY_PATH.patch (not needed after switch to cmake)
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch (was already disabled since v1.12)
  * Disable-phdf5-tests.patch (test runs fine now)
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * reproducible.patch
  * hdf5-wrappers.patch (autotools specific, no longer used)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- openmpi5 is not available on 32b systems</changelog>
</package>
<package pkgid="de3b19c820c6024581fed5f3b7c678f367394ac9ad840415dfb34a4e2aff1f05e42a3592c7109b78f07fc5c7d46834129054cd0448a32fa404e8a711cb13fd74" name="hdf5-openmpi4-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.6" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738584000">- Add reproducible.patch to drop date+hostname from build results
  (boo#1047218, boo#1084909)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741176000">- Update to version 1.14.6:
  * Reverted a change (from v1.14.4) to the library's handling of
    UTF-8 file names.
  * Updated CMake find_package(ZLIB) defaults to find most system
    zlib installs.
- Changes from versions 1.14.0 through 1.14.5:
  * See %{_docdir}/hdf5/HISTORY-1_14.txt or online at
    https://github.com/HDFGroup/hdf5/blob/hdf5_1.14.6/release_docs/HISTORY-1_14.txt
- Build hdf5 tools lib and split out as separate shared lib.
- Disable static libs. Note: If we need to re-enable this, we will
  have to do it as part of separate flavours and strip all cmake
  configuration files from the -devel-static package. Otherwise,
  we will need to BuildRequires: hdf5-devel-static for every
  package even if only the shared lib is required, because the
  cmake module will contain references to both shared and static
  libs and not having the latter will cause find_package(HDF5) to
  fail.
- Enable tests and run them as part of %check.
- Pass regexs to cmake option `DHDF5_DISABLE_TESTS_REGEX` to
  disable failing tests, including:
  * MPI tests that take a long time to run (on all archs).
  * Tests failing on specific archs.
- Drop helper scripts `so_versions` and `update_so_version.sh` to
  simplify so versioning usage; hdf5 is now consistent with their
  so numbers across different libraries.
- Add hdf5.rpmlintrc file to suppress false positives reported by
  rpmlint.
- Add hdf5-cmake-fix-script-paths.patch -- Fix paths in scripts
  when built using cmake [gh#HDFGroup/hdf5#5361].
- Move h5hl* compiler wrappers to -devel package.
- Drop patches that have been incorporated upstream directly or
  otherwise fixed:
  * hdf5-LD_LIBRARY_PATH.patch (not needed after switch to cmake)
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch (was already disabled since v1.12)
  * Disable-phdf5-tests.patch (test runs fine now)
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * reproducible.patch
  * hdf5-wrappers.patch (autotools specific, no longer used)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- openmpi5 is not available on 32b systems</changelog>
</package>
<package pkgid="cd7ad63eae94f899c2d50e9df127209b2d45e49327c7b3ef60ac1723c7ae668ed3a53261b11f3abc9625ccc0cb22489fb4cdbb79665c537fa0e6705aac6e9780" name="hdf5-openmpi4-debugsource" arch="i586">
  <version epoch="0" ver="1.14.6" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738584000">- Add reproducible.patch to drop date+hostname from build results
  (boo#1047218, boo#1084909)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741176000">- Update to version 1.14.6:
  * Reverted a change (from v1.14.4) to the library's handling of
    UTF-8 file names.
  * Updated CMake find_package(ZLIB) defaults to find most system
    zlib installs.
- Changes from versions 1.14.0 through 1.14.5:
  * See %{_docdir}/hdf5/HISTORY-1_14.txt or online at
    https://github.com/HDFGroup/hdf5/blob/hdf5_1.14.6/release_docs/HISTORY-1_14.txt
- Build hdf5 tools lib and split out as separate shared lib.
- Disable static libs. Note: If we need to re-enable this, we will
  have to do it as part of separate flavours and strip all cmake
  configuration files from the -devel-static package. Otherwise,
  we will need to BuildRequires: hdf5-devel-static for every
  package even if only the shared lib is required, because the
  cmake module will contain references to both shared and static
  libs and not having the latter will cause find_package(HDF5) to
  fail.
- Enable tests and run them as part of %check.
- Pass regexs to cmake option `DHDF5_DISABLE_TESTS_REGEX` to
  disable failing tests, including:
  * MPI tests that take a long time to run (on all archs).
  * Tests failing on specific archs.
- Drop helper scripts `so_versions` and `update_so_version.sh` to
  simplify so versioning usage; hdf5 is now consistent with their
  so numbers across different libraries.
- Add hdf5.rpmlintrc file to suppress false positives reported by
  rpmlint.
- Add hdf5-cmake-fix-script-paths.patch -- Fix paths in scripts
  when built using cmake [gh#HDFGroup/hdf5#5361].
- Move h5hl* compiler wrappers to -devel package.
- Drop patches that have been incorporated upstream directly or
  otherwise fixed:
  * hdf5-LD_LIBRARY_PATH.patch (not needed after switch to cmake)
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch (was already disabled since v1.12)
  * Disable-phdf5-tests.patch (test runs fine now)
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * reproducible.patch
  * hdf5-wrappers.patch (autotools specific, no longer used)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- openmpi5 is not available on 32b systems</changelog>
</package>
<package pkgid="f9e32a0dcae0f2b1e48a4dd073b5fb834658d9d763cab2bf50bfccfe8eed0bc7ad7e82fa4908ddf4fd0d5d1a26eef6d9fdfcb25342d85e166ab4784e70b47b80" name="hdf5-openmpi4-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.6" rel="2.6"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1668513600">- Add to specfile missing patch:
  Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676289600">- Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
  input file (bsc#1207973).
  https://github.com/HDFGroup/hdf5/issues/2458
  https://github.com/HDFGroup/hdf5/pull/2459
  Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  Remove-duplicate-code.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1706875200">- Add openmpi5 and gnu-hpc-openmpi5 flavours.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1710936000">- Work around bot rejection for unapplied Patch7.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1715601600">- Update to version 1.12.3:
  * Bumped the minimum required version of Autoconf to 2.71.
  * Added new option to build libaec and zlib inline with CMake.
  * Changed the error handling for a not found path in the find
    plugin process.
  * Removed "-commons" linking option to fix a compile error on
    MacOS Sonoma that resulted in build failure.
  * Doxygen User Guide documentation can be configured and
    generated.
- Minor patch rebase for updated version:
  * Disable-phdf5-tests.patch
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * PPC64LE-Fix-long-double-handling.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-wrappers.patch
- Drop upstreamed patches:
  * Remove-duplicate-code.patch
  * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
  * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
  * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
  * Compound-datatypes-may-not-have-members-of-size-0.patch
  * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
  * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
- New BuildRequires: hostname.
- Work around an sed hack in upstream configure file by dropping
  "-Werror=return-type" from RPM %optflags.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1738584000">- Add reproducible.patch to drop date+hostname from build results
  (boo#1047218, boo#1084909)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1741176000">- Update to version 1.14.6:
  * Reverted a change (from v1.14.4) to the library's handling of
    UTF-8 file names.
  * Updated CMake find_package(ZLIB) defaults to find most system
    zlib installs.
- Changes from versions 1.14.0 through 1.14.5:
  * See %{_docdir}/hdf5/HISTORY-1_14.txt or online at
    https://github.com/HDFGroup/hdf5/blob/hdf5_1.14.6/release_docs/HISTORY-1_14.txt
- Build hdf5 tools lib and split out as separate shared lib.
- Disable static libs. Note: If we need to re-enable this, we will
  have to do it as part of separate flavours and strip all cmake
  configuration files from the -devel-static package. Otherwise,
  we will need to BuildRequires: hdf5-devel-static for every
  package even if only the shared lib is required, because the
  cmake module will contain references to both shared and static
  libs and not having the latter will cause find_package(HDF5) to
  fail.
- Enable tests and run them as part of %check.
- Pass regexs to cmake option `DHDF5_DISABLE_TESTS_REGEX` to
  disable failing tests, including:
  * MPI tests that take a long time to run (on all archs).
  * Tests failing on specific archs.
- Drop helper scripts `so_versions` and `update_so_version.sh` to
  simplify so versioning usage; hdf5 is now consistent with their
  so numbers across different libraries.
- Add hdf5.rpmlintrc file to suppress false positives reported by
  rpmlint.
- Add hdf5-cmake-fix-script-paths.patch -- Fix paths in scripts
  when built using cmake [gh#HDFGroup/hdf5#5361].
- Move h5hl* compiler wrappers to -devel package.
- Drop patches that have been incorporated upstream directly or
  otherwise fixed:
  * hdf5-LD_LIBRARY_PATH.patch (not needed after switch to cmake)
  * hdf5-Remove-timestamps-from-binaries.patch
  * hdf5-mpi.patch (was already disabled since v1.12)
  * Disable-phdf5-tests.patch (test runs fine now)
  * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
  * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
  * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
  * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
  * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
  * Hot-fix-for-CVE-2020-10812.patch
  * reproducible.patch
  * hdf5-wrappers.patch (autotools specific, no longer used)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- openmpi5 is not available on 32b systems</changelog>
</package>
<package pkgid="1396ee83b814beb1b3b18b540075ea6d1faf8f7d1991d2361ebb2014f582a804cde280b84ae586a422c0b4edefe339936e871d546f67c3179894edbd8bfdb335" name="hdhomerun_config_gui-debuginfo" arch="i586">
  <version epoch="0" ver="20190621" rel="2.11"/>
  <changelog author="zeke@zekesdominion.com" date="1404907200">- Update package descriptions
- Add URL for firmware update files to hdhomerun_config* package
  descriptions
- Remove unnecessary make call in %install</changelog>
  <changelog author="p.drouand@gmail.com" date="1423483200">- Update to version 20141210
  * Fix problem where libhdhomerun could interrupt http stream.</changelog>
  <changelog author="p.drouand@gmail.com" date="1439726400">- Update to version 20150615
  * Add API to return the model number of a HDHomeRun
  * Report original network ID in scan results</changelog>
  <changelog author="zeke@zekesdominion.com" date="1440331200">- Fix ABI breaks introduced in 21050406 and 20150604</changelog>
  <changelog author="olaf@aepfle.de" date="1486900800">- Update to version 20161117
  https://www.silicondust.com/support/downloads/software-changelog/
  bump SONAME</changelog>
  <changelog author="p.drouand@gmail.com" date="1528372800">- Update to version 20180327
  Please read https://www.silicondust.com/support/downloads/software-changelog/
- Adapt libhdhomerun-20150615-maintain-abi.patch to upstream changes
  &gt; libhdhomerun-20180327-maintain-abi.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1535284800">- Remove libhdhomerun-20180327-maintain-abi.patch; pointless
- Run %configure instead of ./configure</changelog>
  <changelog author="tchvatal@suse.com" date="1535371200">- Format with spec-cleaner
  * get paralel build, %license macro/etc.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1572436800">- Update to version 20190621:
  Please read https://www.silicondust.com/support/downloads/software-changelog/</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1d028d039ab52919414a6106a8d9520821044efc6fe100b2bd87d6963529bfdf491be2a0a9b1b77553edeeb5fa9a971268228877e23c92f890de71f8cf341977" name="hdjmod-debugsource" arch="i586">
  <version epoch="0" ver="1.39" rel="1.5"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.35" date="1724932800">- Update to version 1.35
  * Compatibility with GCC 14</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.36" date="1727956800">- Update to version 1.36
  * Compatibility with Linux 6.12</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.37" date="1744718400">- Update to version 1.37
  * Compatibility with Linux 6.15
- Add service file to download source files based on spec file</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.38" date="1750507200">- Update to version 1.38
  * Compatibility with Linux 6.16</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1782993600">- Update to version 1.39
  * Compatibility with Linux 7.2</changelog>
</package>
<package pkgid="c351ef0b8d956f11598492bdbe02b0db5de491af165f9b8cb6c371f41c915449dbcaaa8d9b397b1a67698c2e572cd203d75767053370cd1aafbaa6179f0ec1e0" name="hdjmod-kmp-default-debuginfo" arch="i586">
  <version epoch="0" ver="1.39_k7.2.0_1" rel="1.5"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.35" date="1724932800">- Update to version 1.35
  * Compatibility with GCC 14</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.36" date="1727956800">- Update to version 1.36
  * Compatibility with Linux 6.12</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.37" date="1744718400">- Update to version 1.37
  * Compatibility with Linux 6.15
- Add service file to download source files based on spec file</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.38" date="1750507200">- Update to version 1.38
  * Compatibility with Linux 6.16</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1782993600">- Update to version 1.39
  * Compatibility with Linux 7.2</changelog>
</package>
<package pkgid="f9b8f8dec550cc86b68bbc5aefa7b023bf6ac978774eb2fb983bf124ebaabddc5d85082698005f9aa2d08184e5634455606a30c7d2952a65169174654a0ea727" name="hdjmod-kmp-pae-debuginfo" arch="i586">
  <version epoch="0" ver="1.39_k7.2.0_1" rel="1.5"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1608811200">- Make package conform to spec-cleaner
- Drop support for ancient openSUSE versions</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1620475200">- Added hdjmod_kernel_5.12.patch to fix build against Linux 5.12.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.32" date="1622894400">- Update to version 1.32
  * Adds support for the Hercules Steel controller.
- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
  * Consolidates fixes made for openSUSE and Ubuntu packages,
    providing support for newer kernel up to including Linux 5.12
    without having to maintain a series of patch files.
- Dropped obsolete patches:
  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  * hdjmod_kernel_2.6.30.patch
  * hdjmod_kernel_2.6.36.patch.bz2
  * hdjmod_kernel_2.6.37.patch
  * hdjmod_kernel_2.6.39.patch
  * hdjmod_kernel_3.6.patch
  * hdjmod_kernel_3.7.patch
  * hdjmod_kernel_3.16.patch
  * hdjmod_kernel_4.11.patch
  * hdjmod_kernel_4.14.patch
  * hdjmod_kernel_4.15.patch
  * hdjmod_kernel_5.0.patch
  * hdjmod_kernel_5.12.patch
  * hdjmod-kfree.patch</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.33" date="1655726400">- Update to version 1.33
  * Compatibility with Linux 5.19</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.34" date="1683720000">- Update to version 1.34
  * Compatibility with Linux 6.4
- Drop hdjmod_fix_hotplug.patch that has been included upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.35" date="1724932800">- Update to version 1.35
  * Compatibility with GCC 14</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.36" date="1727956800">- Update to version 1.36
  * Compatibility with Linux 6.12</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.37" date="1744718400">- Update to version 1.37
  * Compatibility with Linux 6.15
- Add service file to download source files based on spec file</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 1.38" date="1750507200">- Update to version 1.38
  * Compatibility with Linux 6.16</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1782993600">- Update to version 1.39
  * Compatibility with Linux 7.2</changelog>
</package>
<package pkgid="613889247c79000270bc2b24cb84818bd8909835f938f480f7988522b953537e019e7e24d5f0e153c1753dd980deeb7b245bff6e7a2eece4600b1242bfc0d26e" name="hdparm-debuginfo" arch="i586">
  <version epoch="0" ver="9.65" rel="3.8"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1606392000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 9.60:
  - support for ioSafe Solo with jMicron bridge, courtesy Matthias-Christian Ott.
  - decode more bits from id[69], courtesy Adrián Kálazi.
  - allow passing of custom LDFLAGS from the environment.
  - add new "static" target.
  - fix --dco-identify max sectors, courtesy of Paul Sultana.
  - get rid of leftover "unknown" variables from identify.c
  - fixed return values from get_log_page_data().</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619524800">- update to 9.61:
  - fixes for --set-sector-size and reporting of physical/logical sector sizes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620648000">- update to 9.62:
  * work around unexpected sign-extending of left-shifted unsigned
    values by gcc</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1641902400">- Update to 9.63:
  * new --sanitize-overwrite-passes flag, courtesy Michal Grzedzicki.
  * "Plurals patch" from Martin Guy.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1658577600">- update to 9.64:
  * fix truncated output buf with --Istdin</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1660046400">- add avoid-linux-includes.patch (bsc#1202212)</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1663156800">- Update to 9.65:
  * Fixed "hdparm --Istdin" to not attempt reading LOG data from a non-existent drive.
- Refresh avoid-linux-includes.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4f03ddfbac3152c4b9357d4f98fbede560e920ec751b5c64abb3b0d32873efd2ae35c14d0ad70c50a16a8dad9f283af5f3931606f991bf961b8e8e4285a12f73" name="hdparm-debugsource" arch="i586">
  <version epoch="0" ver="9.65" rel="3.8"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1606392000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 9.60:
  - support for ioSafe Solo with jMicron bridge, courtesy Matthias-Christian Ott.
  - decode more bits from id[69], courtesy Adrián Kálazi.
  - allow passing of custom LDFLAGS from the environment.
  - add new "static" target.
  - fix --dco-identify max sectors, courtesy of Paul Sultana.
  - get rid of leftover "unknown" variables from identify.c
  - fixed return values from get_log_page_data().</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619524800">- update to 9.61:
  - fixes for --set-sector-size and reporting of physical/logical sector sizes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620648000">- update to 9.62:
  * work around unexpected sign-extending of left-shifted unsigned
    values by gcc</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1641902400">- Update to 9.63:
  * new --sanitize-overwrite-passes flag, courtesy Michal Grzedzicki.
  * "Plurals patch" from Martin Guy.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1658577600">- update to 9.64:
  * fix truncated output buf with --Istdin</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1660046400">- add avoid-linux-includes.patch (bsc#1202212)</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1663156800">- Update to 9.65:
  * Fixed "hdparm --Istdin" to not attempt reading LOG data from a non-existent drive.
- Refresh avoid-linux-includes.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e7e2420baff32f74c6278a59e4bda2fdb23981d9cd6562c842b88e6908c9b9f49e1dc5602b48681ec3cbfd9f740361c99e3bbef4abd07afb6f809aee4885351a" name="hdspconf-debuginfo" arch="i586">
  <version epoch="0" ver="1.4" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="ef82d271f670cacbc82cda06eab7d3cdf4280f7c0e88fd8253fca60854bed484bab0ee4ca844b28db26d168b9e43a67d805e07eaa63b25e66cec89214c63f68c" name="hdsploader-debuginfo" arch="i586">
  <version epoch="0" ver="1.2" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="714db55689487afbcc8f168c003d325ab4a961c188acc55bb9bb1ff8aef3aa3ff6fb556db8b3278acf443d3eadc42515021002c5493c557e09335355e574cddb" name="hdspmixer-debuginfo" arch="i586">
  <version epoch="0" ver="1.11" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1576843200">- Fix hdspmixer build error with the latest alsa-lib:
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1582632000">- Update to 1.2.2 (do not support Python 2 and PyGtk).
- Remove
  0001-hdspmixer-Use-__u32-and-__u64-for-RMS-array-types.patch
  which was included upstream.</changelog>
  <changelog author="tiwai@suse.de" date="1603454400">- Drop unnecessary buildreq alsa-topology-devel (bsc#1178064)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5 (jsc#PED-6566):
  * hdspmixer: add output loopback buttons
  * hdspmixer: enhance saving of presets</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1667995200">- Add tarball signature and keyring</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1706529600">- hwmixvolume: replace the unversioned python shebang to point to
  python3 (alsa-project/alsa-tools@fb04384 claims it is compatible
  to python3).
- Change hwmixvolume's dependency on pyalso to python3-alsa: ensure
  we get the main python interpreters' alsa module (matching the
  /usr/bin/python3 shebang) (boo#1219312).</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1706875200">- Update to version 1.2.11:
  * hdajackretask: resolution limit for wide screen, pipewire support
  * hdspmixer: fix coredump
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-tools
- Fix build with gcc7:
  0001-hdajackretask-Fix-build-with-gcc7.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1744718400">- Update to alsa-tools 1.2.14:
  * envy24control: port to GTK 3
  * hdspmixer: correct string delimiter in labels_aio_ss_input
  * Fix various gcc warnings
- Drop obsoleted patch:
  0001-hdajackretask-Fix-build-with-gcc7.patch
- Clean up spec file, build with gtk3 unconditionally</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1765195200">- Update to alsa-tools 1.2.15:
  * envy24control: port to GTK 4
  * hdspmixer: fix null pointer dereference
  * Update hdajackretask.desktop
- Build with gtk4
- Drop obsoleted suse_update_desktop_file macro usages</changelog>
</package>
<package pkgid="1b01bb4ab4fd6b4d2d0d592e720fb4757160767cd02b35de6aba1fa12cec16ec1e45d0e809a9c467e3e8edd8a89ba6d8a001b639d5ac23650406a6185ce29c27" name="headmore-debuginfo" arch="i586">
  <version epoch="0" ver="1.2" rel="1.17"/>
  <changelog author="hguo@suse.com" date="1476705600">- New package, first release.</changelog>
  <changelog author="hguo@suse.com" date="1478001600">- Upgrade to release 1.1.1 with accumulated feature enhancements:
  * Do not use the log file  (.headmore.log) under home directory
    anymore. Connection log is now directly printed in terminal.
  * Use F10 key instead of escape key to quit the viewer.
  * Draw VNC mouse cursor locally when zoomed out far.
  * Improve handling of rapid input of Alt key combinations.
  * Improve handling of viewer controls at lower FPS.</changelog>
  <changelog author="hguo@suse.com" date="1486641600">- Upgrade to release 1.2 with exactly one feature enhancement:
  * Local mouse pointer can be toggled with space bar, this makes
    mouse pointer visible in case it is not drawn by VNC server.</changelog>
</package>
<package pkgid="8deccde45fce166141b9dc5ddadd2e16aa2e850577244479d4b822d834e705cf6a6d6670294fcc9245112bc585082ff6e18419e2770605a0ade38c9cbfc4b8a5" name="headmore-debugsource" arch="i586">
  <version epoch="0" ver="1.2" rel="1.17"/>
  <changelog author="hguo@suse.com" date="1476705600">- New package, first release.</changelog>
  <changelog author="hguo@suse.com" date="1478001600">- Upgrade to release 1.1.1 with accumulated feature enhancements:
  * Do not use the log file  (.headmore.log) under home directory
    anymore. Connection log is now directly printed in terminal.
  * Use F10 key instead of escape key to quit the viewer.
  * Draw VNC mouse cursor locally when zoomed out far.
  * Improve handling of rapid input of Alt key combinations.
  * Improve handling of viewer controls at lower FPS.</changelog>
  <changelog author="hguo@suse.com" date="1486641600">- Upgrade to release 1.2 with exactly one feature enhancement:
  * Local mouse pointer can be toggled with space bar, this makes
    mouse pointer visible in case it is not drawn by VNC server.</changelog>
</package>
<package pkgid="cecfcec10569aae9384190f0be83ecc4b4d95b4c29cc4405fc0794513f24b1031d76257f21b1e890d9db1387910b255bd7b2c9adb3935d54618aabe814819efb" name="headscale-debuginfo" arch="i586">
  <version epoch="0" ver="0.29.3" rel="1.1"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1748779200">- Sync default configurations</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1749211200">- update to 0.26.1:
  * Ensure nodes are matching both node key and machine key when connecting
  * Fix /machine/map endpoint vulnerability</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1760011200">- add fix-CVE-2025-58190.patch, fixing bsc#1251650
- add fix-CVE-2025-47911.patch, fixing bsc#1251479</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1761652800">- Update to version 0.27.0:
  * Database integrity improvements
  * update DERPMap update frequency to 3 hrs
  * This release adds support for the three missing autogroups: self
    (experimental), member, and tagged
  * Under the hood, we have added a new datastructure to store nodes in memory
- remove patches fix-CVE-2025-58190.patch and fix-CVE-2025-47911.patch,
  fixed upstream</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1762948800">- Update to version 0.27.1:
  * Expire nodes with a custom timestamp
  * Fix issue where node expiry was reset when tailscaled restarts
  * Fix OIDC authentication when multiple login URLs are opened
  * Fix node re-registration failing with expired auth keys
  * Remove old unused database tables and indices
  * Ignore litestream tables during database validation
  * Fix exit node visibility to respect ACL rules
  * Fix SSH policy becoming empty when unknown user is referenced
  * Fix policy validation when using bypass-grpc mode
  * Fix autogroup:self interaction with other ACL rules
  * Fix flaky DERP map shuffle test</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1767355200">- currently setting the version and commit hash via ldflags does
  not look functional. So we patch the values in via perl for now.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1770206400">- Update to version 0.28.0:
  * Minimum supported Tailscale client version: v1.74.0
  * Tags as identity
  * Smarter map updates
  * Pre-authentication key security improvements
  * Web registration templates redesign
  * Database migration support removed for pre-0.25.0 databases
  * Full changelog at
    https://github.com/juanfont/headscale/releases/tag/v0.28.0</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781956800">- Update to version 0.29.1:
  + Minimum supported Tailscale client version: v1.80.0
  + Fix nodes with tags='null' losing their assigned user on upgrade
- Update to version 0.29.0:
  + Tailscale ACL compatibility improvements
  + SSH check action
  + Policy tests (beta)
  + SSH policy tests (beta)
  + SSH rule validation
  + Grants
  + Node attributes (nodeAttrs)
  + Taildrive
  + Hostname sanitisation
  + HA subnet router health probing</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785153600">- Update to version 0.29.2:
  - Fix map generation serializing on the policy lock, so a mass
    reconnect on autogroup:self, via or relay policies no longer
    stalls clients into unexpected EOF retry loops #3358
  - Fix /ts2021 rejecting the WebSocket GET upgrade with 405, which
    prevented Tailscale JS/WASM control clients from connecting
    [#3359]
  - Gracefully handle nodes with an invalid FQDN (empty or too
    long) instead of failing map delivery; offending names are
    logged at startup with the fix command #3349</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1785326400">- Update to version 0.29.3:
  - Fix tagged node stuck expired after tailscale logout, unable to
    re-authenticate #3394
  - Re-registering a tagged node with a different pre-auth key now
    applies the new key's tags instead of silently keeping the old
    ones #3394
  - Fix re-authenticating an already-tagged node with
  - -advertise-tags being rejected when the authenticating user
    owns the tags #3394
  - Fix ephemeral nodes lingering as disconnected after reconnect
    churn #3383
  - Fix node registration falsely returning 401 registration timed
    out when auth completes as the request context expires #3392
  - Check the machine key on the followup registration poll so a
    leaked auth ID cannot return the registering user's identity
    [#3393]
  - Reject /key requests below the supported capability version
    floor, matching /ts2021 #3391</changelog>
</package>
<package pkgid="89e45978dc609a7b8522df14fd737b546afbb8ccf3941833eda1452781f78a2b43bff09beab3bbc9a14b03e6117175900fbf4bc61c3300c1c0679bd81831154a" name="healpix-debuginfo" arch="i586">
  <version epoch="0" ver="3.83" rel="1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1597579200">- Initial package</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1605009600">- Use _service file to build source tarball from svn repo directly
  while omitting idl source files: this avoids licensing issues
  that the idl source files carry.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629288000">- Update to version 3.80:
  * General:
  - addition of SHARP_PARAL and CXX_PARAL to control the
    parallel implementation of the libsharp library and C++
    library and codes.
  - PYTHON now defaults to python3.
  * C++:
  - the line-integral convolution interface is now accessible
    not only from the command line, but also via C++ calls, to
    allow calling from healpy.
  - some internals were restructured to allow easier integration
    with SWIG.
  * Fortran 90 facilities and subroutines:
  - Improvement of query_disc routine in inclusive mode.
  - The routines alm2map_spin and map2alm_spin now accept any
    (integer) spin values |s|&gt;=0, but the scalar routines
    alm2map and map2alm are still recommended for vanishing spin
    (s=0).
  - Correction of bugs preventing the compilation with versions
    10.* of gfortran.
  - Fixed bug affecting map2gif when compiled with versions 10.*
    of gfortran and gcc.
- Add healpix-cfitsio-version-format-change.patch -- Adapt to new
  three-number version format of cfitsio
  [https://sourceforge.net/p/healpix/bugs/122/].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657540800">- Update to version 3.81:
  * Cfitsio 4.0.0 (Jul 2021) and higher now properly supported.
  * Introduced workarounds for some minor GDL and FL limitations.
- New BuildRequires: pkgconfig(zlib) and also Requires for c++
  devel package.
- Drop healpix-cfitsio-version-format-change.patch: incorporated
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696420800">- Update to version 3.82:
  * C: Corrected documentation of pix2vec routines.
  * C++: Cfitsio 4.1.0 (March 2022) and higher now properly
    supported.
  * Fortran 90: Bug corrections in input_map and
    read_fits_partial.
- Switch to obs_scm instead of tar_scm service; only recompress to
  tar at buildtime.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696852800">- Recompress to xz during buildtime to reduce src.rpm size.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1734696000">- Update to version 3.83:
  * General:
  - Support for intel ifx compiler.
  - Proper detection of python versions 3.10 and above.
  * C++:
  - bug fix in query_polygon where pixels might be missing in
    some situations where polygon edges were parallel to the
    equator (gh#healpy/healpy#904).
  - bug fix in query_disc_inclusive where pixels could be
    missing at locations exactly azimuthally opposite to the
    disc center (gh#healpy/healpy#968).
- Update c++ shlib name to keep with so version update (3 -&gt; 4).</changelog>
</package>
<package pkgid="9c08f31c1a3a920f6e1a0dd2d1de42e462288380f5deb634a7bbed6514904dcca73f418c015a17475996b6be0f88e1b89d302e4dc5d09fdd0682acb7902d2258" name="healpix-debugsource" arch="i586">
  <version epoch="0" ver="3.83" rel="1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1597579200">- Initial package</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1605009600">- Use _service file to build source tarball from svn repo directly
  while omitting idl source files: this avoids licensing issues
  that the idl source files carry.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629288000">- Update to version 3.80:
  * General:
  - addition of SHARP_PARAL and CXX_PARAL to control the
    parallel implementation of the libsharp library and C++
    library and codes.
  - PYTHON now defaults to python3.
  * C++:
  - the line-integral convolution interface is now accessible
    not only from the command line, but also via C++ calls, to
    allow calling from healpy.
  - some internals were restructured to allow easier integration
    with SWIG.
  * Fortran 90 facilities and subroutines:
  - Improvement of query_disc routine in inclusive mode.
  - The routines alm2map_spin and map2alm_spin now accept any
    (integer) spin values |s|&gt;=0, but the scalar routines
    alm2map and map2alm are still recommended for vanishing spin
    (s=0).
  - Correction of bugs preventing the compilation with versions
    10.* of gfortran.
  - Fixed bug affecting map2gif when compiled with versions 10.*
    of gfortran and gcc.
- Add healpix-cfitsio-version-format-change.patch -- Adapt to new
  three-number version format of cfitsio
  [https://sourceforge.net/p/healpix/bugs/122/].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657540800">- Update to version 3.81:
  * Cfitsio 4.0.0 (Jul 2021) and higher now properly supported.
  * Introduced workarounds for some minor GDL and FL limitations.
- New BuildRequires: pkgconfig(zlib) and also Requires for c++
  devel package.
- Drop healpix-cfitsio-version-format-change.patch: incorporated
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696420800">- Update to version 3.82:
  * C: Corrected documentation of pix2vec routines.
  * C++: Cfitsio 4.1.0 (March 2022) and higher now properly
    supported.
  * Fortran 90: Bug corrections in input_map and
    read_fits_partial.
- Switch to obs_scm instead of tar_scm service; only recompress to
  tar at buildtime.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696852800">- Recompress to xz during buildtime to reduce src.rpm size.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1734696000">- Update to version 3.83:
  * General:
  - Support for intel ifx compiler.
  - Proper detection of python versions 3.10 and above.
  * C++:
  - bug fix in query_polygon where pixels might be missing in
    some situations where polygon edges were parallel to the
    equator (gh#healpy/healpy#904).
  - bug fix in query_disc_inclusive where pixels could be
    missing at locations exactly azimuthally opposite to the
    disc center (gh#healpy/healpy#968).
- Update c++ shlib name to keep with so version update (3 -&gt; 4).</changelog>
</package>
<package pkgid="19ce7641de79eb3e91b4e0592709463afe76dea25ff76fda5d31d2ae009b62aad3e5c86916dc2cb8005c6738d1523d72d3f7811140261cc6bd0149ed803f3e54" name="health-check-debuginfo" arch="i586">
  <version epoch="0" ver="0.03.09" rel="1.15"/>
  <changelog author="mardnh@gmx.de" date="1529236800">- Update to version 0.03.00
  * Makefile: bump version to 3.0
  * debian/copyright: use secure URI
  * debian/compat: update to 11
  * debian/control: set debhelper version to &gt;=11
  * debian/control: remove empty last line
  * remove event metrics since newer kernels don't support this API</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1560513600">- Update to version 0.03.01
  * Use safer strlcpy instead of strncpy
  * Remove events.h and references to timer stats
  * Fix buffer truncation warnings from gcc-9
  * Specify trusty in travis file
  * Add older package name for json c
- Add BuildRequires: pkgconfig(libbsd)
- Use https for Source and URL</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.03.03
  * No functional changes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576584000">- Update to version 0.03.04
  * syscall: handle a null return from localtime
  * set *inode to zero to clear up a static analysis false warning
  * ignore return from proc_pids_add_proc
  * net: pass size of link string in net_get_inode_by_path</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1578916800">- Update to version 0.03.05
  * pid: sanity check for null return from basename call</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.03.06
  * Add bash completion script</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668801">- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587729600">- Update to version 0.03.07
  * net.c: move declaration of send_total recv_total fix build
    failure</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1596542400">- Update to version 0.03.09:
  * net: don't throw warning messages when /proc file can't be
    opened</changelog>
</package>
<package pkgid="fe84e61a1ce37662b476c2391bd39a53a3b4b79de3d5f4aa0b1463a6428fec62780ae4816cb76588a15248308d9a52072fa996bd8ca6984baa95b01eaefa4dac" name="health-check-debugsource" arch="i586">
  <version epoch="0" ver="0.03.09" rel="1.15"/>
  <changelog author="mardnh@gmx.de" date="1529236800">- Update to version 0.03.00
  * Makefile: bump version to 3.0
  * debian/copyright: use secure URI
  * debian/compat: update to 11
  * debian/control: set debhelper version to &gt;=11
  * debian/control: remove empty last line
  * remove event metrics since newer kernels don't support this API</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1560513600">- Update to version 0.03.01
  * Use safer strlcpy instead of strncpy
  * Remove events.h and references to timer stats
  * Fix buffer truncation warnings from gcc-9
  * Specify trusty in travis file
  * Add older package name for json c
- Add BuildRequires: pkgconfig(libbsd)
- Use https for Source and URL</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1566907200">- Update to version 0.03.03
  * No functional changes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1576584000">- Update to version 0.03.04
  * syscall: handle a null return from localtime
  * set *inode to zero to clear up a static analysis false warning
  * ignore return from proc_pids_add_proc
  * net: pass size of link string in net_get_inode_by_path</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1578916800">- Update to version 0.03.05
  * pid: sanity check for null return from basename call</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.03.06
  * Add bash completion script</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Drop SLE12 compat ifdef</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668801">- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1587729600">- Update to version 0.03.07
  * net.c: move declaration of send_total recv_total fix build
    failure</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1596542400">- Update to version 0.03.09:
  * net: don't throw warning messages when /proc file can't be
    opened</changelog>
</package>
<package pkgid="d94757deacbb02aaf5c5e83aad47ff084d54e24be5b3f47b4d723460e891dd475b22f8a4e2991d2cc5d56242f393624a4e3b2ee85bb594f0c09522624083fde5" name="heaptrack-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="6.6"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1669550400">- Update to 1.4.0
  * Pass client exit code in heaptrack.sh
  * Leverage non-deprecated mallinfo2
  * Add support for the mimalloc allocator
  * Explicitly encode which hooks are required and which are
    optional
  * Make mi_* symbols truly optional by usig weak symbols for them
  * Prevent malloc from disappearing in inlining example
  * handle calling heaptrack_stop() without debuginfo
  * Ensure we don't try to overwrite invalid tables
  * Make elf_symbol_table a view of const Elf::Sym
  * Ensure we don't read outside the string table for symbol names
  * Silence -Wuse-after-free for realloc call</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675771200">- Add GCC 13 and boost 1.81 compatibility patches:
  * 0001-Fix-build-with-gcc-13-by-including-cstdint.patch
  * 0001-Add-missing-include.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1677067200">- Add upstream change:
  * 0001-Return-early-when-__libc_dlopen_mode-is-detected.patch
- Define _filter_GLIBC_PRIVATE to fix installation on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1677153600">- Try another way to ignore the GLIBC_PRIVATE requirement</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696420800">- Update to 1.5.0
  https://www.kdab.com/heaptrack-v1-5-0-released/
  * Elfutils is now used for symbolizing backtraces
  * Various QOL improvements to the chart
  * Various bug fixes and better platform support
- Drop patches, merged upstream:
  * 0001-Fix-build-with-gcc-13-by-including-cstdint.patch
  * 0001-Add-missing-include.patch
  * 0001-Return-early-when-__libc_dlopen_mode-is-detected.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724155200">- Add upstream change:
  * 0001-cmake-Fix-C-compatibility-of-libunwind-probes.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patch:
  * 0001-Use-system-robin-map.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759147200">- Add patch:
  * 0001-CMake-Make-the-boost-system-component-optional.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760529600">- Use -std=gnu++17 to compile heaptrack after the robin-map update to 1.4.0</changelog>
</package>
<package pkgid="f3490f988497dcfae96a705b34595ba8268d9218368b0260a8b30edc1c0421608414a9140be9d7ee1ba66ccf3e79eedd4ab955ab2a7dfa174f341448797197af" name="heaptrack-debugsource" arch="i586">
  <version epoch="0" ver="1.5.0" rel="6.6"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1669550400">- Update to 1.4.0
  * Pass client exit code in heaptrack.sh
  * Leverage non-deprecated mallinfo2
  * Add support for the mimalloc allocator
  * Explicitly encode which hooks are required and which are
    optional
  * Make mi_* symbols truly optional by usig weak symbols for them
  * Prevent malloc from disappearing in inlining example
  * handle calling heaptrack_stop() without debuginfo
  * Ensure we don't try to overwrite invalid tables
  * Make elf_symbol_table a view of const Elf::Sym
  * Ensure we don't read outside the string table for symbol names
  * Silence -Wuse-after-free for realloc call</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675771200">- Add GCC 13 and boost 1.81 compatibility patches:
  * 0001-Fix-build-with-gcc-13-by-including-cstdint.patch
  * 0001-Add-missing-include.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1677067200">- Add upstream change:
  * 0001-Return-early-when-__libc_dlopen_mode-is-detected.patch
- Define _filter_GLIBC_PRIVATE to fix installation on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1677153600">- Try another way to ignore the GLIBC_PRIVATE requirement</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696420800">- Update to 1.5.0
  https://www.kdab.com/heaptrack-v1-5-0-released/
  * Elfutils is now used for symbolizing backtraces
  * Various QOL improvements to the chart
  * Various bug fixes and better platform support
- Drop patches, merged upstream:
  * 0001-Fix-build-with-gcc-13-by-including-cstdint.patch
  * 0001-Add-missing-include.patch
  * 0001-Return-early-when-__libc_dlopen_mode-is-detected.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724155200">- Add upstream change:
  * 0001-cmake-Fix-C-compatibility-of-libunwind-probes.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patch:
  * 0001-Use-system-robin-map.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759147200">- Add patch:
  * 0001-CMake-Make-the-boost-system-component-optional.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760529600">- Use -std=gnu++17 to compile heaptrack after the robin-map update to 1.4.0</changelog>
</package>
<package pkgid="670344b9803cddb32b3e8372b21d20d10818b2076c7ab8deac2a25106242aa6f94652eae06e97cd806be8c44e85ff3f3f8b35ac3c8b2584d6bc2162692a8c9d9" name="heaptrack-gui-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="6.6"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1669550400">- Update to 1.4.0
  * Pass client exit code in heaptrack.sh
  * Leverage non-deprecated mallinfo2
  * Add support for the mimalloc allocator
  * Explicitly encode which hooks are required and which are
    optional
  * Make mi_* symbols truly optional by usig weak symbols for them
  * Prevent malloc from disappearing in inlining example
  * handle calling heaptrack_stop() without debuginfo
  * Ensure we don't try to overwrite invalid tables
  * Make elf_symbol_table a view of const Elf::Sym
  * Ensure we don't read outside the string table for symbol names
  * Silence -Wuse-after-free for realloc call</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675771200">- Add GCC 13 and boost 1.81 compatibility patches:
  * 0001-Fix-build-with-gcc-13-by-including-cstdint.patch
  * 0001-Add-missing-include.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1677067200">- Add upstream change:
  * 0001-Return-early-when-__libc_dlopen_mode-is-detected.patch
- Define _filter_GLIBC_PRIVATE to fix installation on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1677153600">- Try another way to ignore the GLIBC_PRIVATE requirement</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696420800">- Update to 1.5.0
  https://www.kdab.com/heaptrack-v1-5-0-released/
  * Elfutils is now used for symbolizing backtraces
  * Various QOL improvements to the chart
  * Various bug fixes and better platform support
- Drop patches, merged upstream:
  * 0001-Fix-build-with-gcc-13-by-including-cstdint.patch
  * 0001-Add-missing-include.patch
  * 0001-Return-early-when-__libc_dlopen_mode-is-detected.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724155200">- Add upstream change:
  * 0001-cmake-Fix-C-compatibility-of-libunwind-probes.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patch:
  * 0001-Use-system-robin-map.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759147200">- Add patch:
  * 0001-CMake-Make-the-boost-system-component-optional.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760529600">- Use -std=gnu++17 to compile heaptrack after the robin-map update to 1.4.0</changelog>
</package>
<package pkgid="01af0b4e9bd3116d8be71f2fb20200696b9555a500fa8ce9f9ab61336e607722411b8f4b92da2fdd067c830bdf65e0bfe3f0ee6e767bd9043aa75ac401f66a66" name="heatshrink-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.1" rel="1.10"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1703505600">- Initial specfile for 0.4.1
- Required by libbgcode for PrusaSlicer
  * CMake files in order to build it shared taken from there</changelog>
</package>
<package pkgid="0bbe7ec13400f518a20689345e7531e14ca553c1901059eac54405562c990200fab55080afd4207e4b6214834a1cb15e75a18f3eb395348a5ccdf17d9286363b" name="heatshrink-debugsource" arch="i586">
  <version epoch="0" ver="0.4.1" rel="1.10"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1703505600">- Initial specfile for 0.4.1
- Required by libbgcode for PrusaSlicer
  * CMake files in order to build it shared taken from there</changelog>
</package>
<package pkgid="4463e92ac33e39d253c510322d90ab37c2dbde630f1bf7fe9766c5f91ac73f0785687758a94b92902596bb47b3bc0d2687eae2fb91f60bc87cb450f2683b130b" name="heimdall-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.16"/>
  <changelog author="pascal.bleser@opensuse.org" date="1298808000">- initial version (1.1.1)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1317643200">- Updated to version 1.3.0:
  + Minor OS X UI tweaks.
  + Added note to OS X README about Macports libusb-1.0.
  + Added proper copyright notices to the About window and also
    updated some documentation slightly.
  + Added file extension checks to Heimdall Frontend (for
    partition files).
  + Documentation update.
  + Heimdall Frontend large font fixes.
  + Merge branch 'master' of github.com:Benjamin-Dobell/Heimdall.
  + Added Utilities tab to Heimdall Frontend.
  + Finally fixed the OS X 64-bit kext issuetest.
  + Altered the user interface slightly to prevent clipping on
    certain OS.
  + Fixed include directories for MSVC release builds.
  + Missed two READMEs, updated now.
  + Updated Linux documentation for checkinstall.
  + 1.3 documentation updates and permission fixes.
  + Merge pull request #15 from alanorth/patch-1.
  + SYSFS is deprecated. Small change.
  + Fixed several bugs related to 'common' arguments.
  + Fixed the displayed version number.
  + Updated Linux udev rules for Galaxy S II &amp; Droid Charge.
  + Updated OS X kext to support Galaxy S II and Droid Charge.
  + More linux-specific fixes/changes.
  + Linux Makefile.am fixes.
  + 1.2.0b Heimdall command line update. Large update that adds
    lots of PIT file functionality and better support for more
  devices.
  + Made "make install" install the udev rules.
  + Re-ran autogen.sh and cleaned up slightly.
  + Windows specific changes. Includes libusb-1.0 updates.
  + Ran make distclean for libusb and universal binary support
    to heimdall-frontend.
- General spec file cleanup per spec-cleaner.
- Rebase heimdall-remove-udev-service-restart.patch.
- Add heimdall-totime_t-for-older-qt.patch to build with QT &lt; 4.7</changelog>
  <changelog author="seiler@b1-systems.de" date="1346673600">- updated to version 1.3.2 (Didn't find the changelog)</changelog>
  <changelog author="chris@computersalat.de" date="1395230400">- update to 1.4.0
  * sorry but there is no ChangeLog
- rebased patch remove-udev-service-restart.patch
- disabled obsolete totime_t-for-older-qt.patch
- updated desktop file
- added two Icon files</changelog>
  <changelog author="nico.kruber@gmail.com" date="1404302400">- update to 1.4.1 (no changelog available)
- rebase heimdall-remove-udev-service-restart.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1460376000">- update to current master 20160402.7ebee1e
  Fix for timeout bug
  https://github.com/Benjamin-Dobell/Heimdall/pull/329</changelog>
  <changelog author="psimons@suse.com" date="1486036800">- Update to latest Git revision v1.4.1-37-gb6fe7f8. This update
  fixes heimdall for use with Samsung S5 mini, potentially other
  phones, too.
- Download tarball from directly from github.</changelog>
  <changelog author="olaf@aepfle.de" date="1497614400">- Update to 1.4.2</changelog>
  <changelog author="jengelh@inai.de" date="1516363200">- Replace %__-type macro indirections.
  Trim unnecessary wording from description.</changelog>
</package>
<package pkgid="af4e33dac950368d0e213af93f97fbb7b1b0d80574c2826b6c5172f99a1c1b53754e91b3df782949e94b22dcc95655cae4eafdc31f1c247ae340c6e2aab01382" name="heimdall-debugsource" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.16"/>
  <changelog author="pascal.bleser@opensuse.org" date="1298808000">- initial version (1.1.1)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1317643200">- Updated to version 1.3.0:
  + Minor OS X UI tweaks.
  + Added note to OS X README about Macports libusb-1.0.
  + Added proper copyright notices to the About window and also
    updated some documentation slightly.
  + Added file extension checks to Heimdall Frontend (for
    partition files).
  + Documentation update.
  + Heimdall Frontend large font fixes.
  + Merge branch 'master' of github.com:Benjamin-Dobell/Heimdall.
  + Added Utilities tab to Heimdall Frontend.
  + Finally fixed the OS X 64-bit kext issuetest.
  + Altered the user interface slightly to prevent clipping on
    certain OS.
  + Fixed include directories for MSVC release builds.
  + Missed two READMEs, updated now.
  + Updated Linux documentation for checkinstall.
  + 1.3 documentation updates and permission fixes.
  + Merge pull request #15 from alanorth/patch-1.
  + SYSFS is deprecated. Small change.
  + Fixed several bugs related to 'common' arguments.
  + Fixed the displayed version number.
  + Updated Linux udev rules for Galaxy S II &amp; Droid Charge.
  + Updated OS X kext to support Galaxy S II and Droid Charge.
  + More linux-specific fixes/changes.
  + Linux Makefile.am fixes.
  + 1.2.0b Heimdall command line update. Large update that adds
    lots of PIT file functionality and better support for more
  devices.
  + Made "make install" install the udev rules.
  + Re-ran autogen.sh and cleaned up slightly.
  + Windows specific changes. Includes libusb-1.0 updates.
  + Ran make distclean for libusb and universal binary support
    to heimdall-frontend.
- General spec file cleanup per spec-cleaner.
- Rebase heimdall-remove-udev-service-restart.patch.
- Add heimdall-totime_t-for-older-qt.patch to build with QT &lt; 4.7</changelog>
  <changelog author="seiler@b1-systems.de" date="1346673600">- updated to version 1.3.2 (Didn't find the changelog)</changelog>
  <changelog author="chris@computersalat.de" date="1395230400">- update to 1.4.0
  * sorry but there is no ChangeLog
- rebased patch remove-udev-service-restart.patch
- disabled obsolete totime_t-for-older-qt.patch
- updated desktop file
- added two Icon files</changelog>
  <changelog author="nico.kruber@gmail.com" date="1404302400">- update to 1.4.1 (no changelog available)
- rebase heimdall-remove-udev-service-restart.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1460376000">- update to current master 20160402.7ebee1e
  Fix for timeout bug
  https://github.com/Benjamin-Dobell/Heimdall/pull/329</changelog>
  <changelog author="psimons@suse.com" date="1486036800">- Update to latest Git revision v1.4.1-37-gb6fe7f8. This update
  fixes heimdall for use with Samsung S5 mini, potentially other
  phones, too.
- Download tarball from directly from github.</changelog>
  <changelog author="olaf@aepfle.de" date="1497614400">- Update to 1.4.2</changelog>
  <changelog author="jengelh@inai.de" date="1516363200">- Replace %__-type macro indirections.
  Trim unnecessary wording from description.</changelog>
</package>
<package pkgid="884477d65fdd565d95c913e2eceda524483b46e1277f629c9f71efa8c3d76913e94464ab7e4b926f612e2ac0a2da19649911101d423db38d88523bdb4bd82560" name="heimdall-frontend-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.2" rel="1.16"/>
  <changelog author="pascal.bleser@opensuse.org" date="1298808000">- initial version (1.1.1)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1317643200">- Updated to version 1.3.0:
  + Minor OS X UI tweaks.
  + Added note to OS X README about Macports libusb-1.0.
  + Added proper copyright notices to the About window and also
    updated some documentation slightly.
  + Added file extension checks to Heimdall Frontend (for
    partition files).
  + Documentation update.
  + Heimdall Frontend large font fixes.
  + Merge branch 'master' of github.com:Benjamin-Dobell/Heimdall.
  + Added Utilities tab to Heimdall Frontend.
  + Finally fixed the OS X 64-bit kext issuetest.
  + Altered the user interface slightly to prevent clipping on
    certain OS.
  + Fixed include directories for MSVC release builds.
  + Missed two READMEs, updated now.
  + Updated Linux documentation for checkinstall.
  + 1.3 documentation updates and permission fixes.
  + Merge pull request #15 from alanorth/patch-1.
  + SYSFS is deprecated. Small change.
  + Fixed several bugs related to 'common' arguments.
  + Fixed the displayed version number.
  + Updated Linux udev rules for Galaxy S II &amp; Droid Charge.
  + Updated OS X kext to support Galaxy S II and Droid Charge.
  + More linux-specific fixes/changes.
  + Linux Makefile.am fixes.
  + 1.2.0b Heimdall command line update. Large update that adds
    lots of PIT file functionality and better support for more
  devices.
  + Made "make install" install the udev rules.
  + Re-ran autogen.sh and cleaned up slightly.
  + Windows specific changes. Includes libusb-1.0 updates.
  + Ran make distclean for libusb and universal binary support
    to heimdall-frontend.
- General spec file cleanup per spec-cleaner.
- Rebase heimdall-remove-udev-service-restart.patch.
- Add heimdall-totime_t-for-older-qt.patch to build with QT &lt; 4.7</changelog>
  <changelog author="seiler@b1-systems.de" date="1346673600">- updated to version 1.3.2 (Didn't find the changelog)</changelog>
  <changelog author="chris@computersalat.de" date="1395230400">- update to 1.4.0
  * sorry but there is no ChangeLog
- rebased patch remove-udev-service-restart.patch
- disabled obsolete totime_t-for-older-qt.patch
- updated desktop file
- added two Icon files</changelog>
  <changelog author="nico.kruber@gmail.com" date="1404302400">- update to 1.4.1 (no changelog available)
- rebase heimdall-remove-udev-service-restart.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1460376000">- update to current master 20160402.7ebee1e
  Fix for timeout bug
  https://github.com/Benjamin-Dobell/Heimdall/pull/329</changelog>
  <changelog author="psimons@suse.com" date="1486036800">- Update to latest Git revision v1.4.1-37-gb6fe7f8. This update
  fixes heimdall for use with Samsung S5 mini, potentially other
  phones, too.
- Download tarball from directly from github.</changelog>
  <changelog author="olaf@aepfle.de" date="1497614400">- Update to 1.4.2</changelog>
  <changelog author="jengelh@inai.de" date="1516363200">- Replace %__-type macro indirections.
  Trim unnecessary wording from description.</changelog>
</package>
<package pkgid="58341923071308169dac1538edb5f260d29e38f6117db3dc664321508a35fed1718d728e24bb0cdd02d077c215e746b9705b64660168f835bba46cf996c9f397" name="heimer-debuginfo" arch="i586">
  <version epoch="0" ver="4.5.0" rel="1.5"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1670846400">- Update to 3.6.3:
  New features:
  * Fix Issue #229: Add option to automatically open the last
    used file on application start
  * Autoload can be now enabled in edit settings
  * Implement asynchronous file save for autosave
  * Fixes stuttering user experience on large files
  Bug fixes:
  * Didn't launch due to Wayland issues
  * Forced to X11 for now
  Other:
  * Initialize a new mind map to avoid an undefined state if the mind map
    fails to load
  * Apply autosave only when settings dialog is accepted
  * Increase edge with step to 0.25
  * Update Dutch and Italian translations</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1671624000">- Update to 3.6.4:
  * Fix crash when trying to copy a group of connected nodes
  * Update Italian translations</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1676376000">- Update to 3.7.0:
  New features:
  * Add default settings for arrow size and edge width
  * Add default settings for text size and font
  * Add edit option to mirror the layout horizontally or vertically
  * Animate edge deletion
  * Animate node deletion
  Bug fixes:
  * Fix node left selected on canceled node/text color dialog</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1678536000">- Update to 4.0.0:
  New features:
  * Add setting for 'inverted controls'
  * Add parameter initialization options to layout optimization dialog
  * Add progress indicator when opening a mind map
  * Add tool tips for optimizer parameters
  * Add tool tip text for selecting node group by intersection
  * Change help texts into tool tips
  Bug fixes:
  * Fix tab key not working properly with node and edge text inputs
  * Unselect implicitly selected node after context menu has closed
  * Don't autosave unmodified mind map on exit
  * Don't autosave unmodified mind map on new file or open file
  Other:
  * More subtle new version indicator with a timeout
  * Change help texts to tool tips in edit settings
  * Update Italian translations
  * Update Dutch translations
  * Breaking changes to ALZ-format (old files can still be opened normally)
    + Move style data into style element
    + Move layout optimizer config into metadata element
    + Save and load application and format versions separately
    + Rename index =&gt; i, index0 =&gt; i0, index1 =&gt; i1</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679313600">- Update to 4.1.0:
  New features:
  * Add setting for shadow effect optimization
  * Layout optimization
    + Allow bigger aspect ratio
    + Allow longer edges
  * Darker default outline for nodes
  * Add subtle outline for edge labels
  * Fix GitHub Issue #238: Shadow effects introduce performance issues
  * Fix GitHub Issue #239: Cannot drag if the drag position is
    inside the virtual rectangle spanned by an edge
  * Update Italian translations
  * Update Dutch translations
  Performance:
  * Don't update scene rect when adding edges
  * Remove shadow effects from edges as long edges can make dragging
    stutter</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680177600">- Add heimer-4.1.0-remove-range.patch:
  Fix build for Tumbleweed with gcc13 by removing range dep
  See gh/juzzlin/Heimer#242</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684756800">- Update to 4.2.0:
  New features:
  * Automatic zoom-to-fit on search
  * Enable clear button on search text edit
  Other:
  * Add small padding on the edge label text field
  * Don't zoom to fit on cleared search if used has unselected all nodes
  * Remove shadow effects from edges that are not completely visible while dragging
- Drop heimer-4.1.0-remove-range.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1702382400">- Update to 4.3.0:
  * Fix #249: Option to include grid on export
    + Grid will be exported if set visible
    + Works for both PNG and SVG exports
  * Fix #251: Feature request: child has same colors as parent
    + Change "Copy on Drag" behavior so that only the style will be copied
    + Set default filename with a timestamp in PNG and SVG export dialogs
    + Disable recent file entries that don't exist anymore
  * Optimize rendering of grid lines
    + Prevent situations where a zoomed-out view would have way too
    many grid lines visible, even multiple lines per pixel</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711540800">- Update to 4.4.0:
  New features:
  * Search text also in edge labels
  * Implement group deletion of edges
  * Apply text search on undo/redo
  Bug fixes:
  * Fix GitHub Issue #191: Windows: Text highlighted by the search
  not visible
  * Fix GitHub Issue #255: Run error in ArchLinux
  * Fix search field not always taking focus on startup</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1742212800">- Update to 4.5.0:
  New features:
  * Add a language menu
    + The active Language can be now set via a menu at the top-right corner
    + The selected language will saved and automatically loaded again
    + Setting language in the CLI will override the selected language
  * Add basque translation (eu)
  * Add Portuguese translation (pt_Pt, pt_Br)
  * Make zoom-to-fit take possibly selected nodes into account
  * Fix GitHub Issue #165: Keep node handles usable
    + Nodes are now raised and zoomed in on mouse hover
    + This behavior can be disabled by Settings =&gt; Editing =&gt; Raise node on mouse hover
  Bug fixes:
  * Fix default image size in PNG export dialog
    + Set the default image size to current view size
    + Set a more sensible upper limit for the image size
  * Fix zooming when searching text on labels
  * Fix position offset issues when creating a new node by dragging
  * Fix GitHub Issue #259: 2 build errors in Windows
  * Fix very slow node insertion on large mind maps</changelog>
</package>
<package pkgid="b50c94f5cbce2264127f3fa9af6489e0570c4b6c3343799afb4923f14d8c0929d7fad65d971549494f3cc7e86731c90791d7ea531f88fcedf394955ab2228613" name="heimer-debugsource" arch="i586">
  <version epoch="0" ver="4.5.0" rel="1.5"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1670846400">- Update to 3.6.3:
  New features:
  * Fix Issue #229: Add option to automatically open the last
    used file on application start
  * Autoload can be now enabled in edit settings
  * Implement asynchronous file save for autosave
  * Fixes stuttering user experience on large files
  Bug fixes:
  * Didn't launch due to Wayland issues
  * Forced to X11 for now
  Other:
  * Initialize a new mind map to avoid an undefined state if the mind map
    fails to load
  * Apply autosave only when settings dialog is accepted
  * Increase edge with step to 0.25
  * Update Dutch and Italian translations</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1671624000">- Update to 3.6.4:
  * Fix crash when trying to copy a group of connected nodes
  * Update Italian translations</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1676376000">- Update to 3.7.0:
  New features:
  * Add default settings for arrow size and edge width
  * Add default settings for text size and font
  * Add edit option to mirror the layout horizontally or vertically
  * Animate edge deletion
  * Animate node deletion
  Bug fixes:
  * Fix node left selected on canceled node/text color dialog</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1678536000">- Update to 4.0.0:
  New features:
  * Add setting for 'inverted controls'
  * Add parameter initialization options to layout optimization dialog
  * Add progress indicator when opening a mind map
  * Add tool tips for optimizer parameters
  * Add tool tip text for selecting node group by intersection
  * Change help texts into tool tips
  Bug fixes:
  * Fix tab key not working properly with node and edge text inputs
  * Unselect implicitly selected node after context menu has closed
  * Don't autosave unmodified mind map on exit
  * Don't autosave unmodified mind map on new file or open file
  Other:
  * More subtle new version indicator with a timeout
  * Change help texts to tool tips in edit settings
  * Update Italian translations
  * Update Dutch translations
  * Breaking changes to ALZ-format (old files can still be opened normally)
    + Move style data into style element
    + Move layout optimizer config into metadata element
    + Save and load application and format versions separately
    + Rename index =&gt; i, index0 =&gt; i0, index1 =&gt; i1</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1679313600">- Update to 4.1.0:
  New features:
  * Add setting for shadow effect optimization
  * Layout optimization
    + Allow bigger aspect ratio
    + Allow longer edges
  * Darker default outline for nodes
  * Add subtle outline for edge labels
  * Fix GitHub Issue #238: Shadow effects introduce performance issues
  * Fix GitHub Issue #239: Cannot drag if the drag position is
    inside the virtual rectangle spanned by an edge
  * Update Italian translations
  * Update Dutch translations
  Performance:
  * Don't update scene rect when adding edges
  * Remove shadow effects from edges as long edges can make dragging
    stutter</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1680177600">- Add heimer-4.1.0-remove-range.patch:
  Fix build for Tumbleweed with gcc13 by removing range dep
  See gh/juzzlin/Heimer#242</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1684756800">- Update to 4.2.0:
  New features:
  * Automatic zoom-to-fit on search
  * Enable clear button on search text edit
  Other:
  * Add small padding on the edge label text field
  * Don't zoom to fit on cleared search if used has unselected all nodes
  * Remove shadow effects from edges that are not completely visible while dragging
- Drop heimer-4.1.0-remove-range.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1702382400">- Update to 4.3.0:
  * Fix #249: Option to include grid on export
    + Grid will be exported if set visible
    + Works for both PNG and SVG exports
  * Fix #251: Feature request: child has same colors as parent
    + Change "Copy on Drag" behavior so that only the style will be copied
    + Set default filename with a timestamp in PNG and SVG export dialogs
    + Disable recent file entries that don't exist anymore
  * Optimize rendering of grid lines
    + Prevent situations where a zoomed-out view would have way too
    many grid lines visible, even multiple lines per pixel</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711540800">- Update to 4.4.0:
  New features:
  * Search text also in edge labels
  * Implement group deletion of edges
  * Apply text search on undo/redo
  Bug fixes:
  * Fix GitHub Issue #191: Windows: Text highlighted by the search
  not visible
  * Fix GitHub Issue #255: Run error in ArchLinux
  * Fix search field not always taking focus on startup</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1742212800">- Update to 4.5.0:
  New features:
  * Add a language menu
    + The active Language can be now set via a menu at the top-right corner
    + The selected language will saved and automatically loaded again
    + Setting language in the CLI will override the selected language
  * Add basque translation (eu)
  * Add Portuguese translation (pt_Pt, pt_Br)
  * Make zoom-to-fit take possibly selected nodes into account
  * Fix GitHub Issue #165: Keep node handles usable
    + Nodes are now raised and zoomed in on mouse hover
    + This behavior can be disabled by Settings =&gt; Editing =&gt; Raise node on mouse hover
  Bug fixes:
  * Fix default image size in PNG export dialog
    + Set the default image size to current view size
    + Set a more sensible upper limit for the image size
  * Fix zooming when searching text on labels
  * Fix position offset issues when creating a new node by dragging
  * Fix GitHub Issue #259: 2 build errors in Windows
  * Fix very slow node insertion on large mind maps</changelog>
</package>
<package pkgid="8f1a3f224608db6ffe3d18c2efc55cf4cc05f9b965d76ed63c9bd627888c46c05583cbd4203c64e643efd26a8051f30447f128655e386d120379c9e85ed46754" name="helix-runtime-debuginfo" arch="i586">
  <version epoch="0" ver="25.07.1" rel="1.2"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698494400">- Remove patch 0001-fix-ub-in-diff-gutter.patch
- Update to version 23.10:
  Breaking changes:
  - Support multiple language servers per language
  - This is a breaking change to language configuration
  Features:
  - Support multiple language servers per language
  - Add a statusline element for the selected register
  - Add `%`, `#`, `.`, `*` and `+` special registers
  - Add initial support for LSP DidChangeWatchedFiles notifications
  - Search buffer contents in `global_search`
  - Add a "smart tab" command that intelligently jumps the cursor on tab
  - Add a statusline element for whether a file is read-only
  - Syntax highlight regex prompts
  - Allow defining alignment in indent queries
  - Show visual feedback in `surround_replace`
  - Switch to Nucleo for fuzzy matching
  - Insert a trailing newline on write
  - Add a `-w`/`--working-dir` CLI flag for specifying a working directory on startup
  - Accept a `+N` CLI argument to set the first file's line number
  - Accept Helix-specific ignore files in `.helix/ignore` and `~/.config/helix/ignore`
  Commands:
  - `merge_selections` (`A-minus`) - merge all selections into one selection that covers all ranges
  - `move_prev_long_word_end` and `extend_prev_long_word_end` - move/extend to the end of the previous WORD
  - `reverse_selection_contents` - swaps the values of each selection so they are reversed
  - Add `:rl` and `:rla` aliases for `:reload` and `:reload-all`
  - `yank_joined` - join the selections and yank to the selected register
  - `:write-all!` (`:wa!`) - forcibly write all buffers to disk and create any necessary subdirectories
  - `:redraw` - clear re-render the UI
  - `:tree-sitter-highlight-name` - show the theme scope name of the highlight under the cursor
  Usability improvements:
  - Allow cycling option values at runtime
  - Exit gracefully on termination signals
  - Add plaintext matching fallback to tree-sitter pair matching
  - Persist register selection in pending keymaps
  - Propagate the count and register to command palette commands
  - Auto indent on `insert_at_line_start`
  - Add a config option to control whether LSP completions are automatically inserted on preview
  - Add a config option for default line endings
  - Allow ANSI colors in themes
  - Match pairs that don't form a standalone tree-sitter node
  - Allow indent sizes of up to 16 columns
  - Improve performance of mapping positions through changes
  - Mark buffers created from stdin as modified
  - Forcibly shut down uninitialized language servers
  - Add filename completer for shell prompts
  - Allow binding F13-F24
  - Resolve LSP code actions
  - Save an undo checkpoint before accepting completions
  - Include gitignored files in debugger completions
  - Make editor remember the last search register
  - Open directories with `goto_file`
  - Use relative path to open buffer in `goto_file` (`gf`)
  - Support `default` color in themes
  - Toggle between relative and absolute line numbers when the terminal loses focus
  - Lower default idle-timeout to 250ms
  - Allow theming diff gutters separately from other diff colors
  - Style bold/italic/strikethrough in markdown doc popups
  - Maintain the cursor position and view when splitting with `:hsplit`/`:vsplit`
  - Accept `-` in macros outside of `&lt;`/`&gt;`
  - Show all language servers for each language in `--health`
  - Don't break on hyphens in `:reflow`
  Fixes:
  - Update diagnostics correctly on language server exit
  - Fix off-by-one in `select_references_to_symbol_under_cursor`
  - Extend selection with repeat-last-motion only if the original motion extended the selection
  - Fix undefined behavior in the diff gutter
  - Check that tab width is non-zero
  - Fix styles being overwritten in table rows with multiple cells
  - Add file for `--log` CLI arg in help text
  - Fix underflow when repeating a completion that has a negative shift position
  - Prefer longer matches in `select_next_sibling` and `select_prev_sibling`
  - Preview scratch buffers in the jumplist picker
  - Fix chunking by bytes in tree-sitter parsing
  - Discard LSP publishDiagnostic from uninitialized servers
  - Use negotiated position encoding for LSP workspace edits
  - Fix error message for unknown gutter types in config
  - Fix `:log-open` when `--log` CLI arg is specified
  - Fix debouncing of LSP messages to fix the last message sticking around
  - Fix crash when the current working directory is deleted
  - Fix piping to Helix on macOS
  - Fix crash when parsing overlapping injections
  - Clear the statusline when the prompt is visible
  - Fix range formatting error message typo
  - Skip rendering gutters when gutter width exceeds view width
  - Center the picker preview using visual lines
  - Align view correctly for background buffers opened with `A-ret`
  - Fix cursor resetting to block when quitting via a keybind
  - Remove path completions for the `:new` command
  - Use binary path resolved by `which` for formatter commands
  - Handle crossterm's `hidden` modifier
  - Clear completion when switching between windows with the mouse
  - Eagerly remove the last picker (`&lt;space&gt;'`) when the picker has many items
  - Fix find commands for buffers with non-LF line-endings
  - Detect the tmux clipboard provider on macOS
  - Fix syntax highlighting in dynamic picker preview pane
  - Recognize HTML code tags with attributes as code in markdown previews
  - Fix multicursor snippet placeholder directions
  - Only show diagnostic highlights when diagnostics are enabled for a language server
  Themes:
  - Improve the selection color in `ferra`
  - Add `variable.other.member` theming to `spacebones_light`
  - Update `autumn` and theme the soft-wrap indicator
  - Add `gruvbox_dark_soft`
  - Add `merionette`
  - Add `zed_onedark` and `zed_onelight`
  - Use light-gray for `onedarker` inlay hint theming
  - Update the Nord theme to follow the style guidelines
  - Tune `dark_plus` inlay hint colors
  - Add `naysayer`
  - Add `kaolin-dark`, `kaolin-light` and `kaolin-valley-dark`
  - Fix selection highlighting in gruvbox variants
  - Add soft-wrap indicator to `gruvbox`
  - Add missing palette definitions in `everforest_dark`
  - Increase diagnostics clarity in `pop-dark`
  - Add `vim_dark_high_contrast`
  - Add `new_moon`
  - Add `yellowed`
  - Improve comment readability for `autumn`
  - Distinguish active bufferline buffer in `monokai`
  - Update ruler colors in `nord`
  - Update Catppuccin themes
  - Add text focus scope and diagnostics undercurls for `nord`
  - Add material theme collection
  - Improve indent line color in `dracula`
  - Clean up and refactor `papercolor` to use inheritance
  - Fix `zenburn` inlay hint color ([#8278](https://github.com/helix-editor/helix/pull/8278)a)
  - Fix picker crash when previewing an invalid range
  - Correctly center items in the picker preview
  - Add `cyan_light`
  - Theme HTML tags in `onedark`
  - Refine `darcula` and `darcula-solid` themes
  - Improve `nord` highlights
  - Add `nord-night`
  New languages:
  - Blueprint
  - Forth
  - t32
  - WebC
  - Persistent DSL for Haskell
  - F#
  - Wren
  - Unison
  - Todo.txt
  - Jinja and Handlebars
  - Pod
  - Strace
  - Gemini
  - GNU Assembler (GAS)
  - JSON5
  - TEMPL
  Updated languages and queries:
  - Add one to the ruler numbers for git-commit
  - Recognize XAML files as XML
  - Recognize `Cargo.lock` as TOML
  - Use Rust grammar for Cairo
  - Update tree-sitter-nickel
  - Tune auto-pair characters for Nickel
  - Recognize `Vagrantfile` as Ruby
  - Recognize hidden justfiles as Just
  - Update Java and TypeScript highlight queries
  - Recognize `.zimrc` as Bash
  - Recognize `.gir` as XML
  - Update tree-sitter-scala
  - Recognize make file-type as Makefile
  - Update tree-sitter-verilog
  - Update tree-sitter-cpp
  - Support core mode for delve debugger
  - Add Fortran comment injections
  - Switch Vue language server to `vue-language-server`
  - Update tree-sitter-sql
  - Replace the MATLAB tre-sitter grammar
  - Highlight TOML table headers
  - Recognize `cppm` file-type as C++
  - Refactor ecma language queries into private and public queries
  - Update tree-sitter-dart
  - Add shebang for nushell files
  - Recognize systemd files as INI
  - Update TypeScript, TSX and Svelte grammars
  - Enable inlay hints in the Svelte language server
  - Recognize `Brewfile`s as Ruby
  - Add more file-types for R
  - Switch tree-sitter-perl to official upstream parser
  - Fix predicate typo in comment highlights
  - Update tree-sitter-prql
  - Recognize `.gitf` as JSON
  - Switch V language server to `v-analyzer`
  - Add protobuf language servers
  - Update tree-sitter-zig
  - Update tree-sitter-hare
  - Add Java indent queries
  - Update tree-sitter-scheme
  - Recognize `scm` as Scheme instead of TSQ
  - Update tree-sitter-git-commit
  - Update JavaScript, TypeScript and TSX grammars
  - Update tree-sitter-nu
  - Fix YAML indentation
  - Add `csharp-ls`, Pyright, Pylyzer and add roots for Python
  - Update tree-sitter-slint
  - Recognize more ZSH file-types as Bash
  - Recognize `star` extension as Starlark
  - Fix inline HTML tag highlighting in markdown
  - Update tree-sitter-robot
  - Highlight Dart 3 `sealed` and `base` keywords
  - Add configuration for `ltex-ls` to the default `languages.toml`
  - Update tree-sitter-strace
  - Update tree-sitter-gleam, enable auto-format
  - Update tree-sitter-esdl
  - Expand ignore file-types
  - Recognize feed related formats as XML
  - Improve YAML injections
  - Add shebangs for TypeScript, Julia, Java and OCaml
  - Highlight abbreviations in Scheme
  - Remove backtic auto-pair in OCaml
  - Recognize `flake.lock` as JSON
  - Add Python test script injection for Nix
  - Fix Nix comment injection precedence
  - Recognize editorconfig files as INI
  - Recognize `.babelrc` as JSON
  - Switch Purescript to its own tree-sitter parser
  - Update Unison highlights
  - Recognize `.webmanifest` as JSON
  - Recognize polkit policy files as XML
  - Recognize polkit rules files as JavaScript
  - Update Go highlight queries
  - Add shebangs for Makefiles
  - Add file-type associations from VSCode
  - Add validation to JSON/CSS language server configs
  - Add a configuration for the tailwind language server
  - Add a configuration for the ansible language server
  - Add a configuration for the GraphQL language server
  - Indent while statements in Bash
  - Update tree-sitter-haskell and queries</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698494401">- Build requires git. It won't be used but it will fail if git binary is not detected.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1711800000">- Remove obsolete cargo_config and references in spec
- Update to version 24.03:
  Breaking changes:
  * suffix file-types in the file-types key in language
    configuration have been removed
  * The file-types key in language configuration no longer matches
    full filenames without a glob pattern
  Features:
  * Open URLs with the goto_file command
  * Support drawing a border around popups and menus
  * Track long lived diagnostic sources like Clippy or rustc
  * This improves the handling of diagnostics from sources that
    only update the diagnostic positions on save.
  * Add support for LSP window/showDocument requests
  * Refactor ad-hoc hooks to use a new generic event system
  * This improves the behavior of autocompletions. For example
    navigating in insert mode no longer automatically triggers
    completions.
  * Allow using globs in the language configuration file-types key
  * Allow specifying required roots for situational LSP activation
  * Extend selections using mouse clicks in select mode
  * Toggle block comments
  * Support LSP diagnostic tags
  * Add a file-absolute-path statusline element
  * Cross injection layers in tree-sitter motions (A-p/A-o/A-i/A-n)
  * Add a Amp-editor-like jumping command
  Commands:
  * :move - move buffers with LSP support
  * page_cursor_up, page_cursor_down, page_cursor_half_up,
    page_cursor_half_down - commands for scrolling the cursor and
    page together
  * :yank-diagnostic - yank the diagnostic(s) under the primary
    cursor
  * select_line_above / select_line_below - extend or shrink a
    selection based on the direction and anchor
  Usability improvements:
  * Make roots key of [[language]] entries in languages.toml
    configuration optional
  * Exit select mode in commands that modify the buffer
  * Use crossterm cursor when out of focus
  * Join empty lines with only one space in join_selections
  * Introduce a hybrid tree-sitter and contextual indentation
    heuristic
  * Allow configuring the indentation heuristic
  * Check for LSP rename support before showing rename prompt
  * Normalize S-&lt;lower-ascii&gt; keymaps to uppercase ascii
  * Add formatter status to --health output
  * Change path normalization strategy to not resolve symlinks
  * Select subtree within injections in :tree-sitter-subtree
  * Use tilde expansion and normalization for $HELIX_RUNTIME paths
  * Improve failure message for LSP goto references
  * Use injection syntax trees for bracket matching
  * Respect injections in :tree-sitter-highlight-name
  * Respect injections in move_parent_node_end
  * Use gix pipeline filter instead of manual CRLF implementation
  * Follow Neovim's truecolor detection
  * Reload language configuration with :reload, SIGHUP
  * Allow numbers as bindings
  * Respect undercurl config when terminfo is not available
  * Ignore .pijul, .hg, .jj in addition to .git in file pickers
    configured to show hidden files
  * Add completion for registers to :clear-register and
    :yank-diagnostic
  * Repeat last motion for goto next/prev diagnostic
  * Allow configuring a character to use when rendering narrow
    no-breaking space
  * Switch to a streaming regex engine
  Fixes:
  * Swap * and + registers
  * Use terminfo to reset terminal cursor style
  * Fix precedence of @align captures in indentat computation
  * Only render the preview if a Picker has a preview function
  * Fix the precedence of ui.virtual.whitespace
  * Fix crash in :indent-style
  * Fix didSave text inclusion when sync capability is a kind
    variant
  * Update the history of newly focused views
  * Initialize diagnostics when opening a document
  * Sync views when applying edits to unfocused views
  * Treat non-numeric +args passed in the CLI args as filenames
  * Fix crash when using mm on an empty plaintext file
  * Ignore empty tree-sitter nodes in match bracket
  * Exit a language server if it sends a message with invalid JSON
  * Handle failures to enable bracketed paste
  * Gate all captures in a pattern behind #is-not? local predicates
  * Make path changes LSP spec conformant
  * Use range positions to determine insert_newline motion
  * Fix division by zero when prompt completion area is too small
  * Add changes to history in clipboard replacement typable
    commands
  * Fix a crash in DAP with an unspecified line in breakpoints
  * Fix space handling for filenames in bash completion
  * Key diagnostics off of paths instead of LSP URIs
  * Fix panic when using join_selections_space
  * Fix panic when using surround_replace, surround_delete
  * Fix panic in surround_replace, surround_delete with nested
    surrounds and multiple cursors
  * Fix panic in select_textobject_around
  * Don't stop reloading documents when reloading fails in
    :reload-all
  * Prevent shell_keep_pipe from stopping on nonzero exit status
    codes
  Themes:
  * Added gruber-dark, polmandres, starlight, modus operandi
    themes, modus vivendi themes, horizon-dark, ttox, voxed,
    gruvbox_light_soft, gruvbox_light_hard, curzon, monokai_soda,
    term16_dark, term16_light, jetbrains_dark
  * Updated rose_pine, darcula, everblush, papercolor, naysayer,
    noctis, nord, monokai pro themes, tokyonight themes, sonokai,
    onedark, onedarker, cyan_light, GitHub themes, Zed themes,
    catppuccin themes, rasmus, dark_plus, gruvbox themes, material
    themes
  * Added jump label themeing to dracula, horizon-dark, catppuccin
    themes, onedark themes, rose-pine themes, Nord themes, Monokai
    themes, gruvbox themes, kanagawa
  New languages:
  * Typst, LPF, GN, DBML, log, Janet, Agda, Avro, Smali, HOCON,
    Tact, PKL, CEL, SpiceDB, Hoon, DockerCompose, Groovy, FIDL,
    Powershell, ld, Hyperland config, JSONC, PHP Blade,
    SuperCollider, Koka, PKGBUILD, Ada, Helm charts, Ember.js
    templates, Ohm
  Updated languages and queries:
  * Add HTML injection queries for Rust
  * Switch to tree-sitter-ron for RON
  * Update and improve comment highlighting
  * Highlight type parameters in Rust
  * Change KDL tree-sitter parsers
  * Update tree-sitter-markdown
  * Update tree-sitter-purescript
  * Add type parameter highlighting to TypeScript, Go, Haskell,
    OCaml and Kotlin
  * Add indentation queries for Scheme and lisps using
    tree-sitter-scheme
  * Recognize meson_options.txt as Meson
  * Add language server configuration for Nushell
  * Recognize musicxml as XML
  * Update tree-sitter-rescript
  * Update tree-sitter-python
  * Recognize .envrc.local and .envrc.private as env
  * Update tree-sitter-gleam
  * Update tree-sitter-d
  * Fix R-markdown language name for LSP detection
  * Add haskell-language-server LSP configuration
  * Recognize glif as XML
  * Recognize .prettierrc as JSON
  * Add auto-pairs configuration for scheme
  * Add textobject queries for Scala
  * Add textobject queries for Protobuf
  * Update tree-sitter-wren
  * Add spago.yaml as an LSP root for PureScript
  * Improve highlight and indent queries for Bash, Make and CSS
  * Update tree-sitter-scala
  * Recognize .bash_history as Bash
  * Recognize Helix ignore files as ignore
  * Inject SQL into Scala SQL strings
  * Update gdscript textobjects
  * Update Go queries
  * Update tree-sitter-nushell
  * Update tree-sitter-unison, add indent queries
  * Update tree-sitter-slint
  * Update tree-sitter-swift
  * Add fish_indent as formatter for fish
  * Recognize zon as Zig
  * Add a formatter for Odin
  * Update tree-sitter-erlang
  * Capture Rust fields as argument textobjects
  * Improve Dart textobjects
  * Recognize tmux.conf as a bash file-type
  * Add textobjects queries for Nix
  * Add textobjects queries for HCL
  * Recognize osm and osc extensions as XML
  * Update tree-sitter-sql
  * Recognize pde Processing files as Java
  * Update tree-sitter-lua
  * Switch tree-sitter-nim parsers
  * Recognize GTK builder ui files as XML
  * Add configuration for markdown-oxide language server
  * Add a shebang for elvish
  * Fix precedence of Svelte TypeScript injection
  * Recognize common Dockerfile file types
  * Recognize NUON files as Nu
  * Add textobjects for Java native functions and constructors
  * Fix "braket" typeo in JSX highlights
  * Update tree-sitter-hurl
  * Add textobjects queries for Vala
  * Update tree-sitter-git-config
  * Recognize 'mmd' as Mermaid
  * Highlight Rust extern crate aliases
  * Improve parameter highlighting in C++
  * Recognize 'rclone.conf' as INI
  * Add injections for GraphQL and ERB in Ruby heredocs
  * Add main.odin to Odin LSP roots</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720958400">- Add MSRV to specfile
- Require main package for completion
- Remove deprecated cargo_audit -- Now part of cargo_vendor
- Update to version 24.07:
  Features:
  * Add a textobject for entries/elements of list-like things
  * Add a picker showing files changed in VCS
  * Use a temporary file for writes
  * Allow cycling through LSP signature-help signatures with
    A-n/A-p
  * Use tree-sitter when finding matching brackets and closest
    pairs
  * Auto-save all buffers after a delay
  Commands:
  * select_all_siblings (A-a) - select all siblings of each
    selection
  * select_all_children (A-i) - select all children of each
    selection
  * :read - insert the contents of the given file at each selection
  Usability improvements:
  * Support scrolling popup contents using the mouse
  * Sort the jumplist picker so that most recent items come first
  * Improve goto_file's (gf) automatic path detection strategy
  * Respect language server definition order in code action menu
  * Allow using a count with goto_next_buffer (gn) and
    goto_previous_buffer (gp)
  * Improve the positioning of popups
  * Reset all changes overlapped by selections in
    :reset-diff-change
  * Await pending writes in the suspend command (C-z)
  * Remove special handling of line ending characters in replace
    (r)
  * Use the selected register as a history register for
    rename_symbol (&lt;space&gt;r)
  * Use the configured insert-mode cursor for prompt entry
  * Add tilted quotes to the matching brackets list
  * Prevent improper files like /dev/urandom from being used as
    file arguments
  * Allow multiple language servers to provide
    :lsp-workspace-commands
  * Trim output of commands executed through :pipe
  Fixes:
  * Use lldb-dap instead of lldb-vscode in default DAP
    configuration
  * Fix creation of uneven splits when closing windows
  * Avoid setting a register in delete_selection_noyank, fixing the
    command's use in command sequences
  * Fix jump alphabet config resetting when using :config-reload
  * Overlay LSP unnecessary/deprecated diagnostic tag highlights
    onto regular diagnostic highlights
  * Fix crash on LSP text edits with invalid ranges
  * Handle partial failure when sending multiple LSP
    textDocument/didSave notifications
  * Fix off-by-one error for completion-replace option
  * Fix mouse right-click selection behavior
  * Fix scrolling to the end within a popup
  * Fix jump label highlight locations when jumping in non-ascii
    text
  * Fix crashes from tree-sitter query captures that return
    non-grapheme aligned ranges
  * Include VCS change in mi/ma textobject infobox
  * Override crossterm's support for NO_COLOR
  * Respect mode when starting a search
  * Simplify first-in-line computation for indent queries
  * Ignore .svn version controlled files in file pickers
  * Fix overloading language servers with completionItem/resolve
    requests
  * Specify direction for select_next_sibling / select_prev_sibling
  * Fix restarting language servers
  * Don't stop at the first URL in goto_file
  * Fix overflows in window size calculations for small terminals
  * Allow missing or empty completion lists in DAP
  * Revert statusline refactor that could cause the statusline to
    blank out on files with long paths
  * Synchronize files after writing
  * Avoid cnorm for cursor-type detection in certain terminals
  * Reset inlay hints when stopping or restarting a language server
  * Fix logic for updating --version when development VCS HEAD
    changes
  * Set a max value for the count
  * Deserialize number IDs in DAP module types
  * Fix the behavior of jump_backwords when the jumplist is at
    capacity
  * Fix injection layer heritage tracking for reused tree-sitter
    injection layers
  * Fix pluralization of "buffers" in the statusline for :q, :q!,
    :wq
  * Declare LSP formatting client capabilities
  * Commit uncommitted changes before attempting undo/earlier
  * Expand tilde for selected paths in goto_file
  * Commit undo checkpoints before :write[-all], fixing the
    modification indicator
  Themes:
  * Add jump label styles to nightfox, Solarized, cyan_light,
    onelight, tokyonight, papercolor, Darcula, autumn, Ayu themes,
    dark_high_contrast, varua, Modus themes
  * Add flexoki-dark, flexoki-light, iroaseta, kanagawa-dragon
    themes
  * Update material themes
  * Add default theme keys for LSP diagnostics tags to existing
    themes
  * Add jump label styles to base16 themes
  * Add modeline and default virtual highlights to base16_default
  * Dim primary selection in kanagawa
  * Add ruler style to adwaita-dark
  * Remove ui.highlight effects from solarized_dark
  * Fix statusline color in material themes
  * Brighten nord selection highlight
  * Add inlay-hint styles to monokai themes
  * Add bufferline and cursorline colors to vim_dark_high_contrast
  * Switch themes with foreground rulers to background
  * Fix statusline colors for everblush
  * Use yellow1 for gruvbox warning diagnostics
  * Refactor dark_plus and gruvbox themes
  * Add debug highlights to dark_plus
  * Fix per-mode cursor colors in the default theme
  * Add tag and attribute highlights to dark_high_contrast
  * Improve readability of virtual text with noctis theme
  * Sync catppuccin themes with upstream
  New languages:
  * BitBake, Earthfile, TCL, ADL, LDIF, XTC, Move, Pest, GJS/GTS,
    Inko, Mojo, Elisp
  Updated languages and queries:
  * Recognize mkdn files as markdown
  * Add comment injections for Gleam
  * Recognize BuildKite commands in YAML injections
  * Add F# block comment token configuration
  * Update tree-sitter-templ and queries
  * Recognize Tiltfile as Starlark
  * Remove todo.txt from files recognized as todotxt
  * Highlight type keyword in Python from PEP695
  * Update tree-sitter-koka, add language server config
  * Recognize node and Python history files
  * Recognize more shell files as bash
  * Recognize the bun shebang as typescript
  * Add a configuration for the angular language server
  * Add textobject queries for Solidity
  * Recognize meson.options as Meson
  * Improve Solidity highlighting
  * Recognize _.tpl files as Helm
  * Update tree-sitter-ld and highlights
  * Add lldb-dap configuration for Odin
  * Update tree-sitter-rust
  * Update tree-sitter-typst
  * Recognize hyprpaper.conf, hypridle.conf and hyprlock.conf as
    Hyprlang
  * Improve HTML highlighting
  * Add rust-script and cargo as shebangs for Rust
  * Fix precedence of tag highlights in Svelte
  * Update tree-sitter-bash
  * Recognize *.ignore files as ignore
  * Add configuration to enable inlay hints in metals
  * Enable highlighting private members in ECMA languages
  * Add comment injection to typst queries
  * Add textobject queries for Hurl
  * Add try keyword to Rust
  * Add is not and not in to Python highlights
  * Remove ' and ⟨⟩ from Lean autopair configuration
  * Match TOML/YAML highlights for JSON keys
  * Recognize WORKSPACE files as Starlark
  * Switch Odin tree-sitter grammar and highlights
  * Update tree-sitter-slint
  * Add missing operators for Solidity highlights
  * Update tree-sitter-inko
  * Add py, hs, rs and typ injection regexes
  * Update Swift grammar and queries
  * Update Cairo grammar and queries
  * Update Rust grammar
  * Add block comment tokens for typst
  * Recognize jsonl as JSON
  * Add rulers and text-width at 100 columns for Lean language
  * Improve VDHL highlights
  * Recognize hsc as Haskell
  * Fix heredoc and $'&lt;ansi_string&gt;' highlights in Bash
  * Add LSP configuration for basedpyright
  * Recognize npmrc and .nmprc files as INI
  * Recognize ~/.config/git/ignore as git-ignore
  * Recognize pdm.lock and uv.lock as TOML
  * Recognize .yml as well as .yaml for Helm chart templates
  * Add regex injections for Bash
  * Update tree-sitter-todo
  Packaging:
  * Make Helix.appdata.xml spec-compliant
  * Expose all flake outputs through flake-compat
  * Bump the MSRV to 1.74.0
  * Improve fish completions
  * Improve ZSH completions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1726056000">- remove rpmlintrc as using fdupes works as intended
- remove README-suse-maint.md as the packaging changed so much that
  the readme is not needed anymore
- put the binary in the bindir, create a symlink for people who still
  want to use the full name for the binary</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1735992000">- Update to version 25.01:
  Features:
  * Big refactor for Pickers
  * Use a table layout and allow filtering by column
  * Reimplement global_search to allow changing the query
    dynamically
  * Add an alternative "inline" display for LSP diagnostics
  * Support defining keybindings as macros
  * Continue line comments in o/O and on &lt;ret&gt; in insert mode
  * Allow configuring and switching clipboard providers at runtime
  * Add support for path completion
  * Support bindings with the Super (Cmd/Win/Meta) modifier
  * Support rendering and jumping between tabstops in snippet
    completions
  * Allow theming directory completions
  Commands:
  * Add commands to move within snake_case or camelCase words
  * Add search_selection_detect_word_boundaries - This command
    takes the * key in normal and select mode, replacing
    search_selection which was moved to A-*.
  Usability:
  * Add :edit and :e aliases for :open
  * Trim trailing newline from pipe command outputs when the input
    doesn't have a trailing newline
  * Add :mv alias for :move
  * Return document display name instead of absolute path from the
    % special register
  * Track view position on a per-view instead of per-document basis
  * Improve scrolloff calculation to leave a gap in the middle
  * Show a popup for stderr printed by failed :sh commands
  * Add statusline errors when nothing is selected with s, K, A-K
  * Add .svn as a workspace root marker
  * Trim the end of :sh outputs
  * Show LSP window/showMessage messages in the statusline
  * Support finding workspace directories via .jj directories
  * Join single-line comments with join_selections (J)
  * Show anonymous syntax tree nodes in :tree-sitter-subtree
  * Save an undo checkpoint before paste in insert mode
  * Only break on ASCII spaces in :reflow
  * Add a default-yank-register config option
  * Show a statusline error for :format when a formatter is not
    available
  * Change to the home directory with :cd with no arguments
  * Change default comment token to # for unrecognized files
  * Trim all trailing whitespace on insert_newline
  * Change to the prior directory with :cd -
  * Allow parsing - (with no modifiers) as a keybinding
  * Improve opening statusline and error messages when opening
    duplicate files or directories
  * Trim trailing colons in paths passed on the argv
  * Show tree-sitter parser availability in hx --health &lt;lang&gt;
  * Show a preview block for colors in the LSP completion menu
  * Add infobox help for surround_add, surround_replace and
    surround_delete
  Fixes:
  * Respect document indentation settings in format_selections (=)
  * Avoid switching the current document to normal mode during an
    LSP workspace/applyEdit operation
  * Fix off-by-one in LSP find_completion_range
  * Prefer file-system mtime to local system time for detecting
    external modifications
  * Fix writing of hardlinks
  * Prevent language servers from being automatically restarted
    when stopped with :lsp-stop
  * Stable-sort LSP text edits
  * Fix determination of current language layer in documents with
    nested language injections
  * Fix a panic from :moveing a file to a new extension which
    starts a language server
  * Fix a panic from duplicating the diff gutter
  * Keep cursor position when exactly replacing text
  * Fix a panic from jump_backward on a newly opened split
  * Fix a panic from language servers sending an unknown diagnostic
    severity
  * Fix a panic when drawing at the edge of the screen
  * Fix git repo detection on symlinks
  * Fix a panic from a language server sending an out-of-range
    active signature index in textDocument/signatureHelp
  * Fix a panic from using C-k in a prompt ending in a multi-byte
    character
  * Expand tildes in paths passed to :read
  * Respect per-language workspace-lsp-roots configuration when
    opening new documents
  * Consistently replace line-endings in paste/replace commands
  * Fix formatting in error statusline messages when inspecting
    variables in DAP
  * Fix invisible printing of headers in --health output on light
    terminals
  * Accept integers serialized as floats in the JSONRPC id field
  Themes:
  * Add new themes:
    adwaita-light, ao, carbonfox, eiffel,
    seoul256, sunset, vintage, yo
  * Update themes:
    bogster, dark_plus, snazzy, everforest,
    gruvbox, hex, modus, voxed
  Languages:
  * Added new languages:
    jjdescription, i3wm and Sway configs, TypeSpec, jq, Thrift,
    Gherkin, Circom, Dune, Snakemake, Cylc, textproto, Spade,
    NestedText, Quint, Amber-lang, Vento, Teal, Koto, NGINX
  * Add comment injections for Hare
  * Improve highlights for blade.php files
  * Update tree-sitter-slint
  * Recognize just files as Just
  * Recognize mdx as Markdown
  * Update Just grammar and queries
  * Recognize tclsh as TCL
  * Update Godot grammar and queries
  * Update Gleam grammar and queries
  * Add mesonlsp for Meson
  * Update HTML highlights
  * Add comment textobjects for Verilog
  * Switch tree-sitter-just grammar
  * Update tree-sitter-fsharp
  * Add nixd for Nix
  * Highlight types and enum members from the Rust prelude
  * Improve textobjects for HCL, Nix
  * Add textobjects queries for docker-compose, dockerfile, env,
    git-config, hcl, hocon, prisma, SQL and YAML
  * Recognize cshtml files as HTML
  * Set a memory limit for the Lean language server
  * Add configurations for jedi and ruff language servers
  * Update Vue highlights
  * Switch tree-sitter-hcl grammar
  * Fix odinfmt formatter configuration
  * Recognize rbs files as Ruby
  * Update tree-sitter-nickel
  * Recognize ldtk and ldtkl files as JSON
  * Fix highlights for builtin functions in Fish
  * Add superhtml for HTML
  * Add a configuration for the Vale language server
  * Add Erlang Language Platform
  * Update Odin highlights
  * Remove auto-pairs for single quotes in SML
  * Add glsl_analyzer for GLSL
  * Recognize .prettierrc as YAML
  * Fix swift-format formatter configuration
  * Add package.json and tsconfig.json as JS/TS workspace roots
  * Add "INVARIANT" to comment error highlights
  * Update Rescript grammar and queries
  * Update tree-sitter-nasm
  * Update LLVM grammars
  * Update Perl and Pod grammars
  * Add Nim injections in Nix
  * Recognize livemd as Markdown
  * Update Unison grammar and queries
  * Turn off Swift auto-format by default
  * Recognize .swift-format as JSON
  * Recognize .clangd and .clang-format as YAML
  * Recognize ssh_config.d/*.conf as sshclientconfig
  * Update comment token configs for Zig
  * Update tree-sitter-bicep
  * Add hyperls for Hyperlang
  * Add highlight queries for Solidity
  * Recognize WORKSPACE.bzlmod as Starlark
  * Update Ada grammar and queries
  * Restrict Hocon file-types glob patterns
  * Update Mojo language server to Magic
  * Switch tree-sitter-v grammar
  * Add "COMPLIANCE" to comment error highlights
  * Add a language server configuration for ltex-ls-plus
  * Update tree-sitter-dockerfile
  * Add ] to PHP outdents
  * Add textobjects for Odin
  * Update tree-sitter-heex and queries
  * Update protobuf highlights
  * Switch tree-sitter-query
  * Add block comment configurations for jinja and nunjucks
  * Add uv shebang for python
  * Update tree-sitter-vento
  * Switch Protobuf tree-sitter grammar
  * Recognize hypr/*.conf as Hyprland</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1738411200">- Update to version 25.01.1:
  Fixes:
  * Fix blank buffer picker preview on doc with no views
  * Fix join_selections behavior on tabs
  * Fix recognition for color LSP completion hex codes for some
    language servers
  * Fix offsets to selections updated by open_below/open_above
    (o/O) in multi-cursor scenarios
  * Fix offsets to selections updated by insert_newline when
    trimming whitespace in multi-cursor scenarios
  * Fix panic in path completion from resolving variables like
    ${HOME:-$HOME}
  * Prevent line comment continuation when using change_selection
    (c) on a line above a comment
  Usability improvements:
  * Run external formatters from the document's directory
  Themes:
  * Update onelight
  * Add cursorline color to iceberg themes
  * Update special, ui.text.directory and ui.virtual.wrap in
    dark_plus
  New languages:
  * CodeQL, Gren
  Updated languages and queries:
  * Fix Teal LSP name
  * Highlight : in Rust as a delimiter
  * Update Swift highlights
  * Highlight JSX attributes as @attribute
  * Improve markdown heading highlights
  * Add comment tokens configuration for JSONC
  * Highlight the never type ! as a type in Rust
  * Expand builtin function highlights for ECMA languages, Rust and
    Haskell
  * Recognize .clang-tidy as YAML
  * Update MATLAB grammar and indent queries
  * Recognize rockspec as Lua
  * Add /// to Dart comment tokens configuration
  * Update Solidity grammar and queries
  * Update Spade grammar and queries
  * Re-enable Hare fetching and building by default
  Packaging:
  * --version now prints a leading zero for single-digit months,
    for example 25.01</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1749297600">- Set `helix-runtime` package as required</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1752667200">- Update to version 25.07:
  Features:
  * Add a picker which explores directories ([#11285](https://github.com/helix-editor/helix/pull/11285), [d4aed40](https://github.com/helix-editor/helix/commit/d4aed40))
  * Allow cycling through multiple LSP Hover responses with `A-n`/`A-p` ([#10122](https://github.com/helix-editor/helix/pull/10122), [2367b20](https://github.com/helix-editor/helix/commit/2367b20))
  * Add support for incomplete LSP completions ([5c1f3f8](https://github.com/helix-editor/helix/commit/5c1f3f8))
  * Add support for EditorConfig ([#13056](https://github.com/helix-editor/helix/pull/13056), [#13443](https://github.com/helix-editor/helix/pull/13443))
  * Add support for LSP document colors ([#12308](https://github.com/helix-editor/helix/pull/12308), [d43de14](https://github.com/helix-editor/helix/commit/d43de14), [47cdd23](https://github.com/helix-editor/helix/commit/47cdd23), [ba54b6a](https://github.com/helix-editor/helix/commit/ba54b6a), [#13188](https://github.com/helix-editor/helix/pull/13188))
  * Support expansions in external formatter arguments ([#13429](https://github.com/helix-editor/helix/pull/13429))
  * Switch out the highlighter for the `tree-house` crate ([#12972](https://github.com/helix-editor/helix/pull/12972), [09bc67a](https://github.com/helix-editor/helix/commit/09bc67a), [a7c3a43](https://github.com/helix-editor/helix/commit/a7c3a43), [3ceae88](https://github.com/helix-editor/helix/commit/3ceae88), [05ae617](https://github.com/helix-editor/helix/commit/05ae617), [5a1dcc2](https://github.com/helix-editor/helix/commit/5a1dcc2), [ebf96bd](https://github.com/helix-editor/helix/commit/ebf96bd), [#13644](https://github.com/helix-editor/helix/pull/13644), [b1f4717](https://github.com/helix-editor/helix/commit/b1f4717), [7410fe3](https://github.com/helix-editor/helix/commit/7410fe3), [633c5fb](https://github.com/helix-editor/helix/commit/633c5fb), [362e97e](https://github.com/helix-editor/helix/commit/362e97e), [#13828](https://github.com/helix-editor/helix/pull/13828), [6fd1efd](https://github.com/helix-editor/helix/commit/6fd1efd))
  * This fixes a number of highlighter bugs.
  * Locals like parameter highlights are now highlighted even when the definition is not in view.
  * Markdown is now injected into rust doc comments (`///` and `//!`).
  * Add support for the DAP `startDebugging` reverse request ([#13403](https://github.com/helix-editor/helix/pull/13403))
  Fixes:
  * Fix panic from using `search_selection_detect_word_boundaries` (`*`) at the end of the file ([#12611](https://github.com/helix-editor/helix/pull/12611))
  * Discard placeholder text for zero tabstop `${0:placeholder}` ([#12647](https://github.com/helix-editor/helix/pull/12647))
  * Fix panic in `goto_file` (`gf`) on file names with non-ASCII characters ([#12673](https://github.com/helix-editor/helix/pull/12673))
  * Only accept unmodified characters in `goto_word` (`gw`) ([f5f9f49](https://github.com/helix-editor/helix/commit/f5f9f49), [0364521](https://github.com/helix-editor/helix/commit/0364521))
  * Skip recording keys pressed by macros while recording a macro ([#12733](https://github.com/helix-editor/helix/pull/12733))
  * Deny unknown fields in `editor.smart-tab` config ([28047fe](https://github.com/helix-editor/helix/commit/28047fe))
  * Fix soft-wrap word boundary detection for Unicode combining accent characters ([#12483](https://github.com/helix-editor/helix/pull/12483))
  * Fix clearing of infobox popups in `select_register` and `insert_register` commands ([e882a75](https://github.com/helix-editor/helix/commit/e882a75))
  * Fix handling of `stderr` of DAP child processes ([d0d1693](https://github.com/helix-editor/helix/commit/d0d1693))
  * Cancel all pending requests when a DAP session terminates ([26db541](https://github.com/helix-editor/helix/commit/26db541))
  * Properly discard out-of-date diagnostics ([313a647](https://github.com/helix-editor/helix/commit/313a647))
  * Fix display of multiple language servers in `hx --health` ([#12841](https://github.com/helix-editor/helix/pull/12841))
  * Respect `editor.default-yank-register` in `:yank-joined` ([#12890](https://github.com/helix-editor/helix/pull/12890))
  * Escape percent character when pasting the history register into the picker ([#12886](https://github.com/helix-editor/helix/pull/12886))
  * Render rulers before the cursor ([2d3b75a](https://github.com/helix-editor/helix/commit/2d3b75a))
  * Avoid inserting final newlines in empty files ([67879a1](https://github.com/helix-editor/helix/commit/67879a1))
  * Gracefully handle partial failure in multi-language-server requests ([#13156](https://github.com/helix-editor/helix/pull/13156), [14cab4b](https://github.com/helix-editor/helix/commit/14cab4b))
  * Improve LSP progress message display in the statusline ([#13180](https://github.com/helix-editor/helix/pull/13180))
  * Fix behavior of `&lt;esc&gt;` removing added indentation in documents with CRLF line endings ([702a961](https://github.com/helix-editor/helix/commit/702a961))
  * Append changes to document history before pushing jumplist jumps ([#13619](https://github.com/helix-editor/helix/pull/13619))
  * Fix overflow in the display of large chunks of text in the signature-help component ([#13566](https://github.com/helix-editor/helix/pull/13566))
  * Fix panic from clearing whitespace when changing multiple selections on one line ([#13673](https://github.com/helix-editor/helix/pull/13673))
  * Include formatting options in LSP range formatting request ([#13734](https://github.com/helix-editor/helix/pull/13734))
  * Consistently set statusline errors when LSP features are not available ([#12577](https://github.com/helix-editor/helix/pull/12577))
  * Fix `goto_file` on Windows ([#13770](https://github.com/helix-editor/helix/pull/13770))
  * Fix crash in `goto_word` (`gw`) when `editor.jump-label-alphabet` is configured to be empty ([#13863](https://github.com/helix-editor/helix/pull/13863))
  * Fix `open_above` / `open_below` (`o` / `O`) when using a count on a document with CRLF line-endings ([#13905](https://github.com/helix-editor/helix/pull/13905))
  New languages:
  * Ghostty config ([#12703](https://github.com/helix-editor/helix/pull/12703))
  * Tera ([#12756](https://github.com/helix-editor/helix/pull/12756))
  * FGA ([#12763](https://github.com/helix-editor/helix/pull/12763))
  * CSV ([#11973](https://github.com/helix-editor/helix/pull/11973))
  * Yara ([#12753](https://github.com/helix-editor/helix/pull/12753))
  * Djot ([#12562](https://github.com/helix-editor/helix/pull/12562))
  * Ink ([#12773](https://github.com/helix-editor/helix/pull/12773))
  * Mail ([#12945](https://github.com/helix-editor/helix/pull/12945))
  * SourcePawn ([#13028](https://github.com/helix-editor/helix/pull/13028))
  * TLA+ ([#13081](https://github.com/helix-editor/helix/pull/13081))
  * Werk ([#13136](https://github.com/helix-editor/helix/pull/13136))
  * Debian control file ([#13245](https://github.com/helix-editor/helix/pull/13245))
  * WESL ([#13267](https://github.com/helix-editor/helix/pull/13267))
  * Fennel ([#13260](https://github.com/helix-editor/helix/pull/13260), [6081a5d](https://github.com/helix-editor/helix/commit/6081a5d))
  * Quarto ([#13339](https://github.com/helix-editor/helix/pull/13339))
  * Pug ([#13435](https://github.com/helix-editor/helix/pull/13435))
  * Slang ([#13449](https://github.com/helix-editor/helix/pull/13449))
  * Dunst config ([#13458](https://github.com/helix-editor/helix/pull/13458))
  * Luau ([#13702](https://github.com/helix-editor/helix/pull/13702))
  * Caddyfile ([#13859](https://github.com/helix-editor/helix/pull/13859))
  * Java properties ([#13874](https://github.com/helix-editor/helix/pull/13874))
  * Git notes ([#13885](https://github.com/helix-editor/helix/pull/13885))
  * systemd (split from INI) ([#13907](https://github.com/helix-editor/helix/pull/13907))
  * JSON-LD (split from JSON) ([#13925](https://github.com/helix-editor/helix/pull/13925))
  * Django HTML ([#13935](https://github.com/helix-editor/helix/pull/13935))
  Packaging:
  * Fix handling of spaces in Bash completion ([#12828](https://github.com/helix-editor/helix/pull/12828))
  * Refactor Nix flake ([#12831](https://github.com/helix-editor/helix/pull/12831), [#13024](https://github.com/helix-editor/helix/pull/13024), [cb1ecc9](https://github.com/helix-editor/helix/commit/cb1ecc9), [#13305](https://github.com/helix-editor/helix/pull/13305))
  * Add `ConsoleOnly` to `Helix.desktop` categories ([#13236](https://github.com/helix-editor/helix/pull/13236))
  * Drop Nix flake dependency on flake-utils ([60a03a3](https://github.com/helix-editor/helix/commit/60a03a3))
  * Increase the MSRV to 1.82 ([#13275](https://github.com/helix-editor/helix/pull/13275))</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1753358400">- Update to version 25.07.1:
  * This is a patch release which lowers the GLIBC requirements of the release artifacts published to GitHub.</changelog>
</package>
<package pkgid="6e5614fdf1284ef1e2fbfa9103c33f33b548e64c36ab7922b8dfa335ab146a05f1636df83b66ea18e5049e4ebcf566aea2b6a86fe4fb2d7d560b23a5bb3a44b8" name="hello-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.3" rel="1.3"/>
  <changelog author="abergmann@novell.com" date="1361188800">- Added GPG Offline checking.</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- update to version 2.9:
  * modernized and improved build system
  * added the possibility of user-defined new-style greetings
  * added support for unicode
  * various translations have been updated</changelog>
  <changelog author="meissner@suse.com" date="1416139200">- removed gpg-offline usage as its checked by source services.</changelog>
  <changelog author="p.drouand@gmail.com" date="1421496000">- Updateto version 2.10
  * The 'Hello, World' message is now part of translations.  The
    translation bug was introduced in release 2.9.
  * Make use of none-recursive build.
  * Removal of user-defined new-style.
  * Include an example how to add a section to a manual page, such as BUGS.
  * Rather than 'fprintf (stderr' use libc 'error()' reporting facility.
  * Start using 'make update-copyright' facility.
  * Generate ChangeLog from git commit logs.
  * Avoid manual page generation errors when cross-compiling.
- Split out translation files into a lang subpackage
- Make main package recommend hello-lang</changelog>
  <changelog author="meissner@suse.com" date="1484568000">- new keyring fetched from savannah homepage, for new maintainer.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1571140800">- don't recommend -lang package as the lang packages uses a
  supplements already
- remove install-info macros (boo#1152105)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1648468800">- GNU Hello 2.12:
  * Remove -h and -v short options
  * Developer visible changes
- all-round spec update showcasing updated packaging
- drop hello-1.3.dif
- make build reproducible boo#1197575 hello-2.12-reproducible.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653912000">- GNU Hello 2.12.1:
  * Fix a minor documentation typo and update the translations</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747656000">- GNU Hello 2.12.2:
  * Update gnulib, and support latest versions of automake and
    autoconf
  * Remove outdated and irrelevant material from the contrib
    directory, which is now itself removed.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1773835200">- GNU Hello 2.12.3:
  * The manual no longer mentions the -h and -v short options
    which were removed in release 2.11.
  * Update gnulib for compatibility with glibc-2.43</changelog>
</package>
<package pkgid="3bfefead4f8174b1716226d8a38a9e401a41952a10676f1bf98637ded81bedeb0a1b6de938c93bac8a454cd89d811fce95dc7e83cf4f12a4629db327f7e443dc" name="hello-debugsource" arch="i586">
  <version epoch="0" ver="2.12.3" rel="1.3"/>
  <changelog author="abergmann@novell.com" date="1361188800">- Added GPG Offline checking.</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- update to version 2.9:
  * modernized and improved build system
  * added the possibility of user-defined new-style greetings
  * added support for unicode
  * various translations have been updated</changelog>
  <changelog author="meissner@suse.com" date="1416139200">- removed gpg-offline usage as its checked by source services.</changelog>
  <changelog author="p.drouand@gmail.com" date="1421496000">- Updateto version 2.10
  * The 'Hello, World' message is now part of translations.  The
    translation bug was introduced in release 2.9.
  * Make use of none-recursive build.
  * Removal of user-defined new-style.
  * Include an example how to add a section to a manual page, such as BUGS.
  * Rather than 'fprintf (stderr' use libc 'error()' reporting facility.
  * Start using 'make update-copyright' facility.
  * Generate ChangeLog from git commit logs.
  * Avoid manual page generation errors when cross-compiling.
- Split out translation files into a lang subpackage
- Make main package recommend hello-lang</changelog>
  <changelog author="meissner@suse.com" date="1484568000">- new keyring fetched from savannah homepage, for new maintainer.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1571140800">- don't recommend -lang package as the lang packages uses a
  supplements already
- remove install-info macros (boo#1152105)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1648468800">- GNU Hello 2.12:
  * Remove -h and -v short options
  * Developer visible changes
- all-round spec update showcasing updated packaging
- drop hello-1.3.dif
- make build reproducible boo#1197575 hello-2.12-reproducible.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653912000">- GNU Hello 2.12.1:
  * Fix a minor documentation typo and update the translations</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747656000">- GNU Hello 2.12.2:
  * Update gnulib, and support latest versions of automake and
    autoconf
  * Remove outdated and irrelevant material from the contrib
    directory, which is now itself removed.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1773835200">- GNU Hello 2.12.3:
  * The manual no longer mentions the -h and -v short options
    which were removed in release 2.11.
  * Update gnulib for compatibility with glibc-2.43</changelog>
</package>
<package pkgid="d6b523c69d5f1505ba35e75eea3136c388920609df0190a3a2db77850237b86df7f23bd579fc7f7390e4488192e30fdbad2cac2ecd89b5f589a75f62b516d8fd" name="helm-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.4" rel="2.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846400">- update to 4.2.0 (bsc#1265428, CVE-2026-41888):
  * Bump to version v4.2 0646808 (George Jenkins)
  * build: Clean up Goreleaser change (#32098) e23bf3a (Scott
    Rigby)
  * fix: add -extldflags -static to dist target to match
    build-cross f60ab7c (Terry Howe)
  * build: use goreleaser build with manual archive creation
    64aa46f (Terry Howe)
  * chore: remove build-cross dependency from test-acceptance
    d199a1a (Terry Howe)
  * ci: add fetch-depth 0 to canary checkout for goreleaser 8289940
    (Terry Howe)
  * fix: address goreleaser build issues flagged in review c075022
    (Terry Howe)
  * fix: pass VERSION as GORELEASER_CURRENT_TAG to preserve
    v-prefix in archive names 04885dd (Terry Howe)
  * fix: disable goreleaser checksums.txt and restrict zip to
    windows only 93103ce (Terry Howe)
  * fix: use index for optional env var in version_template e49a1dc
    (Terry Howe)
  * fix: canary build file names eaa0910 (Terry Howe)
  * Fix archive name 5a75279 (Terry Howe)
  * fix goreleaser archive 37284a9 (Terry Howe)
  * add support for loong64 45336cc (Terry Howe)
  * fix artifact directory a9659b0 (Terry Howe)
  * update configuration to v2 e368f17 (Terry Howe)
  * remove GOTOOLCHAIN e7bea85 (Terry Howe)
  * chore: replace mitchellh/gox with goreleaser 075c096 (Terry
    Howe)
  * chore(deps): bump github.com/distribution/distribution/v3
    12f2c41 (dependabot[bot])
  * chore(deps): bump github/codeql-action from 4.35.2 to 4.35.3
    58e8ffd (dependabot[bot])
  * chore(deps): bump github.com/Masterminds/semver/v3 from 3.4.0
    to 3.5.0 e61bbfb (dependabot[bot])
  * Upgrade kstatus to 1.2 and controller-runtime to 0.24 081c6df
    (Matheus Pimenta)
  * fix: adds topLevel permissions to improve openSSF scores
    277d970 (Gagan H R)
  * Upgrade Go to 1.26, Kubernetes to 1.36, kstatus to 1.1 a4a9cc7
    (Matheus Pimenta)
  * fix(templating): hooks conflicting with templates in
    post-renderers (#32049) 8f56f24 (Matheus Pimenta)
  * docs: fix grammar and spacing in CONTRIBUTING.md db40adb
    (Mohit)
  * chore(deps): bump the k8s-io group with 7 updates 775e794
    (dependabot[bot])
  * chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2
    934ace3 (dependabot[bot])
  * fix(templating): SplitManifests must preserve line endings for
    downstream YAML parsers (#31952) 265c5eb (Matheus Pimenta)
  * chore(deps): bump github.com/mattn/go-shellwords from 1.0.12 to
    1.0.13 48e2b7d (dependabot[bot])
  * Update pkg/chart/common/util/coalesce.go a8e2497 (Evans Mungai)
  * test(values): Add test for nil cleanup in partially overridden
    subchart maps 52fc971 (Johannes Lohmer)
  * fix(values): do not copy chart-default nils into coalesced
    values 0063877 (Johannes Lohmer)
  * test(values): add test for subchart nil producing %!s() 6eb4ebf
    (Johannes Lohmer)
  * test(values): add tests for subchart nil value regressions
    5cb4e7d (Johannes Lohmer)
  * chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1
    b5c7c80 (dependabot[bot])
  * fix(templating): fix wrong YAML separator parsing for
    post-renderers (#31941) a27f1ad (Matheus Pimenta)
  * fix: add debug logging to HTTP getter for helm pull c26be60
    (Cairon)
  * chore(deps): bump golang.org/x/crypto from 0.49.0 to 0.50.0
    953f5f0 (dependabot[bot])
  * chore(deps): bump golang.org/x/term from 0.41.0 to 0.42.0
    10fc5f3 (dependabot[bot])
  * chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0
    d89e7c6 (dependabot[bot])
  * chore: Update release notes script for Helm v4 8a95461 (George
    Jenkins)
  * refactor(cli): share RetryingRoundTripper via pkg/kubeenv
    213c869 (Sumit Solanki)
  * chore(deps): bump github.com/lib/pq from 1.12.2 to 1.12.3
    bd5027a (dependabot[bot])
  * fix: unnecessary-format lint issues from merge 087736b (George
    Jenkins)
  * fix: Plugin missing provenance bypass 586eb57 (George Jenkins)
  * chore(deps): bump github.com/fluxcd/cli-utils c8c5dfa
    (dependabot[bot])
  * chore(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
    998466c (dependabot[bot])
  * chore(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
    b0cec58 (dependabot[bot])
  * chore(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
    6ebfb29 (dependabot[bot])
  * test(kube): fix flaky WaitForDelete test by avoiding informer
    sync race a7f8443 (Terry Howe)
  * test(kube): fix flaky WaitForDelete timing in status wait tests
    4c0d21f (Terry Howe)
  * chore(deps): bump github.com/distribution/distribution/v3
    08dea9c (dependabot[bot])
  * Minor nit: fix import instructions to comply with canonical
    import paths de58531 (Anmol Virdi)
  * chore(deps): bump github.com/distribution/distribution/v3
    9b1ad4c (dependabot[bot])
  * fix(action): return correct error variable in prepareUpgrade
    8ef2d45 (Rhys McNeill)
  * chore(deps): bump github.com/lib/pq from 1.12.1 to 1.12.2
    cd7cf76 (dependabot[bot])
  * chore(deps): bump github/codeql-action from 4.30.7 to 4.35.1
    45ee55b (dependabot[bot])
  * chore(deps): bump github.com/lib/pq from 1.12.0 to 1.12.1
    9a06741 (dependabot[bot])
  * chore(deps): bump actions/setup-go from 6.2.0 to 6.4.0 d1e31ca
    (dependabot[bot])
  * fix(kube): clarify server-side apply patch errors f257c95
    (abhay1999)
  * fix: pin codeql-action/upload-sarif to commit SHA in scorecards
    workflow 7025480 (Terry Howe)
  * refactor(cli): decouple EnvSettings from pkg/kube 64f1d0a
    (Sumit Solanki)
  * docs(registry): fix incorrect and improve clarity of comments
    in client.go 85bf56e (Debasish Mohanty)
  * refactor(cli): decouple EnvSettings from pkg/kube to avoid
    import cycles 1549937 (Sumit Solanki)
  * chore(deps): bump github.com/ProtonMail/go-crypto from 1.3.0 to
    1.4.1 c7a75b1 (dependabot[bot])
  * chore(deps): bump github.com/lib/pq from 1.11.2 to 1.12.0
    3a7573a (dependabot[bot])
  * chore(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0
    0229da1 (dependabot[bot])
  * docs(engine): fix misleading toTOML doc comment c1a5a6e (Ilya
    Kiselev)
  * feat(engine): add mustToToml template function b075f7a (Ilya
    Kiselev)
  * chore: fix unnecessary-format issues from revive 7edfff3
    (Matthieu MOREL)
  * chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3
    37185d2 (dependabot[bot])
  * chore: fix bool-compare issues from testifylint 071558d
    (Matthieu MOREL)
  * chore: enable perfsprint linter 6249489 (Matthieu MOREL)
  * ignore error plugin loads (cli, getter) 47a0840 (George
    Jenkins)
  * chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.0
    3d06fd1 (dependabot[bot])
  * fix(kube): remove legacy import comments from test files
    e64d628 (Terry Howe)
  * pkg/kube: remove legacy import comments d7cdc9e (abhay1999)
  * fix: Plugin version path traversal 36dcc27 (George Jenkins)
  * chore(deps): bump golang.org/x/term from 0.40.0 to 0.41.0
    c4be7af (dependabot[bot])
  * chore: fix some minor issues in the comments 259f181 (tsinglua)
  * fix: Chart dot-name path bug 6018499 (George Jenkins)
  * chore(deps): bump sigs.k8s.io/controller-runtime from 0.23.1 to
    0.23.3 74e7cf8 (dependabot[bot])
  * fix: insert newline after doc separators glued to content by
    template trimming af94abf (Matheus Pimenta)
  * chore(deps): bump github.com/cloudflare/circl from 1.6.1 to
    1.6.3 16073b1 (dependabot[bot])
  * chore: enable modernize linter (#31860) e31a078 (Matthieu
    MOREL)
  * Restored --atomic flag on install command 16573f8 (Travis
    Leeden)
  * fix: bump go.opentelemetry.io/otel/sdk to v1.40.0 for
    GO-2026-4394 b550ce9 (Terry Howe)
  * fix: bump fluxcd/cli-utils to v0.37.2-flux.1 1dfa77e (Terry
    Howe)
  * Update pkg/cmd/status.go 5d40f17 (Matthieu MOREL)
  * chore(internal): enable perfsprint linter (#31871) d4f6193
    (Matthieu MOREL)
  * chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
    82d9bed (dependabot[bot])
  * chore(pkg): fix perfsprint linter issues part 6 dc0e3f1
    (Matthieu MOREL)
  * chore(pkg): enable perfsprint linter e3c74fd (Matthieu MOREL)
  * chore(pkg): enable perfsprint linter 1d2d63c (Matthieu MOREL)
  * chore(pkg): enable perfsprint linter 63f03c0 (Matthieu MOREL)
  * chore(pkg): enable perfsprint linter c25c988 (Matthieu MOREL)
  * chore(pkg): enable perfsprint linter 0fecfd0 (Matthieu MOREL)
  * chore(internal): enable perfsprint linter 6524162 (Matthieu
    MOREL)
  * chore(pkg): enable perfsprint linter 6c2cb2f (Matthieu MOREL)
  * chore(internal): enable perfsprint linter 9409226 (Matthieu
    MOREL)
  * Replace unneeded use of t.Fatalf with t.Fatal 36cb3a2 (Mads
    Jensen)
  * fix: enable nolinlint linter 5b6c6bb (Matthieu MOREL)
  * fixup strings.Cut variables b667317 (George Jenkins)
  * chore: Improve AGENTS.md 956c724 (George Jenkins)
  * chore: fixes 92b64e8 (George Jenkins)
  * fix: correct import comment in statuswait.go from v3 to v4
    c59c140 (rohansood10)
  * fix: handle OCI digest algorithm prefix in chart downloader
    (#31601) ee01860 (Evans Mungai)
  * chore(deps): bump actions/stale from 10.1.1 to 10.2.0 304d25f
    (dependabot[bot])
  * chore(deps): bump the k8s-io group with 7 updates 0b13436
    (dependabot[bot])
  * feat(release): add internal/release/v2 package for chart v3
    support (#31709) 4a91f3a (Evans Mungai)
  * chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0
    7823853 (dependabot[bot])
  * chore(deps): bump golang.org/x/term from 0.39.0 to 0.40.0
    aec7ace (dependabot[bot])
  * chore(deps): bump github.com/lib/pq from 1.11.1 to 1.11.2
    a23b638 (dependabot[bot])
  * chore(deps): bump golang.org/x/text from 0.33.0 to 0.34.0
    5cddc95 (dependabot[bot])
  * chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.21.0 to
    0.21.1 2e266c3 (dependabot[bot])
  * fix(pkg): errorlint linter 259f76a (Matthieu MOREL)
  * fix(internal): errorlint linter 0254182 (Matthieu MOREL)
  * fix(pkg): errorlint linter 6d1490e (Matthieu MOREL)
  * fix(pkg): errorlint linter 4d0ae7f (Matthieu MOREL)
  * fix(internal): errorlint linter abecafa (Matthieu MOREL)
  * fix(pkg): errorlint linter 4330bde (Matthieu MOREL)
  * fix(pkg): errorlint linter c8989d9 (Matthieu MOREL)
  * fix(cmd): errorlint linter edbd705 (Matthieu MOREL)
  * chore: new KEYS entry for George Jenkins 5638c35 (George
    Jenkins)
  * fix(downloader): safely handle concurrent file writes on
    Windows 76eb37c (Orgad Shaneh)
  * fix(install): check nil for restClientGetter and fix tests
    9817a68 (Manuel Alonso)
  * feat(create): add --chart-api-version flag (when
    HELM_EXPERIMENTAL_CHART_V3 env var is set) (#31592) 5aac320
    (Evans Mungai)
  * chore(pkg): fix modernize linter 0d75d86 (Matthieu MOREL)
  * chore(internal): fix modernize linter 859292e (Matthieu MOREL)
  * chore(pkg): fix modernize linter 5cc2e55 (Matthieu MOREL)
  * chore(pkg): fix modernize linter ba38159 (Matthieu MOREL)
  * chore(internal): fix modernize linter e2d184c (Matthieu MOREL)
  * chore(pkg): fix modernize linter 111d4e6 (Matthieu MOREL)
  * add image index test e8f386b (Pedro Tôrres)
  * fix pulling charts from OCI indices d983696 (Pedro Tôrres)
  * chore(deps): bump github.com/lib/pq from 1.10.9 to 1.11.1
    9c9c3a6 (dependabot[bot])
  * Revert "Consider GroupVersionKind when matching resources"
    787b61c (Matheus Pimenta)
  * chore(deps): bump sigs.k8s.io/controller-runtime from 0.23.0 to
    0.23.1 becf9bf (dependabot[bot])
  * fix(template): deprecate unused --hide-notes and
  - -render-subchart-notes flags 6d5f56f (Scott Rigby)
  * chore(deps): bump github.com/fluxcd/cli-utils b53198e
    (dependabot[bot])
  * chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 b59e533
    (dependabot[bot])
  * whitespace ec07265 (Austin Abro)
  * fix(copystructure): handle nil elements in slice copying
    e3829eb (Philipp Born)
  * use logger with waiter 63b40a7 (Austin Abro)
  * feat(kstatus): fine-grained context options for waiting b0b35f1
    (Matheus Pimenta)
  * Apply suggestions from code review 26e28e8 (George Jenkins)
  * Remove legacy sync-repo.sh script 97fd007 (Jeevan Yewale)
  * chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to
    0.23.0 5262007 (dependabot[bot])
  * docs: document uninstall using cascade foreground flag e70d59d
    (Evans Mungai)
  * bugfix(kstatus): do not wait forever on failed resources
    bbec77c (Matheus Pimenta)
  * Modernize Helm v3 CONTRIBUTING.md 443a2a6 (George Jenkins)
  * chore(defaults): server-side apply SDK defaults should always
    match the CLI defaults c1cc625 (Matheus Pimenta)
  * chore: clarify --wait flag help text 828038a (Evans Mungai)
  * chore(deps): bump actions/setup-go from 6.1.0 to 6.2.0 e223771
    (dependabot[bot])
  * chore(refactor): better testing and functionality for
    installing crd 6501ef4 (Manuel Alonso)
  * bugfix(storage): fix storage not getting logger from driver
    a8eb527 (Matheus Pimenta)
  * chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0
    da1d68a (dependabot[bot])
  * fix(test): fix tests and check nil for restclient 0f949a9
    (Manuel Alonso)
  * fix(test): merge fix correctly 561410a (Manuel Alonso Gonzalez)
  * Remove refactorring changes from coalesce_test.go 0298b2f
    (Evans Mungai)
  * Fix import b8937ad (Evans Mungai)
  * Update pkg/chart/common/util/coalesce_test.go a333bba (Evans
    Mungai)
  * Fix rollback for missing resources 374aeb4 (Feruzjon
    Muyassarov)
  * fix(install): add more tests and check nil file data 00f0a48
    (Manuel Alonso)
  * fix(test): no check empty resources 0357e8d (Manuel Alonso)
  * fix(install): check lenght and file nil, add tests 52235cc
    (Manuel Alonso)
  * fix(action): crd resources can be empty 268593b (Manuel Alonso)
  * fix: casing issue fixed 1709114 (Mujib Ahasan)
  * fix: error handled correctly 9486062 (Mujib Ahasan)
  * fix: doc string added 12e8b71 (Mujib Ahasan)
  * Fix lint warning 3416dd5 (Evans Mungai)
  * Preserve nil values in chart already 679f051 (Evans Mungai)
  * fix(values): preserve nil values when chart default is empty
    map 292fe70 (Evans Mungai)
  * update: test coverage added for helper function
    validateNameAndGenerateName 1154099 (Mujib Ahasan)
  * update: helper function added for the business logic 522d2fe
    (Mujib Ahasan)
  * generateName is also considered in logic 6769fb6 (Mujib Ahasan)
  * fxi: test concurrency download index 64bae71 (Terry Howe)
  * update: business logic respected for skipping object missing
    name b357bca (Mujib Ahasan)
  * fixed: --dry-run=server now respect generateName 2820ebe (Mujib
    Ahasan)
  * Make error message instructional for the case of lock file
    being out of date 1836c59 (Andreas Sommer)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779192000">- update golang/x/net to v0.53.0 (bsc#1265758, CVE-2026-33814)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779883200">- update golang/x/net to v0.55.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781352000">- update to 4.2.1 (bsc#1270127, CVE-2026-48978,
    bsc#1271660, CVE-2026-50151):
  * Fixed data race detected by -race flag when concurrent
    goroutines (upgrade + rollback, install + uninstall) both call
    GetWaiterWithOptions on the same FailingKubeClient instance
    [#31925]
  * Fixed helm command success messages writing to stderr instead
    of stdout. Now correctly outputing to stdout #32056
  * Fixed Helm 4 emitting "unable to find exact version" when using
    version range constraints #31757
  * Fixed a race condition in WaitForDelete where the status
    observer canceled the watch too early, causing intermittent
    failures when running a full test suite #32081
  * Bumped golang.org/x/net to v0.55.0 to address GO-2026-5026
    [#32153]
  * Fixed SDK errors by upgrading dependencies: cli-utils 1.2.1,
    controller-runtime 0.24.1 and k8s 1.36.1 #32128
  * Dependency updates
- removed go_modules replace for golang.org/x/net as the fix is now
  upstream</changelog>
  <changelog author="Bharti Gautam &lt;bharti.gautam@suse.com&gt;" date="1781870400">- Update helm to 4.2.2:
  * Revert: Fixed a race condition in WaitForDelete where the status
    observer canceled the watch too early, causing intermittent
    failures when running a full test suite #32214</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783684800">- update to 4.2.3 (bsc#1271997, CVE-2026-56852):
  * chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0
    43e8b7f (Terry Howe)
  * bump golang.org/x/text to v.0.40.0</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1784289600">- update x/net to 0.57.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1785153600">- add CVE-2026-63308.patch (CVE-2026-63308, bsc#1272402)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786708800">- update to 4.2.4 (bsc#1276510, CVE-2026-41178):
  * fix: Improve error reporting for helm template --debug with
  - -show-only- #31185
  * fix: fetch logs from all containers in test pods- #32099
  * fix(provenance): check error return in Digest and
    encodeRelease- #32136
  * fix panic on repeated IsReachable calls- #32184
  * fix: set [pull,push] scope when helm push to a registry(use
    token auth) - v4- #31211
  * Fix missing conflict retry with server-side apply- #32088
  * Properly format the extra field in gzipped packages- #31884
  * Fix vanishing empty lines- #32327
  * fix: pass registry client to downloader.Manager in upgrade-
    [#32400]
  * chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1-
    [#32450]
  * fix: bump go.opentelemetry.io/otel to v1.44.0 for GO-2026-5158-
    [#32521]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1787313600">- update vendor.tar to fix
  * bsc#1275025, CVE-2026-56864
  * bsc#1275024, CVE-2026-56865
  * bsc#1271462, CVE-2026-50163</changelog>
</package>
<package pkgid="52285d2c9f008fb802445911aef3fc02ef2aaf19af23659527170de29644c82e0ef26e9d5497b182f21dc7df7e1f3cfb533600efa50fa7ac3942e45b6f308ebf" name="helm-docs-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.2" rel="1.10"/>
  <changelog author="kastl@b1-systems.de" date="1656504000">- Update to version 1.11.0:
  * fix: fixes file operations to work when not running from the chart root and fixes several tests
  * adding ignore-non-descriptions flag
  * fix broken file sorting
  * Add an option to list charts to generate
  * Added file lazy loading
  * Improve code according to mjpitz suggestions
  * Rename @section to @raw
  * Add option for ignoring values
  * chore: generate READMEs for example charts with new version
  * Added Helm .Files</changelog>
  <changelog author="kastl@b1-systems.de" date="1695211200">- Update to version 1.11.1:
  * chore: change readme to trigger ci
  * Update pkg/helm/chart_info.go
  * fix: change error to err to not conflict with builtin interface
  * fix: update goreleaser and way to get env
  * fix: update actions
  * Fixed GoReleaser
  * Fixing build
  * Fixed deprecation
  * Fixing GoReleaser deprecated action
  * Introducing options from the CLI and unit test to confirm
    strict linting of documentation comments
  * fix: String additional empty line from generated README.md
  * chore: updates example chart READMEs for v1.11.0</changelog>
  <changelog author="kastl@b1-systems.de" date="1695211201">- Update to version 1.11.2:
  * Revert "fix: String additional empty line from generated
    README.md"
  * chore: update github actions to be able to reproduce using act
  * chore: adding todo to refactor main test
  * fix: removing goreleaser project env var to be able to test
    locally
  * fix: remove var env dependency by moving tests
  * chore: change readme to trigger ci</changelog>
  <changelog author="kastl@b1-systems.de" date="1696939200">- Update to version 1.11.3:
  * hotfix: changing back artifacts name
  * fix: correct contributing link referent in pr template
  * fix: changed to always get the latest version on the helm docs
    pre commit
  * Bump all available dependencies to latest.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 1.12.0:
  * conform to MD022
  * Change example section chart to new templates
  * Add some comments about parsing of key comments
  * Sectioned values are default if provied
  * Factor out sorting value rows and add dedicated default section
  * Update README.md with pre-commit usage examples
  * Update .pre-commit-hooks.yaml
  * Put the creation and sorting of sectioned Value Rows in its own
  * functions
  * Add Tests for section feature
  * Give an example of how to use sections
  * Add possibility to generate subsectioned Values Tables
  * Pin container version to tagged release v1.11.0
  * Add containerized pre-commit hook
  * Copy NotationType in Nil Values
  * fix(README): change the way helm-docs is installed
  * Fix filename
  * Adds AsMap to iterate over .Files.Glob</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708776000">- Update to version 1.13.0:
  * Release v1.13.0
  * chore: adds git-cliff configuration, generates historical
    changelog and adds a release script
  * fix: Solves #217 where helm-docs would segfault due in charts
    with certain comment format
  * feat: update to use go1.22
  * license: update to use spdx id
  * Update Alpine to v3.19
  * fix: Correct the name of the GitHub repository in the README
    fixes issue #208
  * chore: updates generated chart documentation for version
    v1.12.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710590400">- Update to version 1.13.1:
  * Release v1.13.1
  * chore: updates golang.org/x/crypto to fix vulnerability
  * Update documentation for default template
  * chore: updates chart docs with v1.13.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699200">- Update to version 1.14.0:
  * Release 1.14.0
  * fix: Fixes goreleaser action by using new flag
  * chore(deps): bump github.com/stretchr/testify from 1.8.3 to
    1.9.0
  * chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.1
  * chore(deps): bump goreleaser/goreleaser-action from 4 to 6
  * chore(deps): bump alpine from 3.19 to 3.20
  * chore(deps): bump docker/setup-buildx-action from 2 to 3
  * chore(deps): bump docker/setup-qemu-action from 2 to 3
  * chore(deps): bump crazy-max/ghaction-import-gpg from 5 to 6
  * Add dependabot
  * Use helm v3
  * revert go.mod
  * add toYaml example
  * add example
  * chore: set go version to 1.22.0
  * chore: renders example chart documentation using v1.13.1
  * add a flag to remove the version footer
  * feat: add toYaml and fromYaml to functions map</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699201">- Update to version 1.14.1:
  * Release 1.14.1
  * Update go.mod via 'go mod tidy'
  * chore: generates documentation using new v1.14.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720699202">- Update to version 1.14.2:
  * Release v1.14.2
  * fix: Adds check for tag format to release script, also makes
    release script error on improper tags
  * chore(deps): bump helm.sh/helm/v3 from 3.15.1 to 3.15.2</changelog>
</package>
<package pkgid="8f81e5b1c1de22b4072ba66b8b171b159fc10fa4302141801f77536449a249fb831893279013360541fa931f4c74b63798e505c6961c2833653f761b2c2a8f25" name="helm-schema-debuginfo" arch="i586">
  <version epoch="0" ver="0.23.5" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770638400">- Update to version 0.21.1:
  no code changes
- Update to version 0.21.0:
  * feat: Add annotate functionality
- Update to version 0.20.3:
  * fix(uncomment): preserve indentation and flush buffer on
    uncommented lines
  * chore(deps): update alpine:3.23 docker digest to 2510918
  * chore(deps): update azure/setup-helm digest to 1a275c3
  * chore(deps): update docker/login-action digest to c94ce9f</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770984000">- Update to version 0.21.2:
  * fix: Fixed various bugs and improved docs
  * chore(deps): update actions/checkout digest to de0fac2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773057600">- Update to version 0.21.3:
  * chore: version++
  * fix: Add missing required in root schema
  * docs: Add comment about tpl mapping
  * chore(deps): update github artifact actions
  * chore(deps): update actions/setup-go digest to 4b73464
  * feat: support Helm's import-values directive
  * refactor(tests): move test chart files into charts/
    subdirectory
  * feat: support patternProperties, definitions, and composition
    keywords in @schema.root
  * fix: respect @schema.root when separated from first key by
    blank lines
  * chore(deps): update goreleaser/goreleaser-action action to v7
  * feat: add system pre-commit hook
  * map helm-docs `tpl` type to `string`</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773230400">- Update to version 0.22.0:
  * chore: version++
  * feat: Add const-from-value support
  * feat: Merge found values file
  * chore(deps): update docker/setup-qemu-action action to v4
  * chore(deps): update docker/setup-buildx-action action to v4
  * chore(deps): update docker/login-action action to v4
  * chore(deps): update crazy-max/ghaction-import-gpg action to v7</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774958400">- Update to version 0.23.0:
  * Bug Fixes
  - adjust pre-commit-hooks by @dadav
  - use better name for pre-commit task by @dadav
  - adjust pre-commit-hooks by @dadav
  - use latest version by @dadav
  - map also contains arrays by @dadav
  - move version into separate file by @dadav
  - adjust version in pre-commit hooks by @dadav
  - make exit code working by @dadav
  - add global property if not present by @dadav
  - use structs to parse the schema by @dadav
  - make it working by @dadav
  - make it working by @dadav
  - remove required fields on dependencies by @dadav
  - set to nil by @dadav
  - clarify warning by @dadav
  - use pointers by @dadav
  - adjust pre-commit hook to only run on Chart.yaml and
    values.yaml changes by @dadav
  - move sorting to util package by @dadav
  - adjust error message by @dadav
  - make sure this matches nested files by @dadav
  - use draft 7 by @dadav
  - clarify help by @dadav
  - Adjust linting hints by @dadav
  - Adjust structs field alignment by @dadav
  - Make required field working for properties by @dadav
  - Set type to object if properties are used by @dadav
  - Be sure to only start on valid yaml by @dadav
  - convert upper to lower case in help for consistency + typo by
    @Grraahaam
  - improve troubleshooting by @Grraahaam
  - omit topology sorting when --no-dependencies by @Grraahaam
  - Update dependencies by @dadav
  - Make it possible to sort charts with same name by @dadav
  - Update dependencies by @dadav
  - Update deps by @dadav
  - Adjust version and options by @dadav
  - Should run in the end by @dadav
  - Use alias if defined by @dadav
  - Make newline optional by @dadav
  - Should consider all possible types by @dadav
  - put schema reference below document start
  - adding empty line after yaml-language-server, keeping
    distance from other content
  - also remove helm-docs tags when not running with
    dontRemoveHelmDocsPrefix
  - remove left over #\n lines from description
  - Use TrimPrefix instead of TrimLeft by @dadav
  - Fail test if helm-schema fails by @dadav
  - Adjust changed url by @dadav
  - Add example to e2e tests by @dadav
  - Adjust lint hints by @dadav
  - Dupplicate charts are ok by @dadav
  - Do not set type on items by @dadav
  - Adjust test by @dadav
  - Ghcr login by @dadav
  - Permissions by @dadav
  - Adjust workdir to /home/helm-schema by @dadav
  - Format code by @dadav
  - Use single lines by @dadav
  - update module github.com/masterminds/semver/v3 to v3.3.1 by
    @renovate[bot]
  - update module github.com/deckarep/golang-set/v2 to v2.7.0 by
    @renovate[bot]
  - update module github.com/santhosh-tekuri/jsonschema/v5 to v6
    by @renovate[bot]
  - Use latest jsonschema version by @dadav
  - update module github.com/magiconair/properties to v1.8.8 by
    @renovate[bot]
  - Check custom annotations more dynamically by @dadav
  - update module github.com/magiconair/properties to v1.8.9 by
    @renovate[bot]
  - Fix some bugs, add comments by @dadav
  - Split validation in smaller ones by @dadav
  - update module github.com/stretchr/testify to v1.10.0 by
    @renovate[bot]
  - Make it work again by @dadav
  - Decrease verbosity by @dadav
  - Add type if not set by user by @dadav
  - update module github.com/spf13/viper to v1.21.0 by
    @renovate[bot]
  - update module github.com/santhosh-tekuri/jsonschema/v6 to
    v6.0.2 by @renovate[bot]
  - update module github.com/magiconair/properties to v1.8.10 by
    @renovate[bot]
  - uniqueItems test case, must be bool by @alexwiedermann
  - update module github.com/spf13/cobra to v1.10.1 by
    @renovate[bot]
  - Omit required field for non-object schema by @giovanism
  - bug in path when using absolute by @nomalord
  - changed naming of chart searching + archive opening by
    @nomalord
  - warning message for dependencies by @nomalord
  - Claude fixed some bugs by @dadav
  - Use buildx action by @dadav
  - Remove deprecated goreleaser functions by @dadav
  - Add missing steps in build workflow by @dadav
  - update module github.com/spf13/cobra to v1.10.2 (#163) by
    @renovate[bot]
  - resolve deadlock issues causing 5-hour test hangs by @dadav
  - Action secret issue fixed by @dadav
  - Signing issue by @dadav
  - resolve race conditions, type assertions, and convert
    log.Fatal to error returns by @dadav
  - Fixes #139 by @dadav
  - update module github.com/sirupsen/logrus to v1.9.4 (#171) by
    @renovate[bot]
  - update PGP signing method to use clearsign format (#172) by
    @eranor
  - correct provenance file format by @eranor
  - preserve indentation and flush buffer on uncommented lines
    (#179) by @damemi
  - Fixed various bugs and improved docs by @dadav
  - respect @schema.root when separated from first key by blank
    lines by @TvdW
  - Add missing required in root schema by @dadav
  * Chores
  - Add cliff support by @dadav
  - Add release notes to gitignore by @dadav
  - Adjust goreleaser includes by @dadav
  - Adjust renovate config by @dadav
  - Update dependencies by @dadav
  - Use latest version by @dadav
  - Version++ by @dadav
  - add github workflows by @dadav
  - add goreleaser config by @dadav
  - add license file by @dadav
  - adjust comments by @dadav
  - adjust go version in github action by @dadav
  - adjust release tarball name by @dadav
  - adjust workflow name by @dadav
  - bump golang.org/x/crypto from 0.21.0 to 0.31.0 by
    @dependabot[bot]
  - bump versions by @dadav
  - don't ignore values.yaml example by @Grraahaam
  - exclude chore commits by @dadav
  - go mod tidy by @dadav
  - ignoring vscode files by @Grraahaam
  - keeping original singular eol available
  - limit arch support by @dadav
  - pin dependencies (#168) by @renovate[bot]
  - pin dependencies by @renovate[bot]
  - pin orhun/git-cliff-action action to c93ef52 (#199) by
    @renovate[bot]
  - remove old comment by @dadav
  - update actions/checkout action to v4 by @renovate[bot]
  - update actions/checkout action to v5 by @renovate[bot]
  - update actions/checkout action to v6 (#160) by @renovate[bot]
  - update actions/checkout digest to 08eba0b by @renovate[bot]
  - update actions/checkout digest to 93cb6ef (#158) by
    @renovate[bot]
  - update actions/checkout digest to de0fac2 (#180) by
    @renovate[bot]
  - update actions/download-artifact digest to 3e5f45b (#200) by
    @renovate[bot]
  - update actions/download-artifact digest to d3f86a1 by
    @renovate[bot]
  - update actions/setup-go action to v5 by @renovate[bot]
  - update actions/setup-go action to v6 by @renovate[bot]
  - update actions/setup-go digest to 3041bf5 by @renovate[bot]
  - update actions/setup-go digest to 4b73464 (#184) by
    @renovate[bot]
  - update actions/setup-go digest to 4dc6199 (#159) by
    @renovate[bot]
  - update actions/setup-go digest to 7a3fe6c (#170) by
    @renovate[bot]
  - update actions/setup-go digest to d35c59a by @renovate[bot]
  - update actions/setup-go digest to f111f33 by @renovate[bot]
  - update actions/upload-artifact digest to 65c4c4a by
    @renovate[bot]
  - update actions/upload-artifact digest to 6f51ac0 by
    @renovate[bot]
  - update actions/upload-artifact digest to ea165f8 by
    @renovate[bot]
  - update alpine docker tag to v3.21 by @renovate[bot]
  - update alpine docker tag to v3.22 by @renovate[bot]
  - update alpine docker tag to v3.23 (#164) by @renovate[bot]
  - update alpine:3.21 docker digest to 5405e8f by @renovate[bot]
  - update alpine:3.21 docker digest to 56fa17d by @renovate[bot]
  - update alpine:3.23 docker digest to 2510918 (#175) by
    @renovate[bot]
  - update azure/setup-helm action to v5 (#203) by @renovate[bot]
  - update azure/setup-helm digest to 1a275c3 (#176) by
    @renovate[bot]
  - update crazy-max/ghaction-import-gpg action to v7 (#192) by
    @renovate[bot]
  - update docker/login-action action to v4 (#193) by
    @renovate[bot]
  - update docker/login-action digest to 5e57cd1 by
    @renovate[bot]
  - update docker/login-action digest to c94ce9f (#177) by
    @renovate[bot]
  - update docker/setup-buildx-action action to v4 (#194) by
    @renovate[bot]
  - update docker/setup-qemu-action action to v4 (#195) by
    @renovate[bot]
  - update github artifact actions (#165) by @renovate[bot]
  - update github artifact actions (#185) by @renovate[bot]
  - update github artifact actions by @renovate[bot]
  - update goreleaser/goreleaser-action action to v6 by
    @renovate[bot]
  - update goreleaser/goreleaser-action action to v7 (#183) by
    @renovate[bot]
  - update goreleaser/goreleaser-action digest to e435ccd by
    @renovate[bot]
  - update softprops/action-gh-release digest to 153bb8e (#201)
    by @renovate[bot]
  * Documentation
  - clarify how helm-schema behaves by @dadav
  - add logo by @dadav
  - add license info to readme by @dadav
  - make readme prettier by @dadav
  - add info that you need to copy the config first by @dadav
  - add deprecated annotation by @dadav
  - add pre-commit badget by @dadav
  - adjust badges by @dadav
  - add go report badge by @dadav
  - typo by @dadav
  - adjust flags by @dadav
  - add aur install method by @dadav
  - adjust readme by @dadav
  - add missing params by @dadav
  - update help by @dadav
  - add limitations by @dadav
  - improve README by @Grraahaam
  - improve README by @Grraahaam
  - Add missing char by @dadav
  - Adjust description and examples by @dadav
  - add examples to README.md by @Grraahaam
  - add values.yaml example by @Grraahaam
  - add pre-commit config args by @Grraahaam
  - improve examples by @Grraahaam
  - Add missing docs for not and required by @dadav
  - Typo by @dadav
  - Adjust helm plugin install comand by @dadav
  - Add comments by @dadav
  - Improve wording (#154) by @dadav
  - Add comment about tpl mapping by @dadav
  - Clarify the key must be saved in gpg format by @dadav
  * Features
  - add additional option by @dadav
  - add schema embeding by @dadav
  - patch condition property into dependency chart by @dadav
  - use topological sort by @dadav
  - use another jsonschema library by @dadav
  - add SchemaOrBool type by @dadav
  - add patternProperties and use SchemaOrBool type for
    additionalProperies by @dadav
  - use SchemaOrBool by @dadav
  - add prefixedItems by @dadav
  - add option to disable removal of helm-docs prefix by @dadav
  - ignore sorting error by @dadav
  - Add possibility to skip the auto-generation of fields by
    @ubergesundheit
  - Also make it possible to skip required field by @dadav
  - Also make it possible to skip additionalProperties field by
    @dadav
  - Make $ref from external source usable (#11) by @dadav
  - Add possibility to parse comments by @dadav
  - Add flag to insert schema reference to values file by @dadav
  - Support semver in dependencies by @dadav
  - Add support for not keyword by @dadav
  - Add readOnly and writeOnly by @dadav
  - Support array for required field by @dadav
  - Add e2e tests by @dadav
  - Add e2e test for default helm values by @dadav
  - Add container image by @dadav
  - Add MinLength and MaxLength by @dadav
  - Support relative files in ref by @dadav
  - Distribute as helm plugin by @amine7536
  - Support minItems and maxItems by @dadav
  - Add helm-docs compatibility mode by @dadav
  - Support yaml anchors by @dadav
  - Add dependency filter functionality by @dadav
  - Add tests for worker file by @dadav
  - Add tests for errs.go by @dadav
  - Add dont-add-global flag by @dadav
  - Support ref in patternProperties by @dadav
  - Support skipping of type generation by @dadav
  - Support skipping of type generation by @dadav
  - add support to uniqueitems by @alexwiedermann
  - add tests; bump version by @alexwiedermann
  - bump as minor by @alexwiedermann
  - subchart auto-open archives by @nomalord
  - Create arm64 image by @dadav
  - Add signing by @dadav
  - Add missing features by @dadav
  - Add annotate functionality by @dadav
  - add system pre-commit hook (#182) by @sergei-ivanov
  - support patternProperties, definitions, and composition
    keywords in @schema.root (#187) by @TvdW
  - support Helm's import-values directive (#188) by @TvdW
  - Merge found values file by @dadav
  - Add const-from-value support by @dadav
  - adopt pre-existing values.schema.json for dependency charts
    (#202) by @TvdW
  * Refactoring
  - move test chart files into charts/ subdirectory by @TvdW
  * Testing
  - add tests by @dadav
  - add test command to goreleaser config by @dadav
  - add test of anyOf and if,then,else by @dadav
  - use StringLoader by @dadav
  - add test to validate the plugin signing script by @eranor
  - add verification for signed plugin tarballs in release
    workflow by @eranor
  - improve verification process for plugin tarballs and
    provenance files (#173) by @eranor</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- Update to version 0.23.1:
  * Bug Fixes
  - top-level ref to schema root works now by @outofrange
  * Chores
  - Adjut cliff version format by @dadav
  * Testing
  - adding test cases for reproducing top-level ref issues by
    @outofrange
  - adding testcases for bugfix (#211) by @outofrange</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777204800">- Update to version 0.23.2:
  * Bug Fixes
  - Issue with dependencies by @dadav
  * Chores
  - chore(deps): bump helm.sh/helm/v3 from 3.20.1 to 3.20.2
  - chore(deps): update goreleaser/goreleaser-action digest to
    e24998b
  - chore(deps): update alpine:3.23 docker digest to 5b10f43</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 0.23.3:
  * chore: version++
  * chore: Update dependencies
  * docs: Add new helm-docs feature
  * feat: support for helm-docs anyof
  * chore(deps): update orhun/git-cliff-action digest to f50e115
  * chore(deps): update goreleaser/goreleaser-action digest to
    1a80836</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780488000">- Update to version 0.23.4:
  * Chores
  - version++ by @dadav
  * Documentation
  - Update mapping table by @dadav
  * Testing
  - Test helm-docs mappings by @dadav</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.23.5:
  * Bug Fixes
  - Fix nil issue
  - Add more tests
  - update module github.com/magiconair/properties to v1.18.11
    (#235) (#235)
  - update module github.com/santhosh-tekuri/jsonschema/v6 to
    v6.0.3 (#236) (#236)
  - update module github.com/sirupsen/logrus to v1.10.0 (#237)
    (#237)
  - update module github.com/sirupsen/logrus to v1.10.1 (#240)
  - Add discovery phase before processing dependencies
  * Chores
  - Format
  - Update deps
  - Add justfile
  - update docker/login-action digest to 650006c (#221)
  - update docker/setup-buildx-action digest to d7f5e7f (#222)
  - update goreleaser/goreleaser-action digest to 5daf1e9 (#223)
  - Enable automerging
  - update github-actions (#224) (#224)
  - update alpine docker tag to v3.24 (#225)
  - update github-actions to 718ea10 (#226) (#226)
  - update actions/checkout action to v7 (#227)
  - update github-actions (#228) (#228)
  - update softprops/action-gh-release digest to 3d0d988 (#231)
    (#231)
  - update actions/setup-go action to v7 (#232)
  - update github-actions (#233) (#233)
  - update docker/login-action digest to dbcb813 (#234) (#234)
  - update docker/setup-buildx-action digest to 37fe631 (#239)
  - release 0.23.5
  * Documentation
  - Clarify verification support
  - Fix some stale docs
  * Features
  - Add check mode</changelog>
</package>
<package pkgid="c1915092d983efc11fca5ff5c3b30060e70675ba8859c8a4a903e729c0214b84440ae938ed10e7dc5a94eafaf52db0179ddf4a0fb92311ddf122f1638406bdec" name="helm3-debuginfo" arch="i586">
  <version epoch="0" ver="3.21.3" rel="7.1"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779883200">- update golang/x/net to v0.55.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781352000">- Update to version 3.21.1 (bsc#1270127, CVE-2026-48978
    bsc#1271660, CVE-2026-50151):
  * Fixed nil pointer panic that could happen with helm template in
    ClientOnly flows. Now correctly returns a template error #31920
  * Bumped golang.org/x/net to v0.55.0 to address GO-2026-5026
    [#32152]
  * Bumped Go from 1.25 to 1.26 #32168
  * Dependency version updates
  - chore(deps): bump oras.land/oras-go/v2 from 2.6.0 to 2.6.1
  - chore(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0
  - chore(deps): bump golang.org/x/term from 0.43.0 to 0.44.0
  - chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0
  - chore(deps): bump github.com/lib/pq from 1.11.2 to 1.12.3
  - chore(deps): bump github.com/distribution/distribution/v3
  - chore(deps): bump github.com/containerd/containerd from
    1.7.30 to 1.7.32
  - chore(deps): bump github.com/Masterminds/semver/v3 from 3.4.0
    to 3.5.0
  - chore(deps): bump github.com/mattn/go-shellwords from 1.0.12
    to 1.0.13
  - chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0
  - chore(deps): bump k8s.io/klog/v2 from 2.130.1 to 2.140.0
  - chore(deps): bump golang.org/x/text from 0.35.0 to 0.37.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781956800">- update to 3.21.2:
  * chore(deps): bump the k8s-io group with 2 updates 1259634
    (dependabot[bot])
  * fixes b52e276 (Matheus Pimenta)
  * chore(deps): bump the k8s-io group across 1 directory with 2
    updates 3342dbf (dependabot[bot])</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1783080000">- remove replacement - is now in 3.21.2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783684800">- Update to version 3.21.3:
  * Apply suggestions from code review 1ad6e68 (Benoit Tigeot)
  * fix: drop containerd v1 dep to resolve govulncheck CVEs 037733e
    (Benoit Tigeot)
  * chore(deps): bump github.com/containerd/containerd from 1.7.32
    to 1.7.33 d3e178b (dependabot[bot])</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1784289600">- update x/net to 0.57.0 (bsc#1266598, CVE-2026-39821)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1784635200">- update x/text to 0.40.0 (bsc#1271997, CVE-2026-56852)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1785153600">- add CVE-2026-63308.patch (CVE-2026-63308, bsc#1272402)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1787313600">- bump vendor to address various security issues:
  * golang.org/x/mod@v0.40.0
  * oras.land/oras-go/v2@v2.6.2
  * google.golang.org/grpc@v1.82.1 (bsc#1276514)
  * go.opentelemetry.io/otel@v1.44.0 (bsc#1276644, CVE-2026-41178)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1788264000">- update vendor.tar to fix
  * bsc#1277949, CVE-2026-37236</changelog>
</package>
<package pkgid="df2b66f809847ea9845472a99d5a3196e7e551d3a793bf391e56cadf0d2f2f118381263ead9be38ec1d71cbccdbb529c13744f238a9b8733dbef0ffc877d9f65" name="helmfile-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.4" rel="1.1"/>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1779451200">- Update to version 1.5.2:
  * Bump Helm support to 3.21.0 and 4.2.0 by @Copilot in #2588
  * bump helm-diff to v3.15.7 by @Copilot in #2591
  * fix: refresh Chart.lock after rewriting file:// dependencies by
    @sstarcher in #2587
  * feat: support HELMFILE_KUBE_CONTEXT env var for default kube
    context by @dschmidt in #2593
  * feat: support HELMFILE_NAMESPACE env var for default namespace
    by @dschmidt in #2592
  * fix: normalize dependency chart path before DirectoryExistsAt
    check by @yxxhero in #2598
  * Add jsonPatches regression coverage for chartify lookup
    rendering by @Copilot in #2586
  * feat: add defaultInherit for automatic release template
    inheritance by @yxxhero in #2600
  * fix: restore kubedog status progress output during tracking by
    @yxxhero in #2602
  * feat: show diff preview when sync --interactive is used by
    @vomba in #2603
  * build(deps): bump github.com/containerd/containerd from 1.7.30
    to 1.7.32 by @dependabot[bot] in #2607
  * feat: support HELMFILE_* env vars for more global flags by
    @dschmidt in #2606</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1781092800">- Update to version 1.5.3:
  * build(deps): bump github.com/gookit/color from 1.5.4 to 1.6.1
    by @dependabot[bot] in #2608
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.17 to 1.32.18 by @dependabot[bot] in #2610
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.101.0 to 1.102.0 by @dependabot[bot] in #2612
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.102.0 to 1.102.1 by @dependabot[bot] in #2613
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.18 to 1.32.20 by @dependabot[bot] in #2614
  * fix: support array of maps in set/setTemplate values by
    @yxxhero in #2615
  * fix: remove naked return by returning expected values by
    @ceriath in #2617
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.102.1 to 1.103.0 by @dependabot[bot] in #2619
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.20 to 1.32.21 by @dependabot[bot] in #2618
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.103.0 to 1.103.1 by @dependabot[bot] in #2620
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.21 to 1.32.22 by @dependabot[bot] in #2621
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.103.1 to 1.103.2 by @dependabot[bot] in #2622
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.22 to 1.32.23 by @dependabot[bot] in #2623
  * Bump helm-diff to v3.15.8 across runtime defaults and execution
    environments by @Copilot in #2624
  * build(deps): bump golang.org/x/sync from 0.20.0 to 0.21.0 by
    @dependabot[bot] in #2625</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1781611200">- Update to version 1.5.4:
  * build(deps): bump golang.org/x/term from 0.43.0 to 0.44.0 by
    @dependabot[bot] in #2629
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.23 to 1.32.24 by @dependabot[bot] in #2627
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.103.2 to 1.103.3 by @dependabot[bot] in #2628
  * fix: Fix broken trackLogs functionality in Kubedog tracker by
    @ggillies in #2630
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.24 to 1.32.25 by @dependabot[bot] in #2632
  * Bump Helm support to 4.2.1 and 3.21.1 by @Copilot in #2635
  * build(deps): bump github.com/helmfile/vals from 0.44.0 to
    0.44.1 by @dependabot[bot] in #2637
  * build(deps): bump github.com/helmfile/chartify from 0.26.4 to
    0.26.5 by @dependabot[bot] in #2636
  * Add App.WithFileSystem by @toyamagu-2021 in #2638
  * fix: include release values in .Values for patch template
    rendering by @yxxhero in #2556
  * build(deps): bump helm-diff to v3.15.9 by @yxxhero in #2642
  * feat: add support for helm 4 --server-side upgrade flag by
    @yxxhero in #2641</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1781697600">- Update to version 1.5.5:
  * fix: restore s3:: vhost-style remote source support (#2643) by
    @yxxhero in #2644
  * feat: add helm 4 --server-side flag support for diff and bump
    helm-diff to v3.15.10 by @yxxhero in #2645</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1782216000">- Update to version 1.6.0:
  * fix: resolve symlinked plugin directories in GetPluginVersion.
    [#2661]
  * feat: add helmfile doctor command for AI-assisted diff analysis
    [#2660]
  * build(deps): bump github.com/helmfile/chartify from 0.26.5 to
    0.27.0 #2659
  * build(deps): bump github.com/helmfile/vals from 0.44.1 to 0.44.2
    [#2658]
  * build(deps): bump github.com/containerd/containerd from 1.7.32
    to 1.7.33 #2657
  * feat: parallel kubedog tracking with progress printer and safety
    valves #2654
  * docs: Small documentation indentation fixes #2655
  * build(deps): bump helm to v4.2.2 (and v3.21.2 for the v3 track)
    [#2651], #2656
  * build(deps): bump actions/checkout v6 to v7 #2649
  * fix: helmfile deps broken for OCI charts with underscores in
    path #2648
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.103.3 to 1.104.0
  * docs: fix duplicated word in hcl_funcs log description #2647</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1783252800">- Update to version 1.7.0:
  * build(deps): bump azure/setup-helm from 5.0.0 to 5.0.1 by
    @dependabot[bot] in #2664
  * fix: ensure OCI charts are prepared for needed releases with
  - -include-needs by @yxxhero in #2663
  * fix: serialize concurrent helm operations for same chart to fix
    [#768] by @yxxhero in #2662
  * fix: clean up chartify temp directories after helm operations by
    @yxxhero in #2668
  * feat: add --template-args flag to template/apply/sync for helm
    lookup() support by @yxxhero in #2666
  * fix: support go-getter URLs in ad-hoc dependencies to fix #821
    by @yxxhero in #2670
  * test: add integration test for issue #1880 transformers with
    file:// deps by @yxxhero in #2673
  * fix: replace YAML-based DeepCopy with recursive deep copy to fix
    [#973] by @yxxhero in #2675
  * build(deps): bump github.com/helmfile/vals from 0.44.2 to 0.44.3
    by @dependabot[bot] in #2677
  * test: add integration test for selector filtering with
    requiredEnv (#1172) by @yxxhero in #2678
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.25 to 1.32.26 by @dependabot[bot] in #2681
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.104.0 to 1.104.1 by @dependabot[bot] in #2682
  * feat: add inherits: for sub-helmfile config inheritance by
    @yxxhero in #2680
  * feat: Add ConditionTemplate support in releaseSpec by @agarov
    in #2669
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.26 to 1.32.27 by @dependabot[bot] in #2684
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.104.1 to 1.104.2 by @dependabot[bot] in #2685
  * build(deps): bump github.com/helmfile/vals from 0.44.3 to
    0.44.4 by @dependabot[bot] in #2686</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1784376000">- Update to version 1.7.1:
  * build(deps): bump github.com/zclconf/go-cty from 1.18.1 to
    1.19.0 by @dependabot[bot] in #2692
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.27 to 1.32.28 by @dependabot[bot] in #2693
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.104.2 to 1.105.0 by @dependabot[bot] in #2694
  * build(deps): bump golang.org/x/sync from 0.21.0 to 0.22.0 by
    @dependabot[bot] in #2695
  * build(deps): bump golang.org/x/term from 0.44.0 to 0.45.0 by
    @dependabot[bot] in #2696
  * chore: bump helm to v4.2.3 and v3.21.3 by @yxxhero in #2699
  * feat: center section divider to match table width by @yxxhero
    in #2698
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.28 to 1.32.29 by @dependabot[bot] in #2697
  * build(deps): bump github.com/mattn/go-runewidth from 0.0.19 to
    0.0.24 by @dependabot[bot] in #2700
  * docs: add OCI auth troubleshooting by @dashitongzhi in #2679
  * fix: ensure OCI registry login when SkipRepos is set by @yxxhero
    in #2701
  * build(deps): bump github.com/helmfile/chartify from 0.27.0 to
    0.28.0 by @dependabot[bot] in #2702
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.105.0 to 1.105.1 by @dependabot[bot] in #2703
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.29 to 1.32.30 by @dependabot[bot] in #2704
  * feat: support disabling hooks by @fabiobaiao in #2691
  * build(deps): bump github.com/helmfile/vals from 0.44.4 to
    0.44.5 by @dependabot[bot] in #2706
  * build(deps): bump actions/setup-go from 6 to 7 by
    @dependabot[bot] in #2705
  * feat: support disabling insecure template functions only by
    @fabiobaiao in #2689</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1785585600">- Update to version 1.7.2:
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.105.1 to 1.105.2 by @dependabot[bot] in #2707
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.30 to 1.32.31 by @dependabot[bot] in #2708
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.105.2 to 1.106.0 by @dependabot[bot] in #2709
  * build(deps): bump google.golang.org/grpc from 1.82.0 to 1.82.1
    by @dependabot[bot] in #2711
  * build(deps): bump gitpython from 3.1.50 to 3.1.52 in /docs by
    @dependabot[bot] in #2710
  * feat: add --repo-retries for helm repo and registry login
    commands by @yxxhero in #2683
  * build(deps): bump github.com/helmfile/vals from 0.44.5 to 0.45.0
    by @dependabot[bot] in #2713
  * build(deps): bump github.com/mattn/go-runewidth from 0.0.24 to
    0.0.27 by @dependabot[bot] in #2714
  * build(deps): bump gitpython from 3.1.52 to 3.1.54 in /docs by
    @dependabot[bot] in #2715
  * build(deps): bump go.yaml.in/yaml/v3 from 3.0.4 to 3.0.5 by
    @dependabot[bot] in #2716
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.106.0 to 1.106.2 by @dependabot[bot] in #2719
  * feat: support Helm 4 --rollback-on-failure alongside deprecated
  - -atomic by @yxxhero in #2722</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1785931200">- Update to version 1.7.3:
  * build(deps): bump docker/login-action from 4 to 4.5.2 by
    @dependabot[bot] in #2723
  * fix: skip chartification when chart renders zero resources by
    @ankit090701 in #2724
  * feat: add --skip-diff-validation-on-install CLI flag by
    @henrichter-sap in #2728
  * bump helm-diff to v3.15.11 by @yxxhero with @Copilot in #2725
  * fix: update helm plugins via uninstall+reinstall to honor
    pinned version by @yxxhero in #2727
  * build(deps): bump docker/login-action from 4.5.2 to 4.6.0 by
    @dependabot[bot] in #2729
  * build(deps): bump gitpython from 3.1.54 to 3.1.57 in /docs by
    @dependabot[bot] in #2730
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.106.2 to 1.106.3 by @dependabot[bot] in #2731
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.31 to 1.32.34 by @dependabot[bot] in #2732
  * build(deps): bump github.com/helmfile/chartify from v0.28.0 to
    v0.28.1 by @yxxhero in #2733</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1786968000">- Update to version 1.7.4:
  * build(deps): bump github.com/sashabaranov/go-openai from 1.41.2
    to 1.42.0 by @dependabot[bot] in #2735
  * build(deps): bump gitpython from 3.1.57 to 3.1.58 in /docs by
    @dependabot[bot] in #2737
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.106.3 to 1.106.4 by @dependabot[bot] in #2736
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.106.4 to 1.107.0 by @dependabot[bot] in #2740
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.34 to 1.32.35 by @dependabot[bot] in #2739
  * fix(#2741): prefetch shared remote charts instead of serializing
    sync by @toms-place in #2743
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from
    1.107.0 to 1.107.1 by @dependabot[bot] in #2744
  * build(deps): bump github.com/aws/aws-sdk-go-v2/config from
    1.32.35 to 1.32.36 by @dependabot[bot] in #2745
  * Bumping Helm versions to 3.21.4 and 4.2.4 by @yxxhero with
    @Copilot in #2746
  * refactor: drop empty-render workaround now that chartify
    handles it natively by @yxxhero in #2747</changelog>
</package>
<package pkgid="d86e87a04799fbe4654a33d8ac137af7114f790efdb3910eec26b436973acd22eb17af689780c25bbb7a88566690e9b1bdba3075db54163c544c4507f891f3b6" name="helmify-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.20" rel="1.4"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708084800">- Update to version 0.4.11:
  * update examples
  * fix: don't strip newlines after the templated value
  * update ci</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713614400">- Update to version 0.4.12:
  * Add the -original-name flag description to README.md
  * Syntax error correction
  * Add original-name flags for remaining original resource name</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1716379200">- Update to version 0.4.13:
  * Add preserve-ns in README.md
  * fix blank lines for namespace, add new flag --preserve-ns
  * Adjusting namespace creation to ignore if there is no namespace
  * Add namespace to metadata</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 0.4.14:
  * fix release job
  * add securityContext values to test_data
  * add examples for new podSecurityContext
  * change values name to podSecurityContext
  * add support for pod level securityContext
  * added docs for the new flag + copy-paste fix in
    cert-manager-version example
  * added cert-manager-install-crd flag</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732017600">- Update to version 0.4.15:
  * Add an option for enable/disable webhook for a standard
    operator generated by kubebuilder. * Use regular expressions to
    match the containerPort of the webhook.
  * added unit test
  * changed variable name
  * updated chart example
  * added regex to replace specific quote char
  * fixup! fix wild tab in service
  * fix wild tab in service
  * ci: generated chart examples check</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732017601">- Update to version 0.4.16:
  * fixed typo
  * added parser for loadBalancerSourceRanges field</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734523200">- Update to version 0.4.17:
  * Update examples/operator templates and values
  * added deployment strategy attribute support</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1741176000">- Update to version 0.4.18:
  * bugfix: no newline at the end of generated template file</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762430400">- Update to version 0.4.19:
  * fix: examples
  * fix: linter
  * fix: backport serviceAccount manifest from helm.sh default
  * feat: add missing fields to values</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778155200">- Update to version 0.4.20:
  * add priorityClassName to the test data</changelog>
</package>
<package pkgid="05d7f609d774461a2a1a2b472723a4ff392870c95328ec871a62e60060e4ad8730070bd643983778f19f14c915ea7d7f91d1da319b33ee265d2c4aa5e35acaf6" name="helmsman-debuginfo" arch="i586">
  <version epoch="0" ver="3.17.1" rel="1.8"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1740225600">- new package helmsman: Helm Charts as Code</changelog>
</package>
<package pkgid="1ea164f9d84034ec42345e975a7be1dd76e6735aeb996eda3a01797065f9e1e6a05fd8f4864d06aa9ffaa94b1c069e923fc43085f2b0175dadb876ed6e6545fe" name="helmtui-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1734696000">- new package helmtui: a simple terminal UI for Helm</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734696001">- Update to version 0.3.0:
  * feat: add cleanup function + add install from release tab
  * feat: use ~/.helmtui folder to store values and not delete them
  * fix: fix cleanup value files
  * feat: add demos
  * feat: add repo update
  * feat: add repository
  * feat: install and upgrade with default and last values
  * feat: install package with value file
  * fix: Add license
  * feat: Add Readme</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734868800">- Update to version 0.4.0:
  * feat: add confirmation window to delete release
  * feat: add plugins management (#16)
  * fix: change structure of file and folders (#15)
  * fix: Use JSON output from helm commands (#14)
  * feat: allow lookup of default value of repositories view (#12)
  * Child focus state not managed by parents  (#11)
  * fix: also run CI on main
  * feat: add CI (#10)
  * Feat/makefile and tests (#7)
  * fix: keymaps and placeholders
  * feat: Add hub search to add repo and look for values
  * fix: repo panel navigation fix
  * feat: add suggestions for installing charts</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734868801">- Update to version 0.5.0:
  * feat: add goreleaser and helm plugin yaml file (#17)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734955200">- Update to version 0.5.1:
  * fix: streamline navigation and remove useless cleanup function
  * fix: fix Readme
  * fix: install script for helm plugin
  * fix: Repo and product to name to match helm plugin command</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775131200">- Update to version 0.5.2:
  * added issue templates v_1 and code_of_conduct v_1 by
    @Kennyib007 in #22
  * fix: remove https:// prefix from go install command in README
    by @kevinpita in #24
  * added tests in package</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775995200">- Update to version 0.6.0:
  * Add possibility to configure keybindings (#27)</changelog>
</package>
<package pkgid="ccc465ac7c994d14eab63af4c6df3033c7d24c16eb87bf7fc56c7c78c4cd896f043efc3137de214dd1ab108b0276d041cd4507752313b47f57ddfaf2cefb8fb1" name="help2man-debuginfo" arch="i586">
  <version epoch="0" ver="1.49.3" rel="1.23"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593777600">- help2man 1.47.16:
  * Move table of contents to the top of the texi file so that it
    appears in the correct location in the html page</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1611230400">- help2man 1.47.17:
  * Add Serbian translation of info page
  * Update Swedish translation
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612612800">- help2man 1.48.1:
  * Add Serbian, Swedish, Brazilian Portuguese and Chinese
    (simplified) translations of info documentation
  * Add Tamil and Chinese (simplified) translations
  * Move table of contents to the top of the texi file so that it
    appears in the correct location in the html page
  * Use the package name and version as the default for --source
    (was program)
  * Support packages in version strings without the GNU or Free
    prefix
  * Allow an optional second dash to separate the package name from
    the version for multi-word packages: "program - package name -
    version"
  * Suppress creation of an empty pkglibdir when nls is disabled
  * Fix ordering of "other" sections in manual page
  * Use POSIX compliant TZ when setting UTC</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1614772800">- help2man 1.48.2:
  * Update Chinese (simplified) translation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1617364800">- help2man 1.48.3:
  * Don't translate @documentencoding
  * Update Serbian translations
  * Update Esperanto translation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1628424000">- help2man 1.48.4:
  * Update Swedish translations</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1631880000">- help2man 1.48.5:
  * Update French translations</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1645099200">- help2man 1.49.1:
  * Use @samp{} around the option in the menu description for
    "--help recommendations" to avoid rendering the -- as endash
  * Don't translate @documentencoding
  * Fall back to forking iconv for encodings which are not
    supported by Perl's Encode module</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.49.2:
  * Add configure~ to mostlyclean target.
  * Add Romanian translations (thanks to Remus-Gabriel Chelu).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671278400">- update to 1.49.3:
  * Cleanup whitespace in po-texi/help2man-texi.pot.
  * Add Korean translation (thanks to Seong-ho Cho).</changelog>
</package>
<package pkgid="cb901390bc0226602900ad4efc3f2e1ac5d88e85c807aef4399d1b01eab86afe1d66c98129f0f3bb5c2e7722e9f21300bb0dc1eb856d904d554791df056afbde" name="help2man-debugsource" arch="i586">
  <version epoch="0" ver="1.49.3" rel="1.23"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593777600">- help2man 1.47.16:
  * Move table of contents to the top of the texi file so that it
    appears in the correct location in the html page</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1611230400">- help2man 1.47.17:
  * Add Serbian translation of info page
  * Update Swedish translation
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1612612800">- help2man 1.48.1:
  * Add Serbian, Swedish, Brazilian Portuguese and Chinese
    (simplified) translations of info documentation
  * Add Tamil and Chinese (simplified) translations
  * Move table of contents to the top of the texi file so that it
    appears in the correct location in the html page
  * Use the package name and version as the default for --source
    (was program)
  * Support packages in version strings without the GNU or Free
    prefix
  * Allow an optional second dash to separate the package name from
    the version for multi-word packages: "program - package name -
    version"
  * Suppress creation of an empty pkglibdir when nls is disabled
  * Fix ordering of "other" sections in manual page
  * Use POSIX compliant TZ when setting UTC</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1614772800">- help2man 1.48.2:
  * Update Chinese (simplified) translation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1617364800">- help2man 1.48.3:
  * Don't translate @documentencoding
  * Update Serbian translations
  * Update Esperanto translation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1628424000">- help2man 1.48.4:
  * Update Swedish translations</changelog>
  <changelog author="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1631880000">- help2man 1.48.5:
  * Update French translations</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1645099200">- help2man 1.49.1:
  * Use @samp{} around the option in the menu description for
    "--help recommendations" to avoid rendering the -- as endash
  * Don't translate @documentencoding
  * Fall back to forking iconv for encodings which are not
    supported by Perl's Encode module</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.49.2:
  * Add configure~ to mostlyclean target.
  * Add Romanian translations (thanks to Remus-Gabriel Chelu).</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671278400">- update to 1.49.3:
  * Cleanup whitespace in po-texi/help2man-texi.pot.
  * Add Korean translation (thanks to Seong-ho Cho).</changelog>
</package>
<package pkgid="bdbd2acf26a9657ee14e2ba85f065061062c786d65888354ee29388cef6e34aa5a8e5d388bb664633956b381052e0100b3db06db88d2a68e9265f930122d750f" name="herbstluftwm-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.6" rel="1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591617600">- Update to 0.8.3:
  * Set .desktop file Type to Application (#903)
  * Ignore EnterNotify events by grabs and decoration (#907)
  * Don't drop later EnterNotify during enternotify() (#909)
  * Consistently use $(BUILDDIR) in Makefile
  * Remove unused command interface methods (#917)
  * Update and add new tests</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1604232000">- Update to 0.9.0:
  * When an application fails to focus itself (because
    focus_stealing_prevention is active), then the window is marked
    as urgent.
  * New optional argument for the 'split' command for splitting
    non-leaf frames
  * Frame objects: the frame layout can be introspected via the
    'tiling' object present in each tag, e.g.: 'tags.focus.tiling'.
  * New command 'foreach' for iterating over objects
  * New attribute 'urgent_count' for tags, counting the number of
    urgent clients on a tag
  * New rule consequence 'floatplacement' that updates the placement
    of floating clients ('floatplacement=smart' for little overlap,
    'floatplacement=center' for centering) or leaves the floating
    position as is ('floatplacement=none')
  * New rule condition 'pgid'
  * New format specifier '%c' in the 'sprintf' command (useful
    in combination with 'foreach')
  * The 'new_attr' command now also accepts an initial value
  * React to a change of the 'floating_focused' attribute of the
    tag object
  * New frame index character 'p' for accessing the parent frame
  * Object tree documentation as a json file
  Bug fixes:
  * Fix wrong behaviour in 'cycle_layout' in the case where the
    current layout is not contained in the layout list passed
    to 'cycle_layout'.
  * Fix handling of delta -1 in 'focus_monitor' and 'cycle_monitor'
  * Fixed precision decimals in the layout tree (more reliable
    in- and output of fractions in frame splits)
  * Fixes in maximize.sh</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609761600">- Update to 0.9.1:
  * Client minimization (controlled by the attribute 'minimized' of
    every client)
  * The 'index' attribute of tags is now writable. This allows adjusting
    the order of existing tags.
  * New child object 'focused_client' for each tag object.
  * New child object 'focused_frame' for the tiling object of each tag
    object.
  * New child object 'parent_frame' for each client providing the frame
    the client sits in
  * New command 'mirror'
  * New command 'apply_tmp_rule'
  * The 'apply_rules' command now reports parse errors
  * Reserve space for panels that do not set _NET_WM_STRUT e.g. conky
    windows of type 'dock'.
  * Only build json object doc if WITH_DOCUMENTATION is activated
  * Bug fixes:
  - When hiding windows, correctly set their WM_STATE to IconicState
    (we set it to Withdrawn state before, which means "unmanaged" and
    thus is wrong). This may require restarting pagers when upgrading
    hlwm live.
  - Fix crash in 'split explode'
  - 'split explode' preserves the window focus (as in v0.7.2 and before)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1613563200">- Update to 0.9.2:
  * Client window titles (controlled by the theme attributes
    'title_height', 'title_color', 'title_font')
  * New command 'help' for live documentation on the object tree
  * New 'watch' command that emits hooks when attribute values change.
  * The 'lock_tag' attribute is now writable.
  * New 'geometry' attribute for monitors.
  * New dependencies: xft, freetype
  Bug fixes:
  * Correctly interpret _NET_WM_STRUT. This fixes panels that leave
    a bit of space between the panel and the monitor edge and also
    panels between two monitors.
  * Correctly handling minimized clients when removing a tag.
  * Preserve stacking order when changing the floating state of a tag
  * Update frame objects correctly in the commands 'mirror' and 'rotate'</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1621339200">- Update to 0.9.3:
  * herbstclient prints error messages always on stderr and normal
    output always on stdout (before, both were printed to the same channel).
  * True transparency support for frame and client decorations
    (requires a compositor like picom, compton, or xcompmgr)
  * Colors contain alpha-values (format #RRGGBBAA)
  * Do not draw frame background behind clients (so for semi-transparent
    client decorations, one does not see the frame decoration behind but the wallpaper instead)
  * New command line option '--replace' for replacing an existing window manager.
  * New command 'list_clients'.
  * The frame attributes ('selection', 'algorithm', 'fraction',
    'split_type') are now writable.
  * New objects for panels (under 'panels', exposing attributes
    'instance', 'class', 'geometry', 'winid')
  * The setting 'monitors_locked' is now explicitly an unsigned integer.
  * The setting 'default_frame_layout' now holds an algorithm name.
  * New client attributes:
  - 'floating_geometry' holding the client’s floating size (writable).
  - 'content_geometry' holding the geometry of the application’s content.
  * The 'shift' command now moves the window to a neighboured monitor if the
    window cannot be moved within a tag in the desired direction.
  * New command 'lower' to lower a window in the stack.
  * The 'cycle_value' command now expects an attribute (and only works for
    settings for compatibility).
  * New object 'types' containing documentation on (attribute-) types.
  * New command 'attr_type' printing the type of a given attribute.
  * New client alias 'last-minimized' and 'longest-minimized' for
    focusing and unminimizing minimized clients.
  * Relative values for integer attributes ('+=N' and '-=N')
  * The 'cycle' command now also cycles through floating windows.
  * The 'rule' command now reports errors already during rule creation.
  * In rule consequences, 'toggle' is not allowed anymore.
  * New rule consequences:
  - 'floating_geometry' for setting the attribute of the same name (i.e.
    position and size of the new client)
  * The python bindings automatically convert from and to python’s types
  * Bug fixes:
  - Fix mistakenly transparent borders of argb clients
  * New dependency: xrender</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647604800">- Update to 0.9.4:
  * Tabbed window titles in the 'max' layout algorithm (controllable
    via the 'tabbed_max' setting)
  * Directionally moving through a max layout is possible via focus / shift by
    adding '--level=tabbed' (only for 'tabbed_max') or '--level=any'
    (any 'max' layout).
  * New decoration setting 'title_when' to control, when window
    titles and tabs are shown.
  * New decoration settings 'title_depth' and 'title_align'.
  * New decoration settings for configuring unselected tabs:
    'tab_color', 'tab_outer_width', 'tab_outer_color', 'tab_title_color'
  * New autostart object with attributes 'path', 'running',
    'pid', 'last_status'
  * New client attribute 'floating_effectively' and associated
    X11 properties 'HLWM_FLOATING_WINDOW' and 'HLWM_TILING_WINDOW'
  * New 'foreach' command line flags: '--filter-name=',
    '--recursive', '--unique'
  * The 'spawn' command now prints an error message on exec failure
  * New read-only client attribute 'decoration_geometry'.
  * New rule condition 'fixedsize'
  * New attribute 'decorated' to disable window decorations
  * The cursor shape now indicates resize options.
  * New setting 'ellipsis'
  * Floating clients can now be dragged between monitors via the mouse
  * Frames can be simultaneously resized in x and y direction with the mouse.
  Bug fixes:
  * Update floating geometry if a client’s size hints change
  * Correct alpha value handling: if compositor is detected,
    premultiply rgb values with the alpha value</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1659355200">- Update to 0.9.5:
  * Key binds for release events.
  * The Setting 'smart_frame_surroundings' has been changed to accept the
    following new values: 'off', 'hide_all', and 'hide_gaps'. Setting it to
    'hide_gaps' will only hide frame gaps when applicable, 'hide_all' and 'off'
    mirror the old behaviour with regards to 'true' and 'false'.
  * New format '%{ }' for easier attribute access in the sprintf command
  * New setting 'show_frame_decorations' that controls when frame decorations
    are shown. This should be used instead of the old 'always_show_frame'
  * New frame attribute 'content_geometry'
  * New tag attribute 'at_end'
  * New monitor attribute 'content_geometry'
  * Fix bug in ipc protocol for big-endian systems</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Replace freetype-devel BuildRequires with freetype2: this is
  actually what is needed, but as fontconfig happened to pull it in
  already, things happened to work. Freetype 1 is not needed here.</changelog>
  <changelog author="Marc-Elias Travitzky &lt;marcelias.travitzky@suse.com&gt;" date="1772798400">- Add fix-import.patch
  This patch adds a missing import of cstdint</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1775563200">- Update to 0.9.6:
  * New herbstclient mode --binary-pipe which allows to send multiple commands
    through a single herbstclient instance.
  * CSS-inspired theme engine (new attributes 'theme.name', 'theme.style_override')
  * New client attribute 'sticky' (does not react yet to EWMH requests)
  * New option if_multiple_empty for settings.show_frame_decorations that only
    shows the frame decorations on a tag with multiple frames and no client
    windows.
  * The setting 'smart_window_surroundings' has been changed to accept the
    following new values: 'off', 'one_window' (equivalently 'on'), and
    'one_window_and_frame'. Setting it to 'one_window_and_frame' will only hide
    window surroundings when there is only one window and one frame in a tag,
    'one_window' and 'off' mirror the old behaviour with regards to 'true' and
    'false'.
  * New monitors.tag_selection_strategy attribute, which can be used to
    customize how tags are assigned to new monitors. The default any_unshown
    picks the first available (not yet shown) tag, which is the same behavior
    as previous releases. only_empty makes sure only empty tags are picked for
    new monitors, while prefer_empty prefers empty tags but falls back to any
    unshown tag if none are empty.
  * New support for extra mouse buttons (up to 9). These values are hard-coded,
    but upstream X.h also uses hardcoded values, so potential for breakage
    should be minimal.
  * Bug fix: Only redraw after new WM_NORMAL_HINTS if it would affect the clients geometry.
  * New options to rule consequence 'floatplacement' which allow placement of
    floating clients into monitor corners; 'topleft', 'topright', 'bottomleft',
    'bottomright'</changelog>
</package>
<package pkgid="9ea3389a0500401a5269fb0568ed12f80ed3a33f5b477adf123f92d825bead0b116747e960e3109dbb9c8d2928c3cb523b4776212d4d95f8c50bd6a0fc7c61e6" name="herbstluftwm-debugsource" arch="i586">
  <version epoch="0" ver="0.9.6" rel="1.3"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591617600">- Update to 0.8.3:
  * Set .desktop file Type to Application (#903)
  * Ignore EnterNotify events by grabs and decoration (#907)
  * Don't drop later EnterNotify during enternotify() (#909)
  * Consistently use $(BUILDDIR) in Makefile
  * Remove unused command interface methods (#917)
  * Update and add new tests</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1604232000">- Update to 0.9.0:
  * When an application fails to focus itself (because
    focus_stealing_prevention is active), then the window is marked
    as urgent.
  * New optional argument for the 'split' command for splitting
    non-leaf frames
  * Frame objects: the frame layout can be introspected via the
    'tiling' object present in each tag, e.g.: 'tags.focus.tiling'.
  * New command 'foreach' for iterating over objects
  * New attribute 'urgent_count' for tags, counting the number of
    urgent clients on a tag
  * New rule consequence 'floatplacement' that updates the placement
    of floating clients ('floatplacement=smart' for little overlap,
    'floatplacement=center' for centering) or leaves the floating
    position as is ('floatplacement=none')
  * New rule condition 'pgid'
  * New format specifier '%c' in the 'sprintf' command (useful
    in combination with 'foreach')
  * The 'new_attr' command now also accepts an initial value
  * React to a change of the 'floating_focused' attribute of the
    tag object
  * New frame index character 'p' for accessing the parent frame
  * Object tree documentation as a json file
  Bug fixes:
  * Fix wrong behaviour in 'cycle_layout' in the case where the
    current layout is not contained in the layout list passed
    to 'cycle_layout'.
  * Fix handling of delta -1 in 'focus_monitor' and 'cycle_monitor'
  * Fixed precision decimals in the layout tree (more reliable
    in- and output of fractions in frame splits)
  * Fixes in maximize.sh</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609761600">- Update to 0.9.1:
  * Client minimization (controlled by the attribute 'minimized' of
    every client)
  * The 'index' attribute of tags is now writable. This allows adjusting
    the order of existing tags.
  * New child object 'focused_client' for each tag object.
  * New child object 'focused_frame' for the tiling object of each tag
    object.
  * New child object 'parent_frame' for each client providing the frame
    the client sits in
  * New command 'mirror'
  * New command 'apply_tmp_rule'
  * The 'apply_rules' command now reports parse errors
  * Reserve space for panels that do not set _NET_WM_STRUT e.g. conky
    windows of type 'dock'.
  * Only build json object doc if WITH_DOCUMENTATION is activated
  * Bug fixes:
  - When hiding windows, correctly set their WM_STATE to IconicState
    (we set it to Withdrawn state before, which means "unmanaged" and
    thus is wrong). This may require restarting pagers when upgrading
    hlwm live.
  - Fix crash in 'split explode'
  - 'split explode' preserves the window focus (as in v0.7.2 and before)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1613563200">- Update to 0.9.2:
  * Client window titles (controlled by the theme attributes
    'title_height', 'title_color', 'title_font')
  * New command 'help' for live documentation on the object tree
  * New 'watch' command that emits hooks when attribute values change.
  * The 'lock_tag' attribute is now writable.
  * New 'geometry' attribute for monitors.
  * New dependencies: xft, freetype
  Bug fixes:
  * Correctly interpret _NET_WM_STRUT. This fixes panels that leave
    a bit of space between the panel and the monitor edge and also
    panels between two monitors.
  * Correctly handling minimized clients when removing a tag.
  * Preserve stacking order when changing the floating state of a tag
  * Update frame objects correctly in the commands 'mirror' and 'rotate'</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1621339200">- Update to 0.9.3:
  * herbstclient prints error messages always on stderr and normal
    output always on stdout (before, both were printed to the same channel).
  * True transparency support for frame and client decorations
    (requires a compositor like picom, compton, or xcompmgr)
  * Colors contain alpha-values (format #RRGGBBAA)
  * Do not draw frame background behind clients (so for semi-transparent
    client decorations, one does not see the frame decoration behind but the wallpaper instead)
  * New command line option '--replace' for replacing an existing window manager.
  * New command 'list_clients'.
  * The frame attributes ('selection', 'algorithm', 'fraction',
    'split_type') are now writable.
  * New objects for panels (under 'panels', exposing attributes
    'instance', 'class', 'geometry', 'winid')
  * The setting 'monitors_locked' is now explicitly an unsigned integer.
  * The setting 'default_frame_layout' now holds an algorithm name.
  * New client attributes:
  - 'floating_geometry' holding the client’s floating size (writable).
  - 'content_geometry' holding the geometry of the application’s content.
  * The 'shift' command now moves the window to a neighboured monitor if the
    window cannot be moved within a tag in the desired direction.
  * New command 'lower' to lower a window in the stack.
  * The 'cycle_value' command now expects an attribute (and only works for
    settings for compatibility).
  * New object 'types' containing documentation on (attribute-) types.
  * New command 'attr_type' printing the type of a given attribute.
  * New client alias 'last-minimized' and 'longest-minimized' for
    focusing and unminimizing minimized clients.
  * Relative values for integer attributes ('+=N' and '-=N')
  * The 'cycle' command now also cycles through floating windows.
  * The 'rule' command now reports errors already during rule creation.
  * In rule consequences, 'toggle' is not allowed anymore.
  * New rule consequences:
  - 'floating_geometry' for setting the attribute of the same name (i.e.
    position and size of the new client)
  * The python bindings automatically convert from and to python’s types
  * Bug fixes:
  - Fix mistakenly transparent borders of argb clients
  * New dependency: xrender</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647604800">- Update to 0.9.4:
  * Tabbed window titles in the 'max' layout algorithm (controllable
    via the 'tabbed_max' setting)
  * Directionally moving through a max layout is possible via focus / shift by
    adding '--level=tabbed' (only for 'tabbed_max') or '--level=any'
    (any 'max' layout).
  * New decoration setting 'title_when' to control, when window
    titles and tabs are shown.
  * New decoration settings 'title_depth' and 'title_align'.
  * New decoration settings for configuring unselected tabs:
    'tab_color', 'tab_outer_width', 'tab_outer_color', 'tab_title_color'
  * New autostart object with attributes 'path', 'running',
    'pid', 'last_status'
  * New client attribute 'floating_effectively' and associated
    X11 properties 'HLWM_FLOATING_WINDOW' and 'HLWM_TILING_WINDOW'
  * New 'foreach' command line flags: '--filter-name=',
    '--recursive', '--unique'
  * The 'spawn' command now prints an error message on exec failure
  * New read-only client attribute 'decoration_geometry'.
  * New rule condition 'fixedsize'
  * New attribute 'decorated' to disable window decorations
  * The cursor shape now indicates resize options.
  * New setting 'ellipsis'
  * Floating clients can now be dragged between monitors via the mouse
  * Frames can be simultaneously resized in x and y direction with the mouse.
  Bug fixes:
  * Update floating geometry if a client’s size hints change
  * Correct alpha value handling: if compositor is detected,
    premultiply rgb values with the alpha value</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1659355200">- Update to 0.9.5:
  * Key binds for release events.
  * The Setting 'smart_frame_surroundings' has been changed to accept the
    following new values: 'off', 'hide_all', and 'hide_gaps'. Setting it to
    'hide_gaps' will only hide frame gaps when applicable, 'hide_all' and 'off'
    mirror the old behaviour with regards to 'true' and 'false'.
  * New format '%{ }' for easier attribute access in the sprintf command
  * New setting 'show_frame_decorations' that controls when frame decorations
    are shown. This should be used instead of the old 'always_show_frame'
  * New frame attribute 'content_geometry'
  * New tag attribute 'at_end'
  * New monitor attribute 'content_geometry'
  * Fix bug in ipc protocol for big-endian systems</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Replace freetype-devel BuildRequires with freetype2: this is
  actually what is needed, but as fontconfig happened to pull it in
  already, things happened to work. Freetype 1 is not needed here.</changelog>
  <changelog author="Marc-Elias Travitzky &lt;marcelias.travitzky@suse.com&gt;" date="1772798400">- Add fix-import.patch
  This patch adds a missing import of cstdint</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1775563200">- Update to 0.9.6:
  * New herbstclient mode --binary-pipe which allows to send multiple commands
    through a single herbstclient instance.
  * CSS-inspired theme engine (new attributes 'theme.name', 'theme.style_override')
  * New client attribute 'sticky' (does not react yet to EWMH requests)
  * New option if_multiple_empty for settings.show_frame_decorations that only
    shows the frame decorations on a tag with multiple frames and no client
    windows.
  * The setting 'smart_window_surroundings' has been changed to accept the
    following new values: 'off', 'one_window' (equivalently 'on'), and
    'one_window_and_frame'. Setting it to 'one_window_and_frame' will only hide
    window surroundings when there is only one window and one frame in a tag,
    'one_window' and 'off' mirror the old behaviour with regards to 'true' and
    'false'.
  * New monitors.tag_selection_strategy attribute, which can be used to
    customize how tags are assigned to new monitors. The default any_unshown
    picks the first available (not yet shown) tag, which is the same behavior
    as previous releases. only_empty makes sure only empty tags are picked for
    new monitors, while prefer_empty prefers empty tags but falls back to any
    unshown tag if none are empty.
  * New support for extra mouse buttons (up to 9). These values are hard-coded,
    but upstream X.h also uses hardcoded values, so potential for breakage
    should be minimal.
  * Bug fix: Only redraw after new WM_NORMAL_HINTS if it would affect the clients geometry.
  * New options to rule consequence 'floatplacement' which allow placement of
    floating clients into monitor corners; 'topleft', 'topright', 'bottomleft',
    'bottomright'</changelog>
</package>
<package pkgid="0dae232ea03c4c779c3e6cf11d4c9309e1a52a56a68ce39947b3ff01d2c4f1de8ef7ccfb39d26fa183b62f4c76a27ce4fdfddd6c52c00cf44b7a547ef2c85795" name="heroes-tron-debuginfo" arch="i586">
  <version epoch="0" ver="0.21" rel="1.5"/>
  <changelog author="crrodriguez@suse.de" date="1253188800">- use find_lang macro</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1315051200">- Fix build with no-add-needed</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="jengelh@medozas.de" date="1324900800">- Remove redundant tags/sections
- Parallel build with %_smp_mflags
- Add missing make calls</changelog>
  <changelog author="puzel@suse.com" date="1338292800">- fix build with automake-1.12
  - add: automake-1.12.patch</changelog>
  <changelog author="dvaleev@suse.com" date="1349870400">- Use __swabX from linux/swab.h instead of __arch_swabX</changelog>
  <changelog author="kukuk@suse.de" date="1486555200">- Move from /usr/games to /usr/bin as done with the rest 4 years ago</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1616328000">- Fixed build with gcc 10 on Tumbleweed, gcc 10 defaults to fcommon
- Cleaned spec file</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1764590400">- replace %patchN (boo#1240154)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1764676800">- Use gcc-13 on Leap-16 and later to fix build</changelog>
</package>
<package pkgid="04d65ce2b9f185c22a72f49575fedda5b39cadcfa70ae562550d98299e20da3a7a8b380117d89f40fd4d05b4a12c7375456f53baa2bee1cabe86c0da878f2785" name="heroes-tron-debugsource" arch="i586">
  <version epoch="0" ver="0.21" rel="1.5"/>
  <changelog author="crrodriguez@suse.de" date="1253188800">- use find_lang macro</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1315051200">- Fix build with no-add-needed</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="jengelh@medozas.de" date="1324900800">- Remove redundant tags/sections
- Parallel build with %_smp_mflags
- Add missing make calls</changelog>
  <changelog author="puzel@suse.com" date="1338292800">- fix build with automake-1.12
  - add: automake-1.12.patch</changelog>
  <changelog author="dvaleev@suse.com" date="1349870400">- Use __swabX from linux/swab.h instead of __arch_swabX</changelog>
  <changelog author="kukuk@suse.de" date="1486555200">- Move from /usr/games to /usr/bin as done with the rest 4 years ago</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1616328000">- Fixed build with gcc 10 on Tumbleweed, gcc 10 defaults to fcommon
- Cleaned spec file</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1764590400">- replace %patchN (boo#1240154)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1764676800">- Use gcc-13 on Leap-16 and later to fix build</changelog>
</package>
<package pkgid="69cf724ce95be85758e50cd1047687cce6bba1ecbe2aaf62db04d9600a00bbb1eb91c9ef643605a35aab0b6e7943968a749acbafbbdf8dd152d1f7a2d784f836" name="hetzner-flatcar-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722686400">- new package hetzner-flatcar: a tool to deploy Flatcar Linux on
  Hetzner Cloud</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1737374400">- Update to version 0.7.0:
  * Fix goreleaser args
  * Fix goreleaser action args
  * Update goreleaser configuration for v2
  * Use go version from go.mod in action
  * Update dependencies and go version
  * Bump goreleaser/goreleaser-action from 2 to 6
  * Bump docker/login-action from 1 to 3
  * Add dependabot configuration
  * Bump actions/checkout from 2 to 4
  * Use go version from go.mod
  * Update dependencies and bump go
  * Add dependabot configuration
  * Update README.md - fix URL typo</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779105600">- Update to version 0.8.0:
  * Update dependencies
  * Replace deprecated ioutil package
  * Bump goreleaser/goreleaser-action from 6 to 7
  * Bump actions/checkout from 5 to 6
  * Bump actions/setup-go from 5 to 6
  * Bump actions/checkout from 4 to 5
  * Bump golang.org/x/net from 0.12.0 to 0.33.0
  * Bump golang.org/x/crypto from 0.11.0 to 0.31.0</changelog>
</package>
<package pkgid="fe85c8aae876204f10675a6a38e955b9bc2cc34a453341104cac9795a11cf4b35aa28935e48dcb978d154f42c35d62b7c369757beda9ad5e3900b0dfbcb22dcb" name="hevea-debuginfo" arch="i586">
  <version epoch="0" ver="2.38" rel="1.6"/>
  <changelog author="peter.trommler@ohm-hochschule.de" date="1492084800">- update to 2.29 from upstream</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1563105600">- Update to version 2.32.
  * Introduce SVG arrows, contribution by Florian Angeletti.
  * Correct doc typos.
  * Better error message when several \documentclass are present.
  * Mathjax 'automatic' support.
  * Mathjax support.
- Clean up spec file.
- Package LICENSE as %license.
- Mention executables separately in %files.</changelog>
  <changelog author="olaf@aepfle.de" date="1572609600">- Require the native ocaml compiler, those Makefiles are written that way...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1581681600">- Update to version 2.33.
  * Modifications to cope with upcoming ocaml 4.10.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1585483200">- Update to version 2.34.
  * Add command \formatlinks for greater control over navigation
    links.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1610884800">- Update to version 2.35.
  * Some optimisation in text output (replace ' '+ '\n' by '\n').
  * Correct bug in text mode on bad combination of indentation and
    underlining.</changelog>
  <changelog author="olaf@aepfle.de" date="1630411200">- Requires at least OCaml 4.08</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1655380800">- Update to version 2.36.
  * Compatibility with OCaml 5.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1753617600">- Update to version 2.37.
  * Bug fix release.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1771156800">- Update to version 2.38.
  * Fix some minor bugs and add minor enhancements.
  * Important change of behaviour: spaces are no longer replicated
    in output as non-breaking spaces in display mode.
    Math-display now behaves as inline-math in that aspect.
  * New implementation of the fancyvrb package using CSS.
  * Minor improvements for the mathpartir package.
  * New option `-fix0` for performing one step of main fixpoint
    loop (option `-fix`, by Chris Spiel).
  * Many changes and improvements suggested by Xaver Leroy.
  * Option `-mathml` that was barely usable is deprecated.
  * Windows adaptation, by Mohamed Hernouf.</changelog>
</package>
<package pkgid="6d84fd6028e4d375f9d85b6f968357df873eb326b149191ce8c2efd97ad78949bd32f555eea38ad815dba7df977ee8e2bf1d63992cfe2713caef06d0f493f991" name="hex-debuginfo" arch="i586">
  <version epoch="0" ver="1.11" rel="1.9"/>
  <changelog author="hmacht@suse.de" date="1077883200">- build as non-root</changelog>
  <changelog author="ro@suse.de" date="1077883201">- fix non-root build</changelog>
  <changelog author="schwab@suse.de" date="1137153600">- Use RPM_OPT_FLAGS.
- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="jengelh@inai.de" date="1413374400">- Enable parallel build and remove ancient specfile tags and sections</changelog>
  <changelog author="mpluskal@suse.com" date="1429531200">- Cleanup spec-file with spec-cleaner
- Use url for source</changelog>
  <changelog author="pgajdos@suse.com" date="1513598400">- fixed url and source links, explain why not 1.8 until now</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- version update to 1.11 [bsc#1220491]
  1.11: 2024-02-07::
    Ship 6 bytes of address ratrher than 4, files run bigger these days.
    Update to modern C style standard.
  1.10: 2019-06-12::
    Name changed to hexd to avoid collision with BSD hexdump.
    License changed to BSD-2-clause.
  1.9: 2015-04-02::
    Administrivial release; Gitorious is dying, project metadata must change.
  1.8: 2012-12-03::
    Use C99 bools.  Code passes cppcheck audit.  Added a regression test.
  1.7: 2010-10-20::
    Code fully ANSIfied. License changed to BSD.  RPM spec removed.
  1.6: 2003-12-29::
    Source RPMs no longer depend on --define myversion
  1.5: 2003-12-26::
    Name changed to 'hexd'.
- deleted patches
  - hex-1.4.diff (renamed)
- added patches
  + hex.diff</changelog>
</package>
<package pkgid="baba0f252fdc4f67183e2d72d03dd0776fe2ed24656542b0149b852eb2095f3d4da93553f9d09d967cdfd1fbb00f27d80a4217003c0ec1fcadbb600b85192e09" name="hex-debugsource" arch="i586">
  <version epoch="0" ver="1.11" rel="1.9"/>
  <changelog author="hmacht@suse.de" date="1077883200">- build as non-root</changelog>
  <changelog author="ro@suse.de" date="1077883201">- fix non-root build</changelog>
  <changelog author="schwab@suse.de" date="1137153600">- Use RPM_OPT_FLAGS.
- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="jengelh@inai.de" date="1413374400">- Enable parallel build and remove ancient specfile tags and sections</changelog>
  <changelog author="mpluskal@suse.com" date="1429531200">- Cleanup spec-file with spec-cleaner
- Use url for source</changelog>
  <changelog author="pgajdos@suse.com" date="1513598400">- fixed url and source links, explain why not 1.8 until now</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- version update to 1.11 [bsc#1220491]
  1.11: 2024-02-07::
    Ship 6 bytes of address ratrher than 4, files run bigger these days.
    Update to modern C style standard.
  1.10: 2019-06-12::
    Name changed to hexd to avoid collision with BSD hexdump.
    License changed to BSD-2-clause.
  1.9: 2015-04-02::
    Administrivial release; Gitorious is dying, project metadata must change.
  1.8: 2012-12-03::
    Use C99 bools.  Code passes cppcheck audit.  Added a regression test.
  1.7: 2010-10-20::
    Code fully ANSIfied. License changed to BSD.  RPM spec removed.
  1.6: 2003-12-29::
    Source RPMs no longer depend on --define myversion
  1.5: 2003-12-26::
    Name changed to 'hexd'.
- deleted patches
  - hex-1.4.diff (renamed)
- added patches
  + hex.diff</changelog>
</package>
<package pkgid="19ef772411110eba02d71ef7aed6f7908c89fc5beacd31704fe785c98e8d1d81bf5e48b7d73e930dde1604b4f3cfba9fc6951ffdbcf7918d6a3c2fdf670b5fa7" name="hex2bin-debuginfo" arch="i586">
  <version epoch="0" ver="2.5" rel="2.13"/>
  <changelog author="bwalle@suse.de" date="1191067200">- initial package</changelog>
  <changelog author="p.drouand@gmail.com" date="1347624000">- update to 1.0.10 :
  - modified error checking (also for output file, JP)
  - modified option parser (JP)</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1407499200">- spec file cleanup</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1538222400">- Update to version 2.5 (no supplied changelog)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1591617600">- Add Hex2bin-gcc10.patch</changelog>
</package>
<package pkgid="4db25265ed790628b642555e242259cd49557e323520b6f2c98ed8bbd19c4324b8a4d81096f0e0d740fe18c21c2650749e4ec574c35416a8455ec3ec4255b089" name="hex2bin-debugsource" arch="i586">
  <version epoch="0" ver="2.5" rel="2.13"/>
  <changelog author="bwalle@suse.de" date="1191067200">- initial package</changelog>
  <changelog author="p.drouand@gmail.com" date="1347624000">- update to 1.0.10 :
  - modified error checking (also for output file, JP)
  - modified option parser (JP)</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1407499200">- spec file cleanup</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1538222400">- Update to version 2.5 (no supplied changelog)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1591617600">- Add Hex2bin-gcc10.patch</changelog>
</package>
<package pkgid="6d839d130093a3d95d5c3965d9ec7ecc040b9865402d6c54af89227960100c464e6ec5fc5c78c6fc4a3f5f6fdf07e0ed887f44678723ae8179069acb7f8f24b3" name="hexapoda-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777723200">- Initial package for hexapoda, version 0.2.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1778068800">- Update to version 0.2.3:
  * add gn/gp next/previous buffer keybinds.
  * update unsaved changes alert.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781006400">- Update to version 0.2.4:
  * clicking a tab with the mouse now opens that buffer.
  * C-j/C-l to switch buffers now works in select mode.
  * color555 translation to hex color codes in the inspector is
    now more precise.
  * inspector can now be closed with escape.
  * OSC 6 (current document) is now set when opening/switching
    files.
  * UX when running without arguments is now more clear.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1785758400">- Update to version 1.0.0:
  * jump to entered offset (go/gO).
  * search (/).
    + ASCII search (A-/).
  * fixed a nasty bug with undoing multi-cursor deletes.
  * reverse-till T (Tm/T0/Tf).</changelog>
</package>
<package pkgid="68db7f74c75140fc60c2d788da6499f98270fb2d75dc995a38a3c9d1a90e8ea30bf9785b4041bb8e8e0f2f4fde50a74a12d2cd9f9fe214bbba8982bb9c4e1649" name="hexapoda-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777723200">- Initial package for hexapoda, version 0.2.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1778068800">- Update to version 0.2.3:
  * add gn/gp next/previous buffer keybinds.
  * update unsaved changes alert.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1781006400">- Update to version 0.2.4:
  * clicking a tab with the mouse now opens that buffer.
  * C-j/C-l to switch buffers now works in select mode.
  * color555 translation to hex color codes in the inspector is
    now more precise.
  * inspector can now be closed with escape.
  * OSC 6 (current document) is now set when opening/switching
    files.
  * UX when running without arguments is now more clear.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1785758400">- Update to version 1.0.0:
  * jump to entered offset (go/gO).
  * search (/).
    + ASCII search (A-/).
  * fixed a nasty bug with undoing multi-cursor deletes.
  * reverse-till T (Tm/T0/Tf).</changelog>
</package>
<package pkgid="1d8bf149e4981c0876c34de92590399e29e4739bb9aeab5badd72ac908af51aa26e72cbde75dab1d406a865a2f2d5868f554b34451875d931e17dba848ebe412" name="hexchat-debuginfo" arch="i586">
  <version epoch="0" ver="2.16.2" rel="4.1"/>
  <changelog author="Arnav Singh &lt;arnavion@gmail.com&gt;" date="1584360000">- Fix python plugin to work with Python 3.8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618920000">- Add 2559.patch: fix segfault on lua_pop with Lua 5.4.3.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1621598400">- Add Libera.Chat to the channel list
  * feature-add-libera-chat.patch</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1634212800">- Update to 2.16.0
  * add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY
  * add support for strikethrough formatting
  * update network list (including Libera.Chat as the default)
  * fix text clipping issues by respecting font line height
  * fix URLs not being escaped when opened
  * fix misc IRC message parsing issues
  * remove libnotify dependency on Linux, fixing hangs when notifications are shown
  * remove libproxy dependency on Linux
  * print ChanServ notices in the front tab by default
  * fishlim: add support for CBC mode
  * python: rewrite plugin in python with CFFI
    This lowers memory usage and fixed conflicts with many C Python modules including pygobject
- Package changes:
  - Update meson configuraion options
  - Add python3-cffi as BuildRequires and Requires for python3 plugin package
  - Drop 2559.patch and feature-add-libera-chat.patch (merged upstream)
  - Drop libnotify and libproxy BuildRequires, as per upstream changes
  - Drop hexchat.keyring, upstream no longer provides detached tarball signatures
    (gh#hexchat/hexchat#2635)</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1644753600">- update to 2.16.1
  * add -NOOVERRIDE flag to the GUI COLOR command
  * add -q (quiet) flag to EXECWRITE command
  * rename installed icon on Linux to match app-id (Fixes notification icon)
  * fix escaping already escaped URLs when opening them
  * fix Python scripts not being opened as UTF-8
  * fix TIMER command supporting decimals regardless of locale
  * fishlim: fix building with OpenSSL 3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670846400">- Fix execution on i586: the migration script is installed in
  /usr/lib there (boo#1206323).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 2.16.2:
  + change /server to use TLS by default, use -insecure or the -
    prefix on the port to disable.
  + change preferences dialog to be modal.
  + add support for the extended-monitor capability.
  + add support for SCRAM SASL mechanisms.
  + add option to hide nick from window title.
  + increase max server password length to 1024.
  + fix some detecting some URLs causing a crash.
  + fix long SASL auth strings not being split.
  + fix PROTOCOL_NAMESX support and only use it when not using
    multi-prefix.
  + fix dialog topic not being updated with CHGHOST.
  + fix notify.conf being reversed when saved.
  + lua: fix crash when using pluginprefs.
  + python: fix API break in hook_timer().
  + python: fix timers that unhook themselves.
  + checksum: Various improvements including not blocking the UI.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1723809600">- Add hexchat-disable-tray-icon-by-default.patch: Workaround to
  prevent X BadWindow error (bsc#1225688).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763380800">- BuildRequite glycin-loaders: needed to embed hexchat.png into the
  gresource.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785326400">- Fix build against Perl 5.44: pass -Dc_std=gnu99 to meson. Perl
  has rewritten some headers to use inline variable definitions in
  for loops, which gnu89 did not yet permit.</changelog>
</package>
<package pkgid="9c8f5a3b3530350d67429cd9f4acca0871272856a56e2882e46c301f1b7e5e265d37c35d5b3467a37aff2e42cdbf765862c12a76dbf2486a6f4a3977ddde8b14" name="hexchat-debugsource" arch="i586">
  <version epoch="0" ver="2.16.2" rel="4.1"/>
  <changelog author="Arnav Singh &lt;arnavion@gmail.com&gt;" date="1584360000">- Fix python plugin to work with Python 3.8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618920000">- Add 2559.patch: fix segfault on lua_pop with Lua 5.4.3.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1621598400">- Add Libera.Chat to the channel list
  * feature-add-libera-chat.patch</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1634212800">- Update to 2.16.0
  * add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY
  * add support for strikethrough formatting
  * update network list (including Libera.Chat as the default)
  * fix text clipping issues by respecting font line height
  * fix URLs not being escaped when opened
  * fix misc IRC message parsing issues
  * remove libnotify dependency on Linux, fixing hangs when notifications are shown
  * remove libproxy dependency on Linux
  * print ChanServ notices in the front tab by default
  * fishlim: add support for CBC mode
  * python: rewrite plugin in python with CFFI
    This lowers memory usage and fixed conflicts with many C Python modules including pygobject
- Package changes:
  - Update meson configuraion options
  - Add python3-cffi as BuildRequires and Requires for python3 plugin package
  - Drop 2559.patch and feature-add-libera-chat.patch (merged upstream)
  - Drop libnotify and libproxy BuildRequires, as per upstream changes
  - Drop hexchat.keyring, upstream no longer provides detached tarball signatures
    (gh#hexchat/hexchat#2635)</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1644753600">- update to 2.16.1
  * add -NOOVERRIDE flag to the GUI COLOR command
  * add -q (quiet) flag to EXECWRITE command
  * rename installed icon on Linux to match app-id (Fixes notification icon)
  * fix escaping already escaped URLs when opening them
  * fix Python scripts not being opened as UTF-8
  * fix TIMER command supporting decimals regardless of locale
  * fishlim: fix building with OpenSSL 3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670846400">- Fix execution on i586: the migration script is installed in
  /usr/lib there (boo#1206323).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 2.16.2:
  + change /server to use TLS by default, use -insecure or the -
    prefix on the port to disable.
  + change preferences dialog to be modal.
  + add support for the extended-monitor capability.
  + add support for SCRAM SASL mechanisms.
  + add option to hide nick from window title.
  + increase max server password length to 1024.
  + fix some detecting some URLs causing a crash.
  + fix long SASL auth strings not being split.
  + fix PROTOCOL_NAMESX support and only use it when not using
    multi-prefix.
  + fix dialog topic not being updated with CHGHOST.
  + fix notify.conf being reversed when saved.
  + lua: fix crash when using pluginprefs.
  + python: fix API break in hook_timer().
  + python: fix timers that unhook themselves.
  + checksum: Various improvements including not blocking the UI.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1723809600">- Add hexchat-disable-tray-icon-by-default.patch: Workaround to
  prevent X BadWindow error (bsc#1225688).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763380800">- BuildRequite glycin-loaders: needed to embed hexchat.png into the
  gresource.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785326400">- Fix build against Perl 5.44: pass -Dc_std=gnu99 to meson. Perl
  has rewritten some headers to use inline variable definitions in
  for loops, which gnu89 did not yet permit.</changelog>
</package>
<package pkgid="a8ceb66d99f404d8b2b226d7e9b709bba5825875a43737265109eab95c7fe862dce2c15f00209d5d091b953a85d1eda871fa1af050f4c3bf339e3066ec380122" name="hexchat-plugins-lua-debuginfo" arch="i586">
  <version epoch="0" ver="2.16.2" rel="4.1"/>
  <changelog author="Arnav Singh &lt;arnavion@gmail.com&gt;" date="1584360000">- Fix python plugin to work with Python 3.8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618920000">- Add 2559.patch: fix segfault on lua_pop with Lua 5.4.3.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1621598400">- Add Libera.Chat to the channel list
  * feature-add-libera-chat.patch</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1634212800">- Update to 2.16.0
  * add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY
  * add support for strikethrough formatting
  * update network list (including Libera.Chat as the default)
  * fix text clipping issues by respecting font line height
  * fix URLs not being escaped when opened
  * fix misc IRC message parsing issues
  * remove libnotify dependency on Linux, fixing hangs when notifications are shown
  * remove libproxy dependency on Linux
  * print ChanServ notices in the front tab by default
  * fishlim: add support for CBC mode
  * python: rewrite plugin in python with CFFI
    This lowers memory usage and fixed conflicts with many C Python modules including pygobject
- Package changes:
  - Update meson configuraion options
  - Add python3-cffi as BuildRequires and Requires for python3 plugin package
  - Drop 2559.patch and feature-add-libera-chat.patch (merged upstream)
  - Drop libnotify and libproxy BuildRequires, as per upstream changes
  - Drop hexchat.keyring, upstream no longer provides detached tarball signatures
    (gh#hexchat/hexchat#2635)</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1644753600">- update to 2.16.1
  * add -NOOVERRIDE flag to the GUI COLOR command
  * add -q (quiet) flag to EXECWRITE command
  * rename installed icon on Linux to match app-id (Fixes notification icon)
  * fix escaping already escaped URLs when opening them
  * fix Python scripts not being opened as UTF-8
  * fix TIMER command supporting decimals regardless of locale
  * fishlim: fix building with OpenSSL 3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670846400">- Fix execution on i586: the migration script is installed in
  /usr/lib there (boo#1206323).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 2.16.2:
  + change /server to use TLS by default, use -insecure or the -
    prefix on the port to disable.
  + change preferences dialog to be modal.
  + add support for the extended-monitor capability.
  + add support for SCRAM SASL mechanisms.
  + add option to hide nick from window title.
  + increase max server password length to 1024.
  + fix some detecting some URLs causing a crash.
  + fix long SASL auth strings not being split.
  + fix PROTOCOL_NAMESX support and only use it when not using
    multi-prefix.
  + fix dialog topic not being updated with CHGHOST.
  + fix notify.conf being reversed when saved.
  + lua: fix crash when using pluginprefs.
  + python: fix API break in hook_timer().
  + python: fix timers that unhook themselves.
  + checksum: Various improvements including not blocking the UI.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1723809600">- Add hexchat-disable-tray-icon-by-default.patch: Workaround to
  prevent X BadWindow error (bsc#1225688).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763380800">- BuildRequite glycin-loaders: needed to embed hexchat.png into the
  gresource.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785326400">- Fix build against Perl 5.44: pass -Dc_std=gnu99 to meson. Perl
  has rewritten some headers to use inline variable definitions in
  for loops, which gnu89 did not yet permit.</changelog>
</package>
<package pkgid="56eb96a5f236ff62b103698a5dbccfd2f4f2e2bbed126360788bc2f0c920496eab2f85560553a8d7b8d4e895560848403513b7377f2572808414996c09f9a175" name="hexchat-plugins-perl-debuginfo" arch="i586">
  <version epoch="0" ver="2.16.2" rel="4.1"/>
  <changelog author="Arnav Singh &lt;arnavion@gmail.com&gt;" date="1584360000">- Fix python plugin to work with Python 3.8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618920000">- Add 2559.patch: fix segfault on lua_pop with Lua 5.4.3.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1621598400">- Add Libera.Chat to the channel list
  * feature-add-libera-chat.patch</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1634212800">- Update to 2.16.0
  * add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY
  * add support for strikethrough formatting
  * update network list (including Libera.Chat as the default)
  * fix text clipping issues by respecting font line height
  * fix URLs not being escaped when opened
  * fix misc IRC message parsing issues
  * remove libnotify dependency on Linux, fixing hangs when notifications are shown
  * remove libproxy dependency on Linux
  * print ChanServ notices in the front tab by default
  * fishlim: add support for CBC mode
  * python: rewrite plugin in python with CFFI
    This lowers memory usage and fixed conflicts with many C Python modules including pygobject
- Package changes:
  - Update meson configuraion options
  - Add python3-cffi as BuildRequires and Requires for python3 plugin package
  - Drop 2559.patch and feature-add-libera-chat.patch (merged upstream)
  - Drop libnotify and libproxy BuildRequires, as per upstream changes
  - Drop hexchat.keyring, upstream no longer provides detached tarball signatures
    (gh#hexchat/hexchat#2635)</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1644753600">- update to 2.16.1
  * add -NOOVERRIDE flag to the GUI COLOR command
  * add -q (quiet) flag to EXECWRITE command
  * rename installed icon on Linux to match app-id (Fixes notification icon)
  * fix escaping already escaped URLs when opening them
  * fix Python scripts not being opened as UTF-8
  * fix TIMER command supporting decimals regardless of locale
  * fishlim: fix building with OpenSSL 3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670846400">- Fix execution on i586: the migration script is installed in
  /usr/lib there (boo#1206323).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 2.16.2:
  + change /server to use TLS by default, use -insecure or the -
    prefix on the port to disable.
  + change preferences dialog to be modal.
  + add support for the extended-monitor capability.
  + add support for SCRAM SASL mechanisms.
  + add option to hide nick from window title.
  + increase max server password length to 1024.
  + fix some detecting some URLs causing a crash.
  + fix long SASL auth strings not being split.
  + fix PROTOCOL_NAMESX support and only use it when not using
    multi-prefix.
  + fix dialog topic not being updated with CHGHOST.
  + fix notify.conf being reversed when saved.
  + lua: fix crash when using pluginprefs.
  + python: fix API break in hook_timer().
  + python: fix timers that unhook themselves.
  + checksum: Various improvements including not blocking the UI.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1723809600">- Add hexchat-disable-tray-icon-by-default.patch: Workaround to
  prevent X BadWindow error (bsc#1225688).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763380800">- BuildRequite glycin-loaders: needed to embed hexchat.png into the
  gresource.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785326400">- Fix build against Perl 5.44: pass -Dc_std=gnu99 to meson. Perl
  has rewritten some headers to use inline variable definitions in
  for loops, which gnu89 did not yet permit.</changelog>
</package>
<package pkgid="89240512adafcca8972bdca4c202e1907b6c2567e4e559ca777e81405f9bfdfe9013f24b1aae628f881cd923896e1997d5eb2bab16bdf360c9e2d15ca3c923f2" name="hexchat-plugins-python3-debuginfo" arch="i586">
  <version epoch="0" ver="2.16.2" rel="4.1"/>
  <changelog author="Arnav Singh &lt;arnavion@gmail.com&gt;" date="1584360000">- Fix python plugin to work with Python 3.8</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618920000">- Add 2559.patch: fix segfault on lua_pop with Lua 5.4.3.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1621598400">- Add Libera.Chat to the channel list
  * feature-add-libera-chat.patch</changelog>
  <changelog author="Predrag Ivanović &lt;predivan@mts.rs&gt;" date="1634212800">- Update to 2.16.0
  * add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY
  * add support for strikethrough formatting
  * update network list (including Libera.Chat as the default)
  * fix text clipping issues by respecting font line height
  * fix URLs not being escaped when opened
  * fix misc IRC message parsing issues
  * remove libnotify dependency on Linux, fixing hangs when notifications are shown
  * remove libproxy dependency on Linux
  * print ChanServ notices in the front tab by default
  * fishlim: add support for CBC mode
  * python: rewrite plugin in python with CFFI
    This lowers memory usage and fixed conflicts with many C Python modules including pygobject
- Package changes:
  - Update meson configuraion options
  - Add python3-cffi as BuildRequires and Requires for python3 plugin package
  - Drop 2559.patch and feature-add-libera-chat.patch (merged upstream)
  - Drop libnotify and libproxy BuildRequires, as per upstream changes
  - Drop hexchat.keyring, upstream no longer provides detached tarball signatures
    (gh#hexchat/hexchat#2635)</changelog>
  <changelog author="Andrey Karepin &lt;egdfree@opensuse.org&gt;" date="1644753600">- update to 2.16.1
  * add -NOOVERRIDE flag to the GUI COLOR command
  * add -q (quiet) flag to EXECWRITE command
  * rename installed icon on Linux to match app-id (Fixes notification icon)
  * fix escaping already escaped URLs when opening them
  * fix Python scripts not being opened as UTF-8
  * fix TIMER command supporting decimals regardless of locale
  * fishlim: fix building with OpenSSL 3</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670846400">- Fix execution on i586: the migration script is installed in
  /usr/lib there (boo#1206323).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Update to version 2.16.2:
  + change /server to use TLS by default, use -insecure or the -
    prefix on the port to disable.
  + change preferences dialog to be modal.
  + add support for the extended-monitor capability.
  + add support for SCRAM SASL mechanisms.
  + add option to hide nick from window title.
  + increase max server password length to 1024.
  + fix some detecting some URLs causing a crash.
  + fix long SASL auth strings not being split.
  + fix PROTOCOL_NAMESX support and only use it when not using
    multi-prefix.
  + fix dialog topic not being updated with CHGHOST.
  + fix notify.conf being reversed when saved.
  + lua: fix crash when using pluginprefs.
  + python: fix API break in hook_timer().
  + python: fix timers that unhook themselves.
  + checksum: Various improvements including not blocking the UI.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1723809600">- Add hexchat-disable-tray-icon-by-default.patch: Workaround to
  prevent X BadWindow error (bsc#1225688).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1763380800">- BuildRequite glycin-loaders: needed to embed hexchat.png into the
  gresource.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1785326400">- Fix build against Perl 5.44: pass -Dc_std=gnu99 to meson. Perl
  has rewritten some headers to use inline variable definitions in
  for loops, which gnu89 did not yet permit.</changelog>
</package>
<package pkgid="839e64b67fe813396c5e0ce6e1c1b1811bed557b43f12b24326fe74b5735441b080ecfa268dbd2d2fb67b2c2698b19885afafc5f33388fdfd5f53481a2dc7f1a" name="hexd-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0" rel="1.14"/>
  <changelog author="mardnh@gmx.de" date="1496664000">- initial package, version 0.0.0+git.20170527</changelog>
  <changelog author="aloisio@gmx.com" date="1518868800">- Update to version 1.0.0 (no upstream changelog)
- Switched to official tarball source and removed _service
- Spec cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1645704000">- Update to version 1.1.0
  * default to colours/formatting based on whether output is a TTY
  * add verbose option to show all bytes (and not omit repeated
    lines)
  * add -h as an option to show usage
  * fix misaligned output in case -w width doesn't divide BUFSIZ
  * fix downcasting issue from off_t to a potentially smaller size</changelog>
</package>
<package pkgid="61cb5895db7f5bd0aa6b2c35193ca015e55fda38b4932e1a623a5d47b40502427c0d8f9e1eba3bba814974b9453d17c96534c9dd42ac0c6a3813f7be4439bcda" name="hexd-debugsource" arch="i586">
  <version epoch="0" ver="1.1.0" rel="1.14"/>
  <changelog author="mardnh@gmx.de" date="1496664000">- initial package, version 0.0.0+git.20170527</changelog>
  <changelog author="aloisio@gmx.com" date="1518868800">- Update to version 1.0.0 (no upstream changelog)
- Switched to official tarball source and removed _service
- Spec cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1645704000">- Update to version 1.1.0
  * default to colours/formatting based on whether output is a TTY
  * add verbose option to show all bytes (and not omit repeated
    lines)
  * add -h as an option to show usage
  * fix misaligned output in case -w width doesn't divide BUFSIZ
  * fix downcasting issue from off_t to a potentially smaller size</changelog>
</package>
<package pkgid="1dcbe8a3d65000103085038b33e4e578353442de965f58530a00ba1693db244ae8ad825e8a7e339d342a2fb25f664d31438335df18f02eaa678c2ee7bbd0ccfc" name="hexedit-debuginfo" arch="i586">
  <version epoch="0" ver="1.6" rel="1.14"/>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1605182400">- hexedit v1.5
  + hexedit-Prevent-division-by-zero-on-empty-files.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 1.6:
  + configure script must error-out when (n)curses isn't found
  + Move SIGWINCH handling from handler to NCURSES
  + Make configure.ac compliant with autoconf &gt;= 2.70
  + Check that malloc did not return NULL
  + Fix a possible memory leak in findFile()
  + Prevent division by zero on empty files.
- Drop hexedit-Prevent-division-by-zero-on-empty-files.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="d4cedebe8c6d7b6ac719a971d32e6ef5f09eeb3bb4fad420eaf81e433b66da7e841a92fa3826f8fb06c8cbf3d4fe6be407436014fb013ca954769dfdfd3b231e" name="hexedit-debugsource" arch="i586">
  <version epoch="0" ver="1.6" rel="1.14"/>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1605182400">- hexedit v1.5
  + hexedit-Prevent-division-by-zero-on-empty-files.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 1.6:
  + configure script must error-out when (n)curses isn't found
  + Move SIGWINCH handling from handler to NCURSES
  + Make configure.ac compliant with autoconf &gt;= 2.70
  + Check that malloc did not return NULL
  + Fix a possible memory leak in findFile()
  + Prevent division by zero on empty files.
- Drop hexedit-Prevent-division-by-zero-on-empty-files.patch: fixed
  upstream.</changelog>
</package>
<package pkgid="2b1996194294247e3ff3c715d3fe3b7a5cf8604cf73d7512e2253780faf3e6208ff7251c4aa790cf2aa086658d95c4ae667d2b49034404b4838f6443554f9785" name="hexter-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="2.4"/>
  <changelog author="davejplater@gmail.com" date="1412510400">- Created package hexter version 1.0.3</changelog>
  <changelog author="davejplater@gmail.com" date="1412596800">- Enable build for SLE_11_SP3.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618488000">- Update to 1.1.1
  * Fixes a bug under gcc 9+ which causes the GUI to not start.
- Update to 1.1.0
  * Fixed a crash of the widgy editor on ARM targets
  * Added support for hosts which don't support run_multiple_synths(),
    for example, Carla and Renoise. Each plugin instance is run
    separately, and support for the global polyphony limit has
    been removed.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="be278fc9c1f7366780f37e15dbca6b73aaf477ffe5296f6fb517254b6b6539d0a785f63c6c5a073f47d663930a02180769e8b43024aedf828a2d9aa4071ffcc3" name="hexter-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="2.4"/>
  <changelog author="davejplater@gmail.com" date="1412510400">- Created package hexter version 1.0.3</changelog>
  <changelog author="davejplater@gmail.com" date="1412596800">- Enable build for SLE_11_SP3.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618488000">- Update to 1.1.1
  * Fixes a bug under gcc 9+ which causes the GUI to not start.
- Update to 1.1.0
  * Fixed a crash of the widgy editor on ARM targets
  * Added support for hosts which don't support run_multiple_synths(),
    for example, Carla and Renoise. Each plugin instance is run
    separately, and support for the global polyphony limit has
    been removed.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="ef064b1c4371e54116741e692ccc9d2aa70362460ffe67fe808f015d533dfcc8b5e46e7db07c3135d3220b1876c085ba19e49c8ecc074623a2d2bb6b09fd212c" name="hey-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.5" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1728648000">- new package hey: HTTP load generator, ApacheBench (ab)
  replacement</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768219200">- Update to version 0.1.5:
  * Added Dockerfile by @jnovack in #226
  * Fix DNS dialup detailed output in print.go by @tstraley in #207
  * Upgrade deps by @chenrui333 in #178
  * Updated User-Agent header logic by @phriscage in #87
  * Introduce CI with GitHub Actions by @rakyll in #332</changelog>
</package>
<package pkgid="cdf6f1246f59b0f978c069bd250378e1e0295650a29d1ef4365792ef7d75e14aa3ce9d2bafe830c1c5888cbc9e0e21c140fc30053eb49b9f2ae0ee3641215d69" name="hfsfuse-debuginfo" arch="i586">
  <version epoch="0" ver="0.435" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1744718400">- Initial version 0.289</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1748260800">- Update to 0.292
  * Adds support for the FUSE version 3 API. If available this
    will be detected and used at build time. hfsfuse remains
    compatible with FUSE version 2 implementations if v3 is
    not available. (bsc#1243039)
- Add missing license information for vendored libraries
- Pass WITH_UBILIO=local WITH_UTF8PROC=system to %make_install</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1765368000">- Update to 0.307
  * macOS: Updates hfsfuse to work with the current version of macFUSE (5.1.x).
  * Updates the embedded utf8proc to version 2.11.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766577600">- Update to 0.310:
  * add support for the statx FUSE operation in libfuse 3.18+,
    which enables printing file and directory birth times in the
    output of the stat command on Linux.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1771329600">- Update to 0.400
  * This release enables use of the multi-threaded FUSE loop.
    Previously hfsfuse was limited to single-threaded mode.
  * Fixes a potential memory leak on directory open failure.
  * Other minor improvements.
- from version 0.392
  * Fixes an issue building hfsdump in a release configuration.
  * The system's uthash headers can now be used instead of the
    bundled version by building with WITH_UTHASH=system
  * Other minor improvements.
- from version 0.385
  * Fixes handling of file timestamps earlier than 1970.
    Previously these were clamped to the Unix epoch.
  * Fixes an issue with the LZVN install target that caused make
    install-lib to fail. LZVN has also been updated with an uninstall
    target for use with make uninstall-lib.
  * A pkg-config file has been added for libhfsuser and can be
    installed with the make install-lib target. This can be used
    to get the appropriate linker flags including the supporting
    libraries libhfsuser was built with.
  * hfsdump now prints version/build info alongside usage if invoked
    with no arguments.
  * Other minor bugfixes and improvements.
- from version 0.358
  * Fixes a bug in the previous release that caused hfsfuse
    not to compile on systems with statx support.
  * Minor improvements to error handling in hfsfuse and hfsdump.
  * Adds hfs_open_volume and hfs_file_read to libhfsuser's API
    to read files without keeping track of offsets and to open
    volumes without explicitly initializing libhfs respectively.
- from version 0.345
  * Embeds the LZVN library as a local dependency, first supported
    for decoding certain HFS+ compressed files in v0.318.
  * LZVN is small and not widely distributed, so was a good candidate
    for embedding locally. This uses a portability-focused fork of the
    LZVN library from 0x09/LZVN.
  * This is built by default and may be configued using
    WITH_LZVN=local/system/none simiar to the existing
    ublio and utf8proc dependencies.
  * The build system no longer overrides the C standard version set by
    embedded libraries to gnu11 and now builds these with the version
    specified by the library. The former was not known to cause any issues.
  * Adds a new high level API for file reading to libhfsuser which offers
    a unified interface for reading HFS+ compressed files and regular files.
    Clients using this no longer need to interface with the hfs_decmpfs_* API
    directly, and this new interface has been adopted in all hfsfuse tools.
  * Various minor Makefile improvements
- from version 0.318
  * Adds support for LZVN HFS+ compression using libFastCompression
    from https://github.com/xerub/LZVN.
  * If this library is not available, the tools will now log a more
    appropriate error when attempting to read these types of files.
    Edit: this library is now embedded since release v0.327
  * hfstar: fixes a double-free of the decmpfs context in case of error.
  * Updates the utf8proc subtree to v0.32.0
- Add no-incompatible-pointer-types.patch to treat compiler
  error for "-Wincompatible-pointer-types" as warning only</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1772107200">- Update to 0.406
  * Fixes mounting with -o allow_other, which was broken in the previous
    release (thanks to li20034 for finding this and the quick patch.)
- from version 0.404
  * Fixes building with statx support.
  * -o allow_other is no longer on by default. See 2a0a8df for the
    rationale for this change and more information.
  * Help and version text is now printed to stdout rather than stderr.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1776081600">- Update to 0.416
  * Fixes hfstar's error output on failure to open a volume.
    Previously the archive name was printed here instead of
    the path to the volume.
  * On macOS: ensures the rpath for libfuse is set in the
    hfsfuse binary if needed (e.g. for FUSE-T).
- from version 0.410
  * This release features a modest performance improvement
    for most operations.
  * Fixes a bug that could cause LZVN HFS+ compressed files
    to be incorrectly reported as unsupported.
- Add missing changelog entry for 0.404</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783080000">- Update to 0.425
  * Fixes building with older macFUSE versions (&lt; 5.1).
  * Adds support for building on OpenBSD 7.9.
- Drop no-incompatible-pointer-types.patch, fixed upstream</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to 0.430
  * Fixes a mutex leak when closing files or in case of an open failure.
  * Fixes a memleak on file open error.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786622400">- Update to 0.435
  * This release features improved performance for many operations. e.g.
    running `find` over a large directory shows up to 40% improvement.</changelog>
</package>
<package pkgid="759a1cc32799c8412ed3b4eaf7576a57c15e7fc12278778b144dcad118a939b7efeb044e43c0652afa2b18e7b4a36bd4712afaa094b512ebf265512899d365a7" name="hfsfuse-debugsource" arch="i586">
  <version epoch="0" ver="0.435" rel="1.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1744718400">- Initial version 0.289</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1748260800">- Update to 0.292
  * Adds support for the FUSE version 3 API. If available this
    will be detected and used at build time. hfsfuse remains
    compatible with FUSE version 2 implementations if v3 is
    not available. (bsc#1243039)
- Add missing license information for vendored libraries
- Pass WITH_UBILIO=local WITH_UTF8PROC=system to %make_install</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1765368000">- Update to 0.307
  * macOS: Updates hfsfuse to work with the current version of macFUSE (5.1.x).
  * Updates the embedded utf8proc to version 2.11.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1766577600">- Update to 0.310:
  * add support for the statx FUSE operation in libfuse 3.18+,
    which enables printing file and directory birth times in the
    output of the stat command on Linux.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1771329600">- Update to 0.400
  * This release enables use of the multi-threaded FUSE loop.
    Previously hfsfuse was limited to single-threaded mode.
  * Fixes a potential memory leak on directory open failure.
  * Other minor improvements.
- from version 0.392
  * Fixes an issue building hfsdump in a release configuration.
  * The system's uthash headers can now be used instead of the
    bundled version by building with WITH_UTHASH=system
  * Other minor improvements.
- from version 0.385
  * Fixes handling of file timestamps earlier than 1970.
    Previously these were clamped to the Unix epoch.
  * Fixes an issue with the LZVN install target that caused make
    install-lib to fail. LZVN has also been updated with an uninstall
    target for use with make uninstall-lib.
  * A pkg-config file has been added for libhfsuser and can be
    installed with the make install-lib target. This can be used
    to get the appropriate linker flags including the supporting
    libraries libhfsuser was built with.
  * hfsdump now prints version/build info alongside usage if invoked
    with no arguments.
  * Other minor bugfixes and improvements.
- from version 0.358
  * Fixes a bug in the previous release that caused hfsfuse
    not to compile on systems with statx support.
  * Minor improvements to error handling in hfsfuse and hfsdump.
  * Adds hfs_open_volume and hfs_file_read to libhfsuser's API
    to read files without keeping track of offsets and to open
    volumes without explicitly initializing libhfs respectively.
- from version 0.345
  * Embeds the LZVN library as a local dependency, first supported
    for decoding certain HFS+ compressed files in v0.318.
  * LZVN is small and not widely distributed, so was a good candidate
    for embedding locally. This uses a portability-focused fork of the
    LZVN library from 0x09/LZVN.
  * This is built by default and may be configued using
    WITH_LZVN=local/system/none simiar to the existing
    ublio and utf8proc dependencies.
  * The build system no longer overrides the C standard version set by
    embedded libraries to gnu11 and now builds these with the version
    specified by the library. The former was not known to cause any issues.
  * Adds a new high level API for file reading to libhfsuser which offers
    a unified interface for reading HFS+ compressed files and regular files.
    Clients using this no longer need to interface with the hfs_decmpfs_* API
    directly, and this new interface has been adopted in all hfsfuse tools.
  * Various minor Makefile improvements
- from version 0.318
  * Adds support for LZVN HFS+ compression using libFastCompression
    from https://github.com/xerub/LZVN.
  * If this library is not available, the tools will now log a more
    appropriate error when attempting to read these types of files.
    Edit: this library is now embedded since release v0.327
  * hfstar: fixes a double-free of the decmpfs context in case of error.
  * Updates the utf8proc subtree to v0.32.0
- Add no-incompatible-pointer-types.patch to treat compiler
  error for "-Wincompatible-pointer-types" as warning only</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1772107200">- Update to 0.406
  * Fixes mounting with -o allow_other, which was broken in the previous
    release (thanks to li20034 for finding this and the quick patch.)
- from version 0.404
  * Fixes building with statx support.
  * -o allow_other is no longer on by default. See 2a0a8df for the
    rationale for this change and more information.
  * Help and version text is now printed to stdout rather than stderr.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1776081600">- Update to 0.416
  * Fixes hfstar's error output on failure to open a volume.
    Previously the archive name was printed here instead of
    the path to the volume.
  * On macOS: ensures the rpath for libfuse is set in the
    hfsfuse binary if needed (e.g. for FUSE-T).
- from version 0.410
  * This release features a modest performance improvement
    for most operations.
  * Fixes a bug that could cause LZVN HFS+ compressed files
    to be incorrectly reported as unsupported.
- Add missing changelog entry for 0.404</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1783080000">- Update to 0.425
  * Fixes building with older macFUSE versions (&lt; 5.1).
  * Adds support for building on OpenBSD 7.9.
- Drop no-incompatible-pointer-types.patch, fixed upstream</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1785844800">- Update to 0.430
  * Fixes a mutex leak when closing files or in case of an open failure.
  * Fixes a memleak on file open error.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1786622400">- Update to 0.435
  * This release features improved performance for many operations. e.g.
    running `find` over a large directory shows up to 40% improvement.</changelog>
</package>
<package pkgid="1ce729143bf9281a16bcc47b636e5e0d6d642ea8d66190a632cc120d02c516e3fab1deeb1377425e71024fcb4cc3ad4ffb8d4e5cfe33262f5e5a05a6548a58b6" name="hfst-debuginfo" arch="i586">
  <version epoch="0" ver="3.17.2" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1613217600">- Update to release 3.15.4
  * No user visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622116800">- Update to release 3.15.5
  * pmatch: modified tracking of entry points to allow for RTNs
    in captures
  * pmatch: fixed off-by-one bug in checking captures
- Remove hfst-split-libs.diff, hfst-wrong-flags.diff,
  system-foma.diff (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1644494400">- Update to release 3.16
  * hfst-pmatch archives now no longer include or parse redundant alphabets,
    which in some cases can be a meaningful size and speed saving.
  * C++14 is the minimal requirement.
  * Drop legacy wrappers for foma and lexc.
- Add hfst-sse.diff to get rid of forced SSE</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717502400">- Add 0001-build-fix-build-failure-with-ICU-75.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732104000">- Update to release 3.16.1
  * hfst-tokenize escapes both \r and \n now
  * regexp parsing more robust with comments and linebreaks
  * new tool "hfst-check-alpha" for checking and comparing
    alphabets in automata and their metadata
  * new tool "hfst-dump-alphabets" for reviewing alphabets easier
    than hfst-summarize grepping
  * new tool "hfst-kill-paths" for efficient path removal
- Delete 0001-build-fix-build-failure-with-ICU-75.patch,
  hfst-nodate.diff (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737201600">- Update to release 3.16.2
  * Removal of n-best paths search for log weight automata
  * Added an experimental C interface library
- Delete hfst-sse.diff which made i586 tests fail.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740484800">- Deactivate tests on non-x86</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777032000">- Update to release 3.17
  * API breaks: HfstTokenizer, LexcCompiler, `read_in_att_format`
    functions in HfstTransducer, HfstBasicTransducer, etc. to
    accommodate the following unicode handling changes and error
    reporting:
  * Character "tokenisers" that used to operate on bytes or UTF-8
    sequences will now operate on graphemes, this means that by
    default arcs in FSAs are expected to match combining grapheme
    clusters, e.g. a base character plus all diacritics. The
    implementation is based on ICU implementation of `u_brk`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777377600">- Update to release 3.17.1
  * Fixed a logic error where hfst-lexc would treat a warning
    about implicit alphabet in XREs as a critical error even when
  - Werror is not requested.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785844800">- Update to release 3.17.2
  * Added JSONL format for tokeniser and some WASM support
  * Fixed Lst optimisations in hfst-tokenise
  * Fixed versioning of plain C bindings</changelog>
</package>
<package pkgid="bf2a46ff9cf9985f727ba444d432c9178ca8e6a28065140383cc99df68c960d692eefcbd4fd6ffd2289adf4799a408266b6276c8b2551690fb31fea21f64f982" name="hfst-debugsource" arch="i586">
  <version epoch="0" ver="3.17.2" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1613217600">- Update to release 3.15.4
  * No user visible changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1622116800">- Update to release 3.15.5
  * pmatch: modified tracking of entry points to allow for RTNs
    in captures
  * pmatch: fixed off-by-one bug in checking captures
- Remove hfst-split-libs.diff, hfst-wrong-flags.diff,
  system-foma.diff (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1644494400">- Update to release 3.16
  * hfst-pmatch archives now no longer include or parse redundant alphabets,
    which in some cases can be a meaningful size and speed saving.
  * C++14 is the minimal requirement.
  * Drop legacy wrappers for foma and lexc.
- Add hfst-sse.diff to get rid of forced SSE</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717502400">- Add 0001-build-fix-build-failure-with-ICU-75.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732104000">- Update to release 3.16.1
  * hfst-tokenize escapes both \r and \n now
  * regexp parsing more robust with comments and linebreaks
  * new tool "hfst-check-alpha" for checking and comparing
    alphabets in automata and their metadata
  * new tool "hfst-dump-alphabets" for reviewing alphabets easier
    than hfst-summarize grepping
  * new tool "hfst-kill-paths" for efficient path removal
- Delete 0001-build-fix-build-failure-with-ICU-75.patch,
  hfst-nodate.diff (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1737201600">- Update to release 3.16.2
  * Removal of n-best paths search for log weight automata
  * Added an experimental C interface library
- Delete hfst-sse.diff which made i586 tests fail.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740484800">- Deactivate tests on non-x86</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777032000">- Update to release 3.17
  * API breaks: HfstTokenizer, LexcCompiler, `read_in_att_format`
    functions in HfstTransducer, HfstBasicTransducer, etc. to
    accommodate the following unicode handling changes and error
    reporting:
  * Character "tokenisers" that used to operate on bytes or UTF-8
    sequences will now operate on graphemes, this means that by
    default arcs in FSAs are expected to match combining grapheme
    clusters, e.g. a base character plus all diacritics. The
    implementation is based on ICU implementation of `u_brk`.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777377600">- Update to release 3.17.1
  * Fixed a logic error where hfst-lexc would treat a warning
    about implicit alphabet in XREs as a critical error even when
  - Werror is not requested.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1785844800">- Update to release 3.17.2
  * Added JSONL format for tokeniser and some WASM support
  * Fixed Lst optimisations in hfst-tokenise
  * Fixed versioning of plain C bindings</changelog>
</package>
<package pkgid="7a20f53774ed0b9f40aabf1b7b50a0e81ab7a18a2edbd146d90cc81e6059c9b15222c1d396a7e3160c2b6d84a4874f82654d7c83efedffc62e8ff3622647e702" name="hfst-ospell-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.4" rel="1.10"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1715342400">- Update to 0.5.4, notable changes:
  * Fix minor memory leak
  * Try first-lower varianta instead of first-upper and all-lower
  * Re-set limits every step
  * Caching improvements
  * Fix build issues
- Drop gcc build patches, included upstream.
  * - gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch
  * - gcc13-fix.patch</changelog>
</package>
<package pkgid="ef50c38cdcdcf0ac9771dccab7b44e25f4abcc276d20774824abe930c31c311314dba8473f6bc5b0cadd50af5a96e94f7ad8eb871a44afaca528b0d00ebf692e" name="hfst-ospell-debugsource" arch="i586">
  <version epoch="0" ver="0.5.4" rel="1.10"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1715342400">- Update to 0.5.4, notable changes:
  * Fix minor memory leak
  * Try first-lower varianta instead of first-upper and all-lower
  * Re-set limits every step
  * Caching improvements
  * Fix build issues
- Drop gcc build patches, included upstream.
  * - gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch
  * - gcc13-fix.patch</changelog>
</package>
<package pkgid="c707de7802b5772009fbfc993b5f443860be0e79e5b856338363ca94598ac695367a943b4943804d885c84262ba29a2fd28689f585f925582e9084e0c89faa76" name="hfsutils-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.6" rel="1247.7"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="olh@suse.de" date="1194264000">- open block devices with O_EXCL (238687)</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1357992000">- remove suse_update_config</changelog>
  <changelog author="max@suse.com" date="1375358400">- Add -DUSE_INTERP_RESULT to fix build with Tcl 8.6.</changelog>
  <changelog author="mpluskal@suse.com" date="1425211200">- Cleanup spec file with spec-cleaner
- Use url for source
- Use %configure macro</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512648000">- Override TKLIBS so xhfsutil does not end buildrequiring
  the X system libraries at all.
- Buildrequire tcl-devel too, which is a direct dependency.</changelog>
  <changelog author="Josef Möllers &lt;josef.moellers@suse.com&gt;" date="1585656000">- Define hfs_error_path in hcopy.c, hfssh.c and hfswish.c,
  declare it "extern" in copyin.c and copyout.c,
  do not declare it in libhfs/hfs.h.
  [bsc#1160268, bug1160268-no-common.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1710936000">- Fix build with gcc14, incompatible pointer and deprecated declaration
  [bsc#1221691]
  + gcc14-fix-incompatible-pointer-type-const-char.patch
  + deprecated-declaration-tcl-interp-result.patch</changelog>
</package>
<package pkgid="23d69dac47a76a299d82193e2087aa32d629a2999bdb705660508f4036e74f9c45ed87cdbe8e761d2d15be0ac3309c6c87fc7273822401fa44147f27faa20181" name="hfsutils-debugsource" arch="i586">
  <version epoch="0" ver="3.2.6" rel="1247.7"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="olh@suse.de" date="1194264000">- open block devices with O_EXCL (238687)</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1357992000">- remove suse_update_config</changelog>
  <changelog author="max@suse.com" date="1375358400">- Add -DUSE_INTERP_RESULT to fix build with Tcl 8.6.</changelog>
  <changelog author="mpluskal@suse.com" date="1425211200">- Cleanup spec file with spec-cleaner
- Use url for source
- Use %configure macro</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1512648000">- Override TKLIBS so xhfsutil does not end buildrequiring
  the X system libraries at all.
- Buildrequire tcl-devel too, which is a direct dependency.</changelog>
  <changelog author="Josef Möllers &lt;josef.moellers@suse.com&gt;" date="1585656000">- Define hfs_error_path in hcopy.c, hfssh.c and hfswish.c,
  declare it "extern" in copyin.c and copyout.c,
  do not declare it in libhfs/hfs.h.
  [bsc#1160268, bug1160268-no-common.patch]</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1710936000">- Fix build with gcc14, incompatible pointer and deprecated declaration
  [bsc#1221691]
  + gcc14-fix-incompatible-pointer-type-const-char.patch
  + deprecated-declaration-tcl-interp-result.patch</changelog>
</package>
<package pkgid="f03292aeae4c7c24f299565a766ac22c76547d66bea314ecfff867a2ee8bc9f537ab4c5715fc977e687967f132533ea429adc9b8085424ade67307ac23c8917a" name="hibiscus-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.0" rel="1.5"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1709726400">- Update to version 2.10.17
  * NEW: 1084 Update auf HBCI4Java 3.1.75 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.75
  * NEW: 1083 Migrationsassistent für geänderte PIN/TAN-URLs
  * NEW: 1082 PIN/TAN-URL in Bankzugang bearbeitbar (u.a. für Atruvia-Migration hilfreich)
  * NEW: 1081 Benutzerspezifische Zeiträume mit bis zu +/- 10 Jahren zulassen
  * NEW: 1080 Unter Hibiscus-&gt;Einstellungen-&gt;Zeiträume können jetzt eigene Zeiträume definiert werden
  * BUG: 1079 Nachtrag zu 1070: Bugfixing der Saldo-Limits
  * NEW: 1078 Nachtrag zu 1073: Hinweistext bei Wiederholungsaufträgen auch bei Sammellastschriften anzeigen
  * NEW: 1077 Nachtrag zu 1066: Shortcut "ALT+A" für "Neue Sammelüberweisung..." geändert in "ALT+W" - kollidierte mit "Aktualisieren" auf Umsatzliste
  * NEW: 1076 Saldo-Prognose auch basierend auf vergangenen Umsätzen (per Default deaktiviert)
  * NEW: 1075 Kontextmenü-Eintrag "Nach SEPA konvertieren..." im Adressbuch nur anzeigen, wenn Adressen ohne IBAN markiert sind
  * NEW: 1074 Saldo-Limits als Unread-Counter auf der Startseite markieren
  * NEW: 1073 Beim Zusammenfassen zu Sammelaufträgen die Einzelaufträge nicht löschen, wenn sie Wiederholungsvorlagen sind
  * NEW: 1072 IBAN aus Konto-Kontext-Menü kopieren
  * NEW: 1071 Konfigurierbarkeit von oberen und unteren Saldo-Limits bei Konten
  * NEW: 1070 Auswertungen/Saldo im Verlauf: Anzeige einer Saldoprognose basierend auf den bereits bekannten noch fälligen Aufträgen
  * NEW: 1069 Spalte "Kunden-/Mandatsreferenz" bei CSV-Import von Umsätzen hinzugefügt
  * CHG: 1068 Bei Zeitraum "Letzte 7/30/90 Tage" und "Letzte ...Jahre" das Bis-Datum frei lassen, um auch Buchungen der nächsten Tage anzuzeigen
  * NEW: 1067 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 04.03.2024
  * NEW: 1066 Shortcut "ALT+S" für "Neue Sammelüberweisung..." geändert in "ALT+A" - kollidierte mit "Speichern"-Button
  * NEW: 1065 In der Vorschlagsliste aus dem Adressbuch auch Teile der IBAN mit anzeigen (für gleichnamige Treffer im Adressbuch)
  * NEW: 1064 Warnhinweis anzeigen, wenn beim Zusammenführen von Überweisungen bankseitige Terminaufträge enthalten waren
  * NEW: 1063 Bessere Erkennung von Kontoinhaber beim Erstellen einer neuen Überweisung aus der Zwischenablage
  * NEW: 1062 Shortcuts ALT+L, CTRL+ALT+L und SHIFT+ALT+L zum Gelesen/Ungelesen-Markieren von Umsätzen
- Modified patch:
  * hibiscus-port-to-commons-lang3.patch
    + regenerate and add new org.apache.commons.lang. -&gt; org.apache.commons.lang3. replacements</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1710936000">- Update to version 2.10.18
  * NEW: 1086 Update auf HBCI4Java 3.1.76 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.76
    (Fehler "Das gesendete SEPA-Dokument ist nicht valide.")
  * NEW: 1085 Startdatum der letzten automatischen Synchronisierung mit anzeigen</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1711281600">- Drop all unbundle things, and use source completely from upstream,
  because unbundling is more work to do and it repeatedly generates
  unnecessary errors. And also it use sometimes to old libraries.
  This is a critical banking application and should not be manipulated.
- Drop hibiscus-port-to-commons-lang3.patch because we use only code
  from upstream.
- Drop unnecessary buildrequires.
- Fix some rpmlint errors.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1713787200">- Update to 2.10.20
  - NEW: 1090 Update auf HBCI4Java 3.1.79 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.79
    (siehe https://homebanking-hilfe.de/forum/topic.php?p=170837#real170837)
- Changes from 2.10.19
  - NEW: 1089 Update auf HBCI4Java 3.1.78 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.78
    (siehe https://homebanking-hilfe.de/forum/topic.php?p=170785#real170785)
  - NEW: 1088 Update auf HBCI4Java 3.1.77 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.77
    (siehe https://homebanking-hilfe.de/forum/topic.php?p=170785#real170785)
  - BUG: 1087 PDF-Export der Umsätze - wenn kein Name des Gegenkontoinhabers angegeben wurde, konnte „null“ angezeigt werden</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1726660800">- Update to 2.10.21
  - BUG: 1115 Kontoauswahl-Dialog: Darstellungsfehler wenn nur ein Konto vorhanden ist und dieses automatisch selektiert wurde
  - BUG: 1114 Spalte „Kunden-/Mandatsreferenz“ wurde beim CSV-Import von Umsätze nicht beachtet - https://github.com/willuhn/hibiscus/pull/144
  - NEW: 1113 Update auf HBCI4Java 3.1.82 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.82
  - NEW: 1112 Update auf HBCI4Java 3.1.81 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.81
  - NEW: 1111 Neue Option „[x] Vorzeichen von Beträgen umkehren“ beim CSV-Import
  - NEW: 1110 Spalte „#“ auch in „Umsätze nach Kategorien“ anzeigen
  - NEW: 1109 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 09.09.2024
  - NEW: 1108 Kontogruppe sowie Kontobezeichnung in den virtuellen Konto-Adressen mit anzeigen
  - NEW: 1107 Drucken von einzelnen Buchungen in Sammelaufträgen - siehe https://homebanking-hilfe.de/forum/topic.php?p=172122#real172122
  - CHG: 1106 Prüfung auf Vorhandensein der BIC im Konto beim Speichern eines Auftrages entfernt
  - NEW: 1105 Globale Suche: Buchungen aus Sammelaufträgen nach Termin sortieren
  - NEW: 1104 Globale Suche: Buchungen aus Sammelaufträgen in Ergebnisliste aufschlüsseln und beim Klick direkt in Buchung wechseln
  - NEW: 1103 Export von Umsatz-Kategorien im Banking4-Format (*.tre)
  - NEW: 1103 Spalte „Auftragstyp“ in der Liste der Überweisungen mit anzeigen - siehe https://homebanking-hilfe.de/forum/topic.php?t=26596
  - NEW: 1102 Neue obantoo-Version mit PR #1 und #2
  - NEW: 1101 Import von Umsatz-Kategorien im Banking4-Format (*.tre)
  - NEW: 1100 Löschen aller Umsatz-Kategorien ermöglichen
  - CHG: 1099 Such-Provider der Vor-SEPA-Auftragsarten entfernt
  - BUG: 1098 Automatisch Whitespaces aus Bank-URL entfernen (siehe https://homebanking-hilfe.de/forum/topic.php?p=171637#real171637)
  - NEW: 1097 Unterstützung für den Import von XRechnung per PDF. Konik sowie die alte ZUGFeRD-Implementierung entfernt
  - NEW: 1096 Bei Rückmeldecode „3956 - Starke Kundenauthentifizierung noch ausstehend“
    den Rückmeldecode nicht als ausgeführt betrachten - auch dann nicht,
    wenn keine Fehlermeldung geliefert wurde. Siehe Mail von Axel vom 15.05.2024
  - NEW: 1095 Update auf HBCI4Java 3.1.80 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.80
  - INIT_FLIP_USER_INST auch dann aktivieren, wenn experimentelle Funktionen nicht aktiviert sind
  - NEW: 1094 Neue Option „BIC nach Eingabe der IBAN automatisch vervollständigen“, um die Vervollständigung
    auch dann deaktivieren zu können, wenn „Kontonummern und Bankleitzahlen mittels Prüfsumme testen“ aktiviert ist
  - NEW: 1093 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 03.06.2024
  - BUG: 1092 Saldo-Chart: Ende-Datum wurde nicht berücksichtigt, wenn es in der Vergangenheit lag
  - BUG: 1091 Bei der Saldoprognose wurde als Startsaldo der Anfangssaldo von heute verwendet. Richtig ist aber der Endsaldo.
    Andernfalls gibt es einen Bruch am Übergang von realen Daten zur Prognose</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1736856000">- Update to 2.10.23
  - NEW: 1119 Update auf HBCI4Java 3.1.85 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.85 - siehe https://homebanking-hilfe.de/forum/topic.php?p=174231#real174231
- Changes from 2.10.22
  - NEW: 1118 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 09.12.2024
  - NEW: 1117 Update auf HBCI4Java 3.1.84 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.84
  - CHG: 1116 Postbank-Kundenkennungen können ein „@“ enthalten</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1739102400">- Update to 2.10.24
  - NEW: 1127 Passenden MariaDB/MySQL-Treiber automatisch ermitteln
  - BUG: 1126 Casts auf Double aus dem Resultset vermeiden
  - NEW: 1125 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 03.03.2025
  - NEW: 1124 Wenn unmittelbar vor dem Anzeigen des ChipTAN-USB-Dialogs
    der Kartenleser nicht gefunden wird, den User bitten, den Leser anzuschliessen
    und die Karte einzulegen
  - NEW: 1123 Neue Option „Gesamten Pfad der Umsatzkategorie anzeigen“ in den Einstellungen der Umsatzliste
  - siehe https://homebanking-hilfe.de/forum/topic.php?p=174818#real174818
  - NEW: 1122 XRechnung: Import auch direkt im XML-Format, außerdem eine Reihe weiterer XML-Varianten unterstützen
  - NEW: 1121 XRechnung: Alternativ „ExchangedDocument/ID“ als Verwendungszweck verwenden
  - siehe https://homebanking-hilfe.de/forum/topic.php?p=174533#real174533
  - NEW: 1120 Neue obantoo-Version mit https://github.com/willuhn/obantoo/pull/4
  - NEW: 1061 Umstellung von MySQL auf MariaDB</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1743681600">- Update to 2.10.25
  - NEW: 1132 Update auf HBCI4Java 3.1.88 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.88
  - mit neuen Sparda-URLs (Hessen und München)
  - NEW: 1131 itext-Update auf 5.5.13.4
  - NEW: 1130 Default-Cipher der H2-Datenbank bei neuen Datenbanken von XTEA auf AES umgestellt
  - NEW: 1129 Update auf HBCI4Java 3.1.87 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.87
  - siehe https://homebanking-hilfe.de/forum/topic.php?p=176201#real176201
  - NEW: 1128 Update auf HBCI4Java 3.1.86 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.86
  - siehe https://homebanking-hilfe.de/forum/topic.php?p=176073#real176073</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt; - 2.10.27" date="1754136000">- Update to 2.10.27
  - NEW: 1140 Update auf HBCI4Java 3.1.90 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.90 - mit einem Bugfix beim Lesen von FinTS-Antwort-Nachrichten
- Changes from 2.10.26
  - NEW: 1140 Update auf HBCI4Java 3.1.89 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.89 - mit neuen Sparda-URLs
  - NEW: 1139 In der Umsatzliste bei „Name des Kontoinhabers enthält“ auch in Name 2 suchen
  - NEW: 1138 Neue obantoo-Version mit aktualisierter BLZ-Datei für Österreich
  - BUG: 1137 Box „Erster Start“ unter Linux nicht mehr explizit mit weissem Hintergrund darstellen
  - NEW: 1136 Liste der Daueraufträge: Bei Auswahl mehrerer Daueraufträge Anzahl und Summe anzeigen
  - BUG: 1135 Einnahmen/Ausgaben: Wenn ein deaktiviertes Konto ausgewählt aber anschließend die Option „Nur aktive Konten“ aktiviert wurde, kam es zu einem Fehler
  - NEW: 1134 XRechnung: Beachten von Gutschriftsmerkmalen in ExchangedDocument/TypeCode
  - NEW: 1133 XRechnung: Unterstützung weiterer Dialekte. Außerdem Warnung anzeigen, wenn Betrag negativ ist</changelog>
  <changelog author="ecsos@opensuse.org - 2.12.0" date="1762171200">- Update to version 2.12.0:
  - NEW: 1156 Update auf HBCI4Java 4.1.3 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.1.3
  - NEW: 1155 Hinweis-Box zu VoP
  - NEW: 1154 Update auf HBCI4Java 4.1.2 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.1.2
  - NEW: 1153 Support für die neue Segment-Version 2 beim Abrufen und Löschen von SEPA-Daueraufträgen
  - CHG: 1152 Summenzeile in Umsatzliste wurde unnötig oft neu berechnet
  - BUG: 1151 Reguläre Überweisungen wurden beim Duplizieren zu Echtzeit-Überweisungen
  - NEW: 1150 Update auf HBCI4Java 4.1.0 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.1.0
  - NEW: 1149 Erste experimentelle Version mit VoP
  - NEW: 1148 Neuer Extra-toleranter Datums-Parser beim Import von CSV-Dateien. Akzeptiert quasi alle bekannten Datumsformate.
  - NEW: 1147 Update auf HBCI4Java 4.0.2 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.0.2
  - BUG: 1146 Bei der Synchronisierung über mehrere Plugins konnte es zu einem Fehler kommen, dass die Synchronisierung bereits läuft
  - NEW: 1145 Update auf HBCI4Java 4.0.1 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.0.1
  - NEW: 1144 Update auf HBCI4Java 3.1.91 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.91
  - mit neuen Sparda-URLs (Sparda-Bank West)
  - NEW: 1143 Neue Überweisungen per Default als Echtzeitüberweisungen erstellen
  - NEW: 1142 Beim Import von Umsätzen im CSV-Format auch Kategoriebäume unterstützen.
    Die Kategorien müssen in der Form „Oberkategorie/Unterkategorie/Kategorie“ (beliebige Verschachtelungstiefe) angegeben sein
  - NEW: 1141 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 08.09.2025</changelog>
</package>
<package pkgid="58ef5e48a47127b47a228e92e0ac1835e26fa2f238e44a38ea5c49f0b8c905db79facd9f358ddc91233d4c18e2af8ac7a0d70aadd01511988d3c2192cba9ed9d" name="hid-tmff2-debugsource" arch="i586">
  <version epoch="0" ver="0.0.1+git0.d4c9e06" rel="1.21"/>
  <changelog author="Aesara Binder &lt;aesara@mailbox.org&gt;" date="1741003200">- Initial package (0.0.1+git0.a9312ea)</changelog>
  <changelog author="Aesara Binder &lt;aesara@mailbox.org&gt;" date="1750680000">- Update to 0.0.1+git0.d4c9e06</changelog>
</package>
<package pkgid="e5a0145fdad2e4396b3250af83ea16e0227e0c3728670ee071a3ac205c8cc4e0c228119c2580b2f040968053586b51c87f4cfd22cc805813af07c7a23a51919d" name="hid-tmff2-kmp-default-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.1+git0.d4c9e06_k7.2.0_1" rel="1.21"/>
  <changelog author="Aesara Binder &lt;aesara@mailbox.org&gt;" date="1741003200">- Initial package (0.0.1+git0.a9312ea)</changelog>
  <changelog author="Aesara Binder &lt;aesara@mailbox.org&gt;" date="1750680000">- Update to 0.0.1+git0.d4c9e06</changelog>
</package>
<package pkgid="967f61226c173e7fca02adef7682c2e7de44ba3ec047b5535d73f673f7a7ddb0d864e8a6141a5b6ba15bb9ba482a55cdb4cfc9d7a54b306bfc2e50d4629b067e" name="hid-tmff2-kmp-pae-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.1+git0.d4c9e06_k7.2.0_1" rel="1.21"/>
  <changelog author="Aesara Binder &lt;aesara@mailbox.org&gt;" date="1741003200">- Initial package (0.0.1+git0.a9312ea)</changelog>
  <changelog author="Aesara Binder &lt;aesara@mailbox.org&gt;" date="1750680000">- Update to 0.0.1+git0.d4c9e06</changelog>
</package>
<package pkgid="4e6257bc266672e4966b4d2135606c5ae5ded006132fe38ae607368f1ad40b1f0c7f6a053b721cb5ce06a0facd4bb443619a30ed4f6995f52c153244f5ac9995" name="hidapi-debuginfo" arch="i586">
  <version epoch="0" ver="0.14.0" rel="1.10"/>
  <changelog author="luca@z3ntu.xyz" date="1563796800">- Update to 0.9.0
- Switch upstream to libusb/hidapi because the original maintainer is not active anymore</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1563796801">- Use disabled services to follow Factory guidelines.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
  OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1610366400">- Update to version 0.10.1
  * Add FreeBSD/macOS/MinGW/Alpine/Arch Linux/Windows CI
  * Add hid_version/hid_version_str API (#192)
  * Add podspec to support releases via cocoapods
  * Add support for HID over I2C and uhid devices (#166)
  * Fix small casting issue
  * Fix race condition on device close (#189)
  * Fix API prototype for gcc flag -Wstrict-prototypes (#207)
  * Fix strict typecast (#206)
  * Fix -Wall -Wextra -pedantic -Werror compilation (#214) ￼…
  * Drop workaround for kernel &lt; 2.6.34
  * Use pkg-config to find libusb on *freebsd
  * Reattach kernel driver in hidapi-libusb
  * Move local variable declaration to the beginning of the function</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1623240000">- Add 0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch:
  fix boo#1187056</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 0.11.0:
  * hidraw: (explicit) workaround to allow build with kernels older than 2.6.39
  * libusb: stabilize device path (uses same semantic as Linux kernel)
  * libusb: add platform-specific hid_libusb_wrap_sys_device
  * general: lots of documentation improvements
  * general: (Windows) DDK build files are obsolete
  * general: add CMake build system
  * general: deprecated Autotools build scripts
  * lots of other small fixes and improvements
- remove 0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch (obsolete)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1657540800">- update to 0.12.0:
  * libusb: improved CMake dependency on Iconv (#405) - as a result, better support for NetBSD;
  * general: documentation improvements;
  * general: small code cleanups/improvements;
  * many windows specific fixes
- spec-cleaner cleanups</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 0.13.0:
  * general: add hid_get_device_info (#432);
  * general: Meson build script (as a wrapper over CMake) (#410);
  * general: add HID Bus Type in hid_device_info (#308);
  * libusb: primary usage_page/usage is now available with hid_get_device_info
    regardless of the compilation flags;
  * hidraw: Open files with O_CLOEXEC to not leak fds to child processes (#446);
  * hidraw: add support for HID over SPI (#486);
  * cmake: libusb: Ensure Iconv is found when provided via CFLAGS/LDFLAGS (#430);</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674302400">- update to 0.13.1:
  * hidraw: fix invalid read past the UDEV buffer</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689854400">- update to 0.14.0:
  * general: add `hid_get_report_descriptor` API function (#451)
  * libusb: fix crash in hid_enumerate() caused by a stale device
    handle (#526)
  * fixes (mostly error handling) of issues found by
    Coverity Scan (#552/#554/#555/#559/#560/#561)
  * various fixes and improvements</changelog>
</package>
<package pkgid="90581ea51fa732aa0d33437760e1af20aaccb8fe7048195eccd57b2c73ae584f0c949f7c93f54d73684324950eecb901d97d8e98353acfeb8d9263f158075288" name="hidapi-debugsource" arch="i586">
  <version epoch="0" ver="0.14.0" rel="1.10"/>
  <changelog author="luca@z3ntu.xyz" date="1563796800">- Update to 0.9.0
- Switch upstream to libusb/hidapi because the original maintainer is not active anymore</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1563796801">- Use disabled services to follow Factory guidelines.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
  OBS to shortcut through the -mini flavors.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1610366400">- Update to version 0.10.1
  * Add FreeBSD/macOS/MinGW/Alpine/Arch Linux/Windows CI
  * Add hid_version/hid_version_str API (#192)
  * Add podspec to support releases via cocoapods
  * Add support for HID over I2C and uhid devices (#166)
  * Fix small casting issue
  * Fix race condition on device close (#189)
  * Fix API prototype for gcc flag -Wstrict-prototypes (#207)
  * Fix strict typecast (#206)
  * Fix -Wall -Wextra -pedantic -Werror compilation (#214) ￼…
  * Drop workaround for kernel &lt; 2.6.34
  * Use pkg-config to find libusb on *freebsd
  * Reattach kernel driver in hidapi-libusb
  * Move local variable declaration to the beginning of the function</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1623240000">- Add 0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch:
  fix boo#1187056</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 0.11.0:
  * hidraw: (explicit) workaround to allow build with kernels older than 2.6.39
  * libusb: stabilize device path (uses same semantic as Linux kernel)
  * libusb: add platform-specific hid_libusb_wrap_sys_device
  * general: lots of documentation improvements
  * general: (Windows) DDK build files are obsolete
  * general: add CMake build system
  * general: deprecated Autotools build scripts
  * lots of other small fixes and improvements
- remove 0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch (obsolete)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1657540800">- update to 0.12.0:
  * libusb: improved CMake dependency on Iconv (#405) - as a result, better support for NetBSD;
  * general: documentation improvements;
  * general: small code cleanups/improvements;
  * many windows specific fixes
- spec-cleaner cleanups</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 0.13.0:
  * general: add hid_get_device_info (#432);
  * general: Meson build script (as a wrapper over CMake) (#410);
  * general: add HID Bus Type in hid_device_info (#308);
  * libusb: primary usage_page/usage is now available with hid_get_device_info
    regardless of the compilation flags;
  * hidraw: Open files with O_CLOEXEC to not leak fds to child processes (#446);
  * hidraw: add support for HID over SPI (#486);
  * cmake: libusb: Ensure Iconv is found when provided via CFLAGS/LDFLAGS (#430);</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674302400">- update to 0.13.1:
  * hidraw: fix invalid read past the UDEV buffer</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689854400">- update to 0.14.0:
  * general: add `hid_get_report_descriptor` API function (#451)
  * libusb: fix crash in hid_enumerate() caused by a stale device
    handle (#526)
  * fixes (mostly error handling) of issues found by
    Coverity Scan (#552/#554/#555/#559/#560/#561)
  * various fixes and improvements</changelog>
</package>
<package pkgid="558ccba29e5e8f6b1e58a3cc0718c10777f6ae3dc583b5df84e2c91d12d01806bfba4bc7cfa638edb5d7f263ebb7e23162debad276f3d1fc3576da653e57450d" name="hidviz-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.1" rel="1.15"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1575288000">- Initial package (v0.1.5)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1575547200">- Use convert -strip to drop png timestamps to make
  package build reproducible (boo#1047218)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1588507200">- Add hidviz-moc_policy.patch to fix build problem</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1622808000">- Ad hidviz-gcc11.patch and fix build in Factory</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1678968000">- Update to version 0.2
  * fixed build with cmake 3.17
  * imported libhidx directly into the sources (fixes a lot of
    compilation issues)
  * updated to QT6
  * added a new icon
- Drop hidviz-moc_policy.patch and hidviz-gcc11.patch (no longer
  necessary)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1744891200">- Update to version 0.2.1
  Build fixes:
  * fixed build with gcc-15
  * fixed build with cmake 4.0 and newer</changelog>
</package>
<package pkgid="9dacc5eed2fbfdcbdd412c5ec54d1d84b5b488dbb08fda290e87e2705d018b13f2fa7564ed1851eb1046c7e6d2d3866015fbd17c74bbe00a115b05e1a63193ea" name="hidviz-debugsource" arch="i586">
  <version epoch="0" ver="0.2.1" rel="1.15"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1575288000">- Initial package (v0.1.5)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1575547200">- Use convert -strip to drop png timestamps to make
  package build reproducible (boo#1047218)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1588507200">- Add hidviz-moc_policy.patch to fix build problem</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1622808000">- Ad hidviz-gcc11.patch and fix build in Factory</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1678968000">- Update to version 0.2
  * fixed build with cmake 3.17
  * imported libhidx directly into the sources (fixes a lot of
    compilation issues)
  * updated to QT6
  * added a new icon
- Drop hidviz-moc_policy.patch and hidviz-gcc11.patch (no longer
  necessary)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1744891200">- Update to version 0.2.1
  Build fixes:
  * fixed build with gcc-15
  * fixed build with cmake 4.0 and newer</changelog>
</package>
<package pkgid="eba51572e6600b2b2a3320e34eac1c1c9cdcdac72873444e9306e01fd42ae7d4503cc07b32d121961a6ecc0602dde0f0ea73357f6307d987052b67a849da5d25" name="highlight-debuginfo" arch="i586">
  <version epoch="0" ver="4.18" rel="1.6"/>
  <changelog author="antoine.belvire@opensuse.org" date="1684843200">- Update to version 4.6:
  * Added  `--service-mode` option to run highlight as long running
    process (gl#saalen/highlight!140).
  * Added extras/highlight-service.py as an example for the service
    mode.
  * Updated astyle lib to version 3.3.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1689595200">- Update to version 4.7:
  * Updated astyle lib to version 3.4.1.
  * CLI: Fixed member variable initialization.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1693051200">- Update to version 4.8:
  * Updated astyle lib to version 3.4.6
  * Moved old yaml.lang to yaml-ansible.lang and added a new yaml
    definition (gl#saalen/highlight#235).
  * Omit size property in BBCode output if `--fragment` is set
    (gl#saalen/highlight#234).
  * Allowed font size unit with `--font-size` for HTML and ODT
    output (gl#saalen/highlight!145).
  * GUI: Updated JP translation (gl#saalen/highlight!144).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1697716800">- Update to version 4.9:
  * Updated astyle lib to version 3.4.9.
  * Added support for Elm (gl#saalen/highlight#237).
  * Added support for Factor (gl#saalen/highlight#239).
  * Added support for Cpp2.
  * Updated c.lang to include module keywords.
  * Fixed Lua nested string deprecation error
    (gl#saalen/highlight#238).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1697889600">- Update to version 4.10: Update astyle lib to version 3.4.10.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1710763200">- Update to version 4.11:
  * Updated astyle lib to version 3.4.13.
  * Updated java definition (gl#saalen/highlight#244).
  * Updated solidity definition (gl#saalen/highlight#217).
  * Fix backslash symbol in man page.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1716638400">- Update to version 4.12:
  * Updated astyle lib to version 3.4.16.
  * Removed `using namespace std;` in header files
    (gl#saalen/highlight!147).
  * Added `-webkit-user-select` to HTML line number style
    (gl#saalen/highlight#214).
  * Added plug-in outhtml-focus.lua.
  * Updated lsp.conf to include metals and clojure-lsp
    configurations.
  * Fixed Yaml URL recognition.
  * Fixed Rust raw literal recognition (gl#saalen/highlight#187).
  * Fixed Factor comment recognition (gl#saalen/highlight#239).</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1733313600">- Update to version 4.13:
  * updated astyle lib to version 3.6
  * added Gleam and V definitions
  * added Meson and CMake build files
    (https://gitlab.com/saalen/highlight/-/issues/232)
  * improved LSP compatibility with bash-language-server
    and haskell-language-server
  * applied several clang-tidy modernize fixes
  * GUI: refactored settings retore code</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1747137600">- Update to version 4.14:
  * updated astyle lib to version 3.6.2
  * fixed SWIG lib compilation (#247)
  * updated Terraform file suffix list</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1763812800">- Update to version 4.18:
  * Updated astyle lib to version 3.6.13
  * Fixed undefined variable in shellscript definition
- Changes from version 4.17:
  * Updated astyle lib to version 3.6.12
  * Updated some language definitions
  * Added fea.lang (gl#saalen/highlight#258)
  * Fixed creation of unique output filenames in batch mode
  * Improved LSP compatibility
  * CLI: improved string length validation in service mode
  * GUI: fixed file resource handling
- Changes from version 4.16:
  * Updated astyle lib to version 3.6.9
  * Fix shell script parenthesis recognition (gl#saalen/highlight#254)
  * Updated AWK, C, Go and Python language definitions
  * Added README_FR.adoc
  * Added shell script and git config file extensions
  * GUI: adjusted cmake build script to improve Qt build target handling
  * GUI: updated Qt UI translations
- Changes from version 4.15:
  * Updated astyle lib to version 3.6.6
  * Fixed C++ raw string recognition (gl#saalen/highlight#252)</changelog>
</package>
<package pkgid="7b281a3b75d5dd1e864983dc82c1a742986b38c910910e3315c39d673ae9063474e48a38f80960f7479852b969780bfddbc03639a07189ed882eb1c1d20a4432" name="highlight-debugsource" arch="i586">
  <version epoch="0" ver="4.18" rel="1.6"/>
  <changelog author="antoine.belvire@opensuse.org" date="1684843200">- Update to version 4.6:
  * Added  `--service-mode` option to run highlight as long running
    process (gl#saalen/highlight!140).
  * Added extras/highlight-service.py as an example for the service
    mode.
  * Updated astyle lib to version 3.3.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1689595200">- Update to version 4.7:
  * Updated astyle lib to version 3.4.1.
  * CLI: Fixed member variable initialization.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1693051200">- Update to version 4.8:
  * Updated astyle lib to version 3.4.6
  * Moved old yaml.lang to yaml-ansible.lang and added a new yaml
    definition (gl#saalen/highlight#235).
  * Omit size property in BBCode output if `--fragment` is set
    (gl#saalen/highlight#234).
  * Allowed font size unit with `--font-size` for HTML and ODT
    output (gl#saalen/highlight!145).
  * GUI: Updated JP translation (gl#saalen/highlight!144).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1697716800">- Update to version 4.9:
  * Updated astyle lib to version 3.4.9.
  * Added support for Elm (gl#saalen/highlight#237).
  * Added support for Factor (gl#saalen/highlight#239).
  * Added support for Cpp2.
  * Updated c.lang to include module keywords.
  * Fixed Lua nested string deprecation error
    (gl#saalen/highlight#238).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1697889600">- Update to version 4.10: Update astyle lib to version 3.4.10.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1710763200">- Update to version 4.11:
  * Updated astyle lib to version 3.4.13.
  * Updated java definition (gl#saalen/highlight#244).
  * Updated solidity definition (gl#saalen/highlight#217).
  * Fix backslash symbol in man page.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1716638400">- Update to version 4.12:
  * Updated astyle lib to version 3.4.16.
  * Removed `using namespace std;` in header files
    (gl#saalen/highlight!147).
  * Added `-webkit-user-select` to HTML line number style
    (gl#saalen/highlight#214).
  * Added plug-in outhtml-focus.lua.
  * Updated lsp.conf to include metals and clojure-lsp
    configurations.
  * Fixed Yaml URL recognition.
  * Fixed Rust raw literal recognition (gl#saalen/highlight#187).
  * Fixed Factor comment recognition (gl#saalen/highlight#239).</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1733313600">- Update to version 4.13:
  * updated astyle lib to version 3.6
  * added Gleam and V definitions
  * added Meson and CMake build files
    (https://gitlab.com/saalen/highlight/-/issues/232)
  * improved LSP compatibility with bash-language-server
    and haskell-language-server
  * applied several clang-tidy modernize fixes
  * GUI: refactored settings retore code</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1747137600">- Update to version 4.14:
  * updated astyle lib to version 3.6.2
  * fixed SWIG lib compilation (#247)
  * updated Terraform file suffix list</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1763812800">- Update to version 4.18:
  * Updated astyle lib to version 3.6.13
  * Fixed undefined variable in shellscript definition
- Changes from version 4.17:
  * Updated astyle lib to version 3.6.12
  * Updated some language definitions
  * Added fea.lang (gl#saalen/highlight#258)
  * Fixed creation of unique output filenames in batch mode
  * Improved LSP compatibility
  * CLI: improved string length validation in service mode
  * GUI: fixed file resource handling
- Changes from version 4.16:
  * Updated astyle lib to version 3.6.9
  * Fix shell script parenthesis recognition (gl#saalen/highlight#254)
  * Updated AWK, C, Go and Python language definitions
  * Added README_FR.adoc
  * Added shell script and git config file extensions
  * GUI: adjusted cmake build script to improve Qt build target handling
  * GUI: updated Qt UI translations
- Changes from version 4.15:
  * Updated astyle lib to version 3.6.6
  * Fixed C++ raw string recognition (gl#saalen/highlight#252)</changelog>
</package>
<package pkgid="684fc8a8590b6983fd439e26651e089bb1bc0140198fee46c1048432c6238c97367e60b060262765f115ec049318bae9d0fea0154645c80571960fb531698952" name="highlight-gui-debuginfo" arch="i586">
  <version epoch="0" ver="4.18" rel="1.6"/>
  <changelog author="antoine.belvire@opensuse.org" date="1684843200">- Update to version 4.6:
  * Added  `--service-mode` option to run highlight as long running
    process (gl#saalen/highlight!140).
  * Added extras/highlight-service.py as an example for the service
    mode.
  * Updated astyle lib to version 3.3.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1689595200">- Update to version 4.7:
  * Updated astyle lib to version 3.4.1.
  * CLI: Fixed member variable initialization.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1693051200">- Update to version 4.8:
  * Updated astyle lib to version 3.4.6
  * Moved old yaml.lang to yaml-ansible.lang and added a new yaml
    definition (gl#saalen/highlight#235).
  * Omit size property in BBCode output if `--fragment` is set
    (gl#saalen/highlight#234).
  * Allowed font size unit with `--font-size` for HTML and ODT
    output (gl#saalen/highlight!145).
  * GUI: Updated JP translation (gl#saalen/highlight!144).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1697716800">- Update to version 4.9:
  * Updated astyle lib to version 3.4.9.
  * Added support for Elm (gl#saalen/highlight#237).
  * Added support for Factor (gl#saalen/highlight#239).
  * Added support for Cpp2.
  * Updated c.lang to include module keywords.
  * Fixed Lua nested string deprecation error
    (gl#saalen/highlight#238).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1697889600">- Update to version 4.10: Update astyle lib to version 3.4.10.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1710763200">- Update to version 4.11:
  * Updated astyle lib to version 3.4.13.
  * Updated java definition (gl#saalen/highlight#244).
  * Updated solidity definition (gl#saalen/highlight#217).
  * Fix backslash symbol in man page.</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1716638400">- Update to version 4.12:
  * Updated astyle lib to version 3.4.16.
  * Removed `using namespace std;` in header files
    (gl#saalen/highlight!147).
  * Added `-webkit-user-select` to HTML line number style
    (gl#saalen/highlight#214).
  * Added plug-in outhtml-focus.lua.
  * Updated lsp.conf to include metals and clojure-lsp
    configurations.
  * Fixed Yaml URL recognition.
  * Fixed Rust raw literal recognition (gl#saalen/highlight#187).
  * Fixed Factor comment recognition (gl#saalen/highlight#239).</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1733313600">- Update to version 4.13:
  * updated astyle lib to version 3.6
  * added Gleam and V definitions
  * added Meson and CMake build files
    (https://gitlab.com/saalen/highlight/-/issues/232)
  * improved LSP compatibility with bash-language-server
    and haskell-language-server
  * applied several clang-tidy modernize fixes
  * GUI: refactored settings retore code</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1747137600">- Update to version 4.14:
  * updated astyle lib to version 3.6.2
  * fixed SWIG lib compilation (#247)
  * updated Terraform file suffix list</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1763812800">- Update to version 4.18:
  * Updated astyle lib to version 3.6.13
  * Fixed undefined variable in shellscript definition
- Changes from version 4.17:
  * Updated astyle lib to version 3.6.12
  * Updated some language definitions
  * Added fea.lang (gl#saalen/highlight#258)
  * Fixed creation of unique output filenames in batch mode
  * Improved LSP compatibility
  * CLI: improved string length validation in service mode
  * GUI: fixed file resource handling
- Changes from version 4.16:
  * Updated astyle lib to version 3.6.9
  * Fix shell script parenthesis recognition (gl#saalen/highlight#254)
  * Updated AWK, C, Go and Python language definitions
  * Added README_FR.adoc
  * Added shell script and git config file extensions
  * GUI: adjusted cmake build script to improve Qt build target handling
  * GUI: updated Qt UI translations
- Changes from version 4.15:
  * Updated astyle lib to version 3.6.6
  * Fixed C++ raw string recognition (gl#saalen/highlight#252)</changelog>
</package>
<package pkgid="ca0869865a0be3b40f31976bd03b1ae24d19d412b860e830572e253eb1a94c7c412d61bb6fdcf92a4671cd56284840d2794fa66f9a90294a22ac6be7499bd50f" name="highway-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691755200">- Update to release 1.0.6
  * Add MaskedGatherIndex, MaskedScatterIndex, LoadN, StoreN,
    SatWidenMulPairwiseAdd, SumOfMulQuadAccumulate,
    PromoteUpperLowerTo.
  * Add F64 for Wasm, F64 AbsDiff
  * Validate all D args in x86 function signatures</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695384000">- Update to release 1.0.7
  * Add LoadNOr, GatherIndexN, ScatterIndexN
  * Add additional float&lt;-&gt;int conversions
  * Codegen improvements for 8-bit shift, PPC Compress/Expand</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1708257600">- Update to release 1.1.0
  * Add BitCastScalar, DispatchedTarget, Foreach
  * Add Div/Mod and MaskedDiv/ModOr, SaturatedAbs, SaturatedNeg
  * Add InterleaveWholeLower/Upper, Dup128VecFromValues
  * Add IsInteger, IsIntegerLaneType, RemoveVolatile, RemoveCvRef
  * Add MaskedAdd/Sub/Mul/Div/Gather/Min/Max/SatAdd/SatSubOr
  * Add MaskFalse, IfNegativeThenNegOrUndefIfZero, PromoteEven/OddTo
  * Add ReduceMin/Max, 8-bit reductions, f16 &lt;-&gt; f64 conversions
  * Add Span, AlignedArray, matrix-vector mul
  * Add SumsOf2/4, I8 SumsOf8, SumsOfAdjQuadAbsDiff,
    SumsOfShuffledQuadAbsDiff
  * Extend Dot to f32*bf16, FMA to integer
  * Fix: RVV 8-bit overflow, UB in vqsort, big-endian bugs, PPC HTM
  * New targets: HWY_Z14, HWY_Z15</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717243200">- Update to release 1.2.0
  * Add utility functions Add InterleaveEven/InterleaveOdd, BitShuffle,
    GatherIndexNOr, IsNegative, IfNegativeThenElseZero,
    IfNegativeThenZeroElse, PromoteInRangeTo / ConvertInRangeTo /
    DemoteInRangeTo</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1738584000">- Disable LTO on riscv64 due to gcc bug 110812</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755172800">- Update to release 1.3.0
  * Add AVX10_2 and Loongson LASX/LSX targets
  * Add AVX3_SPR F16, WASM_EMU256 F64 types
  * Add Complex number operations, F16/BF16 assignment operators
  * Add emulated bf16/f16 Load/StoreInterleaved
- Add avx10_2.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1756900800">- Replace avx10_2.patch by a new one completely disabling AVX10.2
  until upstream figures out how to the details of toolchain
  invocation. [boo#1248740]</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1769688000">- Reenable LTO on riscv64, gcc has been fixed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1777032000">- Update to release 1.4.0
  * Added Fast* math functions, sum_array example,
    HWY_ARCH_MAX_BYTES, HWY_MIN_BYTES, HWY_NATIVE_MASK,
    HWY_REGISTERS HWY_EXPORT_AND_TEST_BEST_P,
    InterleaveLower/UpperBlocks, Lookup8, XorAndNot, MinMax algo,
    AtomicBitSet, RVV and LSX/LASX runtime dispatch.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1785153600">- Add upstream patch to fix build on aarch64 with gcc16:
  * gcc16-aarch64.patch</changelog>
</package>
<package pkgid="ce1047abf1fa1634e1ef7ee2e84c7390731a3b354d0340fd7b43509f4b0bcc36eb6fe5d14c8a201993332820353ef45fa3f169d819c41a316b66cf2281044976" name="himeno-debuginfo" arch="i586">
  <version epoch="0" ver="3" rel="26.4"/>
  <changelog author="vpelcak@suse.cz" date="1221134400">- package created, version 3</changelog>
  <changelog author="dsterba@suse.cz" date="1412596800">- clean spec</changelog>
  <changelog author="mpluskal@suse.com" date="1429012800">- Cleanup dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1454155200">- Use optfltags when building</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1762257600">- Set C standard to C17 to prevent stricter include rule checks.
- Run exeutable as part of %check</changelog>
</package>
<package pkgid="de8b0771d86328e9142ddbb07b7ea8b1c0031223621349e4f60ec329dc2c03cef3c8e71263e3994c8941143ab88b10b5c65a79d95439ad71f7cace07878d6521" name="himeno-debugsource" arch="i586">
  <version epoch="0" ver="3" rel="26.4"/>
  <changelog author="vpelcak@suse.cz" date="1221134400">- package created, version 3</changelog>
  <changelog author="dsterba@suse.cz" date="1412596800">- clean spec</changelog>
  <changelog author="mpluskal@suse.com" date="1429012800">- Cleanup dependencies</changelog>
  <changelog author="mpluskal@suse.com" date="1454155200">- Use optfltags when building</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1762257600">- Set C standard to C17 to prevent stricter include rule checks.
- Run exeutable as part of %check</changelog>
</package>
<package pkgid="d70cf4b3023f5e214e3b2d2da77c655830ea94e1694b50094c34ed6168447c276506659819658f822102393fc9febe2d57849d89e4073b08de4b5018f7cd7001" name="hiredis-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.4"/>
  <changelog author="mpluskal@suse.com" date="1448193600">- Update to 0.13.3
  * Revert "Clear `REDIS_CONNECTED` flag when connection is
  closed".
  * Make tests pass on FreeBSD
- Changes for 0.13.2
  * Prevent crash on pending replies in async code
  * Clear `REDIS_CONNECTED` flag when connection is closed
  * Add MacOS X addapter
  * Add Qt adapter
  * Add Ivykis adapter
- Changes for 0.13.1
  * Fix memory leak in async reply handling
  * Rename struct member to avoid name clash with pre-c99 code
- Changes for 0.13.0
  * Windows compatibility layer for parser code
  * Properly escape data printed to PKGCONF file
  * Fix tests when assert() undefined
  * Implement a reconnect method for the client context, this
  changes the structure of `redisContext`
- Drop hiredis-pkgconfig.patch
  * fixed in upstream</changelog>
  <changelog author="paul.fee@jci.com" date="1601294400">- Update to 1.0.0
  * The first stable release of Hiredis.
  * RESP3 support, TLS connections, allocator injection.
  * Connect and command timeouts.
  * API breaking changes, recompilation required.
- Update to 0.14.1
  * CVE-2020-7105 (failure to check for NULL return when
    allocating memory).
- Update to 0.14.0
  * ABI changes.  Upstream "changes are numerous".
- Add relocatable_executable.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747569600">- hiredis 1.3.0:
  * Add support of RESP3 attribute type
  * Make redisEnableKeepAlive a no-op on AF_UNIX connections
  * Retry poll(2) if we are intterupted
  * code correctness fixes and developer visible changes</changelog>
</package>
<package pkgid="a6e32efe4fc9c4515a26ddb2dd9975777109bd8ed0f98df181f6900b27c0e8f35f3334e019883cc1b7b57d3f0f6bba430173a649a7abbc0bc8c5101a929bbdc2" name="hiredis-debugsource" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.4"/>
  <changelog author="mpluskal@suse.com" date="1448193600">- Update to 0.13.3
  * Revert "Clear `REDIS_CONNECTED` flag when connection is
  closed".
  * Make tests pass on FreeBSD
- Changes for 0.13.2
  * Prevent crash on pending replies in async code
  * Clear `REDIS_CONNECTED` flag when connection is closed
  * Add MacOS X addapter
  * Add Qt adapter
  * Add Ivykis adapter
- Changes for 0.13.1
  * Fix memory leak in async reply handling
  * Rename struct member to avoid name clash with pre-c99 code
- Changes for 0.13.0
  * Windows compatibility layer for parser code
  * Properly escape data printed to PKGCONF file
  * Fix tests when assert() undefined
  * Implement a reconnect method for the client context, this
  changes the structure of `redisContext`
- Drop hiredis-pkgconfig.patch
  * fixed in upstream</changelog>
  <changelog author="paul.fee@jci.com" date="1601294400">- Update to 1.0.0
  * The first stable release of Hiredis.
  * RESP3 support, TLS connections, allocator injection.
  * Connect and command timeouts.
  * API breaking changes, recompilation required.
- Update to 0.14.1
  * CVE-2020-7105 (failure to check for NULL return when
    allocating memory).
- Update to 0.14.0
  * ABI changes.  Upstream "changes are numerous".
- Add relocatable_executable.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1747569600">- hiredis 1.3.0:
  * Add support of RESP3 attribute type
  * Make redisEnableKeepAlive a no-op on AF_UNIX connections
  * Retry poll(2) if we are intterupted
  * code correctness fixes and developer visible changes</changelog>
</package>
<package pkgid="c9eef414fb3b33e2df07577a5986bdf5282d9680e6d23479f11659ac7b9ffd9fd9117a5de14d9e67434a08b0c2828ee3706eeae753fd7352394ffcf71ec774ff" name="hitori-debuginfo" arch="i586">
  <version epoch="0" ver="44.0" rel="1.16"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1583150400">- Update to version 3.35.0:
  + Bugs fixed:
  - Snap: Update yaml to use GNOME extension.
  - Window: Allow reaching smaller sizes.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.1:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599825600">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615204800">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1622116800">- Update to version 3.38.2:
  + Bugs fixed:
  - glgo#GNOME/hitori!28 help: Add Hitori icon as SVG
  - glgo#GNOME/hitori!29 appdata: Fix project license
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 3.38.3:
  + docs: Document renaming of master branch to main.
  + appdata: Update OARS ratings from 1.0 to 1.1 and add
    requires/recommends data.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add d25728e122f1d7b985029a5ba96810c3e57c27f7.patch: Fix build
  with meson 0.61 and newer.
- Drop update-desktop-files BuildRequires and macro, no longer
  needed.
- Add appstream-glib BuildRequires, add check section and
  meson_test macro, validate metainfo and desktop file during
  build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1649160000">- Update to version 3.38.4:
  + Initial support for playing the game with a keyboard.
  + Bugs fixed:
  - Make game playable with keyboard (bare minimum).
  - build: Drop positional arguments from i18n.merge_file()
    calls.
  - interface: Fix a minor leak.
  - snap: Add itstool to image.
  - Move appdata screenshot to git.
  + Updated translations.
- Drop d25728e122f1d7b985029a5ba96810c3e57c27f7.patch: fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 44.0:
  + Remove GNOME branding as it’s not an official GNOME game
    anymore.
  + Bugs fixed:
  - Update (or drop) the Docker image used by Flatpak job.
  - data: Remove GNOME branding.
  - build: Post-branch version bump.
  - flatpak: Fix the branch name for building the flatpaks.
  + Updated translations.</changelog>
</package>
<package pkgid="b1cb00dbb20cef4ad1f8bf257450946d2e3827d19cad2f3ff1be5a20fc902f76c806996efb0a028518071f5ea14987a64e08adcbacda58db6a2572ce45d21117" name="hitori-debugsource" arch="i586">
  <version epoch="0" ver="44.0" rel="1.16"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1583150400">- Update to version 3.35.0:
  + Bugs fixed:
  - Snap: Update yaml to use GNOME extension.
  - Window: Allow reaching smaller sizes.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.1:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599825600">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615204800">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1622116800">- Update to version 3.38.2:
  + Bugs fixed:
  - glgo#GNOME/hitori!28 help: Add Hitori icon as SVG
  - glgo#GNOME/hitori!29 appdata: Fix project license
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 3.38.3:
  + docs: Document renaming of master branch to main.
  + appdata: Update OARS ratings from 1.0 to 1.1 and add
    requires/recommends data.
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add d25728e122f1d7b985029a5ba96810c3e57c27f7.patch: Fix build
  with meson 0.61 and newer.
- Drop update-desktop-files BuildRequires and macro, no longer
  needed.
- Add appstream-glib BuildRequires, add check section and
  meson_test macro, validate metainfo and desktop file during
  build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1649160000">- Update to version 3.38.4:
  + Initial support for playing the game with a keyboard.
  + Bugs fixed:
  - Make game playable with keyboard (bare minimum).
  - build: Drop positional arguments from i18n.merge_file()
    calls.
  - interface: Fix a minor leak.
  - snap: Add itstool to image.
  - Move appdata screenshot to git.
  + Updated translations.
- Drop d25728e122f1d7b985029a5ba96810c3e57c27f7.patch: fixed
  upstream.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 44.0:
  + Remove GNOME branding as it’s not an official GNOME game
    anymore.
  + Bugs fixed:
  - Update (or drop) the Docker image used by Flatpak job.
  - data: Remove GNOME branding.
  - build: Post-branch version bump.
  - flatpak: Fix the branch name for building the flatpaks.
  + Updated translations.</changelog>
</package>
<package pkgid="250d02210a71adb553fd1f75c27692749f9edc0984ffa19596ddd8f6bb75d6764295a49e85d07454f4d4b8880a3d30eddfb125ff248206dabf3dffc8afb624f5" name="hivelytracker-debuginfo" arch="i586">
  <version epoch="0" ver="1.9" rel="2.10"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676289600">- Initial package, version 1.9
- Add patch:
  * hivelytracker-fontpath.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="ea2e8b5d44e761bb3c41192678217f7c5812b85a4b8fda905e33b7c49e35456c4ccc04c5de6cdaa1464a666fb09b13cb6ed4d1d577b759b0b9d3068c9a308f4c" name="hivelytracker-debugsource" arch="i586">
  <version epoch="0" ver="1.9" rel="2.10"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676289600">- Initial package, version 1.9
- Add patch:
  * hivelytracker-fontpath.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="4c2e7c6672be3b6315495641f96562b670c7e7eb03886fb51ac4d993af5282d58cf19b0b4930272554c57d2bed5f800b2b8fec1a4c109c452cd3d9e75aa583af" name="hmaccalc-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.14" rel="3.11"/>
  <changelog author="meissner@suse.com" date="1397476800">- new package, generate certifiable HMACs for FIPS usage.
  uses the Mozilla NSS library for cryptography.</changelog>
  <changelog author="coolo@suse.com" date="1399464000">- remove prelink buildrequire - completely unneeded and unnecessarily
  increases core ring</changelog>
  <changelog author="p.drouand@gmail.com" date="1421582400">- Update to version 0.9.14
  * No changelog available</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1565784000">- hmac signatures were split from NSS core libs for SLE packaging
  compatibility but recommended and therefore not installed by
  the build process; now a build requirement (boo#1145414)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="e54dbbe5bfaf27639c8b9fe8f625cc525a3d870e5d769634c2fa8e7360af8a07e1c8b7e40f40d13e31e53077994da0390026dfc65ae50be939648f344599d21d" name="hmaccalc-debugsource" arch="i586">
  <version epoch="0" ver="0.9.14" rel="3.11"/>
  <changelog author="meissner@suse.com" date="1397476800">- new package, generate certifiable HMACs for FIPS usage.
  uses the Mozilla NSS library for cryptography.</changelog>
  <changelog author="coolo@suse.com" date="1399464000">- remove prelink buildrequire - completely unneeded and unnecessarily
  increases core ring</changelog>
  <changelog author="p.drouand@gmail.com" date="1421582400">- Update to version 0.9.14
  * No changelog available</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1565784000">- hmac signatures were split from NSS core libs for SLE packaging
  compatibility but recommended and therefore not installed by
  the build process; now a build requirement (boo#1145414)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="81a8b937052f46fd51c53172c376c3ddd55f3885018b3512723a7e5798f344fe53509f735f5bb76cd51ed4a064015b2618ab0b4fd559e644a384fac9a3c4f80c" name="hmcfgusb-debuginfo" arch="i586">
  <version epoch="0" ver="0.103+git23.g7157286" rel="2.6"/>
  <changelog author="vetter@physik.uni-wuerzburg.de" date="1521720000">- removed _service and used spec-clean</changelog>
  <changelog author="vetter@physik.uni-wuerzburg.de" date="1522065600">- rename changes file</changelog>
  <changelog author="vetter@physik.uni-wuerzburg.de" date="1522929600">- Mark LICENSE as %license</changelog>
  <changelog author="vetter@physik.uni-wuerzburg.de" date="1528977600">- Remove unnecessary brackets fron description</changelog>
  <changelog author="Andreas Vetter &lt;vetter@physik.uni-wuerzburg.de&gt;" date="1552910400">- Repair URL and Source in spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * hmland.service</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Andreas Vetter &lt;vetter@physik.uni-wuerzburg.de&gt;" date="1670500800">- Update to HEAD (git 715728607ae77bebf3ac50fdbdb46639551995e4, 15 Sep 2020)
  * firmware: fix maximum size master
  * flash-ota: add support for directly flashing AsksinPP...
  * Suppress warnings about non-literal format strings
  * Allow the user to specify the compiler via environment...
  * Cleanup: Use := for assignment
  * Cleanup: Use size_t for len
  * Cleanup: Use correct format string
  * Add missing case in switch
  * Cleanup: Cast explicitly where integers of different...
  * Cleanup: Add missing 'void'
  * Cleanup: Improve const correctness
  * Add support for printing the transfer status
  * enable-hmmodiprf: add small script to enable a tty...
  * consistency in state names
  * hmuartlgw: add a bit of support for HmIP-RFUSB-TK
  * hmland.init: try hmland-location from Fhem-wiki, too
  * README: change clone-URL to https
  * hmuartlgw: Add timeout during module initialization
  * hmuartlgw: Add minimal support for DualCoPro-firmware</changelog>
  <changelog author="Andreas Vetter &lt;vetter@physik.uni-wuerzburg.de&gt;" date="1728907200">- Mark package as deprecated</changelog>
</package>
<package pkgid="e7f65e7f6a818847e38268809f94a21ca9fe52aba4c558eb47c412930e52fb8807b4382eb3c2684d88d5063d16490ee662c8d7e9282776c77f5e1a3d30b88613" name="hmcfgusb-debugsource" arch="i586">
  <version epoch="0" ver="0.103+git23.g7157286" rel="2.6"/>
  <changelog author="vetter@physik.uni-wuerzburg.de" date="1521720000">- removed _service and used spec-clean</changelog>
  <changelog author="vetter@physik.uni-wuerzburg.de" date="1522065600">- rename changes file</changelog>
  <changelog author="vetter@physik.uni-wuerzburg.de" date="1522929600">- Mark LICENSE as %license</changelog>
  <changelog author="vetter@physik.uni-wuerzburg.de" date="1528977600">- Remove unnecessary brackets fron description</changelog>
  <changelog author="Andreas Vetter &lt;vetter@physik.uni-wuerzburg.de&gt;" date="1552910400">- Repair URL and Source in spec</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * hmland.service</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Andreas Vetter &lt;vetter@physik.uni-wuerzburg.de&gt;" date="1670500800">- Update to HEAD (git 715728607ae77bebf3ac50fdbdb46639551995e4, 15 Sep 2020)
  * firmware: fix maximum size master
  * flash-ota: add support for directly flashing AsksinPP...
  * Suppress warnings about non-literal format strings
  * Allow the user to specify the compiler via environment...
  * Cleanup: Use := for assignment
  * Cleanup: Use size_t for len
  * Cleanup: Use correct format string
  * Add missing case in switch
  * Cleanup: Cast explicitly where integers of different...
  * Cleanup: Add missing 'void'
  * Cleanup: Improve const correctness
  * Add support for printing the transfer status
  * enable-hmmodiprf: add small script to enable a tty...
  * consistency in state names
  * hmuartlgw: add a bit of support for HmIP-RFUSB-TK
  * hmland.init: try hmland-location from Fhem-wiki, too
  * README: change clone-URL to https
  * hmuartlgw: Add timeout during module initialization
  * hmuartlgw: Add minimal support for DualCoPro-firmware</changelog>
  <changelog author="Andreas Vetter &lt;vetter@physik.uni-wuerzburg.de&gt;" date="1728907200">- Mark package as deprecated</changelog>
</package>
<package pkgid="1baf6cd5bee88fdb9eba7769f25120c7ae771244b7e6e9e76ed44b25471c531bc33d649b374d39f4963ecbddc94dc0c0030aa726bf6da38041bae8b92fb245d5" name="hmconv-debuginfo" arch="i586">
  <version epoch="0" ver="1.0pl5" rel="673.14"/>
  <changelog author="violiet@susekorea.net" date="975412800">- initial RPM release for SuSE Linux.</changelog>
  <changelog author="violiet@susekorea.net" date="978609600">- update to 1.0p15.
- change COPYRIGHT: distributable.</changelog>
  <changelog author="ro@suse.de" date="1030708800">- corrected changes file</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- add %defattr</changelog>
  <changelog author="mfabian@suse.de" date="1113307200">- fix build with gcc 4.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Remove old specfile tags and sections</changelog>
</package>
<package pkgid="661862d885711dce6228274051e1aad47b20aa9b7f3284a5fd9922238d4ab9ade0883ace11faa499967f105436d3555aa623875bae1e14866c1da628f61b3016" name="hmconv-debugsource" arch="i586">
  <version epoch="0" ver="1.0pl5" rel="673.14"/>
  <changelog author="violiet@susekorea.net" date="975412800">- initial RPM release for SuSE Linux.</changelog>
  <changelog author="violiet@susekorea.net" date="978609600">- update to 1.0p15.
- change COPYRIGHT: distributable.</changelog>
  <changelog author="ro@suse.de" date="1030708800">- corrected changes file</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- add %defattr</changelog>
  <changelog author="mfabian@suse.de" date="1113307200">- fix build with gcc 4.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Remove old specfile tags and sections</changelog>
</package>
<package pkgid="7e02355d3d8378c36391ee2206097d180657b1b4245032a5152729293222dd21aa0433b893bec53ab5d089e827bfcb8423783c173e62101479fb0ebbba720ced" name="hobbits-debuginfo" arch="i586">
  <version epoch="0" ver="0.55.0" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to version 0.50.0
  Bug Fixes
  * [core] BitArray fromString parsing error reports.
  * improve kaitai parser parser.
  Features
  * big fixes and improvements to kaitai
- Update patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629806400">- Update to version 0.51.1
  Bug fixes
  * correctly reload custom kaitai KSY after it is edited
  * show type for array, byte, and string in kaitai display</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633608000">- Update to version 0.52.0
  Bug Fixes
  * code quality improvements.
  * reimplementing the libusb-1.0 into the include statement.
  * removing trouble causing lines in USBreader.
  * resolve parser class names for kaitai specs with underscores.
  Features
  * add USB reader importer plugin.
  * UI for USB reader plugin is almost done.
  * USB reader plugin, device, interface, alternate setting, and
    endpoint selectors.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1638014400">- Update to version 0.53.0
  Features
  * add built-in batches.
  * add config setting for skipping delete confirmation.
  * replace FFTW with PFFFT and improve FFT UI and error reporting</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1655553600">- Update to version 0.53.2
  Bug Fixes
  * correctly display kaitai value instances for #145
  * fix kaitai plugin byte and string array sizes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676635200">- Update to version 0.54.0
  Features
  * add Edit plugin.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714478400">- Update to version 0.54.1
  * add versionless Qt build compatibility.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1744804800">- Update to version 0.55.0
  * add ability to make click-drag highlight selections and copy
    them with Ctrl+C</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1756641600">- Update the bundled pffft FFT library to the 2025-02-24 snapshot
  (commit d7a4c02), picking up upstream build and portability
  fixes accumulated since 2022; pffft is vendored via Source1
  because upstream pulls it in as a git submodule that is not
  included in the release tarball</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Build with Ninja (%define __builder ninja) via %cmake_build for
  faster builds
- Build with -fsigned-char: bitarray.cpp initialises char[] bit
  masks with negative literals (-128, -65, ...), which fails to
  compile where char is unsigned by default (aarch64, ppc64le,
  s390x, ...)</changelog>
</package>
<package pkgid="1edf203e3d46f0188df215d8223fe6b29cc56e6412ce20e8e4f0cef5760bd47747379247ddab1dce480490b8436b5cf97af91f031401c2329beafe6e2009f7b3" name="hobbits-debugsource" arch="i586">
  <version epoch="0" ver="0.55.0" rel="1.3"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629633600">- Update to version 0.50.0
  Bug Fixes
  * [core] BitArray fromString parsing error reports.
  * improve kaitai parser parser.
  Features
  * big fixes and improvements to kaitai
- Update patch:
  * hobbits-dont-hardcode-python3-version.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629806400">- Update to version 0.51.1
  Bug fixes
  * correctly reload custom kaitai KSY after it is edited
  * show type for array, byte, and string in kaitai display</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633608000">- Update to version 0.52.0
  Bug Fixes
  * code quality improvements.
  * reimplementing the libusb-1.0 into the include statement.
  * removing trouble causing lines in USBreader.
  * resolve parser class names for kaitai specs with underscores.
  Features
  * add USB reader importer plugin.
  * UI for USB reader plugin is almost done.
  * USB reader plugin, device, interface, alternate setting, and
    endpoint selectors.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1638014400">- Update to version 0.53.0
  Features
  * add built-in batches.
  * add config setting for skipping delete confirmation.
  * replace FFTW with PFFFT and improve FFT UI and error reporting</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1655553600">- Update to version 0.53.2
  Bug Fixes
  * correctly display kaitai value instances for #145
  * fix kaitai plugin byte and string array sizes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676635200">- Update to version 0.54.0
  Features
  * add Edit plugin.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714478400">- Update to version 0.54.1
  * add versionless Qt build compatibility.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1744804800">- Update to version 0.55.0
  * add ability to make click-drag highlight selections and copy
    them with Ctrl+C</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1756641600">- Update the bundled pffft FFT library to the 2025-02-24 snapshot
  (commit d7a4c02), picking up upstream build and portability
  fixes accumulated since 2022; pffft is vendored via Source1
  because upstream pulls it in as a git submodule that is not
  included in the release tarball</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780142400">- Build with Ninja (%define __builder ninja) via %cmake_build for
  faster builds
- Build with -fsigned-char: bitarray.cpp initialises char[] bit
  masks with negative literals (-128, -65, ...), which fails to
  compile where char is unsigned by default (aarch64, ppc64le,
  s390x, ...)</changelog>
</package>
<package pkgid="f3fe04103ca804f4ad136fa45dbc4a0ad3a23d16b6b2aabe65380a603f47c1ec44d3f24cd842759d51d9620ec5ea6c57685ed9c682cab954007d6023228fc774" name="holos-debuginfo" arch="i586">
  <version epoch="0" ver="0.106.0" rel="1.6"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771243200">- new package holos: configuration management tool for Kubernetes
  implementing the rendered manifests pattern</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771243201">- Update to version 0.106.0:
  * docs: bump minor version to 0.105.0 with cue 0.15.1
  * cue: update to 0.15.1 from 0.14.1 for allowEmptyGlob
  * version 0.105.1 fixes oci chart auth (#447)
  * allows authentication of OCI charts
  * version 0.105.0 with kubectl-slice
  * add kubectl-slice subcommand
  * add ca-certificates to container image for git</changelog>
</package>
<package pkgid="dc31b3fd9bd4b5efee11fb448c64d43dd6efabfd62f442aa442ddef8b9b46170038d28c96eb980aca64c11964c7c3247ce47f583e764f7f5baf791293b9d0f5d" name="homebank-debuginfo" arch="i586">
  <version epoch="0" ver="5.10.2" rel="1.2"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1728388800">- Update to 5.8.5:
  * bugfix: date button shortened in ledger book
- Changes in 5.8.4:
  * bugfix: prevent some problems with xfer and both legder
    window opened
  * bugfix: lp#2083124 account rename doesn't allow case correction
  * bugfix: lp#2081574 windows: budget report date fields not
    showing in their entirety
  * bugfix: lp#2081379 planned split operations are not modified
    after a category merge
  * bugfix: lp#2080864 HomeBank CLI --version or -V no longer
    works in linux
  * bugfix: lp#2080756 balance change from ledger toolbar not
    updated for xfer target
  * bugfix: lp#2080032 your accounts print/export hidden columns
  * bugfix: lp#2079884 ledger window snap half left oversize
  * bugfix: lp#2036404 grouped budget categories not showing
    total amount</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1735387200">- Update to 5.8.6:
  * bugfix: fix crash when print your accounts
  * bugfix: ledger similar marked txn were persisted after close
  * bugfix: ledger similair marked txn now display their group
  * bugfix: repbalance first column title was not set to interval
  * bugfix: lp#2091004 statistics time report totals line with
    exact 0 is not displayed
  * bugfix: lp#2090668 close after start wizard not not let choose
    filename to save
  * bugfix: lp#2090183 the export CSV functionality does not take
    into account the frac digits property of the currency
  * bugfix: lp#2089407 trendtime/balance report clear filter don't
    clear properly
  * bugfix: lp#2087750 save indicator (*) not showing after
    editing multiple transfert
  * bugfix: lp#2085376 future/remind main window bottom list
    column not updated
  * bugfix: lp#2083127 inherit operations should not preserve
    colour flags
  * bugfix: lp#2079801 alert about budget usage when move/delete
    a category
  * bugfix: lp#2060159 window width and height size is reset to a
    small size after demaximizing on startup
  * wish  : lp#2086475 add menu keyboard shortcut to import files</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1750680000">- Update to 5.9.1:
  * bugfix: some button icons where too small
  * bugfix: pending transaction account change was keeping warning
    on old acc
  * bugfix: lp#2109861 edit an invalid transfer make the app crash
  * bugfix: lp#2109854 ledger quick unapproved filter do not show
    all transaction
  * bugfix: lp#2109358 paste text in amount with comma separator
    change it as dot
  * bugfix: lp#2108847 untranslated periodicity label into
    scheduling popover
  * bugfix: lp#2107704 filter presets range wrongly use financial
    year range
  * bugfix: lp#2107649 ledger amounts gets wrong with unapproved
    and approved transaction
- Changes in 5.9:
  * new   : new svg default iconset
  * new   : new symbolic svg iconset
  * new   : budget tabview: added import/export menu
  * new   : budget tabview: added clearall menu
  * new   : reinforced error handling when loading/saving
    a .xhb file
  * new   : preference: amount color can be herited from chart
    palette
  * new   : added a ledger tool to mark category sign with amount
    don't match
  * change: xhb data file format (v1.6)
  * change: internal data/display flag separation
  * change: icon name rework
  * change: simplified ledger icon status column (reconciled
    merged with lock)
  * change: manage account icons was moved to a left column for
    consistency
  * change: the preference pages have been organized on 2 levels
  * change: the last used preferences page is remembered during
    the session
  * change: relayout of edit assignment dialog
  * wish  : lp#2101100 budget report option to exclude subcat from
    unbudgeted line
  * wish  : lp#2089475 inherit while managing scheduled
    transactions
  * wish  : lp#2083175 balance report to propose an option to
    include/exclude transfer
  * wish  : lp#2079857 budget report option to restrict &lt;= today
  * wish  : lp#2073032 statistic time report detail to focus on
    row or cell (specific month)
  * wish  : lp#2070444 possibility to print/export scheduled
    transactions
  * wish  : lp#2068845 duplicate a transaction split line
  * wish  : lp#2068663 include split transaction memos in
    completion
  * wish  : lp#2067399 Schedule Transaction for the nth weekday
    of a Month
  * wish  : lp#2066993 scheduled payment on last day of month
  * wish  : lp#2066110 refactor EUR feature for future euro
    adopters
  * wish  : lp#2065633 option to keep internal transfer date sync
  * wish  : lp#2065355 making "remind" status independent of
    "reconciled" status
  * wish  : lp#2064958 "Period to date" date range
  * wish  : lp#2061227 a feature to prevent add/import prior last
    reconciled date
  * wish  : lp#2052314 option of background color for future
    transactions
  * wish  : lp#2042038 assignment more visible search option
    (case and regex)
  * wish  : lp#2042037 manage assignment list search option icons
    (case and regex)
  * wish  : lp#1938412 inline calculation in transaction/split
    amount field
  * wish  : lp#1875100 option to add/import in pending status and
    approve later
  * wish  : lp#1756407 remove -|+ of amount widget + empty
    if focus
  * bugfix: post scheduled from main window do not enable save
  * bugfix: lp#2106307 broken link in the Preferences Dialog
  * bugfix: lp#2106027 delete then show usage make a crash in
    tags manage
  * bugfix: lp#2105387 no changes in manage accounts faulty count
    changes
  * bugfix: lp#2104162 Wrong balance values in Balance Report
    after changing the interval
  * bugfix: lp#2102726 Unexpected dates from 'Next payout'
    automatic posting
  * bugfix: lp#2101050 transaction sign change with a transfer
    between accounts
  * bugfix: lp#2100875 payment filter revert to mobile phone after
    reopen saved file
  * bugfix: lp#2100731 budget report time list print result label
    are incorrect
  * bugfix: lp#2100489 windows: date problem if you change the
    short format in regional settings
  * bugfix: lp#2099918 scheduled with week-end before/after gap
    post date is incorrect
  * bugfix: lp#2099843 budget chart wrong color when
    spend = budget
  * bugfix: lp#2098359 portable version truncate
    recently-used.xbel</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1752148800">- Update to 5.9.3
  * bugfix: lp#2114680 Hard to switch an Income transaction to
    Transfer
  * bugfix: lp#2114674 QIF import mark transaction similar with
    different Number
  * bugfix: lp#2114136 3rd party flatpak broken translation
  * bugfix: lp#2113492 AppStream metadata are invalid
  * bugfix: lp#2112649 ledger refresh button faulty clear the
    filter
  * bugfix: lp#2111786 change of day is not detected and so future
    transaction/balances are not updated
  * bugfix: lp#2111468 CSV import silently skip some lines
    (with a missing " enclosed)
  * bugfix: lp#2110461 import a CSV with unsupported format crash
  * bugfix: lp#2107951 when several ledger window opened, update
    on transfer is deferred
- Changes in 5.9.2
  * bugfix: lp#2112135 scheduled with limitation don't stop and
    goes erroneous data
  * bugfix: lp#2111663 variable scope issue in ui-assign.c
  * bugfix: lp#2111359 remind status not synced in transfers</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1752667200">- Update to 5.9.4
  * bugfix: lp#2116088 ledger window quickfilter bar abnormal
    height</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1757937600">- Update to 5.9.5
  * bugfix: lp#2121689 edit a transfer scheduled display a sign
    warning
  * bugfix: lp#2121405 Budget report by Time faulty ignore
    subcategory with no budget as spending
  * bugfix: lp#2121309 manage account position of a new account is
    wrong when you delete an account
  * bugfix: lp#2121204 invalid backup folder path cause a console
    warning and backup to silently fail
  * bugfix: lp#2120855 system language preference is not persisted
    well after first run
  * bugfix: lp#2119051 added txn do not display in ledger when
    date range is all date
  * bugfix: lp#2118815 account excluded can't be filtered
  * bugfix: lp#2117343 'Gear' icon Missing on Ubuntu 25.04
    and later</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1768132800">- Update to 5.9.7
  * bugfix: lp#2137082 randomly locks up when apply ledger future
    date range
  * bugfix: lp#2137022 windows: from/to date with 2 digits inputs
    gives erroneous date
- Changes in 5.9.6
  * bugfix: changed the version storage into preference file
  * bugfix: the currency was not displayed in scheduled
    export/print
  * bugfix: the scheduled export/print was wrong if column were
    hidden
  * bugfix: the scheduled export separator was incorrect
  * bugfix: ledger date range faultly change to custom after
    filter edit
  * bugfix: lp#2136853 "Show future [xx] days ahead" adds days
    to custom date filter
  * bugfix: lp#2133905 budget report graph ellipsize and layout
    problems
  * bugfix: lp#2131030 manage account overwidth when template
    memo is long
  * bugfix: lp#2130483 your accounts "Sort by" selection is
    incorrectly initialized
  * bugfix: lp#2127104 ledger quicksearch do not find amount with
    comma separator
  * bugfix: lp#2125300 voiding a transfer only affects one side
  * wish  : lp#2132224 add appdata metadata "keywords" to make
    the app easier to find in app stores</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1773144000">- Update to 5.10
  * change: reworked the print layout and made some optimisation
  * wish  : lp#2134459 print out date range for reports
  * wish  : lp#2118816 add a quick filter type "not transfer"
  * wish  : lp#2116818 export notes column for payees .csv
  * wish  : lp#2115868 try to identify account with filename of
    QIF imported file
  * wish  : lp#2110037 add column in manage assigment to see the
    target: memo/payee
  * wish  : lp#2109966 add a no flags quickfilter into the ledger
  * wish  : lp#2107578 grouping char in report table view print
  * wish  : lp#2104203 "Edit Accountâ€¦" contextual menu item
    action in the main views
  * wish  : lp#2103705 Implement same day transaction sort
    option(s)
  * wish  : lp#2091047 pre-fill multi-edit fields with common
    values
  * wish  : lp#2087995 be able to set flag for templated/scheduled
    transactions
  * wish  : lp#2077285 add a hide closed account in manage dialog
  * bugfix: lp#2143259 amount in rounded 2 digits when
    edit/inherit
  * bugfix: lp#2142164 closing an account do not enable save
  * bugfix: lp#2138997 Account column bottom txn list hide after
    closing a ledger
  * bugfix: lp#2138986 changing a pending txn of account displays
    bad count to approve
  * bugfix: lp#2137367 pasting amount with dot as group separator
    error
  * bugfix: lp#2136916 wish: view locked transaction in read only
    in ledger and report
  * bugfix: lp#2136501 always shows void/remind wrongly hide
    despite filter
  * bugfix: lp#2125939 when adding, the list behind sorted by date
    move to top and shows old transaction
- Drop usage of suse_update_desktop_file as it is deprecated</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1780920000">- Update to 5.10.1
  * change: the input field helper icon + fixed some spacing
    inconsistency
  * change: transaction, added some missing input tooltips and
    reworked existing
  * change: category, payee and tag window add input now have a
    tooltip and button
  * change: split window, refactored the layout
  * change: split window, add display of memo and date
  * wish  : lp#2106800 budget report option to exclude transfers
    from unbudgeted line
  * bugfix: prevent deletion of non pending transaction when
    rejecting
  * bugfix: transaction warning for no rate faultly showing
    in transfer
  * bugfix: report missing space for filter tooltip icon
  * bugfix: budget report missing filter tooltip
  * bugfix: manage account closed icon was hidding budget icon
  * bugfix: lp#2154771 view transcations requires hitting
    Escape or X twice to close dialog
  * bugfix: lp#2154337 transfer to/from closed account with
    different currency don't show the amount
  * bugfix: lp#2154234 scheduled transaction recurring pattern
    daily value limited to 100
  * bugfix: lp#2149897 view split for closed accounts
  * bugfix: lp#2148561 global time chart do not shows current
    period by default
  * bugfix: lp#2148456 the main screen Total Chart is no longer
    showing an overall total
  * bugfix: lp#2147497 editing a transaction resets scroll
    position
  * bugfix: lp#2147377 balance mixup with transaction same day
    sort by amount
  * bugfix: lp#2147052 quarter are wrong when fiscal year is
    jan 1
  * bugfix: lp#2147048 all events for the month are late but
    today is only the 1st
  * bugfix: lp#2144993 impossible to search for transactions
    by value for values &gt;999,99
  * bugfix: lp#2144698 adding new Category/Payee/Tags requires
    hitting -Enter-
  * bugfix: lp#2144419 QIF Account name detection fail on import
  * bugfix: lp#2142349 can't delete account groups
  * bugfix: lp#2139409 account maximum limit is not fully used
    (example credit card)
  * bugfix: lp#2133783 transfers shouldn't add to dashboard top
    spending reports
- Drop Leap 15 workarounds because Leap 15 is EOL</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1782993600">- Update to 5.10.2
  * bugfix: lp#2156412 safety approve option mixup
  * bugfix: lp#2156372 currency modification date is not persisted
    due to extra space in code
  * bugfix: lp#2155966 main window different colours for 0.00
    account balances
  * bugfix: lp#2155959 cannot inherit a locked reconciled
    transaction
  * bugfix: lp#2155844 quick search no longer works in account
    window (ledger)</changelog>
</package>
<package pkgid="082bf118750f880775f43187f60328036f130fadf33dd9aa2cd9e0d2381a00489cafdca29d606eeec93c36b99666e95ff36d8dab3cc10005eddce0ca1246907e" name="homebank-debugsource" arch="i586">
  <version epoch="0" ver="5.10.2" rel="1.2"/>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1728388800">- Update to 5.8.5:
  * bugfix: date button shortened in ledger book
- Changes in 5.8.4:
  * bugfix: prevent some problems with xfer and both legder
    window opened
  * bugfix: lp#2083124 account rename doesn't allow case correction
  * bugfix: lp#2081574 windows: budget report date fields not
    showing in their entirety
  * bugfix: lp#2081379 planned split operations are not modified
    after a category merge
  * bugfix: lp#2080864 HomeBank CLI --version or -V no longer
    works in linux
  * bugfix: lp#2080756 balance change from ledger toolbar not
    updated for xfer target
  * bugfix: lp#2080032 your accounts print/export hidden columns
  * bugfix: lp#2079884 ledger window snap half left oversize
  * bugfix: lp#2036404 grouped budget categories not showing
    total amount</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1735387200">- Update to 5.8.6:
  * bugfix: fix crash when print your accounts
  * bugfix: ledger similar marked txn were persisted after close
  * bugfix: ledger similair marked txn now display their group
  * bugfix: repbalance first column title was not set to interval
  * bugfix: lp#2091004 statistics time report totals line with
    exact 0 is not displayed
  * bugfix: lp#2090668 close after start wizard not not let choose
    filename to save
  * bugfix: lp#2090183 the export CSV functionality does not take
    into account the frac digits property of the currency
  * bugfix: lp#2089407 trendtime/balance report clear filter don't
    clear properly
  * bugfix: lp#2087750 save indicator (*) not showing after
    editing multiple transfert
  * bugfix: lp#2085376 future/remind main window bottom list
    column not updated
  * bugfix: lp#2083127 inherit operations should not preserve
    colour flags
  * bugfix: lp#2079801 alert about budget usage when move/delete
    a category
  * bugfix: lp#2060159 window width and height size is reset to a
    small size after demaximizing on startup
  * wish  : lp#2086475 add menu keyboard shortcut to import files</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1750680000">- Update to 5.9.1:
  * bugfix: some button icons where too small
  * bugfix: pending transaction account change was keeping warning
    on old acc
  * bugfix: lp#2109861 edit an invalid transfer make the app crash
  * bugfix: lp#2109854 ledger quick unapproved filter do not show
    all transaction
  * bugfix: lp#2109358 paste text in amount with comma separator
    change it as dot
  * bugfix: lp#2108847 untranslated periodicity label into
    scheduling popover
  * bugfix: lp#2107704 filter presets range wrongly use financial
    year range
  * bugfix: lp#2107649 ledger amounts gets wrong with unapproved
    and approved transaction
- Changes in 5.9:
  * new   : new svg default iconset
  * new   : new symbolic svg iconset
  * new   : budget tabview: added import/export menu
  * new   : budget tabview: added clearall menu
  * new   : reinforced error handling when loading/saving
    a .xhb file
  * new   : preference: amount color can be herited from chart
    palette
  * new   : added a ledger tool to mark category sign with amount
    don't match
  * change: xhb data file format (v1.6)
  * change: internal data/display flag separation
  * change: icon name rework
  * change: simplified ledger icon status column (reconciled
    merged with lock)
  * change: manage account icons was moved to a left column for
    consistency
  * change: the preference pages have been organized on 2 levels
  * change: the last used preferences page is remembered during
    the session
  * change: relayout of edit assignment dialog
  * wish  : lp#2101100 budget report option to exclude subcat from
    unbudgeted line
  * wish  : lp#2089475 inherit while managing scheduled
    transactions
  * wish  : lp#2083175 balance report to propose an option to
    include/exclude transfer
  * wish  : lp#2079857 budget report option to restrict &lt;= today
  * wish  : lp#2073032 statistic time report detail to focus on
    row or cell (specific month)
  * wish  : lp#2070444 possibility to print/export scheduled
    transactions
  * wish  : lp#2068845 duplicate a transaction split line
  * wish  : lp#2068663 include split transaction memos in
    completion
  * wish  : lp#2067399 Schedule Transaction for the nth weekday
    of a Month
  * wish  : lp#2066993 scheduled payment on last day of month
  * wish  : lp#2066110 refactor EUR feature for future euro
    adopters
  * wish  : lp#2065633 option to keep internal transfer date sync
  * wish  : lp#2065355 making "remind" status independent of
    "reconciled" status
  * wish  : lp#2064958 "Period to date" date range
  * wish  : lp#2061227 a feature to prevent add/import prior last
    reconciled date
  * wish  : lp#2052314 option of background color for future
    transactions
  * wish  : lp#2042038 assignment more visible search option
    (case and regex)
  * wish  : lp#2042037 manage assignment list search option icons
    (case and regex)
  * wish  : lp#1938412 inline calculation in transaction/split
    amount field
  * wish  : lp#1875100 option to add/import in pending status and
    approve later
  * wish  : lp#1756407 remove -|+ of amount widget + empty
    if focus
  * bugfix: post scheduled from main window do not enable save
  * bugfix: lp#2106307 broken link in the Preferences Dialog
  * bugfix: lp#2106027 delete then show usage make a crash in
    tags manage
  * bugfix: lp#2105387 no changes in manage accounts faulty count
    changes
  * bugfix: lp#2104162 Wrong balance values in Balance Report
    after changing the interval
  * bugfix: lp#2102726 Unexpected dates from 'Next payout'
    automatic posting
  * bugfix: lp#2101050 transaction sign change with a transfer
    between accounts
  * bugfix: lp#2100875 payment filter revert to mobile phone after
    reopen saved file
  * bugfix: lp#2100731 budget report time list print result label
    are incorrect
  * bugfix: lp#2100489 windows: date problem if you change the
    short format in regional settings
  * bugfix: lp#2099918 scheduled with week-end before/after gap
    post date is incorrect
  * bugfix: lp#2099843 budget chart wrong color when
    spend = budget
  * bugfix: lp#2098359 portable version truncate
    recently-used.xbel</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1752148800">- Update to 5.9.3
  * bugfix: lp#2114680 Hard to switch an Income transaction to
    Transfer
  * bugfix: lp#2114674 QIF import mark transaction similar with
    different Number
  * bugfix: lp#2114136 3rd party flatpak broken translation
  * bugfix: lp#2113492 AppStream metadata are invalid
  * bugfix: lp#2112649 ledger refresh button faulty clear the
    filter
  * bugfix: lp#2111786 change of day is not detected and so future
    transaction/balances are not updated
  * bugfix: lp#2111468 CSV import silently skip some lines
    (with a missing " enclosed)
  * bugfix: lp#2110461 import a CSV with unsupported format crash
  * bugfix: lp#2107951 when several ledger window opened, update
    on transfer is deferred
- Changes in 5.9.2
  * bugfix: lp#2112135 scheduled with limitation don't stop and
    goes erroneous data
  * bugfix: lp#2111663 variable scope issue in ui-assign.c
  * bugfix: lp#2111359 remind status not synced in transfers</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1752667200">- Update to 5.9.4
  * bugfix: lp#2116088 ledger window quickfilter bar abnormal
    height</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1757937600">- Update to 5.9.5
  * bugfix: lp#2121689 edit a transfer scheduled display a sign
    warning
  * bugfix: lp#2121405 Budget report by Time faulty ignore
    subcategory with no budget as spending
  * bugfix: lp#2121309 manage account position of a new account is
    wrong when you delete an account
  * bugfix: lp#2121204 invalid backup folder path cause a console
    warning and backup to silently fail
  * bugfix: lp#2120855 system language preference is not persisted
    well after first run
  * bugfix: lp#2119051 added txn do not display in ledger when
    date range is all date
  * bugfix: lp#2118815 account excluded can't be filtered
  * bugfix: lp#2117343 'Gear' icon Missing on Ubuntu 25.04
    and later</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1768132800">- Update to 5.9.7
  * bugfix: lp#2137082 randomly locks up when apply ledger future
    date range
  * bugfix: lp#2137022 windows: from/to date with 2 digits inputs
    gives erroneous date
- Changes in 5.9.6
  * bugfix: changed the version storage into preference file
  * bugfix: the currency was not displayed in scheduled
    export/print
  * bugfix: the scheduled export/print was wrong if column were
    hidden
  * bugfix: the scheduled export separator was incorrect
  * bugfix: ledger date range faultly change to custom after
    filter edit
  * bugfix: lp#2136853 "Show future [xx] days ahead" adds days
    to custom date filter
  * bugfix: lp#2133905 budget report graph ellipsize and layout
    problems
  * bugfix: lp#2131030 manage account overwidth when template
    memo is long
  * bugfix: lp#2130483 your accounts "Sort by" selection is
    incorrectly initialized
  * bugfix: lp#2127104 ledger quicksearch do not find amount with
    comma separator
  * bugfix: lp#2125300 voiding a transfer only affects one side
  * wish  : lp#2132224 add appdata metadata "keywords" to make
    the app easier to find in app stores</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1773144000">- Update to 5.10
  * change: reworked the print layout and made some optimisation
  * wish  : lp#2134459 print out date range for reports
  * wish  : lp#2118816 add a quick filter type "not transfer"
  * wish  : lp#2116818 export notes column for payees .csv
  * wish  : lp#2115868 try to identify account with filename of
    QIF imported file
  * wish  : lp#2110037 add column in manage assigment to see the
    target: memo/payee
  * wish  : lp#2109966 add a no flags quickfilter into the ledger
  * wish  : lp#2107578 grouping char in report table view print
  * wish  : lp#2104203 "Edit Accountâ€¦" contextual menu item
    action in the main views
  * wish  : lp#2103705 Implement same day transaction sort
    option(s)
  * wish  : lp#2091047 pre-fill multi-edit fields with common
    values
  * wish  : lp#2087995 be able to set flag for templated/scheduled
    transactions
  * wish  : lp#2077285 add a hide closed account in manage dialog
  * bugfix: lp#2143259 amount in rounded 2 digits when
    edit/inherit
  * bugfix: lp#2142164 closing an account do not enable save
  * bugfix: lp#2138997 Account column bottom txn list hide after
    closing a ledger
  * bugfix: lp#2138986 changing a pending txn of account displays
    bad count to approve
  * bugfix: lp#2137367 pasting amount with dot as group separator
    error
  * bugfix: lp#2136916 wish: view locked transaction in read only
    in ledger and report
  * bugfix: lp#2136501 always shows void/remind wrongly hide
    despite filter
  * bugfix: lp#2125939 when adding, the list behind sorted by date
    move to top and shows old transaction
- Drop usage of suse_update_desktop_file as it is deprecated</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1780920000">- Update to 5.10.1
  * change: the input field helper icon + fixed some spacing
    inconsistency
  * change: transaction, added some missing input tooltips and
    reworked existing
  * change: category, payee and tag window add input now have a
    tooltip and button
  * change: split window, refactored the layout
  * change: split window, add display of memo and date
  * wish  : lp#2106800 budget report option to exclude transfers
    from unbudgeted line
  * bugfix: prevent deletion of non pending transaction when
    rejecting
  * bugfix: transaction warning for no rate faultly showing
    in transfer
  * bugfix: report missing space for filter tooltip icon
  * bugfix: budget report missing filter tooltip
  * bugfix: manage account closed icon was hidding budget icon
  * bugfix: lp#2154771 view transcations requires hitting
    Escape or X twice to close dialog
  * bugfix: lp#2154337 transfer to/from closed account with
    different currency don't show the amount
  * bugfix: lp#2154234 scheduled transaction recurring pattern
    daily value limited to 100
  * bugfix: lp#2149897 view split for closed accounts
  * bugfix: lp#2148561 global time chart do not shows current
    period by default
  * bugfix: lp#2148456 the main screen Total Chart is no longer
    showing an overall total
  * bugfix: lp#2147497 editing a transaction resets scroll
    position
  * bugfix: lp#2147377 balance mixup with transaction same day
    sort by amount
  * bugfix: lp#2147052 quarter are wrong when fiscal year is
    jan 1
  * bugfix: lp#2147048 all events for the month are late but
    today is only the 1st
  * bugfix: lp#2144993 impossible to search for transactions
    by value for values &gt;999,99
  * bugfix: lp#2144698 adding new Category/Payee/Tags requires
    hitting -Enter-
  * bugfix: lp#2144419 QIF Account name detection fail on import
  * bugfix: lp#2142349 can't delete account groups
  * bugfix: lp#2139409 account maximum limit is not fully used
    (example credit card)
  * bugfix: lp#2133783 transfers shouldn't add to dashboard top
    spending reports
- Drop Leap 15 workarounds because Leap 15 is EOL</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1782993600">- Update to 5.10.2
  * bugfix: lp#2156412 safety approve option mixup
  * bugfix: lp#2156372 currency modification date is not persisted
    due to extra space in code
  * bugfix: lp#2155966 main window different colours for 0.00
    account balances
  * bugfix: lp#2155959 cannot inherit a locked reconciled
    transaction
  * bugfix: lp#2155844 quick search no longer works in account
    window (ledger)</changelog>
</package>
<package pkgid="5c3805e19a656be6b4b94c2e15bf238e1bf25320795f17a837dc0fa1d3e8b276171762aec0fc65083a429d841a8d3ab5469c9edf82f8a39d5dcf78868b3069a9" name="horst-debuginfo" arch="i586">
  <version epoch="0" ver="5.1" rel="5.9"/>
  <changelog author="mardnh@gmx.de" date="1469880000">- initial package, version 5.0</changelog>
  <changelog author="astieger@suse.com" date="1517832000">- update to 5.1:
  * Fix time issues</changelog>
  <changelog author="mardnh@gmx.de" date="1522411200">- Fix build for Leap15 and Tumbleweed</changelog>
  <changelog author="jengelh@inai.de" date="1522670400">- Ensure neutrality of description.</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1542369600">- horst-ncurses6w.patch: switch to ncurses6w.
- Only modify __DATE__ and __TIME__ in sources if no
  SOURCE_DATE_EPOCH is set in the environment.</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1542369601">- horst-ncurses6w.patch: Must call setlocale too.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1639742400">- fix manpage patch boo#1193856</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="3171f1f280110ca9199925ed558ed17359e75e0c5e0a181538047977ebe5208edbb39fb7c4a281598ed1a2b9d456597bf7a82faff905904491c07ff8c8bbc9ac" name="horst-debugsource" arch="i586">
  <version epoch="0" ver="5.1" rel="5.9"/>
  <changelog author="mardnh@gmx.de" date="1469880000">- initial package, version 5.0</changelog>
  <changelog author="astieger@suse.com" date="1517832000">- update to 5.1:
  * Fix time issues</changelog>
  <changelog author="mardnh@gmx.de" date="1522411200">- Fix build for Leap15 and Tumbleweed</changelog>
  <changelog author="jengelh@inai.de" date="1522670400">- Ensure neutrality of description.</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1542369600">- horst-ncurses6w.patch: switch to ncurses6w.
- Only modify __DATE__ and __TIME__ in sources if no
  SOURCE_DATE_EPOCH is set in the environment.</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1542369601">- horst-ncurses6w.patch: Must call setlocale too.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1639742400">- fix manpage patch boo#1193856</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="72322e7cfef849598a12ab1e6604b4dc79915874eba82440baf919fe24ac3a86a37b9945ac9f05b30d609a85a409508b3ef51f3ad9ae1631618469c7123a1cc2" name="host-spawn-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.0" rel="1.1"/>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1696852800">- Inital packaging of host-spawn 1.5.0 for openSUSE</changelog>
  <changelog author="Michal Vyskocil &lt;michal.vyskocil@gmail.com&gt;" date="1699876800">- Run spec-cleaner, remove pointless FIXME comment</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1714305600">- Update to version 1.5.1
  * Update golang.org/x/sys dependency to v0.15.0.
  * Refactor build scripts to target single architecture</changelog>
  <changelog author="michal.vyskocil@gmail.com" date="1717502400">- Update to version v1.6.0:
  * Add -cwd flag to change the working directory of the spawned process.
    Thanks @someone13574.</changelog>
</package>
<package pkgid="190aea1592f72201551b3d80923ebd4d4ed220b695ac189499f8ab2900e34ea09929ca60356be76ae1a4f6aa41061699b0c16cf5ce499177772cd31af8f6566b" name="hostap-utils-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.7" rel="205.8"/>
  <changelog author="aj@suse.de" date="1139140800">- Remove BuildRequires on km_wlan.</changelog>
  <changelog author="ro@suse.de" date="1139140801">- use madwifi-devel in BuildRequires</changelog>
  <changelog author="jg@suse.de" date="1158580800">- hostap-utils: Fixed usage of uninitialised variable (bug 184410)
- hostapd: Update to version 0.4.9, changes:
  * added a new configuration option, eapol_version, that can be
    used to set EAPOL version to 1 (default is 2) to work around
    broken client implementations that drop EAPOL frames which use
    version number 2 [Bug 89]
  * fixed EAP-MSCHAPv2 message length validation
  * fixed stdarg use in hostapd_logger(): if both stdout and syslog
    logging was enabled, hostapd could trigger a segmentation fault
    in vsyslog on some CPU -- C library combinations</changelog>
  <changelog author="jg@suse.de" date="1173873600">- split hostap-utils off into own package</changelog>
  <changelog author="ro@suse.de" date="1222084800">- drop madwifi from buildrequires (not needed here)</changelog>
  <changelog author="jengelh@medozas.de" date="1288526400">- Use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Use source URLs and remove old specfile tags and sections.</changelog>
  <changelog author="mpluskal@suse.com" date="1436702400">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="22ce717cad61e729970499b3ea6d618349a359263e254d66adee0d85fc18cbd81ce03c526ff3cf787d191bd583bac792fa64d1efaed5db5e7398e60fc049991c" name="hostap-utils-debugsource" arch="i586">
  <version epoch="0" ver="0.4.7" rel="205.8"/>
  <changelog author="aj@suse.de" date="1139140800">- Remove BuildRequires on km_wlan.</changelog>
  <changelog author="ro@suse.de" date="1139140801">- use madwifi-devel in BuildRequires</changelog>
  <changelog author="jg@suse.de" date="1158580800">- hostap-utils: Fixed usage of uninitialised variable (bug 184410)
- hostapd: Update to version 0.4.9, changes:
  * added a new configuration option, eapol_version, that can be
    used to set EAPOL version to 1 (default is 2) to work around
    broken client implementations that drop EAPOL frames which use
    version number 2 [Bug 89]
  * fixed EAP-MSCHAPv2 message length validation
  * fixed stdarg use in hostapd_logger(): if both stdout and syslog
    logging was enabled, hostapd could trigger a segmentation fault
    in vsyslog on some CPU -- C library combinations</changelog>
  <changelog author="jg@suse.de" date="1173873600">- split hostap-utils off into own package</changelog>
  <changelog author="ro@suse.de" date="1222084800">- drop madwifi from buildrequires (not needed here)</changelog>
  <changelog author="jengelh@medozas.de" date="1288526400">- Use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Use source URLs and remove old specfile tags and sections.</changelog>
  <changelog author="mpluskal@suse.com" date="1436702400">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="1d1f32ae3d23d81ab9903f40f310605d49c39359b966aecf2676782988782e5d4afdb8ddee9cedc187310a2563d7e22393d11a3b5aeec804227692c1b39b81a3" name="hostapd-debuginfo" arch="i586">
  <version epoch="0" ver="2.11" rel="5.1"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1626264000">- fixed AppArmor profile</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * hostapd.service</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1637928000">- Fix AppArmor profile -- allow access to /etc/ssl/openssl.cnf
  (bsc#1192959)</changelog>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1642420800">- Removed obsolete patches:
  * CVE-2019-16275.patch
  * CVE-2020-12695.patch
  * CVE-2021-30004.patch
- Update to version 2.10
  * SAE changes
  - improved protection against side channel attacks
    [https://w1.fi/security/2022-1/]
  - added option send SAE Confirm immediately (sae_config_immediate=1)
    after SAE Commit
  - added support for the hash-to-element mechanism (sae_pwe=1 or
    sae_pwe=2)
  - fixed PMKSA caching with OKC
  - added support for SAE-PK
  * EAP-pwd changes
  - improved protection against side channel attacks
    [https://w1.fi/security/2022-1/]
  * fixed WPS UPnP SUBSCRIBE handling of invalid operations
    [https://w1.fi/security/2020-1/]
  * fixed PMF disconnection protection bypass
    [https://w1.fi/security/2019-7/]
  * added support for using OpenSSL 3.0
  * fixed various issues in experimental support for EAP-TEAP server
  * added configuration (max_auth_rounds, max_auth_rounds_short) to
    increase the maximum number of EAP message exchanges (mainly to
    support cases with very large certificates) for the EAP server
  * added support for DPP release 2 (Wi-Fi Device Provisioning Protocol)
  * extended HE (IEEE 802.11ax) support, including 6 GHz support
  * removed obsolete IAPP functionality
  * fixed EAP-FAST server with TLS GCM/CCM ciphers
  * dropped support for libnl 1.1
  * added support for nl80211 control port for EAPOL frame TX/RX
  * fixed OWE key derivation with groups 20 and 21; this breaks backwards
    compatibility for these groups while the default group 19 remains
    backwards compatible; owe_ptk_workaround=1 can be used to enabled a
    a workaround for the group 20/21 backwards compatibility
  * added support for Beacon protection
  * added support for Extended Key ID for pairwise keys
  * removed WEP support from the default build (CONFIG_WEP=y can be used
    to enable it, if really needed)
  * added a build option to remove TKIP support (CONFIG_NO_TKIP=y)
  * added support for Transition Disable mechanism to allow the AP to
    automatically disable transition mode to improve security
  * added support for PASN
  * added EAP-TLS server support for TLS 1.3 (disabled by default for now)
  * a large number of other fixes, cleanup, and extensions</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1647000000">- Adjust config
  * Enable SAE
  * Enable DPP
  * Enable wired driver
  * Enable Airtime policy support
  * Enable Fast Initial Link Setup (FILS) (IEEE 802.11ai)</changelog>
  <changelog author="chris@computersalat.de" date="1723118400">- 2024-07-20 - v2.11
  * Wi-Fi Easy Connect
  - add support for DPP release 3
  - allow Configurator parameters to be provided during config
    exchange
  * HE/IEEE 802.11ax/Wi-Fi 6
  - various fixes
  * EHT/IEEE 802.11be/Wi-Fi 7
  - add preliminary support
  * SAE: add support for fetching the password from a RADIUS server
  * support OpenSSL 3.0 API changes
  * support background radar detection and CAC with some additional
    drivers
  * support RADIUS ACL/PSK check during 4-way handshake (wpa_psk_radius=3)
  * EAP-SIM/AKA: support IMSI privacy
  * improve 4-way handshake operations
  - use Secure=1 in message 3 during PTK rekeying
  * OCV: do not check Frequency Segment 1 Channel Number for 160 MHz cases
    to avoid interoperability issues
  * support new SAE AKM suites with variable length keys
  * support new AKM for 802.1X/EAP with SHA384
  * extend PASN support for secure ranging
  * FT: Use SHA256 to derive PMKID for AKM 00-0F-AC:3 (FT-EAP)
  - this is based on additional details being added in the IEEE 802.11
    standard
  - the new implementation is not backwards compatible
  * improved ACS to cover additional channel types/bandwidths
  * extended Multiple BSSID support
  * fix beacon protection with FT protocol (incorrect BIGTK was provided)
  * support unsynchronized service discovery (USD)
  * add preliminary support for RADIUS/TLS
  * add support for explicit SSID protection in 4-way handshake
    (a mitigation for CVE-2023-52424; disabled by default for now, can be
    enabled with ssid_protection=1)
  * fix SAE H2E rejected groups validation to avoid downgrade attacks
  * use stricter validation for some RADIUS messages
  * a large number of other fixes, cleanup, and extensions</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1741867200">- CVE-2025-24912: hostapd fails to process crafted RADIUS packets
  properly (bsc#1239461)
  [+ CVE-2025-24912.patch]</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1781265600">- bsc#1268083 - hostapd segmentation fault during fast restart cycles.
  [+ nl80211_NULL_pointer_check_for_link.patch]</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1784116800">- Add Require-network_ctx-and-AKMP-match-for-accepting-PMK.patch
  https://w1.fi/security/2026-2/
- Add SAE-Fix-crash-due-to-NULL-pointer-dereference-in-H2E.patch
  https://w1.fi/security/2026-3/
- Add CVE-2026-58374.patch: Missing multi-link parsing validation in
  wpa_supplicant and hostapd (bsc#1269892)</changelog>
  <changelog author="chris@computersalat.de" date="1784808000">- Update hostapd.service
  * restart on failure</changelog>
</package>
<package pkgid="6f6f9468120259e01110c72f077f7f3e8cb8aa26fbcbe077bfe080e0278ab57b5946795ca40f97f859abb9dcc3600b1b7d70ef9d12216a477e76b2e328ee28a1" name="hostapd-debugsource" arch="i586">
  <version epoch="0" ver="2.11" rel="5.1"/>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1626264000">- fixed AppArmor profile</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * hostapd.service</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1637928000">- Fix AppArmor profile -- allow access to /etc/ssl/openssl.cnf
  (bsc#1192959)</changelog>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1642420800">- Removed obsolete patches:
  * CVE-2019-16275.patch
  * CVE-2020-12695.patch
  * CVE-2021-30004.patch
- Update to version 2.10
  * SAE changes
  - improved protection against side channel attacks
    [https://w1.fi/security/2022-1/]
  - added option send SAE Confirm immediately (sae_config_immediate=1)
    after SAE Commit
  - added support for the hash-to-element mechanism (sae_pwe=1 or
    sae_pwe=2)
  - fixed PMKSA caching with OKC
  - added support for SAE-PK
  * EAP-pwd changes
  - improved protection against side channel attacks
    [https://w1.fi/security/2022-1/]
  * fixed WPS UPnP SUBSCRIBE handling of invalid operations
    [https://w1.fi/security/2020-1/]
  * fixed PMF disconnection protection bypass
    [https://w1.fi/security/2019-7/]
  * added support for using OpenSSL 3.0
  * fixed various issues in experimental support for EAP-TEAP server
  * added configuration (max_auth_rounds, max_auth_rounds_short) to
    increase the maximum number of EAP message exchanges (mainly to
    support cases with very large certificates) for the EAP server
  * added support for DPP release 2 (Wi-Fi Device Provisioning Protocol)
  * extended HE (IEEE 802.11ax) support, including 6 GHz support
  * removed obsolete IAPP functionality
  * fixed EAP-FAST server with TLS GCM/CCM ciphers
  * dropped support for libnl 1.1
  * added support for nl80211 control port for EAPOL frame TX/RX
  * fixed OWE key derivation with groups 20 and 21; this breaks backwards
    compatibility for these groups while the default group 19 remains
    backwards compatible; owe_ptk_workaround=1 can be used to enabled a
    a workaround for the group 20/21 backwards compatibility
  * added support for Beacon protection
  * added support for Extended Key ID for pairwise keys
  * removed WEP support from the default build (CONFIG_WEP=y can be used
    to enable it, if really needed)
  * added a build option to remove TKIP support (CONFIG_NO_TKIP=y)
  * added support for Transition Disable mechanism to allow the AP to
    automatically disable transition mode to improve security
  * added support for PASN
  * added EAP-TLS server support for TLS 1.3 (disabled by default for now)
  * a large number of other fixes, cleanup, and extensions</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1647000000">- Adjust config
  * Enable SAE
  * Enable DPP
  * Enable wired driver
  * Enable Airtime policy support
  * Enable Fast Initial Link Setup (FILS) (IEEE 802.11ai)</changelog>
  <changelog author="chris@computersalat.de" date="1723118400">- 2024-07-20 - v2.11
  * Wi-Fi Easy Connect
  - add support for DPP release 3
  - allow Configurator parameters to be provided during config
    exchange
  * HE/IEEE 802.11ax/Wi-Fi 6
  - various fixes
  * EHT/IEEE 802.11be/Wi-Fi 7
  - add preliminary support
  * SAE: add support for fetching the password from a RADIUS server
  * support OpenSSL 3.0 API changes
  * support background radar detection and CAC with some additional
    drivers
  * support RADIUS ACL/PSK check during 4-way handshake (wpa_psk_radius=3)
  * EAP-SIM/AKA: support IMSI privacy
  * improve 4-way handshake operations
  - use Secure=1 in message 3 during PTK rekeying
  * OCV: do not check Frequency Segment 1 Channel Number for 160 MHz cases
    to avoid interoperability issues
  * support new SAE AKM suites with variable length keys
  * support new AKM for 802.1X/EAP with SHA384
  * extend PASN support for secure ranging
  * FT: Use SHA256 to derive PMKID for AKM 00-0F-AC:3 (FT-EAP)
  - this is based on additional details being added in the IEEE 802.11
    standard
  - the new implementation is not backwards compatible
  * improved ACS to cover additional channel types/bandwidths
  * extended Multiple BSSID support
  * fix beacon protection with FT protocol (incorrect BIGTK was provided)
  * support unsynchronized service discovery (USD)
  * add preliminary support for RADIUS/TLS
  * add support for explicit SSID protection in 4-way handshake
    (a mitigation for CVE-2023-52424; disabled by default for now, can be
    enabled with ssid_protection=1)
  * fix SAE H2E rejected groups validation to avoid downgrade attacks
  * use stricter validation for some RADIUS messages
  * a large number of other fixes, cleanup, and extensions</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1741867200">- CVE-2025-24912: hostapd fails to process crafted RADIUS packets
  properly (bsc#1239461)
  [+ CVE-2025-24912.patch]</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1781265600">- bsc#1268083 - hostapd segmentation fault during fast restart cycles.
  [+ nl80211_NULL_pointer_check_for_link.patch]</changelog>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1784116800">- Add Require-network_ctx-and-AKMP-match-for-accepting-PMK.patch
  https://w1.fi/security/2026-2/
- Add SAE-Fix-crash-due-to-NULL-pointer-dereference-in-H2E.patch
  https://w1.fi/security/2026-3/
- Add CVE-2026-58374.patch: Missing multi-link parsing validation in
  wpa_supplicant and hostapd (bsc#1269892)</changelog>
  <changelog author="chris@computersalat.de" date="1784808000">- Update hostapd.service
  * restart on failure</changelog>
</package>
<package pkgid="1b5cd7e8b906d1fc220abddd86c6a14f77ffedb713ab6c67ebb3f076be7308317c024f177b72caa9c54c257eaad8970369a6ab07bfd87ff03e6db08eaa65340d" name="hostname-debuginfo" arch="i586">
  <version epoch="0" ver="3.25" rel="1.5"/>
  <changelog author="kukuk@suse.de" date="1502798400">- Add build require libnsl-devel in preparation of libnsl removal
  from glibc.</changelog>
  <changelog author="avindra@opensuse.org" date="1518955200">- Update to 3.20
  * debian-specific change only
- includes 3.19
  * Fix lintian warnings.
- includes 3.18
  * Make sure memory is initialized to zero before attempting to
    read hostname.
- includes 3.17
  * Use _GNU_SOURCE feature test macro, instead of glibc internal
    __USE_GNU.
  * Use getdomainname instead of yp_get_default_domain because it
    is more widely available and avoids the -lnsl dependency.
  * localnisdomain is kept, even though it should be the same as
    localdomain, so the behaviour is not changed in case of an error.
  * Replace 'dh-clean -k' with 'dh-prep'
- cleanup with spec-cleaner</changelog>
  <changelog author="kukuk@suse.de" date="1522065600">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="sean@suspend.net" date="1539864000">- Update to 3.21:
  * Minor fixes to the manpage</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1586692800">- Add nis-domainname.service for FreeIPA</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1589544000">- Fix LIBEXECDIR substitution for systemd service</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598443200">- update to 3.23:
  * Increase buffer size for all FQDNs to NI_MAXHOST as suggested by manpage.
  (Closes: #942311)
  * Use the same size for getdomainname().
  * Bumped Standards-Version, no changes needed.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603108800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1733313600">- update to 3.25:
  * Removed old rule that moved file from /usr/bin to /bin.
    (Closes: #1056978)
  hostname 3.24:
  [ Gioele Barabucci ]
  * d/control: Add VCS URLs (Closes: #1050091)
  * Makefile: Adopt GNU/debhelper conventions
  * d/rules: Simplify using debhelper 13 (Closes: #1050093)
  * d/rules: Extract program version using sed
  * d/control: Update standards version to 4.6.2, no changes needed
  * d/control: Specify Rules-Requires-Root: no
  [ binlingyu ]
  * Fix memory leak
  [ lingyu bin ]
  * Update .gitlab-ci.yml file
  [ Michael Meskes ]
  * Fixed VCS information
  * Enable build with ubuntu suffixes.
    Thanks to Matthias Klose &lt;doko@ubuntu.com&gt; (Closes: #995889)
  * Update standards version to 4.7.0, no changes needed
  * Release 3.24
  hostname 3.23+nmu1:
  * Non-maintainer upload.
  * Convert d/copyright to machine-readable format. (Closes: #1013131)
  * Upgrade to 3.0 source format. (Closes: #1007059)</changelog>
</package>
<package pkgid="6b5a0a2173abd1660629510976ef50c534313ef278f791fd05170e14b15999200b0e05dc21b89c1638dc1cf1ceccf2c513b7a9a0aef7f424a5bc38aeeedf63c3" name="hostname-debugsource" arch="i586">
  <version epoch="0" ver="3.25" rel="1.5"/>
  <changelog author="kukuk@suse.de" date="1502798400">- Add build require libnsl-devel in preparation of libnsl removal
  from glibc.</changelog>
  <changelog author="avindra@opensuse.org" date="1518955200">- Update to 3.20
  * debian-specific change only
- includes 3.19
  * Fix lintian warnings.
- includes 3.18
  * Make sure memory is initialized to zero before attempting to
    read hostname.
- includes 3.17
  * Use _GNU_SOURCE feature test macro, instead of glibc internal
    __USE_GNU.
  * Use getdomainname instead of yp_get_default_domain because it
    is more widely available and avoids the -lnsl dependency.
  * localnisdomain is kept, even though it should be the same as
    localdomain, so the behaviour is not changed in case of an error.
  * Replace 'dh-clean -k' with 'dh-prep'
- cleanup with spec-cleaner</changelog>
  <changelog author="kukuk@suse.de" date="1522065600">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="sean@suspend.net" date="1539864000">- Update to 3.21:
  * Minor fixes to the manpage</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1586692800">- Add nis-domainname.service for FreeIPA</changelog>
  <changelog author="Neal Gompa &lt;ngompa13@gmail.com&gt;" date="1589544000">- Fix LIBEXECDIR substitution for systemd service</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598443200">- update to 3.23:
  * Increase buffer size for all FQDNs to NI_MAXHOST as suggested by manpage.
  (Closes: #942311)
  * Use the same size for getdomainname().
  * Bumped Standards-Version, no changes needed.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603108800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1733313600">- update to 3.25:
  * Removed old rule that moved file from /usr/bin to /bin.
    (Closes: #1056978)
  hostname 3.24:
  [ Gioele Barabucci ]
  * d/control: Add VCS URLs (Closes: #1050091)
  * Makefile: Adopt GNU/debhelper conventions
  * d/rules: Simplify using debhelper 13 (Closes: #1050093)
  * d/rules: Extract program version using sed
  * d/control: Update standards version to 4.6.2, no changes needed
  * d/control: Specify Rules-Requires-Root: no
  [ binlingyu ]
  * Fix memory leak
  [ lingyu bin ]
  * Update .gitlab-ci.yml file
  [ Michael Meskes ]
  * Fixed VCS information
  * Enable build with ubuntu suffixes.
    Thanks to Matthias Klose &lt;doko@ubuntu.com&gt; (Closes: #995889)
  * Update standards version to 4.7.0, no changes needed
  * Release 3.24
  hostname 3.23+nmu1:
  * Non-maintainer upload.
  * Convert d/copyright to machine-readable format. (Closes: #1013131)
  * Upgrade to 3.0 source format. (Closes: #1007059)</changelog>
</package>
<package pkgid="cc3dbe9bcfa5f2ccc85712aaddb094f381c1151c1f2d713018d6def8fa651b99f7265347f8770bcfdb6a0b627b05efae09deef0aebc789fdd988a0140e2a7e01" name="hotspot-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.0" rel="2.3"/>
  <changelog author="Lubos Lunak &lt;l.lunak@centrum.cz&gt;" date="1652356800">- Enable zstd support.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1677672000">- Update to 1.4.1:
  * improved disassembly view with a godbolt-like source code
    annotation
  * the self cost columns for tracepoints are now hidden by default
  * more flexible window layouting with KDDockWidgets
  * you can export and import data from hotspot in a custom
    format that is efficient to load and self-contained
  * analysis data can be grouped by thread, process or CPU
  * demangling for the D programming language
  * a new frequency page that shows how often certain events got
    measured, which can also indicate the CPU frequency scaling
    when cycles are measured
- Drop patch, merged upstream:
  * 0001-CMake-Don-t-assume-KDE_INSTALL_-variables-are-relati.patch
- Add patch to prevent running hotspot as root (boo#1208808)
  * 0001-Prevent-running-hotspot-as-root.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678795200">- Replace 0001-Prevent-running-hotspot-as-root.patch with
  upstream change (boo#1209206, CVE-2023-28144):
  * 0001-Opt-in-via-CMake-to-allow-privilege-escalation.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1703678400">- Add BuildRequires extra-cmake-modules and cmake(KF5Archive) to
  fix a build failure.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716292800">- Update to 1.5.0
  https://github.com/KDAB/hotspot/releases/tag/v1.5.0
  * code cleanups, bug fixes and new functionalities
- Drop patch, no longer needed:
  * 0001-Opt-in-via-CMake-to-allow-privilege-escalation.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716897600">- Update to 1.5.1
  Features:
  * add tab width setting
  Bug Fixes:
  * add a wrapper for std::valarray to catch out of range
    access
  * can't select directory in unwind-&gt;sysroot
  * clear flamegraph background in 5.15.12
  * crash in disassembler on hover
  * don't show ansi escape sequences in tooltip</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1766836800">- change BuildRequires to pkgconfig(qcustomplot-qt5) for
  0%{?suse_version} &gt; 1600</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1772798400">- Update to 1.6.0
  * add support for archives
  * allow handling of compressed perfparser files
  * allow user to specify perf and objdump via command line
  * associate application/x-perf-data and application/x-hotspot with hotspot
  * clarify "Filter In On Thread #%1 By Time"
  * ignore empty command line arguments
  * move compressed test data to files instead of base64 strings
  * open more perf files
  * Parse tracepoint data in hotspot
  * remove memory leak when calling QLayout::replaceWidget
  * show current unwind settings in settings dialog
  * support regex search
  * update icons
  * Bug fixes
- Build with Qt6
- Use scm rather than release assets for sources to include submodules</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1775649600">- Packaging changes for Factory
  * Use manual services
  * Include tarball in sources</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1778932800">- Use upstream release assets</changelog>
</package>
<package pkgid="6482def26a9d4990061a4e8f4d634c3560fff808c1dcf7c2fe71a299e02b3daf313fc842716db53e19f43377b55eae475ac5f7995928c7a32d83b69b437da02f" name="hotspot-debugsource" arch="i586">
  <version epoch="0" ver="1.6.0" rel="2.3"/>
  <changelog author="Lubos Lunak &lt;l.lunak@centrum.cz&gt;" date="1652356800">- Enable zstd support.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1677672000">- Update to 1.4.1:
  * improved disassembly view with a godbolt-like source code
    annotation
  * the self cost columns for tracepoints are now hidden by default
  * more flexible window layouting with KDDockWidgets
  * you can export and import data from hotspot in a custom
    format that is efficient to load and self-contained
  * analysis data can be grouped by thread, process or CPU
  * demangling for the D programming language
  * a new frequency page that shows how often certain events got
    measured, which can also indicate the CPU frequency scaling
    when cycles are measured
- Drop patch, merged upstream:
  * 0001-CMake-Don-t-assume-KDE_INSTALL_-variables-are-relati.patch
- Add patch to prevent running hotspot as root (boo#1208808)
  * 0001-Prevent-running-hotspot-as-root.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678795200">- Replace 0001-Prevent-running-hotspot-as-root.patch with
  upstream change (boo#1209206, CVE-2023-28144):
  * 0001-Opt-in-via-CMake-to-allow-privilege-escalation.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1703678400">- Add BuildRequires extra-cmake-modules and cmake(KF5Archive) to
  fix a build failure.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716292800">- Update to 1.5.0
  https://github.com/KDAB/hotspot/releases/tag/v1.5.0
  * code cleanups, bug fixes and new functionalities
- Drop patch, no longer needed:
  * 0001-Opt-in-via-CMake-to-allow-privilege-escalation.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716897600">- Update to 1.5.1
  Features:
  * add tab width setting
  Bug Fixes:
  * add a wrapper for std::valarray to catch out of range
    access
  * can't select directory in unwind-&gt;sysroot
  * clear flamegraph background in 5.15.12
  * crash in disassembler on hover
  * don't show ansi escape sequences in tooltip</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1766836800">- change BuildRequires to pkgconfig(qcustomplot-qt5) for
  0%{?suse_version} &gt; 1600</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1772798400">- Update to 1.6.0
  * add support for archives
  * allow handling of compressed perfparser files
  * allow user to specify perf and objdump via command line
  * associate application/x-perf-data and application/x-hotspot with hotspot
  * clarify "Filter In On Thread #%1 By Time"
  * ignore empty command line arguments
  * move compressed test data to files instead of base64 strings
  * open more perf files
  * Parse tracepoint data in hotspot
  * remove memory leak when calling QLayout::replaceWidget
  * show current unwind settings in settings dialog
  * support regex search
  * update icons
  * Bug fixes
- Build with Qt6
- Use scm rather than release assets for sources to include submodules</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1775649600">- Packaging changes for Factory
  * Use manual services
  * Include tarball in sources</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1778932800">- Use upstream release assets</changelog>
</package>
<package pkgid="f777f287360a32ad519bb2e1b0d1e0e32a1aca10f9099d425e07b2fc5d6ba2bca6d94681eb01fe640f90dc2f8cec74d9d8fe9d00c07edd0f31f435485fec53c1" name="hourglass-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="1.5"/>
  <changelog author="and.november@opensuse.org" date="1457265600">- initial package (version 1.0.1) for openSUSE</changelog>
  <changelog author="avvissu@yandex.by" date="1494417600">- Update to stable release 1.0.1
- Specfile cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1497355200">- Ensure neutrality of description.</changelog>
  <changelog author="avvissu@yandex.by" date="1510315200">- Update to 1.1.1:
  * Made the alarm noise persist until you close the notification
  * Added some margin to the repeat day label
- Switch from bzr to git
- Add AppData file
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1588248000">- Update to 1.2.1:
  * Merge pull request #58 from ryonakano/add-meson
  * Remove no longer used config data element
  * Use GResource to load CSS
  * README: Add installation instruction
  * Tweak line breaks
  * DRY meson project name
  * Remove unnecessary files
  * Remove overkilling or unnecessary configs/files
  * Complete RDNN
  * Revert unwanted change
  * Tab to 4 spaces
  * Add meson
  * fixed the notification going off again when you open the app
  * Merge branch 'master' of github.com:sgpthomas/hourglass
  * fixed what happens when the app closes and there is a timer
    running
  * Merge pull request #45 from danrabbit/patch-1
  * Remove "." from appdata summary
  * Merge pull request #41 from Allen-B1/patch-1
  * Add the Get it on AppCenter button
  * hourglass finally knows how to keep time, closes #34
  * Merge pull request #39 from welaq/master
  * Added Lithuanian to .desktop
  * Added Lithuanian comment
  * fixed #35 by disallowing multiple windows
- Switch to meson
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1602417600">- Update to 1.2.3:
  * StopWatch: Rewrite for efficiency and visibility
  * Add :disabled pseudo-class to the .round-button class
  * Fix a fatal regression that timer does not stop on 00:00:00
  * Use icons for add/remove buttons
  * Update .desktop comment to be consistent with HIG (by
    @aljelly)
  * Change shortened format of weekdays (by @NathanBnm)
  * Improve look of create/edit alarm dialog
  * Don't reset repeat setting on closing popover
  * Fix DBus error at the first launch
  * Fix notification icon is not set
  * Fix left time shows unexpected values if set time is too big
  * Improve saving window state
  * Add French translation (by @NathanBnm)
  * Update Spanish translation (by @CCaroV)
  * Add Japanese translation
  * Add Portuguese-Portugal translation (by @rottenpants466)
  * Various l10n and coding improvements to the project thanks to
    @NathanBnm</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 2.0.0:
  * This release comes with numerous bug fixes &amp;amp;
    improvements!
- Changes in Alarm:
  * Refresh weekday toggle activity when opening popover
  * Notify on every 0 second
  * Keep repeated alarms on and turn off one-time alarms after
    ringing
  * Now alarm date is optional; if you don't specify date of the
    alarm, it will be notified at that time of today
  * Remove unused "update-frequency" gsettings key
  * Fix repeating alarms can't be disabled
  * Explicitly set the year
- Changes in Timer:
  * Add Reset button
  * Support setting purpose of a timer
  * Lessen damages to your storage
  * Restore started time on end
  * Make sure to iconify always when the timer is active
- Other changes:
  * Fix a regression that any key input no longer accepted
  * Lessen window width by default
  * Fix the app exits if the window has been iconified
  * Code refactoring
  * Update translations
  * Publish the app to the new AppCenter on elementary OS 6 with
    the Flatpak manifest
  * Respect an elementary OS-wide dark preference
  * Now you can close the window with the shortcut key Ctrl+Q,
    while the daemon stays running in the background
  * Fix unreadable font size in the Alarm view
  * Fix wrong OARS data
  * Move the delete button in the action bar
  * Redesign app icons (big thanks to @Fatih20)
  * Update Brazilian Portuguese translation (by @gfavaro)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1637409600">- Update to 2.0.2:
  * Fix a regression that the app don't launch if you create a
    repeated alarm, close the app, and try to reopen it
  * AlarmView: Organize displayed information
- This release contains small bug fixes and improvements:
  * Strict on sandbox permission
  * Rounded window corners and flat titlebar
  * NewAlarmDialog: Add placeholder text for title entry
  * Set shorter summary text in appdata
  * Use palette of elementary for branding color
  * Make sure to select an alarm on removing/adding/editing it
    and startup
  * Clean code</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731931200">- update to 3.1.0:
  * Use portal for background and autostart
  * Update translations
- update to 3.0.0:
  * Port to GTK 4
  * Ctrl+S to toggle stopwatch
  * Correct license in the app metainfo
  * Update translations
- update to 2.0.4:
  * Improve relative time handling
- update to 2.0.3:
  * Add additional categories other than ambiguous Utility in the desktop entry
  * Show the window in the center of the display at the first launch
  * Make styling more consistent between stopwatch and timer
  * Ring alarms only on repeated days
  * Fix the condition of closing the app window being reversed
  * Update translations
- update spec file for Leap 16.0:
  * rework make dependencies, as a lot changed for the last 3y
  * remove mentioning of elementary
  * remove %suse_update_desktop_file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 3.1.1:
  * Add skeuomorphic icon for the app</changelog>
</package>
<package pkgid="e54cccd587ab9600516fdcbd97a180e70f03f1d16193e0ef9a5f04f4c3abb06c3f50b821b855da1439ddb492c7c784e3df6e1db9b417f285f5b9e5a0c3479326" name="hourglass-debugsource" arch="i586">
  <version epoch="0" ver="3.1.1" rel="1.5"/>
  <changelog author="and.november@opensuse.org" date="1457265600">- initial package (version 1.0.1) for openSUSE</changelog>
  <changelog author="avvissu@yandex.by" date="1494417600">- Update to stable release 1.0.1
- Specfile cleanup</changelog>
  <changelog author="jengelh@inai.de" date="1497355200">- Ensure neutrality of description.</changelog>
  <changelog author="avvissu@yandex.by" date="1510315200">- Update to 1.1.1:
  * Made the alarm noise persist until you close the notification
  * Added some margin to the repeat day label
- Switch from bzr to git
- Add AppData file
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1588248000">- Update to 1.2.1:
  * Merge pull request #58 from ryonakano/add-meson
  * Remove no longer used config data element
  * Use GResource to load CSS
  * README: Add installation instruction
  * Tweak line breaks
  * DRY meson project name
  * Remove unnecessary files
  * Remove overkilling or unnecessary configs/files
  * Complete RDNN
  * Revert unwanted change
  * Tab to 4 spaces
  * Add meson
  * fixed the notification going off again when you open the app
  * Merge branch 'master' of github.com:sgpthomas/hourglass
  * fixed what happens when the app closes and there is a timer
    running
  * Merge pull request #45 from danrabbit/patch-1
  * Remove "." from appdata summary
  * Merge pull request #41 from Allen-B1/patch-1
  * Add the Get it on AppCenter button
  * hourglass finally knows how to keep time, closes #34
  * Merge pull request #39 from welaq/master
  * Added Lithuanian to .desktop
  * Added Lithuanian comment
  * fixed #35 by disallowing multiple windows
- Switch to meson
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1602417600">- Update to 1.2.3:
  * StopWatch: Rewrite for efficiency and visibility
  * Add :disabled pseudo-class to the .round-button class
  * Fix a fatal regression that timer does not stop on 00:00:00
  * Use icons for add/remove buttons
  * Update .desktop comment to be consistent with HIG (by
    @aljelly)
  * Change shortened format of weekdays (by @NathanBnm)
  * Improve look of create/edit alarm dialog
  * Don't reset repeat setting on closing popover
  * Fix DBus error at the first launch
  * Fix notification icon is not set
  * Fix left time shows unexpected values if set time is too big
  * Improve saving window state
  * Add French translation (by @NathanBnm)
  * Update Spanish translation (by @CCaroV)
  * Add Japanese translation
  * Add Portuguese-Portugal translation (by @rottenpants466)
  * Various l10n and coding improvements to the project thanks to
    @NathanBnm</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 2.0.0:
  * This release comes with numerous bug fixes &amp;amp;
    improvements!
- Changes in Alarm:
  * Refresh weekday toggle activity when opening popover
  * Notify on every 0 second
  * Keep repeated alarms on and turn off one-time alarms after
    ringing
  * Now alarm date is optional; if you don't specify date of the
    alarm, it will be notified at that time of today
  * Remove unused "update-frequency" gsettings key
  * Fix repeating alarms can't be disabled
  * Explicitly set the year
- Changes in Timer:
  * Add Reset button
  * Support setting purpose of a timer
  * Lessen damages to your storage
  * Restore started time on end
  * Make sure to iconify always when the timer is active
- Other changes:
  * Fix a regression that any key input no longer accepted
  * Lessen window width by default
  * Fix the app exits if the window has been iconified
  * Code refactoring
  * Update translations
  * Publish the app to the new AppCenter on elementary OS 6 with
    the Flatpak manifest
  * Respect an elementary OS-wide dark preference
  * Now you can close the window with the shortcut key Ctrl+Q,
    while the daemon stays running in the background
  * Fix unreadable font size in the Alarm view
  * Fix wrong OARS data
  * Move the delete button in the action bar
  * Redesign app icons (big thanks to @Fatih20)
  * Update Brazilian Portuguese translation (by @gfavaro)</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1637409600">- Update to 2.0.2:
  * Fix a regression that the app don't launch if you create a
    repeated alarm, close the app, and try to reopen it
  * AlarmView: Organize displayed information
- This release contains small bug fixes and improvements:
  * Strict on sandbox permission
  * Rounded window corners and flat titlebar
  * NewAlarmDialog: Add placeholder text for title entry
  * Set shorter summary text in appdata
  * Use palette of elementary for branding color
  * Make sure to select an alarm on removing/adding/editing it
    and startup
  * Clean code</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731931200">- update to 3.1.0:
  * Use portal for background and autostart
  * Update translations
- update to 3.0.0:
  * Port to GTK 4
  * Ctrl+S to toggle stopwatch
  * Correct license in the app metainfo
  * Update translations
- update to 2.0.4:
  * Improve relative time handling
- update to 2.0.3:
  * Add additional categories other than ambiguous Utility in the desktop entry
  * Show the window in the center of the display at the first launch
  * Make styling more consistent between stopwatch and timer
  * Ring alarms only on repeated days
  * Fix the condition of closing the app window being reversed
  * Update translations
- update spec file for Leap 16.0:
  * rework make dependencies, as a lot changed for the last 3y
  * remove mentioning of elementary
  * remove %suse_update_desktop_file</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1766318400">- Update to version 3.1.1:
  * Add skeuomorphic icon for the app</changelog>
</package>
<package pkgid="f81a7b778d3d23ddba4bab54b0f76b13344d4cc9b754b8a0f0204889848f1238b918444774350ae75aa2d1e9f1cded0d07a8d18978727496eefa6ac8aa7c706c" name="howl-debuginfo" arch="i586">
  <version epoch="0" ver="0.6" rel="3.13"/>
  <changelog author="mailaender@opensuse.org" date="1482580800">- spec file cleanup</changelog>
  <changelog author="mailaender@opensuse.org" date="1485691200">- add appdata.patch for https://en.opensuse.org/openSUSE:AppStore</changelog>
  <changelog author="jengelh@inai.de" date="1486555200">- Trim filler words from description</changelog>
  <changelog author="tchvatal@suse.com" date="1499947200">- Version update to latest 0.5.1 release:
  * Code inspection
  * More bundles
  * Loads of bugfixes
- Remove merged patch appdata.patch
- Add patch to respect cflags howl-respect-cflags.patch</changelog>
  <changelog author="jengelh@inai.de" date="1500292800">- Make a neutral summary</changelog>
  <changelog author="avindra@opensuse.org" date="1518955200">- Update to 0.5.3
  * workaround for a Gtk issue with scrollbars.
- includes 0.5.2:
  * Fixed a bug manifesting in a SIGSEGV on OpenBSD.</changelog>
  <changelog author="tchvatal@suse.com" date="1519214400">- Install properly to /usr not /usr/local
- Drop post/postun that is empty on 15+
- Mark license as %license
- Package bundles lpeg and luajit</changelog>
  <changelog author="mvetter@suse.com" date="1554465600">- Update to 0.6:
  * Added navigate-go-to command, for going back to a specific
    previous location.
  * Added support for a “journal” buffer showing the Howl log,
    available via open-journal.
  * Ensure loaded buffers contain valid UTF-8 at all times
  * Better lexing for C, Rust, Python
  * Added support for specifying line and column when opening files
  * Added support for custom user fonts
  * Added project-switch-buffer command that displays open buffers
    within the current project.
  * Added two inspectors and a command for documentation to the Go mode
  * Moving cursor left or right with a selection active now cancels
    the selection, leaving the cursor at the corresponding end.
  * Added proper structure support for C/C++ mode
  * Base scheme support on the newer lisp mode instead of old basic mode
  * Added the **popup_menu_accept_key option, for controlling which
    key accepts the current option for a popup menu, such as the
    completion popup. Valid values are ‘enter’ (the default) or ‘tab’.
  * Close completion popup when user activity warrants it
  * Added new built-in theme: Dracula
  * Added integrated and fast project file search functionality via
    two new commands: project-file-search and project-file-search-list
  * Javascript: Support for ES6 templates and new keywords and operators
  * Performance and functionality improvements for the matcher, used
    in Howl selection lists, enabling fast matching across much
    larger data sets.
  * Performance improvements for recursive file selection.
    Between 30x and 32x faster.
  * Respect use_tabs option when commenting
  * Ensure scrolling works correctly for Gtk+ 3.4
  * Dart bundle enhancements: improved syntax highlighting
  * Added support for activities - potentially longer running activities
    that should run in a apparently blocking way to the user.
  * Added a new commandline flag, --run-async, for running a particular
    file in a asynchronous Howl context.
  * Added support for shared, low precision after timers
  * Added options for controlling scrolling speed
  * Add support for smooth scrolling events
  * Fixed background drawing for Wayland/Weston/CSD environments.
  * Requested that titlebar is hidden for newer versions of Gnome 3.
  * Added support for navigating back and forth in a list of previously
  visited locations. Two new commands, navigate-back and
  navigate-forward were added, bound to ctrl_&lt; and ctrl_&gt; respectively.
  * Improved key translation for keys when caps lock is on.
  * Added two new commands, editor-newline-above and editor-newline-below,
    that insert a new line above/below the current line. Bound these
    commands to ctrl_shift_return and ctrl_return.
  * Auto detect line endings when opening a file if possible
  * For details see: https://howl.io/blog/2019/04/05/howl-0-6-released.html
- Add howl-rpmlintrc: it only installs an example C file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1591704000">- Exclude architectures unsupported by bundled LuaJIT:
  aarch64 ppc64 ppc64le s390x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="e6ab2669a104b590089b388627f3e8f7af9fa6833c24d34e4d50947da97fbb0c31bf21f33eab0f681f266de7b6307fdde9f596a57133736eb59926cdb959564b" name="howl-debugsource" arch="i586">
  <version epoch="0" ver="0.6" rel="3.13"/>
  <changelog author="mailaender@opensuse.org" date="1482580800">- spec file cleanup</changelog>
  <changelog author="mailaender@opensuse.org" date="1485691200">- add appdata.patch for https://en.opensuse.org/openSUSE:AppStore</changelog>
  <changelog author="jengelh@inai.de" date="1486555200">- Trim filler words from description</changelog>
  <changelog author="tchvatal@suse.com" date="1499947200">- Version update to latest 0.5.1 release:
  * Code inspection
  * More bundles
  * Loads of bugfixes
- Remove merged patch appdata.patch
- Add patch to respect cflags howl-respect-cflags.patch</changelog>
  <changelog author="jengelh@inai.de" date="1500292800">- Make a neutral summary</changelog>
  <changelog author="avindra@opensuse.org" date="1518955200">- Update to 0.5.3
  * workaround for a Gtk issue with scrollbars.
- includes 0.5.2:
  * Fixed a bug manifesting in a SIGSEGV on OpenBSD.</changelog>
  <changelog author="tchvatal@suse.com" date="1519214400">- Install properly to /usr not /usr/local
- Drop post/postun that is empty on 15+
- Mark license as %license
- Package bundles lpeg and luajit</changelog>
  <changelog author="mvetter@suse.com" date="1554465600">- Update to 0.6:
  * Added navigate-go-to command, for going back to a specific
    previous location.
  * Added support for a “journal” buffer showing the Howl log,
    available via open-journal.
  * Ensure loaded buffers contain valid UTF-8 at all times
  * Better lexing for C, Rust, Python
  * Added support for specifying line and column when opening files
  * Added support for custom user fonts
  * Added project-switch-buffer command that displays open buffers
    within the current project.
  * Added two inspectors and a command for documentation to the Go mode
  * Moving cursor left or right with a selection active now cancels
    the selection, leaving the cursor at the corresponding end.
  * Added proper structure support for C/C++ mode
  * Base scheme support on the newer lisp mode instead of old basic mode
  * Added the **popup_menu_accept_key option, for controlling which
    key accepts the current option for a popup menu, such as the
    completion popup. Valid values are ‘enter’ (the default) or ‘tab’.
  * Close completion popup when user activity warrants it
  * Added new built-in theme: Dracula
  * Added integrated and fast project file search functionality via
    two new commands: project-file-search and project-file-search-list
  * Javascript: Support for ES6 templates and new keywords and operators
  * Performance and functionality improvements for the matcher, used
    in Howl selection lists, enabling fast matching across much
    larger data sets.
  * Performance improvements for recursive file selection.
    Between 30x and 32x faster.
  * Respect use_tabs option when commenting
  * Ensure scrolling works correctly for Gtk+ 3.4
  * Dart bundle enhancements: improved syntax highlighting
  * Added support for activities - potentially longer running activities
    that should run in a apparently blocking way to the user.
  * Added a new commandline flag, --run-async, for running a particular
    file in a asynchronous Howl context.
  * Added support for shared, low precision after timers
  * Added options for controlling scrolling speed
  * Add support for smooth scrolling events
  * Fixed background drawing for Wayland/Weston/CSD environments.
  * Requested that titlebar is hidden for newer versions of Gnome 3.
  * Added support for navigating back and forth in a list of previously
  visited locations. Two new commands, navigate-back and
  navigate-forward were added, bound to ctrl_&lt; and ctrl_&gt; respectively.
  * Improved key translation for keys when caps lock is on.
  * Added two new commands, editor-newline-above and editor-newline-below,
    that insert a new line above/below the current line. Bound these
    commands to ctrl_shift_return and ctrl_return.
  * Auto detect line endings when opening a file if possible
  * For details see: https://howl.io/blog/2019/04/05/howl-0-6-released.html
- Add howl-rpmlintrc: it only installs an example C file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1591704000">- Exclude architectures unsupported by bundled LuaJIT:
  aarch64 ppc64 ppc64le s390x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="8920fe9eff74fa7e841efe6ff7b920bdad89ea3d6d458b09643fc9c3e9f111a0f60ccd83d6627a32e615d2c25c292b703b649513969628fad54353bb3a626a40" name="hp-drive-guard-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.12" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1311940800">- Convert to new polkit-1 (bnc#708992)
- Use gtk3 for FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1352462400">- Add systemd unit file</changelog>
  <changelog author="dimstar@opensuse.org" date="1489579200">- Correctly install the systemd service as a .service file (not
  .spec)
- Drop the sysV script on systemd setups
- Only call insserv on sysV systems.</changelog>
  <changelog author="fcrozat@suse.com" date="1505131200">- Fix spelling of SUSE and replace old email address.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * hp-drive-guard.service</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build with gcc14:
  hp-drive-guard-gcc14-fix.patch
- Move COPYING to license section</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Remove build instructions for old unsupported SUSE releases</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="432c366a49de656effd9fe3fbcb7df3fb23b3601d5e3b1266c553186c714c9aba64cb3e04e96aaaf47bd8cccb62527a6f6603d560a2511027a93c9b26f4ed8e1" name="hp-drive-guard-debugsource" arch="i586">
  <version epoch="0" ver="0.3.12" rel="29.5"/>
  <changelog author="tiwai@suse.de" date="1311940800">- Convert to new polkit-1 (bnc#708992)
- Use gtk3 for FACTORY</changelog>
  <changelog author="tiwai@suse.de" date="1352462400">- Add systemd unit file</changelog>
  <changelog author="dimstar@opensuse.org" date="1489579200">- Correctly install the systemd service as a .service file (not
  .spec)
- Drop the sysV script on systemd setups
- Only call insserv on sysV systems.</changelog>
  <changelog author="fcrozat@suse.com" date="1505131200">- Fix spelling of SUSE and replace old email address.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * hp-drive-guard.service</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build with gcc14:
  hp-drive-guard-gcc14-fix.patch
- Move COPYING to license section</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724760000">- Remove build instructions for old unsupported SUSE releases</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="55a07a09d7ad8862a5c4299e02dc205f1f0ad9814612e91520e457493ede8dd608e71f8d6df01476101b2a4ccdb8b8a2a756db58e1c839fef8c1795959071b1f" name="hp2xx-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.4" rel="2.11"/>
  <changelog author="crrodriguez@opensuse.org" date="1259064000">- fix implicit declarations</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1267099200">- fix deprecated messages with new libpng</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1326196800">- Fix build, missing libjpeg-devel buildrequires
- Do not use xorg-x11-devel but only xorg-x11-libX11-devel</changelog>
  <changelog author="pgajdos@suse.com" date="1346932800">- builds also against libpng15
  * extended png-deprecated.patch</changelog>
  <changelog author="coolo@suse.com" date="1347364800">- add makeinfo as explicit buildrequire</changelog>
  <changelog author="dimstar@opensuse.org" date="1424260800">- Add hp2xx-texinfo-5.0.patch: Escape '@' inside .texi files. Fixes
  info generation using texinfo 5.0.</changelog>
  <changelog author="mpluskal@suse.com" date="1438516800">- Use url for source
- Upate info file scriplets and their dependencies
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="avindra@opensuse.org" date="1518955200">- Update to  3.4.4
  * New features:
  - Added experimental support for scalable (truetype) fonts based
    on the freetype2 library. To enable this, obtain a suitable
    fixed-width font (such as Bitstream Vera Mono available from
    www.gnome.org/fonts) and add
    '-DSTROKED_FONTS=\"/path/to/this/truetype/font.ttf\"' in the
    DEFINES section of the Makefile)
  - DXF header improved, and line width and color support added
  - Added support for the rectangle mode within PE mode
  - Added NR as another end-of-image marker in multi-image files
  - hp2xx now tries to print the offending section of the input
    file when it encounters an error.
  - Added a new commandline option, -M &lt;pen&gt; to redirect pen 0
    drawing commands to any other, ideally unused pen number.
    This works around the problem that redefining PC0 also changes
    the background color of raster images (but not vector files
    such as eps).
  * Bug fixes:
  - penwidth was erroneously set to the default 0.1 mm after
    drawing a label
  - xfig and rgip output did not yet handle the changed pencolor
    and width settings
  - polygons sometimes had the wrong sections filled in for some
    of the scanlines
  - forcing penwidth via the -p commandline option no longer
    worked for the conventional values between 1 and 9
  - Simplified HPGL output could contain values in exponential
    notation (which is illegal in HPGL1)
  - Default miter limit in eps and pdf output was way too large
  - Using the -ansi compiler flag (as even suggested by the
    supplied Makefiles) could result in a broken binary (due to
    missing function prototypes) on some platforms
  - the size of the raster buffer was miscalculated in some
    circumstances
  - DT implementation was both incorrect and incomplete
  - AA with CT set to 'deviation distance' gave wrong results or
    even crashed the program
  - page counting of multi-image files was not always correct,
    rendering some images inaccessible, or causing the generation
    of blank image files)
  - SP in PE mode did not update the pen count, potentially
    resulting in color loss in the raster modes.
  - Using -h, -? or even -help for help no longer generates an
    error message before the help text is shown.
- includes 3.4.3
  * New features:
  - Raster graphics modes now use correctly scaled penwidths
  - Added support for (most of) the LA, line attributes command
    (cap/join types best supported in eps,fig and pdf for now)
  - Added support for the CR (relative color range) command
  - Added support for the IR (input reference points as percentage
    of current limits) command
  - Added support for the OW (output clipping window) command
  - hp2xx now recognizes (and ignores) the VS command to reduce
    number of runtime warnings
  - hp2xx now ignores stray Escape characters among HPGL commands
  - EMF export is now also available as an option on non-Windows
    builds if libEMF (http://libemf.sourceforge.net) is installed
  - hp2xx now translates FP commands into EP to show the outlines
    when the -n, --nofill option is used. (Previously polygon
    commands were ignored in that case unless they contained an
    explicit EP as well. This was particularly unfortunate in the
    case of polygon-derived text)
  - Added new commandline option -e, --extraclip &lt;unit&gt; for
    additional margin around clip regions. Some programs apparently
    miscalculate their frames.
  - Input files containing several plots are now rendered as
    separate images, even if the -P option is not used. Output file
    names are numbered starting from the second file, i.e. file.plt
    yields file.png file.1.png file.2.png.
  - TIFF creation on stdout now uses a safer method of generating
    and accessing its temporary file on Unix.
  - Added a new output format, G-code for CNC engraving
  * Bug fixes:
  - hp2xx now ignores SC commands with invalid parameters
  - hp2xx now ignores PS0
  - IW without parameters now does not cause clipping when P1,P2
    are still set to the 'hardware defaults'.
  - AC support in 3.4.2 slowed down the polygon fill code
  - raster mode was allocating a big 8 bit per pixel memory
    buffer even when the pen data would fit in 4bpp
  - PDF output would fold the image in some cases
  - The RO/IW fix in 3.4.2 broke other cases, fixed again.
  - The DXF header was a bit too minimalistic for some readers
  - Dots drawn for PUPDPU sequences were not clipped by IW
  - Unsupported subtypes 6 and 7 of SD and AD (weight &amp; typeface)
    caused an error exit instead of simply being ignored
  - extremely short line segments could confuse the pattern state
    machine, resulting in no or extraneous lines being drawn
  - BP did not handle kind=5 (autorotation control). This could
    lead to misinterpretation of further arguments to BP,
    specifically title strings
  - Escape sequences inside PJL headers (two or more header lines
    starting with 'Esc-12345X') are now handled gracefully
  - Removed memory leak in the X11 previewers' zoom function
  - PDF output could omit lines in some cases
  - PM2 did not close the current polygon if necessary
  - Polygon fill range was not always initialized correctly
  - Compile fix for HPUX11 ansi compiler (add whitespace to work
    around what is probably a compiler bug)
  - Vertices of filled polygons were omitted from calculation of
    actual plot size
  - added ROWSPERSTRIP header parameter to TIFF files, as some
    programs rely on its presence
  - Dots for PUPDPU got drawn for PDPA as well, which made
    consecutive dashed lines restart the dash pattern for each
    segment instead of carrying over the remainder of the pattern
    from the previous one.
  - Removed the checks preventing negative or large offsets to be
    defined with the -o and -O commandline options
  - The viewbox given in the SVG header was too small
  - Closed several memory leaks (mainly important for multi-file
    operation).
  - The documentation was outdated in several aspects.
  - The SVG output used integral linewidths only roughly
    corresponding to the original values.
  - Files that explicitly asked for default arc precision (by
    providing a zero tolerance value) were not handled correctly
  - Text penwidth was always the same as that in use for
    linedrawing. This is now fixed, and the SD option for forcing
    this behaviour is now honored.
  - Some warning messages were emitted even in quiet mode.
- rebase hp2xx-3.4.2-fix.patch
- rebase hp2xx-3.4.2-png-deprecated.patch
- drop hp2xx-3.4.2-implicit-decls.patch (fixed upstream)
- add fix-stringcompare.patch (fixes rpm lint error)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6017187062fa8d4a194b01858449a75dc3ad875b74e194d8a24e606b4c6941a65fab7d4a38d230bb65e563c5b8f4c60f0a99ac9041f23dbd44c76062f1b8c8ac" name="hp2xx-debugsource" arch="i586">
  <version epoch="0" ver="3.4.4" rel="2.11"/>
  <changelog author="crrodriguez@opensuse.org" date="1259064000">- fix implicit declarations</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1267099200">- fix deprecated messages with new libpng</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1326196800">- Fix build, missing libjpeg-devel buildrequires
- Do not use xorg-x11-devel but only xorg-x11-libX11-devel</changelog>
  <changelog author="pgajdos@suse.com" date="1346932800">- builds also against libpng15
  * extended png-deprecated.patch</changelog>
  <changelog author="coolo@suse.com" date="1347364800">- add makeinfo as explicit buildrequire</changelog>
  <changelog author="dimstar@opensuse.org" date="1424260800">- Add hp2xx-texinfo-5.0.patch: Escape '@' inside .texi files. Fixes
  info generation using texinfo 5.0.</changelog>
  <changelog author="mpluskal@suse.com" date="1438516800">- Use url for source
- Upate info file scriplets and their dependencies
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="avindra@opensuse.org" date="1518955200">- Update to  3.4.4
  * New features:
  - Added experimental support for scalable (truetype) fonts based
    on the freetype2 library. To enable this, obtain a suitable
    fixed-width font (such as Bitstream Vera Mono available from
    www.gnome.org/fonts) and add
    '-DSTROKED_FONTS=\"/path/to/this/truetype/font.ttf\"' in the
    DEFINES section of the Makefile)
  - DXF header improved, and line width and color support added
  - Added support for the rectangle mode within PE mode
  - Added NR as another end-of-image marker in multi-image files
  - hp2xx now tries to print the offending section of the input
    file when it encounters an error.
  - Added a new commandline option, -M &lt;pen&gt; to redirect pen 0
    drawing commands to any other, ideally unused pen number.
    This works around the problem that redefining PC0 also changes
    the background color of raster images (but not vector files
    such as eps).
  * Bug fixes:
  - penwidth was erroneously set to the default 0.1 mm after
    drawing a label
  - xfig and rgip output did not yet handle the changed pencolor
    and width settings
  - polygons sometimes had the wrong sections filled in for some
    of the scanlines
  - forcing penwidth via the -p commandline option no longer
    worked for the conventional values between 1 and 9
  - Simplified HPGL output could contain values in exponential
    notation (which is illegal in HPGL1)
  - Default miter limit in eps and pdf output was way too large
  - Using the -ansi compiler flag (as even suggested by the
    supplied Makefiles) could result in a broken binary (due to
    missing function prototypes) on some platforms
  - the size of the raster buffer was miscalculated in some
    circumstances
  - DT implementation was both incorrect and incomplete
  - AA with CT set to 'deviation distance' gave wrong results or
    even crashed the program
  - page counting of multi-image files was not always correct,
    rendering some images inaccessible, or causing the generation
    of blank image files)
  - SP in PE mode did not update the pen count, potentially
    resulting in color loss in the raster modes.
  - Using -h, -? or even -help for help no longer generates an
    error message before the help text is shown.
- includes 3.4.3
  * New features:
  - Raster graphics modes now use correctly scaled penwidths
  - Added support for (most of) the LA, line attributes command
    (cap/join types best supported in eps,fig and pdf for now)
  - Added support for the CR (relative color range) command
  - Added support for the IR (input reference points as percentage
    of current limits) command
  - Added support for the OW (output clipping window) command
  - hp2xx now recognizes (and ignores) the VS command to reduce
    number of runtime warnings
  - hp2xx now ignores stray Escape characters among HPGL commands
  - EMF export is now also available as an option on non-Windows
    builds if libEMF (http://libemf.sourceforge.net) is installed
  - hp2xx now translates FP commands into EP to show the outlines
    when the -n, --nofill option is used. (Previously polygon
    commands were ignored in that case unless they contained an
    explicit EP as well. This was particularly unfortunate in the
    case of polygon-derived text)
  - Added new commandline option -e, --extraclip &lt;unit&gt; for
    additional margin around clip regions. Some programs apparently
    miscalculate their frames.
  - Input files containing several plots are now rendered as
    separate images, even if the -P option is not used. Output file
    names are numbered starting from the second file, i.e. file.plt
    yields file.png file.1.png file.2.png.
  - TIFF creation on stdout now uses a safer method of generating
    and accessing its temporary file on Unix.
  - Added a new output format, G-code for CNC engraving
  * Bug fixes:
  - hp2xx now ignores SC commands with invalid parameters
  - hp2xx now ignores PS0
  - IW without parameters now does not cause clipping when P1,P2
    are still set to the 'hardware defaults'.
  - AC support in 3.4.2 slowed down the polygon fill code
  - raster mode was allocating a big 8 bit per pixel memory
    buffer even when the pen data would fit in 4bpp
  - PDF output would fold the image in some cases
  - The RO/IW fix in 3.4.2 broke other cases, fixed again.
  - The DXF header was a bit too minimalistic for some readers
  - Dots drawn for PUPDPU sequences were not clipped by IW
  - Unsupported subtypes 6 and 7 of SD and AD (weight &amp; typeface)
    caused an error exit instead of simply being ignored
  - extremely short line segments could confuse the pattern state
    machine, resulting in no or extraneous lines being drawn
  - BP did not handle kind=5 (autorotation control). This could
    lead to misinterpretation of further arguments to BP,
    specifically title strings
  - Escape sequences inside PJL headers (two or more header lines
    starting with 'Esc-12345X') are now handled gracefully
  - Removed memory leak in the X11 previewers' zoom function
  - PDF output could omit lines in some cases
  - PM2 did not close the current polygon if necessary
  - Polygon fill range was not always initialized correctly
  - Compile fix for HPUX11 ansi compiler (add whitespace to work
    around what is probably a compiler bug)
  - Vertices of filled polygons were omitted from calculation of
    actual plot size
  - added ROWSPERSTRIP header parameter to TIFF files, as some
    programs rely on its presence
  - Dots for PUPDPU got drawn for PDPA as well, which made
    consecutive dashed lines restart the dash pattern for each
    segment instead of carrying over the remainder of the pattern
    from the previous one.
  - Removed the checks preventing negative or large offsets to be
    defined with the -o and -O commandline options
  - The viewbox given in the SVG header was too small
  - Closed several memory leaks (mainly important for multi-file
    operation).
  - The documentation was outdated in several aspects.
  - The SVG output used integral linewidths only roughly
    corresponding to the original values.
  - Files that explicitly asked for default arc precision (by
    providing a zero tolerance value) were not handled correctly
  - Text penwidth was always the same as that in use for
    linedrawing. This is now fixed, and the SD option for forcing
    this behaviour is now honored.
  - Some warning messages were emitted even in quiet mode.
- rebase hp2xx-3.4.2-fix.patch
- rebase hp2xx-3.4.2-png-deprecated.patch
- drop hp2xx-3.4.2-implicit-decls.patch (fixed upstream)
- add fix-stringcompare.patch (fixes rpm lint error)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="11c982c7d8d382602716265c60e461acd22a6f18641d5f39877953ea9f961da2deaa0f5fdbd2f0626f4df9ba674806806e35fc37f718e9a4c43e31561800c6a2" name="hplip-base-debuginfo" arch="i586">
  <version epoch="0" ver="3.26.4" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1759147200">- The old and outdated 'hpijs' driver support is finally dropped
  (the 'hpcups' driver is the default driver since 2009)
  so that there is no need for foomatic-filters (boo#1250481)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924800">- Drop dependency on cups-ppdc. It isn't necessary, as PPD
  generation on target system is done by cups-driverd.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924801">- Update fix for support of new GPG key, as the key has now been
  uploaded to GPG keyservers (lp#2120738)
  * drop hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch
  * update hplip-change-pgp-server.patch
- This fixes CVE-2025-43023 (bsc#1266031)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924802">- Move more utilities from hplip-utils to hplip-base.
  * hplip-base now contains all utilities that are not totally useless
    and can run without the Qt GUI.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120000">- Fix PPD lookup by moving PPDs from manufacturer-PPDs/hplip-fax
  to  manufacturer-PPDs/hplip/fax etc (boo#1257529)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120001">- Update to HPLIP 3.25.8
- Added support for the following new Printers:
  * HP LaserJet Enterprise Flow MFP 8601z
  * HP LaserJet Enterprise 5501
  * HP LaserJet Enterprise MFP 5601dn
  * HP LaserJet Enterprise 6500dn
  * HP LaserJet Enterprise 5501n
  * HP LaserJet Enterprise MFP 5601
  * HP LaserJet Enterprise 6500
  * HP LaserJet Enterprise 5502dn
  * HP LaserJet Enterprise MFP 5602dn
  * HP LaserJet Enterprise 6500n
  * HP LaserJet Enterprise 5502
  * HP LaserJet Enterprise MFP 5602f
  * HP LaserJet Enterprise 6501dn
  * HP LaserJet Enterprise X50452dn
  * HP LaserJet Enterprise Flow MFP 5602zfw
  * HP LaserJet Enterprise 6501
  * HP LaserJet Enterprise X50452
  * HP LaserJet Enterprise MFP 5602
  * HP LaserJet Enterprise X60257dn
  * HP LaserJet Enterprise MFP X53052dn
  * HP LaserJet Enterprise Flow MFP X530
  * HP LaserJet Enterprise X60257
  * HP LaserJet Enterprise MFP X53052
  * HP LaserJet Enterprise X60357dn
  * HP LaserJet Enterprise X60357
  * HP LaserJet Enterprise MFP 6600dn
  * HP LaserJet Enterprise Flow MFP 6600zfw
  * HP LaserJet Enterprise MFP 6600
  * HP LaserJet Enterprise Flow MFP 6600zfsw
  * HP LaserJet Enterprise MFP X62757dn
  * HP LaserJet Enterprise Flow MFP X62757zs
  * HP LaserJet Enterprise MFP X62757
  * DEX D50452dn
  * DEX MFP D53052dn
- Drop patches that have been merged upstream:
  * Drop hplip-change-pgp-server.patch
  * Drop hp-setup-fix-python-crash-when-manually-importing-gz.patch
- Fix handling of readfp() and read_filke() for ConfigParser objects,
  avoiding confusing error messages (lp#2139771)
  * Add hplip-fix-handling-of-ConfigParser-.readfp-vs.-read_.patch
  * Drop hplip-base-replace-f-string-with-string.format-for-p.patch
- Fix compiler warnings on SLE15
  * Add Fix-two-compiler-warnings-that-cause-build-failure-o.patch
- Fix "Found No Section" error with python (lp#2095776)
  * Add hplip-base-Fix-Found-No-Section-error-with-python-2..patch
- Renamed patch files to achieve a consistent patch naming according
  to the rules of git-format-patch:
  * Rename change-udev-rules.diff -&gt; hplip-change-udev-rules.patch
  * Rename disable_hp-upgrade.patch -&gt; disable-hp-upgrade.patch
  * Rename add_missing_includes_and_define_GNU_SOURCE.patch
  - &gt; add-missing-includes-and-define-GNU_SOURCE.patch
  * Rename hplip-remove-imageprocessor.diff
  - &gt; hplip-remove-imageprocessor.patch
  * Rename hplip-orblite-return-null.diff -&gt; hplip-orblite-return-null.patch
  * Rename hplip-hpaio-gcc14.patch -&gt; hplip-hpaio-avoid-C99-violations.patch
  * Rename hplip-no-urlopener.patch
  - &gt; URLopener-was-removed-in-Python-3.14-and-hplip-trace.patch
  * Rename hplip-3.24.4-gcc15.patch -&gt; hplip-sane-fix-compilation-with-gcc-15.patch
  Patches are now managed under https://github.com/mwilck/hplip</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779192000">- Adjust the version condition not to build scan_utils since
  %suse_version macro has been changed to 1610 in Leap 16.1</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1779451200">- Update to HPLIP 3.26.4
- Fix CVE-2026-8631 (bsc#1266023)
- Fix CVE-2026-8632 (bsc#1266024)
- Add support for the following new printers:
  * HP LaserJet Pro MFP 3106sdw
  * HP LaserJet Pro MFP 3105sdw
  * HP Envy 6500e series
  * HP Envy 6500 series
  * HP OfficeJet Pro 9730 Series
  * HP OfficeJet Pro 9730e Series
  * HP OfficeJet Pro 9720 Series
  * HP OfficeJet Pro 9720e Series
  * HP OfficeJet Pro 8130e All-in-One series
  * HP OfficeJet Pro 8130 All-in-One series
  * HP OfficeJet 8130e All-in-One series
  * HP OfficeJet 8130 All-in-One series
  * HP OfficeJet Pro 8120e All-in-One series
  * HP OfficeJet Pro 8120 All-in-One series
  * HP OfficeJet 8120e All-in-One series
  * HP OfficeJet 8120 All-in-One series
  * HP DeskJet Ink Advantage ultra 5800 All-in-One Printer series
  * HP DeskJet Ink Advantage ultra 5100 All-in-One Printer series
  * HP DeskJet 4300e All-in-One Printer series
  * HP DeskJet Ink Advantage 4300 All-in-One Printer series
  * HP DeskJet 4300 All-in-One Printer series
  * HP DeskJet 2900e All-in-One Printer series
  * HP DeskJet Ink Advantage 2900 All-in-One Printer series
  * HP DeskJet 2900 All-in-One Printer series</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1780488000">- hp-plugin: fix plugin installation from local file (lp#2154206)
  * add pluginhandler-fix-plugin-installation-from-local-fil.patch</changelog>
</package>
<package pkgid="b2d88cb3fceb38915cb23b421b5ae9aabde950365a5124af226ec92145f6343cc322771e41adb35c2ba49d314951ccee63e9c7306629780b45ebaf710d88c14b" name="hplip-cups-debuginfo" arch="i586">
  <version epoch="0" ver="3.26.4" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1759147200">- The old and outdated 'hpijs' driver support is finally dropped
  (the 'hpcups' driver is the default driver since 2009)
  so that there is no need for foomatic-filters (boo#1250481)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924800">- Drop dependency on cups-ppdc. It isn't necessary, as PPD
  generation on target system is done by cups-driverd.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924801">- Update fix for support of new GPG key, as the key has now been
  uploaded to GPG keyservers (lp#2120738)
  * drop hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch
  * update hplip-change-pgp-server.patch
- This fixes CVE-2025-43023 (bsc#1266031)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924802">- Move more utilities from hplip-utils to hplip-base.
  * hplip-base now contains all utilities that are not totally useless
    and can run without the Qt GUI.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120000">- Fix PPD lookup by moving PPDs from manufacturer-PPDs/hplip-fax
  to  manufacturer-PPDs/hplip/fax etc (boo#1257529)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120001">- Update to HPLIP 3.25.8
- Added support for the following new Printers:
  * HP LaserJet Enterprise Flow MFP 8601z
  * HP LaserJet Enterprise 5501
  * HP LaserJet Enterprise MFP 5601dn
  * HP LaserJet Enterprise 6500dn
  * HP LaserJet Enterprise 5501n
  * HP LaserJet Enterprise MFP 5601
  * HP LaserJet Enterprise 6500
  * HP LaserJet Enterprise 5502dn
  * HP LaserJet Enterprise MFP 5602dn
  * HP LaserJet Enterprise 6500n
  * HP LaserJet Enterprise 5502
  * HP LaserJet Enterprise MFP 5602f
  * HP LaserJet Enterprise 6501dn
  * HP LaserJet Enterprise X50452dn
  * HP LaserJet Enterprise Flow MFP 5602zfw
  * HP LaserJet Enterprise 6501
  * HP LaserJet Enterprise X50452
  * HP LaserJet Enterprise MFP 5602
  * HP LaserJet Enterprise X60257dn
  * HP LaserJet Enterprise MFP X53052dn
  * HP LaserJet Enterprise Flow MFP X530
  * HP LaserJet Enterprise X60257
  * HP LaserJet Enterprise MFP X53052
  * HP LaserJet Enterprise X60357dn
  * HP LaserJet Enterprise X60357
  * HP LaserJet Enterprise MFP 6600dn
  * HP LaserJet Enterprise Flow MFP 6600zfw
  * HP LaserJet Enterprise MFP 6600
  * HP LaserJet Enterprise Flow MFP 6600zfsw
  * HP LaserJet Enterprise MFP X62757dn
  * HP LaserJet Enterprise Flow MFP X62757zs
  * HP LaserJet Enterprise MFP X62757
  * DEX D50452dn
  * DEX MFP D53052dn
- Drop patches that have been merged upstream:
  * Drop hplip-change-pgp-server.patch
  * Drop hp-setup-fix-python-crash-when-manually-importing-gz.patch
- Fix handling of readfp() and read_filke() for ConfigParser objects,
  avoiding confusing error messages (lp#2139771)
  * Add hplip-fix-handling-of-ConfigParser-.readfp-vs.-read_.patch
  * Drop hplip-base-replace-f-string-with-string.format-for-p.patch
- Fix compiler warnings on SLE15
  * Add Fix-two-compiler-warnings-that-cause-build-failure-o.patch
- Fix "Found No Section" error with python (lp#2095776)
  * Add hplip-base-Fix-Found-No-Section-error-with-python-2..patch
- Renamed patch files to achieve a consistent patch naming according
  to the rules of git-format-patch:
  * Rename change-udev-rules.diff -&gt; hplip-change-udev-rules.patch
  * Rename disable_hp-upgrade.patch -&gt; disable-hp-upgrade.patch
  * Rename add_missing_includes_and_define_GNU_SOURCE.patch
  - &gt; add-missing-includes-and-define-GNU_SOURCE.patch
  * Rename hplip-remove-imageprocessor.diff
  - &gt; hplip-remove-imageprocessor.patch
  * Rename hplip-orblite-return-null.diff -&gt; hplip-orblite-return-null.patch
  * Rename hplip-hpaio-gcc14.patch -&gt; hplip-hpaio-avoid-C99-violations.patch
  * Rename hplip-no-urlopener.patch
  - &gt; URLopener-was-removed-in-Python-3.14-and-hplip-trace.patch
  * Rename hplip-3.24.4-gcc15.patch -&gt; hplip-sane-fix-compilation-with-gcc-15.patch
  Patches are now managed under https://github.com/mwilck/hplip</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779192000">- Adjust the version condition not to build scan_utils since
  %suse_version macro has been changed to 1610 in Leap 16.1</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1779451200">- Update to HPLIP 3.26.4
- Fix CVE-2026-8631 (bsc#1266023)
- Fix CVE-2026-8632 (bsc#1266024)
- Add support for the following new printers:
  * HP LaserJet Pro MFP 3106sdw
  * HP LaserJet Pro MFP 3105sdw
  * HP Envy 6500e series
  * HP Envy 6500 series
  * HP OfficeJet Pro 9730 Series
  * HP OfficeJet Pro 9730e Series
  * HP OfficeJet Pro 9720 Series
  * HP OfficeJet Pro 9720e Series
  * HP OfficeJet Pro 8130e All-in-One series
  * HP OfficeJet Pro 8130 All-in-One series
  * HP OfficeJet 8130e All-in-One series
  * HP OfficeJet 8130 All-in-One series
  * HP OfficeJet Pro 8120e All-in-One series
  * HP OfficeJet Pro 8120 All-in-One series
  * HP OfficeJet 8120e All-in-One series
  * HP OfficeJet 8120 All-in-One series
  * HP DeskJet Ink Advantage ultra 5800 All-in-One Printer series
  * HP DeskJet Ink Advantage ultra 5100 All-in-One Printer series
  * HP DeskJet 4300e All-in-One Printer series
  * HP DeskJet Ink Advantage 4300 All-in-One Printer series
  * HP DeskJet 4300 All-in-One Printer series
  * HP DeskJet 2900e All-in-One Printer series
  * HP DeskJet Ink Advantage 2900 All-in-One Printer series
  * HP DeskJet 2900 All-in-One Printer series</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1780488000">- hp-plugin: fix plugin installation from local file (lp#2154206)
  * add pluginhandler-fix-plugin-installation-from-local-fil.patch</changelog>
</package>
<package pkgid="59555aaa4e71a481d03dec59b86a2f7726a33f374dae66fa46ec889107c28b68838c12260d4406e14f7b4f4aef52be904b2d4912c696b4012548670b5d010bf6" name="hplip-debuginfo" arch="i586">
  <version epoch="0" ver="3.26.4" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1759147200">- The old and outdated 'hpijs' driver support is finally dropped
  (the 'hpcups' driver is the default driver since 2009)
  so that there is no need for foomatic-filters (boo#1250481)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924800">- Drop dependency on cups-ppdc. It isn't necessary, as PPD
  generation on target system is done by cups-driverd.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924801">- Update fix for support of new GPG key, as the key has now been
  uploaded to GPG keyservers (lp#2120738)
  * drop hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch
  * update hplip-change-pgp-server.patch
- This fixes CVE-2025-43023 (bsc#1266031)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924802">- Move more utilities from hplip-utils to hplip-base.
  * hplip-base now contains all utilities that are not totally useless
    and can run without the Qt GUI.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120000">- Fix PPD lookup by moving PPDs from manufacturer-PPDs/hplip-fax
  to  manufacturer-PPDs/hplip/fax etc (boo#1257529)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120001">- Update to HPLIP 3.25.8
- Added support for the following new Printers:
  * HP LaserJet Enterprise Flow MFP 8601z
  * HP LaserJet Enterprise 5501
  * HP LaserJet Enterprise MFP 5601dn
  * HP LaserJet Enterprise 6500dn
  * HP LaserJet Enterprise 5501n
  * HP LaserJet Enterprise MFP 5601
  * HP LaserJet Enterprise 6500
  * HP LaserJet Enterprise 5502dn
  * HP LaserJet Enterprise MFP 5602dn
  * HP LaserJet Enterprise 6500n
  * HP LaserJet Enterprise 5502
  * HP LaserJet Enterprise MFP 5602f
  * HP LaserJet Enterprise 6501dn
  * HP LaserJet Enterprise X50452dn
  * HP LaserJet Enterprise Flow MFP 5602zfw
  * HP LaserJet Enterprise 6501
  * HP LaserJet Enterprise X50452
  * HP LaserJet Enterprise MFP 5602
  * HP LaserJet Enterprise X60257dn
  * HP LaserJet Enterprise MFP X53052dn
  * HP LaserJet Enterprise Flow MFP X530
  * HP LaserJet Enterprise X60257
  * HP LaserJet Enterprise MFP X53052
  * HP LaserJet Enterprise X60357dn
  * HP LaserJet Enterprise X60357
  * HP LaserJet Enterprise MFP 6600dn
  * HP LaserJet Enterprise Flow MFP 6600zfw
  * HP LaserJet Enterprise MFP 6600
  * HP LaserJet Enterprise Flow MFP 6600zfsw
  * HP LaserJet Enterprise MFP X62757dn
  * HP LaserJet Enterprise Flow MFP X62757zs
  * HP LaserJet Enterprise MFP X62757
  * DEX D50452dn
  * DEX MFP D53052dn
- Drop patches that have been merged upstream:
  * Drop hplip-change-pgp-server.patch
  * Drop hp-setup-fix-python-crash-when-manually-importing-gz.patch
- Fix handling of readfp() and read_filke() for ConfigParser objects,
  avoiding confusing error messages (lp#2139771)
  * Add hplip-fix-handling-of-ConfigParser-.readfp-vs.-read_.patch
  * Drop hplip-base-replace-f-string-with-string.format-for-p.patch
- Fix compiler warnings on SLE15
  * Add Fix-two-compiler-warnings-that-cause-build-failure-o.patch
- Fix "Found No Section" error with python (lp#2095776)
  * Add hplip-base-Fix-Found-No-Section-error-with-python-2..patch
- Renamed patch files to achieve a consistent patch naming according
  to the rules of git-format-patch:
  * Rename change-udev-rules.diff -&gt; hplip-change-udev-rules.patch
  * Rename disable_hp-upgrade.patch -&gt; disable-hp-upgrade.patch
  * Rename add_missing_includes_and_define_GNU_SOURCE.patch
  - &gt; add-missing-includes-and-define-GNU_SOURCE.patch
  * Rename hplip-remove-imageprocessor.diff
  - &gt; hplip-remove-imageprocessor.patch
  * Rename hplip-orblite-return-null.diff -&gt; hplip-orblite-return-null.patch
  * Rename hplip-hpaio-gcc14.patch -&gt; hplip-hpaio-avoid-C99-violations.patch
  * Rename hplip-no-urlopener.patch
  - &gt; URLopener-was-removed-in-Python-3.14-and-hplip-trace.patch
  * Rename hplip-3.24.4-gcc15.patch -&gt; hplip-sane-fix-compilation-with-gcc-15.patch
  Patches are now managed under https://github.com/mwilck/hplip</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779192000">- Adjust the version condition not to build scan_utils since
  %suse_version macro has been changed to 1610 in Leap 16.1</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1779451200">- Update to HPLIP 3.26.4
- Fix CVE-2026-8631 (bsc#1266023)
- Fix CVE-2026-8632 (bsc#1266024)
- Add support for the following new printers:
  * HP LaserJet Pro MFP 3106sdw
  * HP LaserJet Pro MFP 3105sdw
  * HP Envy 6500e series
  * HP Envy 6500 series
  * HP OfficeJet Pro 9730 Series
  * HP OfficeJet Pro 9730e Series
  * HP OfficeJet Pro 9720 Series
  * HP OfficeJet Pro 9720e Series
  * HP OfficeJet Pro 8130e All-in-One series
  * HP OfficeJet Pro 8130 All-in-One series
  * HP OfficeJet 8130e All-in-One series
  * HP OfficeJet 8130 All-in-One series
  * HP OfficeJet Pro 8120e All-in-One series
  * HP OfficeJet Pro 8120 All-in-One series
  * HP OfficeJet 8120e All-in-One series
  * HP OfficeJet 8120 All-in-One series
  * HP DeskJet Ink Advantage ultra 5800 All-in-One Printer series
  * HP DeskJet Ink Advantage ultra 5100 All-in-One Printer series
  * HP DeskJet 4300e All-in-One Printer series
  * HP DeskJet Ink Advantage 4300 All-in-One Printer series
  * HP DeskJet 4300 All-in-One Printer series
  * HP DeskJet 2900e All-in-One Printer series
  * HP DeskJet Ink Advantage 2900 All-in-One Printer series
  * HP DeskJet 2900 All-in-One Printer series</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1780488000">- hp-plugin: fix plugin installation from local file (lp#2154206)
  * add pluginhandler-fix-plugin-installation-from-local-fil.patch</changelog>
</package>
<package pkgid="13978f3d18aee689a9a68a618ef79591f69f8621146b0231f65ce222d09e99002dd8144559f8128fbec95cdd5e8724169f2f2352df24b3eb681d93abd4586118" name="hplip-debugsource" arch="i586">
  <version epoch="0" ver="3.26.4" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1759147200">- The old and outdated 'hpijs' driver support is finally dropped
  (the 'hpcups' driver is the default driver since 2009)
  so that there is no need for foomatic-filters (boo#1250481)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924800">- Drop dependency on cups-ppdc. It isn't necessary, as PPD
  generation on target system is done by cups-driverd.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924801">- Update fix for support of new GPG key, as the key has now been
  uploaded to GPG keyservers (lp#2120738)
  * drop hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch
  * update hplip-change-pgp-server.patch
- This fixes CVE-2025-43023 (bsc#1266031)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924802">- Move more utilities from hplip-utils to hplip-base.
  * hplip-base now contains all utilities that are not totally useless
    and can run without the Qt GUI.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120000">- Fix PPD lookup by moving PPDs from manufacturer-PPDs/hplip-fax
  to  manufacturer-PPDs/hplip/fax etc (boo#1257529)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120001">- Update to HPLIP 3.25.8
- Added support for the following new Printers:
  * HP LaserJet Enterprise Flow MFP 8601z
  * HP LaserJet Enterprise 5501
  * HP LaserJet Enterprise MFP 5601dn
  * HP LaserJet Enterprise 6500dn
  * HP LaserJet Enterprise 5501n
  * HP LaserJet Enterprise MFP 5601
  * HP LaserJet Enterprise 6500
  * HP LaserJet Enterprise 5502dn
  * HP LaserJet Enterprise MFP 5602dn
  * HP LaserJet Enterprise 6500n
  * HP LaserJet Enterprise 5502
  * HP LaserJet Enterprise MFP 5602f
  * HP LaserJet Enterprise 6501dn
  * HP LaserJet Enterprise X50452dn
  * HP LaserJet Enterprise Flow MFP 5602zfw
  * HP LaserJet Enterprise 6501
  * HP LaserJet Enterprise X50452
  * HP LaserJet Enterprise MFP 5602
  * HP LaserJet Enterprise X60257dn
  * HP LaserJet Enterprise MFP X53052dn
  * HP LaserJet Enterprise Flow MFP X530
  * HP LaserJet Enterprise X60257
  * HP LaserJet Enterprise MFP X53052
  * HP LaserJet Enterprise X60357dn
  * HP LaserJet Enterprise X60357
  * HP LaserJet Enterprise MFP 6600dn
  * HP LaserJet Enterprise Flow MFP 6600zfw
  * HP LaserJet Enterprise MFP 6600
  * HP LaserJet Enterprise Flow MFP 6600zfsw
  * HP LaserJet Enterprise MFP X62757dn
  * HP LaserJet Enterprise Flow MFP X62757zs
  * HP LaserJet Enterprise MFP X62757
  * DEX D50452dn
  * DEX MFP D53052dn
- Drop patches that have been merged upstream:
  * Drop hplip-change-pgp-server.patch
  * Drop hp-setup-fix-python-crash-when-manually-importing-gz.patch
- Fix handling of readfp() and read_filke() for ConfigParser objects,
  avoiding confusing error messages (lp#2139771)
  * Add hplip-fix-handling-of-ConfigParser-.readfp-vs.-read_.patch
  * Drop hplip-base-replace-f-string-with-string.format-for-p.patch
- Fix compiler warnings on SLE15
  * Add Fix-two-compiler-warnings-that-cause-build-failure-o.patch
- Fix "Found No Section" error with python (lp#2095776)
  * Add hplip-base-Fix-Found-No-Section-error-with-python-2..patch
- Renamed patch files to achieve a consistent patch naming according
  to the rules of git-format-patch:
  * Rename change-udev-rules.diff -&gt; hplip-change-udev-rules.patch
  * Rename disable_hp-upgrade.patch -&gt; disable-hp-upgrade.patch
  * Rename add_missing_includes_and_define_GNU_SOURCE.patch
  - &gt; add-missing-includes-and-define-GNU_SOURCE.patch
  * Rename hplip-remove-imageprocessor.diff
  - &gt; hplip-remove-imageprocessor.patch
  * Rename hplip-orblite-return-null.diff -&gt; hplip-orblite-return-null.patch
  * Rename hplip-hpaio-gcc14.patch -&gt; hplip-hpaio-avoid-C99-violations.patch
  * Rename hplip-no-urlopener.patch
  - &gt; URLopener-was-removed-in-Python-3.14-and-hplip-trace.patch
  * Rename hplip-3.24.4-gcc15.patch -&gt; hplip-sane-fix-compilation-with-gcc-15.patch
  Patches are now managed under https://github.com/mwilck/hplip</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779192000">- Adjust the version condition not to build scan_utils since
  %suse_version macro has been changed to 1610 in Leap 16.1</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1779451200">- Update to HPLIP 3.26.4
- Fix CVE-2026-8631 (bsc#1266023)
- Fix CVE-2026-8632 (bsc#1266024)
- Add support for the following new printers:
  * HP LaserJet Pro MFP 3106sdw
  * HP LaserJet Pro MFP 3105sdw
  * HP Envy 6500e series
  * HP Envy 6500 series
  * HP OfficeJet Pro 9730 Series
  * HP OfficeJet Pro 9730e Series
  * HP OfficeJet Pro 9720 Series
  * HP OfficeJet Pro 9720e Series
  * HP OfficeJet Pro 8130e All-in-One series
  * HP OfficeJet Pro 8130 All-in-One series
  * HP OfficeJet 8130e All-in-One series
  * HP OfficeJet 8130 All-in-One series
  * HP OfficeJet Pro 8120e All-in-One series
  * HP OfficeJet Pro 8120 All-in-One series
  * HP OfficeJet 8120e All-in-One series
  * HP OfficeJet 8120 All-in-One series
  * HP DeskJet Ink Advantage ultra 5800 All-in-One Printer series
  * HP DeskJet Ink Advantage ultra 5100 All-in-One Printer series
  * HP DeskJet 4300e All-in-One Printer series
  * HP DeskJet Ink Advantage 4300 All-in-One Printer series
  * HP DeskJet 4300 All-in-One Printer series
  * HP DeskJet 2900e All-in-One Printer series
  * HP DeskJet Ink Advantage 2900 All-in-One Printer series
  * HP DeskJet 2900 All-in-One Printer series</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1780488000">- hp-plugin: fix plugin installation from local file (lp#2154206)
  * add pluginhandler-fix-plugin-installation-from-local-fil.patch</changelog>
</package>
<package pkgid="b399ec246be298ccaf3079908edeae8e21d3c5d80e36b322ef74c06e09cc07cdf26db870f732969c3b90229484fc235322e7f153e4c299e9c340a841362ed3fa" name="hplip-sane-debuginfo" arch="i586">
  <version epoch="0" ver="3.26.4" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1759147200">- The old and outdated 'hpijs' driver support is finally dropped
  (the 'hpcups' driver is the default driver since 2009)
  so that there is no need for foomatic-filters (boo#1250481)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924800">- Drop dependency on cups-ppdc. It isn't necessary, as PPD
  generation on target system is done by cups-driverd.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924801">- Update fix for support of new GPG key, as the key has now been
  uploaded to GPG keyservers (lp#2120738)
  * drop hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch
  * update hplip-change-pgp-server.patch
- This fixes CVE-2025-43023 (bsc#1266031)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924802">- Move more utilities from hplip-utils to hplip-base.
  * hplip-base now contains all utilities that are not totally useless
    and can run without the Qt GUI.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120000">- Fix PPD lookup by moving PPDs from manufacturer-PPDs/hplip-fax
  to  manufacturer-PPDs/hplip/fax etc (boo#1257529)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120001">- Update to HPLIP 3.25.8
- Added support for the following new Printers:
  * HP LaserJet Enterprise Flow MFP 8601z
  * HP LaserJet Enterprise 5501
  * HP LaserJet Enterprise MFP 5601dn
  * HP LaserJet Enterprise 6500dn
  * HP LaserJet Enterprise 5501n
  * HP LaserJet Enterprise MFP 5601
  * HP LaserJet Enterprise 6500
  * HP LaserJet Enterprise 5502dn
  * HP LaserJet Enterprise MFP 5602dn
  * HP LaserJet Enterprise 6500n
  * HP LaserJet Enterprise 5502
  * HP LaserJet Enterprise MFP 5602f
  * HP LaserJet Enterprise 6501dn
  * HP LaserJet Enterprise X50452dn
  * HP LaserJet Enterprise Flow MFP 5602zfw
  * HP LaserJet Enterprise 6501
  * HP LaserJet Enterprise X50452
  * HP LaserJet Enterprise MFP 5602
  * HP LaserJet Enterprise X60257dn
  * HP LaserJet Enterprise MFP X53052dn
  * HP LaserJet Enterprise Flow MFP X530
  * HP LaserJet Enterprise X60257
  * HP LaserJet Enterprise MFP X53052
  * HP LaserJet Enterprise X60357dn
  * HP LaserJet Enterprise X60357
  * HP LaserJet Enterprise MFP 6600dn
  * HP LaserJet Enterprise Flow MFP 6600zfw
  * HP LaserJet Enterprise MFP 6600
  * HP LaserJet Enterprise Flow MFP 6600zfsw
  * HP LaserJet Enterprise MFP X62757dn
  * HP LaserJet Enterprise Flow MFP X62757zs
  * HP LaserJet Enterprise MFP X62757
  * DEX D50452dn
  * DEX MFP D53052dn
- Drop patches that have been merged upstream:
  * Drop hplip-change-pgp-server.patch
  * Drop hp-setup-fix-python-crash-when-manually-importing-gz.patch
- Fix handling of readfp() and read_filke() for ConfigParser objects,
  avoiding confusing error messages (lp#2139771)
  * Add hplip-fix-handling-of-ConfigParser-.readfp-vs.-read_.patch
  * Drop hplip-base-replace-f-string-with-string.format-for-p.patch
- Fix compiler warnings on SLE15
  * Add Fix-two-compiler-warnings-that-cause-build-failure-o.patch
- Fix "Found No Section" error with python (lp#2095776)
  * Add hplip-base-Fix-Found-No-Section-error-with-python-2..patch
- Renamed patch files to achieve a consistent patch naming according
  to the rules of git-format-patch:
  * Rename change-udev-rules.diff -&gt; hplip-change-udev-rules.patch
  * Rename disable_hp-upgrade.patch -&gt; disable-hp-upgrade.patch
  * Rename add_missing_includes_and_define_GNU_SOURCE.patch
  - &gt; add-missing-includes-and-define-GNU_SOURCE.patch
  * Rename hplip-remove-imageprocessor.diff
  - &gt; hplip-remove-imageprocessor.patch
  * Rename hplip-orblite-return-null.diff -&gt; hplip-orblite-return-null.patch
  * Rename hplip-hpaio-gcc14.patch -&gt; hplip-hpaio-avoid-C99-violations.patch
  * Rename hplip-no-urlopener.patch
  - &gt; URLopener-was-removed-in-Python-3.14-and-hplip-trace.patch
  * Rename hplip-3.24.4-gcc15.patch -&gt; hplip-sane-fix-compilation-with-gcc-15.patch
  Patches are now managed under https://github.com/mwilck/hplip</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779192000">- Adjust the version condition not to build scan_utils since
  %suse_version macro has been changed to 1610 in Leap 16.1</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1779451200">- Update to HPLIP 3.26.4
- Fix CVE-2026-8631 (bsc#1266023)
- Fix CVE-2026-8632 (bsc#1266024)
- Add support for the following new printers:
  * HP LaserJet Pro MFP 3106sdw
  * HP LaserJet Pro MFP 3105sdw
  * HP Envy 6500e series
  * HP Envy 6500 series
  * HP OfficeJet Pro 9730 Series
  * HP OfficeJet Pro 9730e Series
  * HP OfficeJet Pro 9720 Series
  * HP OfficeJet Pro 9720e Series
  * HP OfficeJet Pro 8130e All-in-One series
  * HP OfficeJet Pro 8130 All-in-One series
  * HP OfficeJet 8130e All-in-One series
  * HP OfficeJet 8130 All-in-One series
  * HP OfficeJet Pro 8120e All-in-One series
  * HP OfficeJet Pro 8120 All-in-One series
  * HP OfficeJet 8120e All-in-One series
  * HP OfficeJet 8120 All-in-One series
  * HP DeskJet Ink Advantage ultra 5800 All-in-One Printer series
  * HP DeskJet Ink Advantage ultra 5100 All-in-One Printer series
  * HP DeskJet 4300e All-in-One Printer series
  * HP DeskJet Ink Advantage 4300 All-in-One Printer series
  * HP DeskJet 4300 All-in-One Printer series
  * HP DeskJet 2900e All-in-One Printer series
  * HP DeskJet Ink Advantage 2900 All-in-One Printer series
  * HP DeskJet 2900 All-in-One Printer series</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1780488000">- hp-plugin: fix plugin installation from local file (lp#2154206)
  * add pluginhandler-fix-plugin-installation-from-local-fil.patch</changelog>
</package>
<package pkgid="b378bea446ee7b94e1fdc9c3c33a9ab39140c0811e095ce2b47c1d42f524e7e0c610d11d37c82f69bfe2c887ef8f870b2c0ca0fe88acce08a41f90dee35f7500" name="hplip-scan-utils-debuginfo" arch="i586">
  <version epoch="0" ver="3.26.4" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1759147200">- The old and outdated 'hpijs' driver support is finally dropped
  (the 'hpcups' driver is the default driver since 2009)
  so that there is no need for foomatic-filters (boo#1250481)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924800">- Drop dependency on cups-ppdc. It isn't necessary, as PPD
  generation on target system is done by cups-driverd.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924801">- Update fix for support of new GPG key, as the key has now been
  uploaded to GPG keyservers (lp#2120738)
  * drop hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch
  * update hplip-change-pgp-server.patch
- This fixes CVE-2025-43023 (bsc#1266031)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924802">- Move more utilities from hplip-utils to hplip-base.
  * hplip-base now contains all utilities that are not totally useless
    and can run without the Qt GUI.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120000">- Fix PPD lookup by moving PPDs from manufacturer-PPDs/hplip-fax
  to  manufacturer-PPDs/hplip/fax etc (boo#1257529)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120001">- Update to HPLIP 3.25.8
- Added support for the following new Printers:
  * HP LaserJet Enterprise Flow MFP 8601z
  * HP LaserJet Enterprise 5501
  * HP LaserJet Enterprise MFP 5601dn
  * HP LaserJet Enterprise 6500dn
  * HP LaserJet Enterprise 5501n
  * HP LaserJet Enterprise MFP 5601
  * HP LaserJet Enterprise 6500
  * HP LaserJet Enterprise 5502dn
  * HP LaserJet Enterprise MFP 5602dn
  * HP LaserJet Enterprise 6500n
  * HP LaserJet Enterprise 5502
  * HP LaserJet Enterprise MFP 5602f
  * HP LaserJet Enterprise 6501dn
  * HP LaserJet Enterprise X50452dn
  * HP LaserJet Enterprise Flow MFP 5602zfw
  * HP LaserJet Enterprise 6501
  * HP LaserJet Enterprise X50452
  * HP LaserJet Enterprise MFP 5602
  * HP LaserJet Enterprise X60257dn
  * HP LaserJet Enterprise MFP X53052dn
  * HP LaserJet Enterprise Flow MFP X530
  * HP LaserJet Enterprise X60257
  * HP LaserJet Enterprise MFP X53052
  * HP LaserJet Enterprise X60357dn
  * HP LaserJet Enterprise X60357
  * HP LaserJet Enterprise MFP 6600dn
  * HP LaserJet Enterprise Flow MFP 6600zfw
  * HP LaserJet Enterprise MFP 6600
  * HP LaserJet Enterprise Flow MFP 6600zfsw
  * HP LaserJet Enterprise MFP X62757dn
  * HP LaserJet Enterprise Flow MFP X62757zs
  * HP LaserJet Enterprise MFP X62757
  * DEX D50452dn
  * DEX MFP D53052dn
- Drop patches that have been merged upstream:
  * Drop hplip-change-pgp-server.patch
  * Drop hp-setup-fix-python-crash-when-manually-importing-gz.patch
- Fix handling of readfp() and read_filke() for ConfigParser objects,
  avoiding confusing error messages (lp#2139771)
  * Add hplip-fix-handling-of-ConfigParser-.readfp-vs.-read_.patch
  * Drop hplip-base-replace-f-string-with-string.format-for-p.patch
- Fix compiler warnings on SLE15
  * Add Fix-two-compiler-warnings-that-cause-build-failure-o.patch
- Fix "Found No Section" error with python (lp#2095776)
  * Add hplip-base-Fix-Found-No-Section-error-with-python-2..patch
- Renamed patch files to achieve a consistent patch naming according
  to the rules of git-format-patch:
  * Rename change-udev-rules.diff -&gt; hplip-change-udev-rules.patch
  * Rename disable_hp-upgrade.patch -&gt; disable-hp-upgrade.patch
  * Rename add_missing_includes_and_define_GNU_SOURCE.patch
  - &gt; add-missing-includes-and-define-GNU_SOURCE.patch
  * Rename hplip-remove-imageprocessor.diff
  - &gt; hplip-remove-imageprocessor.patch
  * Rename hplip-orblite-return-null.diff -&gt; hplip-orblite-return-null.patch
  * Rename hplip-hpaio-gcc14.patch -&gt; hplip-hpaio-avoid-C99-violations.patch
  * Rename hplip-no-urlopener.patch
  - &gt; URLopener-was-removed-in-Python-3.14-and-hplip-trace.patch
  * Rename hplip-3.24.4-gcc15.patch -&gt; hplip-sane-fix-compilation-with-gcc-15.patch
  Patches are now managed under https://github.com/mwilck/hplip</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779192000">- Adjust the version condition not to build scan_utils since
  %suse_version macro has been changed to 1610 in Leap 16.1</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1779451200">- Update to HPLIP 3.26.4
- Fix CVE-2026-8631 (bsc#1266023)
- Fix CVE-2026-8632 (bsc#1266024)
- Add support for the following new printers:
  * HP LaserJet Pro MFP 3106sdw
  * HP LaserJet Pro MFP 3105sdw
  * HP Envy 6500e series
  * HP Envy 6500 series
  * HP OfficeJet Pro 9730 Series
  * HP OfficeJet Pro 9730e Series
  * HP OfficeJet Pro 9720 Series
  * HP OfficeJet Pro 9720e Series
  * HP OfficeJet Pro 8130e All-in-One series
  * HP OfficeJet Pro 8130 All-in-One series
  * HP OfficeJet 8130e All-in-One series
  * HP OfficeJet 8130 All-in-One series
  * HP OfficeJet Pro 8120e All-in-One series
  * HP OfficeJet Pro 8120 All-in-One series
  * HP OfficeJet 8120e All-in-One series
  * HP OfficeJet 8120 All-in-One series
  * HP DeskJet Ink Advantage ultra 5800 All-in-One Printer series
  * HP DeskJet Ink Advantage ultra 5100 All-in-One Printer series
  * HP DeskJet 4300e All-in-One Printer series
  * HP DeskJet Ink Advantage 4300 All-in-One Printer series
  * HP DeskJet 4300 All-in-One Printer series
  * HP DeskJet 2900e All-in-One Printer series
  * HP DeskJet Ink Advantage 2900 All-in-One Printer series
  * HP DeskJet 2900 All-in-One Printer series</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1780488000">- hp-plugin: fix plugin installation from local file (lp#2154206)
  * add pluginhandler-fix-plugin-installation-from-local-fil.patch</changelog>
</package>
<package pkgid="ff6bb549a7f741f9aa4af279a7c6ad56795cce996b1f15008ab45e5f2a3b213fb5a47d1ac2da8e755eaac0d0012aeff3bc5ea75f1180c9effe2cbc816c2dfc9d" name="hplip-utils-debuginfo" arch="i586">
  <version epoch="0" ver="3.26.4" rel="2.3"/>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1759147200">- The old and outdated 'hpijs' driver support is finally dropped
  (the 'hpcups' driver is the default driver since 2009)
  so that there is no need for foomatic-filters (boo#1250481)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924800">- Drop dependency on cups-ppdc. It isn't necessary, as PPD
  generation on target system is done by cups-driverd.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924801">- Update fix for support of new GPG key, as the key has now been
  uploaded to GPG keyservers (lp#2120738)
  * drop hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch
  * update hplip-change-pgp-server.patch
- This fixes CVE-2025-43023 (bsc#1266031)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1759924802">- Move more utilities from hplip-utils to hplip-base.
  * hplip-base now contains all utilities that are not totally useless
    and can run without the Qt GUI.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120000">- Fix PPD lookup by moving PPDs from manufacturer-PPDs/hplip-fax
  to  manufacturer-PPDs/hplip/fax etc (boo#1257529)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770120001">- Update to HPLIP 3.25.8
- Added support for the following new Printers:
  * HP LaserJet Enterprise Flow MFP 8601z
  * HP LaserJet Enterprise 5501
  * HP LaserJet Enterprise MFP 5601dn
  * HP LaserJet Enterprise 6500dn
  * HP LaserJet Enterprise 5501n
  * HP LaserJet Enterprise MFP 5601
  * HP LaserJet Enterprise 6500
  * HP LaserJet Enterprise 5502dn
  * HP LaserJet Enterprise MFP 5602dn
  * HP LaserJet Enterprise 6500n
  * HP LaserJet Enterprise 5502
  * HP LaserJet Enterprise MFP 5602f
  * HP LaserJet Enterprise 6501dn
  * HP LaserJet Enterprise X50452dn
  * HP LaserJet Enterprise Flow MFP 5602zfw
  * HP LaserJet Enterprise 6501
  * HP LaserJet Enterprise X50452
  * HP LaserJet Enterprise MFP 5602
  * HP LaserJet Enterprise X60257dn
  * HP LaserJet Enterprise MFP X53052dn
  * HP LaserJet Enterprise Flow MFP X530
  * HP LaserJet Enterprise X60257
  * HP LaserJet Enterprise MFP X53052
  * HP LaserJet Enterprise X60357dn
  * HP LaserJet Enterprise X60357
  * HP LaserJet Enterprise MFP 6600dn
  * HP LaserJet Enterprise Flow MFP 6600zfw
  * HP LaserJet Enterprise MFP 6600
  * HP LaserJet Enterprise Flow MFP 6600zfsw
  * HP LaserJet Enterprise MFP X62757dn
  * HP LaserJet Enterprise Flow MFP X62757zs
  * HP LaserJet Enterprise MFP X62757
  * DEX D50452dn
  * DEX MFP D53052dn
- Drop patches that have been merged upstream:
  * Drop hplip-change-pgp-server.patch
  * Drop hp-setup-fix-python-crash-when-manually-importing-gz.patch
- Fix handling of readfp() and read_filke() for ConfigParser objects,
  avoiding confusing error messages (lp#2139771)
  * Add hplip-fix-handling-of-ConfigParser-.readfp-vs.-read_.patch
  * Drop hplip-base-replace-f-string-with-string.format-for-p.patch
- Fix compiler warnings on SLE15
  * Add Fix-two-compiler-warnings-that-cause-build-failure-o.patch
- Fix "Found No Section" error with python (lp#2095776)
  * Add hplip-base-Fix-Found-No-Section-error-with-python-2..patch
- Renamed patch files to achieve a consistent patch naming according
  to the rules of git-format-patch:
  * Rename change-udev-rules.diff -&gt; hplip-change-udev-rules.patch
  * Rename disable_hp-upgrade.patch -&gt; disable-hp-upgrade.patch
  * Rename add_missing_includes_and_define_GNU_SOURCE.patch
  - &gt; add-missing-includes-and-define-GNU_SOURCE.patch
  * Rename hplip-remove-imageprocessor.diff
  - &gt; hplip-remove-imageprocessor.patch
  * Rename hplip-orblite-return-null.diff -&gt; hplip-orblite-return-null.patch
  * Rename hplip-hpaio-gcc14.patch -&gt; hplip-hpaio-avoid-C99-violations.patch
  * Rename hplip-no-urlopener.patch
  - &gt; URLopener-was-removed-in-Python-3.14-and-hplip-trace.patch
  * Rename hplip-3.24.4-gcc15.patch -&gt; hplip-sane-fix-compilation-with-gcc-15.patch
  Patches are now managed under https://github.com/mwilck/hplip</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1779192000">- Adjust the version condition not to build scan_utils since
  %suse_version macro has been changed to 1610 in Leap 16.1</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1779451200">- Update to HPLIP 3.26.4
- Fix CVE-2026-8631 (bsc#1266023)
- Fix CVE-2026-8632 (bsc#1266024)
- Add support for the following new printers:
  * HP LaserJet Pro MFP 3106sdw
  * HP LaserJet Pro MFP 3105sdw
  * HP Envy 6500e series
  * HP Envy 6500 series
  * HP OfficeJet Pro 9730 Series
  * HP OfficeJet Pro 9730e Series
  * HP OfficeJet Pro 9720 Series
  * HP OfficeJet Pro 9720e Series
  * HP OfficeJet Pro 8130e All-in-One series
  * HP OfficeJet Pro 8130 All-in-One series
  * HP OfficeJet 8130e All-in-One series
  * HP OfficeJet 8130 All-in-One series
  * HP OfficeJet Pro 8120e All-in-One series
  * HP OfficeJet Pro 8120 All-in-One series
  * HP OfficeJet 8120e All-in-One series
  * HP OfficeJet 8120 All-in-One series
  * HP DeskJet Ink Advantage ultra 5800 All-in-One Printer series
  * HP DeskJet Ink Advantage ultra 5100 All-in-One Printer series
  * HP DeskJet 4300e All-in-One Printer series
  * HP DeskJet Ink Advantage 4300 All-in-One Printer series
  * HP DeskJet 4300 All-in-One Printer series
  * HP DeskJet 2900e All-in-One Printer series
  * HP DeskJet Ink Advantage 2900 All-in-One Printer series
  * HP DeskJet 2900 All-in-One Printer series</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1780488000">- hp-plugin: fix plugin installation from local file (lp#2154206)
  * add pluginhandler-fix-plugin-installation-from-local-fil.patch</changelog>
</package>
<package pkgid="558a86b0c16b713aa8b273cffacfc063fe139ff3a55370081f4bf65ef38566b910704bb41df2ac1068bb96d7326215a2f1c9ba5a543c0ca02cddca3ceb18df69" name="ht-debugsource" arch="i586">
  <version epoch="0" ver="2.1.0" rel="4.5"/>
  <changelog author="jengelh@medozas.de" date="1330862400">- Update to new upstream release 2.0.20
  * Last version had a bug preventing load of 32 bit ELFs</changelog>
  <changelog author="jengelh@inai.de" date="1356091200">- Update to new upstream release 2.0.21
  * support new x86 opcodes (adcx, adox, clac, stac, rdseed)
  * fixed usage of unaliged pointers
  * ncurses API 6 support
- Add ht-no-date.diff</changelog>
  <changelog author="jengelh@inai.de" date="1362052800">- Drop call to autoreconf; this is no longer necessary</changelog>
  <changelog author="jengelh@inai.de" date="1371211200">- Update to new upstream release 2.0.22
  * Fixed selection of nodes in call chain
  * Added ability to view/edit 64 bit symbols and relocation for ELFs
  * Added new option "editor/scroll offset" which determines how many
  extra lines the cursor should be visible when scolling
  * Fixed loading of ELF files for alpha</changelog>
  <changelog author="jengelh@inai.de" date="1371902400">- Provide the program under an altername name "hte" so as to
  continue to be able to install it alongside LyX in openSUSE 13.1
  (where lyx has a new requirement on tex4ht).</changelog>
  <changelog author="jengelh@inai.de" date="1420804800">- Use original tarball/source URL</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1423656000">- update to version 2.1.0:
  * updated included minilzo
  * new disassembler: Atmel AVR 8-bit microcontroller
  * [x86] SHA instructions
  * Fixed some crashes involving corrupt ELF files
  * More advanced display and handling of PE relocations
  * PE checksum calculation
- refresh patch ht-no-date.diff</changelog>
  <changelog author="jengelh@inai.de" date="1496836800">- Add ht-gcc7.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591444800">- Rename ht-gcc7.diff to ht-gcc10.diff and adjust for gcc10.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750766400">- Switch to -std=gnu11 to avoid C23 function prototype semantic
  changes.</changelog>
</package>
<package pkgid="afac9e1ce8b8e3fded3110352b9488abec8c05bc5fe85897568f81cec41bc261b84c9e6bf38648e303ded4d2d776a209d2e508a990ffff033771a7e0494e839f" name="hte-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.0" rel="4.5"/>
  <changelog author="jengelh@medozas.de" date="1330862400">- Update to new upstream release 2.0.20
  * Last version had a bug preventing load of 32 bit ELFs</changelog>
  <changelog author="jengelh@inai.de" date="1356091200">- Update to new upstream release 2.0.21
  * support new x86 opcodes (adcx, adox, clac, stac, rdseed)
  * fixed usage of unaliged pointers
  * ncurses API 6 support
- Add ht-no-date.diff</changelog>
  <changelog author="jengelh@inai.de" date="1362052800">- Drop call to autoreconf; this is no longer necessary</changelog>
  <changelog author="jengelh@inai.de" date="1371211200">- Update to new upstream release 2.0.22
  * Fixed selection of nodes in call chain
  * Added ability to view/edit 64 bit symbols and relocation for ELFs
  * Added new option "editor/scroll offset" which determines how many
  extra lines the cursor should be visible when scolling
  * Fixed loading of ELF files for alpha</changelog>
  <changelog author="jengelh@inai.de" date="1371902400">- Provide the program under an altername name "hte" so as to
  continue to be able to install it alongside LyX in openSUSE 13.1
  (where lyx has a new requirement on tex4ht).</changelog>
  <changelog author="jengelh@inai.de" date="1420804800">- Use original tarball/source URL</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1423656000">- update to version 2.1.0:
  * updated included minilzo
  * new disassembler: Atmel AVR 8-bit microcontroller
  * [x86] SHA instructions
  * Fixed some crashes involving corrupt ELF files
  * More advanced display and handling of PE relocations
  * PE checksum calculation
- refresh patch ht-no-date.diff</changelog>
  <changelog author="jengelh@inai.de" date="1496836800">- Add ht-gcc7.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591444800">- Rename ht-gcc7.diff to ht-gcc10.diff and adjust for gcc10.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1750766400">- Switch to -std=gnu11 to avoid C23 function prototype semantic
  changes.</changelog>
</package>
<package pkgid="25022b5f3a9e2943c726b6158cc512d0ee11de619cf0b34940a3fdafdd94267be8702f91982855ab4220b58ae435a801bd7d8be1859766cb10d53c745fa54f0c" name="html-xml-utils-debuginfo" arch="i586">
  <version epoch="0" ver="8.7" rel="2.4"/>
  <changelog author="jengelh@inai.de" date="1531569600">- Cut overly long description and trim bias.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1571918400">- update to version 7.8:
  * textwrap.c, langinfo.c, hxnormalize.c: Added knowledge about
  languages that do not use spaces between words. In such languages,
  a newline should not be converted to a space in outc() in
  textwrap.c, but only to a break opportunity.
  * hxtoc.c: The element to group headings in HTML5 is called
  HGROUP, not HEADER. The heading of a section (SECTION, ARTICLE,
  etc.) need not be the first element, there may be non-header
  elements before it.
  * hxwls.c: Print "longdesc", "classid" or "codebase" in the second
  column for the corresponding attribute. Also recognize srcset
  (somewhat).
  * hxnormalize.c: Added option -X to indicate the input is XML
  instead of HTML. Handle conversion of CDATA elements to XML by
  escaping &lt; and &amp; instead of adding &lt;![CDATA[. Added corresponding
  test normalize13.sh.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1610366400">- Update to version 7.9
  * unent.hash: gperf 3.1 generates size_t instead of unsigned int.
  * Makefile.am: Call gperf on unent.hash with "-k 1-6" instead of
    "-k 1,2,$ -D". Added test select25.sh.
  * select25.sh: Test added. (Contributed by Hugo Peixoto.)
  * selector.c: An attribute selector with an empty string such as
    [foo=''], resulted in a NULL value instead of an empty string,
    which led to a crash. (Found and fixed by Hugo Peixoto.)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1635854400">- update to version 8.0:
  * selector.c, selmatch.c: Also parse and process the experimental
  ":is()" and ":where()" pseudo-classes. Correct a bug in parsing
  comma-separated selectors. Correct a bug in esc() that caused an
  empty string to fail (e.g., in [alt=""]. (The function esc() is not
  used, but could be used when debugging.)
  * tests/select14.sh: Test ":empty" in combination with another
  pseudo-class.
  * Makefile.am: Added tests select26.sh, select27.sh, select28.sh,
  select29.sh and select30.sh
  * configure.ac: Added AC_SYS_LARGEFILE to enable seek() to seek
  large files and the off_t type to be 64 bits on older, 32-bit
  systems. Also check for limits.h.
  * hxselect.1: Noted the known bug that case-insensitive selectors
  (option -i) only work with ASCII characters.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1640088000">- Update to version 8.1:
  * tests/select11.sh, tests/select12.sh, tests/select13.sh,
  tests/select19.sh, tests/select21.sh: Added some text and
  comments, to test that they are correctly skipped.
  * tests/select31.sh, tests/select32.sh, Makefile.am: Added two
  tests for the sibling selector (~).
  * selmatch.c: Sibling selector failed to skip non-element nodes.
  * dict.c: Deleting an entry with dict_destroy() made entries with
  the same hash value that were stored in subsequent slots
  inaccessible. The dict_destroy() function isn't used in any of the
  HTML-XML-utils, but other programs may borrow this module.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1644580800">- Update to version 8.3:
  * dtd.hash: Make &lt;head&gt; rather than &lt;body&gt; the preferred parent
  for &lt;script&gt;. Allow text in the &lt;body&gt; element, without requiring a
  &lt;p&gt; or other element around it.
  * tests/pipe5.sh, tests/pipe6.sh, tests/pipe7.sh: Added tests for
  the -H option of hxpipe.
  * hxpipe.c: Add option -H, which assumes the input is HTML and adds
  implied tags and parses script and style elements as literal text.
  hxpipe now outputs attributes in a normalized order
  (alphabetical). Remove a redundant "if".</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1648814400">- Update to version 8.4:
  * hxselect.c: The :attr() pseudo-element was only matched if it
  was on the first selector, not if it was on a subsequent selector
  in a comma-separated list of selectors. (Found and fixed by Bas
  Ploeger.)
  * tests/select33.sh: Added test for multiple :attr()
  selectors. (Contributed by Bas Ploeger.)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1683201600">- Update to version 8.6:
  * tests/select34.sh: Use "tr" instead of "xarg" to replace \0 by
  \n. (The xargs command on BSD ignores empty input lines, the GNU
  version does not.) Also use "printf" instead of "echo" to write to
  the log file, because it seems to be more consistent between
  different shells.
  * hxselect.c: Fixed a bug in parsing octal escapes in the
  separator string (option -s). Patch provided by Jorrit Fahlke.
  * errexit.c: Removed. Consistently use err() and errx()
  everywhere.
  * hxwls.c, printlinks.c, hxcopy.c: Allow white space before and
  after URLs in attributes. (Allowed by HTML5.)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1741435200">- Update to version 8.7:
  * textwrap.c: Corrected counting of visible characters on a line
    (bufchars).
  * hxcopy.c: Fixed error in an error message.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1751112000">- Fix compilation error on tumbleweed with fix-dtd-declaration.patch:
  dtd.hash:117:1: error: conflicting types for ‘lookup_element’; have ‘const ElementType *(const char *, size_t)’ {aka ‘const struct _ElementType *(const char *, long unsigned int)’}
    117 | link,           0, 1, 0, 1, 0, 0, 1, 0, {"head", NULL}
    | ^~~~~~~~~~~~~~~~~~~~~~~
  dtd.hash:46:28: note: previous declaration of ‘lookup_element’ with type ‘const ElementType *(void)’ {aka ‘const struct _ElementType *(void)’}
- Add basic check section.</changelog>
</package>
<package pkgid="faa11090b1ffd83eb5ba6fa4ac1b0ddf81be338e758e9d16f4e2f55fd27dd6a958f43e4f5d6e15f512c9cdce1ad5b292fe2de66f073e0cd9f8d0ddcfdc00ccc2" name="html-xml-utils-debugsource" arch="i586">
  <version epoch="0" ver="8.7" rel="2.4"/>
  <changelog author="jengelh@inai.de" date="1531569600">- Cut overly long description and trim bias.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1571918400">- update to version 7.8:
  * textwrap.c, langinfo.c, hxnormalize.c: Added knowledge about
  languages that do not use spaces between words. In such languages,
  a newline should not be converted to a space in outc() in
  textwrap.c, but only to a break opportunity.
  * hxtoc.c: The element to group headings in HTML5 is called
  HGROUP, not HEADER. The heading of a section (SECTION, ARTICLE,
  etc.) need not be the first element, there may be non-header
  elements before it.
  * hxwls.c: Print "longdesc", "classid" or "codebase" in the second
  column for the corresponding attribute. Also recognize srcset
  (somewhat).
  * hxnormalize.c: Added option -X to indicate the input is XML
  instead of HTML. Handle conversion of CDATA elements to XML by
  escaping &lt; and &amp; instead of adding &lt;![CDATA[. Added corresponding
  test normalize13.sh.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1610366400">- Update to version 7.9
  * unent.hash: gperf 3.1 generates size_t instead of unsigned int.
  * Makefile.am: Call gperf on unent.hash with "-k 1-6" instead of
    "-k 1,2,$ -D". Added test select25.sh.
  * select25.sh: Test added. (Contributed by Hugo Peixoto.)
  * selector.c: An attribute selector with an empty string such as
    [foo=''], resulted in a NULL value instead of an empty string,
    which led to a crash. (Found and fixed by Hugo Peixoto.)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1635854400">- update to version 8.0:
  * selector.c, selmatch.c: Also parse and process the experimental
  ":is()" and ":where()" pseudo-classes. Correct a bug in parsing
  comma-separated selectors. Correct a bug in esc() that caused an
  empty string to fail (e.g., in [alt=""]. (The function esc() is not
  used, but could be used when debugging.)
  * tests/select14.sh: Test ":empty" in combination with another
  pseudo-class.
  * Makefile.am: Added tests select26.sh, select27.sh, select28.sh,
  select29.sh and select30.sh
  * configure.ac: Added AC_SYS_LARGEFILE to enable seek() to seek
  large files and the off_t type to be 64 bits on older, 32-bit
  systems. Also check for limits.h.
  * hxselect.1: Noted the known bug that case-insensitive selectors
  (option -i) only work with ASCII characters.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1640088000">- Update to version 8.1:
  * tests/select11.sh, tests/select12.sh, tests/select13.sh,
  tests/select19.sh, tests/select21.sh: Added some text and
  comments, to test that they are correctly skipped.
  * tests/select31.sh, tests/select32.sh, Makefile.am: Added two
  tests for the sibling selector (~).
  * selmatch.c: Sibling selector failed to skip non-element nodes.
  * dict.c: Deleting an entry with dict_destroy() made entries with
  the same hash value that were stored in subsequent slots
  inaccessible. The dict_destroy() function isn't used in any of the
  HTML-XML-utils, but other programs may borrow this module.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1644580800">- Update to version 8.3:
  * dtd.hash: Make &lt;head&gt; rather than &lt;body&gt; the preferred parent
  for &lt;script&gt;. Allow text in the &lt;body&gt; element, without requiring a
  &lt;p&gt; or other element around it.
  * tests/pipe5.sh, tests/pipe6.sh, tests/pipe7.sh: Added tests for
  the -H option of hxpipe.
  * hxpipe.c: Add option -H, which assumes the input is HTML and adds
  implied tags and parses script and style elements as literal text.
  hxpipe now outputs attributes in a normalized order
  (alphabetical). Remove a redundant "if".</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1648814400">- Update to version 8.4:
  * hxselect.c: The :attr() pseudo-element was only matched if it
  was on the first selector, not if it was on a subsequent selector
  in a comma-separated list of selectors. (Found and fixed by Bas
  Ploeger.)
  * tests/select33.sh: Added test for multiple :attr()
  selectors. (Contributed by Bas Ploeger.)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1683201600">- Update to version 8.6:
  * tests/select34.sh: Use "tr" instead of "xarg" to replace \0 by
  \n. (The xargs command on BSD ignores empty input lines, the GNU
  version does not.) Also use "printf" instead of "echo" to write to
  the log file, because it seems to be more consistent between
  different shells.
  * hxselect.c: Fixed a bug in parsing octal escapes in the
  separator string (option -s). Patch provided by Jorrit Fahlke.
  * errexit.c: Removed. Consistently use err() and errx()
  everywhere.
  * hxwls.c, printlinks.c, hxcopy.c: Allow white space before and
  after URLs in attributes. (Allowed by HTML5.)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1741435200">- Update to version 8.7:
  * textwrap.c: Corrected counting of visible characters on a line
    (bufchars).
  * hxcopy.c: Fixed error in an error message.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1751112000">- Fix compilation error on tumbleweed with fix-dtd-declaration.patch:
  dtd.hash:117:1: error: conflicting types for ‘lookup_element’; have ‘const ElementType *(const char *, size_t)’ {aka ‘const struct _ElementType *(const char *, long unsigned int)’}
    117 | link,           0, 1, 0, 1, 0, 0, 1, 0, {"head", NULL}
    | ^~~~~~~~~~~~~~~~~~~~~~~
  dtd.hash:46:28: note: previous declaration of ‘lookup_element’ with type ‘const ElementType *(void)’ {aka ‘const struct _ElementType *(void)’}
- Add basic check section.</changelog>
</package>
<package pkgid="021e7ce72e7b1dd3637520706cec1002a5bfeb73f94d6591948ec4497fd4eaa8dea45a6e33c8ee82f786fbab8b7d8ad91a83bc9210b2ce1f9fb9363e266d5671" name="htmlcxx-debuginfo" arch="i586">
  <version epoch="0" ver="0.87" rel="3.1"/>
  <changelog author="bugzilla@singvogel.com" date="1410264000">- initial version 0.84</changelog>
  <changelog author="mailaender@opensuse.org" date="1451476800">- update to version 0.86
  * see ChangeLog
- don't install libtool archives</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558958400">- Update to 0.87
  * See the README file</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622548800">- Add GCC 11 compatibility fix:
  * 0001-Remove-throw-specifications.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1786622400">- Add htmlcxx-fix-c++20-allocator.patch
  * Fix C++20 build error caused by obsolete std::allocator::allocate(size, hint)
    syntax in tree.h.</changelog>
</package>
<package pkgid="80b86f335c14aa98b370f2298d4a941e36629fa5b2b0ff249adccb968c388f3be7778d9924b19470dae839c64cdce6ee674169bf79685a0675b42029ab1c9c10" name="htmlcxx-debugsource" arch="i586">
  <version epoch="0" ver="0.87" rel="3.1"/>
  <changelog author="bugzilla@singvogel.com" date="1410264000">- initial version 0.84</changelog>
  <changelog author="mailaender@opensuse.org" date="1451476800">- update to version 0.86
  * see ChangeLog
- don't install libtool archives</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558958400">- Update to 0.87
  * See the README file</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622548800">- Add GCC 11 compatibility fix:
  * 0001-Remove-throw-specifications.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1786622400">- Add htmlcxx-fix-c++20-allocator.patch
  * Fix C++20 build error caused by obsolete std::allocator::allocate(size, hint)
    syntax in tree.h.</changelog>
</package>
<package pkgid="60fd14ceb9cd88acf8931448003e551406a4b8c3df285695c6781c2de1a50d0bfa34151d6ae465261ab85641553318a8362175013710a67d995fb4baf156a6db" name="htop-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.3" rel="1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686571200">- Drop no longer available configure option</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1701172800">- Switch to xz compressed sources</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1704974400">- Update to version 3.3.0:
  * Multiple refactorings and code improvements
  * Shorten docker container IDs to 12 characters
  * Settings: preserve empty header
  * Fix execlp() argument without pointer cast
  * OpenFilesScreen: Make column sizing dynamic for file size, offset and inode
  * Add support for "truss" (FreeBSD equivalent of "strace")
  * Darwin: add NetworkIOMeter support
  * HeaderLayout: add "3 columns - 40/30/30", "... 30/40/30" &amp; "... 30/30/40"
  * Meter: use correct unicode characters for digit '9'
  * Note in manual re default memory units of KiB
  * Add column for process container name
  * Add logic to filter the container name (+type) from the CGroup name
  * Change NetworkIOMeter value unit from KiB/s to bytes/second
  * Cap DiskIOMeter "utilisation" percentage at 100%
  * PCP platform implementation of frontswap and zswap accounting
  * Shorten podman/libpod container IDs to 12 characters
  * Write configuration to temporary file first
  * Incorporate shared memory in bar text
  * Move shared memory next to used memory
  * Correct order of memory meter in help
  * Add recalculate to Ctrl-L refresh
  * Update process list on thread visibility toggling
  * Support dynamic screens with 'top-most' entities beyond processes
  * Introduce Row and Table classes for screens beyond top-processes
  * Rework ZramMeter and remove MeterClass.comprisedValues
  * More robust logic for CPU process percentages (Linux &amp; PCP)
  * Show year as start time for processes older than a year
  * Short-term fix for docker container detection
  * default color preset: use bold blue for better visibility
  * Document 'O' keyboard shortcut
  * Implement logic for '--max-iterations'
  * Update F5 key label on tab switch (Tree &lt;-&gt; List)
  * Force re-sorting of the process list view after switching between list/treeview mode
  * Linux: (hack) work around the fact that Zswapped pages may be SwapCached
  * Linux: implement zswap support
  * {Memory,Swap}Meter: add "compressed memory" metrics
  * Darwin: add DiskIOMeter support
  * Fix scroll relative to followed process
  * ZramMeter: update bar mode
  * Use shared real memory on FreeBSD
  * Increase Search and Filter max string length to 128
  * Improve CPU computation code
  * Remove LXC special handling for the CPU count
  * Create new File Descriptor meter
  * PCP: add IRQ PSI meter
  * Linux: add IRQ PSI meter
  * Linux: highlight username if process has elevated privileges
  * Add support for scheduling policies
  * Add a systemd user meter to monitor user units.
  * FreeBSD: remove duplicate zfs ARC size subtraction</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1742990400">- Update to version 3.4.0:
  * Improve Darwin support for ARM-based systems
  * Fix static linking with libsystemd
  * Various build fixes for DragonFlyBSD, Darwin, NetBSD, OpenBSD &amp; Solaris
  * Fix running task display (count)
  * Fix sort order handling in tree mode
  * Add warning when exiting with a signal (not saving .htoprc)
  * Add Disk I/O and Network I/O meter for DragonFlyBSD
  * Improve handling of invalid Unicode strings
  * Disable basename checking for kernel tasks
  * Updated documentation for pcp-htop
  * Disable FOCUS_IN/FOCUS_OUT event handling
  * Add GPU meter for Linux and PCP
  * Add colum for GPU time per process on Linux and PCP
  * Avoid glibc FILE API voodoo
  * Ignore previously unhandled signals USR1 and USR2
  * Force locating the config file to only use absolute paths
  * Prefer reading htoprc from ~/.config/htop/htoprc over legacy ~/.htoprc
  * Force writing the configuration to a regular file
  * Use distinct config files for htop and pcp-htop
  * Link libnl3 at runtime
  * Gather permitted capabilities via capget(2)
  * Avoid fetching certain process information for each thread on Linux (speed up)
  * Improved handling for invalid data in /proc/tty/drivers on Linux
  * Various changes to avoid memory allocations inside signal handlers
  * Add single column header layout
  * Fix DivByZero bug on startup on Darwin
  * Include thread information on Darwin
  * Show process state on Darwin
  * Update compat check for C23 compilers
  * Improved detail in help screen
  * Unicode support for CGROUP, CCGROUP, CONTAINER and SECATTR columns
  * Mark newline characters in the process command line display
  * Resolve nested derived metrics for PCP
  * Make supported modes/styles specific to each meter
  * Refined checks for terminals supporting to redefine keys
  * Fix handling of the NICE value on FreeBSD
  * Fix display of CPU utilization on FreeBSD
  * Honour update interval adjustments properly without restart
  * Force rebuild of display table after item removals
  * Reworked handling for various temperature sensors
  * Fix high CPU load when the strace'd process exits prematurely
  * Document --drop-capabilities to require a compile time support
  * Always call PKG_PROG_PKG_CONFIG in configure
  * Make configure warn when pkg.m4 is absent
  * Rewrite curses/terminfo detection code in configure
  * Keep following a process when resuming process updates (Z key)
  * Normalize Disk I/O usage and allow utilization above 100%
  * Plug several memory leaks and improve performance for information parsing
  * Allow to show or hide cache and buffers in memory usage meter
  * Visibility hint and UX improvements in status bar of display options panel
  * Remove IOKit / IOMainPort / IOMMasterPort logic for Darwin builds
  * Replace BCC with metrics from BPF for pcp-htop</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1744372800">- Update to version 3.4.1:
  * Support for PMAPI v3 for PCP
  * PCP code cleanups
  * Proper checks for strchrnul
  * Code cleanup in the NetworkIOMeter
  * Improved documentation for the --user option
  * Display stuck processes on Darwin
  * Handle issues when the monotonic clock runs backwards
  * Fix builds using native curses on NetBSD</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1776168000">- enable backtrace and demangling
- Update to version 3.5.0:
  * Implement line editor for Search, Filter and (re)naming Screens
  * Add digits editing for numeric options
  * Backtrace screen feature (using libunwind-ptrace)
  * Add CPU SMT label option
  * MemoryMeter: rework to allow full platform-specific control
  * Fix CPU virtualization bar color and help text in non-detailed mode
  * Add --no-meters option to hide meters
  * Implement explicit NO_COLOR env support
  * fix: support *-256color in $TERM key detection
  * Add COLORSCHEME_NORD: Nordic inspired theme
  * Add Tctl temperature reading
  * Add SecondsUptimeMeter
  * Adjust GPUMeter text display
  * Make Ctrl-U clear the current Filter or Search string while editing it
  * Make empty --filter= command line arguments invalid
  * Make Infoscreen also show uppercase FILTER when filtering (F4) is active
  * Graph meter dynamic scaling and percent graph drawing
  * Update "total" value for non-percent bar meters
  * Fix logic bug while iterating processes
  * Change NetworkIOMeter "packets per second" display
  * Add NetworkIOMeter description
  * Rework DiskIOMeter into a combined display of 2 sub-meters
  * Introduce DiskIORateMeter and DiskIOTimeMeter
  * DiskIOMeter: Adjust code indent and formatting
  * DiskIOMeter: Move cache update code to a new function
  * Add --no-function-bar option to hide functionbar
  * Fix function bar labels in Screens panel rename mode
  * Make Meters function bar consistent with the Screens one
  * Display a FAILED message in the FunctionBar on host scan failure
  * Cancel pending renaming action for a screen in dtor of ScreensPanel
  * Move prevSelected from ScreensPanel to Panel
  * Only issue KEY_RECLICK when the focussed item has not changed
  * Track oldFocus correctly in ScreensPanel
  * Add lost focus event, make mouse actions consistent, handle rename and move explicitly across screens / meters / columns
  * Make Cancel (F2, Esc) remove a newly added screen tab and not only abort the implicit rename
  * Use default key list for DisplayOptions "Dec/Inc" function bar
  * Make first click select option line but not toggle it, toggle with next click, handle right click
  * Make the Panel items actually match what receives a mouse click
  * No need for "phantom" CPU threads
  * Simplify offline CPU marking
  * Make the physicalID default to 0 because old Intel processors only have that
  * Don't draw Meter caption if width is not enough (bar &amp; graph)
  * CPUMeter: Fix negative "x" positions of sub-meters
  * Add sensors logic for Snapdragon 410
  * Add sensors logic for Amlogic S905W support
  * Add foot terminal to terminalSupportsDefinedKeys
  * No longer write to htoprc file if it's not owned by EUID
  * Remove initial enforced delay to reduce startup latency
  * Improve bootup time by caching all getpwuid result
  * Fix a small file descriptor leak in Settings_write()
  * Keep track of the biggest PID and scale the column accordingly
  * Allocate COMMAND (cmdline) and comm buffers dynamically
  * Improve "comm" string highlighting in Process_makeCommandStr()
  * Improve process cmdline basename matching with procExe path
  * Don't make highlights of zero-length cmdline basename
  * Shadow path prefixes used by NixOS
  * Improve Generic_unameRelease() related code
  * Linux: Check for CPU number on s390
  * Linux: Handle special cases for CPU frequency data in /proc/cpuinfo
  * Linux: Added support for OpenRC init system and metrics
  * Linux: fix detection of NUL argument separator
  * Linux: Skip loopback and MD (multi-device) driver entries in /proc/diskstats
  * Darwin: Add GPUMeter code for macOS
  * Darwin: Rewrite &amp; improve Platform_getOSRelease() code
  * Darwin: implement macOS version reporting in SysArchMeter
  * Darwin: Handle legacy references to kIOMainPortDefault
  * Darwin: Bring back conversion of process CPU time on macOS (#1638)
  * PCP: Automatically reconnect PCP metrics contexts on disconnect
  * PCP: Fixes to use units-based scaling in pcp-htop on macOS
  * PCP: Fix PCPDynamicColumn parsing after a bad section name
  * FreeBSD: Update the internal priority reference point
  * NetBSD: Improve process state retrieval code
  * OpenBSD: Check on AC power value being nonzero
  * OpenBSD: Document sysctl indices for ACPI battery &amp; AC code
  * Solaris: Update memory info on every refresh
  * Add v1.0 of the AI-Assisted Contributions Policy
  * Add a Code of Conduct document for the project
  * README: Add Quick Start section
  * README: update instructions for those who use Arch
  * Add Japanese support in htop.desktop
  * Add Armenian support in htop.desktop
  * docs: fix COLORS bullet list formatting and capitalization in man page
  * CI: Add Github Action workflow for Coverity checking
  * CI: Add libiberty and demangling support to backtrace screen build
  * CI: Update LLVM/Clang versions to 22
  * CI: Update FreeBSD to 15.0
  * CI: Update to use OpenBSD 7.7
  * build: Add packages for OpenSUSE/SLES
  * build: Fix Autoconf 2.69 compatibility regressions
  * build: Simplify curses header checking code
  * build: remove the --with-os-release configure option
  * build: Fix redundant newlines in configure help strings
  * build: Allow custom search path for libnl; try pkg-config when needed
  * build: Use HTOP_PKG_CHECK_MODULES in hwloc and libnl checking
  * build: Introduce HTOP_PKG_CHECK_MODULES wrapper macro
  * build: Introduce 'htop_search_header_dir' configure function
  * build: Add configure check on whether local unwinding works
  * build: Automatically detect backtrace(3) return type
  * build: Use pkg-config to detect libnl3 header path
  * build: Also check libunwind through pkg-config
  * build: Simplify configure netlink/*.h detection code
  * build: Fix netlink/*.h detection logic in configure
  * build: Fix '-ffinite-math-only' configure warning
  * build: Fix configure '--enable-delayacct' help text
  * build: Fix a macOS AC_COMPILE_IFELSE misquoting</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896000">- update to 3.5.1:
  * Consolidate ClockMeter code into DateTimeMeter code
  * Linux/PCP: Replace M_SHARE (SHR) with M_PRIV (PRIV) in
    default Main screen columns
  * PCP: Fix dynamic screen column (instance) sorting (incorrect
    cast and field offsets)
  * PCP: Fix units used when printing M_PRIV memory column values
  * PCP: Add Darwin swap metric values and a fallback on Linux
    for SwapMeter
  * Fix null pointer dereference in actionBacktrace() (GCC LTO
  - O2 -flto, Ubuntu 24.04)
  * Make search function activate following on find consistently
  * Make a panel click abort the search function</changelog>
  <changelog author="Martin Pluskal &lt;martin@pluskal.org&gt;" date="1779969600">- Modernise spec file:
  * Drop deprecated %suse_update_desktop_file call and the
    matching update-desktop-files BuildRequires (upstream ships
    a valid desktop file already).
  * Add explicit BuildRequires on gcc and make — no longer
    pulled in by the default OBS build root.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784548800">- Update to version 3.5.2:
  * New M_EPSS column showing effective proportional set size
    (Linux)
  * Add stable tree view mode (optional argument to -t)
  * Introduce sticky_follow setting and improve process
    following across screens
  * Shift/Alt-Up and Shift/Alt-Down now scroll the panel without
    changing the selection
  * Fix segfault when vCPUs are hot-added
  * Fix reading of zram values and avoid repeated ENOENT probes
  * Fix SystemdMeter parsing when falling back to systemctl show
  * Resolve the real executable path for Flatpak processes
  * Prevent integer overflow in drawScreenTab() and guard title
    truncation on narrow terminals
  * Several Darwin fixes (used memory calculation, Mach port
    leak)
  * Remove obsolete OpenVZ and VServer support
- Switch to the official release tarball and drop autoconf,
  automake and the autogen.sh call (configure is shipped)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786968000">- Update to version 3.5.3:
  * Improve the htoprc settings parser to avoid segfaults on
    tampered configuration files (sanitised sort keys, validated
    configuration invariants, NULL safety for header columns and
    screens)
  * Add zswap pool usage meters
  * Fix out-of-bounds access when parsing the power supply type
    (Linux)
  * Mark a CPU offline when it is unplugged from the middle and
    release its data on hot-unplug (Linux)
  * Fix a Clang MemorySanitizer-reported issue
  * Exit follow mode when a search or filter is cancelled
  * Fix blank STARTTIME and wrong ELAPSED for threads (Darwin)
  * Use strchr instead of strstr in XUtils
  * Document the CPU meter segments in the man page and add an
    External Libraries section covering libnl-3/libnl-genl-3
- CVE-2024-37676: out-of-bounds access in
  Header_populateFromSettings reachable from a tampered htoprc;
  the settings parser hardening above is what upstream lists as
  covering it. openSUSE is assessed not affected (boo#1226729)</changelog>
</package>
<package pkgid="fa1c8a3ac8a03aa205a1feb167430ebc034b285f8e42e3c43c308c9ebb03d690959bf8856b9c86cc343d3ecb0e6d682c23a33da10484665d4a086cc78c26fb0c" name="htop-debugsource" arch="i586">
  <version epoch="0" ver="3.5.3" rel="1.1"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686571200">- Drop no longer available configure option</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1701172800">- Switch to xz compressed sources</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1704974400">- Update to version 3.3.0:
  * Multiple refactorings and code improvements
  * Shorten docker container IDs to 12 characters
  * Settings: preserve empty header
  * Fix execlp() argument without pointer cast
  * OpenFilesScreen: Make column sizing dynamic for file size, offset and inode
  * Add support for "truss" (FreeBSD equivalent of "strace")
  * Darwin: add NetworkIOMeter support
  * HeaderLayout: add "3 columns - 40/30/30", "... 30/40/30" &amp; "... 30/30/40"
  * Meter: use correct unicode characters for digit '9'
  * Note in manual re default memory units of KiB
  * Add column for process container name
  * Add logic to filter the container name (+type) from the CGroup name
  * Change NetworkIOMeter value unit from KiB/s to bytes/second
  * Cap DiskIOMeter "utilisation" percentage at 100%
  * PCP platform implementation of frontswap and zswap accounting
  * Shorten podman/libpod container IDs to 12 characters
  * Write configuration to temporary file first
  * Incorporate shared memory in bar text
  * Move shared memory next to used memory
  * Correct order of memory meter in help
  * Add recalculate to Ctrl-L refresh
  * Update process list on thread visibility toggling
  * Support dynamic screens with 'top-most' entities beyond processes
  * Introduce Row and Table classes for screens beyond top-processes
  * Rework ZramMeter and remove MeterClass.comprisedValues
  * More robust logic for CPU process percentages (Linux &amp; PCP)
  * Show year as start time for processes older than a year
  * Short-term fix for docker container detection
  * default color preset: use bold blue for better visibility
  * Document 'O' keyboard shortcut
  * Implement logic for '--max-iterations'
  * Update F5 key label on tab switch (Tree &lt;-&gt; List)
  * Force re-sorting of the process list view after switching between list/treeview mode
  * Linux: (hack) work around the fact that Zswapped pages may be SwapCached
  * Linux: implement zswap support
  * {Memory,Swap}Meter: add "compressed memory" metrics
  * Darwin: add DiskIOMeter support
  * Fix scroll relative to followed process
  * ZramMeter: update bar mode
  * Use shared real memory on FreeBSD
  * Increase Search and Filter max string length to 128
  * Improve CPU computation code
  * Remove LXC special handling for the CPU count
  * Create new File Descriptor meter
  * PCP: add IRQ PSI meter
  * Linux: add IRQ PSI meter
  * Linux: highlight username if process has elevated privileges
  * Add support for scheduling policies
  * Add a systemd user meter to monitor user units.
  * FreeBSD: remove duplicate zfs ARC size subtraction</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1742990400">- Update to version 3.4.0:
  * Improve Darwin support for ARM-based systems
  * Fix static linking with libsystemd
  * Various build fixes for DragonFlyBSD, Darwin, NetBSD, OpenBSD &amp; Solaris
  * Fix running task display (count)
  * Fix sort order handling in tree mode
  * Add warning when exiting with a signal (not saving .htoprc)
  * Add Disk I/O and Network I/O meter for DragonFlyBSD
  * Improve handling of invalid Unicode strings
  * Disable basename checking for kernel tasks
  * Updated documentation for pcp-htop
  * Disable FOCUS_IN/FOCUS_OUT event handling
  * Add GPU meter for Linux and PCP
  * Add colum for GPU time per process on Linux and PCP
  * Avoid glibc FILE API voodoo
  * Ignore previously unhandled signals USR1 and USR2
  * Force locating the config file to only use absolute paths
  * Prefer reading htoprc from ~/.config/htop/htoprc over legacy ~/.htoprc
  * Force writing the configuration to a regular file
  * Use distinct config files for htop and pcp-htop
  * Link libnl3 at runtime
  * Gather permitted capabilities via capget(2)
  * Avoid fetching certain process information for each thread on Linux (speed up)
  * Improved handling for invalid data in /proc/tty/drivers on Linux
  * Various changes to avoid memory allocations inside signal handlers
  * Add single column header layout
  * Fix DivByZero bug on startup on Darwin
  * Include thread information on Darwin
  * Show process state on Darwin
  * Update compat check for C23 compilers
  * Improved detail in help screen
  * Unicode support for CGROUP, CCGROUP, CONTAINER and SECATTR columns
  * Mark newline characters in the process command line display
  * Resolve nested derived metrics for PCP
  * Make supported modes/styles specific to each meter
  * Refined checks for terminals supporting to redefine keys
  * Fix handling of the NICE value on FreeBSD
  * Fix display of CPU utilization on FreeBSD
  * Honour update interval adjustments properly without restart
  * Force rebuild of display table after item removals
  * Reworked handling for various temperature sensors
  * Fix high CPU load when the strace'd process exits prematurely
  * Document --drop-capabilities to require a compile time support
  * Always call PKG_PROG_PKG_CONFIG in configure
  * Make configure warn when pkg.m4 is absent
  * Rewrite curses/terminfo detection code in configure
  * Keep following a process when resuming process updates (Z key)
  * Normalize Disk I/O usage and allow utilization above 100%
  * Plug several memory leaks and improve performance for information parsing
  * Allow to show or hide cache and buffers in memory usage meter
  * Visibility hint and UX improvements in status bar of display options panel
  * Remove IOKit / IOMainPort / IOMMasterPort logic for Darwin builds
  * Replace BCC with metrics from BPF for pcp-htop</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1744372800">- Update to version 3.4.1:
  * Support for PMAPI v3 for PCP
  * PCP code cleanups
  * Proper checks for strchrnul
  * Code cleanup in the NetworkIOMeter
  * Improved documentation for the --user option
  * Display stuck processes on Darwin
  * Handle issues when the monotonic clock runs backwards
  * Fix builds using native curses on NetBSD</changelog>
  <changelog author="Andrei Dziahel &lt;develop7@develop7.info&gt;" date="1776168000">- enable backtrace and demangling
- Update to version 3.5.0:
  * Implement line editor for Search, Filter and (re)naming Screens
  * Add digits editing for numeric options
  * Backtrace screen feature (using libunwind-ptrace)
  * Add CPU SMT label option
  * MemoryMeter: rework to allow full platform-specific control
  * Fix CPU virtualization bar color and help text in non-detailed mode
  * Add --no-meters option to hide meters
  * Implement explicit NO_COLOR env support
  * fix: support *-256color in $TERM key detection
  * Add COLORSCHEME_NORD: Nordic inspired theme
  * Add Tctl temperature reading
  * Add SecondsUptimeMeter
  * Adjust GPUMeter text display
  * Make Ctrl-U clear the current Filter or Search string while editing it
  * Make empty --filter= command line arguments invalid
  * Make Infoscreen also show uppercase FILTER when filtering (F4) is active
  * Graph meter dynamic scaling and percent graph drawing
  * Update "total" value for non-percent bar meters
  * Fix logic bug while iterating processes
  * Change NetworkIOMeter "packets per second" display
  * Add NetworkIOMeter description
  * Rework DiskIOMeter into a combined display of 2 sub-meters
  * Introduce DiskIORateMeter and DiskIOTimeMeter
  * DiskIOMeter: Adjust code indent and formatting
  * DiskIOMeter: Move cache update code to a new function
  * Add --no-function-bar option to hide functionbar
  * Fix function bar labels in Screens panel rename mode
  * Make Meters function bar consistent with the Screens one
  * Display a FAILED message in the FunctionBar on host scan failure
  * Cancel pending renaming action for a screen in dtor of ScreensPanel
  * Move prevSelected from ScreensPanel to Panel
  * Only issue KEY_RECLICK when the focussed item has not changed
  * Track oldFocus correctly in ScreensPanel
  * Add lost focus event, make mouse actions consistent, handle rename and move explicitly across screens / meters / columns
  * Make Cancel (F2, Esc) remove a newly added screen tab and not only abort the implicit rename
  * Use default key list for DisplayOptions "Dec/Inc" function bar
  * Make first click select option line but not toggle it, toggle with next click, handle right click
  * Make the Panel items actually match what receives a mouse click
  * No need for "phantom" CPU threads
  * Simplify offline CPU marking
  * Make the physicalID default to 0 because old Intel processors only have that
  * Don't draw Meter caption if width is not enough (bar &amp; graph)
  * CPUMeter: Fix negative "x" positions of sub-meters
  * Add sensors logic for Snapdragon 410
  * Add sensors logic for Amlogic S905W support
  * Add foot terminal to terminalSupportsDefinedKeys
  * No longer write to htoprc file if it's not owned by EUID
  * Remove initial enforced delay to reduce startup latency
  * Improve bootup time by caching all getpwuid result
  * Fix a small file descriptor leak in Settings_write()
  * Keep track of the biggest PID and scale the column accordingly
  * Allocate COMMAND (cmdline) and comm buffers dynamically
  * Improve "comm" string highlighting in Process_makeCommandStr()
  * Improve process cmdline basename matching with procExe path
  * Don't make highlights of zero-length cmdline basename
  * Shadow path prefixes used by NixOS
  * Improve Generic_unameRelease() related code
  * Linux: Check for CPU number on s390
  * Linux: Handle special cases for CPU frequency data in /proc/cpuinfo
  * Linux: Added support for OpenRC init system and metrics
  * Linux: fix detection of NUL argument separator
  * Linux: Skip loopback and MD (multi-device) driver entries in /proc/diskstats
  * Darwin: Add GPUMeter code for macOS
  * Darwin: Rewrite &amp; improve Platform_getOSRelease() code
  * Darwin: implement macOS version reporting in SysArchMeter
  * Darwin: Handle legacy references to kIOMainPortDefault
  * Darwin: Bring back conversion of process CPU time on macOS (#1638)
  * PCP: Automatically reconnect PCP metrics contexts on disconnect
  * PCP: Fixes to use units-based scaling in pcp-htop on macOS
  * PCP: Fix PCPDynamicColumn parsing after a bad section name
  * FreeBSD: Update the internal priority reference point
  * NetBSD: Improve process state retrieval code
  * OpenBSD: Check on AC power value being nonzero
  * OpenBSD: Document sysctl indices for ACPI battery &amp; AC code
  * Solaris: Update memory info on every refresh
  * Add v1.0 of the AI-Assisted Contributions Policy
  * Add a Code of Conduct document for the project
  * README: Add Quick Start section
  * README: update instructions for those who use Arch
  * Add Japanese support in htop.desktop
  * Add Armenian support in htop.desktop
  * docs: fix COLORS bullet list formatting and capitalization in man page
  * CI: Add Github Action workflow for Coverity checking
  * CI: Add libiberty and demangling support to backtrace screen build
  * CI: Update LLVM/Clang versions to 22
  * CI: Update FreeBSD to 15.0
  * CI: Update to use OpenBSD 7.7
  * build: Add packages for OpenSUSE/SLES
  * build: Fix Autoconf 2.69 compatibility regressions
  * build: Simplify curses header checking code
  * build: remove the --with-os-release configure option
  * build: Fix redundant newlines in configure help strings
  * build: Allow custom search path for libnl; try pkg-config when needed
  * build: Use HTOP_PKG_CHECK_MODULES in hwloc and libnl checking
  * build: Introduce HTOP_PKG_CHECK_MODULES wrapper macro
  * build: Introduce 'htop_search_header_dir' configure function
  * build: Add configure check on whether local unwinding works
  * build: Automatically detect backtrace(3) return type
  * build: Use pkg-config to detect libnl3 header path
  * build: Also check libunwind through pkg-config
  * build: Simplify configure netlink/*.h detection code
  * build: Fix netlink/*.h detection logic in configure
  * build: Fix '-ffinite-math-only' configure warning
  * build: Fix configure '--enable-delayacct' help text
  * build: Fix a macOS AC_COMPILE_IFELSE misquoting</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896000">- update to 3.5.1:
  * Consolidate ClockMeter code into DateTimeMeter code
  * Linux/PCP: Replace M_SHARE (SHR) with M_PRIV (PRIV) in
    default Main screen columns
  * PCP: Fix dynamic screen column (instance) sorting (incorrect
    cast and field offsets)
  * PCP: Fix units used when printing M_PRIV memory column values
  * PCP: Add Darwin swap metric values and a fallback on Linux
    for SwapMeter
  * Fix null pointer dereference in actionBacktrace() (GCC LTO
  - O2 -flto, Ubuntu 24.04)
  * Make search function activate following on find consistently
  * Make a panel click abort the search function</changelog>
  <changelog author="Martin Pluskal &lt;martin@pluskal.org&gt;" date="1779969600">- Modernise spec file:
  * Drop deprecated %suse_update_desktop_file call and the
    matching update-desktop-files BuildRequires (upstream ships
    a valid desktop file already).
  * Add explicit BuildRequires on gcc and make — no longer
    pulled in by the default OBS build root.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1784548800">- Update to version 3.5.2:
  * New M_EPSS column showing effective proportional set size
    (Linux)
  * Add stable tree view mode (optional argument to -t)
  * Introduce sticky_follow setting and improve process
    following across screens
  * Shift/Alt-Up and Shift/Alt-Down now scroll the panel without
    changing the selection
  * Fix segfault when vCPUs are hot-added
  * Fix reading of zram values and avoid repeated ENOENT probes
  * Fix SystemdMeter parsing when falling back to systemctl show
  * Resolve the real executable path for Flatpak processes
  * Prevent integer overflow in drawScreenTab() and guard title
    truncation on narrow terminals
  * Several Darwin fixes (used memory calculation, Mach port
    leak)
  * Remove obsolete OpenVZ and VServer support
- Switch to the official release tarball and drop autoconf,
  automake and the autogen.sh call (configure is shipped)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1786968000">- Update to version 3.5.3:
  * Improve the htoprc settings parser to avoid segfaults on
    tampered configuration files (sanitised sort keys, validated
    configuration invariants, NULL safety for header columns and
    screens)
  * Add zswap pool usage meters
  * Fix out-of-bounds access when parsing the power supply type
    (Linux)
  * Mark a CPU offline when it is unplugged from the middle and
    release its data on hot-unplug (Linux)
  * Fix a Clang MemorySanitizer-reported issue
  * Exit follow mode when a search or filter is cancelled
  * Fix blank STARTTIME and wrong ELAPSED for threads (Darwin)
  * Use strchr instead of strstr in XUtils
  * Document the CPU meter segments in the man page and add an
    External Libraries section covering libnl-3/libnl-genl-3
- CVE-2024-37676: out-of-bounds access in
  Header_populateFromSettings reachable from a tampered htoprc;
  the settings parser hardening above is what upstream lists as
  covering it. openSUSE is assessed not affected (boo#1226729)</changelog>
</package>
<package pkgid="5bd53e6ee92703d316d587975e7def278b23568edf129f7fc61bf0beaa14a08d53907280c8fe9085aab216c364d93bcda848fdf1705a40d46bf4e63cb6c27c3f" name="htscodecs-debugsource" arch="i586">
  <version epoch="0" ver="1.6.1" rel="1.4"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650456000">- Created initial package for libhts</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662638400">- Update to 1.3.0:
  * The primary change in this release is a new SIMD enabled
    rANS codec.
    There is a 32-way unrolled rANS implementation. This is accessed
    using the existing rans 4x16 API with the RANS_ORDER_X32 bit set.
  * Improved memory allocation via a new htscodecs_tls_alloc function.
  * Some external functions have been renamed, with the old ones
    still existing in a deprecated fashion.
  * Improved test framework with an "entropy" tool that iterates
    over all entropy encoders.
  * Reworked fuzzing infrastructure.
  * Small speed improvements to various rANS encoders and decoders.
  * Substantial memory reduction to the name tokeniser (tok3).
  * Fixed undefined behaviour in our use of _builtin_clz().
  * Fixed a few redundant #includes.
  * Work around strict aliasing bugs, uncovered with gcc -O2.
  * Fixed an issue with encoding data blocks close to 2GB in size.
  * Fix encode error with large blocks using RANS_ORDER_STRIPE.
- Add fix_ix86_build.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1683201600">- Update to 1.5.0:
  * Significant speed ups to the fqzcomp codec via code restructuring
    and use of memory prefetch instructions. Encode is 30-40% faster
    and decode 5-8% faster.
  * Remove unused ax_with_libdeflate.m4 file from build system
- removed patch fix_ix86_build.patch already merged in upstream
- Update to 1.4.0:
  * This is almost entirely minor bug fixing with a few small updates.
  * Optimise compression / speed of the name tokeniser
  * Improvements for Intel -m32 builds, including better AVX2 validation
  * Detect Neon capability at runtime via operating system APIs.
  * Update hts_pack to operate in line with CRAMcodecs spec, where the number of symbols &gt; 16.
  * Fixed too-stringent buffer overflow checking in O1 rans decoder.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- Update to 1.6.0:
  * Changes
    + Replaced the rANS codec SIMD gathers with simulated gathers
    via scalar memory fetches. This helps AMD Zen4, but
    importantly it also fixes a disastrous performance regression
    caused by Intel's DownFall microcode fix.
    + There is an impact on pre-DownFall speeds, but we should
    focus on patched CPUs as a priority.
    + A small speed up to the rans_F_to_s3 function used by
    order-0 rans decode.
    + Small speed up to SIMD rans32x16 order-1 encoder by reducing
    cache misses. Also sped up the rans4x8 order-1 encoder,
    particularly on AMD Zen4.
    + Now supports building with "zig cc"
  * Bug fixes
    + Improve robustness of name tokeniser when given non 7-bit
    ASCII and on machines where "char" defaults to unsigned.
    + Also fixed a 1 byte buffer read-overrun in name tokeniser.
    + Fix name tokeniser encoder failure with some duplicated
    streams.
    + Fixed rans_set_cpu to work multiple times, as well as
    reinstating the ability to change decode and encode side
    independently (accidentally lost in commit 958032c). No
    effect on usage, but it improves the test coverage.
    + Added a round-trip fuzz tester to test the ability to
    encode. The old fuzz testing was decode streams only.
    + Fixed bounds checking in rans_uncompress_O0_32x16_avx2,
    fixing buffer read overruns.
    + Removed undefined behaviour in transpose_and_copy(),
    fixing zig cc builds.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1743163200">- Update to 1.6.1:
  * Changes
    + Improve warning levels by the compiler in CI.
    + Switch to GitHub actions for some CI builds.
    + Add configure check for cpuid systems.
  * Bug fixes
    + Use unsigned chars for ctype macros in the name tokeniser.
    On many systems this was already mitigated against, but on
    some OSes a char &gt; 128 could trigger a buffer underrun.
    + Improve AVX512 compiler support.
    + Fix -std=c99 -pendantic pedantry (#117)</changelog>
</package>
<package pkgid="3fe21a4a091b7dd294bb9fb5b849ef551dccee95c16513df785b43de7e0ba5380e547b3eff898105ef21c4310f4ef51fc758231c7573aa6287d6b64bf8d8c36a" name="htsfile-debuginfo" arch="i586">
  <version epoch="0" ver="1.21" rel="1.5"/>
  <changelog author="flyos@mailoo.org" date="1536235200">- Update to 1.9
  * If `./configure` fails, `make` will stop working until either configure
    is re-run successfully, or `make distclean` is used.  This makes
    configuration failures more obvious.  (#711, thanks to John Marshall)
  * The default SAM version has been changed to 1.6.  This is in line with the
    latest version specification and indicates that HTSlib supports the
    CG tag used to store long CIGAR data in BAM format.
  * bgzip integrity check option '--test' (#682, thanks to @sd4B75bJ, @jrayner)
  * Faidx can now index fastq files as well as fasta.  The fastq index adds
    an extra column to the `.fai` index which gives the offset to the quality
    values.  New interfaces have been added to `htslib/faidx.h` to read the
    fastq index and retrieve the quality values.  It is possible to open
    a fastq index as if fasta (only sequences will be returned), but not
    the other way round. (#701)
  * New API interfaces to add or update integer, float and array aux tags. (#694)
  * Add `level=&lt;number&gt;` option to `hts_set_opt()` to allow the compression
    level to be set.  Setting `level=0` enables uncompressed output. (#715)
  * Improved bgzip error reporting.
  * Better error reporting when CRAM reference files can't be opened. (#706)
  * Fixes to make tests work properly on Windows/MinGW - mainly to handle
    line ending differences. (#716)
  * Efficiency improvements:
  - Small speed-up for CRAM indexing.
  - Reduce the number of unnecessary wake-ups in the thread pool. (#703)
  - Avoid some memory copies when writing data, notably for uncompressed
    BGZF output. (#703)
  * Bug fixes:
  - Fix multi-region iterator bugs on CRAM files. (#684)
  - Fixed multi-region iterator bug that caused some reads to be skipped
    incorrectly when reading BAM files. (#687)
  - Fixed synced_bcf_reader() bug when reading contigs multiple times. (#691,
    reported by @freeseek)
  - Fixed bug where bcf_hdr_set_samples() did not update the sample dictionary
    when removing samples. (#692, reported by @freeseek)
  - Fixed bug where the VCF record ref length was calculated incorrectly
    if an INFO END tag was present. (71b00a)
  - Fixed warnings found when compiling with gcc 8.1.0. (#700)
  - sam_hdr_read() and sam_hdr_write() will now return an error code
    if passed a NULL file pointer, instead of crashing.
  - Fixed possible negative array look-up in sam_parse1() that somehow
    escaped previous fuzz testing. (#731, reported by @fCorleone)
  - Fixed bug where cram range queries could incorrectly report an error
    when using multiple threads. (#734, reported by Brent Pedersen)
  - Fixed very rare rANS normalisation bug that could cause an assertion
    failure when writing CRAM files. (#739, reported by @carsonhh)</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1580904000">- Update to release 1.10.2
  * This is a release fix that corrects minor inconsistencies discovered in
    previous deliverables.
- Update to release 1.10.1
  * The support for 64-bit coordinates in VCF brought problems for files
    not conforming to VCF/BCF specification. While previous versions would
    make out-of-range values silently overflow creating nonsense values
    but parseable file, the version 1.10 would silently create an invalid BCF.
- Update to release 1.10
  + Brief summary
  * Addition of support for references longer than 2Gb (NB: SAM and VCF
    formats only, not their binary counterparts).  This may need changes
    in code using HTSlib.  See README.large_positions.md for more information.
  * Added a SAM header API.
  * Major speed up to SAM reading and writing.  This also now supports
    multi-threading.
  * We can now auto-index on-the-fly while writing a file.  This also
    includes to bgzipped SAM.gz.
  * Overhaul of the S3 interface, which now supports version 4
    signatures.  This also makes writing to S3 work.</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1581336000">- Include baselibs.conf as source file.
- Update baselibs.conf.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1613736000">- Update to version 1.11: https://github.com/samtools/htslib/releases/tag/1.11
  * Features and Updates
  - Support added for remote reference files.
  - Added tabix --separate-regions option
  - Added tabix --cache option to set a BGZF block cache size.
  - Improved error checking in tabix and added a --verbosity option
  - A note about the maximum chromosome length usable with TBI
    indexes has been added to the tabix manual page.
  - New method vcf_open_mode() changes the opening mode of a variant
    file based on its file extension.
  - The VCF parser has been made faster and easier to maintain.
  - bcf_record_check() has been made faster
  - The VCF parser now recognises the &lt;NON_REF&gt; symbolic allele produced by GATK.
  - Support has been added for simultaneous reading of unindexed
    VCF/BCF files when using the synced_bcf_reader interface.
  - The VCF and BCF readers will now attempt to fix up invalid INFO/END tags
  - The htsFile interface can now detect the crypt4gh encrypted format
  - hts_srand48() now seeds the same POSIX-standard sequences of pseudo-random
    numbers regardless of platform, including on OpenBSD where plain srand48()
    produces a different cryptographically-strong non-deterministic sequence.
  - Iterators now work with 64 bit positions.
  - Improved the speed of range queries when using BAI indexes by making better
    use of the linear index data included in the file.
  - Alignments which consume no reference bases are now considered to have length 1.
  - A bam_set_seqi() function to modify a single base in the BAM structure has been added.
  - Writing SAM format is around 30% faster.
  - Added sam_format_aux1() which converts a BAM aux tag to a SAM format string.
  - bam_aux_update_str() no longer requires NUL-terminated strings.
  - It is now possible to use external plug-ins in language bindings
    that dynamically load HTSlib.
  - bgzf_close(), and therefore hts_close(), will now return non-zero when
    closing a BGZF handle on which errors have been detected.
  - Added a special case to the kt_fisher_exact() test for when the table
    probability is too small to be represented in a double.
  - Improved error diagnostics in the CRAM decoder (#1042), BGZF (#1049),
    the VCF and BCF readers (#1059), and the SAM parser (#1073).
  - ks_resize() now allocates 1.5 times the requested size when it needs to
    expand a kstring instead of rounding up to the next power of two.
  * Bug fixes
  - Fixed hfile_libcurl breakage when using libcurl 7.69.1 or later.
  - Fixed overflows kroundup32() and kroundup_size_t() which caused them to return
    zero when rounding up values where the most significant bit was set.
  - Fixed missing return parameter value in idx_test_and_fetch().
  - Fixed crashes due to inconsistent selection between BGZF and plain (hFILE)
    interfaces when reading files.
  - Added and/or fixed byte swapping code for big-endian platforms.
  - Fixed a problem with multi-threaded on-the-fly indexes which would occasionally
    write virtual offsets pointing at the end of a BGZF block.
  - In sam_hdr_create(), free newly allocated SN strings when encountering an error.
  - Prevent double free in case of idx_test_and_fetch() failure.
  - In the header, link a new PG line only to valid chains. Prevents an explosive
    growth of PG lines on headers where PG lines are already present but not linked
    together correctly.
  - Also in the header, when calling sam_hdr_update_line(), update target arrays
    only when the name or length is changed.
  - Fixed buffer overflows in CRAM MD5 calculation triggered by files with invalid
    compression headers, or files with embedded references that were one byte too short.
  - Fix mpileup regression between 1.9 and 1.10 where overlap detection was incorrectly
    skipped on reads where RNEXT, PNEXT and TLEN were set to the "unavailable" values
    ("*", 0, 0 in SAM).
  - kputs() now checks for null pointer in source string.
  - Fix potential bcf_update_alleles() crash on 0 alleles.
  - Added bcf_unpack() calls to some bcf_update functions to fix a bug where updates
    made after a call to bcf_dup() could be lost.
  - Error message typo "Number=R" instead of "Number=G" fixed in bcf_remove_allele_set().
  - Fixed crashes that could occur in BCF files that use IDX= header annotations to
    create a sparse set of CHROM, FILTER or FORMAT indexes, and include records that
    use one of the missing index values.
  - Fixed potential integer overflows in the VCF parser and ensured that the total
    length of FORMAT fields cannot go over 2Gbytes.
  - Download index files atomically in idx_test_and_fetch(). This prevents corruption
    when running parallel jobs on S3 files.
  - The pileup constructor callback is now given the copy of the bam1_t struct made
    by pileup instead of the original one passed to bam_plp_push().
  - Fixed possible error in code_sort() on negative CRAM Huffman code length.
  - Fixed possible undefined shift in cram_byte_array_stop_decode_init().
  - Fixed a bug where range queries to the end of a given reference would return
    incorrect results on CRAM files.
  - Fixed an integer overflow in cram_read_slice().
  - Fixed a memory leak on failure in cram_decode_slice().
  - Fixed a regression which caused cram_transcode_rg() to fail, resulting in a
    crash in "samtools cat" on CRAM files.
  - Fixed an undersized string reallocation in the threaded SAM reader which caused
    it to crash when reading SAM files with very long lines. Numerous memory allocation
    checks have also been added.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619611200">- Update to version 1.12:
  * Added experimental CRAM 3.1 and 4.0 support.
  * Added a general filtering syntax for alignment records in
    SAM/BAM/CRAM readers.
  * The knet networking code has been removed if favor of libcurl
  * The old htslib/knetfile.h interfaces have been marked as deprecated.
  * Added an introspection API for checking some of the capabilities
    provided by HTSlib
  * Made performance improvements to probaln_glocal method, which
    speeds up mpileup BAQ calculations.
  * Added a public method for constructing a BAM record from the
    component pieces.
  * Added two public methods, sam_parse_cigar and bam_parse_cigar,
    as part of a small CIGAR API
  * HTSlib, and the included htsfile program, will now recognise
    the old RAZF compressed file format. Note that while the format
    is detected, HTSlib is unable to read it.
  * The S3 plugin now has options to force the address style.
    It will recognise the addressing_style and host_bucket entries
    in the respective AWS .credentials and s3cmd .s3cfg files.
  * Fixed VCF #CHROM header parsing to only separate columns at tab
    characters.
  * Fixed a crash reported in bcf_sr_sort_set, which expects REF
    to be present.
  * Fixed a bcf synced reader bug when filtering with a region list,
    and the first record for a chromosome had the same position as
    the last record for the previous chromosome.
  * Fixed a bug in the overlapping logic of mpileup, dealing with
    iterating over CIGAR segments.
  * Fixed a tabix bug that prevented setting the correct number of
    lines to be skipped in a region file.
  * Made bam_itr_next an alias for sam_itr_next, to prevent it from
    crashing when working with htsFile pointers.
  * Fixed once per outgoing multi-threaded block bgzf_idx_flush
    assertion, to accommodate situations when a single record could
    span multiple blocks.
  * Fixed assumption of pthread_t being a non-structure, as
    permitted by POSIX.
  * Fixed the minimum offset of a BAI index bin, to account for
    unmapped reads.
  * Fixed the CRLF handling in sam_parse_worker method.
  * Included unistd.h and errno.h directly in HTSlib files, as
    opposed to including them indirectly, via third party code.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650456000">- Use system provided libhtscodecs
- Update to version 1.15.1
  * Security fix: Fixed broken error reporting in the sam_cap_mapq()
    function, due to a missing hts_log() parameter.
    Prior to this fix it was possible to abuse the log message format
    string by passing a specially crafted alignment record to
    this function.
  * Fixed excessive memory used by multi-threaded SAM output on long
    reads.
  * Fixed a bug where tabix would misinterpret region specifiers
    starting at position 0.
  * The VCF header parser will now issue a warning if it finds an
    INFO header with Type=Flag but Number not equal to 0.
- Update to version 1.15
  * Bgzip now has a --keep option to not remove the input file
    after compressing.
  * Improved file format detection so some BED files are no longer
    detected as FASTQ or FASTA.
  * Added xz (lzma), zstd and D4 formats to the file type detection
    functions. We don't actively support reading these data types,
    but function calls and htsfile can detect them.
  * CRAM now also uses libdeflate for read-names if the libdeflate
    version is new enough (1.9 onwards). Previously we used zlib for
    this due to poor performance of libdeflate.
  * The VCF and BCF readers will now issue a warning if contig,
    INFO or FORMAT IDs do not match the formats described in the
    VCFv4.3 specification.
  * Bug fixes
- Update to version 1.14
  * Added a keep option to bgzip to leave the original file untouched.
  * endpos has been added to the filter language, giving the position
    of the rightmost mapped base as measured by the CIGAR string.
  * Interfaces have been added to interpret the new base modification
    tags added to the SAMtags document in samtools/hts-specs#418.
  * New API functions hts_flush()/sam_flush()/bcf_flush() for
    flushing output htsFile/samFile/vcfFile streams.
  * The synced_bcf_reader now sorts lines with symbolic alleles by
    END tag as well as POS.
  * Added synced_bcf_reader options BCF_SR_REGIONS_OVERLAP and
    BCF_SR_TARGETS_OVERLAP for better control of records that start
    outside the desired region but overlap it are handled.
  * HTSlib will now accept long-cigar CG:B: tags made by htsjdk which
    don't quite follow the specification properly
  * The FASTA and FASTQ readers get an option to skip over the first
    item on the header line, and use the second as the read name.
  * HTSlib is now more strict when parsing the VCF samples line
  * HTSlib will now warn if it looks like the header has been
    corrupted by diagnostic messages from the program that made it.
  * File format detection will now recognise signatures for
    XZ, Zstd and D4 files (note that HTSlib will not read them yet).
  * Bug fixes
- Update to version 1.13
  * In case a PG header line has multiple ID tags supplied by other
    applications, the header API now selects the first one encountered
    as the identifying tag and issues a warning when detecting
    subsequent ID tags.
  * VCF header reading function (vcf_hdr_read) no longer tries to
    download a remote index file by default.
  * Support reading and writing FASTQ format in the same way as SAM,
    BAM or CRAM. Records read from a FASTQ file will be treated as
    unmapped data.
  * Added GCP requester pays bucket access.
  * Made mpileup's overlap removal choose which copy to remove at
    random instead of always removing the second one.
  * It is now possible to use platform specific BAQ parameters.
  * A new hts_bin_level API function has been added, to compute the
    level of a given bin in the binning index.
  * Related to the above, a new API method, hts_idx_nseq,
    now returns the total number of contigs from an index.
  * Added bracket handling to bcf_hdr_parse_line,
    for use with ##META lines.
  * Bug fixes</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1662638400">- Update to version 1.16
  * Make hfile_s3 refresh AWS credentials on expiry in order to make
    HTSlib work better with AWS IAM credentials, which have a
    limited lifespan.
  * Allow BAM headers between 2GB and 4GB in size once more.
  * Improve error message when failing to load an index.
  * Permit MM (base modification) tags containing . and ? suffixes.
  * Warn if spaces instead of tabs are detected in a VCF file to
    prevent confusion.
  * Add an sclen filter expression keyword.
  * Improve error messages for CRAM reference mismatches.
  * Expose more of the CRAM API and add new functionality to extract
    the reference from a CRAM file.
  * Improvements to the implementation of embedded references in CRAM
    where no external reference is specified.
  * The CRAM writer now allows alignment records with RG:Z: aux tags
    that don't have a corresponding @RG ID in the file header.
  * Set tab delimiter in man page for tabix GFF3 sort.
  * When using libdeflate, the 1...9 scale of BGZF compression levels
    is now remapped to the 1...12 range used by libdeflate instead of
    being passed directly.
  * The VCF variant API has been extended so that it can return separate
    flags for INS and DEL variants as well as the existing INDEL one.
  * The missing, but trivial, le_to_u8() function has been added
    to hts_endian.
  * bcf_format_gt() now works properly on big-endian platforms.
  * Update htscodecs to version 1.3.0 for new SIMD code + various fixes.
  * Detect ARM Neon support and only build appropriate SIMD object files.
  * make print-config now reports extra CFLAGS that are needed to build
    the SIMD parts of htscodecs.
  * Fixed some Makefile dependency issues for the check/test targets
    and plugins.
  * Fix bug when reading position -1 in BCF (0 in VCF), which is used
    to indicate telomeric regions.
  * Various bugs and quirks have been fixed in the filter expression
    engine, mostly related to the handling of absent tags, and
    the is_true flag.
  * Fix buffer overrun in bam_plp_insertion_mod.
  * Remove limit of returned size from fai_retrieve().
  * Cap hts_getline() return value at INT_MAX.
  * Fix breakend detection and test bcf_set_variant_type().
  * Prevent arrays of BCF_BT_NULL values found in BCF files from
    causing bcf_fmt_array() to call exit() as the type is unsupported.
  * Improved detection of fasta and fastq files that have very long
    comments following identifiers.
  * Fixed a SEGV triggered by giving a SAM file to samtools import.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1704283200">- Update to version 1.19
  Too many changes to list, for details see
  https://github.com/samtools/htslib/releases/tag/1.19
- Update to version 1.18
  Too many changes to list, for details see
  https://github.com/samtools/htslib/releases/tag/1.18
- Update to version 1.17
  Too many changes to list, for details see
  https://github.com/samtools/htslib/releases/tag/1.17</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1721044800">- Update to version 1.20
  * When working on named files, bgzip now sets the modified and
    access times of the output files it makes to match those of
    the corresponding input
  * It's now possible to use a -o option to specify the output
    file name in bgzip
  * Improved error faidx error messages
  * Faster reading of SAM array (type "B") tags. These often turn
    up in ONT and PacBio data
  * Improved validity checking of base modification tags
  * mpileup overlap removal now works where one read has a
    deletion
  * The S3 plugin can now find buckets via S3 access point aliases
  * Added a --threads option (and -@ short option) to tabix
  * tabix can now index Graph Alignment Format (GAF) files
  * Security fix: Prevent possible heap overflow in
    cram_encode_aux() on bad RG:Z tags
  * Security fix: Prevent attempts to call a NULL pointer if
    certain URL schemes are used in CRAM @SQ UR: tags
  * Security fix: Fixed a bug where following certain AWS S3
    redirects could downgrade the connection from TLS
    (i.e. https://) to unencrypted http://. This could happen when
    using path-based URLs and AWS_DEFAULT_REGION was set to a
    region other that the one where the data was stored
  * Fixed arithmetic overflow when loading very long references
    for CRAM
  * Fixed faidx and CRAM reference look-ups on compressed fasta
    where the .fai index file was present, but the .gzi index of
    compressed offsets was not
  * Fixed BCF indexing on-the-fly bug which produced invalid
    indexes when using multiple compression threads
  * Ensure that pileup destructors are called by
    bam_plp_destroy(), to prevent memory leaks
  * Ensure on-the-fly index timestamps are always older than the
    data file. Previously the files could be closed out of order,
    leading to warnings being printed when using the index
  * To prevent data corruption when reading (strictly invalid)
    VCF files with duplicated FORMAT tags, all but the first copy
    of the data associated with the tag are now dropped with a
    warning
  * Fixed a bug introduced in release 1.19 (PR #1689) which broke
    variant record data if it tried to remove an over-long tag
  * Changed error to warning when complaining about use of the CG
    tag in SAM or CRAM files</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1743163200">- Update to version 1.21:
  * Extend annot-tsv with several new command line options.
  * Allow annot-tsv -a to rename annotations.
  * Extend annot-tsv --overlap to be able to specify the overlap
    fraction separately for source and target.
  * Added new APIs to facilitate low-level CRAM container
    manipulations, used by the new samtools cat region
    filtering code.
  * Some speed improvements.
  For a complete list of changes, see
  https://github.com/samtools/htslib/releases/tag/1.21</changelog>
</package>
<package pkgid="83abe5b0c57760a7ce3b8ede69a5b41313218b499c233f7be7f52cab072c429a39b64de422e3f32fd940ecb1026037aed64cc5027805e47baf9e3c9114645dcd" name="http-parser-debugsource" arch="i586">
  <version epoch="0" ver="2.9.4" rel="1.14"/>
  <changelog author="p.drouand@gmail.com" date="1439035200">- Initial package (version 2.5.0) for build.opensuse.org</changelog>
  <changelog author="p.drouand@gmail.com" date="1447675200">- Update to version 2.6.0
  * No changelog available</changelog>
  <changelog author="zaitor@opensuse.org" date="1453982400">- Add baselibs.conf as source, in order to build
  libhttp-parser-suse0 32-bit compatability lib.</changelog>
  <changelog author="mpluskal@suse.com" date="1458993600">- Update to 2.6.2
  * No changelog available</changelog>
  <changelog author="p.drouand@gmail.com" date="1477051200">- Update to version 2.7.1
  * No changelog available</changelog>
  <changelog author="mimi.vx@gmail.com" date="1509710400">- move out from gyp
- use correct SONAME
- drop http-parser-gyp-sharedlib.patch
- add makefile.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.9.4:
  * use optflags for building
  * Remove NULL sentinels from test runner
  * Reject interior blanks in Content-Length
  * Disallow empty Content-Length
  * Speed up http_parser loop
  * Fix bad pointer arithmetic
  * Support multi-coding Transfer-Encoding
- remove makefile.patch: we want to build with -Werror</changelog>
</package>
<package pkgid="a0ae48d92d345f2dbf3c3239b66a1fef270a51ed5f80e75ed0210ee8e2bfb0e1533d90bc93af14a0b0549cdd47229f20a2f46af6ed1b82a3bccc6fa3d84d507d" name="httperf-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.0+git.20201206" rel="2.5"/>
  <changelog author="mpluskal@suse.com" date="1428321600">- Initial package</changelog>
  <changelog author="mpluskal@suse.com" date="1428494400">- Update license</changelog>
  <changelog author="mpluskal@suse.com" date="1461758400">- Update to version 0.9.0+git.20160311:
  * Add AC_CONFIG_MACRO_DIR
  * added ACLOCAL_AMFLAGS to include m4
  * apply https://github.com/httperf/httperf/issues/8 patch from rowan.li...@gmail.com
  * Fix building when OpenSSL was compiled -nossl2  or -noss3
  * Style changes.
  * Change --server to --servers.
  * Restore the original --server and --server_name options.
  * Adding idleconn manpage
  * Added a contrib dir and idleconn manpage source
- Add _service and switch to version from git (stable release is
  more than 8 years old)</changelog>
  <changelog author="mpluskal@suse.com" date="1471435200">- Fix building on SLE-11</changelog>
  <changelog author="mpluskal@suse.com" date="1512388800">- Update to version 0.9.0+git.20170724:
  * make it compile with SSL 1.1.0
  * fix typo in manpage
  * Added a contrib dir and idleconn manpage source
  * Adding idleconn manpage
  * Restore the original --server and --server_name options.
  * Change --server to --servers.
  * Style changes.
  * Fix building when OpenSSL was compiled -nossl2  or -noss3
  * added ACLOCAL_AMFLAGS to include m4
  * Add AC_CONFIG_MACRO_DIR</changelog>
  <changelog author="mpluskal@suse.com" date="1512388801">- Explicitly BuildRequire libopenssl-1_0_0-devel until OpenSSL
  1.1.x support is ported</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1539086400">- Update to version 0.9.0+git.20180712:
  * Add missing 'case' statement that causes TLSv1.3 implementation to be unreachable.
  * Remove extra 'break;' that prevent SSL_CTX_set_options from being set
  * Fix a bug that ignored the --ssl-protocol parameter
  * Implement support for TLSv1.3 in OpenSSL &gt;= 1.1.1
  * Implement specific support for TLSv1.2
  * Implement specific support for TLSv1.1
  * Make TLSv1 use TLSv1.0 specifically to prevent ambiguity with TLSv1.1, TLSv1.2, TLSv1.3
  * Missing include (for memset(), strerror()).
  * Stray line feed in fqdname causes --add-header and --add-header-file header records to be ignored by server.
  * Add support for PROPFIND and REPORT in wsesslog</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1539086401">- Only alter __DATE__ and __TIME__ values when SOURCE_DATE_EPOCH
  is not set.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1733918400">- Update to version 0.9.0+git.20201206:
  * [httperf] Fix Issue #43 - update config / build instructions.
  * The installation steps given in current README fail. I had to follow steps given in the comments of a previous Issue to build it properly. I am including those steps in README, as they are pretty generic and should work for everyone.
  * Fix segfault when connection is failed by using epoll(7).
  * Teach to use epoll(7) on httperf(1).
  * Use correct ifdefs for checking TLS 1.3</changelog>
  <changelog author="pgajdos@suse.com" date="1741176000">- added patches
  fix build with gcc15
  + httperf-gcc15.patch</changelog>
</package>
<package pkgid="352146b12467db0732d0f45199d17eae61194e7389c6d7e3f4fe372525cbb6bfb9dc6074774d450b3e7d1441d5b9ab1518861ca95897240974b3b6c8f424bf51" name="httperf-debugsource" arch="i586">
  <version epoch="0" ver="0.9.0+git.20201206" rel="2.5"/>
  <changelog author="mpluskal@suse.com" date="1428321600">- Initial package</changelog>
  <changelog author="mpluskal@suse.com" date="1428494400">- Update license</changelog>
  <changelog author="mpluskal@suse.com" date="1461758400">- Update to version 0.9.0+git.20160311:
  * Add AC_CONFIG_MACRO_DIR
  * added ACLOCAL_AMFLAGS to include m4
  * apply https://github.com/httperf/httperf/issues/8 patch from rowan.li...@gmail.com
  * Fix building when OpenSSL was compiled -nossl2  or -noss3
  * Style changes.
  * Change --server to --servers.
  * Restore the original --server and --server_name options.
  * Adding idleconn manpage
  * Added a contrib dir and idleconn manpage source
- Add _service and switch to version from git (stable release is
  more than 8 years old)</changelog>
  <changelog author="mpluskal@suse.com" date="1471435200">- Fix building on SLE-11</changelog>
  <changelog author="mpluskal@suse.com" date="1512388800">- Update to version 0.9.0+git.20170724:
  * make it compile with SSL 1.1.0
  * fix typo in manpage
  * Added a contrib dir and idleconn manpage source
  * Adding idleconn manpage
  * Restore the original --server and --server_name options.
  * Change --server to --servers.
  * Style changes.
  * Fix building when OpenSSL was compiled -nossl2  or -noss3
  * added ACLOCAL_AMFLAGS to include m4
  * Add AC_CONFIG_MACRO_DIR</changelog>
  <changelog author="mpluskal@suse.com" date="1512388801">- Explicitly BuildRequire libopenssl-1_0_0-devel until OpenSSL
  1.1.x support is ported</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1539086400">- Update to version 0.9.0+git.20180712:
  * Add missing 'case' statement that causes TLSv1.3 implementation to be unreachable.
  * Remove extra 'break;' that prevent SSL_CTX_set_options from being set
  * Fix a bug that ignored the --ssl-protocol parameter
  * Implement support for TLSv1.3 in OpenSSL &gt;= 1.1.1
  * Implement specific support for TLSv1.2
  * Implement specific support for TLSv1.1
  * Make TLSv1 use TLSv1.0 specifically to prevent ambiguity with TLSv1.1, TLSv1.2, TLSv1.3
  * Missing include (for memset(), strerror()).
  * Stray line feed in fqdname causes --add-header and --add-header-file header records to be ignored by server.
  * Add support for PROPFIND and REPORT in wsesslog</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1539086401">- Only alter __DATE__ and __TIME__ values when SOURCE_DATE_EPOCH
  is not set.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1733918400">- Update to version 0.9.0+git.20201206:
  * [httperf] Fix Issue #43 - update config / build instructions.
  * The installation steps given in current README fail. I had to follow steps given in the comments of a previous Issue to build it properly. I am including those steps in README, as they are pretty generic and should work for everyone.
  * Fix segfault when connection is failed by using epoll(7).
  * Teach to use epoll(7) on httperf(1).
  * Use correct ifdefs for checking TLS 1.3</changelog>
  <changelog author="pgajdos@suse.com" date="1741176000">- added patches
  fix build with gcc15
  + httperf-gcc15.patch</changelog>
</package>
<package pkgid="4445f9d83151c85d0356ad646e08de550a387681e5046268176c4e84be2f0cee61bbc4769aef50b79937cdc962bfd21632360faea7fd0af66d5a474b2b160b2d" name="httrack-debuginfo" arch="i586">
  <version epoch="0" ver="3.49.2" rel="3.11"/>
  <changelog author="malcolmlewis@opensuse.org" date="1310904000">- Initial build</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1346068800">- minor specfile cleanups
- update to v3.46-1
  + New: source license is now GPLv3
  + New: Unicode filenames handling
  + New: added a "K5" feature to handle transparent proxies (Brent Palmer)
  + New: option -y to control ^Z behavior (Julian H. Stacey)
  + New: added --do-not-generate-errors option
  + New: increased maximum cookie name
  + Fixed: fixed bug in handling of update/continue with erased files or renamed files, leading to "Unexpected 412/416 error (Requested Range Not Satisfiable)" and/or "Previous cache file not found" (-1)" errors
  + Fixed: escape characters &gt;= 128 when sending GET/HEAD requests to avoid server errors
  + Fixed: do not use "delayed" extensions when the mirror is aborting
  + Fixed: generate error pages when needed (Brent Palmer)
  + Fixed: parsing issue with js files due to "script" tags (Vasiliy)
  + Fixed: anonymous FTP without password (Luiz)
  + Fixed: Makefile issues regarding parrallel build and examples (Sebastian Pipping)
  + Fixed: removed deprecated and annoying "Accept-Charset" header in requests (Piotr Engelking) (closes:#674053)
  + Fixed: replace // by / when saving rather than _/ (Brent Palmer)
  + Fixed: do not interpret ^C before mirror is finished, or after
  + Fixed: webhttrack: do not use md5sum to produce a temporary filename, but mktemp (Ryan Schmidt)
  + Fixed: document %k for custom structure (full query string)
  + Fixed: spurious "Previous file not found (erased by user ?)" messages leading to retransfer existing files in cache (Alain Desilets)
  + Fixed: --max-time now stops the mirror smoothly (Alain Desilets)
  + Fixed: number of simultaneous connections was often only one (Illyria, William Roeder)
  + Fixed: "Unexpected 412/416 error" leading to have broken files on disk
  + Fixed: interrupting an update/continue mirror session should not delete anymore previously downloaded content (William Roeder, Alain Desilets and many others)
  + Fixed: --continue/--update bug leading to download again already cached data in some cases (especially redirect/error pages)
  + Fixed: crash when using -d with non-fully-qualified hostname (Alain Desilets)
  + Fixed: typo in logs (Pascal Boulerie)
  + Fixed: random crash when interrupting the mirror (spotted by -fstack-protector) in htscoremain.c (closes:#657878)
  + Fixed: malformed format htslib.c (Moritz Muehlenhoff)
  + Fixed: default footer print format</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1347278400">- break the shared libraries out into their own sub-package
- run spec-cleaner</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1377345600">- Update to 3.47.24:
  + New: support for IDNA / RFC 3492 (punycode) handling
  + New: openssl is no longer dynamically probed at stratup, but dynamically
    linked
  + Fixed: random closing of files/sockets, leading to
    "zip_zipWriteInFileInZip_failed" assertion, "bogus state" messages, or
    random garbage in downloaded files
  + Fixed: libssl.dylib is now in the search list for libssl on OSX
    (Nils Breunese)
  + Fixed: bogus charset because the meta http-equiv tag is placed too far in
    the html page
  + Fixed: incorrect \\machine\dir structure build on Windows (TomZ)
  + Fixed: do not force a file to have an extension unless it has a known type
    (such as html), or a possibly known type (if delayed checks are disabled)
  + Fixed: HTML 5 addition regarding "poster" attribute for the "video" tag
    (Jason Ronallo)
  + Fixed: memory leaks in proxytrack.c (Eric Searcy)
  + Fixed: correctly set the Z flag in hts-cache/new.txt file (Peter)
  + Fixed: parallel patch, typo regarding ICONV_LIBS (Sebastian Pipping)
  + Fixed: memory leak in hashtable, that may lead to excessive memory
    consumption
  + Fixed: on Windows, fixed possible DLL local injection (CVE-2010-5252)
  + Fixed: UTF-8 conversion bug on Linux that may lead to buggy filenames
  + Fixed: zero-length files not being properly handled (not saved on disk, not
    updated) (lugusto)
  + Fixed: serious bug that may lead to download several times the same file,
    and "Unexpected 412/416 error" errors
  + Fixed: images in CSS were sometimes not correctly detected (Martin)
  + Fixed: links within javascript events were sometimes not correctly detected
    (wquatan)
  + Fixed: webhttrack caused bus error on certain systems, such as Mac OSX, due
    to the stack size (Patrick Gundlach)
  + Fixed: bogus charset for requests when filenames have non-ascii characters
    (Steven Hsiao)
  + Fixed: bogus charset on disk when filenames have non-ascii characters
    (Steven Hsiao)
  + Fixed: fixed 260-characters path limit for Windows (lugusto)
  + Fixed: non-ascii characters encoding issue inside query string (lugusto)
  + Fixed: HTML entities not properly decoded inside URI and query string
  + Fixed: URL-encoding issue within URI
  + Fixed: --timeout alias did not work
  + Fixed: more windows-specific fixes regarding 260-character path limit
  + Fixed: escaping issue in top index
  + Fixed: Linux build cleanup (gentoo patches merge, lintian fixes et al.)
  + Fixed: Fixed div-by-zero when specifying more than 1000 connections per
    seconds (probably not very common)
  + Fixed: Mishandling of '+' in URLs introduced in 3.47-15 (sarclaudio)
  + Fixed: "Wildcard domains in cookies do not match"
    (alexei dot co at gmail dot com )
  + Fixed: buggy referer while parsing: the referer of all links in the page is
    the current page being parsed, NOT the parent page.
    (alexei dot com at gmail dot com)
  + Fixed: Russian translation fixes by Oleg Komarov (komoleg at mail dot ru)
  + New: Added .torrent =&gt; application/x-bittorrent built-in MIME type
    (alexei dot co at gmail dot com)
  + Fixed: unable to download an URL whose filename embeds special characters
    such as # (lugusto)
  + New: Croatian translation by Dominko Aždajić (domazd at mail dot ru)
  + Fixed: url-escaping regression introduced in the previous subrelease
- Added new build requirement libopenssl-devel.
- Require libhttrack2 instead of httrack (not needed) in devel package.
- Require libopenssl-devel in devel package (some httrack headers require
  openssl headers).
- Use desktop-file-utils instead of update-desktop-files for openSUSE &gt; 12.1.
- Remove config.h from htsglobal.h since it is not installed.
- Removed httrack-fix-desktop.patch and added a fix inside the spec file.
- Rebased httrack-fix-strict-aliasing-punning.patch to apply cleanly.</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1382011200">- move the html documentation back to /usr/share/httrack/html
  + See BNC#845885</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1408708800">- Update to 3.48.19:
  + Fixed: assertion failure at htslib.c:3458 (strlen(copyBuff) == qLen) seen
    on Linux
  + Fixed: infamous crashes inside the DNS cache due to a corruption within the
    option structure (E.Kalinowski/karbofos)
  + New: added minimalistic crash reporting on Windows and Linux
  + Fixed: URL list not working anymore (tom swift)
  + Fixed: FTBFS on ARM
  + Fixed: buggy FFFD (replacement character) in place of leading non-ascii
    character such as Chinese ones (aballboy)
  + Fixed: FTBFS when compiling with zlib versions &lt; 1.2.70 (sammyx)
  + Fixed: buggy SVG (Smiling Spectre)
  + Fixed: do not uncompress .tgz advertised as "streamed" (Smiling Spectre)
  + Fixed: NULL pointer dereferencing in back_unserialize (htsback.c:976)
  + Fixed: library development files
  + Fixed: --advanced-maxlinks broken (Localhost)
  + Fixed: -devel package should now be standalone
  + Fixed: assertion failure at htscore.c:244
    (len + liensbuf-&gt;string_buffer_size &lt; liensbuf-&gt;string_buffer_capa)
  + Fixed: injection-proof templates
  + Fixed: htshash.c:330 assertion failure ("error invalidating hash entry")
    (Sergey)
  + Fixed: Windows 2000 regression (fantozzi.usenet)
  + Fixed: code cleanup (aliasing issues, const correctness, safe strings)
  + New: handle --advanced-maxlinks=0 to disable maximum link limits
  + New: updated ZIP routines (zlib 1.2.8)
  + Fixed: broken 32-bit version
  + Fixed: assertion "segOutputSize &lt; segSize assertion fails at
    htscharset.c:993"
  + Fixed: new zlib version fixing CVE-2004-0797 and CVE-2005-2096
  + Fixed: more reliable crash reporting
  + Fixed: fixed infamous "hashtable internal error: cuckoo/stash collision"
    errors
  + Fixed: safety cleanup in many strings operations
  + Fixed: buggy option pannels
  + New: Enforce check against CVE-2014-0160
  + New: improved hashtables to speedup large mirrors
  + New: added unit tests
  + New: Added %a option, allowing to define the "Accept:" header line.
  + New: Added %X option, to define additional request header lines.
  + New: Added option '-%t', preserving the original file type (which may
    produce non-browseable file locally)
  + Fixed: remove scope id (% character) in dotted address resolution
    (especially for catchurl proxy)
  + Fixed: build fixes, including for Android, non-SSL releases
  + Fixed: buggy keep-alive handling, leading to waste connections
  + Fixed: removed chroot and setuid features (this is definitely not our
    business)
  + Fixed: removed MMS (Microsoft Media Server) ripping code (mmsrip) (dead
    protocol, unmaintained code, licensing issues)
  + Fixed: type mishandling when processing a redirect (such as a .PDF
    redirecting to another .PDF, with a text/html type tagged in the redirect
    message)
  + Fixed: infinite loop when attempting to download a file:/// directory on
    Unix (gp)&lt;br/&gt;
  + Fixed: removed background DNS resolution, prone to bugs
  + Fixed: do not choke on Windows 2000 because of missing SetDllDirectory()
    (Andy Hewitt)
  + Fixed: %h custom build structure parameter not taken in account (William
    Clark)
- Removed the fix for build-compare regarding build time references (not needed
  anymore).
- Rebased httrack-fix-strict-aliasing-punning.patch to apply cleanly.</changelog>
  <changelog author="rpm@fthiessen.de" date="1469880000">- Update to 3.48.22
- Spec file cleanup</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1506859200">- Updated to version 3.49.2:
  * Fixed: Buffer overflow in output option commandline argument
    (VL-ID 2068).
  * Minor fixes.
- Changes from version 3.48.23:
  * Fixed: FTBFS with openssl 1.1.0.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1650974400">- url -&gt; https</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="6159bda422a0eba3798e6e652ae414077ab0c7016dcc293e0dd859c451849443b9489e0829180a9d0d9edc5326faebcc9956be5ede8656ad234704dde9eee80f" name="httrack-debugsource" arch="i586">
  <version epoch="0" ver="3.49.2" rel="3.11"/>
  <changelog author="malcolmlewis@opensuse.org" date="1310904000">- Initial build</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1346068800">- minor specfile cleanups
- update to v3.46-1
  + New: source license is now GPLv3
  + New: Unicode filenames handling
  + New: added a "K5" feature to handle transparent proxies (Brent Palmer)
  + New: option -y to control ^Z behavior (Julian H. Stacey)
  + New: added --do-not-generate-errors option
  + New: increased maximum cookie name
  + Fixed: fixed bug in handling of update/continue with erased files or renamed files, leading to "Unexpected 412/416 error (Requested Range Not Satisfiable)" and/or "Previous cache file not found" (-1)" errors
  + Fixed: escape characters &gt;= 128 when sending GET/HEAD requests to avoid server errors
  + Fixed: do not use "delayed" extensions when the mirror is aborting
  + Fixed: generate error pages when needed (Brent Palmer)
  + Fixed: parsing issue with js files due to "script" tags (Vasiliy)
  + Fixed: anonymous FTP without password (Luiz)
  + Fixed: Makefile issues regarding parrallel build and examples (Sebastian Pipping)
  + Fixed: removed deprecated and annoying "Accept-Charset" header in requests (Piotr Engelking) (closes:#674053)
  + Fixed: replace // by / when saving rather than _/ (Brent Palmer)
  + Fixed: do not interpret ^C before mirror is finished, or after
  + Fixed: webhttrack: do not use md5sum to produce a temporary filename, but mktemp (Ryan Schmidt)
  + Fixed: document %k for custom structure (full query string)
  + Fixed: spurious "Previous file not found (erased by user ?)" messages leading to retransfer existing files in cache (Alain Desilets)
  + Fixed: --max-time now stops the mirror smoothly (Alain Desilets)
  + Fixed: number of simultaneous connections was often only one (Illyria, William Roeder)
  + Fixed: "Unexpected 412/416 error" leading to have broken files on disk
  + Fixed: interrupting an update/continue mirror session should not delete anymore previously downloaded content (William Roeder, Alain Desilets and many others)
  + Fixed: --continue/--update bug leading to download again already cached data in some cases (especially redirect/error pages)
  + Fixed: crash when using -d with non-fully-qualified hostname (Alain Desilets)
  + Fixed: typo in logs (Pascal Boulerie)
  + Fixed: random crash when interrupting the mirror (spotted by -fstack-protector) in htscoremain.c (closes:#657878)
  + Fixed: malformed format htslib.c (Moritz Muehlenhoff)
  + Fixed: default footer print format</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1347278400">- break the shared libraries out into their own sub-package
- run spec-cleaner</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1377345600">- Update to 3.47.24:
  + New: support for IDNA / RFC 3492 (punycode) handling
  + New: openssl is no longer dynamically probed at stratup, but dynamically
    linked
  + Fixed: random closing of files/sockets, leading to
    "zip_zipWriteInFileInZip_failed" assertion, "bogus state" messages, or
    random garbage in downloaded files
  + Fixed: libssl.dylib is now in the search list for libssl on OSX
    (Nils Breunese)
  + Fixed: bogus charset because the meta http-equiv tag is placed too far in
    the html page
  + Fixed: incorrect \\machine\dir structure build on Windows (TomZ)
  + Fixed: do not force a file to have an extension unless it has a known type
    (such as html), or a possibly known type (if delayed checks are disabled)
  + Fixed: HTML 5 addition regarding "poster" attribute for the "video" tag
    (Jason Ronallo)
  + Fixed: memory leaks in proxytrack.c (Eric Searcy)
  + Fixed: correctly set the Z flag in hts-cache/new.txt file (Peter)
  + Fixed: parallel patch, typo regarding ICONV_LIBS (Sebastian Pipping)
  + Fixed: memory leak in hashtable, that may lead to excessive memory
    consumption
  + Fixed: on Windows, fixed possible DLL local injection (CVE-2010-5252)
  + Fixed: UTF-8 conversion bug on Linux that may lead to buggy filenames
  + Fixed: zero-length files not being properly handled (not saved on disk, not
    updated) (lugusto)
  + Fixed: serious bug that may lead to download several times the same file,
    and "Unexpected 412/416 error" errors
  + Fixed: images in CSS were sometimes not correctly detected (Martin)
  + Fixed: links within javascript events were sometimes not correctly detected
    (wquatan)
  + Fixed: webhttrack caused bus error on certain systems, such as Mac OSX, due
    to the stack size (Patrick Gundlach)
  + Fixed: bogus charset for requests when filenames have non-ascii characters
    (Steven Hsiao)
  + Fixed: bogus charset on disk when filenames have non-ascii characters
    (Steven Hsiao)
  + Fixed: fixed 260-characters path limit for Windows (lugusto)
  + Fixed: non-ascii characters encoding issue inside query string (lugusto)
  + Fixed: HTML entities not properly decoded inside URI and query string
  + Fixed: URL-encoding issue within URI
  + Fixed: --timeout alias did not work
  + Fixed: more windows-specific fixes regarding 260-character path limit
  + Fixed: escaping issue in top index
  + Fixed: Linux build cleanup (gentoo patches merge, lintian fixes et al.)
  + Fixed: Fixed div-by-zero when specifying more than 1000 connections per
    seconds (probably not very common)
  + Fixed: Mishandling of '+' in URLs introduced in 3.47-15 (sarclaudio)
  + Fixed: "Wildcard domains in cookies do not match"
    (alexei dot co at gmail dot com )
  + Fixed: buggy referer while parsing: the referer of all links in the page is
    the current page being parsed, NOT the parent page.
    (alexei dot com at gmail dot com)
  + Fixed: Russian translation fixes by Oleg Komarov (komoleg at mail dot ru)
  + New: Added .torrent =&gt; application/x-bittorrent built-in MIME type
    (alexei dot co at gmail dot com)
  + Fixed: unable to download an URL whose filename embeds special characters
    such as # (lugusto)
  + New: Croatian translation by Dominko Aždajić (domazd at mail dot ru)
  + Fixed: url-escaping regression introduced in the previous subrelease
- Added new build requirement libopenssl-devel.
- Require libhttrack2 instead of httrack (not needed) in devel package.
- Require libopenssl-devel in devel package (some httrack headers require
  openssl headers).
- Use desktop-file-utils instead of update-desktop-files for openSUSE &gt; 12.1.
- Remove config.h from htsglobal.h since it is not installed.
- Removed httrack-fix-desktop.patch and added a fix inside the spec file.
- Rebased httrack-fix-strict-aliasing-punning.patch to apply cleanly.</changelog>
  <changelog author="Greg.Freemyer@gmail.com" date="1382011200">- move the html documentation back to /usr/share/httrack/html
  + See BNC#845885</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1408708800">- Update to 3.48.19:
  + Fixed: assertion failure at htslib.c:3458 (strlen(copyBuff) == qLen) seen
    on Linux
  + Fixed: infamous crashes inside the DNS cache due to a corruption within the
    option structure (E.Kalinowski/karbofos)
  + New: added minimalistic crash reporting on Windows and Linux
  + Fixed: URL list not working anymore (tom swift)
  + Fixed: FTBFS on ARM
  + Fixed: buggy FFFD (replacement character) in place of leading non-ascii
    character such as Chinese ones (aballboy)
  + Fixed: FTBFS when compiling with zlib versions &lt; 1.2.70 (sammyx)
  + Fixed: buggy SVG (Smiling Spectre)
  + Fixed: do not uncompress .tgz advertised as "streamed" (Smiling Spectre)
  + Fixed: NULL pointer dereferencing in back_unserialize (htsback.c:976)
  + Fixed: library development files
  + Fixed: --advanced-maxlinks broken (Localhost)
  + Fixed: -devel package should now be standalone
  + Fixed: assertion failure at htscore.c:244
    (len + liensbuf-&gt;string_buffer_size &lt; liensbuf-&gt;string_buffer_capa)
  + Fixed: injection-proof templates
  + Fixed: htshash.c:330 assertion failure ("error invalidating hash entry")
    (Sergey)
  + Fixed: Windows 2000 regression (fantozzi.usenet)
  + Fixed: code cleanup (aliasing issues, const correctness, safe strings)
  + New: handle --advanced-maxlinks=0 to disable maximum link limits
  + New: updated ZIP routines (zlib 1.2.8)
  + Fixed: broken 32-bit version
  + Fixed: assertion "segOutputSize &lt; segSize assertion fails at
    htscharset.c:993"
  + Fixed: new zlib version fixing CVE-2004-0797 and CVE-2005-2096
  + Fixed: more reliable crash reporting
  + Fixed: fixed infamous "hashtable internal error: cuckoo/stash collision"
    errors
  + Fixed: safety cleanup in many strings operations
  + Fixed: buggy option pannels
  + New: Enforce check against CVE-2014-0160
  + New: improved hashtables to speedup large mirrors
  + New: added unit tests
  + New: Added %a option, allowing to define the "Accept:" header line.
  + New: Added %X option, to define additional request header lines.
  + New: Added option '-%t', preserving the original file type (which may
    produce non-browseable file locally)
  + Fixed: remove scope id (% character) in dotted address resolution
    (especially for catchurl proxy)
  + Fixed: build fixes, including for Android, non-SSL releases
  + Fixed: buggy keep-alive handling, leading to waste connections
  + Fixed: removed chroot and setuid features (this is definitely not our
    business)
  + Fixed: removed MMS (Microsoft Media Server) ripping code (mmsrip) (dead
    protocol, unmaintained code, licensing issues)
  + Fixed: type mishandling when processing a redirect (such as a .PDF
    redirecting to another .PDF, with a text/html type tagged in the redirect
    message)
  + Fixed: infinite loop when attempting to download a file:/// directory on
    Unix (gp)&lt;br/&gt;
  + Fixed: removed background DNS resolution, prone to bugs
  + Fixed: do not choke on Windows 2000 because of missing SetDllDirectory()
    (Andy Hewitt)
  + Fixed: %h custom build structure parameter not taken in account (William
    Clark)
- Removed the fix for build-compare regarding build time references (not needed
  anymore).
- Rebased httrack-fix-strict-aliasing-punning.patch to apply cleanly.</changelog>
  <changelog author="rpm@fthiessen.de" date="1469880000">- Update to 3.48.22
- Spec file cleanup</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1506859200">- Updated to version 3.49.2:
  * Fixed: Buffer overflow in output option commandline argument
    (VL-ID 2068).
  * Minor fixes.
- Changes from version 3.48.23:
  * Fixed: FTBFS with openssl 1.1.0.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1650974400">- url -&gt; https</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="6f62b730a7013e5685746ba22047ab8ba9e391001b2b7ae8f9d17e8e268f5a152d58eea81de81f4b565dc4a66353da271c85611bbc66cb0666af43342e62f371" name="hub-debuginfo" arch="i586">
  <version epoch="0" ver="2.14.2" rel="2.14"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551787200">- Run spec-cleaner
- Set proper GOPATH during the build
- Drop not longer required 'rubygem(ronn)' from the BuildRequires
- Package VIM-plugins
- Update to version 2.10.0
  Features
  * New hub pr list --format fields %pS and %pC for PR state and color
  * Have commands with rich output respect the --color flag
  Fixes
  * Make man pages parseable with whatis
  * Make hub checkout work independently of remote refspec
- Update to version 2.9.0
  Features
  * Add support for hub ci-status --format &lt;FORMAT&gt; string
  * Add hub create --remote-name &lt;REMOTE&gt; flag
  * Allow passing in a raw request body via hub api --input &lt;FILE&gt;
  * Cache HTTP 4xx (except 403) server responses in hub api --cache
  Fixes
  * Ensure consistent ordering of hub ci-status -v results
  * Avoid crashing on invalid GitHub hostname
  * Fix parsing empty string within command-line arguments
- Update to version 2.8.4
  * Add hub api -H flag to set HTTP request headers
  * Add hub api -i flag to output HTTP response headers
  * Change how hub api deals with HTTP errors:
    + HTTP response is now printed on stdout regardless of HTTP status
    + No longer print an extra newline after HTTP response body
    + No more Error: HTTP {STATUS} message on stderr
    + hub exits with status 22 instead of 1
  * Fix hub execution under WSL (Windows Subsystem for Linux)
- Update to version 2.8.3
  * New hub api command for scripting with GitHub API
  * Re-implement CLI flag parsing so that --message &lt;MSG&gt; is
    equivalent to --message=&lt;MSG&gt;
  * Re-implement make man-pages in Go instead of Ruby
  * issue create --label is now issue create --labels to align
    with existing documentation
  * Output crash debugging information on stderr instead of stdout
  * Fix uploading assets with hub release
- Update to version 2.7.1
  * Respect chosen Enterprise host on hub init -g
  * Ensure consistent order of options when prompted to choose
    between multiple configured GitHub hosts
  * Ensure alphabetical sort of hub issue labels output
  * Improve contrast of label text vs. its background color
  * Various documentation formatting tweaks
- Update to version 2.7.0
  Features
  * Add support for hub pr list --state=merged
  * Add base/head/merge commit SHA and merged date information to
    hub pr list --format=FORMAT
  * Un-deprecate converting issues to pull requests with hub
    pull-request -i &lt;issue&gt;
- Update to version 2.6.1
  * Fix using git aliases for git 2.20
  * Add support for passing multiple --message options for compatibility
    with git
  * Allow the %h token in HostName value read from ssh config
- Update to version 2.6.0
  Features
  * Use "scissors" line to delineate comments in editable messages instead
    of stripping away lines that start with #. This helps preserve Markdown
    headings in hub pull-request, hub release create, and similar commands
    that open a text editor interactively.
  * New command hub issue show &lt;NUMBER&gt;
  * Add hub release show --format=&lt;FORMAT&gt; functionality
  * hub pr list --format=%rs lists requested reviewers
  * Add support for communicating with GitHub Enterprise over Unix socket
  Fixes
  * Prevent hub create setting a public upstream when creating a
    private repo
  * Fix hub create in place of a renamed repo
  * Fix hub release create/edit/delete when there are multiple git remotes
  * Auto-detect private/pushable repos in hub remote add
  * Fix hub ci-status exit code when there is only Checks
  * Allow hub compare &lt;RANGE&gt; even if not on any branch
  * Ensure consistent sort direction when listing issues, PRs
  * Match requested team names by slug instead of name in
    hub pull-request -r &lt;TEAM&gt;
- Update to version 2.5.1
  * hub issue create: ignore the .github/ISSUE_TEMPLATE directory
    instead of crashing
  * hub pull-request: avoid re-requesting reviewers in case of CODEOWNERS
  * hub ci-status: handle cases when Checks API is unavailable, like
    older GitHub Enterprise
  * Handle HTTP 422 message format from server response
  * Ignore crash for malformed ~/.config/hub file
  * Clarify hub init -g documentation that it doesn't imply hub create
  * hub clone: add more documentation about git protocol used
- Update to version 2.5.0
  Features
  * Have ci-status also query Checks API
  Fixes
  * Do not pass `--cmd' to vi editor to ensure compatibility with
    older vi
  * Simplify cherry-picking commits from pull request URLs
  * Allow single-character branches/tag names in hub compare
  * Fix hub compare for Enterprise when &lt;USER&gt; is specified
  * Support remote add -t BRANCH argument
  * Bash shell completion fixes for git 2.18
  * Documentation fixes
- Update to version 2.4.0
  Features
  * hub delete [&lt;OWNER&gt;/]&lt;REPO&gt;
  * Add hub compare --copy flag
  * Add hub release --format=&lt;FORMAT&gt; option
  * Add hub pull-request --no-edit flag
  * When checking out a pull request, ensure that git pushwith no
    arguments works
  * Support XDG Base Directory Specification
  Tweaks
  * Enable hub pr list -h &lt;BRANCH&gt; when owner isn't specified
  * Include docs/ in list of locations to look up pull request and issue
    templates in</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553688000">- Update to version 2.10.1
  Bugfix release:
  * Allow repository names that start with a dash character
  * Fix writing over existing cache files</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553947200">- Update to version 2.11.1
  * Fix non-draft pull requests for certain repositories
- Update to version 2.11.0
  * Create draft pull requests with hub pull-request --draft
    Draft pull requests are considered work in progress: they don't
    automatically request others for review and they are not
    mergeable while in their draft state.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1562932800">- Update to version 2.12.2
  * Improve pull-request push target detection for git config
    push.default is "upstream", but when the current branch does
    not have upstream configuration
- Update to version 2.12.1
  Fixes:
  * hub pull-request: Avoid crash when the current branch is pushed
    to a non-GitHub remote BROWSER environment variable now supports
    values with spaces in them (must be shell-quoted)
  * hub help: support man appearing in a path that has spaces
  * Docs: mention that comma-separated lists must not have spaces
- Update to version 2.12.0
  * Add hub api --paginate option to automatically fetch all pages
    of results
  * Add hub pr show [&lt;number&gt;] command to open a pull request in
    the browser
  * Add hub pull-request --no-maintainer-edits flag to disallow
    project maintainers being able to push to your branch
  * Abort hub pull-request with a helpful error message if the
    current branch wasn't pushed to a git remote hub issue -M now
    accepts milestone names instead of just numbers
  * Drop support for legacy hub.http-clone git config value (this
    was broken for a while and nobody complained, so I deemed it
    safe to drop in a minor rather than a major release)
  Fixes
  * Fix querying git configuration when GIT_TRACE is used
  * Support detached HEAD if hub pull-request --head was passed
  * Fix newline in hub create error message
  * Ensure HTTP connection reuse across API calls</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1567944000">- Update to version 2.12.4
  Bug fixes:
  * Fix invocation of hub --paginate
  * Consistently expand all occurrences of {owner} and {repo} in
    hub api
  * Docs: unlist %NC/%Nc among available fields in
    hub pr list --format
  Enhancements:
  * GitHub Actions compatibility: infer GITHUB_USER value from
    GITHUB_REPOSITORY if available
  * Handle TERM signal during password prompt in terminal
  * Use consistent quote style in hub sync output
- Update to version 2.12.3
  * Allow hub use within GitHub Actions by specifying GITHUB_USER
  * Show friendlier error message when GITHUB_TOKEN is set, but
    fetching the current user fails</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1569067200">- Update to version 2.12.6
  * Added hub pr to fish completions script
  * Have fish completions script wrap git if hub is aliased</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570276800">- Update to version 2.12.8
  * hub compare: improve upstream branch detection &amp; error messages
  * hub compare: allow slash character in branch names
  * hub api: fix GraphQL requests made to Enterprise hosts
  * Docs: clarify --message, --file, and --edit flags</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1579694400">- Update to version 2.14.1
  Features:
  * New command: hub issue update
  * New command: hub issue transfer
  * Support git flag hub version --build-options
  * Refuse to follow HTTP 301/302 redirects for non-GET requests
  Fixes:
  * Ensure that grep command is being used in shell completions
  * Consult global git config color.ui setting when --color=auto
  Improvements:
  * Print more user-friendly HTTP 40x errors
  * Enable debugging file uploads via HUB_VERBOSE=1 hub release
    create -a &lt;file&gt;
  * Improve parsing malformed YAML config files
- Update to version 2.13.0
  * New command: hub gist
  * Add git pr show --format=... flag
  * Add hub api --obey-ratelimit flag
  * hub help: support compressed man pages
  * Add hub release download --include=PATTERN flag
  * hub help: Enable hub help --web &lt;command&gt;
  * hub release: Retry attaching release assets on 5xx server
    errors
  * hub pr checkout fixes
    + handle case when the PR given matches the current branch
    + avoid overriding existing branch merge config
  * hub release: Fail fast when attempting to attach unavailable
    files
  * Honor HTTPS_PROXY, NO_PROXY environment variables
  * Strip "co-authored-by" lines when populating PR body from git
    log
  * git compatibility: have hub &lt;cmd&gt; --help open the man page
  * hub fork bash completion improvements
  * hub pr fish completion improvements</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583496000">- Update to version 2.14.2
  * Ensure man pages are shown at full width
  * Fix subject in ci-status docs
  * Indicate in docs that you can do plain git push after hub pr
    checkout
  * Fix using hub inside git worktree</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1704628800">- Add reproducible.patch for reproducible builds (boo#1062303)</changelog>
</package>
<package pkgid="17a8c53a145481bee4f55003e72bbcf4e52d920e4f9b817f90e8bb7e6974fa3bfb9366a44780bff0913f87a405f42ec1a34268f11cac060b6bf77e0dd6fd4891" name="hubble-debuginfo" arch="i586">
  <version epoch="0" ver="1.19.4" rel="1.4"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739448000">- Update to version 1.17.1:
  * Prepare for v1.17.1 release
  * migrate Renovate config take #2
  * migrate Renovate config
  * go.mod: require latest patch version
  * make: update Go to v1.23.6
  * Update stable release to 1.17.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1743595200">- Update to version 1.17.2:
  * Prepare for v1.17.2 release
  * chore(deps): update actions/setup-go action to v5.4.0
  * chore(deps): update all github action dependencies
  * chore(deps): update module golang.org/x/net to v0.36.0
    [security]
  * chore(deps): update library/golang docker tag to v1.23.7
  * chore(deps): update dependency cilium/cilium to v1.17.1
  * chore(deps): update dependency helm/helm to v3.17.1
  * chore(deps): update dependency kubernetes-sigs/kind to v0.27.0
  * update stable release to 1.17.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746187200">- Update to version 1.17.3:
  * Prepare for v1.17.3 release
  * chore(deps): update module golang.org/x/net to v0.38.0
    [security]
  * chore(deps): update library/golang docker tag to v1.24.2
  * chore(deps): update all github action dependencies
  * chore(deps): update library/golang docker tag to v1.23.8
  * README: Update latest version to 1.17.2
  * Update stable release to 1.17.2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1750680000">- Update to version 1.17.5 (1.17.4 was not released):
  * Prepare for v1.17.5 release
  * chore(deps): update dependency helm/helm to v3.18.3
  * chore(deps): update library/golang docker tag to v1.24.4
  * chore(deps): update library/golang:1.24.3-alpine docker digest
    to b4f875e
  * chore(deps): update dependency helm/helm to v3.18.2
  * chore(deps): update dependency kubernetes-sigs/kind to v0.29.0
  * chore(deps): update dependency cilium/cilium to v1.17.4
  * chore(deps): update all github action dependencies
  * update links to specific Hubble folders
  * Update CONTRIBUTING.md
  * chore(deps): update library/golang docker tag to v1.24.3
  * chore(deps): update actions/setup-go action to v5.5.0
  * Update stable release to 1.17.3</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755518400">- Update to version 1.18.0:
  * Minor Changes:
  - hubble-cli: new --print-policy-names option to show the names
    of (C)CNPs that allowed or denied traffic
    (cilium/cilium#39453, @antonipp)
  - hubble: send server version using metadata in gRPC responses
    (cilium/cilium#38668, @devodev)
  - loader: attach datapath to IPIP tunnel devices
    (cilium/cilium#37346, @gyutaeb)
  * Bugfixes:
  - hubble: escape terminal special characters from observe
    output (cilium/cilium#37401, @devodev)
  * Misc Changes:
  - chore(deps): update dependency helm/helm to v3.18.4 (#1695,
    @renovate[bot])
  - chore(deps): update golang to v1.24.5 (patch) (#1696,
    @renovate[bot])
  - chore(deps): update library/golang:1.24.5-alpine docker
    digest to daae04e (#1698, @renovate[bot])
  - chore(deps): update dependency cilium/cilium to v1.18.0
  - chore(deps): update dependency cilium/cilium to v1.17.6
  - chore(deps): update dependency cilium/cilium to v1.17.5</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761566400">- Update to version 1.18.3:
  * Prepare for v1.18.3 release
  * chore(deps): update golang to v1.25.3
  * Update stable release to 1.18.0
  * chore(deps): update dependency cilium/cilium to v1.18.2
  * chore(deps): update golang to v1.25.1
  * chore(deps): update dependency helm/helm to v3.19.0
  * chore(deps): update module github.com/go-viper/mapstructure/v2
    to v2.4.0 [security]
  * chore(deps): update actions/setup-go action to v6
  * chore(deps): update dependency kubernetes-sigs/kind to v0.30.0
  * chore(deps): update golang to v1.24.7
  * chore(deps): update actions/checkout action to v5
  * chore(deps): update all github action dependencies
  * chore(deps): update golang to v1.24.6
  * chore(deps): update actions/checkout action to v4.3.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 1.18.5 (.4 was not released):
  * chore(deps): update library/golang:1.25.5-alpine docker digest
    to ac09a5f
  * chore(deps): update dependency kubernetes-sigs/kind to v0.31.0
  * chore(deps): update all github action dependencies
  * chore(deps): update actions/checkout action to v6.0.1
  * chore(deps): update golang to v1.25.5
  * chore(deps): update actions/checkout action to v6
  * chore(deps): update actions/setup-go action to v6.1.0
  * chore(deps): update all github action dependencies
  * chore(deps): update golang to v1.25.4
  * chore(deps): update dependency helm/helm to v3.19.1
  * chore(deps): update helm/kind-action action to v1.13.0
  * chore(deps): update library/golang:1.25.3-alpine docker digest
    to aee43c3
  * chore(deps): update dependency cilium/cilium to v1.18.3</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770379200">- Update to version 1.18.6:
  * chore(deps): update library/golang:1.25.6-alpine docker digest
    to 98e6cff
  * chore(deps): update actions/checkout action to v6.0.2
  * chore(deps): update dependency helm/helm to v3.20.0
  * chore(deps): update all github action dependencies
  * chore(deps): update golang to v1.25.6
  * chore(deps): update actions/setup-go action to v6.2.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 1.19.3 (no updates between 1.18.6 and this):
  * Important Security Updates:
    chore(deps): update module github.com/moby/spdystream to v0.5.1
    [security] (#1775, @renovate[bot])
  * Misc Changes:
  - chore(deps): update library/golang:1.26.2-alpine docker
    digest to f853308
  - chore(deps): update dependency cilium/cilium to v1.19.3
  - chore(deps): update golang to v1.26.2
  - chore(deps): update dependency helm/helm to v3.20.2
  - chore(deps): update actions/setup-go action to v6.4.0
  - chore(deps): update module google.golang.org/grpc to v1.79.3
    [security]
  - chore(deps): update dependency cilium/cilium to v1.19.2
  - vendor: Update cilium to v1.19.1
  - chore(deps): update dependency helm/helm to v3.20.1
  - chore(deps): update golang to v1.26.1
  - chore(deps): update all github action dependencies
  - chore(config): migrate config .github/renovate.json5
  - chore(deps): update golang to v1.26.0
  - chore(deps): update dependency cilium/cilium to v1.18.7
  - chore(deps): update golang to v1.25.7</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780920000">- Update to version 1.19.4:
  * chore(deps): update golang to v1.26.4
  * chore(deps): update dependency cilium/cilium to v1.19.4
  * chore(deps): update dependency helm/helm to v4.2.0
  * chore(deps): update golang to v1.26.3
  * chore(deps): update dependency helm/helm to v4
  * chore(deps): update module go.opentelemetry.io/otel to v1.41.0
    [security]
  * chore(deps): update azure/setup-helm action to v5
  * .github: Fix GitHub release workflow when triggered by
    workflow_dispatch
  * .github: Add workflow_dispatch to release.yml
  * .github: Add permissions for release workflow</changelog>
</package>
<package pkgid="96e2baace3c66a249b50f40480d94f90ee1c49ccc9c6e806b3656ef147e6c53104021b73cb522471ad0ee5518994298d8dcb5994db3ae56f0a81f7527b976fde" name="hugin-debuginfo" arch="i586">
  <version epoch="0" ver="2025.0.1" rel="1.5"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667390400">- Add xdg-data.patch: fixes bsc#1204546</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1671883200">- Update to 2022.0.0:
  https://hugin.sourceforge.io/releases/2022.0.0/en.shtml
- Remove xdg-data.patch (accepted upstream)</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1688558400">- Add fix_build_with_exiv2_0-28.pach, fixing build with exiv2-0.28</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1704196800">- Update to version 2023.0.0:
  * PTBatcherGUI can now also queue user defined assistant and
    user defined output sequences.
  * PTBatcherGUI: Added option to generate panorama sequences from
    an existing pto template.
  * Assistant: Added option to select different output options
    like projection, FOV or canvas size depending on different
    variables (e.g. image count, field of view, lens type).
  * Allow building with epoxy instead of GLEW for OpenGL pointer
    management.
  * Several improvements to crop tool (outside crop, aspect ratio,
    ...).
  * Several bug fixes (e.g. in verdandi/internal blender).
  * Updated translations.
- fixed: bsc#1219819 (CVE-2024-25442), bsc#1219820 (CVE-2024-25443)
    bsc#1219821 (CVE-2024-25445), bsc#1219822 (CVE-2024-25446)
- Drop fix_build_with_exiv2_08.pach: upstreamed.</changelog>
  <changelog author="pgajdos@suse.com" date="1714046400">- fixed build with new boost [bsc#1223377]
- added patches
  fix deprecated boost::filesystem::copy_option enum
  + hugin-deprecated-copy_option.patch</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1731758400">- Remove hugin-deprecated-copy_option.patch -- Fixed upstream
- Update to version 2024.0.0:
  * Added browser for project files to Hugin. It can show
    thumbnails or project details of all project files in a
    directory.
  * Create GPano tags also for cylindrical output projection.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1732276800">- Update to version 2024.0.1:
  * Removed more event tables and replaced with Bind calls
  * Fixes missing include for older wxWidgets version (3.1 series)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744632000">- Build with EGL support on Tumbleweed, as wxwidgets is also
  similarly configured (boo#1235150).
- Build with libepoxy instead of glew for better wayland
  performance.
- Drop use of deprecated %suse_update_desktop_file macro.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1758801600">- Remove BuildRequires on libboost_system-devel, removed on boost 1.89
  (bsc#1249599)
  * Patch boost.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1766404800">- version update to 2025.0.1
  * Added hugin_toolbox: a GUI for enfuse and perspective correction.
  * Use vector SVG files instead of pixel PNG files for toolbars and buttons.
  * A C++17 compiler is now needed. Therefore the boost library is not needed anymore.
  * wxWidgets 3.2 is now required. The code has be refactored to follow the modern
    wxWidgets code style.
- deleted patches
  * boost.patch (not needed)</changelog>
</package>
<package pkgid="714e218537dc14f20f27e832d73e8277a137f0e0f0b23f7bdadf99f1febd4e6b89e0325956c469d6c16b82599a73787582258849a77efd15fccdb1ef213ac0bd" name="hugin-debugsource" arch="i586">
  <version epoch="0" ver="2025.0.1" rel="1.5"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1667390400">- Add xdg-data.patch: fixes bsc#1204546</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1671883200">- Update to 2022.0.0:
  https://hugin.sourceforge.io/releases/2022.0.0/en.shtml
- Remove xdg-data.patch (accepted upstream)</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1688558400">- Add fix_build_with_exiv2_0-28.pach, fixing build with exiv2-0.28</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1704196800">- Update to version 2023.0.0:
  * PTBatcherGUI can now also queue user defined assistant and
    user defined output sequences.
  * PTBatcherGUI: Added option to generate panorama sequences from
    an existing pto template.
  * Assistant: Added option to select different output options
    like projection, FOV or canvas size depending on different
    variables (e.g. image count, field of view, lens type).
  * Allow building with epoxy instead of GLEW for OpenGL pointer
    management.
  * Several improvements to crop tool (outside crop, aspect ratio,
    ...).
  * Several bug fixes (e.g. in verdandi/internal blender).
  * Updated translations.
- fixed: bsc#1219819 (CVE-2024-25442), bsc#1219820 (CVE-2024-25443)
    bsc#1219821 (CVE-2024-25445), bsc#1219822 (CVE-2024-25446)
- Drop fix_build_with_exiv2_08.pach: upstreamed.</changelog>
  <changelog author="pgajdos@suse.com" date="1714046400">- fixed build with new boost [bsc#1223377]
- added patches
  fix deprecated boost::filesystem::copy_option enum
  + hugin-deprecated-copy_option.patch</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1731758400">- Remove hugin-deprecated-copy_option.patch -- Fixed upstream
- Update to version 2024.0.0:
  * Added browser for project files to Hugin. It can show
    thumbnails or project details of all project files in a
    directory.
  * Create GPano tags also for cylindrical output projection.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1732276800">- Update to version 2024.0.1:
  * Removed more event tables and replaced with Bind calls
  * Fixes missing include for older wxWidgets version (3.1 series)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1744632000">- Build with EGL support on Tumbleweed, as wxwidgets is also
  similarly configured (boo#1235150).
- Build with libepoxy instead of glew for better wayland
  performance.
- Drop use of deprecated %suse_update_desktop_file macro.</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1758801600">- Remove BuildRequires on libboost_system-devel, removed on boost 1.89
  (bsc#1249599)
  * Patch boost.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1766404800">- version update to 2025.0.1
  * Added hugin_toolbox: a GUI for enfuse and perspective correction.
  * Use vector SVG files instead of pixel PNG files for toolbars and buttons.
  * A C++17 compiler is now needed. Therefore the boost library is not needed anymore.
  * wxWidgets 3.2 is now required. The code has be refactored to follow the modern
    wxWidgets code style.
- deleted patches
  * boost.patch (not needed)</changelog>
</package>
<package pkgid="a6db73caa9ffb0ab3614f8ed5828b9add8fe49e2383ef9d31dd6571bc3d3145bf21117eaa3c481317be8afd2373537d3a369d9607004833bc0d0939df349e004" name="hugo-debuginfo" arch="i586">
  <version epoch="0" ver="0.165.0" rel="1.1"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1774526400">- Update to version 0.159.1:
  * releaser: Bump versions for release of 0.159.1
  * minifiers: Keep x-bind and blank namespace in SVG minification
  * Adjust depreceated syntax in tests
  * releaser: Prepare repository for 0.160.0-DEV</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1775044800">- Update to version 0.159.2:
  * releaser: Bump versions for release of 0.159.2
  * Fix potential content XSS by escaping dangerous URLs in links and images
  * releaser: Add standard withdeploy release assets
  * resources/page: Fix shared reader in Source.ValueAsOpenReadSeekCloser
  * testing: Simplify line ending handling in tests
  * readme: Update Go version to 1.25.0
  * releaser: Prepare repository for 0.160.0-DEV</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1775304000">- Update to version 0.160.0:
  * releaser: Bump versions for release of 0.160.0
  * build(deps): bump github.com/magefile/mage from 1.16.1 to 1.17.1
  * Fix some recently introduced Position issues
  * markup/goldmark: Fix double-escaping of ampersands in link URLs
  * all: Replace NewIntegrationTestBuilder with Test/TestE/TestRunning
  * tpl: Fix stray quotes from partial decorator in script context
  * readme: Revise edition descriptions and installation instructions
  * build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4
  * tpl/css: Support @import "hugo:vars" for CSS custom properties in css.Build
  * Improve and extend .Position handling in Goldmark render hooks
  * build(deps): bump golang.org/x/image from 0.37.0 to 0.38.0
  * markup/goldmark: Clean up test
  * releaser: Prepare repository for 0.160.0-DEV</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896000">- Update to version 0.161.1:
  * releaser: Bump versions for release of 0.161.1
  * resources: Honor Retry-After header in resources.GetRemote retries
  * warpc: Move to parson.c in https://github.com/kgabis/parson
  * config/security: Add AllowChildProcess to security.node.permissions
  * config/security: Restrict default http.urls "@" deny to userinfo
  * releaser: Prepare repository for 0.162.0-DEV
  * releaser: Bump versions for release of 0.161.0
  * build(deps): bump github.com/getkin/kin-openapi from 0.135.0 to 0.137.0
  * build(deps): bump github.com/mattn/go-isatty from 0.0.21 to 0.0.22
  * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.12 to 2.24.13
  * css: Support nested hugo:vars/&lt;name&gt; imports
  * github: Update GitHub actions versions
  * hugolib: Do not render aliases if the page is not rendered
  * langs/i18n: Improve default content language fallback
  * Replace deprecated .Site.Sites/.Page.Sites with hugo.Sites intests
  * helpers: Remove unused code
  * common/constants: Remove unused consts
  * common/paths: Remove unused code
  * langs/i18n: Fix translation lookup when using language variants
  * tests: Update Ruby setup action to v1.305.0
  * build(deps): bump github.com/magefile/mage from 1.17.1 to 1.17.2
  * deps: Upgrade github.com/bep/imagemeta v0.17.1 =&gt; v0.17.2
  * langs: Use Language.Locale as primary localization key
  * config/security: Add "! " negation to Whitelist, harden default http.urls
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront (#14789)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21 (#14788)
  * build(deps): bump github.com/bep/mclib (#14787)
  * Harden Node tool execution with --permission flag
  * tpl/collections: Honor the Eqer interface in where comparisons
  * build(deps): bump google.golang.org/api from 0.267.0 to 0.276.0
  * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.5 to 1.41.6
  * modules: Ignore non-require blocks in go.mod rewrite
  * Replace the concurrent map with an identical upstream version
  * build(deps): bump github.com/getkin/kin-openapi from 0.134.0 to 0.135.0 (#14781)
  * build(deps): bump github.com/bep/goportabletext from 0.1.0 to 0.2.0 (#14779)
  * build(deps): bump golang.org/x/image from 0.38.0 to 0.39.0 (#14780)
  * deps: Upgrade github.com/bep/imagemeta v0.17.0 =&gt; v0.17.1 (#14775)
  * Add slice-based permalinks config with PageMatcher target
  * commands: Add missing import
  * Revert "common/hugo: Deprecate extended and extended_withdeploy editions"
  * Adjust the SECURITY.md slightly
  * create: Fix non-deterministic conflict detection in hugo new content
  * build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0
  * resources/page: Add passing test for Issue #14325
  * agents: Add a note about having the issue ID in test names
  * commands: Fix environment isolation for configuration settings
  * build(deps): bump github.com/evanw/esbuild from 0.27.4 to 0.28.0
  * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.1 to 1.41.5
  * build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0
  * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.11 to 2.24.12
  * Fix filename dimension identifiers (_role_X_, _version_X_) to replace mount config
  * Add a more flexible filename identifier scheme that also allows setting roles and versions (#14754)
  * Fix it so we never auto-fallback to page resources in other roles/versions
  * common/hugo: Deprecate extended and extended_withdeploy editions
  * parser/pageparser: Add a parser fuzz test
  * releaser: Bump versions for release of 0.160.1
  * Fix panic when passthrough elements are used in headings
  * Fix panic on edit of legacy mapped template names that's also a valid path in the new setup
  * Fix RenderShortcodes leaking context markers when indented
  * Strip nested page context markers from standalone RenderShortcodes
  * Rename deprecated cascade._target to cascade.target in tests
  * Fix auto-creation of root sections in multilingual sites
  * readme: Fix links
  * releaser: Prepare repository for 0.161.0-DEV</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896001">- update to 0.161.1:
  * resources: Honor Retry-After header in resources.GetRemote
    retries c4eba928 @bep #14828
  * warpc: Move to parson.c in https://github.com/kgabis/parson
    8b40a96b @bep #14823
  * config/security: Add AllowChildProcess to
    security.node.permissions d65af84d @bep #14824
  * config/security: Restrict default http.urls "@" deny to
    userinfo 454450a6 @bep #14825
- update to 0.161.0:
  * This release contains two security hardening fixes:
  * We now run the Node tools PostCSS, Babel and TailwindCSS, by
    default, with the `--permission` flag with the permissions
    defined in security.node.permissions. This means that you
    need Node &gt;= 22 installed and that `css.TailwindCSS` now
    requires that the Tailwind CSS CLI must be installed as a
    Node.js package. The standalone executable is no longer
    supported
  * We have made the defaults in security.http.urls more
    restrictive.
- update to 0.160.1:
  * Fix panic when passthrough elements are used in headings
    8b00030b @bep #14677
  * Fix panic on edit of legacy mapped template names that's also
    a valid path in the new setup c4855167 @bep #14740
  * Fix RenderShortcodes leaking context markers when indented
    161d0d47 @bep #12457
  * Strip nested page context markers from standalone
    RenderShortcodes 45e45966 @bep #14732
  * Rename deprecated cascade._target to cascade.target in tests
    58927aa1 @bep
  * Fix auto-creation of root sections in multilingual sites
    ce009e3a @bep #14681
  * readme: Fix links 07558724 @chicks-net</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782302400">- Update to version 0.163.1 (bsc#1269015):
  * releaser: Bump versions for release of 0.163.1
  * build(deps): bump golang.org/x/image from 0.41.0 to 0.42.0
  * Fix multi --renderSegments merge behavior
  * security: Normalize integer IPv4 host encodings in http.urls check
  * Drop symlinks in os.ReadDir, os.ReadFile, os.Stat and os.FileExists
  * Update CI workflow to exclude macOS
  * commands: Fix convert command
  * releaser: Prepare repository for 0.164.0-DEV
  * releaser: Bump versions for release of 0.163.0
  * pagesfromdata: Use relative path for content adapter template metrics
  * ci: Re-add macos-latest to the test matrix
  * build(deps): bump github.com/bits-and-blooms/bitset
  * build(deps): bump github.com/tetratelabs/wazero
  * all: Run go fix ./...
  * images: Deprecate Imaging.Compression and move it down to webp and avif configs
  * Only support the latest Go version
  * resources/jsconfig: Remove deprecated baseUrl setting
  * build(deps): bump github.com/rogpeppe/go-internal from 1.14.1 to 1.15.0
  * page: Add IsBranch and deprecate IsNode
  * images: Force cache invalidation for AVIF target
  * images: Add a per-format AVIF hint setting
  * build(deps): bump github.com/getkin/kin-openapi from 0.138.0 to 0.139.0
  * images: Make AVIF chroma subsampling content-aware via the hint
  * Cap AVIF lossy quality at 99
  * config: Deprecate the glogal imaging quality setting
  * images: Make 60 the default quality for AVIF
  * livereload: Disconnect from websocket server on pageswap
  * tpl/tplimpl/embedded: Prevent leading newline in sitemap template
  * images: Recover from memory alloc errors in WASM image processors
  * images: Add quality setting per image format
  * all: Adjust tests for deprecated link and image render hook settings
  * misc: Remove duplicate words in comments
  * Add some PNG to AVIF golden test cases
  * releaser: Prepare repository for 0.163.0-DEV
  * releaser: Bump versions for release of 0.162.1
  * modules/npm: Fix false stale warning after npm pack
  * tpl/tplimpl: Fix X shortcode test
  * tpl: Skip broken x shortcode test
  * Revert "tpl/collections: Make dict return nil when no values are provided"
  * tpl/time: Fix locale-specific month abbreviations
  * releaser: Bump versions for release of 0.162.0
  * Disallow HTML content by default
  * Add image processing support for AVIF
  * config: Preserve intentionally empty maps
  * hugolib: Fix Page.GitInfo for modules with go.mod in a repo subdirectory
  * hugolib: Merge existing hugo_stats.json when renderSegments is set
  * all: Replace RWMutex struct caches with ConcurrentMap
  * tpl/tplimpl: Consolidate and improve embedded template integration tests
  * parser: Drop empty sub maps from hugo config output
  * markup/highlight: Allow overriding type and code via options
  * Fix typo in CONTRIBUTING.md
  * Remove note on refactoring contributions
  * Update AI assistance disclosure requirements
  * build(deps): bump golang.org/x/net from 0.54.0 to 0.55.0
  * build(deps): bump golang.org/x/image from 0.40.0 to 0.41.0
  * hugolib: Use AllTranslated in IsTranslated
  * tpl: Simplify sitemap template
  * tpl: Use AllTranslations in sitemap template
  * tpl/collections: Make dict return nil when no values are provided
  * Sync Go template package to 1.26.3
  * Squashed 'docs/' changes from 0755fb534d..1f8ddb8a52
  * resources: Fix the :counter placeholder
  * Upgrade to Go 1.26.3
  * ci: Check embedded template formatting with gotmplfmt
  * tpl: Run gotmplfmt -w .
  * build(deps): bump github.com/getkin/kin-openapi from 0.137.0 to 0.138.0
  * build(deps): bump github.com/JohannesKaufmann/html-to-markdown/v2
  * markup/goldmark/codeblocks: Always split Chroma options into .Options
  * docs: Update docs.yaml
  * hugolib: Allow empty params front matter
  * commands: Fix import from Jekyll
  * common/hmaps: Merge slice-valued module config into site config
  * build(deps): bump golang.org/x/image from 0.39.0 to 0.40.0
  * tpl: Use GetMatch for both local and global image resources
  * Revert "markup/tableofcontents: Skip empty TOC levels"
  * build(deps): bump golang.org/x/tools from 0.44.0 to 0.45.0
  * tpl/templates: Reject Defer inside partialCached
  * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
  * common/hexec: Make NODE_PATH a fallback for ESM bare imports
  * build(deps): bump github.com/pelletier/go-toml/v2 from 2.3.0 to 2.3.1
  * config: Allow repeating the root key in /config files
  * Revise test naming guidelines in AGENTS.md
  * Update AGENTS.md
  * js: Return error for missing batch imports
  * resources/images: Keep smart crop target size
  * testing: Use synctest where relevant
  * Fix prevention of direct symlink reads in resources.Get
  * security: Validate redirects against security.http.urls
  * markup/tableofcontents: Skip empty TOC levels
  * Fall back to hugo.buildDate in hugo.BuildDate() in non-vcs builds
  * agents: Add a note to Ai security researchers
  * deps: Upgrade to Chroma v2.24.1
  * commands: Fix github-dark chromastyles
  * css: Make css.Build's file-loader URLs absolute to web context root
  * hugolib: Don't warn about lang/kind/path coming from cascade.params
  * markup/goldmark: Unwrap inner HTML for plain code blocks
  * tpl/tplimpl: Extend page image lookup to include global resources
  * security: Allow hostnames starting with digits in default http.urls
  * commands: Improve description of command flags
  * releaser: Prepare repository for 0.162.0-DEV</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1782648000">- update to 0.163.3 (bsc#1269014):
  * markup/highlight: Escape lang in default code block rendering
    ce1a7e0b @bep thanks to @k0ngj1 for reporting this issue.
  * parser/pageparser: Preserve non-ASCII whitespace after e.g.
    summary divider 70a9068a @bep
  * resources: Support babel/postcss config variants 9d66d513
    @jmooring #15039 #15040 #15043
  * hugolib: Fix page/section name collision regression f0133466
    @jmooring #15046
- update to 0.163.2:
  * Continue resolving on ERR_ACCESS_DENIED in Node's resolver
    134674f0 @bep #15041
  * markup: Standardize behavior when external converters are
    missing 147f605f @jmooring #14222</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1783339200">- Update to version 0.164.0:
  * releaser: Bump versions for release of 0.164.0
  * build(deps): bump github.com/JohannesKaufmann/html-to-markdown/v2
  * build(deps): bump golang.org/x/tools from 0.45.0 to 0.47.0
  * build(deps): bump golang.org/x/image from 0.42.0 to 0.43.0
  * build(deps): bump golang.org/x/net from 0.55.0 to 0.56.0
  * build(deps): bump github.com/pelletier/go-toml/v2 from 2.4.2 to 2.4.3
  * tpl/tplimpl: Support sub paths in layouts passed to .Render
  * all: Rewrite deprecated constructs in tests
  * Add markup.rst.syntaxHighlight option
  * tpl/resources: Deprecate resources.PostProcess in favour of templates.Defer
  * contributing: Add a note about co-authoring attributions when borrowing test cases
  * tpl/collections: Include key in IsSet unsupported-type warning
  * build(deps): bump github.com/getkin/kin-openapi from 0.139.0 to 0.140.0
  * create: Keep new content placeholders buildable
  * hugolib: Use the output format's suffix for alias paths
  * hugio: Speedup hasBytesWriter
  * build(deps): bump golang.org/x/mod from 0.36.0 to 0.37.0
  * build(deps): bump github.com/pelletier/go-toml/v2 from 2.3.1 to 2.4.2
  * tpl/crypto: Add crypto.Hash
  * Squashed 'docs/' changes from e17426e2b6..c85af679bf
  * Add encoding.HexDecode/Encode
  * deps: Upgrade github.com/evanw/esbuild v0.28.0 =&gt; v0.28.1
  * markup/pandoc: Add citation support
  * tpl/tplimpl: Make template name lookup case-insensitive
  * deps: Add Chroma dark/light mode support
  * hugolib: Return error from .Render when template not found
  * releaser: Prepare repository for 0.164.0-DEV</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1783944000">- Add AND MPL-2.0 to main license tag to cover
  the vendored hashicorp/golang-lru dependency</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1786536000">- Update to version 0.165.0:
  * releaser: Bump versions for release of 0.165.0
  * build(deps): bump github.com/bep/imagemeta from 0.17.3 to 1.0.0
  * build(deps): bump github.com/evanw/esbuild from 0.28.1 to 0.28.2
  * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.14 to 2.24.16
  * resources: Resume chained resource transformations
  * resources/jsconfig: Drop source root mapping for the current source root
  * Remove Star History from README
  * Fix resource transformation chaining after content access
  * Remove tailwindcss from the default security.exec.allow list (note)
  * circleci: Upgrade to Go 1.26.5
  * Add Data.Artifacts to css.Build and js.Build
  * Fix server static file detection for deleted files/directories in the static syncer
  * Fix server errors when deleting static files or directories
  * build(deps): bump github.com/getkin/kin-openapi from 0.145.0 to 0.146.0
  * build(deps): bump github.com/rogpeppe/go-internal from 1.15.0 to 1.16.0
  * css: Add classDark and classLight options to css.ChromaStyles and gen chromastyles
  * markup/highlight: Re-emit token colors dropped by Chroma's minifier
  * Add importContext option to css.Build, js.Build, css.Sass and css.TailwindCSS
  * Remove some old deprecations
  * build(deps): bump github.com/mattn/go-isatty from 0.0.22 to 0.0.24
  * build(deps): bump github.com/yuin/goldmark from 1.8.4 to 1.8.5
  * Add css.ChromaStyles
  * build(deps): bump golang.org/x/tools from 0.47.0 to 0.48.0
  * check.sh: Handle staticcheck not installed/in PATH
  * build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.13 to 2.2.14
  * build(deps): bump github.com/getkin/kin-openapi from 0.144.0 to 0.145.0
  * build(deps): bump golang.org/x/image from 0.43.0 to 0.44.0
  * build(deps): bump github.com/bep/imagemeta from 0.17.2 to 0.17.3
  * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.13 to 2.24.14
  * build(deps): bump github.com/yuin/goldmark from 1.8.2 to 1.8.4
  * warpc: Improve AVIF error message on memory allocation failure
  * build(deps): bump golang.org/x/net from 0.56.0 to 0.57.0
  * Fix panic on server atomic save edits on MacOS
  * cache/filecache: Don't prune used cache entries with mixed-case dir names
  * Drop symlinks in parent directories
  * build(deps): bump golang.org/x/text from 0.38.0 to 0.40.0
  * build(deps): bump github.com/getkin/kin-openapi from 0.140.0 to 0.144.0
  * build(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1
  * build(deps): bump golang.org/x/mod from 0.37.0 to 0.38.0
  * Delete .gemini
  * markup/asciidocext: Fix TOC parsing for asciidoctor-html5s
  * common/hugo: Include non-go dependencies in go env output
  * snap: Fix snap home environment
  * Update README.md
  * releaser: Prepare repository for 0.165.0-DEV</changelog>
</package>
<package pkgid="93ccc11d93bc0f5b63242e92310435925ba01382c2eb5bb4b6afc385efeedf972264a61659273f46f65fb5d6a2d96c5a2c131416ff260f4dc01099954c84662c" name="hunspell-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.2" rel="1.15"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="6e433aae8449c531151cf72fadaf67a69c749b908ed4f04536abb5d3c60c54fb2d3d2732e1a07866651743b9d0328ab3a70fc53e26a96ff28a19893555776498" name="hunspell-debugsource" arch="i586">
  <version epoch="0" ver="1.7.2" rel="1.15"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="80e6efe6ea45d7d59d39b1140d9d5d9b6d2bbc15c9cbea5d787b92fa34908fc99cb12e6bf8c95fcaecc0c1c41243c556aad6ce4c17ddafb9b82390b0abb0a4e5" name="hunspell-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.2" rel="1.15"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="ade2aed86e370146de420e3126118a7b34a375062aa7c95493c72943a78b89808447ac5082799b5092c2299a4ee24fbc49a2e3717f9652e7509f112423763dc4" name="hwinfo-debuginfo" arch="i586">
  <version epoch="0" ver="25.5" rel="1.1"/>
  <changelog author="wfeldt@opensuse.org" date="1770206400">- merge gh#openSUSE/hwinfo#174
- docs: Updates source repository URL to GitHub(#131)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1770206401">- merge gh#openSUSE/hwinfo#176
- fix compiler warnings (bsc#1257658)
- 25.2</changelog>
  <changelog author="wfeldt@opensuse.org" date="1779278400">- merge gh#openSUSE/hwinfo#178
- fix memory leaks in pci and pppoe modules (bsc#1265908)
- avoid NULL pointer in ADD2LOG() call
- 25.3</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401600">- merge gh#openSUSE/hwinfo#179
- Fix: fix sizeof in joystick allocation to use struct size instead
  of pointer size (bsc#1267348)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401601">- merge gh#openSUSE/hwinfo#180
- fix(core): free modinfo_ext instead of modinfo in hd_free_hd_data</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401602">- merge gh#openSUSE/hwinfo#182
- fix memory leaks (bsc#1267348)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401603">- merge gh#openSUSE/hwinfo#181
- fix redundant conditions in smbios memory device map
- 25.4</changelog>
  <changelog author="wfeldt@opensuse.org" date="1785499200">- merge gh#openSUSE/hwinfo#186
- serial driver file name changed in /proc in current kernel,
  adjusting code (bsc#1271724)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1785499201">- merge gh#openSUSE/hwinfo#183
- add bash completion script for hwinfo</changelog>
  <changelog author="wfeldt@opensuse.org" date="1785499202">- merge gh#openSUSE/hwinfo#187
- small adjustments to bash-completion, update spec file
- 25.5</changelog>
</package>
<package pkgid="13ff0554bb873f1a9bfec9800b0325b511e2fbc7ad6f697a2aaed7312d6179c197d8ebd899919677a036073cb70ca36855c844830d213859e3b4e7d8e5b821b9" name="hwinfo-debugsource" arch="i586">
  <version epoch="0" ver="25.5" rel="1.1"/>
  <changelog author="wfeldt@opensuse.org" date="1770206400">- merge gh#openSUSE/hwinfo#174
- docs: Updates source repository URL to GitHub(#131)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1770206401">- merge gh#openSUSE/hwinfo#176
- fix compiler warnings (bsc#1257658)
- 25.2</changelog>
  <changelog author="wfeldt@opensuse.org" date="1779278400">- merge gh#openSUSE/hwinfo#178
- fix memory leaks in pci and pppoe modules (bsc#1265908)
- avoid NULL pointer in ADD2LOG() call
- 25.3</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401600">- merge gh#openSUSE/hwinfo#179
- Fix: fix sizeof in joystick allocation to use struct size instead
  of pointer size (bsc#1267348)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401601">- merge gh#openSUSE/hwinfo#180
- fix(core): free modinfo_ext instead of modinfo in hd_free_hd_data</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401602">- merge gh#openSUSE/hwinfo#182
- fix memory leaks (bsc#1267348)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401603">- merge gh#openSUSE/hwinfo#181
- fix redundant conditions in smbios memory device map
- 25.4</changelog>
  <changelog author="wfeldt@opensuse.org" date="1785499200">- merge gh#openSUSE/hwinfo#186
- serial driver file name changed in /proc in current kernel,
  adjusting code (bsc#1271724)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1785499201">- merge gh#openSUSE/hwinfo#183
- add bash completion script for hwinfo</changelog>
  <changelog author="wfeldt@opensuse.org" date="1785499202">- merge gh#openSUSE/hwinfo#187
- small adjustments to bash-completion, update spec file
- 25.5</changelog>
</package>
<package pkgid="d2a0d8a1de8b10fdb2f6058b9789d3fb4d8b2372f091814733c026d833019c4d217061c599a4912816e82b4285b00ff781498bc38beede05669f5058e5aee393" name="hwinfo-devel-debuginfo" arch="i586">
  <version epoch="0" ver="25.5" rel="1.1"/>
  <changelog author="wfeldt@opensuse.org" date="1770206400">- merge gh#openSUSE/hwinfo#174
- docs: Updates source repository URL to GitHub(#131)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1770206401">- merge gh#openSUSE/hwinfo#176
- fix compiler warnings (bsc#1257658)
- 25.2</changelog>
  <changelog author="wfeldt@opensuse.org" date="1779278400">- merge gh#openSUSE/hwinfo#178
- fix memory leaks in pci and pppoe modules (bsc#1265908)
- avoid NULL pointer in ADD2LOG() call
- 25.3</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401600">- merge gh#openSUSE/hwinfo#179
- Fix: fix sizeof in joystick allocation to use struct size instead
  of pointer size (bsc#1267348)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401601">- merge gh#openSUSE/hwinfo#180
- fix(core): free modinfo_ext instead of modinfo in hd_free_hd_data</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401602">- merge gh#openSUSE/hwinfo#182
- fix memory leaks (bsc#1267348)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1780401603">- merge gh#openSUSE/hwinfo#181
- fix redundant conditions in smbios memory device map
- 25.4</changelog>
  <changelog author="wfeldt@opensuse.org" date="1785499200">- merge gh#openSUSE/hwinfo#186
- serial driver file name changed in /proc in current kernel,
  adjusting code (bsc#1271724)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1785499201">- merge gh#openSUSE/hwinfo#183
- add bash completion script for hwinfo</changelog>
  <changelog author="wfeldt@opensuse.org" date="1785499202">- merge gh#openSUSE/hwinfo#187
- small adjustments to bash-completion, update spec file
- 25.5</changelog>
</package>
<package pkgid="6159abe14586bab302cc2f04c1ec53c55135527c3161e60ef3dbef84796a89279723cb7b810e87bc27a1f14e62917c88c7b8a269662f9fda331bdec651ae6394" name="hwloc-debuginfo" arch="i586">
  <version epoch="0" ver="2.13.0" rel="1.3"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686052800">- Readd libXNVCtrl support as an optional plugin.
- Add OpenCL support as an optional plugin.
- Ship GUI tool in a separate package. This avoids installing
  undesirable X11 dependencies.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1687262400">- update to 2.9.1:
  * Fix a failed assertion in hwloc_topology_restrict() when some
    NUMA nodes are removed because of
    HWLOC_RESTRICT_FLAG_REMOVE_CPULESS but no PUs are.
  * Mark HPE Cray Slingshot NICs with subtype "Slingshot".</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 2.9.2:
  * Don't forget L3i when defining filters for multiple levels of
    caches with hwloc_topology_set_cache/icache_types_filter().
  * Fix object total_memory after hwloc_topology_insert_group_object().
  * Fix the (non-yet) exporting in synthetic description for
    complex memory hierarchies with memory-side caches, etc.
  * Fix some default size attributes when building synthetic
    topologies.
  * Fix size units in hwloc-annotate.
  * Improve bitmap reallocation error management in many functions.
  * Documentation improvements</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697630400">- Update to version 2.9.3:
  * Handle Linux glibc allocation errors in binding routines (CVE-2022-47022).
  * Fix hwloc-calc when searching objects on heterogeneous memory platforms,
  * Fix hwloc_get_next_child() when there are some memory-side caches.
  * Don't crash if the topology is empty because Linux cgroups are wrong.
  * Improve some hwloc-bind warnings in case of command-line parsing errors.
  * Many documentation improvements all over the place, including:
    + hwloc_topology_restrict() and hwloc_topology_insert_group() may reorder
    children, causing the logical indexes of objects to change.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 2.10.0:
  Heterogeneous Memory core improvements
  + Better heuristics to identify the subtype of memory such
    as HBM, DRAM, NVM, CXL-DRAM, etc.
  + Build memory tiers, i.e. sets of NUMA nodes with the same
    subtype and similar performance.
  - NUMA node tier ranks are exposed in the new MemoryTier
    info attribute (starts from 0 for highest bandwidth tier).
  + Add hwloc_topology_free_group_object() to discard a Group
    created by hwloc_topology_alloc_group_object().
  + Fix cpukinds on NVIDIA Grace to report identical cores
    even if they actually have very small frequency differences.
  + Add CXLDevice attributes to CXL DAX objects and NUMA
    nodes to show which PCI device implements which window.
  + Ignore buggy memory-side caches and memory attributes
    when fake NUMA emulation is enabled on the Linux kernel
    command-line.
  + Add more info attributes in MemoryModule Misc objects,
  + Get CPUModel and CPUFamily info attributes on LoongArch
    platforms.
  + Add support for new AMD CPUID leaf 0x80000026 for better
    detection of Core Complex and Die on Zen4 processors.
  + Improve Zhaoxin CPU topology detection.
  + Input locations and many command-line options (e.g.
    hwloc-calc -I -N -H, lstopo --only) now accept filters such as
    "NUMA[HBM]" so that only objects are that type and subtype are
    considered.
  - NUMA[tier=1] is also accepted for selecting NUMA nodes
    depending on their MemoryTier info attribute.
  + Add --object-output to hwloc-calc to report the type as a
    prefix to object indexes, e.g. Core:2 instead of 2 in the
    output of -I.
  + hwloc-info --ancestor and --descendants now accepts kinds
    of objects instead of single types.
  - The new --first option only shows the first matching
    object.
  + Add --children-of-pid to hwloc-ps to show a hierarchy of
    processes.
  + Add --misc-from to lstopo to add Misc objects described
    in a file.
  - To be combined with the new hwloc-ps --lstopo-misc for
    a customizable lstopo --top replacement.</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1736251200">- update to 2.11.2 (jsc#PED-11875)
  * Add missing CPU info attrs on aarch64 on Linux.
  * Use ACPI CPPC on Linux to get better information about cpukinds,
    at least on AMD CPUs.
  * Fix crash when manipulating cpukinds after topology
    duplication.
  * Fix missing input target checks in memattr functions
  * Fix a memory leak when ignoring NUMA distances on FreeBSD.
  * Fix build failure on old Linux distributions without accessat().
  * Fix non-Windows importing of XML topologies and CPUID dumps exported
    on Windows.
  * hwloc-calc --cpuset-output-format systemd-dbus-api now allows.
    to generate AllowedCPUs information for systemd slices.
    See the hwloc-calc manpage for examples.
  * Some fixes in manpage EXAMPLES and split them into subsections.
  * Fix bash completions
  * API
    + Add HWLOC_MEMBIND_WEIGHTED_INTERLEAVE memory binding policy on
    Linux 6.9+.
  - weighted_interleave_membind is added to membind support bits.
  - The "weighted" policy is added to the hwloc-bind tool.
    + Add hwloc_obj_set_subtype().
  * GPU support
    + Don't hide the GPU NUMA node on NVIDIA Grace Hopper.
    + Get Intel GPU OpenCL device locality.
    + Add bandwidths between subdevices in the LevelZero XeLinkBandwidth
    matrix.
    + Fix PCI Gen4+ link speed of NVIDIA GPU obtained from NVML.
  * Tools
    + Option --best-memattr may now return multiple nodes. Additional
    configuration flags may be given to tweak its behavior.
    + hwloc-info has a new --get-attr option to get a single attribute.
    + hwloc-info now supports "levels", "support" and "topology"
    special keywords for backward compatibility for hwloc 3.0.
    + The --taskset command-line option is superseded by the new
  - -cpuset-output-format which also allows to export as list.
    + hwloc-calc may now import bitmasks described as a list of bits
    with the new "--cpuset-input-format list".
  * Misc
    + The MemoryTiersNr info attribute in the root object now says how many
    memory tiers were built.
    + Fix the management of infinite cpusets in the bitmap printf/sscanf
    API as well as in command-line tools.
    + Add section "Compiling software on top of hwloc's C API" in the
    documentation with examples for GNU Make and CMake.</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1745841600">- fix division by zero exception with recent versions of GCC
  (bsc#1236038)
  * add 0001-x86-work-around-legacy_max_proc-being-0-while-HTT-fe.patch</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1756900800">- removed patches (fixed upstream)
  * 0001-x86-work-around-legacy_max_proc-being-0-while-HTT-fe.patch
- update to 2.12.2
  * .ignore: update
  * API
    + add hwloc_topology_get_default_nodeset()
    + bump HWLOC_API_VERSION to 0x20c00
    + document that distances may only group if latencies
    + fix a comment about weighted interleave support bit
    + fix some typos in doxygen syntax and refs
  * Do not treat INTERSECT_LOCALITY as a superset of LARGER and SMALLER
  * Duplicate distance grouping info in hwloc_internal_distances_dup
  * Fix lstopo man page
  * Make hwloc_distances_get_by_name accept empty kinds
  * NEWS
    +: add distances bullet
    + add hwloc-calc improvement bullet
    + bullet about manpages
    + bullet about memattr fixes
    + bullet about syscalls
    + bullet about x86/flsl issues
    + bullets about L0 rework
    + bullets about heterogeneous memory improvements
    + mention systemd-dbus-api changes in hwloc-calc
    + reorder and improve 2.11.2 bullets
    + some fixes in 2.11 bullets
    + update about CUDA and NVML
  * Set the `obj` pointer of `hwloc_internal_location_s` in `to_internal_location()`
  * VERSION: bump lib soname from 23:0:8 to 23:1:8 for 2.11.2
  * bitmap.h: fix/improve the doc about return values
  * bitmap: improve sscanf/snprintf doc
  * ci.inria.fr: move the v2.11 nightly build to a different time
  * ci.inria.fr: move the v2.12 nightly build to a different time
  * completion/bash: add missing INPUT_FORMAT definition in some functions
  * completion/bash: always initialize COMP_REPLY to empty
  * completion/bash: don't always return kind=* when completing --ancestor etc
  * completion/bash: fix the completion of lstopo --palette
  * completion/bash: hwloc-patch -R instead of --R
  * completion/test: only enable if bash is available
  * configure: error out if --with-foo doesn't have its mandatory argument
  * configure: hwloc-devel is dead, and add a link to github issues
  * contrib/android: add a link to the privacy policy inside the app
  * contrib/android: bump APK from 1.5.3 to 1.6.0
  * contrib/android: bump APK to 1.6.1
  * contrib/android: fix a typo in the website link box
  * contrib/android: fix case expressions must be constants expressions
  * contrib/android: force enable BuildConfig
  * contrib/android: merge privacy/website/github/ci links inside the main text
  * contrib/android: require cmake 3.18.1
  * contrib/android: stop overriding versionCode with ABI's ones
  * contrib/android: update gradle, gradle plugin and ndk versions
  * contrib/android: update the namespace definition
  * contrib/ci.inria.fr/browse_jenkins_logs.sh: update to current jenkins webpages
  * contrib/ci.inria.fr/sonarqube: improve the matching of the github repo
  * contrib/ci.inria.fr/sonarqube: more updates to the config
  * contrib/ci.inria.fr: remove buildDiscarder option
  * contrib/ci.inria.fr: use a node with tag 'android2024' for android builds
  * contrib/ci/sonarqube: Fix some warnings
  * contrib/completion: add a test for bash completion
  * contrib/contrib: bump compile/targetSdkVersion to 34
  * core+linux: generalize and improve Die filtering vs Packages
  * core: merge hwloc_topology_reconnect() and hwloc_filter_levels_keep_structure()
  * core: remove "from the OS" from the main insert error message
  * core: remove obsolete code about Machine object being ignored
  * cpukinds: fix register() after dup()
  * cuda: add FP32perCore info for CUDA capability 10.x and 12.0
  * debug: check that !topology-&gt;modified during checks
  * distances: check internal distances NULLity before dereferencing
  * distances: clarify that distances must have one FROM and one MEANS kind
  * distances: clarify the general description of the structure
  * distances: don't enforce the matrix name for NVLink operations
  * distances: relax constraints on distance kinds
  * distances: transitive closure doesn't overwrite the existing direct bandwidth
  * doc+contrib: switch the website doc to doxygen layout
  * doc/readthedocs: move the doxygen doc to a subdirectory and redirect to it
  * doxy: NVIDIA Grace Hopper memory is also marked as GPUMemory
  * doxy: minor improvements to heteromem part
  * doxy: update build with CMake
  * doxygen: ignore the static keyword
  * fix#676 use hwloc_access instead of hwloc_accessat
  * fix(cmake): support win-arm64
  * fix: multiple syntax errors / missing quotes in hwloc bash completions
  * freebsd: fix a node array leak when distances are available but ignored
  * gather-cpuid: update for latest intel leaves
  * gather-cpuid: update to Intel x86 manuel 2024/10
  * hwloc/plugins.h: distances backend API shouldn't be in the PCI group
  * hwloc/plugins.h: merge discovery component and backend groups
  * hwloc/plugins.h: move hwloc_plugin_check_namespace() to the generic components group
  * hwloc_distrib(): error out if 0 is given
  * hwloc_type_sscanf: fix test when host has several levels with same type
  * include: fix the formatting of ending \0 in comments
  * levelzero.h+tests: update to both ZE and ZES API
  * levelzero.h: fix the lookup of parent pci devices
  * levelzero.h: we always return the root/parent device, not a subdevice
  * levelzero: abstract-out the querying of drivers/devices
  * levelzero: don't enforce ZES_ENABLE_SYSMAN=1 in the environment
  * levelzero: don't get device properties twice
  * levelzero: only get memory info from sysman
  * levelzero: remove the is_integrated variable
  * levelzero: require zesDriverGetDeviceByUuidExp()
  * levelzero: separate ZE and ZES device handles
  * levelzero: use zesDriverGetDeviceByUuidExp() to get ZES device handles
  * linux/arm: identify aarch64 as arm too
  * linux/cpukinds/freq: use acpi_cppc/nominal_freq when available
  * linux/cpukinds: add Intel "LowPower" PMU set
  * linux/cpukinds: fix support for offline CPUs
  * linux: add NUMA syscalls for hppa, s390, alpha, cris and m68k
  * linux: add affinity+NUMA syscalls for 3 MIPS common ABIs
  * linux: add affinity+NUMA syscalls for loongarch
  * linux: fix a verbose message about failure to read DMI memory info
  * linux: fix some NUMA syscall numbers on x86
  * linux: move some common code out of the /proc/cpuinfo parsing loop
  * linux: move sparc NUMA syscalls above
  * linux: update Cray Slingshot detection to hsn-&gt;hsi device renaming
  * lstopo.1: fix a typo
  * lstopo.1: improve the COLORS section
  * memattr: document that locality and capacity values cannot be modified
  * memattr: locality requires a cpuset, capacity requires a NUMA node
  * memattr: make sure target_node parameter isn't NULL on input
  * memattrs.h: clarify the set of predefined+custom attribute IDs
  * memattrs.h: move get_targets/get_initiators to the main section
  * memattrs.h: some clarification in get_flags/name and register
  * memattrs: add INTERSECT flag for getting local NUMA nodes
  * memtiers: clarify a comment about using subtypes for sorting nodes in tiers
  * misc: reactivate GNUC conditional
  * nvml: cleanup NVLink version bandwidths and add Blackwell/v5
  * rename.h: Add missed macro for hwloc_internal_memattr_set_value
  * rsmi: fix some unused variable warnings
  * rsmi: fix the PCI locality of partitioned devices
  * scripts: don't put "fi fi fi" on the same line
  * test-gather-topology: disable Misc objects
  * tests/cpukinds: duplicate the topology between register()s
  * tests/levelzero: don't mix up a ZES and ZE function
  * tests/levelzero: remove some checks for ZES devices
  * tests/memattrs: check capacity/locality with different/invalid targets
  * tests/rename: don't ignore all lines containing hwloc_uint64_t
  * tests/type_sscanf: test a synthetic case with 2 levels of groups
  * tests/xml: add a NVIDIA DGX-2
  * utils/annotate.1: sectionize EXAMPLES
  * utils/annotate/test: test transitive-closure and merge-switch-ports on the DGX2 xml
  * utils/bind.1: fix a "processor" instead of "core" in examples
  * utils/bind.1: sectionize EXAMPLES
  * utils/bind: add --default-nodes
  * utils/bind: fix binding CPU and memory on different locations
  * utils/bind: only enable binding verbose messages, not all
  * utils/calc.1: clarify that filters are applied on input only
  * utils/calc.1: document that --cof applies to both cpuset and nodeset outputs
  * utils/calc.1: sectionize EXAMPLES
  * utils/calc.1: split output conversion options out of others
  * utils/calc/tests: check that we properly find NUMA nodes if heterogeneous memory
  * utils/calc: --no isn't needed anymore for converting NUMA node indexes etc
  * utils/calc: abstract-out a hwloc_utils_cpuset_format_sscanf()
  * utils/calc: accumulate both cpuset and nodeset of locations
  * utils/calc: add cpukind/memorytier to -I and -N
  * utils/calc: add the systemd-dbus-api cpuset output format
  * utils/calc: fix the computing of command-line locations
  * utils/calc: fix the warning about --nodeset and --largest
  * utils/calc: remove nodeset_output where it's now unneeded
  * utils/calc: rename some variables to ease next commits
  * utils/calc: rework --cpuset-output-format for the systemd-dbus-api
  * utils/calc: split options into I/O set/object and formatting options
  * utils/calc: switch to intersecting local NUMA nodes by default
  * utils/calc: use HWLOC_TYPE_DEPTH_UNKNOWN instead of -1
  * utils/calc: use memory object directly instead of walking up to normal objects
  * utils/gather-cpuid: update leaf 0x23
  * utils/gather-topology.1: --proclist obsolete and removed long time ago
  * utils/gather-topology.1: fix formatting of command-line examples
  * utils/gather-topology: fix a grep warning when matching octal sequence
  * utils/hwloc-calc: add systemd-dbus-api to --cof usage and completion
  * utils/info: add --default-nodes
  * utils/info: fix sub-index prefix for local memory
  * utils/lstopo.1: fix formatting of command-line examples
  * utils/lstopo.1: remove a dumb example
  * utils/lstopo.1: remove an outdated note about size units
  * utils/lstopo.1: sectionize EXAMPLES
  * utils/lstopo: don't build lstopo-win with MSVC
  * utils/lstopo: remove -mwindows with MSVC
  * utils/ps.1: sectionize EXAMPLES
  * utils: improve "default" --best-memattr fallback in corner cases
  * utils: return our new "default" nodes in the default --best-memattr fallback
  * utils: uniformize checks after hwloc_calc_parse_level_size()
  * utils: warn if we failed to find best nodes
  * windows: add support for Die and Module topology levels
  * windows: don't use uninitialized memory for selecting group kinds
  * windows: promote a warning about 32-bit processor groups to critical
  * x86: allow windows CPUID dump import on Linux
  * x86: re-enable the gathering of topoext node IDs
  * x86: work around legacy_max_proc being 0 while HTT feature bit is set
    (bsc#1236038)
  * xml/import: add missing xml prefix to some error messages
  * xml/import: disable the currently unused importing of future types
  * xml/import: forward compat with distances changes in 3.0
  * xml/import: ignore numanode_type for now
  * xml/import: support a possible future Cluster type
  * xml/nolibxml/import: allow windows XMLs</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1769083200">- remove all dependencies on update-desktop-files (jsc#PED-15208)
  * add 0001-lstopo-x11-add-desktop-translations.patch
- move .desktop files to gui package</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896000">- update to 2.13.0:
  * CPU kind improvements
    + Put Intel LP E-cores in the IntelLowPower cpukind in the x86 backend,
    thanks to Dmitri N Mokhov for the patch.
    + Adjust sysfs capacity on Intel CPUs on Linux 6.16+ together with
    max frequencies when they differ because of Turbo Boost Max 3.0.
    + Disable Linux cpukinds on AMD before Zen5 since these CPUs are
    homogeneous and it may cause slowness on some platforms.
    The new env var HWLOC_LINUX_CPUKINDS=1 may be used to reenable it.
    Thanks to Benedikt Steinbusch and Jan André Reuter for the report.
  * Fix CUDACoresPerMP on NVIDIA GPUs with compute capability 7.x.
  * Tools
    + Send the lstopo ASCII output to a pager (less by default).
    + hwloc-patch now has a --dry-run option.
  * Plugins are now supported for OpenCL, CUDA and XML components
    on Windows using the HWLOC_ENABLE_PLUGINS CMake option,
    thanks to Julian Hornich.
    + HWLOC_BUILD_SHARED_LIBS is removed in favor of BUILD_SHARED_LIBS.
- drop 0001-lstopo-x11-add-desktop-translations.patch (upstream)</changelog>
</package>
<package pkgid="287e681598657dc8941972bacacbcd8216640853206de305c3b9560f99d9526fc852beb064b7f6798ffa1867d854c64801c563eacd4fc66484183c15c2efc708" name="hwloc-debugsource" arch="i586">
  <version epoch="0" ver="2.13.0" rel="1.3"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686052800">- Readd libXNVCtrl support as an optional plugin.
- Add OpenCL support as an optional plugin.
- Ship GUI tool in a separate package. This avoids installing
  undesirable X11 dependencies.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1687262400">- update to 2.9.1:
  * Fix a failed assertion in hwloc_topology_restrict() when some
    NUMA nodes are removed because of
    HWLOC_RESTRICT_FLAG_REMOVE_CPULESS but no PUs are.
  * Mark HPE Cray Slingshot NICs with subtype "Slingshot".</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 2.9.2:
  * Don't forget L3i when defining filters for multiple levels of
    caches with hwloc_topology_set_cache/icache_types_filter().
  * Fix object total_memory after hwloc_topology_insert_group_object().
  * Fix the (non-yet) exporting in synthetic description for
    complex memory hierarchies with memory-side caches, etc.
  * Fix some default size attributes when building synthetic
    topologies.
  * Fix size units in hwloc-annotate.
  * Improve bitmap reallocation error management in many functions.
  * Documentation improvements</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697630400">- Update to version 2.9.3:
  * Handle Linux glibc allocation errors in binding routines (CVE-2022-47022).
  * Fix hwloc-calc when searching objects on heterogeneous memory platforms,
  * Fix hwloc_get_next_child() when there are some memory-side caches.
  * Don't crash if the topology is empty because Linux cgroups are wrong.
  * Improve some hwloc-bind warnings in case of command-line parsing errors.
  * Many documentation improvements all over the place, including:
    + hwloc_topology_restrict() and hwloc_topology_insert_group() may reorder
    children, causing the logical indexes of objects to change.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 2.10.0:
  Heterogeneous Memory core improvements
  + Better heuristics to identify the subtype of memory such
    as HBM, DRAM, NVM, CXL-DRAM, etc.
  + Build memory tiers, i.e. sets of NUMA nodes with the same
    subtype and similar performance.
  - NUMA node tier ranks are exposed in the new MemoryTier
    info attribute (starts from 0 for highest bandwidth tier).
  + Add hwloc_topology_free_group_object() to discard a Group
    created by hwloc_topology_alloc_group_object().
  + Fix cpukinds on NVIDIA Grace to report identical cores
    even if they actually have very small frequency differences.
  + Add CXLDevice attributes to CXL DAX objects and NUMA
    nodes to show which PCI device implements which window.
  + Ignore buggy memory-side caches and memory attributes
    when fake NUMA emulation is enabled on the Linux kernel
    command-line.
  + Add more info attributes in MemoryModule Misc objects,
  + Get CPUModel and CPUFamily info attributes on LoongArch
    platforms.
  + Add support for new AMD CPUID leaf 0x80000026 for better
    detection of Core Complex and Die on Zen4 processors.
  + Improve Zhaoxin CPU topology detection.
  + Input locations and many command-line options (e.g.
    hwloc-calc -I -N -H, lstopo --only) now accept filters such as
    "NUMA[HBM]" so that only objects are that type and subtype are
    considered.
  - NUMA[tier=1] is also accepted for selecting NUMA nodes
    depending on their MemoryTier info attribute.
  + Add --object-output to hwloc-calc to report the type as a
    prefix to object indexes, e.g. Core:2 instead of 2 in the
    output of -I.
  + hwloc-info --ancestor and --descendants now accepts kinds
    of objects instead of single types.
  - The new --first option only shows the first matching
    object.
  + Add --children-of-pid to hwloc-ps to show a hierarchy of
    processes.
  + Add --misc-from to lstopo to add Misc objects described
    in a file.
  - To be combined with the new hwloc-ps --lstopo-misc for
    a customizable lstopo --top replacement.</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1736251200">- update to 2.11.2 (jsc#PED-11875)
  * Add missing CPU info attrs on aarch64 on Linux.
  * Use ACPI CPPC on Linux to get better information about cpukinds,
    at least on AMD CPUs.
  * Fix crash when manipulating cpukinds after topology
    duplication.
  * Fix missing input target checks in memattr functions
  * Fix a memory leak when ignoring NUMA distances on FreeBSD.
  * Fix build failure on old Linux distributions without accessat().
  * Fix non-Windows importing of XML topologies and CPUID dumps exported
    on Windows.
  * hwloc-calc --cpuset-output-format systemd-dbus-api now allows.
    to generate AllowedCPUs information for systemd slices.
    See the hwloc-calc manpage for examples.
  * Some fixes in manpage EXAMPLES and split them into subsections.
  * Fix bash completions
  * API
    + Add HWLOC_MEMBIND_WEIGHTED_INTERLEAVE memory binding policy on
    Linux 6.9+.
  - weighted_interleave_membind is added to membind support bits.
  - The "weighted" policy is added to the hwloc-bind tool.
    + Add hwloc_obj_set_subtype().
  * GPU support
    + Don't hide the GPU NUMA node on NVIDIA Grace Hopper.
    + Get Intel GPU OpenCL device locality.
    + Add bandwidths between subdevices in the LevelZero XeLinkBandwidth
    matrix.
    + Fix PCI Gen4+ link speed of NVIDIA GPU obtained from NVML.
  * Tools
    + Option --best-memattr may now return multiple nodes. Additional
    configuration flags may be given to tweak its behavior.
    + hwloc-info has a new --get-attr option to get a single attribute.
    + hwloc-info now supports "levels", "support" and "topology"
    special keywords for backward compatibility for hwloc 3.0.
    + The --taskset command-line option is superseded by the new
  - -cpuset-output-format which also allows to export as list.
    + hwloc-calc may now import bitmasks described as a list of bits
    with the new "--cpuset-input-format list".
  * Misc
    + The MemoryTiersNr info attribute in the root object now says how many
    memory tiers were built.
    + Fix the management of infinite cpusets in the bitmap printf/sscanf
    API as well as in command-line tools.
    + Add section "Compiling software on top of hwloc's C API" in the
    documentation with examples for GNU Make and CMake.</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1745841600">- fix division by zero exception with recent versions of GCC
  (bsc#1236038)
  * add 0001-x86-work-around-legacy_max_proc-being-0-while-HTT-fe.patch</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1756900800">- removed patches (fixed upstream)
  * 0001-x86-work-around-legacy_max_proc-being-0-while-HTT-fe.patch
- update to 2.12.2
  * .ignore: update
  * API
    + add hwloc_topology_get_default_nodeset()
    + bump HWLOC_API_VERSION to 0x20c00
    + document that distances may only group if latencies
    + fix a comment about weighted interleave support bit
    + fix some typos in doxygen syntax and refs
  * Do not treat INTERSECT_LOCALITY as a superset of LARGER and SMALLER
  * Duplicate distance grouping info in hwloc_internal_distances_dup
  * Fix lstopo man page
  * Make hwloc_distances_get_by_name accept empty kinds
  * NEWS
    +: add distances bullet
    + add hwloc-calc improvement bullet
    + bullet about manpages
    + bullet about memattr fixes
    + bullet about syscalls
    + bullet about x86/flsl issues
    + bullets about L0 rework
    + bullets about heterogeneous memory improvements
    + mention systemd-dbus-api changes in hwloc-calc
    + reorder and improve 2.11.2 bullets
    + some fixes in 2.11 bullets
    + update about CUDA and NVML
  * Set the `obj` pointer of `hwloc_internal_location_s` in `to_internal_location()`
  * VERSION: bump lib soname from 23:0:8 to 23:1:8 for 2.11.2
  * bitmap.h: fix/improve the doc about return values
  * bitmap: improve sscanf/snprintf doc
  * ci.inria.fr: move the v2.11 nightly build to a different time
  * ci.inria.fr: move the v2.12 nightly build to a different time
  * completion/bash: add missing INPUT_FORMAT definition in some functions
  * completion/bash: always initialize COMP_REPLY to empty
  * completion/bash: don't always return kind=* when completing --ancestor etc
  * completion/bash: fix the completion of lstopo --palette
  * completion/bash: hwloc-patch -R instead of --R
  * completion/test: only enable if bash is available
  * configure: error out if --with-foo doesn't have its mandatory argument
  * configure: hwloc-devel is dead, and add a link to github issues
  * contrib/android: add a link to the privacy policy inside the app
  * contrib/android: bump APK from 1.5.3 to 1.6.0
  * contrib/android: bump APK to 1.6.1
  * contrib/android: fix a typo in the website link box
  * contrib/android: fix case expressions must be constants expressions
  * contrib/android: force enable BuildConfig
  * contrib/android: merge privacy/website/github/ci links inside the main text
  * contrib/android: require cmake 3.18.1
  * contrib/android: stop overriding versionCode with ABI's ones
  * contrib/android: update gradle, gradle plugin and ndk versions
  * contrib/android: update the namespace definition
  * contrib/ci.inria.fr/browse_jenkins_logs.sh: update to current jenkins webpages
  * contrib/ci.inria.fr/sonarqube: improve the matching of the github repo
  * contrib/ci.inria.fr/sonarqube: more updates to the config
  * contrib/ci.inria.fr: remove buildDiscarder option
  * contrib/ci.inria.fr: use a node with tag 'android2024' for android builds
  * contrib/ci/sonarqube: Fix some warnings
  * contrib/completion: add a test for bash completion
  * contrib/contrib: bump compile/targetSdkVersion to 34
  * core+linux: generalize and improve Die filtering vs Packages
  * core: merge hwloc_topology_reconnect() and hwloc_filter_levels_keep_structure()
  * core: remove "from the OS" from the main insert error message
  * core: remove obsolete code about Machine object being ignored
  * cpukinds: fix register() after dup()
  * cuda: add FP32perCore info for CUDA capability 10.x and 12.0
  * debug: check that !topology-&gt;modified during checks
  * distances: check internal distances NULLity before dereferencing
  * distances: clarify that distances must have one FROM and one MEANS kind
  * distances: clarify the general description of the structure
  * distances: don't enforce the matrix name for NVLink operations
  * distances: relax constraints on distance kinds
  * distances: transitive closure doesn't overwrite the existing direct bandwidth
  * doc+contrib: switch the website doc to doxygen layout
  * doc/readthedocs: move the doxygen doc to a subdirectory and redirect to it
  * doxy: NVIDIA Grace Hopper memory is also marked as GPUMemory
  * doxy: minor improvements to heteromem part
  * doxy: update build with CMake
  * doxygen: ignore the static keyword
  * fix#676 use hwloc_access instead of hwloc_accessat
  * fix(cmake): support win-arm64
  * fix: multiple syntax errors / missing quotes in hwloc bash completions
  * freebsd: fix a node array leak when distances are available but ignored
  * gather-cpuid: update for latest intel leaves
  * gather-cpuid: update to Intel x86 manuel 2024/10
  * hwloc/plugins.h: distances backend API shouldn't be in the PCI group
  * hwloc/plugins.h: merge discovery component and backend groups
  * hwloc/plugins.h: move hwloc_plugin_check_namespace() to the generic components group
  * hwloc_distrib(): error out if 0 is given
  * hwloc_type_sscanf: fix test when host has several levels with same type
  * include: fix the formatting of ending \0 in comments
  * levelzero.h+tests: update to both ZE and ZES API
  * levelzero.h: fix the lookup of parent pci devices
  * levelzero.h: we always return the root/parent device, not a subdevice
  * levelzero: abstract-out the querying of drivers/devices
  * levelzero: don't enforce ZES_ENABLE_SYSMAN=1 in the environment
  * levelzero: don't get device properties twice
  * levelzero: only get memory info from sysman
  * levelzero: remove the is_integrated variable
  * levelzero: require zesDriverGetDeviceByUuidExp()
  * levelzero: separate ZE and ZES device handles
  * levelzero: use zesDriverGetDeviceByUuidExp() to get ZES device handles
  * linux/arm: identify aarch64 as arm too
  * linux/cpukinds/freq: use acpi_cppc/nominal_freq when available
  * linux/cpukinds: add Intel "LowPower" PMU set
  * linux/cpukinds: fix support for offline CPUs
  * linux: add NUMA syscalls for hppa, s390, alpha, cris and m68k
  * linux: add affinity+NUMA syscalls for 3 MIPS common ABIs
  * linux: add affinity+NUMA syscalls for loongarch
  * linux: fix a verbose message about failure to read DMI memory info
  * linux: fix some NUMA syscall numbers on x86
  * linux: move some common code out of the /proc/cpuinfo parsing loop
  * linux: move sparc NUMA syscalls above
  * linux: update Cray Slingshot detection to hsn-&gt;hsi device renaming
  * lstopo.1: fix a typo
  * lstopo.1: improve the COLORS section
  * memattr: document that locality and capacity values cannot be modified
  * memattr: locality requires a cpuset, capacity requires a NUMA node
  * memattr: make sure target_node parameter isn't NULL on input
  * memattrs.h: clarify the set of predefined+custom attribute IDs
  * memattrs.h: move get_targets/get_initiators to the main section
  * memattrs.h: some clarification in get_flags/name and register
  * memattrs: add INTERSECT flag for getting local NUMA nodes
  * memtiers: clarify a comment about using subtypes for sorting nodes in tiers
  * misc: reactivate GNUC conditional
  * nvml: cleanup NVLink version bandwidths and add Blackwell/v5
  * rename.h: Add missed macro for hwloc_internal_memattr_set_value
  * rsmi: fix some unused variable warnings
  * rsmi: fix the PCI locality of partitioned devices
  * scripts: don't put "fi fi fi" on the same line
  * test-gather-topology: disable Misc objects
  * tests/cpukinds: duplicate the topology between register()s
  * tests/levelzero: don't mix up a ZES and ZE function
  * tests/levelzero: remove some checks for ZES devices
  * tests/memattrs: check capacity/locality with different/invalid targets
  * tests/rename: don't ignore all lines containing hwloc_uint64_t
  * tests/type_sscanf: test a synthetic case with 2 levels of groups
  * tests/xml: add a NVIDIA DGX-2
  * utils/annotate.1: sectionize EXAMPLES
  * utils/annotate/test: test transitive-closure and merge-switch-ports on the DGX2 xml
  * utils/bind.1: fix a "processor" instead of "core" in examples
  * utils/bind.1: sectionize EXAMPLES
  * utils/bind: add --default-nodes
  * utils/bind: fix binding CPU and memory on different locations
  * utils/bind: only enable binding verbose messages, not all
  * utils/calc.1: clarify that filters are applied on input only
  * utils/calc.1: document that --cof applies to both cpuset and nodeset outputs
  * utils/calc.1: sectionize EXAMPLES
  * utils/calc.1: split output conversion options out of others
  * utils/calc/tests: check that we properly find NUMA nodes if heterogeneous memory
  * utils/calc: --no isn't needed anymore for converting NUMA node indexes etc
  * utils/calc: abstract-out a hwloc_utils_cpuset_format_sscanf()
  * utils/calc: accumulate both cpuset and nodeset of locations
  * utils/calc: add cpukind/memorytier to -I and -N
  * utils/calc: add the systemd-dbus-api cpuset output format
  * utils/calc: fix the computing of command-line locations
  * utils/calc: fix the warning about --nodeset and --largest
  * utils/calc: remove nodeset_output where it's now unneeded
  * utils/calc: rename some variables to ease next commits
  * utils/calc: rework --cpuset-output-format for the systemd-dbus-api
  * utils/calc: split options into I/O set/object and formatting options
  * utils/calc: switch to intersecting local NUMA nodes by default
  * utils/calc: use HWLOC_TYPE_DEPTH_UNKNOWN instead of -1
  * utils/calc: use memory object directly instead of walking up to normal objects
  * utils/gather-cpuid: update leaf 0x23
  * utils/gather-topology.1: --proclist obsolete and removed long time ago
  * utils/gather-topology.1: fix formatting of command-line examples
  * utils/gather-topology: fix a grep warning when matching octal sequence
  * utils/hwloc-calc: add systemd-dbus-api to --cof usage and completion
  * utils/info: add --default-nodes
  * utils/info: fix sub-index prefix for local memory
  * utils/lstopo.1: fix formatting of command-line examples
  * utils/lstopo.1: remove a dumb example
  * utils/lstopo.1: remove an outdated note about size units
  * utils/lstopo.1: sectionize EXAMPLES
  * utils/lstopo: don't build lstopo-win with MSVC
  * utils/lstopo: remove -mwindows with MSVC
  * utils/ps.1: sectionize EXAMPLES
  * utils: improve "default" --best-memattr fallback in corner cases
  * utils: return our new "default" nodes in the default --best-memattr fallback
  * utils: uniformize checks after hwloc_calc_parse_level_size()
  * utils: warn if we failed to find best nodes
  * windows: add support for Die and Module topology levels
  * windows: don't use uninitialized memory for selecting group kinds
  * windows: promote a warning about 32-bit processor groups to critical
  * x86: allow windows CPUID dump import on Linux
  * x86: re-enable the gathering of topoext node IDs
  * x86: work around legacy_max_proc being 0 while HTT feature bit is set
    (bsc#1236038)
  * xml/import: add missing xml prefix to some error messages
  * xml/import: disable the currently unused importing of future types
  * xml/import: forward compat with distances changes in 3.0
  * xml/import: ignore numanode_type for now
  * xml/import: support a possible future Cluster type
  * xml/nolibxml/import: allow windows XMLs</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1769083200">- remove all dependencies on update-desktop-files (jsc#PED-15208)
  * add 0001-lstopo-x11-add-desktop-translations.patch
- move .desktop files to gui package</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896000">- update to 2.13.0:
  * CPU kind improvements
    + Put Intel LP E-cores in the IntelLowPower cpukind in the x86 backend,
    thanks to Dmitri N Mokhov for the patch.
    + Adjust sysfs capacity on Intel CPUs on Linux 6.16+ together with
    max frequencies when they differ because of Turbo Boost Max 3.0.
    + Disable Linux cpukinds on AMD before Zen5 since these CPUs are
    homogeneous and it may cause slowness on some platforms.
    The new env var HWLOC_LINUX_CPUKINDS=1 may be used to reenable it.
    Thanks to Benedikt Steinbusch and Jan André Reuter for the report.
  * Fix CUDACoresPerMP on NVIDIA GPUs with compute capability 7.x.
  * Tools
    + Send the lstopo ASCII output to a pager (less by default).
    + hwloc-patch now has a --dry-run option.
  * Plugins are now supported for OpenCL, CUDA and XML components
    on Windows using the HWLOC_ENABLE_PLUGINS CMake option,
    thanks to Julian Hornich.
    + HWLOC_BUILD_SHARED_LIBS is removed in favor of BUILD_SHARED_LIBS.
- drop 0001-lstopo-x11-add-desktop-translations.patch (upstream)</changelog>
</package>
<package pkgid="cebfae74edc055321748867f389f7d730ad7e0eaf9f4119eb7ee6a1d82dd3c1eb7da7a338eb5cae6183e95ade1a15fd771affa2cf6f826e53371f638c26f0517" name="hwloc-gl-debuginfo" arch="i586">
  <version epoch="0" ver="2.13.0" rel="1.3"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686052800">- Readd libXNVCtrl support as an optional plugin.
- Add OpenCL support as an optional plugin.
- Ship GUI tool in a separate package. This avoids installing
  undesirable X11 dependencies.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1687262400">- update to 2.9.1:
  * Fix a failed assertion in hwloc_topology_restrict() when some
    NUMA nodes are removed because of
    HWLOC_RESTRICT_FLAG_REMOVE_CPULESS but no PUs are.
  * Mark HPE Cray Slingshot NICs with subtype "Slingshot".</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 2.9.2:
  * Don't forget L3i when defining filters for multiple levels of
    caches with hwloc_topology_set_cache/icache_types_filter().
  * Fix object total_memory after hwloc_topology_insert_group_object().
  * Fix the (non-yet) exporting in synthetic description for
    complex memory hierarchies with memory-side caches, etc.
  * Fix some default size attributes when building synthetic
    topologies.
  * Fix size units in hwloc-annotate.
  * Improve bitmap reallocation error management in many functions.
  * Documentation improvements</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697630400">- Update to version 2.9.3:
  * Handle Linux glibc allocation errors in binding routines (CVE-2022-47022).
  * Fix hwloc-calc when searching objects on heterogeneous memory platforms,
  * Fix hwloc_get_next_child() when there are some memory-side caches.
  * Don't crash if the topology is empty because Linux cgroups are wrong.
  * Improve some hwloc-bind warnings in case of command-line parsing errors.
  * Many documentation improvements all over the place, including:
    + hwloc_topology_restrict() and hwloc_topology_insert_group() may reorder
    children, causing the logical indexes of objects to change.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 2.10.0:
  Heterogeneous Memory core improvements
  + Better heuristics to identify the subtype of memory such
    as HBM, DRAM, NVM, CXL-DRAM, etc.
  + Build memory tiers, i.e. sets of NUMA nodes with the same
    subtype and similar performance.
  - NUMA node tier ranks are exposed in the new MemoryTier
    info attribute (starts from 0 for highest bandwidth tier).
  + Add hwloc_topology_free_group_object() to discard a Group
    created by hwloc_topology_alloc_group_object().
  + Fix cpukinds on NVIDIA Grace to report identical cores
    even if they actually have very small frequency differences.
  + Add CXLDevice attributes to CXL DAX objects and NUMA
    nodes to show which PCI device implements which window.
  + Ignore buggy memory-side caches and memory attributes
    when fake NUMA emulation is enabled on the Linux kernel
    command-line.
  + Add more info attributes in MemoryModule Misc objects,
  + Get CPUModel and CPUFamily info attributes on LoongArch
    platforms.
  + Add support for new AMD CPUID leaf 0x80000026 for better
    detection of Core Complex and Die on Zen4 processors.
  + Improve Zhaoxin CPU topology detection.
  + Input locations and many command-line options (e.g.
    hwloc-calc -I -N -H, lstopo --only) now accept filters such as
    "NUMA[HBM]" so that only objects are that type and subtype are
    considered.
  - NUMA[tier=1] is also accepted for selecting NUMA nodes
    depending on their MemoryTier info attribute.
  + Add --object-output to hwloc-calc to report the type as a
    prefix to object indexes, e.g. Core:2 instead of 2 in the
    output of -I.
  + hwloc-info --ancestor and --descendants now accepts kinds
    of objects instead of single types.
  - The new --first option only shows the first matching
    object.
  + Add --children-of-pid to hwloc-ps to show a hierarchy of
    processes.
  + Add --misc-from to lstopo to add Misc objects described
    in a file.
  - To be combined with the new hwloc-ps --lstopo-misc for
    a customizable lstopo --top replacement.</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1736251200">- update to 2.11.2 (jsc#PED-11875)
  * Add missing CPU info attrs on aarch64 on Linux.
  * Use ACPI CPPC on Linux to get better information about cpukinds,
    at least on AMD CPUs.
  * Fix crash when manipulating cpukinds after topology
    duplication.
  * Fix missing input target checks in memattr functions
  * Fix a memory leak when ignoring NUMA distances on FreeBSD.
  * Fix build failure on old Linux distributions without accessat().
  * Fix non-Windows importing of XML topologies and CPUID dumps exported
    on Windows.
  * hwloc-calc --cpuset-output-format systemd-dbus-api now allows.
    to generate AllowedCPUs information for systemd slices.
    See the hwloc-calc manpage for examples.
  * Some fixes in manpage EXAMPLES and split them into subsections.
  * Fix bash completions
  * API
    + Add HWLOC_MEMBIND_WEIGHTED_INTERLEAVE memory binding policy on
    Linux 6.9+.
  - weighted_interleave_membind is added to membind support bits.
  - The "weighted" policy is added to the hwloc-bind tool.
    + Add hwloc_obj_set_subtype().
  * GPU support
    + Don't hide the GPU NUMA node on NVIDIA Grace Hopper.
    + Get Intel GPU OpenCL device locality.
    + Add bandwidths between subdevices in the LevelZero XeLinkBandwidth
    matrix.
    + Fix PCI Gen4+ link speed of NVIDIA GPU obtained from NVML.
  * Tools
    + Option --best-memattr may now return multiple nodes. Additional
    configuration flags may be given to tweak its behavior.
    + hwloc-info has a new --get-attr option to get a single attribute.
    + hwloc-info now supports "levels", "support" and "topology"
    special keywords for backward compatibility for hwloc 3.0.
    + The --taskset command-line option is superseded by the new
  - -cpuset-output-format which also allows to export as list.
    + hwloc-calc may now import bitmasks described as a list of bits
    with the new "--cpuset-input-format list".
  * Misc
    + The MemoryTiersNr info attribute in the root object now says how many
    memory tiers were built.
    + Fix the management of infinite cpusets in the bitmap printf/sscanf
    API as well as in command-line tools.
    + Add section "Compiling software on top of hwloc's C API" in the
    documentation with examples for GNU Make and CMake.</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1745841600">- fix division by zero exception with recent versions of GCC
  (bsc#1236038)
  * add 0001-x86-work-around-legacy_max_proc-being-0-while-HTT-fe.patch</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1756900800">- removed patches (fixed upstream)
  * 0001-x86-work-around-legacy_max_proc-being-0-while-HTT-fe.patch
- update to 2.12.2
  * .ignore: update
  * API
    + add hwloc_topology_get_default_nodeset()
    + bump HWLOC_API_VERSION to 0x20c00
    + document that distances may only group if latencies
    + fix a comment about weighted interleave support bit
    + fix some typos in doxygen syntax and refs
  * Do not treat INTERSECT_LOCALITY as a superset of LARGER and SMALLER
  * Duplicate distance grouping info in hwloc_internal_distances_dup
  * Fix lstopo man page
  * Make hwloc_distances_get_by_name accept empty kinds
  * NEWS
    +: add distances bullet
    + add hwloc-calc improvement bullet
    + bullet about manpages
    + bullet about memattr fixes
    + bullet about syscalls
    + bullet about x86/flsl issues
    + bullets about L0 rework
    + bullets about heterogeneous memory improvements
    + mention systemd-dbus-api changes in hwloc-calc
    + reorder and improve 2.11.2 bullets
    + some fixes in 2.11 bullets
    + update about CUDA and NVML
  * Set the `obj` pointer of `hwloc_internal_location_s` in `to_internal_location()`
  * VERSION: bump lib soname from 23:0:8 to 23:1:8 for 2.11.2
  * bitmap.h: fix/improve the doc about return values
  * bitmap: improve sscanf/snprintf doc
  * ci.inria.fr: move the v2.11 nightly build to a different time
  * ci.inria.fr: move the v2.12 nightly build to a different time
  * completion/bash: add missing INPUT_FORMAT definition in some functions
  * completion/bash: always initialize COMP_REPLY to empty
  * completion/bash: don't always return kind=* when completing --ancestor etc
  * completion/bash: fix the completion of lstopo --palette
  * completion/bash: hwloc-patch -R instead of --R
  * completion/test: only enable if bash is available
  * configure: error out if --with-foo doesn't have its mandatory argument
  * configure: hwloc-devel is dead, and add a link to github issues
  * contrib/android: add a link to the privacy policy inside the app
  * contrib/android: bump APK from 1.5.3 to 1.6.0
  * contrib/android: bump APK to 1.6.1
  * contrib/android: fix a typo in the website link box
  * contrib/android: fix case expressions must be constants expressions
  * contrib/android: force enable BuildConfig
  * contrib/android: merge privacy/website/github/ci links inside the main text
  * contrib/android: require cmake 3.18.1
  * contrib/android: stop overriding versionCode with ABI's ones
  * contrib/android: update gradle, gradle plugin and ndk versions
  * contrib/android: update the namespace definition
  * contrib/ci.inria.fr/browse_jenkins_logs.sh: update to current jenkins webpages
  * contrib/ci.inria.fr/sonarqube: improve the matching of the github repo
  * contrib/ci.inria.fr/sonarqube: more updates to the config
  * contrib/ci.inria.fr: remove buildDiscarder option
  * contrib/ci.inria.fr: use a node with tag 'android2024' for android builds
  * contrib/ci/sonarqube: Fix some warnings
  * contrib/completion: add a test for bash completion
  * contrib/contrib: bump compile/targetSdkVersion to 34
  * core+linux: generalize and improve Die filtering vs Packages
  * core: merge hwloc_topology_reconnect() and hwloc_filter_levels_keep_structure()
  * core: remove "from the OS" from the main insert error message
  * core: remove obsolete code about Machine object being ignored
  * cpukinds: fix register() after dup()
  * cuda: add FP32perCore info for CUDA capability 10.x and 12.0
  * debug: check that !topology-&gt;modified during checks
  * distances: check internal distances NULLity before dereferencing
  * distances: clarify that distances must have one FROM and one MEANS kind
  * distances: clarify the general description of the structure
  * distances: don't enforce the matrix name for NVLink operations
  * distances: relax constraints on distance kinds
  * distances: transitive closure doesn't overwrite the existing direct bandwidth
  * doc+contrib: switch the website doc to doxygen layout
  * doc/readthedocs: move the doxygen doc to a subdirectory and redirect to it
  * doxy: NVIDIA Grace Hopper memory is also marked as GPUMemory
  * doxy: minor improvements to heteromem part
  * doxy: update build with CMake
  * doxygen: ignore the static keyword
  * fix#676 use hwloc_access instead of hwloc_accessat
  * fix(cmake): support win-arm64
  * fix: multiple syntax errors / missing quotes in hwloc bash completions
  * freebsd: fix a node array leak when distances are available but ignored
  * gather-cpuid: update for latest intel leaves
  * gather-cpuid: update to Intel x86 manuel 2024/10
  * hwloc/plugins.h: distances backend API shouldn't be in the PCI group
  * hwloc/plugins.h: merge discovery component and backend groups
  * hwloc/plugins.h: move hwloc_plugin_check_namespace() to the generic components group
  * hwloc_distrib(): error out if 0 is given
  * hwloc_type_sscanf: fix test when host has several levels with same type
  * include: fix the formatting of ending \0 in comments
  * levelzero.h+tests: update to both ZE and ZES API
  * levelzero.h: fix the lookup of parent pci devices
  * levelzero.h: we always return the root/parent device, not a subdevice
  * levelzero: abstract-out the querying of drivers/devices
  * levelzero: don't enforce ZES_ENABLE_SYSMAN=1 in the environment
  * levelzero: don't get device properties twice
  * levelzero: only get memory info from sysman
  * levelzero: remove the is_integrated variable
  * levelzero: require zesDriverGetDeviceByUuidExp()
  * levelzero: separate ZE and ZES device handles
  * levelzero: use zesDriverGetDeviceByUuidExp() to get ZES device handles
  * linux/arm: identify aarch64 as arm too
  * linux/cpukinds/freq: use acpi_cppc/nominal_freq when available
  * linux/cpukinds: add Intel "LowPower" PMU set
  * linux/cpukinds: fix support for offline CPUs
  * linux: add NUMA syscalls for hppa, s390, alpha, cris and m68k
  * linux: add affinity+NUMA syscalls for 3 MIPS common ABIs
  * linux: add affinity+NUMA syscalls for loongarch
  * linux: fix a verbose message about failure to read DMI memory info
  * linux: fix some NUMA syscall numbers on x86
  * linux: move some common code out of the /proc/cpuinfo parsing loop
  * linux: move sparc NUMA syscalls above
  * linux: update Cray Slingshot detection to hsn-&gt;hsi device renaming
  * lstopo.1: fix a typo
  * lstopo.1: improve the COLORS section
  * memattr: document that locality and capacity values cannot be modified
  * memattr: locality requires a cpuset, capacity requires a NUMA node
  * memattr: make sure target_node parameter isn't NULL on input
  * memattrs.h: clarify the set of predefined+custom attribute IDs
  * memattrs.h: move get_targets/get_initiators to the main section
  * memattrs.h: some clarification in get_flags/name and register
  * memattrs: add INTERSECT flag for getting local NUMA nodes
  * memtiers: clarify a comment about using subtypes for sorting nodes in tiers
  * misc: reactivate GNUC conditional
  * nvml: cleanup NVLink version bandwidths and add Blackwell/v5
  * rename.h: Add missed macro for hwloc_internal_memattr_set_value
  * rsmi: fix some unused variable warnings
  * rsmi: fix the PCI locality of partitioned devices
  * scripts: don't put "fi fi fi" on the same line
  * test-gather-topology: disable Misc objects
  * tests/cpukinds: duplicate the topology between register()s
  * tests/levelzero: don't mix up a ZES and ZE function
  * tests/levelzero: remove some checks for ZES devices
  * tests/memattrs: check capacity/locality with different/invalid targets
  * tests/rename: don't ignore all lines containing hwloc_uint64_t
  * tests/type_sscanf: test a synthetic case with 2 levels of groups
  * tests/xml: add a NVIDIA DGX-2
  * utils/annotate.1: sectionize EXAMPLES
  * utils/annotate/test: test transitive-closure and merge-switch-ports on the DGX2 xml
  * utils/bind.1: fix a "processor" instead of "core" in examples
  * utils/bind.1: sectionize EXAMPLES
  * utils/bind: add --default-nodes
  * utils/bind: fix binding CPU and memory on different locations
  * utils/bind: only enable binding verbose messages, not all
  * utils/calc.1: clarify that filters are applied on input only
  * utils/calc.1: document that --cof applies to both cpuset and nodeset outputs
  * utils/calc.1: sectionize EXAMPLES
  * utils/calc.1: split output conversion options out of others
  * utils/calc/tests: check that we properly find NUMA nodes if heterogeneous memory
  * utils/calc: --no isn't needed anymore for converting NUMA node indexes etc
  * utils/calc: abstract-out a hwloc_utils_cpuset_format_sscanf()
  * utils/calc: accumulate both cpuset and nodeset of locations
  * utils/calc: add cpukind/memorytier to -I and -N
  * utils/calc: add the systemd-dbus-api cpuset output format
  * utils/calc: fix the computing of command-line locations
  * utils/calc: fix the warning about --nodeset and --largest
  * utils/calc: remove nodeset_output where it's now unneeded
  * utils/calc: rename some variables to ease next commits
  * utils/calc: rework --cpuset-output-format for the systemd-dbus-api
  * utils/calc: split options into I/O set/object and formatting options
  * utils/calc: switch to intersecting local NUMA nodes by default
  * utils/calc: use HWLOC_TYPE_DEPTH_UNKNOWN instead of -1
  * utils/calc: use memory object directly instead of walking up to normal objects
  * utils/gather-cpuid: update leaf 0x23
  * utils/gather-topology.1: --proclist obsolete and removed long time ago
  * utils/gather-topology.1: fix formatting of command-line examples
  * utils/gather-topology: fix a grep warning when matching octal sequence
  * utils/hwloc-calc: add systemd-dbus-api to --cof usage and completion
  * utils/info: add --default-nodes
  * utils/info: fix sub-index prefix for local memory
  * utils/lstopo.1: fix formatting of command-line examples
  * utils/lstopo.1: remove a dumb example
  * utils/lstopo.1: remove an outdated note about size units
  * utils/lstopo.1: sectionize EXAMPLES
  * utils/lstopo: don't build lstopo-win with MSVC
  * utils/lstopo: remove -mwindows with MSVC
  * utils/ps.1: sectionize EXAMPLES
  * utils: improve "default" --best-memattr fallback in corner cases
  * utils: return our new "default" nodes in the default --best-memattr fallback
  * utils: uniformize checks after hwloc_calc_parse_level_size()
  * utils: warn if we failed to find best nodes
  * windows: add support for Die and Module topology levels
  * windows: don't use uninitialized memory for selecting group kinds
  * windows: promote a warning about 32-bit processor groups to critical
  * x86: allow windows CPUID dump import on Linux
  * x86: re-enable the gathering of topoext node IDs
  * x86: work around legacy_max_proc being 0 while HTT feature bit is set
    (bsc#1236038)
  * xml/import: add missing xml prefix to some error messages
  * xml/import: disable the currently unused importing of future types
  * xml/import: forward compat with distances changes in 3.0
  * xml/import: ignore numanode_type for now
  * xml/import: support a possible future Cluster type
  * xml/nolibxml/import: allow windows XMLs</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1769083200">- remove all dependencies on update-desktop-files (jsc#PED-15208)
  * add 0001-lstopo-x11-add-desktop-translations.patch
- move .desktop files to gui package</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896000">- update to 2.13.0:
  * CPU kind improvements
    + Put Intel LP E-cores in the IntelLowPower cpukind in the x86 backend,
    thanks to Dmitri N Mokhov for the patch.
    + Adjust sysfs capacity on Intel CPUs on Linux 6.16+ together with
    max frequencies when they differ because of Turbo Boost Max 3.0.
    + Disable Linux cpukinds on AMD before Zen5 since these CPUs are
    homogeneous and it may cause slowness on some platforms.
    The new env var HWLOC_LINUX_CPUKINDS=1 may be used to reenable it.
    Thanks to Benedikt Steinbusch and Jan André Reuter for the report.
  * Fix CUDACoresPerMP on NVIDIA GPUs with compute capability 7.x.
  * Tools
    + Send the lstopo ASCII output to a pager (less by default).
    + hwloc-patch now has a --dry-run option.
  * Plugins are now supported for OpenCL, CUDA and XML components
    on Windows using the HWLOC_ENABLE_PLUGINS CMake option,
    thanks to Julian Hornich.
    + HWLOC_BUILD_SHARED_LIBS is removed in favor of BUILD_SHARED_LIBS.
- drop 0001-lstopo-x11-add-desktop-translations.patch (upstream)</changelog>
</package>
<package pkgid="6e3a87e33d9c8d01599ebabb3433e51fa6aa813f054de382288c2a4249774a68a672710c188d00b8dcb3f8e194a97b99f64dfe1d708d578605da84fffb4abb40" name="hwloc-gui-debuginfo" arch="i586">
  <version epoch="0" ver="2.13.0" rel="1.3"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686052800">- Readd libXNVCtrl support as an optional plugin.
- Add OpenCL support as an optional plugin.
- Ship GUI tool in a separate package. This avoids installing
  undesirable X11 dependencies.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1687262400">- update to 2.9.1:
  * Fix a failed assertion in hwloc_topology_restrict() when some
    NUMA nodes are removed because of
    HWLOC_RESTRICT_FLAG_REMOVE_CPULESS but no PUs are.
  * Mark HPE Cray Slingshot NICs with subtype "Slingshot".</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689508800">- update to 2.9.2:
  * Don't forget L3i when defining filters for multiple levels of
    caches with hwloc_topology_set_cache/icache_types_filter().
  * Fix object total_memory after hwloc_topology_insert_group_object().
  * Fix the (non-yet) exporting in synthetic description for
    complex memory hierarchies with memory-side caches, etc.
  * Fix some default size attributes when building synthetic
    topologies.
  * Fix size units in hwloc-annotate.
  * Improve bitmap reallocation error management in many functions.
  * Documentation improvements</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697630400">- Update to version 2.9.3:
  * Handle Linux glibc allocation errors in binding routines (CVE-2022-47022).
  * Fix hwloc-calc when searching objects on heterogeneous memory platforms,
  * Fix hwloc_get_next_child() when there are some memory-side caches.
  * Don't crash if the topology is empty because Linux cgroups are wrong.
  * Improve some hwloc-bind warnings in case of command-line parsing errors.
  * Many documentation improvements all over the place, including:
    + hwloc_topology_restrict() and hwloc_topology_insert_group() may reorder
    children, causing the logical indexes of objects to change.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 2.10.0:
  Heterogeneous Memory core improvements
  + Better heuristics to identify the subtype of memory such
    as HBM, DRAM, NVM, CXL-DRAM, etc.
  + Build memory tiers, i.e. sets of NUMA nodes with the same
    subtype and similar performance.
  - NUMA node tier ranks are exposed in the new MemoryTier
    info attribute (starts from 0 for highest bandwidth tier).
  + Add hwloc_topology_free_group_object() to discard a Group
    created by hwloc_topology_alloc_group_object().
  + Fix cpukinds on NVIDIA Grace to report identical cores
    even if they actually have very small frequency differences.
  + Add CXLDevice attributes to CXL DAX objects and NUMA
    nodes to show which PCI device implements which window.
  + Ignore buggy memory-side caches and memory attributes
    when fake NUMA emulation is enabled on the Linux kernel
    command-line.
  + Add more info attributes in MemoryModule Misc objects,
  + Get CPUModel and CPUFamily info attributes on LoongArch
    platforms.
  + Add support for new AMD CPUID leaf 0x80000026 for better
    detection of Core Complex and Die on Zen4 processors.
  + Improve Zhaoxin CPU topology detection.
  + Input locations and many command-line options (e.g.
    hwloc-calc -I -N -H, lstopo --only) now accept filters such as
    "NUMA[HBM]" so that only objects are that type and subtype are
    considered.
  - NUMA[tier=1] is also accepted for selecting NUMA nodes
    depending on their MemoryTier info attribute.
  + Add --object-output to hwloc-calc to report the type as a
    prefix to object indexes, e.g. Core:2 instead of 2 in the
    output of -I.
  + hwloc-info --ancestor and --descendants now accepts kinds
    of objects instead of single types.
  - The new --first option only shows the first matching
    object.
  + Add --children-of-pid to hwloc-ps to show a hierarchy of
    processes.
  + Add --misc-from to lstopo to add Misc objects described
    in a file.
  - To be combined with the new hwloc-ps --lstopo-misc for
    a customizable lstopo --top replacement.</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1736251200">- update to 2.11.2 (jsc#PED-11875)
  * Add missing CPU info attrs on aarch64 on Linux.
  * Use ACPI CPPC on Linux to get better information about cpukinds,
    at least on AMD CPUs.
  * Fix crash when manipulating cpukinds after topology
    duplication.
  * Fix missing input target checks in memattr functions
  * Fix a memory leak when ignoring NUMA distances on FreeBSD.
  * Fix build failure on old Linux distributions without accessat().
  * Fix non-Windows importing of XML topologies and CPUID dumps exported
    on Windows.
  * hwloc-calc --cpuset-output-format systemd-dbus-api now allows.
    to generate AllowedCPUs information for systemd slices.
    See the hwloc-calc manpage for examples.
  * Some fixes in manpage EXAMPLES and split them into subsections.
  * Fix bash completions
  * API
    + Add HWLOC_MEMBIND_WEIGHTED_INTERLEAVE memory binding policy on
    Linux 6.9+.
  - weighted_interleave_membind is added to membind support bits.
  - The "weighted" policy is added to the hwloc-bind tool.
    + Add hwloc_obj_set_subtype().
  * GPU support
    + Don't hide the GPU NUMA node on NVIDIA Grace Hopper.
    + Get Intel GPU OpenCL device locality.
    + Add bandwidths between subdevices in the LevelZero XeLinkBandwidth
    matrix.
    + Fix PCI Gen4+ link speed of NVIDIA GPU obtained from NVML.
  * Tools
    + Option --best-memattr may now return multiple nodes. Additional
    configuration flags may be given to tweak its behavior.
    + hwloc-info has a new --get-attr option to get a single attribute.
    + hwloc-info now supports "levels", "support" and "topology"
    special keywords for backward compatibility for hwloc 3.0.
    + The --taskset command-line option is superseded by the new
  - -cpuset-output-format which also allows to export as list.
    + hwloc-calc may now import bitmasks described as a list of bits
    with the new "--cpuset-input-format list".
  * Misc
    + The MemoryTiersNr info attribute in the root object now says how many
    memory tiers were built.
    + Fix the management of infinite cpusets in the bitmap printf/sscanf
    API as well as in command-line tools.
    + Add section "Compiling software on top of hwloc's C API" in the
    documentation with examples for GNU Make and CMake.</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1745841600">- fix division by zero exception with recent versions of GCC
  (bsc#1236038)
  * add 0001-x86-work-around-legacy_max_proc-being-0-while-HTT-fe.patch</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1756900800">- removed patches (fixed upstream)
  * 0001-x86-work-around-legacy_max_proc-being-0-while-HTT-fe.patch
- update to 2.12.2
  * .ignore: update
  * API
    + add hwloc_topology_get_default_nodeset()
    + bump HWLOC_API_VERSION to 0x20c00
    + document that distances may only group if latencies
    + fix a comment about weighted interleave support bit
    + fix some typos in doxygen syntax and refs
  * Do not treat INTERSECT_LOCALITY as a superset of LARGER and SMALLER
  * Duplicate distance grouping info in hwloc_internal_distances_dup
  * Fix lstopo man page
  * Make hwloc_distances_get_by_name accept empty kinds
  * NEWS
    +: add distances bullet
    + add hwloc-calc improvement bullet
    + bullet about manpages
    + bullet about memattr fixes
    + bullet about syscalls
    + bullet about x86/flsl issues
    + bullets about L0 rework
    + bullets about heterogeneous memory improvements
    + mention systemd-dbus-api changes in hwloc-calc
    + reorder and improve 2.11.2 bullets
    + some fixes in 2.11 bullets
    + update about CUDA and NVML
  * Set the `obj` pointer of `hwloc_internal_location_s` in `to_internal_location()`
  * VERSION: bump lib soname from 23:0:8 to 23:1:8 for 2.11.2
  * bitmap.h: fix/improve the doc about return values
  * bitmap: improve sscanf/snprintf doc
  * ci.inria.fr: move the v2.11 nightly build to a different time
  * ci.inria.fr: move the v2.12 nightly build to a different time
  * completion/bash: add missing INPUT_FORMAT definition in some functions
  * completion/bash: always initialize COMP_REPLY to empty
  * completion/bash: don't always return kind=* when completing --ancestor etc
  * completion/bash: fix the completion of lstopo --palette
  * completion/bash: hwloc-patch -R instead of --R
  * completion/test: only enable if bash is available
  * configure: error out if --with-foo doesn't have its mandatory argument
  * configure: hwloc-devel is dead, and add a link to github issues
  * contrib/android: add a link to the privacy policy inside the app
  * contrib/android: bump APK from 1.5.3 to 1.6.0
  * contrib/android: bump APK to 1.6.1
  * contrib/android: fix a typo in the website link box
  * contrib/android: fix case expressions must be constants expressions
  * contrib/android: force enable BuildConfig
  * contrib/android: merge privacy/website/github/ci links inside the main text
  * contrib/android: require cmake 3.18.1
  * contrib/android: stop overriding versionCode with ABI's ones
  * contrib/android: update gradle, gradle plugin and ndk versions
  * contrib/android: update the namespace definition
  * contrib/ci.inria.fr/browse_jenkins_logs.sh: update to current jenkins webpages
  * contrib/ci.inria.fr/sonarqube: improve the matching of the github repo
  * contrib/ci.inria.fr/sonarqube: more updates to the config
  * contrib/ci.inria.fr: remove buildDiscarder option
  * contrib/ci.inria.fr: use a node with tag 'android2024' for android builds
  * contrib/ci/sonarqube: Fix some warnings
  * contrib/completion: add a test for bash completion
  * contrib/contrib: bump compile/targetSdkVersion to 34
  * core+linux: generalize and improve Die filtering vs Packages
  * core: merge hwloc_topology_reconnect() and hwloc_filter_levels_keep_structure()
  * core: remove "from the OS" from the main insert error message
  * core: remove obsolete code about Machine object being ignored
  * cpukinds: fix register() after dup()
  * cuda: add FP32perCore info for CUDA capability 10.x and 12.0
  * debug: check that !topology-&gt;modified during checks
  * distances: check internal distances NULLity before dereferencing
  * distances: clarify that distances must have one FROM and one MEANS kind
  * distances: clarify the general description of the structure
  * distances: don't enforce the matrix name for NVLink operations
  * distances: relax constraints on distance kinds
  * distances: transitive closure doesn't overwrite the existing direct bandwidth
  * doc+contrib: switch the website doc to doxygen layout
  * doc/readthedocs: move the doxygen doc to a subdirectory and redirect to it
  * doxy: NVIDIA Grace Hopper memory is also marked as GPUMemory
  * doxy: minor improvements to heteromem part
  * doxy: update build with CMake
  * doxygen: ignore the static keyword
  * fix#676 use hwloc_access instead of hwloc_accessat
  * fix(cmake): support win-arm64
  * fix: multiple syntax errors / missing quotes in hwloc bash completions
  * freebsd: fix a node array leak when distances are available but ignored
  * gather-cpuid: update for latest intel leaves
  * gather-cpuid: update to Intel x86 manuel 2024/10
  * hwloc/plugins.h: distances backend API shouldn't be in the PCI group
  * hwloc/plugins.h: merge discovery component and backend groups
  * hwloc/plugins.h: move hwloc_plugin_check_namespace() to the generic components group
  * hwloc_distrib(): error out if 0 is given
  * hwloc_type_sscanf: fix test when host has several levels with same type
  * include: fix the formatting of ending \0 in comments
  * levelzero.h+tests: update to both ZE and ZES API
  * levelzero.h: fix the lookup of parent pci devices
  * levelzero.h: we always return the root/parent device, not a subdevice
  * levelzero: abstract-out the querying of drivers/devices
  * levelzero: don't enforce ZES_ENABLE_SYSMAN=1 in the environment
  * levelzero: don't get device properties twice
  * levelzero: only get memory info from sysman
  * levelzero: remove the is_integrated variable
  * levelzero: require zesDriverGetDeviceByUuidExp()
  * levelzero: separate ZE and ZES device handles
  * levelzero: use zesDriverGetDeviceByUuidExp() to get ZES device handles
  * linux/arm: identify aarch64 as arm too
  * linux/cpukinds/freq: use acpi_cppc/nominal_freq when available
  * linux/cpukinds: add Intel "LowPower" PMU set
  * linux/cpukinds: fix support for offline CPUs
  * linux: add NUMA syscalls for hppa, s390, alpha, cris and m68k
  * linux: add affinity+NUMA syscalls for 3 MIPS common ABIs
  * linux: add affinity+NUMA syscalls for loongarch
  * linux: fix a verbose message about failure to read DMI memory info
  * linux: fix some NUMA syscall numbers on x86
  * linux: move some common code out of the /proc/cpuinfo parsing loop
  * linux: move sparc NUMA syscalls above
  * linux: update Cray Slingshot detection to hsn-&gt;hsi device renaming
  * lstopo.1: fix a typo
  * lstopo.1: improve the COLORS section
  * memattr: document that locality and capacity values cannot be modified
  * memattr: locality requires a cpuset, capacity requires a NUMA node
  * memattr: make sure target_node parameter isn't NULL on input
  * memattrs.h: clarify the set of predefined+custom attribute IDs
  * memattrs.h: move get_targets/get_initiators to the main section
  * memattrs.h: some clarification in get_flags/name and register
  * memattrs: add INTERSECT flag for getting local NUMA nodes
  * memtiers: clarify a comment about using subtypes for sorting nodes in tiers
  * misc: reactivate GNUC conditional
  * nvml: cleanup NVLink version bandwidths and add Blackwell/v5
  * rename.h: Add missed macro for hwloc_internal_memattr_set_value
  * rsmi: fix some unused variable warnings
  * rsmi: fix the PCI locality of partitioned devices
  * scripts: don't put "fi fi fi" on the same line
  * test-gather-topology: disable Misc objects
  * tests/cpukinds: duplicate the topology between register()s
  * tests/levelzero: don't mix up a ZES and ZE function
  * tests/levelzero: remove some checks for ZES devices
  * tests/memattrs: check capacity/locality with different/invalid targets
  * tests/rename: don't ignore all lines containing hwloc_uint64_t
  * tests/type_sscanf: test a synthetic case with 2 levels of groups
  * tests/xml: add a NVIDIA DGX-2
  * utils/annotate.1: sectionize EXAMPLES
  * utils/annotate/test: test transitive-closure and merge-switch-ports on the DGX2 xml
  * utils/bind.1: fix a "processor" instead of "core" in examples
  * utils/bind.1: sectionize EXAMPLES
  * utils/bind: add --default-nodes
  * utils/bind: fix binding CPU and memory on different locations
  * utils/bind: only enable binding verbose messages, not all
  * utils/calc.1: clarify that filters are applied on input only
  * utils/calc.1: document that --cof applies to both cpuset and nodeset outputs
  * utils/calc.1: sectionize EXAMPLES
  * utils/calc.1: split output conversion options out of others
  * utils/calc/tests: check that we properly find NUMA nodes if heterogeneous memory
  * utils/calc: --no isn't needed anymore for converting NUMA node indexes etc
  * utils/calc: abstract-out a hwloc_utils_cpuset_format_sscanf()
  * utils/calc: accumulate both cpuset and nodeset of locations
  * utils/calc: add cpukind/memorytier to -I and -N
  * utils/calc: add the systemd-dbus-api cpuset output format
  * utils/calc: fix the computing of command-line locations
  * utils/calc: fix the warning about --nodeset and --largest
  * utils/calc: remove nodeset_output where it's now unneeded
  * utils/calc: rename some variables to ease next commits
  * utils/calc: rework --cpuset-output-format for the systemd-dbus-api
  * utils/calc: split options into I/O set/object and formatting options
  * utils/calc: switch to intersecting local NUMA nodes by default
  * utils/calc: use HWLOC_TYPE_DEPTH_UNKNOWN instead of -1
  * utils/calc: use memory object directly instead of walking up to normal objects
  * utils/gather-cpuid: update leaf 0x23
  * utils/gather-topology.1: --proclist obsolete and removed long time ago
  * utils/gather-topology.1: fix formatting of command-line examples
  * utils/gather-topology: fix a grep warning when matching octal sequence
  * utils/hwloc-calc: add systemd-dbus-api to --cof usage and completion
  * utils/info: add --default-nodes
  * utils/info: fix sub-index prefix for local memory
  * utils/lstopo.1: fix formatting of command-line examples
  * utils/lstopo.1: remove a dumb example
  * utils/lstopo.1: remove an outdated note about size units
  * utils/lstopo.1: sectionize EXAMPLES
  * utils/lstopo: don't build lstopo-win with MSVC
  * utils/lstopo: remove -mwindows with MSVC
  * utils/ps.1: sectionize EXAMPLES
  * utils: improve "default" --best-memattr fallback in corner cases
  * utils: return our new "default" nodes in the default --best-memattr fallback
  * utils: uniformize checks after hwloc_calc_parse_level_size()
  * utils: warn if we failed to find best nodes
  * windows: add support for Die and Module topology levels
  * windows: don't use uninitialized memory for selecting group kinds
  * windows: promote a warning about 32-bit processor groups to critical
  * x86: allow windows CPUID dump import on Linux
  * x86: re-enable the gathering of topoext node IDs
  * x86: work around legacy_max_proc being 0 while HTT feature bit is set
    (bsc#1236038)
  * xml/import: add missing xml prefix to some error messages
  * xml/import: disable the currently unused importing of future types
  * xml/import: forward compat with distances changes in 3.0
  * xml/import: ignore numanode_type for now
  * xml/import: support a possible future Cluster type
  * xml/nolibxml/import: allow windows XMLs</changelog>
  <changelog author="Thomas Blume &lt;Thomas.Blume@suse.com&gt;" date="1769083200">- remove all dependencies on update-desktop-files (jsc#PED-15208)
  * add 0001-lstopo-x11-add-desktop-translations.patch
- move .desktop files to gui package</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896000">- update to 2.13.0:
  * CPU kind improvements
    + Put Intel LP E-cores in the IntelLowPower cpukind in the x86 backend,
    thanks to Dmitri N Mokhov for the patch.
    + Adjust sysfs capacity on Intel CPUs on Linux 6.16+ together with
    max frequencies when they differ because of Turbo Boost Max 3.0.
    + Disable Linux cpukinds on AMD before Zen5 since these CPUs are
    homogeneous and it may cause slowness on some platforms.
    The new env var HWLOC_LINUX_CPUKINDS=1 may be used to reenable it.
    Thanks to Benedikt Steinbusch and Jan André Reuter for the report.
  * Fix CUDACoresPerMP on NVIDIA GPUs with compute capability 7.x.
  * Tools
    + Send the lstopo ASCII output to a pager (less by default).
    + hwloc-patch now has a --dry-run option.
  * Plugins are now supported for OpenCL, CUDA and XML components
    on Windows using the HWLOC_ENABLE_PLUGINS CMake option,
    thanks to Julian Hornich.
    + HWLOC_BUILD_SHARED_LIBS is removed in favor of BUILD_SHARED_LIBS.
- drop 0001-lstopo-x11-add-desktop-translations.patch (upstream)</changelog>
</package>
<package pkgid="1fc85be5361005ac8f54efcbf179f2577716c12a6ef09c632cdbd75b79295a9dcd1c48306864ae1d208ce329b00ef16b7b0c30c21e059b2519ac04d5ede468d4" name="hxtools-debuginfo" arch="i586">
  <version epoch="0" ver="20251011" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="926111e3c8b9d4ce7e78c7a49655ac575f8c35928c1b2757dfb99ddc84f0a83f804f2fb87893d15f818f745d2ee67cbdf8f2955b980e3b9cf14470e74ab3d444" name="hxtools-debugsource" arch="i586">
  <version epoch="0" ver="20251011" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 20210928
  * vfontas: add recognition for BDF glyphs as produced by
    fontforge from PCF
  * kbd: map beta to eszett on cp437x
  * vfontas: recognize "idem" lines in kbd unimaps
  * vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638619200">- Update to release 20211204
  * vfontas: add a -move operation
  * Documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 20221119
  * vfontas: add "copy" operation
  * smm: new utility "palcomp"
  * vfontas: implement aspect ratio correction for SFD output</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 20221120
  * vfontas and palcomp were moved to the consoleet-utils package</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 20230411
  * checkbrack: remove -p option
  * gpsh: avoid spurious "mkvmerge failed" report
  * wktimer: -S option behavior split off to -X</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698840000">- Update to release 20231101
  * qtar: add .zst suffix support
  * sadmin: delete utmp_register
  * dircolors: reinstate upstream color for BLK/CHR
  * spec-beautifier: apply transformation logic to preamble as well
  * spec-beautifier: eliminate BuildRoot/Package/Distribution/Vendor lines
  * spec-beautifier: delete massaging of BuildRequire lists</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1703419200">- Update to release 20231224
  * Add gh-trim-workflowruns script
  * git-forest: port to Perl 5.38</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741521600">- Update to release 20250309
  * Increase bgfg contrast in light2.theme
  * extract_dxhog: repair wrong seeking to archive entries
  * Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
  * Delete ``extract_f3pod`` (alternative: SLADE)
  * Add ``make_qupak`` command
  * Add ``git-logsortbychgsize`` command
  * Add ``selective-preprocess`` command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741694400">- Provide new hxtools.keyring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 20251011
  * Support building with libHX 5.1</changelog>
</package>
<package pkgid="28faef6109b5d32783c15ba341e395b6183f576f80fcbdef9613daf3cbdf9245fe134882a0a13aefc88f6b58fb54bf60e9f20e94666b0ce7de100da119a28ec5" name="hydra-debugsource" arch="i586">
  <version epoch="0" ver="9.7+git20.gbccaea1" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1686571200">- Update to version 9.5
  * http-form:
    + The help for http-form was wrong. the condition variable
    must always be the last parameter, not the third.
    +  Proxy support was not working correctly.
  * smb2: fix for updated libsmb2 which resulted in correct
    guessing attempts not being detected.
  * smtp: break early if the server does not allow authentication.
  * rdp: detect more return codes that say a user is disabled etc.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1746532800">- Fix freerdp version to 2, as hydra does not compile with
  freerdp 3 (https://github.com/vanhauser-thc/thc-hydra/issues/935)
- Use common URL format in source URL
- Use pkgconfig when possible to specify BuildRequires</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1746705600">- Replace #!/bin/sh with #!/bin/bash in hydra-wizard.sh
- Remove unused BuildRequires
- Remove old / broken conditional BuildRequires
- Fix file permissions</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1747224000">- Make build recipe POSIX sh compatible (no pushd). Trim
  unnecessary `exit 1` since scriptlets run with sh -e anyway.
- Trim unquantified claims from summary line. Have the %description
  talk about hydra, not about papers or other tools.</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1753099200">- Add patch fix-prototype-mismatches.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757678400">- Update to version 9.6
  * freerdp v2 -&gt; v3.
  * compile fixes (eg. gcc-15).
  * pop3 capability fix.
  * mysql library upgrade.
  * http-form fixes.
  * postgres custom port support.
  * smb better expired support.
  * ssh legacy cipher support.
  * http 403 support.
- Update patch:
  * fix-prototype-mismatches.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758110400">- Add conditional pkgconfig(freerdp3) BuildRequires, support for
  freerdp3 was added in version 9.6. Build with latest freerdp for
  current versions of openSUSE and SLE.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1777896000">- Update to version 9.7
  * GTK3 support for xhydra.
  * mongo v2 support.
  * POP3 buffer overflow fix.
- Build with support for MongoDBv2
- Drop patch:
  * fix-prototype-mismatches.patch</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1782475200">- Update to version 9.7+git20.gbccaea1:
  * Various vulnerability fixes and improvements
  * Fix vulnerability in NTML encoding [CVE-2026-56766]
  * Full changelog at /usr/share/doc/packages/hydra/CHANGES</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1788177600">- Split the GTK frontend into the xhydra subpackage so that the
  command-line package no longer pulls in the GUI stack.
- Install and validate the upstream XHydra desktop file.
- Correct the previous snapshot version to 9.7+git20.gbccaea1.</changelog>
</package>
<package pkgid="a7c25bf58f468cf9f7ea663a7d0c07cc29c96e3b9f6b41e27699ee0e03d43c2a73da86ed79c5ef09690d4134ec2211a8a75a545e6f5cf89b89528a6e0a880e6f" name="hydrogen-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.6" rel="1.6"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1658577600">- update to 1.1.1:
  * Keyboard cursor-driven pattern, song and note properties editing
  * Note selection and movement in pattern editors
  * New OSC commands (new song, open song, save song (as), quit,
  * toggle looped playback, toggle timeline, toggle Jack transport,
  * toggle Jack timebase master, add/delete timeline marker,
  * toggle song/pattern playback mode)
  * NSM support reworked
  * Deprecating JACK-session
  * Instrument main pitch shift offset
  * Custom pattern size support with representation in note values
  * Custom pan law support in mixer
  * Audio output device selection in CoreAudio (macOS) and PortAudio (Windows)
  * Preferences dialog 'OK' bug
  * Audio problems when using LADSPA plugins with PulseAudio
  * MIDI crashes and other issues on 64-bit Windows
  * Missing tags and markers
  * Inability to control audio latency on Windows (PortAudio)
- add release-version.patch to avoid devel-build warning
- drop fix-version-soversion.patch: this needs to be, if at all
  upstreamed</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1682424000">- Add upstream patch:
  hydrogen-Fix-beat-and-bar-calculation-in-pattern-mode.patch
- Update to version 1.2.0
  * General behavior
  - Remembering paths in all export/import/save/open dialogs.
  - Introducing keyboard shortcut for the Open Pattern dialog.
  - Allow for opening more than one Pattern at once.
  - All available audio drivers can now be chosen via CLI.
  - Implement missing EFFECT_LEVEL_RELATIVE MIDI action
  - If the Timeline is activated, the tempo set using the BPM
    widget, BeatCounter, Tap Tempo, or MIDI/OSC commands is used left
    of the first tempo marker.
  - The tempo provided by an external JACK timebase master
    overwrites all internal tempo settings.
  - The BPM widget switches to read-only mode and displays the
    current playback speed when the Timeline is activated.
  - Activation of the Timeline is now stored in each individual
    .h2song file.
  - Autosave files will be hidden. The interval they are stored with
    as well whether there is an autosave at all can be set via the
    Preferences. Hydrogen will inform the user whether there are
    unsaved changes to recover taken from the autosave file.
  - Hydrogen is now able to recover changes applied to a new and
    empty song in case they are discarded or the session end
    untimely (using autosave files)
  - Multiple actions can be assigned to a single MIDI event.
  - The virtual keyboard is now decoupled from the "Hear New Notes"
    button in the Pattern Editor and can be used to play back notes in
    song mode with playback rolling too.
  - Mutable warning dialogs are shown when saving/exporting a
    drumkit containing samples of mismatching license and when
    saving/exporting a drumkit or song containing a copyleft license
    or one requiring an attribution.
  - Drumkit properties dialog does now feature a table listing all
    contained samples and associated licenses.
  - All actions accessible via right-clicking in the SoundLibrary do
    affect the stack drumkits and not the instrument list of the
    current song.
  - All actions accessible via the Drumkits tab of the main menu do
    affect the loaded drumkit using the current song's custom
    instrument and component list.
  * Interface
  - Improved scalability (most PNG images were replaced by SVGs,
    hardcoded PNG labels are now directly drawn by Qt, and spin boxes,
    buttons, and combo boxes are now based on native Qt widgets)
  - Improved internationalization (all labels are translatable now
    and support UTF-8)
  - Improved accessibility (widgets were increased to fill available
    space, preference option to (de- and) increase font size)
  - All colors can be altered via the preferences
  - Input widgets (rotary, fader, combo box, spin box, button) do
    support both mouse and keyboard input (e.g. setting numerical values)
  - Input widgets are faintly highlighted when hovered and more
    strongly highlighted when clicked (focuses). Only the focused
    widget can receive keyboard input
  - MIDI-learnable widgets now show their corresponding MIDI action
    and it's binding in the tooltip
  - It's now possible to jump to the beginning of the currently
    playing pattern by clicking its position on the ruler in the
    pattern editor.
  - The length of patterns can now be changed while transport is
    rolling.
  * PreferencesDialog &gt; Appearance tab overhaul
  - Drop previous font options in favor for three different
    levels of font (without exposing their point sizes)
  - Ability to decrease or increase the overall font size
  - All settings in the Appearance tab - except the overall layout
    and the scaling policy - take effect immediately (no restart
    required anymore)
  - Drop the "fixed" coloring methods and rename "steps" to
    "Custom".
  - Via a colored button the particular line color can now be
    adjusted using a QColorDialog
  - Custom color tab to alter all colors in the GUI (big thanks to
    the Muse4 team for the original code).
  - All options set in the Appearance tab can be imported and
    exported into and shared via dedicated .h2theme files.
  - Overhauled MIDI Table
  - Per effect or layer setting are now done in dedicated spin
    boxes instead of providing individual actions for each.
  - Only spin boxes for parameters required for a particular
    action are shown.
  - Rows can be removed by unsetting both the Event and Action
    combo box.
  - Clicking the widget showing the status messages does now open a
    dropdown menu displaying the last 100 messages.
  * Audio processing
  - Set CoreAudio (macOS) buffer size to control latency
  - New fast exponential ADSR envelope processing
  * InstrumentEditor UX improvements:
  - rework start/end/loop frame slider selection and motion.
  - rework velocity/pan envelope editing
  * SongEditor UX improvements:
  - Tags can now be inserted at all possible columns
  - Hovering a Tag displays its content
  - Changed behavior of the Tempo Marker dialog: When clicking an
    existing Tempo Marker it can be moved, edited, or
    deleted. Clicking a column with no Tempo Marker present allows
    to create a new one at an arbitrary location.
  - Timeline is deactivated automatically when switching to Pattern
    Mode or a JACK timebase master is present
  - The tempo used left of the first tempo marker is painted in a
    darker color.
  - The currently used Tempo Marker gets highlighted.
  - Tags have been moved into Timeline (next to the Tempo Markers)
    in order to make room to accommodate the cursor in the ruler to
    highlight the current position
  - Tags can be inserted by left-clicking the bottom area of the
    Timeline (above the ruler).
  - Clicking the ruler is now always enabled and automatically
    switches transport into Song Mode.
  - Full-size playhead
  - The icons in the pattern list indicating whether a pattern is
    playing in stacked pattern mode are now colored and can have four
    different states: on, off, off next (pattern is played till the
    end and then turned off), and on next (pattern is played as soon
    as transport is looped again)
  - In song mode the pattern editor can be locked meaning that
    always the bottom-most pattern of the current column the
    playhead resides in as well as all other playing notes are
    shown. Pattern selection is done automatically when moving into
    a different column.
  * PatternEditor UX tweaks:
  - Relocating transport by clicking the ruler is now supported
    (like in the SongEditor) and automatically switches transport
    into Pattern Mode.
  - Full-size playhead
  - The ruler was decoupled from the currently selected pattern. It
    always has the size of the largest playing pattern and always
    shows the transport position using a playhead. Whether or not the
    current pattern is played back is indicated by a full-height
    cursor.
  - All note properties except of the note key can now be altered in
    both the drum pattern editor and the piano roll editor by
    right-clicking and dragging a note.
  - All notes of the currently playing patterns will be hinted in
    stacked pattern mode, when selecting a virtual pattern, or in
    case the pattern editor is locked in song mode. Even those notes
    exceeding the length of the current pattern are shown.
  * OSC API
  - Add command /Hydrogen/LOAD_DRUMKIT
  - Add command /Hydrogen/UPGRADE_DRUMKIT
  - Add command /Hydrogen/VALIDATE_DRUMKIT
  - Add command /Hydrogen/EXTRACT_DRUMKIT
  - Add command /Hydrogen/BPM
  - /Hydrogen/STRIP_SOLO_TOGGLE/X and /Hydrogen/STRIP_MUTE_TOGGLE/X
    can now be called without any argument too
  * H2CLI
  - Add `--upgrade` option to upgrade a drumkit
  - Add `--check` option to validate a drumkit
  - Add `--extract` option to extract the content of a drumkit
  - Drumkit supplied using `-k` option can now be either the name of
    an install kit or an absolute path to a kit (does not have to be
    located in the Hydrogen's drumkit folder).
  * Bugfixes
  - fix dithering of SongEditor when viewing the playback track
    and resizing the application or for very small size (#1379).
  - fix rewinding to beginning of pattern in pattern mode with no
    pattern inserted in SongEditor (#932)
  - fix display of tags and tempo marker while loading a song
    (introduced in 1.1.0) (#1393)
  - default MIDI driver is now picked with the system's capabilities
    in mind
  - remove unwanted samples at the end of the exported song (to
    .wav) (#946)
  - fix undefined tempo before first tempo marker (#416)
  - fix Song export to keep writing till all notes and FX have faded
    out
  - notes at first ticks in pattern were missed when relocation
    transport using the position ruler
  - fix playhead glitches when adding toggling patterns at the end
    of the song after transport was loop at least once
  - deactivating loop mode result stopping transport at the end of
    the song even if transport was already looped at least once
  - relocation of the playhead use JACK is now also support in case
    transport is not rolling
  - Hydrogen is now able to handle multiple drumkits featuring the
    same name in the SoundLibrary. The drumkit's absolute path will be
    used as unique handler from now on.
  - Mixing instruments from different drumkit in one Song works
    again
  - Hydrogen shows a now a warning dialog when exporting/saving date
    to read-only folders
  - fix text overflow in Director
  * Crash reporting
  - Fatal errors will now show a GUI report including details to report
    and potential hints about the cause</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1686484800">* Update to version 1.2.1
  * Remove hydrogen-Fix-beat-and-bar-calculation-in-pattern-mode.patch
  now upstream
  * Update patch release-version.patch
  * Update French translation
  * Bugfixes
  - Fix reopening of last used Playlist. In addition, in case the
    PlaylistDialog was opened at the end of the last session - when
    "Reopen last used playlist" is checked in the Preferences - the
    dialog will be reopened too at the same position.
  - Fix spurious marking of opened songs as modified.
  - Fix MIDI (output) feedback for metronome toggling and pan
    setting.
  - Fix superfluous MIDI event - Action bindings. An incoming MIDI
    event can be mapped to an Action only once.
  - Fix tool tips of MIDI-learnable widgets. All bounded MIDI events
    will be shown.
  - Fix MIDI note output for channel 16 (previously only channel
    1-15 were accessible in the InstrumentEditor).
  - Fix spurious tempo changes to 120bpm when switching songs or
    between pattern and song mode (#1779 and #1785)
  - Support "START", "CONTINUE", and "STOP" type System Realtime
    MIDI messages in PortMidi and CoreMidi.
  - Fix MIDI action binding to incoming MMC_DEFERRED_PLAY event.
  - Fix missing MIDI driver restart when adjusting corresponding
    parameters in Preferences.
  - Fix MIDI Machine Control (MMC) event type handling on Windows
    (#1773)
  - Fix loading of legacy drumkits. All layers but the first one
    were dropped during drumkit upgrade (#1759)
  - Fix MIDI input handling with "Discard MIDI messages after action
    has been triggered" checked. Incoming NOTEON message were
    dropped without triggering a sound (#1751)
  - Fix beat and bar calculation in pattern mode (#1741)
  - Fix compilation in GCC with -Werror=format-security (#1739)
  - Explicit usage of Python3 in stats.py script
  - Fix build against Musl (nekopsykose)
  - Omit git commit hash in displayed version of release builds</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1704283200">- Remove fix-obsolete-appdata.patch now upstream
- Set noarch for libhydrogen-core-devel package
- Update to version 1.2.2
  Added
  * Hydrogen is now released as AppImage for Linux as well.
  * Playlist dialog can now be resized and remembers geometry,
    position, as well as visibility.
  * Save and restore Director position, geometry, and visibility.
  * New and properly licensed AppStream metainfo files
    org.hydrogenmusic.Hydrogen.metainfo.xml replace old
    org.hydrogenmusic.Hydrogen.appdata.xml.
  * Hydrogen shows an error dialog and exits on the first invocation
    with no hydrogen.conf file present on user and system level
    (application was not properly installed).
  * A new cmake option WANT_DYNAMIC_JACK_CHECK was
    introduced. When set Hydrogen does check on startup whether
    jackd, jackdbus, or pw-jack is installed and disables JACK
    support in case none of them was found. This is intended for
    bundled builds, like AppImage and Flatpak, and can be overridden
    by setting the audio driver manually to "Jack" in the
    hydrogen.conf or by passing the "-d jack" CLI option.
  Changed
  * Spanish translation updated.
  * Minor tweaks in French and German translation.
  * On Linux the order of audio drivers tried when selecting Auto
    changed from "JACK &gt; ALSA &gt; OSS &gt; PulseAudio" to
    "JACK &gt; PulseAudio &gt; ALSA &gt; OSS".
  Fixed
  * Style combo box in Preferences &gt; Appearance &gt; Interface is
    working again.
  * Fix segfault on hitting "Panic" button while transport was
    rolling.
  * Instrument/strip-specific actions, like MIDI action
    STRIP_MUTE_TOGGLE, did void the instrument selection of the
    Instrument Editor if the specified instrument was not the
    currently selected one.
  * Do not start playback at cursor when cursor in Song Editor is
    beyond the current song length.
  * Fixed compatibility with PortMidi version 217 (Hydrogen v1.2.1
    was incompatible) (#1795). All versions of Hydrogen &gt;=1.3 will,
    however, require on a more recent PortMidi version (at least
    v2.0.1).
  * Fixed allowed range of MIDI output notes to be [0,127] again
    (#1828) (introduced in v1.2.0).
  * Hydrogen does now successfully startup even if no data folder is
    present on user and system level.
  * Allow an arbitrary number of notes in a pattern (#1827).
  * Fix playback track volume fader (#1449)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1704369600">- Add Fix-driver-switching-whil-using-JACK.patch and
    Fix-JACK-support.patch which fixes crashes</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1705147200">- Update to version 1.2.3
- Remove Fix-driver-switching-whil-using-JACK.patch and
  Fix-JACK-support.patch now upstream
- Refresh release-version.patch
  Added
  * Forward compatibility for .h2song and drumkit changes introduced
    in version 1.3.0
  Fixed
  * Restore mute button state of master mixer strip on song load.
  * Recorded MIDI notes were inserted ahead of the beat (#1851).
  * Drumkit Property Dialog:
  * Images were written regardless whether one hits the ok or cancel button.
  * When using Save As to create a new drumkit, the added image was put in the
    old drumkit folder instead and not properly copied into the new one.
  * Allow to Save As drumkits derived from kits not found on the current system.
  * Audio Engine: In Song Mode with Loop Mode deactivated Hydrogen missed notes
    very close to the end of the song.
  * Fix crash on playing back notes with custom length (#1852).
  * macOS: fix naming of CoreMIDI header (#1865).
  * Fix various rendering issues with custom length notes.
  * Fix potential crash/failing startup on Windows in case PortAudio or PortMidi
    device is already occupied (#1893)
  * Fix crash on shutdown, song export, or driver changes in the Preferences while
    using JACK on Linux (#1902, #1867, #1907)
  * Pattern Editor:
  * Only delete stop notes clicked by the user. (#1859)
  * Proper undo of moving notes out of DrumPatternEditor. (#1859)
  * Custom note lengths are now only drawn till the next stop
    note. (#1859)
  * Highlight selected stop notes too. (#1859)
  * Update selected notes visually on left and right keyboard movement. (#1859)
  * Fixed stop note color which was no different than the default note color
    (#1854).
  * Fixed grid line rendering on rational pattern size nominator.
  * Fixed grid line colors on very fine resolution.
  * Fix broken file browser dialogs on Linux when using translations (#1908).
  * Fix drumkit export on Windows (#1927).
  * Timing drift (and artifacts) in playback track rendering on some hosts is
    fixed (#1920).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1734436800">- Update to version 1.2.4
  This patch release fixes a number of bugs and inconsistencies found
  since version 1.2.3 and is generally recommended for all users.
  Added
  * Forward compatibility for .h2song, .h2pattern, .h2playlist, and
    drumkit changes introduced in version 2.0.
  * MIDI and OSC commands
  * CLEAR_SELECTED_INSTRUMENT - to remove all notes of the selected
    pattern associated with the currently selected instrument.
  * CLEAR_PATTERN - to remove all notes of the selected pattern.
  * INSTRUMENT_PITCH - to adjust the pitch of an instrument.
  * OSC commands
  * NOTE_ON and NOTE_OFF which are handled like incoming MIDI events
    without triggering their associated actions.
  * CLEAR_INSTRUMENT - to remove all notes of the selected pattern
    associated with the provided instrument number.
  * CLI option:
  * -O/--osc-port to use a custom OSC port in both hydrogen and h2cli.
  * -L/--log-file to provide a path to an alternative log file.
  * -T/--log-timestamps to add timestamps to all log messages.
  * --config to use a different user-level config file.
  * --compression-level for h2cli to set the trade-off between
    max. quality (.mp3 and .ogg)/max. speed (.flac) (0.0) and
    max. compression (1.0) for exported audio files.
  * Adding support for importing and exporting audio files of
    format .mp3, .opus, .au, .caf, .voc, .w64. Drumkits containing
    those formats can be loaded with older versions of Hydrogen too.
    libsndfile &gt;= 1.1.0 is required on your system for MP3 support. (#2023)
  * X-NSM-Exec entry added to org.hydrogenmusic.Hydrogen.desktop
    by @grammoboy2 (#2042).
  * Delete key does now remove selected notes and notes under
    cursor in NotePropertiesRuler.
  Changed
  * Brazilian translation updated.
  * Grid lines in the Song Editor are now rendered dotted to
    emphasize that this is the space the patterns in rather
    than objects in their own right.
  * Virtual keyboard strokes are now mapped exactly as incoming
    MIDI NOTE_ON events (respecting both "Use output note as input note"
    and hihat pressure groups). But do not trigger associated actions (#1770).
  * CLI option -d understand driver names regardless of capitalization.
  * h2cli option -V is now able to handle whitespaces between flag and argument.
  * h2cli long option for -k is renamed --drumkit -&gt; kit in order to
    align the naming with the one used in hydrogen CLI options.
  * Smaller keyboard cursor size with resolution set to off.
  * Rename "J.Master" button into "Timebase".
  Fixed
  * Fix potential segfault on ill-formated notes in .h2song files.
  * Fix buzzing sound during startup when using Port Audio (#1932).
  * Fix build failure without precompiled headers (e.g. on Gentoo) (#1944).
  * Fix persistent of hihat pressure group settings while
    changing/restarting MIDI drivers.
  * Fix mapping of NOTE_OFF MIDI messages in hihat pressure groups.
  * Fix segfault when using MIDI sense button in table of
    Preferences &gt; MIDI after removing rows above it from the table.
  * Fix synchronization problems while using JACK Timebase support (#1953).
  * Fix compilation error on macOS with case-sensitive filesystem (#1938).
  * Fix usability with large QT_SCALE_FACTOR (#1933).
  * Fix MIDI, WAV, and LilyPond export as well as drumkit import
    and export with with non-ASCII filenames (#1957).
  * Paths to songs and scripts are now properly saved relative to
    a .h2playlist file (in case the corresponding option was set).
  * Fix grid line rendering with resolution set to off (#2015).
  * Fix handling of adjacent tags with same content in Director by @aldimond (#2036).
  * Fix copy/cut/paste in PianoRollEditor.
  Removed
  * Windows 32bit support dropped (due to upstream limitations).</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1752926400">- Update to version 1.2.5
  This patch release introduces Qt6 support, deprecates LASH support,
  and fixes a number of bugs and inconsistencies found since version 1.2.4.
  Added
  * CLI options --log-colors and --no-log-colors to enable and
    disable ANSI colors in log messages.
  * CMake option -DWANT_QT6 to build Hydrogen using Qt6 instead of Qt5.
  * CLI option --user-data for both hydrogen and h2cli to provide
    an alternative user-level data folder.
  Changed
  * The shortcut for starting/pausing transport can now be used while
    focusing spin boxes (like the BPM one) too (#2098).
  * Combo boxes do not accept focus (and preventing shortcuts) anymore.
  * LASH support has been deprecated and will be removed in
    version 2.0 of Hydrogen (#1649).
  * Allow to select and copy version in About dialog (#2127).
  * Number of parallel build jobs in build.sh is now set dynamically
    to number of virtual processors (#2128).
  * Changelog was renamed CHANGELOG.md and converted from GNU-style
    changelog to markdown similar to https://keepachangelog.com/en/1.1.0/.
  * Hydrogen no longer uses XSD files to validate XML files during
    loading or via h2cli --check but uses direct XML inspection instead.
  * Minimal CMake version was bumped to 3.5.
  * Option -qt5 was introduced to native Windows build script
    windows/Build-WinNative.ps1 to build against Qt5 instead of Qt6 (default).
  * build.sh script compiles against Qt6 per default.
  Fixed
  * Fix compilation with LASH support enabled (#2076).
  * Fix Hue slider in Preferences &gt; Appearance &gt; Color (#2081).
  * Show the Crash Reporter and exit with return code 1 on
    unhandled exceptions.
  * Fix crashes in SampleEditor (#2092).
  * Fix track names in multi track export. When using just the file
    extension, the raw instrument names will be used (#2096).
  * Fix import bug for drumkits created in version &gt;= 2.0.
  * Fix memory leakage for songs created in version &gt;= 2.0.
  * Fix memory leakage for notes with probability &lt; 1.0.
  * Fix incoming MIDI NOTE OFF handling.
  * AppImage build folder is now removed on build.sh r (#2129).
  * Fix potential crash with JACK audio driver on startup,
    teardown, or song/drumkit loading.
  * Fix freeze in native file dialogs on Linux (#2165).
  Removed
  * Qt XmlPatterns is no longer a dependency.
  * Folder linux/debian containing outdated Debian package rules used
    by the previous development team to distributed Hydrogen as .deb package.
  * Option -32bit was dropped in native Windows build script
    windows/Build-WinNative.ps1.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1754308800">- Update to version 1.2.6
  This patch release fixes a bug introduced in 1.2.5 and other
  minor issues.
  Added
  * The AppImage version does now provide all drumkits in
    /usr/share/hydrogen/data/drumkits/ and
    /usr/local/share/hydrogen/data/drumkits/ via the "Sound Library"
    as session kits.
  Changed
  * Sample loading in songs has been made more portable.
  Fixed
  * Fix velocity automation for patterns that are not of size 4/4 (#2171).
  * Fix saving and loading of sample files introduced in 1.2.5 (#2174).</changelog>
</package>
<package pkgid="1065ddadac77fb2fa33f6a43a71c3190493fce01c07f297e23b1aecdb182ed2c5bdc52c396462cb11785b1481cb5cbe003df8fd7d204fa392dd6e882f7eb85c2" name="hydrogen-debugsource" arch="i586">
  <version epoch="0" ver="1.2.6" rel="1.6"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1658577600">- update to 1.1.1:
  * Keyboard cursor-driven pattern, song and note properties editing
  * Note selection and movement in pattern editors
  * New OSC commands (new song, open song, save song (as), quit,
  * toggle looped playback, toggle timeline, toggle Jack transport,
  * toggle Jack timebase master, add/delete timeline marker,
  * toggle song/pattern playback mode)
  * NSM support reworked
  * Deprecating JACK-session
  * Instrument main pitch shift offset
  * Custom pattern size support with representation in note values
  * Custom pan law support in mixer
  * Audio output device selection in CoreAudio (macOS) and PortAudio (Windows)
  * Preferences dialog 'OK' bug
  * Audio problems when using LADSPA plugins with PulseAudio
  * MIDI crashes and other issues on 64-bit Windows
  * Missing tags and markers
  * Inability to control audio latency on Windows (PortAudio)
- add release-version.patch to avoid devel-build warning
- drop fix-version-soversion.patch: this needs to be, if at all
  upstreamed</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1682424000">- Add upstream patch:
  hydrogen-Fix-beat-and-bar-calculation-in-pattern-mode.patch
- Update to version 1.2.0
  * General behavior
  - Remembering paths in all export/import/save/open dialogs.
  - Introducing keyboard shortcut for the Open Pattern dialog.
  - Allow for opening more than one Pattern at once.
  - All available audio drivers can now be chosen via CLI.
  - Implement missing EFFECT_LEVEL_RELATIVE MIDI action
  - If the Timeline is activated, the tempo set using the BPM
    widget, BeatCounter, Tap Tempo, or MIDI/OSC commands is used left
    of the first tempo marker.
  - The tempo provided by an external JACK timebase master
    overwrites all internal tempo settings.
  - The BPM widget switches to read-only mode and displays the
    current playback speed when the Timeline is activated.
  - Activation of the Timeline is now stored in each individual
    .h2song file.
  - Autosave files will be hidden. The interval they are stored with
    as well whether there is an autosave at all can be set via the
    Preferences. Hydrogen will inform the user whether there are
    unsaved changes to recover taken from the autosave file.
  - Hydrogen is now able to recover changes applied to a new and
    empty song in case they are discarded or the session end
    untimely (using autosave files)
  - Multiple actions can be assigned to a single MIDI event.
  - The virtual keyboard is now decoupled from the "Hear New Notes"
    button in the Pattern Editor and can be used to play back notes in
    song mode with playback rolling too.
  - Mutable warning dialogs are shown when saving/exporting a
    drumkit containing samples of mismatching license and when
    saving/exporting a drumkit or song containing a copyleft license
    or one requiring an attribution.
  - Drumkit properties dialog does now feature a table listing all
    contained samples and associated licenses.
  - All actions accessible via right-clicking in the SoundLibrary do
    affect the stack drumkits and not the instrument list of the
    current song.
  - All actions accessible via the Drumkits tab of the main menu do
    affect the loaded drumkit using the current song's custom
    instrument and component list.
  * Interface
  - Improved scalability (most PNG images were replaced by SVGs,
    hardcoded PNG labels are now directly drawn by Qt, and spin boxes,
    buttons, and combo boxes are now based on native Qt widgets)
  - Improved internationalization (all labels are translatable now
    and support UTF-8)
  - Improved accessibility (widgets were increased to fill available
    space, preference option to (de- and) increase font size)
  - All colors can be altered via the preferences
  - Input widgets (rotary, fader, combo box, spin box, button) do
    support both mouse and keyboard input (e.g. setting numerical values)
  - Input widgets are faintly highlighted when hovered and more
    strongly highlighted when clicked (focuses). Only the focused
    widget can receive keyboard input
  - MIDI-learnable widgets now show their corresponding MIDI action
    and it's binding in the tooltip
  - It's now possible to jump to the beginning of the currently
    playing pattern by clicking its position on the ruler in the
    pattern editor.
  - The length of patterns can now be changed while transport is
    rolling.
  * PreferencesDialog &gt; Appearance tab overhaul
  - Drop previous font options in favor for three different
    levels of font (without exposing their point sizes)
  - Ability to decrease or increase the overall font size
  - All settings in the Appearance tab - except the overall layout
    and the scaling policy - take effect immediately (no restart
    required anymore)
  - Drop the "fixed" coloring methods and rename "steps" to
    "Custom".
  - Via a colored button the particular line color can now be
    adjusted using a QColorDialog
  - Custom color tab to alter all colors in the GUI (big thanks to
    the Muse4 team for the original code).
  - All options set in the Appearance tab can be imported and
    exported into and shared via dedicated .h2theme files.
  - Overhauled MIDI Table
  - Per effect or layer setting are now done in dedicated spin
    boxes instead of providing individual actions for each.
  - Only spin boxes for parameters required for a particular
    action are shown.
  - Rows can be removed by unsetting both the Event and Action
    combo box.
  - Clicking the widget showing the status messages does now open a
    dropdown menu displaying the last 100 messages.
  * Audio processing
  - Set CoreAudio (macOS) buffer size to control latency
  - New fast exponential ADSR envelope processing
  * InstrumentEditor UX improvements:
  - rework start/end/loop frame slider selection and motion.
  - rework velocity/pan envelope editing
  * SongEditor UX improvements:
  - Tags can now be inserted at all possible columns
  - Hovering a Tag displays its content
  - Changed behavior of the Tempo Marker dialog: When clicking an
    existing Tempo Marker it can be moved, edited, or
    deleted. Clicking a column with no Tempo Marker present allows
    to create a new one at an arbitrary location.
  - Timeline is deactivated automatically when switching to Pattern
    Mode or a JACK timebase master is present
  - The tempo used left of the first tempo marker is painted in a
    darker color.
  - The currently used Tempo Marker gets highlighted.
  - Tags have been moved into Timeline (next to the Tempo Markers)
    in order to make room to accommodate the cursor in the ruler to
    highlight the current position
  - Tags can be inserted by left-clicking the bottom area of the
    Timeline (above the ruler).
  - Clicking the ruler is now always enabled and automatically
    switches transport into Song Mode.
  - Full-size playhead
  - The icons in the pattern list indicating whether a pattern is
    playing in stacked pattern mode are now colored and can have four
    different states: on, off, off next (pattern is played till the
    end and then turned off), and on next (pattern is played as soon
    as transport is looped again)
  - In song mode the pattern editor can be locked meaning that
    always the bottom-most pattern of the current column the
    playhead resides in as well as all other playing notes are
    shown. Pattern selection is done automatically when moving into
    a different column.
  * PatternEditor UX tweaks:
  - Relocating transport by clicking the ruler is now supported
    (like in the SongEditor) and automatically switches transport
    into Pattern Mode.
  - Full-size playhead
  - The ruler was decoupled from the currently selected pattern. It
    always has the size of the largest playing pattern and always
    shows the transport position using a playhead. Whether or not the
    current pattern is played back is indicated by a full-height
    cursor.
  - All note properties except of the note key can now be altered in
    both the drum pattern editor and the piano roll editor by
    right-clicking and dragging a note.
  - All notes of the currently playing patterns will be hinted in
    stacked pattern mode, when selecting a virtual pattern, or in
    case the pattern editor is locked in song mode. Even those notes
    exceeding the length of the current pattern are shown.
  * OSC API
  - Add command /Hydrogen/LOAD_DRUMKIT
  - Add command /Hydrogen/UPGRADE_DRUMKIT
  - Add command /Hydrogen/VALIDATE_DRUMKIT
  - Add command /Hydrogen/EXTRACT_DRUMKIT
  - Add command /Hydrogen/BPM
  - /Hydrogen/STRIP_SOLO_TOGGLE/X and /Hydrogen/STRIP_MUTE_TOGGLE/X
    can now be called without any argument too
  * H2CLI
  - Add `--upgrade` option to upgrade a drumkit
  - Add `--check` option to validate a drumkit
  - Add `--extract` option to extract the content of a drumkit
  - Drumkit supplied using `-k` option can now be either the name of
    an install kit or an absolute path to a kit (does not have to be
    located in the Hydrogen's drumkit folder).
  * Bugfixes
  - fix dithering of SongEditor when viewing the playback track
    and resizing the application or for very small size (#1379).
  - fix rewinding to beginning of pattern in pattern mode with no
    pattern inserted in SongEditor (#932)
  - fix display of tags and tempo marker while loading a song
    (introduced in 1.1.0) (#1393)
  - default MIDI driver is now picked with the system's capabilities
    in mind
  - remove unwanted samples at the end of the exported song (to
    .wav) (#946)
  - fix undefined tempo before first tempo marker (#416)
  - fix Song export to keep writing till all notes and FX have faded
    out
  - notes at first ticks in pattern were missed when relocation
    transport using the position ruler
  - fix playhead glitches when adding toggling patterns at the end
    of the song after transport was loop at least once
  - deactivating loop mode result stopping transport at the end of
    the song even if transport was already looped at least once
  - relocation of the playhead use JACK is now also support in case
    transport is not rolling
  - Hydrogen is now able to handle multiple drumkits featuring the
    same name in the SoundLibrary. The drumkit's absolute path will be
    used as unique handler from now on.
  - Mixing instruments from different drumkit in one Song works
    again
  - Hydrogen shows a now a warning dialog when exporting/saving date
    to read-only folders
  - fix text overflow in Director
  * Crash reporting
  - Fatal errors will now show a GUI report including details to report
    and potential hints about the cause</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1686484800">* Update to version 1.2.1
  * Remove hydrogen-Fix-beat-and-bar-calculation-in-pattern-mode.patch
  now upstream
  * Update patch release-version.patch
  * Update French translation
  * Bugfixes
  - Fix reopening of last used Playlist. In addition, in case the
    PlaylistDialog was opened at the end of the last session - when
    "Reopen last used playlist" is checked in the Preferences - the
    dialog will be reopened too at the same position.
  - Fix spurious marking of opened songs as modified.
  - Fix MIDI (output) feedback for metronome toggling and pan
    setting.
  - Fix superfluous MIDI event - Action bindings. An incoming MIDI
    event can be mapped to an Action only once.
  - Fix tool tips of MIDI-learnable widgets. All bounded MIDI events
    will be shown.
  - Fix MIDI note output for channel 16 (previously only channel
    1-15 were accessible in the InstrumentEditor).
  - Fix spurious tempo changes to 120bpm when switching songs or
    between pattern and song mode (#1779 and #1785)
  - Support "START", "CONTINUE", and "STOP" type System Realtime
    MIDI messages in PortMidi and CoreMidi.
  - Fix MIDI action binding to incoming MMC_DEFERRED_PLAY event.
  - Fix missing MIDI driver restart when adjusting corresponding
    parameters in Preferences.
  - Fix MIDI Machine Control (MMC) event type handling on Windows
    (#1773)
  - Fix loading of legacy drumkits. All layers but the first one
    were dropped during drumkit upgrade (#1759)
  - Fix MIDI input handling with "Discard MIDI messages after action
    has been triggered" checked. Incoming NOTEON message were
    dropped without triggering a sound (#1751)
  - Fix beat and bar calculation in pattern mode (#1741)
  - Fix compilation in GCC with -Werror=format-security (#1739)
  - Explicit usage of Python3 in stats.py script
  - Fix build against Musl (nekopsykose)
  - Omit git commit hash in displayed version of release builds</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1704283200">- Remove fix-obsolete-appdata.patch now upstream
- Set noarch for libhydrogen-core-devel package
- Update to version 1.2.2
  Added
  * Hydrogen is now released as AppImage for Linux as well.
  * Playlist dialog can now be resized and remembers geometry,
    position, as well as visibility.
  * Save and restore Director position, geometry, and visibility.
  * New and properly licensed AppStream metainfo files
    org.hydrogenmusic.Hydrogen.metainfo.xml replace old
    org.hydrogenmusic.Hydrogen.appdata.xml.
  * Hydrogen shows an error dialog and exits on the first invocation
    with no hydrogen.conf file present on user and system level
    (application was not properly installed).
  * A new cmake option WANT_DYNAMIC_JACK_CHECK was
    introduced. When set Hydrogen does check on startup whether
    jackd, jackdbus, or pw-jack is installed and disables JACK
    support in case none of them was found. This is intended for
    bundled builds, like AppImage and Flatpak, and can be overridden
    by setting the audio driver manually to "Jack" in the
    hydrogen.conf or by passing the "-d jack" CLI option.
  Changed
  * Spanish translation updated.
  * Minor tweaks in French and German translation.
  * On Linux the order of audio drivers tried when selecting Auto
    changed from "JACK &gt; ALSA &gt; OSS &gt; PulseAudio" to
    "JACK &gt; PulseAudio &gt; ALSA &gt; OSS".
  Fixed
  * Style combo box in Preferences &gt; Appearance &gt; Interface is
    working again.
  * Fix segfault on hitting "Panic" button while transport was
    rolling.
  * Instrument/strip-specific actions, like MIDI action
    STRIP_MUTE_TOGGLE, did void the instrument selection of the
    Instrument Editor if the specified instrument was not the
    currently selected one.
  * Do not start playback at cursor when cursor in Song Editor is
    beyond the current song length.
  * Fixed compatibility with PortMidi version 217 (Hydrogen v1.2.1
    was incompatible) (#1795). All versions of Hydrogen &gt;=1.3 will,
    however, require on a more recent PortMidi version (at least
    v2.0.1).
  * Fixed allowed range of MIDI output notes to be [0,127] again
    (#1828) (introduced in v1.2.0).
  * Hydrogen does now successfully startup even if no data folder is
    present on user and system level.
  * Allow an arbitrary number of notes in a pattern (#1827).
  * Fix playback track volume fader (#1449)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1704369600">- Add Fix-driver-switching-whil-using-JACK.patch and
    Fix-JACK-support.patch which fixes crashes</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1705147200">- Update to version 1.2.3
- Remove Fix-driver-switching-whil-using-JACK.patch and
  Fix-JACK-support.patch now upstream
- Refresh release-version.patch
  Added
  * Forward compatibility for .h2song and drumkit changes introduced
    in version 1.3.0
  Fixed
  * Restore mute button state of master mixer strip on song load.
  * Recorded MIDI notes were inserted ahead of the beat (#1851).
  * Drumkit Property Dialog:
  * Images were written regardless whether one hits the ok or cancel button.
  * When using Save As to create a new drumkit, the added image was put in the
    old drumkit folder instead and not properly copied into the new one.
  * Allow to Save As drumkits derived from kits not found on the current system.
  * Audio Engine: In Song Mode with Loop Mode deactivated Hydrogen missed notes
    very close to the end of the song.
  * Fix crash on playing back notes with custom length (#1852).
  * macOS: fix naming of CoreMIDI header (#1865).
  * Fix various rendering issues with custom length notes.
  * Fix potential crash/failing startup on Windows in case PortAudio or PortMidi
    device is already occupied (#1893)
  * Fix crash on shutdown, song export, or driver changes in the Preferences while
    using JACK on Linux (#1902, #1867, #1907)
  * Pattern Editor:
  * Only delete stop notes clicked by the user. (#1859)
  * Proper undo of moving notes out of DrumPatternEditor. (#1859)
  * Custom note lengths are now only drawn till the next stop
    note. (#1859)
  * Highlight selected stop notes too. (#1859)
  * Update selected notes visually on left and right keyboard movement. (#1859)
  * Fixed stop note color which was no different than the default note color
    (#1854).
  * Fixed grid line rendering on rational pattern size nominator.
  * Fixed grid line colors on very fine resolution.
  * Fix broken file browser dialogs on Linux when using translations (#1908).
  * Fix drumkit export on Windows (#1927).
  * Timing drift (and artifacts) in playback track rendering on some hosts is
    fixed (#1920).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1734436800">- Update to version 1.2.4
  This patch release fixes a number of bugs and inconsistencies found
  since version 1.2.3 and is generally recommended for all users.
  Added
  * Forward compatibility for .h2song, .h2pattern, .h2playlist, and
    drumkit changes introduced in version 2.0.
  * MIDI and OSC commands
  * CLEAR_SELECTED_INSTRUMENT - to remove all notes of the selected
    pattern associated with the currently selected instrument.
  * CLEAR_PATTERN - to remove all notes of the selected pattern.
  * INSTRUMENT_PITCH - to adjust the pitch of an instrument.
  * OSC commands
  * NOTE_ON and NOTE_OFF which are handled like incoming MIDI events
    without triggering their associated actions.
  * CLEAR_INSTRUMENT - to remove all notes of the selected pattern
    associated with the provided instrument number.
  * CLI option:
  * -O/--osc-port to use a custom OSC port in both hydrogen and h2cli.
  * -L/--log-file to provide a path to an alternative log file.
  * -T/--log-timestamps to add timestamps to all log messages.
  * --config to use a different user-level config file.
  * --compression-level for h2cli to set the trade-off between
    max. quality (.mp3 and .ogg)/max. speed (.flac) (0.0) and
    max. compression (1.0) for exported audio files.
  * Adding support for importing and exporting audio files of
    format .mp3, .opus, .au, .caf, .voc, .w64. Drumkits containing
    those formats can be loaded with older versions of Hydrogen too.
    libsndfile &gt;= 1.1.0 is required on your system for MP3 support. (#2023)
  * X-NSM-Exec entry added to org.hydrogenmusic.Hydrogen.desktop
    by @grammoboy2 (#2042).
  * Delete key does now remove selected notes and notes under
    cursor in NotePropertiesRuler.
  Changed
  * Brazilian translation updated.
  * Grid lines in the Song Editor are now rendered dotted to
    emphasize that this is the space the patterns in rather
    than objects in their own right.
  * Virtual keyboard strokes are now mapped exactly as incoming
    MIDI NOTE_ON events (respecting both "Use output note as input note"
    and hihat pressure groups). But do not trigger associated actions (#1770).
  * CLI option -d understand driver names regardless of capitalization.
  * h2cli option -V is now able to handle whitespaces between flag and argument.
  * h2cli long option for -k is renamed --drumkit -&gt; kit in order to
    align the naming with the one used in hydrogen CLI options.
  * Smaller keyboard cursor size with resolution set to off.
  * Rename "J.Master" button into "Timebase".
  Fixed
  * Fix potential segfault on ill-formated notes in .h2song files.
  * Fix buzzing sound during startup when using Port Audio (#1932).
  * Fix build failure without precompiled headers (e.g. on Gentoo) (#1944).
  * Fix persistent of hihat pressure group settings while
    changing/restarting MIDI drivers.
  * Fix mapping of NOTE_OFF MIDI messages in hihat pressure groups.
  * Fix segfault when using MIDI sense button in table of
    Preferences &gt; MIDI after removing rows above it from the table.
  * Fix synchronization problems while using JACK Timebase support (#1953).
  * Fix compilation error on macOS with case-sensitive filesystem (#1938).
  * Fix usability with large QT_SCALE_FACTOR (#1933).
  * Fix MIDI, WAV, and LilyPond export as well as drumkit import
    and export with with non-ASCII filenames (#1957).
  * Paths to songs and scripts are now properly saved relative to
    a .h2playlist file (in case the corresponding option was set).
  * Fix grid line rendering with resolution set to off (#2015).
  * Fix handling of adjacent tags with same content in Director by @aldimond (#2036).
  * Fix copy/cut/paste in PianoRollEditor.
  Removed
  * Windows 32bit support dropped (due to upstream limitations).</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1752926400">- Update to version 1.2.5
  This patch release introduces Qt6 support, deprecates LASH support,
  and fixes a number of bugs and inconsistencies found since version 1.2.4.
  Added
  * CLI options --log-colors and --no-log-colors to enable and
    disable ANSI colors in log messages.
  * CMake option -DWANT_QT6 to build Hydrogen using Qt6 instead of Qt5.
  * CLI option --user-data for both hydrogen and h2cli to provide
    an alternative user-level data folder.
  Changed
  * The shortcut for starting/pausing transport can now be used while
    focusing spin boxes (like the BPM one) too (#2098).
  * Combo boxes do not accept focus (and preventing shortcuts) anymore.
  * LASH support has been deprecated and will be removed in
    version 2.0 of Hydrogen (#1649).
  * Allow to select and copy version in About dialog (#2127).
  * Number of parallel build jobs in build.sh is now set dynamically
    to number of virtual processors (#2128).
  * Changelog was renamed CHANGELOG.md and converted from GNU-style
    changelog to markdown similar to https://keepachangelog.com/en/1.1.0/.
  * Hydrogen no longer uses XSD files to validate XML files during
    loading or via h2cli --check but uses direct XML inspection instead.
  * Minimal CMake version was bumped to 3.5.
  * Option -qt5 was introduced to native Windows build script
    windows/Build-WinNative.ps1 to build against Qt5 instead of Qt6 (default).
  * build.sh script compiles against Qt6 per default.
  Fixed
  * Fix compilation with LASH support enabled (#2076).
  * Fix Hue slider in Preferences &gt; Appearance &gt; Color (#2081).
  * Show the Crash Reporter and exit with return code 1 on
    unhandled exceptions.
  * Fix crashes in SampleEditor (#2092).
  * Fix track names in multi track export. When using just the file
    extension, the raw instrument names will be used (#2096).
  * Fix import bug for drumkits created in version &gt;= 2.0.
  * Fix memory leakage for songs created in version &gt;= 2.0.
  * Fix memory leakage for notes with probability &lt; 1.0.
  * Fix incoming MIDI NOTE OFF handling.
  * AppImage build folder is now removed on build.sh r (#2129).
  * Fix potential crash with JACK audio driver on startup,
    teardown, or song/drumkit loading.
  * Fix freeze in native file dialogs on Linux (#2165).
  Removed
  * Qt XmlPatterns is no longer a dependency.
  * Folder linux/debian containing outdated Debian package rules used
    by the previous development team to distributed Hydrogen as .deb package.
  * Option -32bit was dropped in native Windows build script
    windows/Build-WinNative.ps1.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1754308800">- Update to version 1.2.6
  This patch release fixes a bug introduced in 1.2.5 and other
  minor issues.
  Added
  * The AppImage version does now provide all drumkits in
    /usr/share/hydrogen/data/drumkits/ and
    /usr/local/share/hydrogen/data/drumkits/ via the "Sound Library"
    as session kits.
  Changed
  * Sample loading in songs has been made more portable.
  Fixed
  * Fix velocity automation for patterns that are not of size 4/4 (#2171).
  * Fix saving and loading of sample files introduced in 1.2.5 (#2174).</changelog>
</package>
<package pkgid="9649ee873d2548385baf3fcfc857ad133cae7326be8bff30d5745d4642c9bd53781f2d76c18d3f4aea7386fe1302ea0e52d0cd74e600059acd90d583a9d90bbd" name="hyfetch-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.0" rel="6.4"/>
  <changelog author="Bailey Kasin &lt;baileykasin@gmail.com&gt;" date="1694088000">- Add version 1.4.10</changelog>
  <changelog author="Bailey Kasin &lt;baileykasin@gmail.com&gt;" date="1701604800">- Update to version 1.4.11
  * Add ability to set backend args in config file
  * Fix config file argument (Obsoletes fix-config-flag.patch)
  * Fix DE empty bracket in macOS
  * Disable Hackintosh check on arm64 processors
  * Add Windows NT
  * Fixed Kubuntu recognized as Ubuntu
  * Use /etc/debian_version to get .x on Debian
  * Add LainOS, aerOS, Xenia, EndeavourOS Small Option, AZOS, MainsailOS,
  Interix, Peropesis, Adelie, Xray_OS
  * Update AOSC, phyOS, Parch logos
  * Add linux_small
  * Fix color blocks for bash != 3 &amp; &lt; 5
  * Use sed -r instead of -E when using GNU sed
  * Improved macOS resolution detection
  * Add support for alacritty's new config format
  * Check for newer xfce4-term config
  * Add support for npm global packages</changelog>
  <changelog author="Cat Kasin &lt;cat@aulucya.gay&gt;" date="1729944000">- Update to version 1.99.0
  * Add plural, genderflux, girlflux, Fraysexual, Xenogender, Caninekin,
  Kenochoric, veldian, solian, lunian, Polyamorous, sapphic, androgyne,
  interprogress, progress, intersex, equal-rights, drag, neofluid, genderqueer,
  pronoun, queer subculture, and Gilbert Backer's origin rainbow flgs
  * Add random flag option
  * Fix distro logo triple-quotation mark escaping
  * Fix termux compatibility
  * Fix term background detection not resetting properly
  * Remove typing-extensions and setuptools dependencies
  * Allow lightness value without a '%' sign in config prompt
  * Support host info on PowerPC Macs
  * Show Kinfo for Plasma 6
  * List all intel GPU as detected
  * Add eweOS, Fedora Immutable distros, Macaroni OS, Ironclad OS,
  Chimera Linux, Tatra, Furreto Linux, BlackMesa, Magix, Mauna, Arkane Linux,
  Linux From Scratch distro flags
  * Update PikaOS logo
  * Add Fedora unicode logo
  * Fix colors not reverting properly
  * Fix terminal emulator selection
  * Fix terminal font info for yakuake
  * Display neovim version
  * Add an option to hide some package managers
  * Fix npm list count mismatch
  * Add "AM" application manager, pnpm, pkgx.sh, pip, bonsai, rad, radula,
  birb, MacPorts for Linux package managers
  * Use XDG path for Nix package counting
  * Fix short package count
  * Add Cider player</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730203200">- Split out neowofetch into an own subpackage, called neowofetch
  (replacing the original neofetch package, which is archived).
- Do not clone nfeowofetch and don't use update-alternatives on it:
  it's a bash script without any relevance to python vesions.
- Provide symlink to allow calling neowofetch as neofetch directly.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731067200">- Add 362.patch: update openSUSE distro logos in the source code.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1749211200">- Fix Leap 16.0 build</changelog>
  <changelog author="cat@aulucya.gay" date="1757419200">- Update to version 2.0.2:
  * [U] Release 2.0.2 (Rust rewrite)
  * [O] Better warning message (#419)
  * [+] Adipophilia flag (#424)
  * [+] Nullflux flag (#397)
  * [F] Hypergender flags Fixes (#422)
  * [M] Move flag order
  * [+] Fictosexual flag (#394)
  * Remove 362.patch due to being merged upstream</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1757505600">- Replace obsolete python modules.</changelog>
  <changelog author="Cat Kasin &lt;cat@aulucya.gay&gt;" date="1765627200">- Update to version 2.0.5:
  * [+] Added support for Secureblue (#434)
  * [+] Added `void_old` logo variant (#457)
  * [+] Added Femme flag (#456)
  * [F] Fixed a panic when entering an invalid alignment option after roling (#460)
  * [F] Fixed a traceback printing on KeyboardInterrupt (#462)
  * [+] Restored flags lost during the Python/Rust presets merge (#466)
  * [F] Fixed a panic with file metadata access (#465)</changelog>
  <changelog author="cat@aulucya.gay" date="1780747200">- Update to version 2.1.0:
  * [U] Release 2.1.0
  * Update neofetch
  * Fixed custom ASCII loading form files (#505)
  * Fixed ASCII whitespace handling (#327)
  * Fixed Intel OEM iGPU names (#230)
  * Fixed duplicate resolution output by skipping inactive DRM connectors (#319)
  * Fixed package coutning by removing the incorrect dnf fast path (#306)</changelog>
</package>
<package pkgid="dbe9bb22e720b66d55141d2cb1a89aeed661a1ec375af11008ac8d69ffb3c32ac40ec8dc25e32363727b7e2f810160dfc65f4e8c6acf2f84422166f36871a0f6" name="hyfetch-debugsource" arch="i586">
  <version epoch="0" ver="2.1.0" rel="6.4"/>
  <changelog author="Bailey Kasin &lt;baileykasin@gmail.com&gt;" date="1694088000">- Add version 1.4.10</changelog>
  <changelog author="Bailey Kasin &lt;baileykasin@gmail.com&gt;" date="1701604800">- Update to version 1.4.11
  * Add ability to set backend args in config file
  * Fix config file argument (Obsoletes fix-config-flag.patch)
  * Fix DE empty bracket in macOS
  * Disable Hackintosh check on arm64 processors
  * Add Windows NT
  * Fixed Kubuntu recognized as Ubuntu
  * Use /etc/debian_version to get .x on Debian
  * Add LainOS, aerOS, Xenia, EndeavourOS Small Option, AZOS, MainsailOS,
  Interix, Peropesis, Adelie, Xray_OS
  * Update AOSC, phyOS, Parch logos
  * Add linux_small
  * Fix color blocks for bash != 3 &amp; &lt; 5
  * Use sed -r instead of -E when using GNU sed
  * Improved macOS resolution detection
  * Add support for alacritty's new config format
  * Check for newer xfce4-term config
  * Add support for npm global packages</changelog>
  <changelog author="Cat Kasin &lt;cat@aulucya.gay&gt;" date="1729944000">- Update to version 1.99.0
  * Add plural, genderflux, girlflux, Fraysexual, Xenogender, Caninekin,
  Kenochoric, veldian, solian, lunian, Polyamorous, sapphic, androgyne,
  interprogress, progress, intersex, equal-rights, drag, neofluid, genderqueer,
  pronoun, queer subculture, and Gilbert Backer's origin rainbow flgs
  * Add random flag option
  * Fix distro logo triple-quotation mark escaping
  * Fix termux compatibility
  * Fix term background detection not resetting properly
  * Remove typing-extensions and setuptools dependencies
  * Allow lightness value without a '%' sign in config prompt
  * Support host info on PowerPC Macs
  * Show Kinfo for Plasma 6
  * List all intel GPU as detected
  * Add eweOS, Fedora Immutable distros, Macaroni OS, Ironclad OS,
  Chimera Linux, Tatra, Furreto Linux, BlackMesa, Magix, Mauna, Arkane Linux,
  Linux From Scratch distro flags
  * Update PikaOS logo
  * Add Fedora unicode logo
  * Fix colors not reverting properly
  * Fix terminal emulator selection
  * Fix terminal font info for yakuake
  * Display neovim version
  * Add an option to hide some package managers
  * Fix npm list count mismatch
  * Add "AM" application manager, pnpm, pkgx.sh, pip, bonsai, rad, radula,
  birb, MacPorts for Linux package managers
  * Use XDG path for Nix package counting
  * Fix short package count
  * Add Cider player</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730203200">- Split out neowofetch into an own subpackage, called neowofetch
  (replacing the original neofetch package, which is archived).
- Do not clone nfeowofetch and don't use update-alternatives on it:
  it's a bash script without any relevance to python vesions.
- Provide symlink to allow calling neowofetch as neofetch directly.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1731067200">- Add 362.patch: update openSUSE distro logos in the source code.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1749211200">- Fix Leap 16.0 build</changelog>
  <changelog author="cat@aulucya.gay" date="1757419200">- Update to version 2.0.2:
  * [U] Release 2.0.2 (Rust rewrite)
  * [O] Better warning message (#419)
  * [+] Adipophilia flag (#424)
  * [+] Nullflux flag (#397)
  * [F] Hypergender flags Fixes (#422)
  * [M] Move flag order
  * [+] Fictosexual flag (#394)
  * Remove 362.patch due to being merged upstream</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1757505600">- Replace obsolete python modules.</changelog>
  <changelog author="Cat Kasin &lt;cat@aulucya.gay&gt;" date="1765627200">- Update to version 2.0.5:
  * [+] Added support for Secureblue (#434)
  * [+] Added `void_old` logo variant (#457)
  * [+] Added Femme flag (#456)
  * [F] Fixed a panic when entering an invalid alignment option after roling (#460)
  * [F] Fixed a traceback printing on KeyboardInterrupt (#462)
  * [+] Restored flags lost during the Python/Rust presets merge (#466)
  * [F] Fixed a panic with file metadata access (#465)</changelog>
  <changelog author="cat@aulucya.gay" date="1780747200">- Update to version 2.1.0:
  * [U] Release 2.1.0
  * Update neofetch
  * Fixed custom ASCII loading form files (#505)
  * Fixed ASCII whitespace handling (#327)
  * Fixed Intel OEM iGPU names (#230)
  * Fixed duplicate resolution output by skipping inactive DRM connectors (#319)
  * Fixed package coutning by removing the incorrect dnf fast path (#306)</changelog>
</package>
<package pkgid="c923e1d9f1564ded47a9b20ec5a6801f67f404b3533d86520a781ae8bfdba7dda563581a666338561469f874c3e9fe9e83709054f37d3d038c04d01b1a50fd92" name="hylafax+-client-debuginfo" arch="i586">
  <version epoch="0" ver="7.0.11" rel="2.4"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1674561600">- version 7.0.7
  * tiff_450.diff removed
  * constrain job priority to 0-255 (20 Jan 2023)
  * add support for libtiff v4.5.0 (4-5 Jan 2023)
  * add some Si2435 configuration considerations (27 Dec 2022, 20 Jan 2023)
  * if Class1RecvAbortOK is 0 then don't bother with the CAN byte at all (31 Oct 2022)
  * check that the modem isn't trying to deliver a message when we're trying to send
    binary data to it (16-17 Oct 2022)
  * prevent inherited values from creeping into subsequent xferfaxlog data (26 Aug 2022)
  * add external reference feature in dialrules (18 Aug 2022)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699617600">- Add tiff.patch to unbreak build</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1700481600">- Remove stray pseudo comment (from Bjørn Lie)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1708516800">- prepare for rpm 4.20</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1711627200">- version 7.0.8
  * tiff.patch removed (included)
  * add support for libtiff 4.6.0t (20 Mar 2024)
  * don't attempt SSL Fax for the last training attempt (19 Feb 2024)
  * fix sslfaxproxy from terminating if a client doesn't provide a passcode (9 Oct 2023)
  * fix faxmail to cope with uppercase in multipart content-type header (25 Jul 2023)
  * increase SSL Fax listener backlog to system somaxconn value (24 Jul 2023)
  * improve sslfaxproxy error handling (7 Jul 2023)
  * fix handling of Phase B signals in Phase D when in V.34-Fax (10 May 2023)
  * improve V.34-Fax recovery after SSL Fax termination (10 May 2023)
  * cope with Class 1.0 V.34-Fax scenarios where we receive ECM data frames
    when we were expecting Phase D signaling (3-4 Apr 2023)
  * ignore modem input when trying to deliberately terminate a call (3 Apr 2023)
  * C99 compatibility fixes for configure script (17 Feb 2023)
  * cope with libjpeg informative messages (6, 8 Feb 2023)
  * cope with color senders that do not include G3FAX marker (4 Feb 2023)-</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1728216000">- version 7.0.9
  * add support for libtiff 4.7.0 (7 Sep 2024)
  * try to cope with T.38 invite stutter at beginning of receive (25 Aug 2024)
  * identify more senders who confuse RTN (21-24 Aug 2024)
  * cope with Phase C carrier fast restart when receiving (21 Aug 2024)
  * Support PDF form as cover page template (6 Aug 2024)
  * fix some build warnings (6 Aug 2024)
  * Correctly report file encoding with cqtest (5 Aug 2024)
  * Set FIFO response waiting flag earlier to prevent deadlock (5 Aug 2024)
  * Increasing file header buffer used to detect file type (5 Aug 2024)
  * Log invalid FIFO messages received by hfaxd (5 Aug 2024)
  * Allow triggers to work in passive mode (5 Aug 2024)
  * Abort deleting user when an error prevent writing new file (5 Aug 2024)
  * Allow recvstats to correctly show times over 99 minutes (5 Aug 2024)
  * Close both sides of the control pipe when jobcontrol fork fails (5 Aug 2024)
  * Don't log in faxq signal handler (5 Aug 2024)
  * various logging and documentation corrections (5 Aug 2024)
  * faxq: scanQueueDirectory fixup (5 Aug 2024)
  * faxq: Dispatch while we are scanning for all our jobs (5 Aug 2024)
  * ModemServer: Write freeing status to void no-longer valid status (5 Aug 2024)
  * faxq: Make debug show modems and their states too (5 Aug 2024)
  * faxdeluser: preserve current hosts file ownership and modes (5 Aug 2024)
  * Close files when done with them. (5 Aug 2024)
  * Wait for end marker before terminating SHIELDED_DTMF retrieval (5 Aug 2024)
  * Allow email headers to be folded between field-name and field-body (5 Aug 2024)
  * We need to check for child that terminate while SIGCLD is not setup. (5 Aug 2024)
  * MAXSEQNUM is a valid value to be returned. It's any above that is invalid (5 Aug 2024)
  * New option to return receive stats by device (already in xfer stats) (5 Aug 2024)
  * Get DF from params when DCS is not present/valid (5 Aug 2024)
  * Do not poll for children when checking for FD or processes already ready (5 Aug 2024)
  * Make sure all messages from a child are processed before reaping that child (5 Aug 2024)
  * Replace non signal-safe signal handlers with simple ones setting a flag (5 Aug 2024)
  * PDF2FaxCmd documentation (5 Aug 2024)
  * Make sure message didn't get truncated before sending command to FIFO (5 Aug 2024)
  * FIFO sending utilities must send NUL character at the end of commands (5 Aug 2024)
  * specify /bin/bash in faxmail scripts requiring bash (26 Apr 2024)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1728388800">- removed comment from spec file</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1738324800">- version 7.0.10
  * fix build for GCC v15 on Fedora 42 (23 Jan 2025)
  * identify a sender as fumbling ECM if they don't get any data through in four
    attempts at 2400 bps (16 Jan 2025)
  * extend Phase D reception attempts to at least 4-5 seconds if connected (7 Jan 2025)
  * ignore DTMF presentation in Class 1 when dialing (27 Dec 2024)
  * start SSL Fax connection on receive even if DCS is not received (15, 21 Nov 2024)
  * fix rare conditions where send error messages are omitted (12 Sep, 29 Oct 2024)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1759579200">- version 7.0.11
  * create seqf files with expected 0644 permissions (18 Apr 2025)
  * correct skipped page counting for proxied jobs (14 Apr 2025)
  * remove unnecessary switching pause on outbound handshaking loop (14 Apr 2025)
  * add Class1FRHNeedsReset (11-12 Apr 2025)
  * add Class1FullDuplexTrainingSync, +FAR=2 iaxmodem feature (20-21 Feb, 7 Mar 2025)
  * adjust the wait time for the initial response when receiving (19 Feb 2025)
  * cope with ECM Phase C carrier fast restart when receiving (12-13 Feb 2025)
  * try to cope with broken TSI+DCS and CSI+DIS signals (10 Feb 2025)
  * try to cope with some types of poor HDLC frame formatting (8 Feb 2025)
  * correct recording of ntries, tottries, ndials, totdials when a proxy was used (4 Feb 2025)
  * cope with +FRCNG results from iaxmodem (1, 12 Feb 2025)
  * add Class1PhaseBRecvTimeoutCmd configuration parameter (30 Jan 2025)
  * add Class1ExpectedPageSize configuration parameter (24 Jan 2025)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1777377600">- change authorisation for spool directory (boo#1263039)</changelog>
</package>
<package pkgid="78b30819a249ce5f47bba9865437b057e84965d6eb81bafca52c278044d9af2d17da2b5222b970761e1be61a3069292d9391f7ca089dda1858f500b7aaf0d2c6" name="hylafax+-debuginfo" arch="i586">
  <version epoch="0" ver="7.0.11" rel="2.4"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1674561600">- version 7.0.7
  * tiff_450.diff removed
  * constrain job priority to 0-255 (20 Jan 2023)
  * add support for libtiff v4.5.0 (4-5 Jan 2023)
  * add some Si2435 configuration considerations (27 Dec 2022, 20 Jan 2023)
  * if Class1RecvAbortOK is 0 then don't bother with the CAN byte at all (31 Oct 2022)
  * check that the modem isn't trying to deliver a message when we're trying to send
    binary data to it (16-17 Oct 2022)
  * prevent inherited values from creeping into subsequent xferfaxlog data (26 Aug 2022)
  * add external reference feature in dialrules (18 Aug 2022)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699617600">- Add tiff.patch to unbreak build</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1700481600">- Remove stray pseudo comment (from Bjørn Lie)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1708516800">- prepare for rpm 4.20</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1711627200">- version 7.0.8
  * tiff.patch removed (included)
  * add support for libtiff 4.6.0t (20 Mar 2024)
  * don't attempt SSL Fax for the last training attempt (19 Feb 2024)
  * fix sslfaxproxy from terminating if a client doesn't provide a passcode (9 Oct 2023)
  * fix faxmail to cope with uppercase in multipart content-type header (25 Jul 2023)
  * increase SSL Fax listener backlog to system somaxconn value (24 Jul 2023)
  * improve sslfaxproxy error handling (7 Jul 2023)
  * fix handling of Phase B signals in Phase D when in V.34-Fax (10 May 2023)
  * improve V.34-Fax recovery after SSL Fax termination (10 May 2023)
  * cope with Class 1.0 V.34-Fax scenarios where we receive ECM data frames
    when we were expecting Phase D signaling (3-4 Apr 2023)
  * ignore modem input when trying to deliberately terminate a call (3 Apr 2023)
  * C99 compatibility fixes for configure script (17 Feb 2023)
  * cope with libjpeg informative messages (6, 8 Feb 2023)
  * cope with color senders that do not include G3FAX marker (4 Feb 2023)-</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1728216000">- version 7.0.9
  * add support for libtiff 4.7.0 (7 Sep 2024)
  * try to cope with T.38 invite stutter at beginning of receive (25 Aug 2024)
  * identify more senders who confuse RTN (21-24 Aug 2024)
  * cope with Phase C carrier fast restart when receiving (21 Aug 2024)
  * Support PDF form as cover page template (6 Aug 2024)
  * fix some build warnings (6 Aug 2024)
  * Correctly report file encoding with cqtest (5 Aug 2024)
  * Set FIFO response waiting flag earlier to prevent deadlock (5 Aug 2024)
  * Increasing file header buffer used to detect file type (5 Aug 2024)
  * Log invalid FIFO messages received by hfaxd (5 Aug 2024)
  * Allow triggers to work in passive mode (5 Aug 2024)
  * Abort deleting user when an error prevent writing new file (5 Aug 2024)
  * Allow recvstats to correctly show times over 99 minutes (5 Aug 2024)
  * Close both sides of the control pipe when jobcontrol fork fails (5 Aug 2024)
  * Don't log in faxq signal handler (5 Aug 2024)
  * various logging and documentation corrections (5 Aug 2024)
  * faxq: scanQueueDirectory fixup (5 Aug 2024)
  * faxq: Dispatch while we are scanning for all our jobs (5 Aug 2024)
  * ModemServer: Write freeing status to void no-longer valid status (5 Aug 2024)
  * faxq: Make debug show modems and their states too (5 Aug 2024)
  * faxdeluser: preserve current hosts file ownership and modes (5 Aug 2024)
  * Close files when done with them. (5 Aug 2024)
  * Wait for end marker before terminating SHIELDED_DTMF retrieval (5 Aug 2024)
  * Allow email headers to be folded between field-name and field-body (5 Aug 2024)
  * We need to check for child that terminate while SIGCLD is not setup. (5 Aug 2024)
  * MAXSEQNUM is a valid value to be returned. It's any above that is invalid (5 Aug 2024)
  * New option to return receive stats by device (already in xfer stats) (5 Aug 2024)
  * Get DF from params when DCS is not present/valid (5 Aug 2024)
  * Do not poll for children when checking for FD or processes already ready (5 Aug 2024)
  * Make sure all messages from a child are processed before reaping that child (5 Aug 2024)
  * Replace non signal-safe signal handlers with simple ones setting a flag (5 Aug 2024)
  * PDF2FaxCmd documentation (5 Aug 2024)
  * Make sure message didn't get truncated before sending command to FIFO (5 Aug 2024)
  * FIFO sending utilities must send NUL character at the end of commands (5 Aug 2024)
  * specify /bin/bash in faxmail scripts requiring bash (26 Apr 2024)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1728388800">- removed comment from spec file</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1738324800">- version 7.0.10
  * fix build for GCC v15 on Fedora 42 (23 Jan 2025)
  * identify a sender as fumbling ECM if they don't get any data through in four
    attempts at 2400 bps (16 Jan 2025)
  * extend Phase D reception attempts to at least 4-5 seconds if connected (7 Jan 2025)
  * ignore DTMF presentation in Class 1 when dialing (27 Dec 2024)
  * start SSL Fax connection on receive even if DCS is not received (15, 21 Nov 2024)
  * fix rare conditions where send error messages are omitted (12 Sep, 29 Oct 2024)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1759579200">- version 7.0.11
  * create seqf files with expected 0644 permissions (18 Apr 2025)
  * correct skipped page counting for proxied jobs (14 Apr 2025)
  * remove unnecessary switching pause on outbound handshaking loop (14 Apr 2025)
  * add Class1FRHNeedsReset (11-12 Apr 2025)
  * add Class1FullDuplexTrainingSync, +FAR=2 iaxmodem feature (20-21 Feb, 7 Mar 2025)
  * adjust the wait time for the initial response when receiving (19 Feb 2025)
  * cope with ECM Phase C carrier fast restart when receiving (12-13 Feb 2025)
  * try to cope with broken TSI+DCS and CSI+DIS signals (10 Feb 2025)
  * try to cope with some types of poor HDLC frame formatting (8 Feb 2025)
  * correct recording of ntries, tottries, ndials, totdials when a proxy was used (4 Feb 2025)
  * cope with +FRCNG results from iaxmodem (1, 12 Feb 2025)
  * add Class1PhaseBRecvTimeoutCmd configuration parameter (30 Jan 2025)
  * add Class1ExpectedPageSize configuration parameter (24 Jan 2025)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1777377600">- change authorisation for spool directory (boo#1263039)</changelog>
</package>
<package pkgid="4167b193c05144fa36e9f31a80ea78cef978d0f72cadad122a7fc330c94a2dd6f967ab07927c626dfc3113f821bcc21314f90c019944f29ab10c985f305e5b28" name="hylafax+-debugsource" arch="i586">
  <version epoch="0" ver="7.0.11" rel="2.4"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1674561600">- version 7.0.7
  * tiff_450.diff removed
  * constrain job priority to 0-255 (20 Jan 2023)
  * add support for libtiff v4.5.0 (4-5 Jan 2023)
  * add some Si2435 configuration considerations (27 Dec 2022, 20 Jan 2023)
  * if Class1RecvAbortOK is 0 then don't bother with the CAN byte at all (31 Oct 2022)
  * check that the modem isn't trying to deliver a message when we're trying to send
    binary data to it (16-17 Oct 2022)
  * prevent inherited values from creeping into subsequent xferfaxlog data (26 Aug 2022)
  * add external reference feature in dialrules (18 Aug 2022)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699617600">- Add tiff.patch to unbreak build</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1700481600">- Remove stray pseudo comment (from Bjørn Lie)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1708516800">- prepare for rpm 4.20</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1711627200">- version 7.0.8
  * tiff.patch removed (included)
  * add support for libtiff 4.6.0t (20 Mar 2024)
  * don't attempt SSL Fax for the last training attempt (19 Feb 2024)
  * fix sslfaxproxy from terminating if a client doesn't provide a passcode (9 Oct 2023)
  * fix faxmail to cope with uppercase in multipart content-type header (25 Jul 2023)
  * increase SSL Fax listener backlog to system somaxconn value (24 Jul 2023)
  * improve sslfaxproxy error handling (7 Jul 2023)
  * fix handling of Phase B signals in Phase D when in V.34-Fax (10 May 2023)
  * improve V.34-Fax recovery after SSL Fax termination (10 May 2023)
  * cope with Class 1.0 V.34-Fax scenarios where we receive ECM data frames
    when we were expecting Phase D signaling (3-4 Apr 2023)
  * ignore modem input when trying to deliberately terminate a call (3 Apr 2023)
  * C99 compatibility fixes for configure script (17 Feb 2023)
  * cope with libjpeg informative messages (6, 8 Feb 2023)
  * cope with color senders that do not include G3FAX marker (4 Feb 2023)-</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1728216000">- version 7.0.9
  * add support for libtiff 4.7.0 (7 Sep 2024)
  * try to cope with T.38 invite stutter at beginning of receive (25 Aug 2024)
  * identify more senders who confuse RTN (21-24 Aug 2024)
  * cope with Phase C carrier fast restart when receiving (21 Aug 2024)
  * Support PDF form as cover page template (6 Aug 2024)
  * fix some build warnings (6 Aug 2024)
  * Correctly report file encoding with cqtest (5 Aug 2024)
  * Set FIFO response waiting flag earlier to prevent deadlock (5 Aug 2024)
  * Increasing file header buffer used to detect file type (5 Aug 2024)
  * Log invalid FIFO messages received by hfaxd (5 Aug 2024)
  * Allow triggers to work in passive mode (5 Aug 2024)
  * Abort deleting user when an error prevent writing new file (5 Aug 2024)
  * Allow recvstats to correctly show times over 99 minutes (5 Aug 2024)
  * Close both sides of the control pipe when jobcontrol fork fails (5 Aug 2024)
  * Don't log in faxq signal handler (5 Aug 2024)
  * various logging and documentation corrections (5 Aug 2024)
  * faxq: scanQueueDirectory fixup (5 Aug 2024)
  * faxq: Dispatch while we are scanning for all our jobs (5 Aug 2024)
  * ModemServer: Write freeing status to void no-longer valid status (5 Aug 2024)
  * faxq: Make debug show modems and their states too (5 Aug 2024)
  * faxdeluser: preserve current hosts file ownership and modes (5 Aug 2024)
  * Close files when done with them. (5 Aug 2024)
  * Wait for end marker before terminating SHIELDED_DTMF retrieval (5 Aug 2024)
  * Allow email headers to be folded between field-name and field-body (5 Aug 2024)
  * We need to check for child that terminate while SIGCLD is not setup. (5 Aug 2024)
  * MAXSEQNUM is a valid value to be returned. It's any above that is invalid (5 Aug 2024)
  * New option to return receive stats by device (already in xfer stats) (5 Aug 2024)
  * Get DF from params when DCS is not present/valid (5 Aug 2024)
  * Do not poll for children when checking for FD or processes already ready (5 Aug 2024)
  * Make sure all messages from a child are processed before reaping that child (5 Aug 2024)
  * Replace non signal-safe signal handlers with simple ones setting a flag (5 Aug 2024)
  * PDF2FaxCmd documentation (5 Aug 2024)
  * Make sure message didn't get truncated before sending command to FIFO (5 Aug 2024)
  * FIFO sending utilities must send NUL character at the end of commands (5 Aug 2024)
  * specify /bin/bash in faxmail scripts requiring bash (26 Apr 2024)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1728388800">- removed comment from spec file</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1738324800">- version 7.0.10
  * fix build for GCC v15 on Fedora 42 (23 Jan 2025)
  * identify a sender as fumbling ECM if they don't get any data through in four
    attempts at 2400 bps (16 Jan 2025)
  * extend Phase D reception attempts to at least 4-5 seconds if connected (7 Jan 2025)
  * ignore DTMF presentation in Class 1 when dialing (27 Dec 2024)
  * start SSL Fax connection on receive even if DCS is not received (15, 21 Nov 2024)
  * fix rare conditions where send error messages are omitted (12 Sep, 29 Oct 2024)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1759579200">- version 7.0.11
  * create seqf files with expected 0644 permissions (18 Apr 2025)
  * correct skipped page counting for proxied jobs (14 Apr 2025)
  * remove unnecessary switching pause on outbound handshaking loop (14 Apr 2025)
  * add Class1FRHNeedsReset (11-12 Apr 2025)
  * add Class1FullDuplexTrainingSync, +FAR=2 iaxmodem feature (20-21 Feb, 7 Mar 2025)
  * adjust the wait time for the initial response when receiving (19 Feb 2025)
  * cope with ECM Phase C carrier fast restart when receiving (12-13 Feb 2025)
  * try to cope with broken TSI+DCS and CSI+DIS signals (10 Feb 2025)
  * try to cope with some types of poor HDLC frame formatting (8 Feb 2025)
  * correct recording of ntries, tottries, ndials, totdials when a proxy was used (4 Feb 2025)
  * cope with +FRCNG results from iaxmodem (1, 12 Feb 2025)
  * add Class1PhaseBRecvTimeoutCmd configuration parameter (30 Jan 2025)
  * add Class1ExpectedPageSize configuration parameter (24 Jan 2025)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1777377600">- change authorisation for spool directory (boo#1263039)</changelog>
</package>
<package pkgid="ea7e255732a2e9fcb645b71f8fb71cde079b1af0cc352dac4a92a4244820607c0f60a8529c0554df51f9450a7f51fec2118c9996bbcfe6871216bd6a619f2e1b" name="hyper-v-debuginfo" arch="i586">
  <version epoch="0" ver="9" rel="5.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1595419200">- Enable build on aarch64</changelog>
  <changelog author="ohering@suse.de" date="1595419201">- Remove dependency to network-online.target now that gethostname
  is used in kvp_daemon (bsc#1174443, bsc#1174444)
- Reopen the devices if read() or write() returns errors (9fc3c01a)
- Use either python2 or python3 for lsvmbus (bsc#1093910)
- Remove sysv init scripts</changelog>
  <changelog author="ohering@suse.de" date="1597924800">- Allow daemon restart again (bsc#1116957)
  Since some time the kernel moved from netlink sockets to char
  devices, which is supposed to handle a connection reopen for the
  kernel&lt;-&gt;daemon interface</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1713873600">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="ohering@suse.de" date="1729598400">- Add memory allocation check in hv_fcopy_start (94e86b17)
- suppress the invalid warning for packed member alignment (207e03b0)
- Add new fcopy application based on uio driver (82b0945c)
- Add vmbus_bufring (45bab4d7)
- kvp: Handle IPv4 and Ipv6 combination for keyfile format (f971f6dd)
- kvp: Some small fixes for handling NM keyfiles (c3803203)
- kvp: Support for keyfile based connection profile (42999c90)
- kvp: remove unnecessary (void*) conversions (22589542)
- Remove an extraneous "the" (f15f39fa)
- change http to https in hv_kvp_daemon.c (fa52a4b2)
- replace the copy of include/linux/hyperv.h with include/uapi/linux/hyperv.h (6de74d10)
- merge individual udev rules files into a single rules file
- package only files, not directories already owned by filesystem.rpm
- remove braces from rpm spec macros
- remove obsolete Group tag
- replace RPM_BUILD_ROOT with buildroot
- use a meaningful name for the UAPI include file
- use a meaningful variable name for ifcfg in hv_set_ifconfig.sh</changelog>
  <changelog author="ohering@suse.de" date="1735732800">- update route parsing in kvp daemon (9bbb8a07)
- reduce resource usage in hv_kvp_daemon (175c71c2)
- reduce resouce usage in hv_get_dns_info helper (a4d024fe)
- hv_kvp_daemon: Pass NIC name to hv_get_dns_info as well (07dfa6e8)
- terminate fcopy daemon if read from uio fails (a9640fcd)
- change permissions of NetworkManager configuration file (91ae69c7)
- Fix a complier warning in the fcopy uio daemon (cb1b78f1)
- remove obsolete kvptest.ps1.txt which failed since a decade
- remove obsolete rpm postinstall code for SLE11SP2</changelog>
  <changelog author="ohering@suse.de" date="1749211200">- Enable debug logs for hv_kvp_daemon (a9c0b33e) (bsc#1244154)</changelog>
  <changelog author="ohering@suse.de" date="1753012800">- fcopy: Fix irregularities with size of ring buffer (a4131a50)
- fcopy: Fix incorrect file path conversion (0d86a8d6)</changelog>
  <changelog author="ohering@suse.de" date="1770897600">- Adjust Supplements to trigger automatic pkg selection (bsc#1257499)</changelog>
</package>
<package pkgid="c41686bc23e4ee148411f8cc3f760992a3202500d8d24d0102b1b2e8438eae449f4fed49982b7fd933c1725de7ff2b4f60582deb24072871158647ed0b18bb97" name="hyper-v-debugsource" arch="i586">
  <version epoch="0" ver="9" rel="5.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1595419200">- Enable build on aarch64</changelog>
  <changelog author="ohering@suse.de" date="1595419201">- Remove dependency to network-online.target now that gethostname
  is used in kvp_daemon (bsc#1174443, bsc#1174444)
- Reopen the devices if read() or write() returns errors (9fc3c01a)
- Use either python2 or python3 for lsvmbus (bsc#1093910)
- Remove sysv init scripts</changelog>
  <changelog author="ohering@suse.de" date="1597924800">- Allow daemon restart again (bsc#1116957)
  Since some time the kernel moved from netlink sockets to char
  devices, which is supposed to handle a connection reopen for the
  kernel&lt;-&gt;daemon interface</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1713873600">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="ohering@suse.de" date="1729598400">- Add memory allocation check in hv_fcopy_start (94e86b17)
- suppress the invalid warning for packed member alignment (207e03b0)
- Add new fcopy application based on uio driver (82b0945c)
- Add vmbus_bufring (45bab4d7)
- kvp: Handle IPv4 and Ipv6 combination for keyfile format (f971f6dd)
- kvp: Some small fixes for handling NM keyfiles (c3803203)
- kvp: Support for keyfile based connection profile (42999c90)
- kvp: remove unnecessary (void*) conversions (22589542)
- Remove an extraneous "the" (f15f39fa)
- change http to https in hv_kvp_daemon.c (fa52a4b2)
- replace the copy of include/linux/hyperv.h with include/uapi/linux/hyperv.h (6de74d10)
- merge individual udev rules files into a single rules file
- package only files, not directories already owned by filesystem.rpm
- remove braces from rpm spec macros
- remove obsolete Group tag
- replace RPM_BUILD_ROOT with buildroot
- use a meaningful name for the UAPI include file
- use a meaningful variable name for ifcfg in hv_set_ifconfig.sh</changelog>
  <changelog author="ohering@suse.de" date="1735732800">- update route parsing in kvp daemon (9bbb8a07)
- reduce resource usage in hv_kvp_daemon (175c71c2)
- reduce resouce usage in hv_get_dns_info helper (a4d024fe)
- hv_kvp_daemon: Pass NIC name to hv_get_dns_info as well (07dfa6e8)
- terminate fcopy daemon if read from uio fails (a9640fcd)
- change permissions of NetworkManager configuration file (91ae69c7)
- Fix a complier warning in the fcopy uio daemon (cb1b78f1)
- remove obsolete kvptest.ps1.txt which failed since a decade
- remove obsolete rpm postinstall code for SLE11SP2</changelog>
  <changelog author="ohering@suse.de" date="1749211200">- Enable debug logs for hv_kvp_daemon (a9c0b33e) (bsc#1244154)</changelog>
  <changelog author="ohering@suse.de" date="1753012800">- fcopy: Fix irregularities with size of ring buffer (a4131a50)
- fcopy: Fix incorrect file path conversion (0d86a8d6)</changelog>
  <changelog author="ohering@suse.de" date="1770897600">- Adjust Supplements to trigger automatic pkg selection (bsc#1257499)</changelog>
</package>
<package pkgid="fa468c4cf91b4fc4273a0f2fdd21132ff161628bf373b1f671bc66ead29821d4bf74c36a1d0a9895362c200edf8865272743efbf8b3c8bede0484ac1b3d6e577" name="hyperfine-debuginfo" arch="i586">
  <version epoch="0" ver="1.20.0" rel="2.4"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678881600">- Update to version 1.16.0:
  * Fix clippy suggestions
  * Help text wrapping
  * Update dependencies
  * Prevent creation of file named '-'
  * Update CHANGELOG
  * removed unused imports
  * used cfg!(windows) instead of env::consts::OS
  * Fix merge conflicts
  * Add CHANGELOG entry
  * Change error message
  * Change order of input/outut
  * Formatting of help text
  * Rename test file
  * Add the rest of the suggestions from code review
  * ran cargo fmt
  * Added --stdin-data argument
  * Bump indicatif from 0.17.1 to 0.17.3
  * Bump nix from 0.25.0 to 0.26.2
  * Bump actions/checkout from 2 to 3
  * Add Winget Releaser workflow
  * Add GitHub actions to Dependabot
  * Bump once_cell from 1.16.0 to 1.17.1
  * Bump anyhow from 1.0.66 to 1.0.69
  * Add Windows installation instructions
  * Fix a link to bench
  * Fix a typo
  * Bump libc from 0.2.137 to 0.2.139
  * Bump assert_cmd from 2.0.7 to 2.0.8
  * Suggest to use `cargo install --locked`, see #605 and
  * Bump assert_cmd from 2.0.5 to 2.0.7
  * Bump serde from 1.0.147 to 1.0.152</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678881601">- Remove hyperfine-1.15.0+g27.obscpio.</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1679572800">- Update to version 1.16.1:
  * BUGFIXES:
  - Fix usage of --input=null
  - Use max. term width, not term width
  - Move Winget Releaser inside CICD workflow
- Fix install flags for shell scripts.</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1685880000">- Update to version 1.17.0:
  * Update CHANGELOG
  * Update man page
  * Add new --sort option
  * Bump libc from 0.2.142 to 0.2.144
  * Bump serde from 1.0.160 to 1.0.163
  * Bump anyhow from 1.0.70 to 1.0.71
  * Bump clap_complete from 4.2.0 to 4.2.1
  * Spelling and grammar fixes
  * Update dependencies
  * Update CHANGELOG
  * Show unused parameters in command names
  * Add regression test for #642
  * Always compute relative speed comprison for export, closes #642
  * Improve error message, mention --shell=none
  * Add regression test for #640
  * Do not export intermediate results to stdout, closes #640
  * Use windows-sys and fix feature flag
  * Add --log-count option to plot_histogram.py
  * Use plt.get_cmap instead of plt.colormaps
  * Fix get_cmap MatplotlibDeprecationWarning
  * Fix winapi type definition change
  * Bump predicates from 2.1.5 to 3.0.2
  * Bump thiserror from 1.0.39 to 1.0.40
  * Add profile.release section</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694347200">- Use upstream tarball hyperfine-0.17.0.tar.gz
- Remove hyperfine-0.17.0.tar.zst
- Update vendored tarball vendor.tar.zst</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1700481600">- cleanup spec and enable tests
- drop cargo_config
- update to 1.18.0
  * Add support for microseconds via --time-unit microsecond
  * Proper argument quoting on Windows CMD</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1731585600">- Simplify specfile and switch from deprecated setup to autosetup
- Add hyperfine to requires for the completions
- Update to 1.19.0:
  Features
  * Add a new --reference &lt;cmd&gt; option to specify a reference
    command for the relative speed comparison
  * Add --conclude argument (analog to --prepare)
  * Allow --output=… to appear once for each command, enabling use
    cases like hyperfine --output=null my-cmd --output=./file.log
    my-cmd
  * The environment variable $HYPERFINE_ITERATION will now contain
    the current iteration number for each benchmarked command
  * Add iteration information to failure error message
  * legend modification parameters and output DPI
  * Nicer whiskers plot
  Fixes
  * ETA not clearly visible on terminals with a block cursor
  * Fix zsh completions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763467200">- Update to version 1.20.0
  Features
  * Add --reference-name option to give a meaningful name to the
    reference command.
  * The --ignore-failure option now supports a comma-separated list
    of exit codes to ignore (e.g., --ignore-failure=1,2).
  * Python scripts: Add --time-unit option to advanced_statistics.py
  * Python scripts: Add new plot_benchmarks.py script for plotting
    collections of benchmarks.
  Bugfixes
  * Fix bug where naming individual commands with parameter scan
    was not working correctly.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1780315200">- 1.20.0 requires rust 1.88
- build on all architectures</changelog>
</package>
<package pkgid="bca182b161aa113a3a331845c451bb00a8b4ddc1c3d7c2966a1d9359e9c16cd3de8af0b1aec19da17190a6d80058a919ee555f399be2ab21c0fbec5c55d37f1f" name="hyperfine-debugsource" arch="i586">
  <version epoch="0" ver="1.20.0" rel="2.4"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678881600">- Update to version 1.16.0:
  * Fix clippy suggestions
  * Help text wrapping
  * Update dependencies
  * Prevent creation of file named '-'
  * Update CHANGELOG
  * removed unused imports
  * used cfg!(windows) instead of env::consts::OS
  * Fix merge conflicts
  * Add CHANGELOG entry
  * Change error message
  * Change order of input/outut
  * Formatting of help text
  * Rename test file
  * Add the rest of the suggestions from code review
  * ran cargo fmt
  * Added --stdin-data argument
  * Bump indicatif from 0.17.1 to 0.17.3
  * Bump nix from 0.25.0 to 0.26.2
  * Bump actions/checkout from 2 to 3
  * Add Winget Releaser workflow
  * Add GitHub actions to Dependabot
  * Bump once_cell from 1.16.0 to 1.17.1
  * Bump anyhow from 1.0.66 to 1.0.69
  * Add Windows installation instructions
  * Fix a link to bench
  * Fix a typo
  * Bump libc from 0.2.137 to 0.2.139
  * Bump assert_cmd from 2.0.7 to 2.0.8
  * Suggest to use `cargo install --locked`, see #605 and
  * Bump assert_cmd from 2.0.5 to 2.0.7
  * Bump serde from 1.0.147 to 1.0.152</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678881601">- Remove hyperfine-1.15.0+g27.obscpio.</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1679572800">- Update to version 1.16.1:
  * BUGFIXES:
  - Fix usage of --input=null
  - Use max. term width, not term width
  - Move Winget Releaser inside CICD workflow
- Fix install flags for shell scripts.</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1685880000">- Update to version 1.17.0:
  * Update CHANGELOG
  * Update man page
  * Add new --sort option
  * Bump libc from 0.2.142 to 0.2.144
  * Bump serde from 1.0.160 to 1.0.163
  * Bump anyhow from 1.0.70 to 1.0.71
  * Bump clap_complete from 4.2.0 to 4.2.1
  * Spelling and grammar fixes
  * Update dependencies
  * Update CHANGELOG
  * Show unused parameters in command names
  * Add regression test for #642
  * Always compute relative speed comprison for export, closes #642
  * Improve error message, mention --shell=none
  * Add regression test for #640
  * Do not export intermediate results to stdout, closes #640
  * Use windows-sys and fix feature flag
  * Add --log-count option to plot_histogram.py
  * Use plt.get_cmap instead of plt.colormaps
  * Fix get_cmap MatplotlibDeprecationWarning
  * Fix winapi type definition change
  * Bump predicates from 2.1.5 to 3.0.2
  * Bump thiserror from 1.0.39 to 1.0.40
  * Add profile.release section</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1691928000">- Replace obsoleted `disabled` option with `manual`</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1694347200">- Use upstream tarball hyperfine-0.17.0.tar.gz
- Remove hyperfine-0.17.0.tar.zst
- Update vendored tarball vendor.tar.zst</changelog>
  <changelog author="Ondřej Súkup &lt;mimi.vx@gmail.com&gt;" date="1700481600">- cleanup spec and enable tests
- drop cargo_config
- update to 1.18.0
  * Add support for microseconds via --time-unit microsecond
  * Proper argument quoting on Windows CMD</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1731585600">- Simplify specfile and switch from deprecated setup to autosetup
- Add hyperfine to requires for the completions
- Update to 1.19.0:
  Features
  * Add a new --reference &lt;cmd&gt; option to specify a reference
    command for the relative speed comparison
  * Add --conclude argument (analog to --prepare)
  * Allow --output=… to appear once for each command, enabling use
    cases like hyperfine --output=null my-cmd --output=./file.log
    my-cmd
  * The environment variable $HYPERFINE_ITERATION will now contain
    the current iteration number for each benchmarked command
  * Add iteration information to failure error message
  * legend modification parameters and output DPI
  * Nicer whiskers plot
  Fixes
  * ETA not clearly visible on terminals with a block cursor
  * Fix zsh completions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763467200">- Update to version 1.20.0
  Features
  * Add --reference-name option to give a meaningful name to the
    reference command.
  * The --ignore-failure option now supports a comma-separated list
    of exit codes to ignore (e.g., --ignore-failure=1,2).
  * Python scripts: Add --time-unit option to advanced_statistics.py
  * Python scripts: Add new plot_benchmarks.py script for plotting
    collections of benchmarks.
  Bugfixes
  * Fix bug where naming individual commands with parameter scan
    was not working correctly.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1780315200">- 1.20.0 requires rust 1.88
- build on all architectures</changelog>
</package>
<package pkgid="422e81262f922b87f05a13a980f2318087587e919a841b1948b7817e0610f444548affea7898338497b6653099c7df578afd033b61714a2d560a81dae0ea89dd" name="hyperlink-app-client-debuginfo" arch="i586">
  <version epoch="0" ver="0.0~git5.211516e" rel="1.13"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1662724800">- Initial package: hyperlink-app-client-0.0~20200123.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1663329600">- Change versioning scheme: 0.0~20200123 becomes 0.0~git5.211516e.</changelog>
</package>
<package pkgid="26eff2d9ddf1b0eafb1cc3dd1a465621aea938ac163a22abb52dc832d72ab34d6c9d953d3c3883c8e008557b49898bbbcb038d00bceb9782abf98ac3a903fbc6" name="hyperlink-app-client-debugsource" arch="i586">
  <version epoch="0" ver="0.0~git5.211516e" rel="1.13"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1662724800">- Initial package: hyperlink-app-client-0.0~20200123.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1663329600">- Change versioning scheme: 0.0~20200123 becomes 0.0~git5.211516e.</changelog>
</package>
<package pkgid="e9853d8bdddaf7c5d2a2953078ccca0ca8a9a1d83dac1950e659f7039b0feac4af3cfc05defbb41d538cab4e8841418b3b8627c05e5423a3631ec37a084ee9cf" name="hyphen-debugsource" arch="i586">
  <version epoch="0" ver="2.8.9" rel="1.3"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Initial commit, version 2.8.6.</changelog>
  <changelog author="tchvatal@suse.com" date="1355745601">- Update wrt missing dir spec.</changelog>
  <changelog author="tchvatal@suse.com" date="1390651200">- Format with spec-cleaner</changelog>
  <changelog author="tchvatal@suse.com" date="1398254400">- Do not provide english hyphen. It is provided by myspell-docs
  package.</changelog>
  <changelog author="p.drouand@gmail.com" date="1419940800">- Update to version 2.8.8
  + remove last coverity warning, 0 remaining
- Changes from version 2.8.7
  + various clang scan-build warning fixes</changelog>
  <changelog author="zaitor@opensuse.org" date="1453982400">- Add baselibs.conf as source, in order to build libhyphen0 32-bit
  compatability lib.</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1780401600">- Update to version 2.8.9
  - new public API: hnj_hyphen_load_data, loads a dictionary from a
    raw memory buffer (Resolves #4, contributed by Roman "SBKarr"
    Katuntsev). Useful for Android, embedded systems, and any caller
    holding dict bytes in memory.
  - Windows long-path support via _wfopen (fdo#48017, originally from
    LibreOffice)
  - many memory-safety fixes for malformed dictionaries and adversarial
    word input, found via libFuzzer + ASan + LSan: crashes
    in the rep-application loop, lhmin/rhmin loops, hyphword/norm
    compaction; infinite-recursion guards in the compound hyphenation
    path; leak fixes in the dict parser and in every site that writes
    into the (*rep)/(*pos)/(*cut) arrays
  - fuzz harness (fuzz/) shipping with the source</changelog>
</package>
<package pkgid="a5d9abc93d1a743a0c9c570eb00911907368ac7f8c450d21ccfe1b6d89571c27abd8d7a6b37e4b1dccf78be93076aa91db77f549ff8d1071dfa1f3de9087fe46" name="hyprcursor-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.13" rel="1.5"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1710590400">- Initial packaging of verion 0.1.4</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1713009600">- Update to 0.1.7:
  + A small patch to fix 0.1.6's accidental toml / theme finding
    regressions
  + Fixes:
  - lib: fixes to toml manifest searching and extensions when
    packing
  - lib: fixed missing overrides
  - lib: fixed manifest reading permission issues
  - lib: round hotspots in getShapes
- Changes from update 0.1.6:
  + A small patch to hyprcursor to fix some permission issues and add
    a few stuff KDE requested.
    (This release is ABI-compatible with 0.1.5)
  + New stuff:
  - Added user-defined logging
  - Added a raw data API
  - Added support for .toml wherever .hl is used
  + Fixes:
  - Fixed up permission issues on themes
- Changes from update 0.1.5:
  + A small update to fix a few minor annoyances.
  + New stuff:
  - lib: avoid arithmetic on void*
  - util: wrap paths in quotes in shell invocations
  - lib: accept theme names for lookup
  - lib: set size to 0 for svg images
- Dropped "fix_include_dir_permissions.patch" as the fix has been
  included upstream.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1718020800">- Update to version 0.1.9:
  + A small housekeeping update with a few minor patches.
  + Fixes:
  - fixed nearest size search for png cursor themes
  - Fixed getconf command in build instructions
  - add option to not use default fallbacks (env and first
    available)
- Changes from version 0.1.8:
  + A minor update with some cleanups
  + Fixes:
  - util: fixed printing overrides
  - Count cursor-less themes as invalid
  + Other:
  - Add validation for cursor file names and propagate the error
    from parsing HL cursor
  - Properly report error on zip_close</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1734696000">- Update to version 0.1.10:
  + A standard, nice update
  + Fixes:
  - docs: mention timeouts to be &gt; 0
  - core: initialize C shape data fully
  + Other:
  - Add wiki to readme
  - only alloc as much as needed when reading in cursor images
  - Use XDG_DATA_DIRS to query themes
  - nix: pkg: add missing dep xcur2png
  - Correction in hotspot coordinates documentation</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1740398400">- Add hyprcursor-fstream.patch: Fix build for Tumbleweed.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1750593600">- Update to version 0.1.12:
  https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.12
  https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.11</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to version 0.1.13:
  https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.13</changelog>
</package>
<package pkgid="773fc560b387184013cf6c02f3341727553d95c45b12ec974e5250d79f9b5aab6123114818a8a6154276005ccd1c466ecb43674699537d459cec133cd2f18728" name="hyprcursor-debugsource" arch="i586">
  <version epoch="0" ver="0.1.13" rel="1.5"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1710590400">- Initial packaging of verion 0.1.4</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1713009600">- Update to 0.1.7:
  + A small patch to fix 0.1.6's accidental toml / theme finding
    regressions
  + Fixes:
  - lib: fixes to toml manifest searching and extensions when
    packing
  - lib: fixed missing overrides
  - lib: fixed manifest reading permission issues
  - lib: round hotspots in getShapes
- Changes from update 0.1.6:
  + A small patch to hyprcursor to fix some permission issues and add
    a few stuff KDE requested.
    (This release is ABI-compatible with 0.1.5)
  + New stuff:
  - Added user-defined logging
  - Added a raw data API
  - Added support for .toml wherever .hl is used
  + Fixes:
  - Fixed up permission issues on themes
- Changes from update 0.1.5:
  + A small update to fix a few minor annoyances.
  + New stuff:
  - lib: avoid arithmetic on void*
  - util: wrap paths in quotes in shell invocations
  - lib: accept theme names for lookup
  - lib: set size to 0 for svg images
- Dropped "fix_include_dir_permissions.patch" as the fix has been
  included upstream.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1718020800">- Update to version 0.1.9:
  + A small housekeeping update with a few minor patches.
  + Fixes:
  - fixed nearest size search for png cursor themes
  - Fixed getconf command in build instructions
  - add option to not use default fallbacks (env and first
    available)
- Changes from version 0.1.8:
  + A minor update with some cleanups
  + Fixes:
  - util: fixed printing overrides
  - Count cursor-less themes as invalid
  + Other:
  - Add validation for cursor file names and propagate the error
    from parsing HL cursor
  - Properly report error on zip_close</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1734696000">- Update to version 0.1.10:
  + A standard, nice update
  + Fixes:
  - docs: mention timeouts to be &gt; 0
  - core: initialize C shape data fully
  + Other:
  - Add wiki to readme
  - only alloc as much as needed when reading in cursor images
  - Use XDG_DATA_DIRS to query themes
  - nix: pkg: add missing dep xcur2png
  - Correction in hotspot coordinates documentation</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1740398400">- Add hyprcursor-fstream.patch: Fix build for Tumbleweed.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1750593600">- Update to version 0.1.12:
  https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.12
  https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.11</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to version 0.1.13:
  https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.13</changelog>
</package>
<package pkgid="07f96f6fc2fdd8200a212b3f2fb2e6ca111f59015b8357de86dc06054adf6161599500c0cd7c527dde3aa1d3e84f9d49cf5c96d0a6066d282d04e31c6be1df25" name="hypre-debugsource" arch="i586">
  <version epoch="0" ver="3.1.0" rel="1.4"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611835200">- Change 'Requires:' to other HPC packages to %requires_eq to depend
  on the exact version. This should take care of HPC packages ignoring
  proper ABI versioning.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix hypre package conflicts for non HPC packages.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921601">- Make cmake files installation non-conflicting.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698062401">- Disable HPC flavors on i586</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1733227200">- Use the newly introduced %hpc_requires_eq macro to get the correct
  library dependencies (boo#1234007).</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable gnu-hpc build flavours (bsc#1239982)
- Add openmpi5 build flavour
- openmpi5 is not available on 32b systems</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1743422400">- Remove support for gnu-hpc build flavors (bsc#1239982).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1773748800">- Update to version 3.1.0:
  * Added a Chebyshev solver.
  * Added rocm 7.0 support.
  * Added CMake option to fetch and build Umpire.
  * Added new options and improvements to MGR solver.
  * Various bug fixes.
- Changes from version 3.0.0:
  * Major rewrite of the semi-structured code (Struct and
    SStruct):
  - Extended matrices to be rectangular (not just square as
    before).
  - Added support for rectangular Matvec and Matmat.
  - Generalized support for matrices with constant coefficients.
  - Added a new semi-structured algebraic multigrid solver
    (SSAMG) that takes advantage of structure and builds on the
    PFMG and BoomerAMG solvers.
  * Added new mixed precision functionality:
  - Provides support to switch between precisions at runtime.
  - Provides mixed-precision preconditioned Krylov solvers
    (lower-order preconditioning of higher-order Krylov method).
  * API changes:
  - HYPRE_StructVectorSetValues, HYPRE_StructVectorAddToValues.
  - Removed SStruct solvers FAC and Maxwell.
  - Removed Struct solver MSG.
  * Added support for tagged residual norms (allows norms on
    subsets of values).
  * Added support for block scaling of IJ matrices and vectors.
  * Various bug fixes.
- Changes from older version 2.x:
  * see changelog at
    https://github.com/hypre-space/hypre/blob/master/CHANGELOG
- Drop patches that are no longer needed:
  * Add-library-version.patch: library version already added by
    cmake build script
  * hypre_Makefile_examples.patch: appropriate linking done by
    using installed cmake targets
- Drop unnecessary tex BuildRequires since documentation is not
  rebuilt, bundled pdf is packaged instead.
- Drop baselibs.conf: not used by any application/library.</changelog>
</package>
<package pkgid="a8236977ec73e1ceeda8d13833724bccf49695b64585c54c56bf41cf10b74286a7eb69f79f4a5f7066754029d9fd527a56df1ba55151de5addc05d393332f19b" name="hypre-mpich-debugsource" arch="i586">
  <version epoch="0" ver="3.1.0" rel="1.4"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611835200">- Change 'Requires:' to other HPC packages to %requires_eq to depend
  on the exact version. This should take care of HPC packages ignoring
  proper ABI versioning.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix hypre package conflicts for non HPC packages.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921601">- Make cmake files installation non-conflicting.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698062401">- Disable HPC flavors on i586</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1733227200">- Use the newly introduced %hpc_requires_eq macro to get the correct
  library dependencies (boo#1234007).</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable gnu-hpc build flavours (bsc#1239982)
- Add openmpi5 build flavour
- openmpi5 is not available on 32b systems</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1743422400">- Remove support for gnu-hpc build flavors (bsc#1239982).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1773748800">- Update to version 3.1.0:
  * Added a Chebyshev solver.
  * Added rocm 7.0 support.
  * Added CMake option to fetch and build Umpire.
  * Added new options and improvements to MGR solver.
  * Various bug fixes.
- Changes from version 3.0.0:
  * Major rewrite of the semi-structured code (Struct and
    SStruct):
  - Extended matrices to be rectangular (not just square as
    before).
  - Added support for rectangular Matvec and Matmat.
  - Generalized support for matrices with constant coefficients.
  - Added a new semi-structured algebraic multigrid solver
    (SSAMG) that takes advantage of structure and builds on the
    PFMG and BoomerAMG solvers.
  * Added new mixed precision functionality:
  - Provides support to switch between precisions at runtime.
  - Provides mixed-precision preconditioned Krylov solvers
    (lower-order preconditioning of higher-order Krylov method).
  * API changes:
  - HYPRE_StructVectorSetValues, HYPRE_StructVectorAddToValues.
  - Removed SStruct solvers FAC and Maxwell.
  - Removed Struct solver MSG.
  * Added support for tagged residual norms (allows norms on
    subsets of values).
  * Added support for block scaling of IJ matrices and vectors.
  * Various bug fixes.
- Changes from older version 2.x:
  * see changelog at
    https://github.com/hypre-space/hypre/blob/master/CHANGELOG
- Drop patches that are no longer needed:
  * Add-library-version.patch: library version already added by
    cmake build script
  * hypre_Makefile_examples.patch: appropriate linking done by
    using installed cmake targets
- Drop unnecessary tex BuildRequires since documentation is not
  rebuilt, bundled pdf is packaged instead.
- Drop baselibs.conf: not used by any application/library.</changelog>
</package>
<package pkgid="1ec7ece12b18768a9441ca0ef2a0b4dfde84804a4d42f8ab08d3760e6aab34b36794c28682531604a0ca1ad4de98be3c417039e4558ed1c503a10924bd80daf4" name="hypre-mvapich2-debugsource" arch="i586">
  <version epoch="0" ver="3.1.0" rel="1.4"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611835200">- Change 'Requires:' to other HPC packages to %requires_eq to depend
  on the exact version. This should take care of HPC packages ignoring
  proper ABI versioning.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix hypre package conflicts for non HPC packages.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921601">- Make cmake files installation non-conflicting.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698062401">- Disable HPC flavors on i586</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1733227200">- Use the newly introduced %hpc_requires_eq macro to get the correct
  library dependencies (boo#1234007).</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable gnu-hpc build flavours (bsc#1239982)
- Add openmpi5 build flavour
- openmpi5 is not available on 32b systems</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1743422400">- Remove support for gnu-hpc build flavors (bsc#1239982).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1773748800">- Update to version 3.1.0:
  * Added a Chebyshev solver.
  * Added rocm 7.0 support.
  * Added CMake option to fetch and build Umpire.
  * Added new options and improvements to MGR solver.
  * Various bug fixes.
- Changes from version 3.0.0:
  * Major rewrite of the semi-structured code (Struct and
    SStruct):
  - Extended matrices to be rectangular (not just square as
    before).
  - Added support for rectangular Matvec and Matmat.
  - Generalized support for matrices with constant coefficients.
  - Added a new semi-structured algebraic multigrid solver
    (SSAMG) that takes advantage of structure and builds on the
    PFMG and BoomerAMG solvers.
  * Added new mixed precision functionality:
  - Provides support to switch between precisions at runtime.
  - Provides mixed-precision preconditioned Krylov solvers
    (lower-order preconditioning of higher-order Krylov method).
  * API changes:
  - HYPRE_StructVectorSetValues, HYPRE_StructVectorAddToValues.
  - Removed SStruct solvers FAC and Maxwell.
  - Removed Struct solver MSG.
  * Added support for tagged residual norms (allows norms on
    subsets of values).
  * Added support for block scaling of IJ matrices and vectors.
  * Various bug fixes.
- Changes from older version 2.x:
  * see changelog at
    https://github.com/hypre-space/hypre/blob/master/CHANGELOG
- Drop patches that are no longer needed:
  * Add-library-version.patch: library version already added by
    cmake build script
  * hypre_Makefile_examples.patch: appropriate linking done by
    using installed cmake targets
- Drop unnecessary tex BuildRequires since documentation is not
  rebuilt, bundled pdf is packaged instead.
- Drop baselibs.conf: not used by any application/library.</changelog>
</package>
<package pkgid="76ccc15a750dd162fb6844c2f9d6f24c2bcfc253648094c6395579eba714a6705d674d6c3f2cab818c113f9726ae0b3f6b650c0c48e477cefad1bf6f76e70882" name="hypre-openmpi4-debugsource" arch="i586">
  <version epoch="0" ver="3.1.0" rel="1.4"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611835200">- Change 'Requires:' to other HPC packages to %requires_eq to depend
  on the exact version. This should take care of HPC packages ignoring
  proper ABI versioning.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921600">- Fix hypre package conflicts for non HPC packages.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1611921601">- Make cmake files installation non-conflicting.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698062401">- Disable HPC flavors on i586</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1733227200">- Use the newly introduced %hpc_requires_eq macro to get the correct
  library dependencies (boo#1234007).</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1742817600">- Disable gnu-hpc build flavours (bsc#1239982)
- Add openmpi5 build flavour
- openmpi5 is not available on 32b systems</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1743422400">- Remove support for gnu-hpc build flavors (bsc#1239982).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1773748800">- Update to version 3.1.0:
  * Added a Chebyshev solver.
  * Added rocm 7.0 support.
  * Added CMake option to fetch and build Umpire.
  * Added new options and improvements to MGR solver.
  * Various bug fixes.
- Changes from version 3.0.0:
  * Major rewrite of the semi-structured code (Struct and
    SStruct):
  - Extended matrices to be rectangular (not just square as
    before).
  - Added support for rectangular Matvec and Matmat.
  - Generalized support for matrices with constant coefficients.
  - Added a new semi-structured algebraic multigrid solver
    (SSAMG) that takes advantage of structure and builds on the
    PFMG and BoomerAMG solvers.
  * Added new mixed precision functionality:
  - Provides support to switch between precisions at runtime.
  - Provides mixed-precision preconditioned Krylov solvers
    (lower-order preconditioning of higher-order Krylov method).
  * API changes:
  - HYPRE_StructVectorSetValues, HYPRE_StructVectorAddToValues.
  - Removed SStruct solvers FAC and Maxwell.
  - Removed Struct solver MSG.
  * Added support for tagged residual norms (allows norms on
    subsets of values).
  * Added support for block scaling of IJ matrices and vectors.
  * Various bug fixes.
- Changes from older version 2.x:
  * see changelog at
    https://github.com/hypre-space/hypre/blob/master/CHANGELOG
- Drop patches that are no longer needed:
  * Add-library-version.patch: library version already added by
    cmake build script
  * hypre_Makefile_examples.patch: appropriate linking done by
    using installed cmake targets
- Drop unnecessary tex BuildRequires since documentation is not
  rebuilt, bundled pdf is packaged instead.
- Drop baselibs.conf: not used by any application/library.</changelog>
</package>
<package pkgid="346312c53da55e3cbf56ad2b4132ee1934ae7cec6f1ec41e874362deea2778bf3be4fbc4b2f1fc04cf1b295dfed21b7957f6fa8e6850aa16dbc75744430e8174" name="hyprgraphics-debugsource" arch="i586">
  <version epoch="0" ver="0.5.1" rel="1.5"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1734436800">- Initial packaging of hyprgraphics-0.1.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1746792000">- Update to version 0.1.3:
  + A minor update with some fixes and new CM-related math
  + Additions:
  - CM structs, constants &amp; math
- Changes from version 0.1.2:
  + This release adds a few small fixes, and moves to a more robust
    and fast png parser.
  + Changes:
  - move to libspng for png parsing
  - Allow compiling without JXL support
  + Fixes:
  - add symlink support for image</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to version 0.1.5:
  - Fixes
  - png: libpng is straight alpha but cairo is premult
  - MRs
  - Add Image Embedding Support by @salfel in #24
  - image: include span header by @LinuxUserGD in #26
  - fix style as determined by clang by @salfel in #27
  - formats: fix format selection and some safeguards by
    @PaideiaDilemma in #28
- Changes from version 0.1.4:
  - Notes for packagers
  - spng -&gt; libpng
  - Fixes
  - images/png: mark surface dirty after copy</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1762516800">- Update to version 0.3.0:
  + This update breaks ABI.
  + resources/text: fix alignment layout with center/right
  + add buffer option to image resource
- Changes from version 0.2.0:
  + This update breaks ABI.
  + Image: added svg support
  + text: various fixes and improvements
- Changes from version 0.1.6:
  + New module: AsyncResourceGatherer
  + formats: add optional AVIF image support with libheif
  + formats: include vector header
  + png: fix gray pix formats</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1767787200">- Update to version 0.5.0:
  * image: cleanup format detection
  * image/svg: implement embeded
  * resource/image: add byte stream
  * image: fix missing svg byte stream
- Changes from version 0.4.0:
  * resource/AsyncResource: add await() for resources</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1778328000">- Update to version 0.5.1:
  + A new patch release
  + Changes:
  - Add missing #include
  - feat: add isImageFile() static utility method
  - egl: add egl formats and helpers
  - Fix missing include for span</changelog>
</package>
<package pkgid="f3d98a47d52716c36ec2732fae159f9919689717ceee5db415e68113d1a996a2f3e22b6c18bd44b8fb64e6be2df7d16aab37363eee6fde5e3c369f86206d1896" name="hypridle-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.8" rel="1.1"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1712232000">- Initial package for hypridle version 0.1.1</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Update to version 0.1.2:
  * Add a -c|--config flag to set a config path
  * Fix typo and check correct grandchild PID in spawn()
  * Added systemd service
  * fix systemd service install path
  * fix systemd service exec path</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1733832000">- Update to version 0.1.5:
  * Tiny update to fix dbus inhibitor locks not being decremented
    properly.
  * Core: handleDbusScreensaver must return uint32,
    (gh#hyprwm/hypridle#98).
- Changes from version 0.1.4:
  * Sdbus-cpp -&gt; moved to &gt;=2.0.0
  * Core: move to sdbus-cpp2, (gh#hyprwm/hypridle#96).
- Changes from version 0.1.3:
  * Add support for systemd-inhibit idle block inhibits,
    (gh#hyprwm/hypridle#57).
  * Use separate ignore_systemd_inhibit config param for systemd.
    Register ScreenSaver object under multiple paths,
    (gh#hyprwm/hypridle#59).
  * Fixed getconf command in build instructions,
    (gh#hyprwm/hypridle#60).
  * Reset timers after inhibitor has been taken off if idled,
    (gh#hyprwm/hypridle#72).
  * Config: use hyprutils helper, (gh#hyprwm/hypridle#77).
  * Fix running without logind, (gh#hyprwm/hypridle#76).
  * Typo fix hyprlock-&gt;hypridle, (gh#hyprwm/hypridle#82).
  * Include Log.hpp in main, (gh#hyprwm/hypridle#87).
  * Flush cout buffer automatically, (gh#hyprwm/hypridle#88).
  * Nix: add wayland-scanner native build input,
    (gh#hyprwm/hypridle#89).
  * Do not crash if the last CLI parameter was -c,
    (gh#hyprwm/hypridle#92).
  * Core: release inhibit cookies on app disconnect from dbus,
    (gh#hyprwm/hypridle#93).
- Add build requires on pkgconfig(hyprutils).
- Add build requires on Hyprland for directory ownership.
- Add default hypridle.conf now installed from the source, but
  retain example.</changelog>
  <changelog author="Michal Hrusecky &lt;michal@hrusecky.net&gt;" date="1748952000">- Update to version 0.1.6:
  * Added --version
  * Added support for hyprland-lock-notify protocol
  * core: implement hyprlock-lock-notify-v1 functionality (gh#hyprwm/hypridle#122)
  * clang-tidy and comp fixes (gh#hyprwm/hypridle#126)
  * core: fix sleep delay and simplify process spawning (gh#hyprwm/hypridle#127)
  * assets: update example.conf (gh#hyprwm/hypridle#137)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to version 0.1.7:
  - core: log when ScreenSaver interface is already registered by
    @PaideiaDilemma in #133
  - clang-tidy: fix some errors by @Honkazel in #143
  - feat: support source option for additional config files by
    @martabal in #144
  - core: guard against dbus logind interface not existing and
    check if on_(un)lock_cmd is empty by @PaideiaDilemma in #151
  - Add ability to ignore Wayland idle inhibitors by @ChrisHixon in
    [#155]
  - Ignore idle inhibition per-listener by @ChrisHixon in #158
  - nix: use gcc15 by @FridayFaerie in #159
  - Add a --help option by @ShyAssassin in #160</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1785412800">- Update to version 0.1.8:
  * core: fix dbus inhibit lock counting
  * nix: remove sdbus-cpp overlay
  * core: don't skip on-resume when on-timeout already fired
  * Fix: allow hypridle -c to run without default conf
  * config: update dpms commands to lua syntax
  * core: implement GetActive and ActiveChanged on dbus service
  * core: add per-listener condition_cmd with retry</changelog>
</package>
<package pkgid="0d606a8f457d9525ebfa4b83013864d0f0755b863e74d4cf9783138f724f659a9f8b26f7e41ff50c2b5a014a085bec7e47536f4b0d159cf710851895b7346b35" name="hypridle-debugsource" arch="i586">
  <version epoch="0" ver="0.1.8" rel="1.1"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1712232000">- Initial package for hypridle version 0.1.1</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Update to version 0.1.2:
  * Add a -c|--config flag to set a config path
  * Fix typo and check correct grandchild PID in spawn()
  * Added systemd service
  * fix systemd service install path
  * fix systemd service exec path</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1733832000">- Update to version 0.1.5:
  * Tiny update to fix dbus inhibitor locks not being decremented
    properly.
  * Core: handleDbusScreensaver must return uint32,
    (gh#hyprwm/hypridle#98).
- Changes from version 0.1.4:
  * Sdbus-cpp -&gt; moved to &gt;=2.0.0
  * Core: move to sdbus-cpp2, (gh#hyprwm/hypridle#96).
- Changes from version 0.1.3:
  * Add support for systemd-inhibit idle block inhibits,
    (gh#hyprwm/hypridle#57).
  * Use separate ignore_systemd_inhibit config param for systemd.
    Register ScreenSaver object under multiple paths,
    (gh#hyprwm/hypridle#59).
  * Fixed getconf command in build instructions,
    (gh#hyprwm/hypridle#60).
  * Reset timers after inhibitor has been taken off if idled,
    (gh#hyprwm/hypridle#72).
  * Config: use hyprutils helper, (gh#hyprwm/hypridle#77).
  * Fix running without logind, (gh#hyprwm/hypridle#76).
  * Typo fix hyprlock-&gt;hypridle, (gh#hyprwm/hypridle#82).
  * Include Log.hpp in main, (gh#hyprwm/hypridle#87).
  * Flush cout buffer automatically, (gh#hyprwm/hypridle#88).
  * Nix: add wayland-scanner native build input,
    (gh#hyprwm/hypridle#89).
  * Do not crash if the last CLI parameter was -c,
    (gh#hyprwm/hypridle#92).
  * Core: release inhibit cookies on app disconnect from dbus,
    (gh#hyprwm/hypridle#93).
- Add build requires on pkgconfig(hyprutils).
- Add build requires on Hyprland for directory ownership.
- Add default hypridle.conf now installed from the source, but
  retain example.</changelog>
  <changelog author="Michal Hrusecky &lt;michal@hrusecky.net&gt;" date="1748952000">- Update to version 0.1.6:
  * Added --version
  * Added support for hyprland-lock-notify protocol
  * core: implement hyprlock-lock-notify-v1 functionality (gh#hyprwm/hypridle#122)
  * clang-tidy and comp fixes (gh#hyprwm/hypridle#126)
  * core: fix sleep delay and simplify process spawning (gh#hyprwm/hypridle#127)
  * assets: update example.conf (gh#hyprwm/hypridle#137)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to version 0.1.7:
  - core: log when ScreenSaver interface is already registered by
    @PaideiaDilemma in #133
  - clang-tidy: fix some errors by @Honkazel in #143
  - feat: support source option for additional config files by
    @martabal in #144
  - core: guard against dbus logind interface not existing and
    check if on_(un)lock_cmd is empty by @PaideiaDilemma in #151
  - Add ability to ignore Wayland idle inhibitors by @ChrisHixon in
    [#155]
  - Ignore idle inhibition per-listener by @ChrisHixon in #158
  - nix: use gcc15 by @FridayFaerie in #159
  - Add a --help option by @ShyAssassin in #160</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1785412800">- Update to version 0.1.8:
  * core: fix dbus inhibit lock counting
  * nix: remove sdbus-cpp overlay
  * core: don't skip on-resume when on-timeout already fired
  * Fix: allow hypridle -c to run without default conf
  * config: update dpms commands to lua syntax
  * core: implement GetActive and ActiveChanged on dbus service
  * core: add per-listener condition_cmd with retry</changelog>
</package>
<package pkgid="ef60f557eaa2774804b166dbfe63ead0275bbf576d22680eb223ed07c307aeb5f3d7d9f30435568e3a83c6819b6ecdfea887f19155dc841a891e0ae158a23fea" name="hyprland-debuginfo" arch="i586">
  <version epoch="0" ver="0.56.2" rel="1.2"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1774785600">- Update to version 0.54.3:
  + A standard patch release with more fixes on top of 0.54.2
  + Fixes backported:
  - algo/dwindle: fix precise mouse setting (#13678)
  - algo/master: fix crash on null target in getNextTarget
  - algo/scroll: fix std::clamp assertion crash on resume from
    suspend (#13737)
  - desktop/rules: fix static rules and content type. (#13725)
  - hyprctl: fix json output for the submap command (#13726)
  - layershell: fix popup crash with nullptr mon (#13763)
  - overridableVar: fix reassignment
  - protocols: fix image-copy-capture stop handling and remove non
    protocol errors (#13706)
  - compositor: When processing fullscreen states, only use
    effective mode where necessary (#13607)
  - compositor: be more selective about how we expand the window
    box in getting coord (#13720)
  - layersurface: simulate mouse movement on layer change (#13747)
  - layout: guard null workspace in CWindowTarget::updatePos()
    (#13861)
  - protocols/workspace: schedule done after output update (#13743)
  - view: consolidate group flags and apply window rules (#13694)
  - xwayland: prevent potential buffer overflow in socket path
    handling (#13797)</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1776427200">- Obsolete hyprland-plugin-hyprscrolling as functionality was
  included in hyprland proper. Consult
  https://wiki.hypr.land/0.54.0/Configuring/Scrolling-Layout/ for
  more information.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1778328000">- Update to version 0.55.0:
  + A massive update brought to you by the All Hyprland Corp!
  + Breaking changes:
  - dwindle:pseudotile has been removed as it wasn't doing anything
  - decoration:shadow:ignore_window has been removed (defaults to
    enabled)
  - render:cm_fs_passthrough has been removed, should be automatic
    with render:cm_auto_hdr
  - misc:vfr moved to debug: as it's a debug variable that should
    not be changed in prod environments
  + New features:
  - algo/scroll: add center for centering the current col (#14059)
  - algo/scrolling: add config options for focus and swapcol
    wrapping (#13518)
  - algo/scrolling: add expel, consume, and consume_or_expel
    (#13869)
  - animations: add springs (#14171)
  - binds: add an auto_consuming flag (#13919)
  - config/lua: add ExpressionVec2, allow using a table for vec2
    rules (#14197)
  - config/lua: add clear tag api (#14273)
  - config/lua: add noop
  - config/lua: add simple layout API (#14258)
  - config/workspacerule: add animation style (#13380)
  - config: add device tags (#13728)
  - debug-tools: add flame
  - desktop/window: add alpha container for alpha calculations
  - desktop/windowRule: add confine_pointer window rule (#13379)
  - desktop/windowRule: add parser switch for confine pointer
    (#14263)
  - dispatchers: add moveintoorcreategroup (#13325)
  - dwindle: add rotatesplit layoutmsg and tests (#13235)
  - gestures: add live pinch cursor zoom (#14049)
  - gestures: add scroll_move (#14063)
  - groups: add groupbar middle_click_close option (#14242)
  - hl.mata.lua: add string to NotificationOptions's icon param.
    (#14334)
  - hyprctl: add hw cursor flag
  - hyprland.pc.in: add src include flag
  - i18n: add Greek translations (#13865)
  - i18n: add Punjabi translations (#13807)
  - input: add device specific binds (#13073)
  - layerrules: add dynamically registered rules for plugins
    (#13331)
  - layout/windowTarget: add visualBox (#13626)
  - render/cm: add ICC profile pipeline (#12711)
  - renderer/deco: add glow decoration (#13862)
  - renderer: add a cm settings cache
  - window/rules: add scrolling_width (#13754)
  - windows/focus: add fallbacks when focussing workspaces (#14270)
  + Fixes:
  - config/descriptions: add missing desc entry
  - cmake: add -fno-omit-frame-pointer to debug
  - InputManager: add guards to confineToRegion to avoid issues
    (#14269)
  - algo/dwindle: add back splitratio (#13498)
  - algo/dwindle: fix precise mouse setting (#13678)
  - algo/master: fix crash after dpms (#13522)
  - algo/master: fix crash on null target in getNextTarget
  - algo/scroll: fix std::clamp assertion crash on resume from
    suspend (#13737)
  - algo/scroll: fix unsigned wrap (#13634)
  - algo/scrolling: fix offset on removeTarget (#13515)
  - algo/scrolling: fix rare crash
  - algo/scrolling: various scrolling view related bugfixes
    (#13974)
  - build: add glaze dependency with FetchContent fallback (#13666)
  - build: add format-check and format-fix Makefile targets
    (#13936)
  - build: fix build on gcc 16.x after #6b2c08d (#13429)
  - clang-tidy: fix duplicate entry in .clang-tidy (#14045)
  - cmake: fix permissions for directories by default
  - cmakelists: fixup errors failing build on arch ci (#14259)
  - compositor: fix floating input/visual z-order desync after
    fullscreen (#14015)
  - compositor: fix focus edge detection (#13425)
  - compositor: fix missing recheckWorkArea to prevent
    CReservedArea assert failure (#13590)
  - config/actions: fix misuse of ActionResult's error type
    (#14221)
  - config/legacy: fix crash on getConfigValue of plugin fns
  - config/legacy: fix missing fallbacks crashing device getters
  - config/lua: fix device bool int reads (#14313)
  - config/lua: fix dispatcher shapes to not be callable (#14268)
  - config/lua: fix unbind behavior (#14199)
  - config/lua: fix window object to selector logic
  - config/refresher: fix refreshing of cursor zooms (#14283)
  - config: fix crash in safe mode due to null Config::mgr()
    (#13855)
  - config: fix propRefresher to not run on first launch
  - config: fix safe mode config generation (#14024)
  - config: fix type confusion in getOption with complex types
  - core: fix i586 build (#13550)
  - deco/border: fix damage region
  - deco/border: fix damageEntire
  - desktop/group: fix movegroupwindow not following focus (#13426)
  - desktop/rule: fix matching for content type by str
  - desktop/rules: fix empty workspace handling (#13544)
  - desktop/rules: fix static rules and content type. (#13725)
  - desktop/view: fix SIGABRT in CWindow::onUnmap when monitor is
    expired (#14148)
  - desktop/window: fix floating windows being auto-grouped
    (#13475)
  - desktop/window: fix idealBB reserved (#13421)
  - desktop/windowRule: fix matching CONTENT (#13636)
  - desktop/workspace: fix visibility criteria matching (#14349)
  - example/hyprland.lua: fix wiki links for new stuff (#14172)
  - examples: fix missing permissions entry in lua example config
    (#14177)
  - groups: fix movewindoworgroup when moving from group to group
    (#14086)
  - hyprctl: fix bools in getoption
  - hyprctl: fix buffer overflowing writes to the socket
  - hyprctl: fix getoption with custom types (#14243)
  - hyprctl: fix invalid type cast
  - hyprctl: fix json output for the submap command (#13726)
  - hyprctl: fix lib64 pkgconfig for version-checking (#14051)
  - hyprctl: fix workspace dynamic effect reloading (#13537)
  - input: fix device configs for pointer devices
  - input: fix focus_on_close=2 (MRU) routing to cursor path
    instead of getNextCandidate (#13969)
  - input: fix the multimon touch fix (#13819)
  - input: fix touch monitor focus ordering (#14310)
  - input: fix touch screen focus on multi monitor (#13764)
  - internal: fix relative path header locations (#13650)
  - keybinds: fix keycode matching on lua (#14254)
  - keybinds: fix missing z-order update on floating toggle
    (#14100)
  - keybinds: fix wrong space assignment in pin (#14061)
  - keybinds: fixup changegroupactive
  - layershell: fix popup crash with nullptr mon (#13763)
  - layout/algo: fix swar on removing a target (#13427)
  - layout/groupTarget: fix crash on null space assignment (#13614)
  - layout/master: fix rollprev/rollnext focusing the wrong window
    (#14209)
  - layout/scroll: fix configuredWidths not setting properly on new
    workspaces (#13476)
  - layout/scrolling: fix edge detection in recalculate() (#14359)
  - layout/scrolling: fix size_t underflow in idxForHeight (#13465)
  - layout/windowTarget: fix size_limits_tiled (#13445)
  - layout: fix crash on monitor reconnect due to stale workspace
    state
  - layout: fix drag_threshold window snap regression (rebased for
    [#12890]) (#13140)
  - layout: fix null deref in focalPointForDir and moveInDirection
    (#13652)
  - layouts: fix crash on missed relayout updates (#13444)
  - meta/stubs: fix notification icon type (#14320)
  - misc: fix missing noreturn attribute for throwError (#13746)
  - monitor: fix centered floating windows off-screen in special
    workspace (#14203)
  - opengl/shadow: fix shadow offset rendering (#14156)
  - overridableVar: fix reassignment
  - pointer: fix hardware cursor rendering on rotated/flipped
    monitors (#13574)
  - propRefresher: fix misnamed value
  - protocols/compositor: fix presentFeedback being blocked
  - protocols/sessionLock: fix crash when monitor is gone during
    lock surface creation
  - protocols: fix image-copy-capture stop handling and remove non
    protocol errors (#13706)
  - render/pass: fix debug:pass rendering
  - render: fix SIGFPE in addWindowToRenderUnfocused when
    misc:render_unfocused_fps is 0 (#13973)
  - render: fix layer blur_popups ignoring ignore_alpha when blur
    is off (#13947)
  - renderer/groupbar: fix a group indicator rounding bug (#13975)
  - renderer/groupbar: fix gradients rendering (#13875)
  - renderer: Various CM fixes, part 8 of refactors (#13860)
  - renderer: fix blockBlurOptimization check (#13685)
  - renderer: fix crash on mirrored outputs needing recalc (#13534)
  - renderer: fix crash on null blur framebuffer during monitor
    disconnect
  - renderer: fix crash when shader path isn't a file (#13756)
  - renderer: fix crash with nullptr FBs (#13641)
  - renderer: fix decoration colors with linear FP16 (#14361)
  - renderer: fix sdr mod (#13630)
  - renderer: fix shadow CM calculations (#14364)
  - renderer: fix share window projection (#13695)
  - renderer: more FP16 fixes (#14070)
  - renderer: refactor part 7: api fixes (#13631)
  - renderer: small fixes in OpenGL.cpp and OpenGL.hpp (#13842)
  - screencopy: fix crash in screensharing toplevel with invalid
    handle (#13781)
  - screencopy: fix isOutputBeingSSd (#13586)
  - screencopy: fix minor crash (#13566)
  - screencopy: fix nullptr deref if shm format is weird
  - screenshare: round captureBox after scaling to fix region
    capture at fractional scales (#14257)
  - seat/compositor: fix minor issues (#13958)
  - seat: fix dropped wl_keyboard.enter after stale
    keyboardFocusResource (#14143)
  - tests/workspace: fix one test case failing
  - tests: Fix more tests failing on CI (#14159)
  - tests: fix ConfigLuaValueTypes - boolBadType test, 0 and 1 are
    allowed integer values for bool type (#14240)
  - tests: fix gtests crashing (#14244)
  - workspace: fix missing null access guard (#14119)
  - xwayland: fix compiler warnings (#13920)
  + Other:
  - NotificationOverlay: take reserved space into account (#14184)
  - algo/dwindle: Respect force_split when moving windows to
    workspaces (#13038)
  - algo/dwindle: do NOT use smart_split for overridden focal point
    (#13635)
  - algo/dwindle: don't crash on empty swapsplit (#13533)
  - algo/dwindle: use focal point correctly for x-ws moves (#13514)
  - algo/scroll: improve directional moves (#13423)
  - algo/scroll: reverse horizontal dir mapping of vertical scroll
    directions (#13647)
  - algo/scrolling: improve behavior with focus_fit_method = center
    (#13795)
  - animation: avoid redundant damage calls in tick
  - build: bump hyprgraphics to 0.5.1 (#14013)
  - build: bump hyprutils to 0.13.1 (#14365)
  - build: remove auto-generated hyprctl/hw-protocols/ files during
    make clear (#13399)
  - build: remove legacy clang-format workflow (#13887)
  - clang-format: run formatter
  - cleanup: avoid repeated weak_ptr lock() calls in conditions
    (#14057)
  - cleanup: avoid repeated weak_ptr::lock() usage in
    MasterAlgorithm (#14226)
  - cmake: install the default example hyprland.lua (#14174)
  - cmake: remove dependence on hyprland.conf
  - cmakelists: search for any possible lua package name (#14204)
  - compositor: When processing fullscreen states, only use
    effective mode where necessary (#13607)
  - compositor: be more selective about how we expand the window
    box in getting coord (#13720)
  - compositor: damage monitors on workspace attachment updates
  - compositor: move SessionLockManager init from STAGE_LATE to
    STAGE_BASICINIT (#14272)
  - compositor: recalculate workspace state after fs state update
    (#14369)
  - config/actions: remove spammy errors and make them silent
  - config/errors: Report and categorize errors properly for
    actions (#14192)
  - config/executor: actually execute exec-shutdown (#13872)
  - config/legacy: default to active window for movetoworkspace
    dispatchers (#14170)
  - config/legacy: translate default window args properly
  - config/lua: cannot disable animation (#14215)
  - config/lua: don't pop up an error if no target was found
    (#14175)
  - config/lua: expand properties in the workspace object (#14194)
  - config/lua: init lua config manager, use lua if available
    (#13817)
  - config/lua: workspace.move/rename should accept "workspace"
    instead of "id" as a parameter (#14232)
  - config/refresher: refresh watcher state properly (#14307)
  - config/workspace-rules: support modifying persistent and
    monitor (#14217)
  - config: allow hashes for parsing colors (#14337)
  - config: always call refresh after config reload (#14346)
  - config: cleanup the entire config infrastructure (#13785)
  - config: find lua paths first (#14335)
  - config: move misc:vfr to debug: (#14021)
  - config: refresh window states on border_size changes (#14201)
  - config: use lua by default, generate lua if no config present
  - data/dnd: guard against expired dndPointerFocus and ensure
    consistent usage (#13996)
  - debug/overlay: optimize rendering, cleanup and nicetify
    (#14097)
  - decoration/border: simplify damage callback
  - desktop/group: respect direction when moving window out of
    group (#13490)
  - desktop/history: include ranges header (#14000)
  - desktop/layerRule: use variants for storage internally
  - desktop/popup: cache popup extents
  - desktop/popup: cache tree count
  - desktop/reserved: do not crash on invalid box init (#13880)
  - desktop/rule: cleanup inheritance, use templates to avoid dup
  - desktop/rule: recheck eating the applied rule (#14362)
  - desktop/rule: use Numeric for number parsing
  - desktop/window: don't group modals
  - desktop/window: expand hidden into proper states
  - desktop/window: guard null monitor in xwaylandSizeToReal
    (#13876)
  - desktop/window: optimize getRealBorderSize()
  - desktop/window: reduce window deco updates (#13980)
  - desktop/window: refactor over fullscreen state
  - desktop/windowRule: use variants for storage internally
  - desktop/workspaceHistory: small refactor to work better with
    multi monitor setups (#13632)
  - egl: move over to use hyprgraphics (#12988)
  - errorOverlay: modernize, refactor, use GPU rendering (#14122)
  - example: remove old .conf file
  - examples: merge config blocks in lua example as demo
  - format: safeguard drmGetFormat functions (#13416)
  - gitignore: ignore pointer scroll test artifact
  - helpers/systemInfo: extract info fns (#14222)
  - hyprtester: minor refactoring/restructure (#14154)
  - i18n: update Tatar translations (#13930)
  - i18n: update Vietnamese translations (#13489)
  - i18n: update brazillian portuguese (pt_BR) translation (#14248)
  - init: drop CAP_SYS_NICE from ambient set after gaining SCHED_RR
    (#14082)
  - input: allow focus to switch to most recently used window on
    closed (#13769)
  - input: avoid repeated weak_ptr::lock() and ensure consistent
    usage (#14039)
  - input: focus monitor on touch down events (#13773)
  - input: implement follow_mouse_shrink (#13707)
  - input: keep pointer focus on layer surfaces during keyboard
    refocus (#14018)
  - input: lazy cache getWindowIdeal()
  - internal: improve cursor size logging (#14180)
  - internal: include setByUser in CConfigManager::getConfigValue
    (#14155)
  - internal: rewrite deviceNameToInternalString using a single
    range pipeline (#13806)
  - internal: silence compiler warnings about unused return values
    (#13997)
  - keybind/actions: cycle_next w/ tiled = true doesn't choose only
    tiled windows (#14164)
  - keybindMgr: use legacy behavior for single-key binds on lua
    (#14176)
  - keybinds: Remove removed keybinds (#13605)
  - layersurface: simulate mouse movement on layer change (#13747)
  - layout/algo: preserve focused target if applicable on layout
    switches (#14058)
  - layout/algos: use binds:window_direction_monitor_fallback for
    moves (#13508)
  - layout/dwindle,master: return invalid layoutmsg errors
  - layout/scrolling: handle fullscreen manually (#14190)
  - layout/windowTarget: damage before and after moves (#13496)
  - layout/windowTarget: don't use swar on maximized (#13501)
  - layout/windowTarget: override maximized box status in
    updateGeom (#13535)
  - layout: guard null workspace in CWindowTarget::updatePos()
    (#13861)
  - layout: replace string comparison with ID-based matching in
    WorkspaceAlgoMatcher (#13943)
  - layout: revert "replace string comparison with ID-based
    matching in WorkspaceAlgoMatcher (#13943)"
  - layout: store and preserve size and pos after fullscreen
    (#13500)
  - layouts/dwindle: override force after window drags (#14002)
  - logging: update uri of debug log in ConfigManager to reflect
    change in wiki (#14185)
  - main: improve error reporting during initialization in main.cpp
    (#14181)
  - meta/stubs: update gesture hints to match new fields (#14195)
  - miscfunctions: reuse monitor pointer instead of repeated calls
    (#13977)
  - monitor: centralize solitary and scanout eligibility checks
  - monitor: damage old special monitor on change
  - monitor: ensure swapchain is updated before mode test (#14065)
  - monitor: keep workspace monitor bindings on full reconnect
    (#13384)
  - monitor: set format back after failing DS activation (#14168)
  - monitor: update pinned window states properly on
    changeWorkspace (#13441)
  - monocle: avoid repeated workspace monitor lock() calls (#14085)
  - notifications: move and small refactor (#14094)
  - notifications: optimize rendering (#14088)
  - opengl: minor egl changes (#14147)
  - pass/surface: cache texBox
  - pointer: damage entire buffer in begin of rendering hw
  - protocolMgr: set m_self properly when updating mirrored outputs
  - protocols/workspace: schedule done after output update (#13743)
  - protocols: allow xdg-foreign to be used by sandboxed apps
    (#13854)
  - protocols: avoid repeated per-client work in hot paths
  - protocols: prune stale subsurface refs in hot traversals
  - protocols: reimplement unstable/xdg-foreign-v2 (#13716)
  - refactor: improve readability of monitor rule comparison
    (#13884)
  - render/decoration: cache input extents as well
  - render/decoration: improve extent calculations
  - render/decorations: improve cache performance
  - render/opengl: optimize getShaderVariant's map access
  - render/pass: optimize simplification and blur calculations
  - render: scale background to monitor resolution (#14250)
  - renderer/cm: Support wp-cm-v1 version 2 (#12817)
  - renderer: don't damage decos individually in damageWindow
  - renderer: extract window skip conditions into named booleans
    (#14005)
  - renderer: guard against null monitor in renderMonitor (#13823)
  - renderer: handle HDR -&gt; SDR with cm_auto_hdr (#14102)
  - renderer: move m_renderData to renderer (#13474)
  - renderer: only set presentationmode when required (#14252)
  - renderer: refactor Texture, Framebuffer and Renderbuffer
    (#13437)
  - renderer: refactor gl renderer (#13488)
  - renderer: refactor projection setting (#13485)
  - renderer: refactor render elements (#13438)
  - renderer: refactor resources and flags (#13471)
  - renderer: shader variants refactor (#13434)
  - renderer: simplify renderWorkspaceWindowsFullscreen
  - renderer: simplify shadows (#14047)
  - renderer: skip redundant render-path work
  - renderer: swizzle on shm screencopy (#14167)
  - repo: ignore the autogen file meta/hl.meta.lua (#14336)
  - rules: make rule prop reset less cursed (#14003)
  - scheduler: keep a strong monitor ref in frame callbacks
  - screencopy: check share session state (#13839)
  - screencopy: clear buffer before rendering (#14064)
  - screencopy: scale window region for toplevel export (#13442)
  - screenshare/frame: set m_copied after shm copy succeeds
    (#14165)
  - screenshare: adjust session cleanup and event emission order
    (#14229)
  - screenshare: improve destroy logic of objects (#13554)
  - scroll: clamp column widths properly
  - seat: store surface in pointerFocus before sendEnter (#13941)
  - sessionLock: send locked instead of denied when missing a lock
    frame for 5 seconds (#14271)
  - shader: delete shader on success path (#13682)
  - socket2: emit kill event (hyprctl kill) (#13104)
  - source: c-f for new clang version
  - splashes: update splashes
  - subsurface: use geometry-aware damage and recurse into nested
    trees (#13933)
  - tests: add unit tests for ByteOperations helpers (#13886)
  - tests: add unit tests for CDamageRing (#13995)
  - tests: add unit tests for CHyprColor (#13891)
  - tests: add unit tests for CMType helpers (#13888)
  - tests: add unit tests for CMonitorRuleParser (#13895)
  - tests: add unit tests for CTagKeeper (#13970)
  - tests: add unit tests for Direction helpers (#13885)
  - tests: add unit tests for Format utilities (#13923)
  - tests: add unit tests for Math transform utilities (#13935)
  - tests: add unit tests for Math::CExpression (#13924)
  - tests: add unit tests for MiscFunctions helpers (#13934)
  - tests: add unit tests for TransferFunction helpers (#13889)
  - tests: add unit tests for match engine types (#13903)
  - tests: skip pointer tests in CI due to missing input
    environment (#14238)
  - tests: stabilize CI by relaxing env-dependent checks and
    timing-sensitive assertions (#14142)
  - tests: tolerate plugin config mismatch in CI (#14173)
  - treewide: alejandra -&gt; nixfmt
  - view: consolidate group flags and apply window rules (#13694)
  - workspace: remove deprecated and unused members (#14198)
  - xdg-foreign-v2: Keep invalid imported objects alive (#14166)
  - xdg-shell: queue state updates for toplevel (#14227)
  - xwayland: handle transient read errors in selection transfer
    (#14135)
  - xwayland: pipe through monitor in coordinate mapping (#13700)
  - xwayland: prevent potential buffer overflow in socket path
    handling (#13797)</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1778760000">- Update to version 0.55.1:
  + This is a standard patch release backporting some fixes from main
    onto 0.55.0.
  + Fixes backported:
  - groups: sync window monitor/workspace when added to a group
    (#14478)
  - compositor: fix invalid capture in vectorToWindowUnified
  - config/legacy: fix bad format log in handleSource
  - config: fix plugin variables with dashes (#14379)
  - monitor: fix top-layer bar visibility on workspace change with
    scrolling-layout fullscreen (#14425)
  - pointer: fix cursor bounds not updating on monitor layout
    changes (#14393)
  - render/cm: fix premult in shaders (#14403)
  - render/gl/framebuffer: fix swizzle comparisons (#14481)
  - algo/floating: do not alter pinned windows' state on ws move
    (#14513)
  - config/lua: allow re-enabling monitors (#14447)
  - config/lua: restrict package module loading to lua-only modules
    (#14526)
  - config/propRefresher: avoid crash if event loop manager isn't
    loaded (#14423)
  - gestures/scroll_move: guard col to avoid crash (#14394)
  - helpers: include numbers header (#14406)
  - input: properly make input-blocked windows inaccessible
    (#14517)
  - meta/lua-stubs: overwrite scale to accept float and int
    (#14461)
  - meta: update lua stubs for permissions (#14400)
  - monitor: don't modeset on reserved changes (#14397)
  - monitor: don't set back to 8 bit when applying rules (#14404)
  - renderer: set proper image description in snapshots (#14398)</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1778932800">- Update to version 0.55.2:
  + Another round of minor fixes backported from main onto 0.55.1.
  + Fixes backported:
  - layout/WindowTarget: fix crash when toggling float on oversized
    windows (#14587)
  - protocols/grab: fix refocus to unreachable windows (#14555)
  - renderer: fix border cm for mirroring (#14574)
  - config/lua: revert "restrict package module loading to lua-only
    modules (#14526)" (#14533)
  - config/lua: use ref for workspace destroy events (#14562)
  - config/values: default no_hardware_cursors to 2 (#14575)
  - xwayland: lock focus while dragging an xwayland window (#12051)</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1780920000">- Update to version 0.55.3:
  + A small (or maybe not that small) patch release backporting some
    fixes from main onto 0.55.2.
  + Fixes backported:
  - hyprctl: add config full-reload for performing a ground-up
    reload (#14748)
  - meta/lua: add missing notification text field and make timeout
    required (#14665)
  - binds/submap: fix submap enter bind == bind inside submap
    (#14856)
  - compositor: fix monitor re-enabling on hotplug when dpms is off
    (#14818)
  - compositor: fix render unfocused for subsurfaces (#14718)
  - config/actions: fix null derefs in pin dispatcher (#14914)
  - config: fix VRR not applying on runtime change (#14744)
  - config: fix decoration values to refresh on runtime
    eval/keyword change (#14590)
  - core: fix a few fd leaks (#14870)
  - decoration/glow: fix visibility when no decorate is set
    (#14602)
  - desktop/popup: fix reposition artifacts (#14820)
  - desktop/window: fix wrong scale being applied after workspace
    rules (#14832)
  - internal: fix null deref in setWindowFullscreenInternal when
    fullscreen state stale (#14725)
  - jeremy: fix auto-generating hyprlang instead of lua config file
    by default (#14944)
  - renderer: fix cursor:zoom_rigid being ignored with detached
    camera (#14995)
  - renderer: fix screenshader with fp16 (#14918)
  - renderer: minor shader fixes (#14584)
  - screencopy: fix screenshare copyfb pending frames (#14837)
  - xwayland: fix ICCCM synthetic event comparison (#14827)
  - algo/master: guard target in remove (#14756)
  - compositor: give preference to same-workspace windows in
    getWindowInDirection (#14941)
  - config/lua: improve error handle-ability with Lua require
    (#14937)
  - config/lua: report errors better without check* (#14695)
  - config/monitor: refresh splash texture on monitor reload
    (#14632)
  - config/propRefresher: schedule frames on screen shader refresh
    (#14874)
  - desktop/rule: optimize mapping rule properties to strings and
    engines (#14945)
  - desktop/window: allow focus while held to non-OR X11 windows
    (#14821)
  - input: aggregate modifier states from all keyboards on focus
    enter (#14633)
  - internal: replace O_CLOEXEC with FD_CLOEXEC for file descriptor
    flags (#14909)
  - keybinds: set a fallback releasePending flag for special lua
    binds (#14600)
  - keybinds: store hit binds first, then execute callbacks
    (#14743)
  - layersurface: inform layer surfaces of scale changes (#14771)
  - layout/dragController: reset floating offset on ended drag
    (#14940)
  - layout/scrolling: check if cursor overlaps with target in
    focusOnInput (#14687)
  - main: gain SCHED_RR and drop CAP_SYS_NICE earlier (#14897)
  - meta/lua: Gestures can accept a lua function (#14649)
  - monitor: move floating windows with layout changes (#14928)
  - monitor: retry transient mode selection failures (#14927)
  - protocols/fractional-scale: track if scale is known and send
    scales eagerly when known (#14798)
  - protocols: bump xdg-decoration to rev 2 (#14869)
  - renderer/gl: release failed fence syncs (#14956)
  - renderer/gl: skip invalidation clear on empty damage (#14921)
  - renderer: reduce per-frame heap allocations (#14932)
  - renderer: send frame callbacks on presented if no change
    (#14849)
  - texture: cache G and A swizzle channels aswell (#14605)</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1781179200">- Update to version 0.55.4:
  + Another small round of patches on top of 0.55.3.
  + Fixes backported:
  - config/lua: fix layout ctx checking the wrong argument (#15061)
  - desktop/popup: fix subsurface scaling (#14936)
  - gestures: fix live cursorZoom anchoring to a mid-animation
    value (#14996)
  - gestures: fix toggle cursorZoom sharing a single on/off flag
    (#14998)
  - groups: fix border color for locked groups (#15015)
  - protocols/foreignToplevel: fix class and title reporting on map
    and afterwards (#15037)
  - protocols/pointerWarp: fix crash when warp is on a non
    interactive surf (#15021)
  - renderer: fix SEGV on monitor disconnect (#15048)
  - gestures: clamp toggle cursorZoom like mult and live (#14997)
  - gestures: configure client to final size on fullscreen/float
    gesture completion (#14981)</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1784548800">- Update to version 0.56.0:
  + A big new release with tons of features and fixes, brought to you
    by the Hyprland Corp.
  + No breaking changes! :)
  + New features:
  - algo/master: add an option to focus master when window is
    closed
  - algo/scrolling: add inhibit_scroll dispatch for scrolling
    algorithm
  - algo/scrolling: add a "fit expand" layout message
  - algo/scrolling: add new fit_into_view layout msg
  - cm/icc: add Primaries to ICC-generated SImageDescription
  - config/lua: add a change_id workspace API
  - config/lua: add get_loaded_plugins
  - config/lua: add hl.clear_crashed_lockscreen() and fix tty
    instructions
  - config/lua: add is_key_down and a key event
  - config/lua: add lua-driven custom live gestures
  - config/lua: add physicalWidth and physicalHeight to lua's
    Monitor
  - config/propRefresher: add capability to execute scheduled prop
    refresh immediately with lua helper function, add event for
    prop refresh
  - crashreporter: fix SIGSEGV on dladdr1 failure
  - decoration/glow: add gradient and angle animation
  - decoration/shadow: add gradient and angle animation
  - desktop/windowRule: add no_auto_hdr window rule
  - desktop/windowRule: add stableid: window selector
  - desktop/windowRule: add a suppressevent for X11 configure
    requests
  - desktop/windowrule: add silent option to monitor effect
  - event/bus: add specialActive event to workspace
  - groups: add groupbar disable_when_only option
  - groups: sync window monitor/workspace when added to a group
  - hyprctl: add config full-reload for performing a ground-up
    reload
  - hyprctl: add interactive Lua REPL mode
  - hyprctl: add onCreatedEmpty field to workspacerules dispatcher
    data
  - hyprtester: add -t option for running specific tests
  - input/tablet: add TabletTool config options for eraser button
    and tool pressure
  - lua/monitor: add set_ functions for raw workspace management
  - lua/objects: add cm and reserved properties to monitor
  - meta/lua: add missing notification text field and make timeout
    required
  - meta/lua: add proper lua stub types to the general config
  - plugins: add api for registering and dispatching events
  - protocols/xdg-shell: add support for xdg interactive drags
  - renderer: add a motion blur option to windows
  - renderer: add tonemap settings
  - renderer: add wrapping options to SRenderData
  - socket2: add back changefloatingmode and togglegroup events
  + Fixes:
  - Tests/scroll: fix window hiding test passing inconsistently
  - algo/dwindle: fix moving windows across a split
  - algo/master: fix drag-swap with two tiled windows
  - animation: refactor manager, fixup desktopAnimationManager,
    clean up code
  - binds/submap: fix mouse binds inside submaps
  - binds/submap: fix submap enter bind == bind inside submap
  - code: fix clang-format
  - compositor: fix monitor re-enabling on hotplug when dpms is off
  - compositor: fix render unfocused for subsurfaces
  - config/actions: fix null derefs in pin dispatcher
  - config/lua: add hl.clear_crashed_lockscreen() and fix tty
    instructions
  - config/lua: fix layout ctx checking the wrong argument
  - config/lua: fix missing event from know events lists
  - config: fix VRR not applying on runtime change
  - config: fix cycle_next using nonexist layoutmsg for prev
  - config: fix decoration values to refresh on runtime
    eval/keyword change
  - config: fix description matching for default workspaces
  - config: fix initial workspace tracking
  - config: fix plugin variables with dashes
  - config: fix slide animation direction param
  - core: fix --verify-config crash
  - core: fix a few fd leaks
  - core: refactor fullscreen logic, improve maintainability and
    add a lot of tests
  - core: various SHM handling fixes
  - crashreporter: fix SIGSEGV on dladdr1 failure
  - decoration/glow: fix visibility when no decorate is set
  - desktop/groups: fix crash on dissolution
  - desktop/popup: fix crash on destroy
  - desktop/popup: fix reposition artifacts
  - desktop/popup: fix subsurface scaling
  - desktop/view: fix IView virtual inheritance and erase_if ptr
  - desktop/window: fix crash on requested workspace not having a
    mon
  - desktop/window: fix unwanted reswallow
  - desktop/window: fix wrong scale being applied after workspace
    rules
  - desktopAnimation: fix crash in startAnimation on ws with no
    parent
  - dispatchers: fix fullscreen movefocus regression
  - frame: fix frame scheduling being skipped or one vblank off
  - fullscreen: fix some bars remaining invisible when
    unfullscreening
  - gestures: fix live cursorZoom anchoring to a mid-animation
    value
  - gestures: fix toggle cursorZoom sharing a single on/off flag
  - glframebuffer: fix spurious incomplete framebuffer errors
  - groups: fix border color for locked groups
  - hyprtester: Fix some failing tests terminating early
  - hyprtester: misc bug fixes &amp; refactorings
  - i18n: completed italian translation and fixed some previous
    italian translation inaccuracies
  - input/dnd: fix touch-driven drag-and-drop
  - input/window: fix dragging pointer-locked and fullscreen game
    windows (gamescope)
  - input: fix inverted scrollwheel direction in keybinds
  - input: fix missing a pointer frame after absolute pointer motion
  - input: fix wheel scroll events from virtual pointers being dropped
  - internal: fix bugs revealed by hu update
  - internal: fix filename string not being computed at compile
    time in RASSERT and GLCALL macros
  - internal: fix more fd leaks
  - internal: fix null deref in setWindowFullscreenInternal when
    fullscreen state stale
  - internal: fix tokens for xdg-desktop-portals
  - internal: minor spelling fixes
  - fix auto-generating hyprlang instead of lua config file by
    default
  - keybinds: fix nested submaps and resets
  - layout/WindowTarget: fix crash when toggling float on oversized
    windows
  - layout/monocle: fix w[tv1] workspace rule not working on
    monocle layout
  - layout/scrolling: fix prop refresh triggering hard input
  - layout/target: fix unmanaged configure loops in x11
  - meta/lua: fix capture of lua events
  - monitor: refactor inheritance, expand query, add unit tests for
    position and query
  - monitor: fix cursor default_monitor option
  - monitor: fix special fade state update
  - monitor: fix top-layer bar visibility on workspace change with
    scrolling-layout fullscreen
  - pointer-warp: fix forgetting enter serial
  - pointer: fix cursor bounds not updating on monitor layout changes
  - pointer: fix two stale cursor images clearings
  - protocols/foreignToplevel: fix class and title reporting on map
    and afterwards
  - protocols/grab: fix refocus to unreachable windows
  - protocols/pointerWarp: fix crash when warp is on a non
    interactive surf
  - protocols: Fix crash when creating inert workspace resource
  - protocols: fix SHM cursor partial damage copy
  - protocols: fix protocol null dereference paths
  - render/cm: fix premult in shaders
  - render/gl/framebuffer: fix swizzle comparisons
  - renderer/cm: fix blur clipping with HDR
  - renderer: fix SEGV on monitor disconnect
  - renderer: fix cursor:zoom_rigid being ignored with detached
    camera
  - renderer: fix border cm for mirroring
  - renderer: fix mirror draw buffers on rotating work buffers
  - renderer: fix screenshader with fp16
  - renderer: minor shader fixes
  - screencopy: fix screenshare copyfb pending frames
  - screenshare: minor fence and copy fixes
  - scrolling/fullscreen: fix fullscreen/maximise behaviour,
    existing bugs with scrolling fullscreen
  - state/monitorQuery: fix monitor desc selector being treated as
    "down" selector
  - state/workspace: refactor workspace state, add querying, move
    off of CCompositor
  - tests: fix broken test and flakiness
  - tests: fix failing cases
  - xwayland: fix ICCCM synthetic event comparison
  + Other:
  - algo/dwindle: do not remove node before assigning
  - algo/floating: do not alter pinned windows' state on ws move
  - algo/master: avoid nullptr dereferences
  - algo/master: guard target in remove
  - algo/master: respect center_master_fallback when resizing slave
    cols
  - algo/scrolling: hide the top layer in workspace swipe to
    scrolling layout fullscreen
  - algo/scrolling: intelligently decide where to drop a dnd'd window
  - algo: prevent shadowing of m_parent
  - animation: dont .lock() a uniqueptr
  - assets: update lockdead png with new dispatch commands
  - buffer: wait on seperate fences instead of merging
  - build: bump libinput to 1.29
  - build: link Glaze to the compositor core
  - cleanup: remove comment made for self
  - compositor: allow to request focusing windows behind fullscreen
  - compositor: give preference to same-workspace windows in
    getWindowInDirection
  - config: add path in stdout log disabling message
  - config/actions: unfocus last window on changeWorkspace when
    moving monitors
  - config/lua: allow disabling workspace rules
  - config/lua: allow manual group control
  - config/lua: allow re-enabling monitors
  - config/lua: allow wildcards or absolute paths in require
  - config/lua: do not wrap std::function in std::optional
  - config/lua: expose monitor serial/available modes
  - config/lua: improve error handle-ability with Lua require
  - config/lua: make resizewindow param accessible to lua
  - config/lua: match lua output naming to hyprctl output and match
    naming convention
  - config/lua: report errors better without check*
  - config/lua: restrict package module loading to lua-only modules
  - config/lua: revert "restrict package module loading to lua-only
    modules
  - config/lua: use function pointers instead of std::function for
    fields
  - config/lua: use ref for workspace destroy events
  - config/monitor: allow per-monitor vrr to inherit misc:vrr
  - config/monitor: refresh splash texture on monitor reload
  - config/monitorRule: default scale to auto
  - config/propRefresher: avoid crash if event loop manager isn't
    loaded
  - config/propRefresher: schedule frames on screen shader refresh
  - config/values: default no_hardware_cursors to 2
  - config/values: update general:layout description
  - config: monitors default to "preferred" res, "auto" pos and
    scale
  - core/output: don't destroy bound wl_output resources on
    same-name global replace
  - core: refactor more compositor state into separate classes and
    states
  - crashReporter: don't skip trailing zeros in the stack trace
  - cursor: revert "transform hardware cursors within content bounds
  - cursor: transform hardware cursors within content bounds
  - debug: replace sizeof(x)/sizeof(x[0]) with std::size
  - desktop/fadeout: extract bad logic, simplify fadeouts
  - desktop/focusstate: restore keyboard focus after layer closed
  - desktop/rule: optimize mapping rule properties to strings and
    engines
  - desktop/view: ignore client maximize requests for tiled windows
  - desktop/view: sync layout's m_box in clampWindowSize
  - desktop/window: allow focus while held to non-OR X11 windows
  - desktop/windowRule: use original monitorstr if not silent
  - desktop: extract a lot of view state from compositor
  - desktop: move window manipulation functions out of compositor
  - desktop: remove using directives, move to geometric functions
  - dmabuf: ensure both create and create_immed verify v4
  - dmabuf: revert "ensure both create and create_immed verify v4
  - docs/hyprctl: update example code for hyprctl dispatch
  - drm: init sync_merge_data::name field directly with a string
    literal
  - drm: refactor merging and exporting fences
  - dwindle: avoid crashing on expired weakptr
  - elementrenderer: allow smaller viewports near the top/left
    edges of the buffer
  - eventmanager: handle partial IPC writes
  - gestures/scroll_move: guard col to avoid crash
  - gestures: clamp toggle cursorZoom like mult and live
  - gestures: configure client to final size on fullscreen/float
    gesture completion
  - helpers: include numbers header
  - helpers: remove old header
  - hyprctl: handle partial IPC transfers
  - hyprctl: hide C++ symbols by default
  - hyprctl: remove redundant mutex locking from
    SRollingLogFollow::get()
  - hyprctl: use .transform() instead of .and_then()
  - hyprtester: handle empty Lua include path in plugin build
  - hyprtester: improvements, remove some redundancy and other
    things.
  - hyprtester: report failures at the end
  - i18n: Adjust some awkward English
  - i18n: reduce the size of the machine code generated from
    CI18nEngine constructor
  - i18n: update italian translation
  - init: gain real-time through rtkit
  - init: revert "gain real-time through rtkit
  - input-capture: impl protocol
  - input-capture: permission type not in lua config
  - input: aggregate modifier states from all keyboards on focus
    enter
  - input: disable libinput send events when pointer device is
    disabled
  - input: properly make input-blocked windows inaccessible
  - internal: do not use std::make_pair()
  - internal: extract rarely executed code from RASSERT macro to a
    non-inline function
  - internal: make ColorManagement constants inline to reduce
    binary file size
  - internal: make color constants inline to reduce binary file
    size
  - internal: optimize Env::envEnabled()
  - internal: pass lua includes to hyprtester plugin
  - internal: rename getWindows to getWindowCount to be more
    descriptive.
  - internal: replace O_CLOEXEC with FD_CLOEXEC for file descriptor
    flags
  - internal: replace PI macro with std::numbers::pi
  - internal: replace std::vformat() with std::format() when the
    format string is known at the compile time
  - internal: use std::lerp()
  - ipc/lua: rxpose tearingHint for windows
  - keybinds: set a fallback releasePending flag for special lua
    binds
  - keybinds: store hit binds first, then execute callbacks
  - layersurface: dont nullptr deref on compositor cleanup
  - layersurface: inform layer surfaces of scale changes
  - layout/dragController: reset floating offset on ended drag
  - layout/scrolling: check if cursor overlaps with target in
    focusOnInput
  - layout: harden workspace layout refresh during monitor changes
  - logger: avoid multiple instances of static variables being
    created in CLogger::log()
  - main: gain SCHED_RR and drop CAP_SYS_NICE earlier
  - meta/lua-stubs: overwrite scale to accept float and int
  - meta/lua: Gestures can accept a lua function
  - meta: update lua stubs for permissions
  - monitor: don't modeset on reserved changes
  - monitor: don't refresh background textures on small changes
  - monitor: don't set back to 8 bit when applying rules
  - monitor: move floating windows with layout changes
  - monitor: retry transient mode selection failures
  - monitor: revert "set format back after failing DS activation
  - monitor: skip fallback monitor on recovery flag evaluation
  - opengl: optimize CShaderLoader::getDefines()
  - output/icc: avoid unnecessary VCGT resampling
  - output: simplify trying DRM formats
  - perf: avoid unnecessary copies and allocation
  - presentation: ensure feedbacks arent silently dropped
  - protocols/background-effect: don't automatically destroy object
    on surface destroy
  - protocols/cm: implement WP CM v1.3
  - protocols/dmabuf: don't send mods on v4 and above
  - protocols/fractional-scale: track if scale is known and send
    scales eagerly when known
  - protocols/pointerwarp: allow warp on layer surfaces
  - protocols/toplevelExport: null-check pixel format
  - protocols/vicinae-hotkey-v1: implement client-managed global
    shortcuts
  - protocols: avoid crash in lease
  - protocols: bump xdg-decoration to rev 2
  - protocols: guard protocol callback resource lookups
  - protocols: guard protocol output resource lookups
  - protocols: implement ext-background-effect-v1 protocol
  - render: handle explicit sync fallback safely
  - render: rollback failed direct scanout state
  - renderer/gl: release failed fence syncs
  - renderer/gl: skip invalidation clear on empty damage
  - renderer/rbo: avoid nullptr deref
  - renderer: allow blurring of the session lock surface
  - renderer: block solitary on fadeouts
  - renderer: harden damage handling and workspace color cache
  - renderer: intersect blur region with bbox to normalize it
  - renderer: optimize text rendering
  - renderer: reduce per-frame heap allocations
  - renderer: reject invalid damage before region handling
  - renderer: reject invalid damage regions
  - renderer: send frame callbacks on presented if no change
  - renderer: set proper image description in snapshots
  - renderer: unbreak text rendering
  - screenshare: only copy fb for pending frames
  - screenshare: revert "only copy fb for pending frames
  - shaders: replace SHADERS std::map with a constexpr sorted
    std::array
  - start: re-show display lock died screen on restart after crash
  - state/monitor: refactor monitor state, init fallback state
  - state/monitorQuery: implement monitor query, move logic off of
    Compositor
  - state: extract layout control functions from compositor
  - tests/misc: remove isDirection(char)
  - tests: check that we can auto-group floating windows
  - tests: some code improvements
  - texture: cache G and A swizzle channels aswell
  - treewide: clean up and performance
  - window: cache process environment lookups
  - windows/focus: differentiate fullscreen focus reason into
    default and layout handled reasons.
  - windowstate/layerstate: don't dynamic_cast a view's self-ptr
    during destruction
  - xwayland: avoid unmanaged geometry configure loop
  - xwayland: guard unknown selection events
  - xwayland: lock focus while dragging an xwayland window
  - xwayland: preserve title fallback state
  - xwayland: validate ICCCM hint replies
- Added revert-modernize-truthy.patch, as the original patch used a
  feature, which was only introduced in GCC 16.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1785153600">- Updated to version 0.56.1:
  + As usual, a patch release with a few fixes backported from main
    onto 0.56.0
  + Fixes backported:
  - compositor: add a deprecation notice to .conf configs
  - workspace: add changeworkspaceid to socket2
  - desktop/windowRule: fix exec rules leaking
  - hyprctl: fix json output for binds
  - input-capture: fix allow_input_capture bind flag with
  capture_modifiers enabled
  - monitor: fix rotate and mirror regression
  - scrolling: fix in-band resize for the first window of a band
  - build: update hyprutils dependency to 0.14.0
  - compositor: init eventManager earlier
  - config/lua: do not nuke package.path
  - config/lua: use openLate for window.open events
  - example: update hyprland.lua default springs
  - input: nullptr check eis_client_get_name
  - protocols/pointerwarp: send mouse frame event after motion
  - renderer: round m_scale calculations
  - view: do not render monitor for tearing if it's blocked</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1786017600">- Updated to version 0.56.2:
  + A standard patch release backporting some fixes from main on top
    of 0.56.2.
  + Fixes backported:
  - algo/scrolling: fix unFSing window sticking to the left corner
    instead of respecting focus_fit_method
  - config: fix duplicate config value crash
  - core/fullscreen: allow layout managed fullscreens to not block
    seeking window in direction, and other fixes
  - core/fullscreen: fix floating window rendering order when one
    of them is FSed
  - desktop/rules: fix gaps_out rule overriding float_gaps
  - hyprctl: fix wiki strings
  - screenshare: fix toplevel capture missing software cursor
  - algo/scrolling: bring back old behavior of fs
  - bindings/dispatchers: Don't inherit key state modmask during
    key sym lookup
  - config/monitorRuleManager: recheck mirrors on ensure
  - desktop/hitTest: exclusive layer popup event handling
  - desktop: render IME above all desktop components
  - feat: add missing lua stub
  - ipc/socket1: don't round/truncate hyprctl monitors scale
  - layout/scrolling/fullscreen: minor improvements ontop of 15660
  - opengl: invalidate depth too</changelog>
</package>
<package pkgid="eb6bfc9d2adfcd8417e3db8ea856cfcc43053d3fb05bc84574d5a6a3021c8e410e70e40b036e635302cd699c9748cf2c7223c09844eafd2f447128ffa4541cab" name="hyprland-debugsource" arch="i586">
  <version epoch="0" ver="0.56.2" rel="1.2"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1774785600">- Update to version 0.54.3:
  + A standard patch release with more fixes on top of 0.54.2
  + Fixes backported:
  - algo/dwindle: fix precise mouse setting (#13678)
  - algo/master: fix crash on null target in getNextTarget
  - algo/scroll: fix std::clamp assertion crash on resume from
    suspend (#13737)
  - desktop/rules: fix static rules and content type. (#13725)
  - hyprctl: fix json output for the submap command (#13726)
  - layershell: fix popup crash with nullptr mon (#13763)
  - overridableVar: fix reassignment
  - protocols: fix image-copy-capture stop handling and remove non
    protocol errors (#13706)
  - compositor: When processing fullscreen states, only use
    effective mode where necessary (#13607)
  - compositor: be more selective about how we expand the window
    box in getting coord (#13720)
  - layersurface: simulate mouse movement on layer change (#13747)
  - layout: guard null workspace in CWindowTarget::updatePos()
    (#13861)
  - protocols/workspace: schedule done after output update (#13743)
  - view: consolidate group flags and apply window rules (#13694)
  - xwayland: prevent potential buffer overflow in socket path
    handling (#13797)</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1776427200">- Obsolete hyprland-plugin-hyprscrolling as functionality was
  included in hyprland proper. Consult
  https://wiki.hypr.land/0.54.0/Configuring/Scrolling-Layout/ for
  more information.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1778328000">- Update to version 0.55.0:
  + A massive update brought to you by the All Hyprland Corp!
  + Breaking changes:
  - dwindle:pseudotile has been removed as it wasn't doing anything
  - decoration:shadow:ignore_window has been removed (defaults to
    enabled)
  - render:cm_fs_passthrough has been removed, should be automatic
    with render:cm_auto_hdr
  - misc:vfr moved to debug: as it's a debug variable that should
    not be changed in prod environments
  + New features:
  - algo/scroll: add center for centering the current col (#14059)
  - algo/scrolling: add config options for focus and swapcol
    wrapping (#13518)
  - algo/scrolling: add expel, consume, and consume_or_expel
    (#13869)
  - animations: add springs (#14171)
  - binds: add an auto_consuming flag (#13919)
  - config/lua: add ExpressionVec2, allow using a table for vec2
    rules (#14197)
  - config/lua: add clear tag api (#14273)
  - config/lua: add noop
  - config/lua: add simple layout API (#14258)
  - config/workspacerule: add animation style (#13380)
  - config: add device tags (#13728)
  - debug-tools: add flame
  - desktop/window: add alpha container for alpha calculations
  - desktop/windowRule: add confine_pointer window rule (#13379)
  - desktop/windowRule: add parser switch for confine pointer
    (#14263)
  - dispatchers: add moveintoorcreategroup (#13325)
  - dwindle: add rotatesplit layoutmsg and tests (#13235)
  - gestures: add live pinch cursor zoom (#14049)
  - gestures: add scroll_move (#14063)
  - groups: add groupbar middle_click_close option (#14242)
  - hl.mata.lua: add string to NotificationOptions's icon param.
    (#14334)
  - hyprctl: add hw cursor flag
  - hyprland.pc.in: add src include flag
  - i18n: add Greek translations (#13865)
  - i18n: add Punjabi translations (#13807)
  - input: add device specific binds (#13073)
  - layerrules: add dynamically registered rules for plugins
    (#13331)
  - layout/windowTarget: add visualBox (#13626)
  - render/cm: add ICC profile pipeline (#12711)
  - renderer/deco: add glow decoration (#13862)
  - renderer: add a cm settings cache
  - window/rules: add scrolling_width (#13754)
  - windows/focus: add fallbacks when focussing workspaces (#14270)
  + Fixes:
  - config/descriptions: add missing desc entry
  - cmake: add -fno-omit-frame-pointer to debug
  - InputManager: add guards to confineToRegion to avoid issues
    (#14269)
  - algo/dwindle: add back splitratio (#13498)
  - algo/dwindle: fix precise mouse setting (#13678)
  - algo/master: fix crash after dpms (#13522)
  - algo/master: fix crash on null target in getNextTarget
  - algo/scroll: fix std::clamp assertion crash on resume from
    suspend (#13737)
  - algo/scroll: fix unsigned wrap (#13634)
  - algo/scrolling: fix offset on removeTarget (#13515)
  - algo/scrolling: fix rare crash
  - algo/scrolling: various scrolling view related bugfixes
    (#13974)
  - build: add glaze dependency with FetchContent fallback (#13666)
  - build: add format-check and format-fix Makefile targets
    (#13936)
  - build: fix build on gcc 16.x after #6b2c08d (#13429)
  - clang-tidy: fix duplicate entry in .clang-tidy (#14045)
  - cmake: fix permissions for directories by default
  - cmakelists: fixup errors failing build on arch ci (#14259)
  - compositor: fix floating input/visual z-order desync after
    fullscreen (#14015)
  - compositor: fix focus edge detection (#13425)
  - compositor: fix missing recheckWorkArea to prevent
    CReservedArea assert failure (#13590)
  - config/actions: fix misuse of ActionResult's error type
    (#14221)
  - config/legacy: fix crash on getConfigValue of plugin fns
  - config/legacy: fix missing fallbacks crashing device getters
  - config/lua: fix device bool int reads (#14313)
  - config/lua: fix dispatcher shapes to not be callable (#14268)
  - config/lua: fix unbind behavior (#14199)
  - config/lua: fix window object to selector logic
  - config/refresher: fix refreshing of cursor zooms (#14283)
  - config: fix crash in safe mode due to null Config::mgr()
    (#13855)
  - config: fix propRefresher to not run on first launch
  - config: fix safe mode config generation (#14024)
  - config: fix type confusion in getOption with complex types
  - core: fix i586 build (#13550)
  - deco/border: fix damage region
  - deco/border: fix damageEntire
  - desktop/group: fix movegroupwindow not following focus (#13426)
  - desktop/rule: fix matching for content type by str
  - desktop/rules: fix empty workspace handling (#13544)
  - desktop/rules: fix static rules and content type. (#13725)
  - desktop/view: fix SIGABRT in CWindow::onUnmap when monitor is
    expired (#14148)
  - desktop/window: fix floating windows being auto-grouped
    (#13475)
  - desktop/window: fix idealBB reserved (#13421)
  - desktop/windowRule: fix matching CONTENT (#13636)
  - desktop/workspace: fix visibility criteria matching (#14349)
  - example/hyprland.lua: fix wiki links for new stuff (#14172)
  - examples: fix missing permissions entry in lua example config
    (#14177)
  - groups: fix movewindoworgroup when moving from group to group
    (#14086)
  - hyprctl: fix bools in getoption
  - hyprctl: fix buffer overflowing writes to the socket
  - hyprctl: fix getoption with custom types (#14243)
  - hyprctl: fix invalid type cast
  - hyprctl: fix json output for the submap command (#13726)
  - hyprctl: fix lib64 pkgconfig for version-checking (#14051)
  - hyprctl: fix workspace dynamic effect reloading (#13537)
  - input: fix device configs for pointer devices
  - input: fix focus_on_close=2 (MRU) routing to cursor path
    instead of getNextCandidate (#13969)
  - input: fix the multimon touch fix (#13819)
  - input: fix touch monitor focus ordering (#14310)
  - input: fix touch screen focus on multi monitor (#13764)
  - internal: fix relative path header locations (#13650)
  - keybinds: fix keycode matching on lua (#14254)
  - keybinds: fix missing z-order update on floating toggle
    (#14100)
  - keybinds: fix wrong space assignment in pin (#14061)
  - keybinds: fixup changegroupactive
  - layershell: fix popup crash with nullptr mon (#13763)
  - layout/algo: fix swar on removing a target (#13427)
  - layout/groupTarget: fix crash on null space assignment (#13614)
  - layout/master: fix rollprev/rollnext focusing the wrong window
    (#14209)
  - layout/scroll: fix configuredWidths not setting properly on new
    workspaces (#13476)
  - layout/scrolling: fix edge detection in recalculate() (#14359)
  - layout/scrolling: fix size_t underflow in idxForHeight (#13465)
  - layout/windowTarget: fix size_limits_tiled (#13445)
  - layout: fix crash on monitor reconnect due to stale workspace
    state
  - layout: fix drag_threshold window snap regression (rebased for
    [#12890]) (#13140)
  - layout: fix null deref in focalPointForDir and moveInDirection
    (#13652)
  - layouts: fix crash on missed relayout updates (#13444)
  - meta/stubs: fix notification icon type (#14320)
  - misc: fix missing noreturn attribute for throwError (#13746)
  - monitor: fix centered floating windows off-screen in special
    workspace (#14203)
  - opengl/shadow: fix shadow offset rendering (#14156)
  - overridableVar: fix reassignment
  - pointer: fix hardware cursor rendering on rotated/flipped
    monitors (#13574)
  - propRefresher: fix misnamed value
  - protocols/compositor: fix presentFeedback being blocked
  - protocols/sessionLock: fix crash when monitor is gone during
    lock surface creation
  - protocols: fix image-copy-capture stop handling and remove non
    protocol errors (#13706)
  - render/pass: fix debug:pass rendering
  - render: fix SIGFPE in addWindowToRenderUnfocused when
    misc:render_unfocused_fps is 0 (#13973)
  - render: fix layer blur_popups ignoring ignore_alpha when blur
    is off (#13947)
  - renderer/groupbar: fix a group indicator rounding bug (#13975)
  - renderer/groupbar: fix gradients rendering (#13875)
  - renderer: Various CM fixes, part 8 of refactors (#13860)
  - renderer: fix blockBlurOptimization check (#13685)
  - renderer: fix crash on mirrored outputs needing recalc (#13534)
  - renderer: fix crash on null blur framebuffer during monitor
    disconnect
  - renderer: fix crash when shader path isn't a file (#13756)
  - renderer: fix crash with nullptr FBs (#13641)
  - renderer: fix decoration colors with linear FP16 (#14361)
  - renderer: fix sdr mod (#13630)
  - renderer: fix shadow CM calculations (#14364)
  - renderer: fix share window projection (#13695)
  - renderer: more FP16 fixes (#14070)
  - renderer: refactor part 7: api fixes (#13631)
  - renderer: small fixes in OpenGL.cpp and OpenGL.hpp (#13842)
  - screencopy: fix crash in screensharing toplevel with invalid
    handle (#13781)
  - screencopy: fix isOutputBeingSSd (#13586)
  - screencopy: fix minor crash (#13566)
  - screencopy: fix nullptr deref if shm format is weird
  - screenshare: round captureBox after scaling to fix region
    capture at fractional scales (#14257)
  - seat/compositor: fix minor issues (#13958)
  - seat: fix dropped wl_keyboard.enter after stale
    keyboardFocusResource (#14143)
  - tests/workspace: fix one test case failing
  - tests: Fix more tests failing on CI (#14159)
  - tests: fix ConfigLuaValueTypes - boolBadType test, 0 and 1 are
    allowed integer values for bool type (#14240)
  - tests: fix gtests crashing (#14244)
  - workspace: fix missing null access guard (#14119)
  - xwayland: fix compiler warnings (#13920)
  + Other:
  - NotificationOverlay: take reserved space into account (#14184)
  - algo/dwindle: Respect force_split when moving windows to
    workspaces (#13038)
  - algo/dwindle: do NOT use smart_split for overridden focal point
    (#13635)
  - algo/dwindle: don't crash on empty swapsplit (#13533)
  - algo/dwindle: use focal point correctly for x-ws moves (#13514)
  - algo/scroll: improve directional moves (#13423)
  - algo/scroll: reverse horizontal dir mapping of vertical scroll
    directions (#13647)
  - algo/scrolling: improve behavior with focus_fit_method = center
    (#13795)
  - animation: avoid redundant damage calls in tick
  - build: bump hyprgraphics to 0.5.1 (#14013)
  - build: bump hyprutils to 0.13.1 (#14365)
  - build: remove auto-generated hyprctl/hw-protocols/ files during
    make clear (#13399)
  - build: remove legacy clang-format workflow (#13887)
  - clang-format: run formatter
  - cleanup: avoid repeated weak_ptr lock() calls in conditions
    (#14057)
  - cleanup: avoid repeated weak_ptr::lock() usage in
    MasterAlgorithm (#14226)
  - cmake: install the default example hyprland.lua (#14174)
  - cmake: remove dependence on hyprland.conf
  - cmakelists: search for any possible lua package name (#14204)
  - compositor: When processing fullscreen states, only use
    effective mode where necessary (#13607)
  - compositor: be more selective about how we expand the window
    box in getting coord (#13720)
  - compositor: damage monitors on workspace attachment updates
  - compositor: move SessionLockManager init from STAGE_LATE to
    STAGE_BASICINIT (#14272)
  - compositor: recalculate workspace state after fs state update
    (#14369)
  - config/actions: remove spammy errors and make them silent
  - config/errors: Report and categorize errors properly for
    actions (#14192)
  - config/executor: actually execute exec-shutdown (#13872)
  - config/legacy: default to active window for movetoworkspace
    dispatchers (#14170)
  - config/legacy: translate default window args properly
  - config/lua: cannot disable animation (#14215)
  - config/lua: don't pop up an error if no target was found
    (#14175)
  - config/lua: expand properties in the workspace object (#14194)
  - config/lua: init lua config manager, use lua if available
    (#13817)
  - config/lua: workspace.move/rename should accept "workspace"
    instead of "id" as a parameter (#14232)
  - config/refresher: refresh watcher state properly (#14307)
  - config/workspace-rules: support modifying persistent and
    monitor (#14217)
  - config: allow hashes for parsing colors (#14337)
  - config: always call refresh after config reload (#14346)
  - config: cleanup the entire config infrastructure (#13785)
  - config: find lua paths first (#14335)
  - config: move misc:vfr to debug: (#14021)
  - config: refresh window states on border_size changes (#14201)
  - config: use lua by default, generate lua if no config present
  - data/dnd: guard against expired dndPointerFocus and ensure
    consistent usage (#13996)
  - debug/overlay: optimize rendering, cleanup and nicetify
    (#14097)
  - decoration/border: simplify damage callback
  - desktop/group: respect direction when moving window out of
    group (#13490)
  - desktop/history: include ranges header (#14000)
  - desktop/layerRule: use variants for storage internally
  - desktop/popup: cache popup extents
  - desktop/popup: cache tree count
  - desktop/reserved: do not crash on invalid box init (#13880)
  - desktop/rule: cleanup inheritance, use templates to avoid dup
  - desktop/rule: recheck eating the applied rule (#14362)
  - desktop/rule: use Numeric for number parsing
  - desktop/window: don't group modals
  - desktop/window: expand hidden into proper states
  - desktop/window: guard null monitor in xwaylandSizeToReal
    (#13876)
  - desktop/window: optimize getRealBorderSize()
  - desktop/window: reduce window deco updates (#13980)
  - desktop/window: refactor over fullscreen state
  - desktop/windowRule: use variants for storage internally
  - desktop/workspaceHistory: small refactor to work better with
    multi monitor setups (#13632)
  - egl: move over to use hyprgraphics (#12988)
  - errorOverlay: modernize, refactor, use GPU rendering (#14122)
  - example: remove old .conf file
  - examples: merge config blocks in lua example as demo
  - format: safeguard drmGetFormat functions (#13416)
  - gitignore: ignore pointer scroll test artifact
  - helpers/systemInfo: extract info fns (#14222)
  - hyprtester: minor refactoring/restructure (#14154)
  - i18n: update Tatar translations (#13930)
  - i18n: update Vietnamese translations (#13489)
  - i18n: update brazillian portuguese (pt_BR) translation (#14248)
  - init: drop CAP_SYS_NICE from ambient set after gaining SCHED_RR
    (#14082)
  - input: allow focus to switch to most recently used window on
    closed (#13769)
  - input: avoid repeated weak_ptr::lock() and ensure consistent
    usage (#14039)
  - input: focus monitor on touch down events (#13773)
  - input: implement follow_mouse_shrink (#13707)
  - input: keep pointer focus on layer surfaces during keyboard
    refocus (#14018)
  - input: lazy cache getWindowIdeal()
  - internal: improve cursor size logging (#14180)
  - internal: include setByUser in CConfigManager::getConfigValue
    (#14155)
  - internal: rewrite deviceNameToInternalString using a single
    range pipeline (#13806)
  - internal: silence compiler warnings about unused return values
    (#13997)
  - keybind/actions: cycle_next w/ tiled = true doesn't choose only
    tiled windows (#14164)
  - keybindMgr: use legacy behavior for single-key binds on lua
    (#14176)
  - keybinds: Remove removed keybinds (#13605)
  - layersurface: simulate mouse movement on layer change (#13747)
  - layout/algo: preserve focused target if applicable on layout
    switches (#14058)
  - layout/algos: use binds:window_direction_monitor_fallback for
    moves (#13508)
  - layout/dwindle,master: return invalid layoutmsg errors
  - layout/scrolling: handle fullscreen manually (#14190)
  - layout/windowTarget: damage before and after moves (#13496)
  - layout/windowTarget: don't use swar on maximized (#13501)
  - layout/windowTarget: override maximized box status in
    updateGeom (#13535)
  - layout: guard null workspace in CWindowTarget::updatePos()
    (#13861)
  - layout: replace string comparison with ID-based matching in
    WorkspaceAlgoMatcher (#13943)
  - layout: revert "replace string comparison with ID-based
    matching in WorkspaceAlgoMatcher (#13943)"
  - layout: store and preserve size and pos after fullscreen
    (#13500)
  - layouts/dwindle: override force after window drags (#14002)
  - logging: update uri of debug log in ConfigManager to reflect
    change in wiki (#14185)
  - main: improve error reporting during initialization in main.cpp
    (#14181)
  - meta/stubs: update gesture hints to match new fields (#14195)
  - miscfunctions: reuse monitor pointer instead of repeated calls
    (#13977)
  - monitor: centralize solitary and scanout eligibility checks
  - monitor: damage old special monitor on change
  - monitor: ensure swapchain is updated before mode test (#14065)
  - monitor: keep workspace monitor bindings on full reconnect
    (#13384)
  - monitor: set format back after failing DS activation (#14168)
  - monitor: update pinned window states properly on
    changeWorkspace (#13441)
  - monocle: avoid repeated workspace monitor lock() calls (#14085)
  - notifications: move and small refactor (#14094)
  - notifications: optimize rendering (#14088)
  - opengl: minor egl changes (#14147)
  - pass/surface: cache texBox
  - pointer: damage entire buffer in begin of rendering hw
  - protocolMgr: set m_self properly when updating mirrored outputs
  - protocols/workspace: schedule done after output update (#13743)
  - protocols: allow xdg-foreign to be used by sandboxed apps
    (#13854)
  - protocols: avoid repeated per-client work in hot paths
  - protocols: prune stale subsurface refs in hot traversals
  - protocols: reimplement unstable/xdg-foreign-v2 (#13716)
  - refactor: improve readability of monitor rule comparison
    (#13884)
  - render/decoration: cache input extents as well
  - render/decoration: improve extent calculations
  - render/decorations: improve cache performance
  - render/opengl: optimize getShaderVariant's map access
  - render/pass: optimize simplification and blur calculations
  - render: scale background to monitor resolution (#14250)
  - renderer/cm: Support wp-cm-v1 version 2 (#12817)
  - renderer: don't damage decos individually in damageWindow
  - renderer: extract window skip conditions into named booleans
    (#14005)
  - renderer: guard against null monitor in renderMonitor (#13823)
  - renderer: handle HDR -&gt; SDR with cm_auto_hdr (#14102)
  - renderer: move m_renderData to renderer (#13474)
  - renderer: only set presentationmode when required (#14252)
  - renderer: refactor Texture, Framebuffer and Renderbuffer
    (#13437)
  - renderer: refactor gl renderer (#13488)
  - renderer: refactor projection setting (#13485)
  - renderer: refactor render elements (#13438)
  - renderer: refactor resources and flags (#13471)
  - renderer: shader variants refactor (#13434)
  - renderer: simplify renderWorkspaceWindowsFullscreen
  - renderer: simplify shadows (#14047)
  - renderer: skip redundant render-path work
  - renderer: swizzle on shm screencopy (#14167)
  - repo: ignore the autogen file meta/hl.meta.lua (#14336)
  - rules: make rule prop reset less cursed (#14003)
  - scheduler: keep a strong monitor ref in frame callbacks
  - screencopy: check share session state (#13839)
  - screencopy: clear buffer before rendering (#14064)
  - screencopy: scale window region for toplevel export (#13442)
  - screenshare/frame: set m_copied after shm copy succeeds
    (#14165)
  - screenshare: adjust session cleanup and event emission order
    (#14229)
  - screenshare: improve destroy logic of objects (#13554)
  - scroll: clamp column widths properly
  - seat: store surface in pointerFocus before sendEnter (#13941)
  - sessionLock: send locked instead of denied when missing a lock
    frame for 5 seconds (#14271)
  - shader: delete shader on success path (#13682)
  - socket2: emit kill event (hyprctl kill) (#13104)
  - source: c-f for new clang version
  - splashes: update splashes
  - subsurface: use geometry-aware damage and recurse into nested
    trees (#13933)
  - tests: add unit tests for ByteOperations helpers (#13886)
  - tests: add unit tests for CDamageRing (#13995)
  - tests: add unit tests for CHyprColor (#13891)
  - tests: add unit tests for CMType helpers (#13888)
  - tests: add unit tests for CMonitorRuleParser (#13895)
  - tests: add unit tests for CTagKeeper (#13970)
  - tests: add unit tests for Direction helpers (#13885)
  - tests: add unit tests for Format utilities (#13923)
  - tests: add unit tests for Math transform utilities (#13935)
  - tests: add unit tests for Math::CExpression (#13924)
  - tests: add unit tests for MiscFunctions helpers (#13934)
  - tests: add unit tests for TransferFunction helpers (#13889)
  - tests: add unit tests for match engine types (#13903)
  - tests: skip pointer tests in CI due to missing input
    environment (#14238)
  - tests: stabilize CI by relaxing env-dependent checks and
    timing-sensitive assertions (#14142)
  - tests: tolerate plugin config mismatch in CI (#14173)
  - treewide: alejandra -&gt; nixfmt
  - view: consolidate group flags and apply window rules (#13694)
  - workspace: remove deprecated and unused members (#14198)
  - xdg-foreign-v2: Keep invalid imported objects alive (#14166)
  - xdg-shell: queue state updates for toplevel (#14227)
  - xwayland: handle transient read errors in selection transfer
    (#14135)
  - xwayland: pipe through monitor in coordinate mapping (#13700)
  - xwayland: prevent potential buffer overflow in socket path
    handling (#13797)</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1778760000">- Update to version 0.55.1:
  + This is a standard patch release backporting some fixes from main
    onto 0.55.0.
  + Fixes backported:
  - groups: sync window monitor/workspace when added to a group
    (#14478)
  - compositor: fix invalid capture in vectorToWindowUnified
  - config/legacy: fix bad format log in handleSource
  - config: fix plugin variables with dashes (#14379)
  - monitor: fix top-layer bar visibility on workspace change with
    scrolling-layout fullscreen (#14425)
  - pointer: fix cursor bounds not updating on monitor layout
    changes (#14393)
  - render/cm: fix premult in shaders (#14403)
  - render/gl/framebuffer: fix swizzle comparisons (#14481)
  - algo/floating: do not alter pinned windows' state on ws move
    (#14513)
  - config/lua: allow re-enabling monitors (#14447)
  - config/lua: restrict package module loading to lua-only modules
    (#14526)
  - config/propRefresher: avoid crash if event loop manager isn't
    loaded (#14423)
  - gestures/scroll_move: guard col to avoid crash (#14394)
  - helpers: include numbers header (#14406)
  - input: properly make input-blocked windows inaccessible
    (#14517)
  - meta/lua-stubs: overwrite scale to accept float and int
    (#14461)
  - meta: update lua stubs for permissions (#14400)
  - monitor: don't modeset on reserved changes (#14397)
  - monitor: don't set back to 8 bit when applying rules (#14404)
  - renderer: set proper image description in snapshots (#14398)</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1778932800">- Update to version 0.55.2:
  + Another round of minor fixes backported from main onto 0.55.1.
  + Fixes backported:
  - layout/WindowTarget: fix crash when toggling float on oversized
    windows (#14587)
  - protocols/grab: fix refocus to unreachable windows (#14555)
  - renderer: fix border cm for mirroring (#14574)
  - config/lua: revert "restrict package module loading to lua-only
    modules (#14526)" (#14533)
  - config/lua: use ref for workspace destroy events (#14562)
  - config/values: default no_hardware_cursors to 2 (#14575)
  - xwayland: lock focus while dragging an xwayland window (#12051)</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1780920000">- Update to version 0.55.3:
  + A small (or maybe not that small) patch release backporting some
    fixes from main onto 0.55.2.
  + Fixes backported:
  - hyprctl: add config full-reload for performing a ground-up
    reload (#14748)
  - meta/lua: add missing notification text field and make timeout
    required (#14665)
  - binds/submap: fix submap enter bind == bind inside submap
    (#14856)
  - compositor: fix monitor re-enabling on hotplug when dpms is off
    (#14818)
  - compositor: fix render unfocused for subsurfaces (#14718)
  - config/actions: fix null derefs in pin dispatcher (#14914)
  - config: fix VRR not applying on runtime change (#14744)
  - config: fix decoration values to refresh on runtime
    eval/keyword change (#14590)
  - core: fix a few fd leaks (#14870)
  - decoration/glow: fix visibility when no decorate is set
    (#14602)
  - desktop/popup: fix reposition artifacts (#14820)
  - desktop/window: fix wrong scale being applied after workspace
    rules (#14832)
  - internal: fix null deref in setWindowFullscreenInternal when
    fullscreen state stale (#14725)
  - jeremy: fix auto-generating hyprlang instead of lua config file
    by default (#14944)
  - renderer: fix cursor:zoom_rigid being ignored with detached
    camera (#14995)
  - renderer: fix screenshader with fp16 (#14918)
  - renderer: minor shader fixes (#14584)
  - screencopy: fix screenshare copyfb pending frames (#14837)
  - xwayland: fix ICCCM synthetic event comparison (#14827)
  - algo/master: guard target in remove (#14756)
  - compositor: give preference to same-workspace windows in
    getWindowInDirection (#14941)
  - config/lua: improve error handle-ability with Lua require
    (#14937)
  - config/lua: report errors better without check* (#14695)
  - config/monitor: refresh splash texture on monitor reload
    (#14632)
  - config/propRefresher: schedule frames on screen shader refresh
    (#14874)
  - desktop/rule: optimize mapping rule properties to strings and
    engines (#14945)
  - desktop/window: allow focus while held to non-OR X11 windows
    (#14821)
  - input: aggregate modifier states from all keyboards on focus
    enter (#14633)
  - internal: replace O_CLOEXEC with FD_CLOEXEC for file descriptor
    flags (#14909)
  - keybinds: set a fallback releasePending flag for special lua
    binds (#14600)
  - keybinds: store hit binds first, then execute callbacks
    (#14743)
  - layersurface: inform layer surfaces of scale changes (#14771)
  - layout/dragController: reset floating offset on ended drag
    (#14940)
  - layout/scrolling: check if cursor overlaps with target in
    focusOnInput (#14687)
  - main: gain SCHED_RR and drop CAP_SYS_NICE earlier (#14897)
  - meta/lua: Gestures can accept a lua function (#14649)
  - monitor: move floating windows with layout changes (#14928)
  - monitor: retry transient mode selection failures (#14927)
  - protocols/fractional-scale: track if scale is known and send
    scales eagerly when known (#14798)
  - protocols: bump xdg-decoration to rev 2 (#14869)
  - renderer/gl: release failed fence syncs (#14956)
  - renderer/gl: skip invalidation clear on empty damage (#14921)
  - renderer: reduce per-frame heap allocations (#14932)
  - renderer: send frame callbacks on presented if no change
    (#14849)
  - texture: cache G and A swizzle channels aswell (#14605)</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1781179200">- Update to version 0.55.4:
  + Another small round of patches on top of 0.55.3.
  + Fixes backported:
  - config/lua: fix layout ctx checking the wrong argument (#15061)
  - desktop/popup: fix subsurface scaling (#14936)
  - gestures: fix live cursorZoom anchoring to a mid-animation
    value (#14996)
  - gestures: fix toggle cursorZoom sharing a single on/off flag
    (#14998)
  - groups: fix border color for locked groups (#15015)
  - protocols/foreignToplevel: fix class and title reporting on map
    and afterwards (#15037)
  - protocols/pointerWarp: fix crash when warp is on a non
    interactive surf (#15021)
  - renderer: fix SEGV on monitor disconnect (#15048)
  - gestures: clamp toggle cursorZoom like mult and live (#14997)
  - gestures: configure client to final size on fullscreen/float
    gesture completion (#14981)</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1784548800">- Update to version 0.56.0:
  + A big new release with tons of features and fixes, brought to you
    by the Hyprland Corp.
  + No breaking changes! :)
  + New features:
  - algo/master: add an option to focus master when window is
    closed
  - algo/scrolling: add inhibit_scroll dispatch for scrolling
    algorithm
  - algo/scrolling: add a "fit expand" layout message
  - algo/scrolling: add new fit_into_view layout msg
  - cm/icc: add Primaries to ICC-generated SImageDescription
  - config/lua: add a change_id workspace API
  - config/lua: add get_loaded_plugins
  - config/lua: add hl.clear_crashed_lockscreen() and fix tty
    instructions
  - config/lua: add is_key_down and a key event
  - config/lua: add lua-driven custom live gestures
  - config/lua: add physicalWidth and physicalHeight to lua's
    Monitor
  - config/propRefresher: add capability to execute scheduled prop
    refresh immediately with lua helper function, add event for
    prop refresh
  - crashreporter: fix SIGSEGV on dladdr1 failure
  - decoration/glow: add gradient and angle animation
  - decoration/shadow: add gradient and angle animation
  - desktop/windowRule: add no_auto_hdr window rule
  - desktop/windowRule: add stableid: window selector
  - desktop/windowRule: add a suppressevent for X11 configure
    requests
  - desktop/windowrule: add silent option to monitor effect
  - event/bus: add specialActive event to workspace
  - groups: add groupbar disable_when_only option
  - groups: sync window monitor/workspace when added to a group
  - hyprctl: add config full-reload for performing a ground-up
    reload
  - hyprctl: add interactive Lua REPL mode
  - hyprctl: add onCreatedEmpty field to workspacerules dispatcher
    data
  - hyprtester: add -t option for running specific tests
  - input/tablet: add TabletTool config options for eraser button
    and tool pressure
  - lua/monitor: add set_ functions for raw workspace management
  - lua/objects: add cm and reserved properties to monitor
  - meta/lua: add missing notification text field and make timeout
    required
  - meta/lua: add proper lua stub types to the general config
  - plugins: add api for registering and dispatching events
  - protocols/xdg-shell: add support for xdg interactive drags
  - renderer: add a motion blur option to windows
  - renderer: add tonemap settings
  - renderer: add wrapping options to SRenderData
  - socket2: add back changefloatingmode and togglegroup events
  + Fixes:
  - Tests/scroll: fix window hiding test passing inconsistently
  - algo/dwindle: fix moving windows across a split
  - algo/master: fix drag-swap with two tiled windows
  - animation: refactor manager, fixup desktopAnimationManager,
    clean up code
  - binds/submap: fix mouse binds inside submaps
  - binds/submap: fix submap enter bind == bind inside submap
  - code: fix clang-format
  - compositor: fix monitor re-enabling on hotplug when dpms is off
  - compositor: fix render unfocused for subsurfaces
  - config/actions: fix null derefs in pin dispatcher
  - config/lua: add hl.clear_crashed_lockscreen() and fix tty
    instructions
  - config/lua: fix layout ctx checking the wrong argument
  - config/lua: fix missing event from know events lists
  - config: fix VRR not applying on runtime change
  - config: fix cycle_next using nonexist layoutmsg for prev
  - config: fix decoration values to refresh on runtime
    eval/keyword change
  - config: fix description matching for default workspaces
  - config: fix initial workspace tracking
  - config: fix plugin variables with dashes
  - config: fix slide animation direction param
  - core: fix --verify-config crash
  - core: fix a few fd leaks
  - core: refactor fullscreen logic, improve maintainability and
    add a lot of tests
  - core: various SHM handling fixes
  - crashreporter: fix SIGSEGV on dladdr1 failure
  - decoration/glow: fix visibility when no decorate is set
  - desktop/groups: fix crash on dissolution
  - desktop/popup: fix crash on destroy
  - desktop/popup: fix reposition artifacts
  - desktop/popup: fix subsurface scaling
  - desktop/view: fix IView virtual inheritance and erase_if ptr
  - desktop/window: fix crash on requested workspace not having a
    mon
  - desktop/window: fix unwanted reswallow
  - desktop/window: fix wrong scale being applied after workspace
    rules
  - desktopAnimation: fix crash in startAnimation on ws with no
    parent
  - dispatchers: fix fullscreen movefocus regression
  - frame: fix frame scheduling being skipped or one vblank off
  - fullscreen: fix some bars remaining invisible when
    unfullscreening
  - gestures: fix live cursorZoom anchoring to a mid-animation
    value
  - gestures: fix toggle cursorZoom sharing a single on/off flag
  - glframebuffer: fix spurious incomplete framebuffer errors
  - groups: fix border color for locked groups
  - hyprtester: Fix some failing tests terminating early
  - hyprtester: misc bug fixes &amp; refactorings
  - i18n: completed italian translation and fixed some previous
    italian translation inaccuracies
  - input/dnd: fix touch-driven drag-and-drop
  - input/window: fix dragging pointer-locked and fullscreen game
    windows (gamescope)
  - input: fix inverted scrollwheel direction in keybinds
  - input: fix missing a pointer frame after absolute pointer motion
  - input: fix wheel scroll events from virtual pointers being dropped
  - internal: fix bugs revealed by hu update
  - internal: fix filename string not being computed at compile
    time in RASSERT and GLCALL macros
  - internal: fix more fd leaks
  - internal: fix null deref in setWindowFullscreenInternal when
    fullscreen state stale
  - internal: fix tokens for xdg-desktop-portals
  - internal: minor spelling fixes
  - fix auto-generating hyprlang instead of lua config file by
    default
  - keybinds: fix nested submaps and resets
  - layout/WindowTarget: fix crash when toggling float on oversized
    windows
  - layout/monocle: fix w[tv1] workspace rule not working on
    monocle layout
  - layout/scrolling: fix prop refresh triggering hard input
  - layout/target: fix unmanaged configure loops in x11
  - meta/lua: fix capture of lua events
  - monitor: refactor inheritance, expand query, add unit tests for
    position and query
  - monitor: fix cursor default_monitor option
  - monitor: fix special fade state update
  - monitor: fix top-layer bar visibility on workspace change with
    scrolling-layout fullscreen
  - pointer-warp: fix forgetting enter serial
  - pointer: fix cursor bounds not updating on monitor layout changes
  - pointer: fix two stale cursor images clearings
  - protocols/foreignToplevel: fix class and title reporting on map
    and afterwards
  - protocols/grab: fix refocus to unreachable windows
  - protocols/pointerWarp: fix crash when warp is on a non
    interactive surf
  - protocols: Fix crash when creating inert workspace resource
  - protocols: fix SHM cursor partial damage copy
  - protocols: fix protocol null dereference paths
  - render/cm: fix premult in shaders
  - render/gl/framebuffer: fix swizzle comparisons
  - renderer/cm: fix blur clipping with HDR
  - renderer: fix SEGV on monitor disconnect
  - renderer: fix cursor:zoom_rigid being ignored with detached
    camera
  - renderer: fix border cm for mirroring
  - renderer: fix mirror draw buffers on rotating work buffers
  - renderer: fix screenshader with fp16
  - renderer: minor shader fixes
  - screencopy: fix screenshare copyfb pending frames
  - screenshare: minor fence and copy fixes
  - scrolling/fullscreen: fix fullscreen/maximise behaviour,
    existing bugs with scrolling fullscreen
  - state/monitorQuery: fix monitor desc selector being treated as
    "down" selector
  - state/workspace: refactor workspace state, add querying, move
    off of CCompositor
  - tests: fix broken test and flakiness
  - tests: fix failing cases
  - xwayland: fix ICCCM synthetic event comparison
  + Other:
  - algo/dwindle: do not remove node before assigning
  - algo/floating: do not alter pinned windows' state on ws move
  - algo/master: avoid nullptr dereferences
  - algo/master: guard target in remove
  - algo/master: respect center_master_fallback when resizing slave
    cols
  - algo/scrolling: hide the top layer in workspace swipe to
    scrolling layout fullscreen
  - algo/scrolling: intelligently decide where to drop a dnd'd window
  - algo: prevent shadowing of m_parent
  - animation: dont .lock() a uniqueptr
  - assets: update lockdead png with new dispatch commands
  - buffer: wait on seperate fences instead of merging
  - build: bump libinput to 1.29
  - build: link Glaze to the compositor core
  - cleanup: remove comment made for self
  - compositor: allow to request focusing windows behind fullscreen
  - compositor: give preference to same-workspace windows in
    getWindowInDirection
  - config: add path in stdout log disabling message
  - config/actions: unfocus last window on changeWorkspace when
    moving monitors
  - config/lua: allow disabling workspace rules
  - config/lua: allow manual group control
  - config/lua: allow re-enabling monitors
  - config/lua: allow wildcards or absolute paths in require
  - config/lua: do not wrap std::function in std::optional
  - config/lua: expose monitor serial/available modes
  - config/lua: improve error handle-ability with Lua require
  - config/lua: make resizewindow param accessible to lua
  - config/lua: match lua output naming to hyprctl output and match
    naming convention
  - config/lua: report errors better without check*
  - config/lua: restrict package module loading to lua-only modules
  - config/lua: revert "restrict package module loading to lua-only
    modules
  - config/lua: use function pointers instead of std::function for
    fields
  - config/lua: use ref for workspace destroy events
  - config/monitor: allow per-monitor vrr to inherit misc:vrr
  - config/monitor: refresh splash texture on monitor reload
  - config/monitorRule: default scale to auto
  - config/propRefresher: avoid crash if event loop manager isn't
    loaded
  - config/propRefresher: schedule frames on screen shader refresh
  - config/values: default no_hardware_cursors to 2
  - config/values: update general:layout description
  - config: monitors default to "preferred" res, "auto" pos and
    scale
  - core/output: don't destroy bound wl_output resources on
    same-name global replace
  - core: refactor more compositor state into separate classes and
    states
  - crashReporter: don't skip trailing zeros in the stack trace
  - cursor: revert "transform hardware cursors within content bounds
  - cursor: transform hardware cursors within content bounds
  - debug: replace sizeof(x)/sizeof(x[0]) with std::size
  - desktop/fadeout: extract bad logic, simplify fadeouts
  - desktop/focusstate: restore keyboard focus after layer closed
  - desktop/rule: optimize mapping rule properties to strings and
    engines
  - desktop/view: ignore client maximize requests for tiled windows
  - desktop/view: sync layout's m_box in clampWindowSize
  - desktop/window: allow focus while held to non-OR X11 windows
  - desktop/windowRule: use original monitorstr if not silent
  - desktop: extract a lot of view state from compositor
  - desktop: move window manipulation functions out of compositor
  - desktop: remove using directives, move to geometric functions
  - dmabuf: ensure both create and create_immed verify v4
  - dmabuf: revert "ensure both create and create_immed verify v4
  - docs/hyprctl: update example code for hyprctl dispatch
  - drm: init sync_merge_data::name field directly with a string
    literal
  - drm: refactor merging and exporting fences
  - dwindle: avoid crashing on expired weakptr
  - elementrenderer: allow smaller viewports near the top/left
    edges of the buffer
  - eventmanager: handle partial IPC writes
  - gestures/scroll_move: guard col to avoid crash
  - gestures: clamp toggle cursorZoom like mult and live
  - gestures: configure client to final size on fullscreen/float
    gesture completion
  - helpers: include numbers header
  - helpers: remove old header
  - hyprctl: handle partial IPC transfers
  - hyprctl: hide C++ symbols by default
  - hyprctl: remove redundant mutex locking from
    SRollingLogFollow::get()
  - hyprctl: use .transform() instead of .and_then()
  - hyprtester: handle empty Lua include path in plugin build
  - hyprtester: improvements, remove some redundancy and other
    things.
  - hyprtester: report failures at the end
  - i18n: Adjust some awkward English
  - i18n: reduce the size of the machine code generated from
    CI18nEngine constructor
  - i18n: update italian translation
  - init: gain real-time through rtkit
  - init: revert "gain real-time through rtkit
  - input-capture: impl protocol
  - input-capture: permission type not in lua config
  - input: aggregate modifier states from all keyboards on focus
    enter
  - input: disable libinput send events when pointer device is
    disabled
  - input: properly make input-blocked windows inaccessible
  - internal: do not use std::make_pair()
  - internal: extract rarely executed code from RASSERT macro to a
    non-inline function
  - internal: make ColorManagement constants inline to reduce
    binary file size
  - internal: make color constants inline to reduce binary file
    size
  - internal: optimize Env::envEnabled()
  - internal: pass lua includes to hyprtester plugin
  - internal: rename getWindows to getWindowCount to be more
    descriptive.
  - internal: replace O_CLOEXEC with FD_CLOEXEC for file descriptor
    flags
  - internal: replace PI macro with std::numbers::pi
  - internal: replace std::vformat() with std::format() when the
    format string is known at the compile time
  - internal: use std::lerp()
  - ipc/lua: rxpose tearingHint for windows
  - keybinds: set a fallback releasePending flag for special lua
    binds
  - keybinds: store hit binds first, then execute callbacks
  - layersurface: dont nullptr deref on compositor cleanup
  - layersurface: inform layer surfaces of scale changes
  - layout/dragController: reset floating offset on ended drag
  - layout/scrolling: check if cursor overlaps with target in
    focusOnInput
  - layout: harden workspace layout refresh during monitor changes
  - logger: avoid multiple instances of static variables being
    created in CLogger::log()
  - main: gain SCHED_RR and drop CAP_SYS_NICE earlier
  - meta/lua-stubs: overwrite scale to accept float and int
  - meta/lua: Gestures can accept a lua function
  - meta: update lua stubs for permissions
  - monitor: don't modeset on reserved changes
  - monitor: don't refresh background textures on small changes
  - monitor: don't set back to 8 bit when applying rules
  - monitor: move floating windows with layout changes
  - monitor: retry transient mode selection failures
  - monitor: revert "set format back after failing DS activation
  - monitor: skip fallback monitor on recovery flag evaluation
  - opengl: optimize CShaderLoader::getDefines()
  - output/icc: avoid unnecessary VCGT resampling
  - output: simplify trying DRM formats
  - perf: avoid unnecessary copies and allocation
  - presentation: ensure feedbacks arent silently dropped
  - protocols/background-effect: don't automatically destroy object
    on surface destroy
  - protocols/cm: implement WP CM v1.3
  - protocols/dmabuf: don't send mods on v4 and above
  - protocols/fractional-scale: track if scale is known and send
    scales eagerly when known
  - protocols/pointerwarp: allow warp on layer surfaces
  - protocols/toplevelExport: null-check pixel format
  - protocols/vicinae-hotkey-v1: implement client-managed global
    shortcuts
  - protocols: avoid crash in lease
  - protocols: bump xdg-decoration to rev 2
  - protocols: guard protocol callback resource lookups
  - protocols: guard protocol output resource lookups
  - protocols: implement ext-background-effect-v1 protocol
  - render: handle explicit sync fallback safely
  - render: rollback failed direct scanout state
  - renderer/gl: release failed fence syncs
  - renderer/gl: skip invalidation clear on empty damage
  - renderer/rbo: avoid nullptr deref
  - renderer: allow blurring of the session lock surface
  - renderer: block solitary on fadeouts
  - renderer: harden damage handling and workspace color cache
  - renderer: intersect blur region with bbox to normalize it
  - renderer: optimize text rendering
  - renderer: reduce per-frame heap allocations
  - renderer: reject invalid damage before region handling
  - renderer: reject invalid damage regions
  - renderer: send frame callbacks on presented if no change
  - renderer: set proper image description in snapshots
  - renderer: unbreak text rendering
  - screenshare: only copy fb for pending frames
  - screenshare: revert "only copy fb for pending frames
  - shaders: replace SHADERS std::map with a constexpr sorted
    std::array
  - start: re-show display lock died screen on restart after crash
  - state/monitor: refactor monitor state, init fallback state
  - state/monitorQuery: implement monitor query, move logic off of
    Compositor
  - state: extract layout control functions from compositor
  - tests/misc: remove isDirection(char)
  - tests: check that we can auto-group floating windows
  - tests: some code improvements
  - texture: cache G and A swizzle channels aswell
  - treewide: clean up and performance
  - window: cache process environment lookups
  - windows/focus: differentiate fullscreen focus reason into
    default and layout handled reasons.
  - windowstate/layerstate: don't dynamic_cast a view's self-ptr
    during destruction
  - xwayland: avoid unmanaged geometry configure loop
  - xwayland: guard unknown selection events
  - xwayland: lock focus while dragging an xwayland window
  - xwayland: preserve title fallback state
  - xwayland: validate ICCCM hint replies
- Added revert-modernize-truthy.patch, as the original patch used a
  feature, which was only introduced in GCC 16.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1785153600">- Updated to version 0.56.1:
  + As usual, a patch release with a few fixes backported from main
    onto 0.56.0
  + Fixes backported:
  - compositor: add a deprecation notice to .conf configs
  - workspace: add changeworkspaceid to socket2
  - desktop/windowRule: fix exec rules leaking
  - hyprctl: fix json output for binds
  - input-capture: fix allow_input_capture bind flag with
  capture_modifiers enabled
  - monitor: fix rotate and mirror regression
  - scrolling: fix in-band resize for the first window of a band
  - build: update hyprutils dependency to 0.14.0
  - compositor: init eventManager earlier
  - config/lua: do not nuke package.path
  - config/lua: use openLate for window.open events
  - example: update hyprland.lua default springs
  - input: nullptr check eis_client_get_name
  - protocols/pointerwarp: send mouse frame event after motion
  - renderer: round m_scale calculations
  - view: do not render monitor for tearing if it's blocked</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1786017600">- Updated to version 0.56.2:
  + A standard patch release backporting some fixes from main on top
    of 0.56.2.
  + Fixes backported:
  - algo/scrolling: fix unFSing window sticking to the left corner
    instead of respecting focus_fit_method
  - config: fix duplicate config value crash
  - core/fullscreen: allow layout managed fullscreens to not block
    seeking window in direction, and other fixes
  - core/fullscreen: fix floating window rendering order when one
    of them is FSed
  - desktop/rules: fix gaps_out rule overriding float_gaps
  - hyprctl: fix wiki strings
  - screenshare: fix toplevel capture missing software cursor
  - algo/scrolling: bring back old behavior of fs
  - bindings/dispatchers: Don't inherit key state modmask during
    key sym lookup
  - config/monitorRuleManager: recheck mirrors on ensure
  - desktop/hitTest: exclusive layer popup event handling
  - desktop: render IME above all desktop components
  - feat: add missing lua stub
  - ipc/socket1: don't round/truncate hyprctl monitors scale
  - layout/scrolling/fullscreen: minor improvements ontop of 15660
  - opengl: invalidate depth too</changelog>
</package>
<package pkgid="837f38df46407f4c83ecf06fe411d86dfb19e7f738c2a5d60986305c0ddfdfbae88f21f60c11b1acb3727cf43d57fff40cf4fe35057e7f0b86e1e519f6c5ea30" name="hyprland-guiutils-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.1" rel="1.5"/>
  <changelog author="malcolmlewis@opensuse.org" date="1771848000">- Initial package at version 0.2.1.
- Add hyprland-guiutils-add-dependencies.patch: Add missing
  dependencies to build, (gh#hyprwm/hyprland-guiutils#16).</changelog>
</package>
<package pkgid="042c1b6656ccbb6fcaeb99b6ad21164454d7b239b5fe742e1629d8fd6eab4ace9e5c62946e9ad9145981022a285e1bbbccef526df308f71fbab8b99558b58f79" name="hyprland-guiutils-debugsource" arch="i586">
  <version epoch="0" ver="0.2.1" rel="1.5"/>
  <changelog author="malcolmlewis@opensuse.org" date="1771848000">- Initial package at version 0.2.1.
- Add hyprland-guiutils-add-dependencies.patch: Add missing
  dependencies to build, (gh#hyprwm/hyprland-guiutils#16).</changelog>
</package>
<package pkgid="f1f4227bfb8b63604f66312c6c8ed9ec90b12a48e8d34bda38da9384dd53815b5d47a62f39c88c8385ee497a16bab50c53cd6ae4f83f5dfdd1908a2b631deaf2" name="hyprland-plugin-borders-plus-plus-debuginfo" arch="i586">
  <version epoch="0" ver="0.56.0" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1753099200">- Bumped required hyprland version to 0.50.1</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1757937600">- Update to version 0.51.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.51.0.
  + Added hyprfocus plugin</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1758628800">- Bumped required hyprland version to 0.51.1
- Ensure reproducible builds by sorting the plugins before iterating
  over them</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1762516800">- Update to version 0.52.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.52.0.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1764849600">- Changed hyprland BuildReq from equal to greater or equal.
  This way, I don't have to continually bump this package for
  minor hyprland updates.
  A major update with changed API will just fail to build and not be
  published.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Update to version 0.53.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.53.0.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1776427200">- Introduce necessary patches to target hyprland 0.54.0, as upstream
  did not make a release yet.
  + Added all-chase-hyprland.patch
  + Added expo-Chase-new-gesture-param-disableInhibit-581.patch
  + Added Fix-hyprtrails-compilation-errors.patch
- Removed hyprland-plugin-hyprscrolling as functionality was
  introduced upstream.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1783944000">- Update to version 0.55.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.55.0.
  + Packages for plugins no longer included upstream (hyprexpo,
    hyprtrails, hyprwinwrap &amp; xtra-dispatchers) were dropped:
  - Dropped expo-Chase-new-gesture-param-disableInhibit-581.patch &amp;
    Fix-hyprtrails-compilation-errors.patch
  + Dropped all-chase-hyprland.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784203200">- Update to version 0.55.0:
  * Align with Hyprland 0.55.4 API.
  * Discontinued/removed obsolete plugins (hyprexpo, hyprtrails,
    hyprwinwrap, xtra-dispatchers).
  * Kept active plugins: borders-plus-plus, csgo-vulkan-fix,
    hyprbars, hyprfocus.
- Remove obsolete 0.54.0 target patches:
  * all-chase-hyprland.patch
  * expo-Chase-new-gesture-param-disableInhibit-581.patch
  * Fix-hyprtrails-compilation-errors.patch
- Add BuildRequires:
  * glslang-devel (required by hyprland's public ShaderLoader.hpp header)
  * pkgconfig(lua) (required by hyprland's public LuaBindings.hpp header)
- Export Lua compiler flags to CXXFLAGS during the build.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1784548800">- Update to version 0.56.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.56.0.</changelog>
</package>
<package pkgid="bdf4e28ffb6164241bd7af1123e4f36496beb873243beedc711d6c1f370879001742d15097d438f88840d6356908032621d92aba5fb1b0f1cc6428b6f2c076c8" name="hyprland-plugin-csgo-vulkan-fix-debuginfo" arch="i586">
  <version epoch="0" ver="0.56.0" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1753099200">- Bumped required hyprland version to 0.50.1</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1757937600">- Update to version 0.51.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.51.0.
  + Added hyprfocus plugin</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1758628800">- Bumped required hyprland version to 0.51.1
- Ensure reproducible builds by sorting the plugins before iterating
  over them</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1762516800">- Update to version 0.52.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.52.0.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1764849600">- Changed hyprland BuildReq from equal to greater or equal.
  This way, I don't have to continually bump this package for
  minor hyprland updates.
  A major update with changed API will just fail to build and not be
  published.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Update to version 0.53.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.53.0.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1776427200">- Introduce necessary patches to target hyprland 0.54.0, as upstream
  did not make a release yet.
  + Added all-chase-hyprland.patch
  + Added expo-Chase-new-gesture-param-disableInhibit-581.patch
  + Added Fix-hyprtrails-compilation-errors.patch
- Removed hyprland-plugin-hyprscrolling as functionality was
  introduced upstream.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1783944000">- Update to version 0.55.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.55.0.
  + Packages for plugins no longer included upstream (hyprexpo,
    hyprtrails, hyprwinwrap &amp; xtra-dispatchers) were dropped:
  - Dropped expo-Chase-new-gesture-param-disableInhibit-581.patch &amp;
    Fix-hyprtrails-compilation-errors.patch
  + Dropped all-chase-hyprland.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784203200">- Update to version 0.55.0:
  * Align with Hyprland 0.55.4 API.
  * Discontinued/removed obsolete plugins (hyprexpo, hyprtrails,
    hyprwinwrap, xtra-dispatchers).
  * Kept active plugins: borders-plus-plus, csgo-vulkan-fix,
    hyprbars, hyprfocus.
- Remove obsolete 0.54.0 target patches:
  * all-chase-hyprland.patch
  * expo-Chase-new-gesture-param-disableInhibit-581.patch
  * Fix-hyprtrails-compilation-errors.patch
- Add BuildRequires:
  * glslang-devel (required by hyprland's public ShaderLoader.hpp header)
  * pkgconfig(lua) (required by hyprland's public LuaBindings.hpp header)
- Export Lua compiler flags to CXXFLAGS during the build.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1784548800">- Update to version 0.56.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.56.0.</changelog>
</package>
<package pkgid="4192af53e164015fee5eb3c3d20c74a41d2f307f5e26dd7735498a5ca3ae55f9a136fdefb0a5a076aa2c10540b6e3ba78132890b48e790eb5b33df0d7915cb76" name="hyprland-plugin-hyprbars-debuginfo" arch="i586">
  <version epoch="0" ver="0.56.0" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1753099200">- Bumped required hyprland version to 0.50.1</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1757937600">- Update to version 0.51.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.51.0.
  + Added hyprfocus plugin</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1758628800">- Bumped required hyprland version to 0.51.1
- Ensure reproducible builds by sorting the plugins before iterating
  over them</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1762516800">- Update to version 0.52.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.52.0.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1764849600">- Changed hyprland BuildReq from equal to greater or equal.
  This way, I don't have to continually bump this package for
  minor hyprland updates.
  A major update with changed API will just fail to build and not be
  published.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Update to version 0.53.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.53.0.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1776427200">- Introduce necessary patches to target hyprland 0.54.0, as upstream
  did not make a release yet.
  + Added all-chase-hyprland.patch
  + Added expo-Chase-new-gesture-param-disableInhibit-581.patch
  + Added Fix-hyprtrails-compilation-errors.patch
- Removed hyprland-plugin-hyprscrolling as functionality was
  introduced upstream.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1783944000">- Update to version 0.55.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.55.0.
  + Packages for plugins no longer included upstream (hyprexpo,
    hyprtrails, hyprwinwrap &amp; xtra-dispatchers) were dropped:
  - Dropped expo-Chase-new-gesture-param-disableInhibit-581.patch &amp;
    Fix-hyprtrails-compilation-errors.patch
  + Dropped all-chase-hyprland.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784203200">- Update to version 0.55.0:
  * Align with Hyprland 0.55.4 API.
  * Discontinued/removed obsolete plugins (hyprexpo, hyprtrails,
    hyprwinwrap, xtra-dispatchers).
  * Kept active plugins: borders-plus-plus, csgo-vulkan-fix,
    hyprbars, hyprfocus.
- Remove obsolete 0.54.0 target patches:
  * all-chase-hyprland.patch
  * expo-Chase-new-gesture-param-disableInhibit-581.patch
  * Fix-hyprtrails-compilation-errors.patch
- Add BuildRequires:
  * glslang-devel (required by hyprland's public ShaderLoader.hpp header)
  * pkgconfig(lua) (required by hyprland's public LuaBindings.hpp header)
- Export Lua compiler flags to CXXFLAGS during the build.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1784548800">- Update to version 0.56.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.56.0.</changelog>
</package>
<package pkgid="d09e6baafce235649e9a1375e23163323d96b6d63e157594f6590680c2a78c51eddb715200bc6815bf167dc706af1f7fed873212ac333a968de8cc26538f72d0" name="hyprland-plugin-hyprfocus-debuginfo" arch="i586">
  <version epoch="0" ver="0.56.0" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1753099200">- Bumped required hyprland version to 0.50.1</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1757937600">- Update to version 0.51.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.51.0.
  + Added hyprfocus plugin</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1758628800">- Bumped required hyprland version to 0.51.1
- Ensure reproducible builds by sorting the plugins before iterating
  over them</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1762516800">- Update to version 0.52.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.52.0.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1764849600">- Changed hyprland BuildReq from equal to greater or equal.
  This way, I don't have to continually bump this package for
  minor hyprland updates.
  A major update with changed API will just fail to build and not be
  published.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Update to version 0.53.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.53.0.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1776427200">- Introduce necessary patches to target hyprland 0.54.0, as upstream
  did not make a release yet.
  + Added all-chase-hyprland.patch
  + Added expo-Chase-new-gesture-param-disableInhibit-581.patch
  + Added Fix-hyprtrails-compilation-errors.patch
- Removed hyprland-plugin-hyprscrolling as functionality was
  introduced upstream.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1783944000">- Update to version 0.55.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.55.0.
  + Packages for plugins no longer included upstream (hyprexpo,
    hyprtrails, hyprwinwrap &amp; xtra-dispatchers) were dropped:
  - Dropped expo-Chase-new-gesture-param-disableInhibit-581.patch &amp;
    Fix-hyprtrails-compilation-errors.patch
  + Dropped all-chase-hyprland.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784203200">- Update to version 0.55.0:
  * Align with Hyprland 0.55.4 API.
  * Discontinued/removed obsolete plugins (hyprexpo, hyprtrails,
    hyprwinwrap, xtra-dispatchers).
  * Kept active plugins: borders-plus-plus, csgo-vulkan-fix,
    hyprbars, hyprfocus.
- Remove obsolete 0.54.0 target patches:
  * all-chase-hyprland.patch
  * expo-Chase-new-gesture-param-disableInhibit-581.patch
  * Fix-hyprtrails-compilation-errors.patch
- Add BuildRequires:
  * glslang-devel (required by hyprland's public ShaderLoader.hpp header)
  * pkgconfig(lua) (required by hyprland's public LuaBindings.hpp header)
- Export Lua compiler flags to CXXFLAGS during the build.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1784548800">- Update to version 0.56.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.56.0.</changelog>
</package>
<package pkgid="810333e81b70e1af02914d2b1860a0ebbd4748193dd964de7cc6bdaf2930b698d01676abd0c1be5169c0e2cb479a93bc141e4ad826ead4a50673fec444b1062b" name="hyprland-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="0.56.0" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1753099200">- Bumped required hyprland version to 0.50.1</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1757937600">- Update to version 0.51.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.51.0.
  + Added hyprfocus plugin</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1758628800">- Bumped required hyprland version to 0.51.1
- Ensure reproducible builds by sorting the plugins before iterating
  over them</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1762516800">- Update to version 0.52.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.52.0.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1764849600">- Changed hyprland BuildReq from equal to greater or equal.
  This way, I don't have to continually bump this package for
  minor hyprland updates.
  A major update with changed API will just fail to build and not be
  published.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Update to version 0.53.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.53.0.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1776427200">- Introduce necessary patches to target hyprland 0.54.0, as upstream
  did not make a release yet.
  + Added all-chase-hyprland.patch
  + Added expo-Chase-new-gesture-param-disableInhibit-581.patch
  + Added Fix-hyprtrails-compilation-errors.patch
- Removed hyprland-plugin-hyprscrolling as functionality was
  introduced upstream.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1783944000">- Update to version 0.55.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.55.0.
  + Packages for plugins no longer included upstream (hyprexpo,
    hyprtrails, hyprwinwrap &amp; xtra-dispatchers) were dropped:
  - Dropped expo-Chase-new-gesture-param-disableInhibit-581.patch &amp;
    Fix-hyprtrails-compilation-errors.patch
  + Dropped all-chase-hyprland.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784203200">- Update to version 0.55.0:
  * Align with Hyprland 0.55.4 API.
  * Discontinued/removed obsolete plugins (hyprexpo, hyprtrails,
    hyprwinwrap, xtra-dispatchers).
  * Kept active plugins: borders-plus-plus, csgo-vulkan-fix,
    hyprbars, hyprfocus.
- Remove obsolete 0.54.0 target patches:
  * all-chase-hyprland.patch
  * expo-Chase-new-gesture-param-disableInhibit-581.patch
  * Fix-hyprtrails-compilation-errors.patch
- Add BuildRequires:
  * glslang-devel (required by hyprland's public ShaderLoader.hpp header)
  * pkgconfig(lua) (required by hyprland's public LuaBindings.hpp header)
- Export Lua compiler flags to CXXFLAGS during the build.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1784548800">- Update to version 0.56.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.56.0.</changelog>
</package>
<package pkgid="6f6fade89735420699cfd3dd85d3347ff87d9668597f4ac1e51f97876853f76f6895a9ef90b5afb0c4462614a5d967d86518b7ebad6e4206b9e850037f470610" name="hyprland-plugins-debugsource" arch="i586">
  <version epoch="0" ver="0.56.0" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1753099200">- Bumped required hyprland version to 0.50.1</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1757937600">- Update to version 0.51.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.51.0.
  + Added hyprfocus plugin</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1758628800">- Bumped required hyprland version to 0.51.1
- Ensure reproducible builds by sorting the plugins before iterating
  over them</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1762516800">- Update to version 0.52.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.52.0.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1764849600">- Changed hyprland BuildReq from equal to greater or equal.
  This way, I don't have to continually bump this package for
  minor hyprland updates.
  A major update with changed API will just fail to build and not be
  published.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Update to version 0.53.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.53.0.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1776427200">- Introduce necessary patches to target hyprland 0.54.0, as upstream
  did not make a release yet.
  + Added all-chase-hyprland.patch
  + Added expo-Chase-new-gesture-param-disableInhibit-581.patch
  + Added Fix-hyprtrails-compilation-errors.patch
- Removed hyprland-plugin-hyprscrolling as functionality was
  introduced upstream.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1783944000">- Update to version 0.55.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.55.0.
  + Packages for plugins no longer included upstream (hyprexpo,
    hyprtrails, hyprwinwrap &amp; xtra-dispatchers) were dropped:
  - Dropped expo-Chase-new-gesture-param-disableInhibit-581.patch &amp;
    Fix-hyprtrails-compilation-errors.patch
  + Dropped all-chase-hyprland.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784203200">- Update to version 0.55.0:
  * Align with Hyprland 0.55.4 API.
  * Discontinued/removed obsolete plugins (hyprexpo, hyprtrails,
    hyprwinwrap, xtra-dispatchers).
  * Kept active plugins: borders-plus-plus, csgo-vulkan-fix,
    hyprbars, hyprfocus.
- Remove obsolete 0.54.0 target patches:
  * all-chase-hyprland.patch
  * expo-Chase-new-gesture-param-disableInhibit-581.patch
  * Fix-hyprtrails-compilation-errors.patch
- Add BuildRequires:
  * glslang-devel (required by hyprland's public ShaderLoader.hpp header)
  * pkgconfig(lua) (required by hyprland's public LuaBindings.hpp header)
- Export Lua compiler flags to CXXFLAGS during the build.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1784548800">- Update to version 0.56.0:
  + The plugins were updated to use the plugin interface in use by
    hyprland 0.56.0.</changelog>
</package>
<package pkgid="a9cab3cd02af5f03caaa97136bff66e9c61ccdedb577ed7a1ff21b8a265b7376cfac66320e9031f0f81db4e58d14fb7fdb51c530de7f93ecd7e01bc3f26ea1b6" name="hyprland-qt-support-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0" rel="2.3"/>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1736510400">- Initial Commit, New Package</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1784894400">- Install libraries to /usr/lib64, (boo#1271704).
- Delete RPATH from libraries.</changelog>
</package>
<package pkgid="d6cfaffc01ec9bedceca84f833126ea8be7674a6a0821a65352903da44e8cf32be33fc546f4093cab653475526caefb27c65b6f1014f9dc14cf63230e0674149" name="hyprland-qt-support-debugsource" arch="i586">
  <version epoch="0" ver="0.1.0" rel="2.3"/>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1736510400">- Initial Commit, New Package</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1784894400">- Install libraries to /usr/lib64, (boo#1271704).
- Delete RPATH from libraries.</changelog>
</package>
<package pkgid="d395dc3dc7593f370ed21bc4cd1fc2c07daa0fd2c917c2761ae51ad60f843c95f32254f8da0f891fc520d0d1dbef7eabcc75bf02c37ff82581d24d8c7bb3c6ac" name="hyprland-qtutils-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.5" rel="2.13"/>
  <changelog author="malcolmlewis@opensuse.org" date="1734868800">- Initial build at version 0.1.1.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1734868801">- Changed URL and Source lines to reflect upstream github</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1736164800">- Update to version 0.1.2
  * update-screen: Add a button to support the project</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1736510400">- Update to version 0.1.3:
  * qqc2-desktop-style dep is now dropped, replaced with
    hyprland-qt-support
  * utils: added a donate screen
- Added 0001-Remove-donate-screen-module.patch
  * Disables Donate Screen</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1746014400">- Update to 0.1.4:
  * Added a heart icon for the donate button to both donate-screen
    and update-screen
  * Add 'building' section in the README
    (gh#hyprwm/hyprland-qtutils#8)
  * [Nix] Fix duplicate hyprutils inputs
    (gh#hyprwm/hyprland-qtutils#11)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to 0.1.5:
  - A small update changing the wording of the donation popup to
    reflect hyprperks.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1760788800">- Add 5ffdfc13ed03df1dae5084468d935f0a3f2c9a4c.patch enables
  building against Qt 6.10</changelog>
</package>
<package pkgid="628222d72e48454cc1d528e8120cffa59be098c738719c435a058df42f0b87c180ba5696e44a275a7b0c31443934ad7d2b479f18050cf9b9ab2f34bf5a4dfd9e" name="hyprland-qtutils-debugsource" arch="i586">
  <version epoch="0" ver="0.1.5" rel="2.13"/>
  <changelog author="malcolmlewis@opensuse.org" date="1734868800">- Initial build at version 0.1.1.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1734868801">- Changed URL and Source lines to reflect upstream github</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1736164800">- Update to version 0.1.2
  * update-screen: Add a button to support the project</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1736510400">- Update to version 0.1.3:
  * qqc2-desktop-style dep is now dropped, replaced with
    hyprland-qt-support
  * utils: added a donate screen
- Added 0001-Remove-donate-screen-module.patch
  * Disables Donate Screen</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1746014400">- Update to 0.1.4:
  * Added a heart icon for the donate button to both donate-screen
    and update-screen
  * Add 'building' section in the README
    (gh#hyprwm/hyprland-qtutils#8)
  * [Nix] Fix duplicate hyprutils inputs
    (gh#hyprwm/hyprland-qtutils#11)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to 0.1.5:
  - A small update changing the wording of the donation popup to
    reflect hyprperks.</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1760788800">- Add 5ffdfc13ed03df1dae5084468d935f0a3f2c9a4c.patch enables
  building against Qt 6.10</changelog>
</package>
<package pkgid="1bdab6aff8fb4073f52bdb5205a49cf4ce9288ec893c8bc91e7ee9a7cc02794b68937d8d34ac31173f16ce60e5987ff195918a72a275e2f08e61c74b82de8e95" name="hyprlang-debugsource" arch="i586">
  <version epoch="0" ver="0.6.7" rel="1.6"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1708776000">- Initial specfile for hyprlang 0.4.0</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1709294400">- Update to version 0.4.1:
  + A minor update with just a few internal QoL fixes.
    (This update is ABI-compatible with 0.4.0.)
  + Fixes:
  - Fixed dynamic variable updates within special categories
  - Custom value errors will now be properly thrown</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1710590400">- Update to version 0.5.0:
  + Fixes:
  - Fixed easy ABI breaks with new struct members in options
- Changes from version 0.4.2:
  + Legal:
  - License changed to LGPL-3.0-Only
  + API:
  - added pathIsStream to SConfigOptions
  + Other:
  - Fixed value name in configSetValueSafe</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Update to version 0.5.1:
  + Features:
  - Special categories can now have inline keys, e.g.
    device[my-mouse-v1]:sensitivity = 1
  - You can now mark areas to not throw errors with # hyprlang
    noerror true and then later # hyprlang noerror false to
    revert back
  + Fixes:
  - core: Fix recursive variables in RHS of variable assignment
  + MRs:
  - config.cpp: fix environ for Apple
  - Fix: Comment escaping with multiple #</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1718625600">- Update to version 0.5.2
  * fixed getconf command
- remove _service and obsinfo and obscpio
  * use upstream sources</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1731758400">- Update to version 0.5.3:
  * new deps: hyprutils
  * core: properly handle unscoped keywords
  * core: don't populate linesContainingVar on dynamic requests
  * core: Move to hyprutils for util functions
  * core: handle scoped keywords if flags are not allowed
  * config.cpp: fix parsing invalid hex
  * Return an error on invalid hex values.
  * CMake: Use library aliases instead of library names</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1736510400">- Update to version 0.6.0:
  * API: add a templated config value wrapper</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1747656000">- Update to version 0.6.3:
  * parser: change arithmetic syntax
  * parser: change expression syntax to avoid bash clashes
  * parser: add support for basic arithmetic</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to version 0.6.4:
  - core: add support for conditional statements
  - Add ability to escape {{EXPRESSION}} syntax from #75 by
    @JonathanSteininger in #76</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Update to version 0.6.7:
  + core: add changeRootPath for CConfig
  + core: fix dynamic env changes
  + core: fix crash with same name special category and keyword
- Changes from version 0.6.6:
  + config/parser: don't return found on dontErrorOnMissing in
    special
- Changes from version 0.6.5:
  + config: allow nesting if statements
  + config: try variables before handlers if possible
  + config/parser: fix invalid ptr after move
  + parser: fix lingering currentSpecialCat after dynamic calls
  + core: support nesting with special categories and fix explicit
    key + nested</changelog>
</package>
<package pkgid="f6a7f190cc4d55444773da94a0ed286e6e050a61b8a71d7a2f1b53ed394420d041dcd5d35f39d294d6f4630de66f6759e82655f906c16617bedc3041c8f4cec7" name="hyprlock-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.6" rel="1.1"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1712232000">- Initial package of hyprlock - version 0.2.0</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Move PAM to /usr -- Fixes filelist-forbidden-move-to-usr badness
- Change parts of _service to run at buildtime instead to properly
  utilize the obscpio
- Update to version 0.3.0:
  * asyncResourceGatherer: skip processing screenshot paths and
    remove initThread
  * label: add $FAIL and $ATTEMPTS
  * core: mmap keymap buffer with MAP_PRIVATE
  * renderer, Nix/HM module: add fade out animation and property to
    disable
  * input-field: fix missing fail_text when placeholder_text is
    empty
  * core: fix libc++ compatibility
  * core: fade out improvements
  * widgets: add Image
  * input-field: various fixes
  * Add missing destructors causing segfaults
  * config: add -c, --config commandline options
  * input-field: new color features
  * input-field: only render the current output on fade out
    callback
  * Use getpwuid(getuid()) instead of getlogin()
  * label: add $LAYOUT variable
  * Nix/HM module: empty defaults for images and labels
  * config: add option to ignore empty input
  * config: allow mon description for monitor value
  * README: fix a typo
  * Make Ctrl+u clear password input
  * label: destroy texture
  * Nix/HM module: add sources and extraConfig
  * Nix/HM module: add ignore_empty_input option
  * widgets: add rotate option to label and image
  * Nix/HM module: fix rotate options
  * widgets: add user description variable
  * nix/hm-module: add shadowable to images
  * image: add reload options</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720353600">- Add new BuildRequires: libjpeg, libwebp, libmagic
- Remove always-install-pam.patch -- Fixed upstream
- Update to version 0.4.0:
  * core: avoid double unlocks with no_fade_out
  * input-field: fade in when checkWaiting is true
  * core: use --immediate for attemptRestoreOnDeath
  * widgets: add Shape + minor image improve
  * auth: implement a full pam conversation
  * input-field: increase default fade_timeout
  * label: add text_align option for multi-line text
  * fix initialization issues in LockSurface
  * Add support for JPEG and WEBP background images
  * readme: add new line for clarity
  * add libmagic dependency to README
  * renderer: add text trim with option to disable
  * gatherer: use absolute path in magic guess
  * Fixed getconf command in build instructions
  * core: add key repeat for backspace and make del clear the input
  * add zindex option to widgets
  * cmake: macro-prefix-map, compile_commands.json
  * few reported leaks by asan
  * handle null timers in destructors
  * readme: Add Arch instructions
  * core: move to hyprutils for utils
  * fix second instance of hyprlock unlocking session
  * Inproved error handling and arg parsing
  * core: stabilize label updates and revision locking in the
    asyncResourceGatherer
  * core: fix sourcing config files
  * core: improve dynamic output handling
  * asyncResourceGatherer: add dma frames before starting the
    asyncLoopThread
  * Remove dupe input-field rounding from
    listKeysForSpecialCategory
  * label: do not error when using cmd[] for a static label cmd
  * config: don't crash when getenv HOME returns null
  * auth: pam fallback log message and always call pam_end after
    pam_authenticate
  * helpers: fix jpeg and webp OOM error</changelog>
  <changelog author="Krzysztof Wiktorczyk &lt;magu44@gmail.com&gt;" date="1723464000">- Update to version 0.4.0:
  * hyprlock: ensure members are accessed direct
  * "LockSurface: Some bug fixing
  * core: add option to render solid background immediatly when bg
    assets are not ready
  * core: handle missing wayland protocol support
  * readme: add official repo package to arch install
  * [Draft] auth: don't start pam conversation before the initial
    input happens
  * Label exception handling + Frambuffer checks + headers
  * config: add input-field fail_timeout option
  * asyncResourceGatherer: trace logs and exit behaviour
  * core: handle ext_session_lock_v1::finished as defined by the
    protocol
  * core: immediately create session lock surfaces
  * Config: use hyprutils helper
  * core: grace unlock improvements and auth fixes for grace/SIGUSR1
    unlocks
  * core: make sure m_sLockState.lock is present in onLockFinished and
    releaseSessionLock
  * asyncResourceGatherer: deduplicate image rendering code</changelog>
  <changelog author="Ali Q &lt;ovmmu0ik7@mozmail.com&gt;" date="1756814400">- Update to version 0.9.1:
  * core: limit onClick to down events
  * seat: restore cursor shape to default
  * asyncResourceGatherer: fix conditions for skipping screencopy
  * background: fix mismatched asset sizes and transforms</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1784030400">- Update to version 0.9.5:
  - Changes in version 0.9.5:
  * animation: copy active animations for save iteration
  * core: eglReleaseThread when no outputs and egl error logging
  * core: don't register dmabuf when screencopy is not required
  * input-field: fix placeholder not updating correctly
  - Changes from version 0.9.4:
  * pam: get username once
  * Add configurable `check_text` message, that is displayed
    during authentication
  * label: fix sigusr2 update when reload time is 0
  * label: fix alpha rendering
  * core: use Hyprutils::CLI
  * input-field: allow smaller dots_size
  * lock-surface: improved handling of egl window and
    surface creation
  - Changes from version 0.9.3:
  * core: nvidia workaround destroy renderer before EGL
  * misc: remove hyprland-protocols from README
  * core: migrate to Hyprutils::CAsyncResourceGatherer and
    improve resource handling
  * cmake: add "libpam" as an alias for "pam"
  * background: reload screenshot if reload_cmd specified
  * animation: migrate PHLANIMVAR from SP to UP
  * Prevent nullpointer crash when user password isn't found
  * core: fix use-after-free segfault in async resource
    widget callbacks
  * background: run reload_cmd in configure if path is empty
  - Changes from version 0.9.2:
  * Make detection of PAM library more portable
  * background: monitor transforms fixups
  * core: remove dmabuf listeners after we are done with Screencopy
  * renderer: move asyncResourceGatherer out of the renderer
  * core: monitor replug workaround for nvidia
  * lock-surface: remove redundant sendDestroy calls
  * Refactor asset management to use shared_ptr
  * renderer: fix nvidia workaround</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1785240000">- Update to version 0.9.6:
  * Fix: config file not found error message
  * pam: start conversation right away
  * Config: prevent crash on invalid numeric values
  * core: more obvious api around isUnlocked related logic
  * Background: fix condition for image reload when crossfade
    is still in progress
  * core: skip binding to dmabuf when SCMODE is 1
  * LockSurface: set eglSwapInterval to 0
  * screencopy: flip the right 10bit formats
  * pam: fix behaviour when pam_fprintd.so is used
  * Output: create session lock surface before mode commit
  * base ubuntu dont exist libpam.pc only pam.pc
  * core: move dbus connection from fprint to it's own thing
  * Fix: use explicit cast for m_pSeat
  * Fix: guard CSCDMAFrame destructor against destroyed EGL context</changelog>
</package>
<package pkgid="e3ad2a23ad31febd46d45a7f3e1c990d12051ca5a0da7ae41a7590c55934eafeeab8d853c84405514c3a2af7596f63f12ecbe08efc509c10b99c2acfc4b61a07" name="hyprlock-debugsource" arch="i586">
  <version epoch="0" ver="0.9.6" rel="1.1"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1712232000">- Initial package of hyprlock - version 0.2.0</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Move PAM to /usr -- Fixes filelist-forbidden-move-to-usr badness
- Change parts of _service to run at buildtime instead to properly
  utilize the obscpio
- Update to version 0.3.0:
  * asyncResourceGatherer: skip processing screenshot paths and
    remove initThread
  * label: add $FAIL and $ATTEMPTS
  * core: mmap keymap buffer with MAP_PRIVATE
  * renderer, Nix/HM module: add fade out animation and property to
    disable
  * input-field: fix missing fail_text when placeholder_text is
    empty
  * core: fix libc++ compatibility
  * core: fade out improvements
  * widgets: add Image
  * input-field: various fixes
  * Add missing destructors causing segfaults
  * config: add -c, --config commandline options
  * input-field: new color features
  * input-field: only render the current output on fade out
    callback
  * Use getpwuid(getuid()) instead of getlogin()
  * label: add $LAYOUT variable
  * Nix/HM module: empty defaults for images and labels
  * config: add option to ignore empty input
  * config: allow mon description for monitor value
  * README: fix a typo
  * Make Ctrl+u clear password input
  * label: destroy texture
  * Nix/HM module: add sources and extraConfig
  * Nix/HM module: add ignore_empty_input option
  * widgets: add rotate option to label and image
  * Nix/HM module: fix rotate options
  * widgets: add user description variable
  * nix/hm-module: add shadowable to images
  * image: add reload options</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1720353600">- Add new BuildRequires: libjpeg, libwebp, libmagic
- Remove always-install-pam.patch -- Fixed upstream
- Update to version 0.4.0:
  * core: avoid double unlocks with no_fade_out
  * input-field: fade in when checkWaiting is true
  * core: use --immediate for attemptRestoreOnDeath
  * widgets: add Shape + minor image improve
  * auth: implement a full pam conversation
  * input-field: increase default fade_timeout
  * label: add text_align option for multi-line text
  * fix initialization issues in LockSurface
  * Add support for JPEG and WEBP background images
  * readme: add new line for clarity
  * add libmagic dependency to README
  * renderer: add text trim with option to disable
  * gatherer: use absolute path in magic guess
  * Fixed getconf command in build instructions
  * core: add key repeat for backspace and make del clear the input
  * add zindex option to widgets
  * cmake: macro-prefix-map, compile_commands.json
  * few reported leaks by asan
  * handle null timers in destructors
  * readme: Add Arch instructions
  * core: move to hyprutils for utils
  * fix second instance of hyprlock unlocking session
  * Inproved error handling and arg parsing
  * core: stabilize label updates and revision locking in the
    asyncResourceGatherer
  * core: fix sourcing config files
  * core: improve dynamic output handling
  * asyncResourceGatherer: add dma frames before starting the
    asyncLoopThread
  * Remove dupe input-field rounding from
    listKeysForSpecialCategory
  * label: do not error when using cmd[] for a static label cmd
  * config: don't crash when getenv HOME returns null
  * auth: pam fallback log message and always call pam_end after
    pam_authenticate
  * helpers: fix jpeg and webp OOM error</changelog>
  <changelog author="Krzysztof Wiktorczyk &lt;magu44@gmail.com&gt;" date="1723464000">- Update to version 0.4.0:
  * hyprlock: ensure members are accessed direct
  * "LockSurface: Some bug fixing
  * core: add option to render solid background immediatly when bg
    assets are not ready
  * core: handle missing wayland protocol support
  * readme: add official repo package to arch install
  * [Draft] auth: don't start pam conversation before the initial
    input happens
  * Label exception handling + Frambuffer checks + headers
  * config: add input-field fail_timeout option
  * asyncResourceGatherer: trace logs and exit behaviour
  * core: handle ext_session_lock_v1::finished as defined by the
    protocol
  * core: immediately create session lock surfaces
  * Config: use hyprutils helper
  * core: grace unlock improvements and auth fixes for grace/SIGUSR1
    unlocks
  * core: make sure m_sLockState.lock is present in onLockFinished and
    releaseSessionLock
  * asyncResourceGatherer: deduplicate image rendering code</changelog>
  <changelog author="Ali Q &lt;ovmmu0ik7@mozmail.com&gt;" date="1756814400">- Update to version 0.9.1:
  * core: limit onClick to down events
  * seat: restore cursor shape to default
  * asyncResourceGatherer: fix conditions for skipping screencopy
  * background: fix mismatched asset sizes and transforms</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1784030400">- Update to version 0.9.5:
  - Changes in version 0.9.5:
  * animation: copy active animations for save iteration
  * core: eglReleaseThread when no outputs and egl error logging
  * core: don't register dmabuf when screencopy is not required
  * input-field: fix placeholder not updating correctly
  - Changes from version 0.9.4:
  * pam: get username once
  * Add configurable `check_text` message, that is displayed
    during authentication
  * label: fix sigusr2 update when reload time is 0
  * label: fix alpha rendering
  * core: use Hyprutils::CLI
  * input-field: allow smaller dots_size
  * lock-surface: improved handling of egl window and
    surface creation
  - Changes from version 0.9.3:
  * core: nvidia workaround destroy renderer before EGL
  * misc: remove hyprland-protocols from README
  * core: migrate to Hyprutils::CAsyncResourceGatherer and
    improve resource handling
  * cmake: add "libpam" as an alias for "pam"
  * background: reload screenshot if reload_cmd specified
  * animation: migrate PHLANIMVAR from SP to UP
  * Prevent nullpointer crash when user password isn't found
  * core: fix use-after-free segfault in async resource
    widget callbacks
  * background: run reload_cmd in configure if path is empty
  - Changes from version 0.9.2:
  * Make detection of PAM library more portable
  * background: monitor transforms fixups
  * core: remove dmabuf listeners after we are done with Screencopy
  * renderer: move asyncResourceGatherer out of the renderer
  * core: monitor replug workaround for nvidia
  * lock-surface: remove redundant sendDestroy calls
  * Refactor asset management to use shared_ptr
  * renderer: fix nvidia workaround</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1785240000">- Update to version 0.9.6:
  * Fix: config file not found error message
  * pam: start conversation right away
  * Config: prevent crash on invalid numeric values
  * core: more obvious api around isUnlocked related logic
  * Background: fix condition for image reload when crossfade
    is still in progress
  * core: skip binding to dmabuf when SCMODE is 1
  * LockSurface: set eglSwapInterval to 0
  * screencopy: flip the right 10bit formats
  * pam: fix behaviour when pam_fprintd.so is used
  * Output: create session lock surface before mode commit
  * base ubuntu dont exist libpam.pc only pam.pc
  * core: move dbus connection from fprint to it's own thing
  * Fix: use explicit cast for m_pSeat
  * Fix: guard CSCDMAFrame destructor against destroyed EGL context</changelog>
</package>
<package pkgid="a47698dc77d17bf0eee90c400168aa321434f4dc9473beeb126f409d25900cbaa31cb461d20e7c200f6b6204c1b421b48e03848dd261c8ebacd86a723d51cafb" name="hyprpaper-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.4" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1685620800">- Move make protocols to build section.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@uncomfyhalomacro.pl&gt;" date="1697198400">- Update to version 0.4.0:
  * Add dependencies to readme
  * [RFC] Filetype detection without extension
  * Added support for XDG_CONFIG_HOME
  * Support for symlinks
  * Clear wallpaper from monitor before destroying ouput
  * Reset hasATarget when issuing wallpaper command</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1711972800">- Update to version 0.6.0:
  Notes for packagers
  * new dependency: hyprlang
  Changes
  * hyprpaper now uses hyprlang for config parsing
  * A config file is no longer required
  * Webp is now supported
  * Big-endian systems are now supported
  MRs
  * doc(README): Write about required dependencies by @arijit79 in #111
  * Fix nix build, update flake.lock by @AtaraxiaSjel in #112
  * Add webp support by @tobiichi3227 in #113
  * missing libwebp-devel for fedora by @condor0010 in #114
  * fix: check path is empty by @tobiichi3227 in #116
  * fix: build failed in big-endian system by @tobiichi3227 in #117
  * Nix: add hyprlang by @fufexan in #121
  update to version 0.5.0:
  Changes
  * fix: Read absolute path of symlinks
  * internal: fix duplicate include of math
  * feat: add splash_offset
  * readme: update opensuse deps
  * render: always draw a black background first
  * ipc: allow multiple read from IPC
  * fix: respect PREFIX in Makefile
  * surface: set fully opaque
  MRs
  * fix: Read absolute path of symlinks by @slowsage in #90
  * dupliacate include of math by @LamprosPitsillos in #95
  * add "splash_offset" by @MightyPlaza in #98
  * Update README.md by @uncomfyhalomacro in #99
  * Always draw a black background behind the wallpaper by
    @FakeMichau in #100
  * Allow multiple read from IPC + some refactor by @cylian914 in #102
  * fix: respect PREFIX in Makefile by @czadowanie in #106</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Simplify install to just cmake
- Remove now-unneeded make protocols
- Update to version 0.7.0:
  Fixes
  * Fixed IPC with wildcards
  * Added unload unused
  * Moved socket to match hyprland 0.40.0
  MRs
  * Disable splash message by default
  * readme: fix typos
  * ipc: Added listloaded and listactive requests
  * Fix error checking while changing wallpaper.
  * Updated link to reflect arch package movement from community to
    extra
  * Nix: add home-manager module
  * Set standard exclusively for c++
  * Add OpenSuse to the installer method list
  * hyprpaper: add splash_color configuration option
  * Added missing hyprlang-devel dependency for Fedora
  * Remove comma from monitor description
  * Fix typo in hm-module.nix
  * Move socket to XDG_RUNTIME_DIR</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1731758400">- Update to version 0.7.1:
  * New build dep: hyprwayland-scanner
  * hyprutils: required &gt;=0.2.0
  * ipc: use XDG_RUNTIME_DIR if available
  * fractional: reload monitor on new fs scale notifs
  * core: migrate to hyprwayland-scanner
  * Fixed getconf command in build instructions
  * Add handler "reload" to do a change of wallpaper
  * Bitmap image support
  * config: produce error instead fs::exists exceptions
  * Config: use hyprutils helper
  * Fix desc: wallpaper priority</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1733486400">- Update wlroots dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753358400">- Update to version 0.7.5:
  * Fixes: core: add mallopt to modify trim threshold
  * MRs:
  - Move systemd service install
  - CMake: require wayland-protocols&gt;=1.35
- Changes from version 0.7.4:
  * Fixes: core: update for hw-s 0.4.4
  * MRs:
  - implement wl_output_transform
  - Remove unused deps
- Changes from version 0.7.3:
  * Fixes:
  - core: fixup execAndGet not running correctly
  - core: avoid the use of pop_back on empty string
- Changes from version 0.7.2:
  * Fixes:
  - cmake: drop # from commit messages
  - core: move to hyprgraphics for image parsing
  - core: modernize internals
  * MRs:
  - CMakeLists: require native hyprwayland-scanner
  - CMakeLists: look for wayland.xml protocol in wayland-scanner
  - add tile support
  - Add systemd service
  - Add support for JPEG-XL
  - helpers: use C++ streams to load Jpeg and Webp
  - Core: Move to hyprgraphics for image parsing
  - Core: modernize internals
- Add pkgconfig(hyprgraphics) BuildRequires: New dependency.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767960000">- Update to version 0.8.1
- Changes since v0.7.5
  * v0.7.6: New release with some nice things :)
  * v0.8.0: This is a complete rewrite of hyprpaper into hyprtoolkit.
    Please note configs are broken and much simplified.
  * v0.8.1: A release with a few fixes for the new 0.8.0 release</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1771243200">- Update to version 0.8.3:
  * matcher: fix matching in getSetting
  * matcher: fix empty desc
  * desc typo and keep state stable
- Changes from version 0.8.2:
  * config: bring back desc: for description matching
  * core: add version argument
  * fix(config): support * as wildcard monitor for default
    wallpapers</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1785499200">- Update to version 0.8.4:
  * Fix: set id and overwrite wildcard on explicit
  * protocol: add a status object
  * feature: add ability to randomize sort order
  * feature: add opt-in recursive wallpaper directory scanning
  * config/ui: add random-shuffle slideshow order</changelog>
</package>
<package pkgid="402627b62b9c0f0cf54597cac427e4d84d4ae18d690042f08927469434da17f382cde32db4257df7ea77d454ac845b934e1a3933cfc89dc414f2669869ae629a" name="hyprpaper-debugsource" arch="i586">
  <version epoch="0" ver="0.8.4" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1685620800">- Move make protocols to build section.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@uncomfyhalomacro.pl&gt;" date="1697198400">- Update to version 0.4.0:
  * Add dependencies to readme
  * [RFC] Filetype detection without extension
  * Added support for XDG_CONFIG_HOME
  * Support for symlinks
  * Clear wallpaper from monitor before destroying ouput
  * Reset hasATarget when issuing wallpaper command</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1711972800">- Update to version 0.6.0:
  Notes for packagers
  * new dependency: hyprlang
  Changes
  * hyprpaper now uses hyprlang for config parsing
  * A config file is no longer required
  * Webp is now supported
  * Big-endian systems are now supported
  MRs
  * doc(README): Write about required dependencies by @arijit79 in #111
  * Fix nix build, update flake.lock by @AtaraxiaSjel in #112
  * Add webp support by @tobiichi3227 in #113
  * missing libwebp-devel for fedora by @condor0010 in #114
  * fix: check path is empty by @tobiichi3227 in #116
  * fix: build failed in big-endian system by @tobiichi3227 in #117
  * Nix: add hyprlang by @fufexan in #121
  update to version 0.5.0:
  Changes
  * fix: Read absolute path of symlinks
  * internal: fix duplicate include of math
  * feat: add splash_offset
  * readme: update opensuse deps
  * render: always draw a black background first
  * ipc: allow multiple read from IPC
  * fix: respect PREFIX in Makefile
  * surface: set fully opaque
  MRs
  * fix: Read absolute path of symlinks by @slowsage in #90
  * dupliacate include of math by @LamprosPitsillos in #95
  * add "splash_offset" by @MightyPlaza in #98
  * Update README.md by @uncomfyhalomacro in #99
  * Always draw a black background behind the wallpaper by
    @FakeMichau in #100
  * Allow multiple read from IPC + some refactor by @cylian914 in #102
  * fix: respect PREFIX in Makefile by @czadowanie in #106</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Simplify install to just cmake
- Remove now-unneeded make protocols
- Update to version 0.7.0:
  Fixes
  * Fixed IPC with wildcards
  * Added unload unused
  * Moved socket to match hyprland 0.40.0
  MRs
  * Disable splash message by default
  * readme: fix typos
  * ipc: Added listloaded and listactive requests
  * Fix error checking while changing wallpaper.
  * Updated link to reflect arch package movement from community to
    extra
  * Nix: add home-manager module
  * Set standard exclusively for c++
  * Add OpenSuse to the installer method list
  * hyprpaper: add splash_color configuration option
  * Added missing hyprlang-devel dependency for Fedora
  * Remove comma from monitor description
  * Fix typo in hm-module.nix
  * Move socket to XDG_RUNTIME_DIR</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1731758400">- Update to version 0.7.1:
  * New build dep: hyprwayland-scanner
  * hyprutils: required &gt;=0.2.0
  * ipc: use XDG_RUNTIME_DIR if available
  * fractional: reload monitor on new fs scale notifs
  * core: migrate to hyprwayland-scanner
  * Fixed getconf command in build instructions
  * Add handler "reload" to do a change of wallpaper
  * Bitmap image support
  * config: produce error instead fs::exists exceptions
  * Config: use hyprutils helper
  * Fix desc: wallpaper priority</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1733486400">- Update wlroots dependency.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753358400">- Update to version 0.7.5:
  * Fixes: core: add mallopt to modify trim threshold
  * MRs:
  - Move systemd service install
  - CMake: require wayland-protocols&gt;=1.35
- Changes from version 0.7.4:
  * Fixes: core: update for hw-s 0.4.4
  * MRs:
  - implement wl_output_transform
  - Remove unused deps
- Changes from version 0.7.3:
  * Fixes:
  - core: fixup execAndGet not running correctly
  - core: avoid the use of pop_back on empty string
- Changes from version 0.7.2:
  * Fixes:
  - cmake: drop # from commit messages
  - core: move to hyprgraphics for image parsing
  - core: modernize internals
  * MRs:
  - CMakeLists: require native hyprwayland-scanner
  - CMakeLists: look for wayland.xml protocol in wayland-scanner
  - add tile support
  - Add systemd service
  - Add support for JPEG-XL
  - helpers: use C++ streams to load Jpeg and Webp
  - Core: Move to hyprgraphics for image parsing
  - Core: modernize internals
- Add pkgconfig(hyprgraphics) BuildRequires: New dependency.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767960000">- Update to version 0.8.1
- Changes since v0.7.5
  * v0.7.6: New release with some nice things :)
  * v0.8.0: This is a complete rewrite of hyprpaper into hyprtoolkit.
    Please note configs are broken and much simplified.
  * v0.8.1: A release with a few fixes for the new 0.8.0 release</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1771243200">- Update to version 0.8.3:
  * matcher: fix matching in getSetting
  * matcher: fix empty desc
  * desc typo and keep state stable
- Changes from version 0.8.2:
  * config: bring back desc: for description matching
  * core: add version argument
  * fix(config): support * as wildcard monitor for default
    wallpapers</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1785499200">- Update to version 0.8.4:
  * Fix: set id and overwrite wildcard on explicit
  * protocol: add a status object
  * feature: add ability to randomize sort order
  * feature: add opt-in recursive wallpaper directory scanning
  * config/ui: add random-shuffle slideshow order</changelog>
</package>
<package pkgid="b3fbe90fc4472b6f815a15c25db71ce032d6c17f98d8f9d787bdfc6a18968f13f2587be84d0863fbcc6a97d5af321d156676f50c1c64fb5acfafbe9e85d72003" name="hyprpicker-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.7" rel="1.2"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1684411200">- Update to version 0eea883:
  * flake.lock: update nixpkgs
  * CI: update nix install action</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685534400">- Update to version 0.1.1:
  * core: avoid leaving garbage buffers on exit
  * readme: include new options</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1698667200">- Update to version 0.2.0:
  * core: support conversions from 10-bit formats
  * events: Use xkbcommon for keyboard event handling
  * use crosshair instead of left pointer as cursor</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1712491200">- Ensure package neutrality</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Switch build to cmake
- Remove deprecated Group tag
- Migrate from deprecated disabled to manual in _service
- Update to version 0.3.0:
  * README: Fixed getconf command in build instructions
  * Makefile: remove
  * CMake: add protocol building and install rule
  * output: colorize BG instead of FG
  * fix: cmyk conversion on pure black
  * core: switch to server-side cursors
  * core: implement more safety around cursor themes</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1727611200">- Remove changesgenerate from _service
- Update to version 0.4.0:
  New
  * fractional scaling is now supported and on by default. No
    more blur
  * --version, --verbose and --quiet have been added
  Fixes
  * core: minor log cleanups
  * cmake: use CXX_STANDARD instead of a flag
  * events: use enter coords
  Packagers
  * new deps: hyprwayland-scanner&gt;0.4.2, hyprutils&gt;=0.2.0
  MRs
  * fix segmentation fault when cursor_shape_manager_v1 is not
    supported
  * README: add required Debian packages to build
  * cmake: remove unneeded dependencies
  * remove unneeded GLES headers
  * Ensure the manpage location is correct.
  * core: move to hyprwayland-scanner</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1727697600">- Update to version 0.4.1:
  Fixes
  * core: avoid crash in done callbacks</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754222400">- Update to version 0.4.5:
  * A small update with a few minor fixes.
- Changes from version 0.4.4:
  * A small update to fix laggy rendering.
- Changes from version 0.4.3:
  * Minor update with a small bunch of fixes.
- Changes from version 0.4.2:
  * A couple months of fixes and stuff.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775044800">- Update to version 0.4.6:
  + Exit with a specific code when the user has cancelled picking a
    color
  + Update README.md
  + Made preview format match output format
  + nix: use gcc15
  + Notifications Support
  + Fix flickering at top-left
  + More flexible positioning and scaling
  + Change css example in man page to use hsl
  + feat: add custom format decoration
  + Add null check for cursor shape device
  + Feat: added keyboard movement
- Add 089dd8a448c12e1066486892de096590cddb4195.patch: core: Include
  &lt;mutex&gt; to make pickier compilers happy. Fixes (boo#1260616).</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1784203200">- Update to version 0.4.7:
  * Include &lt;mutex&gt; to make pickier compilers happy
  * Input: Made Scroll Zooming More Natural
  * Add missing include to main.cpp
  * Input: include cursor in frozen preview
  * Fix: clean up files on SIGTERM
- Remove 089dd8a448c12e1066486892de096590cddb4195.patch (boo#1260616)
  as it's been merged in #148</changelog>
</package>
<package pkgid="1a1cb1908f67f5ea1f153497db4713556d77840461dfb115b3276c90104100acf2f53c2dc7ca6394b151d021be86eec324b4d706d3d09066cae46e30a573d46e" name="hyprpicker-debugsource" arch="i586">
  <version epoch="0" ver="0.4.7" rel="1.2"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1684411200">- Update to version 0eea883:
  * flake.lock: update nixpkgs
  * CI: update nix install action</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1685534400">- Update to version 0.1.1:
  * core: avoid leaving garbage buffers on exit
  * readme: include new options</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1698667200">- Update to version 0.2.0:
  * core: support conversions from 10-bit formats
  * events: Use xkbcommon for keyboard event handling
  * use crosshair instead of left pointer as cursor</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1712491200">- Ensure package neutrality</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Switch build to cmake
- Remove deprecated Group tag
- Migrate from deprecated disabled to manual in _service
- Update to version 0.3.0:
  * README: Fixed getconf command in build instructions
  * Makefile: remove
  * CMake: add protocol building and install rule
  * output: colorize BG instead of FG
  * fix: cmyk conversion on pure black
  * core: switch to server-side cursors
  * core: implement more safety around cursor themes</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1727611200">- Remove changesgenerate from _service
- Update to version 0.4.0:
  New
  * fractional scaling is now supported and on by default. No
    more blur
  * --version, --verbose and --quiet have been added
  Fixes
  * core: minor log cleanups
  * cmake: use CXX_STANDARD instead of a flag
  * events: use enter coords
  Packagers
  * new deps: hyprwayland-scanner&gt;0.4.2, hyprutils&gt;=0.2.0
  MRs
  * fix segmentation fault when cursor_shape_manager_v1 is not
    supported
  * README: add required Debian packages to build
  * cmake: remove unneeded dependencies
  * remove unneeded GLES headers
  * Ensure the manpage location is correct.
  * core: move to hyprwayland-scanner</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1727697600">- Update to version 0.4.1:
  Fixes
  * core: avoid crash in done callbacks</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1754222400">- Update to version 0.4.5:
  * A small update with a few minor fixes.
- Changes from version 0.4.4:
  * A small update to fix laggy rendering.
- Changes from version 0.4.3:
  * Minor update with a small bunch of fixes.
- Changes from version 0.4.2:
  * A couple months of fixes and stuff.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1775044800">- Update to version 0.4.6:
  + Exit with a specific code when the user has cancelled picking a
    color
  + Update README.md
  + Made preview format match output format
  + nix: use gcc15
  + Notifications Support
  + Fix flickering at top-left
  + More flexible positioning and scaling
  + Change css example in man page to use hsl
  + feat: add custom format decoration
  + Add null check for cursor shape device
  + Feat: added keyboard movement
- Add 089dd8a448c12e1066486892de096590cddb4195.patch: core: Include
  &lt;mutex&gt; to make pickier compilers happy. Fixes (boo#1260616).</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1784203200">- Update to version 0.4.7:
  * Include &lt;mutex&gt; to make pickier compilers happy
  * Input: Made Scroll Zooming More Natural
  * Add missing include to main.cpp
  * Input: include cursor in frozen preview
  * Fix: clean up files on SIGTERM
- Remove 089dd8a448c12e1066486892de096590cddb4195.patch (boo#1260616)
  as it's been merged in #148</changelog>
</package>
<package pkgid="6b2fc2afc2c47a6937148919e3c3c34bc2ff034d0997cfc5b5c32d10b89967939afd9a474e7e55a76a81481d4c2c5272923466213810c60acb03a1c23bf75ed4" name="hyprpolkitagent-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.3" rel="1.8"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1735128000">- New package - version 0.1.1</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1735128001">- Add patches to make it working more reliably
  * no-kde-dependency.patch
  * Add_install_section.patch</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1735128002">- Replace explicit BuildRequires with pkgconfig alternatives</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to 0.1.3
  - fix D-bus name by @stradus64 in #30
  - Rename service-file to 'org.hyprland.hyprpolkitagent.service'
    by @golgor in #35
- Changes from 0.1.2 After a while, an update with all the good
  stuff.
  - Notes for packagers
  - qqc2-desktop-style dep is now dropped, replaced with
    hyprland-qt-support
  - Fixes
  - qml: adjust dialog size to message length
  - MRs
  - Add [install] section to hyprpolkitagent.service by @izmyname
    in #3
  - Fix: Resolve deprecated QML syntax in main.qml by @raexera in
    [#14]
  - Add support for Numpad Enter key in authentication by
    @Hcode00 in #15
  - chore: replace deprecated syntax by @nnyyxxxx in #18
  - fix: don't create duplicate service file by @nnyyxxxx in #17
  - dbus: add proper ini-type config file by @regul4rj0hn in #22
  - nix: move to hyprland-qt-support by @outfoxxed in #25
- drop obsolete patches
  - Add_install_section.patch
  - no-kde-dependency.patch
- rename dbus service from hyprpolkitagent.service to
  org.hyprland.hyprpolkitagent.service</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757592000">- Add requires for the qml files manually since the files are
  compiled into the binary and our automatic Requires generator
  wont work. Thank you to Fabian Vogt</changelog>
</package>
<package pkgid="6f930f7dbca1d702a052e3232f26356523987e2f4ae3e9787f91d761e9a8953e717aefbf184c4ef46f45894d423679f3cebf32928b7b36a0c62c30ceff623d75" name="hyprpolkitagent-debugsource" arch="i586">
  <version epoch="0" ver="0.1.3" rel="1.8"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1735128000">- New package - version 0.1.1</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1735128001">- Add patches to make it working more reliably
  * no-kde-dependency.patch
  * Add_install_section.patch</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1735128002">- Replace explicit BuildRequires with pkgconfig alternatives</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to 0.1.3
  - fix D-bus name by @stradus64 in #30
  - Rename service-file to 'org.hyprland.hyprpolkitagent.service'
    by @golgor in #35
- Changes from 0.1.2 After a while, an update with all the good
  stuff.
  - Notes for packagers
  - qqc2-desktop-style dep is now dropped, replaced with
    hyprland-qt-support
  - Fixes
  - qml: adjust dialog size to message length
  - MRs
  - Add [install] section to hyprpolkitagent.service by @izmyname
    in #3
  - Fix: Resolve deprecated QML syntax in main.qml by @raexera in
    [#14]
  - Add support for Numpad Enter key in authentication by
    @Hcode00 in #15
  - chore: replace deprecated syntax by @nnyyxxxx in #18
  - fix: don't create duplicate service file by @nnyyxxxx in #17
  - dbus: add proper ini-type config file by @regul4rj0hn in #22
  - nix: move to hyprland-qt-support by @outfoxxed in #25
- drop obsolete patches
  - Add_install_section.patch
  - no-kde-dependency.patch
- rename dbus service from hyprpolkitagent.service to
  org.hyprland.hyprpolkitagent.service</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757592000">- Add requires for the qml files manually since the files are
  compiled into the binary and our automatic Requires generator
  wont work. Thank you to Fabian Vogt</changelog>
</package>
<package pkgid="a165d08aefc8713da44c5bd53715893ce5c07f99ce8cdca645ddf3d96067f9b0bb88cc4c2aaef1be35624c59bf0121cfb35a47d628af553c01beea01d91275f8" name="hyprsunset-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.0" rel="1.3"/>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1767614400">- Initial packaging effort for hyprsunset</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1783944000">- Update to version 0.4.0:
  * version: bump to 0.4.0
  * core: fix high CPU busy-loop in event loop (#91)
  * logs: check for trace level in logging (#90)
  * core: include headers, add `-fexperimental-library` flag (#89)
  * CI: use org-wide actions
  * flake.lock: update
  * nix: separate overlay with deps
  * treewide: alejandra -&gt; nixfmt
  * ipc: fix crash in reset &amp; profile with 0 profiles (#77)
  * config: fix max-gamma not working with no profiles (#74)
  * core: handle exception in gamma IPC req (#70)
  * core: add get identity status (#57)
  * core: added printing the current profile (#51) (#63)
  * core: added resetting to current profile (#52) (#62)</changelog>
</package>
<package pkgid="6015404b7e365704559e0f6a60715ba8e2bae412c72ef00a18e7c1cde5e144c113bb3335ac2acdf29cd738e83a525ed6f6aae545c22d62b759633fd9157b1da0" name="hyprsunset-debugsource" arch="i586">
  <version epoch="0" ver="0.4.0" rel="1.3"/>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1767614400">- Initial packaging effort for hyprsunset</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1783944000">- Update to version 0.4.0:
  * version: bump to 0.4.0
  * core: fix high CPU busy-loop in event loop (#91)
  * logs: check for trace level in logging (#90)
  * core: include headers, add `-fexperimental-library` flag (#89)
  * CI: use org-wide actions
  * flake.lock: update
  * nix: separate overlay with deps
  * treewide: alejandra -&gt; nixfmt
  * ipc: fix crash in reset &amp; profile with 0 profiles (#77)
  * config: fix max-gamma not working with no profiles (#74)
  * core: handle exception in gamma IPC req (#70)
  * core: add get identity status (#57)
  * core: added printing the current profile (#51) (#63)
  * core: added resetting to current profile (#52) (#62)</changelog>
</package>
<package pkgid="feaa3b220df4b8d08b5d9edc439e9c39d61745ae2f7f4b1fe78625f291e51e6c8776aab04ef0408409ccc2a7a756b53e9df4726fd4e905ec0e86685fd4d7dd89" name="hyprtoolkit-debugsource" arch="i586">
  <version epoch="0" ver="0.5.4" rel="1.4"/>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1767787200">- initial package at 0.5.2</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1767960000">- Trim filler wording from descriptions</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1771243200">- update to 0.5.3:
  * elements/text: fix a possible texture race that would result
    in an empty texture asset
  * config: add rounding_large and _small</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1784030400">- Update to 0.5.4 :
  * backend: hold ref for fn
  * element/textbox: dont VCENTER on multiline textboxes
  * element/textbox: fix cursor sizing on multiline
  * element/textbox: fix missing scale in focusCursor
  * element/textbox: fix multiline selection boxes
  * element/textbox: handle up and down arrows
  * backend: fix synchronization issues
  * Fix to build with rawhide g++
  * fix: undefined behavior in cover and tile mode causing horizontal pixels
  * element/image: error when image exceeds max resolution
  * system/icons: improve inherits, allow png icons, fixup pathing, add caching
  * TextBox: Fix carriage returns not respecting multiline=false
  * element/text: attach async completion listener before enqueueing
  * window/popup: log unsupported nested popup attempts
  * core/backend: defer destroy to atexit, fix shutdown UAF (#37)
  * palette/config: log expected path when no config file is found
  * element/slider: count digits correctly in maxLabelSize
  * element/layouts: fix shrink underflow, dedup row/column, add tests
  * renderer/gl: capture weak self in async texture upload
  * element/text: lock weak ref in async listener
  * internal: fix include for NAME_MAX climits-&gt;linux/limits.h</changelog>
</package>
<package pkgid="e605099ec76bddb9732a7c29fe95175bf2df0136eea2ede50868e71708d92bf39d62744ed977307c229510b6cc4cc75ab1a5c16c1cf4c01faf03ff021460fecd" name="hyprutils-debugsource" arch="i586">
  <version epoch="0" ver="0.14.1" rel="1.1"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1734436800">- Update to version 0.2.6:
  + A small update with small stuff.
  + Additions:
  - os: added addEnv to Process
  + Other:
  - os: fixed some zombie processes being left with Process
- Changes from version 0.2.5:
  + Minor fixes to process and bsd
  + Fixes:
  - os: Fixed deadlock when pipes overflow the 64k buffer size.
- Changes from version 0.2.4:
  + A small update to add hyprutils/OS
  + Additions:
  - os: Add process</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1738065600">- Update to version 0.5.0:
  + This is another major update breaking ABI.
    Thanks to the ABI break though, we fixed crashes and improved
    performance around the animation manager.
  + Fixes:
  - add missing nullptr comparison operators for WeakPtr
  - animation: fix crashes and cleanup of active vars
- Changes from version 0.4.0:
  + This is a major update with fixes, new stuff, and an ABI break
    (as such, sover bump)
  + New stuff:
  - memory: Added UniquePointer
  + Fixes:
  - animation: don't fire update events if the avar is not being
    animated
  - animations: fix adding/removing vars during ::tick
  - fix CRegion::scale using x scale as y scale by
  + Other:
  - animation: add virtual dtor to AnimationManager
- Changes from version 0.3.3:
  + A small update mostly because I forgot to bump VERSION for 0.3.2
- Changes from version 0.3.2:
  + Another small update to add the new AnimationConfigTree.
  + Additions:
  - animation: add CAnimationConfigTree
- Changes from version 0.3.1:
  + A small update with new animation stuff
  + Additions:
  - animation: add BezierCurve, AnimationManager and
    AnimatedVariable
  + Fixes:
  - fix: compile warnings
- Changes from version 0.3.0:
  + This is a breaking update. API is unbroken, but ABI is.
    The previous 0.2.6 update also was breaking. Sorry for that!
  + New stuff:
  - os/process: add pid()
  - add filedescriptor class
  + Fixes:
  - region: fix header path</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1742731200">- Update to version 0.5.2:
  + A minor release with a new SP pointer-type reinterpret cast.
- Changes from version 0.5.1:
  + A minor update with some fixes.
  + Fixes:
  - os/process: pid is now populated for sync runs as well.
  - animation: fix end callbacks readding the animation var
  + Other:
  - core: clang, clang-tidy fixes and comp options
  - reenable wreorder</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1747656000">- Update to version 0.7.1:
  * string: add ConstVarList
  * os/process: add exitCode()
  * os/process: add fd control for async
  * animations: minor follow-up fix for std::string (#49)
  * animation: avoid using constexpr std::string</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1752667200">- Update to version 0.8.1:
  + A small update with a few small new things.
  + Features:
  - make hyprctl animations print details about bezier curves
  - Added transform method to Vector2D class
  + Fixes:
  - implbase: include cstdint and fix building with GCC 16
- Changes from version 0.8.0:
  + This version introduces a few new things and fixes, and breaks
    ABI.
  + New stuff:
  - signals: add typed signals with CSignalT&lt;&gt;
  - memory: add CAtomicSharedPointer and CAtomicWeakPointer
  + Fixes:
  - os/process: disallow copy/move
  - tests: fix matrix test on 32-bit
  - include/hyprutils/memory/SharedPtr.hpp: include missing</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1757505600">- Update to version 0.8.4:
  - add setStdinFD to CProcess by @ikalco in #74
- Changes from version 0.8.3:
  - Add C++ cast aliases; replace existing casts and remove
    redundant casts by @Kam1k4dze in #71
  - smart pointer factories should not be static by @lukasx999 in
    [#72]
- Changes from version 0.8.2:
  - introduce CRegion foreach and cleanup clangd warnings by
    @gulafaran in #65
  - some minor optimisations by @gulafaran in #66
  - memory: fix CAtomicSharedPointer mutex unlock and lifetime
    issues by @PaideiaDilemma in #68
  - memory: add missing lock by @PaideiaDilemma in #69
  - mat3x3: check for finite in toString by @gulafaran in #70</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Update to version 0.11.0:
  + A new update with a few things, breaking ABI.
  + Changes:
  - logger: don't crash on failing to print to stdout
  - cli/argumentParser: improve formatting of description
  - cli/argumentParser: allow empty short
  - animation: allow/intend for animated vars to be unique pointers
  - memory/shared: add dynamicPointerCast
  + Fixes:
  - i18n: fix typo in sorting entries
- Changes from version 0.10.4:
  + A small patch release to add redirection to
    CLI::CLoggerConnection
  + Changes:
  - cli/logger: add redirection
  - src/cli/ArgumentParser.cpp: added &lt;algorithm&gt; include
- Changes from version 0.10.3:
  + A sizeable update with performance fixes and new CLI APIs.
  + Changes:
  - i18n/Engine: fix pure stem matches
  - i18n/engine: optimize string generations
  - cli: add CArgumentParser
  - cli: add logger
- Changes from version 0.10.2:
  + A minor update with a few new things.
  + Changes:
  - i18n: add i18n engine
  - string: add VarList2
- Changes from version 0.10.1:
  + A small patch release to add some fixes
  + Changes:
  - string/constVarList: fixed a UAF case
  - Fix OOB in getYForPoint for non-monotonic 4-point curves
- Changes from version 0.10.0:
  + A new release fixing last release's region fuckup due to a stupid
    library (thanks pixman) and adding a nice perf boost to our
    pointer arch. Breaks ABI.
  + Fixes:
  - math/region: fix scale() on some systems
  + Changes:
  - memory: make SP/ASP control blocks type agnostic
- Changes from version 0.9.0:
  + This update breaks ABI, thus sover has been bumped.
  + Changes:
  - bezier: add setup4 for setting up a curve with 4 points
  - region: avoid tons of allocs for scale()
  - few memory fixups
  - vector2d: make vector trivial</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;sp1rit@disroot.org&gt;" date="1778328000">- Update to version 0.13.1:
  + A minor patch release to catch hyprland.
  + Changes:
  - path: add function overloads with extension param
- Changes from version 0.13.0:
  + A new ABI-breaking release with a bit of stuff
  + Changes:
  - process: free argv allocations on execvp failure
  - process: handle execvp failure in runAsync and fix fd cleanup
  on fork error
  - animations: add spring controlled curves
  - fix: CBox::overlaps should not count adjacent boxes
- Changes from version 0.12.0:
  + A new release with an ABI break.
  + Changes:
  - string/varlist2: add string_view ctors
  - Add libc++ &lt; 20 fallback for floating-point strToNumber
- Changes from version 0.11.1:
  + A patch release with some additions.
  + Changes:
  - string: add isNumber2 for sv
  - path: add resolvePath
  - string/numeric: add hex parsing
  - string/numeric: add numeric parsing
  - memory: add dynamicPointerCast for weak ptrs
  - memory: fix a few UAF cases, add asan to test
  - cli/logger: flush stdout after logging
  - signal: check for trivially copyable
  - signals: check if listeners is empty in emitInternal
  - logger: bump to C++26, set FD_CLOEXEC on log file descriptor
  - i18n: include vector header</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1784289600">- Update to version 0.14.0:
  * animations: advance springs by elapsed time
  * animation: expose spring
  * animation/variable: set m_Begun for setValueAndWarp
  * memory: add move assignment to CWeakPointer
  * memory: fix implicit comparison of unrelated types
  * memory: fix virtual inheritance casts
  * memory: add operators, fix a nullptr deref, and follow #115 with uniqueptr
  * memory: assert on locking unique pointer</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1786881600">- Update to version 0.14.1:
  * weakptr: check for expired in casting
  * Normalize all namespaces to be nested and clang-format them
  * os: add init ProcLock and Semaphore</changelog>
</package>
<package pkgid="526c58b4b9c0fc5aae1d2d856fb76b7816d4fbd23c43921fbad1495864fb6e7ee6b52aec6bb6eaa7f78d83c6561ca577aec202b297ef923f597eb2b7aeedddc2" name="hyprwayland-scanner-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.6" rel="1.2"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1714824000">- Initial packaging of hyprwayland-scanner version 0.3.4</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Change parts of _service to run at buildtime instead to properly
  utilize the obscpio
- Remove empty %check section
- Update to version 0.3.9:
  * core: forward declare all used ifaces
  * core: fix external type checks
  * core: avoid uaf in resource data
  * source: set user data after checks
- Updates from version 0.3.8:
  * core: added support for nullable string types
  * core: avoid calling inert parents
  * cmake: add hpp header as target dependency
- Updates from version 0.3.7:
  * Added --wayland-enums for core wayland.xml to be compat with
    the headers
  * Added raw events for when we don't have a wrapped resource
- Updates from version 0.3.6:
  * Fix usage of C++ reserved keywords
- Updates from version 0.3.5:
  * Fixed protocol types in events sometimes unrecognized</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1718366400">- Update to 0.3.10:
  * core: set resource to nullptr in onDestroyCalled
  * source: ignore send... requests when resource is null</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721649600">- Update to 0.4.0:
  * Added client code generation with --client
  * core: Add client code generation
  * draft: avoid undefined behaviour in C macro</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1726920000">- Update to version 0.4.2
  * core: fixup client new_id handling
  * core: fix overzealous wl_proxy* replacement of uint32s</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1750593600">- Update to version 0.4.4
  https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.4
  https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.3</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752667200">- Update to version 0.4.5
  https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.5</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1784203200">- Update to versin 0.4.6
  * Generate protocol specific dummy_type names
  * Add OpenBSD support (no librt)
  * Core: use rvalue refs and move std::functions
  * Core: fix types table size for untyped new_id args</changelog>
</package>
<package pkgid="bad17be7686fc5f6fa95a70f7b05bcdfd658e638a9175bf78595e8e405bb1403df84c623a76a0f70abbae09aebf2cd12f174877e11561bad05bc2cd640478bd1" name="hyprwayland-scanner-debugsource" arch="i586">
  <version epoch="0" ver="0.4.6" rel="1.2"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1714824000">- Initial packaging of hyprwayland-scanner version 0.3.4</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Change parts of _service to run at buildtime instead to properly
  utilize the obscpio
- Remove empty %check section
- Update to version 0.3.9:
  * core: forward declare all used ifaces
  * core: fix external type checks
  * core: avoid uaf in resource data
  * source: set user data after checks
- Updates from version 0.3.8:
  * core: added support for nullable string types
  * core: avoid calling inert parents
  * cmake: add hpp header as target dependency
- Updates from version 0.3.7:
  * Added --wayland-enums for core wayland.xml to be compat with
    the headers
  * Added raw events for when we don't have a wrapped resource
- Updates from version 0.3.6:
  * Fix usage of C++ reserved keywords
- Updates from version 0.3.5:
  * Fixed protocol types in events sometimes unrecognized</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1718366400">- Update to 0.3.10:
  * core: set resource to nullptr in onDestroyCalled
  * source: ignore send... requests when resource is null</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1721649600">- Update to 0.4.0:
  * Added client code generation with --client
  * core: Add client code generation
  * draft: avoid undefined behaviour in C macro</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1726920000">- Update to version 0.4.2
  * core: fixup client new_id handling
  * core: fix overzealous wl_proxy* replacement of uint32s</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1750593600">- Update to version 0.4.4
  https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.4
  https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.3</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1752667200">- Update to version 0.4.5
  https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.5</changelog>
  <changelog author="Nassim Lhadj &lt;lhadjnassim311@gmail.com&gt;" date="1784203200">- Update to versin 0.4.6
  * Generate protocol specific dummy_type names
  * Add OpenBSD support (no librt)
  * Core: use rvalue refs and move std::functions
  * Core: fix types table size for untyped new_id args</changelog>
</package>
<package pkgid="efd75093ca40df3a4d7cc3b4ba6ec16eb82ada72434f26fc3a7b1258f6e99ebcef42d2e7d14984aa46e87a00c6c685120f2f5e3f3dfeab579c580404f73bc22b" name="hyprwire-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.6"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Initial packaging of hyprwire 0.2.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1772193600">- Update to version 0.3.0:
  + This is a big update with a lot of fixes and improvements for the
    upcoming tavern and beyond.
  + Changes:
  - core: enforce data types on the wire
  - core: allow creating sockets from fds
  - core: add a fd type
  - generator: fix arr in s2c
  - scanner: use const &amp; for vecs to avoid copies
  - scanner: avoid auto id
  - protocol: add roundtrips
  - core: fix empty arrays and wire arrays
  - core: minor fixes
  - parser: don't catch errors
  - messages/generic: add fd error
  - core: improve roundtrip
  - server: fix sending fds
  - core: fix creating sockets from fds
  - server: fix crash on exit
  - server: improve fd api
  - server: return client on addClient
  - server/client: add pid
  - client: add isHandshakeDone()
  - server: allow recursive mutex locks for pollmtx
  - core/socket: fix parseFromFd having a potential data race
  - core/client: fix version in bind protocol
  - scanner: add name() to server object handlers
  - message: avoid crash on fd array parsing for debug
  - core: minor fixes
  - docs: add wire docs
  - core/client: buffer pending data on waiting for object
  - core/message: copy id instead of duplicating seq in m_data
  + Additions:
  - core: Add support for fd arrays
  + Fixes:
  - Include string_view header
  - server/socket: fix server socket destruction with attemptEmpty
  - core: Fix serialization bug with unaligned pointer reads
  - core/message: Fix uninitialized global pointer
  - core: integration fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777291200">- update to 0.3.1:
  * serverObject: call onDestroy on objects if the client dies
  * scanner: hold strong refs for objects
  * clientSocket: add trace removal log
  * tests: add unit tests
  * genericMessage: limit array size to 10k
  * message: limit array sizes for static messages
  * messageParser: avoid underflow
  * GenericProtocolMessage: write full object id in resolveSeq
  * macros: fix typo
  * fix: include  for strcopy() in ClientSocket.cpp
  * tests: add unit tests</changelog>
</package>
<package pkgid="d81aea0a45c0ea68056e80b3679a4ef94391f6a03ff0c0cfcef2e2ebe42c0cd1bb349d611ef6faaed28abc37f8c40bd7a78bee30488ecf39446216406e190260" name="hyprwire-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.6"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1767009600">- Initial packaging of hyprwire 0.2.1</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1rit@disroot.org&gt;" date="1772193600">- Update to version 0.3.0:
  + This is a big update with a lot of fixes and improvements for the
    upcoming tavern and beyond.
  + Changes:
  - core: enforce data types on the wire
  - core: allow creating sockets from fds
  - core: add a fd type
  - generator: fix arr in s2c
  - scanner: use const &amp; for vecs to avoid copies
  - scanner: avoid auto id
  - protocol: add roundtrips
  - core: fix empty arrays and wire arrays
  - core: minor fixes
  - parser: don't catch errors
  - messages/generic: add fd error
  - core: improve roundtrip
  - server: fix sending fds
  - core: fix creating sockets from fds
  - server: fix crash on exit
  - server: improve fd api
  - server: return client on addClient
  - server/client: add pid
  - client: add isHandshakeDone()
  - server: allow recursive mutex locks for pollmtx
  - core/socket: fix parseFromFd having a potential data race
  - core/client: fix version in bind protocol
  - scanner: add name() to server object handlers
  - message: avoid crash on fd array parsing for debug
  - core: minor fixes
  - docs: add wire docs
  - core/client: buffer pending data on waiting for object
  - core/message: copy id instead of duplicating seq in m_data
  + Additions:
  - core: Add support for fd arrays
  + Fixes:
  - Include string_view header
  - server/socket: fix server socket destruction with attemptEmpty
  - core: Fix serialization bug with unaligned pointer reads
  - core/message: Fix uninitialized global pointer
  - core: integration fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777291200">- update to 0.3.1:
  * serverObject: call onDestroy on objects if the client dies
  * scanner: hold strong refs for objects
  * clientSocket: add trace removal log
  * tests: add unit tests
  * genericMessage: limit array size to 10k
  * message: limit array sizes for static messages
  * messageParser: avoid underflow
  * GenericProtocolMessage: write full object id in resolveSeq
  * macros: fix typo
  * fix: include  for strcopy() in ClientSocket.cpp
  * tests: add unit tests</changelog>
</package>
<package pkgid="d27cc873fcf83a2930b57e1c3629e2efc5e203d717700ac06b1064df51c8e9f9bec1346a7c47699e1cc8fdb23cf68b078b1a96a27d2bbea64fec7b74c6e174df" name="i2c-tools-debuginfo" arch="i586">
  <version epoch="0" ver="4.4" rel="3.4"/>
  <changelog author="jdelvare@suse.com" date="1543838400">- Update to version 4.1:
  * New option -a to allow using reserved address
  * Several build races fixed
  * Fix for potential buffer overflows
  * Support for DDR4 SDRAM memory
  * Updated list of memory vendors
  * Clarify library license
  * Fix error propagation in py-smbus
- Removed obsolete build-lib-add-missing-dependencies.patch,
  build-tools-add-missing-dependencies.patch,
  decode-dimms-hackweek-DDR4.patch,
  i2cbusses-path-overflows.patch (upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1543924800">- Replace old $RPM_* shell vars; use macros where they are
  normally used in other packages.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1572523200">- Enable python binding python3-smbus for openSUSE Leap 15+
  and SLE15+</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1600776000">- Update to version 4.2:
  * Restrict I2C addresses 0x03-0x07
  * Fix short writes with mask in i2cset
  * Support messages using I2C_M_RECV_LEN in i2ctransfer
  * Add check for returned length from driver in i2ctransfer
  * Many improvements to decode-dimms, for both DDR3 and DDR4
  * Updated list of memory vendors
  * Add at24 driver support to decode-vaio
  * Add a manual page for libi2c
  * Let i2c-stub-from-dump read dumps from hexdump -C</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1627387200">- Update to version 4.3:
  * decode-dimms: Attempt to decode LPDDR3 modules
  * i2cdetect: Sort the bus list by number
  * i2cdump: Add range support to I2C block mode
    Deprecate SMBus block mode
  * i2cget: Add support for I2C block read
    Add support for SMBus block read
  * i2ctransfer: Reverted check for returned length from driver</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1686225600">- Enable build for s390 and s390x</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688472000">- Drop Recommends: modules. It does no longer refer to what it was
  originally meant to (boo#1212837)</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1728648000">- Update to version 4.4:
  * tools: Use getopt
    Implement and document option -h
  * i2cdetect: Display more functionality bits with option -F
  * i2cdump: Remove support for SMBus block mode
  * i2cget: Document SMBus block mode
  * i2ctransfer: Sort command line options and add to help text
    Add an option to print binary data
    Drop redundant variable arg_idx
  * py-smbus: Use setuptools instead of distutils</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1730203200">- Replace the tarball by the exact upstream tarball to make the
  build service happy. The contents are unchanged.
- Add a keyring so that the signature of the source tarball can be
  checked automatically.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1747656000">- i2ctransfer-dont-link-with-libi2c.patch: Don't link i2ctransfer
  with libi2c.
- i2ctransfer-dont-free-memory-which-was-never-allocated.patch,
  i2ctransfer-prevent-msgs-overflow-with-many-parameters.patch:
  Prevent a stack overflow when too many command line parameters
  are passed to i2ctransfer (bko#220112).
- i2ctransfer-zero-out-memory-passed-to-ioctl.patch: Sanitize the
  memory passed to ioctl().</changelog>
</package>
<package pkgid="325714055d536b606cb7892adb5fe36a5bebd2544cd11f6d7d58de1eea763e6a9a92588c21037827dec961acfcbec72802f415099986d1f146cfc80e9cd7d27f" name="i2c-tools-debugsource" arch="i586">
  <version epoch="0" ver="4.4" rel="3.4"/>
  <changelog author="jdelvare@suse.com" date="1543838400">- Update to version 4.1:
  * New option -a to allow using reserved address
  * Several build races fixed
  * Fix for potential buffer overflows
  * Support for DDR4 SDRAM memory
  * Updated list of memory vendors
  * Clarify library license
  * Fix error propagation in py-smbus
- Removed obsolete build-lib-add-missing-dependencies.patch,
  build-tools-add-missing-dependencies.patch,
  decode-dimms-hackweek-DDR4.patch,
  i2cbusses-path-overflows.patch (upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1543924800">- Replace old $RPM_* shell vars; use macros where they are
  normally used in other packages.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1572523200">- Enable python binding python3-smbus for openSUSE Leap 15+
  and SLE15+</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1600776000">- Update to version 4.2:
  * Restrict I2C addresses 0x03-0x07
  * Fix short writes with mask in i2cset
  * Support messages using I2C_M_RECV_LEN in i2ctransfer
  * Add check for returned length from driver in i2ctransfer
  * Many improvements to decode-dimms, for both DDR3 and DDR4
  * Updated list of memory vendors
  * Add at24 driver support to decode-vaio
  * Add a manual page for libi2c
  * Let i2c-stub-from-dump read dumps from hexdump -C</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1627387200">- Update to version 4.3:
  * decode-dimms: Attempt to decode LPDDR3 modules
  * i2cdetect: Sort the bus list by number
  * i2cdump: Add range support to I2C block mode
    Deprecate SMBus block mode
  * i2cget: Add support for I2C block read
    Add support for SMBus block read
  * i2ctransfer: Reverted check for returned length from driver</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1686225600">- Enable build for s390 and s390x</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688472000">- Drop Recommends: modules. It does no longer refer to what it was
  originally meant to (boo#1212837)</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1728648000">- Update to version 4.4:
  * tools: Use getopt
    Implement and document option -h
  * i2cdetect: Display more functionality bits with option -F
  * i2cdump: Remove support for SMBus block mode
  * i2cget: Document SMBus block mode
  * i2ctransfer: Sort command line options and add to help text
    Add an option to print binary data
    Drop redundant variable arg_idx
  * py-smbus: Use setuptools instead of distutils</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1730203200">- Replace the tarball by the exact upstream tarball to make the
  build service happy. The contents are unchanged.
- Add a keyring so that the signature of the source tarball can be
  checked automatically.</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1747656000">- i2ctransfer-dont-link-with-libi2c.patch: Don't link i2ctransfer
  with libi2c.
- i2ctransfer-dont-free-memory-which-was-never-allocated.patch,
  i2ctransfer-prevent-msgs-overflow-with-many-parameters.patch:
  Prevent a stack overflow when too many command line parameters
  are passed to i2ctransfer (bko#220112).
- i2ctransfer-zero-out-memory-passed-to-ioctl.patch: Sanitize the
  memory passed to ioctl().</changelog>
</package>
<package pkgid="1e537411d8ab284d58e3b4a61002d6c50b57c9145cbb346720307f827cace91a93689704b28b9c74d414da16e12687137d6f4c680a5ba9aa64ba5ebd4513c464" name="i2pd-debuginfo" arch="i586">
  <version epoch="0" ver="2.58.0" rel="1.7"/>
  <changelog author="R4SAS &lt;r4sas@i2pd.xyz&gt;" date="1654776000">- Update to version 2.42.1
  * Fixed incorrect jump link in HTTP Proxy
- Update to version 2.42.0
  * Preliminary SSU2 implementation
  * Tunnel length variance
  * Localization to French
  * Fixed encrypted LeaseSet for EdDSA signature
  * UDP tunnels reload
  * Fixed incorrect processing of i2cp.dontPublishLeaseSet param
  * Updated reseeds list
  * Win32 service
  * Daily cleanup of obsolete peer profiles
  * Fixed race conditions for short tunnel build message and RouterInfo
    buffer allocation
  * Don't show version in title of web console
  * Fixed tunnel build if clock was out of sync
- Update to version 2.41.0
  * Clock syncronization through SSU
  * Added localization to German
  * Select compatible outbound tunnel for I2CP messages
  * Use TCP/IP sockets for I2CP on Android instead local sockets
  * Restart webconsole's acceptor in case of exception
  * Try another floodfill for publishing if no compatible tunnels found
  * Reduce memory usage for RouterInfo structures
  * Avoid duplicated addresses in RouterInfo. Check presence of netId and version
  * Update reseed servers list/cerificates
  * Changed webconsole's dark style colors
  * Fixed attempt to use Yggdrasil on start on Android
  * Fixed severe packets drop in SSU
  * Fixed crash on tunnel tests
  * Fixed loading addressbook subscriptions from config
- Update to version 2.40.0
  * "Keep alive" parameter for client tunnels
  * Fixed tunnels reload (kill -s HUP)
  * Support openssl 3.0.0
  * Build tunnels through ECIES routers only
  * Reduced memory usage
  * Localization to Armenian
  * Added Windows menu item for opening datadir
  * Reseed if too few floodfills
  * Don't publish old and replacing tunnel in LeaseSet
  * Webconsole light/dark theme depending on system settings (via CSS)
  * Updated reseed servers list
  * Fixed build for Build on GNU/Hurd
  * Set gzip compression to false by default
  * i18n code called from ClientContext (libi2pd_client)
- Update to version 2.39.0
  * Short tunnel build messages
  * Localization to Russian, Ukrainian, Turkmen, Uzbek and Afrikaans
  * Custom CSS styles for webconsole
  * Avoid slow tunnels with more than 250 ms per hop
  * Process DELAY_REQUESTED streaming option
  * "certsdir" options for certificates location
  * Yggdrasil reseed for v0.4, added two more
  * Rekey of all routers to ECIES
  * Encryption type 0,4 by default for server tunnels
  * Fixed zero-hop tunnels
  * Set minimal version for floodfill to 0.9.38
  * Fixed crash upon SAM session termination
  * NTP sync through ipv6
  * Allow ipv6 addresses for UDP server tunnels
  * Consistent path for explicit peers
  * Always create new tunnel from exploratory pool
  * Better distribution for random tunnel's peer selection</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 2.44.0:
  * SSL connection for server I2P tunnels
  * Localization to Italian and Spanish
  * SSU2 through SOCKS5 UDP proxy
  * Reload tunnels through web console
  * SSU2 send immediate ack request flag
  * SSU2 send and verify path challenge
  * Configurable ssu2.mtu4 and ssu2.mtu6
  * SSU2 is enbaled and SSU is disabled by default
  * Separate network status and error
  * Random selection between NTCP2 and SSU2 priority
  * Added notbob.i2p to jump services
  * Remove DoNotTrack flag from HTTP Request header
  * Skip addresshelper page if destination was not changed
  * SSU2 allow different ports from RelayReponse and HolePunch
  * SSU2 resend PeerTest msg 1 and msg 2
  * SSU2 Send Retry instead SessionCreated if clock skew detected
  * Long HTTP headers for HTTP proxy and HTTP server tunnel
  * SSU2 resends and resend limits
  * Crash at startup if addressbook is disabled
  * NTCP2 ipv6 connection through SOCKS5 proxy
  * SSU2 SessionRequest with zero token
  * SSU2 MTU less than 1280
  * SSU2 port=1
  * Incorrect addresses from network interfaces
  * Definitions for Darwin PPC; do not use pthread_setname_np
  * Complete SSU2 implementation
  * Localization to Chinese
  * Send RouterInfo update for long live sessions
  * Explicit ipv6 ranges of known tunnel brokers for MTU detection
  * Always send "Connection: close" and strip out Keep-Alive for server HTTP
    tunnel
  * Show ports for all transports in web console
  * Translation of webconsole site title
  * Support for Windows ProgramData path when running as service
  * Ability to turn off address book
  * Handle signals TSTP and CONT to stop and resume network
  * ### Changed
  * Case insensitive headers for server HTTP tunnel
  * Do not show 'Address registration' line if LeaseSet is encrypted
  * SSU2 transports have higher priority than SSU
  * Disable ElGamal precalculated table if no SSU
  * Deprecate limits.ntcpsoft, limits.ntcphard and limits.ntcpthreads config
    options
  * SSU2 is enabled and SSU is disabled by default for new installations
  * Typo with Referer header name in HTTP proxy
  * Can't handle garlic message from an exploratory tunnel
  * Incorrect encryption key for exploratory lookup reply
  * Bound checks issues in LeaseSets code
  * MTU detection on Windows
  * Crash on stop of active server tunnel
  * Send datagram to wrong destination in SAM
  * Incorrect static key in RouterInfo if the keys were regenerated
  * Duplicated sessions in BOB</changelog>
  <changelog author="R4SAS &lt;r4sas@i2pd.xyz&gt;" date="1686571200">- update to 2.48.0:
  * Added 'critical' log level
  * Allow user/password authentication method for SOCK5 proxy
  * Fixed reload tunnels
  * Don't recognize new router as floodfill until it proves it's real
  * Fixed incomplete HTTP headers in I2P tunnels
  * Publish congestion cap 'G' if transit is not accepted
  * Added webconsole button to drop a remote LeaseSet manually
  * Publish encrypted RouterInfo through tunnels
  * Print local b32 address on webconsole destination page
  * Fixed incorrect address caps for unspecified ipv6 address
- update to 2.47.0:
  * DHT for floodfills instead plain list
  * Process router's messages in separate thread
  * Don't publish non-reachable router
  * Fixed memory leak in Windows network state detection
  * Fixed reseed attempts from invalid address
  * Add support for domain addresses for Yggdrasil reseeds
  * Send and check target destination in first streaming SYN packet
  * Added congestion caps (https://geti2p.net/spec/proposals/162-congestion-caps)
  * Added SAM UDP port parameter
- update to 2.46.1:
  * Fixed race condition while getting router's peer profile
  * Fixed creation of new router.info
  * Fixed displaying LeaseSets in the webconsole
  * Fixed crash when processing ACK request
- update to 2.46.0:
  * New algorithm for tunnel creation success rate calculation
  * Localization to Swedish, Portuguese, Turkish, Polish
  * Fixed deadlock during processing I2NP block with Garlic in ECIES encrypted message to router
  * Periodically send Datetime block in NTCP2 and SSU2 and check
  * Better profiling for unreachable routers
  * Minimal version for floodfill is 0.9.51
  * Drop incoming NTCP2 and SSU2 connection if published IP doesn't match actual endpoint
  * Sort transports by endpoints in webconsole
  * Don't publish "0.0.0.0" in RouterInfo
  * Check referer when processing Addresshelper
  * Select first hop from high bandwidth peers for client tunnels
  * Exclude unreachable router from NetDB for 2 hours
  * Fixed missing NTCP2 address in RouterInfo if enabled back
  * Fixed race condition with encrypted LeaseSets
- update to 2.45.1:
  * Fixed UPnP crash if SSU2 or NTCP2 is disabled
  * Fixed crash on termination for some platforms
  * Network status is always OK if peer test msg 5 received
  * Added "Full Cone NAT" status error
  * Drop duplicated I2NP messages in SSU2
  * Set rejection code 30 if tunnel with id already exists
- update to 2.45.0:
  * Removed SSU transport
  * Fixed file descriptors leak
  * 1 and 15 seconds bandwidth calculation for i2pcontrol
  * Compressible padding for I2P addresses
  * Don't accept incoming session from invalid/reserved addresses for NTCP2 and SSU2
  * Drop RouterInfos and LeaseSets with timestamp from future
  * Increased default max transit tunnels number from 2500 to 5000 or 10000 for floodfill
  * Fixed ::1 address in RouterInfo
  * SSU2 network error handling (especially for Windows)
  * Localization to Czech
  * NTCP2 and SSU2 timestamps are rounded to seconds
  * Don't send SSU2 termination again if termination received block received
  * Fixed random crash on AddressBook update
  * Test for Symmetric NAT with peer test msgs 6 and 7
  * Fixed spamming to log if no descriptors
  * Don't select overloaded peer for next tunnel
  * Limit simultaneous tunnel build requests by 4 per pool
  * Fixed RTT self-reduction for long-live streams
  * Fixed crash if incorrect LeaseSet size
  * "No Descriptors" router error state
  * Remove "X-Requested-With" in HTTP Proxy for non-AJAX requests
  * Fixed SSU2 network error handling (especially for Windows)</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1695816000">- update to 2.49.0:
  * Handle SOCK5 authorization with empty user/password and send correct version in response
  * Improve NTCP2 transport session logging
  * Allow 0 hops in explicitPeers
  * Don't allow incoming transport sessions from routers with incorrect timestamp
  * Fixed sending keepalive for sessions with introducers
  * Always select router with ipv4 for tunnel endpoint
  * Fixed crash if deleted BOB destination was shared between few BOB sessions
  * Memory pool for router profiles
  * Removed AVX code
  * Exclude SSU1 introducers from SSU2 addresses
  * Don't create paired inbound tunnel if length is different
  * Fixed padding length for SSU2 path response
  * Don't publish introducers with zero tag
  * Consider all addresses non-published for U and H routers even if they have host/port
  * Don't pick completely unreachable routers for tunnels
  * Separate network and testing status</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707307200">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="sage &lt;lamiaceae@airmail.cc&gt;" date="1714996800">- update to 2.51.0:
  * Encrypted tunnel tests
  * New streaming RTT/RTO/Window calculation algorithms
  * Publish medium congestion indication
  * Changed upstream SOCKS proxy from SOCKS4 to SOCKS5
  * New implementation of SSU2 retransmission, send buffer, window, congestion control, timeouts
  * Transit tunnels limit more than 64K. Default value to 10K
  * Fixed lookup of encrypted LeaseSet
  * Report error if client is trying to connect to itself in SAM
  * Fixed crash when packet comes to terminated stream
  * Tunnel status "declined" in web console
  * SAM error reply "Incompatible crypto" if remote destination has incompatible crypto
  * Fixed outbound tunnel build failure if it's endpoint is the same as reply tunnel gateway
  * Reduce unreachable router ban interval to 8 minutes
  * Send lookup reply directly to reply tunnel gateway if possible
  * Fixed I2PControl RouterManager returns invalid JSON when unknown params are passed
  * Correct implementation of "reservedrange" config param
  * Less false positive cases for tunnel tests
  * Check ipv4/ipv6 compatibility for peer tests
  * Allow SSU2 even if port binding fails
  * Support local domain sockets for SOCKS proxy upstream
- update to 2.50.2:
  * Fixed crash with OpenSSL 3.2.0
  * Fixed false positive clock skew detection
- update to 2.50.1:
  * Fixed support for new EdDSA usage behavior in OpenSSL 3.2.0
- update to 2.50.0:
  * Support of concurrent ACCEPTs on SAM 3.1
  * Low bandwidth and far routers can expire before 1 hour
  * Don't pick too active peer for first hop
  * Try peer test again if status is Unknown
  * Send peer tests with random delay
  * Updated reseeds list
  * Fixed XSS vulnerability in addresshelper
  * Fixed publishing NAT64 ipv6 addresses
  * Fixed deadlock in AsyncSend callback</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716379200">- update to 2.52.0:
  * Moved netdb's disk file operations to separate threads
  * Fast exploratory lookup handling at floodfills
  * Drop unsolicited database search replies
  * Pick only confirmed routers for tunnels and exploratory replies if tunnel build rate is low
  * More reliable long live streams
  * Throttle database search requests
  * Handle database search replies faster
  * Don't accept too old routers and address with malformed keys
  * Fixed different crashes on high load and shutdown
- fix up Factory submission and cmake macros</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1739188800">- update to 2.55.0:
  * Support boost 1.87
  * New RTO and window size calculation and resetting algorithm for streams
  * Faster LeaseSet amd RouterInfo lookups
  * Direct link between tunnel and transport to next peer
  * Separate thread for tunnel build requests
  * Fixed missing RouterInfo buffer in NetDb
  * Throttle incoming ECIESx25519 sessions
  * Check LeaseSet expiration time
  * Resend HolePunch and RelayResponse messages
  * Publish 'R' cap for yggdrasil-only routers, and 'U' cap for routers through proxy
  * New "i2p.streaming.maxConcurrentStreams" tunnel's param to limit number of simultaneous streams
  * Don't delete routers from NetDb when offline
  * Save unreachable router's endpoint to use it next time without introducers
  * Random tunnel rejection when medium congestion
  * Increased hole punch expiration interval
  * Handle NTCP2 session handshakes in separate thread
  - moved binary from /usr/sbin to /usr/bin</changelog>
  <changelog author="Felix Felix &lt;felix@dumbeck.net&gt;" date="1745755200">- update to 2.56.0:
  * Config params for shared local destination
  * Exclude disk operations from SSU2 and NTCP2 threads
  * Set minimal version for peer test to 0.9.62
  * Fixed termination deadlock if SAM session is active
  * AddressBook full addresses cache
  * Shorter ECIESx25519 ack request interval for datagram and I2CP sessions
  * Updated reseeds list
  * Recreate tunnels in random order
  * Send Ack requested flag after second SSU2 resend attempt
  * Don't change datagram routing path too often if unidirectional data stream
  * Fixed race condition at tunnel endpoint
  * Decline transit tunnel to duplicated router
- format .spec</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760184000">- update to 2.58.0:
  * Post-quantum end-to-end crypto(ML-KEM-512, ML-KEM-768, ML-KEM-1024)
    support if OpenSSL &gt;= 3.5.0. Enable it by default
  * Datagram2 and Datagram3
  * Support boost 1.89
  * Don't verify streaming SYN packet signature if comes from an
    ECIESx25519 session
  * Specify light or dark theme for webconsole
  * Try to resolve host again in server tunnel if failed before
  * "ssu2.firewalled4" and "ssu2.firewalled6" params to force Firewalled
    even if network is OK
  * Create unique loopback address from fd00::/8 range for ::1 if
    explicitly set in server tunnels
  * Don't show Network status if ipv6 only
  * SAM PING command
  * Send correct version in I2CP SetDate message
  * Fixed max UDP buffer size for OpenBSD
  * "i2p.streaming.maxWindowSize" and "i2p.streaming.dontSign" params
  * Streaming ping through BOB
  * Limit number of outbound streaming packets if the peer can't handle
    them
  * Updated reseeds list
  * Fixed lack of file descriptors for Haiku
  * Outgoing stream will not constantly re-requests LeaseSet if the
    remote peer has gone away
  * Don't call deprecated functions for openssl 3
  * Accept "HELLO VERSION" without "MIN" and "MAX" in SAM
  * Non-blocking mode for UDP sockets in UDP tunnels
- update to 2.57.0:
  * Local domain sockets for I2PControl
  * HTTP and SOCKS proxy through BOB
  * FORWARD session host handling in SAM
  * "keys=shareddest" tunnel param to run on shared local destination
  * Correct implementation of SSU2 path challenge and path response
  * Don't delete trusted routers from netdb
  * Fixed crash after SAM stream disconnect
  * Disable loss-control in streaming
  * OpenIndiana(Solaris) support
  * NTCP2 probing resistance
  * Set min peer test version to 0.9.62
  * Support SAM v1 datagram sessions without port
  * Localization to Hebrew and Hindi
  * Fixed x86 build for Haiku
  * Updated reseeds list
- Boost.System is headers only since 1.69
  + boost-system.patch</changelog>
</package>
<package pkgid="64d7f3ccdd3e5605cdf7ff7e7124013bc6f6d313d89e4c8963ef23ebfb6a829c33f7461893bffdd1b239d0c250d9f3b7ba7c8d3b4b1fbedb1e9b01d0b77e323b" name="i2pd-debugsource" arch="i586">
  <version epoch="0" ver="2.58.0" rel="1.7"/>
  <changelog author="R4SAS &lt;r4sas@i2pd.xyz&gt;" date="1654776000">- Update to version 2.42.1
  * Fixed incorrect jump link in HTTP Proxy
- Update to version 2.42.0
  * Preliminary SSU2 implementation
  * Tunnel length variance
  * Localization to French
  * Fixed encrypted LeaseSet for EdDSA signature
  * UDP tunnels reload
  * Fixed incorrect processing of i2cp.dontPublishLeaseSet param
  * Updated reseeds list
  * Win32 service
  * Daily cleanup of obsolete peer profiles
  * Fixed race conditions for short tunnel build message and RouterInfo
    buffer allocation
  * Don't show version in title of web console
  * Fixed tunnel build if clock was out of sync
- Update to version 2.41.0
  * Clock syncronization through SSU
  * Added localization to German
  * Select compatible outbound tunnel for I2CP messages
  * Use TCP/IP sockets for I2CP on Android instead local sockets
  * Restart webconsole's acceptor in case of exception
  * Try another floodfill for publishing if no compatible tunnels found
  * Reduce memory usage for RouterInfo structures
  * Avoid duplicated addresses in RouterInfo. Check presence of netId and version
  * Update reseed servers list/cerificates
  * Changed webconsole's dark style colors
  * Fixed attempt to use Yggdrasil on start on Android
  * Fixed severe packets drop in SSU
  * Fixed crash on tunnel tests
  * Fixed loading addressbook subscriptions from config
- Update to version 2.40.0
  * "Keep alive" parameter for client tunnels
  * Fixed tunnels reload (kill -s HUP)
  * Support openssl 3.0.0
  * Build tunnels through ECIES routers only
  * Reduced memory usage
  * Localization to Armenian
  * Added Windows menu item for opening datadir
  * Reseed if too few floodfills
  * Don't publish old and replacing tunnel in LeaseSet
  * Webconsole light/dark theme depending on system settings (via CSS)
  * Updated reseed servers list
  * Fixed build for Build on GNU/Hurd
  * Set gzip compression to false by default
  * i18n code called from ClientContext (libi2pd_client)
- Update to version 2.39.0
  * Short tunnel build messages
  * Localization to Russian, Ukrainian, Turkmen, Uzbek and Afrikaans
  * Custom CSS styles for webconsole
  * Avoid slow tunnels with more than 250 ms per hop
  * Process DELAY_REQUESTED streaming option
  * "certsdir" options for certificates location
  * Yggdrasil reseed for v0.4, added two more
  * Rekey of all routers to ECIES
  * Encryption type 0,4 by default for server tunnels
  * Fixed zero-hop tunnels
  * Set minimal version for floodfill to 0.9.38
  * Fixed crash upon SAM session termination
  * NTP sync through ipv6
  * Allow ipv6 addresses for UDP server tunnels
  * Consistent path for explicit peers
  * Always create new tunnel from exploratory pool
  * Better distribution for random tunnel's peer selection</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 2.44.0:
  * SSL connection for server I2P tunnels
  * Localization to Italian and Spanish
  * SSU2 through SOCKS5 UDP proxy
  * Reload tunnels through web console
  * SSU2 send immediate ack request flag
  * SSU2 send and verify path challenge
  * Configurable ssu2.mtu4 and ssu2.mtu6
  * SSU2 is enbaled and SSU is disabled by default
  * Separate network status and error
  * Random selection between NTCP2 and SSU2 priority
  * Added notbob.i2p to jump services
  * Remove DoNotTrack flag from HTTP Request header
  * Skip addresshelper page if destination was not changed
  * SSU2 allow different ports from RelayReponse and HolePunch
  * SSU2 resend PeerTest msg 1 and msg 2
  * SSU2 Send Retry instead SessionCreated if clock skew detected
  * Long HTTP headers for HTTP proxy and HTTP server tunnel
  * SSU2 resends and resend limits
  * Crash at startup if addressbook is disabled
  * NTCP2 ipv6 connection through SOCKS5 proxy
  * SSU2 SessionRequest with zero token
  * SSU2 MTU less than 1280
  * SSU2 port=1
  * Incorrect addresses from network interfaces
  * Definitions for Darwin PPC; do not use pthread_setname_np
  * Complete SSU2 implementation
  * Localization to Chinese
  * Send RouterInfo update for long live sessions
  * Explicit ipv6 ranges of known tunnel brokers for MTU detection
  * Always send "Connection: close" and strip out Keep-Alive for server HTTP
    tunnel
  * Show ports for all transports in web console
  * Translation of webconsole site title
  * Support for Windows ProgramData path when running as service
  * Ability to turn off address book
  * Handle signals TSTP and CONT to stop and resume network
  * ### Changed
  * Case insensitive headers for server HTTP tunnel
  * Do not show 'Address registration' line if LeaseSet is encrypted
  * SSU2 transports have higher priority than SSU
  * Disable ElGamal precalculated table if no SSU
  * Deprecate limits.ntcpsoft, limits.ntcphard and limits.ntcpthreads config
    options
  * SSU2 is enabled and SSU is disabled by default for new installations
  * Typo with Referer header name in HTTP proxy
  * Can't handle garlic message from an exploratory tunnel
  * Incorrect encryption key for exploratory lookup reply
  * Bound checks issues in LeaseSets code
  * MTU detection on Windows
  * Crash on stop of active server tunnel
  * Send datagram to wrong destination in SAM
  * Incorrect static key in RouterInfo if the keys were regenerated
  * Duplicated sessions in BOB</changelog>
  <changelog author="R4SAS &lt;r4sas@i2pd.xyz&gt;" date="1686571200">- update to 2.48.0:
  * Added 'critical' log level
  * Allow user/password authentication method for SOCK5 proxy
  * Fixed reload tunnels
  * Don't recognize new router as floodfill until it proves it's real
  * Fixed incomplete HTTP headers in I2P tunnels
  * Publish congestion cap 'G' if transit is not accepted
  * Added webconsole button to drop a remote LeaseSet manually
  * Publish encrypted RouterInfo through tunnels
  * Print local b32 address on webconsole destination page
  * Fixed incorrect address caps for unspecified ipv6 address
- update to 2.47.0:
  * DHT for floodfills instead plain list
  * Process router's messages in separate thread
  * Don't publish non-reachable router
  * Fixed memory leak in Windows network state detection
  * Fixed reseed attempts from invalid address
  * Add support for domain addresses for Yggdrasil reseeds
  * Send and check target destination in first streaming SYN packet
  * Added congestion caps (https://geti2p.net/spec/proposals/162-congestion-caps)
  * Added SAM UDP port parameter
- update to 2.46.1:
  * Fixed race condition while getting router's peer profile
  * Fixed creation of new router.info
  * Fixed displaying LeaseSets in the webconsole
  * Fixed crash when processing ACK request
- update to 2.46.0:
  * New algorithm for tunnel creation success rate calculation
  * Localization to Swedish, Portuguese, Turkish, Polish
  * Fixed deadlock during processing I2NP block with Garlic in ECIES encrypted message to router
  * Periodically send Datetime block in NTCP2 and SSU2 and check
  * Better profiling for unreachable routers
  * Minimal version for floodfill is 0.9.51
  * Drop incoming NTCP2 and SSU2 connection if published IP doesn't match actual endpoint
  * Sort transports by endpoints in webconsole
  * Don't publish "0.0.0.0" in RouterInfo
  * Check referer when processing Addresshelper
  * Select first hop from high bandwidth peers for client tunnels
  * Exclude unreachable router from NetDB for 2 hours
  * Fixed missing NTCP2 address in RouterInfo if enabled back
  * Fixed race condition with encrypted LeaseSets
- update to 2.45.1:
  * Fixed UPnP crash if SSU2 or NTCP2 is disabled
  * Fixed crash on termination for some platforms
  * Network status is always OK if peer test msg 5 received
  * Added "Full Cone NAT" status error
  * Drop duplicated I2NP messages in SSU2
  * Set rejection code 30 if tunnel with id already exists
- update to 2.45.0:
  * Removed SSU transport
  * Fixed file descriptors leak
  * 1 and 15 seconds bandwidth calculation for i2pcontrol
  * Compressible padding for I2P addresses
  * Don't accept incoming session from invalid/reserved addresses for NTCP2 and SSU2
  * Drop RouterInfos and LeaseSets with timestamp from future
  * Increased default max transit tunnels number from 2500 to 5000 or 10000 for floodfill
  * Fixed ::1 address in RouterInfo
  * SSU2 network error handling (especially for Windows)
  * Localization to Czech
  * NTCP2 and SSU2 timestamps are rounded to seconds
  * Don't send SSU2 termination again if termination received block received
  * Fixed random crash on AddressBook update
  * Test for Symmetric NAT with peer test msgs 6 and 7
  * Fixed spamming to log if no descriptors
  * Don't select overloaded peer for next tunnel
  * Limit simultaneous tunnel build requests by 4 per pool
  * Fixed RTT self-reduction for long-live streams
  * Fixed crash if incorrect LeaseSet size
  * "No Descriptors" router error state
  * Remove "X-Requested-With" in HTTP Proxy for non-AJAX requests
  * Fixed SSU2 network error handling (especially for Windows)</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1695816000">- update to 2.49.0:
  * Handle SOCK5 authorization with empty user/password and send correct version in response
  * Improve NTCP2 transport session logging
  * Allow 0 hops in explicitPeers
  * Don't allow incoming transport sessions from routers with incorrect timestamp
  * Fixed sending keepalive for sessions with introducers
  * Always select router with ipv4 for tunnel endpoint
  * Fixed crash if deleted BOB destination was shared between few BOB sessions
  * Memory pool for router profiles
  * Removed AVX code
  * Exclude SSU1 introducers from SSU2 addresses
  * Don't create paired inbound tunnel if length is different
  * Fixed padding length for SSU2 path response
  * Don't publish introducers with zero tag
  * Consider all addresses non-published for U and H routers even if they have host/port
  * Don't pick completely unreachable routers for tunnels
  * Separate network and testing status</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707307200">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="sage &lt;lamiaceae@airmail.cc&gt;" date="1714996800">- update to 2.51.0:
  * Encrypted tunnel tests
  * New streaming RTT/RTO/Window calculation algorithms
  * Publish medium congestion indication
  * Changed upstream SOCKS proxy from SOCKS4 to SOCKS5
  * New implementation of SSU2 retransmission, send buffer, window, congestion control, timeouts
  * Transit tunnels limit more than 64K. Default value to 10K
  * Fixed lookup of encrypted LeaseSet
  * Report error if client is trying to connect to itself in SAM
  * Fixed crash when packet comes to terminated stream
  * Tunnel status "declined" in web console
  * SAM error reply "Incompatible crypto" if remote destination has incompatible crypto
  * Fixed outbound tunnel build failure if it's endpoint is the same as reply tunnel gateway
  * Reduce unreachable router ban interval to 8 minutes
  * Send lookup reply directly to reply tunnel gateway if possible
  * Fixed I2PControl RouterManager returns invalid JSON when unknown params are passed
  * Correct implementation of "reservedrange" config param
  * Less false positive cases for tunnel tests
  * Check ipv4/ipv6 compatibility for peer tests
  * Allow SSU2 even if port binding fails
  * Support local domain sockets for SOCKS proxy upstream
- update to 2.50.2:
  * Fixed crash with OpenSSL 3.2.0
  * Fixed false positive clock skew detection
- update to 2.50.1:
  * Fixed support for new EdDSA usage behavior in OpenSSL 3.2.0
- update to 2.50.0:
  * Support of concurrent ACCEPTs on SAM 3.1
  * Low bandwidth and far routers can expire before 1 hour
  * Don't pick too active peer for first hop
  * Try peer test again if status is Unknown
  * Send peer tests with random delay
  * Updated reseeds list
  * Fixed XSS vulnerability in addresshelper
  * Fixed publishing NAT64 ipv6 addresses
  * Fixed deadlock in AsyncSend callback</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1716379200">- update to 2.52.0:
  * Moved netdb's disk file operations to separate threads
  * Fast exploratory lookup handling at floodfills
  * Drop unsolicited database search replies
  * Pick only confirmed routers for tunnels and exploratory replies if tunnel build rate is low
  * More reliable long live streams
  * Throttle database search requests
  * Handle database search replies faster
  * Don't accept too old routers and address with malformed keys
  * Fixed different crashes on high load and shutdown
- fix up Factory submission and cmake macros</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1739188800">- update to 2.55.0:
  * Support boost 1.87
  * New RTO and window size calculation and resetting algorithm for streams
  * Faster LeaseSet amd RouterInfo lookups
  * Direct link between tunnel and transport to next peer
  * Separate thread for tunnel build requests
  * Fixed missing RouterInfo buffer in NetDb
  * Throttle incoming ECIESx25519 sessions
  * Check LeaseSet expiration time
  * Resend HolePunch and RelayResponse messages
  * Publish 'R' cap for yggdrasil-only routers, and 'U' cap for routers through proxy
  * New "i2p.streaming.maxConcurrentStreams" tunnel's param to limit number of simultaneous streams
  * Don't delete routers from NetDb when offline
  * Save unreachable router's endpoint to use it next time without introducers
  * Random tunnel rejection when medium congestion
  * Increased hole punch expiration interval
  * Handle NTCP2 session handshakes in separate thread
  - moved binary from /usr/sbin to /usr/bin</changelog>
  <changelog author="Felix Felix &lt;felix@dumbeck.net&gt;" date="1745755200">- update to 2.56.0:
  * Config params for shared local destination
  * Exclude disk operations from SSU2 and NTCP2 threads
  * Set minimal version for peer test to 0.9.62
  * Fixed termination deadlock if SAM session is active
  * AddressBook full addresses cache
  * Shorter ECIESx25519 ack request interval for datagram and I2CP sessions
  * Updated reseeds list
  * Recreate tunnels in random order
  * Send Ack requested flag after second SSU2 resend attempt
  * Don't change datagram routing path too often if unidirectional data stream
  * Fixed race condition at tunnel endpoint
  * Decline transit tunnel to duplicated router
- format .spec</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1760184000">- update to 2.58.0:
  * Post-quantum end-to-end crypto(ML-KEM-512, ML-KEM-768, ML-KEM-1024)
    support if OpenSSL &gt;= 3.5.0. Enable it by default
  * Datagram2 and Datagram3
  * Support boost 1.89
  * Don't verify streaming SYN packet signature if comes from an
    ECIESx25519 session
  * Specify light or dark theme for webconsole
  * Try to resolve host again in server tunnel if failed before
  * "ssu2.firewalled4" and "ssu2.firewalled6" params to force Firewalled
    even if network is OK
  * Create unique loopback address from fd00::/8 range for ::1 if
    explicitly set in server tunnels
  * Don't show Network status if ipv6 only
  * SAM PING command
  * Send correct version in I2CP SetDate message
  * Fixed max UDP buffer size for OpenBSD
  * "i2p.streaming.maxWindowSize" and "i2p.streaming.dontSign" params
  * Streaming ping through BOB
  * Limit number of outbound streaming packets if the peer can't handle
    them
  * Updated reseeds list
  * Fixed lack of file descriptors for Haiku
  * Outgoing stream will not constantly re-requests LeaseSet if the
    remote peer has gone away
  * Don't call deprecated functions for openssl 3
  * Accept "HELLO VERSION" without "MIN" and "MAX" in SAM
  * Non-blocking mode for UDP sockets in UDP tunnels
- update to 2.57.0:
  * Local domain sockets for I2PControl
  * HTTP and SOCKS proxy through BOB
  * FORWARD session host handling in SAM
  * "keys=shareddest" tunnel param to run on shared local destination
  * Correct implementation of SSU2 path challenge and path response
  * Don't delete trusted routers from netdb
  * Fixed crash after SAM stream disconnect
  * Disable loss-control in streaming
  * OpenIndiana(Solaris) support
  * NTCP2 probing resistance
  * Set min peer test version to 0.9.62
  * Support SAM v1 datagram sessions without port
  * Localization to Hebrew and Hindi
  * Fixed x86 build for Haiku
  * Updated reseeds list
- Boost.System is headers only since 1.69
  + boost-system.patch</changelog>
</package>
<package pkgid="42bfbfa5ad18a83ebaa6316d11aadb0c463e56de0c882db9c578c1a048334aa806d6af12ab87ff633cb9feee2b4b296ea434da10f2a4989e636fd60c0836fac4" name="i3-debuginfo" arch="i586">
  <version epoch="0" ver="4.25.1" rel="1.6"/>
  <changelog author="Martin Kincl &lt;kinclm@gmail.com&gt;" date="1637496000">- Updated to version 4.20.1
  * i3bar: fix crash with multiple monitors
  * xmlto: fix broken .TH line by extending title length
  * i3-msg: fix --raw short form (-r) in manpage
  * libi3: add missing sys/stat.h header
  * use getcwd(NULL, 0) instead of GNU extension get_current_dir_name()
- includes 4.20:
  * You can now use an “include” directive in your i3 config:
    https://i3wm.org/docs/userguide.html#include
  * You can now enable showing window icons in window titlebars:
    https://i3wm.org/docs/userguide.html#title_window_icon</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1664539200">- Updated to version 4.21:
  * feat: drag tiling windows with the mouse
  * CHANGES
  * Allow dragging tiling windows with the mouse
  * Add client.focused_tab_title color option
  * Add support for multiple output names in the focus command,
  * allowing users to cycle focus between e.g. VGA1 and LVDS1 but not DVI0.
  * Add a toggle option to the title_window_icon command
  * i3 switched from the obsolete PCRE 8.x regular expression matching
    library to the current PCRE2 10.x version.
  * BUG FIXES:
  * docs/ipc: document all window_type values
  * docs/userguide: clarify the difference between the \u201cworkspace N\u201d and
    \u201cworkspace number N\u201d commands
  * i3bar: fix default font not being applied to bars if defined after bar block
  * i3-dmenu-desktop: add backslashes for the exec command,
    which fixes opening some .desktop files (e.g. electrum)
  * i3-sensible-pager: sanitize LESS environment variable to remove -E or -F
  * testsuite: catch i3 crashes instead of hanging on crash
  * Fix logging on machines with 256 GB of RAM
  * Do not replace existing IPC socket on start, to prevent clobbering
    the IPC socket when running i3 within i3 (e.g. in Xepyhr, for development)
  * Refuse to start without a valid IPC socket
  * Fix focus when moving container between outputs with mouse warp and
    focus_follows_mouse
  * Fix endless loop with transient_for windows
  * Fix wrong \u201cfailed\u201d IPC reply on move workspace to output
  * Fix WM registration selection (from WM_S_S&lt;screen&gt; to WM_S&lt;screen&gt;)
  * avoid graphics artifacts when changing the layout tree by
    initializing surfaces to all black
  * update parent split con titles when child container swaps position with
    another child container
  * Fix segfault if command in bindsym is empty
  * Fix segfault with explicit mode "default" key bindings
  * Fix crash if config contains nested variables.
  * strip trailing whitespace in bar output names
  * Fix crash with long commands
  * Fix changing borders by restoring BS_NORMAL _MOTIF_WM_HINTS correctly</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1669464000">- Update to 4.21.1:
  * Changes
  * tiling drag: allow configuration
  * tiling drag: allow click immediately, to focus on decoration click
  * tiling drag: fix cursor (wrong argument passed)
  * tiling drag: increase drag threshold, run it through logical_px
  * tiling drag: left-click needs threshold, mod-click doesn’t
  * tiling drag: ignore scratchpad windows when locating drop targets
  * tiling drag: only start when there are drop targets
  * Raise floating windows when their border is clicked
  * Bugfixes
  * docs/ipc: document sticky field of GET_TREE
  * man/i3-config-wizard: escape ~ to prevent interpretation as subscript
  * Motif hints: respect maximum border style configuration set by user
  * i3-dmenu-desktop: fix quoting bug
  * Fix segfault during config validation</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1669464001">- spec: explicit BuildRequires versions based on meson.build</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1673092800">- update to 4.22:
  * merge of the i3-gaps fork
  * i3bar: bar { padding } config directive now implemented (supports bar { height } from i3-gaps)
  * i3-dmenu-desktop: allow more than one --entry-type with the --show-duplicates flag
  * You can now enable gaps using the gaps config directive and/or command
  * colors now support an optional alpha value at the end (#rrggbbaa)
  * the hide_edge_borders option now supports the smart_no_gaps keyword
  * Support nonprimary keyword for outputs
  * add "mode" field in binding event
  * gaps: workspace gaps assignments are no longer order-dependent
  * Fix compliance to _MOTIF_WM_HINTS spec when all decorations are set
  * The floating_from and tiling_from criteria now also work in commands</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1698580800">- Update to 4.23:
  * docs/userguide: add an example for negative lookaheads
  * docs/userguide: fix default binding mistake
  * docs/userguide: add link to tiling drag
  * docs/hacking-howto: update build instructions, startup
  * docs/debugging: add note about ptrace
  * man/i3: remove outdated I3SOCK description
  * all: build with -D_FORTIFY_SOURCE=3
  * i3bar: fix configuring bars on “output nonprimary”
  * i3bar: implement workspace button protocol
  * add “focus workspace” command
  * allow switching workspaces when in global fullscreen mode
  * exec: single-fork instead of double-forking
  * share X11 graphics context (GC) globally
  * fix regression with i3bar's output nonprimary
  * fix top border resizing on tiling windows
  * fix workspace not being focused on title bar scroll
  * fix mouse bindings in modes
  * fix crashes when using machine criterion
  * fix for_window not working with urgency flags
  * motif hints: respect maximum border style in append_layout</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1707307200">- add 0001-Ignoring-desktop-windows-and-moving-them-on-the-bott.patch
  treat _NET_WM_DESKTOP correctly so for example desktop wallpapers
  are displayed correctly when using Plasma Desktop or similar software.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1730980800">- Update to 4.24:
  * docs/userguide: add note to default_border about title bar in stacked/tabbed
  * docs/userguide: fix focus output next example
  * docs/hacking-howto: update build instructions
  * docs/testsuite: update instructions
  * docs/ipc: update section on IPC socket location
  * docs/ipc: describe workspace events in more detail
  * i3-sensible-terminal: add rio
  * i3bar: use short-form text on a per-block basis
  * reap zombie children when starting
  * do not grab mouse pointer when executing bindings
  * tiling drag: swap containers with the mouse
  * disable automatic v3-to-v4 migration script
  * pass _NET_WM_STATE_MAXIMIZED_{HORZ, VERT} (fixes tab bar in Google Chrome)
  * avoid creating redundant containers when switching between layouts
  * deprecate smart_borders in favour of hide_edge_borders smart/smart_no_gaps
  * float windows of type _NET_WM_WINDOW_TYPE_NOTIFICATION by default
  * add “popup_during_fullscreen all”
  * mark fullscreen windows as maximized
  * support multiple _NET_WM_STATE changes in one ClientMessage
  * fix size_t format specifiers on 32-bit systems
  * i3bar: fix clicks when horizontal padding is used
  * consider workspace_auto_back_and_forth in focus workspace
  * workspace next/prev: do not skip identically numbered workspaces
  * make order of numbered workspace consistent with non-numbered
  * fix crash with focus output and command criteria matching scratchpad window
  * fix crash when reloading config with invalid criteria
  * fix error log related crash</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1769256000">- Update to 4.25:
  * "behind the scenes" changes
  * Set _NET_FRAME_EXTENTS according to the actual decoration size.
    This improves compatibility with picom and other software.
  * The command parser is now reentrant, which fixes a few
    advanced for_window usages (e.g. multiple criteria).
  * fix paragraph separators cutting off window titles
  * fix crash when a container parent is focused and a tiling
    drag causes it to be killed
  * fix crash when using for_window [...] reload
  * fix append_layout when containers use a mark
  * randr: fix memleak and use-after-free</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1770379200">- Update to 4.25.1:
  * cmd_floating: Fix crash when running empty workspace
  * Fix i3bar workspace buttons for primary screen
  * Fix ctype(3) function arguments.
  * use setlocale(3) (NetBSD lacks uselocale(3))</changelog>
</package>
<package pkgid="8db4140d109f9766cdb19352a5d7827ef71012ba06cea3ee659a98db3a935a53400a78dbd2272a6d77fce3e2a2191b30299933132b0d4820995b235003ef1688" name="i3-debugsource" arch="i586">
  <version epoch="0" ver="4.25.1" rel="1.6"/>
  <changelog author="Martin Kincl &lt;kinclm@gmail.com&gt;" date="1637496000">- Updated to version 4.20.1
  * i3bar: fix crash with multiple monitors
  * xmlto: fix broken .TH line by extending title length
  * i3-msg: fix --raw short form (-r) in manpage
  * libi3: add missing sys/stat.h header
  * use getcwd(NULL, 0) instead of GNU extension get_current_dir_name()
- includes 4.20:
  * You can now use an “include” directive in your i3 config:
    https://i3wm.org/docs/userguide.html#include
  * You can now enable showing window icons in window titlebars:
    https://i3wm.org/docs/userguide.html#title_window_icon</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1664539200">- Updated to version 4.21:
  * feat: drag tiling windows with the mouse
  * CHANGES
  * Allow dragging tiling windows with the mouse
  * Add client.focused_tab_title color option
  * Add support for multiple output names in the focus command,
  * allowing users to cycle focus between e.g. VGA1 and LVDS1 but not DVI0.
  * Add a toggle option to the title_window_icon command
  * i3 switched from the obsolete PCRE 8.x regular expression matching
    library to the current PCRE2 10.x version.
  * BUG FIXES:
  * docs/ipc: document all window_type values
  * docs/userguide: clarify the difference between the \u201cworkspace N\u201d and
    \u201cworkspace number N\u201d commands
  * i3bar: fix default font not being applied to bars if defined after bar block
  * i3-dmenu-desktop: add backslashes for the exec command,
    which fixes opening some .desktop files (e.g. electrum)
  * i3-sensible-pager: sanitize LESS environment variable to remove -E or -F
  * testsuite: catch i3 crashes instead of hanging on crash
  * Fix logging on machines with 256 GB of RAM
  * Do not replace existing IPC socket on start, to prevent clobbering
    the IPC socket when running i3 within i3 (e.g. in Xepyhr, for development)
  * Refuse to start without a valid IPC socket
  * Fix focus when moving container between outputs with mouse warp and
    focus_follows_mouse
  * Fix endless loop with transient_for windows
  * Fix wrong \u201cfailed\u201d IPC reply on move workspace to output
  * Fix WM registration selection (from WM_S_S&lt;screen&gt; to WM_S&lt;screen&gt;)
  * avoid graphics artifacts when changing the layout tree by
    initializing surfaces to all black
  * update parent split con titles when child container swaps position with
    another child container
  * Fix segfault if command in bindsym is empty
  * Fix segfault with explicit mode "default" key bindings
  * Fix crash if config contains nested variables.
  * strip trailing whitespace in bar output names
  * Fix crash with long commands
  * Fix changing borders by restoring BS_NORMAL _MOTIF_WM_HINTS correctly</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1669464000">- Update to 4.21.1:
  * Changes
  * tiling drag: allow configuration
  * tiling drag: allow click immediately, to focus on decoration click
  * tiling drag: fix cursor (wrong argument passed)
  * tiling drag: increase drag threshold, run it through logical_px
  * tiling drag: left-click needs threshold, mod-click doesn’t
  * tiling drag: ignore scratchpad windows when locating drop targets
  * tiling drag: only start when there are drop targets
  * Raise floating windows when their border is clicked
  * Bugfixes
  * docs/ipc: document sticky field of GET_TREE
  * man/i3-config-wizard: escape ~ to prevent interpretation as subscript
  * Motif hints: respect maximum border style configuration set by user
  * i3-dmenu-desktop: fix quoting bug
  * Fix segfault during config validation</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1669464001">- spec: explicit BuildRequires versions based on meson.build</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1673092800">- update to 4.22:
  * merge of the i3-gaps fork
  * i3bar: bar { padding } config directive now implemented (supports bar { height } from i3-gaps)
  * i3-dmenu-desktop: allow more than one --entry-type with the --show-duplicates flag
  * You can now enable gaps using the gaps config directive and/or command
  * colors now support an optional alpha value at the end (#rrggbbaa)
  * the hide_edge_borders option now supports the smart_no_gaps keyword
  * Support nonprimary keyword for outputs
  * add "mode" field in binding event
  * gaps: workspace gaps assignments are no longer order-dependent
  * Fix compliance to _MOTIF_WM_HINTS spec when all decorations are set
  * The floating_from and tiling_from criteria now also work in commands</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1698580800">- Update to 4.23:
  * docs/userguide: add an example for negative lookaheads
  * docs/userguide: fix default binding mistake
  * docs/userguide: add link to tiling drag
  * docs/hacking-howto: update build instructions, startup
  * docs/debugging: add note about ptrace
  * man/i3: remove outdated I3SOCK description
  * all: build with -D_FORTIFY_SOURCE=3
  * i3bar: fix configuring bars on “output nonprimary”
  * i3bar: implement workspace button protocol
  * add “focus workspace” command
  * allow switching workspaces when in global fullscreen mode
  * exec: single-fork instead of double-forking
  * share X11 graphics context (GC) globally
  * fix regression with i3bar's output nonprimary
  * fix top border resizing on tiling windows
  * fix workspace not being focused on title bar scroll
  * fix mouse bindings in modes
  * fix crashes when using machine criterion
  * fix for_window not working with urgency flags
  * motif hints: respect maximum border style in append_layout</changelog>
  <changelog author="Björn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1707307200">- add 0001-Ignoring-desktop-windows-and-moving-them-on-the-bott.patch
  treat _NET_WM_DESKTOP correctly so for example desktop wallpapers
  are displayed correctly when using Plasma Desktop or similar software.</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1730980800">- Update to 4.24:
  * docs/userguide: add note to default_border about title bar in stacked/tabbed
  * docs/userguide: fix focus output next example
  * docs/hacking-howto: update build instructions
  * docs/testsuite: update instructions
  * docs/ipc: update section on IPC socket location
  * docs/ipc: describe workspace events in more detail
  * i3-sensible-terminal: add rio
  * i3bar: use short-form text on a per-block basis
  * reap zombie children when starting
  * do not grab mouse pointer when executing bindings
  * tiling drag: swap containers with the mouse
  * disable automatic v3-to-v4 migration script
  * pass _NET_WM_STATE_MAXIMIZED_{HORZ, VERT} (fixes tab bar in Google Chrome)
  * avoid creating redundant containers when switching between layouts
  * deprecate smart_borders in favour of hide_edge_borders smart/smart_no_gaps
  * float windows of type _NET_WM_WINDOW_TYPE_NOTIFICATION by default
  * add “popup_during_fullscreen all”
  * mark fullscreen windows as maximized
  * support multiple _NET_WM_STATE changes in one ClientMessage
  * fix size_t format specifiers on 32-bit systems
  * i3bar: fix clicks when horizontal padding is used
  * consider workspace_auto_back_and_forth in focus workspace
  * workspace next/prev: do not skip identically numbered workspaces
  * make order of numbered workspace consistent with non-numbered
  * fix crash with focus output and command criteria matching scratchpad window
  * fix crash when reloading config with invalid criteria
  * fix error log related crash</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1769256000">- Update to 4.25:
  * "behind the scenes" changes
  * Set _NET_FRAME_EXTENTS according to the actual decoration size.
    This improves compatibility with picom and other software.
  * The command parser is now reentrant, which fixes a few
    advanced for_window usages (e.g. multiple criteria).
  * fix paragraph separators cutting off window titles
  * fix crash when a container parent is focused and a tiling
    drag causes it to be killed
  * fix crash when using for_window [...] reload
  * fix append_layout when containers use a mark
  * randr: fix memleak and use-after-free</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1770379200">- Update to 4.25.1:
  * cmd_floating: Fix crash when running empty workspace
  * Fix i3bar workspace buttons for primary screen
  * Fix ctype(3) function arguments.
  * use setlocale(3) (NetBSD lacks uselocale(3))</changelog>
</package>
<package pkgid="26ec14d0bb8e07d8e95da961192259a12ac21823d1bd9025e0dcc7ea2dc7e73c34ccc67e4b118848b5cce2209696481ef11d265c109ea34ba1795e669bfe9e27" name="i3blocks-debuginfo" arch="i586">
  <version epoch="0" ver="1.5" rel="2.14"/>
  <changelog author="dheidler@suse.com" date="1522238400">- Initial package</changelog>
  <changelog author="dheidler@suse.com" date="1522843200">- Fix build on Leap 42.3</changelog>
  <changelog author="jengelh@inai.de" date="1524139200">- Replace future aims, and ensure neutrality of description.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1599048000">- Update i3blocks to version 1.5
- Set sysstat as recommends as sysstat is buggy and not a hard
  requirement (depending on user configuration)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621339200">- Drop pandoc BuildRequires: does not exist on all archs and seem
  unused.</changelog>
</package>
<package pkgid="1c9312603eb6380fd23560c5e3776e3add7e508aaadbda49abc7d5db1de53cea8e88b423e3a1062c1aa7fc167f481ac10cf65572719039024db6c29f870e4415" name="i3blocks-debugsource" arch="i586">
  <version epoch="0" ver="1.5" rel="2.14"/>
  <changelog author="dheidler@suse.com" date="1522238400">- Initial package</changelog>
  <changelog author="dheidler@suse.com" date="1522843200">- Fix build on Leap 42.3</changelog>
  <changelog author="jengelh@inai.de" date="1524139200">- Replace future aims, and ensure neutrality of description.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1599048000">- Update i3blocks to version 1.5
- Set sysstat as recommends as sysstat is buggy and not a hard
  requirement (depending on user configuration)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621339200">- Drop pandoc BuildRequires: does not exist on all archs and seem
  unused.</changelog>
</package>
<package pkgid="a91feddebc294d1d6132875496d36b35321320ff839f0f6a8f78f43403fa5689413ad32258fbfcb3991035f64b704c9d4878259e0e010ba35e5390490c935d0a" name="i3lock-debuginfo" arch="i586">
  <version epoch="0" ver="2.16" rel="1.5"/>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1540296000">- update to 2.11.1
  * fix dist tarball by including I3LOCK_VERSION
- includes 2.11
  * Display an error when backspace is pressed without any input
  * Print an error when a non-PNG file is opened (i3lock only supports
    PNG files)
  * Don’t unnecessarily check the xcb_connect return value, it is
    known never to be NULL
  * Fix memory leak when grabbing fails
  * Respect Xft.dpi for determining the unlock indicator’s scale factor
  * Discard pending password verification attempts when a new
    password is entered
  * Switch to autotools
- run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- Drop libudev1 BuildRequires: buildrequiring a library (and not a
  relevant devel package) can't ever be correct.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1591444800">- update to 2.12
  * remove stray \n from error messages
  * capitalize unlock indicator contents
  * set WM_CLASS property
  * reference modifier as “Super”, not “Win”
  * add --raw option to read image as raw bytes
- run spec-cleaner
  * Remove Gropus
- add patch 0001-unlock_indicator.c-fix-build-failure-against-gcc-10.patch
  to fix builds with gcc10</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1599480000">- Install pam configuration to /usr/etc/pam.d on suse_version &gt;=
  1500 (https://en.opensuse.org/openSUSE:Packaging_UsrEtc#pam.2Fpam-config).
- Add pre/posttrans scripts to ensure user modified
  /etc/pam.d/i3lock survives our move to /usr/etc (and user
  modification in /etc/pam.d wins over /usr/etc/pam.d)</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609070400">- update to 2.13
  * Throw error when trying to start on Wayland
  * Use explicit_bzero() where available, not just on OpenBSD
  * avoid pixmap allocations in the redraw path
  * make --debug output go to stderr
  * unlock_indicator.c: fix build failure against gcc-10
  * fix: call pam_end in cleanup in main, not in event loop
  * set _NET_WM_BYPASS_COMPOSITOR hint to avoid flickering
- drop patch: 0001-unlock_indicator.c-fix-build-failure-against-gcc-10.patch fixed upstream</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1660046400">- Use %_pam_vendordir</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1687521600">- update to 2.14.1:
  * unlock indicator: display only caps lock and num lock, not all
    modifiers like shift (which can leak information about your
    password to bystanders)
- includes 2.14:
  * Change default background color to #a3a3a3 See
    https://github.com/i3/i3lock/pull/300 for extensive discussion
    and rationale for this change.
  * Recommend using xss-lock to start i3lock in the README
    and i3lock.1 man page. xss-lock is the best way to ensure
    your screen truly is locked before your computer suspends
  * Display modifier key warning before unlocking, too,
    not just on failed attempts like before
  * Switch build system from autotools to meson</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1712923200">- update to 2.15:
  * unlock indicator: display current keyboard layout when
    user types password (with --show-keyboard-layout flag).</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1713355200">- remove unneeded %check section</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1762862400">- update to 2.16:
  * fix crash when the user changes the XKB configuration
  * when started on Wayland, display an error and usage
  * switch to clang-format 15 (with InsertBraces)
  * fix -Werror=calloc-transposed-args by swapping calloc args
  * reword: remove "dynamic" TWM
  * update meson setup command in README
  * do not increase failed_attempts beyond 999
  * i3lock.1 man page: fix acute accent
  * fix in_dpi variable checking
  * meson: use explicit_bzero if it is available
  * declare a development shell in flake.nix</changelog>
</package>
<package pkgid="2f350e2b7b01f1513a6c6c8173d28810943c60ea45b7468aba71c217ceee1a14c1d2504416c01be6192c5172f727d2ef518771c25e9738dfe589b65f893e735b" name="i3lock-debugsource" arch="i586">
  <version epoch="0" ver="2.16" rel="1.5"/>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1540296000">- update to 2.11.1
  * fix dist tarball by including I3LOCK_VERSION
- includes 2.11
  * Display an error when backspace is pressed without any input
  * Print an error when a non-PNG file is opened (i3lock only supports
    PNG files)
  * Don’t unnecessarily check the xcb_connect return value, it is
    known never to be NULL
  * Fix memory leak when grabbing fails
  * Respect Xft.dpi for determining the unlock indicator’s scale factor
  * Discard pending password verification attempts when a new
    password is entered
  * Switch to autotools
- run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580731200">- Drop libudev1 BuildRequires: buildrequiring a library (and not a
  relevant devel package) can't ever be correct.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1591444800">- update to 2.12
  * remove stray \n from error messages
  * capitalize unlock indicator contents
  * set WM_CLASS property
  * reference modifier as “Super”, not “Win”
  * add --raw option to read image as raw bytes
- run spec-cleaner
  * Remove Gropus
- add patch 0001-unlock_indicator.c-fix-build-failure-against-gcc-10.patch
  to fix builds with gcc10</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1599480000">- Install pam configuration to /usr/etc/pam.d on suse_version &gt;=
  1500 (https://en.opensuse.org/openSUSE:Packaging_UsrEtc#pam.2Fpam-config).
- Add pre/posttrans scripts to ensure user modified
  /etc/pam.d/i3lock survives our move to /usr/etc (and user
  modification in /etc/pam.d wins over /usr/etc/pam.d)</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609070400">- update to 2.13
  * Throw error when trying to start on Wayland
  * Use explicit_bzero() where available, not just on OpenBSD
  * avoid pixmap allocations in the redraw path
  * make --debug output go to stderr
  * unlock_indicator.c: fix build failure against gcc-10
  * fix: call pam_end in cleanup in main, not in event loop
  * set _NET_WM_BYPASS_COMPOSITOR hint to avoid flickering
- drop patch: 0001-unlock_indicator.c-fix-build-failure-against-gcc-10.patch fixed upstream</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1660046400">- Use %_pam_vendordir</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1687521600">- update to 2.14.1:
  * unlock indicator: display only caps lock and num lock, not all
    modifiers like shift (which can leak information about your
    password to bystanders)
- includes 2.14:
  * Change default background color to #a3a3a3 See
    https://github.com/i3/i3lock/pull/300 for extensive discussion
    and rationale for this change.
  * Recommend using xss-lock to start i3lock in the README
    and i3lock.1 man page. xss-lock is the best way to ensure
    your screen truly is locked before your computer suspends
  * Display modifier key warning before unlocking, too,
    not just on failed attempts like before
  * Switch build system from autotools to meson</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1712923200">- update to 2.15:
  * unlock indicator: display current keyboard layout when
    user types password (with --show-keyboard-layout flag).</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1713355200">- remove unneeded %check section</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1762862400">- update to 2.16:
  * fix crash when the user changes the XKB configuration
  * when started on Wayland, display an error and usage
  * switch to clang-format 15 (with InsertBraces)
  * fix -Werror=calloc-transposed-args by swapping calloc args
  * reword: remove "dynamic" TWM
  * update meson setup command in README
  * do not increase failed_attempts beyond 999
  * i3lock.1 man page: fix acute accent
  * fix in_dpi variable checking
  * meson: use explicit_bzero if it is available
  * declare a development shell in flake.nix</changelog>
</package>
<package pkgid="aedf39e209992739acd3eccf1bd15efd789cb4f7795594164312d895315391646bf5b9371ea0c106f60765cf18b06a55757477f2f73d39f3ced7127c95f4a349" name="i3status-debuginfo" arch="i586">
  <version epoch="0" ver="2.15" rel="1.7"/>
  <changelog author="toganm@opensuse.org" date="1363262400">- Update to 2.7 version
  * Skip a day in the Discordian calendar when St. Tib's Day has
    passed
  * colors: Handle down wireless interfaces just like ethernet
    interfaces
  * temperature: introduce max_threshold
  * battery: colorize output even without discharge rate
  * ddate: Reduce the season day to 0-9 to properly print ordinal
    suffixes
  * add good, degraded and bad colors per module
  * config: introduce an utf-8 character so that editors are forced
    to use utf-8
  * ddate: Teen ordinal numbers always use a 'th' suffix.
  * make SIGUSR1 do nothing, so that killall -USR1 i3status will
    force an update
  * changing volume color from bad to degraded if muted
  * make refreshs align with minutes
  * wifi: properly display ad-hoc networks
  * Bugfix: output auto detect: properly detect ambiguous situations
  * Add tztime module to support multiple different timezones
  * battery: add option to show capacity without decimals
  * Add colorized output for load avg
  * ipv6: properly handle colors for output_format == xmobar
  * contrib: fix premature insetion of status message into JSON
- Spec file cleanup
  * rebased i3status-makefile.patch and renamed as
    i3status-2.7-makefile.patch</changelog>
  <changelog author="email@pfeiffer.pw" date="1406376000">Fix build on GNU/Hurd
  Add format_down for battery if no battery is available
  Use degraded color in case volume is muted with OSS
  Support mixer_idx with OSS
  Enable colored output for battery on FreeBSD
  print_volume: don’t return, complete the buffer first
  Support colored output for CPU temperature on FreeBSD
  manpage: mention i3bar in the description
  manpage: be more explicit about the path option
  battery: use path as i3bar JSON “instance”
  print_volume(linux): Open a new mixer every time
  Implement term output format
  signal handler: set flag because directly calling fprintf() is unsafe
  Makefile: use .SILENT and support V=1 for verbose builds
  load: allow max_threshold to be a float
  manpage: Add example path for CPU temperature
  Fix build on NetBSD
  Implement cpu usage, ethernet status, cpu temperature on NetBSD
  fix slurp(), it needs to read size-1 for the trailing NUL
  format detection: simplify code, handle "sh" processes in the hierarchy
  default config: show %avail disk space instead of %free
  Added different format string for volume in case it is muted
  manpage: document format_muted
  add support for path_exists directive
  disk: Distinguish between IEC, SI and custom prefixes</changelog>
  <changelog author="arun@gmx.de" date="1422792000">- replaced tar-ball with tar-ball from Source location
  (they were different for some location, which was the
  reason the package didn't get updated in Factory)
- Removed i3status-2.7-makefile.patch</changelog>
  <changelog author="arun@gmx.de" date="1433764800">- update to version 2.9:
  * meta: i3status is now on GitHub and uses clang-format
  * allow customization of the module separator
  * add “align” and “min_width” options for each module
  * fix CFLAGS and LDFLAGS for DragonFly and FreeBSD
  * add contrib/net-speed, a more light-weight reimplementation of
  * contrib/measure-net-speed.bash
  * battery: add hide_seconds option
  * battery: fix for systems without POWER_SUPPLY_VOLTAGE_NOW
  * battery: for %percentage, drop leading 0 for values &lt; 10
  * battery: add NetBSD support
  * battery: use absolute values for (dis)charging rates
  * battery: introduce status_{chr,bat,full}
  * cpu_temperature: fix displaying multiple sensors
  * cpu_temperature: fix NetBSD support
  * cpu_temperature: fix DragonFly support
  * disk: introduce threshold_type and low_threshold
  * disk: add format_not_mounted for unmounted paths
  * ethernet, wireless: support special interface name _first_
  * run_watch: check all matching pid files until first valid one
  * volume: fix wrong color tags with xmobar
  * wireless: support %frequency (2.4 vs. 5 GHz)</changelog>
  <changelog author="arun@gmx.de" date="1457438400">- specfile:
  * add libnl3-devel, libpulse-devel
- update to version 2.10:
  * man: fix typo in battery example
  * Pass the "instance" JSON property key for tztime blocks
  * Fix build (and build warnings) on FreeBSD
  * Fix build on OpenBSD
  * path_exists, run_watch: add format_down
  * volume: add PulseAudio support. This significantly reduces battery
    consumption on systems that use PulseAudio, which is the default
    on any modern Linux desktop.
  * wireless/OpenBSD: use the maximum rssi, not the scaled percentage
    for the signal level.
  * make: Add support for differing PREFIX and MANPREFIX.
  * battery: make output HH:MM across all platforms.
  * battery: clamp the percentage at 100% when last_full_capacity is
    enabled.
  * Use format_not_mounted if the directory for a disk_info block does
    not exist.
  * disk_info/OS X: Fix build.
  * volume/OpenBSD: use SndIO.
  * eth, wireless: Use "color_degraded" when interface has no IP.
  * eth, wireless/FreeBSD: Fix for recent FreeBSD versions.
  * wireless/Linux: switch from libiw to libnl. This allows you to run
    i3status on kernels which don’t have the wext compatibility module
    enabled.
  * battery/FreeBSD: properly detect charging status
  * eth: first_eth_interface: ignore MAC addresses, look for IPv4/IPv6
    addresses
  * Implement support for Pango markup.
  * format detection: recognise swaybar</changelog>
  <changelog author="arun@gmx.de" date="1491998400">- update to version 2.11:
  * re-add forgotten wakeup call from SIGUSR1 handler
  * disk_info: bugfix: check format_not_mounted is not NULL before
    using it
  * revert back to using nanosleep
  * man: give more descriptive symbols to battery format
  * battery: removes the 'remaining' time when the battery is full
  * add separator and separator_block_width as universal module
    options
  * man: fix link to contrib
  * cpu_temperature: add glob check
  * battery: add status_unk
  * reconnect to PluseAudio when connection is lost
  * wireless: add ifdef to compile on macOS
  * order default configuration paths the same as in i3
  * add version files for release tarball
  * man: make tztime example config match the context
  * cpu_usage: add color thresholds
  * battery: support multiple batteries
  * disk: use empty string for not mounted disks
  * default config: remove DHCP, VPN
  * wireless: fix FTBFS on hurd and kFreeBSD
  * parse uevent file to detect network device type
  * allow pulse device to be specified by name
  * battery: find batteries using glob
  * tztime: support locales
  * wireless: use blank padding for quality
  * add unit tests
  * fix compilation with -fno-common</changelog>
  <changelog author="avindra@opensuse.org" date="1526126400">- update to version 2.12:
  * show IP address when address has a label
  * treat zero battery capacity as "not available"
  * add IPv6 address when IPv4 isn't available
  * call tzset at each time print to pick up time zone changes
  * doc: fixed minor typos
  * be more cautious about handling invalid battery measurements.
  * fix CPU unit tests
  * use local timezone for battery %emptytime
  * fix memory leak/use BEGINS_WITH macro
  * _first_: add check for virtual ethernet devices
  * add battery capacity parsing
  * multiple CPU support for cpu_usage
  * remove useless checks (we use char, not unsigned char) to fix
  compilation warnings
  * disk: sanitize trailing slashes
  * suppress printing :00 seconds of remaining battery lifetime, as
  apm(4)'s estimate only has a granularity of minutes.
  * Makefile: make PKG_CONFIG overridable
  * man page updates
- cleanup with spec-cleaner
- use https urls
- remove yajl fallback from source to ensure ours is used
- remove SLOC comment from description (no longer valid)</changelog>
  <changelog author="jengelh@inai.de" date="1526644800">- Ensure neutrality of description.</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1568030400">- update to version 2.13:
  * add memory module
  * add read_file module
  * drop CAP_NET_ADMIN (not needed on Linux ≥ 2.6.37)
  * switch to autotools
  * battery: hide seconds by default
  * wireless: add format_quality
  * doc: clarify min_width not being supported with dzen2/xmobar
  * battery: read multiple batteries on DragonFlyBSD
  * make: don’t use pulseaudio on DragonFlyBSD
  * wireless: detect interface type on DragonFlyBSD
  * cpu usage: fix: correctly print usage for cpu 10
  * cpu usage: fix: correctly print for invalid %cpu placeholder
  * cpu usage: support non-consecutive CPUs
  * time: add only_when_tz_different option
  * ethernet: add %interface
  * ethernet: fix speed display for 100 Gbit/s cards
  * battery: handle POWER_SUPPLY_STATUS=Not charging
  * volume: provide more natural volume percentage with ALSA
  * volume: fix ALSA capture device monitoring
  * volume: implement %devicename for PulseAudio and ALSA
  * config: re-arrange disk after network interfaces
  * fix: include sys/socket.h on macOS
  * fix: strip network interface labels
  * fix glob(3) error handling
  * various testsuite improvements
  * switch to clang-format-3.8</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1739188800">- update to version 2.15:
  * man: document --run-once flag
  * meson: replace bashisms
  * update to clang-format-12
  * add missing newlines to some error messages
  * make maybe_escape_markup() memory-safe
  * fix segfault when read_file lacks a path
  * ethernet: printer faster speeds in Gbit/s, e.g. 2.5 Gbit/s
  * wireless: correctly display bitrates &gt; 2147483647 bps
  * ipv6: add support for %iface placeholder
  * battery: add status idle (e.g. configured to stop charging)
  * battery: increase maximum string size to make space for markup
  * *BSD: fix build, use statvfs
  * *BSD: use f_bsize for disk_info
  * OpenBSD: add CPU spin support
  * OpenBSD: properly print wireless signal strength</changelog>
</package>
<package pkgid="a0bd44790569c496346e6e0947d8cc0d635757b5ea2084a4ee106c61e457112e71d0ef8e0068db41fc7ce9e897f7a5ea66664fcc806789671acc2b6f7bd94f53" name="i3status-debugsource" arch="i586">
  <version epoch="0" ver="2.15" rel="1.7"/>
  <changelog author="toganm@opensuse.org" date="1363262400">- Update to 2.7 version
  * Skip a day in the Discordian calendar when St. Tib's Day has
    passed
  * colors: Handle down wireless interfaces just like ethernet
    interfaces
  * temperature: introduce max_threshold
  * battery: colorize output even without discharge rate
  * ddate: Reduce the season day to 0-9 to properly print ordinal
    suffixes
  * add good, degraded and bad colors per module
  * config: introduce an utf-8 character so that editors are forced
    to use utf-8
  * ddate: Teen ordinal numbers always use a 'th' suffix.
  * make SIGUSR1 do nothing, so that killall -USR1 i3status will
    force an update
  * changing volume color from bad to degraded if muted
  * make refreshs align with minutes
  * wifi: properly display ad-hoc networks
  * Bugfix: output auto detect: properly detect ambiguous situations
  * Add tztime module to support multiple different timezones
  * battery: add option to show capacity without decimals
  * Add colorized output for load avg
  * ipv6: properly handle colors for output_format == xmobar
  * contrib: fix premature insetion of status message into JSON
- Spec file cleanup
  * rebased i3status-makefile.patch and renamed as
    i3status-2.7-makefile.patch</changelog>
  <changelog author="email@pfeiffer.pw" date="1406376000">Fix build on GNU/Hurd
  Add format_down for battery if no battery is available
  Use degraded color in case volume is muted with OSS
  Support mixer_idx with OSS
  Enable colored output for battery on FreeBSD
  print_volume: don’t return, complete the buffer first
  Support colored output for CPU temperature on FreeBSD
  manpage: mention i3bar in the description
  manpage: be more explicit about the path option
  battery: use path as i3bar JSON “instance”
  print_volume(linux): Open a new mixer every time
  Implement term output format
  signal handler: set flag because directly calling fprintf() is unsafe
  Makefile: use .SILENT and support V=1 for verbose builds
  load: allow max_threshold to be a float
  manpage: Add example path for CPU temperature
  Fix build on NetBSD
  Implement cpu usage, ethernet status, cpu temperature on NetBSD
  fix slurp(), it needs to read size-1 for the trailing NUL
  format detection: simplify code, handle "sh" processes in the hierarchy
  default config: show %avail disk space instead of %free
  Added different format string for volume in case it is muted
  manpage: document format_muted
  add support for path_exists directive
  disk: Distinguish between IEC, SI and custom prefixes</changelog>
  <changelog author="arun@gmx.de" date="1422792000">- replaced tar-ball with tar-ball from Source location
  (they were different for some location, which was the
  reason the package didn't get updated in Factory)
- Removed i3status-2.7-makefile.patch</changelog>
  <changelog author="arun@gmx.de" date="1433764800">- update to version 2.9:
  * meta: i3status is now on GitHub and uses clang-format
  * allow customization of the module separator
  * add “align” and “min_width” options for each module
  * fix CFLAGS and LDFLAGS for DragonFly and FreeBSD
  * add contrib/net-speed, a more light-weight reimplementation of
  * contrib/measure-net-speed.bash
  * battery: add hide_seconds option
  * battery: fix for systems without POWER_SUPPLY_VOLTAGE_NOW
  * battery: for %percentage, drop leading 0 for values &lt; 10
  * battery: add NetBSD support
  * battery: use absolute values for (dis)charging rates
  * battery: introduce status_{chr,bat,full}
  * cpu_temperature: fix displaying multiple sensors
  * cpu_temperature: fix NetBSD support
  * cpu_temperature: fix DragonFly support
  * disk: introduce threshold_type and low_threshold
  * disk: add format_not_mounted for unmounted paths
  * ethernet, wireless: support special interface name _first_
  * run_watch: check all matching pid files until first valid one
  * volume: fix wrong color tags with xmobar
  * wireless: support %frequency (2.4 vs. 5 GHz)</changelog>
  <changelog author="arun@gmx.de" date="1457438400">- specfile:
  * add libnl3-devel, libpulse-devel
- update to version 2.10:
  * man: fix typo in battery example
  * Pass the "instance" JSON property key for tztime blocks
  * Fix build (and build warnings) on FreeBSD
  * Fix build on OpenBSD
  * path_exists, run_watch: add format_down
  * volume: add PulseAudio support. This significantly reduces battery
    consumption on systems that use PulseAudio, which is the default
    on any modern Linux desktop.
  * wireless/OpenBSD: use the maximum rssi, not the scaled percentage
    for the signal level.
  * make: Add support for differing PREFIX and MANPREFIX.
  * battery: make output HH:MM across all platforms.
  * battery: clamp the percentage at 100% when last_full_capacity is
    enabled.
  * Use format_not_mounted if the directory for a disk_info block does
    not exist.
  * disk_info/OS X: Fix build.
  * volume/OpenBSD: use SndIO.
  * eth, wireless: Use "color_degraded" when interface has no IP.
  * eth, wireless/FreeBSD: Fix for recent FreeBSD versions.
  * wireless/Linux: switch from libiw to libnl. This allows you to run
    i3status on kernels which don’t have the wext compatibility module
    enabled.
  * battery/FreeBSD: properly detect charging status
  * eth: first_eth_interface: ignore MAC addresses, look for IPv4/IPv6
    addresses
  * Implement support for Pango markup.
  * format detection: recognise swaybar</changelog>
  <changelog author="arun@gmx.de" date="1491998400">- update to version 2.11:
  * re-add forgotten wakeup call from SIGUSR1 handler
  * disk_info: bugfix: check format_not_mounted is not NULL before
    using it
  * revert back to using nanosleep
  * man: give more descriptive symbols to battery format
  * battery: removes the 'remaining' time when the battery is full
  * add separator and separator_block_width as universal module
    options
  * man: fix link to contrib
  * cpu_temperature: add glob check
  * battery: add status_unk
  * reconnect to PluseAudio when connection is lost
  * wireless: add ifdef to compile on macOS
  * order default configuration paths the same as in i3
  * add version files for release tarball
  * man: make tztime example config match the context
  * cpu_usage: add color thresholds
  * battery: support multiple batteries
  * disk: use empty string for not mounted disks
  * default config: remove DHCP, VPN
  * wireless: fix FTBFS on hurd and kFreeBSD
  * parse uevent file to detect network device type
  * allow pulse device to be specified by name
  * battery: find batteries using glob
  * tztime: support locales
  * wireless: use blank padding for quality
  * add unit tests
  * fix compilation with -fno-common</changelog>
  <changelog author="avindra@opensuse.org" date="1526126400">- update to version 2.12:
  * show IP address when address has a label
  * treat zero battery capacity as "not available"
  * add IPv6 address when IPv4 isn't available
  * call tzset at each time print to pick up time zone changes
  * doc: fixed minor typos
  * be more cautious about handling invalid battery measurements.
  * fix CPU unit tests
  * use local timezone for battery %emptytime
  * fix memory leak/use BEGINS_WITH macro
  * _first_: add check for virtual ethernet devices
  * add battery capacity parsing
  * multiple CPU support for cpu_usage
  * remove useless checks (we use char, not unsigned char) to fix
  compilation warnings
  * disk: sanitize trailing slashes
  * suppress printing :00 seconds of remaining battery lifetime, as
  apm(4)'s estimate only has a granularity of minutes.
  * Makefile: make PKG_CONFIG overridable
  * man page updates
- cleanup with spec-cleaner
- use https urls
- remove yajl fallback from source to ensure ours is used
- remove SLOC comment from description (no longer valid)</changelog>
  <changelog author="jengelh@inai.de" date="1526644800">- Ensure neutrality of description.</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1568030400">- update to version 2.13:
  * add memory module
  * add read_file module
  * drop CAP_NET_ADMIN (not needed on Linux ≥ 2.6.37)
  * switch to autotools
  * battery: hide seconds by default
  * wireless: add format_quality
  * doc: clarify min_width not being supported with dzen2/xmobar
  * battery: read multiple batteries on DragonFlyBSD
  * make: don’t use pulseaudio on DragonFlyBSD
  * wireless: detect interface type on DragonFlyBSD
  * cpu usage: fix: correctly print usage for cpu 10
  * cpu usage: fix: correctly print for invalid %cpu placeholder
  * cpu usage: support non-consecutive CPUs
  * time: add only_when_tz_different option
  * ethernet: add %interface
  * ethernet: fix speed display for 100 Gbit/s cards
  * battery: handle POWER_SUPPLY_STATUS=Not charging
  * volume: provide more natural volume percentage with ALSA
  * volume: fix ALSA capture device monitoring
  * volume: implement %devicename for PulseAudio and ALSA
  * config: re-arrange disk after network interfaces
  * fix: include sys/socket.h on macOS
  * fix: strip network interface labels
  * fix glob(3) error handling
  * various testsuite improvements
  * switch to clang-format-3.8</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1739188800">- update to version 2.15:
  * man: document --run-once flag
  * meson: replace bashisms
  * update to clang-format-12
  * add missing newlines to some error messages
  * make maybe_escape_markup() memory-safe
  * fix segfault when read_file lacks a path
  * ethernet: printer faster speeds in Gbit/s, e.g. 2.5 Gbit/s
  * wireless: correctly display bitrates &gt; 2147483647 bps
  * ipv6: add support for %iface placeholder
  * battery: add status idle (e.g. configured to stop charging)
  * battery: increase maximum string size to make space for markup
  * *BSD: fix build, use statvfs
  * *BSD: use f_bsize for disk_info
  * OpenBSD: add CPU spin support
  * OpenBSD: properly print wireless signal strength</changelog>
</package>
<package pkgid="328d105c89e5a37ac76264362615353d21d66d805f3b071ae92b9d147700d09742be8a3b3bee96ab9ed98bdec5153f452a7acc42b12972679ad301176272225b" name="iagno-debuginfo" arch="i586">
  <version epoch="0" ver="50.0+8" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602072000">- Update to version 3.36.7:
  + Add missing posix,
  + Updated translations.
- Drop iagno-add-missing-posix.patch: Fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158400">- Update to version 3.37.91:
  + A new app icon.
  + Updated translations.
- Drop iagno-add-missing-posix.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158401">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158402">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613649600">- Add b37eacaf1485cda54d0fa4b2d2423f3d8c620af1.patch: Fix build
  with vala 0.51.x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to gdk-pixbuf that iagno uses.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 50.alpha:
  + New release with a port to Gtk4 and libadwaita.
  + Also GNOME branding was removed. It's just a Reversi from now
    on.
  + Updated translations.
- Convert package to use obs_scm _service.
- Drop most static buildrequires and use dynamic buildrequire
  generation.
- Drop b37eacaf1485cda54d0fa4b2d2423f3d8c620af1.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771848000">- Update to version 50.beta:
  + This version uses libadwaita's breakpoints to make interface
    adaptive to smaller screens.
  + Another notable change is a switch to Glycin library for
    loading textures.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773921600">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780660800">- Update to version 50.0+8:
  + Updated translations.</changelog>
</package>
<package pkgid="55f8c88d68a9512584f300528a6139d14865305ae2261ec5e1f5e2d14291e41c8d78491fef35e9a308c8d3bf2d0957abea390eba06765c4900c528908509e56d" name="iagno-debugsource" arch="i586">
  <version epoch="0" ver="50.0+8" rel="1.3"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602072000">- Update to version 3.36.7:
  + Add missing posix,
  + Updated translations.
- Drop iagno-add-missing-posix.patch: Fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158400">- Update to version 3.37.91:
  + A new app icon.
  + Updated translations.
- Drop iagno-add-missing-posix.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158401">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1602158402">- Update to version 3.38.1:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1613649600">- Add b37eacaf1485cda54d0fa4b2d2423f3d8c620af1.patch: Fix build
  with vala 0.51.x.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1757419200">- Add explicit glycin-loaders BuildRequires: provide image loaders
  to gdk-pixbuf that iagno uses.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771243200">- Update to version 50.alpha:
  + New release with a port to Gtk4 and libadwaita.
  + Also GNOME branding was removed. It's just a Reversi from now
    on.
  + Updated translations.
- Convert package to use obs_scm _service.
- Drop most static buildrequires and use dynamic buildrequire
  generation.
- Drop b37eacaf1485cda54d0fa4b2d2423f3d8c620af1.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1771848000">- Update to version 50.beta:
  + This version uses libadwaita's breakpoints to make interface
    adaptive to smaller screens.
  + Another notable change is a switch to Glycin library for
    loading textures.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773921600">- Update to version 50.0:
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1780660800">- Update to version 50.0+8:
  + Updated translations.</changelog>
</package>
<package pkgid="11106f4f40cf74759b72753cbe9cc215c8f787a0bdf27089a3c9dfe9ef519dbe39bb512b1ac18538f83779add64f910d714b5c35e6d64c7be4d02b64c03be7d6" name="iamb-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.10" rel="2.5"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1709208000">- Update to version 0.0.8.84bc6be:
  * Support following the .well-known entries for a username's domain
  * Pull in modalkit repository with a `Cargo.lock`
  * Move LTO into its own "release-lto" profile
  * Update README.md to add openSUSE Tumbleweed (♥)
  * Update modalkit dependencies
  * Indicate and sort on rooms with unread messages
  * Support coloring entire message with the user color
  * Fix truncation/padding for non-ASCII sender names
  * Add a new `:chats` window that lists both DMs and Rooms</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1709640000">- Update to version 0.0.8.dd001af:
  * Download rooms keys from backups if they exist
  * Update to matrix-sdk@0.7.1</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1710072000">- Enabled tests
- Update to version 0.0.8.e7f158f:
  * Add support for custom key macros
  * Add support for threads
  * Load receipts for room before acquiring lock
  * Update to ratatui-image@0.8.1</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710676800">- Added desktop file</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1711713600">- Build against system sqlite &amp; openssl. Added openssl and
  sqlite to BuildRequires. Bundled RusTLS is still usable with a
  conditional for where it may be required.
- Install manpages and new icons
- Use upstream tarball
- Update to version 0.0.9:
  Features:
  * Add commands for importing and exporting room keys
  * Add support for desktop notifications
  * Support notifications via terminal bell
  * Support loading a TOML configuration
  * Enable autolinking when rendering Markdown
  * Support configuring user gutter width
  * Support displaying shortcodes instead of Emojis in messages
  Documentation:
  * Add an icon for iamb
  * Update manual pages to use mdoc(7) and list commands
  * Add example of mapping "V" to toggle message selection mode
  Fixes:
  * Ignore key releases on platforms that support it
  * Fix entering thread view when there's no messages yet
  * Wait to log in before starting background tasks
  * Reset message bar when `!` is passed with :cancel
  * Fix image previews in replies
  * Provide better error message for M_UNKNOWN_TOKEN
  Building:
  * Support linking against system OpenSSL</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714132800">- Enable building on more distro targets.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1716638400">- Fix Debian install by setting maintainer in output</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Improve description text
- Remove deprecated Group tag</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1724241600">- Temporarily remove failing tests.
- Update to 0.0.10:
  Features
  * Support marking a room as a direct message room
  * Add external_edit_file_suffix to config
  * Allow typing newline with &lt;S-Enter&gt; and enable keyboard
    enhancement protocol
  * Display file sizes for attachments
  * Implement set/unset/show for alternative and canonical aliases
  * Allow notifications on open room if terminal not focused
  * Add command to set per-room notification levels
  * Add message slash commands
  * Support reacting literally with non-Emojis
  * Include room name in desktop notifications
  * Add ban/unban/kick room commands
  * Add command for setting room history visibility
  * Add commands for viewing and clearing unreads
  Documentation
  * Update Welcome window to reference TOML instead of JSON
  * Add FreeBSD installation instructions
  * Fix openSUSE link and installation command in README
  * Add Hombrew as install method on MacOS
  Fixes
  * Fix reaction count when there are duplicate reaction events
    from a user
  * Prevent sending duplicate reaction events
  * Use color overrides for users when message_user_color is
    enabled
  * Fix image preview placement when messages are preceded by a
    date in the timeline
  * Trim :editor output and check if it's empty
  * Add error for missing username on :logout
  * Remove timeout for desktop notifications
  * Fix underflow panics when using TextPrinter::push_span_nobreak
  * Remove modifyOtherKeys enablement
  * Avoid treating simple messages as Markdown
  * Handle message marks on non-64-bit platforms</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1724328000">- Enable desktop feature to fix tests</changelog>
</package>
<package pkgid="aabc88983d331460d8df1736e2f3cff4dcf4994bf83766e450aac8688f02251a997a4cb0433d91f25264859eaebff13bfc50637f42ff49b40829f4a57bab503f" name="iamb-debugsource" arch="i586">
  <version epoch="0" ver="0.0.10" rel="2.5"/>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1709208000">- Update to version 0.0.8.84bc6be:
  * Support following the .well-known entries for a username's domain
  * Pull in modalkit repository with a `Cargo.lock`
  * Move LTO into its own "release-lto" profile
  * Update README.md to add openSUSE Tumbleweed (♥)
  * Update modalkit dependencies
  * Indicate and sort on rooms with unread messages
  * Support coloring entire message with the user color
  * Fix truncation/padding for non-ASCII sender names
  * Add a new `:chats` window that lists both DMs and Rooms</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1709640000">- Update to version 0.0.8.dd001af:
  * Download rooms keys from backups if they exist
  * Update to matrix-sdk@0.7.1</changelog>
  <changelog author="Joshua Smith &lt;jsmithfpv@gmail.com&gt;" date="1710072000">- Enabled tests
- Update to version 0.0.8.e7f158f:
  * Add support for custom key macros
  * Add support for threads
  * Load receipts for room before acquiring lock
  * Update to ratatui-image@0.8.1</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1710676800">- Added desktop file</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1711713600">- Build against system sqlite &amp; openssl. Added openssl and
  sqlite to BuildRequires. Bundled RusTLS is still usable with a
  conditional for where it may be required.
- Install manpages and new icons
- Use upstream tarball
- Update to version 0.0.9:
  Features:
  * Add commands for importing and exporting room keys
  * Add support for desktop notifications
  * Support notifications via terminal bell
  * Support loading a TOML configuration
  * Enable autolinking when rendering Markdown
  * Support configuring user gutter width
  * Support displaying shortcodes instead of Emojis in messages
  Documentation:
  * Add an icon for iamb
  * Update manual pages to use mdoc(7) and list commands
  * Add example of mapping "V" to toggle message selection mode
  Fixes:
  * Ignore key releases on platforms that support it
  * Fix entering thread view when there's no messages yet
  * Wait to log in before starting background tasks
  * Reset message bar when `!` is passed with :cancel
  * Fix image previews in replies
  * Provide better error message for M_UNKNOWN_TOKEN
  Building:
  * Support linking against system OpenSSL</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1714132800">- Enable building on more distro targets.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1716638400">- Fix Debian install by setting maintainer in output</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717675200">- Improve description text
- Remove deprecated Group tag</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1724241600">- Temporarily remove failing tests.
- Update to 0.0.10:
  Features
  * Support marking a room as a direct message room
  * Add external_edit_file_suffix to config
  * Allow typing newline with &lt;S-Enter&gt; and enable keyboard
    enhancement protocol
  * Display file sizes for attachments
  * Implement set/unset/show for alternative and canonical aliases
  * Allow notifications on open room if terminal not focused
  * Add command to set per-room notification levels
  * Add message slash commands
  * Support reacting literally with non-Emojis
  * Include room name in desktop notifications
  * Add ban/unban/kick room commands
  * Add command for setting room history visibility
  * Add commands for viewing and clearing unreads
  Documentation
  * Update Welcome window to reference TOML instead of JSON
  * Add FreeBSD installation instructions
  * Fix openSUSE link and installation command in README
  * Add Hombrew as install method on MacOS
  Fixes
  * Fix reaction count when there are duplicate reaction events
    from a user
  * Prevent sending duplicate reaction events
  * Use color overrides for users when message_user_color is
    enabled
  * Fix image preview placement when messages are preceded by a
    date in the timeline
  * Trim :editor output and check if it's empty
  * Add error for missing username on :logout
  * Remove timeout for desktop notifications
  * Fix underflow panics when using TextPrinter::push_span_nobreak
  * Remove modifyOtherKeys enablement
  * Avoid treating simple messages as Markdown
  * Handle message marks on non-64-bit platforms</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1724328000">- Enable desktop feature to fix tests</changelog>
</package>
<package pkgid="d8dfcc27d4d8e16a6092d493751a18376b02467165feab4e4de0e0080609e4e8d9e180f97a8cda20f430b55776d802a2cd453ca9bc56d8eb2eb0bd9ba31f83bf" name="ibacm-debuginfo" arch="i586">
  <version epoch="0" ver="63.0" rel="1.3"/>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1749729600">- Update to rdma-core v57.0
  - No release notes available</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1750248000">- Update to rdma-core v58.0
  - No release notes available</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1757332800">- Update to rdma-core v59.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v59.0</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1761566400">- Update to rdma-core v60.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v60.0</changelog>
  <changelog author="Nicolas Morey &lt;nmorey@suse.com&gt;" date="1767614400">- Update to rdma-core v61.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v61.0</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1772539200">- Don't BuildRequire valgrind on loongarch64</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774353600">- switch to systemd_requires</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1776686400">- Update to rdma-core v62.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v62.0
- Fix bad link in v61.0 changelog entry</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779105600">- use ldconfig_scriptlets
- remove dependency on main package from libibverbs to avoid
  systemd being pulled in by valkey</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1782216000">- Update to rdma-core v63.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v63.0</changelog>
</package>
<package pkgid="ca48c4d0e8685d534b1d262613fc9cba1183f9309eeddb0a2bdc3fcea9d11382488e6790ab170be18bff9a2f4df8ecd001db5b0ebe8fbcfd285d98ff40e45b4d" name="ibdev2netdev-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.0" rel="1.8"/>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1696420800">- Initial import</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1696507200">- Update to 0.1.18.7258568beb9c
  - cmake cleanup
  - add options parsing for help, device selection, raw output</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1711368000">- Update to 0.2.0
  - GPL Copyright fixes</changelog>
</package>
<package pkgid="732f2bc3c683278e5ea4866be2cc7afd196046085d7f49e7a0cc0d4bc81f7d0b65b0aa431c98b1e0ddaf16f8af03840543faf9912d1756281b6c99c6eda27a97" name="ibis-debugsource" arch="i586">
  <version epoch="0" ver="0.16.0" rel="1.3"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1732795200">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738324800">- update to 0.11.0:
  * Add the client as a parameter to the new and del signals of capabilities
  * Use g_string_free_and_steal one more time
  * Track the nickname that the server says we have
  * Add support for SASL v3.2
  * Use tarballs for the subprojects
- switch to sf mirror, so we have signed tarballs</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738411200">- update to 0.11.1:
  * Add a library version
  * Use variables for our gir paths when building the docs
  * Add support for attempting the alt_nick
  * Don't set error if already cancelled
  * Avoid double-free when stopping client
  * Ensure IbisClient stays alive during its I/O callbacks
- use the shorter sourceforge urls</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1738670400">- update to 0.11.2:
  * Update POTFILES and mark string in ibis-cli for translation
  * cli: Add a command line argument for commands to run at startup
  * Update Ibis.Client:active-nick when we get a NICK message for ourselves
  * Remove the capability wait when we've run out of SASL mechanisms to try</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1741953600">- update to 0.12.0:
  * Add Ibis.ModeChange to represent mode changes
  * Add Ibis.Chanmodes for working with CHANMODES
  * Stop the cli from eating RPL_ISUPPORT
  * Set the synthetic prefix features before setting the normal prefix feature
  * Add a Ibis.Chanmodes instance to Ibis.Client
  * Implement Ibis.Client.parse_mode_string
  * Create constants for client errors and make client error an error domain
  * Implement Ibis.Batch
  * Add Ibis.Batch.is_end to check if a message is the end of a batch
  * Implement batching in Ibis.Client
  * Make sure we look for gi-docgen before our dependencies
  * Update the getting-started document to use the registered property
  * Add Ibis.Feature.get_prefix_for_mode</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1743336000">- update to 0.13.0:
  * Fix the parameter order of an error in Ibis.Client.parse_mode_string
  * Implement Ibis.formatting_parse</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1743422400">- update to 0.13.1:
  * Fix a few issues with formatting</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1747828800">- update to 0.14.0:
  * Make sure the documentation lists all of our dependencies
  * Annotate Ibis.Message.parse as a constructor
  * Make the IBIS_FORMAT_ constants public
  * Add helpers for handling hosts for DCC messages
  * Implement client side pings</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1767182400">- Update to version 0.15.0:
  + Use strtoul instead of atoi when parsing hosts
  + Rework the nick properties
  + A few meson tweaks
  + Fix a documentation warning
  + Add a codespell unit test</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781870400">- Update to version 0.16.0:
  + Depend on Birb 0.6.1 and migrate to some of its new APIs
  + Add tests to verify that the license headers are consistent
  + Add a Client::stopped signal
  + Move the builders to the imfreedom organization
  + Add a bunch of missing constants
  + Remove the deprecated API
  + Add constants for standard replies and metadata
  + Add Client.connect_async and deprecate Client.connect for it</changelog>
</package>
<package pkgid="3a956bcb6d2f390063025f0a65f877cb675f83fa8f0f5d3ae28a96c639ab0e22a5038f65336e56c397e607b47f4afe4457acaf3c3c8b3afeba3ef47e06f043d6" name="ibmswtpm2-debuginfo" arch="i586">
  <version epoch="0" ver="183+2024+03+27" rel="6.4"/>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1597665600">- Update to upstream version 1637
  * fixes build of ibmtss 1.5.0
  * Refresh makefile.patch
  * Drop upstreamed patches
  - ibmswtpm2-fix-uninitialized.patch
  - ibmswtpm2-fix-empty-decrypt.patch
  * Fix use of uninitialized value:
    + ibmswtpm2-TcpServerPosix-Fix-use-of-uninitialized-value.patch
    + ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1598961600">- Fix ppc32 build.
  + ibmswtpm2-fix-ppc32.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 1682:
  * tpm: Fix cast in BnSetBit.
  * tpm2: Fix size check in CryptSecretDecrypt
  * tpm: Port Windows code for OpenSSL 3.0
  * tpm: Update to openssl 3.0.2
  * tpm: Add command and handle tracing
  * tpm: Update for openssl 3.0.1
  * tpm: Add ECC encrypt and decrypt commands
  * Fix compilation on RISC-V
  * PlatformSvc: return error on control socket failure
  * main: set a return code if StartTcpServer fails
  * tpm: Add all updates to TPM specification 164.
- drop ibmswtpm2-fix-ppc32.patch (upstream)
- makefile.patch: refresh</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1678881600">- Add support for OpenSSL 3.1.x
  * Add ibmswtpm2-OpenSSL-3.1.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1701432000">- Update to version 164-2020-192.2
  * Implement the RSA 5 primes optimization.
  * Check command size for int32 overflow.
  * Add support for OpenSSL 3.1.x
  * Do not accept a NULL signKey in TPM2_CertifyX509
  * Add Nuvoton to gcc makefile
- New project URL - move to github
- Drop usptreamed ibmswtpm2-OpenSSL-3.1.patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1702382400">- Add support for OpenSSL 3.2.x
  * Add ibmswtpm2-Add-support-for-OpenSSL-3.2.x.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1712232000">- Update to version 183-2024-03-27
  * tpm: Updates to rev 180
- Drop obsolete patches
  * Drop ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch - addressed upstream
  * Drop ibmswtpm2-Add-support-for-OpenSSL-3.2.x.patch - merged upstream</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1712664000">- Package LICENSE file.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1743768000">- Fix build with OpenSSL 3.5: [bsc#1241037]
  * Fails with "error Untested OpenSSL version" when building for
    the upcoming OpenSSL version 3.5.
  * Add ibmswtpm2-Build-with-OpenSSL-3.5.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1759492800">- Fix build with OpenSSL 3.6: [bsc#1250338]
  * tpm: Update to OpenSSL 3.6 [gh#kgoldman/ibmswtpm2#22]
  * Rename ibmswtpm2-Build-with-OpenSSL-3.5.patch to
    ibmswtpm2-Build-with-New-OpenSSL.patch</changelog>
</package>
<package pkgid="82e04393f4cfd8e147cca711917f4c492fb00b681c64e36dd7bfc9b45fea11e35a4cf4b6e431678fb00ed7df8711df3d91f54c0d24c464b39377376ad14ed69a" name="ibmswtpm2-debugsource" arch="i586">
  <version epoch="0" ver="183+2024+03+27" rel="6.4"/>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1597665600">- Update to upstream version 1637
  * fixes build of ibmtss 1.5.0
  * Refresh makefile.patch
  * Drop upstreamed patches
  - ibmswtpm2-fix-uninitialized.patch
  - ibmswtpm2-fix-empty-decrypt.patch
  * Fix use of uninitialized value:
    + ibmswtpm2-TcpServerPosix-Fix-use-of-uninitialized-value.patch
    + ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1598961600">- Fix ppc32 build.
  + ibmswtpm2-fix-ppc32.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 1682:
  * tpm: Fix cast in BnSetBit.
  * tpm2: Fix size check in CryptSecretDecrypt
  * tpm: Port Windows code for OpenSSL 3.0
  * tpm: Update to openssl 3.0.2
  * tpm: Add command and handle tracing
  * tpm: Update for openssl 3.0.1
  * tpm: Add ECC encrypt and decrypt commands
  * Fix compilation on RISC-V
  * PlatformSvc: return error on control socket failure
  * main: set a return code if StartTcpServer fails
  * tpm: Add all updates to TPM specification 164.
- drop ibmswtpm2-fix-ppc32.patch (upstream)
- makefile.patch: refresh</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1678881600">- Add support for OpenSSL 3.1.x
  * Add ibmswtpm2-OpenSSL-3.1.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1701432000">- Update to version 164-2020-192.2
  * Implement the RSA 5 primes optimization.
  * Check command size for int32 overflow.
  * Add support for OpenSSL 3.1.x
  * Do not accept a NULL signKey in TPM2_CertifyX509
  * Add Nuvoton to gcc makefile
- New project URL - move to github
- Drop usptreamed ibmswtpm2-OpenSSL-3.1.patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1702382400">- Add support for OpenSSL 3.2.x
  * Add ibmswtpm2-Add-support-for-OpenSSL-3.2.x.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1712232000">- Update to version 183-2024-03-27
  * tpm: Updates to rev 180
- Drop obsolete patches
  * Drop ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch - addressed upstream
  * Drop ibmswtpm2-Add-support-for-OpenSSL-3.2.x.patch - merged upstream</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1712664000">- Package LICENSE file.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1743768000">- Fix build with OpenSSL 3.5: [bsc#1241037]
  * Fails with "error Untested OpenSSL version" when building for
    the upcoming OpenSSL version 3.5.
  * Add ibmswtpm2-Build-with-OpenSSL-3.5.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1759492800">- Fix build with OpenSSL 3.6: [bsc#1250338]
  * tpm: Update to OpenSSL 3.6 [gh#kgoldman/ibmswtpm2#22]
  * Rename ibmswtpm2-Build-with-OpenSSL-3.5.patch to
    ibmswtpm2-Build-with-New-OpenSSL.patch</changelog>
</package>
<package pkgid="e575771c10a74ed653c8bd42323a320f05bf243c305eb79c20dfa02d56a3b4fbb7c7af2c7dcf85a932866c9393a576390a07e7c88bc6f34516b81f48c8f64608" name="ibmtss-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.1" rel="2.4"/>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1597665600">- Update to upstream version 1.5.0 (jsc#SLE-13828).
- Fix build warning due to -O0
  + ibmtss-configure.ac-Do-not-disable-optimization-for-debug-b.patch
- Fix uninitialized variable warning
  + ibmtss-certifyx509-Fix-uninitialized-variable.patch</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonreal@suse.com&gt;" date="1601553600">- Regression fix:
  * utils: fix ABI break caused by additional argument to -rsa
  * https://sourceforge.net/p/ibmtpm20tss/mailman/message/37119441/
- Add ibmtss-fix-dsa-regression.patch</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1611662400">- Update to upstream version 1.6.0 (jsc#SLE-18268).
- Drop patches from this release
  - ibmtss-certifyx509-Fix-uninitialized-variable.patch
  - ibmtss-fix-dsa-regression.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1637841600">- Fix certificate list, run all tests.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667995200">- Build with OpenSSL 3.0 deprecated functions until fixed upstream
  in the next version update [bsc#1205042]
  * ibmtss-openssl3-deprecation.patch
- Add upstream patches to fix build with OpenSSL 3.0
  * ibmtss-regtests-Update-openssl-key-generation-for-3.0.0.patch
  * ibmtss-utils-Update-certifyx509-for-Openssl-3.0.0.patch
  * ibmtss-utils-Remove-unused-variables-from-certifyx509.patch
  * ibmtss-tss-Port-HMAC-operations-to-openssl-3.0.patch
  * ibmtss-utils-Port-to-openssl-3.0.0-replaces-RSA-with-EVP_PK.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701345600">- Update to 2.1.1:
  * Add man page for tpmproxy.
- Update to 2.1.0:
  * Parse new IMA event log template data fields.
  * Add option to verify IMA template data
  * Correct minor regression test script typos.
- Update to 2.0.0
  * Expand TPMU_SENSITIVE_COMPOSITE to handle HW TPMs that return 5
    RSA primes.  This is an ABI (not API) break.
  * Add support for TPM2_ECC_Encrypt and TPM2_ECC_Decrypt
  * Add more EFI event log handlers and event tracing.
  * SW TPM test CA now uses SHA-256, not the deprecated SHA-1.
  * Port tpmproxy for TPM 2.0 to Linux and Windows.
  * Add many new EK root certificates.
  * Remove OpenSSL functions deprecated in 3.x.
  * Fix TSS bug when using encrypt and decrypt in a PWAP session.
  * Add build flag to suppress SHA-1.
- Remove patches fixed upstream:
  * ibmtss-regtests-Update-openssl-key-generation-for-3.0.0.patch
  * ibmtss-utils-Update-certifyx509-for-Openssl-3.0.0.patch
  * ibmtss-utils-Remove-unused-variables-from-certifyx509.patch
  * ibmtss-tss-Port-HMAC-operations-to-openssl-3.0.patch
  * ibmtss-utils-Port-to-openssl-3.0.0-replaces-RSA-with-EVP_PK.patch
  * ibmtss-openssl3-deprecation.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1729512000">- Update to 2.4.0:
  * Add support for EK intermediate certificates
  * Support different IMA log digest algorithms
  * add regtest
  * html documentation
- Refresh ibmtss-configure.ac-Do-not-disable-optimization-for-debug-b.patch
- tss-Commit-changelog-and-autotools-version-update.patch
- utils-Update-.so-version-to-2.4.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1733227200">- Add ibmtss-2.4.0-fix-FTBFS-2026.patch to fix tests after 2026 (boo#1102840)</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1740484800">- Update to 2.4.1:
  * Issue new test EK CA root certificates with a longer validity period.
  * Remove patches upstream:
  - tss-Commit-changelog-and-autotools-version-update.patch
  - utils-Update-.so-version-to-2.4.patch
  - ibmtss-2.4.0-fix-FTBFS-2026.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1754481600">- Do not ship test data (bsc#1239985)</changelog>
</package>
<package pkgid="9cf8e07d71565982f6c13e323b8763957dd9a94830de5044375a7db96876191677f1c103a9354fef3bd1c5b1ca2b11263163f97589761d79d4db915a7061a99b" name="ibmtss-debugsource" arch="i586">
  <version epoch="0" ver="2.4.1" rel="2.4"/>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1597665600">- Update to upstream version 1.5.0 (jsc#SLE-13828).
- Fix build warning due to -O0
  + ibmtss-configure.ac-Do-not-disable-optimization-for-debug-b.patch
- Fix uninitialized variable warning
  + ibmtss-certifyx509-Fix-uninitialized-variable.patch</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonreal@suse.com&gt;" date="1601553600">- Regression fix:
  * utils: fix ABI break caused by additional argument to -rsa
  * https://sourceforge.net/p/ibmtpm20tss/mailman/message/37119441/
- Add ibmtss-fix-dsa-regression.patch</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1611662400">- Update to upstream version 1.6.0 (jsc#SLE-18268).
- Drop patches from this release
  - ibmtss-certifyx509-Fix-uninitialized-variable.patch
  - ibmtss-fix-dsa-regression.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1637841600">- Fix certificate list, run all tests.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667995200">- Build with OpenSSL 3.0 deprecated functions until fixed upstream
  in the next version update [bsc#1205042]
  * ibmtss-openssl3-deprecation.patch
- Add upstream patches to fix build with OpenSSL 3.0
  * ibmtss-regtests-Update-openssl-key-generation-for-3.0.0.patch
  * ibmtss-utils-Update-certifyx509-for-Openssl-3.0.0.patch
  * ibmtss-utils-Remove-unused-variables-from-certifyx509.patch
  * ibmtss-tss-Port-HMAC-operations-to-openssl-3.0.patch
  * ibmtss-utils-Port-to-openssl-3.0.0-replaces-RSA-with-EVP_PK.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701345600">- Update to 2.1.1:
  * Add man page for tpmproxy.
- Update to 2.1.0:
  * Parse new IMA event log template data fields.
  * Add option to verify IMA template data
  * Correct minor regression test script typos.
- Update to 2.0.0
  * Expand TPMU_SENSITIVE_COMPOSITE to handle HW TPMs that return 5
    RSA primes.  This is an ABI (not API) break.
  * Add support for TPM2_ECC_Encrypt and TPM2_ECC_Decrypt
  * Add more EFI event log handlers and event tracing.
  * SW TPM test CA now uses SHA-256, not the deprecated SHA-1.
  * Port tpmproxy for TPM 2.0 to Linux and Windows.
  * Add many new EK root certificates.
  * Remove OpenSSL functions deprecated in 3.x.
  * Fix TSS bug when using encrypt and decrypt in a PWAP session.
  * Add build flag to suppress SHA-1.
- Remove patches fixed upstream:
  * ibmtss-regtests-Update-openssl-key-generation-for-3.0.0.patch
  * ibmtss-utils-Update-certifyx509-for-Openssl-3.0.0.patch
  * ibmtss-utils-Remove-unused-variables-from-certifyx509.patch
  * ibmtss-tss-Port-HMAC-operations-to-openssl-3.0.patch
  * ibmtss-utils-Port-to-openssl-3.0.0-replaces-RSA-with-EVP_PK.patch
  * ibmtss-openssl3-deprecation.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1729512000">- Update to 2.4.0:
  * Add support for EK intermediate certificates
  * Support different IMA log digest algorithms
  * add regtest
  * html documentation
- Refresh ibmtss-configure.ac-Do-not-disable-optimization-for-debug-b.patch
- tss-Commit-changelog-and-autotools-version-update.patch
- utils-Update-.so-version-to-2.4.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1733227200">- Add ibmtss-2.4.0-fix-FTBFS-2026.patch to fix tests after 2026 (boo#1102840)</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1740484800">- Update to 2.4.1:
  * Issue new test EK CA root certificates with a longer validity period.
  * Remove patches upstream:
  - tss-Commit-changelog-and-autotools-version-update.patch
  - utils-Update-.so-version-to-2.4.patch
  - ibmtss-2.4.0-fix-FTBFS-2026.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1754481600">- Do not ship test data (bsc#1239985)</changelog>
</package>
<package pkgid="015a30c3f09c7d6d0cf094cef0ee03a8d0bc53cb759fc8c40ed04679e98e22eba4a6a496c85c29a2dbc5be22abdf22f414eed283811f6358e66bd85a55c1df7f" name="ibp-debuginfo" arch="i586">
  <version epoch="0" ver="0.21" rel="2.4"/>
  <changelog author="ro@suse.de" date="1032264000">- removed bogus self-provides</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- fix build as user</changelog>
  <changelog author="dg7gt@online.de" date="1166270400">- updated to version 0.21</changelog>
  <changelog author="dl9pf@gmx.de" date="1172145600">- import into buildservice</changelog>
  <changelog author="dg7gt@online.de" date="1212321600">- expansion error fixes for openSUSE 11</changelog>
  <changelog author="dl8fcl@darc.de" date="1298376000">- fix for 11.4</changelog>
  <changelog author="dl8fcl@darc.de" date="1339070400">- fix for openSUSE_12.2, License tag updated</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1688040000">- Fix build for Tumbleweed and Factory
- Specfile updated to current standard</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1739793600">- Fix build (patch directive)
- drop ibp-0.21.dif
- add ibp-0.21-ncurses.patch
- add ibp-0.21-xdisp-makeClockContext-gc.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1772539200">- fix build on Tumbleweed gcc , add ibp-0.21-compiler.patch</changelog>
</package>
<package pkgid="1d49427fab49ae0a3155ac1223ca9e28465f7edd43d602628edd93bbf84e5eb2807d97b412af7561391a69593191b62509eb01aab378b0db2debe8dc2ccc9618" name="ibsim-debuginfo" arch="i586">
  <version epoch="0" ver="0.12" rel="3.5"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1555588800">- Remove unneeded build dependencies</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1570795200">- Add patches to fix support with rdma-core &gt;= 25
  - umad2sim-Do-not-use-umad.h-deprecated-functions.patch
  - umad2sim-define-UMAD_DEV_DIR-if-not-set.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1583236800">- Update to version 0.9
  - Add --no-console option
  - Support GID/subnet prefix field in the PortInfo attribute
- Drop patches merged upstream:
  - umad2sim-Do-not-use-umad.h-deprecated-functions.patch
  - umad2sim-define-UMAD_DEV_DIR-if-not-set.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618488000">- Hardening: Link as Position Independent Executable.
  - Added ibsim-PIE.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619092800">- Trim old rpm constructs.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1619611200">- Update to version 0.10
  - Support multiple umad file descriptors
  - Support latest libibumad
  - Added ibsim-run, a wrapper to run programs under ibsim
- Refresh ibsim-PIE.patch against latest sources
- Add typo-scrips.patch to fix compilation for ibsim-run</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1629720000">- Update to 0.11
  - Fixes various compilations warnings
  - Initial NDR support
  - Remove IsVendorClassSupported capibility bit from HCA
- Drop patches fixed upstream:
  - ibsim-fix_type_punning.patch
  - typo-scrips.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690286400">- Update to 0.12
  - Increase LFT size to 48K
  - Support NDR when parsing enhance ibnetdiscover
  - Enable IsLinkSpeedNDRSupported bit in PortInfo
  - Assume QDR speed when port speed is 0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1738756800">- Fix new line issues in changelog</changelog>
</package>
<package pkgid="33d12e9f6284f9242bf7e2456425a1eff9ccb9f65d9393c3ce6622f99571df7cbd1418619df76e7374453c4f9c7fd8bb850f618c4e5ed7e4772c2d0c94adbf4f" name="ibsim-debugsource" arch="i586">
  <version epoch="0" ver="0.12" rel="3.5"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1555588800">- Remove unneeded build dependencies</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1570795200">- Add patches to fix support with rdma-core &gt;= 25
  - umad2sim-Do-not-use-umad.h-deprecated-functions.patch
  - umad2sim-define-UMAD_DEV_DIR-if-not-set.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1583236800">- Update to version 0.9
  - Add --no-console option
  - Support GID/subnet prefix field in the PortInfo attribute
- Drop patches merged upstream:
  - umad2sim-Do-not-use-umad.h-deprecated-functions.patch
  - umad2sim-define-UMAD_DEV_DIR-if-not-set.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618488000">- Hardening: Link as Position Independent Executable.
  - Added ibsim-PIE.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619092800">- Trim old rpm constructs.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1619611200">- Update to version 0.10
  - Support multiple umad file descriptors
  - Support latest libibumad
  - Added ibsim-run, a wrapper to run programs under ibsim
- Refresh ibsim-PIE.patch against latest sources
- Add typo-scrips.patch to fix compilation for ibsim-run</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1629720000">- Update to 0.11
  - Fixes various compilations warnings
  - Initial NDR support
  - Remove IsVendorClassSupported capibility bit from HCA
- Drop patches fixed upstream:
  - ibsim-fix_type_punning.patch
  - typo-scrips.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690286400">- Update to 0.12
  - Increase LFT size to 48K
  - Support NDR when parsing enhance ibnetdiscover
  - Enable IsLinkSpeedNDRSupported bit in PortInfo
  - Assume QDR speed when port speed is 0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1738756800">- Fix new line issues in changelog</changelog>
</package>
<package pkgid="c6cf61a898a70e4cd8fd761f333c995b1f73e84061d3b16d16b279c0d75b899095f59e18f39a251530abd55cae3067481ccf89f980b23d90237c1fa34ab7f49f" name="ibus-anthy-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.17" rel="2.4"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1568980800">- update ibus-anthy.spec: update to depending anthy-devel, make it
  can build successful in SLE15 and openSUSE-leap-15.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1605009600">- Update ibus-anthy.spec: add a depending to anthy, to avoid the
  crash(bnc#1178502, jsc#ECO-3104).</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1611144000">- Update to version 1.5.11
  * Add Anthy.GContext.set_logger()
  * Added GTK_IM_MODULE=ibus
  * Add shortlog
  * Enabled tests on console
  * Enable to link anthy-unicode
  * Fixed a build error with a different srcdir
  * Fixed deprecated g_type_class_add_private() (#9)
  * Fixed some errors in the Makefile script
  * input mode should be changed even if the mode is hidden
  * Load $HOME/.XCompose file
  * Prefer gettext over intltool (#11) (Martin Blanchard)
  * Rename anthy.xml.in.in to anthy.inputMethod.xml.in.in
  * Rename to default.inputMethod.xml to use ibus.its
  * Replace appdata with metainfo (#10)
  * Replaced AC_PROG_LIBTOOL with LT_INIT
  * Set default input mode to Latin
  * Set GTK_IM_MODULE in test-console.sh
  * Updated emoji dictionary for emoji 12.0
  * Update po files</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Update to version 1.5.12
  * Fix two emoji orders
  * Fix a regex pattern in engine.py
  * Keep preedit with reset signal
  * Update translations
- SPEC file: Drop parts related to outdated openSUSE versions</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Update to version 1.5.14
  * data: Update era.t with 2021
  * tests: Check python3-pycotap.rpm in Fedora instead of pip
  * travis: git config pull.rebase false
  * Update translations
- Release 1.5.13
  * tests: Output info to stderr instead of StringIO
  * Fix covscan result
  * data/gschema: Remove Ctrl+period in circle_kana_mode (#23)
- Remove obsolete build dependency on python3-gobject2 but declare
  the forgotten runtime dependency on python3-gobject &gt;= 3</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.5.15:
  * Add the escape_to_latin command as a vi-cooperative cancel
  * data: Update era.t with 2022
  * setup: Minimum candidate window page size to 1
  * travis: Move git master to main branch
  * data: Add icon tag in ibus-anthy.appdata.xml.in
  * engine: Enable IBus.Engine::has-focus-id property
  * engine: Fix page_up/page_down class methods
  * data: Update era.t with 2023
  * engine: Fix to find compose resource in IBus core
  * engine: Enable OSK mode
  * engine: Distinguish Super-space and space shortcut keys
  * Release 1.5.15
  * data: Update era.t with 2022 (fujiwarat) ed99353
  * setup: Minimum candidate window page size to 1
  * data: Add icon tag in ibus-anthy.appdata.xml.in
  * engine: Enable IBus.Engine::has-focus-id property
  * Add the escape_to_latin command as a vi-cooperative cancel
  * engine: Fix page_up/page_down class methods
  * data: Update era.t with 2023
  * engine: Fix to find compose resource in IBus core
  * engine: Enable OSK mode (fujiwarat) ddb7d64
  * engine: Distinguish Super-space and space shortcut keys
  * po: Add translation (Georgian) (Temuri Doghonadze) b65c6d9
  * po: Update translation (Turkish) (Oğuz Ersen) 3b290fe
  * po: Update translation (Japanese) (김인수) d2ed8c4
  * po: Update translation (Korean) (김인수) aa17a2e
  * po: Update translation (Finnish) (Jan Kuparinen) 5f9363a
  * po: Add translation (Sinhala) (Hela Basa) 7a0bf3d
  * po: Add translation (Swedish) (Luna Jernberg) a1c2233</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1714305600">- Update to version 1.5.16
  * Fix CI
  * Fix to commit selected candidate with OSK
  * Fix pycotap detection (Maxim Cournoyer)
  * Update era.t with 2024
  * po: Update translation (Chinese (Simplified) (zh_CN))</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748001600">- Update to version 1.16.3:
  * Feature &amp; Bug Fixes:
    Ignore Super modifier key 9ae92d7
    Update era.t with 2025 9231389
    Fix to load EN compose file 14b2759
    Revise CI e62e754 09cbef4 ff1a07a 8cbe542
  * Translation contributors:
    po: Update translation (French) (Léane GRASSER) d43b91b
    po: Update translation (Greek) (Giannis Antypas) 2919215
    po: Update translation (Kabyle) (ButterflyOfFire) 96e0da5
    po: Update translation (Indonesian) (Andika Triwidada) c529f8b</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus-anthy.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
</package>
<package pkgid="6c0259573575e1741d5618d0f1ef54e69f5566bc30c998c357251bc720b25d8c35e6da55c3b007a4a4f104d9e74475d522b3671235d69a67edbfbadf922233ca" name="ibus-anthy-debugsource" arch="i586">
  <version epoch="0" ver="1.5.17" rel="2.4"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1568980800">- update ibus-anthy.spec: update to depending anthy-devel, make it
  can build successful in SLE15 and openSUSE-leap-15.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1605009600">- Update ibus-anthy.spec: add a depending to anthy, to avoid the
  crash(bnc#1178502, jsc#ECO-3104).</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1611144000">- Update to version 1.5.11
  * Add Anthy.GContext.set_logger()
  * Added GTK_IM_MODULE=ibus
  * Add shortlog
  * Enabled tests on console
  * Enable to link anthy-unicode
  * Fixed a build error with a different srcdir
  * Fixed deprecated g_type_class_add_private() (#9)
  * Fixed some errors in the Makefile script
  * input mode should be changed even if the mode is hidden
  * Load $HOME/.XCompose file
  * Prefer gettext over intltool (#11) (Martin Blanchard)
  * Rename anthy.xml.in.in to anthy.inputMethod.xml.in.in
  * Rename to default.inputMethod.xml to use ibus.its
  * Replace appdata with metainfo (#10)
  * Replaced AC_PROG_LIBTOOL with LT_INIT
  * Set default input mode to Latin
  * Set GTK_IM_MODULE in test-console.sh
  * Updated emoji dictionary for emoji 12.0
  * Update po files</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Update to version 1.5.12
  * Fix two emoji orders
  * Fix a regex pattern in engine.py
  * Keep preedit with reset signal
  * Update translations
- SPEC file: Drop parts related to outdated openSUSE versions</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Update to version 1.5.14
  * data: Update era.t with 2021
  * tests: Check python3-pycotap.rpm in Fedora instead of pip
  * travis: git config pull.rebase false
  * Update translations
- Release 1.5.13
  * tests: Output info to stderr instead of StringIO
  * Fix covscan result
  * data/gschema: Remove Ctrl+period in circle_kana_mode (#23)
- Remove obsolete build dependency on python3-gobject2 but declare
  the forgotten runtime dependency on python3-gobject &gt;= 3</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.5.15:
  * Add the escape_to_latin command as a vi-cooperative cancel
  * data: Update era.t with 2022
  * setup: Minimum candidate window page size to 1
  * travis: Move git master to main branch
  * data: Add icon tag in ibus-anthy.appdata.xml.in
  * engine: Enable IBus.Engine::has-focus-id property
  * engine: Fix page_up/page_down class methods
  * data: Update era.t with 2023
  * engine: Fix to find compose resource in IBus core
  * engine: Enable OSK mode
  * engine: Distinguish Super-space and space shortcut keys
  * Release 1.5.15
  * data: Update era.t with 2022 (fujiwarat) ed99353
  * setup: Minimum candidate window page size to 1
  * data: Add icon tag in ibus-anthy.appdata.xml.in
  * engine: Enable IBus.Engine::has-focus-id property
  * Add the escape_to_latin command as a vi-cooperative cancel
  * engine: Fix page_up/page_down class methods
  * data: Update era.t with 2023
  * engine: Fix to find compose resource in IBus core
  * engine: Enable OSK mode (fujiwarat) ddb7d64
  * engine: Distinguish Super-space and space shortcut keys
  * po: Add translation (Georgian) (Temuri Doghonadze) b65c6d9
  * po: Update translation (Turkish) (Oğuz Ersen) 3b290fe
  * po: Update translation (Japanese) (김인수) d2ed8c4
  * po: Update translation (Korean) (김인수) aa17a2e
  * po: Update translation (Finnish) (Jan Kuparinen) 5f9363a
  * po: Add translation (Sinhala) (Hela Basa) 7a0bf3d
  * po: Add translation (Swedish) (Luna Jernberg) a1c2233</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1714305600">- Update to version 1.5.16
  * Fix CI
  * Fix to commit selected candidate with OSK
  * Fix pycotap detection (Maxim Cournoyer)
  * Update era.t with 2024
  * po: Update translation (Chinese (Simplified) (zh_CN))</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748001600">- Update to version 1.16.3:
  * Feature &amp; Bug Fixes:
    Ignore Super modifier key 9ae92d7
    Update era.t with 2025 9231389
    Fix to load EN compose file 14b2759
    Revise CI e62e754 09cbef4 ff1a07a 8cbe542
  * Translation contributors:
    po: Update translation (French) (Léane GRASSER) d43b91b
    po: Update translation (Greek) (Giannis Antypas) 2919215
    po: Update translation (Kabyle) (ButterflyOfFire) 96e0da5
    po: Update translation (Indonesian) (Andika Triwidada) c529f8b</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus-anthy.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
</package>
<package pkgid="8931f937ee2a60ddc123d936aa3f8fd64eb11f359d09930102c795627a96ff8d3391e3b4ed3de8e364899db21e72ff0f39a0041b6e0604117491fd51a2d8b1ee" name="ibus-chewing-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.7" rel="1.4"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1570449600">- Update version to 1.5.1
  * Fix:
    + GH issue #73: Ctrl, Alt, Ins causes the pre-edit duplicate commit
    + GH issue #74: Failed to clean the PreEdit when changing input focus
    + GH issue #79: Failed to input space when "space-as-selection"
    + GH issue #87 Modify dropdown menu for selecting keys
    + GH issue #88 Numpad should be able to select
    + RHBZ #1337185 - Cannot add phrases with Ctrl
    A.k.a GH issue #63
    Thank for contribution from hiunnhue
  * Acknowledge:
    + Obata Akio contributed pull request 71, 72, 73
    + hiunnhue contributed pull request 75, 76, 77, 78, 80, 81, 82, 83, 84, 86,
    87, 90, 91, 92, 94
    + hiunnhue fixed issue 73, 74, 79, 87, 88, 90, 91, 92, 94
  * Fixed the issues found in static checks
  * Fixed Bug 1182813 ibus-chewing crashes gedit in search box while window out
    of focus
    a.k.a GitHub issue #28
  * Fixed GitHub issue #37 Cannot use cmake out of source build Cannot use cmake
    out of source build
  * Fixed GitHub issue #47 CHEWING_DATADIR CMake variable name mismatch
  * Fixed GitHub issue #61 GConf2 should be removed from INSTALL document
  * Fixed GitHub issue #64 systray should be able to show the Chinese/English
    mode
  * Fixed GitHub issue #68 CPU usage very high when switch to Chewing Engine
  * Fixed Bug 1177198 - [abrt] ibus-chewing: XGetKeyboardControl():
    ibus-engine-chewing killed by SIGSEGV
  * Fixed Bug 1319403 - [RFE] ibus-chewing: New option: Caps Lock behavior
    a.k.a. GitHub issue #66
  * Fixed Bug 1330194 - Ctrl-c failed to output as Ctrl-c
    a.k.a. GitHub issue #69
  * Pull Request #67 Fix property "easy-symbol-input" is covered by
    "shift-toggle-chinese"
    Thanks southernbear for providing this fix.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1573214400">- Update version to 1.6.1
  * Fixed RHBZ#1411189 - ibus-engine-chewing killed by SIGSEGV when receiving
    KP_Insert
  * Update cmake-fedora to 2.9.3
  * Fixed pre-commit so it does not chop directory
  * GitHub Issue: #35 Support KB_THL_PINYIN and KB_MPS2_PINYIN
    RHBZ: #1182819: - RFE: Support KB_THL_PINYIN and KB_MPS2_PINYIN
  * Fixed GitHub Issue: #51 Hard-coded path in data/ibus-setup-chewing.desktop
  * Fixed GitHub Issue: #85 Adding phrase using Ctrl * Num failed to respond
  * Fixed GitHub Issue: #93 Remove XTST from CMakeLists.txt
- Use cmake-fedora in system default</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1576843200">- Add ibus-chewing-drop-cmake-fedora.patch: Backport previous cmake
  module to get rid of dependence of cmake-fedora-modules, and
  switch to depends on cmake upstream 2.6.2.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1714305600">- Update to version 2.0.0
  * Add: On non-gnome desktop with systray icon enabled, IBus will
    display the currently selected input mode. Clicking on
    the icon shows a menu to switch input modes.
  * Changed:
  - IBus-Chewing Preferences has been rewritten in GTK4 and
    libadwaita
  - Removed GOB2 dependency. Now gobjects are written in plain
    C99
  - Removed cmake-fedora dependency. Now CMakeLists.txt only
    depends on built-in modules
  - New CMake presets can be used for building with different
    configurations
  - Refresh property list (language bar)
  - Update IBusChewingLookupTable.c
  - Update property list (language bar)
  - Update pre-edit and aux text after commit_text ()
  - Change UTF8_MAX_BYTES from 6 to 4
  - Fix self-&gt;bpmfLen always = 0
  - Update keyHandlingRules
  - Destroy *preEditText, *auxText and *outgoingText when disable
  - Port to GTK+-3
  - Ignore keystrokes in English mode
  - Add: use arrow keys to choose candidate
  - Display page number of the lookup table
  - Show cursor on lookup table
  - Stop marking interval with double underline
  - Support vertical lookup table and optimize turn page keys
  - Tweak ibus-setup dialog window and replace some deprecated
    APIs
  - Add dropdown menu for Chi-Eng-Mode toggle key
  - Update ChangeLog and RELEASE-NOTES
  * Deprecated: X11 support has been deprecated. IBus-chewing no
    longer requires X11 to build. Running in X11
    environment will continue to work as long as IBus
    still supports X11/XIM
  * Removed:
  - GtkStatusIcon (X11) based systray icon has been removed. Now
    there is only one icon provided by IBus to avoid confusion.
    The new systray does not support using left mouse button to
    switch between Chinese and English, and the right button to
    switch between full and half width mode. (#190)
  - Sync IM status back to CapsLock has been removed which also
    depends on X11
  * Fixed:
  - Modifier key handling has been improved. Super key will no
    longer conflict with desktop shortcut handling
  - Shift key handling in English mode has been improved. Now
    Shift+Arrow key will work correctly for highlighting text or
    scroll window
  - Shift_L or Shift_R can be individually asssigned as Eng/Chi
    toggle key
- Drop ibus-chewing-drop-cmake-fedora.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Drop gob2 BuildRequires: dependency was removed in version 2.0.0</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1754395200">- Update ibus-chewing.spec:
  Change the project URL and source name source address with current
  project homepage to fit the SLFO:Main robot check.
- Update ibus-chewing.changes:
  Correct old change log to fix time format.
  (bsc#1246569)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1754395201">- Update to version 2.1.4
  * Fix ignored selection key setting when candidate per page is
    less than 10
  * Fix crashes by ensuring always free chewing objects with
    chewing_free.
  * Always process capslock key to allow toggle ChiEng mode back.
  * Only restore input mode from capslock keyboard state if using
    capslock as the ChiEng toggle key.
  * Revert "Clear pre-edit buffer before commit it to engine to
    avoid showing
  * both buffer on the screen." which breaks some composition events.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1773748800">- update to 2.1.7:
  * Shift key now only triggers mode change if it is released
    immediately after key press.
  * Introduce meson build system. CMake support will be removed
    in future.
  * Erroneously repeated Backspace key by ignore key release
    unless it is a Shift key.
  * Do not block UI thread when spawning ibus-setup-chewing
  * Add Colemak layout.
  * Ensure Ctrl+Space is passed to ibus correctly, not absorbed
  * Re-enable using Down key to select candidates in vertical
    panel</changelog>
</package>
<package pkgid="5cb510fc74c7a5d4e460424524caea00ddb42f858a56e1d992f36f8544d491459ddbbac6a1f7253d9813473eca5fbb5fd6ea2f125dcb82e1821ffaedc585a0e6" name="ibus-chewing-debugsource" arch="i586">
  <version epoch="0" ver="2.1.7" rel="1.4"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1570449600">- Update version to 1.5.1
  * Fix:
    + GH issue #73: Ctrl, Alt, Ins causes the pre-edit duplicate commit
    + GH issue #74: Failed to clean the PreEdit when changing input focus
    + GH issue #79: Failed to input space when "space-as-selection"
    + GH issue #87 Modify dropdown menu for selecting keys
    + GH issue #88 Numpad should be able to select
    + RHBZ #1337185 - Cannot add phrases with Ctrl
    A.k.a GH issue #63
    Thank for contribution from hiunnhue
  * Acknowledge:
    + Obata Akio contributed pull request 71, 72, 73
    + hiunnhue contributed pull request 75, 76, 77, 78, 80, 81, 82, 83, 84, 86,
    87, 90, 91, 92, 94
    + hiunnhue fixed issue 73, 74, 79, 87, 88, 90, 91, 92, 94
  * Fixed the issues found in static checks
  * Fixed Bug 1182813 ibus-chewing crashes gedit in search box while window out
    of focus
    a.k.a GitHub issue #28
  * Fixed GitHub issue #37 Cannot use cmake out of source build Cannot use cmake
    out of source build
  * Fixed GitHub issue #47 CHEWING_DATADIR CMake variable name mismatch
  * Fixed GitHub issue #61 GConf2 should be removed from INSTALL document
  * Fixed GitHub issue #64 systray should be able to show the Chinese/English
    mode
  * Fixed GitHub issue #68 CPU usage very high when switch to Chewing Engine
  * Fixed Bug 1177198 - [abrt] ibus-chewing: XGetKeyboardControl():
    ibus-engine-chewing killed by SIGSEGV
  * Fixed Bug 1319403 - [RFE] ibus-chewing: New option: Caps Lock behavior
    a.k.a. GitHub issue #66
  * Fixed Bug 1330194 - Ctrl-c failed to output as Ctrl-c
    a.k.a. GitHub issue #69
  * Pull Request #67 Fix property "easy-symbol-input" is covered by
    "shift-toggle-chinese"
    Thanks southernbear for providing this fix.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1573214400">- Update version to 1.6.1
  * Fixed RHBZ#1411189 - ibus-engine-chewing killed by SIGSEGV when receiving
    KP_Insert
  * Update cmake-fedora to 2.9.3
  * Fixed pre-commit so it does not chop directory
  * GitHub Issue: #35 Support KB_THL_PINYIN and KB_MPS2_PINYIN
    RHBZ: #1182819: - RFE: Support KB_THL_PINYIN and KB_MPS2_PINYIN
  * Fixed GitHub Issue: #51 Hard-coded path in data/ibus-setup-chewing.desktop
  * Fixed GitHub Issue: #85 Adding phrase using Ctrl * Num failed to respond
  * Fixed GitHub Issue: #93 Remove XTST from CMakeLists.txt
- Use cmake-fedora in system default</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1576843200">- Add ibus-chewing-drop-cmake-fedora.patch: Backport previous cmake
  module to get rid of dependence of cmake-fedora-modules, and
  switch to depends on cmake upstream 2.6.2.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1714305600">- Update to version 2.0.0
  * Add: On non-gnome desktop with systray icon enabled, IBus will
    display the currently selected input mode. Clicking on
    the icon shows a menu to switch input modes.
  * Changed:
  - IBus-Chewing Preferences has been rewritten in GTK4 and
    libadwaita
  - Removed GOB2 dependency. Now gobjects are written in plain
    C99
  - Removed cmake-fedora dependency. Now CMakeLists.txt only
    depends on built-in modules
  - New CMake presets can be used for building with different
    configurations
  - Refresh property list (language bar)
  - Update IBusChewingLookupTable.c
  - Update property list (language bar)
  - Update pre-edit and aux text after commit_text ()
  - Change UTF8_MAX_BYTES from 6 to 4
  - Fix self-&gt;bpmfLen always = 0
  - Update keyHandlingRules
  - Destroy *preEditText, *auxText and *outgoingText when disable
  - Port to GTK+-3
  - Ignore keystrokes in English mode
  - Add: use arrow keys to choose candidate
  - Display page number of the lookup table
  - Show cursor on lookup table
  - Stop marking interval with double underline
  - Support vertical lookup table and optimize turn page keys
  - Tweak ibus-setup dialog window and replace some deprecated
    APIs
  - Add dropdown menu for Chi-Eng-Mode toggle key
  - Update ChangeLog and RELEASE-NOTES
  * Deprecated: X11 support has been deprecated. IBus-chewing no
    longer requires X11 to build. Running in X11
    environment will continue to work as long as IBus
    still supports X11/XIM
  * Removed:
  - GtkStatusIcon (X11) based systray icon has been removed. Now
    there is only one icon provided by IBus to avoid confusion.
    The new systray does not support using left mouse button to
    switch between Chinese and English, and the right button to
    switch between full and half width mode. (#190)
  - Sync IM status back to CapsLock has been removed which also
    depends on X11
  * Fixed:
  - Modifier key handling has been improved. Super key will no
    longer conflict with desktop shortcut handling
  - Shift key handling in English mode has been improved. Now
    Shift+Arrow key will work correctly for highlighting text or
    scroll window
  - Shift_L or Shift_R can be individually asssigned as Eng/Chi
    toggle key
- Drop ibus-chewing-drop-cmake-fedora.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1740830400">- Drop gob2 BuildRequires: dependency was removed in version 2.0.0</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1754395200">- Update ibus-chewing.spec:
  Change the project URL and source name source address with current
  project homepage to fit the SLFO:Main robot check.
- Update ibus-chewing.changes:
  Correct old change log to fix time format.
  (bsc#1246569)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1754395201">- Update to version 2.1.4
  * Fix ignored selection key setting when candidate per page is
    less than 10
  * Fix crashes by ensuring always free chewing objects with
    chewing_free.
  * Always process capslock key to allow toggle ChiEng mode back.
  * Only restore input mode from capslock keyboard state if using
    capslock as the ChiEng toggle key.
  * Revert "Clear pre-edit buffer before commit it to engine to
    avoid showing
  * both buffer on the screen." which breaks some composition events.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1773748800">- update to 2.1.7:
  * Shift key now only triggers mode change if it is released
    immediately after key press.
  * Introduce meson build system. CMake support will be removed
    in future.
  * Erroneously repeated Backspace key by ignore key release
    unless it is a Shift key.
  * Do not block UI thread when spawning ibus-setup-chewing
  * Add Colemak layout.
  * Ensure Ctrl+Space is passed to ibus correctly, not absorbed
  * Re-enable using Down key to select candidates in vertical
    panel</changelog>
</package>
<package pkgid="1a3ae8b79447331fc6def1ce6513d90c00b05c640b9dd9d7fd649ea9ef0b8c4aca443c177841bafcd676c99bfb96ba927ad1e83046f8d7e6a92d22b9c1111548" name="ibus-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.34" rel="1.2"/>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.32" date="1748692800">- Upstream update to 1.5.32
  * Send FocusIn signal again after delayed FocusId property
  * Fix time lag of CandidatePanel in X11
  * Update Unicode table with keysym
  * Wayland input-method protocol version 1 and 2
  * https://github.com/ibus/ibus/wiki/WaylandDesktop
  * Additional Wayland input-method; XIM and GTK2, Key repeating, Compose
  * ibus start --type wayland new option
  * Compose feature updates
  * Bug fixes of Wayland features
  * Update simple.xml with xkeyboard-config 2.44
- Revert not to use systemd to launch ibus
  * Remove ibus-ui-gtk3-restart-via-systemd.patch
- Remove patches merged by the upstream
  * ibus-gcc15-1.patch
  * ibus-gcc15-2.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1749902400">- Fix *-32bit package post scripts (bsc#1244535):
  the broken conditionals are dropped, assuming only *-32bit builds.
  Also the superfluous post/postun for ibus-gtk3-32bit were dropped, too.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1757937600">- Add an initial setup feature for Plasma Wayland
  * enables IBus as the active virtual keyboard on the first login,
    allowing users to input text using IBus without manual configuration
  * Fix boo#1084804, boo#1246423</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.33" date="1763553600">- Upstream update to 1.5.33
  * Fix reset signal w/ GTK_IM_MODULE=ibus in Wayland
  * Provide preedit semantic APIs
  * Do not load en-US compose table by default
  * IBus 1.5.33 will insert "include %L" in your compose file
    automatically generated by old IBus versions
  * Implement IBusMessage
  * Improve BEPO compose sequence visuals
  * Update simple.xml with xkeyboard-config 2.45
  * Update ibusunicodegen.h with Unicode 17.0.0
  * Bug fixes for Wayland input-method
  * Fix PageUp/PageDown buttons with hiding candidate popup
  * Drop fix-candidate-does-not-hide-automatically.patch
  * Fix leaks and buffer overflows
- Drop patches for unmaintained distributions
  * ibus-fix-Signal-does-not-exist.patch
  * ibus-socket-name-compatibility.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1765886400">- use return insted of exit in 20-ibus-plasma-setup.sh
  * such script is sourced not executed, when using exit other
    scripts in the same directory are not sourced anymore
  * fix boo#1255237</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1776686400">- Update version to 1.5.34-rc2(1.5.33.92)
  * Enhance panel --enable-wayland-im option without daemon
  * Enhance mouse position in Emojier category list
  * Enhance Emoji and Unicode notifications
  * Show Emoji annotations in GNOME
  * Refer QT_IM_MODULES to check Wayland configuration
  * Support input purpose and hints in ibus-wayland
  * Update simple.xml with xkeyboard-config 2.46
  * Fix locale compose features
  * Fix Backspace after commit-text in Ghostty
  * Fix "no memory" error with focus changes in Sway
  * Fix latch key in Latvian(tilde) keymap in ibus-wayland
  * Fix memory leaks
  * Fix SEGV in ibus-x11
  * Fix Panel bugs
  * Fix build issues
  * Replace ibus-daemon with ibus start in Github issue templace
  * IBus Wayland panel can run without --exec-daemon option for the debugging purpose
  * Follow mouse cursor in Emojier category list
  * Enhance the order of the loading locale compose file
  * Support to delete surrounding text feature with the Wayland input-method protocol
  * Add IBUS_INPUT_HINT_HIDDEN_TEXT
  * Enhance the pre-edit text in GNOME-Shell password including GDM
  * Show Emoji annotations in the candidate popup in GNOME
  * Update translators
- Refresh setup-switch-im.patch</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.34" date="1783857600">- Upstream update to 1.5.34
  * no source changes from 1.5.34-rc2
  * replace a tar artifact with the released one</changelog>
</package>
<package pkgid="96462fdebc472325c8752a22d88edbfd8f91604d7cf6a92ea58c88f77981336af53e079f81d50d9aa1943a607be0fa7354d5b68b23c9afd26ee48df682ce503d" name="ibus-debugsource" arch="i586">
  <version epoch="0" ver="1.5.34" rel="1.2"/>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.32" date="1748692800">- Upstream update to 1.5.32
  * Send FocusIn signal again after delayed FocusId property
  * Fix time lag of CandidatePanel in X11
  * Update Unicode table with keysym
  * Wayland input-method protocol version 1 and 2
  * https://github.com/ibus/ibus/wiki/WaylandDesktop
  * Additional Wayland input-method; XIM and GTK2, Key repeating, Compose
  * ibus start --type wayland new option
  * Compose feature updates
  * Bug fixes of Wayland features
  * Update simple.xml with xkeyboard-config 2.44
- Revert not to use systemd to launch ibus
  * Remove ibus-ui-gtk3-restart-via-systemd.patch
- Remove patches merged by the upstream
  * ibus-gcc15-1.patch
  * ibus-gcc15-2.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1749902400">- Fix *-32bit package post scripts (bsc#1244535):
  the broken conditionals are dropped, assuming only *-32bit builds.
  Also the superfluous post/postun for ibus-gtk3-32bit were dropped, too.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1757937600">- Add an initial setup feature for Plasma Wayland
  * enables IBus as the active virtual keyboard on the first login,
    allowing users to input text using IBus without manual configuration
  * Fix boo#1084804, boo#1246423</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.33" date="1763553600">- Upstream update to 1.5.33
  * Fix reset signal w/ GTK_IM_MODULE=ibus in Wayland
  * Provide preedit semantic APIs
  * Do not load en-US compose table by default
  * IBus 1.5.33 will insert "include %L" in your compose file
    automatically generated by old IBus versions
  * Implement IBusMessage
  * Improve BEPO compose sequence visuals
  * Update simple.xml with xkeyboard-config 2.45
  * Update ibusunicodegen.h with Unicode 17.0.0
  * Bug fixes for Wayland input-method
  * Fix PageUp/PageDown buttons with hiding candidate popup
  * Drop fix-candidate-does-not-hide-automatically.patch
  * Fix leaks and buffer overflows
- Drop patches for unmaintained distributions
  * ibus-fix-Signal-does-not-exist.patch
  * ibus-socket-name-compatibility.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1765886400">- use return insted of exit in 20-ibus-plasma-setup.sh
  * such script is sourced not executed, when using exit other
    scripts in the same directory are not sourced anymore
  * fix boo#1255237</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1776686400">- Update version to 1.5.34-rc2(1.5.33.92)
  * Enhance panel --enable-wayland-im option without daemon
  * Enhance mouse position in Emojier category list
  * Enhance Emoji and Unicode notifications
  * Show Emoji annotations in GNOME
  * Refer QT_IM_MODULES to check Wayland configuration
  * Support input purpose and hints in ibus-wayland
  * Update simple.xml with xkeyboard-config 2.46
  * Fix locale compose features
  * Fix Backspace after commit-text in Ghostty
  * Fix "no memory" error with focus changes in Sway
  * Fix latch key in Latvian(tilde) keymap in ibus-wayland
  * Fix memory leaks
  * Fix SEGV in ibus-x11
  * Fix Panel bugs
  * Fix build issues
  * Replace ibus-daemon with ibus start in Github issue templace
  * IBus Wayland panel can run without --exec-daemon option for the debugging purpose
  * Follow mouse cursor in Emojier category list
  * Enhance the order of the loading locale compose file
  * Support to delete surrounding text feature with the Wayland input-method protocol
  * Add IBUS_INPUT_HINT_HIDDEN_TEXT
  * Enhance the pre-edit text in GNOME-Shell password including GDM
  * Show Emoji annotations in the candidate popup in GNOME
  * Update translators
- Refresh setup-switch-im.patch</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.34" date="1783857600">- Upstream update to 1.5.34
  * no source changes from 1.5.34-rc2
  * replace a tar artifact with the released one</changelog>
</package>
<package pkgid="2d8481ee2797937be4b202c537eae59f46426d9993cedd66d34bfdecc4d2ac8567ba561d391d41e852603f4f35afdab46672c8f93065c614b8da01963707eed4" name="ibus-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.34" rel="1.2"/>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.32" date="1748692800">- Upstream update to 1.5.32
  * Send FocusIn signal again after delayed FocusId property
  * Fix time lag of CandidatePanel in X11
  * Update Unicode table with keysym
  * Wayland input-method protocol version 1 and 2
  * https://github.com/ibus/ibus/wiki/WaylandDesktop
  * Additional Wayland input-method; XIM and GTK2, Key repeating, Compose
  * ibus start --type wayland new option
  * Compose feature updates
  * Bug fixes of Wayland features
  * Update simple.xml with xkeyboard-config 2.44
- Revert not to use systemd to launch ibus
  * Remove ibus-ui-gtk3-restart-via-systemd.patch
- Remove patches merged by the upstream
  * ibus-gcc15-1.patch
  * ibus-gcc15-2.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1749902400">- Fix *-32bit package post scripts (bsc#1244535):
  the broken conditionals are dropped, assuming only *-32bit builds.
  Also the superfluous post/postun for ibus-gtk3-32bit were dropped, too.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1757937600">- Add an initial setup feature for Plasma Wayland
  * enables IBus as the active virtual keyboard on the first login,
    allowing users to input text using IBus without manual configuration
  * Fix boo#1084804, boo#1246423</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.33" date="1763553600">- Upstream update to 1.5.33
  * Fix reset signal w/ GTK_IM_MODULE=ibus in Wayland
  * Provide preedit semantic APIs
  * Do not load en-US compose table by default
  * IBus 1.5.33 will insert "include %L" in your compose file
    automatically generated by old IBus versions
  * Implement IBusMessage
  * Improve BEPO compose sequence visuals
  * Update simple.xml with xkeyboard-config 2.45
  * Update ibusunicodegen.h with Unicode 17.0.0
  * Bug fixes for Wayland input-method
  * Fix PageUp/PageDown buttons with hiding candidate popup
  * Drop fix-candidate-does-not-hide-automatically.patch
  * Fix leaks and buffer overflows
- Drop patches for unmaintained distributions
  * ibus-fix-Signal-does-not-exist.patch
  * ibus-socket-name-compatibility.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1765886400">- use return insted of exit in 20-ibus-plasma-setup.sh
  * such script is sourced not executed, when using exit other
    scripts in the same directory are not sourced anymore
  * fix boo#1255237</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1776686400">- Update version to 1.5.34-rc2(1.5.33.92)
  * Enhance panel --enable-wayland-im option without daemon
  * Enhance mouse position in Emojier category list
  * Enhance Emoji and Unicode notifications
  * Show Emoji annotations in GNOME
  * Refer QT_IM_MODULES to check Wayland configuration
  * Support input purpose and hints in ibus-wayland
  * Update simple.xml with xkeyboard-config 2.46
  * Fix locale compose features
  * Fix Backspace after commit-text in Ghostty
  * Fix "no memory" error with focus changes in Sway
  * Fix latch key in Latvian(tilde) keymap in ibus-wayland
  * Fix memory leaks
  * Fix SEGV in ibus-x11
  * Fix Panel bugs
  * Fix build issues
  * Replace ibus-daemon with ibus start in Github issue templace
  * IBus Wayland panel can run without --exec-daemon option for the debugging purpose
  * Follow mouse cursor in Emojier category list
  * Enhance the order of the loading locale compose file
  * Support to delete surrounding text feature with the Wayland input-method protocol
  * Add IBUS_INPUT_HINT_HIDDEN_TEXT
  * Enhance the pre-edit text in GNOME-Shell password including GDM
  * Show Emoji annotations in the candidate popup in GNOME
  * Update translators
- Refresh setup-switch-im.patch</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.34" date="1783857600">- Upstream update to 1.5.34
  * no source changes from 1.5.34-rc2
  * replace a tar artifact with the released one</changelog>
</package>
<package pkgid="825be3f043fee9b244b405fbd089d6b39c302a667112c7ea04ad77f01bd81df4472961320e0ed640eee59d462871f3a218d338386bc731e81f4344bd2d6f2078" name="ibus-gtk3-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.34" rel="1.2"/>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.32" date="1748692800">- Upstream update to 1.5.32
  * Send FocusIn signal again after delayed FocusId property
  * Fix time lag of CandidatePanel in X11
  * Update Unicode table with keysym
  * Wayland input-method protocol version 1 and 2
  * https://github.com/ibus/ibus/wiki/WaylandDesktop
  * Additional Wayland input-method; XIM and GTK2, Key repeating, Compose
  * ibus start --type wayland new option
  * Compose feature updates
  * Bug fixes of Wayland features
  * Update simple.xml with xkeyboard-config 2.44
- Revert not to use systemd to launch ibus
  * Remove ibus-ui-gtk3-restart-via-systemd.patch
- Remove patches merged by the upstream
  * ibus-gcc15-1.patch
  * ibus-gcc15-2.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1749902400">- Fix *-32bit package post scripts (bsc#1244535):
  the broken conditionals are dropped, assuming only *-32bit builds.
  Also the superfluous post/postun for ibus-gtk3-32bit were dropped, too.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1757937600">- Add an initial setup feature for Plasma Wayland
  * enables IBus as the active virtual keyboard on the first login,
    allowing users to input text using IBus without manual configuration
  * Fix boo#1084804, boo#1246423</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.33" date="1763553600">- Upstream update to 1.5.33
  * Fix reset signal w/ GTK_IM_MODULE=ibus in Wayland
  * Provide preedit semantic APIs
  * Do not load en-US compose table by default
  * IBus 1.5.33 will insert "include %L" in your compose file
    automatically generated by old IBus versions
  * Implement IBusMessage
  * Improve BEPO compose sequence visuals
  * Update simple.xml with xkeyboard-config 2.45
  * Update ibusunicodegen.h with Unicode 17.0.0
  * Bug fixes for Wayland input-method
  * Fix PageUp/PageDown buttons with hiding candidate popup
  * Drop fix-candidate-does-not-hide-automatically.patch
  * Fix leaks and buffer overflows
- Drop patches for unmaintained distributions
  * ibus-fix-Signal-does-not-exist.patch
  * ibus-socket-name-compatibility.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1765886400">- use return insted of exit in 20-ibus-plasma-setup.sh
  * such script is sourced not executed, when using exit other
    scripts in the same directory are not sourced anymore
  * fix boo#1255237</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1776686400">- Update version to 1.5.34-rc2(1.5.33.92)
  * Enhance panel --enable-wayland-im option without daemon
  * Enhance mouse position in Emojier category list
  * Enhance Emoji and Unicode notifications
  * Show Emoji annotations in GNOME
  * Refer QT_IM_MODULES to check Wayland configuration
  * Support input purpose and hints in ibus-wayland
  * Update simple.xml with xkeyboard-config 2.46
  * Fix locale compose features
  * Fix Backspace after commit-text in Ghostty
  * Fix "no memory" error with focus changes in Sway
  * Fix latch key in Latvian(tilde) keymap in ibus-wayland
  * Fix memory leaks
  * Fix SEGV in ibus-x11
  * Fix Panel bugs
  * Fix build issues
  * Replace ibus-daemon with ibus start in Github issue templace
  * IBus Wayland panel can run without --exec-daemon option for the debugging purpose
  * Follow mouse cursor in Emojier category list
  * Enhance the order of the loading locale compose file
  * Support to delete surrounding text feature with the Wayland input-method protocol
  * Add IBUS_INPUT_HINT_HIDDEN_TEXT
  * Enhance the pre-edit text in GNOME-Shell password including GDM
  * Show Emoji annotations in the candidate popup in GNOME
  * Update translators
- Refresh setup-switch-im.patch</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.34" date="1783857600">- Upstream update to 1.5.34
  * no source changes from 1.5.34-rc2
  * replace a tar artifact with the released one</changelog>
</package>
<package pkgid="a5504edfe4b2fda13772f98fb1aca0f2e1cd5be22964a23ef5d49b4cf89524564776cdd08692ae3b0452b94762783bfd49b3f2dc9934f4e4a106fd7861cfc6f6" name="ibus-gtk4-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.34" rel="1.2"/>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.32" date="1748692800">- Upstream update to 1.5.32
  * Send FocusIn signal again after delayed FocusId property
  * Fix time lag of CandidatePanel in X11
  * Update Unicode table with keysym
  * Wayland input-method protocol version 1 and 2
  * https://github.com/ibus/ibus/wiki/WaylandDesktop
  * Additional Wayland input-method; XIM and GTK2, Key repeating, Compose
  * ibus start --type wayland new option
  * Compose feature updates
  * Bug fixes of Wayland features
  * Update simple.xml with xkeyboard-config 2.44
- Revert not to use systemd to launch ibus
  * Remove ibus-ui-gtk3-restart-via-systemd.patch
- Remove patches merged by the upstream
  * ibus-gcc15-1.patch
  * ibus-gcc15-2.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1749902400">- Fix *-32bit package post scripts (bsc#1244535):
  the broken conditionals are dropped, assuming only *-32bit builds.
  Also the superfluous post/postun for ibus-gtk3-32bit were dropped, too.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1757937600">- Add an initial setup feature for Plasma Wayland
  * enables IBus as the active virtual keyboard on the first login,
    allowing users to input text using IBus without manual configuration
  * Fix boo#1084804, boo#1246423</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.33" date="1763553600">- Upstream update to 1.5.33
  * Fix reset signal w/ GTK_IM_MODULE=ibus in Wayland
  * Provide preedit semantic APIs
  * Do not load en-US compose table by default
  * IBus 1.5.33 will insert "include %L" in your compose file
    automatically generated by old IBus versions
  * Implement IBusMessage
  * Improve BEPO compose sequence visuals
  * Update simple.xml with xkeyboard-config 2.45
  * Update ibusunicodegen.h with Unicode 17.0.0
  * Bug fixes for Wayland input-method
  * Fix PageUp/PageDown buttons with hiding candidate popup
  * Drop fix-candidate-does-not-hide-automatically.patch
  * Fix leaks and buffer overflows
- Drop patches for unmaintained distributions
  * ibus-fix-Signal-does-not-exist.patch
  * ibus-socket-name-compatibility.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1765886400">- use return insted of exit in 20-ibus-plasma-setup.sh
  * such script is sourced not executed, when using exit other
    scripts in the same directory are not sourced anymore
  * fix boo#1255237</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1776686400">- Update version to 1.5.34-rc2(1.5.33.92)
  * Enhance panel --enable-wayland-im option without daemon
  * Enhance mouse position in Emojier category list
  * Enhance Emoji and Unicode notifications
  * Show Emoji annotations in GNOME
  * Refer QT_IM_MODULES to check Wayland configuration
  * Support input purpose and hints in ibus-wayland
  * Update simple.xml with xkeyboard-config 2.46
  * Fix locale compose features
  * Fix Backspace after commit-text in Ghostty
  * Fix "no memory" error with focus changes in Sway
  * Fix latch key in Latvian(tilde) keymap in ibus-wayland
  * Fix memory leaks
  * Fix SEGV in ibus-x11
  * Fix Panel bugs
  * Fix build issues
  * Replace ibus-daemon with ibus start in Github issue templace
  * IBus Wayland panel can run without --exec-daemon option for the debugging purpose
  * Follow mouse cursor in Emojier category list
  * Enhance the order of the loading locale compose file
  * Support to delete surrounding text feature with the Wayland input-method protocol
  * Add IBUS_INPUT_HINT_HIDDEN_TEXT
  * Enhance the pre-edit text in GNOME-Shell password including GDM
  * Show Emoji annotations in the candidate popup in GNOME
  * Update translators
- Refresh setup-switch-im.patch</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.34" date="1783857600">- Upstream update to 1.5.34
  * no source changes from 1.5.34-rc2
  * replace a tar artifact with the released one</changelog>
</package>
<package pkgid="e46eff74358fe54945ab86e4032dde2150488290bc71d125c68df1c340470fb25ad1df98c7702c04692c81e657a9fb89f53208b1c5ad8546559b770e8054ca22" name="ibus-hangul-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.5" rel="3.5"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1586952000">- Update ibus-hangul.spec: Drop the is_opensuse macro to eliminate
  the difference between SLE-15 and openSUSE Leap.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1587384000">- Update version to 1.5.3
  * Fix critical bug #90
  * Fix issue #89</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1601035200">- Update ibus-hangul.spec: Add build requirement for gettext-runtime,
  to fix build failure in the integration of SLE-15:SP3.</changelog>
  <changelog author="tiwai@suse.de" date="1601380800">- Replace buildreq gettext-runtime with gettext, which is preferred
  for OBS</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1601899200">- Update ibus-hangul.spec: change the copyright to use "SUSE LLC"
  according to the copyright attribution rules in the SUSE Open
  Source Policy.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1611230400">- Update to version 1.5.4
  * Fix issue #93
  * Merge Pull Request #99, #96</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614600000">- add Requires: ibus(boo#1174103)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689854400">- update to 1.5.5:
  * Use synchronous key event processing if possible (since ibus
    1.5.28) (#114 )
  * Update SVG icons</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705665600">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Replace obsolete gnome-common with libtool BuildRequires.
- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="d3577fc131323d16e1bf359380456ea7473a5818bc2ec47ffec5f49bda3f65659b268c331bea7189d8c26232b1166c4fdcd47404284407811a2a676843f79d9a" name="ibus-hangul-debugsource" arch="i586">
  <version epoch="0" ver="1.5.5" rel="3.5"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1586952000">- Update ibus-hangul.spec: Drop the is_opensuse macro to eliminate
  the difference between SLE-15 and openSUSE Leap.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1587384000">- Update version to 1.5.3
  * Fix critical bug #90
  * Fix issue #89</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1601035200">- Update ibus-hangul.spec: Add build requirement for gettext-runtime,
  to fix build failure in the integration of SLE-15:SP3.</changelog>
  <changelog author="tiwai@suse.de" date="1601380800">- Replace buildreq gettext-runtime with gettext, which is preferred
  for OBS</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1601899200">- Update ibus-hangul.spec: change the copyright to use "SUSE LLC"
  according to the copyright attribution rules in the SUSE Open
  Source Policy.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1611230400">- Update to version 1.5.4
  * Fix issue #93
  * Merge Pull Request #99, #96</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614600000">- add Requires: ibus(boo#1174103)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1689854400">- update to 1.5.5:
  * Use synchronous key event processing if possible (since ibus
    1.5.28) (#114 )
  * Update SVG icons</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705665600">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746360000">- Replace obsolete gnome-common with libtool BuildRequires.
- Drop obsolete update-desktop-files BuildRequires and macro.</changelog>
</package>
<package pkgid="565070aa6ef61a2dd8af528de63a9b36f581624af8d2ac50b9f78dc90d376402193db68a9f025e88dc0f40c8a9b19e707646eea1f3b533309b5a316521425fcc" name="ibus-input-pad-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.99.20140916" rel="2.11"/>
  <changelog author="hillwood@linuxfans.org" date="1348574400">- Initial package.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1386763200">- update to 1.4.1
  * Added ibus-setup-input-pad.desktop
  * Enabled GTK3 by default.</changelog>
  <changelog author="i@marguerite.su" date="1395489600">- update version 1.4.2
  * Removed shared_type tag in input-pad.xml, which is not upstreamed.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1413288000">- Update 1.4.99.20140916
  * Changed input_pad_window_init().
  * Set the parent class to IBusEngineSimple.
  * Renamed setup gtk2 files to gtk ones to support gtk3 only.
  * Ported to GTK+ 3.10 to fix the deprecated APIs.
  * Changed the engine layout from 'us' to 'default'.
  * Showed custom table only by default.
  * Removed accept-focus property on ibus-setup-input-pad.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
</package>
<package pkgid="a67aecb2b12fd87479430a23a96a5f5d1319d7a50389b0d5bc043c87d22c5da6e5d7d832b25dd306a13afd065718e0ffb49fa85db8b9239ed6bb3083a430517c" name="ibus-input-pad-debugsource" arch="i586">
  <version epoch="0" ver="1.4.99.20140916" rel="2.11"/>
  <changelog author="hillwood@linuxfans.org" date="1348574400">- Initial package.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1386763200">- update to 1.4.1
  * Added ibus-setup-input-pad.desktop
  * Enabled GTK3 by default.</changelog>
  <changelog author="i@marguerite.su" date="1395489600">- update version 1.4.2
  * Removed shared_type tag in input-pad.xml, which is not upstreamed.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1413288000">- Update 1.4.99.20140916
  * Changed input_pad_window_init().
  * Set the parent class to IBusEngineSimple.
  * Renamed setup gtk2 files to gtk ones to support gtk3 only.
  * Ported to GTK+ 3.10 to fix the deprecated APIs.
  * Changed the engine layout from 'us' to 'default'.
  * Showed custom table only by default.
  * Removed accept-focus property on ibus-setup-input-pad.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
</package>
<package pkgid="1970ce659881ca50dafaaebcfcf3c945b2ef9af614542bd540f257b5b6fc721334e84e7ee71f3d1a3b5828061889c96edd1f4e12cc45b0b3188732e60099f44a" name="ibus-kkc-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.22" rel="3.6"/>
  <changelog author="i@marguerite.su" date="1367064000">- initial package
  * test purpose, not for production use.</changelog>
  <changelog author="i@marguerite.su" date="1372248000">- update version 1.5.14.git20130626.
  * see git commit log for details
  * http://gitorious.org/libkkc/ibus-kkc/commits/master</changelog>
  <changelog author="ftake@geeko.jp" date="1374408000">- update version 1.5.16
  * fix bug shortcut customization does not take effect
    without restarting
  * minor updates</changelog>
  <changelog author="ftake@geeko.jp" date="1410264000">- update to version 1.5.21
  * drop support for libkkc &lt;= 0.3.3
  * new user interface
  * support custom keymap
  * performance improvement and bug fix
- remove unecessary /sbin/ldconfig</changelog>
  <changelog author="ftake@geeko.jp" date="1410696000">- fix the license tag</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Update to version 1.5.22
  * Migrated to Gtk widget template
  * IBus 1.4 is no longer supported
  * Changed title of ibus-setup-kkc, from "Setup" to "Preferences"</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738929600">- "Fix" build with GCC 14: Inject -Wno-incompatible-pointer-types
  to CFLAGS and accept the bad code quality.
- Do not run configure twice: set NOCONFIGURE=1 for
  gnome-autogen.sh.</changelog>
</package>
<package pkgid="f38ea6c916d9e6fce2b249f50edf361cce2f89a0f3e61676aa9bf0a697dde83e6c2612eaa1f673a63ccc6994ddc405c8cbf62da7a3b28a47a5ab8c5650f1d394" name="ibus-kkc-debugsource" arch="i586">
  <version epoch="0" ver="1.5.22" rel="3.6"/>
  <changelog author="i@marguerite.su" date="1367064000">- initial package
  * test purpose, not for production use.</changelog>
  <changelog author="i@marguerite.su" date="1372248000">- update version 1.5.14.git20130626.
  * see git commit log for details
  * http://gitorious.org/libkkc/ibus-kkc/commits/master</changelog>
  <changelog author="ftake@geeko.jp" date="1374408000">- update version 1.5.16
  * fix bug shortcut customization does not take effect
    without restarting
  * minor updates</changelog>
  <changelog author="ftake@geeko.jp" date="1410264000">- update to version 1.5.21
  * drop support for libkkc &lt;= 0.3.3
  * new user interface
  * support custom keymap
  * performance improvement and bug fix
- remove unecessary /sbin/ldconfig</changelog>
  <changelog author="ftake@geeko.jp" date="1410696000">- fix the license tag</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Update to version 1.5.22
  * Migrated to Gtk widget template
  * IBus 1.4 is no longer supported
  * Changed title of ibus-setup-kkc, from "Setup" to "Preferences"</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738929600">- "Fix" build with GCC 14: Inject -Wno-incompatible-pointer-types
  to CFLAGS and accept the bad code quality.
- Do not run configure twice: set NOCONFIGURE=1 for
  gnome-autogen.sh.</changelog>
</package>
<package pkgid="74caf72d9096bc98fd6cccd4202d3ab2f4edccdd84b7d3bf8602b4ee7cc5290fcb697e72cb9451e827a246644e00414b972d6ae79e0c287d79d3b865cd3e9d81" name="ibus-libpinyin-debuginfo" arch="i586">
  <version epoch="0" ver="1.16.5" rel="3.6"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1726142400">- Update version to 1.15.8:
  GtkDialog "type-hint" changed to dialog;
  Fix lua plugin;
  Update the Copyright year in setup dialog;
  Update opencc-config to use s2tw.json;</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1727092800">- Add ibus-libpinyin-revert-python-3.2.patch:
  Backporting cf67e92a from upstream, Revert python3 version
  checking to 3.2 to enable lower python version building.
  (boo#1228652)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1727092801">- Update ibus-libpinyin.spec:
  Change python depending version, Since tumbleweed and SLE already
  totally switch to python3, no longer coexist with python2.
  (boo#1228652)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1743681600">- Update version to 1.16.2
  * Support punctuation candidate
  * Notify user when import file finished
  * Display lua converters in ibus panel
  * Support square bracket page option
  * Fix bugs
- Drop ibus-libpinyin-revert-python-3.2.patch, merged by upstream</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748001600">- Update to version 1.16.3:
  * fix cloud input</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1753963200">- Update to version 1.16.4:
  * Fix import and export data default from program dir
  * Disable Simplified and Traditional switch in English input mode
  * Fix ime_get_version function
  * Fix some warnings
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Georgian)
- Disable Lua opencc and cloud input in SLE:
  openCC only affects simplified Chinese and traditional Chinese
  conversion; Lua only affects Lua script candidates. Cloud input
  only affects cloud pinyin candidates; These functions are seldom
  used by SLE users, but will import many building and installation
  requirements. Drop them to make the integration work easily.
  (bsc#1246569)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1756123200">- Add 0001-Make-libpinyin-setup-could-response-build-config.patch,
  0001-All-candidate-and-mode-buttons-created-in-dynamic-ar.patch:
  Backport 0e9bebe and 619f0d6 from upstream, Make libpinyin setup
  program could response build config to disable Lua script and
  user data input.
  (bsc#1246569)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1767700800">- Update version to 1.16.5
  * Fix bugs
- Drop 0001-Make-libpinyin-setup-could-response-build-config.patch,
  0001-All-candidate-and-mode-buttons-created-in-dynamic-ar.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus-libpinyin.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1769947200">- Add PYPEnglishCandidates-fix-vector-iterator-invalidation.patch, fix a
  crash bug (boo#1257531, gh#libpinyin/ibus-libpinyin#549)</changelog>
</package>
<package pkgid="869945d0d9d3b659da52f418b2bf2a090c28760484ad000bfb660c611ca6c6a34f4771483750ebd3ecb7fd21b7851be1b0a2970f91a6405a632afc1ef38f8664" name="ibus-libpinyin-debugsource" arch="i586">
  <version epoch="0" ver="1.16.5" rel="3.6"/>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1726142400">- Update version to 1.15.8:
  GtkDialog "type-hint" changed to dialog;
  Fix lua plugin;
  Update the Copyright year in setup dialog;
  Update opencc-config to use s2tw.json;</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1727092800">- Add ibus-libpinyin-revert-python-3.2.patch:
  Backporting cf67e92a from upstream, Revert python3 version
  checking to 3.2 to enable lower python version building.
  (boo#1228652)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1727092801">- Update ibus-libpinyin.spec:
  Change python depending version, Since tumbleweed and SLE already
  totally switch to python3, no longer coexist with python2.
  (boo#1228652)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1743681600">- Update version to 1.16.2
  * Support punctuation candidate
  * Notify user when import file finished
  * Display lua converters in ibus panel
  * Support square bracket page option
  * Fix bugs
- Drop ibus-libpinyin-revert-python-3.2.patch, merged by upstream</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1748001600">- Update to version 1.16.3:
  * fix cloud input</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1753963200">- Update to version 1.16.4:
  * Fix import and export data default from program dir
  * Disable Simplified and Traditional switch in English input mode
  * Fix ime_get_version function
  * Fix some warnings
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Georgian)
- Disable Lua opencc and cloud input in SLE:
  openCC only affects simplified Chinese and traditional Chinese
  conversion; Lua only affects Lua script candidates. Cloud input
  only affects cloud pinyin candidates; These functions are seldom
  used by SLE users, but will import many building and installation
  requirements. Drop them to make the integration work easily.
  (bsc#1246569)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1756123200">- Add 0001-Make-libpinyin-setup-could-response-build-config.patch,
  0001-All-candidate-and-mode-buttons-created-in-dynamic-ar.patch:
  Backport 0e9bebe and 619f0d6 from upstream, Make libpinyin setup
  program could response build config to disable Lua script and
  user data input.
  (bsc#1246569)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1767700800">- Update version to 1.16.5
  * Fix bugs
- Drop 0001-Make-libpinyin-setup-could-response-build-config.patch,
  0001-All-candidate-and-mode-buttons-created-in-dynamic-ar.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus-libpinyin.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1769947200">- Add PYPEnglishCandidates-fix-vector-iterator-invalidation.patch, fix a
  crash bug (boo#1257531, gh#libpinyin/ibus-libpinyin#549)</changelog>
</package>
<package pkgid="ba66e14babd71f5e65c5bfae58f096c3eb7678c42ff155c037be4b87d24422c452e62eefe501efc2677e40e3f1c2328dde25b5395533bfd8e27cd4aed9c1f67a" name="ibus-libzhuyin-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.3" rel="3.5"/>
  <changelog author="hillwood@opensuse.org" date="1540296000">- Update version to 1.8.92
  * fixes easy symbol and user symbol
  * update read method
  * use model11.text.tar.gz
  * translate input method name in ibus menu
  * fixes cursor move
  * fixes application shortcut issue
  * fixes numpad issue</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1570622400">- Update version to 1.9.1
  * fixed page up and page down shortcut key
  * fixed special symbols
  * fixed escape handling
  * fixed numpad
  * fixed special symbol
  * add need-tone option</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614600000">- update version 1.10.0
  * use database_format and model13.text.tar.gz</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 1.10.1:
  * fix setup dialog</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674388800">- update to 1.10.2:
  * bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678276800">- Do not BuildRequire libzhuyin13: that's the responsibility of the
  respective devel package.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1714305600">- Update to version 1.10.3
  * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.21
  * Fix processKeyEvent methods
  * Update libzhuyin.appdata.xml</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Drop obsolete and unused gnome-common BuildRequires.
- Modernize and tweak spec, use modern macros.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753790400">- Disable ASLR during build for reproducible builds (bsc#1180734)</changelog>
</package>
<package pkgid="e00dbb8c3377f55e4bf4a7b8a25d0a2606f713f2a2644b113c9113ae4aea25316d80a88796e8e7e2934e49c235496977c16ce64ed895259950ad952b3040f8f6" name="ibus-libzhuyin-debugsource" arch="i586">
  <version epoch="0" ver="1.10.3" rel="3.5"/>
  <changelog author="hillwood@opensuse.org" date="1540296000">- Update version to 1.8.92
  * fixes easy symbol and user symbol
  * update read method
  * use model11.text.tar.gz
  * translate input method name in ibus menu
  * fixes cursor move
  * fixes application shortcut issue
  * fixes numpad issue</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1570622400">- Update version to 1.9.1
  * fixed page up and page down shortcut key
  * fixed special symbols
  * fixed escape handling
  * fixed numpad
  * fixed special symbol
  * add need-tone option</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1614600000">- update version 1.10.0
  * use database_format and model13.text.tar.gz</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 1.10.1:
  * fix setup dialog</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674388800">- update to 1.10.2:
  * bug fixes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678276800">- Do not BuildRequire libzhuyin13: that's the responsibility of the
  respective devel package.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1714305600">- Update to version 1.10.3
  * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.21
  * Fix processKeyEvent methods
  * Update libzhuyin.appdata.xml</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1746532800">- Drop obsolete and unused gnome-common BuildRequires.
- Modernize and tweak spec, use modern macros.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1753790400">- Disable ASLR during build for reproducible builds (bsc#1180734)</changelog>
</package>
<package pkgid="1abfc77d80b9aa106cfbcd6c9025ee7cfee08c27bd7cd7a3632898d0d6831579e44e8ee2c1b0cac3c9326ea4bc3eddfd7bfd0e4abbfeaa1d4f6217295e168968" name="ibus-m17n-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.37" rel="1.5"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1699617600">- Update to 1.4.24
  * Make IBusEngineSimple read ~/.XCompose
  * Do not hide empty preedit text before committing text</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1701950400">- Update to 1.4.27
  * Prefer commit to "return FALSE;" for space, and other keys where the msymbol name is exactly one character,
  add a sleep for Return. This is to avoid ordering problems in mutter</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1705752000">- Use %_libexecdir as the basis of %_ibus_libexecdir (bsc#1174075)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1708084800">- Update to 1.4.28
  * Add Russian translations</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712750400">- Update to 1.4.29
  * Add Malayalam and Swedish translations</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1721476800">- Update to 1.4.30
  * Name of Sinhala input method changed: si-wijesekera ➡️ si-wijesekara
  * Add Sinhala translations</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1725796800">- Update to 1.4.31
  * Add Czech and Greek translations</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1731067200">- Update to 1.4.34
  * Add the “S-” prefix to msymbols for non-ASCII characters only
    if the character “is not graph” (Resolves: #90)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1755604800">- Update to 1.4.36:
  * Generate translations into metainfo.xml files with autotools (Related: mike-fabian#2)
  * Rename m17n.appdata.xml to org.freedesktop.ibus.engine.m17n.metainfo.xml (Resolves: mike-fabian#2)
  * Fix match pattern for layout for inscript
  * Fix match pattern for rank for inscript2
  * Translation update from Weblate (new: fi 100%, kab 100%)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1769601600">- Update to 1.4.37:
  * Port UI to GTK4 (Resolves: #99). Configure option for Gtk4
    added: “--with-gtk=2.0|3.0|4.0|no” (default: 4.0)
  * Translation update from Weblate (cs 100%, de 100%, el 100%,
    es 100%, new: fi 100%, fr 100%, ja 100%, ka 100%, kab 100%,
    lt 100%, pt_BR 100%, ro 96%, ru 100%, sv 100%, tr 100%, uk 100%,
    zh_CN 100%, zh_TW 28%)</changelog>
</package>
<package pkgid="ed37d4539e58d42f6776d287c7596decaf14c6134a3b599ad497eb370650e595cc88452be139ff045a8c432cb88ce6024decb30930b28278b41b882fe06f9ca1" name="ibus-m17n-debugsource" arch="i586">
  <version epoch="0" ver="1.4.37" rel="1.5"/>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1699617600">- Update to 1.4.24
  * Make IBusEngineSimple read ~/.XCompose
  * Do not hide empty preedit text before committing text</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1701950400">- Update to 1.4.27
  * Prefer commit to "return FALSE;" for space, and other keys where the msymbol name is exactly one character,
  add a sleep for Return. This is to avoid ordering problems in mutter</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1705752000">- Use %_libexecdir as the basis of %_ibus_libexecdir (bsc#1174075)</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1708084800">- Update to 1.4.28
  * Add Russian translations</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1712750400">- Update to 1.4.29
  * Add Malayalam and Swedish translations</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1721476800">- Update to 1.4.30
  * Name of Sinhala input method changed: si-wijesekera ➡️ si-wijesekara
  * Add Sinhala translations</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1725796800">- Update to 1.4.31
  * Add Czech and Greek translations</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1731067200">- Update to 1.4.34
  * Add the “S-” prefix to msymbols for non-ASCII characters only
    if the character “is not graph” (Resolves: #90)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1755604800">- Update to 1.4.36:
  * Generate translations into metainfo.xml files with autotools (Related: mike-fabian#2)
  * Rename m17n.appdata.xml to org.freedesktop.ibus.engine.m17n.metainfo.xml (Resolves: mike-fabian#2)
  * Fix match pattern for layout for inscript
  * Fix match pattern for rank for inscript2
  * Translation update from Weblate (new: fi 100%, kab 100%)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1769601600">- Update to 1.4.37:
  * Port UI to GTK4 (Resolves: #99). Configure option for Gtk4
    added: “--with-gtk=2.0|3.0|4.0|no” (default: 4.0)
  * Translation update from Weblate (cs 100%, de 100%, el 100%,
    es 100%, new: fi 100%, fr 100%, ja 100%, ka 100%, kab 100%,
    lt 100%, pt_BR 100%, ro 96%, ru 100%, sv 100%, tr 100%, uk 100%,
    zh_CN 100%, zh_TW 28%)</changelog>
</package>
<package pkgid="b169a43b1bc0686ad71e11b07be0f28368f7f2f74e2c7a8f8b34571a040133056be3401b84d31c61893b3009b666ae00d1203d15a00d1feaf59f424eeaeea381" name="ibus-rime-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.0" rel="1.4"/>
  <changelog author="opensuse-packaging@opensuse.org" date="1553515200">- Update to version 1.4.1~git20190223.c80c02f:
  * chore(CHANGELOG.md): fix typo
  * chore(release): 1.4.0 :tada:
  * chore(README.md, rime.xml): use https link
  * fix(rime_main.cc): deploy ibus_rime.yaml on maintenance
  * chore(rime.xml, rime_main.c): update ibus component name
  * refactor(rime_*.cc): adopt librime 1.x API
  * chore(release): 1.3.0 :tada:
  * chore(submodules): update librime, plum
  * fix(CMakeLists.txt): static build requires boost_locale and icuuc
  * chore(CHANGES.md): reformat change log</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1553688000">- update License
- add Requires: rime since rime binaries were moved to a new package,
  and librime1 can't pull it in</changelog>
  <changelog author="i@marguerite.su" date="1601294400">- Update to version 1.4.1~git20200712.33b2755:
  * fix(rime_engine): ignore keys with super modifier
  * feat(ibus_rime.yaml): install config file for ibus-rime, set default UI style
  * fix(logging): wrong log file name
  * feat(rime_settings): add config options: style/preedit_style, style/cursor_type
  * fix(rime_settings.h): compile with gcc 10
  * feat(plugin): dynamically load librime plugins read from `ibus_rime.yaml` (#73)
  * chore(CHANGELOG.md): fix typo
  * chore(release): 1.4.0 :tada:
  * chore(README.md, rime.xml): use https link
  * fix(rime_main.cc): deploy ibus_rime.yaml on maintenance</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1604923200">- Set Requires tag for brise, ibus-rime need it. (boo#1178582)</changelog>
  <changelog author="Dingzhong Chen &lt;wsxy162@gmail.com&gt;" date="1611057600">- Update to version 1.4.1~git20201204.bfabe67:
  * Delete install.sh
  * Delete install-static.sh
  * build: Substitute paths in rime.xml
  * build: Use CMake’s install manifest for uninstallation detection
  * build: Move install logic to CMake
  * docs(README.md): clarify license
- Remove Requires: brise, since it has been deprecated upstream
  and already recommended by librime</changelog>
  <changelog author="Dingzhong Chen &lt;wsxy162@gmail.com&gt;" date="1611835200">- Update to version 1.5.0
  * feat(ibus_rime.yaml): install config file for ibus-rime,
    set default UI style
  * feat(rime_settings): add config options: style/preedit_style,
    style/cursor_type
  * feat(plugins): use librime's internal plugin loader
  * fix(logging): wrong log file name
  * fix(rime_engine): ignore keys with super modifier
  * fix(rime_main): deploy ibus_rime.yaml on maintenance
  * submodules: migrate to rime/plum</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Drop outdated build requirements opencc and libkyotocabinet
- Fix minimum cmake version</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705838400">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1754222400">- Update to version 1.5.1:
  fix(rime_engine): ignore super modifier in gtk.
- Update ibus-rime.spec:
  Change the project URL and source name source address with current
  project homepage to fit the SLFO:Main robot check.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1769688000">- Update to version 1.6.0:
  * Features:
    rime_engine:** change candidate selection horizontally;
  * Bug Fixes:
    cmake:** call cmake_minimum_required() piror to project();
    rime_main:** Adjust the sigterm_cb processing logic;</changelog>
</package>
<package pkgid="3bcdd535a6f679a4d5bc743d328e0b475384e45f938c8e46d8fa74fb30cbd6ab6c0aa8bfb2497488bf8dca445f4beb2a960c4ee61192b1be8a128bee0bcd16b2" name="ibus-rime-debugsource" arch="i586">
  <version epoch="0" ver="1.6.0" rel="1.4"/>
  <changelog author="opensuse-packaging@opensuse.org" date="1553515200">- Update to version 1.4.1~git20190223.c80c02f:
  * chore(CHANGELOG.md): fix typo
  * chore(release): 1.4.0 :tada:
  * chore(README.md, rime.xml): use https link
  * fix(rime_main.cc): deploy ibus_rime.yaml on maintenance
  * chore(rime.xml, rime_main.c): update ibus component name
  * refactor(rime_*.cc): adopt librime 1.x API
  * chore(release): 1.3.0 :tada:
  * chore(submodules): update librime, plum
  * fix(CMakeLists.txt): static build requires boost_locale and icuuc
  * chore(CHANGES.md): reformat change log</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1553688000">- update License
- add Requires: rime since rime binaries were moved to a new package,
  and librime1 can't pull it in</changelog>
  <changelog author="i@marguerite.su" date="1601294400">- Update to version 1.4.1~git20200712.33b2755:
  * fix(rime_engine): ignore keys with super modifier
  * feat(ibus_rime.yaml): install config file for ibus-rime, set default UI style
  * fix(logging): wrong log file name
  * feat(rime_settings): add config options: style/preedit_style, style/cursor_type
  * fix(rime_settings.h): compile with gcc 10
  * feat(plugin): dynamically load librime plugins read from `ibus_rime.yaml` (#73)
  * chore(CHANGELOG.md): fix typo
  * chore(release): 1.4.0 :tada:
  * chore(README.md, rime.xml): use https link
  * fix(rime_main.cc): deploy ibus_rime.yaml on maintenance</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1604923200">- Set Requires tag for brise, ibus-rime need it. (boo#1178582)</changelog>
  <changelog author="Dingzhong Chen &lt;wsxy162@gmail.com&gt;" date="1611057600">- Update to version 1.4.1~git20201204.bfabe67:
  * Delete install.sh
  * Delete install-static.sh
  * build: Substitute paths in rime.xml
  * build: Use CMake’s install manifest for uninstallation detection
  * build: Move install logic to CMake
  * docs(README.md): clarify license
- Remove Requires: brise, since it has been deprecated upstream
  and already recommended by librime</changelog>
  <changelog author="Dingzhong Chen &lt;wsxy162@gmail.com&gt;" date="1611835200">- Update to version 1.5.0
  * feat(ibus_rime.yaml): install config file for ibus-rime,
    set default UI style
  * feat(rime_settings): add config options: style/preedit_style,
    style/cursor_type
  * feat(plugins): use librime's internal plugin loader
  * fix(logging): wrong log file name
  * fix(rime_engine): ignore keys with super modifier
  * fix(rime_main): deploy ibus_rime.yaml on maintenance
  * submodules: migrate to rime/plum</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Drop outdated build requirements opencc and libkyotocabinet
- Fix minimum cmake version</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705838400">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1754222400">- Update to version 1.5.1:
  fix(rime_engine): ignore super modifier in gtk.
- Update ibus-rime.spec:
  Change the project URL and source name source address with current
  project homepage to fit the SLFO:Main robot check.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1769688000">- Update to version 1.6.0:
  * Features:
    rime_engine:** change candidate selection horizontally;
  * Bug Fixes:
    cmake:** call cmake_minimum_required() piror to project();
    rime_main:** Adjust the sigterm_cb processing logic;</changelog>
</package>
<package pkgid="5e18d6fb99663448415d15066d5692ba10eb059aab342d6975ca09fddb49131b654fe8032adb5c8c002f471f068c4ec88786bdb94dbc1ce5cea400c2d84955a0" name="ibus-skk-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.3" rel="4.5"/>
  <changelog author="hillwood@linuxfans.org" date="1348401600">- Initial package.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1413374400">- Update to 1.4.2
  * Migrate to libgee 0.8 from 0.6.
  * Optimize property registration upon focus change.
  * PageUp/PageDown/Up/Down keys on candidate window now work.
  * Install ibus-setup-skk.desktop.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1560945600">- Update version to 1.4.3
  * Build and translation fixes</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Ad hoc fix for gcc14 build errors:
  ibus-skk-gcc14-fix.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus-skk.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
</package>
<package pkgid="f46044b4179528d24bc69461628969e1d5d324521c808c4ccec568c8d7f01459a3c6bc67c036dd69ec0f7014af0856b8a59a2fd2f76aac45e58a9fe5d2f703c4" name="ibus-skk-debugsource" arch="i586">
  <version epoch="0" ver="1.4.3" rel="4.5"/>
  <changelog author="hillwood@linuxfans.org" date="1348401600">- Initial package.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1413374400">- Update to 1.4.2
  * Migrate to libgee 0.8 from 0.6.
  * Optimize property registration upon focus change.
  * PageUp/PageDown/Up/Down keys on candidate window now work.
  * Install ibus-setup-skk.desktop.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1560945600">- Update version to 1.4.3
  * Build and translation fixes</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Ad hoc fix for gcc14 build errors:
  ibus-skk-gcc14-fix.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus-skk.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
</package>
<package pkgid="27022f006532d80b5b90ce3e5879fec43bb2a9d11e1d6e59cd6df9bc6444bd898e08c71f4e4ebcd133fb15afba6b9f67dd8f40be7bc0401ef758e4f9a586f047" name="ibus-sunpinyin-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.99.2" rel="4.11"/>
  <changelog author="qzhao@suse.com" date="1496318400">- Update ibus-sunpinyin.spec add install requires to sunpinyin-data
  which is necessary for sunpinyin running (boo#1042182).</changelog>
  <changelog author="hillwood@opensuse.org" date="1505217600">- Update to 3.0.0rc1
  * fixed the cursor_up(): ccd1cd1
  * added the setup tag: a43d055
  * add init status prefs: 0876aee
  * hacks for working on GNOME3.6 with Emacs: 346afe8
  * fixed garble menu label for ibus wrapper: 40b66fb
- Fix Doc filelist</changelog>
  <changelog author="dimstar@opensuse.org" date="1511438400">- Add ibus-sunpinyin-scons-on-py3.patch: Fix build with scons using
  pythoh3 as interpreter.</changelog>
  <changelog author="hillwood@opensuse.org" date="1523620800">- Drop Provides tag, make sure python2 won't be automatically installed</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1583236800">- Use python3, python2 is EOF. Add ibus-sunpinyin-migrate-to-python3.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1583496000">- Add ibus-sunpinyin-fix-libexecdir.patch: Fix libexecdir path,
  add ibus-sunpinyin.changes libexecdir should be in
  %{_libdir}/ibus/ for ibus.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1635768000">- Update version to 3.0.0-RC2(2.0.99.2)
  * Port to Python3. Drop ibus-sunpinyin-migrate-to-python3.patch
    and ibus-sunpinyin-scons-on-py3.patch
  * drop deprecated "use-stock" property
  * use GtkScale instead of deprecated GtkHScale
  * update using glade 3.38</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1636027200">- Fix ibus-sunpinyin-setup can not launch.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1639569600">- Remove locale macro in SPEC: disable default installation, allow
  the end user to choose install or not (jsc#SLE-3872).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
</package>
<package pkgid="ef25b952b5995bda7c931c5f4538c8560b137768cbb2f55c960492ec298daea4f9baa1cd4e14f3c7f2e1b60cbbdcccc5acc902ac806c620a26f52c597b63c94d" name="ibus-sunpinyin-debugsource" arch="i586">
  <version epoch="0" ver="2.0.99.2" rel="4.11"/>
  <changelog author="qzhao@suse.com" date="1496318400">- Update ibus-sunpinyin.spec add install requires to sunpinyin-data
  which is necessary for sunpinyin running (boo#1042182).</changelog>
  <changelog author="hillwood@opensuse.org" date="1505217600">- Update to 3.0.0rc1
  * fixed the cursor_up(): ccd1cd1
  * added the setup tag: a43d055
  * add init status prefs: 0876aee
  * hacks for working on GNOME3.6 with Emacs: 346afe8
  * fixed garble menu label for ibus wrapper: 40b66fb
- Fix Doc filelist</changelog>
  <changelog author="dimstar@opensuse.org" date="1511438400">- Add ibus-sunpinyin-scons-on-py3.patch: Fix build with scons using
  pythoh3 as interpreter.</changelog>
  <changelog author="hillwood@opensuse.org" date="1523620800">- Drop Provides tag, make sure python2 won't be automatically installed</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1583236800">- Use python3, python2 is EOF. Add ibus-sunpinyin-migrate-to-python3.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1583496000">- Add ibus-sunpinyin-fix-libexecdir.patch: Fix libexecdir path,
  add ibus-sunpinyin.changes libexecdir should be in
  %{_libdir}/ibus/ for ibus.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1635768000">- Update version to 3.0.0-RC2(2.0.99.2)
  * Port to Python3. Drop ibus-sunpinyin-migrate-to-python3.patch
    and ibus-sunpinyin-scons-on-py3.patch
  * drop deprecated "use-stock" property
  * use GtkScale instead of deprecated GtkHScale
  * update using glade 3.38</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1636027200">- Fix ibus-sunpinyin-setup can not launch.</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1639569600">- Remove locale macro in SPEC: disable default installation, allow
  the end user to choose install or not (jsc#SLE-3872).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
</package>
<package pkgid="f029b77ad012884485bde65b805fb0a050a3e1aa9f71f0ccde2db89e84837b08fd29e7550c2c4ebfc1cb1281c9ab34b9020e3415740282fb3eeb419610fc6cd8" name="ibus-unikey-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.1" rel="16.5"/>
  <changelog author="tiwai@suse.de" date="1318420800">- Updated to 0.6.0
  this fixes the build with ibus-1.4 (bnc#723591)</changelog>
  <changelog author="swyear@gmail.com" date="1332244800">- Update to 0.6.1
  Fix build fail with ibus-1.4.1</changelog>
  <changelog author="i@marguerite.su" date="1466164800">- add patch ibus-unikey-static_cast.patch, fix boo#985186
  * fix narrowing conversion from char to unsigned char
  * modified from fcitx one</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1565352000">- Drop gconf2-devel BuildRequires: It's not used during build, so
  lets drop it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1753444800">- Update ibus-unikey.spec:
  * Change the URL to current project address to satisfy SLE review
    requirements;
  * Remove unused BuildRequirement condition;
  * COPYING file in %license macro;
  (bsc#1246569)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1753963200">- Fix the download URL in Source tag</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1754049600">- Add ibus-unikey-rm-mouse-capture.patch:
  Backport b6626d75 from upstream, remove mouse capture. Make SLFO
  intergration could get rid of X11-devel and its dependence packages.
- Update ibus-unikey-rm-mouse-capture.spec:
  Add build option: --with-gtk-version=3. Make SLFO intergration
  could get rid of gtk2-devel and its many dependence packages.
- Update ibus-unikey-rm-mouse-capture.spec:
  Drop %configure to avoid duplicated config actions.
  Resort %files sections.
  (bsc#1246569)</changelog>
</package>
<package pkgid="43441e50702d1a7391407a3942b4a62a0842baf1412b4c8ca9602329ccda6aac03ded77a12869a44b9946214f0d2ea1a8bc412a0a469f2b924ea0f7eb69b9432" name="ibus-unikey-debugsource" arch="i586">
  <version epoch="0" ver="0.6.1" rel="16.5"/>
  <changelog author="tiwai@suse.de" date="1318420800">- Updated to 0.6.0
  this fixes the build with ibus-1.4 (bnc#723591)</changelog>
  <changelog author="swyear@gmail.com" date="1332244800">- Update to 0.6.1
  Fix build fail with ibus-1.4.1</changelog>
  <changelog author="i@marguerite.su" date="1466164800">- add patch ibus-unikey-static_cast.patch, fix boo#985186
  * fix narrowing conversion from char to unsigned char
  * modified from fcitx one</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1565352000">- Drop gconf2-devel BuildRequires: It's not used during build, so
  lets drop it.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1705752000">- Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1753444800">- Update ibus-unikey.spec:
  * Change the URL to current project address to satisfy SLE review
    requirements;
  * Remove unused BuildRequirement condition;
  * COPYING file in %license macro;
  (bsc#1246569)</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1753963200">- Fix the download URL in Source tag</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1754049600">- Add ibus-unikey-rm-mouse-capture.patch:
  Backport b6626d75 from upstream, remove mouse capture. Make SLFO
  intergration could get rid of X11-devel and its dependence packages.
- Update ibus-unikey-rm-mouse-capture.spec:
  Add build option: --with-gtk-version=3. Make SLFO intergration
  could get rid of gtk2-devel and its many dependence packages.
- Update ibus-unikey-rm-mouse-capture.spec:
  Drop %configure to avoid duplicated config actions.
  Resort %files sections.
  (bsc#1246569)</changelog>
</package>
<package pkgid="5260b8ce516658e6d910a8cd7754bd7dfb49b11f309416867a752190ab6e9c2a3a20b7a1b525e3e0c7d2dd0445c372c0d321f576858806764e1baaafb7c2c254" name="ibus_gtk4-debugsource" arch="i586">
  <version epoch="0" ver="1.5.34" rel="1.2"/>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1744459200">- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.32" date="1748692800">- Upstream update to 1.5.32
  * Send FocusIn signal again after delayed FocusId property
  * Fix time lag of CandidatePanel in X11
  * Update Unicode table with keysym
  * Wayland input-method protocol version 1 and 2
  * https://github.com/ibus/ibus/wiki/WaylandDesktop
  * Additional Wayland input-method; XIM and GTK2, Key repeating, Compose
  * ibus start --type wayland new option
  * Compose feature updates
  * Bug fixes of Wayland features
  * Update simple.xml with xkeyboard-config 2.44
- Revert not to use systemd to launch ibus
  * Remove ibus-ui-gtk3-restart-via-systemd.patch
- Remove patches merged by the upstream
  * ibus-gcc15-1.patch
  * ibus-gcc15-2.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1749902400">- Fix *-32bit package post scripts (bsc#1244535):
  the broken conditionals are dropped, assuming only *-32bit builds.
  Also the superfluous post/postun for ibus-gtk3-32bit were dropped, too.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1757937600">- Add an initial setup feature for Plasma Wayland
  * enables IBus as the active virtual keyboard on the first login,
    allowing users to input text using IBus without manual configuration
  * Fix boo#1084804, boo#1246423</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1758542400">- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.33" date="1763553600">- Upstream update to 1.5.33
  * Fix reset signal w/ GTK_IM_MODULE=ibus in Wayland
  * Provide preedit semantic APIs
  * Do not load en-US compose table by default
  * IBus 1.5.33 will insert "include %L" in your compose file
    automatically generated by old IBus versions
  * Implement IBusMessage
  * Improve BEPO compose sequence visuals
  * Update simple.xml with xkeyboard-config 2.45
  * Update ibusunicodegen.h with Unicode 17.0.0
  * Bug fixes for Wayland input-method
  * Fix PageUp/PageDown buttons with hiding candidate popup
  * Drop fix-candidate-does-not-hide-automatically.patch
  * Fix leaks and buffer overflows
- Drop patches for unmaintained distributions
  * ibus-fix-Signal-does-not-exist.patch
  * ibus-socket-name-compatibility.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1765886400">- use return insted of exit in 20-ibus-plasma-setup.sh
  * such script is sourced not executed, when using exit other
    scripts in the same directory are not sourced anymore
  * fix boo#1255237</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1768824000">- Update ibus.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1776686400">- Update version to 1.5.34-rc2(1.5.33.92)
  * Enhance panel --enable-wayland-im option without daemon
  * Enhance mouse position in Emojier category list
  * Enhance Emoji and Unicode notifications
  * Show Emoji annotations in GNOME
  * Refer QT_IM_MODULES to check Wayland configuration
  * Support input purpose and hints in ibus-wayland
  * Update simple.xml with xkeyboard-config 2.46
  * Fix locale compose features
  * Fix Backspace after commit-text in Ghostty
  * Fix "no memory" error with focus changes in Sway
  * Fix latch key in Latvian(tilde) keymap in ibus-wayland
  * Fix memory leaks
  * Fix SEGV in ibus-x11
  * Fix Panel bugs
  * Fix build issues
  * Replace ibus-daemon with ibus start in Github issue templace
  * IBus Wayland panel can run without --exec-daemon option for the debugging purpose
  * Follow mouse cursor in Emojier category list
  * Enhance the order of the loading locale compose file
  * Support to delete surrounding text feature with the Wayland input-method protocol
  * Add IBUS_INPUT_HINT_HIDDEN_TEXT
  * Enhance the pre-edit text in GNOME-Shell password including GDM
  * Show Emoji annotations in the candidate popup in GNOME
  * Update translators
- Refresh setup-switch-im.patch</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.34" date="1783857600">- Upstream update to 1.5.34
  * no source changes from 1.5.34-rc2
  * replace a tar artifact with the released one</changelog>
</package>
<package pkgid="fc48280426244fac9640417c79da675ec989d0e627170072ad80664e3ba3cdd76ead150c3e332fe31cf669fbfe38f1e73c22e8428de26f03a5e634fadfa89c2d" name="ibutils-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.7.0.2" rel="12.8"/>
  <changelog author="nmoreychaisemartin@suse.com" date="1527076800">- Move ibdm and ibis library directories to libibdm1 package (bsc#1092166)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1534852800">- Add ibutils-fix-build-dependency.patch to fix compilation
  with -j1 (bsc#1102911)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1537272000">- Switch to multibuild system
- Remove empty lines from ibutils-ui description (bsc#1092319)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1559044800">- Fix older changelog entry that silently added a patch
- Use %license for COPYING</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1559044801">- Unify changelog with SLE12</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1591531200">- Add ibis-drop-multiple-definition-of-IbisObj.patch to fix compilation with GCC10</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618488000">- Hardening: Link ibis executable with -pie (bsc#1184123).
  - Added ibutils-ibis-PIE.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619092800">- Trim old rpm constructs.
- Update descriptions.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1631620800">- Unify changelog with SLE15</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2f3202664110495568c21f16504d7a644a039c3da2a6872679dcfa939c8facdadde1653aef8e1757db6b3109fcf23313cc962f36f31425aafc72e6905907bd08" name="ibutils-debugsource" arch="i586">
  <version epoch="0" ver="1.5.7.0.2" rel="12.8"/>
  <changelog author="nmoreychaisemartin@suse.com" date="1527076800">- Move ibdm and ibis library directories to libibdm1 package (bsc#1092166)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1534852800">- Add ibutils-fix-build-dependency.patch to fix compilation
  with -j1 (bsc#1102911)</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1537272000">- Switch to multibuild system
- Remove empty lines from ibutils-ui description (bsc#1092319)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1559044800">- Fix older changelog entry that silently added a patch
- Use %license for COPYING</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1559044801">- Unify changelog with SLE12</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1591531200">- Add ibis-drop-multiple-definition-of-IbisObj.patch to fix compilation with GCC10</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618488000">- Hardening: Link ibis executable with -pie (bsc#1184123).
  - Added ibutils-ibis-PIE.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619092800">- Trim old rpm constructs.
- Update descriptions.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1631620800">- Unify changelog with SLE15</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="22543d15e407b61085588d1dc1a86574db7471786368d0ef88c1b08567d0e0d65f04d37fe7e6d895355fde1b8c68078ef9f3a01bdabcb3dc8e1a0ecd8be4b4ec" name="iceauth-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.11" rel="1.3"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split iceauth from xorg-x11. Initial version: 1.0.4.</changelog>
  <changelog author="dimstar@opensuse.org" date="1334404800">- Update to version 1.0.5:
  + auth_finalize: Attempt to rename() if link() fails.
  + Error out and avoid a call to malloc(0) if given a bad hex
    string.
  + Man page fixes.
  + Build system fixes.</changelog>
  <changelog author="zaitor@opensuse.org" date="1375358400">- Update to version 1.0.6:
  + Constify some more string pointers to fix gcc warnings.
  + Use void * instead of char * for generic pointer arg to DoFunc
    functions.
  + Mark unused arguments in callback functions to quiet clang
    warnings.
  + Fix some sign/size conversion warnings from clang.
  + Add _X_NORETURN attributes suggested by gcc.
  + Assume signal handlers return void, as C89 requires.</changelog>
  <changelog author="zaitor@opensuse.org" date="1422619200">- Update to version 1.0.7:
  + autogen.sh: Honor NOCONFIGURE=1.
  + configure: Drop AM_MAINTAINER_MODE.
  + config: Add missing AC_CONFIG_SRCDIR.
  + More constification cleanup.
  + Free old argv array if realloc fails to enlarge it.
  + Print which option was in error along with usage message.
  + Add -V flag to print version.
  + Fix "noexistent" typo in error message.
  + Actually print command list in usage message.</changelog>
  <changelog author="sndirsch@suse.com" date="1520251200">- Update to version 1.0.8
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * Add -u &amp; -V options to synopsis in man page
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615896000">- modernize spec file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1648987200">- Update to version 1.0.9
  * bugfix release</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710158400">- Update to version 1.0.10
  * minor bugfix release, including fixes for compiler warnings</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1776600000">- Update to version 1.0.11
  * This release adds support for building with meson as well as
    autoconf.
- switched to meson</changelog>
</package>
<package pkgid="d5ce98304739fef066e526b2b47af3e5c1b4d8f7931c0d16fa9e284e0b04e1bb8355fd5211403269f5ad858579c68902d336472831a6524616cf0bb107151e1e" name="iceauth-debugsource" arch="i586">
  <version epoch="0" ver="1.0.11" rel="1.3"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split iceauth from xorg-x11. Initial version: 1.0.4.</changelog>
  <changelog author="dimstar@opensuse.org" date="1334404800">- Update to version 1.0.5:
  + auth_finalize: Attempt to rename() if link() fails.
  + Error out and avoid a call to malloc(0) if given a bad hex
    string.
  + Man page fixes.
  + Build system fixes.</changelog>
  <changelog author="zaitor@opensuse.org" date="1375358400">- Update to version 1.0.6:
  + Constify some more string pointers to fix gcc warnings.
  + Use void * instead of char * for generic pointer arg to DoFunc
    functions.
  + Mark unused arguments in callback functions to quiet clang
    warnings.
  + Fix some sign/size conversion warnings from clang.
  + Add _X_NORETURN attributes suggested by gcc.
  + Assume signal handlers return void, as C89 requires.</changelog>
  <changelog author="zaitor@opensuse.org" date="1422619200">- Update to version 1.0.7:
  + autogen.sh: Honor NOCONFIGURE=1.
  + configure: Drop AM_MAINTAINER_MODE.
  + config: Add missing AC_CONFIG_SRCDIR.
  + More constification cleanup.
  + Free old argv array if realloc fails to enlarge it.
  + Print which option was in error along with usage message.
  + Add -V flag to print version.
  + Fix "noexistent" typo in error message.
  + Actually print command list in usage message.</changelog>
  <changelog author="sndirsch@suse.com" date="1520251200">- Update to version 1.0.8
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * Add -u &amp; -V options to synopsis in man page
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615896000">- modernize spec file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1648987200">- Update to version 1.0.9
  * bugfix release</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1710158400">- Update to version 1.0.10
  * minor bugfix release, including fixes for compiler warnings</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1776600000">- Update to version 1.0.11
  * This release adds support for building with meson as well as
    autoconf.
- switched to meson</changelog>
</package>
<package pkgid="9adbdd7161deabc42b08021b53aece84b07c3f897cd034c259672f5aa25fc77fada37e80b40453723bf9cd1987dfac09f66b1bbb415ca230c0c1c5cca831eacb" name="icebreaker-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.1" rel="3.8"/>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1615032000">- initial packaging of version 2.2.0
- add version.patch and cflags.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1616414400">- Trim filler plot from description. Expand on origin
  of the game logic.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to version 2.2.1
  * Add keywords in desktop file
- Drop upstream resolved version.patch and cflags.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1647777600">- Add icebreaker-makefile-fix.patch, fixes unterminated call to
  function 'shell' in makefile for openSUSE Leap and use $(CC)
  instead hardcoded gcc
- Fix building for openSUSE Leap, using gcc10-c++</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="27c5d30865031ca24ec426f0e41e394b49bb649c0cbd87e08094b6ef5647e112ea0a6d4737c2b5b4a5e2b4547b82d6831090cae67ebd67ce3b4bcc3a4bf75684" name="icebreaker-debugsource" arch="i586">
  <version epoch="0" ver="2.2.1" rel="3.8"/>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1615032000">- initial packaging of version 2.2.0
- add version.patch and cflags.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1616414400">- Trim filler plot from description. Expand on origin
  of the game logic.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1635768000">- Update to version 2.2.1
  * Add keywords in desktop file
- Drop upstream resolved version.patch and cflags.patch</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1647777600">- Add icebreaker-makefile-fix.patch, fixes unterminated call to
  function 'shell' in makefile for openSUSE Leap and use $(CC)
  instead hardcoded gcc
- Fix building for openSUSE Leap, using gcc10-c++</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="57fd985fed593ad4d004a81c0b5297eb372e5b841a907ea6a6b88ac873b0ed424b9f0d1719def04a576c489dd7784c58c2ce4f92480c0559b959efd49058df85" name="icecast-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.4" rel="5.7"/>
  <changelog author="fisiu@opensuse.org" date="1416657600">- Add icecast-mp3-frame-validation.patch: validate mp3 frame.</changelog>
  <changelog author="tiwai@suse.de" date="1416916800">- updated to version 2.4.1:
  * Fixes in logging, &lt;auth&gt; in default mounts, JSON status API
  * SSL Security improvements:
  * Handle empty strings in config file better
  * Require Content-Type header for PUT requests
  * Fix possible leak of on-connect scripts (CVE-2014-9018,bnc#906538)
  More details, see http://icecast.org/news/icecast-release-2_4_1/
- Remove obsoleted patch:
  icecast-2.4.0-produce-valid-json.patch
- Change doc subpackage to noarch
- Spec file cleanup</changelog>
  <changelog author="p.drouand@gmail.com" date="1421668800">- Remove sysvinit support as the package now build only for systems
  with systemd support
- Add a backward rc compatibility symlink to systemd service file
- Only require systemd-rpm-macros to build; no need to require
  entire systemd environment
- Clean up specfile</changelog>
  <changelog author="tiwai@suse.de" date="1428494400">- update to version 2.4.2:
  Fix crash when URL Auth is used with stream_autho without
  credentials (bnc#926402)</changelog>
  <changelog author="avindra@opensuse.org" date="1513512000">- update to version 2.4.3:
  * Fixes Windows only vulnerability (CVE-2005-0837), where an
    attacker could access the raw XSLT template file by appending a
    dot “.” to the URL. To be clear, no runtime information could be
    accessed this way.
- cleanup spec file with spec-cleaner
- fix bad line endings warning in CSS file
- rebase icecast-fix-no-add-needed.patch
- replace PreReq statements with Requires(pre)</changelog>
  <changelog author="tiwai@suse.de" date="1541160000">- update to version 2.4.4:
  * Fix buffer overflows in URL auth code (CVE-2018-18820,
    bsc#1114434)
  * Worked around buffer overflows in URL auth’s cURL interface
  * Do not report hashed user passworts in user list
  * Fixed segfault in htpasswd auth if no filename is set
  * Fixed a segfault when xsltApplyStylesheet() returns error
  * Do not segfault on malformed Opus streams
  * Global listener count could be negative under certain
    circumstances
  * Added code to announce Opus streams as such towards yp servers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * icecast.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1752062400">- Fix logrotate configuration to set the proper owner (bsc#1245967);
  also dropping the corresponding rpmlintrc entry</changelog>
</package>
<package pkgid="711ddc1d1529ad18ac890cd699db7cc7fdedaea4454f6c206745023b5532299adfa441418faa3e51adae4a1e6c619146e8f875f87eee919f02ff5387c778bcbc" name="icecast-debugsource" arch="i586">
  <version epoch="0" ver="2.4.4" rel="5.7"/>
  <changelog author="fisiu@opensuse.org" date="1416657600">- Add icecast-mp3-frame-validation.patch: validate mp3 frame.</changelog>
  <changelog author="tiwai@suse.de" date="1416916800">- updated to version 2.4.1:
  * Fixes in logging, &lt;auth&gt; in default mounts, JSON status API
  * SSL Security improvements:
  * Handle empty strings in config file better
  * Require Content-Type header for PUT requests
  * Fix possible leak of on-connect scripts (CVE-2014-9018,bnc#906538)
  More details, see http://icecast.org/news/icecast-release-2_4_1/
- Remove obsoleted patch:
  icecast-2.4.0-produce-valid-json.patch
- Change doc subpackage to noarch
- Spec file cleanup</changelog>
  <changelog author="p.drouand@gmail.com" date="1421668800">- Remove sysvinit support as the package now build only for systems
  with systemd support
- Add a backward rc compatibility symlink to systemd service file
- Only require systemd-rpm-macros to build; no need to require
  entire systemd environment
- Clean up specfile</changelog>
  <changelog author="tiwai@suse.de" date="1428494400">- update to version 2.4.2:
  Fix crash when URL Auth is used with stream_autho without
  credentials (bnc#926402)</changelog>
  <changelog author="avindra@opensuse.org" date="1513512000">- update to version 2.4.3:
  * Fixes Windows only vulnerability (CVE-2005-0837), where an
    attacker could access the raw XSLT template file by appending a
    dot “.” to the URL. To be clear, no runtime information could be
    accessed this way.
- cleanup spec file with spec-cleaner
- fix bad line endings warning in CSS file
- rebase icecast-fix-no-add-needed.patch
- replace PreReq statements with Requires(pre)</changelog>
  <changelog author="tiwai@suse.de" date="1541160000">- update to version 2.4.4:
  * Fix buffer overflows in URL auth code (CVE-2018-18820,
    bsc#1114434)
  * Worked around buffer overflows in URL auth’s cURL interface
  * Do not report hashed user passworts in user list
  * Fixed segfault in htpasswd auth if no filename is set
  * Fixed a segfault when xsltApplyStylesheet() returns error
  * Do not segfault on malformed Opus streams
  * Global listener count could be negative under certain
    circumstances
  * Added code to announce Opus streams as such towards yp servers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * icecast.service</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1707393600">- Provide user/group symbol for user created during pre.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1752062400">- Fix logrotate configuration to set the proper owner (bsc#1245967);
  also dropping the corresponding rpmlintrc entry</changelog>
</package>
<package pkgid="6c15645b9aa9557f03a69f6e5481a2be0da532f77173bef47b516936da7cf1090a3158215f04e1a6e8e397d01dafe749ef6cf754794336f4a90c50cf0ff40320" name="icecream-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="4.5"/>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1568635200">- Fix source URL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1568721600">- Use noun phrase in summary.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.3.1
  get rid of the ASAN travis build
  Revert icecc-create-env darwin optimization</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598529600">- Install firewalld sercice files to %{_prefix}/lib/firewalld, NOT
  %{_libexecdir}/firewalld (boo#1174075).</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1610280000">- Use the correct paths in systemd unit files for wrappers
  installed in libexecdir.
- Cleanup spec file</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * icecc-scheduler.service.in
  * iceccd.service.in</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1646395200">- Update to 1.4
  - scheduler assigns jobs with larger priority first, so compilations with higher 'nice' value
    do not interfere with normal compilations
  - avoid large timeouts if there is a network problem
  - support for -march/-mcpu/-mtune used with =native (proper specific flags will be substituted)
  - support for Clang's -fmodules, by removing the -fmodules flag for remote compilation
  - do not keep host lock when sending preprocessed source (reduces chance of network timeouts)
  - send more jobs in advance to nodes with many CPU cores
  - try to use larger network buffers
  - force local compilations if --coverage is used
  - correctly clean up caches
  - handle properly the case when something removes files in the cache directory</changelog>
  <changelog author="Lubos Lunak &lt;l.lunak@centrum.cz&gt;" date="1653912000">- Do not start iceccd with verbose options.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1710763200">- Add provides for user+group (boo#1221417)</changelog>
  <changelog author="Thiago Macieira &lt;thiago.macieira@intel.com&gt;" date="1769774400">- Add upstream patches
  * 0001-Update-icecc-create-env-to-support-glibc-hwcaps.patch
  * 0002-icecc-create-env-work-around-ldd-printing-cached-rea.patch
  * 0003-icecc-create-env-fix-adding-the-glibc-hwcaps-libs.patch</changelog>
</package>
<package pkgid="405acf5ef414487b4a3715f0849b8400ac08ef85cba24912dc93b217d77da133aef2b700b12843c3b0fe84360dcc209db0d1ae0d4214e4b9e0551dfcfa0270d0" name="icecream-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0" rel="4.5"/>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1568635200">- Fix source URL</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1568721600">- Use noun phrase in summary.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.3.1
  get rid of the ASAN travis build
  Revert icecc-create-env darwin optimization</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598529600">- Install firewalld sercice files to %{_prefix}/lib/firewalld, NOT
  %{_libexecdir}/firewalld (boo#1174075).</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1610280000">- Use the correct paths in systemd unit files for wrappers
  installed in libexecdir.
- Cleanup spec file</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * icecc-scheduler.service.in
  * iceccd.service.in</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1646395200">- Update to 1.4
  - scheduler assigns jobs with larger priority first, so compilations with higher 'nice' value
    do not interfere with normal compilations
  - avoid large timeouts if there is a network problem
  - support for -march/-mcpu/-mtune used with =native (proper specific flags will be substituted)
  - support for Clang's -fmodules, by removing the -fmodules flag for remote compilation
  - do not keep host lock when sending preprocessed source (reduces chance of network timeouts)
  - send more jobs in advance to nodes with many CPU cores
  - try to use larger network buffers
  - force local compilations if --coverage is used
  - correctly clean up caches
  - handle properly the case when something removes files in the cache directory</changelog>
  <changelog author="Lubos Lunak &lt;l.lunak@centrum.cz&gt;" date="1653912000">- Do not start iceccd with verbose options.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1710763200">- Add provides for user+group (boo#1221417)</changelog>
  <changelog author="Thiago Macieira &lt;thiago.macieira@intel.com&gt;" date="1769774400">- Add upstream patches
  * 0001-Update-icecc-create-env-to-support-glibc-hwcaps.patch
  * 0002-icecc-create-env-work-around-ldd-printing-cached-rea.patch
  * 0003-icecc-create-env-fix-adding-the-glibc-hwcaps-libs.patch</changelog>
</package>
<package pkgid="f65a30e4ca7750c713288c8accdda468900c98eed64adc989b30f9b07fd04951702bb8a6d2839891771fb5b2836fb75af54068a15778dadd3a4496a153d89f12" name="icecream-monitor-debuginfo" arch="i586">
  <version epoch="0" ver="3.3" rel="1.18"/>
  <changelog author="dmueller@suse.de" date="1204200000">- reduce builddependencies</changelog>
  <changelog author="beineri@opensuse.org" date="1250856000">- fix appearance of application menu icon</changelog>
  <changelog author="coolo@suse.com" date="1315483200">- update from SVN to fix build</changelog>
  <changelog author="llunak@suse.com" date="1365422400">- link also to -lcap-ng if icecream library needs it (cap-ng-link.patch)</changelog>
  <changelog author="l.lunak@centrum.cz" date="1392465600">- update to latest upstream git snapshot
- no longer depends on KDE4 libraries, only Qt4
- various bugfixes
- manpage included</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1467633600">- Update to Version 3.0.1, build against Qt5</changelog>
  <changelog author="l.lunak@centrum.cz" date="1513857600">- Update to version 3.1.0:
  - added scheduler option
  - summary view improvements
  - bugfixes</changelog>
  <changelog author="Tomas Novotny &lt;tomas@novotny.cz&gt;" date="1555070400">- Update to version 3.2.0:
  - Fix broken scheduler discovery with newer Icecream
  - Add some badges to README.md
  - Coding style improvements</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1555416000">- Modernise spec file</changelog>
  <changelog author="Lubos Lunak &lt;l.lunak@centrum.cz&gt;" date="1568289600">- Update to version 3.3:
  - Display node protocol version and features in detailed host view
  - Several more icecream flavors added
  - Add --port option to specify the scheduler port
  - Remote hardcoded background color (#39)
  - Fix data loss when switching views
  - Avoid a possible QSocketNotifier crash (#47)
  - Improve column widths in views
  - Require extra-cmake-modules for building
  - Fix finding icecc pkgconfig file</changelog>
</package>
<package pkgid="fe53172c3958f35bc1deae4b410e2867a64ec8699716a091f70b27afe6df4b976f10b5758477c861570d2b4ad9eb0ea4b43c585b429b4b130f5ecd760497a7d0" name="icecream-monitor-debugsource" arch="i586">
  <version epoch="0" ver="3.3" rel="1.18"/>
  <changelog author="dmueller@suse.de" date="1204200000">- reduce builddependencies</changelog>
  <changelog author="beineri@opensuse.org" date="1250856000">- fix appearance of application menu icon</changelog>
  <changelog author="coolo@suse.com" date="1315483200">- update from SVN to fix build</changelog>
  <changelog author="llunak@suse.com" date="1365422400">- link also to -lcap-ng if icecream library needs it (cap-ng-link.patch)</changelog>
  <changelog author="l.lunak@centrum.cz" date="1392465600">- update to latest upstream git snapshot
- no longer depends on KDE4 libraries, only Qt4
- various bugfixes
- manpage included</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1467633600">- Update to Version 3.0.1, build against Qt5</changelog>
  <changelog author="l.lunak@centrum.cz" date="1513857600">- Update to version 3.1.0:
  - added scheduler option
  - summary view improvements
  - bugfixes</changelog>
  <changelog author="Tomas Novotny &lt;tomas@novotny.cz&gt;" date="1555070400">- Update to version 3.2.0:
  - Fix broken scheduler discovery with newer Icecream
  - Add some badges to README.md
  - Coding style improvements</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1555416000">- Modernise spec file</changelog>
  <changelog author="Lubos Lunak &lt;l.lunak@centrum.cz&gt;" date="1568289600">- Update to version 3.3:
  - Display node protocol version and features in detailed host view
  - Several more icecream flavors added
  - Add --port option to specify the scheduler port
  - Remote hardcoded background color (#39)
  - Fix data loss when switching views
  - Avoid a possible QSocketNotifier crash (#47)
  - Improve column widths in views
  - Require extra-cmake-modules for building
  - Fix finding icecc pkgconfig file</changelog>
</package>
<package pkgid="f6e0ff8b2c03548be09b0eb56075cbca65d84e64ab850d70f33a09c0ab2212558447928e5185cfff8a283d2c22c1aa58904dccd5676948e7e324b532ee350c5b" name="ices-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.3" rel="2.9"/>
  <changelog author="tiwai@suse.de" date="1119009600">- initial version: 2.0.1.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="tiwai@suse.de" date="1181649600">- fix compile warning, comparison with string literal.
- clean up spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1249387200">- fix missing fclose (bnc#525802)</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.0.2:
  * Support for RoarAudio input
  * Updated Documentation (Closes: #1238)
  * Fixed double shout_close() (Closes: #720)
  * Reduced error to warning in case of duplicate serial number.
  * Fixed handling of &lt;reconnectattempts&gt; when set to zero (Closes: #735)
  * Did some code cleanup and hardening (Closes: #1795)
  * Enabled compiler warnings (Closes: #1796)
  * Added &lt;retry-initial&gt; (Closes: #994)
  * Upated handling of empty strings in config file (Closes: #1875)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Update to version 2.0.3:
  * Add support for m3u and VCLT playlists
  * Add support for TLS
  * Add support for Ogg/Opus, Ogg/Speex, and Ogg/FLAC
    (without transcoding support)
  * Add support to run a command after a track finished
  * Improved shuffling for playlists
  * Several fixes, code improvements, and hardening
- Drop outdated and resolved ices-gcc-warning-fix.diff</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="5801679479513de115d6d0254579218af026fed2701f73a322db2c6be256a3b5d0c707c55e8abfcaffaa093bec95a3e26500f3cd9be25330e097c88ddc097193" name="ices-debugsource" arch="i586">
  <version epoch="0" ver="2.0.3" rel="2.9"/>
  <changelog author="tiwai@suse.de" date="1119009600">- initial version: 2.0.1.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="tiwai@suse.de" date="1181649600">- fix compile warning, comparison with string literal.
- clean up spec file.</changelog>
  <changelog author="tiwai@suse.de" date="1249387200">- fix missing fclose (bnc#525802)</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.0.2:
  * Support for RoarAudio input
  * Updated Documentation (Closes: #1238)
  * Fixed double shout_close() (Closes: #720)
  * Reduced error to warning in case of duplicate serial number.
  * Fixed handling of &lt;reconnectattempts&gt; when set to zero (Closes: #735)
  * Did some code cleanup and hardening (Closes: #1795)
  * Enabled compiler warnings (Closes: #1796)
  * Added &lt;retry-initial&gt; (Closes: #994)
  * Upated handling of empty strings in config file (Closes: #1875)</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Update to version 2.0.3:
  * Add support for m3u and VCLT playlists
  * Add support for TLS
  * Add support for Ogg/Opus, Ogg/Speex, and Ogg/FLAC
    (without transcoding support)
  * Add support to run a command after a track finished
  * Improved shuffling for playlists
  * Several fixes, code improvements, and hardening
- Drop outdated and resolved ices-gcc-warning-fix.diff</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="041ffc9734f2287644c90a9f87a9c8418e56dc2ea9a4c0827c6f14abe7e7bbe05fc1e179b9232079d62cfd8a61ca4f42c894b22958817a84b09121ef38e75fd7" name="icewm-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1713268800">- Change DesktopBackgroundImage from .jpg to .png (boo#1222877)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Do not recommends icewm-lang: the -lang package has already more
  sophisticated supplements. The various sub-packages require
  icewm, and thus get the supplements satisfied indirectly.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716379200">- Update to 3.5.0:
  * New -i,--install option installs an icewm-extra theme.
  * Add file argument completion to the address bar.
  * Add "cd" and "pwd" commands to the address bar.
  * Improve tilde expansion on user login names.
  * Document the 22 address bar editing keys.
  * When lowering a frame by KeyWinLower, also lower it in the focus order.
  * Keyboard layout icon names can now be longer than 2 letters.
  * Don't use XSendEvent for internal WM actions, but use XPutBack.
  * When focusing a client, clear urgency and stop flashing.
  * When the frame drops urgency, also update the client.
  * Let "icesh restore" also clear the urgency flag.
  * Several small documentation improvements.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1718625600">- Update to 3.6.0:
  * Support composing characters in the address bar with X input method.
  * Double-click the border to maximize just that side of the window.
  * Repeat the double-click to restore that side. Also for corners.
  * Ignore duplicate requests from GNOME to move or resize a window.
  * Restore the moving of windows by dragging with the right button down.
  * Avoid constructing invalid work areas.
  * Don't dispatch events to destroyed windows.
  * Don't install mouse bindings when the frame is being destroyed.
  * Don't create a Window handle for a destroyed or orphaned window.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1728475200">- Add explicit pkgconfig(librsvg-2.0) BuildRequires: Needed support
  svg file (bsc#1222655).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1744718400">- Update to 3.7.3:
  * Add ColorQuickSwitchBorder themable preference for issue #736.
  * Make 4 graph widths themable for issue #178.
  * Support grabbing two keys simultaneously by a single keybinding
    definition when both keys are bound to the same keysym.
  * Add support for the _NET_WM_MOVERESIZE_CANCEL protocol option.
  * Add -Await option to icesh to wait for and select new client windows.
  * Unset DESKTOP_AUTOSTART_ID, DESKTOP_STARTUP_ID, XDG_ACTIVATION_TOKEN.
  * Add the "usertime" and "x11time" commands to icesh.
  * Improved loading of fonts in non-Latin environments.
  * Always allow both scrollbars to process the same key event.
  * When a key event is handled, don't propagate it further.
  * Support locales with three letter language codes.
  * Enforce a limit of 8 mouse pointer buttons, as more is impossible.
  * Support keybindings to shifted XF86keysyms like XF86AudioPause.
  * Better guard the integrity of window move/size operations.
  * Increase the maximum number of icewmbg backgrounds to 8000.
  * Let icewmbg also support the AVIF image format.
  * Improve support for properties with COMPOUND_TEXT in icesh.
  * Let icesh accept UTF-8 strings in properties.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756814400">- Update to version 3.9.0:
  * This release has a new dependency: libXcursor. The dependency
    on libXpm is no longer required.
  * Features:
  - If a theme doesn't define a cursor, prefer the system Xcursor
    theme.
  - Add support for themed cursors to gdk-pixbuf without
    requiring libXpm.
  - Add support for Xcursor files as an alternative to XPM
    cursors.
  - Add new -kovered filter to icesh to test if a client is
    covered.
  * Fixes:
  - When lseek on /proc/net/dev fails, avoid it for the future.
  - Ensure that _NET_CLIENT_LIST_STACKING is always up-to-date.
  - Correct red and blue colors in icesh for loadicon and
    saveicon.
  - When truncating a title in icesh, respect UTF-8 codepoint
    boundaries.
  * Changes: When the cursor X/Y-hotspot is absent in a XPM, smart
    guess it.
  * Updated translations.
- Replace pkgconfig(xpm) with pkgconfig(xcursor) BuildRequires
  following upstream changes.
- Rebase patches with quilt.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775736000">- update to 4.0.0:
  * Features:
  - Add QuickSwitchPreview for application previews during
    Alt+Tab switching.
  - Support for high-resolution icons (up to 256x256) in
    previews and taskbar.
  - Add getWorkspaceName and getWorkspaceNames commands to
    icesh.
  - Select applications by the first letter of their class name
    in Alt+Tab.
  - Improved system tray icon handling for mixed bit depths
  - Improved clock LED rendering and fallback to fonts if
    pixmaps are missing.
  - Recognition of UTF-8 combining marks in window titles.
  - Enhanced QuickSwitch with workspace separators and keypad
    support.
  - Server-side caching of icon pictures to improve drawing
    performance.
  * Fixes:
  - Prevent crash when a dock layer window exits.
  - Fix keyboard layout switching on OpenBSD.
  - Fix bug where tasks pane could overlap workspaces pane.
  - Fix sorting of FDO menu entries with non-English
    characters.
  - Improve workspace name updates on the taskbar when
    changed externally.
  - Diagnostic messages for loadicon and saveicon in icesh.
  * Changes:
  - Increase maximum icon size to 256 for LargeIconSize and
    HugeIconSize.
  - Set the default value for Alpha blending to 1 and drop
    DoubleBuffer preference.
  - Update issue tracker and repository URLs to the ice-wm
    organization.
  - Improved autogen.sh with better versioning and error
    handling.
  - Updated translations for many languages including
    Indonesian, Russian, Dutch, and Japanese.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786968000">- Update to version 4.1.0:
  + Fixes:
  - Default Alpha to false to avoid rare video performance
    problems..
  - Properly handle unterminated strings in configuration files..
  - Properly handle a string parsing error for _NET_STARTUP_ID..
  - Free the picture before its pixmap to prevent an error
    message.
  + Changes:
  - Add a new winoption ignoreUserTime.
  - Add a "mousemove" command to icesh.
  + Updated translations.</changelog>
</package>
<package pkgid="658c532d8134e4f2954d7199238b38500eb5a9a315667c307d646840dc5df42f0dabd36e5ea4265bc3d89d9b004474f30d1f970989f4b7ce87c30f16806efaac" name="icewm-debugsource" arch="i586">
  <version epoch="0" ver="4.1.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1713268800">- Change DesktopBackgroundImage from .jpg to .png (boo#1222877)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Do not recommends icewm-lang: the -lang package has already more
  sophisticated supplements. The various sub-packages require
  icewm, and thus get the supplements satisfied indirectly.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716379200">- Update to 3.5.0:
  * New -i,--install option installs an icewm-extra theme.
  * Add file argument completion to the address bar.
  * Add "cd" and "pwd" commands to the address bar.
  * Improve tilde expansion on user login names.
  * Document the 22 address bar editing keys.
  * When lowering a frame by KeyWinLower, also lower it in the focus order.
  * Keyboard layout icon names can now be longer than 2 letters.
  * Don't use XSendEvent for internal WM actions, but use XPutBack.
  * When focusing a client, clear urgency and stop flashing.
  * When the frame drops urgency, also update the client.
  * Let "icesh restore" also clear the urgency flag.
  * Several small documentation improvements.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1718625600">- Update to 3.6.0:
  * Support composing characters in the address bar with X input method.
  * Double-click the border to maximize just that side of the window.
  * Repeat the double-click to restore that side. Also for corners.
  * Ignore duplicate requests from GNOME to move or resize a window.
  * Restore the moving of windows by dragging with the right button down.
  * Avoid constructing invalid work areas.
  * Don't dispatch events to destroyed windows.
  * Don't install mouse bindings when the frame is being destroyed.
  * Don't create a Window handle for a destroyed or orphaned window.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1728475200">- Add explicit pkgconfig(librsvg-2.0) BuildRequires: Needed support
  svg file (bsc#1222655).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1744718400">- Update to 3.7.3:
  * Add ColorQuickSwitchBorder themable preference for issue #736.
  * Make 4 graph widths themable for issue #178.
  * Support grabbing two keys simultaneously by a single keybinding
    definition when both keys are bound to the same keysym.
  * Add support for the _NET_WM_MOVERESIZE_CANCEL protocol option.
  * Add -Await option to icesh to wait for and select new client windows.
  * Unset DESKTOP_AUTOSTART_ID, DESKTOP_STARTUP_ID, XDG_ACTIVATION_TOKEN.
  * Add the "usertime" and "x11time" commands to icesh.
  * Improved loading of fonts in non-Latin environments.
  * Always allow both scrollbars to process the same key event.
  * When a key event is handled, don't propagate it further.
  * Support locales with three letter language codes.
  * Enforce a limit of 8 mouse pointer buttons, as more is impossible.
  * Support keybindings to shifted XF86keysyms like XF86AudioPause.
  * Better guard the integrity of window move/size operations.
  * Increase the maximum number of icewmbg backgrounds to 8000.
  * Let icewmbg also support the AVIF image format.
  * Improve support for properties with COMPOUND_TEXT in icesh.
  * Let icesh accept UTF-8 strings in properties.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756814400">- Update to version 3.9.0:
  * This release has a new dependency: libXcursor. The dependency
    on libXpm is no longer required.
  * Features:
  - If a theme doesn't define a cursor, prefer the system Xcursor
    theme.
  - Add support for themed cursors to gdk-pixbuf without
    requiring libXpm.
  - Add support for Xcursor files as an alternative to XPM
    cursors.
  - Add new -kovered filter to icesh to test if a client is
    covered.
  * Fixes:
  - When lseek on /proc/net/dev fails, avoid it for the future.
  - Ensure that _NET_CLIENT_LIST_STACKING is always up-to-date.
  - Correct red and blue colors in icesh for loadicon and
    saveicon.
  - When truncating a title in icesh, respect UTF-8 codepoint
    boundaries.
  * Changes: When the cursor X/Y-hotspot is absent in a XPM, smart
    guess it.
  * Updated translations.
- Replace pkgconfig(xpm) with pkgconfig(xcursor) BuildRequires
  following upstream changes.
- Rebase patches with quilt.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775736000">- update to 4.0.0:
  * Features:
  - Add QuickSwitchPreview for application previews during
    Alt+Tab switching.
  - Support for high-resolution icons (up to 256x256) in
    previews and taskbar.
  - Add getWorkspaceName and getWorkspaceNames commands to
    icesh.
  - Select applications by the first letter of their class name
    in Alt+Tab.
  - Improved system tray icon handling for mixed bit depths
  - Improved clock LED rendering and fallback to fonts if
    pixmaps are missing.
  - Recognition of UTF-8 combining marks in window titles.
  - Enhanced QuickSwitch with workspace separators and keypad
    support.
  - Server-side caching of icon pictures to improve drawing
    performance.
  * Fixes:
  - Prevent crash when a dock layer window exits.
  - Fix keyboard layout switching on OpenBSD.
  - Fix bug where tasks pane could overlap workspaces pane.
  - Fix sorting of FDO menu entries with non-English
    characters.
  - Improve workspace name updates on the taskbar when
    changed externally.
  - Diagnostic messages for loadicon and saveicon in icesh.
  * Changes:
  - Increase maximum icon size to 256 for LargeIconSize and
    HugeIconSize.
  - Set the default value for Alpha blending to 1 and drop
    DoubleBuffer preference.
  - Update issue tracker and repository URLs to the ice-wm
    organization.
  - Improved autogen.sh with better versioning and error
    handling.
  - Updated translations for many languages including
    Indonesian, Russian, Dutch, and Japanese.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786968000">- Update to version 4.1.0:
  + Fixes:
  - Default Alpha to false to avoid rare video performance
    problems..
  - Properly handle unterminated strings in configuration files..
  - Properly handle a string parsing error for _NET_STARTUP_ID..
  - Free the picture before its pixmap to prevent an error
    message.
  + Changes:
  - Add a new winoption ignoreUserTime.
  - Add a "mousemove" command to icesh.
  + Updated translations.</changelog>
</package>
<package pkgid="7563220a848280ae45369e53972df9e98a823c125559e2c0dbc59186c5158fe4f326d5ac26329798cb9a2d45384f3af3a1b4ae8366762c7cd2d60249e715e598" name="icewm-default-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1713268800">- Change DesktopBackgroundImage from .jpg to .png (boo#1222877)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Do not recommends icewm-lang: the -lang package has already more
  sophisticated supplements. The various sub-packages require
  icewm, and thus get the supplements satisfied indirectly.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716379200">- Update to 3.5.0:
  * New -i,--install option installs an icewm-extra theme.
  * Add file argument completion to the address bar.
  * Add "cd" and "pwd" commands to the address bar.
  * Improve tilde expansion on user login names.
  * Document the 22 address bar editing keys.
  * When lowering a frame by KeyWinLower, also lower it in the focus order.
  * Keyboard layout icon names can now be longer than 2 letters.
  * Don't use XSendEvent for internal WM actions, but use XPutBack.
  * When focusing a client, clear urgency and stop flashing.
  * When the frame drops urgency, also update the client.
  * Let "icesh restore" also clear the urgency flag.
  * Several small documentation improvements.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1718625600">- Update to 3.6.0:
  * Support composing characters in the address bar with X input method.
  * Double-click the border to maximize just that side of the window.
  * Repeat the double-click to restore that side. Also for corners.
  * Ignore duplicate requests from GNOME to move or resize a window.
  * Restore the moving of windows by dragging with the right button down.
  * Avoid constructing invalid work areas.
  * Don't dispatch events to destroyed windows.
  * Don't install mouse bindings when the frame is being destroyed.
  * Don't create a Window handle for a destroyed or orphaned window.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1728475200">- Add explicit pkgconfig(librsvg-2.0) BuildRequires: Needed support
  svg file (bsc#1222655).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1744718400">- Update to 3.7.3:
  * Add ColorQuickSwitchBorder themable preference for issue #736.
  * Make 4 graph widths themable for issue #178.
  * Support grabbing two keys simultaneously by a single keybinding
    definition when both keys are bound to the same keysym.
  * Add support for the _NET_WM_MOVERESIZE_CANCEL protocol option.
  * Add -Await option to icesh to wait for and select new client windows.
  * Unset DESKTOP_AUTOSTART_ID, DESKTOP_STARTUP_ID, XDG_ACTIVATION_TOKEN.
  * Add the "usertime" and "x11time" commands to icesh.
  * Improved loading of fonts in non-Latin environments.
  * Always allow both scrollbars to process the same key event.
  * When a key event is handled, don't propagate it further.
  * Support locales with three letter language codes.
  * Enforce a limit of 8 mouse pointer buttons, as more is impossible.
  * Support keybindings to shifted XF86keysyms like XF86AudioPause.
  * Better guard the integrity of window move/size operations.
  * Increase the maximum number of icewmbg backgrounds to 8000.
  * Let icewmbg also support the AVIF image format.
  * Improve support for properties with COMPOUND_TEXT in icesh.
  * Let icesh accept UTF-8 strings in properties.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756814400">- Update to version 3.9.0:
  * This release has a new dependency: libXcursor. The dependency
    on libXpm is no longer required.
  * Features:
  - If a theme doesn't define a cursor, prefer the system Xcursor
    theme.
  - Add support for themed cursors to gdk-pixbuf without
    requiring libXpm.
  - Add support for Xcursor files as an alternative to XPM
    cursors.
  - Add new -kovered filter to icesh to test if a client is
    covered.
  * Fixes:
  - When lseek on /proc/net/dev fails, avoid it for the future.
  - Ensure that _NET_CLIENT_LIST_STACKING is always up-to-date.
  - Correct red and blue colors in icesh for loadicon and
    saveicon.
  - When truncating a title in icesh, respect UTF-8 codepoint
    boundaries.
  * Changes: When the cursor X/Y-hotspot is absent in a XPM, smart
    guess it.
  * Updated translations.
- Replace pkgconfig(xpm) with pkgconfig(xcursor) BuildRequires
  following upstream changes.
- Rebase patches with quilt.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775736000">- update to 4.0.0:
  * Features:
  - Add QuickSwitchPreview for application previews during
    Alt+Tab switching.
  - Support for high-resolution icons (up to 256x256) in
    previews and taskbar.
  - Add getWorkspaceName and getWorkspaceNames commands to
    icesh.
  - Select applications by the first letter of their class name
    in Alt+Tab.
  - Improved system tray icon handling for mixed bit depths
  - Improved clock LED rendering and fallback to fonts if
    pixmaps are missing.
  - Recognition of UTF-8 combining marks in window titles.
  - Enhanced QuickSwitch with workspace separators and keypad
    support.
  - Server-side caching of icon pictures to improve drawing
    performance.
  * Fixes:
  - Prevent crash when a dock layer window exits.
  - Fix keyboard layout switching on OpenBSD.
  - Fix bug where tasks pane could overlap workspaces pane.
  - Fix sorting of FDO menu entries with non-English
    characters.
  - Improve workspace name updates on the taskbar when
    changed externally.
  - Diagnostic messages for loadicon and saveicon in icesh.
  * Changes:
  - Increase maximum icon size to 256 for LargeIconSize and
    HugeIconSize.
  - Set the default value for Alpha blending to 1 and drop
    DoubleBuffer preference.
  - Update issue tracker and repository URLs to the ice-wm
    organization.
  - Improved autogen.sh with better versioning and error
    handling.
  - Updated translations for many languages including
    Indonesian, Russian, Dutch, and Japanese.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786968000">- Update to version 4.1.0:
  + Fixes:
  - Default Alpha to false to avoid rare video performance
    problems..
  - Properly handle unterminated strings in configuration files..
  - Properly handle a string parsing error for _NET_STARTUP_ID..
  - Free the picture before its pixmap to prevent an error
    message.
  + Changes:
  - Add a new winoption ignoreUserTime.
  - Add a "mousemove" command to icesh.
  + Updated translations.</changelog>
</package>
<package pkgid="8795623a20aa8ab52aaf52d382302780f7735b4a11a7ca83c9e5f6c1989e93404ce3f2d344b2065826d8afdeb123f437b22521b04d2c131c6b59f4e2e505c434" name="icewm-lite-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1713268800">- Change DesktopBackgroundImage from .jpg to .png (boo#1222877)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1713441600">- Do not recommends icewm-lang: the -lang package has already more
  sophisticated supplements. The various sub-packages require
  icewm, and thus get the supplements satisfied indirectly.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1716379200">- Update to 3.5.0:
  * New -i,--install option installs an icewm-extra theme.
  * Add file argument completion to the address bar.
  * Add "cd" and "pwd" commands to the address bar.
  * Improve tilde expansion on user login names.
  * Document the 22 address bar editing keys.
  * When lowering a frame by KeyWinLower, also lower it in the focus order.
  * Keyboard layout icon names can now be longer than 2 letters.
  * Don't use XSendEvent for internal WM actions, but use XPutBack.
  * When focusing a client, clear urgency and stop flashing.
  * When the frame drops urgency, also update the client.
  * Let "icesh restore" also clear the urgency flag.
  * Several small documentation improvements.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1718625600">- Update to 3.6.0:
  * Support composing characters in the address bar with X input method.
  * Double-click the border to maximize just that side of the window.
  * Repeat the double-click to restore that side. Also for corners.
  * Ignore duplicate requests from GNOME to move or resize a window.
  * Restore the moving of windows by dragging with the right button down.
  * Avoid constructing invalid work areas.
  * Don't dispatch events to destroyed windows.
  * Don't install mouse bindings when the frame is being destroyed.
  * Don't create a Window handle for a destroyed or orphaned window.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1728475200">- Add explicit pkgconfig(librsvg-2.0) BuildRequires: Needed support
  svg file (bsc#1222655).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1744718400">- Update to 3.7.3:
  * Add ColorQuickSwitchBorder themable preference for issue #736.
  * Make 4 graph widths themable for issue #178.
  * Support grabbing two keys simultaneously by a single keybinding
    definition when both keys are bound to the same keysym.
  * Add support for the _NET_WM_MOVERESIZE_CANCEL protocol option.
  * Add -Await option to icesh to wait for and select new client windows.
  * Unset DESKTOP_AUTOSTART_ID, DESKTOP_STARTUP_ID, XDG_ACTIVATION_TOKEN.
  * Add the "usertime" and "x11time" commands to icesh.
  * Improved loading of fonts in non-Latin environments.
  * Always allow both scrollbars to process the same key event.
  * When a key event is handled, don't propagate it further.
  * Support locales with three letter language codes.
  * Enforce a limit of 8 mouse pointer buttons, as more is impossible.
  * Support keybindings to shifted XF86keysyms like XF86AudioPause.
  * Better guard the integrity of window move/size operations.
  * Increase the maximum number of icewmbg backgrounds to 8000.
  * Let icewmbg also support the AVIF image format.
  * Improve support for properties with COMPOUND_TEXT in icesh.
  * Let icesh accept UTF-8 strings in properties.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1756814400">- Update to version 3.9.0:
  * This release has a new dependency: libXcursor. The dependency
    on libXpm is no longer required.
  * Features:
  - If a theme doesn't define a cursor, prefer the system Xcursor
    theme.
  - Add support for themed cursors to gdk-pixbuf without
    requiring libXpm.
  - Add support for Xcursor files as an alternative to XPM
    cursors.
  - Add new -kovered filter to icesh to test if a client is
    covered.
  * Fixes:
  - When lseek on /proc/net/dev fails, avoid it for the future.
  - Ensure that _NET_CLIENT_LIST_STACKING is always up-to-date.
  - Correct red and blue colors in icesh for loadicon and
    saveicon.
  - When truncating a title in icesh, respect UTF-8 codepoint
    boundaries.
  * Changes: When the cursor X/Y-hotspot is absent in a XPM, smart
    guess it.
  * Updated translations.
- Replace pkgconfig(xpm) with pkgconfig(xcursor) BuildRequires
  following upstream changes.
- Rebase patches with quilt.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775736000">- update to 4.0.0:
  * Features:
  - Add QuickSwitchPreview for application previews during
    Alt+Tab switching.
  - Support for high-resolution icons (up to 256x256) in
    previews and taskbar.
  - Add getWorkspaceName and getWorkspaceNames commands to
    icesh.
  - Select applications by the first letter of their class name
    in Alt+Tab.
  - Improved system tray icon handling for mixed bit depths
  - Improved clock LED rendering and fallback to fonts if
    pixmaps are missing.
  - Recognition of UTF-8 combining marks in window titles.
  - Enhanced QuickSwitch with workspace separators and keypad
    support.
  - Server-side caching of icon pictures to improve drawing
    performance.
  * Fixes:
  - Prevent crash when a dock layer window exits.
  - Fix keyboard layout switching on OpenBSD.
  - Fix bug where tasks pane could overlap workspaces pane.
  - Fix sorting of FDO menu entries with non-English
    characters.
  - Improve workspace name updates on the taskbar when
    changed externally.
  - Diagnostic messages for loadicon and saveicon in icesh.
  * Changes:
  - Increase maximum icon size to 256 for LargeIconSize and
    HugeIconSize.
  - Set the default value for Alpha blending to 1 and drop
    DoubleBuffer preference.
  - Update issue tracker and repository URLs to the ice-wm
    organization.
  - Improved autogen.sh with better versioning and error
    handling.
  - Updated translations for many languages including
    Indonesian, Russian, Dutch, and Japanese.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1786968000">- Update to version 4.1.0:
  + Fixes:
  - Default Alpha to false to avoid rare video performance
    problems..
  - Properly handle unterminated strings in configuration files..
  - Properly handle a string parsing error for _NET_STARTUP_ID..
  - Free the picture before its pixmap to prevent an error
    message.
  + Changes:
  - Add a new winoption ignoreUserTime.
  - Add a "mousemove" command to icesh.
  + Updated translations.</changelog>
</package>
<package pkgid="39206d2bd9bc64ac8d19becd4a0b1a4412e189d92d4549361e324d3680634ced3104d8f317adf61e42b369ec04c1cb4fb7d3f2751d9c189cb5c0e7d47c8de119" name="icinga2-bin-debuginfo" arch="i586">
  <version epoch="0" ver="2.14.2" rel="2.4"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1660219200">- Update to 2.13.5
  * Bugfixes
  - Ensure not to write an incomplete (i.e. corrupt) state file. #9467
  - ITL: Render vars.apt_upgrade=true as --upgrade, not --upgrade=true. #9458
  - Icinga DB: Add missing Redis SELinux policy. #9473
  - Windows: Don't spam the event log with non-error startup messages. #9457
  - Windows: Update bundled version of OpenSSL. #9460
  - Docs: Update RHEL 8 installation instructions. #9482
  - Docs: Add RHEL 9 installation instructions. #9482</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1667908800">- Update to 2.13.6
  * Bugfixes
  - Improve the throughput of the Icinga DB feature. #9550
  - Multiple changes to speed up evaluation of apply rules. #9559 #9565 #9558
  - Fix a possible crash on config loading related to ignore_on_error. #9560
  - Check API user permission on objects returned by joins. #9561
  - Windows: update bundled Boost and OpenSSL versions. #9562 #9567</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1675425600">- Add icinga2-boost.patch to make compilable on Boost v1.81
  and fix build error on Tumbleweed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1676548800">- Update to 2.13.7
  * Security
  - Windows: update bundled OpenSSL to v1.1.1t. #9672
  * Bugfixes
  - SELinux: fix user and domain creation by explicitly setting the role. #9690
  - Signal handlers: don't interrupt and break plugins spawning. #9682
  - Icinga DB: take check\_period into account during overdue calculation. #9679
  - Avoid corrupted files: use fsync(2)/FlushFileBuffers() everywhere. #9681
  - Solaris: fix compile error. #9680
  * Enhancements
  - Windows: update bundled Boost to v1.81. #9678
  - Documentation: several fixes and improvements. #9671
- Drop icinga2-boost.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1689422400">- Update to 2.13.8
  * Bugfixes
  - Icinga DB feature: normalize several Redis data not to crash the Go daemon. #9814
  - Don't hang in timed out connection attempt. #9815
  - Trigger flexible downtimes not in the past if checkable is already down. #9817
  - ElasticsearchWriter: fix data buffer flush race condition during stop. #9818
  - SELinux: allow Icinga and its plugins to write to syslog. #9819
  - Fix lost acknowledgements after re-connect. #9820
  - Fix parsing of perfdata across multiple lines in plugin output. #9821
  - cluster-zone check: don't complain about not connected
  other local zone members if there aren't any. #9822
  * Updates
  - Update Boost shipped on Windows to v1.82. #9816
  - Update OpenSSL shipped on Windows to v3.0.9. #9816
  - Update vendored https://github.com/nlohmann/json to v3.9.1. #9816
  - Update vendored https://github.com/nemtrif/utfcpp to v3.2.3. #9816</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1692532800">- Use fixed hostname string (boo#1084909)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695902400">- Update to 2.14.0
  * Breaking Changes
  - Remove CheckResultReader (which has been deprecated since v2.9). #9714
  - Remove StatusDataWriter (which has been deprecated since v2.9). #9715
  - ElasticsearchWriter: drop support for Elasticsearch &lt; v7. #9812
  - Consider a checkable unreachable once one Dependency fails.
    Previously all of them had to fail. (Consult the upgrading docs.) #8218
  - API: reject config modifications during reload with HTTP status 503. #9445
  - icinga2 daemon: to reduce config load time, write file needed by
    icinga2 object list only if --dump-objects is given. #9586 #9591
  - Default email notification scripts: link to Icinga DB Web,
    not the monitoring module. (Consult the upgrading docs.) #9742 #9757
  - API: for security reasons hide TicketSalt in /v1/variables. #7863
  * Icinga 2 Config DSL
  - Disallow global variable modification after config commit start (i.e.
    inside object/apply T "x" { ... }) to reduce config load time. #9740
  - Forbid Dependency cycles at config load time. #8389
  - Allow only strings in the arrays Host#groups, Service#groups and
    User#groups. Needed for consistency, especially by the IDO. #9057
  - Disallow empty object names. (They worked only partially anyway.) #9409
  * Enhancements
  - Significantly reduce config load time of large setups.
    [#8118] #9555 #9557 #9572 #9577 #9603 #9608 #9627 #9648 #9657 #9662
  - Allow to connect dependencies via redundancy groups. Only parents within
    one group are assumed to provide redundancy for each other. #8218
  - Built-in check command ifw-api, communicates directly with the Icinga for
    Windows REST API. (Doesn't spawn a PowerShell process for that.) #9062
  - JournaldLogger which logs to systemd journal. #9000
  - API: POST /v1/objects: allow to discard some previously modified attributes,
    i.e. to restore the config files' values. #9783
  - ElasticsearchWriter: support Elasticsearch v8. #9812
  - Support $env.ENV_VAR_NAME$ macros. #8302
  - Speed up Icinga DB config dump. #9524
  - Default mail notification scripts: also print $host.notes$ and $service.notes$. #9713
  - Enable built-in OpenSSL DH parameters to allow DHE TLS ciphers. #9811
  - Clean up global default TLS cipher list to improve security. #9809
  - Influxdb(2)Writer: write more precise timestamps (nanoseconds). #9599
  * Bugfixes
  - Icinga DB feature: normalize several Redis data not to crash the Go daemon.
    [#9772] #9775 #9792 #9793 #9794 #9805
  - Fix parsing of perfdata across multiple lines in plugin output. #8969
  - icinga check: fix last reload failure time. #8429 #9827
  - Resolve macros inside custom vars of IcingaApplication. #9779
  - SELinux: allow Icinga and its plugins to write to syslog. #9688
  - ElasticsearchWriter: fix data buffer flush race condition during stop. #9810
  - Trigger flexible downtimes not in the past if checkable is already down. #9726
  - Send downtime expiration notifications immediately, not after up to a minute. #9726
  * Cluster
  - Don't hang in timed out connection attempt. #9711 #9725
  - Fix lost acknowledgements after re-connect. #9718
  - cluster-zone check: don't complain about not connected
    other local zone members if there aren't any. #8595
  - Allow agent to update executions delegated to it via /v1/actions/execute-command. #8627
  * API
  - Disallow breaking inter-object relationships by changing
    relationship attributes at runtime, e.g. Service#host_name. #9407
  - Correct several HTTP response status codes. #7958 #9354
  - Correct Boolean field types previously reported by /v1/types as Number. #9514
  * CLI
  - icinga2 daemon: fix -DConfiguration.Concurrency= flag
    which now allows to override the number of threads. #9643
  - icinga2 node wizard: avoid unnecessary chown(2) which may fail and abort the wizard. #8744
  - Correct several log messages. #8895 #8965 #9663
  * ITL
  - Add linux_netdev check command. #9045
    + Command Argument Changes
  - disk: don't pass -m (disk_megabytes) by default. #9642
  - disk: pass -X fuse.portal (disk_exclude_type) by default. #9459
  - http: support multiple -k (http_header) as array. #8574
  - icmp: double defaults for -w (icmp_wpl) and -c (icmp_cpl). #9041
  - logfiles: pass --winwarncrit (logfiles_winwarncrit) without argument. #9056
  - nwc_health: pass SNMPv3-only args only when using SNMPv3. #9095
  - vmware-esx-dc-runtime-tools and vmware-esx-soap-vm-runtime-tools:
  - rename --open-vm-tools to --open_vm_tools_ok (vmware_openvmtools). #9611</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1703160000">- Update to 2.14.1
  * Security
  - Automatically renew own root CA and distribute it to all nodes. #9933
  - Update OpenSSL shipped on Windows to v3.0.12. #9946
  - Disable TLS renegotiation (handshake on existing connection). #9946
  * Bugfixes
  - Icinga DB feature: fix crash due to missing NULL pointer check. #9946
  - Icinga DB feature: fix data written into Redis crashing the Go daemon. #9946
  - GelfWriter: fix deadlock on stop/reload caused by busy queue. #9947
  - Don't lose notifications due to too long output, truncate it. #9947
  * Enhancements
  - Discard duplicate problem notifications due to state filtering. #9932
  - Speed up API filters targeting specific hosts/services to O(1). #9944
  - POST /v1/console/*: return HTTP 503 while Icinga is reloading. #9947
  - Update Boost shipped on Windows to v1.83. #9946
  - Documentation: several fixes and improvements. #9921</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1705579200">- Update to 2.14.2
  - InfluxDB: truncate timestamps to whole seconds to save disk space. #9969
  - HttpServerConnection: log request processing time as well. #9970
  - Update Boost shipped on Windows to v1.84. #9970</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a43d53f113145dc82e7ff164b4dce8a8ca86e0dae08110507ed48df9bb3b4a5170c655dad63ceef9c85ab93a3c41450c78b589053ab27bd32e183dfc9ffe51aa" name="icinga2-debuginfo" arch="i586">
  <version epoch="0" ver="2.14.2" rel="2.4"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1660219200">- Update to 2.13.5
  * Bugfixes
  - Ensure not to write an incomplete (i.e. corrupt) state file. #9467
  - ITL: Render vars.apt_upgrade=true as --upgrade, not --upgrade=true. #9458
  - Icinga DB: Add missing Redis SELinux policy. #9473
  - Windows: Don't spam the event log with non-error startup messages. #9457
  - Windows: Update bundled version of OpenSSL. #9460
  - Docs: Update RHEL 8 installation instructions. #9482
  - Docs: Add RHEL 9 installation instructions. #9482</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1667908800">- Update to 2.13.6
  * Bugfixes
  - Improve the throughput of the Icinga DB feature. #9550
  - Multiple changes to speed up evaluation of apply rules. #9559 #9565 #9558
  - Fix a possible crash on config loading related to ignore_on_error. #9560
  - Check API user permission on objects returned by joins. #9561
  - Windows: update bundled Boost and OpenSSL versions. #9562 #9567</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1675425600">- Add icinga2-boost.patch to make compilable on Boost v1.81
  and fix build error on Tumbleweed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1676548800">- Update to 2.13.7
  * Security
  - Windows: update bundled OpenSSL to v1.1.1t. #9672
  * Bugfixes
  - SELinux: fix user and domain creation by explicitly setting the role. #9690
  - Signal handlers: don't interrupt and break plugins spawning. #9682
  - Icinga DB: take check\_period into account during overdue calculation. #9679
  - Avoid corrupted files: use fsync(2)/FlushFileBuffers() everywhere. #9681
  - Solaris: fix compile error. #9680
  * Enhancements
  - Windows: update bundled Boost to v1.81. #9678
  - Documentation: several fixes and improvements. #9671
- Drop icinga2-boost.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1689422400">- Update to 2.13.8
  * Bugfixes
  - Icinga DB feature: normalize several Redis data not to crash the Go daemon. #9814
  - Don't hang in timed out connection attempt. #9815
  - Trigger flexible downtimes not in the past if checkable is already down. #9817
  - ElasticsearchWriter: fix data buffer flush race condition during stop. #9818
  - SELinux: allow Icinga and its plugins to write to syslog. #9819
  - Fix lost acknowledgements after re-connect. #9820
  - Fix parsing of perfdata across multiple lines in plugin output. #9821
  - cluster-zone check: don't complain about not connected
  other local zone members if there aren't any. #9822
  * Updates
  - Update Boost shipped on Windows to v1.82. #9816
  - Update OpenSSL shipped on Windows to v3.0.9. #9816
  - Update vendored https://github.com/nlohmann/json to v3.9.1. #9816
  - Update vendored https://github.com/nemtrif/utfcpp to v3.2.3. #9816</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1692532800">- Use fixed hostname string (boo#1084909)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695902400">- Update to 2.14.0
  * Breaking Changes
  - Remove CheckResultReader (which has been deprecated since v2.9). #9714
  - Remove StatusDataWriter (which has been deprecated since v2.9). #9715
  - ElasticsearchWriter: drop support for Elasticsearch &lt; v7. #9812
  - Consider a checkable unreachable once one Dependency fails.
    Previously all of them had to fail. (Consult the upgrading docs.) #8218
  - API: reject config modifications during reload with HTTP status 503. #9445
  - icinga2 daemon: to reduce config load time, write file needed by
    icinga2 object list only if --dump-objects is given. #9586 #9591
  - Default email notification scripts: link to Icinga DB Web,
    not the monitoring module. (Consult the upgrading docs.) #9742 #9757
  - API: for security reasons hide TicketSalt in /v1/variables. #7863
  * Icinga 2 Config DSL
  - Disallow global variable modification after config commit start (i.e.
    inside object/apply T "x" { ... }) to reduce config load time. #9740
  - Forbid Dependency cycles at config load time. #8389
  - Allow only strings in the arrays Host#groups, Service#groups and
    User#groups. Needed for consistency, especially by the IDO. #9057
  - Disallow empty object names. (They worked only partially anyway.) #9409
  * Enhancements
  - Significantly reduce config load time of large setups.
    [#8118] #9555 #9557 #9572 #9577 #9603 #9608 #9627 #9648 #9657 #9662
  - Allow to connect dependencies via redundancy groups. Only parents within
    one group are assumed to provide redundancy for each other. #8218
  - Built-in check command ifw-api, communicates directly with the Icinga for
    Windows REST API. (Doesn't spawn a PowerShell process for that.) #9062
  - JournaldLogger which logs to systemd journal. #9000
  - API: POST /v1/objects: allow to discard some previously modified attributes,
    i.e. to restore the config files' values. #9783
  - ElasticsearchWriter: support Elasticsearch v8. #9812
  - Support $env.ENV_VAR_NAME$ macros. #8302
  - Speed up Icinga DB config dump. #9524
  - Default mail notification scripts: also print $host.notes$ and $service.notes$. #9713
  - Enable built-in OpenSSL DH parameters to allow DHE TLS ciphers. #9811
  - Clean up global default TLS cipher list to improve security. #9809
  - Influxdb(2)Writer: write more precise timestamps (nanoseconds). #9599
  * Bugfixes
  - Icinga DB feature: normalize several Redis data not to crash the Go daemon.
    [#9772] #9775 #9792 #9793 #9794 #9805
  - Fix parsing of perfdata across multiple lines in plugin output. #8969
  - icinga check: fix last reload failure time. #8429 #9827
  - Resolve macros inside custom vars of IcingaApplication. #9779
  - SELinux: allow Icinga and its plugins to write to syslog. #9688
  - ElasticsearchWriter: fix data buffer flush race condition during stop. #9810
  - Trigger flexible downtimes not in the past if checkable is already down. #9726
  - Send downtime expiration notifications immediately, not after up to a minute. #9726
  * Cluster
  - Don't hang in timed out connection attempt. #9711 #9725
  - Fix lost acknowledgements after re-connect. #9718
  - cluster-zone check: don't complain about not connected
    other local zone members if there aren't any. #8595
  - Allow agent to update executions delegated to it via /v1/actions/execute-command. #8627
  * API
  - Disallow breaking inter-object relationships by changing
    relationship attributes at runtime, e.g. Service#host_name. #9407
  - Correct several HTTP response status codes. #7958 #9354
  - Correct Boolean field types previously reported by /v1/types as Number. #9514
  * CLI
  - icinga2 daemon: fix -DConfiguration.Concurrency= flag
    which now allows to override the number of threads. #9643
  - icinga2 node wizard: avoid unnecessary chown(2) which may fail and abort the wizard. #8744
  - Correct several log messages. #8895 #8965 #9663
  * ITL
  - Add linux_netdev check command. #9045
    + Command Argument Changes
  - disk: don't pass -m (disk_megabytes) by default. #9642
  - disk: pass -X fuse.portal (disk_exclude_type) by default. #9459
  - http: support multiple -k (http_header) as array. #8574
  - icmp: double defaults for -w (icmp_wpl) and -c (icmp_cpl). #9041
  - logfiles: pass --winwarncrit (logfiles_winwarncrit) without argument. #9056
  - nwc_health: pass SNMPv3-only args only when using SNMPv3. #9095
  - vmware-esx-dc-runtime-tools and vmware-esx-soap-vm-runtime-tools:
  - rename --open-vm-tools to --open_vm_tools_ok (vmware_openvmtools). #9611</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1703160000">- Update to 2.14.1
  * Security
  - Automatically renew own root CA and distribute it to all nodes. #9933
  - Update OpenSSL shipped on Windows to v3.0.12. #9946
  - Disable TLS renegotiation (handshake on existing connection). #9946
  * Bugfixes
  - Icinga DB feature: fix crash due to missing NULL pointer check. #9946
  - Icinga DB feature: fix data written into Redis crashing the Go daemon. #9946
  - GelfWriter: fix deadlock on stop/reload caused by busy queue. #9947
  - Don't lose notifications due to too long output, truncate it. #9947
  * Enhancements
  - Discard duplicate problem notifications due to state filtering. #9932
  - Speed up API filters targeting specific hosts/services to O(1). #9944
  - POST /v1/console/*: return HTTP 503 while Icinga is reloading. #9947
  - Update Boost shipped on Windows to v1.83. #9946
  - Documentation: several fixes and improvements. #9921</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1705579200">- Update to 2.14.2
  - InfluxDB: truncate timestamps to whole seconds to save disk space. #9969
  - HttpServerConnection: log request processing time as well. #9970
  - Update Boost shipped on Windows to v1.84. #9970</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e2c85b8563c77a64593657fe0f512a459b4cc6a6a745f70c1a7708f0966a484a3b6251d43dbe577743d6d43669a06cf20d4ccaee99cf8a96caf7f647d9bb46e7" name="icinga2-debugsource" arch="i586">
  <version epoch="0" ver="2.14.2" rel="2.4"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1660219200">- Update to 2.13.5
  * Bugfixes
  - Ensure not to write an incomplete (i.e. corrupt) state file. #9467
  - ITL: Render vars.apt_upgrade=true as --upgrade, not --upgrade=true. #9458
  - Icinga DB: Add missing Redis SELinux policy. #9473
  - Windows: Don't spam the event log with non-error startup messages. #9457
  - Windows: Update bundled version of OpenSSL. #9460
  - Docs: Update RHEL 8 installation instructions. #9482
  - Docs: Add RHEL 9 installation instructions. #9482</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1667908800">- Update to 2.13.6
  * Bugfixes
  - Improve the throughput of the Icinga DB feature. #9550
  - Multiple changes to speed up evaluation of apply rules. #9559 #9565 #9558
  - Fix a possible crash on config loading related to ignore_on_error. #9560
  - Check API user permission on objects returned by joins. #9561
  - Windows: update bundled Boost and OpenSSL versions. #9562 #9567</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1675425600">- Add icinga2-boost.patch to make compilable on Boost v1.81
  and fix build error on Tumbleweed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1676548800">- Update to 2.13.7
  * Security
  - Windows: update bundled OpenSSL to v1.1.1t. #9672
  * Bugfixes
  - SELinux: fix user and domain creation by explicitly setting the role. #9690
  - Signal handlers: don't interrupt and break plugins spawning. #9682
  - Icinga DB: take check\_period into account during overdue calculation. #9679
  - Avoid corrupted files: use fsync(2)/FlushFileBuffers() everywhere. #9681
  - Solaris: fix compile error. #9680
  * Enhancements
  - Windows: update bundled Boost to v1.81. #9678
  - Documentation: several fixes and improvements. #9671
- Drop icinga2-boost.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1689422400">- Update to 2.13.8
  * Bugfixes
  - Icinga DB feature: normalize several Redis data not to crash the Go daemon. #9814
  - Don't hang in timed out connection attempt. #9815
  - Trigger flexible downtimes not in the past if checkable is already down. #9817
  - ElasticsearchWriter: fix data buffer flush race condition during stop. #9818
  - SELinux: allow Icinga and its plugins to write to syslog. #9819
  - Fix lost acknowledgements after re-connect. #9820
  - Fix parsing of perfdata across multiple lines in plugin output. #9821
  - cluster-zone check: don't complain about not connected
  other local zone members if there aren't any. #9822
  * Updates
  - Update Boost shipped on Windows to v1.82. #9816
  - Update OpenSSL shipped on Windows to v3.0.9. #9816
  - Update vendored https://github.com/nlohmann/json to v3.9.1. #9816
  - Update vendored https://github.com/nemtrif/utfcpp to v3.2.3. #9816</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1692532800">- Use fixed hostname string (boo#1084909)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695902400">- Update to 2.14.0
  * Breaking Changes
  - Remove CheckResultReader (which has been deprecated since v2.9). #9714
  - Remove StatusDataWriter (which has been deprecated since v2.9). #9715
  - ElasticsearchWriter: drop support for Elasticsearch &lt; v7. #9812
  - Consider a checkable unreachable once one Dependency fails.
    Previously all of them had to fail. (Consult the upgrading docs.) #8218
  - API: reject config modifications during reload with HTTP status 503. #9445
  - icinga2 daemon: to reduce config load time, write file needed by
    icinga2 object list only if --dump-objects is given. #9586 #9591
  - Default email notification scripts: link to Icinga DB Web,
    not the monitoring module. (Consult the upgrading docs.) #9742 #9757
  - API: for security reasons hide TicketSalt in /v1/variables. #7863
  * Icinga 2 Config DSL
  - Disallow global variable modification after config commit start (i.e.
    inside object/apply T "x" { ... }) to reduce config load time. #9740
  - Forbid Dependency cycles at config load time. #8389
  - Allow only strings in the arrays Host#groups, Service#groups and
    User#groups. Needed for consistency, especially by the IDO. #9057
  - Disallow empty object names. (They worked only partially anyway.) #9409
  * Enhancements
  - Significantly reduce config load time of large setups.
    [#8118] #9555 #9557 #9572 #9577 #9603 #9608 #9627 #9648 #9657 #9662
  - Allow to connect dependencies via redundancy groups. Only parents within
    one group are assumed to provide redundancy for each other. #8218
  - Built-in check command ifw-api, communicates directly with the Icinga for
    Windows REST API. (Doesn't spawn a PowerShell process for that.) #9062
  - JournaldLogger which logs to systemd journal. #9000
  - API: POST /v1/objects: allow to discard some previously modified attributes,
    i.e. to restore the config files' values. #9783
  - ElasticsearchWriter: support Elasticsearch v8. #9812
  - Support $env.ENV_VAR_NAME$ macros. #8302
  - Speed up Icinga DB config dump. #9524
  - Default mail notification scripts: also print $host.notes$ and $service.notes$. #9713
  - Enable built-in OpenSSL DH parameters to allow DHE TLS ciphers. #9811
  - Clean up global default TLS cipher list to improve security. #9809
  - Influxdb(2)Writer: write more precise timestamps (nanoseconds). #9599
  * Bugfixes
  - Icinga DB feature: normalize several Redis data not to crash the Go daemon.
    [#9772] #9775 #9792 #9793 #9794 #9805
  - Fix parsing of perfdata across multiple lines in plugin output. #8969
  - icinga check: fix last reload failure time. #8429 #9827
  - Resolve macros inside custom vars of IcingaApplication. #9779
  - SELinux: allow Icinga and its plugins to write to syslog. #9688
  - ElasticsearchWriter: fix data buffer flush race condition during stop. #9810
  - Trigger flexible downtimes not in the past if checkable is already down. #9726
  - Send downtime expiration notifications immediately, not after up to a minute. #9726
  * Cluster
  - Don't hang in timed out connection attempt. #9711 #9725
  - Fix lost acknowledgements after re-connect. #9718
  - cluster-zone check: don't complain about not connected
    other local zone members if there aren't any. #8595
  - Allow agent to update executions delegated to it via /v1/actions/execute-command. #8627
  * API
  - Disallow breaking inter-object relationships by changing
    relationship attributes at runtime, e.g. Service#host_name. #9407
  - Correct several HTTP response status codes. #7958 #9354
  - Correct Boolean field types previously reported by /v1/types as Number. #9514
  * CLI
  - icinga2 daemon: fix -DConfiguration.Concurrency= flag
    which now allows to override the number of threads. #9643
  - icinga2 node wizard: avoid unnecessary chown(2) which may fail and abort the wizard. #8744
  - Correct several log messages. #8895 #8965 #9663
  * ITL
  - Add linux_netdev check command. #9045
    + Command Argument Changes
  - disk: don't pass -m (disk_megabytes) by default. #9642
  - disk: pass -X fuse.portal (disk_exclude_type) by default. #9459
  - http: support multiple -k (http_header) as array. #8574
  - icmp: double defaults for -w (icmp_wpl) and -c (icmp_cpl). #9041
  - logfiles: pass --winwarncrit (logfiles_winwarncrit) without argument. #9056
  - nwc_health: pass SNMPv3-only args only when using SNMPv3. #9095
  - vmware-esx-dc-runtime-tools and vmware-esx-soap-vm-runtime-tools:
  - rename --open-vm-tools to --open_vm_tools_ok (vmware_openvmtools). #9611</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1703160000">- Update to 2.14.1
  * Security
  - Automatically renew own root CA and distribute it to all nodes. #9933
  - Update OpenSSL shipped on Windows to v3.0.12. #9946
  - Disable TLS renegotiation (handshake on existing connection). #9946
  * Bugfixes
  - Icinga DB feature: fix crash due to missing NULL pointer check. #9946
  - Icinga DB feature: fix data written into Redis crashing the Go daemon. #9946
  - GelfWriter: fix deadlock on stop/reload caused by busy queue. #9947
  - Don't lose notifications due to too long output, truncate it. #9947
  * Enhancements
  - Discard duplicate problem notifications due to state filtering. #9932
  - Speed up API filters targeting specific hosts/services to O(1). #9944
  - POST /v1/console/*: return HTTP 503 while Icinga is reloading. #9947
  - Update Boost shipped on Windows to v1.83. #9946
  - Documentation: several fixes and improvements. #9921</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1705579200">- Update to 2.14.2
  - InfluxDB: truncate timestamps to whole seconds to save disk space. #9969
  - HttpServerConnection: log request processing time as well. #9970
  - Update Boost shipped on Windows to v1.84. #9970</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2307a2aba7a4a3452955bd4e7cf1bf61884c0465c7fd9fd95f6c1267c47e882ffb893b19f6451d24546944b20cb814aefcf133ded67beb5b3a92d7c570e16415" name="icinga2-ido-mysql-debuginfo" arch="i586">
  <version epoch="0" ver="2.14.2" rel="2.4"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1660219200">- Update to 2.13.5
  * Bugfixes
  - Ensure not to write an incomplete (i.e. corrupt) state file. #9467
  - ITL: Render vars.apt_upgrade=true as --upgrade, not --upgrade=true. #9458
  - Icinga DB: Add missing Redis SELinux policy. #9473
  - Windows: Don't spam the event log with non-error startup messages. #9457
  - Windows: Update bundled version of OpenSSL. #9460
  - Docs: Update RHEL 8 installation instructions. #9482
  - Docs: Add RHEL 9 installation instructions. #9482</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1667908800">- Update to 2.13.6
  * Bugfixes
  - Improve the throughput of the Icinga DB feature. #9550
  - Multiple changes to speed up evaluation of apply rules. #9559 #9565 #9558
  - Fix a possible crash on config loading related to ignore_on_error. #9560
  - Check API user permission on objects returned by joins. #9561
  - Windows: update bundled Boost and OpenSSL versions. #9562 #9567</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1675425600">- Add icinga2-boost.patch to make compilable on Boost v1.81
  and fix build error on Tumbleweed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1676548800">- Update to 2.13.7
  * Security
  - Windows: update bundled OpenSSL to v1.1.1t. #9672
  * Bugfixes
  - SELinux: fix user and domain creation by explicitly setting the role. #9690
  - Signal handlers: don't interrupt and break plugins spawning. #9682
  - Icinga DB: take check\_period into account during overdue calculation. #9679
  - Avoid corrupted files: use fsync(2)/FlushFileBuffers() everywhere. #9681
  - Solaris: fix compile error. #9680
  * Enhancements
  - Windows: update bundled Boost to v1.81. #9678
  - Documentation: several fixes and improvements. #9671
- Drop icinga2-boost.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1689422400">- Update to 2.13.8
  * Bugfixes
  - Icinga DB feature: normalize several Redis data not to crash the Go daemon. #9814
  - Don't hang in timed out connection attempt. #9815
  - Trigger flexible downtimes not in the past if checkable is already down. #9817
  - ElasticsearchWriter: fix data buffer flush race condition during stop. #9818
  - SELinux: allow Icinga and its plugins to write to syslog. #9819
  - Fix lost acknowledgements after re-connect. #9820
  - Fix parsing of perfdata across multiple lines in plugin output. #9821
  - cluster-zone check: don't complain about not connected
  other local zone members if there aren't any. #9822
  * Updates
  - Update Boost shipped on Windows to v1.82. #9816
  - Update OpenSSL shipped on Windows to v3.0.9. #9816
  - Update vendored https://github.com/nlohmann/json to v3.9.1. #9816
  - Update vendored https://github.com/nemtrif/utfcpp to v3.2.3. #9816</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1692532800">- Use fixed hostname string (boo#1084909)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695902400">- Update to 2.14.0
  * Breaking Changes
  - Remove CheckResultReader (which has been deprecated since v2.9). #9714
  - Remove StatusDataWriter (which has been deprecated since v2.9). #9715
  - ElasticsearchWriter: drop support for Elasticsearch &lt; v7. #9812
  - Consider a checkable unreachable once one Dependency fails.
    Previously all of them had to fail. (Consult the upgrading docs.) #8218
  - API: reject config modifications during reload with HTTP status 503. #9445
  - icinga2 daemon: to reduce config load time, write file needed by
    icinga2 object list only if --dump-objects is given. #9586 #9591
  - Default email notification scripts: link to Icinga DB Web,
    not the monitoring module. (Consult the upgrading docs.) #9742 #9757
  - API: for security reasons hide TicketSalt in /v1/variables. #7863
  * Icinga 2 Config DSL
  - Disallow global variable modification after config commit start (i.e.
    inside object/apply T "x" { ... }) to reduce config load time. #9740
  - Forbid Dependency cycles at config load time. #8389
  - Allow only strings in the arrays Host#groups, Service#groups and
    User#groups. Needed for consistency, especially by the IDO. #9057
  - Disallow empty object names. (They worked only partially anyway.) #9409
  * Enhancements
  - Significantly reduce config load time of large setups.
    [#8118] #9555 #9557 #9572 #9577 #9603 #9608 #9627 #9648 #9657 #9662
  - Allow to connect dependencies via redundancy groups. Only parents within
    one group are assumed to provide redundancy for each other. #8218
  - Built-in check command ifw-api, communicates directly with the Icinga for
    Windows REST API. (Doesn't spawn a PowerShell process for that.) #9062
  - JournaldLogger which logs to systemd journal. #9000
  - API: POST /v1/objects: allow to discard some previously modified attributes,
    i.e. to restore the config files' values. #9783
  - ElasticsearchWriter: support Elasticsearch v8. #9812
  - Support $env.ENV_VAR_NAME$ macros. #8302
  - Speed up Icinga DB config dump. #9524
  - Default mail notification scripts: also print $host.notes$ and $service.notes$. #9713
  - Enable built-in OpenSSL DH parameters to allow DHE TLS ciphers. #9811
  - Clean up global default TLS cipher list to improve security. #9809
  - Influxdb(2)Writer: write more precise timestamps (nanoseconds). #9599
  * Bugfixes
  - Icinga DB feature: normalize several Redis data not to crash the Go daemon.
    [#9772] #9775 #9792 #9793 #9794 #9805
  - Fix parsing of perfdata across multiple lines in plugin output. #8969
  - icinga check: fix last reload failure time. #8429 #9827
  - Resolve macros inside custom vars of IcingaApplication. #9779
  - SELinux: allow Icinga and its plugins to write to syslog. #9688
  - ElasticsearchWriter: fix data buffer flush race condition during stop. #9810
  - Trigger flexible downtimes not in the past if checkable is already down. #9726
  - Send downtime expiration notifications immediately, not after up to a minute. #9726
  * Cluster
  - Don't hang in timed out connection attempt. #9711 #9725
  - Fix lost acknowledgements after re-connect. #9718
  - cluster-zone check: don't complain about not connected
    other local zone members if there aren't any. #8595
  - Allow agent to update executions delegated to it via /v1/actions/execute-command. #8627
  * API
  - Disallow breaking inter-object relationships by changing
    relationship attributes at runtime, e.g. Service#host_name. #9407
  - Correct several HTTP response status codes. #7958 #9354
  - Correct Boolean field types previously reported by /v1/types as Number. #9514
  * CLI
  - icinga2 daemon: fix -DConfiguration.Concurrency= flag
    which now allows to override the number of threads. #9643
  - icinga2 node wizard: avoid unnecessary chown(2) which may fail and abort the wizard. #8744
  - Correct several log messages. #8895 #8965 #9663
  * ITL
  - Add linux_netdev check command. #9045
    + Command Argument Changes
  - disk: don't pass -m (disk_megabytes) by default. #9642
  - disk: pass -X fuse.portal (disk_exclude_type) by default. #9459
  - http: support multiple -k (http_header) as array. #8574
  - icmp: double defaults for -w (icmp_wpl) and -c (icmp_cpl). #9041
  - logfiles: pass --winwarncrit (logfiles_winwarncrit) without argument. #9056
  - nwc_health: pass SNMPv3-only args only when using SNMPv3. #9095
  - vmware-esx-dc-runtime-tools and vmware-esx-soap-vm-runtime-tools:
  - rename --open-vm-tools to --open_vm_tools_ok (vmware_openvmtools). #9611</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1703160000">- Update to 2.14.1
  * Security
  - Automatically renew own root CA and distribute it to all nodes. #9933
  - Update OpenSSL shipped on Windows to v3.0.12. #9946
  - Disable TLS renegotiation (handshake on existing connection). #9946
  * Bugfixes
  - Icinga DB feature: fix crash due to missing NULL pointer check. #9946
  - Icinga DB feature: fix data written into Redis crashing the Go daemon. #9946
  - GelfWriter: fix deadlock on stop/reload caused by busy queue. #9947
  - Don't lose notifications due to too long output, truncate it. #9947
  * Enhancements
  - Discard duplicate problem notifications due to state filtering. #9932
  - Speed up API filters targeting specific hosts/services to O(1). #9944
  - POST /v1/console/*: return HTTP 503 while Icinga is reloading. #9947
  - Update Boost shipped on Windows to v1.83. #9946
  - Documentation: several fixes and improvements. #9921</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1705579200">- Update to 2.14.2
  - InfluxDB: truncate timestamps to whole seconds to save disk space. #9969
  - HttpServerConnection: log request processing time as well. #9970
  - Update Boost shipped on Windows to v1.84. #9970</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d5dcd258502f7e80858941634ba80abd1bc79624453d8f837a982d68935dc34d98f25a0f3c4d9d8a7c32c5c7263ca417215964f609f1df3b748536a063e5be19" name="icinga2-ido-pgsql-debuginfo" arch="i586">
  <version epoch="0" ver="2.14.2" rel="2.4"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1660219200">- Update to 2.13.5
  * Bugfixes
  - Ensure not to write an incomplete (i.e. corrupt) state file. #9467
  - ITL: Render vars.apt_upgrade=true as --upgrade, not --upgrade=true. #9458
  - Icinga DB: Add missing Redis SELinux policy. #9473
  - Windows: Don't spam the event log with non-error startup messages. #9457
  - Windows: Update bundled version of OpenSSL. #9460
  - Docs: Update RHEL 8 installation instructions. #9482
  - Docs: Add RHEL 9 installation instructions. #9482</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1667908800">- Update to 2.13.6
  * Bugfixes
  - Improve the throughput of the Icinga DB feature. #9550
  - Multiple changes to speed up evaluation of apply rules. #9559 #9565 #9558
  - Fix a possible crash on config loading related to ignore_on_error. #9560
  - Check API user permission on objects returned by joins. #9561
  - Windows: update bundled Boost and OpenSSL versions. #9562 #9567</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1675425600">- Add icinga2-boost.patch to make compilable on Boost v1.81
  and fix build error on Tumbleweed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1676548800">- Update to 2.13.7
  * Security
  - Windows: update bundled OpenSSL to v1.1.1t. #9672
  * Bugfixes
  - SELinux: fix user and domain creation by explicitly setting the role. #9690
  - Signal handlers: don't interrupt and break plugins spawning. #9682
  - Icinga DB: take check\_period into account during overdue calculation. #9679
  - Avoid corrupted files: use fsync(2)/FlushFileBuffers() everywhere. #9681
  - Solaris: fix compile error. #9680
  * Enhancements
  - Windows: update bundled Boost to v1.81. #9678
  - Documentation: several fixes and improvements. #9671
- Drop icinga2-boost.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1689422400">- Update to 2.13.8
  * Bugfixes
  - Icinga DB feature: normalize several Redis data not to crash the Go daemon. #9814
  - Don't hang in timed out connection attempt. #9815
  - Trigger flexible downtimes not in the past if checkable is already down. #9817
  - ElasticsearchWriter: fix data buffer flush race condition during stop. #9818
  - SELinux: allow Icinga and its plugins to write to syslog. #9819
  - Fix lost acknowledgements after re-connect. #9820
  - Fix parsing of perfdata across multiple lines in plugin output. #9821
  - cluster-zone check: don't complain about not connected
  other local zone members if there aren't any. #9822
  * Updates
  - Update Boost shipped on Windows to v1.82. #9816
  - Update OpenSSL shipped on Windows to v3.0.9. #9816
  - Update vendored https://github.com/nlohmann/json to v3.9.1. #9816
  - Update vendored https://github.com/nemtrif/utfcpp to v3.2.3. #9816</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1692532800">- Use fixed hostname string (boo#1084909)</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695902400">- Update to 2.14.0
  * Breaking Changes
  - Remove CheckResultReader (which has been deprecated since v2.9). #9714
  - Remove StatusDataWriter (which has been deprecated since v2.9). #9715
  - ElasticsearchWriter: drop support for Elasticsearch &lt; v7. #9812
  - Consider a checkable unreachable once one Dependency fails.
    Previously all of them had to fail. (Consult the upgrading docs.) #8218
  - API: reject config modifications during reload with HTTP status 503. #9445
  - icinga2 daemon: to reduce config load time, write file needed by
    icinga2 object list only if --dump-objects is given. #9586 #9591
  - Default email notification scripts: link to Icinga DB Web,
    not the monitoring module. (Consult the upgrading docs.) #9742 #9757
  - API: for security reasons hide TicketSalt in /v1/variables. #7863
  * Icinga 2 Config DSL
  - Disallow global variable modification after config commit start (i.e.
    inside object/apply T "x" { ... }) to reduce config load time. #9740
  - Forbid Dependency cycles at config load time. #8389
  - Allow only strings in the arrays Host#groups, Service#groups and
    User#groups. Needed for consistency, especially by the IDO. #9057
  - Disallow empty object names. (They worked only partially anyway.) #9409
  * Enhancements
  - Significantly reduce config load time of large setups.
    [#8118] #9555 #9557 #9572 #9577 #9603 #9608 #9627 #9648 #9657 #9662
  - Allow to connect dependencies via redundancy groups. Only parents within
    one group are assumed to provide redundancy for each other. #8218
  - Built-in check command ifw-api, communicates directly with the Icinga for
    Windows REST API. (Doesn't spawn a PowerShell process for that.) #9062
  - JournaldLogger which logs to systemd journal. #9000
  - API: POST /v1/objects: allow to discard some previously modified attributes,
    i.e. to restore the config files' values. #9783
  - ElasticsearchWriter: support Elasticsearch v8. #9812
  - Support $env.ENV_VAR_NAME$ macros. #8302
  - Speed up Icinga DB config dump. #9524
  - Default mail notification scripts: also print $host.notes$ and $service.notes$. #9713
  - Enable built-in OpenSSL DH parameters to allow DHE TLS ciphers. #9811
  - Clean up global default TLS cipher list to improve security. #9809
  - Influxdb(2)Writer: write more precise timestamps (nanoseconds). #9599
  * Bugfixes
  - Icinga DB feature: normalize several Redis data not to crash the Go daemon.
    [#9772] #9775 #9792 #9793 #9794 #9805
  - Fix parsing of perfdata across multiple lines in plugin output. #8969
  - icinga check: fix last reload failure time. #8429 #9827
  - Resolve macros inside custom vars of IcingaApplication. #9779
  - SELinux: allow Icinga and its plugins to write to syslog. #9688
  - ElasticsearchWriter: fix data buffer flush race condition during stop. #9810
  - Trigger flexible downtimes not in the past if checkable is already down. #9726
  - Send downtime expiration notifications immediately, not after up to a minute. #9726
  * Cluster
  - Don't hang in timed out connection attempt. #9711 #9725
  - Fix lost acknowledgements after re-connect. #9718
  - cluster-zone check: don't complain about not connected
    other local zone members if there aren't any. #8595
  - Allow agent to update executions delegated to it via /v1/actions/execute-command. #8627
  * API
  - Disallow breaking inter-object relationships by changing
    relationship attributes at runtime, e.g. Service#host_name. #9407
  - Correct several HTTP response status codes. #7958 #9354
  - Correct Boolean field types previously reported by /v1/types as Number. #9514
  * CLI
  - icinga2 daemon: fix -DConfiguration.Concurrency= flag
    which now allows to override the number of threads. #9643
  - icinga2 node wizard: avoid unnecessary chown(2) which may fail and abort the wizard. #8744
  - Correct several log messages. #8895 #8965 #9663
  * ITL
  - Add linux_netdev check command. #9045
    + Command Argument Changes
  - disk: don't pass -m (disk_megabytes) by default. #9642
  - disk: pass -X fuse.portal (disk_exclude_type) by default. #9459
  - http: support multiple -k (http_header) as array. #8574
  - icmp: double defaults for -w (icmp_wpl) and -c (icmp_cpl). #9041
  - logfiles: pass --winwarncrit (logfiles_winwarncrit) without argument. #9056
  - nwc_health: pass SNMPv3-only args only when using SNMPv3. #9095
  - vmware-esx-dc-runtime-tools and vmware-esx-soap-vm-runtime-tools:
  - rename --open-vm-tools to --open_vm_tools_ok (vmware_openvmtools). #9611</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1703160000">- Update to 2.14.1
  * Security
  - Automatically renew own root CA and distribute it to all nodes. #9933
  - Update OpenSSL shipped on Windows to v3.0.12. #9946
  - Disable TLS renegotiation (handshake on existing connection). #9946
  * Bugfixes
  - Icinga DB feature: fix crash due to missing NULL pointer check. #9946
  - Icinga DB feature: fix data written into Redis crashing the Go daemon. #9946
  - GelfWriter: fix deadlock on stop/reload caused by busy queue. #9947
  - Don't lose notifications due to too long output, truncate it. #9947
  * Enhancements
  - Discard duplicate problem notifications due to state filtering. #9932
  - Speed up API filters targeting specific hosts/services to O(1). #9944
  - POST /v1/console/*: return HTTP 503 while Icinga is reloading. #9947
  - Update Boost shipped on Windows to v1.83. #9946
  - Documentation: several fixes and improvements. #9921</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1705579200">- Update to 2.14.2
  - InfluxDB: truncate timestamps to whole seconds to save disk space. #9969
  - HttpServerConnection: log request processing time as well. #9970
  - Update Boost shipped on Windows to v1.84. #9970</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4a00afa1fec8752d297da9097c19aaee51f58096339f6be11bd05326d5e29248992d95e3c61f2f1d256f41a14059e9de080c4647d9b8ba7941dacc2d176a6d1d" name="icmpinfo-debuginfo" arch="i586">
  <version epoch="0" ver="1.11" rel="717.4"/>
  <changelog author="cihlar@suse.cz" date="982756800">- package separated from nkita</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- build as user</changelog>
  <changelog author="meissner@suse.de" date="1118232000">- use RPM_OPT_FLAGS</changelog>
  <changelog author="schwab@suse.de" date="1137844800">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Enable parallel build, and remove old specfile tags/sections
- Remove DOC file which is the same as README</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1484222400">- net-tools is not required.
- fix various missing includes and a broken offsetof() definition.
  (icmpinfo-1.11.dif)</changelog>
  <changelog author="kstreitova@suse.com" date="1490270400">- cleanup with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1741176000">- added patches
  fix build with gcc15
  + icmpinfo-gcc15.patch</changelog>
</package>
<package pkgid="d286ab9c1b4dcff2631f70751d22208f04bde024aabf399c43a59edd04ffa17fbd2ae7ec542a3f7b5f05971459f3f6334813c18694a7e2fbb91b12ee059a97f0" name="icmpinfo-debugsource" arch="i586">
  <version epoch="0" ver="1.11" rel="717.4"/>
  <changelog author="cihlar@suse.cz" date="982756800">- package separated from nkita</changelog>
  <changelog author="adrian@suse.de" date="1073822400">- build as user</changelog>
  <changelog author="meissner@suse.de" date="1118232000">- use RPM_OPT_FLAGS</changelog>
  <changelog author="schwab@suse.de" date="1137844800">- Don't strip binaries.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="jengelh@inai.de" date="1412769600">- Enable parallel build, and remove old specfile tags/sections
- Remove DOC file which is the same as README</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1484222400">- net-tools is not required.
- fix various missing includes and a broken offsetof() definition.
  (icmpinfo-1.11.dif)</changelog>
  <changelog author="kstreitova@suse.com" date="1490270400">- cleanup with spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1741176000">- added patches
  fix build with gcc15
  + icmpinfo-gcc15.patch</changelog>
</package>
<package pkgid="ffe79ed26558975da950d1080be795e4bda98f6ab0eaf568d80b8c85e116c68373daf7014f16976a7e8fb4bbcf2ec90b3bf3d9258685b51c43748fed7a0d89ef" name="icmptunnel-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0" rel="2.8"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551960000">- Initial package, version 1.0.0-alpha</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552651200">- Use noun phrase in descriptions.
- Fix Version to use the pre-version tilde marker.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1552651201">- Revert changes to realver to get back a working Source URL.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 1.0.0:
  * no real modification as everything was included as patches before
- drop 0003-Free-the-unfree-heap.patch,
  0001-Typo-fix.patch,
  0002-Change-the-MTU-size-of-tunnel-23.patch: upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="772ed56a65d2bd257a1c84db3914b1e4d1eff4178810692941362af3647929771890cd13a8997b84e79aa432325a7aa67a857b0aed0c765880e602311c280638" name="icmptunnel-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0" rel="2.8"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551960000">- Initial package, version 1.0.0-alpha</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552651200">- Use noun phrase in descriptions.
- Fix Version to use the pre-version tilde marker.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1552651201">- Revert changes to realver to get back a working Source URL.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 1.0.0:
  * no real modification as everything was included as patches before
- drop 0003-Free-the-unfree-heap.patch,
  0001-Typo-fix.patch,
  0002-Change-the-MTU-size-of-tunnel-23.patch: upstream</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="c7767186d9d1cc6bf4ee48e8a629e35055d6fb84ea2be6d8211887c7c3057ce28b6043406378d3a5a2c067e839f6b13352838a1c774e09c8a00e875c2b652e1c" name="icns-utils-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.1+git20201014" rel="1.17"/>
  <changelog author="malcolmlewis@opensuse.org" date="1310558400">- Initial build.</changelog>
  <changelog author="badshah400@gmail.com" date="1436184000">- Update to version 0.8.1:
  + fix libtool issue
  + fix cppcheck issues
  + implement 1024x1024 support
  + autotools fixes
- Changes from version 0.8.0:
  + libicns version 2.8.2 (per libtool).
  + fixed potentially dangerous parsing error.
  + improved icns2png's understanding of 'icnV' type.
  + added awareness of 'TOC ' type to libicns/icns2png.
  + added support for PNG icns elements.
  + added support for icon variant type.
  + fix for alignment/bus errors on ARM/Sparc.</changelog>
  <changelog author="cdenicolo@suse.com" date="1436356800">- license update: LGPL-2.1+
  see Readme-file</changelog>
  <changelog author="mpluskal@suse.com" date="1449230400">- Cleanup spec file with spec-cleaner
- Remove hardcoded dependencies, they are generated automatically
- Rename devel package</changelog>
  <changelog author="mpluskal@suse.com" date="1449835200">- Revert accidental rename of icns-utils package</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1519992000">- Use system's default libpng for build</changelog>
  <changelog author="mvetter@suse.com" date="1567425600">- bsc#1144246 - Drop jasper dependency from libicns:
  Loosing JPEG2000 support</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1588852800">- Update to current git version 0.8.1+git20190323
  * Update and correct documentation
  * Added icnsutil, a libicns clone of the Darwin iconutil, to
    work with 'retina' icon (should also work both ways)
  * Fixed conversion of images with dimensions of 256x256 or
    greater.
  * Clean up build system
  * Support OpenJPEG 2
  * Remove dead code and warnings
  * Several minor fixes
- Added _service file
- Link to OpenJPEG2
- Drop Group tags
- Drop useless Provides
- Add automake/libtool build requirement because the tarball
  no longer comes with a configure file
- Add openjpeg build requirement to support 256x256 and up icons
- Add pkgconfig build requirement to allow proper indexing of
  the .pc file
- Recommend unar to uncompress old StuffIt archives (as per
  documentation)
- Use autosetup macro
- Spec cleanup</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1611230400">- Update to version 0.8.1+git20201014
  * Add support for 64px ARGB (icp6) icons
  * Add support for 128px ARGB (ic07) icons
  * Remove some warnings
  * Code optimization</changelog>
</package>
<package pkgid="65e9b02b9b2d2de342cd18068beaba397ec748f4b173438630b12f216d7df9a649d321df4d5e8405b4d65a4f53d4480279eaa460ae109104d52559d91d50dad4" name="ico-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.7" rel="1.3"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split ico from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Fix some 64-bit vs. 32-bit conversion errors.
  + Mark a couple parameters as unused to silence compiler warnings
  + Add const qualifiers to fix gcc -Wwrite-strings warnings.
  + Replace local checks for gcc with _X_NORETURN from
    xproto 7.0.17.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
- Replace pkgconfig(xorg-macros) with pkgconfig(xproto)
  BuildRequires, since this is what configure checks for now.</changelog>
  <changelog author="sndirsch@suse.com" date="1522929600">- Update to version 1.0.5
  * autogen.sh changes
  * config: Add missing AC_CONFIG_SRCDIR
  * configure: Drop AM_MAINTAINER_MODE
  * Combine usage message array into single string
  * Print which option was in error along with usage message
  * Add -version option to print program version
  * Make polygon info const - moves 22k from .data to .rodata
  * Convert icoFatal() to be a varargs function
  * Add -version to synopsis in man page
  * Fix more sign-compare warnings</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1661947200">- Update to version 1.0.6
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * gitlab CI: add a basic build test
  * man page: remove out-of-date COPYRIGHT section
  * Apply scope reduction suggestions from cppcheck
  * Rename global "poly" to fix gcc -Wshadow warnings
  * Add cast to clear -Wsign-compare warning</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1776600000">- Update to version 1.0.7
  * This release adds support for building with meson as well as
    autoconf.
- switch to meson</changelog>
</package>
<package pkgid="811d28bb2cf49d13a9eb4adcf6df2afc996bd994f47d783a73a85eed9c51804d9a31c1a5a7344ef49864f2e9b613f09082f7b63dff7f13852a7a1d5f72ea87ae" name="ico-debugsource" arch="i586">
  <version epoch="0" ver="1.0.7" rel="1.3"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split ico from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Fix some 64-bit vs. 32-bit conversion errors.
  + Mark a couple parameters as unused to silence compiler warnings
  + Add const qualifiers to fix gcc -Wwrite-strings warnings.
  + Replace local checks for gcc with _X_NORETURN from
    xproto 7.0.17.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
- Replace pkgconfig(xorg-macros) with pkgconfig(xproto)
  BuildRequires, since this is what configure checks for now.</changelog>
  <changelog author="sndirsch@suse.com" date="1522929600">- Update to version 1.0.5
  * autogen.sh changes
  * config: Add missing AC_CONFIG_SRCDIR
  * configure: Drop AM_MAINTAINER_MODE
  * Combine usage message array into single string
  * Print which option was in error along with usage message
  * Add -version option to print program version
  * Make polygon info const - moves 22k from .data to .rodata
  * Convert icoFatal() to be a varargs function
  * Add -version to synopsis in man page
  * Fix more sign-compare warnings</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1661947200">- Update to version 1.0.6
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * gitlab CI: add a basic build test
  * man page: remove out-of-date COPYRIGHT section
  * Apply scope reduction suggestions from cppcheck
  * Rename global "poly" to fix gcc -Wshadow warnings
  * Add cast to clear -Wsign-compare warning</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1776600000">- Update to version 1.0.7
  * This release adds support for building with meson as well as
    autoconf.
- switch to meson</changelog>
</package>
<package pkgid="803469e9770fa14ca21276164e21449bdb58eb2143b8b6850f8b86d796877dc14eefc191c204c60900d5ab3313aa315cbd103d64ffeeb15cd73fb527b8421dcd" name="icoutils-debuginfo" arch="i586">
  <version epoch="0" ver="0.32.3" rel="3.6"/>
  <changelog author="lazy.kent@opensuse.org" date="1302523200">- build requires libpng12-compat-devel for oS &gt; 11.2
- added COPYING</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1307275200">- use full URL for Source
- correct suse_version macro</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1322136000">- Corrected build dependencies (libpng12-compat-devel -&gt;
  libpng-devel).
- Corrected rpm group.
- Corrected License tag according to SPDX Standard.
- Spec clean up.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1356004800">- Update to 0.30.0.
  * Fix crash with libpng version prior to 1.2.25.
  * Man page improvements.
  * Limit size of extracted icon to size of resource. Fixes a
    segfault (rh#701855).
- Correct build dependencies: remove zlib-devel; libpng-devel -&gt;
  pkgconfig(libpng).
- Verify GPG signature.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1371556800">- Update to 0.31.0.
  * Change placement of libintl dependency.
  * Man page improvements.
- Remove gpg verification from bootstrap packages.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1484136000">- Update to 0.31.1.
  * Security fixes: CVE-2017-5208, CVE-2017-5331, CVE-2017-5332,
    CVE-2017-5333 (boo#1018756).</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1501156800">- Update to 0.31.3.
  * Fixed wrestool being broken.
- Changes in 0.31.2.
  * Various security fixes: CVE-2017-6009, CVE-2017-6010,
    CVE-2017-6011 (boo#1025700, boo#1025703).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591012800">- Update to version 0.32.3:
  * Fixed a segfault. (Martin Gieseking, Savannah bug 52319)
  * Updated Gnulib stuff.
- Changes for version 0.32.2
  * Corrected fix for savannah bug 52308 (caused wrestool to always
    fail).
  * Added support for PE32+ binaries.
- Changes fo version 0.32.1:
  * Fixed multiple issues found by Hanno Böck &lt;hanno@hboeck.de&gt;
    via fuzzing. (Savannah bugs 52307, 52308, 52313)
- Changes for version 0.32.0:
  * Fixed issues found by Jerzy Kramarz:
    + Invalid memory allocation in icotool with malformed input.
    + Infinite recursion in wrestool with malformed input.
  * Added ability to specify minimum bit depth per image.
  * Added ability to specify cursor hotspot per image.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651838400">- source urls switched to https</changelog>
  <changelog author="pgajdos@suse.com" date="1741176000">- added patches
  fix build with gcc15
  + icoutils-gcc15.patch</changelog>
</package>
<package pkgid="3d9fb2aaac73c89c2f612d3c4634e8035ef4290db6268c4e0c9e54cdadcc593aef8ec343843d6db4a6ca808f17ed174a0f960ed365dde5814c5db790cf26ee51" name="icoutils-debugsource" arch="i586">
  <version epoch="0" ver="0.32.3" rel="3.6"/>
  <changelog author="lazy.kent@opensuse.org" date="1302523200">- build requires libpng12-compat-devel for oS &gt; 11.2
- added COPYING</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1307275200">- use full URL for Source
- correct suse_version macro</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1322136000">- Corrected build dependencies (libpng12-compat-devel -&gt;
  libpng-devel).
- Corrected rpm group.
- Corrected License tag according to SPDX Standard.
- Spec clean up.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1356004800">- Update to 0.30.0.
  * Fix crash with libpng version prior to 1.2.25.
  * Man page improvements.
  * Limit size of extracted icon to size of resource. Fixes a
    segfault (rh#701855).
- Correct build dependencies: remove zlib-devel; libpng-devel -&gt;
  pkgconfig(libpng).
- Verify GPG signature.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1371556800">- Update to 0.31.0.
  * Change placement of libintl dependency.
  * Man page improvements.
- Remove gpg verification from bootstrap packages.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1484136000">- Update to 0.31.1.
  * Security fixes: CVE-2017-5208, CVE-2017-5331, CVE-2017-5332,
    CVE-2017-5333 (boo#1018756).</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1501156800">- Update to 0.31.3.
  * Fixed wrestool being broken.
- Changes in 0.31.2.
  * Various security fixes: CVE-2017-6009, CVE-2017-6010,
    CVE-2017-6011 (boo#1025700, boo#1025703).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591012800">- Update to version 0.32.3:
  * Fixed a segfault. (Martin Gieseking, Savannah bug 52319)
  * Updated Gnulib stuff.
- Changes for version 0.32.2
  * Corrected fix for savannah bug 52308 (caused wrestool to always
    fail).
  * Added support for PE32+ binaries.
- Changes fo version 0.32.1:
  * Fixed multiple issues found by Hanno Böck &lt;hanno@hboeck.de&gt;
    via fuzzing. (Savannah bugs 52307, 52308, 52313)
- Changes for version 0.32.0:
  * Fixed issues found by Jerzy Kramarz:
    + Invalid memory allocation in icotool with malformed input.
    + Infinite recursion in wrestool with malformed input.
  * Added ability to specify minimum bit depth per image.
  * Added ability to specify cursor hotspot per image.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651838400">- source urls switched to https</changelog>
  <changelog author="pgajdos@suse.com" date="1741176000">- added patches
  fix build with gcc15
  + icoutils-gcc15.patch</changelog>
</package>
<package pkgid="646ad8c6d3fd03a262938f448d6cbc950c87f0663bbdffbf063043c0f766a802b840a2cf677d4890cd482124052ed0ab66e963faf1f1aa37b73e18bed2dc142b" name="icu-debuginfo" arch="i586">
  <version epoch="0" ver="78.3" rel="1.4"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1685016000">- Add icu-UCHAR-uint16t.patch: fixes builds where UCHAR_TYPE is
  re-defined such as libqt5-qtwebengine</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 73.2
  * CLDR extends the support for “short” Chinese sort orders to
    cover some additional, required characters for Level 2. This
    is carried over into ICU collation.
  * ICU has a modified character conversion table, mapping some
    GB18030 characters to Unicode characters that were encoded
    after GB18030-2005.
- Delete icu-UCHAR-uint16t.patch (merged)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695124800">- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
  icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714046400">- Update to release 75.1
  * Update to Unicode 15.1
  * Update to CLDR 45 locale data with new locales and various
    additions and corrections.
  * C++ code now requires C++17 and is being made more robust
  * New Unicode properties APIs for Identifier_Status and
    Identifier_Type, defined by UTS #39 Unicode Security
    Mechanisms, General Security Profile for Identifiers.
  * Time zone data (tzdata) version 2024a (2024-jan). Note that
    pre-1970 data for a number of time zones has been removed, as
    has been the case in the upstream tzdata release since 2021b.
- Delete icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch
  (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729944000">- Update to release 76.1
  * Unicode 16 support:
  * Adds five modern-use scripts: Garay, Gurung Khema, Kirat Rai, Ol Onal, Sunuwar
  * Adds two historic scripts &amp; almost 4000 additional Egyptian Hieroglyphs
  * Over 700 symbols from legacy computing environments
  * ICU 76 adds support for the new UCD properties Modifier_Combining_Mark
    and Indic_Conjunct_Break
  * CLDR 46 support:
  * Locales which are now at modern coverage level: Nigerian
    Pidgin, Tigrinya
  * Locales which are now at moderate coverage level: Akan,
    Baluchi (Latin), Kangri, Tajik, Tatar, Wolof
  * Collation: Significant changes to the CLDR root collation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740225600">- Update to release 77~rc
  * CLDR 47 locale data</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1741867200">- Update icu.spec:
  Correct License name to "Unicode-3.0", which is the same with
  the upstream, and fit with SPDX License List. Otherwise submission
  will fail in the legal script review.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741867201">- Update to release 77.1
  * Integrate CLDR 47 release beta2
  * Fix for POSIX_MADV_RANDOM undefined
  * Add test option to ignore runtime time zone data sensitive test
  * ICU-22973 Fix buffer overflow by using CharString
    (CVE-2025-5222, bsc#1243721)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761912000">- Update to release 78.1
  * ICU was updated to Unicode 17, including new characters and
    scripts, emoji, collation &amp; IDNA changes, and corresponding
    APIs and implementations.
  * In C++, there is a new set of APIs for Unicode string
    (UTF-8/16/32) code point iteration that works seamlessly with
    modern C++ iterators and ranges.
  * ICU was updated to CLDR 48.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 78.3
  * ICU 78.3 mostly updates to CLDR 48.2 and timezone 2026a.</changelog>
</package>
<package pkgid="50fea050aa56c3533bffe586e44e54e41318d1a6c629ed6033052c53bfdbee48483044e4031f8057072665250dc6e7b3b05ac8f876f192350798ad35fc04a098" name="icu-debugsource" arch="i586">
  <version epoch="0" ver="78.3" rel="1.4"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1685016000">- Add icu-UCHAR-uint16t.patch: fixes builds where UCHAR_TYPE is
  re-defined such as libqt5-qtwebengine</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 73.2
  * CLDR extends the support for “short” Chinese sort orders to
    cover some additional, required characters for Level 2. This
    is carried over into ICU collation.
  * ICU has a modified character conversion table, mapping some
    GB18030 characters to Unicode characters that were encoded
    after GB18030-2005.
- Delete icu-UCHAR-uint16t.patch (merged)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695124800">- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
  icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1714046400">- Update to release 75.1
  * Update to Unicode 15.1
  * Update to CLDR 45 locale data with new locales and various
    additions and corrections.
  * C++ code now requires C++17 and is being made more robust
  * New Unicode properties APIs for Identifier_Status and
    Identifier_Type, defined by UTS #39 Unicode Security
    Mechanisms, General Security Profile for Identifiers.
  * Time zone data (tzdata) version 2024a (2024-jan). Note that
    pre-1970 data for a number of time zones has been removed, as
    has been the case in the upstream tzdata release since 2021b.
- Delete icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch
  (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729944000">- Update to release 76.1
  * Unicode 16 support:
  * Adds five modern-use scripts: Garay, Gurung Khema, Kirat Rai, Ol Onal, Sunuwar
  * Adds two historic scripts &amp; almost 4000 additional Egyptian Hieroglyphs
  * Over 700 symbols from legacy computing environments
  * ICU 76 adds support for the new UCD properties Modifier_Combining_Mark
    and Indic_Conjunct_Break
  * CLDR 46 support:
  * Locales which are now at modern coverage level: Nigerian
    Pidgin, Tigrinya
  * Locales which are now at moderate coverage level: Akan,
    Baluchi (Latin), Kangri, Tajik, Tatar, Wolof
  * Collation: Significant changes to the CLDR root collation</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740225600">- Update to release 77~rc
  * CLDR 47 locale data</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1741867200">- Update icu.spec:
  Correct License name to "Unicode-3.0", which is the same with
  the upstream, and fit with SPDX License List. Otherwise submission
  will fail in the legal script review.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741867201">- Update to release 77.1
  * Integrate CLDR 47 release beta2
  * Fix for POSIX_MADV_RANDOM undefined
  * Add test option to ignore runtime time zone data sensitive test
  * ICU-22973 Fix buffer overflow by using CharString
    (CVE-2025-5222, bsc#1243721)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761912000">- Update to release 78.1
  * ICU was updated to Unicode 17, including new characters and
    scripts, emoji, collation &amp; IDNA changes, and corresponding
    APIs and implementations.
  * In C++, there is a new set of APIs for Unicode string
    (UTF-8/16/32) code point iteration that works seamlessly with
    modern C++ iterators and ranges.
  * ICU was updated to CLDR 48.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1773835200">- Update to release 78.3
  * ICU 78.3 mostly updates to CLDR 48.2 and timezone 2026a.</changelog>
</package>
<package pkgid="2ddb5ba509a9c6ec6c3f5d6b27acd11c893d72fb5a8a98a8058bd2b0a240f0b29fd246020e191278192374a25fc0ab4a23fa2496f9424bf2a1ce93c083128d2f" name="id3lib-debugsource" arch="i586">
  <version epoch="0" ver="3.8.3" rel="271.4"/>
  <changelog author="crrodriguez@opensuse.org" date="1390046400">- build with fvisibility-inlines-hidden, no sane real world
  software appears to require the default behaviour
  but we are paying for it anyway with bloated
  dynamic export tables.
  If something does really require it, we want it to break anyway.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1401278400">- id3lib-3.8.3-doxygen.patch , extend to stop timestamp generation.</changelog>
  <changelog author="mpluskal@suse.com" date="1452427200">- Use url for source
- Mention baselibs.conf as source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1570795200">- Rename patch id3lib-3.8.3-fix-stack-overrun to
  id3lib-3.8.3-fix-stack-overrun.patch in order to keep the name
  sane</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1570795201">- Add patch from debian to fix utf string lists:
  * id3lib-3.8.3-fix-utf16-stringlists.patch
- Add patch to add wrappers for field encoding:
  * add-c-wrapper-functions.patch
- Add patch to fix null pointer check:
  * id3lib-missing-nullpointer-check.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1570795202">- Update patch id3lib-3.8.3-autoconf.patch to fix bool
  availability</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623672000">- Remove --with-pic (no effect with --disable-static).
- Modernize some macros.
- Implement shared library packaging policy.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743595200">- Add id3lib-3.8.3-fix-c23.patch: Import C23 patch from Gentoo.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750939200">- Modify patch id3lib-3.8.3-fix-c23.patch:
  Also move ID3Field_SetEncoding and ID3Field_IsEncodable to my_bool
  typedef as otherwise grip fails at build</changelog>
</package>
<package pkgid="58982d9d9cd471aa89d101289d19c30899cff4386b88c3e2c5f562a7a6f0bceacafa08b86f30d6b0f1375f322a6cdaa41a5d639361ffd89fe535e65619142350" name="id3lib-examples-debuginfo" arch="i586">
  <version epoch="0" ver="3.8.3" rel="271.4"/>
  <changelog author="crrodriguez@opensuse.org" date="1390046400">- build with fvisibility-inlines-hidden, no sane real world
  software appears to require the default behaviour
  but we are paying for it anyway with bloated
  dynamic export tables.
  If something does really require it, we want it to break anyway.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1401278400">- id3lib-3.8.3-doxygen.patch , extend to stop timestamp generation.</changelog>
  <changelog author="mpluskal@suse.com" date="1452427200">- Use url for source
- Mention baselibs.conf as source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1570795200">- Rename patch id3lib-3.8.3-fix-stack-overrun to
  id3lib-3.8.3-fix-stack-overrun.patch in order to keep the name
  sane</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1570795201">- Add patch from debian to fix utf string lists:
  * id3lib-3.8.3-fix-utf16-stringlists.patch
- Add patch to add wrappers for field encoding:
  * add-c-wrapper-functions.patch
- Add patch to fix null pointer check:
  * id3lib-missing-nullpointer-check.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1570795202">- Update patch id3lib-3.8.3-autoconf.patch to fix bool
  availability</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623672000">- Remove --with-pic (no effect with --disable-static).
- Modernize some macros.
- Implement shared library packaging policy.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743595200">- Add id3lib-3.8.3-fix-c23.patch: Import C23 patch from Gentoo.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1750939200">- Modify patch id3lib-3.8.3-fix-c23.patch:
  Also move ID3Field_SetEncoding and ID3Field_IsEncodable to my_bool
  typedef as otherwise grip fails at build</changelog>
</package>
<package pkgid="f2a144365b5887be84ea3ee88dfb0dea8fe6fde07d422253325d33a41fe090145d9a63172428840068e14b45dbd2620d08018f1d16cdbc71a37b90cf62158308" name="id3v2-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.12" rel="20.9"/>
  <changelog author="coolo@suse.de" date="1106308800">- update to newer version</changelog>
  <changelog author="dmueller@suse.de" date="1128513600">- add norootforbuild</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="coolo@suse.de" date="1191240000">- fix compilation with gcc 4.3</changelog>
  <changelog author="crrodriguez@suse.de" date="1232366400">- fix broken makefile revealed after id3lib dependecies cleanup</changelog>
  <changelog author="coolo@novell.com" date="1245067200">- fix link line</changelog>
  <changelog author="davejplater@gmail.com" date="1270728000">- Update to version 0.1.12 See README for more details
- Update id3v2-0.1.12-bogus-linkage.patch
- License now LGPLV2.1+</changelog>
  <changelog author="coolo@suse.com" date="1351252800">- buildrequire groff, called from spec file</changelog>
  <changelog author="mpluskal@suse.com" date="1512561600">- Cleanup with spec-clener
- Use url for source</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="76b626ea4de1c532d983638834162e289ea29ff3a2ed4ad9115acfbf41c35cb580890406ca2424b796b41750c3f5b63534ccc96b1f41053574c1d3d2129483cd" name="id3v2-debugsource" arch="i586">
  <version epoch="0" ver="0.1.12" rel="20.9"/>
  <changelog author="coolo@suse.de" date="1106308800">- update to newer version</changelog>
  <changelog author="dmueller@suse.de" date="1128513600">- add norootforbuild</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="coolo@suse.de" date="1191240000">- fix compilation with gcc 4.3</changelog>
  <changelog author="crrodriguez@suse.de" date="1232366400">- fix broken makefile revealed after id3lib dependecies cleanup</changelog>
  <changelog author="coolo@novell.com" date="1245067200">- fix link line</changelog>
  <changelog author="davejplater@gmail.com" date="1270728000">- Update to version 0.1.12 See README for more details
- Update id3v2-0.1.12-bogus-linkage.patch
- License now LGPLV2.1+</changelog>
  <changelog author="coolo@suse.com" date="1351252800">- buildrequire groff, called from spec file</changelog>
  <changelog author="mpluskal@suse.com" date="1512561600">- Cleanup with spec-clener
- Use url for source</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="a68d6a50ffd84c834499577f33f2211898be2ba1088bcebf0ccf9826519732f1d186c5d2bd249570e41a61ad1cff439e203c72ff57ab9d7a5ca7072e2cfce523" name="idep-debuginfo" arch="i586">
  <version epoch="0" ver="0.5" rel="164.16"/>
  <changelog author="pth@suse.de" date="1102680000">- Initial package created.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="pth@suse.de" date="1193659200">- Include stdlib.
- Include cstdio and cstring instead of stdio.h and string.h.
- Constify second argument to strip_trailers so string constants
  can be passed in without warnings.</changelog>
  <changelog author="pth@suse.de" date="1208174400">- Call LT_INIT in configure.in.</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mpluskal@suse.com" date="1430827200">- Cleanup spec file with spec-cleaner
- Update dependencies
- Use %configure macro</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1584446400">- Modernise spec file
- Actually build in build phase</changelog>
</package>
<package pkgid="e0d93554e136c3efc047d0d48d5c3085e4ec7a2bf42937b0cc4c1c2a60d2c659b594f2c7a9e3c5e084aa8890dcc20a6adcb97f40d947cced03f6d09148b01b4c" name="idep-debugsource" arch="i586">
  <version epoch="0" ver="0.5" rel="164.16"/>
  <changelog author="pth@suse.de" date="1102680000">- Initial package created.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="pth@suse.de" date="1193659200">- Include stdlib.
- Include cstdio and cstring instead of stdio.h and string.h.
- Constify second argument to strip_trailers so string constants
  can be passed in without warnings.</changelog>
  <changelog author="pth@suse.de" date="1208174400">- Call LT_INIT in configure.in.</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mpluskal@suse.com" date="1430827200">- Cleanup spec file with spec-cleaner
- Update dependencies
- Use %configure macro</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1584446400">- Modernise spec file
- Actually build in build phase</changelog>
</package>
<package pkgid="5ea2a79fadc0bfe68ff361e01c8137a2ad74478535f4f42cc9ca83546e9b26f1e8563fa3b554513bc2270855118e7e78db8249d407815886e6d7b718262cf152" name="ido-debugsource" arch="i586">
  <version epoch="0" ver="13.10.0+bzr20161028" rel="4.11"/>
  <changelog author="nmo.marques@gmail.com" date="1349524800">- Update to version 12.10.2
  + fix escape key behavior in calendar menuitem (lp#953757)
- From previous releases
  + remove gtk2 support
  + remove slider hack (lp#953757)
  + new widget IdoSwitchMenuItem</changelog>
  <changelog author="i@marguerite.su" date="1404820800">- update to 13.10.1.20140708</changelog>
  <changelog author="i@marguerite.su" date="1412769600">- add util-macros-devel for pkgconfig(xorg-macros)</changelog>
  <changelog author="i@marguerite.su" date="1426420800">- update version 13.10.0+15.04.20150130</changelog>
  <changelog author="mailaender@opensuse.org" date="1431950400">- update to version 13.10.0+15.04.20150319</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 13.10.0+bzr20151002 (changes since 13.10.0+20150319):
  * Add crash guard on ido_calendar_menu_item_key_press
    (lp#1350821).
  * Change misplaced g_return_val_if_fail().
- Minor spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1490788800">- Update to version 13.10.0+bzr20161028:
  * IdoCalendarMenuItem: disconnect from parent signals on item
    destruction (lp#1506427).
- Improve and rename ido-no-ubuntu-private.patch to
  ido-optional-ubuntu-private.patch.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Change the source package RPM group to System/GUI/Other.
- Correct the licence: GPL-3.0-only AND LGPL-3.0-only AND
  LGPL-2.1-only.
- Fix the devel package description.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1570881600">- Add ido-fix-maintainer-cflags.patch: Do not pass -Werror
  unconditionally. This is already part of
  - -enable-maintainer-flags, which is default enabled on the
  unstable branch. For the stable branch, we accept new warnings
  coming from updated toolchains and gnome stacks.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="7181b4fe9d602e063ef42b3c493daa0bf044c5c41c7a2259239da746ab09a2979ba6978410d950c5efc5d938dce0360129103692ded931aeee55002b8f4d124f" name="idutils-debuginfo" arch="i586">
  <version epoch="0" ver="4.6" rel="5.8"/>
  <changelog author="schwab@suse.de" date="1155211200">- Update to idutils 4.2.
  * Bug fix release.
- Rename to idutils.</changelog>
  <changelog author="schwab@suse.de" date="1161259200">- Work around rpm bug.</changelog>
  <changelog author="schwab@suse.de" date="1163160000">- Try harder.</changelog>
  <changelog author="jengelh@inai.de" date="1413288000">- Enable parallel build and remove ancient specfile tags and sections</changelog>
  <changelog author="p.drouand@gmail.com" date="1421841600">- Update to version 4.6
  * lid -L no longer mishandles open-ended ranges like "..2" and "2.."
  * lid's -d, -o and -x options now work properly
- Remove obsolete AUTHORS section
- Split out translation files into idutils-lang</changelog>
  <changelog author="p.drouand@gmail.com" date="1424347200">- Do not provide lid manpage as it conflicts with lid manpages
  provided by libuser; temporal solution</changelog>
  <changelog author="p.drouand@gmail.com" date="1425211200">- Fix lid manpage conflict for real</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Add gpg signature
- Update dependencies</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1566993600">- gnulib.patch: adjust to glibc 2.28 libio.h removal (bsc#1181571)
- Use %license</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="7fcedc98394a9b2432a1fba6f1d682c9d31221a3c0a98e6fc493dbbae9d9182d10bbc67e7b7b801de2d0de1d49c62b6397a6ab69ab603f7dac1199fa519d01fb" name="idutils-debugsource" arch="i586">
  <version epoch="0" ver="4.6" rel="5.8"/>
  <changelog author="schwab@suse.de" date="1155211200">- Update to idutils 4.2.
  * Bug fix release.
- Rename to idutils.</changelog>
  <changelog author="schwab@suse.de" date="1161259200">- Work around rpm bug.</changelog>
  <changelog author="schwab@suse.de" date="1163160000">- Try harder.</changelog>
  <changelog author="jengelh@inai.de" date="1413288000">- Enable parallel build and remove ancient specfile tags and sections</changelog>
  <changelog author="p.drouand@gmail.com" date="1421841600">- Update to version 4.6
  * lid -L no longer mishandles open-ended ranges like "..2" and "2.."
  * lid's -d, -o and -x options now work properly
- Remove obsolete AUTHORS section
- Split out translation files into idutils-lang</changelog>
  <changelog author="p.drouand@gmail.com" date="1424347200">- Do not provide lid manpage as it conflicts with lid manpages
  provided by libuser; temporal solution</changelog>
  <changelog author="p.drouand@gmail.com" date="1425211200">- Fix lid manpage conflict for real</changelog>
  <changelog author="mpluskal@suse.com" date="1427976000">- Add gpg signature
- Update dependencies</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1566993600">- gnulib.patch: adjust to glibc 2.28 libio.h removal (bsc#1181571)
- Use %license</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="dc8ad38d66676a5835e430c3d18dd6102297a4c1fc354c3903b6c6e36fae64d2227d8a56d9140e9f58ac5c42c8332ab3d397751e54da078e70f16cb421949f1b" name="iftop-debuginfo" arch="i586">
  <version epoch="0" ver="0.99.4" rel="12.1"/>
  <changelog author="pascal.bleser@opensuse.org" date="1388750400">- update to 1.0pre3:
  * bugs and compilation issues were fixed
  * a "text output" mode was added.
- drop the following patches, merged upstream:
  * iftop-manpage.patch
  * iftop-multicast.patch</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1392379200">- update to 1.0pre4:
  * Man page documentation of -t mode.
  * Compile time warning fixes.
- removed patches:
  * iftop-implicit-pointer-decl.patch
- remove autoconf calls previously required</changelog>
  <changelog author="lars@linux-schulserver.de" date="1398859200">- fix bnc#875625: iftop 0.99.2 memory leakeage
- added MAC-address-format.patch : defining the MAC address of the
  interface as char instead of integer, which results in correct
  commandline output
  http://lists.beasts.org/pipermail/iftop-users/2014-March/000413.html
- added 001-Avoid-32-bit-overflow-for-rates-when-calculating-bar.patch
  http://lists.beasts.org/pipermail/iftop-users/2014-March/000414.html
- added 002-scale-up-to-tbit.patch : Extend the scale[] array up to
  terabit. 10gbit is not uncommon, 100gbit 40 and 100 gbit are coming,
  400 gbit and terabit are future possibilities.
- 003-rateidx_init-fix.patch : When calculating the first rateidx,
  we were overshooting to the next scale. Fix that.
- 004-iftop-unlimited_text_output.patch : Allow unlimited number of
  lines in text output, using "iftop -t -L 0"</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1546516800">- 0001-Prefer-ncurses6w.patch: prefer ncursesw6, previously force-fed
  via CFLAGS/LDFLAGS but did not really work.</changelog>
  <changelog author="lars@linux-schulserver.de - 0.99.4" date="1554984000">- added 006-iftop-choose_first_running_interface.patch:
  Choose first running interface, rather than first "up" interface
- apply/use 0001-Prefer-ncurses6w.patch only on newer distributions</changelog>
  <changelog author="Brice DEKANY &lt;brice.dekany@suse.com&gt;" date="1594382400">- added 007-iftop-declare-extern-vars.patch: fix for compilations
  error with GCC10 (Default to -fno-common)
  See: https://www.gnu.org/software/gcc/gcc-10/porting_to.html</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1619006400">- spec-cleaner run (move license to licensedir)
  * use https for urls</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1741089600">-
- added patches
  fix build with gcc15
  + iftop-gcc15.patch</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1787572800">- Added 008-Fix-bug-with-DNS-resolution.-https-bugzilla.redhat.c.patch
  Backport fix for IPv6 DNS reverse</changelog>
</package>
<package pkgid="f3e40262ede95ccce5d8ca145363df84f7b2e4d24ec5caefd54a8769fe648d04fc2c7b4045544281d4f189af9cfdb9b78f66207da9b9ca7634e79be66cb3b45e" name="iftop-debugsource" arch="i586">
  <version epoch="0" ver="0.99.4" rel="12.1"/>
  <changelog author="pascal.bleser@opensuse.org" date="1388750400">- update to 1.0pre3:
  * bugs and compilation issues were fixed
  * a "text output" mode was added.
- drop the following patches, merged upstream:
  * iftop-manpage.patch
  * iftop-multicast.patch</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1392379200">- update to 1.0pre4:
  * Man page documentation of -t mode.
  * Compile time warning fixes.
- removed patches:
  * iftop-implicit-pointer-decl.patch
- remove autoconf calls previously required</changelog>
  <changelog author="lars@linux-schulserver.de" date="1398859200">- fix bnc#875625: iftop 0.99.2 memory leakeage
- added MAC-address-format.patch : defining the MAC address of the
  interface as char instead of integer, which results in correct
  commandline output
  http://lists.beasts.org/pipermail/iftop-users/2014-March/000413.html
- added 001-Avoid-32-bit-overflow-for-rates-when-calculating-bar.patch
  http://lists.beasts.org/pipermail/iftop-users/2014-March/000414.html
- added 002-scale-up-to-tbit.patch : Extend the scale[] array up to
  terabit. 10gbit is not uncommon, 100gbit 40 and 100 gbit are coming,
  400 gbit and terabit are future possibilities.
- 003-rateidx_init-fix.patch : When calculating the first rateidx,
  we were overshooting to the next scale. Fix that.
- 004-iftop-unlimited_text_output.patch : Allow unlimited number of
  lines in text output, using "iftop -t -L 0"</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1546516800">- 0001-Prefer-ncurses6w.patch: prefer ncursesw6, previously force-fed
  via CFLAGS/LDFLAGS but did not really work.</changelog>
  <changelog author="lars@linux-schulserver.de - 0.99.4" date="1554984000">- added 006-iftop-choose_first_running_interface.patch:
  Choose first running interface, rather than first "up" interface
- apply/use 0001-Prefer-ncurses6w.patch only on newer distributions</changelog>
  <changelog author="Brice DEKANY &lt;brice.dekany@suse.com&gt;" date="1594382400">- added 007-iftop-declare-extern-vars.patch: fix for compilations
  error with GCC10 (Default to -fno-common)
  See: https://www.gnu.org/software/gcc/gcc-10/porting_to.html</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1619006400">- spec-cleaner run (move license to licensedir)
  * use https for urls</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1741089600">-
- added patches
  fix build with gcc15
  + iftop-gcc15.patch</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1787572800">- Added 008-Fix-bug-with-DNS-resolution.-https-bugzilla.redhat.c.patch
  Backport fix for IPv6 DNS reverse</changelog>
</package>
<package pkgid="bbad275397537295b8ede58eb2e44def2c0166ae2227e40e24d5318178890a746596d45f21949b4b52b0bfa4e051ae2412994e66d4434c3ca2d3dc83c57d89f3" name="ifuse-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.1" rel="1.3"/>
  <changelog author="opensuse@sukimashita.com" date="1294833600">- Update to 1.1.1:
  * Add "house_arrest" support when compiled with
    libimobiledevice &gt;= 1.1.0
  * Add "--appid" option for document/filesharing using
    "house_arrest" service
  * FreeBSD doesn't have ENODATA, so fake it as EIO
  * Make COPYING contain correct license
  * Add NEWS file and update README
  * Minor bugfixes</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="opensuse@sukimashita.com" date="1333886400">- Update to 1.1.2:
  * Add direct linking with libplist to fix build issues
  * Add basic manpage
  * Use UDID instead of UUID as it is the correct term for it
  * Remove obsolete glib and gthread dependencies
- Remove ifuse-fixasneeded.patch</changelog>
  <changelog author="jengelh@inai.de" date="1338033600">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="opensuse@sukimashita.com" date="1375185600">- Add support for libimobiledevice 1.1.5 backported from upstream
  git HEAD fixing build for openSUSE:Factory
- Add ifuse-libimobiledevice-1.1.5.patch</changelog>
  <changelog author="i@marguerite.su" date="1403006400">- update version 1.1.3
  * Updated to compile with latest libimobiledevice
  * New command line options --documents and --container (obsoletes --appid)
  * Handle error condition caused by pending iOS7+ trust dialog
  * Minor fixes and changes
- drop patch: ifuse-libimobiledevice-1.1.5.patch
  * upstreamed</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1612180800">- Update to 1.1.4 (boo#1181620)
  * Use automake silent rules if available
  * Add helpful message when mounting an app document folder fails
  * Add new --list-apps option to print list of apps with file sharing enabled
  * Remove length check on UDID argument to support newer devices
  * Add --network option to allow connecting to network devices
  * Add title row and use double quotes for --list-apps output
  * Drop support for older versions of libimobiledevice
  * Bump libimobiledevice dependency to 1.3.0
  * Bump libplist dependency to 2.2.0
  * Improve README.md with project description, installation,
    contributing and usage sections
- Spec cleanup</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745582400">- switch to fuse3, add ifuse-1.1.4-fuse3.patch from upstream</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1750334400">- Fix build on 32bit</changelog>
  <changelog author="Kilian Knörzer &lt;k.knoerzer@gmail.com&gt;" date="1780488000">- Update to version 1.2.1:
  * Fixed several issues and updated compatibility with newer iOS
    devices.
- Delete ifuse-1.1.4-fuse3.patch</changelog>
</package>
<package pkgid="54fcedab4aded4d65b8b4698e4b7dbf1a3536db6430ca41f5bfabf4b2dcb90fa69f98708befb853507ea9e244612dcd85e9e322b89720ee9a60a22c946cc7e16" name="ifuse-debugsource" arch="i586">
  <version epoch="0" ver="1.2.1" rel="1.3"/>
  <changelog author="opensuse@sukimashita.com" date="1294833600">- Update to 1.1.1:
  * Add "house_arrest" support when compiled with
    libimobiledevice &gt;= 1.1.0
  * Add "--appid" option for document/filesharing using
    "house_arrest" service
  * FreeBSD doesn't have ENODATA, so fake it as EIO
  * Make COPYING contain correct license
  * Add NEWS file and update README
  * Minor bugfixes</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="opensuse@sukimashita.com" date="1333886400">- Update to 1.1.2:
  * Add direct linking with libplist to fix build issues
  * Add basic manpage
  * Use UDID instead of UUID as it is the correct term for it
  * Remove obsolete glib and gthread dependencies
- Remove ifuse-fixasneeded.patch</changelog>
  <changelog author="jengelh@inai.de" date="1338033600">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="opensuse@sukimashita.com" date="1375185600">- Add support for libimobiledevice 1.1.5 backported from upstream
  git HEAD fixing build for openSUSE:Factory
- Add ifuse-libimobiledevice-1.1.5.patch</changelog>
  <changelog author="i@marguerite.su" date="1403006400">- update version 1.1.3
  * Updated to compile with latest libimobiledevice
  * New command line options --documents and --container (obsoletes --appid)
  * Handle error condition caused by pending iOS7+ trust dialog
  * Minor fixes and changes
- drop patch: ifuse-libimobiledevice-1.1.5.patch
  * upstreamed</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1612180800">- Update to 1.1.4 (boo#1181620)
  * Use automake silent rules if available
  * Add helpful message when mounting an app document folder fails
  * Add new --list-apps option to print list of apps with file sharing enabled
  * Remove length check on UDID argument to support newer devices
  * Add --network option to allow connecting to network devices
  * Add title row and use double quotes for --list-apps output
  * Drop support for older versions of libimobiledevice
  * Bump libimobiledevice dependency to 1.3.0
  * Bump libplist dependency to 2.2.0
  * Improve README.md with project description, installation,
    contributing and usage sections
- Spec cleanup</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1745582400">- switch to fuse3, add ifuse-1.1.4-fuse3.patch from upstream</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1750334400">- Fix build on 32bit</changelog>
  <changelog author="Kilian Knörzer &lt;k.knoerzer@gmail.com&gt;" date="1780488000">- Update to version 1.2.1:
  * Fixed several issues and updated compatibility with newer iOS
    devices.
- Delete ifuse-1.1.4-fuse3.patch</changelog>
</package>
<package pkgid="1d02773f3a9a28fa9decdf6123fb1dcb5b7f33ede2cea11b782c697bd898aa35f147074a471220839cf923dc846e4d2f3fc3b9808a25bb6d0ce5b88711ca895a" name="ignition-debuginfo" arch="i586">
  <version epoch="0" ver="2.26.0" rel="5.2"/>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Update to version 2.22.0:
  * Features
  * Support Oracle Cloud Infrastructure
  * Changes
  * Rename ignition.cfg -&gt; 05_ignition.cfg
  * Support setting setuid/setgid/sticky mode bits (3.6.0-exp)
  * Warn if setuid/setgid/sticky mode bits specified (3.4.0 -
    3.5.0)
  * Add initial TMT tests and a new workflow to execute tests on
    PRs</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1758024000">- Update to version 2.23.0:
  * Features
  * Support UpCloud
  * Changes
  * Switch to aws-sdk-go-v2 for S3 fetches and EC2 interactions
  * Bug fixes
  * Fix fetch-offline for Oracle Cloud Infrastructure</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1760961600">- Update to version 2.24.0:
  * Features
  * Add support for nocloud config fetching in kubevirt
  * Bug fixes
  * Fix occasional cex.key file removal
  * Fix multipath partitioning: ignore DM holders when no
    partitions are mounted</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Update to version 2.25.1:
  * Bug fixes
  * Fix OpenStack provider returning empty JSON instead of empty
    bytes when metadata has no config
- Update to version 2.25.0:
  * Features
  * The name for custom clevis pins is not validated by Ignition
    anymore, enabling the use of arbitrary custom pins (3.6.0-exp)
  * Add NVIDIA BlueField provider
  * Bug fixes
  * Fix EnsureGroup to be idempotent when group already exists
    (#2158)
  * Fix invalid random source in FIPS 140-only mode in FIPS mode
    (#2159)
  * Only load kernel modules when actually necessary so that they
    can be built-in (#2164)</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1768564800">- Adapt code to the new initrd services provided by NetworkManager
  upstream, used in dracut-ng:
  * ignition-enable-network.service: Also order it before
    NetworkManager-initrd.service.
  * ignition-enable-network.sh: This script sets `rd.neednet` in
    /etc/cmdline.d/40-ignition-neednet.conf after dracut's cmdline
    hooks run, so it manually sources network-manager's cmdline hook
    `/lib/dracut/hooks/cmdline/99-nm-config.sh` to call
    nm-initrd-generator and generate connections. This is done now by
    NetworkManager-config-initrd.service.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1772193600">- Update to version 2.26.0:
  * Mark the 3.6.0 config spec as stable
  * No longer accept configs with version 3.6.0-experimental
  * Create new 3.7.0-experimental config spec from 3.6.0
  * Include groupmod binary in initramfs
- Update 0002-allow-multiple-mounts-of-same-device.patch to match
  new spec version</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1773057600">- Do not hardcode path to dracut hooks. Since dracut-102, hooks were
  moved from /usr/lib to /var/lib, keeping a compat symlink. But,
  since dracut-110, this compat symlink was removed.
  * ignition-enable-network.sh: Use dracut $hookdir instead of
    hardcoding, match combustion code added in
    https://github.com/openSUSE/combustion/commit/e8a96893fc389123ecd85609499cf97e43de38ec</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1774958400">- Add CVE-2026-33186.patch
  * Fixes [bsc#1260251]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1779969600">- Add CVE-2026-33814.patch
  * Fixes [bsc#1265751]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1784808000">- Add CVE-2026-34986.patch
  * Fixes [bsc#1262944]
- Add CVE-2026-39821.patch
  * Fixes [bsc#1266606]
- Add CVE-2026-56852.patch
  * Fixes [bsc#1272059]</changelog>
</package>
<package pkgid="52e0c3f25056144cc120e7f476adefe51cf3dc7ac401803549481f585f45a9be3f561d79f587c900aff94d78d3f7eafc719dff891f065dcd5a418e9f29d1c523" name="ignition-debugsource" arch="i586">
  <version epoch="0" ver="2.26.0" rel="5.2"/>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Update to version 2.22.0:
  * Features
  * Support Oracle Cloud Infrastructure
  * Changes
  * Rename ignition.cfg -&gt; 05_ignition.cfg
  * Support setting setuid/setgid/sticky mode bits (3.6.0-exp)
  * Warn if setuid/setgid/sticky mode bits specified (3.4.0 -
    3.5.0)
  * Add initial TMT tests and a new workflow to execute tests on
    PRs</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1758024000">- Update to version 2.23.0:
  * Features
  * Support UpCloud
  * Changes
  * Switch to aws-sdk-go-v2 for S3 fetches and EC2 interactions
  * Bug fixes
  * Fix fetch-offline for Oracle Cloud Infrastructure</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1760961600">- Update to version 2.24.0:
  * Features
  * Add support for nocloud config fetching in kubevirt
  * Bug fixes
  * Fix occasional cex.key file removal
  * Fix multipath partitioning: ignore DM holders when no
    partitions are mounted</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Update to version 2.25.1:
  * Bug fixes
  * Fix OpenStack provider returning empty JSON instead of empty
    bytes when metadata has no config
- Update to version 2.25.0:
  * Features
  * The name for custom clevis pins is not validated by Ignition
    anymore, enabling the use of arbitrary custom pins (3.6.0-exp)
  * Add NVIDIA BlueField provider
  * Bug fixes
  * Fix EnsureGroup to be idempotent when group already exists
    (#2158)
  * Fix invalid random source in FIPS 140-only mode in FIPS mode
    (#2159)
  * Only load kernel modules when actually necessary so that they
    can be built-in (#2164)</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1768564800">- Adapt code to the new initrd services provided by NetworkManager
  upstream, used in dracut-ng:
  * ignition-enable-network.service: Also order it before
    NetworkManager-initrd.service.
  * ignition-enable-network.sh: This script sets `rd.neednet` in
    /etc/cmdline.d/40-ignition-neednet.conf after dracut's cmdline
    hooks run, so it manually sources network-manager's cmdline hook
    `/lib/dracut/hooks/cmdline/99-nm-config.sh` to call
    nm-initrd-generator and generate connections. This is done now by
    NetworkManager-config-initrd.service.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1772193600">- Update to version 2.26.0:
  * Mark the 3.6.0 config spec as stable
  * No longer accept configs with version 3.6.0-experimental
  * Create new 3.7.0-experimental config spec from 3.6.0
  * Include groupmod binary in initramfs
- Update 0002-allow-multiple-mounts-of-same-device.patch to match
  new spec version</changelog>
  <changelog author="Antonio Feijoo &lt;antonio.feijoo@suse.com&gt;" date="1773057600">- Do not hardcode path to dracut hooks. Since dracut-102, hooks were
  moved from /usr/lib to /var/lib, keeping a compat symlink. But,
  since dracut-110, this compat symlink was removed.
  * ignition-enable-network.sh: Use dracut $hookdir instead of
    hardcoding, match combustion code added in
    https://github.com/openSUSE/combustion/commit/e8a96893fc389123ecd85609499cf97e43de38ec</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1774958400">- Add CVE-2026-33186.patch
  * Fixes [bsc#1260251]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1779969600">- Add CVE-2026-33814.patch
  * Fixes [bsc#1265751]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1784808000">- Add CVE-2026-34986.patch
  * Fixes [bsc#1262944]
- Add CVE-2026-39821.patch
  * Fixes [bsc#1266606]
- Add CVE-2026-56852.patch
  * Fixes [bsc#1272059]</changelog>
</package>
<package pkgid="07204b945023bbb6f7a3777b92122c12d03cba2cfe6ca1ba5fd623a2e742e6e3d178d0789d9a277d0d436ee26a6cb410671cdf903d5c7cb958d55310c4c3cd21" name="igrep-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0~0" rel="2.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692100800">- Initial package of igrep 1.2.0 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725883200">- Update to 1.3.0:
  * locate editor executable using which crate
  * add -w/--word-regexp arg
  * add option to open Context Viewer at startup
  * add follow symlinks option
  * ability to specify custom command
  * read custom editor from environment
  * add less as an editor option
  * add a keybindings popup
  * add keybindings for changing context viewer size
  * fix flushing infinitely when opening nvim with no results found</changelog>
  <changelog author="munix9@googlemail.com" date="1762603200">- Fix build on Factory/TW (update vendor.tar.zst)
- Remove cargo_config - it's part of the vendor.tar.zst now
- Clean up spec file
- Clean up _service file
  * Rename 'disabled' to 'manual'
  * Remove cargo_audit (now part of cargo_vendor)
  * Add '&lt;param name="filter"&gt;true&lt;/param&gt;' to reduce the size of
    vendor.tar.zst</changelog>
</package>
<package pkgid="c37d2473a50b86d3f6534fe499df49379d904952c1c5fefa7fc21696b8aed42432991a522e92f384a763f20bf5aa751ce18457ad818618edc0961e5ae3c9889b" name="igrep-debugsource" arch="i586">
  <version epoch="0" ver="1.3.0~0" rel="2.6"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692100800">- Initial package of igrep 1.2.0 for openSUSE</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1725883200">- Update to 1.3.0:
  * locate editor executable using which crate
  * add -w/--word-regexp arg
  * add option to open Context Viewer at startup
  * add follow symlinks option
  * ability to specify custom command
  * read custom editor from environment
  * add less as an editor option
  * add a keybindings popup
  * add keybindings for changing context viewer size
  * fix flushing infinitely when opening nvim with no results found</changelog>
  <changelog author="munix9@googlemail.com" date="1762603200">- Fix build on Factory/TW (update vendor.tar.zst)
- Remove cargo_config - it's part of the vendor.tar.zst now
- Clean up spec file
- Clean up _service file
  * Rename 'disabled' to 'manual'
  * Remove cargo_audit (now part of cargo_vendor)
  * Add '&lt;param name="filter"&gt;true&lt;/param&gt;' to reduce the size of
    vendor.tar.zst</changelog>
</package>
<package pkgid="5682c4ff5a015c8a36510d0519c99b2be30eb21ecffa9ffaf43f87ed449f8f4a2603d41fd51f3caf82c71aaa9664f4adc00ff2f02a4e0c85ad207b38df9a5aff" name="igsc-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.1" rel="1.1"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1741953600">- Initial creation of the package at version v0.9.5</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1741953601">- 0001-Use-CMAKE_INSTALL_LIBDIR-when-installing-cmake-files.patch
  * Make cmake files to be installed in correct libdir</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1742212800">- Rename the tarball to %{name}-%{version}.tar.gz</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1758888000">- Update to version 1.0.0
  * CMake: move Conan requirement out of preset
  * cli: Prefix the debugging with a more suitable name
  * cli: retrieve firmware version before oprom and fw data update
  * cli: add oprom devid enforcement explanations
  * cli: add missed out of memory print
  * lib: drop duplicate perf checkpoint
  * lib: fix strings
  * lib: fix structures definition coding style
  * lib: add comment describing oprom update logic
- Remove 0001-Use-CMAKE_INSTALL_LIBDIR-when-installing-cmake-files.patch
  * Fix is in upstream and no longer needed</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1786622400">- Update to version 1.0.1
  * lib: fix metee logs
- Update to version 1.0.2
  * CMake: Linux: overwrite FORTIFY_SOURCE from distribution
- Update to version 1.1.0
  * cli: use signed variable
  * cli: reject non-hex flags in late-binding
  * cli: drop unneeded status print
  * enum: find device with separate bdf
  * enum: udev: detect more gfx classes
  * lib: add new late bind APIs
  * test: add new late bind tests
  * cli: add new late bind commands
  * test: add tests for new late bind cli commands
- Update to version 1.2.0
  * add OEM serial number API
  * test: add CLI bad input tests for oem
- Update to version 1.3.0
  * lib: add igsc_library_version API for runtime version query
  * test: add unit tests for library version
- Update to version 1.3.1
  * lib: check buffer and number of entries
  * lib: limit sizes in manifest header
  * lib: use internal buffer in igsc_image_fwdata_init
  * ifr: fix input buffer size check
  * test: fix uninitialized buffer_len in fwdata parser tests
  * lib: validate fwdata INFO partition minimum size
  * lib: validate fwdata extension header bounds
  * test: cover undersized fwdata INFO partition
  * test: cover fwdata extension partial header tail
  * move to Visual Studio 2022
  * cli: drop unused MAX_UPDATE_IMAGE_SIZE macro</changelog>
</package>
<package pkgid="9f2b836887fef694905221c52392ba21066b454648129a2ed263ace588c26f7cdd967043736945090aff897890c15498f1c1b4b3734b5ebaad0634fb5b7b0fd0" name="igsc-debugsource" arch="i586">
  <version epoch="0" ver="1.3.1" rel="1.1"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1741953600">- Initial creation of the package at version v0.9.5</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1741953601">- 0001-Use-CMAKE_INSTALL_LIBDIR-when-installing-cmake-files.patch
  * Make cmake files to be installed in correct libdir</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1742212800">- Rename the tarball to %{name}-%{version}.tar.gz</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1758888000">- Update to version 1.0.0
  * CMake: move Conan requirement out of preset
  * cli: Prefix the debugging with a more suitable name
  * cli: retrieve firmware version before oprom and fw data update
  * cli: add oprom devid enforcement explanations
  * cli: add missed out of memory print
  * lib: drop duplicate perf checkpoint
  * lib: fix strings
  * lib: fix structures definition coding style
  * lib: add comment describing oprom update logic
- Remove 0001-Use-CMAKE_INSTALL_LIBDIR-when-installing-cmake-files.patch
  * Fix is in upstream and no longer needed</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1786622400">- Update to version 1.0.1
  * lib: fix metee logs
- Update to version 1.0.2
  * CMake: Linux: overwrite FORTIFY_SOURCE from distribution
- Update to version 1.1.0
  * cli: use signed variable
  * cli: reject non-hex flags in late-binding
  * cli: drop unneeded status print
  * enum: find device with separate bdf
  * enum: udev: detect more gfx classes
  * lib: add new late bind APIs
  * test: add new late bind tests
  * cli: add new late bind commands
  * test: add tests for new late bind cli commands
- Update to version 1.2.0
  * add OEM serial number API
  * test: add CLI bad input tests for oem
- Update to version 1.3.0
  * lib: add igsc_library_version API for runtime version query
  * test: add unit tests for library version
- Update to version 1.3.1
  * lib: check buffer and number of entries
  * lib: limit sizes in manifest header
  * lib: use internal buffer in igsc_image_fwdata_init
  * ifr: fix input buffer size check
  * test: fix uninitialized buffer_len in fwdata parser tests
  * lib: validate fwdata INFO partition minimum size
  * lib: validate fwdata extension header bounds
  * test: cover undersized fwdata INFO partition
  * test: cover fwdata extension partial header tail
  * move to Visual Studio 2022
  * cli: drop unused MAX_UPDATE_IMAGE_SIZE macro</changelog>
</package>
<package pkgid="37fd02d7af388db475927f9d21b1d53205bed5fbbe71394ee9522236ddc02accf25c9558f163c80f4d9a5eabaf9a02b57818de6a7431f9a7ff0246c77232efc3" name="igzip-debuginfo" arch="i586">
  <version epoch="0" ver="2.32.1" rel="1.3"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt; - v2.30.0" date="1679572800">- v2.30.0: Initial packaging.</changelog>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt; - v2.31.0" date="1708948800">- v2.31.0: Update
  - gf_vect_mul_base() function now returns an integer, matching the return type of gf_vect_mul() function (not a breaking change).
  - Added compress/decompress with dictionary to perf test app.
  - Zlib header can be now created on the fly when starting the compression.
  - Added isal_zlib_hdr_init() function to initialize the zlib header to 0.
  - Optimized AVX implementation.
  - Added new AVX2 and AVX512 implementations.
  - Added new AVX512 and AVX2 implementations using GFNI instructions.
  - Added new SVE implementation.
  - Added new CRC64 Rocksoft algorithm.
  - CRC x86 implementations optimized using ternary logic instructions and
  - folding of bigger data on the last bytes.
  - CRC16 T10dif aarch64 implementation improved.
  - CRC aarch64 implementations optimized using XOR fusion feature.
  - Changed performance tests to warm by default.
  - Fixed various compilation issues/warnings for different platforms.
  - Fixed documentation on xor/pq gen/check functions, with minimum
    number of vectors.
  - Fixed potential out-of-bounds read on Adler32 Neon implementation.
  - Fixed potential out-of-bounds read on gf_vect_mul Neon implementation.
  - Fixed x86 load/store instructions in erasure coding functions (aligned moves
    that should be unaligned).
  - Fixed memory leaks in unit tests.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709035200">- Let -devel subpackage use the SRPM base name.
- Use %ldconfig_scriptlets.
- Description updates: meaningful description for the SRPM, neutral
  descriptions, trim duplication, give libisal2 a bulleted list.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1717675200">- Add -ffat-lto-objects</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1736769600">- v2.31.1: Update
  - Fixed return type for PowerPC _gf_vect_mul_base function.
  - Fixed isal_deflate_icf_finish_lvl1 dispatcher for aarch64.
  - Fixed CRC compilation on aarch64.
  - Fixed MacOS-14 compilation.
  - Fixed MinGW build.
  - Fixed Clang compilation on igzip library on aarch64.
  - Fixed Windows build on erasure code performance applications.
  - Fixed compilation with YASM</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1773662400">- v2.32.0: Update
  - Added CMake build system (only verified for x86_64).
  - Minimum NASM version required for x86 architecture is 2.14.01 now.
  - 32-bit x86 support has been removed.
  - Initial riscv64 support with runtime and build-time CPU feature detection.
  - Added new RVV adler32 implementations.
  - Added optimized RVV adler32 for VLEN=128.
  - Added experimental ISA-L shim library to provide drop-in compatibility with zlib.
  - Added new x86 AVX2+GFNI and AVX512+GFNI pq_gen implementations.
  - Added new RVV xor_gen, pq_gen implementations.
  - Added new RVV ec_encode_data,ec_encode_data_update,gf_vect_mad, gf_vect_dot_prod, gf_vect_mul implementations.
  - Added new AVX2+GFNI implementation for gf_vect_mul.
  - Added new gf_vect_mul_init_base, to be used with any erasure coding base functions, such as gf_vect_mul_base.
  - Enabled GFNI implementations for gf_vect_mad.
  - gf_vect_mul_init is now a multi-binary function, backed by different implementations depending on the ISA available.
  - Added new RVV zero-memory detection implementations.
  - Added new AVX2+VCLMUL implementations for CRC64, CRC32 and CRC16 variants.
  - CRC32 ISCSI AVX512+VCLMUL optimized for small buffers.
  - CRC64 Rocksoft implementation on aarch64 optimized similar to other CRC64
    implementations.
  - Added new RVV CRC64/32/16 implementations.
  - Fixed various compilation issues/warnings for different platforms.
  - Fixed documentation on xor/pq gen/check functions, with minimum
    number of vectors.
  - Fixed potential out-of-bounds read on Adler32 Neon implementation.
  - Fixed potential out-of-bounds read on gf_vect_mul Neon implementation.
  - Fixed x86 load/store instructions in erasure coding functions (aligned moves
    that should be unaligned).
  - Fixed memory leaks in unit tests.
  - Fixed RAID performance application for MacOS.
  - Fixed DEFLATE header construction for constant 0x00 and 0xFF blocks
    in Big-Endian systems.
  - ec_init_tables now always return a `32-byte * k * rows` array,
    regardless the underlying implementation used
    (in Release v2.31, it could return a `8-byte * k * rows` array
    if GFNI ISA was available in the system).</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1774872000">- Added patch fixing CRC x86 dispatcher.</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1774872001">- Removed unnecessary debug lines in spec file.</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1774872002">- Add 0001-crc-fix-x86-CRC-dispatcher.patch to fix dispatcher issue</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1782907200">- v2.32.1: Update
  - Removed 0001-crc-fix-x86-CRC-dispatcher.patch to fix dispatcher issue.
  - Fixed x86 CRC dispatcher (removed internal patch).
  - Fixed various compilation issues/warnings on MinGW and CMake.
  - Fixed various security issues.
  - Fixed in-place aliasing bug in RISC-V xor_gen and pq_gen functions.
  - Fixed memory leak in the zlib shim library.</changelog>
</package>
<package pkgid="cb7bf4a47a127ce956712335f2cecdd2ed188c5c883b84855f283227c025c907364db9de7d0524007e4727c9f55956be88c849d7d044eaaf36c3dad1b05a13a7" name="iio-sensor-proxy-debuginfo" arch="i586">
  <version epoch="0" ver="3.9" rel="1.5"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1623844800">- Update to version 3.1:
  * Port to meson as a build system and add a test-suite.
  * Fix long-standing problem with property changes being sent as
    a broadcast.
  * Fix sensor support for accelerometers with different scales on
    different axes.
  * Add sensor support for RGBC light sensors.
  * Support reading proximity threshold from sysfs for DeviceTree
    devices.
- Use tar.bz2 source as this can be accessed using a repeatable
  URL (not requiring commit id).
- Switch to meson based building.
- New BuildRequires: meson (for building), gtk-doc (to generate
  docs); update required version of gudev to 234 in keeping with
  minimum required version upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1633003200">- Update to version 3.3:
  * Fix a bug left-over in one of the 3.2 bug fixes where some
    accelerometers would fail to initialise.
- Changes from version 3.2:
  * Fix problems parsing numbers with decimal separator.
- Require gudev &gt;= 237 for building (for consistency with
  upstream).
- Drop the rpmlintrc file and add back appropriate service macros
  in pre/post scriptlets.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657886400">- Update to version 3.4:
  * Add polkit checks for whether a user is allowed to claim a
    sensor.
  * Fix the ambient light sensor readings on some systems, a
    regression in the fake-input-accelerometer test binary.
  * A number of memory leaks.
- Package polkit privilege file (subject to boo#1201558); add
  BuildRequires: pkgconfig(polkit-gobject-1).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1664971200">- Move dbus system.d conf file to /usr (bsc#1204055)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690372800">- Update to version 3.5:
  * Fix sensor hotplugging
  * Fix some sensors not working when they were assigned a
    sampling frequency they did not support.
  * Add more tests.
  * Correct the location of the D-Bus policy file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1737633600">- Update to version 3.6:
  * Drop requirement of geoclue user for compass in README.
  * Evaluate polling drivers before buffering drivers.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1739188800">- Add iio-sensor-proxy-compass-check-claim-perm.patch: Avoid
  unauthenticated permissions for compass; patch taken from
  upstream merge request (bsc#1236290).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743076800">- Update to version 3.7:
  + This update fixes a regression of 3.6 regarding the fallback
    for buffer sensors with and without triggers.
  + Do not hardcode trigger names.
  + Enable ring buffers only when sensor is claimed.
  + Confirm if buffer is usable before using it.
  + Fix doublefree in input-proximity driver.
- Drop iio-sensor-proxy-compass-check-claim-perm.patch: Fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1754827200">- Update to version 3.8:
  * Require 2.76 or newer for the Gio dependency.
  * Improve handling of buffer sensors which caused a regression
    in 3.7 for some corner cases.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772625600">- Update to version 3.9:
  + SSC sensors are now supported through libssc. Light and compass
    sensor are enabled by default. Accelerometer and proximity
    remain experimental, but can be enabled through udev rules.
  + SSC sensor support.
  + Logging improvements for sensor discovery.
  + Fix race condition during startup.
- Pass ssc-support=disabled to meson setup, libssc is not available in
  any current versions of openSUSE.</changelog>
</package>
<package pkgid="8867c63295caa58854a2054d1da55e084c527284c7ea076f53f33ee8285b52542fdff87fcace949ceae9f45d04841b2b613857b289062248ca613bdc84bb432a" name="iio-sensor-proxy-debugsource" arch="i586">
  <version epoch="0" ver="3.9" rel="1.5"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1623844800">- Update to version 3.1:
  * Port to meson as a build system and add a test-suite.
  * Fix long-standing problem with property changes being sent as
    a broadcast.
  * Fix sensor support for accelerometers with different scales on
    different axes.
  * Add sensor support for RGBC light sensors.
  * Support reading proximity threshold from sysfs for DeviceTree
    devices.
- Use tar.bz2 source as this can be accessed using a repeatable
  URL (not requiring commit id).
- Switch to meson based building.
- New BuildRequires: meson (for building), gtk-doc (to generate
  docs); update required version of gudev to 234 in keeping with
  minimum required version upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1633003200">- Update to version 3.3:
  * Fix a bug left-over in one of the 3.2 bug fixes where some
    accelerometers would fail to initialise.
- Changes from version 3.2:
  * Fix problems parsing numbers with decimal separator.
- Require gudev &gt;= 237 for building (for consistency with
  upstream).
- Drop the rpmlintrc file and add back appropriate service macros
  in pre/post scriptlets.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657886400">- Update to version 3.4:
  * Add polkit checks for whether a user is allowed to claim a
    sensor.
  * Fix the ambient light sensor readings on some systems, a
    regression in the fake-input-accelerometer test binary.
  * A number of memory leaks.
- Package polkit privilege file (subject to boo#1201558); add
  BuildRequires: pkgconfig(polkit-gobject-1).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1664971200">- Move dbus system.d conf file to /usr (bsc#1204055)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690372800">- Update to version 3.5:
  * Fix sensor hotplugging
  * Fix some sensors not working when they were assigned a
    sampling frequency they did not support.
  * Add more tests.
  * Correct the location of the D-Bus policy file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1737633600">- Update to version 3.6:
  * Drop requirement of geoclue user for compass in README.
  * Evaluate polling drivers before buffering drivers.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1739188800">- Add iio-sensor-proxy-compass-check-claim-perm.patch: Avoid
  unauthenticated permissions for compass; patch taken from
  upstream merge request (bsc#1236290).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1743076800">- Update to version 3.7:
  + This update fixes a regression of 3.6 regarding the fallback
    for buffer sensors with and without triggers.
  + Do not hardcode trigger names.
  + Enable ring buffers only when sensor is claimed.
  + Confirm if buffer is usable before using it.
  + Fix doublefree in input-proximity driver.
- Drop iio-sensor-proxy-compass-check-claim-perm.patch: Fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1754827200">- Update to version 3.8:
  * Require 2.76 or newer for the Gio dependency.
  * Improve handling of buffer sensors which caused a regression
    in 3.7 for some corner cases.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1772625600">- Update to version 3.9:
  + SSC sensors are now supported through libssc. Light and compass
    sensor are enabled by default. Accelerometer and proximity
    remain experimental, but can be enabled through udev rules.
  + SSC sensor support.
  + Logging improvements for sensor discovery.
  + Fix race condition during startup.
- Pass ssc-support=disabled to meson setup, libssc is not available in
  any current versions of openSUSE.</changelog>
</package>
<package pkgid="627fe353107375db94b034e658695f5f6ba12b28c9cba075064dcc6c4afb567f03813d19bdb05edb17e948ff89a775c1a5830efe13f9462f38a3b233d914b18d" name="iir-debugsource" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.4"/>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1665835200">- Initialized 1.9.3</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1673092800">- Updated to 1.9.4
  * Fixed broken copy-constructor and a lot of smaller fixes.</changelog>
  <changelog author="Илья Индиго &lt;ilya@ilya.top&gt;" date="1723464000">- Updated to 1.9.5
  * Fixed phase inversal in the pole/zero to coefficient conversion.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757851200">- Update to version 1.10.0
  Bugfix release and new dynamic lib version
  * The "setup" function for the butterworth bandstop filters with
    un-normalized frequencies and requesting a lower biquad number
    was incorrectly named "setupN" but should be called "setup".
    That's been fixed in this release. Because this will break
    dynamic linking against previous versions it's now a new
    library version 1.10.0.
- Use %ldconfig_scriptlets
- Run testsuite</changelog>
</package>
<package pkgid="652fe864b5aad9e9e617ce86a88cd354a3a6726f790015ecbf68e3f0556d2fa7d9f666bd3607cf3eb6124b056cbc4ea9eb8f72d5e333d65a9227fb81c915150f" name="ilbc-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.4" rel="1.4"/>
  <changelog author="mskibbe@suse.de" date="1174564800">- create package</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-post* errors
- remove libtool archives with empty dependency_libs and static libraries</changelog>
  <changelog author="coolo@suse.de" date="1262865600">- make it link against libm since it uses sqrt and others
  (Fixes ilbc detection by opal)</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="lmuelle@suse.com" date="1432641600">- Split package into libilbc0 and ilbc-devel.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1745064000">- Switch Upstream to https://github.com/TimothyGu/libilbc
- Update to version 3.0.4
  * This release contains a fix for Chromium bug 1158070. Also
    upstreamed some local patches to the WebRTC project
    (CLs 198241 and 198362).
- Update to version 3.0.3
  * Made WebRtcIlbcfix_InitDecode an exported symbol on shared
    library builds.
- Update to version 3.0.2
  * Fixed installation from out-of-tree builds.
- Update to version 3.0.1
  * Fix packaging bugs.
- Update to version 3.0.0
  * https://github.com/TimothyGu/libilbc/releases/tag/v3.0.1
- Update to version 2.0.2
  * Distribute and install README.md and NEWS.md.
  * Bump shared lib name generated by autotools to libilbc.so.2.0.2
    to be consistent with the CMake toolchain.
- Update to version 2.0.1
  * This release is a bug fix release, containing all changes from
    WebRTC up to to r7765, cc7755b.
  * Fix crash in programs directly calling Init functions, without
    first creating a context through constructors.
    Proper SONAME versioning added, and bumped to libilbc.so.2.
- Update to version 2.0.0
  * Under new maintainership by me (Timothy Gu).
  * Update to latest upstream source (r7715, 087da13).
    + A threading implementation is now needed. Win32 and POSIX
    Threads are supported.
  * Autotools files are cleaned-up.
  * CMake now uses BUILD_SHARED_LIBS to determine the type of
    library to build.
  * CMake installation paths on some 64-bit systems using lib64
    are corrected.
- Drop patches:
  * ilbc-compilerwarnings.patch
  * ilbc-libm.patch
- Add patches:
  * ilbc-cmake-cflags.patch
  * ilbc-cmake-cpp17.patch</changelog>
</package>
<package pkgid="1fea30f2307e2ad88d9fe6932881a3baa80aa09bbdbe615dfc09f9ab52d063405e908fadb9e2f6739ace71af2b9edc506b9f70f10f56b6f116ce77d8d850d153" name="ilbc-debugsource" arch="i586">
  <version epoch="0" ver="3.0.4" rel="1.4"/>
  <changelog author="mskibbe@suse.de" date="1174564800">- create package</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-post* errors
- remove libtool archives with empty dependency_libs and static libraries</changelog>
  <changelog author="coolo@suse.de" date="1262865600">- make it link against libm since it uses sqrt and others
  (Fixes ilbc detection by opal)</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="lmuelle@suse.com" date="1432641600">- Split package into libilbc0 and ilbc-devel.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1745064000">- Switch Upstream to https://github.com/TimothyGu/libilbc
- Update to version 3.0.4
  * This release contains a fix for Chromium bug 1158070. Also
    upstreamed some local patches to the WebRTC project
    (CLs 198241 and 198362).
- Update to version 3.0.3
  * Made WebRtcIlbcfix_InitDecode an exported symbol on shared
    library builds.
- Update to version 3.0.2
  * Fixed installation from out-of-tree builds.
- Update to version 3.0.1
  * Fix packaging bugs.
- Update to version 3.0.0
  * https://github.com/TimothyGu/libilbc/releases/tag/v3.0.1
- Update to version 2.0.2
  * Distribute and install README.md and NEWS.md.
  * Bump shared lib name generated by autotools to libilbc.so.2.0.2
    to be consistent with the CMake toolchain.
- Update to version 2.0.1
  * This release is a bug fix release, containing all changes from
    WebRTC up to to r7765, cc7755b.
  * Fix crash in programs directly calling Init functions, without
    first creating a context through constructors.
    Proper SONAME versioning added, and bumped to libilbc.so.2.
- Update to version 2.0.0
  * Under new maintainership by me (Timothy Gu).
  * Update to latest upstream source (r7715, 087da13).
    + A threading implementation is now needed. Win32 and POSIX
    Threads are supported.
  * Autotools files are cleaned-up.
  * CMake now uses BUILD_SHARED_LIBS to determine the type of
    library to build.
  * CMake installation paths on some 64-bit systems using lib64
    are corrected.
- Drop patches:
  * ilbc-compilerwarnings.patch
  * ilbc-libm.patch
- Add patches:
  * ilbc-cmake-cflags.patch
  * ilbc-cmake-cpp17.patch</changelog>
</package>
<package pkgid="36c915090d3f6544ad1994508fd3722996dc9f50b5d45031499f4b3be5ae07e6d0a004db67fab5e3e82fd5ffdf186604d1fda0d0e76093a8ac072c8fcbf326b4" name="ilbc-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.4" rel="1.4"/>
  <changelog author="mskibbe@suse.de" date="1174564800">- create package</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- fix library-without-ldconfig-post* errors
- remove libtool archives with empty dependency_libs and static libraries</changelog>
  <changelog author="coolo@suse.de" date="1262865600">- make it link against libm since it uses sqrt and others
  (Fixes ilbc detection by opal)</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="lmuelle@suse.com" date="1432641600">- Split package into libilbc0 and ilbc-devel.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1745064000">- Switch Upstream to https://github.com/TimothyGu/libilbc
- Update to version 3.0.4
  * This release contains a fix for Chromium bug 1158070. Also
    upstreamed some local patches to the WebRTC project
    (CLs 198241 and 198362).
- Update to version 3.0.3
  * Made WebRtcIlbcfix_InitDecode an exported symbol on shared
    library builds.
- Update to version 3.0.2
  * Fixed installation from out-of-tree builds.
- Update to version 3.0.1
  * Fix packaging bugs.
- Update to version 3.0.0
  * https://github.com/TimothyGu/libilbc/releases/tag/v3.0.1
- Update to version 2.0.2
  * Distribute and install README.md and NEWS.md.
  * Bump shared lib name generated by autotools to libilbc.so.2.0.2
    to be consistent with the CMake toolchain.
- Update to version 2.0.1
  * This release is a bug fix release, containing all changes from
    WebRTC up to to r7765, cc7755b.
  * Fix crash in programs directly calling Init functions, without
    first creating a context through constructors.
    Proper SONAME versioning added, and bumped to libilbc.so.2.
- Update to version 2.0.0
  * Under new maintainership by me (Timothy Gu).
  * Update to latest upstream source (r7715, 087da13).
    + A threading implementation is now needed. Win32 and POSIX
    Threads are supported.
  * Autotools files are cleaned-up.
  * CMake now uses BUILD_SHARED_LIBS to determine the type of
    library to build.
  * CMake installation paths on some 64-bit systems using lib64
    are corrected.
- Drop patches:
  * ilbc-compilerwarnings.patch
  * ilbc-libm.patch
- Add patches:
  * ilbc-cmake-cflags.patch
  * ilbc-cmake-cpp17.patch</changelog>
</package>
<package pkgid="ad4103760490ad487bc046db6d8bd2b1c442b6f8830d3bce36c14194236a5b0f82edc30a5a7b149fab7422c07192b31bec1a53803e5337d9b81844dc59e9e1ad" name="illum-debuginfo" arch="i586">
  <version epoch="0" ver="0.5" rel="1.10"/>
  <changelog author="msuchanek@suse.com" date="1489406400">- Import current git
    + fix up upstream spec file.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1683547200">- Update to version 0.5</changelog>
</package>
<package pkgid="3f66db0eff4e254169401dcc9f97134485005816b8b97256dd3466a910d6367667e558ad8d8882bd44d03a01e480625113624a033d7a9dbf6f095653bdbd93fa" name="illum-debugsource" arch="i586">
  <version epoch="0" ver="0.5" rel="1.10"/>
  <changelog author="msuchanek@suse.com" date="1489406400">- Import current git
    + fix up upstream spec file.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1683547200">- Update to version 0.5</changelog>
</package>
<package pkgid="f6528a72342d987d1eb53c25d28c36e123e8a337424a00a8e7b3b6b29c19fb4707b57fdf70915059f6604a1f0beb2a0729fadb3a688610bb9dbf51b5b506cb37" name="ima-evm-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.2" rel="1.7"/>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1601553600">- Fix missing new line in help
  (0001-help-Add-missing-new-line-for-ignore-violations.patch)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1603972800">- Update to version 1.3.2
  * Bugfixes: importing keys
  * NEW: Docker based travis distro testing
  * Travis bugfixes, code cleanup, software version update,
  and script removal
  * Initial travis testing
- Remove 0001-help-Add-missing-new-line-for-ignore-violations.patch
  (patch from this release)
- Add make check + dependencies (getfattr =&gt; attr, xxd =&gt; vim)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1636113600">- Update to version 1.4
  * Elliptic curve support and tests
  * PKCS11 support and tests
  * Ability to manually specify the keyid included in the IMA xattr
  * Improve IMA measurement list per TPM bank verification
  * Linking with IBM TSS
  * Set default hash algorithm in package configuration
  * (Minimal) support and test EVM portable signatures
  * CI testing:
  * Refresh and include new distros
  * Podman support
  * GitHub Actions
  * Limit "sudo" usage
  * Misc bug fixes and code cleanup
  * Fix static analysis bug reports, memory leaks
  * Remove experimental code that was never upstreamed in the kernel
  * Use unsigned variable, remove unused variables, etc
- Upstream bumped soname to 3.0.0</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1650888000">- switch to use https urls</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1678449600">- Update to version 1.5
  * CI changes:
  * New: UML kernel testing environment
  * Support for running specific test(s)
  * Update distros
  * Update software release versions
  * New features:
  * Signing fs-verity signatures
  * Reading TPM 2.0 PCRs via sysfs interface
  * New tests:
  * Missing IMA mmapped file measurements
  * Overlapping IMA policy rules
  * EVM portable signatures
  * fs-verity file measurements in the IMA measurement list
  * Build and library changes:
  * OpenSSL 3.0 version related changes
  * New configuration options: --disable-engine, --enable-sigv1
  * Deprecate IMA signature v1 format
  * Misc bug fixes and code cleanup:
  * memory leaks, bounds checking, use after free
  * Fix and update test output
  * Add missing sanity checks
  * Documentation:
  * Store the sourceforge ima-evm-utils wiki for historical
  purposes.
- Upstream bumped soname to 4.0.0
- Add BuildRequires: e2fsprogs util-linux (required by tests, which are mandatory)
- /usr/sbin to PATH (0001-fsverity.test-Add-usr-sbin-into-PATH.patch, sent to upstream ML)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702641600">- Update download url.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1720440000">- Update to version 1.6
  https://lore.kernel.org/linux-integrity/20240703164454.61614-1-zohar@linux.ibm.com/
- Upstream bumped soname to 5.0.0
- Upstream changed license to GPL-2.0-or-later (evmctl), LGPL-2.0-or-later
  (libimaevm + devel package), and GPL-2.0-or-later WITH Linux-syscall-note
  exception (both)
  https://github.com/linux-integrity/ima-evm-utils/issues/4
  (mention both GPL and LGPL and add specific license to subpackages)
- Remove patch from upstream (0001-fsverity.test-Add-usr-sbin-into-PATH.patch)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1720699200">- Add LicenseRef-GPL-2.0-with-openssl-exception to License: (upstream has not
  yet created appropriate exception in SPDX).</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1720785600">- Update project source URL.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1725278400">- Update to version 1.6.2
  https://github.com/linux-integrity/ima-evm-utils/blob/v1.6.2/NEWS
- Remove LicenseRef-GPL-2.0-with-openssl-exception (no need due relicensing of
  OpenSSL 3 or later to the Apache 2 license
  https://github.com/linux-integrity/ima-evm-utils/commit/4a4c762c8e3cbbff5f41c682deb026d22440454d )
- Upstream added COPYING (again) and COPYING.LGPL (new), add them to %license.</changelog>
</package>
<package pkgid="24835da0f5c0fa42e267193e08dbc1b1de0f4b8b1ed0b094375b75b496f1ee3e57f0edf2709b0bfe9ea00cc7c761f58c549f53cb8d2276f98e2c2cf860be86da" name="ima-evm-utils-debugsource" arch="i586">
  <version epoch="0" ver="1.6.2" rel="1.7"/>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1601553600">- Fix missing new line in help
  (0001-help-Add-missing-new-line-for-ignore-violations.patch)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1603972800">- Update to version 1.3.2
  * Bugfixes: importing keys
  * NEW: Docker based travis distro testing
  * Travis bugfixes, code cleanup, software version update,
  and script removal
  * Initial travis testing
- Remove 0001-help-Add-missing-new-line-for-ignore-violations.patch
  (patch from this release)
- Add make check + dependencies (getfattr =&gt; attr, xxd =&gt; vim)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1636113600">- Update to version 1.4
  * Elliptic curve support and tests
  * PKCS11 support and tests
  * Ability to manually specify the keyid included in the IMA xattr
  * Improve IMA measurement list per TPM bank verification
  * Linking with IBM TSS
  * Set default hash algorithm in package configuration
  * (Minimal) support and test EVM portable signatures
  * CI testing:
  * Refresh and include new distros
  * Podman support
  * GitHub Actions
  * Limit "sudo" usage
  * Misc bug fixes and code cleanup
  * Fix static analysis bug reports, memory leaks
  * Remove experimental code that was never upstreamed in the kernel
  * Use unsigned variable, remove unused variables, etc
- Upstream bumped soname to 3.0.0</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1650888000">- switch to use https urls</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1678449600">- Update to version 1.5
  * CI changes:
  * New: UML kernel testing environment
  * Support for running specific test(s)
  * Update distros
  * Update software release versions
  * New features:
  * Signing fs-verity signatures
  * Reading TPM 2.0 PCRs via sysfs interface
  * New tests:
  * Missing IMA mmapped file measurements
  * Overlapping IMA policy rules
  * EVM portable signatures
  * fs-verity file measurements in the IMA measurement list
  * Build and library changes:
  * OpenSSL 3.0 version related changes
  * New configuration options: --disable-engine, --enable-sigv1
  * Deprecate IMA signature v1 format
  * Misc bug fixes and code cleanup:
  * memory leaks, bounds checking, use after free
  * Fix and update test output
  * Add missing sanity checks
  * Documentation:
  * Store the sourceforge ima-evm-utils wiki for historical
  purposes.
- Upstream bumped soname to 4.0.0
- Add BuildRequires: e2fsprogs util-linux (required by tests, which are mandatory)
- /usr/sbin to PATH (0001-fsverity.test-Add-usr-sbin-into-PATH.patch, sent to upstream ML)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1702641600">- Update download url.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1720440000">- Update to version 1.6
  https://lore.kernel.org/linux-integrity/20240703164454.61614-1-zohar@linux.ibm.com/
- Upstream bumped soname to 5.0.0
- Upstream changed license to GPL-2.0-or-later (evmctl), LGPL-2.0-or-later
  (libimaevm + devel package), and GPL-2.0-or-later WITH Linux-syscall-note
  exception (both)
  https://github.com/linux-integrity/ima-evm-utils/issues/4
  (mention both GPL and LGPL and add specific license to subpackages)
- Remove patch from upstream (0001-fsverity.test-Add-usr-sbin-into-PATH.patch)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1720699200">- Add LicenseRef-GPL-2.0-with-openssl-exception to License: (upstream has not
  yet created appropriate exception in SPDX).</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1720785600">- Update project source URL.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1725278400">- Update to version 1.6.2
  https://github.com/linux-integrity/ima-evm-utils/blob/v1.6.2/NEWS
- Remove LicenseRef-GPL-2.0-with-openssl-exception (no need due relicensing of
  OpenSSL 3 or later to the Apache 2 license
  https://github.com/linux-integrity/ima-evm-utils/commit/4a4c762c8e3cbbff5f41c682deb026d22440454d )
- Upstream added COPYING (again) and COPYING.LGPL (new), add them to %license.</changelog>
</package>
<package pkgid="c1b16570aae05709c91e452551acfe97da097cdc1ca9d5e672b236845b94c64803592e1b1970711c0c4d9ad3710839800bb0ea53854ee9bf05ae8ac69a1bea24" name="ima-inspect-debuginfo" arch="i586">
  <version epoch="0" ver="0.15" rel="1.12"/>
  <changelog author="matthias.gerstner@suse.com" date="1508760000">- initial release</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1508846400">- removed openssl-devel build dependency, because ima-evm-utils-devel now
  explicitly defines that dependency with sr#536019</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1513944000">- update to upstream version 0.11 which provides new features:
  - support limitation to specific attribute types via -a switch
  - support for outputting the cryptographic primitive like digest,
  signature or HMAC as hex or binary data</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1536062400">- update to upstream minor release version 0.12 which fixes a compatibility
  issue with newer libattr-devel packages. It now uses the xattr.h from
  glibc-devel instead.</changelog>
  <changelog author="mgerstner &lt;matthias.gerstner@suse.com&gt;" date="1565956800">- update to upstream minor release version 0.13 which makes ima-inspect
  compatible with libimaevm new ABI introduced in version 1.2.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1610625600">- update to upstream minor release version 0.14 which supports additional
  digest algorithms.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1680004800">- version bump to 0.15 which fixes a compilation error on newer GCC / glibc
  versions.</changelog>
</package>
<package pkgid="4575effce63a12d371926d70b28d3b0c646e51eb719a83f8fe65f75a582c3dbbc85ecc33bfef8a0f8625d3882554246dfc42e252c12a158b708fcec1dce757c8" name="ima-inspect-debugsource" arch="i586">
  <version epoch="0" ver="0.15" rel="1.12"/>
  <changelog author="matthias.gerstner@suse.com" date="1508760000">- initial release</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1508846400">- removed openssl-devel build dependency, because ima-evm-utils-devel now
  explicitly defines that dependency with sr#536019</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1513944000">- update to upstream version 0.11 which provides new features:
  - support limitation to specific attribute types via -a switch
  - support for outputting the cryptographic primitive like digest,
  signature or HMAC as hex or binary data</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1536062400">- update to upstream minor release version 0.12 which fixes a compatibility
  issue with newer libattr-devel packages. It now uses the xattr.h from
  glibc-devel instead.</changelog>
  <changelog author="mgerstner &lt;matthias.gerstner@suse.com&gt;" date="1565956800">- update to upstream minor release version 0.13 which makes ima-inspect
  compatible with libimaevm new ABI introduced in version 1.2.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1610625600">- update to upstream minor release version 0.14 which supports additional
  digest algorithms.</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1680004800">- version bump to 0.15 which fixes a compilation error on newer GCC / glibc
  versions.</changelog>
</package>
<package pkgid="4f8c1282c33c43897085d2e346867c4d922f6522ea41d31c0490db1b896821e0a4023ae90a5a0db509a47159f771681d86e49f17913ac9647be7aca5734e7759" name="image-janitor-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.0" rel="1.5"/>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1759924800">- Initial package</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1760011200">- Release 0.2.0 with configuration files packaged</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1760702400">- Fix packaging (add doc, license)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1761048000">- Fix git url in _service</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1768392000">- Remove obscpio file, not needed</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1771934400">- Release 0.3.0:
  * major speedup using parallelism, contributed by Ladislav Slezak
  * add benchmark to measure speed gain</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1773748800">- Release 0.4.0:
  * Add regression testsuite
  * make code more robust against non-UTF8 filename
  * drop unused crate.</changelog>
</package>
<package pkgid="c9be08eba052e876a659af10ed36081af4c57011076b64fe28e67ed8016dd6c32bbcd1bc4443146a61a78ad85601cfcfeffa678cbc55d29bfa20cf296af42157" name="image-janitor-debugsource" arch="i586">
  <version epoch="0" ver="0.4.0" rel="1.5"/>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1759924800">- Initial package</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1760011200">- Release 0.2.0 with configuration files packaged</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1760702400">- Fix packaging (add doc, license)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1761048000">- Fix git url in _service</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1768392000">- Remove obscpio file, not needed</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1771934400">- Release 0.3.0:
  * major speedup using parallelism, contributed by Ladislav Slezak
  * add benchmark to measure speed gain</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1773748800">- Release 0.4.0:
  * Add regression testsuite
  * make code more robust against non-UTF8 filename
  * drop unused crate.</changelog>
</package>
<package pkgid="39c10abf77662813e0c54c1cb808d6c13bd9750dc5ddb3127f34f757d8bf7df447b157b0599da9fa81c9d69973ba5114d12c40ba1431594346655739fcc66263" name="image-optimizer-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.0" rel="1.1"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1539691200">- Fixed: script-without-shebang</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1555329600">- Update to 0.1.14:
  * Added translation capability and French translations
- Add a new package with translations</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1565611200">- Update to 0.1.15:
  * Update uk.po</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1570536000">- Update to 0.1.16:
  * The brand is untouchable.
  * Merge pull request #38 from
    IgorHordiichuk/ukrainian-localization</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1577102400">- Update to 0.1.17:
  * Merge pull request #43 from michalzkosmosu/master
  * Add build status from Travis CI to README
  * Merge pull request #41 from meisenzahl/master
  * Add Travis CI file for automated tests
  * Update README.md
  * Added Flathub button to the README
  * Merge pull request #39 from mirkobrombin/patch-1</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 0.1.22:
  * Fixed flatpak issue where dragging an image gives a 0 byte
    sized image and would therefore not be optimized. Also fixed
    issue where optimizing an image from the home directory would not
    work.
  * Updated flatpak runtime to version 6
  * Fixed issue where the close and maximise buttons were shown
    in white
  * Updated screenshots
  * Getting things ready for Elementary OS 6.
  * Added the flatpak manifest file for elementary os 6. Also
    fixes vala 0.48 build issue.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731931200">- update to 0.1.25:
  * Fixes various warnings
  * Fixes various loggings
- update to 0.1.23:
  * Updated the AppStream config
- update spec file for Leap 16.0:
  * use autosetup
  * remove %suse_update_desktop_file
  * remove HiDPI workaround</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785499200">- Update to version 0.3.0:
  + Optimizing a folder full of images is several times faster,
    because they are now handled at the same time instead of one
    after another
  + Images are compressed further than before, JPEGs in particular
  + Colour profiles are now kept, so wide-gamut photos no longer
    shift colour after optimizing
  + Modification times are kept on JPEGs as well, so a photo
    library sorted by date stays in order
  + Fixed a batch stopping early when one file had a quote or a
    bracket in its name
  + Fixed a crash when a selected file turned out not to be an image
  + Fixed the button for adding more images being invisible on
    some systems
  + Bitmap files are no longer accepted, because they cannot be
    optimized in place
- Update to version 0.2.0:
  + Support "open with" file manager action instead of Contractor
  + Fix Ctrl + Q not working when opening the app with files
  + Application: Remove unused using, deprecations, and Gtk.init
  + Load custom icons from GResource instead of the absolute path
  + meson: Replace deprecated source_root with project_source_root
  + meson: Use gnome module instead of own python script
  + Improve metainfo
  + Port to GTK 4
  + Use GLib.format_size instead of own method
  + Migrate deprecated gtk4 apis</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786622400">- Update to version 0.4.0:
  + Potential fix for code scanning alert
  + Portal permissions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786708800">- Update to version 0.5.0:
  + A bar under the list now adds everything up: how much came off in total,
    how many files were done and what percentage that is. While it is working it
    shows how far along it is
  + Files that cannot be optimized no longer disappear from the list. They
    stay, with a line under the name saying why: not a PNG or JPEG, already as
    small as it gets, or the reason it could not be written
  + A file that was already as small as it gets is now told apart from one that
    failed. Both used to look the same
  + The window can be made much smaller, down to 460 by 320, and still shows
    everything. It opens at the size it always did
  + The list has been redrawn, with an icon in front of every row saying how it
    went, numbers lined up under their headings, and larger type throughout
  + The Flatpak version uses the graphics card again. It had been drawing every
    frame and every letter on the processor
  + Fixed rows lighting up when clicked and columns being draggable, in a list
    where there is nothing to select or rearrange
  + Fixed the button on the welcome screen taking on the system accent colour,
    which put a red outline around it on some systems</changelog>
</package>
<package pkgid="b01cbbb13069fd011bcced577e5674694379a131432cd2cd0945b270580c349e8ece0ab7617a6206850cfa8b0ac7f2176eee3e039cbce7556ccdb72d94c0ca94" name="image-optimizer-debugsource" arch="i586">
  <version epoch="0" ver="0.5.0" rel="1.1"/>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1539691200">- Fixed: script-without-shebang</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1555329600">- Update to 0.1.14:
  * Added translation capability and French translations
- Add a new package with translations</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1565611200">- Update to 0.1.15:
  * Update uk.po</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1570536000">- Update to 0.1.16:
  * The brand is untouchable.
  * Merge pull request #38 from
    IgorHordiichuk/ukrainian-localization</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1577102400">- Update to 0.1.17:
  * Merge pull request #43 from michalzkosmosu/master
  * Add build status from Travis CI to README
  * Merge pull request #41 from meisenzahl/master
  * Add Travis CI file for automated tests
  * Update README.md
  * Added Flathub button to the README
  * Merge pull request #39 from mirkobrombin/patch-1</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1631188800">- Update to 0.1.22:
  * Fixed flatpak issue where dragging an image gives a 0 byte
    sized image and would therefore not be optimized. Also fixed
    issue where optimizing an image from the home directory would not
    work.
  * Updated flatpak runtime to version 6
  * Fixed issue where the close and maximise buttons were shown
    in white
  * Updated screenshots
  * Getting things ready for Elementary OS 6.
  * Added the flatpak manifest file for elementary os 6. Also
    fixes vala 0.48 build issue.</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731931200">- update to 0.1.25:
  * Fixes various warnings
  * Fixes various loggings
- update to 0.1.23:
  * Updated the AppStream config
- update spec file for Leap 16.0:
  * use autosetup
  * remove %suse_update_desktop_file
  * remove HiDPI workaround</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1785499200">- Update to version 0.3.0:
  + Optimizing a folder full of images is several times faster,
    because they are now handled at the same time instead of one
    after another
  + Images are compressed further than before, JPEGs in particular
  + Colour profiles are now kept, so wide-gamut photos no longer
    shift colour after optimizing
  + Modification times are kept on JPEGs as well, so a photo
    library sorted by date stays in order
  + Fixed a batch stopping early when one file had a quote or a
    bracket in its name
  + Fixed a crash when a selected file turned out not to be an image
  + Fixed the button for adding more images being invisible on
    some systems
  + Bitmap files are no longer accepted, because they cannot be
    optimized in place
- Update to version 0.2.0:
  + Support "open with" file manager action instead of Contractor
  + Fix Ctrl + Q not working when opening the app with files
  + Application: Remove unused using, deprecations, and Gtk.init
  + Load custom icons from GResource instead of the absolute path
  + meson: Replace deprecated source_root with project_source_root
  + meson: Use gnome module instead of own python script
  + Improve metainfo
  + Port to GTK 4
  + Use GLib.format_size instead of own method
  + Migrate deprecated gtk4 apis</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786622400">- Update to version 0.4.0:
  + Potential fix for code scanning alert
  + Portal permissions</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786708800">- Update to version 0.5.0:
  + A bar under the list now adds everything up: how much came off in total,
    how many files were done and what percentage that is. While it is working it
    shows how far along it is
  + Files that cannot be optimized no longer disappear from the list. They
    stay, with a line under the name saying why: not a PNG or JPEG, already as
    small as it gets, or the reason it could not be written
  + A file that was already as small as it gets is now told apart from one that
    failed. Both used to look the same
  + The window can be made much smaller, down to 460 by 320, and still shows
    everything. It opens at the size it always did
  + The list has been redrawn, with an icon in front of every row saying how it
    went, numbers lined up under their headings, and larger type throughout
  + The Flatpak version uses the graphics card again. It had been drawing every
    frame and every letter on the processor
  + Fixed rows lighting up when clicked and columns being draggable, in a list
    where there is nothing to select or rearrange
  + Fixed the button on the welcome screen taking on the system accent colour,
    which put a red outline around it on some systems</changelog>
</package>
<package pkgid="d8655caeb68b6fc6072fe2be48914d4dd4049f5d67e0aa2069e1c4778e7f218c046af76e566c1d68ac37d5b1435055b508915ac3b6037aa9df47c690eb08f8fa" name="imageburner-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.2" rel="2.9"/>
  <changelog author="avvissu@yandex.by" date="1515240000">- Update to 0.1.9:
  * show spinner</changelog>
  <changelog author="avvissu@yandex.by" date="1518177600">- Update to 0.1.10:
  * Update README.md
  * Merge branch 'master' of github.com:artemanufrij/imageburner
  * appdata.xml
  * Merge pull request #27 from opnay/master
  * Merge pull request #26 from waldyrious/patch-1</changelog>
  <changelog author="avvissu@yandex.by" date="1519992000">- Update to 0.1.12:
  * fix #34
  * Merge pull request #31 from DanyGee/patch-1
  * Merge pull request #32 from DanyGee/patch-2
  * Merge pull request #29 from welaq/patch-2
  * Update lt.po
  * Merge pull request #28 from wsxy162/master</changelog>
  <changelog author="avvissu@yandex.by" date="1522065600">- Update to 0.1.14:
  * Add pl.po
  * simplified UI an dd
  * default-decoration
  * Update README.md
  * appdata (homepage)</changelog>
  <changelog author="avvissu@yandex.by" date="1523102400">- Update to 0.1.15:
  * appdata and new pot content
  * fixed wording while writing an iso. fix #41
  * code style
  * fix micro sd behaviour</changelog>
  <changelog author="avvissu@yandex.by" date="1533124800">- Update to 0.2.0:
  * update appdata
- Switch to metainfo from appdata
- Remove obsolete macros</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1537790400">- Update to 1.0.0:
  * remove Cmake configs
  * regenerate po files
  * remove empty languages from LINGUAS and po files
  * add mission languages to LINGUAS
  * add POTFILES and regenerate main pot file
  * add meson configuration
  * Update README.md
  * Update lt.po
  * Update com.github.artemanufrij.imageburner.appdata.xml
- Switch to meson
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1540209600">- Update to 1.0.1:
  * Update .desktop comment entry
  * fixed warning for appdata.xml</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1563796800">- Update to 1.0.2:
  * Update fr.po
  * Update tr.po
  * Update LINGUAS
  * appdata contractor [de]
  * Merge pull request #55 from torikulhabib/patch-1
  * fix contractor missing
  * fixed header bar style; fixed warning</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731931200">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove recommending lang package
  * remove mentions of elementary</changelog>
</package>
<package pkgid="726454653f77f7bd111ecf193a96f53f90a692e868bf2f2538d5bd4445a68bb07aa019023e89930a80444c5daff9497b5d58c3aec3ea5c15b1a9aa3d76523a19" name="imageburner-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2" rel="2.9"/>
  <changelog author="avvissu@yandex.by" date="1515240000">- Update to 0.1.9:
  * show spinner</changelog>
  <changelog author="avvissu@yandex.by" date="1518177600">- Update to 0.1.10:
  * Update README.md
  * Merge branch 'master' of github.com:artemanufrij/imageburner
  * appdata.xml
  * Merge pull request #27 from opnay/master
  * Merge pull request #26 from waldyrious/patch-1</changelog>
  <changelog author="avvissu@yandex.by" date="1519992000">- Update to 0.1.12:
  * fix #34
  * Merge pull request #31 from DanyGee/patch-1
  * Merge pull request #32 from DanyGee/patch-2
  * Merge pull request #29 from welaq/patch-2
  * Update lt.po
  * Merge pull request #28 from wsxy162/master</changelog>
  <changelog author="avvissu@yandex.by" date="1522065600">- Update to 0.1.14:
  * Add pl.po
  * simplified UI an dd
  * default-decoration
  * Update README.md
  * appdata (homepage)</changelog>
  <changelog author="avvissu@yandex.by" date="1523102400">- Update to 0.1.15:
  * appdata and new pot content
  * fixed wording while writing an iso. fix #41
  * code style
  * fix micro sd behaviour</changelog>
  <changelog author="avvissu@yandex.by" date="1533124800">- Update to 0.2.0:
  * update appdata
- Switch to metainfo from appdata
- Remove obsolete macros</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1537790400">- Update to 1.0.0:
  * remove Cmake configs
  * regenerate po files
  * remove empty languages from LINGUAS and po files
  * add mission languages to LINGUAS
  * add POTFILES and regenerate main pot file
  * add meson configuration
  * Update README.md
  * Update lt.po
  * Update com.github.artemanufrij.imageburner.appdata.xml
- Switch to meson
- Spec file cleanup</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1540209600">- Update to 1.0.1:
  * Update .desktop comment entry
  * fixed warning for appdata.xml</changelog>
  <changelog author="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1563796800">- Update to 1.0.2:
  * Update fr.po
  * Update tr.po
  * Update LINGUAS
  * appdata contractor [de]
  * Merge pull request #55 from torikulhabib/patch-1
  * fix contractor missing
  * fixed header bar style; fixed warning</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1731931200">- update spec file for Leap 16.0:
  * remove %suse_update_desktop_file
  * remove recommending lang package
  * remove mentions of elementary</changelog>
</package>
<package pkgid="56336b94925535cb02680bfbfb3ff641b746298ff071b5b49ea17de3027cacfb9180637f6debc570007767ec25becadc572316e4713f3bd780e076a4df023be1" name="imagewriter-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.1432200249.1d253d9" rel="2.17"/>
  <changelog author="dimstar@opensuse.org" date="1331899200">- Add imagewriter-gcc47.patch: Fix build with gcc 4.7.</changelog>
  <changelog author="badshah400@gmail.com" date="1342267200">- Add imagewriter-desktop-menu-exec.patch to fix imagewriter not
  starting up from the desktop menus, because it requires root
  privilege.</changelog>
  <changelog author="mbarringer@suse.com" date="1352894400">- Updating to 1.10, which adds support for udisks2</changelog>
  <changelog author="mailaender@opensuse.org" date="1387540800">- Add missing .desktop and icon cache update macros</changelog>
  <changelog author="lnussel@suse.de" date="1397476800">- run as non-root and use udisks to get the file descriptor for the
  usb device
- generate from git via _service file</changelog>
  <changelog author="jmassaguerpla@suse.de" date="1400500800">- add xz as build requirement since the source is in a xz file</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1418126400">- Update to latest git release 7998f7c:
  + Man page added.
  + Desktop file fixes to remove path to exec.
  + Update to FSF address in COPYING.
  + Cleanup of build process in cmake project file and rpm spec
    file.</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1420804800">- Update to latest git release 134a9b3:
  + fix bnc#871120: doesn't unmount partition
  + fix bnc#882153 - disk imagewriter does not work with img</changelog>
  <changelog author="fisiu@opensuse.org" date="1525348800">- Update to 1d253d9.
- Build with Qt5.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1604923200">- Apply 0001-remove-include-sys-sysctl.h.patch</changelog>
</package>
<package pkgid="be7a0712322cb0c35adb4f659bd3146f8a2a187ecc2dcf4f3b9d1e20f2ec7ff8a5521c46ccf417c7c57bdb84f08fc3779c0210734f623ecfdfacc32818d5cf5b" name="imagewriter-debugsource" arch="i586">
  <version epoch="0" ver="1.10.1432200249.1d253d9" rel="2.17"/>
  <changelog author="dimstar@opensuse.org" date="1331899200">- Add imagewriter-gcc47.patch: Fix build with gcc 4.7.</changelog>
  <changelog author="badshah400@gmail.com" date="1342267200">- Add imagewriter-desktop-menu-exec.patch to fix imagewriter not
  starting up from the desktop menus, because it requires root
  privilege.</changelog>
  <changelog author="mbarringer@suse.com" date="1352894400">- Updating to 1.10, which adds support for udisks2</changelog>
  <changelog author="mailaender@opensuse.org" date="1387540800">- Add missing .desktop and icon cache update macros</changelog>
  <changelog author="lnussel@suse.de" date="1397476800">- run as non-root and use udisks to get the file descriptor for the
  usb device
- generate from git via _service file</changelog>
  <changelog author="jmassaguerpla@suse.de" date="1400500800">- add xz as build requirement since the source is in a xz file</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1418126400">- Update to latest git release 7998f7c:
  + Man page added.
  + Desktop file fixes to remove path to exec.
  + Update to FSF address in COPYING.
  + Cleanup of build process in cmake project file and rpm spec
    file.</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1420804800">- Update to latest git release 134a9b3:
  + fix bnc#871120: doesn't unmount partition
  + fix bnc#882153 - disk imagewriter does not work with img</changelog>
  <changelog author="fisiu@opensuse.org" date="1525348800">- Update to 1d253d9.
- Build with Qt5.</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1604923200">- Apply 0001-remove-include-sys-sysctl.h.patch</changelog>
</package>
<package pkgid="3281dbd721933b0a22327efd9e731d3e430aef6902856bf4a72f8c64962927da95149137d50875da0ae1fce1393275cbf217cbb4d38a472f6056a97ecdda3dc3" name="imake-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.11" rel="1.4"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split imake from xorg-x11-util-devel. Initial version: 1.0.5.</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- add Requires: xorg-cf-files.
  * or every package needs imake will come with a
    "Imake.tmpl: no such file or directory" error.</changelog>
  <changelog author="zaitor@opensuse.org" date="1376481600">- Update to version 1.0.6:
  + Avoid use of low-level troff markup that can't be lifted
    structurally.
  + config: replace deprecated AM_CONFIG_HEADER with
    AC_CONFIG_HEADERS.
  + Let configure pick cpp path on Solaris, instead of hardcoding
    in imakemdep.h.
  + Ensure inFile is always closed on error in cppit().
  + Avoid closing inFile twice in CheckImakefileC if LogFatal
    returns.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1400760000">- Update to version 1.0.7:
  This release fixes generation of the ccmakedep, mergelib and
  xmkmf scripts when using GNU cpp &gt;= 4.8.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1553256000">- Update to version 1.0.8
  * autogen: add default patch prefix
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Update configure.ac bug URL for gitlab migration
  * Use SEEK_* names instead of raw numbers for fseek whence argument
  * imake support for lcc compiler
  * README: reword status section
  * Update README for gitlab migration</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666267200">- Update to version 1.0.9
  * gitlab CI: add a basic build test
  * Fix spelling/wording issues
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Fix -Wsign-compare warnings
  * Fix -Wshadow warnings
  * Make Emalloc() argument a size_t to match malloc()
  * Simplify HAVE_MKSTEMP block
  * unifdef SIGNALRETURNSINT
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * autogen.sh: use quoted string variables
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1704801600">- Update to version 1.0.10
  This release fixes a "Modern C" warning that may become an error in
  future gcc releases.
  For those building for 32-bit platforms, it also enables use of the
  "large file" APIs - though no file processed by imake should ever be
  anywhere near 2GB in size, it may be stored on a filesystem which uses
  large inode numbers not supported by the original 32-bit APIs.
  Since this release was generated using the new GNU autoconf 2.72, this
  also adds a --enable-year2038 configure flag which may allow imake to
  work with files whose timestamps are later than January 19, 2038, but
  this has not been tested, and we sincerely hope that no one will actually
  still be using imake 14 years from now.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767441600">- Update to version 1.0.11
  * This release adds user-contributed support for Linux on RISC-V &amp;
    LoongArch platforms.
  * This release also adds support for building with meson as well
    as autoconf.
- switch to meson build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767700800">- fixed config dir path (regression came with switch to meson)</changelog>
</package>
<package pkgid="16206bd680226a14f61904333d239143060d268d53265f9584a3c08a9c47ad771d895bc2332c3067802f3a1ccb8b2b4b4106e1e5619badfcc4956d32956c6984" name="imake-debugsource" arch="i586">
  <version epoch="0" ver="1.0.11" rel="1.4"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split imake from xorg-x11-util-devel. Initial version: 1.0.5.</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- add Requires: xorg-cf-files.
  * or every package needs imake will come with a
    "Imake.tmpl: no such file or directory" error.</changelog>
  <changelog author="zaitor@opensuse.org" date="1376481600">- Update to version 1.0.6:
  + Avoid use of low-level troff markup that can't be lifted
    structurally.
  + config: replace deprecated AM_CONFIG_HEADER with
    AC_CONFIG_HEADERS.
  + Let configure pick cpp path on Solaris, instead of hardcoding
    in imakemdep.h.
  + Ensure inFile is always closed on error in cppit().
  + Avoid closing inFile twice in CheckImakefileC if LogFatal
    returns.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1400760000">- Update to version 1.0.7:
  This release fixes generation of the ccmakedep, mergelib and
  xmkmf scripts when using GNU cpp &gt;= 4.8.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1553256000">- Update to version 1.0.8
  * autogen: add default patch prefix
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Update configure.ac bug URL for gitlab migration
  * Use SEEK_* names instead of raw numbers for fseek whence argument
  * imake support for lcc compiler
  * README: reword status section
  * Update README for gitlab migration</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666267200">- Update to version 1.0.9
  * gitlab CI: add a basic build test
  * Fix spelling/wording issues
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Fix -Wsign-compare warnings
  * Fix -Wshadow warnings
  * Make Emalloc() argument a size_t to match malloc()
  * Simplify HAVE_MKSTEMP block
  * unifdef SIGNALRETURNSINT
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * autogen.sh: use quoted string variables
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1704801600">- Update to version 1.0.10
  This release fixes a "Modern C" warning that may become an error in
  future gcc releases.
  For those building for 32-bit platforms, it also enables use of the
  "large file" APIs - though no file processed by imake should ever be
  anywhere near 2GB in size, it may be stored on a filesystem which uses
  large inode numbers not supported by the original 32-bit APIs.
  Since this release was generated using the new GNU autoconf 2.72, this
  also adds a --enable-year2038 configure flag which may allow imake to
  work with files whose timestamps are later than January 19, 2038, but
  this has not been tested, and we sincerely hope that no one will actually
  still be using imake 14 years from now.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767441600">- Update to version 1.0.11
  * This release adds user-contributed support for Linux on RISC-V &amp;
    LoongArch platforms.
  * This release also adds support for building with meson as well
    as autoconf.
- switch to meson build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1767700800">- fixed config dir path (regression came with switch to meson)</changelog>
</package>
<package pkgid="aad22d4625653fb121c5cb1b152e5bd80a67181ad23b8889f351b4ee7cc313df3cb9fb65b30c662d06edae80a32c933caf852d72d043e1016fd61aba4a07cb0a" name="imapfilter-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.5" rel="1.3"/>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1573300800">- update to version 2.6.14
  * Bug fix; OpenSSL version mess up for SSL hostname validation.</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1577620800">- update to version 2.6.16:
  * Bug fix; escape the double-quote character in passwords.
- changes from version 2.6.15:
  * Bug fix; try to setup both a CA file and path for SSL validations.</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1605355200">- update to version 2.7.3:
  * Bug fix; incorrect free of compiled pattern.
  * Unexpected network errors and IMAP BYE are now logged.
- changes from version 2.7.2:
  * Makefile is back to being Lua version agnostic.
- changes from version 2.7.1:
  * Makefile now builds with Lua 5.4 and PCRE2.
- changes from version 2.7 :
  * Lua 5.4 compatibility (the codebase can still be compiled with
    versions 5.3, 5.2 and 5.1).
  * PCRE2 compatibility (version 10.00 and later)
  * New error code is returned if certificate verify fails.
  * Bug fix; add missing truststore option from brief usage message.</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1606392000">- update to version 2.7.4:
  * Bug fix; incorrect argument to regular expression compile
    function.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 2.7.5:
  * New "hostnames" option can be used to disable hostname validation.
  * Bug fix; "certificates" option incorrectly controlled hostname validation.</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1666440000">- update to 2.7.6:
  * Support building with OpenSSL 3.0.0 and later.
  * Several minor improvements to documentation and example code.
  * Removed deprecated CRAM-MD5 mechanism.
  * Bug fix; session was destroyed incorrectly on login failures.
  * Bug fix; potential session management problems.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 2.8.1:
  * Add support for non-write actions on read-only mailboxes.
  * Add new parameter to write process ID (PID) to file.
  * New, more advanced, robust, and flexible recovery
    mechanism, replaces the old automatic recovery functionality.
    Note that, the config must be updated to use the new mechanism,
    otherwise no recovery will take place on errors.
  * Fix potential failure when deleting mailbox while
    mailbox is selected.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 2.8.2:
  * Add IMAP support for UTF-8 (RFC 6855) when "charset" is
    set to "UTF-8"
  * Don't use FETCH FAST macro use for better compatibility
  * Bug fix; recovery mechanism error on Lua 5.1</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1770292800">- update to 2.8.3:
  * Include body transfer encoding in fetch_structure() return value.
  * Bug fix; minor incompatibility with Lua 5.3 and 5.4</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1776513600">- update to 2.8.5:
  * Re-added OAuth2 example in the sample extend file
  * Bug fix; minor incompatibility with Lua 5.5</changelog>
</package>
<package pkgid="618d0b1cd646171b748ca2e147c38902ef5a32ed7a06c805e45db791c268d889f901f507c0fcd2130faff84d27e300d600970ef4838925ade81251ec687bad29" name="imapfilter-debugsource" arch="i586">
  <version epoch="0" ver="2.8.5" rel="1.3"/>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1573300800">- update to version 2.6.14
  * Bug fix; OpenSSL version mess up for SSL hostname validation.</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1577620800">- update to version 2.6.16:
  * Bug fix; escape the double-quote character in passwords.
- changes from version 2.6.15:
  * Bug fix; try to setup both a CA file and path for SSL validations.</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1605355200">- update to version 2.7.3:
  * Bug fix; incorrect free of compiled pattern.
  * Unexpected network errors and IMAP BYE are now logged.
- changes from version 2.7.2:
  * Makefile is back to being Lua version agnostic.
- changes from version 2.7.1:
  * Makefile now builds with Lua 5.4 and PCRE2.
- changes from version 2.7 :
  * Lua 5.4 compatibility (the codebase can still be compiled with
    versions 5.3, 5.2 and 5.1).
  * PCRE2 compatibility (version 10.00 and later)
  * New error code is returned if certificate verify fails.
  * Bug fix; add missing truststore option from brief usage message.</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1606392000">- update to version 2.7.4:
  * Bug fix; incorrect argument to regular expression compile
    function.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 2.7.5:
  * New "hostnames" option can be used to disable hostname validation.
  * Bug fix; "certificates" option incorrectly controlled hostname validation.</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1666440000">- update to 2.7.6:
  * Support building with OpenSSL 3.0.0 and later.
  * Several minor improvements to documentation and example code.
  * Removed deprecated CRAM-MD5 mechanism.
  * Bug fix; session was destroyed incorrectly on login failures.
  * Bug fix; potential session management problems.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 2.8.1:
  * Add support for non-write actions on read-only mailboxes.
  * Add new parameter to write process ID (PID) to file.
  * New, more advanced, robust, and flexible recovery
    mechanism, replaces the old automatic recovery functionality.
    Note that, the config must be updated to use the new mechanism,
    otherwise no recovery will take place on errors.
  * Fix potential failure when deleting mailbox while
    mailbox is selected.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 2.8.2:
  * Add IMAP support for UTF-8 (RFC 6855) when "charset" is
    set to "UTF-8"
  * Don't use FETCH FAST macro use for better compatibility
  * Bug fix; recovery mechanism error on Lua 5.1</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1770292800">- update to 2.8.3:
  * Include body transfer encoding in fetch_structure() return value.
  * Bug fix; minor incompatibility with Lua 5.3 and 5.4</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1776513600">- update to 2.8.5:
  * Re-added OAuth2 example in the sample extend file
  * Bug fix; minor incompatibility with Lua 5.5</changelog>
</package>
<package pkgid="87ad37ad792cf195a79b07a512c634978f4e91cb46537598b4cac6739484de08f35f16d78adf8e9a51c306943b34da5621c5d0bfa18f4fa364ae8d7967b0544b" name="imhangul-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1+git20130112.a4c2796" rel="4.11"/>
  <changelog author="ro@suse.de" date="1168171200">- GNOME moved to /usr</changelog>
  <changelog author="sbrabec@suse.cz" date="1227614400">- Supplement gtk2-32bit/gtk2-64bit in baselibs.conf (bnc#354164).</changelog>
  <changelog author="mfabian@suse.de" date="1231934400">- bnc#464044: update to 0.9.14.
  (changelog is in Korean only).
- use /sbin/ldconfig instead of deprecated macro run_ldconfig
- specify gtk input module directory with configure option
  instead of patch (remove imhangul-0.9.6.dif).
- add libhangul-devel to BuildRequires.</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="aj@suse.de" date="1293624000">- Fix packagelist.</changelog>
  <changelog author="tiwai@suse.de" date="1299672000">- Fix post scripts to use new gtk2_immodule_* macros (bnc#678080)</changelog>
  <changelog author="idonmez@novell.com" date="1306065600">- Add imhangul-0.9.14-gtk-deprecated.patch: replace deprecated
  gdk_drawable_get_screen with gdk_window_get_screen</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1440504000">- update to version 3.1.1+git20130112.a4c2796
  * see NEWS (Korean)
- drop imhangul-0.9.14-gtk-deprecated.patch, upstreamed
- add deprecated-gtkalignment-gtk3.14.patch
  * don't use deprecated gtk_alignment_new() and
    gtk_alignment_set_padding() functions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="64c30f48b3e2692e0af60bbef6d464e584d33acd4a71e9e1e9c503f7c6a4a1b94fb8e78706cef07d90671b2218e068ee2d882fa2b3462fa12b2316749dc235ef" name="imhangul-debugsource" arch="i586">
  <version epoch="0" ver="3.1.1+git20130112.a4c2796" rel="4.11"/>
  <changelog author="ro@suse.de" date="1168171200">- GNOME moved to /usr</changelog>
  <changelog author="sbrabec@suse.cz" date="1227614400">- Supplement gtk2-32bit/gtk2-64bit in baselibs.conf (bnc#354164).</changelog>
  <changelog author="mfabian@suse.de" date="1231934400">- bnc#464044: update to 0.9.14.
  (changelog is in Korean only).
- use /sbin/ldconfig instead of deprecated macro run_ldconfig
- specify gtk input module directory with configure option
  instead of patch (remove imhangul-0.9.6.dif).
- add libhangul-devel to BuildRequires.</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="aj@suse.de" date="1293624000">- Fix packagelist.</changelog>
  <changelog author="tiwai@suse.de" date="1299672000">- Fix post scripts to use new gtk2_immodule_* macros (bnc#678080)</changelog>
  <changelog author="idonmez@novell.com" date="1306065600">- Add imhangul-0.9.14-gtk-deprecated.patch: replace deprecated
  gdk_drawable_get_screen with gdk_window_get_screen</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1440504000">- update to version 3.1.1+git20130112.a4c2796
  * see NEWS (Korean)
- drop imhangul-0.9.14-gtk-deprecated.patch, upstreamed
- add deprecated-gtkalignment-gtk3.14.patch
  * don't use deprecated gtk_alignment_new() and
    gtk_alignment_set_padding() functions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="c148d1c9d2dd513fcdc63dfdc441564c629f1a91851f785fa6b6635e72e6c108d47701cab13f8bcd3b5288550624945f0110f692f87dbe094185d7ca9d607654" name="iml-debugsource" arch="i586">
  <version epoch="0" ver="1.0.5" rel="5.15"/>
  <changelog author="jengelh@inai.de" date="1368964800">- Initial package (version 1.0.3) for build.opensuse.org</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1369310400">- Replace tarball by the original variant</changelog>
  <changelog author="jengelh@inai.de" date="1407585600">- Update to new upstream release 1.0.4
  * fix some memleaks in nullspace.c
  * support CBLAS implementation other than ATLAS</changelog>
  <changelog author="jengelh@inai.de" date="1433851200">- Use openSUSE's new ATLAS include path
- Upstream has replaced the 1.0.4 tarball with a same-named update
  which includes a new file, cblas.h. (We do not seem to use it
  anyway, because of ATLAS.)</changelog>
  <changelog author="jengelh@inai.de" date="1457870400">- Update to new upstream release 1.0.5
  * This version incorporates a new functions kernelLong and kernelMP
  into the library interface for computing a right kernel basis of
  an integer matrix of type long and filled with GMP bignums,
  respectively. The kernel basis returned can be optionally reduced
  using lattice basis reduction. Unlike functions nullspaceLong and
  nullspaceMP which only compute a basis for the rational nullspace,
  functions kernelLong and kernelMP produce an integer basis for
  the sublattice of all integer vectors in the right kernel of the
  input matrix.</changelog>
  <changelog author="jengelh@inai.de" date="1464609600">- Switch from ATLAS to CBLAS</changelog>
  <changelog author="jengelh@inai.de" date="1504958400">- For the BLAS implementation, switch from cblas to openblas.</changelog>
  <changelog author="schwab@suse.de" date="1534334400">- Add option to build without openblas</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566648000">- Specfile modernization.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608811200">- Specfile modernization.</changelog>
</package>
<package pkgid="176a4eee7a2f852c433be4dad63c26d410970fab6ab58012bbd479df9b26255a09e8bca34e978351431e17ca1f66a363c2a1770490d0c454064b86e4f68a35fe" name="imlib2-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.6" rel="1.7"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="d0c0efd813b2bb8835f66967950e0f0ee20f546121dfb7c24290daab3321aac9b6a2d69c76559bbfdc158c9bed5082368e3aff0da75cb0a7ef38c3b0810212f9" name="imlib2-debugsource" arch="i586">
  <version epoch="0" ver="1.12.6" rel="1.7"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="59dbd41c94b0a64040242336d7fa930ba52ed76b83138caf2d26df4ef96a27f55ecae590c15dbfb885b34b3c460ac1208bb5c1369180f166aec16e29e4f57f7d" name="imlib2-demo-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.6" rel="1.7"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="6d8100a58f56ca22644005aac33b8726d20c2d8d5c2bc59624ed221287e675ee9b7b4e2fd91b3c8ada6b2ae75a9abad8fd9be7b14b243b941ec145776a23209f" name="imlib2-filters-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.6" rel="1.7"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="f69a434a028a59e746d5ead15b16e46475f4d249cebfb0152bdddb0b7f0974ffd169a9dd4d94c02c01a5088fb6db2762cf3dac69f78f5ada605d83f5a165dce3" name="imlib2-loaders-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.6" rel="1.7"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="a415c54db6ca9a145ce9f04f6ab07b757c2f4c62656d053ad7defdddc9f3441818f318e0e29284febb68111e9019ee4ff9524bd4fc07c510d81376945c293d90" name="imobiledevice-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0+0git.20251010" rel="1.5"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1602676800">- Use the new library name in baselibs.conf.</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1633780800">- Update to version 1.3.0+git.20210921:
  * Remove common code in favor of new libimobiledevice-glue
  * tools: idevicebackup2: Exit on service startup failure and improve error messages
  * idevice: Reset receive length variable in internal_ssl_read retry loop and fix wrong variable in debug message
  * lockdown: Get DeviceClass to make sure OS version dependent code is executed correctly
  * Handle error cases in relevant code when retrieving pair record fails
  * common: Return proper error codes from userpref_read_pair_record
  * Add support for MbedTLS
  * idevice: Make sure to handle timeout condition for network connections too
  * installation_proxy: Ignore non-status messages instead of terminating loop
  * mobilesync: Set DeviceLink version to 400 to support iOS 14b4+
  * tools/idevicecrashreport: Fix illegal filenames on Windows
  * tools: Fix entering recovery mode on iOS 14.5+ which now requires a pairing
  * tools: Fix delays in idevicedebugserverproxy when using SSL
  * debugserver: Return success when a receive timed out but actualy bytes have been read
  * idevice: Allow partial reads in idevice_connection_receive_timeout() and handle timeouts more adequate
  * Fixed bytes/strings checks in lockdown.pxi for compatibility with Python2/3
  * Fixed bytes/strings check in imobiledevice.pyx for compatibility with Python2/3
  * Fixed debugserver.pxi PyString_AsString compatibility with Python3
  * Fixed AFC afc.pxi definitions for Python2/3 compatibility. Added missing public method 'remove_path_and_contents'
  * ideviceprovision: Fix date output by adding MAC_EPOCH
  * docs: Improve --quiet command line switch description in idevicesyslog man page
  * idevicescreenshot: Choose a better filename, prevent overwriting existing files
  * idevicedebug: Add --detach option to start an app and exit idevicedebug without killing the app
  * idevicebackup2: Handle DLMessagePurgeDiskSpace by sending back error code
  * idevicebackup2: Update errno to device error mapping
  * idevice: Handle -EAGAIN in case usbmuxd_send() returns it
  * idevicebackup2: Don't fail on restore when source backup doesn't have any application info</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1642593600">- Add python-rpm-macros to BuildRequires (boo#1194755).</changelog>
  <changelog author="msuchanek@suse.com" date="1685966400">- Update to version 1.3.0+179git.20230430:
  * Updated to use latest libplist API changes
  * installation_proxy: Handle BundleIDs in instproxy_client_options_add
  * idevice: Fix connections to &lt;= iOS 5 devices with OpenSSL 3
  * idevicebackup2: Fix missing break in switch case statement
  * tools/ideviceimagemounter: Notify user of missing Developer Mode on iOS 16+
  * tools: Add idevicedevmodectl tool
  * lockdown: Fix error parsing for older iOS versions
  * Support OpenSSL built without OPENSSL_ENGINE
  * idevicedebugserverproxy: Add support for 'qLaunchGDBServer' command of lldb
  * idevice: Fix OpenSSL 3.0 internal error on read timeout
  * tools: Fix idevicebackup2 option parsing for --password option
  * idevicebackup2: Fix option parsing
  * instproxy: Use synchronous mode when callbacks are NULL, as documented
  * Add new idevice_events_subscribe/unsubscribe API with context
  * Initial commit of working packet logger (idevicebtlogger)
  * ideviceinfo: Make sure all error messages go to stderr
  * tools: Use getopt for option parsing in all tools
  * idevice: Fix mistreatment of 0-byte sent cases
  * idevicebackup2: Allow passing backup password via environment variable
  * idevicedebug: Add 'kill' command to kill a (debuggable) app by bundle ID
  * Handle connection failures in debugserver_client_receive_response; also simplify the code
  * Add timeout and interrupt handling to debugserver. Fix debugserver_client_handle_response
  * idevicedebug: Process "Wxx" response as "exited with code xx"
  * idevicecrashreport: Allow filtering crash reports by filename
  * idevicedebugserverproxy: Allow binding to any available port
  * idevicedebug: Gracefully fail on invalid bundle IDs
  * tools: Correct misspelled directionary -&gt; dictionary in function name
  * diagnostics_relay: Check for errors after sending requests to service connection
  * Add support for wireless pairing
  * tools: Print meaningful error messages when service startup fails
  * Add Reverse Proxy implementation</changelog>
  <changelog author="dmueller@suse.com" date="1692014400">- Update to version 1.3.0+190git.20230705:
  * tools/idevicecrashreport: Silence compiler warning
  * Silence (v)asprintf related compiler warnings
  * Updated OpenSSL-specific code to use OpenSSL 3.0+ API
  * 3rd_party/libsrp6a-sha512: Updated to work with OpenSSL 3.0+ API
  * 3rd_party/libsrp6a-sha512: Update function definitions to modern style
  * 3rd_party/ed25519: Silence compiler warning about missing return value for fread
  * tools/idevicedebug: Add missing default case for switch statement
  * tools/idevicedevmodectl: Add missing include
  * idevice: Add missing include for Windows
  * idevice: Fix network address handling in other code paths too
  * idevice: Use network addresses as is from what we get from (lib)usbmuxd
- restrict to Cython &lt; 3</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1732276800">- add python3-setuptools for python 3.13 support</changelog>
  <changelog author="sbrabec@suse.com" date="1740225600">- Update to version 1.3.0+263git.20250123:
  * tools: Fix usage output for ideviceimagemounter
  * tools: Fix afclient compilation by adding libimobiledevice-glue dependency
  * tools/idevicebackup2: Fix free disk space calculation
  * Switch to better initializer strategy
  * tools: Add --insecure option to idevicenotificationproxy tool
  * docs: Update manpage for idevicecrashreport
  * idevicecrashreport: Allow removing crash logs without copying.
  * tools: Fix heap buffer overflow in ideviceimagemounter
  * Update libimobiledevice-glue dependency to 1.3.0 and use its SHA1 implementation
  * tools/afcclient: Add missing argument count check for `get` command
  * tools/afcclient: Prevent too much blank lines from recursive put
  * docs: Update manpage for afcclient
  * tools/afcclient: Update get/put options in help message
  * tools/afcclient: get/put operations use '-f' to allow overwrite, '-r' to allow recursive
  * tools/afcclient: Allow put directory to device
  * tools/afcclient: Allow get folder from device to local.
  * common: Add libimobiledevice-glue to dependencies
  * tools: Fix memory leak in idevicedevmodectl
  * tools/afcclient: Allow removing non-empty directories with -r
  * tools/afcclient: Print human readable description of AFC error code on error
  * Move LIBIMOBILEDEVICE_API to public headers
  * tools/idevicedevmodectl: Fix action success check and device reboot detection
  * tools: Add afcclient utility
  * idevicesyslog: Allow writing output to a file with command line option
  * Fix idevicebackup2 man page
  * Updated README.md to mention libtatsu dependency
  * Updated README
- Set URL to a working address.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1742472000">- Fix python packaging
- Fix libimobiledevice-glue dependency</changelog>
  <changelog author="msuchanek@suse.de" date="1749643200">- Update to version 1.3.0+283git.20250610:
  * Use updated libplist API if available
  * Use SHA256 signature instead of SHA1 for iOS 4 and newer when creating and signing pairing certificates</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1760184000">- Update to version 1.4.0+0git.20251010:
  * docs: Update doxygen.cfg
  * idevicesyslog: Fix initial device enumeration
  * tools: Print error and exit if invalid command is passed to
    idevicesyslog
  * tools: Use new
    afc_get_file_info_plist/afc_get_device_info_plist functions
  * afc: Add afc_get_file_info_plist and afc_get_device_info_plist
    functions
  * idevicesyslog: Use --syslog-relay in description and man page
  * idevicesyslog: Use ostrace's pid filter if possible
  * ostrace: Use smaller timeout in receive loop
  * idevicesyslog: Sort pidlist by pid numerically
  * idevicesyslog: Add synonyms for --syslog_relay option
  * idevicesyslog: Add 'pidlist' and 'archive' commands
  * idevicesyslog: Another small fix for device detection with ostrace
  * idevicesyslog: Fix unplug handling
  * lockdown: Only query ProductVersion and DeviceClass if we are
    talking to lockdownd
  * idevicesyslog: Use new ostrace service implementation (iOS 9+)
  * Add os_trace_relay service implementation</changelog>
</package>
<package pkgid="0c981e01a8fa34aabd8426150a4e15d87426a8c05c536636640a5e2a0ff9d7c1c5660bf48fd7897a2d51710427a6042d2d7917bc586425291470e28be77c5d7f" name="impala-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.0" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to 0.6.0:
  * Show all the configured networks
  * Encode network names correctly
  * Share network with QR code
  * Breaking change: remove config for connect. set to space or enter.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910401">- Update to 0.7.0:
  * Support hidden networks
  * Static binaries
  * fix scroll on known networks
  * Show passphrase when sharing network</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910402">- Update to 0.7.1:
  * Fix ttls validation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910403">- Update to 0.7.2:
  * Bump dependencies</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1770120000">- Update to 0.7.3:
  * fix: use the correct fields names of PEAP network config</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243200">- Update to 0.7.4:
  * fix: correct Phase 2 method names for iwd compatibility</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- fix up spec file license</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787745600">- Update to 0.8.0:
  * Add ascii display
  * Fix AP input popup flow
  * Make j/k wrap in known and new networks
  * Escape special characters when sharing qr code</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787745601">- Update to 0.8.1:
  * Fix no station found error when dis/connecting</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787918400">- Update to 0.9.0:
  * Add configurable colors</changelog>
</package>
<package pkgid="a7323c100022c21a92ec05302e33c684415793390221edc75cb07305091353a390530cfb9560f6d4e152f578fa66813f0577dccab95e7d3d42d8336a69fe35af" name="impala-debugsource" arch="i586">
  <version epoch="0" ver="0.9.0" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910400">- Update to 0.6.0:
  * Show all the configured networks
  * Encode network names correctly
  * Share network with QR code
  * Breaking change: remove config for connect. set to space or enter.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910401">- Update to 0.7.0:
  * Support hidden networks
  * Static binaries
  * fix scroll on known networks
  * Show passphrase when sharing network</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910402">- Update to 0.7.1:
  * Fix ttls validation</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768910403">- Update to 0.7.2:
  * Bump dependencies</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1770120000">- Update to 0.7.3:
  * fix: use the correct fields names of PEAP network config</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1771243200">- Update to 0.7.4:
  * fix: correct Phase 2 method names for iwd compatibility</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774440000">- fix up spec file license</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787745600">- Update to 0.8.0:
  * Add ascii display
  * Fix AP input popup flow
  * Make j/k wrap in known and new networks
  * Escape special characters when sharing qr code</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787745601">- Update to 0.8.1:
  * Fix no station found error when dis/connecting</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1787918400">- Update to 0.9.0:
  * Add configurable colors</changelog>
</package>
<package pkgid="9220458ed8efa16f96c8eced7b71b49f65200008ace2dbc717d6ec2b4868d711be31d4c262044228a73a9ce6be24b0711475f522a9bc1bbcf6cf4855cc7d806c" name="imv-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.1" rel="1.7"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 4.1.0:
  * Added libsngif backend
  * Added command history to console
  * Added proper UTF-8 support to the console
  * Fixed name of libjpeg-turbo backend
  * Fixed reading images from stdin
  * Increased maximum supported PNG file size
  * Added Keywords to imv.desktop
  * Set NoDisplay in imv.desktop
  * Simplified async logic in backends
  * Fixed typo in manpages
  * Fixed name of the LGPL</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115201">- Update to 4.2.0:
  * Switched to meson build system
  * Added HEIF backend
  * Added rotate and flip commands
  * Added colour support for overlay
  * Added some missing command/config documentation
  * Read directories in alphabetical order
  * Fixed several memory leaks
  * Improved compatibility with non glibc systems
  * Fixed several window management bugs for Wayland
  * Fixed bug when selecting first/last image</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115202">- Update to 4.3.0:
  * Give freeimage backend preceedence over libjpeg
  * Fix lack of X11 window deletion event handling
  * Scale fonts correctly for high-DPI wayland
  * Suppress annoying TIFF error messages
  * Fix missing -lm dependency for imv-msg
  * Fix image skipping when reading slow filesystems
  * Add a contrib directory
  * Add contrib/imv-folder
  * Fix zoom speed dependence on buffer/image width
  * Improve stat error handling when loading directories
  * Fix double-free when backend libjpeg is used
  * Fix -n option not working for symbolic links
  * List image/heif as a supported mime type
  * Fix flickering bug in high-DPI wayland</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1646740800">- Update to 4.3.1:
  * Fix segfault when used with latest wlroots
- Update source URL from github to https://git.sr.ht/~exec64/imv</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1674129600">- Update to 4.4.0:
  * Fixed critical error "wl_window: fix buffer size not divisible by scale"
  * Added libgrapheme 2.0.0 as an alternative to icu
  * Added '-w' option to specify window title at startup
  * Added background rectangle behind the (possibly multiline) overlay text
  * Changed chequered pattern to only over the image area for transparent images not the whole viewport
  * Renamed imv-folder to imv-dir
  * Fixed slideshow not always pausing correctly
  * Fixed imv-dir showing as a duplicate imv in its desktop file
  * Fixed whitespace bug in expanded title text
  * Made imv-dir fall back to imv behaviour when given too many arguments
  * Improved handling of paths from stdin
  * Minor documentation and changelog improvements</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Update to 4.5.0:
  * Add new jpgxl backend
  * Added -W and -H arguments to configure initial dimensions
  * Fix utf8 in window titles
  * Fix some animated gifs showing as still images
  * Fix several crashes
  * Fixed new build warnings
  * Limit libnsgif to &lt;1.0.0 to fix build
  * Update mime types</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1732276800">- imv-link-icu-uc.patch: specify icu-uc as dependency instead of
  icu-io: IMV does not use the Stream &amp; I/O parts of ICU, the
  common library is sufficient (and required).</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1742212800">- Add missing dependencies: cmake, pkgconfig(egl), pkgconfig(gl),
  and pkgconfig(glu).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768824000">- Update to 5.0.0:
  * FreeImage support is dropped as the library is unmaintained and contains
    unpatched vulnerabilities
  * libnsgif now requires version 1.0.0
  * The 'open' command no longer splits arguments by space before shell expansion
  * The 'zoom' command now checks the passed argument for a '%' suffix and scales
    the image linearly if it is present; no other suffixes are allowed
  * Fix linking errors with icu &gt; 75
  * Fix displaying HEIF images with odd width
  * Fix displaying images with dimensions larger than maximum OpenGL texture size
  * Use linear mipmaps to downscale images when OpenGL 3 is available
  * Fix scaling of SVG images on HiDPI monitors
  * Try to display broken JPEG images when the corruption is not fatal
  * Mime types listed in desktop files now correctly reflect enabled backends
  * New backends: libnsbmp, qoi, farbfeld, libwebp
  * Support for touchpad gestures on wayland
  * New command line option '-i' sets the app id of the created window
- Drop imv-link-icu-uc.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768824001">- Update to 5.0.1:
  * In multi-windows installation the imv script now contains absolute paths to
    the executables allowing multiple installations on a single machine to coexist</changelog>
</package>
<package pkgid="507f00bb2782cd6c8cbe32ef8d8adf752c0e7e74e6ed141c60d91fe940734511ad05ce9d61cc6db5b64a52b48a6aaace4c1a5c63461077c8dc0b5018714c920a" name="imv-debugsource" arch="i586">
  <version epoch="0" ver="5.0.1" rel="1.7"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 4.1.0:
  * Added libsngif backend
  * Added command history to console
  * Added proper UTF-8 support to the console
  * Fixed name of libjpeg-turbo backend
  * Fixed reading images from stdin
  * Increased maximum supported PNG file size
  * Added Keywords to imv.desktop
  * Set NoDisplay in imv.desktop
  * Simplified async logic in backends
  * Fixed typo in manpages
  * Fixed name of the LGPL</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115201">- Update to 4.2.0:
  * Switched to meson build system
  * Added HEIF backend
  * Added rotate and flip commands
  * Added colour support for overlay
  * Added some missing command/config documentation
  * Read directories in alphabetical order
  * Fixed several memory leaks
  * Improved compatibility with non glibc systems
  * Fixed several window management bugs for Wayland
  * Fixed bug when selecting first/last image</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115202">- Update to 4.3.0:
  * Give freeimage backend preceedence over libjpeg
  * Fix lack of X11 window deletion event handling
  * Scale fonts correctly for high-DPI wayland
  * Suppress annoying TIFF error messages
  * Fix missing -lm dependency for imv-msg
  * Fix image skipping when reading slow filesystems
  * Add a contrib directory
  * Add contrib/imv-folder
  * Fix zoom speed dependence on buffer/image width
  * Improve stat error handling when loading directories
  * Fix double-free when backend libjpeg is used
  * Fix -n option not working for symbolic links
  * List image/heif as a supported mime type
  * Fix flickering bug in high-DPI wayland</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1646740800">- Update to 4.3.1:
  * Fix segfault when used with latest wlroots
- Update source URL from github to https://git.sr.ht/~exec64/imv</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1674129600">- Update to 4.4.0:
  * Fixed critical error "wl_window: fix buffer size not divisible by scale"
  * Added libgrapheme 2.0.0 as an alternative to icu
  * Added '-w' option to specify window title at startup
  * Added background rectangle behind the (possibly multiline) overlay text
  * Changed chequered pattern to only over the image area for transparent images not the whole viewport
  * Renamed imv-folder to imv-dir
  * Fixed slideshow not always pausing correctly
  * Fixed imv-dir showing as a duplicate imv in its desktop file
  * Fixed whitespace bug in expanded title text
  * Made imv-dir fall back to imv behaviour when given too many arguments
  * Improved handling of paths from stdin
  * Minor documentation and changelog improvements</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Update to 4.5.0:
  * Add new jpgxl backend
  * Added -W and -H arguments to configure initial dimensions
  * Fix utf8 in window titles
  * Fix some animated gifs showing as still images
  * Fix several crashes
  * Fixed new build warnings
  * Limit libnsgif to &lt;1.0.0 to fix build
  * Update mime types</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1732276800">- imv-link-icu-uc.patch: specify icu-uc as dependency instead of
  icu-io: IMV does not use the Stream &amp; I/O parts of ICU, the
  common library is sufficient (and required).</changelog>
  <changelog author="Matej Cepl &lt;mcepl@cepl.eu&gt;" date="1742212800">- Add missing dependencies: cmake, pkgconfig(egl), pkgconfig(gl),
  and pkgconfig(glu).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768824000">- Update to 5.0.0:
  * FreeImage support is dropped as the library is unmaintained and contains
    unpatched vulnerabilities
  * libnsgif now requires version 1.0.0
  * The 'open' command no longer splits arguments by space before shell expansion
  * The 'zoom' command now checks the passed argument for a '%' suffix and scales
    the image linearly if it is present; no other suffixes are allowed
  * Fix linking errors with icu &gt; 75
  * Fix displaying HEIF images with odd width
  * Fix displaying images with dimensions larger than maximum OpenGL texture size
  * Use linear mipmaps to downscale images when OpenGL 3 is available
  * Fix scaling of SVG images on HiDPI monitors
  * Try to display broken JPEG images when the corruption is not fatal
  * Mime types listed in desktop files now correctly reflect enabled backends
  * New backends: libnsbmp, qoi, farbfeld, libwebp
  * Support for touchpad gestures on wayland
  * New command line option '-i' sets the app id of the created window
- Drop imv-link-icu-uc.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768824001">- Update to 5.0.1:
  * In multi-windows installation the imv script now contains absolute paths to
    the executables allowing multiple installations on a single machine to coexist</changelog>
</package>
<package pkgid="f87a028f3b17d5059eaf91da55c82fecf444c52eb48b9b0a50fb54ddc2e6d69d8a642d54e954c5b27dbbe4d151a762a0c021ba09f00e71f5923976cc2294cf3d" name="imwheel-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0pre12" rel="7.8"/>
  <changelog author="dap.darkness@gmail.com" date="1365249600">- Spec header and changes file were added to correspond to distro policy.
- License tag was set to GPL-2.0 to correspond to distro policy.
- Spec file was fixed up via `spec-cleaner`.
- Patches were commented to correspond to distro policy.
- Clean section was removed as unnecessary.</changelog>
  <changelog author="dap.darkness@gmail.com" date="1366459200">- Macro replacing "makeinstall" =&gt; "make_install"
  via `spec-cleaner` was reverted to build at SLE_11_SP2.</changelog>
  <changelog author="cfarrell@suse.com" date="1366632000">- license update: GPL-2.0+
  No indication in package that GPL-2.0 (i.e. "only") is intended</changelog>
  <changelog author="mpluskal@suse.com" date="1436875200">- Clenaup spec file with spec-cleaner
- Include %changelog in spec file
- Trim dependencies</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="31a0f67d99faa93148213d14ee5b1eef4db42c8dcb7bc36a23d59ee95e527fa48818ad0ab89edc290db9ce3bd7e0a1b2dc871a79c615fa5b0a30eaa3e477060f" name="imwheel-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0pre12" rel="7.8"/>
  <changelog author="dap.darkness@gmail.com" date="1365249600">- Spec header and changes file were added to correspond to distro policy.
- License tag was set to GPL-2.0 to correspond to distro policy.
- Spec file was fixed up via `spec-cleaner`.
- Patches were commented to correspond to distro policy.
- Clean section was removed as unnecessary.</changelog>
  <changelog author="dap.darkness@gmail.com" date="1366459200">- Macro replacing "makeinstall" =&gt; "make_install"
  via `spec-cleaner` was reverted to build at SLE_11_SP2.</changelog>
  <changelog author="cfarrell@suse.com" date="1366632000">- license update: GPL-2.0+
  No indication in package that GPL-2.0 (i.e. "only") is intended</changelog>
  <changelog author="mpluskal@suse.com" date="1436875200">- Clenaup spec file with spec-cleaner
- Include %changelog in spec file
- Trim dependencies</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="2e9265f6919cb28eb5351039b41fb41b0532eccfd04339d9bbb911eb0d22a30161a774d94fbb0fbe7fa4d2a09262aaa2317e9649364cd0f6e928b45883dfc82d" name="imx-usb-loader-debuginfo" arch="i586">
  <version epoch="0" ver="0.2~git20180504" rel="1.14"/>
  <changelog author="guillaume@opensuse.org" date="1412769600">- Use mode="localonly" for _service</changelog>
  <changelog author="guillaume@opensuse.org" date="1413460800">- Change version numbering to 0.0~gitYYYYMMDD
- Remove set_version in _service</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1439899200">- ExcludeArch:    ppc ppc64 ppc64le as no &lt;sys/io.h&gt;</changelog>
  <changelog author="guillaume@opensuse.org" date="1453291200">- Update to git20151126:
  * add i.MX6UL id
  * mx7_usb_work.conf initial addition
  * mx53_usbarmory_work.conf addition
  * mx50_usb_work.conf addition
  * Add i.MX6 Solo X product id
  * Various code fixes (uninitialized pointer, and others)</changelog>
  <changelog author="guillaume@opensuse.org" date="1484222400">- Update to git20161227:
  * Lots of code fixes
  * Remove obsolete mx53_usbarmory_work.conf
  * Fix mx53_usb_work.conf
- Update fix_strncat_overflow.patch</changelog>
  <changelog author="guillaume@opensuse.org" date="1493380800">- Update to git20171004:
  * Fix possible overflow (upstreamed fix_strncat_overflow.patch)
  * Add i.mx6ull id</changelog>
  <changelog author="guillaume@opensuse.org" date="1507896000">- Update to git20171009:
  * Add support for U-Boot header (mx6_usb_sdp_spl.conf)
  * Add support for i.MX6SLL device
  * Add support for i.MX7ULP device (mx7ulp_usb_work.conf)
  * Add '-b' and '-D' filter options</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1521720000">- Update to 0.0~git20180210:
  * imx_sdp: move jump command out of main download function</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1523880000">- Update to 0.2~git20180412:
  * Add i.MX8 support (mx8mq_usb_work.conf)
  * imx_sdp: bugfixes, updates
  * Add tests</changelog>
  <changelog author="guillaume@Arm.com" date="1527163200">- Update to 0.2~git20180504:
  * imx_sdp: bugfixes, updates
  * imx_usb: updates
  * tests: updates</changelog>
</package>
<package pkgid="9701dbd80e2db3019cc316ac5c1549486d3d384ddb7b3deda8fac8035e5740bd8880a9fe1f809b7e03e8d9ab8d50f533928657296a7d4edd8f2927490f0242f8" name="imx-usb-loader-debugsource" arch="i586">
  <version epoch="0" ver="0.2~git20180504" rel="1.14"/>
  <changelog author="guillaume@opensuse.org" date="1412769600">- Use mode="localonly" for _service</changelog>
  <changelog author="guillaume@opensuse.org" date="1413460800">- Change version numbering to 0.0~gitYYYYMMDD
- Remove set_version in _service</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1439899200">- ExcludeArch:    ppc ppc64 ppc64le as no &lt;sys/io.h&gt;</changelog>
  <changelog author="guillaume@opensuse.org" date="1453291200">- Update to git20151126:
  * add i.MX6UL id
  * mx7_usb_work.conf initial addition
  * mx53_usbarmory_work.conf addition
  * mx50_usb_work.conf addition
  * Add i.MX6 Solo X product id
  * Various code fixes (uninitialized pointer, and others)</changelog>
  <changelog author="guillaume@opensuse.org" date="1484222400">- Update to git20161227:
  * Lots of code fixes
  * Remove obsolete mx53_usbarmory_work.conf
  * Fix mx53_usb_work.conf
- Update fix_strncat_overflow.patch</changelog>
  <changelog author="guillaume@opensuse.org" date="1493380800">- Update to git20171004:
  * Fix possible overflow (upstreamed fix_strncat_overflow.patch)
  * Add i.mx6ull id</changelog>
  <changelog author="guillaume@opensuse.org" date="1507896000">- Update to git20171009:
  * Add support for U-Boot header (mx6_usb_sdp_spl.conf)
  * Add support for i.MX6SLL device
  * Add support for i.MX7ULP device (mx7ulp_usb_work.conf)
  * Add '-b' and '-D' filter options</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1521720000">- Update to 0.0~git20180210:
  * imx_sdp: move jump command out of main download function</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1523880000">- Update to 0.2~git20180412:
  * Add i.MX8 support (mx8mq_usb_work.conf)
  * imx_sdp: bugfixes, updates
  * Add tests</changelog>
  <changelog author="guillaume@Arm.com" date="1527163200">- Update to 0.2~git20180504:
  * imx_sdp: bugfixes, updates
  * imx_usb: updates
  * tests: updates</changelog>
</package>
<package pkgid="7f62bf6f07726c0787c50191d96251fade22358dc9dde02bd74eb3301928920bfd05ca988758214c72e1229362c6dcdc6d9acfe9e39935ec9ae4d67d993f8cb9" name="inarpd-debuginfo" arch="i586">
  <version epoch="0" ver="0.17" rel="2.6"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1608552000">- Initial package, version 0.17
- Create and package manpage (inarpd.8)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1724587200">- Add patch:
  * inarpd-fix-gcc14.patch</changelog>
</package>
<package pkgid="eea12e90c7e7a51ec48641dd433380e0880f9462e65cd67d4cbb47b71f04ea80c346f1c5746debb826461afdd0bb550f654d3f3a59e02db48c57b0b4d8e9a68c" name="inarpd-debugsource" arch="i586">
  <version epoch="0" ver="0.17" rel="2.6"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1608552000">- Initial package, version 0.17
- Create and package manpage (inarpd.8)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1724587200">- Add patch:
  * inarpd-fix-gcc14.patch</changelog>
</package>
<package pkgid="69a6cb4606fec1941afdd48a72075227b416109809c4ab2d9d67786317f53a2038267818b1866b23d7ebf29c2b5ecfc3525bd93485796b45908d471d41faf180" name="inchi-debuginfo" arch="i586">
  <version epoch="0" ver="1.07.5" rel="1.4"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1660564800">- Initial package: inchi-1.06.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1661256000">- Add Conflicts with openbabel-devel &lt;= 2.4.1: openbabel-devel
  used to ship the headers of its bundled inchi.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1664020800">- Add inchi-1.06-big-endian.patch: Fix build on big-endian
  architectures (rh#1930943).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1774872000">- Update to 1.07.5
  * For details on bug fixes and added features see the CHANGELOG,
    https://github.com/IUPAC-InChI/InChI/blob/v1.07.5/INCHI-1-DOC/CHANGELOG.md
- Drop inchi-1.06-optflags.patch:  no longer needed
- Drop inchi-1.06-big-endian.patch:  fails to apply, needs rewrite
- Add inchi-1.07-no-fetchcontent.patch:  inhibit dynamic downloads
- .spec file:
  * switch to cmake, as upstream uses it to build
  * small tweaks to cmakefiles to fix build problems</changelog>
</package>
<package pkgid="97704460feec0083a68f6ebcafa262310410b939b55c18c0c534ecd4fa7138ae0b2d5a6878727f551f0af65411da28c9bd2f5788fba91685b78e59247a2bfff7" name="inchi-debugsource" arch="i586">
  <version epoch="0" ver="1.07.5" rel="1.4"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1660564800">- Initial package: inchi-1.06.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1661256000">- Add Conflicts with openbabel-devel &lt;= 2.4.1: openbabel-devel
  used to ship the headers of its bundled inchi.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1664020800">- Add inchi-1.06-big-endian.patch: Fix build on big-endian
  architectures (rh#1930943).</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1774872000">- Update to 1.07.5
  * For details on bug fixes and added features see the CHANGELOG,
    https://github.com/IUPAC-InChI/InChI/blob/v1.07.5/INCHI-1-DOC/CHANGELOG.md
- Drop inchi-1.06-optflags.patch:  no longer needed
- Drop inchi-1.06-big-endian.patch:  fails to apply, needs rewrite
- Add inchi-1.07-no-fetchcontent.patch:  inhibit dynamic downloads
- .spec file:
  * switch to cmake, as upstream uses it to build
  * small tweaks to cmakefiles to fix build problems</changelog>
</package>
<package pkgid="4f86e3b4db8a436d697a988abaf538ec5bbfdb56b301fde0838ff5827b9dd9e7d23d77fcbee9e1997910e651f5a164daa75bea172897cf7178e3cd10a319cac0" name="include-what-you-use-debuginfo" arch="i586">
  <version epoch="0" ver="0.26" rel="1.4"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1674907200">- Update to version 0.19, update LLVM/Clang to version 15.
  * New `--comment_style` option to control verbosity of 'why'
    comments.
  * New `--regex` option to select regex dialect.
  * Add support for regex replacement in mappings.
  * Add `begin_keep`/`end_keep` pragmas for protecting ranges of
    includes or forward-declares.
  * Fix several crash bugs for unusual inputs.
  * More exhaustive handling of type aliases and enums.
  * Recognize IWYU pragmas in CRLF source files.
  * Respect configured toolchain on macOS (and overrides via
    `-nostdinc++` + `-isystem`).
  * In fix_includes.py, recognize namespace alias declarations.
  * Improve mappings for POSIX and libc headers.
- Update iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680609600">- Update to version 0.20, update LLVM/Clang to version 16.
  * Support `IWYU pragma: export` for forward-declarations.
  * Silently break cycles in mappings instead of crashing.
  * Require full type inside `typeid`.
  * Improve template reporting and resugaring.
  * Improve reporting of explicit template instantiations.
  * Fix a few crashes.
  * Improve logging (many small fixes).
  * Abandon python2 for scripts in favor of python3.
- Rebase fix-shebang.patch and iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699444800">- Update to version 0.21, update LLVM/Clang to version 17.
  * Improve analysis of type aliases (typedef and using).
  * Improve analysis of namespace aliases (namespace xyz = foobar).
  * Improve support for elaborated forward declarations
    (typedef struct Foo Bar).
  * Improve handling of "autocast" and function return types,
    particularly with complex template types.
  * Add new IWYU pragma: always_keep, which lets a header announce
    that it should always be kept wherever included.
  * Automatically use builtin libc++ mappings if libc++ is the
    active standard library.
  * Improve mappings for libc++ and posix headers.
- Rebase iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700913600">- Tests require at least Python 3.8, so we use a newer Python on
  Leap than the system default 3.6.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1711195200">- Update to version 0.22, update LLVM/Clang to version 18.
  * Improve type analysis for typedefs, aliases and templates.
  * Improve analysis of macros expanding macros.
  * Improve IWYU driver for better validation and job handling.
  * Reject IWYU invocations with precompiled headers (see FAQ).
  * Better preserve failure exit codes in iwyu_tool.
  * Add mappings for libstdc++ &lt;debug/...&gt; headers.
  * Make mappings for POSIX and standard C headers stricter
    (more portable).
  * Add separate FAQ page for longer descriptions.
- Rebase iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1731585600">- Update to version 0.23, update LLVM/Clang to version 19.
  * Treat types from overridden method signatures as provided by
    base.
  * Analyze associated headers more closely with their source file.
  * Many improvements for template analysis.
  * Accept -xc++-header.
  * Improve reporting of binary operators in macros.
  * Improve heuristics for reporting overloaded functions.
  * Consider variable definitions uses of extern declarations.
  * Update public standard library header list for C++23.
  * Improve mappings for standard C library.
  * Add new 'clang-warning' formatter.
  * Default to system core count if -j is omitted.
- Rebase iwyu_include_picker.patch and update to GCC 14.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1743940800">- Update to version 0.24, update LLVM/Clang to version 20.
  * Improve handling of type traits.
  * Improve type analysis for some edge cases.
  * Improve libstdc++ mappings.
  * Implement --quoted_includes_first.
- Rebase iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1752321600">- Skip adding (unnecessary) RPATH.
- Disable problematic tests for libstdc++-devel &gt;= 15 as well.
- Add constraints file because build often runs out of memory.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1758974400">- Update to version 0.25, update LLVM/Clang to version 21.
  * Add support for GNU __cleanup__ attribute.
  * Improved handling of member pointers.
  * Improved reporting of C arrays.
  * Much improved understanding of builtin type traits.
  * New --export_mappings option to generate external mappings from
    internal (breaking change).
  * New --exclude option to skip individual source files.
  * Improved libc and POSIX mappings.
- Rebase iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1777204800">- Update to version 0.26, update LLVM/Clang to version 22.
  * Many improvements around the understanding of types,
    particularly templates.
  * Improve handling of builtin type traits.
  * Add support for distinguishing function overloads and template
    specializations in mappings.
  * Add mapping generator for Windows.h.
  * Add mapping generator for portable C++ standard library
    symbols.
  * Improve libc, libc++ and POSIX mappings.
- Rebase iwyu_include_picker.patch.</changelog>
</package>
<package pkgid="ac4f8ee366f74935c01c6ffee0e72a3c100ac24787f48533e6f15dc3578ac96f7c5db3f9f3cedbf697e8f006d56488136588363014a02c4a7cb5176dc59340a9" name="include-what-you-use-debugsource" arch="i586">
  <version epoch="0" ver="0.26" rel="1.4"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1674907200">- Update to version 0.19, update LLVM/Clang to version 15.
  * New `--comment_style` option to control verbosity of 'why'
    comments.
  * New `--regex` option to select regex dialect.
  * Add support for regex replacement in mappings.
  * Add `begin_keep`/`end_keep` pragmas for protecting ranges of
    includes or forward-declares.
  * Fix several crash bugs for unusual inputs.
  * More exhaustive handling of type aliases and enums.
  * Recognize IWYU pragmas in CRLF source files.
  * Respect configured toolchain on macOS (and overrides via
    `-nostdinc++` + `-isystem`).
  * In fix_includes.py, recognize namespace alias declarations.
  * Improve mappings for POSIX and libc headers.
- Update iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680609600">- Update to version 0.20, update LLVM/Clang to version 16.
  * Support `IWYU pragma: export` for forward-declarations.
  * Silently break cycles in mappings instead of crashing.
  * Require full type inside `typeid`.
  * Improve template reporting and resugaring.
  * Improve reporting of explicit template instantiations.
  * Fix a few crashes.
  * Improve logging (many small fixes).
  * Abandon python2 for scripts in favor of python3.
- Rebase fix-shebang.patch and iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699444800">- Update to version 0.21, update LLVM/Clang to version 17.
  * Improve analysis of type aliases (typedef and using).
  * Improve analysis of namespace aliases (namespace xyz = foobar).
  * Improve support for elaborated forward declarations
    (typedef struct Foo Bar).
  * Improve handling of "autocast" and function return types,
    particularly with complex template types.
  * Add new IWYU pragma: always_keep, which lets a header announce
    that it should always be kept wherever included.
  * Automatically use builtin libc++ mappings if libc++ is the
    active standard library.
  * Improve mappings for libc++ and posix headers.
- Rebase iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700913600">- Tests require at least Python 3.8, so we use a newer Python on
  Leap than the system default 3.6.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1711195200">- Update to version 0.22, update LLVM/Clang to version 18.
  * Improve type analysis for typedefs, aliases and templates.
  * Improve analysis of macros expanding macros.
  * Improve IWYU driver for better validation and job handling.
  * Reject IWYU invocations with precompiled headers (see FAQ).
  * Better preserve failure exit codes in iwyu_tool.
  * Add mappings for libstdc++ &lt;debug/...&gt; headers.
  * Make mappings for POSIX and standard C headers stricter
    (more portable).
  * Add separate FAQ page for longer descriptions.
- Rebase iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1731585600">- Update to version 0.23, update LLVM/Clang to version 19.
  * Treat types from overridden method signatures as provided by
    base.
  * Analyze associated headers more closely with their source file.
  * Many improvements for template analysis.
  * Accept -xc++-header.
  * Improve reporting of binary operators in macros.
  * Improve heuristics for reporting overloaded functions.
  * Consider variable definitions uses of extern declarations.
  * Update public standard library header list for C++23.
  * Improve mappings for standard C library.
  * Add new 'clang-warning' formatter.
  * Default to system core count if -j is omitted.
- Rebase iwyu_include_picker.patch and update to GCC 14.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1743940800">- Update to version 0.24, update LLVM/Clang to version 20.
  * Improve handling of type traits.
  * Improve type analysis for some edge cases.
  * Improve libstdc++ mappings.
  * Implement --quoted_includes_first.
- Rebase iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1752321600">- Skip adding (unnecessary) RPATH.
- Disable problematic tests for libstdc++-devel &gt;= 15 as well.
- Add constraints file because build often runs out of memory.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1758974400">- Update to version 0.25, update LLVM/Clang to version 21.
  * Add support for GNU __cleanup__ attribute.
  * Improved handling of member pointers.
  * Improved reporting of C arrays.
  * Much improved understanding of builtin type traits.
  * New --export_mappings option to generate external mappings from
    internal (breaking change).
  * New --exclude option to skip individual source files.
  * Improved libc and POSIX mappings.
- Rebase iwyu_include_picker.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1777204800">- Update to version 0.26, update LLVM/Clang to version 22.
  * Many improvements around the understanding of types,
    particularly templates.
  * Improve handling of builtin type traits.
  * Add support for distinguishing function overloads and template
    specializations in mappings.
  * Add mapping generator for Windows.h.
  * Add mapping generator for portable C++ standard library
    symbols.
  * Improve libc, libc++ and POSIX mappings.
- Rebase iwyu_include_picker.patch.</changelog>
</package>
<package pkgid="6fe36f8a225dc8c21e3ebeb34104407929df263bbaf90084cbb6621fce02cb3a9c2f25d68e52a8bf59127f0b114b8f9f35c4430b3a23a31f5269575f15d1fc14" name="incus-cli-debuginfo" arch="i586">
  <version epoch="0" ver="7.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774612800">- split out the incus binary into a CLI subpackage without any
  dependencies, to just have the binary to contact remote incus
  instances
- rename the completion packages (incus-xxx-completion =&gt;
  incus-cli-xxx-completion) and have them obsolete the old
  ones to allow a smooth transition</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1774699200">- Update to Incus 6.23. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-6-23-has-been-released/26447&gt;
  Fixes the following CVEs:
  - CVE-2026-33711
  - CVE-2026-33542
  - CVE-2026-33743
  - CVE-2026-33898
  - CVE-2026-33897
  - CVE-2026-33945
  + Dependent storage volumes
  + FreeBSD VM support
  * Reworked CLI parser
  + Support for disabling DHCP announcement of the gateway
  + Support for ipv4.dhcp.gateway on OVN networks
  + Support for io.bus on OVN NICs
  + VM agent lifecycle events
  * Reworked incus file pull and incus storage volume file pull
  + Project related metrics
  + Instance low-level repair API</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1777809600">- Update to Incus 7.0 LTS. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-0-lts-has-been-released/26641&gt;
  - CVE-2026-39402
  + Landlock protection of the monitor process
  + Split of hook and runtime environment configuration
  This release removes support for:
  - CGroupV1
  - Kernels without PIDFD support (Linux &lt; 5.1)
  - Kernels without the new mount API (Linux &lt; 5.2)</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1780315200">- Update to Incus 7.1. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-1-has-been-released/26750&gt;
  - CVE-2026-48753
  - CVE-2026-47753
  - CVE-2026-48754
  - CVE-2026-48756
  + Rebuilding custom storage volumes
  + Explicit CPU topology for virtual machines
  + Custom TPM platform certificate
  + Volume creation on attach
  + Filesystem creation options for storage
  + Low-level LINSTOR configuration
  + IP ranges in network address sets
  + Multicast snooping control on bridge networks
  + Multiple addresses per remote
  + S3 object storage improvements</changelog>
  <changelog author="kuan yen &lt;azazabc123@gmail.com&gt;" date="1782216000">- fix typo on installation the completion files</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1782734400">- Update to Incus 7.2. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-2-has-been-released/26879&gt;
  - CVE-2026-48749
  - CVE-2026-48750
  - CVE-2026-48751
  - CVE-2026-48752
  - CVE-2026-48755
  - CVE-2026-48769
  - CVE-2026-55621
  - CVE-2026-55622
  + Per-instance SELinux integration
  + New incus default CLI command
  + Filtered server info by default
  + Keepalive timeout from the CLI
  + Standalone server certificate update
  + Static network configuration for OCI containers
  + Per-instance BGP route advertisement
  + Dynamic addresses in proxy NAT mode
  + Expanded NBD access to VMs
  + Btrfs compression for storage volumes
  + InfiniBand SR-IOV GUID configuration
  + Websocket origin restriction
  + Deferred function logging</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1785672000">- Update to Incus 7.3. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-3-has-been-released/27033&gt;
  - CVE-2026-62867
  - CVE-2026-62940
  - CVE-2026-62941
  - CVE-2026-63125
  - CVE-2026-63343
  - GHSA-26gp-p5fw-3r2h
  - GHSA-67qw-68v3-36h6
  - GHSA-7fj9-65v4-rp7h
  - GHSA-p2v3-6wvc-cv3p
  - GHSA-4qxq-p5hm-3q3p
  - GHSA-m3j6-p3v3-qmjv
  - CVE-2026-62313
  - GHSA-6v6x-387m-rj4w
  + GPU sharing for virtual machines through DRM native context
  + UEFI variable management for virtual machines
  + Instance port forwarding
  + Reworked authorization configuration
  + Introducing incus low-level
  + BGP unnumbered support
  + Control of nested virtualization
  + Listing instances across all remotes
  + Improved VM agent handling
  + Network allocations improvements
  + I/O limits improvements
  + Storage pool metrics
  + ACME External Account Binding
  + CPU cluster reporting in the resources API</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788004800">- Update to Incus 7.4. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-4-has-been-released/27169&gt;
  - CVE-2026-81500
  - CVE-2026-81501
  + UEFI Secure Boot key management
  + Near-live migration of containers
  + One-time boot override for virtual machines
  + Sharing networks with restricted projects
  + DNS NOTIFY support for network zones
  + New table rendering in the CLI
  + librbd backend for Ceph RBD
  + Recovery of shared storage pools in clusters
  + Remote-specific client certificates
  + Raw API requests with custom headers and data files
  + NVRAM access from QEMU scriptlets
  + OVN multicast configuration
  + Control of IPv6 router advertisements
  + Burst I/O limits for network and disk devices
  + NIC queuing disciplines
  + Image property columns
  + Image locations in clusters
  + Instance start protection
  + Ceph Object endpoint certificate</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788004801">- Use more standard Provides/Obsoletes incantation for obsoleting the pre-split
  completion package names.
- Make incus require the exact same version of incus-cli to avoid problematic
  downgrades.</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788177600">- incus-config: work around an unfortunate yaml parser regression in a recent
  version of Incus, which caused all commands to fail with:
    : Failed to load configuration: Unable to decode the configuration: yaml: construct errors: &lt;unknown position&gt;: yaml: no documents in stream</changelog>
</package>
<package pkgid="c3373f20fc9280ab747656a323b5fb88f527bb51a4c4b75ce308afde43434fc4c6ffe3b0f6f1ef7e102d253767b7e04148142596203e0e5691e8fbb70bf67d8d" name="incus-debuginfo" arch="i586">
  <version epoch="0" ver="7.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774612800">- split out the incus binary into a CLI subpackage without any
  dependencies, to just have the binary to contact remote incus
  instances
- rename the completion packages (incus-xxx-completion =&gt;
  incus-cli-xxx-completion) and have them obsolete the old
  ones to allow a smooth transition</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1774699200">- Update to Incus 6.23. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-6-23-has-been-released/26447&gt;
  Fixes the following CVEs:
  - CVE-2026-33711
  - CVE-2026-33542
  - CVE-2026-33743
  - CVE-2026-33898
  - CVE-2026-33897
  - CVE-2026-33945
  + Dependent storage volumes
  + FreeBSD VM support
  * Reworked CLI parser
  + Support for disabling DHCP announcement of the gateway
  + Support for ipv4.dhcp.gateway on OVN networks
  + Support for io.bus on OVN NICs
  + VM agent lifecycle events
  * Reworked incus file pull and incus storage volume file pull
  + Project related metrics
  + Instance low-level repair API</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1777809600">- Update to Incus 7.0 LTS. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-0-lts-has-been-released/26641&gt;
  - CVE-2026-39402
  + Landlock protection of the monitor process
  + Split of hook and runtime environment configuration
  This release removes support for:
  - CGroupV1
  - Kernels without PIDFD support (Linux &lt; 5.1)
  - Kernels without the new mount API (Linux &lt; 5.2)</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1780315200">- Update to Incus 7.1. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-1-has-been-released/26750&gt;
  - CVE-2026-48753
  - CVE-2026-47753
  - CVE-2026-48754
  - CVE-2026-48756
  + Rebuilding custom storage volumes
  + Explicit CPU topology for virtual machines
  + Custom TPM platform certificate
  + Volume creation on attach
  + Filesystem creation options for storage
  + Low-level LINSTOR configuration
  + IP ranges in network address sets
  + Multicast snooping control on bridge networks
  + Multiple addresses per remote
  + S3 object storage improvements</changelog>
  <changelog author="kuan yen &lt;azazabc123@gmail.com&gt;" date="1782216000">- fix typo on installation the completion files</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1782734400">- Update to Incus 7.2. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-2-has-been-released/26879&gt;
  - CVE-2026-48749
  - CVE-2026-48750
  - CVE-2026-48751
  - CVE-2026-48752
  - CVE-2026-48755
  - CVE-2026-48769
  - CVE-2026-55621
  - CVE-2026-55622
  + Per-instance SELinux integration
  + New incus default CLI command
  + Filtered server info by default
  + Keepalive timeout from the CLI
  + Standalone server certificate update
  + Static network configuration for OCI containers
  + Per-instance BGP route advertisement
  + Dynamic addresses in proxy NAT mode
  + Expanded NBD access to VMs
  + Btrfs compression for storage volumes
  + InfiniBand SR-IOV GUID configuration
  + Websocket origin restriction
  + Deferred function logging</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1785672000">- Update to Incus 7.3. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-3-has-been-released/27033&gt;
  - CVE-2026-62867
  - CVE-2026-62940
  - CVE-2026-62941
  - CVE-2026-63125
  - CVE-2026-63343
  - GHSA-26gp-p5fw-3r2h
  - GHSA-67qw-68v3-36h6
  - GHSA-7fj9-65v4-rp7h
  - GHSA-p2v3-6wvc-cv3p
  - GHSA-4qxq-p5hm-3q3p
  - GHSA-m3j6-p3v3-qmjv
  - CVE-2026-62313
  - GHSA-6v6x-387m-rj4w
  + GPU sharing for virtual machines through DRM native context
  + UEFI variable management for virtual machines
  + Instance port forwarding
  + Reworked authorization configuration
  + Introducing incus low-level
  + BGP unnumbered support
  + Control of nested virtualization
  + Listing instances across all remotes
  + Improved VM agent handling
  + Network allocations improvements
  + I/O limits improvements
  + Storage pool metrics
  + ACME External Account Binding
  + CPU cluster reporting in the resources API</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788004800">- Update to Incus 7.4. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-4-has-been-released/27169&gt;
  - CVE-2026-81500
  - CVE-2026-81501
  + UEFI Secure Boot key management
  + Near-live migration of containers
  + One-time boot override for virtual machines
  + Sharing networks with restricted projects
  + DNS NOTIFY support for network zones
  + New table rendering in the CLI
  + librbd backend for Ceph RBD
  + Recovery of shared storage pools in clusters
  + Remote-specific client certificates
  + Raw API requests with custom headers and data files
  + NVRAM access from QEMU scriptlets
  + OVN multicast configuration
  + Control of IPv6 router advertisements
  + Burst I/O limits for network and disk devices
  + NIC queuing disciplines
  + Image property columns
  + Image locations in clusters
  + Instance start protection
  + Ceph Object endpoint certificate</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788004801">- Use more standard Provides/Obsoletes incantation for obsoleting the pre-split
  completion package names.
- Make incus require the exact same version of incus-cli to avoid problematic
  downgrades.</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788177600">- incus-config: work around an unfortunate yaml parser regression in a recent
  version of Incus, which caused all commands to fail with:
    : Failed to load configuration: Unable to decode the configuration: yaml: construct errors: &lt;unknown position&gt;: yaml: no documents in stream</changelog>
</package>
<package pkgid="23b54b9dd55df8dabe714b3b938c017c238143d4f3269ab6d6a7825f25da0c70e0416aa80f124c14e1ee9c799024c1024141d69c4ff01c3ad11a64b9b6a3dd5f" name="incus-debugsource" arch="i586">
  <version epoch="0" ver="7.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774612800">- split out the incus binary into a CLI subpackage without any
  dependencies, to just have the binary to contact remote incus
  instances
- rename the completion packages (incus-xxx-completion =&gt;
  incus-cli-xxx-completion) and have them obsolete the old
  ones to allow a smooth transition</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1774699200">- Update to Incus 6.23. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-6-23-has-been-released/26447&gt;
  Fixes the following CVEs:
  - CVE-2026-33711
  - CVE-2026-33542
  - CVE-2026-33743
  - CVE-2026-33898
  - CVE-2026-33897
  - CVE-2026-33945
  + Dependent storage volumes
  + FreeBSD VM support
  * Reworked CLI parser
  + Support for disabling DHCP announcement of the gateway
  + Support for ipv4.dhcp.gateway on OVN networks
  + Support for io.bus on OVN NICs
  + VM agent lifecycle events
  * Reworked incus file pull and incus storage volume file pull
  + Project related metrics
  + Instance low-level repair API</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1777809600">- Update to Incus 7.0 LTS. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-0-lts-has-been-released/26641&gt;
  - CVE-2026-39402
  + Landlock protection of the monitor process
  + Split of hook and runtime environment configuration
  This release removes support for:
  - CGroupV1
  - Kernels without PIDFD support (Linux &lt; 5.1)
  - Kernels without the new mount API (Linux &lt; 5.2)</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1780315200">- Update to Incus 7.1. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-1-has-been-released/26750&gt;
  - CVE-2026-48753
  - CVE-2026-47753
  - CVE-2026-48754
  - CVE-2026-48756
  + Rebuilding custom storage volumes
  + Explicit CPU topology for virtual machines
  + Custom TPM platform certificate
  + Volume creation on attach
  + Filesystem creation options for storage
  + Low-level LINSTOR configuration
  + IP ranges in network address sets
  + Multicast snooping control on bridge networks
  + Multiple addresses per remote
  + S3 object storage improvements</changelog>
  <changelog author="kuan yen &lt;azazabc123@gmail.com&gt;" date="1782216000">- fix typo on installation the completion files</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1782734400">- Update to Incus 7.2. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-2-has-been-released/26879&gt;
  - CVE-2026-48749
  - CVE-2026-48750
  - CVE-2026-48751
  - CVE-2026-48752
  - CVE-2026-48755
  - CVE-2026-48769
  - CVE-2026-55621
  - CVE-2026-55622
  + Per-instance SELinux integration
  + New incus default CLI command
  + Filtered server info by default
  + Keepalive timeout from the CLI
  + Standalone server certificate update
  + Static network configuration for OCI containers
  + Per-instance BGP route advertisement
  + Dynamic addresses in proxy NAT mode
  + Expanded NBD access to VMs
  + Btrfs compression for storage volumes
  + InfiniBand SR-IOV GUID configuration
  + Websocket origin restriction
  + Deferred function logging</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1785672000">- Update to Incus 7.3. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-3-has-been-released/27033&gt;
  - CVE-2026-62867
  - CVE-2026-62940
  - CVE-2026-62941
  - CVE-2026-63125
  - CVE-2026-63343
  - GHSA-26gp-p5fw-3r2h
  - GHSA-67qw-68v3-36h6
  - GHSA-7fj9-65v4-rp7h
  - GHSA-p2v3-6wvc-cv3p
  - GHSA-4qxq-p5hm-3q3p
  - GHSA-m3j6-p3v3-qmjv
  - CVE-2026-62313
  - GHSA-6v6x-387m-rj4w
  + GPU sharing for virtual machines through DRM native context
  + UEFI variable management for virtual machines
  + Instance port forwarding
  + Reworked authorization configuration
  + Introducing incus low-level
  + BGP unnumbered support
  + Control of nested virtualization
  + Listing instances across all remotes
  + Improved VM agent handling
  + Network allocations improvements
  + I/O limits improvements
  + Storage pool metrics
  + ACME External Account Binding
  + CPU cluster reporting in the resources API</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788004800">- Update to Incus 7.4. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-4-has-been-released/27169&gt;
  - CVE-2026-81500
  - CVE-2026-81501
  + UEFI Secure Boot key management
  + Near-live migration of containers
  + One-time boot override for virtual machines
  + Sharing networks with restricted projects
  + DNS NOTIFY support for network zones
  + New table rendering in the CLI
  + librbd backend for Ceph RBD
  + Recovery of shared storage pools in clusters
  + Remote-specific client certificates
  + Raw API requests with custom headers and data files
  + NVRAM access from QEMU scriptlets
  + OVN multicast configuration
  + Control of IPv6 router advertisements
  + Burst I/O limits for network and disk devices
  + NIC queuing disciplines
  + Image property columns
  + Image locations in clusters
  + Instance start protection
  + Ceph Object endpoint certificate</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788004801">- Use more standard Provides/Obsoletes incantation for obsoleting the pre-split
  completion package names.
- Make incus require the exact same version of incus-cli to avoid problematic
  downgrades.</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788177600">- incus-config: work around an unfortunate yaml parser regression in a recent
  version of Incus, which caused all commands to fail with:
    : Failed to load configuration: Unable to decode the configuration: yaml: construct errors: &lt;unknown position&gt;: yaml: no documents in stream</changelog>
</package>
<package pkgid="760a4f7a96ad17c3e7f49dd617e33a01672b81815e0fcd981a3a292b9a7ef8c5a746de59e9adbb17b7f17ca387165a6302856af07c1a1b26866fb694368815c9" name="incus-tools-debuginfo" arch="i586">
  <version epoch="0" ver="7.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774612800">- split out the incus binary into a CLI subpackage without any
  dependencies, to just have the binary to contact remote incus
  instances
- rename the completion packages (incus-xxx-completion =&gt;
  incus-cli-xxx-completion) and have them obsolete the old
  ones to allow a smooth transition</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1774699200">- Update to Incus 6.23. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-6-23-has-been-released/26447&gt;
  Fixes the following CVEs:
  - CVE-2026-33711
  - CVE-2026-33542
  - CVE-2026-33743
  - CVE-2026-33898
  - CVE-2026-33897
  - CVE-2026-33945
  + Dependent storage volumes
  + FreeBSD VM support
  * Reworked CLI parser
  + Support for disabling DHCP announcement of the gateway
  + Support for ipv4.dhcp.gateway on OVN networks
  + Support for io.bus on OVN NICs
  + VM agent lifecycle events
  * Reworked incus file pull and incus storage volume file pull
  + Project related metrics
  + Instance low-level repair API</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1777809600">- Update to Incus 7.0 LTS. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-0-lts-has-been-released/26641&gt;
  - CVE-2026-39402
  + Landlock protection of the monitor process
  + Split of hook and runtime environment configuration
  This release removes support for:
  - CGroupV1
  - Kernels without PIDFD support (Linux &lt; 5.1)
  - Kernels without the new mount API (Linux &lt; 5.2)</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1780315200">- Update to Incus 7.1. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-1-has-been-released/26750&gt;
  - CVE-2026-48753
  - CVE-2026-47753
  - CVE-2026-48754
  - CVE-2026-48756
  + Rebuilding custom storage volumes
  + Explicit CPU topology for virtual machines
  + Custom TPM platform certificate
  + Volume creation on attach
  + Filesystem creation options for storage
  + Low-level LINSTOR configuration
  + IP ranges in network address sets
  + Multicast snooping control on bridge networks
  + Multiple addresses per remote
  + S3 object storage improvements</changelog>
  <changelog author="kuan yen &lt;azazabc123@gmail.com&gt;" date="1782216000">- fix typo on installation the completion files</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1782734400">- Update to Incus 7.2. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-2-has-been-released/26879&gt;
  - CVE-2026-48749
  - CVE-2026-48750
  - CVE-2026-48751
  - CVE-2026-48752
  - CVE-2026-48755
  - CVE-2026-48769
  - CVE-2026-55621
  - CVE-2026-55622
  + Per-instance SELinux integration
  + New incus default CLI command
  + Filtered server info by default
  + Keepalive timeout from the CLI
  + Standalone server certificate update
  + Static network configuration for OCI containers
  + Per-instance BGP route advertisement
  + Dynamic addresses in proxy NAT mode
  + Expanded NBD access to VMs
  + Btrfs compression for storage volumes
  + InfiniBand SR-IOV GUID configuration
  + Websocket origin restriction
  + Deferred function logging</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1785672000">- Update to Incus 7.3. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-3-has-been-released/27033&gt;
  - CVE-2026-62867
  - CVE-2026-62940
  - CVE-2026-62941
  - CVE-2026-63125
  - CVE-2026-63343
  - GHSA-26gp-p5fw-3r2h
  - GHSA-67qw-68v3-36h6
  - GHSA-7fj9-65v4-rp7h
  - GHSA-p2v3-6wvc-cv3p
  - GHSA-4qxq-p5hm-3q3p
  - GHSA-m3j6-p3v3-qmjv
  - CVE-2026-62313
  - GHSA-6v6x-387m-rj4w
  + GPU sharing for virtual machines through DRM native context
  + UEFI variable management for virtual machines
  + Instance port forwarding
  + Reworked authorization configuration
  + Introducing incus low-level
  + BGP unnumbered support
  + Control of nested virtualization
  + Listing instances across all remotes
  + Improved VM agent handling
  + Network allocations improvements
  + I/O limits improvements
  + Storage pool metrics
  + ACME External Account Binding
  + CPU cluster reporting in the resources API</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788004800">- Update to Incus 7.4. See upstream changelog online at
  &lt;https://discuss.linuxcontainers.org/t/incus-7-4-has-been-released/27169&gt;
  - CVE-2026-81500
  - CVE-2026-81501
  + UEFI Secure Boot key management
  + Near-live migration of containers
  + One-time boot override for virtual machines
  + Sharing networks with restricted projects
  + DNS NOTIFY support for network zones
  + New table rendering in the CLI
  + librbd backend for Ceph RBD
  + Recovery of shared storage pools in clusters
  + Remote-specific client certificates
  + Raw API requests with custom headers and data files
  + NVRAM access from QEMU scriptlets
  + OVN multicast configuration
  + Control of IPv6 router advertisements
  + Burst I/O limits for network and disk devices
  + NIC queuing disciplines
  + Image property columns
  + Image locations in clusters
  + Instance start protection
  + Ceph Object endpoint certificate</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788004801">- Use more standard Provides/Obsoletes incantation for obsoleting the pre-split
  completion package names.
- Make incus require the exact same version of incus-cli to avoid problematic
  downgrades.</changelog>
  <changelog author="Aleksa Sarai &lt;cyphar@cyphar.com&gt;" date="1788177600">- incus-config: work around an unfortunate yaml parser regression in a recent
  version of Incus, which caused all commands to fail with:
    : Failed to load configuration: Unable to decode the configuration: yaml: construct errors: &lt;unknown position&gt;: yaml: no documents in stream</changelog>
</package>
<package pkgid="c9d4a33d200e5938e9ce1b3f5364370959b5d1826d746b30dc51c59a9d80882ff2f9fcd1f6a63d0344818b2e9ebbfcf57ba64365921901b74750368f68c5a78c" name="indent-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.13" rel="3.8"/>
  <changelog author="coolo@suse.com" date="1342785600">- texi2html is required</changelog>
  <changelog author="mpluskal@suse.com" date="1424260800">- Use url for source
- Add gpg signature
- Cleanup spec file with spec cleaner
- Remove useless configure option --with-pic</changelog>
  <changelog author="dimstar@opensuse.org" date="1424347200">- Replace texinfo BuildRequires with makeinfo and texi2html: only
  those parts are needed.
- Add indent-texi2html-5.0.patch: Fix build with texi2html 5.0
  (note: patches Makeinfo.in in order to not depend on libtool)
- Move install_info_delete from postun to preun.</changelog>
  <changelog author="kstreitova@suse.com" date="1490270400">- cleanup with spec-cleaner
- get rid of %{name} and %{version} macros in the patch names</changelog>
  <changelog author="kstreitova@suse.com" date="1513339200">- update to 2.2.11
  * fixed Debian Bug report logs - #485764, Regression with
  - -blank-lines-after-declarations in 2.2.10
  * fail instead of removing embedded NULLs in input files
  * fixed handling of '...' range 'operator in C++ language
  * fixed -nlps option.
- remove indent-2.2.10-nothing_is_void.diff that is no longer
  needed
- remove indent-2.2.10-cdw.diff that is useless now
- refresh indent-2.2.10-warnings.diff
- re-enable parallel build
- ship COPYING NEWS README and ChangeLog files</changelog>
  <changelog author="astieger@suse.com" date="1545048000">- indent 2.2.12:
  * New options:
    + -pal / --pointer-align-left and -par / --pointer-align-right
    + -fnc / --fix-nested-comment
    + -gts / --gettext-strings
    + -slc / --single-line-conditionals
    + -as / --align-with-spaces
    + -ut / --use-tabs
    + -nut / --no-tabs
    + -sar / --spaces-around-initializers
    + -ntac / --dont-tab-align-comments
    + -linux preset now includes -nbs.
    + -kr preset now includes -par.
  * Indent now recognises C99 and C11 keywords, and also typeof.
- drop patches:
  * indent-2.2.10-lcall.diff
  * indent-2.2.10-man.diff
  * indent-2.2.10-warnings.diff
  * indent-texi2html-5.0.patch
- add upstream signing key and verify signature</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1582200000">- Use xz sources
- Split lang package
- Fetch keyring from savannah</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679659200">- Update to 2.2.13:
  * Fix buffer overflows and use after free bugs (boo#1209718)
  * Recognize binary integer literals
  * Updated translations, new translation: Portuguese</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1692619200">- Fix memory safety issues, bsc#1214243, CVE-2023-40305:
  * fix-out-of-buffer-read-CVE-2023-40305.patch
  * fix-heap-buffer-overwrite-search_brace-CVE-2023-40305.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1708084800">- security update
- added patches
  fix CVE-2024-0911 [bsc#1219210], heap-based buffer overflow in set_buf_break()
  + indent-CVE-2024-0911.patch</changelog>
</package>
<package pkgid="ef9991b874c1c0e13d022d5ed1b1e70ba1faa5fe4eab7c6ca2fe8cfc8b9862d50288bf23a8186b246474cffce44ea088348369cc623edc1e62719d8644035b88" name="indent-debugsource" arch="i586">
  <version epoch="0" ver="2.2.13" rel="3.8"/>
  <changelog author="coolo@suse.com" date="1342785600">- texi2html is required</changelog>
  <changelog author="mpluskal@suse.com" date="1424260800">- Use url for source
- Add gpg signature
- Cleanup spec file with spec cleaner
- Remove useless configure option --with-pic</changelog>
  <changelog author="dimstar@opensuse.org" date="1424347200">- Replace texinfo BuildRequires with makeinfo and texi2html: only
  those parts are needed.
- Add indent-texi2html-5.0.patch: Fix build with texi2html 5.0
  (note: patches Makeinfo.in in order to not depend on libtool)
- Move install_info_delete from postun to preun.</changelog>
  <changelog author="kstreitova@suse.com" date="1490270400">- cleanup with spec-cleaner
- get rid of %{name} and %{version} macros in the patch names</changelog>
  <changelog author="kstreitova@suse.com" date="1513339200">- update to 2.2.11
  * fixed Debian Bug report logs - #485764, Regression with
  - -blank-lines-after-declarations in 2.2.10
  * fail instead of removing embedded NULLs in input files
  * fixed handling of '...' range 'operator in C++ language
  * fixed -nlps option.
- remove indent-2.2.10-nothing_is_void.diff that is no longer
  needed
- remove indent-2.2.10-cdw.diff that is useless now
- refresh indent-2.2.10-warnings.diff
- re-enable parallel build
- ship COPYING NEWS README and ChangeLog files</changelog>
  <changelog author="astieger@suse.com" date="1545048000">- indent 2.2.12:
  * New options:
    + -pal / --pointer-align-left and -par / --pointer-align-right
    + -fnc / --fix-nested-comment
    + -gts / --gettext-strings
    + -slc / --single-line-conditionals
    + -as / --align-with-spaces
    + -ut / --use-tabs
    + -nut / --no-tabs
    + -sar / --spaces-around-initializers
    + -ntac / --dont-tab-align-comments
    + -linux preset now includes -nbs.
    + -kr preset now includes -par.
  * Indent now recognises C99 and C11 keywords, and also typeof.
- drop patches:
  * indent-2.2.10-lcall.diff
  * indent-2.2.10-man.diff
  * indent-2.2.10-warnings.diff
  * indent-texi2html-5.0.patch
- add upstream signing key and verify signature</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1582200000">- Use xz sources
- Split lang package
- Fetch keyring from savannah</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679659200">- Update to 2.2.13:
  * Fix buffer overflows and use after free bugs (boo#1209718)
  * Recognize binary integer literals
  * Updated translations, new translation: Portuguese</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1692619200">- Fix memory safety issues, bsc#1214243, CVE-2023-40305:
  * fix-out-of-buffer-read-CVE-2023-40305.patch
  * fix-heap-buffer-overwrite-search_brace-CVE-2023-40305.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1708084800">- security update
- added patches
  fix CVE-2024-0911 [bsc#1219210], heap-based buffer overflow in set_buf_break()
  + indent-CVE-2024-0911.patch</changelog>
</package>
<package pkgid="5a288705ed7ac4c93e0e77c044861e09d5109311e8814e276d6e9cdf7b1b4c2e3c578f9a4bc3155a050958f95b11c6f372d9f74a1c49ca6fd28b014916d3c87a" name="indi-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.3.1" rel="1.2"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760356800">- Update to 2.1.6:
  * Refactoring GeminiFlatPanel driver to support multiple devices
  * Added check for lightbox capabilities in LI::updateProperties()
  * Alpaca bridge
  * Add NUT UPS Safety device support to drivers.xml
  * Intertial Measurement Unit (IMU) Support
  * Telescope Simulator, AltAz mount and derotation option</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1764676800">- Update to 2.1.7:
  * Separate build of drivers base classes from drivers by @sterne-jaeger in #2285
  * Allow using hidapi from system by @mattiaverga in #2272
  * Power refactor by @knro in #2287
  * SestoSenso3 Support by @knro in #2288
  * iOptron iAFS Rotator by @joe13905179063 in #2290
  * Refactor for INDI:Power Interface by @hcomet in #2291
  * Fix bug with driver not registering correctly by @jrhuerta in #2293
  * Add USB ports parameter to initProperties comment by @LuckyEddie47 in #2292
  * Add Weather Interface support to WandererBoxPlusV3 and WandererBoxProV3 by @grm in #2300</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1766059200">- Add fix-safety-monitor.patch
- Add fix-infinite-loop.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770292800">- Update to 2.1.8:
  * Update PowerChannelCurrentNP labels to conform to other props
  * Redefine rotation angles of guide simulator and correct label for camera rotation offset
  * Fix infinite loop when read=0
  * Svbony powerbox support
  * OpenAstroTech lx200 turn tracking on/off
  * PMC8: fix southern hemisphere math for manual mount moves
  * Bug fix setting adj. power in PPBA
- Drop upstreamed fix-safety-monitor.patch
- Drop upstreamed fix-infinite-loop.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770984000">- Update to 2.1.9:
  * Add complex streams and blobs in receivers by @iliaplatone in #2332
  * Fixed overflow in RTL-SDR by @iliaplatone in #2333
  * Initial UPB v3 driver by @knro in #2334</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1775563200">- Update to 2.2.0:
  * Custom guide rate for LX200GPS driver by @jordisese in #2336
  * Redefine rotation angles of ccd/guide simulator by @escribana in #2341
  * Add Alignment Correction INDI interface and simulator driver by @jrhuerta in #2342
  * Add Alpaca protocol drivers for telescope, focuser, and filter wheel by @gordtulloch in #2338
  * Indi seestar ccd implementation by @gordtulloch in #2344
  * tracking control activation for lx200gps driver by @jordisese in #2345
  * [RFC] DefaultDevice: Add Generic Nickname support by @perfinion in #2343
  * Hakos Roll Off Roof as system driver by @fenriques in #2346
  * Apply custom FITS keywords for XISF by @nouspiro in #2349
  * nicknames: Create file when saving nicknames by @perfinion in #2351
  * alignment: add plugin test suite with Halton sky sampling by @ckemper67 in #2352</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1777550400">- Update to 2.2.1.1:
  * Fix crash when saving Nicknames for the first time and make
    setDeviceNicknameFromId boolean so we know if it loaded a valid
    nickname
  * fix EQ alignment drift by encoding encoder RA instead of HA in
    sync/goto TDVs
  * Link Alpaca focuser and filter wheel against httplib by
    @hamarituc in #2354
  * Remove generated files by @pinotree in #2358
  * weatherflow: fix observations endpoint and HTTP port by
    @ckemper67 in #2360
  * new ESP32go mount driver (lx200generic based) by @jordisese in
    [#2362]
  * hakos_roof: use system nlohmann json if available by @pinotree in
    [#2356]
  * Fix OnStep Sync() to notify clients immediately via
    EqNP/NewRaDec, matching base class LX200Telescope::Sync()
    behavior — prevents ~50s ALIGN_SYNCING stall in KStars/Ekos by
    @cfuture81 in #2364
  * telescope simulator: add INDI alignment integration, and robust
    Alt-Az support by @ckemper67 in #2366
  * Add wanderer snowflake by @grm in #2355
  * Update rules to be used for 26.04 by @s-pouya-sh in #2368
  * lx200_esp32go: improve PINS/TnS compatibility by @jordisese in
    [#2367]
  * StreamManager: add Full Depth toggle for native bit-depth
    streaming by @cfuture81 in #2370
  * alignment: fix plugin selection persistence, sanitize polar sync
    entries by @ckemper67 in #2372</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1780660800">- Update to 2.2.2:
  * Add Wake on LAN support to 10micron driver by @fenriques in
    [#2379]
  * ci: add erfa as explicit build dependency by @ckemper67 in
    [#2378]
  * alignment: add SPK physics-based math plugin by @ckemper67 in
    [#2376]
  * alignment: guard SPK test target when erfa is not found by
    @ckemper67 in #2380
  * fix(libastro): parenthesize DEG_TO_RAD/RAD_TO_DEG macros by
    @ckemper67 in #2382
  * fix(libastro): use apparent sidereal time in
    EquatorialToHorizontal; add accuracy tests by @ckemper67 in
    [#2383]
  * docs: add liberfa to install prerequisites in README by
    @ckemper67 in #2385
  * Add Wanderer ETA M54 Electronic Tilt Adjuster driver by
    @cfuture81 in #2386
  * Alignment: deprecate old Transform* shims, migrate all in-tree
    callers to *JD by @ckemper67 in #2388
  * esp32go driver: updated support by @jordisese in #2391
  * add pkgconf to the control file by @s-pouya-sh in #2392
  * Wanderer ETA: Add backfocus offset feature by @cfuture81 in
    [#2397]
  * Support max focus position via firmware command in Pinefeat CEF
    focuser by @pinefeat in #2399
  * Correct Movement of Avalon UPAS by @DomMer2587 in #2403
  * Gemini dust-cap Pro variant suport by @f4exb in #2404
  * Pegasus Flatmaster Neo Driver by @DomMer2587 in #2405</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1783598400">- Update to 2.2.3.1:
  * SVBONYPowerBox: Enhance handshake process with debug logging
    and retry mechanism by @jctk in #2406
  * Driver Improvements Pegasus Flatmaster Neo by @DomMer2587 in
    [#2411]
  * Add MX-HD telescope driver by @botchASTRO in #2409
  * driverio: Fix multi-device BLOB interleave crash in unix IO
    path by @cfuture81 in #2410
  * simulators: extract shared rendering into SkyRenderer by
    @ckemper67 in #2412
  * cmake: enable FIX_WARNINGS by default by @ckemper67 in #2413
  * wake_on_lan, lx200_10micron: replace raw socket WoL with
    wakeonlan by @fenriques in #2414
  * V4L2: Apply software binning after frame stacking by @cfuture81
    in #2407
  * lx200_10micron: add shutdown command, guard behind parked state
    by @fenriques in #2415</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1784548800">- Add fix-gcc16.patch: fixes compilation against GCC 16</changelog>
</package>
<package pkgid="8e896c2a28f14080522624be31d0c49b6d793fe8eaeb7a8a1fd6d7ad98ff90edd23b6146916abc1663c7fee422944cdcd27fcd08989392e336f29fe572a0106e" name="indi-debugsource" arch="i586">
  <version epoch="0" ver="2.2.3.1" rel="1.2"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760356800">- Update to 2.1.6:
  * Refactoring GeminiFlatPanel driver to support multiple devices
  * Added check for lightbox capabilities in LI::updateProperties()
  * Alpaca bridge
  * Add NUT UPS Safety device support to drivers.xml
  * Intertial Measurement Unit (IMU) Support
  * Telescope Simulator, AltAz mount and derotation option</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1764676800">- Update to 2.1.7:
  * Separate build of drivers base classes from drivers by @sterne-jaeger in #2285
  * Allow using hidapi from system by @mattiaverga in #2272
  * Power refactor by @knro in #2287
  * SestoSenso3 Support by @knro in #2288
  * iOptron iAFS Rotator by @joe13905179063 in #2290
  * Refactor for INDI:Power Interface by @hcomet in #2291
  * Fix bug with driver not registering correctly by @jrhuerta in #2293
  * Add USB ports parameter to initProperties comment by @LuckyEddie47 in #2292
  * Add Weather Interface support to WandererBoxPlusV3 and WandererBoxProV3 by @grm in #2300</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1766059200">- Add fix-safety-monitor.patch
- Add fix-infinite-loop.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770292800">- Update to 2.1.8:
  * Update PowerChannelCurrentNP labels to conform to other props
  * Redefine rotation angles of guide simulator and correct label for camera rotation offset
  * Fix infinite loop when read=0
  * Svbony powerbox support
  * OpenAstroTech lx200 turn tracking on/off
  * PMC8: fix southern hemisphere math for manual mount moves
  * Bug fix setting adj. power in PPBA
- Drop upstreamed fix-safety-monitor.patch
- Drop upstreamed fix-infinite-loop.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770984000">- Update to 2.1.9:
  * Add complex streams and blobs in receivers by @iliaplatone in #2332
  * Fixed overflow in RTL-SDR by @iliaplatone in #2333
  * Initial UPB v3 driver by @knro in #2334</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1775563200">- Update to 2.2.0:
  * Custom guide rate for LX200GPS driver by @jordisese in #2336
  * Redefine rotation angles of ccd/guide simulator by @escribana in #2341
  * Add Alignment Correction INDI interface and simulator driver by @jrhuerta in #2342
  * Add Alpaca protocol drivers for telescope, focuser, and filter wheel by @gordtulloch in #2338
  * Indi seestar ccd implementation by @gordtulloch in #2344
  * tracking control activation for lx200gps driver by @jordisese in #2345
  * [RFC] DefaultDevice: Add Generic Nickname support by @perfinion in #2343
  * Hakos Roll Off Roof as system driver by @fenriques in #2346
  * Apply custom FITS keywords for XISF by @nouspiro in #2349
  * nicknames: Create file when saving nicknames by @perfinion in #2351
  * alignment: add plugin test suite with Halton sky sampling by @ckemper67 in #2352</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1777550400">- Update to 2.2.1.1:
  * Fix crash when saving Nicknames for the first time and make
    setDeviceNicknameFromId boolean so we know if it loaded a valid
    nickname
  * fix EQ alignment drift by encoding encoder RA instead of HA in
    sync/goto TDVs
  * Link Alpaca focuser and filter wheel against httplib by
    @hamarituc in #2354
  * Remove generated files by @pinotree in #2358
  * weatherflow: fix observations endpoint and HTTP port by
    @ckemper67 in #2360
  * new ESP32go mount driver (lx200generic based) by @jordisese in
    [#2362]
  * hakos_roof: use system nlohmann json if available by @pinotree in
    [#2356]
  * Fix OnStep Sync() to notify clients immediately via
    EqNP/NewRaDec, matching base class LX200Telescope::Sync()
    behavior — prevents ~50s ALIGN_SYNCING stall in KStars/Ekos by
    @cfuture81 in #2364
  * telescope simulator: add INDI alignment integration, and robust
    Alt-Az support by @ckemper67 in #2366
  * Add wanderer snowflake by @grm in #2355
  * Update rules to be used for 26.04 by @s-pouya-sh in #2368
  * lx200_esp32go: improve PINS/TnS compatibility by @jordisese in
    [#2367]
  * StreamManager: add Full Depth toggle for native bit-depth
    streaming by @cfuture81 in #2370
  * alignment: fix plugin selection persistence, sanitize polar sync
    entries by @ckemper67 in #2372</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1780660800">- Update to 2.2.2:
  * Add Wake on LAN support to 10micron driver by @fenriques in
    [#2379]
  * ci: add erfa as explicit build dependency by @ckemper67 in
    [#2378]
  * alignment: add SPK physics-based math plugin by @ckemper67 in
    [#2376]
  * alignment: guard SPK test target when erfa is not found by
    @ckemper67 in #2380
  * fix(libastro): parenthesize DEG_TO_RAD/RAD_TO_DEG macros by
    @ckemper67 in #2382
  * fix(libastro): use apparent sidereal time in
    EquatorialToHorizontal; add accuracy tests by @ckemper67 in
    [#2383]
  * docs: add liberfa to install prerequisites in README by
    @ckemper67 in #2385
  * Add Wanderer ETA M54 Electronic Tilt Adjuster driver by
    @cfuture81 in #2386
  * Alignment: deprecate old Transform* shims, migrate all in-tree
    callers to *JD by @ckemper67 in #2388
  * esp32go driver: updated support by @jordisese in #2391
  * add pkgconf to the control file by @s-pouya-sh in #2392
  * Wanderer ETA: Add backfocus offset feature by @cfuture81 in
    [#2397]
  * Support max focus position via firmware command in Pinefeat CEF
    focuser by @pinefeat in #2399
  * Correct Movement of Avalon UPAS by @DomMer2587 in #2403
  * Gemini dust-cap Pro variant suport by @f4exb in #2404
  * Pegasus Flatmaster Neo Driver by @DomMer2587 in #2405</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1783598400">- Update to 2.2.3.1:
  * SVBONYPowerBox: Enhance handshake process with debug logging
    and retry mechanism by @jctk in #2406
  * Driver Improvements Pegasus Flatmaster Neo by @DomMer2587 in
    [#2411]
  * Add MX-HD telescope driver by @botchASTRO in #2409
  * driverio: Fix multi-device BLOB interleave crash in unix IO
    path by @cfuture81 in #2410
  * simulators: extract shared rendering into SkyRenderer by
    @ckemper67 in #2412
  * cmake: enable FIX_WARNINGS by default by @ckemper67 in #2413
  * wake_on_lan, lx200_10micron: replace raw socket WoL with
    wakeonlan by @fenriques in #2414
  * V4L2: Apply software binning after frame stacking by @cfuture81
    in #2407
  * lx200_10micron: add shutdown command, guard behind parked state
    by @fenriques in #2415</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1784548800">- Add fix-gcc16.patch: fixes compilation against GCC 16</changelog>
</package>
<package pkgid="984c4381da200689961b69cd423b846e86be4acf1fede3921c38741a082ea5fa596109b1d8759a2b6869e992dd68ea42b06cc144426b97fb4eeca428db5cb7aa" name="indi-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.3.1" rel="1.2"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1760356800">- Update to 2.1.6:
  * Refactoring GeminiFlatPanel driver to support multiple devices
  * Added check for lightbox capabilities in LI::updateProperties()
  * Alpaca bridge
  * Add NUT UPS Safety device support to drivers.xml
  * Intertial Measurement Unit (IMU) Support
  * Telescope Simulator, AltAz mount and derotation option</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1764676800">- Update to 2.1.7:
  * Separate build of drivers base classes from drivers by @sterne-jaeger in #2285
  * Allow using hidapi from system by @mattiaverga in #2272
  * Power refactor by @knro in #2287
  * SestoSenso3 Support by @knro in #2288
  * iOptron iAFS Rotator by @joe13905179063 in #2290
  * Refactor for INDI:Power Interface by @hcomet in #2291
  * Fix bug with driver not registering correctly by @jrhuerta in #2293
  * Add USB ports parameter to initProperties comment by @LuckyEddie47 in #2292
  * Add Weather Interface support to WandererBoxPlusV3 and WandererBoxProV3 by @grm in #2300</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1766059200">- Add fix-safety-monitor.patch
- Add fix-infinite-loop.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770292800">- Update to 2.1.8:
  * Update PowerChannelCurrentNP labels to conform to other props
  * Redefine rotation angles of guide simulator and correct label for camera rotation offset
  * Fix infinite loop when read=0
  * Svbony powerbox support
  * OpenAstroTech lx200 turn tracking on/off
  * PMC8: fix southern hemisphere math for manual mount moves
  * Bug fix setting adj. power in PPBA
- Drop upstreamed fix-safety-monitor.patch
- Drop upstreamed fix-infinite-loop.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770984000">- Update to 2.1.9:
  * Add complex streams and blobs in receivers by @iliaplatone in #2332
  * Fixed overflow in RTL-SDR by @iliaplatone in #2333
  * Initial UPB v3 driver by @knro in #2334</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1775563200">- Update to 2.2.0:
  * Custom guide rate for LX200GPS driver by @jordisese in #2336
  * Redefine rotation angles of ccd/guide simulator by @escribana in #2341
  * Add Alignment Correction INDI interface and simulator driver by @jrhuerta in #2342
  * Add Alpaca protocol drivers for telescope, focuser, and filter wheel by @gordtulloch in #2338
  * Indi seestar ccd implementation by @gordtulloch in #2344
  * tracking control activation for lx200gps driver by @jordisese in #2345
  * [RFC] DefaultDevice: Add Generic Nickname support by @perfinion in #2343
  * Hakos Roll Off Roof as system driver by @fenriques in #2346
  * Apply custom FITS keywords for XISF by @nouspiro in #2349
  * nicknames: Create file when saving nicknames by @perfinion in #2351
  * alignment: add plugin test suite with Halton sky sampling by @ckemper67 in #2352</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1777550400">- Update to 2.2.1.1:
  * Fix crash when saving Nicknames for the first time and make
    setDeviceNicknameFromId boolean so we know if it loaded a valid
    nickname
  * fix EQ alignment drift by encoding encoder RA instead of HA in
    sync/goto TDVs
  * Link Alpaca focuser and filter wheel against httplib by
    @hamarituc in #2354
  * Remove generated files by @pinotree in #2358
  * weatherflow: fix observations endpoint and HTTP port by
    @ckemper67 in #2360
  * new ESP32go mount driver (lx200generic based) by @jordisese in
    [#2362]
  * hakos_roof: use system nlohmann json if available by @pinotree in
    [#2356]
  * Fix OnStep Sync() to notify clients immediately via
    EqNP/NewRaDec, matching base class LX200Telescope::Sync()
    behavior — prevents ~50s ALIGN_SYNCING stall in KStars/Ekos by
    @cfuture81 in #2364
  * telescope simulator: add INDI alignment integration, and robust
    Alt-Az support by @ckemper67 in #2366
  * Add wanderer snowflake by @grm in #2355
  * Update rules to be used for 26.04 by @s-pouya-sh in #2368
  * lx200_esp32go: improve PINS/TnS compatibility by @jordisese in
    [#2367]
  * StreamManager: add Full Depth toggle for native bit-depth
    streaming by @cfuture81 in #2370
  * alignment: fix plugin selection persistence, sanitize polar sync
    entries by @ckemper67 in #2372</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1780660800">- Update to 2.2.2:
  * Add Wake on LAN support to 10micron driver by @fenriques in
    [#2379]
  * ci: add erfa as explicit build dependency by @ckemper67 in
    [#2378]
  * alignment: add SPK physics-based math plugin by @ckemper67 in
    [#2376]
  * alignment: guard SPK test target when erfa is not found by
    @ckemper67 in #2380
  * fix(libastro): parenthesize DEG_TO_RAD/RAD_TO_DEG macros by
    @ckemper67 in #2382
  * fix(libastro): use apparent sidereal time in
    EquatorialToHorizontal; add accuracy tests by @ckemper67 in
    [#2383]
  * docs: add liberfa to install prerequisites in README by
    @ckemper67 in #2385
  * Add Wanderer ETA M54 Electronic Tilt Adjuster driver by
    @cfuture81 in #2386
  * Alignment: deprecate old Transform* shims, migrate all in-tree
    callers to *JD by @ckemper67 in #2388
  * esp32go driver: updated support by @jordisese in #2391
  * add pkgconf to the control file by @s-pouya-sh in #2392
  * Wanderer ETA: Add backfocus offset feature by @cfuture81 in
    [#2397]
  * Support max focus position via firmware command in Pinefeat CEF
    focuser by @pinefeat in #2399
  * Correct Movement of Avalon UPAS by @DomMer2587 in #2403
  * Gemini dust-cap Pro variant suport by @f4exb in #2404
  * Pegasus Flatmaster Neo Driver by @DomMer2587 in #2405</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1783598400">- Update to 2.2.3.1:
  * SVBONYPowerBox: Enhance handshake process with debug logging
    and retry mechanism by @jctk in #2406
  * Driver Improvements Pegasus Flatmaster Neo by @DomMer2587 in
    [#2411]
  * Add MX-HD telescope driver by @botchASTRO in #2409
  * driverio: Fix multi-device BLOB interleave crash in unix IO
    path by @cfuture81 in #2410
  * simulators: extract shared rendering into SkyRenderer by
    @ckemper67 in #2412
  * cmake: enable FIX_WARNINGS by default by @ckemper67 in #2413
  * wake_on_lan, lx200_10micron: replace raw socket WoL with
    wakeonlan by @fenriques in #2414
  * V4L2: Apply software binning after frame stacking by @cfuture81
    in #2407
  * lx200_10micron: add shutdown command, guard behind parked state
    by @fenriques in #2415</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1784548800">- Add fix-gcc16.patch: fixes compilation against GCC 16</changelog>
</package>
<package pkgid="f456577e69ec1f3e6758ea28591ba99defe5fa0de682fd8611cd489db10468b9185d8cb4f59b4a7ded8e9a06db0a62af822962d42b54d3115f001b52a113bd3a" name="ineffassign-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.0" rel="1.4"/>
  <changelog author="mrostecki@suse.com" date="1531224000">- Initial release</changelog>
  <changelog author="opensuse-packaging@opensuse.org" date="1546430400">- Update to version 0.0.0+git20180909.1003c8b:
  * Don't treat initialization to zero like `x := int64(0)` as assignment.
  * Guard against invalid code (break/continue outside of loop).
  * Definitely don't panic in maybePanic.
  * Mark named function results as used in operations that may panic.
  * Don't treat explicit initialization to zero as assignment; it is often used as shorthand for a bare declaration.
  * Support multiple path arguments on the command line.
  * Add a note to the README about limitations.
  * Slicing an array or taking the address of an array element causes the array to escape.
  * Use control flow analysis to find more useless assignments.
  * ignore vendor directories</changelog>
  <changelog author="ndas@suse.de" date="1546430401">- enable tar_scm service</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1546603200">- Use noun phrase in summary.</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1615896000">- Update to version 0.0.0+git20210225.2e10b26:
  * Don't disregard operations that occur prior to a variable escaping.
  * Move library code of the analyzer into pkg/ineffassign
  * Extra "is this file generated" logic into func
  * Ignore generated files.
  * Adjust testdata comments to match what analysistest expects.
  * Fix testdata compilation errors.
  * Re-add support for -n flag (and run go fmt)
  * Use analysis.Analyzer to implement ineffassign
  * Update "Usage" in README
  * Deprecate "-n" flag
  * Add support for ... syntax for recursive analysis
  * Ignore generated files
  * Add docs on tool install and usage
  * Terminate a block upon reaching a return statement.
  * avoid repeating type assertions by switching on `x := x.(type)`
  * Account for the pathological case where some clown redfined 'false'
  * Don't treat initialization to 'false' as assignment.
  * Packaging use go modules and vendor dependencies
  * Packaging add obs-service-go_modules disabled
  * Packaging drop BuildRequires: golang-packaging macros no longer used
  * Packaging add rpmlintrc</changelog>
  <changelog author="jkowalczyk@suse.com" date="1691841600">- Update to version 0.0.0+git20230610.0e73809:
  * A function is not deferred until after it and its args have been evaluated.
  * Update issue templates
  * Check length of builder.defers as maybePanic may be called outside of a function scope.
  * Do not mark named function results as used if an operation might panic but will not be recovered (i.e., when there is no defer statement).
  * Don't type-check the code being analyzed.
  * Missed a spot.
  * Don't treat nil initialization as assignment.
  * doc:  clarify meaning of ineffectual assignment
- Use _service mode manual as better alias name than disabled</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1777896000">- Update to version 0.2.0:
  * add flag to optionally check for escaping errors (#100)
  * Remove unused import
  * Use the IsGenerated function from the go/ast package (#98)
  * Update ineffassign.go
  * Process method receiver in function declaration
  * Upgrade golang.org/x/tools and Go versions
  * docs: update install instructions
  * Update analyzer doc to match with golangci-lint
  * add flag for printing the version</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1777896001">- Packaging improvements:
  * Re-enable binary stripping and debuginfo boo#1210938
  * Use BuildRequires: golang(API) &gt;= 1.23 matching go.mod
  * Use autosetup -a 1 to unpack source and vendored dependencies
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.
  * Add basic %check to execute binary --help</changelog>
</package>
<package pkgid="31352f06d9f8aa28a055e192215779065893bb55f8844028f40807d05dc4e1f0d3c362dfd3021d015c79d025a698c3e82b0ea72555942337b9384136bcd5b5a8" name="infiniband-diags-debuginfo" arch="i586">
  <version epoch="0" ver="63.0" rel="1.3"/>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1749729600">- Update to rdma-core v57.0
  - No release notes available</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1750248000">- Update to rdma-core v58.0
  - No release notes available</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1757332800">- Update to rdma-core v59.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v59.0</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1761566400">- Update to rdma-core v60.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v60.0</changelog>
  <changelog author="Nicolas Morey &lt;nmorey@suse.com&gt;" date="1767614400">- Update to rdma-core v61.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v61.0</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1772539200">- Don't BuildRequire valgrind on loongarch64</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774353600">- switch to systemd_requires</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1776686400">- Update to rdma-core v62.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v62.0
- Fix bad link in v61.0 changelog entry</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779105600">- use ldconfig_scriptlets
- remove dependency on main package from libibverbs to avoid
  systemd being pulled in by valkey</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1782216000">- Update to rdma-core v63.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v63.0</changelog>
</package>
<package pkgid="8ca1bf45bf5db72412963a5ff71a094b8861a59ca4cfa519f48edbc3108fd3509367506ae7c6ffc562cffa7e3aa79b8d4a6cd0ca249972b453209522c983e5ba" name="infinoted-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.2" rel="4.22"/>
  <changelog author="netzheimer@yahoo.de" date="1451476800">- Update to version 0.6.7:
  + Fix crash when library is linked against glib 2.46 or newer.
  + Fixes potential crashes in some other uncommon situations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1488974400">- Update to version 0.7.1:
  + Fix a possible crash when uploading a document to the infinoted
    server.
  + Fix two instances of possible format string injection.
- Changes from version 0.7.0:
  + Infinoted:
  - Allow to listen on a specific interface instead of all
    interfaces.
  - Add a dbus plugin which allows some interaction with reading
    and modifying the directory tree.
  + Removed support for GTK+ 2.x. libinfinity-0.7 can only be built
    against GTK+ 3.x.
  + Generate gobject-introspection repositories, allowing
    libinfinity to be used from higher-level programming languages
    such as Python.
  + Enable TCP keepalives on all connections to prevent inactive
    connections from being dropped by a firewall, and to allow
    quicker detection of an actual disconnect.
- Add explicit pkgconfig(gobject-2.0), pkgconfig(gmodule-2.0) and
  pkgconfig(gio-2.0): align with what configure looks for.
- Drop conditional pkgconfig(gtk+-2.0) BuildRequires and stop
  passing --without-gtk3 and --with-gtk3 to configure: No longer
  makes any sense, following upstreams changes.
- Add --with-gio configure call, follow what upstream checks for.
- Bump define version to 0.7.
- Drop postun %insserv_cleanup call, no longer needed.</changelog>
  <changelog author="jengelh@inai.de" date="1489752000">- Drop useless --with-pic, it is for (unbuilt) static libs.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1542283200">- Convert sysv init script to systemd service (boo#1116016)
- Pass --with-systemd to configure: enable proper systemd
  integration.
- Automatic cleanup using spec-cleaner.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1621252800">- Update to version 0.7.2
  + Fix user table iteration order to be deterministic, possibly
    fixing on out-of-sync bug.
  + Fix a possible crash when running g-ir-scanner.
  + infinoted: Add support for notifying systemd when the service
    is running.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1633348800">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * infinoted.service</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Resolve rpmlint error "libinfinity-1_0-0.x86_64: E:
  shlib-policy-name-error SONAME: libinfgtk-0.7.so.0, expected
  package suffix: 0_7-0"
- Move documentation to subpackage with main applications</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651752000">- Drop libinfinity-1_0-0 requires from infinoted package: the dep
  is wrong since the library package was changed to correctly
  follow SLPP. Additionally, the library is dependency is
  auto-detected.</changelog>
</package>
<package pkgid="22b7b04c0e3cf629a1f660497127e51dfcc8cf6b24f05c737465449c9ac38c3ce143827275f253f03ef4caa050eb4eb574f9ddd05b11f6ac695a8b6d607b2d9b" name="info-debuginfo" arch="i586">
  <version epoch="0" ver="7.3" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1706875200">- Update to version 7.1 (18 October 2023)
  * Language
  . new generic definition commands, @defblock, @defline and @deftypeline,
    for definitions without automatic index entries
  . new @linemacro facility eases use of generic definition commands
  . new command @link creates plain links (supported output formats only)
  . @cartouche takes an argument to specify the cartouche title
  . you can use the new commands @nodedescription and @nodedescriptionblock
    to give text to be used in menu descriptions in Info and HTML output
  * texi2any
  . @itemx at the beginning of a @table is now an error, not a warning
  . better validity checking of deeply nested commands
  . check that @set and @clear only appear at the start of a line
  . warn about missing menu entries even if CHECK_NORMAL_MENU_STRUCTURE is
    not set.  you can turn this off by setting CHECK_MISSING_MENU_ENTRY to 0.
  . no longer use --enable-encoding and --disable-encoding to determine
    whether to output encoded characters (instead of entities or commands)
    for HTML, XML, DocBook and LaTeX; instead, use the value of the
    OUTPUT_CHARACTERS customization variable.
  . stricter checks on input encoding, in particular more warnings and
    errors with malformed UTF-8
  . support any input file encoding if support exists in the operating
    system, not just a selected list of encodings
  . resolve an alias referring to another alias at definition time
  . internally, use "source marks" to keep all Texinfo source information that
    is not in the final tree (location of macros, values and included files
    expansion, @if* blocks, DEL comment, and @ protecting end of line on @def*
    lines)
  . HTML output:
    . format @subentry and index entries with @seealso or @seeentry in a more
    similar way to printed output
    . output @shortcontents before @contents by default
    . omit colons after index entries by default.  this can still be
    configured with INDEX_ENTRY_COLON.
    . add @example syntax highlighting as a texi2any extension
    . no more capitalization of @sc argument in HTML Cross-references
    . change @point expansion to U+22C6 in HTML Cross-references
    . if a @node is not associated with a sectioning command but is
    followed by a heading command not usually associated to nodes
    such as @heading and this command appears before other formatted
    content, the heading command is assumed to supply the node heading.
    you can customize this with USE_NEXT_HEADING_FOR_LONE_NODE.
  . Info output:
    . new variable ASCII_DASHES_AND_QUOTES, on by default,
    outputs ASCII characters for literal quote or hyphen characters
    in source, rather than UTF-8.  this makes it easier to search
    Info files.
    . new ASCII_GLYPH variable for using ASCII renditions for glyph
    commands (like @bullet)
    . ASCII_PUNCTUATION still includes the effect of these new variables.
    . new variables AUTO_MENU_DESCRIPTION_ALIGN_COLUMN and AUTO_MENU_MAX_WIDTH
    control the format of descriptions in generated menus
  . XML output:
    . place menu leading text and menu separators in elements instead
    of attributes
  * texi2dvi
  . macro expansion with texi2any requires at least version 5.0 (only
    happens with --expand option or with very old texinfo.tex)
  * texinfo.tex
  . in @code, ` and ' output by default with backtick and undirected
    single quote glyphs in the typewriter font.  you can still configure
    this using the @codequoteundirected/@codequotebacktick commands.
  . do not insert a space for @ def line continuation, matching the behavior
    of texi2any
  . align section titles in table of contents when more than 10 sections
  . microtype is off by default, for speed
  . page headings generation is no longer linked to the @titlepage command
  * info
  . when going Up, position cursor on menu entry for current node
  . allow mouse scrolling support regardless of termcap entries.  this
    supports some more xterm configurations.
  . do not use "/index" as a possible file extension for Info files
  * texi2any
    . fix performance regression when Perl binary extension (XS) modules
    are not being used (e.g. with TEXINFO_XS=omit)
  * info
    . further fix of recoding of UTF-8 files to ASCII to avoid text
    disappearing from nodes
    . avoid possible freeze at start of a file with `-v nodeline=pointers'
  * texi2any
    . do not distribute architecture-dependent files
    . build fixed on OpenIndiana 11
  * info
    . further fix of recoding of UTF-8 files to ASCII
    . fix check for presence of man pages on Solaris
  * install-info
    . fix build by avoiding function name clash on some platforms
    . compiler warning re strncat silenced
  * texi2any
    . avoid crashes on empty @image argument and other potential crashes
    (with "Can't use an undefined value as an ARRAY reference" message)
    . avoid hang on @ref command inside section command
  * info
    . fix recoding of UTF-8 files to ASCII when run in C locale
  * js
    . index search fixed for new HTML output
    . some obsolete files removed from distribution
- Port patch texinfo-zlib.patch
- Use libzio 1.09 to support compressed 'dir' data base files</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1743768000">- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
  (flag can be dropped w/ release 7.2)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1752494400">- Add texinfo-perl-5.42.patch: Fix syntax to be unambiguous
  if (! $str eq '') is not really clear; is it
    (!$str) eq ''
  or
    !($str eq '')
  Perl 5.42 rightly flagges this syntax with:
    Possible precedence problem between ! and string eq
  Assuming !($str eq '') was meant, we can rewrite this as
  $str ne '', which happens to also be used in multiple places
  already (sometimes just a few lines further down in the same
  files)</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1757073600">- Update to version 7.2 (23 December 2024)
  * Build
    . "make install" installs files for texi2any under $datadir/texi2any, not
    $datadir/texinfo.
  * texinfo.tex
    . use @ as the escape character in all index files.  this requires
    new enough texi2dvi (Texinfo 6.7, 2019) for index files to be
    properly processed.
    . a bug has been fixed where a mangled PDF outline could be produced for
    a document using @unnumberedsec
    . you can call @unmacro with an undefined macro name, matching the
    behavior of texi2any
  * texi2any
    . set CHECK_NORMAL_MENU_STRUCTURE by default.  this means texi2any
    again checks menu structure by default (changed in 6.8 release, 2021).
    . only allow @definfoenclose to be used to redefine highlighting commands
    . sorting of indices is now independent of the input or output encodings
    . new customization variable COLLATION_LANGUAGE to allow linguistic
    tailoring of index sorting
    . new variable DOCUMENTLANGUAGE_COLLATION to use @documentlanguage for
    linguistic tailoring of index sorting
    . new variable USE_UNICODE_COLLATION to allow turning off the slower
    use of Unicode collation when sorting indices
    . rename BODYTEXT customization variable to BODY_ELEMENT_ATTRIBUTES
    . rename COMPLEX_FORMAT_IN_TABLE customization variable to
    INDENTED_BLOCK_COMMANDS_IN_TABLE
    . remove the following variables: AVOID_MENU_REDUNDANCY, FRAMES,
    FRAMESET_DOCTYPE, NO_USE_SETFILENAME, SILENT, USE_UP_NODE_FOR_ELEMENT_UP
    . remove SIMPLE_MENU variable and tree transformation
    . the use of the directories ~/.texinfo and ~/.texi2any for configuration
    files is deprecated, and should be replaced by texinfo or texi2any
    directories under XDG_CONFIG_HOME (usually ~/.config/).  the new
    locations are compatible with the XDG Base Directory Specification.
    in future versions, the ~/.texinfo and ~/.texi2any directories will
    not be in search paths.
    . do not try the us-ascii encoding anymore as a locale for translated
    document strings.
    . some unused translation files have been removed for the
    `texinfo_document' domain
    . Info output:
    . output Info-documentlanguage in Local Variables section of output
    file if @documentlanguage is given
    . HTML, Texinfo and raw text output:
    . an implementation of the conversion in C has been included, which
    is much faster than the code in Perl. set the `TEXINFO_XS_CONVERT'
    environment variable to 1 to use.
    . HTML output:
    . CHECK_HTMLXREF set by default for warnings about links to unknown
    external manuals
    . you can use the MATHJAX_CONFIGURATION customization variable to add
    data to the MathJax configuration object
    . warn if there is a .inf or .info suffix for cross-reference manual
    . use &lt;pre&gt; instead of &lt;div&gt;&lt;em&gt; for output of @displaymath
    . remove border, cellpadding, cellspacing and align attributes.  add
    classes and use CSS when needed.
    . EPUB output:
    . stricter conformance for conformance checkers
  * info
    . check for init file under XDG_CONFIG_HOME/texinfo/infokey after
    checking ~/.infokey, in accordance with the XDG Base Directory
    Specification
  * Distribution
    . automake 1.17, autoconf 2.72, gettext 0.22.5, libtool 2.5.3
- Update patches to compile for the new version
  - texinfo-perl-5.42.patch
  - texinfo-zlib.patch
- Fix texinfo-zlib.patch
  texinfo-zlib.patch had the wrong variable referenced in the error check for
  reopening a file.  Furthermore, it could potentially have leaked the memory a
  string.  Both are minor bugs and very unlikely to occour</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1757592000">- Use distribution versions of perl-libintl-perl and
  perl-Unicode-EastAsianWidth over the versions included in
  texinfo's source tree
- Remove dependency on perl-gettext.  It's not required anymore,
  because gettext is now implicitly pulled in by perl-libintl-perl
- Add missing build dependency on gawk
- Add missing test dependencies for the parser tests, which would
  be skipped otherwise
- Add explicit dependency on the perl module Unicode::Normalize
  It's provided by perl, but if it's missing, it wouldn't fail the
  configuration, but introduce erroneous behaviour, so an explicit
  dependency doesn't hurt</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1757592001">- Add dependencies for texi2dvi and texindex.  Both programs had
  missing or non-explicit dependencies on various shell utilities.
  Furthermore, texi2dvi has execution statements for dvipdfmx,
  dvips, biber and thumbpdf, but the spec didn't require these
  programs</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1757592002">- Remove explicit setting of LANG.  The build environment uses
  C.UTF-8, so a UTF-8 locale is ensured</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1758024000">- Revert to using vendored versions of perl-libintl-perl and
  perl-Unicode-EastAsianWidth, because both are not part of
  openSUSE:Factory:Rings:0-Bootstrap
- Explicitly include dependencies from perl-libintl-perl, as they
  are not pulled in via the package
- Replace distribution provided version of perl-Text-Unidecode with
  vendored version to have a consistent approach to dependencies</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1758110400">- Move htmlxref.cnf to makeinfo package, as it is used by texi2any</changelog>
  <changelog author="Jan Fooken &lt;jan.fooken@suse.com&gt;" date="1774958400">- Update to version 7.3 (02 March 2026):
  * Language
    . new commands for title page creation: @documentinfo, @publication,
    and @maketitle.  you can use these instead of explicit formatting
    inside @titlepage.
    . you can use heading commands such as @heading after @node.  nodes
    defined this way are not part of the chapter structure of the document
    (unlike if @section etc. were used).
    . new command @xrefname can follow @node in place of a heading command.
    this is for when you do not want any heading at all to be displayed.
    . new command @namedanchor for defining text to be used for a cross-
    reference to an anchor (with @xrefautomaticsectiontitle on)
    . new command @thispart to print part name in headings or footings
    . deprecate @clickstyle
    . if there is no @documentlanguage, the language is unspecified, rather
    than en_US.  (texi2any will still use English strings by default,
    but will not put en_US in the output, depending on output format.)
  * texi2any
    . texi2any uses the Perl extensions in C for converters when possible,
    which results in a large speed-up for HTML output.
    set the `TEXINFO_XS_CONVERT' environment variable to 0 for pure Perl.
    . optional experimental texi2any program implementation in C embedding Perl.
    use --enable-using-c-texi2any to prefer the C implementation.
    . report leading directory components of input file names in messages
    (this reverses 6.8 release change, 2021).
    . when CHECK_NORMAL_MENU_STRUCTURE is on, give the line number of the
    problem menu entry
    . DUMP_TREE should now be a file name, or - to output to standard error
    . remove USE_REL_REV variable; former effect is now always on
    . (API only) rename LINKS_BUTTONS customization variable to LINKS_DIRECTIONS
    . (API only) rename space direction ' ' to 'Space'
    . HTML output:
    . the HIGHLIGHT_SYNTAX variable can be used for syntax highlighting
    of code samples.  this feature was present in earlier releases but
    is no longer marked as experimental.
    . do not wrap the contents of &lt;style&gt; elements in an HTML comment,
    as this is no longer needed for browser compatibility
    . the --transliterate-file-names option (which sets the
    TRANSLITERATE_FILE_NAMES variable) is now off by default.
    . when creating redirection files with --node-files (the default),
    ignore the settings of TRANSLITERATE_FILE_NAMES, BASEFILENAME_LENGTH,
    and EXTENSION.
    . likewise, ignore these variables for links to external manuals
    (they are still used for the file names generated for the
    converted manual content).
    . the default setting of WORDS_IN_PAGE has changed from 300 to 200.
    this means that a navigation panel is more likely to be output at
    the bottom of fairly short nodes.
    . use the last @printindex in the input file for the Index direction
    . only output 'accesskey' attributes when splitting by node
    . for locations of external manuals, use files ending with the
    .cnf extension in the htmlxref.d directories (in addition to files
    called htmlxref.cnf).  this should make it easier to combine
    information on HTML cross-references from different sources.
    . in an htmlxref file, you can explicity trigger a link to a local
    manual by using an empty URL
    . you can set FORMAT_MENU to 'menu_no_detailmenu' to omit an
    automatically generated @detailmenu from the Top node
    . info.js (with INFO_JS_DIR) fixes and improvements:
    . avoid pop-up over Top node and display the correct title
    . --internal-links outputs more types of internal link, including
    anchors, sections and floats.  the possible type names reported
    in the second column have changed.
    . USE_NEXT_HEADING_FOR_LONE_NODE removed.  former effect is now
    always on.
    . (API only) remove the buttons specifications with scalar references,
    direction text or functions references should be used instead
    . (API only) remove the Texinfo::TeX4HT customization package
    . Info output:
    . new experimental variable INFO_MATH_IMAGES allows outputting
    images for mathematics notation
    . LaTeX output:
    . use UTF-8 encoding for output by default, regardless of input
    encoding.  override with OUTPUT_ENCODING_NAME.
    . XML output:
    . use HTML entities names for @H and @dotaccent accents types
  * texinfo.tex
    . add entries in PDF outline for index initials
    . use Unicode in PDF outline for input documents encoded in UTF-8
    . '@set xrefautomaticsectiontitle on' does not affect cross-references
    to anchors, matching the HTML output
    . separate adjacent footnote markers with commas, e.g. '1, 2' not '1 2'
  * info
    . you can use hook scripts to handle an info manual not being found.
    these hooks can provide a message to the user with information on
    how to install the manual.
    . when run as 'info TOPIC INDEX-ENTRY', prefer index entries that
    refer to the node that would be loaded by 'info TOPIC'.  this aids
    in retrieving documentation of command-line options when multiple
    programs are documented in the same manual.
    for example, 'info cp -- -s' goes to the documentation of the -s
    option for the cp program in the coreutils manual, rather than the
  - s option of any other program.
    . list all customizable variables in help buffer including how they
    got their values
    . reuse introductory text in dir file rather than supplying our own text,
    as was the case in older version of info and is the case in Emacs
    . removed fallback if a node is not found in a cross-reference to
    searching for a file of the same name.  e.g. "* Foo::" in a menu
    would go to a file called "Foo", if no node called "Foo" was found.
    now only the node is looked for.
    . new variable 'raw-utf8-output' supports viewing UTF-8 Info files
    on MS-Windows
  * Distribution
    . automake 1.18.1, autoconf 2.72, gettext 0.26, libtool 2.5.4
    . support for DJGPP removed
- Rebase and correct the header of texinfo-zlib.patch
- Recommend the Perl module Archive::Zip for makeinfo
- Recommend a man implementation, as it can be used by makeinfo
- Require at least gawk 4.0 during build
- Require at least Perl 5.8.1 during build and runtime
- Remove perl modules included in Perl's standard distribution
- Explicitly require a POSIX shell
- Replace the %requires_eq macro with the %perl_requires macro, as
  the former is removed from upstream RPM
- Remove patch texinfo-perl-5.42.patch, which is now upstream</changelog>
</package>
<package pkgid="3ba49855eea70ab294348cc3ab39e4a414bd732edb6fba54060c861cbc562403ae4a3246957d559910a830d4935fc876327c4a6683d65a889431b5ddba096604" name="ingress-nginx-migration-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.1" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305600">- new package ingress-nginx-migration: tool that analyzes
  Kubernetes NGINX Ingress resources to help with migration
  planning to Traefik</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774440000">- Update to version 1.1.0:
  * Attach annotations to a traefik version
  * New annotations support
  * Add e2e tests
  * feat: upgrade go version + dependencies
  * feat: support oidc provider
  * chore: Improve README structure
  * chore: pin GitHub Actions to SHA hashes for supply chain
    security
  * Improve share report documentation
  * Add screenshot to Ingress NGINX Migration readme</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777896000">- Update to version 1.2.0:
  * Add e2e test for ExternalName service
  * Display invalid annotations
  * Fix e2e tests
  * Add more tests for custom-headers annotation
  * Add more tests for app-root annotation
  * Add new rewrite target tests
  * Add new TLS e2e tests</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778155200">- Update to version 1.2.1:
  * Add 2 missing annotations</changelog>
</package>
<package pkgid="7e8f727bba774f0a23e87e44366daaf86778906949417150e1f115f87e0a4718fd8f31ccf99947872c2340efc4b583c98a1e28fbd5969b2745b807ce82f6cd85" name="ingress2gateway-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768910400">- new package ingress2gateway: convert Ingress resources to Gateway
  API resources</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768910401">- Update to version 0.5.0:
  * Release/prepare 0.5.0 (#300) (#301)
  * add changelog for release 0.5.0-rc1 (#252)
  * Fix canary and create new dependencies in IR (#251)
  * Upgrade gatewayapi to v1.4 (#248)
  * Support kyaml output (#242)
  * Fix OIDC authentication support (#245)
  * Do not require a namespace when input-file is used (#241)
  * add rikatz reviewers (#239)
  * Update ingress2gateway reviewers (#237)
  * Add NGINX provider support (#224)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774094400">- Update to version 1.0.0:
  * Emitters Framework
  - New pluggable emitter architecture enabling output to
    vendor-specific Gateway API extensions. Supported emitters:
    standard (vanilla Gateway API), Agentgateway, Envoy Gateway,
    and Kgateway.  (#265, #273, #305, #320)
  * Extensive ingress-nginx Annotation Support
  - Significantly expanded ingress-nginx annotation coverage,
    adding translation for header manipulation, GRPC, canary
    routing, path rewriting, timeouts, SSL and permanent/temporal
    redirects, CORS, regex path matching, backend TLS, buffer
    sizing, IP access control.  A new annotation tracking system
    also reports which annotations were parsed, unsupported, or
    unrecognized.
  * E2E Test Framework
  - Comprehensive end-to-end test suite built in pure Go with
    real cluster testing across Ingress NGINX and Envoy Gateway
    providers. Covers TLS termination, SSL redirect, canary
    routing, CORS, and timeouts. (#294, #330, #353, #366, #372)
  * Feature
  - Emitters framework: pluggable emitter architecture separating
    providers (Ingress → IR) from emitters (IR → Gateway API
    resources). Includes standard, Agentgateway, Envoy Gateway,
    kgateway, and GCE emitters. (#265, #273, #305, #320, #336,
    [#388], @Stevenjin8, @kkk777-7, @puertomontt, @chakravardhan,
    @markuskobler)
  - Route rule name support for xPolicy CRD attachment (#298,
    @kkk777-7)
  - ingress-nginx: header manipulation (upstream-vhost,
    x-forwarded-prefix, connection-proxy-header) (#283,
    @eladmotola)
  - ingress-nginx: GRPC support annotation (#286, @eladmotola)
  - ingress-nginx: extended canary support with canary-by-header,
    canary-by-header-value, and cookie-based routing (#287, #365,
    [#374], @jgreeer, @Stevenjin8)
  - ingress-nginx: rewrite-target annotation for path rewriting
    (#288, @Stevenjin8)
  - ingress-nginx: timeout annotations (proxy-connect-timeout,
    proxy-send-timeout, proxy-read-timeout) (#289, #376, #377,
    @Stevenjin8)
  - ingress-nginx: permanent-redirect and temporal-redirect
    annotations with configurable status codes (#299, @jgreeer)
  - ingress-nginx: full CORS configuration (allow-origin,
    allow-methods, allow-headers, allow-credentials,
    expose-headers, max-age). No longer requires
  - -allow-experimental-gw-api flag. (#303, #371,
    @chakravardhan, @kkk777-7)
  - ingress-nginx: use-regex annotation with
    implementationSpecific path matching (#307, #344,
    @chakravardhan, @Stevenjin8)
  - ingress-nginx: Backend TLS via proxy-ssl-verify and
    proxy-ssl-secret, translated to BackendTLSPolicy (#308,
    @rajashish)
  - ingress-nginx: proxy-body-size and client-body-buffer-size
    buffer annotations (#305, #375, @kkk777-7, @Stevenjin8)
  - ingress-nginx: whitelist-source-range and
    denylist-source-range IP access control (#345, @kkk777-7)
  - ingress-nginx: ssl-redirect annotation with per-route
    evaluation matching ingress-nginx per-location semantics
    (#290, #385, @Stevenjin8)
  - ingress-nginx: trailing slash redirects (#385, @Stevenjin8)
  - ingress-nginx: annotation tracking with notifications for
    unsupported/unparsed annotations (#359, #361, #370,
    @Stevenjin8, @kkk777-7)
  - Read resources from multiple input files and directories via
  - -input-file (#258, #357, @carmal891, @johananl)
  - Refactored notification system to provider- and
    emitter-scoped reports (#360, #384, @johananl, @Stevenjin8)
  - E2E test suite with real cluster testing across Ingress NGINX
    and Envoy Gateway (#294, #330, #351, #353, #366, #372,
    @johananl, @Stevenjin8, @kkk777-7)
  * Bug or Regression
  - Fix data race in NotificationAggregator (#292, @johananl)
  - Fix setting proper secret group and kind in TLS
    certificateRefs (#302, @cnvergence)
  - Fix panic on nil ingress.rules.http (#335, @Stevenjin8)
  - Fix deduplicate TLS CertificateRefs in gateway listeners
    (#378, @Stevenjin8)
  * Other (Cleanup or Flake)
  - Upgraded Gateway API to v1.5 (#367, @Stevenjin8)
  - Migrate to golangci-lint v2 (#323, @kkk777-7)
  - Bump Kong chart to v3.0.2 (#349, @johananl)
  - Docs: Providers vs Emitters architecture description (#369,
    @markuskobler)
  - Update main and ingress-nginx README (#390, @Stevenjin8)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778673600">- Update to version 1.1.0:
  * Feature
  - Added Traefik provider support with translation for Traefik
    Ingress resources and some annotations. (#400, @FarnazBGH)
  - GCE: Added Cloud CDN support via GCPHTTPFilter. (#403,
    @chakravardhan)
  - ingress-nginx: Added support for from-to-www-redirect. (#337,
    @chakravardhan)
  - ingress-nginx: Added support for app-root. (#405, @jgreeer)
  - ingress-nginx: Added support for ssl-passthrough using
    standard-channel TLSRoute resources. (#402, @jgreeer)
  * Other (Cleanup or Flake)
  - Moved HTTPRoute rule naming from common provider conversion
    into emitters. (#397, @jgreeer)
  - Updated TLSRoute usage to the standard Gateway API channel.
    (#404, @jgreeer)
  - Fixed GoReleaser configuration. (#395, @ponkio-o)
  - Updated GitHub Actions versions in build and release
    workflows. (#406, @sturman)
  - Docs: README correction. (#398, @ziyi-xuu)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783512000">- Update to version 1.2.0:
  * Feature
  - Added airlock-micrograteway emitter support (#413, @tyxeron)
  * Bugfix
  - Fixed warning with regex rewrites (#412, @Stevenjin8)
  - Docs: Report.Notifications() accessor grouped by source
    (#410, @marshallford</changelog>
</package>
<package pkgid="85e1627bbfee43e172b1db1dd0244321a29160dc1e5802236cbb17d8b5c0a4e8bd5708c296c15da5149948b683a1144742d6a2039f61bb1cb66e6fd8a9757644" name="inih-debugsource" arch="i586">
  <version epoch="0" ver="62" rel="1.4"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 52" date="1608811200">- Make package conform to spec-cleaner.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt; - 53" date="1615464000">￼
- Update to version 53
  * Add architecture ppc64le to travis build (#122)
  * enable distro settings by default (#125)
  * meson: optionally depend on c++ (#124)
  * meson: add static compile args to inih_dep (#126)</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 54" date="1648209600">- Update to version 54
  * Improve quality of shared objects by explicitly defining symbol
    visibility.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 55" date="1648209601">- Update to version 55
  * Include proper version in installed pkgconfig files.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 56" date="1657972800">- Update to version 56
  * Fix redundant cast-to-int when INI_USE_STACK!=0
  * Make inline comments work on subsequent lines of multiline values</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 57" date="1688731200">- Update to version 57
  * Added a GetUnsigned function for getting unsigned values.
  * Added GetInteger64 and GetUnsigned64 to read 64-bit integers.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 58" date="1706184000">- Update to version 58
  * Add ini_ prefix even to static names so inih can be used as an
    [#]include.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 59" date="1743940800">- Update to version 59
  * INIReader: change variable visibility from private to protected
  * Add preprocessor exclusions when INI_ALLOW_MULTILINE=0
  * Add INIReader Sections and Keys methods
  * If a line is longer than INI_MAX_LINE, consume input up to next
    newline
  * Performance improvements
- Add service file to download source.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 61" date="1755259200">- Update to version 61
  * Add ini_parse_string_length() that avoids internal strlen().
  * Fix bug where name only options are not processed after an
    error has occurred.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1757678400">- Update to version 62
  * The C++ wrapper now support getting a human-readable error
    message via the INIReader::ParseErrorMessage() method.</changelog>
</package>
<package pkgid="29e7b6aaeb7ed137290008d26ce2ae238dd0f3dcdd495b69830056193ed0908e809ae6bc17f15135fbe5f53d328e7250c0a61bef494d5f74921391817e1e57ae" name="iniparser-debugsource" arch="i586">
  <version epoch="0" ver="4.2.6" rel="2.2"/>
  <changelog author="lmuelle@suse.com" date="1370606400">- Include LICENSE file from the source tar ball.</changelog>
  <changelog author="lmuelle@suse.com" date="1395057600">- Remove superfluous obsoletes *-64bit in the ifarch ppc64 case; (bnc#437293).</changelog>
  <changelog author="lmuelle@suse.com" date="1403179200">- Update to git snapshot 20140619 c5beb80a
  + Fix coverity issues
  + Fix resource leaks
  + Modify to build unbounded keys &amp; values from multi-line input
  + Fix crash with crafted ini files
  + Makefile fixes: Library build, targets
  + Prevent compiler warning when compiling for 64 bit
  + Build system improvements
- Update iniparser_remove_rpath.patch</changelog>
  <changelog author="lmuelle@suse.com" date="1435406400">- Update to git snapshot 20150605 b1c4ac6f
  + Use the same xstrdup implementation for both source file
  + allocate memory for string termination
  + Add travis.yml
  + iniparser_getseckeys doesn't return a malloc ptr anymore
  + One more static + whitespace cleanup
  + Prevent negative array index access when a line solely consists of
    newlines and spaces
  + Made strstrip() static
- Remove libiniparser from baselibs.conf</changelog>
  <changelog author="aavindraa@gmail.com" date="1510401600">- Update to 4.1 (stable release)
  + For full change set, see:
    https://github.com/ndevilla/iniparser/compare/b1c4ac6f...v4.1
- Cleanup with spec-cleaner
- Rebase iniparser_remove_rpath.patch
- so number bumped from 0 to 1 per upstream policy</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1661342400">- Add fixes since 4.1
  + Fail-testrun-on-test-failure.patch
  + Fix-buffer-overflow-from-sprintf.patch
- Fix tests failing on 32bit architectures
  + Fix-tests-on-32bit.patch</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1685707200">- Add handle-null-return-getstring.patch (bsc#1211889)
  CVE-2023-33461: NULL pointer dereference in iniparser_getboolean()</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1715774400">- Update to version 4.2.1
  * Fix parsing of section names containing whitespace
  * Add support for escaped quotes, semicolon and hash in quoted values
  * Do not close file in iniparser_load_file
  * Add function description to header
  * Add support for loading string/custom streams
  * Update README.md
  * Handle potential calloc failures in dictionary_new
  * Add example showing how to write INI files
  * Add support for uint64_t
  * Fix tests on 32bit
  * Prevent `long int` overflow on 32bit architectures
  * Fail testrun on test failure
  * add NULL check in dictionary_get
  * Fix buffer overflow from sprintf
- Remove patches merged upstream
  * Fail-testrun-on-test-failure.patch
  * Fix-buffer-overflow-from-sprintf.patch
  * Fix-tests-on-32bit.patch
  * handle-null-return-getstring.patch</changelog>
  <changelog author="Yunus Acar &lt;yunus.acar@suse.com&gt;" date="1737633600">- Add fix-tests.patch: Makes the tests work with the "offline"
  CMake option (FETCHCONTENT_SOURCE_DIR_UNITY)
- Drop iniparser_remove_rpath.patch: Not needed anymore because of
  the switch to CMake
- Update to version 4.2.6:
  * CVE-2025-0633 (bsc#1237377)
    Fix heap overflow in iniparser_dumpsection_ini()
  * Add test to reproduce heap overflow in
    iniparser_dumpsection_ini()
  * Fix links to FAQ sites in doxygen generated documentation
  * Add packaging status badge to give users and me an overview
  * Enable command line arguments for tests
- Update to version 4.2.5:
  * Fix stack buffer overflow in iniparser dump functions
  * Update doxygen main page, merge it with README and use it as
  * new main page
    Explain how to build documentation as it not build per default
  * Stylize the name iniParser as it used to be done
  * Mention CMake options to prevent them from being overlooked
  * Add build instructions for MinGW
  * Replace outdated installation instructions by link to README
    sections
  * Remove section numbers from README
  * add DESCRIPTION, HOMEPAGE_URL and LANGUAGES in cmake project()
  * Fix MSVC build issues
- Update to version 4.2.4:
  * Fix paths in generated pkgconfig file
- Update to version 4.2.3:
  * Replace our own unit test framework (CuTest) by Unity
  * Do not install tests but make them execute in build directory
  * Build and run tests and examples on Windows CI runner
  * Fix pkgconfig file
- Update to version 4.2.2:
  * add CMake Support
  * update README
  * add Gitlab CI configuration
  * This release makes iniparser-meta obsolete.</changelog>
  <changelog author="Yunus Acar &lt;yunus.acar@suse.com&gt;" date="1783598400">- Switch to declarative build.
- Drop baselibs.conf, as its not used/needed anymore.
- Trim whitespace in .changes file.</changelog>
</package>
<package pkgid="c8c473c70488a4b91c3957496ea3c96d1248dd206304c44b19c8a9d4bb6f635b4ca4b1877ccefd1514a8b6e11d121465ca2ecfc6ddcfede303002fefa4a3cb34" name="inkscape-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.4+git2.3454cb1dab" rel="1.2"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1765281600">- fix building with Poppler 25.10.0
- added patches
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1765454400">- ace884e13e413b0cc49ece80936584ef92c986f5.patch had to be backported,
  so remove patch url
- also remove source urls from other patches as it causes issues
  (https://build.opensuse.org/requests/1322235)</changelog>
  <changelog author="thod_@gmx.de" date="1767441600">- Update to version 1.4.3+git2.fcd0343856:
  * Fix: request display update when removing child from group
  * Make po submodule shallow
  * Add GioWin32-2.0.typelib to Windows
  * Revert the backport of a fix causing regressions in textPath
  * update translations
  * Update Windows dependencies to r168
  * Build GraphicsMagick on Windows ourselves again
  * Update macOS build pipeline to v0.82-2-g21f3e2d
  * Update docs for 1.4.3rc
  * Fix crash on MacOS when opening file by right clicking on file.
  * Handle `xml:lang`/`lang` attribute updates
  * Fix commands toolbar glitching at exact size
  * Fix code getting items under cursor
  * Set Pango context language to undetermined
  * Add commands toolbar to automatic toolbar policy
  * Batch updates to layer selector
  * SPLPEItem: ref group objects before recursion
  * Make libdepixelize a submodule
  * update translations
  * Fix welcome dialog graphics
  * Update macOS build pipeline to 0.82
  * Add 'webp' to the list of file formats that Inkscape can import on MacOS.
  * Add 'jpg' and 'jpeg' to the list of file formats that Inkscape can import on MacOS.
  * Fix action accidentally marked for translation
  * Make popovers stay open on spinbutton activate
  * Fix crash in LPE path Parameters
  * Add missed 1.4.3 artwork
  * Add welcome screen only mode and remove timer
  * update translations
  * Include libtcp2 DLLs in Windows build
  * 1.4.x: Fix: prevent sliders stealing scroll when not focused
  * Update graphics for 1.4.3
  * Make pattern name translatable
  * Move revert further down the menu
  * PDF import fixes
  * Increase user and mac css style priority
  * SPIPaint::read: Allow SPPaintServerReference to attach to document
  * Fix crash on rendering TextPath with empty PathVector
  * Relaxing PDF font name normalization to account for multiple 6-char tags.
  * Explicit tuple include
  * Libgc modified their warning function definition to take a const char* instead of a char*. This checks gc version &gt;= 8.3 to create the correct version
  * Unset fill/stroke opacity on mesh/pattern switch
  * Fix Polka dots colorization
  * Make layer change on object selection more robust
  * Fix extension label alignment
  * Fixing removeChild cached position logic
  * Check for out of bounds in font axis value setter
  * The default style shouldn't save CSS properties that aren't set.
  * Allow effect XSLT extensions
  * Revert back to Gtk::Menu for 1.4.x
  * update translations
  * Add Enable animations checkbutton
  * Update Windows dependencies to r164
  * Add compat for 1.5 page elements
  * Make ccache ignore compiler mtime
  * Use GraphicsMagick from msys2
  * update translations
  * Fix translation-weekly job
  * Add LPE dialog option to convert Polygons, Polylines, and Lines to Paths. Backport
  * Transientize colour picker when shown instead of constructed
  * Make Commands bar items collapse individually
  * Replace po/ with a submodule
  * Replace po/ with a submodule
  * Hide page selector when there is no pages
  * Center template labels in Welcome dialog
  * Unescape symbol in rotation button tooltip
  * Remove size request from startup.cpp
  * Replace getLength() with size() on a GooString (Poppler)
  * Don't thread-unsafely access desktop in CanvasItem::_render()
  * Fix handle orientation when Y axis is pointing up
  * Fix dangling PathManipulator in node tool
  * Remove NodeTool::_previous_selection
  * Avoid dangling SPDrawAnchors
  * Fix 'warning: result of comparison against a string literal is unspecified'
  * Multiple bugfixes for align and distribute on circle.
  * Use C locale for version parsing
  * Prevent export-batch-path attribute from modifying document on load
  * Adjust cursor shadows so they never get cut off
  * Refactor extension error reporting
  * Restrict broken image to a minimum size
  * Defend against rogue clipboard managers
  * If the name contains a relative path, use it as the export path
  * Make Split Path and Break Apart handle nested paths
  * Refactor pathv_fully_contains()
  * Refactor pdf input preferences to standard extension prefs
  * Chnage how maximise works on macOS and remove metadata from default templates
  * Ignore no-op SatelliteParam updates
  * Fix build with poppler 25.09.0
  * Fix building with Poppler 25.07.0
- remove patches, applied upstream
  * ce52c5f96106ae5747171663a46831f21aa52d95.patch
  * b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1769428800">- Fix build with Poppler 26.01.00, add
  Fix_Poppler_26_01_00_compat.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1771329600">- Fix build with Poppler 26.02.0, add
  Fix_Poppler_26_02_0_compat.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1775736000">- added patches
  https://gitlab.com/inkscape/inkscape/-/merge_requests/7722
  * inkscape-gcc16.patch</changelog>
  <changelog author="i thod &lt;thod_@gmx.de&gt;" date="1778155200">- Update to version INKSCAPE_1_4_4+git0.dcaf3e7d9e:
  * Documentation update for Inkscape 1.4.4
  * Revert "Switch PangoCairo rendering backend to Fontconfig"
  * Revert "Fix canvas text label Unicode rendering"
  * update translations
  * Revert "Show cursor on Text tool constructor"
  * Revert "Remove cursor show code from _updateCursor"
  * Speed up drawing cache insert
  * Prepare 1.4.4-rc
  * Update man page + tutorials for 1.4.4rc
  * Show cursor on Text tool constructor
  * Remove cursor show code from _updateCursor
  * Fix building with Poppler 26.04.0
  * Fix build with poppler-26.03.0.
  * Switch PangoCairo rendering backend to Fontconfig
  * Add openmp on LLVM
  * explicitely make GUI executables on windows
  * Fix building with Poppler 0.26.02
  * Fix warning with poppler 26.x.x
  * Fix build with poppler 26.01.0
  * Make text itemization code clearer
  * Handle text with different lang across tspans
  * Fix crash while using maximum scans in trace dialog
  * Additional patching to make uri test work
  * Fix crash when opening corrupted Rotate Copies LPE SVGs
  * Fix crash in connector endpoint handling with null curve
  * Fix #6040: svg with markers which dont have associated path data now don't cause issues
  * Fix connector tool crash on overlapping shapes
  * Add tests for try_attach() from uri-reference.cpp
  * Fix Suprious Unsupported URI warning for web hyperlinks
  * Fix mime type of ODF extension
  * Disconnecting signals in dialog destructors
  * Use unordered_map where the ordering is not important
  * Fix crash and disable Corners LPE on groups
  * Connector Tool: Fix crash when undoing connection
  * Specify file is relicensed to GPL-2.0-or-later
  * Add elementary palette
  * Fix crash on adding knot to invalid gradient
  * Fix cmdline help showing translation artefacts
  * Fix clippath item visibility on releasing the clip
  * Use is_expandable_space for justified text
  * Fix crash while using tweak tool
  * Fix canvas text label Unicode rendering
  * Implement faster and smarter prettify_svgd
  * Fix gradient tool performance
  * EnablePages must always select a page if one isn't set.
  * Fix Layers &amp; Objects dialog slowness
  * Fix crash on Break Apart with certain paths
  * Guard against duplicate entries in recently-used.xbel
  * Make splitPath() match previous behaviour
  * Fix splitPath() ignoring drive letter on Windows
  * Include implicit headers for gcc-16
  * Avoid unchecked optional access in render_preview
  * Remove !desktop check in export dialog destruction
  * Robustify Cairo error handling in Canvas and Export dialog
  * Fix instructions in the US zine template
  * Fix crash with pen tablet connected
  * Fix crash when selecting object with PowerStroke
  * Fix color entry spamming undo stack
  * Rename star turn upright for clarity
  * Fix missing paste on page metadata
  * Update graphics for 1.4.4
  * Revert "Fix Unicode dialog crashing" for alternative fix
  * Add Level Star action and add it to star toolbar
  * Stop cursor from blinking when defocused
  * Fix Opacity is not applied with last style if set with object and dialog
  * Fix Unicode dialog crashing
  * update translations
  * Make expander in L&amp;O dialog clickable in RTL interface
  * Edit label and tooltip for Preserve Shape setting
  * Fix Welcome dialog stacking up when run more than once
  * Fix keyboard navigation in Objects dialog
  * update translations
  * Fix missing signal blocking in page toolbar
  * Convert libuemf to a git submodule
  * update translations
- remove patches, applied upstream
  * Fix_Poppler_26_01_00_compat.patch
  * Fix_Poppler_26_02_0_compat.patch
  * inkscape-gcc16.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Add 98828255aa0c1212329236b3ff4ac7f41efb4a67.patch: Fix: support
  for poppler &gt;= 26.05 font encoding change (boo#1265939)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781179200">- Add fix_build_with_poppler_26.06.patch: Fix support for poppler
  &gt;= 26.06 (https://gitlab.com/inkscape/inkscape/-/work_items/6210)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784030400">- Update to version 1.4.4+git2.3454cb1dab:
  * update translations
- Add fix_build_with_poppler_26.07.patch:
  + Fix support for poppler &gt;= 26.07
    https://gitlab.com/inkscape/inkscape/-/merge_requests/8034
- Adjust _Service: strip +git0 when we're actually on the tag.</changelog>
</package>
<package pkgid="4b15582ddc835b1034226a725a8ac7a10bee9de51b7af6a1d5c5460ff9035620378bd899ab5994ed90fc5c7f2beb207ba670c6deb0ce9b840d16ec22fd168244" name="inkscape-debugsource" arch="i586">
  <version epoch="0" ver="1.4.4+git2.3454cb1dab" rel="1.2"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1765281600">- fix building with Poppler 25.10.0
- added patches
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1765454400">- ace884e13e413b0cc49ece80936584ef92c986f5.patch had to be backported,
  so remove patch url
- also remove source urls from other patches as it causes issues
  (https://build.opensuse.org/requests/1322235)</changelog>
  <changelog author="thod_@gmx.de" date="1767441600">- Update to version 1.4.3+git2.fcd0343856:
  * Fix: request display update when removing child from group
  * Make po submodule shallow
  * Add GioWin32-2.0.typelib to Windows
  * Revert the backport of a fix causing regressions in textPath
  * update translations
  * Update Windows dependencies to r168
  * Build GraphicsMagick on Windows ourselves again
  * Update macOS build pipeline to v0.82-2-g21f3e2d
  * Update docs for 1.4.3rc
  * Fix crash on MacOS when opening file by right clicking on file.
  * Handle `xml:lang`/`lang` attribute updates
  * Fix commands toolbar glitching at exact size
  * Fix code getting items under cursor
  * Set Pango context language to undetermined
  * Add commands toolbar to automatic toolbar policy
  * Batch updates to layer selector
  * SPLPEItem: ref group objects before recursion
  * Make libdepixelize a submodule
  * update translations
  * Fix welcome dialog graphics
  * Update macOS build pipeline to 0.82
  * Add 'webp' to the list of file formats that Inkscape can import on MacOS.
  * Add 'jpg' and 'jpeg' to the list of file formats that Inkscape can import on MacOS.
  * Fix action accidentally marked for translation
  * Make popovers stay open on spinbutton activate
  * Fix crash in LPE path Parameters
  * Add missed 1.4.3 artwork
  * Add welcome screen only mode and remove timer
  * update translations
  * Include libtcp2 DLLs in Windows build
  * 1.4.x: Fix: prevent sliders stealing scroll when not focused
  * Update graphics for 1.4.3
  * Make pattern name translatable
  * Move revert further down the menu
  * PDF import fixes
  * Increase user and mac css style priority
  * SPIPaint::read: Allow SPPaintServerReference to attach to document
  * Fix crash on rendering TextPath with empty PathVector
  * Relaxing PDF font name normalization to account for multiple 6-char tags.
  * Explicit tuple include
  * Libgc modified their warning function definition to take a const char* instead of a char*. This checks gc version &gt;= 8.3 to create the correct version
  * Unset fill/stroke opacity on mesh/pattern switch
  * Fix Polka dots colorization
  * Make layer change on object selection more robust
  * Fix extension label alignment
  * Fixing removeChild cached position logic
  * Check for out of bounds in font axis value setter
  * The default style shouldn't save CSS properties that aren't set.
  * Allow effect XSLT extensions
  * Revert back to Gtk::Menu for 1.4.x
  * update translations
  * Add Enable animations checkbutton
  * Update Windows dependencies to r164
  * Add compat for 1.5 page elements
  * Make ccache ignore compiler mtime
  * Use GraphicsMagick from msys2
  * update translations
  * Fix translation-weekly job
  * Add LPE dialog option to convert Polygons, Polylines, and Lines to Paths. Backport
  * Transientize colour picker when shown instead of constructed
  * Make Commands bar items collapse individually
  * Replace po/ with a submodule
  * Replace po/ with a submodule
  * Hide page selector when there is no pages
  * Center template labels in Welcome dialog
  * Unescape symbol in rotation button tooltip
  * Remove size request from startup.cpp
  * Replace getLength() with size() on a GooString (Poppler)
  * Don't thread-unsafely access desktop in CanvasItem::_render()
  * Fix handle orientation when Y axis is pointing up
  * Fix dangling PathManipulator in node tool
  * Remove NodeTool::_previous_selection
  * Avoid dangling SPDrawAnchors
  * Fix 'warning: result of comparison against a string literal is unspecified'
  * Multiple bugfixes for align and distribute on circle.
  * Use C locale for version parsing
  * Prevent export-batch-path attribute from modifying document on load
  * Adjust cursor shadows so they never get cut off
  * Refactor extension error reporting
  * Restrict broken image to a minimum size
  * Defend against rogue clipboard managers
  * If the name contains a relative path, use it as the export path
  * Make Split Path and Break Apart handle nested paths
  * Refactor pathv_fully_contains()
  * Refactor pdf input preferences to standard extension prefs
  * Chnage how maximise works on macOS and remove metadata from default templates
  * Ignore no-op SatelliteParam updates
  * Fix build with poppler 25.09.0
  * Fix building with Poppler 25.07.0
- remove patches, applied upstream
  * ce52c5f96106ae5747171663a46831f21aa52d95.patch
  * b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1769428800">- Fix build with Poppler 26.01.00, add
  Fix_Poppler_26_01_00_compat.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1771329600">- Fix build with Poppler 26.02.0, add
  Fix_Poppler_26_02_0_compat.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1775736000">- added patches
  https://gitlab.com/inkscape/inkscape/-/merge_requests/7722
  * inkscape-gcc16.patch</changelog>
  <changelog author="i thod &lt;thod_@gmx.de&gt;" date="1778155200">- Update to version INKSCAPE_1_4_4+git0.dcaf3e7d9e:
  * Documentation update for Inkscape 1.4.4
  * Revert "Switch PangoCairo rendering backend to Fontconfig"
  * Revert "Fix canvas text label Unicode rendering"
  * update translations
  * Revert "Show cursor on Text tool constructor"
  * Revert "Remove cursor show code from _updateCursor"
  * Speed up drawing cache insert
  * Prepare 1.4.4-rc
  * Update man page + tutorials for 1.4.4rc
  * Show cursor on Text tool constructor
  * Remove cursor show code from _updateCursor
  * Fix building with Poppler 26.04.0
  * Fix build with poppler-26.03.0.
  * Switch PangoCairo rendering backend to Fontconfig
  * Add openmp on LLVM
  * explicitely make GUI executables on windows
  * Fix building with Poppler 0.26.02
  * Fix warning with poppler 26.x.x
  * Fix build with poppler 26.01.0
  * Make text itemization code clearer
  * Handle text with different lang across tspans
  * Fix crash while using maximum scans in trace dialog
  * Additional patching to make uri test work
  * Fix crash when opening corrupted Rotate Copies LPE SVGs
  * Fix crash in connector endpoint handling with null curve
  * Fix #6040: svg with markers which dont have associated path data now don't cause issues
  * Fix connector tool crash on overlapping shapes
  * Add tests for try_attach() from uri-reference.cpp
  * Fix Suprious Unsupported URI warning for web hyperlinks
  * Fix mime type of ODF extension
  * Disconnecting signals in dialog destructors
  * Use unordered_map where the ordering is not important
  * Fix crash and disable Corners LPE on groups
  * Connector Tool: Fix crash when undoing connection
  * Specify file is relicensed to GPL-2.0-or-later
  * Add elementary palette
  * Fix crash on adding knot to invalid gradient
  * Fix cmdline help showing translation artefacts
  * Fix clippath item visibility on releasing the clip
  * Use is_expandable_space for justified text
  * Fix crash while using tweak tool
  * Fix canvas text label Unicode rendering
  * Implement faster and smarter prettify_svgd
  * Fix gradient tool performance
  * EnablePages must always select a page if one isn't set.
  * Fix Layers &amp; Objects dialog slowness
  * Fix crash on Break Apart with certain paths
  * Guard against duplicate entries in recently-used.xbel
  * Make splitPath() match previous behaviour
  * Fix splitPath() ignoring drive letter on Windows
  * Include implicit headers for gcc-16
  * Avoid unchecked optional access in render_preview
  * Remove !desktop check in export dialog destruction
  * Robustify Cairo error handling in Canvas and Export dialog
  * Fix instructions in the US zine template
  * Fix crash with pen tablet connected
  * Fix crash when selecting object with PowerStroke
  * Fix color entry spamming undo stack
  * Rename star turn upright for clarity
  * Fix missing paste on page metadata
  * Update graphics for 1.4.4
  * Revert "Fix Unicode dialog crashing" for alternative fix
  * Add Level Star action and add it to star toolbar
  * Stop cursor from blinking when defocused
  * Fix Opacity is not applied with last style if set with object and dialog
  * Fix Unicode dialog crashing
  * update translations
  * Make expander in L&amp;O dialog clickable in RTL interface
  * Edit label and tooltip for Preserve Shape setting
  * Fix Welcome dialog stacking up when run more than once
  * Fix keyboard navigation in Objects dialog
  * update translations
  * Fix missing signal blocking in page toolbar
  * Convert libuemf to a git submodule
  * update translations
- remove patches, applied upstream
  * Fix_Poppler_26_01_00_compat.patch
  * Fix_Poppler_26_02_0_compat.patch
  * inkscape-gcc16.patch</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1779451200">- Add 98828255aa0c1212329236b3ff4ac7f41efb4a67.patch: Fix: support
  for poppler &gt;= 26.05 font encoding change (boo#1265939)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1781179200">- Add fix_build_with_poppler_26.06.patch: Fix support for poppler
  &gt;= 26.06 (https://gitlab.com/inkscape/inkscape/-/work_items/6210)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784030400">- Update to version 1.4.4+git2.3454cb1dab:
  * update translations
- Add fix_build_with_poppler_26.07.patch:
  + Fix support for poppler &gt;= 26.07
    https://gitlab.com/inkscape/inkscape/-/merge_requests/8034
- Adjust _Service: strip +git0 when we're actually on the tag.</changelog>
</package>
<package pkgid="b90682ebffdc04d15198dc26e888f0346a06e39f587c7601dbdc448d165e1412df22f9ea494ab27a056cc50dafc78abd99d966b3124929452a3be9073da16ea9" name="inn-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.5" rel="4.2"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1592136000">- update to inn-2.6.3
  + Fixed the selection of the elliptic curve to use with OpenSSL 1.1.0 or
    later; NIST P-256 was enforced instead of using the most secure curve.
  + A new inn.conf parameter has been added to fine-tune the cipher suites
    to use with TLS 1.3:  the *tlsciphers13* now permits configuring them.
    A separate cipher suite configuration parameter is needed for TLS 1.3
    because TLS 1.3 cipher suites are not compatible with TLS 1.2, and
    vice-versa.  In order to avoid issues where legacy TLS 1.2 cipher
    suite configuration configured in the *tlsciphers* parameter would
    inadvertently disable all TLS 1.3 cipher suites, the inn.conf
    configuration has been separated out.
  + Fixed a regression since INN 2.6.1 that prevented articles with
    internationalized header fields (that is to say encoded in UTF-8) from
    being posted.
  + Support for Python 3 has been added to INN.  Embedded Python filtering
    and authentication hooks for innd and nnrpd can now use version 3.3.0
    or later of the Python interpreter.  In the 2.x series, version 2.3.0
    or later is still supported.
  + When configuring INN with the --with-python flag, the "PYTHON"
    environment variable, when set, is used to select the interpreter to
    embed.  Otherwise, it is searched in standard paths.
  + In case you change the Python interpreter to embed, make sure that the
    Python scripts you use are written in the expected syntax for that
    version of the Python interpreter.  Notably, buffer objects have been
    replaced with memoryview objects in Python 3, and UTF-8 encoding now
    really matters for string literals (Python 3 uses bytes and Unicode
    objects).
  + INN documentation and samples of Python hooks have been updated to
    provide more examples.
  + When a Python or Perl filter hook rejects an article, innd now
    mentions the reason in response to CHECK and TAKETHIS commands.
    Previously, the reason was given only for the IHAVE command.
  + nnrpd now properly logs the hostname of clients whose connection
    failed owing to an issue during the negotiation of a TLS session or
    high load average.
- renamed and refreshed inn-2.6.2.diff to inn-2.6.3.diff
- fix upstream URL
- (build)require openssl-devel and python-devel and build with
  - -with-python and --with-openssl support
- remove outdated/unknown configure options:
  - -enable-dual-socket, --enable-ipv6 and --with-etc-dir
- use 'Development/Languages/C and C++' as RPM group for the -devel
  package
- require appropriate -devel packages for -devel package installs</changelog>
  <changelog author="mls@suse.de" date="1604923200">- rename the list.3 manpage to list-inn.3 as it conflicts with the
  list.3 manpage from the man-pages 5.09 package [bnc#1178534]</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1608465600">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626091200">- Switch BuildRequires to python3-devel, to build using Python 3.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * inn.service</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Update to version 2.6.4:
  + Bug Fix: nnrpd now adapts the length of the DH parameter used
    during a DHE key exchange so as to comply with the security
    level OpenSSL 1.1.0 or later expects.
  + New Features:
  * Added support for systemd notifications and socket
    activation. Use of more features provided by systemd,
    including more notifications, will come in future releases.
  * cnfsstat now also returns information about retired CNFS
    buffers: buffers mentioned in cycbuff.conf as a cycbuff but
    not declared in a metacycbuff.
  * Switch default innreport behaviour to the common practice of
    externalizing CSS into a separate file. Its name can be
    configured with the html_css_url parameter in innreport.conf.
    If this parameter is unset, the default innreport.css file
    name will be used and innreport will generate this CSS file
    for you. Previously generated reports are kept untouched,
    though, and will still contain inline CSS if you had not
    already set the html_css_url parameter in previous INN
    versions.
  * sm can now read and store any number of articles given in
    wire format on its standard input when both -s and -R are
    used. Only native format was previously possible.
  * Added new -a flag to rnews to disallow, if needed, the use of
    additional unpackers from the rnews.libexec sub-directory of
    pathbin (as set in inn.conf); only rnews and cunbatch will
    then be recognized as valid batch commands.
  * Added new -b flag to rnews to save rejected articles in the
    bad sub-directory of pathincoming (as set in inn.conf).
    Otherwise, rnews just logs and discards any articles that are
    rejected or cannot be parsed for some reason.
  * Added new -d flag to rnews to log via syslog the message-ID
    and the Path header body of each article rejected as a
    duplicate.
  * Added new --enable-hardening-flags configure-time option,
    enabled by default, to use hardening build flags like -fPIE
    and -fstack-protector-strong. This option can easily be
    disabled if the compiler or the platform does not support
    them well. More hardening build flags will eventually be
    added in future releases.
- Rename inn-2.6.3.diff to inn-2.6.4.diff.
- Use url in sources as far as possible.</changelog>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1657800000">- Update to version 2.6.5:
  * A new step in INN development has been achieved with the migration of
    the INN project to GitHub.
  * An up-to-date nocem.ctl file is provided with this release.  You
    should manually update your nocem.ctl file with the new information
    recorded about NoCeM issuers, and make sure the right PGP keys are
    present on your system.
  * Up-to-date control.ctl and moderators files are provided with this
    release.  You should manually update them (notably for the fido7.*
    hierarchy).
  * Added a stricter validation of article numbers given in NNTP commands
    so that numbers superior to 2^31 are correctly considered invalid.
    Thanks to Richard Kettlewell for the patch.
  * Added a check in rc.news for the existence of the *pathrun* directory.
    INN won't start until this directory is writable.  Previously, it
    bailed out quickly after starting, without clear logs about why it
    failed.
  * Fixed parallel builds using "make -j".  Thanks to Richard Kettlewell
    for the path.
  * nnrpd now properly gathers timer statistics when a compression layer
    is active.
  * nnrpd now properly discards data received from a news client after a
    timeout when a TLS layer is active.  It previously tried to read
    incoming data before closing the socket, leading to decoding errors
    from an underlying compression or SASL layer.
  * innfeed and ovdb_stat now generate status reports in valid HTML
    syntax.
  * Fixed a bug in the buffindexed overview that prevented it from working
    on several systems, amongst them FreeBSD.  Unsupported, and useless,
    permission bits were given to semaphores.
  * Fixed the detection of library paths at configure time: multilib
    directories (lib32 or lib64) are now also used if they exist, even it
    the system does not use multilib.  It will notably fix the detection
    of the OpenSSL 3.0.0 library.
  * The *tlscertfile* parameter in inn.conf now permits the use of a
    complete certificate chain, instead of necessarily having to use
  * tlscafile* for additional certificates.
  * Added support for the new OpenSSL 3.0.0 API, which deprecated a few
    functions.
  * The inn.conf default value for *tlsprotocols* no longer contains TLS
    versions 1.0 and 1.1, which have been deprecated by RFC 8996.
  * A new inn.conf parameter has been added to tune the length of the
    queue of pending connections to innd, nnrpd and the "ovdb" overview
    storage method: the *maxlisten* parameter now permits configuring
    their listen backlog, whose previously hard-coded values were 128 for
    nnrpd and 25 for the others, which was not high enough for some uses.
    The default value is now 128 for all of them, and configurable in
    inn.conf.  Thanks to Kevin Bowling for the patch.
  * The name of seven man pages for routines built in libinn(3) are now
    prefixed with libinn_ so as not to consume namespace and conflict with
    other packages (notably, the list(3) and uwildmat(3) man pages are now
    named libinn_list(3) and libinn_uwildmat(3)).
  * Other minor bug fixes and documentation improvements, notably a
    revised installation checklist and a section summarizing the most used
    configuration at the beginning of a few complex man pages.
- delete inn-2.6.4.diff patch
- add inn-2.6.5.diff patch instead</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1724068800">- replace /var/run/news with /run/news in /usr/lib/tmpfiles.d/inn.conf
  * avoid warning: Line references path below legacy directory /var/run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784808000">- Properly set %verify(not mode) for files that have their
  permissions set/adjusted by set_permissions.</changelog>
</package>
<package pkgid="e73543f0ff1c3a17dd2521ea57cb4b42a9542893f31c88c78259085c23b781f4f2e1682ca6c8c1fd8dff926319c456d269ace90e91416f20f80a9d9039e6b1c4" name="inn-debugsource" arch="i586">
  <version epoch="0" ver="2.6.5" rel="4.2"/>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1592136000">- update to inn-2.6.3
  + Fixed the selection of the elliptic curve to use with OpenSSL 1.1.0 or
    later; NIST P-256 was enforced instead of using the most secure curve.
  + A new inn.conf parameter has been added to fine-tune the cipher suites
    to use with TLS 1.3:  the *tlsciphers13* now permits configuring them.
    A separate cipher suite configuration parameter is needed for TLS 1.3
    because TLS 1.3 cipher suites are not compatible with TLS 1.2, and
    vice-versa.  In order to avoid issues where legacy TLS 1.2 cipher
    suite configuration configured in the *tlsciphers* parameter would
    inadvertently disable all TLS 1.3 cipher suites, the inn.conf
    configuration has been separated out.
  + Fixed a regression since INN 2.6.1 that prevented articles with
    internationalized header fields (that is to say encoded in UTF-8) from
    being posted.
  + Support for Python 3 has been added to INN.  Embedded Python filtering
    and authentication hooks for innd and nnrpd can now use version 3.3.0
    or later of the Python interpreter.  In the 2.x series, version 2.3.0
    or later is still supported.
  + When configuring INN with the --with-python flag, the "PYTHON"
    environment variable, when set, is used to select the interpreter to
    embed.  Otherwise, it is searched in standard paths.
  + In case you change the Python interpreter to embed, make sure that the
    Python scripts you use are written in the expected syntax for that
    version of the Python interpreter.  Notably, buffer objects have been
    replaced with memoryview objects in Python 3, and UTF-8 encoding now
    really matters for string literals (Python 3 uses bytes and Unicode
    objects).
  + INN documentation and samples of Python hooks have been updated to
    provide more examples.
  + When a Python or Perl filter hook rejects an article, innd now
    mentions the reason in response to CHECK and TAKETHIS commands.
    Previously, the reason was given only for the IHAVE command.
  + nnrpd now properly logs the hostname of clients whose connection
    failed owing to an issue during the negotiation of a TLS session or
    high load average.
- renamed and refreshed inn-2.6.2.diff to inn-2.6.3.diff
- fix upstream URL
- (build)require openssl-devel and python-devel and build with
  - -with-python and --with-openssl support
- remove outdated/unknown configure options:
  - -enable-dual-socket, --enable-ipv6 and --with-etc-dir
- use 'Development/Languages/C and C++' as RPM group for the -devel
  package
- require appropriate -devel packages for -devel package installs</changelog>
  <changelog author="mls@suse.de" date="1604923200">- rename the list.3 manpage to list-inn.3 as it conflicts with the
  list.3 manpage from the man-pages 5.09 package [bnc#1178534]</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1608465600">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626091200">- Switch BuildRequires to python3-devel, to build using Python 3.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * inn.service</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Update to version 2.6.4:
  + Bug Fix: nnrpd now adapts the length of the DH parameter used
    during a DHE key exchange so as to comply with the security
    level OpenSSL 1.1.0 or later expects.
  + New Features:
  * Added support for systemd notifications and socket
    activation. Use of more features provided by systemd,
    including more notifications, will come in future releases.
  * cnfsstat now also returns information about retired CNFS
    buffers: buffers mentioned in cycbuff.conf as a cycbuff but
    not declared in a metacycbuff.
  * Switch default innreport behaviour to the common practice of
    externalizing CSS into a separate file. Its name can be
    configured with the html_css_url parameter in innreport.conf.
    If this parameter is unset, the default innreport.css file
    name will be used and innreport will generate this CSS file
    for you. Previously generated reports are kept untouched,
    though, and will still contain inline CSS if you had not
    already set the html_css_url parameter in previous INN
    versions.
  * sm can now read and store any number of articles given in
    wire format on its standard input when both -s and -R are
    used. Only native format was previously possible.
  * Added new -a flag to rnews to disallow, if needed, the use of
    additional unpackers from the rnews.libexec sub-directory of
    pathbin (as set in inn.conf); only rnews and cunbatch will
    then be recognized as valid batch commands.
  * Added new -b flag to rnews to save rejected articles in the
    bad sub-directory of pathincoming (as set in inn.conf).
    Otherwise, rnews just logs and discards any articles that are
    rejected or cannot be parsed for some reason.
  * Added new -d flag to rnews to log via syslog the message-ID
    and the Path header body of each article rejected as a
    duplicate.
  * Added new --enable-hardening-flags configure-time option,
    enabled by default, to use hardening build flags like -fPIE
    and -fstack-protector-strong. This option can easily be
    disabled if the compiler or the platform does not support
    them well. More hardening build flags will eventually be
    added in future releases.
- Rename inn-2.6.3.diff to inn-2.6.4.diff.
- Use url in sources as far as possible.</changelog>
  <changelog author="Michael Ströder &lt;michael@stroeder.com&gt;" date="1657800000">- Update to version 2.6.5:
  * A new step in INN development has been achieved with the migration of
    the INN project to GitHub.
  * An up-to-date nocem.ctl file is provided with this release.  You
    should manually update your nocem.ctl file with the new information
    recorded about NoCeM issuers, and make sure the right PGP keys are
    present on your system.
  * Up-to-date control.ctl and moderators files are provided with this
    release.  You should manually update them (notably for the fido7.*
    hierarchy).
  * Added a stricter validation of article numbers given in NNTP commands
    so that numbers superior to 2^31 are correctly considered invalid.
    Thanks to Richard Kettlewell for the patch.
  * Added a check in rc.news for the existence of the *pathrun* directory.
    INN won't start until this directory is writable.  Previously, it
    bailed out quickly after starting, without clear logs about why it
    failed.
  * Fixed parallel builds using "make -j".  Thanks to Richard Kettlewell
    for the path.
  * nnrpd now properly gathers timer statistics when a compression layer
    is active.
  * nnrpd now properly discards data received from a news client after a
    timeout when a TLS layer is active.  It previously tried to read
    incoming data before closing the socket, leading to decoding errors
    from an underlying compression or SASL layer.
  * innfeed and ovdb_stat now generate status reports in valid HTML
    syntax.
  * Fixed a bug in the buffindexed overview that prevented it from working
    on several systems, amongst them FreeBSD.  Unsupported, and useless,
    permission bits were given to semaphores.
  * Fixed the detection of library paths at configure time: multilib
    directories (lib32 or lib64) are now also used if they exist, even it
    the system does not use multilib.  It will notably fix the detection
    of the OpenSSL 3.0.0 library.
  * The *tlscertfile* parameter in inn.conf now permits the use of a
    complete certificate chain, instead of necessarily having to use
  * tlscafile* for additional certificates.
  * Added support for the new OpenSSL 3.0.0 API, which deprecated a few
    functions.
  * The inn.conf default value for *tlsprotocols* no longer contains TLS
    versions 1.0 and 1.1, which have been deprecated by RFC 8996.
  * A new inn.conf parameter has been added to tune the length of the
    queue of pending connections to innd, nnrpd and the "ovdb" overview
    storage method: the *maxlisten* parameter now permits configuring
    their listen backlog, whose previously hard-coded values were 128 for
    nnrpd and 25 for the others, which was not high enough for some uses.
    The default value is now 128 for all of them, and configurable in
    inn.conf.  Thanks to Kevin Bowling for the patch.
  * The name of seven man pages for routines built in libinn(3) are now
    prefixed with libinn_ so as not to consume namespace and conflict with
    other packages (notably, the list(3) and uwildmat(3) man pages are now
    named libinn_list(3) and libinn_uwildmat(3)).
  * Other minor bug fixes and documentation improvements, notably a
    revised installation checklist and a section summarizing the most used
    configuration at the beginning of a few complex man pages.
- delete inn-2.6.4.diff patch
- add inn-2.6.5.diff patch instead</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1724068800">- replace /var/run/news with /run/news in /usr/lib/tmpfiles.d/inn.conf
  * avoid warning: Line references path below legacy directory /var/run</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1784808000">- Properly set %verify(not mode) for files that have their
  permissions set/adjusted by set_permissions.</changelog>
</package>
<package pkgid="74ec1896d46d374af947783a09ef692f6043ed86e5c48574bad1d2e018ab36bc5588ad035bef9c27f16690a8f05947ac1b6d8fbf0d05783a815ccfdcf36fa541" name="innoextract-debuginfo" arch="i586">
  <version epoch="0" ver="1.9" rel="4.7"/>
  <changelog author="mpluskal@suse.com" date="1521028800">- Drop support for Building on Leap-42
- Modernise spec file with spec-clener
- Use more of cmake macros
- Trim unused build dependency on doxygen</changelog>
  <changelog author="mardnh@gmx.de" date="1535025600">- Update to version 1.7
  * Added support for Inno Setup 5.6.0 installers
  * Added support for new GOG installers with GOG Galaxy file parts
  * Added support for encrypted installers
  * Added --list-sizes and --list-checksums options to print file
    information
  * Adde a --data-version (-V) option to check if an executable is
    an Inno Setup installer
  * Fixed case-sensitivity in parent directory when creating
    subdirectories
  * Fixed issues with names used to load .bin slice files
- Verify source signature</changelog>
  <changelog author="mpluskal@suse.com" date="1535112000">- Be more explicit about requirements</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554811200">- Add the missing libboost_system-devel dependency.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568635200">- Udpate to version 1.8
  * Added support for:
    + Inno Setup 6.0.0 installers
    + pre-release Inno Setup 5.6.2 installers used by GOG
    + two modified Inno Setup 5.5.7 variants
    + Inno Setup 1.3.0 to 1.3.23
    + My Inno Setup Extensions installers older than 3.0.6.1
    + modified Inno Setup variants using an alternative setup loader
    magic
    + automatically reading external setup.0 files
  * Encoding for non-Unicode installers is now determined from the
    languages supported by the installer, overridable using the
  - -codepage option
  * Implemented parsing of GOG Galaxy architecture constraints
  * Fixed extracting files from slices larger than 2 GiB with
    32-bit builds
  * Fixed output path for files with absolute paths
    (canonicalization now strips all unsafe characters)
  * Fixed output directory being created even when not extracting
    files
  * Fixed a hang when using the --language option
  * Improved checksum verification for files reconstructed from
    GOG Galaxy file parts
  * Changed header parsing to select the first version without
    warnings and failing that the first without errors
  * Changed filesystem and output encoding to WTF-8 (extended UTF-8)
    to represent broken UTF-16 data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570190400">- Add patches: (needed to fix builds for Factory)
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1597060800">- Update to version 1.9
  * Added preliminary support for Inno Setup 6.1.0.
  * Added support for a modified Inno Setup 5.4.2 variant.
  * Fixed output directory being created for unsupported
    installers.
  * Fixed some safe non-ASCII characters being stripped
    from filenames.
  * Fixed handling of path separators in Japanese and
    Korean installers.
  * Fixed build with newer Boost versions
- Drop patches (included upstream):
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714305600">- Add patch:
  * https://github.com/dscharrer/innoextract/pull/169
    Fix build when using boost &gt;= 1.85
  * 169.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1753617600">- Add upstream cmake-version-range.patch for compatibility with
  CMake 4.0 and newer.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1759665600">- Add patch:
  * https://github.com/dscharrer/innoextract/pull/199/files
    CMake: Fix build with Boost 1.89.0
  * 199.patch</changelog>
</package>
<package pkgid="51846f9b0f0297559c48e07fd139e4c573bb75f7768558af159e84974ca99f83cbc55270d8efd01510345bbafb6f5e53a03558134f3c2206926f9f6705ae153f" name="innoextract-debugsource" arch="i586">
  <version epoch="0" ver="1.9" rel="4.7"/>
  <changelog author="mpluskal@suse.com" date="1521028800">- Drop support for Building on Leap-42
- Modernise spec file with spec-clener
- Use more of cmake macros
- Trim unused build dependency on doxygen</changelog>
  <changelog author="mardnh@gmx.de" date="1535025600">- Update to version 1.7
  * Added support for Inno Setup 5.6.0 installers
  * Added support for new GOG installers with GOG Galaxy file parts
  * Added support for encrypted installers
  * Added --list-sizes and --list-checksums options to print file
    information
  * Adde a --data-version (-V) option to check if an executable is
    an Inno Setup installer
  * Fixed case-sensitivity in parent directory when creating
    subdirectories
  * Fixed issues with names used to load .bin slice files
- Verify source signature</changelog>
  <changelog author="mpluskal@suse.com" date="1535112000">- Be more explicit about requirements</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1554811200">- Add the missing libboost_system-devel dependency.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1568635200">- Udpate to version 1.8
  * Added support for:
    + Inno Setup 6.0.0 installers
    + pre-release Inno Setup 5.6.2 installers used by GOG
    + two modified Inno Setup 5.5.7 variants
    + Inno Setup 1.3.0 to 1.3.23
    + My Inno Setup Extensions installers older than 3.0.6.1
    + modified Inno Setup variants using an alternative setup loader
    magic
    + automatically reading external setup.0 files
  * Encoding for non-Unicode installers is now determined from the
    languages supported by the installer, overridable using the
  - -codepage option
  * Implemented parsing of GOG Galaxy architecture constraints
  * Fixed extracting files from slices larger than 2 GiB with
    32-bit builds
  * Fixed output path for files with absolute paths
    (canonicalization now strips all unsafe characters)
  * Fixed output directory being created even when not extracting
    files
  * Fixed a hang when using the --language option
  * Improved checksum verification for files reconstructed from
    GOG Galaxy file parts
  * Changed header parsing to select the first version without
    warnings and failing that the first without errors
  * Changed filesystem and output encoding to WTF-8 (extended UTF-8)
    to represent broken UTF-16 data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570190400">- Add patches: (needed to fix builds for Factory)
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1597060800">- Update to version 1.9
  * Added preliminary support for Inno Setup 6.1.0.
  * Added support for a modified Inno Setup 5.4.2 variant.
  * Fixed output directory being created for unsupported
    installers.
  * Fixed some safe non-ASCII characters being stripped
    from filenames.
  * Fixed handling of path separators in Japanese and
    Korean installers.
  * Fixed build with newer Boost versions
- Drop patches (included upstream):
  * 0002-CMake-Remove-library-link-checks.patch
  * 0005-CMake-Remove-automatic-re-check-of-libraries.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1714305600">- Add patch:
  * https://github.com/dscharrer/innoextract/pull/169
    Fix build when using boost &gt;= 1.85
  * 169.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1753617600">- Add upstream cmake-version-range.patch for compatibility with
  CMake 4.0 and newer.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1759665600">- Add patch:
  * https://github.com/dscharrer/innoextract/pull/199/files
    CMake: Fix build with Boost 1.89.0
  * 199.patch</changelog>
</package>
<package pkgid="ffaebb8f7c6b31e980a5dbc32c7b36ab9908b87c8405fa8774a85fd8f1988ff0b79560a04af54ff8e0bb73d190ae5e7fb0d3a2a92e12f9420c0753d94514b498" name="inotify-tools-debuginfo" arch="i586">
  <version epoch="0" ver="4.25.9.0" rel="1.4"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1549195200">- adjust source to the github download url</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1554379200">- Update inotify-tools-no-timestamp-in-doc.patch
  because doxygen footers are no more an issue and man page
  date needs to be normalized (boo#1047218)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 3.20.2:
  * New maintainer
  * Fix potential buffer overflow
  * gcc 9 support
- remove inotify-tools-no-timestamp-in-doc.patch
  inotify-return.patch (merged upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 3.20.11.0:
  * Added --no-dereference to watch a symlink
  * bugfixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1632744000">- update to 3.21.9.5:
  * Fix Wrong pointer passed to realloc
  * Fix offset compiler warning
  * various static code analyse annotations and fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 3.21.9.6 (jsc#SLE-21025):
  * update path for includes in stats.h
  * Fix spellings in manpages</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651924800">- update to 3.22.1.0 (bsc#1249617):
  * print to stderr if you fail to fopen file
  * Properly terminate escaped CSV strings. (#158)
  * Fix printing of filename when watching a file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1655640000">- update to 3.22.6.0:
  * Cast pointer to char so increments to pointer are at one byte
    intervals</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 4.23.9.0:
  * support cross compile for Android
  * libinotifytools: Rename init variable to fix conflict with
    entry point
  * Add CodeQL workflow for GitHub code scanning
  * Fix build with musl and add Alpine buildnode to CI
  * Update Cirrus CI FreeBSD images
  * Fix enabling of fanotify/fsnotify.
  * Fix fanotify_supported()
  * Combine to one build machine, reduce test iteration to 64
  * Add -fanalyzer to build
  * Enable CentOS Stream 9 build
  * Add debian 12
  * Ensure C++ libraries are not linked in</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 4.25.9.0:
  * Reject fanotify-only options if fanotify is disabled
  * Fix formatting of man page references
  * Disable SonarCloud
  * Remove dead builds from README.md
  * Add Fedora 39 build to github actions
  * Add flag for forcing static compilation
  * Allow recursive watch with --include
  * Fix a crash on &gt;=1024 watched files</changelog>
</package>
<package pkgid="d3331cb0ef22319d24c14387f5c4bfb6bf1b144adfa44a462c3448ec9a411ec1c1183cdc9a6ef5b295b6b464d6300c0a13883192b2b3d4c0109fcec7070251fc" name="inotify-tools-debugsource" arch="i586">
  <version epoch="0" ver="4.25.9.0" rel="1.4"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1549195200">- adjust source to the github download url</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1554379200">- Update inotify-tools-no-timestamp-in-doc.patch
  because doxygen footers are no more an issue and man page
  date needs to be normalized (boo#1047218)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 3.20.2:
  * New maintainer
  * Fix potential buffer overflow
  * gcc 9 support
- remove inotify-tools-no-timestamp-in-doc.patch
  inotify-return.patch (merged upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1608465600">- update to 3.20.11.0:
  * Added --no-dereference to watch a symlink
  * bugfixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1632744000">- update to 3.21.9.5:
  * Fix Wrong pointer passed to realloc
  * Fix offset compiler warning
  * various static code analyse annotations and fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 3.21.9.6 (jsc#SLE-21025):
  * update path for includes in stats.h
  * Fix spellings in manpages</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1651924800">- update to 3.22.1.0 (bsc#1249617):
  * print to stderr if you fail to fopen file
  * Properly terminate escaped CSV strings. (#158)
  * Fix printing of filename when watching a file</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1655640000">- update to 3.22.6.0:
  * Cast pointer to char so increments to pointer are at one byte
    intervals</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703937600">- update to 4.23.9.0:
  * support cross compile for Android
  * libinotifytools: Rename init variable to fix conflict with
    entry point
  * Add CodeQL workflow for GitHub code scanning
  * Fix build with musl and add Alpine buildnode to CI
  * Update Cirrus CI FreeBSD images
  * Fix enabling of fanotify/fsnotify.
  * Fix fanotify_supported()
  * Combine to one build machine, reduce test iteration to 64
  * Add -fanalyzer to build
  * Enable CentOS Stream 9 build
  * Add debian 12
  * Ensure C++ libraries are not linked in</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 4.25.9.0:
  * Reject fanotify-only options if fanotify is disabled
  * Fix formatting of man page references
  * Disable SonarCloud
  * Remove dead builds from README.md
  * Add Fedora 39 build to github actions
  * Add flag for forcing static compilation
  * Allow recursive watch with --include
  * Fix a crash on &gt;=1024 watched files</changelog>
</package>
<package pkgid="5719e15d52ccb6f8929b5059da19917dc2d8770baee0b5478b7d9f72a659069291f5250336b8fed3cff7200f6158efee1cf35bf4f2f12fc5c80ee444fd41b81a" name="input-pad-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.99.20210817" rel="1.8"/>
  <changelog author="hillwood@linuxfans.org" date="1348574400">- Initial package.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1348574401">- fix build for openSUSE 12.1</changelog>
  <changelog author="hillwood@linuxfans.org" date="1386763200">- update to 1.0.3
  * Some unofficial IPA, labial-velars, laterals, nasal releases, ...
  * Added data for Old English and Middle English.
  * Enalbed XTEST because glib2 uses XI2.
  * Enabled GTK3 by default.
  * Fixed an error with gcc -Wformat -Werror=format-security .
  * Updated translations.
  * Added the man of input-pad .</changelog>
  <changelog author="hillwood@linuxfans.org" date="1413288000">- Update to 1.0.99.20140916
  * Do not call exit(3) in libinput-pad.so
  * Fixed deprecated GtkWidget.window
  * Fixed icon sizes in the chartable.
  * Used embedded GtkViewport in GtkScrolledWindow.
  * Fixed some memory leaks. 029416b
  * Fixed deprecated gtk-timeout-initial since GTK+ 3.10.
  * Removed deprecated GtkTreeView::rules-hint property since GTK 3.14.
  * Fixed a deprecated message of gtk_window_get_transient_for().
  * Added some currencies.
  * Added InputPadGtkViewport for many unicode tables.
  * Updated str.xml.in for Emoji.
  * Ported to GTK+ 3.10 to fix the deprecated APIs.
  * Showed custom table only by default. 2aec2c8
  * Set G_APPLICATION_NON_UNIQUE flag to be able to run by ibus
  * Changed deprecated GtkVBox to GtkBox in builder files.</changelog>
  <changelog author="pth@suse.de" date="1415880000">- Fix Group of input-pad-devel.</changelog>
  <changelog author="fcrozat@suse.com" date="1458648000">- Remove Requires: gobject-introspection, it is not needed at
  runtime.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1569931200">- Fix build on Tumbleweed.
  * Disable return-type check for tumbleweed.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626868800">- Remove unneeded BuildRequires on python-devel</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1734523200">- Update version to 1.0.99.20210817
  * Removed duplicated entry in str.xml
  * Fixed a build error of I_ since eek-types.h has the duplicated one
  * Fixed to use deprecated APIs in GTK 3.12
  * Imported code.google.com/p/input-pad
  * Updated str.xml.in for Emoji and Japanese Acronym
  * Fixed CSS data of GtkButton for GTK 3.20
  * configure: Repalced AC_PROG_LIBTOOL with LT_INIT
  * Fix some typos in translatable text and make some texts easier to translate
  * Run input-pad with GDK X11 backend
  * Updated translations</changelog>
</package>
<package pkgid="72fac31bd94484e9ab2482ea4948d9ee7e622111e285572c15403d2c4211d33dd64141acd0bffe810f6c643c0f671b83727774af569b43a489c5c05bac11fdab" name="input-pad-eek-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.99.20210817" rel="1.8"/>
  <changelog author="hillwood@linuxfans.org" date="1348574400">- Initial package.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1348574401">- fix build for openSUSE 12.1</changelog>
  <changelog author="hillwood@linuxfans.org" date="1386763200">- update to 1.0.3
  * Some unofficial IPA, labial-velars, laterals, nasal releases, ...
  * Added data for Old English and Middle English.
  * Enalbed XTEST because glib2 uses XI2.
  * Enabled GTK3 by default.
  * Fixed an error with gcc -Wformat -Werror=format-security .
  * Updated translations.
  * Added the man of input-pad .</changelog>
  <changelog author="hillwood@linuxfans.org" date="1413288000">- Update to 1.0.99.20140916
  * Do not call exit(3) in libinput-pad.so
  * Fixed deprecated GtkWidget.window
  * Fixed icon sizes in the chartable.
  * Used embedded GtkViewport in GtkScrolledWindow.
  * Fixed some memory leaks. 029416b
  * Fixed deprecated gtk-timeout-initial since GTK+ 3.10.
  * Removed deprecated GtkTreeView::rules-hint property since GTK 3.14.
  * Fixed a deprecated message of gtk_window_get_transient_for().
  * Added some currencies.
  * Added InputPadGtkViewport for many unicode tables.
  * Updated str.xml.in for Emoji.
  * Ported to GTK+ 3.10 to fix the deprecated APIs.
  * Showed custom table only by default. 2aec2c8
  * Set G_APPLICATION_NON_UNIQUE flag to be able to run by ibus
  * Changed deprecated GtkVBox to GtkBox in builder files.</changelog>
  <changelog author="pth@suse.de" date="1415880000">- Fix Group of input-pad-devel.</changelog>
  <changelog author="fcrozat@suse.com" date="1458648000">- Remove Requires: gobject-introspection, it is not needed at
  runtime.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1569931200">- Fix build on Tumbleweed.
  * Disable return-type check for tumbleweed.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626868800">- Remove unneeded BuildRequires on python-devel</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1734523200">- Update version to 1.0.99.20210817
  * Removed duplicated entry in str.xml
  * Fixed a build error of I_ since eek-types.h has the duplicated one
  * Fixed to use deprecated APIs in GTK 3.12
  * Imported code.google.com/p/input-pad
  * Updated str.xml.in for Emoji and Japanese Acronym
  * Fixed CSS data of GtkButton for GTK 3.20
  * configure: Repalced AC_PROG_LIBTOOL with LT_INIT
  * Fix some typos in translatable text and make some texts easier to translate
  * Run input-pad with GDK X11 backend
  * Updated translations</changelog>
</package>
<package pkgid="58e330f79ec613f2d0e51edecfabe8d52fd78c3e9bfc7d1baeb0d45b1abdc94683dfbdafc75f169028cfb4174880d6b8b17a36714a7674a62359ef312ee8c0e6" name="input-pad-xtest-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.99.20210817" rel="1.8"/>
  <changelog author="hillwood@linuxfans.org" date="1348574400">- Initial package.</changelog>
  <changelog author="hillwood@linuxfans.org" date="1348574401">- fix build for openSUSE 12.1</changelog>
  <changelog author="hillwood@linuxfans.org" date="1386763200">- update to 1.0.3
  * Some unofficial IPA, labial-velars, laterals, nasal releases, ...
  * Added data for Old English and Middle English.
  * Enalbed XTEST because glib2 uses XI2.
  * Enabled GTK3 by default.
  * Fixed an error with gcc -Wformat -Werror=format-security .
  * Updated translations.
  * Added the man of input-pad .</changelog>
  <changelog author="hillwood@linuxfans.org" date="1413288000">- Update to 1.0.99.20140916
  * Do not call exit(3) in libinput-pad.so
  * Fixed deprecated GtkWidget.window
  * Fixed icon sizes in the chartable.
  * Used embedded GtkViewport in GtkScrolledWindow.
  * Fixed some memory leaks. 029416b
  * Fixed deprecated gtk-timeout-initial since GTK+ 3.10.
  * Removed deprecated GtkTreeView::rules-hint property since GTK 3.14.
  * Fixed a deprecated message of gtk_window_get_transient_for().
  * Added some currencies.
  * Added InputPadGtkViewport for many unicode tables.
  * Updated str.xml.in for Emoji.
  * Ported to GTK+ 3.10 to fix the deprecated APIs.
  * Showed custom table only by default. 2aec2c8
  * Set G_APPLICATION_NON_UNIQUE flag to be able to run by ibus
  * Changed deprecated GtkVBox to GtkBox in builder files.</changelog>
  <changelog author="pth@suse.de" date="1415880000">- Fix Group of input-pad-devel.</changelog>
  <changelog author="fcrozat@suse.com" date="1458648000">- Remove Requires: gobject-introspection, it is not needed at
  runtime.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1569931200">- Fix build on Tumbleweed.
  * Disable return-type check for tumbleweed.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1626868800">- Remove unneeded BuildRequires on python-devel</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1734523200">- Update version to 1.0.99.20210817
  * Removed duplicated entry in str.xml
  * Fixed a build error of I_ since eek-types.h has the duplicated one
  * Fixed to use deprecated APIs in GTK 3.12
  * Imported code.google.com/p/input-pad
  * Updated str.xml.in for Emoji and Japanese Acronym
  * Fixed CSS data of GtkButton for GTK 3.20
  * configure: Repalced AC_PROG_LIBTOOL with LT_INIT
  * Fix some typos in translatable text and make some texts easier to translate
  * Run input-pad with GDK X11 backend
  * Updated translations</changelog>
</package>
<package pkgid="aba1affbb46ae6c105e3a9006e86b03557df95b96c462f2fdc370c6561f637d7377d64b3959b346e94ba18c66977d606fc1b7118c4b7ff6f7cebd1f5a6998340" name="insighttoolkit-debuginfo" arch="i586">
  <version epoch="0" ver="5.4.0" rel="1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629115200">- Update to version 5.2.1:
  * Undocumented bug fixes (no release notes).
- Cleanup: Drop an unused macro from the spec file.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1643889600">- Do not use system eigen on aarch64 until fixed upstream:
  https://github.com/InsightSoftwareConsortium/ITK/issues/2903</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Resolve rpmlint report "libinsighttoolkit5.x86_64: E:
  shlib-policy-name-error SONAME: libitkvnl-5.2.so.1, expected
  package suffix: 5_2-1"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661774400">- Disable python bindings for openSUSE &gt;= 1550 until swig related
  issues are sorted [gh#InsightSoftwareConsortium/ITK#3452].
- Add insighttoolkit-fno-sized-deallocation.patch: Add
  - fno-sized-deallocation for GCC 12; patch taken from upstream
  commit.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1669982400">- Update to version 5.3.0:
  * No release notes.
- Drop insighttoolkit-fno-sized-deallocation.patch: incorporated
  upstream.
- Enable builds for 32 bit, gh#InsightSoftwareConsortium/ITK#2529
  resolved.
- At least swig 4.0 required.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1674648000">- Remove unused libnsl build requires</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Add add-missing-includes.patch: Add missing #include &lt;cstdint&gt;.
  Now exposed by gcc 13.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705665600">- Add insighttoolkit-swig4_1-compat.patch -- Add swig 4.1+
  compatibility by defining SWIGPY_SLICEOBJECT; patch picked from
  upstream commit [gh#InsightSoftwareConsortium/ITK#3782].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1720440000">- Update to version 5.4.0:
  * No release notes.
- Drop patches incorporated upstream:
  * insighttoolkit-swig4_1-compat.patch
  * add-missing-includes.patch
- Disable python bindings for openSUSE &lt; 1650 as python &gt;= 3.8 is
  required and also for openSUSE &gt;= 1650 as an unreleased version
  of swig is required.</changelog>
</package>
<package pkgid="dfd466d62efa062a1f83788a335e3872292e83bcfda21dd3c55849d51e7dc5e499ef96e66a871cd68893025d1ae7d77f7b2acc4062fc0ce30bc79361ec1fd3aa" name="insighttoolkit-debugsource" arch="i586">
  <version epoch="0" ver="5.4.0" rel="1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629115200">- Update to version 5.2.1:
  * Undocumented bug fixes (no release notes).
- Cleanup: Drop an unused macro from the spec file.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1643889600">- Do not use system eigen on aarch64 until fixed upstream:
  https://github.com/InsightSoftwareConsortium/ITK/issues/2903</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Resolve rpmlint report "libinsighttoolkit5.x86_64: E:
  shlib-policy-name-error SONAME: libitkvnl-5.2.so.1, expected
  package suffix: 5_2-1"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661774400">- Disable python bindings for openSUSE &gt;= 1550 until swig related
  issues are sorted [gh#InsightSoftwareConsortium/ITK#3452].
- Add insighttoolkit-fno-sized-deallocation.patch: Add
  - fno-sized-deallocation for GCC 12; patch taken from upstream
  commit.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1669982400">- Update to version 5.3.0:
  * No release notes.
- Drop insighttoolkit-fno-sized-deallocation.patch: incorporated
  upstream.
- Enable builds for 32 bit, gh#InsightSoftwareConsortium/ITK#2529
  resolved.
- At least swig 4.0 required.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1674648000">- Remove unused libnsl build requires</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Add add-missing-includes.patch: Add missing #include &lt;cstdint&gt;.
  Now exposed by gcc 13.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705665600">- Add insighttoolkit-swig4_1-compat.patch -- Add swig 4.1+
  compatibility by defining SWIGPY_SLICEOBJECT; patch picked from
  upstream commit [gh#InsightSoftwareConsortium/ITK#3782].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1720440000">- Update to version 5.4.0:
  * No release notes.
- Drop patches incorporated upstream:
  * insighttoolkit-swig4_1-compat.patch
  * add-missing-includes.patch
- Disable python bindings for openSUSE &lt; 1650 as python &gt;= 3.8 is
  required and also for openSUSE &gt;= 1650 as an unreleased version
  of swig is required.</changelog>
</package>
<package pkgid="611bc101d48fb5ff38aa26ec1caa9b42b17fbac64fec5742c3b2ca1c55050d1c994e4cdd9abe79cbd0a01f34afb02b1312117bc64e9db9d7453af8cce8a8faa0" name="insighttoolkit-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.4.0" rel="1.7"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629115200">- Update to version 5.2.1:
  * Undocumented bug fixes (no release notes).
- Cleanup: Drop an unused macro from the spec file.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1643889600">- Do not use system eigen on aarch64 until fixed upstream:
  https://github.com/InsightSoftwareConsortium/ITK/issues/2903</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Resolve rpmlint report "libinsighttoolkit5.x86_64: E:
  shlib-policy-name-error SONAME: libitkvnl-5.2.so.1, expected
  package suffix: 5_2-1"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1661774400">- Disable python bindings for openSUSE &gt;= 1550 until swig related
  issues are sorted [gh#InsightSoftwareConsortium/ITK#3452].
- Add insighttoolkit-fno-sized-deallocation.patch: Add
  - fno-sized-deallocation for GCC 12; patch taken from upstream
  commit.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1669982400">- Update to version 5.3.0:
  * No release notes.
- Drop insighttoolkit-fno-sized-deallocation.patch: incorporated
  upstream.
- Enable builds for 32 bit, gh#InsightSoftwareConsortium/ITK#2529
  resolved.
- At least swig 4.0 required.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1674648000">- Remove unused libnsl build requires</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681128000">- Add add-missing-includes.patch: Add missing #include &lt;cstdint&gt;.
  Now exposed by gcc 13.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1705665600">- Add insighttoolkit-swig4_1-compat.patch -- Add swig 4.1+
  compatibility by defining SWIGPY_SLICEOBJECT; patch picked from
  upstream commit [gh#InsightSoftwareConsortium/ITK#3782].</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1720440000">- Update to version 5.4.0:
  * No release notes.
- Drop patches incorporated upstream:
  * insighttoolkit-swig4_1-compat.patch
  * add-missing-includes.patch
- Disable python bindings for openSUSE &lt; 1650 as python &gt;= 3.8 is
  required and also for openSUSE &gt;= 1650 as an unreleased version
  of swig is required.</changelog>
</package>
<package pkgid="c4dd62db6ddeca2c8cfbce442034e3299d7a4b1bd30d88beec560999fb65066824065b362032fa41105d7a2e24d869b79004a6990fcf6bfe814483159483172f" name="inspectrum-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.7"/>
  <changelog author="mardnh@gmx.de" date="1499601600">- Add .desktop file</changelog>
  <changelog author="mardnh@gmx.de" date="1510401600">- Update to version 0.2.git1509919460.75b5bc6:
  * Use a DC offset of 127.4 to match the RTL-SDR.
  * fixes this zooming bug: when you try to zoom in/out after the
    middle point of the sample buffer the display jumps to the end
    of the buffer</changelog>
  <changelog author="mardnh@gmx.de" date="1510488000">- Simplify spec file by using only the scm source service</changelog>
  <changelog author="mardnh@gmx.de" date="1511870400">- Update to version 0.2.git1511892427.0e86f24:
  * added QMessageBox dialog on failure to open file
  * support win32 application (graphical no console)
  * replace off_t with size_t to match system pointer size
  * Remove mmap dependencies with QFile
  * move new definitions and mman include into msvc specific if/else
  * changes to build under msvc and fftw find package
  * added missing include for std::bind usage</changelog>
  <changelog author="mardnh@gmx.de" date="1518955200">- Update to version 0.2.1.git1518712461.78b6e38:
  * Use the correct unit for symbol rate
  * Enforce minimum export decimation of 1
  * Don't try to draw an empty traceplot</changelog>
  <changelog author="mardnh@gmx.de" date="1528372800">- Update to version 0.2.2+git.20180603:
  * Drop deprecated qt5_use_modules macro
  * Use QTextStream for clipboard stuff
  * Exporting symbols: add clipboard as an additional destination</changelog>
  <changelog author="mardnh@gmx.de" date="1591531200">- Add patch:
  * inspectrum-fix-with-qt-5.15.patch
- Update to version 0.2.2+git.20200527:
  * Add file extensions for real sample file types
  * frequencydemod: set modulation index based on tuner width
  * Tighten transition band when tuner bandwidth is narrow
  * SpectrogramPlot: Ignore negative frequencies for real signals
  * SpectrogramPlot: Fix uses of fftSize where it should've been height()
  * Add SampleAdapters for real samples
  * Use double for sample rate
  * Remove all usage of old SIGNAL/SLOT macros
  * allow file format override from command line
  * Fix override warnings</changelog>
  <changelog author="mardnh@gmx.de" date="1606651200">- Update to version 0.2.2+git.20201123:
  * fix(plotview): Implement showEvent() as an empty stub
  * Maintain the current scroll position when zooming
  * Fix build with Qt 5.15+
- Drop patch:
  * inspectrum-fix-with-qt-5.15.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622980800">- Use upstream version 0.2.3
  * Same as 0.2.2+git.20201123</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1698667200">- Update to version 0.3.1
  * Merge pull request #221 from kwesthaus/file-format-documentation
  * Merge pull request #184 from jacobagilbert/sigmf_partial_ext
  * Include format specifiers in help text
  * Include all format specifiers in README
  * Allow specifying cs32 file format in command line
  * Fix README typo in cs32 file format description
  * add support to read files that end in '.sigmf-'
- Update to version 0.3.0
  * PlotView: use QWheelEvent::position when available
  * Merge pull request #216 from schneider42/schneier/description-fallback
  * Merge pull request #218 from otanim/main
  * Merge branch 'overlapping-annotations'
  * Merge branch 'spectrogram-timing'
  * Handle tooltip comments of overlapping annotations
  * Improve spectrogram time alignment
  * Merge pull request #215 from daniestevez/annotation-comments
  * Display annotation comments as tooltips
  * fallback to core:description for anno label
  * Merge pull request #214 from catkira/add_ci32
  * add support for sigmf ci32 files this is needed to import
    sigmf files written by SDRangel
  * Merge pull request #212 from miek/miek-patch-1
  * actions: add Ubuntu 22.04 &amp; remove Ubuntu 18.04
  * Merge pull request #211 from argilo/more-cursor-symbols
  * Merge pull request #210 from argilo/fix-cursor-overflow
  * Allow up to 99,999 symbols
  * Fix integer overflow in cursor segment drawing
  * Add note about 64-bit sample truncation
  * Add support for complex double (cf64)
  * Added support for float64 files.
  * sigmf: use core:label for annotations
  * sigmf: construct Annotations in-place
  * Adding checkbox to show / hide SigMF annotations
  * actions: run apt update
  * sigmf: Use QT to parse the json
  * Run actions workflow on PR &amp; schedule
  * Handle global offset in SigMF annotation indices
  * Add a progress bar for sample export
  * IRC channel moved to libera.chat
  * actions: update homebrew qt package name
  * Clear SigMF annotations on new file load
  * Add libsigmf dep
  * Update README with SigMF support &amp; cmake version
  * Test build on more Ubuntu releases
  * Update minimum CMake version
  * make a `src` directory
  * use make_unique instead of new
  * inputsource: add missing virtual destructor for SampleAdapter
  * spectrogramplot: use bind as bind1st is deprecated
  * spectrogramplot: match types for std::max to fix mac build
  * feat(sigmf): Only compile support if libsigmf is found
  * fix(mainwindow): Only update the sample rate text box if needed
  * feat(sigmf): Add support for SigMF recordings
  * fix(spectrogramplot): Avoid infinite loop at extremely high
    sample rates</changelog>
</package>
<package pkgid="cd07255b69603beb2ef40111b7afea70ce3bf3c9deefdca141592f80f546a357fcb2121de351e2e35135b7fdbea7956970ed63777c0998df211a7d240301e178" name="inspectrum-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.7"/>
  <changelog author="mardnh@gmx.de" date="1499601600">- Add .desktop file</changelog>
  <changelog author="mardnh@gmx.de" date="1510401600">- Update to version 0.2.git1509919460.75b5bc6:
  * Use a DC offset of 127.4 to match the RTL-SDR.
  * fixes this zooming bug: when you try to zoom in/out after the
    middle point of the sample buffer the display jumps to the end
    of the buffer</changelog>
  <changelog author="mardnh@gmx.de" date="1510488000">- Simplify spec file by using only the scm source service</changelog>
  <changelog author="mardnh@gmx.de" date="1511870400">- Update to version 0.2.git1511892427.0e86f24:
  * added QMessageBox dialog on failure to open file
  * support win32 application (graphical no console)
  * replace off_t with size_t to match system pointer size
  * Remove mmap dependencies with QFile
  * move new definitions and mman include into msvc specific if/else
  * changes to build under msvc and fftw find package
  * added missing include for std::bind usage</changelog>
  <changelog author="mardnh@gmx.de" date="1518955200">- Update to version 0.2.1.git1518712461.78b6e38:
  * Use the correct unit for symbol rate
  * Enforce minimum export decimation of 1
  * Don't try to draw an empty traceplot</changelog>
  <changelog author="mardnh@gmx.de" date="1528372800">- Update to version 0.2.2+git.20180603:
  * Drop deprecated qt5_use_modules macro
  * Use QTextStream for clipboard stuff
  * Exporting symbols: add clipboard as an additional destination</changelog>
  <changelog author="mardnh@gmx.de" date="1591531200">- Add patch:
  * inspectrum-fix-with-qt-5.15.patch
- Update to version 0.2.2+git.20200527:
  * Add file extensions for real sample file types
  * frequencydemod: set modulation index based on tuner width
  * Tighten transition band when tuner bandwidth is narrow
  * SpectrogramPlot: Ignore negative frequencies for real signals
  * SpectrogramPlot: Fix uses of fftSize where it should've been height()
  * Add SampleAdapters for real samples
  * Use double for sample rate
  * Remove all usage of old SIGNAL/SLOT macros
  * allow file format override from command line
  * Fix override warnings</changelog>
  <changelog author="mardnh@gmx.de" date="1606651200">- Update to version 0.2.2+git.20201123:
  * fix(plotview): Implement showEvent() as an empty stub
  * Maintain the current scroll position when zooming
  * Fix build with Qt 5.15+
- Drop patch:
  * inspectrum-fix-with-qt-5.15.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622980800">- Use upstream version 0.2.3
  * Same as 0.2.2+git.20201123</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1698667200">- Update to version 0.3.1
  * Merge pull request #221 from kwesthaus/file-format-documentation
  * Merge pull request #184 from jacobagilbert/sigmf_partial_ext
  * Include format specifiers in help text
  * Include all format specifiers in README
  * Allow specifying cs32 file format in command line
  * Fix README typo in cs32 file format description
  * add support to read files that end in '.sigmf-'
- Update to version 0.3.0
  * PlotView: use QWheelEvent::position when available
  * Merge pull request #216 from schneider42/schneier/description-fallback
  * Merge pull request #218 from otanim/main
  * Merge branch 'overlapping-annotations'
  * Merge branch 'spectrogram-timing'
  * Handle tooltip comments of overlapping annotations
  * Improve spectrogram time alignment
  * Merge pull request #215 from daniestevez/annotation-comments
  * Display annotation comments as tooltips
  * fallback to core:description for anno label
  * Merge pull request #214 from catkira/add_ci32
  * add support for sigmf ci32 files this is needed to import
    sigmf files written by SDRangel
  * Merge pull request #212 from miek/miek-patch-1
  * actions: add Ubuntu 22.04 &amp; remove Ubuntu 18.04
  * Merge pull request #211 from argilo/more-cursor-symbols
  * Merge pull request #210 from argilo/fix-cursor-overflow
  * Allow up to 99,999 symbols
  * Fix integer overflow in cursor segment drawing
  * Add note about 64-bit sample truncation
  * Add support for complex double (cf64)
  * Added support for float64 files.
  * sigmf: use core:label for annotations
  * sigmf: construct Annotations in-place
  * Adding checkbox to show / hide SigMF annotations
  * actions: run apt update
  * sigmf: Use QT to parse the json
  * Run actions workflow on PR &amp; schedule
  * Handle global offset in SigMF annotation indices
  * Add a progress bar for sample export
  * IRC channel moved to libera.chat
  * actions: update homebrew qt package name
  * Clear SigMF annotations on new file load
  * Add libsigmf dep
  * Update README with SigMF support &amp; cmake version
  * Test build on more Ubuntu releases
  * Update minimum CMake version
  * make a `src` directory
  * use make_unique instead of new
  * inputsource: add missing virtual destructor for SampleAdapter
  * spectrogramplot: use bind as bind1st is deprecated
  * spectrogramplot: match types for std::max to fix mac build
  * feat(sigmf): Only compile support if libsigmf is found
  * fix(mainwindow): Only update the sample rate text box if needed
  * feat(sigmf): Add support for SigMF recordings
  * fix(spectrogramplot): Avoid infinite loop at extremely high
    sample rates</changelog>
</package>
<package pkgid="b19f6e9f912cc0dda826cd569ced697fcd3504bb4fd4713897c4535d5eb5c9bd50d1182a8c295466d1ad3ad3f95a9a0bae4611f409c66b79377eec73fceb7180" name="intel-cmt-cat-debuginfo" arch="i586">
  <version epoch="0" ver="26.06.0.git+dae1297" rel="1.3"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 4.0.0:
  - Use perf for IPC and cache misses monitoring with MSR interface
  - Detection of MBA2.0 and MBA3.0
  - 32b MBM counters support
  - AMD support
  - Added ansible scripts
  - Added option to display MBT column in monitoring output
  - Added option to disable IPC monitoring
  - Added option to disable cache misses monitoring
  - Added support for Power Profiles
  - Bug fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 4.4.1:
  * 1. General:
  - Bug fixes
- update to 4.4.0:
  * 1. Library:
  - Added LLC references monitoring event
  - Added uncore monitoring support
  * 2. PQoS
  - Added LLC references monitoring event
  - Added uncore monitoring support
  - Removed cpu topology limits
  * 3. App QoS
  - Added L2 CAT support
  * 4. General:
  - Added scan-build static analysis
  - Bug fixes
- update to 4.3.0:
  * 1. Library:
  - Added Elkhart Lake and Tiger Lake support
  - Improved CPU topology detection for OS interface
  - Automatic interface detection
  * 2. PQoS
  - Improved library interface selection
  * 3. rdtset
  - Improved library interface selection
  * 4. membw
  - Added membw to the package
  * 5. General:
  - Bug fixes
- update to 4.2.0:
  * 1. App QoS:
  - Added mTLS support
  - Extended capability information
  * Support for running AppQoS in docker container
  * 2. General:
- update to 4.1.0:
  * 1. AppQoS:
  - Added OS interface support
  - Added MBA CTRL support
  * 2. PQoS:
  - Added option to display PQoS tool version
  * 3. General:
  - Bug fixes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685448000">- Trim R/TM signs as per
  https://en.opensuse.org/openSUSE:Package_description_guidelines</changelog>
  <changelog author="trenn@suse.de" date="1707739200">- Update to version 5.0.6.git+14e3840:
  * rpm: add non-arch L3CAT detection patch
  * appqos_client: update follow-redirects version
  * workflows: update style check
  * License year update
  * The maintainer name is updated
  * appqos_client: update axios version
  * Release 5.0.0
  * The desc is freed in grp_free. So redundant free is removed.
  * Update hardware support section of the README
  * lib: update detection of non-architectural L3CAT</changelog>
  <changelog author="trenn@suse.de" date="1710244800">- Update to version 5.0.0.10.git+b26b31b:
  * Pinned-Dependencies are modified
  * appqos_client: update ip package version
  * appqos_client: update version to 1.1.1
  * Add compiler version checkings during build process
- Remove problematic fcf-protection gcc flag
  We currently build 32 bit flavors with -march=i586 where this
  compiler flag is not supported. Also some build envs still have gcc
  versions not supporting this feature. Unfortunately mainline seem not
  to be willing to remove the flag:
  https://github.com/intel/intel-cmt-cat/pull/267
  A Remove-fcf-protection-full.patch
- Remove gcc version check in general, if the tool is compiling it's expected
  to work, if extra flags unkown to the compiler are used the build will fail.
  A remove_gcc_check</changelog>
  <changelog author="trenn@suse.de" date="1728907200">- Move to the new tag/version model, by using yy/mm in the version
  https://github.com/intel/intel-cmt-cat/issues/264
- Update to version 24.05.12.git+c5f4492:
  * lib: set errno when buf points to NULL in common.c:pqos_read()
  * lib: fix variable types in common.c:pqos_read()
  * llc capture time is increased in testcase test_pqos_cmt_llc_occupancy_cores
  * appqos_client: update 3rd party dependencies
  * appqos_client: update axios version
  * lib: Fix MBR value for non-SNC machines
  * tests: updated schema
  * tests: test_pqos_cmt_llc_occupancy_cores testcase is updated
  * After merging AMD SMBA feature, some unit tests are failed. They are fixed.
  * appqos_client: override dns-packet and socks package versions
  * appqos_client: update 'ws' and 'braces' depedency versions
  * appqos: pipenv 2024.0.1 can fetch pwr-v0.2.2. The word astroid is excluded in codespell.
  * Release 6.0.0
  * appqos: spelling correction
  * dependabot: exclude version updates
  * appqos_client: update required node and npm versions
  * dependabot: update config to ignore major version updates
  * appqos_client: update core-js to v3.23.3
  * appqos_client: update dev dependency versions
  * Add imediate binding flag to SWIG's Makefile
  * Add a GCC flag protecting againsh stack clash attacks
  * Enable strong stack protection for all the compilers
  * Add a stack protection flag to code examples
  * lib/cpuinfo: Increase the file descriptors limit to handle more CPUs
  * add dependabot config
  * Add warning message in case of detection hybrid architecture
  * lib: Fix parsing SMBA CLOS information
  * lib: Fix parsing MBA CLOS information
  * lib: Fix parsing L3 cache information
  * pqos tool hangs with wrong cores list format. That error is fixed.
  * appqos_client: update express dep version
  * AMD's SMBA is included in python wrapper
  * Skip some testcases in presence of SNC
  * Add SNC presence detection function for tests
  * appqos_client: update dependencies
  * rdtset: Update rdtset manpage to support SMBA feature
  * pqos: Update pqos manpage for SMBA feature
  * lib: Update cfg_set_cores_msr to support SMBA feature
  * rdtset: Update cfg_set_cores_os for SMBA feature
  * rdtset: Update cfg_set_pids to support SMBA feature
  * rdtset: Update cfg_configure_cos to support SMBA feature
  * rdtset: Update alloc_init and alloc_fini for SMBA feature
  * rdtset: Add the support for SMBA feature
  * rdtset: Update the rdt data structure to support SMBA feature
  * lib: Update the functions to reset the SMBA COS settings
  * pqos: Introduce _pqos_cap_smba_change
  * pqos: Update print_per_socket_config for SMBA
  * pqos: Introduce cap_print_features_smba
  * pqos: Update alloc_apply to support SMBA feature
  * pqos: Introduce set_smba_cos for SMBA
  * lib: Introduce os_smba_set_amd to update schemata for SMBA
  * lib: Add resctrl_schemata functions to support SMBA
  * lib: Introduce os_smba_get_amd to read the COS information
  * lib: Update resctrl_schemata functions to support SMBA
  * lib: Update the function resctrl_schemata_alloc to support SMBA feature
  * lib: Introduce resctrl_schemata_smba_get
  * lib: Introduce pqos_cpu_get_smba_ids
  * lib: Introduce data structures to support SMBA feature
  * lib: Implement the function hw_smba_set_amd
  * lib: Implement the function hw_smba_get_amd
  * lib: Introduce pqos_smba_get_cos_num
  * lib: Introduce pqos_cpu_get_one_by_smba_id
  * lib: Add Slow Memory Bandwidth Allocation MSR definition
  * lib: Discover SMBA feature using resctrl sysfs interface
  * lib: Discover SMBA feature using cpuid method
  * lib: Introduce Slow Memory Bandwidth Allocation
  * Add description of the memwb tool limitations
  M Remove-fcf-protection-full.patch
  Adopt patch to latest mainline changes</changelog>
  <changelog author="trenn@suse.de" date="1744372800">- Update to version 24.05.17.git+f1325a9:
  * appqos_client: update vulnerable dependencies
  * lib: Fix calloc arguments that are in the wrong order
  * appqos_client: update dependencies
  * The cpusetsize is increased in sched_getaffinity and sched_setaffinity functions
  * appqos_client: update 3rd party dependencies</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1746446400">- Update to version 25.04.0.git+17629d0:
  * Release 6.0.1
  * pqos: Allocation command (-a option) hangs with invalid core number. This bug is fixed.
  * appqos_client: bump version to 1.1.2
  * appqos_client: update dev dependency versions</changelog>
  <changelog author="trenn@suse.com" date="1771848000">- Update to version 25.04.106.git+42f88c1:
  * lib: Detect CPU resources on domain rather socket basis
  * lib: fixed initial spikes in I/O RDT monitoring with MMIO interface
  * lib: enabled I/O RDT allocation and monitoring in all L3 clusters
  * lib: Reuse first read flag from the existing structure
  * lib: Fix MMIO dump output for non-aligned lengths
  * lib: Fix initial spikes in MBM MMIO interface
  * lib: updated --print-io-devs command output
  * lib: I/O L3CA CBM is calculated by "Number of IO L3 ways” in the ERDT RMDD ACPI table
  * pqos: Add MMIO dump options help
  * Licence year update
  * pqos: monitoring group buffer size is increased
  * pqos: Add MMIO IORDT exploring options
  * lib: fixed Out-of-bounds read
  * Fix CPU detection in cgroup v2 constrained environments
  * pqos: Add MMIO IORDT monitoring options
  * lib: Add L2 cache Non-Contiguous CBM capability detection with OS interface
  * lib: Add L3 cache Non-Contiguous CBM capability detection with OS interface
  * lib: Fix L3 cache Non-Contiguous CBM capability with MSR interface for AMD and Hygon
  * pqos: Add MMIO IORDT allocation help section
  * pqos: Show L3CA/MBA COS definitions per L3 cluster on AMD and Hygon
  * pqos: Introduce print_per_l3_cluster_config
  * lib: Introduce pqos_cpu_get_l3_clusters
  * lib: Fix SNC state detection on non-SNC-capable platforms
  * pqos: Add MMIO help section for MBA
  * unit-tests: Adjust hardware monitoring testing
  * unit-tests: Adjust hardware capabilities detection
  * unit-tests: Adjust capability detection tests to modern code base
  * unit-tests: Adjust allocation functions to the current codebase state
  * unit-tests: Adjust various API functions to current codebase state
  * unit-tests: Improve locking testing
  * lib: Region Aware MBM and MBA mode is set in RDT_CTRL register while switching between msr and mmio interfaces
  * Add MMIO monitoring commands help
  * lib: Set fixed MBM counter length for Hygon
  * lib: Add support for Hygon Platform QoS features
  * lib: added support of non-sequential region numbers in --alloc-mem-region option
  * tools/membw/Makefile: support EXTRA_CFLAGS and EXTRA_LDFLAGS
  * lib: Fix incorrect bitmask for MBM counter length
  * Resource leaks are fixed and format specifiers are updated
  * tests: make style checks hermetic via local venv helper
  * Fix some code style issues
  * pqos: Added I/O CAT output in -s command
  * Disable MBL and MBR monitoring if CPU doesn't support those
  * lib: I/O RDT monitoring is started, even if IRDT and ERDT tables are mismatched
  * pqos: style issues are fixed
  * Add handling LLC miss and other perf fields
  * pqos: Added a comma between RMID and IPC in CSV files. And Region Aware MBT headers are added in CSV files.
  * pqos: --print-io-dev command is added
  * Replace MBL with MBT in MMIO interface
  * python and perl supports are removed
  * lib: style issues are fixed
  * lib: typos are fixed
  * lib: python and perl supports are removed
  * pqos: added --print-io-devs command. This command prints all available I/O devices in IRDT table.
  * lib: enabled allocation of all cores into one COS by single pqos command
  * pqos: added appropriate log messages in error cases
  * lib: enabled to parse ERDT table with multiple domains information
  * lib: Refactor lock initialization and handling for concurrency and robustness
  * pqos: Added --dump-rmid-regs command with options. This command dumps MMIO registers associated with given RMID.
  * pqos: corrected I/O RDT monitoring start failure in msr interface
  * pqos: Enabled multiple virtual channels monitoring in I/O RDT. The virtual channels can be comma sepearated and/or in a range using - symbol.
  * Fix IPC display with MMIO interface
  * lib: Fix MMIO interface usage when feature is absent
  * Implement dump RMID MMIO interface
  * lib: Fix MMIO monitoring
  * Remove an old refactoring comment
  * Remove unnecessary comment on cleanup structure
  * Clean 'refactor' on max_rmid comment
  * unit-test: unit-test failures are fixed.
  * lib: Fix monitoring for MMIO interface
  * lib: Improve log information of MBM monitoring
  * pqos: printed each domain's allocation configuration. This is printed in output of -s option. The domain_id variable defined as uint16_t in all the places.
  * lib: detected presence of MBA 4.0 based on model &amp; family ID
  * pqos: enable rmid column for mmio interface. And style issue is fixed.
  * pqos: enabled all option for cores monitoring in mmio interface
  * lib: function comments are added in erdt and mrrm modules
  * pqos: enable rmid column for mmio interface
  * pqos: Implement dump MMIO API interface
  * lib: Implement dump MMIO API interface
  * Fix spacing style issue
  * lib: resource leaks are fixed in erdt and mrrm modules
  * pqos: added csv format for Region Aware MBM values
  * lib: Setup appropriate region aware MBM/MBA mode on init/shutdown
  * lib: added IORDT monitoring from RDT specification 1.1
  * lib: Add domain checking for allocation
  * fix: Compare maximum domain number with right constant
  * lib: Fix MMIO MBA allocation for regions
  * lib: Fix MMIO mappings for MBA allocation functions
  * lib: Remove redudant header inclusion
  * lib: Fix incorrect pointer passage for regions retrieval
  * lib: Introduce MMIO API interface implementation
  * lib: Introduce new global cores to domains dictionary
  * lib: Use already existed variables instead new ones
  * lib: MBA get and set functions are added for mmio interface. More logs are added.
  * lib: Fix address arithmetic issues
  * pqos: ACPI structure DACD information is added in --print-topology command
  * lib: added Region Aware MBA &amp; I/ORDT L3 CAT reset
  * lib: added IORDT CAT from RDT specification 1.1
  * Monitoring reset, allocation reset and capabilities discovery are added for mmio interface
  * lib: pqos_mmap_write is used in set functions. The CBM value's data type is changed as uint64_t.
  * pqos: --alloc-domain-id option is included
  * lib: Implement region aware MBA API
  * pqos: added Region Aware MBM command options from RDT 1.1 Spec
  * lib: Introduce MMIO data layer interface
  * pqos: added Region Aware MBA command options from RDT 1.1 Spec
  * The ERDT &amp; MRRM ACPI tables are added from RDT Spec 1.1. Added new interface mmio. Added new mmio commands --print-topology &amp; --print-mem-regions.
  * The appqos and appqos_client components are deprecated. So these components are removed.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1782216000">- libqpos6 -&gt; libqpos7
- RDT parts removed in below version
- Update to version 26.06.0.git+dae1297:
  * Release 7.1.0
  * Use int for region_number in MBM counter read and rename it as region_num
  * Change region_number as region_num and type to int in MMIO functions
  * Improve monitoring group exhaustion diagnostics and cleanup
  * Refine PID startup cleanup fallback path
  * lib: cache d_name length in filter_pids loop
  * lib: include errno string in scandir() failure log
  * lib: handle scandir() failure in os_alloc_reset_tasks
  * lib: use uint64_t for page offset in mmap helpers
  * monitor: fix mmio_mon_stop for channel-based groups
  * pqos: handle pathological PID ranges and report invalid PIDs early
  * pqos: update outputs of --print-io-dev, --print-io-devs and --print-mem-regions commands
  * pqos: drop --iface from I/O RDT sample commands
  * pqos: fail clearly when required interface is unavailable
  * pqos: remove unused pid_flag tracking in main()
  * pqos: narrow allocation interface per association token
  * pqos: simplify iface_mask_to_str() buffer clamping
  * pqos: update on interface auto-selection logic
  * pqos: narrow iface to msr/mmio for l3iordt reset options
  * pqos: prefer mmio then msr for io device print
  * pqos: narrow interface constraint mask to available interfaces
  * lib: implement pqos_get_available_interfaces()
  * lib: add pqos_get_available_interfaces() API declaration
  * pqos: select msr for io device commands
  * pqos: document auto interface selection in man page
  * pqos: auto-detect --iface from command-line options
  * Fix TOCTOU race in os_alloc_reset_tasks: add pre-check, downgrade log levels
  * Fix artificial PID parser capacity limit in monitor parsing
  * Fix strlisttotab error reporting and bounds checking
  * lib: validate remaining monitoring path snprintf calls
  * lib: validate resctrl monitoring path formatting results
  * lib: avoid overflow in resctrl_mon_group_path path append
  * pqos : remove mixed MSR/kernel interface warning message
  * pqos: extract msr_l3_id_differs_from_sockets helper to remove duplication
  * pqos: print Domain ID instead of SOCKET in -e output when L3 IDs differ from sockets
  * pqos: print COS definitions per Domain ID when L3 IDs differ from sockets
  * pqos: add AET telemetry events to monitor CLI and output
  * lib: add AET telemetry support on OS monitoring interface
  * lib: fix fd validation in perf.c to accept fd 0
  * lib: compare read() result against value size, not pointer size
  * lib: use logical OR in CDP/MBA change check instead of the bitwise OR
  * lib: fix unreachable RSDP overflow guard
  * pqos: fix Wrong variable in NULL check after malloc
  * pqos/configs: fix 'DAMAGE.O' typo in example config files
  * pqos: fix 'DAMAGE.O' typo in BSD license header of pqos sources
  * lib: fix 'DAMAGE.O' typo in BSD license header of header files
  * lib: fix 'DAMAGE.O' typo in BSD license header of source files
  * pqos: fix misleading pqos monitor assoc return checks
  * pqos: add units to I/O monitoring headers in csv output
  * pqos: add units to I/O monitoring headers in text output
  * pqos: prevented integer overflow and OOB write in realloc_and_init()
  * pqos: enabled monitoring of cores and I/O devices simultaneously
  * lib: read back correct region's BW in mmio_mba_set
  * pqos: Improve error message when no RDT events available
  * Prefer MMIO interface in AUTO selection on Linux (ERDT+MRRM sysfs detection)
  * Adjust PCI database detection message
  * Add custom compilation option to remove lock
  * Fix: skip first MBM measurement output
  * lib: rdtset tool is removed
  * lib: snmp support is removed
  * Release 7.0.0
  * pqos: --alloc-mem-region is accepted in range values
  * pqos: fixed MBA and CAT failures
  * lib: Fixed setting of more than available L3 cache ways
  * lib: Fixed setting of more than available I/O cache ways
  * lib: added CXLD support in pqos</changelog>
</package>
<package pkgid="0912406289d9c364865c6a6f5ccf10aec7a9941e51f76143639925cb89c43caf51cf8946d89820c8d50c42f6b31bd32b19356ddad2739dd50db3dace63f07ab4" name="intel-cmt-cat-debugsource" arch="i586">
  <version epoch="0" ver="26.06.0.git+dae1297" rel="1.3"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 4.0.0:
  - Use perf for IPC and cache misses monitoring with MSR interface
  - Detection of MBA2.0 and MBA3.0
  - 32b MBM counters support
  - AMD support
  - Added ansible scripts
  - Added option to display MBT column in monitoring output
  - Added option to disable IPC monitoring
  - Added option to disable cache misses monitoring
  - Added support for Power Profiles
  - Bug fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 4.4.1:
  * 1. General:
  - Bug fixes
- update to 4.4.0:
  * 1. Library:
  - Added LLC references monitoring event
  - Added uncore monitoring support
  * 2. PQoS
  - Added LLC references monitoring event
  - Added uncore monitoring support
  - Removed cpu topology limits
  * 3. App QoS
  - Added L2 CAT support
  * 4. General:
  - Added scan-build static analysis
  - Bug fixes
- update to 4.3.0:
  * 1. Library:
  - Added Elkhart Lake and Tiger Lake support
  - Improved CPU topology detection for OS interface
  - Automatic interface detection
  * 2. PQoS
  - Improved library interface selection
  * 3. rdtset
  - Improved library interface selection
  * 4. membw
  - Added membw to the package
  * 5. General:
  - Bug fixes
- update to 4.2.0:
  * 1. App QoS:
  - Added mTLS support
  - Extended capability information
  * Support for running AppQoS in docker container
  * 2. General:
- update to 4.1.0:
  * 1. AppQoS:
  - Added OS interface support
  - Added MBA CTRL support
  * 2. PQoS:
  - Added option to display PQoS tool version
  * 3. General:
  - Bug fixes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685448000">- Trim R/TM signs as per
  https://en.opensuse.org/openSUSE:Package_description_guidelines</changelog>
  <changelog author="trenn@suse.de" date="1707739200">- Update to version 5.0.6.git+14e3840:
  * rpm: add non-arch L3CAT detection patch
  * appqos_client: update follow-redirects version
  * workflows: update style check
  * License year update
  * The maintainer name is updated
  * appqos_client: update axios version
  * Release 5.0.0
  * The desc is freed in grp_free. So redundant free is removed.
  * Update hardware support section of the README
  * lib: update detection of non-architectural L3CAT</changelog>
  <changelog author="trenn@suse.de" date="1710244800">- Update to version 5.0.0.10.git+b26b31b:
  * Pinned-Dependencies are modified
  * appqos_client: update ip package version
  * appqos_client: update version to 1.1.1
  * Add compiler version checkings during build process
- Remove problematic fcf-protection gcc flag
  We currently build 32 bit flavors with -march=i586 where this
  compiler flag is not supported. Also some build envs still have gcc
  versions not supporting this feature. Unfortunately mainline seem not
  to be willing to remove the flag:
  https://github.com/intel/intel-cmt-cat/pull/267
  A Remove-fcf-protection-full.patch
- Remove gcc version check in general, if the tool is compiling it's expected
  to work, if extra flags unkown to the compiler are used the build will fail.
  A remove_gcc_check</changelog>
  <changelog author="trenn@suse.de" date="1728907200">- Move to the new tag/version model, by using yy/mm in the version
  https://github.com/intel/intel-cmt-cat/issues/264
- Update to version 24.05.12.git+c5f4492:
  * lib: set errno when buf points to NULL in common.c:pqos_read()
  * lib: fix variable types in common.c:pqos_read()
  * llc capture time is increased in testcase test_pqos_cmt_llc_occupancy_cores
  * appqos_client: update 3rd party dependencies
  * appqos_client: update axios version
  * lib: Fix MBR value for non-SNC machines
  * tests: updated schema
  * tests: test_pqos_cmt_llc_occupancy_cores testcase is updated
  * After merging AMD SMBA feature, some unit tests are failed. They are fixed.
  * appqos_client: override dns-packet and socks package versions
  * appqos_client: update 'ws' and 'braces' depedency versions
  * appqos: pipenv 2024.0.1 can fetch pwr-v0.2.2. The word astroid is excluded in codespell.
  * Release 6.0.0
  * appqos: spelling correction
  * dependabot: exclude version updates
  * appqos_client: update required node and npm versions
  * dependabot: update config to ignore major version updates
  * appqos_client: update core-js to v3.23.3
  * appqos_client: update dev dependency versions
  * Add imediate binding flag to SWIG's Makefile
  * Add a GCC flag protecting againsh stack clash attacks
  * Enable strong stack protection for all the compilers
  * Add a stack protection flag to code examples
  * lib/cpuinfo: Increase the file descriptors limit to handle more CPUs
  * add dependabot config
  * Add warning message in case of detection hybrid architecture
  * lib: Fix parsing SMBA CLOS information
  * lib: Fix parsing MBA CLOS information
  * lib: Fix parsing L3 cache information
  * pqos tool hangs with wrong cores list format. That error is fixed.
  * appqos_client: update express dep version
  * AMD's SMBA is included in python wrapper
  * Skip some testcases in presence of SNC
  * Add SNC presence detection function for tests
  * appqos_client: update dependencies
  * rdtset: Update rdtset manpage to support SMBA feature
  * pqos: Update pqos manpage for SMBA feature
  * lib: Update cfg_set_cores_msr to support SMBA feature
  * rdtset: Update cfg_set_cores_os for SMBA feature
  * rdtset: Update cfg_set_pids to support SMBA feature
  * rdtset: Update cfg_configure_cos to support SMBA feature
  * rdtset: Update alloc_init and alloc_fini for SMBA feature
  * rdtset: Add the support for SMBA feature
  * rdtset: Update the rdt data structure to support SMBA feature
  * lib: Update the functions to reset the SMBA COS settings
  * pqos: Introduce _pqos_cap_smba_change
  * pqos: Update print_per_socket_config for SMBA
  * pqos: Introduce cap_print_features_smba
  * pqos: Update alloc_apply to support SMBA feature
  * pqos: Introduce set_smba_cos for SMBA
  * lib: Introduce os_smba_set_amd to update schemata for SMBA
  * lib: Add resctrl_schemata functions to support SMBA
  * lib: Introduce os_smba_get_amd to read the COS information
  * lib: Update resctrl_schemata functions to support SMBA
  * lib: Update the function resctrl_schemata_alloc to support SMBA feature
  * lib: Introduce resctrl_schemata_smba_get
  * lib: Introduce pqos_cpu_get_smba_ids
  * lib: Introduce data structures to support SMBA feature
  * lib: Implement the function hw_smba_set_amd
  * lib: Implement the function hw_smba_get_amd
  * lib: Introduce pqos_smba_get_cos_num
  * lib: Introduce pqos_cpu_get_one_by_smba_id
  * lib: Add Slow Memory Bandwidth Allocation MSR definition
  * lib: Discover SMBA feature using resctrl sysfs interface
  * lib: Discover SMBA feature using cpuid method
  * lib: Introduce Slow Memory Bandwidth Allocation
  * Add description of the memwb tool limitations
  M Remove-fcf-protection-full.patch
  Adopt patch to latest mainline changes</changelog>
  <changelog author="trenn@suse.de" date="1744372800">- Update to version 24.05.17.git+f1325a9:
  * appqos_client: update vulnerable dependencies
  * lib: Fix calloc arguments that are in the wrong order
  * appqos_client: update dependencies
  * The cpusetsize is increased in sched_getaffinity and sched_setaffinity functions
  * appqos_client: update 3rd party dependencies</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1746446400">- Update to version 25.04.0.git+17629d0:
  * Release 6.0.1
  * pqos: Allocation command (-a option) hangs with invalid core number. This bug is fixed.
  * appqos_client: bump version to 1.1.2
  * appqos_client: update dev dependency versions</changelog>
  <changelog author="trenn@suse.com" date="1771848000">- Update to version 25.04.106.git+42f88c1:
  * lib: Detect CPU resources on domain rather socket basis
  * lib: fixed initial spikes in I/O RDT monitoring with MMIO interface
  * lib: enabled I/O RDT allocation and monitoring in all L3 clusters
  * lib: Reuse first read flag from the existing structure
  * lib: Fix MMIO dump output for non-aligned lengths
  * lib: Fix initial spikes in MBM MMIO interface
  * lib: updated --print-io-devs command output
  * lib: I/O L3CA CBM is calculated by "Number of IO L3 ways” in the ERDT RMDD ACPI table
  * pqos: Add MMIO dump options help
  * Licence year update
  * pqos: monitoring group buffer size is increased
  * pqos: Add MMIO IORDT exploring options
  * lib: fixed Out-of-bounds read
  * Fix CPU detection in cgroup v2 constrained environments
  * pqos: Add MMIO IORDT monitoring options
  * lib: Add L2 cache Non-Contiguous CBM capability detection with OS interface
  * lib: Add L3 cache Non-Contiguous CBM capability detection with OS interface
  * lib: Fix L3 cache Non-Contiguous CBM capability with MSR interface for AMD and Hygon
  * pqos: Add MMIO IORDT allocation help section
  * pqos: Show L3CA/MBA COS definitions per L3 cluster on AMD and Hygon
  * pqos: Introduce print_per_l3_cluster_config
  * lib: Introduce pqos_cpu_get_l3_clusters
  * lib: Fix SNC state detection on non-SNC-capable platforms
  * pqos: Add MMIO help section for MBA
  * unit-tests: Adjust hardware monitoring testing
  * unit-tests: Adjust hardware capabilities detection
  * unit-tests: Adjust capability detection tests to modern code base
  * unit-tests: Adjust allocation functions to the current codebase state
  * unit-tests: Adjust various API functions to current codebase state
  * unit-tests: Improve locking testing
  * lib: Region Aware MBM and MBA mode is set in RDT_CTRL register while switching between msr and mmio interfaces
  * Add MMIO monitoring commands help
  * lib: Set fixed MBM counter length for Hygon
  * lib: Add support for Hygon Platform QoS features
  * lib: added support of non-sequential region numbers in --alloc-mem-region option
  * tools/membw/Makefile: support EXTRA_CFLAGS and EXTRA_LDFLAGS
  * lib: Fix incorrect bitmask for MBM counter length
  * Resource leaks are fixed and format specifiers are updated
  * tests: make style checks hermetic via local venv helper
  * Fix some code style issues
  * pqos: Added I/O CAT output in -s command
  * Disable MBL and MBR monitoring if CPU doesn't support those
  * lib: I/O RDT monitoring is started, even if IRDT and ERDT tables are mismatched
  * pqos: style issues are fixed
  * Add handling LLC miss and other perf fields
  * pqos: Added a comma between RMID and IPC in CSV files. And Region Aware MBT headers are added in CSV files.
  * pqos: --print-io-dev command is added
  * Replace MBL with MBT in MMIO interface
  * python and perl supports are removed
  * lib: style issues are fixed
  * lib: typos are fixed
  * lib: python and perl supports are removed
  * pqos: added --print-io-devs command. This command prints all available I/O devices in IRDT table.
  * lib: enabled allocation of all cores into one COS by single pqos command
  * pqos: added appropriate log messages in error cases
  * lib: enabled to parse ERDT table with multiple domains information
  * lib: Refactor lock initialization and handling for concurrency and robustness
  * pqos: Added --dump-rmid-regs command with options. This command dumps MMIO registers associated with given RMID.
  * pqos: corrected I/O RDT monitoring start failure in msr interface
  * pqos: Enabled multiple virtual channels monitoring in I/O RDT. The virtual channels can be comma sepearated and/or in a range using - symbol.
  * Fix IPC display with MMIO interface
  * lib: Fix MMIO interface usage when feature is absent
  * Implement dump RMID MMIO interface
  * lib: Fix MMIO monitoring
  * Remove an old refactoring comment
  * Remove unnecessary comment on cleanup structure
  * Clean 'refactor' on max_rmid comment
  * unit-test: unit-test failures are fixed.
  * lib: Fix monitoring for MMIO interface
  * lib: Improve log information of MBM monitoring
  * pqos: printed each domain's allocation configuration. This is printed in output of -s option. The domain_id variable defined as uint16_t in all the places.
  * lib: detected presence of MBA 4.0 based on model &amp; family ID
  * pqos: enable rmid column for mmio interface. And style issue is fixed.
  * pqos: enabled all option for cores monitoring in mmio interface
  * lib: function comments are added in erdt and mrrm modules
  * pqos: enable rmid column for mmio interface
  * pqos: Implement dump MMIO API interface
  * lib: Implement dump MMIO API interface
  * Fix spacing style issue
  * lib: resource leaks are fixed in erdt and mrrm modules
  * pqos: added csv format for Region Aware MBM values
  * lib: Setup appropriate region aware MBM/MBA mode on init/shutdown
  * lib: added IORDT monitoring from RDT specification 1.1
  * lib: Add domain checking for allocation
  * fix: Compare maximum domain number with right constant
  * lib: Fix MMIO MBA allocation for regions
  * lib: Fix MMIO mappings for MBA allocation functions
  * lib: Remove redudant header inclusion
  * lib: Fix incorrect pointer passage for regions retrieval
  * lib: Introduce MMIO API interface implementation
  * lib: Introduce new global cores to domains dictionary
  * lib: Use already existed variables instead new ones
  * lib: MBA get and set functions are added for mmio interface. More logs are added.
  * lib: Fix address arithmetic issues
  * pqos: ACPI structure DACD information is added in --print-topology command
  * lib: added Region Aware MBA &amp; I/ORDT L3 CAT reset
  * lib: added IORDT CAT from RDT specification 1.1
  * Monitoring reset, allocation reset and capabilities discovery are added for mmio interface
  * lib: pqos_mmap_write is used in set functions. The CBM value's data type is changed as uint64_t.
  * pqos: --alloc-domain-id option is included
  * lib: Implement region aware MBA API
  * pqos: added Region Aware MBM command options from RDT 1.1 Spec
  * lib: Introduce MMIO data layer interface
  * pqos: added Region Aware MBA command options from RDT 1.1 Spec
  * The ERDT &amp; MRRM ACPI tables are added from RDT Spec 1.1. Added new interface mmio. Added new mmio commands --print-topology &amp; --print-mem-regions.
  * The appqos and appqos_client components are deprecated. So these components are removed.</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.com&gt;" date="1782216000">- libqpos6 -&gt; libqpos7
- RDT parts removed in below version
- Update to version 26.06.0.git+dae1297:
  * Release 7.1.0
  * Use int for region_number in MBM counter read and rename it as region_num
  * Change region_number as region_num and type to int in MMIO functions
  * Improve monitoring group exhaustion diagnostics and cleanup
  * Refine PID startup cleanup fallback path
  * lib: cache d_name length in filter_pids loop
  * lib: include errno string in scandir() failure log
  * lib: handle scandir() failure in os_alloc_reset_tasks
  * lib: use uint64_t for page offset in mmap helpers
  * monitor: fix mmio_mon_stop for channel-based groups
  * pqos: handle pathological PID ranges and report invalid PIDs early
  * pqos: update outputs of --print-io-dev, --print-io-devs and --print-mem-regions commands
  * pqos: drop --iface from I/O RDT sample commands
  * pqos: fail clearly when required interface is unavailable
  * pqos: remove unused pid_flag tracking in main()
  * pqos: narrow allocation interface per association token
  * pqos: simplify iface_mask_to_str() buffer clamping
  * pqos: update on interface auto-selection logic
  * pqos: narrow iface to msr/mmio for l3iordt reset options
  * pqos: prefer mmio then msr for io device print
  * pqos: narrow interface constraint mask to available interfaces
  * lib: implement pqos_get_available_interfaces()
  * lib: add pqos_get_available_interfaces() API declaration
  * pqos: select msr for io device commands
  * pqos: document auto interface selection in man page
  * pqos: auto-detect --iface from command-line options
  * Fix TOCTOU race in os_alloc_reset_tasks: add pre-check, downgrade log levels
  * Fix artificial PID parser capacity limit in monitor parsing
  * Fix strlisttotab error reporting and bounds checking
  * lib: validate remaining monitoring path snprintf calls
  * lib: validate resctrl monitoring path formatting results
  * lib: avoid overflow in resctrl_mon_group_path path append
  * pqos : remove mixed MSR/kernel interface warning message
  * pqos: extract msr_l3_id_differs_from_sockets helper to remove duplication
  * pqos: print Domain ID instead of SOCKET in -e output when L3 IDs differ from sockets
  * pqos: print COS definitions per Domain ID when L3 IDs differ from sockets
  * pqos: add AET telemetry events to monitor CLI and output
  * lib: add AET telemetry support on OS monitoring interface
  * lib: fix fd validation in perf.c to accept fd 0
  * lib: compare read() result against value size, not pointer size
  * lib: use logical OR in CDP/MBA change check instead of the bitwise OR
  * lib: fix unreachable RSDP overflow guard
  * pqos: fix Wrong variable in NULL check after malloc
  * pqos/configs: fix 'DAMAGE.O' typo in example config files
  * pqos: fix 'DAMAGE.O' typo in BSD license header of pqos sources
  * lib: fix 'DAMAGE.O' typo in BSD license header of header files
  * lib: fix 'DAMAGE.O' typo in BSD license header of source files
  * pqos: fix misleading pqos monitor assoc return checks
  * pqos: add units to I/O monitoring headers in csv output
  * pqos: add units to I/O monitoring headers in text output
  * pqos: prevented integer overflow and OOB write in realloc_and_init()
  * pqos: enabled monitoring of cores and I/O devices simultaneously
  * lib: read back correct region's BW in mmio_mba_set
  * pqos: Improve error message when no RDT events available
  * Prefer MMIO interface in AUTO selection on Linux (ERDT+MRRM sysfs detection)
  * Adjust PCI database detection message
  * Add custom compilation option to remove lock
  * Fix: skip first MBM measurement output
  * lib: rdtset tool is removed
  * lib: snmp support is removed
  * Release 7.0.0
  * pqos: --alloc-mem-region is accepted in range values
  * pqos: fixed MBA and CAT failures
  * lib: Fixed setting of more than available L3 cache ways
  * lib: Fixed setting of more than available I/O cache ways
  * lib: added CXLD support in pqos</changelog>
</package>
<package pkgid="5cb3ebab14e929d667bb33b0ea68723dcd97f9f76e0a6322c753aafc402ef674cb24a3d5960e19022a773b270f06705dbe5273b3925c43a53ddccacfe756a1c3" name="intel-gpu-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.5" rel="1.2"/>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1700827200">- Build against libprocps on older openSUSE releases.</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1701604800">- Don't install code coverage scripts</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1728734400">- Update to version 1.29. Tools and scripts changes:
  * New Xe perf/OA tools. (Ashutosh Dixit)
  * New intel_tiling_detect tool. (Zbigniew Kempczyński)
  * New option in lsgpu for printing GPU on PCI bus, working also
    in case when no gpu driver is loaded. (Zbigniew Kempczyński)
  * Added sysfs profiling knob to gputop. (Adrián Larumbe)
  * Support for Xe in gputop. (Lucas De Marchi)
  * Improved generating test lists at compilation time.(Mauro Carvalho Chehab)
  * Improved code coverage. (Mauro Carvalho Chehab)
  * Improved intel_vbt_decode and other intel tools. (Ville Syrjälä,
    Lucas De Marchi, Jani Nikula, Tvrtko Ursulin, Gustavo Sousa et al)</changelog>
  <changelog author="munix9@googlemail.com" date="1735819200">- Update to version 1.30:
  * General changes:
  - New meson options xe_eudebug and vmtb.
  * Library changes:
  - Added PantherLake (PTL) support, unified PCI IDs into one
    common header pciids.h (Ngai-Mint Kwan)
  - Added BMG support for OA (Observability Architecture) for Xe driver.
    (José Roberto de Souza)
  - Added support for Xe3 platforms in GPGPU shader. (Andrzej Hajda)
  - Added 6k resolution support for a single CRTC. (Jeevan B)
  - Added support for MTL platform in GPGPU compute. (Nishit Sharma)
  * Runner changes:
  - Set option PRUNE_KEEP_ALL as default. (Kamil Konieczny)
  - Allow to dynamically ignore dmesg warn messages when generating
    results, usefull when driver is using kernel fault injection.
    (Kamil Konieczny).
  * Tools changes:
  - New power tool for power/energy measurement. (Ville Syrjälä)
  - New VM Testbench (VMTB) - SR-IOV Virtual Machine testing tool.
    (Adam Miszczak)
  - Fixes in amd_hdmi_compliance. (Stylon Wang and Wayne Lin)
  - Fixes in intel_reg. (Lucas De Marchi)
  * And many other bug fixes, improvements, cleanups and new tests.
- Add fix-procps-ng-4.0.5.patch: Fix build with procps-ng &gt;= 4.0.5
  (https://gitlab.com/procps-ng/procps/-/issues/332)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1737979200">- Remove dependency on liboping, remove lazy link arg (fixed upstream)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1742817600">- Update to version 2.00.
- Library changes:
  * Added GFX1153 to GFX1150 amdgpu family. (Tim Huang)
  * Improved kernel module un/loading. (Lucas De Marchi)
  * Added ftrace logs at test boundaries. (Umesh Nerlige Ramappa)
  * Improved device scanning used in device filters. (Zbigniew Kempczyński)
  * Add support to check joiner mode limit. (Jeevan B)
  * Updated PCI ids for DG2/MTL/BMG/PTL. (Matt Atwood)
  * Added PTL opencl kernels. (Janga Rahul Kumar and Priyanka Dandamudi)
  * Extended GPGPU compute square kernel for PTL. (Sai Gowtham Ch)
  * Using Long Running mode for GPGPU compute with Xe. (Francois Dugast)
  * Make running under Valgrind quiet. (Tvrtko Ursulin)
- Tools and scripts changes:
  * New tool for measuring display memory bandwidth utilization (Ville Syrjälä)
  * New igt_facts tool for displaying GPU related info. (Peter Senna Tschudin)
  * Power tool renamed to igt_power (Kamil Konieczny)
  * New --pci-slot option in intel_reg for multi-GPU configs. (Łukasz Łaguna
    and Kamil Konieczny)
  * Added kmemleak option to run-tests.sh script. (Peter Senna Tschudin)
- Remove fix-procps-ng-4.0.5.patch (fixed upstream)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1754222400">- Update to version 2.01.
- General changes:
  * Bumped required meson version to 0.52.1 (Andrzej Hajda)
  * Added man page for lsgpu. (Peter Senna Tschudin)
- Library changes:
  * Updated PCI ids for BMG/PTL. (Shekhar Chauhan and Kamil Konieczny)
  * Improved kernel module un/binding. (Lucas De Marchi and Francois Dugast)
  * Added user mode queues UMQ support for amdgpu. (Sunil Khatri)
  * Improved Intel GPGPU compute libs. (Francois Dugast and Zbigniew Kempczyński)
  * New configfs library. (José Expósito, Jim Shargo, Marius Vlad, Riana Tauro)
  * Added PTL support in Xe OA libs. (Sushma Venkatesh Reddy)
  * Improved capturing logs for child processes. (Pawel Sikora)
- Tools changes:
  * New tool intel_hdcp for printing HDCP info on connected outputs. (Santhosh
    Reddy Guddati)
  * Add support for gen10+ devices in intel_gtt (Tomita Moeko)
  * Add support for Xe in intel_pm_rpm (Soham Purkait)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1759665600">- Update to version 2.2 ("2.02")
- General changes:
  * PNG images moved to new data/ directory. (Naladala Ramanaidu, Swati Sharma)
  * Added default checkpatch config. (Peter Senna Tschudin)
- Library changes:
  * New VKMS driver in drmtest lib. (José Expósito)
  * Added PCI ids for BMG and WildcatLake.(Ravi Kumar Vodapalli, Jani Nikula)
  * Separation of Intel compute kernels for easy maintainance. (Zbigniew
    Kempczyński)
  * Reduced logs for KMS tests with IGT_CI_RUN env var. (Pranay Samala)
  * New ASIC-aware gfx hooks for amdgpu. (Vitaly Prosyak)
  * Added SDMA support for user queues for amdgpu. (Jesse Zhang)
  * Improved GTs id handling in Xe. (Matt Roper)
  * New lib for Intel WA checks. (Mohammed Thasleem)
  * New lib for directory traversal and file handling. (Peter Senna Tschudin)
  * Added support for the device filters during device scan. (Soham Purkait)
- Test changes:
  * New tests for VKMS. (José Expósito, Louis Chauvet, Jim Shargo, Marius Vlad)
  * Added madvise subtests for Xe system allocator. (Nishit Sharma)
  * Improved Xe configfs testing. (Lucas De Marchi)
  * Improved KMS HDR panel testing. (Chaitanya Kumar Borah)
  * Added subtests for engine activity accuracy. (Soham Purkait, Riana Tauro)
  * Improved Xe OA testing. (Ashutosh Dixit, Umesh Nerlige Ramappa, Sushma
    Venkatesh Reddy)
  * New core and kms tests for sysfs and debugfs. (Peter Senna Tschudin)
  * Improved Xe system allocator testing. (Matthew Brost)
  * Improved Xe SRIOV testing. (Marcin Bernatowicz)
  * Improved KMS async flips tests with async modifiers. (Santhosh Reddy Guddati)
  * New multi-GPU test cases for amdgpu. (Jesse Zhang)
  * Added subtest for async flips with DPMS. (Karthik B S)
  * Added tests for MSM. (Rob Clark)
- Tools changes:
  * Improved intel_vbt_decode. (Jani Nikula)
  * Added Xe support to intel_dp_compliance. (Disantkumar Mistry)
- Runner changes:
  * Relaxed timeout reduction on soft lockup. (Janusz Krzysztofik)
  * Added a hook for kmemleak scan after the unbind operation. (Peter Senna
    Tschudin)
- Scripts changes:
  * Renamed blocklist verify script. (Kamil Konieczny)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1774008000">- Update to version 2.3 ("2.03")
  * General changes:
  - Improved C sources to be more Coccinelle friendly. (Ville Syrjälä)
  - Improved documentation on freedesktop GitLab pages. (Pawel Sikora and
    Swati Sharma)
  * Library changes:
  - Fixes for MEM_COPY instruction. (Balasubramani Vivekanandan)
  - Added AMDGPU LLVM assembler utility for shader compilation. (Jesse Zhang)
  - Added GFX1200 amdgpu family. (Jesse Zhang)
  - Added support for basic-modeset for xe driver in kms_prime. (Santhosh Reddy
    Guddati)
  - New Xe survivability test for Intel BMG GPU. (Sk Anirban)
  - Added PCI ids for CRI and NovaLake-S. (Kamil Konieczny)
  - Added Panthor driver in drmtest lib. (Daniel Almeida)
  - Fixed device opening with IGT_FORCE_DRIVER (Kamil Konieczny)
  - Corrected MOCS index for displayable surfaces. (Tvrtko Ursulin)
  - Added Virtio-GPU driver in drmtest lib. (Mark Yacoub)
  * Tools changes:
  - Added iteration option in intel_gpu_top. (Simon Fairweather)
  - Added Alderlake-P register definitions. (Naladala Ramanaidu)
  - Improved devices filtering in lsgpu. (Zbigniew Kempczyński)
  - Improved intel_vbt_decode and intel_display_poller. (Ville Syrjälä)
  * Scripts changes:
  - New script for converting a 3D LUT data to igt_3dlut_t array. (Alex Hung)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783512000">- Update to version 2.5:
  * General changes:
  - Intel Xe tests are no longer experimental.
  - Improved documentation builds of XMLs.
  * Runner changes: Results can attach files generated by runner
    hooks.
  * Library changes:
  - Continued refactor of display library code.
  - Print dynamic sub-subtest end in dmesg/trace.
  - Removed libprocps/libproc2 dependencies.
  - Added Vebox framebuffer copying on Intel Xe2.
  - Added support for Unigraf display testing devices.
  - Added timestamps to error logs.
  - Added support for Intel xe3p gpgpu fill.
  - Added CRI metrics for Xe OA (Observability Architecture).
  * Many test changes.
  * Tools changes:
  - Improved intel_vbt_decode
  - Improved intel_hdcp tool.
  - Added VF migration in vmtb.
  * Scripts changes: New bash autocomplete for tests names.
  * And many other bug fixes, improvements, cleanups and new tests.
- Changes from 2.4:
  * General changes: libpci is new required library for building
    and running tests.
  * Runner changes: jansson library replaced json-c in igt_runner.
- For the full changes, please see upstream announcement emails:
  * https://lists.x.org/archives/xorg/2026-March/062209.html
  * https://lists.x.org/archives/xorg/2026-June/062249.html
- Add pkgconfig(jansson) and pkgconfig(libpci) BuildRequires: New
  dependencies.</changelog>
</package>
<package pkgid="fcd1c095b7e09d9b3cda92a409e13ea8a6249987599275d56479e4acefbf86535fae45cb8746aad548482c3f7baf8eb86a7350f7f0e9b70df0840be101e0150b" name="intel-gpu-tools-debugsource" arch="i586">
  <version epoch="0" ver="2.5" rel="1.2"/>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1700827200">- Build against libprocps on older openSUSE releases.</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1701604800">- Don't install code coverage scripts</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1728734400">- Update to version 1.29. Tools and scripts changes:
  * New Xe perf/OA tools. (Ashutosh Dixit)
  * New intel_tiling_detect tool. (Zbigniew Kempczyński)
  * New option in lsgpu for printing GPU on PCI bus, working also
    in case when no gpu driver is loaded. (Zbigniew Kempczyński)
  * Added sysfs profiling knob to gputop. (Adrián Larumbe)
  * Support for Xe in gputop. (Lucas De Marchi)
  * Improved generating test lists at compilation time.(Mauro Carvalho Chehab)
  * Improved code coverage. (Mauro Carvalho Chehab)
  * Improved intel_vbt_decode and other intel tools. (Ville Syrjälä,
    Lucas De Marchi, Jani Nikula, Tvrtko Ursulin, Gustavo Sousa et al)</changelog>
  <changelog author="munix9@googlemail.com" date="1735819200">- Update to version 1.30:
  * General changes:
  - New meson options xe_eudebug and vmtb.
  * Library changes:
  - Added PantherLake (PTL) support, unified PCI IDs into one
    common header pciids.h (Ngai-Mint Kwan)
  - Added BMG support for OA (Observability Architecture) for Xe driver.
    (José Roberto de Souza)
  - Added support for Xe3 platforms in GPGPU shader. (Andrzej Hajda)
  - Added 6k resolution support for a single CRTC. (Jeevan B)
  - Added support for MTL platform in GPGPU compute. (Nishit Sharma)
  * Runner changes:
  - Set option PRUNE_KEEP_ALL as default. (Kamil Konieczny)
  - Allow to dynamically ignore dmesg warn messages when generating
    results, usefull when driver is using kernel fault injection.
    (Kamil Konieczny).
  * Tools changes:
  - New power tool for power/energy measurement. (Ville Syrjälä)
  - New VM Testbench (VMTB) - SR-IOV Virtual Machine testing tool.
    (Adam Miszczak)
  - Fixes in amd_hdmi_compliance. (Stylon Wang and Wayne Lin)
  - Fixes in intel_reg. (Lucas De Marchi)
  * And many other bug fixes, improvements, cleanups and new tests.
- Add fix-procps-ng-4.0.5.patch: Fix build with procps-ng &gt;= 4.0.5
  (https://gitlab.com/procps-ng/procps/-/issues/332)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1737979200">- Remove dependency on liboping, remove lazy link arg (fixed upstream)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1742817600">- Update to version 2.00.
- Library changes:
  * Added GFX1153 to GFX1150 amdgpu family. (Tim Huang)
  * Improved kernel module un/loading. (Lucas De Marchi)
  * Added ftrace logs at test boundaries. (Umesh Nerlige Ramappa)
  * Improved device scanning used in device filters. (Zbigniew Kempczyński)
  * Add support to check joiner mode limit. (Jeevan B)
  * Updated PCI ids for DG2/MTL/BMG/PTL. (Matt Atwood)
  * Added PTL opencl kernels. (Janga Rahul Kumar and Priyanka Dandamudi)
  * Extended GPGPU compute square kernel for PTL. (Sai Gowtham Ch)
  * Using Long Running mode for GPGPU compute with Xe. (Francois Dugast)
  * Make running under Valgrind quiet. (Tvrtko Ursulin)
- Tools and scripts changes:
  * New tool for measuring display memory bandwidth utilization (Ville Syrjälä)
  * New igt_facts tool for displaying GPU related info. (Peter Senna Tschudin)
  * Power tool renamed to igt_power (Kamil Konieczny)
  * New --pci-slot option in intel_reg for multi-GPU configs. (Łukasz Łaguna
    and Kamil Konieczny)
  * Added kmemleak option to run-tests.sh script. (Peter Senna Tschudin)
- Remove fix-procps-ng-4.0.5.patch (fixed upstream)</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1754222400">- Update to version 2.01.
- General changes:
  * Bumped required meson version to 0.52.1 (Andrzej Hajda)
  * Added man page for lsgpu. (Peter Senna Tschudin)
- Library changes:
  * Updated PCI ids for BMG/PTL. (Shekhar Chauhan and Kamil Konieczny)
  * Improved kernel module un/binding. (Lucas De Marchi and Francois Dugast)
  * Added user mode queues UMQ support for amdgpu. (Sunil Khatri)
  * Improved Intel GPGPU compute libs. (Francois Dugast and Zbigniew Kempczyński)
  * New configfs library. (José Expósito, Jim Shargo, Marius Vlad, Riana Tauro)
  * Added PTL support in Xe OA libs. (Sushma Venkatesh Reddy)
  * Improved capturing logs for child processes. (Pawel Sikora)
- Tools changes:
  * New tool intel_hdcp for printing HDCP info on connected outputs. (Santhosh
    Reddy Guddati)
  * Add support for gen10+ devices in intel_gtt (Tomita Moeko)
  * Add support for Xe in intel_pm_rpm (Soham Purkait)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1759665600">- Update to version 2.2 ("2.02")
- General changes:
  * PNG images moved to new data/ directory. (Naladala Ramanaidu, Swati Sharma)
  * Added default checkpatch config. (Peter Senna Tschudin)
- Library changes:
  * New VKMS driver in drmtest lib. (José Expósito)
  * Added PCI ids for BMG and WildcatLake.(Ravi Kumar Vodapalli, Jani Nikula)
  * Separation of Intel compute kernels for easy maintainance. (Zbigniew
    Kempczyński)
  * Reduced logs for KMS tests with IGT_CI_RUN env var. (Pranay Samala)
  * New ASIC-aware gfx hooks for amdgpu. (Vitaly Prosyak)
  * Added SDMA support for user queues for amdgpu. (Jesse Zhang)
  * Improved GTs id handling in Xe. (Matt Roper)
  * New lib for Intel WA checks. (Mohammed Thasleem)
  * New lib for directory traversal and file handling. (Peter Senna Tschudin)
  * Added support for the device filters during device scan. (Soham Purkait)
- Test changes:
  * New tests for VKMS. (José Expósito, Louis Chauvet, Jim Shargo, Marius Vlad)
  * Added madvise subtests for Xe system allocator. (Nishit Sharma)
  * Improved Xe configfs testing. (Lucas De Marchi)
  * Improved KMS HDR panel testing. (Chaitanya Kumar Borah)
  * Added subtests for engine activity accuracy. (Soham Purkait, Riana Tauro)
  * Improved Xe OA testing. (Ashutosh Dixit, Umesh Nerlige Ramappa, Sushma
    Venkatesh Reddy)
  * New core and kms tests for sysfs and debugfs. (Peter Senna Tschudin)
  * Improved Xe system allocator testing. (Matthew Brost)
  * Improved Xe SRIOV testing. (Marcin Bernatowicz)
  * Improved KMS async flips tests with async modifiers. (Santhosh Reddy Guddati)
  * New multi-GPU test cases for amdgpu. (Jesse Zhang)
  * Added subtest for async flips with DPMS. (Karthik B S)
  * Added tests for MSM. (Rob Clark)
- Tools changes:
  * Improved intel_vbt_decode. (Jani Nikula)
  * Added Xe support to intel_dp_compliance. (Disantkumar Mistry)
- Runner changes:
  * Relaxed timeout reduction on soft lockup. (Janusz Krzysztofik)
  * Added a hook for kmemleak scan after the unbind operation. (Peter Senna
    Tschudin)
- Scripts changes:
  * Renamed blocklist verify script. (Kamil Konieczny)</changelog>
  <changelog author="Tejas Guruswamy &lt;tejas.guruswamy@opensuse.org&gt;" date="1774008000">- Update to version 2.3 ("2.03")
  * General changes:
  - Improved C sources to be more Coccinelle friendly. (Ville Syrjälä)
  - Improved documentation on freedesktop GitLab pages. (Pawel Sikora and
    Swati Sharma)
  * Library changes:
  - Fixes for MEM_COPY instruction. (Balasubramani Vivekanandan)
  - Added AMDGPU LLVM assembler utility for shader compilation. (Jesse Zhang)
  - Added GFX1200 amdgpu family. (Jesse Zhang)
  - Added support for basic-modeset for xe driver in kms_prime. (Santhosh Reddy
    Guddati)
  - New Xe survivability test for Intel BMG GPU. (Sk Anirban)
  - Added PCI ids for CRI and NovaLake-S. (Kamil Konieczny)
  - Added Panthor driver in drmtest lib. (Daniel Almeida)
  - Fixed device opening with IGT_FORCE_DRIVER (Kamil Konieczny)
  - Corrected MOCS index for displayable surfaces. (Tvrtko Ursulin)
  - Added Virtio-GPU driver in drmtest lib. (Mark Yacoub)
  * Tools changes:
  - Added iteration option in intel_gpu_top. (Simon Fairweather)
  - Added Alderlake-P register definitions. (Naladala Ramanaidu)
  - Improved devices filtering in lsgpu. (Zbigniew Kempczyński)
  - Improved intel_vbt_decode and intel_display_poller. (Ville Syrjälä)
  * Scripts changes:
  - New script for converting a 3D LUT data to igt_3dlut_t array. (Alex Hung)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1783512000">- Update to version 2.5:
  * General changes:
  - Intel Xe tests are no longer experimental.
  - Improved documentation builds of XMLs.
  * Runner changes: Results can attach files generated by runner
    hooks.
  * Library changes:
  - Continued refactor of display library code.
  - Print dynamic sub-subtest end in dmesg/trace.
  - Removed libprocps/libproc2 dependencies.
  - Added Vebox framebuffer copying on Intel Xe2.
  - Added support for Unigraf display testing devices.
  - Added timestamps to error logs.
  - Added support for Intel xe3p gpgpu fill.
  - Added CRI metrics for Xe OA (Observability Architecture).
  * Many test changes.
  * Tools changes:
  - Improved intel_vbt_decode
  - Improved intel_hdcp tool.
  - Added VF migration in vmtb.
  * Scripts changes: New bash autocomplete for tests names.
  * And many other bug fixes, improvements, cleanups and new tests.
- Changes from 2.4:
  * General changes: libpci is new required library for building
    and running tests.
  * Runner changes: jansson library replaced json-c in igt_runner.
- For the full changes, please see upstream announcement emails:
  * https://lists.x.org/archives/xorg/2026-March/062209.html
  * https://lists.x.org/archives/xorg/2026-June/062249.html
- Add pkgconfig(jansson) and pkgconfig(libpci) BuildRequires: New
  dependencies.</changelog>
</package>
<package pkgid="caa919d2b4319742b34e7b76e897e3eeb57dec19a8dae1a81e3509570c9040d40a5525809946b08c7d8cf2737194c890d9d4894f19d5c565e283b4eae0e36416" name="intel-hybrid-driver-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.5"/>
  <changelog author="zaitor@opensuse.org" date="1503057600">- Initial packaging for openSUSE, version 1.0.2.</changelog>
  <changelog author="sndirsch@suse.com" date="1505995200">- fixed build on Leap (apparently there is no %make_build macro yet)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1548504000">- Add U_Update-the-dependency-to-libva-2.0.patch: Update the
  dependency to libva 2.0. In addition, this fixes deprecated
  warning caused by libva 2.0.
- Add Group tag and use macros in spec for building.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550577600">- Add n_libva-2.0-ABI-header-fix.patch: Load libva-x11.so.2 for
  libva-2.0 ABI version. This is a reworked patch from an upstream
  merge request. Patch in it's current form is not upstreamable,
  but works for us since we only have libva-2.0 to care about.
  See https://github.com/01org/intel-hybrid-driver/pull/26 for more
  context.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1586520000">- Update URL to current home.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Drop Group tag.
- Pass autogen.sh to bootstrap instead of manually calling
  autoreconf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1591704000">- u_gcc10.patch
  * fixes build against gcc10, which uses -fno-common as default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1735905600">- fixed driver for current libva by switchting to gentoo patches
  (boo#1234858)
  * intel-hybrid-codec-driver-2.0.0-gcc10-fix.patch
  * intel-hybrid-codec-driver-2.0.0-invalid-read-fix.patch
  * intel-hybrid-codec-driver-2.0.0-nullptr-fix.patch
  * intel-hybrid-codec-driver-2.0.0-vadriverinit-fix.patch
  * intel-hybrid-codec-driver-2.0.0-x11-fix.patch
- supersedes the following patches
  * U_Update-the-dependency-to-libva-2.0.patch
  * n_libva-2.0-ABI-header-fix.patch
  * u_gcc10.patch
- raised driver version number to 2.0.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1736164800">- fixed source URL in specfile</changelog>
</package>
<package pkgid="d145edccd4bf944cb2e3eef31d540d2438958f893e2492a3bb489ba3e168e4e08acb6ac288f6be0cbc5d4de94b5c80e3f16e1b4109080ee957e8c0e4e2b6151d" name="intel-hybrid-driver-debugsource" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.5"/>
  <changelog author="zaitor@opensuse.org" date="1503057600">- Initial packaging for openSUSE, version 1.0.2.</changelog>
  <changelog author="sndirsch@suse.com" date="1505995200">- fixed build on Leap (apparently there is no %make_build macro yet)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1548504000">- Add U_Update-the-dependency-to-libva-2.0.patch: Update the
  dependency to libva 2.0. In addition, this fixes deprecated
  warning caused by libva 2.0.
- Add Group tag and use macros in spec for building.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550577600">- Add n_libva-2.0-ABI-header-fix.patch: Load libva-x11.so.2 for
  libva-2.0 ABI version. This is a reworked patch from an upstream
  merge request. Patch in it's current form is not upstreamable,
  but works for us since we only have libva-2.0 to care about.
  See https://github.com/01org/intel-hybrid-driver/pull/26 for more
  context.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1586520000">- Update URL to current home.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Drop Group tag.
- Pass autogen.sh to bootstrap instead of manually calling
  autoreconf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1591704000">- u_gcc10.patch
  * fixes build against gcc10, which uses -fno-common as default</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1735905600">- fixed driver for current libva by switchting to gentoo patches
  (boo#1234858)
  * intel-hybrid-codec-driver-2.0.0-gcc10-fix.patch
  * intel-hybrid-codec-driver-2.0.0-invalid-read-fix.patch
  * intel-hybrid-codec-driver-2.0.0-nullptr-fix.patch
  * intel-hybrid-codec-driver-2.0.0-vadriverinit-fix.patch
  * intel-hybrid-codec-driver-2.0.0-x11-fix.patch
- supersedes the following patches
  * U_Update-the-dependency-to-libva-2.0.patch
  * n_libva-2.0-ABI-header-fix.patch
  * u_gcc10.patch
- raised driver version number to 2.0.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1736164800">- fixed source URL in specfile</changelog>
</package>
<package pkgid="e7ed0b65e6b348cd7f4a7457201f4471a7c5903ccb9adb6f75d4052f382fc1b906c130dc9ca80cd48a652a1c9314ca073e86358aa3076a2bf0c88a577990036b" name="intel-lpmd-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0" rel="2.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729166400">- Initial package (version 0.0.8) for build.opensuse.org</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1732708800">- Avoid double include of cpuid.h and fix older distro builds
  (could be a gcc7 vs gcc14 issue).
  Add fix_cpuid_double_include.patch.
- Only build for x86 and, as it's an Intel tool, it's probably only
  intended to run and work on x86 machines, add:
  ExclusiveArch:  %ix86 x86_64</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1763985600">- Update to version 0.1.0:
  * Introduced config file option for GFX utilization threshold
  * Added support for checking graphics threshold
  * Graphics utilization is now calculated based on sysfs and MSR
  * Added Power Slider support
- Delete fix_cpuid_double_include.patch (merged as
  a9a95bbb7436e38a62e357)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1767614400">- Resolve build failure on Tumbleweed due to unpackaged files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768564800">- Add install.patch and ship XML config files</changelog>
</package>
<package pkgid="16b7f9571563937fc9ac7b247a577925c5c1c2d610d7efdbfee2e33d20f504ba5bca66dd8ba36f0128b5d0893f41ec48e0c9a8d32933f91971946a1fa90ef70f" name="intel-lpmd-debugsource" arch="i586">
  <version epoch="0" ver="0.1.0" rel="2.5"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729166400">- Initial package (version 0.0.8) for build.opensuse.org</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1732708800">- Avoid double include of cpuid.h and fix older distro builds
  (could be a gcc7 vs gcc14 issue).
  Add fix_cpuid_double_include.patch.
- Only build for x86 and, as it's an Intel tool, it's probably only
  intended to run and work on x86 machines, add:
  ExclusiveArch:  %ix86 x86_64</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1763985600">- Update to version 0.1.0:
  * Introduced config file option for GFX utilization threshold
  * Added support for checking graphics threshold
  * Graphics utilization is now calculated based on sysfs and MSR
  * Added Power Slider support
- Delete fix_cpuid_double_include.patch (merged as
  a9a95bbb7436e38a62e357)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1767614400">- Resolve build failure on Tumbleweed due to unpackaged files</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1768564800">- Add install.patch and ship XML config files</changelog>
</package>
<package pkgid="9a664ab884ba9ad2a28e45484dfbb85ed4c13d4a2c7f75895013f15e782059cfccd09391a332d3baaa2d32ec87c975aef23428776a7dcc88914875357f5f6c17" name="intel-media-driver-debuginfo" arch="i586">
  <version epoch="0" ver="26.2.2" rel="1.3"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749556800">- Update to version 25.2.4; changes since 25.1.4
  * [VP] Disable VP features
  * [Decode] [PDVT-SH] Fix vvc density r2r fail issue
  * [Encode] update HEVC/AV1 tu7 CMD1 const settings for Xe2_Lpm and Xe2_Hpm
  * [Decode] AVC HW cmd frame size update
  * [Media Common] [MCPY] [PDVT-SH] Fix linear to linear blt copy
  * [Media Common] Bump up version to 25.2.0
  * [Media Common] Add BMG-E NEX2 Device ID
  * add more device ID for BMG
  * Revert "[VP] remove the reusable condition for no need check this for team pa…"
  * [VP] LNL SFC WA
  * [VP] disable VP features
  * [VP] Level Zero Cmd Packet
  * [Encode] [PDVT-SH] Fix AV1 trackbuffer zeroOnAllocate lock fail noise message
  * [Decode] [PDVT-SH] Add Histogram for Decode HEVC
  * [Encode] [PDVT-SH] PTL AV1 PreEnc Fullpipeline Watchdog threshold 8k update
  * [Decode] [PDVT-SH] Update fast dump method to default
  * [Encode] [PDVT-SH] Remove hardcode for vp9 slbb size calculation
  * [VP] Refactor L0 Cmd Framework
  * [Upstream] BMG DevID upstream
  * [Decode] [PDVT-SH] Enable AVC VDAQM histogram
  * [VP] update surface dump PostComp frame number
  * [Decode] [PDVT-SH] Clean up usingSsfc flag
  * [Encode] Add nullptr name in log
  * [Encode] [PDVT-SH] Separate PTL vp9e hal from xe2
  * [Encode] test for fastpass_LA
  * [CP] Add command buffer dump in xe
  * [Media Common] Bump up version to 25.2.1
  * [Media Common] [VP][HWS] fix missing mhw wait logic
  * [VP] Refactor Hybrid Mgr
  * [Script] refine code comments
  * [VP] update critical message log in Release
  * [PDVT-SH][Media Common] compilation option
  * [VP] Enable Post FC
  * [Decode] fix hevc decode page fault issue
  * [VP] expose dv base on SKU table
  * [Encode] [PDVT-SH] PLT HuC kernel release v20250407 and switch vp9 to xe3 mhw and hal
  * [VP] removed unsed code in dn filter
  * [VP] Remove ZE Load in Construct
  * [VP] Update TGNE Chroma fallback logic for cmodel match
  * Update action runner to 22.04
  * [VP] Return not support when cgc is need for vebox Type H
  * Replace to emplace C++11 for code refactor and optimize inserts
  * [Media Common] Bump up version to 25.2.2
  * [Decode] compile definition optimization
  * [Media Common] remove ENABLE_XE_KMD definition
  * [Media Common][MMC] MMC definition optimization
  * Revert "[Media Common][MMC] MMC definition optimization"
  * [Encode] [PDVT-SH] AVC IMG STATE update for PTL
  * [Encode] Add SetGpuContext in cm hal
  * [Encode][PDVT-SH] Add HEVC 10bit 422 Encode support
  * [VP] compiler option removal for media compile command line optimization
  * Remove unused LayoutRight
  * [Upstream][PDVT-SH] Upstream Jpeg encode for PTL.
  * Enable Wa to disable object capture for DG1
  * [VP] SR3 Slim EU
  * [Media Common][MMC] MMC definition optimization
  * [Encode] clean coverity issues, unchecked return values
  * [Encode] [PDVT-SH] Update and upstream PTL mhw vdenc hwcmd and impl
  * [Upstream] [PDVT-SH] Add Caps for PTL Upstream Jpeg code
  * [Feature deprecation]:remove FEI support of gen9 and gen8
  * [Encode] compile command line optimization
  * [Encode] [PDVT-SH] PTL VP9 switch to new mhw and hal
  * [Encode] [PDVT-SH] Update and upstream PTL vdaqm
  * [VP] Fix Driver OCL 3DLut
  * [Encode] enabling temporal scalability and LTR
  * [Encode] Align AV1 BRC 444 Framesize
  * [Encode] Xe2 HEVC CMD2 TU2 parameter update
  * [Upstream] [PDVT-SH][Encode] Update AVC for PTL on Linux
  * [Encode] [PDVT-SH] Update vp9e const settings and add PTL VP9 merge64 WA for CMD2
  * [Media Common] Bump up version to 25.2.3
  * [CP] Add oscontext check in perf profiler AddStoreBitstreamSizeCmd
  * [Encode] [PDVT-SH] Fix vp9e cmd2 update
  * [Encode] VME marcos optimization
  * [VP] Enable Bindless Kernel
  * Reapply "[Upstream] [PDVT-SH] Update HEVC Parms State and SCC for PTL"
  * Add Backward compability in readme
  * [VP] fix_rtlog_print_issue
  * [Encode] [PDVT-SH] av1 scc update and upstream
  * [VP] Fix Coverity Issue
  * [VP] Add Stateful Surface for bti remove
  * [Encode] [PDVT-SH][Upstream] cmds update and build error fix for upstream
  * [Media Common] Bump up version to 25.2.4
  * [VP] Change Stateless Buffer to AddResourceToCmd
  * [Encode] [PDVT-SH] upstream encode hal files for PTL
  * [PDVT-SH][Upstream] Update AV1 Encode Caps
  * [Encode] [PDVT-SH] Update media interface for PTL
  * [VP] Fix OCL FC FastExpress Corruption
  * [VP] store the params when insert pipe
  * [VP] Bindless and AiPipeline Stateless Buffer Change to AddResToCmd
  * [Encode] Fix unchecked reture coverity issue
  * [VP] enhance driver log for VPoutputpipe
  * [VP] add free GPU virtual address on MTL
  * [VP] Add 3DLut Assert Message
  * [MOS] [PDVT-SH] enable warning level into the mos message level</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1750248000">- Update to version 25.2.5:
  + [CP] Change CP SUBCOMP ID
  + [Decode] [PDVT-SH] Clean up noise message for Decode
  + [Media Common] [VP][HWS2] enable BLT copy native fence sync by cmd
  + [Encode] RDM Dump adding
  + [Encode] [PDVT-SH] Fix av1 open source failure
  + [VP] Fix IP leak issue
  + [VP] fix_colorfill_fail
  + [VP] Enable VRT Mode
  + [VP] add critical messages for features disabled reason in driver
  + [VP] add critical message for Lace caps check
  + [Encode] Enable HEVC Saliency Encode
  + [VP] Refine 3DLUT generation path control
  + [Encode] fix AVC BRC PrepareHWMetaData
  + [Encode] Fix resolve metadata issue
- Fix URL to source tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753185600">- Update to version 25.2.6:
  + PTL New Changes
  - Upstream PTL encoding support
  - Enhanced HDR playback stability
  + Legacy platform Fixes and Improvement
  - Fixed VVC random failure with decode stream density
    increasement
  - Fixed HEVC hang issue when app creates insufficient surface
    buffer
  - Fixed secode level batch buffer size calculation issue</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758888000">- Update to version 25.3.4:
  + PTL New Changes:
  - Fixed AV1 encoding bitstream corruption for TU1 mode.
  - Fixed a hang issue on AV1 encoding TU7 mode.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1770206400">- Update to version 26.1.1
  + changes since 25.3.4
  - Revert "[VP] re-checkin driver implement for gmm mapgpuva wa"
  - update feature table to clarify VVC support on PTL
  - [Media Common] Revert/re-implement 0c545e1 to use VE copy as
    default ...
  - Fix pragma errors causing -Wpragma-pack-suspicious-include
  - [Encode] fix saliency memory footprint issue
  - [Media Common] disable pat index for MTL/ARL on i915
  - [Encode] PTL HuC kernel release V20251210
  - [Encode] DDI Caps Open Source for VP9/JPEG
  - [Decode] Fix Exclude AVC Build Issue</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1770206401">- back to old tarball name</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1774180800">- Update to version 26.1.4:
  + [Media Common] Enable 64-bit compare disable and remove
    semaphore fix.
- Changes from version 26.1.3:
  + [Media Common] Add null check for m_osInterface in Destroy.
- Changes from version 26.1.2:
  + [Encode] PTL HuC kernel release V20260203.
  - Enhance VBR bit rate control with adaptive frame budgeting to
    reduce 2nd pass rate.
  - Porting LAVBR update algorithms.
- Update supplements.inc.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1776513600">- update to 26.1.6:
  * Added MosParseEnvFromConfig() modeled on va_parseConfig() from
    libva
  * Also added m_szUserFeatureFileReport static member so the
    report file path is no longer hardcoded at write time.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1777982400">- Update to version 26.2.0
  + Platform Support:
  - Panther Lake (PTL): Upstreamed encoding and decoding support.
  - Battlemage (BMG): Refinements and feature parity updates.
  + Codec Enhancements:
  - VVC (Versatile Video Coding): Added support for Decoding Level 6.3.
  - VVC Profile: Added MFX_PROFILE_VVC_MAIN10_STILL_PICTURE support.
  - HEVC/AVC/AV1: Exported more detailed capability information for
    OneVPL compatibility.
  + Bug Fixes &amp; Refinements:
  - Fixed XYUV color format handling issues.
  - Improved memory management and surface allocation on newer hardware.
  - Enhanced VA-API compliance for better alignment with Libva 2.22.0+.
  + Updated supplements.inc.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782043200">- Update to version 26.2.2:
  + [Encode] Fix AV1 temporal MV buffer and SavedOrderHints for
    deduplication
- Changes from version 26.2.1:
  + [Encode] Add DDI ETW trace and API sticker for new encode codec
  + Add ETW-based DDI tracing and API sticker instrumentation for a
    new encode codec on the APO D3D11 path, mirroring the existing
    HEVC DDI trace pattern.
  + Reserve four new encode DDI event slots in the public
    MEDIA_EVENT
  + enum: status report, caps, picture parameters, and API sticker.
  + Add internal trace helpers for the new caps and
    picture-parameter structures, and reuse the existing shared
    status-report serializer.
  + Instrument every DDI entry point in the new encode class with
    API sticker start/stop events. The instrumentation uses an RAII
    scope guard so the stop event is emitted automatically on every
    return path (including the early returns driven by
    DDI_CODEC_CHK_*_RETURN macros), guaranteeing matched start/stop
    pairs in captured ETW traces. Explicit returns capture the
    actual HRESULT.
  + Extend the internal ETW manifest and MediaAnalyzer metadata
    with the corresponding tasks, events, templates, and API value
    map so the new events are decodable end-to-end.
  + This makes the new encode DDI observable for debugging,
    capture, and post-processing without changing any runtime
    behavior.</changelog>
</package>
<package pkgid="81d7151d9d1392fc364f0669bc32d36d100d4c21b8fe8b74224d54a3789bcae1e6c4ce0da7f8c39d173172e114373dd5caefba6717b167ecc5716a5c358e97ab" name="intel-media-driver-debugsource" arch="i586">
  <version epoch="0" ver="26.2.2" rel="1.3"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1749556800">- Update to version 25.2.4; changes since 25.1.4
  * [VP] Disable VP features
  * [Decode] [PDVT-SH] Fix vvc density r2r fail issue
  * [Encode] update HEVC/AV1 tu7 CMD1 const settings for Xe2_Lpm and Xe2_Hpm
  * [Decode] AVC HW cmd frame size update
  * [Media Common] [MCPY] [PDVT-SH] Fix linear to linear blt copy
  * [Media Common] Bump up version to 25.2.0
  * [Media Common] Add BMG-E NEX2 Device ID
  * add more device ID for BMG
  * Revert "[VP] remove the reusable condition for no need check this for team pa…"
  * [VP] LNL SFC WA
  * [VP] disable VP features
  * [VP] Level Zero Cmd Packet
  * [Encode] [PDVT-SH] Fix AV1 trackbuffer zeroOnAllocate lock fail noise message
  * [Decode] [PDVT-SH] Add Histogram for Decode HEVC
  * [Encode] [PDVT-SH] PTL AV1 PreEnc Fullpipeline Watchdog threshold 8k update
  * [Decode] [PDVT-SH] Update fast dump method to default
  * [Encode] [PDVT-SH] Remove hardcode for vp9 slbb size calculation
  * [VP] Refactor L0 Cmd Framework
  * [Upstream] BMG DevID upstream
  * [Decode] [PDVT-SH] Enable AVC VDAQM histogram
  * [VP] update surface dump PostComp frame number
  * [Decode] [PDVT-SH] Clean up usingSsfc flag
  * [Encode] Add nullptr name in log
  * [Encode] [PDVT-SH] Separate PTL vp9e hal from xe2
  * [Encode] test for fastpass_LA
  * [CP] Add command buffer dump in xe
  * [Media Common] Bump up version to 25.2.1
  * [Media Common] [VP][HWS] fix missing mhw wait logic
  * [VP] Refactor Hybrid Mgr
  * [Script] refine code comments
  * [VP] update critical message log in Release
  * [PDVT-SH][Media Common] compilation option
  * [VP] Enable Post FC
  * [Decode] fix hevc decode page fault issue
  * [VP] expose dv base on SKU table
  * [Encode] [PDVT-SH] PLT HuC kernel release v20250407 and switch vp9 to xe3 mhw and hal
  * [VP] removed unsed code in dn filter
  * [VP] Remove ZE Load in Construct
  * [VP] Update TGNE Chroma fallback logic for cmodel match
  * Update action runner to 22.04
  * [VP] Return not support when cgc is need for vebox Type H
  * Replace to emplace C++11 for code refactor and optimize inserts
  * [Media Common] Bump up version to 25.2.2
  * [Decode] compile definition optimization
  * [Media Common] remove ENABLE_XE_KMD definition
  * [Media Common][MMC] MMC definition optimization
  * Revert "[Media Common][MMC] MMC definition optimization"
  * [Encode] [PDVT-SH] AVC IMG STATE update for PTL
  * [Encode] Add SetGpuContext in cm hal
  * [Encode][PDVT-SH] Add HEVC 10bit 422 Encode support
  * [VP] compiler option removal for media compile command line optimization
  * Remove unused LayoutRight
  * [Upstream][PDVT-SH] Upstream Jpeg encode for PTL.
  * Enable Wa to disable object capture for DG1
  * [VP] SR3 Slim EU
  * [Media Common][MMC] MMC definition optimization
  * [Encode] clean coverity issues, unchecked return values
  * [Encode] [PDVT-SH] Update and upstream PTL mhw vdenc hwcmd and impl
  * [Upstream] [PDVT-SH] Add Caps for PTL Upstream Jpeg code
  * [Feature deprecation]:remove FEI support of gen9 and gen8
  * [Encode] compile command line optimization
  * [Encode] [PDVT-SH] PTL VP9 switch to new mhw and hal
  * [Encode] [PDVT-SH] Update and upstream PTL vdaqm
  * [VP] Fix Driver OCL 3DLut
  * [Encode] enabling temporal scalability and LTR
  * [Encode] Align AV1 BRC 444 Framesize
  * [Encode] Xe2 HEVC CMD2 TU2 parameter update
  * [Upstream] [PDVT-SH][Encode] Update AVC for PTL on Linux
  * [Encode] [PDVT-SH] Update vp9e const settings and add PTL VP9 merge64 WA for CMD2
  * [Media Common] Bump up version to 25.2.3
  * [CP] Add oscontext check in perf profiler AddStoreBitstreamSizeCmd
  * [Encode] [PDVT-SH] Fix vp9e cmd2 update
  * [Encode] VME marcos optimization
  * [VP] Enable Bindless Kernel
  * Reapply "[Upstream] [PDVT-SH] Update HEVC Parms State and SCC for PTL"
  * Add Backward compability in readme
  * [VP] fix_rtlog_print_issue
  * [Encode] [PDVT-SH] av1 scc update and upstream
  * [VP] Fix Coverity Issue
  * [VP] Add Stateful Surface for bti remove
  * [Encode] [PDVT-SH][Upstream] cmds update and build error fix for upstream
  * [Media Common] Bump up version to 25.2.4
  * [VP] Change Stateless Buffer to AddResourceToCmd
  * [Encode] [PDVT-SH] upstream encode hal files for PTL
  * [PDVT-SH][Upstream] Update AV1 Encode Caps
  * [Encode] [PDVT-SH] Update media interface for PTL
  * [VP] Fix OCL FC FastExpress Corruption
  * [VP] store the params when insert pipe
  * [VP] Bindless and AiPipeline Stateless Buffer Change to AddResToCmd
  * [Encode] Fix unchecked reture coverity issue
  * [VP] enhance driver log for VPoutputpipe
  * [VP] add free GPU virtual address on MTL
  * [VP] Add 3DLut Assert Message
  * [MOS] [PDVT-SH] enable warning level into the mos message level</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1750248000">- Update to version 25.2.5:
  + [CP] Change CP SUBCOMP ID
  + [Decode] [PDVT-SH] Clean up noise message for Decode
  + [Media Common] [VP][HWS2] enable BLT copy native fence sync by cmd
  + [Encode] RDM Dump adding
  + [Encode] [PDVT-SH] Fix av1 open source failure
  + [VP] Fix IP leak issue
  + [VP] fix_colorfill_fail
  + [VP] Enable VRT Mode
  + [VP] add critical messages for features disabled reason in driver
  + [VP] add critical message for Lace caps check
  + [Encode] Enable HEVC Saliency Encode
  + [VP] Refine 3DLUT generation path control
  + [Encode] fix AVC BRC PrepareHWMetaData
  + [Encode] Fix resolve metadata issue
- Fix URL to source tarball.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1753185600">- Update to version 25.2.6:
  + PTL New Changes
  - Upstream PTL encoding support
  - Enhanced HDR playback stability
  + Legacy platform Fixes and Improvement
  - Fixed VVC random failure with decode stream density
    increasement
  - Fixed HEVC hang issue when app creates insufficient surface
    buffer
  - Fixed secode level batch buffer size calculation issue</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1758888000">- Update to version 25.3.4:
  + PTL New Changes:
  - Fixed AV1 encoding bitstream corruption for TU1 mode.
  - Fixed a hang issue on AV1 encoding TU7 mode.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1770206400">- Update to version 26.1.1
  + changes since 25.3.4
  - Revert "[VP] re-checkin driver implement for gmm mapgpuva wa"
  - update feature table to clarify VVC support on PTL
  - [Media Common] Revert/re-implement 0c545e1 to use VE copy as
    default ...
  - Fix pragma errors causing -Wpragma-pack-suspicious-include
  - [Encode] fix saliency memory footprint issue
  - [Media Common] disable pat index for MTL/ARL on i915
  - [Encode] PTL HuC kernel release V20251210
  - [Encode] DDI Caps Open Source for VP9/JPEG
  - [Decode] Fix Exclude AVC Build Issue</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1770206401">- back to old tarball name</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1774180800">- Update to version 26.1.4:
  + [Media Common] Enable 64-bit compare disable and remove
    semaphore fix.
- Changes from version 26.1.3:
  + [Media Common] Add null check for m_osInterface in Destroy.
- Changes from version 26.1.2:
  + [Encode] PTL HuC kernel release V20260203.
  - Enhance VBR bit rate control with adaptive frame budgeting to
    reduce 2nd pass rate.
  - Porting LAVBR update algorithms.
- Update supplements.inc.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1776513600">- update to 26.1.6:
  * Added MosParseEnvFromConfig() modeled on va_parseConfig() from
    libva
  * Also added m_szUserFeatureFileReport static member so the
    report file path is no longer hardcoded at write time.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1777982400">- Update to version 26.2.0
  + Platform Support:
  - Panther Lake (PTL): Upstreamed encoding and decoding support.
  - Battlemage (BMG): Refinements and feature parity updates.
  + Codec Enhancements:
  - VVC (Versatile Video Coding): Added support for Decoding Level 6.3.
  - VVC Profile: Added MFX_PROFILE_VVC_MAIN10_STILL_PICTURE support.
  - HEVC/AVC/AV1: Exported more detailed capability information for
    OneVPL compatibility.
  + Bug Fixes &amp; Refinements:
  - Fixed XYUV color format handling issues.
  - Improved memory management and surface allocation on newer hardware.
  - Enhanced VA-API compliance for better alignment with Libva 2.22.0+.
  + Updated supplements.inc.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1782043200">- Update to version 26.2.2:
  + [Encode] Fix AV1 temporal MV buffer and SavedOrderHints for
    deduplication
- Changes from version 26.2.1:
  + [Encode] Add DDI ETW trace and API sticker for new encode codec
  + Add ETW-based DDI tracing and API sticker instrumentation for a
    new encode codec on the APO D3D11 path, mirroring the existing
    HEVC DDI trace pattern.
  + Reserve four new encode DDI event slots in the public
    MEDIA_EVENT
  + enum: status report, caps, picture parameters, and API sticker.
  + Add internal trace helpers for the new caps and
    picture-parameter structures, and reuse the existing shared
    status-report serializer.
  + Instrument every DDI entry point in the new encode class with
    API sticker start/stop events. The instrumentation uses an RAII
    scope guard so the stop event is emitted automatically on every
    return path (including the early returns driven by
    DDI_CODEC_CHK_*_RETURN macros), guaranteeing matched start/stop
    pairs in captured ETW traces. Explicit returns capture the
    actual HRESULT.
  + Extend the internal ETW manifest and MediaAnalyzer metadata
    with the corresponding tasks, events, templates, and API value
    map so the new events are decodable end-to-end.
  + This makes the new encode DDI observable for debugging,
    capture, and post-processing without changing any runtime
    behavior.</changelog>
</package>
<package pkgid="1eee67b1046e7dd030cbdae1694fb9809d0b7631f6484c9679aafe0cf9f547287b3ad6fab9c779c102bd908c4cfbd1470ac8d5647f1c0bdfa99b46a4bbdc5bca" name="intel-metee-debugsource" arch="i586">
  <version epoch="0" ver="6.0.2" rel="1.4"/>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1741867200">- Initial creation of the package at version 4.3.1</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1741867201">- Change library name to libmeteeX_Y_Z</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1750248000">- Update to version 6.0.0
  * CMake: consume four-part version
  * TeeInitFull2 API
  * EFI: Decrease HW register polling timeout
  * EFI: Refactor HECI_DEVICE_KIND
  * Linux: pull libmei 1.7.0
  * EFI: Change propertyMap array type to CHAR8*
  * EFI: Fixing compilation errors with GCC
  * Add cpp wrapper
  * TeeGetKind API</changelog>
  <changelog author="Patrik Jakobsson &lt;patrik.jakobsson@suse.com&gt;" date="1758888000">- Update to version 6.0.2
  * Windows: drop un-needed assert
  * EFI: do not send disconnect when not connected</changelog>
</package>
<package pkgid="c0b7c851ce7d68322922542139065f889689c91f3c41076167553bcdb0a14dcfb43060865f6a5c21d5ca224ed40546eaffb619ebb7571d15a1370eff78382ce9" name="intel-vaapi-driver-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.5" rel="1.4"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.4.1:
  * Bump version to 2.4.1 for maintenance release
  * Fix compiler errors with gcc 10
  * Relax the compressed frames minimum size restriction for VP9 encoder
  - remove U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch (upstream)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1598875200">- version 2.4.1 needed for jira#SLE/SLE-12712</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524800">- fixed sha1sum checksum file</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524801">- replaced tarball with official release tarball so it matches
  the updated official sha1sum checksum file
- fixed wrong source lines in specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1632744000">- covers jira#SLE/SLE-19361</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1633348800">- fixed JIRA number in previous changelog</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1723204800">- add 566.patch: fixed VAAPI Wayland on libva v2.22.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734523200">- Disable Supplements, as package is no longer supported upstream.
  Hence we should not install it automatically. Further, the
  intel-media-driver have surplanted this one for current hardware.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1759665600">- Update to version 2.4.4
  * Minor code cleanup.
  * Expose ARGB as a surface, attempt two.
  * Import an optimization from the iHD driver.
  * Fix a potential deadlock problem in i965_put_surface_x11
  * Import a workaround for low-resolution encoding on low-power
    Gen 8 and 9 hardware.
  * Move some defines into va_backend_compat, also fixes potential
    errors when using an older libva.
  * Fix non-RGB pixel format regressions introduced in 2.4.3
  * Known issues: Chromium VA-API does not work on ILK (Ironlake)
  * Known issues: SNB (Sandy Bridge) doesn't behave correctly with
    BGRA/ARGB, causing issues on Chromium.
- Update to IRQL-fork version 2.4.3
  * Fix Chromium VA-API decoding
  * Expose ARGB support within surfaces and VPP
  * Implement vaMapBuffer2
  * Implement vaSyncBuffer
  * Implement vaSyncSurface2
  * Add back rate-control counter support, enable with environment
    variable `I965_RC_COUNTER=1`
  * Silence some VA errors when a VAProfile is not found
  * Fixed VP8 hybrid encoding handling, enable with environment
    variable `I965_VP8_ENCODE=1`
  * Allow VA_SURFACE_ATTRIB_MEM_TYPE_DRM_PRIME_3 in
    i965_ExportSurfaceHandle
  * Expose VAConfigAttribMaxPictureWidth
  * Expose VAConfigAttribMaxPictureHeight
  * Fix crashes for Wayland users when wl_drm is not available
  * Fix JPEG decoding on IVB/HSW and BDW.
  * Fix exporting tri-planar buffers with
    VA_EXPORT_SURFACE_SEPARATE_LAYERS
- remove 566.patch: fix upstream</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1762862400">- Update to version 2.4.5
  * Expose ARGB as a supported post-processing format on Ironlake
  * Improvements to ARGB handling in the VPP backend
  * Don't advertise VAProfileHEVCMain10 format support on Haswell
    and Ivy Bridge.
  * Disable this driver's Wayland backend by default.
  * Switch to per-generation format helpers to cleanup
    i965_QuerySurfaceAttributes.
  * Add a debug help menu, available behind the
    VA_INTEL_DEBUG=help environment variable
  * Downgrade the Not using hybrid_drv_video.so message to a debug
    message.
  * Silence multiple compile-time warnings
  * Known issues: Ironlake and Sandy Bridge don't behave correctly
    with ARGB post-processing, causing issues on Chromium. There
    are plans to address this next release, workarounds are
    available for Wayland users.
- Disable legacy wl_drm backend: VA-API has a built-in fallback to
  use linux-dmabuf-v1 which should cover the majority of users.</changelog>
</package>
<package pkgid="44b893564f55cbe36717d25b1cb11efcf510d0ad26600c1c937b2e94f52c094a7b7b26aa095dea3a4d159bab6124db7988152403ce4945f73bda0d252b2e4e93" name="intel-vaapi-driver-debugsource" arch="i586">
  <version epoch="0" ver="2.4.5" rel="1.4"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.4.1:
  * Bump version to 2.4.1 for maintenance release
  * Fix compiler errors with gcc 10
  * Relax the compressed frames minimum size restriction for VP9 encoder
  - remove U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch (upstream)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1598875200">- version 2.4.1 needed for jira#SLE/SLE-12712</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524800">- fixed sha1sum checksum file</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524801">- replaced tarball with official release tarball so it matches
  the updated official sha1sum checksum file
- fixed wrong source lines in specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1632744000">- covers jira#SLE/SLE-19361</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1633348800">- fixed JIRA number in previous changelog</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1723204800">- add 566.patch: fixed VAAPI Wayland on libva v2.22.0</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1734523200">- Disable Supplements, as package is no longer supported upstream.
  Hence we should not install it automatically. Further, the
  intel-media-driver have surplanted this one for current hardware.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1759665600">- Update to version 2.4.4
  * Minor code cleanup.
  * Expose ARGB as a surface, attempt two.
  * Import an optimization from the iHD driver.
  * Fix a potential deadlock problem in i965_put_surface_x11
  * Import a workaround for low-resolution encoding on low-power
    Gen 8 and 9 hardware.
  * Move some defines into va_backend_compat, also fixes potential
    errors when using an older libva.
  * Fix non-RGB pixel format regressions introduced in 2.4.3
  * Known issues: Chromium VA-API does not work on ILK (Ironlake)
  * Known issues: SNB (Sandy Bridge) doesn't behave correctly with
    BGRA/ARGB, causing issues on Chromium.
- Update to IRQL-fork version 2.4.3
  * Fix Chromium VA-API decoding
  * Expose ARGB support within surfaces and VPP
  * Implement vaMapBuffer2
  * Implement vaSyncBuffer
  * Implement vaSyncSurface2
  * Add back rate-control counter support, enable with environment
    variable `I965_RC_COUNTER=1`
  * Silence some VA errors when a VAProfile is not found
  * Fixed VP8 hybrid encoding handling, enable with environment
    variable `I965_VP8_ENCODE=1`
  * Allow VA_SURFACE_ATTRIB_MEM_TYPE_DRM_PRIME_3 in
    i965_ExportSurfaceHandle
  * Expose VAConfigAttribMaxPictureWidth
  * Expose VAConfigAttribMaxPictureHeight
  * Fix crashes for Wayland users when wl_drm is not available
  * Fix JPEG decoding on IVB/HSW and BDW.
  * Fix exporting tri-planar buffers with
    VA_EXPORT_SURFACE_SEPARATE_LAYERS
- remove 566.patch: fix upstream</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1762862400">- Update to version 2.4.5
  * Expose ARGB as a supported post-processing format on Ironlake
  * Improvements to ARGB handling in the VPP backend
  * Don't advertise VAProfileHEVCMain10 format support on Haswell
    and Ivy Bridge.
  * Disable this driver's Wayland backend by default.
  * Switch to per-generation format helpers to cleanup
    i965_QuerySurfaceAttributes.
  * Add a debug help menu, available behind the
    VA_INTEL_DEBUG=help environment variable
  * Downgrade the Not using hybrid_drv_video.so message to a debug
    message.
  * Silence multiple compile-time warnings
  * Known issues: Ironlake and Sandy Bridge don't behave correctly
    with ARGB post-processing, causing issues on Chromium. There
    are plans to address this next release, workarounds are
    available for Wayland users.
- Disable legacy wl_drm backend: VA-API has a built-in fallback to
  use linux-dmabuf-v1 which should cover the majority of users.</changelog>
</package>
<package pkgid="248b47d6f4c0cd5afdd44752820d7e86ab37a3f3102b54575bfbdee3902373894610fed3fd19e0ef636ebb257fc9942b754c87737f31fff9aaec533186263834" name="interceptty-debuginfo" arch="i586">
  <version epoch="0" ver="0.6+git.20190731" rel="1.14"/>
  <changelog author="mardnh@gmx.de" date="1598184000">- Initial package, version 0.6+git.20190731</changelog>
</package>
<package pkgid="37a1b4743b75a99919657314db73aca3171655d12c888277a2de1e0572a5ac5b6e2354890cec164f111843c17e3039378c76557b710c6a8b54e619bf019d896b" name="interceptty-debugsource" arch="i586">
  <version epoch="0" ver="0.6+git.20190731" rel="1.14"/>
  <changelog author="mardnh@gmx.de" date="1598184000">- Initial package, version 0.6+git.20190731</changelog>
</package>
<package pkgid="375f99ac5135a32f53f8993e35a2a5427a52099e9af34013c2715e46e797fa577e8c80b676dd8e6a290bd2dc47df69719d44828cc8a09fa5b82ec09c29c19263" name="international-doom-common-debuginfo" arch="i586">
  <version epoch="0" ver="9.0" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780488000">- Initial version</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780660800">- splitted into international-doom, international-heretic and
  international-hexen packages for better discovery of Heretic and Hexen</changelog>
</package>
<package pkgid="1ff9c3badb71b65e927d39a71778f150cb2da3592c31bd3fd297314789f523aabde0278933b82f6fea183c61560d74b3423004bc2a9d620b17337f420ee4f457" name="international-doom-debuginfo" arch="i586">
  <version epoch="0" ver="9.0" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780488000">- Initial version</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780660800">- splitted into international-doom, international-heretic and
  international-hexen packages for better discovery of Heretic and Hexen</changelog>
</package>
<package pkgid="d0eb8c9c41c4f6c45b8440ab0de215fadaa6cb2d8aa008065401c6d09a11a8edb3ee337aaf01d049cd23a9416b949f71aa769de26094076a9018a2215452884a" name="international-doom-debugsource" arch="i586">
  <version epoch="0" ver="9.0" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780488000">- Initial version</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780660800">- splitted into international-doom, international-heretic and
  international-hexen packages for better discovery of Heretic and Hexen</changelog>
</package>
<package pkgid="53201567efd3d4b4e43fed7ab76b3d5f4448a4872d7b190050f809b55d63647d22e49f6296de151ff277de758ffbc6411600693a8be3c8da05387a36c31b0e58" name="international-heretic-debuginfo" arch="i586">
  <version epoch="0" ver="9.0" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780488000">- Initial version</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780660800">- splitted into international-doom, international-heretic and
  international-hexen packages for better discovery of Heretic and Hexen</changelog>
</package>
<package pkgid="0657b88cc4d2ca70cb2632881185185c0dc77e0a5d1a4f9b9a598eb2b9237d266f69354df29df674a9f356b2fe1e6553f26a0a899685383fad4a723ee15e04d3" name="international-hexen-debuginfo" arch="i586">
  <version epoch="0" ver="9.0" rel="1.3"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780488000">- Initial version</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1780660800">- splitted into international-doom, international-heretic and
  international-hexen packages for better discovery of Heretic and Hexen</changelog>
</package>
<package pkgid="32f6562b66ce3626e4b7bb2f1642a32aef61e154beee62103ec5e845a5d72132b5c02e42956425483e2d05beb1bdd08918e12e0aaaeb19bab3212dac3747d582" name="iodbc-admin-debuginfo" arch="i586">
  <version epoch="0" ver="3.52.16" rel="2.3"/>
  <changelog author="cfarrell@suse.com" date="1346846400">- license update: LGPL-2.0 or BSD-3-Clause
  See COPYING file. Note that the only valid version of the LGPL for iodbc
  is the original ^library gpl^ - not version 2.1</changelog>
  <changelog author="cgiboudeaux@gmx.com" date="1353412800">- Update to 3.52.8
  * Fixed issue with using buffer after free
  * Fixed use ssize_t where appropriate
  * Fixed issue with strlen if param can be NULL
  * Fixed use ssize_t for length of string
  * Fixed tracing SQLGetData using multiple chunks
  * Fixed problem tracing on big-endian machines
  * Fixed wrong type label
  * Fixed compiler warnings</changelog>
  <changelog author="jengelh@inai.de" date="1371902400">- Set proper extension for tar archive</changelog>
  <changelog author="p.drouand@gmail.com" date="1421841600">- Update to version 0.52.9
  * Added support for building on recent versions of Mac OS X
  * Fixed warnings from autoconf/automake
  * Fixed infinite loop in connection pool
  * Fixed compiler warnings
  * Fixed build dependency for make -jX
  * Fixed check for Unicode driver
  * Fixed issue calling SQLCancel from other thread
  * Fixed SQLInstallDriverEx when driver is readonly
- Use download Url as source</changelog>
  <changelog author="tchvatal@suse.com" date="1426248000">- Version bump to 0.52.10:
  * Fixed issue with ~/Library/ODBC/odbc[inst].ini on Mac OS X
  * Added build support for Mac OS X 10.10
  * Updated iODBC Administrator
  * Updated iODBC Demo
  * Fixed string truncation in Unicode &lt;-&gt; Ansi conversion on some API calls</changelog>
  <changelog author="adam.majer@suse.de" date="1485432000">- Update to version 0.52.12:
  * Added 64bit version of the iODBC Administrator to configure
    and test DSNs on drivers that are only available in 64bit
    format
  * Documentation fixes
- Changes in version 0.52.11:
  * Added support for x86_64 to iODBC Demo
  * Fix crash ODBCdemo - error message overwrite stack data
  * Fix iODBCdemo issue with UID/PWD values
  * Fixed crash in iODBC DM on push of "Test" button when 64bit
    ODBC driver is used.
  * Fixed crash when create_dsnsetup fails to load the window.
  * Fixed crash when passing an empty connect string with no
    window handle
  * Fixed crash when passing an empty connect string with no
    window handle.
  * Fixed issue in SQLGetInfo
  * Fixed crash when create_dsnsetup fails to load the window
- fix-nonvoid-return.diff: submitted upstream</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 3.52.14
  * Fixed: SQLSetEnvAttr doesn't return SQL_SUCCESS for option
    SQL_ATTR_APP_UNICODE_TYPE
  * Fixed: issue with switching ODBC driver to best supported
    Unicode codepage
  * Fixed: misprint in SQLBrowseConnect
  * Fixed: SQLGetConnectOption returned wrong value for
    SQL_CURRENT_QUALIFIER
  * Fixed: mixing calls to SQLFetchScroll with SQLFetch
  * Fixed: Misc Unicode issues
  * Added extra validation for SQLAllocHandle
  * Added missing define SQL_CONVERT_GUID
  * Fixed issue using heap after free in SQLConnect_internal
  * Fixed issue with global mutex
  * Fixed SQLSetStmtAttr to cache the correct values for
    SQL_ATTR_ROW_ARRAY_SIZE and SQL_ATTR_ROW_BIND_TYPE
  * Fixed format specifiers and some casts to fix trace output
  * Fixed missing check for section in SQLGetPrivateProfileString
  * Fixed non-void function needs to return a value
  * Fixed iODBC apps/frameworks CFBundleGetInfoString attribute
  * Fixed small memory leaks
- Split library packages, so other packages can require only
  needed ones
- Refresh fix-nonvoid-return.diff
- Drop config-h.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Resolve rpmlint report "libiodbc3.x86_64: E:
  shlib-policy-name-error SONAME: libiodbc.so.2, expected package
  suffix: 2"</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1694779200">- Update to 3.52.16
  * Fixed issue with generic setup dialogs on macOS not saving values
  * Fixed issue when creating new DSN via generic setup dialogs
    on macOS BigSur
  * Fixed issue with new vertical layout for Alerts on macOS BigSur
  * Fixed support for modern limit path name size
  * Fixed SQLBindParameter trace when bind offset is in use (#80)
  * Fixed SQLGetInstalledDrivers single entry error (#79)
  * Fixed silent truncation of 'long' diagnostic messages in
    SQLGetDiagRec (#78)
  * Fixed missing comma (#72)
  * Fixed potential memory leak (#71)
  * Fixed truncation of SQL_C_WCHAR parameter value when
    BufferLength=0 and length=SQL_NTS (#68)
  * Fixed issue overriding SQL_DEFAULT_PARAM length indicator (#67)
  * Fixed issue with input parameter data when using parameter arrays (#66)
  * Fixed compiler warnings
  * Fixed version check of build tools
  * Updated documents
- Changelog from 3.52.15:
  * Added support for macOS Big Sur (11.x) on Apple Silicon using
    a universal build
  * Fixed title to show CPU architecture used
  * Fixed length of error message buffer
  * Fixed small portability issues
  * Removed support for Mac OS X Snow Leopard (10.6) and older
  * Removed deprecated iODBCcfmbridge for PPC
- Remove upstreamed fix-nonvoid-return.diff</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1776427200">- Fix build with gcc15:
  * Compile with `-std=gnu89 -fpermissive -Wno-error=strict-prototypes
  - Wno-error=implicit-function-declaration`
  * Add iodbc-gcc15-fixes.patch</changelog>
</package>
<package pkgid="e67572abc2e5b72704dcb6159bb342a6ca735152b7f83ffa08fa507fd7722eb634f5f53464755000c89a7609543c934e3f9bd869943c06c46e67592a20bbfd17" name="iodbc-debuginfo" arch="i586">
  <version epoch="0" ver="3.52.16" rel="2.3"/>
  <changelog author="cfarrell@suse.com" date="1346846400">- license update: LGPL-2.0 or BSD-3-Clause
  See COPYING file. Note that the only valid version of the LGPL for iodbc
  is the original ^library gpl^ - not version 2.1</changelog>
  <changelog author="cgiboudeaux@gmx.com" date="1353412800">- Update to 3.52.8
  * Fixed issue with using buffer after free
  * Fixed use ssize_t where appropriate
  * Fixed issue with strlen if param can be NULL
  * Fixed use ssize_t for length of string
  * Fixed tracing SQLGetData using multiple chunks
  * Fixed problem tracing on big-endian machines
  * Fixed wrong type label
  * Fixed compiler warnings</changelog>
  <changelog author="jengelh@inai.de" date="1371902400">- Set proper extension for tar archive</changelog>
  <changelog author="p.drouand@gmail.com" date="1421841600">- Update to version 0.52.9
  * Added support for building on recent versions of Mac OS X
  * Fixed warnings from autoconf/automake
  * Fixed infinite loop in connection pool
  * Fixed compiler warnings
  * Fixed build dependency for make -jX
  * Fixed check for Unicode driver
  * Fixed issue calling SQLCancel from other thread
  * Fixed SQLInstallDriverEx when driver is readonly
- Use download Url as source</changelog>
  <changelog author="tchvatal@suse.com" date="1426248000">- Version bump to 0.52.10:
  * Fixed issue with ~/Library/ODBC/odbc[inst].ini on Mac OS X
  * Added build support for Mac OS X 10.10
  * Updated iODBC Administrator
  * Updated iODBC Demo
  * Fixed string truncation in Unicode &lt;-&gt; Ansi conversion on some API calls</changelog>
  <changelog author="adam.majer@suse.de" date="1485432000">- Update to version 0.52.12:
  * Added 64bit version of the iODBC Administrator to configure
    and test DSNs on drivers that are only available in 64bit
    format
  * Documentation fixes
- Changes in version 0.52.11:
  * Added support for x86_64 to iODBC Demo
  * Fix crash ODBCdemo - error message overwrite stack data
  * Fix iODBCdemo issue with UID/PWD values
  * Fixed crash in iODBC DM on push of "Test" button when 64bit
    ODBC driver is used.
  * Fixed crash when create_dsnsetup fails to load the window.
  * Fixed crash when passing an empty connect string with no
    window handle
  * Fixed crash when passing an empty connect string with no
    window handle.
  * Fixed issue in SQLGetInfo
  * Fixed crash when create_dsnsetup fails to load the window
- fix-nonvoid-return.diff: submitted upstream</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 3.52.14
  * Fixed: SQLSetEnvAttr doesn't return SQL_SUCCESS for option
    SQL_ATTR_APP_UNICODE_TYPE
  * Fixed: issue with switching ODBC driver to best supported
    Unicode codepage
  * Fixed: misprint in SQLBrowseConnect
  * Fixed: SQLGetConnectOption returned wrong value for
    SQL_CURRENT_QUALIFIER
  * Fixed: mixing calls to SQLFetchScroll with SQLFetch
  * Fixed: Misc Unicode issues
  * Added extra validation for SQLAllocHandle
  * Added missing define SQL_CONVERT_GUID
  * Fixed issue using heap after free in SQLConnect_internal
  * Fixed issue with global mutex
  * Fixed SQLSetStmtAttr to cache the correct values for
    SQL_ATTR_ROW_ARRAY_SIZE and SQL_ATTR_ROW_BIND_TYPE
  * Fixed format specifiers and some casts to fix trace output
  * Fixed missing check for section in SQLGetPrivateProfileString
  * Fixed non-void function needs to return a value
  * Fixed iODBC apps/frameworks CFBundleGetInfoString attribute
  * Fixed small memory leaks
- Split library packages, so other packages can require only
  needed ones
- Refresh fix-nonvoid-return.diff
- Drop config-h.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Resolve rpmlint report "libiodbc3.x86_64: E:
  shlib-policy-name-error SONAME: libiodbc.so.2, expected package
  suffix: 2"</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1694779200">- Update to 3.52.16
  * Fixed issue with generic setup dialogs on macOS not saving values
  * Fixed issue when creating new DSN via generic setup dialogs
    on macOS BigSur
  * Fixed issue with new vertical layout for Alerts on macOS BigSur
  * Fixed support for modern limit path name size
  * Fixed SQLBindParameter trace when bind offset is in use (#80)
  * Fixed SQLGetInstalledDrivers single entry error (#79)
  * Fixed silent truncation of 'long' diagnostic messages in
    SQLGetDiagRec (#78)
  * Fixed missing comma (#72)
  * Fixed potential memory leak (#71)
  * Fixed truncation of SQL_C_WCHAR parameter value when
    BufferLength=0 and length=SQL_NTS (#68)
  * Fixed issue overriding SQL_DEFAULT_PARAM length indicator (#67)
  * Fixed issue with input parameter data when using parameter arrays (#66)
  * Fixed compiler warnings
  * Fixed version check of build tools
  * Updated documents
- Changelog from 3.52.15:
  * Added support for macOS Big Sur (11.x) on Apple Silicon using
    a universal build
  * Fixed title to show CPU architecture used
  * Fixed length of error message buffer
  * Fixed small portability issues
  * Removed support for Mac OS X Snow Leopard (10.6) and older
  * Removed deprecated iODBCcfmbridge for PPC
- Remove upstreamed fix-nonvoid-return.diff</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1776427200">- Fix build with gcc15:
  * Compile with `-std=gnu89 -fpermissive -Wno-error=strict-prototypes
  - Wno-error=implicit-function-declaration`
  * Add iodbc-gcc15-fixes.patch</changelog>
</package>
<package pkgid="743e619e031d18e7b96407a28f25c0b823076653433fcc6b4d67ed24914662088109b88ef6932081ff53eba60e1db38aa6375e7651532d97da4df79db75ce870" name="iodbc-debugsource" arch="i586">
  <version epoch="0" ver="3.52.16" rel="2.3"/>
  <changelog author="cfarrell@suse.com" date="1346846400">- license update: LGPL-2.0 or BSD-3-Clause
  See COPYING file. Note that the only valid version of the LGPL for iodbc
  is the original ^library gpl^ - not version 2.1</changelog>
  <changelog author="cgiboudeaux@gmx.com" date="1353412800">- Update to 3.52.8
  * Fixed issue with using buffer after free
  * Fixed use ssize_t where appropriate
  * Fixed issue with strlen if param can be NULL
  * Fixed use ssize_t for length of string
  * Fixed tracing SQLGetData using multiple chunks
  * Fixed problem tracing on big-endian machines
  * Fixed wrong type label
  * Fixed compiler warnings</changelog>
  <changelog author="jengelh@inai.de" date="1371902400">- Set proper extension for tar archive</changelog>
  <changelog author="p.drouand@gmail.com" date="1421841600">- Update to version 0.52.9
  * Added support for building on recent versions of Mac OS X
  * Fixed warnings from autoconf/automake
  * Fixed infinite loop in connection pool
  * Fixed compiler warnings
  * Fixed build dependency for make -jX
  * Fixed check for Unicode driver
  * Fixed issue calling SQLCancel from other thread
  * Fixed SQLInstallDriverEx when driver is readonly
- Use download Url as source</changelog>
  <changelog author="tchvatal@suse.com" date="1426248000">- Version bump to 0.52.10:
  * Fixed issue with ~/Library/ODBC/odbc[inst].ini on Mac OS X
  * Added build support for Mac OS X 10.10
  * Updated iODBC Administrator
  * Updated iODBC Demo
  * Fixed string truncation in Unicode &lt;-&gt; Ansi conversion on some API calls</changelog>
  <changelog author="adam.majer@suse.de" date="1485432000">- Update to version 0.52.12:
  * Added 64bit version of the iODBC Administrator to configure
    and test DSNs on drivers that are only available in 64bit
    format
  * Documentation fixes
- Changes in version 0.52.11:
  * Added support for x86_64 to iODBC Demo
  * Fix crash ODBCdemo - error message overwrite stack data
  * Fix iODBCdemo issue with UID/PWD values
  * Fixed crash in iODBC DM on push of "Test" button when 64bit
    ODBC driver is used.
  * Fixed crash when create_dsnsetup fails to load the window.
  * Fixed crash when passing an empty connect string with no
    window handle
  * Fixed crash when passing an empty connect string with no
    window handle.
  * Fixed issue in SQLGetInfo
  * Fixed crash when create_dsnsetup fails to load the window
- fix-nonvoid-return.diff: submitted upstream</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 3.52.14
  * Fixed: SQLSetEnvAttr doesn't return SQL_SUCCESS for option
    SQL_ATTR_APP_UNICODE_TYPE
  * Fixed: issue with switching ODBC driver to best supported
    Unicode codepage
  * Fixed: misprint in SQLBrowseConnect
  * Fixed: SQLGetConnectOption returned wrong value for
    SQL_CURRENT_QUALIFIER
  * Fixed: mixing calls to SQLFetchScroll with SQLFetch
  * Fixed: Misc Unicode issues
  * Added extra validation for SQLAllocHandle
  * Added missing define SQL_CONVERT_GUID
  * Fixed issue using heap after free in SQLConnect_internal
  * Fixed issue with global mutex
  * Fixed SQLSetStmtAttr to cache the correct values for
    SQL_ATTR_ROW_ARRAY_SIZE and SQL_ATTR_ROW_BIND_TYPE
  * Fixed format specifiers and some casts to fix trace output
  * Fixed missing check for section in SQLGetPrivateProfileString
  * Fixed non-void function needs to return a value
  * Fixed iODBC apps/frameworks CFBundleGetInfoString attribute
  * Fixed small memory leaks
- Split library packages, so other packages can require only
  needed ones
- Refresh fix-nonvoid-return.diff
- Drop config-h.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Resolve rpmlint report "libiodbc3.x86_64: E:
  shlib-policy-name-error SONAME: libiodbc.so.2, expected package
  suffix: 2"</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1694779200">- Update to 3.52.16
  * Fixed issue with generic setup dialogs on macOS not saving values
  * Fixed issue when creating new DSN via generic setup dialogs
    on macOS BigSur
  * Fixed issue with new vertical layout for Alerts on macOS BigSur
  * Fixed support for modern limit path name size
  * Fixed SQLBindParameter trace when bind offset is in use (#80)
  * Fixed SQLGetInstalledDrivers single entry error (#79)
  * Fixed silent truncation of 'long' diagnostic messages in
    SQLGetDiagRec (#78)
  * Fixed missing comma (#72)
  * Fixed potential memory leak (#71)
  * Fixed truncation of SQL_C_WCHAR parameter value when
    BufferLength=0 and length=SQL_NTS (#68)
  * Fixed issue overriding SQL_DEFAULT_PARAM length indicator (#67)
  * Fixed issue with input parameter data when using parameter arrays (#66)
  * Fixed compiler warnings
  * Fixed version check of build tools
  * Updated documents
- Changelog from 3.52.15:
  * Added support for macOS Big Sur (11.x) on Apple Silicon using
    a universal build
  * Fixed title to show CPU architecture used
  * Fixed length of error message buffer
  * Fixed small portability issues
  * Removed support for Mac OS X Snow Leopard (10.6) and older
  * Removed deprecated iODBCcfmbridge for PPC
- Remove upstreamed fix-nonvoid-return.diff</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1776427200">- Fix build with gcc15:
  * Compile with `-std=gnu89 -fpermissive -Wno-error=strict-prototypes
  - Wno-error=implicit-function-declaration`
  * Add iodbc-gcc15-fixes.patch</changelog>
</package>
<package pkgid="3876f5d89e0c16fd2acd4b7572811e3bdc5c3f7f88eea40ef488675f820ce01cb6f676af5c6d36c478b815b66896259c2d3ca26e42a8599166f8a73845d22aba" name="iodine-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.3"/>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Thomas Wagner &lt;wagner-thomas@gmx.at&gt;" date="1546776000">- added dependency for ifconfig</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560340800">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut the build queues by allowing usage of systemd-mini</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1622894400">- Change to using systemd-sysusers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623153600">- Use noun phrasing in descriptions.
- Use more modern rpm macros.
- Reduce sh code emissions of %service_*.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1623585600">- Add now working CONFIG parameter to sysusers generator</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * iodine.service
  * iodined.service</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1693742400">- Comment out ProtectClock in hardening, (boo#1206835). Modified:
  * iodine.service.
  * iodined.service.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1698062400">- Comment out ProtectDevices in hardening, (boo#1216238). Modified:
  * iodine.service.
  * iodined.service.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1772107200">- Updated to version 0.8.0:
  * Patch from Ryan Welton that fixes compilation warning.
  * README converted to markdown by Nicolas Braud-Santoni.
  * Use pkg-config for systemd support flags.
  * Add support for IPv6 in the server.
    + Raw mode will be with same protocol as used for login.
    + Traffic inside tunnel is still IPv4.
  * Change external IP lookup to using myip.opendns.com via DNS.
  * Add option to choose IPv4 listen address from external IP
    lookup.
  * Add server support for handling multiple domains via wildcard.
- Add SELinux support.
- Clean up documentation files.
- Add 120.patch: Answer NXDOMAIN for _.xxx.yyy.top.domain,
  (https://github.com/yarrick/iodine/pull/120.patch).</changelog>
</package>
<package pkgid="7fdbd5bf047ef5010a144189011c7c0d74a2fb19079e631163a9ae7698196d3b100667357c5be26c0347af14552e0f88e878ab74c4d854e5e5f0aad0380f7e58" name="iodine-debugsource" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.3"/>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Thomas Wagner &lt;wagner-thomas@gmx.at&gt;" date="1546776000">- added dependency for ifconfig</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560340800">- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut the build queues by allowing usage of systemd-mini</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1622894400">- Change to using systemd-sysusers</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623153600">- Use noun phrasing in descriptions.
- Use more modern rpm macros.
- Reduce sh code emissions of %service_*.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1623585600">- Add now working CONFIG parameter to sysusers generator</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * iodine.service
  * iodined.service</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1693742400">- Comment out ProtectClock in hardening, (boo#1206835). Modified:
  * iodine.service.
  * iodined.service.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1698062400">- Comment out ProtectDevices in hardening, (boo#1216238). Modified:
  * iodine.service.
  * iodined.service.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1772107200">- Updated to version 0.8.0:
  * Patch from Ryan Welton that fixes compilation warning.
  * README converted to markdown by Nicolas Braud-Santoni.
  * Use pkg-config for systemd support flags.
  * Add support for IPv6 in the server.
    + Raw mode will be with same protocol as used for login.
    + Traffic inside tunnel is still IPv4.
  * Change external IP lookup to using myip.opendns.com via DNS.
  * Add option to choose IPv4 listen address from external IP
    lookup.
  * Add server support for handling multiple domains via wildcard.
- Add SELinux support.
- Clean up documentation files.
- Add 120.patch: Answer NXDOMAIN for _.xxx.yyy.top.domain,
  (https://github.com/yarrick/iodine/pull/120.patch).</changelog>
</package>
<package pkgid="1230c6eae42db5c393ef54b4fb0d0ee4228145de00acd1f74cc0d4639f310a3a157b19acd950c37754b5b668759f89acd57ef5d5457b3a0ee11e09df149e7340" name="iometer-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0" rel="2.16"/>
  <changelog author="mpluskal@suse.com" date="1457092800">- Initial package (based on home:zhonghuaren/iometer)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1539259200">- Modernise spec file</changelog>
</package>
<package pkgid="9b26f3d1e05c71115f78fb13d62176f466913f5d2ceffb49afea1f2dc951506c3e5988a1adcdc5f33c613ce5aa8eeb02d57c64671e50afcfd63de58e567d7484" name="iometer-debugsource" arch="i586">
  <version epoch="0" ver="1.1.0" rel="2.16"/>
  <changelog author="mpluskal@suse.com" date="1457092800">- Initial package (based on home:zhonghuaren/iometer)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1539259200">- Modernise spec file</changelog>
</package>
<package pkgid="39b3b651fd0917bd223864fc90ef120cabcede5f5020ae71e7ee2ba08ac6242699b15ddd16245bdc0e20a61c114c967dfff8a14863a2bedce2faec4583e0744a" name="ioping-debuginfo" arch="i586">
  <version epoch="0" ver="1.3" rel="1.14"/>
  <changelog author="mpluskal@suse.com" date="1477396800">- Cleanup spec file
- Update url
- Package based on home:borzz/ioping</changelog>
  <changelog author="jengelh@inai.de" date="1477656000">- Summary fix</changelog>
  <changelog author="mpluskal@suse.com" date="1490356800">- Update to version 1.0:
  * ioping: update changelog
  * ioping: cleanup statistics
  * ioping: allow fractional values in arguments
  * ioping: print total requests count in raw statistics
  * ioping: ignore first and classify other requests
  * ioping: add read-write mode
  * ioping: add option for speed limit
  * ioping: print total time, speed and count of requests
  * ioping: add mkostemp
  * ioping: add O_SYNC and O_DSYNC modes
  * ioping: call fadvise(RANDOM) for random I/O
  * ioping: remove fdatasync test before oprations
  * Merge pull request #29 from vapier/master
  * Makefile: do not strip while installing
  * Makefile: make it easier to override default optimization settings
  * Makefile: respect CPPFLAGS when compiling
  * ignore generated files
  * ioping: include sys/sysmacros.h for makedev
  * ioping: use xorshift128+ for randomization
  * Makefile: fix mac detection
  * Makefile: no -lrt for mac
  * ioping: no clock_gettime for mac
  * travis-ci: enable osx
  * ioping: link mingw without -lrt
  * ioping: link with -lrt
  * travis-ci: add .travis.yml
  * Makefile: add test target
  * ioping: switch to nanosecond precision
  * Makefile: rename README to README.md
  * Merge branch 'patch-1' of https://github.com/davidak/ioping
  * README.md: update formatting
  * Merge pull request #27 from jgrizou/master
  * Rename README to README.md
  * Update README
  * add link to Nix expression
  * ioping: update changelog
  * ioping: use long long for count of requests
  * ioping: add option -t for detecting cache hits
  * ioping: use cached direct I/O by default if non-cached isn't supported
  * ioping: add windows "overlapped" aio
  * ioping: declare windows have direct I/O
  * ioping: open files with CreateFile on windows
  * ioping: get more randomness on windows
  * ioping: do not override custom interval and deadline by -R
  * Makefile: add top directory into binary archives
  * ioping: keep VERSION right in ioping.c
  * ioping: update help and manpage
  * ioping: update README
  * ioping: fix several integer overflows
  * ioping: handle big requests on linux
  * ioping: always respect explicitly set size
  * ioping: print amount of data written/read
  * ioping: print io run-time instead of real-time
  * ioping: expand all symlinks in device path</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584100800">- Update to 1.2:
  * ioping: add -r, -rate-limit
  * ioping: option -J|-json for printing JSON
  * ioping: add option -a|-warmup
  * ioping: add long options
  * ioping: print filesystem size for file or directory target
  * ioping.1: raw statisitics in nanoseconds</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 1.3:
  * Workaround for glibc 2.36 sys/mount.h
  * ioping: add RWF_HIPRI
  * ioping: add "make static"
  * ioping: print notice "slow"/"fast" when twice slower/faster than average
  * ioping: cleanup timing notice
  * ioping: fix mingw build
  * ioping: add option -burst
  * ioping: include stdbool
  * ioping: restore CPPFLAGS in makefile
  * ioping: use 64-bit printf format
  * ioping: switch mingw build to 64-bit and ucrt
  * ioping: retrive device size and name for windows
  * ioping: use F_FULLFSYNC for OSX
  * ioping: move fdatasync after write out of make_request()
  * ioping: implement O_SYNC for windows by FILE_FLAG_WRITE_THROUGH
  * ioping: fallback from non-cached to direct only for reads
  * ioping: rename global target fd variable
  * ioping: add option -e, -entropy for deterministic randomization
  * ioping: add support nowait I/O (RWF_NOWAIT)
  * ioping: print help and version into stdout
  * ioping: add option -I|-time to print current time
  * ioping: describe json format in manpage
  * ioping: add human-readable localtime into json output</changelog>
</package>
<package pkgid="391f5ece6832fae3bf56710455367bb20c18f3742dd28c121c8d384ebb648e73958f76b56456c9b692176fd57da28b5449a1b6137bb298ac39823b9c3034df26" name="ioping-debugsource" arch="i586">
  <version epoch="0" ver="1.3" rel="1.14"/>
  <changelog author="mpluskal@suse.com" date="1477396800">- Cleanup spec file
- Update url
- Package based on home:borzz/ioping</changelog>
  <changelog author="jengelh@inai.de" date="1477656000">- Summary fix</changelog>
  <changelog author="mpluskal@suse.com" date="1490356800">- Update to version 1.0:
  * ioping: update changelog
  * ioping: cleanup statistics
  * ioping: allow fractional values in arguments
  * ioping: print total requests count in raw statistics
  * ioping: ignore first and classify other requests
  * ioping: add read-write mode
  * ioping: add option for speed limit
  * ioping: print total time, speed and count of requests
  * ioping: add mkostemp
  * ioping: add O_SYNC and O_DSYNC modes
  * ioping: call fadvise(RANDOM) for random I/O
  * ioping: remove fdatasync test before oprations
  * Merge pull request #29 from vapier/master
  * Makefile: do not strip while installing
  * Makefile: make it easier to override default optimization settings
  * Makefile: respect CPPFLAGS when compiling
  * ignore generated files
  * ioping: include sys/sysmacros.h for makedev
  * ioping: use xorshift128+ for randomization
  * Makefile: fix mac detection
  * Makefile: no -lrt for mac
  * ioping: no clock_gettime for mac
  * travis-ci: enable osx
  * ioping: link mingw without -lrt
  * ioping: link with -lrt
  * travis-ci: add .travis.yml
  * Makefile: add test target
  * ioping: switch to nanosecond precision
  * Makefile: rename README to README.md
  * Merge branch 'patch-1' of https://github.com/davidak/ioping
  * README.md: update formatting
  * Merge pull request #27 from jgrizou/master
  * Rename README to README.md
  * Update README
  * add link to Nix expression
  * ioping: update changelog
  * ioping: use long long for count of requests
  * ioping: add option -t for detecting cache hits
  * ioping: use cached direct I/O by default if non-cached isn't supported
  * ioping: add windows "overlapped" aio
  * ioping: declare windows have direct I/O
  * ioping: open files with CreateFile on windows
  * ioping: get more randomness on windows
  * ioping: do not override custom interval and deadline by -R
  * Makefile: add top directory into binary archives
  * ioping: keep VERSION right in ioping.c
  * ioping: update help and manpage
  * ioping: update README
  * ioping: fix several integer overflows
  * ioping: handle big requests on linux
  * ioping: always respect explicitly set size
  * ioping: print amount of data written/read
  * ioping: print io run-time instead of real-time
  * ioping: expand all symlinks in device path</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584100800">- Update to 1.2:
  * ioping: add -r, -rate-limit
  * ioping: option -J|-json for printing JSON
  * ioping: add option -a|-warmup
  * ioping: add long options
  * ioping: print filesystem size for file or directory target
  * ioping.1: raw statisitics in nanoseconds</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 1.3:
  * Workaround for glibc 2.36 sys/mount.h
  * ioping: add RWF_HIPRI
  * ioping: add "make static"
  * ioping: print notice "slow"/"fast" when twice slower/faster than average
  * ioping: cleanup timing notice
  * ioping: fix mingw build
  * ioping: add option -burst
  * ioping: include stdbool
  * ioping: restore CPPFLAGS in makefile
  * ioping: use 64-bit printf format
  * ioping: switch mingw build to 64-bit and ucrt
  * ioping: retrive device size and name for windows
  * ioping: use F_FULLFSYNC for OSX
  * ioping: move fdatasync after write out of make_request()
  * ioping: implement O_SYNC for windows by FILE_FLAG_WRITE_THROUGH
  * ioping: fallback from non-cached to direct only for reads
  * ioping: rename global target fd variable
  * ioping: add option -e, -entropy for deterministic randomization
  * ioping: add support nowait I/O (RWF_NOWAIT)
  * ioping: print help and version into stdout
  * ioping: add option -I|-time to print current time
  * ioping: describe json format in manpage
  * ioping: add human-readable localtime into json output</changelog>
</package>
<package pkgid="ddee7830caef28fb8cd714b06c66c157257c4d130b02ed3dfdcca25e7d51ece26e942e982cc05ec6e819bbbafdb08696c0e4d2aeaec4ad8602c16b4e287a4a48" name="ioquake3-debuginfo" arch="i586">
  <version epoch="0" ver="1.36+git.20250612" rel="1.5"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1588161600">- Handle architectures which have no VM (aarch64, ...)
- Fix build on armv7
- Exclude armv6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1606564800">- Update to version 1.36+git.20201117
  - Add C syntax highlighting to readme
  - Update README.md
  - Merge pull request #447 from HappyFacade/patch-1
  - Simplify glsl -&gt; C stringification
  - Make LCC path resolution more robust
  - GitHub Actions setup
  - Remove old CI system configurations
  - Add status badge to README
  - Fix shader stringify
  - Run apt-get update before installing deps
  - Avoid platform sed differences
  - Merge pull request #436 from Calinou/default-texturemode-mipmap-linear
  - [sdl] Turn tentative definition into actual definition</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1627819200">- Update to version 1.36+git.20210720
  * Add TOOLS_CFLAGS to build preamble
  * Fix use of TOOLS_CC being reported as CC
  * Use the correct compiler for tools when cross building under
    cygwin
  * Allow using pulseaudio for SDL audio capture
  * Restore bots crushing unseen player on q3tourney6 in non-CTF
  * Fix the number of weights in the IQM model calculation
  * Fixes a crash when compiling the project on windows in
    64 bit mode
  * Allow unwinding of qvmcall64 call-stub for msvc/masm
  * Add epsilon to avoid division by zero in CalcSpecular()
  * Add r_parallaxMapOffset
  * Fix line not removed in previous commit
  * OpenGL2: Flip normals for backfacing triangles</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643457600">- Update to version 1.36+git.20211208
  * Fix memory corruption in S_TransferPaintBuffer
  * OpenGL2: GL_DEPTH_TEXTURE_MODE was removed from OpenGL 3.0/Core
  * Fix being unable to enter Team Arena CD key
  * Print full GL_EXTENSIONS list for OpenGL contexts before 3.0
  * OpenGL2: Fix r_grayscale 1 making everything solid black
  * qsort cannot be called with NULL
- Fix build on aarch64 (COMPILE_ARCH=aarch64)</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove nasm build requires, no longer used.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1674388800">- Update to version 1.36+git.20221123:
  * Fix (disabled) Wavelet sound decompression
  * Fix in_availableJoysticks cvar not updating
  * Add keys for SDL 2.0.14's new gamepad buttons
  * More predictable mesh normals generation
  * Bugfixes
- Spec file cleaning, e.g. removed loki installer stuff</changelog>
  <changelog author="lnussel@suse.com" date="1703764800">- Update to version 1.36+git.20231226:
  * Fix building QVMs on Linux with Windows line endings
  * OpenGL2: Fix parsing q3gl2_sun without two additional tokens
  * OpenGL2: Fix q3map2 lightstyles effects
  * OpenGL2: Fix updating the loading screen with r_cubeMapping 1
  * OpenGL2: Fix FB-MSAA on AMD Windows driver
  * OpenGL2: Fix r_clear when using HDR/FB-MSAA
  * OpenGL2: Fix border for cg_viewsize using HDR/FB-MSAA w/postProcess
  * Build QVMs even if there is no QVM JIT
  * Improve AppStream metainfo
  * Update org.ioquake3.ioquake3.metainfo.xml
  * Add AppStream metadata
  * Don't list mod directories at Windows drive root
  * nsis: Only uninstall protocol handler for this installation
  * nsis: Fix CustomUrlArguments for protocol handler
  * nsis: Add better descriptions for OpenAL and libcurl
  * nsis: Display ioquake3 version
  * nsis: Require installing SDL
  * nsis: Remove Speex library
  * Fix macOS client/server failing to start from terminal
  * Update CI actions version
  * Update CI to macOS 11
  * Fix bad client reliableAcknowledge DOS exploit
  * Add protocol handler support
  * Update SECURITY.md
  * Update CI to Ubuntu 20.04
  * Document USE_INTERNAL_VORBIS in README
  * Update MSVC .lib files to SDL 2.24.0
  * Fix running make-macosx{,-ub2}.sh on Linux
  * Update macOS UB1 to SDL 2.0.22
  * Update to SDL 2.24.0 and add separate macOS UB2 dylib
  * Added .gitignore to msvc folder
  * Added .gitignore to msvc11 folder
  * Add .gitignore to msvc10 folder
  * Updated .gitgnore to latest GitHub template
  * Minor typo correction to be_aas_file.c
  * Fixed another minor typo or two</changelog>
  <changelog author="mardnh@gmx.de" date="1737806400">- Unbundle more libs
  * build with USE_INTERNAL_LIBS=0
- Use pkgconfig-syste BuildRequires
- Update to version 1.36+git.20241224:
  * Prevent SV_DropClient() from being called recursively if the
    client is dropped by a kick or timeout and has too many
    reliable commands.
  * Fix reading non-sequential lumps in AAS files in pk3 files.
  * OpenGL2: Increase flare limit to match opengl1.
  * Show fs_homepath in Flatpak missing pk3 error.
  * Make Team Arena pk3 error show when missing all pk3 files.
  * Add better directions/error for missing default pk3 files.
  * OpenGL2: Fix still projecting sun shadows onto nothing.
  * OpenGL2: Don't project sun shadows onto nothing.
  * Add BUILD_RENDERER_OPENGL1 to disable opengl1.
  * OpenGL2: Fallback to OpenGL ES if OpenGL fails.
  * OpenGL2: Use CPU vertex animation if too few vertex attributes.
  * OpenGL2: Add run-time support for unsigned short indexes.
  * OpenGL2: Add OpenGL ES 2.0+ support.
  * Use nanosleep(2) instead of usleep(3).
  * opengl1: Fix skybox in OpenGL 1.1.
  * OpenGL2: Don't mix drawing to default framebuffer and FBO.
  * OpenGL2: Fix flares behind mirror being visible.
  * OpenGL2: Fix hack for tcMod transform on merged lightmaps.
  * OpenGL2: Fix using merged lightmaps with tcGen environment.
  * OpenGL2: Fix merged lightmap hacks to have real lightmap index.
  * OpenGL2: Fix sun rays being affected by the viewport size.
  * OpenGL2: Fix applying tcMod turb.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1737892800">- Add ioquake3-drop-build-date-from-generated-file.patch,
  https://github.com/ioquake/ioq3/pull/704
  Fix reproducible builds</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1750680000">- Update to version 1.36+git.20250612:
  * Rename LCC constexpr function to constantexpr, avoiding C23
    keyword clash
  * Rename CHAR_WIDTH to CHARACTER_WIDTH
  * Update FUNDING.yml
  * Update README.md
  * OpenGL2: Disable the VAO cache by default
  * fix minor spelling errors</changelog>
</package>
<package pkgid="797e748bdd9528db3c122a11386783c48ab6b06367d9a507347ad03928b0e375cfbd5f0f0422e4e5b8530b44978809ce2b046d9e19d0c766b24c3df163589999" name="ioquake3-debugsource" arch="i586">
  <version epoch="0" ver="1.36+git.20250612" rel="1.5"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1588161600">- Handle architectures which have no VM (aarch64, ...)
- Fix build on armv7
- Exclude armv6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1606564800">- Update to version 1.36+git.20201117
  - Add C syntax highlighting to readme
  - Update README.md
  - Merge pull request #447 from HappyFacade/patch-1
  - Simplify glsl -&gt; C stringification
  - Make LCC path resolution more robust
  - GitHub Actions setup
  - Remove old CI system configurations
  - Add status badge to README
  - Fix shader stringify
  - Run apt-get update before installing deps
  - Avoid platform sed differences
  - Merge pull request #436 from Calinou/default-texturemode-mipmap-linear
  - [sdl] Turn tentative definition into actual definition</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1627819200">- Update to version 1.36+git.20210720
  * Add TOOLS_CFLAGS to build preamble
  * Fix use of TOOLS_CC being reported as CC
  * Use the correct compiler for tools when cross building under
    cygwin
  * Allow using pulseaudio for SDL audio capture
  * Restore bots crushing unseen player on q3tourney6 in non-CTF
  * Fix the number of weights in the IQM model calculation
  * Fixes a crash when compiling the project on windows in
    64 bit mode
  * Allow unwinding of qvmcall64 call-stub for msvc/masm
  * Add epsilon to avoid division by zero in CalcSpecular()
  * Add r_parallaxMapOffset
  * Fix line not removed in previous commit
  * OpenGL2: Flip normals for backfacing triangles</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643457600">- Update to version 1.36+git.20211208
  * Fix memory corruption in S_TransferPaintBuffer
  * OpenGL2: GL_DEPTH_TEXTURE_MODE was removed from OpenGL 3.0/Core
  * Fix being unable to enter Team Arena CD key
  * Print full GL_EXTENSIONS list for OpenGL contexts before 3.0
  * OpenGL2: Fix r_grayscale 1 making everything solid black
  * qsort cannot be called with NULL
- Fix build on aarch64 (COMPILE_ARCH=aarch64)</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove nasm build requires, no longer used.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1674388800">- Update to version 1.36+git.20221123:
  * Fix (disabled) Wavelet sound decompression
  * Fix in_availableJoysticks cvar not updating
  * Add keys for SDL 2.0.14's new gamepad buttons
  * More predictable mesh normals generation
  * Bugfixes
- Spec file cleaning, e.g. removed loki installer stuff</changelog>
  <changelog author="lnussel@suse.com" date="1703764800">- Update to version 1.36+git.20231226:
  * Fix building QVMs on Linux with Windows line endings
  * OpenGL2: Fix parsing q3gl2_sun without two additional tokens
  * OpenGL2: Fix q3map2 lightstyles effects
  * OpenGL2: Fix updating the loading screen with r_cubeMapping 1
  * OpenGL2: Fix FB-MSAA on AMD Windows driver
  * OpenGL2: Fix r_clear when using HDR/FB-MSAA
  * OpenGL2: Fix border for cg_viewsize using HDR/FB-MSAA w/postProcess
  * Build QVMs even if there is no QVM JIT
  * Improve AppStream metainfo
  * Update org.ioquake3.ioquake3.metainfo.xml
  * Add AppStream metadata
  * Don't list mod directories at Windows drive root
  * nsis: Only uninstall protocol handler for this installation
  * nsis: Fix CustomUrlArguments for protocol handler
  * nsis: Add better descriptions for OpenAL and libcurl
  * nsis: Display ioquake3 version
  * nsis: Require installing SDL
  * nsis: Remove Speex library
  * Fix macOS client/server failing to start from terminal
  * Update CI actions version
  * Update CI to macOS 11
  * Fix bad client reliableAcknowledge DOS exploit
  * Add protocol handler support
  * Update SECURITY.md
  * Update CI to Ubuntu 20.04
  * Document USE_INTERNAL_VORBIS in README
  * Update MSVC .lib files to SDL 2.24.0
  * Fix running make-macosx{,-ub2}.sh on Linux
  * Update macOS UB1 to SDL 2.0.22
  * Update to SDL 2.24.0 and add separate macOS UB2 dylib
  * Added .gitignore to msvc folder
  * Added .gitignore to msvc11 folder
  * Add .gitignore to msvc10 folder
  * Updated .gitgnore to latest GitHub template
  * Minor typo correction to be_aas_file.c
  * Fixed another minor typo or two</changelog>
  <changelog author="mardnh@gmx.de" date="1737806400">- Unbundle more libs
  * build with USE_INTERNAL_LIBS=0
- Use pkgconfig-syste BuildRequires
- Update to version 1.36+git.20241224:
  * Prevent SV_DropClient() from being called recursively if the
    client is dropped by a kick or timeout and has too many
    reliable commands.
  * Fix reading non-sequential lumps in AAS files in pk3 files.
  * OpenGL2: Increase flare limit to match opengl1.
  * Show fs_homepath in Flatpak missing pk3 error.
  * Make Team Arena pk3 error show when missing all pk3 files.
  * Add better directions/error for missing default pk3 files.
  * OpenGL2: Fix still projecting sun shadows onto nothing.
  * OpenGL2: Don't project sun shadows onto nothing.
  * Add BUILD_RENDERER_OPENGL1 to disable opengl1.
  * OpenGL2: Fallback to OpenGL ES if OpenGL fails.
  * OpenGL2: Use CPU vertex animation if too few vertex attributes.
  * OpenGL2: Add run-time support for unsigned short indexes.
  * OpenGL2: Add OpenGL ES 2.0+ support.
  * Use nanosleep(2) instead of usleep(3).
  * opengl1: Fix skybox in OpenGL 1.1.
  * OpenGL2: Don't mix drawing to default framebuffer and FBO.
  * OpenGL2: Fix flares behind mirror being visible.
  * OpenGL2: Fix hack for tcMod transform on merged lightmaps.
  * OpenGL2: Fix using merged lightmaps with tcGen environment.
  * OpenGL2: Fix merged lightmap hacks to have real lightmap index.
  * OpenGL2: Fix sun rays being affected by the viewport size.
  * OpenGL2: Fix applying tcMod turb.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1737892800">- Add ioquake3-drop-build-date-from-generated-file.patch,
  https://github.com/ioquake/ioq3/pull/704
  Fix reproducible builds</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1750680000">- Update to version 1.36+git.20250612:
  * Rename LCC constexpr function to constantexpr, avoiding C23
    keyword clash
  * Rename CHAR_WIDTH to CHARACTER_WIDTH
  * Update FUNDING.yml
  * Update README.md
  * OpenGL2: Disable the VAO cache by default
  * fix minor spelling errors</changelog>
</package>
<package pkgid="bd889d9adf43391960fe14bc2b618b982a31b817673a72f739de774276b49ccb12cde17a583f62d33d13317b28e635fd04337ab8f5f8e84b16d721ea25c484d1" name="ioquake3-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.36+git.20250612" rel="1.5"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1588161600">- Handle architectures which have no VM (aarch64, ...)
- Fix build on armv7
- Exclude armv6</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1606564800">- Update to version 1.36+git.20201117
  - Add C syntax highlighting to readme
  - Update README.md
  - Merge pull request #447 from HappyFacade/patch-1
  - Simplify glsl -&gt; C stringification
  - Make LCC path resolution more robust
  - GitHub Actions setup
  - Remove old CI system configurations
  - Add status badge to README
  - Fix shader stringify
  - Run apt-get update before installing deps
  - Avoid platform sed differences
  - Merge pull request #436 from Calinou/default-texturemode-mipmap-linear
  - [sdl] Turn tentative definition into actual definition</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1627819200">- Update to version 1.36+git.20210720
  * Add TOOLS_CFLAGS to build preamble
  * Fix use of TOOLS_CC being reported as CC
  * Use the correct compiler for tools when cross building under
    cygwin
  * Allow using pulseaudio for SDL audio capture
  * Restore bots crushing unseen player on q3tourney6 in non-CTF
  * Fix the number of weights in the IQM model calculation
  * Fixes a crash when compiling the project on windows in
    64 bit mode
  * Allow unwinding of qvmcall64 call-stub for msvc/masm
  * Add epsilon to avoid division by zero in CalcSpecular()
  * Add r_parallaxMapOffset
  * Fix line not removed in previous commit
  * OpenGL2: Flip normals for backfacing triangles</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643457600">- Update to version 1.36+git.20211208
  * Fix memory corruption in S_TransferPaintBuffer
  * OpenGL2: GL_DEPTH_TEXTURE_MODE was removed from OpenGL 3.0/Core
  * Fix being unable to enter Team Arena CD key
  * Print full GL_EXTENSIONS list for OpenGL contexts before 3.0
  * OpenGL2: Fix r_grayscale 1 making everything solid black
  * qsort cannot be called with NULL
- Fix build on aarch64 (COMPILE_ARCH=aarch64)</changelog>
  <changelog author="Cristian Rodríguez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove nasm build requires, no longer used.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1674388800">- Update to version 1.36+git.20221123:
  * Fix (disabled) Wavelet sound decompression
  * Fix in_availableJoysticks cvar not updating
  * Add keys for SDL 2.0.14's new gamepad buttons
  * More predictable mesh normals generation
  * Bugfixes
- Spec file cleaning, e.g. removed loki installer stuff</changelog>
  <changelog author="lnussel@suse.com" date="1703764800">- Update to version 1.36+git.20231226:
  * Fix building QVMs on Linux with Windows line endings
  * OpenGL2: Fix parsing q3gl2_sun without two additional tokens
  * OpenGL2: Fix q3map2 lightstyles effects
  * OpenGL2: Fix updating the loading screen with r_cubeMapping 1
  * OpenGL2: Fix FB-MSAA on AMD Windows driver
  * OpenGL2: Fix r_clear when using HDR/FB-MSAA
  * OpenGL2: Fix border for cg_viewsize using HDR/FB-MSAA w/postProcess
  * Build QVMs even if there is no QVM JIT
  * Improve AppStream metainfo
  * Update org.ioquake3.ioquake3.metainfo.xml
  * Add AppStream metadata
  * Don't list mod directories at Windows drive root
  * nsis: Only uninstall protocol handler for this installation
  * nsis: Fix CustomUrlArguments for protocol handler
  * nsis: Add better descriptions for OpenAL and libcurl
  * nsis: Display ioquake3 version
  * nsis: Require installing SDL
  * nsis: Remove Speex library
  * Fix macOS client/server failing to start from terminal
  * Update CI actions version
  * Update CI to macOS 11
  * Fix bad client reliableAcknowledge DOS exploit
  * Add protocol handler support
  * Update SECURITY.md
  * Update CI to Ubuntu 20.04
  * Document USE_INTERNAL_VORBIS in README
  * Update MSVC .lib files to SDL 2.24.0
  * Fix running make-macosx{,-ub2}.sh on Linux
  * Update macOS UB1 to SDL 2.0.22
  * Update to SDL 2.24.0 and add separate macOS UB2 dylib
  * Added .gitignore to msvc folder
  * Added .gitignore to msvc11 folder
  * Add .gitignore to msvc10 folder
  * Updated .gitgnore to latest GitHub template
  * Minor typo correction to be_aas_file.c
  * Fixed another minor typo or two</changelog>
  <changelog author="mardnh@gmx.de" date="1737806400">- Unbundle more libs
  * build with USE_INTERNAL_LIBS=0
- Use pkgconfig-syste BuildRequires
- Update to version 1.36+git.20241224:
  * Prevent SV_DropClient() from being called recursively if the
    client is dropped by a kick or timeout and has too many
    reliable commands.
  * Fix reading non-sequential lumps in AAS files in pk3 files.
  * OpenGL2: Increase flare limit to match opengl1.
  * Show fs_homepath in Flatpak missing pk3 error.
  * Make Team Arena pk3 error show when missing all pk3 files.
  * Add better directions/error for missing default pk3 files.
  * OpenGL2: Fix still projecting sun shadows onto nothing.
  * OpenGL2: Don't project sun shadows onto nothing.
  * Add BUILD_RENDERER_OPENGL1 to disable opengl1.
  * OpenGL2: Fallback to OpenGL ES if OpenGL fails.
  * OpenGL2: Use CPU vertex animation if too few vertex attributes.
  * OpenGL2: Add run-time support for unsigned short indexes.
  * OpenGL2: Add OpenGL ES 2.0+ support.
  * Use nanosleep(2) instead of usleep(3).
  * opengl1: Fix skybox in OpenGL 1.1.
  * OpenGL2: Don't mix drawing to default framebuffer and FBO.
  * OpenGL2: Fix flares behind mirror being visible.
  * OpenGL2: Fix hack for tcMod transform on merged lightmaps.
  * OpenGL2: Fix using merged lightmaps with tcGen environment.
  * OpenGL2: Fix merged lightmap hacks to have real lightmap index.
  * OpenGL2: Fix sun rays being affected by the viewport size.
  * OpenGL2: Fix applying tcMod turb.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1737892800">- Add ioquake3-drop-build-date-from-generated-file.patch,
  https://github.com/ioquake/ioq3/pull/704
  Fix reproducible builds</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1750680000">- Update to version 1.36+git.20250612:
  * Rename LCC constexpr function to constantexpr, avoiding C23
    keyword clash
  * Rename CHAR_WIDTH to CHARACTER_WIDTH
  * Update FUNDING.yml
  * Update README.md
  * OpenGL2: Disable the VAO cache by default
  * fix minor spelling errors</changelog>
</package>
<package pkgid="6a5ba68921b3bf7ddde3edc29195fd31d8692e226e3dde23a662aa8a2fe1ade672709677db0d96cb12775d8ffbd967c5612d3a535e182f9431a6299e7093c957" name="iotop-c-debuginfo" arch="i586">
  <version epoch="0" ver="1.31" rel="1.4"/>
  <changelog author="mvetter@suse.com" date="1666612800">- Update to version 1.22:
  * view_curses: do not force black background #29
  * fixed scroller logic #30
  * fixed corner case of full scroller #32
  * Update README.md #35
  * Add regex search
  * Better checking and error handling in netlink code
  * More graceful signal handling
  * Fix bug with a missing check if a process exited
  * New option to hide exited processes
  * Add color to % values and option to disable color at all
  * Implement the suggestion from https://no-color.org
  * Fix bug with cursor displayed in unusual places</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1674561600">- Update to 1.23:
  * Changes by @bbonev in #43
  * Fix some issues reported by lintian by @debian-janitor in #42
  * Revert syscall count stuff by @bbonev in #44
  * fix empty archlinux package by @bokunodev in #46</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1696161600">- Update to 1.24:
  * Fix a bug with graphs in ASCII mode
  * Show the status of the configuration in the help window
  * Support ancient compilers #52</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1697284800">- Update to 1.25:
  * Fix bug when iotop busy loops after pressing ESC key
  * Change the condition of displaying processes in only mode</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706961600">- Update to 1.26:
  * Add clock in upper right corner</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736769600">- Update to 1.27:
  * src/iotop: correct pg_cb signature #64</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1746705600">- Update to 1.28:
  * add option to specify bin directory #78
  * fix batch mode</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1746705601">- Update to 1.29:
  * Fix Linux kernel incompatible struct taskstats</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1748865600">- Update to 1.30:
  * kernel commit 0bf2d83 fixes the problem with struct taskstats,
    now iotop 1.30 handles only v15 of the struct in a different way,
    retaining compatibility with both old and new kernels
  * show zero current values for exited processes
  * flush stdout after each batch run</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768996800">- Update to 1.31:
  * less operations to read processes' info
  * improved test if /proc is mounted
  * improved test if PID is a process
  * add alpine linux installation instructions #88
  * add autopkgtests #95</changelog>
</package>
<package pkgid="f600f310bda47ff79b73c69d40609687641a9840e56308fda6887c73b867ceabc4ddb211b7d0bd048f309704d0dae3231bac4c03f649fe829342433ddf5cfbb4" name="iotop-c-debugsource" arch="i586">
  <version epoch="0" ver="1.31" rel="1.4"/>
  <changelog author="mvetter@suse.com" date="1666612800">- Update to version 1.22:
  * view_curses: do not force black background #29
  * fixed scroller logic #30
  * fixed corner case of full scroller #32
  * Update README.md #35
  * Add regex search
  * Better checking and error handling in netlink code
  * More graceful signal handling
  * Fix bug with a missing check if a process exited
  * New option to hide exited processes
  * Add color to % values and option to disable color at all
  * Implement the suggestion from https://no-color.org
  * Fix bug with cursor displayed in unusual places</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1674561600">- Update to 1.23:
  * Changes by @bbonev in #43
  * Fix some issues reported by lintian by @debian-janitor in #42
  * Revert syscall count stuff by @bbonev in #44
  * fix empty archlinux package by @bokunodev in #46</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1696161600">- Update to 1.24:
  * Fix a bug with graphs in ASCII mode
  * Show the status of the configuration in the help window
  * Support ancient compilers #52</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1697284800">- Update to 1.25:
  * Fix bug when iotop busy loops after pressing ESC key
  * Change the condition of displaying processes in only mode</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1706961600">- Update to 1.26:
  * Add clock in upper right corner</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1736769600">- Update to 1.27:
  * src/iotop: correct pg_cb signature #64</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1746705600">- Update to 1.28:
  * add option to specify bin directory #78
  * fix batch mode</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1746705601">- Update to 1.29:
  * Fix Linux kernel incompatible struct taskstats</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1748865600">- Update to 1.30:
  * kernel commit 0bf2d83 fixes the problem with struct taskstats,
    now iotop 1.30 handles only v15 of the struct in a different way,
    retaining compatibility with both old and new kernels
  * show zero current values for exited processes
  * flush stdout after each batch run</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1768996800">- Update to 1.31:
  * less operations to read processes' info
  * improved test if /proc is mounted
  * improved test if PID is a process
  * add alpine linux installation instructions #88
  * add autopkgtests #95</changelog>
</package>
<package pkgid="25a2e3e9d6049a4a0459a8ba4926fec7933571447bade199521522f41ab42e107255a3e95b9c7b46a83abe3a4c181cc323444b33e6a4031f9dffd04d7a913665" name="iotop-debuginfo" arch="i586">
  <version epoch="0" ver="0.6git.20230403" rel="3.3"/>
  <changelog author="pascal.bleser@opensuse.org" date="1320062400">- update to 0.4.4:
  * cosmetic fixes, including a better error message when missing root
    credentials</changelog>
  <changelog author="zaitor@opensuse.org" date="1362312000">- Update to version 0.5:
  + Adapt the display to the maximum pid width.
  + Include both total and actual disk bandwidth in the summary.
  + Conversion to Python 3.
  + Installation to sbin instead of bin.</changelog>
  <changelog author="pth@suse.de" date="1372334400">- Update to 0.6:
  * Clean up the terminal on exit
  * Stop busy looping on exit in certain conditions
  * Restored UTF-8 support with python2
  * Releases are now gpg signed with key "4096R/4D23A27E 2013-05-26"</changelog>
  <changelog author="mpluskal@suse.com" date="1426507200">- Cleanup spec file with spec-cleaner
- Remove no longer needed iotop-rpmlintrc
- Build cleanup
- Add gpg signature
- Use fdupes to remove duplicates</changelog>
  <changelog author="mvetter@suse.com" date="1519214400">- bsc#1081915: Port to python3:
  * Add iotop-0.6-python3_build.patch: Upstream commit to fix
    python build by replacing itervalues() with values(). ID is
    99c8d7cedce81f17b851954d94bfa73787300599
  * Add iotop-0.6-python3-header.patch: Replace header to use
    python3
- Add iotop-0.6-noendcurses.patch: to prevent problems when closing
  terminal while running iotop (rh#1035503)
- Run spec-cleaner:
  * Remove py_requires
  * Use man macro
- Drop condition around noarch</changelog>
  <changelog author="ldevulder@suse.com" date="1527595200">- Add iotop-0.60-fix-proc-status-split.patch: Upstream commit to
  fix crash when /proc/*/status doesn't have tab character (this
  can be the case with vserver kernels)
- Add iotop-0.6-ignore-invalid-lines-in-proc-status.patch: Upstream
  commit to fix crash when /proc/*/status has invalid lines</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1657368000">- Update to head checkout a14256a:
  * solves several UTF-8 issues
  * switches to python3
  * deal with kernel.task_delayacct (CONFIG_TASK_DELAY_ACCT)
- remove obsolete patches:
  * iotop-0.6-ignore-invalid-lines-in-proc-status.patch
  * iotop-0.6-python3-header.patch
  * iotop-0.6-python3_build.patch
  * iotop-0.60-fix-proc-status-split.patch
- remove patch iotop-0.6-noendcurses.patch, is now handled
  by issuing sys.exit(1).
- remove "BuildArch: noarch" as package is architecture dependent</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1694174400">- Update to head checkout 4b2e1aa:
  * data.py get_cmdline: use errors=replace for unicode errors</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720699200">- Use git hash for download URL, not branch name.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1741780800">- fixes for python 3.13
- add simple %check</changelog>
</package>
<package pkgid="a4f76fd9ec69e8f178e3db7c4b7f78bcad1319c699a7269aa57231abea85bbcab8d81e1af65d8e020e25f6ee53f6ac0ea815443620f7067ce0a3c2bd8472a21a" name="iotop-debugsource" arch="i586">
  <version epoch="0" ver="0.6git.20230403" rel="3.3"/>
  <changelog author="pascal.bleser@opensuse.org" date="1320062400">- update to 0.4.4:
  * cosmetic fixes, including a better error message when missing root
    credentials</changelog>
  <changelog author="zaitor@opensuse.org" date="1362312000">- Update to version 0.5:
  + Adapt the display to the maximum pid width.
  + Include both total and actual disk bandwidth in the summary.
  + Conversion to Python 3.
  + Installation to sbin instead of bin.</changelog>
  <changelog author="pth@suse.de" date="1372334400">- Update to 0.6:
  * Clean up the terminal on exit
  * Stop busy looping on exit in certain conditions
  * Restored UTF-8 support with python2
  * Releases are now gpg signed with key "4096R/4D23A27E 2013-05-26"</changelog>
  <changelog author="mpluskal@suse.com" date="1426507200">- Cleanup spec file with spec-cleaner
- Remove no longer needed iotop-rpmlintrc
- Build cleanup
- Add gpg signature
- Use fdupes to remove duplicates</changelog>
  <changelog author="mvetter@suse.com" date="1519214400">- bsc#1081915: Port to python3:
  * Add iotop-0.6-python3_build.patch: Upstream commit to fix
    python build by replacing itervalues() with values(). ID is
    99c8d7cedce81f17b851954d94bfa73787300599
  * Add iotop-0.6-python3-header.patch: Replace header to use
    python3
- Add iotop-0.6-noendcurses.patch: to prevent problems when closing
  terminal while running iotop (rh#1035503)
- Run spec-cleaner:
  * Remove py_requires
  * Use man macro
- Drop condition around noarch</changelog>
  <changelog author="ldevulder@suse.com" date="1527595200">- Add iotop-0.60-fix-proc-status-split.patch: Upstream commit to
  fix crash when /proc/*/status doesn't have tab character (this
  can be the case with vserver kernels)
- Add iotop-0.6-ignore-invalid-lines-in-proc-status.patch: Upstream
  commit to fix crash when /proc/*/status has invalid lines</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1657368000">- Update to head checkout a14256a:
  * solves several UTF-8 issues
  * switches to python3
  * deal with kernel.task_delayacct (CONFIG_TASK_DELAY_ACCT)
- remove obsolete patches:
  * iotop-0.6-ignore-invalid-lines-in-proc-status.patch
  * iotop-0.6-python3-header.patch
  * iotop-0.6-python3_build.patch
  * iotop-0.60-fix-proc-status-split.patch
- remove patch iotop-0.6-noendcurses.patch, is now handled
  by issuing sys.exit(1).
- remove "BuildArch: noarch" as package is architecture dependent</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1694174400">- Update to head checkout 4b2e1aa:
  * data.py get_cmdline: use errors=replace for unicode errors</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1720699200">- Use git hash for download URL, not branch name.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1741780800">- fixes for python 3.13
- add simple %check</changelog>
</package>
<package pkgid="1be7f00b3b4285a2f706f1b186ba2f7fbf631ed4ecde8471b9e104150bdeb4b1149e9503378d860833c632dc58418946a79dde9cb10afad2393d13437ab04e57" name="iouyap-debuginfo" arch="i586">
  <version epoch="0" ver="0.97" rel="3.8"/>
  <changelog author="andrea@opensuse.org" date="1417608000">- moved iouyap from /usr/bin into /usr/lib (libexecdir)
- set iouyap permissions to 0750 and root,iouyap</changelog>
  <changelog author="andrea@opensuse.org" date="1417608001">- added pre script to add user iouyap and fix security audit boo# 904060
- removed post script and pre-req for post scripts</changelog>
  <changelog author="meissner@suse.com" date="1417608002">- hook up to permission framework. bnc#904060</changelog>
  <changelog author="andrea@opensuse.org" date="1417608003">- made sure we don't break Fedora</changelog>
  <changelog author="andrea@opensuse.org" date="1418299200">- Fixed package description
- made rpmlint happy by using -fPIE and -pie flags to make the code
  position independent</changelog>
  <changelog author="andrea@opensuse.org" date="1418385600">- added -I flag when compiling</changelog>
  <changelog author="andrea@opensuse.org" date="1421150400">- added iouyap-0.95_fix_ownership.patch from upstream code</changelog>
  <changelog author="andrea@opensuse.org" date="1457784000">- new upstream version 0.97
  * Fix crash during capture
  * Enbed iniparser
- removed all patches now in upstream code:
  * iouyap-0.95_buff_overflow.patch
  * iouyap-0.95_log_error.patch
  * iouyap-0.95_fix_packet_mem_corruption.patch
  * iouyap-0.95_fix_ownership.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591704000">- Set CFLAGS+=-fcommon to workaround gcc10 errors (boo#1160244)
- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708344000">- Provide group(iouyap): the group is generated in the pre script.
  Advertise the capability in order tix installation of package
  built using RPM 4.19.</changelog>
</package>
<package pkgid="97cbd1c01d78f05be328c6c96d1e26fd65ce8c35e51351ddb71584cf5060be74792a0616cf10c464605e9c367f673df4c3b908c9b117322b1888cc177bcaa121" name="iouyap-debugsource" arch="i586">
  <version epoch="0" ver="0.97" rel="3.8"/>
  <changelog author="andrea@opensuse.org" date="1417608000">- moved iouyap from /usr/bin into /usr/lib (libexecdir)
- set iouyap permissions to 0750 and root,iouyap</changelog>
  <changelog author="andrea@opensuse.org" date="1417608001">- added pre script to add user iouyap and fix security audit boo# 904060
- removed post script and pre-req for post scripts</changelog>
  <changelog author="meissner@suse.com" date="1417608002">- hook up to permission framework. bnc#904060</changelog>
  <changelog author="andrea@opensuse.org" date="1417608003">- made sure we don't break Fedora</changelog>
  <changelog author="andrea@opensuse.org" date="1418299200">- Fixed package description
- made rpmlint happy by using -fPIE and -pie flags to make the code
  position independent</changelog>
  <changelog author="andrea@opensuse.org" date="1418385600">- added -I flag when compiling</changelog>
  <changelog author="andrea@opensuse.org" date="1421150400">- added iouyap-0.95_fix_ownership.patch from upstream code</changelog>
  <changelog author="andrea@opensuse.org" date="1457784000">- new upstream version 0.97
  * Fix crash during capture
  * Enbed iniparser
- removed all patches now in upstream code:
  * iouyap-0.95_buff_overflow.patch
  * iouyap-0.95_log_error.patch
  * iouyap-0.95_fix_packet_mem_corruption.patch
  * iouyap-0.95_fix_ownership.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591704000">- Set CFLAGS+=-fcommon to workaround gcc10 errors (boo#1160244)
- Run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708344000">- Provide group(iouyap): the group is generated in the pre script.
  Advertise the capability in order tix installation of package
  built using RPM 4.19.</changelog>
</package>
<package pkgid="6fa1eede17fec959d5c2db6681403b0dc75e88f188e4f9e94945cb66737f1c69a6ca8c9ae913021dd1875641935554b1dc2239c531c5241ab2773fc524a9ef00" name="ip2unix-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.2" rel="1.3"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1591012800">- update to 2.1.3</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1625918400">- update to 2.1.4
  - Ordering between systemd socket file descriptor names and rules.
  - Usage of C library path as discovered by Meson.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1653393600">- added patch gcc-12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1674561600">- BuildREquire pkgconfig(systemd) instead of systemd: allow OBS
  to shortcut through the mini flavor.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1680004800">- added patch gcc-13.patch</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1692619200">- update to 2.2.1
  - Fixed
  - Missing serialisation for from-unix and from-abstract.
  - Changed
  - Improve wording/grammar in README and manpage.
- update to 2.2.0
  - Fixed
  - Missing header files for newer GCC versions, thanks to @vamega (#32).
  - Use-after-free of blackhole working directory path.
  - A few compiler warnings on unnecessary allocation of string literals.
  - Added
  - Deprecation warnings if rules are specified in YAML format.
  - Unlink socket file before bind if SO_REUSEADDR is used.
  - Support for Linux abstract sockets.
  - Support for matching an existing Unix domain socket or abstract socket.
  - stream/datagram aliases for tcp/udp socket types.
  - Flag to prevent unlinking of socket files when closing sockets.
  - Changed
  - Rule files (-f) are now just a list of newline-separated rule (-r)
  - arguments instead of YAML files.
  - Improve and overhaul README and man page.
  - Split build instructions into separate file.
  - Include URL to README in usage if manpage is not being built.
  - Turn into a Nix Flake.
  - Improve serializer to be more robust in end-of-stream conditions.
  - Bump requirements to require at least GCC version 9.
  - Removed
  - Badges (eg. LGTM and build status) in README and Hydra.
  - No longer prefer C library path over RTLD_NEXT.
- Removed patches gcc-12.patch, gcc-13.patch - resolved upstream.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1693224000">- opt out from lto using _lto_clfags macro</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1713096000">- added patch ip2unix-2.2.1-fix_out_of_range_string_view_access.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1772539200">- Fix build on Factory/TW: add python3-pytest-timeout
- Fix build on Leap &lt; 16: add BuildRequires: gcc13
- Fix tests: exclude 'ip2unix:integration' (gh#nixcloud/ip2unix#37)</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1780315200">- update to 2.2.2
  - Fixed
  - Out of range string_view access in globpath. Thanks to Adam Mizerski.
  - Typo in README and manpage.
  - Invalid use of PROVIDE in linker script.
  - reject rule not working with sendto/sendmsg.
  - Bug in accept if stdin was closed and accept would return FD 0.
  - Broken abstract socket support if used with from-abstract.
  - Race condition if the program uses library calls wrapped by ip2unix before
    initialisation was done.
- removed patch ip2unix-2.2.1-fix_out_of_range_string_view_access.patch
  (applied upstream)
- reenable all tests</changelog>
</package>
<package pkgid="b45a14d96fe1e310e9b730bd369f53cd9ff2874bd49c7bed5ac6324b053387cbda3adddcaf8e6ea787498d69943b646cd50a8bf4a62598e8ee0f4ecbf0816171" name="ip2unix-debugsource" arch="i586">
  <version epoch="0" ver="2.2.2" rel="1.3"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1591012800">- update to 2.1.3</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1625918400">- update to 2.1.4
  - Ordering between systemd socket file descriptor names and rules.
  - Usage of C library path as discovered by Meson.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1653393600">- added patch gcc-12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1674561600">- BuildREquire pkgconfig(systemd) instead of systemd: allow OBS
  to shortcut through the mini flavor.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1680004800">- added patch gcc-13.patch</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1692619200">- update to 2.2.1
  - Fixed
  - Missing serialisation for from-unix and from-abstract.
  - Changed
  - Improve wording/grammar in README and manpage.
- update to 2.2.0
  - Fixed
  - Missing header files for newer GCC versions, thanks to @vamega (#32).
  - Use-after-free of blackhole working directory path.
  - A few compiler warnings on unnecessary allocation of string literals.
  - Added
  - Deprecation warnings if rules are specified in YAML format.
  - Unlink socket file before bind if SO_REUSEADDR is used.
  - Support for Linux abstract sockets.
  - Support for matching an existing Unix domain socket or abstract socket.
  - stream/datagram aliases for tcp/udp socket types.
  - Flag to prevent unlinking of socket files when closing sockets.
  - Changed
  - Rule files (-f) are now just a list of newline-separated rule (-r)
  - arguments instead of YAML files.
  - Improve and overhaul README and man page.
  - Split build instructions into separate file.
  - Include URL to README in usage if manpage is not being built.
  - Turn into a Nix Flake.
  - Improve serializer to be more robust in end-of-stream conditions.
  - Bump requirements to require at least GCC version 9.
  - Removed
  - Badges (eg. LGTM and build status) in README and Hydra.
  - No longer prefer C library path over RTLD_NEXT.
- Removed patches gcc-12.patch, gcc-13.patch - resolved upstream.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1693224000">- opt out from lto using _lto_clfags macro</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1713096000">- added patch ip2unix-2.2.1-fix_out_of_range_string_view_access.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1772539200">- Fix build on Factory/TW: add python3-pytest-timeout
- Fix build on Leap &lt; 16: add BuildRequires: gcc13
- Fix tests: exclude 'ip2unix:integration' (gh#nixcloud/ip2unix#37)</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1780315200">- update to 2.2.2
  - Fixed
  - Out of range string_view access in globpath. Thanks to Adam Mizerski.
  - Typo in README and manpage.
  - Invalid use of PROVIDE in linker script.
  - reject rule not working with sendto/sendmsg.
  - Bug in accept if stdin was closed and accept would return FD 0.
  - Broken abstract socket support if used with from-abstract.
  - Race condition if the program uses library calls wrapped by ip2unix before
    initialisation was done.
- removed patch ip2unix-2.2.1-fix_out_of_range_string_view_access.patch
  (applied upstream)
- reenable all tests</changelog>
</package>
<package pkgid="53d0a5cd2b57ea493a28b06d102e3d1a731a0c4a1854df94de03e0e57e76977f14ead7670890bff3ceca13bd334688504384e5237ec0efc19d49f9f979102304" name="ipcalc-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="2.8"/>
  <changelog author="guru@unixtech.be" date="1161518400">- new upstream version
- rewrote spec file</changelog>
  <changelog author="guru@unixtech.be" date="1195387200">- moved to openSUSE Build Service
- added minor patch</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1309089600">- refreshed patch to fix build in openSUSE &gt;= 11.3
- splitted off rpm changelog to changes
- corrected License tag
- added Authors
- formatted spec</changelog>
  <changelog author="mpluskal@suse.com" date="1438689600">- Cleanup spec file with spec-clenaer</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1617451200">- Update to version 1.0.0:
  * Manpage was converted to markdown.
- Switch to using meson for building; BuildRequires: meson &gt;=
  0.49.
- Addtional BuildRequires now needed: pkgconfig(libmaxminddb),
  rubygem(ronn).
- Add ipcalc-disable-network-tests.patch: Disable tests requiring
  network.
- Run tests as part of %check section.
- New upstream URL and Source URL.
- Drop patch patch-queue: no longer needed.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.0.1:
  - The application will now build even without ronn
  - Improved JSON output on single host input</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 1.0.2:
  * Fix ULA prefix generator to use only defined ULA range
  * Corrected manpage generation</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 1.0.3:
  * When --no-decorate is given the default output will
  * include no colors
  * Correctly split networks with /31</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): there are
  alternatives around and the build does not care wich one is used.</changelog>
</package>
<package pkgid="798197118ea8c8fb4a37dda7e50b27d600ccda744b5433dd46e8b9a8c6544622a7d3d1988a3d88c6b37e4f5d8214cb266d73f8d9a66b70d95c92c896277feb8d" name="ipcalc-debugsource" arch="i586">
  <version epoch="0" ver="1.0.3" rel="2.8"/>
  <changelog author="guru@unixtech.be" date="1161518400">- new upstream version
- rewrote spec file</changelog>
  <changelog author="guru@unixtech.be" date="1195387200">- moved to openSUSE Build Service
- added minor patch</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1309089600">- refreshed patch to fix build in openSUSE &gt;= 11.3
- splitted off rpm changelog to changes
- corrected License tag
- added Authors
- formatted spec</changelog>
  <changelog author="mpluskal@suse.com" date="1438689600">- Cleanup spec file with spec-clenaer</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1617451200">- Update to version 1.0.0:
  * Manpage was converted to markdown.
- Switch to using meson for building; BuildRequires: meson &gt;=
  0.49.
- Addtional BuildRequires now needed: pkgconfig(libmaxminddb),
  rubygem(ronn).
- Add ipcalc-disable-network-tests.patch: Disable tests requiring
  network.
- Run tests as part of %check section.
- New upstream URL and Source URL.
- Drop patch patch-queue: no longer needed.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.0.1:
  - The application will now build even without ronn
  - Improved JSON output on single host input</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1672660800">- update to 1.0.2:
  * Fix ULA prefix generator to use only defined ULA range
  * Corrected manpage generation</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 1.0.3:
  * When --no-decorate is given the default output will
  * include no colors
  * Correctly split networks with /31</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1724414400">- BuildRequire /usr/bin/ronn instead of rubygem(ronn): there are
  alternatives around and the build does not care wich one is used.</changelog>
</package>
<package pkgid="60dbdf0fd4eb3196fed14b18cdf8a0947a018aacc30db221883671a93a49321a556ca67c13f36901cd35e219746329732c72486801aca19934b219e19f95e030" name="iperf-debuginfo" arch="i586">
  <version epoch="0" ver="3.21" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 3.15 (bsc#1215662, ESNET-SECADV-2023-0002):
  * Several bugs that could allow the iperf3 server to hang waiting
    for input on the control connection has been fixed
    (ESnet Software Security Advisory ESNET-SECADV-2023-0002)
  * A bug that caused garbled output with UDP tests on 32-bit hosts
    has been fixed (PR #1554, PR #1556). This bug was introduced in
    iperf-3.14.
  * A bug in counting UDP messages has been fixed</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 3.16:
  * Multiple test streams started with -P/--parallel will now be
    serviced by different threads. This allows iperf3 to take
    advantage of multiple CPU cores on modern processors, and will
    generally result in significant throughput increases
  * OpenSSL 3 is now detected at build time. If OpenSSL 3 is found,
    various older, deprecated, APIs will not be used. iperf3 will
    continue to work with OpenSSL 1.1.1. OpenSSL is used as a part
    of the iperf3 authentication functionality
  * The authorized users file used by the authentication
    functionality is now checked for accessibility much earlier
    during the program startup, as opposed to being checked near
    the start of a test (Issue #1583, PR #1585).
  * BREAKING CHANGE: iperf3 now requires pthreads and C atomic
    variables to compile and run.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1715774400">- update to 3.17.1 (bsc#1224262, CVE-2024-26306):
  * BREAKING CHANGE: iperf3's authentication features, when used
    with OpenSSL prior to 3.2.0, contain a vulnerability to a
    side-channel timing attack. To address this flaw, a change
    has been made to the padding applied to encrypted strings.
    This change is not backwards compatible with older versions of
    iperf3 (before 3.17). To restore
    the older (vulnerable) behavior, and hence
    backwards-compatibility, use the --use-pkcs1-padding flag. The
    iperf3 team thanks Hubert Kario from RedHat for reporting this
    issue and providing feedback on the fix. (CVE-2024-26306)(PR#1695)
  * iperf3 no longer changes its current working directory in --daemon
    mode. This results in more predictable behavior with relative
    paths, in particular finding key and credential files for
    authentication. (PR#1672)
  * A new --json-stream option has been added to enable a streaming
    output format, consisting of a series of JSON objects (for the
    start of the test, each measurement interval, and the end of the
    test) separated by newlines (#444, #923, #1098).
  * UDP tests now work correctly between different endian hosts
  * The --fq-rate parameter now works for --reverse tests
  * The statistics reporting interval is now available in the --json
    start test object (#1663).
  * A negative time test duration is now properly flagged as an error
    (IS#1662 / PR#1666).</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;georg.pfuetzenreuter@suse.com&gt;" date="1731672000">- Build with OpenSSL for key based authentication support</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1737979200">- update to 3.18 (bsc#1234705, CVE-2024-53580):
  * SECURITY NOTE: Thanks to Leonid Krolle Bi.Zone for
    discovering a JSON type security vulnerability that caused a
    segmentation fault in the server. (CVE-2024-53580)
    This has now been fixed. (PR#1810)
  * UDP packets per second now reports the correct number of
    packets, by reporting NET_SOFTERROR if there's a EAGAIN/EINTR
    errno if no data was sent (#1367/PR#1379).
  * Several segmentation faults related to threading were fixed.
    One where `pthread_cancel` was called on an improperly
    initialized thread (#1801), another where threads were being
    recycled (#1760/PR#1761), and another where threads were
    improperly handling signals (#1750/PR#1752).
  * A segmentation fault from calling `freeaddrinfo` with `NULL`
    was fixed (PR#1755).
  * Some JSON options were fixed, including checking the size for
    `json_read` (PR#1709), but the size limit was removed for
    received server output (PR#1779).
  * A rcv-timeout error has been fixed. The Nread timeout was
    hardcoded and timed out before the `--rcv-timeout` option
  * There is no longer a limit on the omit time period
  * Fixed an output crash under 32-bit big-endian systems
  * An issue was fixed where CPU utilization was unexpectedly
    high during limited baud rate tests. The `--pacing-timer`
    option was removed, but it is still available in the library
  * Add SCTP information to `--json` output and fixed compile
    error when SCTP is not supported (#1731).
  * `--fq-rate` was changed from a uint to a uint64 to allow
    pacing above 32G.  Not yet tested on big-endian systems</changelog>
  <changelog author="pgajdos@suse.com" date="1746619200">- added patches
  https://github.com/esnet/iperf/commit/beadb59b90e8d3339d31f9f15525108072fde135
  + iperf-gcc15.patch</changelog>
  <changelog author="Aeneas Jaißle &lt;aj@ajaissle.de&gt;" date="1747828800">- update to 3.19
  * iperf3 now supports the use of Multi-Path TCP (MPTCPv1) on Linux
    with the use of the `-m` or `--mptcp` flag. (PR #1661)
  * iperf3 now supports a `--cntl-ka` option to enable TCP keepalives
    on the control connection. (#812, #835, PR #1423)
  * iperf3 now supports the `MSG_TRUNC` receive option, specified by
    the `--skip-rx-copy`. This theoretically improves the rated
    throughput of tests at high bitrates by not delivering network
    payload data to userspace. (#1678, PR #1717)
  * A bug that caused the bitrate setting to be ignored when bursts
    are set, has been fixed. (#1773, #1820, PR #1821, PR #1848)
  * The congestion control protocol setting, if used, is now
    properly reset between tests. (PR #1812)
  * iperf3 now exits with a non-error 0 exit code if exiting via a
    `SIGTERM`, `SIGHUP`, or `SIGINT`. (#1009, PR# 1829)
  * The current behavior of iperf3 with respect to the `-n` and `-k`
    options is now documented as correct. (#1768, #1775, #596, PR #1800)
- switched to official sources from https://downloads.es.net/pub/iperf/
  following the note on https://software.es.net/iperf/obtaining.html#source-distributions
  GitHub releases are not guaranteed to always be released with
  proper checksums, signage and downloads.
- removed patches: iperf-gcc15.patch (included upstream)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1754308800">- update to 3.19.1:
  * SECURITY NOTE: Thanks to Han Lee with Apple Information
    Security for finding and reporting several memory errors
  * off-by-one heap overflow has been fixed in authentication
    (bsc#1247519, CVE-2025-54349, ESNET-SECADV-2025-0003)
  * assert in authentication has been removed
    (bsc#1247520, CVE-2025-54350, ESNET-SECADV-2025-0002)
  * a buffer overflow in the --skip-rx-copy option for zerocopy
    has been fixed (bsc#1247522, CVE-2025-54351,
    ESNET-SECADV-2025-0001)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1765281600">- update to 3.20:
  * Millisecond-resolution representations have been added to JSON
    timestamps. (PR #1846)
  * The reorder_seen metric, where available, is now available in
    the JSON output. (PR #1278)
  * A division by zero error has been fixed. (PR #1906)
  * Some command-line options were not properly restricted to the
    client or server; this problem has been fixed. (#1892 / PR #1894)
  * The combination of `--udp` and `--file` is now explicitly
    disallowed. (PR #1909)
  * It is now possible to get both the full JSON result object as
    well as streaming intermediate JSON result objects. This
    functionality is enabled by using the new `--json-stream-full`
    command-line flag, in addition to the existing `--json-stream`
    flag (PR #1903)
  * Sends with `--zerocopy` are now properly seeded with data
    instead of being all-zeroes. (PR #1949)
  * The `--server-max-duration` flag is now allowed on the iperf3
    server to impose a maximum duration on timed tests. (PR #1684)
  * The `--rcv-timeout` flag is now ignored for `--bidir` tests.
    This change prevents premature termination of bidirectional
    tests. (#1766 / PR #1946)
  * Several errors in the authentication code were uncovered when
    building with OpenSSL 3.5.3 and later versions. These were
    fixed. (#1951 / PR #1956)
  * Various issues in the iperf3 manual page were fixed up. (PR
    [#1887], PR #1927, PR #1936, PR #1941, #1891 / PR #1952)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1776513600">- update to 3.21:
  * Support has been added for Global Segmentation Offload (GSO)
    and Global Receive Offload (GRO) under Linux
  * The `--bind-dev` option is now supported on macOS (PR #1945).
  * The iperf3 server provides more information about various
    error conditions to the client
  * The maximum value for the `--set-mss` option is now 32K
  * The cancellation type of child threads was changed from
  * `PTHREAD_CANCEL_ASYNCHRONOUS` to `PTHREAD_CANCEL_DEFERRED`
  * iperf3 no longer erroneously prints that zero UDP packets
    were lost during a lossy UDP test (#1984, PR #1988).
  * A division by zero error has been avoided (PR #2002).
  * The security posture of the `iperf3.service` file has been
  * improved considerably by updating a number of settings (PR
  * #1855). Note that this file is neither installed nor
    activated by default.</changelog>
</package>
<package pkgid="0c992f4cbd230049ec10e28bf7bbf1f7c321adea53a14c49fe4df7b06c7001cf485b8654e5309823d132651b3780b8a680d116e0d6794b0dbb28f41d7528ffaa" name="iperf-debugsource" arch="i586">
  <version epoch="0" ver="3.21" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 3.15 (bsc#1215662, ESNET-SECADV-2023-0002):
  * Several bugs that could allow the iperf3 server to hang waiting
    for input on the control connection has been fixed
    (ESnet Software Security Advisory ESNET-SECADV-2023-0002)
  * A bug that caused garbled output with UDP tests on 32-bit hosts
    has been fixed (PR #1554, PR #1556). This bug was introduced in
    iperf-3.14.
  * A bug in counting UDP messages has been fixed</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 3.16:
  * Multiple test streams started with -P/--parallel will now be
    serviced by different threads. This allows iperf3 to take
    advantage of multiple CPU cores on modern processors, and will
    generally result in significant throughput increases
  * OpenSSL 3 is now detected at build time. If OpenSSL 3 is found,
    various older, deprecated, APIs will not be used. iperf3 will
    continue to work with OpenSSL 1.1.1. OpenSSL is used as a part
    of the iperf3 authentication functionality
  * The authorized users file used by the authentication
    functionality is now checked for accessibility much earlier
    during the program startup, as opposed to being checked near
    the start of a test (Issue #1583, PR #1585).
  * BREAKING CHANGE: iperf3 now requires pthreads and C atomic
    variables to compile and run.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1715774400">- update to 3.17.1 (bsc#1224262, CVE-2024-26306):
  * BREAKING CHANGE: iperf3's authentication features, when used
    with OpenSSL prior to 3.2.0, contain a vulnerability to a
    side-channel timing attack. To address this flaw, a change
    has been made to the padding applied to encrypted strings.
    This change is not backwards compatible with older versions of
    iperf3 (before 3.17). To restore
    the older (vulnerable) behavior, and hence
    backwards-compatibility, use the --use-pkcs1-padding flag. The
    iperf3 team thanks Hubert Kario from RedHat for reporting this
    issue and providing feedback on the fix. (CVE-2024-26306)(PR#1695)
  * iperf3 no longer changes its current working directory in --daemon
    mode. This results in more predictable behavior with relative
    paths, in particular finding key and credential files for
    authentication. (PR#1672)
  * A new --json-stream option has been added to enable a streaming
    output format, consisting of a series of JSON objects (for the
    start of the test, each measurement interval, and the end of the
    test) separated by newlines (#444, #923, #1098).
  * UDP tests now work correctly between different endian hosts
  * The --fq-rate parameter now works for --reverse tests
  * The statistics reporting interval is now available in the --json
    start test object (#1663).
  * A negative time test duration is now properly flagged as an error
    (IS#1662 / PR#1666).</changelog>
  <changelog author="Georg Pfuetzenreuter &lt;georg.pfuetzenreuter@suse.com&gt;" date="1731672000">- Build with OpenSSL for key based authentication support</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1737979200">- update to 3.18 (bsc#1234705, CVE-2024-53580):
  * SECURITY NOTE: Thanks to Leonid Krolle Bi.Zone for
    discovering a JSON type security vulnerability that caused a
    segmentation fault in the server. (CVE-2024-53580)
    This has now been fixed. (PR#1810)
  * UDP packets per second now reports the correct number of
    packets, by reporting NET_SOFTERROR if there's a EAGAIN/EINTR
    errno if no data was sent (#1367/PR#1379).
  * Several segmentation faults related to threading were fixed.
    One where `pthread_cancel` was called on an improperly
    initialized thread (#1801), another where threads were being
    recycled (#1760/PR#1761), and another where threads were
    improperly handling signals (#1750/PR#1752).
  * A segmentation fault from calling `freeaddrinfo` with `NULL`
    was fixed (PR#1755).
  * Some JSON options were fixed, including checking the size for
    `json_read` (PR#1709), but the size limit was removed for
    received server output (PR#1779).
  * A rcv-timeout error has been fixed. The Nread timeout was
    hardcoded and timed out before the `--rcv-timeout` option
  * There is no longer a limit on the omit time period
  * Fixed an output crash under 32-bit big-endian systems
  * An issue was fixed where CPU utilization was unexpectedly
    high during limited baud rate tests. The `--pacing-timer`
    option was removed, but it is still available in the library
  * Add SCTP information to `--json` output and fixed compile
    error when SCTP is not supported (#1731).
  * `--fq-rate` was changed from a uint to a uint64 to allow
    pacing above 32G.  Not yet tested on big-endian systems</changelog>
  <changelog author="pgajdos@suse.com" date="1746619200">- added patches
  https://github.com/esnet/iperf/commit/beadb59b90e8d3339d31f9f15525108072fde135
  + iperf-gcc15.patch</changelog>
  <changelog author="Aeneas Jaißle &lt;aj@ajaissle.de&gt;" date="1747828800">- update to 3.19
  * iperf3 now supports the use of Multi-Path TCP (MPTCPv1) on Linux
    with the use of the `-m` or `--mptcp` flag. (PR #1661)
  * iperf3 now supports a `--cntl-ka` option to enable TCP keepalives
    on the control connection. (#812, #835, PR #1423)
  * iperf3 now supports the `MSG_TRUNC` receive option, specified by
    the `--skip-rx-copy`. This theoretically improves the rated
    throughput of tests at high bitrates by not delivering network
    payload data to userspace. (#1678, PR #1717)
  * A bug that caused the bitrate setting to be ignored when bursts
    are set, has been fixed. (#1773, #1820, PR #1821, PR #1848)
  * The congestion control protocol setting, if used, is now
    properly reset between tests. (PR #1812)
  * iperf3 now exits with a non-error 0 exit code if exiting via a
    `SIGTERM`, `SIGHUP`, or `SIGINT`. (#1009, PR# 1829)
  * The current behavior of iperf3 with respect to the `-n` and `-k`
    options is now documented as correct. (#1768, #1775, #596, PR #1800)
- switched to official sources from https://downloads.es.net/pub/iperf/
  following the note on https://software.es.net/iperf/obtaining.html#source-distributions
  GitHub releases are not guaranteed to always be released with
  proper checksums, signage and downloads.
- removed patches: iperf-gcc15.patch (included upstream)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1754308800">- update to 3.19.1:
  * SECURITY NOTE: Thanks to Han Lee with Apple Information
    Security for finding and reporting several memory errors
  * off-by-one heap overflow has been fixed in authentication
    (bsc#1247519, CVE-2025-54349, ESNET-SECADV-2025-0003)
  * assert in authentication has been removed
    (bsc#1247520, CVE-2025-54350, ESNET-SECADV-2025-0002)
  * a buffer overflow in the --skip-rx-copy option for zerocopy
    has been fixed (bsc#1247522, CVE-2025-54351,
    ESNET-SECADV-2025-0001)</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1765281600">- update to 3.20:
  * Millisecond-resolution representations have been added to JSON
    timestamps. (PR #1846)
  * The reorder_seen metric, where available, is now available in
    the JSON output. (PR #1278)
  * A division by zero error has been fixed. (PR #1906)
  * Some command-line options were not properly restricted to the
    client or server; this problem has been fixed. (#1892 / PR #1894)
  * The combination of `--udp` and `--file` is now explicitly
    disallowed. (PR #1909)
  * It is now possible to get both the full JSON result object as
    well as streaming intermediate JSON result objects. This
    functionality is enabled by using the new `--json-stream-full`
    command-line flag, in addition to the existing `--json-stream`
    flag (PR #1903)
  * Sends with `--zerocopy` are now properly seeded with data
    instead of being all-zeroes. (PR #1949)
  * The `--server-max-duration` flag is now allowed on the iperf3
    server to impose a maximum duration on timed tests. (PR #1684)
  * The `--rcv-timeout` flag is now ignored for `--bidir` tests.
    This change prevents premature termination of bidirectional
    tests. (#1766 / PR #1946)
  * Several errors in the authentication code were uncovered when
    building with OpenSSL 3.5.3 and later versions. These were
    fixed. (#1951 / PR #1956)
  * Various issues in the iperf3 manual page were fixed up. (PR
    [#1887], PR #1927, PR #1936, PR #1941, #1891 / PR #1952)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1776513600">- update to 3.21:
  * Support has been added for Global Segmentation Offload (GSO)
    and Global Receive Offload (GRO) under Linux
  * The `--bind-dev` option is now supported on macOS (PR #1945).
  * The iperf3 server provides more information about various
    error conditions to the client
  * The maximum value for the `--set-mss` option is now 32K
  * The cancellation type of child threads was changed from
  * `PTHREAD_CANCEL_ASYNCHRONOUS` to `PTHREAD_CANCEL_DEFERRED`
  * iperf3 no longer erroneously prints that zero UDP packets
    were lost during a lossy UDP test (#1984, PR #1988).
  * A division by zero error has been avoided (PR #2002).
  * The security posture of the `iperf3.service` file has been
  * improved considerably by updating a number of settings (PR
  * #1855). Note that this file is neither installed nor
    activated by default.</changelog>
</package>
<package pkgid="968479083cf39d303a2f10ce190c5eb0be26d3a2b94ac44431f595a5771f878e330382fef341597b36cac7b05213a5a88d644d1a32fd618c1366cf171492eb87" name="iperf2-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.1" rel="1.6"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1712059200">- Initial package version of Iperf 2.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1735819200">- Update to version 2.2.1
  Too many changes to list, for details see included RELEASE_NOTES</changelog>
</package>
<package pkgid="70003b59cbf5f1acf3f5d440d258495d886ba5d9da4b7cccef664bb9687be1e9e281400cff48dbffba46f0930538fb65c706f34d73b542d47c66fb79323d674f" name="iperf2-debugsource" arch="i586">
  <version epoch="0" ver="2.2.1" rel="1.6"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1712059200">- Initial package version of Iperf 2.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1735819200">- Update to version 2.2.1
  Too many changes to list, for details see included RELEASE_NOTES</changelog>
</package>
<package pkgid="07c8d6acf01a43b2027f36d0c252bf4aafeff69a5734b6ea0d90b6c1131b0595d471cc3518489820e94de12e5085d47fb7e701eff3eaf211f21a932ad3334cda" name="ipmitool-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.19.13.gbe11d94" rel="5.4"/>
  <changelog author="trenn@suse.de" date="1625745600">- Update to version 1.8.18+git20210622.11c7605:
  * Fix codefactor-io / CodeFactor warnings
  * Use /run instead of /var/run
  * oem: Update product IDs for YADRO
  * lan: Add processing of get/set specific CCs
  * lan: Refactor pointer style
  * doc: update lanplus doc to reflect default cipher suite change
  * ekanalyzer: Fix internal use area off-by-one bug
  * ekanalyzer frushow: Fix internal area size calc
  * sel: Fix "power supply inactive" flag offset
  * free: Fix implicit function declarations
  * Convert line endings to LF
- Update source file:
  M    enterprise-numbers
- Adopt to latest sources:
  M    0003-Cleanup-and-compiler-issues-only-no-functional-chang.patch
- Remove mainline patches:
  D    0007-bsc#1175328-check-for-correct-fd.patch
  D    0008-bsc#1181063-dont-parametrize-pidfile-name.patch
  D    Use-run-instead-of-var-run.patch
  D    lanplus-don-t-retry-pre-session-Get-cipher-suites.patch
- Config file in /etc must not be executable
  /etc/bmc-snmp-proxy
- Enhance _service file to always get latest sources and get the
  version correctly parsed</changelog>
  <changelog author="trenn@suse.de" date="1628683200">- Update to version 1.8.18.238.gb7adc1d:
  * ipmi_mc: Fix the IPM_DEV_FWREV1_MAJOR_MASK
- Use %{?systemd_ordering} instead of %{?systemd_requires}</changelog>
  <changelog author="moritz.kodytek@suse.com" date="1652184000">- Update to version 1.8.18.249.g4d25a93:
  * man: Update the text for -C option
  * chassis restart_cause: Add new causes
  * sel: Remove redundant "Reserve SEL"
  * sdr: Fix modifier unit
  * Refactor bridging level detection to dedicated function
  * Fix double bridge detection in get_max_(req|rsp)_data_size()</changelog>
  <changelog author="trenn@suse.de" date="1662552000">- Update to version 1.8.19.0.g19d7878:
  * Release Version 1.8.19
  * Cast type before the left shift
  * sel: Fix the deasserted thresholds inequality</changelog>
  <changelog author="trenn@suse.de" date="1690200000">- Fix: ipmitool duplicates the timestamp (bsc#1213390)
  A    Fix-time-format-for-sel-list-v.patch
- Remove: Make-IANA-PEN-download-configurable (is mainline)
  D 0006-Make-IANA-PEN-download-configurable-fix-uninitalized.patch
- Update to version 1.8.19.13.gbe11d94:
  * configure.ac: allow disabling registry downloads
  * lan: channel: Fix set alert on/off
  * make: use correct docdir variable provided by autotools
  * Do not require the IANA PEN registry file
  * configure.ac: fix readline static build
  * Update github actions for modern OSes
  * Update macos target name in github actions
  * delloem: Fix the unalign bug in arm64
  * lanplus: Realloc the msg if the payload_length gets updated
  * fru print: Add area checksum verification
  * fru: Add decoder for multirec system mgmt records
  * Fix enterprise-numbers URL
  * Update issue templates</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1698753600">- bsc#1216556 L3: ipmitool: Unsupported LAN Parameter
    lookup error SLE15 SP4+
  Fix regression introduced by 351dad24a26f56580ba6
  lan: Add processing of get/set specific CCs:
  https://github.com/ipmitool/ipmitool/pull/388
  https://github.com/ipmitool/ipmitool/pull/389
  Be aware: Even the pullrequest is open for a while, this patch is not
  integrated in latest mainstream master branch.
  A    lanp-Fix-error-response-from-Unsupported-Parameter-lookup.patch.txt
  M    enterprise-numbers</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720612800">- Added ipmitool-fix_init_from_incompat_ptr_type.patch fixing a type
  which led to assignment from incompatible pointer type which is an
  error in GCC 14 [boo#1225992]</changelog>
  <changelog author="olaf@aepfle.de" date="1726228800">- To create rcipmievd, the service binary is required at
  build time. This binary is provided by aaa_base. Make sure this
  package is available during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730289600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1774872000">- Fix bad pid file creation in ipmievd by removing the interface
  number from the file name (bsc#1259310)
  A fix_pid_file.patch
- Use manual service instead of localonly</changelog>
</package>
<package pkgid="f710fe7dd5a09842418b926dade077c8b3980c89857a2f4bb2aadf4264738ff78d50553af9022096a4cd84fc208edf74cbac1d6a30f7319f8944e23d162dafd1" name="ipmitool-debugsource" arch="i586">
  <version epoch="0" ver="1.8.19.13.gbe11d94" rel="5.4"/>
  <changelog author="trenn@suse.de" date="1625745600">- Update to version 1.8.18+git20210622.11c7605:
  * Fix codefactor-io / CodeFactor warnings
  * Use /run instead of /var/run
  * oem: Update product IDs for YADRO
  * lan: Add processing of get/set specific CCs
  * lan: Refactor pointer style
  * doc: update lanplus doc to reflect default cipher suite change
  * ekanalyzer: Fix internal use area off-by-one bug
  * ekanalyzer frushow: Fix internal area size calc
  * sel: Fix "power supply inactive" flag offset
  * free: Fix implicit function declarations
  * Convert line endings to LF
- Update source file:
  M    enterprise-numbers
- Adopt to latest sources:
  M    0003-Cleanup-and-compiler-issues-only-no-functional-chang.patch
- Remove mainline patches:
  D    0007-bsc#1175328-check-for-correct-fd.patch
  D    0008-bsc#1181063-dont-parametrize-pidfile-name.patch
  D    Use-run-instead-of-var-run.patch
  D    lanplus-don-t-retry-pre-session-Get-cipher-suites.patch
- Config file in /etc must not be executable
  /etc/bmc-snmp-proxy
- Enhance _service file to always get latest sources and get the
  version correctly parsed</changelog>
  <changelog author="trenn@suse.de" date="1628683200">- Update to version 1.8.18.238.gb7adc1d:
  * ipmi_mc: Fix the IPM_DEV_FWREV1_MAJOR_MASK
- Use %{?systemd_ordering} instead of %{?systemd_requires}</changelog>
  <changelog author="moritz.kodytek@suse.com" date="1652184000">- Update to version 1.8.18.249.g4d25a93:
  * man: Update the text for -C option
  * chassis restart_cause: Add new causes
  * sel: Remove redundant "Reserve SEL"
  * sdr: Fix modifier unit
  * Refactor bridging level detection to dedicated function
  * Fix double bridge detection in get_max_(req|rsp)_data_size()</changelog>
  <changelog author="trenn@suse.de" date="1662552000">- Update to version 1.8.19.0.g19d7878:
  * Release Version 1.8.19
  * Cast type before the left shift
  * sel: Fix the deasserted thresholds inequality</changelog>
  <changelog author="trenn@suse.de" date="1690200000">- Fix: ipmitool duplicates the timestamp (bsc#1213390)
  A    Fix-time-format-for-sel-list-v.patch
- Remove: Make-IANA-PEN-download-configurable (is mainline)
  D 0006-Make-IANA-PEN-download-configurable-fix-uninitalized.patch
- Update to version 1.8.19.13.gbe11d94:
  * configure.ac: allow disabling registry downloads
  * lan: channel: Fix set alert on/off
  * make: use correct docdir variable provided by autotools
  * Do not require the IANA PEN registry file
  * configure.ac: fix readline static build
  * Update github actions for modern OSes
  * Update macos target name in github actions
  * delloem: Fix the unalign bug in arm64
  * lanplus: Realloc the msg if the payload_length gets updated
  * fru print: Add area checksum verification
  * fru: Add decoder for multirec system mgmt records
  * Fix enterprise-numbers URL
  * Update issue templates</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1698753600">- bsc#1216556 L3: ipmitool: Unsupported LAN Parameter
    lookup error SLE15 SP4+
  Fix regression introduced by 351dad24a26f56580ba6
  lan: Add processing of get/set specific CCs:
  https://github.com/ipmitool/ipmitool/pull/388
  https://github.com/ipmitool/ipmitool/pull/389
  Be aware: Even the pullrequest is open for a while, this patch is not
  integrated in latest mainstream master branch.
  A    lanp-Fix-error-response-from-Unsupported-Parameter-lookup.patch.txt
  M    enterprise-numbers</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1720612800">- Added ipmitool-fix_init_from_incompat_ptr_type.patch fixing a type
  which led to assignment from incompatible pointer type which is an
  error in GCC 14 [boo#1225992]</changelog>
  <changelog author="olaf@aepfle.de" date="1726228800">- To create rcipmievd, the service binary is required at
  build time. This binary is provided by aaa_base. Make sure this
  package is available during build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730289600">- Drop rcFOO symlinks (PED-266).</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1774872000">- Fix bad pid file creation in ipmievd by removing the interface
  number from the file name (bsc#1259310)
  A fix_pid_file.patch
- Use manual service instead of localonly</changelog>
</package>
<package pkgid="89fe66753788343e3409331a4ac6a8b14d10be7f77ebd021cb3106435003a50afd07af749faa911e97d0a90696c64b1fcdef3fe414df6b9f4a394c8ff47531e7" name="ipmiutil-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.2" rel="1.4"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 3.1.7
  * Add SDR conflict 0xC5 handling retries with delay
  * Minor bug fixes</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_ipmi_port.service.patch
  * harden_ipmiutil_asy.service.patch
  * harden_ipmiutil_evt.service.patch
  * harden_ipmiutil_wdt.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1635681600">- try to fix postinstall scripts (they are totally broken and
  useless anyway, but at least fix obvious errors)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 3.1.8:
  * util/oem_supermicro.c - disable DIMM decoding from SMBIOS for SuperMicro
  util/ilan.c  - new -W option to limit lan settings
  util/ipmicmd.h - add VENDOR_MITAC
  util/subs.c    - add VENDOR_MITAC
  util/ipmilanplus.c - print reason if no lan2
  util/ipmilan2.c    - print reason if no lan2
  util/isensor.c  - never skip free_sdr_cache() SR#45
  configure.ac   - fix --disable-lanplus option to avoid random disables,
  * recognize openssl-3.0 for SSL flags</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1694520000">- update to 3.1.9:
  util/isensor.c - fix -i get_idx_range to show last idx in range
  util/igetevent.c - fix printf extra arg
  util/memif.c - SR56: try UEFI address 6d5a7000 if F0000 error
  lib/lanplus/lanplus.h - resolve implicit os_assert declaration (Sam James)
  util/ireset.c  - SR58: remove is_romley case for ireset -D
  scripts/ipmiutil_wdt - SR43: changed $prog to $progn for Debian
  util/ipmidir.c - ipmi_open_direct(char)
  util/mem_if.c  - UCHAR/int
  doc/ipmiutil.spec - enumerate ipmiutil.env, ipmiutil.env.template</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1700222400">- Migrate from cron to systemd timers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 3.2.1:
  * GH13: hpm netfn2c/cmd34 error, bridge netfn06,07/cmd34
  * GH17: do not abort if sensor command fails
  * GH17: if MALFORMED, not fatal, show message before correct
  * GH15: fails to dump FRU with -d (added load_fru for fdump)
  * GH14: GH14: user set password fails w 0xCC, upriv = rd3 &amp; 0x0F
  * fix macos compile error with vFlashstr typedef
  * detect if IP address
  * GH21: ipmi_cmdraw_ia(% int sdata %)
  * GH21: define BYTE for LTO issue
  * GH21: define uchar for LTO issue
  * GH21: lan_keepalive( uchar type), open_sockfd(int port)
  * GH21: lan_keepalive( uchar type)
  * GH21: GetSensorType( uchar snum ...)
  * GH21: get_unit_type( uchar iunit ...), GetSensorType(uchar)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775736000">- update to 3.2.2:
  * ireset: interpret -e as modifier, not target (SR62)
  * ireset: make -u and boot target order invariant (SR63)
  * ireset: support logical instance specification with
    new -l option (SR64)
  * isol: added WIN32_LEAN_AND_MEAN for Windows builds
  * lanplus: removed -lcrypto from LIBADD in Makefile</changelog>
</package>
<package pkgid="6e56a4d4a1d1268a9993978135a647117cc750ffa62b79ae73975fbe9663dba9a5da4af4b5014c07a598a14b22b439c09cffb03501bc448c4e173438189eddae" name="ipmiutil-debugsource" arch="i586">
  <version epoch="0" ver="3.2.2" rel="1.4"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 3.1.7
  * Add SDR conflict 0xC5 handling retries with delay
  * Minor bug fixes</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_ipmi_port.service.patch
  * harden_ipmiutil_asy.service.patch
  * harden_ipmiutil_evt.service.patch
  * harden_ipmiutil_wdt.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1635681600">- try to fix postinstall scripts (they are totally broken and
  useless anyway, but at least fix obvious errors)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 3.1.8:
  * util/oem_supermicro.c - disable DIMM decoding from SMBIOS for SuperMicro
  util/ilan.c  - new -W option to limit lan settings
  util/ipmicmd.h - add VENDOR_MITAC
  util/subs.c    - add VENDOR_MITAC
  util/ipmilanplus.c - print reason if no lan2
  util/ipmilan2.c    - print reason if no lan2
  util/isensor.c  - never skip free_sdr_cache() SR#45
  configure.ac   - fix --disable-lanplus option to avoid random disables,
  * recognize openssl-3.0 for SSL flags</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1694520000">- update to 3.1.9:
  util/isensor.c - fix -i get_idx_range to show last idx in range
  util/igetevent.c - fix printf extra arg
  util/memif.c - SR56: try UEFI address 6d5a7000 if F0000 error
  lib/lanplus/lanplus.h - resolve implicit os_assert declaration (Sam James)
  util/ireset.c  - SR58: remove is_romley case for ireset -D
  scripts/ipmiutil_wdt - SR43: changed $prog to $progn for Debian
  util/ipmidir.c - ipmi_open_direct(char)
  util/mem_if.c  - UCHAR/int
  doc/ipmiutil.spec - enumerate ipmiutil.env, ipmiutil.env.template</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1700222400">- Migrate from cron to systemd timers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 3.2.1:
  * GH13: hpm netfn2c/cmd34 error, bridge netfn06,07/cmd34
  * GH17: do not abort if sensor command fails
  * GH17: if MALFORMED, not fatal, show message before correct
  * GH15: fails to dump FRU with -d (added load_fru for fdump)
  * GH14: GH14: user set password fails w 0xCC, upriv = rd3 &amp; 0x0F
  * fix macos compile error with vFlashstr typedef
  * detect if IP address
  * GH21: ipmi_cmdraw_ia(% int sdata %)
  * GH21: define BYTE for LTO issue
  * GH21: define uchar for LTO issue
  * GH21: lan_keepalive( uchar type), open_sockfd(int port)
  * GH21: lan_keepalive( uchar type)
  * GH21: GetSensorType( uchar snum ...)
  * GH21: get_unit_type( uchar iunit ...), GetSensorType(uchar)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775736000">- update to 3.2.2:
  * ireset: interpret -e as modifier, not target (SR62)
  * ireset: make -u and boot target order invariant (SR63)
  * ireset: support logical instance specification with
    new -l option (SR64)
  * isol: added WIN32_LEAN_AND_MEAN for Windows builds
  * lanplus: removed -lcrypto from LIBADD in Makefile</changelog>
</package>
<package pkgid="2154497b4bdb0ea39400ad2d537210a9e959ec08525316e2279992ed93412339139ffedd0f504e9d9acd84676e024f4ac22163cf9c22489bfcdb731943f156b3" name="ipmiutil-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.2" rel="1.4"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 3.1.7
  * Add SDR conflict 0xC5 handling retries with delay
  * Minor bug fixes</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_ipmi_port.service.patch
  * harden_ipmiutil_asy.service.patch
  * harden_ipmiutil_evt.service.patch
  * harden_ipmiutil_wdt.service.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1635681600">- try to fix postinstall scripts (they are totally broken and
  useless anyway, but at least fix obvious errors)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 3.1.8:
  * util/oem_supermicro.c - disable DIMM decoding from SMBIOS for SuperMicro
  util/ilan.c  - new -W option to limit lan settings
  util/ipmicmd.h - add VENDOR_MITAC
  util/subs.c    - add VENDOR_MITAC
  util/ipmilanplus.c - print reason if no lan2
  util/ipmilan2.c    - print reason if no lan2
  util/isensor.c  - never skip free_sdr_cache() SR#45
  configure.ac   - fix --disable-lanplus option to avoid random disables,
  * recognize openssl-3.0 for SSL flags</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1694520000">- update to 3.1.9:
  util/isensor.c - fix -i get_idx_range to show last idx in range
  util/igetevent.c - fix printf extra arg
  util/memif.c - SR56: try UEFI address 6d5a7000 if F0000 error
  lib/lanplus/lanplus.h - resolve implicit os_assert declaration (Sam James)
  util/ireset.c  - SR58: remove is_romley case for ireset -D
  scripts/ipmiutil_wdt - SR43: changed $prog to $progn for Debian
  util/ipmidir.c - ipmi_open_direct(char)
  util/mem_if.c  - UCHAR/int
  doc/ipmiutil.spec - enumerate ipmiutil.env, ipmiutil.env.template</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1700222400">- Migrate from cron to systemd timers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- update to 3.2.1:
  * GH13: hpm netfn2c/cmd34 error, bridge netfn06,07/cmd34
  * GH17: do not abort if sensor command fails
  * GH17: if MALFORMED, not fatal, show message before correct
  * GH15: fails to dump FRU with -d (added load_fru for fdump)
  * GH14: GH14: user set password fails w 0xCC, upriv = rd3 &amp; 0x0F
  * fix macos compile error with vFlashstr typedef
  * detect if IP address
  * GH21: ipmi_cmdraw_ia(% int sdata %)
  * GH21: define BYTE for LTO issue
  * GH21: define uchar for LTO issue
  * GH21: lan_keepalive( uchar type), open_sockfd(int port)
  * GH21: lan_keepalive( uchar type)
  * GH21: GetSensorType( uchar snum ...)
  * GH21: get_unit_type( uchar iunit ...), GetSensorType(uchar)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1775736000">- update to 3.2.2:
  * ireset: interpret -e as modifier, not target (SR62)
  * ireset: make -u and boot target order invariant (SR63)
  * ireset: support logical instance specification with
    new -l option (SR64)
  * isol: added WIN32_LEAN_AND_MEAN for Windows builds
  * lanplus: removed -lcrypto from LIBADD in Makefile</changelog>
</package>
<package pkgid="7008c55e8236b2136b165946fc23de007b4e80184c074fc6fad8ea91b5ab02023e11b2d5d765a831c5caa02a8f2a1b225d329855abbe68a9316689dc51a99b78" name="ipp-usb-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.34" rel="1.3"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1710417600">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1721908800">- update to version 0.9.27:
  * HTTP port allocation takes into consideration /var/ipp-usb/dev/*
  * If quirk's init-delay is high enough, initialization always times out
  * Device USB port added to logged device info
  * Pantum BM5100ADN series quirks: disable-fax = true
  * inifile.go: removed excessive break statements
  * UID authentication instrumented
  * auth: fixed possible race in access to UID lookup cache
  * auth: don't attempt to resolve UID, if UID is not known
  * auth: don't try to obtain client UID, if we don't actually use it
  * TCPClientUID better instrumented
  * uid auth: fixed to run on systems with disabled IPv6 support
- fix service file (missing Install section)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1740744000">- update to 0.9.29:
  * USB: zero-length read logged at Debug level
  * Fixed formatting of debug message
  * Performance tuning after 0-length USB packets reception
  * fixed typo in names of two local variables
  * Fixed crash on ipp-usb status
  * Added tcp port info to status output
  * Applied changes for pull request
  * Fixed ipp-usb status formatting for small port numbers (&lt;10000)
  * Fixed crash with blacklisted devices
  * USB serial number and vendor/device ID exposed via TXT record
  * ipp-usb status: if HTTP port is not available, print "-" instead of "0"
  * Newly added usb_SER and usb_HWID TXT records documented on the man page
  * Quirks handling refactored. Quirks tests updated.
  * Low-level USB I/O refactored to be cancelable via context.Context
  * Added comprehensive test of quirks value parsers
  * Fixed go 1.11 build
  * avoided code duplication in decoding libusb_transfer results
  * Refactiring: UsbIO renamed to UsbEIO, for consistency with other error
    codes
  * Refactoring: use context.Context to specify low-level USB I/O timeout
  * Don't start USB low-level I/O operation, if context.Context already
    expired
  * Removed unused function
  * Device initialization timeout handling revisited
  * Fixed premature context.Context cancellation for HTTP requests with
    timeout
  * Added alternative syntax for delays in the quirks
  * ipp-usb-quirks/README updated
  * Device init timeout was mistakenly left enabled after the initialization
  * Added 'init-timeout' quirk
  * Removed unneeded debug print, occasionally leaked to the repo
  * Minor tweak of log message
  * Fixed possibility to cancel response body fetching before completion
  * Fixed handling of errors returned by libusb_submit_transfer()
  * Quirks logistics down to the UsbInterface structure
  * Added 'zlp-send'
  * Added 'zlp-recv-hack' quirk
  * More testing of quirks
  * Fixed few typos in the man page
  * Added 'init-retry-partial' quirk
  * Logging tweaked a bit
  * Fix init-retry-partial when zlp-recv-hack triggers during HTTP header
    reception
  * HP quirks updated
  * Removed println line, leaked by mistake
  * Fixed wildcard, used in quirks to match HP Color LaserJet Flow
- update to 0.9.28:
  * remove debian directory
- switch to obs_scm, so we can save on disk space in the long run
- remove go vendor workaround, as upstream fixed the issue
- remove download_files service, as it was never needed</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1742212800">- update to 0.9.30:
  * Ensure printer-uri Adheres to RFC 3510 – Must Start with "ipp:" Scheme
  * added quirks file to make Brother QL-810W work properly
  * correct typo in TestAddPDL error message
  * Fix typo extected to expected
  * Added "usb-send-delay" quirk
  * Fixed possibly panic on certain error conditions
  * Name QuirkNmUsbSendDelay consistent with QuirkNmUsbMaxInterfaces
  * More refactoring around QuirkNmUsbSendDelay
  * usb-send-delay quirk documented
  * Added the usb-send-delay-threshold quirk
  * Fixed typo in usb-send-delay-threshold on the man page
  * Cosmetic (removed stalled, now meaningless comment)
  * Added quirks for HP X677
  * Add rockcraft support for ipp-usb
  * Cosmetic (removed the blank line from the ..gitignore file)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1772452800">- Update to version 0.9.31:
  * Refactoring: QuirksSet renamed to QuirksDb, to simplify documentation
  * UsbDeviceInfo: properly handle empty Manufacturer or ProductName
  * UsbDeviceInfo.MfgAndProduct sting replaced with UsbDeviceInfo
  * Preliminary Support for HWID-Based Quirks
  * HWID quirks integrated with the UsbTransport
  * Added HWID quirks for Xerox B210
  * Added HWID quirks for Xerox B205 and B215
  * Man page updated (HWID quirks explained)
  * Small refactoring of quirks handling
  * Quirks prioritization algorithm updated to match the documentation
  * Paths refactored (preparation to make them configurable)
  * Accept textWithLanguage for many printer attrs where text is expected
  * Added program options to control file/directory placement
  * Fix handling of usb-send-delay-threshold quirk
  * Fixed a error message formatting</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773489600">- fix unit file, as it executes /sbin/ipp-usb, not /usr/sbin/ipp-usb</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780056000">- Update to version 0.9.33:
  + Added quirks for HP LaserJet M406
  + Changed priority order of IPP attributes for obtaining DNS-SD name
- Update to version 0.9.32:
  + Use ctags instead of the gotags
  + Workaround for "Pantum BP5100DN series" initialization failure</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781956800">- Update to version 0.9.34:
  +  Remove HP X677 quirks
  + Yet another workaround for HP LaserJet Enterprise M406 devices
  + Added disable-scan quirk (required for HP LaserJet Enterprise M406)</changelog>
</package>
<package pkgid="2da468fb0e934a11d835baa895fb7e0295f6c9e903789e37c028129e93d4a71510ed340df12136abb81ce45cbb331f47bfc965b702d4cbcbd63fa577ab57173b" name="ipp-usb-debugsource" arch="i586">
  <version epoch="0" ver="0.9.34" rel="1.3"/>
  <changelog author="Richard Rahl &lt;rrahl0@proton.me&gt;" date="1710417600">- initial packaging</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1721908800">- update to version 0.9.27:
  * HTTP port allocation takes into consideration /var/ipp-usb/dev/*
  * If quirk's init-delay is high enough, initialization always times out
  * Device USB port added to logged device info
  * Pantum BM5100ADN series quirks: disable-fax = true
  * inifile.go: removed excessive break statements
  * UID authentication instrumented
  * auth: fixed possible race in access to UID lookup cache
  * auth: don't attempt to resolve UID, if UID is not known
  * auth: don't try to obtain client UID, if we don't actually use it
  * TCPClientUID better instrumented
  * uid auth: fixed to run on systems with disabled IPv6 support
- fix service file (missing Install section)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1740744000">- update to 0.9.29:
  * USB: zero-length read logged at Debug level
  * Fixed formatting of debug message
  * Performance tuning after 0-length USB packets reception
  * fixed typo in names of two local variables
  * Fixed crash on ipp-usb status
  * Added tcp port info to status output
  * Applied changes for pull request
  * Fixed ipp-usb status formatting for small port numbers (&lt;10000)
  * Fixed crash with blacklisted devices
  * USB serial number and vendor/device ID exposed via TXT record
  * ipp-usb status: if HTTP port is not available, print "-" instead of "0"
  * Newly added usb_SER and usb_HWID TXT records documented on the man page
  * Quirks handling refactored. Quirks tests updated.
  * Low-level USB I/O refactored to be cancelable via context.Context
  * Added comprehensive test of quirks value parsers
  * Fixed go 1.11 build
  * avoided code duplication in decoding libusb_transfer results
  * Refactiring: UsbIO renamed to UsbEIO, for consistency with other error
    codes
  * Refactoring: use context.Context to specify low-level USB I/O timeout
  * Don't start USB low-level I/O operation, if context.Context already
    expired
  * Removed unused function
  * Device initialization timeout handling revisited
  * Fixed premature context.Context cancellation for HTTP requests with
    timeout
  * Added alternative syntax for delays in the quirks
  * ipp-usb-quirks/README updated
  * Device init timeout was mistakenly left enabled after the initialization
  * Added 'init-timeout' quirk
  * Removed unneeded debug print, occasionally leaked to the repo
  * Minor tweak of log message
  * Fixed possibility to cancel response body fetching before completion
  * Fixed handling of errors returned by libusb_submit_transfer()
  * Quirks logistics down to the UsbInterface structure
  * Added 'zlp-send'
  * Added 'zlp-recv-hack' quirk
  * More testing of quirks
  * Fixed few typos in the man page
  * Added 'init-retry-partial' quirk
  * Logging tweaked a bit
  * Fix init-retry-partial when zlp-recv-hack triggers during HTTP header
    reception
  * HP quirks updated
  * Removed println line, leaked by mistake
  * Fixed wildcard, used in quirks to match HP Color LaserJet Flow
- update to 0.9.28:
  * remove debian directory
- switch to obs_scm, so we can save on disk space in the long run
- remove go vendor workaround, as upstream fixed the issue
- remove download_files service, as it was never needed</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1742212800">- update to 0.9.30:
  * Ensure printer-uri Adheres to RFC 3510 – Must Start with "ipp:" Scheme
  * added quirks file to make Brother QL-810W work properly
  * correct typo in TestAddPDL error message
  * Fix typo extected to expected
  * Added "usb-send-delay" quirk
  * Fixed possibly panic on certain error conditions
  * Name QuirkNmUsbSendDelay consistent with QuirkNmUsbMaxInterfaces
  * More refactoring around QuirkNmUsbSendDelay
  * usb-send-delay quirk documented
  * Added the usb-send-delay-threshold quirk
  * Fixed typo in usb-send-delay-threshold on the man page
  * Cosmetic (removed stalled, now meaningless comment)
  * Added quirks for HP X677
  * Add rockcraft support for ipp-usb
  * Cosmetic (removed the blank line from the ..gitignore file)</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1772452800">- Update to version 0.9.31:
  * Refactoring: QuirksSet renamed to QuirksDb, to simplify documentation
  * UsbDeviceInfo: properly handle empty Manufacturer or ProductName
  * UsbDeviceInfo.MfgAndProduct sting replaced with UsbDeviceInfo
  * Preliminary Support for HWID-Based Quirks
  * HWID quirks integrated with the UsbTransport
  * Added HWID quirks for Xerox B210
  * Added HWID quirks for Xerox B205 and B215
  * Man page updated (HWID quirks explained)
  * Small refactoring of quirks handling
  * Quirks prioritization algorithm updated to match the documentation
  * Paths refactored (preparation to make them configurable)
  * Accept textWithLanguage for many printer attrs where text is expected
  * Added program options to control file/directory placement
  * Fix handling of usb-send-delay-threshold quirk
  * Fixed a error message formatting</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773489600">- fix unit file, as it executes /sbin/ipp-usb, not /usr/sbin/ipp-usb</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1780056000">- Update to version 0.9.33:
  + Added quirks for HP LaserJet M406
  + Changed priority order of IPP attributes for obtaining DNS-SD name
- Update to version 0.9.32:
  + Use ctags instead of the gotags
  + Workaround for "Pantum BP5100DN series" initialization failure</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781956800">- Update to version 0.9.34:
  +  Remove HP X677 quirks
  + Yet another workaround for HP LaserJet Enterprise M406 devices
  + Added disable-scan quirk (required for HP LaserJet Enterprise M406)</changelog>
</package>
<package pkgid="b6079a96a3d745a2a17a47b6df1ba759c4e7a8a329d4fad1a688839d0ee6f412e108359b5c5571796872edea6ee3b095d2580e110bd5db5945f6ce131f02cddf" name="iprange-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.1" rel="1.2"/>
  <changelog author="9@cirno.systems" date="1486036800">- 1.0.3</changelog>
  <changelog author="9@cirno.systems" date="1505563200">- 1.0.4
  * fix invalid size of ipset while reducing non-optimized ipsets</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1560081600">- Add missing words to descriptions.</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1775476800">- Enable test suite
- Update to version 2.0.0:
  New features:
  * IPv6 support — --ipv6 / -6 flag enables IPv6 mode with full
    set operations (merge, intersect, exclude, diff, compare,
    reduce, count)
  * IPv4 input normalized to ::ffff:x.x.x.x in IPv6 mode
  * IPv4-mapped IPv6 (::ffff:x.x.x.x) converted back to IPv4
    in IPv4 mode
  * IPv6 DNS resolution (both AAAA and A records)
  * IPv6 binary format v2.0 with family-aware header
  * --has-ipv6 feature detection flag
  * @filename file list and @directory directory loading
  * --has-filelist-loading and --has-directory-loading flags
  Bug fixes:
  * Fix UINT32_MAX boundary overflow — ranges at 255.255.255.255
    no longer incorrectly merge with ranges at 0.0.0.0
    gh#firehol/iprange#28
  * Fix IPv6 diff algorithm at address space boundary
  * Strict numeric parsing for --ipset-reduce value
    gh#firehol/iprange#24
  Build improvements:
  * Updated test suite: 93 CLI tests, 7 build tests, 5 sanitizer
    tests, 6 unit tests, 1 TSAN test
  Documentation:
  * Comprehensive README and wiki with verified examples
  * One wiki page per operation
  * Detailed guides for input/output formats, IPv6, DNS resolution,
    ipset optimization</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1775649600">- Add firehol-dns-handle-EAI_AGAIN.patch
  Adds an error message for when the maximum number of retries
  due to temporary name resolution failure is reached.
  Fixes a test case that was failing on OBS due to lack of
  Internet connectivity.
  gh#firehol/iprange#42</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1783512000">- Update to version 2.1.1:
  * bugfix: IPv6 symmetric difference (--diff) no longer includes
    addresses present in both sets
    gh#firehol/iprange#55
  * tests: added IPv6 multi-input set-operation tests covering
    merge, common, exclude, diff, count-unique and compare
- Changes in 2.1.0:
  * portability: IPv6 now works on 32-bit platforms without native
    __uint128_t, using portable 128-bit arithmetic
    gh#firehol/iprange#45
  * bugfix: DNS resolution prints a failure message when EAI_AGAIN
    retries are exhausted
    gh#firehol/iprange#43
  * tests: endian-neutral binary fixtures and portable uint128
    build coverage
- Drop firehol-dns-handle-EAI_AGAIN.patch</changelog>
</package>
<package pkgid="4b469b49c81635ffbdf52552e56765d6d59fa02e99e39b2b5166cc7edd271589680be874c08511e01fa93552342d2d0b0d8064887b5e9b37b906306ed709b757" name="iprange-debugsource" arch="i586">
  <version epoch="0" ver="2.1.1" rel="1.2"/>
  <changelog author="9@cirno.systems" date="1486036800">- 1.0.3</changelog>
  <changelog author="9@cirno.systems" date="1505563200">- 1.0.4
  * fix invalid size of ipset while reducing non-optimized ipsets</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1560081600">- Add missing words to descriptions.</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1775476800">- Enable test suite
- Update to version 2.0.0:
  New features:
  * IPv6 support — --ipv6 / -6 flag enables IPv6 mode with full
    set operations (merge, intersect, exclude, diff, compare,
    reduce, count)
  * IPv4 input normalized to ::ffff:x.x.x.x in IPv6 mode
  * IPv4-mapped IPv6 (::ffff:x.x.x.x) converted back to IPv4
    in IPv4 mode
  * IPv6 DNS resolution (both AAAA and A records)
  * IPv6 binary format v2.0 with family-aware header
  * --has-ipv6 feature detection flag
  * @filename file list and @directory directory loading
  * --has-filelist-loading and --has-directory-loading flags
  Bug fixes:
  * Fix UINT32_MAX boundary overflow — ranges at 255.255.255.255
    no longer incorrectly merge with ranges at 0.0.0.0
    gh#firehol/iprange#28
  * Fix IPv6 diff algorithm at address space boundary
  * Strict numeric parsing for --ipset-reduce value
    gh#firehol/iprange#24
  Build improvements:
  * Updated test suite: 93 CLI tests, 7 build tests, 5 sanitizer
    tests, 6 unit tests, 1 TSAN test
  Documentation:
  * Comprehensive README and wiki with verified examples
  * One wiki page per operation
  * Detailed guides for input/output formats, IPv6, DNS resolution,
    ipset optimization</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1775649600">- Add firehol-dns-handle-EAI_AGAIN.patch
  Adds an error message for when the maximum number of retries
  due to temporary name resolution failure is reached.
  Fixes a test case that was failing on OBS due to lack of
  Internet connectivity.
  gh#firehol/iprange#42</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1783512000">- Update to version 2.1.1:
  * bugfix: IPv6 symmetric difference (--diff) no longer includes
    addresses present in both sets
    gh#firehol/iprange#55
  * tests: added IPv6 multi-input set-operation tests covering
    merge, common, exclude, diff, count-unique and compare
- Changes in 2.1.0:
  * portability: IPv6 now works on 32-bit platforms without native
    __uint128_t, using portable 128-bit arithmetic
    gh#firehol/iprange#45
  * bugfix: DNS resolution prints a failure message when EAI_AGAIN
    retries are exhausted
    gh#firehol/iprange#43
  * tests: endian-neutral binary fixtures and portable uint128
    build coverage
- Drop firehol-dns-handle-EAI_AGAIN.patch</changelog>
</package>
<package pkgid="a48ac7f73b428ada2b45dc2fab2db22f26e9b008b0bb16df9abe8d67c24bb9bd98c5986121f104e0925a63e8839df8086e081d89ce3491788cb9413878dd1c44" name="iproute2-arpd-debuginfo" arch="i586">
  <version epoch="0" ver="7.1" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723809600">- Update to release 6.10
  * ip: ipnexthop: Support dumping next hop group stats
  * ip: Support filter links with no VF info
  * ip: PFCP device support
  * ip link: hsr: Add support for passing information about
    INTERLINK device</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1737547200">- Update to release 6.13
  * ip rule: added DSCP support
  * ip: added "down" filter for ``ip addr/link show``
  * rdma: added support for ``monitor`` subcommand
  * tc: added support for Hold/Release mechanism in TSN as per
    IEEE 802.1Q-2018
  * vdpa: added support for setting the MAC address in vDPA tool</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744286400">- Update to release 6.14
  * Add IPv6 flow label support to `ip route` and `ip rule`
  * Add `ip monitor maddress` support
  * ss: Display seq counters as decimal for mptcp subflows</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748865600">- Update to release 6.15
  * tc_util: Add support for 64-bit hardware packets counter
  * iprule: Allow specifying ports in hexadecimal notation
  * iprule: Add port mask support
  * iprule: Add DSCP mask support</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1754913600">- Update to release 6.16
  https://lore.kernel.org/netdev/20250803143154.2d700ad4@hermes.local/
  * bond: fix stack smash in xstats
  * tc: Parse FQ band weights correctly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 6.17
  * ip: display the 'netns-immutable' property
  * color: Assume background is dark if unknown
  * color: Do not use dark blue in dark-background palette
  * bridge: mdb: Support offload failed flag
  * iplink_bridge: Add mdb_offload_fail_notification
  * ip ntable: Add support for "mcast_reprobes" parameter
  * ip neigh: Add support for "extern_valid" flag
  * Add support for 'tc-bw' attribute in devlink-rate</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764936000">- Update to release 6.18
  * tc: add dualpi2 scheduler module
  * iplink: bond_slave: add support for actor_port_prio
  * ip: iplink_bridge: Support fdb_local_vlan_0
  * ip/bond: add broadcast_neighbor support
  * netshaper: Add netshaper command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771588800">- Update to release 6.19
  * devlink: Introduce burst period for health reporter
  * ip-xfrm: add pcpu-num support
  * devlink: Add support for 64bit parameters
  * genl: add json support
  * mptcp: add 'laminar' endpoint support
  * iplink_can: add initial CAN XL support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Update to release 7.0
  * iplink_can: add initial CAN XL support
  * dpll: add mode setting support
  * dpll: add support for fractional frequency offset in ppt</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 7.1
  * mptcp: monitor: add JSON support
  * iplink: bond_slave: print actor and partner churn state
  * dpll: add client-side filtering for device show, pin show
  * dpll: add pin filtering by parent-device and parent-pin
  * tc: Add JSON output support to HFSC/QFQ/multiq
  * ss: add support for showing TCP delack timers
  * Remove support for hamradio protocols</changelog>
</package>
<package pkgid="08a4bd720207c726f36ba8ef33be0be6dc551ee336261b3933f7651f5843a77cf1bf726189b9caa7ff840c812bcbef3217a1ccb8bac20f361610f45df0e0cb21" name="iproute2-debuginfo" arch="i586">
  <version epoch="0" ver="7.1" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723809600">- Update to release 6.10
  * ip: ipnexthop: Support dumping next hop group stats
  * ip: Support filter links with no VF info
  * ip: PFCP device support
  * ip link: hsr: Add support for passing information about
    INTERLINK device</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1737547200">- Update to release 6.13
  * ip rule: added DSCP support
  * ip: added "down" filter for ``ip addr/link show``
  * rdma: added support for ``monitor`` subcommand
  * tc: added support for Hold/Release mechanism in TSN as per
    IEEE 802.1Q-2018
  * vdpa: added support for setting the MAC address in vDPA tool</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744286400">- Update to release 6.14
  * Add IPv6 flow label support to `ip route` and `ip rule`
  * Add `ip monitor maddress` support
  * ss: Display seq counters as decimal for mptcp subflows</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748865600">- Update to release 6.15
  * tc_util: Add support for 64-bit hardware packets counter
  * iprule: Allow specifying ports in hexadecimal notation
  * iprule: Add port mask support
  * iprule: Add DSCP mask support</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1754913600">- Update to release 6.16
  https://lore.kernel.org/netdev/20250803143154.2d700ad4@hermes.local/
  * bond: fix stack smash in xstats
  * tc: Parse FQ band weights correctly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 6.17
  * ip: display the 'netns-immutable' property
  * color: Assume background is dark if unknown
  * color: Do not use dark blue in dark-background palette
  * bridge: mdb: Support offload failed flag
  * iplink_bridge: Add mdb_offload_fail_notification
  * ip ntable: Add support for "mcast_reprobes" parameter
  * ip neigh: Add support for "extern_valid" flag
  * Add support for 'tc-bw' attribute in devlink-rate</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764936000">- Update to release 6.18
  * tc: add dualpi2 scheduler module
  * iplink: bond_slave: add support for actor_port_prio
  * ip: iplink_bridge: Support fdb_local_vlan_0
  * ip/bond: add broadcast_neighbor support
  * netshaper: Add netshaper command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771588800">- Update to release 6.19
  * devlink: Introduce burst period for health reporter
  * ip-xfrm: add pcpu-num support
  * devlink: Add support for 64bit parameters
  * genl: add json support
  * mptcp: add 'laminar' endpoint support
  * iplink_can: add initial CAN XL support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Update to release 7.0
  * iplink_can: add initial CAN XL support
  * dpll: add mode setting support
  * dpll: add support for fractional frequency offset in ppt</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 7.1
  * mptcp: monitor: add JSON support
  * iplink: bond_slave: print actor and partner churn state
  * dpll: add client-side filtering for device show, pin show
  * dpll: add pin filtering by parent-device and parent-pin
  * tc: Add JSON output support to HFSC/QFQ/multiq
  * ss: add support for showing TCP delack timers
  * Remove support for hamradio protocols</changelog>
</package>
<package pkgid="24bb2e062b956d03561549547b5997cbc4fd44b1ca0405cc1d8cbee22e7e032b18fe58fc2018dbe304454fa23dbd9b2fd99096b4646d6631b5348814d53c8272" name="iproute2-debugsource" arch="i586">
  <version epoch="0" ver="7.1" rel="1.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723809600">- Update to release 6.10
  * ip: ipnexthop: Support dumping next hop group stats
  * ip: Support filter links with no VF info
  * ip: PFCP device support
  * ip link: hsr: Add support for passing information about
    INTERLINK device</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1737547200">- Update to release 6.13
  * ip rule: added DSCP support
  * ip: added "down" filter for ``ip addr/link show``
  * rdma: added support for ``monitor`` subcommand
  * tc: added support for Hold/Release mechanism in TSN as per
    IEEE 802.1Q-2018
  * vdpa: added support for setting the MAC address in vDPA tool</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744286400">- Update to release 6.14
  * Add IPv6 flow label support to `ip route` and `ip rule`
  * Add `ip monitor maddress` support
  * ss: Display seq counters as decimal for mptcp subflows</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1748865600">- Update to release 6.15
  * tc_util: Add support for 64-bit hardware packets counter
  * iprule: Allow specifying ports in hexadecimal notation
  * iprule: Add port mask support
  * iprule: Add DSCP mask support</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1754913600">- Update to release 6.16
  https://lore.kernel.org/netdev/20250803143154.2d700ad4@hermes.local/
  * bond: fix stack smash in xstats
  * tc: Parse FQ band weights correctly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1760184000">- Update to release 6.17
  * ip: display the 'netns-immutable' property
  * color: Assume background is dark if unknown
  * color: Do not use dark blue in dark-background palette
  * bridge: mdb: Support offload failed flag
  * iplink_bridge: Add mdb_offload_fail_notification
  * ip ntable: Add support for "mcast_reprobes" parameter
  * ip neigh: Add support for "extern_valid" flag
  * Add support for 'tc-bw' attribute in devlink-rate</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1764936000">- Update to release 6.18
  * tc: add dualpi2 scheduler module
  * iplink: bond_slave: add support for actor_port_prio
  * ip: iplink_bridge: Support fdb_local_vlan_0
  * ip/bond: add broadcast_neighbor support
  * netshaper: Add netshaper command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771588800">- Update to release 6.19
  * devlink: Introduce burst period for health reporter
  * ip-xfrm: add pcpu-num support
  * devlink: Add support for 64bit parameters
  * genl: add json support
  * mptcp: add 'laminar' endpoint support
  * iplink_can: add initial CAN XL support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776340800">- Update to release 7.0
  * iplink_can: add initial CAN XL support
  * dpll: add mode setting support
  * dpll: add support for fractional frequency offset in ppt</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1781697600">- Update to release 7.1
  * mptcp: monitor: add JSON support
  * iplink: bond_slave: print actor and partner churn state
  * dpll: add client-side filtering for device show, pin show
  * dpll: add pin filtering by parent-device and parent-pin
  * tc: Add JSON output support to HFSC/QFQ/multiq
  * ss: add support for showing TCP delack timers
  * Remove support for hamradio protocols</changelog>
</package>
<package pkgid="578e2b63fd29fea2f06cd9a1e2418c1b37438d25ff5376e0ced3cf8758abdc6ddc6869b1664e427ef9c2a2583421c581eeb1f124aad1aae1d1fecfb9e819598a" name="ipset-debuginfo" arch="i586">
  <version epoch="0" ver="7.24" rel="1.5"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1628078400">- Update to release 7.15
  * netfilter: ipset: Fix maximal range check in
    hash_ipportnet4_uadt()</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1667563200">- Tumbleweed is not affected by the following SLE issues:
  bsc#1122853</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 7.16
  * Add bitmask support to hash:netnet, hash:ipport, hash:ip
  * Add support for new bitmask parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672401600">- Update to release 7.17
  * No userspace changes (kernel modules are not generated
    here for openSUSE, see kernel-default instead)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695297600">- Update to release 7.19
  * Add json output to list command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706702400">- Update to release 7.20
  * Bash completion utility updated</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707739200">- Update to release 7.21
  * Save mode was broken; this was repaired.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717588800">- Update to release 7.22
  * ipset: fix json output format for IPSET_OPT_IP
  * netfilter: ipset: Fix race between namespace cleanup and gc
    in the list:set type</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1734350400">- Update to release 7.23
  * Hold module reference while requesting a module
  * Add missing range check in bitmap_ip_uadt</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1747569600">- Update to release 7.24
  * JSON output: fix extra quota, extraneous commas and unquoted
    port ranges</changelog>
</package>
<package pkgid="4061b4dd7ea785f5e0820d2f990ec4418258e9d71d52b75d64bba8a83d7db074cf90880a29cc06fac1f192e44b6b72fe400a0e62624bb1c69887bee998bbd7a6" name="ipset-debugsource" arch="i586">
  <version epoch="0" ver="7.24" rel="1.5"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1628078400">- Update to release 7.15
  * netfilter: ipset: Fix maximal range check in
    hash_ipportnet4_uadt()</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1667563200">- Tumbleweed is not affected by the following SLE issues:
  bsc#1122853</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669032000">- Update to release 7.16
  * Add bitmask support to hash:netnet, hash:ipport, hash:ip
  * Add support for new bitmask parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672401600">- Update to release 7.17
  * No userspace changes (kernel modules are not generated
    here for openSUSE, see kernel-default instead)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695297600">- Update to release 7.19
  * Add json output to list command</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1706702400">- Update to release 7.20
  * Bash completion utility updated</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707739200">- Update to release 7.21
  * Save mode was broken; this was repaired.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1717588800">- Update to release 7.22
  * ipset: fix json output format for IPSET_OPT_IP
  * netfilter: ipset: Fix race between namespace cleanup and gc
    in the list:set type</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1734350400">- Update to release 7.23
  * Hold module reference while requesting a module
  * Add missing range check in bitmap_ip_uadt</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1747569600">- Update to release 7.24
  * JSON output: fix extra quota, extraneous commas and unquoted
    port ranges</changelog>
</package>
<package pkgid="c92968ed2c275ee541b7d56a4cd5be974a5da4d7b68922a0385b303ecb3ff016ae083f3357d67eda77d766c7d42e119dd1df6046db9a43da5c1a57ede66b39d2" name="iptables-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.13" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716552000">- Edit iptables-batch-lock.patch, cure use of implicit function,
  fix it to make gcc14 happy.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1731067200">- Update to release 1.8.11
  * New arptables-translate tool
  * ebtables-nft: support --replace and --list-rules commands
  * iptables-translate: support socket match and TPROXY target</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1733140800">- Add iptables-nft-fix-interface-comparisons.patch
  * fix '-C' commands for nft backend (bsc#1233690)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1744891200">- Remove legacy backend from SLES16</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1745841600">- Provide ebtables for SLES16</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771588800">- Update to release 1.8.12
  * Fix null dereference parsing bitwise operations.
  * Refuse to run under file capabilities, i.e. getauxval(AT_SECURE).
  * Fix for all-zero mask on big endian in arptables-nft.
  * Support adding and replacing a rule in the same batch in
    iptables-nft.
  * Print -X in xtables-monitor command for base chains.
  * Remove incorrect libebt_redirect translations.
  * Translate bare `-m sctp` match to `-p sctp` just like
  TCP and UDP.
  * Support for `info-request` and `info-reply` ICMP types.
  * Fix interface comparisons in `-C` commands in iptables-nft.
  * Document flush behaviour with --noflush for user-defined chains.
- Delete iptables-nft-fix-interface-comparisons.patch (merged)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772107200">- Tweak legacy backend condition to make sure it remains not included
  in future SLES 16.x releases, but keep it in Tumbleweed and Leap.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772625600">- Update to release 1.8.13
  * Revert "libxtables: refuse to run under file capabilities",
    which broke Docker-based implementations.
  * Support C23 compilation mode where strchr() has
    const propagation.</changelog>
</package>
<package pkgid="46a3043e7bdb48b08ff977edd7008d190ad3d03fa4637131f4bacbb2ee4e9fe2a3ac7138adee6223741be5db7a0e59aa855111a2bbca7c3c320507cb2c90d7e1" name="iptables-debugsource" arch="i586">
  <version epoch="0" ver="1.8.13" rel="1.4"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1716552000">- Edit iptables-batch-lock.patch, cure use of implicit function,
  fix it to make gcc14 happy.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1731067200">- Update to release 1.8.11
  * New arptables-translate tool
  * ebtables-nft: support --replace and --list-rules commands
  * iptables-translate: support socket match and TPROXY target</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1733140800">- Add iptables-nft-fix-interface-comparisons.patch
  * fix '-C' commands for nft backend (bsc#1233690)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1744891200">- Remove legacy backend from SLES16</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1745841600">- Provide ebtables for SLES16</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1771588800">- Update to release 1.8.12
  * Fix null dereference parsing bitwise operations.
  * Refuse to run under file capabilities, i.e. getauxval(AT_SECURE).
  * Fix for all-zero mask on big endian in arptables-nft.
  * Support adding and replacing a rule in the same batch in
    iptables-nft.
  * Print -X in xtables-monitor command for base chains.
  * Remove incorrect libebt_redirect translations.
  * Translate bare `-m sctp` match to `-p sctp` just like
  TCP and UDP.
  * Support for `info-request` and `info-reply` ICMP types.
  * Fix interface comparisons in `-C` commands in iptables-nft.
  * Document flush behaviour with --noflush for user-defined chains.
- Delete iptables-nft-fix-interface-comparisons.patch (merged)</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1772107200">- Tweak legacy backend condition to make sure it remains not included
  in future SLES 16.x releases, but keep it in Tumbleweed and Leap.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1772625600">- Update to release 1.8.13
  * Revert "libxtables: refuse to run under file capabilities",
    which broke Docker-based implementations.
  * Support C23 compilation mode where strchr() has
    const propagation.</changelog>
</package>
<package pkgid="9ab800205ca5b9393b92ba4ee8cf13c87cbbc234b9f5306b3308943e46d5c21b81892009b1a568764e5ddb75c95d1a1875c68ff83342d312b4d7f8998ab23633" name="iptraf-ng-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.2" rel="2.4"/>
  <changelog author="jengelh@inai.de" date="1364472000">- Update to new git snapshot 1.1.3.1+git49
  * remove TokenRing and ISDN support
  * 802.1ad and QinQ VLAN handling
  * restore functionality of iptraf -B (bnc#812080)
- Remove iptraf-ng-1.1.3.1-kernel-v3.5-kill-off-token-ring-support.patch
  (merged upstream)
- Add 0001-build-prefer-ncurses6-and-wide.patch
- Depend on 3.1 headers (source uses ETH_P_QINQ1)</changelog>
  <changelog author="jengelh@inai.de" date="1375876800">- Update to new upstream release 1.1.4
  * update all rates not only the visible ones
  * add 802.1ad / 802.1ah / QinQ ethertypes
- Removed 0001-build-prefer-ncurses6-and-wide.patch
  (merged upstream)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1379505600">- fix "Floating point exception" in tcplog_flowrate_msg(), adds
  iptraf-ng-1.1.4-fix-Floating-point-exception-in-tcplog_flowra.patch
  from Fedora [bnc#841156]</changelog>
  <changelog author="jslaby@suse.com" date="1439380800">- add build-use-wide-version-of-lpanel-when-needed.patch (bnc#940207)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1578830400">- Employ new homepage URLs.
- Rename the SRPM from iptraf to iptraf-ng. Effectively no change
  for the produced BRPMs.
- Add 0001-ifstats-make-sort-by-ifname-the-only-mode-of-operati.patch
  from upstream.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591790400">- Update to release 1.2.0
  * A set of minor bugfixes.
  * Fix CPU hogging if the interface gets removed [rhbz#1572750]
- Drop iptraf-ng-1.1.4-fix-Floating-point-exception-in-tcplog_flowra.patch,
  build-use-wide-version-of-lpanel-when-needed.patch,
  0001-ifstats-make-sort-by-ifname-the-only-mode-of-operati.patch
  (merged)
- Add 0001-Revert-TPACKET_V3-mlock-mmap-ed-address-space-into-R.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.2.1:
  * Makefile: protect mandatory compile flags
  * packet capture: don't reuse socket for multiple receive functions
  * TPACKET_V[23]: continue even if mlock() fails
- remove 0001-Revert-TPACKET_V3-mlock-mmap-ed-address-space-into-R.patch:
  fixed differently upstream</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1605096000">- Fix build error on SLE12 (%make_build not defined)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732190400">- Update to release 1.2.2
  * serv.c: validate loading/saving/entry of port ranges
  * limit interface name lengths to IFNAMSIZ [CVE-2024-52949]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744804800">- Add reduce-inverse-color.patch</changelog>
</package>
<package pkgid="5b71dc13e4f535771d6822627d3ed795d3e05ea46fdcaaa3eb2bc6b4c2ef2b5fa3f69198919f97aef6b636a6874cf4632ebb5712ebf723cb02bd3c8e1eae98fa" name="iptraf-ng-debugsource" arch="i586">
  <version epoch="0" ver="1.2.2" rel="2.4"/>
  <changelog author="jengelh@inai.de" date="1364472000">- Update to new git snapshot 1.1.3.1+git49
  * remove TokenRing and ISDN support
  * 802.1ad and QinQ VLAN handling
  * restore functionality of iptraf -B (bnc#812080)
- Remove iptraf-ng-1.1.3.1-kernel-v3.5-kill-off-token-ring-support.patch
  (merged upstream)
- Add 0001-build-prefer-ncurses6-and-wide.patch
- Depend on 3.1 headers (source uses ETH_P_QINQ1)</changelog>
  <changelog author="jengelh@inai.de" date="1375876800">- Update to new upstream release 1.1.4
  * update all rates not only the visible ones
  * add 802.1ad / 802.1ah / QinQ ethertypes
- Removed 0001-build-prefer-ncurses6-and-wide.patch
  (merged upstream)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1379505600">- fix "Floating point exception" in tcplog_flowrate_msg(), adds
  iptraf-ng-1.1.4-fix-Floating-point-exception-in-tcplog_flowra.patch
  from Fedora [bnc#841156]</changelog>
  <changelog author="jslaby@suse.com" date="1439380800">- add build-use-wide-version-of-lpanel-when-needed.patch (bnc#940207)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1578830400">- Employ new homepage URLs.
- Rename the SRPM from iptraf to iptraf-ng. Effectively no change
  for the produced BRPMs.
- Add 0001-ifstats-make-sort-by-ifname-the-only-mode-of-operati.patch
  from upstream.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591790400">- Update to release 1.2.0
  * A set of minor bugfixes.
  * Fix CPU hogging if the interface gets removed [rhbz#1572750]
- Drop iptraf-ng-1.1.4-fix-Floating-point-exception-in-tcplog_flowra.patch,
  build-use-wide-version-of-lpanel-when-needed.patch,
  0001-ifstats-make-sort-by-ifname-the-only-mode-of-operati.patch
  (merged)
- Add 0001-Revert-TPACKET_V3-mlock-mmap-ed-address-space-into-R.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.2.1:
  * Makefile: protect mandatory compile flags
  * packet capture: don't reuse socket for multiple receive functions
  * TPACKET_V[23]: continue even if mlock() fails
- remove 0001-Revert-TPACKET_V3-mlock-mmap-ed-address-space-into-R.patch:
  fixed differently upstream</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1605096000">- Fix build error on SLE12 (%make_build not defined)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1732190400">- Update to release 1.2.2
  * serv.c: validate loading/saving/entry of port ranges
  * limit interface name lengths to IFNAMSIZ [CVE-2024-52949]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1744804800">- Add reduce-inverse-color.patch</changelog>
</package>
<package pkgid="23e025a41877e7315bf40eb0291953f017ecb43bab81c73791a8c3dd105b9063d63df60c1dac51d320f797c6f9bd7340a382c37c473c6d3b98e34f3493dd1731" name="iputils-debuginfo" arch="i586">
  <version epoch="0" ver="20250605" rel="1.4"/>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669464000">- Update to version 20221126
  https://github.com/iputils/iputils/releases/tag/20221126
- Update configure variables (ninfod, rarpd and rdisc were removed from
  upstream in next release =&gt; remove -DBUILD_NINFOD=false -DBUILD_RARPD=false
  - DBUILD_RDISC=false)
- Remove 2 backported fixes from this release
  0001-ping-Add-SA_RESTART-to-sa_flags.patch
  0002-ping-Make-ping_rts-struct-static.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1703246400">- Update to version 20231222
  https://github.com/iputils/iputils/releases/tag/20231222
- Use tar.xz instead of tar.gz
- Update source URL</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1705492800">- Update to version 20240117 (ping bugfix release)
  https://github.com/iputils/iputils/releases/tag/20240117</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1725537600">- Update to version 20240905 (mostly ping fixes release)
  https://github.com/iputils/iputils/releases/tag/20240905
- Fix tarball url</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1735819200">- Backport ping man page fix
  0001-Fix-ping-man-page-syntax-error.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1747051200">- Security fix [bsc#1242300, CVE-2025-47268]
  * integer overflow in RTT calculation can lead to undefined behavior
  * Add iputils-CVE-2025-47268.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1747396800">- Fix bsc#1243284 - ping on s390x prints invalid ttl
  * Add iputils-invalid-ttl-s390x.patch
  * Fix ipv4 ttl value when using SOCK_DGRAM on big endian systems</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1748865600">- Update to version 20250602
  Security release, fixes CVE-2025-47268 and CVE-2025-48964.
  https://github.com/iputils/iputils/releases/tag/20250602
- Remove html man page (required to avoid a build failure)
- Remove patches from this release (iputils-CVE-2025-47268.patch,
  0001-Fix-ping-man-page-syntax-error.patch)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1749124800">- Update to version 20250605
  Fixing regression in ping.
  https://github.com/iputils/iputils/releases/tag/20250605</changelog>
</package>
<package pkgid="994fe031a0e30491ffca61c13f1d7eeee422f99aa35ac7f3dc2014530816ea2bb6ee9d7b25d7fb160d60c7b056abfc4036945eaab34fcd00ea50fd417b0d2b22" name="iputils-debugsource" arch="i586">
  <version epoch="0" ver="20250605" rel="1.4"/>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669464000">- Update to version 20221126
  https://github.com/iputils/iputils/releases/tag/20221126
- Update configure variables (ninfod, rarpd and rdisc were removed from
  upstream in next release =&gt; remove -DBUILD_NINFOD=false -DBUILD_RARPD=false
  - DBUILD_RDISC=false)
- Remove 2 backported fixes from this release
  0001-ping-Add-SA_RESTART-to-sa_flags.patch
  0002-ping-Make-ping_rts-struct-static.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1703246400">- Update to version 20231222
  https://github.com/iputils/iputils/releases/tag/20231222
- Use tar.xz instead of tar.gz
- Update source URL</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1705492800">- Update to version 20240117 (ping bugfix release)
  https://github.com/iputils/iputils/releases/tag/20240117</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1725537600">- Update to version 20240905 (mostly ping fixes release)
  https://github.com/iputils/iputils/releases/tag/20240905
- Fix tarball url</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1735819200">- Backport ping man page fix
  0001-Fix-ping-man-page-syntax-error.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1747051200">- Security fix [bsc#1242300, CVE-2025-47268]
  * integer overflow in RTT calculation can lead to undefined behavior
  * Add iputils-CVE-2025-47268.patch</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1747396800">- Fix bsc#1243284 - ping on s390x prints invalid ttl
  * Add iputils-invalid-ttl-s390x.patch
  * Fix ipv4 ttl value when using SOCK_DGRAM on big endian systems</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1748865600">- Update to version 20250602
  Security release, fixes CVE-2025-47268 and CVE-2025-48964.
  https://github.com/iputils/iputils/releases/tag/20250602
- Remove html man page (required to avoid a build failure)
- Remove patches from this release (iputils-CVE-2025-47268.patch,
  0001-Fix-ping-man-page-syntax-error.patch)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1749124800">- Update to version 20250605
  Fixing regression in ping.
  https://github.com/iputils/iputils/releases/tag/20250605</changelog>
</package>
<package pkgid="4fc3488e6a403e9d5628167d0cee96072a7a11fd889506ecd5d063ae51c22eed32be41939b6a20d491dfaa08f9d857e7c68bb1be59722d3fefa215469e324a10" name="ipv6toolkit-debuginfo" arch="i586">
  <version epoch="0" ver="2.2" rel="1.4"/>
  <changelog author="mardnh@gmx.de" date="1544875200">- Initial package, version 2.0</changelog>
  <changelog author="mardnh@gmx.de" date="1544875201">- Verify source signature</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1545134400">- Grammar fixes for the description.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591876800">- Set CFLAGS+=-fcommon</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1763726400">- Update to version 2.2
  * All: Ensure consistency in version numbers across tools and
    documentation.
  * path6: Fix bug that prevented setting TCP flags.
  * blackhole6: Fixed bug that lead to errors for paths &gt;= 10 hops
  * blackhole6: Polished the code.
  * blackhole6: Set different default destination port numbers
    for TCP and UDP. The default UDP destination port has been
    changed to port 53.
- Update to version 2.1
  * addr6: Add support for accepting only one address per prefix
    Option '--block-dup-preflen' was added.
  * scan6: Fix bug in smart scan
    There was a bug in the generation of low-byte and pattern-byte
    addresses.
  * scan6: Improve VMWare scans
    We have now added vSphere and ESX server entries
  * scan6: Fix bug in default ports
    When port-scanning, if not range was specified, the tool
    would not scan any ports.
  * script6: Add alias for "get-alexa-domains"
    Some documents were using the "get-alexa" script name (rather
    than "get-alexa-domains") but the short name of the script had
    been removed.</changelog>
</package>
<package pkgid="af6541513db6d6e8afe41302072d3fbac01756e60e08ccb52d39a61a7498051f1a3283307b02499b670cfbfcd44cf814eed12c57584a9bad15ed05fc3fcfc7fa" name="ipvsadm-debuginfo" arch="i586">
  <version epoch="0" ver="1.31" rel="3.13"/>
  <changelog author="jsegitz@novell.com" date="1400673600">- added necessary macros for systemd files</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1401278400">- 03_libnl-3-linking.patch from debian, allow use of libnl3
  instead of libnl1</changelog>
  <changelog author="p.drouand@gmail.com" date="1448971200">- Update to version 1.28
  * No changelog available
- Update download Url
- Remove obsolete patches
  * 03_libnl-3-linking.patch
  * ipvsadm-1.26-ipvs_dests_parse_cb-memory-corruption.diff
  * ipvsadm-1.26-wrong-error-with--ops-option.bnc847005.diff
- Update ipvsadm-1.26-print_largenum.diff &gt; ipvsadm-print_largenum.diff</changelog>
  <changelog author="mt@suse.de" date="1482235200">- fixed systemd service file to restore correct config file at
  start (/etc/ipvsadm.rules) and do not break boot-time config
  at stop (bsc#1013581).</changelog>
  <changelog author="p.drouand@gmail.com" date="1483617600">- Update to version 1.29
  * No changelog available</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618833600">- Hardening: link as position independent executable (bsc#1184988).
  ipvsadm-PIE.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.31
  * This release add support for configuring tunneling with
    GRE or GUE encapsulation. See manpage ipvsadm(8) for --tun-type
    and --tun-info, plus more specific --tun-xxxx options for adjustments.
  * Some manpage adjustments.
- Update to version 1.30
  * Adding the missing userspace side for the schedulers MH, FO and OVF.
- Replaced and rebased ipvsadm-1.26.diff and ipvsadm-PIE.patch with
  ipvsadm-makefile.patch
- Rebased ipvsadm-print_largenum.diff as ipvsadm-print_largenum.patch</changelog>
  <changelog author="Marius Tomaschewski &lt;mt@suse.com&gt;" date="1662465600">- Finish UsrMerge and move binaries /usr/sbin (bsc#1191064)
- Re-add changes to zero-byte ipvsadm-print_largenum.patch file</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="7bc917b4d9599c06d60098dc38333c2eb94d5ea0b81742d5e305e3dfe23f9e27fd51876e09c8c86b248ce02941d5215556c38098693b201dde8e31cdd125da4d" name="ipvsadm-debugsource" arch="i586">
  <version epoch="0" ver="1.31" rel="3.13"/>
  <changelog author="jsegitz@novell.com" date="1400673600">- added necessary macros for systemd files</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1401278400">- 03_libnl-3-linking.patch from debian, allow use of libnl3
  instead of libnl1</changelog>
  <changelog author="p.drouand@gmail.com" date="1448971200">- Update to version 1.28
  * No changelog available
- Update download Url
- Remove obsolete patches
  * 03_libnl-3-linking.patch
  * ipvsadm-1.26-ipvs_dests_parse_cb-memory-corruption.diff
  * ipvsadm-1.26-wrong-error-with--ops-option.bnc847005.diff
- Update ipvsadm-1.26-print_largenum.diff &gt; ipvsadm-print_largenum.diff</changelog>
  <changelog author="mt@suse.de" date="1482235200">- fixed systemd service file to restore correct config file at
  start (/etc/ipvsadm.rules) and do not break boot-time config
  at stop (bsc#1013581).</changelog>
  <changelog author="p.drouand@gmail.com" date="1483617600">- Update to version 1.29
  * No changelog available</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618833600">- Hardening: link as position independent executable (bsc#1184988).
  ipvsadm-PIE.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Update to version 1.31
  * This release add support for configuring tunneling with
    GRE or GUE encapsulation. See manpage ipvsadm(8) for --tun-type
    and --tun-info, plus more specific --tun-xxxx options for adjustments.
  * Some manpage adjustments.
- Update to version 1.30
  * Adding the missing userspace side for the schedulers MH, FO and OVF.
- Replaced and rebased ipvsadm-1.26.diff and ipvsadm-PIE.patch with
  ipvsadm-makefile.patch
- Rebased ipvsadm-print_largenum.diff as ipvsadm-print_largenum.patch</changelog>
  <changelog author="Marius Tomaschewski &lt;mt@suse.com&gt;" date="1662465600">- Finish UsrMerge and move binaries /usr/sbin (bsc#1191064)
- Re-add changes to zero-byte ipvsadm-print_largenum.patch file</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="efefad386c66408598f04094cfbb7b24264deb7f92a54b1240ff1775380acd12c3df6127ea2875897bb3cefded5ebabd88a1fcc5a4a51a8bf10224e65a3bb931" name="irc-otr-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2" rel="2.14"/>
  <changelog author="andreas.stieger@gmx.de" date="1321963200">- initial package</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1322049600">- fix 64 bit build</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1331640000">- fix factory build</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1335009600">- fix build with CMake 2.8.8, this is a CMake bug
  see http://www.cmake.org/Bug/view.php?id=13125
  This patch will not longer be required for CMake &gt; 2.8.8</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1352635200">- The package currently does not build against libotr 4.0.0.
  For openSUSE Factory, build against older version of the library
  be provided by libotr2, [bnc#789175]</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1409745600">- irssi-otr 1.0.0:
  * Add /otr info command
  * Support split OTR message on receive. Bitlbee support.
- Built against libotr 4
- Subpackage xchat-otr is no longer included in this source project
  and was split into a separate package.
- General spec file cleanup
- Removed patches:
  * irc-otr-build-xchat-0.3.patch
  * irssi-otr-0.3-cmake-2.8.8-bug13125-fix.patch
- add irssi-otr-1.0.0-irssi-module-dir.patch from upstream to
  fix build on 64 bit</changelog>
  <changelog author="astieger@suse.com" date="1482408000">- irssi-otr 1.0.2:
  * libotr &gt;= 4.1.0 required
  * build system improvements
  * Detect the libotr-emitted HTML-formatted init string and
    replace it with a description customized for IRC and irssi-otr.
  * Remove linebreaks from libotr messages to avoid sending
    random IRC commands. boo#1016942
- includes changes from 1.0.1:
  * Fix: bad comment for cmd_generic
  * Fix: assertion when server record is NULL
  * Make irssi module directory configurable
    (drop upstreamed irssi-otr-1.0.0-irssi-module-dir.patch)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1670241600">- Remove unneeded BuildRequires on Python 2.</changelog>
</package>
<package pkgid="06dbedb0ca8570ca1c47c9485efa65bab67f6aea340083897a5110d9f2cfe9cfc120f809c1b5cc8937748103e61b6fd1cd9940d313f796ee25ab1be638378ef0" name="irman-utils-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.2" rel="6.3"/>
  <changelog author="mpluskal@suse.com" date="1439899200">- Update license</changelog>
  <changelog author="p.drouand@gmail.com" date="1441627200">- Update to version 0.4.6
  * Refreshing automake files and installation
  * Add a pkgconfig file
- Remove obsolete dependencies
  * autoconf
  * automake
  * libtool
- Add a dependency to pkg-config</changelog>
  <changelog author="mpluskal@suse.com" date="1445688000">- Update to 0.5.0
  * Always build the irman.test* tools.
  * If compiled with lirc &gt; 0.9.3, builds the irman lirc plugin
  (i. e., driver).
  * Add ChangeLog, AUTHORS + INSTALL to make package GNU-compatible
  * Using a GNU make extension $(shell ...).</changelog>
  <changelog author="mpluskal@suse.com" date="1479988800">- Update to version 0.5.2:
  * Plugin: Fix logging issues.
  * Configure the sys/file.h header (Debian #436563).
  * Build: Fix parallel make glitch.
- Changes for version 0.5.1:
  * Fix FTBS bug for --enable-swtest
  * Clean up plugin installation.
- Update project and download url
- Move config file to subpackage</changelog>
  <changelog author="jengelh@inai.de" date="1480248000">- Update descriptions</changelog>
  <changelog author="mpluskal@suse.com" date="1487678400">- Build lirc plugin
- Rename common and utils subpackages</changelog>
  <changelog author="mpluskal@suse.com" date="1488715200">- Make building of lirc plugin conditional (boo#1027687)</changelog>
  <changelog author="olaf@aepfle.de" date="1541419200">- Correct upgrate path from libirman-common to irman-common</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1582545600">- Small package cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780315200">- Spec cleanup:
  * Add the explicit gcc and make BuildRequires
  * Build the config-only irman-common subpackage as noarch
  * Use %autosetup</changelog>
</package>
<package pkgid="a21b9448bf36c91206c0f58c7e10a20c9dca41b56d410deb66328f04b227670df9c6c072e7904e07d9ca3d366be3f41dc8672b7aa5c266d07f4ef4258ea58cc5" name="irqbalance-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.5.3.git+48ab93a" rel="1.4"/>
  <changelog author="aschnell@suse.com" date="1701864000">- Update to version 1.9.3.10.git+1a7d461:
  * filter console only output when using journal mode
- build with libsystemd for logging (bsc#1217754)</changelog>
  <changelog author="trenn@suse.de" date="1710849600">- Update to version 1.9.4.0.git+f8b8cdd:
  * update configure to version 1.9.4
  * Flush file before closing
  * Fix socket API being blocked for 10s
  * Set additional systemd options for service
  * activate_mapping: set errsave before first jump to the error label
  * Avoid repeated affinity checks when no change is necessary
  * Slience "... rebalancing" messages for unmigratable IRQs
- Use manual instead of local service for updating
- Adopt to mainline:
  M Set-fd-limit.patch</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1720699200">- removed ProtectKernelTunables=yes from irqbalance.service to
  fix "Cannot change IRQ %d affinity: Read-only file system" errors.
  See https://github.com/Irqbalance/irqbalance/issues/308</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="trenn@suse.de" date="1742990400">- Blacklist/Ban megaraid_sas driver (bsc#1238559)
- Update to version 1.9.4.71.git+be5e3b8:
  * Fix the wrong string existence checking condition
  * check_platform_device: Check the length of path
  * Check API command length, allow up to 16384
  * fix some GCC fanalyzer warnings
  * Use EPERM instead of EIO when try setting irq affinity fails
  * irqbalance.1: a , b =&gt; a, b; it's type =&gt; its type
  * Check info-&gt;moved before updating
  * Add CAP_SETPCAP to CapabilityBoundingSet in irqbalance.service
  * Version option should return 0 rather than 1
  * Minor punctuation fix.
  * define IRQBALANCE_ARGS as empty string to squelch systemd warning
  * Track IRQ "slots" count per CPU to avoid overflowing
  * meson: use find_library for numa
  * meson: replace generic array with files()
  * Drop ProtectKernelTunables
  * meson: add a minimum version decorator
  * meson: drop redundant install_man() options
  * meson: move build files to repository root
  * cast void pointer to actual type
  * add void to fix strict-prototypes
  * fix 32-bit formats
  * Check fflush() return value
  * irqbalance-ui: check if using a negative index of buffer
  D sysconfig.irqbalance
  This file was outdated, better use the upstream one
  A irqbalance_banmod.diff</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1743163200">- Provide 2 systemd Environment files, a package provided one and a
  possibly existing user provided one overwriting default env vars
  provided by the package if found.
  EnvironmentFile=/usr/lib/irqbalance/defaults.env
  EnvironmentFile=-/etc/irqbalance/defaults.env
- Remove fillup dependency due to above changes</changelog>
  <changelog author="trenn@suse.de" date="1744372800">- Introduce multibuild and conditionally build either via meson or
  autoconf build environment
- Update to version 1.9.4.77.git+d913f60:
  * Increase file descriptor limit via systemd service file
  * Properly embed EnvironmentFile sourced systemd configs into meson and autonconf
  * Unify meson and autoconf: Install executables to sbin
- Remove mainline integrated patch:
  D Set-fd-limit.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1745409600">- Adopt license to GPL-2.0-only according to COPYING as suggested
  by licensedigger</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1768824000">- Update to version 1.9.5.0.git+cf76396:
  * Update configure.ac/meson.build for irqbalance 1.9.5
  * meson: force systemd-service installation with a seperate option
  * Fixed incorrect comparison in snprintf() in procinterrupts.c.
  * Added missing '/' and fixed message in procinterrupts.c.
  * Safer string handling in procinterrupts.c.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1770811200">- Update to version 1.9.5.3.git+48ab93a:
  * Change warnings about un-affine-able irqs to LOG_DEBUG
  * Fix irqbalance for Xen virtual event interrupts</changelog>
</package>
<package pkgid="737fe839df472ae00ffdccca2c7aac593733bbf9fd042908ed9809abf0c6fb223e71e7dd9ea64a18680f36d718bfb082d1403941fdd058e198dc24fd6254ee21" name="irqbalance-debugsource" arch="i586">
  <version epoch="0" ver="1.9.5.3.git+48ab93a" rel="1.4"/>
  <changelog author="aschnell@suse.com" date="1701864000">- Update to version 1.9.3.10.git+1a7d461:
  * filter console only output when using journal mode
- build with libsystemd for logging (bsc#1217754)</changelog>
  <changelog author="trenn@suse.de" date="1710849600">- Update to version 1.9.4.0.git+f8b8cdd:
  * update configure to version 1.9.4
  * Flush file before closing
  * Fix socket API being blocked for 10s
  * Set additional systemd options for service
  * activate_mapping: set errsave before first jump to the error label
  * Avoid repeated affinity checks when no change is necessary
  * Slience "... rebalancing" messages for unmigratable IRQs
- Use manual instead of local service for updating
- Adopt to mainline:
  M Set-fd-limit.patch</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1720699200">- removed ProtectKernelTunables=yes from irqbalance.service to
  fix "Cannot change IRQ %d affinity: Read-only file system" errors.
  See https://github.com/Irqbalance/irqbalance/issues/308</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="trenn@suse.de" date="1742990400">- Blacklist/Ban megaraid_sas driver (bsc#1238559)
- Update to version 1.9.4.71.git+be5e3b8:
  * Fix the wrong string existence checking condition
  * check_platform_device: Check the length of path
  * Check API command length, allow up to 16384
  * fix some GCC fanalyzer warnings
  * Use EPERM instead of EIO when try setting irq affinity fails
  * irqbalance.1: a , b =&gt; a, b; it's type =&gt; its type
  * Check info-&gt;moved before updating
  * Add CAP_SETPCAP to CapabilityBoundingSet in irqbalance.service
  * Version option should return 0 rather than 1
  * Minor punctuation fix.
  * define IRQBALANCE_ARGS as empty string to squelch systemd warning
  * Track IRQ "slots" count per CPU to avoid overflowing
  * meson: use find_library for numa
  * meson: replace generic array with files()
  * Drop ProtectKernelTunables
  * meson: add a minimum version decorator
  * meson: drop redundant install_man() options
  * meson: move build files to repository root
  * cast void pointer to actual type
  * add void to fix strict-prototypes
  * fix 32-bit formats
  * Check fflush() return value
  * irqbalance-ui: check if using a negative index of buffer
  D sysconfig.irqbalance
  This file was outdated, better use the upstream one
  A irqbalance_banmod.diff</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1743163200">- Provide 2 systemd Environment files, a package provided one and a
  possibly existing user provided one overwriting default env vars
  provided by the package if found.
  EnvironmentFile=/usr/lib/irqbalance/defaults.env
  EnvironmentFile=-/etc/irqbalance/defaults.env
- Remove fillup dependency due to above changes</changelog>
  <changelog author="trenn@suse.de" date="1744372800">- Introduce multibuild and conditionally build either via meson or
  autoconf build environment
- Update to version 1.9.4.77.git+d913f60:
  * Increase file descriptor limit via systemd service file
  * Properly embed EnvironmentFile sourced systemd configs into meson and autonconf
  * Unify meson and autoconf: Install executables to sbin
- Remove mainline integrated patch:
  D Set-fd-limit.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1745409600">- Adopt license to GPL-2.0-only according to COPYING as suggested
  by licensedigger</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1768824000">- Update to version 1.9.5.0.git+cf76396:
  * Update configure.ac/meson.build for irqbalance 1.9.5
  * meson: force systemd-service installation with a seperate option
  * Fixed incorrect comparison in snprintf() in procinterrupts.c.
  * Added missing '/' and fixed message in procinterrupts.c.
  * Safer string handling in procinterrupts.c.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1770811200">- Update to version 1.9.5.3.git+48ab93a:
  * Change warnings about un-affine-able irqs to LOG_DEBUG
  * Fix irqbalance for Xen virtual event interrupts</changelog>
</package>
<package pkgid="772014e3720c51fc1cb4d95a613f2be1c80ee70dafbf4652ac290400e9901c6ca0fca21c5167298ef705a1fb87b43d932e20b8c28d99c3daf7de589dccead7a7" name="irqbalance-ui-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.5.3.git+48ab93a" rel="1.4"/>
  <changelog author="aschnell@suse.com" date="1701864000">- Update to version 1.9.3.10.git+1a7d461:
  * filter console only output when using journal mode
- build with libsystemd for logging (bsc#1217754)</changelog>
  <changelog author="trenn@suse.de" date="1710849600">- Update to version 1.9.4.0.git+f8b8cdd:
  * update configure to version 1.9.4
  * Flush file before closing
  * Fix socket API being blocked for 10s
  * Set additional systemd options for service
  * activate_mapping: set errsave before first jump to the error label
  * Avoid repeated affinity checks when no change is necessary
  * Slience "... rebalancing" messages for unmigratable IRQs
- Use manual instead of local service for updating
- Adopt to mainline:
  M Set-fd-limit.patch</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1720699200">- removed ProtectKernelTunables=yes from irqbalance.service to
  fix "Cannot change IRQ %d affinity: Read-only file system" errors.
  See https://github.com/Irqbalance/irqbalance/issues/308</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="trenn@suse.de" date="1742990400">- Blacklist/Ban megaraid_sas driver (bsc#1238559)
- Update to version 1.9.4.71.git+be5e3b8:
  * Fix the wrong string existence checking condition
  * check_platform_device: Check the length of path
  * Check API command length, allow up to 16384
  * fix some GCC fanalyzer warnings
  * Use EPERM instead of EIO when try setting irq affinity fails
  * irqbalance.1: a , b =&gt; a, b; it's type =&gt; its type
  * Check info-&gt;moved before updating
  * Add CAP_SETPCAP to CapabilityBoundingSet in irqbalance.service
  * Version option should return 0 rather than 1
  * Minor punctuation fix.
  * define IRQBALANCE_ARGS as empty string to squelch systemd warning
  * Track IRQ "slots" count per CPU to avoid overflowing
  * meson: use find_library for numa
  * meson: replace generic array with files()
  * Drop ProtectKernelTunables
  * meson: add a minimum version decorator
  * meson: drop redundant install_man() options
  * meson: move build files to repository root
  * cast void pointer to actual type
  * add void to fix strict-prototypes
  * fix 32-bit formats
  * Check fflush() return value
  * irqbalance-ui: check if using a negative index of buffer
  D sysconfig.irqbalance
  This file was outdated, better use the upstream one
  A irqbalance_banmod.diff</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1743163200">- Provide 2 systemd Environment files, a package provided one and a
  possibly existing user provided one overwriting default env vars
  provided by the package if found.
  EnvironmentFile=/usr/lib/irqbalance/defaults.env
  EnvironmentFile=-/etc/irqbalance/defaults.env
- Remove fillup dependency due to above changes</changelog>
  <changelog author="trenn@suse.de" date="1744372800">- Introduce multibuild and conditionally build either via meson or
  autoconf build environment
- Update to version 1.9.4.77.git+d913f60:
  * Increase file descriptor limit via systemd service file
  * Properly embed EnvironmentFile sourced systemd configs into meson and autonconf
  * Unify meson and autoconf: Install executables to sbin
- Remove mainline integrated patch:
  D Set-fd-limit.patch</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1745409600">- Adopt license to GPL-2.0-only according to COPYING as suggested
  by licensedigger</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1768824000">- Update to version 1.9.5.0.git+cf76396:
  * Update configure.ac/meson.build for irqbalance 1.9.5
  * meson: force systemd-service installation with a seperate option
  * Fixed incorrect comparison in snprintf() in procinterrupts.c.
  * Added missing '/' and fixed message in procinterrupts.c.
  * Safer string handling in procinterrupts.c.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1770811200">- Update to version 1.9.5.3.git+48ab93a:
  * Change warnings about un-affine-able irqs to LOG_DEBUG
  * Fix irqbalance for Xen virtual event interrupts</changelog>
</package>
<package pkgid="1a33e4fd1805ec21f1b1a185c1559a70f327c9af8cc5ccdb552501e1d1fd95197a5363de645fb499228fc9c7ecb20344c21e425f5cc411bad3520218bcadc8ee" name="irrlicht-debugsource" arch="i586">
  <version epoch="0" ver="1.8.5" rel="2.10"/>
  <changelog author="malcolmlewis@opensuse.org" date="1418040000">- Add irrlicht-replace-glext-header-file.patch -- Incorrect glext.h
  shipped in release, see &lt;http://irrlicht.sourceforge.net/forum/
  viewtopic.php?f=7&amp;t=49811&gt;.</changelog>
  <changelog author="khyota@redhyena.net" date="1441281600">- Build version 1.8.2
- Removed irrlicht-replace-glext-header-file.patch fixed in this release.</changelog>
  <changelog author="khyota@redhyena.net" date="1448971200">- Build version 1.8.3</changelog>
  <changelog author="rpm@fthiessen.de" date="1467288000">- Added fix-sha2-gcc6.patch for fixing build with gcc6
  on Tumbleweed</changelog>
  <changelog author="jengelh@inai.de" date="1469620800">- Update description</changelog>
  <changelog author="khyota@redhyena.net" date="1483185600">- Update to 1.8.4
- Removed aes.patch and fix-sha2-gcc6.patch. Fixed upstream.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518609600">- Do not BuildRequire xorg-x11-devel or Mesa-devel
  metapackages.
- Fix -devel package requires too.</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1613736000">- fix build (irrlicht-1.8.4-remove-sys-sysctl.h.patch)
- fix library link versions</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638014400">- update to 1.8.5:
  * Fix some aes compile warnings on gcc about fall-throughs.
  * No longer include sys/sysctl.h on other platforms than OSX. Fixes compile
    errors in COSOperator on newer Linux systems.
  * Update script to generate tutorial.html's in example folders.
  * Update libpng to 1.6.37 (from 1.6.23)
  * Fix CIrrDeviceSDL::getVideoModeList which didn't return video modes before.
  * CIrrDeviceMacOSX now sets the SEvent.MouseInput Shift and Control values on
    mouse events like the other devices.
  * isWindowFocused in IrrDeviceSDL device now returns the input focus like the
    other devices. Before it was returning a mouse-over-window state.
  * Prevent SDL device from dropping OpenGL resources on Win32 when
    setResizable was called with OpenGL driver.
  * Fix isWindowActive when using SDL device. Before it was only active when
    the mouse was over the window.
  * Fix SViewFrustum::clipLine. Was before clipping at wrong points
  * Fix compilation on OSX and prevent capturing mouse cursor when Window is not on top
  * Fix serialization of OverrideTextColorEnabled flag in CGUITab.
  * CFileSystem::getAbsolutePath no longer wrongly converts an empty filename
    to "/" on unix platforms.
  * Fix bug in cursor positions when compiled with newer Windows SDK's (v110 in
    VS2012) and running on Systems &gt;= Windows Vista in windowed mode.
  * IOSOperator::getSysteMemory() no longer returns incorrect values with &gt;2GB.
  * Increase KEY_KEY_CODES_COUNT to fix problem with laptop keyboards which
    return the keycode 0xff for the function key.
  * Fix bug when calling activateJoysticks on windows several times. It had
    appened joystick information instead of replacing it, thereby increasing
    joystick number on each call.
  * Fix bug in fast_atof when reading floating point numbers with more than 16
    digits past the dot. Those produced completely wrong results
  * Accuracy of fast_atof is back to older Irrlicht versions (fixes test
    warnings, usually not a noticable problem).
  * Fix crash in eventhandling when calling remove() on a contextmenu while it
    has focus.
  * CImageLoaderJPG::isALoadableFileFormat uses a test which allows to load
    more jpg formats (for example uncompressed jpg's). Thx @Yaron Cohen-Tal for
    report, test-image and his help with the patch.
- drop irrlicht-1.8.4-remove-sys-sysctl.h.patch (merged upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="76ad29ac2cee6666d56b456d4c05ea48ed06b90d12ebcd339f06af145c067bdbe2ff4e8c305ba2f21c8369e9b09a1d88a92dd72c9bfa7d66c79f63d1546315bf" name="irssi-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.5" rel="3.18"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1652097600">- add the Libera chat network to the default configuration to
  improve the new user experience - irssi-1.2.3-add-libera.patch</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1654948800">- drop irssi.conf, upstream does not install it anymore
- drop SOCKS support and related patch
  irssi-0.8.16_missing_prototype_warnings.patch, was not working
- drop irssi-1.2.3-add-libera.patch, upstream
- drop irssi-rpmlintrc, did not match
- drop botti, not supported by upstream
- update to 1.4.1
  ! Note: botti no longer compiles; get in touch if you use it
  * Format the output of /QUOTE HELP (#1371, an#82). By Val
    Lorentz. Add /SHELP as default alias (an#83)
  + GLib log message filter: /SET glib_log_domains (an#50,
    an#59). By Andrej Kacian
  + An option to clear the cutbuffer:
    /SET empty_kill_clears_cutbuffer (an#58). By Mikael
    Magnusson
  + Scriptable pastebin (an#60, an#88)
  + Configurable actlist separator: /SET actlist_separator
    (#1364, an#61)
  - Fix window left/right not skipping visible windows
    (an#57). By Mikael Magnusson
  - Fix wrong printf-format on OpenBSD (an#66, an#68). Reported
    by Aaron Bieber
  - Fix erroneous output produced by autoload_modules (an#72)
  - Fix scroll_page_count setting with `.' (#1365, an#76)
  - Fix memory leak in /IGNORE (#1373, an#84). Found by Jookia
  - Misc fixes (an#45, an#67, an#70, #1368, an#77)
  - CHANTYPES take precedence over (missing) STATUSMSG in /join
    (#1358, an#54)
  - Fix crash in Perl's $view-&gt;set_bookmark (freebsd#254237,
    an#56)
  - Minor help fixes (an#51, an#52)
  - Fix regression where own channel status was forgotten after
    /UPGRADE (#1357, an#53)
  * /SET resolve_reverse_lookup setting was removed (#1034,
    [#1135])
  * Irssi will try to connect on IPv4 if IPv6 connection failed
    (#1146). By Shivaram Lingamneni
  * The display system now renders formats on the fly (#1079,
    [#1188], #1191, #1192, #1204, #1205, #1209, #1349, #1355,
    an#13, an#14, an#28, an#29, an#36, an#37, an#49)
    This major change will break scripts that try to modify
    printed text during "print text" signal (#1189). They need
    to be ported to modify the text during "print format"
    instead. It also breaks the usage of using /FORMAT to add
    different colours to a line. Such usage needs to be ported
    to using $expando variables instead. Affected scripts
    include format_identify.pl, friends_peder.pl, nickcolor.pl,
    nm.pl, people.pl
    The "gui print text finished" and "gui print text after
    finished" signals gained a TEXT_DEST_REC *parameter in the
    process.
    A new "gui render line text" signal is available to change
    the rendering of a line
  * made the $Z expando (time) dynamic (#1087, #1207, #1208)
    This change breaks the usage of /SET timestamp_format to
    supply a custom displayed time stamp. Affected scripts
    include binary_time.pl
  * /HILIGHT -priority now affects which hilight rule gets
    applied (#1228, #1232)
  * The NAMES list is now hidden by default if there are more
    than 18 users on the channel (an#7)
    To revert to the previous behaviour
    /SET show_names_on_join_limit -1
  * -tls_verify is now enabled by default (#1170, an#18, #1309,
    an#23, #1343, #1351)
    This may cause an ugly display of notls_verify in the output
    of /SERVER LIST, even on plain-text connection, on old
    configs. Kindly remove the "tls_verify = "no";" entries from
    your config file manually.
  * Irssi will now attempt STARTTLS if advertised (#1170, #1312,
    an#19)
    Use -disallow_starttls if you absolutely do not want this
    In order to check for a STARTTLS advertisement, Irssi will
    now wait for a response (even an error) to CAP LS 302. If
    your bouncer/server does not want to communicate before
    receiving USER/PASS at all, use -nocap to disable the CAP
    check.
  * Channel sync requests (WHO, MODE) are now sent "later" than
    user commands. This should improve responsiveness to user
    commands in the autojoin phase (an#26, an#32, an#33)
  * Irssi is now using full paths in #include directives and
    consequently does not add all directories to the include
    path anymore (#1040)
  * The Build System was ported to Meson (#1064, #1065, #1068,
    [#1071], #1072, #1073, #1074, #1075, #1084, #1085, #1118, #1166,
    [#1223], #1224, #1245, #1313, #1314, an#31)
  * Scriptassist was changed to use a YAML database (#1163)
    It will tell you when you need to update your setting
  * /BIND shows all partial matches (#1155)
  * Cleanup of unused functions (#1017, #1132, #1145, #1182,
    [#1246], #1264)
    Functions removed:
    NET_CALLBACK
    NET_HOST_CALLBACK
    RESOLVED_NAME_REC
    net_gethostbyaddr_nonblock
    net_connect_nonblock
    [ SIMPLE_THREAD_REC, simple_init, simple_readpipe ]
    hash_save_key
    Functions deprecated:
    dec2octal
    g_timeval_cmp
    get_timeval_diff
    Function names corrected:
    g_input -&gt; i_input
    g_istr -&gt; i_istr
    g_io_channel -&gt; i_io_channel
    g_hash_free_value -&gt; i_hash_free_value
    remove g_free_true
    gslist -&gt; i_slist
    glog_func -&gt; i_log_func
    glist -&gt; i_list
    If multi-version compatibility is desired, module authors
    can find an example of backwards compatible code in
    cdidier/irssi-xmpp#55
  + Add MSGLEVEL_HIDDEN to Perl (#1044)
  + Add $view-&gt;set_hidden_level and $view-&gt;remove_lines_by_level
    to Perl (#1026)
  + Add a /SET scrollback_max_age setting (#1022). By Heikki
    Orsila
  + Add /SET actlist_prefer_window_name (#1025)
  + Add -window option to /CAT (#1023, #1159)
  + Add an option to list specific sections with
    /SET -section lookandfeel
    (#1048)
  + Add support for IRCv3 CAP LS 302 (#1091)
  + Add a new "print noformat" signal that goes together with
    "print format" (#1088, #1192)
  + Add support for IRCv3 extended-join. /SET show_extended_join
    to enable (#1097, #1107, #1124)
    There are two new /FORMATs, join_extended and
    join_extended_account, that theme writers need to take into
    account if desired.
  + Add support for IRCv3 setname (#1093, #1104, #1254, GL#33)
  + Add support for IRCv3 account-notify (#1100, #1098, GL#33,
    [#1105], #1131). Credit to oss-fuzz
    /SET show_account_notify to enable
  + Add support for IRCv3 invite-notify (#1094)
  + Add support for receiving IRCv3 message-tags (#576, #1090)
  + Add support for sending IRCv3 message-tags (#1092, an#34)
  + Enable the znc.in/self-message CAP by default (#1123)
  + Add support for IRCv3 away-notify. /SET away_notify_public
    to enable (#1099, GL#33, #1105)
  + Add support for IRCv3 chghost (#1096, GL#33, #1105)
    For servers with broken chghost implementation that fill the
    status window with host changed messages, one may add "quote
    cap req -chghost" to the -autosendcmd or, if the host change
    messages are entirely undesired, "/format -delete
    host_changed"
  + Add support for IRCv3 server-time. /SET show_server_time to
    enable (#1108)
  + Add support for logging IRCv3 server-time.
    /SET log_server_time to disable (#1318, an#16)
  + Add IRCv3 features to signals.txt (#1111)
    In particular, "message join" now takes 2 additional
    arguments, script and module authors must beware of this
    change.
  + Show the unignore time in /IGNORE output (#1158, #1161)
  + Add /SET quit_on_hup to make the behaviour of SIGHUP
    configurable (#828, #1169). By Pinguin1234
  + Support numeric 489 as ERR_SECUREONLYCHAN (#1193, #1196). By
    Michael Hansen
  + Improve support for building Irssi in Termux-Android with
    Meson (#1199)
  + Add usermode key to Irssi::Irc::Chatnet in Perl (#1288). By
    Jessica Sophie Porter
  + Add format_string_expand and format_string_unexpand
    functions to Perl (#1286)
  + Add ...-&gt;format_create_dest(...)-&gt;printformat("format",
    args...) and ...-&gt;printformat_module("module", "format",
    args...) methods to Perl (#1284)
    You can avoid any CORE::GLOBAL::caller hacks using the
    printformat_module method, especially sind that hack was not
    safe during signal emissions
  + Add tracking of user accounts in the channel nicklist using
    WHOX on join (#1250)
  + Add auto-loading of the Perl and otr module from /SET
    autoload_modules (#1295)
  + Add /IGNORE ... NOHILIGHT to ignore some hilights (#1260)
  + Do not beep on hidden lines with /SET beep_msg_level
    ... -HIDDEN (#1259)
  + Added /CS, /MS, /NS, and /OS aliases to the default config
    (#1316). By Mathis Beer
  + Allow -tls_ca{file,path} '' to unset an argument (#730,
    [#1060], an#30)
  + Add a "server outgoing modify" signal to intercept outgoing
    messages (#1148, #1151, an#15, an#43). Original by
    JustAnotherArchivist
  - remove some hard-coded 510 byte assumptions (#1086)
  - Several fixes for error checks in SSL (#944, #1037, #943,
    [#1036]). Reported by Chi Li
  - Wrong variable tested in mask_match (#902, #1035)
  - Fix bug where irssi-proxy with `?'-port would not reconnect
    (#1041)
  - Allow shrinking of /SET rawlog_lines (#957, #1020). By
    Marcus "Teschi" Prinz
  - Fix /WINDOW BALANCE warning (#1054)
  - fix overflow when first command history entry expires
    (#1070)
  - begin modularising IRC module (#1067, #1112, #1113)
  - fix some memory leaks in /DCC RESUME and settings_add
    (#1077). By Zero King
  - fix cut-off text with theme_indent module and /SET
    indent_always OFF (#1078)
  - fix the cap_queue order (#1095)
  - add reference counted strings (#1089)
  - Fix irc_op_public messages not triggering hilights (#354,
    [#891], #1129). By Dan Collins
  - Fix /IGNORE not setting the right level in irc_op_public
    messages (#1280). Credit to oss-fuzz
  - Fix GTimeVal deprecation (#1141, #1144, #1145, #1350, an#44)
    If multi-version compatibility is desired, module authors
    can find an example of backwards compatible code in
    cdidier/irssi-xmpp#53
  - Fix /IGNORE ... MODES NO_ACT not working (#1164)
  - Deprecated -ssl* options are hidden from tab completion
    (#1171)
  - Make /SET actlist_sort a choice type (#1198)
  - Fix crash from self-unloading script (#1206). By Thomas
    Stagner
  - Fix crash during Perl signal emission (#1233, #1234)
  - Fix a case where empty lines or comments inside channels or
    servers in the config would confuse Irssi (#1062, #1242,
    [#1243])
  - Fix reported freezing in DCC GET on slow disks (#159, #1271)
  - Fix message-tags parsing (#1274, #1275). Credit to oss-fuzz
  - Fail redirects when receiving numeric 263 (RPL_TRYAGAIN) in
    response to /WHO (#1283)
  - Some updates to .gitignore (#1302). By Rene Kita
  - Fix build on operating systems with X/Open Curses, version 2
    (#1305, #1308). By Nia Alarie (Regression introduced with
    [#1290], alternative fix for Irssi 1.2.3 no-term.h.patch)
  - Fix otr module not using g_strndup, e.g. on Solaris 10
    (#1315). By Claes Nästén
  - Fix cursor getting stuck for auto completions that changes
    case (#1176, #1322, an#8). By ffrogman
  - Restore operation of tag/* in /SET activity_hide_targets
    (#1337, an#11) nb. the ::all syntax was working in Irssi 1.1
    and 1.2 (and continues to work)
  - Fix /SERVER ADD -matrix -network my_matrix_network
    (an#12). By Andrej Kacian
  - Fix /SERVER ADD creating duplicated entries in the config
    file (#1317, an#22, an#41)
  - Fix critical when SASL user is set and SASL password is
    empty (#1325, an#21)
  - Misc fixes (#1106, #1141, #1272, #1297, an#35)
  - Fuzz fixes (#1116, #1117, #1119, #1125, #1126, an#20)
  - Build system fixes (#1101, #1102, #1069, #1140, #1181, #1253)
  - Sync docs and scripts (an#39)
  - Text and Help updates
  - add -tls_* options to manual (#1029, #1030). By Jacob
    V. Rasmussen
  - missing targets in /MSG (#1032)
  - wrong parameter in /ECHO (#1024)
  - Spelling in OTR (#1047). By David Gall
  - Clarify statusbar priority (#1049). By Marius Gedminas
  - Document get_irssi_dir in Perl (#1051, #1052). By Alex
    Shafer
  - typo in /HILIGHT help (#1081). By DFrostByte
  - improved clarity of your_nick_owned (#1138). By Mike Quin
  - Update some URLs to https (#1163)
  - Add documentation for escaping some characters (#1329,
    [#1330], an#9). By Guntbert Reiter
  - Fix some typos (#1336, an#10). By Francis Mteo
  - Document $abiversion and parse_special (an#38). By bw1
  - Infrastructure updates:
  - Support for Github Actions (#1039, #1103, #1160, #1212,
    [#1231], #1252, #1261, an#40)
  - Run clang-format on pull requests (#1172, #1173, #1184,
    [#1230], #1247, #1287)
  - Run abidiff on pull requests (#1179, #1195)
  - Test CI-Fuzz (#1279, #1304, an#17)</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1655208000">- backport first set of fixes:
  - add use-isystem-for-include.patch, fixes build with perl 5.36
    (#1381)
  - add fix-textbuffer-view.patch, fixes lost lines on display
    (#1382)
  - add default-hash-chan.patch, default to joining #-channels
    again (#1385)</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1657972800">- drop patches; upstreamed
  - drop use-isystem-for-include.patch, upstreamed
  - drop fix-textbuffer-view.patch, upstreamed
  - drop default-hash-chan.patch, upstreamed
- update to 1.4.2
  * Add irssimoduledir to irssi-1.pc in the Meson build (#1383,
    [#1378])
  - Use -isystem includes, limiting warnings to Irssi
    code. Fixes compilation with Perl 5.36 (#1381,
    gentoo#851522, #1384)
  - Fix missing lines when changing dynamic textbuffer contents
    (#1382, #1387). Reported by externalserver15
  - Fix Perl cross compilation with Meson 0.60.0 (#1377)
  - Fix default channel prefix used for /JOIN to default to `#'
    (#1385, #1388)
  - Fix crash in /LASTLOG by getting line texts before printing
    (#1367, #1398)</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1667217600">- update to 1.4.3
  - Fix freeze on Alt+arrows (#1416, #1417)
  - Fix crash on /upgrade (#1399, #1419)
  - Fix saving of -disallow_starttls (#1401, #1420)
  - Fix libnv detection on FreeBSD (freebsd#265397, #1407). By
    Guido Falsi and Kristof Provost
  - Minor help and script fixes (#1380, #1393, #1411, #1413,
    [#1414], #1415)</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1680264000">- update to 1.4.4
  * Expose location of signals.txt via pkg-config
  + Levels can now be inverted using `^' prefix in the /WINDOW
    (HIDE)LEVEL commands
  + Support receiving monospace
  - Fix config broken by /WINDOW LOGFILE without parameter
  - Fix broken /LASTLOG -window switch
  - Fix logic in how actions are printed for other protocols
  - Fix stale special collector use after free
    CVE-2023-29132 boo#1210077
  - Help and message fixes</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1689768000">- add perl-ntype.patch, fixes broken scripting during run-time
  with perl 5.37 and later (#1474)</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1696334400">- drop perl-ntype.patch, upstreamed
- update to 1.4.5
  + Add workaround for Perl 5.38.0 bug that breaks the Irssi
    locale and glyph rendering (scripts.irssi.org#857, #1498)
  - Fix Perl scripts broken by Perl 5.38 (scripts.irssi.org#851,
    [#1474]). With input from Leon Timmermans
  - Document workaround to fix linker errors when building with
    meson on Apple (#1435, #1492)
  - Fix meson using wrong filenames on Apple, leading to broken
    Perl support (#1483, #1493)
  - Fix /upgrade not accepting `~' (#1460, #1462). By Lukas Mai
  - Improve compatibility with Perl5-IDEA (#1465, #1467). By
    Charlie Daffern
  - Fix logic in how own actions are printed for other protocols
    (codeberg!5, #1471). By Andrej Kacian
  - Fix crash on old PowerPC Mac (#1482, #1484)
  - Fix wrong prototype of library function used in terminal
    handling (#1495). By Emil Engler
  - Minor cleanups (#1488, #1497). Includes work by Emil Engler
  - Minor help and documentation fixes (#1458, #1494, #1477,
    [#1478]). Includes work by KindOne</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1706529600">- add perl-again.patch, workaround for Perl bug that breaks the
  Irssi locale and glyph rendering (upstream PR #1510)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="735842d77406fd0b64e07a0bf1ffb30c71a31c705ce0043759f2752923dfa5ab1db6330d9122c88cf8b12434cf9d532e970797cf05115a0d7efa54046c94db2d" name="irssi-debugsource" arch="i586">
  <version epoch="0" ver="1.4.5" rel="3.18"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1652097600">- add the Libera chat network to the default configuration to
  improve the new user experience - irssi-1.2.3-add-libera.patch</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1654948800">- drop irssi.conf, upstream does not install it anymore
- drop SOCKS support and related patch
  irssi-0.8.16_missing_prototype_warnings.patch, was not working
- drop irssi-1.2.3-add-libera.patch, upstream
- drop irssi-rpmlintrc, did not match
- drop botti, not supported by upstream
- update to 1.4.1
  ! Note: botti no longer compiles; get in touch if you use it
  * Format the output of /QUOTE HELP (#1371, an#82). By Val
    Lorentz. Add /SHELP as default alias (an#83)
  + GLib log message filter: /SET glib_log_domains (an#50,
    an#59). By Andrej Kacian
  + An option to clear the cutbuffer:
    /SET empty_kill_clears_cutbuffer (an#58). By Mikael
    Magnusson
  + Scriptable pastebin (an#60, an#88)
  + Configurable actlist separator: /SET actlist_separator
    (#1364, an#61)
  - Fix window left/right not skipping visible windows
    (an#57). By Mikael Magnusson
  - Fix wrong printf-format on OpenBSD (an#66, an#68). Reported
    by Aaron Bieber
  - Fix erroneous output produced by autoload_modules (an#72)
  - Fix scroll_page_count setting with `.' (#1365, an#76)
  - Fix memory leak in /IGNORE (#1373, an#84). Found by Jookia
  - Misc fixes (an#45, an#67, an#70, #1368, an#77)
  - CHANTYPES take precedence over (missing) STATUSMSG in /join
    (#1358, an#54)
  - Fix crash in Perl's $view-&gt;set_bookmark (freebsd#254237,
    an#56)
  - Minor help fixes (an#51, an#52)
  - Fix regression where own channel status was forgotten after
    /UPGRADE (#1357, an#53)
  * /SET resolve_reverse_lookup setting was removed (#1034,
    [#1135])
  * Irssi will try to connect on IPv4 if IPv6 connection failed
    (#1146). By Shivaram Lingamneni
  * The display system now renders formats on the fly (#1079,
    [#1188], #1191, #1192, #1204, #1205, #1209, #1349, #1355,
    an#13, an#14, an#28, an#29, an#36, an#37, an#49)
    This major change will break scripts that try to modify
    printed text during "print text" signal (#1189). They need
    to be ported to modify the text during "print format"
    instead. It also breaks the usage of using /FORMAT to add
    different colours to a line. Such usage needs to be ported
    to using $expando variables instead. Affected scripts
    include format_identify.pl, friends_peder.pl, nickcolor.pl,
    nm.pl, people.pl
    The "gui print text finished" and "gui print text after
    finished" signals gained a TEXT_DEST_REC *parameter in the
    process.
    A new "gui render line text" signal is available to change
    the rendering of a line
  * made the $Z expando (time) dynamic (#1087, #1207, #1208)
    This change breaks the usage of /SET timestamp_format to
    supply a custom displayed time stamp. Affected scripts
    include binary_time.pl
  * /HILIGHT -priority now affects which hilight rule gets
    applied (#1228, #1232)
  * The NAMES list is now hidden by default if there are more
    than 18 users on the channel (an#7)
    To revert to the previous behaviour
    /SET show_names_on_join_limit -1
  * -tls_verify is now enabled by default (#1170, an#18, #1309,
    an#23, #1343, #1351)
    This may cause an ugly display of notls_verify in the output
    of /SERVER LIST, even on plain-text connection, on old
    configs. Kindly remove the "tls_verify = "no";" entries from
    your config file manually.
  * Irssi will now attempt STARTTLS if advertised (#1170, #1312,
    an#19)
    Use -disallow_starttls if you absolutely do not want this
    In order to check for a STARTTLS advertisement, Irssi will
    now wait for a response (even an error) to CAP LS 302. If
    your bouncer/server does not want to communicate before
    receiving USER/PASS at all, use -nocap to disable the CAP
    check.
  * Channel sync requests (WHO, MODE) are now sent "later" than
    user commands. This should improve responsiveness to user
    commands in the autojoin phase (an#26, an#32, an#33)
  * Irssi is now using full paths in #include directives and
    consequently does not add all directories to the include
    path anymore (#1040)
  * The Build System was ported to Meson (#1064, #1065, #1068,
    [#1071], #1072, #1073, #1074, #1075, #1084, #1085, #1118, #1166,
    [#1223], #1224, #1245, #1313, #1314, an#31)
  * Scriptassist was changed to use a YAML database (#1163)
    It will tell you when you need to update your setting
  * /BIND shows all partial matches (#1155)
  * Cleanup of unused functions (#1017, #1132, #1145, #1182,
    [#1246], #1264)
    Functions removed:
    NET_CALLBACK
    NET_HOST_CALLBACK
    RESOLVED_NAME_REC
    net_gethostbyaddr_nonblock
    net_connect_nonblock
    [ SIMPLE_THREAD_REC, simple_init, simple_readpipe ]
    hash_save_key
    Functions deprecated:
    dec2octal
    g_timeval_cmp
    get_timeval_diff
    Function names corrected:
    g_input -&gt; i_input
    g_istr -&gt; i_istr
    g_io_channel -&gt; i_io_channel
    g_hash_free_value -&gt; i_hash_free_value
    remove g_free_true
    gslist -&gt; i_slist
    glog_func -&gt; i_log_func
    glist -&gt; i_list
    If multi-version compatibility is desired, module authors
    can find an example of backwards compatible code in
    cdidier/irssi-xmpp#55
  + Add MSGLEVEL_HIDDEN to Perl (#1044)
  + Add $view-&gt;set_hidden_level and $view-&gt;remove_lines_by_level
    to Perl (#1026)
  + Add a /SET scrollback_max_age setting (#1022). By Heikki
    Orsila
  + Add /SET actlist_prefer_window_name (#1025)
  + Add -window option to /CAT (#1023, #1159)
  + Add an option to list specific sections with
    /SET -section lookandfeel
    (#1048)
  + Add support for IRCv3 CAP LS 302 (#1091)
  + Add a new "print noformat" signal that goes together with
    "print format" (#1088, #1192)
  + Add support for IRCv3 extended-join. /SET show_extended_join
    to enable (#1097, #1107, #1124)
    There are two new /FORMATs, join_extended and
    join_extended_account, that theme writers need to take into
    account if desired.
  + Add support for IRCv3 setname (#1093, #1104, #1254, GL#33)
  + Add support for IRCv3 account-notify (#1100, #1098, GL#33,
    [#1105], #1131). Credit to oss-fuzz
    /SET show_account_notify to enable
  + Add support for IRCv3 invite-notify (#1094)
  + Add support for receiving IRCv3 message-tags (#576, #1090)
  + Add support for sending IRCv3 message-tags (#1092, an#34)
  + Enable the znc.in/self-message CAP by default (#1123)
  + Add support for IRCv3 away-notify. /SET away_notify_public
    to enable (#1099, GL#33, #1105)
  + Add support for IRCv3 chghost (#1096, GL#33, #1105)
    For servers with broken chghost implementation that fill the
    status window with host changed messages, one may add "quote
    cap req -chghost" to the -autosendcmd or, if the host change
    messages are entirely undesired, "/format -delete
    host_changed"
  + Add support for IRCv3 server-time. /SET show_server_time to
    enable (#1108)
  + Add support for logging IRCv3 server-time.
    /SET log_server_time to disable (#1318, an#16)
  + Add IRCv3 features to signals.txt (#1111)
    In particular, "message join" now takes 2 additional
    arguments, script and module authors must beware of this
    change.
  + Show the unignore time in /IGNORE output (#1158, #1161)
  + Add /SET quit_on_hup to make the behaviour of SIGHUP
    configurable (#828, #1169). By Pinguin1234
  + Support numeric 489 as ERR_SECUREONLYCHAN (#1193, #1196). By
    Michael Hansen
  + Improve support for building Irssi in Termux-Android with
    Meson (#1199)
  + Add usermode key to Irssi::Irc::Chatnet in Perl (#1288). By
    Jessica Sophie Porter
  + Add format_string_expand and format_string_unexpand
    functions to Perl (#1286)
  + Add ...-&gt;format_create_dest(...)-&gt;printformat("format",
    args...) and ...-&gt;printformat_module("module", "format",
    args...) methods to Perl (#1284)
    You can avoid any CORE::GLOBAL::caller hacks using the
    printformat_module method, especially sind that hack was not
    safe during signal emissions
  + Add tracking of user accounts in the channel nicklist using
    WHOX on join (#1250)
  + Add auto-loading of the Perl and otr module from /SET
    autoload_modules (#1295)
  + Add /IGNORE ... NOHILIGHT to ignore some hilights (#1260)
  + Do not beep on hidden lines with /SET beep_msg_level
    ... -HIDDEN (#1259)
  + Added /CS, /MS, /NS, and /OS aliases to the default config
    (#1316). By Mathis Beer
  + Allow -tls_ca{file,path} '' to unset an argument (#730,
    [#1060], an#30)
  + Add a "server outgoing modify" signal to intercept outgoing
    messages (#1148, #1151, an#15, an#43). Original by
    JustAnotherArchivist
  - remove some hard-coded 510 byte assumptions (#1086)
  - Several fixes for error checks in SSL (#944, #1037, #943,
    [#1036]). Reported by Chi Li
  - Wrong variable tested in mask_match (#902, #1035)
  - Fix bug where irssi-proxy with `?'-port would not reconnect
    (#1041)
  - Allow shrinking of /SET rawlog_lines (#957, #1020). By
    Marcus "Teschi" Prinz
  - Fix /WINDOW BALANCE warning (#1054)
  - fix overflow when first command history entry expires
    (#1070)
  - begin modularising IRC module (#1067, #1112, #1113)
  - fix some memory leaks in /DCC RESUME and settings_add
    (#1077). By Zero King
  - fix cut-off text with theme_indent module and /SET
    indent_always OFF (#1078)
  - fix the cap_queue order (#1095)
  - add reference counted strings (#1089)
  - Fix irc_op_public messages not triggering hilights (#354,
    [#891], #1129). By Dan Collins
  - Fix /IGNORE not setting the right level in irc_op_public
    messages (#1280). Credit to oss-fuzz
  - Fix GTimeVal deprecation (#1141, #1144, #1145, #1350, an#44)
    If multi-version compatibility is desired, module authors
    can find an example of backwards compatible code in
    cdidier/irssi-xmpp#53
  - Fix /IGNORE ... MODES NO_ACT not working (#1164)
  - Deprecated -ssl* options are hidden from tab completion
    (#1171)
  - Make /SET actlist_sort a choice type (#1198)
  - Fix crash from self-unloading script (#1206). By Thomas
    Stagner
  - Fix crash during Perl signal emission (#1233, #1234)
  - Fix a case where empty lines or comments inside channels or
    servers in the config would confuse Irssi (#1062, #1242,
    [#1243])
  - Fix reported freezing in DCC GET on slow disks (#159, #1271)
  - Fix message-tags parsing (#1274, #1275). Credit to oss-fuzz
  - Fail redirects when receiving numeric 263 (RPL_TRYAGAIN) in
    response to /WHO (#1283)
  - Some updates to .gitignore (#1302). By Rene Kita
  - Fix build on operating systems with X/Open Curses, version 2
    (#1305, #1308). By Nia Alarie (Regression introduced with
    [#1290], alternative fix for Irssi 1.2.3 no-term.h.patch)
  - Fix otr module not using g_strndup, e.g. on Solaris 10
    (#1315). By Claes Nästén
  - Fix cursor getting stuck for auto completions that changes
    case (#1176, #1322, an#8). By ffrogman
  - Restore operation of tag/* in /SET activity_hide_targets
    (#1337, an#11) nb. the ::all syntax was working in Irssi 1.1
    and 1.2 (and continues to work)
  - Fix /SERVER ADD -matrix -network my_matrix_network
    (an#12). By Andrej Kacian
  - Fix /SERVER ADD creating duplicated entries in the config
    file (#1317, an#22, an#41)
  - Fix critical when SASL user is set and SASL password is
    empty (#1325, an#21)
  - Misc fixes (#1106, #1141, #1272, #1297, an#35)
  - Fuzz fixes (#1116, #1117, #1119, #1125, #1126, an#20)
  - Build system fixes (#1101, #1102, #1069, #1140, #1181, #1253)
  - Sync docs and scripts (an#39)
  - Text and Help updates
  - add -tls_* options to manual (#1029, #1030). By Jacob
    V. Rasmussen
  - missing targets in /MSG (#1032)
  - wrong parameter in /ECHO (#1024)
  - Spelling in OTR (#1047). By David Gall
  - Clarify statusbar priority (#1049). By Marius Gedminas
  - Document get_irssi_dir in Perl (#1051, #1052). By Alex
    Shafer
  - typo in /HILIGHT help (#1081). By DFrostByte
  - improved clarity of your_nick_owned (#1138). By Mike Quin
  - Update some URLs to https (#1163)
  - Add documentation for escaping some characters (#1329,
    [#1330], an#9). By Guntbert Reiter
  - Fix some typos (#1336, an#10). By Francis Mteo
  - Document $abiversion and parse_special (an#38). By bw1
  - Infrastructure updates:
  - Support for Github Actions (#1039, #1103, #1160, #1212,
    [#1231], #1252, #1261, an#40)
  - Run clang-format on pull requests (#1172, #1173, #1184,
    [#1230], #1247, #1287)
  - Run abidiff on pull requests (#1179, #1195)
  - Test CI-Fuzz (#1279, #1304, an#17)</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1655208000">- backport first set of fixes:
  - add use-isystem-for-include.patch, fixes build with perl 5.36
    (#1381)
  - add fix-textbuffer-view.patch, fixes lost lines on display
    (#1382)
  - add default-hash-chan.patch, default to joining #-channels
    again (#1385)</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1657972800">- drop patches; upstreamed
  - drop use-isystem-for-include.patch, upstreamed
  - drop fix-textbuffer-view.patch, upstreamed
  - drop default-hash-chan.patch, upstreamed
- update to 1.4.2
  * Add irssimoduledir to irssi-1.pc in the Meson build (#1383,
    [#1378])
  - Use -isystem includes, limiting warnings to Irssi
    code. Fixes compilation with Perl 5.36 (#1381,
    gentoo#851522, #1384)
  - Fix missing lines when changing dynamic textbuffer contents
    (#1382, #1387). Reported by externalserver15
  - Fix Perl cross compilation with Meson 0.60.0 (#1377)
  - Fix default channel prefix used for /JOIN to default to `#'
    (#1385, #1388)
  - Fix crash in /LASTLOG by getting line texts before printing
    (#1367, #1398)</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1667217600">- update to 1.4.3
  - Fix freeze on Alt+arrows (#1416, #1417)
  - Fix crash on /upgrade (#1399, #1419)
  - Fix saving of -disallow_starttls (#1401, #1420)
  - Fix libnv detection on FreeBSD (freebsd#265397, #1407). By
    Guido Falsi and Kristof Provost
  - Minor help and script fixes (#1380, #1393, #1411, #1413,
    [#1414], #1415)</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1680264000">- update to 1.4.4
  * Expose location of signals.txt via pkg-config
  + Levels can now be inverted using `^' prefix in the /WINDOW
    (HIDE)LEVEL commands
  + Support receiving monospace
  - Fix config broken by /WINDOW LOGFILE without parameter
  - Fix broken /LASTLOG -window switch
  - Fix logic in how actions are printed for other protocols
  - Fix stale special collector use after free
    CVE-2023-29132 boo#1210077
  - Help and message fixes</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1689768000">- add perl-ntype.patch, fixes broken scripting during run-time
  with perl 5.37 and later (#1474)</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1696334400">- drop perl-ntype.patch, upstreamed
- update to 1.4.5
  + Add workaround for Perl 5.38.0 bug that breaks the Irssi
    locale and glyph rendering (scripts.irssi.org#857, #1498)
  - Fix Perl scripts broken by Perl 5.38 (scripts.irssi.org#851,
    [#1474]). With input from Leon Timmermans
  - Document workaround to fix linker errors when building with
    meson on Apple (#1435, #1492)
  - Fix meson using wrong filenames on Apple, leading to broken
    Perl support (#1483, #1493)
  - Fix /upgrade not accepting `~' (#1460, #1462). By Lukas Mai
  - Improve compatibility with Perl5-IDEA (#1465, #1467). By
    Charlie Daffern
  - Fix logic in how own actions are printed for other protocols
    (codeberg!5, #1471). By Andrej Kacian
  - Fix crash on old PowerPC Mac (#1482, #1484)
  - Fix wrong prototype of library function used in terminal
    handling (#1495). By Emil Engler
  - Minor cleanups (#1488, #1497). Includes work by Emil Engler
  - Minor help and documentation fixes (#1458, #1494, #1477,
    [#1478]). Includes work by KindOne</changelog>
  <changelog author="Ailin Nemui &lt;ailin.nemui@gmail.com&gt;" date="1706529600">- add perl-again.patch, workaround for Perl bug that breaks the
  Irssi locale and glyph rendering (upstream PR #1510)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="9528feb0bc5d51000e6507a48825ae5bcbd6d6d9b8f3ed070cb30759dc659ae565f4a5f6428a6aa83f878286a18327a5d4fa2a65b8de05bcae71c39b53d8fc0b" name="irssi-otr-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.2" rel="2.14"/>
  <changelog author="andreas.stieger@gmx.de" date="1321963200">- initial package</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1322049600">- fix 64 bit build</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1331640000">- fix factory build</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1335009600">- fix build with CMake 2.8.8, this is a CMake bug
  see http://www.cmake.org/Bug/view.php?id=13125
  This patch will not longer be required for CMake &gt; 2.8.8</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1352635200">- The package currently does not build against libotr 4.0.0.
  For openSUSE Factory, build against older version of the library
  be provided by libotr2, [bnc#789175]</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1409745600">- irssi-otr 1.0.0:
  * Add /otr info command
  * Support split OTR message on receive. Bitlbee support.
- Built against libotr 4
- Subpackage xchat-otr is no longer included in this source project
  and was split into a separate package.
- General spec file cleanup
- Removed patches:
  * irc-otr-build-xchat-0.3.patch
  * irssi-otr-0.3-cmake-2.8.8-bug13125-fix.patch
- add irssi-otr-1.0.0-irssi-module-dir.patch from upstream to
  fix build on 64 bit</changelog>
  <changelog author="astieger@suse.com" date="1482408000">- irssi-otr 1.0.2:
  * libotr &gt;= 4.1.0 required
  * build system improvements
  * Detect the libotr-emitted HTML-formatted init string and
    replace it with a description customized for IRC and irssi-otr.
  * Remove linebreaks from libotr messages to avoid sending
    random IRC commands. boo#1016942
- includes changes from 1.0.1:
  * Fix: bad comment for cmd_generic
  * Fix: assertion when server record is NULL
  * Make irssi module directory configurable
    (drop upstreamed irssi-otr-1.0.0-irssi-module-dir.patch)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1670241600">- Remove unneeded BuildRequires on Python 2.</changelog>
</package>
<package pkgid="ab900deb55c2d8c802bed84779173a3daf8f86120dca18fbce7c0efb392fe71c3324f49296abbdbd2ec343c5adabc8f2a195ac2f143513c8d6763f594786f5b9" name="isa-l-debuginfo" arch="i586">
  <version epoch="0" ver="2.32.1" rel="1.3"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt; - v2.30.0" date="1679572800">- v2.30.0: Initial packaging.</changelog>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt; - v2.31.0" date="1708948800">- v2.31.0: Update
  - gf_vect_mul_base() function now returns an integer, matching the return type of gf_vect_mul() function (not a breaking change).
  - Added compress/decompress with dictionary to perf test app.
  - Zlib header can be now created on the fly when starting the compression.
  - Added isal_zlib_hdr_init() function to initialize the zlib header to 0.
  - Optimized AVX implementation.
  - Added new AVX2 and AVX512 implementations.
  - Added new AVX512 and AVX2 implementations using GFNI instructions.
  - Added new SVE implementation.
  - Added new CRC64 Rocksoft algorithm.
  - CRC x86 implementations optimized using ternary logic instructions and
  - folding of bigger data on the last bytes.
  - CRC16 T10dif aarch64 implementation improved.
  - CRC aarch64 implementations optimized using XOR fusion feature.
  - Changed performance tests to warm by default.
  - Fixed various compilation issues/warnings for different platforms.
  - Fixed documentation on xor/pq gen/check functions, with minimum
    number of vectors.
  - Fixed potential out-of-bounds read on Adler32 Neon implementation.
  - Fixed potential out-of-bounds read on gf_vect_mul Neon implementation.
  - Fixed x86 load/store instructions in erasure coding functions (aligned moves
    that should be unaligned).
  - Fixed memory leaks in unit tests.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709035200">- Let -devel subpackage use the SRPM base name.
- Use %ldconfig_scriptlets.
- Description updates: meaningful description for the SRPM, neutral
  descriptions, trim duplication, give libisal2 a bulleted list.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1717675200">- Add -ffat-lto-objects</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1736769600">- v2.31.1: Update
  - Fixed return type for PowerPC _gf_vect_mul_base function.
  - Fixed isal_deflate_icf_finish_lvl1 dispatcher for aarch64.
  - Fixed CRC compilation on aarch64.
  - Fixed MacOS-14 compilation.
  - Fixed MinGW build.
  - Fixed Clang compilation on igzip library on aarch64.
  - Fixed Windows build on erasure code performance applications.
  - Fixed compilation with YASM</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1773662400">- v2.32.0: Update
  - Added CMake build system (only verified for x86_64).
  - Minimum NASM version required for x86 architecture is 2.14.01 now.
  - 32-bit x86 support has been removed.
  - Initial riscv64 support with runtime and build-time CPU feature detection.
  - Added new RVV adler32 implementations.
  - Added optimized RVV adler32 for VLEN=128.
  - Added experimental ISA-L shim library to provide drop-in compatibility with zlib.
  - Added new x86 AVX2+GFNI and AVX512+GFNI pq_gen implementations.
  - Added new RVV xor_gen, pq_gen implementations.
  - Added new RVV ec_encode_data,ec_encode_data_update,gf_vect_mad, gf_vect_dot_prod, gf_vect_mul implementations.
  - Added new AVX2+GFNI implementation for gf_vect_mul.
  - Added new gf_vect_mul_init_base, to be used with any erasure coding base functions, such as gf_vect_mul_base.
  - Enabled GFNI implementations for gf_vect_mad.
  - gf_vect_mul_init is now a multi-binary function, backed by different implementations depending on the ISA available.
  - Added new RVV zero-memory detection implementations.
  - Added new AVX2+VCLMUL implementations for CRC64, CRC32 and CRC16 variants.
  - CRC32 ISCSI AVX512+VCLMUL optimized for small buffers.
  - CRC64 Rocksoft implementation on aarch64 optimized similar to other CRC64
    implementations.
  - Added new RVV CRC64/32/16 implementations.
  - Fixed various compilation issues/warnings for different platforms.
  - Fixed documentation on xor/pq gen/check functions, with minimum
    number of vectors.
  - Fixed potential out-of-bounds read on Adler32 Neon implementation.
  - Fixed potential out-of-bounds read on gf_vect_mul Neon implementation.
  - Fixed x86 load/store instructions in erasure coding functions (aligned moves
    that should be unaligned).
  - Fixed memory leaks in unit tests.
  - Fixed RAID performance application for MacOS.
  - Fixed DEFLATE header construction for constant 0x00 and 0xFF blocks
    in Big-Endian systems.
  - ec_init_tables now always return a `32-byte * k * rows` array,
    regardless the underlying implementation used
    (in Release v2.31, it could return a `8-byte * k * rows` array
    if GFNI ISA was available in the system).</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1774872000">- Added patch fixing CRC x86 dispatcher.</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1774872001">- Removed unnecessary debug lines in spec file.</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1774872002">- Add 0001-crc-fix-x86-CRC-dispatcher.patch to fix dispatcher issue</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1782907200">- v2.32.1: Update
  - Removed 0001-crc-fix-x86-CRC-dispatcher.patch to fix dispatcher issue.
  - Fixed x86 CRC dispatcher (removed internal patch).
  - Fixed various compilation issues/warnings on MinGW and CMake.
  - Fixed various security issues.
  - Fixed in-place aliasing bug in RISC-V xor_gen and pq_gen functions.
  - Fixed memory leak in the zlib shim library.</changelog>
</package>
<package pkgid="c149fb5edd4fd2002f409fa6f09b805612dc317430cea55083afa41d35280c3257c6b6b4f0e68d07051ffa6e344be31d4c6a7b494779e8ff365b78a516eaa51f" name="isa-l-debugsource" arch="i586">
  <version epoch="0" ver="2.32.1" rel="1.3"/>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt; - v2.30.0" date="1679572800">- v2.30.0: Initial packaging.</changelog>
  <changelog author="Jeff Mahoney &lt;jeffm@suse.com&gt; - v2.31.0" date="1708948800">- v2.31.0: Update
  - gf_vect_mul_base() function now returns an integer, matching the return type of gf_vect_mul() function (not a breaking change).
  - Added compress/decompress with dictionary to perf test app.
  - Zlib header can be now created on the fly when starting the compression.
  - Added isal_zlib_hdr_init() function to initialize the zlib header to 0.
  - Optimized AVX implementation.
  - Added new AVX2 and AVX512 implementations.
  - Added new AVX512 and AVX2 implementations using GFNI instructions.
  - Added new SVE implementation.
  - Added new CRC64 Rocksoft algorithm.
  - CRC x86 implementations optimized using ternary logic instructions and
  - folding of bigger data on the last bytes.
  - CRC16 T10dif aarch64 implementation improved.
  - CRC aarch64 implementations optimized using XOR fusion feature.
  - Changed performance tests to warm by default.
  - Fixed various compilation issues/warnings for different platforms.
  - Fixed documentation on xor/pq gen/check functions, with minimum
    number of vectors.
  - Fixed potential out-of-bounds read on Adler32 Neon implementation.
  - Fixed potential out-of-bounds read on gf_vect_mul Neon implementation.
  - Fixed x86 load/store instructions in erasure coding functions (aligned moves
    that should be unaligned).
  - Fixed memory leaks in unit tests.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1709035200">- Let -devel subpackage use the SRPM base name.
- Use %ldconfig_scriptlets.
- Description updates: meaningful description for the SRPM, neutral
  descriptions, trim duplication, give libisal2 a bulleted list.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1717675200">- Add -ffat-lto-objects</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1736769600">- v2.31.1: Update
  - Fixed return type for PowerPC _gf_vect_mul_base function.
  - Fixed isal_deflate_icf_finish_lvl1 dispatcher for aarch64.
  - Fixed CRC compilation on aarch64.
  - Fixed MacOS-14 compilation.
  - Fixed MinGW build.
  - Fixed Clang compilation on igzip library on aarch64.
  - Fixed Windows build on erasure code performance applications.
  - Fixed compilation with YASM</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1773662400">- v2.32.0: Update
  - Added CMake build system (only verified for x86_64).
  - Minimum NASM version required for x86 architecture is 2.14.01 now.
  - 32-bit x86 support has been removed.
  - Initial riscv64 support with runtime and build-time CPU feature detection.
  - Added new RVV adler32 implementations.
  - Added optimized RVV adler32 for VLEN=128.
  - Added experimental ISA-L shim library to provide drop-in compatibility with zlib.
  - Added new x86 AVX2+GFNI and AVX512+GFNI pq_gen implementations.
  - Added new RVV xor_gen, pq_gen implementations.
  - Added new RVV ec_encode_data,ec_encode_data_update,gf_vect_mad, gf_vect_dot_prod, gf_vect_mul implementations.
  - Added new AVX2+GFNI implementation for gf_vect_mul.
  - Added new gf_vect_mul_init_base, to be used with any erasure coding base functions, such as gf_vect_mul_base.
  - Enabled GFNI implementations for gf_vect_mad.
  - gf_vect_mul_init is now a multi-binary function, backed by different implementations depending on the ISA available.
  - Added new RVV zero-memory detection implementations.
  - Added new AVX2+VCLMUL implementations for CRC64, CRC32 and CRC16 variants.
  - CRC32 ISCSI AVX512+VCLMUL optimized for small buffers.
  - CRC64 Rocksoft implementation on aarch64 optimized similar to other CRC64
    implementations.
  - Added new RVV CRC64/32/16 implementations.
  - Fixed various compilation issues/warnings for different platforms.
  - Fixed documentation on xor/pq gen/check functions, with minimum
    number of vectors.
  - Fixed potential out-of-bounds read on Adler32 Neon implementation.
  - Fixed potential out-of-bounds read on gf_vect_mul Neon implementation.
  - Fixed x86 load/store instructions in erasure coding functions (aligned moves
    that should be unaligned).
  - Fixed memory leaks in unit tests.
  - Fixed RAID performance application for MacOS.
  - Fixed DEFLATE header construction for constant 0x00 and 0xFF blocks
    in Big-Endian systems.
  - ec_init_tables now always return a `32-byte * k * rows` array,
    regardless the underlying implementation used
    (in Release v2.31, it could return a `8-byte * k * rows` array
    if GFNI ISA was available in the system).</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1774872000">- Added patch fixing CRC x86 dispatcher.</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1774872001">- Removed unnecessary debug lines in spec file.</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1774872002">- Add 0001-crc-fix-x86-CRC-dispatcher.patch to fix dispatcher issue</changelog>
  <changelog author="Pablo de Lara Guarch &lt;pablo.de.lara.guarch@intel.com&gt;" date="1782907200">- v2.32.1: Update
  - Removed 0001-crc-fix-x86-CRC-dispatcher.patch to fix dispatcher issue.
  - Fixed x86 CRC dispatcher (removed internal patch).
  - Fixed various compilation issues/warnings on MinGW and CMake.
  - Fixed various security issues.
  - Fixed in-place aliasing bug in RISC-V xor_gen and pq_gen functions.
  - Fixed memory leak in the zlib shim library.</changelog>
</package>
<package pkgid="09b7ad9c4ebe3de653fbcb04186b3bc93d6d5bd31cd6897daf7f378b1957819002e3114a3a3848f3c5a1aa065093ff6d3644ea418651900e3db952f3a065014e" name="isatapd-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.7+git.20141015" rel="5.4"/>
  <changelog author="mardnh@gmx.de" date="1543492800">- Initial package, version 0.9.7+git.20141015</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544097600">- Use noun phrase in summary.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * isatapd.service</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1741348800">- added patches
  fix build with gcc15
  + isatapd-gcc15.patch</changelog>
</package>
<package pkgid="6710cdcf36759ee177bb048c204148ba9d7cdc7d167bab7b80e41daf72d43f0ac183f9962be541eaeacb66529290eb93641ecda715c0effeeca4b83f22fc6c8e" name="isatapd-debugsource" arch="i586">
  <version epoch="0" ver="0.9.7+git.20141015" rel="5.4"/>
  <changelog author="mardnh@gmx.de" date="1543492800">- Initial package, version 0.9.7+git.20141015</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544097600">- Use noun phrase in summary.</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * isatapd.service</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Drop ProtectClock hardening, can cause issues if other device acceess is needed</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="pgajdos@suse.com" date="1741348800">- added patches
  fix build with gcc15
  + isatapd-gcc15.patch</changelog>
</package>
<package pkgid="085b7e4611a2c35e32a38c6ecb4953681a15ba8790a8ca8b76bdb8bc351a1f8c58726d02eb199225ce4064bfcb1bbb475894698ae35b949f3802b31f725c5ee4" name="iscsiuio-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.8.8" rel="113.1"/>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1703073600">- Updated to latest upstream: two small changes, with no known
  functional changes:
  * Incorrect documentation for `iscsiadm -m session` print level
    (upstream issue #432)
  * Stop using deprecated inet_aton and inet_ntoa (upstream issue
    [#435])
- Also, stopped using pre-prepared tarballs for the build, instead
  now using a service file to get latest SUSE srouces directly.
  This removed these two files:
  * open-iscsi-2.1.9-suse.tar.bz2, and
  * open-iscsi-SUSE-latest.diff.bz2
  whcih were both created by a shell script, and added a service-
  file-generated file of the form:
  * open-iscsi-2.1.9.suse+TAG_OFFSET.tar.xz
  where TAG_OFFSET is of the form "COMMIT_COUNT.HASH", where
  COMMIT_COUNT is the count of commits since 2.1.9-suse (in this
  case), and HASH is the git commit hash being used.</changelog>
  <changelog author="lduncan@suse.com" date="1727697600">- Update to version 2.1.10.suse+51.fea0fde82ed1:
  * Incudes upstream version 2.1.10 plus some fixes
  * Fix firmware targets startup to always be "onboot" (#482)
    (bsc#1228084)
  * Change a discovery function to void return type (#481)
  * Fix gcc issues (#480)
  * Bugfix read specific sysfs value "off" of session attribute (#466)
  * Fix bug where abort_tmo read failures were ignored. (#467)
  * grammar nitpicks (#464)
  * Fix memory leak in iscsi_check_session_use_count (#465)
  * improve the comments in idbm_lock() (#458)
  * Make it visible when memory allocation failure (#457)
  * Better handle multiple iscsiadm commands (#453)
  * iscsiadm: allow hostnames in node-mode commands (#451)
  * Modify how workqueue priority is set (#445)
  * Fix authmethod check by printing a warning message when CHAP used and authmethod=None (#443)
  * iscsid: Rescan devices on relogin (#444)
  * Adds missing characters in README. (#440)
  * Turn off iSCSI NOP-Outs, by default.
  * fix: add usr/iscsid_req.h missinig underline (#431) (#436)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="lduncan@suse.com" date="1744027200">- Update to version 2.1.11.suse+65.65365e1cdedb:
  * doc: fixup iscsiadm man page option for -r (#501)
  * Modify log function to print session id (#498)
  * Fix minor typo ("authenticaton") (#500)
  * Preparing for version 2.1.11 (#499)
  * iscsid: Rate limit session reopen log messages (#492)
  * IPv6 support for iBFT iSCSI boot (#493)
  * Improve iscsiadm command line parsing messages (#494)
  * More testing cleanup, and fix dprint test usage (#491)
  * Fix a typo in test/README (#486)
  * iscsid: Fix hang during login with scan=manual (#485)
  * fix 4 issues which are finded when building with clang 17 (#478)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1744027201">- Change SPEC file so that open-iscsi lock files always go
  in /run/lock/iscsi (bsc#1239107)</changelog>
  <changelog author="lduncan@suse.com" date="1744804800">- Update to version 2.1.11.suse+66.13c070123738:
  * Fix iscsid.conf NOP configuration (bsc#1240541)</changelog>
  <changelog author="lduncan@suse.com" date="1752408000">- Update to version 2.1.11.suse+73.1723affc61eb:
  * README for rpm build directory
  * Fix issue with IPv6 adapter interfaces (#508, bsc#1240969)
  * fwparam_ppc.c: Fix the calloc-transposed-args issue (#504)
  * Makefile: fix "No rule to make target 'iscsiuio/Makefile.in" issue (#506)
  * Fix typo in initiator.c (#507)
- Fixed some issues in this changes file
  * One date had incorrect format from 2014
  * Two separator lines were formatted incrrectly</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1772107200">- Update to version 2.1.11.suse+85.4ef97a15:
  * Fix unused variable warning in usr/io.c (#524)
  * Remove old rpm subdirectory, no longer needed.
  * Remove old rpm subdirectory, no longer needed.
  * Add tcp.congestion_control configuration option (#520)
  * Small cleanups for firmware discovery. (#522)
  * Fix incorrect parsing of node.discovery_type "static" and "fw" (#518)
  * iscsi_net_util: avoid copying NULL pointers with strlcpy() (#515)
  * iscsi: delay reconnect until interface has valid IP. (#511)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1773230400">- Update to version 2.1.11.suse+88.8e0635b3:
  * Make iface.example a doc file. (#526)
  * Updated SPEC file to deliver iface.example as a %doc
    file, no longer in the database directory.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1784203200">- Update to version 2.1.12.suse+0.8f77cf16:
  * Preparing for version 2.1.12 (#536)
  * Fix security issues recently discovered by Keith at Linneman Labs (#535)
    (CVE-2026-44943/bsc#1268353 and CVE-2026-44944/bsc#1268352)
  * iscsi-init.service: Use iscsi-gen-initiatorname
  * iscsi-gen-initiatorname use @IQN_PREFIX@ as default
  * avoid possible double free of found in idbm_rec_update_param (#528)
  * iscsi: validate interface IP against target address family (#527)</changelog>
</package>
<package pkgid="2eebe6b273a1dceb6c6759da589a49b2233408186e4edbf3e6074b4e6510419f9a9002b0a19a32091873e00e944be6c448eb299cb1bff5fa3d13655ecb9a62b9" name="isl-debugsource" arch="i586">
  <version epoch="0" ver="0.27" rel="1.5"/>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 0.20
  * keep track of domain in 0D isl_multi_pw_aff and
    isl_multi_union_pw_aff
  * add isl_aff_eval and isl_pw_aff_eval
  * add fixed-size rectangular box hull</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1578052800">- Update to 0.22:
  * improved bindings
  * scheduler fix involving fixed dimensions
  * accept ranges in tuples during parsing
  * add some convenience functions
- Update to 0.21:
  * preliminary C++ bindings
  * use incremental scheduler by default
  * introduce isl_size type
  * rename isl_ast_op_type to isl_ast_expr_op_type
  * fix coalescing bugs
  * use isl_bool to return extra boolean argument</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1578657600">- Add isl_basic_map_underlying_set-fix.patch from upstream.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1580990400">- Update to 0.22.1:
  - fix error handling
- Remove isl_basic_map_underlying_set-fix.patch with is part
  of the release.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 0.23:
  - minor improvements to coalescing
  - use build compiler to build extract_interface
  - add some convenience functions
  - ignore parameters in isl_union_* hash tables</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611576000">- Compile with %optflags</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1620561600">- update to 0.24:
  - improved (C++) bindings (inherit methods, renamed exports)
  - initial templated C++ bindings
  - detect bounds on constant polynomials as tight</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1658145600">- update to 0.25:
  * support (type safe) user object on id in bindings
  * more exports to (templated C++) bindings
  * add some convenience functions</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1680523200">- update to 0.26:
  * fix inherited overloaded methods in Python bindings
  * decompose topological sort of clusters in incremental
    scheduler
  * improved isl_pw_aff_list_{min,max}
  * add some convenience functions
  * more exports to (templated C++) bindings
  * slightly improved conversion from binary relation to function</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1739188800">- update to 0.27:
  * improved modulo detection
  * remove all unused local variables from affine expressions
  * minor improvements to coalescing
  * minor improvements to lexicographic optimization
  * improved constraint simplification
  * fix handling of empty piecewise expressions</changelog>
</package>
<package pkgid="37428205e86a0e23627436b2f88c756947b3818eb57b5cdb17e6170b46d0752d4414301477ab4e279c835b5af215e5b64529e96c2fc6291864c27748aa3560b8" name="ispell-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.06" rel="5.1"/>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="werner@suse.de" date="1515931200">- Avoid `set -e' in munchlist (boo#1075882)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598270400">- Use %{_prefix}/lib instead of %{_libexecdir}: the path is
  hardcoded in quite a few scripts, config files and the
  documentation (boo#1174075).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665144000">- Update to ispell 3.4.05
  * A major bug in 3.4.01 that caused incorrect behavior with many
    languages has been corrected.
  * The default maximum number of stringchars has been doubled.
  * Some spurious compiler warnings have been suppressed.
  * The english.aff file has been revised so that UTF-8 is now the
    default encoding for English dictionaries.
  * Some subtle bugs with the handling of stringchars, which were
    revealed by the changes to english.aff, have been corrected.
  * A new affix command, "options", has been added to allow selection
    of options related to a particular string character type.  There
    are currently two options, raw_display and squeeze_strings.  Both
    should be activated for UTF-8 encodings but few others.  This
    change causes hash files built with earlier ispell versions to be
    incompatible; old hash files will need to be rebuilt.
  * Over 6000 words have been added to the English dictionaries.  Most
    of them are in the english.xlg variant, but some are included in
    smaller dictionaries as well.  The English dictionaries also take
    advantage of the new UTF-8 encoding to support correct spellings of
    words adopted from other languages, such as crêpe.
- Port patches
  * boo966124.dif
  * ispell-3.3.02-brkgcc.patch
  * ispell-3.3.02-config.patch
  * ispell-3.3.02-mkdir.patch
  * ispell-3.3.02-sq.patch
  * ispell-3.3.02-strip.patch
  * ispell-3.3.02-terminal.patch
  * ispell-3.3.02-types.patch
  * ispell-3.3.02.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- The dictionaries require at (un)install the update script of
  ispell (boo#1217133)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1701000000">- update to 3.4.06:
  * Fix a place where buildhash could reference beyond the end of
    the hash table, causing a segfault if that happened to cross a
    page boundary.
  * dictionary updates</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1708430400">- Split off sq and unsq into an own package to provide namespace
  for sequoia-sq</changelog>
  <changelog author="pgajdos@suse.com" date="1746619200">- added patches
  bug report and patch sent to ispell-bugs at itcorp.com
  + ispell-3.4.06-gcc15.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1778155200">- Make it build again</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787832000">- Use lexical-binding for lisp file</changelog>
</package>
<package pkgid="2baf5c19b70c31cc87d3c627898220c36d69f530ba19dc631492be1b7938ce4abac2a55eeac55e6621c44cd498625c12f3c352e737bcf854ec426fd4ca6a15dc" name="ispell-debugsource" arch="i586">
  <version epoch="0" ver="3.4.06" rel="5.1"/>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="werner@suse.de" date="1515931200">- Avoid `set -e' in munchlist (boo#1075882)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598270400">- Use %{_prefix}/lib instead of %{_libexecdir}: the path is
  hardcoded in quite a few scripts, config files and the
  documentation (boo#1174075).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665144000">- Update to ispell 3.4.05
  * A major bug in 3.4.01 that caused incorrect behavior with many
    languages has been corrected.
  * The default maximum number of stringchars has been doubled.
  * Some spurious compiler warnings have been suppressed.
  * The english.aff file has been revised so that UTF-8 is now the
    default encoding for English dictionaries.
  * Some subtle bugs with the handling of stringchars, which were
    revealed by the changes to english.aff, have been corrected.
  * A new affix command, "options", has been added to allow selection
    of options related to a particular string character type.  There
    are currently two options, raw_display and squeeze_strings.  Both
    should be activated for UTF-8 encodings but few others.  This
    change causes hash files built with earlier ispell versions to be
    incompatible; old hash files will need to be rebuilt.
  * Over 6000 words have been added to the English dictionaries.  Most
    of them are in the english.xlg variant, but some are included in
    smaller dictionaries as well.  The English dictionaries also take
    advantage of the new UTF-8 encoding to support correct spellings of
    words adopted from other languages, such as crêpe.
- Port patches
  * boo966124.dif
  * ispell-3.3.02-brkgcc.patch
  * ispell-3.3.02-config.patch
  * ispell-3.3.02-mkdir.patch
  * ispell-3.3.02-sq.patch
  * ispell-3.3.02-strip.patch
  * ispell-3.3.02-terminal.patch
  * ispell-3.3.02-types.patch
  * ispell-3.3.02.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- The dictionaries require at (un)install the update script of
  ispell (boo#1217133)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1701000000">- update to 3.4.06:
  * Fix a place where buildhash could reference beyond the end of
    the hash table, causing a segfault if that happened to cross a
    page boundary.
  * dictionary updates</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1708430400">- Split off sq and unsq into an own package to provide namespace
  for sequoia-sq</changelog>
  <changelog author="pgajdos@suse.com" date="1746619200">- added patches
  bug report and patch sent to ispell-bugs at itcorp.com
  + ispell-3.4.06-gcc15.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1778155200">- Make it build again</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787832000">- Use lexical-binding for lisp file</changelog>
</package>
<package pkgid="f327527acdd4fd497134418f93b2dcab36335a244bbef5232b184f1188b8b1f78dbdbf1f9a5219e09c029861dab365f43a2abaab37cae23cedea379d1c0e0769" name="ispell-sq-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.06" rel="5.1"/>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="werner@suse.de" date="1515931200">- Avoid `set -e' in munchlist (boo#1075882)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598270400">- Use %{_prefix}/lib instead of %{_libexecdir}: the path is
  hardcoded in quite a few scripts, config files and the
  documentation (boo#1174075).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665144000">- Update to ispell 3.4.05
  * A major bug in 3.4.01 that caused incorrect behavior with many
    languages has been corrected.
  * The default maximum number of stringchars has been doubled.
  * Some spurious compiler warnings have been suppressed.
  * The english.aff file has been revised so that UTF-8 is now the
    default encoding for English dictionaries.
  * Some subtle bugs with the handling of stringchars, which were
    revealed by the changes to english.aff, have been corrected.
  * A new affix command, "options", has been added to allow selection
    of options related to a particular string character type.  There
    are currently two options, raw_display and squeeze_strings.  Both
    should be activated for UTF-8 encodings but few others.  This
    change causes hash files built with earlier ispell versions to be
    incompatible; old hash files will need to be rebuilt.
  * Over 6000 words have been added to the English dictionaries.  Most
    of them are in the english.xlg variant, but some are included in
    smaller dictionaries as well.  The English dictionaries also take
    advantage of the new UTF-8 encoding to support correct spellings of
    words adopted from other languages, such as crêpe.
- Port patches
  * boo966124.dif
  * ispell-3.3.02-brkgcc.patch
  * ispell-3.3.02-config.patch
  * ispell-3.3.02-mkdir.patch
  * ispell-3.3.02-sq.patch
  * ispell-3.3.02-strip.patch
  * ispell-3.3.02-terminal.patch
  * ispell-3.3.02-types.patch
  * ispell-3.3.02.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- The dictionaries require at (un)install the update script of
  ispell (boo#1217133)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1701000000">- update to 3.4.06:
  * Fix a place where buildhash could reference beyond the end of
    the hash table, causing a segfault if that happened to cross a
    page boundary.
  * dictionary updates</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1708430400">- Split off sq and unsq into an own package to provide namespace
  for sequoia-sq</changelog>
  <changelog author="pgajdos@suse.com" date="1746619200">- added patches
  bug report and patch sent to ispell-bugs at itcorp.com
  + ispell-3.4.06-gcc15.patch</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1778155200">- Make it build again</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1787832000">- Use lexical-binding for lisp file</changelog>
</package>
<package pkgid="a2d0516d804ee08de9a2a0f0d0e708428c896719679b8d88a45a194c365321f0b9f4f7046b48e542acc6a2c4334efb71e67c001b3f8d29edffb9e52657982f64" name="istioctl-debuginfo" arch="i586">
  <version epoch="0" ver="1.30.4" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771329600">- update to 1.28.4:
  https://istio.io/latest/news/releases/1.28.x/announcing-1.28.4/
  Security update
  * CVE-2025-61732 (CVSS score 8.6, High): A discrepancy between
    how Go and C/C++ comments were parsed allowed for code
    smuggling into the resulting cgo binary.
  * CVE-2025-68121 (CVSS score 4.8, Moderate): A flaw in crypto/tls
    session resumption allows resumed handshakes to succeed when
    they should fail if ClientCAs or RootCAs are mutated between
    the initial and resumed handshake. This can occur when using
    Config.Clone with mutations or Config.GetConfigForClient. As a
    result, clients may resume sessions with unintended servers,
    and servers may resume sessions with unintended clients.
  istioctl-related changes
  * Fixed translation function lookup errors for MeshConfig and
    MeshNetworks in istioctl. (Issue #57967)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771502400">- update to 1.29.0:
  https://istio.io/latest/news/releases/1.29.x/announcing-1.29/
  https://istio.io/latest/news/releases/1.29.x/announcing-1.29/change-notes/
  istioctl-related changes
  * Added a --wait flag to the istioctl waypoint status command to
    specify whether to wait for the waypoint to become ready
    (default is true).
    Specifying this flag with --wait=false will not wait for the
    waypoint to be ready, and will directly display the status of
    the waypoint. (Issue #57075)
  * Added the printing of headers to the istioctl ztunnel-config all
    and istioctl proxy-config all commands.
  * Added --all-namespaces flag for the istioctl waypoint status
    command to display the status of waypoints in all namespaces.
  * Added support for specifying the proxy admin port in istioctl
    ztunnel-config.
  * Fixed translation function lookup errors for MeshConfig and
    MeshNetworks in istioctl (Issue #57967)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773230400">- update to 1.29.1:
  https://istio.io/latest/news/releases/1.29.x/announcing-1.29.1/
  https://istio.io/latest/news/security/istio-security-2026-001/
  No istioctl-related changes in the changelog</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- update to 1.29.2:
  https://istio.io/latest/news/releases/1.29.x/announcing-1.29.2/
  * Fixed an issue where istioctl incorrectly reported an error on
    EnvoyFilter with REPLACE operation on VIRTUAL_HOST. (Issue #59495)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779192000">- update to 1.29.3:
  https://istio.io/latest/news/releases/1.29.x/announcing-1.29.3/
  istioctl-related changes
  * Fixed an issue where istioctl ztunnel-config service JSON and
    YAML output did not include the canonical field from the
    ztunnel configuration dump. (Issue #59961)
  Security update
  * Fixed an authorization bypass in AuthorizationPolicy where
    regex metacharacters in certain identity fields were embedded
    in the generated Envoy SafeRegex without escaping. As a result,
    legal Kubernetes names containing characters like . or [ could
    be treated as regex wildcards, admitting identities beyond the
    policy author’s intent. This issue affected source.principals
    (specifically suffix matches starting with *) and
    source.namespaces. (Issue #59992)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779192001">- update to 1.30.0:
  https://istio.io/latest/news/releases/1.30.x/announcing-1.30/
  * Security
  - Debug endpoint authentication tightened. XDS debug endpoints
    (syncz, config_dump) on port 15010 now require authentication
    when ENABLE_DEBUG_ENDPOINT_AUTH=true (default). A new
    DEBUG_ENDPOINT_AUTH_ALLOWED_NAMESPACES setting lets operators
    allow specific namespaces beyond the system namespace. See
    the upgrade notes for the breaking-change details.
  - TLS minimum version flag for pilot-discovery
    (--tls-min-version), letting operators raise the floor for
    control-plane TLS.
  - Default registry for Istio images is now registry.istio.io.
    The previous registry remains accessible, but new installs
    default to the new location.
  * istioctl improvements including a --tls-min-version plumbed
    through, sorting fixes for connection output, distroless
    istioctl image, and ztunnel-config command refinements
  https://istio.io/latest/news/releases/1.30.x/announcing-1.30/change-notes/
  * Improved the istioctl bug-report command’s performance.
  * Added --skip-cluster-dump, --skip-analyze, --skip-proxy-debug,
  - -skip-netstat, and --skip-coredumps flags to the istioctl
    bug-report command to allow skipping expensive sections of the
    report.
  * Fixed log fetching with support for include and exclude
    filtering for pod selection.
  * Added --tail flag to set the maximum number of log lines to
    fetch per container. The default is still unlimited.
  * Updated minimum supported Kubernetes version to 1.32.x.
  * Added port validation to istioctl commands to prevent invalid
    values outside the 1-65535 range. (Issue #58584)
  * Added support for istioctl proxy-status -oyaml/json to list
    proxy status of a single namespace. (Issue #59377)
  * Added an istioctl analyze warning (IST0175) when
    RequestAuthentication resources exist but
    BLOCKED_CIDRS_IN_JWKS_URIS is not configured on istiod. (Issue
    [#59523])
  * Added JSON and YAML output options to the istioctl proxy-status
    subcommand. (Issue #56880)
  * Added support for filtering istioctl ztunnel-config workload
    and istioctl ztunnel-config connections output by workload pod
    name.
  * Fixed an issue where istioctl falsely reported an error on
    EnvoyFilter with REPLACE operation on VIRTUAL_HOST. (Issue
    [#59495])
  * Fixed a sorting bug in istioctl ztunnel-config connections
    which caused the output sorting to be non-deterministic. (Issue
    [#59775])
  * Fixed an issue where istioctl ztunnel-config service JSON and
    YAML output did not include the canonical field from the
    ztunnel config dump. (Issue #59962)
  * Fixed an issue where istioctl ztunnel-config service JSON and
    YAML output did not include cidrVips from the ztunnel config
    dump. (Issue #59962)
  * Fixed an issue where the distroless istioctl containers were
    being built with the wrong base image.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780660800">- update to 1.30.1:
  https://istio.io/latest/news/releases/1.30.x/announcing-1.30.1/
  * Added istioctl analyze check IST0176 that flags Gateway API
    CRDs installed at a version below the minimum required by the
    current Istio version. Resources backed by such CRDs are
    silently filtered by istiod, which previously made it hard to
    discover TLS passthrough breakage after upgrading to Istio 1.30
    with stale Gateway API CRDs.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- update to 1.30.2:
  https://istio.io/latest/news/releases/1.30.x/announcing-1.30.2/
  No istioctl-related changes
  Security updates
  https://istio.io/latest/news/security/istio-security-2026-005/
  Envoy CVEs
  * GHSA-p7c7-7c47-pwch: (CVSS score 7.5): Fixed a
    denial-of-service vulnerability in the HTTP/3 stack via QPACK
    blocked decoding. When a QPACK header block was blocked waiting
    for dynamic table updates, the HEADERS payload bytes were
    released from QUIC receive-flow-control accounting while still
    retained in an internal decoder heap buffer, allowing a remote
    attacker to drive unbounded memory growth and trigger an
    out-of-memory condition.
  * CVE-2026-47692: (CVSS score 4.8): Fixed a bug where passthrough
    TLVs combined with added TLVs could exceed the maximum length,
    resulting in a mismatch between the size reported in the header
    and the number of bytes written. This could allow a smuggled
    request from the host writing the PROXY protocol header to the
    upstream host.
  * CVE-2026-47207: (CVSS score 6.5): Fixed a bug where the
    ext_proc server sends unexpected ProcessingResponses to Envoy.
  * CVE-2026-47205: (CVSS score 5.9): Fixed a use-after-free crash
    in the ext_authz filter when per-route service overrides are
    active and the downstream connection resets during an in-flight
    authorization check.
  * CVE-2026-47220: (CVSS score 7.5): Fixed a crash bug in the
    %REQUESTED_SERVER_NAME% formatter where the host or original
    host is not set correctly but the formatter is configured to
    access the host value.
  * CVE-2026-47221: (CVSS score 5.9): Fixed an issue when handling
    HTTP 303 internal redirects for body-less requests. The
    redirect handling code attempted to drain a request body buffer
    that was never allocated, causing a segmentation fault.
  * CVE-2026-48044: (CVSS score 7.5): Fixed a memory exhaustion
    vulnerability in the Zstd decompressor where the
    MaxInflateRatio limit was only checked after each input slice
    was fully processed, allowing a maliciously crafted compressed
    payload to expand to hundreds of MB within a single process()
    call. The inflate ratio limit is now enforced inside the inner
    decompression loop, matching the gzip and brotli decompressors
    and aborting decompression as soon as the threshold is
    breached.
  * CVE-2026-48090: (CVSS score 5.9): Fixed a bug where the
    asynchronous token change callback could be triggered after the
    filter had been torn down (onDestroy() had been called), which
    could lead to accessing dangling pointers and result in
    UAF/crash.
  * CVE-2026-47778: (CVSS score 4.4): Fixed an issue where Envoy
    could fail to validate the Subject Alternative Name (SAN) of a
    peer certificate if the SAN contained an embedded NUL byte.
    Previously, the SAN parsing was vulnerable to NUL byte
    truncation in some configurations, potentially leading to
    incorrect trust decisions.
  * CVE-2026-47204: (CVSS score 6.5): Fixed a crash or
    use-after-free when gRPC stats filter performs stat tracking on
    a direct response route.
  * CVE-2026-48497: (CVSS score 5.9): Fixed sanity checking of the
    query name length to avoid abnormal process termination. Use
    ENVOY_BUG in case the sanity check fails.
  * CVE-2026-48706: (CVSS score 5.9): Fixed a TcpStatsdSink buffer
    overflow issue with a large stats name.
  * CVE-2026-48743: (CVSS score 7.5): Fixed HTTP/3 headers-only
    request and response content-length validation and reset stream
    if inconsistent. The change is guarded by runtime guard
    envoy.reloadable_features.quic_validate_headers_only_content_length.
  * CVE-2026-47775: (CVSS score 6.8): Addressed a padding oracle in
    the OAuth2 filter’s AES-256-CBC cookie decryption. The filter
    now supports AES-256-GCM encryption with a gcm. algorithm
    marker, which authenticates the ciphertext and removes the
    oracle.
  * CVE-2026-48042: (CVSS score 7.5): Limited JSON nesting depth to
    1000. The limit could be relaxed to 10K by setting the
    envoy.reloadable_features.limit_json_parser_nesting_depth to
    false.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784289600">- update to 1.30.3:
  https://istio.io/latest/news/releases/1.30.x/announcing-1.30.3/
  No istioctl-related changes</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- update to 1.30.4:
  https://istio.io/latest/news/releases/1.30.x/announcing-1.30.4/
  * Security update
    https://istio.io/latest/news/security/istio-security-2026-006/
  - Envoy CVEs
  - CVE-2026-73513: (CVSS score 7.5): Fixed a heap
    use-after-free where an untrusted upstream could send
    HTTP/2 response trailers without the END_STREAM flag to an
    Envoy instance using oghttp2, corrupting stream state and
    terminating the process.
  - CVE-2026-73552: (CVSS score 7.5): Fixed an issue where
    safe_regex matching treated accepted non-UTF-8 HTTP header
    bytes as a non-match; in RBAC policies using negative
    matching this could fail open and allow access to a
    protected resource.
  - CVE-2026-73512: (CVSS score 7.5): Fixed a use-after-free in
    the QUIC HTTP datagram handler where late HTTP/3 datagrams
    could reference a stream decoder that was already destroyed
    or replaced.
  - CVE-2026-73547: (CVSS score 7.5): Fixed an abnormal process
    termination in the ext_authz filter when processing CONNECT
    requests without a :path pseudo-header.
  - CVE-2026-73549: (CVSS score 5.3): Fixed an abnormal process
    termination for scoped IPv6 client addresses in original
    DST clusters with HTTP/3.
  - CVE-2026-50572: (CVSS score 5.9): Fixed a use-after-free in
    the ext_authz raw HTTP client where completing an
    authorization request could destroy the client while its
    completion handler was still executing.
  - CVE-2026-73546: (CVSS score 7.4): Fixed a stored cross-site
    scripting issue in the HTML stats interface
    (/stats?format=html) where dynamically named statistics
    could introduce attacker-controlled content.
  - CVE-2026-48521: (CVSS score 5.9): Fixed an abnormal process
    termination where Envoy could dereference null transport
    socket options during ALPN-based HTTP/3 connection-pool
    selection.
  - CVE-2026-73551: (CVSS score 5.3): Fixed URL normalization
    of dot and dot-dot path segments containing parameters,
    which could cause access-control components and upstream
    applications to interpret a request path differently.
  - CVE-2026-73511: (CVSS score 5.3): Fixed path matching for
    paths containing per-segment parameters, where Envoy and
    backends could select different resources for the same
    request and bypass path-based selection or authentication.
  - CVE-2026-73548: (CVSS score 7.5): Fixed cross-user response
    poisoning involving generic, non-WebSocket HTTP upgrades,
    where request payload sent before an upgrade was accepted
    could contaminate a shared upstream connection.
  - CVE-2026-73550: (CVSS score 7.5): Fixed an HTTP/2
    memory-exhaustion issue where discarded duplicate Host
    headers were not counted toward request-header size and
    count limits.
  - CVE-2026-73553: (CVSS score 7.5): Fixed an authorization
    bypass when ignore_path_parameters_in_path_matching was
    enabled, where a path such as /admin;x could bypass an RBAC
    policy for /admin while still reaching the protected route.
  - Istio CVEs
  - GHSA-qm8v-g4f9-qhjx (CVSS score 6.8, Moderate):
    BackendTLSPolicy fails open to plaintext on sidecar proxies
    when its CA reference is unresolved. Reported by @thc1006.
  * No istioctl-related changes</changelog>
</package>
<package pkgid="0312729ece89eba62639860ce5931518a85b3baa87a5bdd1a6dd6608f14835e630c559b71c5a2eff5683a96fd9f627146fa9c7fa2f4ea4b08390490c0792496b" name="isync-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.1" rel="1.5"/>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1594209600">- Update to version 1.3.2
  - increased PassCmd buffer size to accomodate XOAUTH2 tokens
  - improved SSL error handling
  - improved resilience to IMAP server bugs relating to FETCH
  - fixed handling of non-uppercase IMAP iNbOx spellings
  - fixed timeouts while uploading big messages
  - fixed parsing of NIL hierarchy delimiters in IMAP LIST responses
  - fixed crash when using Tunnel in an IPv6-enabled build
  - fixed libcrypto detection from OpenSSL 1.1+ without pkg-config
  - made --debug-crash work with Yama ptrace protection
- use more scriptlets
- don't include COPYING twice and drop TODO from %doc
- reenable gpg source verification</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1596542400">- Update to version 1.3.3
  * Network timeout handling has been added.
  * Support for proper Maildir++ and a Maildir sub-folder naming
    style.
  * without extra dots have been added.
  * Support for TLS client certificates was added.
  * Support for recovering from baseless UID validity changes was
    added.
  * The get-cert script was renamed to mbsync-get-cert.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609934400">- fix homepage url</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 1.3.5 (boo#1182488)
  * This is a security release that fixes CVE-2021-20247.
- Update to version 1.3.4
  This is a maintenance release that contains exactly one change:
  * fixed regression in handling NAMESPACE 'INBOX.', introduced in
    v1.3.2</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1623067200">- New upstream release 1.4.2
  * This is a security update that fixes CVE-2021-3578
  1.4.2:
- fixed CVE-2021-3578: possible remote code execution
- fixed crash on invalid CAPABILITY response code
- tolerate INBOX mis-casing in Path setting
  1.4.1:
- fixed CVE-2021-20247
- fixed UIDVALIDITY change recovery potentially leading to data loss
- fixed spurious "unexpected FETCH response" errors with some servers
- worked around FastMail sending malformed PERMANENTFLAGS</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1628078400">- New upstream release 1.4.3</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.4.4 (bsc#1193376, bsc#1192985, CVE-2021-3657, CVE-2021-44143):
  * fixed CVE-2021-3657: multiple buffer overflows on excessively large
    IMAP literals
  * fixed CVE-2021-44143: buffer overflow on header-less messages
  * fixed crash on certain malformed messages in Maildirs
  * fixed somewhat spurious notice about conflicting changes on
    messages marked as deleted</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1677499200">- Add patch work-around-unexpected-EOF-error-messages-at-end-of-SSL-connections.patch
  * Some mail servers do not send a close notification
    (SSL_shutdown()) before closing the TCP socket. This workaround
    makes isync handles the situation more gracefully (boo#1208166).</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1728475200">- update to 1.5.0
  * Changed default config &amp; state locations to follow the XDG basedir spec
  * Added support for IMAP mailbox names with non-ASCII characters
  * Added support for Maildir Paths with suffixes (not ending with a slash)
  * Made the Channel side to expire with MaxMessages configurable
  * MaxMessages and MaxSize can be used together now
  * The unfiltered list of mailboxes in each Store can be printed now
  * A proper summary is now printed prior to exiting.
  * Added support for mirroring deletions more accurately; option ExpungeSolo
  * Added new sync operation 'Old' to retry previously skipped messages
  * Added --ext-exit option to indicate with the exit code whether Stores
    were modified
  * Added support for the LITERAL- IMAP extension, which improves upload
    performance with f.ex. GMail somewhat
  * Improved error handling when attempting to store too big messages
  * Malformed messages with incomplete headers will be propagated now
  * A notice is now emitted if the server does not support race-free Trash
  * Improved checking for invalid command lines
  * Options not supported due to the build configuration are still recognized
    now, to make error messages more helpful
  * he progress indicator is rate-limited now
  * Added --dry-run option
  * Various improvements to the debugging output
  * Vastly extended the autotest suite
  * The reference point for relative local paths in the configuration file
    is now the file's containing directory
  * Maildir Path cannot be nested into Inbox anymore (this was never documented)
  * Renamed the ReNew/--renew/-N options to Upgrade/--upgrade/-u and
    Delete/--delete/-d to Gone/--gone/-g
  * Superseded SSLVersions option with TLSVersions, and disabled TLS v1.0
    and v1.1 by default
  * Renamed SSLType option to TLSType
  * Placeholders will be now created for messages exceeding MaxSize even if they
    are flagged on the source side
  * Placeholder upgrades no longer pull flag updates along unless also requested
  * New messages which we are about to expunge from the source side are not
    propaged any more even if the target side would keep them
  * Tunnel is now consistently assumed to be secure, so some warnings are gone
  * Worked around "unexpected EOF" error messages at end of TLS connections;
    affects f.ex. GMail
  * Worked around protocol corruption issue with iCloud (mail.me.com)
  * Fixed missing CAPABILITY command after logging in if the server does not
    report updated capabilities automatically (affects f.ex. MS Exchange)
  * Fixed CopyArrivalDate failing on some date strings
  * Fixed propagation of new messages to non-UIDPLUS servers
  * Fixed Timeout being ignored by DNS host resolution
  * Fixed broken Tunnel potentially causing SIGPIPE
  * Fixed Tunnel leaving behind zombie processes
  * Fixed expunges not being propagated at all if the first run after they
    occurred did not include --delete
  * Fixed MaxMessages being exceeded when only --new was used
  * Fixed messages being instantly expired despite being important when only
  - -new was used
  * Trash-ing failures now prevent expunging and cause a non-zero exit code
  * Fixed placeholders being needlessly trashed
  * Fixed TrashNewOnly and TrashRemoteNew omitting messages for which only
    a placeholder was synced
  * Fixed TrashRemoteNew omitting messages which exceed MaxSize
  * Fixed TrashRemoteNew not using race-free expunge
  * Optimized some places with unnecessarily high CPU usage
  * Fixed unnecessary network usage by non-selective uni-directional syncs when
    no placeholders are present
  * Fixed crash when Patterns yields nothing when built with new compilers
  * Fixed crash when all flag propagations to a mailbox failed
  * Fixed handling of errors during opening mailboxes
  * Removed useless "lost track of ... messages" warnings when resuming after
    an interruption
  * Fixed many minor bugs in corner cases, mostly when resuming after
    interruptions
- remove patch work-around-unexpected-EOF-error-messages-at-end-of-SSL-connections.patch
  as upstream integrated the patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1742644800">- update to 1.5.1:
  * mbsync-get-cert now supports STARTTLS; new option -s
  * Zero-sized messages from IMAP Stores are now accepted
  * UIDVALIDITY change recovery is now attempted even if both sides of
  the Channel are affected
  * The sync summary at the end is more concise again
  * Cosmetic improvements to some console output
  * Fixed IMAP INBOX not being properly recognized with some servers
  * Fixed Maildir INBOX nested into Path not being implicitly listed
  * Fixed crash when resuming message propagation with MaxMessages
  * Fixed --list-stores hanging after synchronous error
  * Fixed --dry-run without --debug-driver not being really dry
  * Fixed building from pristine git clones
  * Fixed building from shallow git clones</changelog>
</package>
<package pkgid="1893253e6aa2a1357962dcad61b88e34ae097cf07c1af0a79e1a5b1045ee4036ae771d0f5f87725412c17e3eb8da81fd794237beff318e3f7da82911f3628982" name="isync-debugsource" arch="i586">
  <version epoch="0" ver="1.5.1" rel="1.5"/>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1594209600">- Update to version 1.3.2
  - increased PassCmd buffer size to accomodate XOAUTH2 tokens
  - improved SSL error handling
  - improved resilience to IMAP server bugs relating to FETCH
  - fixed handling of non-uppercase IMAP iNbOx spellings
  - fixed timeouts while uploading big messages
  - fixed parsing of NIL hierarchy delimiters in IMAP LIST responses
  - fixed crash when using Tunnel in an IPv6-enabled build
  - fixed libcrypto detection from OpenSSL 1.1+ without pkg-config
  - made --debug-crash work with Yama ptrace protection
- use more scriptlets
- don't include COPYING twice and drop TODO from %doc
- reenable gpg source verification</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1596542400">- Update to version 1.3.3
  * Network timeout handling has been added.
  * Support for proper Maildir++ and a Maildir sub-folder naming
    style.
  * without extra dots have been added.
  * Support for TLS client certificates was added.
  * Support for recovering from baseless UID validity changes was
    added.
  * The get-cert script was renamed to mbsync-get-cert.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609934400">- fix homepage url</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 1.3.5 (boo#1182488)
  * This is a security release that fixes CVE-2021-20247.
- Update to version 1.3.4
  This is a maintenance release that contains exactly one change:
  * fixed regression in handling NAMESPACE 'INBOX.', introduced in
    v1.3.2</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1623067200">- New upstream release 1.4.2
  * This is a security update that fixes CVE-2021-3578
  1.4.2:
- fixed CVE-2021-3578: possible remote code execution
- fixed crash on invalid CAPABILITY response code
- tolerate INBOX mis-casing in Path setting
  1.4.1:
- fixed CVE-2021-20247
- fixed UIDVALIDITY change recovery potentially leading to data loss
- fixed spurious "unexpected FETCH response" errors with some servers
- worked around FastMail sending malformed PERMANENTFLAGS</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1628078400">- New upstream release 1.4.3</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.4.4 (bsc#1193376, bsc#1192985, CVE-2021-3657, CVE-2021-44143):
  * fixed CVE-2021-3657: multiple buffer overflows on excessively large
    IMAP literals
  * fixed CVE-2021-44143: buffer overflow on header-less messages
  * fixed crash on certain malformed messages in Maildirs
  * fixed somewhat spurious notice about conflicting changes on
    messages marked as deleted</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1677499200">- Add patch work-around-unexpected-EOF-error-messages-at-end-of-SSL-connections.patch
  * Some mail servers do not send a close notification
    (SSL_shutdown()) before closing the TCP socket. This workaround
    makes isync handles the situation more gracefully (boo#1208166).</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1728475200">- update to 1.5.0
  * Changed default config &amp; state locations to follow the XDG basedir spec
  * Added support for IMAP mailbox names with non-ASCII characters
  * Added support for Maildir Paths with suffixes (not ending with a slash)
  * Made the Channel side to expire with MaxMessages configurable
  * MaxMessages and MaxSize can be used together now
  * The unfiltered list of mailboxes in each Store can be printed now
  * A proper summary is now printed prior to exiting.
  * Added support for mirroring deletions more accurately; option ExpungeSolo
  * Added new sync operation 'Old' to retry previously skipped messages
  * Added --ext-exit option to indicate with the exit code whether Stores
    were modified
  * Added support for the LITERAL- IMAP extension, which improves upload
    performance with f.ex. GMail somewhat
  * Improved error handling when attempting to store too big messages
  * Malformed messages with incomplete headers will be propagated now
  * A notice is now emitted if the server does not support race-free Trash
  * Improved checking for invalid command lines
  * Options not supported due to the build configuration are still recognized
    now, to make error messages more helpful
  * he progress indicator is rate-limited now
  * Added --dry-run option
  * Various improvements to the debugging output
  * Vastly extended the autotest suite
  * The reference point for relative local paths in the configuration file
    is now the file's containing directory
  * Maildir Path cannot be nested into Inbox anymore (this was never documented)
  * Renamed the ReNew/--renew/-N options to Upgrade/--upgrade/-u and
    Delete/--delete/-d to Gone/--gone/-g
  * Superseded SSLVersions option with TLSVersions, and disabled TLS v1.0
    and v1.1 by default
  * Renamed SSLType option to TLSType
  * Placeholders will be now created for messages exceeding MaxSize even if they
    are flagged on the source side
  * Placeholder upgrades no longer pull flag updates along unless also requested
  * New messages which we are about to expunge from the source side are not
    propaged any more even if the target side would keep them
  * Tunnel is now consistently assumed to be secure, so some warnings are gone
  * Worked around "unexpected EOF" error messages at end of TLS connections;
    affects f.ex. GMail
  * Worked around protocol corruption issue with iCloud (mail.me.com)
  * Fixed missing CAPABILITY command after logging in if the server does not
    report updated capabilities automatically (affects f.ex. MS Exchange)
  * Fixed CopyArrivalDate failing on some date strings
  * Fixed propagation of new messages to non-UIDPLUS servers
  * Fixed Timeout being ignored by DNS host resolution
  * Fixed broken Tunnel potentially causing SIGPIPE
  * Fixed Tunnel leaving behind zombie processes
  * Fixed expunges not being propagated at all if the first run after they
    occurred did not include --delete
  * Fixed MaxMessages being exceeded when only --new was used
  * Fixed messages being instantly expired despite being important when only
  - -new was used
  * Trash-ing failures now prevent expunging and cause a non-zero exit code
  * Fixed placeholders being needlessly trashed
  * Fixed TrashNewOnly and TrashRemoteNew omitting messages for which only
    a placeholder was synced
  * Fixed TrashRemoteNew omitting messages which exceed MaxSize
  * Fixed TrashRemoteNew not using race-free expunge
  * Optimized some places with unnecessarily high CPU usage
  * Fixed unnecessary network usage by non-selective uni-directional syncs when
    no placeholders are present
  * Fixed crash when Patterns yields nothing when built with new compilers
  * Fixed crash when all flag propagations to a mailbox failed
  * Fixed handling of errors during opening mailboxes
  * Removed useless "lost track of ... messages" warnings when resuming after
    an interruption
  * Fixed many minor bugs in corner cases, mostly when resuming after
    interruptions
- remove patch work-around-unexpected-EOF-error-messages-at-end-of-SSL-connections.patch
  as upstream integrated the patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1742644800">- update to 1.5.1:
  * mbsync-get-cert now supports STARTTLS; new option -s
  * Zero-sized messages from IMAP Stores are now accepted
  * UIDVALIDITY change recovery is now attempted even if both sides of
  the Channel are affected
  * The sync summary at the end is more concise again
  * Cosmetic improvements to some console output
  * Fixed IMAP INBOX not being properly recognized with some servers
  * Fixed Maildir INBOX nested into Path not being implicitly listed
  * Fixed crash when resuming message propagation with MaxMessages
  * Fixed --list-stores hanging after synchronous error
  * Fixed --dry-run without --debug-driver not being really dry
  * Fixed building from pristine git clones
  * Fixed building from shallow git clones</changelog>
</package>
<package pkgid="20b455d02b482968d97708d2c6502ef39e47ce9fe5a391748df5ee189a6dd3a3a29675e5ca30c195cb3498d85e6b77ec5945144c70656537e55d1faf95d877c8" name="it2play-debuginfo" arch="i586">
  <version epoch="0" ver="0~git20230215" rel="1.13"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676376000">- Initial package, version 0~git20220826</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676462400">- Update to version 0~git20230215:
  * Added CMakeLists.txt by roox
- Drop not longer needed patch:
  * 0001-Create-CMakeLists.txt.patch</changelog>
</package>
<package pkgid="e2c12a7e38eba79abe7d15f3a1f2a5f5c651a35b8f1070f4d653a3e00d7b7336a58ab4354b0594e151c42c439efcb199baaa1536e867cf24e1a0101b77586a01" name="it2play-debugsource" arch="i586">
  <version epoch="0" ver="0~git20230215" rel="1.13"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676376000">- Initial package, version 0~git20220826</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1676462400">- Update to version 0~git20230215:
  * Added CMakeLists.txt by roox
- Drop not longer needed patch:
  * 0001-Create-CMakeLists.txt.patch</changelog>
</package>
<package pkgid="5837347af87d8960b4aac52b7479ea70295930f9532ae8ec202ae3f7fc03463593b170ef7111c8fadfdf3a483fba7ef48b82b08446bb29579c580afd1b2ea005" name="itinerary-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Add 25.12.3 release notes
  * BusPage: Fix arrival delegate
  * Default to creating a new trip group when importing a named trip group
  * Set a better default for event entrance times without a start time yet
  * Also detect osm.org short URLs for importing OSM elements
  * Fix build without Matrix support
  * Retain attached documents from event templates
  * Add 25.12.2 release notes
  * Handle nested events when computing trip group end times</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix flight number separation (kde#516999)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Hide ferry arrival time field when arrival time is unknown
  * Correctly account for the platform label width when eliding stop name</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Build APKs against release branch dependencies
  * Fix build with Qt 6.11 on Android
  * Add 26.04.0 release notes
  * Don't load all reservation data when initializing grouped stats model
  * Be slightly more clever when to clear seat reservation from alternatives</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Add 26.04.1 release notes
  * Build against released dependencies
  * Switch Flatpak build to the stable libQuotient branch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Add 26.04.2 release notes
  * Adapt notification icons to behavior changes in KF 6.27
  * Add 26.04.1 release notes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Add 26.04.3 release notes
  * Also disable KCalendarCoreExtras tests with KF 6.28
  * Forward compatibility with KCalendarCore 6.28
  * Increase drawer width
  * Use QChronoTimer for timeline updates</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Fix flight number separation (kde#516999)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Map road-based on-demand and sharing services to bus trips
  * Stack stop name below adjacent labels
  * StopoverInformationSheet: Fix sizing of StopoverInformationView
  * PublicTransportPage: Fix showing details of departure stop
  * Also show EU roaming area warnings when no other location property changes
  * Add France to the EU roaming list
  * Fix wrongly namespaced enum use in calendar permission check
  * Show all reserved seat numbers on the vehicle layout page
  * Accumulate seat class information over all reservations in a batch
  * Fix activating deep booking links on details pages</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Add 26.08.0 release notes
  * Add dirty workaround for zero-sized export menus</changelog>
</package>
<package pkgid="f9dad51ac9dcb2429b21bbdb6ee2e9259204c41bbbc99a0ff26df8b381ba3204589290aebab5e6d19dc11691d52caee391cdd6630669ec8e9d5ddf5df0922864" name="itinerary-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Add 25.12.3 release notes
  * BusPage: Fix arrival delegate
  * Default to creating a new trip group when importing a named trip group
  * Set a better default for event entrance times without a start time yet
  * Also detect osm.org short URLs for importing OSM elements
  * Fix build without Matrix support
  * Retain attached documents from event templates
  * Add 25.12.2 release notes
  * Handle nested events when computing trip group end times</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix flight number separation (kde#516999)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Hide ferry arrival time field when arrival time is unknown
  * Correctly account for the platform label width when eliding stop name</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Build APKs against release branch dependencies
  * Fix build with Qt 6.11 on Android
  * Add 26.04.0 release notes
  * Don't load all reservation data when initializing grouped stats model
  * Be slightly more clever when to clear seat reservation from alternatives</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Add 26.04.1 release notes
  * Build against released dependencies
  * Switch Flatpak build to the stable libQuotient branch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Add 26.04.2 release notes
  * Adapt notification icons to behavior changes in KF 6.27
  * Add 26.04.1 release notes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Add 26.04.3 release notes
  * Also disable KCalendarCoreExtras tests with KF 6.28
  * Forward compatibility with KCalendarCore 6.28
  * Increase drawer width
  * Use QChronoTimer for timeline updates</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Fix flight number separation (kde#516999)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Map road-based on-demand and sharing services to bus trips
  * Stack stop name below adjacent labels
  * StopoverInformationSheet: Fix sizing of StopoverInformationView
  * PublicTransportPage: Fix showing details of departure stop
  * Also show EU roaming area warnings when no other location property changes
  * Add France to the EU roaming list
  * Fix wrongly namespaced enum use in calendar permission check
  * Show all reserved seat numbers on the vehicle layout page
  * Accumulate seat class information over all reservations in a batch
  * Fix activating deep booking links on details pages</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Add 26.08.0 release notes
  * Add dirty workaround for zero-sized export menus</changelog>
</package>
<package pkgid="7637033617e2dbb4dec0eebe73e1c7aa6e03478e8281b65a5cce62e9a0683829163ee46303e045de437ab880589f932b9f6b87d12a312bda07ed255d1def594f" name="itk-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.0" rel="2.13"/>
  <changelog author="max@suse.de" date="1118750400">- Updated to current CVS snapshot.
- Moved script libraries to /usr/share/tcl .</changelog>
  <changelog author="ro@suse.de" date="1134561600">- fixed syntax error in tcl configure</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="olh@suse.de" date="1179316800">- remove unused libusb from Buildrequires</changelog>
  <changelog author="max@suse.de" date="1207310400">- Update to version 3.4 from CVS, which works with Tcl 8.5.
- Separate itcl and itk source packages</changelog>
  <changelog author="max@suse.de" date="1209124800">- Added split-provides.</changelog>
  <changelog author="max@suse.de" date="1211198400">- itk requires itcl</changelog>
  <changelog author="max@suse.com" date="1371729600">- Snapshot of 4.0.0 for compatibility with Tcl/Tk 8.6.</changelog>
  <changelog author="max@suse.com" date="1507204800">- Use a current 4.1.0 snapshot to fix a segfault with Tcl/Tk 8.6.7.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518609600">- Remove buildRequires on xorg-x11-devel
- fix package requires.</changelog>
</package>
<package pkgid="5d37f1b6b9decfc025fb40717e6fd08fca00d20e99469eef698bd06862dee95aedaf306abcee8d2db0dee09355e679b5be773a1b23f13aceb47e9283ca5a49d5" name="itk-debugsource" arch="i586">
  <version epoch="0" ver="4.1.0" rel="2.13"/>
  <changelog author="max@suse.de" date="1118750400">- Updated to current CVS snapshot.
- Moved script libraries to /usr/share/tcl .</changelog>
  <changelog author="ro@suse.de" date="1134561600">- fixed syntax error in tcl configure</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="olh@suse.de" date="1179316800">- remove unused libusb from Buildrequires</changelog>
  <changelog author="max@suse.de" date="1207310400">- Update to version 3.4 from CVS, which works with Tcl 8.5.
- Separate itcl and itk source packages</changelog>
  <changelog author="max@suse.de" date="1209124800">- Added split-provides.</changelog>
  <changelog author="max@suse.de" date="1211198400">- itk requires itcl</changelog>
  <changelog author="max@suse.com" date="1371729600">- Snapshot of 4.0.0 for compatibility with Tcl/Tk 8.6.</changelog>
  <changelog author="max@suse.com" date="1507204800">- Use a current 4.1.0 snapshot to fix a segfault with Tcl/Tk 8.6.7.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518609600">- Remove buildRequires on xorg-x11-devel
- fix package requires.</changelog>
</package>
<package pkgid="a71d8ece10fd8313aee61a398589da931f81dc73461ea2d4b1eb445da0a022d16f524c3ff58d8a383ad6fc9e18e59f7c95fdcb4cc823b650a106b624f23379b4" name="iucode-tool-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.1" rel="3.3"/>
  <changelog author="fvogt@suse.com" date="1442923200">- Initial commit</changelog>
  <changelog author="mpluskal@suse.com" date="1472472000">- Update to version 1.6.1:
  * iucode_tool: fix another downgrade+loose date filter corner case
  * iucode_tool: use pfm for pf_mask in structures
  * iucode_tool: warn of shadowed microcode in downgrade mode
  * iucode_tool(8): document warning when downgrade mode fails
  * iucode_tool: fix failsafe for --enable-cpuid-device
  * Ready for release: v1.6
  * iucode_tool: constify argp parser information
  * iucode_tool(8): update Linux notes for up to v4.6
  * iucode_tool(8): minor fix to a comment
  * iucode_tool: don't close input files twice
  * iucode_tool: stop allocating twice the required memory for a bundle
  * iucode_tool: append microcode bundles to linked list in O(1)
  * Ready for release: v1.6.1</changelog>
  <changelog author="mpluskal@suse.com" date="1479988800">- Update to version 2.1:
  * iucode_tool: prepare for early-initramfs size minimization
  * iucode_tool: add command line option to minimize early initramfs size
  * iucode_tool(8): document --mini-earlyfw and --normal-earlyfw
  * iucode_tool: cosmetic error path cleanup for write_cpio_header()
  * iucode_tool: alternative bug-workaround for the early initramfs
  * intel_microcode: constify and restyle function prototypes
  * iucode_tool: constify function paramenters
  * Makefile.am: ship CONTRIBUTING in the tarball
  * Ready for release: v2.1</changelog>
  <changelog author="mpluskal@suse.com" date="1484395200">- Update to version 2.1.1 (boo#1019946):
  * intel_microcode: fix heap buffer overflow on -tr loader
  * intel_microcode, iucode_tool: track buffer sizes when iterating
  * intel_microcode: forbid unknown buffer sizes in intel_ucode_check_microcode()
  * intel_microcode, iucode_tool: no more magic 1024 constants
  * intel_microcode: harden intel_ucode_scan_for_microcode()
  * intel_microcode, iucode_tool: enhance microcode scan API
  * spelling fixes to comments, messages and docs
  * update copyright dates to 2017
  * Ready for release: v2.1.1
  * ChangeLog, NEWS: add CVE-2017-0357</changelog>
  <changelog author="mpluskal@suse.com" date="1490356800">- Update to version 2.1.2:
  * iucode_tool: skip small files as if empty in the -tr loader
  * iucode_tool: silence a harmless -Wmissing-field-initializers warning
  * iucode_tool: compare payloads of similar (not just duplicate) MCUs
  * intel-microcode: validade xx_intel_ucode_check_uc() parameters
  * Ready for release: v2.1.2</changelog>
  <changelog author="mpluskal@suse.com" date="1508414400">- Update to version 2.2:
  * configure.ac: whitespace fixes
  * configure: minor cosmetic fixes
  * configure: default build to hardened -O3 PIE with lots of warnings
  * configure.ac: add --enable-extend-flags to change default build flags
  * README: add an example of microcode with multiple sigs
  * iucode_tool: ensure printf %x args are unsigned
  * intel_microcode: declare intel_ucode_errstr() as const
  * iucode_tool: use fprintf(stdout) instead of printf()
  * intel_microcode: do not request inlining for is_zero_checksum()
  * configure.ac: support libargp as an alternative to glibc argp
  * iucode_tool: rename and document some xx_xtsdeduplist* functions
  * iucode_tool: fix microcode count when selecting extended signatures
  * intel_microcode: fast-track intel_ucode_compare(a, a)
  * configure.ac: fix handling of --without-foo/--disable-bar
  * README: update for mixed dat and bin Intel releases
  * Ready for release: v2.2</changelog>
  <changelog author="mpluskal@suse.com" date="1517572800">- Update to version 2.3:
  * Ready for release: v2.3
  * update copyright dates to 2018
  * iucode_tool(8): document changes to ucode filtering
  * iucode_tool: support selecting by ucode revision
  * iucode_tool: add function to parse signed 32-bit integers
  * iucode_tool: optimize detection of base10 numeric names
  * iucode_tool: better handle offline/non-continuous topology
  * iucode_tool(8): document changes to --scan-system
  * iucode_tool: select scan-system strategy change at runtime
  * gitignore: rearrange, and ignore backup and vim swap files
  * iucode_tool: move scan_system_processor() one layer down
  * iucode_tool: do not scan-system while parsing
  * iucode_tool: add two command-line parser helpers
  * intel_microcode.h: document intel_ucode_status_t sources</changelog>
  <changelog author="mpluskal@suse.com" date="1520510400">- Update to version 2.3.1:
  * Ready for release: v2.3.1
  * iucode_tool: fix filter by revision parser on ILP32</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566907200">- Avoid use of ®/™ signs in specfiles as per
  https://en.opensuse.org/openSUSE:Package_description_guidelines#Trademarks_in_Summary_or_Description
  (section created by user hennevogel(SUSE) on 2010-05-07)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780315200">- Spec cleanup:
  * Use %autosetup and %make_build
  * Add the explicit gcc and make BuildRequires
  * Drop obsolete Group tag</changelog>
</package>
<package pkgid="2f0b943793f1a60854125087e230065bfad352b5c27f39dc1bef8adf7d4f5c25fbfa9420b9db724c9f3631b744d8d08bc17593ad25315bcf056c4abb69e934ac" name="iucode-tool-debugsource" arch="i586">
  <version epoch="0" ver="2.3.1" rel="3.3"/>
  <changelog author="fvogt@suse.com" date="1442923200">- Initial commit</changelog>
  <changelog author="mpluskal@suse.com" date="1472472000">- Update to version 1.6.1:
  * iucode_tool: fix another downgrade+loose date filter corner case
  * iucode_tool: use pfm for pf_mask in structures
  * iucode_tool: warn of shadowed microcode in downgrade mode
  * iucode_tool(8): document warning when downgrade mode fails
  * iucode_tool: fix failsafe for --enable-cpuid-device
  * Ready for release: v1.6
  * iucode_tool: constify argp parser information
  * iucode_tool(8): update Linux notes for up to v4.6
  * iucode_tool(8): minor fix to a comment
  * iucode_tool: don't close input files twice
  * iucode_tool: stop allocating twice the required memory for a bundle
  * iucode_tool: append microcode bundles to linked list in O(1)
  * Ready for release: v1.6.1</changelog>
  <changelog author="mpluskal@suse.com" date="1479988800">- Update to version 2.1:
  * iucode_tool: prepare for early-initramfs size minimization
  * iucode_tool: add command line option to minimize early initramfs size
  * iucode_tool(8): document --mini-earlyfw and --normal-earlyfw
  * iucode_tool: cosmetic error path cleanup for write_cpio_header()
  * iucode_tool: alternative bug-workaround for the early initramfs
  * intel_microcode: constify and restyle function prototypes
  * iucode_tool: constify function paramenters
  * Makefile.am: ship CONTRIBUTING in the tarball
  * Ready for release: v2.1</changelog>
  <changelog author="mpluskal@suse.com" date="1484395200">- Update to version 2.1.1 (boo#1019946):
  * intel_microcode: fix heap buffer overflow on -tr loader
  * intel_microcode, iucode_tool: track buffer sizes when iterating
  * intel_microcode: forbid unknown buffer sizes in intel_ucode_check_microcode()
  * intel_microcode, iucode_tool: no more magic 1024 constants
  * intel_microcode: harden intel_ucode_scan_for_microcode()
  * intel_microcode, iucode_tool: enhance microcode scan API
  * spelling fixes to comments, messages and docs
  * update copyright dates to 2017
  * Ready for release: v2.1.1
  * ChangeLog, NEWS: add CVE-2017-0357</changelog>
  <changelog author="mpluskal@suse.com" date="1490356800">- Update to version 2.1.2:
  * iucode_tool: skip small files as if empty in the -tr loader
  * iucode_tool: silence a harmless -Wmissing-field-initializers warning
  * iucode_tool: compare payloads of similar (not just duplicate) MCUs
  * intel-microcode: validade xx_intel_ucode_check_uc() parameters
  * Ready for release: v2.1.2</changelog>
  <changelog author="mpluskal@suse.com" date="1508414400">- Update to version 2.2:
  * configure.ac: whitespace fixes
  * configure: minor cosmetic fixes
  * configure: default build to hardened -O3 PIE with lots of warnings
  * configure.ac: add --enable-extend-flags to change default build flags
  * README: add an example of microcode with multiple sigs
  * iucode_tool: ensure printf %x args are unsigned
  * intel_microcode: declare intel_ucode_errstr() as const
  * iucode_tool: use fprintf(stdout) instead of printf()
  * intel_microcode: do not request inlining for is_zero_checksum()
  * configure.ac: support libargp as an alternative to glibc argp
  * iucode_tool: rename and document some xx_xtsdeduplist* functions
  * iucode_tool: fix microcode count when selecting extended signatures
  * intel_microcode: fast-track intel_ucode_compare(a, a)
  * configure.ac: fix handling of --without-foo/--disable-bar
  * README: update for mixed dat and bin Intel releases
  * Ready for release: v2.2</changelog>
  <changelog author="mpluskal@suse.com" date="1517572800">- Update to version 2.3:
  * Ready for release: v2.3
  * update copyright dates to 2018
  * iucode_tool(8): document changes to ucode filtering
  * iucode_tool: support selecting by ucode revision
  * iucode_tool: add function to parse signed 32-bit integers
  * iucode_tool: optimize detection of base10 numeric names
  * iucode_tool: better handle offline/non-continuous topology
  * iucode_tool(8): document changes to --scan-system
  * iucode_tool: select scan-system strategy change at runtime
  * gitignore: rearrange, and ignore backup and vim swap files
  * iucode_tool: move scan_system_processor() one layer down
  * iucode_tool: do not scan-system while parsing
  * iucode_tool: add two command-line parser helpers
  * intel_microcode.h: document intel_ucode_status_t sources</changelog>
  <changelog author="mpluskal@suse.com" date="1520510400">- Update to version 2.3.1:
  * Ready for release: v2.3.1
  * iucode_tool: fix filter by revision parser on ILP32</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566907200">- Avoid use of ®/™ signs in specfiles as per
  https://en.opensuse.org/openSUSE:Package_description_guidelines#Trademarks_in_Summary_or_Description
  (section created by user hennevogel(SUSE) on 2010-05-07)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780315200">- Spec cleanup:
  * Use %autosetup and %make_build
  * Add the explicit gcc and make BuildRequires
  * Drop obsolete Group tag</changelog>
</package>
<package pkgid="efd38fd0444e907b4dc6f862ac69e22ed5f5e4b5d5774ccf0209c7812ce65e198564278a9778dc59093c36d233c38b1c68668b0812cd7c66a3853f5dc2143bfa" name="iverilog-debuginfo" arch="i586">
  <version epoch="0" ver="13.0" rel="1.4"/>
  <changelog author="scorot@free.fr" date="1346328000">- fix files list to avoid debuginfo failure on i586</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1348920000">- Update to version 0.9.6
  * bug-fix release</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1349092800">- Fix license issues [bnc#782970, bnc#782972]
  * iverilog-0.9.6-fix-licensing-issues.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1392292800">- Update to version 0.9.7
  * no changelog available
  * removed obsolete iverilog-0.9.6-fix-licensing-issues.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1448020800">- Update to version 10.0
  * No changelog available</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1458561600">- Update to version 10.1
  * No changelog available</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1564142400">- Update to version 10.2
  * No changelog available
- Fix build with bison 3.4.1, add
  Fix-makefile-rules-for-header-files-generated-by-bison.patch
- Fix LTO type mismatch, add
  fix-cfparse-include-order-causing-lto-type-mismatch.patch
- Spec cleanup:
  * remove defattr, use license macro
  * Update License to SPDX format
  * Drop irrelevant mingw.txt from docs</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1601380800">- Update to version 11.0
  * No changelog available
  * Remove obsolete patches:
    + Fix-makefile-rules-for-header-files-generated-by-bison.patch
    + fix-cfparse-include-order-causing-lto-type-mismatch.patch
- Spec cleanup</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1707307200">- Update to version 12.0
  * This is the first release in the Version 12 branch.
- Updated URL and source locations</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1772625600">- Update to version 13.0
  * This is the first release in the stable version 13 branch.
  * See the documentation for release note and list of fixes and
    improvements (usr/share/doc/packages/iverilog/release/v13-0-release-note.txt)
- Use Sphinx to build documentation</changelog>
</package>
<package pkgid="c110a1e70575dfd8b3bb60c82a65ff0fb2c883fe28904b89172672af3c8afff347ba09846654b358671e859c90b6d5f7e1f6348fae0af0dc0327437979164e7d" name="iverilog-debugsource" arch="i586">
  <version epoch="0" ver="13.0" rel="1.4"/>
  <changelog author="scorot@free.fr" date="1346328000">- fix files list to avoid debuginfo failure on i586</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1348920000">- Update to version 0.9.6
  * bug-fix release</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1349092800">- Fix license issues [bnc#782970, bnc#782972]
  * iverilog-0.9.6-fix-licensing-issues.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1392292800">- Update to version 0.9.7
  * no changelog available
  * removed obsolete iverilog-0.9.6-fix-licensing-issues.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1448020800">- Update to version 10.0
  * No changelog available</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1458561600">- Update to version 10.1
  * No changelog available</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1564142400">- Update to version 10.2
  * No changelog available
- Fix build with bison 3.4.1, add
  Fix-makefile-rules-for-header-files-generated-by-bison.patch
- Fix LTO type mismatch, add
  fix-cfparse-include-order-causing-lto-type-mismatch.patch
- Spec cleanup:
  * remove defattr, use license macro
  * Update License to SPDX format
  * Drop irrelevant mingw.txt from docs</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1601380800">- Update to version 11.0
  * No changelog available
  * Remove obsolete patches:
    + Fix-makefile-rules-for-header-files-generated-by-bison.patch
    + fix-cfparse-include-order-causing-lto-type-mismatch.patch
- Spec cleanup</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1707307200">- Update to version 12.0
  * This is the first release in the Version 12 branch.
- Updated URL and source locations</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1772625600">- Update to version 13.0
  * This is the first release in the stable version 13 branch.
  * See the documentation for release note and list of fixes and
    improvements (usr/share/doc/packages/iverilog/release/v13-0-release-note.txt)
- Use Sphinx to build documentation</changelog>
</package>
<package pkgid="ee3d9e8c361498112e44942aa3adb08d341964f920c53e53f79e7bd75267d5212940b3f54973b820c50bcdef414bc1b60f8ff19cb2b730b5e8d0abd704cbd19e" name="ivtv-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0" rel="20.7"/>
  <changelog author="ro@suse.de" date="1235736000">- update to svn to fix build</changelog>
  <changelog author="coolo@novell.com" date="1245412800">- disable as-needed for this package as it fails to build with it</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="seife@opensuse.org" date="1259928000">- de-fuzz the Makefile patch</changelog>
  <changelog author="ro@suse.de" date="1274097600">- update to 1.4.0
  - Updated for kernel 2.6.29.
  - Fix and enhance ivtv private packet decoding.
  - Update to latest v4l2-ctl.
  - Removed v4l2-dbg: use the version from the official v4l-dvb
    repository instead.</changelog>
  <changelog author="ro@suse.de" date="1274097601">- added modalias supplements for firmware package (bnc#534216)</changelog>
  <changelog author="cfarrell@suse.com" date="1347451200">- license update: GPL-2.0
  SPDX format</changelog>
  <changelog author="ro@suse.de" date="1360152000">- drop off ivtv-firmware to separate package (bnc#757539)
- package pm-config file for ivtv (bnc#781377)</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1396958400">- Removed ivtv-ctl and v4l2-ctl utilities which are now provided by v4l-utils
  package (avoid conflicts during installation) and added a dependency to
  v4l-utils package for them.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="52cb6f186bbc6e6d09d070de6644661ed7ce335695b4100b7fd30b88c61a1b5bca8967e47196ddcf0169246499b7dfd7748c60a30c43c13e2e0cb2e49dad501f" name="ivtv-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0" rel="20.7"/>
  <changelog author="ro@suse.de" date="1235736000">- update to svn to fix build</changelog>
  <changelog author="coolo@novell.com" date="1245412800">- disable as-needed for this package as it fails to build with it</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="seife@opensuse.org" date="1259928000">- de-fuzz the Makefile patch</changelog>
  <changelog author="ro@suse.de" date="1274097600">- update to 1.4.0
  - Updated for kernel 2.6.29.
  - Fix and enhance ivtv private packet decoding.
  - Update to latest v4l2-ctl.
  - Removed v4l2-dbg: use the version from the official v4l-dvb
    repository instead.</changelog>
  <changelog author="ro@suse.de" date="1274097601">- added modalias supplements for firmware package (bnc#534216)</changelog>
  <changelog author="cfarrell@suse.com" date="1347451200">- license update: GPL-2.0
  SPDX format</changelog>
  <changelog author="ro@suse.de" date="1360152000">- drop off ivtv-firmware to separate package (bnc#757539)
- package pm-config file for ivtv (bnc#781377)</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1396958400">- Removed ivtv-ctl and v4l2-ctl utilities which are now provided by v4l-utils
  package (avoid conflicts during installation) and added a dependency to
  v4l-utils package for them.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="5aab0cbcdedd7c0758e67b31d349e22f02e68be386384ce9d9a2bab8a83e66f5a534a6266499daa636c9657e567276240aa0a9839c7c71261a53fd962a22e0fb" name="ivykis-debugsource" arch="i586">
  <version epoch="0" ver="0.43.2" rel="1.4"/>
  <changelog author="jengelh@inai.de" date="1356004800">- Update to new upstream release 0.37
  * fixes falling back to eventfd(2) if eventfd2(2) was available at
  build time but is not supported by the running kernel
  * adds support for ppoll(2)</changelog>
  <changelog author="jengelh@inai.de" date="1358337600">- Update to new upstream release 0.38
  * This release fixes various bugs, speeds up timer handling a lot
  on a number of BSD platforms, and adds several tests to the test
  suite.</changelog>
  <changelog author="jengelh@inai.de" date="1361016000">- Update to new upstream release 0.39
  * This release increases the maximum rate of delivery of
  inter-thread events when using the epoll poll method by about 40%.</changelog>
  <changelog author="jengelh@inai.de" date="1363953600">- Downgrade to 0.38+git16 to work around failure on PPC</changelog>
  <changelog author="jengelh@inai.de" date="1477828800">- Update to new upstream release 0.40
  * This release fixes a pthread_sigmask() pointer aliasing issue,
  and significantly speeds up polling for events by using
  timerfd_create(3) / EVFILT_TIMER / timer_create(3C) to avoid
  creating and destroying a kernel timer for every fd readiness
  polling system call.</changelog>
  <changelog author="jengelh@inai.de" date="1487678400">- Update to new upstream release 0.41
  * No changelog was provided
- Reenable PPC/ARM builds, the pthread_nonshared edits of 0.40
  should have fixed the issues there.</changelog>
  <changelog author="jengelh@inai.de" date="1504872000">- Update to new upstream release 0.42.1
  * Fixes a timer handling bug in the epoll/port poll methods
    that was showing up with syslog-ng.
  * Fixes a timer fairness handling bug, and a potential crash
    when initializing a task handler.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1620734400">- update to 0.42.4:
  * iv_event: Fix crash in __iv_event_run_pending_events().
  * Don't install IV_FD_PUMP_INIT.3 when on a case sensitive filesystem.
  * iv_timer: Protect against some cases of timer memory corruption.
  * Avoid marking pthread_atfork() as weak if provided by libc_nonshared.a.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1707393600">- Update to release 0.43
  * Added function ``iv_work_pool_submit_continuation``</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1749124800">- Update to release 0.43.2
  * Handle epoll_pwait2() potentially returning -EPERM in some
    containers.</changelog>
</package>
<package pkgid="f6f5ac8611f545ef0874728832d71808f75ca814721ef5e771954d0d5d2aeb81a22a62d1c08e4a3452ee9673fefadecc95f2e00d1a3c1d17ebafc9ca26b943df" name="iw-debuginfo" arch="i586">
  <version epoch="0" ver="6.17" rel="2.3"/>
  <changelog author="seanlew@opensuse.org" date="1551009600">- Update to version 5.0.1
  * Fixed typo introduced by previous change
  * Re-added DEPEND line</changelog>
  <changelog author="Xaver Hellauer &lt;xaver@hellauer.bayern&gt;" date="1565611200">- Update to version 5.3
  * info: update extended feature list
  * info: macro-ify ext_feat_print()
  * util: update command list
  * iw: print HE capabilities
  * iw: really fix build
  * iw: add HE support to station dump call
  * cac: fix error handling in channel parsing
  * nan: fix memory leak
  * mesh: initialize err in set_interface_meshparam()
  * iw: fix fp handling inside handle_vendor
  * iw: fix memory leaks inside handle_scan
  * iw: fix memory leak inside parse_sched_scan
  * iw: fix fd leak inside handle_netns
  * iw: fix memory leak inside handle_cac
  * iw: fix endless loop inside handle_mgmt_dump
  * iw: fix memory leak inside register_mgmt_frame
  * iw: add version.o to objects
  * iw: include all C files into the binary
  * iw: change __cmd section scheme to fit gcc/clang
  * iw: Add support for controlling tx power for per station
  * iw: add command to inject a frame via direct mesh link to mesh peer
  * iw: print 4ADDR attribute when dumping interface
  * iw: small cleanup for the sizer code
  * iw: fix cmd_size determination with LTO
  * iw: Print airtime fairness feature
  * iw: Add command to set airtime weight
  * iw: Add printing of station tx duration and airtim</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1586952000">- Update to version 5.4:
  * iw: generate command list at build time
  * iw: scan: fix double-free in error paths
  * iw: Fix typo in iw --help
  * iw: Print current time in station info dump
  * iw: Support associated-at station statistic.
  * update nl80211.h</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1603195200">- Update to version 5.9:
  * iw: support HE rate configuration in 6 GHz band	Rajkumar Manoharan	1	-2/+38
  * iw: add HE rate/gi/ltf support	Miles Hu	1	-15/+163
  * iw: update nl80211.h	Johannes Berg	1	-22/+174
  * iw: add TID specific Tx bitrate configuration	Tamizh Chelvam	3	-8/+58
  * iw: fix tid config help entries</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1636718400">- Update to version 5.16:
  * bump version to 5.16
  * info: add FILS_CRYPTO_OFFLOAD extended feature
  * update nl80211.h
  * iw: print BSS coloring capability if supported
  * iw: add set sar_specs command
  * iw: nl80211: add NLA_F_NESTED to nla_nest_start() with older libnl versions
  * iw: mesh: add comments in the mesh confguration parameter printing sections
  * iw: event: add the missing time display format in the "iw event" help menu
  * iw: link: mention the need for MAC addr arg in link get_sta cmd usage menu
  * iw: fix vendor event static warnings
- Switch to _service</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1653998400">- Update to version 5.19:
  * bump version to 5.19
  * info: refactor extended features
  * info: add missing extended features
  * update nl80211.h
  * iw: handle VHT extended NSS
  * iw: fix 'upto' -&gt; 'up to'
  * iw: fix double tab in mesh path header
  * station: print EHT rate information
  * iw: Print local EHT capabilities</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1704369600">- Update to version 6.7:
  * update nl80211.h
  * bump version to 6.7
  * update nl80211.h
  * iw: allow extra cflags
  * iw: S1G: add 802.11ah support for link command display
  * update nl80211.h
  * iw: connect: Fix segfault during open authentication
  * iw: fix attribute size mismatch
  * iw: add more extended capa bits
  * iw: Fix EHT rates printing.
  * iw: S1G: add list command support for 802.11ah
  * iw: S1G: add parsing for 802.11ah scan IE's
  * iw: S1G: add frequency set in kHz and offset options
  * util: don't print EHT info if not present
  * interface: print links
  * link: update for MLO
  * link: fix some formatting
  * iw: scan: set NL80211_SCAN_FLAG_COLOCATED_6GHZ in case of full sched scan
  * util: add support for 320MHz bandwidth without cf1
  * util: add support for 320Mhz bandwidth
  * update nl80211.h
  * iw: event: fix printf format error
  * iw: add support for retrieving keys
  * iw: info: fix bug reading preambles and bandwidths
  * iw: add cac background command
  * iw: info: print PMSR capabilities</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1717761600">- Update to version 6.9:
  * iw: remove sizer section and related code
  * util: clarify comment about 'parsed' pointer
  * iw: add puncturing support
  * iw: refactor frequency help
  * bump version to 6.9
  * channel: report punctured subchannel bitmap
  * wowlan: add a wake event
  * update nl80211.h</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1776513600">- Update to version 6.17:
  * keys: don't require NL80211_ATTR_KEY_DATA
  * iw: fix station dump beacon RX indent
  * iw: scan: print RSN Element Override IEs
  * iw: scan: rename OWE Transition parsing function
  * update nl80211.h
  * iw: util: use u8 type to print HE MAC capabilities
  * iw: util: Fix 6 GHz 80 MHz CF1 configuration
  * iw: survey: add BSS receive time to survey
  * iw: Print Toffset as signed value
  * iw: connect: Add support for WPA3 SAE association
  * iw: bitrate: support link id
  * iw: bitrate: support EHT rate/gi/ltf
  * iw: bitrate: refactor description
  * iw: util: support parsing link id
  * update nl80211.h
  * bump version to 6.17
  * iw: add support to print link level information in station dump
  * iw: Add support to set per-radio RTS threshold in multi-radio wiphy
  * update nl80211.h
  * iw: don't set stupid socket buffer size
  * iw: scan: Add partial Multi-Link element printing
  * iw: print HE mcs correctly when mcs_len
  * iw: Add command to enable/disable EPCS
  * update nl80211.h
  * iw: Prevent segfault in ftm get stats
  * iw: print NO-EHT flags for reg get command
  * iw: fix EHT capabilities on Big Endian platforms
  * iw: scan: Add printing of EHT Operation Element
  * util: rename hz to Hz vol 2
  * util: rename hz to Hz
  * iw: scan: Decode additional WPA3 group ciphers
  * iw: scan: Decode additional WPA3 AKM suite types
  * iw: fix HE operation on Big Endian platforms
  * iw: fix HE capabilities on Big Endian platforms
  * iw: scan: add eht capability parsing
  * iw: util: update and clean up eht capa printing
  * iw: scan: replace passed ie buffer with ie context
  * iw: print tx power per link for MLD
  * iw: add output for wiphy interface combinations
  * update nl80211.h
  * iw: scan: add enum for element IDs
  * scan: Add printing of HE Operation Element
  * update nl80211.h
  * iw: fix formats under MIPS64/PPC</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780315200">- Add the explicit gcc and make BuildRequires</changelog>
</package>
<package pkgid="2317f0569ee46afdac363c27ef8be1f78233b69f69b520103e80d11e7bbfb6d9061c12c251ff42c65d770fe575900cd6e351f3acb47371621e82c421c74785d7" name="iw-debugsource" arch="i586">
  <version epoch="0" ver="6.17" rel="2.3"/>
  <changelog author="seanlew@opensuse.org" date="1551009600">- Update to version 5.0.1
  * Fixed typo introduced by previous change
  * Re-added DEPEND line</changelog>
  <changelog author="Xaver Hellauer &lt;xaver@hellauer.bayern&gt;" date="1565611200">- Update to version 5.3
  * info: update extended feature list
  * info: macro-ify ext_feat_print()
  * util: update command list
  * iw: print HE capabilities
  * iw: really fix build
  * iw: add HE support to station dump call
  * cac: fix error handling in channel parsing
  * nan: fix memory leak
  * mesh: initialize err in set_interface_meshparam()
  * iw: fix fp handling inside handle_vendor
  * iw: fix memory leaks inside handle_scan
  * iw: fix memory leak inside parse_sched_scan
  * iw: fix fd leak inside handle_netns
  * iw: fix memory leak inside handle_cac
  * iw: fix endless loop inside handle_mgmt_dump
  * iw: fix memory leak inside register_mgmt_frame
  * iw: add version.o to objects
  * iw: include all C files into the binary
  * iw: change __cmd section scheme to fit gcc/clang
  * iw: Add support for controlling tx power for per station
  * iw: add command to inject a frame via direct mesh link to mesh peer
  * iw: print 4ADDR attribute when dumping interface
  * iw: small cleanup for the sizer code
  * iw: fix cmd_size determination with LTO
  * iw: Print airtime fairness feature
  * iw: Add command to set airtime weight
  * iw: Add printing of station tx duration and airtim</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1586952000">- Update to version 5.4:
  * iw: generate command list at build time
  * iw: scan: fix double-free in error paths
  * iw: Fix typo in iw --help
  * iw: Print current time in station info dump
  * iw: Support associated-at station statistic.
  * update nl80211.h</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1603195200">- Update to version 5.9:
  * iw: support HE rate configuration in 6 GHz band	Rajkumar Manoharan	1	-2/+38
  * iw: add HE rate/gi/ltf support	Miles Hu	1	-15/+163
  * iw: update nl80211.h	Johannes Berg	1	-22/+174
  * iw: add TID specific Tx bitrate configuration	Tamizh Chelvam	3	-8/+58
  * iw: fix tid config help entries</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1636718400">- Update to version 5.16:
  * bump version to 5.16
  * info: add FILS_CRYPTO_OFFLOAD extended feature
  * update nl80211.h
  * iw: print BSS coloring capability if supported
  * iw: add set sar_specs command
  * iw: nl80211: add NLA_F_NESTED to nla_nest_start() with older libnl versions
  * iw: mesh: add comments in the mesh confguration parameter printing sections
  * iw: event: add the missing time display format in the "iw event" help menu
  * iw: link: mention the need for MAC addr arg in link get_sta cmd usage menu
  * iw: fix vendor event static warnings
- Switch to _service</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1653998400">- Update to version 5.19:
  * bump version to 5.19
  * info: refactor extended features
  * info: add missing extended features
  * update nl80211.h
  * iw: handle VHT extended NSS
  * iw: fix 'upto' -&gt; 'up to'
  * iw: fix double tab in mesh path header
  * station: print EHT rate information
  * iw: Print local EHT capabilities</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1704369600">- Update to version 6.7:
  * update nl80211.h
  * bump version to 6.7
  * update nl80211.h
  * iw: allow extra cflags
  * iw: S1G: add 802.11ah support for link command display
  * update nl80211.h
  * iw: connect: Fix segfault during open authentication
  * iw: fix attribute size mismatch
  * iw: add more extended capa bits
  * iw: Fix EHT rates printing.
  * iw: S1G: add list command support for 802.11ah
  * iw: S1G: add parsing for 802.11ah scan IE's
  * iw: S1G: add frequency set in kHz and offset options
  * util: don't print EHT info if not present
  * interface: print links
  * link: update for MLO
  * link: fix some formatting
  * iw: scan: set NL80211_SCAN_FLAG_COLOCATED_6GHZ in case of full sched scan
  * util: add support for 320MHz bandwidth without cf1
  * util: add support for 320Mhz bandwidth
  * update nl80211.h
  * iw: event: fix printf format error
  * iw: add support for retrieving keys
  * iw: info: fix bug reading preambles and bandwidths
  * iw: add cac background command
  * iw: info: print PMSR capabilities</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1717761600">- Update to version 6.9:
  * iw: remove sizer section and related code
  * util: clarify comment about 'parsed' pointer
  * iw: add puncturing support
  * iw: refactor frequency help
  * bump version to 6.9
  * channel: report punctured subchannel bitmap
  * wowlan: add a wake event
  * update nl80211.h</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1776513600">- Update to version 6.17:
  * keys: don't require NL80211_ATTR_KEY_DATA
  * iw: fix station dump beacon RX indent
  * iw: scan: print RSN Element Override IEs
  * iw: scan: rename OWE Transition parsing function
  * update nl80211.h
  * iw: util: use u8 type to print HE MAC capabilities
  * iw: util: Fix 6 GHz 80 MHz CF1 configuration
  * iw: survey: add BSS receive time to survey
  * iw: Print Toffset as signed value
  * iw: connect: Add support for WPA3 SAE association
  * iw: bitrate: support link id
  * iw: bitrate: support EHT rate/gi/ltf
  * iw: bitrate: refactor description
  * iw: util: support parsing link id
  * update nl80211.h
  * bump version to 6.17
  * iw: add support to print link level information in station dump
  * iw: Add support to set per-radio RTS threshold in multi-radio wiphy
  * update nl80211.h
  * iw: don't set stupid socket buffer size
  * iw: scan: Add partial Multi-Link element printing
  * iw: print HE mcs correctly when mcs_len
  * iw: Add command to enable/disable EPCS
  * update nl80211.h
  * iw: Prevent segfault in ftm get stats
  * iw: print NO-EHT flags for reg get command
  * iw: fix EHT capabilities on Big Endian platforms
  * iw: scan: Add printing of EHT Operation Element
  * util: rename hz to Hz vol 2
  * util: rename hz to Hz
  * iw: scan: Decode additional WPA3 group ciphers
  * iw: scan: Decode additional WPA3 AKM suite types
  * iw: fix HE operation on Big Endian platforms
  * iw: fix HE capabilities on Big Endian platforms
  * iw: scan: add eht capability parsing
  * iw: util: update and clean up eht capa printing
  * iw: scan: replace passed ie buffer with ie context
  * iw: print tx power per link for MLD
  * iw: add output for wiphy interface combinations
  * update nl80211.h
  * iw: scan: add enum for element IDs
  * scan: Add printing of HE Operation Element
  * update nl80211.h
  * iw: fix formats under MIPS64/PPC</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1780315200">- Add the explicit gcc and make BuildRequires</changelog>
</package>
<package pkgid="3aa2c446a6cb066282fb858fee5831151a052d7d0124f4c158c0fef013516b978a554331115319e38fc3fe60cad41d5e4b1f1eed4fc42d6ca5942abb5842e181" name="iwd-debuginfo" arch="i586">
  <version epoch="0" ver="3.12" rel="2.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1736078400">- Update to version 3.3
  * Fix issue with handling External Authentication.
  version 3.2:
  * Fix issue with GCC 15 and -std=c23 build errors.
  * Add support for using PMKSA over SAE if available.
  * Add support for HighUtilization/StationCount thresholds.
  * Add support for disabling Multicast RX option.
  version 3.1:
  * Fix issue with handling OWE transition BSS selection.
  * Fix issue with handling oper class 136 starting frequency.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1740571200">- Update to version 3.4
  * Add support for the Test Anything Protocol.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1743940800">- Update to version 3.6
  * Fix issue with handling blacklisting and roaming requests.
  * Fix issue with handling CQM thresholds for FullMAC devices.
  * Add support for PMKSA when using FullMAC devices.
  version 3.5:
  * Add support for option to disable blacklist handling.
  * Add support for option to disable SAE for broken drivers.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1749124800">- Update to version 3.8
  * Fix issue with handling unit tests and missing kernel
    features.
  version 3.7:
  * Fix issue with handling length of EncryptedSecurity.
  * Fix issue with handling empty affinities lists.
  * Fix issue with handling survey scanning results.
  * Fix issue with handling duplicate values in DPP URI.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1749211200">- Add iwd-dbus_policy.patch to address rpmlint complaints.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1751457600">- Update to version 3.9
  * Fix issue with Access Point mode and frequency unlocking.
  * Fix issue with network configuration and BSS retry logic.
  * Fix issue with handling busy notification from Access Point.
  * Fix issue with handling P-192, P-224 and P-521 for SAE.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1760356800">- Update to version 3.10
  * Fix issue with handling neighbor report on BSS TM request.
  * Fix issue with handling deauth and FT association failure.
  * Fix issue with handling roaming and old frequencies.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1770724800">- Update to version 3.11
  * Fix issue with interface registration before acquiring name.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1773748800">- update to 3.12:
  * Fix issue with handling expiration of PMKSA.
  * Fix issue with handling uninitialized buffer and PMKID.
  * Fix issue with checking for PKCS#8 key parser in unit tests.
  * Fix issue with using -std=c23 compiler setting.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1781524800">- drop iwd-dbus_policy.patch (bsc#1265625)</changelog>
</package>
<package pkgid="afe5188efcdde9fe8fba07fc4a7a4890cf73ea3024972a024689a7258c7523401e42d727c99d42e19de9b936e272aa1a20e75082f59c3929123fef08f0c7a9d8" name="iwd-debugsource" arch="i586">
  <version epoch="0" ver="3.12" rel="2.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1736078400">- Update to version 3.3
  * Fix issue with handling External Authentication.
  version 3.2:
  * Fix issue with GCC 15 and -std=c23 build errors.
  * Add support for using PMKSA over SAE if available.
  * Add support for HighUtilization/StationCount thresholds.
  * Add support for disabling Multicast RX option.
  version 3.1:
  * Fix issue with handling OWE transition BSS selection.
  * Fix issue with handling oper class 136 starting frequency.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1740571200">- Update to version 3.4
  * Add support for the Test Anything Protocol.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1743940800">- Update to version 3.6
  * Fix issue with handling blacklisting and roaming requests.
  * Fix issue with handling CQM thresholds for FullMAC devices.
  * Add support for PMKSA when using FullMAC devices.
  version 3.5:
  * Add support for option to disable blacklist handling.
  * Add support for option to disable SAE for broken drivers.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1749124800">- Update to version 3.8
  * Fix issue with handling unit tests and missing kernel
    features.
  version 3.7:
  * Fix issue with handling length of EncryptedSecurity.
  * Fix issue with handling empty affinities lists.
  * Fix issue with handling survey scanning results.
  * Fix issue with handling duplicate values in DPP URI.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1749211200">- Add iwd-dbus_policy.patch to address rpmlint complaints.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1751457600">- Update to version 3.9
  * Fix issue with Access Point mode and frequency unlocking.
  * Fix issue with network configuration and BSS retry logic.
  * Fix issue with handling busy notification from Access Point.
  * Fix issue with handling P-192, P-224 and P-521 for SAE.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1760356800">- Update to version 3.10
  * Fix issue with handling neighbor report on BSS TM request.
  * Fix issue with handling deauth and FT association failure.
  * Fix issue with handling roaming and old frequencies.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1770724800">- Update to version 3.11
  * Fix issue with interface registration before acquiring name.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1773748800">- update to 3.12:
  * Fix issue with handling expiration of PMKSA.
  * Fix issue with handling uninitialized buffer and PMKID.
  * Fix issue with checking for PKCS#8 key parser in unit tests.
  * Fix issue with using -std=c23 compiler setting.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1781524800">- drop iwd-dbus_policy.patch (bsc#1265625)</changelog>
</package>
<package pkgid="b57284c329831072c20acd381c3cd7083a59a42e8b1197c373ffd012288e0ed1b5a89b6d9634097b650305d984bfc53babdd7e75bb99ce27ea12948d8e3f9570" name="iwpmd-debuginfo" arch="i586">
  <version epoch="0" ver="63.0" rel="1.3"/>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1749729600">- Update to rdma-core v57.0
  - No release notes available</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1750248000">- Update to rdma-core v58.0
  - No release notes available</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1757332800">- Update to rdma-core v59.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v59.0</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1761566400">- Update to rdma-core v60.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v60.0</changelog>
  <changelog author="Nicolas Morey &lt;nmorey@suse.com&gt;" date="1767614400">- Update to rdma-core v61.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v61.0</changelog>
  <changelog author="JS &lt;obs.coke518@passinbox.com&gt;" date="1772539200">- Don't BuildRequire valgrind on loongarch64</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1774353600">- switch to systemd_requires</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1776686400">- Update to rdma-core v62.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v62.0
- Fix bad link in v61.0 changelog entry</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1779105600">- use ldconfig_scriptlets
- remove dependency on main package from libibverbs to avoid
  systemd being pulled in by valkey</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1782216000">- Update to rdma-core v63.0
  - https://github.com/linux-rdma/rdma-core/releases/tag/v63.0</changelog>
</package>
<package pkgid="047b36f47e4ea78eea16e1614a1d38c2a51566ca50b3bd68702d0ad6fcde05a3e017deebc5c969bc2f3579c6b167e3c1da13142fb2ad870cccbb50d28456cf0a" name="jack-dbus-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.22" rel="5.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
  <changelog author="pgajdos@suse.com" date="1712836800">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1712836801">- Make jack explicitly require libjack{,net,server}%{sonum} so
  that the official libraries are installed and zypper doesn't
  just use the pipewire-libjack-0_3 replacement libraries
  (related to boo#1222253)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1732363200">- add python313-waflib.patch to fix build with python 3.13</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750075200">- Drop pkgconfig(celt) BuildRequires: The CELT codec has been
  merged into the IETF Opus codec and is now obsolete.</changelog>
</package>
<package pkgid="e3f68a4b9dcce8ce8a6d6cec39bbb1ef0a1bf85bbf43b6f17fbd4fbef428a8ec5405e5b0dcc2fc3649faca4dd9388b1445f1d84f3d8182bee30142b33aabb6d6" name="jack-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.22" rel="5.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
  <changelog author="pgajdos@suse.com" date="1712836800">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1712836801">- Make jack explicitly require libjack{,net,server}%{sonum} so
  that the official libraries are installed and zypper doesn't
  just use the pipewire-libjack-0_3 replacement libraries
  (related to boo#1222253)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1732363200">- add python313-waflib.patch to fix build with python 3.13</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750075200">- Drop pkgconfig(celt) BuildRequires: The CELT codec has been
  merged into the IETF Opus codec and is now obsolete.</changelog>
</package>
<package pkgid="446aad69c2e7e706ab9b8b1da9bdaedd5f6a515b079e17aed08313544d20d6e0a653ef63660ee2d4d6494a04361ab15fe2c9ae267697affd722050fada5622d5" name="jack-debugsource" arch="i586">
  <version epoch="0" ver="1.9.22" rel="5.4"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
  <changelog author="pgajdos@suse.com" date="1712836800">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1712836801">- Make jack explicitly require libjack{,net,server}%{sonum} so
  that the official libraries are installed and zypper doesn't
  just use the pipewire-libjack-0_3 replacement libraries
  (related to boo#1222253)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1732363200">- add python313-waflib.patch to fix build with python 3.13</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1750075200">- Drop pkgconfig(celt) BuildRequires: The CELT codec has been
  merged into the IETF Opus codec and is now obsolete.</changelog>
</package>
<package pkgid="a214854b70e375677a6c1ee69d8d98675e5e7a420adff8eb5fe20d575b2a9a101d7e481979fd8705caee3ac90f198b0621f67febd788aa3f1fa1f567d1442570" name="jack-example-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1" rel="1.17"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Initial release of jack-example-tools 1
- Add patch to let meson find readline in Leap 15.4 which doesn't
  provide a .pc file
  * fix-readline-support-leap.patch</changelog>
</package>
<package pkgid="091a030bb9b174bbb97535d8e7106542ed06c9c82c632ab698313f1a30c6d502864dc1878748090c6d6f5f965b64721e81e42a5cc4846bfe24165c3583f7b029" name="jack-example-tools-debugsource" arch="i586">
  <version epoch="0" ver="1" rel="1.17"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Initial release of jack-example-tools 1
- Add patch to let meson find readline in Leap 15.4 which doesn't
  provide a .pc file
  * fix-readline-support-leap.patch</changelog>
</package>
<package pkgid="7712c3637ac0787c67fc0964a465f21807edf9321f499d1d386417446a975963ea5bdc9cdc312900ffc5f04570b72d35b1bb410324bda34bcd600ee07fe9f0ca" name="jack-rack-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.7"/>
  <changelog author="coolo@novell.com" date="1245412800">- disable as-needed for this package as it fails to build with it</changelog>
  <changelog author="coolo@novell.com" date="1257249600">- updated patches to apply with fuzz=0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1315051200">- Fix build with as-needed and no-add-needed</changelog>
  <changelog author="suse-tux@gmx.de" date="1316260800">- added Patch3 (jack-rack-ld_fix.diff) to fix the build for factory</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="davejplater@gmail.com" date="1518696000">- Disabled gnome support to fix Factory build, see boo#1078841
- Ran spec cleaner and enabled alsa and libxml2 support.
- Removed obsolete 10.2 patch jack-rack-gtk-old-tooltip-fix.diff</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1681819200">- Porting ecarack to python3 (boo#1210581)
  * Add jack-rack-python3-ecarack.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Use full URL for Source.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1755691200">- update to version 1.5.0
- remove obsolete patches (fixed upstream):
  * jack-rack-undeprec.dif
  * jack-rack-inc-fix.diff
  * jack-rack-ld_fix.diff
- add jack-rack-autotools.patch (fixes build with recent autotools)</changelog>
</package>
<package pkgid="ae7091db562e63bd308ff2ae20e83d8a5ea6de5b20839d17fb46e8a63c0b742f43bd393998695a4970ce7e8aa185f8c57e4cc8f45d8b25620944721daf5250a3" name="jack-rack-debugsource" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.7"/>
  <changelog author="coolo@novell.com" date="1245412800">- disable as-needed for this package as it fails to build with it</changelog>
  <changelog author="coolo@novell.com" date="1257249600">- updated patches to apply with fuzz=0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1315051200">- Fix build with as-needed and no-add-needed</changelog>
  <changelog author="suse-tux@gmx.de" date="1316260800">- added Patch3 (jack-rack-ld_fix.diff) to fix the build for factory</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="davejplater@gmail.com" date="1518696000">- Disabled gnome support to fix Factory build, see boo#1078841
- Ran spec cleaner and enabled alsa and libxml2 support.
- Removed obsolete 10.2 patch jack-rack-gtk-old-tooltip-fix.diff</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1681819200">- Porting ecarack to python3 (boo#1210581)
  * Add jack-rack-python3-ecarack.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1712318400">- Use full URL for Source.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1755691200">- update to version 1.5.0
- remove obsolete patches (fixed upstream):
  * jack-rack-undeprec.dif
  * jack-rack-inc-fix.diff
  * jack-rack-ld_fix.diff
- add jack-rack-autotools.patch (fixes build with recent autotools)</changelog>
</package>
<package pkgid="d0b835716d00bcc01d57e9b6b71eeca56778e47ed924c8be28fd0744ee7e8e6202a6b6017ca54ccafed50a614de79fc940fcf363f0b1ec1e7c2c4ee3e6ccb6d2" name="jacktrip-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598011200">- update to 1.2.1
  - (added) src/build script builds in ../builddir
  - (fixed) refactor "Master" to be "Hub"
  - (fixed) 1.2.1 correctly versioned and tagged
  1.2 (release candidate, not yet tagged)
  - (added) jack patching modes (-p) for Hub Mode server (-S)
  - (fixed) Compilation under ubuntu
  - (removed) setRealtimeProcessPriority()
  - (removed) Rtaudio mode (but still has dependencies)
  - (fixed) IPv4-mapped IPv6 addressing bug
  ...
  - (fixed) Fixed compilation for  MacOSX10.11.sdk.
  - (update) Updated to RtAudio 4.1.1, and using shared lib in linux.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 1.3.0
  * (added) async networking in hub listener
  * (added) limiter, compressor, reverb
  * (added) examine audio delay
  * (added) jitter buffer alternatives
  * (added) broadcast output ports
  * (added) PREFIX variable for installation path
  * (added) disconnect on timeout
  * (added) SIGTERM
  * (added) simulate packet loss, jitter
  * (added) hubpatch 5, no auto patching
  * (added) jack client name length check
  * (added) scripts/hubMode/test_hub_mode_server_and_client.sh
  * (fixed) misc. typos, indentation
  * (fixed) short form IO stat options
  * (fixed) nullptr jack server name when creating jack client
  * (fixed) stop ring buffer blocking when jack has been stopped
  * (fixed) JMess handling of non-western characters
  * (fixed) closing curly brace on mJackTrip client creation
  * (fixed) Warnings
  * (fixed) remove rtaudio device and mpeeraddress msgs.
  * (fixed) signal and slot connections
  * (fixed) incorrect dependency from jacktrip_main
  * (update) RT thread priority for network I/O
  * (update) clipping to saturation
  * (update) build instructions
  version 1.2.2:
  * (added) bindPort range to reject oddball connections
  * (fixed) jack client name strings
- Switch build to meson</changelog>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1635940800">- Updated to version 1.4.0
  * (added) optional GUI from QJackTrip
  * (added) authentication in hub server mode
  * (added) different number of sending and receiving channels
  * (added) append thread IDs to jack client names
  * (added) new patcher mechanism that doesn't delete existing
    connections
  * (added) MkDocs based documentation
  * (added) weak jack linking
  * (added) manpage
  * (added) MSVC build
  * (added) RtAudio Meson subproject
  * (added) formatting with clang-format
  * (added) static analysis with clang-tidy
  * (added) cross compilation for Windows
  * (added) flatpaks
  * (added) appstream
  * (added) automated builds and deployment for Linux, macOS and
    Windows
  * (added) macOS and Windows Installers
  * (fixed) regression in remote client name handling
  * (fixed) long jack client names   * (&gt; 27 characters) in 1.9.11
  * (fixed) Hardcode Derived Class Names of ProcessPlugins to
    prevent undefined behavior
  * (update) QJackTrip and JackTrip are now identical
  * (update) Change helpscreen wording for --broadcast argument
  * (update) jitter buffer alternatives
  * (update) RtAudio revive
  * (update) RtAudio device selection
  * (update) build script moved to root directory</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673265600">- Update to version 1.6.8
  * Fix Window Resize Rendering
  * Fix yes button on start screen
  * VU meters in standard mode
  * Studios Page FTUX
  * Adding ability to play test tone
  * Set bit resolution for hub server
  * Show input vu meter in settings
  * delay heartbeat until after device is registered
  * Fix device disconnect crashes
  * Fix cache
  * more on https://github.com/jacktrip/jacktrip/releases/</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674820800">- Update to version 1.7.0
  - (added) VS Mode - Start and join inactive studios
  - (added) JackTrip now prints build info on running from console
  - (added) VS Mode - supports changing output volume from the server
  - (added) VS Mode - Link to video on VS web when connected
  - (updated) signing now happens in the main build workflow
  - (updated) VS mode sorts active studios above inactive studios
  - (updated) replaced many ifdefs with if constexpr
  - (updated) After signing out of VS mode, you will be asked to sign back in on the web
  - (fixed) network stats failing after studio start
  - (fixed) occasional immediate disconnects
  - (fixed) segfault issue due to ifdefs
  - (fixed) turned a comment warning into an appropriate error
  - (fixed) VS Mode - Join issue withs studios started in app
  - (fixed) hanging app after refreshing studios
  - (fixed) VS Mode - TCP 19 error after starting a studio</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1676894400">- Update to version 1.7.1
  * Correcting the year
  * Add QuickControls2 dependency to Meson and Qmake, and enable ahead-of-time compilation of QMLs
  * Make Video Button Available to Non-Admins
  * Use random bind port to avoid client collision
  * Attempt to fix a couple of memory leaks
  * Reorganize Audio Setup and Settings Screens
  * Bugfix/plcBigFPP
  * Bugfix Manage Button Crashes App in Browse View
  * Remove beta1 name
  * Add refresh button back to settings</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1679400000">- Update to version 1.8.0
  * Replace icons from unknown sources
  * Replace share/invite icon
  * Parse command line for GUI
  * Select and Configure Input Channels
  * Replace QVector in meter code
  * Move inputMixMode into AudioInterface.h
  * Fix Output Device Selection Bug
  * Bugfix Refresh Button &amp; Device Combo State
  * Fix crash when using JACK
  * Change text on button when deeplinked
  * Select Output Channels
  * Minor Fix for Refresh Button on Settings Page
  * Improve Sign In For First Time Users
  * Only check IP address if loading standard GUI</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680782400">- Update to version 1.8.1
  * Add tooltips to audio settings to explain "input device" and "output device"
  * Allow IP check to work with IPv6 only
  * make buffer size and sample rate settable for Pipewire
  * Fixes for Special Characters in Device Names
  * Adding a simple link to create your first studio to VS login page
  * Fixing QML error on undefined boolean
  * AudioSettings should show the currently selected device
  * Save Output Channels Settings</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1684152000">- Update to version 1.9.0
  * Fix openssl v3 compatibility failures with Linux static build by @mikedickey in #1005
  * Show error message when single studio limit is reached by @nwang92 in #1008
  * Fixing Play Test Tone button on Linux by @mikedickey in #1010
  * Remove yes/no at first open by @mattahorton in #1009
  * Moving faust-generated code out of header files by @mikedickey in #1011
  * Enable Local Monitoring of Inputs by @dhing1024 in #1014
  * Output Volume Meters Include Monitor by @dhing1024 in #1017
  * Changing "All Devices" for non-ASIO category to be "High Latency" by @mikedickey in #1020
  * GHA: add an option to wait for static Qt build by @dyfer in #1023
  * Feature/adding icons to connected view by @nwang92 in #1022
  * Updating some tooltips, sliders and positioning for connected interface by @mikedickey in #1024
  * Hide classic mode link after first launch by @mattahorton in #1025
  * Monitor Controls from API by @dhing1024 in #1026
  * Refresh devices when opening the popup by @nwang92 in #1012</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1687262400">- Update to version 1.10.0
  * Use Device Authorization Flow by @dhing1024 in #1037
  * Improvements and Fixes for Device Flow Code by @dhing1024 in #1039
  * More Informative Loading Message by @dhing1024 in #1041
  * Cleanup Audio When Switching to Classic Mode by @dhing1024 in #1042
  * Optimize PLC regulator performance by using double instead of long double by @mikedickey in #1043
  * Optimized performance of virtual studio volume meters by @mikedickey in #1044
  * Detect Feedback Loops by @dhing1024 in #1035
  * Optionally Disable Feedback Detection by @dhing1024 in #1049
  * Fixing connected view errors by @nwang92 in #1057
  * Improve FFT Performance by @dhing1024 in #1055
  * Fixed issue with RTAudio scanning interfaces several times at startup by @mikedickey in #1063
  * Add audio interface blacklist to exclude Realtek ASIO driver by @mikedickey in #1066
  * Add timestamps to debug window by @psiborg112 in #1068
  * Updating new FeedbackDetection setting to be enabled by default by @mikedickey in #1073
  * Fixing bug with "Change Device Settings" dialog being empty by @mikedickey in #1072
- Provide separate source for Simple-FFT library (https://github.com/jacktrip/jacktrip/issues/1079)</changelog>
</package>
<package pkgid="af69d3fb985a21aca52c9d97a479fdc0f209ba3a582ea1048b28dc020e3d96be40978f068b67475713918b4ad3c5ef1bef1e4bdab9e872ebf75a9fcca6c2a484" name="jacktrip-debugsource" arch="i586">
  <version epoch="0" ver="1.10.0" rel="1.2"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598011200">- update to 1.2.1
  - (added) src/build script builds in ../builddir
  - (fixed) refactor "Master" to be "Hub"
  - (fixed) 1.2.1 correctly versioned and tagged
  1.2 (release candidate, not yet tagged)
  - (added) jack patching modes (-p) for Hub Mode server (-S)
  - (fixed) Compilation under ubuntu
  - (removed) setRealtimeProcessPriority()
  - (removed) Rtaudio mode (but still has dependencies)
  - (fixed) IPv4-mapped IPv6 addressing bug
  ...
  - (fixed) Fixed compilation for  MacOSX10.11.sdk.
  - (update) Updated to RtAudio 4.1.1, and using shared lib in linux.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 1.3.0
  * (added) async networking in hub listener
  * (added) limiter, compressor, reverb
  * (added) examine audio delay
  * (added) jitter buffer alternatives
  * (added) broadcast output ports
  * (added) PREFIX variable for installation path
  * (added) disconnect on timeout
  * (added) SIGTERM
  * (added) simulate packet loss, jitter
  * (added) hubpatch 5, no auto patching
  * (added) jack client name length check
  * (added) scripts/hubMode/test_hub_mode_server_and_client.sh
  * (fixed) misc. typos, indentation
  * (fixed) short form IO stat options
  * (fixed) nullptr jack server name when creating jack client
  * (fixed) stop ring buffer blocking when jack has been stopped
  * (fixed) JMess handling of non-western characters
  * (fixed) closing curly brace on mJackTrip client creation
  * (fixed) Warnings
  * (fixed) remove rtaudio device and mpeeraddress msgs.
  * (fixed) signal and slot connections
  * (fixed) incorrect dependency from jacktrip_main
  * (update) RT thread priority for network I/O
  * (update) clipping to saturation
  * (update) build instructions
  version 1.2.2:
  * (added) bindPort range to reject oddball connections
  * (fixed) jack client name strings
- Switch build to meson</changelog>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1635940800">- Updated to version 1.4.0
  * (added) optional GUI from QJackTrip
  * (added) authentication in hub server mode
  * (added) different number of sending and receiving channels
  * (added) append thread IDs to jack client names
  * (added) new patcher mechanism that doesn't delete existing
    connections
  * (added) MkDocs based documentation
  * (added) weak jack linking
  * (added) manpage
  * (added) MSVC build
  * (added) RtAudio Meson subproject
  * (added) formatting with clang-format
  * (added) static analysis with clang-tidy
  * (added) cross compilation for Windows
  * (added) flatpaks
  * (added) appstream
  * (added) automated builds and deployment for Linux, macOS and
    Windows
  * (added) macOS and Windows Installers
  * (fixed) regression in remote client name handling
  * (fixed) long jack client names   * (&gt; 27 characters) in 1.9.11
  * (fixed) Hardcode Derived Class Names of ProcessPlugins to
    prevent undefined behavior
  * (update) QJackTrip and JackTrip are now identical
  * (update) Change helpscreen wording for --broadcast argument
  * (update) jitter buffer alternatives
  * (update) RtAudio revive
  * (update) RtAudio device selection
  * (update) build script moved to root directory</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673265600">- Update to version 1.6.8
  * Fix Window Resize Rendering
  * Fix yes button on start screen
  * VU meters in standard mode
  * Studios Page FTUX
  * Adding ability to play test tone
  * Set bit resolution for hub server
  * Show input vu meter in settings
  * delay heartbeat until after device is registered
  * Fix device disconnect crashes
  * Fix cache
  * more on https://github.com/jacktrip/jacktrip/releases/</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1674820800">- Update to version 1.7.0
  - (added) VS Mode - Start and join inactive studios
  - (added) JackTrip now prints build info on running from console
  - (added) VS Mode - supports changing output volume from the server
  - (added) VS Mode - Link to video on VS web when connected
  - (updated) signing now happens in the main build workflow
  - (updated) VS mode sorts active studios above inactive studios
  - (updated) replaced many ifdefs with if constexpr
  - (updated) After signing out of VS mode, you will be asked to sign back in on the web
  - (fixed) network stats failing after studio start
  - (fixed) occasional immediate disconnects
  - (fixed) segfault issue due to ifdefs
  - (fixed) turned a comment warning into an appropriate error
  - (fixed) VS Mode - Join issue withs studios started in app
  - (fixed) hanging app after refreshing studios
  - (fixed) VS Mode - TCP 19 error after starting a studio</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1676894400">- Update to version 1.7.1
  * Correcting the year
  * Add QuickControls2 dependency to Meson and Qmake, and enable ahead-of-time compilation of QMLs
  * Make Video Button Available to Non-Admins
  * Use random bind port to avoid client collision
  * Attempt to fix a couple of memory leaks
  * Reorganize Audio Setup and Settings Screens
  * Bugfix/plcBigFPP
  * Bugfix Manage Button Crashes App in Browse View
  * Remove beta1 name
  * Add refresh button back to settings</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1679400000">- Update to version 1.8.0
  * Replace icons from unknown sources
  * Replace share/invite icon
  * Parse command line for GUI
  * Select and Configure Input Channels
  * Replace QVector in meter code
  * Move inputMixMode into AudioInterface.h
  * Fix Output Device Selection Bug
  * Bugfix Refresh Button &amp; Device Combo State
  * Fix crash when using JACK
  * Change text on button when deeplinked
  * Select Output Channels
  * Minor Fix for Refresh Button on Settings Page
  * Improve Sign In For First Time Users
  * Only check IP address if loading standard GUI</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680782400">- Update to version 1.8.1
  * Add tooltips to audio settings to explain "input device" and "output device"
  * Allow IP check to work with IPv6 only
  * make buffer size and sample rate settable for Pipewire
  * Fixes for Special Characters in Device Names
  * Adding a simple link to create your first studio to VS login page
  * Fixing QML error on undefined boolean
  * AudioSettings should show the currently selected device
  * Save Output Channels Settings</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1684152000">- Update to version 1.9.0
  * Fix openssl v3 compatibility failures with Linux static build by @mikedickey in #1005
  * Show error message when single studio limit is reached by @nwang92 in #1008
  * Fixing Play Test Tone button on Linux by @mikedickey in #1010
  * Remove yes/no at first open by @mattahorton in #1009
  * Moving faust-generated code out of header files by @mikedickey in #1011
  * Enable Local Monitoring of Inputs by @dhing1024 in #1014
  * Output Volume Meters Include Monitor by @dhing1024 in #1017
  * Changing "All Devices" for non-ASIO category to be "High Latency" by @mikedickey in #1020
  * GHA: add an option to wait for static Qt build by @dyfer in #1023
  * Feature/adding icons to connected view by @nwang92 in #1022
  * Updating some tooltips, sliders and positioning for connected interface by @mikedickey in #1024
  * Hide classic mode link after first launch by @mattahorton in #1025
  * Monitor Controls from API by @dhing1024 in #1026
  * Refresh devices when opening the popup by @nwang92 in #1012</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1687262400">- Update to version 1.10.0
  * Use Device Authorization Flow by @dhing1024 in #1037
  * Improvements and Fixes for Device Flow Code by @dhing1024 in #1039
  * More Informative Loading Message by @dhing1024 in #1041
  * Cleanup Audio When Switching to Classic Mode by @dhing1024 in #1042
  * Optimize PLC regulator performance by using double instead of long double by @mikedickey in #1043
  * Optimized performance of virtual studio volume meters by @mikedickey in #1044
  * Detect Feedback Loops by @dhing1024 in #1035
  * Optionally Disable Feedback Detection by @dhing1024 in #1049
  * Fixing connected view errors by @nwang92 in #1057
  * Improve FFT Performance by @dhing1024 in #1055
  * Fixed issue with RTAudio scanning interfaces several times at startup by @mikedickey in #1063
  * Add audio interface blacklist to exclude Realtek ASIO driver by @mikedickey in #1066
  * Add timestamps to debug window by @psiborg112 in #1068
  * Updating new FeedbackDetection setting to be enabled by default by @mikedickey in #1073
  * Fixing bug with "Change Device Settings" dialog being empty by @mikedickey in #1072
- Provide separate source for Simple-FFT library (https://github.com/jacktrip/jacktrip/issues/1079)</changelog>
</package>
<package pkgid="a4f32ad3b2718717b2bc4a56d1da3b0a62aa5ff01a9e068d56c46c4b9cecfcf19ca10b3dec40d8046ac818b299fd87c920dc1a60c0c1d070b819ef5d8174241c" name="jaero-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.4.14" rel="1.1"/>
  <changelog author="mardnh@gmx.de" date="1492084800">- Update to version 1.0.4.6 (tagged release)
  - specfile cleanup</changelog>
  <changelog author="mpluskal@suse.com" date="1493035200">- Use qmake macro and desktop file scriplets</changelog>
  <changelog author="jengelh@inai.de" date="1493294400">- Trim filler words from description.</changelog>
  <changelog author="mardnh@gmx.de" date="1517140800">- Update to version 1.0.4.7
  * 1200 C-band burst
  * Soft FEC
  * Reduced CPU load on 600/1200 L-band</changelog>
  <changelog author="mardnh@gmx.de" date="1547899200">- Update to version 1.0.4.9
  * More ACARS message support.
  * 8400bps channels use a raised cosine weighting for locking.
  * 8400bps channels use large complex fasrfir RRC filter before
    the mixer shifted to the approxmate place of the signal.
  * RRC filter for 8400bps channels is 0.6 rather than 1.0.
  * Slowed frequency agility of 8400bps signals.
  * Added detection for stable non carrier detected states.
  * Added AES and GES to the audio file logging names when availible.
  * Delete audio files less then than 10k.
  * Changed audio logging timeout to 2 secs.
  * Reduced 8400bps symbol resonator from 35hz to 10hz.
  * Allowed shifting 8400bps carrier to go less than 4200Hz.
  * 24000Hz bandwith locking just for fun.
  * Optimized 8400bps sample times better.
  * Removed beep from C-Channel assignment.
- Update to version 1.0.4.8
  * Supports demodulation of C channels (8400bps signals).
  * New tab layout.
  * Supports audio codecs.
  * If audio codecs are available it will log audio to disk as
    well as playing it in real time.
  * Fixed libcorrect linking issue on Linux. (you may have to
    still move libcorrect.so into your system libs directory).
  * Added unzip for the different database format on Linux.
    (you will need unzip installed)
- Rename binary to lowercase: JAERO -&gt; jaero
- Specfile cleanup
- Add patch:
  * jaero-use-system-libs.patch</changelog>
  <changelog author="mardnh@gmx.de" date="1547985600">- Update to version 1.0.4.10
  * Removed std::cout messages
  * Fixed C-Channel assignment freq=0 message bug</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570536000">- Update to version 1.0.4.11
  * Multiple UDP output destinations allowed (use a space between
    destinations)
  * Window geometry persistence (useful for multiple instances)
  * Fixed crash issue when opening log more than once and scrolling
  * Added libacars uplink messages to plane log
  * Fixed ACARS UDP output stopping when raw UDP output was toggled
  * Merged Jeroen's CPU reduction button.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629460800">- Update to version 1.0.4.13
  * bigger better database.
  * changed plane log to update automatically.
  * changed to JFFT.
  * ZMQ input for SDR receiver application.
  * Plane log window disable to save ram for ppl not wanting it.
  * Source added to statusbar.
- Drop patch:
  * jaero-use-system-libs.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767960000">- Add patch:
  * jaero-fix-build-with-qcustomplot-qt5.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787745600">- Update to version 1.0.4.14
  * New MQTT client: JAERO can subscribe to and publish decoded
    ACARS messages over an MQTT broker, with optional TLS,
    authentication and a configurable client id and topic, plus
    a status LED reporting the connection state.
  * Inputs (feeders) are now created and edited in a dedicated
    dialog, several outputs can be configured at once, and
    editing a feeder no longer reports a false duplicate.
  * New "JSONdump" output format mimicking dumpvdl2 and dumphfdl,
    replacing the earlier "JSON4"; the redundant outer "jaero"
    object is gone and an optional station id can be included.
  * ADS messages can optionally be parsed with libacars only, and
    the ARINC parser now also emits its decode as JSON.
  * Fixed a source/destination mix-up, the ZMQ checkbox having no
    effect, and duplicate burst-data deliveries.
  * Audio output no longer writes single samples at a time, which
    stops it overloading PulseAudio, and the beep sound is
    released while unused.
  * See upstream's release notes for the full list of changes.
- Build against libacars 2 (pkgconfig(libacars-2)) and against
  qmqtt-qt5-devel, both newly required by this release
- Add patch:
  * jaero-use-system-qmqtt.patch -- link against the Qt5 flavour
    of the system qmqtt shared library instead of the in-tree
    qmake module that upstream expects to build itself
- Apply jaero-fix-build-with-qcustomplot-qt5.patch unconditionally
  and refresh it for the new sources; it was gated on
  suse_version &gt; 1600, which left Leap 16.0 failing to link with
  "cannot find -lqcustomplot"
- Pin the bundled JFFT source to the commit that upstream builds
  against instead of fetching a floating master branch archive;
  the extracted contents are unchanged
- Ship our own jaero.desktop instead of generating one with the
  deprecated %suse_update_desktop_file macro
- Specfile cleanup: drop the Group tag, name the downloaded
  tarball .tar.gz to match what GitHub serves, and replace the
  deprecated %make_jobs macro with %make_build</changelog>
</package>
<package pkgid="3364303ab2c99698fc106c1e9d8fecda42a065e84f141baa21e862d790ea3a26fff50c16f9f34e258fa3c3c91cf23c23d3fd07b42acd32c7d6d01c476d7d09ef" name="jaero-debugsource" arch="i586">
  <version epoch="0" ver="1.0.4.14" rel="1.1"/>
  <changelog author="mardnh@gmx.de" date="1492084800">- Update to version 1.0.4.6 (tagged release)
  - specfile cleanup</changelog>
  <changelog author="mpluskal@suse.com" date="1493035200">- Use qmake macro and desktop file scriplets</changelog>
  <changelog author="jengelh@inai.de" date="1493294400">- Trim filler words from description.</changelog>
  <changelog author="mardnh@gmx.de" date="1517140800">- Update to version 1.0.4.7
  * 1200 C-band burst
  * Soft FEC
  * Reduced CPU load on 600/1200 L-band</changelog>
  <changelog author="mardnh@gmx.de" date="1547899200">- Update to version 1.0.4.9
  * More ACARS message support.
  * 8400bps channels use a raised cosine weighting for locking.
  * 8400bps channels use large complex fasrfir RRC filter before
    the mixer shifted to the approxmate place of the signal.
  * RRC filter for 8400bps channels is 0.6 rather than 1.0.
  * Slowed frequency agility of 8400bps signals.
  * Added detection for stable non carrier detected states.
  * Added AES and GES to the audio file logging names when availible.
  * Delete audio files less then than 10k.
  * Changed audio logging timeout to 2 secs.
  * Reduced 8400bps symbol resonator from 35hz to 10hz.
  * Allowed shifting 8400bps carrier to go less than 4200Hz.
  * 24000Hz bandwith locking just for fun.
  * Optimized 8400bps sample times better.
  * Removed beep from C-Channel assignment.
- Update to version 1.0.4.8
  * Supports demodulation of C channels (8400bps signals).
  * New tab layout.
  * Supports audio codecs.
  * If audio codecs are available it will log audio to disk as
    well as playing it in real time.
  * Fixed libcorrect linking issue on Linux. (you may have to
    still move libcorrect.so into your system libs directory).
  * Added unzip for the different database format on Linux.
    (you will need unzip installed)
- Rename binary to lowercase: JAERO -&gt; jaero
- Specfile cleanup
- Add patch:
  * jaero-use-system-libs.patch</changelog>
  <changelog author="mardnh@gmx.de" date="1547985600">- Update to version 1.0.4.10
  * Removed std::cout messages
  * Fixed C-Channel assignment freq=0 message bug</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1570536000">- Update to version 1.0.4.11
  * Multiple UDP output destinations allowed (use a space between
    destinations)
  * Window geometry persistence (useful for multiple instances)
  * Fixed crash issue when opening log more than once and scrolling
  * Added libacars uplink messages to plane log
  * Fixed ACARS UDP output stopping when raw UDP output was toggled
  * Merged Jeroen's CPU reduction button.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1629460800">- Update to version 1.0.4.13
  * bigger better database.
  * changed plane log to update automatically.
  * changed to JFFT.
  * ZMQ input for SDR receiver application.
  * Plane log window disable to save ram for ppl not wanting it.
  * Source added to statusbar.
- Drop patch:
  * jaero-use-system-libs.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1767960000">- Add patch:
  * jaero-fix-build-with-qcustomplot-qt5.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1787745600">- Update to version 1.0.4.14
  * New MQTT client: JAERO can subscribe to and publish decoded
    ACARS messages over an MQTT broker, with optional TLS,
    authentication and a configurable client id and topic, plus
    a status LED reporting the connection state.
  * Inputs (feeders) are now created and edited in a dedicated
    dialog, several outputs can be configured at once, and
    editing a feeder no longer reports a false duplicate.
  * New "JSONdump" output format mimicking dumpvdl2 and dumphfdl,
    replacing the earlier "JSON4"; the redundant outer "jaero"
    object is gone and an optional station id can be included.
  * ADS messages can optionally be parsed with libacars only, and
    the ARINC parser now also emits its decode as JSON.
  * Fixed a source/destination mix-up, the ZMQ checkbox having no
    effect, and duplicate burst-data deliveries.
  * Audio output no longer writes single samples at a time, which
    stops it overloading PulseAudio, and the beep sound is
    released while unused.
  * See upstream's release notes for the full list of changes.
- Build against libacars 2 (pkgconfig(libacars-2)) and against
  qmqtt-qt5-devel, both newly required by this release
- Add patch:
  * jaero-use-system-qmqtt.patch -- link against the Qt5 flavour
    of the system qmqtt shared library instead of the in-tree
    qmake module that upstream expects to build itself
- Apply jaero-fix-build-with-qcustomplot-qt5.patch unconditionally
  and refresh it for the new sources; it was gated on
  suse_version &gt; 1600, which left Leap 16.0 failing to link with
  "cannot find -lqcustomplot"
- Pin the bundled JFFT source to the commit that upstream builds
  against instead of fetching a floating master branch archive;
  the extracted contents are unchanged
- Ship our own jaero.desktop instead of generating one with the
  deprecated %suse_update_desktop_file macro
- Specfile cleanup: drop the Group tag, name the downloaded
  tarball .tar.gz to match what GitHub serves, and replace the
  deprecated %make_jobs macro with %make_build</changelog>
</package>
<package pkgid="243b7a7093e986b10be0bef95fd644ae596db8fe17acb42ec56d0b07540d6aa1e3dd8be254bcae1fd2a799efdad7edca1abd4fdcb7c5341a4020c422651b3374" name="jag-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.8" rel="2.16"/>
  <changelog author="adam@mizerski.pl" date="1268395200">- updated to version 0.3.1
  * added German translation (thanks to Kristjan Schmidt)
  * Fixes:
  * * broken font in dialogs with low screen resolution
  * * alternative detection of video modes on X11 if xrandr fails
  * * some compiler warnings removed
  * * some memory leaks removed
  * Improvements:
  * * main menu is centered to be visible even if JAG's main window cannot fit on the screen</changelog>
  <changelog author="prusnak@opensuse.org" date="1320148800">- fix build on openSUSE 12.1+</changelog>
  <changelog author="nemysis@gmx.ch" date="1435060800">- Update to 0.3.2, announce message:
    added Italian translation (thanks to Franco Rebora)
    added Dutch translation (thanks to Bart Van Loy)
    added French translation (thanks to Tutur)
    added "Learning ABC" level pack with 26 levels (thanks to Andrej Pohilko aka APC (http://apc.kg))
  Improvements:
    extended display settings (multi monitor recognition)
    dynamic help loading
    added menu icons
    compiled with Qt 4.7.2
- Modernize spec
- Change Summary
- Change license GPL-2.0 to GPL-3.0+
- Change Group
- Change Sources to use Web URL
- Use jag-data instead of more Sources
- Use sed instead of simple patches
- Remove patches jag-0.2.3-paths.patch and jag-0.3.1-link.patch
- Add more icons, use jag-icons.tar
- Change Desktop entry file
- Use BuildRequires pkgconfig() instead of devel packages
- Add Requires for jag-data
- Change Description
- Split out jag-data into subpackage
- Rename level-editor to jag-level-editor and split out
  jag-level-editor into separate RPM,
  because directories not owned by a package
- Fix 'File is compiled without RPM_OPT_FLAGS'
- Add Documentation</changelog>
  <changelog author="mailaender@opensuse.org" date="1474804800">- add appdata.xml for https://en.opensuse.org/openSUSE:AppStore</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1556884800">- Update to 0.3.5:
  * Qt5 support added
  * SDL2 support added
  * Fixed a dbus issue
  Check the CHANGELOG file for the complete list of changes
- Change the upstream URL. The original website is down
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1575720000">- Add the missing xrandr build dependency.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585656000">- Update to 0.3.6
  * Project files cleanup
  * Renamed PNG image from editor.
  * Added manpage and desktop files</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1590753600">- Update to 0.3.7
  * Fixed integrated qmake support for pkg-config
  * jag-editor: Removing extra file after running the compiled binary.
- Update URL.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1599566400">- Update to 0.3.8
  * Warning and deprecated functions fixed in GCC.
  * game.pro: Changed to '-std=gnu++17' review.
  * src/editor/jag-editor.pro: Changed to '-std=gnu++17' review.
  * All themes have been removed, except the default theme for reasons that
    are "freeware", but with additional Fasticon restrictions.
  * Game configuration path changed.
  * Changed the position of the XCloseDisplay line.
  * About: Added contributor nickname.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618574400">- Stop owning directories provided by the filesystem package (boo#1184786)</changelog>
</package>
<package pkgid="cca21bd6fd3fa5f814869da040cb7ffc90d512b003aae80c655498a60803a23cae1356ec6beb23d2a07d15cfa0d966420eeea348ed7477c8cda77d16a3caeae9" name="jag-debugsource" arch="i586">
  <version epoch="0" ver="0.3.8" rel="2.16"/>
  <changelog author="adam@mizerski.pl" date="1268395200">- updated to version 0.3.1
  * added German translation (thanks to Kristjan Schmidt)
  * Fixes:
  * * broken font in dialogs with low screen resolution
  * * alternative detection of video modes on X11 if xrandr fails
  * * some compiler warnings removed
  * * some memory leaks removed
  * Improvements:
  * * main menu is centered to be visible even if JAG's main window cannot fit on the screen</changelog>
  <changelog author="prusnak@opensuse.org" date="1320148800">- fix build on openSUSE 12.1+</changelog>
  <changelog author="nemysis@gmx.ch" date="1435060800">- Update to 0.3.2, announce message:
    added Italian translation (thanks to Franco Rebora)
    added Dutch translation (thanks to Bart Van Loy)
    added French translation (thanks to Tutur)
    added "Learning ABC" level pack with 26 levels (thanks to Andrej Pohilko aka APC (http://apc.kg))
  Improvements:
    extended display settings (multi monitor recognition)
    dynamic help loading
    added menu icons
    compiled with Qt 4.7.2
- Modernize spec
- Change Summary
- Change license GPL-2.0 to GPL-3.0+
- Change Group
- Change Sources to use Web URL
- Use jag-data instead of more Sources
- Use sed instead of simple patches
- Remove patches jag-0.2.3-paths.patch and jag-0.3.1-link.patch
- Add more icons, use jag-icons.tar
- Change Desktop entry file
- Use BuildRequires pkgconfig() instead of devel packages
- Add Requires for jag-data
- Change Description
- Split out jag-data into subpackage
- Rename level-editor to jag-level-editor and split out
  jag-level-editor into separate RPM,
  because directories not owned by a package
- Fix 'File is compiled without RPM_OPT_FLAGS'
- Add Documentation</changelog>
  <changelog author="mailaender@opensuse.org" date="1474804800">- add appdata.xml for https://en.opensuse.org/openSUSE:AppStore</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1556884800">- Update to 0.3.5:
  * Qt5 support added
  * SDL2 support added
  * Fixed a dbus issue
  Check the CHANGELOG file for the complete list of changes
- Change the upstream URL. The original website is down
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1575720000">- Add the missing xrandr build dependency.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585656000">- Update to 0.3.6
  * Project files cleanup
  * Renamed PNG image from editor.
  * Added manpage and desktop files</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1590753600">- Update to 0.3.7
  * Fixed integrated qmake support for pkg-config
  * jag-editor: Removing extra file after running the compiled binary.
- Update URL.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1599566400">- Update to 0.3.8
  * Warning and deprecated functions fixed in GCC.
  * game.pro: Changed to '-std=gnu++17' review.
  * src/editor/jag-editor.pro: Changed to '-std=gnu++17' review.
  * All themes have been removed, except the default theme for reasons that
    are "freeware", but with additional Fasticon restrictions.
  * Game configuration path changed.
  * Changed the position of the XCloseDisplay line.
  * About: Added contributor nickname.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618574400">- Stop owning directories provided by the filesystem package (boo#1184786)</changelog>
</package>
<package pkgid="f9c4b732bd5d6c45744716bb07e011e9f1d9cc53726699cf7dde96d34853fbd026172a10fb06817a89e454b49a040ab6dea917776ea6d6cb11ffc3ed13dacefe" name="jag-editor-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.8" rel="2.16"/>
  <changelog author="adam@mizerski.pl" date="1268395200">- updated to version 0.3.1
  * added German translation (thanks to Kristjan Schmidt)
  * Fixes:
  * * broken font in dialogs with low screen resolution
  * * alternative detection of video modes on X11 if xrandr fails
  * * some compiler warnings removed
  * * some memory leaks removed
  * Improvements:
  * * main menu is centered to be visible even if JAG's main window cannot fit on the screen</changelog>
  <changelog author="prusnak@opensuse.org" date="1320148800">- fix build on openSUSE 12.1+</changelog>
  <changelog author="nemysis@gmx.ch" date="1435060800">- Update to 0.3.2, announce message:
    added Italian translation (thanks to Franco Rebora)
    added Dutch translation (thanks to Bart Van Loy)
    added French translation (thanks to Tutur)
    added "Learning ABC" level pack with 26 levels (thanks to Andrej Pohilko aka APC (http://apc.kg))
  Improvements:
    extended display settings (multi monitor recognition)
    dynamic help loading
    added menu icons
    compiled with Qt 4.7.2
- Modernize spec
- Change Summary
- Change license GPL-2.0 to GPL-3.0+
- Change Group
- Change Sources to use Web URL
- Use jag-data instead of more Sources
- Use sed instead of simple patches
- Remove patches jag-0.2.3-paths.patch and jag-0.3.1-link.patch
- Add more icons, use jag-icons.tar
- Change Desktop entry file
- Use BuildRequires pkgconfig() instead of devel packages
- Add Requires for jag-data
- Change Description
- Split out jag-data into subpackage
- Rename level-editor to jag-level-editor and split out
  jag-level-editor into separate RPM,
  because directories not owned by a package
- Fix 'File is compiled without RPM_OPT_FLAGS'
- Add Documentation</changelog>
  <changelog author="mailaender@opensuse.org" date="1474804800">- add appdata.xml for https://en.opensuse.org/openSUSE:AppStore</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1556884800">- Update to 0.3.5:
  * Qt5 support added
  * SDL2 support added
  * Fixed a dbus issue
  Check the CHANGELOG file for the complete list of changes
- Change the upstream URL. The original website is down
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1575720000">- Add the missing xrandr build dependency.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585656000">- Update to 0.3.6
  * Project files cleanup
  * Renamed PNG image from editor.
  * Added manpage and desktop files</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1590753600">- Update to 0.3.7
  * Fixed integrated qmake support for pkg-config
  * jag-editor: Removing extra file after running the compiled binary.
- Update URL.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1599566400">- Update to 0.3.8
  * Warning and deprecated functions fixed in GCC.
  * game.pro: Changed to '-std=gnu++17' review.
  * src/editor/jag-editor.pro: Changed to '-std=gnu++17' review.
  * All themes have been removed, except the default theme for reasons that
    are "freeware", but with additional Fasticon restrictions.
  * Game configuration path changed.
  * Changed the position of the XCloseDisplay line.
  * About: Added contributor nickname.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618574400">- Stop owning directories provided by the filesystem package (boo#1184786)</changelog>
</package>
<package pkgid="6ac185ebdb1bbdd993072ff49f98fe57d4d32fc8546b0ba4d710fa4658050be18532e7768cf7ca25566c680de10982fccf668767d8fd85451982a88d88541b31" name="janet-debuginfo" arch="i586">
  <version epoch="0" ver="1.39.0" rel="1.5"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1704888000">- Update to version 1.33.0:
  * Add more + and * keywords to default-peg-grammar
  * Use libc strlen in janet_buffer_push_cstring
  * net/ev: Cleaned up unused NetStateConnect, fixed janet_async_end() ev refcount
  * fix (doc next)
  * Fix arity typo in peg
  * Cosmetically tweak string/format docstring
  * Add a new (sub) PEG special</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1716292800">- Update to version 1.34.0:
  * Add a new (split) PEG special
  * Add buffer/push-* sized int and float
  * Documentation improvements
  * Expose _exit to skip certain cleanup with os/exit.
  * Swap set / body order for each.
  * Abort on assert failure instead of exit.
  * Fix: os/proc-wait.
  * Fix macex1 to keep syntax location for all tuples.
  * Restore if-let tail calls.
  * Don't try and resume fibers that can't be resumed.
  * Register stream on unmarshal.
  * Fix asm roundtrip issue.</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1718452800">- Update to version 1.35.0
  * Add :only argument to import to allow for easier control over imported bindings.
  * Add extra optional env argument to eval and eval-string.
  * Allow naming function literals with a keyword. This allows better stacktraces for macros without
  * accidentally adding new bindings.
  * Add bundle/ module for managing packages within Janet. This should replace the jpm packaging
  * format eventually and is much simpler and amenable to more complicated builds.
  * Add macros ev/with-lock, ev/with-rlock, and ev/with-wlock for using mutexes and rwlocks.
  * Add with-env
  * Add *module-make-env*dynamic binding
  * Add buffer/format-at
  * Add long form command line options for readable CLI usage
  * Fix bug with net/accept-loop that would sometimes miss connections.
  * Build janet with Cosmopolitan Libc
  * Add ffi/defbind-alias
  * Add LoongArch64 suppor
  * Fix buffer push uint max</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1719316800">- Update to version 1.35.2
  * Fix some documentation typos.
  * Allow using :only in import without quoting.</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1725969600">- Update to version 1.36.0:
  * Improve error messages in bundle/add* functions.
  * Add CI testing and verify tests pass on the s390x architecture.
  * Save :source-form in environment entries when *debug* is set.
  * Add experimental filewatch/ module for listening to file system changes on Linux and Windows.
  * Add bundle/who-is to query which bundle a file on disk was installed by.
  * Add geomean function
  * Add :R and :W flags to os/pipe to create blocking pipes on Posix and Windows systems. These streams cannot be directly read to and written from, but can be passed to subprocesses.
  * Add array/join
  * Add tuple/join
  * Add bundle/add-bin to make installing scripts easier. This also establishes a packaging convention for it.
  * Fix marshalling weak tables and weak arrays.
  * Fix bug in ev/ module that could accidentally close sockets on accident.
  * Expose C functions for constructing weak tables in janet.h
  * Let range take non-integer values.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1734264000">- Update to version 1.37.1:
  * Fix meson cross compilation
  * Update timeout documentation for networking APIs: timeouts raise errors and do not return nil.
  * Add janet_addtimeout_nil(double sec); to the C API.
  * Change string hashing.
  * Fix string equality bug.
  * Add assertf
  * Change how JANET_PROFILE is loaded to allow more easily customizing the environment.
  * Add *repl-prompt* dynamic binding to allow customizing the built in repl.
  * Add multiple path support in the JANET_PATH environment variables. This lets user more easily import modules from many directories.
  * Add nth and only-tags PEG specials to select from sub-captures while dropping the rest.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1744804800">- Update to version 1.38.0:
  * Add `bundle/replace`
  * Add CLI flags for the `bundle/` module to install and manage bundles.
  * Improve `?` peg special termination behavior
  * Add IEEE hex floats to grammar.
  * Add buffer peg literal support
  * Improve `split` peg special edge case behavior
  * Add Arm64 .msi support
  * Add `no-reuse` argument to `net/listen` to disable reusing server sockets
  * Add `struct/rawget`
  * Fix `deep=` and `deep-not=` to better handle degenerate cases with mutable table keys
  * Long strings will now dedent on `\r\n` instead of just `\n`.
  * Add `ev/to-file` for synchronous resource operations</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1749384000">- Use lua scriptlets to define somajor and sominor macros.
- Cleanup and fix list of installed files</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1758369600">- Update to version 1.39.0:
  * Expand scope of code that works with ev/deadline again
  * Remove unix domain socket after test
  * Tweak doc for mapcat, count, keep, all, some
  * Fix mapcat and keep docstrings
  * Fix absence of pthread_cancel in Android
  * Try to fix cfun registry size check for cross-thread messages
  * Tweak docstrings for better handling
  * Remove some underline bits from doc-format
  * Use strnlen when checking for null byte
  * Patch try to accept (try body ([] catch-body))
  * Support complex dependency coordinates in bundle/install
  * Clarify :fresh usage in import
  * net/server: improve error for truthy handler and type :datagram
  * Fix: Correctly flag UDP streams in net/connect #1620
  * Add net/socket for unbound socket creation for #1622
  * Fix LDFLAGS Usage in Makefile
  * Use CLOCKS_PER_SEC instead of CLOCKS_PER_SECOND
  * Read System Clock for Monotonic Time
  * illumos support</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1758369601">- Add fix-version-in-meson-dot-build.patch. Seems maintainer forgot to change the version string.</changelog>
</package>
<package pkgid="2fafd107b05423e94cbfce057cdb7c898acc3ab3f61d8c7a98484b2ed07708b6a3af17dafcb83a264ab4f191515380b5d4cc79a16bd56b542ba5e850917e0862" name="janet-debugsource" arch="i586">
  <version epoch="0" ver="1.39.0" rel="1.5"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1704888000">- Update to version 1.33.0:
  * Add more + and * keywords to default-peg-grammar
  * Use libc strlen in janet_buffer_push_cstring
  * net/ev: Cleaned up unused NetStateConnect, fixed janet_async_end() ev refcount
  * fix (doc next)
  * Fix arity typo in peg
  * Cosmetically tweak string/format docstring
  * Add a new (sub) PEG special</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1716292800">- Update to version 1.34.0:
  * Add a new (split) PEG special
  * Add buffer/push-* sized int and float
  * Documentation improvements
  * Expose _exit to skip certain cleanup with os/exit.
  * Swap set / body order for each.
  * Abort on assert failure instead of exit.
  * Fix: os/proc-wait.
  * Fix macex1 to keep syntax location for all tuples.
  * Restore if-let tail calls.
  * Don't try and resume fibers that can't be resumed.
  * Register stream on unmarshal.
  * Fix asm roundtrip issue.</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1718452800">- Update to version 1.35.0
  * Add :only argument to import to allow for easier control over imported bindings.
  * Add extra optional env argument to eval and eval-string.
  * Allow naming function literals with a keyword. This allows better stacktraces for macros without
  * accidentally adding new bindings.
  * Add bundle/ module for managing packages within Janet. This should replace the jpm packaging
  * format eventually and is much simpler and amenable to more complicated builds.
  * Add macros ev/with-lock, ev/with-rlock, and ev/with-wlock for using mutexes and rwlocks.
  * Add with-env
  * Add *module-make-env*dynamic binding
  * Add buffer/format-at
  * Add long form command line options for readable CLI usage
  * Fix bug with net/accept-loop that would sometimes miss connections.
  * Build janet with Cosmopolitan Libc
  * Add ffi/defbind-alias
  * Add LoongArch64 suppor
  * Fix buffer push uint max</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1719316800">- Update to version 1.35.2
  * Fix some documentation typos.
  * Allow using :only in import without quoting.</changelog>
  <changelog author="Soc Virnyl Estela &lt;obs@uncomfyhalomacro.pl&gt;" date="1725969600">- Update to version 1.36.0:
  * Improve error messages in bundle/add* functions.
  * Add CI testing and verify tests pass on the s390x architecture.
  * Save :source-form in environment entries when *debug* is set.
  * Add experimental filewatch/ module for listening to file system changes on Linux and Windows.
  * Add bundle/who-is to query which bundle a file on disk was installed by.
  * Add geomean function
  * Add :R and :W flags to os/pipe to create blocking pipes on Posix and Windows systems. These streams cannot be directly read to and written from, but can be passed to subprocesses.
  * Add array/join
  * Add tuple/join
  * Add bundle/add-bin to make installing scripts easier. This also establishes a packaging convention for it.
  * Fix marshalling weak tables and weak arrays.
  * Fix bug in ev/ module that could accidentally close sockets on accident.
  * Expose C functions for constructing weak tables in janet.h
  * Let range take non-integer values.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1734264000">- Update to version 1.37.1:
  * Fix meson cross compilation
  * Update timeout documentation for networking APIs: timeouts raise errors and do not return nil.
  * Add janet_addtimeout_nil(double sec); to the C API.
  * Change string hashing.
  * Fix string equality bug.
  * Add assertf
  * Change how JANET_PROFILE is loaded to allow more easily customizing the environment.
  * Add *repl-prompt* dynamic binding to allow customizing the built in repl.
  * Add multiple path support in the JANET_PATH environment variables. This lets user more easily import modules from many directories.
  * Add nth and only-tags PEG specials to select from sub-captures while dropping the rest.</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1744804800">- Update to version 1.38.0:
  * Add `bundle/replace`
  * Add CLI flags for the `bundle/` module to install and manage bundles.
  * Improve `?` peg special termination behavior
  * Add IEEE hex floats to grammar.
  * Add buffer peg literal support
  * Improve `split` peg special edge case behavior
  * Add Arm64 .msi support
  * Add `no-reuse` argument to `net/listen` to disable reusing server sockets
  * Add `struct/rawget`
  * Fix `deep=` and `deep-not=` to better handle degenerate cases with mutable table keys
  * Long strings will now dedent on `\r\n` instead of just `\n`.
  * Add `ev/to-file` for synchronous resource operations</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1749384000">- Use lua scriptlets to define somajor and sominor macros.
- Cleanup and fix list of installed files</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1758369600">- Update to version 1.39.0:
  * Expand scope of code that works with ev/deadline again
  * Remove unix domain socket after test
  * Tweak doc for mapcat, count, keep, all, some
  * Fix mapcat and keep docstrings
  * Fix absence of pthread_cancel in Android
  * Try to fix cfun registry size check for cross-thread messages
  * Tweak docstrings for better handling
  * Remove some underline bits from doc-format
  * Use strnlen when checking for null byte
  * Patch try to accept (try body ([] catch-body))
  * Support complex dependency coordinates in bundle/install
  * Clarify :fresh usage in import
  * net/server: improve error for truthy handler and type :datagram
  * Fix: Correctly flag UDP streams in net/connect #1620
  * Add net/socket for unbound socket creation for #1622
  * Fix LDFLAGS Usage in Makefile
  * Use CLOCKS_PER_SEC instead of CLOCKS_PER_SECOND
  * Read System Clock for Monotonic Time
  * illumos support</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1758369601">- Add fix-version-in-meson-dot-build.patch. Seems maintainer forgot to change the version string.</changelog>
</package>
<package pkgid="b1afb538a75aeb94c589de9811d73c99a0aa8053c5b70d2fff5bfe28229bcaa19caef35fad0a08091b841495a58c8746078b3eb303e8ac391cd49aa4e56a0428" name="jansi-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.3" rel="2.3"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549281600">- Initial package of jansi 1.17.1
- Add build.xml file for building with ant</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549540800">- Fix double-shipping of documentation
- Avoid name repetition in summary (potential rpmlint warning</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1554811200">- Remove reference to the parent pom since we are not building
  using Maven.
- Make tests conditional and switched off by default</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1561636800">- Remove the reference to jansi-project parent from jansi pom
- Resolve manually jansi-native-version variable so that ivy
  understands it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1648036800">- Build with java source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1652702400">- Upgrade the latest upstream release 2.4.0
  * Integrates jansi-native libraries
  * Does not depend on jansi-native and hawtjni-runtime
- Make the jansi package archful since it installs a native
  library and jni jar
- Added patch:
  * jansi-jni.patch
    + Give a possibility to load the native libjansi.so from
    system</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1682510400">- Fetch sources using source_service and don't distribute legally
  spurious files (bsc#1210877)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1727611200">- Fix build after removal of the default %%{java_home} define</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1776686400">- Upgrade to upstream release 2.4.3
  * Changes:
    + Fix native library loading failure on certain JDK/OS
    combinations.
    JansiLoader.contentsEquals() compared full 8192-byte buffers
    instead of only the bytes actually read from each stream.
    On the final chunk, stale or overwritten bytes beyond the read
    count could cause a false "Content differs" mismatch,
    preventing the native library from loading.
    + Fix missing synchronisation in AnsiConsole
    + Deprecate WindowsSupport
    + Fix JVM crash when running javaw
    + Fix terminal width support on MINGW
    + Send both SCO and DEC command for save/restore cursor position
    + Fix wrong output encoding on Windows with JDK &gt;= 19
    + Improve robustness of initial cleanup
    + Fix infinite loop bug
    + Fix invalid string input
    + Require JDK 8 at runtime and JDK 11 at build time
    + Remove @author tags in code
    + Add module-info through moditect
    + Support windows on ARM
    + Only increment counter if install successful
    + Add missing space in SunOS-sparcv9_CCFLAGS
    + Fix project's name
    + Fix windows-arm64 DLL name
- Modified patch:
  * jansi-jni.patch
    + keep the same logic, but rewrite to fit better into the logic
    of the existing code</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Allow building with JDK that uses libalternatives instead of
  update-alternatives</changelog>
</package>
<package pkgid="2e873fdef918226cb8bd8c27af6beb1b808ac7f419fbb86483d3ae0edab92a0f6e1a82f62ac30fecbd7326f79e04cb68dca3215e6b9ed5c9d30aa66558068b66" name="jaq-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.6"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1710849600">- Initial package for jaq 1.3.0</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1725710400">- Update to 1.6.0
  * This version includes a completely rewritten parser which massively
    increases speed and decreases build time, see #196.
    Furthermore, it allows using keywords as object keys (e.g. {if: 1}.if).
- Update to 1.5.1
  * jaq now respects the NO_COLOR environment variable (#189).
- Update to 1.5.0
  * This release corrects escaping of special characters in strings;
    in particular, newlines tabs, and quotes (") were not correctly escaped.
  * fixed compilation by replacing library ariadne with codesnake
  * This release finishes the work started in jaq 1.4 towards making jaq being
    able to process non-JSON values.
- Update to 1.4.0
  * This release brings an exciting new addition: the jaq playground! Unlike
    the jq playground, the jaq playground runs jq filters on your computer
    and does not send data to a server to process it there.
  * The other big change is that when jaq is used as a library, you can now use
    it to process custom types of values. That makes it possible to adapt jaq
    to process non-JSON data, similarly to fq
  * New command-line options: --indent and --tab by @chutz #153
  * New filters: indices, index, and rindex by @kklingenberg #158 #165
  * Division of strings (string splitting) #167
  * Subtraction of arrays #164</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1755950400">- Update to version 2.3.0:
  * Remove outdated remark.
  * Downgrade `once_cell` to make jaq-core compile with MSRV.
  * Dependency updates.
  * Update benchmark results for jaq 2.3.
  * Document `bsearch`.
  * Merge pull request #303 from 01mf02/repl
  * Comment.
  * Merge pull request #302 from 01mf02/join-string
  * Update differences between jq and jaq for `join/1`.
  * Implement history loading/saving for REPL.
  * Indent nested REPLs.
  * Make REPL work with stdin --- thanks a lot to @gwenn!
  * Merge pull request #300 from fgimian/avoid-open-handles-during-persist
  * Small import reorganisation.
  * Add `repl` filter and split main file into smaller modules.
  * Add rustyline dependency.
  * Increase MSRV of jaq from 1.65 to 1.66.
  * Adapt tests to new `join` semantics.
  * Convert inputs of `join` to strings.
  * Ensure no file handles remain open during in-place persist (closes #292).
  * Merge pull request #301 from 01mf02/label-inside-fun
  * Correctly handle labels inside of native function arguments.
  * Merge pull request #299 from 01mf02/bsearch
  * Merge pull request #298 from 01mf02/neg-after-bin
  * Implement `bsearch`.
  * Allow negation directly after a binary operator.
  * Make `Debug` format `load::parse::Def` like a tuple.
  * Remove unnecessary trait bound.
  * Add @urid format
  * Remove reference.
  * Format.
  * New update semantics for `..` (recursion).
  * Implement `try`-`catch` without `label $x | ...`.
  * Cast epoch timestamp to i64 to prevent overflow on 32-bit architectures.
  * Merge pull request #283 from dnelson-1901/timefuncs
  * Thanks, clippy!
  * Reject negative date-time components.
  * Make it compile with Rust 1.65 &amp; simplify array construction.
  * Omit multiplication.
  * Unix is capital.
  * Avoid double calls and be more explicit about truncation.
  * Code deduplication.
  * mktime: handle fractional seconds
  * Shorten formatting.
  * Make `strftime` a bit more performant.
  * Clippy.
  * Comments.
  * Simplify `array_to_datetime`.
  * Simplify `datetime_to_array`.
  * Simplify timezone passing.
  * Make chrono imports explicit.
  * Document implementation of "More time filters"
  * allow strftime/strflocaltime to handle incoming arrays
  * add mktime function
  * add strptime function
  * add helper function for creating a date-time array
  * add localtime, and collapse gmtime and localtime into one function
  * collapse strftime and strflocaltime into one function
  * add helper function for parsing an epoch timestamp
  * gmtime: handle fractional seconds
  * Add gmtime function
  * Add strftime and strflocaltime functions
  * Update security audit link.
  * Do not compress with UPX because of "bad DT_GNU_HASH" error.
  * Scoop version is 9 months old and severely outdated.
  * Update to Ubuntu 22.04.
  * Bump versions.
  * Downgrade `once_cell`.
  * Update dependencies.
  * Update dependencies.
  * Merge pull request #280 from 01mf02/path-values
  * Document.
  * Test `paths/1`.
  * Test `path_values`.
  * Merge pull request #281 from 01mf02/fold-update
  * Remove slow `getpath` implementation.
  * Revert "Implement `getpath` natively."
  * Revert "Support updating with `getpath` on LHS."
  * Move `getpath` to standard library.
  * Test fold updates.
  * Move folding code.
  * Remove superfluous clone.
  * Implement updates with folding operators (reduce/foreach) on LHS.
  * Simplified and faster implementation of `getpath/1`.
  * Support updating with `getpath` on LHS.
  * Implement `getpath` natively.
  * Implement `paths/0` natively.
  * Correct definition of `paths/1`.
  * Shorten `path_values` a bit.
  * Implement `getpath/1`.
  * Implement new native filter `path_values`.
  * Format.
  * Buffer write operations when stdout is not a terminal.
  * Remove useless `io::`.
  * Buffer write operations when stdout is not a terminal.
  * Format.
  * Remove unused dependency.
  * Write about security in README.
  * Add fuzzing targets for jaq-core, thanks to @pcwizz!
  * Add check to maintain fuzzing targets buildable.
  * Simplify fuzzing.
  * Document arbitrary token generation.
  * Debugging code.
  * Remove superfluous comment.
  * Match empty strings to words or numbers in arbitrary token generation.
  * Document constraint for `Tok::Var`.
  * Document lexer type invariants.
  * Do not panic on invalid UTF-8 characters.
  * Formatting.
  * Create initial corpus and review README.
  * Actually compile fuzz target.
  * Trim token string.
  * Document.
  * Use new arbitrary token generation and use in fuzz targets.
  * Generate arbitrary tokens.
  * Simplify load_and_compile.
  * Simplify `data` fuzzer.
  * Ignore Cargo.lock.
  * Remove Cargo.lock from fuzzer to decrease duplication.
  * Add a harness for fuzzing def parsing
  * Improve punctuation in fuzzing README
  * Add a fuzz target to harness the parser directly
  * Make lex::Tok globally public
  * Create initial fuzz targets
  * Bump a few dependencies.
  * Update badge link.
  * Bump versions.
  * Handle break labels like variables.
  * Move `Ctx` into `filter`, and handle bindings nicer during compilation.
  * Merge pull request #259 from 01mf02/obj-key-fmt
  * Comment.
  * Correct test.
  * Handle break labels like variables.
  * Correct printing of special Unicode characters in objects keys.
  * Include packaging status.
  * Read/write filter &amp; input from/to URL search parameters.
  * Bump version to 2.1.
  * Replace `atty` by `is-terminal` and update a few dependencies.
  * Bump a few dependencies.
  * Shorten `--argjson` handling.
  * Update `wasm-bindgen` to address test failures on recent Rust version.
  * Give precise source of parse error.
  * Avoid type annotation.
  * Avoid allocation.
  * Reformat test.
  * Merge pull request #250 from wader/argjson
  * Merge pull request #252 from bluescreen303/lifetime-strictness
  * Document dependency on `serde_json` feature for main example (#251).
  * jaq-core/loader: be specific about input parameter for reader
  * Add --argjson support
  * Show how to include standard library.
  * Amazing brace.
  * Handle comparison between NaN and non-NaN values.
  * More cache restoration.
  * Only restore cache for playground.
  * Use closest matching cache as base for MSRV.
  * Reindent and use cache.
  * Try again for if.
  * Remove if.
  * Move if.
  * Use cache for tests.
  * Use cache for release.
  * Remove OS from cache key.
  * Try using a cache for MSRV checking.
  * Do not install own Rust toolchain when running checks.
  * Rename workflow.
  * Merge pull request #247 from simonrupf/32bit-build
  * Merge pull request #248 from 01mf02/nan-compat
  * Remove NaN difference.
  * Handle NaN like in jq, i.e. `nan &lt; nan`. This should close #243.
  * Harden tests wrt NaN.
  * Apply the tested changes to the release pipeline.
  * Attempt to apply the new cross-compile actions to a release build.
  * Address warning when using `--no-default-features`.
  * Split workflows into check and tests.
  * Bump checkout action to v4.
  * Implement cross compile to validate i686 in addition to x86_64 tests.
  * Merge pull request #245 from simonrupf/32bit
  * Replace NUL by `"\0"` in @tsv, closes #246.
  * Changing test to pass on 32 bit architecture.
  * Update to macos-13 because macos-12 is deprecated.
  * Clippy.
  * Bump version to 2.0.1.
  * Merge branch 'main' of github.com:01mf02/jaq
  * Address compiler warning.
  * Actually implement `--from-file` (closes #244).
  * Merge pull request #242 from null-dev/patch-2
  * Merge pull request #241 from null-dev/patch-1
  * Fix --slurpfile flag
  * Fix --null-input flag
  * Update MSRV in README.
  * Linux download instructions.
  * Bump version to 2.0.
  * Update benchmark results.
  * Run `--run-tests` with stdin if no args given, else with last file.
  * Format.
  * Remove vanished differences between jq and jaq.
  * Merge branch 'main' of github.com:01mf02/jaq
  * Implement `--sort-keys` / `-S`.
  * Remove unused package from Lockfile.
  * Merge pull request #229 from wader/math-int-rem
  * Add reminder op for floats
  * Merge pull request #239 from 01mf02/general-fold
  * Remove outdated comment.
  * Unify reduce/foreach logic and turn panic into error.
  * Renaming &amp; clippy.
  * Merge pull request #238 from 01mf02/handmade-cli
  * Merge branch 'main' into handmade-cli
  * Comments.
  * Disable default features for dependencies of jaq-json.
  * Merge branch 'main' of github.com:01mf02/jaq
  * Merge pull request #237 from tranzystorekk/foldhash
  * Remove final flush after locking, as it should not be necessary.
  * Test `--raw-output`.
  * Test `--join-output`.
  * Flush writer after each value when using `--join-output`.
  * Generalise folding.
  * Clippy.
  * Correct error message.
  * Make a CLI by hand.
  * Make `--join-output` imply `--raw-output`, like in jq.
  * Correct name for `halt_error(5)`.
  * perf: switch jaq-json hasher to foldhash
  * Bump version to 2.0.0-epsilon.
  * More updates.
  * More package updates.
  * Update a few dependencies.
  * Make it compile with MSRV again.
  * Improve error message for folding with wrong number of arguments.
  * Simplify fold-parsing code.
  * Make all functions in jaq-std strict!
  * Potentially make `first` a little faster.
  * Do not export `ow!` and `once_with` in jaq-std.
  * Make many jaq-json builtins more strict.
  * Evaluate `min`, `max`, and `last` more strictly.
  * Benchmark for `last`.
  * Implement `last/1` natively.
  * Remove note about jq 1.6.
  * Add four new benchmarks and update numbers.
  * Do not panic on invalid UTF-8.
  * Interpret search paths via -L as relative to working directory (#228)
  * Enable jaq to deal with non-UTF-8 file paths (on the command-line). (#234)
  * Capitalisation.
  * Make third argument of `foreach` tail-recursive.
  * Interpret `--args` as flag like in jq.
  * Correction: use `-L` instead of `-l` for library path.
  * Permit `--library-path` as long form for `-L`.
  * Make handling of `-f` more flexible and similar to jq.
  * Merge pull request #226 from 01mf02/flat-map-then-strict
  * Rename and document `next_if_one`.
  * Show necessity of special case for `limit(0; f)`.
  * Make `flat_map_then` strict.
  * Do not run filter when `limit` is called with `0`.
  * Bump version to 2.0.0-delta.
  * Merge pull request #224 from 01mf02/args
  * Document `--` behaviour for `--args`.
  * Filter out only the first `--` after `--args` to improve compatibility.
  * Support `--args`.
  * Make it compile with MSRV (1.65) again.
  * Refactor comment escaping.
  * Implement multi-line comments when escaped with backslash.
  * Correct tail recursion &amp; improve compiler complexity (#223)
  * jq playground now also processes data locally.
  * More robust character offset calculation for regexes; closes #221.
  * Merge pull request #222 from wader/math-gamma
  * Add missing gamma/0 math function
  * Raise MSRV for jaq-json as well.
  * Replace `regex` by `regex-lite`.
  * Test that destructuring preserves original input.
  * Run RHS of pattern binding with original input.
  * Test for laziness.
  * Refactoring.
  * Save a clone when `l |= f` returns single output in `l, r |= f`.
  * Document pattern binding.
  * Correct jaq version in benchmark results.
  * Bump version to 2.0.0-gamma.
  * Merge pull request #220 from 01mf02/lazy-concat
  * Actually round floats to integers, thanks to @null-dev (#219).
  * Do not use `once_with` in core anymore.
  * Evaluate RHS of `,` (concatenation) lazily.
  * Patterns in variable bindings. (#218)
  * Add new example showing exponential time usage for jq/gojq.
  * Remove version from dev-dependencies to allow publishing.
  * Hide a few methods.
  * Remove more outdated criticism of jq 1.6.
  * jaq now expands `~` and `$ORIGIN` in module paths.
  * Specify `foreach/3`.
  * Remove paragraph about old jq bug.
  * Update implemented features.
  * Generate valid JSON.
  * Generate valid JSON in `bench.sh`.
  * Update benchmark.
  * Merge pull request #215 from wader/less-jq-surprises
  * Clippy.
  * Bump version to 2.0.0-beta.
  * Implement `skip` via `foreach/3`.
  * Comment.
  * Make `Error::path_expr` public again; it is used in a test.
  * Comment.
  * Remove `run_if_ok`.
  * Privatise.
  * Privatise.
  * Comment.
  * Renaming.
  * Remove `for/2` and `for/3`.
  * Implement `foreach/3` and `for/3`.
  * Demand that `ValT` must implement `Default`.
  * Implement `skip/2`.
  * Omit clones in `.[f] |= g`.
  * Short-circuit on errors in `try ... catch ...`.
  * Comment.
  * Implement `stderr` via `log`.
  * Make `debug` have an effect in jaq-play.
  * Make `error` more compact.
  * Print values rawly to stderr.
  * Implement `stderr`.
  * Implement `debug/1`.
  * Reimplement `debug/0`.
  * Define `error(f)` by `error` instead of other way around.
  * Write "DEBUG:" instead of "DEBUG".
  * Restore microsecond precision for date filters.
  * Truncate timestamps to milliseconds; see #214.
  * Update on surprising jq behaviours
  * Format debug messages such as `["DEBUG", [1, 2, 3]]`.
  * Format.
  * Do not allocate memory when string is already trimmed.
  * Merge pull request #212 from wader/trim
  * Add `trim/0`, `ltrim/0` and `rtrim/0`
  * Omit version from released files (#211).
  * Remove `jaq_json::Val::arr`.
  * Expand `~` and `$ORIGIN` at the start of search paths.
  * Properly escape characters, including \u200b (closes #209).
  * 100,000 definitions benchmark.
  * Reenable dev dependencies, bump to alpha.1.
  * Temporarily disable dev dependency on jaq-json to publish it.
  * Add include/import tests.
  * Correct interpretation of search path array.
  * Reinstate version number for jaq-play.
  * Bump version numbers.
  * Remove jaq-play version.
  * Tests for alternation update.
  * Implement `l // r |= f`.
  * Add `add/1`, closing #206.
  * Document new features.
  * New test for label-break.
  * Consider metadata during file loading  (#207)
  * Merge pull request #205 from thecaralice/ipa
  * docs: Add IPA pronunciation
  * Implement `abs`.
  * Check jaq-json for compatibility with Rust 1.63
  * Move JSON-specific filters from jaq-std into jaq-json.
  * Format.
  * Implement `halt` and `halt_error`.
  * Make `error` work on LHS of assignments.
  * Support import/include directives with trailing metadata.
  * Reorganisation &amp; new error type (#204)
  * New native filter &amp; exception API (#203)
  * Simplify.
  * Store terms and funs in compiler directly in lookup table.
  * Shorten.
  * Rewrite compiler (#202)
  * jaq-parse is not maintained anymore.
  * Remove x86_64-pc-windows-gnu target.</changelog>
</package>
<package pkgid="b763fe28164b19ceb2b1b35f176bf94f2d9aa5d31a5d40ae0f157221f69d57b426d5ebab645f600ca8335086564a970bf257a08797c0f9eeb1666a9dd5a22403" name="jaq-debugsource" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.6"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1710849600">- Initial package for jaq 1.3.0</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1725710400">- Update to 1.6.0
  * This version includes a completely rewritten parser which massively
    increases speed and decreases build time, see #196.
    Furthermore, it allows using keywords as object keys (e.g. {if: 1}.if).
- Update to 1.5.1
  * jaq now respects the NO_COLOR environment variable (#189).
- Update to 1.5.0
  * This release corrects escaping of special characters in strings;
    in particular, newlines tabs, and quotes (") were not correctly escaped.
  * fixed compilation by replacing library ariadne with codesnake
  * This release finishes the work started in jaq 1.4 towards making jaq being
    able to process non-JSON values.
- Update to 1.4.0
  * This release brings an exciting new addition: the jaq playground! Unlike
    the jq playground, the jaq playground runs jq filters on your computer
    and does not send data to a server to process it there.
  * The other big change is that when jaq is used as a library, you can now use
    it to process custom types of values. That makes it possible to adapt jaq
    to process non-JSON data, similarly to fq
  * New command-line options: --indent and --tab by @chutz #153
  * New filters: indices, index, and rindex by @kklingenberg #158 #165
  * Division of strings (string splitting) #167
  * Subtraction of arrays #164</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1755950400">- Update to version 2.3.0:
  * Remove outdated remark.
  * Downgrade `once_cell` to make jaq-core compile with MSRV.
  * Dependency updates.
  * Update benchmark results for jaq 2.3.
  * Document `bsearch`.
  * Merge pull request #303 from 01mf02/repl
  * Comment.
  * Merge pull request #302 from 01mf02/join-string
  * Update differences between jq and jaq for `join/1`.
  * Implement history loading/saving for REPL.
  * Indent nested REPLs.
  * Make REPL work with stdin --- thanks a lot to @gwenn!
  * Merge pull request #300 from fgimian/avoid-open-handles-during-persist
  * Small import reorganisation.
  * Add `repl` filter and split main file into smaller modules.
  * Add rustyline dependency.
  * Increase MSRV of jaq from 1.65 to 1.66.
  * Adapt tests to new `join` semantics.
  * Convert inputs of `join` to strings.
  * Ensure no file handles remain open during in-place persist (closes #292).
  * Merge pull request #301 from 01mf02/label-inside-fun
  * Correctly handle labels inside of native function arguments.
  * Merge pull request #299 from 01mf02/bsearch
  * Merge pull request #298 from 01mf02/neg-after-bin
  * Implement `bsearch`.
  * Allow negation directly after a binary operator.
  * Make `Debug` format `load::parse::Def` like a tuple.
  * Remove unnecessary trait bound.
  * Add @urid format
  * Remove reference.
  * Format.
  * New update semantics for `..` (recursion).
  * Implement `try`-`catch` without `label $x | ...`.
  * Cast epoch timestamp to i64 to prevent overflow on 32-bit architectures.
  * Merge pull request #283 from dnelson-1901/timefuncs
  * Thanks, clippy!
  * Reject negative date-time components.
  * Make it compile with Rust 1.65 &amp; simplify array construction.
  * Omit multiplication.
  * Unix is capital.
  * Avoid double calls and be more explicit about truncation.
  * Code deduplication.
  * mktime: handle fractional seconds
  * Shorten formatting.
  * Make `strftime` a bit more performant.
  * Clippy.
  * Comments.
  * Simplify `array_to_datetime`.
  * Simplify `datetime_to_array`.
  * Simplify timezone passing.
  * Make chrono imports explicit.
  * Document implementation of "More time filters"
  * allow strftime/strflocaltime to handle incoming arrays
  * add mktime function
  * add strptime function
  * add helper function for creating a date-time array
  * add localtime, and collapse gmtime and localtime into one function
  * collapse strftime and strflocaltime into one function
  * add helper function for parsing an epoch timestamp
  * gmtime: handle fractional seconds
  * Add gmtime function
  * Add strftime and strflocaltime functions
  * Update security audit link.
  * Do not compress with UPX because of "bad DT_GNU_HASH" error.
  * Scoop version is 9 months old and severely outdated.
  * Update to Ubuntu 22.04.
  * Bump versions.
  * Downgrade `once_cell`.
  * Update dependencies.
  * Update dependencies.
  * Merge pull request #280 from 01mf02/path-values
  * Document.
  * Test `paths/1`.
  * Test `path_values`.
  * Merge pull request #281 from 01mf02/fold-update
  * Remove slow `getpath` implementation.
  * Revert "Implement `getpath` natively."
  * Revert "Support updating with `getpath` on LHS."
  * Move `getpath` to standard library.
  * Test fold updates.
  * Move folding code.
  * Remove superfluous clone.
  * Implement updates with folding operators (reduce/foreach) on LHS.
  * Simplified and faster implementation of `getpath/1`.
  * Support updating with `getpath` on LHS.
  * Implement `getpath` natively.
  * Implement `paths/0` natively.
  * Correct definition of `paths/1`.
  * Shorten `path_values` a bit.
  * Implement `getpath/1`.
  * Implement new native filter `path_values`.
  * Format.
  * Buffer write operations when stdout is not a terminal.
  * Remove useless `io::`.
  * Buffer write operations when stdout is not a terminal.
  * Format.
  * Remove unused dependency.
  * Write about security in README.
  * Add fuzzing targets for jaq-core, thanks to @pcwizz!
  * Add check to maintain fuzzing targets buildable.
  * Simplify fuzzing.
  * Document arbitrary token generation.
  * Debugging code.
  * Remove superfluous comment.
  * Match empty strings to words or numbers in arbitrary token generation.
  * Document constraint for `Tok::Var`.
  * Document lexer type invariants.
  * Do not panic on invalid UTF-8 characters.
  * Formatting.
  * Create initial corpus and review README.
  * Actually compile fuzz target.
  * Trim token string.
  * Document.
  * Use new arbitrary token generation and use in fuzz targets.
  * Generate arbitrary tokens.
  * Simplify load_and_compile.
  * Simplify `data` fuzzer.
  * Ignore Cargo.lock.
  * Remove Cargo.lock from fuzzer to decrease duplication.
  * Add a harness for fuzzing def parsing
  * Improve punctuation in fuzzing README
  * Add a fuzz target to harness the parser directly
  * Make lex::Tok globally public
  * Create initial fuzz targets
  * Bump a few dependencies.
  * Update badge link.
  * Bump versions.
  * Handle break labels like variables.
  * Move `Ctx` into `filter`, and handle bindings nicer during compilation.
  * Merge pull request #259 from 01mf02/obj-key-fmt
  * Comment.
  * Correct test.
  * Handle break labels like variables.
  * Correct printing of special Unicode characters in objects keys.
  * Include packaging status.
  * Read/write filter &amp; input from/to URL search parameters.
  * Bump version to 2.1.
  * Replace `atty` by `is-terminal` and update a few dependencies.
  * Bump a few dependencies.
  * Shorten `--argjson` handling.
  * Update `wasm-bindgen` to address test failures on recent Rust version.
  * Give precise source of parse error.
  * Avoid type annotation.
  * Avoid allocation.
  * Reformat test.
  * Merge pull request #250 from wader/argjson
  * Merge pull request #252 from bluescreen303/lifetime-strictness
  * Document dependency on `serde_json` feature for main example (#251).
  * jaq-core/loader: be specific about input parameter for reader
  * Add --argjson support
  * Show how to include standard library.
  * Amazing brace.
  * Handle comparison between NaN and non-NaN values.
  * More cache restoration.
  * Only restore cache for playground.
  * Use closest matching cache as base for MSRV.
  * Reindent and use cache.
  * Try again for if.
  * Remove if.
  * Move if.
  * Use cache for tests.
  * Use cache for release.
  * Remove OS from cache key.
  * Try using a cache for MSRV checking.
  * Do not install own Rust toolchain when running checks.
  * Rename workflow.
  * Merge pull request #247 from simonrupf/32bit-build
  * Merge pull request #248 from 01mf02/nan-compat
  * Remove NaN difference.
  * Handle NaN like in jq, i.e. `nan &lt; nan`. This should close #243.
  * Harden tests wrt NaN.
  * Apply the tested changes to the release pipeline.
  * Attempt to apply the new cross-compile actions to a release build.
  * Address warning when using `--no-default-features`.
  * Split workflows into check and tests.
  * Bump checkout action to v4.
  * Implement cross compile to validate i686 in addition to x86_64 tests.
  * Merge pull request #245 from simonrupf/32bit
  * Replace NUL by `"\0"` in @tsv, closes #246.
  * Changing test to pass on 32 bit architecture.
  * Update to macos-13 because macos-12 is deprecated.
  * Clippy.
  * Bump version to 2.0.1.
  * Merge branch 'main' of github.com:01mf02/jaq
  * Address compiler warning.
  * Actually implement `--from-file` (closes #244).
  * Merge pull request #242 from null-dev/patch-2
  * Merge pull request #241 from null-dev/patch-1
  * Fix --slurpfile flag
  * Fix --null-input flag
  * Update MSRV in README.
  * Linux download instructions.
  * Bump version to 2.0.
  * Update benchmark results.
  * Run `--run-tests` with stdin if no args given, else with last file.
  * Format.
  * Remove vanished differences between jq and jaq.
  * Merge branch 'main' of github.com:01mf02/jaq
  * Implement `--sort-keys` / `-S`.
  * Remove unused package from Lockfile.
  * Merge pull request #229 from wader/math-int-rem
  * Add reminder op for floats
  * Merge pull request #239 from 01mf02/general-fold
  * Remove outdated comment.
  * Unify reduce/foreach logic and turn panic into error.
  * Renaming &amp; clippy.
  * Merge pull request #238 from 01mf02/handmade-cli
  * Merge branch 'main' into handmade-cli
  * Comments.
  * Disable default features for dependencies of jaq-json.
  * Merge branch 'main' of github.com:01mf02/jaq
  * Merge pull request #237 from tranzystorekk/foldhash
  * Remove final flush after locking, as it should not be necessary.
  * Test `--raw-output`.
  * Test `--join-output`.
  * Flush writer after each value when using `--join-output`.
  * Generalise folding.
  * Clippy.
  * Correct error message.
  * Make a CLI by hand.
  * Make `--join-output` imply `--raw-output`, like in jq.
  * Correct name for `halt_error(5)`.
  * perf: switch jaq-json hasher to foldhash
  * Bump version to 2.0.0-epsilon.
  * More updates.
  * More package updates.
  * Update a few dependencies.
  * Make it compile with MSRV again.
  * Improve error message for folding with wrong number of arguments.
  * Simplify fold-parsing code.
  * Make all functions in jaq-std strict!
  * Potentially make `first` a little faster.
  * Do not export `ow!` and `once_with` in jaq-std.
  * Make many jaq-json builtins more strict.
  * Evaluate `min`, `max`, and `last` more strictly.
  * Benchmark for `last`.
  * Implement `last/1` natively.
  * Remove note about jq 1.6.
  * Add four new benchmarks and update numbers.
  * Do not panic on invalid UTF-8.
  * Interpret search paths via -L as relative to working directory (#228)
  * Enable jaq to deal with non-UTF-8 file paths (on the command-line). (#234)
  * Capitalisation.
  * Make third argument of `foreach` tail-recursive.
  * Interpret `--args` as flag like in jq.
  * Correction: use `-L` instead of `-l` for library path.
  * Permit `--library-path` as long form for `-L`.
  * Make handling of `-f` more flexible and similar to jq.
  * Merge pull request #226 from 01mf02/flat-map-then-strict
  * Rename and document `next_if_one`.
  * Show necessity of special case for `limit(0; f)`.
  * Make `flat_map_then` strict.
  * Do not run filter when `limit` is called with `0`.
  * Bump version to 2.0.0-delta.
  * Merge pull request #224 from 01mf02/args
  * Document `--` behaviour for `--args`.
  * Filter out only the first `--` after `--args` to improve compatibility.
  * Support `--args`.
  * Make it compile with MSRV (1.65) again.
  * Refactor comment escaping.
  * Implement multi-line comments when escaped with backslash.
  * Correct tail recursion &amp; improve compiler complexity (#223)
  * jq playground now also processes data locally.
  * More robust character offset calculation for regexes; closes #221.
  * Merge pull request #222 from wader/math-gamma
  * Add missing gamma/0 math function
  * Raise MSRV for jaq-json as well.
  * Replace `regex` by `regex-lite`.
  * Test that destructuring preserves original input.
  * Run RHS of pattern binding with original input.
  * Test for laziness.
  * Refactoring.
  * Save a clone when `l |= f` returns single output in `l, r |= f`.
  * Document pattern binding.
  * Correct jaq version in benchmark results.
  * Bump version to 2.0.0-gamma.
  * Merge pull request #220 from 01mf02/lazy-concat
  * Actually round floats to integers, thanks to @null-dev (#219).
  * Do not use `once_with` in core anymore.
  * Evaluate RHS of `,` (concatenation) lazily.
  * Patterns in variable bindings. (#218)
  * Add new example showing exponential time usage for jq/gojq.
  * Remove version from dev-dependencies to allow publishing.
  * Hide a few methods.
  * Remove more outdated criticism of jq 1.6.
  * jaq now expands `~` and `$ORIGIN` in module paths.
  * Specify `foreach/3`.
  * Remove paragraph about old jq bug.
  * Update implemented features.
  * Generate valid JSON.
  * Generate valid JSON in `bench.sh`.
  * Update benchmark.
  * Merge pull request #215 from wader/less-jq-surprises
  * Clippy.
  * Bump version to 2.0.0-beta.
  * Implement `skip` via `foreach/3`.
  * Comment.
  * Make `Error::path_expr` public again; it is used in a test.
  * Comment.
  * Remove `run_if_ok`.
  * Privatise.
  * Privatise.
  * Comment.
  * Renaming.
  * Remove `for/2` and `for/3`.
  * Implement `foreach/3` and `for/3`.
  * Demand that `ValT` must implement `Default`.
  * Implement `skip/2`.
  * Omit clones in `.[f] |= g`.
  * Short-circuit on errors in `try ... catch ...`.
  * Comment.
  * Implement `stderr` via `log`.
  * Make `debug` have an effect in jaq-play.
  * Make `error` more compact.
  * Print values rawly to stderr.
  * Implement `stderr`.
  * Implement `debug/1`.
  * Reimplement `debug/0`.
  * Define `error(f)` by `error` instead of other way around.
  * Write "DEBUG:" instead of "DEBUG".
  * Restore microsecond precision for date filters.
  * Truncate timestamps to milliseconds; see #214.
  * Update on surprising jq behaviours
  * Format debug messages such as `["DEBUG", [1, 2, 3]]`.
  * Format.
  * Do not allocate memory when string is already trimmed.
  * Merge pull request #212 from wader/trim
  * Add `trim/0`, `ltrim/0` and `rtrim/0`
  * Omit version from released files (#211).
  * Remove `jaq_json::Val::arr`.
  * Expand `~` and `$ORIGIN` at the start of search paths.
  * Properly escape characters, including \u200b (closes #209).
  * 100,000 definitions benchmark.
  * Reenable dev dependencies, bump to alpha.1.
  * Temporarily disable dev dependency on jaq-json to publish it.
  * Add include/import tests.
  * Correct interpretation of search path array.
  * Reinstate version number for jaq-play.
  * Bump version numbers.
  * Remove jaq-play version.
  * Tests for alternation update.
  * Implement `l // r |= f`.
  * Add `add/1`, closing #206.
  * Document new features.
  * New test for label-break.
  * Consider metadata during file loading  (#207)
  * Merge pull request #205 from thecaralice/ipa
  * docs: Add IPA pronunciation
  * Implement `abs`.
  * Check jaq-json for compatibility with Rust 1.63
  * Move JSON-specific filters from jaq-std into jaq-json.
  * Format.
  * Implement `halt` and `halt_error`.
  * Make `error` work on LHS of assignments.
  * Support import/include directives with trailing metadata.
  * Reorganisation &amp; new error type (#204)
  * New native filter &amp; exception API (#203)
  * Simplify.
  * Store terms and funs in compiler directly in lookup table.
  * Shorten.
  * Rewrite compiler (#202)
  * jaq-parse is not maintained anymore.
  * Remove x86_64-pc-windows-gnu target.</changelog>
</package>
<package pkgid="ae5022ffce649ae9302d9873f46e592e23c5637329351f6563b8e0d6170e82fb0c4c500cea45c2a37dafaccb03534f22d418364913a12210beab18acb4dfc415" name="jasper-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.9" rel="1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1707220800">- Update to 4.2.0:
  * Add the JAS_PACKAGING option to the CMake build in an attempt to allow
    easier control over rpath settings by packagers of JasPer.
  * Remove a number of obsolete scripts.
  * Make some cosmetic changes to the code for the JPC codec in order
    to improve readability (#371).
  * Fix a portability bug related to threads/atomics.
  * Replace some lingering uses of strtok in the JPC coder with jas_strtok,
    since the use of strtok is problematic in multithreading contexts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708430400">- Update to 4.2.1:
  * Fix a build problem for the DJGPP/MS-DOS environment (#372).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710244800">- Update to 4.2.2:
  * Fix minor build issue (#374).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711886400">- Update to 4.2.3:
  * Added a missing check in the JPC codec (#381) bsc#1223155 (CVE-2024-31744)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714219200">- Update to 4.2.4:
  * Added some missing checks to the jas_heic_decode function in the
    HEIC codec (#383).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1742990400">- Update to 4.2.5:
  * Made a change to a configuration header file in order to avoid
    undesirable compiler warnings when JasPer is used in C++ code (#393).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1754308800">- Update to 4.2.6:
  * Added a check for a missing color component in the jas_image_chclrspc
    function (#400) bsc#1247904 (CVE-2025-8835).
  * Fixed a minor build problem related to the use of -Wstrict-prototypes
    with Clang.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1754308801">- Update to 4.2.7:
  * Added some missing range checking on several coding parameters in
    the JPC encoder (#401) bsc#1247902 (CVE-2025-8836)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1754481600">- Update to 4.2.8:
  * Fixed a bug in the JPC decoder that could cause bad memory
    accesses if the debug level is set sufficiently
    high (#402, #403) bsc#1247901 (CVE-2025-8837)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1772712000">- Update to 4.2.9:
  * Fix a bug in the JP2 encoder that caused incorrect handling of
    opacity components in some cases. (#392)</changelog>
</package>
<package pkgid="ba1505dd263f75bea46d48760fcfe796bad58dd317e356b2b9ec1bf1ea4f28106117c6ef7215fae55e8fec28a767a2058cf9e060759c1b84551a57362dafbef8" name="jasper-debugsource" arch="i586">
  <version epoch="0" ver="4.2.9" rel="1.4"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1707220800">- Update to 4.2.0:
  * Add the JAS_PACKAGING option to the CMake build in an attempt to allow
    easier control over rpath settings by packagers of JasPer.
  * Remove a number of obsolete scripts.
  * Make some cosmetic changes to the code for the JPC codec in order
    to improve readability (#371).
  * Fix a portability bug related to threads/atomics.
  * Replace some lingering uses of strtok in the JPC coder with jas_strtok,
    since the use of strtok is problematic in multithreading contexts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708430400">- Update to 4.2.1:
  * Fix a build problem for the DJGPP/MS-DOS environment (#372).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710244800">- Update to 4.2.2:
  * Fix minor build issue (#374).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1711886400">- Update to 4.2.3:
  * Added a missing check in the JPC codec (#381) bsc#1223155 (CVE-2024-31744)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1714219200">- Update to 4.2.4:
  * Added some missing checks to the jas_heic_decode function in the
    HEIC codec (#383).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1742990400">- Update to 4.2.5:
  * Made a change to a configuration header file in order to avoid
    undesirable compiler warnings when JasPer is used in C++ code (#393).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1754308800">- Update to 4.2.6:
  * Added a check for a missing color component in the jas_image_chclrspc
    function (#400) bsc#1247904 (CVE-2025-8835).
  * Fixed a minor build problem related to the use of -Wstrict-prototypes
    with Clang.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1754308801">- Update to 4.2.7:
  * Added some missing range checking on several coding parameters in
    the JPC encoder (#401) bsc#1247902 (CVE-2025-8836)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1754481600">- Update to 4.2.8:
  * Fixed a bug in the JPC decoder that could cause bad memory
    accesses if the debug level is set sufficiently
    high (#402, #403) bsc#1247901 (CVE-2025-8837)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1772712000">- Update to 4.2.9:
  * Fix a bug in the JP2 encoder that caused incorrect handling of
    opacity components in some cases. (#392)</changelog>
</package>
<package pkgid="4ec1c0caa953b03cd4df04fa8674bfa59b89ae865ca643040a76afe20b403b3d512e91c64c3468695fc7824e0720b9e0901b7b240a540ff6202fbc3a3f792cc3" name="java-11-openjdk-debuginfo" arch="i586">
  <version epoch="0" ver="11.0.32.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392001">- Added patch:
  * bsc_1255446.patch
    + OpenJDK rendering blue borders when it should not, due to
    missing the fix for JDK-6304250 from upstream (bsc#1255446)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1769169600">- Upgrade to upstream tag jdk-11.0.30+7 (January 2026 CPU)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Changes
    + JDK-4895924: Strings in format #rgb not handled by
    Color.decode() (affects CSS / Swing)
    + JDK-8213781: web page background renders blue in JEditorPane
    + JDK-8224087: Compile C code for at least C99 Standard
    compliance
    + JDK-8245545: Disable TLS_RSA cipher suites
    + JDK-8257709: C1: Double assignment in
    InstructionPrinter::print_stack
    + JDK-8263622: The java.awt.color.ICC_Profile#setData invert
    the order of bytes for the "head" tag
    + JDK-8264524: jdk/internal/platform/docker/
    /TestDockerMemoryMetrics.java fails due to swapping not
    working
    + JDK-8265429: Improve GCM encryption
    + JDK-8271456: Avoid looking up standard charsets in
    "java.desktop" module
    + JDK-8274893: Update java.desktop classes to use
    try-with-resources
    + JDK-8295301: Problem list TrayIcon tests that fail on Ubuntu
    22.04
    + JDK-8299748: java/util/zip/Deinflate.java failing on s390x
    + JDK-8313083: Print 'rss' and 'cache' as part of the container
    information
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8336451: [11u] GHA macos-13 and macos-15 builders are
    unable to resolve local hostname
    + JDK-8336854: CAInterop.java#actalisauthenticationrootca
    conflicted with /manual and /timeout
    + JDK-8337506: Disable "best-fit" mapping on Windows command
    line
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8341496: Improve JMX connections
    + JDK-8341861: GHA: Use only retention mechanism to remove
    bundles
    + JDK-8341964: Add mechanism to disable different parts of TLS
    cipher suite
    + JDK-8347129: cpuset cgroups controller is required for no
    good reason
    + JDK-8347381: Upgrade jQuery UI to version 1.14.1
    + JDK-8347911: Limit the length of inflated text chunks
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8351933: Inaccurate masking of TC subfield decrement in
    ForkJoinPool
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8354941: Build failure with glibc 2.42 due to uabs() name
    collision
    + JDK-8355528: Update HarfBuzz to 11.2.0
    + JDK-8357657: [11u][windows] cannot stat '/jdk.crypto.ec/*':
    No such file or directory
    + JDK-8358004: Delete applications/scimark/Scimark.java test
    + JDK-8359402: Test CloseDescriptors.java should throw
    SkippedException when there is no lsof/sctp
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8364214: Enhance polygon data support
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365271: Improve Swing supports
    + JDK-8366125: [11u] Test compiler/loopopts/
    /TestRangeCheckPredicatesControl.java fails OOM
    + JDK-8366359: Test should throw SkippedException when there is
    no lpstat
    + JDK-8366572: Bump update version of OpenJDK: 11.0.30
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
    fails with Exception: Stack trace
    + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
    completed and timed out
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8372534: Update Libpng to 1.6.51
- Removed patch:
  * jdk-8354941.patch
    + integrated in this version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773662400">- Provide the timezone-java and tzdata-java (jsc#PED-15898)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777118400">- Upgrade to upstream tag jdk-11.0.31+11 (April 2026 CPU)
  * CVEs
    + CVE-2026-22007 (bsc#1262490)
    + CVE-2026-22013 (bsc#1262494)
    + CVE-2026-22016 (bsc#1262495)
    + CVE-2026-22018 (bsc#1262496)
    + CVE-2026-22021 (bsc#1262497)
    + CVE-2026-23865 (bsc#1259118)
    + CVE-2026-34268 (bsc#1262500)
    + CVE-2026-34282 (bsc#1262501)
  * Changes
    + JDK-8209362: sun/security/ssl/SSLSocketImpl/ReuseAddr.java
    failed due to "BindException: Address already in use (Bind
    failed)"
    + JDK-8224796: C code is not compiled correctly due to undefined
    "i386"
    + JDK-8231449: HttpClient’s client ssl certificate
    authentication seems to be broken
    + JDK-8263188: JSSE should fail fast if there isn't supported
    signature algorithm
    + JDK-8284047: Harmonize/Standardize the SSLSocket/SSLEngine/
    /SSLSocketSSLEngine test templates
    + JDK-8286694: Incorrect argument processing in java launcher
    + JDK-8303215: Make thread stacks not use huge pages
    + JDK-8305186: Reference.waitForReferenceProcessing should be
    more accessible to tests
    + JDK-8306014: Update javax.net.ssl TLS tests to use
    SSLContextTemplate or SSLEngineTemplate
    + JDK-8306015: Update sun.security.ssl TLS tests to use
    SSLContextTemplate or SSLEngineTemplate
    + JDK-8308144: Uncontrolled memory consumption in
    SSLFlowDelegate.Reader
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8324861: Exceptions::wrap_dynamic_exception() doesn't
    have ResourceMark
    + JDK-8336342: Fix known X11 library locations in sysroot
    + JDK-8336343: Add more known sysroot library locations for ALSA
    + JDK-8337102: JITTester: Fix breaks in static initialization
    blocks
    + JDK-8337669: [17u] Backport of JDK-8284047 missed to delete a
    file
    + JDK-8339271: giflib attribution correction
    + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
    signatures
    + JDK-8342175: MemoryEaterMT fails intermittently with
    ExceptionInInitializerError
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8346048: test/lib/containers/docker/DockerRunOptions.java
    uses addJavaOpts() from ctor
    + JDK-8348014: Enhance certificate processing
    + JDK-8349583: Add mechanism to disable signature schemes based
    on their TLS scope
    + JDK-8355779: When no "signature_algorithms_cert" extension is
    present we do not apply certificate scope constraints to
    algorithms in "signature_algorithms" extension
    + JDK-8361748: Enforce limits on the size of an XBM image
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8366221: [11u]
    TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac
    build fails
    + JDK-8366817: test/jdk/javax/net/ssl/TLSCommon/interop/
    /JdkProcServer.java and JdkProcClient.java should not delete
    logs
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8372857: Improve debuggability of java/rmi/server/
    /RemoteServer/AddrInUse.java test
    + JDK-8373254: Bump update version of OpenJDK: 11.0.31
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374557: Enhance TLS connection handling
    + JDK-8375057: Update HarfBuzz to 12.3.2
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8377450: [11u] Tests using Text Blocks fail to compile
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8379424: [11u] Update SSL tests using SSLEngineTemplate
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
    + JDK-8382374: [11u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.31</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784721600">- Upgrade to upstream tag jdk-11.0.32+9 (July 2026 CPU)
  * CVEs
    + CVE-2026-46968 (bsc#1272224)
    + CVE-2026-46917 (bsc#1272223)
    + CVE-2026-47010 (bsc#1272225)
    + CVE-2026-47021 (bsc#1272227)
    + CVE-2026-47027 (bsc#1272228)
    + CVE-2026-60147 (bsc#1272237)
    + CVE-2026-47059 (bsc#1272235)
    + CVE-2026-47063 (bsc#1272236)
    + CVE-2026-47057 (bsc#1272233)
    + CVE-2026-47058 (bsc#1272234)
    + CVE-2026-41254 (bsc#1264994)
  * Changes
    + JDK-8200566: DistributionPointFetcher fails to fetch CRLs if
    the DistributionPoints field contains more than one
    DistributionPoint and the first one fails
    + JDK-8242314: use reproducible random in vmTestbase shared code
    + JDK-8252412: [macos11] system dynamic libraries removed from
    filesystem
    + JDK-8275405: Linking error for classes with lambda template
    parameters and virtual functions
    + JDK-8275843: Random crashes while the UI code is executed
    + JDK-8286562: GCC 12 reports some compiler warnings
    + JDK-8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java
    fails new assert:  assert((uint)t &lt; T_CONFLICT + 1) failed:
    invalid type #
    + JDK-8292177: InitialSecurityProperty JFR event
    + JDK-8293691: converting a defined BasicType value to a string
    should not crash the VM
    + JDK-8298730: Refactor subsystem_file_line_contents and add
    docs and tests
    + JDK-8314555: Build with mawk fails on Windows
    + JDK-8323672: Suppress unwanted autoconf added flags in CC and
    CXX
    + JDK-8324243: Compilation failures in java.desktop module with
    gcc 14
    + JDK-8325766: Extend CertificateBuilder to create trust and end
    entity certificates programmatically
    + JDK-8327071: [Testbug] g-tests for cgroup leave files in /tmp
    on linux
    + JDK-8336498: [macos] [build]: install-file macro may run into
    permission denied error
    + JDK-8342858: Make target mac-jdk-bundle fails on chmod command
    + JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java
    failing
    + JDK-8347811: Container detection code for cgroups v2 should
    use cgroup.controllers
    + JDK-8349988: Change cgroup version detection logic to not
    depend on /proc/cgroups
    + JDK-8350749: Upgrade JLine to 3.29.0
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad and
    getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8353714: [17u] Backport of 8347740 incomplete
    + JDK-8354878: File Leak in
    CgroupSubsystemFactory::determine_type of
    cgroupSubsystem_linux.cpp:300
    + JDK-8355077: Compiler error at splashscreen_gif.c due to
    unterminated string initialization
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8365098: make/RunTests.gmk generates a wrong path to test
    artifacts on Alpine
    + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests
    skipped without SkipExceprion
    + JDK-8366159: SkippedException is treated as a pass for
    pkcs11/KeyStore, pkcs11/SecretKeyFactory and
    pkcs11/SecureRandom
    + JDK-8367766: [11u] src/jdk.crypto.ec/share/native/libsunec/
    /impl/mpi.c:321:3: error: 'tmp.dp' may be used uninitialized
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8368670: Deadlock in JFR on event register + class load
    + JDK-8369032: Add test to ensure serialized ICC_Profile stores
    only necessary optional data
    + JDK-8369506: Bytecode rewriting causes Java heap corruption on
    AArch64
    + JDK-8371559: Intermittent timeouts in test
    javax/net/ssl/Stapling/HttpsUrlConnClient.java
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8373275: Improve DTLS handshaking
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8377158: Enhance XBM image support
    + JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when
    x11 unavailable
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377833: Enhance Jar file processing
    + JDK-8378218: MSYS2 reports cygwin triplet causing bash
    configure failure
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8378823: AIX build fails after zlib updated by JDK-8378631
    + JDK-8379685: Bump update version of OpenJDK: 11.0.32
    + JDK-8380672: Improve certification checking
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381185: Improve Nashorn index handling
    + JDK-8381195: Enhance Dataview Implementation
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381551: DisabledCurve test fails on Windows after
    disabling SHA1
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
    + JDK-8384495: Update Libpng to 1.6.58
    + JDK-8384902: Update GIFlib to 6.1.3
    + JDK-8386551: Windows build broken because of MSys2/Make update
    + JDK-8387976: [11u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.32
- Modified patch:
  * fips.patch
    + rediff</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785326400">- Add patches for reproducible builds:
  * reproducible-classlist-sort.patch
  * reproducible-cldr-shortids-order.patch
  * reproducible-generated-source-dates.patch
  * reproducible-jar-timestamps.patch
  * reproducible-jmod-entry-order.patch
  * reproducible-jmod-timestamps.patch
  * reproducible-module-descriptor-hashcode.patch
  * reproducible-source-date-epoch.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Upgrade to upstream tag jdk-11.0.32.1+1 (August 2026 CSPU)
  * Changes:
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8384708, bsc#1275778, CVE-2026-61308: Enhance HTTP
    Connections
    + JDK-8386205, bsc#1275764, CVE-2026-70907: Enhance TLS server
    + JDK-8382471, CVE-2026-60589: Improve Resource Resolving
    + JDK-8389476: Bump update version for OpenJDK: jdk-11.0.32.1
- Added patch:
  * tzdata-2026c.patch
    + backport upcoming upgrade of timezone data (bsc#1275035)</changelog>
</package>
<package pkgid="df9ddb8bd3ac123f32eceae8f3397177da6edc8a29562376a83296b7b651f56408b92e9e7d6a67e08026a8d209f658fe679227cb288f6cb1dd5f4d9acbef75c0" name="java-11-openjdk-debugsource" arch="i586">
  <version epoch="0" ver="11.0.32.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392001">- Added patch:
  * bsc_1255446.patch
    + OpenJDK rendering blue borders when it should not, due to
    missing the fix for JDK-6304250 from upstream (bsc#1255446)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1769169600">- Upgrade to upstream tag jdk-11.0.30+7 (January 2026 CPU)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Changes
    + JDK-4895924: Strings in format #rgb not handled by
    Color.decode() (affects CSS / Swing)
    + JDK-8213781: web page background renders blue in JEditorPane
    + JDK-8224087: Compile C code for at least C99 Standard
    compliance
    + JDK-8245545: Disable TLS_RSA cipher suites
    + JDK-8257709: C1: Double assignment in
    InstructionPrinter::print_stack
    + JDK-8263622: The java.awt.color.ICC_Profile#setData invert
    the order of bytes for the "head" tag
    + JDK-8264524: jdk/internal/platform/docker/
    /TestDockerMemoryMetrics.java fails due to swapping not
    working
    + JDK-8265429: Improve GCM encryption
    + JDK-8271456: Avoid looking up standard charsets in
    "java.desktop" module
    + JDK-8274893: Update java.desktop classes to use
    try-with-resources
    + JDK-8295301: Problem list TrayIcon tests that fail on Ubuntu
    22.04
    + JDK-8299748: java/util/zip/Deinflate.java failing on s390x
    + JDK-8313083: Print 'rss' and 'cache' as part of the container
    information
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8336451: [11u] GHA macos-13 and macos-15 builders are
    unable to resolve local hostname
    + JDK-8336854: CAInterop.java#actalisauthenticationrootca
    conflicted with /manual and /timeout
    + JDK-8337506: Disable "best-fit" mapping on Windows command
    line
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8341496: Improve JMX connections
    + JDK-8341861: GHA: Use only retention mechanism to remove
    bundles
    + JDK-8341964: Add mechanism to disable different parts of TLS
    cipher suite
    + JDK-8347129: cpuset cgroups controller is required for no
    good reason
    + JDK-8347381: Upgrade jQuery UI to version 1.14.1
    + JDK-8347911: Limit the length of inflated text chunks
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8351933: Inaccurate masking of TC subfield decrement in
    ForkJoinPool
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8354941: Build failure with glibc 2.42 due to uabs() name
    collision
    + JDK-8355528: Update HarfBuzz to 11.2.0
    + JDK-8357657: [11u][windows] cannot stat '/jdk.crypto.ec/*':
    No such file or directory
    + JDK-8358004: Delete applications/scimark/Scimark.java test
    + JDK-8359402: Test CloseDescriptors.java should throw
    SkippedException when there is no lsof/sctp
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8364214: Enhance polygon data support
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365271: Improve Swing supports
    + JDK-8366125: [11u] Test compiler/loopopts/
    /TestRangeCheckPredicatesControl.java fails OOM
    + JDK-8366359: Test should throw SkippedException when there is
    no lpstat
    + JDK-8366572: Bump update version of OpenJDK: 11.0.30
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
    fails with Exception: Stack trace
    + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
    completed and timed out
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8372534: Update Libpng to 1.6.51
- Removed patch:
  * jdk-8354941.patch
    + integrated in this version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773662400">- Provide the timezone-java and tzdata-java (jsc#PED-15898)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777118400">- Upgrade to upstream tag jdk-11.0.31+11 (April 2026 CPU)
  * CVEs
    + CVE-2026-22007 (bsc#1262490)
    + CVE-2026-22013 (bsc#1262494)
    + CVE-2026-22016 (bsc#1262495)
    + CVE-2026-22018 (bsc#1262496)
    + CVE-2026-22021 (bsc#1262497)
    + CVE-2026-23865 (bsc#1259118)
    + CVE-2026-34268 (bsc#1262500)
    + CVE-2026-34282 (bsc#1262501)
  * Changes
    + JDK-8209362: sun/security/ssl/SSLSocketImpl/ReuseAddr.java
    failed due to "BindException: Address already in use (Bind
    failed)"
    + JDK-8224796: C code is not compiled correctly due to undefined
    "i386"
    + JDK-8231449: HttpClient’s client ssl certificate
    authentication seems to be broken
    + JDK-8263188: JSSE should fail fast if there isn't supported
    signature algorithm
    + JDK-8284047: Harmonize/Standardize the SSLSocket/SSLEngine/
    /SSLSocketSSLEngine test templates
    + JDK-8286694: Incorrect argument processing in java launcher
    + JDK-8303215: Make thread stacks not use huge pages
    + JDK-8305186: Reference.waitForReferenceProcessing should be
    more accessible to tests
    + JDK-8306014: Update javax.net.ssl TLS tests to use
    SSLContextTemplate or SSLEngineTemplate
    + JDK-8306015: Update sun.security.ssl TLS tests to use
    SSLContextTemplate or SSLEngineTemplate
    + JDK-8308144: Uncontrolled memory consumption in
    SSLFlowDelegate.Reader
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8324861: Exceptions::wrap_dynamic_exception() doesn't
    have ResourceMark
    + JDK-8336342: Fix known X11 library locations in sysroot
    + JDK-8336343: Add more known sysroot library locations for ALSA
    + JDK-8337102: JITTester: Fix breaks in static initialization
    blocks
    + JDK-8337669: [17u] Backport of JDK-8284047 missed to delete a
    file
    + JDK-8339271: giflib attribution correction
    + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
    signatures
    + JDK-8342175: MemoryEaterMT fails intermittently with
    ExceptionInInitializerError
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8346048: test/lib/containers/docker/DockerRunOptions.java
    uses addJavaOpts() from ctor
    + JDK-8348014: Enhance certificate processing
    + JDK-8349583: Add mechanism to disable signature schemes based
    on their TLS scope
    + JDK-8355779: When no "signature_algorithms_cert" extension is
    present we do not apply certificate scope constraints to
    algorithms in "signature_algorithms" extension
    + JDK-8361748: Enforce limits on the size of an XBM image
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8366221: [11u]
    TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac
    build fails
    + JDK-8366817: test/jdk/javax/net/ssl/TLSCommon/interop/
    /JdkProcServer.java and JdkProcClient.java should not delete
    logs
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8372857: Improve debuggability of java/rmi/server/
    /RemoteServer/AddrInUse.java test
    + JDK-8373254: Bump update version of OpenJDK: 11.0.31
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374557: Enhance TLS connection handling
    + JDK-8375057: Update HarfBuzz to 12.3.2
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8377450: [11u] Tests using Text Blocks fail to compile
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8379424: [11u] Update SSL tests using SSLEngineTemplate
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
    + JDK-8382374: [11u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.31</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784721600">- Upgrade to upstream tag jdk-11.0.32+9 (July 2026 CPU)
  * CVEs
    + CVE-2026-46968 (bsc#1272224)
    + CVE-2026-46917 (bsc#1272223)
    + CVE-2026-47010 (bsc#1272225)
    + CVE-2026-47021 (bsc#1272227)
    + CVE-2026-47027 (bsc#1272228)
    + CVE-2026-60147 (bsc#1272237)
    + CVE-2026-47059 (bsc#1272235)
    + CVE-2026-47063 (bsc#1272236)
    + CVE-2026-47057 (bsc#1272233)
    + CVE-2026-47058 (bsc#1272234)
    + CVE-2026-41254 (bsc#1264994)
  * Changes
    + JDK-8200566: DistributionPointFetcher fails to fetch CRLs if
    the DistributionPoints field contains more than one
    DistributionPoint and the first one fails
    + JDK-8242314: use reproducible random in vmTestbase shared code
    + JDK-8252412: [macos11] system dynamic libraries removed from
    filesystem
    + JDK-8275405: Linking error for classes with lambda template
    parameters and virtual functions
    + JDK-8275843: Random crashes while the UI code is executed
    + JDK-8286562: GCC 12 reports some compiler warnings
    + JDK-8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java
    fails new assert:  assert((uint)t &lt; T_CONFLICT + 1) failed:
    invalid type #
    + JDK-8292177: InitialSecurityProperty JFR event
    + JDK-8293691: converting a defined BasicType value to a string
    should not crash the VM
    + JDK-8298730: Refactor subsystem_file_line_contents and add
    docs and tests
    + JDK-8314555: Build with mawk fails on Windows
    + JDK-8323672: Suppress unwanted autoconf added flags in CC and
    CXX
    + JDK-8324243: Compilation failures in java.desktop module with
    gcc 14
    + JDK-8325766: Extend CertificateBuilder to create trust and end
    entity certificates programmatically
    + JDK-8327071: [Testbug] g-tests for cgroup leave files in /tmp
    on linux
    + JDK-8336498: [macos] [build]: install-file macro may run into
    permission denied error
    + JDK-8342858: Make target mac-jdk-bundle fails on chmod command
    + JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java
    failing
    + JDK-8347811: Container detection code for cgroups v2 should
    use cgroup.controllers
    + JDK-8349988: Change cgroup version detection logic to not
    depend on /proc/cgroups
    + JDK-8350749: Upgrade JLine to 3.29.0
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad and
    getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8353714: [17u] Backport of 8347740 incomplete
    + JDK-8354878: File Leak in
    CgroupSubsystemFactory::determine_type of
    cgroupSubsystem_linux.cpp:300
    + JDK-8355077: Compiler error at splashscreen_gif.c due to
    unterminated string initialization
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8365098: make/RunTests.gmk generates a wrong path to test
    artifacts on Alpine
    + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests
    skipped without SkipExceprion
    + JDK-8366159: SkippedException is treated as a pass for
    pkcs11/KeyStore, pkcs11/SecretKeyFactory and
    pkcs11/SecureRandom
    + JDK-8367766: [11u] src/jdk.crypto.ec/share/native/libsunec/
    /impl/mpi.c:321:3: error: 'tmp.dp' may be used uninitialized
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8368670: Deadlock in JFR on event register + class load
    + JDK-8369032: Add test to ensure serialized ICC_Profile stores
    only necessary optional data
    + JDK-8369506: Bytecode rewriting causes Java heap corruption on
    AArch64
    + JDK-8371559: Intermittent timeouts in test
    javax/net/ssl/Stapling/HttpsUrlConnClient.java
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8373275: Improve DTLS handshaking
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8377158: Enhance XBM image support
    + JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when
    x11 unavailable
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377833: Enhance Jar file processing
    + JDK-8378218: MSYS2 reports cygwin triplet causing bash
    configure failure
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8378823: AIX build fails after zlib updated by JDK-8378631
    + JDK-8379685: Bump update version of OpenJDK: 11.0.32
    + JDK-8380672: Improve certification checking
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381185: Improve Nashorn index handling
    + JDK-8381195: Enhance Dataview Implementation
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381551: DisabledCurve test fails on Windows after
    disabling SHA1
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
    + JDK-8384495: Update Libpng to 1.6.58
    + JDK-8384902: Update GIFlib to 6.1.3
    + JDK-8386551: Windows build broken because of MSys2/Make update
    + JDK-8387976: [11u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.32
- Modified patch:
  * fips.patch
    + rediff</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785326400">- Add patches for reproducible builds:
  * reproducible-classlist-sort.patch
  * reproducible-cldr-shortids-order.patch
  * reproducible-generated-source-dates.patch
  * reproducible-jar-timestamps.patch
  * reproducible-jmod-entry-order.patch
  * reproducible-jmod-timestamps.patch
  * reproducible-module-descriptor-hashcode.patch
  * reproducible-source-date-epoch.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Upgrade to upstream tag jdk-11.0.32.1+1 (August 2026 CSPU)
  * Changes:
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8384708, bsc#1275778, CVE-2026-61308: Enhance HTTP
    Connections
    + JDK-8386205, bsc#1275764, CVE-2026-70907: Enhance TLS server
    + JDK-8382471, CVE-2026-60589: Improve Resource Resolving
    + JDK-8389476: Bump update version for OpenJDK: jdk-11.0.32.1
- Added patch:
  * tzdata-2026c.patch
    + backport upcoming upgrade of timezone data (bsc#1275035)</changelog>
</package>
<package pkgid="3c8acd6105b3065983994dad75218e554ea37afed7119a7ee7c8a8371576c4eb67d59a847c3517f8411350ca18ce66cb8b68c856051cf79b5948aae8227de75f" name="java-11-openjdk-devel-debuginfo" arch="i586">
  <version epoch="0" ver="11.0.32.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392001">- Added patch:
  * bsc_1255446.patch
    + OpenJDK rendering blue borders when it should not, due to
    missing the fix for JDK-6304250 from upstream (bsc#1255446)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1769169600">- Upgrade to upstream tag jdk-11.0.30+7 (January 2026 CPU)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Changes
    + JDK-4895924: Strings in format #rgb not handled by
    Color.decode() (affects CSS / Swing)
    + JDK-8213781: web page background renders blue in JEditorPane
    + JDK-8224087: Compile C code for at least C99 Standard
    compliance
    + JDK-8245545: Disable TLS_RSA cipher suites
    + JDK-8257709: C1: Double assignment in
    InstructionPrinter::print_stack
    + JDK-8263622: The java.awt.color.ICC_Profile#setData invert
    the order of bytes for the "head" tag
    + JDK-8264524: jdk/internal/platform/docker/
    /TestDockerMemoryMetrics.java fails due to swapping not
    working
    + JDK-8265429: Improve GCM encryption
    + JDK-8271456: Avoid looking up standard charsets in
    "java.desktop" module
    + JDK-8274893: Update java.desktop classes to use
    try-with-resources
    + JDK-8295301: Problem list TrayIcon tests that fail on Ubuntu
    22.04
    + JDK-8299748: java/util/zip/Deinflate.java failing on s390x
    + JDK-8313083: Print 'rss' and 'cache' as part of the container
    information
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8336451: [11u] GHA macos-13 and macos-15 builders are
    unable to resolve local hostname
    + JDK-8336854: CAInterop.java#actalisauthenticationrootca
    conflicted with /manual and /timeout
    + JDK-8337506: Disable "best-fit" mapping on Windows command
    line
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8341496: Improve JMX connections
    + JDK-8341861: GHA: Use only retention mechanism to remove
    bundles
    + JDK-8341964: Add mechanism to disable different parts of TLS
    cipher suite
    + JDK-8347129: cpuset cgroups controller is required for no
    good reason
    + JDK-8347381: Upgrade jQuery UI to version 1.14.1
    + JDK-8347911: Limit the length of inflated text chunks
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8351933: Inaccurate masking of TC subfield decrement in
    ForkJoinPool
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8354941: Build failure with glibc 2.42 due to uabs() name
    collision
    + JDK-8355528: Update HarfBuzz to 11.2.0
    + JDK-8357657: [11u][windows] cannot stat '/jdk.crypto.ec/*':
    No such file or directory
    + JDK-8358004: Delete applications/scimark/Scimark.java test
    + JDK-8359402: Test CloseDescriptors.java should throw
    SkippedException when there is no lsof/sctp
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8364214: Enhance polygon data support
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365271: Improve Swing supports
    + JDK-8366125: [11u] Test compiler/loopopts/
    /TestRangeCheckPredicatesControl.java fails OOM
    + JDK-8366359: Test should throw SkippedException when there is
    no lpstat
    + JDK-8366572: Bump update version of OpenJDK: 11.0.30
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
    fails with Exception: Stack trace
    + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
    completed and timed out
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8372534: Update Libpng to 1.6.51
- Removed patch:
  * jdk-8354941.patch
    + integrated in this version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773662400">- Provide the timezone-java and tzdata-java (jsc#PED-15898)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777118400">- Upgrade to upstream tag jdk-11.0.31+11 (April 2026 CPU)
  * CVEs
    + CVE-2026-22007 (bsc#1262490)
    + CVE-2026-22013 (bsc#1262494)
    + CVE-2026-22016 (bsc#1262495)
    + CVE-2026-22018 (bsc#1262496)
    + CVE-2026-22021 (bsc#1262497)
    + CVE-2026-23865 (bsc#1259118)
    + CVE-2026-34268 (bsc#1262500)
    + CVE-2026-34282 (bsc#1262501)
  * Changes
    + JDK-8209362: sun/security/ssl/SSLSocketImpl/ReuseAddr.java
    failed due to "BindException: Address already in use (Bind
    failed)"
    + JDK-8224796: C code is not compiled correctly due to undefined
    "i386"
    + JDK-8231449: HttpClient’s client ssl certificate
    authentication seems to be broken
    + JDK-8263188: JSSE should fail fast if there isn't supported
    signature algorithm
    + JDK-8284047: Harmonize/Standardize the SSLSocket/SSLEngine/
    /SSLSocketSSLEngine test templates
    + JDK-8286694: Incorrect argument processing in java launcher
    + JDK-8303215: Make thread stacks not use huge pages
    + JDK-8305186: Reference.waitForReferenceProcessing should be
    more accessible to tests
    + JDK-8306014: Update javax.net.ssl TLS tests to use
    SSLContextTemplate or SSLEngineTemplate
    + JDK-8306015: Update sun.security.ssl TLS tests to use
    SSLContextTemplate or SSLEngineTemplate
    + JDK-8308144: Uncontrolled memory consumption in
    SSLFlowDelegate.Reader
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8324861: Exceptions::wrap_dynamic_exception() doesn't
    have ResourceMark
    + JDK-8336342: Fix known X11 library locations in sysroot
    + JDK-8336343: Add more known sysroot library locations for ALSA
    + JDK-8337102: JITTester: Fix breaks in static initialization
    blocks
    + JDK-8337669: [17u] Backport of JDK-8284047 missed to delete a
    file
    + JDK-8339271: giflib attribution correction
    + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
    signatures
    + JDK-8342175: MemoryEaterMT fails intermittently with
    ExceptionInInitializerError
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8346048: test/lib/containers/docker/DockerRunOptions.java
    uses addJavaOpts() from ctor
    + JDK-8348014: Enhance certificate processing
    + JDK-8349583: Add mechanism to disable signature schemes based
    on their TLS scope
    + JDK-8355779: When no "signature_algorithms_cert" extension is
    present we do not apply certificate scope constraints to
    algorithms in "signature_algorithms" extension
    + JDK-8361748: Enforce limits on the size of an XBM image
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8366221: [11u]
    TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac
    build fails
    + JDK-8366817: test/jdk/javax/net/ssl/TLSCommon/interop/
    /JdkProcServer.java and JdkProcClient.java should not delete
    logs
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8372857: Improve debuggability of java/rmi/server/
    /RemoteServer/AddrInUse.java test
    + JDK-8373254: Bump update version of OpenJDK: 11.0.31
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374557: Enhance TLS connection handling
    + JDK-8375057: Update HarfBuzz to 12.3.2
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8377450: [11u] Tests using Text Blocks fail to compile
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8379424: [11u] Update SSL tests using SSLEngineTemplate
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
    + JDK-8382374: [11u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.31</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784721600">- Upgrade to upstream tag jdk-11.0.32+9 (July 2026 CPU)
  * CVEs
    + CVE-2026-46968 (bsc#1272224)
    + CVE-2026-46917 (bsc#1272223)
    + CVE-2026-47010 (bsc#1272225)
    + CVE-2026-47021 (bsc#1272227)
    + CVE-2026-47027 (bsc#1272228)
    + CVE-2026-60147 (bsc#1272237)
    + CVE-2026-47059 (bsc#1272235)
    + CVE-2026-47063 (bsc#1272236)
    + CVE-2026-47057 (bsc#1272233)
    + CVE-2026-47058 (bsc#1272234)
    + CVE-2026-41254 (bsc#1264994)
  * Changes
    + JDK-8200566: DistributionPointFetcher fails to fetch CRLs if
    the DistributionPoints field contains more than one
    DistributionPoint and the first one fails
    + JDK-8242314: use reproducible random in vmTestbase shared code
    + JDK-8252412: [macos11] system dynamic libraries removed from
    filesystem
    + JDK-8275405: Linking error for classes with lambda template
    parameters and virtual functions
    + JDK-8275843: Random crashes while the UI code is executed
    + JDK-8286562: GCC 12 reports some compiler warnings
    + JDK-8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java
    fails new assert:  assert((uint)t &lt; T_CONFLICT + 1) failed:
    invalid type #
    + JDK-8292177: InitialSecurityProperty JFR event
    + JDK-8293691: converting a defined BasicType value to a string
    should not crash the VM
    + JDK-8298730: Refactor subsystem_file_line_contents and add
    docs and tests
    + JDK-8314555: Build with mawk fails on Windows
    + JDK-8323672: Suppress unwanted autoconf added flags in CC and
    CXX
    + JDK-8324243: Compilation failures in java.desktop module with
    gcc 14
    + JDK-8325766: Extend CertificateBuilder to create trust and end
    entity certificates programmatically
    + JDK-8327071: [Testbug] g-tests for cgroup leave files in /tmp
    on linux
    + JDK-8336498: [macos] [build]: install-file macro may run into
    permission denied error
    + JDK-8342858: Make target mac-jdk-bundle fails on chmod command
    + JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java
    failing
    + JDK-8347811: Container detection code for cgroups v2 should
    use cgroup.controllers
    + JDK-8349988: Change cgroup version detection logic to not
    depend on /proc/cgroups
    + JDK-8350749: Upgrade JLine to 3.29.0
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad and
    getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8353714: [17u] Backport of 8347740 incomplete
    + JDK-8354878: File Leak in
    CgroupSubsystemFactory::determine_type of
    cgroupSubsystem_linux.cpp:300
    + JDK-8355077: Compiler error at splashscreen_gif.c due to
    unterminated string initialization
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8365098: make/RunTests.gmk generates a wrong path to test
    artifacts on Alpine
    + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests
    skipped without SkipExceprion
    + JDK-8366159: SkippedException is treated as a pass for
    pkcs11/KeyStore, pkcs11/SecretKeyFactory and
    pkcs11/SecureRandom
    + JDK-8367766: [11u] src/jdk.crypto.ec/share/native/libsunec/
    /impl/mpi.c:321:3: error: 'tmp.dp' may be used uninitialized
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8368670: Deadlock in JFR on event register + class load
    + JDK-8369032: Add test to ensure serialized ICC_Profile stores
    only necessary optional data
    + JDK-8369506: Bytecode rewriting causes Java heap corruption on
    AArch64
    + JDK-8371559: Intermittent timeouts in test
    javax/net/ssl/Stapling/HttpsUrlConnClient.java
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8373275: Improve DTLS handshaking
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8377158: Enhance XBM image support
    + JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when
    x11 unavailable
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377833: Enhance Jar file processing
    + JDK-8378218: MSYS2 reports cygwin triplet causing bash
    configure failure
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8378823: AIX build fails after zlib updated by JDK-8378631
    + JDK-8379685: Bump update version of OpenJDK: 11.0.32
    + JDK-8380672: Improve certification checking
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381185: Improve Nashorn index handling
    + JDK-8381195: Enhance Dataview Implementation
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381551: DisabledCurve test fails on Windows after
    disabling SHA1
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
    + JDK-8384495: Update Libpng to 1.6.58
    + JDK-8384902: Update GIFlib to 6.1.3
    + JDK-8386551: Windows build broken because of MSys2/Make update
    + JDK-8387976: [11u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.32
- Modified patch:
  * fips.patch
    + rediff</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785326400">- Add patches for reproducible builds:
  * reproducible-classlist-sort.patch
  * reproducible-cldr-shortids-order.patch
  * reproducible-generated-source-dates.patch
  * reproducible-jar-timestamps.patch
  * reproducible-jmod-entry-order.patch
  * reproducible-jmod-timestamps.patch
  * reproducible-module-descriptor-hashcode.patch
  * reproducible-source-date-epoch.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Upgrade to upstream tag jdk-11.0.32.1+1 (August 2026 CSPU)
  * Changes:
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8384708, bsc#1275778, CVE-2026-61308: Enhance HTTP
    Connections
    + JDK-8386205, bsc#1275764, CVE-2026-70907: Enhance TLS server
    + JDK-8382471, CVE-2026-60589: Improve Resource Resolving
    + JDK-8389476: Bump update version for OpenJDK: jdk-11.0.32.1
- Added patch:
  * tzdata-2026c.patch
    + backport upcoming upgrade of timezone data (bsc#1275035)</changelog>
</package>
<package pkgid="90ae59d13dabc70a24df0491f0f4525ee58955230875e9b97d3f7cdd46f1fed1727c6810d42950dc63954dda26efb370747bb52beacd7814481294a8668753ca" name="java-11-openjdk-headless-debuginfo" arch="i586">
  <version epoch="0" ver="11.0.32.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392001">- Added patch:
  * bsc_1255446.patch
    + OpenJDK rendering blue borders when it should not, due to
    missing the fix for JDK-6304250 from upstream (bsc#1255446)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1769169600">- Upgrade to upstream tag jdk-11.0.30+7 (January 2026 CPU)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Changes
    + JDK-4895924: Strings in format #rgb not handled by
    Color.decode() (affects CSS / Swing)
    + JDK-8213781: web page background renders blue in JEditorPane
    + JDK-8224087: Compile C code for at least C99 Standard
    compliance
    + JDK-8245545: Disable TLS_RSA cipher suites
    + JDK-8257709: C1: Double assignment in
    InstructionPrinter::print_stack
    + JDK-8263622: The java.awt.color.ICC_Profile#setData invert
    the order of bytes for the "head" tag
    + JDK-8264524: jdk/internal/platform/docker/
    /TestDockerMemoryMetrics.java fails due to swapping not
    working
    + JDK-8265429: Improve GCM encryption
    + JDK-8271456: Avoid looking up standard charsets in
    "java.desktop" module
    + JDK-8274893: Update java.desktop classes to use
    try-with-resources
    + JDK-8295301: Problem list TrayIcon tests that fail on Ubuntu
    22.04
    + JDK-8299748: java/util/zip/Deinflate.java failing on s390x
    + JDK-8313083: Print 'rss' and 'cache' as part of the container
    information
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8336451: [11u] GHA macos-13 and macos-15 builders are
    unable to resolve local hostname
    + JDK-8336854: CAInterop.java#actalisauthenticationrootca
    conflicted with /manual and /timeout
    + JDK-8337506: Disable "best-fit" mapping on Windows command
    line
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8341496: Improve JMX connections
    + JDK-8341861: GHA: Use only retention mechanism to remove
    bundles
    + JDK-8341964: Add mechanism to disable different parts of TLS
    cipher suite
    + JDK-8347129: cpuset cgroups controller is required for no
    good reason
    + JDK-8347381: Upgrade jQuery UI to version 1.14.1
    + JDK-8347911: Limit the length of inflated text chunks
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8351933: Inaccurate masking of TC subfield decrement in
    ForkJoinPool
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8354941: Build failure with glibc 2.42 due to uabs() name
    collision
    + JDK-8355528: Update HarfBuzz to 11.2.0
    + JDK-8357657: [11u][windows] cannot stat '/jdk.crypto.ec/*':
    No such file or directory
    + JDK-8358004: Delete applications/scimark/Scimark.java test
    + JDK-8359402: Test CloseDescriptors.java should throw
    SkippedException when there is no lsof/sctp
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8364214: Enhance polygon data support
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365271: Improve Swing supports
    + JDK-8366125: [11u] Test compiler/loopopts/
    /TestRangeCheckPredicatesControl.java fails OOM
    + JDK-8366359: Test should throw SkippedException when there is
    no lpstat
    + JDK-8366572: Bump update version of OpenJDK: 11.0.30
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
    fails with Exception: Stack trace
    + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
    completed and timed out
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8372534: Update Libpng to 1.6.51
- Removed patch:
  * jdk-8354941.patch
    + integrated in this version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773662400">- Provide the timezone-java and tzdata-java (jsc#PED-15898)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777118400">- Upgrade to upstream tag jdk-11.0.31+11 (April 2026 CPU)
  * CVEs
    + CVE-2026-22007 (bsc#1262490)
    + CVE-2026-22013 (bsc#1262494)
    + CVE-2026-22016 (bsc#1262495)
    + CVE-2026-22018 (bsc#1262496)
    + CVE-2026-22021 (bsc#1262497)
    + CVE-2026-23865 (bsc#1259118)
    + CVE-2026-34268 (bsc#1262500)
    + CVE-2026-34282 (bsc#1262501)
  * Changes
    + JDK-8209362: sun/security/ssl/SSLSocketImpl/ReuseAddr.java
    failed due to "BindException: Address already in use (Bind
    failed)"
    + JDK-8224796: C code is not compiled correctly due to undefined
    "i386"
    + JDK-8231449: HttpClient’s client ssl certificate
    authentication seems to be broken
    + JDK-8263188: JSSE should fail fast if there isn't supported
    signature algorithm
    + JDK-8284047: Harmonize/Standardize the SSLSocket/SSLEngine/
    /SSLSocketSSLEngine test templates
    + JDK-8286694: Incorrect argument processing in java launcher
    + JDK-8303215: Make thread stacks not use huge pages
    + JDK-8305186: Reference.waitForReferenceProcessing should be
    more accessible to tests
    + JDK-8306014: Update javax.net.ssl TLS tests to use
    SSLContextTemplate or SSLEngineTemplate
    + JDK-8306015: Update sun.security.ssl TLS tests to use
    SSLContextTemplate or SSLEngineTemplate
    + JDK-8308144: Uncontrolled memory consumption in
    SSLFlowDelegate.Reader
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8324861: Exceptions::wrap_dynamic_exception() doesn't
    have ResourceMark
    + JDK-8336342: Fix known X11 library locations in sysroot
    + JDK-8336343: Add more known sysroot library locations for ALSA
    + JDK-8337102: JITTester: Fix breaks in static initialization
    blocks
    + JDK-8337669: [17u] Backport of JDK-8284047 missed to delete a
    file
    + JDK-8339271: giflib attribution correction
    + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
    signatures
    + JDK-8342175: MemoryEaterMT fails intermittently with
    ExceptionInInitializerError
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8346048: test/lib/containers/docker/DockerRunOptions.java
    uses addJavaOpts() from ctor
    + JDK-8348014: Enhance certificate processing
    + JDK-8349583: Add mechanism to disable signature schemes based
    on their TLS scope
    + JDK-8355779: When no "signature_algorithms_cert" extension is
    present we do not apply certificate scope constraints to
    algorithms in "signature_algorithms" extension
    + JDK-8361748: Enforce limits on the size of an XBM image
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8366221: [11u]
    TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac
    build fails
    + JDK-8366817: test/jdk/javax/net/ssl/TLSCommon/interop/
    /JdkProcServer.java and JdkProcClient.java should not delete
    logs
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8372857: Improve debuggability of java/rmi/server/
    /RemoteServer/AddrInUse.java test
    + JDK-8373254: Bump update version of OpenJDK: 11.0.31
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374557: Enhance TLS connection handling
    + JDK-8375057: Update HarfBuzz to 12.3.2
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8377450: [11u] Tests using Text Blocks fail to compile
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8379424: [11u] Update SSL tests using SSLEngineTemplate
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
    + JDK-8382374: [11u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.31</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784721600">- Upgrade to upstream tag jdk-11.0.32+9 (July 2026 CPU)
  * CVEs
    + CVE-2026-46968 (bsc#1272224)
    + CVE-2026-46917 (bsc#1272223)
    + CVE-2026-47010 (bsc#1272225)
    + CVE-2026-47021 (bsc#1272227)
    + CVE-2026-47027 (bsc#1272228)
    + CVE-2026-60147 (bsc#1272237)
    + CVE-2026-47059 (bsc#1272235)
    + CVE-2026-47063 (bsc#1272236)
    + CVE-2026-47057 (bsc#1272233)
    + CVE-2026-47058 (bsc#1272234)
    + CVE-2026-41254 (bsc#1264994)
  * Changes
    + JDK-8200566: DistributionPointFetcher fails to fetch CRLs if
    the DistributionPoints field contains more than one
    DistributionPoint and the first one fails
    + JDK-8242314: use reproducible random in vmTestbase shared code
    + JDK-8252412: [macos11] system dynamic libraries removed from
    filesystem
    + JDK-8275405: Linking error for classes with lambda template
    parameters and virtual functions
    + JDK-8275843: Random crashes while the UI code is executed
    + JDK-8286562: GCC 12 reports some compiler warnings
    + JDK-8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java
    fails new assert:  assert((uint)t &lt; T_CONFLICT + 1) failed:
    invalid type #
    + JDK-8292177: InitialSecurityProperty JFR event
    + JDK-8293691: converting a defined BasicType value to a string
    should not crash the VM
    + JDK-8298730: Refactor subsystem_file_line_contents and add
    docs and tests
    + JDK-8314555: Build with mawk fails on Windows
    + JDK-8323672: Suppress unwanted autoconf added flags in CC and
    CXX
    + JDK-8324243: Compilation failures in java.desktop module with
    gcc 14
    + JDK-8325766: Extend CertificateBuilder to create trust and end
    entity certificates programmatically
    + JDK-8327071: [Testbug] g-tests for cgroup leave files in /tmp
    on linux
    + JDK-8336498: [macos] [build]: install-file macro may run into
    permission denied error
    + JDK-8342858: Make target mac-jdk-bundle fails on chmod command
    + JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java
    failing
    + JDK-8347811: Container detection code for cgroups v2 should
    use cgroup.controllers
    + JDK-8349988: Change cgroup version detection logic to not
    depend on /proc/cgroups
    + JDK-8350749: Upgrade JLine to 3.29.0
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad and
    getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8353714: [17u] Backport of 8347740 incomplete
    + JDK-8354878: File Leak in
    CgroupSubsystemFactory::determine_type of
    cgroupSubsystem_linux.cpp:300
    + JDK-8355077: Compiler error at splashscreen_gif.c due to
    unterminated string initialization
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8365098: make/RunTests.gmk generates a wrong path to test
    artifacts on Alpine
    + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests
    skipped without SkipExceprion
    + JDK-8366159: SkippedException is treated as a pass for
    pkcs11/KeyStore, pkcs11/SecretKeyFactory and
    pkcs11/SecureRandom
    + JDK-8367766: [11u] src/jdk.crypto.ec/share/native/libsunec/
    /impl/mpi.c:321:3: error: 'tmp.dp' may be used uninitialized
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8368670: Deadlock in JFR on event register + class load
    + JDK-8369032: Add test to ensure serialized ICC_Profile stores
    only necessary optional data
    + JDK-8369506: Bytecode rewriting causes Java heap corruption on
    AArch64
    + JDK-8371559: Intermittent timeouts in test
    javax/net/ssl/Stapling/HttpsUrlConnClient.java
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8373275: Improve DTLS handshaking
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8377158: Enhance XBM image support
    + JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when
    x11 unavailable
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377833: Enhance Jar file processing
    + JDK-8378218: MSYS2 reports cygwin triplet causing bash
    configure failure
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8378823: AIX build fails after zlib updated by JDK-8378631
    + JDK-8379685: Bump update version of OpenJDK: 11.0.32
    + JDK-8380672: Improve certification checking
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381185: Improve Nashorn index handling
    + JDK-8381195: Enhance Dataview Implementation
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381551: DisabledCurve test fails on Windows after
    disabling SHA1
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
    + JDK-8384495: Update Libpng to 1.6.58
    + JDK-8384902: Update GIFlib to 6.1.3
    + JDK-8386551: Windows build broken because of MSys2/Make update
    + JDK-8387976: [11u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.32
- Modified patch:
  * fips.patch
    + rediff</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785326400">- Add patches for reproducible builds:
  * reproducible-classlist-sort.patch
  * reproducible-cldr-shortids-order.patch
  * reproducible-generated-source-dates.patch
  * reproducible-jar-timestamps.patch
  * reproducible-jmod-entry-order.patch
  * reproducible-jmod-timestamps.patch
  * reproducible-module-descriptor-hashcode.patch
  * reproducible-source-date-epoch.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Upgrade to upstream tag jdk-11.0.32.1+1 (August 2026 CSPU)
  * Changes:
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8384708, bsc#1275778, CVE-2026-61308: Enhance HTTP
    Connections
    + JDK-8386205, bsc#1275764, CVE-2026-70907: Enhance TLS server
    + JDK-8382471, CVE-2026-60589: Improve Resource Resolving
    + JDK-8389476: Bump update version for OpenJDK: jdk-11.0.32.1
- Added patch:
  * tzdata-2026c.patch
    + backport upcoming upgrade of timezone data (bsc#1275035)</changelog>
</package>
<package pkgid="aee5381f8915cab27ae299075758295a8a8146d606262b93c9f34947918160300ae2f7113add8318fc6b11b6b929d58ccd56f1eb5f2dc020266c60728b61b410" name="java-17-openjdk-debuginfo" arch="i586">
  <version epoch="0" ver="17.0.20.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507 and
  jsc#PED-15216)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392001">- Added patch:
  * bsc_1255446.patch
    + OpenJDK rendering blue borders when it should not, due to
    missing the fix for JDK-6304250 from upstream (bsc#1255446)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1769169600">- Upgrade to upstream tag jdk-17.0.18+8 (January 2026 CPU)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Changes
    + JDK-7124287: [macosx] JTableHeader doesn't get focus after
    pressing F8 key
    + JDK-7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
    /CheckLeaseLeak.java failing intermittently
    + JDK-8139228: JFileChooser renders file names as HTML document
    + JDK-8139392: JInternalFrame has incorrect padding
    + JDK-8140527: JInternalFrame has incorrect title button width
    + JDK-8201183: sjavac build failures: "Connection attempt
    failed: Connection refused"
    + JDK-8201778: Speed up test
    javax/net/ssl/DTLS/PacketLossRetransmission.java
    + JDK-8204868: java/util/zip/ZipFile/TestCleaner.java still
    fails with "cleaner failed to clean zipfile."
    + JDK-8210807: Printing a JTable with a JScrollPane prints
    table without rows populated
    + JDK-8219408: Tests should handle ${} in the view of jtreg
    "smart action"
    + JDK-8230016: re-visit test sun/security/pkcs11/Serialize/
    /SerializeProvider.java
    + JDK-8236907: JTable added to nested panels does not paint
    last visible row
    + JDK-8245545: Disable TLS_RSA cipher suites
    + JDK-8252329: runtime/LoadClass/TestResize.java timed out
    + JDK-8257810: Only First page are printed in
    JTable.scrollRectToVisible
    + JDK-8265429: Improve GCM encryption
    + JDK-8270083: -Wnonnull errors happen with GCC 11.1.1
    + JDK-8277424: javax/net/ssl/TLSCommon/TLSTest.java  fails with
    connection refused
    + JDK-8281440: AWT: Conversion from string literal loses const
    qualifier
    + JDK-8281523: Accessibility: Conversion from string literal
    loses const qualifier
    + JDK-8281525: Enable Zc:strictStrings flag in Visual Studio
    build
    + JDK-8281682: Redundant .ico files in Windows app-image cause
    unnecessary bloat
    + JDK-8282047: Enhance StringDecode/Encode microbenchmarks
    + JDK-8283544: HttpClient GET method adds Content-Length: 0
    header
    + JDK-8285915: failure_handler: gather the contents of
    /etc/hosts file
    + JDK-8286159: Memory leak in getAllConfigs of
    awt_GraphicsEnv.c:585
    + JDK-8286447: [Linux] AWT should start in Headless mode if
    headful AWT library not installed
    + JDK-8287401: jpackage tests failing on Windows due to
    powershell issue
    + JDK-8288109: HttpExchangeImpl.setAttribute does not allow
    null value after JDK-8266897
    + JDK-8288180: C2: VectorPhase must ensure that SafePointNode
    memory input is a MergeMemNode
    + JDK-8290557: tools/jpackage/share/AddLauncherTest.java#id1
    failed with "ERROR: Failed: Check icon file"
    + JDK-8292043: Incorrect decoding near EOF for stateful
    decoders like UTF-16
    + JDK-8292214: Memory leak in getAllConfigs of
    awt_GraphicsEnv.c:386
    + JDK-8294314: Minimize disabled warnings in hotspot
    + JDK-8294591: Fix cast-function-type warning in TemplateTable
    + JDK-8294594: Fix cast-function-type warnings in signal
    handling code
    + JDK-8294680: Refactor scaled border rendering
    + JDK-8295301: Problem list TrayIcon tests that fail on Ubuntu
    22.04
    + JDK-8295991: java/net/httpclient/CancelRequestTest.java fails
    intermittently
    + JDK-8296489: tools/jpackage/windows/WinL10nTest.java fails
    with timeout
    + JDK-8297302: gtest/AsyncLogGtest.java fails
    AsyncLogTest.stdoutOutput_vm
    + JDK-8297531: sun/security/krb5/MicroTime.java fails with
    "Exception: What? only 100 musec precision?"
    + JDK-8297936: Use reachabilityFence to manage liveness in
    ClassUnload tests
    + JDK-8299278: tools/jpackage/share/AddLauncherTest.java#id1
    failed AddLauncherTest.bug8230933
    + JDK-8299325: java/net/httpclient/CancelRequestTest.java fails
    "test CancelRequestTest.testGetSendAsync(
    "https://localhost:46509/https1/x/same/interrupt", true,
    true)"
    + JDK-8299553: Make ScaledEtchedBorderTest.java comprehensive
    + JDK-8302838: jabswitch main() should avoid calling exit
    explicitly
    + JDK-8303089: [jittester] Add time limit to IRTree generation
    + JDK-8303959: tools/jpackage/share/RuntimePackageTest.java
    fails with java.lang.AssertionError missing files
    + JDK-8304163: Move jdk.internal.module.ModuleInfoWriter to the
    test library
    + JDK-8304811: vmTestbase/vm/mlvm/indy/func/jvmti/
    /stepBreakPopReturn/INDIFY_Test.java fails with
    JVMTI_ERROR_TYPE_MISMATCH
    + JDK-8305186: Reference.waitForReferenceProcessing should be
    more accessible to tests
    + JDK-8305567: serviceability/tmtools/jstat/GcTest01.java
    failed  utils.JstatGcResults.assertConsistency
    + JDK-8305778: javax/swing/JTableHeader/6884066/
    /bug6884066.java: Unexpected header's value; index = 4
    value = E
    + JDK-8308633: Increase precision of timestamps in g1 log
    + JDK-8308780: Fix the Java Integer types on Windows
    + JDK-8310049: Refactor Charset tests to use JUnit
    + JDK-8310915: Typo in aarch64.ad: "envcodings"
    + JDK-8311588: C2: RepeatCompilation compiler directive does
    not choose stress seed randomly
    + JDK-8313355: javax/management/remote/mandatory/notif/
    /ListenerScaleTest.java failed with "Exception: Failed:
    ratio=792.2791601423487"
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8314136: Test java/net/httpclient/CancelRequestTest.java
    failed: WARNING: tracker for HttpClientImpl(42) has
    outstanding operations
    + JDK-8314319: LogCompilation doesn't reset lateInlining when
    it encounters a failure.
    + JDK-8317264: Pattern.Bound has `static` fields that should be
    'static final'.
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8318467: [jmh] tests concurrent.Queues and
    concurrent.ProducerConsumer hang with 101+ threads
    + JDK-8318613: ChoiceFormat patterns are not well tested
    + JDK-8318730: MonitorVmStartTerminate.java still times out
    after JDK-8209595
    + JDK-8320836: jtreg gtest runs should limit heap size
    + JDK-8322135: Printing JTable in Windows L&amp;F throws
    InternalError: HTHEME is null
    + JDK-8322140: javax/swing/JTable/JTableScrollPrintTest.java
    does not print the rows and columns of the table in Nimbus and
    Aqua LookAndFeel
    + JDK-8324065: Daylight saving information for
    'Africa/Casablanca' are incorrect
    + JDK-8324491: Keyboard layout didn't keep its state if it was
    changed when dialog was active
    + JDK-8324861: Exceptions::wrap_dynamic_exception() doesn't
    have ResourceMark
    + JDK-8325647: [IR framework] Only prints stdout if exitCode is
    134
    + JDK-8325766: Extend CertificateBuilder to create trust and
    end entity certificates programmatically
    + JDK-8327071: [Testbug] g-tests for cgroup leave files in /tmp
    on linux
    + JDK-8327180: Failed: java/io/ObjectStreamClass/
    /ObjectStreamClassCaching.java#G1
    + JDK-8327434: Test java/util/PluggableLocale/
    /TimeZoneNameProviderTest.java timed out
    + JDK-8327748: Convert javax/swing/JFileChooser/6798062/
    /bug6798062.java applet test to main
    + JDK-8327757: Convert javax/swing/JSlider/6524424/
    /bug6524424.java applet to main
    + JDK-8327856: Convert applet test SpanishDiacriticsTest.java
    to a main program
    + JDK-8327980: Convert javax/swing/JToggleButton/4128979/
    /bug4128979.java applet test to main
    + JDK-8328124: Convert java/awt/Frame/ShownOnPack/
    /ShownOnPack.html applet test to main
    + JDK-8328247: Remove redundant dir for tests converted from
    applet to main
    + JDK-8328299: Convert DnDFileGroupDescriptor.html applet test
    to main
    + JDK-8328377: Convert java/awt/Cursor/MultiResolutionCursorTest
    test to main
    + JDK-8328562: Convert java/awt/InputMethods/DiacriticsTest/
    /DiacriticsTest.java applet test to main
    + JDK-8331231: containers/docker/TestContainerInfo.java fails
    + JDK-8331977: Crash: SIGSEGV in dlerror()
    + JDK-8332271: Reading data from the clipboard from multiple
    threads crashes the JVM
    + JDK-8333526: Restructure java/nio/channels/DatagramChannel/
    /StressNativeSignal.java to a fail fast exception handling
    policy
    + JDK-8333569: jpackage tests must run app launchers with
    retries on Linux only
    + JDK-8333783: java/nio/channels/FileChannel/directio/
    /DirectIOTest.java is unstable with AV software
    + JDK-8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with
  - Xcomp fails exitValue = 137
    + JDK-8335986: Test javax/swing/JCheckBox/4449413/
    /bug4449413.java fails on Windows 11 x64 because RBMenuItem's
    and CBMenuItem's checkmark on the left side are not visible
    + JDK-8337723: Remove redundant tests from
    com/sun/security/sasl/gsskerb
    + JDK-8338428: Add logging of final VM flags while setting
    properties
    + JDK-8338740: java/net/httpclient/HttpsTunnelAuthTest.java
    fails with java.io.IOException: HTTP/1.1 header parser
    received no bytes
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8339366: [jittester] Make it possible to generate tests
    without execution
    + JDK-8339386: Assertion on AIX - original PC must be in the
    main code section of the compiled method
    + JDK-8339962: Open source AWT TextField tests - Set1
    + JDK-8340015: Open source several AWT focus tests - series 7
    + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
    signatures
    + JDK-8340354: Open source AWT desktop properties and print
    related tests
    + JDK-8341097: GHA: Demote Mac x86 jobs to build only
    + JDK-8341131: Some jdk/jfr/event/compiler tests shouldn't be
    executed with Xcomp
    + JDK-8341138: Rename jtreg property docker.support as
    container.support
    + JDK-8341496: Improve JMX connections
    + JDK-8341861: GHA: Use only retention mechanism to remove
    bundles
    + JDK-8342782: AWTEventMulticaster throws StackOverflowError
    using AquaButtonUI
    + JDK-8343314: Move common properties from jpackage jtreg test
    declarations to TEST.properties file
    + JDK-8343340: Swapping checking do not work for
    MetricsMemoryTester failcount
    + JDK-8343875: Minor improvements of jpackage test library
    + JDK-8344275: tools/jpackage/windows/Win8301247Test.java fails
    on localized Windows platform
    + JDK-8344326: Move jpackage tests from "jdk.jpackage.tests"
    package to the default package
    + JDK-8345213: JVM Prefers /etc/timezone Over /etc/localtime on
    Debian 12
    + JDK-8346234: javax/swing/text/DefaultEditorKit/4278839/
    /bug4278839.java still fails in CI
    + JDK-8346753: Test javax/swing/JMenuItem/RightLeftOrientation/
    /RightLeftOrientation.java fails on Windows Server 2025 x64
    because the icons of RBMenuItem and CBMenuItem are not visible
    in Nimbus LookAndFeel
    + JDK-8346839: [TESTBUG] "java/awt/textfield/setechochartest4/
    /setechochartest4.java" failed because the test frame
    disappears on clicking "Click Several Times" button
    + JDK-8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails
    on macOS
    + JDK-8346929: runtime/ClassUnload/DictionaryDependsTest.java
    fails with "Test failed: should be unloaded"
    + JDK-8347129: cpuset cgroups controller is required for no
    good reason
    + JDK-8347277: java/awt/Focus/ComponentLostFocusTest.java fails
    intermittently
    + JDK-8347300: Don't exclude the "PATH" var from the
    environment when running app launchers in jpackage tests
    + JDK-8347377: Add validation checks for ICC_Profile header
    fields
    + JDK-8347826: Introspector shows wrong method list after
    8071693
    + JDK-8347841: Test fixes that use deprecated time zone IDs
    + JDK-8349188: LineBorder does not scale correctly
    + JDK-8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh
    to java test
    + JDK-8350102: Decouple jpackage test-lib Executor.Result and
    Executor classes
    + JDK-8350106: [PPC] Avoid ticks_unknown_not_Java
    AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8351567: Jar Manifest test ValueUtf8Coding produces
    misleading diagnostic output
    + JDK-8352678: Opensource few JMenuItem tests
    + JDK-8352682: Opensource JComponent tests
    + JDK-8352686: Opensource JInternalFrame tests - series3
    + JDK-8352687: Opensource few JInternalFrame and JTextField
    tests
    + JDK-8352793: Open source several AWT TextComponent tests -
    Batch 1
    + JDK-8352800: [PPC] OpenJDK fails to build on PPC after
    JDK-8350106
    + JDK-8352865: Open source several AWT TextComponent tests -
    Batch 2
    + JDK-8352905: Open some JComboBox bugs 1
    + JDK-8352966: Opensource Several Font related tests - Batch 2
    + JDK-8352997: Open source several Swing JTabbedPane tests
    + JDK-8353007: Open some JComboBox bugs 2
    + JDK-8353011: Open source Swing JButton tests - Set 1
    + JDK-8353201: Open source Swing Tooltip tests - Set 2
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8353309: Open source several Swing text tests
    + JDK-8353319: Open source Swing tests - Set 3
    + JDK-8353445: Open source several AWT Menu tests - Batch 1
    + JDK-8353470: Clean up and open source couple AWT Graphics
    related tests (Part 2)
    + JDK-8353483: Open source some JProgressBar tests
    + JDK-8353486: Open source Swing Tests - Set 4
    + JDK-8353585: Provide ChoiceFormat#parse(String,
    ParsePosition) tests
    + JDK-8353586: Open source several toolkit tests
    + JDK-8353589: Open source a few Swing menu-related tests
    + JDK-8353592: Open source several scrollbar tests
    + JDK-8353661: Open source several swing tests batch5
    + JDK-8353832: Opensource FontClass, Selection and Icon tests
    + JDK-8353950: Clipboard interaction on Windows is unstable
    + JDK-8353957: Open source several AWT ScrollPane tests -
    Batch 1
    + JDK-8353958: Open source several AWT ScrollPane tests -
    Batch 2
    + JDK-8354095: Open some JTable bugs 5
    + JDK-8354106: Clean up and open source KeyEvent related tests
    (Part 2)
    + JDK-8354214: Open source Swing tests Batch 2
    + JDK-8354233: Open some JTable bugs 6
    + JDK-8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8354248: Open source several AWT GridBagLayout and List
    tests
    + JDK-8354340: Open source Swing Tests - Set 6
    + JDK-8354341: Open some JTable bugs 7
    + JDK-8354365: Opensource few Modal and Full Screen related
    tests
    + JDK-8354418: Open source Swing tests Batch 4
    + JDK-8354451: Open source some more Swing popup menu tests
    + JDK-8354465: Open some JTable bugs 8
    + JDK-8354466: Open some misc Swing bugs 9
    + JDK-8354472: Clean up and open source KeyEvent related tests
    (Part 3)
    + JDK-8354493: Opensource Several MultiScreen and Insets
    related tests
    + JDK-8354495: Open source several AWT DataTransfer tests
    + JDK-8354532: Open source JFileChooser Tests - Set 7
    + JDK-8354552: Open source a few Swing tests
    + JDK-8354553: Open source several clipboard tests batch0
    + JDK-8354561: Open source several swing tests batch0
    + JDK-8354646: java.awt.TextField allows to identify the spaces
    in a password when double clicked at the starting and end of
    the text
    + JDK-8354653: Clean up and open source KeyEvent related tests
    (Part 4)
    + JDK-8354701: Open source few JToolTip tests
    + JDK-8354873: javax/swing/plaf/metal/MetalIconFactory/
    /bug4952462.java failing on CI
    + JDK-8354928: Clean up and open source some miscellaneous AWT
    tests
    + JDK-8355077: Compiler error at splashscreen_gif.c due to
    unterminated string initialization
    + JDK-8355333: Some Problem list entries point to non-existent
    / wrong files
    + JDK-8355387: [jittester] Disable downcasts by default
    + JDK-8355444: [java.io] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355478: DoubleActionESC.java fails intermittently
    + JDK-8355558: SJIS.java test is always ignored
    + JDK-8355561: [macos] Build failure with Xcode 16.3
    + JDK-8356040: java/util/PluggableLocale/
    /LocaleNameProviderTest.java timed out
    + JDK-8356145: ListEnterExitTest.java fails on macos
    + JDK-8356187: TestJcmd.java may incorrectly parse podman
    version
    + JDK-8356752: Log mouse enter and exit events for debugging
    + JDK-8356897: Update NSS library to 3.111
    + JDK-8357305: Compilation failure in
    javax/swing/JMenuItem/bug6197830.java
    + JDK-8357561: BootstrapLoggerTest does not work on Ubuntu 24
    with LANG de_DE.UTF-8
    + JDK-8357675: Amend headless message
    + JDK-8357799: Improve instructions for
    JFileChooser/HTMLFileName.java
    + JDK-8357822: C2: Multiple string optimization tests are no
    longer testing string concatenation optimizations
    + JDK-8358048: java/net/httpclient/HttpsTunnelAuthTest.java
    incorrectly calls Thread::stop
    + JDK-8358334: C2/Shenandoah: incorrect execution with Unsafe
    + JDK-8358532: JFileChooser in GTK L&amp;F still displays HTML
    filename
    + JDK-8358701: Remove misleading javax.management.remote API
    doc wording about JMX spec, and historic link to JMXMP
    + JDK-8358748: Large page size initialization fails with assert
    "page_size must be a power of 2"
    + JDK-8358764: (sc) SocketChannel.close when thread blocked in
    read causes connection to be reset (win)
    + JDK-8358813: JPasswordField identifies spaces in password via
    delete shortcuts
    + JDK-8359061: Update and ProblemList manual test
    java/awt/Cursor/CursorDragTest/ListDragCursor.java
    + JDK-8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/
    /share/jpda/BindServer.java
    + JDK-8359182: Use @requires instead of SkippedException for
    MaxPath.java
    + JDK-8359207: Remove runtime/signal/TestSigusr2.java since it
    is always skipped
    + JDK-8359402: Test CloseDescriptors.java should throw
    SkippedException when there is no lsof/sctp
    + JDK-8359418: Test "javax/swing/text/GlyphView/bug4188841.java"
    failed because the phrase of text pane does not match the
    instructions
    + JDK-8359428: Test 'javax/swing/JTabbedPane/bug4499556.java'
    failed because after selecting one of L&amp;F items, the test case
    automatically failed when clicking on L&amp;F Menu button again
    + JDK-8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java
    Refactor extract method for Windows specific test
    + JDK-8359477: com/sun/net/httpserver/Test12.java appears to
    have a temp file race
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8359687: Use PassFailJFrame for
    java/awt/print/Dialog/DialogType.java
    + JDK-8360022: ClassRefDupInConstantPoolTest.java fails when
    running in repeat
    + JDK-8360178: TestArguments.atojulong gtest has incorrect
    format string
    + JDK-8360288: Shenandoah crash at size_given_klass in
    op_degenerated
    + JDK-8360408: [TEST] Use @requires tag instead of exiting
    based on "os.name" property value for
    sun/net/www/protocol/file/FileURLTest.java
    + JDK-8360411: [TEST] open/test/jdk/java/io/File/
    /MaxPathLength.java Refactor extract method to encapsulate
    Windows specific test logic
    + JDK-8361253: CommandLineOptionTest library should report
    observed values on failure
    + JDK-8361298: SwingUtilities/bug4967768.java fails where
    character P is not underline
    + JDK-8361314: Test serviceability/jvmti/VMEvent/MyPackage/
    /VMEventRecursionTest.java FATAL ERROR in native method:
    Failed during the GetClassSignature call
    + JDK-8361423: Add IPSupport::printPlatformSupport to
    java/net/NetworkInterface/IPv4Only.java
    + JDK-8361447: [REDO] Checked version of JNI
    Release&lt;type&gt;ArrayElements needs to filter out known wrapped
    arrays
    + JDK-8361751: Test sun/tools/jcmd/TestJcmdSanity.java timed
    out on Windows
    + JDK-8361754: New test runtime/jni/checked/
    /TestCharArrayReleasing.java can cause disk full errors
    + JDK-8361871: [GCC static analyzer] complains about use of
    uninitialized value ckpObject in p11_util.c
    + JDK-8362204: test/jdk/sun/awt/font/TestDevTransform.java
    fails on Ubuntu 24.04
    + JDK-8362207: Add more test cases for possible double-rounding
    in fma
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362532: Test gc/g1/plab/* duplicate command-line options
    + JDK-8362533: Tests sun/management/jmxremote/bootstrap/*
    duplicate VM flags
    + JDK-8362602: Add test.timeout.factor to CompileFactory to
    avoid test timeouts
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8362855: Test java/net/ipv6tests/TcpTest.java should
    report SkippedException when there no ia4addr  or ia6addr
    + JDK-8363676: [GCC static analyzer] missing return value check
    of malloc in OGLContext_SetTransform
    + JDK-8363720: Follow up to JDK-8360411 with post review
    comments
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8364214: Enhance polygon data support
    + JDK-8364235: Fix for JDK-8361447 breaks the alignment
    requirements for GuardedMemory
    + JDK-8364263: HttpClient: Improve encapsulation of ProxyServer
    + JDK-8364484: misc tests fail with Received fatal alert:
    handshake_failure
    + JDK-8364556: JFR:  Disable SymbolTableStatistics and
    StringTableStatistics in default.jfc
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8364993: JFR: Disable jdk.ModuleExport in default.jfc
    + JDK-8364996: java/awt/font/FontNames/LocaleFamilyNames.java
    times out on Windows
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365086: CookieStore.getURIs() and get(URI) should return
    an immutable List
    + JDK-8365098: make/RunTests.gmk generates a wrong path to test
    artifacts on Alpine
    + JDK-8365168: Use 64-bit aligned addresses for CK_ULONG access
    in PKCS11 native key code
    + JDK-8365271: Improve Swing supports
    + JDK-8365280: Enhance JOptionPane
    + JDK-8365425: [macos26] javax/swing/JInternalFrame/8160248/
    /JInternalFrameDraggingTest.java fails on macOS 26
    + JDK-8365615: Improve JMenuBar/RightLeftOrientation.java
    + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests
    skipped without SkipExceprion
    + JDK-8365790: Shutdown hook for application image does not
    work on Windows
    + JDK-8365834: Mark java/net/httpclient/ManyRequests.java  as
    intermittent
    + JDK-8365913: Support latest MSC_VER in abstract_vm_version.cpp
    + JDK-8365919: Replace currentTimeMillis with nanoTime in
    Stresser.java
    + JDK-8366092: [GCC static analyzer] UnixOperatingSystem.c
    warning: use of uninitialized value 'systemTicks'
    + JDK-8366159: SkippedException is treated as a pass for
    pkcs11/KeyStore, pkcs11/SecretKeyFactory and
    pkcs11/SecureRandom
    + JDK-8366229: runtime/Thread/TooSmallStackSize.java runs with
    all collectors
    + JDK-8366233: Bump update version for OpenJDK: jdk-17.0.18
    + JDK-8366342: Key generator and key pair generator tests
    skipping, but showing as passed
    + JDK-8366359: Test should throw SkippedException when there is
    no lpstat
    + JDK-8366764: Deproblemlist
    java/awt/ScrollPane/ScrollPositionTest.java
    + JDK-8366844: Update and automate
    MouseDraggedOriginatedByScrollBarTest.java
    + JDK-8367017: Remove legacy checks from WrappedToolkitTest and
    convert from bash
    + JDK-8367133: DTLS: fragmentation of Finished message results
    in handshake failure
    + JDK-8367237: Thread-Safety Usage Warning for
    java.text.Collator Classes
    + JDK-8367348: Enhance PassFailJFrame to support links in HTML
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8367869: Test java/io/FileDescriptor/Sync.java timed out
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
    fails with Exception: Stack trace
    + JDK-8368668: Several vmTestbase/vm/gc/compact tests timed out
    on large memory machine
    + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
    completed and timed out
    + JDK-8369032: Add test to ensure serialized ICC_Profile stores
    only necessary optional data
    + JDK-8369078: Fix faulty test conversion in
    IllegalCharsetName.java
    + JDK-8369184: SimpleTimeZone equals() Returns True for Unequal
    Instances with Different hashCode Values
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369450: [Ubuntu 25.10] openjdk fails to build due to
    rust-coreutils date
    + JDK-8369506: Bytecode rewriting causes Java heap corruption
    on AArch64
    + JDK-8369946: Bytecode rewriting causes Java heap corruption
    on PPC
    + JDK-8369992: JFR: Disable Placeholder-, LoaderConstraints-
    and ProtectionDomainCacheTableStatistics in default.jfc
    + JDK-8370465: Right to Left Orientation Issues with MenuItem
    Component
    + JDK-8372439: [17u] build-test-lib is broken
    + JDK-8372534: Update Libpng to 1.6.51
    + JDK-8375448: Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.18</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773662400">- Provide the timezone-java and tzdata-java (jsc#PED-15898)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777118400">- Upgrade to upstream tag jdk-17.0.19+10 (April 2026 CPU)
  * CVEs
    + CVE-2026-22007 (bsc#1262490)
    + CVE-2026-22013 (bsc#1262494)
    + CVE-2026-22016 (bsc#1262495)
    + CVE-2026-22018 (bsc#1262496)
    + CVE-2026-22021 (bsc#1262497)
    + CVE-2026-23865 (bsc#1259118)
    + CVE-2026-34268 (bsc#1262500)
    + CVE-2026-34282 (bsc#1262501)
  * Changes
    + JDK-6899304: java.awt.Toolkit
    .getScreenInsets(GraphicsConfiguration) returns incorrect
    values
    + JDK-7036144: GZIPInputStream readTrailer uses faulty
    available() test for end-of-stream
    + JDK-8030957: AIX: Implement OperatingSystemMXBean
    .getSystemCpuLoad() and .getProcessCpuLoad() on AIX
    + JDK-8200566: DistributionPointFetcher fails to fetch CRLs if
    the DistributionPoints field contains more than one
    DistributionPoint and the first one fails
    + JDK-8244336: Restrict algorithms at JCE layer
    + JDK-8244400: MenuItem may cache the size and did not update
    it when the screen DPI is changed
    + JDK-8256289: java/awt/Focus/AppletInitialFocusTest/
    /AppletInitialFocusTest1.java failed with "RuntimeException:
    Wrong focus owner:
    java.awt.Button[button1,41,36,56x23,label=Button1]"
    + JDK-8271396: Spelling errors
    + JDK-8275405: Linking error for classes with lambda template
    parameters and virtual functions
    + JDK-8282484: G1: Predicted old time in log always zero
    + JDK-8283784: java_lang_String::as_platform_dependent_str
    stores to oop in native state
    + JDK-8288556: VM crashes if it gets sent SIGUSR2 from outside
    + JDK-8301875: java.util.TimeZone.getSystemTimeZoneID uses C
    library default file mode
    + JDK-8303475: potential null pointer dereference in filemap.cpp
    + JDK-8309667: TLS handshake fails because of
    ConcurrentModificationException in PKCS12KeyStore
    .engineGetEntry
    + JDK-8311644: Server should not send bad_certificate alert
    when the client does not send any certificates
    + JDK-8314555: Build with mawk fails on Windows
    + JDK-8317633: Modernize text.testlib.HexDumpReader
    + JDK-8326705: Test CertMsgCheck.java fails to find alert
    certificate_required
    + JDK-8328608: Multiple NewSessionTicket support for TLS
    + JDK-8329258: TailCall should not use frame pointer register
    for jump target
    + JDK-8330016: Stress seed should be initialized for runtime
    stub compilation
    + JDK-8331431: Update to use jtreg 7.4
    + JDK-8333386: TestAbortOnVMOperationTimeout test fails for
    client VM
    + JDK-8334670: SSLSocketOutputRecord buffer miscalculation
    + JDK-8336695: Update Commons BCEL to Version 6.10.0
    + JDK-8337102: JITTester: Fix breaks in static initialization
    blocks
    + JDK-8337681: PNGImageWriter uses much more memory than
    necessary
    + JDK-8337795: Type annotation attached to incorrect type
    during class reading
    + JDK-8337998: CompletionFailure in getEnclosingType attaching
    type annotations
    + JDK-8339271: giflib attribution correction
    + JDK-8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java
    + JDK-8340024: In ClassReader, extract a constant for the
    superclass supertype_index
    + JDK-8341779: [REDO BACKPORT] type annotations are not visible
    to javac plugins across compilation boundaries (JDK-8225377)
    + JDK-8342175: MemoryEaterMT fails intermittently with
    ExceptionInInitializerError
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8346048: test/lib/containers/docker/DockerRunOptions.java
    uses addJavaOpts() from ctor
    + JDK-8346962: Test CRLReadTimeout.java fails with -Xcomp on a
    fastdebug build
    + JDK-8347475: GTK: javax/swing/JColorChooser/Test8152419.java
    there are no swatches or RGB tab in JColorChooser
    + JDK-8348014: Enhance certificate processing
    + JDK-8349351: Combine Screen Inset Tests into a Single File
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad
    and getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8351639: Improve debuggability of test/langtools/jdk/
    /jshell/JdiHangingListenExecutionControlTest.java test
    + JDK-8353755: Add a helper method to Util - findComponent()
    + JDK-8354219: Automate javax/swing/JComboBox/ComboPopupBug.java
    + JDK-8354893: [REDO BACKPORT] javac crashes while adding type
    annotations to the return type of a constructor (JDK-8320001)
    + JDK-8355278: Improve debuggability of
    com/sun/jndi/ldap/LdapPoolTimeoutTest.java test
    + JDK-8355632: WhiteBox.waitForReferenceProcessing() fails
    assert for return type
    + JDK-8357277: Update OpenSSL library for interop tests
    + JDK-8360406: [21u] Disable logic for attaching type
    annotations to class files until 8359336 is fixed
    + JDK-8360539: DTLS handshakes fails due to improper cookie
    validation logic
    + JDK-8361067: Test ExtraButtonDrag.java requires frame.dispose
    in finally block
    + JDK-8361117: SIGSEGV in LShiftLNode::Ideal due to unexpected
    dead node
    + JDK-8361530: Test javax/swing/GraphicsConfigNotifier/
    /StalePreferredSize.java timed out
    + JDK-8363950: Incorrect jtreg header in TestLayoutVsICU.java
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8366694: Test JdbStopInNotificationThreadTest.java timed
    out after 60 second
    + JDK-8366817: test/jdk/javax/net/ssl/TLSCommon/interop/
    /JdkProcServer.java and JdkProcClient.java should not delete
    logs
    + JDK-8366850: Test com/sun/jdi/
    /JdbStopInNotificationThreadTest.java failed
    + JDK-8366866: SslRMIClientSocketFactory#createSocket lacking
    priviledges (securitymanger)
    + JDK-8366938: Test runtime/handshake/HandshakeTimeoutTest.java
    crashed
    + JDK-8367135: Test compiler/loopstripmining/
    /CheckLoopStripMining.java needs internal timeouts adjusted
    + JDK-8367904: Test java/net/InetAddress/ptr/Lookup.java should
    throw SkippedException
    + JDK-8368787: Error reporting: hs_err files should show
    instructions when referencing code in nmethods
    + JDK-8368882: NPE during text drawing on machine with JP locale
    + JDK-8368960: Adjust java UL logging in the build
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369563: Gtest dll_address_to_function_and_library_name
    has issues with stripped pdb files
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370579: PPC: fix inswri immediate argument order
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/
    /em02t006/TestDescription.java failing
    + JDK-8371559: Intermittent timeouts in test
    javax/net/ssl/Stapling/HttpsUrlConnClient.java
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8371978: tools/jar/ReproducibleJar.java fails on XFS
    + JDK-8372048: Performance improvement on Linux remote desktop
    + JDK-8372465: Bump update version for OpenJDK: jdk-17.0.19
    + JDK-8372756: Mouse additional buttons and horizontal
    scrolling are broken on XWayland GNOME &gt;= 47 after JDK-8351907
    + JDK-8372857: Improve debuggability of
    java/rmi/server/RemoteServer/AddrInUse.java test
    + JDK-8372977: Unnecessary gthread-2.0 loading
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374056: RISC-V: Fix argument passing for the
    RiscvFlushIcache::flush
    + JDK-8374209: [17u,21u] Backout JDK-8361748 due to JDK-8373727
    + JDK-8374557: Enhance TLS connection handling
    + JDK-8374642: EscapeHash macro fails with GNU make 4.3 and 4.4
    + JDK-8375057: Update HarfBuzz to 12.3.2
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375530: PPC64: incorrect quick verify_method_data_pointer
    check causes poor performance in debug build
    + JDK-8375549: ConcurrentModificationException if
    jdk.crypto.disabledAlgorithms has multiple entries with known
    oid
    + JDK-8376251: [macos] java/awt/Frame/I18NTitle.java fails on
    MacOS (JDK-8355884)
    + JDK-8376270: [21u, 17u] Redo JDK-8361748: Enforce limits on
    the size of an XBM image
    + JDK-8377509: Add licenses for gcc 14.2.0
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8377905: gcc.md included with every build
    + JDK-8378218: MSYS2 reports cygwin triplet causing bash
    configure failure
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378823: AIX build fails after zlib updated by JDK-8378631
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
    + JDK-8382440: [17u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.19
- Modified patch:
  * fips.patch
    + rediff</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available (bsc#1264396)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784721600">- Upgrade to upstream tag jdk-17.0.20+8 (July 2026 CPU)
  * CVEs
    + CVE-2026-46968 (bsc#1272224)
    + CVE-2026-46917 (bsc#1272223)
    + CVE-2026-47010 (bsc#1272225)
    + CVE-2026-47021 (bsc#1272227)
    + CVE-2026-47027 (bsc#1272228)
    + CVE-2026-60147 (bsc#1272237)
    + CVE-2026-47059 (bsc#1272235)
    + CVE-2026-47063 (bsc#1272236)
    + CVE-2026-41254 (bsc#1264994)
  * Changes
    + JDK-7184899: Test sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail
    + JDK-8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails
    + JDK-8064922: [macos] Test javax/swing/JTabbedPane/4624207/
    /bug4624207.java fails
    + JDK-8068293: [TEST_BUG] Test closed/com/sun/java/swing/plaf/
    /motif/InternalFrame/4150591/bug4150591.java fails with
    GTKLookAndFeel
    + JDK-8068310: [TEST_BUG] Test javax/swing/JColorChooser/
    /Test4234761.java fails with GTKL&amp;F
    + JDK-8068378: [TEST_BUG]The java/awt/Modal/PrintDialogsTest/
    /PrintDialogsTest.java instruction need to update
    + JDK-8183336: Better cleanup for jdk/test/java/lang/module/
    /customfs/ModulesInCustomFileSystem.java
    + JDK-8221451: PIT: sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails
    + JDK-8240908: RetransformClass does not know about
    MethodParameters attribute
    + JDK-8255463: java/nio/channels/spi/SelectorProvider/
    /inheritedChannel/InheritedChannelTest.java failed with
    ThreadTimeoutException
    + JDK-8272477: Additional cleanup of test/jdk/java/nio/file/spi/
    /SetDefaultProvider.java
    + JDK-8274082: Wrong test name in jtreg run tag for java/awt/
    /print/PrinterJob/SwingUIText.java
    + JDK-8277444: Data race between
    JvmtiClassFileReconstituter::copy_bytecodes and class linking
    + JDK-8281243: Test java/lang/instrument/
    /RetransformWithMethodParametersTest.java is failing
    + JDK-8282044: [JVMCI] Export _sha3_implCompress,
    _md5_implCompress and aarch64::_has_negatives stubs to JVMCI
    compiler.
    + JDK-8284993: Replace System.exit call in swing tests with
    RuntimeException
    + JDK-8286258: [Accessibility,macOS,VoiceOver] VoiceOver reads
    the spinner value wrong and sometime partially
    + JDK-8286865: vmTestbase/vm/mlvm/meth/stress/jni/
    /nativeAndMH/Test.java fails with Out of space in CodeCache
    + JDK-8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed
    due to different timeout message
    + JDK-8290504: Close streams returned by ModuleReader::list
    + JDK-8293484: AArch64:
    TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU
    with SHA512 feature support
    + JDK-8297191: [macos] Printing a page range with starting
    page &gt; 1 results in missing pages
    + JDK-8298783: java/lang/ref/FinalizerHistogramTest.java failed
    with "RuntimeException: MyObject is not found in test output"
    + JDK-8298823: [macos] java/awt/Mouse/EnterExitEvents/
    /DragWindowTest.java continues to fail with "No MouseReleased
    event on label!"
    + JDK-8299304: Test "java/awt/print/PrinterJob/
    /PageDialogTest.java" fails on macOS 13 x64 because the Page
    Dialog blocks the Toolkit
    + JDK-8304065: HttpServer.stop should terminate immediately if
    no exchanges are in progress
    + JDK-8309142: Refactor test/langtools/tools/javac/versions/
    /Versions.java
    + JDK-8316274: javax/swing/ButtonGroup/
    /TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with
    Motif LAF
    + JDK-8317801: java/net/Socket/asyncClose/Race.java fails
    intermittently (aix)
    + JDK-8320677: Printer tests use invalid '@run main/manual=yesno
    + JDK-8321182: SourceExample.SOURCE_14 comment should refer to
    'switch expressions' instead of 'text blocks'
    + JDK-8321303: Intermittent open/test/jdk/java/awt/
    /KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/
    /ConsumeNextMnemonicKeyTypedTest.java failure on Linux
    + JDK-8323089: networkaddress.cache.ttl is not a system property
    + JDK-8323545: java/awt/GraphicsDevice/CheckDisplayModes.java
    fails with "exit code: 133"
    + JDK-8323672: Suppress unwanted autoconf added flags in CC and
    CXX
    + JDK-8324345: Stack overflow during C2 compilation when
    splitting memory phi
    + JDK-8324641: [IR Framework] Add Setup method to provide custom
    arguments and set fields
    + JDK-8328300: Convert PrintDialogsTest.java from Applet to main
    program
    + JDK-8332495: java/util/logging/LoggingDeadlock2.java fails
    with AssertionError: Some tests failed
    + JDK-8334928: Test sun/security/ssl/SSLSocketImpl/
    /ReuseAddr.java failed: java.net.BindException: Address
    already in use
    + JDK-8337876: [IR Framework] Add support for IR tests with
    @Stable
    + JDK-8338103: Stabilize and open source a Swing OGL
    ButtonResizeTest
    + JDK-8338112: Test testlibrary_tests/ir_framework/tests/
    /TestPrivilegedMode.java fails with release build
    + JDK-8338344: Test TestPrivilegedMode.java intermittent fails
    java.lang.NoClassDefFoundError: jdk/test/lib/Platform
    + JDK-8338554: Fix inconsistencies in javadoc/doclet/
    /testLinkOption/TestRedirectLinks.java
    + JDK-8338883: Show warning when CreateCoredumpOnCrash set, but
    core dump will not happen
    + JDK-8339233: Test javax/swing/JButton/
    /SwingButtonResizeTestWithOpenGL.java#id failed: Button
    renderings are different after window resize
    + JDK-8339238: Update to use jtreg 7.5.1
    + JDK-8339879: Open some dialog awt tests
    + JDK-8339975: Open some dialog awt tests 2
    + JDK-8340140: Open some dialog awt tests 3
    + JDK-8340336: Open some checkbox awt tests
    + JDK-8340494: Open some dialog awt tests 4
    + JDK-8340851: Open some TextArea awt tests
    + JDK-8340987: Open some TextArea awt tests 1
    + JDK-8341055: Open some TextArea awt tests 2
    + JDK-8341292: Open some TextArea awt tests 3
    + JDK-8341376: Open some TextArea awt tests 4
    + JDK-8341427: JFR: Adjust object sampler span handling
    + JDK-8342401: [TESTBUG] javax/swing/JSpinner/8223788/
    /JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on
    SBR Hosts
    + JDK-8345618: javax/swing/text/Caret/8163124/
    /CaretFloatingPointAPITest.java leaves Caret is not complete
    + JDK-8346154: [XWayland] Some tests fail intermittently in the
    CI, but not locally
    + JDK-8347811: Container detection code for cgroups v2 should
    use cgroup.controllers
    + JDK-8347836: Disabled PopupMenu shows shortcuts on Mac
    + JDK-8349192: jvmti/scenarios/contention/TC05/tc05t001 fails:
    ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime -
    waitThreadCpuTime) &lt; (EXPECTED_ACCURACY * 1000000)
    + JDK-8349533: Refactor validator tests shell files to java
    + JDK-8349988: Change cgroup version detection logic to not
    depend on /proc/cgroups
    + JDK-8350749: Upgrade JLine to 3.29.0
    + JDK-8352685: Opensource JInternalFrame tests - series2
    + JDK-8352733: Improve RotFontBoundsTest test
    + JDK-8352877: Opensource Several Font related tests - Batch 1
    + JDK-8353488: Open some JComboBox bugs 3
    + JDK-8353552: Opensource Several Font related tests - Batch 3
    + JDK-8354163: Open source Swing tests Batch 1
    + JDK-8354469: Keytool exposes the password in plain text when
    command is piped using | grep
    + JDK-8354695: Open source several swing tests batch7
    + JDK-8354878: File Leak in
    CgroupSubsystemFactory::determine_type of
    cgroupSubsystem_linux.cpp:300
    + JDK-8354900: javax/swing/AbstractButton/bug4133768.java
    failing on macosx-aarch64
    + JDK-8355048: ProblemList TestGlyphVectorLayout.java on all
    platforms
    + JDK-8355179: Reinstate javax/swing/JScrollBar/4865918/
    /bug4865918.java headful and macos run
    + JDK-8355332: Fix failing semi-manual test EDT issue
    + JDK-8355443: [java.io] Use @requires tag instead of exiting
    based on File.separatorChar value
    + JDK-8355445: [java.nio] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8356107: [java.lang] Use @requires tag instead of exiting
    based on os.name or separatorChar property
    + JDK-8357062: Update Public Suffix List to 823beb1
    + JDK-8357082: Stabilize and add debug logs to CopyAreaOOB.java
    + JDK-8357141: Update to use jtreg 7.5.2
    + JDK-8357280: (bf) Remove @requires tags from java/nio/Buffer/
    /LimitDirectMemory[NegativeTest].java
    + JDK-8357390: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts
    used by Oracle's internal CI system
    + JDK-8358058: sun/java2d/OpenGL/DrawImageBg.java Test fails
    intermittently
    + JDK-8358751: C2: Recursive inlining check for compiled lambda
    forms is broken
    + JDK-8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed again with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8360160: ubuntu-22-04 machine is failing client tests
    + JDK-8360882: Tests throw SkippedException when they should
    fail
    + JDK-8361106: [TEST] com/sun/net/httpserver/Test9.java fails
    with java.nio.file.FileSystemException
    + JDK-8361606: ConsumeNextMnemonicKeyTypedTest.java fails on
    Windows: character typed with VK_A: a
    + JDK-8362428: Update IANA Language Subtag Registry to Version
    2025-08-25
    + JDK-8364190: JFR: RemoteRecordingStream withers don't work
    + JDK-8364315: Remove unused xml files from test/jaxp/javax/xml/
    /jaxp/functional/javax/xml/transform/xmlfiles
    + JDK-8364927: Add @requires annotation to
    TestReclaimStringsLeaksMemory.java
    + JDK-8365379: SU3.applyInsets may produce wrong results
    + JDK-8365423: [macos26] java/awt/MenuBar/8007006/
    /bug8007006.java fails on macOS 26
    + JDK-8365424: [macos26] java/awt/Frame/DisposeTest.java fails
    on macOS 26
    + JDK-8365526: Crash with null Symbol passed to
    SystemDictionary::resolve_or_null
    + JDK-8365625: Can't change accelerator colors in Windows L&amp;F
    + JDK-8366128: jdk/jdk/nio/zipfs/TestPosix.java::testJarFile
    uses wrong file
    + JDK-8366261: Provide utility methods for
    sun.security.util.Password
    + JDK-8366369: Add @requires linux for GTK L&amp;F tests
    + JDK-8366852: java/awt/Choice/ChoiceMouseWheelTest/
    /ChoiceMouseWheelTest.java test is failing
    + JDK-8367583: sun/security/util/AlgorithmConstraints/
    /InvalidCryptoDisabledAlgos.java fails after JDK-8244336
    + JDK-8367772: Refactor createUI in PassFailJFrame
    + JDK-8367784: java/awt/Focus/InitialFocusTest/
    /InitialFocusTest1.java failed with Wrong focus owner
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8368335: Refactor the rest of Locale TestNG based tests to
    JUnit
    + JDK-8368498: Use JUnit instead of TestNG for jdk_text tests
    + JDK-8368551: Core dump warning may be confusing
    + JDK-8368670: Deadlock in JFR on event register + class load
    + JDK-8368683: [process] Increase jtreg debug output
    maxOutputSize for TreeTest
    + JDK-8368754: runtime/cds/appcds/SignedJar.java log regex is
    too strict
    + JDK-8368885: NMT CommandLine tests can check for error better
    + JDK-8368892: Make JEditorPane/TestBrowserBGColor.java headless
    + JDK-8369251: Opensource few tests
    + JDK-8369319: java/net/httpclient/CancelRequestTest.java fails
    intermittently
    + JDK-8369335: Two  sun/java2d/OpenGL tests fail on Windows
    after JDK-8358058
    + JDK-8369561: sun/java2d/OpenGL/DrawBitmaskImage.java#id0:
    Incorrect color for first pixel (actual=ff000000)
    + JDK-8369851: Remove darcy author tags from langtools tests
    + JDK-8369858: Remove darcy author tags from jdk tests
    + JDK-8369911: Test sun/java2d/marlin/ClipShapeTest.java
    [#]CubicDoDash, #Cubic and #Poly fail intermittent
    + JDK-8369950: TLS connection to IPv6 address fails with BCJSSE
    due to IllegalArgumentException
    + JDK-8370325: G1: Disallow GC for TLAB allocation
    + JDK-8370511: test/jdk/javax/swing/JSlider/bug4382876.java does
    not release previously pressed keys
    + JDK-8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking
    gc for nsk/jvmti tests
    + JDK-8370942: test/jdk/java/security/Provider/NewInstance.java
    and /test/jdk/java/security/cert/CertStore/NoLDAP.java may
    skip without notifying
    + JDK-8371365: Update javax/swing/JFileChooser/bug4759934.java
    to use Util.findComponent()
    + JDK-8371366: java/net/httpclient/whitebox/
    /RawChannelTestDriver.java fails intermittently in jtreg
    timeout
    + JDK-8371383: Test sun/security/tools/jarsigner/
    /DefaultOptions.java failed due to
    CertificateNotYetValidException
    + JDK-8371503: RETAIN_IMAGE_AFTER_TEST do not work for some
    tests
    + JDK-8372120: Add missing sound keyword to MIDI tests
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8372609: Bug4944439 does not enforce locale correctly
    + JDK-8372661: Add a null-safe static factory method to
    "jdk.test.lib.net.SimpleSSLContext"
    + JDK-8372988: Test runtime/Nestmates/membership/
    /TestNestHostErrorWithMultiThread.java failed: Unexpected
    interrupt
    + JDK-8373101: JdkClient and JdkServer test classes ignore
    namedGroups field
    + JDK-8373239: Test java/awt/print/PrinterJob/PageRanges.java
    fails with incorrect selection of printed pages
    + JDK-8373275: Improve DTLS handshaking
    + JDK-8373623: Refactor Serialization tests for Records to JUnit
    + JDK-8373650: Test "javax/swing/JMenuItem/6458123/
    /ManualBug6458123.java" fails because the check icons are not
    aligned properly as expected
    + JDK-8373690: Unexpected Keystore message using
    jdk.crypto.disabledAlgorithms
    + JDK-8373716: Refactor further java/util tests from TestNG to
    JUnit
    + JDK-8373807: test/jdk/java/net/httpclient/websocket/
    /DummyWebSocketServer.java getURI() uses "localhost"
    + JDK-8373847: Test javax/swing/JMenuItem/MenuItemTest/
    /bug6197830.java failed because The test case automatically
    fails when clicking any items in the “Nothing” menu in all
    four windows (Left-to-right)-Menu Item Test and
    (Right-to-left)-Menu Item Test
    + JDK-8373869: Refactor java/net/httpclient/
    /ThrowingPushPromises*.java tests to use JUnit5
    + JDK-8373928: 4 Dangling pointer defect groups in java.c
    + JDK-8373931: Test javax/sound/sampled/Clip/
    /AutoCloseTimeCheck.java timed out
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374178: Missing include in systemDictionary.cpp after
    JDK-8365526
    + JDK-8374304: MultiResolutionSplashTest.java fails in CI:
    "Image with wrong resolution is used for splash screen!"
    + JDK-8374433: java/util/Locale/PreserveTagCase.java does not
    run any tests
    + JDK-8374506: Incorrect positioning of arrow icon in parent
    JMenu in Windows L&amp;F
    + JDK-8374548: Process httpserver cancelled keys more quickly
    + JDK-8374555: No need for visible input warning in
    s.s.u.Password when not reading from System.in
    + JDK-8374711: Hotspot runtime/CommandLine/OptionsValidation/
    /TestOptionsWithRanges fails without printing the option name
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8374998: Failing os::write - remove bad file
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8375080: The tools/jpackage/windows/Win8365790Test.java
    may fail with ClassNotFoundException: jtreg.SkippedException
    + JDK-8375231: Refactor util/ServiceLoader tests to use JUnit
    + JDK-8375232: Refactor util/StringJoiner tests to use JUnit
    + JDK-8375233: Refactor util/Vector tests to use JUnit
    + JDK-8375999: com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails
    sporadically on Windows
    + JDK-8376031: HttpsURLConnection.getServerCertificates() throws
    "java.lang.IllegalStateException: connection not yet open" for
    the HEAD method
    + JDK-8376152: Test javax/sound/sampled/Clip/bug5070081.java
    timed out then completed
    + JDK-8376233: Clean up code in Desktop native peer
    + JDK-8377158: Enhance XBM image support
    + JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when
    x11 unavailable
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377602: Create automated test for PageRange
    + JDK-8377678: G1: Heap Dumping crashes with -UseClassUnloading
    + JDK-8377727: Ghost caret and focus appear in non‑editable text
    fields
    + JDK-8377833: Enhance Jar file processing
    + JDK-8377910: Minor cleanup of java/io/FileDescriptor/
    /Sharing.java
    + JDK-8377944: LowMemoryTest2.java#id1 intermittent fails OOME:
    Metaspace
    + JDK-8378113: Add sun/java2d/OpenGL/ScaleParamsOOB.java to the
    ProblemList.txt file
    + JDK-8378201: [OGL] glXMakeContextCurrent() drops the buffers
    of the unbound drawable
    + JDK-8378417: Printing All pages results in NPE for 1.1
    PrintJob
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8378777: Bump update version for OpenJDK: jdk-17.0.20
    + JDK-8378802: [21u] backport changes to TKit.java by
    JDK-8352419
    + JDK-8380316: Test runtime/os/AvailableProcessors.java fails
    Invalid argument
    + JDK-8380565: PPC64: deoptimization stub should save vector
    registers
    + JDK-8380672: Improve certification checking
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381205: GHA: Upgrade Node.js 20 to 24
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8382242: JFR: Metadata reconstruction invalidates
    ConstantMap for java.lang.String
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8383601: RISC-V:
    ShenandoahBarrierSetAssembler::load_reference_barrier calls
    "weak" on "phantom" path
    + JDK-8383630: Fix iteration in tests doing class redefinition
    + JDK-8383659: [17u] JVM crashes during stub routines generation
    on Windows and rare combination of CPU features
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
    + JDK-8384486: NTLM tests fail on Windows 11 and Windows Server
    2025
    + JDK-8384495: Update Libpng to 1.6.58
    + JDK-8384540: [25u, 21u, 17u] Update GHA JDKs after Apr/26
    updates
    + JDK-8384815: SelectOneKeyOutOfMany and PreferredKey fail after
    expired test certificate
    + JDK-8384902: Update GIFlib to 6.1.3
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8385490: Update HarfBuzz to 14.2.0
    + JDK-8386343: [17u] Fix NTLMHeadTest after backport of 8384486
    + JDK-8386551: Windows build broken because of MSys2/Make update</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1785240000">- Add patches for reproducible builds:
  * java-40y.patch
  * reproducible-cds-archive-g1.patch
  * reproducible-cds-deterministic.patch
  * reproducible-classlist-g1.patch
  * reproducible-classlist-striped64.patch
  * reproducible-default.patch
  * reproducible-source-date-epoch.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Upgrade to upstream tag jdk-17.0.20.1+1 (August 2026 CSPU)
  * Changes:
    + JDK-8389947: [17u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.20.1
    + JDK-8386205, bsc#1275764, CVE-2026-70907: Enhance TLS server
    + JDK-8384708, bsc#1275778, CVE-2026-61308: Enhance HTTP
    Connections
    + JDK-8382471, bsc#1275777, CVE-2026-60589: Improve Resource
    Resolving
    + JDK-8333743: Change .jcheck/conf branches property to match
    valid branches
    + JDK-8388790: Bump update version for OpenJDK: jdk-17.0.20.1
- Added patch:
  * tzdata-2026c.patch
    + backport upcoming upgrade of timezone data (bsc#1275035)</changelog>
</package>
<package pkgid="3faedfcb1f635dff3dd629797767d493c042375bd5d17cf3ae658d5eb484b2b81848803b2a893a8335743ff21d5b71a3d27ef2a35b4e4d99387f1d3da8960b06" name="java-17-openjdk-devel-debuginfo" arch="i586">
  <version epoch="0" ver="17.0.20.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507 and
  jsc#PED-15216)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392001">- Added patch:
  * bsc_1255446.patch
    + OpenJDK rendering blue borders when it should not, due to
    missing the fix for JDK-6304250 from upstream (bsc#1255446)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1769169600">- Upgrade to upstream tag jdk-17.0.18+8 (January 2026 CPU)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Changes
    + JDK-7124287: [macosx] JTableHeader doesn't get focus after
    pressing F8 key
    + JDK-7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
    /CheckLeaseLeak.java failing intermittently
    + JDK-8139228: JFileChooser renders file names as HTML document
    + JDK-8139392: JInternalFrame has incorrect padding
    + JDK-8140527: JInternalFrame has incorrect title button width
    + JDK-8201183: sjavac build failures: "Connection attempt
    failed: Connection refused"
    + JDK-8201778: Speed up test
    javax/net/ssl/DTLS/PacketLossRetransmission.java
    + JDK-8204868: java/util/zip/ZipFile/TestCleaner.java still
    fails with "cleaner failed to clean zipfile."
    + JDK-8210807: Printing a JTable with a JScrollPane prints
    table without rows populated
    + JDK-8219408: Tests should handle ${} in the view of jtreg
    "smart action"
    + JDK-8230016: re-visit test sun/security/pkcs11/Serialize/
    /SerializeProvider.java
    + JDK-8236907: JTable added to nested panels does not paint
    last visible row
    + JDK-8245545: Disable TLS_RSA cipher suites
    + JDK-8252329: runtime/LoadClass/TestResize.java timed out
    + JDK-8257810: Only First page are printed in
    JTable.scrollRectToVisible
    + JDK-8265429: Improve GCM encryption
    + JDK-8270083: -Wnonnull errors happen with GCC 11.1.1
    + JDK-8277424: javax/net/ssl/TLSCommon/TLSTest.java  fails with
    connection refused
    + JDK-8281440: AWT: Conversion from string literal loses const
    qualifier
    + JDK-8281523: Accessibility: Conversion from string literal
    loses const qualifier
    + JDK-8281525: Enable Zc:strictStrings flag in Visual Studio
    build
    + JDK-8281682: Redundant .ico files in Windows app-image cause
    unnecessary bloat
    + JDK-8282047: Enhance StringDecode/Encode microbenchmarks
    + JDK-8283544: HttpClient GET method adds Content-Length: 0
    header
    + JDK-8285915: failure_handler: gather the contents of
    /etc/hosts file
    + JDK-8286159: Memory leak in getAllConfigs of
    awt_GraphicsEnv.c:585
    + JDK-8286447: [Linux] AWT should start in Headless mode if
    headful AWT library not installed
    + JDK-8287401: jpackage tests failing on Windows due to
    powershell issue
    + JDK-8288109: HttpExchangeImpl.setAttribute does not allow
    null value after JDK-8266897
    + JDK-8288180: C2: VectorPhase must ensure that SafePointNode
    memory input is a MergeMemNode
    + JDK-8290557: tools/jpackage/share/AddLauncherTest.java#id1
    failed with "ERROR: Failed: Check icon file"
    + JDK-8292043: Incorrect decoding near EOF for stateful
    decoders like UTF-16
    + JDK-8292214: Memory leak in getAllConfigs of
    awt_GraphicsEnv.c:386
    + JDK-8294314: Minimize disabled warnings in hotspot
    + JDK-8294591: Fix cast-function-type warning in TemplateTable
    + JDK-8294594: Fix cast-function-type warnings in signal
    handling code
    + JDK-8294680: Refactor scaled border rendering
    + JDK-8295301: Problem list TrayIcon tests that fail on Ubuntu
    22.04
    + JDK-8295991: java/net/httpclient/CancelRequestTest.java fails
    intermittently
    + JDK-8296489: tools/jpackage/windows/WinL10nTest.java fails
    with timeout
    + JDK-8297302: gtest/AsyncLogGtest.java fails
    AsyncLogTest.stdoutOutput_vm
    + JDK-8297531: sun/security/krb5/MicroTime.java fails with
    "Exception: What? only 100 musec precision?"
    + JDK-8297936: Use reachabilityFence to manage liveness in
    ClassUnload tests
    + JDK-8299278: tools/jpackage/share/AddLauncherTest.java#id1
    failed AddLauncherTest.bug8230933
    + JDK-8299325: java/net/httpclient/CancelRequestTest.java fails
    "test CancelRequestTest.testGetSendAsync(
    "https://localhost:46509/https1/x/same/interrupt", true,
    true)"
    + JDK-8299553: Make ScaledEtchedBorderTest.java comprehensive
    + JDK-8302838: jabswitch main() should avoid calling exit
    explicitly
    + JDK-8303089: [jittester] Add time limit to IRTree generation
    + JDK-8303959: tools/jpackage/share/RuntimePackageTest.java
    fails with java.lang.AssertionError missing files
    + JDK-8304163: Move jdk.internal.module.ModuleInfoWriter to the
    test library
    + JDK-8304811: vmTestbase/vm/mlvm/indy/func/jvmti/
    /stepBreakPopReturn/INDIFY_Test.java fails with
    JVMTI_ERROR_TYPE_MISMATCH
    + JDK-8305186: Reference.waitForReferenceProcessing should be
    more accessible to tests
    + JDK-8305567: serviceability/tmtools/jstat/GcTest01.java
    failed  utils.JstatGcResults.assertConsistency
    + JDK-8305778: javax/swing/JTableHeader/6884066/
    /bug6884066.java: Unexpected header's value; index = 4
    value = E
    + JDK-8308633: Increase precision of timestamps in g1 log
    + JDK-8308780: Fix the Java Integer types on Windows
    + JDK-8310049: Refactor Charset tests to use JUnit
    + JDK-8310915: Typo in aarch64.ad: "envcodings"
    + JDK-8311588: C2: RepeatCompilation compiler directive does
    not choose stress seed randomly
    + JDK-8313355: javax/management/remote/mandatory/notif/
    /ListenerScaleTest.java failed with "Exception: Failed:
    ratio=792.2791601423487"
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8314136: Test java/net/httpclient/CancelRequestTest.java
    failed: WARNING: tracker for HttpClientImpl(42) has
    outstanding operations
    + JDK-8314319: LogCompilation doesn't reset lateInlining when
    it encounters a failure.
    + JDK-8317264: Pattern.Bound has `static` fields that should be
    'static final'.
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8318467: [jmh] tests concurrent.Queues and
    concurrent.ProducerConsumer hang with 101+ threads
    + JDK-8318613: ChoiceFormat patterns are not well tested
    + JDK-8318730: MonitorVmStartTerminate.java still times out
    after JDK-8209595
    + JDK-8320836: jtreg gtest runs should limit heap size
    + JDK-8322135: Printing JTable in Windows L&amp;F throws
    InternalError: HTHEME is null
    + JDK-8322140: javax/swing/JTable/JTableScrollPrintTest.java
    does not print the rows and columns of the table in Nimbus and
    Aqua LookAndFeel
    + JDK-8324065: Daylight saving information for
    'Africa/Casablanca' are incorrect
    + JDK-8324491: Keyboard layout didn't keep its state if it was
    changed when dialog was active
    + JDK-8324861: Exceptions::wrap_dynamic_exception() doesn't
    have ResourceMark
    + JDK-8325647: [IR framework] Only prints stdout if exitCode is
    134
    + JDK-8325766: Extend CertificateBuilder to create trust and
    end entity certificates programmatically
    + JDK-8327071: [Testbug] g-tests for cgroup leave files in /tmp
    on linux
    + JDK-8327180: Failed: java/io/ObjectStreamClass/
    /ObjectStreamClassCaching.java#G1
    + JDK-8327434: Test java/util/PluggableLocale/
    /TimeZoneNameProviderTest.java timed out
    + JDK-8327748: Convert javax/swing/JFileChooser/6798062/
    /bug6798062.java applet test to main
    + JDK-8327757: Convert javax/swing/JSlider/6524424/
    /bug6524424.java applet to main
    + JDK-8327856: Convert applet test SpanishDiacriticsTest.java
    to a main program
    + JDK-8327980: Convert javax/swing/JToggleButton/4128979/
    /bug4128979.java applet test to main
    + JDK-8328124: Convert java/awt/Frame/ShownOnPack/
    /ShownOnPack.html applet test to main
    + JDK-8328247: Remove redundant dir for tests converted from
    applet to main
    + JDK-8328299: Convert DnDFileGroupDescriptor.html applet test
    to main
    + JDK-8328377: Convert java/awt/Cursor/MultiResolutionCursorTest
    test to main
    + JDK-8328562: Convert java/awt/InputMethods/DiacriticsTest/
    /DiacriticsTest.java applet test to main
    + JDK-8331231: containers/docker/TestContainerInfo.java fails
    + JDK-8331977: Crash: SIGSEGV in dlerror()
    + JDK-8332271: Reading data from the clipboard from multiple
    threads crashes the JVM
    + JDK-8333526: Restructure java/nio/channels/DatagramChannel/
    /StressNativeSignal.java to a fail fast exception handling
    policy
    + JDK-8333569: jpackage tests must run app launchers with
    retries on Linux only
    + JDK-8333783: java/nio/channels/FileChannel/directio/
    /DirectIOTest.java is unstable with AV software
    + JDK-8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with
  - Xcomp fails exitValue = 137
    + JDK-8335986: Test javax/swing/JCheckBox/4449413/
    /bug4449413.java fails on Windows 11 x64 because RBMenuItem's
    and CBMenuItem's checkmark on the left side are not visible
    + JDK-8337723: Remove redundant tests from
    com/sun/security/sasl/gsskerb
    + JDK-8338428: Add logging of final VM flags while setting
    properties
    + JDK-8338740: java/net/httpclient/HttpsTunnelAuthTest.java
    fails with java.io.IOException: HTTP/1.1 header parser
    received no bytes
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8339366: [jittester] Make it possible to generate tests
    without execution
    + JDK-8339386: Assertion on AIX - original PC must be in the
    main code section of the compiled method
    + JDK-8339962: Open source AWT TextField tests - Set1
    + JDK-8340015: Open source several AWT focus tests - series 7
    + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
    signatures
    + JDK-8340354: Open source AWT desktop properties and print
    related tests
    + JDK-8341097: GHA: Demote Mac x86 jobs to build only
    + JDK-8341131: Some jdk/jfr/event/compiler tests shouldn't be
    executed with Xcomp
    + JDK-8341138: Rename jtreg property docker.support as
    container.support
    + JDK-8341496: Improve JMX connections
    + JDK-8341861: GHA: Use only retention mechanism to remove
    bundles
    + JDK-8342782: AWTEventMulticaster throws StackOverflowError
    using AquaButtonUI
    + JDK-8343314: Move common properties from jpackage jtreg test
    declarations to TEST.properties file
    + JDK-8343340: Swapping checking do not work for
    MetricsMemoryTester failcount
    + JDK-8343875: Minor improvements of jpackage test library
    + JDK-8344275: tools/jpackage/windows/Win8301247Test.java fails
    on localized Windows platform
    + JDK-8344326: Move jpackage tests from "jdk.jpackage.tests"
    package to the default package
    + JDK-8345213: JVM Prefers /etc/timezone Over /etc/localtime on
    Debian 12
    + JDK-8346234: javax/swing/text/DefaultEditorKit/4278839/
    /bug4278839.java still fails in CI
    + JDK-8346753: Test javax/swing/JMenuItem/RightLeftOrientation/
    /RightLeftOrientation.java fails on Windows Server 2025 x64
    because the icons of RBMenuItem and CBMenuItem are not visible
    in Nimbus LookAndFeel
    + JDK-8346839: [TESTBUG] "java/awt/textfield/setechochartest4/
    /setechochartest4.java" failed because the test frame
    disappears on clicking "Click Several Times" button
    + JDK-8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails
    on macOS
    + JDK-8346929: runtime/ClassUnload/DictionaryDependsTest.java
    fails with "Test failed: should be unloaded"
    + JDK-8347129: cpuset cgroups controller is required for no
    good reason
    + JDK-8347277: java/awt/Focus/ComponentLostFocusTest.java fails
    intermittently
    + JDK-8347300: Don't exclude the "PATH" var from the
    environment when running app launchers in jpackage tests
    + JDK-8347377: Add validation checks for ICC_Profile header
    fields
    + JDK-8347826: Introspector shows wrong method list after
    8071693
    + JDK-8347841: Test fixes that use deprecated time zone IDs
    + JDK-8349188: LineBorder does not scale correctly
    + JDK-8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh
    to java test
    + JDK-8350102: Decouple jpackage test-lib Executor.Result and
    Executor classes
    + JDK-8350106: [PPC] Avoid ticks_unknown_not_Java
    AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8351567: Jar Manifest test ValueUtf8Coding produces
    misleading diagnostic output
    + JDK-8352678: Opensource few JMenuItem tests
    + JDK-8352682: Opensource JComponent tests
    + JDK-8352686: Opensource JInternalFrame tests - series3
    + JDK-8352687: Opensource few JInternalFrame and JTextField
    tests
    + JDK-8352793: Open source several AWT TextComponent tests -
    Batch 1
    + JDK-8352800: [PPC] OpenJDK fails to build on PPC after
    JDK-8350106
    + JDK-8352865: Open source several AWT TextComponent tests -
    Batch 2
    + JDK-8352905: Open some JComboBox bugs 1
    + JDK-8352966: Opensource Several Font related tests - Batch 2
    + JDK-8352997: Open source several Swing JTabbedPane tests
    + JDK-8353007: Open some JComboBox bugs 2
    + JDK-8353011: Open source Swing JButton tests - Set 1
    + JDK-8353201: Open source Swing Tooltip tests - Set 2
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8353309: Open source several Swing text tests
    + JDK-8353319: Open source Swing tests - Set 3
    + JDK-8353445: Open source several AWT Menu tests - Batch 1
    + JDK-8353470: Clean up and open source couple AWT Graphics
    related tests (Part 2)
    + JDK-8353483: Open source some JProgressBar tests
    + JDK-8353486: Open source Swing Tests - Set 4
    + JDK-8353585: Provide ChoiceFormat#parse(String,
    ParsePosition) tests
    + JDK-8353586: Open source several toolkit tests
    + JDK-8353589: Open source a few Swing menu-related tests
    + JDK-8353592: Open source several scrollbar tests
    + JDK-8353661: Open source several swing tests batch5
    + JDK-8353832: Opensource FontClass, Selection and Icon tests
    + JDK-8353950: Clipboard interaction on Windows is unstable
    + JDK-8353957: Open source several AWT ScrollPane tests -
    Batch 1
    + JDK-8353958: Open source several AWT ScrollPane tests -
    Batch 2
    + JDK-8354095: Open some JTable bugs 5
    + JDK-8354106: Clean up and open source KeyEvent related tests
    (Part 2)
    + JDK-8354214: Open source Swing tests Batch 2
    + JDK-8354233: Open some JTable bugs 6
    + JDK-8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8354248: Open source several AWT GridBagLayout and List
    tests
    + JDK-8354340: Open source Swing Tests - Set 6
    + JDK-8354341: Open some JTable bugs 7
    + JDK-8354365: Opensource few Modal and Full Screen related
    tests
    + JDK-8354418: Open source Swing tests Batch 4
    + JDK-8354451: Open source some more Swing popup menu tests
    + JDK-8354465: Open some JTable bugs 8
    + JDK-8354466: Open some misc Swing bugs 9
    + JDK-8354472: Clean up and open source KeyEvent related tests
    (Part 3)
    + JDK-8354493: Opensource Several MultiScreen and Insets
    related tests
    + JDK-8354495: Open source several AWT DataTransfer tests
    + JDK-8354532: Open source JFileChooser Tests - Set 7
    + JDK-8354552: Open source a few Swing tests
    + JDK-8354553: Open source several clipboard tests batch0
    + JDK-8354561: Open source several swing tests batch0
    + JDK-8354646: java.awt.TextField allows to identify the spaces
    in a password when double clicked at the starting and end of
    the text
    + JDK-8354653: Clean up and open source KeyEvent related tests
    (Part 4)
    + JDK-8354701: Open source few JToolTip tests
    + JDK-8354873: javax/swing/plaf/metal/MetalIconFactory/
    /bug4952462.java failing on CI
    + JDK-8354928: Clean up and open source some miscellaneous AWT
    tests
    + JDK-8355077: Compiler error at splashscreen_gif.c due to
    unterminated string initialization
    + JDK-8355333: Some Problem list entries point to non-existent
    / wrong files
    + JDK-8355387: [jittester] Disable downcasts by default
    + JDK-8355444: [java.io] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355478: DoubleActionESC.java fails intermittently
    + JDK-8355558: SJIS.java test is always ignored
    + JDK-8355561: [macos] Build failure with Xcode 16.3
    + JDK-8356040: java/util/PluggableLocale/
    /LocaleNameProviderTest.java timed out
    + JDK-8356145: ListEnterExitTest.java fails on macos
    + JDK-8356187: TestJcmd.java may incorrectly parse podman
    version
    + JDK-8356752: Log mouse enter and exit events for debugging
    + JDK-8356897: Update NSS library to 3.111
    + JDK-8357305: Compilation failure in
    javax/swing/JMenuItem/bug6197830.java
    + JDK-8357561: BootstrapLoggerTest does not work on Ubuntu 24
    with LANG de_DE.UTF-8
    + JDK-8357675: Amend headless message
    + JDK-8357799: Improve instructions for
    JFileChooser/HTMLFileName.java
    + JDK-8357822: C2: Multiple string optimization tests are no
    longer testing string concatenation optimizations
    + JDK-8358048: java/net/httpclient/HttpsTunnelAuthTest.java
    incorrectly calls Thread::stop
    + JDK-8358334: C2/Shenandoah: incorrect execution with Unsafe
    + JDK-8358532: JFileChooser in GTK L&amp;F still displays HTML
    filename
    + JDK-8358701: Remove misleading javax.management.remote API
    doc wording about JMX spec, and historic link to JMXMP
    + JDK-8358748: Large page size initialization fails with assert
    "page_size must be a power of 2"
    + JDK-8358764: (sc) SocketChannel.close when thread blocked in
    read causes connection to be reset (win)
    + JDK-8358813: JPasswordField identifies spaces in password via
    delete shortcuts
    + JDK-8359061: Update and ProblemList manual test
    java/awt/Cursor/CursorDragTest/ListDragCursor.java
    + JDK-8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/
    /share/jpda/BindServer.java
    + JDK-8359182: Use @requires instead of SkippedException for
    MaxPath.java
    + JDK-8359207: Remove runtime/signal/TestSigusr2.java since it
    is always skipped
    + JDK-8359402: Test CloseDescriptors.java should throw
    SkippedException when there is no lsof/sctp
    + JDK-8359418: Test "javax/swing/text/GlyphView/bug4188841.java"
    failed because the phrase of text pane does not match the
    instructions
    + JDK-8359428: Test 'javax/swing/JTabbedPane/bug4499556.java'
    failed because after selecting one of L&amp;F items, the test case
    automatically failed when clicking on L&amp;F Menu button again
    + JDK-8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java
    Refactor extract method for Windows specific test
    + JDK-8359477: com/sun/net/httpserver/Test12.java appears to
    have a temp file race
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8359687: Use PassFailJFrame for
    java/awt/print/Dialog/DialogType.java
    + JDK-8360022: ClassRefDupInConstantPoolTest.java fails when
    running in repeat
    + JDK-8360178: TestArguments.atojulong gtest has incorrect
    format string
    + JDK-8360288: Shenandoah crash at size_given_klass in
    op_degenerated
    + JDK-8360408: [TEST] Use @requires tag instead of exiting
    based on "os.name" property value for
    sun/net/www/protocol/file/FileURLTest.java
    + JDK-8360411: [TEST] open/test/jdk/java/io/File/
    /MaxPathLength.java Refactor extract method to encapsulate
    Windows specific test logic
    + JDK-8361253: CommandLineOptionTest library should report
    observed values on failure
    + JDK-8361298: SwingUtilities/bug4967768.java fails where
    character P is not underline
    + JDK-8361314: Test serviceability/jvmti/VMEvent/MyPackage/
    /VMEventRecursionTest.java FATAL ERROR in native method:
    Failed during the GetClassSignature call
    + JDK-8361423: Add IPSupport::printPlatformSupport to
    java/net/NetworkInterface/IPv4Only.java
    + JDK-8361447: [REDO] Checked version of JNI
    Release&lt;type&gt;ArrayElements needs to filter out known wrapped
    arrays
    + JDK-8361751: Test sun/tools/jcmd/TestJcmdSanity.java timed
    out on Windows
    + JDK-8361754: New test runtime/jni/checked/
    /TestCharArrayReleasing.java can cause disk full errors
    + JDK-8361871: [GCC static analyzer] complains about use of
    uninitialized value ckpObject in p11_util.c
    + JDK-8362204: test/jdk/sun/awt/font/TestDevTransform.java
    fails on Ubuntu 24.04
    + JDK-8362207: Add more test cases for possible double-rounding
    in fma
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362532: Test gc/g1/plab/* duplicate command-line options
    + JDK-8362533: Tests sun/management/jmxremote/bootstrap/*
    duplicate VM flags
    + JDK-8362602: Add test.timeout.factor to CompileFactory to
    avoid test timeouts
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8362855: Test java/net/ipv6tests/TcpTest.java should
    report SkippedException when there no ia4addr  or ia6addr
    + JDK-8363676: [GCC static analyzer] missing return value check
    of malloc in OGLContext_SetTransform
    + JDK-8363720: Follow up to JDK-8360411 with post review
    comments
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8364214: Enhance polygon data support
    + JDK-8364235: Fix for JDK-8361447 breaks the alignment
    requirements for GuardedMemory
    + JDK-8364263: HttpClient: Improve encapsulation of ProxyServer
    + JDK-8364484: misc tests fail with Received fatal alert:
    handshake_failure
    + JDK-8364556: JFR:  Disable SymbolTableStatistics and
    StringTableStatistics in default.jfc
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8364993: JFR: Disable jdk.ModuleExport in default.jfc
    + JDK-8364996: java/awt/font/FontNames/LocaleFamilyNames.java
    times out on Windows
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365086: CookieStore.getURIs() and get(URI) should return
    an immutable List
    + JDK-8365098: make/RunTests.gmk generates a wrong path to test
    artifacts on Alpine
    + JDK-8365168: Use 64-bit aligned addresses for CK_ULONG access
    in PKCS11 native key code
    + JDK-8365271: Improve Swing supports
    + JDK-8365280: Enhance JOptionPane
    + JDK-8365425: [macos26] javax/swing/JInternalFrame/8160248/
    /JInternalFrameDraggingTest.java fails on macOS 26
    + JDK-8365615: Improve JMenuBar/RightLeftOrientation.java
    + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests
    skipped without SkipExceprion
    + JDK-8365790: Shutdown hook for application image does not
    work on Windows
    + JDK-8365834: Mark java/net/httpclient/ManyRequests.java  as
    intermittent
    + JDK-8365913: Support latest MSC_VER in abstract_vm_version.cpp
    + JDK-8365919: Replace currentTimeMillis with nanoTime in
    Stresser.java
    + JDK-8366092: [GCC static analyzer] UnixOperatingSystem.c
    warning: use of uninitialized value 'systemTicks'
    + JDK-8366159: SkippedException is treated as a pass for
    pkcs11/KeyStore, pkcs11/SecretKeyFactory and
    pkcs11/SecureRandom
    + JDK-8366229: runtime/Thread/TooSmallStackSize.java runs with
    all collectors
    + JDK-8366233: Bump update version for OpenJDK: jdk-17.0.18
    + JDK-8366342: Key generator and key pair generator tests
    skipping, but showing as passed
    + JDK-8366359: Test should throw SkippedException when there is
    no lpstat
    + JDK-8366764: Deproblemlist
    java/awt/ScrollPane/ScrollPositionTest.java
    + JDK-8366844: Update and automate
    MouseDraggedOriginatedByScrollBarTest.java
    + JDK-8367017: Remove legacy checks from WrappedToolkitTest and
    convert from bash
    + JDK-8367133: DTLS: fragmentation of Finished message results
    in handshake failure
    + JDK-8367237: Thread-Safety Usage Warning for
    java.text.Collator Classes
    + JDK-8367348: Enhance PassFailJFrame to support links in HTML
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8367869: Test java/io/FileDescriptor/Sync.java timed out
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
    fails with Exception: Stack trace
    + JDK-8368668: Several vmTestbase/vm/gc/compact tests timed out
    on large memory machine
    + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
    completed and timed out
    + JDK-8369032: Add test to ensure serialized ICC_Profile stores
    only necessary optional data
    + JDK-8369078: Fix faulty test conversion in
    IllegalCharsetName.java
    + JDK-8369184: SimpleTimeZone equals() Returns True for Unequal
    Instances with Different hashCode Values
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369450: [Ubuntu 25.10] openjdk fails to build due to
    rust-coreutils date
    + JDK-8369506: Bytecode rewriting causes Java heap corruption
    on AArch64
    + JDK-8369946: Bytecode rewriting causes Java heap corruption
    on PPC
    + JDK-8369992: JFR: Disable Placeholder-, LoaderConstraints-
    and ProtectionDomainCacheTableStatistics in default.jfc
    + JDK-8370465: Right to Left Orientation Issues with MenuItem
    Component
    + JDK-8372439: [17u] build-test-lib is broken
    + JDK-8372534: Update Libpng to 1.6.51
    + JDK-8375448: Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.18</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773662400">- Provide the timezone-java and tzdata-java (jsc#PED-15898)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777118400">- Upgrade to upstream tag jdk-17.0.19+10 (April 2026 CPU)
  * CVEs
    + CVE-2026-22007 (bsc#1262490)
    + CVE-2026-22013 (bsc#1262494)
    + CVE-2026-22016 (bsc#1262495)
    + CVE-2026-22018 (bsc#1262496)
    + CVE-2026-22021 (bsc#1262497)
    + CVE-2026-23865 (bsc#1259118)
    + CVE-2026-34268 (bsc#1262500)
    + CVE-2026-34282 (bsc#1262501)
  * Changes
    + JDK-6899304: java.awt.Toolkit
    .getScreenInsets(GraphicsConfiguration) returns incorrect
    values
    + JDK-7036144: GZIPInputStream readTrailer uses faulty
    available() test for end-of-stream
    + JDK-8030957: AIX: Implement OperatingSystemMXBean
    .getSystemCpuLoad() and .getProcessCpuLoad() on AIX
    + JDK-8200566: DistributionPointFetcher fails to fetch CRLs if
    the DistributionPoints field contains more than one
    DistributionPoint and the first one fails
    + JDK-8244336: Restrict algorithms at JCE layer
    + JDK-8244400: MenuItem may cache the size and did not update
    it when the screen DPI is changed
    + JDK-8256289: java/awt/Focus/AppletInitialFocusTest/
    /AppletInitialFocusTest1.java failed with "RuntimeException:
    Wrong focus owner:
    java.awt.Button[button1,41,36,56x23,label=Button1]"
    + JDK-8271396: Spelling errors
    + JDK-8275405: Linking error for classes with lambda template
    parameters and virtual functions
    + JDK-8282484: G1: Predicted old time in log always zero
    + JDK-8283784: java_lang_String::as_platform_dependent_str
    stores to oop in native state
    + JDK-8288556: VM crashes if it gets sent SIGUSR2 from outside
    + JDK-8301875: java.util.TimeZone.getSystemTimeZoneID uses C
    library default file mode
    + JDK-8303475: potential null pointer dereference in filemap.cpp
    + JDK-8309667: TLS handshake fails because of
    ConcurrentModificationException in PKCS12KeyStore
    .engineGetEntry
    + JDK-8311644: Server should not send bad_certificate alert
    when the client does not send any certificates
    + JDK-8314555: Build with mawk fails on Windows
    + JDK-8317633: Modernize text.testlib.HexDumpReader
    + JDK-8326705: Test CertMsgCheck.java fails to find alert
    certificate_required
    + JDK-8328608: Multiple NewSessionTicket support for TLS
    + JDK-8329258: TailCall should not use frame pointer register
    for jump target
    + JDK-8330016: Stress seed should be initialized for runtime
    stub compilation
    + JDK-8331431: Update to use jtreg 7.4
    + JDK-8333386: TestAbortOnVMOperationTimeout test fails for
    client VM
    + JDK-8334670: SSLSocketOutputRecord buffer miscalculation
    + JDK-8336695: Update Commons BCEL to Version 6.10.0
    + JDK-8337102: JITTester: Fix breaks in static initialization
    blocks
    + JDK-8337681: PNGImageWriter uses much more memory than
    necessary
    + JDK-8337795: Type annotation attached to incorrect type
    during class reading
    + JDK-8337998: CompletionFailure in getEnclosingType attaching
    type annotations
    + JDK-8339271: giflib attribution correction
    + JDK-8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java
    + JDK-8340024: In ClassReader, extract a constant for the
    superclass supertype_index
    + JDK-8341779: [REDO BACKPORT] type annotations are not visible
    to javac plugins across compilation boundaries (JDK-8225377)
    + JDK-8342175: MemoryEaterMT fails intermittently with
    ExceptionInInitializerError
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8346048: test/lib/containers/docker/DockerRunOptions.java
    uses addJavaOpts() from ctor
    + JDK-8346962: Test CRLReadTimeout.java fails with -Xcomp on a
    fastdebug build
    + JDK-8347475: GTK: javax/swing/JColorChooser/Test8152419.java
    there are no swatches or RGB tab in JColorChooser
    + JDK-8348014: Enhance certificate processing
    + JDK-8349351: Combine Screen Inset Tests into a Single File
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad
    and getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8351639: Improve debuggability of test/langtools/jdk/
    /jshell/JdiHangingListenExecutionControlTest.java test
    + JDK-8353755: Add a helper method to Util - findComponent()
    + JDK-8354219: Automate javax/swing/JComboBox/ComboPopupBug.java
    + JDK-8354893: [REDO BACKPORT] javac crashes while adding type
    annotations to the return type of a constructor (JDK-8320001)
    + JDK-8355278: Improve debuggability of
    com/sun/jndi/ldap/LdapPoolTimeoutTest.java test
    + JDK-8355632: WhiteBox.waitForReferenceProcessing() fails
    assert for return type
    + JDK-8357277: Update OpenSSL library for interop tests
    + JDK-8360406: [21u] Disable logic for attaching type
    annotations to class files until 8359336 is fixed
    + JDK-8360539: DTLS handshakes fails due to improper cookie
    validation logic
    + JDK-8361067: Test ExtraButtonDrag.java requires frame.dispose
    in finally block
    + JDK-8361117: SIGSEGV in LShiftLNode::Ideal due to unexpected
    dead node
    + JDK-8361530: Test javax/swing/GraphicsConfigNotifier/
    /StalePreferredSize.java timed out
    + JDK-8363950: Incorrect jtreg header in TestLayoutVsICU.java
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8366694: Test JdbStopInNotificationThreadTest.java timed
    out after 60 second
    + JDK-8366817: test/jdk/javax/net/ssl/TLSCommon/interop/
    /JdkProcServer.java and JdkProcClient.java should not delete
    logs
    + JDK-8366850: Test com/sun/jdi/
    /JdbStopInNotificationThreadTest.java failed
    + JDK-8366866: SslRMIClientSocketFactory#createSocket lacking
    priviledges (securitymanger)
    + JDK-8366938: Test runtime/handshake/HandshakeTimeoutTest.java
    crashed
    + JDK-8367135: Test compiler/loopstripmining/
    /CheckLoopStripMining.java needs internal timeouts adjusted
    + JDK-8367904: Test java/net/InetAddress/ptr/Lookup.java should
    throw SkippedException
    + JDK-8368787: Error reporting: hs_err files should show
    instructions when referencing code in nmethods
    + JDK-8368882: NPE during text drawing on machine with JP locale
    + JDK-8368960: Adjust java UL logging in the build
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369563: Gtest dll_address_to_function_and_library_name
    has issues with stripped pdb files
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370579: PPC: fix inswri immediate argument order
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/
    /em02t006/TestDescription.java failing
    + JDK-8371559: Intermittent timeouts in test
    javax/net/ssl/Stapling/HttpsUrlConnClient.java
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8371978: tools/jar/ReproducibleJar.java fails on XFS
    + JDK-8372048: Performance improvement on Linux remote desktop
    + JDK-8372465: Bump update version for OpenJDK: jdk-17.0.19
    + JDK-8372756: Mouse additional buttons and horizontal
    scrolling are broken on XWayland GNOME &gt;= 47 after JDK-8351907
    + JDK-8372857: Improve debuggability of
    java/rmi/server/RemoteServer/AddrInUse.java test
    + JDK-8372977: Unnecessary gthread-2.0 loading
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374056: RISC-V: Fix argument passing for the
    RiscvFlushIcache::flush
    + JDK-8374209: [17u,21u] Backout JDK-8361748 due to JDK-8373727
    + JDK-8374557: Enhance TLS connection handling
    + JDK-8374642: EscapeHash macro fails with GNU make 4.3 and 4.4
    + JDK-8375057: Update HarfBuzz to 12.3.2
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375530: PPC64: incorrect quick verify_method_data_pointer
    check causes poor performance in debug build
    + JDK-8375549: ConcurrentModificationException if
    jdk.crypto.disabledAlgorithms has multiple entries with known
    oid
    + JDK-8376251: [macos] java/awt/Frame/I18NTitle.java fails on
    MacOS (JDK-8355884)
    + JDK-8376270: [21u, 17u] Redo JDK-8361748: Enforce limits on
    the size of an XBM image
    + JDK-8377509: Add licenses for gcc 14.2.0
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8377905: gcc.md included with every build
    + JDK-8378218: MSYS2 reports cygwin triplet causing bash
    configure failure
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378823: AIX build fails after zlib updated by JDK-8378631
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
    + JDK-8382440: [17u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.19
- Modified patch:
  * fips.patch
    + rediff</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available (bsc#1264396)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784721600">- Upgrade to upstream tag jdk-17.0.20+8 (July 2026 CPU)
  * CVEs
    + CVE-2026-46968 (bsc#1272224)
    + CVE-2026-46917 (bsc#1272223)
    + CVE-2026-47010 (bsc#1272225)
    + CVE-2026-47021 (bsc#1272227)
    + CVE-2026-47027 (bsc#1272228)
    + CVE-2026-60147 (bsc#1272237)
    + CVE-2026-47059 (bsc#1272235)
    + CVE-2026-47063 (bsc#1272236)
    + CVE-2026-41254 (bsc#1264994)
  * Changes
    + JDK-7184899: Test sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail
    + JDK-8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails
    + JDK-8064922: [macos] Test javax/swing/JTabbedPane/4624207/
    /bug4624207.java fails
    + JDK-8068293: [TEST_BUG] Test closed/com/sun/java/swing/plaf/
    /motif/InternalFrame/4150591/bug4150591.java fails with
    GTKLookAndFeel
    + JDK-8068310: [TEST_BUG] Test javax/swing/JColorChooser/
    /Test4234761.java fails with GTKL&amp;F
    + JDK-8068378: [TEST_BUG]The java/awt/Modal/PrintDialogsTest/
    /PrintDialogsTest.java instruction need to update
    + JDK-8183336: Better cleanup for jdk/test/java/lang/module/
    /customfs/ModulesInCustomFileSystem.java
    + JDK-8221451: PIT: sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails
    + JDK-8240908: RetransformClass does not know about
    MethodParameters attribute
    + JDK-8255463: java/nio/channels/spi/SelectorProvider/
    /inheritedChannel/InheritedChannelTest.java failed with
    ThreadTimeoutException
    + JDK-8272477: Additional cleanup of test/jdk/java/nio/file/spi/
    /SetDefaultProvider.java
    + JDK-8274082: Wrong test name in jtreg run tag for java/awt/
    /print/PrinterJob/SwingUIText.java
    + JDK-8277444: Data race between
    JvmtiClassFileReconstituter::copy_bytecodes and class linking
    + JDK-8281243: Test java/lang/instrument/
    /RetransformWithMethodParametersTest.java is failing
    + JDK-8282044: [JVMCI] Export _sha3_implCompress,
    _md5_implCompress and aarch64::_has_negatives stubs to JVMCI
    compiler.
    + JDK-8284993: Replace System.exit call in swing tests with
    RuntimeException
    + JDK-8286258: [Accessibility,macOS,VoiceOver] VoiceOver reads
    the spinner value wrong and sometime partially
    + JDK-8286865: vmTestbase/vm/mlvm/meth/stress/jni/
    /nativeAndMH/Test.java fails with Out of space in CodeCache
    + JDK-8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed
    due to different timeout message
    + JDK-8290504: Close streams returned by ModuleReader::list
    + JDK-8293484: AArch64:
    TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU
    with SHA512 feature support
    + JDK-8297191: [macos] Printing a page range with starting
    page &gt; 1 results in missing pages
    + JDK-8298783: java/lang/ref/FinalizerHistogramTest.java failed
    with "RuntimeException: MyObject is not found in test output"
    + JDK-8298823: [macos] java/awt/Mouse/EnterExitEvents/
    /DragWindowTest.java continues to fail with "No MouseReleased
    event on label!"
    + JDK-8299304: Test "java/awt/print/PrinterJob/
    /PageDialogTest.java" fails on macOS 13 x64 because the Page
    Dialog blocks the Toolkit
    + JDK-8304065: HttpServer.stop should terminate immediately if
    no exchanges are in progress
    + JDK-8309142: Refactor test/langtools/tools/javac/versions/
    /Versions.java
    + JDK-8316274: javax/swing/ButtonGroup/
    /TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with
    Motif LAF
    + JDK-8317801: java/net/Socket/asyncClose/Race.java fails
    intermittently (aix)
    + JDK-8320677: Printer tests use invalid '@run main/manual=yesno
    + JDK-8321182: SourceExample.SOURCE_14 comment should refer to
    'switch expressions' instead of 'text blocks'
    + JDK-8321303: Intermittent open/test/jdk/java/awt/
    /KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/
    /ConsumeNextMnemonicKeyTypedTest.java failure on Linux
    + JDK-8323089: networkaddress.cache.ttl is not a system property
    + JDK-8323545: java/awt/GraphicsDevice/CheckDisplayModes.java
    fails with "exit code: 133"
    + JDK-8323672: Suppress unwanted autoconf added flags in CC and
    CXX
    + JDK-8324345: Stack overflow during C2 compilation when
    splitting memory phi
    + JDK-8324641: [IR Framework] Add Setup method to provide custom
    arguments and set fields
    + JDK-8328300: Convert PrintDialogsTest.java from Applet to main
    program
    + JDK-8332495: java/util/logging/LoggingDeadlock2.java fails
    with AssertionError: Some tests failed
    + JDK-8334928: Test sun/security/ssl/SSLSocketImpl/
    /ReuseAddr.java failed: java.net.BindException: Address
    already in use
    + JDK-8337876: [IR Framework] Add support for IR tests with
    @Stable
    + JDK-8338103: Stabilize and open source a Swing OGL
    ButtonResizeTest
    + JDK-8338112: Test testlibrary_tests/ir_framework/tests/
    /TestPrivilegedMode.java fails with release build
    + JDK-8338344: Test TestPrivilegedMode.java intermittent fails
    java.lang.NoClassDefFoundError: jdk/test/lib/Platform
    + JDK-8338554: Fix inconsistencies in javadoc/doclet/
    /testLinkOption/TestRedirectLinks.java
    + JDK-8338883: Show warning when CreateCoredumpOnCrash set, but
    core dump will not happen
    + JDK-8339233: Test javax/swing/JButton/
    /SwingButtonResizeTestWithOpenGL.java#id failed: Button
    renderings are different after window resize
    + JDK-8339238: Update to use jtreg 7.5.1
    + JDK-8339879: Open some dialog awt tests
    + JDK-8339975: Open some dialog awt tests 2
    + JDK-8340140: Open some dialog awt tests 3
    + JDK-8340336: Open some checkbox awt tests
    + JDK-8340494: Open some dialog awt tests 4
    + JDK-8340851: Open some TextArea awt tests
    + JDK-8340987: Open some TextArea awt tests 1
    + JDK-8341055: Open some TextArea awt tests 2
    + JDK-8341292: Open some TextArea awt tests 3
    + JDK-8341376: Open some TextArea awt tests 4
    + JDK-8341427: JFR: Adjust object sampler span handling
    + JDK-8342401: [TESTBUG] javax/swing/JSpinner/8223788/
    /JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on
    SBR Hosts
    + JDK-8345618: javax/swing/text/Caret/8163124/
    /CaretFloatingPointAPITest.java leaves Caret is not complete
    + JDK-8346154: [XWayland] Some tests fail intermittently in the
    CI, but not locally
    + JDK-8347811: Container detection code for cgroups v2 should
    use cgroup.controllers
    + JDK-8347836: Disabled PopupMenu shows shortcuts on Mac
    + JDK-8349192: jvmti/scenarios/contention/TC05/tc05t001 fails:
    ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime -
    waitThreadCpuTime) &lt; (EXPECTED_ACCURACY * 1000000)
    + JDK-8349533: Refactor validator tests shell files to java
    + JDK-8349988: Change cgroup version detection logic to not
    depend on /proc/cgroups
    + JDK-8350749: Upgrade JLine to 3.29.0
    + JDK-8352685: Opensource JInternalFrame tests - series2
    + JDK-8352733: Improve RotFontBoundsTest test
    + JDK-8352877: Opensource Several Font related tests - Batch 1
    + JDK-8353488: Open some JComboBox bugs 3
    + JDK-8353552: Opensource Several Font related tests - Batch 3
    + JDK-8354163: Open source Swing tests Batch 1
    + JDK-8354469: Keytool exposes the password in plain text when
    command is piped using | grep
    + JDK-8354695: Open source several swing tests batch7
    + JDK-8354878: File Leak in
    CgroupSubsystemFactory::determine_type of
    cgroupSubsystem_linux.cpp:300
    + JDK-8354900: javax/swing/AbstractButton/bug4133768.java
    failing on macosx-aarch64
    + JDK-8355048: ProblemList TestGlyphVectorLayout.java on all
    platforms
    + JDK-8355179: Reinstate javax/swing/JScrollBar/4865918/
    /bug4865918.java headful and macos run
    + JDK-8355332: Fix failing semi-manual test EDT issue
    + JDK-8355443: [java.io] Use @requires tag instead of exiting
    based on File.separatorChar value
    + JDK-8355445: [java.nio] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8356107: [java.lang] Use @requires tag instead of exiting
    based on os.name or separatorChar property
    + JDK-8357062: Update Public Suffix List to 823beb1
    + JDK-8357082: Stabilize and add debug logs to CopyAreaOOB.java
    + JDK-8357141: Update to use jtreg 7.5.2
    + JDK-8357280: (bf) Remove @requires tags from java/nio/Buffer/
    /LimitDirectMemory[NegativeTest].java
    + JDK-8357390: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts
    used by Oracle's internal CI system
    + JDK-8358058: sun/java2d/OpenGL/DrawImageBg.java Test fails
    intermittently
    + JDK-8358751: C2: Recursive inlining check for compiled lambda
    forms is broken
    + JDK-8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed again with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8360160: ubuntu-22-04 machine is failing client tests
    + JDK-8360882: Tests throw SkippedException when they should
    fail
    + JDK-8361106: [TEST] com/sun/net/httpserver/Test9.java fails
    with java.nio.file.FileSystemException
    + JDK-8361606: ConsumeNextMnemonicKeyTypedTest.java fails on
    Windows: character typed with VK_A: a
    + JDK-8362428: Update IANA Language Subtag Registry to Version
    2025-08-25
    + JDK-8364190: JFR: RemoteRecordingStream withers don't work
    + JDK-8364315: Remove unused xml files from test/jaxp/javax/xml/
    /jaxp/functional/javax/xml/transform/xmlfiles
    + JDK-8364927: Add @requires annotation to
    TestReclaimStringsLeaksMemory.java
    + JDK-8365379: SU3.applyInsets may produce wrong results
    + JDK-8365423: [macos26] java/awt/MenuBar/8007006/
    /bug8007006.java fails on macOS 26
    + JDK-8365424: [macos26] java/awt/Frame/DisposeTest.java fails
    on macOS 26
    + JDK-8365526: Crash with null Symbol passed to
    SystemDictionary::resolve_or_null
    + JDK-8365625: Can't change accelerator colors in Windows L&amp;F
    + JDK-8366128: jdk/jdk/nio/zipfs/TestPosix.java::testJarFile
    uses wrong file
    + JDK-8366261: Provide utility methods for
    sun.security.util.Password
    + JDK-8366369: Add @requires linux for GTK L&amp;F tests
    + JDK-8366852: java/awt/Choice/ChoiceMouseWheelTest/
    /ChoiceMouseWheelTest.java test is failing
    + JDK-8367583: sun/security/util/AlgorithmConstraints/
    /InvalidCryptoDisabledAlgos.java fails after JDK-8244336
    + JDK-8367772: Refactor createUI in PassFailJFrame
    + JDK-8367784: java/awt/Focus/InitialFocusTest/
    /InitialFocusTest1.java failed with Wrong focus owner
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8368335: Refactor the rest of Locale TestNG based tests to
    JUnit
    + JDK-8368498: Use JUnit instead of TestNG for jdk_text tests
    + JDK-8368551: Core dump warning may be confusing
    + JDK-8368670: Deadlock in JFR on event register + class load
    + JDK-8368683: [process] Increase jtreg debug output
    maxOutputSize for TreeTest
    + JDK-8368754: runtime/cds/appcds/SignedJar.java log regex is
    too strict
    + JDK-8368885: NMT CommandLine tests can check for error better
    + JDK-8368892: Make JEditorPane/TestBrowserBGColor.java headless
    + JDK-8369251: Opensource few tests
    + JDK-8369319: java/net/httpclient/CancelRequestTest.java fails
    intermittently
    + JDK-8369335: Two  sun/java2d/OpenGL tests fail on Windows
    after JDK-8358058
    + JDK-8369561: sun/java2d/OpenGL/DrawBitmaskImage.java#id0:
    Incorrect color for first pixel (actual=ff000000)
    + JDK-8369851: Remove darcy author tags from langtools tests
    + JDK-8369858: Remove darcy author tags from jdk tests
    + JDK-8369911: Test sun/java2d/marlin/ClipShapeTest.java
    [#]CubicDoDash, #Cubic and #Poly fail intermittent
    + JDK-8369950: TLS connection to IPv6 address fails with BCJSSE
    due to IllegalArgumentException
    + JDK-8370325: G1: Disallow GC for TLAB allocation
    + JDK-8370511: test/jdk/javax/swing/JSlider/bug4382876.java does
    not release previously pressed keys
    + JDK-8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking
    gc for nsk/jvmti tests
    + JDK-8370942: test/jdk/java/security/Provider/NewInstance.java
    and /test/jdk/java/security/cert/CertStore/NoLDAP.java may
    skip without notifying
    + JDK-8371365: Update javax/swing/JFileChooser/bug4759934.java
    to use Util.findComponent()
    + JDK-8371366: java/net/httpclient/whitebox/
    /RawChannelTestDriver.java fails intermittently in jtreg
    timeout
    + JDK-8371383: Test sun/security/tools/jarsigner/
    /DefaultOptions.java failed due to
    CertificateNotYetValidException
    + JDK-8371503: RETAIN_IMAGE_AFTER_TEST do not work for some
    tests
    + JDK-8372120: Add missing sound keyword to MIDI tests
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8372609: Bug4944439 does not enforce locale correctly
    + JDK-8372661: Add a null-safe static factory method to
    "jdk.test.lib.net.SimpleSSLContext"
    + JDK-8372988: Test runtime/Nestmates/membership/
    /TestNestHostErrorWithMultiThread.java failed: Unexpected
    interrupt
    + JDK-8373101: JdkClient and JdkServer test classes ignore
    namedGroups field
    + JDK-8373239: Test java/awt/print/PrinterJob/PageRanges.java
    fails with incorrect selection of printed pages
    + JDK-8373275: Improve DTLS handshaking
    + JDK-8373623: Refactor Serialization tests for Records to JUnit
    + JDK-8373650: Test "javax/swing/JMenuItem/6458123/
    /ManualBug6458123.java" fails because the check icons are not
    aligned properly as expected
    + JDK-8373690: Unexpected Keystore message using
    jdk.crypto.disabledAlgorithms
    + JDK-8373716: Refactor further java/util tests from TestNG to
    JUnit
    + JDK-8373807: test/jdk/java/net/httpclient/websocket/
    /DummyWebSocketServer.java getURI() uses "localhost"
    + JDK-8373847: Test javax/swing/JMenuItem/MenuItemTest/
    /bug6197830.java failed because The test case automatically
    fails when clicking any items in the “Nothing” menu in all
    four windows (Left-to-right)-Menu Item Test and
    (Right-to-left)-Menu Item Test
    + JDK-8373869: Refactor java/net/httpclient/
    /ThrowingPushPromises*.java tests to use JUnit5
    + JDK-8373928: 4 Dangling pointer defect groups in java.c
    + JDK-8373931: Test javax/sound/sampled/Clip/
    /AutoCloseTimeCheck.java timed out
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374178: Missing include in systemDictionary.cpp after
    JDK-8365526
    + JDK-8374304: MultiResolutionSplashTest.java fails in CI:
    "Image with wrong resolution is used for splash screen!"
    + JDK-8374433: java/util/Locale/PreserveTagCase.java does not
    run any tests
    + JDK-8374506: Incorrect positioning of arrow icon in parent
    JMenu in Windows L&amp;F
    + JDK-8374548: Process httpserver cancelled keys more quickly
    + JDK-8374555: No need for visible input warning in
    s.s.u.Password when not reading from System.in
    + JDK-8374711: Hotspot runtime/CommandLine/OptionsValidation/
    /TestOptionsWithRanges fails without printing the option name
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8374998: Failing os::write - remove bad file
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8375080: The tools/jpackage/windows/Win8365790Test.java
    may fail with ClassNotFoundException: jtreg.SkippedException
    + JDK-8375231: Refactor util/ServiceLoader tests to use JUnit
    + JDK-8375232: Refactor util/StringJoiner tests to use JUnit
    + JDK-8375233: Refactor util/Vector tests to use JUnit
    + JDK-8375999: com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails
    sporadically on Windows
    + JDK-8376031: HttpsURLConnection.getServerCertificates() throws
    "java.lang.IllegalStateException: connection not yet open" for
    the HEAD method
    + JDK-8376152: Test javax/sound/sampled/Clip/bug5070081.java
    timed out then completed
    + JDK-8376233: Clean up code in Desktop native peer
    + JDK-8377158: Enhance XBM image support
    + JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when
    x11 unavailable
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377602: Create automated test for PageRange
    + JDK-8377678: G1: Heap Dumping crashes with -UseClassUnloading
    + JDK-8377727: Ghost caret and focus appear in non‑editable text
    fields
    + JDK-8377833: Enhance Jar file processing
    + JDK-8377910: Minor cleanup of java/io/FileDescriptor/
    /Sharing.java
    + JDK-8377944: LowMemoryTest2.java#id1 intermittent fails OOME:
    Metaspace
    + JDK-8378113: Add sun/java2d/OpenGL/ScaleParamsOOB.java to the
    ProblemList.txt file
    + JDK-8378201: [OGL] glXMakeContextCurrent() drops the buffers
    of the unbound drawable
    + JDK-8378417: Printing All pages results in NPE for 1.1
    PrintJob
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8378777: Bump update version for OpenJDK: jdk-17.0.20
    + JDK-8378802: [21u] backport changes to TKit.java by
    JDK-8352419
    + JDK-8380316: Test runtime/os/AvailableProcessors.java fails
    Invalid argument
    + JDK-8380565: PPC64: deoptimization stub should save vector
    registers
    + JDK-8380672: Improve certification checking
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381205: GHA: Upgrade Node.js 20 to 24
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8382242: JFR: Metadata reconstruction invalidates
    ConstantMap for java.lang.String
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8383601: RISC-V:
    ShenandoahBarrierSetAssembler::load_reference_barrier calls
    "weak" on "phantom" path
    + JDK-8383630: Fix iteration in tests doing class redefinition
    + JDK-8383659: [17u] JVM crashes during stub routines generation
    on Windows and rare combination of CPU features
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
    + JDK-8384486: NTLM tests fail on Windows 11 and Windows Server
    2025
    + JDK-8384495: Update Libpng to 1.6.58
    + JDK-8384540: [25u, 21u, 17u] Update GHA JDKs after Apr/26
    updates
    + JDK-8384815: SelectOneKeyOutOfMany and PreferredKey fail after
    expired test certificate
    + JDK-8384902: Update GIFlib to 6.1.3
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8385490: Update HarfBuzz to 14.2.0
    + JDK-8386343: [17u] Fix NTLMHeadTest after backport of 8384486
    + JDK-8386551: Windows build broken because of MSys2/Make update</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1785240000">- Add patches for reproducible builds:
  * java-40y.patch
  * reproducible-cds-archive-g1.patch
  * reproducible-cds-deterministic.patch
  * reproducible-classlist-g1.patch
  * reproducible-classlist-striped64.patch
  * reproducible-default.patch
  * reproducible-source-date-epoch.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Upgrade to upstream tag jdk-17.0.20.1+1 (August 2026 CSPU)
  * Changes:
    + JDK-8389947: [17u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.20.1
    + JDK-8386205, bsc#1275764, CVE-2026-70907: Enhance TLS server
    + JDK-8384708, bsc#1275778, CVE-2026-61308: Enhance HTTP
    Connections
    + JDK-8382471, bsc#1275777, CVE-2026-60589: Improve Resource
    Resolving
    + JDK-8333743: Change .jcheck/conf branches property to match
    valid branches
    + JDK-8388790: Bump update version for OpenJDK: jdk-17.0.20.1
- Added patch:
  * tzdata-2026c.patch
    + backport upcoming upgrade of timezone data (bsc#1275035)</changelog>
</package>
<package pkgid="5e6f9b2ffde5e7e80318076ce4fb8f39876324b22dbbe9e1750617aea0e361cce00c62d48882e280bdc10a9b97d24611255d584ee4a9b8ef35ec3a4dbd72ccd0" name="java-17-openjdk-headless-debuginfo" arch="i586">
  <version epoch="0" ver="17.0.20.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507 and
  jsc#PED-15216)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392001">- Added patch:
  * bsc_1255446.patch
    + OpenJDK rendering blue borders when it should not, due to
    missing the fix for JDK-6304250 from upstream (bsc#1255446)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1769169600">- Upgrade to upstream tag jdk-17.0.18+8 (January 2026 CPU)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Changes
    + JDK-7124287: [macosx] JTableHeader doesn't get focus after
    pressing F8 key
    + JDK-7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
    /CheckLeaseLeak.java failing intermittently
    + JDK-8139228: JFileChooser renders file names as HTML document
    + JDK-8139392: JInternalFrame has incorrect padding
    + JDK-8140527: JInternalFrame has incorrect title button width
    + JDK-8201183: sjavac build failures: "Connection attempt
    failed: Connection refused"
    + JDK-8201778: Speed up test
    javax/net/ssl/DTLS/PacketLossRetransmission.java
    + JDK-8204868: java/util/zip/ZipFile/TestCleaner.java still
    fails with "cleaner failed to clean zipfile."
    + JDK-8210807: Printing a JTable with a JScrollPane prints
    table without rows populated
    + JDK-8219408: Tests should handle ${} in the view of jtreg
    "smart action"
    + JDK-8230016: re-visit test sun/security/pkcs11/Serialize/
    /SerializeProvider.java
    + JDK-8236907: JTable added to nested panels does not paint
    last visible row
    + JDK-8245545: Disable TLS_RSA cipher suites
    + JDK-8252329: runtime/LoadClass/TestResize.java timed out
    + JDK-8257810: Only First page are printed in
    JTable.scrollRectToVisible
    + JDK-8265429: Improve GCM encryption
    + JDK-8270083: -Wnonnull errors happen with GCC 11.1.1
    + JDK-8277424: javax/net/ssl/TLSCommon/TLSTest.java  fails with
    connection refused
    + JDK-8281440: AWT: Conversion from string literal loses const
    qualifier
    + JDK-8281523: Accessibility: Conversion from string literal
    loses const qualifier
    + JDK-8281525: Enable Zc:strictStrings flag in Visual Studio
    build
    + JDK-8281682: Redundant .ico files in Windows app-image cause
    unnecessary bloat
    + JDK-8282047: Enhance StringDecode/Encode microbenchmarks
    + JDK-8283544: HttpClient GET method adds Content-Length: 0
    header
    + JDK-8285915: failure_handler: gather the contents of
    /etc/hosts file
    + JDK-8286159: Memory leak in getAllConfigs of
    awt_GraphicsEnv.c:585
    + JDK-8286447: [Linux] AWT should start in Headless mode if
    headful AWT library not installed
    + JDK-8287401: jpackage tests failing on Windows due to
    powershell issue
    + JDK-8288109: HttpExchangeImpl.setAttribute does not allow
    null value after JDK-8266897
    + JDK-8288180: C2: VectorPhase must ensure that SafePointNode
    memory input is a MergeMemNode
    + JDK-8290557: tools/jpackage/share/AddLauncherTest.java#id1
    failed with "ERROR: Failed: Check icon file"
    + JDK-8292043: Incorrect decoding near EOF for stateful
    decoders like UTF-16
    + JDK-8292214: Memory leak in getAllConfigs of
    awt_GraphicsEnv.c:386
    + JDK-8294314: Minimize disabled warnings in hotspot
    + JDK-8294591: Fix cast-function-type warning in TemplateTable
    + JDK-8294594: Fix cast-function-type warnings in signal
    handling code
    + JDK-8294680: Refactor scaled border rendering
    + JDK-8295301: Problem list TrayIcon tests that fail on Ubuntu
    22.04
    + JDK-8295991: java/net/httpclient/CancelRequestTest.java fails
    intermittently
    + JDK-8296489: tools/jpackage/windows/WinL10nTest.java fails
    with timeout
    + JDK-8297302: gtest/AsyncLogGtest.java fails
    AsyncLogTest.stdoutOutput_vm
    + JDK-8297531: sun/security/krb5/MicroTime.java fails with
    "Exception: What? only 100 musec precision?"
    + JDK-8297936: Use reachabilityFence to manage liveness in
    ClassUnload tests
    + JDK-8299278: tools/jpackage/share/AddLauncherTest.java#id1
    failed AddLauncherTest.bug8230933
    + JDK-8299325: java/net/httpclient/CancelRequestTest.java fails
    "test CancelRequestTest.testGetSendAsync(
    "https://localhost:46509/https1/x/same/interrupt", true,
    true)"
    + JDK-8299553: Make ScaledEtchedBorderTest.java comprehensive
    + JDK-8302838: jabswitch main() should avoid calling exit
    explicitly
    + JDK-8303089: [jittester] Add time limit to IRTree generation
    + JDK-8303959: tools/jpackage/share/RuntimePackageTest.java
    fails with java.lang.AssertionError missing files
    + JDK-8304163: Move jdk.internal.module.ModuleInfoWriter to the
    test library
    + JDK-8304811: vmTestbase/vm/mlvm/indy/func/jvmti/
    /stepBreakPopReturn/INDIFY_Test.java fails with
    JVMTI_ERROR_TYPE_MISMATCH
    + JDK-8305186: Reference.waitForReferenceProcessing should be
    more accessible to tests
    + JDK-8305567: serviceability/tmtools/jstat/GcTest01.java
    failed  utils.JstatGcResults.assertConsistency
    + JDK-8305778: javax/swing/JTableHeader/6884066/
    /bug6884066.java: Unexpected header's value; index = 4
    value = E
    + JDK-8308633: Increase precision of timestamps in g1 log
    + JDK-8308780: Fix the Java Integer types on Windows
    + JDK-8310049: Refactor Charset tests to use JUnit
    + JDK-8310915: Typo in aarch64.ad: "envcodings"
    + JDK-8311588: C2: RepeatCompilation compiler directive does
    not choose stress seed randomly
    + JDK-8313355: javax/management/remote/mandatory/notif/
    /ListenerScaleTest.java failed with "Exception: Failed:
    ratio=792.2791601423487"
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8314136: Test java/net/httpclient/CancelRequestTest.java
    failed: WARNING: tracker for HttpClientImpl(42) has
    outstanding operations
    + JDK-8314319: LogCompilation doesn't reset lateInlining when
    it encounters a failure.
    + JDK-8317264: Pattern.Bound has `static` fields that should be
    'static final'.
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8318467: [jmh] tests concurrent.Queues and
    concurrent.ProducerConsumer hang with 101+ threads
    + JDK-8318613: ChoiceFormat patterns are not well tested
    + JDK-8318730: MonitorVmStartTerminate.java still times out
    after JDK-8209595
    + JDK-8320836: jtreg gtest runs should limit heap size
    + JDK-8322135: Printing JTable in Windows L&amp;F throws
    InternalError: HTHEME is null
    + JDK-8322140: javax/swing/JTable/JTableScrollPrintTest.java
    does not print the rows and columns of the table in Nimbus and
    Aqua LookAndFeel
    + JDK-8324065: Daylight saving information for
    'Africa/Casablanca' are incorrect
    + JDK-8324491: Keyboard layout didn't keep its state if it was
    changed when dialog was active
    + JDK-8324861: Exceptions::wrap_dynamic_exception() doesn't
    have ResourceMark
    + JDK-8325647: [IR framework] Only prints stdout if exitCode is
    134
    + JDK-8325766: Extend CertificateBuilder to create trust and
    end entity certificates programmatically
    + JDK-8327071: [Testbug] g-tests for cgroup leave files in /tmp
    on linux
    + JDK-8327180: Failed: java/io/ObjectStreamClass/
    /ObjectStreamClassCaching.java#G1
    + JDK-8327434: Test java/util/PluggableLocale/
    /TimeZoneNameProviderTest.java timed out
    + JDK-8327748: Convert javax/swing/JFileChooser/6798062/
    /bug6798062.java applet test to main
    + JDK-8327757: Convert javax/swing/JSlider/6524424/
    /bug6524424.java applet to main
    + JDK-8327856: Convert applet test SpanishDiacriticsTest.java
    to a main program
    + JDK-8327980: Convert javax/swing/JToggleButton/4128979/
    /bug4128979.java applet test to main
    + JDK-8328124: Convert java/awt/Frame/ShownOnPack/
    /ShownOnPack.html applet test to main
    + JDK-8328247: Remove redundant dir for tests converted from
    applet to main
    + JDK-8328299: Convert DnDFileGroupDescriptor.html applet test
    to main
    + JDK-8328377: Convert java/awt/Cursor/MultiResolutionCursorTest
    test to main
    + JDK-8328562: Convert java/awt/InputMethods/DiacriticsTest/
    /DiacriticsTest.java applet test to main
    + JDK-8331231: containers/docker/TestContainerInfo.java fails
    + JDK-8331977: Crash: SIGSEGV in dlerror()
    + JDK-8332271: Reading data from the clipboard from multiple
    threads crashes the JVM
    + JDK-8333526: Restructure java/nio/channels/DatagramChannel/
    /StressNativeSignal.java to a fail fast exception handling
    policy
    + JDK-8333569: jpackage tests must run app launchers with
    retries on Linux only
    + JDK-8333783: java/nio/channels/FileChannel/directio/
    /DirectIOTest.java is unstable with AV software
    + JDK-8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with
  - Xcomp fails exitValue = 137
    + JDK-8335986: Test javax/swing/JCheckBox/4449413/
    /bug4449413.java fails on Windows 11 x64 because RBMenuItem's
    and CBMenuItem's checkmark on the left side are not visible
    + JDK-8337723: Remove redundant tests from
    com/sun/security/sasl/gsskerb
    + JDK-8338428: Add logging of final VM flags while setting
    properties
    + JDK-8338740: java/net/httpclient/HttpsTunnelAuthTest.java
    fails with java.io.IOException: HTTP/1.1 header parser
    received no bytes
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8339366: [jittester] Make it possible to generate tests
    without execution
    + JDK-8339386: Assertion on AIX - original PC must be in the
    main code section of the compiled method
    + JDK-8339962: Open source AWT TextField tests - Set1
    + JDK-8340015: Open source several AWT focus tests - series 7
    + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
    signatures
    + JDK-8340354: Open source AWT desktop properties and print
    related tests
    + JDK-8341097: GHA: Demote Mac x86 jobs to build only
    + JDK-8341131: Some jdk/jfr/event/compiler tests shouldn't be
    executed with Xcomp
    + JDK-8341138: Rename jtreg property docker.support as
    container.support
    + JDK-8341496: Improve JMX connections
    + JDK-8341861: GHA: Use only retention mechanism to remove
    bundles
    + JDK-8342782: AWTEventMulticaster throws StackOverflowError
    using AquaButtonUI
    + JDK-8343314: Move common properties from jpackage jtreg test
    declarations to TEST.properties file
    + JDK-8343340: Swapping checking do not work for
    MetricsMemoryTester failcount
    + JDK-8343875: Minor improvements of jpackage test library
    + JDK-8344275: tools/jpackage/windows/Win8301247Test.java fails
    on localized Windows platform
    + JDK-8344326: Move jpackage tests from "jdk.jpackage.tests"
    package to the default package
    + JDK-8345213: JVM Prefers /etc/timezone Over /etc/localtime on
    Debian 12
    + JDK-8346234: javax/swing/text/DefaultEditorKit/4278839/
    /bug4278839.java still fails in CI
    + JDK-8346753: Test javax/swing/JMenuItem/RightLeftOrientation/
    /RightLeftOrientation.java fails on Windows Server 2025 x64
    because the icons of RBMenuItem and CBMenuItem are not visible
    in Nimbus LookAndFeel
    + JDK-8346839: [TESTBUG] "java/awt/textfield/setechochartest4/
    /setechochartest4.java" failed because the test frame
    disappears on clicking "Click Several Times" button
    + JDK-8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails
    on macOS
    + JDK-8346929: runtime/ClassUnload/DictionaryDependsTest.java
    fails with "Test failed: should be unloaded"
    + JDK-8347129: cpuset cgroups controller is required for no
    good reason
    + JDK-8347277: java/awt/Focus/ComponentLostFocusTest.java fails
    intermittently
    + JDK-8347300: Don't exclude the "PATH" var from the
    environment when running app launchers in jpackage tests
    + JDK-8347377: Add validation checks for ICC_Profile header
    fields
    + JDK-8347826: Introspector shows wrong method list after
    8071693
    + JDK-8347841: Test fixes that use deprecated time zone IDs
    + JDK-8349188: LineBorder does not scale correctly
    + JDK-8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh
    to java test
    + JDK-8350102: Decouple jpackage test-lib Executor.Result and
    Executor classes
    + JDK-8350106: [PPC] Avoid ticks_unknown_not_Java
    AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8351567: Jar Manifest test ValueUtf8Coding produces
    misleading diagnostic output
    + JDK-8352678: Opensource few JMenuItem tests
    + JDK-8352682: Opensource JComponent tests
    + JDK-8352686: Opensource JInternalFrame tests - series3
    + JDK-8352687: Opensource few JInternalFrame and JTextField
    tests
    + JDK-8352793: Open source several AWT TextComponent tests -
    Batch 1
    + JDK-8352800: [PPC] OpenJDK fails to build on PPC after
    JDK-8350106
    + JDK-8352865: Open source several AWT TextComponent tests -
    Batch 2
    + JDK-8352905: Open some JComboBox bugs 1
    + JDK-8352966: Opensource Several Font related tests - Batch 2
    + JDK-8352997: Open source several Swing JTabbedPane tests
    + JDK-8353007: Open some JComboBox bugs 2
    + JDK-8353011: Open source Swing JButton tests - Set 1
    + JDK-8353201: Open source Swing Tooltip tests - Set 2
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8353309: Open source several Swing text tests
    + JDK-8353319: Open source Swing tests - Set 3
    + JDK-8353445: Open source several AWT Menu tests - Batch 1
    + JDK-8353470: Clean up and open source couple AWT Graphics
    related tests (Part 2)
    + JDK-8353483: Open source some JProgressBar tests
    + JDK-8353486: Open source Swing Tests - Set 4
    + JDK-8353585: Provide ChoiceFormat#parse(String,
    ParsePosition) tests
    + JDK-8353586: Open source several toolkit tests
    + JDK-8353589: Open source a few Swing menu-related tests
    + JDK-8353592: Open source several scrollbar tests
    + JDK-8353661: Open source several swing tests batch5
    + JDK-8353832: Opensource FontClass, Selection and Icon tests
    + JDK-8353950: Clipboard interaction on Windows is unstable
    + JDK-8353957: Open source several AWT ScrollPane tests -
    Batch 1
    + JDK-8353958: Open source several AWT ScrollPane tests -
    Batch 2
    + JDK-8354095: Open some JTable bugs 5
    + JDK-8354106: Clean up and open source KeyEvent related tests
    (Part 2)
    + JDK-8354214: Open source Swing tests Batch 2
    + JDK-8354233: Open some JTable bugs 6
    + JDK-8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8354248: Open source several AWT GridBagLayout and List
    tests
    + JDK-8354340: Open source Swing Tests - Set 6
    + JDK-8354341: Open some JTable bugs 7
    + JDK-8354365: Opensource few Modal and Full Screen related
    tests
    + JDK-8354418: Open source Swing tests Batch 4
    + JDK-8354451: Open source some more Swing popup menu tests
    + JDK-8354465: Open some JTable bugs 8
    + JDK-8354466: Open some misc Swing bugs 9
    + JDK-8354472: Clean up and open source KeyEvent related tests
    (Part 3)
    + JDK-8354493: Opensource Several MultiScreen and Insets
    related tests
    + JDK-8354495: Open source several AWT DataTransfer tests
    + JDK-8354532: Open source JFileChooser Tests - Set 7
    + JDK-8354552: Open source a few Swing tests
    + JDK-8354553: Open source several clipboard tests batch0
    + JDK-8354561: Open source several swing tests batch0
    + JDK-8354646: java.awt.TextField allows to identify the spaces
    in a password when double clicked at the starting and end of
    the text
    + JDK-8354653: Clean up and open source KeyEvent related tests
    (Part 4)
    + JDK-8354701: Open source few JToolTip tests
    + JDK-8354873: javax/swing/plaf/metal/MetalIconFactory/
    /bug4952462.java failing on CI
    + JDK-8354928: Clean up and open source some miscellaneous AWT
    tests
    + JDK-8355077: Compiler error at splashscreen_gif.c due to
    unterminated string initialization
    + JDK-8355333: Some Problem list entries point to non-existent
    / wrong files
    + JDK-8355387: [jittester] Disable downcasts by default
    + JDK-8355444: [java.io] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355478: DoubleActionESC.java fails intermittently
    + JDK-8355558: SJIS.java test is always ignored
    + JDK-8355561: [macos] Build failure with Xcode 16.3
    + JDK-8356040: java/util/PluggableLocale/
    /LocaleNameProviderTest.java timed out
    + JDK-8356145: ListEnterExitTest.java fails on macos
    + JDK-8356187: TestJcmd.java may incorrectly parse podman
    version
    + JDK-8356752: Log mouse enter and exit events for debugging
    + JDK-8356897: Update NSS library to 3.111
    + JDK-8357305: Compilation failure in
    javax/swing/JMenuItem/bug6197830.java
    + JDK-8357561: BootstrapLoggerTest does not work on Ubuntu 24
    with LANG de_DE.UTF-8
    + JDK-8357675: Amend headless message
    + JDK-8357799: Improve instructions for
    JFileChooser/HTMLFileName.java
    + JDK-8357822: C2: Multiple string optimization tests are no
    longer testing string concatenation optimizations
    + JDK-8358048: java/net/httpclient/HttpsTunnelAuthTest.java
    incorrectly calls Thread::stop
    + JDK-8358334: C2/Shenandoah: incorrect execution with Unsafe
    + JDK-8358532: JFileChooser in GTK L&amp;F still displays HTML
    filename
    + JDK-8358701: Remove misleading javax.management.remote API
    doc wording about JMX spec, and historic link to JMXMP
    + JDK-8358748: Large page size initialization fails with assert
    "page_size must be a power of 2"
    + JDK-8358764: (sc) SocketChannel.close when thread blocked in
    read causes connection to be reset (win)
    + JDK-8358813: JPasswordField identifies spaces in password via
    delete shortcuts
    + JDK-8359061: Update and ProblemList manual test
    java/awt/Cursor/CursorDragTest/ListDragCursor.java
    + JDK-8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/
    /share/jpda/BindServer.java
    + JDK-8359182: Use @requires instead of SkippedException for
    MaxPath.java
    + JDK-8359207: Remove runtime/signal/TestSigusr2.java since it
    is always skipped
    + JDK-8359402: Test CloseDescriptors.java should throw
    SkippedException when there is no lsof/sctp
    + JDK-8359418: Test "javax/swing/text/GlyphView/bug4188841.java"
    failed because the phrase of text pane does not match the
    instructions
    + JDK-8359428: Test 'javax/swing/JTabbedPane/bug4499556.java'
    failed because after selecting one of L&amp;F items, the test case
    automatically failed when clicking on L&amp;F Menu button again
    + JDK-8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java
    Refactor extract method for Windows specific test
    + JDK-8359477: com/sun/net/httpserver/Test12.java appears to
    have a temp file race
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8359687: Use PassFailJFrame for
    java/awt/print/Dialog/DialogType.java
    + JDK-8360022: ClassRefDupInConstantPoolTest.java fails when
    running in repeat
    + JDK-8360178: TestArguments.atojulong gtest has incorrect
    format string
    + JDK-8360288: Shenandoah crash at size_given_klass in
    op_degenerated
    + JDK-8360408: [TEST] Use @requires tag instead of exiting
    based on "os.name" property value for
    sun/net/www/protocol/file/FileURLTest.java
    + JDK-8360411: [TEST] open/test/jdk/java/io/File/
    /MaxPathLength.java Refactor extract method to encapsulate
    Windows specific test logic
    + JDK-8361253: CommandLineOptionTest library should report
    observed values on failure
    + JDK-8361298: SwingUtilities/bug4967768.java fails where
    character P is not underline
    + JDK-8361314: Test serviceability/jvmti/VMEvent/MyPackage/
    /VMEventRecursionTest.java FATAL ERROR in native method:
    Failed during the GetClassSignature call
    + JDK-8361423: Add IPSupport::printPlatformSupport to
    java/net/NetworkInterface/IPv4Only.java
    + JDK-8361447: [REDO] Checked version of JNI
    Release&lt;type&gt;ArrayElements needs to filter out known wrapped
    arrays
    + JDK-8361751: Test sun/tools/jcmd/TestJcmdSanity.java timed
    out on Windows
    + JDK-8361754: New test runtime/jni/checked/
    /TestCharArrayReleasing.java can cause disk full errors
    + JDK-8361871: [GCC static analyzer] complains about use of
    uninitialized value ckpObject in p11_util.c
    + JDK-8362204: test/jdk/sun/awt/font/TestDevTransform.java
    fails on Ubuntu 24.04
    + JDK-8362207: Add more test cases for possible double-rounding
    in fma
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362532: Test gc/g1/plab/* duplicate command-line options
    + JDK-8362533: Tests sun/management/jmxremote/bootstrap/*
    duplicate VM flags
    + JDK-8362602: Add test.timeout.factor to CompileFactory to
    avoid test timeouts
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8362855: Test java/net/ipv6tests/TcpTest.java should
    report SkippedException when there no ia4addr  or ia6addr
    + JDK-8363676: [GCC static analyzer] missing return value check
    of malloc in OGLContext_SetTransform
    + JDK-8363720: Follow up to JDK-8360411 with post review
    comments
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8364214: Enhance polygon data support
    + JDK-8364235: Fix for JDK-8361447 breaks the alignment
    requirements for GuardedMemory
    + JDK-8364263: HttpClient: Improve encapsulation of ProxyServer
    + JDK-8364484: misc tests fail with Received fatal alert:
    handshake_failure
    + JDK-8364556: JFR:  Disable SymbolTableStatistics and
    StringTableStatistics in default.jfc
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8364993: JFR: Disable jdk.ModuleExport in default.jfc
    + JDK-8364996: java/awt/font/FontNames/LocaleFamilyNames.java
    times out on Windows
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365086: CookieStore.getURIs() and get(URI) should return
    an immutable List
    + JDK-8365098: make/RunTests.gmk generates a wrong path to test
    artifacts on Alpine
    + JDK-8365168: Use 64-bit aligned addresses for CK_ULONG access
    in PKCS11 native key code
    + JDK-8365271: Improve Swing supports
    + JDK-8365280: Enhance JOptionPane
    + JDK-8365425: [macos26] javax/swing/JInternalFrame/8160248/
    /JInternalFrameDraggingTest.java fails on macOS 26
    + JDK-8365615: Improve JMenuBar/RightLeftOrientation.java
    + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests
    skipped without SkipExceprion
    + JDK-8365790: Shutdown hook for application image does not
    work on Windows
    + JDK-8365834: Mark java/net/httpclient/ManyRequests.java  as
    intermittent
    + JDK-8365913: Support latest MSC_VER in abstract_vm_version.cpp
    + JDK-8365919: Replace currentTimeMillis with nanoTime in
    Stresser.java
    + JDK-8366092: [GCC static analyzer] UnixOperatingSystem.c
    warning: use of uninitialized value 'systemTicks'
    + JDK-8366159: SkippedException is treated as a pass for
    pkcs11/KeyStore, pkcs11/SecretKeyFactory and
    pkcs11/SecureRandom
    + JDK-8366229: runtime/Thread/TooSmallStackSize.java runs with
    all collectors
    + JDK-8366233: Bump update version for OpenJDK: jdk-17.0.18
    + JDK-8366342: Key generator and key pair generator tests
    skipping, but showing as passed
    + JDK-8366359: Test should throw SkippedException when there is
    no lpstat
    + JDK-8366764: Deproblemlist
    java/awt/ScrollPane/ScrollPositionTest.java
    + JDK-8366844: Update and automate
    MouseDraggedOriginatedByScrollBarTest.java
    + JDK-8367017: Remove legacy checks from WrappedToolkitTest and
    convert from bash
    + JDK-8367133: DTLS: fragmentation of Finished message results
    in handshake failure
    + JDK-8367237: Thread-Safety Usage Warning for
    java.text.Collator Classes
    + JDK-8367348: Enhance PassFailJFrame to support links in HTML
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8367869: Test java/io/FileDescriptor/Sync.java timed out
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
    fails with Exception: Stack trace
    + JDK-8368668: Several vmTestbase/vm/gc/compact tests timed out
    on large memory machine
    + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
    completed and timed out
    + JDK-8369032: Add test to ensure serialized ICC_Profile stores
    only necessary optional data
    + JDK-8369078: Fix faulty test conversion in
    IllegalCharsetName.java
    + JDK-8369184: SimpleTimeZone equals() Returns True for Unequal
    Instances with Different hashCode Values
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369450: [Ubuntu 25.10] openjdk fails to build due to
    rust-coreutils date
    + JDK-8369506: Bytecode rewriting causes Java heap corruption
    on AArch64
    + JDK-8369946: Bytecode rewriting causes Java heap corruption
    on PPC
    + JDK-8369992: JFR: Disable Placeholder-, LoaderConstraints-
    and ProtectionDomainCacheTableStatistics in default.jfc
    + JDK-8370465: Right to Left Orientation Issues with MenuItem
    Component
    + JDK-8372439: [17u] build-test-lib is broken
    + JDK-8372534: Update Libpng to 1.6.51
    + JDK-8375448: Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.18</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773662400">- Provide the timezone-java and tzdata-java (jsc#PED-15898)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777118400">- Upgrade to upstream tag jdk-17.0.19+10 (April 2026 CPU)
  * CVEs
    + CVE-2026-22007 (bsc#1262490)
    + CVE-2026-22013 (bsc#1262494)
    + CVE-2026-22016 (bsc#1262495)
    + CVE-2026-22018 (bsc#1262496)
    + CVE-2026-22021 (bsc#1262497)
    + CVE-2026-23865 (bsc#1259118)
    + CVE-2026-34268 (bsc#1262500)
    + CVE-2026-34282 (bsc#1262501)
  * Changes
    + JDK-6899304: java.awt.Toolkit
    .getScreenInsets(GraphicsConfiguration) returns incorrect
    values
    + JDK-7036144: GZIPInputStream readTrailer uses faulty
    available() test for end-of-stream
    + JDK-8030957: AIX: Implement OperatingSystemMXBean
    .getSystemCpuLoad() and .getProcessCpuLoad() on AIX
    + JDK-8200566: DistributionPointFetcher fails to fetch CRLs if
    the DistributionPoints field contains more than one
    DistributionPoint and the first one fails
    + JDK-8244336: Restrict algorithms at JCE layer
    + JDK-8244400: MenuItem may cache the size and did not update
    it when the screen DPI is changed
    + JDK-8256289: java/awt/Focus/AppletInitialFocusTest/
    /AppletInitialFocusTest1.java failed with "RuntimeException:
    Wrong focus owner:
    java.awt.Button[button1,41,36,56x23,label=Button1]"
    + JDK-8271396: Spelling errors
    + JDK-8275405: Linking error for classes with lambda template
    parameters and virtual functions
    + JDK-8282484: G1: Predicted old time in log always zero
    + JDK-8283784: java_lang_String::as_platform_dependent_str
    stores to oop in native state
    + JDK-8288556: VM crashes if it gets sent SIGUSR2 from outside
    + JDK-8301875: java.util.TimeZone.getSystemTimeZoneID uses C
    library default file mode
    + JDK-8303475: potential null pointer dereference in filemap.cpp
    + JDK-8309667: TLS handshake fails because of
    ConcurrentModificationException in PKCS12KeyStore
    .engineGetEntry
    + JDK-8311644: Server should not send bad_certificate alert
    when the client does not send any certificates
    + JDK-8314555: Build with mawk fails on Windows
    + JDK-8317633: Modernize text.testlib.HexDumpReader
    + JDK-8326705: Test CertMsgCheck.java fails to find alert
    certificate_required
    + JDK-8328608: Multiple NewSessionTicket support for TLS
    + JDK-8329258: TailCall should not use frame pointer register
    for jump target
    + JDK-8330016: Stress seed should be initialized for runtime
    stub compilation
    + JDK-8331431: Update to use jtreg 7.4
    + JDK-8333386: TestAbortOnVMOperationTimeout test fails for
    client VM
    + JDK-8334670: SSLSocketOutputRecord buffer miscalculation
    + JDK-8336695: Update Commons BCEL to Version 6.10.0
    + JDK-8337102: JITTester: Fix breaks in static initialization
    blocks
    + JDK-8337681: PNGImageWriter uses much more memory than
    necessary
    + JDK-8337795: Type annotation attached to incorrect type
    during class reading
    + JDK-8337998: CompletionFailure in getEnclosingType attaching
    type annotations
    + JDK-8339271: giflib attribution correction
    + JDK-8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java
    + JDK-8340024: In ClassReader, extract a constant for the
    superclass supertype_index
    + JDK-8341779: [REDO BACKPORT] type annotations are not visible
    to javac plugins across compilation boundaries (JDK-8225377)
    + JDK-8342175: MemoryEaterMT fails intermittently with
    ExceptionInInitializerError
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8346048: test/lib/containers/docker/DockerRunOptions.java
    uses addJavaOpts() from ctor
    + JDK-8346962: Test CRLReadTimeout.java fails with -Xcomp on a
    fastdebug build
    + JDK-8347475: GTK: javax/swing/JColorChooser/Test8152419.java
    there are no swatches or RGB tab in JColorChooser
    + JDK-8348014: Enhance certificate processing
    + JDK-8349351: Combine Screen Inset Tests into a Single File
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad
    and getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8351639: Improve debuggability of test/langtools/jdk/
    /jshell/JdiHangingListenExecutionControlTest.java test
    + JDK-8353755: Add a helper method to Util - findComponent()
    + JDK-8354219: Automate javax/swing/JComboBox/ComboPopupBug.java
    + JDK-8354893: [REDO BACKPORT] javac crashes while adding type
    annotations to the return type of a constructor (JDK-8320001)
    + JDK-8355278: Improve debuggability of
    com/sun/jndi/ldap/LdapPoolTimeoutTest.java test
    + JDK-8355632: WhiteBox.waitForReferenceProcessing() fails
    assert for return type
    + JDK-8357277: Update OpenSSL library for interop tests
    + JDK-8360406: [21u] Disable logic for attaching type
    annotations to class files until 8359336 is fixed
    + JDK-8360539: DTLS handshakes fails due to improper cookie
    validation logic
    + JDK-8361067: Test ExtraButtonDrag.java requires frame.dispose
    in finally block
    + JDK-8361117: SIGSEGV in LShiftLNode::Ideal due to unexpected
    dead node
    + JDK-8361530: Test javax/swing/GraphicsConfigNotifier/
    /StalePreferredSize.java timed out
    + JDK-8363950: Incorrect jtreg header in TestLayoutVsICU.java
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8366694: Test JdbStopInNotificationThreadTest.java timed
    out after 60 second
    + JDK-8366817: test/jdk/javax/net/ssl/TLSCommon/interop/
    /JdkProcServer.java and JdkProcClient.java should not delete
    logs
    + JDK-8366850: Test com/sun/jdi/
    /JdbStopInNotificationThreadTest.java failed
    + JDK-8366866: SslRMIClientSocketFactory#createSocket lacking
    priviledges (securitymanger)
    + JDK-8366938: Test runtime/handshake/HandshakeTimeoutTest.java
    crashed
    + JDK-8367135: Test compiler/loopstripmining/
    /CheckLoopStripMining.java needs internal timeouts adjusted
    + JDK-8367904: Test java/net/InetAddress/ptr/Lookup.java should
    throw SkippedException
    + JDK-8368787: Error reporting: hs_err files should show
    instructions when referencing code in nmethods
    + JDK-8368882: NPE during text drawing on machine with JP locale
    + JDK-8368960: Adjust java UL logging in the build
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369563: Gtest dll_address_to_function_and_library_name
    has issues with stripped pdb files
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370579: PPC: fix inswri immediate argument order
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/
    /em02t006/TestDescription.java failing
    + JDK-8371559: Intermittent timeouts in test
    javax/net/ssl/Stapling/HttpsUrlConnClient.java
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8371978: tools/jar/ReproducibleJar.java fails on XFS
    + JDK-8372048: Performance improvement on Linux remote desktop
    + JDK-8372465: Bump update version for OpenJDK: jdk-17.0.19
    + JDK-8372756: Mouse additional buttons and horizontal
    scrolling are broken on XWayland GNOME &gt;= 47 after JDK-8351907
    + JDK-8372857: Improve debuggability of
    java/rmi/server/RemoteServer/AddrInUse.java test
    + JDK-8372977: Unnecessary gthread-2.0 loading
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374056: RISC-V: Fix argument passing for the
    RiscvFlushIcache::flush
    + JDK-8374209: [17u,21u] Backout JDK-8361748 due to JDK-8373727
    + JDK-8374557: Enhance TLS connection handling
    + JDK-8374642: EscapeHash macro fails with GNU make 4.3 and 4.4
    + JDK-8375057: Update HarfBuzz to 12.3.2
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375530: PPC64: incorrect quick verify_method_data_pointer
    check causes poor performance in debug build
    + JDK-8375549: ConcurrentModificationException if
    jdk.crypto.disabledAlgorithms has multiple entries with known
    oid
    + JDK-8376251: [macos] java/awt/Frame/I18NTitle.java fails on
    MacOS (JDK-8355884)
    + JDK-8376270: [21u, 17u] Redo JDK-8361748: Enforce limits on
    the size of an XBM image
    + JDK-8377509: Add licenses for gcc 14.2.0
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8377905: gcc.md included with every build
    + JDK-8378218: MSYS2 reports cygwin triplet causing bash
    configure failure
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378823: AIX build fails after zlib updated by JDK-8378631
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
    + JDK-8382440: [17u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.19
- Modified patch:
  * fips.patch
    + rediff</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available (bsc#1264396)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784721600">- Upgrade to upstream tag jdk-17.0.20+8 (July 2026 CPU)
  * CVEs
    + CVE-2026-46968 (bsc#1272224)
    + CVE-2026-46917 (bsc#1272223)
    + CVE-2026-47010 (bsc#1272225)
    + CVE-2026-47021 (bsc#1272227)
    + CVE-2026-47027 (bsc#1272228)
    + CVE-2026-60147 (bsc#1272237)
    + CVE-2026-47059 (bsc#1272235)
    + CVE-2026-47063 (bsc#1272236)
    + CVE-2026-41254 (bsc#1264994)
  * Changes
    + JDK-7184899: Test sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail
    + JDK-8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails
    + JDK-8064922: [macos] Test javax/swing/JTabbedPane/4624207/
    /bug4624207.java fails
    + JDK-8068293: [TEST_BUG] Test closed/com/sun/java/swing/plaf/
    /motif/InternalFrame/4150591/bug4150591.java fails with
    GTKLookAndFeel
    + JDK-8068310: [TEST_BUG] Test javax/swing/JColorChooser/
    /Test4234761.java fails with GTKL&amp;F
    + JDK-8068378: [TEST_BUG]The java/awt/Modal/PrintDialogsTest/
    /PrintDialogsTest.java instruction need to update
    + JDK-8183336: Better cleanup for jdk/test/java/lang/module/
    /customfs/ModulesInCustomFileSystem.java
    + JDK-8221451: PIT: sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails
    + JDK-8240908: RetransformClass does not know about
    MethodParameters attribute
    + JDK-8255463: java/nio/channels/spi/SelectorProvider/
    /inheritedChannel/InheritedChannelTest.java failed with
    ThreadTimeoutException
    + JDK-8272477: Additional cleanup of test/jdk/java/nio/file/spi/
    /SetDefaultProvider.java
    + JDK-8274082: Wrong test name in jtreg run tag for java/awt/
    /print/PrinterJob/SwingUIText.java
    + JDK-8277444: Data race between
    JvmtiClassFileReconstituter::copy_bytecodes and class linking
    + JDK-8281243: Test java/lang/instrument/
    /RetransformWithMethodParametersTest.java is failing
    + JDK-8282044: [JVMCI] Export _sha3_implCompress,
    _md5_implCompress and aarch64::_has_negatives stubs to JVMCI
    compiler.
    + JDK-8284993: Replace System.exit call in swing tests with
    RuntimeException
    + JDK-8286258: [Accessibility,macOS,VoiceOver] VoiceOver reads
    the spinner value wrong and sometime partially
    + JDK-8286865: vmTestbase/vm/mlvm/meth/stress/jni/
    /nativeAndMH/Test.java fails with Out of space in CodeCache
    + JDK-8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed
    due to different timeout message
    + JDK-8290504: Close streams returned by ModuleReader::list
    + JDK-8293484: AArch64:
    TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU
    with SHA512 feature support
    + JDK-8297191: [macos] Printing a page range with starting
    page &gt; 1 results in missing pages
    + JDK-8298783: java/lang/ref/FinalizerHistogramTest.java failed
    with "RuntimeException: MyObject is not found in test output"
    + JDK-8298823: [macos] java/awt/Mouse/EnterExitEvents/
    /DragWindowTest.java continues to fail with "No MouseReleased
    event on label!"
    + JDK-8299304: Test "java/awt/print/PrinterJob/
    /PageDialogTest.java" fails on macOS 13 x64 because the Page
    Dialog blocks the Toolkit
    + JDK-8304065: HttpServer.stop should terminate immediately if
    no exchanges are in progress
    + JDK-8309142: Refactor test/langtools/tools/javac/versions/
    /Versions.java
    + JDK-8316274: javax/swing/ButtonGroup/
    /TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with
    Motif LAF
    + JDK-8317801: java/net/Socket/asyncClose/Race.java fails
    intermittently (aix)
    + JDK-8320677: Printer tests use invalid '@run main/manual=yesno
    + JDK-8321182: SourceExample.SOURCE_14 comment should refer to
    'switch expressions' instead of 'text blocks'
    + JDK-8321303: Intermittent open/test/jdk/java/awt/
    /KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/
    /ConsumeNextMnemonicKeyTypedTest.java failure on Linux
    + JDK-8323089: networkaddress.cache.ttl is not a system property
    + JDK-8323545: java/awt/GraphicsDevice/CheckDisplayModes.java
    fails with "exit code: 133"
    + JDK-8323672: Suppress unwanted autoconf added flags in CC and
    CXX
    + JDK-8324345: Stack overflow during C2 compilation when
    splitting memory phi
    + JDK-8324641: [IR Framework] Add Setup method to provide custom
    arguments and set fields
    + JDK-8328300: Convert PrintDialogsTest.java from Applet to main
    program
    + JDK-8332495: java/util/logging/LoggingDeadlock2.java fails
    with AssertionError: Some tests failed
    + JDK-8334928: Test sun/security/ssl/SSLSocketImpl/
    /ReuseAddr.java failed: java.net.BindException: Address
    already in use
    + JDK-8337876: [IR Framework] Add support for IR tests with
    @Stable
    + JDK-8338103: Stabilize and open source a Swing OGL
    ButtonResizeTest
    + JDK-8338112: Test testlibrary_tests/ir_framework/tests/
    /TestPrivilegedMode.java fails with release build
    + JDK-8338344: Test TestPrivilegedMode.java intermittent fails
    java.lang.NoClassDefFoundError: jdk/test/lib/Platform
    + JDK-8338554: Fix inconsistencies in javadoc/doclet/
    /testLinkOption/TestRedirectLinks.java
    + JDK-8338883: Show warning when CreateCoredumpOnCrash set, but
    core dump will not happen
    + JDK-8339233: Test javax/swing/JButton/
    /SwingButtonResizeTestWithOpenGL.java#id failed: Button
    renderings are different after window resize
    + JDK-8339238: Update to use jtreg 7.5.1
    + JDK-8339879: Open some dialog awt tests
    + JDK-8339975: Open some dialog awt tests 2
    + JDK-8340140: Open some dialog awt tests 3
    + JDK-8340336: Open some checkbox awt tests
    + JDK-8340494: Open some dialog awt tests 4
    + JDK-8340851: Open some TextArea awt tests
    + JDK-8340987: Open some TextArea awt tests 1
    + JDK-8341055: Open some TextArea awt tests 2
    + JDK-8341292: Open some TextArea awt tests 3
    + JDK-8341376: Open some TextArea awt tests 4
    + JDK-8341427: JFR: Adjust object sampler span handling
    + JDK-8342401: [TESTBUG] javax/swing/JSpinner/8223788/
    /JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on
    SBR Hosts
    + JDK-8345618: javax/swing/text/Caret/8163124/
    /CaretFloatingPointAPITest.java leaves Caret is not complete
    + JDK-8346154: [XWayland] Some tests fail intermittently in the
    CI, but not locally
    + JDK-8347811: Container detection code for cgroups v2 should
    use cgroup.controllers
    + JDK-8347836: Disabled PopupMenu shows shortcuts on Mac
    + JDK-8349192: jvmti/scenarios/contention/TC05/tc05t001 fails:
    ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime -
    waitThreadCpuTime) &lt; (EXPECTED_ACCURACY * 1000000)
    + JDK-8349533: Refactor validator tests shell files to java
    + JDK-8349988: Change cgroup version detection logic to not
    depend on /proc/cgroups
    + JDK-8350749: Upgrade JLine to 3.29.0
    + JDK-8352685: Opensource JInternalFrame tests - series2
    + JDK-8352733: Improve RotFontBoundsTest test
    + JDK-8352877: Opensource Several Font related tests - Batch 1
    + JDK-8353488: Open some JComboBox bugs 3
    + JDK-8353552: Opensource Several Font related tests - Batch 3
    + JDK-8354163: Open source Swing tests Batch 1
    + JDK-8354469: Keytool exposes the password in plain text when
    command is piped using | grep
    + JDK-8354695: Open source several swing tests batch7
    + JDK-8354878: File Leak in
    CgroupSubsystemFactory::determine_type of
    cgroupSubsystem_linux.cpp:300
    + JDK-8354900: javax/swing/AbstractButton/bug4133768.java
    failing on macosx-aarch64
    + JDK-8355048: ProblemList TestGlyphVectorLayout.java on all
    platforms
    + JDK-8355179: Reinstate javax/swing/JScrollBar/4865918/
    /bug4865918.java headful and macos run
    + JDK-8355332: Fix failing semi-manual test EDT issue
    + JDK-8355443: [java.io] Use @requires tag instead of exiting
    based on File.separatorChar value
    + JDK-8355445: [java.nio] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8356107: [java.lang] Use @requires tag instead of exiting
    based on os.name or separatorChar property
    + JDK-8357062: Update Public Suffix List to 823beb1
    + JDK-8357082: Stabilize and add debug logs to CopyAreaOOB.java
    + JDK-8357141: Update to use jtreg 7.5.2
    + JDK-8357280: (bf) Remove @requires tags from java/nio/Buffer/
    /LimitDirectMemory[NegativeTest].java
    + JDK-8357390: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts
    used by Oracle's internal CI system
    + JDK-8358058: sun/java2d/OpenGL/DrawImageBg.java Test fails
    intermittently
    + JDK-8358751: C2: Recursive inlining check for compiled lambda
    forms is broken
    + JDK-8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed again with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8360160: ubuntu-22-04 machine is failing client tests
    + JDK-8360882: Tests throw SkippedException when they should
    fail
    + JDK-8361106: [TEST] com/sun/net/httpserver/Test9.java fails
    with java.nio.file.FileSystemException
    + JDK-8361606: ConsumeNextMnemonicKeyTypedTest.java fails on
    Windows: character typed with VK_A: a
    + JDK-8362428: Update IANA Language Subtag Registry to Version
    2025-08-25
    + JDK-8364190: JFR: RemoteRecordingStream withers don't work
    + JDK-8364315: Remove unused xml files from test/jaxp/javax/xml/
    /jaxp/functional/javax/xml/transform/xmlfiles
    + JDK-8364927: Add @requires annotation to
    TestReclaimStringsLeaksMemory.java
    + JDK-8365379: SU3.applyInsets may produce wrong results
    + JDK-8365423: [macos26] java/awt/MenuBar/8007006/
    /bug8007006.java fails on macOS 26
    + JDK-8365424: [macos26] java/awt/Frame/DisposeTest.java fails
    on macOS 26
    + JDK-8365526: Crash with null Symbol passed to
    SystemDictionary::resolve_or_null
    + JDK-8365625: Can't change accelerator colors in Windows L&amp;F
    + JDK-8366128: jdk/jdk/nio/zipfs/TestPosix.java::testJarFile
    uses wrong file
    + JDK-8366261: Provide utility methods for
    sun.security.util.Password
    + JDK-8366369: Add @requires linux for GTK L&amp;F tests
    + JDK-8366852: java/awt/Choice/ChoiceMouseWheelTest/
    /ChoiceMouseWheelTest.java test is failing
    + JDK-8367583: sun/security/util/AlgorithmConstraints/
    /InvalidCryptoDisabledAlgos.java fails after JDK-8244336
    + JDK-8367772: Refactor createUI in PassFailJFrame
    + JDK-8367784: java/awt/Focus/InitialFocusTest/
    /InitialFocusTest1.java failed with Wrong focus owner
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8368335: Refactor the rest of Locale TestNG based tests to
    JUnit
    + JDK-8368498: Use JUnit instead of TestNG for jdk_text tests
    + JDK-8368551: Core dump warning may be confusing
    + JDK-8368670: Deadlock in JFR on event register + class load
    + JDK-8368683: [process] Increase jtreg debug output
    maxOutputSize for TreeTest
    + JDK-8368754: runtime/cds/appcds/SignedJar.java log regex is
    too strict
    + JDK-8368885: NMT CommandLine tests can check for error better
    + JDK-8368892: Make JEditorPane/TestBrowserBGColor.java headless
    + JDK-8369251: Opensource few tests
    + JDK-8369319: java/net/httpclient/CancelRequestTest.java fails
    intermittently
    + JDK-8369335: Two  sun/java2d/OpenGL tests fail on Windows
    after JDK-8358058
    + JDK-8369561: sun/java2d/OpenGL/DrawBitmaskImage.java#id0:
    Incorrect color for first pixel (actual=ff000000)
    + JDK-8369851: Remove darcy author tags from langtools tests
    + JDK-8369858: Remove darcy author tags from jdk tests
    + JDK-8369911: Test sun/java2d/marlin/ClipShapeTest.java
    [#]CubicDoDash, #Cubic and #Poly fail intermittent
    + JDK-8369950: TLS connection to IPv6 address fails with BCJSSE
    due to IllegalArgumentException
    + JDK-8370325: G1: Disallow GC for TLAB allocation
    + JDK-8370511: test/jdk/javax/swing/JSlider/bug4382876.java does
    not release previously pressed keys
    + JDK-8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking
    gc for nsk/jvmti tests
    + JDK-8370942: test/jdk/java/security/Provider/NewInstance.java
    and /test/jdk/java/security/cert/CertStore/NoLDAP.java may
    skip without notifying
    + JDK-8371365: Update javax/swing/JFileChooser/bug4759934.java
    to use Util.findComponent()
    + JDK-8371366: java/net/httpclient/whitebox/
    /RawChannelTestDriver.java fails intermittently in jtreg
    timeout
    + JDK-8371383: Test sun/security/tools/jarsigner/
    /DefaultOptions.java failed due to
    CertificateNotYetValidException
    + JDK-8371503: RETAIN_IMAGE_AFTER_TEST do not work for some
    tests
    + JDK-8372120: Add missing sound keyword to MIDI tests
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8372609: Bug4944439 does not enforce locale correctly
    + JDK-8372661: Add a null-safe static factory method to
    "jdk.test.lib.net.SimpleSSLContext"
    + JDK-8372988: Test runtime/Nestmates/membership/
    /TestNestHostErrorWithMultiThread.java failed: Unexpected
    interrupt
    + JDK-8373101: JdkClient and JdkServer test classes ignore
    namedGroups field
    + JDK-8373239: Test java/awt/print/PrinterJob/PageRanges.java
    fails with incorrect selection of printed pages
    + JDK-8373275: Improve DTLS handshaking
    + JDK-8373623: Refactor Serialization tests for Records to JUnit
    + JDK-8373650: Test "javax/swing/JMenuItem/6458123/
    /ManualBug6458123.java" fails because the check icons are not
    aligned properly as expected
    + JDK-8373690: Unexpected Keystore message using
    jdk.crypto.disabledAlgorithms
    + JDK-8373716: Refactor further java/util tests from TestNG to
    JUnit
    + JDK-8373807: test/jdk/java/net/httpclient/websocket/
    /DummyWebSocketServer.java getURI() uses "localhost"
    + JDK-8373847: Test javax/swing/JMenuItem/MenuItemTest/
    /bug6197830.java failed because The test case automatically
    fails when clicking any items in the “Nothing” menu in all
    four windows (Left-to-right)-Menu Item Test and
    (Right-to-left)-Menu Item Test
    + JDK-8373869: Refactor java/net/httpclient/
    /ThrowingPushPromises*.java tests to use JUnit5
    + JDK-8373928: 4 Dangling pointer defect groups in java.c
    + JDK-8373931: Test javax/sound/sampled/Clip/
    /AutoCloseTimeCheck.java timed out
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374178: Missing include in systemDictionary.cpp after
    JDK-8365526
    + JDK-8374304: MultiResolutionSplashTest.java fails in CI:
    "Image with wrong resolution is used for splash screen!"
    + JDK-8374433: java/util/Locale/PreserveTagCase.java does not
    run any tests
    + JDK-8374506: Incorrect positioning of arrow icon in parent
    JMenu in Windows L&amp;F
    + JDK-8374548: Process httpserver cancelled keys more quickly
    + JDK-8374555: No need for visible input warning in
    s.s.u.Password when not reading from System.in
    + JDK-8374711: Hotspot runtime/CommandLine/OptionsValidation/
    /TestOptionsWithRanges fails without printing the option name
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8374998: Failing os::write - remove bad file
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8375080: The tools/jpackage/windows/Win8365790Test.java
    may fail with ClassNotFoundException: jtreg.SkippedException
    + JDK-8375231: Refactor util/ServiceLoader tests to use JUnit
    + JDK-8375232: Refactor util/StringJoiner tests to use JUnit
    + JDK-8375233: Refactor util/Vector tests to use JUnit
    + JDK-8375999: com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails
    sporadically on Windows
    + JDK-8376031: HttpsURLConnection.getServerCertificates() throws
    "java.lang.IllegalStateException: connection not yet open" for
    the HEAD method
    + JDK-8376152: Test javax/sound/sampled/Clip/bug5070081.java
    timed out then completed
    + JDK-8376233: Clean up code in Desktop native peer
    + JDK-8377158: Enhance XBM image support
    + JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when
    x11 unavailable
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377602: Create automated test for PageRange
    + JDK-8377678: G1: Heap Dumping crashes with -UseClassUnloading
    + JDK-8377727: Ghost caret and focus appear in non‑editable text
    fields
    + JDK-8377833: Enhance Jar file processing
    + JDK-8377910: Minor cleanup of java/io/FileDescriptor/
    /Sharing.java
    + JDK-8377944: LowMemoryTest2.java#id1 intermittent fails OOME:
    Metaspace
    + JDK-8378113: Add sun/java2d/OpenGL/ScaleParamsOOB.java to the
    ProblemList.txt file
    + JDK-8378201: [OGL] glXMakeContextCurrent() drops the buffers
    of the unbound drawable
    + JDK-8378417: Printing All pages results in NPE for 1.1
    PrintJob
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8378777: Bump update version for OpenJDK: jdk-17.0.20
    + JDK-8378802: [21u] backport changes to TKit.java by
    JDK-8352419
    + JDK-8380316: Test runtime/os/AvailableProcessors.java fails
    Invalid argument
    + JDK-8380565: PPC64: deoptimization stub should save vector
    registers
    + JDK-8380672: Improve certification checking
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381205: GHA: Upgrade Node.js 20 to 24
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8382242: JFR: Metadata reconstruction invalidates
    ConstantMap for java.lang.String
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8383601: RISC-V:
    ShenandoahBarrierSetAssembler::load_reference_barrier calls
    "weak" on "phantom" path
    + JDK-8383630: Fix iteration in tests doing class redefinition
    + JDK-8383659: [17u] JVM crashes during stub routines generation
    on Windows and rare combination of CPU features
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
    + JDK-8384486: NTLM tests fail on Windows 11 and Windows Server
    2025
    + JDK-8384495: Update Libpng to 1.6.58
    + JDK-8384540: [25u, 21u, 17u] Update GHA JDKs after Apr/26
    updates
    + JDK-8384815: SelectOneKeyOutOfMany and PreferredKey fail after
    expired test certificate
    + JDK-8384902: Update GIFlib to 6.1.3
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8385490: Update HarfBuzz to 14.2.0
    + JDK-8386343: [17u] Fix NTLMHeadTest after backport of 8384486
    + JDK-8386551: Windows build broken because of MSys2/Make update</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1785240000">- Add patches for reproducible builds:
  * java-40y.patch
  * reproducible-cds-archive-g1.patch
  * reproducible-cds-deterministic.patch
  * reproducible-classlist-g1.patch
  * reproducible-classlist-striped64.patch
  * reproducible-default.patch
  * reproducible-source-date-epoch.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Upgrade to upstream tag jdk-17.0.20.1+1 (August 2026 CSPU)
  * Changes:
    + JDK-8389947: [17u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.20.1
    + JDK-8386205, bsc#1275764, CVE-2026-70907: Enhance TLS server
    + JDK-8384708, bsc#1275778, CVE-2026-61308: Enhance HTTP
    Connections
    + JDK-8382471, bsc#1275777, CVE-2026-60589: Improve Resource
    Resolving
    + JDK-8333743: Change .jcheck/conf branches property to match
    valid branches
    + JDK-8388790: Bump update version for OpenJDK: jdk-17.0.20.1
- Added patch:
  * tzdata-2026c.patch
    + backport upcoming upgrade of timezone data (bsc#1275035)</changelog>
</package>
<package pkgid="f7746819c4a8e52d505cd4c639d71de003b6d614f1e9d48626bf1f12519aab22e00fd52858cd8093b3965be5c5f52fe5a52ccda404ed3407fbc65e2cc95f71b4" name="java-1_8_0-openjdk-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.0.504" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1770033600">- Update to version jdk8u482 (icedtea-3.38.0)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Import of OpenJDK 8 u482 build 08
    + JDK-8154043: Fields not reachable anymore by tab-key, because
    of new tabbing behaviour of radio button groups.
    + JDK-8182577: Exception when Tab key moves focus to a
    JCheckbox with a custom ButtonModel
    + JDK-8193017: Import freetype sources into OpenJDK source tree
    + JDK-8211804: Constant AO_UNUSED_MBZ uses left shift of
    negative value
    + JDK-8212155: Race condition when posting
    dynamic_code_generated event leads to JVM crash
    + JDK-8212678: Windows IME related patch
    + JDK-8219006: AArch64: Register corruption in slow subtype
    check
    + JDK-8222362: Upgrade to Freetype 2.10.0
    + JDK-8227324: Upgrade to freetype 2.10.1
    + JDK-8247867: Upgrade to freetype 2.10.2
    + JDK-8258805: Japanese characters not entered by mouse click
    on Windows 10
    + JDK-8261170: Upgrade to FreeType 2.10.4
    + JDK-8265429: Improve GCM encryption
    + JDK-8269668: [aarch64] java.library.path not including
    /usr/lib64
    + JDK-8285686: Update FreeType to 2.12.0
    + JDK-8290334: Update FreeType to 2.12.1
    + JDK-8293672: Update freetype md file
    + JDK-8297088: Update LCMS to 2.14
    + JDK-8298974: Add ftcolor.c to imported freetype sources
    + JDK-8305072: Win32ShellFolder2.compareTo is inconsistent
    + JDK-8306881: Update FreeType to 2.13.0
    + JDK-8316028: Update FreeType to 2.13.2
    + JDK-8316030: Update Libpng to 1.6.40
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8329004: Update Libpng to 1.6.43
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8341496: Improve JMX connections
    + JDK-8345358: Some DLL Files are missing Windows Properties
    + JDK-8348596: Update FreeType to 2.13.3
    + JDK-8348598: Update Libpng to 1.6.47
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8362208: [8u] Buffer overflow in
    g1GCPhaseTimes.cpp::LineBuffer::_buffer
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8364214: Enhance polygon data support
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365271: Improve Swing supports
    + JDK-8366574: Bump update version of OpenJDK: 8u482
    + JDK-8367115: [8u] Problem list
    CAInterop.java#actalisauthenticationrootca test
    + JDK-8367257: [8u] Problem list CAInterop.java#entrustrootcag4
    test
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8371334: [8u] GHA: installation of VS2010 hangs
    + JDK-8371352: [8u] Fix VS2010 build issue in check_code.c
    + JDK-8371387: [8u] hotspot needs to recognise latest VS2022
    + JDK-8372534: Update Libpng to 1.6.51
  * Backports
    + JDK-8376272: [8u] Windows x86-32 fails to build after
    JDK-8359501
    + JDK-8376352: [8u] Build failure on Windows 32-bit after
    JDK-8362308
  * AArch32 port
    + JDK-8374556: [aarch32] JDK hangs on startup after 8354941
- Modified patch:
  * riscv64-zero.patch
    + rediff
- Removed patches:
  * jdk-8354941-aarch32.patch
  * jdk-8354941.patch
    + not needed anymore</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464000">- Update to version jdk8u492 (icedtea 3.39.0)
  * CVEs
    + CVE-2026-22007, (bsc#1262490)
    + CVE-2026-22013, (bsc#1262494)
    + CVE-2026-22016, (bsc#1262495)
    + CVE-2026-22018, (bsc#1262496)
    + CVE-2026-22021, (bsc#1262497)
    + CVE-2026-23865, (bsc#1259118)
    + CVE-2026-34268, (bsc#1262500)
  * Import of OpenJDK 8 u492 build 09
    + JDK-8056039: Hotspot does not compile with clang 3.4 on Linux
    + JDK-8074840: Resolve disabled warnings for libjli and
    libjli_static
    + JDK-8132786: java/security/cert/CertPathValidator/OCSP/
    /AIACheck.java fails intermittently
    + JDK-8153147: Mark java/net/BindException/Test.java as
    intermittently failing
    + JDK-8157758: JDK9 does not compile on Linux with GCC 6.1
    because left-shifting a negative number has undefined behavior
    + JDK-8170464: Remove shell script from
    compiler/c2/cr7005594/Test7005594.java
    + JDK-8174734: Safepoint sync time did not increase
    + JDK-8186149: quarantine gc/survivorAlignment/
    /TestPromotionFromSurvivorToTenuredAfterMinorGC.java
    + JDK-8220658: Improve the readability of container information
    in the error log
    + JDK-8223145: Replace wildcard address with loopback or local
    host in tests - part 1
    + JDK-8225487: giflib legal file is missing attribution for
    openbsd-reallocarray.c.
    + JDK-8237834: com/sun/jndi/ldap/LdapDnsProviderTest.java
    failing with LDAP response read timeout
    + JDK-8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java
    failed due to timeout
    + JDK-8264524: jdk/internal/platform/docker/
    /TestDockerMemoryMetrics.java fails due to swapping not
    working
    + JDK-8274893: Update java.desktop classes to use
    try-with-resources
    + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by
    ignoring /run/user/* mount points
    + JDK-8284758: [linux] improve print_container_info
    + JDK-8285836: sun/net/www/http/KeepAliveCache/
    /KeepAliveProperty.java failed with "RuntimeException: Failed
    in server"
    + JDK-8287011: Improve container information
    + JDK-8303482: Update LCMS to 2.15
    + JDK-8312518: [macos13] setFullScreenWindow() shows black
    screen on macOS 13 &amp; above
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8328999: Update GIFlib to 5.2.2
    + JDK-8339271: giflib attribution correction
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8347911: Limit the length of inflated text chunks
    + JDK-8348014: Enhance certificate processing
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8353657: [8u] Test tools/launcher/VersionCheck.java fails
    with debug build
    + JDK-8360869: jcstress is able to crash jdk8 on aarch64 with
    jfr on
    + JDK-8361748: Enforce limits on the size of an XBM image
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8372660: [8u] ProblemList TestCPUAwareness until 8370492
    is addressed
    + JDK-8373250: Bump update version of OpenJDK: 8u492
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374899: [8u] Fully handle clang as the toolchain in
    flags.m4
    + JDK-8374917: [8u] C++ flags get passed to C compiles in the
    HotSpot build
    + JDK-8374948: [8u] saproc &amp; jsig builds add duplicate linker
    flags on Darwin/MacOS
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375189: [8u] Problem list CAInterop.java#microsoftrsa2017
    + JDK-8376225: [8u] GHA: Apply work-around for missing JNF for
    MacOSX builds
    + JDK-8376272: [8u] Windows x86-32 fails to build after
    JDK-8359501
    + JDK-8376338: Test7005594.sh fails when given a memory value
    with decimals
    + JDK-8376352: [8u] Build failure on Windows 32-bit after
    JDK-8362308
    + JDK-8377344: [8u] Compilation failure on Windows for
    Linux-specific platform metric tests
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
  * Bug fixes
    + JDK-8162545, GH37: Mac build failure
- Removed patch:
  * fix-build-with-gcc14.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1781006400">- Require at least gcc 7 on aarch64 since with gcc &lt; 5 is considered
  broken by upstream on this architecture: "checking for broken
  aarch64 gcc 4.x... configure: error: GCC &lt; 5 may incorrectly
  compile HotSpot on aarch64. See JDK-8360869."</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785326400">- Add patches for reproducible builds
  * reproducible-copyright-year.patch
  * java-40y.patch
  * reproducible-zip-extra-fields.patch
  * reproducible-dist-id.patch
  * reproducible-generated-source-dates.patch
  * reproducible-jvm-cfg-order.patch
  * reproducible-generated-timestamps.patch
  * reproducible-classuse-order.patch
- Drop broken classes.jsa (embedded build path failed java -Xshare:on -version)
- Unset CFLAGS/CXXFLAGS after configure to avoid warnings</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1785844800">- Update to version jdk8u502 (icedtea 3.40.0)
  * CVEs
    + CVE-2026-46968, bsc#1272224
    + CVE-2026-47010, bsc#1272225
    + CVE-2026-47021, bsc#1272227
    + CVE-2026-47027, bsc#1272228
    + CVE-2026-60147, bsc#1272237
    + CVE-2026-47059, bsc#1272235
    + CVE-2026-47063, bsc#1272236
    + CVE-2026-47057, bsc#1272233
    + CVE-2026-47058, bsc#1272234
    + CVE-2026-41254, bsc#1272459
  * Import of OpenJDK 8 u502 build 07
    + JDK-6815126: intermittent SimulResumerTest.java failure
    + JDK-8199138: Add RISC-V support to Zero
    + JDK-8209362: sun/security/ssl/SSLSocketImpl/ReuseAddr.java
    failed due to "BindException: Address already in use (Bind
    failed)"
    + JDK-8246330: Add TLS Tests for Legacy ECDSA curves
    + JDK-8249159: Downport test rework for SSLSocketTemplate from
    JDK-8224650
    + JDK-8261235: C1 compilation fails with
    assert(res-&gt;vreg_number() == index) failed: conversion check
    + JDK-8273135: java/awt/color/ICC_ColorSpace/
    /MTTransformReplacedProfile.java crashes in liblcms.dylib with
    NULLSeek+0x7
    + JDK-8274736: Concurrent read/close of SSLSockets causes
    SSLSessions to be invalidated unnecessarily
    + JDK-8280158: New test from JDK-8274736 failed with/without
    patch in JDK11u
    + JDK-8298873: Update IllegalRecordVersion.java for changes to
    TLS implementation
    + JDK-8301189: validate-source fails after JDK-8298873
    + JDK-8314730: GHA: Drop libfreetype6-dev transitional package
    in favor of libfreetype-dev
    + JDK-8321489: Update LCMS to 2.16
    + JDK-8336451: [11u] GHA macos-13 and macos-15 builders are
    unable to resolve local hostname
    + JDK-8348110: Update LCMS to 2.17
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad and
    getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8369996: Testcase java/net/Socket/B8312065.java fails on
    Mac, AIX and Solaris
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8377158: Enhance XBM image support
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377833: Enhance Jar file processing
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8379684: Bump update version of OpenJDK: 8u502
    + JDK-8380377: [8u] Problem list CAInterop.java#teliarootcav2
    + JDK-8380672: Improve certification checking
    + JDK-8380689: distrust/Chunghwa.java test fails with a
    compilation error
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381185: Improve Nashorn index handling
    + JDK-8381195: Enhance Dataview Implementation
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
  * AArch32 port
    + JDK-8385332: aarch32 started to crash after 8261235</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785844801">- Modified patch:
  * riscv64-zero.patch
    + rebase and drop integrated hunks</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1788177600">- Update to version jdk8u504 (icedtea 3.40.1)
  * CVEs
    + CVE-2026-60589, bsc#1275777
    + CVE-2026-61308, bsc#1275778
    + CVE-2026-70907, bsc#1275764
  * Import of OpenJDK 8 u504 build 01
    + JDK-8382471: Improve Resource Resolving
    + JDK-8384708: Enhance HTTP Connections
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8386205: Enhance TLS server
    + JDK-8388811: [8u] VS2010 build broken by JDK-8374058
    + JDK-8389477: Bump update version for OpenJDK: 8u504</changelog>
</package>
<package pkgid="8d37d49025d992e6e716d34593f3732c17b410dfe95b588a35388ea417b9235f19a08046c3798e30d8103672fd83d0eec20d00b06aa7810aa810b3e4138bf470" name="java-1_8_0-openjdk-debugsource" arch="i586">
  <version epoch="0" ver="1.8.0.504" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1770033600">- Update to version jdk8u482 (icedtea-3.38.0)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Import of OpenJDK 8 u482 build 08
    + JDK-8154043: Fields not reachable anymore by tab-key, because
    of new tabbing behaviour of radio button groups.
    + JDK-8182577: Exception when Tab key moves focus to a
    JCheckbox with a custom ButtonModel
    + JDK-8193017: Import freetype sources into OpenJDK source tree
    + JDK-8211804: Constant AO_UNUSED_MBZ uses left shift of
    negative value
    + JDK-8212155: Race condition when posting
    dynamic_code_generated event leads to JVM crash
    + JDK-8212678: Windows IME related patch
    + JDK-8219006: AArch64: Register corruption in slow subtype
    check
    + JDK-8222362: Upgrade to Freetype 2.10.0
    + JDK-8227324: Upgrade to freetype 2.10.1
    + JDK-8247867: Upgrade to freetype 2.10.2
    + JDK-8258805: Japanese characters not entered by mouse click
    on Windows 10
    + JDK-8261170: Upgrade to FreeType 2.10.4
    + JDK-8265429: Improve GCM encryption
    + JDK-8269668: [aarch64] java.library.path not including
    /usr/lib64
    + JDK-8285686: Update FreeType to 2.12.0
    + JDK-8290334: Update FreeType to 2.12.1
    + JDK-8293672: Update freetype md file
    + JDK-8297088: Update LCMS to 2.14
    + JDK-8298974: Add ftcolor.c to imported freetype sources
    + JDK-8305072: Win32ShellFolder2.compareTo is inconsistent
    + JDK-8306881: Update FreeType to 2.13.0
    + JDK-8316028: Update FreeType to 2.13.2
    + JDK-8316030: Update Libpng to 1.6.40
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8329004: Update Libpng to 1.6.43
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8341496: Improve JMX connections
    + JDK-8345358: Some DLL Files are missing Windows Properties
    + JDK-8348596: Update FreeType to 2.13.3
    + JDK-8348598: Update Libpng to 1.6.47
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8362208: [8u] Buffer overflow in
    g1GCPhaseTimes.cpp::LineBuffer::_buffer
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8364214: Enhance polygon data support
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365271: Improve Swing supports
    + JDK-8366574: Bump update version of OpenJDK: 8u482
    + JDK-8367115: [8u] Problem list
    CAInterop.java#actalisauthenticationrootca test
    + JDK-8367257: [8u] Problem list CAInterop.java#entrustrootcag4
    test
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8371334: [8u] GHA: installation of VS2010 hangs
    + JDK-8371352: [8u] Fix VS2010 build issue in check_code.c
    + JDK-8371387: [8u] hotspot needs to recognise latest VS2022
    + JDK-8372534: Update Libpng to 1.6.51
  * Backports
    + JDK-8376272: [8u] Windows x86-32 fails to build after
    JDK-8359501
    + JDK-8376352: [8u] Build failure on Windows 32-bit after
    JDK-8362308
  * AArch32 port
    + JDK-8374556: [aarch32] JDK hangs on startup after 8354941
- Modified patch:
  * riscv64-zero.patch
    + rediff
- Removed patches:
  * jdk-8354941-aarch32.patch
  * jdk-8354941.patch
    + not needed anymore</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464000">- Update to version jdk8u492 (icedtea 3.39.0)
  * CVEs
    + CVE-2026-22007, (bsc#1262490)
    + CVE-2026-22013, (bsc#1262494)
    + CVE-2026-22016, (bsc#1262495)
    + CVE-2026-22018, (bsc#1262496)
    + CVE-2026-22021, (bsc#1262497)
    + CVE-2026-23865, (bsc#1259118)
    + CVE-2026-34268, (bsc#1262500)
  * Import of OpenJDK 8 u492 build 09
    + JDK-8056039: Hotspot does not compile with clang 3.4 on Linux
    + JDK-8074840: Resolve disabled warnings for libjli and
    libjli_static
    + JDK-8132786: java/security/cert/CertPathValidator/OCSP/
    /AIACheck.java fails intermittently
    + JDK-8153147: Mark java/net/BindException/Test.java as
    intermittently failing
    + JDK-8157758: JDK9 does not compile on Linux with GCC 6.1
    because left-shifting a negative number has undefined behavior
    + JDK-8170464: Remove shell script from
    compiler/c2/cr7005594/Test7005594.java
    + JDK-8174734: Safepoint sync time did not increase
    + JDK-8186149: quarantine gc/survivorAlignment/
    /TestPromotionFromSurvivorToTenuredAfterMinorGC.java
    + JDK-8220658: Improve the readability of container information
    in the error log
    + JDK-8223145: Replace wildcard address with loopback or local
    host in tests - part 1
    + JDK-8225487: giflib legal file is missing attribution for
    openbsd-reallocarray.c.
    + JDK-8237834: com/sun/jndi/ldap/LdapDnsProviderTest.java
    failing with LDAP response read timeout
    + JDK-8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java
    failed due to timeout
    + JDK-8264524: jdk/internal/platform/docker/
    /TestDockerMemoryMetrics.java fails due to swapping not
    working
    + JDK-8274893: Update java.desktop classes to use
    try-with-resources
    + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by
    ignoring /run/user/* mount points
    + JDK-8284758: [linux] improve print_container_info
    + JDK-8285836: sun/net/www/http/KeepAliveCache/
    /KeepAliveProperty.java failed with "RuntimeException: Failed
    in server"
    + JDK-8287011: Improve container information
    + JDK-8303482: Update LCMS to 2.15
    + JDK-8312518: [macos13] setFullScreenWindow() shows black
    screen on macOS 13 &amp; above
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8328999: Update GIFlib to 5.2.2
    + JDK-8339271: giflib attribution correction
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8347911: Limit the length of inflated text chunks
    + JDK-8348014: Enhance certificate processing
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8353657: [8u] Test tools/launcher/VersionCheck.java fails
    with debug build
    + JDK-8360869: jcstress is able to crash jdk8 on aarch64 with
    jfr on
    + JDK-8361748: Enforce limits on the size of an XBM image
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8372660: [8u] ProblemList TestCPUAwareness until 8370492
    is addressed
    + JDK-8373250: Bump update version of OpenJDK: 8u492
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374899: [8u] Fully handle clang as the toolchain in
    flags.m4
    + JDK-8374917: [8u] C++ flags get passed to C compiles in the
    HotSpot build
    + JDK-8374948: [8u] saproc &amp; jsig builds add duplicate linker
    flags on Darwin/MacOS
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375189: [8u] Problem list CAInterop.java#microsoftrsa2017
    + JDK-8376225: [8u] GHA: Apply work-around for missing JNF for
    MacOSX builds
    + JDK-8376272: [8u] Windows x86-32 fails to build after
    JDK-8359501
    + JDK-8376338: Test7005594.sh fails when given a memory value
    with decimals
    + JDK-8376352: [8u] Build failure on Windows 32-bit after
    JDK-8362308
    + JDK-8377344: [8u] Compilation failure on Windows for
    Linux-specific platform metric tests
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
  * Bug fixes
    + JDK-8162545, GH37: Mac build failure
- Removed patch:
  * fix-build-with-gcc14.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1781006400">- Require at least gcc 7 on aarch64 since with gcc &lt; 5 is considered
  broken by upstream on this architecture: "checking for broken
  aarch64 gcc 4.x... configure: error: GCC &lt; 5 may incorrectly
  compile HotSpot on aarch64. See JDK-8360869."</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785326400">- Add patches for reproducible builds
  * reproducible-copyright-year.patch
  * java-40y.patch
  * reproducible-zip-extra-fields.patch
  * reproducible-dist-id.patch
  * reproducible-generated-source-dates.patch
  * reproducible-jvm-cfg-order.patch
  * reproducible-generated-timestamps.patch
  * reproducible-classuse-order.patch
- Drop broken classes.jsa (embedded build path failed java -Xshare:on -version)
- Unset CFLAGS/CXXFLAGS after configure to avoid warnings</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1785844800">- Update to version jdk8u502 (icedtea 3.40.0)
  * CVEs
    + CVE-2026-46968, bsc#1272224
    + CVE-2026-47010, bsc#1272225
    + CVE-2026-47021, bsc#1272227
    + CVE-2026-47027, bsc#1272228
    + CVE-2026-60147, bsc#1272237
    + CVE-2026-47059, bsc#1272235
    + CVE-2026-47063, bsc#1272236
    + CVE-2026-47057, bsc#1272233
    + CVE-2026-47058, bsc#1272234
    + CVE-2026-41254, bsc#1272459
  * Import of OpenJDK 8 u502 build 07
    + JDK-6815126: intermittent SimulResumerTest.java failure
    + JDK-8199138: Add RISC-V support to Zero
    + JDK-8209362: sun/security/ssl/SSLSocketImpl/ReuseAddr.java
    failed due to "BindException: Address already in use (Bind
    failed)"
    + JDK-8246330: Add TLS Tests for Legacy ECDSA curves
    + JDK-8249159: Downport test rework for SSLSocketTemplate from
    JDK-8224650
    + JDK-8261235: C1 compilation fails with
    assert(res-&gt;vreg_number() == index) failed: conversion check
    + JDK-8273135: java/awt/color/ICC_ColorSpace/
    /MTTransformReplacedProfile.java crashes in liblcms.dylib with
    NULLSeek+0x7
    + JDK-8274736: Concurrent read/close of SSLSockets causes
    SSLSessions to be invalidated unnecessarily
    + JDK-8280158: New test from JDK-8274736 failed with/without
    patch in JDK11u
    + JDK-8298873: Update IllegalRecordVersion.java for changes to
    TLS implementation
    + JDK-8301189: validate-source fails after JDK-8298873
    + JDK-8314730: GHA: Drop libfreetype6-dev transitional package
    in favor of libfreetype-dev
    + JDK-8321489: Update LCMS to 2.16
    + JDK-8336451: [11u] GHA macos-13 and macos-15 builders are
    unable to resolve local hostname
    + JDK-8348110: Update LCMS to 2.17
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad and
    getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8369996: Testcase java/net/Socket/B8312065.java fails on
    Mac, AIX and Solaris
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8377158: Enhance XBM image support
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377833: Enhance Jar file processing
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8379684: Bump update version of OpenJDK: 8u502
    + JDK-8380377: [8u] Problem list CAInterop.java#teliarootcav2
    + JDK-8380672: Improve certification checking
    + JDK-8380689: distrust/Chunghwa.java test fails with a
    compilation error
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381185: Improve Nashorn index handling
    + JDK-8381195: Enhance Dataview Implementation
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
  * AArch32 port
    + JDK-8385332: aarch32 started to crash after 8261235</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785844801">- Modified patch:
  * riscv64-zero.patch
    + rebase and drop integrated hunks</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1788177600">- Update to version jdk8u504 (icedtea 3.40.1)
  * CVEs
    + CVE-2026-60589, bsc#1275777
    + CVE-2026-61308, bsc#1275778
    + CVE-2026-70907, bsc#1275764
  * Import of OpenJDK 8 u504 build 01
    + JDK-8382471: Improve Resource Resolving
    + JDK-8384708: Enhance HTTP Connections
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8386205: Enhance TLS server
    + JDK-8388811: [8u] VS2010 build broken by JDK-8374058
    + JDK-8389477: Bump update version for OpenJDK: 8u504</changelog>
</package>
<package pkgid="9657d6353fe20d55ff27dbb235f1b372ccc7cedaf47d0bce95b219181aac0c0d8dcf025315bf68dd8c15fdd33e34b6b1e074186bc06f0267f2b3a1eae6be140f" name="java-1_8_0-openjdk-demo-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.0.504" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1770033600">- Update to version jdk8u482 (icedtea-3.38.0)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Import of OpenJDK 8 u482 build 08
    + JDK-8154043: Fields not reachable anymore by tab-key, because
    of new tabbing behaviour of radio button groups.
    + JDK-8182577: Exception when Tab key moves focus to a
    JCheckbox with a custom ButtonModel
    + JDK-8193017: Import freetype sources into OpenJDK source tree
    + JDK-8211804: Constant AO_UNUSED_MBZ uses left shift of
    negative value
    + JDK-8212155: Race condition when posting
    dynamic_code_generated event leads to JVM crash
    + JDK-8212678: Windows IME related patch
    + JDK-8219006: AArch64: Register corruption in slow subtype
    check
    + JDK-8222362: Upgrade to Freetype 2.10.0
    + JDK-8227324: Upgrade to freetype 2.10.1
    + JDK-8247867: Upgrade to freetype 2.10.2
    + JDK-8258805: Japanese characters not entered by mouse click
    on Windows 10
    + JDK-8261170: Upgrade to FreeType 2.10.4
    + JDK-8265429: Improve GCM encryption
    + JDK-8269668: [aarch64] java.library.path not including
    /usr/lib64
    + JDK-8285686: Update FreeType to 2.12.0
    + JDK-8290334: Update FreeType to 2.12.1
    + JDK-8293672: Update freetype md file
    + JDK-8297088: Update LCMS to 2.14
    + JDK-8298974: Add ftcolor.c to imported freetype sources
    + JDK-8305072: Win32ShellFolder2.compareTo is inconsistent
    + JDK-8306881: Update FreeType to 2.13.0
    + JDK-8316028: Update FreeType to 2.13.2
    + JDK-8316030: Update Libpng to 1.6.40
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8329004: Update Libpng to 1.6.43
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8341496: Improve JMX connections
    + JDK-8345358: Some DLL Files are missing Windows Properties
    + JDK-8348596: Update FreeType to 2.13.3
    + JDK-8348598: Update Libpng to 1.6.47
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8362208: [8u] Buffer overflow in
    g1GCPhaseTimes.cpp::LineBuffer::_buffer
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8364214: Enhance polygon data support
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365271: Improve Swing supports
    + JDK-8366574: Bump update version of OpenJDK: 8u482
    + JDK-8367115: [8u] Problem list
    CAInterop.java#actalisauthenticationrootca test
    + JDK-8367257: [8u] Problem list CAInterop.java#entrustrootcag4
    test
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8371334: [8u] GHA: installation of VS2010 hangs
    + JDK-8371352: [8u] Fix VS2010 build issue in check_code.c
    + JDK-8371387: [8u] hotspot needs to recognise latest VS2022
    + JDK-8372534: Update Libpng to 1.6.51
  * Backports
    + JDK-8376272: [8u] Windows x86-32 fails to build after
    JDK-8359501
    + JDK-8376352: [8u] Build failure on Windows 32-bit after
    JDK-8362308
  * AArch32 port
    + JDK-8374556: [aarch32] JDK hangs on startup after 8354941
- Modified patch:
  * riscv64-zero.patch
    + rediff
- Removed patches:
  * jdk-8354941-aarch32.patch
  * jdk-8354941.patch
    + not needed anymore</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464000">- Update to version jdk8u492 (icedtea 3.39.0)
  * CVEs
    + CVE-2026-22007, (bsc#1262490)
    + CVE-2026-22013, (bsc#1262494)
    + CVE-2026-22016, (bsc#1262495)
    + CVE-2026-22018, (bsc#1262496)
    + CVE-2026-22021, (bsc#1262497)
    + CVE-2026-23865, (bsc#1259118)
    + CVE-2026-34268, (bsc#1262500)
  * Import of OpenJDK 8 u492 build 09
    + JDK-8056039: Hotspot does not compile with clang 3.4 on Linux
    + JDK-8074840: Resolve disabled warnings for libjli and
    libjli_static
    + JDK-8132786: java/security/cert/CertPathValidator/OCSP/
    /AIACheck.java fails intermittently
    + JDK-8153147: Mark java/net/BindException/Test.java as
    intermittently failing
    + JDK-8157758: JDK9 does not compile on Linux with GCC 6.1
    because left-shifting a negative number has undefined behavior
    + JDK-8170464: Remove shell script from
    compiler/c2/cr7005594/Test7005594.java
    + JDK-8174734: Safepoint sync time did not increase
    + JDK-8186149: quarantine gc/survivorAlignment/
    /TestPromotionFromSurvivorToTenuredAfterMinorGC.java
    + JDK-8220658: Improve the readability of container information
    in the error log
    + JDK-8223145: Replace wildcard address with loopback or local
    host in tests - part 1
    + JDK-8225487: giflib legal file is missing attribution for
    openbsd-reallocarray.c.
    + JDK-8237834: com/sun/jndi/ldap/LdapDnsProviderTest.java
    failing with LDAP response read timeout
    + JDK-8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java
    failed due to timeout
    + JDK-8264524: jdk/internal/platform/docker/
    /TestDockerMemoryMetrics.java fails due to swapping not
    working
    + JDK-8274893: Update java.desktop classes to use
    try-with-resources
    + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by
    ignoring /run/user/* mount points
    + JDK-8284758: [linux] improve print_container_info
    + JDK-8285836: sun/net/www/http/KeepAliveCache/
    /KeepAliveProperty.java failed with "RuntimeException: Failed
    in server"
    + JDK-8287011: Improve container information
    + JDK-8303482: Update LCMS to 2.15
    + JDK-8312518: [macos13] setFullScreenWindow() shows black
    screen on macOS 13 &amp; above
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8328999: Update GIFlib to 5.2.2
    + JDK-8339271: giflib attribution correction
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8347911: Limit the length of inflated text chunks
    + JDK-8348014: Enhance certificate processing
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8353657: [8u] Test tools/launcher/VersionCheck.java fails
    with debug build
    + JDK-8360869: jcstress is able to crash jdk8 on aarch64 with
    jfr on
    + JDK-8361748: Enforce limits on the size of an XBM image
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8372660: [8u] ProblemList TestCPUAwareness until 8370492
    is addressed
    + JDK-8373250: Bump update version of OpenJDK: 8u492
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374899: [8u] Fully handle clang as the toolchain in
    flags.m4
    + JDK-8374917: [8u] C++ flags get passed to C compiles in the
    HotSpot build
    + JDK-8374948: [8u] saproc &amp; jsig builds add duplicate linker
    flags on Darwin/MacOS
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375189: [8u] Problem list CAInterop.java#microsoftrsa2017
    + JDK-8376225: [8u] GHA: Apply work-around for missing JNF for
    MacOSX builds
    + JDK-8376272: [8u] Windows x86-32 fails to build after
    JDK-8359501
    + JDK-8376338: Test7005594.sh fails when given a memory value
    with decimals
    + JDK-8376352: [8u] Build failure on Windows 32-bit after
    JDK-8362308
    + JDK-8377344: [8u] Compilation failure on Windows for
    Linux-specific platform metric tests
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
  * Bug fixes
    + JDK-8162545, GH37: Mac build failure
- Removed patch:
  * fix-build-with-gcc14.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1781006400">- Require at least gcc 7 on aarch64 since with gcc &lt; 5 is considered
  broken by upstream on this architecture: "checking for broken
  aarch64 gcc 4.x... configure: error: GCC &lt; 5 may incorrectly
  compile HotSpot on aarch64. See JDK-8360869."</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785326400">- Add patches for reproducible builds
  * reproducible-copyright-year.patch
  * java-40y.patch
  * reproducible-zip-extra-fields.patch
  * reproducible-dist-id.patch
  * reproducible-generated-source-dates.patch
  * reproducible-jvm-cfg-order.patch
  * reproducible-generated-timestamps.patch
  * reproducible-classuse-order.patch
- Drop broken classes.jsa (embedded build path failed java -Xshare:on -version)
- Unset CFLAGS/CXXFLAGS after configure to avoid warnings</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1785844800">- Update to version jdk8u502 (icedtea 3.40.0)
  * CVEs
    + CVE-2026-46968, bsc#1272224
    + CVE-2026-47010, bsc#1272225
    + CVE-2026-47021, bsc#1272227
    + CVE-2026-47027, bsc#1272228
    + CVE-2026-60147, bsc#1272237
    + CVE-2026-47059, bsc#1272235
    + CVE-2026-47063, bsc#1272236
    + CVE-2026-47057, bsc#1272233
    + CVE-2026-47058, bsc#1272234
    + CVE-2026-41254, bsc#1272459
  * Import of OpenJDK 8 u502 build 07
    + JDK-6815126: intermittent SimulResumerTest.java failure
    + JDK-8199138: Add RISC-V support to Zero
    + JDK-8209362: sun/security/ssl/SSLSocketImpl/ReuseAddr.java
    failed due to "BindException: Address already in use (Bind
    failed)"
    + JDK-8246330: Add TLS Tests for Legacy ECDSA curves
    + JDK-8249159: Downport test rework for SSLSocketTemplate from
    JDK-8224650
    + JDK-8261235: C1 compilation fails with
    assert(res-&gt;vreg_number() == index) failed: conversion check
    + JDK-8273135: java/awt/color/ICC_ColorSpace/
    /MTTransformReplacedProfile.java crashes in liblcms.dylib with
    NULLSeek+0x7
    + JDK-8274736: Concurrent read/close of SSLSockets causes
    SSLSessions to be invalidated unnecessarily
    + JDK-8280158: New test from JDK-8274736 failed with/without
    patch in JDK11u
    + JDK-8298873: Update IllegalRecordVersion.java for changes to
    TLS implementation
    + JDK-8301189: validate-source fails after JDK-8298873
    + JDK-8314730: GHA: Drop libfreetype6-dev transitional package
    in favor of libfreetype-dev
    + JDK-8321489: Update LCMS to 2.16
    + JDK-8336451: [11u] GHA macos-13 and macos-15 builders are
    unable to resolve local hostname
    + JDK-8348110: Update LCMS to 2.17
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad and
    getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8369996: Testcase java/net/Socket/B8312065.java fails on
    Mac, AIX and Solaris
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8377158: Enhance XBM image support
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377833: Enhance Jar file processing
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8379684: Bump update version of OpenJDK: 8u502
    + JDK-8380377: [8u] Problem list CAInterop.java#teliarootcav2
    + JDK-8380672: Improve certification checking
    + JDK-8380689: distrust/Chunghwa.java test fails with a
    compilation error
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381185: Improve Nashorn index handling
    + JDK-8381195: Enhance Dataview Implementation
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
  * AArch32 port
    + JDK-8385332: aarch32 started to crash after 8261235</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785844801">- Modified patch:
  * riscv64-zero.patch
    + rebase and drop integrated hunks</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1788177600">- Update to version jdk8u504 (icedtea 3.40.1)
  * CVEs
    + CVE-2026-60589, bsc#1275777
    + CVE-2026-61308, bsc#1275778
    + CVE-2026-70907, bsc#1275764
  * Import of OpenJDK 8 u504 build 01
    + JDK-8382471: Improve Resource Resolving
    + JDK-8384708: Enhance HTTP Connections
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8386205: Enhance TLS server
    + JDK-8388811: [8u] VS2010 build broken by JDK-8374058
    + JDK-8389477: Bump update version for OpenJDK: 8u504</changelog>
</package>
<package pkgid="ca717ce93c2ba5e277dbe507baf397ce170c33f971c383c0fd9bb144b815d8d4833e195b843d0957a674b766789ba0c3cbe30c056ec5d365452e758e85decc7b" name="java-1_8_0-openjdk-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.0.504" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1770033600">- Update to version jdk8u482 (icedtea-3.38.0)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Import of OpenJDK 8 u482 build 08
    + JDK-8154043: Fields not reachable anymore by tab-key, because
    of new tabbing behaviour of radio button groups.
    + JDK-8182577: Exception when Tab key moves focus to a
    JCheckbox with a custom ButtonModel
    + JDK-8193017: Import freetype sources into OpenJDK source tree
    + JDK-8211804: Constant AO_UNUSED_MBZ uses left shift of
    negative value
    + JDK-8212155: Race condition when posting
    dynamic_code_generated event leads to JVM crash
    + JDK-8212678: Windows IME related patch
    + JDK-8219006: AArch64: Register corruption in slow subtype
    check
    + JDK-8222362: Upgrade to Freetype 2.10.0
    + JDK-8227324: Upgrade to freetype 2.10.1
    + JDK-8247867: Upgrade to freetype 2.10.2
    + JDK-8258805: Japanese characters not entered by mouse click
    on Windows 10
    + JDK-8261170: Upgrade to FreeType 2.10.4
    + JDK-8265429: Improve GCM encryption
    + JDK-8269668: [aarch64] java.library.path not including
    /usr/lib64
    + JDK-8285686: Update FreeType to 2.12.0
    + JDK-8290334: Update FreeType to 2.12.1
    + JDK-8293672: Update freetype md file
    + JDK-8297088: Update LCMS to 2.14
    + JDK-8298974: Add ftcolor.c to imported freetype sources
    + JDK-8305072: Win32ShellFolder2.compareTo is inconsistent
    + JDK-8306881: Update FreeType to 2.13.0
    + JDK-8316028: Update FreeType to 2.13.2
    + JDK-8316030: Update Libpng to 1.6.40
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8329004: Update Libpng to 1.6.43
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8341496: Improve JMX connections
    + JDK-8345358: Some DLL Files are missing Windows Properties
    + JDK-8348596: Update FreeType to 2.13.3
    + JDK-8348598: Update Libpng to 1.6.47
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8362208: [8u] Buffer overflow in
    g1GCPhaseTimes.cpp::LineBuffer::_buffer
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8364214: Enhance polygon data support
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365271: Improve Swing supports
    + JDK-8366574: Bump update version of OpenJDK: 8u482
    + JDK-8367115: [8u] Problem list
    CAInterop.java#actalisauthenticationrootca test
    + JDK-8367257: [8u] Problem list CAInterop.java#entrustrootcag4
    test
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8371334: [8u] GHA: installation of VS2010 hangs
    + JDK-8371352: [8u] Fix VS2010 build issue in check_code.c
    + JDK-8371387: [8u] hotspot needs to recognise latest VS2022
    + JDK-8372534: Update Libpng to 1.6.51
  * Backports
    + JDK-8376272: [8u] Windows x86-32 fails to build after
    JDK-8359501
    + JDK-8376352: [8u] Build failure on Windows 32-bit after
    JDK-8362308
  * AArch32 port
    + JDK-8374556: [aarch32] JDK hangs on startup after 8354941
- Modified patch:
  * riscv64-zero.patch
    + rediff
- Removed patches:
  * jdk-8354941-aarch32.patch
  * jdk-8354941.patch
    + not needed anymore</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464000">- Update to version jdk8u492 (icedtea 3.39.0)
  * CVEs
    + CVE-2026-22007, (bsc#1262490)
    + CVE-2026-22013, (bsc#1262494)
    + CVE-2026-22016, (bsc#1262495)
    + CVE-2026-22018, (bsc#1262496)
    + CVE-2026-22021, (bsc#1262497)
    + CVE-2026-23865, (bsc#1259118)
    + CVE-2026-34268, (bsc#1262500)
  * Import of OpenJDK 8 u492 build 09
    + JDK-8056039: Hotspot does not compile with clang 3.4 on Linux
    + JDK-8074840: Resolve disabled warnings for libjli and
    libjli_static
    + JDK-8132786: java/security/cert/CertPathValidator/OCSP/
    /AIACheck.java fails intermittently
    + JDK-8153147: Mark java/net/BindException/Test.java as
    intermittently failing
    + JDK-8157758: JDK9 does not compile on Linux with GCC 6.1
    because left-shifting a negative number has undefined behavior
    + JDK-8170464: Remove shell script from
    compiler/c2/cr7005594/Test7005594.java
    + JDK-8174734: Safepoint sync time did not increase
    + JDK-8186149: quarantine gc/survivorAlignment/
    /TestPromotionFromSurvivorToTenuredAfterMinorGC.java
    + JDK-8220658: Improve the readability of container information
    in the error log
    + JDK-8223145: Replace wildcard address with loopback or local
    host in tests - part 1
    + JDK-8225487: giflib legal file is missing attribution for
    openbsd-reallocarray.c.
    + JDK-8237834: com/sun/jndi/ldap/LdapDnsProviderTest.java
    failing with LDAP response read timeout
    + JDK-8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java
    failed due to timeout
    + JDK-8264524: jdk/internal/platform/docker/
    /TestDockerMemoryMetrics.java fails due to swapping not
    working
    + JDK-8274893: Update java.desktop classes to use
    try-with-resources
    + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by
    ignoring /run/user/* mount points
    + JDK-8284758: [linux] improve print_container_info
    + JDK-8285836: sun/net/www/http/KeepAliveCache/
    /KeepAliveProperty.java failed with "RuntimeException: Failed
    in server"
    + JDK-8287011: Improve container information
    + JDK-8303482: Update LCMS to 2.15
    + JDK-8312518: [macos13] setFullScreenWindow() shows black
    screen on macOS 13 &amp; above
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8328999: Update GIFlib to 5.2.2
    + JDK-8339271: giflib attribution correction
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8347911: Limit the length of inflated text chunks
    + JDK-8348014: Enhance certificate processing
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8353657: [8u] Test tools/launcher/VersionCheck.java fails
    with debug build
    + JDK-8360869: jcstress is able to crash jdk8 on aarch64 with
    jfr on
    + JDK-8361748: Enforce limits on the size of an XBM image
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8372660: [8u] ProblemList TestCPUAwareness until 8370492
    is addressed
    + JDK-8373250: Bump update version of OpenJDK: 8u492
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374899: [8u] Fully handle clang as the toolchain in
    flags.m4
    + JDK-8374917: [8u] C++ flags get passed to C compiles in the
    HotSpot build
    + JDK-8374948: [8u] saproc &amp; jsig builds add duplicate linker
    flags on Darwin/MacOS
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375189: [8u] Problem list CAInterop.java#microsoftrsa2017
    + JDK-8376225: [8u] GHA: Apply work-around for missing JNF for
    MacOSX builds
    + JDK-8376272: [8u] Windows x86-32 fails to build after
    JDK-8359501
    + JDK-8376338: Test7005594.sh fails when given a memory value
    with decimals
    + JDK-8376352: [8u] Build failure on Windows 32-bit after
    JDK-8362308
    + JDK-8377344: [8u] Compilation failure on Windows for
    Linux-specific platform metric tests
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
  * Bug fixes
    + JDK-8162545, GH37: Mac build failure
- Removed patch:
  * fix-build-with-gcc14.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1781006400">- Require at least gcc 7 on aarch64 since with gcc &lt; 5 is considered
  broken by upstream on this architecture: "checking for broken
  aarch64 gcc 4.x... configure: error: GCC &lt; 5 may incorrectly
  compile HotSpot on aarch64. See JDK-8360869."</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785326400">- Add patches for reproducible builds
  * reproducible-copyright-year.patch
  * java-40y.patch
  * reproducible-zip-extra-fields.patch
  * reproducible-dist-id.patch
  * reproducible-generated-source-dates.patch
  * reproducible-jvm-cfg-order.patch
  * reproducible-generated-timestamps.patch
  * reproducible-classuse-order.patch
- Drop broken classes.jsa (embedded build path failed java -Xshare:on -version)
- Unset CFLAGS/CXXFLAGS after configure to avoid warnings</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1785844800">- Update to version jdk8u502 (icedtea 3.40.0)
  * CVEs
    + CVE-2026-46968, bsc#1272224
    + CVE-2026-47010, bsc#1272225
    + CVE-2026-47021, bsc#1272227
    + CVE-2026-47027, bsc#1272228
    + CVE-2026-60147, bsc#1272237
    + CVE-2026-47059, bsc#1272235
    + CVE-2026-47063, bsc#1272236
    + CVE-2026-47057, bsc#1272233
    + CVE-2026-47058, bsc#1272234
    + CVE-2026-41254, bsc#1272459
  * Import of OpenJDK 8 u502 build 07
    + JDK-6815126: intermittent SimulResumerTest.java failure
    + JDK-8199138: Add RISC-V support to Zero
    + JDK-8209362: sun/security/ssl/SSLSocketImpl/ReuseAddr.java
    failed due to "BindException: Address already in use (Bind
    failed)"
    + JDK-8246330: Add TLS Tests for Legacy ECDSA curves
    + JDK-8249159: Downport test rework for SSLSocketTemplate from
    JDK-8224650
    + JDK-8261235: C1 compilation fails with
    assert(res-&gt;vreg_number() == index) failed: conversion check
    + JDK-8273135: java/awt/color/ICC_ColorSpace/
    /MTTransformReplacedProfile.java crashes in liblcms.dylib with
    NULLSeek+0x7
    + JDK-8274736: Concurrent read/close of SSLSockets causes
    SSLSessions to be invalidated unnecessarily
    + JDK-8280158: New test from JDK-8274736 failed with/without
    patch in JDK11u
    + JDK-8298873: Update IllegalRecordVersion.java for changes to
    TLS implementation
    + JDK-8301189: validate-source fails after JDK-8298873
    + JDK-8314730: GHA: Drop libfreetype6-dev transitional package
    in favor of libfreetype-dev
    + JDK-8321489: Update LCMS to 2.16
    + JDK-8336451: [11u] GHA macos-13 and macos-15 builders are
    unable to resolve local hostname
    + JDK-8348110: Update LCMS to 2.17
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad and
    getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8369996: Testcase java/net/Socket/B8312065.java fails on
    Mac, AIX and Solaris
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8377158: Enhance XBM image support
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377833: Enhance Jar file processing
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8379684: Bump update version of OpenJDK: 8u502
    + JDK-8380377: [8u] Problem list CAInterop.java#teliarootcav2
    + JDK-8380672: Improve certification checking
    + JDK-8380689: distrust/Chunghwa.java test fails with a
    compilation error
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381185: Improve Nashorn index handling
    + JDK-8381195: Enhance Dataview Implementation
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
  * AArch32 port
    + JDK-8385332: aarch32 started to crash after 8261235</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785844801">- Modified patch:
  * riscv64-zero.patch
    + rebase and drop integrated hunks</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1788177600">- Update to version jdk8u504 (icedtea 3.40.1)
  * CVEs
    + CVE-2026-60589, bsc#1275777
    + CVE-2026-61308, bsc#1275778
    + CVE-2026-70907, bsc#1275764
  * Import of OpenJDK 8 u504 build 01
    + JDK-8382471: Improve Resource Resolving
    + JDK-8384708: Enhance HTTP Connections
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8386205: Enhance TLS server
    + JDK-8388811: [8u] VS2010 build broken by JDK-8374058
    + JDK-8389477: Bump update version for OpenJDK: 8u504</changelog>
</package>
<package pkgid="57572f85f2de2e267deae5e9fe8997b9855c324c23a6eebfebe2ce17bbff2b6cf595e8552fbb464aa752558d575877cc3c18dc0eebff250a3eda091594a079ea" name="java-1_8_0-openjdk-headless-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.0.504" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1770033600">- Update to version jdk8u482 (icedtea-3.38.0)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Import of OpenJDK 8 u482 build 08
    + JDK-8154043: Fields not reachable anymore by tab-key, because
    of new tabbing behaviour of radio button groups.
    + JDK-8182577: Exception when Tab key moves focus to a
    JCheckbox with a custom ButtonModel
    + JDK-8193017: Import freetype sources into OpenJDK source tree
    + JDK-8211804: Constant AO_UNUSED_MBZ uses left shift of
    negative value
    + JDK-8212155: Race condition when posting
    dynamic_code_generated event leads to JVM crash
    + JDK-8212678: Windows IME related patch
    + JDK-8219006: AArch64: Register corruption in slow subtype
    check
    + JDK-8222362: Upgrade to Freetype 2.10.0
    + JDK-8227324: Upgrade to freetype 2.10.1
    + JDK-8247867: Upgrade to freetype 2.10.2
    + JDK-8258805: Japanese characters not entered by mouse click
    on Windows 10
    + JDK-8261170: Upgrade to FreeType 2.10.4
    + JDK-8265429: Improve GCM encryption
    + JDK-8269668: [aarch64] java.library.path not including
    /usr/lib64
    + JDK-8285686: Update FreeType to 2.12.0
    + JDK-8290334: Update FreeType to 2.12.1
    + JDK-8293672: Update freetype md file
    + JDK-8297088: Update LCMS to 2.14
    + JDK-8298974: Add ftcolor.c to imported freetype sources
    + JDK-8305072: Win32ShellFolder2.compareTo is inconsistent
    + JDK-8306881: Update FreeType to 2.13.0
    + JDK-8316028: Update FreeType to 2.13.2
    + JDK-8316030: Update Libpng to 1.6.40
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8329004: Update Libpng to 1.6.43
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8341496: Improve JMX connections
    + JDK-8345358: Some DLL Files are missing Windows Properties
    + JDK-8348596: Update FreeType to 2.13.3
    + JDK-8348598: Update Libpng to 1.6.47
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8362208: [8u] Buffer overflow in
    g1GCPhaseTimes.cpp::LineBuffer::_buffer
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8364214: Enhance polygon data support
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365271: Improve Swing supports
    + JDK-8366574: Bump update version of OpenJDK: 8u482
    + JDK-8367115: [8u] Problem list
    CAInterop.java#actalisauthenticationrootca test
    + JDK-8367257: [8u] Problem list CAInterop.java#entrustrootcag4
    test
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8371334: [8u] GHA: installation of VS2010 hangs
    + JDK-8371352: [8u] Fix VS2010 build issue in check_code.c
    + JDK-8371387: [8u] hotspot needs to recognise latest VS2022
    + JDK-8372534: Update Libpng to 1.6.51
  * Backports
    + JDK-8376272: [8u] Windows x86-32 fails to build after
    JDK-8359501
    + JDK-8376352: [8u] Build failure on Windows 32-bit after
    JDK-8362308
  * AArch32 port
    + JDK-8374556: [aarch32] JDK hangs on startup after 8354941
- Modified patch:
  * riscv64-zero.patch
    + rediff
- Removed patches:
  * jdk-8354941-aarch32.patch
  * jdk-8354941.patch
    + not needed anymore</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464000">- Update to version jdk8u492 (icedtea 3.39.0)
  * CVEs
    + CVE-2026-22007, (bsc#1262490)
    + CVE-2026-22013, (bsc#1262494)
    + CVE-2026-22016, (bsc#1262495)
    + CVE-2026-22018, (bsc#1262496)
    + CVE-2026-22021, (bsc#1262497)
    + CVE-2026-23865, (bsc#1259118)
    + CVE-2026-34268, (bsc#1262500)
  * Import of OpenJDK 8 u492 build 09
    + JDK-8056039: Hotspot does not compile with clang 3.4 on Linux
    + JDK-8074840: Resolve disabled warnings for libjli and
    libjli_static
    + JDK-8132786: java/security/cert/CertPathValidator/OCSP/
    /AIACheck.java fails intermittently
    + JDK-8153147: Mark java/net/BindException/Test.java as
    intermittently failing
    + JDK-8157758: JDK9 does not compile on Linux with GCC 6.1
    because left-shifting a negative number has undefined behavior
    + JDK-8170464: Remove shell script from
    compiler/c2/cr7005594/Test7005594.java
    + JDK-8174734: Safepoint sync time did not increase
    + JDK-8186149: quarantine gc/survivorAlignment/
    /TestPromotionFromSurvivorToTenuredAfterMinorGC.java
    + JDK-8220658: Improve the readability of container information
    in the error log
    + JDK-8223145: Replace wildcard address with loopback or local
    host in tests - part 1
    + JDK-8225487: giflib legal file is missing attribution for
    openbsd-reallocarray.c.
    + JDK-8237834: com/sun/jndi/ldap/LdapDnsProviderTest.java
    failing with LDAP response read timeout
    + JDK-8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java
    failed due to timeout
    + JDK-8264524: jdk/internal/platform/docker/
    /TestDockerMemoryMetrics.java fails due to swapping not
    working
    + JDK-8274893: Update java.desktop classes to use
    try-with-resources
    + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by
    ignoring /run/user/* mount points
    + JDK-8284758: [linux] improve print_container_info
    + JDK-8285836: sun/net/www/http/KeepAliveCache/
    /KeepAliveProperty.java failed with "RuntimeException: Failed
    in server"
    + JDK-8287011: Improve container information
    + JDK-8303482: Update LCMS to 2.15
    + JDK-8312518: [macos13] setFullScreenWindow() shows black
    screen on macOS 13 &amp; above
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8328999: Update GIFlib to 5.2.2
    + JDK-8339271: giflib attribution correction
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8347911: Limit the length of inflated text chunks
    + JDK-8348014: Enhance certificate processing
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8353657: [8u] Test tools/launcher/VersionCheck.java fails
    with debug build
    + JDK-8360869: jcstress is able to crash jdk8 on aarch64 with
    jfr on
    + JDK-8361748: Enforce limits on the size of an XBM image
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371935: Enhance key generation
    + JDK-8372660: [8u] ProblemList TestCPUAwareness until 8370492
    is addressed
    + JDK-8373250: Bump update version of OpenJDK: 8u492
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374899: [8u] Fully handle clang as the toolchain in
    flags.m4
    + JDK-8374917: [8u] C++ flags get passed to C compiles in the
    HotSpot build
    + JDK-8374948: [8u] saproc &amp; jsig builds add duplicate linker
    flags on Darwin/MacOS
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375189: [8u] Problem list CAInterop.java#microsoftrsa2017
    + JDK-8376225: [8u] GHA: Apply work-around for missing JNF for
    MacOSX builds
    + JDK-8376272: [8u] Windows x86-32 fails to build after
    JDK-8359501
    + JDK-8376338: Test7005594.sh fails when given a memory value
    with decimals
    + JDK-8376352: [8u] Build failure on Windows 32-bit after
    JDK-8362308
    + JDK-8377344: [8u] Compilation failure on Windows for
    Linux-specific platform metric tests
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
  * Bug fixes
    + JDK-8162545, GH37: Mac build failure
- Removed patch:
  * fix-build-with-gcc14.patch
    + fixed upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1781006400">- Require at least gcc 7 on aarch64 since with gcc &lt; 5 is considered
  broken by upstream on this architecture: "checking for broken
  aarch64 gcc 4.x... configure: error: GCC &lt; 5 may incorrectly
  compile HotSpot on aarch64. See JDK-8360869."</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1785326400">- Add patches for reproducible builds
  * reproducible-copyright-year.patch
  * java-40y.patch
  * reproducible-zip-extra-fields.patch
  * reproducible-dist-id.patch
  * reproducible-generated-source-dates.patch
  * reproducible-jvm-cfg-order.patch
  * reproducible-generated-timestamps.patch
  * reproducible-classuse-order.patch
- Drop broken classes.jsa (embedded build path failed java -Xshare:on -version)
- Unset CFLAGS/CXXFLAGS after configure to avoid warnings</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1785844800">- Update to version jdk8u502 (icedtea 3.40.0)
  * CVEs
    + CVE-2026-46968, bsc#1272224
    + CVE-2026-47010, bsc#1272225
    + CVE-2026-47021, bsc#1272227
    + CVE-2026-47027, bsc#1272228
    + CVE-2026-60147, bsc#1272237
    + CVE-2026-47059, bsc#1272235
    + CVE-2026-47063, bsc#1272236
    + CVE-2026-47057, bsc#1272233
    + CVE-2026-47058, bsc#1272234
    + CVE-2026-41254, bsc#1272459
  * Import of OpenJDK 8 u502 build 07
    + JDK-6815126: intermittent SimulResumerTest.java failure
    + JDK-8199138: Add RISC-V support to Zero
    + JDK-8209362: sun/security/ssl/SSLSocketImpl/ReuseAddr.java
    failed due to "BindException: Address already in use (Bind
    failed)"
    + JDK-8246330: Add TLS Tests for Legacy ECDSA curves
    + JDK-8249159: Downport test rework for SSLSocketTemplate from
    JDK-8224650
    + JDK-8261235: C1 compilation fails with
    assert(res-&gt;vreg_number() == index) failed: conversion check
    + JDK-8273135: java/awt/color/ICC_ColorSpace/
    /MTTransformReplacedProfile.java crashes in liblcms.dylib with
    NULLSeek+0x7
    + JDK-8274736: Concurrent read/close of SSLSockets causes
    SSLSessions to be invalidated unnecessarily
    + JDK-8280158: New test from JDK-8274736 failed with/without
    patch in JDK11u
    + JDK-8298873: Update IllegalRecordVersion.java for changes to
    TLS implementation
    + JDK-8301189: validate-source fails after JDK-8298873
    + JDK-8314730: GHA: Drop libfreetype6-dev transitional package
    in favor of libfreetype-dev
    + JDK-8321489: Update LCMS to 2.16
    + JDK-8336451: [11u] GHA macos-13 and macos-15 builders are
    unable to resolve local hostname
    + JDK-8348110: Update LCMS to 2.17
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad and
    getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8369996: Testcase java/net/Socket/B8312065.java fails on
    Mac, AIX and Solaris
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8377158: Enhance XBM image support
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377833: Enhance Jar file processing
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8379684: Bump update version of OpenJDK: 8u502
    + JDK-8380377: [8u] Problem list CAInterop.java#teliarootcav2
    + JDK-8380672: Improve certification checking
    + JDK-8380689: distrust/Chunghwa.java test fails with a
    compilation error
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381185: Improve Nashorn index handling
    + JDK-8381195: Enhance Dataview Implementation
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
  * AArch32 port
    + JDK-8385332: aarch32 started to crash after 8261235</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1785844801">- Modified patch:
  * riscv64-zero.patch
    + rebase and drop integrated hunks</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1788177600">- Update to version jdk8u504 (icedtea 3.40.1)
  * CVEs
    + CVE-2026-60589, bsc#1275777
    + CVE-2026-61308, bsc#1275778
    + CVE-2026-70907, bsc#1275764
  * Import of OpenJDK 8 u504 build 01
    + JDK-8382471: Improve Resource Resolving
    + JDK-8384708: Enhance HTTP Connections
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8386205: Enhance TLS server
    + JDK-8388811: [8u] VS2010 build broken by JDK-8374058
    + JDK-8389477: Bump update version for OpenJDK: 8u504</changelog>
</package>
<package pkgid="3695480e2a99a2db766628cba382ab36bc6d462256e4ab357e72d63ba3407180bf6e1d8eaba5d0ddf31876dc56a7f081938a058d5776a1552a55a10c76c994f2" name="java-21-openjdk-debuginfo" arch="i586">
  <version epoch="0" ver="21.0.12.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1761134400">- Update to upstream tag jdk-21.0.9+10 (October 2025 CPU)
  * Security fixes:
    + JDK-8352637: Enhance bytecode verification
    + JDK-8356294, CVE-2025-53066, bsc#1252417: Enhance Path
    Factories
    + JDK-8359454, CVE-2025-61748, bsc#1252418: Enhance String
    handling
    + JDK-8360937, CVE-2025-53057, bsc#1252414: Enhance certificate
    handling
  * Other fixes:
    + JDK-7036144: GZIPInputStream readTrailer uses faulty
    available() test for end-of-stream
    + JDK-8079786: [macosx] Test java/awt/Frame/DisposeParentGC/
    /DisposeParentGC.java fails for Mac only
    + JDK-8167252: Some of Charset.availableCharsets() does not
    contain itself
    + JDK-8185429: [macos] After a modal dialog is closed, no
    window becomes active
    + JDK-8203867: Delete test java/awt/TrayIcon/
    /DblClickActionEventTest/DblClickActionEventTest.html
    + JDK-8217914: java/net/httpclient/
    /ConnectTimeoutHandshakeSync.java failed on connection refused
    while doing POST
    + JDK-8226919: attach in linux hangs due to permission denied
    accessing /proc/pid/root
    + JDK-8249825: Tests sun/security/ssl/SSLSocketImpl/
    /SetClientMode.java and NonAutoClose.java marked with @ignore
    + JDK-8259540: MissingResourceException for key
    cvc-complex-type.2.4.d.1
    + JDK-8261242: [Linux] OSContainer::is_containerized() returns
    true when run outside a container
    + JDK-8279005: sun/tools/jstat tests do not check for test case
    exit codes after JDK-8245129
    + JDK-8280818: Expand bug8033699.java to iterate over all LaFs
    + JDK-8293713: java/net/httpclient/BufferingSubscriberTest.java
    fails in timeout, blocked in submission publisher
    + JDK-8302293: jar --create fails with IllegalArgumentException
    if archive name is shorter than 3 characters
    + JDK-8302744: Refactor Hotspot container detection code
    + JDK-8304674: File java.c compile error with
  - fsanitize=address -O0
    + JDK-8308633: Increase precision of timestamps in g1 log
    + JDK-8309238: jdk/jfr/tool/TestView.java failed with
    "exitValue = 134"
    + JDK-8309627: Incorrect sorting of DirtyCardQueue buffers
    + JDK-8309899: Rename PtrQueueSet::buffer_size()
    + JDK-8310264: In PhaseChaitin::Split defs and phis are leaked
    + JDK-8310974: NMT: Arena diffs miss the scale
    + JDK-8311644: Server should not send bad_certificate alert
    when the client does not send any certificates
    + JDK-8313083: Print 'rss' and 'cache' as part of the container
    information
    + JDK-8313355: javax/management/remote/mandatory/notif/
    /ListenerScaleTest.java failed with "Exception: Failed:
    ratio=792.2791601423487"
    + JDK-8313367: SunMSCAPI cannot read Local Computer certs w/o
    Windows elevation
    + JDK-8314166: Update googletest to v1.14.0
    + JDK-8314611: Provide more explicative error message parsing
    Currencies
    + JDK-8314978: Multiple server call from connection failing
    with expect100 in getOutputStream
    + JDK-8319067: ProblemList serviceability/AsyncGetCallTrace/
    /MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode
    + JDK-8319174: Enhance robustness of some j.m.BigInteger
    constructors
    + JDK-8319598: SMFParser misinterprets interrupted running
    status
    + JDK-8319932: [JVMCI] class unloading related tests can fail
    on libgraal
    + JDK-8320189: vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/
    /bi02t001 memory corruption when using -Xcheck:jni
    + JDK-8320769: Remove ill-adviced "make install" target
    + JDK-8320858: Move jpackage tests to tier3
    + JDK-8320859: gtest high malloc footprint caused by
    BufferNodeAllocator stress test
    + JDK-8322420: [Linux] cgroup v2: Limits in parent nested
    control groups are not detected
    + JDK-8322992: Javac fails with StackOverflowError when
    compiling deeply nested synchronized blocks
    + JDK-8325397: sun/java2d/Disposer/TestDisposerRace.java fails
    in linux-aarch64
    + JDK-8326606: Test javax/swing/text/BoxView/6494356/
    /bug6494356.java performs a synchronization on a value based
    class
    + JDK-8326705: Test CertMsgCheck.java fails to find alert
    certificate_required
    + JDK-8327125: SpinYield.report should report microseconds
    + JDK-8327748: Convert javax/swing/JFileChooser/6798062/
    /bug6798062.java applet test to main
    + JDK-8327750: Convert javax/swing/JFileChooser/
    /FileFilterDescription/FileFilterDescription.java applet test
    to main
    + JDK-8327751: Convert javax/swing/JInternalFrame/6726866/
    /bug6726866.java applet test to main
    + JDK-8327752: Convert javax/swing/JOptionPane/4174551/
    /bug4174551.java applet to main
    + JDK-8327753: Convert javax/swing/JOptionPane/8024926/
    /bug8024926.java applet to main
    + JDK-8327754: Convert javax/swing/JPopupMenu/7160604/
    /bug7160604.java applet to main
    + JDK-8327755: Convert javax/swing/JScrollBar/8039464/
    /Test8039464.java applet to main
    + JDK-8327756: Convert javax/swing/JSlider/4987336/
    /bug4987336.java applet to main
    + JDK-8327826: Convert javax/swing/border/Test4243289.java
    applet test to main
    + JDK-8327835: Convert java/awt/FileDialog/RegexpFilterTest/
    /RegexpFilterTest applet test to main
    + JDK-8327838: Convert java/awt/FileDialog/MultipleMode/
    /MultipleMode.html applet test to main
    + JDK-8327872: Convert javax/swing/JToolTip/4644444/
    /bug4644444.java applet test to main
    + JDK-8327873: Convert javax/swing/border/Test4247606.java
    applet test to main
    + JDK-8327874: Convert javax/swing/JTree/4314199/
    /bug4314199.java applet test to main
    + JDK-8327876: Convert javax/swing/border/Test4252164.java
    applet test to main
    + JDK-8327879: Convert javax/swing/border/Test4760089.java
    applet test to main
    + JDK-8327969: Convert javax/swing/border/Test6910490.java
    applet test to main
    + JDK-8327972: Convert java/awt/FileDialog/
    /SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet
    test to main
    + JDK-8328000: Convert /java/awt/im/8154816/bug8154816.java
    applet test to main
    + JDK-8328012: Convert InputMethod (/java/awt/im) applet tests
    to main
    + JDK-8328030: Convert javax/swing/text/GlyphView/4984669/
    /bug4984669.java applet test to main
    + JDK-8328035: Convert javax/swing/text/html/TableView/7030332/
    /bug7030332.java applet test to main
    + JDK-8328087: Automate javax/swing/JTable/TAB/TAB.java applet
    test
    + JDK-8328089: Automate javax/swing/JTable/4222153/
    /bug4222153.java applet test
    + JDK-8328154: Convert sun/java2d/loops/CopyAreaSpeed.java
    applet test to main
    + JDK-8328190: Convert AWTPanelSmoothWheel.html applet test to
    main
    + JDK-8328225: Convert ImageDecoratedDnD.html applet test to
    main
    + JDK-8328244: Convert javax/swing/JSlider/6742358/
    /bug6742358.java applet test to main
    + JDK-8328248: Convert javax/swing/JSlider/6587742/
    /bug6587742.java applet test to main
    + JDK-8328262: Convert javax/swing/JSplitPane/8132123/
    /bug8132123.java applet test to main
    + JDK-8328279: Convert java/awt/Cursor/
    /CursorOverlappedPanelsTest test to main
    + JDK-8328328: Convert javax/swing/JTabbedPane/4666224/
    /bug4666224.java applet test to main
    + JDK-8328367: Convert java/awt/Component/UpdatingBootTime test
    to main
    + JDK-8328378: Convert java/awt/FileDialog/
    /FileDialogForDirectories test to main
    + JDK-8328382: Convert java/awt/FileDialog/FileDialogForPackages
    test to main
    + JDK-8328384: Convert java/awt/FileDialog/FileDialogOpenDirTest
    test to main
    + JDK-8328385: Convert java/awt/FileDialog/FileDialogReturnTest
    test to main
    + JDK-8328386: Convert java/awt/FileDialog/FileNameOverrideTest
    test to main
    + JDK-8328398: Convert java/awt/im/4490692/bug4490692.html
    applet test to main
    + JDK-8328401: Convert java/awt/Frame/InitialMaximizedTest/
    /InitialMaximizedTest.html applet test to automated
    + JDK-8328570: Convert closed JViewport manual applet tests to
    main
    + JDK-8328631: Convert java/awt/InputMethods/InputMethodsTest/
    /InputMethodsTest.java applet test to manual
    + JDK-8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/
    /sysdict/share/BTreeTest.java: Could not initialize class
    java.util.concurrent.ThreadLocalRandom
    + JDK-8330535: Update nsk/jdb tests to use driver instead of
    othervm
    + JDK-8331389: runtime/ErrorHandling/TestDwarf.java fails with
    "Crash JVM should not exit gracefully"
    + JDK-8331560: Refactor Hotspot container detection code so
    that subsystem delegates to controllers
    + JDK-8332020: jwebserver tool prints invalid URL in case of
    IPv6 address binding
    + JDK-8332271: Reading data from the clipboard from multiple
    threads crashes the JVM
    + JDK-8332368: ubsan aarch64: immediate_aarch64.cpp:298:31:
    runtime error: shift exponent 32 is too large for 32-bit type
    'int'
    + JDK-8332551: Test vmTestbase/nsk/monitoring/
    /MemoryNotificationInfo/from/from001/TestDescription.java
    timed out
    + JDK-8332857: Test vmTestbase/nsk/jvmti/GetThreadCpuTime/
    /thrcputime002/TestDescription.java failed
    + JDK-8333326: Linux Alpine build fails after 8302744
    + JDK-8333446: Add tests for hierarchical container support
    + JDK-8334010: VM crashes with ObjectAlignmentInBytes &gt;
    GCCardSizeInBytes
    + JDK-8334016: Make PrintNullString.java automatic
    + JDK-8334320: Replace vmTestbase/metaspace/share/
    /TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon
    from testlibrary
    + JDK-8334394: Race condition in Class::protectionDomain
    + JDK-8334457: Test javax/swing/JTabbedPane/bug4666224.java
    fail on macOS with because pressing the ‘C’ key does not
    switch the layout to WRAP_TAB_LAYOUT
    + JDK-8335131: Test "javax/swing/JColorChooser/Test6977726.java"
    failed on ubuntu x64 because "Preview" title is missing for
    GTK L&amp;F
    + JDK-8335252: Reduce size of j.u.Formatter.Conversion#isValid
    + JDK-8335577: runtime/cds/appcds/TestParallelGCWithCDS.java
    still fails with JNI error
    + JDK-8335882: platform/cgroup/TestSystemSettings.java fails on
    Alpine Linux
    + JDK-8336635: Add IR test for Reference.refersTo intrinsic
    + JDK-8336702: C2 compilation fails with "all memory state
    should have been processed" assert
    + JDK-8337506: Disable "best-fit" mapping on Windows command
    line
    + JDK-8338236: Compile error in cgroup code on Linux when using
    clang
    + JDK-8338482: com/sun/jdi/ThreadMemoryLeakTest.java requires
    that compressed oops are enabled
    + JDK-8338939: Simplify processing of hidden class names
    + JDK-8339460: CDS error when module is located in a directory
    with space in the name
    + JDK-8339561: The test/jdk/java/awt/Paint/ListRepaint.java may
    fail after JDK-8327401
    + JDK-8339962: Open source AWT TextField tests - Set1
    + JDK-8340092: [Linux] containers/systemd/
    /SystemdMemoryAwarenessTest.java failing on some systems
    + JDK-8340185: Use make -k on GHA to catch more build errors
    + JDK-8340276: Test java/lang/management/ThreadMXBean/Locks.java
    failed with NullPointerException
    + JDK-8340389: vmTestbase/gc/gctests/PhantomReference/
    /phantom001/TestDescription.java Test exit code: 97 with
  - Xcomp UseAVX=3
    + JDK-8340547: Starting many threads can delay safepoints
    + JDK-8340554: Improve MessageFormat readObject checks
    + JDK-8341178: TypeRawPtr::add_offset may be "miscompiled" due
    to UB
    + JDK-8341311: [Accessibility,macOS,VoiceOver] VoiceOver
    announces incorrect number of items in submenu of JPopupMenu
    + JDK-8341370: Test java/awt/Frame/ShapeNotSetSometimes/
    /ShapeNotSetSometimes.java fails intermittently on
    macOS-aarch64
    + JDK-8341644: Compile error in cgroup coding when using
    toolchain clang
    + JDK-8341684: Typo in External Specifications link of
    java.util.Currency
    + JDK-8341861: GHA: Use only retention mechanism to remove
    bundles
    + JDK-8341964: Add mechanism to disable different parts of TLS
    cipher suite
    + JDK-8342074: Fix runtime/Thread/TestAlwaysPreTouchStacks.java
    to be flagless or accept VM flags
    + JDK-8342238: Test javax/crypto/CryptoPermissions/
    /InconsistentEntries.java writes files in tested JDK dir
    + JDK-8342330: C2: "node pinned on loop exit test?" assert
    failure
    + JDK-8342782: AWTEventMulticaster throws StackOverflowError
    using AquaButtonUI
    + JDK-8343074: test/jdk/com/sun/net/httpserver/docs/test1/
    /largefile.txt could be generated
    + JDK-8343452: Incorrect WINDOWS build variable is used in
    macroAssembler_x86.cpp
    + JDK-8343607: C2: Shenandoah crashes during barrier expansion
    in Continuation::enter
    + JDK-8343618: Stack smashing in awt_InputMethod.c on Linux
    s390x
    + JDK-8343804: Show the default time zone with -XshowSettings
    option
    + JDK-8343977: Convert java/awt/TextArea/TextAreaCursorTest/
    /HoveringAndDraggingTest to main
    + JDK-8344137: Update XML Security for Java to 3.0.5
    + JDK-8344338: javax/swing/JTextArea/bug4265784.java fails on
    Ubuntu 24.04.1
    + JDK-8344671: Few JFR streaming tests fail with application
    not alive error on MacOS 15
    + JDK-8345173: BlockLocationPrinter::print_location misses a
    ResourceMark
    + JDK-8345337: JFR: jfr view should display all direct
    subfields for an event type
    + JDK-8345471: Clean up compiler/intrinsics/sha/cli tests
    + JDK-8345566: Deproblemlist
    test/jdk/javax/swing/JComboBox/6559152/bug6559152.java
    + JDK-8345767: javax/swing/JSplitPane/4164779/
    /JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04
    + JDK-8346255: java/lang/management/ThreadMXBean/
    /VirtualThreadDeadlocks.java finds no deadlock
    + JDK-8346285: Update jarsigner compatibility test for change
    in default digest algorithm
    + JDK-8346751: Internal java compiler error with type
    annotations in constants expression in constant fields
    + JDK-8346871: Improve robustness of
    java/util/zip/EntryCount64k.java test
    + JDK-8346929: runtime/ClassUnload/DictionaryDependsTest.java
    fails with "Test failed: should be unloaded"
    + JDK-8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003
    fails with java.lang.OutOfMemoryError when CDS is off
    + JDK-8347004: vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/
    /ShrinkGrowTest.java fails with CDS disabled
    + JDK-8347299: Add annotations to test cases in LicenseTest
    + JDK-8347302: Mark test tools/jimage/JImageToolTest.java as
    flagless
    + JDK-8347381: Upgrade jQuery UI to version 1.14.1
    + JDK-8347564: ZGC: Crash in
    DependencyContext::clean_unloading_dependents
    + JDK-8347826: Introspector shows wrong method list after
    8071693
    + JDK-8347840: Fix testlibrary compilation warnings
    + JDK-8348135: Fix couple of problem listing entries in
    test/hotspot/jtreg/ProblemList-Virtual.txt
    + JDK-8348328: Update IANA Language Subtag Registry to Version
    2025-05-15
    + JDK-8348365: Bad format string in CLDRDisplayNamesTest
    + JDK-8348760: RadioButton is not shown if JRadioButtonMenuItem
    is rendered with ImageIcon in WindowsLookAndFeel
    + JDK-8349151: Refactor test/java/security/cert/
    /CertificateFactory/slowstream.sh to java test
    + JDK-8349214: Improve size optimization flags for MSVC builds
    + JDK-8349378: Build splashscreen lib with SIZE optimization
    + JDK-8349583: Add mechanism to disable signature schemes based
    on their TLS scope
    + JDK-8349849: PKCS11 SunTlsKeyMaterial crashes when used with
    TLS1.2 TlsKeyMaterialParameterSpec
    + JDK-8350106: [PPC] Avoid ticks_unknown_not_Java
    AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set
    + JDK-8350111: [PPC] AsyncGetCallTrace crashes when called
    while handling SIGTRAP
    + JDK-8350456: Test javax/crypto/CryptoPermissions/
    /InconsistentEntries.java crashed: EXCEPTION_ACCESS_VIOLATION
    + JDK-8350582: Correct the parsing of the ssl value in
    javax.net.debug
    + JDK-8350665: SIZE_FORMAT_HEX macro undefined in gtest
    + JDK-8350767: Fix -Wzero-as-null-pointer-constant warnings in
    nsk jni stress tests
    + JDK-8350807: Certificates using MD5 algorithm that are
    disabled by default are incorrectly allowed in TLSv1.3 when
    re-enabled
    + JDK-8350830: Values converted incorrectly when reading TLS
    session tickets
    + JDK-8350858: [IR Framework] Some tests failed on Cascade Lake
    + JDK-8350964: Add an ArtifactResolver.fetch(clazz) method
    + JDK-8351277: Remove pipewire from AIX build
    + JDK-8351487: [ubsan] jvmti.h runtime error: load of value
    which is not a valid value
    + JDK-8351491: Add info from release file to hserr file
    + JDK-8351593: [JMH] test PhoneCode.Bulk reports NPE exception
    + JDK-8351601: [JMH] test UnixSocketChannelReadWrite failed for
    2 threads config
    + JDK-8351884: Refactor bug8033699.java test  code
    + JDK-8351907: [XWayland] [OL10] Robot.mousePress() is
    delivered to wrong place
    + JDK-8351997: AArch64: Interpreter volatile reference stores
    with G1 are not sequentially consistent
    + JDK-8352509: Update jdk.test.lib.SecurityTools jar method to
    accept List&lt;String&gt; parameter
    + JDK-8352624: Add missing {@code} to
    PassFailJFrame.Builder.splitUI
    + JDK-8352677: Opensource JMenu tests - series2
    + JDK-8352719: Add an equals sign to the modules statement
    + JDK-8352765: G1CollectedHeap::expand_and_allocate() may fail
    to allocate even after heap expansion succeeds
    + JDK-8352800: [PPC] OpenJDK fails to build on PPC after
    JDK-8350106
    + JDK-8352860: Open source events tests batch0
    + JDK-8352879: TestPeriod.java and TestGetContentType.java run
    wrong test class
    + JDK-8352895: UserCookie.java runs wrong test class
    + JDK-8352896: LambdaExpr02.java runs wrong test class
    + JDK-8352946: SEGV_BND signal code of SIGSEGV missing from our
    signal-code table
    + JDK-8353000: Open source several swing tests batch2
    + JDK-8353126: Open source events tests batch1
    + JDK-8353213: Open source several swing tests batch3
    + JDK-8353235: Test jdk/jfr/api/metadata/annotations/
    /TestPeriod.java fails with IllegalArgumentException
    + JDK-8353293: Open source several swing tests batch4
    + JDK-8353304: Open source two JTabbedPane tests
    + JDK-8353489: Increase timeout and improve Windows
    compatibility in test/jdk/java/lang/ProcessBuilder/Basic.java
    + JDK-8353549: Open source events tests batch2
    + JDK-8353568: SEGV_BNDERR signal code adjust definition
    + JDK-8353655: Clean up and open source KeyEvent related tests
    (Part 1)
    + JDK-8353662: Add test for non-local file URL fallback to FTP
    + JDK-8353698: Output of Simple Web Server is garbled if the
    console's encoding is not UTF-8
    + JDK-8353713: Improve Currency.getInstance exception handling
    + JDK-8353748: Open source several swing tests batch6
    + JDK-8353847: Remove extra args to System.out.printf in
    open/test/jdk/java/net/httpclient tests
    + JDK-8353950: Clipboard interaction on Windows is unstable
    + JDK-8354285: Open source Swing tests Batch 3
    + JDK-8354327: Rewrite runtime/LoadClass/LoadClassNegative.java
    + JDK-8354415: [Ubuntu25.04] api/java_awt/GraphicsDevice/
    /indexTGF.html#SetDisplayMode -
    setDisplayMode_REFRESH_RATE_UNKNOWN fails: Height is different
    on vnc
    + JDK-8354941: Build failure with glibc 2.42 due to uabs() name
    collision
    + JDK-8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java
    on macosx-aarch64
    + JDK-8355249: Remove the use of WMIC from the entire source
    code
    + JDK-8355262: Test sun/security/ssl/SSLSessionImpl/
    /NoInvalidateSocketException.java failed: accept timed out
    + JDK-8355366: Fix the wrong usage of
    PassFailJFrame.forcePass() in some manual tests
    + JDK-8355370: Include server name in HTTP test server thread
    names to improve diagnostics
    + JDK-8355429: Open source ProgressMonitor test
    + JDK-8355441: Remove antipattern from PassFailJFrame.forcePass
    javadoc
    + JDK-8355453: nsk.share.jdi.Debugee.waitingEvent() does not
    timeout properly
    + JDK-8355475: UNCTest should use an existing UNC path
    + JDK-8355512: Test compiler/vectorization/
    /TestVectorZeroCount.java times out with
  - XX:TieredStopAtLevel=3
    + JDK-8355515: Clarify the purpose of forcePass() and
    forceFail() methods
    + JDK-8355528: Update HarfBuzz to 11.2.0
    + JDK-8355578: [java.net] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355779: When no "signature_algorithms_cert" extension is
    present we do not apply certificate scope constraints to
    algorithms in "signature_algorithms" extension
    + JDK-8355979: ATTRIBUTE_NO_UBSAN needs to be extended to
    handle float divisions by zero on AIX
    + JDK-8356269: Fix broken web-links after JDK-8295470
    + JDK-8356324: JVM crash (SIGSEGV at
    ClassListParser::resolve_indy_impl) during -Xshare:dump
    starting from 21.0.5
    + JDK-8356778: Compiler add event logging in case of failures
    + JDK-8357155: [asan] ZGC does not work (x86_64 and ppc64)
    + JDK-8357173: Split jtreg test group jdk tier3
    + JDK-8357194: [21u] lible cannot find the path of libjava
    + JDK-8357253: Test test/jdk/sun/security/ssl/SSLSessionImpl/
    /ResumeClientTLS12withSNI.java writes in src dir
    + JDK-8357285: JSR166 Test case testShutdownNow_delayedTasks
    failed
    + JDK-8357672: Extreme font sizes can cause font substitution
    + JDK-8357675: Amend headless message
    + JDK-8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP
  - XX:-ImplicitNullChecks
    + JDK-8357826: Avoid running some jtreg tests when asan is
    configured
    + JDK-8357910: LoaderConstraintsTest.java fails when run with
    TEST_THREAD_FACTORY=Virtual
    + JDK-8357914: TestEmptyBootstrapMethodsAttr.java fails when
    run with TEST_THREAD_FACTORY=Virtual
    + JDK-8357968: RISC-V: Interpreter volatile reference stores
    with G1 are not sequentially consistent
    + JDK-8358004: Delete applications/scimark/Scimark.java test
    + JDK-8358136: Make langtools/jdk/javadoc/doclet/
    /testLinkOption/TestRedirectLinks.java intermittent
    + JDK-8358310: ZGC: riscv, ppc ZPlatformAddressOffsetBits may
    return a too large value
    + JDK-8358334: C2/Shenandoah: incorrect execution with Unsafe
    + JDK-8358452: JNI exception pending in
    Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl
    of screencast_pipewire.c:1214 (ID: 51119)
    + JDK-8358534: Bailout in Conv2B::Ideal when type of cmp input
    is not supported
    + JDK-8358538: Update GHA Windows runner to 2025
    + JDK-8358617: java/net/HttpURLConnection/
    /HttpURLConnectionExpectContinueTest.java fails with 403 due
    to system proxies
    + JDK-8358659: Bump update version for OpenJDK: jdk-21.0.9
    + JDK-8358697: TextLayout/MyanmarTextTest.java passes if no
    Myanmar font is found
    + JDK-8358701: Remove misleading javax.management.remote API
    doc wording about JMX spec, and historic link to JMXMP
    + JDK-8359272: Several vmTestbase/compact tests timed out on
    large memory machine
    + JDK-8359402: Test CloseDescriptors.java should throw
    SkippedException when there is no lsof/sctp
    + JDK-8359906: [21u] [BACKOUT] 8347299: Add annotations to test
    cases in LicenseTest
    + JDK-8360042: GHA: Bump MSVC to 14.44
    + JDK-8360518: Docker tests do not work when asan is configured
    + JDK-8360647: [XWayland] [OL10] NumPad keys are not triggered
    + JDK-8361198: [AIX] fix misleading error output in
    thread_cpu_time_unchecked
    + JDK-8361212: Remove AffirmTrust root CAs
    + JDK-8361328: cds/appcds/dynamicArchive/
    /TestAutoCreateSharedArchive.java archive timestamps
    comparison failed
    + JDK-8361478: GHA: Use MSYS2 from GHA runners
    + JDK-8361959: [GCC static analyzer] java_props_md.c leak of
    'temp' variable is reported
    + JDK-8362390: AIX make fails in awt_GraphicsEnv.c
    + JDK-8362548: [21u] Add bugId to test missed in backport of
    JDK-8343804
    + JDK-8362582: GHA: Increase bundle retention time to deal with
    infra overload better
    + JDK-8362838: RISC-V: Incorrect matching rule leading to
    improper oop instruction encoding
    + JDK-8362839: [21u] Problem list more tests that fail in 21
    and would be fixed by 8309622
    + JDK-8362855: Test java/net/ipv6tests/TcpTest.java should
    report SkippedException when there no ia4addr or ia6addr
    + JDK-8363965: GHA: Switch cross-compiling sysroots to Debian
    bookworm
    + JDK-8365375: Method SU3.setAcceleratorSelectionForeground
    assigns to acceleratorForeground
    + JDK-8365389: Remove static color fields from SwingUtilities3
    and WindowsMenuItemUI
    + JDK-8365811: test/jdk/java/net/CookieHandler/B6644726.java
    failure - "Should have 5 cookies. Got only 4, expires probably
    didn't parse correctly"
    + JDK-8367388: Tests start to fail on JDK-21 after JDK-8351907
    + JDK-8368308: ISO 4217 Amendment 180 Update
    + JDK-8369643: [21u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.9
- Removed patches:
  * jdk-8354941.patch
    + integrated in this version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507 and
  jsc#PED-15217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1769083200">- Update to upstream tag jdk-21.0.10+7 (January 2026 CPU)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Changes
    + JDK-7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
    /CheckLeaseLeak.java failing intermittently
    + JDK-8072701: resume001 failed due to ERROR: timeout for
    waiting for a BreakpintEvent
    + JDK-8139228: JFileChooser renders file names as HTML document
    + JDK-8139392: JInternalFrame has incorrect padding
    + JDK-8140527: JInternalFrame has incorrect title button width
    + JDK-8162380: [TEST_BUG] MouseEvent/.../
    /AltGraphModifierTest.java has only "Fail" button
    + JDK-8199149: Improve the exception message thrown by
    VarHandle of unsupported operation
    + JDK-8201183: sjavac build failures: "Connection attempt
    failed: Connection refused"
    + JDK-8201778: Speed up test
    javax/net/ssl/DTLS/PacketLossRetransmission.java
    + JDK-8204868: java/util/zip/ZipFile/TestCleaner.java still
    fails with "cleaner failed to clean zipfile."
    + JDK-8210807: Printing a JTable with a JScrollPane prints
    table without rows populated
    + JDK-8216437: PPC64: Add intrinsic for GHASH algorithm
    + JDK-8219408: Tests should handle ${} in the view of jtreg
    "smart action"
    + JDK-8230016: re-visit test
    sun/security/pkcs11/Serialize/SerializeProvider.java
    + JDK-8245545: Disable TLS_RSA cipher suites
    + JDK-8265429: Improve GCM encryption
    + JDK-8277424: javax/net/ssl/TLSCommon/TLSTest.java  fails with
    connection refused
    + JDK-8280482: Window transparency bug on Linux
    + JDK-8290043: serviceability/attach/ConcAttachTest.java failed
    "guarantee(!CheckJNICalls) failed: Attached JNI thread exited
    without being detached"
    + JDK-8297531: sun/security/krb5/MicroTime.java fails with
    "Exception: What? only 100 musec precision?"
    + JDK-8300708: Some nsk jvmti tests fail with virtual thread
    wrapper due to jvmti missing some virtual thread support
    + JDK-8304065: HttpServer.stop should terminate immediately if
    no exchanges are in progress
    + JDK-8304811: vmTestbase/vm/mlvm/indy/func/jvmti/
    /stepBreakPopReturn/INDIFY_Test.java fails with
    JVMTI_ERROR_TYPE_MISMATCH
    + JDK-8305186: Reference.waitForReferenceProcessing should be
    more accessible to tests
    + JDK-8305567: serviceability/tmtools/jstat/GcTest01.java
    failed  utils.JstatGcResults.assertConsistency
    + JDK-8306579: Consider building with /Zc:throwingNew
    + JDK-8307160: Fix AWT/2D/A11Y to support the permissive- flag
    on the Microsoft Visual C compiler
    + JDK-8308780: Fix the Java Integer types on Windows
    + JDK-8309511: Regression test ExtraImportSemicolon.java refers
    to the wrong bug
    + JDK-8310049: Refactor Charset tests to use JUnit
    + JDK-8310915: Typo in aarch64.ad: "envcodings"
    + JDK-8311076: RedefineClasses doesn't check for ConstantPool
    overflow
    + JDK-8311906: Improve robustness of String constructors with
    mutable array inputs
    + JDK-8313231: Redundant if statement in ZoneInfoFile
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8315130: java.lang.IllegalAccessError when processing
    classlist to create CDS archive
    + JDK-8315990: Amend problemlisted tests to proper position
    + JDK-8316422: TestIntegerUnsignedDivMod.java triggers "invalid
    layout" assert in FrameValues::validate
    + JDK-8317132: Prepare HotSpot for permissive-
    + JDK-8317332: Prepare security for permissive-
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8318467: [jmh] tests concurrent.Queues and
    concurrent.ProducerConsumer hang with 101+ threads
    + JDK-8318730: MonitorVmStartTerminate.java still times out
    after JDK-8209595
    + JDK-8318850: Duplicate code in the LCMSImageLayout
    + JDK-8319570: Change to GCC 13.2.0 for building on Linux at
    Oracle
    + JDK-8320049: PKCS10 would not discard the cause when throw
    SignatureException on invalid key
    + JDK-8320577: Improve MessageHeader's toString() function to
    make HttpURLConnection's debug log readable
    + JDK-8320836: jtreg gtest runs should limit heap size
    + JDK-8321180: Condition for non-latin1 string size too large
    exception is off by one
    + JDK-8321183: Incorrect warning from cds about the modules file
    + JDK-8321514: UTF16 string gets constructed incorrectly from
    codepoints if CompactStrings is not enabled
    + JDK-8322018: Test java/lang/String/CompactString/
    /MaxSizeUTF16String.java fails with -Xcomp
    + JDK-8322135: Printing JTable in Windows L&amp;F throws
    InternalError: HTHEME is null
    + JDK-8322140: javax/swing/JTable/JTableScrollPrintTest.java
    does not print the rows and columns of the table in Nimbus and
    Aqua LookAndFeel
    + JDK-8323803: ConstantOopReadValue::print_on should print
    'null' instead of 'nullptr'
    + JDK-8324065: Daylight saving information for
    'Africa/Casablanca' are incorrect
    + JDK-8324491: Keyboard layout didn't keep its state if it was
    changed when dialog was active
    + JDK-8325277: [21u] Backout test change of JDK-8291809
    + JDK-8325530: Vague error message when com.sun.tools.attach
    .VirtualMachine fails to load agent library
    + JDK-8325590: Regression in round-tripping UTF-16 strings
    after JDK-8311906
    + JDK-8325647: [IR framework] Only prints stdout if exitCode is
    134
    + JDK-8325731: Installation instructions for Debian/Ubuntu
    don't mention autoconf
    + JDK-8325766: Extend CertificateBuilder to create trust and
    end entity certificates programmatically
    + JDK-8327434: Test java/util/PluggableLocale/
    /TimeZoneNameProviderTest.java timed out
    + JDK-8327704: Update nsk/jdi tests to use driver instead of
    othervm
    + JDK-8327757: Convert javax/swing/JSlider/6524424/
    /bug6524424.java applet to main
    + JDK-8327856: Convert applet test SpanishDiacriticsTest.java
    to a main program
    + JDK-8327980: Convert javax/swing/JToggleButton/4128979/
    /bug4128979.java applet test to main
    + JDK-8328124: Convert java/awt/Frame/ShownOnPack/
    /ShownOnPack.html applet test to main
    + JDK-8328247: Remove redundant dir for tests converted from
    applet to main
    + JDK-8328299: Convert DnDFileGroupDescriptor.html applet test
    to main
    + JDK-8328377: Convert java/awt/Cursor/MultiResolutionCursorTest
    test to main
    + JDK-8328562: Convert java/awt/InputMethods/DiacriticsTest/
    /DiacriticsTest.java applet test to main
    + JDK-8331231: containers/docker/TestContainerInfo.java fails
    + JDK-8333200: Test containers/docker/TestPids.java fails Limit
    value -1 is not accepted as unlimited
    + JDK-8333526: Restructure java/nio/channels/DatagramChannel/
    /StressNativeSignal.java to a fail fast exception handling
    policy
    + JDK-8333569: jpackage tests must run app launchers with
    retries on Linux only
    + JDK-8333783: java/nio/channels/FileChannel/directio/
    /DirectIOTest.java is unstable with AV software
    + JDK-8334217: [AIX] Misleading error messages after JDK-8320005
    + JDK-8334509: Cancelling PageDialog does not return the same
    PageFormat object
    + JDK-8334756: javac crashed on call to non-existent generic
    method with explicit annotated type arg
    + JDK-8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with
  - Xcomp fails exitValue = 137
    + JDK-8335986: Test javax/swing/JCheckBox/4449413/
    /bug4449413.java fails on Windows 11 x64 because RBMenuItem's
    and CBMenuItem's checkmark on the left side are not visible
    + JDK-8337723: Remove redundant tests from
    com/sun/security/sasl/gsskerb
    + JDK-8338428: Add logging of final VM flags while setting
    properties
    + JDK-8338740: java/net/httpclient/HttpsTunnelAuthTest.java
    fails with java.io.IOException: HTTP/1.1 header parser
    received no bytes
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8339366: [jittester] Make it possible to generate tests
    without execution
    + JDK-8340015: Open source several AWT focus tests - series 7
    + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
    signatures
    + JDK-8340354: Open source AWT desktop properties and print
    related tests
    + JDK-8341097: GHA: Demote Mac x86 jobs to build only
    + JDK-8341131: Some jdk/jfr/event/compiler tests shouldn't be
    executed with Xcomp
    + JDK-8341138: Rename jtreg property docker.support as
    container.support
    + JDK-8341443: [macos] AppContentTest and SigningOptionsTest
    failed due to "codesign" does not fails with "--app-content"
    on macOS 15
    + JDK-8341496: Improve JMX connections
    + JDK-8342576: [macos] AppContentTest still fails after
    JDK-8341443 for same reason on older macOS versions
    + JDK-8342582: user.region for formatting number no longer
    works for 21.0.5
    + JDK-8342934: TYPE_USE annotations printed with error causing
    "," in toString output
    + JDK-8343191: Cgroup v1 subsystem fails to set subsystem path
    + JDK-8343340: Swapping checking do not work for
    MetricsMemoryTester failcount
    + JDK-8343875: Minor improvements of jpackage test library
    + JDK-8343876: Enhancements to jpackage test lib
    + JDK-8344143: Test jdk/java/lang/Thread/virtual/stress/
    /GetStackTraceALotWhenPinned.java timed out on  macosx-x64
    + JDK-8344577: Virtual thread tests are timing out on some
    macOS systems
    + JDK-8345213: JVM Prefers /etc/timezone Over /etc/localtime on
    Debian 12
    + JDK-8346142: [perf] scalability issue for the
    specjvm2008::xml.validation workload
    + JDK-8346234: javax/swing/text/DefaultEditorKit/4278839/
    /bug4278839.java still fails in CI
    + JDK-8346753: Test javax/swing/JMenuItem/RightLeftOrientation/
    /RightLeftOrientation.java fails on Windows Server 2025 x64
    because the icons of RBMenuItem and CBMenuItem are not visible
    in Nimbus LookAndFeel
    + JDK-8346839: [TESTBUG] "java/awt/textfield/setechochartest4/
    /setechochartest4.java" failed because the test frame
    disappears on clicking "Click Several Times" button
    + JDK-8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails
    on macOS
    + JDK-8347143: [aix] Fix strdup use in os::dll_load
    + JDK-8347277: java/awt/Focus/ComponentLostFocusTest.java fails
    intermittently
    + JDK-8347300: Don't exclude the "PATH" var from the
    environment when running app launchers in jpackage tests
    + JDK-8347377: Add validation checks for ICC_Profile header
    fields
    + JDK-8347434: Richer VM operations events logging
    + JDK-8347811: Container detection code for cgroups v2 should
    use cgroup.controllers
    + JDK-8347841: Test fixes that use deprecated time zone IDs
    + JDK-8348240: Remove
    SystemDictionaryShared::lookup_super_for_unregistered_class()
    + JDK-8348402: PerfDataManager stalls shutdown for 1ms
    + JDK-8349188: LineBorder does not scale correctly
    + JDK-8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh
    to java test
    + JDK-8349705: java.net.URI.scanIPv4Address throws unnecessary
    URISyntaxException
    + JDK-8349988: Change cgroup version detection logic to not
    depend on /proc/cgroups
    + JDK-8350102: Decouple jpackage test-lib Executor.Result and
    Executor classes
    + JDK-8350623: Fix -Wzero-as-null-pointer-constant warnings in
    nsk native test utilities
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8351110: ImageIO.write for JPEG can write corrupt JPEG
    for certain thumbnail dimensions
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad
    and getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8351382: New test
    containers/docker/TestMemoryWithSubgroups.java is failing
    + JDK-8351567: Jar Manifest test ValueUtf8Coding produces
    misleading diagnostic output
    + JDK-8352016: Improve java/lang/RuntimeTests/
    /RuntimeExitLogTest.java
    + JDK-8352533: Report useful IOExceptions when jspawnhelper
    fails
    + JDK-8352678: Opensource few JMenuItem tests
    + JDK-8352682: Opensource JComponent tests
    + JDK-8352686: Opensource JInternalFrame tests - series3
    + JDK-8352687: Opensource few JInternalFrame and JTextField
    tests
    + JDK-8352793: Open source several AWT TextComponent tests -
    Batch 1
    + JDK-8352865: Open source several AWT TextComponent tests -
    Batch 2
    + JDK-8352905: Open some JComboBox bugs 1
    + JDK-8352926: New test TestDockerMemoryMetricsSubgroup.java
    fails
    + JDK-8352966: Opensource Several Font related tests - Batch 2
    + JDK-8352997: Open source several Swing JTabbedPane tests
    + JDK-8353007: Open some JComboBox bugs 2
    + JDK-8353011: Open source Swing JButton tests - Set 1
    + JDK-8353013: java.net.URI.create(String) may have low
    performance to scan the host/domain name from URI string when
    the hostname starts with number
    + JDK-8353175: Eliminate double iteration of stream in
    FieldDescriptor reinitialization
    + JDK-8353201: Open source Swing Tooltip tests - Set 2
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8353309: Open source several Swing text tests
    + JDK-8353319: Open source Swing tests - Set 3
    + JDK-8353445: Open source several AWT Menu tests - Batch 1
    + JDK-8353470: Clean up and open source couple AWT Graphics
    related tests (Part 2)
    + JDK-8353483: Open source some JProgressBar tests
    + JDK-8353486: Open source Swing Tests - Set 4
    + JDK-8353585: Provide ChoiceFormat#parse(String,
    ParsePosition) tests
    + JDK-8353586: Open source several toolkit tests
    + JDK-8353589: Open source a few Swing menu-related tests
    + JDK-8353592: Open source several scrollbar tests
    + JDK-8353661: Open source several swing tests batch5
    + JDK-8353832: Opensource FontClass, Selection and Icon tests
    + JDK-8353953: com/sun/jdi tests should be fixed to not always
    require includevirtualthreads=y
    + JDK-8353957: Open source several AWT ScrollPane tests -
    Batch 1
    + JDK-8353958: Open source several AWT ScrollPane tests -
    Batch 2
    + JDK-8354095: Open some JTable bugs 5
    + JDK-8354106: Clean up and open source KeyEvent related tests
    (Part 2)
    + JDK-8354214: Open source Swing tests Batch 2
    + JDK-8354233: Open some JTable bugs 6
    + JDK-8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8354248: Open source several AWT GridBagLayout and List
    tests
    + JDK-8354340: Open source Swing Tests - Set 6
    + JDK-8354341: Open some JTable bugs 7
    + JDK-8354365: Opensource few Modal and Full Screen related
    tests
    + JDK-8354418: Open source Swing tests Batch 4
    + JDK-8354451: Open source some more Swing popup menu tests
    + JDK-8354465: Open some JTable bugs 8
    + JDK-8354466: Open some misc Swing bugs 9
    + JDK-8354472: Clean up and open source KeyEvent related tests
    (Part 3)
    + JDK-8354475: TestDockerMemoryMetricsSubgroup.java fails with
    exitValue = 1
    + JDK-8354493: Opensource Several MultiScreen and Insets
    related tests
    + JDK-8354495: Open source several AWT DataTransfer tests
    + JDK-8354532: Open source JFileChooser Tests - Set 7
    + JDK-8354552: Open source a few Swing tests
    + JDK-8354553: Open source several clipboard tests batch0
    + JDK-8354561: Open source several swing tests batch0
    + JDK-8354646: java.awt.TextField allows to identify the spaces
    in a password when double clicked at the starting and end of
    the text
    + JDK-8354653: Clean up and open source KeyEvent related tests
    (Part 4)
    + JDK-8354701: Open source few JToolTip tests
    + JDK-8354873: javax/swing/plaf/metal/MetalIconFactory/
    /bug4952462.java failing on CI
    + JDK-8354928: Clean up and open source some miscellaneous AWT
    tests
    + JDK-8355071: Fix nsk/jdi test to not require lookup of main
    thread in order to set the breakpoint used for communication
    + JDK-8355077: Compiler error at splashscreen_gif.c due to
    unterminated string initialization
    + JDK-8355241: Move NativeDialogToFrontBackTest.java PL test to
    manual category
    + JDK-8355333: Some Problem list entries point to non-existent
    / wrong files
    + JDK-8355387: [jittester] Disable downcasts by default
    + JDK-8355444: [java.io] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355478: DoubleActionESC.java fails intermittently
    + JDK-8355558: SJIS.java test is always ignored
    + JDK-8355561: [macos] Build failure with Xcode 16.3
    + JDK-8355569: Some nsk/jdi tests can glean the "main" thread
    by using the ClassPrepareEvent for the debuggee main class
    + JDK-8355773: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee
    + JDK-8356023: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee: part 2
    + JDK-8356040: java/util/PluggableLocale/
    /LocaleNameProviderTest.java timed out
    + JDK-8356145: ListEnterExitTest.java fails on macos
    + JDK-8356187: TestJcmd.java may incorrectly parse podman
    version
    + JDK-8356588: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee: part 3
    + JDK-8356752: Log mouse enter and exit events for debugging
    + JDK-8356811: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee: part 4
    + JDK-8356897: Update NSS library to 3.111
    + JDK-8357172: Extend try block in nsk/jdi tests to capture
    exceptions thrown by Debuggee.classByName()
    + JDK-8357305: Compilation failure in
    javax/swing/JMenuItem/bug6197830.java
    + JDK-8357561: BootstrapLoggerTest does not work on Ubuntu 24
    with LANG de_DE.UTF-8
    + JDK-8357799: Improve instructions for
    JFileChooser/HTMLFileName.java
    + JDK-8357822: C2: Multiple string optimization tests are no
    longer testing string concatenation optimizations
    + JDK-8357882: Use UTF-8 encoded data in LocaleDataTest
    + JDK-8358048: java/net/httpclient/HttpsTunnelAuthTest.java
    incorrectly calls Thread::stop
    + JDK-8358532: JFileChooser in GTK L&amp;F still displays HTML
    filename
    + JDK-8358577: Test serviceability/jvmti/thread/
    /GetCurrentContendedMonitor/contmon01/contmon01.java failed:
    unexpected monitor object
    + JDK-8358679: [asan] vmTestbase/nsk/jvmti tests show memory
    issues
    + JDK-8358748: Large page size initialization fails with assert
    "page_size must be a power of 2"
    + JDK-8358764: (sc) SocketChannel.close when thread blocked in
    read causes connection to be reset (win)
    + JDK-8358813: JPasswordField identifies spaces in password via
    delete shortcuts
    + JDK-8359061: Update and ProblemList manual test
    java/awt/Cursor/CursorDragTest/ListDragCursor.java
    + JDK-8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/
    /share/jpda/BindServer.java
    + JDK-8359182: Use @requires instead of SkippedException for
    MaxPath.java
    + JDK-8359207: Remove runtime/signal/TestSigusr2.java since it
    is always skipped
    + JDK-8359418: Test "javax/swing/text/GlyphView/bug4188841.java"
    failed because the phrase of text pane does not match the
    instructions
    + JDK-8359428: Test 'javax/swing/JTabbedPane/bug4499556.java'
    failed because after selecting one of L&amp;F items, the test case
    automatically failed when clicking on L&amp;F Menu button again
    + JDK-8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java
    Refactor extract method for Windows specific test
    + JDK-8359477: com/sun/net/httpserver/Test12.java appears to
    have a temp file race
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8359687: Use PassFailJFrame for
    java/awt/print/Dialog/DialogType.java
    + JDK-8360022: ClassRefDupInConstantPoolTest.java fails when
    running in repeat
    + JDK-8360178: TestArguments.atojulong gtest has incorrect
    format string
    + JDK-8360288: Shenandoah crash at size_given_klass in
    op_degenerated
    + JDK-8360408: [TEST] Use @requires tag instead of exiting
    based on "os.name" property value for sun/net/www/protocol/
    /file/FileURLTest.java
    + JDK-8360411: [TEST] open/test/jdk/java/io/File/
    /MaxPathLength.java Refactor extract method to encapsulate
    Windows specific test logic
    + JDK-8360478: libjsig related tier3 jtreg tests fail when asan
    is configured
    + JDK-8360533: ContainerRuntimeVersionTestUtils
    fromVersionString fails with some docker versions
    + JDK-8360981: Remove use of Thread.stop in
    test/jdk/java/net/Socket/DeadlockTest.java
    + JDK-8361253: CommandLineOptionTest library should report
    observed values on failure
    + JDK-8361298: SwingUtilities/bug4967768.java fails where
    character P is not underline
    + JDK-8361314: Test serviceability/jvmti/VMEvent/MyPackage/
    /VMEventRecursionTest.java FATAL ERROR in native method:
    Failed during the GetClassSignature call
    + JDK-8361423: Add IPSupport::printPlatformSupport to
    java/net/NetworkInterface/IPv4Only.java
    + JDK-8361447: [REDO] Checked version of JNI
    Release&lt;type&gt;ArrayElements needs to filter out known wrapped
    arrays
    + JDK-8361599: [PPC64] enable missing tests via jtreg requires
    + JDK-8361751: Test sun/tools/jcmd/TestJcmdSanity.java timed
    out on Windows
    + JDK-8361754: New test runtime/jni/checked/
    /TestCharArrayReleasing.java can cause disk full errors
    + JDK-8361868: [GCC static analyzer] complains about missing
    calloc - NULL checks in p11_util.c
    + JDK-8361871: [GCC static analyzer] complains about use of
    uninitialized value ckpObject in p11_util.c
    + JDK-8362123: ClassLoader Leak via
    Executors.newSingleThreadExecutor(...)
    + JDK-8362204: test/jdk/sun/awt/font/TestDevTransform.java
    fails on Ubuntu 24.04
    + JDK-8362207: Add more test cases for possible double-rounding
    in fma
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362516: Support of GCC static analyzer (-fanalyzer)
    + JDK-8362532: Test gc/g1/plab/* duplicate command-line options
    + JDK-8362533: Tests sun/management/jmxremote/bootstrap/*
    duplicate VM flags
    + JDK-8362602: Add test.timeout.factor to CompileFactory to
    avoid test timeouts
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8363676: [GCC static analyzer] missing return value check
    of malloc in OGLContext_SetTransform
    + JDK-8363720: Follow up to JDK-8360411 with post review
    comments
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8364198: NMT should have a better corruption message
    + JDK-8364199: Enhance list of environment variables printed in
    hserr/hsinfo file
    + JDK-8364214: Enhance polygon data support
    + JDK-8364235: Fix for JDK-8361447 breaks the alignment
    requirements for GuardedMemory
    + JDK-8364257: JFR: User-defined events and settings with a
    one-letter name cannot be configured
    + JDK-8364258: ThreadGroup constant pool serialization is not
    normalized
    + JDK-8364263: HttpClient: Improve encapsulation of ProxyServer
    + JDK-8364484: misc tests fail with Received fatal alert:
    handshake_failure
    + JDK-8364514: [asan] runtime/jni/checked/
    /TestCharArrayReleasing.java heap-buffer-overflow
    + JDK-8364556: JFR:  Disable SymbolTableStatistics and
    StringTableStatistics in default.jfc
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8364786: Test java/net/vthread/HttpALot.java
    intermittently fails - 24999 handled, expected 25000
    + JDK-8364993: JFR: Disable jdk.ModuleExport in default.jfc
    + JDK-8364996: java/awt/font/FontNames/LocaleFamilyNames.java
    times out on Windows
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365086: CookieStore.getURIs() and get(URI) should return
    an immutable List
    + JDK-8365098: make/RunTests.gmk generates a wrong path to test
    artifacts on Alpine
    + JDK-8365168: Use 64-bit aligned addresses for CK_ULONG access
    in PKCS11 native key code
    + JDK-8365240: [asan] exclude some tests when using asan
    enabled binaries
    + JDK-8365271: Improve Swing supports
    + JDK-8365280: Enhance JOptionPane
    + JDK-8365425: [macos26] javax/swing/JInternalFrame/8160248/
    /JInternalFrameDraggingTest.java fails on macOS 26
    + JDK-8365442: [asan] runtime/ErrorHandling/
    /CreateCoredumpOnCrash.java fails
    + JDK-8365487: [asan] some oops (mode) related tests fail
    + JDK-8365615: Improve JMenuBar/RightLeftOrientation.java
    + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests
    skipped without SkipExceprion
    + JDK-8365790: Shutdown hook for application image does not
    work on Windows
    + JDK-8365834: Mark java/net/httpclient/ManyRequests.java  as
    intermittent
    + JDK-8365913: Support latest MSC_VER in abstract_vm_version.cpp
    + JDK-8365919: Replace currentTimeMillis with nanoTime in
    Stresser.java
    + JDK-8365983: Tests should throw SkippedException when SCTP
    not supported
    + JDK-8366092: [GCC static analyzer] UnixOperatingSystem.c
    warning: use of uninitialized value 'systemTicks'
    + JDK-8366159: SkippedException is treated as a pass for
    pkcs11/KeyStore, pkcs11/SecretKeyFactory and
    pkcs11/SecureRandom
    + JDK-8366208: Unexpected exception in
    sun.java2d.cmm.lcms.LCMSImageLayout
    + JDK-8366229: runtime/Thread/TooSmallStackSize.java runs with
    all collectors
    + JDK-8366231: Bump update version for OpenJDK: jdk-21.0.10
    + JDK-8366342: Key generator and key pair generator tests
    skipping, but showing as passed
    + JDK-8366359: Test should throw SkippedException when there is
    no lpstat
    + JDK-8366558: Gtests leave /tmp/cgroups-test* files
    + JDK-8366750: Remove test 'java/awt/Choice/
    /ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from
    problemlist
    + JDK-8366764: Deproblemlist
    java/awt/ScrollPane/ScrollPositionTest.java
    + JDK-8366844: Update and automate
    MouseDraggedOriginatedByScrollBarTest.java
    + JDK-8366893: java/lang/Thread/virtual/stress/
    /GetStackTraceALotWhenPinned.java timed out on macos-aarch64
    + JDK-8367017: Remove legacy checks from WrappedToolkitTest and
    convert from bash
    + JDK-8367021: Regression in LocaleDataTest refactoring
    + JDK-8367131: Test com/sun/jdi/ThreadMemoryLeakTest.java fails
    on 32 bits
    + JDK-8367133: DTLS: fragmentation of Finished message results
    in handshake failure
    + JDK-8367237: Thread-Safety Usage Warning for
    java.text.Collator Classes
    + JDK-8367348: Enhance PassFailJFrame to support links in HTML
    + JDK-8367372: Test 'test/hotspot/jtreg/gc/
    /TestObjectAlignmentCardSize.java' fails on 32 bit systems
    + JDK-8367384: The ICC_Profile class may throw exceptions
    during serialization
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8367869: Test java/io/FileDescriptor/Sync.java timed out
    + JDK-8367904: Test java/net/InetAddress/ptr/Lookup.java should
    throw SkippedException
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
    fails with Exception: Stack trace
    + JDK-8368668: Several vmTestbase/vm/gc/compact tests timed out
    on large memory machine
    + JDK-8368960: Adjust java UL logging in the build
    + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
    completed and timed out
    + JDK-8369032: Add test to ensure serialized ICC_Profile stores
    only necessary optional data
    + JDK-8369078: Fix faulty test conversion in
    IllegalCharsetName.java
    + JDK-8369184: SimpleTimeZone equals() Returns True for Unequal
    Instances with Different hashCode Values
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369319: java/net/httpclient/CancelRequestTest.java fails
    intermittently
    + JDK-8369450: [Ubuntu 25.10] openjdk fails to build due to
    rust-coreutils date
    + JDK-8369506: Bytecode rewriting causes Java heap corruption
    on AArch64
    + JDK-8369563: Gtest dll_address_to_function_and_library_name
    has issues with stripped pdb files
    + JDK-8369616: JavaFrameAnchor on RISC-V has unnecessary
    barriers and wrong store order in MacroAssembler
    + JDK-8369946: Bytecode rewriting causes Java heap corruption
    on PPC
    + JDK-8369947: Bytecode rewriting causes Java heap corruption
    on RISC-V
    + JDK-8370214: [21u] Remove -Xdebug and -Xnoagent from tests:
    backport parts of 8227229 and 8312072
    + JDK-8370465: Right to Left Orientation Issues with MenuItem
    Component
    + JDK-8372534: Update Libpng to 1.6.51
    + JDK-8375447: Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.10</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773662400">- Provide the timezone-java and tzdata-java (jsc#PED-15898)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777118400">- Update to upstream tag jdk-21.0.11+10 (April 2026 CPU)
  * CVEs
    + CVE-2026-22007 (bsc#1262490)
    + CVE-2026-22013 (bsc#1262494)
    + CVE-2026-22016 (bsc#1262495)
    + CVE-2026-22018 (bsc#1262496)
    + CVE-2026-22021 (bsc#1262497)
    + CVE-2026-23865 (bsc#1259118)
    + CVE-2026-34268 (bsc#1262500)
    + CVE-2026-34282 (bsc#1262501)
  * Changes
    + JDK-6899304: java.awt.Toolkit
    .getScreenInsets(GraphicsConfiguration) returns incorrect
    values
    + JDK-8030957: AIX: Implement OperatingSystemMXBean
    .getSystemCpuLoad() and .getProcessCpuLoad() on AIX
    + JDK-8075917: The regression-swing case failed as the text on
    label is not painted red with the GTK L&amp;F
    + JDK-8114830: (fs) Files.copy fails due to interference from
    something else changing the file system
    + JDK-8244336: Restrict algorithms at JCE layer
    + JDK-8256289: java/awt/Focus/AppletInitialFocusTest/
    /AppletInitialFocusTest1.java failed with "RuntimeException:
    Wrong focus owner:
    java.awt.Button[button1,41,36,56x23,label=Button1]"
    + JDK-8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java
    failed due to different timeout message
    + JDK-8298153: Colored text is not shown on disabled checkbox
    and radio button with GTK LAF for bug4314194
    + JDK-8301875: java.util.TimeZone.getSystemTimeZoneID uses C
    library default file mode
    + JDK-8313319: [linux] mmap should use MAP_FIXED_NOREPLACE if
    available
    + JDK-8314555: Build with mawk fails on Windows
    + JDK-8314810: (fs) java/nio/file/Files/CopyInterference.java
    should use TestUtil::supportsLinks
    + JDK-8316274: javax/swing/ButtonGroup/
    /TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with
    Motif LAF
    + JDK-8317633: Modernize text.testlib.HexDumpReader
    + JDK-8317801: java/net/Socket/asyncClose/Race.java fails
    intermittently (aix)
    + JDK-8317838: java/nio/channels/Channels/
    /SocketChannelStreams.java running into timeout (aix)
    + JDK-8318302: ThreadCountLimit.java failed with "Native memory
    allocation (mprotect) failed to protect 16384 bytes for memory
    to guard stack pages"
    + JDK-8326897: (fs) The utility TestUtil.supportsLinks is
    wrongly used to check for hard link support
    + JDK-8327114: Attach in Linux may have wrong behaviour when
    pid == ns_pid (Kubernetes debug container)
    + JDK-8328608: Multiple NewSessionTicket support for TLS
    + JDK-8329337: Problem list BufferStrategyExceptionTest.java on
    Windows
    + JDK-8330016: Stress seed should be initialized for runtime
    stub compilation
    + JDK-8331431: Update to use jtreg 7.4
    + JDK-8333386: TestAbortOnVMOperationTimeout test fails for
    client VM
    + JDK-8333857: Test sun/security/ssl/SSLSessionImpl/
    /ResumeChecksServer.java failed: Existing session was used
    + JDK-8334670: SSLSocketOutputRecord buffer miscalculation
    + JDK-8334738: os::print_hex_dump should optionally print ASCII
    + JDK-8335646: Nimbus : JLabel not painted with LAF defined
    foreground color on Ubuntu 24.04
    + JDK-8335906: [s390x] Test Failure: GTestWrapper.java
    + JDK-8336695: Update Commons BCEL to Version 6.10.0
    + JDK-8337102: JITTester: Fix breaks in static initialization
    blocks
    + JDK-8339238: Update to use jtreg 7.5.1
    + JDK-8339271: giflib attribution correction
    + JDK-8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java
    + JDK-8341246: Test com/sun/tools/attach/PermissionTest.java
    fails access denied after JDK-8327114
    + JDK-8341310: Test TestJcmdWithSideCar.java should skip
    ACCESS_TMP_VIA_PROC_ROOT (after JDK-8327114)
    + JDK-8342175: MemoryEaterMT fails intermittently with
    ExceptionInInitializerError
    + JDK-8342449: reimplement: JDK-8327114 Attach in Linux may
    have wrong behavior when pid == ns_pid
    + JDK-8343234: (bf) Move java/nio/Buffer/LimitDirectMemory.java
    from ProblemList.txt to ProblemList-Virtual.txt
    + JDK-8343377: Performance regression in reflective invocation
    of native methods
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8345668: ZoneOffset.ofTotalSeconds performance regression
    + JDK-8346048: test/lib/containers/docker/DockerRunOptions.java
    uses addJavaOpts() from ctor
    + JDK-8346962: Test CRLReadTimeout.java fails with -Xcomp on a
    fastdebug build
    + JDK-8347475: GTK: javax/swing/JColorChooser/Test8152419.java
    there are no swatches or RGB tab in JColorChooser
    + JDK-8348014: Enhance certificate processing
    + JDK-8348309: MultiNST tests need more debugging and timing
    + JDK-8349351: Combine Screen Inset Tests into a Single File
    + JDK-8350103: Test containers/systemd/
    /SystemdMemoryAwarenessTest.java fails on Linux ppc64le SLES15
    SP6
    + JDK-8351000: StringBuilder getChar and putChar robustness
    + JDK-8351458: (ch) Move preClose to UnixDispatcher
    + JDK-8351639: Improve debuggability of test/langtools/jdk/
    /jshell/JdiHangingListenExecutionControlTest.java test
    + JDK-8353755: Add a helper method to Util - findComponent()
    + JDK-8354057: Odd debug output in -Xlog:os+container=debug on
    certain systems
    + JDK-8354145: G1: UseCompressedOops boundary is calculated on
    maximum heap region size instead of maxiumum ergonomic heap
    region size
    + JDK-8354219: Automate javax/swing/JComboBox/ComboPopupBug.java
    + JDK-8354469: Keytool exposes the password in plain text when
    command is piped using | grep
    + JDK-8354559: gc/g1/TestAllocationFailure.java doesn't need WB
    API
    + JDK-8354878: File Leak in
    CgroupSubsystemFactory::determine_type of
    cgroupSubsystem_linux.cpp:300
    + JDK-8354922: ZGC: Use MAP_FIXED_NOREPLACE when reserving
    memory
    + JDK-8355278: Improve debuggability of
    com/sun/jndi/ldap/LdapPoolTimeoutTest.java test
    + JDK-8355445: [java.nio] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355632: WhiteBox.waitForReferenceProcessing() fails
    assert for return type
    + JDK-8356107: [java.lang] Use @requires tag instead of exiting
    based on os.name or separatorChar property
    + JDK-8357141: Update to use jtreg 7.5.2
    + JDK-8357277: Update OpenSSL library for interop tests
    + JDK-8357380: java/lang/StringBuilder/RacingSBThreads.java
    times out with C1
    + JDK-8358077: sun.tools.attach
    .VirtualMachineImpl::checkCatchesAndSendQuitTo on Linux leaks
    file handles after JDK-8327114
    + JDK-8358159: Empty mode/padding in cipher transformations
    + JDK-8358751: C2: Recursive inlining check for compiled lambda
    forms is broken
    + JDK-8359388: Stricter checking for cipher transformations
    + JDK-8359827: Test runtime/Thread/ThreadCountLimit.java need
    loop increasing the limit
    + JDK-8360539: DTLS handshakes fails due to improper cookie
    validation logic
    + JDK-8361067: Test ExtraButtonDrag.java requires frame.dispose
    in finally block
    + JDK-8361530: Test javax/swing/GraphicsConfigNotifier/
    /StalePreferredSize.java timed out
    + JDK-8361613: System.console() should only be available for
    interactive terminal
    + JDK-8362834: Several runtime/Thread tests should mark as
    /native
    + JDK-8363950: Incorrect jtreg header in TestLayoutVsICU.java
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8364764: java/nio/channels/vthread/BlockingChannelOps.java
    subtests timed out
    + JDK-8365526: Crash with null Symbol passed to
    SystemDictionary::resolve_or_null
    + JDK-8365972: JFR: ThreadDump and ClassLoaderStatistics events
    may cause back to back rotations
    + JDK-8366128: jdk/jdk/nio/zipfs/TestPosix.java::testJarFile
    uses wrong file
    + JDK-8366261: Provide utility methods for
    sun.security.util.Password
    + JDK-8366694: Test JdbStopInNotificationThreadTest.java timed
    out after 60 second
    + JDK-8366817: test/jdk/javax/net/ssl/TLSCommon/interop/
    /JdkProcServer.java and JdkProcClient.java should not delete
    logs
    + JDK-8366850: Test com/sun/jdi/
    /JdbStopInNotificationThreadTest.java failed
    + JDK-8366866: SslRMIClientSocketFactory#createSocket lacking
    priviledges (securitymanger)
    + JDK-8366938: Test runtime/handshake/HandshakeTimeoutTest.java
    crashed
    + JDK-8367135: Test compiler/loopstripmining/
    /CheckLoopStripMining.java needs internal timeouts adjusted
    + JDK-8367583: sun/security/util/AlgorithmConstraints/
    /InvalidCryptoDisabledAlgos.java fails after JDK-8244336
    + JDK-8367772: Refactor createUI in PassFailJFrame
    + JDK-8368683: [process] Increase jtreg debug output
    maxOutputSize for TreeTest
    + JDK-8368787: Error reporting: hs_err files should show
    instructions when referencing code in nmethods
    + JDK-8368882: NPE during text drawing on machine with JP locale
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8369858: Remove darcy author tags from jdk tests
    + JDK-8369911: Test sun/java2d/marlin/ClipShapeTest
    .java#CubicDoDash, #Cubic and #Poly fail intermittent
    + JDK-8370325: G1: Disallow GC for TLAB allocation
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370572: Cgroups hierarchical memory limit is not honored
    after JDK-8322420
    + JDK-8370579: PPC: fix inswri immediate argument order
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370636: com/sun/jdi/TwoThreadsTest.java should wait for
    completion of all threads
    + JDK-8370966: Create regression test for the hierarchical
    memory limit fix in JDK-8370572
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/
    /em02t006/TestDescription.java failing
    + JDK-8371485: ProblemList awt/Mixing/AWT_Mixing/
    /JTableInGlassPaneOverlapping.java for linux
    + JDK-8371559: Intermittent timeouts in test
    javax/net/ssl/Stapling/HttpsUrlConnClient.java
    + JDK-8371608: Jtreg test  jdk/internal/vm/Continuation/
    /Fuzz.java sometimes fails with (fast)debug binaries
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371889: [21u] JFR: Deadlock in ThrowableTracer
    + JDK-8371935: Enhance key generation
    + JDK-8371978: tools/jar/ReproducibleJar.java fails on XFS
    + JDK-8372048: Performance improvement on Linux remote desktop
    + JDK-8372321: TestBackToBackSensitive fails intermittently
    after JDK-8365972
    + JDK-8372348: Adjust some UL / JFR string deduplication output
    messages
    + JDK-8372441: JFR: Improve logging of TestBackToBackSensitive
    + JDK-8372464: Bump update version for OpenJDK: jdk-21.0.11
    + JDK-8372710: Update ProcessBuilder/Basic regex
    + JDK-8372756: Mouse additional buttons and horizontal
    scrolling are broken on XWayland GNOME &gt;= 47 after JDK-8351907
    + JDK-8372857: Improve debuggability of
    java/rmi/server/RemoteServer/AddrInUse.java test
    + JDK-8372977: Unnecessary gthread-2.0 loading
    + JDK-8372988: Test runtime/Nestmates/membership/
    /TestNestHostErrorWithMultiThread.java failed: Unexpected
    interrupt
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373525: C2: assert(_base == Long) failed: Not a Long
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374056: RISC-V: Fix argument passing for the
    RiscvFlushIcache::flush
    + JDK-8374178: Missing include in systemDictionary.cpp after
    JDK-8365526
    + JDK-8374209: [17u,21u] Backout JDK-8361748 due to JDK-8373727
    + JDK-8374433: java/util/Locale/PreserveTagCase.java does not
    run any tests
    + JDK-8374555: No need for visible input warning in
    s.s.u.Password when not reading from System.in
    + JDK-8374557: Enhance TLS connection handling
    + JDK-8374642: EscapeHash macro fails with GNU make 4.3 and 4.4
    + JDK-8375057: Update HarfBuzz to 12.3.2
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375530: PPC64: incorrect quick
    verify_method_data_pointer check causes poor performance in
    debug build
    + JDK-8375549: ConcurrentModificationException if
    jdk.crypto.disabledAlgorithms has multiple entries with known
    oid
    + JDK-8375999: com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails
    sporadically on Windows
    + JDK-8376251: [macos] java/awt/Frame/I18NTitle.java fails on
    MacOS (JDK-8355884)
    + JDK-8376270: [21u, 17u] Redo JDK-8361748: Enforce limits on
    the size of an XBM image
    + JDK-8377509: Add licenses for gcc 14.2.0
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8377905: gcc.md included with every build
    + JDK-8378218: MSYS2 reports cygwin triplet causing bash
    configure failure
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378823: AIX build fails after zlib updated by JDK-8378631
    + JDK-8378853: [25u] Make backport of JDK-8244336 comply with
    differences in CSR
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
    + JDK-8382439: [21u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.11
- Modified patch:
  * fips.patch
    + rediff</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available (bsc#1264397)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784721600">- Update to upstream tag jdk-21.0.12+8 (July 2026 CPU)
  * CVEs
    + CVE-2026-46968 (bsc#1272224)
    + CVE-2026-46917 (bsc#1272223)
    + CVE-2026-47010 (bsc#1272225)
    + CVE-2026-47021 (bsc#1272227)
    + CVE-2026-47027 (bsc#1272228)
    + CVE-2026-60147 (bsc#1272237)
    + CVE-2026-47059 (bsc#1272235)
    + CVE-2026-47063 (bsc#1272236)
    + CVE-2026-41254 (bsc#1264994)
  * Changes
    + JDK-7184899: Test sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail
    + JDK-8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails
    + JDK-8064922: [macos] Test javax/swing/JTabbedPane/4624207/
    /bug4624207.java fails
    + JDK-8068293: [TEST_BUG] Test closed/com/sun/java/swing/plaf/
    /motif/InternalFrame/4150591/bug4150591.java fails with
    GTKLookAndFeel
    + JDK-8068310: [TEST_BUG] Test javax/swing/JColorChooser/
    /Test4234761.java fails with GTKL&amp;F
    + JDK-8068378: [TEST_BUG]The java/awt/Modal/PrintDialogsTest/
    /PrintDialogsTest.java instruction need to update
    + JDK-8129418: JShell: better highlighting of errors in imports
    on demand
    + JDK-8144124: [macosx] The tabs can't be aligned when we
    pressing the key of 'R','B','L','C' or 'T'.
    + JDK-8183336: Better cleanup for jdk/test/java/lang/module/
    /customfs/ModulesInCustomFileSystem.java
    + JDK-8203004: UnixMultiResolutionSplashTest.java fails on
    Ubuntu16.04
    + JDK-8212084: G1: Implement UseGCOverheadLimit
    + JDK-8213530: Test java/awt/Modal/ToFront/
    /DialogToFrontModeless1Test.java fails on Linux
    + JDK-8221451: PIT: sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails
    + JDK-8225787: java/awt/Window/GetScreenLocation/
    /GetScreenLocationTest.java fails on Ubuntu
    + JDK-8255463: java/nio/channels/spi/SelectorProvider/
    /inheritedChannel/InheritedChannelTest.java failed with
    ThreadTimeoutException
    + JDK-8274082: Wrong test name in jtreg run tag for
    java/awt/print/PrinterJob/SwingUIText.java
    + JDK-8277444: Data race between
    JvmtiClassFileReconstituter::copy_bytecodes and class linking
    + JDK-8278102: containers/docker/TestJcmd.java failed with
    "RuntimeException: Could not find specified process"
    + JDK-8286258: [Accessibility,macOS,VoiceOver] VoiceOver reads
    the spinner value wrong and sometime partially
    + JDK-8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/
    /Test.java fails with Out of space in CodeCache
    + JDK-8293484: AArch64:
    TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU
    with SHA512 feature support
    + JDK-8297191: [macos] Printing a page range with starting
    page &gt; 1 results in missing pages
    + JDK-8298783: java/lang/ref/FinalizerHistogramTest.java failed
    with "RuntimeException: MyObject is not found in test output"
    + JDK-8298823: [macos] java/awt/Mouse/EnterExitEvents/
    /DragWindowTest.java continues to fail with "No MouseReleased
    event on label!"
    + JDK-8299304: Test "java/awt/print/PrinterJob/
    /PageDialogTest.java" fails on macOS 13 x64 because the Page
    Dialog blocks the Toolkit
    + JDK-8310645: CancelledResponse.java does not use HTTP/2 when
    testing the HttpClient
    + JDK-8311538: CDS InternSharedString test fails on huge pages
    host - cannot find shared string
    + JDK-8315588: JShell does not accept underscore from JEP 443
    even with --enable-preview
    + JDK-8318365: Test runtime/cds/appcds/sharedStrings/
    /InternSharedString.java fails after JDK-8311538
    + JDK-8318662: Refactor some jdk/java/net/httpclient/http2 tests
    to JUnit
    + JDK-8319326: GC: Make TestParallelRefProc use
    createTestJavaProcessBuilder
    + JDK-8319540: GC: Make TestSelectDefaultGC use
    createTestJavaProcessBuilder
    + JDK-8320677: Printer tests use invalid '@run main/manual=yesno
    + JDK-8321303: Intermittent open/test/jdk/java/awt/
    /KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/
    /ConsumeNextMnemonicKeyTypedTest.java failure on Linux
    + JDK-8321687: Test vmTestbase/nsk/jvmti/scenarios/contention/
    /TC03/tc03t002/TestDescription.java failed:
    JVMTI_ERROR_THREAD_NOT_ALIVE
    + JDK-8322532: JShell : Unnamed variable issue
    + JDK-8323089: networkaddress.cache.ttl is not a system property
    + JDK-8323545: java/awt/GraphicsDevice/CheckDisplayModes.java
    fails with "exit code: 133"
    + JDK-8323672: Suppress unwanted autoconf added flags in CC and
    CXX
    + JDK-8323792: ThreadSnapshot::initialize can cause assert in
    Thread::check_for_dangling_thread_pointer (possibility of
    dangling Thread pointer)
    + JDK-8326458: Menu mnemonics don't toggle in Windows LAF when
    F10 is pressed
    + JDK-8328300: Convert PrintDialogsTest.java from Applet to main
    program
    + JDK-8329273: C2 SuperWord: Some basic MemorySegment IR tests
    + JDK-8330704: Clean up non-standard use of /** comments in some
    langtools tests
    + JDK-8330806: test/hotspot/jtreg/compiler/c1/
    /TestLargeMonitorOffset.java fails on ARM32
    + JDK-8332495: java/util/logging/LoggingDeadlock2.java fails
    with AssertionError: Some tests failed
    + JDK-8333729: C2 SuperWord: remove some @requires usages in
    test/hotspot/jtreg/compiler/loopopts/superword
    + JDK-8334928: Test sun/security/ssl/SSLSocketImpl/
    /ReuseAddr.java failed: java.net.BindException: Address
    already in use
    + JDK-8338103: Stabilize and open source a Swing OGL
    ButtonResizeTest
    + JDK-8338554: Fix inconsistencies in javadoc/doclet/
    /testLinkOption/TestRedirectLinks.java
    + JDK-8338883: Show warning when CreateCoredumpOnCrash set, but
    core dump will not happen
    + JDK-8339233: Test javax/swing/JButton/
    /SwingButtonResizeTestWithOpenGL.java#id failed: Button
    renderings are different after window resize
    + JDK-8339638: Update vmTestbase/nsk/jvmti/*Field*Watch tests to
    use virtual thread factory
    + JDK-8339879: Open some dialog awt tests
    + JDK-8339975: Open some dialog awt tests 2
    + JDK-8340140: Open some dialog awt tests 3
    + JDK-8340336: Open some checkbox awt tests
    + JDK-8340494: Open some dialog awt tests 4
    + JDK-8340818: Add a new jtreg test root to test the generated
    documentation
    + JDK-8340851: Open some TextArea awt tests
    + JDK-8340987: Open some TextArea awt tests 1
    + JDK-8341055: Open some TextArea awt tests 2
    + JDK-8341292: Open some TextArea awt tests 3
    + JDK-8341376: Open some TextArea awt tests 4
    + JDK-8341427: JFR: Adjust object sampler span handling
    + JDK-8341436: containers/docker/TestJcmdWithSideCar.java takes
    needlessly long to run
    + JDK-8341833: incomplete snippet from loaded files from command
    line is ignored
    + JDK-8342401: [TESTBUG] javax/swing/JSpinner/8223788/
    /JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on
    SBR Hosts
    + JDK-8342836: Automatically determine that a test in the docs
    test root is requested
    + JDK-8344128: Regression: make help broken after JDK-8340818
    + JDK-8345618: javax/swing/text/Caret/8163124/
    /CaretFloatingPointAPITest.java leaves Caret is not complete
    + JDK-8346154: [XWayland] Some tests fail intermittently in the
    CI, but not locally
    + JDK-8346683: Problem list automated tests that fail on macOS15
    + JDK-8347836: Disabled PopupMenu shows shortcuts on Mac
    + JDK-8349084: Update vectors used in several PQC benchmarks
    + JDK-8349192: jvmti/scenarios/contention/TC05/tc05t001 fails:
    ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime -
    waitThreadCpuTime) &lt; (EXPECTED_ACCURACY * 1000000)
    + JDK-8349533: Refactor validator tests shell files to java
    + JDK-8349699: XSL transform fails with certain UTF-8 characters
    on 1024 byte boundaries
    + JDK-8349959: Test CR6740048.java passes unexpectedly missing
    CR6740048.xsd
    + JDK-8350749: Upgrade JLine to 3.29.0
    + JDK-8350808: Small typos in JShell method SnippetEvent
    .toString()
    + JDK-8352020: [CompileFramework] enable compilation for
    VectorAPI
    + JDK-8352147: G1: TestEagerReclaimHumongousRegionsClearMarkBits
    test takes very long
    + JDK-8352149: Test java/awt/Frame/MultiScreenTest.java fails:
    Window list is empty
    + JDK-8352431: java/net/httpclient/EmptyAuthenticate.java uses
    "localhost"
    + JDK-8352685: Opensource JInternalFrame tests - series2
    + JDK-8352733: Improve RotFontBoundsTest test
    + JDK-8352877: Opensource Several Font related tests - Batch 1
    + JDK-8353124: java/lang/Thread/virtual/stress/Skynet.java#Z
    times out on macosx-x64-debug
    + JDK-8353488: Open some JComboBox bugs 3
    + JDK-8353552: Opensource Several Font related tests - Batch 3
    + JDK-8354163: Open source Swing tests Batch 1
    + JDK-8354695: Open source several swing tests batch7
    + JDK-8354900: javax/swing/AbstractButton/bug4133768.java
    failing on macosx-aarch64
    + JDK-8354910: Output by java.io.IO or System.console()
    corrupted for some non-ASCII characters
    + JDK-8355048: ProblemList TestGlyphVectorLayout.java on all
    platforms
    + JDK-8355179: Reinstate javax/swing/JScrollBar/4865918/
    /bug4865918.java headful and macos run
    + JDK-8355332: Fix failing semi-manual test EDT issue
    + JDK-8355371: NegativeArraySizeException in print methods in IO
    or System.console() in JShell
    + JDK-8355443: [java.io] Use @requires tag instead of exiting
    based on File.separatorChar value
    + JDK-8356695: java/lang/StringBuilder/HugeCapacity.java failing
    with OOME
    + JDK-8356868: Not all cgroup parameters are made available
    + JDK-8357062: Update Public Suffix List to 823beb1
    + JDK-8357082: Stabilize and add debug logs to CopyAreaOOB.java
    + JDK-8357086: os::xxx functions returning memory size should
    return size_t
    + JDK-8357280: (bf) Remove @requires tags from java/nio/Buffer/
    /LimitDirectMemory[NegativeTest].java
    + JDK-8357390: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts
    used by Oracle's internal CI system
    + JDK-8358058: sun/java2d/OpenGL/DrawImageBg.java Test fails
    intermittently
    + JDK-8359364: java/net/URL/EarlyOrDelayedParsing test fails
    intermittently
    + JDK-8359472: JVM crashes when attaching a dynamic agent before
    JVMTI_PHASE_LIVE
    + JDK-8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed again with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8360160: ubuntu-22-04 machine is failing client tests
    + JDK-8360395: sun/security/tools/keytool/i18n.java user country
    is current user location instead of the language
    + JDK-8360562: sun/security/tools/keytool/i18n.java add an
    ability to add comment for failures
    + JDK-8360702: runtime/Thread/AsyncExceptionTest.java timed out
    + JDK-8360882: Tests throw SkippedException when they should
    fail
    + JDK-8361106: [TEST] com/sun/net/httpserver/Test9.java fails
    with java.nio.file.FileSystemException
    + JDK-8361606: ConsumeNextMnemonicKeyTypedTest.java fails on
    Windows: character typed with VK_A: a
    + JDK-8361894: sun/security/krb5/config/native/
    /TestDynamicStore.java ensure that the test is run with sudo
    + JDK-8362428: Update IANA Language Subtag Registry to Version
    2025-08-25
    + JDK-8363943: ARM32: Represent Registers as values
    + JDK-8363949: Incorrect jtreg header in
    MonitorWithDeadObjectTest.java
    + JDK-8364190: JFR: RemoteRecordingStream withers don't work
    + JDK-8364315: Remove unused xml files from test/jaxp/javax/xml/
    /jaxp/functional/javax/xml/transform/xmlfiles
    + JDK-8364756: JFR: Improve slow tests
    + JDK-8364927: Add @requires annotation to
    TestReclaimStringsLeaksMemory.java
    + JDK-8365379: SU3.applyInsets may produce wrong results
    + JDK-8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
    /CheckLeaseLeak.java failing intermittently
    + JDK-8365423: [macos26] java/awt/MenuBar/8007006/
    /bug8007006.java fails on macOS 26
    + JDK-8365424: [macos26] java/awt/Frame/DisposeTest.java fails
    on macOS 26
    + JDK-8365623: test/jdk/sun/security/pkcs11/tls/ tests skipped
    without skip exception
    + JDK-8365625: Can't change accelerator colors in Windows L&amp;F
    + JDK-8365776: Convert JShell tests to use JUnit instead of
    TestNG
    + JDK-8365861: test/jdk/sun/security/pkcs11/Provider/ tests
    skipped without SkippedException
    + JDK-8365863: /test/jdk/sun/security/pkcs11/Cipher tests skip
    without SkippedException
    + JDK-8365893: test/jdk/java/lang/Thread/virtual/JfrEvents.java
    failing intermittently
    + JDK-8366031: Mark com/sun/nio/sctp/SctpChannel/
    /CloseDescriptors.java as intermittent
    + JDK-8366182: Some PKCS11Tests are being skipped when they
    shouldn't
    + JDK-8366369: Add @requires linux for GTK L&amp;F tests
    + JDK-8366852: java/awt/Choice/ChoiceMouseWheelTest/
    /ChoiceMouseWheelTest.java test is failing
    + JDK-8367096: jdk/open/test/jdk/sun/security/pkcs11/ rsa, ec,
    config, secmod and sslecc tests are skipping but showing as
    pass
    + JDK-8367485: os::physical_memory is broken in 32-bit JVMs when
    running on 64-bit OSes
    + JDK-8367784: java/awt/Focus/InitialFocusTest/
    /InitialFocusTest1.java failed with Wrong focus owner
    + JDK-8368029: Several tests in httpserver/simpleserver should
    throw SkipException
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8368181: ProblemList java/awt/Dialog/ModalExcludedTest/
    /ModalExcludedTest.java
    + JDK-8368335: Refactor the rest of Locale TestNG based tests to
    JUnit
    + JDK-8368498: Use JUnit instead of TestNG for jdk_text tests
    + JDK-8368524: Tests are skipped and shown as passed in
    test/jdk/sun/security/pkcs11/Cipher/KeyWrap
    + JDK-8368551: Core dump warning may be confusing
    + JDK-8368625: com/sun/net/httpserver/
    /ServerStopTerminationTest.java fails intermittently
    + JDK-8368670: Deadlock in JFR on event register + class load
    + JDK-8368754: runtime/cds/appcds/SignedJar.java log regex is
    too strict
    + JDK-8368866: compiler/codecache/stress/
    /UnexpectedDeoptimizationTest.java intermittent timed out
    + JDK-8368885: NMT CommandLine tests can check for error better
    + JDK-8368892: Make JEditorPane/TestBrowserBGColor.java headless
    + JDK-8369251: Opensource few tests
    + JDK-8369335: Two  sun/java2d/OpenGL tests fail on Windows
    after JDK-8358058
    + JDK-8369516: Delete duplicate imaging test
    + JDK-8369561: sun/java2d/OpenGL/DrawBitmaskImage.java#id0:
    Incorrect color for first pixel (actual=ff000000)
    + JDK-8369683: Exclude runtime/Monitor/
    /MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach on
    Alpine Linux debug
    + JDK-8369851: Remove darcy author tags from langtools tests
    + JDK-8369950: TLS connection to IPv6 address fails with BCJSSE
    due to IllegalArgumentException
    + JDK-8370378: Some compiler tests inadvertently exclude
    particular platforms
    + JDK-8370489: Some compiler tests miss the @key randomness
    + JDK-8370492: [Linux] Update cpu shares to cpu.weight mapping
    function
    + JDK-8370511: test/jdk/javax/swing/JSlider/bug4382876.java does
    not release previously pressed keys
    + JDK-8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking
    gc for nsk/jvmti tests
    + JDK-8370905: Update vm.defmeth tests to use virtual threads
    + JDK-8370942: test/jdk/java/security/Provider/NewInstance.java
    and /test/jdk/java/security/cert/CertStore/NoLDAP.java may
    skip without notifying
    + JDK-8371262: sun/security/pkcs11/Cipher/KeyWrap tests may
    silently skip
    + JDK-8371349: Update NSS library to 3.117
    + JDK-8371364: Refactor javax/swing/JFileChooser/
    /FileSizeCheck.java to use Util.findComponent()
    + JDK-8371365: Update javax/swing/JFileChooser/bug4759934.java
    to use Util.findComponent()
    + JDK-8371366: java/net/httpclient/whitebox/
    /RawChannelTestDriver.java fails intermittently in jtreg
    timeout
    + JDK-8371383: Test sun/security/tools/jarsigner/
    /DefaultOptions.java failed due to
    CertificateNotYetValidException
    + JDK-8371503: RETAIN_IMAGE_AFTER_TEST do not work for some
    tests
    + JDK-8371895: Lower GCTimeLimit in TestUseGCOverheadLimit.java
    + JDK-8371967: Add Visual Studio 2026 to build toolchain for
    Windows
    + JDK-8372120: Add missing sound keyword to MIDI tests
    + JDK-8372272: Hotspot shared lib loading - add load attempts to
    Events::log
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8372609: Bug4944439 does not enforce locale correctly
    + JDK-8372661: Add a null-safe static factory method to
    "jdk.test.lib.net.SimpleSSLContext"
    + JDK-8373101: JdkClient and JdkServer test classes ignore
    namedGroups field
    + JDK-8373239: Test java/awt/print/PrinterJob/PageRanges.java
    fails with incorrect selection of printed pages
    + JDK-8373275: Improve DTLS handshaking
    + JDK-8373537: Migrate "test/jdk/com/sun/net/httpserver/" to
    null-safe "SimpleSSLContext" methods
    + JDK-8373593: Support latest  VS2026 MSC_VER in
    abstract_vm_version.cpp
    + JDK-8373623: Refactor Serialization tests for Records to JUnit
    + JDK-8373632: Some sound tests failing in CI due to lack of
    sound key
    + JDK-8373650: Test "javax/swing/JMenuItem/6458123/
    /ManualBug6458123.java" fails because the check icons are not
    aligned properly as expected
    + JDK-8373690: Unexpected Keystore message using
    jdk.crypto.disabledAlgorithms
    + JDK-8373704: Improve "SocketException: Protocol family
    unavailable" message
    + JDK-8373716: Refactor further java/util tests from TestNG to
    JUnit
    + JDK-8373793: TestDynamicStore.java '/manual' disables use of
    '/timeout'
    + JDK-8373796: Refactor java/net/httpclient/
    /ThrowingPublishers*.java tests to use JUnit5
    + JDK-8373807: test/jdk/java/net/httpclient/websocket/
    /DummyWebSocketServer.java getURI() uses "localhost"
    + JDK-8373832: Test java/lang/invoke/TestVHInvokerCaching.java
    tests nothing
    + JDK-8373847: Test javax/swing/JMenuItem/MenuItemTest/
    /bug6197830.java failed because The test case automatically
    fails when clicking any items in the “Nothing” menu in all
    four windows (Left-to-right)-Menu Item Test and
    (Right-to-left)-Menu Item Test
    + JDK-8373866: Refactor java/net/httpclient/
    /ThrowingSubscribers*.java tests to use JUnit5
    + JDK-8373869: Refactor java/net/httpclient/
    /ThrowingPushPromises*.java tests to use JUnit5
    + JDK-8373928: 4 Dangling pointer defect groups in java.c
    + JDK-8373931: Test javax/sound/sampled/Clip/
    /AutoCloseTimeCheck.java timed out
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374304: MultiResolutionSplashTest.java fails in CI:
    "Image with wrong resolution is used for splash screen!"
    + JDK-8374322: TestMemoryWithSubgroups.java fails Permission
    denied
    + JDK-8374434: Several JShell tests report JUnit discovery
    warnings
    + JDK-8374506: Incorrect positioning of arrow icon in parent
    JMenu in Windows L&amp;F
    + JDK-8374711: Hotspot runtime/CommandLine/OptionsValidation/
    /TestOptionsWithRanges fails without printing the option name
    + JDK-8374769: PPC: MASM::pop_cont_fastpath() should reset
    _cont_fastpath if SP == _cont_fastpath
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8374998: Failing os::write - remove bad file
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8375080: The tools/jpackage/windows/Win8365790Test.java
    may fail with ClassNotFoundException: jtreg.SkippedException
    + JDK-8375231: Refactor util/ServiceLoader tests to use JUnit
    + JDK-8375232: Refactor util/StringJoiner tests to use JUnit
    + JDK-8375233: Refactor util/Vector tests to use JUnit
    + JDK-8375742: Test java/lang/invoke/MethodHandleProxies/
    /Driver.java does not run Unnamed.java
    + JDK-8376031: HttpsURLConnection.getServerCertificates() throws
    "java.lang.IllegalStateException: connection not yet open" for
    the HEAD method
    + JDK-8376151: Test javax/swing/JFileChooser/4966171/
    /bug4966171.java is failing with OOME
    + JDK-8376152: Test javax/sound/sampled/Clip/bug5070081.java
    timed out then completed
    + JDK-8376233: Clean up code in Desktop native peer
    + JDK-8376889: Enhance JfrRecorder::on_create_vm_3() assert
    output
    + JDK-8377158: Enhance XBM image support
    + JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when
    x11 unavailable
    + JDK-8377347: jdk/jfr/event/gc/detailed/
    /TestZAllocationStallEvent.java intermittent OOME
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377602: Create automated test for PageRange
    + JDK-8377727: Ghost caret and focus appear in non‑editable text
    fields
    + JDK-8377833: Enhance Jar file processing
    + JDK-8377910: Minor cleanup of java/io/FileDescriptor/
    /Sharing.java
    + JDK-8377944: LowMemoryTest2.java#id1 intermittent fails OOME:
    Metaspace
    + JDK-8378113: Add sun/java2d/OpenGL/ScaleParamsOOB.java to the
    ProblemList.txt file
    + JDK-8378201: [OGL] glXMakeContextCurrent() drops the buffers
    of the unbound drawable
    + JDK-8378353: [PPC64] StringCoding.countPositives causes errors
    when the length is not a proper 32 bit int
    + JDK-8378417: Printing All pages results in NPE for 1.1
    PrintJob
    + JDK-8378561: Mark gc/shenandoah/compiler/
    /TestLinkToNativeRBP.java as /native
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8378775: Bump update version for OpenJDK: jdk-21.0.12
    + JDK-8378802: [21u] backport changes to TKit.java by
    JDK-8352419
    + JDK-8378810: Enable missing FFM test via jtreg requires for
    RISC-V
    + JDK-8378878: Refactor java/nio/channels/
    /AsynchronousSocketChannel test to use JUnit
    + JDK-8379464: Enable missing stack walking test via jtreg
    requires for RISC-V
    + JDK-8380011: Path-to-gcroots search should not trigger stack
    overflows
    + JDK-8380222: Refactor test/jdk/java/lang/Character TestNG
    tests to JUnit
    + JDK-8380316: Test runtime/os/AvailableProcessors.java fails
    Invalid argument
    + JDK-8380428: ProblemList containers/docker/
    /TestJcmdWithSideCar.java on linux-all
    + JDK-8380474: Crash SEGV in ThreadIdTable::lazy_initialize
    after JDK-8323792
    + JDK-8380565: PPC64: deoptimization stub should save vector
    registers
    + JDK-8380672: Improve certification checking
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381205: GHA: Upgrade Node.js 20 to 24
    + JDK-8381315: compiler/vectorapi/TestVectorReallocation.java
    fails with -XX:UseAVX=1 after JDK-8380565
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8382018: test/jdk/java/nio/file/spi/
    /SetDefaultProvider.java leaves a directory in /tmp
    + JDK-8382242: JFR: Metadata reconstruction invalidates
    ConstantMap for java.lang.String
    + JDK-8382419: Add missed @key randomness after JDK-8370489
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383185: [21u] Backport of JDK-8382925 causes test failure
    in SetDefaultProvider
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8383601: RISC-V:
    ShenandoahBarrierSetAssembler::load_reference_barrier calls
    "weak" on "phantom" path
    + JDK-8383630: Fix iteration in tests doing class redefinition
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
    + JDK-8384486: NTLM tests fail on Windows 11 and Windows Server
    2025
    + JDK-8384495: Update Libpng to 1.6.58
    + JDK-8384540: [25u, 21u, 17u] Update GHA JDKs after Apr/26
    updates
    + JDK-8384815: SelectOneKeyOutOfMany and PreferredKey fail after
    expired test certificate
    + JDK-8384902: Update GIFlib to 6.1.3
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8385490: Update HarfBuzz to 14.2.0
    + JDK-8386551: Windows build broken because of MSys2/Make update</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1785153600">- Added patch:
  * bsc-1221224.patch
    + Fix bsc#1221224 java-21-openjdk classlist depends on the CPU
    count of the build machine
    + Explicitly use G1 if the JVM supports it. GC ergonomics pick
    SerialGC on single-CPU machines. SerialGC does not support
    dumping of the shared heap, thus the classlist is different on
    a single-CPU builder.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Update to upstream tag jdk-21.0.12.1+1 (August 2026 CSPU)
  * Changes
    + JDK-8333743: Change .jcheck/conf branches property to match
    valid branches
    + JDK-8382471, bsc#1275777, CVE-2026-60589: Improve Resource
    Resolving
    + JDK-8384708, bsc#1275778, CVE-2026-61308: Enhance HTTP
    Connections
    + JDK-8386205, bsc#1275764, CVE-2026-70907: Enhance TLS server
    + JDK-8388789: Bump update version for OpenJDK: jdk-21.0.12.1
    + JDK-8389946: [21u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.12.1
- Added patch:
  * tzdata-2026c.patch
    + backport upcoming upgrade of timezone data (bsc#1275035)</changelog>
</package>
<package pkgid="7f42b8e1b5df1ec5205c3e7394d862ec8e338a9ca53673dbf4786cb4cba8fdba818466a911e71b8317a442e4d8a4215f96067329b9cd338ea58396c120a54a3f" name="java-21-openjdk-devel-debuginfo" arch="i586">
  <version epoch="0" ver="21.0.12.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1761134400">- Update to upstream tag jdk-21.0.9+10 (October 2025 CPU)
  * Security fixes:
    + JDK-8352637: Enhance bytecode verification
    + JDK-8356294, CVE-2025-53066, bsc#1252417: Enhance Path
    Factories
    + JDK-8359454, CVE-2025-61748, bsc#1252418: Enhance String
    handling
    + JDK-8360937, CVE-2025-53057, bsc#1252414: Enhance certificate
    handling
  * Other fixes:
    + JDK-7036144: GZIPInputStream readTrailer uses faulty
    available() test for end-of-stream
    + JDK-8079786: [macosx] Test java/awt/Frame/DisposeParentGC/
    /DisposeParentGC.java fails for Mac only
    + JDK-8167252: Some of Charset.availableCharsets() does not
    contain itself
    + JDK-8185429: [macos] After a modal dialog is closed, no
    window becomes active
    + JDK-8203867: Delete test java/awt/TrayIcon/
    /DblClickActionEventTest/DblClickActionEventTest.html
    + JDK-8217914: java/net/httpclient/
    /ConnectTimeoutHandshakeSync.java failed on connection refused
    while doing POST
    + JDK-8226919: attach in linux hangs due to permission denied
    accessing /proc/pid/root
    + JDK-8249825: Tests sun/security/ssl/SSLSocketImpl/
    /SetClientMode.java and NonAutoClose.java marked with @ignore
    + JDK-8259540: MissingResourceException for key
    cvc-complex-type.2.4.d.1
    + JDK-8261242: [Linux] OSContainer::is_containerized() returns
    true when run outside a container
    + JDK-8279005: sun/tools/jstat tests do not check for test case
    exit codes after JDK-8245129
    + JDK-8280818: Expand bug8033699.java to iterate over all LaFs
    + JDK-8293713: java/net/httpclient/BufferingSubscriberTest.java
    fails in timeout, blocked in submission publisher
    + JDK-8302293: jar --create fails with IllegalArgumentException
    if archive name is shorter than 3 characters
    + JDK-8302744: Refactor Hotspot container detection code
    + JDK-8304674: File java.c compile error with
  - fsanitize=address -O0
    + JDK-8308633: Increase precision of timestamps in g1 log
    + JDK-8309238: jdk/jfr/tool/TestView.java failed with
    "exitValue = 134"
    + JDK-8309627: Incorrect sorting of DirtyCardQueue buffers
    + JDK-8309899: Rename PtrQueueSet::buffer_size()
    + JDK-8310264: In PhaseChaitin::Split defs and phis are leaked
    + JDK-8310974: NMT: Arena diffs miss the scale
    + JDK-8311644: Server should not send bad_certificate alert
    when the client does not send any certificates
    + JDK-8313083: Print 'rss' and 'cache' as part of the container
    information
    + JDK-8313355: javax/management/remote/mandatory/notif/
    /ListenerScaleTest.java failed with "Exception: Failed:
    ratio=792.2791601423487"
    + JDK-8313367: SunMSCAPI cannot read Local Computer certs w/o
    Windows elevation
    + JDK-8314166: Update googletest to v1.14.0
    + JDK-8314611: Provide more explicative error message parsing
    Currencies
    + JDK-8314978: Multiple server call from connection failing
    with expect100 in getOutputStream
    + JDK-8319067: ProblemList serviceability/AsyncGetCallTrace/
    /MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode
    + JDK-8319174: Enhance robustness of some j.m.BigInteger
    constructors
    + JDK-8319598: SMFParser misinterprets interrupted running
    status
    + JDK-8319932: [JVMCI] class unloading related tests can fail
    on libgraal
    + JDK-8320189: vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/
    /bi02t001 memory corruption when using -Xcheck:jni
    + JDK-8320769: Remove ill-adviced "make install" target
    + JDK-8320858: Move jpackage tests to tier3
    + JDK-8320859: gtest high malloc footprint caused by
    BufferNodeAllocator stress test
    + JDK-8322420: [Linux] cgroup v2: Limits in parent nested
    control groups are not detected
    + JDK-8322992: Javac fails with StackOverflowError when
    compiling deeply nested synchronized blocks
    + JDK-8325397: sun/java2d/Disposer/TestDisposerRace.java fails
    in linux-aarch64
    + JDK-8326606: Test javax/swing/text/BoxView/6494356/
    /bug6494356.java performs a synchronization on a value based
    class
    + JDK-8326705: Test CertMsgCheck.java fails to find alert
    certificate_required
    + JDK-8327125: SpinYield.report should report microseconds
    + JDK-8327748: Convert javax/swing/JFileChooser/6798062/
    /bug6798062.java applet test to main
    + JDK-8327750: Convert javax/swing/JFileChooser/
    /FileFilterDescription/FileFilterDescription.java applet test
    to main
    + JDK-8327751: Convert javax/swing/JInternalFrame/6726866/
    /bug6726866.java applet test to main
    + JDK-8327752: Convert javax/swing/JOptionPane/4174551/
    /bug4174551.java applet to main
    + JDK-8327753: Convert javax/swing/JOptionPane/8024926/
    /bug8024926.java applet to main
    + JDK-8327754: Convert javax/swing/JPopupMenu/7160604/
    /bug7160604.java applet to main
    + JDK-8327755: Convert javax/swing/JScrollBar/8039464/
    /Test8039464.java applet to main
    + JDK-8327756: Convert javax/swing/JSlider/4987336/
    /bug4987336.java applet to main
    + JDK-8327826: Convert javax/swing/border/Test4243289.java
    applet test to main
    + JDK-8327835: Convert java/awt/FileDialog/RegexpFilterTest/
    /RegexpFilterTest applet test to main
    + JDK-8327838: Convert java/awt/FileDialog/MultipleMode/
    /MultipleMode.html applet test to main
    + JDK-8327872: Convert javax/swing/JToolTip/4644444/
    /bug4644444.java applet test to main
    + JDK-8327873: Convert javax/swing/border/Test4247606.java
    applet test to main
    + JDK-8327874: Convert javax/swing/JTree/4314199/
    /bug4314199.java applet test to main
    + JDK-8327876: Convert javax/swing/border/Test4252164.java
    applet test to main
    + JDK-8327879: Convert javax/swing/border/Test4760089.java
    applet test to main
    + JDK-8327969: Convert javax/swing/border/Test6910490.java
    applet test to main
    + JDK-8327972: Convert java/awt/FileDialog/
    /SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet
    test to main
    + JDK-8328000: Convert /java/awt/im/8154816/bug8154816.java
    applet test to main
    + JDK-8328012: Convert InputMethod (/java/awt/im) applet tests
    to main
    + JDK-8328030: Convert javax/swing/text/GlyphView/4984669/
    /bug4984669.java applet test to main
    + JDK-8328035: Convert javax/swing/text/html/TableView/7030332/
    /bug7030332.java applet test to main
    + JDK-8328087: Automate javax/swing/JTable/TAB/TAB.java applet
    test
    + JDK-8328089: Automate javax/swing/JTable/4222153/
    /bug4222153.java applet test
    + JDK-8328154: Convert sun/java2d/loops/CopyAreaSpeed.java
    applet test to main
    + JDK-8328190: Convert AWTPanelSmoothWheel.html applet test to
    main
    + JDK-8328225: Convert ImageDecoratedDnD.html applet test to
    main
    + JDK-8328244: Convert javax/swing/JSlider/6742358/
    /bug6742358.java applet test to main
    + JDK-8328248: Convert javax/swing/JSlider/6587742/
    /bug6587742.java applet test to main
    + JDK-8328262: Convert javax/swing/JSplitPane/8132123/
    /bug8132123.java applet test to main
    + JDK-8328279: Convert java/awt/Cursor/
    /CursorOverlappedPanelsTest test to main
    + JDK-8328328: Convert javax/swing/JTabbedPane/4666224/
    /bug4666224.java applet test to main
    + JDK-8328367: Convert java/awt/Component/UpdatingBootTime test
    to main
    + JDK-8328378: Convert java/awt/FileDialog/
    /FileDialogForDirectories test to main
    + JDK-8328382: Convert java/awt/FileDialog/FileDialogForPackages
    test to main
    + JDK-8328384: Convert java/awt/FileDialog/FileDialogOpenDirTest
    test to main
    + JDK-8328385: Convert java/awt/FileDialog/FileDialogReturnTest
    test to main
    + JDK-8328386: Convert java/awt/FileDialog/FileNameOverrideTest
    test to main
    + JDK-8328398: Convert java/awt/im/4490692/bug4490692.html
    applet test to main
    + JDK-8328401: Convert java/awt/Frame/InitialMaximizedTest/
    /InitialMaximizedTest.html applet test to automated
    + JDK-8328570: Convert closed JViewport manual applet tests to
    main
    + JDK-8328631: Convert java/awt/InputMethods/InputMethodsTest/
    /InputMethodsTest.java applet test to manual
    + JDK-8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/
    /sysdict/share/BTreeTest.java: Could not initialize class
    java.util.concurrent.ThreadLocalRandom
    + JDK-8330535: Update nsk/jdb tests to use driver instead of
    othervm
    + JDK-8331389: runtime/ErrorHandling/TestDwarf.java fails with
    "Crash JVM should not exit gracefully"
    + JDK-8331560: Refactor Hotspot container detection code so
    that subsystem delegates to controllers
    + JDK-8332020: jwebserver tool prints invalid URL in case of
    IPv6 address binding
    + JDK-8332271: Reading data from the clipboard from multiple
    threads crashes the JVM
    + JDK-8332368: ubsan aarch64: immediate_aarch64.cpp:298:31:
    runtime error: shift exponent 32 is too large for 32-bit type
    'int'
    + JDK-8332551: Test vmTestbase/nsk/monitoring/
    /MemoryNotificationInfo/from/from001/TestDescription.java
    timed out
    + JDK-8332857: Test vmTestbase/nsk/jvmti/GetThreadCpuTime/
    /thrcputime002/TestDescription.java failed
    + JDK-8333326: Linux Alpine build fails after 8302744
    + JDK-8333446: Add tests for hierarchical container support
    + JDK-8334010: VM crashes with ObjectAlignmentInBytes &gt;
    GCCardSizeInBytes
    + JDK-8334016: Make PrintNullString.java automatic
    + JDK-8334320: Replace vmTestbase/metaspace/share/
    /TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon
    from testlibrary
    + JDK-8334394: Race condition in Class::protectionDomain
    + JDK-8334457: Test javax/swing/JTabbedPane/bug4666224.java
    fail on macOS with because pressing the ‘C’ key does not
    switch the layout to WRAP_TAB_LAYOUT
    + JDK-8335131: Test "javax/swing/JColorChooser/Test6977726.java"
    failed on ubuntu x64 because "Preview" title is missing for
    GTK L&amp;F
    + JDK-8335252: Reduce size of j.u.Formatter.Conversion#isValid
    + JDK-8335577: runtime/cds/appcds/TestParallelGCWithCDS.java
    still fails with JNI error
    + JDK-8335882: platform/cgroup/TestSystemSettings.java fails on
    Alpine Linux
    + JDK-8336635: Add IR test for Reference.refersTo intrinsic
    + JDK-8336702: C2 compilation fails with "all memory state
    should have been processed" assert
    + JDK-8337506: Disable "best-fit" mapping on Windows command
    line
    + JDK-8338236: Compile error in cgroup code on Linux when using
    clang
    + JDK-8338482: com/sun/jdi/ThreadMemoryLeakTest.java requires
    that compressed oops are enabled
    + JDK-8338939: Simplify processing of hidden class names
    + JDK-8339460: CDS error when module is located in a directory
    with space in the name
    + JDK-8339561: The test/jdk/java/awt/Paint/ListRepaint.java may
    fail after JDK-8327401
    + JDK-8339962: Open source AWT TextField tests - Set1
    + JDK-8340092: [Linux] containers/systemd/
    /SystemdMemoryAwarenessTest.java failing on some systems
    + JDK-8340185: Use make -k on GHA to catch more build errors
    + JDK-8340276: Test java/lang/management/ThreadMXBean/Locks.java
    failed with NullPointerException
    + JDK-8340389: vmTestbase/gc/gctests/PhantomReference/
    /phantom001/TestDescription.java Test exit code: 97 with
  - Xcomp UseAVX=3
    + JDK-8340547: Starting many threads can delay safepoints
    + JDK-8340554: Improve MessageFormat readObject checks
    + JDK-8341178: TypeRawPtr::add_offset may be "miscompiled" due
    to UB
    + JDK-8341311: [Accessibility,macOS,VoiceOver] VoiceOver
    announces incorrect number of items in submenu of JPopupMenu
    + JDK-8341370: Test java/awt/Frame/ShapeNotSetSometimes/
    /ShapeNotSetSometimes.java fails intermittently on
    macOS-aarch64
    + JDK-8341644: Compile error in cgroup coding when using
    toolchain clang
    + JDK-8341684: Typo in External Specifications link of
    java.util.Currency
    + JDK-8341861: GHA: Use only retention mechanism to remove
    bundles
    + JDK-8341964: Add mechanism to disable different parts of TLS
    cipher suite
    + JDK-8342074: Fix runtime/Thread/TestAlwaysPreTouchStacks.java
    to be flagless or accept VM flags
    + JDK-8342238: Test javax/crypto/CryptoPermissions/
    /InconsistentEntries.java writes files in tested JDK dir
    + JDK-8342330: C2: "node pinned on loop exit test?" assert
    failure
    + JDK-8342782: AWTEventMulticaster throws StackOverflowError
    using AquaButtonUI
    + JDK-8343074: test/jdk/com/sun/net/httpserver/docs/test1/
    /largefile.txt could be generated
    + JDK-8343452: Incorrect WINDOWS build variable is used in
    macroAssembler_x86.cpp
    + JDK-8343607: C2: Shenandoah crashes during barrier expansion
    in Continuation::enter
    + JDK-8343618: Stack smashing in awt_InputMethod.c on Linux
    s390x
    + JDK-8343804: Show the default time zone with -XshowSettings
    option
    + JDK-8343977: Convert java/awt/TextArea/TextAreaCursorTest/
    /HoveringAndDraggingTest to main
    + JDK-8344137: Update XML Security for Java to 3.0.5
    + JDK-8344338: javax/swing/JTextArea/bug4265784.java fails on
    Ubuntu 24.04.1
    + JDK-8344671: Few JFR streaming tests fail with application
    not alive error on MacOS 15
    + JDK-8345173: BlockLocationPrinter::print_location misses a
    ResourceMark
    + JDK-8345337: JFR: jfr view should display all direct
    subfields for an event type
    + JDK-8345471: Clean up compiler/intrinsics/sha/cli tests
    + JDK-8345566: Deproblemlist
    test/jdk/javax/swing/JComboBox/6559152/bug6559152.java
    + JDK-8345767: javax/swing/JSplitPane/4164779/
    /JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04
    + JDK-8346255: java/lang/management/ThreadMXBean/
    /VirtualThreadDeadlocks.java finds no deadlock
    + JDK-8346285: Update jarsigner compatibility test for change
    in default digest algorithm
    + JDK-8346751: Internal java compiler error with type
    annotations in constants expression in constant fields
    + JDK-8346871: Improve robustness of
    java/util/zip/EntryCount64k.java test
    + JDK-8346929: runtime/ClassUnload/DictionaryDependsTest.java
    fails with "Test failed: should be unloaded"
    + JDK-8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003
    fails with java.lang.OutOfMemoryError when CDS is off
    + JDK-8347004: vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/
    /ShrinkGrowTest.java fails with CDS disabled
    + JDK-8347299: Add annotations to test cases in LicenseTest
    + JDK-8347302: Mark test tools/jimage/JImageToolTest.java as
    flagless
    + JDK-8347381: Upgrade jQuery UI to version 1.14.1
    + JDK-8347564: ZGC: Crash in
    DependencyContext::clean_unloading_dependents
    + JDK-8347826: Introspector shows wrong method list after
    8071693
    + JDK-8347840: Fix testlibrary compilation warnings
    + JDK-8348135: Fix couple of problem listing entries in
    test/hotspot/jtreg/ProblemList-Virtual.txt
    + JDK-8348328: Update IANA Language Subtag Registry to Version
    2025-05-15
    + JDK-8348365: Bad format string in CLDRDisplayNamesTest
    + JDK-8348760: RadioButton is not shown if JRadioButtonMenuItem
    is rendered with ImageIcon in WindowsLookAndFeel
    + JDK-8349151: Refactor test/java/security/cert/
    /CertificateFactory/slowstream.sh to java test
    + JDK-8349214: Improve size optimization flags for MSVC builds
    + JDK-8349378: Build splashscreen lib with SIZE optimization
    + JDK-8349583: Add mechanism to disable signature schemes based
    on their TLS scope
    + JDK-8349849: PKCS11 SunTlsKeyMaterial crashes when used with
    TLS1.2 TlsKeyMaterialParameterSpec
    + JDK-8350106: [PPC] Avoid ticks_unknown_not_Java
    AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set
    + JDK-8350111: [PPC] AsyncGetCallTrace crashes when called
    while handling SIGTRAP
    + JDK-8350456: Test javax/crypto/CryptoPermissions/
    /InconsistentEntries.java crashed: EXCEPTION_ACCESS_VIOLATION
    + JDK-8350582: Correct the parsing of the ssl value in
    javax.net.debug
    + JDK-8350665: SIZE_FORMAT_HEX macro undefined in gtest
    + JDK-8350767: Fix -Wzero-as-null-pointer-constant warnings in
    nsk jni stress tests
    + JDK-8350807: Certificates using MD5 algorithm that are
    disabled by default are incorrectly allowed in TLSv1.3 when
    re-enabled
    + JDK-8350830: Values converted incorrectly when reading TLS
    session tickets
    + JDK-8350858: [IR Framework] Some tests failed on Cascade Lake
    + JDK-8350964: Add an ArtifactResolver.fetch(clazz) method
    + JDK-8351277: Remove pipewire from AIX build
    + JDK-8351487: [ubsan] jvmti.h runtime error: load of value
    which is not a valid value
    + JDK-8351491: Add info from release file to hserr file
    + JDK-8351593: [JMH] test PhoneCode.Bulk reports NPE exception
    + JDK-8351601: [JMH] test UnixSocketChannelReadWrite failed for
    2 threads config
    + JDK-8351884: Refactor bug8033699.java test  code
    + JDK-8351907: [XWayland] [OL10] Robot.mousePress() is
    delivered to wrong place
    + JDK-8351997: AArch64: Interpreter volatile reference stores
    with G1 are not sequentially consistent
    + JDK-8352509: Update jdk.test.lib.SecurityTools jar method to
    accept List&lt;String&gt; parameter
    + JDK-8352624: Add missing {@code} to
    PassFailJFrame.Builder.splitUI
    + JDK-8352677: Opensource JMenu tests - series2
    + JDK-8352719: Add an equals sign to the modules statement
    + JDK-8352765: G1CollectedHeap::expand_and_allocate() may fail
    to allocate even after heap expansion succeeds
    + JDK-8352800: [PPC] OpenJDK fails to build on PPC after
    JDK-8350106
    + JDK-8352860: Open source events tests batch0
    + JDK-8352879: TestPeriod.java and TestGetContentType.java run
    wrong test class
    + JDK-8352895: UserCookie.java runs wrong test class
    + JDK-8352896: LambdaExpr02.java runs wrong test class
    + JDK-8352946: SEGV_BND signal code of SIGSEGV missing from our
    signal-code table
    + JDK-8353000: Open source several swing tests batch2
    + JDK-8353126: Open source events tests batch1
    + JDK-8353213: Open source several swing tests batch3
    + JDK-8353235: Test jdk/jfr/api/metadata/annotations/
    /TestPeriod.java fails with IllegalArgumentException
    + JDK-8353293: Open source several swing tests batch4
    + JDK-8353304: Open source two JTabbedPane tests
    + JDK-8353489: Increase timeout and improve Windows
    compatibility in test/jdk/java/lang/ProcessBuilder/Basic.java
    + JDK-8353549: Open source events tests batch2
    + JDK-8353568: SEGV_BNDERR signal code adjust definition
    + JDK-8353655: Clean up and open source KeyEvent related tests
    (Part 1)
    + JDK-8353662: Add test for non-local file URL fallback to FTP
    + JDK-8353698: Output of Simple Web Server is garbled if the
    console's encoding is not UTF-8
    + JDK-8353713: Improve Currency.getInstance exception handling
    + JDK-8353748: Open source several swing tests batch6
    + JDK-8353847: Remove extra args to System.out.printf in
    open/test/jdk/java/net/httpclient tests
    + JDK-8353950: Clipboard interaction on Windows is unstable
    + JDK-8354285: Open source Swing tests Batch 3
    + JDK-8354327: Rewrite runtime/LoadClass/LoadClassNegative.java
    + JDK-8354415: [Ubuntu25.04] api/java_awt/GraphicsDevice/
    /indexTGF.html#SetDisplayMode -
    setDisplayMode_REFRESH_RATE_UNKNOWN fails: Height is different
    on vnc
    + JDK-8354941: Build failure with glibc 2.42 due to uabs() name
    collision
    + JDK-8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java
    on macosx-aarch64
    + JDK-8355249: Remove the use of WMIC from the entire source
    code
    + JDK-8355262: Test sun/security/ssl/SSLSessionImpl/
    /NoInvalidateSocketException.java failed: accept timed out
    + JDK-8355366: Fix the wrong usage of
    PassFailJFrame.forcePass() in some manual tests
    + JDK-8355370: Include server name in HTTP test server thread
    names to improve diagnostics
    + JDK-8355429: Open source ProgressMonitor test
    + JDK-8355441: Remove antipattern from PassFailJFrame.forcePass
    javadoc
    + JDK-8355453: nsk.share.jdi.Debugee.waitingEvent() does not
    timeout properly
    + JDK-8355475: UNCTest should use an existing UNC path
    + JDK-8355512: Test compiler/vectorization/
    /TestVectorZeroCount.java times out with
  - XX:TieredStopAtLevel=3
    + JDK-8355515: Clarify the purpose of forcePass() and
    forceFail() methods
    + JDK-8355528: Update HarfBuzz to 11.2.0
    + JDK-8355578: [java.net] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355779: When no "signature_algorithms_cert" extension is
    present we do not apply certificate scope constraints to
    algorithms in "signature_algorithms" extension
    + JDK-8355979: ATTRIBUTE_NO_UBSAN needs to be extended to
    handle float divisions by zero on AIX
    + JDK-8356269: Fix broken web-links after JDK-8295470
    + JDK-8356324: JVM crash (SIGSEGV at
    ClassListParser::resolve_indy_impl) during -Xshare:dump
    starting from 21.0.5
    + JDK-8356778: Compiler add event logging in case of failures
    + JDK-8357155: [asan] ZGC does not work (x86_64 and ppc64)
    + JDK-8357173: Split jtreg test group jdk tier3
    + JDK-8357194: [21u] lible cannot find the path of libjava
    + JDK-8357253: Test test/jdk/sun/security/ssl/SSLSessionImpl/
    /ResumeClientTLS12withSNI.java writes in src dir
    + JDK-8357285: JSR166 Test case testShutdownNow_delayedTasks
    failed
    + JDK-8357672: Extreme font sizes can cause font substitution
    + JDK-8357675: Amend headless message
    + JDK-8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP
  - XX:-ImplicitNullChecks
    + JDK-8357826: Avoid running some jtreg tests when asan is
    configured
    + JDK-8357910: LoaderConstraintsTest.java fails when run with
    TEST_THREAD_FACTORY=Virtual
    + JDK-8357914: TestEmptyBootstrapMethodsAttr.java fails when
    run with TEST_THREAD_FACTORY=Virtual
    + JDK-8357968: RISC-V: Interpreter volatile reference stores
    with G1 are not sequentially consistent
    + JDK-8358004: Delete applications/scimark/Scimark.java test
    + JDK-8358136: Make langtools/jdk/javadoc/doclet/
    /testLinkOption/TestRedirectLinks.java intermittent
    + JDK-8358310: ZGC: riscv, ppc ZPlatformAddressOffsetBits may
    return a too large value
    + JDK-8358334: C2/Shenandoah: incorrect execution with Unsafe
    + JDK-8358452: JNI exception pending in
    Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl
    of screencast_pipewire.c:1214 (ID: 51119)
    + JDK-8358534: Bailout in Conv2B::Ideal when type of cmp input
    is not supported
    + JDK-8358538: Update GHA Windows runner to 2025
    + JDK-8358617: java/net/HttpURLConnection/
    /HttpURLConnectionExpectContinueTest.java fails with 403 due
    to system proxies
    + JDK-8358659: Bump update version for OpenJDK: jdk-21.0.9
    + JDK-8358697: TextLayout/MyanmarTextTest.java passes if no
    Myanmar font is found
    + JDK-8358701: Remove misleading javax.management.remote API
    doc wording about JMX spec, and historic link to JMXMP
    + JDK-8359272: Several vmTestbase/compact tests timed out on
    large memory machine
    + JDK-8359402: Test CloseDescriptors.java should throw
    SkippedException when there is no lsof/sctp
    + JDK-8359906: [21u] [BACKOUT] 8347299: Add annotations to test
    cases in LicenseTest
    + JDK-8360042: GHA: Bump MSVC to 14.44
    + JDK-8360518: Docker tests do not work when asan is configured
    + JDK-8360647: [XWayland] [OL10] NumPad keys are not triggered
    + JDK-8361198: [AIX] fix misleading error output in
    thread_cpu_time_unchecked
    + JDK-8361212: Remove AffirmTrust root CAs
    + JDK-8361328: cds/appcds/dynamicArchive/
    /TestAutoCreateSharedArchive.java archive timestamps
    comparison failed
    + JDK-8361478: GHA: Use MSYS2 from GHA runners
    + JDK-8361959: [GCC static analyzer] java_props_md.c leak of
    'temp' variable is reported
    + JDK-8362390: AIX make fails in awt_GraphicsEnv.c
    + JDK-8362548: [21u] Add bugId to test missed in backport of
    JDK-8343804
    + JDK-8362582: GHA: Increase bundle retention time to deal with
    infra overload better
    + JDK-8362838: RISC-V: Incorrect matching rule leading to
    improper oop instruction encoding
    + JDK-8362839: [21u] Problem list more tests that fail in 21
    and would be fixed by 8309622
    + JDK-8362855: Test java/net/ipv6tests/TcpTest.java should
    report SkippedException when there no ia4addr or ia6addr
    + JDK-8363965: GHA: Switch cross-compiling sysroots to Debian
    bookworm
    + JDK-8365375: Method SU3.setAcceleratorSelectionForeground
    assigns to acceleratorForeground
    + JDK-8365389: Remove static color fields from SwingUtilities3
    and WindowsMenuItemUI
    + JDK-8365811: test/jdk/java/net/CookieHandler/B6644726.java
    failure - "Should have 5 cookies. Got only 4, expires probably
    didn't parse correctly"
    + JDK-8367388: Tests start to fail on JDK-21 after JDK-8351907
    + JDK-8368308: ISO 4217 Amendment 180 Update
    + JDK-8369643: [21u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.9
- Removed patches:
  * jdk-8354941.patch
    + integrated in this version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507 and
  jsc#PED-15217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1769083200">- Update to upstream tag jdk-21.0.10+7 (January 2026 CPU)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Changes
    + JDK-7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
    /CheckLeaseLeak.java failing intermittently
    + JDK-8072701: resume001 failed due to ERROR: timeout for
    waiting for a BreakpintEvent
    + JDK-8139228: JFileChooser renders file names as HTML document
    + JDK-8139392: JInternalFrame has incorrect padding
    + JDK-8140527: JInternalFrame has incorrect title button width
    + JDK-8162380: [TEST_BUG] MouseEvent/.../
    /AltGraphModifierTest.java has only "Fail" button
    + JDK-8199149: Improve the exception message thrown by
    VarHandle of unsupported operation
    + JDK-8201183: sjavac build failures: "Connection attempt
    failed: Connection refused"
    + JDK-8201778: Speed up test
    javax/net/ssl/DTLS/PacketLossRetransmission.java
    + JDK-8204868: java/util/zip/ZipFile/TestCleaner.java still
    fails with "cleaner failed to clean zipfile."
    + JDK-8210807: Printing a JTable with a JScrollPane prints
    table without rows populated
    + JDK-8216437: PPC64: Add intrinsic for GHASH algorithm
    + JDK-8219408: Tests should handle ${} in the view of jtreg
    "smart action"
    + JDK-8230016: re-visit test
    sun/security/pkcs11/Serialize/SerializeProvider.java
    + JDK-8245545: Disable TLS_RSA cipher suites
    + JDK-8265429: Improve GCM encryption
    + JDK-8277424: javax/net/ssl/TLSCommon/TLSTest.java  fails with
    connection refused
    + JDK-8280482: Window transparency bug on Linux
    + JDK-8290043: serviceability/attach/ConcAttachTest.java failed
    "guarantee(!CheckJNICalls) failed: Attached JNI thread exited
    without being detached"
    + JDK-8297531: sun/security/krb5/MicroTime.java fails with
    "Exception: What? only 100 musec precision?"
    + JDK-8300708: Some nsk jvmti tests fail with virtual thread
    wrapper due to jvmti missing some virtual thread support
    + JDK-8304065: HttpServer.stop should terminate immediately if
    no exchanges are in progress
    + JDK-8304811: vmTestbase/vm/mlvm/indy/func/jvmti/
    /stepBreakPopReturn/INDIFY_Test.java fails with
    JVMTI_ERROR_TYPE_MISMATCH
    + JDK-8305186: Reference.waitForReferenceProcessing should be
    more accessible to tests
    + JDK-8305567: serviceability/tmtools/jstat/GcTest01.java
    failed  utils.JstatGcResults.assertConsistency
    + JDK-8306579: Consider building with /Zc:throwingNew
    + JDK-8307160: Fix AWT/2D/A11Y to support the permissive- flag
    on the Microsoft Visual C compiler
    + JDK-8308780: Fix the Java Integer types on Windows
    + JDK-8309511: Regression test ExtraImportSemicolon.java refers
    to the wrong bug
    + JDK-8310049: Refactor Charset tests to use JUnit
    + JDK-8310915: Typo in aarch64.ad: "envcodings"
    + JDK-8311076: RedefineClasses doesn't check for ConstantPool
    overflow
    + JDK-8311906: Improve robustness of String constructors with
    mutable array inputs
    + JDK-8313231: Redundant if statement in ZoneInfoFile
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8315130: java.lang.IllegalAccessError when processing
    classlist to create CDS archive
    + JDK-8315990: Amend problemlisted tests to proper position
    + JDK-8316422: TestIntegerUnsignedDivMod.java triggers "invalid
    layout" assert in FrameValues::validate
    + JDK-8317132: Prepare HotSpot for permissive-
    + JDK-8317332: Prepare security for permissive-
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8318467: [jmh] tests concurrent.Queues and
    concurrent.ProducerConsumer hang with 101+ threads
    + JDK-8318730: MonitorVmStartTerminate.java still times out
    after JDK-8209595
    + JDK-8318850: Duplicate code in the LCMSImageLayout
    + JDK-8319570: Change to GCC 13.2.0 for building on Linux at
    Oracle
    + JDK-8320049: PKCS10 would not discard the cause when throw
    SignatureException on invalid key
    + JDK-8320577: Improve MessageHeader's toString() function to
    make HttpURLConnection's debug log readable
    + JDK-8320836: jtreg gtest runs should limit heap size
    + JDK-8321180: Condition for non-latin1 string size too large
    exception is off by one
    + JDK-8321183: Incorrect warning from cds about the modules file
    + JDK-8321514: UTF16 string gets constructed incorrectly from
    codepoints if CompactStrings is not enabled
    + JDK-8322018: Test java/lang/String/CompactString/
    /MaxSizeUTF16String.java fails with -Xcomp
    + JDK-8322135: Printing JTable in Windows L&amp;F throws
    InternalError: HTHEME is null
    + JDK-8322140: javax/swing/JTable/JTableScrollPrintTest.java
    does not print the rows and columns of the table in Nimbus and
    Aqua LookAndFeel
    + JDK-8323803: ConstantOopReadValue::print_on should print
    'null' instead of 'nullptr'
    + JDK-8324065: Daylight saving information for
    'Africa/Casablanca' are incorrect
    + JDK-8324491: Keyboard layout didn't keep its state if it was
    changed when dialog was active
    + JDK-8325277: [21u] Backout test change of JDK-8291809
    + JDK-8325530: Vague error message when com.sun.tools.attach
    .VirtualMachine fails to load agent library
    + JDK-8325590: Regression in round-tripping UTF-16 strings
    after JDK-8311906
    + JDK-8325647: [IR framework] Only prints stdout if exitCode is
    134
    + JDK-8325731: Installation instructions for Debian/Ubuntu
    don't mention autoconf
    + JDK-8325766: Extend CertificateBuilder to create trust and
    end entity certificates programmatically
    + JDK-8327434: Test java/util/PluggableLocale/
    /TimeZoneNameProviderTest.java timed out
    + JDK-8327704: Update nsk/jdi tests to use driver instead of
    othervm
    + JDK-8327757: Convert javax/swing/JSlider/6524424/
    /bug6524424.java applet to main
    + JDK-8327856: Convert applet test SpanishDiacriticsTest.java
    to a main program
    + JDK-8327980: Convert javax/swing/JToggleButton/4128979/
    /bug4128979.java applet test to main
    + JDK-8328124: Convert java/awt/Frame/ShownOnPack/
    /ShownOnPack.html applet test to main
    + JDK-8328247: Remove redundant dir for tests converted from
    applet to main
    + JDK-8328299: Convert DnDFileGroupDescriptor.html applet test
    to main
    + JDK-8328377: Convert java/awt/Cursor/MultiResolutionCursorTest
    test to main
    + JDK-8328562: Convert java/awt/InputMethods/DiacriticsTest/
    /DiacriticsTest.java applet test to main
    + JDK-8331231: containers/docker/TestContainerInfo.java fails
    + JDK-8333200: Test containers/docker/TestPids.java fails Limit
    value -1 is not accepted as unlimited
    + JDK-8333526: Restructure java/nio/channels/DatagramChannel/
    /StressNativeSignal.java to a fail fast exception handling
    policy
    + JDK-8333569: jpackage tests must run app launchers with
    retries on Linux only
    + JDK-8333783: java/nio/channels/FileChannel/directio/
    /DirectIOTest.java is unstable with AV software
    + JDK-8334217: [AIX] Misleading error messages after JDK-8320005
    + JDK-8334509: Cancelling PageDialog does not return the same
    PageFormat object
    + JDK-8334756: javac crashed on call to non-existent generic
    method with explicit annotated type arg
    + JDK-8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with
  - Xcomp fails exitValue = 137
    + JDK-8335986: Test javax/swing/JCheckBox/4449413/
    /bug4449413.java fails on Windows 11 x64 because RBMenuItem's
    and CBMenuItem's checkmark on the left side are not visible
    + JDK-8337723: Remove redundant tests from
    com/sun/security/sasl/gsskerb
    + JDK-8338428: Add logging of final VM flags while setting
    properties
    + JDK-8338740: java/net/httpclient/HttpsTunnelAuthTest.java
    fails with java.io.IOException: HTTP/1.1 header parser
    received no bytes
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8339366: [jittester] Make it possible to generate tests
    without execution
    + JDK-8340015: Open source several AWT focus tests - series 7
    + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
    signatures
    + JDK-8340354: Open source AWT desktop properties and print
    related tests
    + JDK-8341097: GHA: Demote Mac x86 jobs to build only
    + JDK-8341131: Some jdk/jfr/event/compiler tests shouldn't be
    executed with Xcomp
    + JDK-8341138: Rename jtreg property docker.support as
    container.support
    + JDK-8341443: [macos] AppContentTest and SigningOptionsTest
    failed due to "codesign" does not fails with "--app-content"
    on macOS 15
    + JDK-8341496: Improve JMX connections
    + JDK-8342576: [macos] AppContentTest still fails after
    JDK-8341443 for same reason on older macOS versions
    + JDK-8342582: user.region for formatting number no longer
    works for 21.0.5
    + JDK-8342934: TYPE_USE annotations printed with error causing
    "," in toString output
    + JDK-8343191: Cgroup v1 subsystem fails to set subsystem path
    + JDK-8343340: Swapping checking do not work for
    MetricsMemoryTester failcount
    + JDK-8343875: Minor improvements of jpackage test library
    + JDK-8343876: Enhancements to jpackage test lib
    + JDK-8344143: Test jdk/java/lang/Thread/virtual/stress/
    /GetStackTraceALotWhenPinned.java timed out on  macosx-x64
    + JDK-8344577: Virtual thread tests are timing out on some
    macOS systems
    + JDK-8345213: JVM Prefers /etc/timezone Over /etc/localtime on
    Debian 12
    + JDK-8346142: [perf] scalability issue for the
    specjvm2008::xml.validation workload
    + JDK-8346234: javax/swing/text/DefaultEditorKit/4278839/
    /bug4278839.java still fails in CI
    + JDK-8346753: Test javax/swing/JMenuItem/RightLeftOrientation/
    /RightLeftOrientation.java fails on Windows Server 2025 x64
    because the icons of RBMenuItem and CBMenuItem are not visible
    in Nimbus LookAndFeel
    + JDK-8346839: [TESTBUG] "java/awt/textfield/setechochartest4/
    /setechochartest4.java" failed because the test frame
    disappears on clicking "Click Several Times" button
    + JDK-8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails
    on macOS
    + JDK-8347143: [aix] Fix strdup use in os::dll_load
    + JDK-8347277: java/awt/Focus/ComponentLostFocusTest.java fails
    intermittently
    + JDK-8347300: Don't exclude the "PATH" var from the
    environment when running app launchers in jpackage tests
    + JDK-8347377: Add validation checks for ICC_Profile header
    fields
    + JDK-8347434: Richer VM operations events logging
    + JDK-8347811: Container detection code for cgroups v2 should
    use cgroup.controllers
    + JDK-8347841: Test fixes that use deprecated time zone IDs
    + JDK-8348240: Remove
    SystemDictionaryShared::lookup_super_for_unregistered_class()
    + JDK-8348402: PerfDataManager stalls shutdown for 1ms
    + JDK-8349188: LineBorder does not scale correctly
    + JDK-8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh
    to java test
    + JDK-8349705: java.net.URI.scanIPv4Address throws unnecessary
    URISyntaxException
    + JDK-8349988: Change cgroup version detection logic to not
    depend on /proc/cgroups
    + JDK-8350102: Decouple jpackage test-lib Executor.Result and
    Executor classes
    + JDK-8350623: Fix -Wzero-as-null-pointer-constant warnings in
    nsk native test utilities
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8351110: ImageIO.write for JPEG can write corrupt JPEG
    for certain thumbnail dimensions
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad
    and getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8351382: New test
    containers/docker/TestMemoryWithSubgroups.java is failing
    + JDK-8351567: Jar Manifest test ValueUtf8Coding produces
    misleading diagnostic output
    + JDK-8352016: Improve java/lang/RuntimeTests/
    /RuntimeExitLogTest.java
    + JDK-8352533: Report useful IOExceptions when jspawnhelper
    fails
    + JDK-8352678: Opensource few JMenuItem tests
    + JDK-8352682: Opensource JComponent tests
    + JDK-8352686: Opensource JInternalFrame tests - series3
    + JDK-8352687: Opensource few JInternalFrame and JTextField
    tests
    + JDK-8352793: Open source several AWT TextComponent tests -
    Batch 1
    + JDK-8352865: Open source several AWT TextComponent tests -
    Batch 2
    + JDK-8352905: Open some JComboBox bugs 1
    + JDK-8352926: New test TestDockerMemoryMetricsSubgroup.java
    fails
    + JDK-8352966: Opensource Several Font related tests - Batch 2
    + JDK-8352997: Open source several Swing JTabbedPane tests
    + JDK-8353007: Open some JComboBox bugs 2
    + JDK-8353011: Open source Swing JButton tests - Set 1
    + JDK-8353013: java.net.URI.create(String) may have low
    performance to scan the host/domain name from URI string when
    the hostname starts with number
    + JDK-8353175: Eliminate double iteration of stream in
    FieldDescriptor reinitialization
    + JDK-8353201: Open source Swing Tooltip tests - Set 2
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8353309: Open source several Swing text tests
    + JDK-8353319: Open source Swing tests - Set 3
    + JDK-8353445: Open source several AWT Menu tests - Batch 1
    + JDK-8353470: Clean up and open source couple AWT Graphics
    related tests (Part 2)
    + JDK-8353483: Open source some JProgressBar tests
    + JDK-8353486: Open source Swing Tests - Set 4
    + JDK-8353585: Provide ChoiceFormat#parse(String,
    ParsePosition) tests
    + JDK-8353586: Open source several toolkit tests
    + JDK-8353589: Open source a few Swing menu-related tests
    + JDK-8353592: Open source several scrollbar tests
    + JDK-8353661: Open source several swing tests batch5
    + JDK-8353832: Opensource FontClass, Selection and Icon tests
    + JDK-8353953: com/sun/jdi tests should be fixed to not always
    require includevirtualthreads=y
    + JDK-8353957: Open source several AWT ScrollPane tests -
    Batch 1
    + JDK-8353958: Open source several AWT ScrollPane tests -
    Batch 2
    + JDK-8354095: Open some JTable bugs 5
    + JDK-8354106: Clean up and open source KeyEvent related tests
    (Part 2)
    + JDK-8354214: Open source Swing tests Batch 2
    + JDK-8354233: Open some JTable bugs 6
    + JDK-8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8354248: Open source several AWT GridBagLayout and List
    tests
    + JDK-8354340: Open source Swing Tests - Set 6
    + JDK-8354341: Open some JTable bugs 7
    + JDK-8354365: Opensource few Modal and Full Screen related
    tests
    + JDK-8354418: Open source Swing tests Batch 4
    + JDK-8354451: Open source some more Swing popup menu tests
    + JDK-8354465: Open some JTable bugs 8
    + JDK-8354466: Open some misc Swing bugs 9
    + JDK-8354472: Clean up and open source KeyEvent related tests
    (Part 3)
    + JDK-8354475: TestDockerMemoryMetricsSubgroup.java fails with
    exitValue = 1
    + JDK-8354493: Opensource Several MultiScreen and Insets
    related tests
    + JDK-8354495: Open source several AWT DataTransfer tests
    + JDK-8354532: Open source JFileChooser Tests - Set 7
    + JDK-8354552: Open source a few Swing tests
    + JDK-8354553: Open source several clipboard tests batch0
    + JDK-8354561: Open source several swing tests batch0
    + JDK-8354646: java.awt.TextField allows to identify the spaces
    in a password when double clicked at the starting and end of
    the text
    + JDK-8354653: Clean up and open source KeyEvent related tests
    (Part 4)
    + JDK-8354701: Open source few JToolTip tests
    + JDK-8354873: javax/swing/plaf/metal/MetalIconFactory/
    /bug4952462.java failing on CI
    + JDK-8354928: Clean up and open source some miscellaneous AWT
    tests
    + JDK-8355071: Fix nsk/jdi test to not require lookup of main
    thread in order to set the breakpoint used for communication
    + JDK-8355077: Compiler error at splashscreen_gif.c due to
    unterminated string initialization
    + JDK-8355241: Move NativeDialogToFrontBackTest.java PL test to
    manual category
    + JDK-8355333: Some Problem list entries point to non-existent
    / wrong files
    + JDK-8355387: [jittester] Disable downcasts by default
    + JDK-8355444: [java.io] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355478: DoubleActionESC.java fails intermittently
    + JDK-8355558: SJIS.java test is always ignored
    + JDK-8355561: [macos] Build failure with Xcode 16.3
    + JDK-8355569: Some nsk/jdi tests can glean the "main" thread
    by using the ClassPrepareEvent for the debuggee main class
    + JDK-8355773: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee
    + JDK-8356023: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee: part 2
    + JDK-8356040: java/util/PluggableLocale/
    /LocaleNameProviderTest.java timed out
    + JDK-8356145: ListEnterExitTest.java fails on macos
    + JDK-8356187: TestJcmd.java may incorrectly parse podman
    version
    + JDK-8356588: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee: part 3
    + JDK-8356752: Log mouse enter and exit events for debugging
    + JDK-8356811: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee: part 4
    + JDK-8356897: Update NSS library to 3.111
    + JDK-8357172: Extend try block in nsk/jdi tests to capture
    exceptions thrown by Debuggee.classByName()
    + JDK-8357305: Compilation failure in
    javax/swing/JMenuItem/bug6197830.java
    + JDK-8357561: BootstrapLoggerTest does not work on Ubuntu 24
    with LANG de_DE.UTF-8
    + JDK-8357799: Improve instructions for
    JFileChooser/HTMLFileName.java
    + JDK-8357822: C2: Multiple string optimization tests are no
    longer testing string concatenation optimizations
    + JDK-8357882: Use UTF-8 encoded data in LocaleDataTest
    + JDK-8358048: java/net/httpclient/HttpsTunnelAuthTest.java
    incorrectly calls Thread::stop
    + JDK-8358532: JFileChooser in GTK L&amp;F still displays HTML
    filename
    + JDK-8358577: Test serviceability/jvmti/thread/
    /GetCurrentContendedMonitor/contmon01/contmon01.java failed:
    unexpected monitor object
    + JDK-8358679: [asan] vmTestbase/nsk/jvmti tests show memory
    issues
    + JDK-8358748: Large page size initialization fails with assert
    "page_size must be a power of 2"
    + JDK-8358764: (sc) SocketChannel.close when thread blocked in
    read causes connection to be reset (win)
    + JDK-8358813: JPasswordField identifies spaces in password via
    delete shortcuts
    + JDK-8359061: Update and ProblemList manual test
    java/awt/Cursor/CursorDragTest/ListDragCursor.java
    + JDK-8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/
    /share/jpda/BindServer.java
    + JDK-8359182: Use @requires instead of SkippedException for
    MaxPath.java
    + JDK-8359207: Remove runtime/signal/TestSigusr2.java since it
    is always skipped
    + JDK-8359418: Test "javax/swing/text/GlyphView/bug4188841.java"
    failed because the phrase of text pane does not match the
    instructions
    + JDK-8359428: Test 'javax/swing/JTabbedPane/bug4499556.java'
    failed because after selecting one of L&amp;F items, the test case
    automatically failed when clicking on L&amp;F Menu button again
    + JDK-8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java
    Refactor extract method for Windows specific test
    + JDK-8359477: com/sun/net/httpserver/Test12.java appears to
    have a temp file race
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8359687: Use PassFailJFrame for
    java/awt/print/Dialog/DialogType.java
    + JDK-8360022: ClassRefDupInConstantPoolTest.java fails when
    running in repeat
    + JDK-8360178: TestArguments.atojulong gtest has incorrect
    format string
    + JDK-8360288: Shenandoah crash at size_given_klass in
    op_degenerated
    + JDK-8360408: [TEST] Use @requires tag instead of exiting
    based on "os.name" property value for sun/net/www/protocol/
    /file/FileURLTest.java
    + JDK-8360411: [TEST] open/test/jdk/java/io/File/
    /MaxPathLength.java Refactor extract method to encapsulate
    Windows specific test logic
    + JDK-8360478: libjsig related tier3 jtreg tests fail when asan
    is configured
    + JDK-8360533: ContainerRuntimeVersionTestUtils
    fromVersionString fails with some docker versions
    + JDK-8360981: Remove use of Thread.stop in
    test/jdk/java/net/Socket/DeadlockTest.java
    + JDK-8361253: CommandLineOptionTest library should report
    observed values on failure
    + JDK-8361298: SwingUtilities/bug4967768.java fails where
    character P is not underline
    + JDK-8361314: Test serviceability/jvmti/VMEvent/MyPackage/
    /VMEventRecursionTest.java FATAL ERROR in native method:
    Failed during the GetClassSignature call
    + JDK-8361423: Add IPSupport::printPlatformSupport to
    java/net/NetworkInterface/IPv4Only.java
    + JDK-8361447: [REDO] Checked version of JNI
    Release&lt;type&gt;ArrayElements needs to filter out known wrapped
    arrays
    + JDK-8361599: [PPC64] enable missing tests via jtreg requires
    + JDK-8361751: Test sun/tools/jcmd/TestJcmdSanity.java timed
    out on Windows
    + JDK-8361754: New test runtime/jni/checked/
    /TestCharArrayReleasing.java can cause disk full errors
    + JDK-8361868: [GCC static analyzer] complains about missing
    calloc - NULL checks in p11_util.c
    + JDK-8361871: [GCC static analyzer] complains about use of
    uninitialized value ckpObject in p11_util.c
    + JDK-8362123: ClassLoader Leak via
    Executors.newSingleThreadExecutor(...)
    + JDK-8362204: test/jdk/sun/awt/font/TestDevTransform.java
    fails on Ubuntu 24.04
    + JDK-8362207: Add more test cases for possible double-rounding
    in fma
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362516: Support of GCC static analyzer (-fanalyzer)
    + JDK-8362532: Test gc/g1/plab/* duplicate command-line options
    + JDK-8362533: Tests sun/management/jmxremote/bootstrap/*
    duplicate VM flags
    + JDK-8362602: Add test.timeout.factor to CompileFactory to
    avoid test timeouts
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8363676: [GCC static analyzer] missing return value check
    of malloc in OGLContext_SetTransform
    + JDK-8363720: Follow up to JDK-8360411 with post review
    comments
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8364198: NMT should have a better corruption message
    + JDK-8364199: Enhance list of environment variables printed in
    hserr/hsinfo file
    + JDK-8364214: Enhance polygon data support
    + JDK-8364235: Fix for JDK-8361447 breaks the alignment
    requirements for GuardedMemory
    + JDK-8364257: JFR: User-defined events and settings with a
    one-letter name cannot be configured
    + JDK-8364258: ThreadGroup constant pool serialization is not
    normalized
    + JDK-8364263: HttpClient: Improve encapsulation of ProxyServer
    + JDK-8364484: misc tests fail with Received fatal alert:
    handshake_failure
    + JDK-8364514: [asan] runtime/jni/checked/
    /TestCharArrayReleasing.java heap-buffer-overflow
    + JDK-8364556: JFR:  Disable SymbolTableStatistics and
    StringTableStatistics in default.jfc
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8364786: Test java/net/vthread/HttpALot.java
    intermittently fails - 24999 handled, expected 25000
    + JDK-8364993: JFR: Disable jdk.ModuleExport in default.jfc
    + JDK-8364996: java/awt/font/FontNames/LocaleFamilyNames.java
    times out on Windows
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365086: CookieStore.getURIs() and get(URI) should return
    an immutable List
    + JDK-8365098: make/RunTests.gmk generates a wrong path to test
    artifacts on Alpine
    + JDK-8365168: Use 64-bit aligned addresses for CK_ULONG access
    in PKCS11 native key code
    + JDK-8365240: [asan] exclude some tests when using asan
    enabled binaries
    + JDK-8365271: Improve Swing supports
    + JDK-8365280: Enhance JOptionPane
    + JDK-8365425: [macos26] javax/swing/JInternalFrame/8160248/
    /JInternalFrameDraggingTest.java fails on macOS 26
    + JDK-8365442: [asan] runtime/ErrorHandling/
    /CreateCoredumpOnCrash.java fails
    + JDK-8365487: [asan] some oops (mode) related tests fail
    + JDK-8365615: Improve JMenuBar/RightLeftOrientation.java
    + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests
    skipped without SkipExceprion
    + JDK-8365790: Shutdown hook for application image does not
    work on Windows
    + JDK-8365834: Mark java/net/httpclient/ManyRequests.java  as
    intermittent
    + JDK-8365913: Support latest MSC_VER in abstract_vm_version.cpp
    + JDK-8365919: Replace currentTimeMillis with nanoTime in
    Stresser.java
    + JDK-8365983: Tests should throw SkippedException when SCTP
    not supported
    + JDK-8366092: [GCC static analyzer] UnixOperatingSystem.c
    warning: use of uninitialized value 'systemTicks'
    + JDK-8366159: SkippedException is treated as a pass for
    pkcs11/KeyStore, pkcs11/SecretKeyFactory and
    pkcs11/SecureRandom
    + JDK-8366208: Unexpected exception in
    sun.java2d.cmm.lcms.LCMSImageLayout
    + JDK-8366229: runtime/Thread/TooSmallStackSize.java runs with
    all collectors
    + JDK-8366231: Bump update version for OpenJDK: jdk-21.0.10
    + JDK-8366342: Key generator and key pair generator tests
    skipping, but showing as passed
    + JDK-8366359: Test should throw SkippedException when there is
    no lpstat
    + JDK-8366558: Gtests leave /tmp/cgroups-test* files
    + JDK-8366750: Remove test 'java/awt/Choice/
    /ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from
    problemlist
    + JDK-8366764: Deproblemlist
    java/awt/ScrollPane/ScrollPositionTest.java
    + JDK-8366844: Update and automate
    MouseDraggedOriginatedByScrollBarTest.java
    + JDK-8366893: java/lang/Thread/virtual/stress/
    /GetStackTraceALotWhenPinned.java timed out on macos-aarch64
    + JDK-8367017: Remove legacy checks from WrappedToolkitTest and
    convert from bash
    + JDK-8367021: Regression in LocaleDataTest refactoring
    + JDK-8367131: Test com/sun/jdi/ThreadMemoryLeakTest.java fails
    on 32 bits
    + JDK-8367133: DTLS: fragmentation of Finished message results
    in handshake failure
    + JDK-8367237: Thread-Safety Usage Warning for
    java.text.Collator Classes
    + JDK-8367348: Enhance PassFailJFrame to support links in HTML
    + JDK-8367372: Test 'test/hotspot/jtreg/gc/
    /TestObjectAlignmentCardSize.java' fails on 32 bit systems
    + JDK-8367384: The ICC_Profile class may throw exceptions
    during serialization
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8367869: Test java/io/FileDescriptor/Sync.java timed out
    + JDK-8367904: Test java/net/InetAddress/ptr/Lookup.java should
    throw SkippedException
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
    fails with Exception: Stack trace
    + JDK-8368668: Several vmTestbase/vm/gc/compact tests timed out
    on large memory machine
    + JDK-8368960: Adjust java UL logging in the build
    + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
    completed and timed out
    + JDK-8369032: Add test to ensure serialized ICC_Profile stores
    only necessary optional data
    + JDK-8369078: Fix faulty test conversion in
    IllegalCharsetName.java
    + JDK-8369184: SimpleTimeZone equals() Returns True for Unequal
    Instances with Different hashCode Values
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369319: java/net/httpclient/CancelRequestTest.java fails
    intermittently
    + JDK-8369450: [Ubuntu 25.10] openjdk fails to build due to
    rust-coreutils date
    + JDK-8369506: Bytecode rewriting causes Java heap corruption
    on AArch64
    + JDK-8369563: Gtest dll_address_to_function_and_library_name
    has issues with stripped pdb files
    + JDK-8369616: JavaFrameAnchor on RISC-V has unnecessary
    barriers and wrong store order in MacroAssembler
    + JDK-8369946: Bytecode rewriting causes Java heap corruption
    on PPC
    + JDK-8369947: Bytecode rewriting causes Java heap corruption
    on RISC-V
    + JDK-8370214: [21u] Remove -Xdebug and -Xnoagent from tests:
    backport parts of 8227229 and 8312072
    + JDK-8370465: Right to Left Orientation Issues with MenuItem
    Component
    + JDK-8372534: Update Libpng to 1.6.51
    + JDK-8375447: Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.10</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773662400">- Provide the timezone-java and tzdata-java (jsc#PED-15898)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777118400">- Update to upstream tag jdk-21.0.11+10 (April 2026 CPU)
  * CVEs
    + CVE-2026-22007 (bsc#1262490)
    + CVE-2026-22013 (bsc#1262494)
    + CVE-2026-22016 (bsc#1262495)
    + CVE-2026-22018 (bsc#1262496)
    + CVE-2026-22021 (bsc#1262497)
    + CVE-2026-23865 (bsc#1259118)
    + CVE-2026-34268 (bsc#1262500)
    + CVE-2026-34282 (bsc#1262501)
  * Changes
    + JDK-6899304: java.awt.Toolkit
    .getScreenInsets(GraphicsConfiguration) returns incorrect
    values
    + JDK-8030957: AIX: Implement OperatingSystemMXBean
    .getSystemCpuLoad() and .getProcessCpuLoad() on AIX
    + JDK-8075917: The regression-swing case failed as the text on
    label is not painted red with the GTK L&amp;F
    + JDK-8114830: (fs) Files.copy fails due to interference from
    something else changing the file system
    + JDK-8244336: Restrict algorithms at JCE layer
    + JDK-8256289: java/awt/Focus/AppletInitialFocusTest/
    /AppletInitialFocusTest1.java failed with "RuntimeException:
    Wrong focus owner:
    java.awt.Button[button1,41,36,56x23,label=Button1]"
    + JDK-8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java
    failed due to different timeout message
    + JDK-8298153: Colored text is not shown on disabled checkbox
    and radio button with GTK LAF for bug4314194
    + JDK-8301875: java.util.TimeZone.getSystemTimeZoneID uses C
    library default file mode
    + JDK-8313319: [linux] mmap should use MAP_FIXED_NOREPLACE if
    available
    + JDK-8314555: Build with mawk fails on Windows
    + JDK-8314810: (fs) java/nio/file/Files/CopyInterference.java
    should use TestUtil::supportsLinks
    + JDK-8316274: javax/swing/ButtonGroup/
    /TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with
    Motif LAF
    + JDK-8317633: Modernize text.testlib.HexDumpReader
    + JDK-8317801: java/net/Socket/asyncClose/Race.java fails
    intermittently (aix)
    + JDK-8317838: java/nio/channels/Channels/
    /SocketChannelStreams.java running into timeout (aix)
    + JDK-8318302: ThreadCountLimit.java failed with "Native memory
    allocation (mprotect) failed to protect 16384 bytes for memory
    to guard stack pages"
    + JDK-8326897: (fs) The utility TestUtil.supportsLinks is
    wrongly used to check for hard link support
    + JDK-8327114: Attach in Linux may have wrong behaviour when
    pid == ns_pid (Kubernetes debug container)
    + JDK-8328608: Multiple NewSessionTicket support for TLS
    + JDK-8329337: Problem list BufferStrategyExceptionTest.java on
    Windows
    + JDK-8330016: Stress seed should be initialized for runtime
    stub compilation
    + JDK-8331431: Update to use jtreg 7.4
    + JDK-8333386: TestAbortOnVMOperationTimeout test fails for
    client VM
    + JDK-8333857: Test sun/security/ssl/SSLSessionImpl/
    /ResumeChecksServer.java failed: Existing session was used
    + JDK-8334670: SSLSocketOutputRecord buffer miscalculation
    + JDK-8334738: os::print_hex_dump should optionally print ASCII
    + JDK-8335646: Nimbus : JLabel not painted with LAF defined
    foreground color on Ubuntu 24.04
    + JDK-8335906: [s390x] Test Failure: GTestWrapper.java
    + JDK-8336695: Update Commons BCEL to Version 6.10.0
    + JDK-8337102: JITTester: Fix breaks in static initialization
    blocks
    + JDK-8339238: Update to use jtreg 7.5.1
    + JDK-8339271: giflib attribution correction
    + JDK-8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java
    + JDK-8341246: Test com/sun/tools/attach/PermissionTest.java
    fails access denied after JDK-8327114
    + JDK-8341310: Test TestJcmdWithSideCar.java should skip
    ACCESS_TMP_VIA_PROC_ROOT (after JDK-8327114)
    + JDK-8342175: MemoryEaterMT fails intermittently with
    ExceptionInInitializerError
    + JDK-8342449: reimplement: JDK-8327114 Attach in Linux may
    have wrong behavior when pid == ns_pid
    + JDK-8343234: (bf) Move java/nio/Buffer/LimitDirectMemory.java
    from ProblemList.txt to ProblemList-Virtual.txt
    + JDK-8343377: Performance regression in reflective invocation
    of native methods
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8345668: ZoneOffset.ofTotalSeconds performance regression
    + JDK-8346048: test/lib/containers/docker/DockerRunOptions.java
    uses addJavaOpts() from ctor
    + JDK-8346962: Test CRLReadTimeout.java fails with -Xcomp on a
    fastdebug build
    + JDK-8347475: GTK: javax/swing/JColorChooser/Test8152419.java
    there are no swatches or RGB tab in JColorChooser
    + JDK-8348014: Enhance certificate processing
    + JDK-8348309: MultiNST tests need more debugging and timing
    + JDK-8349351: Combine Screen Inset Tests into a Single File
    + JDK-8350103: Test containers/systemd/
    /SystemdMemoryAwarenessTest.java fails on Linux ppc64le SLES15
    SP6
    + JDK-8351000: StringBuilder getChar and putChar robustness
    + JDK-8351458: (ch) Move preClose to UnixDispatcher
    + JDK-8351639: Improve debuggability of test/langtools/jdk/
    /jshell/JdiHangingListenExecutionControlTest.java test
    + JDK-8353755: Add a helper method to Util - findComponent()
    + JDK-8354057: Odd debug output in -Xlog:os+container=debug on
    certain systems
    + JDK-8354145: G1: UseCompressedOops boundary is calculated on
    maximum heap region size instead of maxiumum ergonomic heap
    region size
    + JDK-8354219: Automate javax/swing/JComboBox/ComboPopupBug.java
    + JDK-8354469: Keytool exposes the password in plain text when
    command is piped using | grep
    + JDK-8354559: gc/g1/TestAllocationFailure.java doesn't need WB
    API
    + JDK-8354878: File Leak in
    CgroupSubsystemFactory::determine_type of
    cgroupSubsystem_linux.cpp:300
    + JDK-8354922: ZGC: Use MAP_FIXED_NOREPLACE when reserving
    memory
    + JDK-8355278: Improve debuggability of
    com/sun/jndi/ldap/LdapPoolTimeoutTest.java test
    + JDK-8355445: [java.nio] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355632: WhiteBox.waitForReferenceProcessing() fails
    assert for return type
    + JDK-8356107: [java.lang] Use @requires tag instead of exiting
    based on os.name or separatorChar property
    + JDK-8357141: Update to use jtreg 7.5.2
    + JDK-8357277: Update OpenSSL library for interop tests
    + JDK-8357380: java/lang/StringBuilder/RacingSBThreads.java
    times out with C1
    + JDK-8358077: sun.tools.attach
    .VirtualMachineImpl::checkCatchesAndSendQuitTo on Linux leaks
    file handles after JDK-8327114
    + JDK-8358159: Empty mode/padding in cipher transformations
    + JDK-8358751: C2: Recursive inlining check for compiled lambda
    forms is broken
    + JDK-8359388: Stricter checking for cipher transformations
    + JDK-8359827: Test runtime/Thread/ThreadCountLimit.java need
    loop increasing the limit
    + JDK-8360539: DTLS handshakes fails due to improper cookie
    validation logic
    + JDK-8361067: Test ExtraButtonDrag.java requires frame.dispose
    in finally block
    + JDK-8361530: Test javax/swing/GraphicsConfigNotifier/
    /StalePreferredSize.java timed out
    + JDK-8361613: System.console() should only be available for
    interactive terminal
    + JDK-8362834: Several runtime/Thread tests should mark as
    /native
    + JDK-8363950: Incorrect jtreg header in TestLayoutVsICU.java
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8364764: java/nio/channels/vthread/BlockingChannelOps.java
    subtests timed out
    + JDK-8365526: Crash with null Symbol passed to
    SystemDictionary::resolve_or_null
    + JDK-8365972: JFR: ThreadDump and ClassLoaderStatistics events
    may cause back to back rotations
    + JDK-8366128: jdk/jdk/nio/zipfs/TestPosix.java::testJarFile
    uses wrong file
    + JDK-8366261: Provide utility methods for
    sun.security.util.Password
    + JDK-8366694: Test JdbStopInNotificationThreadTest.java timed
    out after 60 second
    + JDK-8366817: test/jdk/javax/net/ssl/TLSCommon/interop/
    /JdkProcServer.java and JdkProcClient.java should not delete
    logs
    + JDK-8366850: Test com/sun/jdi/
    /JdbStopInNotificationThreadTest.java failed
    + JDK-8366866: SslRMIClientSocketFactory#createSocket lacking
    priviledges (securitymanger)
    + JDK-8366938: Test runtime/handshake/HandshakeTimeoutTest.java
    crashed
    + JDK-8367135: Test compiler/loopstripmining/
    /CheckLoopStripMining.java needs internal timeouts adjusted
    + JDK-8367583: sun/security/util/AlgorithmConstraints/
    /InvalidCryptoDisabledAlgos.java fails after JDK-8244336
    + JDK-8367772: Refactor createUI in PassFailJFrame
    + JDK-8368683: [process] Increase jtreg debug output
    maxOutputSize for TreeTest
    + JDK-8368787: Error reporting: hs_err files should show
    instructions when referencing code in nmethods
    + JDK-8368882: NPE during text drawing on machine with JP locale
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8369858: Remove darcy author tags from jdk tests
    + JDK-8369911: Test sun/java2d/marlin/ClipShapeTest
    .java#CubicDoDash, #Cubic and #Poly fail intermittent
    + JDK-8370325: G1: Disallow GC for TLAB allocation
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370572: Cgroups hierarchical memory limit is not honored
    after JDK-8322420
    + JDK-8370579: PPC: fix inswri immediate argument order
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370636: com/sun/jdi/TwoThreadsTest.java should wait for
    completion of all threads
    + JDK-8370966: Create regression test for the hierarchical
    memory limit fix in JDK-8370572
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/
    /em02t006/TestDescription.java failing
    + JDK-8371485: ProblemList awt/Mixing/AWT_Mixing/
    /JTableInGlassPaneOverlapping.java for linux
    + JDK-8371559: Intermittent timeouts in test
    javax/net/ssl/Stapling/HttpsUrlConnClient.java
    + JDK-8371608: Jtreg test  jdk/internal/vm/Continuation/
    /Fuzz.java sometimes fails with (fast)debug binaries
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371889: [21u] JFR: Deadlock in ThrowableTracer
    + JDK-8371935: Enhance key generation
    + JDK-8371978: tools/jar/ReproducibleJar.java fails on XFS
    + JDK-8372048: Performance improvement on Linux remote desktop
    + JDK-8372321: TestBackToBackSensitive fails intermittently
    after JDK-8365972
    + JDK-8372348: Adjust some UL / JFR string deduplication output
    messages
    + JDK-8372441: JFR: Improve logging of TestBackToBackSensitive
    + JDK-8372464: Bump update version for OpenJDK: jdk-21.0.11
    + JDK-8372710: Update ProcessBuilder/Basic regex
    + JDK-8372756: Mouse additional buttons and horizontal
    scrolling are broken on XWayland GNOME &gt;= 47 after JDK-8351907
    + JDK-8372857: Improve debuggability of
    java/rmi/server/RemoteServer/AddrInUse.java test
    + JDK-8372977: Unnecessary gthread-2.0 loading
    + JDK-8372988: Test runtime/Nestmates/membership/
    /TestNestHostErrorWithMultiThread.java failed: Unexpected
    interrupt
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373525: C2: assert(_base == Long) failed: Not a Long
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374056: RISC-V: Fix argument passing for the
    RiscvFlushIcache::flush
    + JDK-8374178: Missing include in systemDictionary.cpp after
    JDK-8365526
    + JDK-8374209: [17u,21u] Backout JDK-8361748 due to JDK-8373727
    + JDK-8374433: java/util/Locale/PreserveTagCase.java does not
    run any tests
    + JDK-8374555: No need for visible input warning in
    s.s.u.Password when not reading from System.in
    + JDK-8374557: Enhance TLS connection handling
    + JDK-8374642: EscapeHash macro fails with GNU make 4.3 and 4.4
    + JDK-8375057: Update HarfBuzz to 12.3.2
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375530: PPC64: incorrect quick
    verify_method_data_pointer check causes poor performance in
    debug build
    + JDK-8375549: ConcurrentModificationException if
    jdk.crypto.disabledAlgorithms has multiple entries with known
    oid
    + JDK-8375999: com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails
    sporadically on Windows
    + JDK-8376251: [macos] java/awt/Frame/I18NTitle.java fails on
    MacOS (JDK-8355884)
    + JDK-8376270: [21u, 17u] Redo JDK-8361748: Enforce limits on
    the size of an XBM image
    + JDK-8377509: Add licenses for gcc 14.2.0
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8377905: gcc.md included with every build
    + JDK-8378218: MSYS2 reports cygwin triplet causing bash
    configure failure
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378823: AIX build fails after zlib updated by JDK-8378631
    + JDK-8378853: [25u] Make backport of JDK-8244336 comply with
    differences in CSR
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
    + JDK-8382439: [21u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.11
- Modified patch:
  * fips.patch
    + rediff</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available (bsc#1264397)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784721600">- Update to upstream tag jdk-21.0.12+8 (July 2026 CPU)
  * CVEs
    + CVE-2026-46968 (bsc#1272224)
    + CVE-2026-46917 (bsc#1272223)
    + CVE-2026-47010 (bsc#1272225)
    + CVE-2026-47021 (bsc#1272227)
    + CVE-2026-47027 (bsc#1272228)
    + CVE-2026-60147 (bsc#1272237)
    + CVE-2026-47059 (bsc#1272235)
    + CVE-2026-47063 (bsc#1272236)
    + CVE-2026-41254 (bsc#1264994)
  * Changes
    + JDK-7184899: Test sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail
    + JDK-8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails
    + JDK-8064922: [macos] Test javax/swing/JTabbedPane/4624207/
    /bug4624207.java fails
    + JDK-8068293: [TEST_BUG] Test closed/com/sun/java/swing/plaf/
    /motif/InternalFrame/4150591/bug4150591.java fails with
    GTKLookAndFeel
    + JDK-8068310: [TEST_BUG] Test javax/swing/JColorChooser/
    /Test4234761.java fails with GTKL&amp;F
    + JDK-8068378: [TEST_BUG]The java/awt/Modal/PrintDialogsTest/
    /PrintDialogsTest.java instruction need to update
    + JDK-8129418: JShell: better highlighting of errors in imports
    on demand
    + JDK-8144124: [macosx] The tabs can't be aligned when we
    pressing the key of 'R','B','L','C' or 'T'.
    + JDK-8183336: Better cleanup for jdk/test/java/lang/module/
    /customfs/ModulesInCustomFileSystem.java
    + JDK-8203004: UnixMultiResolutionSplashTest.java fails on
    Ubuntu16.04
    + JDK-8212084: G1: Implement UseGCOverheadLimit
    + JDK-8213530: Test java/awt/Modal/ToFront/
    /DialogToFrontModeless1Test.java fails on Linux
    + JDK-8221451: PIT: sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails
    + JDK-8225787: java/awt/Window/GetScreenLocation/
    /GetScreenLocationTest.java fails on Ubuntu
    + JDK-8255463: java/nio/channels/spi/SelectorProvider/
    /inheritedChannel/InheritedChannelTest.java failed with
    ThreadTimeoutException
    + JDK-8274082: Wrong test name in jtreg run tag for
    java/awt/print/PrinterJob/SwingUIText.java
    + JDK-8277444: Data race between
    JvmtiClassFileReconstituter::copy_bytecodes and class linking
    + JDK-8278102: containers/docker/TestJcmd.java failed with
    "RuntimeException: Could not find specified process"
    + JDK-8286258: [Accessibility,macOS,VoiceOver] VoiceOver reads
    the spinner value wrong and sometime partially
    + JDK-8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/
    /Test.java fails with Out of space in CodeCache
    + JDK-8293484: AArch64:
    TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU
    with SHA512 feature support
    + JDK-8297191: [macos] Printing a page range with starting
    page &gt; 1 results in missing pages
    + JDK-8298783: java/lang/ref/FinalizerHistogramTest.java failed
    with "RuntimeException: MyObject is not found in test output"
    + JDK-8298823: [macos] java/awt/Mouse/EnterExitEvents/
    /DragWindowTest.java continues to fail with "No MouseReleased
    event on label!"
    + JDK-8299304: Test "java/awt/print/PrinterJob/
    /PageDialogTest.java" fails on macOS 13 x64 because the Page
    Dialog blocks the Toolkit
    + JDK-8310645: CancelledResponse.java does not use HTTP/2 when
    testing the HttpClient
    + JDK-8311538: CDS InternSharedString test fails on huge pages
    host - cannot find shared string
    + JDK-8315588: JShell does not accept underscore from JEP 443
    even with --enable-preview
    + JDK-8318365: Test runtime/cds/appcds/sharedStrings/
    /InternSharedString.java fails after JDK-8311538
    + JDK-8318662: Refactor some jdk/java/net/httpclient/http2 tests
    to JUnit
    + JDK-8319326: GC: Make TestParallelRefProc use
    createTestJavaProcessBuilder
    + JDK-8319540: GC: Make TestSelectDefaultGC use
    createTestJavaProcessBuilder
    + JDK-8320677: Printer tests use invalid '@run main/manual=yesno
    + JDK-8321303: Intermittent open/test/jdk/java/awt/
    /KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/
    /ConsumeNextMnemonicKeyTypedTest.java failure on Linux
    + JDK-8321687: Test vmTestbase/nsk/jvmti/scenarios/contention/
    /TC03/tc03t002/TestDescription.java failed:
    JVMTI_ERROR_THREAD_NOT_ALIVE
    + JDK-8322532: JShell : Unnamed variable issue
    + JDK-8323089: networkaddress.cache.ttl is not a system property
    + JDK-8323545: java/awt/GraphicsDevice/CheckDisplayModes.java
    fails with "exit code: 133"
    + JDK-8323672: Suppress unwanted autoconf added flags in CC and
    CXX
    + JDK-8323792: ThreadSnapshot::initialize can cause assert in
    Thread::check_for_dangling_thread_pointer (possibility of
    dangling Thread pointer)
    + JDK-8326458: Menu mnemonics don't toggle in Windows LAF when
    F10 is pressed
    + JDK-8328300: Convert PrintDialogsTest.java from Applet to main
    program
    + JDK-8329273: C2 SuperWord: Some basic MemorySegment IR tests
    + JDK-8330704: Clean up non-standard use of /** comments in some
    langtools tests
    + JDK-8330806: test/hotspot/jtreg/compiler/c1/
    /TestLargeMonitorOffset.java fails on ARM32
    + JDK-8332495: java/util/logging/LoggingDeadlock2.java fails
    with AssertionError: Some tests failed
    + JDK-8333729: C2 SuperWord: remove some @requires usages in
    test/hotspot/jtreg/compiler/loopopts/superword
    + JDK-8334928: Test sun/security/ssl/SSLSocketImpl/
    /ReuseAddr.java failed: java.net.BindException: Address
    already in use
    + JDK-8338103: Stabilize and open source a Swing OGL
    ButtonResizeTest
    + JDK-8338554: Fix inconsistencies in javadoc/doclet/
    /testLinkOption/TestRedirectLinks.java
    + JDK-8338883: Show warning when CreateCoredumpOnCrash set, but
    core dump will not happen
    + JDK-8339233: Test javax/swing/JButton/
    /SwingButtonResizeTestWithOpenGL.java#id failed: Button
    renderings are different after window resize
    + JDK-8339638: Update vmTestbase/nsk/jvmti/*Field*Watch tests to
    use virtual thread factory
    + JDK-8339879: Open some dialog awt tests
    + JDK-8339975: Open some dialog awt tests 2
    + JDK-8340140: Open some dialog awt tests 3
    + JDK-8340336: Open some checkbox awt tests
    + JDK-8340494: Open some dialog awt tests 4
    + JDK-8340818: Add a new jtreg test root to test the generated
    documentation
    + JDK-8340851: Open some TextArea awt tests
    + JDK-8340987: Open some TextArea awt tests 1
    + JDK-8341055: Open some TextArea awt tests 2
    + JDK-8341292: Open some TextArea awt tests 3
    + JDK-8341376: Open some TextArea awt tests 4
    + JDK-8341427: JFR: Adjust object sampler span handling
    + JDK-8341436: containers/docker/TestJcmdWithSideCar.java takes
    needlessly long to run
    + JDK-8341833: incomplete snippet from loaded files from command
    line is ignored
    + JDK-8342401: [TESTBUG] javax/swing/JSpinner/8223788/
    /JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on
    SBR Hosts
    + JDK-8342836: Automatically determine that a test in the docs
    test root is requested
    + JDK-8344128: Regression: make help broken after JDK-8340818
    + JDK-8345618: javax/swing/text/Caret/8163124/
    /CaretFloatingPointAPITest.java leaves Caret is not complete
    + JDK-8346154: [XWayland] Some tests fail intermittently in the
    CI, but not locally
    + JDK-8346683: Problem list automated tests that fail on macOS15
    + JDK-8347836: Disabled PopupMenu shows shortcuts on Mac
    + JDK-8349084: Update vectors used in several PQC benchmarks
    + JDK-8349192: jvmti/scenarios/contention/TC05/tc05t001 fails:
    ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime -
    waitThreadCpuTime) &lt; (EXPECTED_ACCURACY * 1000000)
    + JDK-8349533: Refactor validator tests shell files to java
    + JDK-8349699: XSL transform fails with certain UTF-8 characters
    on 1024 byte boundaries
    + JDK-8349959: Test CR6740048.java passes unexpectedly missing
    CR6740048.xsd
    + JDK-8350749: Upgrade JLine to 3.29.0
    + JDK-8350808: Small typos in JShell method SnippetEvent
    .toString()
    + JDK-8352020: [CompileFramework] enable compilation for
    VectorAPI
    + JDK-8352147: G1: TestEagerReclaimHumongousRegionsClearMarkBits
    test takes very long
    + JDK-8352149: Test java/awt/Frame/MultiScreenTest.java fails:
    Window list is empty
    + JDK-8352431: java/net/httpclient/EmptyAuthenticate.java uses
    "localhost"
    + JDK-8352685: Opensource JInternalFrame tests - series2
    + JDK-8352733: Improve RotFontBoundsTest test
    + JDK-8352877: Opensource Several Font related tests - Batch 1
    + JDK-8353124: java/lang/Thread/virtual/stress/Skynet.java#Z
    times out on macosx-x64-debug
    + JDK-8353488: Open some JComboBox bugs 3
    + JDK-8353552: Opensource Several Font related tests - Batch 3
    + JDK-8354163: Open source Swing tests Batch 1
    + JDK-8354695: Open source several swing tests batch7
    + JDK-8354900: javax/swing/AbstractButton/bug4133768.java
    failing on macosx-aarch64
    + JDK-8354910: Output by java.io.IO or System.console()
    corrupted for some non-ASCII characters
    + JDK-8355048: ProblemList TestGlyphVectorLayout.java on all
    platforms
    + JDK-8355179: Reinstate javax/swing/JScrollBar/4865918/
    /bug4865918.java headful and macos run
    + JDK-8355332: Fix failing semi-manual test EDT issue
    + JDK-8355371: NegativeArraySizeException in print methods in IO
    or System.console() in JShell
    + JDK-8355443: [java.io] Use @requires tag instead of exiting
    based on File.separatorChar value
    + JDK-8356695: java/lang/StringBuilder/HugeCapacity.java failing
    with OOME
    + JDK-8356868: Not all cgroup parameters are made available
    + JDK-8357062: Update Public Suffix List to 823beb1
    + JDK-8357082: Stabilize and add debug logs to CopyAreaOOB.java
    + JDK-8357086: os::xxx functions returning memory size should
    return size_t
    + JDK-8357280: (bf) Remove @requires tags from java/nio/Buffer/
    /LimitDirectMemory[NegativeTest].java
    + JDK-8357390: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts
    used by Oracle's internal CI system
    + JDK-8358058: sun/java2d/OpenGL/DrawImageBg.java Test fails
    intermittently
    + JDK-8359364: java/net/URL/EarlyOrDelayedParsing test fails
    intermittently
    + JDK-8359472: JVM crashes when attaching a dynamic agent before
    JVMTI_PHASE_LIVE
    + JDK-8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed again with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8360160: ubuntu-22-04 machine is failing client tests
    + JDK-8360395: sun/security/tools/keytool/i18n.java user country
    is current user location instead of the language
    + JDK-8360562: sun/security/tools/keytool/i18n.java add an
    ability to add comment for failures
    + JDK-8360702: runtime/Thread/AsyncExceptionTest.java timed out
    + JDK-8360882: Tests throw SkippedException when they should
    fail
    + JDK-8361106: [TEST] com/sun/net/httpserver/Test9.java fails
    with java.nio.file.FileSystemException
    + JDK-8361606: ConsumeNextMnemonicKeyTypedTest.java fails on
    Windows: character typed with VK_A: a
    + JDK-8361894: sun/security/krb5/config/native/
    /TestDynamicStore.java ensure that the test is run with sudo
    + JDK-8362428: Update IANA Language Subtag Registry to Version
    2025-08-25
    + JDK-8363943: ARM32: Represent Registers as values
    + JDK-8363949: Incorrect jtreg header in
    MonitorWithDeadObjectTest.java
    + JDK-8364190: JFR: RemoteRecordingStream withers don't work
    + JDK-8364315: Remove unused xml files from test/jaxp/javax/xml/
    /jaxp/functional/javax/xml/transform/xmlfiles
    + JDK-8364756: JFR: Improve slow tests
    + JDK-8364927: Add @requires annotation to
    TestReclaimStringsLeaksMemory.java
    + JDK-8365379: SU3.applyInsets may produce wrong results
    + JDK-8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
    /CheckLeaseLeak.java failing intermittently
    + JDK-8365423: [macos26] java/awt/MenuBar/8007006/
    /bug8007006.java fails on macOS 26
    + JDK-8365424: [macos26] java/awt/Frame/DisposeTest.java fails
    on macOS 26
    + JDK-8365623: test/jdk/sun/security/pkcs11/tls/ tests skipped
    without skip exception
    + JDK-8365625: Can't change accelerator colors in Windows L&amp;F
    + JDK-8365776: Convert JShell tests to use JUnit instead of
    TestNG
    + JDK-8365861: test/jdk/sun/security/pkcs11/Provider/ tests
    skipped without SkippedException
    + JDK-8365863: /test/jdk/sun/security/pkcs11/Cipher tests skip
    without SkippedException
    + JDK-8365893: test/jdk/java/lang/Thread/virtual/JfrEvents.java
    failing intermittently
    + JDK-8366031: Mark com/sun/nio/sctp/SctpChannel/
    /CloseDescriptors.java as intermittent
    + JDK-8366182: Some PKCS11Tests are being skipped when they
    shouldn't
    + JDK-8366369: Add @requires linux for GTK L&amp;F tests
    + JDK-8366852: java/awt/Choice/ChoiceMouseWheelTest/
    /ChoiceMouseWheelTest.java test is failing
    + JDK-8367096: jdk/open/test/jdk/sun/security/pkcs11/ rsa, ec,
    config, secmod and sslecc tests are skipping but showing as
    pass
    + JDK-8367485: os::physical_memory is broken in 32-bit JVMs when
    running on 64-bit OSes
    + JDK-8367784: java/awt/Focus/InitialFocusTest/
    /InitialFocusTest1.java failed with Wrong focus owner
    + JDK-8368029: Several tests in httpserver/simpleserver should
    throw SkipException
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8368181: ProblemList java/awt/Dialog/ModalExcludedTest/
    /ModalExcludedTest.java
    + JDK-8368335: Refactor the rest of Locale TestNG based tests to
    JUnit
    + JDK-8368498: Use JUnit instead of TestNG for jdk_text tests
    + JDK-8368524: Tests are skipped and shown as passed in
    test/jdk/sun/security/pkcs11/Cipher/KeyWrap
    + JDK-8368551: Core dump warning may be confusing
    + JDK-8368625: com/sun/net/httpserver/
    /ServerStopTerminationTest.java fails intermittently
    + JDK-8368670: Deadlock in JFR on event register + class load
    + JDK-8368754: runtime/cds/appcds/SignedJar.java log regex is
    too strict
    + JDK-8368866: compiler/codecache/stress/
    /UnexpectedDeoptimizationTest.java intermittent timed out
    + JDK-8368885: NMT CommandLine tests can check for error better
    + JDK-8368892: Make JEditorPane/TestBrowserBGColor.java headless
    + JDK-8369251: Opensource few tests
    + JDK-8369335: Two  sun/java2d/OpenGL tests fail on Windows
    after JDK-8358058
    + JDK-8369516: Delete duplicate imaging test
    + JDK-8369561: sun/java2d/OpenGL/DrawBitmaskImage.java#id0:
    Incorrect color for first pixel (actual=ff000000)
    + JDK-8369683: Exclude runtime/Monitor/
    /MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach on
    Alpine Linux debug
    + JDK-8369851: Remove darcy author tags from langtools tests
    + JDK-8369950: TLS connection to IPv6 address fails with BCJSSE
    due to IllegalArgumentException
    + JDK-8370378: Some compiler tests inadvertently exclude
    particular platforms
    + JDK-8370489: Some compiler tests miss the @key randomness
    + JDK-8370492: [Linux] Update cpu shares to cpu.weight mapping
    function
    + JDK-8370511: test/jdk/javax/swing/JSlider/bug4382876.java does
    not release previously pressed keys
    + JDK-8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking
    gc for nsk/jvmti tests
    + JDK-8370905: Update vm.defmeth tests to use virtual threads
    + JDK-8370942: test/jdk/java/security/Provider/NewInstance.java
    and /test/jdk/java/security/cert/CertStore/NoLDAP.java may
    skip without notifying
    + JDK-8371262: sun/security/pkcs11/Cipher/KeyWrap tests may
    silently skip
    + JDK-8371349: Update NSS library to 3.117
    + JDK-8371364: Refactor javax/swing/JFileChooser/
    /FileSizeCheck.java to use Util.findComponent()
    + JDK-8371365: Update javax/swing/JFileChooser/bug4759934.java
    to use Util.findComponent()
    + JDK-8371366: java/net/httpclient/whitebox/
    /RawChannelTestDriver.java fails intermittently in jtreg
    timeout
    + JDK-8371383: Test sun/security/tools/jarsigner/
    /DefaultOptions.java failed due to
    CertificateNotYetValidException
    + JDK-8371503: RETAIN_IMAGE_AFTER_TEST do not work for some
    tests
    + JDK-8371895: Lower GCTimeLimit in TestUseGCOverheadLimit.java
    + JDK-8371967: Add Visual Studio 2026 to build toolchain for
    Windows
    + JDK-8372120: Add missing sound keyword to MIDI tests
    + JDK-8372272: Hotspot shared lib loading - add load attempts to
    Events::log
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8372609: Bug4944439 does not enforce locale correctly
    + JDK-8372661: Add a null-safe static factory method to
    "jdk.test.lib.net.SimpleSSLContext"
    + JDK-8373101: JdkClient and JdkServer test classes ignore
    namedGroups field
    + JDK-8373239: Test java/awt/print/PrinterJob/PageRanges.java
    fails with incorrect selection of printed pages
    + JDK-8373275: Improve DTLS handshaking
    + JDK-8373537: Migrate "test/jdk/com/sun/net/httpserver/" to
    null-safe "SimpleSSLContext" methods
    + JDK-8373593: Support latest  VS2026 MSC_VER in
    abstract_vm_version.cpp
    + JDK-8373623: Refactor Serialization tests for Records to JUnit
    + JDK-8373632: Some sound tests failing in CI due to lack of
    sound key
    + JDK-8373650: Test "javax/swing/JMenuItem/6458123/
    /ManualBug6458123.java" fails because the check icons are not
    aligned properly as expected
    + JDK-8373690: Unexpected Keystore message using
    jdk.crypto.disabledAlgorithms
    + JDK-8373704: Improve "SocketException: Protocol family
    unavailable" message
    + JDK-8373716: Refactor further java/util tests from TestNG to
    JUnit
    + JDK-8373793: TestDynamicStore.java '/manual' disables use of
    '/timeout'
    + JDK-8373796: Refactor java/net/httpclient/
    /ThrowingPublishers*.java tests to use JUnit5
    + JDK-8373807: test/jdk/java/net/httpclient/websocket/
    /DummyWebSocketServer.java getURI() uses "localhost"
    + JDK-8373832: Test java/lang/invoke/TestVHInvokerCaching.java
    tests nothing
    + JDK-8373847: Test javax/swing/JMenuItem/MenuItemTest/
    /bug6197830.java failed because The test case automatically
    fails when clicking any items in the “Nothing” menu in all
    four windows (Left-to-right)-Menu Item Test and
    (Right-to-left)-Menu Item Test
    + JDK-8373866: Refactor java/net/httpclient/
    /ThrowingSubscribers*.java tests to use JUnit5
    + JDK-8373869: Refactor java/net/httpclient/
    /ThrowingPushPromises*.java tests to use JUnit5
    + JDK-8373928: 4 Dangling pointer defect groups in java.c
    + JDK-8373931: Test javax/sound/sampled/Clip/
    /AutoCloseTimeCheck.java timed out
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374304: MultiResolutionSplashTest.java fails in CI:
    "Image with wrong resolution is used for splash screen!"
    + JDK-8374322: TestMemoryWithSubgroups.java fails Permission
    denied
    + JDK-8374434: Several JShell tests report JUnit discovery
    warnings
    + JDK-8374506: Incorrect positioning of arrow icon in parent
    JMenu in Windows L&amp;F
    + JDK-8374711: Hotspot runtime/CommandLine/OptionsValidation/
    /TestOptionsWithRanges fails without printing the option name
    + JDK-8374769: PPC: MASM::pop_cont_fastpath() should reset
    _cont_fastpath if SP == _cont_fastpath
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8374998: Failing os::write - remove bad file
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8375080: The tools/jpackage/windows/Win8365790Test.java
    may fail with ClassNotFoundException: jtreg.SkippedException
    + JDK-8375231: Refactor util/ServiceLoader tests to use JUnit
    + JDK-8375232: Refactor util/StringJoiner tests to use JUnit
    + JDK-8375233: Refactor util/Vector tests to use JUnit
    + JDK-8375742: Test java/lang/invoke/MethodHandleProxies/
    /Driver.java does not run Unnamed.java
    + JDK-8376031: HttpsURLConnection.getServerCertificates() throws
    "java.lang.IllegalStateException: connection not yet open" for
    the HEAD method
    + JDK-8376151: Test javax/swing/JFileChooser/4966171/
    /bug4966171.java is failing with OOME
    + JDK-8376152: Test javax/sound/sampled/Clip/bug5070081.java
    timed out then completed
    + JDK-8376233: Clean up code in Desktop native peer
    + JDK-8376889: Enhance JfrRecorder::on_create_vm_3() assert
    output
    + JDK-8377158: Enhance XBM image support
    + JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when
    x11 unavailable
    + JDK-8377347: jdk/jfr/event/gc/detailed/
    /TestZAllocationStallEvent.java intermittent OOME
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377602: Create automated test for PageRange
    + JDK-8377727: Ghost caret and focus appear in non‑editable text
    fields
    + JDK-8377833: Enhance Jar file processing
    + JDK-8377910: Minor cleanup of java/io/FileDescriptor/
    /Sharing.java
    + JDK-8377944: LowMemoryTest2.java#id1 intermittent fails OOME:
    Metaspace
    + JDK-8378113: Add sun/java2d/OpenGL/ScaleParamsOOB.java to the
    ProblemList.txt file
    + JDK-8378201: [OGL] glXMakeContextCurrent() drops the buffers
    of the unbound drawable
    + JDK-8378353: [PPC64] StringCoding.countPositives causes errors
    when the length is not a proper 32 bit int
    + JDK-8378417: Printing All pages results in NPE for 1.1
    PrintJob
    + JDK-8378561: Mark gc/shenandoah/compiler/
    /TestLinkToNativeRBP.java as /native
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8378775: Bump update version for OpenJDK: jdk-21.0.12
    + JDK-8378802: [21u] backport changes to TKit.java by
    JDK-8352419
    + JDK-8378810: Enable missing FFM test via jtreg requires for
    RISC-V
    + JDK-8378878: Refactor java/nio/channels/
    /AsynchronousSocketChannel test to use JUnit
    + JDK-8379464: Enable missing stack walking test via jtreg
    requires for RISC-V
    + JDK-8380011: Path-to-gcroots search should not trigger stack
    overflows
    + JDK-8380222: Refactor test/jdk/java/lang/Character TestNG
    tests to JUnit
    + JDK-8380316: Test runtime/os/AvailableProcessors.java fails
    Invalid argument
    + JDK-8380428: ProblemList containers/docker/
    /TestJcmdWithSideCar.java on linux-all
    + JDK-8380474: Crash SEGV in ThreadIdTable::lazy_initialize
    after JDK-8323792
    + JDK-8380565: PPC64: deoptimization stub should save vector
    registers
    + JDK-8380672: Improve certification checking
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381205: GHA: Upgrade Node.js 20 to 24
    + JDK-8381315: compiler/vectorapi/TestVectorReallocation.java
    fails with -XX:UseAVX=1 after JDK-8380565
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8382018: test/jdk/java/nio/file/spi/
    /SetDefaultProvider.java leaves a directory in /tmp
    + JDK-8382242: JFR: Metadata reconstruction invalidates
    ConstantMap for java.lang.String
    + JDK-8382419: Add missed @key randomness after JDK-8370489
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383185: [21u] Backport of JDK-8382925 causes test failure
    in SetDefaultProvider
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8383601: RISC-V:
    ShenandoahBarrierSetAssembler::load_reference_barrier calls
    "weak" on "phantom" path
    + JDK-8383630: Fix iteration in tests doing class redefinition
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
    + JDK-8384486: NTLM tests fail on Windows 11 and Windows Server
    2025
    + JDK-8384495: Update Libpng to 1.6.58
    + JDK-8384540: [25u, 21u, 17u] Update GHA JDKs after Apr/26
    updates
    + JDK-8384815: SelectOneKeyOutOfMany and PreferredKey fail after
    expired test certificate
    + JDK-8384902: Update GIFlib to 6.1.3
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8385490: Update HarfBuzz to 14.2.0
    + JDK-8386551: Windows build broken because of MSys2/Make update</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1785153600">- Added patch:
  * bsc-1221224.patch
    + Fix bsc#1221224 java-21-openjdk classlist depends on the CPU
    count of the build machine
    + Explicitly use G1 if the JVM supports it. GC ergonomics pick
    SerialGC on single-CPU machines. SerialGC does not support
    dumping of the shared heap, thus the classlist is different on
    a single-CPU builder.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Update to upstream tag jdk-21.0.12.1+1 (August 2026 CSPU)
  * Changes
    + JDK-8333743: Change .jcheck/conf branches property to match
    valid branches
    + JDK-8382471, bsc#1275777, CVE-2026-60589: Improve Resource
    Resolving
    + JDK-8384708, bsc#1275778, CVE-2026-61308: Enhance HTTP
    Connections
    + JDK-8386205, bsc#1275764, CVE-2026-70907: Enhance TLS server
    + JDK-8388789: Bump update version for OpenJDK: jdk-21.0.12.1
    + JDK-8389946: [21u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.12.1
- Added patch:
  * tzdata-2026c.patch
    + backport upcoming upgrade of timezone data (bsc#1275035)</changelog>
</package>
<package pkgid="21deabeef820fea8d778fdd35bb95f0756a10de178b094af4011def8239d34daf83412891bdbbd15e2bece4e0872b045e02e2706738f52e716a55047753b2410" name="java-21-openjdk-headless-debuginfo" arch="i586">
  <version epoch="0" ver="21.0.12.1" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1761134400">- Update to upstream tag jdk-21.0.9+10 (October 2025 CPU)
  * Security fixes:
    + JDK-8352637: Enhance bytecode verification
    + JDK-8356294, CVE-2025-53066, bsc#1252417: Enhance Path
    Factories
    + JDK-8359454, CVE-2025-61748, bsc#1252418: Enhance String
    handling
    + JDK-8360937, CVE-2025-53057, bsc#1252414: Enhance certificate
    handling
  * Other fixes:
    + JDK-7036144: GZIPInputStream readTrailer uses faulty
    available() test for end-of-stream
    + JDK-8079786: [macosx] Test java/awt/Frame/DisposeParentGC/
    /DisposeParentGC.java fails for Mac only
    + JDK-8167252: Some of Charset.availableCharsets() does not
    contain itself
    + JDK-8185429: [macos] After a modal dialog is closed, no
    window becomes active
    + JDK-8203867: Delete test java/awt/TrayIcon/
    /DblClickActionEventTest/DblClickActionEventTest.html
    + JDK-8217914: java/net/httpclient/
    /ConnectTimeoutHandshakeSync.java failed on connection refused
    while doing POST
    + JDK-8226919: attach in linux hangs due to permission denied
    accessing /proc/pid/root
    + JDK-8249825: Tests sun/security/ssl/SSLSocketImpl/
    /SetClientMode.java and NonAutoClose.java marked with @ignore
    + JDK-8259540: MissingResourceException for key
    cvc-complex-type.2.4.d.1
    + JDK-8261242: [Linux] OSContainer::is_containerized() returns
    true when run outside a container
    + JDK-8279005: sun/tools/jstat tests do not check for test case
    exit codes after JDK-8245129
    + JDK-8280818: Expand bug8033699.java to iterate over all LaFs
    + JDK-8293713: java/net/httpclient/BufferingSubscriberTest.java
    fails in timeout, blocked in submission publisher
    + JDK-8302293: jar --create fails with IllegalArgumentException
    if archive name is shorter than 3 characters
    + JDK-8302744: Refactor Hotspot container detection code
    + JDK-8304674: File java.c compile error with
  - fsanitize=address -O0
    + JDK-8308633: Increase precision of timestamps in g1 log
    + JDK-8309238: jdk/jfr/tool/TestView.java failed with
    "exitValue = 134"
    + JDK-8309627: Incorrect sorting of DirtyCardQueue buffers
    + JDK-8309899: Rename PtrQueueSet::buffer_size()
    + JDK-8310264: In PhaseChaitin::Split defs and phis are leaked
    + JDK-8310974: NMT: Arena diffs miss the scale
    + JDK-8311644: Server should not send bad_certificate alert
    when the client does not send any certificates
    + JDK-8313083: Print 'rss' and 'cache' as part of the container
    information
    + JDK-8313355: javax/management/remote/mandatory/notif/
    /ListenerScaleTest.java failed with "Exception: Failed:
    ratio=792.2791601423487"
    + JDK-8313367: SunMSCAPI cannot read Local Computer certs w/o
    Windows elevation
    + JDK-8314166: Update googletest to v1.14.0
    + JDK-8314611: Provide more explicative error message parsing
    Currencies
    + JDK-8314978: Multiple server call from connection failing
    with expect100 in getOutputStream
    + JDK-8319067: ProblemList serviceability/AsyncGetCallTrace/
    /MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode
    + JDK-8319174: Enhance robustness of some j.m.BigInteger
    constructors
    + JDK-8319598: SMFParser misinterprets interrupted running
    status
    + JDK-8319932: [JVMCI] class unloading related tests can fail
    on libgraal
    + JDK-8320189: vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/
    /bi02t001 memory corruption when using -Xcheck:jni
    + JDK-8320769: Remove ill-adviced "make install" target
    + JDK-8320858: Move jpackage tests to tier3
    + JDK-8320859: gtest high malloc footprint caused by
    BufferNodeAllocator stress test
    + JDK-8322420: [Linux] cgroup v2: Limits in parent nested
    control groups are not detected
    + JDK-8322992: Javac fails with StackOverflowError when
    compiling deeply nested synchronized blocks
    + JDK-8325397: sun/java2d/Disposer/TestDisposerRace.java fails
    in linux-aarch64
    + JDK-8326606: Test javax/swing/text/BoxView/6494356/
    /bug6494356.java performs a synchronization on a value based
    class
    + JDK-8326705: Test CertMsgCheck.java fails to find alert
    certificate_required
    + JDK-8327125: SpinYield.report should report microseconds
    + JDK-8327748: Convert javax/swing/JFileChooser/6798062/
    /bug6798062.java applet test to main
    + JDK-8327750: Convert javax/swing/JFileChooser/
    /FileFilterDescription/FileFilterDescription.java applet test
    to main
    + JDK-8327751: Convert javax/swing/JInternalFrame/6726866/
    /bug6726866.java applet test to main
    + JDK-8327752: Convert javax/swing/JOptionPane/4174551/
    /bug4174551.java applet to main
    + JDK-8327753: Convert javax/swing/JOptionPane/8024926/
    /bug8024926.java applet to main
    + JDK-8327754: Convert javax/swing/JPopupMenu/7160604/
    /bug7160604.java applet to main
    + JDK-8327755: Convert javax/swing/JScrollBar/8039464/
    /Test8039464.java applet to main
    + JDK-8327756: Convert javax/swing/JSlider/4987336/
    /bug4987336.java applet to main
    + JDK-8327826: Convert javax/swing/border/Test4243289.java
    applet test to main
    + JDK-8327835: Convert java/awt/FileDialog/RegexpFilterTest/
    /RegexpFilterTest applet test to main
    + JDK-8327838: Convert java/awt/FileDialog/MultipleMode/
    /MultipleMode.html applet test to main
    + JDK-8327872: Convert javax/swing/JToolTip/4644444/
    /bug4644444.java applet test to main
    + JDK-8327873: Convert javax/swing/border/Test4247606.java
    applet test to main
    + JDK-8327874: Convert javax/swing/JTree/4314199/
    /bug4314199.java applet test to main
    + JDK-8327876: Convert javax/swing/border/Test4252164.java
    applet test to main
    + JDK-8327879: Convert javax/swing/border/Test4760089.java
    applet test to main
    + JDK-8327969: Convert javax/swing/border/Test6910490.java
    applet test to main
    + JDK-8327972: Convert java/awt/FileDialog/
    /SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet
    test to main
    + JDK-8328000: Convert /java/awt/im/8154816/bug8154816.java
    applet test to main
    + JDK-8328012: Convert InputMethod (/java/awt/im) applet tests
    to main
    + JDK-8328030: Convert javax/swing/text/GlyphView/4984669/
    /bug4984669.java applet test to main
    + JDK-8328035: Convert javax/swing/text/html/TableView/7030332/
    /bug7030332.java applet test to main
    + JDK-8328087: Automate javax/swing/JTable/TAB/TAB.java applet
    test
    + JDK-8328089: Automate javax/swing/JTable/4222153/
    /bug4222153.java applet test
    + JDK-8328154: Convert sun/java2d/loops/CopyAreaSpeed.java
    applet test to main
    + JDK-8328190: Convert AWTPanelSmoothWheel.html applet test to
    main
    + JDK-8328225: Convert ImageDecoratedDnD.html applet test to
    main
    + JDK-8328244: Convert javax/swing/JSlider/6742358/
    /bug6742358.java applet test to main
    + JDK-8328248: Convert javax/swing/JSlider/6587742/
    /bug6587742.java applet test to main
    + JDK-8328262: Convert javax/swing/JSplitPane/8132123/
    /bug8132123.java applet test to main
    + JDK-8328279: Convert java/awt/Cursor/
    /CursorOverlappedPanelsTest test to main
    + JDK-8328328: Convert javax/swing/JTabbedPane/4666224/
    /bug4666224.java applet test to main
    + JDK-8328367: Convert java/awt/Component/UpdatingBootTime test
    to main
    + JDK-8328378: Convert java/awt/FileDialog/
    /FileDialogForDirectories test to main
    + JDK-8328382: Convert java/awt/FileDialog/FileDialogForPackages
    test to main
    + JDK-8328384: Convert java/awt/FileDialog/FileDialogOpenDirTest
    test to main
    + JDK-8328385: Convert java/awt/FileDialog/FileDialogReturnTest
    test to main
    + JDK-8328386: Convert java/awt/FileDialog/FileNameOverrideTest
    test to main
    + JDK-8328398: Convert java/awt/im/4490692/bug4490692.html
    applet test to main
    + JDK-8328401: Convert java/awt/Frame/InitialMaximizedTest/
    /InitialMaximizedTest.html applet test to automated
    + JDK-8328570: Convert closed JViewport manual applet tests to
    main
    + JDK-8328631: Convert java/awt/InputMethods/InputMethodsTest/
    /InputMethodsTest.java applet test to manual
    + JDK-8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/
    /sysdict/share/BTreeTest.java: Could not initialize class
    java.util.concurrent.ThreadLocalRandom
    + JDK-8330535: Update nsk/jdb tests to use driver instead of
    othervm
    + JDK-8331389: runtime/ErrorHandling/TestDwarf.java fails with
    "Crash JVM should not exit gracefully"
    + JDK-8331560: Refactor Hotspot container detection code so
    that subsystem delegates to controllers
    + JDK-8332020: jwebserver tool prints invalid URL in case of
    IPv6 address binding
    + JDK-8332271: Reading data from the clipboard from multiple
    threads crashes the JVM
    + JDK-8332368: ubsan aarch64: immediate_aarch64.cpp:298:31:
    runtime error: shift exponent 32 is too large for 32-bit type
    'int'
    + JDK-8332551: Test vmTestbase/nsk/monitoring/
    /MemoryNotificationInfo/from/from001/TestDescription.java
    timed out
    + JDK-8332857: Test vmTestbase/nsk/jvmti/GetThreadCpuTime/
    /thrcputime002/TestDescription.java failed
    + JDK-8333326: Linux Alpine build fails after 8302744
    + JDK-8333446: Add tests for hierarchical container support
    + JDK-8334010: VM crashes with ObjectAlignmentInBytes &gt;
    GCCardSizeInBytes
    + JDK-8334016: Make PrintNullString.java automatic
    + JDK-8334320: Replace vmTestbase/metaspace/share/
    /TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon
    from testlibrary
    + JDK-8334394: Race condition in Class::protectionDomain
    + JDK-8334457: Test javax/swing/JTabbedPane/bug4666224.java
    fail on macOS with because pressing the ‘C’ key does not
    switch the layout to WRAP_TAB_LAYOUT
    + JDK-8335131: Test "javax/swing/JColorChooser/Test6977726.java"
    failed on ubuntu x64 because "Preview" title is missing for
    GTK L&amp;F
    + JDK-8335252: Reduce size of j.u.Formatter.Conversion#isValid
    + JDK-8335577: runtime/cds/appcds/TestParallelGCWithCDS.java
    still fails with JNI error
    + JDK-8335882: platform/cgroup/TestSystemSettings.java fails on
    Alpine Linux
    + JDK-8336635: Add IR test for Reference.refersTo intrinsic
    + JDK-8336702: C2 compilation fails with "all memory state
    should have been processed" assert
    + JDK-8337506: Disable "best-fit" mapping on Windows command
    line
    + JDK-8338236: Compile error in cgroup code on Linux when using
    clang
    + JDK-8338482: com/sun/jdi/ThreadMemoryLeakTest.java requires
    that compressed oops are enabled
    + JDK-8338939: Simplify processing of hidden class names
    + JDK-8339460: CDS error when module is located in a directory
    with space in the name
    + JDK-8339561: The test/jdk/java/awt/Paint/ListRepaint.java may
    fail after JDK-8327401
    + JDK-8339962: Open source AWT TextField tests - Set1
    + JDK-8340092: [Linux] containers/systemd/
    /SystemdMemoryAwarenessTest.java failing on some systems
    + JDK-8340185: Use make -k on GHA to catch more build errors
    + JDK-8340276: Test java/lang/management/ThreadMXBean/Locks.java
    failed with NullPointerException
    + JDK-8340389: vmTestbase/gc/gctests/PhantomReference/
    /phantom001/TestDescription.java Test exit code: 97 with
  - Xcomp UseAVX=3
    + JDK-8340547: Starting many threads can delay safepoints
    + JDK-8340554: Improve MessageFormat readObject checks
    + JDK-8341178: TypeRawPtr::add_offset may be "miscompiled" due
    to UB
    + JDK-8341311: [Accessibility,macOS,VoiceOver] VoiceOver
    announces incorrect number of items in submenu of JPopupMenu
    + JDK-8341370: Test java/awt/Frame/ShapeNotSetSometimes/
    /ShapeNotSetSometimes.java fails intermittently on
    macOS-aarch64
    + JDK-8341644: Compile error in cgroup coding when using
    toolchain clang
    + JDK-8341684: Typo in External Specifications link of
    java.util.Currency
    + JDK-8341861: GHA: Use only retention mechanism to remove
    bundles
    + JDK-8341964: Add mechanism to disable different parts of TLS
    cipher suite
    + JDK-8342074: Fix runtime/Thread/TestAlwaysPreTouchStacks.java
    to be flagless or accept VM flags
    + JDK-8342238: Test javax/crypto/CryptoPermissions/
    /InconsistentEntries.java writes files in tested JDK dir
    + JDK-8342330: C2: "node pinned on loop exit test?" assert
    failure
    + JDK-8342782: AWTEventMulticaster throws StackOverflowError
    using AquaButtonUI
    + JDK-8343074: test/jdk/com/sun/net/httpserver/docs/test1/
    /largefile.txt could be generated
    + JDK-8343452: Incorrect WINDOWS build variable is used in
    macroAssembler_x86.cpp
    + JDK-8343607: C2: Shenandoah crashes during barrier expansion
    in Continuation::enter
    + JDK-8343618: Stack smashing in awt_InputMethod.c on Linux
    s390x
    + JDK-8343804: Show the default time zone with -XshowSettings
    option
    + JDK-8343977: Convert java/awt/TextArea/TextAreaCursorTest/
    /HoveringAndDraggingTest to main
    + JDK-8344137: Update XML Security for Java to 3.0.5
    + JDK-8344338: javax/swing/JTextArea/bug4265784.java fails on
    Ubuntu 24.04.1
    + JDK-8344671: Few JFR streaming tests fail with application
    not alive error on MacOS 15
    + JDK-8345173: BlockLocationPrinter::print_location misses a
    ResourceMark
    + JDK-8345337: JFR: jfr view should display all direct
    subfields for an event type
    + JDK-8345471: Clean up compiler/intrinsics/sha/cli tests
    + JDK-8345566: Deproblemlist
    test/jdk/javax/swing/JComboBox/6559152/bug6559152.java
    + JDK-8345767: javax/swing/JSplitPane/4164779/
    /JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04
    + JDK-8346255: java/lang/management/ThreadMXBean/
    /VirtualThreadDeadlocks.java finds no deadlock
    + JDK-8346285: Update jarsigner compatibility test for change
    in default digest algorithm
    + JDK-8346751: Internal java compiler error with type
    annotations in constants expression in constant fields
    + JDK-8346871: Improve robustness of
    java/util/zip/EntryCount64k.java test
    + JDK-8346929: runtime/ClassUnload/DictionaryDependsTest.java
    fails with "Test failed: should be unloaded"
    + JDK-8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003
    fails with java.lang.OutOfMemoryError when CDS is off
    + JDK-8347004: vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/
    /ShrinkGrowTest.java fails with CDS disabled
    + JDK-8347299: Add annotations to test cases in LicenseTest
    + JDK-8347302: Mark test tools/jimage/JImageToolTest.java as
    flagless
    + JDK-8347381: Upgrade jQuery UI to version 1.14.1
    + JDK-8347564: ZGC: Crash in
    DependencyContext::clean_unloading_dependents
    + JDK-8347826: Introspector shows wrong method list after
    8071693
    + JDK-8347840: Fix testlibrary compilation warnings
    + JDK-8348135: Fix couple of problem listing entries in
    test/hotspot/jtreg/ProblemList-Virtual.txt
    + JDK-8348328: Update IANA Language Subtag Registry to Version
    2025-05-15
    + JDK-8348365: Bad format string in CLDRDisplayNamesTest
    + JDK-8348760: RadioButton is not shown if JRadioButtonMenuItem
    is rendered with ImageIcon in WindowsLookAndFeel
    + JDK-8349151: Refactor test/java/security/cert/
    /CertificateFactory/slowstream.sh to java test
    + JDK-8349214: Improve size optimization flags for MSVC builds
    + JDK-8349378: Build splashscreen lib with SIZE optimization
    + JDK-8349583: Add mechanism to disable signature schemes based
    on their TLS scope
    + JDK-8349849: PKCS11 SunTlsKeyMaterial crashes when used with
    TLS1.2 TlsKeyMaterialParameterSpec
    + JDK-8350106: [PPC] Avoid ticks_unknown_not_Java
    AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set
    + JDK-8350111: [PPC] AsyncGetCallTrace crashes when called
    while handling SIGTRAP
    + JDK-8350456: Test javax/crypto/CryptoPermissions/
    /InconsistentEntries.java crashed: EXCEPTION_ACCESS_VIOLATION
    + JDK-8350582: Correct the parsing of the ssl value in
    javax.net.debug
    + JDK-8350665: SIZE_FORMAT_HEX macro undefined in gtest
    + JDK-8350767: Fix -Wzero-as-null-pointer-constant warnings in
    nsk jni stress tests
    + JDK-8350807: Certificates using MD5 algorithm that are
    disabled by default are incorrectly allowed in TLSv1.3 when
    re-enabled
    + JDK-8350830: Values converted incorrectly when reading TLS
    session tickets
    + JDK-8350858: [IR Framework] Some tests failed on Cascade Lake
    + JDK-8350964: Add an ArtifactResolver.fetch(clazz) method
    + JDK-8351277: Remove pipewire from AIX build
    + JDK-8351487: [ubsan] jvmti.h runtime error: load of value
    which is not a valid value
    + JDK-8351491: Add info from release file to hserr file
    + JDK-8351593: [JMH] test PhoneCode.Bulk reports NPE exception
    + JDK-8351601: [JMH] test UnixSocketChannelReadWrite failed for
    2 threads config
    + JDK-8351884: Refactor bug8033699.java test  code
    + JDK-8351907: [XWayland] [OL10] Robot.mousePress() is
    delivered to wrong place
    + JDK-8351997: AArch64: Interpreter volatile reference stores
    with G1 are not sequentially consistent
    + JDK-8352509: Update jdk.test.lib.SecurityTools jar method to
    accept List&lt;String&gt; parameter
    + JDK-8352624: Add missing {@code} to
    PassFailJFrame.Builder.splitUI
    + JDK-8352677: Opensource JMenu tests - series2
    + JDK-8352719: Add an equals sign to the modules statement
    + JDK-8352765: G1CollectedHeap::expand_and_allocate() may fail
    to allocate even after heap expansion succeeds
    + JDK-8352800: [PPC] OpenJDK fails to build on PPC after
    JDK-8350106
    + JDK-8352860: Open source events tests batch0
    + JDK-8352879: TestPeriod.java and TestGetContentType.java run
    wrong test class
    + JDK-8352895: UserCookie.java runs wrong test class
    + JDK-8352896: LambdaExpr02.java runs wrong test class
    + JDK-8352946: SEGV_BND signal code of SIGSEGV missing from our
    signal-code table
    + JDK-8353000: Open source several swing tests batch2
    + JDK-8353126: Open source events tests batch1
    + JDK-8353213: Open source several swing tests batch3
    + JDK-8353235: Test jdk/jfr/api/metadata/annotations/
    /TestPeriod.java fails with IllegalArgumentException
    + JDK-8353293: Open source several swing tests batch4
    + JDK-8353304: Open source two JTabbedPane tests
    + JDK-8353489: Increase timeout and improve Windows
    compatibility in test/jdk/java/lang/ProcessBuilder/Basic.java
    + JDK-8353549: Open source events tests batch2
    + JDK-8353568: SEGV_BNDERR signal code adjust definition
    + JDK-8353655: Clean up and open source KeyEvent related tests
    (Part 1)
    + JDK-8353662: Add test for non-local file URL fallback to FTP
    + JDK-8353698: Output of Simple Web Server is garbled if the
    console's encoding is not UTF-8
    + JDK-8353713: Improve Currency.getInstance exception handling
    + JDK-8353748: Open source several swing tests batch6
    + JDK-8353847: Remove extra args to System.out.printf in
    open/test/jdk/java/net/httpclient tests
    + JDK-8353950: Clipboard interaction on Windows is unstable
    + JDK-8354285: Open source Swing tests Batch 3
    + JDK-8354327: Rewrite runtime/LoadClass/LoadClassNegative.java
    + JDK-8354415: [Ubuntu25.04] api/java_awt/GraphicsDevice/
    /indexTGF.html#SetDisplayMode -
    setDisplayMode_REFRESH_RATE_UNKNOWN fails: Height is different
    on vnc
    + JDK-8354941: Build failure with glibc 2.42 due to uabs() name
    collision
    + JDK-8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java
    on macosx-aarch64
    + JDK-8355249: Remove the use of WMIC from the entire source
    code
    + JDK-8355262: Test sun/security/ssl/SSLSessionImpl/
    /NoInvalidateSocketException.java failed: accept timed out
    + JDK-8355366: Fix the wrong usage of
    PassFailJFrame.forcePass() in some manual tests
    + JDK-8355370: Include server name in HTTP test server thread
    names to improve diagnostics
    + JDK-8355429: Open source ProgressMonitor test
    + JDK-8355441: Remove antipattern from PassFailJFrame.forcePass
    javadoc
    + JDK-8355453: nsk.share.jdi.Debugee.waitingEvent() does not
    timeout properly
    + JDK-8355475: UNCTest should use an existing UNC path
    + JDK-8355512: Test compiler/vectorization/
    /TestVectorZeroCount.java times out with
  - XX:TieredStopAtLevel=3
    + JDK-8355515: Clarify the purpose of forcePass() and
    forceFail() methods
    + JDK-8355528: Update HarfBuzz to 11.2.0
    + JDK-8355578: [java.net] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355779: When no "signature_algorithms_cert" extension is
    present we do not apply certificate scope constraints to
    algorithms in "signature_algorithms" extension
    + JDK-8355979: ATTRIBUTE_NO_UBSAN needs to be extended to
    handle float divisions by zero on AIX
    + JDK-8356269: Fix broken web-links after JDK-8295470
    + JDK-8356324: JVM crash (SIGSEGV at
    ClassListParser::resolve_indy_impl) during -Xshare:dump
    starting from 21.0.5
    + JDK-8356778: Compiler add event logging in case of failures
    + JDK-8357155: [asan] ZGC does not work (x86_64 and ppc64)
    + JDK-8357173: Split jtreg test group jdk tier3
    + JDK-8357194: [21u] lible cannot find the path of libjava
    + JDK-8357253: Test test/jdk/sun/security/ssl/SSLSessionImpl/
    /ResumeClientTLS12withSNI.java writes in src dir
    + JDK-8357285: JSR166 Test case testShutdownNow_delayedTasks
    failed
    + JDK-8357672: Extreme font sizes can cause font substitution
    + JDK-8357675: Amend headless message
    + JDK-8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP
  - XX:-ImplicitNullChecks
    + JDK-8357826: Avoid running some jtreg tests when asan is
    configured
    + JDK-8357910: LoaderConstraintsTest.java fails when run with
    TEST_THREAD_FACTORY=Virtual
    + JDK-8357914: TestEmptyBootstrapMethodsAttr.java fails when
    run with TEST_THREAD_FACTORY=Virtual
    + JDK-8357968: RISC-V: Interpreter volatile reference stores
    with G1 are not sequentially consistent
    + JDK-8358004: Delete applications/scimark/Scimark.java test
    + JDK-8358136: Make langtools/jdk/javadoc/doclet/
    /testLinkOption/TestRedirectLinks.java intermittent
    + JDK-8358310: ZGC: riscv, ppc ZPlatformAddressOffsetBits may
    return a too large value
    + JDK-8358334: C2/Shenandoah: incorrect execution with Unsafe
    + JDK-8358452: JNI exception pending in
    Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl
    of screencast_pipewire.c:1214 (ID: 51119)
    + JDK-8358534: Bailout in Conv2B::Ideal when type of cmp input
    is not supported
    + JDK-8358538: Update GHA Windows runner to 2025
    + JDK-8358617: java/net/HttpURLConnection/
    /HttpURLConnectionExpectContinueTest.java fails with 403 due
    to system proxies
    + JDK-8358659: Bump update version for OpenJDK: jdk-21.0.9
    + JDK-8358697: TextLayout/MyanmarTextTest.java passes if no
    Myanmar font is found
    + JDK-8358701: Remove misleading javax.management.remote API
    doc wording about JMX spec, and historic link to JMXMP
    + JDK-8359272: Several vmTestbase/compact tests timed out on
    large memory machine
    + JDK-8359402: Test CloseDescriptors.java should throw
    SkippedException when there is no lsof/sctp
    + JDK-8359906: [21u] [BACKOUT] 8347299: Add annotations to test
    cases in LicenseTest
    + JDK-8360042: GHA: Bump MSVC to 14.44
    + JDK-8360518: Docker tests do not work when asan is configured
    + JDK-8360647: [XWayland] [OL10] NumPad keys are not triggered
    + JDK-8361198: [AIX] fix misleading error output in
    thread_cpu_time_unchecked
    + JDK-8361212: Remove AffirmTrust root CAs
    + JDK-8361328: cds/appcds/dynamicArchive/
    /TestAutoCreateSharedArchive.java archive timestamps
    comparison failed
    + JDK-8361478: GHA: Use MSYS2 from GHA runners
    + JDK-8361959: [GCC static analyzer] java_props_md.c leak of
    'temp' variable is reported
    + JDK-8362390: AIX make fails in awt_GraphicsEnv.c
    + JDK-8362548: [21u] Add bugId to test missed in backport of
    JDK-8343804
    + JDK-8362582: GHA: Increase bundle retention time to deal with
    infra overload better
    + JDK-8362838: RISC-V: Incorrect matching rule leading to
    improper oop instruction encoding
    + JDK-8362839: [21u] Problem list more tests that fail in 21
    and would be fixed by 8309622
    + JDK-8362855: Test java/net/ipv6tests/TcpTest.java should
    report SkippedException when there no ia4addr or ia6addr
    + JDK-8363965: GHA: Switch cross-compiling sysroots to Debian
    bookworm
    + JDK-8365375: Method SU3.setAcceleratorSelectionForeground
    assigns to acceleratorForeground
    + JDK-8365389: Remove static color fields from SwingUtilities3
    and WindowsMenuItemUI
    + JDK-8365811: test/jdk/java/net/CookieHandler/B6644726.java
    failure - "Should have 5 cookies. Got only 4, expires probably
    didn't parse correctly"
    + JDK-8367388: Tests start to fail on JDK-21 after JDK-8351907
    + JDK-8368308: ISO 4217 Amendment 180 Update
    + JDK-8369643: [21u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.9
- Removed patches:
  * jdk-8354941.patch
    + integrated in this version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1768392000">- Do not depend on update-desktop-files (jsc#PED-14507 and
  jsc#PED-15217)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1769083200">- Update to upstream tag jdk-21.0.10+7 (January 2026 CPU)
  * CVEs
    + CVE-2026-21925, bsc#1257034
    + CVE-2026-21932, bsc#1257036
    + CVE-2026-21933, bsc#1257037
    + CVE-2026-21945, bsc#1257038
  * Changes
    + JDK-7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
    /CheckLeaseLeak.java failing intermittently
    + JDK-8072701: resume001 failed due to ERROR: timeout for
    waiting for a BreakpintEvent
    + JDK-8139228: JFileChooser renders file names as HTML document
    + JDK-8139392: JInternalFrame has incorrect padding
    + JDK-8140527: JInternalFrame has incorrect title button width
    + JDK-8162380: [TEST_BUG] MouseEvent/.../
    /AltGraphModifierTest.java has only "Fail" button
    + JDK-8199149: Improve the exception message thrown by
    VarHandle of unsupported operation
    + JDK-8201183: sjavac build failures: "Connection attempt
    failed: Connection refused"
    + JDK-8201778: Speed up test
    javax/net/ssl/DTLS/PacketLossRetransmission.java
    + JDK-8204868: java/util/zip/ZipFile/TestCleaner.java still
    fails with "cleaner failed to clean zipfile."
    + JDK-8210807: Printing a JTable with a JScrollPane prints
    table without rows populated
    + JDK-8216437: PPC64: Add intrinsic for GHASH algorithm
    + JDK-8219408: Tests should handle ${} in the view of jtreg
    "smart action"
    + JDK-8230016: re-visit test
    sun/security/pkcs11/Serialize/SerializeProvider.java
    + JDK-8245545: Disable TLS_RSA cipher suites
    + JDK-8265429: Improve GCM encryption
    + JDK-8277424: javax/net/ssl/TLSCommon/TLSTest.java  fails with
    connection refused
    + JDK-8280482: Window transparency bug on Linux
    + JDK-8290043: serviceability/attach/ConcAttachTest.java failed
    "guarantee(!CheckJNICalls) failed: Attached JNI thread exited
    without being detached"
    + JDK-8297531: sun/security/krb5/MicroTime.java fails with
    "Exception: What? only 100 musec precision?"
    + JDK-8300708: Some nsk jvmti tests fail with virtual thread
    wrapper due to jvmti missing some virtual thread support
    + JDK-8304065: HttpServer.stop should terminate immediately if
    no exchanges are in progress
    + JDK-8304811: vmTestbase/vm/mlvm/indy/func/jvmti/
    /stepBreakPopReturn/INDIFY_Test.java fails with
    JVMTI_ERROR_TYPE_MISMATCH
    + JDK-8305186: Reference.waitForReferenceProcessing should be
    more accessible to tests
    + JDK-8305567: serviceability/tmtools/jstat/GcTest01.java
    failed  utils.JstatGcResults.assertConsistency
    + JDK-8306579: Consider building with /Zc:throwingNew
    + JDK-8307160: Fix AWT/2D/A11Y to support the permissive- flag
    on the Microsoft Visual C compiler
    + JDK-8308780: Fix the Java Integer types on Windows
    + JDK-8309511: Regression test ExtraImportSemicolon.java refers
    to the wrong bug
    + JDK-8310049: Refactor Charset tests to use JUnit
    + JDK-8310915: Typo in aarch64.ad: "envcodings"
    + JDK-8311076: RedefineClasses doesn't check for ConstantPool
    overflow
    + JDK-8311906: Improve robustness of String constructors with
    mutable array inputs
    + JDK-8313231: Redundant if statement in ZoneInfoFile
    + JDK-8313770: jdk/internal/platform/docker/
    /TestSystemMetrics.java fails on Ubuntu
    + JDK-8315130: java.lang.IllegalAccessError when processing
    classlist to create CDS archive
    + JDK-8315990: Amend problemlisted tests to proper position
    + JDK-8316422: TestIntegerUnsignedDivMod.java triggers "invalid
    layout" assert in FrameValues::validate
    + JDK-8317132: Prepare HotSpot for permissive-
    + JDK-8317332: Prepare security for permissive-
    + JDK-8317970: Bump target macosx-x64 version to 11.00.00
    + JDK-8318467: [jmh] tests concurrent.Queues and
    concurrent.ProducerConsumer hang with 101+ threads
    + JDK-8318730: MonitorVmStartTerminate.java still times out
    after JDK-8209595
    + JDK-8318850: Duplicate code in the LCMSImageLayout
    + JDK-8319570: Change to GCC 13.2.0 for building on Linux at
    Oracle
    + JDK-8320049: PKCS10 would not discard the cause when throw
    SignatureException on invalid key
    + JDK-8320577: Improve MessageHeader's toString() function to
    make HttpURLConnection's debug log readable
    + JDK-8320836: jtreg gtest runs should limit heap size
    + JDK-8321180: Condition for non-latin1 string size too large
    exception is off by one
    + JDK-8321183: Incorrect warning from cds about the modules file
    + JDK-8321514: UTF16 string gets constructed incorrectly from
    codepoints if CompactStrings is not enabled
    + JDK-8322018: Test java/lang/String/CompactString/
    /MaxSizeUTF16String.java fails with -Xcomp
    + JDK-8322135: Printing JTable in Windows L&amp;F throws
    InternalError: HTHEME is null
    + JDK-8322140: javax/swing/JTable/JTableScrollPrintTest.java
    does not print the rows and columns of the table in Nimbus and
    Aqua LookAndFeel
    + JDK-8323803: ConstantOopReadValue::print_on should print
    'null' instead of 'nullptr'
    + JDK-8324065: Daylight saving information for
    'Africa/Casablanca' are incorrect
    + JDK-8324491: Keyboard layout didn't keep its state if it was
    changed when dialog was active
    + JDK-8325277: [21u] Backout test change of JDK-8291809
    + JDK-8325530: Vague error message when com.sun.tools.attach
    .VirtualMachine fails to load agent library
    + JDK-8325590: Regression in round-tripping UTF-16 strings
    after JDK-8311906
    + JDK-8325647: [IR framework] Only prints stdout if exitCode is
    134
    + JDK-8325731: Installation instructions for Debian/Ubuntu
    don't mention autoconf
    + JDK-8325766: Extend CertificateBuilder to create trust and
    end entity certificates programmatically
    + JDK-8327434: Test java/util/PluggableLocale/
    /TimeZoneNameProviderTest.java timed out
    + JDK-8327704: Update nsk/jdi tests to use driver instead of
    othervm
    + JDK-8327757: Convert javax/swing/JSlider/6524424/
    /bug6524424.java applet to main
    + JDK-8327856: Convert applet test SpanishDiacriticsTest.java
    to a main program
    + JDK-8327980: Convert javax/swing/JToggleButton/4128979/
    /bug4128979.java applet test to main
    + JDK-8328124: Convert java/awt/Frame/ShownOnPack/
    /ShownOnPack.html applet test to main
    + JDK-8328247: Remove redundant dir for tests converted from
    applet to main
    + JDK-8328299: Convert DnDFileGroupDescriptor.html applet test
    to main
    + JDK-8328377: Convert java/awt/Cursor/MultiResolutionCursorTest
    test to main
    + JDK-8328562: Convert java/awt/InputMethods/DiacriticsTest/
    /DiacriticsTest.java applet test to main
    + JDK-8331231: containers/docker/TestContainerInfo.java fails
    + JDK-8333200: Test containers/docker/TestPids.java fails Limit
    value -1 is not accepted as unlimited
    + JDK-8333526: Restructure java/nio/channels/DatagramChannel/
    /StressNativeSignal.java to a fail fast exception handling
    policy
    + JDK-8333569: jpackage tests must run app launchers with
    retries on Linux only
    + JDK-8333783: java/nio/channels/FileChannel/directio/
    /DirectIOTest.java is unstable with AV software
    + JDK-8334217: [AIX] Misleading error messages after JDK-8320005
    + JDK-8334509: Cancelling PageDialog does not return the same
    PageFormat object
    + JDK-8334756: javac crashed on call to non-existent generic
    method with explicit annotated type arg
    + JDK-8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with
  - Xcomp fails exitValue = 137
    + JDK-8335986: Test javax/swing/JCheckBox/4449413/
    /bug4449413.java fails on Windows 11 x64 because RBMenuItem's
    and CBMenuItem's checkmark on the left side are not visible
    + JDK-8337723: Remove redundant tests from
    com/sun/security/sasl/gsskerb
    + JDK-8338428: Add logging of final VM flags while setting
    properties
    + JDK-8338740: java/net/httpclient/HttpsTunnelAuthTest.java
    fails with java.io.IOException: HTTP/1.1 header parser
    received no bytes
    + JDK-8339280: jarsigner -verify performs cross-checking
    between CEN and LOC
    + JDK-8339366: [jittester] Make it possible to generate tests
    without execution
    + JDK-8340015: Open source several AWT focus tests - series 7
    + JDK-8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake
    signatures
    + JDK-8340354: Open source AWT desktop properties and print
    related tests
    + JDK-8341097: GHA: Demote Mac x86 jobs to build only
    + JDK-8341131: Some jdk/jfr/event/compiler tests shouldn't be
    executed with Xcomp
    + JDK-8341138: Rename jtreg property docker.support as
    container.support
    + JDK-8341443: [macos] AppContentTest and SigningOptionsTest
    failed due to "codesign" does not fails with "--app-content"
    on macOS 15
    + JDK-8341496: Improve JMX connections
    + JDK-8342576: [macos] AppContentTest still fails after
    JDK-8341443 for same reason on older macOS versions
    + JDK-8342582: user.region for formatting number no longer
    works for 21.0.5
    + JDK-8342934: TYPE_USE annotations printed with error causing
    "," in toString output
    + JDK-8343191: Cgroup v1 subsystem fails to set subsystem path
    + JDK-8343340: Swapping checking do not work for
    MetricsMemoryTester failcount
    + JDK-8343875: Minor improvements of jpackage test library
    + JDK-8343876: Enhancements to jpackage test lib
    + JDK-8344143: Test jdk/java/lang/Thread/virtual/stress/
    /GetStackTraceALotWhenPinned.java timed out on  macosx-x64
    + JDK-8344577: Virtual thread tests are timing out on some
    macOS systems
    + JDK-8345213: JVM Prefers /etc/timezone Over /etc/localtime on
    Debian 12
    + JDK-8346142: [perf] scalability issue for the
    specjvm2008::xml.validation workload
    + JDK-8346234: javax/swing/text/DefaultEditorKit/4278839/
    /bug4278839.java still fails in CI
    + JDK-8346753: Test javax/swing/JMenuItem/RightLeftOrientation/
    /RightLeftOrientation.java fails on Windows Server 2025 x64
    because the icons of RBMenuItem and CBMenuItem are not visible
    in Nimbus LookAndFeel
    + JDK-8346839: [TESTBUG] "java/awt/textfield/setechochartest4/
    /setechochartest4.java" failed because the test frame
    disappears on clicking "Click Several Times" button
    + JDK-8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails
    on macOS
    + JDK-8347143: [aix] Fix strdup use in os::dll_load
    + JDK-8347277: java/awt/Focus/ComponentLostFocusTest.java fails
    intermittently
    + JDK-8347300: Don't exclude the "PATH" var from the
    environment when running app launchers in jpackage tests
    + JDK-8347377: Add validation checks for ICC_Profile header
    fields
    + JDK-8347434: Richer VM operations events logging
    + JDK-8347811: Container detection code for cgroups v2 should
    use cgroup.controllers
    + JDK-8347841: Test fixes that use deprecated time zone IDs
    + JDK-8348240: Remove
    SystemDictionaryShared::lookup_super_for_unregistered_class()
    + JDK-8348402: PerfDataManager stalls shutdown for 1ms
    + JDK-8349188: LineBorder does not scale correctly
    + JDK-8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh
    to java test
    + JDK-8349705: java.net.URI.scanIPv4Address throws unnecessary
    URISyntaxException
    + JDK-8349988: Change cgroup version detection logic to not
    depend on /proc/cgroups
    + JDK-8350102: Decouple jpackage test-lib Executor.Result and
    Executor classes
    + JDK-8350623: Fix -Wzero-as-null-pointer-constant warnings in
    nsk native test utilities
    + JDK-8350813: Rendering of bulky sound bank from MIDI sequence
    can cause OutOfMemoryError
    + JDK-8351110: ImageIO.write for JPEG can write corrupt JPEG
    for certain thumbnail dimensions
    + JDK-8351359: OperatingSystemMXBean: values from getCpuLoad
    and getProcessCpuLoad are stale after 24.8 days (Windows)
    + JDK-8351382: New test
    containers/docker/TestMemoryWithSubgroups.java is failing
    + JDK-8351567: Jar Manifest test ValueUtf8Coding produces
    misleading diagnostic output
    + JDK-8352016: Improve java/lang/RuntimeTests/
    /RuntimeExitLogTest.java
    + JDK-8352533: Report useful IOExceptions when jspawnhelper
    fails
    + JDK-8352678: Opensource few JMenuItem tests
    + JDK-8352682: Opensource JComponent tests
    + JDK-8352686: Opensource JInternalFrame tests - series3
    + JDK-8352687: Opensource few JInternalFrame and JTextField
    tests
    + JDK-8352793: Open source several AWT TextComponent tests -
    Batch 1
    + JDK-8352865: Open source several AWT TextComponent tests -
    Batch 2
    + JDK-8352905: Open some JComboBox bugs 1
    + JDK-8352926: New test TestDockerMemoryMetricsSubgroup.java
    fails
    + JDK-8352966: Opensource Several Font related tests - Batch 2
    + JDK-8352997: Open source several Swing JTabbedPane tests
    + JDK-8353007: Open some JComboBox bugs 2
    + JDK-8353011: Open source Swing JButton tests - Set 1
    + JDK-8353013: java.net.URI.create(String) may have low
    performance to scan the host/domain name from URI string when
    the hostname starts with number
    + JDK-8353175: Eliminate double iteration of stream in
    FieldDescriptor reinitialization
    + JDK-8353201: Open source Swing Tooltip tests - Set 2
    + JDK-8353299: VerifyJarEntryName.java test fails
    + JDK-8353309: Open source several Swing text tests
    + JDK-8353319: Open source Swing tests - Set 3
    + JDK-8353445: Open source several AWT Menu tests - Batch 1
    + JDK-8353470: Clean up and open source couple AWT Graphics
    related tests (Part 2)
    + JDK-8353483: Open source some JProgressBar tests
    + JDK-8353486: Open source Swing Tests - Set 4
    + JDK-8353585: Provide ChoiceFormat#parse(String,
    ParsePosition) tests
    + JDK-8353586: Open source several toolkit tests
    + JDK-8353589: Open source a few Swing menu-related tests
    + JDK-8353592: Open source several scrollbar tests
    + JDK-8353661: Open source several swing tests batch5
    + JDK-8353832: Opensource FontClass, Selection and Icon tests
    + JDK-8353953: com/sun/jdi tests should be fixed to not always
    require includevirtualthreads=y
    + JDK-8353957: Open source several AWT ScrollPane tests -
    Batch 1
    + JDK-8353958: Open source several AWT ScrollPane tests -
    Batch 2
    + JDK-8354095: Open some JTable bugs 5
    + JDK-8354106: Clean up and open source KeyEvent related tests
    (Part 2)
    + JDK-8354214: Open source Swing tests Batch 2
    + JDK-8354233: Open some JTable bugs 6
    + JDK-8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8354248: Open source several AWT GridBagLayout and List
    tests
    + JDK-8354340: Open source Swing Tests - Set 6
    + JDK-8354341: Open some JTable bugs 7
    + JDK-8354365: Opensource few Modal and Full Screen related
    tests
    + JDK-8354418: Open source Swing tests Batch 4
    + JDK-8354451: Open source some more Swing popup menu tests
    + JDK-8354465: Open some JTable bugs 8
    + JDK-8354466: Open some misc Swing bugs 9
    + JDK-8354472: Clean up and open source KeyEvent related tests
    (Part 3)
    + JDK-8354475: TestDockerMemoryMetricsSubgroup.java fails with
    exitValue = 1
    + JDK-8354493: Opensource Several MultiScreen and Insets
    related tests
    + JDK-8354495: Open source several AWT DataTransfer tests
    + JDK-8354532: Open source JFileChooser Tests - Set 7
    + JDK-8354552: Open source a few Swing tests
    + JDK-8354553: Open source several clipboard tests batch0
    + JDK-8354561: Open source several swing tests batch0
    + JDK-8354646: java.awt.TextField allows to identify the spaces
    in a password when double clicked at the starting and end of
    the text
    + JDK-8354653: Clean up and open source KeyEvent related tests
    (Part 4)
    + JDK-8354701: Open source few JToolTip tests
    + JDK-8354873: javax/swing/plaf/metal/MetalIconFactory/
    /bug4952462.java failing on CI
    + JDK-8354928: Clean up and open source some miscellaneous AWT
    tests
    + JDK-8355071: Fix nsk/jdi test to not require lookup of main
    thread in order to set the breakpoint used for communication
    + JDK-8355077: Compiler error at splashscreen_gif.c due to
    unterminated string initialization
    + JDK-8355241: Move NativeDialogToFrontBackTest.java PL test to
    manual category
    + JDK-8355333: Some Problem list entries point to non-existent
    / wrong files
    + JDK-8355387: [jittester] Disable downcasts by default
    + JDK-8355444: [java.io] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355478: DoubleActionESC.java fails intermittently
    + JDK-8355558: SJIS.java test is always ignored
    + JDK-8355561: [macos] Build failure with Xcode 16.3
    + JDK-8355569: Some nsk/jdi tests can glean the "main" thread
    by using the ClassPrepareEvent for the debuggee main class
    + JDK-8355773: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee
    + JDK-8356023: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee: part 2
    + JDK-8356040: java/util/PluggableLocale/
    /LocaleNameProviderTest.java timed out
    + JDK-8356145: ListEnterExitTest.java fails on macos
    + JDK-8356187: TestJcmd.java may incorrectly parse podman
    version
    + JDK-8356588: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee: part 3
    + JDK-8356752: Log mouse enter and exit events for debugging
    + JDK-8356811: Some nsk/jdi tests can fetch ThreadReference
    from static field in the debuggee: part 4
    + JDK-8356897: Update NSS library to 3.111
    + JDK-8357172: Extend try block in nsk/jdi tests to capture
    exceptions thrown by Debuggee.classByName()
    + JDK-8357305: Compilation failure in
    javax/swing/JMenuItem/bug6197830.java
    + JDK-8357561: BootstrapLoggerTest does not work on Ubuntu 24
    with LANG de_DE.UTF-8
    + JDK-8357799: Improve instructions for
    JFileChooser/HTMLFileName.java
    + JDK-8357822: C2: Multiple string optimization tests are no
    longer testing string concatenation optimizations
    + JDK-8357882: Use UTF-8 encoded data in LocaleDataTest
    + JDK-8358048: java/net/httpclient/HttpsTunnelAuthTest.java
    incorrectly calls Thread::stop
    + JDK-8358532: JFileChooser in GTK L&amp;F still displays HTML
    filename
    + JDK-8358577: Test serviceability/jvmti/thread/
    /GetCurrentContendedMonitor/contmon01/contmon01.java failed:
    unexpected monitor object
    + JDK-8358679: [asan] vmTestbase/nsk/jvmti tests show memory
    issues
    + JDK-8358748: Large page size initialization fails with assert
    "page_size must be a power of 2"
    + JDK-8358764: (sc) SocketChannel.close when thread blocked in
    read causes connection to be reset (win)
    + JDK-8358813: JPasswordField identifies spaces in password via
    delete shortcuts
    + JDK-8359061: Update and ProblemList manual test
    java/awt/Cursor/CursorDragTest/ListDragCursor.java
    + JDK-8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/
    /share/jpda/BindServer.java
    + JDK-8359182: Use @requires instead of SkippedException for
    MaxPath.java
    + JDK-8359207: Remove runtime/signal/TestSigusr2.java since it
    is always skipped
    + JDK-8359418: Test "javax/swing/text/GlyphView/bug4188841.java"
    failed because the phrase of text pane does not match the
    instructions
    + JDK-8359428: Test 'javax/swing/JTabbedPane/bug4499556.java'
    failed because after selecting one of L&amp;F items, the test case
    automatically failed when clicking on L&amp;F Menu button again
    + JDK-8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java
    Refactor extract method for Windows specific test
    + JDK-8359477: com/sun/net/httpserver/Test12.java appears to
    have a temp file race
    + JDK-8359501: Enhance Handling of URIs
    + JDK-8359687: Use PassFailJFrame for
    java/awt/print/Dialog/DialogType.java
    + JDK-8360022: ClassRefDupInConstantPoolTest.java fails when
    running in repeat
    + JDK-8360178: TestArguments.atojulong gtest has incorrect
    format string
    + JDK-8360288: Shenandoah crash at size_given_klass in
    op_degenerated
    + JDK-8360408: [TEST] Use @requires tag instead of exiting
    based on "os.name" property value for sun/net/www/protocol/
    /file/FileURLTest.java
    + JDK-8360411: [TEST] open/test/jdk/java/io/File/
    /MaxPathLength.java Refactor extract method to encapsulate
    Windows specific test logic
    + JDK-8360478: libjsig related tier3 jtreg tests fail when asan
    is configured
    + JDK-8360533: ContainerRuntimeVersionTestUtils
    fromVersionString fails with some docker versions
    + JDK-8360981: Remove use of Thread.stop in
    test/jdk/java/net/Socket/DeadlockTest.java
    + JDK-8361253: CommandLineOptionTest library should report
    observed values on failure
    + JDK-8361298: SwingUtilities/bug4967768.java fails where
    character P is not underline
    + JDK-8361314: Test serviceability/jvmti/VMEvent/MyPackage/
    /VMEventRecursionTest.java FATAL ERROR in native method:
    Failed during the GetClassSignature call
    + JDK-8361423: Add IPSupport::printPlatformSupport to
    java/net/NetworkInterface/IPv4Only.java
    + JDK-8361447: [REDO] Checked version of JNI
    Release&lt;type&gt;ArrayElements needs to filter out known wrapped
    arrays
    + JDK-8361599: [PPC64] enable missing tests via jtreg requires
    + JDK-8361751: Test sun/tools/jcmd/TestJcmdSanity.java timed
    out on Windows
    + JDK-8361754: New test runtime/jni/checked/
    /TestCharArrayReleasing.java can cause disk full errors
    + JDK-8361868: [GCC static analyzer] complains about missing
    calloc - NULL checks in p11_util.c
    + JDK-8361871: [GCC static analyzer] complains about use of
    uninitialized value ckpObject in p11_util.c
    + JDK-8362123: ClassLoader Leak via
    Executors.newSingleThreadExecutor(...)
    + JDK-8362204: test/jdk/sun/awt/font/TestDevTransform.java
    fails on Ubuntu 24.04
    + JDK-8362207: Add more test cases for possible double-rounding
    in fma
    + JDK-8362308: Enhance Bitmap operations
    + JDK-8362516: Support of GCC static analyzer (-fanalyzer)
    + JDK-8362532: Test gc/g1/plab/* duplicate command-line options
    + JDK-8362533: Tests sun/management/jmxremote/bootstrap/*
    duplicate VM flags
    + JDK-8362602: Add test.timeout.factor to CompileFactory to
    avoid test timeouts
    + JDK-8362632: Improve HttpServer Request handling
    + JDK-8363676: [GCC static analyzer] missing return value check
    of malloc in OGLContext_SetTransform
    + JDK-8363720: Follow up to JDK-8360411 with post review
    comments
    + JDK-8363966: GHA: Switch cross-compiling sysroots to Debian
    trixie
    + JDK-8364198: NMT should have a better corruption message
    + JDK-8364199: Enhance list of environment variables printed in
    hserr/hsinfo file
    + JDK-8364214: Enhance polygon data support
    + JDK-8364235: Fix for JDK-8361447 breaks the alignment
    requirements for GuardedMemory
    + JDK-8364257: JFR: User-defined events and settings with a
    one-letter name cannot be configured
    + JDK-8364258: ThreadGroup constant pool serialization is not
    normalized
    + JDK-8364263: HttpClient: Improve encapsulation of ProxyServer
    + JDK-8364484: misc tests fail with Received fatal alert:
    handshake_failure
    + JDK-8364514: [asan] runtime/jni/checked/
    /TestCharArrayReleasing.java heap-buffer-overflow
    + JDK-8364556: JFR:  Disable SymbolTableStatistics and
    StringTableStatistics in default.jfc
    + JDK-8364597: Replace THL A29 Limited with Tencent
    + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed
    + JDK-8364786: Test java/net/vthread/HttpALot.java
    intermittently fails - 24999 handled, expected 25000
    + JDK-8364993: JFR: Disable jdk.ModuleExport in default.jfc
    + JDK-8364996: java/awt/font/FontNames/LocaleFamilyNames.java
    times out on Windows
    + JDK-8365058: Enhance CopyOnWriteArraySet
    + JDK-8365086: CookieStore.getURIs() and get(URI) should return
    an immutable List
    + JDK-8365098: make/RunTests.gmk generates a wrong path to test
    artifacts on Alpine
    + JDK-8365168: Use 64-bit aligned addresses for CK_ULONG access
    in PKCS11 native key code
    + JDK-8365240: [asan] exclude some tests when using asan
    enabled binaries
    + JDK-8365271: Improve Swing supports
    + JDK-8365280: Enhance JOptionPane
    + JDK-8365425: [macos26] javax/swing/JInternalFrame/8160248/
    /JInternalFrameDraggingTest.java fails on macOS 26
    + JDK-8365442: [asan] runtime/ErrorHandling/
    /CreateCoredumpOnCrash.java fails
    + JDK-8365487: [asan] some oops (mode) related tests fail
    + JDK-8365615: Improve JMenuBar/RightLeftOrientation.java
    + JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests
    skipped without SkipExceprion
    + JDK-8365790: Shutdown hook for application image does not
    work on Windows
    + JDK-8365834: Mark java/net/httpclient/ManyRequests.java  as
    intermittent
    + JDK-8365913: Support latest MSC_VER in abstract_vm_version.cpp
    + JDK-8365919: Replace currentTimeMillis with nanoTime in
    Stresser.java
    + JDK-8365983: Tests should throw SkippedException when SCTP
    not supported
    + JDK-8366092: [GCC static analyzer] UnixOperatingSystem.c
    warning: use of uninitialized value 'systemTicks'
    + JDK-8366159: SkippedException is treated as a pass for
    pkcs11/KeyStore, pkcs11/SecretKeyFactory and
    pkcs11/SecureRandom
    + JDK-8366208: Unexpected exception in
    sun.java2d.cmm.lcms.LCMSImageLayout
    + JDK-8366229: runtime/Thread/TooSmallStackSize.java runs with
    all collectors
    + JDK-8366231: Bump update version for OpenJDK: jdk-21.0.10
    + JDK-8366342: Key generator and key pair generator tests
    skipping, but showing as passed
    + JDK-8366359: Test should throw SkippedException when there is
    no lpstat
    + JDK-8366558: Gtests leave /tmp/cgroups-test* files
    + JDK-8366750: Remove test 'java/awt/Choice/
    /ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from
    problemlist
    + JDK-8366764: Deproblemlist
    java/awt/ScrollPane/ScrollPositionTest.java
    + JDK-8366844: Update and automate
    MouseDraggedOriginatedByScrollBarTest.java
    + JDK-8366893: java/lang/Thread/virtual/stress/
    /GetStackTraceALotWhenPinned.java timed out on macos-aarch64
    + JDK-8367017: Remove legacy checks from WrappedToolkitTest and
    convert from bash
    + JDK-8367021: Regression in LocaleDataTest refactoring
    + JDK-8367131: Test com/sun/jdi/ThreadMemoryLeakTest.java fails
    on 32 bits
    + JDK-8367133: DTLS: fragmentation of Finished message results
    in handshake failure
    + JDK-8367237: Thread-Safety Usage Warning for
    java.text.Collator Classes
    + JDK-8367348: Enhance PassFailJFrame to support links in HTML
    + JDK-8367372: Test 'test/hotspot/jtreg/gc/
    /TestObjectAlignmentCardSize.java' fails on 32 bit systems
    + JDK-8367384: The ICC_Profile class may throw exceptions
    during serialization
    + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName
    to operate on bytes and re-introduce verifySignatureEntryName
    + JDK-8367869: Test java/io/FileDescriptor/Sync.java timed out
    + JDK-8367904: Test java/net/InetAddress/ptr/Lookup.java should
    throw SkippedException
    + JDK-8368032: Enhance Certificate Checking
    + JDK-8368192: Test java/lang/ProcessBuilder/Basic.java#id0
    fails with Exception: Stack trace
    + JDK-8368668: Several vmTestbase/vm/gc/compact tests timed out
    on large memory machine
    + JDK-8368960: Adjust java UL logging in the build
    + JDK-8368982: Test sun/security/tools/jarsigner/EC.java
    completed and timed out
    + JDK-8369032: Add test to ensure serialized ICC_Profile stores
    only necessary optional data
    + JDK-8369078: Fix faulty test conversion in
    IllegalCharsetName.java
    + JDK-8369184: SimpleTimeZone equals() Returns True for Unequal
    Instances with Different hashCode Values
    + JDK-8369226: GHA: Switch to MacOS 15
    + JDK-8369319: java/net/httpclient/CancelRequestTest.java fails
    intermittently
    + JDK-8369450: [Ubuntu 25.10] openjdk fails to build due to
    rust-coreutils date
    + JDK-8369506: Bytecode rewriting causes Java heap corruption
    on AArch64
    + JDK-8369563: Gtest dll_address_to_function_and_library_name
    has issues with stripped pdb files
    + JDK-8369616: JavaFrameAnchor on RISC-V has unnecessary
    barriers and wrong store order in MacroAssembler
    + JDK-8369946: Bytecode rewriting causes Java heap corruption
    on PPC
    + JDK-8369947: Bytecode rewriting causes Java heap corruption
    on RISC-V
    + JDK-8370214: [21u] Remove -Xdebug and -Xnoagent from tests:
    backport parts of 8227229 and 8312072
    + JDK-8370465: Right to Left Orientation Issues with MenuItem
    Component
    + JDK-8372534: Update Libpng to 1.6.51
    + JDK-8375447: Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.10</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1773662400">- Provide the timezone-java and tzdata-java (jsc#PED-15898)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777118400">- Update to upstream tag jdk-21.0.11+10 (April 2026 CPU)
  * CVEs
    + CVE-2026-22007 (bsc#1262490)
    + CVE-2026-22013 (bsc#1262494)
    + CVE-2026-22016 (bsc#1262495)
    + CVE-2026-22018 (bsc#1262496)
    + CVE-2026-22021 (bsc#1262497)
    + CVE-2026-23865 (bsc#1259118)
    + CVE-2026-34268 (bsc#1262500)
    + CVE-2026-34282 (bsc#1262501)
  * Changes
    + JDK-6899304: java.awt.Toolkit
    .getScreenInsets(GraphicsConfiguration) returns incorrect
    values
    + JDK-8030957: AIX: Implement OperatingSystemMXBean
    .getSystemCpuLoad() and .getProcessCpuLoad() on AIX
    + JDK-8075917: The regression-swing case failed as the text on
    label is not painted red with the GTK L&amp;F
    + JDK-8114830: (fs) Files.copy fails due to interference from
    something else changing the file system
    + JDK-8244336: Restrict algorithms at JCE layer
    + JDK-8256289: java/awt/Focus/AppletInitialFocusTest/
    /AppletInitialFocusTest1.java failed with "RuntimeException:
    Wrong focus owner:
    java.awt.Button[button1,41,36,56x23,label=Button1]"
    + JDK-8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java
    failed due to different timeout message
    + JDK-8298153: Colored text is not shown on disabled checkbox
    and radio button with GTK LAF for bug4314194
    + JDK-8301875: java.util.TimeZone.getSystemTimeZoneID uses C
    library default file mode
    + JDK-8313319: [linux] mmap should use MAP_FIXED_NOREPLACE if
    available
    + JDK-8314555: Build with mawk fails on Windows
    + JDK-8314810: (fs) java/nio/file/Files/CopyInterference.java
    should use TestUtil::supportsLinks
    + JDK-8316274: javax/swing/ButtonGroup/
    /TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with
    Motif LAF
    + JDK-8317633: Modernize text.testlib.HexDumpReader
    + JDK-8317801: java/net/Socket/asyncClose/Race.java fails
    intermittently (aix)
    + JDK-8317838: java/nio/channels/Channels/
    /SocketChannelStreams.java running into timeout (aix)
    + JDK-8318302: ThreadCountLimit.java failed with "Native memory
    allocation (mprotect) failed to protect 16384 bytes for memory
    to guard stack pages"
    + JDK-8326897: (fs) The utility TestUtil.supportsLinks is
    wrongly used to check for hard link support
    + JDK-8327114: Attach in Linux may have wrong behaviour when
    pid == ns_pid (Kubernetes debug container)
    + JDK-8328608: Multiple NewSessionTicket support for TLS
    + JDK-8329337: Problem list BufferStrategyExceptionTest.java on
    Windows
    + JDK-8330016: Stress seed should be initialized for runtime
    stub compilation
    + JDK-8331431: Update to use jtreg 7.4
    + JDK-8333386: TestAbortOnVMOperationTimeout test fails for
    client VM
    + JDK-8333857: Test sun/security/ssl/SSLSessionImpl/
    /ResumeChecksServer.java failed: Existing session was used
    + JDK-8334670: SSLSocketOutputRecord buffer miscalculation
    + JDK-8334738: os::print_hex_dump should optionally print ASCII
    + JDK-8335646: Nimbus : JLabel not painted with LAF defined
    foreground color on Ubuntu 24.04
    + JDK-8335906: [s390x] Test Failure: GTestWrapper.java
    + JDK-8336695: Update Commons BCEL to Version 6.10.0
    + JDK-8337102: JITTester: Fix breaks in static initialization
    blocks
    + JDK-8339238: Update to use jtreg 7.5.1
    + JDK-8339271: giflib attribution correction
    + JDK-8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java
    + JDK-8341246: Test com/sun/tools/attach/PermissionTest.java
    fails access denied after JDK-8327114
    + JDK-8341310: Test TestJcmdWithSideCar.java should skip
    ACCESS_TMP_VIA_PROC_ROOT (after JDK-8327114)
    + JDK-8342175: MemoryEaterMT fails intermittently with
    ExceptionInInitializerError
    + JDK-8342449: reimplement: JDK-8327114 Attach in Linux may
    have wrong behavior when pid == ns_pid
    + JDK-8343234: (bf) Move java/nio/Buffer/LimitDirectMemory.java
    from ProblemList.txt to ProblemList-Virtual.txt
    + JDK-8343377: Performance regression in reflective invocation
    of native methods
    + JDK-8343622: AesDkCrypto.stringToKey should not return null
    + JDK-8345578: New test in JDK-8343622 fails with a promoted
    build
    + JDK-8345668: ZoneOffset.ofTotalSeconds performance regression
    + JDK-8346048: test/lib/containers/docker/DockerRunOptions.java
    uses addJavaOpts() from ctor
    + JDK-8346962: Test CRLReadTimeout.java fails with -Xcomp on a
    fastdebug build
    + JDK-8347475: GTK: javax/swing/JColorChooser/Test8152419.java
    there are no swatches or RGB tab in JColorChooser
    + JDK-8348014: Enhance certificate processing
    + JDK-8348309: MultiNST tests need more debugging and timing
    + JDK-8349351: Combine Screen Inset Tests into a Single File
    + JDK-8350103: Test containers/systemd/
    /SystemdMemoryAwarenessTest.java fails on Linux ppc64le SLES15
    SP6
    + JDK-8351000: StringBuilder getChar and putChar robustness
    + JDK-8351458: (ch) Move preClose to UnixDispatcher
    + JDK-8351639: Improve debuggability of test/langtools/jdk/
    /jshell/JdiHangingListenExecutionControlTest.java test
    + JDK-8353755: Add a helper method to Util - findComponent()
    + JDK-8354057: Odd debug output in -Xlog:os+container=debug on
    certain systems
    + JDK-8354145: G1: UseCompressedOops boundary is calculated on
    maximum heap region size instead of maxiumum ergonomic heap
    region size
    + JDK-8354219: Automate javax/swing/JComboBox/ComboPopupBug.java
    + JDK-8354469: Keytool exposes the password in plain text when
    command is piped using | grep
    + JDK-8354559: gc/g1/TestAllocationFailure.java doesn't need WB
    API
    + JDK-8354878: File Leak in
    CgroupSubsystemFactory::determine_type of
    cgroupSubsystem_linux.cpp:300
    + JDK-8354922: ZGC: Use MAP_FIXED_NOREPLACE when reserving
    memory
    + JDK-8355278: Improve debuggability of
    com/sun/jndi/ldap/LdapPoolTimeoutTest.java test
    + JDK-8355445: [java.nio] Use @requires tag instead of exiting
    based on "os.name" property value
    + JDK-8355632: WhiteBox.waitForReferenceProcessing() fails
    assert for return type
    + JDK-8356107: [java.lang] Use @requires tag instead of exiting
    based on os.name or separatorChar property
    + JDK-8357141: Update to use jtreg 7.5.2
    + JDK-8357277: Update OpenSSL library for interop tests
    + JDK-8357380: java/lang/StringBuilder/RacingSBThreads.java
    times out with C1
    + JDK-8358077: sun.tools.attach
    .VirtualMachineImpl::checkCatchesAndSendQuitTo on Linux leaks
    file handles after JDK-8327114
    + JDK-8358159: Empty mode/padding in cipher transformations
    + JDK-8358751: C2: Recursive inlining check for compiled lambda
    forms is broken
    + JDK-8359388: Stricter checking for cipher transformations
    + JDK-8359827: Test runtime/Thread/ThreadCountLimit.java need
    loop increasing the limit
    + JDK-8360539: DTLS handshakes fails due to improper cookie
    validation logic
    + JDK-8361067: Test ExtraButtonDrag.java requires frame.dispose
    in finally block
    + JDK-8361530: Test javax/swing/GraphicsConfigNotifier/
    /StalePreferredSize.java timed out
    + JDK-8361613: System.console() should only be available for
    interactive terminal
    + JDK-8362834: Several runtime/Thread tests should mark as
    /native
    + JDK-8363950: Incorrect jtreg header in TestLayoutVsICU.java
    + JDK-8364373: Transform Affine transformations
    + JDK-8364465: Enhance behavior of some intrinsics
    + JDK-8364764: java/nio/channels/vthread/BlockingChannelOps.java
    subtests timed out
    + JDK-8365526: Crash with null Symbol passed to
    SystemDictionary::resolve_or_null
    + JDK-8365972: JFR: ThreadDump and ClassLoaderStatistics events
    may cause back to back rotations
    + JDK-8366128: jdk/jdk/nio/zipfs/TestPosix.java::testJarFile
    uses wrong file
    + JDK-8366261: Provide utility methods for
    sun.security.util.Password
    + JDK-8366694: Test JdbStopInNotificationThreadTest.java timed
    out after 60 second
    + JDK-8366817: test/jdk/javax/net/ssl/TLSCommon/interop/
    /JdkProcServer.java and JdkProcClient.java should not delete
    logs
    + JDK-8366850: Test com/sun/jdi/
    /JdbStopInNotificationThreadTest.java failed
    + JDK-8366866: SslRMIClientSocketFactory#createSocket lacking
    priviledges (securitymanger)
    + JDK-8366938: Test runtime/handshake/HandshakeTimeoutTest.java
    crashed
    + JDK-8367135: Test compiler/loopstripmining/
    /CheckLoopStripMining.java needs internal timeouts adjusted
    + JDK-8367583: sun/security/util/AlgorithmConstraints/
    /InvalidCryptoDisabledAlgos.java fails after JDK-8244336
    + JDK-8367772: Refactor createUI in PassFailJFrame
    + JDK-8368683: [process] Increase jtreg debug output
    maxOutputSize for TreeTest
    + JDK-8368787: Error reporting: hs_err files should show
    instructions when referencing code in nmethods
    + JDK-8368882: NPE during text drawing on machine with JP locale
    + JDK-8369282: Distrust TLS server certificates anchored by
    Chunghwa ePKI Root CA
    + JDK-8369575: Enhance crypto algorithm support
    + JDK-8369858: Remove darcy author tags from jdk tests
    + JDK-8369911: Test sun/java2d/marlin/ClipShapeTest
    .java#CubicDoDash, #Cubic and #Poly fail intermittent
    + JDK-8370325: G1: Disallow GC for TLAB allocation
    + JDK-8370529: Enhance Path Factories Redux
    + JDK-8370572: Cgroups hierarchical memory limit is not honored
    after JDK-8322420
    + JDK-8370579: PPC: fix inswri immediate argument order
    + JDK-8370615: Improve Kerberos credentialing
    + JDK-8370636: com/sun/jdi/TwoThreadsTest.java should wait for
    completion of all threads
    + JDK-8370966: Create regression test for the hierarchical
    memory limit fix in JDK-8370572
    + JDK-8370986: Enhance Zip file reading
    + JDK-8370995: Enhance ZipFile usage
    + JDK-8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/
    /em02t006/TestDescription.java failing
    + JDK-8371485: ProblemList awt/Mixing/AWT_Mixing/
    /JTableInGlassPaneOverlapping.java for linux
    + JDK-8371559: Intermittent timeouts in test
    javax/net/ssl/Stapling/HttpsUrlConnClient.java
    + JDK-8371608: Jtreg test  jdk/internal/vm/Continuation/
    /Fuzz.java sometimes fails with (fast)debug binaries
    + JDK-8371830: Enhance certificate chain validation
    + JDK-8371889: [21u] JFR: Deadlock in ThrowableTracer
    + JDK-8371935: Enhance key generation
    + JDK-8371978: tools/jar/ReproducibleJar.java fails on XFS
    + JDK-8372048: Performance improvement on Linux remote desktop
    + JDK-8372321: TestBackToBackSensitive fails intermittently
    after JDK-8365972
    + JDK-8372348: Adjust some UL / JFR string deduplication output
    messages
    + JDK-8372441: JFR: Improve logging of TestBackToBackSensitive
    + JDK-8372464: Bump update version for OpenJDK: jdk-21.0.11
    + JDK-8372710: Update ProcessBuilder/Basic regex
    + JDK-8372756: Mouse additional buttons and horizontal
    scrolling are broken on XWayland GNOME &gt;= 47 after JDK-8351907
    + JDK-8372857: Improve debuggability of
    java/rmi/server/RemoteServer/AddrInUse.java test
    + JDK-8372977: Unnecessary gthread-2.0 loading
    + JDK-8372988: Test runtime/Nestmates/membership/
    /TestNestHostErrorWithMultiThread.java failed: Unexpected
    interrupt
    + JDK-8373290: Update FreeType to 2.14.1
    + JDK-8373476: (tz) Update Timezone Data to 2025c
    + JDK-8373525: C2: assert(_base == Long) failed: Not a Long
    + JDK-8373727: New XBM images parser regression: only the first
    line of the bitmap array is parsed
    + JDK-8374056: RISC-V: Fix argument passing for the
    RiscvFlushIcache::flush
    + JDK-8374178: Missing include in systemDictionary.cpp after
    JDK-8365526
    + JDK-8374209: [17u,21u] Backout JDK-8361748 due to JDK-8373727
    + JDK-8374433: java/util/Locale/PreserveTagCase.java does not
    run any tests
    + JDK-8374555: No need for visible input warning in
    s.s.u.Password when not reading from System.in
    + JDK-8374557: Enhance TLS connection handling
    + JDK-8374642: EscapeHash macro fails with GNU make 4.3 and 4.4
    + JDK-8375057: Update HarfBuzz to 12.3.2
    + JDK-8375063: Update Libpng to 1.6.54
    + JDK-8375530: PPC64: incorrect quick
    verify_method_data_pointer check causes poor performance in
    debug build
    + JDK-8375549: ConcurrentModificationException if
    jdk.crypto.disabledAlgorithms has multiple entries with known
    oid
    + JDK-8375999: com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails
    sporadically on Windows
    + JDK-8376251: [macos] java/awt/Frame/I18NTitle.java fails on
    MacOS (JDK-8355884)
    + JDK-8376270: [21u, 17u] Redo JDK-8361748: Enforce limits on
    the size of an XBM image
    + JDK-8377509: Add licenses for gcc 14.2.0
    + JDK-8377526: Update Libpng to 1.6.55
    + JDK-8377905: gcc.md included with every build
    + JDK-8378218: MSYS2 reports cygwin triplet causing bash
    configure failure
    + JDK-8378631: Update Zlib Data Compression Library to Version
    1.3.2
    + JDK-8378823: AIX build fails after zlib updated by JDK-8378631
    + JDK-8378853: [25u] Make backport of JDK-8244336 comply with
    differences in CSR
    + JDK-8379035: (tz) Update Timezone Data to 2026a
    + JDK-8379158: Update FreeType to 2.14.2
    + JDK-8379256: Update GIFlib to 6.1.1
    + JDK-8380078: Update GIFlib to 6.1.2
    + JDK-8380959: Update Libpng to 1.6.56
    + JDK-8382047: Update Libpng to 1.6.57
    + JDK-8382439: [21u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.11
- Modified patch:
  * fips.patch
    + rediff</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Use libalternatives instead of update-alternatives for
  distributions where libalternatives is available (bsc#1264397)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780574400">- Make post scripts less noisy (bsc#1267355)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784721600">- Update to upstream tag jdk-21.0.12+8 (July 2026 CPU)
  * CVEs
    + CVE-2026-46968 (bsc#1272224)
    + CVE-2026-46917 (bsc#1272223)
    + CVE-2026-47010 (bsc#1272225)
    + CVE-2026-47021 (bsc#1272227)
    + CVE-2026-47027 (bsc#1272228)
    + CVE-2026-60147 (bsc#1272237)
    + CVE-2026-47059 (bsc#1272235)
    + CVE-2026-47063 (bsc#1272236)
    + CVE-2026-41254 (bsc#1264994)
  * Changes
    + JDK-7184899: Test sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail
    + JDK-8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails
    + JDK-8064922: [macos] Test javax/swing/JTabbedPane/4624207/
    /bug4624207.java fails
    + JDK-8068293: [TEST_BUG] Test closed/com/sun/java/swing/plaf/
    /motif/InternalFrame/4150591/bug4150591.java fails with
    GTKLookAndFeel
    + JDK-8068310: [TEST_BUG] Test javax/swing/JColorChooser/
    /Test4234761.java fails with GTKL&amp;F
    + JDK-8068378: [TEST_BUG]The java/awt/Modal/PrintDialogsTest/
    /PrintDialogsTest.java instruction need to update
    + JDK-8129418: JShell: better highlighting of errors in imports
    on demand
    + JDK-8144124: [macosx] The tabs can't be aligned when we
    pressing the key of 'R','B','L','C' or 'T'.
    + JDK-8183336: Better cleanup for jdk/test/java/lang/module/
    /customfs/ModulesInCustomFileSystem.java
    + JDK-8203004: UnixMultiResolutionSplashTest.java fails on
    Ubuntu16.04
    + JDK-8212084: G1: Implement UseGCOverheadLimit
    + JDK-8213530: Test java/awt/Modal/ToFront/
    /DialogToFrontModeless1Test.java fails on Linux
    + JDK-8221451: PIT: sun/java2d/X11SurfaceData/
    /SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails
    + JDK-8225787: java/awt/Window/GetScreenLocation/
    /GetScreenLocationTest.java fails on Ubuntu
    + JDK-8255463: java/nio/channels/spi/SelectorProvider/
    /inheritedChannel/InheritedChannelTest.java failed with
    ThreadTimeoutException
    + JDK-8274082: Wrong test name in jtreg run tag for
    java/awt/print/PrinterJob/SwingUIText.java
    + JDK-8277444: Data race between
    JvmtiClassFileReconstituter::copy_bytecodes and class linking
    + JDK-8278102: containers/docker/TestJcmd.java failed with
    "RuntimeException: Could not find specified process"
    + JDK-8286258: [Accessibility,macOS,VoiceOver] VoiceOver reads
    the spinner value wrong and sometime partially
    + JDK-8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/
    /Test.java fails with Out of space in CodeCache
    + JDK-8293484: AArch64:
    TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU
    with SHA512 feature support
    + JDK-8297191: [macos] Printing a page range with starting
    page &gt; 1 results in missing pages
    + JDK-8298783: java/lang/ref/FinalizerHistogramTest.java failed
    with "RuntimeException: MyObject is not found in test output"
    + JDK-8298823: [macos] java/awt/Mouse/EnterExitEvents/
    /DragWindowTest.java continues to fail with "No MouseReleased
    event on label!"
    + JDK-8299304: Test "java/awt/print/PrinterJob/
    /PageDialogTest.java" fails on macOS 13 x64 because the Page
    Dialog blocks the Toolkit
    + JDK-8310645: CancelledResponse.java does not use HTTP/2 when
    testing the HttpClient
    + JDK-8311538: CDS InternSharedString test fails on huge pages
    host - cannot find shared string
    + JDK-8315588: JShell does not accept underscore from JEP 443
    even with --enable-preview
    + JDK-8318365: Test runtime/cds/appcds/sharedStrings/
    /InternSharedString.java fails after JDK-8311538
    + JDK-8318662: Refactor some jdk/java/net/httpclient/http2 tests
    to JUnit
    + JDK-8319326: GC: Make TestParallelRefProc use
    createTestJavaProcessBuilder
    + JDK-8319540: GC: Make TestSelectDefaultGC use
    createTestJavaProcessBuilder
    + JDK-8320677: Printer tests use invalid '@run main/manual=yesno
    + JDK-8321303: Intermittent open/test/jdk/java/awt/
    /KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/
    /ConsumeNextMnemonicKeyTypedTest.java failure on Linux
    + JDK-8321687: Test vmTestbase/nsk/jvmti/scenarios/contention/
    /TC03/tc03t002/TestDescription.java failed:
    JVMTI_ERROR_THREAD_NOT_ALIVE
    + JDK-8322532: JShell : Unnamed variable issue
    + JDK-8323089: networkaddress.cache.ttl is not a system property
    + JDK-8323545: java/awt/GraphicsDevice/CheckDisplayModes.java
    fails with "exit code: 133"
    + JDK-8323672: Suppress unwanted autoconf added flags in CC and
    CXX
    + JDK-8323792: ThreadSnapshot::initialize can cause assert in
    Thread::check_for_dangling_thread_pointer (possibility of
    dangling Thread pointer)
    + JDK-8326458: Menu mnemonics don't toggle in Windows LAF when
    F10 is pressed
    + JDK-8328300: Convert PrintDialogsTest.java from Applet to main
    program
    + JDK-8329273: C2 SuperWord: Some basic MemorySegment IR tests
    + JDK-8330704: Clean up non-standard use of /** comments in some
    langtools tests
    + JDK-8330806: test/hotspot/jtreg/compiler/c1/
    /TestLargeMonitorOffset.java fails on ARM32
    + JDK-8332495: java/util/logging/LoggingDeadlock2.java fails
    with AssertionError: Some tests failed
    + JDK-8333729: C2 SuperWord: remove some @requires usages in
    test/hotspot/jtreg/compiler/loopopts/superword
    + JDK-8334928: Test sun/security/ssl/SSLSocketImpl/
    /ReuseAddr.java failed: java.net.BindException: Address
    already in use
    + JDK-8338103: Stabilize and open source a Swing OGL
    ButtonResizeTest
    + JDK-8338554: Fix inconsistencies in javadoc/doclet/
    /testLinkOption/TestRedirectLinks.java
    + JDK-8338883: Show warning when CreateCoredumpOnCrash set, but
    core dump will not happen
    + JDK-8339233: Test javax/swing/JButton/
    /SwingButtonResizeTestWithOpenGL.java#id failed: Button
    renderings are different after window resize
    + JDK-8339638: Update vmTestbase/nsk/jvmti/*Field*Watch tests to
    use virtual thread factory
    + JDK-8339879: Open some dialog awt tests
    + JDK-8339975: Open some dialog awt tests 2
    + JDK-8340140: Open some dialog awt tests 3
    + JDK-8340336: Open some checkbox awt tests
    + JDK-8340494: Open some dialog awt tests 4
    + JDK-8340818: Add a new jtreg test root to test the generated
    documentation
    + JDK-8340851: Open some TextArea awt tests
    + JDK-8340987: Open some TextArea awt tests 1
    + JDK-8341055: Open some TextArea awt tests 2
    + JDK-8341292: Open some TextArea awt tests 3
    + JDK-8341376: Open some TextArea awt tests 4
    + JDK-8341427: JFR: Adjust object sampler span handling
    + JDK-8341436: containers/docker/TestJcmdWithSideCar.java takes
    needlessly long to run
    + JDK-8341833: incomplete snippet from loaded files from command
    line is ignored
    + JDK-8342401: [TESTBUG] javax/swing/JSpinner/8223788/
    /JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on
    SBR Hosts
    + JDK-8342836: Automatically determine that a test in the docs
    test root is requested
    + JDK-8344128: Regression: make help broken after JDK-8340818
    + JDK-8345618: javax/swing/text/Caret/8163124/
    /CaretFloatingPointAPITest.java leaves Caret is not complete
    + JDK-8346154: [XWayland] Some tests fail intermittently in the
    CI, but not locally
    + JDK-8346683: Problem list automated tests that fail on macOS15
    + JDK-8347836: Disabled PopupMenu shows shortcuts on Mac
    + JDK-8349084: Update vectors used in several PQC benchmarks
    + JDK-8349192: jvmti/scenarios/contention/TC05/tc05t001 fails:
    ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime -
    waitThreadCpuTime) &lt; (EXPECTED_ACCURACY * 1000000)
    + JDK-8349533: Refactor validator tests shell files to java
    + JDK-8349699: XSL transform fails with certain UTF-8 characters
    on 1024 byte boundaries
    + JDK-8349959: Test CR6740048.java passes unexpectedly missing
    CR6740048.xsd
    + JDK-8350749: Upgrade JLine to 3.29.0
    + JDK-8350808: Small typos in JShell method SnippetEvent
    .toString()
    + JDK-8352020: [CompileFramework] enable compilation for
    VectorAPI
    + JDK-8352147: G1: TestEagerReclaimHumongousRegionsClearMarkBits
    test takes very long
    + JDK-8352149: Test java/awt/Frame/MultiScreenTest.java fails:
    Window list is empty
    + JDK-8352431: java/net/httpclient/EmptyAuthenticate.java uses
    "localhost"
    + JDK-8352685: Opensource JInternalFrame tests - series2
    + JDK-8352733: Improve RotFontBoundsTest test
    + JDK-8352877: Opensource Several Font related tests - Batch 1
    + JDK-8353124: java/lang/Thread/virtual/stress/Skynet.java#Z
    times out on macosx-x64-debug
    + JDK-8353488: Open some JComboBox bugs 3
    + JDK-8353552: Opensource Several Font related tests - Batch 3
    + JDK-8354163: Open source Swing tests Batch 1
    + JDK-8354695: Open source several swing tests batch7
    + JDK-8354900: javax/swing/AbstractButton/bug4133768.java
    failing on macosx-aarch64
    + JDK-8354910: Output by java.io.IO or System.console()
    corrupted for some non-ASCII characters
    + JDK-8355048: ProblemList TestGlyphVectorLayout.java on all
    platforms
    + JDK-8355179: Reinstate javax/swing/JScrollBar/4865918/
    /bug4865918.java headful and macos run
    + JDK-8355332: Fix failing semi-manual test EDT issue
    + JDK-8355371: NegativeArraySizeException in print methods in IO
    or System.console() in JShell
    + JDK-8355443: [java.io] Use @requires tag instead of exiting
    based on File.separatorChar value
    + JDK-8356695: java/lang/StringBuilder/HugeCapacity.java failing
    with OOME
    + JDK-8356868: Not all cgroup parameters are made available
    + JDK-8357062: Update Public Suffix List to 823beb1
    + JDK-8357082: Stabilize and add debug logs to CopyAreaOOB.java
    + JDK-8357086: os::xxx functions returning memory size should
    return size_t
    + JDK-8357280: (bf) Remove @requires tags from java/nio/Buffer/
    /LimitDirectMemory[NegativeTest].java
    + JDK-8357390: java/awt/Toolkit/ScreenInsetsTest/
    /ScreenInsetsTest.java Test failing on Ubuntu 24.04 Vm Hosts
    used by Oracle's internal CI system
    + JDK-8358058: sun/java2d/OpenGL/DrawImageBg.java Test fails
    intermittently
    + JDK-8359364: java/net/URL/EarlyOrDelayedParsing test fails
    intermittently
    + JDK-8359472: JVM crashes when attaching a dynamic agent before
    JVMTI_PHASE_LIVE
    + JDK-8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java
    failed again with java.net.SocketException: An established
    connection was aborted by the software in your host machine
    + JDK-8360160: ubuntu-22-04 machine is failing client tests
    + JDK-8360395: sun/security/tools/keytool/i18n.java user country
    is current user location instead of the language
    + JDK-8360562: sun/security/tools/keytool/i18n.java add an
    ability to add comment for failures
    + JDK-8360702: runtime/Thread/AsyncExceptionTest.java timed out
    + JDK-8360882: Tests throw SkippedException when they should
    fail
    + JDK-8361106: [TEST] com/sun/net/httpserver/Test9.java fails
    with java.nio.file.FileSystemException
    + JDK-8361606: ConsumeNextMnemonicKeyTypedTest.java fails on
    Windows: character typed with VK_A: a
    + JDK-8361894: sun/security/krb5/config/native/
    /TestDynamicStore.java ensure that the test is run with sudo
    + JDK-8362428: Update IANA Language Subtag Registry to Version
    2025-08-25
    + JDK-8363943: ARM32: Represent Registers as values
    + JDK-8363949: Incorrect jtreg header in
    MonitorWithDeadObjectTest.java
    + JDK-8364190: JFR: RemoteRecordingStream withers don't work
    + JDK-8364315: Remove unused xml files from test/jaxp/javax/xml/
    /jaxp/functional/javax/xml/transform/xmlfiles
    + JDK-8364756: JFR: Improve slow tests
    + JDK-8364927: Add @requires annotation to
    TestReclaimStringsLeaksMemory.java
    + JDK-8365379: SU3.applyInsets may produce wrong results
    + JDK-8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/
    /CheckLeaseLeak.java failing intermittently
    + JDK-8365423: [macos26] java/awt/MenuBar/8007006/
    /bug8007006.java fails on macOS 26
    + JDK-8365424: [macos26] java/awt/Frame/DisposeTest.java fails
    on macOS 26
    + JDK-8365623: test/jdk/sun/security/pkcs11/tls/ tests skipped
    without skip exception
    + JDK-8365625: Can't change accelerator colors in Windows L&amp;F
    + JDK-8365776: Convert JShell tests to use JUnit instead of
    TestNG
    + JDK-8365861: test/jdk/sun/security/pkcs11/Provider/ tests
    skipped without SkippedException
    + JDK-8365863: /test/jdk/sun/security/pkcs11/Cipher tests skip
    without SkippedException
    + JDK-8365893: test/jdk/java/lang/Thread/virtual/JfrEvents.java
    failing intermittently
    + JDK-8366031: Mark com/sun/nio/sctp/SctpChannel/
    /CloseDescriptors.java as intermittent
    + JDK-8366182: Some PKCS11Tests are being skipped when they
    shouldn't
    + JDK-8366369: Add @requires linux for GTK L&amp;F tests
    + JDK-8366852: java/awt/Choice/ChoiceMouseWheelTest/
    /ChoiceMouseWheelTest.java test is failing
    + JDK-8367096: jdk/open/test/jdk/sun/security/pkcs11/ rsa, ec,
    config, secmod and sslecc tests are skipping but showing as
    pass
    + JDK-8367485: os::physical_memory is broken in 32-bit JVMs when
    running on 64-bit OSes
    + JDK-8367784: java/awt/Focus/InitialFocusTest/
    /InitialFocusTest1.java failed with Wrong focus owner
    + JDK-8368029: Several tests in httpserver/simpleserver should
    throw SkipException
    + JDK-8368041: Enhance TLS certificate handling
    + JDK-8368181: ProblemList java/awt/Dialog/ModalExcludedTest/
    /ModalExcludedTest.java
    + JDK-8368335: Refactor the rest of Locale TestNG based tests to
    JUnit
    + JDK-8368498: Use JUnit instead of TestNG for jdk_text tests
    + JDK-8368524: Tests are skipped and shown as passed in
    test/jdk/sun/security/pkcs11/Cipher/KeyWrap
    + JDK-8368551: Core dump warning may be confusing
    + JDK-8368625: com/sun/net/httpserver/
    /ServerStopTerminationTest.java fails intermittently
    + JDK-8368670: Deadlock in JFR on event register + class load
    + JDK-8368754: runtime/cds/appcds/SignedJar.java log regex is
    too strict
    + JDK-8368866: compiler/codecache/stress/
    /UnexpectedDeoptimizationTest.java intermittent timed out
    + JDK-8368885: NMT CommandLine tests can check for error better
    + JDK-8368892: Make JEditorPane/TestBrowserBGColor.java headless
    + JDK-8369251: Opensource few tests
    + JDK-8369335: Two  sun/java2d/OpenGL tests fail on Windows
    after JDK-8358058
    + JDK-8369516: Delete duplicate imaging test
    + JDK-8369561: sun/java2d/OpenGL/DrawBitmaskImage.java#id0:
    Incorrect color for first pixel (actual=ff000000)
    + JDK-8369683: Exclude runtime/Monitor/
    /MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach on
    Alpine Linux debug
    + JDK-8369851: Remove darcy author tags from langtools tests
    + JDK-8369950: TLS connection to IPv6 address fails with BCJSSE
    due to IllegalArgumentException
    + JDK-8370378: Some compiler tests inadvertently exclude
    particular platforms
    + JDK-8370489: Some compiler tests miss the @key randomness
    + JDK-8370492: [Linux] Update cpu shares to cpu.weight mapping
    function
    + JDK-8370511: test/jdk/javax/swing/JSlider/bug4382876.java does
    not release previously pressed keys
    + JDK-8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking
    gc for nsk/jvmti tests
    + JDK-8370905: Update vm.defmeth tests to use virtual threads
    + JDK-8370942: test/jdk/java/security/Provider/NewInstance.java
    and /test/jdk/java/security/cert/CertStore/NoLDAP.java may
    skip without notifying
    + JDK-8371262: sun/security/pkcs11/Cipher/KeyWrap tests may
    silently skip
    + JDK-8371349: Update NSS library to 3.117
    + JDK-8371364: Refactor javax/swing/JFileChooser/
    /FileSizeCheck.java to use Util.findComponent()
    + JDK-8371365: Update javax/swing/JFileChooser/bug4759934.java
    to use Util.findComponent()
    + JDK-8371366: java/net/httpclient/whitebox/
    /RawChannelTestDriver.java fails intermittently in jtreg
    timeout
    + JDK-8371383: Test sun/security/tools/jarsigner/
    /DefaultOptions.java failed due to
    CertificateNotYetValidException
    + JDK-8371503: RETAIN_IMAGE_AFTER_TEST do not work for some
    tests
    + JDK-8371895: Lower GCTimeLimit in TestUseGCOverheadLimit.java
    + JDK-8371967: Add Visual Studio 2026 to build toolchain for
    Windows
    + JDK-8372120: Add missing sound keyword to MIDI tests
    + JDK-8372272: Hotspot shared lib loading - add load attempts to
    Events::log
    + JDK-8372351: Add 2 WISeKey roots
    + JDK-8372609: Bug4944439 does not enforce locale correctly
    + JDK-8372661: Add a null-safe static factory method to
    "jdk.test.lib.net.SimpleSSLContext"
    + JDK-8373101: JdkClient and JdkServer test classes ignore
    namedGroups field
    + JDK-8373239: Test java/awt/print/PrinterJob/PageRanges.java
    fails with incorrect selection of printed pages
    + JDK-8373275: Improve DTLS handshaking
    + JDK-8373537: Migrate "test/jdk/com/sun/net/httpserver/" to
    null-safe "SimpleSSLContext" methods
    + JDK-8373593: Support latest  VS2026 MSC_VER in
    abstract_vm_version.cpp
    + JDK-8373623: Refactor Serialization tests for Records to JUnit
    + JDK-8373632: Some sound tests failing in CI due to lack of
    sound key
    + JDK-8373650: Test "javax/swing/JMenuItem/6458123/
    /ManualBug6458123.java" fails because the check icons are not
    aligned properly as expected
    + JDK-8373690: Unexpected Keystore message using
    jdk.crypto.disabledAlgorithms
    + JDK-8373704: Improve "SocketException: Protocol family
    unavailable" message
    + JDK-8373716: Refactor further java/util tests from TestNG to
    JUnit
    + JDK-8373793: TestDynamicStore.java '/manual' disables use of
    '/timeout'
    + JDK-8373796: Refactor java/net/httpclient/
    /ThrowingPublishers*.java tests to use JUnit5
    + JDK-8373807: test/jdk/java/net/httpclient/websocket/
    /DummyWebSocketServer.java getURI() uses "localhost"
    + JDK-8373832: Test java/lang/invoke/TestVHInvokerCaching.java
    tests nothing
    + JDK-8373847: Test javax/swing/JMenuItem/MenuItemTest/
    /bug6197830.java failed because The test case automatically
    fails when clicking any items in the “Nothing” menu in all
    four windows (Left-to-right)-Menu Item Test and
    (Right-to-left)-Menu Item Test
    + JDK-8373866: Refactor java/net/httpclient/
    /ThrowingSubscribers*.java tests to use JUnit5
    + JDK-8373869: Refactor java/net/httpclient/
    /ThrowingPushPromises*.java tests to use JUnit5
    + JDK-8373928: 4 Dangling pointer defect groups in java.c
    + JDK-8373931: Test javax/sound/sampled/Clip/
    /AutoCloseTimeCheck.java timed out
    + JDK-8374058: Enhance JPEG handling
    + JDK-8374304: MultiResolutionSplashTest.java fails in CI:
    "Image with wrong resolution is used for splash screen!"
    + JDK-8374322: TestMemoryWithSubgroups.java fails Permission
    denied
    + JDK-8374434: Several JShell tests report JUnit discovery
    warnings
    + JDK-8374506: Incorrect positioning of arrow icon in parent
    JMenu in Windows L&amp;F
    + JDK-8374711: Hotspot runtime/CommandLine/OptionsValidation/
    /TestOptionsWithRanges fails without printing the option name
    + JDK-8374769: PPC: MASM::pop_cont_fastpath() should reset
    _cont_fastpath if SP == _cont_fastpath
    + JDK-8374888: Implement internal test cache to help
    UserIterCount test performance
    + JDK-8374998: Failing os::write - remove bad file
    + JDK-8375065: Update LCMS to 2.18
    + JDK-8375080: The tools/jpackage/windows/Win8365790Test.java
    may fail with ClassNotFoundException: jtreg.SkippedException
    + JDK-8375231: Refactor util/ServiceLoader tests to use JUnit
    + JDK-8375232: Refactor util/StringJoiner tests to use JUnit
    + JDK-8375233: Refactor util/Vector tests to use JUnit
    + JDK-8375742: Test java/lang/invoke/MethodHandleProxies/
    /Driver.java does not run Unnamed.java
    + JDK-8376031: HttpsURLConnection.getServerCertificates() throws
    "java.lang.IllegalStateException: connection not yet open" for
    the HEAD method
    + JDK-8376151: Test javax/swing/JFileChooser/4966171/
    /bug4966171.java is failing with OOME
    + JDK-8376152: Test javax/sound/sampled/Clip/bug5070081.java
    timed out then completed
    + JDK-8376233: Clean up code in Desktop native peer
    + JDK-8376889: Enhance JfrRecorder::on_create_vm_3() assert
    output
    + JDK-8377158: Enhance XBM image support
    + JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when
    x11 unavailable
    + JDK-8377347: jdk/jfr/event/gc/detailed/
    /TestZAllocationStallEvent.java intermittent OOME
    + JDK-8377498: Improve HttpServer handling
    + JDK-8377602: Create automated test for PageRange
    + JDK-8377727: Ghost caret and focus appear in non‑editable text
    fields
    + JDK-8377833: Enhance Jar file processing
    + JDK-8377910: Minor cleanup of java/io/FileDescriptor/
    /Sharing.java
    + JDK-8377944: LowMemoryTest2.java#id1 intermittent fails OOME:
    Metaspace
    + JDK-8378113: Add sun/java2d/OpenGL/ScaleParamsOOB.java to the
    ProblemList.txt file
    + JDK-8378201: [OGL] glXMakeContextCurrent() drops the buffers
    of the unbound drawable
    + JDK-8378353: [PPC64] StringCoding.countPositives causes errors
    when the length is not a proper 32 bit int
    + JDK-8378417: Printing All pages results in NPE for 1.1
    PrintJob
    + JDK-8378561: Mark gc/shenandoah/compiler/
    /TestLinkToNativeRBP.java as /native
    + JDK-8378687: Improve delegation of HttpURLConnection
    + JDK-8378775: Bump update version for OpenJDK: jdk-21.0.12
    + JDK-8378802: [21u] backport changes to TKit.java by
    JDK-8352419
    + JDK-8378810: Enable missing FFM test via jtreg requires for
    RISC-V
    + JDK-8378878: Refactor java/nio/channels/
    /AsynchronousSocketChannel test to use JUnit
    + JDK-8379464: Enable missing stack walking test via jtreg
    requires for RISC-V
    + JDK-8380011: Path-to-gcroots search should not trigger stack
    overflows
    + JDK-8380222: Refactor test/jdk/java/lang/Character TestNG
    tests to JUnit
    + JDK-8380316: Test runtime/os/AvailableProcessors.java fails
    Invalid argument
    + JDK-8380428: ProblemList containers/docker/
    /TestJcmdWithSideCar.java on linux-all
    + JDK-8380474: Crash SEGV in ThreadIdTable::lazy_initialize
    after JDK-8323792
    + JDK-8380565: PPC64: deoptimization stub should save vector
    registers
    + JDK-8380672: Improve certification checking
    + JDK-8380947: Add pull request template
    + JDK-8381039: Enhance AWT ImagingLib
    + JDK-8381049: Enhance Jar handling
    + JDK-8381205: GHA: Upgrade Node.js 20 to 24
    + JDK-8381315: compiler/vectorapi/TestVectorReallocation.java
    fails with -XX:UseAVX=1 after JDK-8380565
    + JDK-8381519: Enhance Der Value Handling
    + JDK-8381796: Enhance Certificate parsing
    + JDK-8382018: test/jdk/java/nio/file/spi/
    /SetDefaultProvider.java leaves a directory in /tmp
    + JDK-8382242: JFR: Metadata reconstruction invalidates
    ConstantMap for java.lang.String
    + JDK-8382419: Add missed @key randomness after JDK-8370489
    + JDK-8383175: (tz) Update Timezone Data to 2026b
    + JDK-8383185: [21u] Backport of JDK-8382925 causes test failure
    in SetDefaultProvider
    + JDK-8383354: Update LCMS to 2.19.1
    + JDK-8383473: Follow on from tzdata2026b time change to include
    temporary hack BC time change
    + JDK-8383601: RISC-V:
    ShenandoahBarrierSetAssembler::load_reference_barrier calls
    "weak" on "phantom" path
    + JDK-8383630: Fix iteration in tests doing class redefinition
    + JDK-8384158: GHA: Downgrade Windows GHA runners to
    windows-2022 temporarily
    + JDK-8384486: NTLM tests fail on Windows 11 and Windows Server
    2025
    + JDK-8384495: Update Libpng to 1.6.58
    + JDK-8384540: [25u, 21u, 17u] Update GHA JDKs after Apr/26
    updates
    + JDK-8384815: SelectOneKeyOutOfMany and PreferredKey fail after
    expired test certificate
    + JDK-8384902: Update GIFlib to 6.1.3
    + JDK-8385390: Update FreeType to 2.14.3
    + JDK-8385490: Update HarfBuzz to 14.2.0
    + JDK-8386551: Windows build broken because of MSys2/Make update</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1785153600">- Added patch:
  * bsc-1221224.patch
    + Fix bsc#1221224 java-21-openjdk classlist depends on the CPU
    count of the build machine
    + Explicitly use G1 if the JVM supports it. GC ergonomics pick
    SerialGC on single-CPU machines. SerialGC does not support
    dumping of the shared heap, thus the classlist is different on
    a single-CPU builder.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1787572800">- Update to upstream tag jdk-21.0.12.1+1 (August 2026 CSPU)
  * Changes
    + JDK-8333743: Change .jcheck/conf branches property to match
    valid branches
    + JDK-8382471, bsc#1275777, CVE-2026-60589: Improve Resource
    Resolving
    + JDK-8384708, bsc#1275778, CVE-2026-61308: Enhance HTTP
    Connections
    + JDK-8386205, bsc#1275764, CVE-2026-70907: Enhance TLS server
    + JDK-8388789: Bump update version for OpenJDK: jdk-21.0.12.1
    + JDK-8389946: [21u] Remove designator
    DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.12.1
- Added patch:
  * tzdata-2026c.patch
    + backport upcoming upgrade of timezone data (bsc#1275035)</changelog>
</package>
<package pkgid="2bacb6f3cd8b6f8db9d0710817b2e8fd14bb5ee3147be5f37f94d7d7e5b6d47011ffa9539b9c47f738c9586b2d04682da50f101666e3f6afbb3a47e489bd5454" name="java-atk-wrapper-debuginfo" arch="i586">
  <version epoch="0" ver="0.44.0" rel="1.5"/>
  <changelog author="fstrba@suse.com" date="1509019200">- Added patches:
  * jaw-quotes.patch
    + Add quotes when adding CFLAGS to JAW_CFLAGS in order to avoid
    that first of the CFLAGS be evaluated as a command
  * jaw-java_required.patch
    + Modify java requirement to 1.7, since the code cannot be
    built with source level 1.6 due to a diamond operator
- Modified patch:
  * jaw-avoid-version.patch
    + Completely discard all libtool versioning of the library
    + This library is not linked, only loaded by the java code and
    as such, it needs only .so extension</changelog>
  <changelog author="fstrba@suse.com" date="1510142400">- Added patch:
  * jaw-gdk.patch
    + Remove requirement of gdk3. It is not really needed.</changelog>
  <changelog author="fstrba@suse.com" date="1514894400">- Added patch:
  * jaw-javah.patch
    + Do not search for javah, since it is not needed during the
    build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1604923200">- Update to 0.38.0
  * Build:
    + Fix 32bit build
    + Distribute manifest.txt
    + 783982: Fix build warnings
    + 789956: Build cleanups
    + Allow building outside source tree
    + Do not use GTK+
    + Require java 7
    + 789959: Provide a java module
    + Bump atk-bridge-2.0 dependency to 2.33.1
    + 760227: Filter out AtkWrapper.java from distributed files
    + 768824: Replace GNOME_COMPILE_WARNINGS with AX_COMPILER_FLAGS
    + Fix all warnings
    + Extend JAW_DEBUG
    + 752590: Include --enable-compile-warning option
    + 752350: Make with PLATFORM_CFLAGS
    + 752095: Remove AC_PROG_RANLIB and AC_ISC_POSIX from configure.ac
    + 750533: Don't use hard path for HOME install
  * JNI:
    + 752588: Create AtkWrapper.h and include in AtkWrapper.c
    + 751997: Create prototype for access init and shutdown
    + 740439: Create jaw_editable_text_set_run_attributes
    + 752334: remove jaw_table_get_index_at
    + 740542: Create jaw_action_get_localized_name
    + 752291: Replace jaw_set_current_value with jaw_value_set_value
    + 742499: Implement bounds-changed signal in AtkWrapper
    + 752236: Create jaw_value_get_range
    + 752190: Create jaw_table_cell_get_column_span
    + 752188: Create jaw_table_cell_get_row_span
    + 752187: Create jaw_table_cell_get_row_column_span
    + 752174: Create jaw_table_cell_get_position
    + 751267:  BUGFIX: remove custom implementation of util listeners
    + 752346: Fix unused event listener warnings in jaw_util
  * Wrapper:
    + Fix extents value for invalid extents
    + Compact data-changed events queue
    + Provide javax.accessibility.AccessibilityProvider
    + 754688, 768347: Fix crashes on accessible context being NULL
    + 775609: Fix crashes on accessiblestateset being NULL
    + 793544: Fix crashes on ref_selection returning NULL
    + 760058: Deliver accessibility events in a separate context
    + 766772: Fix crash on unbound recursion
    + 770575: Gracefully abort initialization if at-spi fails
    + 793620: Fix iterating hash table in jaw_impl_finalize
    + 793823: Fix coordinates returned by atkcomponent
    + 791970: Fix removing component listener
    + 766774: Call jaw_impl_get_instance from the application thread
    + 793543: Make sure atk objects exist while processing signals
    + 793622: Fix missing reference addition on children_changed::add
    + 793821: Fix atk event parameters
    + 775947: Make jaw thread a daemon thread
    + 793819: Fix freeing objects
    + 669029: Fix netbeans crashes
    + 754748: Fix freemind crashes
    + 758242: Fix swing threading rules
    + Fix SetName/Description/Role/AccessibleParent
    + Fix GetLocale
    + Fix Component extents
    + Fix TableSetCaption/Summary
    + Fix ActionSet/GetDescription
    + Fix GetTextAtOffset
    + Add GetTextBefore/AfterOffset
    + Fix calling Accessible* methods in the EDT only
    + Fix weak/global reference management, to make sure Accessible objects can
    + easily be freed by the GC, but Atk* objects can't.
    + Fix some null dereferences
    + Fix text selection offsets
    + Support alt graph modifier
    + Fix key event hw_code reporting
    + Support TableGetIndexAt
    + Fix TableCell
    + 750937: Emit object:visible-data-changed signals
    + 752319: Create java AtkTextGranularity interface
    + 740439: Create setRunAttributes in AtkEditableText
    + 740542: Create getLocalizedName in AtkAction
    + 752190: Create getColumnSpan in AtkTableCell
    + 752188: Create getRowSpan in AtkTableCell
    + 752187: Create getRowColumnSpan in AtkTableCell
    + 752174: Create getPosition for AtkTableCell
  * Internal:
    + Make debugging cope with current directory not being writable
    + Improve debugging log
    + Update HACKING
    + Update bug tracker URL
    + Update missing atk interface implementations
    + Document the whole picture
    + Make Samuel Thibault maintainer
  * Maintainership:
    + Update HACKING
- Removed patches
  * jaw-avoid-version.patch
  * jaw-gdk.patch
  * jaw-java_required.patch
  * jaw-javah.patch
  * jaw-quotes.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1607688000">- Do not build as modular jar, since it is only used by Java 8
- Force building with Java 8 in order to avoid incompatible classes
  merged into our different modular Javas.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Added patch:
  * jaw-dependencies.patch
    + Compile all java files in one run
    + Compile the classes with source/target 8, since the code
    does not allow lower versions
    + Compile the module-info.class with source/target 9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1676635200">- Update to 0.40.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.
  * Wrapper:
    + Make collapsed java state mapped to ATK_STATE_COLLAPSED
    + Also use dbus to detect accessibility being enabled</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734004800">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760875200">- Update to version 0.44:
  * Wrapper:
    + Remove gobjects from GC rather than from jaw_impl_finalize,
    fixes #33
    + Keep a ref on para-&gt;child_impl while sending signal
    + Do not add/remove references for children
    + Call g_object_unref from jaw thread
    + Simplify code
    + Document the global references
    + Also ship HACKING
- Changes from version 0.42.1:
  * Wrapper: Fix announcing shortcuts in JMenuItem, fixes #30
- Changes from version 0.42.0:
  * Wrapper:
    + Fix returning ATK_STATE_COLLAPSED, fixes #25
    + Fix crash in jni_CallStaticBooleanMethod, fixes #26
    + Fix focus_notify_handler, fixes #27
    + Fix mapping of AccessibleRole.HYPERLINK to LINK, fixes #28
    + Fix announcing root in JTree, fixes #29
  * Document the OpenJDK load situation</changelog>
</package>
<package pkgid="17b37f05ef689d6501c0c1bb3a24f8f0b9c7bd2dc9cfc6874c9f8ca0ed3c7c6c80bd53619c564e2c299b182afa89b677af7188efeb76ab86bb54ecfa9e82402c" name="java-atk-wrapper-debugsource" arch="i586">
  <version epoch="0" ver="0.44.0" rel="1.5"/>
  <changelog author="fstrba@suse.com" date="1509019200">- Added patches:
  * jaw-quotes.patch
    + Add quotes when adding CFLAGS to JAW_CFLAGS in order to avoid
    that first of the CFLAGS be evaluated as a command
  * jaw-java_required.patch
    + Modify java requirement to 1.7, since the code cannot be
    built with source level 1.6 due to a diamond operator
- Modified patch:
  * jaw-avoid-version.patch
    + Completely discard all libtool versioning of the library
    + This library is not linked, only loaded by the java code and
    as such, it needs only .so extension</changelog>
  <changelog author="fstrba@suse.com" date="1510142400">- Added patch:
  * jaw-gdk.patch
    + Remove requirement of gdk3. It is not really needed.</changelog>
  <changelog author="fstrba@suse.com" date="1514894400">- Added patch:
  * jaw-javah.patch
    + Do not search for javah, since it is not needed during the
    build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1604923200">- Update to 0.38.0
  * Build:
    + Fix 32bit build
    + Distribute manifest.txt
    + 783982: Fix build warnings
    + 789956: Build cleanups
    + Allow building outside source tree
    + Do not use GTK+
    + Require java 7
    + 789959: Provide a java module
    + Bump atk-bridge-2.0 dependency to 2.33.1
    + 760227: Filter out AtkWrapper.java from distributed files
    + 768824: Replace GNOME_COMPILE_WARNINGS with AX_COMPILER_FLAGS
    + Fix all warnings
    + Extend JAW_DEBUG
    + 752590: Include --enable-compile-warning option
    + 752350: Make with PLATFORM_CFLAGS
    + 752095: Remove AC_PROG_RANLIB and AC_ISC_POSIX from configure.ac
    + 750533: Don't use hard path for HOME install
  * JNI:
    + 752588: Create AtkWrapper.h and include in AtkWrapper.c
    + 751997: Create prototype for access init and shutdown
    + 740439: Create jaw_editable_text_set_run_attributes
    + 752334: remove jaw_table_get_index_at
    + 740542: Create jaw_action_get_localized_name
    + 752291: Replace jaw_set_current_value with jaw_value_set_value
    + 742499: Implement bounds-changed signal in AtkWrapper
    + 752236: Create jaw_value_get_range
    + 752190: Create jaw_table_cell_get_column_span
    + 752188: Create jaw_table_cell_get_row_span
    + 752187: Create jaw_table_cell_get_row_column_span
    + 752174: Create jaw_table_cell_get_position
    + 751267:  BUGFIX: remove custom implementation of util listeners
    + 752346: Fix unused event listener warnings in jaw_util
  * Wrapper:
    + Fix extents value for invalid extents
    + Compact data-changed events queue
    + Provide javax.accessibility.AccessibilityProvider
    + 754688, 768347: Fix crashes on accessible context being NULL
    + 775609: Fix crashes on accessiblestateset being NULL
    + 793544: Fix crashes on ref_selection returning NULL
    + 760058: Deliver accessibility events in a separate context
    + 766772: Fix crash on unbound recursion
    + 770575: Gracefully abort initialization if at-spi fails
    + 793620: Fix iterating hash table in jaw_impl_finalize
    + 793823: Fix coordinates returned by atkcomponent
    + 791970: Fix removing component listener
    + 766774: Call jaw_impl_get_instance from the application thread
    + 793543: Make sure atk objects exist while processing signals
    + 793622: Fix missing reference addition on children_changed::add
    + 793821: Fix atk event parameters
    + 775947: Make jaw thread a daemon thread
    + 793819: Fix freeing objects
    + 669029: Fix netbeans crashes
    + 754748: Fix freemind crashes
    + 758242: Fix swing threading rules
    + Fix SetName/Description/Role/AccessibleParent
    + Fix GetLocale
    + Fix Component extents
    + Fix TableSetCaption/Summary
    + Fix ActionSet/GetDescription
    + Fix GetTextAtOffset
    + Add GetTextBefore/AfterOffset
    + Fix calling Accessible* methods in the EDT only
    + Fix weak/global reference management, to make sure Accessible objects can
    + easily be freed by the GC, but Atk* objects can't.
    + Fix some null dereferences
    + Fix text selection offsets
    + Support alt graph modifier
    + Fix key event hw_code reporting
    + Support TableGetIndexAt
    + Fix TableCell
    + 750937: Emit object:visible-data-changed signals
    + 752319: Create java AtkTextGranularity interface
    + 740439: Create setRunAttributes in AtkEditableText
    + 740542: Create getLocalizedName in AtkAction
    + 752190: Create getColumnSpan in AtkTableCell
    + 752188: Create getRowSpan in AtkTableCell
    + 752187: Create getRowColumnSpan in AtkTableCell
    + 752174: Create getPosition for AtkTableCell
  * Internal:
    + Make debugging cope with current directory not being writable
    + Improve debugging log
    + Update HACKING
    + Update bug tracker URL
    + Update missing atk interface implementations
    + Document the whole picture
    + Make Samuel Thibault maintainer
  * Maintainership:
    + Update HACKING
- Removed patches
  * jaw-avoid-version.patch
  * jaw-gdk.patch
  * jaw-java_required.patch
  * jaw-javah.patch
  * jaw-quotes.patch
    + integrated upstream</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1607688000">- Do not build as modular jar, since it is only used by Java 8
- Force building with Java 8 in order to avoid incompatible classes
  merged into our different modular Javas.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646654400">- Added patch:
  * jaw-dependencies.patch
    + Compile all java files in one run
    + Compile the classes with source/target 8, since the code
    does not allow lower versions
    + Compile the module-info.class with source/target 9</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1676635200">- Update to 0.40.0</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.
  * Wrapper:
    + Make collapsed java state mapped to ATK_STATE_COLLAPSED
    + Also use dbus to detect accessibility being enabled</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1734004800">- Normalize jar mtimes for reproducible builds (boo#1134568)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1760875200">- Update to version 0.44:
  * Wrapper:
    + Remove gobjects from GC rather than from jaw_impl_finalize,
    fixes #33
    + Keep a ref on para-&gt;child_impl while sending signal
    + Do not add/remove references for children
    + Call g_object_unref from jaw thread
    + Simplify code
    + Document the global references
    + Also ship HACKING
- Changes from version 0.42.1:
  * Wrapper: Fix announcing shortcuts in JMenuItem, fixes #30
- Changes from version 0.42.0:
  * Wrapper:
    + Fix returning ATK_STATE_COLLAPSED, fixes #25
    + Fix crash in jni_CallStaticBooleanMethod, fixes #26
    + Fix focus_notify_handler, fixes #27
    + Fix mapping of AccessibleRole.HYPERLINK to LINK, fixes #28
    + Fix announcing root in JTree, fixes #29
  * Document the OpenJDK load situation</changelog>
</package>
<package pkgid="e8b6e7b7bfe84d2cf7f5fc902265b6a2d96b3003adee2e2407e5e71950fc89a28643c8772ed0d2a76a7831ce187331340494226f33e0ab8944d3d943387e0bb7" name="java-binfmt-misc-debuginfo" arch="i586">
  <version epoch="0" ver="1.4" rel="10.5"/>
  <changelog author="mvyskocil@suse.cz" date="1233835200">- Initial packaging of java-binfmt-misc (splitted from jpackage-utils)
- Test of existence a files in /proc/sys/fs/binfmt_misc/ before write in stop
  (the older version ends with an error if stop was called several times)
- New java-binfmt-misc.1 manual page (manual page of every available wrapper is
  a link to this page)
- Include a Documentation/java.txt
- Build a javaclassname command from source code and drop the ad-hoc binary
  from sources</changelog>
  <changelog author="mvyskocil@suse.cz" date="1234267200">- Remove Java 64bit Webstart warning, as it's obsoleted by openjdk and Sun u12</changelog>
  <changelog author="mvyskocil@suse.cz" date="1237982400">- fixed minor indentation in initscript [bnc#435514] using vim's =</changelog>
  <changelog author="mvyskocil@suse.com" date="1375099200">- update to 1.4
  * add systemd-style binfmt.d config files
  * drop sysvinit script
  * rename and update readme file</changelog>
  <changelog author="tchvatal@suse.com" date="1490097600">- Move the wrappers to libexec wrt bsc#1029650 (see binfmt.d(5))
- Format a bit with spec-cleaner</changelog>
  <changelog author="tchvatal@suse.com" date="1490529600">- Run desktop db scriptlet updates wrt bsc#1030903</changelog>
  <changelog author="mpluskal@suse.com" date="1504785600">- Reload systemd-binfmt.service so that binfmt setting are applied
  without need to reboot (bsc#1057531)</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1597838400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
- Spec file cleanups</changelog>
  <changelog author="Heitor Moreira da Silva &lt;heitor@opensuse.org&gt;" date="1742644800">- Add supplements to openJDK (boo#1205413 boo#1205825)</changelog>
</package>
<package pkgid="3cdf20c3f364e3e2bef61b4e2cf4dbafdd5f64c0a5fed9e124b87123676bd986b17867c6102dc5347a04bbda90781cd2300744e126f578f67e110e950b9196c0" name="java-binfmt-misc-debugsource" arch="i586">
  <version epoch="0" ver="1.4" rel="10.5"/>
  <changelog author="mvyskocil@suse.cz" date="1233835200">- Initial packaging of java-binfmt-misc (splitted from jpackage-utils)
- Test of existence a files in /proc/sys/fs/binfmt_misc/ before write in stop
  (the older version ends with an error if stop was called several times)
- New java-binfmt-misc.1 manual page (manual page of every available wrapper is
  a link to this page)
- Include a Documentation/java.txt
- Build a javaclassname command from source code and drop the ad-hoc binary
  from sources</changelog>
  <changelog author="mvyskocil@suse.cz" date="1234267200">- Remove Java 64bit Webstart warning, as it's obsoleted by openjdk and Sun u12</changelog>
  <changelog author="mvyskocil@suse.cz" date="1237982400">- fixed minor indentation in initscript [bnc#435514] using vim's =</changelog>
  <changelog author="mvyskocil@suse.com" date="1375099200">- update to 1.4
  * add systemd-style binfmt.d config files
  * drop sysvinit script
  * rename and update readme file</changelog>
  <changelog author="tchvatal@suse.com" date="1490097600">- Move the wrappers to libexec wrt bsc#1029650 (see binfmt.d(5))
- Format a bit with spec-cleaner</changelog>
  <changelog author="tchvatal@suse.com" date="1490529600">- Run desktop db scriptlet updates wrt bsc#1030903</changelog>
  <changelog author="mpluskal@suse.com" date="1504785600">- Reload systemd-binfmt.service so that binfmt setting are applied
  without need to reboot (bsc#1057531)</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1597838400">- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
- Spec file cleanups</changelog>
  <changelog author="Heitor Moreira da Silva &lt;heitor@opensuse.org&gt;" date="1742644800">- Add supplements to openJDK (boo#1205413 boo#1205825)</changelog>
</package>
<package pkgid="67424a58657ad5d0886dce4a001b11bd0af7d7c24aba420e4fe94394828ace0618d9c15fbd939f14077a92386e1ace2818e897267b1315618c56adf5ddbca9c2" name="jbig2dec-debuginfo" arch="i586">
  <version epoch="0" ver="0.20" rel="2.11"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 0.12
  * Bug fix release
- Remove libpng-devel and xz requirements
- Add autoconf, automake and libtool build dependencies; need to
  run autoreconf</changelog>
  <changelog author="p.drouand@gmail.com" date="1449748800">- Include missing memento.h</changelog>
  <changelog author="mpluskal@suse.com" date="1462363200">- Update to 0.13
  * Bug fix release.
- Cleanup spec file with spec-cleaner
- Drop autoreconf call
- Update dependencies</changelog>
  <changelog author="aloisio@gmx.com" date="1510315200">- Update to 0.14
  * Bug fix release
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1511092800">- Use AGPL-3.0+ license</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 0.18
  * Performance enhancements related to decoding of MMR and
    generic regions as well as composing images onto pages.
  * Bug fixes for a few issues reported by Coverity and OSS-Fuzz.
    version 0.17:
  * Improved test suite by verifying input file contents and
    adding all ubc test streams. Fixed bugs where previously
    missing ubc test streams were decoded incorrectly.
  * Bug fixes for a few issues reported by Coverity.
  * Moved version number to jbig2.h, and adapted configure
    correspondingly. Added pkg-config file to be installed
    along side library.
    version 0.16:
  * API change allowing for library users to get the custom
    allocator so it may be freed if necessary. This is useful if
    the allocator is extended with e.g. a custom pointer needed
    by the allocator callbacks.
    version 0.15:
  * Bug fix release, with many security related and stability
    fixes as well as better tolerance/behaviour with out of spec
    files
- New upstream source
- Now running autoreconf before configure to avoid problems with
  the latter. Also build require automake and libtool for this
  purpose.
- Dropped Group tag
- Spec cleanup</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590321600">- Add Patch fix-for-restore-abi.patch. Restore abi export of
  jbig2_ctx_new.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599912000">- update to 0.19:
  * API change to use full 32 bit segment numbers, in accordance
    to the JBIG2 specification.
  * Better handling of end of input data stream and and when
    encountering errors in the arithmetic decoder stream. This
    should improve many situations where jbig2dec appeared to
    run forever.
  * Fix several bugs related to signedness or over-/underflow
    checks that were not robust.
  * Bug fixes for issues reported by Coverity/OSS-fuzz.
  * Add option to limit memory usage to command line tool.
  * Update manpages, and command line tool usage.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697284800">- Update to version 0.20:
  * Move definition of inline macro so that it doesn't cause
    linker errors during cross-compilation.
  * Fix OSS-fuzz issue 10862, a memory leak, by freeing image
    resources upon error.
  * Fix a bug where a buffer was accessed without considering
    alignment requirements on architectures such as SPARC.
  * Fix compiler warnings.
  * Improve custom memory allocator used in testing to restricting
    memory usage.
  * Use silent automake rules when compiling as a separate
    project.
- Some specfile cleanups:
  * Drop additional CFLAGS/LDFLAGS passed for PIE; these are now
    taken care of by default build flags.
  * %make_build instead of make.
- New Source URL.</changelog>
  <changelog author="pgajdos@suse.com" date="1700136000">- security update
- added patches
  fix CVE-2023-46361 [bsc#1216729], SEGV vulnerability via
  jbig2_error at /jbig2dec/jbig2.c.
  + jbig2dec-CVE-2023-46361.patch</changelog>
</package>
<package pkgid="bfd7e08da5307dff5f844da78936bddbb3ca23f0518d8feddc85f222b8f16126b677a6c4eb192828f363833ff8dd59eacacd998a6998daff92a14fbeb120013b" name="jbig2dec-debugsource" arch="i586">
  <version epoch="0" ver="0.20" rel="2.11"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 0.12
  * Bug fix release
- Remove libpng-devel and xz requirements
- Add autoconf, automake and libtool build dependencies; need to
  run autoreconf</changelog>
  <changelog author="p.drouand@gmail.com" date="1449748800">- Include missing memento.h</changelog>
  <changelog author="mpluskal@suse.com" date="1462363200">- Update to 0.13
  * Bug fix release.
- Cleanup spec file with spec-cleaner
- Drop autoreconf call
- Update dependencies</changelog>
  <changelog author="aloisio@gmx.com" date="1510315200">- Update to 0.14
  * Bug fix release
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1511092800">- Use AGPL-3.0+ license</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 0.18
  * Performance enhancements related to decoding of MMR and
    generic regions as well as composing images onto pages.
  * Bug fixes for a few issues reported by Coverity and OSS-Fuzz.
    version 0.17:
  * Improved test suite by verifying input file contents and
    adding all ubc test streams. Fixed bugs where previously
    missing ubc test streams were decoded incorrectly.
  * Bug fixes for a few issues reported by Coverity.
  * Moved version number to jbig2.h, and adapted configure
    correspondingly. Added pkg-config file to be installed
    along side library.
    version 0.16:
  * API change allowing for library users to get the custom
    allocator so it may be freed if necessary. This is useful if
    the allocator is extended with e.g. a custom pointer needed
    by the allocator callbacks.
    version 0.15:
  * Bug fix release, with many security related and stability
    fixes as well as better tolerance/behaviour with out of spec
    files
- New upstream source
- Now running autoreconf before configure to avoid problems with
  the latter. Also build require automake and libtool for this
  purpose.
- Dropped Group tag
- Spec cleanup</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590321600">- Add Patch fix-for-restore-abi.patch. Restore abi export of
  jbig2_ctx_new.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599912000">- update to 0.19:
  * API change to use full 32 bit segment numbers, in accordance
    to the JBIG2 specification.
  * Better handling of end of input data stream and and when
    encountering errors in the arithmetic decoder stream. This
    should improve many situations where jbig2dec appeared to
    run forever.
  * Fix several bugs related to signedness or over-/underflow
    checks that were not robust.
  * Bug fixes for issues reported by Coverity/OSS-fuzz.
  * Add option to limit memory usage to command line tool.
  * Update manpages, and command line tool usage.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697284800">- Update to version 0.20:
  * Move definition of inline macro so that it doesn't cause
    linker errors during cross-compilation.
  * Fix OSS-fuzz issue 10862, a memory leak, by freeing image
    resources upon error.
  * Fix a bug where a buffer was accessed without considering
    alignment requirements on architectures such as SPARC.
  * Fix compiler warnings.
  * Improve custom memory allocator used in testing to restricting
    memory usage.
  * Use silent automake rules when compiling as a separate
    project.
- Some specfile cleanups:
  * Drop additional CFLAGS/LDFLAGS passed for PIE; these are now
    taken care of by default build flags.
  * %make_build instead of make.
- New Source URL.</changelog>
  <changelog author="pgajdos@suse.com" date="1700136000">- security update
- added patches
  fix CVE-2023-46361 [bsc#1216729], SEGV vulnerability via
  jbig2_error at /jbig2dec/jbig2.c.
  + jbig2dec-CVE-2023-46361.patch</changelog>
</package>
<package pkgid="363bbaedcc291c07afa98c31db1f8a9021d81f0c50ff1153dfb58c34cd836c65a58324d3e7291035744984d5af325f08678d178ce047c2baa8fc93be9f22fd34" name="jbigkit-debuginfo" arch="i586">
  <version epoch="0" ver="2.1" rel="5.9"/>
  <changelog author="brian@aljex.com" date="1334059200">- Initial SUSE package.</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1339156800">- build -32bit packages to make libtiff5-32bit installable</changelog>
  <changelog author="coolo@suse.com" date="1339588800">- fix baselibs.conf</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="schwab@linux-m68k.org" date="1374235200">- Don't strip binaries</changelog>
  <changelog author="brian@aljex.com" date="1397563200">- v2.1
-Fixes bnc#870855
-Fixes CVE-2013-6369</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2022-1210 [bsc#1198146], Malicious file leads to a denial of service in TIFF File Handler
  + jbigkit-CVE-2022-1210.patch</changelog>
</package>
<package pkgid="1f19c8e18217741f4edb4ae6b4855b6d74dd53ea4928913ca89668755d38862966247331c34bfdd6245fc08aa3f7aa28f6a3ec176e3735434c0e265752d63bde" name="jbigkit-debugsource" arch="i586">
  <version epoch="0" ver="2.1" rel="5.9"/>
  <changelog author="brian@aljex.com" date="1334059200">- Initial SUSE package.</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1339156800">- build -32bit packages to make libtiff5-32bit installable</changelog>
  <changelog author="coolo@suse.com" date="1339588800">- fix baselibs.conf</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="schwab@linux-m68k.org" date="1374235200">- Don't strip binaries</changelog>
  <changelog author="brian@aljex.com" date="1397563200">- v2.1
-Fixes bnc#870855
-Fixes CVE-2013-6369</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2022-1210 [bsc#1198146], Malicious file leads to a denial of service in TIFF File Handler
  + jbigkit-CVE-2022-1210.patch</changelog>
</package>
<package pkgid="708130e76e159569061d32d5fe3b3208f806da7e2dcfa62bac642406fd6246a0d27c1ae07669328623f437a9c084e385fcff85dff8804581ed76d97a25821bbc" name="jcat-tool-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.6" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704369600">- Update to version 0.2.0:
  + New Features:
  - Add support for verifying firmware transparency checkpoints
  - Add various bitcounting functions for future use
  - Allow creating and validating SHA512 checksums
  - Allow verifying the checksum of a payload
  + Bugfixes:
  - Sprinkle attribute((nonnull)) to give a little more
    compile-time safety</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1704888000">- Do not install test files: pass -Dtest=false to meson instead of
  Dtest=true (aids with reproducible build, boo#1218715).
- Add check section and run meson test.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1705924800">- Update to version 0.2.1:
  + Do not dedupe sig and sig-of-checksum when loading.
  + Fix the installed tests.
  + Show the sig-of-checksum results clearer on the CLI.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1728907200">- Update to version 0.2.2:
  + New Features:
  - Add bt-logindex blob kind.
  + Bugfixes:
  - Increase test coverage for ED25519 support.
  - Save the auto-generated private key with 0600 file
    permissions.
  - Switch ED25519 support to not directly using Nettle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738584000">- Update to version 0.2.3:
  + Do not close the base stream when using
    jcat_file_import_stream().
  + Skip ed25519 part of a test with -Ded25519=false.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1753444800">- adjust gpgme build dependency for future-proofing
- drop unneeded help2man build dependency
- add upstream signing key and validate source signature</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759406400">- Update to version 0.2.4:
  + New Features:
  - Add GnuTLS support for Post-Quantum PKCS#7 certs
  - Add OpenSSL PKCS#7 backend for RSA certs
  + Bugfixes:
  - Allow multiple PKCS#7 certs to be verified
  - Allow specifying --public-key and --public-keys multiple times</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1759752000">- Update to version 0.2.5:
  + Fix a small memory leak when verifying using PKCS#7</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776168000">- Update to version 0.2.6:
  + New Features:
  - Allow disabling time checks when not using a trust list
  + Bugfixes:
  - Do not allow multiple items with the same ID
  - Do not try to change the GnuTLS system-wide config
  - Require at least one successful verification regardless of
    flags
  - Return the correct error code using the gnutls rc
  - Skip the PQ tests if the GnuTLS config is not malleable
  - Use the correct flag when self-verifying PQC certs</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add libjcat-tests subpackage with installed tests
  for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="e0dcec39b70ce95f367cd623b4c6b0f674e258466bd1fa1433e711355f00523bb5ab8687b2884052d2730005d4763f1e0bec1bf545499226f12ed01f9520972d" name="jconvolver-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0" rel="3.8"/>
  <changelog author="9+suse@cirno.systems" date="1519387200">- init, 0.9.2</changelog>
  <changelog author="9+suse@cirno.systems" date="1528891200">- Update to version 1.0.0
  * No upstream changelog
  * Fix build with (and require) zita-convolver 4.0.0</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1544097600">- Update to 1.0.3
- Refresh jconvolver-build-fixes.diff</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1664452800">- Update to 1.1.0
  * No changelog
- Refresh jconvolver-build-fixes.diff</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="f6988e67cb516f8cb43213118878359692f200730928f9cab689c79653df68236baf01e7b9b634b2f25eaa8c2ed347a1240224095b9077e739ee9f9a34bc5cab" name="jconvolver-debugsource" arch="i586">
  <version epoch="0" ver="1.1.0" rel="3.8"/>
  <changelog author="9+suse@cirno.systems" date="1519387200">- init, 0.9.2</changelog>
  <changelog author="9+suse@cirno.systems" date="1528891200">- Update to version 1.0.0
  * No upstream changelog
  * Fix build with (and require) zita-convolver 4.0.0</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1544097600">- Update to 1.0.3
- Refresh jconvolver-build-fixes.diff</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1664452800">- Update to 1.1.0
  * No changelog
- Refresh jconvolver-build-fixes.diff</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="8b023704a64cffc931faa9ae70419381ddac1e0c3863bfa1aa830fd1847f094b12af6b1f7995a08a92ea97b0bd1fbb9c6deb4a24191d48262abf79b74ccc8ea7" name="jdupes-debuginfo" arch="i586">
  <version epoch="0" ver="1.30.0" rel="1.5"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692705600">- Update to 1.26.1:
  * Fix '-P early' to actually work correctly</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692964800">- Update to 1.27.0:
  * Added long-awaited hash database feature -y (SEE README BEFORE USING)
  * Removed legacy long options that were deprecated in v1.20.0
  * -E option was moved to -e and now throws an error (CHECK YOUR SCRIPTS)
  * Multiple hash algorithm capability added, but no user option exists yet
  * Linux: use posix_fadvise() to improve read performance
  * Fixed possible infinite loop freezing on certain errors when linking files
  * Removed annoying warning for -Q; the user deserves what the user asks for</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137600">- Update to 1.27.1:
  * Fix a hash database corruption bug</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137601">- Update to 1.27.2:
  * Hash database no longer crashes on 32-bit and x32 systems
  * Hash database now uses 64-bit time and size counts</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137602">- Update to 1.27.3:
  * Fix crash on Linux when opening a file for hashing fails</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1709208000">- Reflect upstream move to https://codeberg.org/jbruchon</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1731067200">- Update version to 1.28.0:
  * Backport safety fixes from v2 development
  * Fix crash on new hashdb creation
  * Name length performance boost backported from libjodycode
    v4 development
  * Heavy safeguards added to interactive deletion input processing
  * Hash db not overwritten to avoid loss of the db in low disk
    space conditions</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1755604800">- update to 1.29.0:
  * jdupes 1.29.0 (2025-08-15)
  * Switch to libjodycode 4.0 API
  * Add -Y/--hash-db-populate to force-populate a hash database
  * Strip leading dot-slashes from file lists and hash database
    entries
  * Builds now run a libjodycode version check</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1756209600">- update to 1.30.0:
  * Change -C/--chunk-size to use powers of two instead of raw KiB sizes
  * Add '-C help' for clearer documentation of -C usage and rationale
  * Scripts using -C must be updated; values &gt;18 now cause an error exit</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756209601">- Remove the workaround to place a symlink into libjodycode: this
  seems useless, as build accepts a system library just fine.
- Drop bundled(libjoydecode) Provides, as we are not linking
  joydceode statically (and don't have an intree copy).</changelog>
</package>
<package pkgid="a15e0699af9b9a1a90985e106563145c00dd10dc7cdb82fe38fcd6f9b0ea74b0b56bdfed52974ae2e9ab92b0460870a8acdfa1c0b7f09c349ba4eb43babaeef1" name="jdupes-debugsource" arch="i586">
  <version epoch="0" ver="1.30.0" rel="1.5"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692705600">- Update to 1.26.1:
  * Fix '-P early' to actually work correctly</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1692964800">- Update to 1.27.0:
  * Added long-awaited hash database feature -y (SEE README BEFORE USING)
  * Removed legacy long options that were deprecated in v1.20.0
  * -E option was moved to -e and now throws an error (CHECK YOUR SCRIPTS)
  * Multiple hash algorithm capability added, but no user option exists yet
  * Linux: use posix_fadvise() to improve read performance
  * Fixed possible infinite loop freezing on certain errors when linking files
  * Removed annoying warning for -Q; the user deserves what the user asks for</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137600">- Update to 1.27.1:
  * Fix a hash database corruption bug</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137601">- Update to 1.27.2:
  * Hash database no longer crashes on 32-bit and x32 systems
  * Hash database now uses 64-bit time and size counts</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1693137602">- Update to 1.27.3:
  * Fix crash on Linux when opening a file for hashing fails</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1709208000">- Reflect upstream move to https://codeberg.org/jbruchon</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1731067200">- Update version to 1.28.0:
  * Backport safety fixes from v2 development
  * Fix crash on new hashdb creation
  * Name length performance boost backported from libjodycode
    v4 development
  * Heavy safeguards added to interactive deletion input processing
  * Hash db not overwritten to avoid loss of the db in low disk
    space conditions</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1755604800">- update to 1.29.0:
  * jdupes 1.29.0 (2025-08-15)
  * Switch to libjodycode 4.0 API
  * Add -Y/--hash-db-populate to force-populate a hash database
  * Strip leading dot-slashes from file lists and hash database
    entries
  * Builds now run a libjodycode version check</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1756209600">- update to 1.30.0:
  * Change -C/--chunk-size to use powers of two instead of raw KiB sizes
  * Add '-C help' for clearer documentation of -C usage and rationale
  * Scripts using -C must be updated; values &gt;18 now cause an error exit</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756209601">- Remove the workaround to place a symlink into libjodycode: this
  seems useless, as build accepts a system library just fine.
- Drop bundled(libjoydecode) Provides, as we are not linking
  joydceode statically (and don't have an intree copy).</changelog>
</package>
<package pkgid="a1fd92b71e5d5a099b2699e7d95a6202789877810ba555b1e1050ca4323472a4e8c3542a9026fa821c106aac175a628cb40e56d3b3184615ae8c545df25a20de" name="jed-debuginfo" arch="i586">
  <version epoch="0" ver="0.99.19+git177.55b1d75" rel="1.5"/>
  <changelog author="kkaempf@suse.de" date="1188475200">- Initial version 0.99-18</changelog>
  <changelog author="kkaempf@novell.com" date="1265716800">- Update to 0.99-19
  Over 200 changes since 0.99-18
    see ftp://space.mit.edu/pub/davis/jed/v0.99/changes.txt</changelog>
  <changelog author="kkaempf@suse.com" date="1329912000">- Require slang-slsh</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735905600">- adapt spec file for newer Tumbleweed:
  * use autosetup
  * adapt license
  * use macros</changelog>
  <changelog author="kkaempf@suse.de" date="1736251200">- Update to version v0.99.19+git177.55b1d75:
  * pre0.99.20-186: The current point was being moved to the position of the mouse prior to the call to the mouse handlers.  This would sometimes incorrectly position the cursor for horizontally scrolled lines/windows.
  * pre0.99.20-185: Added support for visual wrapping to the mouse specific functions (affects xjed, etc)
  * pre0.99.20-184: Added visual wrapping of long lines.  This is distinct from wrapping where newline characters are added to force a line wrap. Visual wrapping is purely a visual effect.  See doc/txt/viswrap.txt for more information.
  * pre0.99.20-183: lib/dired.sl: The target of symbolic links were getting removed instead of the symbolic link itself
  * pre0.99.20-182: Added an option to display the timestamp in the recent file list menu item.  This can be turned off using the Recentx_Display_Timestamp variable
  * pre0.99.20-181: lib/slmode.sl: Added "abs" to the keyword list
  * pre0.99.20-179: Use insert_byte instead of insert_char when decoding quoted-printable
  * pre0.99.20-179: The regular expression \&amp;, which matches the whole match, was not being handled properly
  * pre0.99.20-178: s2 used instead of s1 in mark_window_attributes
  * pre0.99.20-177: Updated copyright year
- get source from git://git.jedsoft.org/git/jed.git
- rename jed-0.99-19.dif to 0001-Fix-path-and-settings-for-Linux.patch</changelog>
</package>
<package pkgid="e282913e667476508276e674446fb503263f53d8b944fd12745621d324896b9e04a59beb39763f189fa90eec252290695bd1b48cd63b30665975faeb76853c9d" name="jed-debugsource" arch="i586">
  <version epoch="0" ver="0.99.19+git177.55b1d75" rel="1.5"/>
  <changelog author="kkaempf@suse.de" date="1188475200">- Initial version 0.99-18</changelog>
  <changelog author="kkaempf@novell.com" date="1265716800">- Update to 0.99-19
  Over 200 changes since 0.99-18
    see ftp://space.mit.edu/pub/davis/jed/v0.99/changes.txt</changelog>
  <changelog author="kkaempf@suse.com" date="1329912000">- Require slang-slsh</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735905600">- adapt spec file for newer Tumbleweed:
  * use autosetup
  * adapt license
  * use macros</changelog>
  <changelog author="kkaempf@suse.de" date="1736251200">- Update to version v0.99.19+git177.55b1d75:
  * pre0.99.20-186: The current point was being moved to the position of the mouse prior to the call to the mouse handlers.  This would sometimes incorrectly position the cursor for horizontally scrolled lines/windows.
  * pre0.99.20-185: Added support for visual wrapping to the mouse specific functions (affects xjed, etc)
  * pre0.99.20-184: Added visual wrapping of long lines.  This is distinct from wrapping where newline characters are added to force a line wrap. Visual wrapping is purely a visual effect.  See doc/txt/viswrap.txt for more information.
  * pre0.99.20-183: lib/dired.sl: The target of symbolic links were getting removed instead of the symbolic link itself
  * pre0.99.20-182: Added an option to display the timestamp in the recent file list menu item.  This can be turned off using the Recentx_Display_Timestamp variable
  * pre0.99.20-181: lib/slmode.sl: Added "abs" to the keyword list
  * pre0.99.20-179: Use insert_byte instead of insert_char when decoding quoted-printable
  * pre0.99.20-179: The regular expression \&amp;, which matches the whole match, was not being handled properly
  * pre0.99.20-178: s2 used instead of s1 in mark_window_attributes
  * pre0.99.20-177: Updated copyright year
- get source from git://git.jedsoft.org/git/jed.git
- rename jed-0.99-19.dif to 0001-Fix-path-and-settings-for-Linux.patch</changelog>
</package>
<package pkgid="29196b701e29f7884808bd293e9cf5d32842face6781c94afec9b0277dc28fc2f8a3a684168f67b6ea35997144fd5ce339a3bbf57a18922b18b893e795e1e7c7" name="jemalloc-debugsource" arch="i586">
  <version epoch="0" ver="5.3.1" rel="1.4"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1556107200">- Disable LTO (boo#1133136).</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1565092800">- Update to version 5.2.1:
  * Bug fixes:
  * Fix a severe virtual memory leak on Windows. This regression
    was first released in 5.0.0.
  * Fix size 0 handling in posix_memalign(). This regression
    was first released in 5.2.0.
  * Fix the prof_log unit test which may observe unexpected
    backtraces from compiler optimizations. The test was first added in 5.2.0.
  * Fix the declaration of the extent_avail tree.
    This regression was first released in 5.1.0.
  * Fix an incorrect reference in jeprof.
    This functionality was first released in 3.0.0.
  * Fix an assertion on the deallocation fast-path.
    This regression was first released in 5.2.0.
  * Fix the TLS_MODEL attribute in headers.
    This regression was first released in 5.0.0.
  * Optimizations and refactors:
  * Implement opt.retain on Windows and enable by default on 64-bit.
  * Optimize away a branch on the operator delete path.
  * Add format annotation to the format generator function.
  * Refactor and improve the size class header generation.
  * Remove best fit.
  * Avoid blocking on background thread locks for stats.
- Remove disable-test_prof_log_many_traces-test.patch.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605873600">- Re-enable profiling on armv6/armv7 since boo#1105633 is fixed</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1605873601">- Simplify spec file.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1606132800">- Enable LTO as it works (boo#1133136).</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1645790400">- Set lg-page to 2^16 on aarch64 to be compatible with 64k
  page size kernel - https://github.com/jemalloc/jemalloc/pull/769</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1649764800">- Add use-volatile-to-workaround-buffer-overflow-false-pos.patch
  upstream patch that supports -D_FORTIFY_SOURCE=3.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651838400">- Update to release 5.3.0
  * Added the thread.idle mallctl which hints that the calling
    thread will be idle for a nontrivial period of time.
  * Allow small size classes to be the maximum size class to
    cache in the thread-specific cache, through the
    opt.[lg_]tcache_max option.
  * Make the behavior of realloc(ptr, 0) configurable with
    opt.zero_realloc.
  * Support C++17 over-aligned allocation.
  * Add the thread.peak mallctl for approximate per-thread peak
    memory tracking.
  * Add high resolution timestamp support for profiling.
- Drop use-volatile-to-workaround-buffer-overflow-false-pos.patch
  (merged)</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1746014400">- Add fix_make_check_with_gcc15.patch to make the testsuite pass
  despite new GCC malloc-related optimizations. [boo#1240665]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1776168000">- Update to release 5.3.1
  * Implement the `pvalloc` C function.
  * Add runtime option `prof_bt_max` to control the max stack depth
    for profiling.
  * Add runtime option `tcache_ncached_max` to control the number
    of items in each size bin in the thread cache.
  * Add runtime option `calloc_madvise_threshold` to determine if
    kernel or memset is used to zero the allocations for calloc.
  * Add runtime option `disable_large_size_classes` to guard the
    new usable size calculation, which minimizes the memory
    overhead for large allocations, i.e., &gt;= 4 * PAGE.
  * Enable process_madvise usage, add runtime option
    `process_madvise_max_batch` to control the max # of regions in
    each madvise batch.</changelog>
</package>
<package pkgid="fbd962cac85d394fbb115ab0621147fd7c6a918b5a57ba814e8233353fe22b73ff6eb7d23dc8c94057288d0924d441acb6c58213e1aeefd2bca8fb5e9f626b87" name="jenkins-x-cli-debuginfo" arch="i586">
  <version epoch="0" ver="3.16.19" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753704000">- Update to version 3.14.0:
  * chore(deps): bump anchore/sbom-action from 0.19.0 to 0.20.2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753704001">- Update to version 3.15.0:
  * chore(deps): upgrade jenkins-x-plugins/jx-promote to version
    0.6.27</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753704002">- Update to version 3.16.0:
  * feat: propagate changelog</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754222400">- Update to version 3.16.4:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.10
- Update to version 3.16.3:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.9
- Update to version 3.16.2:
  * chore(deps): upgrade jenkins-x-plugins/jx-gitops to version
    1.0.25
- Update to version 3.16.1:
  * chore(deps): upgrade jenkins-x-plugins/jx-promote to version
    0.6.28</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754222401">- Update to version 3.16.10:
  * fix: stop using dprecated output method
- Update to version 3.16.9:
  * chore(deps): upgrade jenkins-x-plugins/jx-gitops to version
    1.0.26
- Update to version 3.16.8:
  * chore: debug changelog output
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.11
- Update to version 3.16.7:
  * chore: update GoReleaser configurations
- Update to version 3.16.6:
  * chore(deps): upgrade jenkins-x-plugins/jx-secret to version
    0.4.18
- Update to version 3.16.5:
  * chore(deps): upgrade jenkins-x-plugins/jx-secret to version
    0.4.17</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754222402">- Update to version 3.16.13:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.12
- Update to version 3.16.12:
  * chore(deps): upgrade jenkins-x-plugins/jx-pipeline to version
    0.7.31
- Update to version 3.16.11:
  * chore(deps): upgrade jenkins-x-plugins/jx-gitops to version
    1.0.27</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754222403">- Update to version 3.16.16:
  * chore(deps): upgrade jenkins-x-plugins/jx-changelog to version
    0.10.18
- Update to version 3.16.15:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.13
- Update to version 3.16.14:
  * chore(deps): upgrade jenkins-x-plugins/jx-project to version
    0.2.79</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754568000">- Update to version 3.16.17:
  * chore(deps): bump jenkins-x-plugins/jx-release-version</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754568001">- Update to version 3.16.18:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.14</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754654400">- Update to version 3.16.19:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.6.0</changelog>
</package>
<package pkgid="743456829aecd90dc38a6b62281bdd9e6a57b5581f590a2eb8b659979a61fe4b62d6ffdc5528bd117f6457fed4b90f75e213c89517d116527208fdcad44cb175" name="jenkins-x-cli-debugsource" arch="i586">
  <version epoch="0" ver="3.16.19" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753704000">- Update to version 3.14.0:
  * chore(deps): bump anchore/sbom-action from 0.19.0 to 0.20.2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753704001">- Update to version 3.15.0:
  * chore(deps): upgrade jenkins-x-plugins/jx-promote to version
    0.6.27</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753704002">- Update to version 3.16.0:
  * feat: propagate changelog</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754222400">- Update to version 3.16.4:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.10
- Update to version 3.16.3:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.9
- Update to version 3.16.2:
  * chore(deps): upgrade jenkins-x-plugins/jx-gitops to version
    1.0.25
- Update to version 3.16.1:
  * chore(deps): upgrade jenkins-x-plugins/jx-promote to version
    0.6.28</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754222401">- Update to version 3.16.10:
  * fix: stop using dprecated output method
- Update to version 3.16.9:
  * chore(deps): upgrade jenkins-x-plugins/jx-gitops to version
    1.0.26
- Update to version 3.16.8:
  * chore: debug changelog output
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.11
- Update to version 3.16.7:
  * chore: update GoReleaser configurations
- Update to version 3.16.6:
  * chore(deps): upgrade jenkins-x-plugins/jx-secret to version
    0.4.18
- Update to version 3.16.5:
  * chore(deps): upgrade jenkins-x-plugins/jx-secret to version
    0.4.17</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754222402">- Update to version 3.16.13:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.12
- Update to version 3.16.12:
  * chore(deps): upgrade jenkins-x-plugins/jx-pipeline to version
    0.7.31
- Update to version 3.16.11:
  * chore(deps): upgrade jenkins-x-plugins/jx-gitops to version
    1.0.27</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754222403">- Update to version 3.16.16:
  * chore(deps): upgrade jenkins-x-plugins/jx-changelog to version
    0.10.18
- Update to version 3.16.15:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.13
- Update to version 3.16.14:
  * chore(deps): upgrade jenkins-x-plugins/jx-project to version
    0.2.79</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754568000">- Update to version 3.16.17:
  * chore(deps): bump jenkins-x-plugins/jx-release-version</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754568001">- Update to version 3.16.18:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.5.14</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754654400">- Update to version 3.16.19:
  * chore(deps): upgrade jenkins-x-plugins/jx-preview to version
    0.6.0</changelog>
</package>
<package pkgid="2fc4f4bae94cdfd4caa343df828a90e07fe9039305da9867ce609d275c9ac8b91289812c7e2577e3b663cda29e4cd8daa6d242382a25360c82846da1e828b054" name="jfbterm-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.7" rel="14.5"/>
  <changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1332504000">- Update to 0.4.7
  * Fix local exploit
- Fix build for openSUSE 12.2</changelog>
  <changelog author="swyear@yahoo.com.tw" date="1332676800">- Fix build for X86_64</changelog>
  <changelog author="hillwood@linuxfans.org" date="1332676801">- add a man page
- fix AUTHORS encoding to UTF-8</changelog>
  <changelog author="hillwood@linuxfans.org" date="1332676802">- fix Source URLs</changelog>
  <changelog author="belphegor@belbel.or.jp" date="1357819200">- corrected font paths</changelog>
  <changelog author="schwab@suse.de" date="1434369600">- Run specfile through spec-cleaner
- Build with %{optflags}
- Force gnu89 inline semantics
- jfbterm-0.4.7-AUTHORS-encoding.patch: remove backup file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- run autoreconf for fixing the build with gcc14
- move COPYING to %license</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1737115200">- Remove utempter build dependency, there is no code using it.</changelog>
</package>
<package pkgid="a28b8a9d0f2658b1cbf0675a2e61f30a899ac9c43c7c1c2d82bfaa2fdcd5636d35ed36415760f9d19d631d6fbd24cc760d62808609748a1545e7200aaf023b06" name="jfbterm-debugsource" arch="i586">
  <version epoch="0" ver="0.4.7" rel="14.5"/>
  <changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="hillwood@linuxfans.org" date="1332504000">- Update to 0.4.7
  * Fix local exploit
- Fix build for openSUSE 12.2</changelog>
  <changelog author="swyear@yahoo.com.tw" date="1332676800">- Fix build for X86_64</changelog>
  <changelog author="hillwood@linuxfans.org" date="1332676801">- add a man page
- fix AUTHORS encoding to UTF-8</changelog>
  <changelog author="hillwood@linuxfans.org" date="1332676802">- fix Source URLs</changelog>
  <changelog author="belphegor@belbel.or.jp" date="1357819200">- corrected font paths</changelog>
  <changelog author="schwab@suse.de" date="1434369600">- Run specfile through spec-cleaner
- Build with %{optflags}
- Force gnu89 inline semantics
- jfbterm-0.4.7-AUTHORS-encoding.patch: remove backup file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- run autoreconf for fixing the build with gcc14
- move COPYING to %license</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1737115200">- Remove utempter build dependency, there is no code using it.</changelog>
</package>
<package pkgid="9ff26cd01f0492cdcddb3d2e759179b0ee69c2a1c8b9375779b066d172ec8ae3b9d098589bae5e687c6f1bbd7b7dd5b1623238e5785af07042ce46b24abba913" name="jfrog-cli-debuginfo" arch="i586">
  <version epoch="0" ver="2.122.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782648000">- Update to version 2.111.0 (2.110.0 was not released):
  * New Features
  - [jfrog-cli] Added Post Failure Run support for poetry #3548
    (@Phavya-jfrog)
  - [jfrog-cli] Add timestamp suffix to UvBuildName for test
    isolation #3559 (@agrasth)
  - [jfrog-cli] Add timestamp suffix to Nix repos and build name
    for test isolation #3562 (@agrasth)
  - [jfrog-cli-artifactory] Add AI help coverage check to static
    analysis #490 (@ehl-jf)
  - [jfrog-cli-security] XRAY-138689 - Add Poetry support for jf
    ca #768 (@Phavya-jfrog)
  * Bug Fixes
  - [jfrog-cli] fix poetry publish command not respecting the
    repo flag #3547 (@reshmifrog)
  - [jfrog-cli] Fix/latest release for hf breaks cli #3560
    (@reshmifrog)
  - [jfrog-cli-artifactory] fix poetry publish command not
    respecting the repo flag #489 (@reshmifrog)
  - [jfrog-cli-core] Fix uncaught error in DownloadDependency
    [#1576] (@eranturgeman)
  - [jfrog-cli-security] Fix - Close log for Xray plugin #780
    (@attiasas)
  - [jfrog-cli-security] Fix cocoapods OOM #781 (@eranturgeman)
  - [jfrog-cli-security] XRAY-145623 - pip jf ca failure due to
    CVS #777 (@Phavya-jfrog)
  * Internal Changes
  - [jfrog-cli-security] Update dependencies #782 (@attiasas)
  * Other Changes
  - [jfrog-cli] common as default deployment size for artifactory
    [#3557] (@reshmifrog)
  - [jfrog-cli] RTECO-1411 Add agentplugins tests #3551
    (@udaykb2)
  - [jfrog-cli] RTECO-1074 - Remove redundant functions in agent
    namespace-1 #3566 (@udaykb2)
  - [jfrog-cli] RTECO-1074 - Remove redundant functions in agent
    namespace-2 #3567 (@udaykb2)
  - [jfrog-cli-artifactory] RTECO-1074 - Remove redundant
    functions in agent namespace(1/2) #495 (@udaykb2)
  - [jfrog-cli-artifactory] RTECO-1074 - Remove redundant
    functions in agent namespace-2 #498 (@udaykb2)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782907200">- Update to version 2.112.0:
  * New Features
  - [jfrog-cli-security] XRAY-145721 - Added fallback logic for
    Poetry #783 (@Phavya-jfrog)
  * Bug Fixes
  - [jfrog-cli] Fix ghost frog install to honour default ModePass
    tools #3579 (@ehl-jf)
  - [jfrog-cli-security] Fix - Gradle dep tree references missing
    output files #791 (@attiasas)
  * Internal Changes
  - [jfrog-cli-security] Update Xray lib plugin default version
    to 1.4.0 #788 (@attiasas)
  - [jfrog-cli-security] Update dependencies #792 (@attiasas)
  * Other Changes
  - [jfrog-cli-artifactory] XRAY-139364 - Automatically set VSC
    properties from local git on uploaded artifacts #484
    (@attiasas)
  - [jfrog-cli-security] XRAY-144147 Support Yarn v4 for curation
    audit #778 (@gauriy-tech)
  * Dependencies
  - Bump actions/checkout in the github-actions group across 1
    directory (#3564)
  - Bump github.com/moby/moby/api in the go group across 1
    directory (#3570)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783598400">- Update to version 2.113.0:
  * New Features
  - [jfrog-cli] Rteco alpine tests #3590 (@naveenku-jfrog)
  * Bug Fixes
  - [jfrog-cli] RTECO-945 - Fix Go version mismatch in Alpine APK
    CI #3592 (@naveenku-jfrog)
  - [jfrog-cli-artifactory] RTECO-1560 - Fix agentplugins install
    issue #500 (@udaykb2)
  - [jfrog-cli-security] XRAY-146567 - Fixed maven proxy issue
    [#796] (@gauriy-tech)
  * Other Changes
  - [jfrog-cli] RTECO-1560 - Skip agentplugins tests #3587
    (@udaykb2)
  - [jfrog-cli] Hide survey link when invoked by an AI agent
    [#3588] (@ehl-jf)
  - [jfrog-cli-artifactory] Expend vsc detection #485 (@attiasas)
  - [jfrog-cli-artifactory] Expend vsc detection for container
    [#486] (@attiasas)
  - [jfrog-cli-security] Pass os env variables to SAST server
    [#790] (@ilya-k-1)
  - [jfrog-cli-security] XRAY-145620 - Report actual module count
    in git audit config profile error #793 (@Jordanh1996)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784203200">- Update to version 2.115.0 (2.114.0 does not exist):
  * New Features
  - [build-info-go] add ci env check for buid info duration
    capture #397 (@reshmifrog)
  - [jfrog-cli] Add OpenAPI spec embed for jf api operation
    discovery #3595 (@ehl-jf)
  * Bug Fixes
  - [build-info-go] RTECO-1401 Fix/Publish Build Info with Build
    Duration #395 (@reshmifrog)
  - [jfrog-cli] fix build info build duration issue #3575
    (@reshmifrog)
  - [jfrog-cli-artifactory] Updating oras.land/oras-go/v2 version
    to 2.6.2 #507 (@naveenku-jfrog)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784808000">- Update to version 2.116.0:
  * New Features
  - [jfrog-client-go] XRAY-156161 - Add optional workspace for
    config profile obtaining #1358 (@VidrevichMichael)
  * Bug Fixes
  - [jfrog-cli-security] XRAY-147280 - Fixed workplace issue for
    jf audit #801 (@gauriy-tech)
  - [jfrog-cli-security] Make sure default index in SARIF is int
    [#803] (@attiasas)
  - [jfrog-cli-security] Add early stop if Artifact scan overall
    status is done #804 (@attiasas)
  * Internal Changes
  - [jfrog-cli-artifactory] RTECO-1567 - Improve agent plugins'
    publish, update and list commands #511 (@udaykb2)
  - [jfrog-cli-security] Update dependencies #799 (@attiasas)
  * Other Changes
  - [jfrog-cli] RTECO-1644 - Introduced Support for pnpm-11 #3605
    (@fluxxBot)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785499200">- Update to version 2.117.0:
  * New Features
  - [build-info-go] Added uv, pipenv package support to recognise
    403 Forbidden output #403 (@Phavya-jfrog)
  - [jfrog-cli] Add jf api docs search for local OpenAPI
    operation discovery #3597 (@ehl-jf)
  - [jfrog-cli] JFMIG-46 - Add new flags to support migration by
    created time and dow… #3621 (@amithins)
  - [jfrog-cli] RTECO-1647 - Add support for Maven Wrapper (mvnw)
    command #3615 (@fluxxBot)
  - [jfrog-cli-artifactory] RTECO-1647 - Add support for Maven
    Wrapper in native mode #514 (@fluxxBot)
  - [jfrog-client-go] XRAY-156516 - Add workspace name to the git
    info #1361 (@VidrevichMichael)
  - [jfrog-client-go] XRAY-132336 - Add get git scan results
    route api #1359 (@attiasas)
  * Bug Fixes
  - [jfrog-cli-core] Scope Maven mirror to external:* instead of
  * #1594 (@sverdlov93)
  - [jfrog-cli-security] Run JAS scans if requested on WD that
    has no tech, always #811 (@attiasas)
  * Other Changes
  - [jfrog-cli] State that jf setup configuration is user-level
    and persistent #3627 (@sverdlov93)
  - [jfrog-cli-core] JFMIG-46 -
    Migration-transfer-file-timestamp-support #1588 (@amithins)
  - [jfrog-cli-security] XRAY-156157 - Obtain configuration by
    workspace #805 (@VidrevichMichael)
  - [jfrog-cli-security] Updates dependencies #809 (@attiasas)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786017600">- Update to version 2.118.0:
  * New Features
  - [jfrog-cli] Add jf api docs describe for OpenAPI operation
    detail lookup #3630 (@ehl-jf)
  - [jfrog-cli] RTECO-1564 - Add apt command support for JFrog
    Artifactory #3596 (@fluxxBot)
  - [jfrog-cli] Added Post Failure Run support for pipenv #3640
    (@Phavya-jfrog)
  - [jfrog-cli-artifactory] RTECO-1564 - APT auth command command
    support #503 (@fluxxBot)
  - [jfrog-cli-core] RTECO-1564 - Add Apt to ProjectTypes and
    ProjectType constants #1581 (@fluxxBot)
  - [jfrog-cli-security] XRAY-145929 - Onboard hugging face for
    jf curation-audit #786 (@gauriy-tech)
  - [jfrog-cli-security] XRAY-146488 - Onboarding pip env #802
    (@gauriy-tech)
  - [jfrog-cli-security] Add support to get UI route for git scan
    results #810 (@attiasas)
  - [jfrog-cli-security] XRAY-156190 - Implement all packages
    blocked in packument fallback logic for npm #819
    (@gauriy-tech)
  * Bug Fixes
  - [jfrog-cli] fix nuget and dotnet flaky tests #3639
    (@reshmifrog)
  - [jfrog-cli-artifactory] Harden jf setup credential files to
    0600 (pip, uv, Maven, Gradle, Go, Yarn, pnpm) #523
    (@igalsi-t)
  - [jfrog-cli-artifactory] RTECO-1723 - Fix windows plugins
    publish #519 (@udaykb2)
  - [jfrog-cli-artifactory] RTECO-1597 - Huggingface download
    should not go to local #516 (@naveenku-jfrog)
  - [jfrog-cli-security] XRAY-156516 - Add workspace to the Git
    Info #813 (@VidrevichMichael)
  - [jfrog-cli-security] XRAY-156858 - Fix workspace description
    message #816 (@VidrevichMichael)
  - [jfrog-cli-security] XRAY-156792 Hugging face text updates jf
    ca #822 (@Phavya-jfrog)
  * Internal Changes
  - [jfrog-cli] RTECO-1651 - Update agent plugins tests #3618
    (@udaykb2)
  - [jfrog-cli-security] Update dependencies #823 (@attiasas)
  * Other Changes
  - [build-info-go] XRAY-135041 slnx support added for dotnet
    [#404] (@Phavya-jfrog)
  - [jfrog-cli] Surface the invoking AI agent on the CLI's
    User-Agent #3632 (@noamshemesh)
  - [jfrog-cli-artifactory] Limit jf setup go GOPROXY fallback to
    404/410, state which configuration jf setup changed, and mask
    every GOPROXY entry #520 (@sverdlov93)
  - [jfrog-cli-security] XRAY-135041 slnx support added for
    dotnet #808 (@Phavya-jfrog)
  - [jfrog-client-go] XRAY-156301 Add generic bounded-redirect
    boundary validation #1366 (@Phavya-jfrog)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786363200">- Update to version 2.119.0:
  * New Features
  - [jfrog-cli] RTECO-1651 - Add agent skills e2e tests #3634
    (@udaykb2)
  - [jfrog-cli-security] XRAY-140550 - Onboarding uv for jf
    curation-audit #798 (@Phavya-jfrog)
  * Bug Fixes
  - [build-info-go] Remove deprecated
    .jfrog/jfrog-apps-config.yml #409 (@naveenku-jfrog)
  - [jfrog-cli] Fix apispec parser crashing on OpenAPI 3.1
    nullable type unions #3647 (@ehl-jf)
  - [jfrog-cli-security] XRAY-156485 - Match violation component
    ids to SBOM refs case-insensitively #830 (@Jordanh1996)
  - [jfrog-cli-security] XRAY-157176 - Honor SAST changed files
    mode in the config profile scan flow #831 (@Jordanh1996)
  * Internal Changes
  - [jfrog-cli-security] Update dependencies for 1.33.0 #836
    (@Jordanh1996)
  * Other Changes
  - [jfrog-cli] Run Alpine APK tests inside real Alpine Docker
    containers #3646 (@naveenku-jfrog)
  - [jfrog-cli-security] Docker Package Updater #820 (@orto17)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786622400">- Update to version 2.120.0:
  * New Features
  - [build-info-go] RTECO-945: Add Alpine APK build-info
    collection support #398
  - [jfrog-cli] Append Client → Agent → Model tokens to the CLI
    User-Agent #3645
  - [jfrog-cli] Added Post Failure Run support for uv #3654
  - [jfrog-cli] Add QA section to AI descriptions for
    permission-target, users, groups, transfer, and config
    commands #3656
  - [jfrog-cli-artifactory] Add QA section to AI descriptions for
    repository, build-info, and generic transfer commands #530
  - [jfrog-cli-artifactory] RTECO-945: Add Alpine APK command
    support
  - [jfrog-cli-core] Add Client → Agent → Model identity for
    telemetry and User-Agent #1602
  - [jfrog-cli-core] RTECO-945: Add Apk to ProjectType enum for
    jf setup apk support #1584
  * Bug Fixes
  - [build-info-go] XRAY-157605 Use the real package name for
    aliased npm dependencies #411
  - [jfrog-cli] fix/setup vscode command failing with url and
    repo key- #527 #3638
  - [jfrog-cli-artifactory] fix/setup vscode command failing with
    url and repo key #527
  - [jfrog-cli-security] XRAY-157605 Use the real package name
    for aliased pnpm dependencies #841
  - [jfrog-cli-security] Fix incorrect WD in rollback mechanism
    for npm and pnpm #842
  - [jfrog-cli-security] Fix - audit without gradle test
    configurations #839
  * Internal Changes
  - [jfrog-cli-security] Update dependencies #844
  * Other Changes
  - [jfrog-cli] XRAY-157605 Use the real package name for aliased
    npm dependencies #3653
  - [jfrog-cli] RTECO-945: Wire jf apk commands and e2e tests
    [#3561]
  - [jfrog-cli-artifactory] Uv update error output handling #506
  - [jfrog-client-go] Missconfiguration service #1352
  - [jfrog-client-go] adding fields to
    XscAnalyticsGeneralEventFinalize #1372</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 2.122.0:
  * New Features
  - [jfrog-cli-security] XRAY-145930 - Onboard cargo for jf ca
    [#856]
  * Bug Fixes
  - [build-info-go] RTECO-1885 - Fix Gradle -D/-P property values
    getting wrapped in literal quotes #416
  - [jfrog-cli-security] Fix go-sarif breaks server-client miss
    match versions #855
  * Other Changes
  - [jfrog-cli-security] XRAY-145930 - Updated deps before
    security CLI release #857
  - JGC-541 - Bump Go to 1.26.6 for CVE-2026-39821 (#3673)
- Update to version 2.121.0:
  * New Features
  - [build-info-go] RTECO-1536 - Add RubyGems FlexPack for native
    build-info collection (#394) 23e528d30b96 (@agrasth Naman)
  - [jfrog-cli] Expose disable-token-refresh flag on jf login
    [#3643]
  - [jfrog-cli] Add --legacy flag to jf login and jf c add #3655
  - [jfrog-cli] Parse first User-Agent product segment for
    product_id and version #3662
  - [jfrog-cli] RTECO-1784 - Add --project build-info e2e for
    agent plugins and skills #3650
  - [jfrog-cli] RTECO-1536 - Add jf ruby command for native
    RubyGems/Bundler support #3574
  - [jfrog-cli] MLD-1373 - Add vscode harness to agent plugins
    e2e #3668
  - [jfrog-cli-artifactory] RTECO-1784 - Implement project flag
    in build info #529
  - [jfrog-cli-artifactory] RTECO-1536 - Add native
    RubyGems/Bundler command with auth and build-info #499
  - [jfrog-cli-artifactory] MLD-1373 - Agent plugin install VS
    Code support #533
  - [jfrog-cli-core] Add disableTokenRefresh support to
    LoginCommand #1600
  - [jfrog-cli-core] Add legacy flag to preserve per-service URL
    config for Artifactory v6.x #1605
  - [jfrog-cli-security] Add risky tech callback guard after
    techs detection #852
  - [jfrog-client-go] Add proportional refresh threshold for
    platform access tokens #1373
  * Bug Fixes
  - [build-info-go] XRAY-157662 - fix npm peer dependency #413
  - [jfrog-cli] Fix jf api rejecting flags placed after the
    endpoint path #3651
  - [jfrog-cli] JGC-453 - Fix documentation links #3407
  - [jfrog-cli] XRAY-157662 - fix npm peer dependency #3660
  - [jfrog-cli-artifactory] RTECO-1777 - Fix install &amp; update's
  - -version related issue #528
  - [jfrog-cli-core] JGC-453 - Fix documentation links #1539
  - [jfrog-cli-security] XRAY-156919 - CVS fallback for yarn and
    pnpm #837
  - [jfrog-cli-security] XRAY-156537 - Keep sbom-enrich running
    when a vulnerability has no CVE #847
  - [jfrog-cli-security] XRAY-157127 - Keep each package manager
    resolving against its own Artifactory repo #849
  - [jfrog-cli-security] XRAY-157755 - Fix insecure tls flag
    traversal for maven projects #846
  * Internal Changes
  - [jfrog-cli-security] Update dependencies for 1.34.1 #853
  * Other Changes
  - [jfrog-cli]
    jf-ide-setup-support-user-auth-tokens-for-curated-ai-editor-extensions
    [#3667]
  - [jfrog-cli-artifactory]
    jf-ide-setup-support-user-auth-tokens-for-curated-ai-editor-extensions
    [#531]
  - [jfrog-cli-core] Use proportional refresh threshold for
    platform access tokens #1601
  - [jfrog-cli-security] XRAY-156683 Native support for pip,
    pipenv and poetry(curation-audit) #833
  - [jfrog-cli-security] XRAY-157301 - Apply the SAST exclude
    rules users configure #832
  - [jfrog-cli-security] XRAY-157581 - Stop reporting
    pre-existing SAST findings on every pull request #840
  - [jfrog-cli-security] XRAY-157581 - Stop reporting
    pre-existing SAST findings on every pull request #850
  - [jfrog-cli-security] Merge main into dev + update
    dependencies #851</changelog>
</package>
<package pkgid="9ec7620406b60de7ee111f0b7c0ab49799772f7a2358a509d2b4c3893527ea84eb412d70f6c63e060465c65f8b3a0663a1d218b070bd9981ef192f39e875da23" name="jfsutils-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.15" rel="21.9"/>
  <changelog author="per@opensuse.org" date="1308484800">- update to version 1.1.15
  * Several fixes for large filesystems where 64-bit variables are needed
  * Fix incorrect size check on directories
  * Make the timestamp format consistent
- spec: add sed-script to fix warnings wrt formatting of man-pages</changelog>
  <changelog author="jengelh@inai.de" date="1338033600">- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags</changelog>
  <changelog author="aj@suse.de" date="1353067200">- Fix missing include (patch jfs-headers.patch).</changelog>
  <changelog author="mpluskal@suse.com" date="1426680000">- Cleanup spec file with spec-cleaner
- Use url for source</changelog>
  <changelog author="schwab@suse.de" date="1533124800">- sysmacros.patch: include &lt;sys/sysmacros.h&gt; for major</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1587988800">- Enable -fcommon in order to fix boo#1160272.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1588161600">- Added patch: libfs-Fixing-issue-with-variable-name-collision.patch
- Remove not needed -fcommon.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1633953600">- UsrMerge: don't override _sbindir (bsc#1191065)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1652788800">- add jfsutils_format-security_ftbs.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="efe198318a49b9a1f9464f373d4c0618ee8fd584cfdb4d259cf74cac0fd3c74ead1d4815e77d7c2c22b9ea09df9c347960e55f21f803ea14c0cf0508d64e9d29" name="jfsutils-debugsource" arch="i586">
  <version epoch="0" ver="1.1.15" rel="21.9"/>
  <changelog author="per@opensuse.org" date="1308484800">- update to version 1.1.15
  * Several fixes for large filesystems where 64-bit variables are needed
  * Fix incorrect size check on directories
  * Make the timestamp format consistent
- spec: add sed-script to fix warnings wrt formatting of man-pages</changelog>
  <changelog author="jengelh@inai.de" date="1338033600">- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags</changelog>
  <changelog author="aj@suse.de" date="1353067200">- Fix missing include (patch jfs-headers.patch).</changelog>
  <changelog author="mpluskal@suse.com" date="1426680000">- Cleanup spec file with spec-cleaner
- Use url for source</changelog>
  <changelog author="schwab@suse.de" date="1533124800">- sysmacros.patch: include &lt;sys/sysmacros.h&gt; for major</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1587988800">- Enable -fcommon in order to fix boo#1160272.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1588161600">- Added patch: libfs-Fixing-issue-with-variable-name-collision.patch
- Remove not needed -fcommon.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1633953600">- UsrMerge: don't override _sbindir (bsc#1191065)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1652788800">- add jfsutils_format-security_ftbs.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="212ad6aed28c8467831b2d83f18290ce506b8c7cc98f3701aa4e7d16d7a47edf7b3ce764723e41dcf2096e009393a86f59ef1a8f2a1d636d49f60795c92f6e39" name="jgmenu-debuginfo" arch="i586">
  <version epoch="0" ver="4.6.0" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1580904000">- Update to 4.0.2:
  * sbuf.c: fix bug which could result in segfault.
  * x11-ui.c: support unusual color-depths required by applications
    such as x2go (issue #111).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1583323200">- Update to 4.1.0:
  * Add i18n support for {pre,ap}pend.csv file in jgmenu-apps(1)
  * Add man page jgmenu-i18n(1)
  * Add options --no-append and --no-prepend to jgmenu-apps(1) module.
  * Whitespace-trim all comma separated fields when using the argv-buf library,
    which is used for parsing menu data and widgets. This allows CSV data to be
    indented or aligned without affecting the content.
  * Resolve tilde in --csv-file value (issue #113).
  * Add config option csv_no_duplicates to prevent applications from showing
    in multiple directories. Only supported by jgmenu-apps(1) module.
  * Respect that % can be escaped using %%, when removing field codes
    (e.g. %U and %f) from .desktop file Exec= strings (issue #68).
    Supported by jgmenu-apps(1) and jgmenu-lx(1).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1588852800">- Update to 4.2.0:
  * Add config options icon_norm_alpha and icon_sel_alpha.
  * Support hooks. See jgmenu(1) for full details.
  * Support startup script. Run ~/.config/jgmenu/startup on initial launch.
    This feature enables optional syncing with others settings such as GTK3.
  * gtktheme: save last theme name in ~/.cache/jgmenu/.last-gtktheme
    This supports scripts for syncing gtktheme on startup.
  * obtheme: set menu_border=0 by default to avoid inheriting unwanted menu
    border thickness if openbox theme does not contain an entry for it.
  * configure: support --libexecdir= and --libdir= (issue #109)
  * configure: use the correct xfce4panel library.
  * xfce4-panel: remove dpkg-architecture and hardcoded debian paths from
    Makefile (issue #110).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1589976000">- Update to 4.2.1:
  * Fix apps module bug (issue #119)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609761600">- Update to 4.3.0:
  * Add gradient support for menu window background. Use config options
    menu_gradient_pos and color_menu_bg_to.
  * Survive locales which are not supported by X11, for example en_HK.UTF-8
  * Safely handle main event loop signals when X11 struggles to keep up
    under extreme load or on very old machines
  * obtheme: set color_title_border correctly (issue #142)
  * obtheme: parse menu.overlap.x (issue #136)
  * gtktheme: set title colours to match main menu.
  * Add persistent mode config options and --persistent command line
    option. When enabled, the menu does not exit or hide when it normally
    would, for example on selecting an item or pressing escape.
  * Add ^quit() markup. This simply exits and is designed to work with
    the persistent mode.
  * Add contib/ file jgmenu-unicode-icons.sh (PR #124)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1631880000">- Update to 4.4.0:
  * Make --simple force short-lived mode (the way it was always intended to be
    an is described in documentation). Fixes issue #153.
  * jgmenu-apps:
  - Respect TryExec in .desktop files including the handling of absolute
    paths. Fixes issues #146 and #151.
  - Parse .desktop file 'Path' field and support working directory
  - Make exec[] field bigger to allow long strings (as seen in for example
    wine applications).
  - Include .desktop files in $XDG_DATA_DIRS/applications/ sub-directories
    For example, ~/.local/share/applications/wine/Programs/Games/
  * jgmenu-lx: escape C:\ in order to cope with libmenu-cache escaping the
    backslash in 'C:\' in wine applications' .desktop file Exec= field
  * gtktheme: call `jgmenu_run config` synchronously to avoid config file write
    errors</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667217600">- Update to 4.4.1:
  * Chase librsvg2 API changes
    + Use rsvg_handle_render_document() to render icons instead of
    deprecated rsvg_handle_get_dimensions() and
    rsvg_handle_render_cairo(). This requres librsvg2 &gt;= 2.46
    + jgmenu.svg: specify width and height to enable some applications
    using imlib2 &gt;= v1.8 (such as feh and tint2) to render the
    jgmenu.svg icon correctly. This is an indirect result of the
    librsvg2 API deprecation of rsvg_handle_get_dimensions() and
    rsvg_handle_render_cairo()
  * jgmenu-apps: correctly sort desktop entries in languages other than
    English. Issue #166
  * Handle symlinked icon directories in order to support Papirus-Dark.
    Issue #122.
  * Use cache directory ${XDG_CACHE_HOME:-$HOME/.cache} rather than just
    defaulting to ~/.cache. Issue #175.
  * Fix widgets cursor-motion bug caused by background rect and text
    widgets blocking action widgets which should handle mouse-over.
    Issue #167</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710244800">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1734350400">- Update to 4.5.0:
  * Add config option search_empty_string so that the default ''
    can be overridden. (#232)
  * Ignore entries with empty commands when de-duplicating search results. This
    makes a search for "aa" with the csv data below render two results rather
    than one. (#227)
  * jgmenu-apps: add config options --prepend-file and --append-file (#215)
  * Do not focus any item on launch/awake to increase consistency with most
    other menus (#209)
  * Make librsvg dependency optional. Also support both 2.40.x and newer.
  * Escape special characters (&lt;, &gt; and &amp;) in @search widget to render
    correctly with pango markup. (#194)
  * contrib/xfce4-panel:
    + Fix xfce4-panel registration.
    + Add X-XFCE-API=2.0 to .desktop file to make the plugin work with the
    latest xfce4-panel
  * jgmenu-apps: handle name and generic-name containing commas (#192)
  * Fix widgets button-release bug by not executing widget action on button
    release if pointer has moved outside widget area since pressed (#189)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1786363200">- Update to 4.6.0:
  * Validate .desktop filename better by checking that the filename ends with
    ".desktop" rather than just contains ".desktop" #251
  * Add search_markup config option #258
  * Add keybinds listed below #254
    + Ctrl+n and Ctrl+p to select next/previous item
    + Ctrl+c and Ctrl+[ to abort
    + Ctrl+u as an alternative to Escape
    + Ctrl+w to delete last word
  * jgmenu: add --override command-line option to override config file options #247
  * jgmenu-ob: support xml !ENTITY definitions #236</changelog>
</package>
<package pkgid="7a0dd73e80b5022a129cc04739420d269dc92e2bdd24cdd76e4fd1ee9f6f95fa3c04d3374462731969eca2b38559405784b9ee0ab9add804c35475943af83132" name="jgmenu-debugsource" arch="i586">
  <version epoch="0" ver="4.6.0" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1580904000">- Update to 4.0.2:
  * sbuf.c: fix bug which could result in segfault.
  * x11-ui.c: support unusual color-depths required by applications
    such as x2go (issue #111).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1583323200">- Update to 4.1.0:
  * Add i18n support for {pre,ap}pend.csv file in jgmenu-apps(1)
  * Add man page jgmenu-i18n(1)
  * Add options --no-append and --no-prepend to jgmenu-apps(1) module.
  * Whitespace-trim all comma separated fields when using the argv-buf library,
    which is used for parsing menu data and widgets. This allows CSV data to be
    indented or aligned without affecting the content.
  * Resolve tilde in --csv-file value (issue #113).
  * Add config option csv_no_duplicates to prevent applications from showing
    in multiple directories. Only supported by jgmenu-apps(1) module.
  * Respect that % can be escaped using %%, when removing field codes
    (e.g. %U and %f) from .desktop file Exec= strings (issue #68).
    Supported by jgmenu-apps(1) and jgmenu-lx(1).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1588852800">- Update to 4.2.0:
  * Add config options icon_norm_alpha and icon_sel_alpha.
  * Support hooks. See jgmenu(1) for full details.
  * Support startup script. Run ~/.config/jgmenu/startup on initial launch.
    This feature enables optional syncing with others settings such as GTK3.
  * gtktheme: save last theme name in ~/.cache/jgmenu/.last-gtktheme
    This supports scripts for syncing gtktheme on startup.
  * obtheme: set menu_border=0 by default to avoid inheriting unwanted menu
    border thickness if openbox theme does not contain an entry for it.
  * configure: support --libexecdir= and --libdir= (issue #109)
  * configure: use the correct xfce4panel library.
  * xfce4-panel: remove dpkg-architecture and hardcoded debian paths from
    Makefile (issue #110).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1589976000">- Update to 4.2.1:
  * Fix apps module bug (issue #119)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1609761600">- Update to 4.3.0:
  * Add gradient support for menu window background. Use config options
    menu_gradient_pos and color_menu_bg_to.
  * Survive locales which are not supported by X11, for example en_HK.UTF-8
  * Safely handle main event loop signals when X11 struggles to keep up
    under extreme load or on very old machines
  * obtheme: set color_title_border correctly (issue #142)
  * obtheme: parse menu.overlap.x (issue #136)
  * gtktheme: set title colours to match main menu.
  * Add persistent mode config options and --persistent command line
    option. When enabled, the menu does not exit or hide when it normally
    would, for example on selecting an item or pressing escape.
  * Add ^quit() markup. This simply exits and is designed to work with
    the persistent mode.
  * Add contib/ file jgmenu-unicode-icons.sh (PR #124)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1631880000">- Update to 4.4.0:
  * Make --simple force short-lived mode (the way it was always intended to be
    an is described in documentation). Fixes issue #153.
  * jgmenu-apps:
  - Respect TryExec in .desktop files including the handling of absolute
    paths. Fixes issues #146 and #151.
  - Parse .desktop file 'Path' field and support working directory
  - Make exec[] field bigger to allow long strings (as seen in for example
    wine applications).
  - Include .desktop files in $XDG_DATA_DIRS/applications/ sub-directories
    For example, ~/.local/share/applications/wine/Programs/Games/
  * jgmenu-lx: escape C:\ in order to cope with libmenu-cache escaping the
    backslash in 'C:\' in wine applications' .desktop file Exec= field
  * gtktheme: call `jgmenu_run config` synchronously to avoid config file write
    errors</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667217600">- Update to 4.4.1:
  * Chase librsvg2 API changes
    + Use rsvg_handle_render_document() to render icons instead of
    deprecated rsvg_handle_get_dimensions() and
    rsvg_handle_render_cairo(). This requres librsvg2 &gt;= 2.46
    + jgmenu.svg: specify width and height to enable some applications
    using imlib2 &gt;= v1.8 (such as feh and tint2) to render the
    jgmenu.svg icon correctly. This is an indirect result of the
    librsvg2 API deprecation of rsvg_handle_get_dimensions() and
    rsvg_handle_render_cairo()
  * jgmenu-apps: correctly sort desktop entries in languages other than
    English. Issue #166
  * Handle symlinked icon directories in order to support Papirus-Dark.
    Issue #122.
  * Use cache directory ${XDG_CACHE_HOME:-$HOME/.cache} rather than just
    defaulting to ~/.cache. Issue #175.
  * Fix widgets cursor-motion bug caused by background rect and text
    widgets blocking action widgets which should handle mouse-over.
    Issue #167</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1710244800">- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1734350400">- Update to 4.5.0:
  * Add config option search_empty_string so that the default ''
    can be overridden. (#232)
  * Ignore entries with empty commands when de-duplicating search results. This
    makes a search for "aa" with the csv data below render two results rather
    than one. (#227)
  * jgmenu-apps: add config options --prepend-file and --append-file (#215)
  * Do not focus any item on launch/awake to increase consistency with most
    other menus (#209)
  * Make librsvg dependency optional. Also support both 2.40.x and newer.
  * Escape special characters (&lt;, &gt; and &amp;) in @search widget to render
    correctly with pango markup. (#194)
  * contrib/xfce4-panel:
    + Fix xfce4-panel registration.
    + Add X-XFCE-API=2.0 to .desktop file to make the plugin work with the
    latest xfce4-panel
  * jgmenu-apps: handle name and generic-name containing commas (#192)
  * Fix widgets button-release bug by not executing widget action on button
    release if pointer has moved outside widget area since pressed (#189)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1786363200">- Update to 4.6.0:
  * Validate .desktop filename better by checking that the filename ends with
    ".desktop" rather than just contains ".desktop" #251
  * Add search_markup config option #258
  * Add keybinds listed below #254
    + Ctrl+n and Ctrl+p to select next/previous item
    + Ctrl+c and Ctrl+[ to abort
    + Ctrl+u as an alternative to Escape
    + Ctrl+w to delete last word
  * jgmenu: add --override command-line option to override config file options #247
  * jgmenu-ob: support xml !ENTITY definitions #236</changelog>
</package>
<package pkgid="714bf47866a69996df4eb8f21928669b7650b9d00908f8a86ec49b7e3b6453fd23f9cb1d0146b9c5c2102fbd566d26d5e3362b663cf5563a75efad9a123e549f" name="jigdo-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.2" rel="1.8"/>
  <changelog author="cthiel@suse.de" date="1147521600">- added wget to Requires</changelog>
  <changelog author="cthiel@suse.de" date="1148472000">- remove GUI part of jigdo, as it's broken anyway
- removed irrelevant parts from jigdo-0.7.2.patch</changelog>
  <changelog author="cthiel@suse.de" date="1159704000">- update to version 0.7.3
  * A maintenance release with some bug fixes
  * Fix for compilation on 64 bit architectures
  * Fixes to make the code compile cleanly with GCC 4.1</changelog>
  <changelog author="cthiel@suse.de" date="1162814400">- fix build (man pages don't need to be executable)</changelog>
  <changelog author="aj@suse.de" date="1174737600">- Add libbz2-devel to BuildRequires.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1235822400">- added find_lang macro
- fix build on post-10.3 by adding header files to jigdo.patch
- added zlib-devel to BuildRequires
- added libdb-4_5-devel to BuildRequires
- removed curl-devel from BuildRequires
- removed db_devel from BuildRequires
- removed wget from BuildRequires, runtine requirement only</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1324900800">- reformat spec file
- set license to GPL-2.0
- update upstream URL and author email address
- split up jigdo.patch into logical parts:
  * jigdo-0.7.3-makefile-do-not-strip.patch
  * jigdo-0.7.3-makefile-paths.patch
  * jigdo-0.7.3-add-includes.patch</changelog>
  <changelog author="astieger@suse.com" date="1489838400">- fix factory build, add jigdo-0.7.3-gcc7.patch from Fedora</changelog>
  <changelog author="tchvatal@suse.com" date="1498132800">- Disable libdb build as we want to remove berley db and this is
  the only package depending on old 4.5 version
- Add patch jigdo-0.7.1-debug.patch to build debug packages
  Taken from Fedora</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1706961600">- Update to 0.8.2
  * New upstream
  * New format (v2) using SHA256 checksums
- drop patches:
  * jigdo-0.7.1-debug.patch
  * jigdo-0.7.3-add-includes.patch
  * jigdo-0.7.3-gcc7.patch
  * jigdo-0.7.3-makefile-do-not-strip.patch
  * jigdo-0.7.3-makefile-paths.patch
- add patches:
  * jigdo-0.8.2-docbook-install-language.patch
  * jigdo-0.8.2-docbook-sgml.patch
  * jigdo-0.8.2-makefile-paths.patch</changelog>
</package>
<package pkgid="81df0866e13c8c30e73be5080c54b09de1c9c1b40e4ec8fb4bb9241250d258a9e24bc3e68fff37c4f3e5b706554b03401a6f0776bfa27347f8f3946385cbad95" name="jigit-debuginfo" arch="i586">
  <version epoch="0" ver="1.22" rel="1.15"/>
  <changelog author="asterios.dramis@gmail.com" date="1485777600">- Initial rpm release.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1486036800">- Change %{_bindir}/* to an explicit binary list.</changelog>
  <changelog author="jengelh@inai.de" date="1486209600">- Use text from upstream readme as description.</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1614686400">- Update to version 1.22:
  * Add support for SHA256 checksums, using jigdo format v2
    + Changes to libjte to generate the new format as an option -
    still defaults to v1 for cmpatibility for now
    + libjte updated to major version 2
    + Add support for v2 in jigdump, jigit-mkimage etc. too
    + Add new jigsum-sha256 program, for the base64-like output
    with sha256 checksums
  * jigdump now also understands jigdo .iso.tmp files
  * Misc small cleanups
  From version 1.21:
  * parallel-sums:
    + New utility for calculating checksums in parallel
  * Misc code cleanups
  * Misc man page cleanups
  * jigit-mkimage:
    + Print missing file names correctly</changelog>
</package>
<package pkgid="8da858dfd3bfa2255c766e456fac70b19f7757e682c6f589edba56f4b5130dd6324f4468fb2fa3119e5e2cdcbae826f82337ac2fd17e2e8f0323d524beb6636b" name="jigit-debugsource" arch="i586">
  <version epoch="0" ver="1.22" rel="1.15"/>
  <changelog author="asterios.dramis@gmail.com" date="1485777600">- Initial rpm release.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1486036800">- Change %{_bindir}/* to an explicit binary list.</changelog>
  <changelog author="jengelh@inai.de" date="1486209600">- Use text from upstream readme as description.</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1614686400">- Update to version 1.22:
  * Add support for SHA256 checksums, using jigdo format v2
    + Changes to libjte to generate the new format as an option -
    still defaults to v1 for cmpatibility for now
    + libjte updated to major version 2
    + Add support for v2 in jigdump, jigit-mkimage etc. too
    + Add new jigsum-sha256 program, for the base64-like output
    with sha256 checksums
  * jigdump now also understands jigdo .iso.tmp files
  * Misc small cleanups
  From version 1.21:
  * parallel-sums:
    + New utility for calculating checksums in parallel
  * Misc code cleanups
  * Misc man page cleanups
  * jigit-mkimage:
    + Print missing file names correctly</changelog>
</package>
<package pkgid="a37b0e0c7e43f6a2ddf49b0ede3aa7ca3c7f4367aad94b2ed1ad7cdac62a582e5cb66f6cd8499b8527e10f1eb8350491e1f1b975dfbfd73a8f796f51d6d94a6a" name="jikes-debuginfo" arch="i586">
  <version epoch="0" ver="1.22" rel="161.8"/>
  <changelog author="adrian@suse.de" date="1073736000">- build as user</changelog>
  <changelog author="pmladek@suse.cz" date="1078315200">- updated to version 1.19
- m4 marcos are included in the original source tar-ball again
- removed obsolete patch which fixed aclocal.m4
- fixed usage of aclocal
- used %%_prefix and %%_sysconfdir macros</changelog>
  <changelog author="pmladek@suse.cz" date="1094040000">- updated to version 1.21
  * correctly detects an attempt to use a non-static member class from a
    static one, without proper qualification
  * new command-line options generalize the old -nowarn/+Z
  * the default on vs. off state of several warnings added in 1.19 have been
    changed, by popular demand
  * etc., see /usr/share/doc/packages/jikes/NEWS for more details
- enabled parallel build
- used autoreconf instead of the single utils like aclocal, automake
- removed the unneeded file INSTALL from documentation</changelog>
  <changelog author="skh@suse.de" date="1108728000">- updated to version 1.22:
  * supports compilation using the rt.jar shipped with the
    released version of Java 5.0</changelog>
  <changelog author="dbornkessel@suse.de" date="1134993600">- minor adjustments to avoid "strict aliasing" and "uninitialized variables" warnings</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="fstrba@suse.com" date="1509364800">- With removal of java-1_5_0-gcj-compat, jikes became uninstallable
  * Require: jre1.1.x -&gt; jre &gt;= 1.1
- Spec cleaner</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e9702f5aecd92bc8ff965499bd0b8726010dccf824969285f08c6e9b51e34493f07c452de17348a7135eb18fdb16fb88a3de9eac30f4cbf0b29334bec6bb228f" name="jikes-debugsource" arch="i586">
  <version epoch="0" ver="1.22" rel="161.8"/>
  <changelog author="adrian@suse.de" date="1073736000">- build as user</changelog>
  <changelog author="pmladek@suse.cz" date="1078315200">- updated to version 1.19
- m4 marcos are included in the original source tar-ball again
- removed obsolete patch which fixed aclocal.m4
- fixed usage of aclocal
- used %%_prefix and %%_sysconfdir macros</changelog>
  <changelog author="pmladek@suse.cz" date="1094040000">- updated to version 1.21
  * correctly detects an attempt to use a non-static member class from a
    static one, without proper qualification
  * new command-line options generalize the old -nowarn/+Z
  * the default on vs. off state of several warnings added in 1.19 have been
    changed, by popular demand
  * etc., see /usr/share/doc/packages/jikes/NEWS for more details
- enabled parallel build
- used autoreconf instead of the single utils like aclocal, automake
- removed the unneeded file INSTALL from documentation</changelog>
  <changelog author="skh@suse.de" date="1108728000">- updated to version 1.22:
  * supports compilation using the rt.jar shipped with the
    released version of Java 5.0</changelog>
  <changelog author="dbornkessel@suse.de" date="1134993600">- minor adjustments to avoid "strict aliasing" and "uninitialized variables" warnings</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="fstrba@suse.com" date="1509364800">- With removal of java-1_5_0-gcj-compat, jikes became uninstallable
  * Require: jre1.1.x -&gt; jre &gt;= 1.1
- Spec cleaner</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="62d1305f11f0b345b74858a3db903479f724acb22c11b65a11ec1187a72e3a8f2057315a3f57e232f6530ab3b3a334998dd39d82b094d0ff64d543d93e2172e2" name="jimtcl-debuginfo" arch="i586">
  <version epoch="0" ver="0.82" rel="1.13"/>
  <changelog author="prusnak@opensuse.org" date="1373630400">- created package based on Fedora package (version 0.73)</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1394712000">- update to 0.75
- fix license and add copyright to spec</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1396180800">- Delete jimtcl-add_soname.patch: not required for 0.75 anymore</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1396180801">- Split .so into separate package</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1660824000">- Update to version 0.81
  Drop jimtcl-fix_doc_paths.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685448000">- Update to version 0.82
  * Bugs fixed:
    + dict - under some circumstances it was possible to add duplicate keys to a dict
    + file delete - -force and -- were handled incorrectly
    + aio: ssl - fix eof detection with openssl3
    + getref and setref - now accept fully qualified references
    + unset - don’t return a result with -nocomplain
    + Garbage collection - sometimes GC was overly zealous
    + regexp - builtin regexp fix for end of word check
    + dict with - now correctly returns the script result
    + Unicode ranges are closed intervals. This affected the character class of the end character of each range.
  * Features and improvements added:
    + aio gets - improve behaviour for non-blocking streams
    + aio TIP 603 - implement stat of an open file handle
    + aio socket pty - filename is now available
    + Included sqlite updated to version 3.38.0
    + redis extension - enable TCP_KEEPALIVE, add support for -type and -async
    + try - add support for trap
    + oo constructor is now more flexible (possible incompatibility with 0.81)
    + socket - add support for -async
    + Updated linenoise now has support for word forward, word backward
    + Updated Unicode to 14.0.0
    + file normalize - now supported on Windows
    + aio copyto - performance improvement for large copies
    + Memory allocator is now replaceable
    + info frame is now more Tcl compatible (incompatibility with 0.81)
    + New timerate command for improved benchmarking - largely compatible with TIP 527
    + vwait - add support for -signal for improved handling of signals in the event loop
    + clock millis and clock micros - now use monotonic time if possible (not affected by system time changes)
    + ensemble and namespace ensemble simplify creation of ensemble commands
  * Possible incompatibilities in version 0.82
    + New approach to oo constructor means some existing code may need to be altered
    + info frame now returns a dict rather than a list and can access non-proc frames. stacktrace will continue to work and should be preferred when retrieving a live stack trace
    + New ABI version means that compiled extensions will need to be rebuilt to work with this version
- excluded ssl test from running inside build environment</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685793600">- added patch exclude_mtime_aiostat_test_on_32bit.patch to exclude mtime test on 32bit platforms</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608000">- Fix build on armv7l
- Fix the conflict in versioned library package content</changelog>
</package>
<package pkgid="dc861519756ebfd366c7a922efe26fd7384e3360af7125a0165bfef7a26b84392b7fbf7ab028ea53932126202dcc7fd766e1fa2de5b75fa58baa8eafc2f4650a" name="jimtcl-debugsource" arch="i586">
  <version epoch="0" ver="0.82" rel="1.13"/>
  <changelog author="prusnak@opensuse.org" date="1373630400">- created package based on Fedora package (version 0.73)</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1394712000">- update to 0.75
- fix license and add copyright to spec</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1396180800">- Delete jimtcl-add_soname.patch: not required for 0.75 anymore</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1396180801">- Split .so into separate package</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1660824000">- Update to version 0.81
  Drop jimtcl-fix_doc_paths.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685448000">- Update to version 0.82
  * Bugs fixed:
    + dict - under some circumstances it was possible to add duplicate keys to a dict
    + file delete - -force and -- were handled incorrectly
    + aio: ssl - fix eof detection with openssl3
    + getref and setref - now accept fully qualified references
    + unset - don’t return a result with -nocomplain
    + Garbage collection - sometimes GC was overly zealous
    + regexp - builtin regexp fix for end of word check
    + dict with - now correctly returns the script result
    + Unicode ranges are closed intervals. This affected the character class of the end character of each range.
  * Features and improvements added:
    + aio gets - improve behaviour for non-blocking streams
    + aio TIP 603 - implement stat of an open file handle
    + aio socket pty - filename is now available
    + Included sqlite updated to version 3.38.0
    + redis extension - enable TCP_KEEPALIVE, add support for -type and -async
    + try - add support for trap
    + oo constructor is now more flexible (possible incompatibility with 0.81)
    + socket - add support for -async
    + Updated linenoise now has support for word forward, word backward
    + Updated Unicode to 14.0.0
    + file normalize - now supported on Windows
    + aio copyto - performance improvement for large copies
    + Memory allocator is now replaceable
    + info frame is now more Tcl compatible (incompatibility with 0.81)
    + New timerate command for improved benchmarking - largely compatible with TIP 527
    + vwait - add support for -signal for improved handling of signals in the event loop
    + clock millis and clock micros - now use monotonic time if possible (not affected by system time changes)
    + ensemble and namespace ensemble simplify creation of ensemble commands
  * Possible incompatibilities in version 0.82
    + New approach to oo constructor means some existing code may need to be altered
    + info frame now returns a dict rather than a list and can access non-proc frames. stacktrace will continue to work and should be preferred when retrieving a live stack trace
    + New ABI version means that compiled extensions will need to be rebuilt to work with this version
- excluded ssl test from running inside build environment</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1685793600">- added patch exclude_mtime_aiostat_test_on_32bit.patch to exclude mtime test on 32bit platforms</changelog>
  <changelog author="Matwey Kornilov &lt;matwey.kornilov@gmail.com&gt;" date="1687608000">- Fix build on armv7l
- Fix the conflict in versioned library package content</changelog>
</package>
<package pkgid="4faee139a924e2d2a5c42d1a5e9957d0f7199e3f61f860783420edd3f47b1f4b4b078d262978590bfaf8c10d497b2890b97167088917eaeaeb3ca62caa61970a" name="jira-cli-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.0" rel="1.7"/>
  <changelog author="jkowalczyk@suse.com" date="1657108800">- Initial package version 1.0.0:
  * fix: Use md ext to trigger syntax highlighting (#400)
  * dep: Upgrade cobra to 1.5 and viper to 1.12 (#399)
  * dep: Upgrade AlecAivazis/survey + sync editor ext (#398)
  * dep: Upgrade tview, tcell and testify (#397)
  * ci: Fix/refactor workflow (#396)
  * feat: Allow project filter in raw jql (#395)
  * fix: Editing issue with custom field in non interactive mode (#391)
  * ci: Upgrade golangci linter version (#394)
  * ci: Add workflow to publish docker image to ghcr (#392)
  * Add a Dockerfile (#387)
  * fix: Subtask clone (#383)
  * feat: Show subtasks in issue view (#382)
  * feat: Jira init non-interactive (#381)
  * fix: Issue with query param in user assignment (#380)
  * doc: Change some wordings
  * doc: Update contribution notice
  * feat: Support custom fields on issue edit (#377)
  * chore: Bump copyright year
  * doc: Minor updates
  * feat: Allow removing fixVersions on edit (#376)
  * feat: Allow removing component on edit (#374)
  * dep: Upgrade cobra to 1.4.0 (#373)
  * fix: Support creating issues with custom subtask type (#372)
  * feat: Allow removing labels on edit (#371)
  * fix!: Append components on edit instead of overriding (#368)
  * feat: Allow to edit release-info/fixVersions (#365)
  * feat: Allow to set custom fields on epic create (#364)
  * chore: Minor refactoring and doc update
  * fix: Add additional check for total boards returned (#360)
  * feat: Add issues unlink command (#347)
  * fix!: Replace limit flag with paginate (#359)
  * doc: Update some details related to API tokens
  * feat: Add support for OS keyrings/-chains (#348)
  * fix: Assign parent key as is on edit (#351)
  * fix: OOM bug on issue view (#350)
  * fix: Issue with assigning user (#321)
  * doc: Add details for custom flag
  * feat: Support custom fields on issue create (#319)
  * ci: Upgrade linter
  * feat: Ability to delete issue (#336)
  * chore: Improve docs
  * chore: Minor refactoring and fixes (#335)
  * feat: Initial support for netrc (#329)
  * feat: Support refresh for issues list (#325)
  * fix: Panic on empty sub-list (#330)
  * chore: Minor refactoring and fixes (#328)
  * feat: Support auth with personal access tokens (#327)
  * doc: Clarify help for sprint issues column flag (#320)
  * fix: Jira wiki parser (#326)
  * feat: Add search option for boards on jira init (#322)
  * feat: Use md ext for tmp file to trigger syntax highlighting (#318)
  * feat!: Append labels instead of overwritting on edit (#300)
  * fix: Get subtask handle from config (#296)
  * fix: Respect GLAMOUR_STYLE env on issue view (#317)
  * refactor!: Move boards and project list to subcommand (#314)
  * dep: Upgrade outdated packages (#311)
  * dep: Upgrade rivo/tview to latest (#310)
  * dep: Upgrade charmbracelet/glamour to 0.5.0 (#309)
  * feat: Add --no-browser option to open cmd (#308)
  * feat: Allow insecure TLS (#305)
  * fix: Jira client should respect timeout opt (#304)
  * chore: Change the logo color to be white for consitency (#299)
  * doc: Add backers badge
  * dev: Upgrade jira
  * fix(cfg): Strip trailing slash on server name (#295)
  * feat: Allow to set fixVersions on issue creation (#276)
  * fix: Config generation issue (#275)
  * doc: Add the FreeBSD and NetBSD badge. (#270)
  * dev: Fix Makefile compatiblity with Make 3.81 (#252)</changelog>
  <changelog author="chrisbcoutinho@gmail.com" date="1660478400">- Update to version 1.1.0:
  * fix: Flickering issue (#436)
  * chore(doc): Add resources section
  * Add open collective
  * Add FUNDING.yml
  * dev: Upgrade jira to 8.22.1
  * chore(doc): Add missing articles (#423)
  * ehc: Increase max col width + some cleanup (#427)
  * fix(minor): Use pointer receiver to avoid heavy copying (#426)
  * chore: Remove deprecated ioutil usage (#422)
  * chore: s/\"%s\"/%q/g (#421)
  * feat: Make selection highlight customizable (#419)
  * fix: Issue with insecure TLS config (#413)
  * fix: Remove dead code in comment add (#411)
  * feat: Ability to add worklog (#410)
  * fix: Issue with default assignee and unassign from tui (#405)
  * doc: Add instructions for docker</changelog>
  <changelog author="georg.pfuetzenreuter@suse.com" date="1717416000">- Update to version 1.5.1:
  * fix: Skip auth type prompt if already set (#701)
  * fix: Properly close created files (#702)
  * build: Upgrade goreleaser
  * feat: Add support for updating the estimate (#669)
  * fix: Respect jira timezone (#697)
  * fix: Bring bearer back (#696)
  * fix: Jira init broken due to authtype value (#694)
  * ci: Upgrade workflow + linter (#695)
  * chore(Dockerfile): bump go &amp; alpine versions (#691)
  * chore(deps): bump golang.org/x/net from 0.12.0 to 0.17.0 (#671)
  * chore: Add supporters
  * [feat] Add `mtls` authentication for client certificate auth (#615)
  * feat: affects version (#642)
  * fix: Issue with no-input on create (#655)
  * deps: Upgrade all (#643)
  * feat: Enable issue edit to read body from stdin (#619)
  * chore: go mod tidy
  * fix: Comment author name is not always displayed (#618)
  * feat: Allow different jira server for API and for UI (#613)
  * fix: Issue with epic field on create (#607)
  * dep: Upgrade cobra to v1.7.0 (#608)
  * fix: Issue with value assignment in init (#606)
  * ci: Upgrade actions and linter (#590)
  * ci: Upgrade go version
  * ci: Make linter happy
  * fix: Detect if Jira v8 server is not using the /createmeta REST endpoint (#574)
  * fix: Issue with -c flag on config generation (#582)
  * feat: Support for adding watcher to Issue (#584)
  * chore: Some minor README changes
  * chore(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 (#575)
  * ehc: Improve PAGER selection (#570)
  * feat: Filter by multiple statuses (#573)
  * fix: Use http client wrapper instead of round trip (#530)
  * feat: Add help page (#563)
  * fix: Worklog comment don't work together with prompt (#562)
  * feat(tui): Allow issue transition from the ui (#544)
  * fix: Shell completion for Fish and PowerShell (#553)
  * chore: Refactor jira client (#543)
  * chore(tui): Refactor table data access (#542)
  * tui: Use tview Modal instead of the extended one (#541)
  * feat: Use single char ellipsis instead of triple dot (#540)
  * feat: Allow to set reporter on issue create (#539)
  * chore: Update bug report template
  * doc: Fix example scripts
  * chore: Remove duplication in epic and issue create (#537)
  * ehc: Auto fallback to plain output on notty (#538)
  * ci: Upgrade golangci-lint to v1.50.1 (#536)
  * ehc: Make assignee operation atomic on create (#531)
  * fix(build): Invalid commit hash in docker image (#535)
  * dep: Upgrade golang to v1.19 (#534)
  * doc: Update README
  * dep: Upgrade all (#532)
  * feat: Add warning for invalid custom field (#528)
  * ehc: Remove viper dependency from pkg (#526)
  * doc: Fix typo
  * doc: Shorten installation section
  * ci: Fix build branch
  * fix: Respect editor env vars in Windows (#524)
  * doc: Upgrade badge URL
  * chore: Minor cleanup
  * fix: Improve support for pager (#503)
  * fix: Make board selection optional (#502)
  * feat: allow setting of fixed columns in the list of issues (#509)
  * feat: Add labels to the issue listing (#506)
  * feat: Filter issues by the absence of label(s) (#505)
  * ci: Multi-arch docker image (#508)
  * fix: Discrepancy in --insecure flag (#507)
  * doc: Add scoop installation process (#497)
  * feat: Resolution, assignee &amp; comment on issue move (#492)
  * doc: Update zsh completion command
  * doc: Update help for completion cmd (#491)
  * feat: Add weblink to issue (#483)
  * feat: Add support for project datatype in custom fields (#482)
  * fix: Option to show issues from all projects in sprint (#475)
  * feat: Make date time input in worklog add flexible (#465)
  * doc: Minor updates
  * doc: Add Nix package (#458)
  * doc: Add pkg maintainers
  * doc: Add link to project in help (#456)
  * chore: Minor refactoring
  * feat: Allow to set start datetime on worklog add (#453)
  * feat: Support for Jira v9 (#447)
  * feat: Add serverinfo command (#440)
  * doc: Fix typo</changelog>
  <changelog author="Holden Fried &lt;holden@opensuse.org&gt;" date="1745582400">- Update to version 1.5.2:
  * chore: Add tests for sprint close (#778)
  * [feat] Add cli method for close sprint with supporting jira client methods (#756)
  * fix: regression introduced by new OriginalEstimate attribute (#767)
  * feat: Allow updating parent on edit (#765)
  * feat: Add original estimate option to issue creation (#748)
  * Improve zsh autocomplete directions (#739)
  * dep: Upgrade tcell &amp; tview (#734)
  * dep: Upgrade cobra and viper (#732)
  * dep: Upgrade browser, testify, go-keyring (#731)
  * dep: Upgrade glamour (#730)
  * ci: Upgrade linter (#729)
  * chore: Minor cleanup
  * fix: Epic description overridden in no-input mode (#728)
  * feat(718): issue view: --raw option (#720)
  * win: Respect `WT_SESSION` variable. (#706)
  * ci: Update GitHub Actions steps (#707)</changelog>
  <changelog author="Holden Fried &lt;holden@opensuse.org&gt;" date="1745582401">- Update to version 1.6.0:
  * ci: Upgrade goreleaser
  * fix: Tag stripping in plain mode (#839)
  * chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#838)
  * Update README.md
  * chore(deps): Upgrade spinner, glamour, go-keyring and related deps (#833)
  * feat: Add easy issue search to list cmd (#769)
  * fix: Add shell completion to brew install; closes #651 (#795)
  * feat: Allow adding internal comment on JSD (#825)
  * feat: Accept multiple replace strings on clone (#811)
  * dev: Upgrade docker config
  * feat: Add option to output issue creation result as Json (#775)
  * fix: use `tview.Escape` with standard square brackets (#828)
  * chore(deps): Upgrade to go1.24
  * chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 (#831)
  * feat: Respect API token for `mtls` auth (#783)
  * fix: case insensitive sub-task comparison (#793)
  * Update README
  * ci: Upgrade linter (#808)
  * Update golang.org/x/net package to version 0.33.0 (#806)
- Packaging improvements:
  * Convert to using obs_scm with version in _service
  * Generate separate completions packages
  * Generate and include upstream-provided manpages</changelog>
</package>
<package pkgid="9b2a06ce8619e797416dd961328ff7028bc602aa7263a9dd8f443f761b2b4ab346faccdcaca2eb415b8d9ace2c6e92553084be594c08811c8cf2bb4222038fa5" name="jitterentropy-debugsource" arch="i586">
  <version epoch="0" ver="3.6.3" rel="1.5"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632225600">- add a userspace jitter entropy generator library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Trim conjecture from descriptions.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- updated to 3.4.0
  * enhancement: add API call jent_set_fips_failure_callback as requested by Daniel Ojalvo
  * fix: Change the SHA-3 integration: The entropy pool is now a SHA-3 state.
  It is filled with the time delta containing entropy and auxiliary data that does not contain entropy using a SHA update operation. The auxiliary data is calculated by a SHA-3 hashing of some varying state data. The time delta that contains entropy is measured about the SHA-3 hasing of the auxiliary data. This satisfies FIPS 140-3 IG D.K resolutions 4, 6, and 8.
  * enhancement: add CMake support by Andrew Hopkins
- updated to 3.3.1
  * fix: bug fix in initialization logic by Vladis Dronov &lt;vdronov@redhat.com&gt;
  * fix: use __asm__ instead of asm to suit the C11 standard
- added a -devel-static package to be able to link it static.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1662984000">- updated to 3.4.1
  * add FIPS 140 hints to man page
  * simplify the test tool to search for optimal configurations
  * fix: jent_loop_shuffle: re-add setting the time that was lost with 3.4.0
  * enhancement: add ARM64 assembler code to read high-res timer</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1663070400">- jitterentropy-split-internal-header.patch:
  Hide the non-GNUC constructs that are library internal from the
  exported header. (bsc#1202870)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674734400">- jitterentropy-with-debug.patch: build with debuginfo (bsc#1207789)</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679486400">- Fix a stack corruption on s390x: [bsc#1209627]
  * Output size of the STCKE command on s390x is 16 bytes, compared
    to 8 bytes of the STCK command. Fix a stack corruption in the
    s390x version of jent_get_nstime(). Add some more detailed
    information on the STCKE command.
  * github.com/smuellerDD/jitterentropy-library/commit/7bf9f85
  * Add jitterentropy-fix-a-stack-corruption-on-s390x.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Make use of distro flags with %set_build_flags</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1746014400">- Update to 3.6.3: [bsc#1242050]
  * Correct time stamp processing on AIX
  * Use high-resolution time stamp on Apple Silicon
  * GCD power-up test: consider OSR
  * Remove patches fixed in the update:
  - jitterentropy-fix-a-stack-corruption-on-s390x.patch
  * Rebase patches:
  - jitterentropy-split-internal-header.patch
  - jitterentropy-with-debug.patch
- Update to 3.6.2:
  * Fix RCT re-initialization in jent_read_entropy_safe
  * simplify test code
  * improve keyword portability
- Update to 3.6.1:
  * Add more test code
  * Add support for SunPRO compiler
  * Fix compilation on OpenBSD by replacing sed with tr
  * internal timer: Add support for Apple
  * Various small fixes to compilation to imporve portability
- Update to 3.6.0:
  * Remove bi-modal behavior of conditioning function
  * Make jent_read_entropy_safe safer by retrying the health test
  * Move the version information to make them available at compile time
- Update to 3.5.0:
  * add distinction between intermittent and permanent health failure
  * add compile time option to allow configuring a mask to reduce the
    size of the time stamp used for the APT</changelog>
</package>
<package pkgid="7e0874c821d7210da2f4d7bc2725b2510d3ec37c75199d5fc620515ddb1f47d35fa83fe274c406e7812704641f0315736351b47bdd5686e1ba527c6c645e57bf" name="jline3-debugsource" arch="i586">
  <version epoch="0" ver="3.30.16" rel="1.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464000">- Update to upstream version 3.30.9
  * Bug Fixes
    + Suppress dumb terminal warning when no streams are TTYs
    In CI environments (like GitHub Actions), the "Unable to
    create a system terminal" warning is no longer emitted when
    falling back to a dumb terminal is expected because no TTY is
    available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464001">- Update to upstream version 3.30.10
  * Bug Fixes
    + Catch LinkageError during provider loading
    + Prevent ArrayIndexOutOfBoundsException in KillRing.yankPop()
    + Fix off-by-one bounds check in KeyMap.unbind()
    + Handle EOF in color parsing to prevent infinite loop
    + Close HttpURLConnection in ConsoleEngineImpl.urlExists()
    + Guard AnsiConsole.providers() call to avoid NoSuchMethodError
    + Guard waitDirty against spurious wakeups
    + Restore waitDirty timeout in forced dump to prevent busy-loop
    spinning
    + Remove spurious (short) casts in Size setters
    + Fix AttributedStyle color chaining
    + Avoid NPE when closing terminal with null masterOutput
    + Close PTY streams before shutdown to prevent hang on macOS</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464002">- Update to upstream version 3.30.11
  * Bug Fixes
    + Add GraalVM native-image support for FFM terminal provider</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1778414400">- Update to upstream version 3.30.13
  * Bug Fixes
    + fix: correct inverted bounds check in readBuffered methods
    + fix: remove proactive isNativeAccessEnabled() checks from
    terminal providers
    + fix: status bar duplication after vertical resize</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Allow building with JDK that uses libalternatives instead of
  update-alternatives</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1782388800">- Added patch:
  * jline3-GHSA-47qp-hqvx-6r3f.patch
    + backport of the upstream fix for GHSA-47qp-hqvx-6r3f,
    bsc#1269021: unauthenticated remote memory exhaustion via
    unbounded Telnet 'NEW-ENVIRON variables</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1782820800">- Update to upstream version 3.30.14
  * Security fixes
    + fix: clamp NAWS terminal dimensions to prevent CPU exhaustion
    (CVE-2026-56741, GHSA-2r2c-cx56-8933, bsc#1270083)
    + fix: cap NEW-ENVIRON variable count to prevent heap exhaustion
    (CVE-2026-56740, GHSA-47qp-hqvx-6r3f, bsc#1269021)
- Removed patch:
  * jline3-GHSA-47qp-hqvx-6r3f.patch
    + integrated in this version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1782907200">- Update to upstream version 3.30.15
  * Security Fixes
    + fix: guard regex matching against catastrophic backtracking
    (ReDoS) (#2018, backport of #2012)
    ° Adds SafeRegex utility with TimeoutCharSequence to enforce
    wall-clock deadlines during regex matching
    ° Fixes 8 locations across terminal, reader, and builtins
    where user-controlled input could trigger catastrophic
    backtracking
    ° Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx,
    GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3
    + fix: backport security hardening (#1986, #1995)
    ° Create persisted history file with owner-only permissions
    ° Use exclusive create for extracted native library temp files
  * Bug Fixes
    + fix: warn on insecure permissions when history file created
    concurrently
  * Dependency Updates
    + chore: bump eu.maveniverse.maven.njord:extension3 from 0.9.8
    to 0.9.9 (#1999)
    + chore: bump com.palantir.javaformat:palantir-java-format
    (#1991)
    + chore: bump actions/cache from 5 to 6 (#1989)
- Modified patch:
  * 0001-Remove-optional-dependency-on-universalchardet.patch
    + rebase</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784635200">- Make the building with juniversalchardet configurable, but keep
  it disabled by default</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784894400">- Update to upstream version 3.30.16
  * bugfix release with security hardening, SSH agent forwarding
    fix, and terminal compatibility improvements.
  * Breaking Changes
    + SSH agent forwarding is no longer enabled by default;
    pass -A to explicitly request it
  * Bug Fixes
    + reject overlong hex components in OSC color responses
    + strip OSC and other escape sequences in ansiAppend
    + search multiple lib paths for versioned libutil.so
    + use Path.resolve instead of URI.resolve in cat and sort to
    prevent SSRF
    + check closed flag in PtyInputStream to prevent hang on empty
    input
    + confine ConfigurationPath lookups to the config directory
    + disable Read File command in nano restricted mode
    + drain buffered data before EOF in NonBlockingPumpInputStream
    + look up openpty in libc.so.6 for glibc 2.34+
    + guard styleMatches and highlighter rules against ReDoS
    + backport telnet DoS mitigations (GHSA-47qp, GHSA-2r2c)
    + propagate EOF in PtyInputStream to avoid infinite loop
  * Dependency Updates
    + bump org.apache.ivy:ivy from 2.5.3 to 2.6.0
    + bump actions/setup-node from 6 to 7
    + bump com.palantir.javaformat:palantir-java-format from 2.94.0
    to 2.96.0
    + bump sshd.version from 2.18.0 to 2.19.0
    + bump org.codehaus.gmavenplus:gmavenplus-plugin from 5.0.0 to
    5.1.0
    + bump org.graalvm.sdk:graal-sdk from 25.0.3 to 25.1.3
    + bump com.diffplug.spotless:spotless-maven-plugin</changelog>
</package>
<package pkgid="22c75ee53013ee8d722d5d622a911177e790fdbe5636be50fa430b753dccf9ecd4367aaef1c090ad2d01743ddf0f6f07ae9c3302f8040694ddbb9d8ba7f7808c" name="jline3-native-debuginfo" arch="i586">
  <version epoch="0" ver="3.30.16" rel="1.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464000">- Update to upstream version 3.30.9
  * Bug Fixes
    + Suppress dumb terminal warning when no streams are TTYs
    In CI environments (like GitHub Actions), the "Unable to
    create a system terminal" warning is no longer emitted when
    falling back to a dumb terminal is expected because no TTY is
    available</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464001">- Update to upstream version 3.30.10
  * Bug Fixes
    + Catch LinkageError during provider loading
    + Prevent ArrayIndexOutOfBoundsException in KillRing.yankPop()
    + Fix off-by-one bounds check in KeyMap.unbind()
    + Handle EOF in color parsing to prevent infinite loop
    + Close HttpURLConnection in ConsoleEngineImpl.urlExists()
    + Guard AnsiConsole.providers() call to avoid NoSuchMethodError
    + Guard waitDirty against spurious wakeups
    + Restore waitDirty timeout in forced dump to prevent busy-loop
    spinning
    + Remove spurious (short) casts in Size setters
    + Fix AttributedStyle color chaining
    + Avoid NPE when closing terminal with null masterOutput
    + Close PTY streams before shutdown to prevent hang on macOS</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1777464002">- Update to upstream version 3.30.11
  * Bug Fixes
    + Add GraalVM native-image support for FFM terminal provider</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1778414400">- Update to upstream version 3.30.13
  * Bug Fixes
    + fix: correct inverted bounds check in readBuffered methods
    + fix: remove proactive isNativeAccessEnabled() checks from
    terminal providers
    + fix: status bar duplication after vertical resize</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1780056000">- Allow building with JDK that uses libalternatives instead of
  update-alternatives</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1782388800">- Added patch:
  * jline3-GHSA-47qp-hqvx-6r3f.patch
    + backport of the upstream fix for GHSA-47qp-hqvx-6r3f,
    bsc#1269021: unauthenticated remote memory exhaustion via
    unbounded Telnet 'NEW-ENVIRON variables</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1782820800">- Update to upstream version 3.30.14
  * Security fixes
    + fix: clamp NAWS terminal dimensions to prevent CPU exhaustion
    (CVE-2026-56741, GHSA-2r2c-cx56-8933, bsc#1270083)
    + fix: cap NEW-ENVIRON variable count to prevent heap exhaustion
    (CVE-2026-56740, GHSA-47qp-hqvx-6r3f, bsc#1269021)
- Removed patch:
  * jline3-GHSA-47qp-hqvx-6r3f.patch
    + integrated in this version</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1782907200">- Update to upstream version 3.30.15
  * Security Fixes
    + fix: guard regex matching against catastrophic backtracking
    (ReDoS) (#2018, backport of #2012)
    ° Adds SafeRegex utility with TimeoutCharSequence to enforce
    wall-clock deadlines during regex matching
    ° Fixes 8 locations across terminal, reader, and builtins
    where user-controlled input could trigger catastrophic
    backtracking
    ° Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx,
    GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3
    + fix: backport security hardening (#1986, #1995)
    ° Create persisted history file with owner-only permissions
    ° Use exclusive create for extracted native library temp files
  * Bug Fixes
    + fix: warn on insecure permissions when history file created
    concurrently
  * Dependency Updates
    + chore: bump eu.maveniverse.maven.njord:extension3 from 0.9.8
    to 0.9.9 (#1999)
    + chore: bump com.palantir.javaformat:palantir-java-format
    (#1991)
    + chore: bump actions/cache from 5 to 6 (#1989)
- Modified patch:
  * 0001-Remove-optional-dependency-on-universalchardet.patch
    + rebase</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784635200">- Make the building with juniversalchardet configurable, but keep
  it disabled by default</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1784894400">- Update to upstream version 3.30.16
  * bugfix release with security hardening, SSH agent forwarding
    fix, and terminal compatibility improvements.
  * Breaking Changes
    + SSH agent forwarding is no longer enabled by default;
    pass -A to explicitly request it
  * Bug Fixes
    + reject overlong hex components in OSC color responses
    + strip OSC and other escape sequences in ansiAppend
    + search multiple lib paths for versioned libutil.so
    + use Path.resolve instead of URI.resolve in cat and sort to
    prevent SSRF
    + check closed flag in PtyInputStream to prevent hang on empty
    input
    + confine ConfigurationPath lookups to the config directory
    + disable Read File command in nano restricted mode
    + drain buffered data before EOF in NonBlockingPumpInputStream
    + look up openpty in libc.so.6 for glibc 2.34+
    + guard styleMatches and highlighter rules against ReDoS
    + backport telnet DoS mitigations (GHSA-47qp, GHSA-2r2c)
    + propagate EOF in PtyInputStream to avoid infinite loop
  * Dependency Updates
    + bump org.apache.ivy:ivy from 2.5.3 to 2.6.0
    + bump actions/setup-node from 6 to 7
    + bump com.palantir.javaformat:palantir-java-format from 2.94.0
    to 2.96.0
    + bump sshd.version from 2.18.0 to 2.19.0
    + bump org.codehaus.gmavenplus:gmavenplus-plugin from 5.0.0 to
    5.1.0
    + bump org.graalvm.sdk:graal-sdk from 25.0.3 to 25.1.3
    + bump com.diffplug.spotless:spotless-maven-plugin</changelog>
</package>
<package pkgid="034956ed1749238d8a691ff699c994399e5d0fe8b2b1b811517e0c291f881dde94bafa10654d093075fff19dbad92e01d903febf413581aa272efdf2bf119d77" name="jna-debuginfo" arch="i586">
  <version epoch="0" ver="5.13.0" rel="5.5"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1552478400">- Decide whether to apply the jna-4.5.0-nojavah.patch according
  to what java-devel version is used for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570708800">- Rename package to jna, since the jna package must be anyway
  archful
- Upgrade to 5.4.0
- Split the package into:
  * jna
    + archful package
    + provides and obsoletes the libjnidispatch package
    + packages the libjnidispatch.so
  * jna-contrib
    + noarch package
    + contains the jna-platform examples
- Removed patches:
  * jna-4.5.1-nojavah.patch
  * jna-getpeer.patch
  * jna-msgsize.patch
    + not needed anymore with this version
- Modified patches:
  * jna-build.patch
  * jna-callback.patch
    + Adapted to changed context
- Added patches:
  * jna-system-libjnidispatch.patch
    + Load the libjnidispatch from system
  * jna-java8compat.patch
    + Add casts to prevent using of java9+ only ByteBuffer
    methods</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1591272000">- Upgrade to 5.5.0
  * Features
    + Add CoreFoundation, IOKit, and DiskArbitration mappings in
    c.s.j.p.mac.
    + c.s.j.p.mac.SystemB now extends c.s.j.p.unix.LibCAPI.
    + Add additional OSGi headers for the JNA bundle to support
    32bit ARM (hardfloat)
    + Include Win32 COM utils (c.s.j.p.win32.com.util and
    c.s.j.p.win32.com.annotation) in OSGI bundle
  * Bug Fixes
    + Fix signature for c.s.j.p.win32.Kernel32#CreateRemoteThread
    and bind VirtualAllocEx, VirtualFreeEx, GetExitCodeThread in
    c.s.j.p.win32.Kernel32
    + Windows needs a wide string in
    c.s.j.p.win32.COM.IShellFolder#ParseDisplayName
    + KEY_ALL_ACCESS value is incorrect in c.s.j.p.win32.WinNT.java
    + Ensure JARs created from the build system don't contain
    invalid Info-ZIP Unicode Path extra info
    + Read correct member of
    WinBase.SYSTEM_INFO.processorArchitecture union
    + Fix passing unions containing integer and floating point
    members as parameters by value
- Modified patch:
  * jna-build.patch
    + rediff to the changed context
    + disable warnings as errors
    + fix build on ppc64 and s390x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1602504000">- %{suffix} is an rpm internal macro that extracts a suffix
  (extension) from a filename. With RPM 4.16, it verifies that a
  filename is passed (e.g. %{suffix:filename.spec}); earlier
  versions returned "", meaning we can just strip it from the
  install command, as we rely on an empty return value.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with java source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693396800">- Upgrade to upstream version 5.13.0
- Changes in version 5.13.0:
  * Features:
    + #1454: Add 'c.s.j.p.win32.Psapi.QueryWorkingSetEx' and
    associated Types
    + #1459: Add 'VirtualLock' and 'VirtualUnlock' in
    'c.s.j.p.win32.Kernel32'
    + #1471: Add
    'c.s.j.p.win32.Advapi32Util#isCurrentProcessElevated' and
    associated Types
    + #1474: Add
    'c.s.j.p.win32.WbemCli#IWbemClassObject.IWbemQualifierSet',
    'IWbemServices.GetObject', 'IWbemContext.SetValue' and
    associated methods
    + #1482: Add multilingual support of
    'Kernel32Util.formatMessage'
    + #1490: Adds support for a custom 'SymbolProvider' in
    'NativeLibrary' &amp; 'Library'
    + #1491: Update libffi to v3.4.4
    + #1487: Add 'uses' information to OSGI metadata in MANIFEST.MF
    to improve stability of package resolution
  * Bug Fixes:
    + #1452: Fix memory allocation/handling for error message
    generation in native library code ('dispatch.c')
    + #1460: Fix win32 variant date conversion in DST offest window
    and with millisecond values
    + #1472: Fix incorrect bitmask in
    'c.s.j.Pointer#createConstant(int)'
    + #1481: Fix NPE in NativeLibrary when unpacking from classpath
    is disabled
    + #1489: Fixes typo in 'OpenGL32Util#wglGetProcAddress', instead
    of parameter 'procName' the hardcoded value 'wglEnumGpusNV'
    was used
- Changes in version 5.12.1:
  * Bug Fixes:
    + #1447: Null-check cleanable in 'c.s.j.Memory#close'
- Changes in version 5.12.0:
  * Features:
    + #1433: Add 'CFEqual', 'CFDictionaryRef.ByReference',
    'CFStringRef.ByReference' to 'c.s.j.p.mac.CoreFoundation'
    + #978: Remove use of finalizers in JNA and improve concurrency
    for 'Memory', 'CallbackReference' and 'NativeLibrary'
    + #1440: Support for LoongArch64
    + #1444: Update embedded libffi to
    1f14b3fa92d4442a60233e9596ddec428a985e3c and rebuild native
    libraries
  * Bug Fixes:
    + #1438: Handle arrays in structures with differing size
    + #1442: Handle race condition in
    'c.s.j.p.win32.PdhUtil#PdhEnumObjectItems'
  * Important Changes:
    + 'Memory#dispose', 'CallbackReference#dispose' and
    'NativeLibrary#dispose' were called by the 'Object#finalize'
    override. These calls were replaced by the use of a cleaner.
    It is not guaranteed anymore, that 'dispose' is called on
    subclasses on finalization.
- Changes in version 5.11.0:
  * Features:
    + #1398: Increase 'c.s.j.p.win32.Sspi#MAX_TOKEN_SIZE' on
    Windows 8/Server 2012 and later
    + #1403: Rebuild AIX binaries with libffi 3.4.2 (other
    architectures were part of 5.10)
    + #1404: Added Solaris Kstat2 library
    + #1416: Add 'CFDictionaryGetCount' to
    'c.s.j.p.mac.CoreFoundation'
    + #1418: Add 'CertOpenStore' to 'c.s.j.p.win32.Crypt32'
  * Bug Fixes:
    + #1411: Do not throw 'Win32Exception' on success for empty
    section in 'Kernel32Util#getPrivateProfileSection'
    + #1414: Fix definition of 'c.s.j.p.unix.X11.XK_Shift_R'
    + #1323. Fix crashes in direct callbacks on mac OS aarch64
    + #1422: Load jawt library relative to 'sun.boot.library.path'
    system on unix OSes
    + #1427: Rebuild all binaries with fix from #1422 and #1323
- Changes in version 5.10.0:
  * Features:
    + #1377: Add 'RegLoadAppKey' to 'c.s.j.p.win32.Advapi32' and
    'registryLoadAppKey' to 'c.s.j.p.win32.Advapi32Util'
    + #1093: Add 'OpenFileMapping' to 'c.s.j.p.win32.Kernel32'
    + #1388: Map the arch 'zarch_64' as reported by SAPJVM8 to
    's390x'
    + #1381: Update embedded libffi to 3.4.2
    + #1393: Update native encoding detection for JEP400 / JDK 18
    ('file.encoding' now defaults to 'UTF-8')
  * Bug Fixes:
    + #1378: Handle failure in 'ffi_closure_alloc'
- Changes in version 5.9.0:
  * Features:
    + #1336: Add 'HKEY_CURRENT_USER_LOCAL_SETTINGS' to
    'c.s.j.p.win32.WinReg'
    + #1337: Add 'REG_NOTIFY_THREAD_AGNOSTIC' to
    'c.s.j.p.win32.WinNet' and update 'REG_LEGAL_CHANGE_FILTER'
    + #1338: Add 'RegNotifyChangeKeyValue' to
    'c.s.j.p.win32.Advapi32'
    + #1340: Add 'CM_Get_DevNode_Registry_Property' to
    'c.s.j.p.win32.Cfgmgr32' and corresponding util in
    'c.s.j.p.win32.Cfgmgr32Util'
    + #1352: Add 'BringWindowToTop' to 'c.s.j.p.win32.User32'
    + #1354: Add 'GetParent' to 'c.s.j.p.win32.User32'
    + #1360: Add 'CommandLineToArgvW' to 'c.s.j.p.win32.Shell32'
    and corresponding util in 'c.s.j.p.win32.Shell32Util'
    + #1363: Update 'NUMA_NODE_RELATIONSHIP' in
    'c.s.j.p.win32.WinNT' to new version of the structure and
    improve support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP'
  * Bug Fixes:
    + #1343: 'c.s.j.p.mac.CoreFoundation.CFStringRef#stringValue'
    buffer needs space for a null byte
    + #1351: Define 'c.s.j.p.unix.size_t.ByReference' and fix macOS
    sysctl 'size_t *' parameters
    + #1362: Clear security sensitive data after usage in
    'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData'
    + #1361: Make 'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData' properly handle 0-length array as input
- Changes in version 5.8.0:
  * Features:
    + #1313: Normalize 'RESOURCE_PREFIX' for darwin to
    'darwin-$arch' and split jnidispatch library per architecture
    + #1318: Add support for linux-riscv64
    + #1327: Add partial support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP' enum
    present in Windows Insider builds
  * Bug Fixes:
    + #1317: Change the maven coordinates of the JPMS artifacts from
    classifier 'jpms' to custom artifact ids 'jna-jpms' and
    'jna-platform-jpms'
    + #1322: Handle 0-length domain names in
    'c.s.j.p.win32.Advapi32Util#getAccountBySid'
    + #1326: Ensure pointers indirected from Memory and pointing
    into Memory retain originating object
  * Important Changes:
    + The maven coordinates of the experimental JPMS (java module
    system) artifacts were moved from using the classifier 'jpms'
    to custom artifact ids 'jna-jpms' and 'jna-platform-jpms',
    without an classifier. The reason for this is, that the
    platform artifacts depend on the jna artifacts and need to
    pull in the right variant. This is not possible if the
    classifier is used.
    + 'RESOURCE_PREFIX' for darwin (mac OS) was changed from
    'darwin' to 'darwin-$arch' as the fat binaries on mac OS
    causes various problems: It was reported, that binaries were
    rejected from the appstore because x86 binaries were found in
    the application (jnidispatch for mac OS x86) and that builds
    needed to be special cased so that the native library can be
    assembled. The latter is also true for JNA.
    While the prefix is changed, the old prefix is still searched
    as a fallback location, so if only a fat binary is present, it
    can still be loaded.
- Changes in version 5.7.0:
  * Features:
    + #1301: Improve bindings of the printer notification functions
    ('FindFirstPrinterChangeNotification',
    'FindNextPrinterChangeNotification') in 'c.s.j.p.w.Winspool'
    + #1238: Add macOS 'aarch64' architecture to universal 'darwin'
    target
    + #1264: Update libffi to v3.3; Add Windows 'aarch64' target.
    + #1293: Bind part of Windows Application Recovery and Restart
    API: 'RegisterApplicationRestart',
    'UnregisterApplicationRestart' and
    'GetApplicationRestartSettings' in 'c.s.j.p.w.Kernel32'
    + #1217: Add mappings for AIX 'Perfstat' library to
    'c.s.j.p.unix.aix'
    + #1231: The test suite can now be executed on Windows using
    either ANSI or UNICODE win32 API by passing
    '-Dw32.ascii=true/false' to ant. Previously, UNICODE was
    always used.
    + #1237: *Experimental:* Add artifacts that make jna and
    jna-platform named modules (provide 'module-info.class').
    The new artifacts are named 'jna-jpms.jar' and
    'jna-platform-jpms.jar'
    + #1242: Add CallWindowProc to User32
    + #1239: Improve performance of allocation of 'c.s.j.Memory'
    objects
    + #1246: Improve performance of 'c.s.j.Structure#read' and
    'c.s.j.Structure#write'
    + #1260: Add mapping for X11 generic events
    + #1263: Add LowLevelMouseProc
    + #1265: Add mapping for XQueryExtension
    + #1299: Add 'c.s.j.p.win32.IPHlpApi#GetExtendedTcpTable',
    'c.s.j.p.win32.IPHlpApi#GetExtendedUdpTable', and supporting
    structures.
  * Bug Fixes:
    + #1286: Fix bindings of 'c.s.j.p.win32.DBT'
    + #326: Fix loading library that re-uses pointers for different
    callbacks
    + #1244: Fix building on GCC 10
    + #1252: Fix bindings of 'CTL_ENTRY#getRgAttribute',
    'CTL_INFO#getRgCTLEntry', 'CTL_INFO#getRgExtension',
    'CERT_EXTENSIONS#getRgExtension', 'CERT_INFO#getRgExtension',
    'CRL_INFO#getRgCRLEntry', 'CRL_INFO#getRgExtension',
    'CRL_ENTRY#getRgExtension'.
    Add bindings for 'CertEnumCertificatesInStore',
    'CertEnumCTLsInStore', 'CertEnumCRLsInStore' and
    'CryptQueryObject' in 'c.s.j.p.win32.Crypt32'.
  * WARNING:* The signatures for 'CTL_INFO#getRgCTLEntry' and
    'CTL_INFO#getRgExtension' were changed - as the original
    signatures were obviously wrong and read the wrong attributes,
    it is not considered an API break
    + #1275: Fix 'CFStringRef#stringValue' for empty Strings
    + #1279: Remove 'DLLCallback' import from 'CallbackReference'
    + #1278: Improve compatibility of
    'c.s.j.p.WindowUtils#getProcessFilePath' and fix unittests for
    windows 32bit intel
    + #1284: Fix illegal access exceptions, when retrieving options
    for private library interfaces with an instance field
    + #1300: Deprecate 'c.s.j.p.win32.WTypes.BSTR' String
    constructor and 'setValue' method, as 'BSTR' allocation should
    be managed by COM, Automation, and Interop functions
  * Breaking Changes:
    + Prebuild native library for darwin x86 (32bit java on mac OS)
    was removed
- Changes in version 5.6.0:
  * Features:
    + #1160: Make FileUtils#moveToTrash a varargs method
    + #1167: Add 'c.s.j.p.win32.Kernel32#GetProcessAffinityMask'
    + #1168: Add 'c.s.j.p.win32.Kernel32#SetProcessAffinityMask'
    + #1169: Wait for process in getLinuxLdPaths
    + #1178: Add 'c.s.j.p.win32.IPHlpAPI#GetTcpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetTcpStatisticsEx' and
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatisticsEx'
    + #1182: Add 'toString' to classes extending
    'c.s.j.ptr.ByReference'
    + #1191: Add 'c.s.j.p.win32.Advapi32Util#getTokenPrimaryGroup'
    + #1194: Add 'GetConsoleScreenBufferInfo', 'ReadConsoleInput'
    and 'WriteConsole' with associated structures to
    'c.s.j.p.win32.Wincon'
    + #1198: Add 'NetSessionEnum' to 'c.s.j.p.win32.Netapi32' and
    'WTSEnumerateSessions', 'WTSQuerySessionInformation', and
    'WTSFreeMemory' to 'c.s.j.p.win32.Wtsapi32'
    + #1200: Add mappings for 'libudev' to 'c.s.j.p.linux.Udev'
    + #1202: Add mappings supporting shared memory including
    'c.s.j.p.unix.LibCAPI' types 'size_t' and 'ssize_t',
    'c.s.j.p.linux.LibC' methods 'munmap()', 'msync()', and
    'close()', 'c.s.j.p.unix.LibCUtil' mapping 'mmap()' and
    'ftruncate()', and 'c.s.j.p.linux.LibRT' methods 'shm_open()'
    and 'shm_unlink()'
    + #1209: Add mappings for 'Thread32First' and 'Thread32Next' to
    'c.s.j.p.win32.Kernel32'
    + #1214: Add mapping for EnumProcesses to 'c.s.j.p.win32.Psapi'
    and 'c.s.j.p.win32.PsapiUtil'
  * Bug Fixes:
    + #1183: 'c.s.j.p.win32.WinDef.CHARByReference#getValue' should
    only read one byte
    + #1184: 'c.s.j.p.win32.WinDef.ULONGLONG' should always be 8
    bytes
    + #1196: 'c.s.j.p.win32.WinNT.LARGE_INTEGER' needs to populate
    both union fields
    + #1216: Failure loading frameworks on macOS 11
- Modified patches:
  * jna-build.patch
  * jna-java8compat.patch
    + rediff to changed context
- Added patch:
  * jna-old-libffi.patch
    + patch out an enum that is not present in less recent libffi
    used on some older systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1706011200">- Modified patch:
  * jna-java8compat.patch
    + force java 1.8 compatibility for all JDKs which support it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.
- Fetch sources using source service in order to avoid binary files
  in the tarball</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1751544000">- Added patch:
  * jna-no-multirelease.patch
    + do not put module-info.class in multirelease directories</changelog>
</package>
<package pkgid="db6d0e31cc814ea39ed8925443dba532794bcddd6f1e579ed34b2b2ae736c8a26d6787eef949f174d9dd9a2dca39472af547974ec0a052fd303985c46667bec8" name="jna-debugsource" arch="i586">
  <version epoch="0" ver="5.13.0" rel="5.5"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1552478400">- Decide whether to apply the jna-4.5.0-nojavah.patch according
  to what java-devel version is used for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1570708800">- Rename package to jna, since the jna package must be anyway
  archful
- Upgrade to 5.4.0
- Split the package into:
  * jna
    + archful package
    + provides and obsoletes the libjnidispatch package
    + packages the libjnidispatch.so
  * jna-contrib
    + noarch package
    + contains the jna-platform examples
- Removed patches:
  * jna-4.5.1-nojavah.patch
  * jna-getpeer.patch
  * jna-msgsize.patch
    + not needed anymore with this version
- Modified patches:
  * jna-build.patch
  * jna-callback.patch
    + Adapted to changed context
- Added patches:
  * jna-system-libjnidispatch.patch
    + Load the libjnidispatch from system
  * jna-java8compat.patch
    + Add casts to prevent using of java9+ only ByteBuffer
    methods</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1591272000">- Upgrade to 5.5.0
  * Features
    + Add CoreFoundation, IOKit, and DiskArbitration mappings in
    c.s.j.p.mac.
    + c.s.j.p.mac.SystemB now extends c.s.j.p.unix.LibCAPI.
    + Add additional OSGi headers for the JNA bundle to support
    32bit ARM (hardfloat)
    + Include Win32 COM utils (c.s.j.p.win32.com.util and
    c.s.j.p.win32.com.annotation) in OSGI bundle
  * Bug Fixes
    + Fix signature for c.s.j.p.win32.Kernel32#CreateRemoteThread
    and bind VirtualAllocEx, VirtualFreeEx, GetExitCodeThread in
    c.s.j.p.win32.Kernel32
    + Windows needs a wide string in
    c.s.j.p.win32.COM.IShellFolder#ParseDisplayName
    + KEY_ALL_ACCESS value is incorrect in c.s.j.p.win32.WinNT.java
    + Ensure JARs created from the build system don't contain
    invalid Info-ZIP Unicode Path extra info
    + Read correct member of
    WinBase.SYSTEM_INFO.processorArchitecture union
    + Fix passing unions containing integer and floating point
    members as parameters by value
- Modified patch:
  * jna-build.patch
    + rediff to the changed context
    + disable warnings as errors
    + fix build on ppc64 and s390x</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1602504000">- %{suffix} is an rpm internal macro that extracts a suffix
  (extension) from a filename. With RPM 4.16, it verifies that a
  filename is passed (e.g. %{suffix:filename.spec}); earlier
  versions returned "", meaning we can just strip it from the
  install command, as we rely on an empty return value.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647691200">- Build with java source/target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693396800">- Upgrade to upstream version 5.13.0
- Changes in version 5.13.0:
  * Features:
    + #1454: Add 'c.s.j.p.win32.Psapi.QueryWorkingSetEx' and
    associated Types
    + #1459: Add 'VirtualLock' and 'VirtualUnlock' in
    'c.s.j.p.win32.Kernel32'
    + #1471: Add
    'c.s.j.p.win32.Advapi32Util#isCurrentProcessElevated' and
    associated Types
    + #1474: Add
    'c.s.j.p.win32.WbemCli#IWbemClassObject.IWbemQualifierSet',
    'IWbemServices.GetObject', 'IWbemContext.SetValue' and
    associated methods
    + #1482: Add multilingual support of
    'Kernel32Util.formatMessage'
    + #1490: Adds support for a custom 'SymbolProvider' in
    'NativeLibrary' &amp; 'Library'
    + #1491: Update libffi to v3.4.4
    + #1487: Add 'uses' information to OSGI metadata in MANIFEST.MF
    to improve stability of package resolution
  * Bug Fixes:
    + #1452: Fix memory allocation/handling for error message
    generation in native library code ('dispatch.c')
    + #1460: Fix win32 variant date conversion in DST offest window
    and with millisecond values
    + #1472: Fix incorrect bitmask in
    'c.s.j.Pointer#createConstant(int)'
    + #1481: Fix NPE in NativeLibrary when unpacking from classpath
    is disabled
    + #1489: Fixes typo in 'OpenGL32Util#wglGetProcAddress', instead
    of parameter 'procName' the hardcoded value 'wglEnumGpusNV'
    was used
- Changes in version 5.12.1:
  * Bug Fixes:
    + #1447: Null-check cleanable in 'c.s.j.Memory#close'
- Changes in version 5.12.0:
  * Features:
    + #1433: Add 'CFEqual', 'CFDictionaryRef.ByReference',
    'CFStringRef.ByReference' to 'c.s.j.p.mac.CoreFoundation'
    + #978: Remove use of finalizers in JNA and improve concurrency
    for 'Memory', 'CallbackReference' and 'NativeLibrary'
    + #1440: Support for LoongArch64
    + #1444: Update embedded libffi to
    1f14b3fa92d4442a60233e9596ddec428a985e3c and rebuild native
    libraries
  * Bug Fixes:
    + #1438: Handle arrays in structures with differing size
    + #1442: Handle race condition in
    'c.s.j.p.win32.PdhUtil#PdhEnumObjectItems'
  * Important Changes:
    + 'Memory#dispose', 'CallbackReference#dispose' and
    'NativeLibrary#dispose' were called by the 'Object#finalize'
    override. These calls were replaced by the use of a cleaner.
    It is not guaranteed anymore, that 'dispose' is called on
    subclasses on finalization.
- Changes in version 5.11.0:
  * Features:
    + #1398: Increase 'c.s.j.p.win32.Sspi#MAX_TOKEN_SIZE' on
    Windows 8/Server 2012 and later
    + #1403: Rebuild AIX binaries with libffi 3.4.2 (other
    architectures were part of 5.10)
    + #1404: Added Solaris Kstat2 library
    + #1416: Add 'CFDictionaryGetCount' to
    'c.s.j.p.mac.CoreFoundation'
    + #1418: Add 'CertOpenStore' to 'c.s.j.p.win32.Crypt32'
  * Bug Fixes:
    + #1411: Do not throw 'Win32Exception' on success for empty
    section in 'Kernel32Util#getPrivateProfileSection'
    + #1414: Fix definition of 'c.s.j.p.unix.X11.XK_Shift_R'
    + #1323. Fix crashes in direct callbacks on mac OS aarch64
    + #1422: Load jawt library relative to 'sun.boot.library.path'
    system on unix OSes
    + #1427: Rebuild all binaries with fix from #1422 and #1323
- Changes in version 5.10.0:
  * Features:
    + #1377: Add 'RegLoadAppKey' to 'c.s.j.p.win32.Advapi32' and
    'registryLoadAppKey' to 'c.s.j.p.win32.Advapi32Util'
    + #1093: Add 'OpenFileMapping' to 'c.s.j.p.win32.Kernel32'
    + #1388: Map the arch 'zarch_64' as reported by SAPJVM8 to
    's390x'
    + #1381: Update embedded libffi to 3.4.2
    + #1393: Update native encoding detection for JEP400 / JDK 18
    ('file.encoding' now defaults to 'UTF-8')
  * Bug Fixes:
    + #1378: Handle failure in 'ffi_closure_alloc'
- Changes in version 5.9.0:
  * Features:
    + #1336: Add 'HKEY_CURRENT_USER_LOCAL_SETTINGS' to
    'c.s.j.p.win32.WinReg'
    + #1337: Add 'REG_NOTIFY_THREAD_AGNOSTIC' to
    'c.s.j.p.win32.WinNet' and update 'REG_LEGAL_CHANGE_FILTER'
    + #1338: Add 'RegNotifyChangeKeyValue' to
    'c.s.j.p.win32.Advapi32'
    + #1340: Add 'CM_Get_DevNode_Registry_Property' to
    'c.s.j.p.win32.Cfgmgr32' and corresponding util in
    'c.s.j.p.win32.Cfgmgr32Util'
    + #1352: Add 'BringWindowToTop' to 'c.s.j.p.win32.User32'
    + #1354: Add 'GetParent' to 'c.s.j.p.win32.User32'
    + #1360: Add 'CommandLineToArgvW' to 'c.s.j.p.win32.Shell32'
    and corresponding util in 'c.s.j.p.win32.Shell32Util'
    + #1363: Update 'NUMA_NODE_RELATIONSHIP' in
    'c.s.j.p.win32.WinNT' to new version of the structure and
    improve support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP'
  * Bug Fixes:
    + #1343: 'c.s.j.p.mac.CoreFoundation.CFStringRef#stringValue'
    buffer needs space for a null byte
    + #1351: Define 'c.s.j.p.unix.size_t.ByReference' and fix macOS
    sysctl 'size_t *' parameters
    + #1362: Clear security sensitive data after usage in
    'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData'
    + #1361: Make 'c.s.j.p.win32.Crypt32Util#cryptProtectData' and
    '#cryptUnprotectData' properly handle 0-length array as input
- Changes in version 5.8.0:
  * Features:
    + #1313: Normalize 'RESOURCE_PREFIX' for darwin to
    'darwin-$arch' and split jnidispatch library per architecture
    + #1318: Add support for linux-riscv64
    + #1327: Add partial support for future values of
    'c.s.j.p.win32.WinNT.LOGICAL_PROCESSOR_RELATIONSHIP' enum
    present in Windows Insider builds
  * Bug Fixes:
    + #1317: Change the maven coordinates of the JPMS artifacts from
    classifier 'jpms' to custom artifact ids 'jna-jpms' and
    'jna-platform-jpms'
    + #1322: Handle 0-length domain names in
    'c.s.j.p.win32.Advapi32Util#getAccountBySid'
    + #1326: Ensure pointers indirected from Memory and pointing
    into Memory retain originating object
  * Important Changes:
    + The maven coordinates of the experimental JPMS (java module
    system) artifacts were moved from using the classifier 'jpms'
    to custom artifact ids 'jna-jpms' and 'jna-platform-jpms',
    without an classifier. The reason for this is, that the
    platform artifacts depend on the jna artifacts and need to
    pull in the right variant. This is not possible if the
    classifier is used.
    + 'RESOURCE_PREFIX' for darwin (mac OS) was changed from
    'darwin' to 'darwin-$arch' as the fat binaries on mac OS
    causes various problems: It was reported, that binaries were
    rejected from the appstore because x86 binaries were found in
    the application (jnidispatch for mac OS x86) and that builds
    needed to be special cased so that the native library can be
    assembled. The latter is also true for JNA.
    While the prefix is changed, the old prefix is still searched
    as a fallback location, so if only a fat binary is present, it
    can still be loaded.
- Changes in version 5.7.0:
  * Features:
    + #1301: Improve bindings of the printer notification functions
    ('FindFirstPrinterChangeNotification',
    'FindNextPrinterChangeNotification') in 'c.s.j.p.w.Winspool'
    + #1238: Add macOS 'aarch64' architecture to universal 'darwin'
    target
    + #1264: Update libffi to v3.3; Add Windows 'aarch64' target.
    + #1293: Bind part of Windows Application Recovery and Restart
    API: 'RegisterApplicationRestart',
    'UnregisterApplicationRestart' and
    'GetApplicationRestartSettings' in 'c.s.j.p.w.Kernel32'
    + #1217: Add mappings for AIX 'Perfstat' library to
    'c.s.j.p.unix.aix'
    + #1231: The test suite can now be executed on Windows using
    either ANSI or UNICODE win32 API by passing
    '-Dw32.ascii=true/false' to ant. Previously, UNICODE was
    always used.
    + #1237: *Experimental:* Add artifacts that make jna and
    jna-platform named modules (provide 'module-info.class').
    The new artifacts are named 'jna-jpms.jar' and
    'jna-platform-jpms.jar'
    + #1242: Add CallWindowProc to User32
    + #1239: Improve performance of allocation of 'c.s.j.Memory'
    objects
    + #1246: Improve performance of 'c.s.j.Structure#read' and
    'c.s.j.Structure#write'
    + #1260: Add mapping for X11 generic events
    + #1263: Add LowLevelMouseProc
    + #1265: Add mapping for XQueryExtension
    + #1299: Add 'c.s.j.p.win32.IPHlpApi#GetExtendedTcpTable',
    'c.s.j.p.win32.IPHlpApi#GetExtendedUdpTable', and supporting
    structures.
  * Bug Fixes:
    + #1286: Fix bindings of 'c.s.j.p.win32.DBT'
    + #326: Fix loading library that re-uses pointers for different
    callbacks
    + #1244: Fix building on GCC 10
    + #1252: Fix bindings of 'CTL_ENTRY#getRgAttribute',
    'CTL_INFO#getRgCTLEntry', 'CTL_INFO#getRgExtension',
    'CERT_EXTENSIONS#getRgExtension', 'CERT_INFO#getRgExtension',
    'CRL_INFO#getRgCRLEntry', 'CRL_INFO#getRgExtension',
    'CRL_ENTRY#getRgExtension'.
    Add bindings for 'CertEnumCertificatesInStore',
    'CertEnumCTLsInStore', 'CertEnumCRLsInStore' and
    'CryptQueryObject' in 'c.s.j.p.win32.Crypt32'.
  * WARNING:* The signatures for 'CTL_INFO#getRgCTLEntry' and
    'CTL_INFO#getRgExtension' were changed - as the original
    signatures were obviously wrong and read the wrong attributes,
    it is not considered an API break
    + #1275: Fix 'CFStringRef#stringValue' for empty Strings
    + #1279: Remove 'DLLCallback' import from 'CallbackReference'
    + #1278: Improve compatibility of
    'c.s.j.p.WindowUtils#getProcessFilePath' and fix unittests for
    windows 32bit intel
    + #1284: Fix illegal access exceptions, when retrieving options
    for private library interfaces with an instance field
    + #1300: Deprecate 'c.s.j.p.win32.WTypes.BSTR' String
    constructor and 'setValue' method, as 'BSTR' allocation should
    be managed by COM, Automation, and Interop functions
  * Breaking Changes:
    + Prebuild native library for darwin x86 (32bit java on mac OS)
    was removed
- Changes in version 5.6.0:
  * Features:
    + #1160: Make FileUtils#moveToTrash a varargs method
    + #1167: Add 'c.s.j.p.win32.Kernel32#GetProcessAffinityMask'
    + #1168: Add 'c.s.j.p.win32.Kernel32#SetProcessAffinityMask'
    + #1169: Wait for process in getLinuxLdPaths
    + #1178: Add 'c.s.j.p.win32.IPHlpAPI#GetTcpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatistics',
    'c.s.j.p.win32.IPHlpAPI#GetTcpStatisticsEx' and
    'c.s.j.p.win32.IPHlpAPI#GetUdpStatisticsEx'
    + #1182: Add 'toString' to classes extending
    'c.s.j.ptr.ByReference'
    + #1191: Add 'c.s.j.p.win32.Advapi32Util#getTokenPrimaryGroup'
    + #1194: Add 'GetConsoleScreenBufferInfo', 'ReadConsoleInput'
    and 'WriteConsole' with associated structures to
    'c.s.j.p.win32.Wincon'
    + #1198: Add 'NetSessionEnum' to 'c.s.j.p.win32.Netapi32' and
    'WTSEnumerateSessions', 'WTSQuerySessionInformation', and
    'WTSFreeMemory' to 'c.s.j.p.win32.Wtsapi32'
    + #1200: Add mappings for 'libudev' to 'c.s.j.p.linux.Udev'
    + #1202: Add mappings supporting shared memory including
    'c.s.j.p.unix.LibCAPI' types 'size_t' and 'ssize_t',
    'c.s.j.p.linux.LibC' methods 'munmap()', 'msync()', and
    'close()', 'c.s.j.p.unix.LibCUtil' mapping 'mmap()' and
    'ftruncate()', and 'c.s.j.p.linux.LibRT' methods 'shm_open()'
    and 'shm_unlink()'
    + #1209: Add mappings for 'Thread32First' and 'Thread32Next' to
    'c.s.j.p.win32.Kernel32'
    + #1214: Add mapping for EnumProcesses to 'c.s.j.p.win32.Psapi'
    and 'c.s.j.p.win32.PsapiUtil'
  * Bug Fixes:
    + #1183: 'c.s.j.p.win32.WinDef.CHARByReference#getValue' should
    only read one byte
    + #1184: 'c.s.j.p.win32.WinDef.ULONGLONG' should always be 8
    bytes
    + #1196: 'c.s.j.p.win32.WinNT.LARGE_INTEGER' needs to populate
    both union fields
    + #1216: Failure loading frameworks on macOS 11
- Modified patches:
  * jna-build.patch
  * jna-java8compat.patch
    + rediff to changed context
- Added patch:
  * jna-old-libffi.patch
    + patch out an enum that is not present in less recent libffi
    used on some older systems</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1706011200">- Modified patch:
  * jna-java8compat.patch
    + force java 1.8 compatibility for all JDKs which support it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.
- Fetch sources using source service in order to avoid binary files
  in the tarball</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1714392000">- The binaries are compatible with java 1.8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1751544000">- Added patch:
  * jna-no-multirelease.patch
    + do not put module-info.class in multirelease directories</changelog>
</package>
<package pkgid="30976203b501f011e4637d3d58e494ddd46c343e4b74bd1c88e5e397c1e85d5f83c63077b93035df3bd69bdd00790c3678a7b47df859d399c86bee2153a92a8d" name="jo-debuginfo" arch="i586">
  <version epoch="0" ver="1.9" rel="1.15"/>
  <changelog author="mrueckert@suse.de" date="1457438400">- update to 0.5
  - proper fix for our fileno patch
- drop jo-0.4_make_build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551614400">- Run spec-cleaner
- Fix Source URL
- Run testsuite as part of %check
- Update to version 1.2
  * UPD: add examples of empty arrays/objects to manual
  * NEW: support -e to ignore empty stdin
  * NEW: object-path support
- Update to version 1.1
  * NEW: type coercion
  * FIX: quotes in quotes and double quotes at begin of string
  * FIX: catch null value in assignmen
  * NEW: support for key:=file.json for reading object values
    from a file
  * FIX: "null" is now handled like we handle "true" and "false";
    disable with -B
  * NEW: more tests in the test suite
- Update to version 1.0
  * NEW: read JSON element values from files
  * FIX: usage diagnostic
- Update to version 0.9
  * UPD: revert support for $JO_PRETTY et. al; it was a bad idea
- Update to version 0.8
  * UPD: new test suite
  * NEW: support for nested elements
  * NEW: if $JO_PRETTY is set, jo will always pretty-print
  * NEW: Define $JO_SPACER to any desired number of spaces or
    tabs for pretty-printing
- Update to version 0.7
  * NEW: strings "true"/"false" now default to booleans; avoid with -B
  * FIX: test.sh get quotes to prevent failures with pdksh
  * FIX: pretty-print Version if requested
- Update to version 0.6
  - NEW: JSONy version with -V</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1573041600">- Update to version 1.3
  * FIX: Escaped @ ("\@") is treated as "@"
  * NEW: Support reading JSON array elements
  * UPD: Add home and removable-media interfaces to snap
  * FIX: fix unlikely crash after malloc fail when base64 encoding.
  * NEW: Support reading nested data from pipes
- Add new subpackage for bash-completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583755200">- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1595246400">- Update to versrion 1.4
  * FIX: Coercion flag logic now permits getopt(3) double-dash
  * FIX: Documentation clarifies special characters
  * FIX: Jo builds on snap builds
  * FIX: Jo builds on systems with slightly older pkg-config</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621339200">- Do not BuildRequire pandoc: it's not available on all
  architectures.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1641297600">- Udpate to version 1.5
  * NEW: replace asserts with human errors
  * NEW: zsh completion
  * FIX: several cleanups
  * NEW: Meson build
  * NEW: option to deduplicate keys
  * NEW: Filter functionality
  * FIX: file embedding
  * FIX: add missing tests to Makefile.am</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1641384000">- Update to versino 1.6
  * FIX: repair tests broken by AUTHORS change
  * FIX: repair make distcheck by removing copied _jo zsh functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1667044800">- Update to versino 1.7
  * FIX: fix reading of long lines from stdin and refactor
    slurp_file() in the process.
  * NEW: Add option -o outfile for when not run from a shell and
    redirect '&gt;' is not an option.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 1.9:
  * FIX: fix reading of long lines from stdin (mk 2) (#195)
  * FIX: add missing test files (#196)
  * FIX: fix reading of long lines from stdin (mk 2) (#195)</changelog>
</package>
<package pkgid="6130a548248ea2c1180ecb40037082a0e02bd5802e5401858529aba20f337282b300ee00f8eddcb0e20b9bf1b7b32d4fd5a69480cbc65a767552474f8e6fe436" name="jo-debugsource" arch="i586">
  <version epoch="0" ver="1.9" rel="1.15"/>
  <changelog author="mrueckert@suse.de" date="1457438400">- update to 0.5
  - proper fix for our fileno patch
- drop jo-0.4_make_build.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551614400">- Run spec-cleaner
- Fix Source URL
- Run testsuite as part of %check
- Update to version 1.2
  * UPD: add examples of empty arrays/objects to manual
  * NEW: support -e to ignore empty stdin
  * NEW: object-path support
- Update to version 1.1
  * NEW: type coercion
  * FIX: quotes in quotes and double quotes at begin of string
  * FIX: catch null value in assignmen
  * NEW: support for key:=file.json for reading object values
    from a file
  * FIX: "null" is now handled like we handle "true" and "false";
    disable with -B
  * NEW: more tests in the test suite
- Update to version 1.0
  * NEW: read JSON element values from files
  * FIX: usage diagnostic
- Update to version 0.9
  * UPD: revert support for $JO_PRETTY et. al; it was a bad idea
- Update to version 0.8
  * UPD: new test suite
  * NEW: support for nested elements
  * NEW: if $JO_PRETTY is set, jo will always pretty-print
  * NEW: Define $JO_SPACER to any desired number of spaces or
    tabs for pretty-printing
- Update to version 0.7
  * NEW: strings "true"/"false" now default to booleans; avoid with -B
  * FIX: test.sh get quotes to prevent failures with pdksh
  * FIX: pretty-print Version if requested
- Update to version 0.6
  - NEW: JSONy version with -V</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1573041600">- Update to version 1.3
  * FIX: Escaped @ ("\@") is treated as "@"
  * NEW: Support reading JSON array elements
  * UPD: Add home and removable-media interfaces to snap
  * FIX: fix unlikely crash after malloc fail when base64 encoding.
  * NEW: Support reading nested data from pipes
- Add new subpackage for bash-completion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583755200">- Supplement against bash-completion, not bash</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1595246400">- Update to versrion 1.4
  * FIX: Coercion flag logic now permits getopt(3) double-dash
  * FIX: Documentation clarifies special characters
  * FIX: Jo builds on snap builds
  * FIX: Jo builds on systems with slightly older pkg-config</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621339200">- Do not BuildRequire pandoc: it's not available on all
  architectures.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1641297600">- Udpate to version 1.5
  * NEW: replace asserts with human errors
  * NEW: zsh completion
  * FIX: several cleanups
  * NEW: Meson build
  * NEW: option to deduplicate keys
  * NEW: Filter functionality
  * FIX: file embedding
  * FIX: add missing tests to Makefile.am</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1641384000">- Update to versino 1.6
  * FIX: repair tests broken by AUTHORS change
  * FIX: repair make distcheck by removing copied _jo zsh functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1667044800">- Update to versino 1.7
  * FIX: fix reading of long lines from stdin and refactor
    slurp_file() in the process.
  * NEW: Add option -o outfile for when not run from a shell and
    redirect '&gt;' is not an option.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670068800">- update to 1.9:
  * FIX: fix reading of long lines from stdin (mk 2) (#195)
  * FIX: add missing test files (#196)
  * FIX: fix reading of long lines from stdin (mk 2) (#195)</changelog>
</package>
<package pkgid="d2fae992a8f320ad9e471a9dff607b4164264184d561b3c20c2f75dda7b7188f9d454fad60e35988a491e11a58ec74fb837e3b6151a3256dfc98d0393409a59c" name="joe-debuginfo" arch="i586">
  <version epoch="0" ver="4.6" rel="4.2"/>
  <changelog author="jengelh@inai.de" date="1443960000">- Update to new upstream release 4.1
  * JOE can now edit UTF-16BE and UTF-16LE files. It does this by
  converting them to UTF-8 during load and back to UTF-16 during
  save.
  * Within JOE, native byte order is called UTF-16 and reversed order
  is called UTF-16R. Changing the encoding (with ^T E) between
  UTF-8, UTF-16 and UTF-16R will make JOE convert the file to the
  desired encoding on save.
  * New regular expression engine, which is a compiled Thompson NFA
  matcher. Now supports alternatives "X\|Y", grouping and submatch
  "a\(inside\)b", repetition ranges "x\{3,5}" for "xxxx\?x\?".
  * Unicode 8.0 character class support.
- Use shorter download URL
- Remove joe-codecleanup.patch (code to replace is no longer there),
  remove joe-3.1-terminate_buffer.patch (code changed to const).</changelog>
  <changelog author="pth@suse.de" date="1462190400">- Update to 4.2:
  * New or improved syntax files for the following languages:
  * Dockerfile
  * Usability Enhancements
  * The top Google help searches for JOE include:
  * How do I save and exit?  The startup copyright notice
  has been replaced with basic help for beginners
  * How do I dismiss the region highlighting?
  Changed to Ctrl-C will do it.
  * How do I close all files and exit?  Now Ctrl-K Q does this.
  * Restyle the help screens.
  * Remove time and "Ctrl-K H for help" message from status bar.
  * Add ^KH for help to search and replace prompts.
  * Provide aborthint and helphint options
  * Enable -noxon by default (disable ^S/^Q flow control).
  * Document ESC X (command prompt) in the help screens.
  * "joe --help" now prints all command line options.
  * Other Enhancements
  * Tags search now tries to find the tags file in parent directories
  if it does not exist in the current directory and if the TAGS
  environment variable was not set.
  * Built-in calculator can now print and accept numbers in binary,
  octal and engineering formats:
  __dec__	12_345
  __eng__	12.345_0e3
  __bin__	0b11_0000_0011_1001
  __oct__	0o3_0071
  __hex__	0x3039
  * Built-in calculator now prints and accepts separating underscores
  for clarity.
  * Enhanced calculator statistics functions:
  * __dev__ computes standard deviation with full population
  * __samp__ computes standard deviation with sample of population
  * Linear regression analysis.  Select a region of x
  and y values, then:
  * __lr__(x)   provide estimate of y given x
  * __rlr__(y)  provide estimate of x given y
  * __Lr__, __lR__, __LR__: log, exponential, power regression
  * Calculator region functions now assume the entire buffer if no
  region is set.
  * Tab completion now works at the calculator prompt (and in all
  prompts which allow numeric input, such as ^KL- go to line).
  * Make new regex engine (from JOE 4.1) more compatible with the
  classic engine.  \\y is now shorthand for \\(\\.\\\*\\), so that it does
  what \\\* did in the old engine.  Also:
  * \\. no longer matches newline.
  * \\\* matches shortest match, not longest match.
  * Add -left and -right options to control the amount scrolling when
  the cursor moves past the left or right edge of the screen.
  * Bugs fixed
  * Fix use after free bug which shows up as a crash in OpenBSD
  * Fix bug where indent step value was not shown on ^T menu
  * Fix bug where setting margin doesn't work on big-endian systems
  * Fix issue where highest valued unicode character equivalent was
  not translating to its corresponding 8-bit character.  Effect
  of this was that Delete key was not working in shell windows in
  ASCII character set.
  * Standard deviation calculator function was not producing correct
  results.
  * Allow koi8r and koi8-r for KOI8-R in joe_getcodeset (which is only
  used if there is no setlocale).
  * Guess_crlf forced UNIX line endings for new files even though
  crlf was set.  Now crlf is left alone if guess_crlf can not
  determine the line ending.
  * If cursor was at end of a long line and you switched to hex dump
  display mode, then hex dump was scrolled.  Now scroll offset is
  reset when you switch to hex display mode.
- Resynched patches:
  joe-3.3-warnings.patch
  joe-3.7-spec_association.patch
- Update German translations</changelog>
  <changelog author="mpluskal@suse.com" date="1485172800">- Update to version 4.4:
  * Fix segfault due to buffer overrun.  This happens if a line
  with many backslashes appears in the status line context display.
  * Fix jmacs: ^X ^F and ^X ^B were not working
  * Build fixes for Solaris
  * Improve php highlighter: allow numbers in substitution variable names
  * Unicode tweak: treat private use characters (Co) as printable
  * Dockerfile highlighter: Add Docker new commands from 1.12,
  mark bad strings in arrays
  * Fix loading external charmaps
- Changes for version 4.3:
  * Improve memory usage by shrinking buffer header size and
  highlighter state size.
  * Improve performance of status line context display (which shows
  the first line of the function that the cursor is currently in).
  This feature was making JOE very slow on extremely large files with
  auto indent enabled (typically JSON or XML data files).  Now
  the syntax highlighter computes the context display (using a new
  syntax named context.jsf).
  * Add a mode 'title' to enable or disable the status line context
  display (previously autoindent mode was overloaded to do this).
  * Disable syntax highlighting and context display in very large
  files
  * Force more appropriate modes when we enter hex dump display:
  enable overtype, disable autoindent, wordwrap, ansi, picture.
  * Handle middle mouse button in "joe -mouse" mode (before it did
  nothing).  It's treated as paste (copy region to mouse) as
  expected.  (patch from Petr Olsak).
  * Do not kill region highlighting during incremental search (patch
  from Petr Olsak).
  * Negative numbers were not being recognized in blocks
  * PgUp/PgDn would try to scroll menu if the window above is a menu
  (it should do this only for completion menus associated with
  prompts)
  * Use 'LC_ALL=C sed' to get JOE to compile in OS X.
  * Forward direction delimiter matching where the delimiters do
  not begin with special characters (for example in Verilog
  "begin" / "end") was not working.
  * Get mouse to work in menus: this broke in 4.1
  * Character classes with ranges were not working for UTF-8 (as in \\[a-z])
  * Apply spec highlighting to .spec files
  * Gracefully handle short terminals: fix segfaults which occur when
  trying to shrink terminal while many windows are on the screen or
  while turning on help with a short terminal.  Fix similar bugs
  involving the skiptop option.  JOE now works even if the terminal
  height is only one line.
- Refresh patches
- Small spec file cleanup</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1543579200">- Add Patch joe-4.6-desktop_files.patch: Desktop Category was wrong.
- Update to version 4.6
  * Upgrade to Unicode 10.0.0. Add configure environment variable that allows
    you select Unicode 8.0.0, 9.0.0 or 10.0.0.
  * Install Gnome .desktop files for JOE. This allows you to use JOE in GUI
    "Open With" mouse actions.
  * Support strikeout and double-underline attributes for the few terminal
    emulators that support them. Use "stricken" and "dunderline" in the syntax
    files, or \s and \z in help screens and status line.
  * Fix bug where JOE would sometimes crash when editing shell scripts. This
    was due to an obscure bug in the syntax highlighter: 'reset' command (used
    for default state) was incorrectly messing with stack.
  * -highlighter_context was missing from many file types, which negated some
    improvements from the previous version.
  * Fixed signed char overflow with old style mouse events in large windows
  * Fix bug where path restart (//) was being applied to block filter command
    prompt. Strange things would happen if you had adjacent slashes in command
    arguments.
  * Allow ~ expansion but suppress path restart (//) in compiler error parsing.
    Restore default handling of SIGPIPE and SIGINT for shell commands. This
    fixes an issue where SIGPIPE doesn't terminate a process as expected, for
    example by the head -n 10 in: ^K R !sh -c 'while :; do echo y; done' |
    head -n 10. This issue only occurred in read/write to !, JOE already did
    the right thing for shell windows and the filter region through shell
    command.
  * Improve screen update algorithm so that spaces at the ends of lines are
    always emitted. This allows them to be preserved when cutting text with
    the mouse from a terminal emulator window.
  * Improve efficiency of screen update algorithm: JOE had been resetting
    attributes such as background color before performing cursor motions
    (probably as work around for bugs in old terminal emulators). This made
    screen update slow when there were many attributes, as with syntax
    highlighting and color schemes. It was also repeatedly emitting ESC [ K.
  * Switch JOE to issue scrolling commands, even at high baud rates (before
    this, JOE issued scrolling commands only at 19200 and below because it
    used to be that simple screen refresh was faster than scrolling in
    terminal emulators. But this is no longer true with complex screens
    involving color schemes, unicode and highlighting).
- Update to version 4.5
  * New color scheme feature, which can be accessed with ^T S or by setting
  * the -colors option.
  * 24-bit color support can be enabled by setting the COLORTERM environment
    variable to truecolor or 24bit.
  * Several schemes included in-the-box:
  * gruvbox by Pavel Pertsev
  * ir_black by Todd Werth
  * molokai by Tomas Restrepo
  * solarized by Ethan Schoonover
  * wombat by Lars H. Nielsen
  * xoria by Dmitriy Y. Zotikov
  * zenburn by Jani Nurminen
  * The current line can be highlighted by pressing ^T U or by enabling the
  - hiline option.
  * The gutter containing line numbers has a dynamic size based on the length
    of the file, rather than a fixed size of 10.
  * Updated all language syntax files to use comment_todo and string/comment
    contexts where appropriate.
  * Now pass character which invoked a macro to each macro step and call. If a
    macro step happens to be the 'type' command, the character which invoked
    the macro will be typed in. For example, this macro will type three 'X's.
    Before this change you got three NULs.
  * type,type,type X
  * Fix exsave: (^K ^X) should close file when a block is present in the
    window, and the file is unmodified (regression from ^C change in 4.2).
  * Fix regex assertions: they were not working because the character before
    the search position was not being loaded.
  * For jmacs: ^Q^J now again inserts \n in the string replace prompt. This
    broke beginning with JOE 4.0.
  * Don't try to open files for writing to check file access. This behaves
    better on unionfs mounts.
  * Fix stray blocks created after find/replace.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516800">- Fixed broken build: Added patch which was forgotten to add to version control.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516801">- Added patch to fix build on SLe_12_Sp3 and openSUSE_Leap_42.3
  * joe-4.6-nonvoid-functions.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1546516802">- Small packaging simplifications
- Lets enable selinux</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1550059200">- Dropped .desktop files to follow openSUSE guidelines regarding console
  applications: https://lists.opensuse.org/opensuse-factory/2019-02/msg00377.html
- Dropped obsolete patch joe-4.6-desktop_files.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1784203200">- Fix bsc#1269379 / CVE-2026-13412
- Add CVE-2026-13412.patch</changelog>
</package>
<package pkgid="5726a1807000533793a65f83238b73c7ec45fa6d25db65bfc9aef3fea385c30389281cc84556d2c422917022e978cd003b0f7d26d1220aafb7d45d026e520821" name="joe-debugsource" arch="i586">
  <version epoch="0" ver="4.6" rel="4.2"/>
  <changelog author="jengelh@inai.de" date="1443960000">- Update to new upstream release 4.1
  * JOE can now edit UTF-16BE and UTF-16LE files. It does this by
  converting them to UTF-8 during load and back to UTF-16 during
  save.
  * Within JOE, native byte order is called UTF-16 and reversed order
  is called UTF-16R. Changing the encoding (with ^T E) between
  UTF-8, UTF-16 and UTF-16R will make JOE convert the file to the
  desired encoding on save.
  * New regular expression engine, which is a compiled Thompson NFA
  matcher. Now supports alternatives "X\|Y", grouping and submatch
  "a\(inside\)b", repetition ranges "x\{3,5}" for "xxxx\?x\?".
  * Unicode 8.0 character class support.
- Use shorter download URL
- Remove joe-codecleanup.patch (code to replace is no longer there),
  remove joe-3.1-terminate_buffer.patch (code changed to const).</changelog>
  <changelog author="pth@suse.de" date="1462190400">- Update to 4.2:
  * New or improved syntax files for the following languages:
  * Dockerfile
  * Usability Enhancements
  * The top Google help searches for JOE include:
  * How do I save and exit?  The startup copyright notice
  has been replaced with basic help for beginners
  * How do I dismiss the region highlighting?
  Changed to Ctrl-C will do it.
  * How do I close all files and exit?  Now Ctrl-K Q does this.
  * Restyle the help screens.
  * Remove time and "Ctrl-K H for help" message from status bar.
  * Add ^KH for help to search and replace prompts.
  * Provide aborthint and helphint options
  * Enable -noxon by default (disable ^S/^Q flow control).
  * Document ESC X (command prompt) in the help screens.
  * "joe --help" now prints all command line options.
  * Other Enhancements
  * Tags search now tries to find the tags file in parent directories
  if it does not exist in the current directory and if the TAGS
  environment variable was not set.
  * Built-in calculator can now print and accept numbers in binary,
  octal and engineering formats:
  __dec__	12_345
  __eng__	12.345_0e3
  __bin__	0b11_0000_0011_1001
  __oct__	0o3_0071
  __hex__	0x3039
  * Built-in calculator now prints and accepts separating underscores
  for clarity.
  * Enhanced calculator statistics functions:
  * __dev__ computes standard deviation with full population
  * __samp__ computes standard deviation with sample of population
  * Linear regression analysis.  Select a region of x
  and y values, then:
  * __lr__(x)   provide estimate of y given x
  * __rlr__(y)  provide estimate of x given y
  * __Lr__, __lR__, __LR__: log, exponential, power regression
  * Calculator region functions now assume the entire buffer if no
  region is set.
  * Tab completion now works at the calculator prompt (and in all
  prompts which allow numeric input, such as ^KL- go to line).
  * Make new regex engine (from JOE 4.1) more compatible with the
  classic engine.  \\y is now shorthand for \\(\\.\\\*\\), so that it does
  what \\\* did in the old engine.  Also:
  * \\. no longer matches newline.
  * \\\* matches shortest match, not longest match.
  * Add -left and -right options to control the amount scrolling when
  the cursor moves past the left or right edge of the screen.
  * Bugs fixed
  * Fix use after free bug which shows up as a crash in OpenBSD
  * Fix bug where indent step value was not shown on ^T menu
  * Fix bug where setting margin doesn't work on big-endian systems
  * Fix issue where highest valued unicode character equivalent was
  not translating to its corresponding 8-bit character.  Effect
  of this was that Delete key was not working in shell windows in
  ASCII character set.
  * Standard deviation calculator function was not producing correct
  results.
  * Allow koi8r and koi8-r for KOI8-R in joe_getcodeset (which is only
  used if there is no setlocale).
  * Guess_crlf forced UNIX line endings for new files even though
  crlf was set.  Now crlf is left alone if guess_crlf can not
  determine the line ending.
  * If cursor was at end of a long line and you switched to hex dump
  display mode, then hex dump was scrolled.  Now scroll offset is
  reset when you switch to hex display mode.
- Resynched patches:
  joe-3.3-warnings.patch
  joe-3.7-spec_association.patch
- Update German translations</changelog>
  <changelog author="mpluskal@suse.com" date="1485172800">- Update to version 4.4:
  * Fix segfault due to buffer overrun.  This happens if a line
  with many backslashes appears in the status line context display.
  * Fix jmacs: ^X ^F and ^X ^B were not working
  * Build fixes for Solaris
  * Improve php highlighter: allow numbers in substitution variable names
  * Unicode tweak: treat private use characters (Co) as printable
  * Dockerfile highlighter: Add Docker new commands from 1.12,
  mark bad strings in arrays
  * Fix loading external charmaps
- Changes for version 4.3:
  * Improve memory usage by shrinking buffer header size and
  highlighter state size.
  * Improve performance of status line context display (which shows
  the first line of the function that the cursor is currently in).
  This feature was making JOE very slow on extremely large files with
  auto indent enabled (typically JSON or XML data files).  Now
  the syntax highlighter computes the context display (using a new
  syntax named context.jsf).
  * Add a mode 'title' to enable or disable the status line context
  display (previously autoindent mode was overloaded to do this).
  * Disable syntax highlighting and context display in very large
  files
  * Force more appropriate modes when we enter hex dump display:
  enable overtype, disable autoindent, wordwrap, ansi, picture.
  * Handle middle mouse button in "joe -mouse" mode (before it did
  nothing).  It's treated as paste (copy region to mouse) as
  expected.  (patch from Petr Olsak).
  * Do not kill region highlighting during incremental search (patch
  from Petr Olsak).
  * Negative numbers were not being recognized in blocks
  * PgUp/PgDn would try to scroll menu if the window above is a menu
  (it should do this only for completion menus associated with
  prompts)
  * Use 'LC_ALL=C sed' to get JOE to compile in OS X.
  * Forward direction delimiter matching where the delimiters do
  not begin with special characters (for example in Verilog
  "begin" / "end") was not working.
  * Get mouse to work in menus: this broke in 4.1
  * Character classes with ranges were not working for UTF-8 (as in \\[a-z])
  * Apply spec highlighting to .spec files
  * Gracefully handle short terminals: fix segfaults which occur when
  trying to shrink terminal while many windows are on the screen or
  while turning on help with a short terminal.  Fix similar bugs
  involving the skiptop option.  JOE now works even if the terminal
  height is only one line.
- Refresh patches
- Small spec file cleanup</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1543579200">- Add Patch joe-4.6-desktop_files.patch: Desktop Category was wrong.
- Update to version 4.6
  * Upgrade to Unicode 10.0.0. Add configure environment variable that allows
    you select Unicode 8.0.0, 9.0.0 or 10.0.0.
  * Install Gnome .desktop files for JOE. This allows you to use JOE in GUI
    "Open With" mouse actions.
  * Support strikeout and double-underline attributes for the few terminal
    emulators that support them. Use "stricken" and "dunderline" in the syntax
    files, or \s and \z in help screens and status line.
  * Fix bug where JOE would sometimes crash when editing shell scripts. This
    was due to an obscure bug in the syntax highlighter: 'reset' command (used
    for default state) was incorrectly messing with stack.
  * -highlighter_context was missing from many file types, which negated some
    improvements from the previous version.
  * Fixed signed char overflow with old style mouse events in large windows
  * Fix bug where path restart (//) was being applied to block filter command
    prompt. Strange things would happen if you had adjacent slashes in command
    arguments.
  * Allow ~ expansion but suppress path restart (//) in compiler error parsing.
    Restore default handling of SIGPIPE and SIGINT for shell commands. This
    fixes an issue where SIGPIPE doesn't terminate a process as expected, for
    example by the head -n 10 in: ^K R !sh -c 'while :; do echo y; done' |
    head -n 10. This issue only occurred in read/write to !, JOE already did
    the right thing for shell windows and the filter region through shell
    command.
  * Improve screen update algorithm so that spaces at the ends of lines are
    always emitted. This allows them to be preserved when cutting text with
    the mouse from a terminal emulator window.
  * Improve efficiency of screen update algorithm: JOE had been resetting
    attributes such as background color before performing cursor motions
    (probably as work around for bugs in old terminal emulators). This made
    screen update slow when there were many attributes, as with syntax
    highlighting and color schemes. It was also repeatedly emitting ESC [ K.
  * Switch JOE to issue scrolling commands, even at high baud rates (before
    this, JOE issued scrolling commands only at 19200 and below because it
    used to be that simple screen refresh was faster than scrolling in
    terminal emulators. But this is no longer true with complex screens
    involving color schemes, unicode and highlighting).
- Update to version 4.5
  * New color scheme feature, which can be accessed with ^T S or by setting
  * the -colors option.
  * 24-bit color support can be enabled by setting the COLORTERM environment
    variable to truecolor or 24bit.
  * Several schemes included in-the-box:
  * gruvbox by Pavel Pertsev
  * ir_black by Todd Werth
  * molokai by Tomas Restrepo
  * solarized by Ethan Schoonover
  * wombat by Lars H. Nielsen
  * xoria by Dmitriy Y. Zotikov
  * zenburn by Jani Nurminen
  * The current line can be highlighted by pressing ^T U or by enabling the
  - hiline option.
  * The gutter containing line numbers has a dynamic size based on the length
    of the file, rather than a fixed size of 10.
  * Updated all language syntax files to use comment_todo and string/comment
    contexts where appropriate.
  * Now pass character which invoked a macro to each macro step and call. If a
    macro step happens to be the 'type' command, the character which invoked
    the macro will be typed in. For example, this macro will type three 'X's.
    Before this change you got three NULs.
  * type,type,type X
  * Fix exsave: (^K ^X) should close file when a block is present in the
    window, and the file is unmodified (regression from ^C change in 4.2).
  * Fix regex assertions: they were not working because the character before
    the search position was not being loaded.
  * For jmacs: ^Q^J now again inserts \n in the string replace prompt. This
    broke beginning with JOE 4.0.
  * Don't try to open files for writing to check file access. This behaves
    better on unionfs mounts.
  * Fix stray blocks created after find/replace.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516800">- Fixed broken build: Added patch which was forgotten to add to version control.</changelog>
  <changelog author="Enno Gotthold &lt;egotthold@suse.com&gt;" date="1546516801">- Added patch to fix build on SLe_12_Sp3 and openSUSE_Leap_42.3
  * joe-4.6-nonvoid-functions.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1546516802">- Small packaging simplifications
- Lets enable selinux</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1550059200">- Dropped .desktop files to follow openSUSE guidelines regarding console
  applications: https://lists.opensuse.org/opensuse-factory/2019-02/msg00377.html
- Dropped obsolete patch joe-4.6-desktop_files.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Schreiner &lt;martin.schreiner@suse.com&gt;" date="1784203200">- Fix bsc#1269379 / CVE-2026-13412
- Add CVE-2026-13412.patch</changelog>
</package>
<package pkgid="1df31d865a9abd94808577661de0adf14356de4ebec299500361768f4600667ebd44be8340ac06cbada7b527e62a8f330ec3f74c43d2ddd368e0937386464d57" name="jogl2-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.2" rel="12.11"/>
  <changelog author="fstrba@suse.com" date="1505908800">- Force building with jdk &lt; 1.9</changelog>
  <changelog author="fstrba@suse.com" date="1507291200">- Fix building with jdk9
- Added patch:
  * jogl2-getPeer.patch
    + remove use in debug message of getPeer method, inaccessible
    in jdk9</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1511611200">- Set TARGET_PLATFORM_ROOT to the root directory, as OBS does not
  do cross compilation. Fixes build on ARMv7, Aarch64.</changelog>
  <changelog author="fstrba@suse.com" date="1514894400">- Force building with jdk &lt; 10</changelog>
  <changelog author="fstrba@suse.com" date="1515585600">- Added patch:
  * jogl2-nojavah.patch
  - Fix build with JDK versions without javah tool
- Build native code with optflags
- Require jdk8 or higher for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574942400">- Added patch:
  * jogl2-s390x.patch
    + Fix build on s390x architecture</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643371200">- Build non-parallel to generate .java files reproducibly (boo#1102408)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1644148800">- jogl2-riscv64.patch: Add support for riscv64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Build with java source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="7ee79752c70a65d89a9531e2442452471ff44d344cc89c360b6dc43517a151b9619d1fd175e2c71cfa6a84da57aa6fe937078a14dfdf45b8f1a7fadd6fb993a6" name="jogl2-debugsource" arch="i586">
  <version epoch="0" ver="2.3.2" rel="12.11"/>
  <changelog author="fstrba@suse.com" date="1505908800">- Force building with jdk &lt; 1.9</changelog>
  <changelog author="fstrba@suse.com" date="1507291200">- Fix building with jdk9
- Added patch:
  * jogl2-getPeer.patch
    + remove use in debug message of getPeer method, inaccessible
    in jdk9</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1511611200">- Set TARGET_PLATFORM_ROOT to the root directory, as OBS does not
  do cross compilation. Fixes build on ARMv7, Aarch64.</changelog>
  <changelog author="fstrba@suse.com" date="1514894400">- Force building with jdk &lt; 10</changelog>
  <changelog author="fstrba@suse.com" date="1515585600">- Added patch:
  * jogl2-nojavah.patch
  - Fix build with JDK versions without javah tool
- Build native code with optflags
- Require jdk8 or higher for build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1574942400">- Added patch:
  * jogl2-s390x.patch
    + Fix build on s390x architecture</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1643371200">- Build non-parallel to generate .java files reproducibly (boo#1102408)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1644148800">- jogl2-riscv64.patch: Add support for riscv64</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647950400">- Build with java source and target levels 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="af0608207fc41a522193b7767bec4a4ea836022f53e60cae1cd7cdd4bf8690060641606451e525ed338a82776ca7e9df22404dd8524aa98c3954d15c50a32ad7" name="john-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.0" rel="9.20"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1568116800">- Use noun phrase in summary. Reword description to avoid
  unspecific "Unix password".</changelog>
  <changelog author="simmphonie@opensuse.org" date="1568116801">- Fixed build for ARM and PPC. CPU with AVX support at least is
  only available for x86_64 architecture now.</changelog>
  <changelog author="simmphonie@opensuse.org" date="1570881600">- Remove fdupes check (build fails with debug packages)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591963200">- Fix building with gcc10
- Small cleanup of spec file with spec-cleaner</changelog>
  <changelog author="simmphonie@opensuse.org" date="1601985600">- Add cl-device.patch to handle systems that already defined
  CL_DEVICE_TOPOLOGY_AMD  gh#4331</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615636800">- enable ztex support (fix usb dependency):
  add john-1.9.0-jumbo-gcc10.patch to fix fcommon related build failures</changelog>
  <changelog author="simmphonie@opensuse.org" date="1623153600">- add john-1.9.0-jumbo-gcc11.patch to fix alignment compile errors
  on GCC 11 gh#4611</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1634040000">- Upstream patch for Big Endians in s390x-upstream.patch
- Include johnswap.h in opencl_7z_fmt_plug.c with s390x.patch</changelog>
  <changelog author="lars@linux-schulserver.de - 1.9.0" date="1663243200">- disable enforcement of AVX support in the CPU: let john handle this
  during runtime automatically (bsc#1202318)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1683547200">- Add john-1.9-python3.patch to not require python2 anymore (boo#1210583)
- Use %autopatch</changelog>
</package>
<package pkgid="ee05131c4d35614c1a7d66b87a8c02ce8a8f666533b8bbcaa89642a726b3398baaf7e51a46ab43a1eb55806f255da60ca320ae6d6b00ef2e6f9d408bd3f0edc9" name="john-debugsource" arch="i586">
  <version epoch="0" ver="1.9.0" rel="9.20"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1568116800">- Use noun phrase in summary. Reword description to avoid
  unspecific "Unix password".</changelog>
  <changelog author="simmphonie@opensuse.org" date="1568116801">- Fixed build for ARM and PPC. CPU with AVX support at least is
  only available for x86_64 architecture now.</changelog>
  <changelog author="simmphonie@opensuse.org" date="1570881600">- Remove fdupes check (build fails with debug packages)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591963200">- Fix building with gcc10
- Small cleanup of spec file with spec-cleaner</changelog>
  <changelog author="simmphonie@opensuse.org" date="1601985600">- Add cl-device.patch to handle systems that already defined
  CL_DEVICE_TOPOLOGY_AMD  gh#4331</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1615636800">- enable ztex support (fix usb dependency):
  add john-1.9.0-jumbo-gcc10.patch to fix fcommon related build failures</changelog>
  <changelog author="simmphonie@opensuse.org" date="1623153600">- add john-1.9.0-jumbo-gcc11.patch to fix alignment compile errors
  on GCC 11 gh#4611</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1634040000">- Upstream patch for Big Endians in s390x-upstream.patch
- Include johnswap.h in opencl_7z_fmt_plug.c with s390x.patch</changelog>
  <changelog author="lars@linux-schulserver.de - 1.9.0" date="1663243200">- disable enforcement of AVX support in the CPU: let john handle this
  during runtime automatically (bsc#1202318)</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1683547200">- Add john-1.9-python3.patch to not require python2 anymore (boo#1210583)
- Use %autopatch</changelog>
</package>
<package pkgid="4e3ced4527eab04077469b1eb888c97438b222c8457f88598de8bd40d7d93760968569a7ada7120edb6cff2b34b91d9e3648a8c087b22b49e4a651f2b591aac9" name="jose-debuginfo" arch="i586">
  <version epoch="0" ver="14" rel="1.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- initial import of C-language implementation of Javascript Object
  Signing and Encryption, for use by clevis</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1709899200">- Update to version 12
  * Clean up some FreeBSD conditions (#98)
  * Add ES256K support (#90)
  * Meson changes (#135)
  * Update CI (#8) (#129)
  * lib/openssl/rsaes.c: Fix issue where jose_hook_alg_find
    failed to find the … …existance of RSA_OAEP algorithm
  * Increase test program/scripts timeout values (#131)
  * Fix test compilation warnings (#127)
  * Adapt alg_comp test to different zlib (#142)
  * Use checkout v3 Github action to avoid warnings (#137)
  * Alternative fix for fedora:rawide (#138)
  * lib/openssl/hmac.c: rename hmac function to jhmac (#130)
  * jose: build library only as shared (#119)
  * meson: add option to disable building manpages (#118)
  * Add a more descriptive error when jwk gen fails (#105)
  * Use "command -v" instead of "which" (deprecated) (#125)
  * Test for jq existing (used in jose-jwe-enc test) (#124)
  * Correct jose_jws.3 man page example (#122)
  * lib/hsh.c: rename hsh local variable (#111)
  * Avoid master word when possible (#120)
  * Fix github action CI by setting appropriate centos
  * Fix format of jose-jwe-enc man page
  * Meson Fixes
  * ci: make ubuntu:devel and fedora:rawhide not to fail the
    pipeline
  * ci: retry when installing the deps in debian/ubuntu
  * ci: remove travis-ci</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1713268800">- Update to version 13:
  * Fix potential DoS issue with p2c header (4ee7708)
  * Build updates (#148) (dae5654)
  * Display pkg_config in test logs (#134) (5e45732)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1773748800">- update to 14:
  * openssl/oct: improve bound check for len
  * jwe: fix the case when we have "zip" in the protected header
  * Avoid potential DoS with high decompression chunks</changelog>
</package>
<package pkgid="9db860eb9595225ba0a3c242996a4882de14f5c25c2a4de118dadb82d29a61ecbf8ab3390d5c3f2b454c47711a0bafbd15f8b5cf2a75a0e0ef6e51c5c2e3efcb" name="jose-debugsource" arch="i586">
  <version epoch="0" ver="14" rel="1.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- initial import of C-language implementation of Javascript Object
  Signing and Encryption, for use by clevis</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1709899200">- Update to version 12
  * Clean up some FreeBSD conditions (#98)
  * Add ES256K support (#90)
  * Meson changes (#135)
  * Update CI (#8) (#129)
  * lib/openssl/rsaes.c: Fix issue where jose_hook_alg_find
    failed to find the … …existance of RSA_OAEP algorithm
  * Increase test program/scripts timeout values (#131)
  * Fix test compilation warnings (#127)
  * Adapt alg_comp test to different zlib (#142)
  * Use checkout v3 Github action to avoid warnings (#137)
  * Alternative fix for fedora:rawide (#138)
  * lib/openssl/hmac.c: rename hmac function to jhmac (#130)
  * jose: build library only as shared (#119)
  * meson: add option to disable building manpages (#118)
  * Add a more descriptive error when jwk gen fails (#105)
  * Use "command -v" instead of "which" (deprecated) (#125)
  * Test for jq existing (used in jose-jwe-enc test) (#124)
  * Correct jose_jws.3 man page example (#122)
  * lib/hsh.c: rename hsh local variable (#111)
  * Avoid master word when possible (#120)
  * Fix github action CI by setting appropriate centos
  * Fix format of jose-jwe-enc man page
  * Meson Fixes
  * ci: make ubuntu:devel and fedora:rawhide not to fail the
    pipeline
  * ci: retry when installing the deps in debian/ubuntu
  * ci: remove travis-ci</changelog>
  <changelog author="ming li &lt;mli@suse.com&gt;" date="1713268800">- Update to version 13:
  * Fix potential DoS issue with p2c header (4ee7708)
  * Build updates (#148) (dae5654)
  * Display pkg_config in test logs (#134) (5e45732)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1773748800">- update to 14:
  * openssl/oct: improve bound check for len
  * jwe: fix the case when we have "zip" in the protected header
  * Avoid potential DoS with high decompression chunks</changelog>
</package>
<package pkgid="fafd03c907c4723a4009207a0e5a9e9fc941e7f18fea41b9e8762bd3108927fa4aef7eb7eac3dd53184c782792e1f76a69f807b24cb8bcae6bc647897dcf160a" name="joycond-debuginfo" arch="i586">
  <version epoch="0" ver="1+git20250412.39d5728" rel="1.4"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1ritCS@protonmail.com&gt;" date="1628856000">- Initial packaging</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1642161600">- Update to version 0.1.0+git.51~f9a6691:
  * Add Fedora install instructions
  * include virt pro controller in android builds
  * added man page
  * support updated hid-nintendo led names
  * udev: finally actually remove uaccess from procon
  * udev: prevent steam from using pro controller hidraw
  * update readme to include new virtual procon support
  * add support for virtual uinput pro controllers
  * Remap digital DPAD buttons to HAT inputs for Android
  * Add SNES controller support.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1642161601">- Removed buildtime service runs
- Restructured install-time dependencies</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1642161602">- Amended issues @dimstar requested
  * dropped systemd install-time dependency
  * joycond-autoload now depends on joycond</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1642161603">- Package descriptions are not supposed to be manuals: Strip
  instructions from package descriptions.
- Use noun phrase for summaries/descriptions.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1642248000">- Clarified license: changed GPL-3.0 to GPL-3.0-or-later</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1642248001">- Lessened reverse dependency of kmod(hid_nintendo), as otherwise
  joycond will be installed on any machine that runs Linux &gt;= 5.16.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1ritCS@protonmail.com&gt;" date="1650888000">- Ensured joycond-autoload owns /usr/lib/modules-load.d/ to prevent
  build failure on Tumbleweed.</changelog>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1754395200">- Update to version 1+git20250412.39d5728:
  * data: Add AppStream file for announcing supported hardware
  * add support for n64 controller
  * virt_ctrlr_passthrough: send uevent change event when unlocked
  * uinput: ff: fix rumble for dual Joycon and Snes</changelog>
</package>
<package pkgid="e6df0f77e64b342e67d0cf46e25e53de8747ab76ec2721cff883b9374a12781afa4386334ecbc011ae5c9796db831ffb5808ae5a07c57c133e037a8f8286d14a" name="joycond-debugsource" arch="i586">
  <version epoch="0" ver="1+git20250412.39d5728" rel="1.4"/>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1ritCS@protonmail.com&gt;" date="1628856000">- Initial packaging</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1642161600">- Update to version 0.1.0+git.51~f9a6691:
  * Add Fedora install instructions
  * include virt pro controller in android builds
  * added man page
  * support updated hid-nintendo led names
  * udev: finally actually remove uaccess from procon
  * udev: prevent steam from using pro controller hidraw
  * update readme to include new virtual procon support
  * add support for virtual uinput pro controllers
  * Remap digital DPAD buttons to HAT inputs for Android
  * Add SNES controller support.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1642161601">- Removed buildtime service runs
- Restructured install-time dependencies</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1642161602">- Amended issues @dimstar requested
  * dropped systemd install-time dependency
  * joycond-autoload now depends on joycond</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1642161603">- Package descriptions are not supposed to be manuals: Strip
  instructions from package descriptions.
- Use noun phrase for summaries/descriptions.</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1642248000">- Clarified license: changed GPL-3.0 to GPL-3.0-or-later</changelog>
  <changelog author="Florian &quot;spirit&quot; &lt;packaging@sp1rit.anonaddy.me&gt;" date="1642248001">- Lessened reverse dependency of kmod(hid_nintendo), as otherwise
  joycond will be installed on any machine that runs Linux &gt;= 5.16.</changelog>
  <changelog author="Florian &quot;sp1rit&quot; &lt;sp1ritCS@protonmail.com&gt;" date="1650888000">- Ensured joycond-autoload owns /usr/lib/modules-load.d/ to prevent
  build failure on Tumbleweed.</changelog>
  <changelog author="Tobias Görgens &lt;suse.snooper541@passmail.net&gt;" date="1754395200">- Update to version 1+git20250412.39d5728:
  * data: Add AppStream file for announcing supported hardware
  * add support for n64 controller
  * virt_ctrlr_passthrough: send uevent change event when unlocked
  * uinput: ff: fix rumble for dual Joycon and Snes</changelog>
</package>
<package pkgid="4f88020b8f15ef8d13279c49b5d529d0ea2d5414806ba56fbbf70d783470cba9c3b103681eff62560eaed6792eb6671352beca7e14f51dd710d516d8b26adc25" name="jp-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.12" rel="3.7"/>
  <changelog author="mardnh@gmx.de" date="1529323200">- Initial package, version 1.1.12</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549886400">- Trim bias from description.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1551182400">- Add Conflicts: python[2|3]-jmespath</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Use golang 1.13 for Tumbleweed to workaround build issues</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1625659200">- Fix conflicts for python3-jmespath on TW</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1755691200">- Use current distro go default version.  As these are oldish
  sources, also use GO111MODULE=off.</changelog>
</package>
<package pkgid="27edef7ce2ba73b616ccd65253a216d93f5061750c8101d85aa7cf51d9781d0667ca505202ee9f813b3acb6949980364a4788d02e06d2f442a9e2d8575c1e284" name="jp2a-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.3" rel="1.6"/>
  <changelog author="sebix@sebix.at" date="1531137600">- revert to version 1.0.6, upstream withdrew the version because it was uncomplete
  see https://github.com/cslarsen/jp2a/commit/a72958075f3fb414a5a55d0a02da6789cb972f7b
  and https://github.com/cslarsen/jp2a/issues/8</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1626004800">- update to version 1.1.0:
  - support for PNG images
  - support for HTML (Living Standard) additionally to XHTML
  - (optional) support for other character encodings than ASCII
- update to version 1.0.9:
  - support for true color and 256 color palette output for terminals
  - support for bash completion
- update to version 1.0.8:
  - Fix images with very small height
- update to version 1.0.7:
  - Moved repository over to GitHub and made some corresponding changes
  - Reverted code to version 1.0.6 because of unfinished changes that didn't work.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1637409600">- Update to version 1.1.1:
  - Fix memory corruption crash with very high aspect ratio, e.g. 3000:1 (#9).</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1638100800">- Changed Source URL from stale https://github.com/cslarsen/jp2a to active fork https://github.com/Talinx/jp2a</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1638100801">- Split bash-completions scripts into separate package.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1638792000">- change recommendations to supplements for bash completion sub-package</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1704715200">- Update to version 1.2.0:
  * Add edge shading - edge shading can be enabled by setting the desired edge threshold with --edge-threshold=N.N.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1727092800">- Update to version 1.3.0:
  - support Exif metadata (for image orientation)
  - support for WebP images
  - add option to center image in terminal
  - support for Zsh completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1731412800">- update to version 1.3.2:
  - Fix Docker image missing libexif library. Thanks to PowerMeep
  (https://github.com/PowerMeep)
- update to version 1.3.1:
  - Fix segmentation fault that can occur when trying to parse a file of an
  unsupported file type. Thanks to Balló György (https://github.com/City-busz)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1767268800">- Update to version 1.3.3:
  * Don't repeat escape sequences when color hasn't changed.</changelog>
</package>
<package pkgid="9ddc8c0873af5568d53a526c73e9cb7bf74a610910240db27eae564456552b1a0e577f944e684fb3a3fb0c4ec413a653f98f0a0ffcc8ca86fbcca1d7057e1b75" name="jp2a-debugsource" arch="i586">
  <version epoch="0" ver="1.3.3" rel="1.6"/>
  <changelog author="sebix@sebix.at" date="1531137600">- revert to version 1.0.6, upstream withdrew the version because it was uncomplete
  see https://github.com/cslarsen/jp2a/commit/a72958075f3fb414a5a55d0a02da6789cb972f7b
  and https://github.com/cslarsen/jp2a/issues/8</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1626004800">- update to version 1.1.0:
  - support for PNG images
  - support for HTML (Living Standard) additionally to XHTML
  - (optional) support for other character encodings than ASCII
- update to version 1.0.9:
  - support for true color and 256 color palette output for terminals
  - support for bash completion
- update to version 1.0.8:
  - Fix images with very small height
- update to version 1.0.7:
  - Moved repository over to GitHub and made some corresponding changes
  - Reverted code to version 1.0.6 because of unfinished changes that didn't work.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1637409600">- Update to version 1.1.1:
  - Fix memory corruption crash with very high aspect ratio, e.g. 3000:1 (#9).</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1638100800">- Changed Source URL from stale https://github.com/cslarsen/jp2a to active fork https://github.com/Talinx/jp2a</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1638100801">- Split bash-completions scripts into separate package.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1638792000">- change recommendations to supplements for bash completion sub-package</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1704715200">- Update to version 1.2.0:
  * Add edge shading - edge shading can be enabled by setting the desired edge threshold with --edge-threshold=N.N.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1727092800">- Update to version 1.3.0:
  - support Exif metadata (for image orientation)
  - support for WebP images
  - add option to center image in terminal
  - support for Zsh completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1731412800">- update to version 1.3.2:
  - Fix Docker image missing libexif library. Thanks to PowerMeep
  (https://github.com/PowerMeep)
- update to version 1.3.1:
  - Fix segmentation fault that can occur when trying to parse a file of an
  unsupported file type. Thanks to Balló György (https://github.com/City-busz)</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1767268800">- Update to version 1.3.3:
  * Don't repeat escape sequences when color hasn't changed.</changelog>
</package>
<package pkgid="595293db3912076ba71b950921a3daf5802ce5e9e03dd455f77c701eb1eaf3bc295535520e1547c62171d9ba8473ed7caef0698599a53aaad90e9a977e52d3b5" name="jpegoptim-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.6" rel="1.4"/>
  <changelog author="avvissu@yandex.by" date="1522584000">- Update to 1.4.5 :
  * Fix --overwrite option
  * Better error reporting for -d option
  * Fix memcmp() potentially reading past end of buffer
  * Some minor fixes</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1524052800">- Update to 1.4.6.
  * Fix double free introduced in previous release.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650542400">- update to 1.4.7:
  * Experimental support for arithmetic coding (enable with configure option --with-arith)
  * Add option --nofix
  * Support for JFIF Extension (JFXX) markers
  * Support for nanosecond timestamps (thanks to GerbilSoft)
  * Optimization now works same with stdin as with standard files
  * Fixed --size (-S) option not working correctly when processing multiple files
  * New --keep-* options to use with --strip-all (see man page)
  * Other minor fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1663934400">- update to 1.5.0:
  * Parallel processing support added. Use option -w max or --workers=max to
    enable.
  * Fix --stdin option
  * Other minor fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674302400">- update to v1.5.1:
  * fix logging to stdout when --stdout is used *thanks to Eta
  * update --treshold option accept decimal numbers as parameter
  * fix crashes when processing certain broken JPEG images
  * fix memory leaks
  * fix (logging) output in parallel processing mode</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 1.5.2:
  * Add support for reading list of files to process from a file
    (--files-from) or from standard input (--files-stdin)
  * Improved JPEG marker reporting
  * Fix -d, --dest option (thanks to Almas Kunapyanov),
  * Other minor fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 1.5.3:
  * Fix potential heap-buffer-overflor (read) when using
    stdin/stdout and processing corrupt JPEG</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1684152000">- update to 1.5.4:
  * Fix mozjpeg not preserving JPEG mode (progressive vs normal)
  * Fix parallel processing and reading file list looping
    infinitely</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 1.5.5:
  * Improved JFIF marker handling
  * New command line options: --keep-jfif and --strip-jfif</changelog>
  <changelog author="Alastor Tenebris &lt;livingnightmare@thelivingnightmare.xyz&gt;" date="1760961600">- update to 1.5.6:
  * New command-line options: -r, --retry, --save-extra, --auto-mode
  * Add initial unit tests
  * Buffered Input
  * Update printable man page generation
  * OSSFuzz Integration
  * Fix man page typos</changelog>
</package>
<package pkgid="3dd89690c75442da79155b3b0c5a55b80db0f9d35fa6973614e6a8a9d58d69d2d6954b67fd9c38361e19ffb4385c6a76f12e110f550f88e7bc8bbeb676446d89" name="jpegoptim-debugsource" arch="i586">
  <version epoch="0" ver="1.5.6" rel="1.4"/>
  <changelog author="avvissu@yandex.by" date="1522584000">- Update to 1.4.5 :
  * Fix --overwrite option
  * Better error reporting for -d option
  * Fix memcmp() potentially reading past end of buffer
  * Some minor fixes</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1524052800">- Update to 1.4.6.
  * Fix double free introduced in previous release.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1650542400">- update to 1.4.7:
  * Experimental support for arithmetic coding (enable with configure option --with-arith)
  * Add option --nofix
  * Support for JFIF Extension (JFXX) markers
  * Support for nanosecond timestamps (thanks to GerbilSoft)
  * Optimization now works same with stdin as with standard files
  * Fixed --size (-S) option not working correctly when processing multiple files
  * New --keep-* options to use with --strip-all (see man page)
  * Other minor fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1663934400">- update to 1.5.0:
  * Parallel processing support added. Use option -w max or --workers=max to
    enable.
  * Fix --stdin option
  * Other minor fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1674302400">- update to v1.5.1:
  * fix logging to stdout when --stdout is used *thanks to Eta
  * update --treshold option accept decimal numbers as parameter
  * fix crashes when processing certain broken JPEG images
  * fix memory leaks
  * fix (logging) output in parallel processing mode</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 1.5.2:
  * Add support for reading list of files to process from a file
    (--files-from) or from standard input (--files-stdin)
  * Improved JPEG marker reporting
  * Fix -d, --dest option (thanks to Almas Kunapyanov),
  * Other minor fixes</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 1.5.3:
  * Fix potential heap-buffer-overflor (read) when using
    stdin/stdout and processing corrupt JPEG</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1684152000">- update to 1.5.4:
  * Fix mozjpeg not preserving JPEG mode (progressive vs normal)
  * Fix parallel processing and reading file list looping
    infinitely</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700308800">- update to 1.5.5:
  * Improved JFIF marker handling
  * New command line options: --keep-jfif and --strip-jfif</changelog>
  <changelog author="Alastor Tenebris &lt;livingnightmare@thelivingnightmare.xyz&gt;" date="1760961600">- update to 1.5.6:
  * New command-line options: -r, --retry, --save-extra, --auto-mode
  * Add initial unit tests
  * Buffered Input
  * Update printable man page generation
  * OSSFuzz Integration
  * Fix man page typos</changelog>
</package>
<package pkgid="5fe59a71f2889a28b4dacd1f63ee8cbb2e8b3969b8b037e366e60a660c2e3cee8497d7ff76acbef1c5bd930e62f44c025eeec0517efd26fd1fc6d473daaa7b7f" name="jpnevulator-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.6" rel="1.15"/>
  <changelog author="mardnh@gmx.de" date="1537704000">- Initial package, version 2.3.4</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1537876800">- Fix grammar issues.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598184000">- Update to version 2.3.6
  * Fix potential buffer overflow problem.
  * Added dependency on misc.h.
  * Fix spelling errors in manual page.
  * Clarify a bit more why a certain part of the code does exist
    to do nothing in certain cases.
- Update to version 2.3.5
  * Added cross compilation and Android (NDK) build support.
- Drop patch:
  * jpnevulator-obey-cflags.patch (not longer needed)</changelog>
</package>
<package pkgid="7e2df2c0fd6ed31eb64227c4245c00d8722eae1c40d72d311d0986e3a5128a32b91b446bca2a172a4187ec2c26c3f28fd0737504a0d927b5b23c4f332242a3fa" name="jpnevulator-debugsource" arch="i586">
  <version epoch="0" ver="2.3.6" rel="1.15"/>
  <changelog author="mardnh@gmx.de" date="1537704000">- Initial package, version 2.3.4</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1537876800">- Fix grammar issues.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598184000">- Update to version 2.3.6
  * Fix potential buffer overflow problem.
  * Added dependency on misc.h.
  * Fix spelling errors in manual page.
  * Clarify a bit more why a certain part of the code does exist
    to do nothing in certain cases.
- Update to version 2.3.5
  * Added cross compilation and Android (NDK) build support.
- Drop patch:
  * jpnevulator-obey-cflags.patch (not longer needed)</changelog>
</package>
<package pkgid="3a584dc155923c3011a32554af68a7a30e0b439b7421c175a115b7d24980446ab5acb4b95c2669905db7228beb1e9ee2e0d11b50fb0885814c2fdb7727595d89" name="jq-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.2" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64 bit architectures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702468800">- Update to version 1.7.1
  Security
  * Fix CVE-2023-50246 (boo#1218034)
    + Fix heap buffer overflow in jvp_literal_number_literal.
  * Fix CVE-2023-50268 (boo#1218038)
    fix stack-buffer-overflow if comparing nan with payload.
  CLI changes
  * Make the default background color more suitable for bright
    backgrounds.
  * Allow passing the inline jq script after --.
  * Fix possible uninitialised value dereference if jq_init() fails
  Language changes
  * Simplify paths/0 and paths/1.
  * Reject U+001F in string literals.
  * Remove unused nref accumulator in block_bind_library.
  * Remove a bunch of unused variables, and useless assignments.
  * main.c: Remove unused EXIT_STATUS_EXACT option.
  * Actually use the number correctly casted from double to int as
    index.
  * src/builtin.c: remove unnecessary jv_copy-s in
    type_error/type_error2.
  * Remove undefined behavior caught by LLVM 10 UBSAN.
  * Convert decnum to binary64 (double) instead of decimal64.
    This makes jq behave like the JSON specification suggests and
    more similar to other languages.
  * Fix memory leaks on invalid input for ltrimstr/1 and
    rtrimstr/1.
  * Fix memory leak on failed get for setpath/2.
  * Fix nan from json parsing also for nans with payload that
    start with 'n'.
  * Allow carriage return characters in comments.
  Documentation changes
  * Generate links in the man page.
  libjq
  * Add extern C for C++.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1746532800">- Build with compiler option -std=gnu17 to avoid issues with code
  which is not valid in C23. [boo#1241922]</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1747742400">- Add patch CVE-2024-53427.patch (CVE-2024-53427, bsc#1238078)</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1749729600">- Add patch CVE-2024-23337.patch (CVE-2024-23337, bsc#1243450)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 1.8.0
  Security fixes
  * CVE-2024-23337: Fix signed integer overflow in jvp_array_write
    and jvp_object_rehash.
  * CVE-2024-53427: Reject NaN with payload while parsing JSON.
  * CVE-2025-48060: Fix heap buffer overflow in jv_string_vfmt.
  * Fix use of uninitialized value in check_literal.
  * Fix segmentation fault on strftime/1, strflocaltime/1.
  * Fix unhandled overflow in @base64d.
  CLI changes
  * Fix --indent 0 implicitly enabling --compact-output.
  * Improve error messages to show problematic position in the
    filter.
  * Include column number in parser and compiler error messages.
  * Fix error message for string literal beginning with single
    quote.
  * Improve JQ_COLORS environment variable to support larger
    escapes like truecolor.
  * Add --library-path long option for -L.
  * Fix --slurp --stream when input has no trailing newline
    character.
  * Fix --indent option to error for malformed values.
  * Fix option parsing of --binary on non-Windows platforms.
  * Fix issue with ~/.jq on Windows where $HOME is not set.
  * Increase the maximum parsing depth for JSON to 10000.
  * Parse short options in order given.
  * Consistently reset color formatting.
  New functions
  * Add trim/0, ltrim/0 and rtrim/0 to trim leading and trailing
    white spaces.
  * Add trimstr/1 to trim string from both ends.
  * Add add/1. Generator variant of add/0.
  * Add skip/2 as the counterpart to limit/2.
  * Add toboolean/0 to convert strings to booleans.
  * Add @urid format. Reverse of @uri.
  Changes to existing functions
  * Use code point index for indices/1, index/1 and rindex/1.
  * Improve tonumber/0 performance and rejects numbers with
    leading or trailing white spaces.
  * Populate timezone data when formatting time.
  * Preserve numerical precision on unary negation, abs/0, length/0
  * Make last(empty) yield no output values like first(empty).
  * Make ltrimstr/1 and rtrimstr/1 error for non-string inputs.
  * Make limit/2 error for negative count.
  * Fix mktime/0 overflow and allow fewer elements in date-time
    representation array.
  * Fix non-matched optional capture group.
  * Provide strptime/1 on all systems.
  * Improve bsearch/1 performance by implementing in C.
  * Improve unique/0 and unique_by/1 performance.
  * Fix error messages including long string literal not to break
    Unicode characters.
  * Remove pow10/0 as it has been deprecated in glibc 2.27.
    Use exp10/0 instead.
  * Remove private (and undocumented) _nwise filter.
  Language changes
  * Fix precedence of binding syntax against unary and binary
    operators.
  * Support Tcl-style multiline comments.
  * Fix foreach not to break init backtracking with DUPN.
  * Fix reduce/foreach state variable should not be reset each
    iteration.
  * Support CRLF line breaks in filters.
  * Improve performance of repeating strings.
- Drop not longer needed patches (fixed by upstream):
  * CVE-2024-23337.patch
  * CVE-2024-53427.patch
- Remove not longer needed hardcoded compiler option "-std-gnu17"
  gh#3206</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1751371200">- Update to version 1.8.1
  Security fixes
  * CVE-2025-49014: Fix heap use after free in f_strftime,
    f_strflocaltime.
  * GHSA-f946-j5j2-4w5m: Fix stack overflow in node_min_byte_len
    of oniguruma.
  CLI changes
  * Fix assertion failure when syntax error happens at the end of
    the query.
  Language changes
  * Revert the change of reduce/foreach state variable in 1.8.0.
  * This change was reverted due to serious performance regression.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759406400">- Enable valgrind on riscv64</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1779451200">- Add patch CVE-2026-33948.patch (CVE-2026-33948, bsc#1262043)
- Add patch CVE-2026-32316.patch (CVE-2026-32316, bsc#1262044)
- Add patch CVE-2026-33947.patch (CVE-2026-33947, bsc#1262069)
- Add patch CVE-2026-39956.patch (CVE-2026-39956, bsc#1262070)
- Add patch CVE-2026-39979.patch (CVE-2026-39979, bsc#1262071)
- Add patch CVE-2026-40164.patch (CVE-2026-40164, bsc#1262072)
- Add patch CVE-2026-40612.patch (CVE-2026-40612, bsc#1265060)
- Add patch CVE-2026-41256.patch (CVE-2026-41256, bsc#1265061)
- Add patch CVE-2026-41257.patch (CVE-2026-41257, bsc#1265062)
- Add patch CVE-2026-43894.patch (CVE-2026-43894, bsc#1265070)
- Add patch CVE-2026-43895.patch (CVE-2026-43895, bsc#1265071)
- Add patch CVE-2026-43896.patch (CVE-2026-43896, bsc#1265075)
- Add patches CVE-2026-44777_0.patch and CVE-2026-44777_1.patch
  (CVE-2026-44777, bsc#1265076)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782043200">- Update to version 1.8.2
  Security fixes
  * CVE-2026-32316: Fix heap buffer overflow in jvp_string_append
    and jvp_string_copy_replace_bad.
  * CVE-2026-33947: Limit path depth to prevent stack overflow in
    jv_setpath, jv_getpath, jv_delpaths.
  * CVE-2026-33948: Fix NUL truncation in the JSON parser.
  * CVE-2026-39956: Fix _strindices missing runtime type checks.
  * CVE-2026-39979: Fix out-of-bounds read in jv_parse_sized().
  * CVE-2026-40164: Randomize hash seed to mitigate hash collision
    DoS attacks.
  * CVE-2026-40612: Limit containment check depth to prevent stack
    overflow in contains.
  * CVE-2026-41256: Fix NUL truncation in program files loaded
    with -f.
  * CVE-2026-41257: Fix signed-int overflow in stack_reallocate.
  * CVE-2026-43894: Reject numeric literals longer than
    DEC_MAX_DIGITS (999999999).
  * CVE-2026-43895: Reject embedded NUL bytes in module import
    paths.
  * CVE-2026-43896: Limit recursive object merge depth to prevent
    stack overflow.
  * CVE-2026-44777: Detect circular module imports to prevent
    stack overflow.
  * CVE-2026-47770: Guard deep structural equality and comparison
    recursion.
  * CVE-2026-49839: Fix heap-buffer-overflow in raw file loading.
  * CVE-2026-54679: Tighten string length bounds and propagate
    invalid jv in implode.
  * GHSA-gf4g-95wj-4q4r: Fix use-after-free in args2obj() array
    argument path.
  * GHSA-hj52-j2c9-r8r4: Fix signed-int overflow in tokenadd to
    prevent buffer overflow.
  * Limit the number of function parameters and definitions to
    prevent SEGV.
  * Pre-allocate tokenbuf for string parser to avoid undefined
    behavior.
  * Avoid stack overflow when freeing deeply nested values.
  * Fix memory leaks and double frees.
  Releasing
  * Update GPG signing key.
  CLI changes
  * Improve error message truncation with closing delimiters.
  * Remove extra space from die function output.
  * Fix raw input flag not to corrupt multi-byte characters.
  * Fix crash when importing a module with errors twice.
  * Increase the maximum printing depth from 256 to 10000.
  Changes to existing functions
  * Fix rtrimstr("") always outputting "".
  * Fix infinite loop and undefined behavior in del(.[nan]).
  * Refactor @uri and @urid to fix multi-byte UTF-8 corruption.
  * Fix tonumber and toboolean to reject strings with embedded
    null bytes.
  * Fix undefined behavior in modulo operator.
  * Fix reversed pointer subtraction in f_env bounds check.
  * Fix missing validity check in f_strflocaltime after
    f_localtime.
  * Fix year 2038 problem on 32-bit platforms.
  * Use // instead of //= in from_entries definition.
  Build and test changes
  * Drop strptime test using non-portable %F.
  * Limit oniguruma depth to 1024 in jq_fuzz_execute.
  * Fix localization test for time formatting functions.
  * Fix expected value assertion.
  * Fix typo in tests/jq.test.
  * Refactor tm2jv to handle fractional seconds.
  * Fix jq_fuzz_parse_stream: use iterative parser API for
    streaming mode.
  * Fix crashes and resource leaks in jq_testsuite.
  * Support building with --disable-maintainer-mode and
    source != build dir.
  * Respect SOURCE_DATE_EPOCH while generating man page.
  * Fix undefined pointer arithmetic in UTF-8 helpers.
  * Fix one-byte over-read in BASE64_DECODE_TABLE.
- Drop not longer needed patches:
  * CVE-2026-32316.patch
  * CVE-2026-33947.patch
  * CVE-2026-33948.patch
  * CVE-2026-39956.patch
  * CVE-2026-39979.patch
  * CVE-2026-40164.patch
  * CVE-2026-40612.patch
  * CVE-2026-41256.patch
  * CVE-2026-41257.patch
  * CVE-2026-43894.patch
  * CVE-2026-43895.patch
  * CVE-2026-43896.patch
  * CVE-2026-44777_0.patch
  * CVE-2026-44777_1.patch</changelog>
</package>
<package pkgid="c52d1d93f31374f2bd0c80eafb676f5b05e1d5b1110f47dab58ceec9d1bb0f5390c39a235a255df5891f9531e2050cf3a30d60b35428fa75e0ac134f1d06ce25" name="jq-debugsource" arch="i586">
  <version epoch="0" ver="1.8.2" rel="1.3"/>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64 bit architectures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702468800">- Update to version 1.7.1
  Security
  * Fix CVE-2023-50246 (boo#1218034)
    + Fix heap buffer overflow in jvp_literal_number_literal.
  * Fix CVE-2023-50268 (boo#1218038)
    fix stack-buffer-overflow if comparing nan with payload.
  CLI changes
  * Make the default background color more suitable for bright
    backgrounds.
  * Allow passing the inline jq script after --.
  * Fix possible uninitialised value dereference if jq_init() fails
  Language changes
  * Simplify paths/0 and paths/1.
  * Reject U+001F in string literals.
  * Remove unused nref accumulator in block_bind_library.
  * Remove a bunch of unused variables, and useless assignments.
  * main.c: Remove unused EXIT_STATUS_EXACT option.
  * Actually use the number correctly casted from double to int as
    index.
  * src/builtin.c: remove unnecessary jv_copy-s in
    type_error/type_error2.
  * Remove undefined behavior caught by LLVM 10 UBSAN.
  * Convert decnum to binary64 (double) instead of decimal64.
    This makes jq behave like the JSON specification suggests and
    more similar to other languages.
  * Fix memory leaks on invalid input for ltrimstr/1 and
    rtrimstr/1.
  * Fix memory leak on failed get for setpath/2.
  * Fix nan from json parsing also for nans with payload that
    start with 'n'.
  * Allow carriage return characters in comments.
  Documentation changes
  * Generate links in the man page.
  libjq
  * Add extern C for C++.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1746532800">- Build with compiler option -std=gnu17 to avoid issues with code
  which is not valid in C23. [boo#1241922]</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1747742400">- Add patch CVE-2024-53427.patch (CVE-2024-53427, bsc#1238078)</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1749729600">- Add patch CVE-2024-23337.patch (CVE-2024-23337, bsc#1243450)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 1.8.0
  Security fixes
  * CVE-2024-23337: Fix signed integer overflow in jvp_array_write
    and jvp_object_rehash.
  * CVE-2024-53427: Reject NaN with payload while parsing JSON.
  * CVE-2025-48060: Fix heap buffer overflow in jv_string_vfmt.
  * Fix use of uninitialized value in check_literal.
  * Fix segmentation fault on strftime/1, strflocaltime/1.
  * Fix unhandled overflow in @base64d.
  CLI changes
  * Fix --indent 0 implicitly enabling --compact-output.
  * Improve error messages to show problematic position in the
    filter.
  * Include column number in parser and compiler error messages.
  * Fix error message for string literal beginning with single
    quote.
  * Improve JQ_COLORS environment variable to support larger
    escapes like truecolor.
  * Add --library-path long option for -L.
  * Fix --slurp --stream when input has no trailing newline
    character.
  * Fix --indent option to error for malformed values.
  * Fix option parsing of --binary on non-Windows platforms.
  * Fix issue with ~/.jq on Windows where $HOME is not set.
  * Increase the maximum parsing depth for JSON to 10000.
  * Parse short options in order given.
  * Consistently reset color formatting.
  New functions
  * Add trim/0, ltrim/0 and rtrim/0 to trim leading and trailing
    white spaces.
  * Add trimstr/1 to trim string from both ends.
  * Add add/1. Generator variant of add/0.
  * Add skip/2 as the counterpart to limit/2.
  * Add toboolean/0 to convert strings to booleans.
  * Add @urid format. Reverse of @uri.
  Changes to existing functions
  * Use code point index for indices/1, index/1 and rindex/1.
  * Improve tonumber/0 performance and rejects numbers with
    leading or trailing white spaces.
  * Populate timezone data when formatting time.
  * Preserve numerical precision on unary negation, abs/0, length/0
  * Make last(empty) yield no output values like first(empty).
  * Make ltrimstr/1 and rtrimstr/1 error for non-string inputs.
  * Make limit/2 error for negative count.
  * Fix mktime/0 overflow and allow fewer elements in date-time
    representation array.
  * Fix non-matched optional capture group.
  * Provide strptime/1 on all systems.
  * Improve bsearch/1 performance by implementing in C.
  * Improve unique/0 and unique_by/1 performance.
  * Fix error messages including long string literal not to break
    Unicode characters.
  * Remove pow10/0 as it has been deprecated in glibc 2.27.
    Use exp10/0 instead.
  * Remove private (and undocumented) _nwise filter.
  Language changes
  * Fix precedence of binding syntax against unary and binary
    operators.
  * Support Tcl-style multiline comments.
  * Fix foreach not to break init backtracking with DUPN.
  * Fix reduce/foreach state variable should not be reset each
    iteration.
  * Support CRLF line breaks in filters.
  * Improve performance of repeating strings.
- Drop not longer needed patches (fixed by upstream):
  * CVE-2024-23337.patch
  * CVE-2024-53427.patch
- Remove not longer needed hardcoded compiler option "-std-gnu17"
  gh#3206</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1751371200">- Update to version 1.8.1
  Security fixes
  * CVE-2025-49014: Fix heap use after free in f_strftime,
    f_strflocaltime.
  * GHSA-f946-j5j2-4w5m: Fix stack overflow in node_min_byte_len
    of oniguruma.
  CLI changes
  * Fix assertion failure when syntax error happens at the end of
    the query.
  Language changes
  * Revert the change of reduce/foreach state variable in 1.8.0.
  * This change was reverted due to serious performance regression.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1759406400">- Enable valgrind on riscv64</changelog>
  <changelog author="Nathan Cutler &lt;ncutler@suse.com&gt;" date="1779451200">- Add patch CVE-2026-33948.patch (CVE-2026-33948, bsc#1262043)
- Add patch CVE-2026-32316.patch (CVE-2026-32316, bsc#1262044)
- Add patch CVE-2026-33947.patch (CVE-2026-33947, bsc#1262069)
- Add patch CVE-2026-39956.patch (CVE-2026-39956, bsc#1262070)
- Add patch CVE-2026-39979.patch (CVE-2026-39979, bsc#1262071)
- Add patch CVE-2026-40164.patch (CVE-2026-40164, bsc#1262072)
- Add patch CVE-2026-40612.patch (CVE-2026-40612, bsc#1265060)
- Add patch CVE-2026-41256.patch (CVE-2026-41256, bsc#1265061)
- Add patch CVE-2026-41257.patch (CVE-2026-41257, bsc#1265062)
- Add patch CVE-2026-43894.patch (CVE-2026-43894, bsc#1265070)
- Add patch CVE-2026-43895.patch (CVE-2026-43895, bsc#1265071)
- Add patch CVE-2026-43896.patch (CVE-2026-43896, bsc#1265075)
- Add patches CVE-2026-44777_0.patch and CVE-2026-44777_1.patch
  (CVE-2026-44777, bsc#1265076)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1782043200">- Update to version 1.8.2
  Security fixes
  * CVE-2026-32316: Fix heap buffer overflow in jvp_string_append
    and jvp_string_copy_replace_bad.
  * CVE-2026-33947: Limit path depth to prevent stack overflow in
    jv_setpath, jv_getpath, jv_delpaths.
  * CVE-2026-33948: Fix NUL truncation in the JSON parser.
  * CVE-2026-39956: Fix _strindices missing runtime type checks.
  * CVE-2026-39979: Fix out-of-bounds read in jv_parse_sized().
  * CVE-2026-40164: Randomize hash seed to mitigate hash collision
    DoS attacks.
  * CVE-2026-40612: Limit containment check depth to prevent stack
    overflow in contains.
  * CVE-2026-41256: Fix NUL truncation in program files loaded
    with -f.
  * CVE-2026-41257: Fix signed-int overflow in stack_reallocate.
  * CVE-2026-43894: Reject numeric literals longer than
    DEC_MAX_DIGITS (999999999).
  * CVE-2026-43895: Reject embedded NUL bytes in module import
    paths.
  * CVE-2026-43896: Limit recursive object merge depth to prevent
    stack overflow.
  * CVE-2026-44777: Detect circular module imports to prevent
    stack overflow.
  * CVE-2026-47770: Guard deep structural equality and comparison
    recursion.
  * CVE-2026-49839: Fix heap-buffer-overflow in raw file loading.
  * CVE-2026-54679: Tighten string length bounds and propagate
    invalid jv in implode.
  * GHSA-gf4g-95wj-4q4r: Fix use-after-free in args2obj() array
    argument path.
  * GHSA-hj52-j2c9-r8r4: Fix signed-int overflow in tokenadd to
    prevent buffer overflow.
  * Limit the number of function parameters and definitions to
    prevent SEGV.
  * Pre-allocate tokenbuf for string parser to avoid undefined
    behavior.
  * Avoid stack overflow when freeing deeply nested values.
  * Fix memory leaks and double frees.
  Releasing
  * Update GPG signing key.
  CLI changes
  * Improve error message truncation with closing delimiters.
  * Remove extra space from die function output.
  * Fix raw input flag not to corrupt multi-byte characters.
  * Fix crash when importing a module with errors twice.
  * Increase the maximum printing depth from 256 to 10000.
  Changes to existing functions
  * Fix rtrimstr("") always outputting "".
  * Fix infinite loop and undefined behavior in del(.[nan]).
  * Refactor @uri and @urid to fix multi-byte UTF-8 corruption.
  * Fix tonumber and toboolean to reject strings with embedded
    null bytes.
  * Fix undefined behavior in modulo operator.
  * Fix reversed pointer subtraction in f_env bounds check.
  * Fix missing validity check in f_strflocaltime after
    f_localtime.
  * Fix year 2038 problem on 32-bit platforms.
  * Use // instead of //= in from_entries definition.
  Build and test changes
  * Drop strptime test using non-portable %F.
  * Limit oniguruma depth to 1024 in jq_fuzz_execute.
  * Fix localization test for time formatting functions.
  * Fix expected value assertion.
  * Fix typo in tests/jq.test.
  * Refactor tm2jv to handle fractional seconds.
  * Fix jq_fuzz_parse_stream: use iterative parser API for
    streaming mode.
  * Fix crashes and resource leaks in jq_testsuite.
  * Support building with --disable-maintainer-mode and
    source != build dir.
  * Respect SOURCE_DATE_EPOCH while generating man page.
  * Fix undefined pointer arithmetic in UTF-8 helpers.
  * Fix one-byte over-read in BASE64_DECODE_TABLE.
- Drop not longer needed patches:
  * CVE-2026-32316.patch
  * CVE-2026-33947.patch
  * CVE-2026-33948.patch
  * CVE-2026-39956.patch
  * CVE-2026-39979.patch
  * CVE-2026-40164.patch
  * CVE-2026-40612.patch
  * CVE-2026-41256.patch
  * CVE-2026-41257.patch
  * CVE-2026-43894.patch
  * CVE-2026-43895.patch
  * CVE-2026-43896.patch
  * CVE-2026-44777_0.patch
  * CVE-2026-44777_1.patch</changelog>
</package>
<package pkgid="0724c0d9db43e2fcab56693b5bb5ef5a74878114a0791246a29cbe4c9e2182e21e6395980c20621de5602cccf34de1e7c83dca310622a42f769350226e409d39" name="jsdec-cutter-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.0" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1735473600">- Initial package, version 0.7.0</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1745496000">- Create vendor.sh to document the vendoring process</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1746532800">- Update to version 0.8.0
- Use source urls to fetch sources</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1748692800">- Use %global instead of %define
- Normalize source file names
- Remove bashisms from spec file</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1778760000">- Package cutter plugin</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1783425600">- Update to version 0.9.0:
  * Various changes to use updated Rizin APIs
  * Use C++20 for the Cutter plugin</changelog>
</package>
<package pkgid="04079ce553510eaf8be0be0d69127122415f48eb8a60ab4ad6daf2183913b93213d830243a7b9d41d6453a21b35142f2adbbf0fd1396113c6e8eb678bd1e0bc2" name="jsdec-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.0" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1735473600">- Initial package, version 0.7.0</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1745496000">- Create vendor.sh to document the vendoring process</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1746532800">- Update to version 0.8.0
- Use source urls to fetch sources</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1748692800">- Use %global instead of %define
- Normalize source file names
- Remove bashisms from spec file</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1778760000">- Package cutter plugin</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1783425600">- Update to version 0.9.0:
  * Various changes to use updated Rizin APIs
  * Use C++20 for the Cutter plugin</changelog>
</package>
<package pkgid="bf919b8f862165ef26b65df443e80eea03bab1f1fd5d0e376b223c3e093d33f9e23646b3544ce382bdaacd314d79e9d1b03108d412c5706ff86a8ea53b35e2e8" name="jsdec-debugsource" arch="i586">
  <version epoch="0" ver="0.9.0" rel="1.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1735473600">- Initial package, version 0.7.0</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1745496000">- Create vendor.sh to document the vendoring process</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1746532800">- Update to version 0.8.0
- Use source urls to fetch sources</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1748692800">- Use %global instead of %define
- Normalize source file names
- Remove bashisms from spec file</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1778760000">- Package cutter plugin</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1783425600">- Update to version 0.9.0:
  * Various changes to use updated Rizin APIs
  * Use C++20 for the Cutter plugin</changelog>
</package>
<package pkgid="54bba346373f650236ff0a547ae2fd0a84964d781181e310f95b6aaf0d0595310a986808e8ee4547427072bc216c7ebac82819c4ecc741f1a4b4295572c65194" name="jshon-debuginfo" arch="i586">
  <version epoch="0" ver="20131105" rel="2.14"/>
  <changelog author="mardnh@gmx.de" date="1424001600">- initial package, version 0.0.0.git1405173528.a61d7f2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1556884800">- Update to upstream release 20131105
- Specfile cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1556884801">- Remove not used patch:
  * 0002-fix-documentation-for-creating-JSON.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1557144000">- Ensure neutrality of description.</changelog>
</package>
<package pkgid="1c7bfd7012b2ea17deb0b826417879eda153714e1e40e6562a0516fe56aa796e81b24de5d27c92a4df96960daccff87d294f768da2e0fd2d2718eccc43c5d2b8" name="jshon-debugsource" arch="i586">
  <version epoch="0" ver="20131105" rel="2.14"/>
  <changelog author="mardnh@gmx.de" date="1424001600">- initial package, version 0.0.0.git1405173528.a61d7f2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1556884800">- Update to upstream release 20131105
- Specfile cleanup</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1556884801">- Remove not used patch:
  * 0002-fix-documentation-for-creating-JSON.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1557144000">- Ensure neutrality of description.</changelog>
</package>
<package pkgid="b73f08363cd65b42b684a898bc050bb49d9283d4b25f07e060a8f1540a81b2edfb932c55b87746c9bc051f7deff4d863a666bfed31ad0f0a3fa29f7c492bbafe" name="json-c-debugsource" arch="i586">
  <version epoch="0" ver="0.19" rel="1.2"/>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1592395200">- Add upstream fix for boo#1173022
  * Added patch 0001-Detect-broken-RDRAND-during-initialization.patch
  * use URL from the releases page on github
  * run spec-cleaner over the spec file</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15:
  * Deprecate `array_list_new()` in favor of `array_list_new2()`
  * Remove the THIS_FUNCTION_IS_DEPRECATED define.
  * Remove config.h.win32
  * Add a `JSON_TOKENER_ALLOW_TRAILING_CHARS` flag to allow multiple objects
    to be parsed even when `JSON_TOKENER_STRICT` is set.
  * Add `json_object_new_array_ext(int)` and `array_list_new_2(int)` to allow
    arrays to be allocated with the exact size needed, when known.
  * Add `json_object_array_shrink()` (and `array_list_shrink()`) and use it in
    json_tokener to minimize the amount of memory used.
  * Add a json_parse binary, for use in testing changes (not installed, but
    available in the apps directory).
  * Split the internal json_object structure into several sub-types, one for
    each json_type (json_object_object, json_object_string, etc...).
    This improves memory usage and speed, with the benchmark under
    bench/ report 5.8% faster test time and 6%(max RSS)-12%(peak heap)
    less memory usage.
    Memory used just for json_object structures decreased 27%, so use cases
    with fewer arrays and/or strings would benefit more.
  * Minimize memory usage in array handling in json_tokener by shrinking
    arrays to the exact number of elements parsed.  On bench/ benchmark:
    9% faster test time, 39%(max RSS)-50%(peak heap) less memory usage.
    Add json_object_array_shrink() and array_list_shrink() functions.
  * #616 - Parsing of surrogate pairs in unicode escapes now properly handles
    incremental parsing.
  * Fix incremental parsing of numbers, especially those with exponents, e.g.
    so parsing "[0", "e+", "-]" now properly returns an error.
    Strict mode now rejects missing exponents ("0e").
  * Successfully return number objects at the top level even when they are
    followed by a "-", "." or "e".  This makes parsing things like "123-45"
    behave consistently with things like "123xyz".
  * #589 - Detect broken RDRAND during initialization; also, fix segfault
    in the CPUID check.
  * #592 - Fix integer overflows to prevert out of bounds write on large input.
  * Protect against division by zero in linkhash, when creaed with zero size.
  * #602 - Fix json_parse_uint64() internal error checking, leaving the retval
    untouched in more failure cases.
  * #614 - Prevent truncation when custom double formatters insert extra \0's
- remove 0001-Detect-broken-RDRAND-during-initialization.patch (upstream)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Add -std=gnu99 to fix build with some gcc versions</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1650456000">- Update to 0.16:
  + Deprecated and removed features:
  * JSON_C_OBJECT_KEY_IS_CONSTANT is deprecated in favor of
    JSON_C_OBJECT_ADD_CONSTANT_KEY
  * Direct access to lh_table and lh_entry structure members is deprecated.
    Use access functions instead, lh_table_head(), lh_entry_next(), etc...
  * Drop REFCOUNT_DEBUG code.
  + Changes and bug fixes
  * Cap string length at INT_MAX to avoid various issues with very long strings.
  * json_object_deep_copy: fix deep copy of strings containing '\0'
  * Fix read past end of buffer in the "json_parse" command
  * Avoid out of memory accesses in the locally provided vasprintf() function
    (for those platforms that use it)
  * Handle allocation failure in json_tokener_new_ex
  * Fix use-after-free in json_tokener_new_ex() in the event of printbuf_new() returning NULL
  * printbuf_memset(): set gaps to zero - areas within the print buffer which
    have not been initialized by using printbuf_memset
  * printbuf: return -1 on invalid arguments (len &lt; 0 or total buffer &gt; INT_MAX)
  * sprintbuf(): propagate printbuf_memappend errors back to the caller
  * Validate size arguments in arraylist functions.
  * Use getrandom() if available; with GRND_NONBLOCK to allow use of json-c
    very early during boot, such as part of cryptsetup.
  * Use arc4random() if it's available.
  * random_seed: on error, continue to next method instead of exiting the process
  * Close file when unable to read from /dev/urandom in get_dev_random_seed()
  * Speed up parsing by replacing ctype functions with simplified, faster
    non-locale-sensitive ones in json_tokener and json_object_to_json_string.
  * Neither vertical tab nor formfeed are considered whitespace per the JSON spec
  * json_object: speed up creation of objects, calloc() -&gt; malloc() + set fields
  * Avoid needless extra strlen() call in json_c_shallow_copy_default() and
    json_object_equal() when the object is known to be a json_type_string.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699012800">- Update to 0.17:
  + New features:
  * json_patch: add first implementation only with patch application
  * Add --disable-static and --disable-dynamic options to the cmake-configure script.
  * Add -DBUILD_APPS=NO option to disable app build
  * Minimum cmake version is now 3.9
  + Significant changes and bug fixes:
  * When serializing with JSON_C_TO_STRING_PRETTY set, keep the opening and
    closing curly or square braces on same line for empty objects or arrays.
  * Disable locale handling when targeting a uClibc system due to problems
    with its duplocale() function.
  * When parsing with JSON_TOKENER_STRICT set, integer overflow/underflow
    now result in a json_tokener_error_parse_number. Without that flag
    values are capped at INT64_MIN/UINT64_MAX.
  * Fix memory leak with emtpy strings in json_object_set_string
  * json_object_from_fd_ex: fail if file is too large (&gt;=INT_MAX bytes)
  * Add back json_number_chars, but only because it's part of the public API.
  * Entirely drop mode bits from open(O_RDONLY) to avoid warnings on certain
    platforms.
  * Specify dependent libraries, including -lbsd, in a more consistent way so
    linking against a static json-c works better
  * Fix a variety of build problems and add &amp; improve tests
  * Update RFC reference to https://www.rfc-editor.org/rfc/rfc8259
- Remove deprecated suse_version checks</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Drop unneeded -DCMAKE_C_FLAGS=-std=gnu99 to use distro CFLAGS</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1740484800">- update to 0.18:
  * Clean up pre-3.9 CMake support in CMakeLists.txt
  * Build pkg-config for msvc as well
  * Critical fix for binary compatibility with 0.16: Move the
    json_tokener_error_memory entry to the end of enum
    json_tokener_error.
  * Issue #829: attempt to detect clang-cl.exe and pass MSVC-
    compatile command line arguments.
  * PR #831 - rename WIN32 to _WIN32
  * PR #839 - Fix gcc 5 "may be used uninitialized" failure in
    json_pointer.c
  * PR #849 - random_seed.c: add a Coverity Scan suppression
  * Issue #854: Set error=json_tokener_error_memory in
    json_tokener_parser_verbose() when allocating the tokener
    fails.
  * Issue #857: fix a few places where json_tokener should have
    been returning json_tokener_error_memory but wasn't.
  * Handle yet another out-of-memory condition in json_tokener,
    duplocate can return NULL.
  * Various fixes in the fuzzers
  * A few minor doc fixes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1782734400">- Update to 0.19:
  New features
  - -----------
  * Add support for Commodore Amiga and MorphOS
  * Allow builds with CMake 4 - sync minimum version across all
    CMakeLists.txt files
  * Update openssl command to work for newer versions of openssl.
  * Add support for building json-c with meson
  * Support MSVC in packages that use GNU Autoconf.
  * Add VERSIONINFO to libjson-c.dll
  * Make json_tokener_free(NULL) a no-op, to simplify cleanup paths.
  * Explicitly handle NaN values when converting to int
  * Set errno=RANGE in json_object_get_int/int64/uint64() when the
    source value can't be represented in the target type.
  * Make json_parse a bit more useful by adding -u (validate UTF8)
    and -P (specify arbitrary tokener parse flags), and read from
    stdin if no filename is provided.
  * Fix the apps/json_parse "-s" (strict) option so it actually does
    something, and default to non-strict.
  Significant changes and bug fixes
  - --------------------------------
  * Issue #867 - also disallow control characters in keys in
    JSON_TOKENER_STRICT mode
  * Issue #875: cast to unsigned char so bytes above 0x7f aren't
    interpreted as negative, which was causing the strict-mode
    control characters check to incorrectly trigger.
  * Issue #881: don't allow json_tokener_new_ex() with a depth &lt; 1
  * Fix linkhash breaking -std=c89
  * Fixing Cmake build when using clang-cl, avoids errors about
    redefining existing symbols
  * Fix AIX build failure - Add CMake detection for getopt.h
  * Fix bug involving supplemental code points that look like high
    surrogates
  * Fix runtime issue with test_util_file.c in Windows (add O_BINARY)
  * Fix macro WIN32_LEAN_AND_MEAN redefined
  * Issue #914: Fix Memory usage regression due to newlocale() on
    macOS
  * Issue #916: Fix OOM via large array index in json_pointer_set
  * Issue #923: Avoid stack recursion in json_object_put()
  * Issue #927: CVE-2026-9146 - update json_object_iterator
    documentation
  * Issue #929: CVE-2026-11322 - fix information disclosure bug in
    apps/json_parse (not installed by default)
  * Issue #930: fix locale-dependent strtod in json_object_get_double
  * Issue #931: deep copy values in json_patch copy op to avoid
    aliasing and cycles</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1782993600">- Drop xxd BuildRequires to break an OBS build cycle; exclude the
  test_json_parse_cli test (its only consumer) from %check.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782993601">- Add no-xxd.patch and bring back the full testsuite.
- Name the -devel and -doc subpackages based on the SRPM and
  nothing else.</changelog>
</package>
<package pkgid="9d427814361e00183317481b6044a5a588125f4f5f22c9be513273141e66aa090b20f20292a6aa36aa3044db840063d359441559ba871af29b51610ccd96100d" name="json-glib-debugsource" arch="i586">
  <version epoch="0" ver="1.10.8" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 1.10.0:
  + Allow disabling installed tests
  + Support parsing multiple root statements in non-strict mode
  + Allow loading files &gt;4GB with json-glib-validate
- Add docutils BuildRequires: New dependency (rst2man)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733832000">- Update to version 1.10.6:
  + Allow single quoted strings when running in non-strict mode.
  + Allow escaped characters when running in non-strict mode.
  + Add missing nullable annotation.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757764800">- Update to version 1.10.8:
  + Add missing escape.
  + Fix static builds.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add json-glib-tests subpackage with installed tests
  for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="9b99fdedf040fc8b19d1b69e45640bc6a2dc5051bbd1e66ecc9730a0065e1c845071404d7b9378cefbe6f042b47276ff54cebb4c76d40061cc401c665740d098" name="json-glib-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.8" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 1.10.0:
  + Allow disabling installed tests
  + Support parsing multiple root statements in non-strict mode
  + Allow loading files &gt;4GB with json-glib-validate
- Add docutils BuildRequires: New dependency (rst2man)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733832000">- Update to version 1.10.6:
  + Allow single quoted strings when running in non-strict mode.
  + Allow escaped characters when running in non-strict mode.
  + Add missing nullable annotation.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757764800">- Update to version 1.10.8:
  + Add missing escape.
  + Fix static builds.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add json-glib-tests subpackage with installed tests
  for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="3222efcc3897516ab292d83d4651ba1a827abe01684e11255d01fb5dd8fec667af7ee41203e8f8342f5b810052096f7196773d9dab8c740d5571f93fde726508" name="json-glib-tests-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.8" rel="2.1"/>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1725019200">- Update to version 1.10.0:
  + Allow disabling installed tests
  + Support parsing multiple root statements in non-strict mode
  + Allow loading files &gt;4GB with json-glib-validate
- Add docutils BuildRequires: New dependency (rst2man)</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1733832000">- Update to version 1.10.6:
  + Allow single quoted strings when running in non-strict mode.
  + Allow escaped characters when running in non-strict mode.
  + Add missing nullable annotation.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1757764800">- Update to version 1.10.8:
  + Add missing escape.
  + Fix static builds.</changelog>
  <changelog author="Zoltan Balogh &lt;zbalogh@suse.com&gt;" date="1786968000">- Add json-glib-tests subpackage with installed tests
  for gnome-desktop-testing-runner</changelog>
</package>
<package pkgid="bef2c6a538dfe7e64b9aaccf78d1888cd9927829c556a50801e8c0a1572dfe96e400e9e006fe071d802054ca0dfb9aac2d0661f512bb49df7ef764286f0a485d" name="json-table-debuginfo" arch="i586">
  <version epoch="0" ver="4.3.3" rel="3.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1561291200">- Initial package, version 4.3.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1561723200">- Use noun phrase in summary.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="5f1bb0009dcbc441d06c57e6b6ce7eb9f6a25eb849532089dd97115a196c792675c864c4df3b59f4006c5a5012741485df890bc423ed0704837c0dbaeb0f8d6a" name="json-table-debugsource" arch="i586">
  <version epoch="0" ver="4.3.3" rel="3.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1561291200">- Initial package, version 4.3.3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1561723200">- Use noun phrase in summary.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1708516800">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.</changelog>
</package>
<package pkgid="d8baa80adaedf0db583863717cf072d36aad4e0374b23f7c365a0b5ea0a1a391b9a28128c1f7b3412aa140027903689722575505e4c0548d2f86d780771a559f" name="jsoncpp-debugsource" arch="i586">
  <version epoch="0" ver="1.9.8" rel="2.3"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592568000">- Update to version 1.9.3"
  * Fixes to JSON_USE_EXCEPTION--some bugs creeped in breaking this
    flag in pre-release.
  * Fixes to build system--improvements have been make for code
    correctness.
  * Compile errors for various platforms have been resolved.
  * Fuzzing has been fixed.
  * Various bugs in the Reader and Writer code have been corrected.
  * CPPTL support has been dropped.
  * Various code improvements and optimizations.
- Drop no longer needed patch:
  * jsoncpp-f11611c8785082ead760494cba06196f14a06dcb.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1593000000">- From 1.9.2 to 1.9.3, autolink.h has been dropped and
  config.h must be used so, create a symlink for compatibility</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601294400">- update to 1.9.4:
  * This patch contains several fixes found through the OSS-Fuzz project
  fuzzing, increasing the security of the library,</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1638014400">- update to 1.9.5:
  * Minor bug-fixes (including for cmake)
  * Support for Bazel
  * Dropped compile-time deprecation warnings</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1730203200">- Update to 1.9.6:
  * Building infrastrucutre updates, Cmake and meson
  * Major bugfixes
  * Parse large floats as infinity
  * Fix parser tokens bug and out-of-bound read</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1774440000">- Update to 1.9.7:
  * Fixes PreventInSourceBuilds.cmake to work with add_subdirectory
  * json_value.cpp bug in the edges of uint/int
  * Release 1.9.6 and move versions to 1.9.7
  * Fixed work secure_allocator on old compiers
  * Fix flag -DJSONCPP_USE_SECURE_MEMORY:BOOL=TRUE
  * fix(build): remove check_required_components for meson build
  * the cgi module was removed from Python3.13
  * Fix name of static library when targeting MinGW.
  * Fix comparison warnings caused by 54fc4e2
  * Drop pre-C++11 alternatives
  * feat: support std::string_view in Value API
  * Added Value::findType with String key
  * Set up for Bazel module builds.
  * Add a BUILD.bazel file for //example.
  * Fix "include what you use" issue
  * Make the build configuration under Bazel more correct.
  * Add Bazel tests
  * Return false in Reader::readValue when stack limit is exceeded
  * Remove deprecated/removed clang-tidy key AnalyzeTemporaryDtors (#1614)
  * [docs] Consuming JSONCpp via Conan package manager
  * Cleanup README.md, fix broken link.
  * Add gcovr.cfg to fix CI coverage merge errors
  * Remove build directory exclusion from gcovr config
  * Add test for allowDroppedNullPlaceholders
  * Prevent test colision when running in parallel via RESOURCE_LOCK
  * fixup project version updater
  * Update README with project status and focus
  * Adding a cmake option to exclude the jsoncpp files from install.
  * Change stack depth limit to 256
  * Fix uninitialized CMake variable in version.in
  * Fix CMake deprecation warning for compatibility with CMake &lt; 3.10
  * Scope JSON_DLL_BUILD to shared lib target only
  * Fix number parsing failing under non-C locales
  * Reject unescaped control characters in JSON strings
  * Fix MSAN issue in #1626
  * Fix string_view ABI mismatch between library and consumers
  * Revert "Fix number parsing failing under non-C locales"
  * Fix use-after-free in Reader::parse(std::istream&amp;)
  * Update bazel config for 9.x
- Switch to CMake build (gh#open-source-parsers/jsoncpp#1669)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1781611200">- Update to 1.9.8:
  * Fix C++11 ABI breakage when compiled with C++17: restore
    the legacy const char*/const String&amp; overloads that were
    dropped when JSONCPP_HAS_STRING_VIEW was defined
  * Fix CMake 4.0 compatibility in jsoncppConfig.cmake.in
    (minimum policy version raised to 3.5)
  * Prevent JSON_HAS_INT64 macro redefinition
  * Move to strict semantic versioning (qualifier removed from
    the version string); soversion stays 27
- Fix baselibs.conf: libjsoncpp26 -&gt; libjsoncpp27 to match the
  current library soname
- Drop obsolete Group tags</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1782216000">- Switch back to meson build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1782388800">- Add jsoncpp-i586-float-precision.patch to fix the
  ValueTest/objects %%check failure (FTBFS) on i586: the test
  stored 0.12345f and compared it exactly as a double, which x87
  80-bit excess precision (no SSE2 in the i586 baseline) broke;
  the patch compares the value narrowed back to float, which is
  precision-robust on every architecture (the library itself was
  always correct). Replaces the earlier, ineffective
  - fexcess-precision=standard workaround.</changelog>
</package>
<package pkgid="da8564d75ac255b9f95be5fbb5e52faaa71ee8a384341ab99583bf70a71d3e7ab3e8d555ff16aceaa0235e68e5b7d4edcbe0e8e95919414587eeacc05fca95fa" name="jsongrep-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774785600">- new package jsongrep aka jg: command-line tool for fast querying
  of JSON, YAML, TOML, JSONL, CBOR, and MessagePack documents using
  regular path expressions</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775217600">- Update to version 0.8.1:
  * chore: prepare for v0.8.1 release
  * docs: add `winget` instructions
  * fix(range): use separate `range_start`/`range_end` atoms to
    resolve ambiguity
  * fix(README): clarify that range bounds are half-open
  * chore(meta): add `documentation` and `keywords` entries
  * fix(example): missing Kleene star in QueryBuilder example
  * chore: exclude justfile from package
  * docs: add library quick start, re-export `Value`
  * docs(usage): update README with practical multiformat examples
  * docs: add link to blog post
  * docs(install): add package repository badge</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.9.0:
  * feat: add first github pages playground by @thomas9911 in #31
  * refactor(cli): --porcelain flag, make --count/ --depth mutually
    exclusive, --depth with query by @micahkepe in #32</changelog>
</package>
<package pkgid="058dd7468066c73a33da654c3116007a1dd035ba2f6321de3faaa6a9b6cdef10422d9c99bd20f15a9b6a6e9b77f60b8ffa29cca173a18d9b5f02edda71f16409" name="jsongrep-debugsource" arch="i586">
  <version epoch="0" ver="0.9.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774785600">- new package jsongrep aka jg: command-line tool for fast querying
  of JSON, YAML, TOML, JSONL, CBOR, and MessagePack documents using
  regular path expressions</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775217600">- Update to version 0.8.1:
  * chore: prepare for v0.8.1 release
  * docs: add `winget` instructions
  * fix(range): use separate `range_start`/`range_end` atoms to
    resolve ambiguity
  * fix(README): clarify that range bounds are half-open
  * chore(meta): add `documentation` and `keywords` entries
  * fix(example): missing Kleene star in QueryBuilder example
  * chore: exclude justfile from package
  * docs: add library quick start, re-export `Value`
  * docs(usage): update README with practical multiformat examples
  * docs: add link to blog post
  * docs(install): add package repository badge</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.9.0:
  * feat: add first github pages playground by @thomas9911 in #31
  * refactor(cli): --porcelain flag, make --count/ --depth mutually
    exclusive, --depth with query by @micahkepe in #32</changelog>
</package>
<package pkgid="42f332774b36a082485e683bb5023edb4d11ad9e8c817172f936760e8c8745ad36e92bb2b1def002237cbe148359c4b071bc9bfefd23f54dc7a2f02fa761a428" name="jsonrpc-glib-debugsource" arch="i586">
  <version epoch="0" ver="3.44.2" rel="1.5"/>
  <changelog author="mgorse@suse.com" date="1568116800">- Update to version 3.34.0:
  + No changes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + Improve usage as a subproject.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632398400">- Update to version 3.40.0:
  + Add ability to inject variant into messages.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 3.41.0:
  + Improvements to JSONRPC_MESSAGE_PUT_VARIANT().
- Replace post(un) handling with ldconfig_scriptlets macro.
- Add check section, meson_test macro and pass enable_tests=true to
  meson, run tests during build.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1647691200">- Update to version 3.42.0:
  + Documentation improvements to use gi-docgen.
  + Introspection fixes.
- Replace gtk-doc with pkgconfig(gi-docgen) build requirement as
  the new improved way for generating the API documentation.
- Add temporary hacky SED commands to fix the gi-docgen generated
  documentation ending up under /usr/share/doc/ rather than
  /usr/share/doc/PKG_NAME.
- Add jsonrpc-glib-rpmlintrc to filter out the:
  "obsolete-not-provided typelib-1_0-Jsonrpc-1.0" since there's no
  need to do so as we already used the capability typelib(foobar),
  for requirements, before the renaming.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Disable meson_test macro, it randomly fails for all arches and
  targets.
  https://gitlab.gnome.org/GNOME/jsonrpc-glib/-/issues/2</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 3.43.0:
  + Testsuite fixes
  + Improved error messages
  + Provide client error code with JSON_CLIENT_ERROR error domain
  + Explicit variant ownership fixes
- Enable meson_test macro again, following upstreams fixes.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.44.0:
  + No changes since 3.43.0 development release.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1723377600">- Update to version 3.44.1:
  + Update testsuite to work with stricter json-glib.</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1751198400">- Update to version 3.44.2:
  + Improvements for potential UB usage for 8-byte aligned types.</changelog>
</package>
<package pkgid="dab78877045e5ea05f1f87e46f0c0dd3759262c6187fb436a84a6da0bad18ca5f3e6a0ec67510e82ab7e077cab4236933185876e10dba546a778d1dade71cc73" name="jtc-debuginfo" arch="i586">
  <version epoch="0" ver="1.76d" rel="1.16"/>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1578312000">- Initial package version</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1579521600">- Install Release notes too</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1579521601">- BuildRequire at least gcc 5 for C++14 support</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1579521602">- Add copyright</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1579608000">- New upstream release 1.75d</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1589976000">- New upstream release 1.76a
  New features and enhancements:
    when multiple files given, jtc now will read/parse all files concurrently (on multi-core cpu); to disable multithreading (and process files sequentially) give option -a (normally, the option is implied and redundant when multiple files given)
    a new lexeme directive &lt;..&gt;S - complements directive &lt;..&gt;W: walks JSON tree as per the preserved path
    when file argument for options -i/-u/-c contains a stream of JSONs, it's automatically converted into an array of JSONs
    template operations enhancements:
    an argument for options -i/-u/-c now additionally can hold a template (e.g.: -u0 -T&lt;template&gt; now could be collapsed into -u&lt;template&gt;)
    regex search lexemes (&lt;..&gt;R, &lt;..&gt;L, &lt;..&gt;D) now are subjected to template interpolation as well, though namespace usage in such lexemes is limited to alphabetical names only ('cause numeric names would clash with regex quantifiers) - template interpolation obviously occurs before regex applied
    auto-generated label tokens for template interpolation ($A, $B, etc) now also hold indices if the respected values are in array (it used to work only for objects)
    walked atomic values now also can be represented in templates using auto-generated tokens ($A and $a for a label/index and a value respectively) for easier template-interpolation operations
    setting namespace $? to any value (even empty one) in a walk triggers resetting of the respective auto-token $? (which holds historical values) to the default value "" (it's a user-controlled way to reset the token, in addition to the existing trigger - template interpolation failure)
    when string-interpolating an iterable (array or object) via "{}" token, all atomic values within the iterable get interpolated into the string recursively
    improved template stringification (&gt;{{}}&lt;) - operation now is consistent across all JSON types (null / bool / numeric used to behave differently)
    limited usage of auto-generated tokens (e.g.: $abc) to 3 letters only (to avoid clashing with tokens like $file and all future tokens) - the use case for auto-generated token is template-interpolation for relatively short arrays / objects, thus 3 letters is sufficient to address iterables up to 18278 values in size)
    extended range of auto-tokens representation in iterables ($a, $b, etc): initially each token represents a a respective top level JSON element of the iterable, beyond that range each next auto-token will represent an atomic value of the JSON tree as if it walked recursively
  Improvements, changes, fixes:
    behavior improvements:
    redesigned and improved processing of options chain-sets logic: lifted a caveat of using -J/-j/-a in intermediate chain-sets (now it works inline with the expected option behavior in any of the option sets)
    when unquoting strings with -qq a translation of UTF-8 code points (e.g.: \uD123), as well as correct processing of UTF-8 surrogate pairs added
    improved label update operations: now also any atomic value (null / boolean / numeric) can update a label (before labels could be updated only with string types)
    improved namespace behavior for -p/-s operations (now namespaces from the respective walks are not lost in such operations and could be reused later)
    performance improvements:
    redesigned and improved namespaces storage policy so that it does not slow down walks (used to be the case, noticeable when storing big JSONs)
    optimized performance for -e with -i/-u shell executions, where all such walks are attempted to be executed in a single run (popen session), otherwise defaulted to a legacy (slower) way (to enforce the legacy way give -ee)
    code design improvements:
    added compile options:
  - DBG_dTS (effective only in junction with -DBG_mTS or -DBG_uTS) - debug timestamp display delta instead of absolute stamps (handy for cpu profiling)
  - DNDBG_PARSER: disables parsing debugs - handy when deep debugging huge JSONs (to skip the parsing part)
    speed up template interpolations (by breaking away from catching JSON parsing exceptions towards processing parsing by return value)
    improved performance when outputting walked elements (-w)
    improved debug outputs when displaying JSONs longer than the term width (the same update ensures correct displaying of UTF-8 strings)
    various fixes:
    fixed locality of &lt;&gt;q, &lt;&gt;Q searches: it accidentally became global after last redesign of lexeme implementation, now it's local to the search tree (UT'ed)
    fixed accidentally broken options translation in the built-in mini-guide (-g)
    fixed a rogue debug level when debugging -e option
    fixed a very corner crash occurring upon -u/-i based source walks predicated -pp option usage and only when resulted walks gets invalidated by any of the prior walks (UT'ed of course)
    fixed an issue when last walk control (-x0 or -x/-1) worked in the first JSON but did not work in any subsequent -if there were multiple (UT'ed)</changelog>
</package>
<package pkgid="54ac45b6ec5f9aedd1a48e4afc9fdca18bac11415310a5ac01d647fde4178c84f55b84b3bf03a743abf93323ba2d38885fc21b42c2435b9bf5acf2773bfcc1be" name="jtc-debugsource" arch="i586">
  <version epoch="0" ver="1.76d" rel="1.16"/>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1578312000">- Initial package version</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1579521600">- Install Release notes too</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1579521601">- BuildRequire at least gcc 5 for C++14 support</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1579521602">- Add copyright</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1579608000">- New upstream release 1.75d</changelog>
  <changelog author="Dan Čermák &lt;dcermak@suse.com&gt;" date="1589976000">- New upstream release 1.76a
  New features and enhancements:
    when multiple files given, jtc now will read/parse all files concurrently (on multi-core cpu); to disable multithreading (and process files sequentially) give option -a (normally, the option is implied and redundant when multiple files given)
    a new lexeme directive &lt;..&gt;S - complements directive &lt;..&gt;W: walks JSON tree as per the preserved path
    when file argument for options -i/-u/-c contains a stream of JSONs, it's automatically converted into an array of JSONs
    template operations enhancements:
    an argument for options -i/-u/-c now additionally can hold a template (e.g.: -u0 -T&lt;template&gt; now could be collapsed into -u&lt;template&gt;)
    regex search lexemes (&lt;..&gt;R, &lt;..&gt;L, &lt;..&gt;D) now are subjected to template interpolation as well, though namespace usage in such lexemes is limited to alphabetical names only ('cause numeric names would clash with regex quantifiers) - template interpolation obviously occurs before regex applied
    auto-generated label tokens for template interpolation ($A, $B, etc) now also hold indices if the respected values are in array (it used to work only for objects)
    walked atomic values now also can be represented in templates using auto-generated tokens ($A and $a for a label/index and a value respectively) for easier template-interpolation operations
    setting namespace $? to any value (even empty one) in a walk triggers resetting of the respective auto-token $? (which holds historical values) to the default value "" (it's a user-controlled way to reset the token, in addition to the existing trigger - template interpolation failure)
    when string-interpolating an iterable (array or object) via "{}" token, all atomic values within the iterable get interpolated into the string recursively
    improved template stringification (&gt;{{}}&lt;) - operation now is consistent across all JSON types (null / bool / numeric used to behave differently)
    limited usage of auto-generated tokens (e.g.: $abc) to 3 letters only (to avoid clashing with tokens like $file and all future tokens) - the use case for auto-generated token is template-interpolation for relatively short arrays / objects, thus 3 letters is sufficient to address iterables up to 18278 values in size)
    extended range of auto-tokens representation in iterables ($a, $b, etc): initially each token represents a a respective top level JSON element of the iterable, beyond that range each next auto-token will represent an atomic value of the JSON tree as if it walked recursively
  Improvements, changes, fixes:
    behavior improvements:
    redesigned and improved processing of options chain-sets logic: lifted a caveat of using -J/-j/-a in intermediate chain-sets (now it works inline with the expected option behavior in any of the option sets)
    when unquoting strings with -qq a translation of UTF-8 code points (e.g.: \uD123), as well as correct processing of UTF-8 surrogate pairs added
    improved label update operations: now also any atomic value (null / boolean / numeric) can update a label (before labels could be updated only with string types)
    improved namespace behavior for -p/-s operations (now namespaces from the respective walks are not lost in such operations and could be reused later)
    performance improvements:
    redesigned and improved namespaces storage policy so that it does not slow down walks (used to be the case, noticeable when storing big JSONs)
    optimized performance for -e with -i/-u shell executions, where all such walks are attempted to be executed in a single run (popen session), otherwise defaulted to a legacy (slower) way (to enforce the legacy way give -ee)
    code design improvements:
    added compile options:
  - DBG_dTS (effective only in junction with -DBG_mTS or -DBG_uTS) - debug timestamp display delta instead of absolute stamps (handy for cpu profiling)
  - DNDBG_PARSER: disables parsing debugs - handy when deep debugging huge JSONs (to skip the parsing part)
    speed up template interpolations (by breaking away from catching JSON parsing exceptions towards processing parsing by return value)
    improved performance when outputting walked elements (-w)
    improved debug outputs when displaying JSONs longer than the term width (the same update ensures correct displaying of UTF-8 strings)
    various fixes:
    fixed locality of &lt;&gt;q, &lt;&gt;Q searches: it accidentally became global after last redesign of lexeme implementation, now it's local to the search tree (UT'ed)
    fixed accidentally broken options translation in the built-in mini-guide (-g)
    fixed a rogue debug level when debugging -e option
    fixed a very corner crash occurring upon -u/-i based source walks predicated -pp option usage and only when resulted walks gets invalidated by any of the prior walks (UT'ed of course)
    fixed an issue when last walk control (-x0 or -x/-1) worked in the first JSON but did not work in any subsequent -if there were multiple (UT'ed)</changelog>
</package>
<package pkgid="7410fe20cf4a6cbb67cfb1157c336d8b549c75edf6c14d316179979123bfd4206ad6aa4bfed7f7da64580127657d1ff3f490bcd1fa8fe1ddfa796ac2f57f256e" name="jthread-debugsource" arch="i586">
  <version epoch="0" ver="1.3.3" rel="1.13"/>
  <changelog author="mardnh@gmx.de" date="1519473600">- Initial package, version 1.3.3</changelog>
  <changelog author="jengelh@inai.de" date="1520078400">- Add missing ownership of %_libdir/cmake.
  Ensure neutrality in description and trim to Linux.</changelog>
</package>
<package pkgid="24a33099d680f906f57d5070fe9cdcee93fa2eebf7bdf43ff32c2d0e725b9eb190681be26cb539d13bae1aa81a2672026b72992fd8292a0cdfbd331866a8ef8a" name="judy-debugsource" arch="i586">
  <version epoch="0" ver="1.0.5" rel="11.7"/>
  <changelog author="lars@linux-schulserver.de" date="1312632000">- initial version 1.0.5</changelog>
  <changelog author="dmitry@roshchin.org" date="1348920000">- spec file cleanup
- Use shared library for testing
  * judy-test-shared.patch</changelog>
  <changelog author="jengelh@inai.de" date="1348920001">- Remove redundant tags/sections/macros from specfile
- Turn doc subpackage into noarch
- Use crossdistro-friendly install routine</changelog>
  <changelog author="dmitry@roshchin.org" date="1349092800">- Fix docs installation</changelog>
  <changelog author="mpluskal@suse.com" date="1429704000">- Use url for source
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="bwiedemann@suse.com" date="1458302400">- Add reproducible.patch to fix build-compare</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1590667200">- run spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="e64e2d285499b14d50794567b7f753936ffcbcff77c832d5d79bc40786b471ea4924120e70b41bd76c013ae1409f60bb0ca3bd5fbf8ea9d8c7560191d2651292" name="juk-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5254c47382e9340efd4db6564f34966068112b487685d1316bddbdc9ec77f62b924e9815a92ce9e1bf9240124d64352f61c978d57808409cffd1de4e8fc74d03" name="juk-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="140f4189d48c4acade0e511fcb09dc0c5d9dba7456a8e6c37a29a53420a87a166937d83ac03b4ebf0fb25f1d961b54f3de384a2101a3a7b8d4d91ca33439db1e" name="julius-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.0" rel="1.6"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Package release, version 1.3.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668801">- Package license file and readme
- Run testsuite</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1589112000">- Update to version 1.4.0
  General improvements
  * New hotkeys:
    + Ctrl+O / Ctrl+S for loading and saving games
    + Alt+Enter for toggling full screen
    + Numeric keypad 0-9 for going to the advisors
  * Changed hotkey behavior: Escape now closes dialogs instead
    of exiting the game
  * Configurable hotkeys: you can now assign your own keys for
    the hotkey actions. This means that existing hotkeys may no
    longer work if you use a non-US keyboard layout. Go to
    Options -&gt; Configure hotkeys in the game to set them.
  * Support for language packs. If you have multiple language
    versions of the game you can easily switch between them.
  * Support for Korean and Swedish versions of the game
  * Configuration option screen has been translated to French,
    German, Korean, Portuguese and Spanish
  Gameplay improvements
  * Building a fort no longer triggers a message that the city
    needs workers
  * Right-click info for fountain and mission post now shows
    workers
  * Tooltip on the religion overlay now shows to which gods the
    house has access
  * New config option: fix emperor change events and survival
    time win criteria - more details
  User interface enhancements
  * New config option: show reservoir, fountain and well range
    when constructing
  * New config option: show size when constructing draggable
    buildings
  * Right-clicking and dragging when in the city will now move
    the map
  * Double-click can be used to load files
  * Make certain elements more color blind friendly
  * Tweaks to the interface to fit languages with longer texts
  Bugfixes
  * Fix graphic artifacts while building draggable reservoirs
  * Fix amphitheater right click not playing the corresponding
    sound file
  * Fix walls destroyed by enemies showing "nowhere" when
    right-clicking the rubble
  * Fix map not scrolling properly when using certain custom
    display scales
  Technical improvements
  * Screen no longer turns black when resizing the window when a
    dialog is showing
  * Fix bugs when using touch
  * Fix missing audio for certain sound driver/OS combinations
  * Disable setting windowed mode on platforms that do not
    support it
  * Add runtime version checks for SDL, allowing the use of older
    SDL libraries</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591012800">- Update to version 1.4.0
  Improvements
  * Price is now shown in localized currency for game languages
    other than English
  * Added Russian translation for the configuration screen
  Bugfixes
  * reservoir range was not displaying properly for orientations
    other than north
  * filenames were not displaying properly when using the Chinese
    version of the game
  * building ghost flickered after scrolling
  * aqueduct ghost was showing green on curved roads and plazas
  * scroll speed calculations were incorrect for monitors not
    running at 60Hz
  * the select folder dialog crashed on certain Linux systems
  * mouse double-click was not working properly
  * Korean message about missing fonts was not displaying due to
    missing fonts
  * escape button was not working in the city when using touch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1603800000">- Update to version 1.5.0
  UI improvements
  * Add right-click image to some enemies which were missing
    images.
  * Number of unemployed people has been added to the senate
    tooltip and Chief advisor.
  * Setting hotkeys for construction of common buildings is now
    possible.
  * Setting a hotkey for quickly selecting the building under
    cursor for construction.
  * Changing trade status (import/export) for resources can now
    be done from the Empire map.
  * Some more in-game messages have a button to the relevant
    advisor.
  Configuration options
  * New option: highlight legion on cursor hover.
  * New option: enable military sidebar.
  * New option: disable right click to drag the map.
  * New command-line option: use --windowed to force the game to
    start in windowed mode.
  Language improvements
  * Use localized filenames for mission saved games. For example,
    Citizen.sav will now be called Bürger.sav in the German
    version of the game.
  * Users running the Korean or Chinese version of the game can
    now save files using Korean/Chinese characters.
  * Add Italian, Polish and Swedish translations for the
    configuration screen.
  * Add support for the Simplified Chinese version of the game.
  * Tweaks to make texts in more verbose languages fit in their
    dialogs.
  UI/Gameplay fixes
  * Fix aqueduct tile turning into gatehouse image on a certain
    aqueduct configuration.
  * Fix graphic glitch in road tile caused by plaza.
  * Fix visual bugs when visual feedback is active.
  * Fix Religion being shown as Health on chief advisor.
  * Fix warehouses/granaries getting linked during delete/undo.
  * Fix combat short and long music being swapped.
  * Fix population advisor showing the wrong end date for the
    history graph.
  * Fix education advisor always saying that people want more
    libraries.
  * Fix displayed price for clear land being double the actual
    amount.
  * Fix right-clicking the buttons on the sidebar going to the
    wrong help page.
  * Fix game speed being way too fast on the higher speed
    settings on &gt;60Hz monitors.
  * Fix columns on damage overlay being too tall.
  * Fix minimap not immediately jumping to the right location when
    "go to problem" button is used.
  * Fix minimap not immediately updating when placing a building.
  Technical fixes
  * Fix crash/memory corruption on difficulty dialog.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1603886400">- Update to version 1.5.1
  Technical fixes
  * When supplying a display scale on the command line, the
    correct scaling mode is now applied, resulting in less
    pixelated graphics.
  General improvements
  * Mission victory and intro videos now scale up to fullscreen</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1608984000">- Add missing dependencies: zlib and libpng</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1616414400">- Update to 1.6.0
  * Minimap of the scenario can be displayed when selecting a map
    to play
  * Bridge cost is shown before building the bridge
  * Roads lead into the access ramps to indicate that access ramps
    are part of the road network
  * Undo is disabled after certain houses upgrade to prevent visual
    corruption
  * Granary info window shows cart status when it's getting food from
    another granary
  * Construction: plaza shows as green when over a road with people
    on it. Previously it was red but the player could still place it
  * Construction: fountain shows as red when over a building or other
    non-clear tile. It still indicates whether that tile has reservoir
    access
  * Removed config option: "Fix Emperor change and survival time"
  * Fix entertainer corrupting building memory in certain cases
  * Fix people on bridges not having a portrait on right-click
  * Fix being able to place disabled buildings in tutorial missions
    using their hotkey
  * Fix small bug with visual feedback on delete
  * Fix intro video playback causing skipped videos and unexpected
    audio on slow devices
  * Fix top menu items overlapping with the city funds for more
    verbose languages
  * Fix press effect not showing for image buttons
  * Fix 'right-click to close window' not working when mouse cursor
    was over a button
  * Fix visual bug when undoing deleted houses
  * Fix incorrect scaling mode applied when using a custom display
    scale, which resulted in pixelated graphics</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1634299200">- Update to version 1.7.0
  General improvements
  * Touch devices: added the ability to pause the game using an
    on-screen button
  * The game looks more crisp when using scaling on high DPI screens
  * File dialog: when typing a name, the list automatically scrolls
    to the first matching file
  * File dialog: input textbox now only suggests 'My Rome' when
    saving, not when loading a game
  * Population graph on the populator advisor is now usable for
    populations larger than 51200
  * Bridges are now shown on the minimap
  * Ships now play the proper phrase when leaving the docks
  * Configuration: new option to disable scrolling when the mouse
    is near the window's edge
  * Configuration: hotkey config now gives a warning when you try
    to assign a hotkey that's already in use
  * Korean: fix money being drawn as "100 Funds" instead of "100 Dn"
  Bugfixes
  * Fixed possible corruption and linked storages when an
    earthquake destroys a warehouse
  * Fixed the game self-destructing the entire city when a
    wall/aqueduct blocked the road to Rome
  * Fixed build images in the sidebar not showing the correct image
    when a building was selected for construction
  * Fixed being able to construct a building that's been disabled
    in the menu using the "clone building" hotkey
  * Fixed interest on financial advisor showing last year instead
    of this year
  * Fixed incorrect house devolve text related to food types
  * Fixed going back in help jumping to random scroll position
  * Fixed static in sound from videos played on low sound volume
  * Fixed alternative hotkeys for arrow firing on modifiers
  * Fixed corrupt dialog text when language fails to load on
    configuration screen
  * Fixed not being able to type text when using SDL 2.0.16 with
    the Wayland video driver for Linux</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1754222400">- Update to version 1.8.0
  General improvements
  * The game now enters military mode when going to a legion
    with hotkey
  * Water range is always shown when building a reservoir, even
    when it cannot be placed
  * Added on-screen notice when a screenshot is saved
  * Editor: allowed map editors to set player rank to "Caesar"
  * Campaign: Brundisium can now be played for 2 years after
    winning the mission
  * Added option to invert direction of right-click-to-drag-map
  * Added command line options:
  - -fullscreen starts the game fullscreen
  - -display ID start the game on the specified display;
    ID starts counting from 0
  Language improvements
  * Added support for Czech, Greek and Japanese
  * Added support for Russian editor files
  Bugfixes
  * Fixed clone building hotkey not honoring disallowed buildings
  * Fixed crash when Caesar 3 settings contain an invalid advisor
  * Fixed sounds in videos on big endian systems
  * Fixed multiple horn sounds on large invasions
  * Fixed water buildings sometimes getting corrupted
  * Fixed trees not forming forest on elevation
  * Fixed visual inconsistencies on some building animations</changelog>
</package>
<package pkgid="1b52ced7b3049758a787646e84701571dfd8fbe8e919c5d443d02f2a0d1f4c7e04510af72116bd81feb5b61ddf0f2bcc09ca48e425072ee85d64894a375d293b" name="julius-debugsource" arch="i586">
  <version epoch="0" ver="1.8.0" rel="1.6"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668800">- Package release, version 1.3.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1583668801">- Package license file and readme
- Run testsuite</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1589112000">- Update to version 1.4.0
  General improvements
  * New hotkeys:
    + Ctrl+O / Ctrl+S for loading and saving games
    + Alt+Enter for toggling full screen
    + Numeric keypad 0-9 for going to the advisors
  * Changed hotkey behavior: Escape now closes dialogs instead
    of exiting the game
  * Configurable hotkeys: you can now assign your own keys for
    the hotkey actions. This means that existing hotkeys may no
    longer work if you use a non-US keyboard layout. Go to
    Options -&gt; Configure hotkeys in the game to set them.
  * Support for language packs. If you have multiple language
    versions of the game you can easily switch between them.
  * Support for Korean and Swedish versions of the game
  * Configuration option screen has been translated to French,
    German, Korean, Portuguese and Spanish
  Gameplay improvements
  * Building a fort no longer triggers a message that the city
    needs workers
  * Right-click info for fountain and mission post now shows
    workers
  * Tooltip on the religion overlay now shows to which gods the
    house has access
  * New config option: fix emperor change events and survival
    time win criteria - more details
  User interface enhancements
  * New config option: show reservoir, fountain and well range
    when constructing
  * New config option: show size when constructing draggable
    buildings
  * Right-clicking and dragging when in the city will now move
    the map
  * Double-click can be used to load files
  * Make certain elements more color blind friendly
  * Tweaks to the interface to fit languages with longer texts
  Bugfixes
  * Fix graphic artifacts while building draggable reservoirs
  * Fix amphitheater right click not playing the corresponding
    sound file
  * Fix walls destroyed by enemies showing "nowhere" when
    right-clicking the rubble
  * Fix map not scrolling properly when using certain custom
    display scales
  Technical improvements
  * Screen no longer turns black when resizing the window when a
    dialog is showing
  * Fix bugs when using touch
  * Fix missing audio for certain sound driver/OS combinations
  * Disable setting windowed mode on platforms that do not
    support it
  * Add runtime version checks for SDL, allowing the use of older
    SDL libraries</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1591012800">- Update to version 1.4.0
  Improvements
  * Price is now shown in localized currency for game languages
    other than English
  * Added Russian translation for the configuration screen
  Bugfixes
  * reservoir range was not displaying properly for orientations
    other than north
  * filenames were not displaying properly when using the Chinese
    version of the game
  * building ghost flickered after scrolling
  * aqueduct ghost was showing green on curved roads and plazas
  * scroll speed calculations were incorrect for monitors not
    running at 60Hz
  * the select folder dialog crashed on certain Linux systems
  * mouse double-click was not working properly
  * Korean message about missing fonts was not displaying due to
    missing fonts
  * escape button was not working in the city when using touch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1603800000">- Update to version 1.5.0
  UI improvements
  * Add right-click image to some enemies which were missing
    images.
  * Number of unemployed people has been added to the senate
    tooltip and Chief advisor.
  * Setting hotkeys for construction of common buildings is now
    possible.
  * Setting a hotkey for quickly selecting the building under
    cursor for construction.
  * Changing trade status (import/export) for resources can now
    be done from the Empire map.
  * Some more in-game messages have a button to the relevant
    advisor.
  Configuration options
  * New option: highlight legion on cursor hover.
  * New option: enable military sidebar.
  * New option: disable right click to drag the map.
  * New command-line option: use --windowed to force the game to
    start in windowed mode.
  Language improvements
  * Use localized filenames for mission saved games. For example,
    Citizen.sav will now be called Bürger.sav in the German
    version of the game.
  * Users running the Korean or Chinese version of the game can
    now save files using Korean/Chinese characters.
  * Add Italian, Polish and Swedish translations for the
    configuration screen.
  * Add support for the Simplified Chinese version of the game.
  * Tweaks to make texts in more verbose languages fit in their
    dialogs.
  UI/Gameplay fixes
  * Fix aqueduct tile turning into gatehouse image on a certain
    aqueduct configuration.
  * Fix graphic glitch in road tile caused by plaza.
  * Fix visual bugs when visual feedback is active.
  * Fix Religion being shown as Health on chief advisor.
  * Fix warehouses/granaries getting linked during delete/undo.
  * Fix combat short and long music being swapped.
  * Fix population advisor showing the wrong end date for the
    history graph.
  * Fix education advisor always saying that people want more
    libraries.
  * Fix displayed price for clear land being double the actual
    amount.
  * Fix right-clicking the buttons on the sidebar going to the
    wrong help page.
  * Fix game speed being way too fast on the higher speed
    settings on &gt;60Hz monitors.
  * Fix columns on damage overlay being too tall.
  * Fix minimap not immediately jumping to the right location when
    "go to problem" button is used.
  * Fix minimap not immediately updating when placing a building.
  Technical fixes
  * Fix crash/memory corruption on difficulty dialog.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1603886400">- Update to version 1.5.1
  Technical fixes
  * When supplying a display scale on the command line, the
    correct scaling mode is now applied, resulting in less
    pixelated graphics.
  General improvements
  * Mission victory and intro videos now scale up to fullscreen</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1608984000">- Add missing dependencies: zlib and libpng</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1616414400">- Update to 1.6.0
  * Minimap of the scenario can be displayed when selecting a map
    to play
  * Bridge cost is shown before building the bridge
  * Roads lead into the access ramps to indicate that access ramps
    are part of the road network
  * Undo is disabled after certain houses upgrade to prevent visual
    corruption
  * Granary info window shows cart status when it's getting food from
    another granary
  * Construction: plaza shows as green when over a road with people
    on it. Previously it was red but the player could still place it
  * Construction: fountain shows as red when over a building or other
    non-clear tile. It still indicates whether that tile has reservoir
    access
  * Removed config option: "Fix Emperor change and survival time"
  * Fix entertainer corrupting building memory in certain cases
  * Fix people on bridges not having a portrait on right-click
  * Fix being able to place disabled buildings in tutorial missions
    using their hotkey
  * Fix small bug with visual feedback on delete
  * Fix intro video playback causing skipped videos and unexpected
    audio on slow devices
  * Fix top menu items overlapping with the city funds for more
    verbose languages
  * Fix press effect not showing for image buttons
  * Fix 'right-click to close window' not working when mouse cursor
    was over a button
  * Fix visual bug when undoing deleted houses
  * Fix incorrect scaling mode applied when using a custom display
    scale, which resulted in pixelated graphics</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1634299200">- Update to version 1.7.0
  General improvements
  * Touch devices: added the ability to pause the game using an
    on-screen button
  * The game looks more crisp when using scaling on high DPI screens
  * File dialog: when typing a name, the list automatically scrolls
    to the first matching file
  * File dialog: input textbox now only suggests 'My Rome' when
    saving, not when loading a game
  * Population graph on the populator advisor is now usable for
    populations larger than 51200
  * Bridges are now shown on the minimap
  * Ships now play the proper phrase when leaving the docks
  * Configuration: new option to disable scrolling when the mouse
    is near the window's edge
  * Configuration: hotkey config now gives a warning when you try
    to assign a hotkey that's already in use
  * Korean: fix money being drawn as "100 Funds" instead of "100 Dn"
  Bugfixes
  * Fixed possible corruption and linked storages when an
    earthquake destroys a warehouse
  * Fixed the game self-destructing the entire city when a
    wall/aqueduct blocked the road to Rome
  * Fixed build images in the sidebar not showing the correct image
    when a building was selected for construction
  * Fixed being able to construct a building that's been disabled
    in the menu using the "clone building" hotkey
  * Fixed interest on financial advisor showing last year instead
    of this year
  * Fixed incorrect house devolve text related to food types
  * Fixed going back in help jumping to random scroll position
  * Fixed static in sound from videos played on low sound volume
  * Fixed alternative hotkeys for arrow firing on modifiers
  * Fixed corrupt dialog text when language fails to load on
    configuration screen
  * Fixed not being able to type text when using SDL 2.0.16 with
    the Wayland video driver for Linux</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1754222400">- Update to version 1.8.0
  General improvements
  * The game now enters military mode when going to a legion
    with hotkey
  * Water range is always shown when building a reservoir, even
    when it cannot be placed
  * Added on-screen notice when a screenshot is saved
  * Editor: allowed map editors to set player rank to "Caesar"
  * Campaign: Brundisium can now be played for 2 years after
    winning the mission
  * Added option to invert direction of right-click-to-drag-map
  * Added command line options:
  - -fullscreen starts the game fullscreen
  - -display ID start the game on the specified display;
    ID starts counting from 0
  Language improvements
  * Added support for Czech, Greek and Japanese
  * Added support for Russian editor files
  Bugfixes
  * Fixed clone building hotkey not honoring disallowed buildings
  * Fixed crash when Caesar 3 settings contain an invalid advisor
  * Fixed sounds in videos on big endian systems
  * Fixed multiple horn sounds on large invasions
  * Fixed water buildings sometimes getting corrupted
  * Fixed trees not forming forest on elevation
  * Fixed visual inconsistencies on some building animations</changelog>
</package>
<package pkgid="abb8cd862ac9ef86aaad5a89e1e7c754bbe7ba70c9b503b5499f4a4d3bf6e387d79679ff6b6a731333f5c94caa6e87fb34a5547bae7614e88cc83b4de9e5855c" name="jurand-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.3" rel="1.8"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695816000">- Initial packaging with version 1.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695816001">- Added patch:
  * jurand-cxx20.patch
    + fix name class between osyncstream variable and
    std::osyncstream
    + allow building on SLE-12-SP5 and SLE-15-SP2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700049600">- Use the %%gcc_version macro</changelog>
  <changelog author="Wang Jun &lt;badboywj@gmail.com&gt;" date="1702555200">- Update to version 1.3.2
  * see https://github.com/fedora-java/jurand/compare/1.3.1...1.3.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1712750400">- Simplify a bit the g++ BuildRequires</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1725883200">- Upgrade to version 1.3.3
  * Changes:
    + Add suffix to manpage source files
    + Fix install script
    + Rename size to content_size
    + Fix use after free bug
    + Update GH Action checkout to v4
    + Add tests for package-info.java</changelog>
</package>
<package pkgid="d4e66c65a98a3372717ce99ec4f1485b1fdc089103299cc73ef9c271ee5a574fd1d2151800c2d529b0192dbca7a43d473adde680bea3db2f552ad63a374f0585" name="jurand-debugsource" arch="i586">
  <version epoch="0" ver="1.3.3" rel="1.8"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695816000">- Initial packaging with version 1.3.1</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1695816001">- Added patch:
  * jurand-cxx20.patch
    + fix name class between osyncstream variable and
    std::osyncstream
    + allow building on SLE-12-SP5 and SLE-15-SP2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1700049600">- Use the %%gcc_version macro</changelog>
  <changelog author="Wang Jun &lt;badboywj@gmail.com&gt;" date="1702555200">- Update to version 1.3.2
  * see https://github.com/fedora-java/jurand/compare/1.3.1...1.3.2</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1708516800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1712750400">- Simplify a bit the g++ BuildRequires</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1725883200">- Upgrade to version 1.3.3
  * Changes:
    + Add suffix to manpage source files
    + Fix install script
    + Rename size to content_size
    + Fix use after free bug
    + Update GH Action checkout to v4
    + Add tests for package-info.java</changelog>
</package>
<package pkgid="adcec87b0d0cd857258210e9bc4af87b6b53e9254d9b7da741b533d94443f5340940d4b1b0f65df75456f0299bee524aa9453718244f47a31e1c2e3e80de9996" name="just-debuginfo" arch="i586">
  <version epoch="0" ver="1.58.0" rel="1.2"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1767528000">- Update to version 1.46.0:
  * Don't leak signal handler pipe into child processes
  * Allow long to default to to parameter name
  * Allow const expressions in all settings
  * Allow const expressions in working-directory
  * Add --usage subcommand and argument help strings
  * Add flags without values
  * Allow passing arguments as short -x options
  * Allow recipes to take --long options
  * Add original token to string literal
  * Remove string literal lifetime
  * Move overrides into config
  * Test that options are passed as positional arguments
  * Group arguments by parameter
- enable tests again, needs package-meta, so switching to obs_scm</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to version 1.47.1:
  * Block on running parallel dependencies
  * Fix setting-exported assignment visibility in child modules
  * Add eager keyword to force evaluation of unused assignments
  * Only evaluate used variables in --evaluate and --command
- Update to version 1.47.0:
  * Add lazy evaluation setting
  * Add guard sigil ?
  * Add --group flag to filter --list output by group
  * Add attributes for DragonFly BSD, FreeBSD, and NetBSD
  * Add [env(NAME, VALUE) recipe attribute
  * Make --timestamp print timestamps unconditionally
  * Print --timestamps with script recipes
  * [private] modules are excluded from --list output</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1774612800">- Update to version 1.48.0:
  * Dynamically complete recipes for --usage
  * Dynamically complete groups
  * Dynamically complete recipes and variables
  * Complete appropriate filetypes
  * Allow overriding variables in submodules
  * Add --json as synonym for --dump --dump-format json
  * Stabilize lazy evaluation
  * Switch to dynamic completion engine
- add skip-test.patch, as a workaround for a failing test</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1775390400">- Update to version 1.49.0:
  * Add --time to print recipe execution time
  * Add user-defined functions
  * Add just skill for agents
  * Allow expressions in confirm attribute
  * Add --complete-aliases
  * Add --justfile-name to configure justfile filename
  * Add runtime_directory() function
  * Add --evaluate-format
  * Allow passing variable and module paths to --evaluate
  * Add --indentation
  * Add module_file() and module_directory() to readme
  * Allow reading .env from special files
  * Load environment files in submodules
  * Avoid process substitution in bash completion script
  * Dont pass shell name to powershell
  * Add just implementation of rule110
  * Add instructions for skill to readme
  * Remove comma in readme
  * Avoid to_string_lossy in directory function tests
  * Add installation overview
  * Warn if invocation directory or justfile path is not Unicode
  * Don't use make syntax highlighting in vim
  * Fix Name Display impl to pad correctly
  * Rename evaluate_target to evaluation_target
  * Include recipe path in verbose output
  * Move recipe methods onto resolved recipe
  * Document that semver_matches() returns strings
  * Build riscv64
  * Include shell name in I/O error messages
  * Don't print signal error message if recipe has [no-exit-message]
- Update to version 1.48.1:
  * Fix bash completion of command lines containing :
  * Call zsh completion function when first auto-loaded
  * Fix --set missing value error message interpolation
  * Add #compdef to zsh completion script
  * Add instructions for alias completions in bash
  * Remove redundant clap derive attributes
  * Update stable features in readme</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1777291200">- Update to version 1.50.0:
  + Filter --choose by --group
  + Add [android] recipe attribute
  + Add module_path() function
  + Preserve trailing comments when formatting
  + Preserve comments before [doc] attribute
  + Allow comments after unexports
  + Stabilize --fmt subcommand
  + Ignore trailing :: on last argument
  + Complete files and directories when completing arguments
  + Include module_path field in JSON
  + Partially collapse blank lines between items
  + Omit defaults when formatting settings
  + Fix read() description
  + Note that pull requests are not currently being accepted
  + Improve completer config parsing
  + Test that aliases complete with environment variable
  + Replace unnecessary raw strings
  + Fix test string indentation
  + Document assert() in readme
  + Replace dashes with underscores when using --evaluate-format shell
  + Fix readme typos
  + Test multi-line recipe comments
  + Document set no-exit-message and [exit-message]
  + Refactor end-of-file handling in lexer
  + Fix end-of-file parsing
  + Include bash completion script in crate</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1779883200">- Update to version 1.51.0:
  + Add no-cd setting
  + Allow [env] attribute to take expressions
  + Allow using expressions with [working-directory]
  + Read justfile from standard input with --justfile -
  + Make parent_directory() of bare filename return .
  + Make [env] override module-level exports
  + Fail on deep recursion instead of overflowing stack
  + Invoke chooser selections separately
  + Don't evaluate unused assertions
  + Respect lazy setting in submodules
  + Fix overrides not being visible in user-defined functions
  + Don't panic on invalid datetime format string</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781956800">- Update to version 1.53.0:
  + Add recipe_name() function
  + Support markdown justfiles
  + Allow omitting assert() message
  + Preserve bare [arg] long key when formatting
  + Add list concatenation operator
  + Do not export empty lists
  + Add split() function
  + Make which() require set lists
  + Make env() functions work with lists
  + Make + and / work with lists
  + Allow lists as regex operands of =~ and !~
  + Allow multiple --dotenv-filename and --dotenv-path options
  + Load multiple .env files
  + Flatten interpreter settings
  + Make [env] work with lists
  + Join lists in assert() and [confirm] messages
  + Join lists in interpolations
  + Using lists in string contexts is an error
  + assert(condition) evaluates to condition
  + Make assert() evaluate to "true" when set lists is enabled
  + Make =~ and !~ work with lists
  + if without else evalutes to [] when false
  + Check structural equality in != and ==
  + Add flag [arg] attribute
  + Make show() require set lists
  + Add bool() function
  + Add negation operator !
  + Allow conditions to be used in arbitrary expressions
  + Add show() function
  + Print lists in --evaluate
  + Reform booleans
  + Add list literals
  + Allow mapping dependencies over lists
  + Forwards lists to dependencies
  + Map append() and prepend() over lists
  + Map absolute_path() over lists
  + Add set lists
  + Preserve variadic arguments as lists of strings
- Update to version 1.52.0:
  + Add [shell] attribute to override default-script setting
  + Add default-script setting
  + Add --default-list flag
  + Add default-list setting
  + Disable aliases that depend on absent modules
  + Print formatted justfile to stdout when source is stdin
  + Allow search directory with more subcommands
  + Disable recipes that depend on absent modules
  + Improve absent optional module error messages
  + Alphabetize Attribute derive macro order
  + Include UTF-8 byte-order mark in PowerShell scripts
  + Remove options from --list output
  + Switch from ansi_term to nu_ansi_term
  + Remove redundant argument parser attributes</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1782216000">- Update to version 1.54.0:
  + Forbid duplicate attribute keys
  + Clear signal handler when infallible line catches signal
  + Allow passing --dotenv-command multiple times
  + Allow [arg] value to be expression
  + Add [continue] attribute
  + Add --dotenv-command and set dotenv-command
  + Add cache key to verbose output
  + Add --no-cache flag
  + Remove empty cache entries with just --clean
  + Add just --clean instructions to readme
  + Allow filtering --clean by recipe and module path
  + Add --clean subcommand for clearing recipe cache
  + Include recipe name in cache entries
  + Add extra user-supplied cache key
  + Fix working directory cache key
  + Add output files to cached recipes
  + Add file inputs to cached recipes
  + Use body lines in cache key
  + Use recipe body in cache key instead of lines
  + Add additional cache keys
  + Add cached recipes</changelog>
  <changelog author="Kyle Scheuing &lt;kyle@kylescheuing.com&gt;" date="1785326400">- Update to version 1.57.0:
  + Pass arguments to cmd.exe without escaping
  + split('') splits into characters
  + Accept markdown justfiles found by name
  + Make [env] variables visible to shell() invocations
  + Forbid duplicate groups
  + Forbid option names beginning with -
  + Don't accept option arguments starting with -= or --=
  + Reject empty alphabet in choose() regardless of count
  + Forbid [arg(flag)] with [arg(pattern)]
  + Add extension to cache key
  + Don't reevaluate lazy assignments in user-defined functions
  + Don't print parenthesis around dependencies without arguments
  + Accept override paths containing module aliases
  + Fix line number in error message after multi-line interpolation
  + Don't execute dotenv commands during dry run
  + Only run dotenv-command in root module
  + Detect module cycle when path uses ..
  + Recipes with [arg(min)] greater than zero cannot be default
  + Avoid panic in ambiguous module file error
  + Consider value when checking for setting conflicts
  + Ignore disabled indentation settings
  + Reject duplicate function parameters
  + Allow defaulted option before required positional parameter
  + Truncate cache entry before writing
  + Ignore absent optional modules under --allow-missing
  + Add len() function
  + Avoid panic when passed parentless justfile path
  + Fix flags and options link in readme
  + Add else if to grammar
  + Remove function context macro
  + Remove on-demand assignment evaluation
  + Compute assignment references for --evaluate
  + Evaluate const assignments in evaluation order
  + Collect references transitively
  + Serialize dependency path in JSON
  + Print full recipe path for alias targets in --show and --usage
  + Reject unexpected arguments to --completions
  + Use recipe path in usage hint
  + Trim non-cycle prefix from circular variable dependency errors
  + Suggest similarly named submodules
  + Report disabled recipes and aliases in --show and --usage
  + Respect --no-highlight when echoing script recipes
  + Report undefined variables in order
  + Report correct final recipe in circular dependencies
  + Ignore files with module directory name
  + Dump unexports in alphabetical order
  + Reject extra arguments to --groups
  + Reject search-path-prefixes with --global-justfile
  + Refactor AST display
  + Format justfile with no items as empty string
  + Return search errors other than NotFound during fallback
  + Propagate more exit codes
  + Use interpreter file name to determine script shell kind
  + Resolve module aliases in --evaluate paths
  + Trim and ignore empty doc comments
  + Blame second recipe for duplicate [default] attribute
  + Visit modules in order in --choose
  + Include path in canonicalize() error message
  + Remove fuzzer
- Update to version 1.56.0:
  + Omit authorization header in install script if GITHUB_TOKEN is empty
  + Evaluate assignments in dependency order
  + Do not run shell() commands during dry run
  + List aliases for recipes in other modules
  + Don't unindent format strings twice
  + Include doc comments and attributes in --show
  + Don't resolve submodule variables to parent module variables
  + Show dependency paths
  + Reject shell-expanded string identifier in format string interpolation
  + Resolve variables in [cache] expressions
  + Preserve blank CRLF lines between recipes
  + Report mixed leading whitespace in recipe bodies
  + Preserve eager keyword in --dump and --fmt
  + Export [env] variables to recipe bodies
  + Don't add trailing space to empty doc comments
  + Preserve CRLF when unindenting blank lines
  + Include parameter multiple in dump
  + Skip private variables when calculating --evaluate padding
  + Don't show flag placeholders in --usage
  + Fix is_dependency() in [confirm] expressions
  + Skip private modules when choosing
  + Don't re-evaluate assignments in user-defined functions
  + Forbid format-string backticks
  + Don't use shebangs as doc comments
  + Don't deduplicate ASTs
  + Allow escaping CRLF in strings
  + Ignore sigils on continuation lines
  + Catch circular references though function calls
  + Resolve references in module [doc] attributes
  + Avoid exponential blowup when traversing dependencies
  + Handle invalid shebang lines
  + Fix variable shadowing
  + Handle timestamp formatting errors
  + Display correct mismatched delimiter in format string
  + Handle unterminated format string
  + Error on end-of-file after backslash
  + Make path_exists('') return false
  + Make set ignore-comments only apply to shell recipes
  + Remove !include error
  + Allow [doc] to be const expression
  + Allow conditional attributes on all items
  + Resolve module aliases in --show, --list, and --usage
  + Add num_jobs() function
  + Add --jobs option to limit parallelism
  + Add indentation setting
  + Add [arg(min)]
  + Add [arg(max)]
- Update to version 1.55.1:
  + Fix panic when empty path is passed to --show and --usage
  + Upgrade sha2 to 0.11.0
  + Remove Test::test_round_trip()
  + Remove round-trip testing
- Update to version 1.55.0:
  + Fix forwarded dependency flag value
  + Allow [arg(pattern)] to be a list
  + Allow [arg(help)] to be expression
  + Allow [arg(pattern)] to be expression
  + Add stream gates to style()
  + Accept -F for --dotenv-filename
  + Add just_version() function
  + Add [arg(multiple)]
  + Allow combining short options
  + Allow variadic parameters to be options
  + Default [arg(short)] to first character of parameter name
  + Add support for RGB and fixed colors to style()
  + Improve style() function
  + Add set minimum-version
  + Add module aliases
  + Add example to cached recipes readme
  + Fix readme heading levels
  + Move Friendly Admonitions higher in Cached Recipes section
  + Rename test helper functions
  + Simplify tests
  + Use assert_eval_eq in tests
  + Expand readme intro list
  + Organize readme into sections
  + Rename option tests
  + Move option application to switch.apply()
  + Document that [arg(help)] may be a list
  + Move override processing out of Analyzer
  + Add ConstEvalError
  + Remove ModuleAlias
  + Chain tests
  + Remove temptree dependency
  + Simplify show tests
  + Remove unnecessary tab escapes
  + Indent Test::write() strings
  + Document cache key printing
  + Remove generic argument from Count</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786104000">- Update to version 1.58.0:
  + Surround interoplation expressions with spaces when formatting
  + Accept multiple ,-separated values in --justfile-name
  + Add format argument to [timestamp] attribute
  + Add [timestamp] recipe attribute
  + Note that no-cd only affects recipe working directory</changelog>
</package>
<package pkgid="a012f01a6982d4e51467682fe128e8e91624940d7fcc77c1cb240f4b2dd555793a22e69a6f07118ae595f9060c4bb113f5372d578e5d9da96f1b40f3987db7b4" name="just-debugsource" arch="i586">
  <version epoch="0" ver="1.58.0" rel="1.2"/>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1767528000">- Update to version 1.46.0:
  * Don't leak signal handler pipe into child processes
  * Allow long to default to to parameter name
  * Allow const expressions in all settings
  * Allow const expressions in working-directory
  * Add --usage subcommand and argument help strings
  * Add flags without values
  * Allow passing arguments as short -x options
  * Allow recipes to take --long options
  * Add original token to string literal
  * Remove string literal lifetime
  * Move overrides into config
  * Test that options are passed as positional arguments
  * Group arguments by parameter
- enable tests again, needs package-meta, so switching to obs_scm</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1773748800">- Update to version 1.47.1:
  * Block on running parallel dependencies
  * Fix setting-exported assignment visibility in child modules
  * Add eager keyword to force evaluation of unused assignments
  * Only evaluate used variables in --evaluate and --command
- Update to version 1.47.0:
  * Add lazy evaluation setting
  * Add guard sigil ?
  * Add --group flag to filter --list output by group
  * Add attributes for DragonFly BSD, FreeBSD, and NetBSD
  * Add [env(NAME, VALUE) recipe attribute
  * Make --timestamp print timestamps unconditionally
  * Print --timestamps with script recipes
  * [private] modules are excluded from --list output</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1774612800">- Update to version 1.48.0:
  * Dynamically complete recipes for --usage
  * Dynamically complete groups
  * Dynamically complete recipes and variables
  * Complete appropriate filetypes
  * Allow overriding variables in submodules
  * Add --json as synonym for --dump --dump-format json
  * Stabilize lazy evaluation
  * Switch to dynamic completion engine
- add skip-test.patch, as a workaround for a failing test</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1775390400">- Update to version 1.49.0:
  * Add --time to print recipe execution time
  * Add user-defined functions
  * Add just skill for agents
  * Allow expressions in confirm attribute
  * Add --complete-aliases
  * Add --justfile-name to configure justfile filename
  * Add runtime_directory() function
  * Add --evaluate-format
  * Allow passing variable and module paths to --evaluate
  * Add --indentation
  * Add module_file() and module_directory() to readme
  * Allow reading .env from special files
  * Load environment files in submodules
  * Avoid process substitution in bash completion script
  * Dont pass shell name to powershell
  * Add just implementation of rule110
  * Add instructions for skill to readme
  * Remove comma in readme
  * Avoid to_string_lossy in directory function tests
  * Add installation overview
  * Warn if invocation directory or justfile path is not Unicode
  * Don't use make syntax highlighting in vim
  * Fix Name Display impl to pad correctly
  * Rename evaluate_target to evaluation_target
  * Include recipe path in verbose output
  * Move recipe methods onto resolved recipe
  * Document that semver_matches() returns strings
  * Build riscv64
  * Include shell name in I/O error messages
  * Don't print signal error message if recipe has [no-exit-message]
- Update to version 1.48.1:
  * Fix bash completion of command lines containing :
  * Call zsh completion function when first auto-loaded
  * Fix --set missing value error message interpolation
  * Add #compdef to zsh completion script
  * Add instructions for alias completions in bash
  * Remove redundant clap derive attributes
  * Update stable features in readme</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1777291200">- Update to version 1.50.0:
  + Filter --choose by --group
  + Add [android] recipe attribute
  + Add module_path() function
  + Preserve trailing comments when formatting
  + Preserve comments before [doc] attribute
  + Allow comments after unexports
  + Stabilize --fmt subcommand
  + Ignore trailing :: on last argument
  + Complete files and directories when completing arguments
  + Include module_path field in JSON
  + Partially collapse blank lines between items
  + Omit defaults when formatting settings
  + Fix read() description
  + Note that pull requests are not currently being accepted
  + Improve completer config parsing
  + Test that aliases complete with environment variable
  + Replace unnecessary raw strings
  + Fix test string indentation
  + Document assert() in readme
  + Replace dashes with underscores when using --evaluate-format shell
  + Fix readme typos
  + Test multi-line recipe comments
  + Document set no-exit-message and [exit-message]
  + Refactor end-of-file handling in lexer
  + Fix end-of-file parsing
  + Include bash completion script in crate</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1779883200">- Update to version 1.51.0:
  + Add no-cd setting
  + Allow [env] attribute to take expressions
  + Allow using expressions with [working-directory]
  + Read justfile from standard input with --justfile -
  + Make parent_directory() of bare filename return .
  + Make [env] override module-level exports
  + Fail on deep recursion instead of overflowing stack
  + Invoke chooser selections separately
  + Don't evaluate unused assertions
  + Respect lazy setting in submodules
  + Fix overrides not being visible in user-defined functions
  + Don't panic on invalid datetime format string</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1781956800">- Update to version 1.53.0:
  + Add recipe_name() function
  + Support markdown justfiles
  + Allow omitting assert() message
  + Preserve bare [arg] long key when formatting
  + Add list concatenation operator
  + Do not export empty lists
  + Add split() function
  + Make which() require set lists
  + Make env() functions work with lists
  + Make + and / work with lists
  + Allow lists as regex operands of =~ and !~
  + Allow multiple --dotenv-filename and --dotenv-path options
  + Load multiple .env files
  + Flatten interpreter settings
  + Make [env] work with lists
  + Join lists in assert() and [confirm] messages
  + Join lists in interpolations
  + Using lists in string contexts is an error
  + assert(condition) evaluates to condition
  + Make assert() evaluate to "true" when set lists is enabled
  + Make =~ and !~ work with lists
  + if without else evalutes to [] when false
  + Check structural equality in != and ==
  + Add flag [arg] attribute
  + Make show() require set lists
  + Add bool() function
  + Add negation operator !
  + Allow conditions to be used in arbitrary expressions
  + Add show() function
  + Print lists in --evaluate
  + Reform booleans
  + Add list literals
  + Allow mapping dependencies over lists
  + Forwards lists to dependencies
  + Map append() and prepend() over lists
  + Map absolute_path() over lists
  + Add set lists
  + Preserve variadic arguments as lists of strings
- Update to version 1.52.0:
  + Add [shell] attribute to override default-script setting
  + Add default-script setting
  + Add --default-list flag
  + Add default-list setting
  + Disable aliases that depend on absent modules
  + Print formatted justfile to stdout when source is stdin
  + Allow search directory with more subcommands
  + Disable recipes that depend on absent modules
  + Improve absent optional module error messages
  + Alphabetize Attribute derive macro order
  + Include UTF-8 byte-order mark in PowerShell scripts
  + Remove options from --list output
  + Switch from ansi_term to nu_ansi_term
  + Remove redundant argument parser attributes</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1782216000">- Update to version 1.54.0:
  + Forbid duplicate attribute keys
  + Clear signal handler when infallible line catches signal
  + Allow passing --dotenv-command multiple times
  + Allow [arg] value to be expression
  + Add [continue] attribute
  + Add --dotenv-command and set dotenv-command
  + Add cache key to verbose output
  + Add --no-cache flag
  + Remove empty cache entries with just --clean
  + Add just --clean instructions to readme
  + Allow filtering --clean by recipe and module path
  + Add --clean subcommand for clearing recipe cache
  + Include recipe name in cache entries
  + Add extra user-supplied cache key
  + Fix working directory cache key
  + Add output files to cached recipes
  + Add file inputs to cached recipes
  + Use body lines in cache key
  + Use recipe body in cache key instead of lines
  + Add additional cache keys
  + Add cached recipes</changelog>
  <changelog author="Kyle Scheuing &lt;kyle@kylescheuing.com&gt;" date="1785326400">- Update to version 1.57.0:
  + Pass arguments to cmd.exe without escaping
  + split('') splits into characters
  + Accept markdown justfiles found by name
  + Make [env] variables visible to shell() invocations
  + Forbid duplicate groups
  + Forbid option names beginning with -
  + Don't accept option arguments starting with -= or --=
  + Reject empty alphabet in choose() regardless of count
  + Forbid [arg(flag)] with [arg(pattern)]
  + Add extension to cache key
  + Don't reevaluate lazy assignments in user-defined functions
  + Don't print parenthesis around dependencies without arguments
  + Accept override paths containing module aliases
  + Fix line number in error message after multi-line interpolation
  + Don't execute dotenv commands during dry run
  + Only run dotenv-command in root module
  + Detect module cycle when path uses ..
  + Recipes with [arg(min)] greater than zero cannot be default
  + Avoid panic in ambiguous module file error
  + Consider value when checking for setting conflicts
  + Ignore disabled indentation settings
  + Reject duplicate function parameters
  + Allow defaulted option before required positional parameter
  + Truncate cache entry before writing
  + Ignore absent optional modules under --allow-missing
  + Add len() function
  + Avoid panic when passed parentless justfile path
  + Fix flags and options link in readme
  + Add else if to grammar
  + Remove function context macro
  + Remove on-demand assignment evaluation
  + Compute assignment references for --evaluate
  + Evaluate const assignments in evaluation order
  + Collect references transitively
  + Serialize dependency path in JSON
  + Print full recipe path for alias targets in --show and --usage
  + Reject unexpected arguments to --completions
  + Use recipe path in usage hint
  + Trim non-cycle prefix from circular variable dependency errors
  + Suggest similarly named submodules
  + Report disabled recipes and aliases in --show and --usage
  + Respect --no-highlight when echoing script recipes
  + Report undefined variables in order
  + Report correct final recipe in circular dependencies
  + Ignore files with module directory name
  + Dump unexports in alphabetical order
  + Reject extra arguments to --groups
  + Reject search-path-prefixes with --global-justfile
  + Refactor AST display
  + Format justfile with no items as empty string
  + Return search errors other than NotFound during fallback
  + Propagate more exit codes
  + Use interpreter file name to determine script shell kind
  + Resolve module aliases in --evaluate paths
  + Trim and ignore empty doc comments
  + Blame second recipe for duplicate [default] attribute
  + Visit modules in order in --choose
  + Include path in canonicalize() error message
  + Remove fuzzer
- Update to version 1.56.0:
  + Omit authorization header in install script if GITHUB_TOKEN is empty
  + Evaluate assignments in dependency order
  + Do not run shell() commands during dry run
  + List aliases for recipes in other modules
  + Don't unindent format strings twice
  + Include doc comments and attributes in --show
  + Don't resolve submodule variables to parent module variables
  + Show dependency paths
  + Reject shell-expanded string identifier in format string interpolation
  + Resolve variables in [cache] expressions
  + Preserve blank CRLF lines between recipes
  + Report mixed leading whitespace in recipe bodies
  + Preserve eager keyword in --dump and --fmt
  + Export [env] variables to recipe bodies
  + Don't add trailing space to empty doc comments
  + Preserve CRLF when unindenting blank lines
  + Include parameter multiple in dump
  + Skip private variables when calculating --evaluate padding
  + Don't show flag placeholders in --usage
  + Fix is_dependency() in [confirm] expressions
  + Skip private modules when choosing
  + Don't re-evaluate assignments in user-defined functions
  + Forbid format-string backticks
  + Don't use shebangs as doc comments
  + Don't deduplicate ASTs
  + Allow escaping CRLF in strings
  + Ignore sigils on continuation lines
  + Catch circular references though function calls
  + Resolve references in module [doc] attributes
  + Avoid exponential blowup when traversing dependencies
  + Handle invalid shebang lines
  + Fix variable shadowing
  + Handle timestamp formatting errors
  + Display correct mismatched delimiter in format string
  + Handle unterminated format string
  + Error on end-of-file after backslash
  + Make path_exists('') return false
  + Make set ignore-comments only apply to shell recipes
  + Remove !include error
  + Allow [doc] to be const expression
  + Allow conditional attributes on all items
  + Resolve module aliases in --show, --list, and --usage
  + Add num_jobs() function
  + Add --jobs option to limit parallelism
  + Add indentation setting
  + Add [arg(min)]
  + Add [arg(max)]
- Update to version 1.55.1:
  + Fix panic when empty path is passed to --show and --usage
  + Upgrade sha2 to 0.11.0
  + Remove Test::test_round_trip()
  + Remove round-trip testing
- Update to version 1.55.0:
  + Fix forwarded dependency flag value
  + Allow [arg(pattern)] to be a list
  + Allow [arg(help)] to be expression
  + Allow [arg(pattern)] to be expression
  + Add stream gates to style()
  + Accept -F for --dotenv-filename
  + Add just_version() function
  + Add [arg(multiple)]
  + Allow combining short options
  + Allow variadic parameters to be options
  + Default [arg(short)] to first character of parameter name
  + Add support for RGB and fixed colors to style()
  + Improve style() function
  + Add set minimum-version
  + Add module aliases
  + Add example to cached recipes readme
  + Fix readme heading levels
  + Move Friendly Admonitions higher in Cached Recipes section
  + Rename test helper functions
  + Simplify tests
  + Use assert_eval_eq in tests
  + Expand readme intro list
  + Organize readme into sections
  + Rename option tests
  + Move option application to switch.apply()
  + Document that [arg(help)] may be a list
  + Move override processing out of Analyzer
  + Add ConstEvalError
  + Remove ModuleAlias
  + Chain tests
  + Remove temptree dependency
  + Simplify show tests
  + Remove unnecessary tab escapes
  + Indent Test::write() strings
  + Document cache key printing
  + Remove generic argument from Count</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1786104000">- Update to version 1.58.0:
  + Surround interoplation expressions with spaces when formatting
  + Accept multiple ,-separated values in --justfile-name
  + Add format argument to [timestamp] attribute
  + Add [timestamp] recipe attribute
  + Note that no-cd only affects recipe working directory</changelog>
</package>
<package pkgid="c8fa45fda320cc2134132e2dbfacbb1f0c5f1a3b225d3845c25ea2934ba958537945bdeec2f99711549d7ba9af64129d22bbd5e26bf3c5166e1f41c3aab5f239" name="jxrlib-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.2" rel="1.3"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Initial release (version 1.1)
- Add jxrlib_warnings.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1589544000">- Use proper cmake macros for building</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1612872000">- baselibs.conf: added biarch lib and devel package for Wine 6.2+</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614945600">- added correct requires for the 32bit libs (bsc#1183053), also
  build baselibs for libjxrglue0 (bsc#1183052)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776254400">- Replace the unmaintained package source that was being used with
  a repository maintained by a KDE developer in github which fixes
  many vulnerabilities found by oss-fuzz.
- Update to version 1.3.2
  * No changelog provided by upstream. For more details check:
    https://github.com/mircomir/jxrlib/commits/master/
- Rebase patch:
  * jxrlib_warnings.patch</changelog>
</package>
<package pkgid="cef1ef8bcf53f2277ab3d2280120e8b112cf9390e2954fc81db8edd78d0f6b1acb188c83b2285534446c271249177fb7aacf836949bf4127bf51f1846bf60cdc" name="jxrlib-debugsource" arch="i586">
  <version epoch="0" ver="1.3.2" rel="1.3"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Initial release (version 1.1)
- Add jxrlib_warnings.patch</changelog>
  <changelog author="Tomáš Chvátal &lt;tchvatal@suse.com&gt;" date="1589544000">- Use proper cmake macros for building</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1612872000">- baselibs.conf: added biarch lib and devel package for Wine 6.2+</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614945600">- added correct requires for the 32bit libs (bsc#1183053), also
  build baselibs for libjxrglue0 (bsc#1183052)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1776254400">- Replace the unmaintained package source that was being used with
  a repository maintained by a KDE developer in github which fixes
  many vulnerabilities found by oss-fuzz.
- Update to version 1.3.2
  * No changelog provided by upstream. For more details check:
    https://github.com/mircomir/jxrlib/commits/master/
- Rebase patch:
  * jxrlib_warnings.patch</changelog>
</package>
<package pkgid="5f0eda08aef6f7c03d80362039f0e9d9c8b79809b886a1a9921940fd910b9ee3a21e583dce766f739ef2020ccb08ee847e6d2f9cd57e426d5e42379ac924c29e" name="k0sctl-debuginfo" arch="i586">
  <version epoch="0" ver="0.32.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1765454400">- Update to version 0.27.1:
  * Bump go to v1.25.5 (#989)
  * Bump golang.org/x/text from 0.31.0 to 0.32.0 (#988)
  * Fix missing kubelet-dir from controller reset command (#987)
  * Bump actions/checkout from 5 to 6 (#984)
  * Fix URL in README docker example (#983)
  * Set debug log level for config loading (#980)
  * Bump golang.org/x/crypto from 0.42.0 to 0.45.0 (#982)
  * Fix ineffective boolean options (#979)
  * Bump k8s.io/client-go from 0.34.1 to 0.34.2 (#976)
  * Bump golang.org/x/text from 0.30.0 to 0.31.0 (#975)
  * Merge pull request #974 from
    k0sproject/dependabot/github_actions/golangci/golangci-lint-action-9
  * Improve config origin resolution cascade
  * Remember config origin and use as base for relative paths
  * Fix path file upload relative to config origin
  * Bump actions/upload-artifact from 4 to 5 (#970)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1765972800">- Update to version 0.28.0:
  * Add host.useExistingK0s to use preinstalled k0s binary on node
    (#996)
  * Bump github.com/go-playground/validator/v10 from 10.28.0 to
    10.29.0 (#994)
  * Bump k8s.io/client-go from 0.34.2 to 0.34.3 (#993)
  * Bump actions/upload-artifact from 5 to 6 (#995)
  * Bump k8s.io/apimachinery from 0.34.2 to 0.34.3 (#992)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774526400">- Update to version 0.29.0:
  * What's Changed
  - Basic Windows worker support by @kke in #936
  - Validate nllb is not enabled when "single" role used by @kke
    in #1003
  - Use --feature-gates from host.installFlags also in k0s config
    validation by @kke in #1015
  - Validate or discover k0s path when useExistingK0s used by
    @kke in #1011
  - Fix backup and reset with --kubelet-root-dir and unknown k0s
    version by @kke in #1020
  - Workaround v1.35.1+k0s.0 requiring valid join token on worker
    restart by @kke in #1039
  - Allow host role mismatch when resetting nodes if --force
    given by @kke in #1007
  - Ensure IPv6 API address with node-local LB by @kke in #1045
  - Use hostname instead of label to query node readiness by
    @gknw in #1041
  - Shell-escape hostname when used in remote commands by @kke in
    [#1048]
  - Windows worker fixes by @tppolkow in #1030
  - Refactor k0s binary retrieval by @kke in #1046
  - fix: k0sctl apply fails with debug install flag on windows
    nodes by @tppolkow in #1055
  * CI / Workflow
  - Bump actions/upload-artifact from 6 to 7 by @dependabot[bot]
    in #1031
  - Bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot]
    in #1036
  - Bump docker/login-action from 3 to 4 by @dependabot[bot] in
    [#1037]
  - Bump docker/setup-buildx-action from 3 to 4 by
    @dependabot[bot] in #1042
  - Bump docker/build-push-action from 6 to 7 by @dependabot[bot]
    in #1043
  - Dockerfile fix: place k0sctl binary in PATH to fix container
    execution, changed base image go-1.26-alpine step builder by
    @TeodoroAnelloasix2 in #1057
  - Modernize linter autofix by @kke in #997
  - Update copyright year to 2026 by @kke in #1016
  * Dependency Updates
  - Bump k8s.io/client-go from 0.34.3 to 0.35.0 by
    @dependabot[bot] in #998
  - Bump github.com/go-playground/validator/v10 from 10.29.0 to
    10.30.1 by @dependabot[bot] in #1001
  - Bump golang.org/x/text from 0.32.0 to 0.33.0 by
    @dependabot[bot] in #1008
  - Bump github.com/bmatcuk/doublestar/v4 from 4.9.1 to 4.9.2 by
    @dependabot[bot] in #1010
  - Bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 by
    @dependabot[bot] in #1013
  - Bump github.com/bmatcuk/doublestar/v4 from 4.9.2 to 4.10.0 by
    @dependabot[bot] in #1017
  - Bump golang.org/x/text from 0.33.0 to 0.34.0 by
    @dependabot[bot] in #1022
  - Bump k8s.io/apimachinery from 0.35.0 to 0.35.1 by
    @dependabot[bot] in #1024
  - Bump k8s.io/client-go from 0.35.0 to 0.35.2 by
    @dependabot[bot] in #1033
  - Bump go to v0.21.2, go to 1.26 and update all deps by @kke in
    [#1050]
  - Bump github.com/k0sproject/rig from 0.21.1 to 0.21.2 by
    @dependabot[bot] in #1051
  - Bump k8s.io/apimachinery from 0.35.2 to 0.35.3 by
    @dependabot[bot] in #1052
  - Bump k8s.io/client-go from 0.35.2 to 0.35.3 by
    @dependabot[bot] in #1053</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 0.30.0:
  * Bump github.com/mattn/go-isatty from 0.0.21 to 0.0.22 (#1076)
  * Bump github.com/Azure/go-ntlmssp from 0.1.0 to 0.1.1 (#1075)
  * Fix dynamic node config to use lowercase metadata key instead
    of Metadata (#1077)
  * Bump k8s.io/client-go from 0.35.4 to 0.36.0 (#1074)
  * Bump k8s.io/apimachinery from 0.35.4 to 0.36.0 (#1073)
  * Bump github.com/k0sproject/rig from 0.21.2 to 0.21.4 (#1072)
  * Bump k8s.io/client-go from 0.35.3 to 0.35.4 (#1071)
  * Bump k8s.io/apimachinery from 0.35.3 to 0.35.4 (#1070)
  * ci: Add support for linux-riscv64 (#1067)
  * Bump softprops/action-gh-release from 2 to 3 (#1069)
  * Bump dependabot/fetch-metadata from 2 to 3 (#1066)
  * Fix TestLocalBinaryProviderCreatesParentDir in sandboxed
    environments (#1068)
  * Bump golang.org/x/text from 0.35.0 to 0.36.0 (#1065)
  * Bump github.com/go-playground/validator/v10 from 10.30.1 to
    10.30.2 (#1058)
  * Lowercase auto-detected hostname (#1063)
  * Add all the k0sctl packages to the README (#1060)
  * Bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21 (#1064)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778414400">- Update to version 0.30.1:
  * Consistently write dry-run output to manager.Writer by @kke in
    [#1079]
  * Bump github.com/k0sproject/rig from 0.21.4 to 0.21.6 by
    @dependabot[bot] in #1081
  - Fix Windows sudo detection to use IsInRole for effective
    elevation check by @kke in k0sproject/rig#338
  - Add fix for uutils for newer ubuntu by @a1994sc in
    k0sproject/rig#329</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781784000">- Update to version 0.31.0:
  * Handle unexpected names in the kubeconfig (#1087)
  * Bump github.com/k0sproject/rig from 0.21.8 to 0.21.10 (#1104)
  * Bump k8s.io/client-go from 0.36.1 to 0.36.2 (#1097)
  * Bump k8s.io/apimachinery from 0.36.1 to 0.36.2 (#1098)
  * Enable testifylint (#1102)
  * Don't autodetect CPLB IP as host private address (#1101)
  * Fix unnecessary reinstall when dynamicConfig is enabled (#1099)
  * Bump golang.org/x/text from 0.37.0 to 0.38.0 (#1091)
  * Bump github.com/go-playground/validator/v10 from 10.30.2 to
    10.30.3 (#1090)
  * Bump github.com/k0sproject/rig from 0.21.6 to 0.21.8 (#1089)
  * Bump k8s.io/client-go from 0.36.0 to 0.36.1 (#1083)
  * Bump golang.org/x/text from 0.36.0 to 0.37.0 (#1082)
  * Update AGENTS.md</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782907200">- Update to version 0.31.1:
  * Bump github.com/k0sproject/rig from 0.21.10 to 0.21.11 (#1107)
  * fix: normalize k0s node names before maintenance (#1095)
  * Bump actions/checkout from 6 to 7 (#1105)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783080000">- Update to version 0.32.0:
  * Major internal change: rig v2
    This release replaces k0sctl's entire host connection and
    remote execution layer with rig v2.0.0 (was v0.21.11), this is
    the purpose built library that handles SSH/WinRM connections,
    sudo, OS detection, remote command execution and file
    transfers.
    No changes to your k0sctl.yaml or workflows are required,
    configuration and command-line usage remain fully compatible
    and behavior should be unchanged. However, since this touches
    nearly every remote operation k0sctl performs, please keep an
    eye out for regressions. If you run into unexpected connection,
    sudo/privilege escalation, OS detection or file transfer
    issues, please file an issue and roll back to k0sctl v0.31.1
    until it's resolved.
  * What's Changed
  - refactor(rig-v2):migrate k0sctl from rig v0.x to rig v2 by
    @kke in #1092</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783339200">- Update to version 0.32.1:
  * chore: finetune rig v2 migration note
  * build(deps): bump github.com/k0sproject/rig/v2 from 2.0.1 to
    2.1.0 (#1110)
  * build(deps): bump github.com/k0sproject/rig/v2 from 2.0.0 to
    2.0.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785326400">- Update to version 0.32.2:
  * build(deps): bump github.com/k0sproject/rig/v2 from 2.1.0 to
    2.1.1 (#1127)
  * build(deps): bump golang.org/x/text from 0.38.0 to 0.40.0
    (#1113)
  * build(deps): bump github.com/mattn/go-isatty from 0.0.22 to
    0.0.24 (#1125)
  * build(deps): bump k8s.io/client-go from 0.36.2 to 0.36.3
    (#1123)
  * build(deps): bump actions/setup-python from 6 to 7 (#1119)
  * build(deps): bump actions/setup-go from 6 to 7 (#1115)
  * Fix corrupted Windows k0s install command (Flags
    double-unquote, --kubelet-extra-args double-quote) (#1120)
  * Remove long-removed podSecurityPolicy from k0sctl's init
    default config (#1126)</changelog>
</package>
<package pkgid="438ae4b5b12b43322bc9d3e534b69fb19119edda171fbb8ef95f9fd6629e6c0b5e76c815b2c690da6761bf4a46df58420f01a8bb0343a72fa758fd4045952485" name="k3b-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Function type old-style cast -&gt; reinterpret_cast
  * Pointer type old-style cast -&gt; mostly reinterpret_cast
  * Enum type old-style cast -&gt; static_cast
  * Integral type old-style cast -&gt; static_cast
  * src: Simple type old-style cast -&gt; functional
  * src/rip: Simple type old-style cast -&gt; functional
  * src/projects: Simple type old-style cast -&gt; functional
  * plugins: Simple type old-style cast -&gt; functional
  * libk3bdevice: Simple type old-style cast -&gt; functional
  * libk3b: Simple type old-style cast -&gt; functional
  * NULL macro -&gt; nullptr
  * Q_NULLPTR -&gt; nullptr
  * src: Use nullptr
  * src/rip: Use nullptr
  * src/projects: Use nullptr
  * src/option: Use nullptr
  * src/misc: Use nullptr
  * plugins: Use nullptr
  * libk3bdevice: Use nullptr
  * libk3b: Use nullptr
  * documentation.yml is no more needed
  * JobProgressDialog: Clarify the wording when cancelling the operation
  * sox: Use flags that modern sox understands</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Eject after ripping (if configured to)
  * Give a warning message for temporary file open failures
  * Eliminate 'ignoring return value' warnings for system calls
  * Eliminate 'ignoring return value' warnings for QFile/QTemporaryFile/KArchive
  * Port deprecated QCheckBox::stateChanged() -&gt; checkStateChanged()
  * Eliminate "declaration shadows a member/local/parameter" warnings
  * Port deprecated QRegularExpression::match() -&gt; matchView()
  * Port deprecated Qt::Key operator "+" -&gt; "|"
  * Port deprecated KIconEffect::hasEffect()/apply() -&gt; toActive()
  * Unknown '#pragma unimplemented' -&gt; #warning
  * Port deprecated QMouseEvent::globalPos()/pos() -&gt; globalPosition()/position()
  * Port deprecated QMessageBox::standardIcon() -&gt; QStyle
  * Port deprecated QCryptographicHash::addData(data, len) -&gt; QByteArrayView</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Fix replacement of files from the old session (kde#341892)
  * Fix import of sessions with a Joliet descriptor (kde#349865)
  * Consider word boundaries during feature parsing</changelog>
</package>
<package pkgid="6bb50e658a9faa18e12b7252671152172df805f88467ae388d3baf5e4a7957da2f2ae03d38c212b36293ff033274d0e6f2416ffd1fef8f706bff46bd9652345a" name="k3b-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Function type old-style cast -&gt; reinterpret_cast
  * Pointer type old-style cast -&gt; mostly reinterpret_cast
  * Enum type old-style cast -&gt; static_cast
  * Integral type old-style cast -&gt; static_cast
  * src: Simple type old-style cast -&gt; functional
  * src/rip: Simple type old-style cast -&gt; functional
  * src/projects: Simple type old-style cast -&gt; functional
  * plugins: Simple type old-style cast -&gt; functional
  * libk3bdevice: Simple type old-style cast -&gt; functional
  * libk3b: Simple type old-style cast -&gt; functional
  * NULL macro -&gt; nullptr
  * Q_NULLPTR -&gt; nullptr
  * src: Use nullptr
  * src/rip: Use nullptr
  * src/projects: Use nullptr
  * src/option: Use nullptr
  * src/misc: Use nullptr
  * plugins: Use nullptr
  * libk3bdevice: Use nullptr
  * libk3b: Use nullptr
  * documentation.yml is no more needed
  * JobProgressDialog: Clarify the wording when cancelling the operation
  * sox: Use flags that modern sox understands</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Eject after ripping (if configured to)
  * Give a warning message for temporary file open failures
  * Eliminate 'ignoring return value' warnings for system calls
  * Eliminate 'ignoring return value' warnings for QFile/QTemporaryFile/KArchive
  * Port deprecated QCheckBox::stateChanged() -&gt; checkStateChanged()
  * Eliminate "declaration shadows a member/local/parameter" warnings
  * Port deprecated QRegularExpression::match() -&gt; matchView()
  * Port deprecated Qt::Key operator "+" -&gt; "|"
  * Port deprecated KIconEffect::hasEffect()/apply() -&gt; toActive()
  * Unknown '#pragma unimplemented' -&gt; #warning
  * Port deprecated QMouseEvent::globalPos()/pos() -&gt; globalPosition()/position()
  * Port deprecated QMessageBox::standardIcon() -&gt; QStyle
  * Port deprecated QCryptographicHash::addData(data, len) -&gt; QByteArrayView</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Fix replacement of files from the old session (kde#341892)
  * Fix import of sessions with a Joliet descriptor (kde#349865)
  * Consider word boundaries during feature parsing</changelog>
</package>
<package pkgid="4a90dd29c467622e014198587779d0dfc3721ea93e139f04ac3c7902a6c56cdd794ec4708d00c40c68cc6b6e886ad6c5479a09da30343d813b091afa1c5786da" name="k3kcli-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1744977600">- Update to version 0.3.2:
  * fix: Correcting incorrect procedures in advanced-usage.md
  * Update and fix to `k3kcli` for new ClusterSet integration
    (#321)
  * Add `clusterset` commands (#319)
  * Fix delete cli (#281)
  * fix typo (#300)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751284800">- Update to version chart-0.3.3-r6:
  * bump charts to 0.3.3-r6 (#401)
  * Add pods/attach permission to k3k-kubelet (#400)
  * Add scheduled Conformance tests for shared mode (#396)
  * bump chart (#395)
  * add named controller (#394)
  * bump charts to 0.3.3-r4 (#393)
  * Generate kubeconfig secret (#392)
  * Bump Charts to `0.3.3-r3` (#391)
  * [CLI] add storage-request-size flag (#372)
  * Fix Network Policy reconciliation (#388)
  * fix-howto usage of serverEnvs and agentEnvs (#385)
  * Fix for `k3kcli policy delete` (#386)
  * kubelet controllers cleanup (#376)
  * Ephemeral containers fix (#371)
  * fix for empty namespace (#375)
  * [DOC] add how-to create virtual clusters (#373)
  * charts-0.3.3-r1 (#370)
  * [DOC] add how to choose mode (#369)
  * add workload exposition howto doc (#366)
  * Added `k3kcli cluster list` and `k3kcli policy list` commands
    (#368)
  * Update `allowedModeTypes` field to `allowedMode` (#367)
  * `VirtualClusterPolicy` documentation (#364)
  * Change `VirtualClusterPolicy` scope to Cluster (#358)
  * move howtos in docs folder (#362)
  * add air-gap support (#359)
  * update version in readme (#357)
  * Fix DNS options and allow custom dnsConfig (#354)
  * remove `--devel` reference (#353)
  * Rename `ClusterSet` to `VirtualClusterPolicy` (#349)
  * Fix annotation update (#335)
  * Fix HA init server scaling (#333)
  * fix build-crds, bump Go to 1.24.2, bump golangci-lint (#344)
  * Services updates (`LoadBalancerConfig` and `NodePortConfig`)
    (#329)
  * Add extra env for servers/agents (#324)
  * Display error if agents flag is provided in shared mode (#330)
  * Update Chart.yaml (#332)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1756382400">- Update to version 0.3.4:
  * Bump Charts to 0.3.4-rc3 (#445)
  * Fix missing `custom-certs` flag in cli (#444)
  * bump chart (#440)
  * Revert "Fix pod fieldpath annotation translation (#434)" (#435)
  * Fix service port for generated kubeconfig secret (#433)
  * Fix pod fieldpath annotation translation (#434)
  * Bump version and appVersion to 0.3.4-rc1 in Chart.yaml (#429)
  * Migrate from `urfave/cli` to `cobra` (#426)
  * Adding some tests for `k3kcli` (#417)
  * Added new `golangci-lint` formatters (#425)
  * Migrate `golangci-lint` to `v2` (#424)
  * Adding custom certificate to the virtual clusters (#409)
  * fix for portallocator initialization (#423)
  * update ver for k3kcli install (#421)
  * codecov (#418)
  * fix for restoring policy (#413)
  * improve chart-release workflow (#412)
  * Add Conditions and current status to Cluster (#408)
  * Adding configurable maxConcurrentReconcilers and small CRD
    cleanup (#410)
  * Mirror host nodes (#389)
  * fail fast matrix (#398)
  * Add PriorityClass reconciler (virtual cluster -&gt; host) (#377)
  * add troubleshoot how to guide (#390)
  * bump charts (#403)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1759320000">- Update to version 0.3.5:
  - Fix subpath field by @galal-hussein in #441
  - Add resources sync configuration by @galal-hussein in #431
  - Add k3k controller coverage data by @enrichman in #452
  - Fix PVC sync and sync defaults by @galal-hussein in #458
  - fix broken k3kcli docs path by @xelab04 in #463
  - Add imagepullsecrets to controller, server, and agents by
    @galal-hussein in #455
  - Add validation for single expose mode by @enrichman in #466
  - Splitting tests by @enrichman in #461</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762171200">- Update to version 1.0.0:
  * Bump Chart to v0.3.5 by @galal-hussein in #485
  * Lb service status sync by @galal-hussein in #451
  * Rename PodController to StatefulSetController by @enrichman in
    [#482]
  * Adding upgrade path tests by @galal-hussein in #481
  * change the default storage request size request to 2Gi by
    @jp-gouin in #490
  * Fix for pod eviction in host cluster by @enrichman in #484
  * Add log-format, and cleanup by @enrichman in #494
  * Fix for HA server deletion by @enrichman in #493
  * Fix Service reconciliation error loop by @enrichman in #497
  * Use K3S host cluster for E2E tests by @galal-hussein in #492
  * Fix extraEnv and other Helm values by @enrichman in #500
  * Add k8s version upgrade test by @galal-hussein in #503
  * Promoted v1alpha1 resources to v1beta1 by @enrichman in #505
  * Renaming webhook from mutator to mutating by @enrichman in #506
  * Bump Charts to 1.0.0-rc1 by @enrichman in #507
  * Fix for flaky test by @enrichman in #509
  * Scale up/down tests for virtual and shared mode by
    @galal-hussein in #508
  * Increase timeout and add timeout option by @galal-hussein in
    [#514]
  * Fix pseudo PV deletion by @galal-hussein in #511
  * Fix for flaky test by @enrichman in #523
  * Reduce INFO logging and update Helm installation parameters by
    @enrichman in #519
  * Cleanup of customCAs spec by @enrichman in #527
  * Switch to text log format as default by @enrichman in #529
  * Updated Cluster and VirtualClusterPolicy spec for sync and
    loadbalancer by @enrichman in #528
  * Add Conformance Tests for virtual mode by @enrichman in #534
  * Bump Charts to 1.0.0-rc2 by @enrichman in #535
  * Cleanup orphaned resources after Cluster deletion by @enrichman
    in #540
  * Bump Charts to 1.0.0-rc3 by @enrichman in #542
  * Improve tests resiliency by @enrichman in #539</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1765454400">- Update to version 1.0.1:
  * Bump Charts to `1.0.1-rc2` (#586)
  * Fixed missing Kubernetes host version when specified (#585)
  * Fix create events rbac (#575)
  * Added test for SubPathExpr (#569)
  * bump version to 1.0.1-rc1 in Chart.yaml (#567)
  * added check for failing tests (#566)
  * Added `--namespace` flag to `k3kcli policy create` (#564)
  * Added labels and annotations flags to cluster and policy create
    (#565)
  * Added cluster details in cli during creation (#562)
  * Fixed panic during kubeconfig generate (#554)
  * Moved CRDs to Helm templates folder (#552)
  * Add Job Summary reports to Conformance tests (#553)
  * Update Go version and some deps (#551)
  * add upload permissions (#550)
  * Added `trivy` vulns check (#549)
  * Bump Charts to `1.0.0` (#543)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771329600">- Update to version 1.0.2:
  * Pin QEMU setup to use tonistiigi/binfmt:qemu-v10.0.4-56 image
    (#669)
  * Bump Charts to `1.0.2-rc1` (#652)
  * Update registry.suse.com/bci/bci-base Docker tag to v15.7
    (#651)
  * Bump kubernetes dependencies (v1.33) (#647)
  * Show correct allocatable resources when a Policy is applied
    (#638)
  * SecretMounts feature and private registries (#570)
  * Update Update Kubernetes dependencies to v1.32.10 [SECURITY]
    (#626)
  * Bump testcontainers-go (v0.40.0), containerd (v1.7.30) and
    x/crypto (v0.45.0) (#640)
  * Update helm.sh/helm/v3 to v3.18.5 (#641)
  * Update module github.com/sirupsen/logrus to v1.9.4 (#631)
  * Update dependency golangci/golangci-lint to v2.8.0 (#635)
  * Update github/codeql-action digest to 38e701f (#634)
  * Update module go.uber.org/zap to v1.27.1 (#633)
  * Update module github.com/spf13/cobra to v1.10.2 (#632)
  * Update module github.com/go-logr/logr to v1.4.3 (#629)
  * Pin dependencies (#628)
  * Migrate config .github/renovate.json (#627)
  * Make the storageRequestSize immutable.
  * Only reconcile the server resource on the StatefullSet
    Controller (fix #618)
  * Fix lint issues and failing test.
  * Use resource.Quantity for storageRequestSize
  * Bump to Go 1.25 (#620)
  * Add initial Renovate configuration (#621)
  * CLI cluster update (#595)
  * fix virtual pod NodeSelector #572 (#616)
  * Add a dedicated Validate GitHub Actions workflow (#614)
  * Dev doc update (#611)
  * Fixed resource allocation fetching the stats from the node
    where the (#610)
  * Bump Charts to `1.0.2-rc1` (#609)
  * Add FOSSA scanning workflow (#606)
  * Added AsciiDoc K3k CRDs docs automation (#600)
  * Refactor startup command to wait for node IP changes (#598)
  * Added AsciiDoc `k3kcli` automation (#597)
  * fix for missing label update in creation, added tests (#592)
  * Attach creation of Pseudo PV to the PVC instead of the pods
    (#577)
  * Fixed CreatePod and UpdatePod in Virtual Kubelet for Downward
    API (#573)
  * Bump Charts to `1.0.1` (#588)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778500800">- Update to version 1.0.3:
  * Add server and worker resource request and limits (#833)
  * Update rancher/renovate-config digest to 9d3c102 (#820)
  * bump charts 1.0.3-rc1 (#813)
  * Update rancher/renovate-config digest to e1355a7 (#803)
  * [release/v1.0] Add WorkerLimit to shared cluster and add unit
    tests (#804)
  * fix pvc race condition (#786) (#789)
  * chore(deps): update rancher/renovate-config digest to a9fa41f
    (#785)
  * chore(deps): update github/codeql-action digest to ce64ddc
    (#794)
  * chore(deps): update rancher/renovate-config digest to 240174f
    (#770)
  * test framework refactor cherry pick (#780)
  * Update some modules and Go to `v1.25.9` (#765)
  * chore(deps): update github actions (#763)
  * chore(deps): update rancher/renovate-config digest to 20f34a3
    (#749)
  * Schedule Pods in the same Node with a preferred affinity (#724)
    (#736)
  * Pin installed versions to specific hashes (#730) (#732)
  * [v1.0] Refactor tests to their own directories (#725)
  * update golang grpc module (#712) (#713)
  * Backport macOS script compatibility changes (#709)
  * Bump some tes dependencies and fix lint (#708) (#710)
  * chore(deps): update github actions (#707)
  * chore(deps): update dependency go to v1.25.8 (#664) (#706)
  * Refactor distribution algorithm to account for host capacity
    (#695)
  * refactor: streamline K3S Docker installation and chart setup
    with dynamic repository handling (#694)
  * use apireader instead of client for node registration in mirror
    host node (#687)
  * Added `policy` in Cluster Status (#663) (#677)
  * fix: switch ControllerReferences over to OwnerReferences
  * Release v1.0.2 updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778500801">- Update to version 1.1.0:
  * update chart to v1.1.0-rc7 (#841)
  * Filter requests. infrastructure resources for node capacity
    (#834)
  * Add server and worker resource request and limits (#832)
  * Bump charts to `1.1.0-rc6` (#822)
  * Update Kubernetes dependencies (#811)
  * update chart to v1.1.0-rc5 (#821)
  * Update registry.suse.com/bci/bci-base Docker tag to v16 (#819)
  * Fix cgroup dirs for virtual mode clusters (#792)
  * Update rancher/renovate-config digest to 9d3c102 (#817)
  * Remove the node capacity from the merged lists (#816)
  * Update rancher/renovate-config digest to e1355a7 (#799)
  * Add WorkerLimit to shared cluster and add unit tests (#798)
  * fix kubeconfig (#795)
  * chore(deps): update rancher/renovate-config digest to a9fa41f
    (#784)
  * chore(deps): update github/codeql-action digest to ce64ddc
    (#793)
  * Bump charts to `1.1.0-rc4` (#790)
  * Fix helm install (#791)
  * Add hostUsers to cluster spec (#787)
  * chore(deps): update actions/upload-artifact digest to 043fb46
    (#776)
  * Added Policy finalizer (#781)
  * Remove goreleaser action (#788)
  * fix pvc race condition (#786)
  * Bump `testcontainers-go` and `helm` modules to latest versions
    (#782)
  * add importas linter (#779)
  * Refactoring of tests moving common logic in `tests/framework`
    (#769)
  * check err nillness (#774)
  * bump charts to 1.1.0-rc3 [skip ci] (#768)
  * Update opentelemetry to `1.43.0` (#766)
  * Update modules `go.etcd.io/etcd` to `v3.6.10` (#764)
  * chore(deps): update rancher/renovate-config digest to 240174f
    (#760)
  * Conformance tests report (#757)
  * bump go to 1.25.9 and golancilint (#759)
  * Add support for projected service account tokens in shared mode
    (#660)
  * Custom runtime class and security context  (#742)
  * chore(deps): update module helm.sh/helm/v3 to v3.20.1 (#746)
  * chore(deps): update rancher/renovate-config digest to 20f34a3
    (#743)
  * minor fix to translated ingress tls secrets in ingress object
    (#672)
  * Cleanup tests and small fixes (#741)
  * Added `release/v1.0` branch to renovate config (#740)
  * Fix networkpolicy for kube-ovn network (#691)
  * chore(deps): update github actions (#731)
  * Schedule Pods in the same Node with a preferred affinity (#724)
  * update K3S_HOST_VERSION and use variable in cli tests (#734)
  * Removed Pod mutating Webhook (`shared` mode) (#699)
  * chore(deps): update kubernetes dependencies (#722)
  * Pin installed versions to specific hashes (#730)
  * Refactor tests to their own directories (#723)
  * Bump version to 1.1.0-rc2 in Chart.yaml (#721)
  * Add initial affinity to podspecs (#696)
  * Add `status` field in CRDs docs (#720)
  * chore(deps): update github actions (#711)
  * chore(deps): update github actions (#653)
  * Update virtual-kubelet (v1.12) and Kubernetes deps (v1.35)
    (#716)
  * chore(ci): bump aquasecurity/trivy-action to v0.35.0
  * Don't start the metrics server in tests.
  * update golang grpc module (#712)
  * Bump some tes dependencies and fix lint (#708)
  * Use CompactSequenceIndent faeture of yq
  * chore(deps): update github actions (#642)
  * chore(deps): update dependency go to v1.25.8 (#664)
  * Run go generate
  * Use yq instead of sed
  * Change build and generate scripts for arm64 compatibility
  * Add sync of Host StorageClasses (#681)
  * Change the nodes type to worker.
  * Refactor distribution algorithm to account for host capacity
    (#688)
  * refactor: streamline K3S Docker installation and chart setup
    with dynamic repository handling (#692)
  * use apireader instead of client for node registration in mirror
    host node (#686)
  * Added `policy` in Cluster Status (#663)
  * fix: switch ControllerReferences over to OwnerReferences</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 1.2.0:
  * Update Ginkgo to `v2.32.1` and docs scripts (#1173)
  * Update Go from `1.26.5` to `1.26.6` and some indirect deps
    (#1160)
  * Update module github.com/stretchr/testify to v1.12.0 (#1154)
  * Add e2e tests for external datastores (#1141)
  * Add gomodcheck script to compare `go.mod` dependencies (#1161)
  * feat: update kubeconfig generate command (#1158)
  * feat: import CI images directly into containerd instead of
    ttl.sh (#1151)
  * feat: enhance ingress exposure validation and add tests for
    tlsSANs requirements (#1147)</changelog>
</package>
<package pkgid="fa434209061490fe6d48bf32387d332836c144e77d945404409b814281f3c6c796f1999e622e0d86be0d8b3d9416703abfb40b16e8ee5fdeab791db5cce15122" name="k3sup-debuginfo" arch="i586">
  <version epoch="0" ver="0.13.12" rel="1.6"/>
  <changelog author="kastl@b1-systems.de" date="1698408000">- Update to version 0.13.3:
  * Add --server-k3s-extra-args for disabling traefik etc</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706875200">- Update to version 0.13.4:
  * Bump golang.org/x/crypto from 0.13.0 to 0.17.0
  * Update README.md</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1706875201">- Update to version 0.13.5:
  * Add --no-extra flag to join command
  * Update go-execute and cobra</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718020800">- Update to version 0.13.6:
  * Update to message in get.sh
  * Update support message
  * Update example with three hosts
  * fix example and make it valid JSON</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1737460800">- Update to version 0.13.7:
  * Support ssh-key for k3sup plan</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1737460801">- Update to version 0.13.8:
  * Update Go version, GitHub Actions and vendor</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747828800">- Update to version 0.13.9:
  * Update vendor
  * Look for default service account before marking cluster ready
  * Cancel concurrent builds
  * Create request-a-feature.md
  * Update issue templates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751284800">- Update to version 0.13.10:
  * Merge a config from k3sup plan into a local file i.e.
    $HOME/.kube/config
    k3sup plan --merge
  * Fetch a config from a pre-existing installation - either
    because you lost the original, are on another machine, or want
    to merge it into your main KUBECONFIG instead of having a
    separate file
    k3sup get-config
  See the README.md for complete examples
  * Commits
  - 5d97659 Fix Makefile for Linux target when run on an Arm64
    Mac by @alexellis
  - e515ca4 Add get-config command by @alexellis
  - 8602af8 Add --merge flag to k3sup plan by @alexellis</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755691200">- Update to version 0.13.11:
  * Add command to obtain k3sup pro
  * Initial pro readme
  * Fixes in README
  * Update README.md
  * Update .DEREK.yml</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772712000">- Update to version 0.13.12:
  * Bump go.mod
  * Bump to Go 1.26
  * Updates on asking for sponsors
  * Add ascii diagram
  * Make intro a link
  * Note on CE EULA
  * Add EULA for K3sup Pro (ONLY)
  * Update LICENSE
  * Update README.md
  * Show alternative installation approach
  * Add PRO flag/switch to k3sup installer</changelog>
</package>
<package pkgid="77a6813c40f017eb4db2f992e416fa193ce4334e28aec20e366b9a337bea3a0fe62709f90192eeb5e32dc0957e002fe560a4377a737e4ebdb4b07e75c3374d10" name="k8senv-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.11"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1727092800">- new package k8senv: manage multiple versions of kubectl, helm and
  velero clients on same system/jumpbox/bastion</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1730030400">- Update to version 1.0.3:
  * bump go 1.23
  * doc: Improve documentation
  * doc: Update latest version
  * doc: Add demo video</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1730203200">- Update to version 1.1.0:
  * Change k8senv version to 1.1.0
  * add support for "auto" as velero version
  * add support for "auto" as kubectl version with use subcommand
  * add support for "auto" as kubectl version with install
    subcommand</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1730635200">- Update to version 1.1.1:
  * remove armv7 from docker release
  * update dockerfile
  * release v1.1.1
  * makes sure patch version does not contain any build or subpatch
    version
  * fix #32</changelog>
</package>
<package pkgid="d34ccda145311f0524fd2b350e2741b4a43e69bf5a9d80e547c28ec92d91c7a079d4560da181cd73bfe96b8ec5ef48f437d513747a96c8d31d9ae0e42e0e18fb" name="k8tz-debuginfo" arch="i586">
  <version epoch="0" ver="0.20.0" rel="1.2"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704628800">- Update to version 0.15.0:
  * build: release v0.15.0
  * build: bump tzdata version to 2023d
  * build(helm): release helm chart 0.14.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707393600">- Update to version 0.16.0:
  * build: release v0.16.0
  * build: bump tzdata version to 2024a
  * feat: add verbose flag to bootstrap initContainer
  * build(helm): release helm chart 0.15.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1713441600">- do not strip aka remove -s -w ldflags</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 0.16.1:
  * build: release v0.16.1
  * build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0
  * docs: remove trailing space in values.yaml
  * docs: fix table format in charts readme
  * Remove duplicate resources entries in values.yaml; Document new
    initContainerResources param in helm chart's readme
  * Patch the init container with compute resources
  * build(deps): bump google.golang.org/protobuf from 1.28.1 to
    1.33.0
  * build(helm): release helm chart 0.16.0
  * docs: fix typo in changelog</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718280000">- Update to version 0.16.2:
  * build: release v0.16.2
  * fix: revert volume name back to "k8tz" after it changed by
    mistake to initContainer name
  * build(helm): release helm chart 0.16.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726920000">- Update to version 0.17.0:
  * build: release v0.17.0
  * build: bump tzdata version to 2024b
  * build(helm): release helm chart 0.16.2</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1728648000">- Update to version 0.17.1:
  * build: release v0.17.1
  * fix(helm): don't render secret permissions when cert-manager is
    not used
  * build(helm): release helm chart 0.17.0
  * build(goreleaser): fix recent deprecation notices and
    validation warnings</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742904000">- Update to version 0.18.0:
  * build: release v0.18.0
  * build: upgrade go to 1.23.0
  * build(deps): bump golang.org/x/net from 0.23.0 to 0.36.0
  * build: bump tzdata version to 2025b
  * build: bump tzdata version to 2025a
  * build(helm): release helm chart 0.17.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773057600">- Update to version 0.19.0:
  * build: bump tzdata version to 2026a</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784548800">- Update to version 0.20.0:
  * build: release v0.20.0
  * build: bump go version to 1.25.12
  * build: bump tzdata version to 2026c
  * ci: fix helm chart oci release redeployment issue
  * build: bump dependencies 2026-06-27
  * helm: fix chart blank lines validation error
  * chore: update license date for pkg/admission/annotations.go
  * docs: update imageVolume recommendation
  * feat: add pod ownership annotations lookup</changelog>
</package>
<package pkgid="8aed33980ec9af80fac4fed264b668c42b6415122828ae137c96c2d52c20d1fb95397ab79626c641d69b004bcf010b059cf5230c5dc28ee6336fbe25b4ec019f" name="k8up-cli-debuginfo" arch="i586">
  <version epoch="0" ver="2.16.0" rel="1.2"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1725969600">- new package k8up-cli: CLI for the K8up Kubernetes and OpenShift
  Backup Operator</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1733832000">- Update to version 2.11.2:
  * Fail whole prebackup if command exit != 0
  * pin the mariadb prebackuppod image to a working one
  * chore: Address linter issues</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734264000">- Update to version 2.11.3:
  * Make sure the backup cleanup is always triggered
  * Fix tag
  * Bump K8up version</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1741176000">- Update to version 2.12.0:
  No CLI-related changes in the changelog</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1756468800">- Update to version 2.13.0:
  No CLI-related changes in the changelog</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1759492800">- Update to version k8up-4.8.6:
  * Fixes
  - Remove bitnami image for cleanup jobs (#1086)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774094400">- Update to version 2.14.0:
  * Features
  - Update restic to 0.18.1 (#1126)
  - enhancement: Add restore filter based on timestamp of
    snapshots (#1122)
  - enhancement: add support for restic's --delete parameter
    (#1123)
  - enhancement: add support for restic's --path parameter to
    operator and cli (#1121)
  - Improve sleep for reliable repository creation (#1105)
  - Add flag to disable Snapshots CR sync (#1112)
  * Fixes
  - Fix cluster label in backup metrics (#1097)
  - bug: Unable to AND-join tags (#1120)
  * Dependency Updates
  - chore(deps): update dependency go to v1.26.1 (#993)
  - Update golang version on root as well
  - chore(deps): update goreleaser/goreleaser-action action to v7
  - chore(deps): update github/codeql-action action to v4
  - Update adjacent dependencies
  - fix(deps): update module github.com/gruntwork-io/terratest to
    v0.56.0
  - chore(deps): update giantswarm/install-binary-action action
    to v4
  - chore(deps): update docker/setup-qemu-action action to v4
  - chore(deps): update docker/setup-buildx-action action to v4
  - chore(deps): update docker/login-action action to v4
  - chore(deps): update actions/upload-artifact action to v7
  - chore(deps): update actions/setup-go action to v6
  - chore(deps): update actions/checkout action to v6
  - chore(deps): update actions/cache action to v5
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.89.0
  - Also update adjacent dependencies
  - fix(deps): update kubernetes monorepo to v0.35.2
  - Update module github.com/norwoodj/helm-docs to v1.14.2
  - fix(deps): update module github.com/norwoodj/helm-docs to
    v1.14.2
  - Update module github.com/restic/restic to v0.18.1
  - chore(deps): update sigstore/cosign-installer action to
    v3.10.1
  - Update docker.io/library/alpine Docker tag to v3.23
  - Update module github.com/go-logr/logr to v1.4.3
  - Update dependency bats to v1.13.0
  - Update github/codeql-action action to v2.28.1
  - Update actions/upload-artifact action to v4.6.2
  - Update ossf/scorecard-action action to v2.4.3
  - Update module go.uber.org/zap to v1.27.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774440000">- Update to version 2.15.0:
  * Add flag to enable websocket fallback
  * Document shell completion for the K8up CLI
  * Update CLI greeting and copyright notice</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784548800">- Update to version 2.16.0:
  * Features
  - Add unit tests for restic config validation and API types
    (#1166)
  - Add BACKUP_GLOBAL_SKIP_SNAPSHOT_SYNC flag (#1196)
  - monitoring: add k8up_schedule_last_job_succeeded gauge
    (#1216)
  - Preserve volumeMounts from PodConfig (#1223)
  - On schedule creation, create labeled metrics with value 0
    (#1203)
  * Fixes
  - Fix trailing slash in S3 endpoint causing empty bucket name
    (#1160)
  - Fix nil pointer panic in S3Spec.RestoreEnvVars with nil
    receiver (#1156)
  - Fix relaxed scheduling for mounted RWO volumes (#1198)
  - Restrict job history cleanup to siblings of the same owner
    (#1213)
  - Fix potentially duplicate volumes and mounts (#1234)
  * Dependency Updates
  - Update mergo to v1 (dario.cat/mergo) (#1173)
  - Update module github.com/restic/restic to v0.19.0 (#1217)
  - Update module github.com/urfave/cli/v2 to v2.27.7 (#1194)
  - Update module dario.cat/mergo to v1.0.2 (#1209)</changelog>
</package>
<package pkgid="fd7703cca8f07f401b141ebf36b904ca0588d65545b6f7d0d521e70304cca433c62afdc1eba536affaca86de8f9d59bfbe4ec918759e6b411e6d77ecb6c71c75" name="kColorPicker-Qt5-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.8"/>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1559822400">- initial package (version 0.0.1) for openSUSE</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1577620800">- Package stable release, version 0.1.0
- Add license file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.1.1
  * Fix scaling issue with hidpi</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1592568000">- Update to version 0.1.4
  * Fix scaling for versions above qt59
- Remove SOURCE2 since file LICENSE is now included in the tarball</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1615636800">- Update to 0.1.5
  * Fix tests
- Change sover from 0_1_4 to 0 because of rpmlint error.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Update to 0.1.1
  * Fix popup menu out of screen</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653307200">- Update to 0.2.0
  * Add option to show alpha channel and reset color selection</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705406400">- Update to 0.3.0:
  * Port away from deprecated QLayout API
  * Add support for Qt 6
- Build both Qt5 and Qt6 flavors
- Build and run unittests</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707652800">- Fix build on Leap. The Qt6 packaging macros set the minimum
  compiler version
- Change %post/%postun to %ldconfig_scriptlets</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710504000">- Update to 0.3.1:
  * Fix tests
- Add patch to make both flavors coinstallable again:
  * 0001-Make-Qt5-and-Qt6-libraries-coinstallable-again.patch</changelog>
</package>
<package pkgid="a2f92cbbe7716020c6d0d6a763d4ead5e230b8ec48173ffea1d0e4483049d15df3e3ea3f2f337155d3fef13d5808a8cce5aad489401478f2ee7a372bd796838e" name="kColorPicker-Qt6-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="1.9"/>
  <changelog author="Андрей Алыпов &lt;and.november@opensuse.org&gt;" date="1559822400">- initial package (version 0.0.1) for openSUSE</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1577620800">- Package stable release, version 0.1.0
- Add license file</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1582718400">- Update to version 0.1.1
  * Fix scaling issue with hidpi</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1592568000">- Update to version 0.1.4
  * Fix scaling for versions above qt59
- Remove SOURCE2 since file LICENSE is now included in the tarball</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1615636800">- Update to 0.1.5
  * Fix tests
- Change sover from 0_1_4 to 0 because of rpmlint error.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Update to 0.1.1
  * Fix popup menu out of screen</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653307200">- Update to 0.2.0
  * Add option to show alpha channel and reset color selection</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705406400">- Update to 0.3.0:
  * Port away from deprecated QLayout API
  * Add support for Qt 6
- Build both Qt5 and Qt6 flavors
- Build and run unittests</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707652800">- Fix build on Leap. The Qt6 packaging macros set the minimum
  compiler version
- Change %post/%postun to %ldconfig_scriptlets</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710504000">- Update to 0.3.1:
  * Fix tests
- Add patch to make both flavors coinstallable again:
  * 0001-Make-Qt5-and-Qt6-libraries-coinstallable-again.patch</changelog>
</package>
<package pkgid="ff72d2997d666e8cf0a01d3f5e7e74eb5e97ff99c5fbbbd52b263e7fc72857460d783742b0c6f39f415624b7c4fbbf7dba9abd6ab5860b8e4a7c83e8d6d5d47e" name="kImageAnnotator-Qt5-debugsource" arch="i586">
  <version epoch="0" ver="0.7.2" rel="1.4"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Update to version 0.5.1
  New
  * Add function for loading translations.
  * Add a new tool for creating resizable movable duplicates of
    regions.
  * Add support for hiding annotation settings panel.
  * Add config option for numbering tool to only set next number.
  * Allow manually changing canvas size.
  * Canvas background color configurable.
  * Zoom in and out with keyboard shortcuts.
  * Zoom in and out via buttons from UI.
  * Add reset zoom keyboard shortcut with tooltip.
  * Add keyboard shortcut support for text tool.
  * Allow rotating background image.
  * Allow flipping background image horizontally and vertically.
  * Configurable UI with dockable settings widgets.
  * Add invert color image effect.
  * Allow disabling item shadow per item from UI.
  * Add a font selection to UI.
  * Add zoom in/out capability to crop view.
  * Allow to zoom in modify canvas view.
  * Select item after drawing it and allow changing settings.
  Changed
  * Change drop shadow to cover all sites.
  Fixed
  * Deleting item outside image doesn't decrease canvas size.
  * Duplicate region of grayscale image has color.
  * Marker shows fill and width config when modifying existing
    item.
  * Highlighter/Marker washed out color and overlapping.
  * Popup menus shown outside screen.
  * Not possible to enter value in the width tool.
  * Obfuscation tool shows fonts settings when switching from
    tool with font.
  * Annotation tools are not displayed if application starts with
    docks hidden.
  * Vertical scrollbar missing after using Paste embedded and
    moving the image.
  * Not possible to disable tool automatically deselected after
    drawn.
  * Annotation tool shortcuts do not work if the panel is hidden.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632052800">- Update to version 0.5.2
  Fixed
  * Crashes on destruction. (#242)
  * Memory leaks caught by ASAN. (#243)
  Changed
  * Use system font provided by QGuiApplication as default for
    text tool.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637841600">- Update to version 0.5.3
  * Fixed: Crash while typing text on wayland.
  * Changed: Show scrollbar when not all tools visible.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653307200">- Update to version 0.6.0
  New
  * Add optional undo, redo, crop, scale and modify canvas buttons
    to dock widgets.
  * Cut out vertical or horizontal slice of an image.
  * Middle-click on tab header closes tab.
  * Add button to fit image into current view.
  * Allow changing item opacity.
  * Add support for RGBA colors with transparency.
  * Add mouse cursor sticker.
  * Allow scaling stickers per setting.
  * Respect original aspect ratio of stickers.
  * Respect original size of stickers.
  Fixed
  * Adding image effect does not send image change notification.
  * Blur / Pixelate break when going past image edge once.
  * Item opacity not applied when item shadow disabled.
  Changed
  * Changed kImageAnnotator: Max font size changed to 100pt.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1679313600">- Update to version 0.6.1
  Fixed
  * Fix for unnecessary scrollbars.
  * Add KDE support for scale factor.
  * Show tab tooltips on initial tabs.
  * Sticker resizing is broken when bounding rect flipped.</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705406400">- Update to version 0.7.0:
  * New: Allow copying items between tabs. (#318)
  * New: CTRL + A does not select all text typed. (#198)
  * New: Open text edit mode when double-click on textbox figure in Text tool. (#180)
  * New: Add reflowing capability to the text tool. (#129)
  * New: Editing text, no mouse cursor edit functions. (#297)
  * New: Mouse click within a text box for setting specific editing position and selecting text. (#273)
  * Fixed: Text isn't reflowed the next line within the box and text overlaps when resizing box. (#271)
  * Fixed: Can't wrap long text line when I resize Text box area. (#211)
  * Fixed: Key press operations affect items across different tabs. (#319)
  * Fixed: Clipboard cleared when new tab added. (#321)
- Build both -Qt5 and -Qt6 flavors
- Don't build the example</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706961600">- Redownload tarball, the tag got force pushed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707652800">- Fix build on Leap. The Qt6 packaging macros set the minimum
  compiler version
- Change %post/%postun to %ldconfig_scriptlets
- Rename the library to libkImageAnnotator-Qt$ver-0 to fix
  rpmlint errors on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710504000">- Update to 0.7.1:
  * Change kColorPicker version
- Add patch to make both flavors coinstallable again:
  * 0001-Make-Qt5-and-Qt6-libraries-coinstallable-again.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767009600">- Update to 0.7.2
  * Don't call XCloseDisplay on null object.
  * Revert Custom Scaling Handling for KDE / QT
  * Fix result images being rescaled on HDPI monitors</changelog>
</package>
<package pkgid="fc925a639834fd66630f76cfed2463396336d24c30b19c0d52467858d08304102f33076e9df588d1f892052864350d40a61d7986d552eca02092b82808ccc496" name="kImageAnnotator-Qt6-debugsource" arch="i586">
  <version epoch="0" ver="0.7.2" rel="1.5"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Update to version 0.5.1
  New
  * Add function for loading translations.
  * Add a new tool for creating resizable movable duplicates of
    regions.
  * Add support for hiding annotation settings panel.
  * Add config option for numbering tool to only set next number.
  * Allow manually changing canvas size.
  * Canvas background color configurable.
  * Zoom in and out with keyboard shortcuts.
  * Zoom in and out via buttons from UI.
  * Add reset zoom keyboard shortcut with tooltip.
  * Add keyboard shortcut support for text tool.
  * Allow rotating background image.
  * Allow flipping background image horizontally and vertically.
  * Configurable UI with dockable settings widgets.
  * Add invert color image effect.
  * Allow disabling item shadow per item from UI.
  * Add a font selection to UI.
  * Add zoom in/out capability to crop view.
  * Allow to zoom in modify canvas view.
  * Select item after drawing it and allow changing settings.
  Changed
  * Change drop shadow to cover all sites.
  Fixed
  * Deleting item outside image doesn't decrease canvas size.
  * Duplicate region of grayscale image has color.
  * Marker shows fill and width config when modifying existing
    item.
  * Highlighter/Marker washed out color and overlapping.
  * Popup menus shown outside screen.
  * Not possible to enter value in the width tool.
  * Obfuscation tool shows fonts settings when switching from
    tool with font.
  * Annotation tools are not displayed if application starts with
    docks hidden.
  * Vertical scrollbar missing after using Paste embedded and
    moving the image.
  * Not possible to disable tool automatically deselected after
    drawn.
  * Annotation tool shortcuts do not work if the panel is hidden.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632052800">- Update to version 0.5.2
  Fixed
  * Crashes on destruction. (#242)
  * Memory leaks caught by ASAN. (#243)
  Changed
  * Use system font provided by QGuiApplication as default for
    text tool.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637841600">- Update to version 0.5.3
  * Fixed: Crash while typing text on wayland.
  * Changed: Show scrollbar when not all tools visible.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653307200">- Update to version 0.6.0
  New
  * Add optional undo, redo, crop, scale and modify canvas buttons
    to dock widgets.
  * Cut out vertical or horizontal slice of an image.
  * Middle-click on tab header closes tab.
  * Add button to fit image into current view.
  * Allow changing item opacity.
  * Add support for RGBA colors with transparency.
  * Add mouse cursor sticker.
  * Allow scaling stickers per setting.
  * Respect original aspect ratio of stickers.
  * Respect original size of stickers.
  Fixed
  * Adding image effect does not send image change notification.
  * Blur / Pixelate break when going past image edge once.
  * Item opacity not applied when item shadow disabled.
  Changed
  * Changed kImageAnnotator: Max font size changed to 100pt.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1679313600">- Update to version 0.6.1
  Fixed
  * Fix for unnecessary scrollbars.
  * Add KDE support for scale factor.
  * Show tab tooltips on initial tabs.
  * Sticker resizing is broken when bounding rect flipped.</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1705406400">- Update to version 0.7.0:
  * New: Allow copying items between tabs. (#318)
  * New: CTRL + A does not select all text typed. (#198)
  * New: Open text edit mode when double-click on textbox figure in Text tool. (#180)
  * New: Add reflowing capability to the text tool. (#129)
  * New: Editing text, no mouse cursor edit functions. (#297)
  * New: Mouse click within a text box for setting specific editing position and selecting text. (#273)
  * Fixed: Text isn't reflowed the next line within the box and text overlaps when resizing box. (#271)
  * Fixed: Can't wrap long text line when I resize Text box area. (#211)
  * Fixed: Key press operations affect items across different tabs. (#319)
  * Fixed: Clipboard cleared when new tab added. (#321)
- Build both -Qt5 and -Qt6 flavors
- Don't build the example</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1706961600">- Redownload tarball, the tag got force pushed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707652800">- Fix build on Leap. The Qt6 packaging macros set the minimum
  compiler version
- Change %post/%postun to %ldconfig_scriptlets
- Rename the library to libkImageAnnotator-Qt$ver-0 to fix
  rpmlint errors on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710504000">- Update to 0.7.1:
  * Change kColorPicker version
- Add patch to make both flavors coinstallable again:
  * 0001-Make-Qt5-and-Qt6-libraries-coinstallable-again.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767009600">- Update to 0.7.2
  * Don't call XCloseDisplay on null object.
  * Revert Custom Scaling Handling for KDE / QT
  * Fix result images being rescaled on HDPI monitors</changelog>
</package>
<package pkgid="c20876c6bcf9f14a51910484056ab0081420ccd98ea08e3ac2813fc66f2d46e6ed267ece29f1474149a14257fe18375aec88941bd9b404289fb20692af9133bc" name="kaccounts-integration-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="074ca840c495b780fb349b7d1eef07da78fc6c6195de0c6be1361ec459ce811cad5cb648ec1d04e8f63fa5a48d7a619a6e3b233a11471243d9e48a9f2c165c73" name="kaccounts-integration-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d3413962b0253ef03e55e5c6d1ecabbe344c26502971f42c817bf7c7d530bc180dc05473fe3afc3489ebdd6e0729a2f93b60756f9e0121562626b0b0b9e0da1a" name="kaccounts-providers-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="47bf8fa4e7021be430e1142d1431ac77adb67f2ffd200b13dec97cf78a9888202060e2c4b06ad19f6c935d4b32884b6b33f034d3a80c0de9e4dda2ffc6b5c144" name="kaccounts-providers-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d49e249d01dc82fe09f8701ca781c59cb1ad3cc1dffd1a4c327ea1d4ec287857521224394beb3bf17fb08fc01b746739d11112c9b14f7ec0fef36741d7160636" name="kactivitymanagerd6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * CI: Require passing tests on all jobs
  * Use default DEFAULT_SEVERITY for logging
  * Fix dbus types for ActivityInfo arrays
  * Fix SQL syntax error: Replace .tables with valid SQL query (kde#513761)
  * service/Resources: actually save mimetype (kde#496179,kde#501903)
  * Enable LSAN in CI
  * Add DBus2 lifecycle methods to ActivityRunner (kde#514000)
  * Remove MatchRegex requirement from ActivityRunner
  * Fix ActivityRunner filtering and add relevance scoring
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * StatsPlugin: Don't try to log events in limbo state (kde#520595)
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Activities: Jump to next activity if it's the current before removing one (kde#521124)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="55f191bd91c4e29bb67c076807ed87e65a21651788359afbcace18fa37d72a029ac5121932750b53efce5152254b0df49bfac95c9b8a39b0082ffe79a8181200" name="kactivitymanagerd6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * CI: Require passing tests on all jobs
  * Use default DEFAULT_SEVERITY for logging
  * Fix dbus types for ActivityInfo arrays
  * Fix SQL syntax error: Replace .tables with valid SQL query (kde#513761)
  * service/Resources: actually save mimetype (kde#496179,kde#501903)
  * Enable LSAN in CI
  * Add DBus2 lifecycle methods to ActivityRunner (kde#514000)
  * Remove MatchRegex requirement from ActivityRunner
  * Fix ActivityRunner filtering and add relevance scoring
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * StatsPlugin: Don't try to log events in limbo state (kde#520595)
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Activities: Jump to next activity if it's the current before removing one (kde#521124)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="b67cbc8921d09844efbbba5570bfd253a9b7bae404ba45769e1ace5818c7aeaf2ca298eccc5be017947b998f331c4c43b896720377cd29ef81fc9f085845e95e" name="kaffeine-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.19git.20250316T013712~afc3f87" rel="1.6"/>
  <changelog author="christophe@krop.fr" date="1528027200">- Add upstream patches:
  - 0001-only-use-qPrintable-for-debug-messages.patch
  - 0002-Fix-breakages-with-qt5.11-rc2.patch
- Run spec-cleaner</changelog>
  <changelog author="wbauer@tmo.at" date="1540814400">- Add fix-audio-CD-playing.patch to make Audio CD playback work
- Add Set-vlcMedia-to-NULL-after-release.patch to prevent a crash
  when the Audio CD cannot be opened for some reason</changelog>
  <changelog author="wbauer@tmo.at" date="1547553600">- Update to 2.0.16(-2):
  * Update scanfile.dvb to reflect latest channel additions
  * Immediately apply the new audio language if the user changes it
    while a channel is being playing
  * Fix audio language selection issues (kde#402735)
  * Add support for "Original Language" for audio and sub-title
    descriptors
  * Add some new PMT stream_type identifiers in order to allow
    supporting newer audio and video encoding types
  * Add support for High DPI pixel maps (kde#400422)
  * Add a command line option to force an specific aspect ratio
    (kde#394201)
  * Only read/write longitude/latitude from config files for USALS
    satellite configurations (kde#400268)
  * Add support for parallel instant records
  * Fix several issues related to audio CD playing
  * Update build instructions for Debian/Ubuntu and Fedora at
    README.md
  * Fix handling of command line arguments and describe the ones
    that are mutually exclusive at the docs (kde#394000)
  * Fix compilation issues and clean warnings when built with Clang
  * Fix compilation issues with qt5.11-rc2 and with FreeBSD
    (kde#393222)
  * Some code cleanups and typo fixes
- Add full Source URL
- Drop patches merged upstream:
  * 0001-only-use-qPrintable-for-debug-messages.patch
  * 0002-Fix-breakages-with-qt5.11-rc2.patch
  * fix-audio-CD-playing.patch
  * Set-vlcMedia-to-NULL-after-release.patch</changelog>
  <changelog author="wbauer@tmo.at" date="1556798400">- Update to 2.0.17:
  * Fix GCC 9 warnings (due to -Wdeprecated-copy)
  * dvbtab: remove unused hide cursor logic
  * dvbdevice: fix a race condition with frontend timeout
  * dvbdevice_linux: improve some warning messages
  * mediawidget: fix a regression with next/previous logic
    (kde#405276)
  * scanfile.dvb: update it to reflect last changes
  * dvbepgdialog: allow showing channels with empty EPG
  * index.docbook: some updates at the doc guide
  * index.docbook: add documentation about XMLTV support
    (kde#405278)
  * Add support for reading EPG from xmltv files (kde#405278)
  * Add support for disabling MPEG-TS EPG reception
  * README.md: add a quick description about xmltv (kde#405278)
  * dvbconfigdialog: remove an extra addLayout()
  * iso-codes: add support for handling 2-letter codes as well
  * dvbdevice_linux: remove unused frontendFd
  * dvb: fix initialization for some objects
  * backend-vlc: don't leak metadata
  * backend-vlc: remove two temporary debug logs
  * backend-vlc: only release libvlc_media_new() when stopped
  * mediawidget: increase language popup size
  * mediawidget: define a policy for the audio combo dropbox
  * backend-vlc: ensure that audio stream will be a valid value
  * backend-vlc: update metadata at stop()
  * backend-vlc: release libvlc_media at destroy method
  * backend-vlc: add other events to the list of possible types
  * backend-vlc: simplify events handling logic
  * backend-vlc: print unhandled libVLC events by name
  * backend-vlc: update audio streams at metadata change
  * mainwindow: associate control bar to main window widget
  * backend-vlc: avoid memory leaks
  * mainwindow: free configuration at exit
  * mainwindow: better implement close event
  * backend-vlc: don't leak timer at object destroy
  * vlcmediawidget: properly initialize the class
  * vlcmediawidget: initialize urlIsAudioCd and trackNumber
    variables
  * backend-vlc: store current audio stream (kde#382546)
- BuildRequire libvlc 3.0 or higher, it fails to build with 2.2.x
  (kde#407153)</changelog>
  <changelog author="wbauer@tmo.at" date="1556971200">- Add upstream patches to make it build (and work) with vlc 2.2 on
  Leap 42.3 (kde#407153):
  * fix-support-for-vlc-2.x.patch
  * with-vlc-2.x-use-vlcMedia-for-libvlc_MediaMetaChanged-event.patch</changelog>
  <changelog author="wbauer@tmo.at" date="1557921600">- Update to 2.0.18:
  * Start using TravisCI for test builds
  * mediawidget: Override DVD keys instead of changing their
    settings (kde#394076)
  * mediawidget: warn user to use keys for DVD menu
  * mediawidget: remove a now unneeded check
  * mediawidget: fix video position movement with mouse wheel
  * mediawidget: fix the mouse wheel behavior at the streaming
    window
  * vlc: with vlc 2.x, use vlcMedia for libvlc_MediaMetaChanged
    event (kde#407153)
  * vlc: fix support for vlc 2.x (kde#407153)
- Drop patches merged upstream:
  * fix-support-for-vlc-2.x.patch
  * with-vlc-2.x-use-vlcMedia-for-libvlc_MediaMetaChanged-event.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1606132800">- Spec cleanup</changelog>
  <changelog author="christophe@krop.fr" date="1685620800">- Kaffeine is unmaintained upstream but still has users. Switch to
  a git snapshot. Notable changes:
  * Drop kdelirc profile
  * Don't invoke XScreenSaverSuspend on Wayland (kde#460970)
  * Add desktop file name to solid actions
  * Fix activating existing window
  * src/scanfile.dvb: update to latest database</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="christophe@krop.fr" date="1742472000">- Update to version 2.0.19git.20250316T013712~afc3f87:
  * Changelog: update it with v2.0.19 changes
  * scantable.dvb: update it to the latest version
  * Remove use of deprecated QMouseEvent::globalPos() use globalPosition() instead
  * Remove deprecated use of QHoverEvent.pos(), use position()
  * Use correct format for qDebug
  * Remove use of QDesktopWidget and QApplication::desktop()
  * FileFilter: Adapt to new KFileFilter lists
  * Decoding: Switch from QTextCodec to QStringConverter
  * Strings: Replace QStringRef with QStringView
  * RegEx: Replace QRegExp with QRegularExpression
  * build: Switch to building with KF6/Qt6
  * Use KF5/Qt5 for version 2.0.19
  * Add gitlab CI
  * Force creating the windowHandle before using it
  * Remove use of deprecated QMouseEvent::globalPos() use globalPosition() instead
  * Remove use of QKeyCombination::operator()+, use operator()| instead
  * Remove deprecated use of QHoverEvent.pos(), use position()
  * Remove deprecated use od QScopedPtr.take()
  * Use correct format for qDebug
  * Remove deprecated iterator usage, use std::prev insted
  * Remove setting of Attribute AA_UseHighDpiPixmaps
  * Add missing QActionGroup include
  * Widgets/Screensaver: Remove X11 screensaver fallback
  * KShortcuts: Use an persistant instance
  * Remove use of QDesktopWidget and QApplication::desktop()
  * FileFilter: Adapt to new KFileFilter lists
  * Date: Use QLocale for date to string conversion
  * Add missing QString include
  * Time: switch from toTime_t() to toSecsSinceEpoch()
  * Widgets: Switch over Widget.data to .toStongRef().get()
  * KIO: Switch from generic to TransferJob
  * Decoding: Switch from QTextCodec to QStringConverter
  * Switch from QFlags to int implementation
  * QChar: Wrap to-assign content into QChar where necessary
  * String: Wrap raw content (string/number) in QLatin1String()/QString()
  * Strings: Replace QStringRef with QStringView
  * RegEx: Replace QRegExp with QRegularExpression
  * I18N: Replace I18N_NOOP() macro with KLazyLocalizedString kli18n()
  * Streams: Remove setCodec()
  * StandardPaths: Replace QStandardPaths::DataLocation with AppLocalDataLocation
  * Widgets: Replace setMargin() with setContentsMargins()
  * build: Switch to building with KF6/Qt6
  * Add developer_name and launchable to appdata
  * Call cmake_minimum_required as first thing (&amp; bump to 3.16)
  * Add explicit moc includes to sources for moc-covered headers
- Drop patch:
  * kaffeine-fixsplitter.patch</changelog>
</package>
<package pkgid="0c4b0a80fcb10e2af699e59f3ff334ba2b1eb7e9609d5f4dd5759c8b88be1eb35922e82d66f0185ba5bdfdea21d7f0e123109e9a9b9afb81af6438a13672829c" name="kaffeine-debugsource" arch="i586">
  <version epoch="0" ver="2.0.19git.20250316T013712~afc3f87" rel="1.6"/>
  <changelog author="christophe@krop.fr" date="1528027200">- Add upstream patches:
  - 0001-only-use-qPrintable-for-debug-messages.patch
  - 0002-Fix-breakages-with-qt5.11-rc2.patch
- Run spec-cleaner</changelog>
  <changelog author="wbauer@tmo.at" date="1540814400">- Add fix-audio-CD-playing.patch to make Audio CD playback work
- Add Set-vlcMedia-to-NULL-after-release.patch to prevent a crash
  when the Audio CD cannot be opened for some reason</changelog>
  <changelog author="wbauer@tmo.at" date="1547553600">- Update to 2.0.16(-2):
  * Update scanfile.dvb to reflect latest channel additions
  * Immediately apply the new audio language if the user changes it
    while a channel is being playing
  * Fix audio language selection issues (kde#402735)
  * Add support for "Original Language" for audio and sub-title
    descriptors
  * Add some new PMT stream_type identifiers in order to allow
    supporting newer audio and video encoding types
  * Add support for High DPI pixel maps (kde#400422)
  * Add a command line option to force an specific aspect ratio
    (kde#394201)
  * Only read/write longitude/latitude from config files for USALS
    satellite configurations (kde#400268)
  * Add support for parallel instant records
  * Fix several issues related to audio CD playing
  * Update build instructions for Debian/Ubuntu and Fedora at
    README.md
  * Fix handling of command line arguments and describe the ones
    that are mutually exclusive at the docs (kde#394000)
  * Fix compilation issues and clean warnings when built with Clang
  * Fix compilation issues with qt5.11-rc2 and with FreeBSD
    (kde#393222)
  * Some code cleanups and typo fixes
- Add full Source URL
- Drop patches merged upstream:
  * 0001-only-use-qPrintable-for-debug-messages.patch
  * 0002-Fix-breakages-with-qt5.11-rc2.patch
  * fix-audio-CD-playing.patch
  * Set-vlcMedia-to-NULL-after-release.patch</changelog>
  <changelog author="wbauer@tmo.at" date="1556798400">- Update to 2.0.17:
  * Fix GCC 9 warnings (due to -Wdeprecated-copy)
  * dvbtab: remove unused hide cursor logic
  * dvbdevice: fix a race condition with frontend timeout
  * dvbdevice_linux: improve some warning messages
  * mediawidget: fix a regression with next/previous logic
    (kde#405276)
  * scanfile.dvb: update it to reflect last changes
  * dvbepgdialog: allow showing channels with empty EPG
  * index.docbook: some updates at the doc guide
  * index.docbook: add documentation about XMLTV support
    (kde#405278)
  * Add support for reading EPG from xmltv files (kde#405278)
  * Add support for disabling MPEG-TS EPG reception
  * README.md: add a quick description about xmltv (kde#405278)
  * dvbconfigdialog: remove an extra addLayout()
  * iso-codes: add support for handling 2-letter codes as well
  * dvbdevice_linux: remove unused frontendFd
  * dvb: fix initialization for some objects
  * backend-vlc: don't leak metadata
  * backend-vlc: remove two temporary debug logs
  * backend-vlc: only release libvlc_media_new() when stopped
  * mediawidget: increase language popup size
  * mediawidget: define a policy for the audio combo dropbox
  * backend-vlc: ensure that audio stream will be a valid value
  * backend-vlc: update metadata at stop()
  * backend-vlc: release libvlc_media at destroy method
  * backend-vlc: add other events to the list of possible types
  * backend-vlc: simplify events handling logic
  * backend-vlc: print unhandled libVLC events by name
  * backend-vlc: update audio streams at metadata change
  * mainwindow: associate control bar to main window widget
  * backend-vlc: avoid memory leaks
  * mainwindow: free configuration at exit
  * mainwindow: better implement close event
  * backend-vlc: don't leak timer at object destroy
  * vlcmediawidget: properly initialize the class
  * vlcmediawidget: initialize urlIsAudioCd and trackNumber
    variables
  * backend-vlc: store current audio stream (kde#382546)
- BuildRequire libvlc 3.0 or higher, it fails to build with 2.2.x
  (kde#407153)</changelog>
  <changelog author="wbauer@tmo.at" date="1556971200">- Add upstream patches to make it build (and work) with vlc 2.2 on
  Leap 42.3 (kde#407153):
  * fix-support-for-vlc-2.x.patch
  * with-vlc-2.x-use-vlcMedia-for-libvlc_MediaMetaChanged-event.patch</changelog>
  <changelog author="wbauer@tmo.at" date="1557921600">- Update to 2.0.18:
  * Start using TravisCI for test builds
  * mediawidget: Override DVD keys instead of changing their
    settings (kde#394076)
  * mediawidget: warn user to use keys for DVD menu
  * mediawidget: remove a now unneeded check
  * mediawidget: fix video position movement with mouse wheel
  * mediawidget: fix the mouse wheel behavior at the streaming
    window
  * vlc: with vlc 2.x, use vlcMedia for libvlc_MediaMetaChanged
    event (kde#407153)
  * vlc: fix support for vlc 2.x (kde#407153)
- Drop patches merged upstream:
  * fix-support-for-vlc-2.x.patch
  * with-vlc-2.x-use-vlcMedia-for-libvlc_MediaMetaChanged-event.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1606132800">- Spec cleanup</changelog>
  <changelog author="christophe@krop.fr" date="1685620800">- Kaffeine is unmaintained upstream but still has users. Switch to
  a git snapshot. Notable changes:
  * Drop kdelirc profile
  * Don't invoke XScreenSaverSuspend on Wayland (kde#460970)
  * Add desktop file name to solid actions
  * Fix activating existing window
  * src/scanfile.dvb: update to latest database</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="christophe@krop.fr" date="1742472000">- Update to version 2.0.19git.20250316T013712~afc3f87:
  * Changelog: update it with v2.0.19 changes
  * scantable.dvb: update it to the latest version
  * Remove use of deprecated QMouseEvent::globalPos() use globalPosition() instead
  * Remove deprecated use of QHoverEvent.pos(), use position()
  * Use correct format for qDebug
  * Remove use of QDesktopWidget and QApplication::desktop()
  * FileFilter: Adapt to new KFileFilter lists
  * Decoding: Switch from QTextCodec to QStringConverter
  * Strings: Replace QStringRef with QStringView
  * RegEx: Replace QRegExp with QRegularExpression
  * build: Switch to building with KF6/Qt6
  * Use KF5/Qt5 for version 2.0.19
  * Add gitlab CI
  * Force creating the windowHandle before using it
  * Remove use of deprecated QMouseEvent::globalPos() use globalPosition() instead
  * Remove use of QKeyCombination::operator()+, use operator()| instead
  * Remove deprecated use of QHoverEvent.pos(), use position()
  * Remove deprecated use od QScopedPtr.take()
  * Use correct format for qDebug
  * Remove deprecated iterator usage, use std::prev insted
  * Remove setting of Attribute AA_UseHighDpiPixmaps
  * Add missing QActionGroup include
  * Widgets/Screensaver: Remove X11 screensaver fallback
  * KShortcuts: Use an persistant instance
  * Remove use of QDesktopWidget and QApplication::desktop()
  * FileFilter: Adapt to new KFileFilter lists
  * Date: Use QLocale for date to string conversion
  * Add missing QString include
  * Time: switch from toTime_t() to toSecsSinceEpoch()
  * Widgets: Switch over Widget.data to .toStongRef().get()
  * KIO: Switch from generic to TransferJob
  * Decoding: Switch from QTextCodec to QStringConverter
  * Switch from QFlags to int implementation
  * QChar: Wrap to-assign content into QChar where necessary
  * String: Wrap raw content (string/number) in QLatin1String()/QString()
  * Strings: Replace QStringRef with QStringView
  * RegEx: Replace QRegExp with QRegularExpression
  * I18N: Replace I18N_NOOP() macro with KLazyLocalizedString kli18n()
  * Streams: Remove setCodec()
  * StandardPaths: Replace QStandardPaths::DataLocation with AppLocalDataLocation
  * Widgets: Replace setMargin() with setContentsMargins()
  * build: Switch to building with KF6/Qt6
  * Add developer_name and launchable to appdata
  * Call cmake_minimum_required as first thing (&amp; bump to 3.16)
  * Add explicit moc includes to sources for moc-covered headers
- Drop patch:
  * kaffeine-fixsplitter.patch</changelog>
</package>
<package pkgid="c397786920b08231dc8981bb1935a18fef355d89ddd4f64d81ab843304051a9aabe47c75935ce2cbe515c8983e9cf986f7622fcb2f08232c01a195444d126b34" name="kaidan-debuginfo" arch="i586">
  <version epoch="0" ver="0.16.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1734004800">- Update to 0.10.0:
  https://www.kaidan.im/2024/12/09/kaidan-0.10.0/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1734264000">- Update to 0.10.1
  * Fix displaying files of each message in appropriate message
    bubble
  * Fix sending fallback messages for clients not supporting
    XEP-0447: Stateless file sharing
  * Fix margins within message bubbles
  * Fix hiding hidden message part
  * Fix displaying marker for new messages</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1739707200">- Update to 0.11.0:
  * Features:
    + Highlight public XMPP provider titles while card is expanded
    + Round corners of cards and buttons
    + Add fading in/out hover effect to map previews
    + Collapse contact profiles by default if they have more than 3 entries
    + Show colored check mark for delivered messages instead of none to avoid
    message bubble resizing
  * Bugfixes:
    + Fix opening public MUC-based group chats via another XMPP client
    + Fix playing voice messages and changing playing position
    + Fix updating message reactions that could not be sent instead of adding
    them a second time
    + Fix updating group chat users in user interface
    + Fix displaying message reaction details
    + Update filtering contacts by labels even if label list is not open
    anymore
    + Fix scrolling media overview
    + Fix updating draft messages
  * Notes:
    + Kaidan requires Qt 6.6 now
- Add drop_quick_compiler_option.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743940800">- Update to 0.12.2
  https://www.kaidan.im/2025/03/30/kaidan-0.12.2/
- Drop patch:
  * drop_quick_compiler_option.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1759838400">- Enable tests
- Update to 0.13.0
  * Features:
    + Add support for using multiple accounts simultaneously
    + List accounts and show button to add new accounts
    + Show dialog to select account for global action such as
    adding a contact
    + Allow to enable/disable accounts instead of
    connecting/disconnecting them manually
    + Update nicknames of own accounts once connected
    + Show small account avatars next to regular avatars if
    multiple accounts are used
    + Hide global drawer handle on chat if window is narrow
    + Use PNG/.png instead of JPEG/.jpg for thumbnails to allow
    transparency
    + Use AAC/.m4a instead of MP3/.mp3 for voice messages to
    improve compatibility
    + Provide size of sent images to recipients allowing receiving
    client to scale thumbnails to size of original image
    + Provide size of generated thumbnails to recipients
    + Increase size of generated thumbnails
    + Show circle instead of bar for upload/download progress
    + Try all providers on connection error during automatic
    registration
    + Add message forwarding
    + Enable voice message recording via Flatpak
    + Store account passwords encrypted if password manager is
    available
    + Apply consistent criteria for all message corrections
    + Add support to mark messages locally in order to reply to
    them later or to quickly find important messages
    + Reuse SASL 2 user agent and FAST token on every restart for
    faster connection establishment
  * Bugfixes:
    + Fix selecting media via long press in media overview
    + Fix OMEMO initialization
    + Fix displaying geo location map
    + Fix showing hints on invalid input of various input fields
    + Fix name/date of chat list item moving if counter for unread
    messages dis-/appears
    + Fix counter for unread messages
    + Fix handling removed message reactions
    + Fix canceling personal data sharing via contact details
    + Fix finding existing notifications for personal data sharing
    requests
    + Fix cursor behavior in message input field by allowing
    vertical cursor movements while participant picker is closed
    and prohibiting horizontal cursor movements while participant
    picker is open</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1764676800">- Add upstream change (boo#1254389)
  * 0001-Add-dependency-Qt6GuiPrivate-needed-since-Qt-6.10.0.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1769256000">- Update to 0.14.0
  * Keep draft messages on top of pinned/unpinned chat list items
  * Optimize thumbnail creation
  * Display border around searched/referenced message instead of
    bar
  * Display border around message if its context menu is shown
  * Highlight message's avatar if hovered
  * Display provider chat (used for welcome messages and service
    announcements) as such
  * Always display same name and proper avatar initials for notes
    chats
  * Allow to cancel downloads/uploads
  * Allow to restart canceled uploads
  * Allow to resend failed message via context menu
  * Retrieve support addresses from server instead of provider
    list (XEP-0157: Contact Addresses for XMPP Services,
    XEP-0128: Service Discovery Extensions)
  * Allow adding contact by entering XMPP URI (including
    authentication of OMEMO 2 keys)
  * Allow joining group chat by entering XMPP URI
  * Add option for allowing SASL PLAIN (needed for servers using
    LDAP) to custom connection settings
  * Add filtering options to choose provider for registration
  * Cancel file transfers on disconnecting from server
  * Add support for offline media sharing queue
  * Restart downloads canceled on logout once logged in
  * Remove all related data on message removal (such as reactions
    and media)
  * Fix displaying message reaction details
  * Fix adding unneeded separator on mention after new line
  * Wrap hint for actions needing user to be connected to server
  * Fix displaying icons on Windows
  * Fix adding new line at cursor position
  * Ensure that own encryption devices are not removed if notes
    chat is removed
- Drop patch:
  * 0001-Add-dependency-Qt6GuiPrivate-needed-since-Qt-6.10.0.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770897600">- Update to 0.15.0
  * Features:
  * Add support for audio/video calls
  * Show busy indicator while saving captured image/video data
  * Notify on receiving reply to own group chat message if 'On
    mention' notification setting is enabled
  * Select file after opening in folder on Linux if supported
  * Improve media capturing look/behavior (including preview after
    capturing image until image is saved)
  * Restore focusing of last focused user interface elements
    (especially message input field) for various use cases
  * Keep message bubble highlighted on reacting/correcting
  * Allow to select message for correction via Ctrl+Up/Ctrl+Down
  * Integrate search field into main toolbar increasing space for
    messages and, on mobile devices, even for chats in chat list
  * Show message search field via Ctrl+Shift+F
  * Display toolbar buttons on mobile devices exactly as on
    desktop devices
  * Hide horizontal separator above top-most chat unless chat list
    is scrolled
  * Store passwords in unencrypted file if no password manager is
    available or corresponding command-line option provided
  * Migrate unencrypted passwords to password manager if available
    on start
  * Bugfixes:
  * Fix overlapping message bubble tail
  * Fix medium preview hovering if hidden drop area info is hovered
  * Fix updating OMEMO 2 keys for all use cases
  * Fix deadlock on logout during upload of multiple files
  * Fix creating additional database connection on wrong thread
  * Fix sending/resetting whether message is being composed for
    various corner cases (switching chat, logging out, disabling
    corresponding setting)
  * Fix updating last message on receiving initial message after
    setting up existing account in Kaidan for first time
  * Fix resetting draft message after canceling message correction
  * Fix resending failed message reaction
  * Fix selecting previously selected message after changing reactions
  * Fix restoring message highlighting and cancel ongoing
    correction/reply on removing corresponding message
  * Fix displaying last message sender in chat list after draft
    message removal</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1772020800">- kaidan needs gstreamer-plugins-good-qtqml6 for it's new feature
  (Audio/Video Call)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785499200">- Update to 0.16.0
  https://www.kaidan.im/2026/07/21/kaidan-0.16.0/</changelog>
</package>
<package pkgid="6d58175561e97e652fd14fbbceeba70b9569b2ace8ffe194d0e8bdc0cd11f7fb86df7e76008c97a59cb565ec4ae02178896295211141f4ec300cea6859be4cf4" name="kaidan-debugsource" arch="i586">
  <version epoch="0" ver="0.16.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1734004800">- Update to 0.10.0:
  https://www.kaidan.im/2024/12/09/kaidan-0.10.0/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1734264000">- Update to 0.10.1
  * Fix displaying files of each message in appropriate message
    bubble
  * Fix sending fallback messages for clients not supporting
    XEP-0447: Stateless file sharing
  * Fix margins within message bubbles
  * Fix hiding hidden message part
  * Fix displaying marker for new messages</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1739707200">- Update to 0.11.0:
  * Features:
    + Highlight public XMPP provider titles while card is expanded
    + Round corners of cards and buttons
    + Add fading in/out hover effect to map previews
    + Collapse contact profiles by default if they have more than 3 entries
    + Show colored check mark for delivered messages instead of none to avoid
    message bubble resizing
  * Bugfixes:
    + Fix opening public MUC-based group chats via another XMPP client
    + Fix playing voice messages and changing playing position
    + Fix updating message reactions that could not be sent instead of adding
    them a second time
    + Fix updating group chat users in user interface
    + Fix displaying message reaction details
    + Update filtering contacts by labels even if label list is not open
    anymore
    + Fix scrolling media overview
    + Fix updating draft messages
  * Notes:
    + Kaidan requires Qt 6.6 now
- Add drop_quick_compiler_option.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743940800">- Update to 0.12.2
  https://www.kaidan.im/2025/03/30/kaidan-0.12.2/
- Drop patch:
  * drop_quick_compiler_option.patch</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1759838400">- Enable tests
- Update to 0.13.0
  * Features:
    + Add support for using multiple accounts simultaneously
    + List accounts and show button to add new accounts
    + Show dialog to select account for global action such as
    adding a contact
    + Allow to enable/disable accounts instead of
    connecting/disconnecting them manually
    + Update nicknames of own accounts once connected
    + Show small account avatars next to regular avatars if
    multiple accounts are used
    + Hide global drawer handle on chat if window is narrow
    + Use PNG/.png instead of JPEG/.jpg for thumbnails to allow
    transparency
    + Use AAC/.m4a instead of MP3/.mp3 for voice messages to
    improve compatibility
    + Provide size of sent images to recipients allowing receiving
    client to scale thumbnails to size of original image
    + Provide size of generated thumbnails to recipients
    + Increase size of generated thumbnails
    + Show circle instead of bar for upload/download progress
    + Try all providers on connection error during automatic
    registration
    + Add message forwarding
    + Enable voice message recording via Flatpak
    + Store account passwords encrypted if password manager is
    available
    + Apply consistent criteria for all message corrections
    + Add support to mark messages locally in order to reply to
    them later or to quickly find important messages
    + Reuse SASL 2 user agent and FAST token on every restart for
    faster connection establishment
  * Bugfixes:
    + Fix selecting media via long press in media overview
    + Fix OMEMO initialization
    + Fix displaying geo location map
    + Fix showing hints on invalid input of various input fields
    + Fix name/date of chat list item moving if counter for unread
    messages dis-/appears
    + Fix counter for unread messages
    + Fix handling removed message reactions
    + Fix canceling personal data sharing via contact details
    + Fix finding existing notifications for personal data sharing
    requests
    + Fix cursor behavior in message input field by allowing
    vertical cursor movements while participant picker is closed
    and prohibiting horizontal cursor movements while participant
    picker is open</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1764676800">- Add upstream change (boo#1254389)
  * 0001-Add-dependency-Qt6GuiPrivate-needed-since-Qt-6.10.0.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1769256000">- Update to 0.14.0
  * Keep draft messages on top of pinned/unpinned chat list items
  * Optimize thumbnail creation
  * Display border around searched/referenced message instead of
    bar
  * Display border around message if its context menu is shown
  * Highlight message's avatar if hovered
  * Display provider chat (used for welcome messages and service
    announcements) as such
  * Always display same name and proper avatar initials for notes
    chats
  * Allow to cancel downloads/uploads
  * Allow to restart canceled uploads
  * Allow to resend failed message via context menu
  * Retrieve support addresses from server instead of provider
    list (XEP-0157: Contact Addresses for XMPP Services,
    XEP-0128: Service Discovery Extensions)
  * Allow adding contact by entering XMPP URI (including
    authentication of OMEMO 2 keys)
  * Allow joining group chat by entering XMPP URI
  * Add option for allowing SASL PLAIN (needed for servers using
    LDAP) to custom connection settings
  * Add filtering options to choose provider for registration
  * Cancel file transfers on disconnecting from server
  * Add support for offline media sharing queue
  * Restart downloads canceled on logout once logged in
  * Remove all related data on message removal (such as reactions
    and media)
  * Fix displaying message reaction details
  * Fix adding unneeded separator on mention after new line
  * Wrap hint for actions needing user to be connected to server
  * Fix displaying icons on Windows
  * Fix adding new line at cursor position
  * Ensure that own encryption devices are not removed if notes
    chat is removed
- Drop patch:
  * 0001-Add-dependency-Qt6GuiPrivate-needed-since-Qt-6.10.0.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770897600">- Update to 0.15.0
  * Features:
  * Add support for audio/video calls
  * Show busy indicator while saving captured image/video data
  * Notify on receiving reply to own group chat message if 'On
    mention' notification setting is enabled
  * Select file after opening in folder on Linux if supported
  * Improve media capturing look/behavior (including preview after
    capturing image until image is saved)
  * Restore focusing of last focused user interface elements
    (especially message input field) for various use cases
  * Keep message bubble highlighted on reacting/correcting
  * Allow to select message for correction via Ctrl+Up/Ctrl+Down
  * Integrate search field into main toolbar increasing space for
    messages and, on mobile devices, even for chats in chat list
  * Show message search field via Ctrl+Shift+F
  * Display toolbar buttons on mobile devices exactly as on
    desktop devices
  * Hide horizontal separator above top-most chat unless chat list
    is scrolled
  * Store passwords in unencrypted file if no password manager is
    available or corresponding command-line option provided
  * Migrate unencrypted passwords to password manager if available
    on start
  * Bugfixes:
  * Fix overlapping message bubble tail
  * Fix medium preview hovering if hidden drop area info is hovered
  * Fix updating OMEMO 2 keys for all use cases
  * Fix deadlock on logout during upload of multiple files
  * Fix creating additional database connection on wrong thread
  * Fix sending/resetting whether message is being composed for
    various corner cases (switching chat, logging out, disabling
    corresponding setting)
  * Fix updating last message on receiving initial message after
    setting up existing account in Kaidan for first time
  * Fix resetting draft message after canceling message correction
  * Fix resending failed message reaction
  * Fix selecting previously selected message after changing reactions
  * Fix restoring message highlighting and cancel ongoing
    correction/reply on removing corresponding message
  * Fix displaying last message sender in chat list after draft
    message removal</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1772020800">- kaidan needs gstreamer-plugins-good-qtqml6 for it's new feature
  (Audio/Video Call)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785499200">- Update to 0.16.0
  https://www.kaidan.im/2026/07/21/kaidan-0.16.0/</changelog>
</package>
<package pkgid="bdbbe67213b173323685b4020f2dfe71aeea0860934a3edce58ed8377de8a1bc2cb5793ea791116e157fcb9f2e3cae993263f46b487214ae2fc90b98d798e2cd" name="kajaani-kombat-debuginfo" arch="i586">
  <version epoch="0" ver="0.7" rel="5.5"/>
  <changelog author="mardnh@gmx.de" date="1549022400">- Initial package, version 0.7</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549281600">- Update descriptions.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Use gcc10 for Tumbleweed to workaround build issues</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1649764800">- Add kajaani-kombat-gcc11.patch: Fix build with gcc11.
- No longer lock Tumbleweed to use gcc10, but use the distro
  default compiler. Instead, inject -std=c++14 into CXXFLAGS.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="c6f82db87b2add1f723e8943290e7655337455df81ec2d17c3ade81a799413266f0d239192e39dc950c195ea0157675cbbdf3fc01159a5b9e0811db9744c85dd" name="kajaani-kombat-debugsource" arch="i586">
  <version epoch="0" ver="0.7" rel="5.5"/>
  <changelog author="mardnh@gmx.de" date="1549022400">- Initial package, version 0.7</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549281600">- Update descriptions.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Use gcc10 for Tumbleweed to workaround build issues</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1649764800">- Add kajaani-kombat-gcc11.patch: Fix build with gcc11.
- No longer lock Tumbleweed to use gcc10, but use the distro
  default compiler. Instead, inject -std=c++14 into CXXFLAGS.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="6ad2acfae53dbbfd8a3c9b4b016a145201446ced54c6fa9e1e436de6e11ba7ccfa2b2a973cf2e0c5d42e048caa808292f75d4a38d12054b2db486d7ae005347d" name="kajaani-kombat-server-debuginfo" arch="i586">
  <version epoch="0" ver="0.7" rel="5.5"/>
  <changelog author="mardnh@gmx.de" date="1549022400">- Initial package, version 0.7</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1549281600">- Update descriptions.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Use gcc10 for Tumbleweed to workaround build issues</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1649764800">- Add kajaani-kombat-gcc11.patch: Fix build with gcc11.
- No longer lock Tumbleweed to use gcc10, but use the distro
  default compiler. Instead, inject -std=c++14 into CXXFLAGS.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="de1f717a0b2b8962a4ecd5299a8072ae7f4b1b052511120fe9dd8c478c228b00fdbb574ab626d37193a90ea629ff556c9301e80529d3f16e9df3942d1ffce427" name="kakasi-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.6" rel="9.4"/>
  <changelog author="ro@suse.de" date="1250251200">- add some missing fclose calls to atoc-conv,rdic-conf and wx2-conv
  (bnc#526753)</changelog>
  <changelog author="dvaleev@suse.com" date="1332417600">- fix ppc64 build</changelog>
  <changelog author="jengelh@inai.de" date="1338379200">- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags
- Source config.guess using a more future-proof location wildcard</changelog>
  <changelog author="i@marguerite.su" date="1406462400">- update version 2.3.6
  * see NEWS if you know Japanese
- drop bugzilla-154848-array-subscript-out-of-range.patch
  * upstream fixed
- drop kakasi-2.3.4-fclose.patch
  * upstream fixed
- add kakasi-2.3.6-no-return-in-nonvoid-function.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build with gcc14:
  kakasi-gcc14-fix.patch
- Call autoreconf for regenerating the patched configure script
- Move COPYING to %license</changelog>
  <changelog author="pgajdos@suse.com" date="1750334400">- added patches
  fix build with gcc15
  + kakasi-gcc15.patch</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1755259200">- Fix build using newer gettext versions
- Add patch for missing type definition:
  + typedef-character.patch</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1755604800">- Fix patch typedef-character.patch
  + need the Character typedef to be above actual usage</changelog>
</package>
<package pkgid="1c01717c21e2072d1fecf518d9ae1a0c02e644ea06c7c1d7aa7bc631a422144d8c7c72376249ab445f68da73f664ff187efee8b67fd1f057cb4caff2f54ba056" name="kakasi-debugsource" arch="i586">
  <version epoch="0" ver="2.3.6" rel="9.4"/>
  <changelog author="ro@suse.de" date="1250251200">- add some missing fclose calls to atoc-conv,rdic-conf and wx2-conv
  (bnc#526753)</changelog>
  <changelog author="dvaleev@suse.com" date="1332417600">- fix ppc64 build</changelog>
  <changelog author="jengelh@inai.de" date="1338379200">- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags
- Source config.guess using a more future-proof location wildcard</changelog>
  <changelog author="i@marguerite.su" date="1406462400">- update version 2.3.6
  * see NEWS if you know Japanese
- drop bugzilla-154848-array-subscript-out-of-range.patch
  * upstream fixed
- drop kakasi-2.3.4-fclose.patch
  * upstream fixed
- add kakasi-2.3.6-no-return-in-nonvoid-function.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Fix the build with gcc14:
  kakasi-gcc14-fix.patch
- Call autoreconf for regenerating the patched configure script
- Move COPYING to %license</changelog>
  <changelog author="pgajdos@suse.com" date="1750334400">- added patches
  fix build with gcc15
  + kakasi-gcc15.patch</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1755259200">- Fix build using newer gettext versions
- Add patch for missing type definition:
  + typedef-character.patch</changelog>
  <changelog author="Alessio Biancalana &lt;dottorblaster@opensuse.org&gt;" date="1755604800">- Fix patch typedef-character.patch
  + need the Character typedef to be above actual usage</changelog>
</package>
<package pkgid="b02a8c4c23b7c870052611ab5cd24485f7d3286caad997ca0e650f36cd34c7f281797e7861c860b4e65a7de1cf51aa774930a4e725e97c8a6cf98a108fa0a11a" name="kakoune-debuginfo" arch="i586">
  <version epoch="0" ver="2026.05.21" rel="1.3"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1656331200">- Add kakoune-2021.11.08-gcc-12.patch: Fix build with gcc 12.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667217600">- Update to 2022.10.31:
  * complete-command to specify and change how a command is completed
  * p, P, ! and &lt;a-!&gt; commands now select the inserted text
  * x now just extends the selection to contain full lines (as &lt;a-x&gt; did)
    &lt;a-x&gt; trims partial lines from the selection (as &lt;a-X&gt; did)
  * User mappings is now bound to &lt;space&gt; while keeping/removing main
    selection moved to , and &lt;a-,&gt;
  * Prompt history registers %reg{colon}, %reg{slash} and %reg{pipe}
    now have reverse chronological order
  * Executing user mode mappings no longer adds to prompt history registers.
- Remove kakoune-2021.11.08-gcc-12.patch
- Remove BR for libboost_regex, libxslt-tools, and ncurses:
  not needed anymore
- Require gcc &gt;= 12</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680436800">- Add upstream bug fix patch: Fix new gcc errors for missing types.
  * 894e44fdbff4221549d358faa4a73ea43e1283a5.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804800">- Update to 2023.07.29:
  * &lt;a-u&gt; and &lt;a-U&gt; now undo/redo selection changes; the previous
    meaning of moving in history tree has been moved to &lt;c-j&gt; and &lt;c-k&gt;
  * %exp{...} expansions provide flexible quoting for expanded
    strings (as double quoted strings)
  * &lt;c-g&gt; cancels the current operation and goes back to the main
    event loop, this provides an escape hatch when Kakoune seems
    to hang due to a costly operation
  * show-matching -previous highlighter will fall back onto the
    character preceeding the cursor
- Remove 894e44fdbff4221549d358faa4a73ea43e1283a5.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691409600">- Update to 2023.08.05:
  * Fix compilation errors on FreeBSD and MacOS using clang</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1715601600">- Update to 2024.05.09:
  * flag-lines -after switch to display text after the line
  * shell-script-candidates completion now runs the script asynchronously
    while displaying and updating results live.
  * val{window_range} elements are now emitted as different strings
  * + only duplicates identical selections a single time to avoid surprising
    and slow exponential growth in the number of selections.
  * daemonize-session command makes it possible to convert the current session
    to a daemon one (which will not exit on last client disconnecting)
  * View mode commands and mouse scrolling no longer change selections when those go off-screen.
  * New commands git apply, git blame-jump, git edit and git grep.
  * git blame now also works in git-diff and git-log buffers.
  * Completions provided via shell-script-candidates or completers are no longer sorted if the typed text is
    empty.
  * The terminal alias has been replaced with a command that selects terminal program and placement based on
    windowing options.
  * local scopes in commands and evaluate-commands.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1716120000">- Update to 2024.05.18:
  * Fixed tests on Alpine Linux and *BSD</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1748952000">- Update to 2025.06.03:
  * Expose env vars that are mentioned in the arguments passed to
    shell expansions
  * Support for colored double underlines
  * git apply can now operate on selected changes in the current
    buffer's file (useful for quick (un)staging and reverting)
  * exec/eval -client switch accepts '*' for all clients and comma
    separated list of client names.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1776081600">- Update to 2026.04.12:
  * finaleol option to support writing files that do not end with an final
    end-of-line byte
  * FocusIn/FocusOut events on suspend
  * %val{buffile} is now empty for scratch buffers
  * Reworked Json UI draw_status call to give UI implementation more control,
    added cursor pos to the draw call and removed the set_cursor call
  * number-lines -full-relative switch to keep a smaller line number gutter.
  * &lt;a-I&gt; and &lt;a-A&gt; to select nested text objects
  * kak -C &lt;session&gt; connects to a session or creates it if it does not exist.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1780315200">- Update to 2026.05.21:
  * Support the \N escape sequence in regex (like in PCRE, matches [^\n]).
  * enter-user-mode support the -count and -register switches to forward
    those parameters to the underlying normal mode
  * arrange-buffers -back switch to arrange provided buffers to the back of
    the buffer list
  * Some bug and portability fixes reported since latest release</changelog>
</package>
<package pkgid="053dffee5e71586d079a1f7719db9de6074b886476a87543a420c981bf2aeb16df3dfdfdfe25923d5f62fba68173af8c9691f38caec7eee2f3e3d816a0fa5d09" name="kakoune-debugsource" arch="i586">
  <version epoch="0" ver="2026.05.21" rel="1.3"/>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1656331200">- Add kakoune-2021.11.08-gcc-12.patch: Fix build with gcc 12.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667217600">- Update to 2022.10.31:
  * complete-command to specify and change how a command is completed
  * p, P, ! and &lt;a-!&gt; commands now select the inserted text
  * x now just extends the selection to contain full lines (as &lt;a-x&gt; did)
    &lt;a-x&gt; trims partial lines from the selection (as &lt;a-X&gt; did)
  * User mappings is now bound to &lt;space&gt; while keeping/removing main
    selection moved to , and &lt;a-,&gt;
  * Prompt history registers %reg{colon}, %reg{slash} and %reg{pipe}
    now have reverse chronological order
  * Executing user mode mappings no longer adds to prompt history registers.
- Remove kakoune-2021.11.08-gcc-12.patch
- Remove BR for libboost_regex, libxslt-tools, and ncurses:
  not needed anymore
- Require gcc &gt;= 12</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680436800">- Add upstream bug fix patch: Fix new gcc errors for missing types.
  * 894e44fdbff4221549d358faa4a73ea43e1283a5.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1690804800">- Update to 2023.07.29:
  * &lt;a-u&gt; and &lt;a-U&gt; now undo/redo selection changes; the previous
    meaning of moving in history tree has been moved to &lt;c-j&gt; and &lt;c-k&gt;
  * %exp{...} expansions provide flexible quoting for expanded
    strings (as double quoted strings)
  * &lt;c-g&gt; cancels the current operation and goes back to the main
    event loop, this provides an escape hatch when Kakoune seems
    to hang due to a costly operation
  * show-matching -previous highlighter will fall back onto the
    character preceeding the cursor
- Remove 894e44fdbff4221549d358faa4a73ea43e1283a5.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1691409600">- Update to 2023.08.05:
  * Fix compilation errors on FreeBSD and MacOS using clang</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1715601600">- Update to 2024.05.09:
  * flag-lines -after switch to display text after the line
  * shell-script-candidates completion now runs the script asynchronously
    while displaying and updating results live.
  * val{window_range} elements are now emitted as different strings
  * + only duplicates identical selections a single time to avoid surprising
    and slow exponential growth in the number of selections.
  * daemonize-session command makes it possible to convert the current session
    to a daemon one (which will not exit on last client disconnecting)
  * View mode commands and mouse scrolling no longer change selections when those go off-screen.
  * New commands git apply, git blame-jump, git edit and git grep.
  * git blame now also works in git-diff and git-log buffers.
  * Completions provided via shell-script-candidates or completers are no longer sorted if the typed text is
    empty.
  * The terminal alias has been replaced with a command that selects terminal program and placement based on
    windowing options.
  * local scopes in commands and evaluate-commands.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1716120000">- Update to 2024.05.18:
  * Fixed tests on Alpine Linux and *BSD</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1748952000">- Update to 2025.06.03:
  * Expose env vars that are mentioned in the arguments passed to
    shell expansions
  * Support for colored double underlines
  * git apply can now operate on selected changes in the current
    buffer's file (useful for quick (un)staging and reverting)
  * exec/eval -client switch accepts '*' for all clients and comma
    separated list of client names.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1776081600">- Update to 2026.04.12:
  * finaleol option to support writing files that do not end with an final
    end-of-line byte
  * FocusIn/FocusOut events on suspend
  * %val{buffile} is now empty for scratch buffers
  * Reworked Json UI draw_status call to give UI implementation more control,
    added cursor pos to the draw call and removed the set_cursor call
  * number-lines -full-relative switch to keep a smaller line number gutter.
  * &lt;a-I&gt; and &lt;a-A&gt; to select nested text objects
  * kak -C &lt;session&gt; connects to a session or creates it if it does not exist.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1780315200">- Update to 2026.05.21:
  * Support the \N escape sequence in regex (like in PCRE, matches [^\n]).
  * enter-user-mode support the -count and -register switches to forward
    those parameters to the underlying normal mode
  * arrange-buffers -back switch to arrange provided buffers to the back of
    the buffer list
  * Some bug and portability fixes reported since latest release</changelog>
</package>
<package pkgid="0a6e6b7f88ec1775f01fada6d98a3d1519a386ad0a0d2c03c638e7be2a9b53a9c9ad1353fc663875a9d23a960081e6a0331f451f1cdedad575f93b65590e5259" name="kalarm-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Add release information
  * Use release/26.04</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Bug 522440: Fix crash when alarm excludes holidays
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Remove not necessary QCH build
  * Reflect the move of KMime to Frameworks in the dependency data
  * Add forward compatibility for KMime from KDE Frameworks
  * Add release information
  * Increase ktextaddons dep
  * src/autostart/CMakeLists.txt - remove unused/uninitialized variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Add release information
  * kde#524062: Fix skipped alarms not triggering unless KAlarm is restarted
  * Fix NODISCARD warning</changelog>
</package>
<package pkgid="79271992d7a576ea059e2c51deec1570315d7e6105fe6a417d17b315e647e2756fa130478d1b0b4e8ac154b1d473461255728065b0a9f7a40cf9e937ed16ce35" name="kalarm-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Add release information
  * Use release/26.04</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Bug 522440: Fix crash when alarm excludes holidays
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Remove not necessary QCH build
  * Reflect the move of KMime to Frameworks in the dependency data
  * Add forward compatibility for KMime from KDE Frameworks
  * Add release information
  * Increase ktextaddons dep
  * src/autostart/CMakeLists.txt - remove unused/uninitialized variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Add release information
  * kde#524062: Fix skipped alarms not triggering unless KAlarm is restarted
  * Fix NODISCARD warning</changelog>
</package>
<package pkgid="7a4aa01b5d2e89ead375e95bf5ed8f65832db6308a7df60d56c351c8f2b598f7bff45900b9d5ed7545edd464d9f80a004aafdf0a6019b49f77ddd54a2ea39119" name="kalk-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * CalculationPage.qml "anchors.fill: parent" already contains "anchors.bottom: parent.bottom"
  * Nitpick: updated copyright year to 2026
  * Added settings toggle for copying with sepearators
  * Added Copy Input Button, this also fixes some problems with copying (kde#487933, kde#515420)
  * Proofreading
  * Increasing constrast in main interface (kde#487763)
  * Fix dark buttons when starting in light mode. (kde#513290)
  * Changed drawer menu to radio buttons instead of checkboxes. (kde#511818)
  * Map Delete key to Clear input (kde#487585)
  * snpacraft: Add to ci and prepare for a beta release
  * Cleanup sidebar</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Ran Clazy, fixed some linting issues</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * qml/HistoryView: fix button size and label
  * Added a scrollbar to the bottom drawer for conversion categories</changelog>
</package>
<package pkgid="bda5c0116c3f03ac11975047ac7a5d77a442641f7c42fdcf4f9f366858e5b6cd24deaace892567bc711fb71aba83f9c5e561de9e4634e62f253b0ab81eb0edf8" name="kalk-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * CalculationPage.qml "anchors.fill: parent" already contains "anchors.bottom: parent.bottom"
  * Nitpick: updated copyright year to 2026
  * Added settings toggle for copying with sepearators
  * Added Copy Input Button, this also fixes some problems with copying (kde#487933, kde#515420)
  * Proofreading
  * Increasing constrast in main interface (kde#487763)
  * Fix dark buttons when starting in light mode. (kde#513290)
  * Changed drawer menu to radio buttons instead of checkboxes. (kde#511818)
  * Map Delete key to Clear input (kde#487585)
  * snpacraft: Add to ci and prepare for a beta release
  * Cleanup sidebar</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Ran Clazy, fixed some linting issues</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * qml/HistoryView: fix button size and label
  * Added a scrollbar to the bottom drawer for conversion categories</changelog>
</package>
<package pkgid="77bf1a6e11496035b9094173a533d103a31d557edbaae9206046a51e42a703bd32927e8cde94937c8c42d995befcaaa3210d29535d1ec89a7bb8ebcdc6e90c11" name="kalm-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Port away from deprecated KLocalizedContext</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Port away from deprecated KLocalizedContext
  * Add i18n context</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="45e1e7579833b90aca7969d819e5e7288153f7e2e6ec8057ad98cc7097dd641368eb39669d5c931711a2e4872c1822bf6427d07f0a325f3d3835d7077e294a97" name="kalm-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Port away from deprecated KLocalizedContext</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Port away from deprecated KLocalizedContext
  * Add i18n context</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="44ae105c5efe05e2713e5206f13e5665fed1b939636953d431da9739db620afbe6040e921bd00de733ddb2593b8190799f27d5a3cb224e2b704e6b0a86f4ef1a" name="kalzium-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Fixed the legend for the Family scheme (kde#422564)
  * Fix build of Eigen-dependent parts with Eigen 5 (kde#511694)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add glossary entries for 'HPLC' and 'Evaporating Dish'
  * Reword tool glossary entries and change picture names to English
  * Add glossary pictures for more tools</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Use operator!= as such, rather than calling it as function</changelog>
</package>
<package pkgid="457d19401a8341b357888787e0ccfe605a9a597b86a6db1c045041ca651aa3a3d803abca6451eeaf647f33dfe32641563be661fa9d26f2c08f1efdc84df5b045" name="kalzium-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Fixed the legend for the Family scheme (kde#422564)
  * Fix build of Eigen-dependent parts with Eigen 5 (kde#511694)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="ohering@suse.de" date="1783425600">- Remove OCaml bindings on 32bit architectures</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add glossary entries for 'HPLC' and 'Evaporating Dish'
  * Reword tool glossary entries and change picture names to English
  * Add glossary pictures for more tools</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Use operator!= as such, rather than calling it as function</changelog>
</package>
<package pkgid="c57d9f96e6a6416e18d2bf1d9077b486d64d2d7a356af85f68b624c8046ff1f6851554a611de6b01e038795b6dd578e6427e39de4bac242895f175ffcee7c8d4" name="kamera-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="635a2e487fed549c4205abb6c1df9644c8d7d9ac306bf544dad2515337347c84194c7665495a5d9de494f3ea7790fcff34b564f90e4d173785b56a1c1b34fc14" name="kamoso-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Revert "Use KirigamiAddons to initialise the app" (kde#513544)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * cmake: make sure gst-plugins-good-qt is present</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="22a5c774fa2436e01318cbb5080ebc511c3ff1b0c23839ce0bc5e70c37ca8ac9c5bb07775232bb51c2b6b6e1bcf67c248cf3f34be8f015ceeff742b15547fd90" name="kamoso-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Revert "Use KirigamiAddons to initialise the app" (kde#513544)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * cmake: make sure gst-plugins-good-qt is present</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="db1640e81171eddd646d4ac0cd05b0bfe029a29460d597f8cc428d81418a91e977724d58b6fe7829e6c3bb5e9b0830c3ed0d171f2b7e83c670a701dd703d4c2b" name="kanagram-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove not initialized variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="8dfb52495d444ff7013221d53e1463d9f286d4fdca145e3f4fffd365f771bb6ad171ae4e6b7f116da1bd9360018e96517196d7cdc9edb8806ca5cd878e4c8c3d" name="kanagram-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove not initialized variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="09f528116e37d3412c63b3d7f30530c0c7099e463ede8400940d8ddb2f33f426d5f73b5a70765f12d1fc071459c44c1b7593b42bcf588c0a6bee187bb7ffbdd9" name="kanshi-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.9"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1661860800">- Update to v1.3.0:
  * This release adds an IPC interface with a kanshictl utility,
    improves make-model-serial matching, and fixes a handful of bugs.
    libvarlink is a new optional dependency.
  * Support output-management version 3 release requests
  * Improve the make-model-serial matching of outputs
  * Upgrade wlr-output-management-unstable-v1.xml to version 2</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678968000">- Update to v1.3.1:
  * Pick lowest delta when fuzzy matching refreshes
  * Fall back to "Unknown" when make/model/serial is unset</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1688126400">- Update to v.1.4.0:
  * Add support for adaptive sync
  * Add kanshictl switch
  * Keep current profile if it still matches
  * Add --listen-fd
  * manpage improvements</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1705492800">- Update to v.1.5.0:
  * Bind to output manager v3 if v4 isn't supported
  * Wait for output configuration events when handling IPC calls
  * Fix missing IPC reply on config reload error
  * Add support for custom modes
    Implements: https://todo.sr.ht/~emersion/kanshi/80</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1708948800">- Update to v1.5.1:
  * Forget current profile on match_and_apply failure</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Add keyring and signature for package.
- Enable tests
- Update to v1.6.0:
  * Fix memory leaks on exit
  * Switch to scfg
  * readme: add ircs:// link for IRC channel
  * Add support for output blocks
  * doc: document output blocks
  * Include line numbers in error messages
  * Define _POSIX_C_SOURCE globally</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1716120000">- Enable IPC support with libvarlink</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1717070400">- Add ./wayland-include-dirs.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1717675200">- Add kanshictl. New command when IPC is enabled</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1718280000">- Update to v1.7.0:
  * parser: implements global output defaults
  * parser: disallow duplicate outputs
  * parser: implements output alias directive
  * config: fix fields bitmask in apply_output_defaults()
  * config: disallow using wildcard outputs in global scope
  * build: add fallback for libscfg
  * Fix cleanup of uninitialized values in error codepath
  * doc: fully document output criteria
  * Rename parser.c to config.c
  * Attempt switching all profiles with the same name</changelog>
</package>
<package pkgid="712851561765dff8966b01b1254fa127acf2ee5cd5f68f6c3b08bbfcd3e2a59bfd5d695766090ecc699aebf0cd8c481eb2a281c9d5b614548e53f3ccc7ffcb79" name="kanshi-debugsource" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.9"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1661860800">- Update to v1.3.0:
  * This release adds an IPC interface with a kanshictl utility,
    improves make-model-serial matching, and fixes a handful of bugs.
    libvarlink is a new optional dependency.
  * Support output-management version 3 release requests
  * Improve the make-model-serial matching of outputs
  * Upgrade wlr-output-management-unstable-v1.xml to version 2</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1678968000">- Update to v1.3.1:
  * Pick lowest delta when fuzzy matching refreshes
  * Fall back to "Unknown" when make/model/serial is unset</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1688126400">- Update to v.1.4.0:
  * Add support for adaptive sync
  * Add kanshictl switch
  * Keep current profile if it still matches
  * Add --listen-fd
  * manpage improvements</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1705492800">- Update to v.1.5.0:
  * Bind to output manager v3 if v4 isn't supported
  * Wait for output configuration events when handling IPC calls
  * Fix missing IPC reply on config reload error
  * Add support for custom modes
    Implements: https://todo.sr.ht/~emersion/kanshi/80</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1708948800">- Update to v1.5.1:
  * Forget current profile on match_and_apply failure</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1713787200">- Add keyring and signature for package.
- Enable tests
- Update to v1.6.0:
  * Fix memory leaks on exit
  * Switch to scfg
  * readme: add ircs:// link for IRC channel
  * Add support for output blocks
  * doc: document output blocks
  * Include line numbers in error messages
  * Define _POSIX_C_SOURCE globally</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1716120000">- Enable IPC support with libvarlink</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1717070400">- Add ./wayland-include-dirs.patch</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1717675200">- Add kanshictl. New command when IPC is enabled</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1718280000">- Update to v1.7.0:
  * parser: implements global output defaults
  * parser: disallow duplicate outputs
  * parser: implements output alias directive
  * config: fix fields bitmask in apply_output_defaults()
  * config: disallow using wildcard outputs in global scope
  * build: add fallback for libscfg
  * Fix cleanup of uninitialized values in error codepath
  * doc: fully document output criteria
  * Rename parser.c to config.c
  * Attempt switching all profiles with the same name</changelog>
</package>
<package pkgid="7247be128c77e996611f959fdb06acd39228c3a5cfd662adb945a472a1ecaa22c6607cca62a76c64bdce426f4ce84c30c854f7b5b7a8800e41e2e6e39bf04e20" name="kapman-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Check if pausing is locked before unpausing in Game::switchPause</changelog>
</package>
<package pkgid="6d2d8594b43dd2407b31a16e94b057b611bbfba26a25ea5027d0af173831edec0b213d83d86337a065dfbe53d78bac7d9db8ed0e62bb00eb45b467a7061d4aed" name="kapman-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Check if pausing is locked before unpausing in Game::switchPause</changelog>
</package>
<package pkgid="d466e8397217b4736e207704685bae71cb7e9b9811cad86c3550ffb6837d9383636626316f6a69c4f8dab2cb7e328a578b0026d0fc15ac8163c0badb7da8e85e" name="kappanhang-debuginfo" arch="i586">
  <version epoch="0" ver="1.3" rel="1.9"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1740139200">- initial package</changelog>
</package>
<package pkgid="e05764549f52e71024372164840fa648d6348a41cb9d01cc7bb26d4383076a39e74a2b8eb302334405e2effd4a0d826e21445bd260916876ff0e6e798a63ca19" name="kapptemplate-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Respect XDG_DATA_DIRS order when searching for templates
  * Only replace keywords in text files (kde#502500)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="52488333973b90c14020634c7ff1c5d3de8b7002b3e2c5563a9fb2317187e7c8e038fa5c3c7881cb90c812b666e838aad718dd13fecac938182b76634aa3c4ba" name="kapptemplate-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Respect XDG_DATA_DIRS order when searching for templates
  * Only replace keywords in text files (kde#502500)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="dcab13fccff28917e15501e9cb7682df8bc76c46352f3bc44c274aeba12156d723d67816b12bf5001a1476d166500264c125549486ed97a9d67b648d3b48b81c" name="karchive-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Don't create subdirectory in toplevel.
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Support reading file sizes from ZIP64 extended fields
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix broken bzip2 with new shared-mime-info</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * karchivetest: QVERIFY KArchiveFile* before dereferencing it
  * Fix broken bzip2 with new shared-mime-info</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="48eb03b0786e1fde71a35c23abf5fb3ce5c673b55b786de790425285561536c5ee90a3f47754ba779110c1d8d85c9174cda8f7bdcb7540626c72a5563e9c9b7a" name="kargo-cli-debuginfo" arch="i586">
  <version epoch="0" ver="1.11.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 1.10.3:
  no CLI-related changes or dependency updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846400">- Update to version 1.10.4:
  no CLI-related changes or dependency updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780401600">- Update to version 1.10.5:
  * CVE Remediation
  - Go module dependency upgrades (#6328): A sweep of go.mod
    dependency bumps to clear additional advisories.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781092800">- Update to version 1.10.6:
  Kargo v1.10.6 is a patch release gathering four bug fixes,
  including a regression from v1.10.5 that prevented project Roles
  from loading in the UI.
  CLI-related changes:
  * Clearer error when resource creation conflicts (#6428):
    Creating a resource that conflicts with an existing one — for
    example, recreating a Project whose namespace is still
    terminating — previously surfaced an opaque, empty 500 error.
    These 409 Conflict responses are now parsed and presented with
    a meaningful message in the CLI and UI.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781352000">- update to 1.10.7:
  no CLI-related changes or dependency updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782907200">- Update to version 1.10.8:
  no CLI-related changes or dependency updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784116800">- Update to version 1.10.9:
  no CLI-related changes or dependency updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785153600">- Update to version 1.11.0:
  Large update with breaking changes and deprecations in Kargo
  itself, please check the release notes
  https://github.com/akuity/kargo/releases/tag/v1.11.0
  * fix(cli): use cliClientID when refreshing OIDC tokens (#6523)
  * fix(cli): correct --username flag typo in repo-credentials
    usage string (#6352)
  * feat(cli): add delete freight command (#6178)
  * fix: cli and server to match openapi spec (#6135)
  * chore(deps): update dependencies and fix CVEs (#6513)
  * chore(deps): bump the go-patch group with 8 updates (#6530)
  * chore(deps): bump korthout/backport-action from 4.5.2 to 4.6.0
    (#6527)
  * chore(deps): bump imjasonh/setup-crane from 0.6 to 0.7 (#6526)
  * chore(deps): ignore k8s.io and grpc in dependabot go groups
    (#6524)
  * chore(deps): bump vite from 8.0.8 to 8.0.16 in /ui (#6452)
  * chore(deps): bump actions/cache from 5.0.5 to 6.1.0 (#6503)
  * chore(deps): bump azure/setup-helm from 5.0.0 to 5.0.1 (#6504)
  * chore(deps): bump curlimages/curl from 8.20.0 to 8.21.0 (#6509)
  * chore(deps): bump aws-actions/configure-aws-credentials from
    6.2.0 to 6.2.1 (#6507)
  * chore(deps): bump library/node from 24.15.0 to 26.4.0 (#6508)
  * chore(deps): bump actions/setup-go from 6.4.0 to 6.5.0 (#6505)
  * chore(deps): bump github.com/containerd/containerd from 1.7.32
    to 1.7.33 (#6483)
  * chore(deps/tools): bump github.com/containerd/containerd from
    1.7.32 to 1.7.33 in /hack/tools (#6484)
  * chore(deps): bump actions/checkout from 6.0.2 to 7.0.0 (#6476)
  * chore(deps): bump imjasonh/setup-crane from 0.4 to 0.6 (#6475)
  * chore(deps): bump github.com/oapi-codegen/runtime from 1.4.1 to
    1.4.2 in the go-patch group (#6479)
  * chore(deps/tools): bump github.com/go-chi/chi/v5 from 5.2.3 to
    5.2.4 in /hack/tools (#6468)
  * chore(deps): bump golang from 1.26.3-trixie to 1.26.4-trixie
    (#6418)
  * chore(deps): bump the go-patch group across 1 directory with 7
    updates (#6448)
  * chore(deps/tools): bump github.com/quic-go/quic-go from 0.57.0
    to 0.59.1 in /hack/tools (#6402)
  * chore(deps): bump github.com/quic-go/quic-go from 0.57.0 to
    0.59.1 (#6403)
  * chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (#6421)
  * chore(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0
    (#6420)
  * chore(deps): bump aws-actions/configure-aws-credentials from
    6.1.1 to 6.2.0 (#6419)
  * chore(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0
    (#6422)
  * chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1
    (#6382)
  * chore(deps): bump docker/metadata-action from 6.0.0 to 6.1.0
    (#6384)
  * chore(deps): bump docker/build-push-action from 7.1.0 to 7.2.0
    (#6385)
  * chore(deps): bump actions/stale from 10.2.0 to 10.3.0 (#6338)
  * chore(deps): bump step-security/harden-runner from 2.19.3 to
    2.19.4 (#6339)
  * chore(deps): bump the go-patch group with 2 updates (#6344)
  * chore(deps): bump docker/setup-buildx-action from 4.0.0 to
    4.1.0 (#6341)
  * chore(deps): bump docker/login-action from 4.1.0 to 4.2.0
    (#6337)
  * chore(deps): bump github.com/containerd/containerd from 1.7.29
    to 1.7.32 (#6331)
  * chore(deps/tools): bump github.com/containerd/containerd from
    1.7.29 to 1.7.32 in /hack/tools (#6330)
  * chore(deps): bump ws from 7.5.10 to 8.20.1 in
    /docs/plugins/gtag (#6316)
  * chore(deps): bump fast-uri from 3.0.6 to 3.1.2 in
    /docs/plugins/gtag (#6289)
  * chore(deps): bump @babel/plugin-transform-modules-systemjs from
    7.27.1 to 7.29.4 in /docs/plugins/gtag (#6290)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.19.0 to
    5.19.1 (#6317)
  * chore(deps): bump korthout/backport-action from 4.5.1 to 4.5.2
    (#6302)
  * chore(deps): bump step-security/harden-runner from 2.19.1 to
    2.19.3 (#6303)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.18.0 to
    5.19.0 (#6263)
  * chore(deps): bump golang from 1.26.2-trixie to 1.26.3-trixie
    (#6256)
  * chore(deps): bump github.com/go-openapi/runtime from 0.29.4 to
    0.29.5 in the go-patch group (#6257)
  * chore(deps): bump korthout/backport-action from 4.5.0 to 4.5.1
    (#6255)
  * chore(deps): bump sigstore/cosign-installer from 4.1.1 to 4.1.2
    (#6252)
  * chore(deps/api): bump connectrpc.com/connect from 1.19.1 to
    1.19.2 in /api in the go-patch group (#6253)
  * chore(deps): bump aws-actions/configure-aws-credentials from
    6.1.0 to 6.1.1 (#6251)
  * chore(deps): update UI dependencies (#6140)
  * chore(deps): bump step-security/harden-runner from 2.19.0 to
    2.19.1 (#6216)
  * chore(deps): bump curlimages/curl from 8.19.0 to 8.20.0 (#6217)
  * chore(deps): bump korthout/backport-action from 4.4.0 to 4.5.0
    (#6218)
  * chore(deps): bump the go-patch group with 9 updates (#6219)
  * chore(deps): bump step-security/harden-runner from 2.18.0 to
    2.19.0 (#6167)
  * chore(deps): bump korthout/backport-action from 4.3.0 to 4.4.0
    (#6169)
  * chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0
    (#6170)
  * chore(deps): bump connectrpc.com/connect from 1.19.1 to 1.19.2
    in the go-patch group (#6172)
  * chore(deps): bump golang from 1.26.1-trixie to 1.26.2-trixie
    (#6066)
  * chore(deps): bump library/node from 24.12.0 to 24.15.0 (#6121)
  * chore(deps): bump step-security/harden-runner from 2.17.0 to
    2.18.0 (#6119)
  * chore(deps): bump actions/cache from 5.0.4 to 5.0.5 (#6123)
  * chore(deps): bump the go-patch group across 1 directory with 9
    updates (#6125)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.17.2 to
    5.18.0 (#6117)
  * chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1
    (#6118)
  * chore(deps/tools): bump github.com/moby/spdystream from 0.5.0
    to 0.5.1 in /hack/tools (#6105)
  * chore(deps): bump github.com/moby/spdystream from 0.5.0 to
    0.5.1 (#6104)
  * chore(deps): bump step-security/harden-runner from 2.16.1 to
    2.17.0 (#6072)
  * chore(deps): bump curlimages/curl from 8.18.0 to 8.19.0 (#6073)
  * chore(deps): bump actions/upload-pages-artifact from 4.0.0 to
    5.0.0 (#6070)
  * chore(deps): bump aws-actions/configure-aws-credentials from
    6.0.0 to 6.1.0 (#6068)
  * chore(deps): bump docker/build-push-action from 7.0.0 to 7.1.0
    (#6069)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786449600">- Update to version 1.11.1 (bsc#1271768):
  * chore(backport release-1.11): docs: add Kargo CLI usage guide
    (#6778)
  * chore(backport release-1.11): docs: document automated
    rollbacks (#6731)
  * chore(backport release-1.11): fix(docs): correct frontmatter
    key casing in roadmap.md (#6620)
  * chore(backport release-1.11): docs: fix stray apostrophe in
    v1.1.0 release notes (#6642)
  * update oras.land/oras-go/v2 to v2.6.2 (bsc#1271768)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 1.11.2:
  No CLI-related changes or dependency updates</changelog>
</package>
<package pkgid="2faefb747249cab99fcbd7c3970bb6e08ec6fb01890bfb0f5111745de8e197a8e7f40b2fc0678523bb81909196334c3f8b771322422305f11f91f4632f1ca210" name="karukan-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0" rel="1.6"/>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1772020800">- Initial package for karukan 0.1.0</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1772539200">- Produce fcitx5-karukan binary subpackage from karukan source package
- Remove supplements</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774094400">- Rename icon from fcitx-karukan to fcitx_karukan (underscore) to
  avoid KDE icon theme engine hyphen-stripping fallback to Fcitx5 icon
- Replace in-spec sed rewrite with Patch0
  (fcitx5-karukan-skip-cargo-build.patch) for reproducible prep stage
- Add patch to make karukan-server load static files from
  /usr/share/karukan/static (with ./static and env override fallback)
- Add org.fcitx.Fcitx5 prefixed icon symlinks for system tray display</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774094401">- Widen ExclusiveArch from rust_tier1_arches to rust_arches to
  enable builds on ppc64le, s390x, riscv64, i586, etc.
- Export CARGO_CFG_TARGET_FEATURE workaround for llama-cpp-sys-2
  build.rs on architectures where this env var is unset</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774267200">- ExcludeArch armv7l: rustc runs out of memory during LTO linking
  of llama-cpp on 32-bit ARM (670 s OOM in OBS builder)
- Weaken karukan-tools dependency on fcitx5-karukan from Requires
  to Suggests (tools are standalone static binaries)
- Use wildcard globs for icon file listing in %files
- Add cargo_audit source service
- Add %license to tools subpackage
- Use fcitx5 RPM macros in %files
- Add BuildRequires: hicolor-icon-theme</changelog>
</package>
<package pkgid="4379a35dd172c81050b30fbc847af8fd9ef4fe603c567eff18c5189ee5a4e8473f8055e77abc0c616ef7514214d1af152acc3e662c70cd4243e9ae6284879f5f" name="karukan-debugsource" arch="i586">
  <version epoch="0" ver="0.1.0" rel="1.6"/>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1772020800">- Initial package for karukan 0.1.0</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1772539200">- Produce fcitx5-karukan binary subpackage from karukan source package
- Remove supplements</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774094400">- Rename icon from fcitx-karukan to fcitx_karukan (underscore) to
  avoid KDE icon theme engine hyphen-stripping fallback to Fcitx5 icon
- Replace in-spec sed rewrite with Patch0
  (fcitx5-karukan-skip-cargo-build.patch) for reproducible prep stage
- Add patch to make karukan-server load static files from
  /usr/share/karukan/static (with ./static and env override fallback)
- Add org.fcitx.Fcitx5 prefixed icon symlinks for system tray display</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774094401">- Widen ExclusiveArch from rust_tier1_arches to rust_arches to
  enable builds on ppc64le, s390x, riscv64, i586, etc.
- Export CARGO_CFG_TARGET_FEATURE workaround for llama-cpp-sys-2
  build.rs on architectures where this env var is unset</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774267200">- ExcludeArch armv7l: rustc runs out of memory during LTO linking
  of llama-cpp on 32-bit ARM (670 s OOM in OBS builder)
- Weaken karukan-tools dependency on fcitx5-karukan from Requires
  to Suggests (tools are standalone static binaries)
- Use wildcard globs for icon file listing in %files
- Add cargo_audit source service
- Add %license to tools subpackage
- Use fcitx5 RPM macros in %files
- Add BuildRequires: hicolor-icon-theme</changelog>
</package>
<package pkgid="82f3960b66d9b60bd24def0050e2bc752f4597280ed06c47090a8df481234bf44a2b1ddc0a2707c229e4fb2e1663ad1a5db546815f4d19e05656391c10de3bb5" name="karukan-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0" rel="1.6"/>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1772020800">- Initial package for karukan 0.1.0</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1772539200">- Produce fcitx5-karukan binary subpackage from karukan source package
- Remove supplements</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774094400">- Rename icon from fcitx-karukan to fcitx_karukan (underscore) to
  avoid KDE icon theme engine hyphen-stripping fallback to Fcitx5 icon
- Replace in-spec sed rewrite with Patch0
  (fcitx5-karukan-skip-cargo-build.patch) for reproducible prep stage
- Add patch to make karukan-server load static files from
  /usr/share/karukan/static (with ./static and env override fallback)
- Add org.fcitx.Fcitx5 prefixed icon symlinks for system tray display</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774094401">- Widen ExclusiveArch from rust_tier1_arches to rust_arches to
  enable builds on ppc64le, s390x, riscv64, i586, etc.
- Export CARGO_CFG_TARGET_FEATURE workaround for llama-cpp-sys-2
  build.rs on architectures where this env var is unset</changelog>
  <changelog author="Gakuto Furuya &lt;g.furuya@gaato.net&gt;" date="1774267200">- ExcludeArch armv7l: rustc runs out of memory during LTO linking
  of llama-cpp on 32-bit ARM (670 s OOM in OBS builder)
- Weaken karukan-tools dependency on fcitx5-karukan from Requires
  to Suggests (tools are standalone static binaries)
- Use wildcard globs for icon file listing in %files
- Add cargo_audit source service
- Add %license to tools subpackage
- Use fcitx5 RPM macros in %files
- Add BuildRequires: hicolor-icon-theme</changelog>
</package>
<package pkgid="90e82cde4ac1fef5c298dfb1252e7046c88f9bcaec7aa7486979cb3cf6a64eb7ee25c8b8c570a83bf383c297fef5cb92cc6d5be68ad24f36381478f7f45b8506" name="kasts-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Fix updating the episode list when a feed is removed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Implement maximum amount of parallel episode downloads and add to settings (kde#496632)
  * Download and process feed updates from same host sequentially (kde#516859)
  * Fix empty EpisodePage on startup (kde#510634)
  * Encode spaces in streaming urls handed over to vlc (kde#514562)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Fix (again) images with no basepath
  * Fix duplication of feed authors
  * Fix clickable titles in HeaderBar
  * Fix crash when html images don't have a host set (kde#517775)
  * Try both the original and redirected URL for streams (kde#517427)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11
  * Fix dialogs on SynchronizationSettingsPage showing up on wrong window (kde#518296)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix the hasEnclosure check by only executing it once
  * Some more fixes to clean up and avoid db corruption (kde#519232)
  * Fix doing quick feed updates (kde#519232)
  * Fix casting of globaldrawer to correct type
  * Update appstream data with release information about 26.04.0
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Some more fixes to clean up and avoid db corruption (kde#519232)
  * Fix doing quick feed updates (kde#519232)
  * Fix dialogs on SynchronizationSettingsPage showing up on wrong window (kde#518296)
  * Fix crash when html images don't have a host set (kde#517775)
  * Try both the original and redirected URL for streams (kde#517427)
  * Implement maximum amount of parallel episode downloads and add to settings (kde#496632)
  * Download and process feed updates from same host sequentially (kde#516859)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Remove datamembers from UpdateFeedJob
  * Fix new chapter titles not getting stored in database. (kde#523619)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Fix settings popup of GlobalSearchField
  * Fix search bar options menu not opening</changelog>
</package>
<package pkgid="7d9fa5f9e0d7b601e0c2728cccf903891fd43c2e8fd25eb01e7b3db67e673946a4ee9596f72b4267db91578b5d25afaeae6419812161a650ff721afe7c8e764e" name="kasts-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Fix updating the episode list when a feed is removed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Implement maximum amount of parallel episode downloads and add to settings (kde#496632)
  * Download and process feed updates from same host sequentially (kde#516859)
  * Fix empty EpisodePage on startup (kde#510634)
  * Encode spaces in streaming urls handed over to vlc (kde#514562)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Fix (again) images with no basepath
  * Fix duplication of feed authors
  * Fix clickable titles in HeaderBar
  * Fix crash when html images don't have a host set (kde#517775)
  * Try both the original and redirected URL for streams (kde#517427)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11
  * Fix dialogs on SynchronizationSettingsPage showing up on wrong window (kde#518296)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix the hasEnclosure check by only executing it once
  * Some more fixes to clean up and avoid db corruption (kde#519232)
  * Fix doing quick feed updates (kde#519232)
  * Fix casting of globaldrawer to correct type
  * Update appstream data with release information about 26.04.0
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Some more fixes to clean up and avoid db corruption (kde#519232)
  * Fix doing quick feed updates (kde#519232)
  * Fix dialogs on SynchronizationSettingsPage showing up on wrong window (kde#518296)
  * Fix crash when html images don't have a host set (kde#517775)
  * Try both the original and redirected URL for streams (kde#517427)
  * Implement maximum amount of parallel episode downloads and add to settings (kde#496632)
  * Download and process feed updates from same host sequentially (kde#516859)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Remove datamembers from UpdateFeedJob
  * Fix new chapter titles not getting stored in database. (kde#523619)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Fix settings popup of GlobalSearchField
  * Fix search bar options menu not opening</changelog>
</package>
<package pkgid="0b030ceabfd52b61b868a106f8ec34b44b6611885f14ff48996783dd51ee438092ea32163ce56296d8de662bb93086cd32fb79c2ff6f510342dc9636e715e4b0" name="kasumi-debuginfo" arch="i586">
  <version epoch="0" ver="2.5" rel="25.10"/>
  <changelog author="mfabian@suse.de" date="1173787200">- updating to 2.2 (also fixes Bugzilla #253788)
  • man page added
  • Italian translations added</changelog>
  <changelog author="mfabian@suse.de" date="1173873600">- enable 64bit patch again.</changelog>
  <changelog author="mfabian@suse.de" date="1179748800">- fix build on STABLE (remove X-SuSE-translate=true from .desktop
  file).</changelog>
  <changelog author="mfabian@suse.de" date="1194350400">- update to 2.3:
  • FTBFS with GCC 4.3: missing #includes
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417266
    Thaks to Martin Michlmayr &lt;tbm@cyrius.com&gt;.
  • kasumi dumps core on x86_64 systems when trying
    to add new words to the dictionary
    https://bugzilla.novell.com/show_bug.cgi?id=253788
    Thanks to Mike Fabian (-&gt; remove 64bit patch).
  • fail in the judgment of the version.
    http://kasumi.sourceforge.jp/index.php?%A5%D0%A5%B0%CA%F3%B9%F0%2F95
    Thanks to dtana.
- remove typo.patch.
- fix build with gcc 4.3.</changelog>
  <changelog author="tiwai@suse.de" date="1244635200">- updated to version 2.4:
  * default coding to UTF-8
  * -E option for EUC-JP mode</changelog>
  <changelog author="tiwai@suse.de" date="1248955200">- updated to version 2.5:
  * Remove "SIKU" conjugation.
  * Kill duplicated Ikuya Awashiro in man page
  * Added some word type subcategories
  * Fix misc warnings
  * Fix paddings in windows
  * Fix minimum size of columns in the word list view
  * Other code clean ups</changelog>
  <changelog author="coolo@suse.com" date="1321185600">- add libtool as explicit buildrequire to avoid implicit dependency from prjconf</changelog>
  <changelog author="tiwai@suse.de" date="1626436800">- Add gtk3 port (partly borrowed from Fedora package):
  kasumi-2.5-gtk3.patch
  kasumi-2.5-configure-gtk3.patch
- Fix build with the recent gcc:
  kasumi-2.5-c++14.patch
- Spec cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Ad hoc fix for the build error with gcc14:
  kasumi-gcc14-fix.patch</changelog>
</package>
<package pkgid="7e26d908ecc681693dabe22d3c6b8061af5aaf77bedb9387f47fc65e06fe15907db2e34ad192c8cc19450353c6cea71199ce652259f452dd17d02e2a34d98e8d" name="kasumi-debugsource" arch="i586">
  <version epoch="0" ver="2.5" rel="25.10"/>
  <changelog author="mfabian@suse.de" date="1173787200">- updating to 2.2 (also fixes Bugzilla #253788)
  • man page added
  • Italian translations added</changelog>
  <changelog author="mfabian@suse.de" date="1173873600">- enable 64bit patch again.</changelog>
  <changelog author="mfabian@suse.de" date="1179748800">- fix build on STABLE (remove X-SuSE-translate=true from .desktop
  file).</changelog>
  <changelog author="mfabian@suse.de" date="1194350400">- update to 2.3:
  • FTBFS with GCC 4.3: missing #includes
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417266
    Thaks to Martin Michlmayr &lt;tbm@cyrius.com&gt;.
  • kasumi dumps core on x86_64 systems when trying
    to add new words to the dictionary
    https://bugzilla.novell.com/show_bug.cgi?id=253788
    Thanks to Mike Fabian (-&gt; remove 64bit patch).
  • fail in the judgment of the version.
    http://kasumi.sourceforge.jp/index.php?%A5%D0%A5%B0%CA%F3%B9%F0%2F95
    Thanks to dtana.
- remove typo.patch.
- fix build with gcc 4.3.</changelog>
  <changelog author="tiwai@suse.de" date="1244635200">- updated to version 2.4:
  * default coding to UTF-8
  * -E option for EUC-JP mode</changelog>
  <changelog author="tiwai@suse.de" date="1248955200">- updated to version 2.5:
  * Remove "SIKU" conjugation.
  * Kill duplicated Ikuya Awashiro in man page
  * Added some word type subcategories
  * Fix misc warnings
  * Fix paddings in windows
  * Fix minimum size of columns in the word list view
  * Other code clean ups</changelog>
  <changelog author="coolo@suse.com" date="1321185600">- add libtool as explicit buildrequire to avoid implicit dependency from prjconf</changelog>
  <changelog author="tiwai@suse.de" date="1626436800">- Add gtk3 port (partly borrowed from Fedora package):
  kasumi-2.5-gtk3.patch
  kasumi-2.5-configure-gtk3.patch
- Fix build with the recent gcc:
  kasumi-2.5-c++14.patch
- Spec cleanup</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1724414400">- Ad hoc fix for the build error with gcc14:
  kasumi-gcc14-fix.patch</changelog>
</package>
<package pkgid="d78ba18106fcdc2adddb13fc87256d43ecef141377cd37d40d1c9a2dd36e5ac67907e01747648b84d029c4b6884b6a5bbf5efdc833f358870b4f2822be5eec4c" name="kate-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * fix tests due to ktexteditor changes
  * Deinline functions and variables in exec utils
  * Fix view-less doc viewspace check (kde#515809)
  * Deinline exported functions
  * Load running kate instances on demand
  * Fix filetree collapses items when document name changes
  * Retain macOS fullscreen shortcut</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix crash in external tools plugin (kde#517045)
  * addons/project: update open tabs when renaming (kde#516105)
  * addons/search: add a way to clear the history (kde#503327)
  * Fix view-less doc viewspace check (kde#515809)
  * Fix word select+move shortcut conflict on macos (kde#512817)
  * be consistent: we add the . later (kde#512111)
  * Only append child's children if there's something to append (kde#513758)
  * addons/project: allow D&amp;D to move files (kde#479862)
  * fix delete of last file open in editor (kde#513649)
  * make the files relative to current dir (kde#512981)
  * addons/project: allow deleting folders (kde#487775)
  * Fix reading search highlight color (kde#512537)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * build plugin: disallow closing first 2 tabs
  * fix tab middle click to close with Qt &gt;= 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix middle click on tab doesn't work when close button disabled (kde#519325)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * fix comment
  * fix urlinfo for relative files with line
  * diffwidget.cpp - include QDir to fix compile
  * ensure we hide the buttons in the view space if no tabs &amp; nav bar there (alternative implementation) (kde#515133)
  * Use proper working directory when invoking git (kde#519685)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * only add processId if we are not sandboxed (kde#522883)
  * use Utils::absoluteUrl to have same normalization as via the KateDocManager (kde#519737)
  * improve handling of view change with search bars &amp; Co. (kde#488164)
  * ensure we work on a local copy of the session config (kde#520168)
  * Add missing include (kde#520771)
  * ensure we hide the buttons in the view space if no tabs &amp; nav bar there (alternative implementation) (kde#515133)
  * Use proper working directory when invoking git (kde#519685)
  * Fix middle click on tab doesn't work when close button disabled (kde#519325)
  * add filename to location copy (kde#519077)
  * try to add suffix that matches the document mime-type (kde#518537)
  * Fix possible out of bound read (kde#515975)
  * Check for index validity (kde#513191)
  * Fix possible out of bound read (kde#518496)
  * Remove custom prettier formatter (kde#517926)
  * add hint that missing char means ignore for spell checking (kde#517428)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e1727b31ceb0983d6ed44197d1e4ec6e72d8827b08dcb5c66eeeb1823196b2406b095956d2260641612e36aecb803843efa15e62c3532573b8fe65c34ff77660" name="kate-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * fix tests due to ktexteditor changes
  * Deinline functions and variables in exec utils
  * Fix view-less doc viewspace check (kde#515809)
  * Deinline exported functions
  * Load running kate instances on demand
  * Fix filetree collapses items when document name changes
  * Retain macOS fullscreen shortcut</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix crash in external tools plugin (kde#517045)
  * addons/project: update open tabs when renaming (kde#516105)
  * addons/search: add a way to clear the history (kde#503327)
  * Fix view-less doc viewspace check (kde#515809)
  * Fix word select+move shortcut conflict on macos (kde#512817)
  * be consistent: we add the . later (kde#512111)
  * Only append child's children if there's something to append (kde#513758)
  * addons/project: allow D&amp;D to move files (kde#479862)
  * fix delete of last file open in editor (kde#513649)
  * make the files relative to current dir (kde#512981)
  * addons/project: allow deleting folders (kde#487775)
  * Fix reading search highlight color (kde#512537)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * build plugin: disallow closing first 2 tabs
  * fix tab middle click to close with Qt &gt;= 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix middle click on tab doesn't work when close button disabled (kde#519325)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * fix comment
  * fix urlinfo for relative files with line
  * diffwidget.cpp - include QDir to fix compile
  * ensure we hide the buttons in the view space if no tabs &amp; nav bar there (alternative implementation) (kde#515133)
  * Use proper working directory when invoking git (kde#519685)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * only add processId if we are not sandboxed (kde#522883)
  * use Utils::absoluteUrl to have same normalization as via the KateDocManager (kde#519737)
  * improve handling of view change with search bars &amp; Co. (kde#488164)
  * ensure we work on a local copy of the session config (kde#520168)
  * Add missing include (kde#520771)
  * ensure we hide the buttons in the view space if no tabs &amp; nav bar there (alternative implementation) (kde#515133)
  * Use proper working directory when invoking git (kde#519685)
  * Fix middle click on tab doesn't work when close button disabled (kde#519325)
  * add filename to location copy (kde#519077)
  * try to add suffix that matches the document mime-type (kde#518537)
  * Fix possible out of bound read (kde#515975)
  * Check for index validity (kde#513191)
  * Fix possible out of bound read (kde#518496)
  * Remove custom prettier formatter (kde#517926)
  * add hint that missing char means ignore for spell checking (kde#517428)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="3158530f59b14b6ce232f8c9898204779d22d4531f1a65986262ec6a223f4f1ba154ae66a56b25e1305e867b22be654276590fe249a46884cc3e1c912e64df20" name="kate-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * fix tests due to ktexteditor changes
  * Deinline functions and variables in exec utils
  * Fix view-less doc viewspace check (kde#515809)
  * Deinline exported functions
  * Load running kate instances on demand
  * Fix filetree collapses items when document name changes
  * Retain macOS fullscreen shortcut</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix crash in external tools plugin (kde#517045)
  * addons/project: update open tabs when renaming (kde#516105)
  * addons/search: add a way to clear the history (kde#503327)
  * Fix view-less doc viewspace check (kde#515809)
  * Fix word select+move shortcut conflict on macos (kde#512817)
  * be consistent: we add the . later (kde#512111)
  * Only append child's children if there's something to append (kde#513758)
  * addons/project: allow D&amp;D to move files (kde#479862)
  * fix delete of last file open in editor (kde#513649)
  * make the files relative to current dir (kde#512981)
  * addons/project: allow deleting folders (kde#487775)
  * Fix reading search highlight color (kde#512537)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * build plugin: disallow closing first 2 tabs
  * fix tab middle click to close with Qt &gt;= 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix middle click on tab doesn't work when close button disabled (kde#519325)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * fix comment
  * fix urlinfo for relative files with line
  * diffwidget.cpp - include QDir to fix compile
  * ensure we hide the buttons in the view space if no tabs &amp; nav bar there (alternative implementation) (kde#515133)
  * Use proper working directory when invoking git (kde#519685)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * only add processId if we are not sandboxed (kde#522883)
  * use Utils::absoluteUrl to have same normalization as via the KateDocManager (kde#519737)
  * improve handling of view change with search bars &amp; Co. (kde#488164)
  * ensure we work on a local copy of the session config (kde#520168)
  * Add missing include (kde#520771)
  * ensure we hide the buttons in the view space if no tabs &amp; nav bar there (alternative implementation) (kde#515133)
  * Use proper working directory when invoking git (kde#519685)
  * Fix middle click on tab doesn't work when close button disabled (kde#519325)
  * add filename to location copy (kde#519077)
  * try to add suffix that matches the document mime-type (kde#518537)
  * Fix possible out of bound read (kde#515975)
  * Check for index validity (kde#513191)
  * Fix possible out of bound read (kde#518496)
  * Remove custom prettier formatter (kde#517926)
  * add hint that missing char means ignore for spell checking (kde#517428)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="31b6d5b8c327be6ecb549b1ea40afb2efbf3cde35ed43bcfe486b9b51f5c6f82260c35d3dae1db20bec7781b9cfd9335f98f1d649f27924af0a35d96848f7a29" name="katomic-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Add missing include</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="033e3b1671e63bad128d9b073156d1ce641d7a8ea16efe59c061ff0b66d27a60ea870845648fe0b46686013e889fe14e2e4991d787741c8f642dcd468a9babd3" name="katomic-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Add missing include</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a32d8fc8589088e23f36353c1054567021bd265d9ae5668045701c7ed735544f1379ffdf3d199a48274b8a29626a6c939b5997110f77b4cdf313a4dde95eb30f" name="kauth-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="6fe7418bd966180ba88984538e92478fa7899dfcbf763ec44e593c79ba459c93cc26d490d5e6c81a0a85bcf746e64134b17c5999a240b331090d66026bfb42ee" name="kauth-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="29ee8a6c53aaf967703fbf458679885642ca3833db9a6eaa746a6d77ba0c4662b2bcab6ae844b39f1108457bd202704a37e68f12999f10257d4540597cde5e72" name="kawaii-player-debuginfo" arch="i586">
  <version epoch="0" ver="8.0.0.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1558785600">- Update to version 4.0.0-1
  New Features:
  * Experimental support for directly using libmpv as backend,
    instead of binary.
  * For generating preview and thumbnails, libmpv will be used
    by default.
  * Automatically prevent screen turn off or screensaver when
    playing video.
  * Removed variable_width_list property, since it is not
    required now. Application will automatically resize widgets
    when screen changes, on dual monitor/screen setup, even if
    application is placed on non-primary screen.
  * Added Device Pixel Ratio property in preferences. By default
    it is set to 1.0. For high resolution displays, it will be
    greater that 1.0. For retina displays it is 2.0. If video is
    appearing smaller then increase this value, when using libmpv
    as backend. If not sure, set it to 0.0, and application will
    try to adjust this value automatically.
  * Support added for both opengl-cb and opengl-render api of
    libmpv.
  * Accurate live preview and improved gapless playback of
    network streams when using libmpv
  New Dependencies (names are given as per PyPI packages):
  * PyOpenGL
  * PyQtWebEngine (This is separate package now and won't be
    included in default PyQt5 installation)
  Optional dependency:
  * pympv (If user wants to use latest opengl-render api of
    libmpv)
  Use of libmpv with kawaii-player:
  * python-mpv package, written by github user jaseg, with minor
    modifications. No need to install it separately. The main
    file with minor modifications is included in the
    kawaii-player.
  * pympv. This package is optional and needs to be installed
    from PyPI, if user wants to use latest rendering api of mpv.
  Notes:
  * Those who want to use mpv/mplayer binaries, they can still
    use it. Support for binary mpv/mplayer won't be deprecated in
    the application. Advantage of using libmpv (apart from making
    cleaner code) is that, it will make application work better
    and uniform across all platforms (gnu/linux, windows and mac).
  * Playing video within thumbnails, won't work with libmpv as
    of now. So this feature has been disabled for libmpv, but it
    works as usual when using mpv binary.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1560772800">- Update to version 4.1.0-1
  New Features:
  * Thumbnail wall mode now applicable for both titlelist and
    playlist. (Thumbnail wall mode is lighter and faster
    compared to regular thumbnail grid mode, press F1 to switch
    to this mode).
  * Change number of thumbnails in each row using keys - and =
  * automatic resizing of thumbnails in thumbnail wall mode on
    widget resize
  Bug fixes:
  * Fixed: constant reappearance of cursor after fixed duration
    (in full-screen mode) on linux
  * Fixed: UI lock when libmpv could not generate
    thumbnails/preview due to corrupted file
  * Fixed: Automatic subtitle loading in pc-to-pc casting mode
    when using libmpv
  * Fixed: Maximum recursion depth limit error when window title
    is not available
  * Fixed: UnicodeEncodeError when sending playlist in pc-to-pc
    casting mode from master to slave
  * Multiple bug-fixes when using libmpv backend
  Modifications and improvements:
  * Allow setting timeout in wait_for_property
  * Generate new tokens for every playlist, when sending items
    from master to slave in pc-to-pc casting mode
  * Allow adding external audio by using command
    add-external-audio. Add keyboard shortcut to this command in
    the Shortcuts settings.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1563019200">- Update to version 4.2.0-1
  New Features:
  * When using libmpv, it is possible to show transparent
    widgets (ie playlist, titlelist, control frame etc..)
    directly on video. This property is available in
    Preferences-&gt;Appearance-&gt;Widgets on video.
  * In dark theme, users can manually change color of background
    and control frame. Few combinations are available by default
    Preferences-&gt;Appearance-&gt;Try. Users can choose any color,
    but most likely only dark shade of any color may look good
    on this theme (along with bold fonts).
  * Added Playlist Continue option in Preferences-&gt;Player
  Bug fixes and modifications:
  * fixed: cache pause seconds option when using libmpv
  * fixed: irregular global font size by fixing stylesheet
  * It is possible to pass http headers as dictionary to ccurl
    function
  * No need to restart the application whenever changing mpv
    config options from Preferences, when using libmpv.
    (However, changing some options like vo/ao may need
    restart)
  Feature removal:
  * Setting external player from Preferences has been removed.
    Option is still available, but user will need to manually
    edit the config files.
  * Music mode deprecated. As one can use detached video mode as
    music mode, the music mode somewhat became irrelevant.
    Moreover it became buggy and difficult to maintain over the
    time.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1609329600">- Update to version 5.0.0-1
  * Added support for libvlc as playback engine
  * Added support for INPUT_IPC_SERVER for mpv binary
  * One can change default config directory. Add new config
    directory path to ~/.config/kawaii-player/new_home.txt and
    restart application.
  * Deprecating Slave mode for mpv binary. Users should use mpv
    input ipc server. In other_options.txt set
    MPV_INPUT_IPC_SERVER=True.
  * opengl-cb api will be deprecated and no longer will be
    supported from now on. Users need to install pympv to use
    libmpv backend</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646740800">- downgrade python3-pympv to suggests</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723636800">- Replace dependency on python3-youtube-dl by just youtube-dl.
  There is no ``import youtube_dl`` statement in the source code.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1761220800">- Use pyproject macros to build and install.</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1781179200">- Removed BuildArch: noarch and updated file packaging targets to %{python3_sitearch} to compile separate native CPU packages on all target architectures. Required because now the package builds a native C extension module (mpv.cpython-*.so).
- Used hardlinks instead of softlinks for the fdupes to fix mtime file issues.
- Added some custom rpmlint filters to filter out two false positive errors.</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1785758400">- Update to version 7.1.0-1-beta
  * Updated upstream version from 7.0.0-1 to 7.1.0-1-beta
  * Updated dist-info version to match Python package version</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1786363200">- Update to version 8.0.0-1:
  * Fully new web UI for admin, browse, details and player-control
  * New /admin endpoint with CMS for local video management
  * New /browse endpoint for browsing the collection with
    search, filter, sort, pagination and thumbnail grid view
- Fix Source0 URL: switch from v-prefix to refs/tags path
- Replace python3-devel BuildRequires with pkgconfig(python3)</changelog>
</package>
<package pkgid="73e515c132ced874c357b58cbd1fd4bbff3af64f9e46995a09bdfe075c5271f7082fc664d35c3a2d646a41c6097854796331b59edcf63224d527095c6219a103" name="kawaii-player-debugsource" arch="i586">
  <version epoch="0" ver="8.0.0.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1558785600">- Update to version 4.0.0-1
  New Features:
  * Experimental support for directly using libmpv as backend,
    instead of binary.
  * For generating preview and thumbnails, libmpv will be used
    by default.
  * Automatically prevent screen turn off or screensaver when
    playing video.
  * Removed variable_width_list property, since it is not
    required now. Application will automatically resize widgets
    when screen changes, on dual monitor/screen setup, even if
    application is placed on non-primary screen.
  * Added Device Pixel Ratio property in preferences. By default
    it is set to 1.0. For high resolution displays, it will be
    greater that 1.0. For retina displays it is 2.0. If video is
    appearing smaller then increase this value, when using libmpv
    as backend. If not sure, set it to 0.0, and application will
    try to adjust this value automatically.
  * Support added for both opengl-cb and opengl-render api of
    libmpv.
  * Accurate live preview and improved gapless playback of
    network streams when using libmpv
  New Dependencies (names are given as per PyPI packages):
  * PyOpenGL
  * PyQtWebEngine (This is separate package now and won't be
    included in default PyQt5 installation)
  Optional dependency:
  * pympv (If user wants to use latest opengl-render api of
    libmpv)
  Use of libmpv with kawaii-player:
  * python-mpv package, written by github user jaseg, with minor
    modifications. No need to install it separately. The main
    file with minor modifications is included in the
    kawaii-player.
  * pympv. This package is optional and needs to be installed
    from PyPI, if user wants to use latest rendering api of mpv.
  Notes:
  * Those who want to use mpv/mplayer binaries, they can still
    use it. Support for binary mpv/mplayer won't be deprecated in
    the application. Advantage of using libmpv (apart from making
    cleaner code) is that, it will make application work better
    and uniform across all platforms (gnu/linux, windows and mac).
  * Playing video within thumbnails, won't work with libmpv as
    of now. So this feature has been disabled for libmpv, but it
    works as usual when using mpv binary.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1560772800">- Update to version 4.1.0-1
  New Features:
  * Thumbnail wall mode now applicable for both titlelist and
    playlist. (Thumbnail wall mode is lighter and faster
    compared to regular thumbnail grid mode, press F1 to switch
    to this mode).
  * Change number of thumbnails in each row using keys - and =
  * automatic resizing of thumbnails in thumbnail wall mode on
    widget resize
  Bug fixes:
  * Fixed: constant reappearance of cursor after fixed duration
    (in full-screen mode) on linux
  * Fixed: UI lock when libmpv could not generate
    thumbnails/preview due to corrupted file
  * Fixed: Automatic subtitle loading in pc-to-pc casting mode
    when using libmpv
  * Fixed: Maximum recursion depth limit error when window title
    is not available
  * Fixed: UnicodeEncodeError when sending playlist in pc-to-pc
    casting mode from master to slave
  * Multiple bug-fixes when using libmpv backend
  Modifications and improvements:
  * Allow setting timeout in wait_for_property
  * Generate new tokens for every playlist, when sending items
    from master to slave in pc-to-pc casting mode
  * Allow adding external audio by using command
    add-external-audio. Add keyboard shortcut to this command in
    the Shortcuts settings.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1563019200">- Update to version 4.2.0-1
  New Features:
  * When using libmpv, it is possible to show transparent
    widgets (ie playlist, titlelist, control frame etc..)
    directly on video. This property is available in
    Preferences-&gt;Appearance-&gt;Widgets on video.
  * In dark theme, users can manually change color of background
    and control frame. Few combinations are available by default
    Preferences-&gt;Appearance-&gt;Try. Users can choose any color,
    but most likely only dark shade of any color may look good
    on this theme (along with bold fonts).
  * Added Playlist Continue option in Preferences-&gt;Player
  Bug fixes and modifications:
  * fixed: cache pause seconds option when using libmpv
  * fixed: irregular global font size by fixing stylesheet
  * It is possible to pass http headers as dictionary to ccurl
    function
  * No need to restart the application whenever changing mpv
    config options from Preferences, when using libmpv.
    (However, changing some options like vo/ao may need
    restart)
  Feature removal:
  * Setting external player from Preferences has been removed.
    Option is still available, but user will need to manually
    edit the config files.
  * Music mode deprecated. As one can use detached video mode as
    music mode, the music mode somewhat became irrelevant.
    Moreover it became buggy and difficult to maintain over the
    time.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1609329600">- Update to version 5.0.0-1
  * Added support for libvlc as playback engine
  * Added support for INPUT_IPC_SERVER for mpv binary
  * One can change default config directory. Add new config
    directory path to ~/.config/kawaii-player/new_home.txt and
    restart application.
  * Deprecating Slave mode for mpv binary. Users should use mpv
    input ipc server. In other_options.txt set
    MPV_INPUT_IPC_SERVER=True.
  * opengl-cb api will be deprecated and no longer will be
    supported from now on. Users need to install pympv to use
    libmpv backend</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1646740800">- downgrade python3-pympv to suggests</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1723636800">- Replace dependency on python3-youtube-dl by just youtube-dl.
  There is no ``import youtube_dl`` statement in the source code.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1761220800">- Use pyproject macros to build and install.</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1781179200">- Removed BuildArch: noarch and updated file packaging targets to %{python3_sitearch} to compile separate native CPU packages on all target architectures. Required because now the package builds a native C extension module (mpv.cpython-*.so).
- Used hardlinks instead of softlinks for the fdupes to fix mtime file issues.
- Added some custom rpmlint filters to filter out two false positive errors.</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1785758400">- Update to version 7.1.0-1-beta
  * Updated upstream version from 7.0.0-1 to 7.1.0-1-beta
  * Updated dist-info version to match Python package version</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1786363200">- Update to version 8.0.0-1:
  * Fully new web UI for admin, browse, details and player-control
  * New /admin endpoint with CMS for local video management
  * New /browse endpoint for browsing the collection with
    search, filter, sort, pagination and thumbnail grid view
- Fix Source0 URL: switch from v-prefix to refs/tags path
- Replace python3-devel BuildRequires with pkgconfig(python3)</changelog>
</package>
<package pkgid="a0a0a4937698ef24d15db343c32793b4c394666b6ac7fab18a74fd070538be31e340b7388a4542accdd50b4c83175b4c2f5c650b99eadea09d9ba6c377048b79" name="kbackup-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * doc/en/mainwindow.png recent screenshot
  * kbackup.spec delete file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Appstream: Add developer</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Appstream: Add developer
  * Give a hint how to change directory for tmp file in warning (kde#479206)
  * When file compression fails, note that a file was skipped
  * allow to select remote target folder with file dialog (kde#515966)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d20d3eb5ecbb3b668e1412a7d852f19c24aeaa108504e874b4fcae108ed9a4b64f00520a9316a09703ae0bf8b3d6daecddfb23f98f168d5846e9b37c6138d668" name="kbackup-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * doc/en/mainwindow.png recent screenshot
  * kbackup.spec delete file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Appstream: Add developer</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Appstream: Add developer
  * Give a hint how to change directory for tmp file in warning (kde#479206)
  * When file compression fails, note that a file was skipped
  * allow to select remote target folder with file dialog (kde#515966)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="6d2c914adc297e20554d8ca0637484907cb5876c391214d87e2793e1ca5193dab8c7d28fb3f39be69d6a0b6ab24c47c090b37ec71cef7e793e343683530352c6" name="kbd-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.0" rel="2.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729598400">- Enable libkfont
- Rename libkeymap-devel to just kbd-devel (the recommendation is
  to reuse the SRPM base name)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1735819200">- Remove obsolete parts of suse-add.tar.bz2 (jsc#PED-7977),
  possible BREAKING CHANGES for obscure configurations:
  * Replace consolefonts/Cyr_a8x*.psf with upstream instances.
  * Replace consolefonts/cp850-full-8x*.psfu with upstream
    instances.
  * Drop consolefonts/lat5--*.psfu in favor of upstream
    lat5-*.psfu, exactly the same fonts with a better unimap.
  * Drop consolefonts/lat7.psf as it is lat7a-16.psf in the
    upstream.
  * Drop consolefonts/lt-brim-8x14.psfu in favor of upstream
    lat7a-14.psfu, exactly the same fonts with a better unimap.
  * Drop keymaps/i386/qwerty/Pl02.map in favor of nearly equal
    upstream pl2.map.
  * Drop keymaps/i386/qwerty/br-abnt-alt.map in favor of nearly
    equal upstream br-abnt.map.
  * Drop keymaps/i386/qwerty/tj_alt-UTF8.map that is already
    upstreamed.
  * Drop unimaps/iso07*.uni that is already upstreamed.
- Remove broken KBD_DISABLE_CAPS_LOCK feature (sysconfig.keyboard,
  kbdsettings, boo#1179897, jsc#PED-7814).
  Can be replaced by KEYMAP="{my map} disable.capslock" in
  /etc/vconsole.conf.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1736164800">- sysconfig.keyboard: KBD_NUMLOCK="bios" works only on systems
  without Secure Boot. Document that. Change the default to
  KBD_NUMLOCK="no". (boo#1212141)
- kbdsettings-nox86.patch: Update and return missing chunk.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1736164801">- Update to version 2.7.1:
  * setfont: Fixed regression in argument parsing.
  * dumpkeys: Fixed dumpkeys on pc and non-pc architectures.
  * libkeymap: Add API to get/set keymap keywords.
    Export functions to convert the value to kernel code.
    Fix double kbdfile open.
    Dump action codes for keycode 0.
  * libkfont: Fix buffer allocation for doubled font.
    Check console mode.
  * keymaps:
    Add hcesar layout, for portuguese speaking countries.
    Update Colemak-DH keymaps with upstream changes.
    sv-latin1.map: make Ctrl+AltGr+9 act as Ctrl+].
  * fonts:
    Remove non-free Agafari fonts. (bnc#95915,
    remove repack_kbd.sh)
  * other:
    Update man pages.
    Remove deprecated startup scripts.
    (Refresh kbd-2.0.2-fix-bashisms.patch.)
    Remove outdated docs.
    (Drop kbd-1.15.2-docu-X11R6-xorg.patch.)
    Update translations.
- Drop upstreamed patches: kbd-1.15.2-sv-latin1-keycode10.patch,
  kbd-2.0.2-doshell-reference.patch.
- Refresh kbd-1.15.5-loadkeys-search-path.patch.
- Releases are signed, add kbd.keyring and the signature.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1743249600">- Add kbd-2.7.1-reproducible-gzip.patch (bsc#1240348)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1772625600">- Implement setfont --quiet to suppress warning from
  systemd-vconsole-setup (boo#1212970, kbd-setfont-quiet.patch).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1773662400">- Update to version 2.9.0:
  * keymaps:
    + Add Georgian font (LatCyrHebKa-16_GIA.psfu)
    and keymap (i386/qwerty/ge).
    + Add new i386 azerty afnor keymap (i386/azerty/fr-afnor).
    + Disable characters &gt;=U+F000 in qwertz/de_alt_UTF-8
    (drop kbd-unicode-fxxx.patch).
    + Add console keymap for Mac swiss german keyboards.
  * libkeymap:
    + Support KT_DEAD2 diacritics.
    + Fix memory leaks.
  * libkbdfile:
    + Detect archive type based on content.
    + Add support for decompressing files without using utilities.
    Use ELF_DLOPEN_METADATA if possible.
  * utils:
    + kbd_mode: support Disabled mode (K_OFF).
    + loadkeys: Add --tkeymap to dump the keymap as text.
- Drop kbd-2.7.1-reproducible-gzip.patch, now handled by the
  upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1773662401">- Replace setfont --quiet (kbd-setfont-quiet.patch) by upstream
  solution: add setfont --check that checks for setfont
  availability without logging errors (boo#1212970,
  kbd-setfont-check.patch).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1773662402">- Fix conversion of h and H fr-afnor xkb keymap (boo#1259269).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1774008000">- Fix conversion of h and H fr-afnor xkb keymap for real. The
  previous fix mapped it to g (boo#1259269#c2).</changelog>
</package>
<package pkgid="4a17037d41f9fc1a21f100c713d96fca3d9452729b545fe9065ffe81bf86a9ab19fd1f8a65b766bba1f075d1943651741fc5652ccb465fce5afed613d747b451" name="kbd-debugsource" arch="i586">
  <version epoch="0" ver="2.9.0" rel="2.3"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1729598400">- Enable libkfont
- Rename libkeymap-devel to just kbd-devel (the recommendation is
  to reuse the SRPM base name)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1735819200">- Remove obsolete parts of suse-add.tar.bz2 (jsc#PED-7977),
  possible BREAKING CHANGES for obscure configurations:
  * Replace consolefonts/Cyr_a8x*.psf with upstream instances.
  * Replace consolefonts/cp850-full-8x*.psfu with upstream
    instances.
  * Drop consolefonts/lat5--*.psfu in favor of upstream
    lat5-*.psfu, exactly the same fonts with a better unimap.
  * Drop consolefonts/lat7.psf as it is lat7a-16.psf in the
    upstream.
  * Drop consolefonts/lt-brim-8x14.psfu in favor of upstream
    lat7a-14.psfu, exactly the same fonts with a better unimap.
  * Drop keymaps/i386/qwerty/Pl02.map in favor of nearly equal
    upstream pl2.map.
  * Drop keymaps/i386/qwerty/br-abnt-alt.map in favor of nearly
    equal upstream br-abnt.map.
  * Drop keymaps/i386/qwerty/tj_alt-UTF8.map that is already
    upstreamed.
  * Drop unimaps/iso07*.uni that is already upstreamed.
- Remove broken KBD_DISABLE_CAPS_LOCK feature (sysconfig.keyboard,
  kbdsettings, boo#1179897, jsc#PED-7814).
  Can be replaced by KEYMAP="{my map} disable.capslock" in
  /etc/vconsole.conf.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1736164800">- sysconfig.keyboard: KBD_NUMLOCK="bios" works only on systems
  without Secure Boot. Document that. Change the default to
  KBD_NUMLOCK="no". (boo#1212141)
- kbdsettings-nox86.patch: Update and return missing chunk.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1736164801">- Update to version 2.7.1:
  * setfont: Fixed regression in argument parsing.
  * dumpkeys: Fixed dumpkeys on pc and non-pc architectures.
  * libkeymap: Add API to get/set keymap keywords.
    Export functions to convert the value to kernel code.
    Fix double kbdfile open.
    Dump action codes for keycode 0.
  * libkfont: Fix buffer allocation for doubled font.
    Check console mode.
  * keymaps:
    Add hcesar layout, for portuguese speaking countries.
    Update Colemak-DH keymaps with upstream changes.
    sv-latin1.map: make Ctrl+AltGr+9 act as Ctrl+].
  * fonts:
    Remove non-free Agafari fonts. (bnc#95915,
    remove repack_kbd.sh)
  * other:
    Update man pages.
    Remove deprecated startup scripts.
    (Refresh kbd-2.0.2-fix-bashisms.patch.)
    Remove outdated docs.
    (Drop kbd-1.15.2-docu-X11R6-xorg.patch.)
    Update translations.
- Drop upstreamed patches: kbd-1.15.2-sv-latin1-keycode10.patch,
  kbd-2.0.2-doshell-reference.patch.
- Refresh kbd-1.15.5-loadkeys-search-path.patch.
- Releases are signed, add kbd.keyring and the signature.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1743249600">- Add kbd-2.7.1-reproducible-gzip.patch (bsc#1240348)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1772625600">- Implement setfont --quiet to suppress warning from
  systemd-vconsole-setup (boo#1212970, kbd-setfont-quiet.patch).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1773662400">- Update to version 2.9.0:
  * keymaps:
    + Add Georgian font (LatCyrHebKa-16_GIA.psfu)
    and keymap (i386/qwerty/ge).
    + Add new i386 azerty afnor keymap (i386/azerty/fr-afnor).
    + Disable characters &gt;=U+F000 in qwertz/de_alt_UTF-8
    (drop kbd-unicode-fxxx.patch).
    + Add console keymap for Mac swiss german keyboards.
  * libkeymap:
    + Support KT_DEAD2 diacritics.
    + Fix memory leaks.
  * libkbdfile:
    + Detect archive type based on content.
    + Add support for decompressing files without using utilities.
    Use ELF_DLOPEN_METADATA if possible.
  * utils:
    + kbd_mode: support Disabled mode (K_OFF).
    + loadkeys: Add --tkeymap to dump the keymap as text.
- Drop kbd-2.7.1-reproducible-gzip.patch, now handled by the
  upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1773662401">- Replace setfont --quiet (kbd-setfont-quiet.patch) by upstream
  solution: add setfont --check that checks for setfont
  availability without logging errors (boo#1212970,
  kbd-setfont-check.patch).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1773662402">- Fix conversion of h and H fr-afnor xkb keymap (boo#1259269).</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1774008000">- Fix conversion of h and H fr-afnor xkb keymap for real. The
  previous fix mapped it to g (boo#1259269#c2).</changelog>
</package>
<package pkgid="2ea1e31a707401a2ba2876f962155d275080c9b26044c2c6eedbb6a2bfd4673be212a1d36ca1cdc48a5bce97915d6e29386b5419b420b28ab7f0bfc226e0d752" name="kbfs-debuginfo" arch="i586">
  <version epoch="0" ver="6.6.3" rel="3.2"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.5.1" date="1763208000">- Add update-go-crypto.patch to address bsc#1253563.
- Switch to go1.24 as required by updated libraries in
  update-go-crypto.patch.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.5.1" date="1763812800">- Update update-go-crypto.patch to address bsc#1254023 and
  bsc#1253864.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1771588800">- Add update-filippo.io-edwards25519.patch to address bsc#1258591.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.0" date="1772884800">- Update to version 6.6.0
  * Various bug fixes and performance improvements
- Add downgrade-miekg-dns.patch keeping that dependency on the same
  version as previously.
- Remove update-go-crypto.patch as the dependency was updated
  upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.0" date="1774526400">- Add update-go-image.patch to address bsc#1260696.
- Switch to go1.25 as required by update go image library.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.2" date="1779969600">- Update to version 6.6.2
  * Improve git default branch handling
- Drop update-go-image.patch as the dependency was updated upstream.
- Fix accidental inclusion of old vendor directory in the source
  archive.
- Drop downgrade-miekg-dns.patch as it was only a workaround for the
  old vendor directory.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.2" date="1780056000">- Add update-go-crypto.patch to address boo#1266158.
- Add update-go-net.patch to address boo#1266596.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1780488000">- Update to version 6.6.3
  * Various bug fixes
- Drop update-go-crypto.patch which has been adopted upstream.
- Drop update-go-net.patch which has been adopted upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1782734400">- CVE-2026-46604: TIFF decoder can panic when decoding an invalid
  image with an out-of-bounds strip offset (bsc#1269600)
  * Add update-golang-image-1.patch and update-golang-image-2.patch
    to backport upstreams fix.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1784376000">- CVE-2026-39824: failure to reject ASCII-only Punycode-encoded labels
  * Add update-golang-net.patch to update affected dependency.</changelog>
</package>
<package pkgid="c80a54108baba2c3776fc630ace7a69f0ea9a3d71773b8729dd5324020a7458289e95c4cd320fb116bbfb361b30629513406ca1cf3e441adba101988a80af206" name="kbfs-git-debuginfo" arch="i586">
  <version epoch="0" ver="6.6.3" rel="3.2"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.5.1" date="1763208000">- Add update-go-crypto.patch to address bsc#1253563.
- Switch to go1.24 as required by updated libraries in
  update-go-crypto.patch.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.5.1" date="1763812800">- Update update-go-crypto.patch to address bsc#1254023 and
  bsc#1253864.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1771588800">- Add update-filippo.io-edwards25519.patch to address bsc#1258591.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.0" date="1772884800">- Update to version 6.6.0
  * Various bug fixes and performance improvements
- Add downgrade-miekg-dns.patch keeping that dependency on the same
  version as previously.
- Remove update-go-crypto.patch as the dependency was updated
  upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.0" date="1774526400">- Add update-go-image.patch to address bsc#1260696.
- Switch to go1.25 as required by update go image library.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.2" date="1779969600">- Update to version 6.6.2
  * Improve git default branch handling
- Drop update-go-image.patch as the dependency was updated upstream.
- Fix accidental inclusion of old vendor directory in the source
  archive.
- Drop downgrade-miekg-dns.patch as it was only a workaround for the
  old vendor directory.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.2" date="1780056000">- Add update-go-crypto.patch to address boo#1266158.
- Add update-go-net.patch to address boo#1266596.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1780488000">- Update to version 6.6.3
  * Various bug fixes
- Drop update-go-crypto.patch which has been adopted upstream.
- Drop update-go-net.patch which has been adopted upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1782734400">- CVE-2026-46604: TIFF decoder can panic when decoding an invalid
  image with an out-of-bounds strip offset (bsc#1269600)
  * Add update-golang-image-1.patch and update-golang-image-2.patch
    to backport upstreams fix.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1784376000">- CVE-2026-39824: failure to reject ASCII-only Punycode-encoded labels
  * Add update-golang-net.patch to update affected dependency.</changelog>
</package>
<package pkgid="0ea19281bbee563548e203971a0feeeb8139bf744b63620d633e858856900b65fcb396388618a19f8811f72929689aab756e8158971aeed363f6a01efc1af267" name="kbfs-tool-debuginfo" arch="i586">
  <version epoch="0" ver="6.6.3" rel="3.2"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.5.1" date="1763208000">- Add update-go-crypto.patch to address bsc#1253563.
- Switch to go1.24 as required by updated libraries in
  update-go-crypto.patch.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.5.1" date="1763812800">- Update update-go-crypto.patch to address bsc#1254023 and
  bsc#1253864.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1771588800">- Add update-filippo.io-edwards25519.patch to address bsc#1258591.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.0" date="1772884800">- Update to version 6.6.0
  * Various bug fixes and performance improvements
- Add downgrade-miekg-dns.patch keeping that dependency on the same
  version as previously.
- Remove update-go-crypto.patch as the dependency was updated
  upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.0" date="1774526400">- Add update-go-image.patch to address bsc#1260696.
- Switch to go1.25 as required by update go image library.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.2" date="1779969600">- Update to version 6.6.2
  * Improve git default branch handling
- Drop update-go-image.patch as the dependency was updated upstream.
- Fix accidental inclusion of old vendor directory in the source
  archive.
- Drop downgrade-miekg-dns.patch as it was only a workaround for the
  old vendor directory.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.2" date="1780056000">- Add update-go-crypto.patch to address boo#1266158.
- Add update-go-net.patch to address boo#1266596.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1780488000">- Update to version 6.6.3
  * Various bug fixes
- Drop update-go-crypto.patch which has been adopted upstream.
- Drop update-go-net.patch which has been adopted upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1782734400">- CVE-2026-46604: TIFF decoder can panic when decoding an invalid
  image with an out-of-bounds strip offset (bsc#1269600)
  * Add update-golang-image-1.patch and update-golang-image-2.patch
    to backport upstreams fix.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1784376000">- CVE-2026-39824: failure to reject ASCII-only Punycode-encoded labels
  * Add update-golang-net.patch to update affected dependency.</changelog>
</package>
<package pkgid="1fe48c485702600f09e33cc5baa0b3a9fbd2954b0864ea8a7a2dc619a875a711537f02111c61e29e589644e694a151e7d89001db18f65deeb02be89eb90af5a1" name="kbibtex-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.50git.20260801T020758~7ee937e1" rel="1.1"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1588075200">- Update to version 0.9.2:
  * Updating favicon URLs
  * (PDF) files associated with newly saved bibliography files can
    only be associated with absolute URLs, not relative URLs as
    should be possible (kde#409281)
  * Fixing potential crash due to defining TRANSLATION_DOMAIN
    (kde#414375, kde#414385)
  * Deselecting all fields on BibTeX Viewer hides the field sorting
    header (kde#414195)
  * File URLs passed by command line preceed over LRU (kde#417164)
  * View documents containing question mark characters (kde#401553)
  * Fix bug preventing editing of comments
  * Edit Element dialog closes without confirming, possibly losing
    edits (kde#417210)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1629288000">- Remove the QtWebKit dependency.</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1679140800">- Update to version 0.9.3.2:
  * KDE Bug 464606: Reactivating installation of translations
  * KDE Bug 464607: Removing dependency on Qt5's NetworkAuth
  * Fixing crashes with newer Qt versions (Albert Astals Cid &lt;aacid@kde.org&gt;)
  * Revamping various online searches by backporting updates from branch 'kbibtex/0.10':
    ACM's Digital Library, SpringerLink, JStor, NASA Astrophysics Data System, bioRxiv,
    InspireHEP
  * Fixing minor issues with build system
  * Fixing potential crash in BibTeX importer code
  * KDE Bug 459150: Fix creation of URL from user input
  * KDE Bug 463398: Predefined keywords are not remembered
  * Fixing various smaller issues
  * Adding Qt5's NetworkAuth as new explicit dependency
- Change URL from developer's page to kde apps page</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1698494400">- Update to version 0.10.0:
  * New online search: Semantic Scholar
  * Fixing and revamping ACM's Digital Library (a.k.a. ACM Portal)
    online search
  * Tabs in the entry editor can show short messages to use, e.g.
    in which tab DOIs or URLs are to be entered
  * Fixing missing &lt;bibliography&gt; tag in XML export
  * Fix: Can't associate a file with a relative path without having
    the file copied (kde#424033)
  * Fix: When formatting IDs, non-word characters should be used as
    word separators (kde#423976)
  * Fix: Cannot unselect entry list view columns in BibLaTeX mode
    (kde#433005)
  * Fixing crash when opening .bib file (kde#433084, kde#453455)
  * And many other smaller fixes and changes in the code, generally
    not visible to the user
- BuildRequires: cmake(Qt5Network) --&gt; cmake(Qt5NetworkAuth)
- Update file list</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1698580800">- The devel package is of no use to anyone, so do not have one and
  remove the devel files</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1698580801">- Remove the rpaths that rpmlint complains about</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1700654400">- Fix RPATH problem with cmake options instead of chrpath</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1716811200">- Fix build with icu 75:
  fix-icu-75.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785758400">- Switch to a git snapshot using Qt 6 (related: boo#1273167)
- Update the URL address
- Drop fix-icu-75.patch</changelog>
</package>
<package pkgid="0def10ec2297c026fe687f6ad5536b061cd32aecdd7278a2c6621eb680dcbb6239784241f9e43a6dafaf5db0407ac9bdfb5963d042a3f4a7daaa106f3001b442" name="kbibtex-debugsource" arch="i586">
  <version epoch="0" ver="0.10.50git.20260801T020758~7ee937e1" rel="1.1"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1588075200">- Update to version 0.9.2:
  * Updating favicon URLs
  * (PDF) files associated with newly saved bibliography files can
    only be associated with absolute URLs, not relative URLs as
    should be possible (kde#409281)
  * Fixing potential crash due to defining TRANSLATION_DOMAIN
    (kde#414375, kde#414385)
  * Deselecting all fields on BibTeX Viewer hides the field sorting
    header (kde#414195)
  * File URLs passed by command line preceed over LRU (kde#417164)
  * View documents containing question mark characters (kde#401553)
  * Fix bug preventing editing of comments
  * Edit Element dialog closes without confirming, possibly losing
    edits (kde#417210)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1629288000">- Remove the QtWebKit dependency.</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1679140800">- Update to version 0.9.3.2:
  * KDE Bug 464606: Reactivating installation of translations
  * KDE Bug 464607: Removing dependency on Qt5's NetworkAuth
  * Fixing crashes with newer Qt versions (Albert Astals Cid &lt;aacid@kde.org&gt;)
  * Revamping various online searches by backporting updates from branch 'kbibtex/0.10':
    ACM's Digital Library, SpringerLink, JStor, NASA Astrophysics Data System, bioRxiv,
    InspireHEP
  * Fixing minor issues with build system
  * Fixing potential crash in BibTeX importer code
  * KDE Bug 459150: Fix creation of URL from user input
  * KDE Bug 463398: Predefined keywords are not remembered
  * Fixing various smaller issues
  * Adding Qt5's NetworkAuth as new explicit dependency
- Change URL from developer's page to kde apps page</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1698494400">- Update to version 0.10.0:
  * New online search: Semantic Scholar
  * Fixing and revamping ACM's Digital Library (a.k.a. ACM Portal)
    online search
  * Tabs in the entry editor can show short messages to use, e.g.
    in which tab DOIs or URLs are to be entered
  * Fixing missing &lt;bibliography&gt; tag in XML export
  * Fix: Can't associate a file with a relative path without having
    the file copied (kde#424033)
  * Fix: When formatting IDs, non-word characters should be used as
    word separators (kde#423976)
  * Fix: Cannot unselect entry list view columns in BibLaTeX mode
    (kde#433005)
  * Fixing crash when opening .bib file (kde#433084, kde#453455)
  * And many other smaller fixes and changes in the code, generally
    not visible to the user
- BuildRequires: cmake(Qt5Network) --&gt; cmake(Qt5NetworkAuth)
- Update file list</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1698580800">- The devel package is of no use to anyone, so do not have one and
  remove the devel files</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1698580801">- Remove the rpaths that rpmlint complains about</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1700654400">- Fix RPATH problem with cmake options instead of chrpath</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1716811200">- Fix build with icu 75:
  fix-icu-75.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785758400">- Switch to a git snapshot using Qt 6 (related: boo#1273167)
- Update the URL address
- Drop fix-icu-75.patch</changelog>
</package>
<package pkgid="eaefb271bb23ca7f3910859bc7112815834976c0454194a6ac24f3d9b1062df29b8b3eefd11d70f0cf571d65f106444d4751bf58115f893f4a34182378c18e40" name="kblackbox-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="4fd44d32270dff78f620515ec75b64dc51b414a89eebf2567de60e84a1549c47d1debb1aacc5d92420733083dc847820ec86a0e3e9d210b6b738d52d7f194020" name="kblackbox-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f5d1f41956d9548883aa4fa99bd317832d0e43162b91a4c67840e5554c1ac054f57d2f72a7a46cb10928957fa33a8c484c3a6f1e0919c18d41f72b74bb4735a1" name="kblocks-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * KBlocksAIPlannerExtend.cpp fix CLion issue "Declaration of 'i' hides previous local declaration"
  * doc/index.docbook put para in correct chapter</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="1edfb6c4c5238e21e7b02ee2823ab38045cdf3bc5fd31427f01669e2a1f896aa852e047049e06b5fd2dccc6231425ca85dc546f1552fe1852729406a8475b565" name="kblocks-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * KBlocksAIPlannerExtend.cpp fix CLion issue "Declaration of 'i' hides previous local declaration"
  * doc/index.docbook put para in correct chapter</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="8a9594531c56f69a09d527dc94e067483307514609cc11cdb13b30a4f1cba8b23df573a58a1646c2e6706adcd93e6d77f6ab73f087fcf234fa6321461cc538d1" name="kbom-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.4" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696852800">- new package kbom: Kubernetes Bill of Materials</changelog>
  <changelog author="kastl@b1-systems.de" date="1696852801">- Update to version 0.2.2:
  * Run always snapshot CI task
  * Bump dependencies
  * Bump cyclonedx-go
  * Bump golangci-linter
  * Redesign CI
  * feat: added allocatable property to nodes key</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950400">- Update to version 0.2.3:
  * Update even more dependencies + remove fossa
  * Bump dependencies
  * Bump docker image
  * Update kubernetes packages to v0.28.4</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950401">- Update to version 0.2.4:
  * Fix Release GH action</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.2.5:
  * Update module github.com/google/uuid to v1.5.0
  * Update kubernetes packages to v0.29.0
  * Update github/codeql-action action to v3
  * Update module github.com/spf13/viper to v1.18.2
  * Bump go version in go.mod
  * Add better support for cyclonedx
  * Update alpine Docker tag to v3.19.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1713441600">- do not strip aka remove -s -w ldflags</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717156800">- Update to version 0.2.6:
  * Bump schema version and format
  * Bump dependencies
  * Migrate kbom from ksoclabs to rad-security
  * Update module github.com/google/uuid to v1.5.0
  * Update kubernetes packages to v0.29.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 0.3.0:
  * Change prefix in taxonomy and cyclondx</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1730203200">- Update to version 0.3.1:
  * Add DCO checker
  * Fix CI pipeline
  * Feat/add additional version properties (#134)
  * Update to Go 1.23 (#139)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780142400">- Update to version 0.3.4 (no releases between .1 and this one):
  * Do not push docker image
  * Ignore unsupported windows/arm build target
  * Fail on high
  * Update deps
  * FIx linter
  * Bump go version, fix vulnerabilities
  * Update homebrew tap repo name to rad-security/homebrew</changelog>
</package>
<package pkgid="fbbcd49cb70f12021a27132314c776d087d9edc3fb09f41a0d72bde772ab7e0139e5f56fef46351f2f2fcc3c6438a94b2cc9846ba08553c75043fc4b8ceca8d3" name="kbookmarks-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="007bd5e5c520ab4d342b4c8451cc0ec047e4afdb58d8a8ea689dc7e55b363b8a7a2d669472f4195cb1ca18bc9e082f876a167f77d0e62627085a1c7e4ebe128d" name="kbounce-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="11af7d4c42038d3189b625bb00914cbae932dec628a562186f99d0db9fa707a5b2f19aefb8218a94a37a01b3b84ec29023f5f2a319f14c808150f1eb2d591005" name="kbounce-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="096c270df1ef00b382cd7a85bfcf46adf02a062f8e09804f8dca18a5e26a9fdfd2f1f19ea30e04354e3175e5da0655c734e891ac9a22c3fd4349a3be026ce392" name="kbreakout-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="1a5cdc2c4cf042cfdd3e59bec6198f7740d1f72f910f0cface7ce99204bf50a3abb353634f2bb678eebe6f039de44f1497ef5ea4c2ceb92d4f86138c0dc975b7" name="kbreakout-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="21351b017d1b541a0d9006b4365e097057dc076565403a31e07d57e049be6c3795cf248b9cf2d10b36ef38a5dc442540c18e81e9186176aa7dc81f10b5b290f5" name="kbruch-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d14117b0156a5d10f81f64840b0817618897fa0ae54784d1fd18c53513f3334d3b753646d4ce9cfb26deaf0d3f584df16d11dbf6c69343e2dab65e88a8f91640" name="kbruch-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="88f511685352acf169da51a16a8983b1922b31a48a3f5aa3a41e311133c1dce52ebc76206fe0e7d949de15ba6da09f4591b2def327ad16bdc9bc389ebc279436" name="kbuild-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.9998+svn3686" rel="2.3"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1585915200">- Add gcc10-fno-common-fix.patch in order to fix boo#1160274.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1598875200">- strsignal.patch: use strsignal instead of sys_siglist (bsc#1175268)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598875201">- update to svn3427:
  * 3 years of changes, see http://trac.netlabs.org/kbuild/timeline
- remove patches:
  gcc10-fno-common-fix.patch, glob-interface.patch,
  use-alloca.patch, kbuild-gcc7.patch, kbuild-glob.patch,
  strsignal.patch: upstream or obsolete</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1598961600">- Add byacc to BuildRequires fixes problems with bison 3.7 (bsc#1175268)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1717761600">- Make kbuild buildable with GCC 14 (boo#1225792)
  * Changes to configure machinery so that it does not fail and detect
    what it has detected with previous GCC versions.
    (kBuild-configure-c99.patch, kBuild-configure-c99-2.patch)
  * Add many missing includes (kBuild-c99.patch).
  * Fix an actual bug in a call to eval_buffer that also manifests as
    a C99 violation (kBuild-c99-2.patch).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726833600">- Update to snapshot 0.1.9998+svn3613
  * Qt6 support
- Switch all patches to the same patch level (p1)
- Delete kbuild-armv7l.diff (nonsensical change),
  kBuild-configure-c99.patch, kBuild-configure-c99-2.patch,
  kBuild-c99.patch, kBuild-c99-2.patch (obsolete)
- Rework ppc64le.patch: reuse ppc64 arch enumerator value;
  implement unconditional trap macro
- Rework aarch64.patch: define aarch64 as a full alias of arm64</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746532800">- Add kbuild-gcc15.patch to fix gcc15 compile time error</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755259200">- Update to snapshot 0.1.9998+svn3686
  * header.kmk,footer-pass2-compiling-targets.kmk: Added EARLY_LIBS
    and LATE_LIBS properties to better control the library order
    when using templates. The libraries are collected from
    EARLY_LIBS first, then LIBS, and LATE_LIBS last.
  * header.kmk: Added KB_FN_LOAD_TOOL and KB_FN_LOAD_SDK for
    explictly loading a tool or an sdk implementation.
  * kmk: Automatically ascend if no makefile found and a goal was
    given on the command line. This is to eliminating the need for
    Makefile.kup-files as far as compiling individual source files
    from an editor is concerned.
  * header.kmk: Always zap the IFS variable so it won't confuse
    kmk_ash.
  * kmk/job.c: Deal with escape sequences inside double quotes when
    we're using kmk_ash.
  * kBuild/header.kmk: drop the .noarch suffix for
    KBUILD_DEVTOOLS_TRG_NOARCH and KBUILD_DEVTOOLS_HST_NOARCH.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782475200">- Add ExclusiveArch condition based on existing kHlpAssert.h
  contents and SUSE patches.</changelog>
</package>
<package pkgid="d92429e7ca376e8ef625053fc7a17db6edb2b983dced6fcb5de56be6e4bf88255350b4eb5c4e04c01bd3c24dcc196c656fb55dbc030446f36266f784a9b8d4ef" name="kbuild-debugsource" arch="i586">
  <version epoch="0" ver="0.1.9998+svn3686" rel="2.3"/>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1585915200">- Add gcc10-fno-common-fix.patch in order to fix boo#1160274.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1598875200">- strsignal.patch: use strsignal instead of sys_siglist (bsc#1175268)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598875201">- update to svn3427:
  * 3 years of changes, see http://trac.netlabs.org/kbuild/timeline
- remove patches:
  gcc10-fno-common-fix.patch, glob-interface.patch,
  use-alloca.patch, kbuild-gcc7.patch, kbuild-glob.patch,
  strsignal.patch: upstream or obsolete</changelog>
  <changelog author="Callum Farmer &lt;callumjfarmer13@gmail.com&gt;" date="1598961600">- Add byacc to BuildRequires fixes problems with bison 3.7 (bsc#1175268)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Martin Jambor &lt;mjambor@suse.com&gt;" date="1717761600">- Make kbuild buildable with GCC 14 (boo#1225792)
  * Changes to configure machinery so that it does not fail and detect
    what it has detected with previous GCC versions.
    (kBuild-configure-c99.patch, kBuild-configure-c99-2.patch)
  * Add many missing includes (kBuild-c99.patch).
  * Fix an actual bug in a call to eval_buffer that also manifests as
    a C99 violation (kBuild-c99-2.patch).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1726833600">- Update to snapshot 0.1.9998+svn3613
  * Qt6 support
- Switch all patches to the same patch level (p1)
- Delete kbuild-armv7l.diff (nonsensical change),
  kBuild-configure-c99.patch, kBuild-configure-c99-2.patch,
  kBuild-c99.patch, kBuild-c99-2.patch (obsolete)
- Rework ppc64le.patch: reuse ppc64 arch enumerator value;
  implement unconditional trap macro
- Rework aarch64.patch: define aarch64 as a full alias of arm64</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1746532800">- Add kbuild-gcc15.patch to fix gcc15 compile time error</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1755259200">- Update to snapshot 0.1.9998+svn3686
  * header.kmk,footer-pass2-compiling-targets.kmk: Added EARLY_LIBS
    and LATE_LIBS properties to better control the library order
    when using templates. The libraries are collected from
    EARLY_LIBS first, then LIBS, and LATE_LIBS last.
  * header.kmk: Added KB_FN_LOAD_TOOL and KB_FN_LOAD_SDK for
    explictly loading a tool or an sdk implementation.
  * kmk: Automatically ascend if no makefile found and a goal was
    given on the command line. This is to eliminating the need for
    Makefile.kup-files as far as compiling individual source files
    from an editor is concerned.
  * header.kmk: Always zap the IFS variable so it won't confuse
    kmk_ash.
  * kmk/job.c: Deal with escape sequences inside double quotes when
    we're using kmk_ash.
  * kBuild/header.kmk: drop the .noarch suffix for
    KBUILD_DEVTOOLS_TRG_NOARCH and KBUILD_DEVTOOLS_HST_NOARCH.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1782475200">- Add ExclusiveArch condition based on existing kHlpAssert.h
  contents and SUSE patches.</changelog>
</package>
<package pkgid="2b245d754692068932d4bef4e94816d6cc90a3a6fe5e7f37b9cf6269717b241d9f0a886a0401e8882a09ca071dbe53518827965b3f882c2b0bf3b6e021491c6f" name="kcachegrind-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Use QDir::NoDotAndDotDot instead of manual removal from the dir list result</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Add bounds check</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove left-over KF version include
  * Add bounds check</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f39d049d5c9d3d7a06b8aee48c00cce713a835c3029a34f4dc6ab3089bfb611e9400cf9523b54baf783fb35835d8e535d7ce172a3259c02186171740746878e3" name="kcachegrind-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Use QDir::NoDotAndDotDot instead of manual removal from the dir list result</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Add bounds check</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove left-over KF version include
  * Add bounds check</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="ede8a30b1bf97573b07d5da79574ae8648caf86178759ee87baef73a415ac394e4d3271726528e7d6bc55bb516fb0c05aed4f4eb488f4d20aa2de338c3e701ff" name="kcalc-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * kcalc.cpp use en_US "initialization" instead of en_GB "initialisation"
  * kcalc.h initialize m_ParsingResult
  * documentation.yml is no more needed
  * refactor(kcalc_core): remove unnecessary temporary variable
  * Fix issue "Access specifier does not change accessibility level"
  * use proper icon set and style outside of Plasma
  * Add digit grouping in numeral system preview</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add option to force scientific notation (kde#142729)
  * README.md proofreading
  * tests: Force locale so tests pass on locales with , as decimal separator
  * kcalc binaries are shipped as GPL-2.0-or-later. Only CMakePresets.json is BSD-3-Clause</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * fixed infinity loop when degree token is found in calculation (kde#515379)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="dbe88151991d995c04eb081273a7a0bea29660ccfb8edae47bf7f1df78a6e2f821a6584f4ceeca572209bbe20366a2c329401d7cc36b372aa4eed2f2578771bd" name="kcalc-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * kcalc.cpp use en_US "initialization" instead of en_GB "initialisation"
  * kcalc.h initialize m_ParsingResult
  * documentation.yml is no more needed
  * refactor(kcalc_core): remove unnecessary temporary variable
  * Fix issue "Access specifier does not change accessibility level"
  * use proper icon set and style outside of Plasma
  * Add digit grouping in numeral system preview</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add option to force scientific notation (kde#142729)
  * README.md proofreading
  * tests: Force locale so tests pass on locales with , as decimal separator
  * kcalc binaries are shipped as GPL-2.0-or-later. Only CMakePresets.json is BSD-3-Clause</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * fixed infinity loop when degree token is found in calculation (kde#515379)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a44aeac2e3e194f60c54c579ea4982ded806f212416f1596408bc7acdecfa41982487072f997645922661ff8e73821811c1a1ffcefd24f2880feb735b585a322" name="kcalutils-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use [[maybe_unused]]
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Convert doc
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * remove unnecessary CMakeParseArguments</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * incidenceformatter.cpp - fix start-end times for recurring events(again)
  * Revert "incidenceformatter.cpp - fix start-end times for recurring events"
  * incidenceformatter.cpp - html clean descs for displayview and tooltips
  * incidenceformatter.cpp - cleanHtml - use QTextDocumentFragment::fromHtml
  * incidenceformatter.cpp - fix start-end times for recurring events</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784030400">- Add missing kcalutils-devel dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="6bdd0c9c1c0d58887f57d0c0e18097eb9705d82c5ff6dcdcf38450c7519d721a94c36f3539732c5a422106130c04ea9c66632edc9ba0c1df9a9765fa6c57df92" name="kcalutils-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use [[maybe_unused]]
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Convert doc
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * remove unnecessary CMakeParseArguments</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * incidenceformatter.cpp - fix start-end times for recurring events(again)
  * Revert "incidenceformatter.cpp - fix start-end times for recurring events"
  * incidenceformatter.cpp - html clean descs for displayview and tooltips
  * incidenceformatter.cpp - cleanHtml - use QTextDocumentFragment::fromHtml
  * incidenceformatter.cpp - fix start-end times for recurring events</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784030400">- Add missing kcalutils-devel dependencies</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="6239e389a98718fe688e4a576087ffb93b8d135f8b15149277878dbbd8abff786ee6fe4c1b74d017fb677615c9caa06f788a409cceeadfe3c097449c8fccd27b" name="kccmp-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.12"/>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1683720000">- Import version 1.0</changelog>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1683720001">- Make it build and install</changelog>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1689681600">- Remove "v" from the version name as requested in
  https://build.opensuse.org/request/show/1086178</changelog>
</package>
<package pkgid="d232ae649cfd9275dee46ca7f4de23bb8a38c29a3e426ef3cba842cfe7e911488cf961479d1078e1c9ef3242616df32638881618cf79449d4e0fe0e9d0dd7852" name="kccmp-debugsource" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.12"/>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1683720000">- Import version 1.0</changelog>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1683720001">- Make it build and install</changelog>
  <changelog author="Ivan Ivanov &lt;ivan.ivanov@suse.com&gt;" date="1689681600">- Remove "v" from the version name as requested in
  https://build.opensuse.org/request/show/1086178</changelog>
</package>
<package pkgid="2663fef2b7d786b239eb049addfc41d14ceafb0280bd19c36cb8a88707a97e4b2f7906d47741f2977d48512fd6f1bdd39d587c331a57096f61f3610fa884b227" name="kcharselect-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Support copying selected text from detail panel (kde#400257)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="b13fb3c18cab9af9dddf7eddf3a1ee917d5d6be434a12cba7ff64c134270a38572605368c874fa49d85722764ea2024e02ada10a361bb1cf7e9e5bdce324e870" name="kcharselect-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Support copying selected text from detail panel (kde#400257)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f77b57d1575f4eec0fe41b775c5c92ea1cdde32a6bcd1a997bd6fc100a514dac8b117edab275e254a6383d8e45add53169264fad637d4b275be9a95c60f5596d" name="kclock-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Implement Timer Lockscreen Popup
  * Update Alarm Popup UI to Better Fit Mobile Displays
  * Lockscreen Overlay Bugfix
  * timer: update notification text in ring() instead of init()
  * alarms: Use Plasma themes as available
  * TimerComponent: Make timer label editable inline
  * TimerComponent/Delegate: Use "New timer" for empty label
  * Add support for showing alarm overlays above the lockscreen (Wayland)
  * Enable `tnum` for the stopwatch to prevent jitter (kde#505723)
  * Revert "Reduce overdraw"</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * libplasma fixes
  * snapcraft: protocols needs a newer wayland</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * kclockd: Only request xdg background when alarms or timers are active (kde#522967)
  * kclockd: Add methods to check if there are active alarms and timers
  * Improve error message when no location is found
  * kclockd now checks if it should exit after timers and alarms are dismissed
  * Added basic kclockd keepalive</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Fix time zone formatting for some locales</changelog>
</package>
<package pkgid="ee23725dcded26f9966d66178ee0d36584f0d2aa7299fde40ab01eec46de5f15b76f9f8ffca460cdf0ab650326f05600a204e46280f07d4fad0bbc6defe83721" name="kclock-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Implement Timer Lockscreen Popup
  * Update Alarm Popup UI to Better Fit Mobile Displays
  * Lockscreen Overlay Bugfix
  * timer: update notification text in ring() instead of init()
  * alarms: Use Plasma themes as available
  * TimerComponent: Make timer label editable inline
  * TimerComponent/Delegate: Use "New timer" for empty label
  * Add support for showing alarm overlays above the lockscreen (Wayland)
  * Enable `tnum` for the stopwatch to prevent jitter (kde#505723)
  * Revert "Reduce overdraw"</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * libplasma fixes
  * snapcraft: protocols needs a newer wayland</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * kclockd: Only request xdg background when alarms or timers are active (kde#522967)
  * kclockd: Add methods to check if there are active alarms and timers
  * Improve error message when no location is found
  * kclockd now checks if it should exit after timers and alarms are dismissed
  * Added basic kclockd keepalive</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Fix time zone formatting for some locales</changelog>
</package>
<package pkgid="d92d8d16aa64326420a6155d22662685117272a03d3e8bfa9a683f8d4a4922396dec41a05deaabead47894f150e632f66d7dc7bdb4ff685bdcf638cb94734455" name="kcmutils-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="214f3dcea5189b35fa872819f3e3551946ae69c64483e6d7a9ffe44876e011bdba1279bd236354c0f0e55c00316d9adb361f4d045fc5c781028b69f19a0c1f7d" name="kcmutils-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="2ad996eb96a63439f8938fa2c5ac93c3e2604ba044fe6468c447a4b254ce0888a9f192f85cc9449abf1c876def33a0ca449c83f612c181a4930b2aa2272b40f0" name="kcmutils-imports-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="d412ff7b2feb82797b9a7da4d154d12a1d8884446eb962ce479899e0d4641b1cbafa660b73c800f70ddbd118fb1ffd30f2ba04569df4f249cd03a78ebd8f342f" name="kcodecs-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * KEmailAddress: Add autotests for improved whitespace trimming
  * KEmailAddress: Only trim surrounding whitespace between E-Mail addresses instead of also replacing all whitespace within E-Mail address names with a single ASCII space</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="74dcff91f171df7a8a7f68abfdb5aa851cb00a988bad4cf0906089db8aec31ccec5f330a88ff29ce3c48057d6e4d781a04a88152f0440df53ac92810bc0ca55b" name="kcolorchooser-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Allow to translate command line option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="4e354f219d6cf0297e4dd40ffe51a859f8571c5f4998a10879a4c5b66c18febfb47ad844c7030db76b4ba7c3213c53969cc8954407174367cae5cdce2cc829b8" name="kcolorchooser-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Allow to translate command line option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="09145ec2376c4d2d6a7dd2fc0c4bae56960015dae22d0e5e63fe851d3500e24381dccdb2c45ba2a985c26f53caed52994a7fd345368b4289bce68323208e5648" name="kcompletion-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="61041ebcfdbde51f8f1e343c9efd7a7b03ffd88b28b4daa2dd4c5e454f5f760744a0cba06e270e8521ce8f679a93e85c5e3b6e26a267aa57da823ac14a70e586" name="kcompletion-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="a069a6fef70b17e139750f979f7099a8645430294f346414123ac42a954676b329414f5b9d057257df7070859ec599de3989a579ea2a5d6973425e7a0351bcb7" name="kcompletion-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="68cb8db71213dfb8191cb8dc2f1a9191ee11f9fd2ffebb2b27aca6e946173d6903035aef22eb97265bafda22230ee21a4e5ea705a700cfe03b0f1a0f29e6a16f" name="kconf_update5-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.6"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Fix deadlock when KConfigIni fails to acquire a file lock</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * kconfigwatcher: do not assert absolute paths
  * dbussanitizer: do not allow trailing slashes
  * dbussanitizer: qassertx to print the path
  * notify: don't try to send or receive dbus notifications on absolute paths
  * more aggressively sanitize dbus paths</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make KConfigWatcher noop for in-memory configs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730721600">- Do not use the %requires_{ge,eq} macros on packages that are
  built by this source package: It does not work, as the package in
  question is not installed and thus not identifable as part of the
  rpm database.</changelog>
</package>
<package pkgid="c2635a4029ac1895b8fbaa9c1e62c17bc6aa46dcff9ccb6fe66d818d6084d97f8c1eebc84b2ceff8c035893a7fa233bac52a6c1c20818cec31db3bf5a55dcf16" name="kconf_update6-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kconfig_compiler: prevent empty private: section in headers
  * Use QLockFile.tryLock with timeout rather then lock forever (kde#508253)
  * Add 59ca348606 to .git-blame-ignore-revs
  * kdesktopfileaction: Improve docs strings
  * Use QCOMPARE vs QVERIFY
  * typo--
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix documentation of KSharedConfig::openStateConfig
  * kconfig_target_kcfg_file docs: add "since" note
  * kconfig_target_kcfg_file: avoid recreating same kcfgc file each cmake run
  * KF6ConfigMacros: No longer explicitly include CMakeParseArguments
  * kconfig_benchmark: add testParsing benchmark
  * KconfigIni: stream parse ini files (kde#481702)
  * Update version to 6.21.0
  * [kwindowconfig] Remove weird note from documentation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add std::chrono convenience helpers
  * Add long and ulong as supported types
  * KConfigIniBackend::parseConfig: reuse allocated buffer to read group name
  * Use ECM_TEST_NAME_PREFIX
  * Fix FindNext shortcut on macos
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kconfigwatcher: prevent a QThreadLocal to be creatde when exiting
  * Fix macos standard shortcut conflicts (kde#512817)
  * kconfigwatcher: Add context argument to connect
  * kconfigskeletontest: Fix memory leak
  * Enable LSAN in CI
  * KConfigIni: parseConfig simplify implementation
  * KConfig: better handle Anonymous case
  * autotests/qiodevice: add a test for the QFile case
  * kconfig_target_kcfg_file: use newer built-in cmake code to create kcfgc file
  * kconfigxt: Add KCONFIG_CONSTRUCTOR option
  * kconfigskeleton: Add ctor using std::unique_ptr&lt;KConfig&gt;
  * kconfig: support passing in a QIODevice
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix bounds check in KConfigPrivate::expandString
  * kdesktopfile: do not needlessly cascade desktop files
  * Add oss-fuzz integration
  * Remove old, commented out code
  * With get_filename_component use DIRECTORY instead of legacy alias PATH
  * KDesktopFileTest: Update testActionGroup
  * KDesktopFile: Check for Name since it is required field (kde#515694)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * kreadconfig: Add flag to include globals
  * kdesktopfile: tolerate nameless action for _SEPARATOR_ (kde#517770)
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * QDoc fixes
  * kreadconfig: Add flag to dump all entries
  * Do not try to read registry entries for absolute config file names
  * Avoid creation of not already existing registry keys
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Do not inherit publicly from std::map
  * KConfigSkeleton: Fix reading value for deleted entry with system default (kde#509416)
  * KConfigXT: Add addItemPathList and addItemUrlList
  * CMake config file: check private QtDBus dependency only for static builds
  * Drop unneeded moc include
  * Fix build warnings with -Wnoexcept (kde#384583)
  * Add autotest for KCoreConfigSkeleton::useDefaults
  * kconfig_compiler: Fix QML forward declarations when using a namespace (kde#510091)
  * kwindowstatesaverquick: Do not force-show windows
  * CMake config file: remove no longer used Qt6Xml dep with (static) libs
  * Add test for ADMIN_ACCOUNT environment variable override
  * Fix wrong usage of qEnvironmentVariable function
  * CMake config file: add missing Qt6Core &amp; Qt6Gui dependency check
  * kconfig_compiler: Consistently accept lowercase type names
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * ksharedconfig: only free the shared config at exit under AddressSanitizer
  * ksharedconfig: free the per-thread shared config at application exit
  * Do not launch desktop helper processes on iOS and Android
  * Do not launch desktop helper processes on iOS
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove unused variables in KConfig implementation
  * Revert "kwindowstatesaverquick: Do not force-show windows" (kde#522205)
  * Add test for KConfigLoader ctor that takes KConfigGroup
  * Use Qt for ASCII &amp;&amp; alphanumeric detection
  * Read config files in system locations before user-writable config files
  * Add tests to document status quo
  * kreadconfig: Add option to dump default values
  * kreadconfig: Dump entries sorted by group name/entry key
  * Don't change immutable non-default entry when setting default entry
  * Add failing tests demonstrating wrong behavior
  * Add helper to set/override an environment variable for a test
  * Remove obsolete doxygen file
  * Always insert deleted key into internal map (kde#519481)
  * Ensure that deleted default entries are deleted
  * Fix generated setters for enum options with UseEnumTypes
  * Export StandardAction as Q_ENUM_NS
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="8ca8e520c4bdac3104a1f0554ac263f66cf454ffb8d622bd9828519d63152365951a89a21f09d7a0bffb088df487fee9ed851c4b45204cda55bcce67f0271cdd" name="kconfig-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.6"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Fix deadlock when KConfigIni fails to acquire a file lock</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * kconfigwatcher: do not assert absolute paths
  * dbussanitizer: do not allow trailing slashes
  * dbussanitizer: qassertx to print the path
  * notify: don't try to send or receive dbus notifications on absolute paths
  * more aggressively sanitize dbus paths</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make KConfigWatcher noop for in-memory configs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730721600">- Do not use the %requires_{ge,eq} macros on packages that are
  built by this source package: It does not work, as the package in
  question is not installed and thus not identifable as part of the
  rpm database.</changelog>
</package>
<package pkgid="3521cddc933d0e6e63fafb78176e21160f44d170be0cbbde1f76a2e42f2217299c4300dfc4e8d69d56ebcf81aeb719221e61ed9824bbbde7029d86223464312e" name="kconfig-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.6"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Fix deadlock when KConfigIni fails to acquire a file lock</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * kconfigwatcher: do not assert absolute paths
  * dbussanitizer: do not allow trailing slashes
  * dbussanitizer: qassertx to print the path
  * notify: don't try to send or receive dbus notifications on absolute paths
  * more aggressively sanitize dbus paths</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make KConfigWatcher noop for in-memory configs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730721600">- Do not use the %requires_{ge,eq} macros on packages that are
  built by this source package: It does not work, as the package in
  question is not installed and thus not identifable as part of the
  rpm database.</changelog>
</package>
<package pkgid="7b764cf6a7d69066e1aee815b64a7b4801ddcff744ea1865f7d986d47151e3702d484bf7d2a5bbf42100aba41475db8423bbc85955e3f38d097127c71fce471a" name="kconfig-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.6"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Fix deadlock when KConfigIni fails to acquire a file lock</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * kconfigwatcher: do not assert absolute paths
  * dbussanitizer: do not allow trailing slashes
  * dbussanitizer: qassertx to print the path
  * notify: don't try to send or receive dbus notifications on absolute paths
  * more aggressively sanitize dbus paths</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make KConfigWatcher noop for in-memory configs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1730721600">- Do not use the %requires_{ge,eq} macros on packages that are
  built by this source package: It does not work, as the package in
  question is not installed and thus not identifable as part of the
  rpm database.</changelog>
</package>
<package pkgid="3b9d1f7c530b5fb4746992315e82148bceacbe758165ca1f5ce731a71c61aab24d22e591874d8ecdba6885d8894c1871495d68828eae351a7a8d90e706a172d4" name="kconfigwidgets-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * KColorSchemeMenu: Remove accelerator markers from scheme name
  * Give KColorSchemeMenu namespace a short description
  * Fixup: Pass scheme name - not path - to KColorSchemeManager::indexForScheme
  * Split menu creating functionality out of KColorSchemeManager</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * KRecentFileActions: Fix use after free (kde#476312)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="1a819246c84b685fe94c1466bc75bb4ab4a9b1f1cfedbffa9d01b044f0bf0979189807a139c67be62db6f2a5e8f625e230fad3ea2bd7cc1ca5e1d4c7fb23b90d" name="kconfigwidgets-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * KColorSchemeMenu: Remove accelerator markers from scheme name
  * Give KColorSchemeMenu namespace a short description
  * Fixup: Pass scheme name - not path - to KColorSchemeManager::indexForScheme
  * Split menu creating functionality out of KColorSchemeManager</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * KRecentFileActions: Fix use after free (kde#476312)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="1e19b6a8a8bc51bc44c3fc637a2f0eef864b3d6ea87f15fb92d6df6290ff3088ce54afbeda3e948e718489c700251ecd14daa35769229fa10f876abdb041152e" name="kconfigwidgets-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * KColorSchemeMenu: Remove accelerator markers from scheme name
  * Give KColorSchemeMenu namespace a short description
  * Fixup: Pass scheme name - not path - to KColorSchemeManager::indexForScheme
  * Split menu creating functionality out of KColorSchemeManager</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * KRecentFileActions: Fix use after free (kde#476312)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="b3347bb9900fed0924ca91edb8af0660cff70ff0942f9d3f06bccb4e23b3386d6708cd40d0f21439ea41179e6e33fdc4e7277a4f2acd59d18d47fea0c7d91eae" name="kcoreaddons-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * Fix license text loading on Android</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Add isProcExists func to check if /proc exists
  * Determine UNIX process if "/proc" does not exist</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="271e89829a84bb0e7aad318d56e1dc93f08bbb35290f4a954e93221acebf5d225bd3c5f43e58e23ab79963a393821e67807e1d100aa5cb2506009447bd2d47e8" name="kcoreaddons-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * Fix license text loading on Android</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Add isProcExists func to check if /proc exists
  * Determine UNIX process if "/proc" does not exist</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="ad20472f90064a5a94f485b3519c5d7b145317d53c797a734bbf816078b02145780a69491b7182c009b8b2b084e322a1273961a87426c3a98b0add85a8dd0242" name="kcoreaddons-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * Fix license text loading on Android</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Add isProcExists func to check if /proc exists
  * Determine UNIX process if "/proc" does not exist</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="fcab1695f3db4244d0abb7366c58e1c3ee295efbea57813b4c990def3aaf20f07ed09c5a24235dcbf9f5c4fb3bb038c4746144346287bd15f08441a6c6122c05" name="kcov-debuginfo" arch="i586">
  <version epoch="0" ver="42" rel="4.6"/>
  <changelog author="Doug Miller &lt;dgm816@gmail.com&gt;" date="1557489600">- modernize spec file
  * updated to Release: 3
  * converted Source: to Source0: for verification check
  * converted Patch: to Patch0:
  * added BuildRoot: per openSUSE recomendations
  * split BuildRequires: across multiple lines
- converted patch to -p1 per openSUSE recommendations</changelog>
  <changelog author="Doug Miller &lt;dgm816@gmail.com&gt;" date="1558180800">- updated to use python3 when compiling via python3.patch which
  removes python2 need</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600344000">- update to 38:
  This release fixes a kcov hang on the Aarch64 (ARM64) platform
  The Cobertura writer now supports the coverage-04.dtd version of the standard
- remove python3.patch (upstream):</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1656244800">- solib-parser/lib.c:99:3: error: #error Unsupported architecture
  Disable s390x builds.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1663848000">- Update to 40:
  * Make libbfd non-required to avoid GPLv3
- Changes from 39:
  * Allow an address to map to multiple lines in the binary
    (gh#SimonKagstrom/kcov/366).
  * Correct abort signal return value (gh#SimonKagstrom/kcov/314).
  * Escape json URLs (gh#SimonKagstrom/kcov/353).
  * Match ELF perfect if it has the ELF magic
    (gh#SimonKagstrom/kcov/339).
  * Correct --collect-only, --report-only on non-identical
    machines (gh#SimonKagstrom/kcov/342)
  * Auto build via github actions (gh#SimonKagstrom/kcov/347).
  * Allow regex in --replace-src-path (gh#SimonKagstrom/kcov/333).
  * bash: Set PS4 in bash_helper for modern bashes to allow root
    usage (gh#SimonKagstrom/kcov/331).
  * Fix --merge with two --collect-only runs
    (gh#SimonKagstrom/kcov/327).
  * bash: Add --bash-tracefd-cloexec to avoid leaking trace fd
    to children (gh#SimonKagstrom/kcov/325).
  * bash: Drain stdout when on xtrace-fd
    (gh#SimonKagstrom/kcov/323).
  * Make kcov conan-ready (gh#SimonKagstrom/kcov/322).
- Add kcov-40-binutils-2.39.patch: Fix build with binutils 2.39
  (gh#SimonKagstrom/kcov#381, gh#SimonKagstrom/kcov!383).
- Refresh spec file.
- Remove unneeded build dependency on python3.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1682337600">- Update to 41:
  * Output the codecov file format.
  * Fix handling of symlinks.
  * Add support for RISC-V.
  * Fix gcc-13 build.
  * Correct the license for Debian.
  * Add --cobertura-only output option.
  * Fix build with binutils &gt;= 2.39.
  * Clear BFD state between files to avoid breakpoint trashing atomic
    instructions.
- Remove kcov-40-binutils-2.39.patch: Fixed upstream.
- Add -lsframe, -lzstd to build flags: Fix linking.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1711972800">- Update to version 42
  * Issue #317: Correct handling of large amounts of solib data
  * Issue #399: Suppor for the LoongArch architecture
  * Issue #397: Correct symlinks if the out-directory is a
    relative path
  * OSX: Replace the lldb-engine/parser with a macho-parser and a
    mach-engine for improved performance (~20x)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1713182400">- Add -lsframe, -lzstd to build flags on Leap 15.5 and 15.6 build (bsc#1217242)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1713268800">- legaldb scan: Add APSL-2.0
  for kcov-42/src/engines/osx/mach_exc.defs</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1771588800">- Also link to libsframe on sp4 (bsc#1258658)</changelog>
</package>
<package pkgid="c1ae305c65c5f641e27cefa695299a4a12b1b224401f527a134d8f74f6c969461ac9c330287598fbf623b04874ffaec7ee7e63d7587f55e69b17e5df4196a39e" name="kcov-debugsource" arch="i586">
  <version epoch="0" ver="42" rel="4.6"/>
  <changelog author="Doug Miller &lt;dgm816@gmail.com&gt;" date="1557489600">- modernize spec file
  * updated to Release: 3
  * converted Source: to Source0: for verification check
  * converted Patch: to Patch0:
  * added BuildRoot: per openSUSE recomendations
  * split BuildRequires: across multiple lines
- converted patch to -p1 per openSUSE recommendations</changelog>
  <changelog author="Doug Miller &lt;dgm816@gmail.com&gt;" date="1558180800">- updated to use python3 when compiling via python3.patch which
  removes python2 need</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1600344000">- update to 38:
  This release fixes a kcov hang on the Aarch64 (ARM64) platform
  The Cobertura writer now supports the coverage-04.dtd version of the standard
- remove python3.patch (upstream):</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1656244800">- solib-parser/lib.c:99:3: error: #error Unsupported architecture
  Disable s390x builds.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1663848000">- Update to 40:
  * Make libbfd non-required to avoid GPLv3
- Changes from 39:
  * Allow an address to map to multiple lines in the binary
    (gh#SimonKagstrom/kcov/366).
  * Correct abort signal return value (gh#SimonKagstrom/kcov/314).
  * Escape json URLs (gh#SimonKagstrom/kcov/353).
  * Match ELF perfect if it has the ELF magic
    (gh#SimonKagstrom/kcov/339).
  * Correct --collect-only, --report-only on non-identical
    machines (gh#SimonKagstrom/kcov/342)
  * Auto build via github actions (gh#SimonKagstrom/kcov/347).
  * Allow regex in --replace-src-path (gh#SimonKagstrom/kcov/333).
  * bash: Set PS4 in bash_helper for modern bashes to allow root
    usage (gh#SimonKagstrom/kcov/331).
  * Fix --merge with two --collect-only runs
    (gh#SimonKagstrom/kcov/327).
  * bash: Add --bash-tracefd-cloexec to avoid leaking trace fd
    to children (gh#SimonKagstrom/kcov/325).
  * bash: Drain stdout when on xtrace-fd
    (gh#SimonKagstrom/kcov/323).
  * Make kcov conan-ready (gh#SimonKagstrom/kcov/322).
- Add kcov-40-binutils-2.39.patch: Fix build with binutils 2.39
  (gh#SimonKagstrom/kcov#381, gh#SimonKagstrom/kcov!383).
- Refresh spec file.
- Remove unneeded build dependency on python3.</changelog>
  <changelog author="Antoine Belvire &lt;antoine.belvire@opensuse.org&gt;" date="1682337600">- Update to 41:
  * Output the codecov file format.
  * Fix handling of symlinks.
  * Add support for RISC-V.
  * Fix gcc-13 build.
  * Correct the license for Debian.
  * Add --cobertura-only output option.
  * Fix build with binutils &gt;= 2.39.
  * Clear BFD state between files to avoid breakpoint trashing atomic
    instructions.
- Remove kcov-40-binutils-2.39.patch: Fixed upstream.
- Add -lsframe, -lzstd to build flags: Fix linking.</changelog>
  <changelog author="jun wang &lt;jgwang@suse.com&gt;" date="1711972800">- Update to version 42
  * Issue #317: Correct handling of large amounts of solib data
  * Issue #399: Suppor for the LoongArch architecture
  * Issue #397: Correct symlinks if the out-directory is a
    relative path
  * OSX: Replace the lldb-engine/parser with a macho-parser and a
    mach-engine for improved performance (~20x)</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1713182400">- Add -lsframe, -lzstd to build flags on Leap 15.5 and 15.6 build (bsc#1217242)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1713268800">- legaldb scan: Add APSL-2.0
  for kcov-42/src/engines/osx/mach_exc.defs</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1771588800">- Also link to libsframe on sp4 (bsc#1258658)</changelog>
</package>
<package pkgid="23f0391ab6a1a71654f885c2842273d4fca87c8836891024cde8f3ae462bc7d6b6f56f0dccf0385c275fc88ebdac2ebfd7798152c27ede6723f208075ebf9e09" name="kcrash-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * On windows, look for drkonqi.exe</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="f7ca67124e20d51e9b8bc14731316498366ef2e026d6646d1bafa422cb8c2937cfc7f8042bfedf4c5464a9da9369b8ac3b96eed9313bbcb84c658a2b4c5f45be" name="kcron-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix misspellings found by codespell
  * Add unit tests for TaskValidator
  * Improve const-correctness
  * Add topMargin to TaskPage
  * Fix command validation: add specific error messages and handle file permission changes on reselection
  * Handle command paths that contain spaces in validator
  * Simplify __unquoteCommandForDisplay()
  * Handle command paths that contain spaces (kde#511802)
  * Make buttons for applyModify() and applyCreate() actions more clear (kde#511644)
  * Use QString::fromUtf8 instead of QLatin1String (kde#494580)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Add project version in CMake</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * kcm_cron.json: add BugReportUrl
  * Convert validator messages to KUIT-compatible tags
  * Separate the validation of weekdays and calendar days (kde#517896)
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * Add project version in CMake</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="1372ca8915c4df16f924d5b4f4035cf7afb5061e7b5fcf9283a4e432bb4e579bde1ae128a35de7e277b7a3b22f8ee76c583a6df50bf448135055270539b0e385" name="kcron-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix misspellings found by codespell
  * Add unit tests for TaskValidator
  * Improve const-correctness
  * Add topMargin to TaskPage
  * Fix command validation: add specific error messages and handle file permission changes on reselection
  * Handle command paths that contain spaces in validator
  * Simplify __unquoteCommandForDisplay()
  * Handle command paths that contain spaces (kde#511802)
  * Make buttons for applyModify() and applyCreate() actions more clear (kde#511644)
  * Use QString::fromUtf8 instead of QLatin1String (kde#494580)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Add project version in CMake</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * kcm_cron.json: add BugReportUrl
  * Convert validator messages to KUIT-compatible tags
  * Separate the validation of weekdays and calendar days (kde#517896)
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * Add project version in CMake</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="734fab25cc7ebc0a4fd0992c630fcebe11a7f171ad2db584e61d62b494fee3f4553f304d30bbea376d2ebc53e1ed9e1dbf9f5ffba7e390e25e37975dccbe0877" name="kdb-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="10.7"/>
  <changelog author="wbauer@tmo.at" date="1552564800">- BuildRequire postgresql-server-devel instead of postgresql-devel
  on Tumbleweed to fix build with the latest postgresql version</changelog>
  <changelog author="wbauer@tmo.at" date="1554984000">- Update to 3.2.0
  * New features / APIs
    + Add Date/Time classes for precise type support (kde#393094)
    + Add support for the Date/Time constants in the SQL parser
    (kde#393094)
    + Add KDbConnection::drv_getTableNames for low level list of
    table names, make tableNames() skip names with non-existing
    physical tables (kde#392112)
    + Rework KDbConnection::drv_getTableNames API so error
    information is passed
  * Bug fixes
    + Fix crash in KDbConnection::recordCount(KDbTableSchema)
    + Fix loading object data for given type and ID (kde#393705)
    + Escape column and table aliases in queries as needed
    + Fix input of large unsigned int values (&gt;0x7FFFFFFF)
    (kde#395225)
    + Fix handling ORDER BY part of queries (kde#392753)
    + Fix detection of .kexi file types after recent change of MIME
    database for SQLite type (2018-06-17) (kde#396999)
    + More reliable resolving plugin MIME types - before adding
    metadata (Thanks to Pino Toscano)
  * Improvements
    + Add quotes when escaping identifiers only when string is not
    empty, invalid identifier or KDBSQL keyword
    + KDbUtils::stringToFileName(): Prepend '_' to recent project
    filenames that start with "." so files are not hidden
    + Improve transliteration features by switching to unidecode
  * MySQL / MariaDB support
    + Improve MariaDB detection on Windows builds, separately
    from MySQL
  * SQLite support
    + Fix loading value: Incorrect display of large unsigned int
    (&gt;0x7FFFFFFF) (kde#394913)
  * PostgreSQL support
    + CMake: find PostgreSQL 11
  * Tests
    + HeadersTest: Use install_manifest.txt to obtain list of
    files, this improves accuracy, no need for blacklisting
    + KDbTestUtils: add convenience APIs for connecting and using
    db, support connection options
    + Add autotests for checking detection of every mime type that
    should be supported
    + Add autotests for the new Date/Time related features
  * Buildsystem
    + Copy new FindICU.cmake from cmake and port to it
    + ICU is required so do not check for it again in the sqlite
    driver's build
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566648000">- Remove the pkg-config file from the -devel package. KDb3.pc contains
  incorrect entries.</changelog>
  <changelog author="wbauer@tmo.at" date="1580385600">- Add Fix-build-with-PostgreSQL-12.patch to fix build in Tumbleweed</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1584360000">- BuildRequires postgresql-server-devel on Leap version &gt;= 15.2</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Spec cleanup</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1624708800">- Add Fix-build-with-newer-Qt.patch to fix build after the latest
  Qt update</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Build using python3 rather than python2
- Spec cleanup
- Add upstream change:
  * 0001-Find-also-Python3-with-find_package-PythonInterp.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1717761600">- Enforce c++-17 to fix build with icu 75</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patches:
  * 0001-Find-newer-PostgreSQL-versions.patch
  * kdb-cmake4.patch</changelog>
</package>
<package pkgid="b4d2ae70d406c2a37961611320b6be6b3a56078fcf8d9dfa0fb0144026939a7002c0f3ff515e6340b0ec940124513599a0cb3c133844a6e49d4705e9fdf7d15a" name="kdb-debugsource" arch="i586">
  <version epoch="0" ver="3.2.0" rel="10.7"/>
  <changelog author="wbauer@tmo.at" date="1552564800">- BuildRequire postgresql-server-devel instead of postgresql-devel
  on Tumbleweed to fix build with the latest postgresql version</changelog>
  <changelog author="wbauer@tmo.at" date="1554984000">- Update to 3.2.0
  * New features / APIs
    + Add Date/Time classes for precise type support (kde#393094)
    + Add support for the Date/Time constants in the SQL parser
    (kde#393094)
    + Add KDbConnection::drv_getTableNames for low level list of
    table names, make tableNames() skip names with non-existing
    physical tables (kde#392112)
    + Rework KDbConnection::drv_getTableNames API so error
    information is passed
  * Bug fixes
    + Fix crash in KDbConnection::recordCount(KDbTableSchema)
    + Fix loading object data for given type and ID (kde#393705)
    + Escape column and table aliases in queries as needed
    + Fix input of large unsigned int values (&gt;0x7FFFFFFF)
    (kde#395225)
    + Fix handling ORDER BY part of queries (kde#392753)
    + Fix detection of .kexi file types after recent change of MIME
    database for SQLite type (2018-06-17) (kde#396999)
    + More reliable resolving plugin MIME types - before adding
    metadata (Thanks to Pino Toscano)
  * Improvements
    + Add quotes when escaping identifiers only when string is not
    empty, invalid identifier or KDBSQL keyword
    + KDbUtils::stringToFileName(): Prepend '_' to recent project
    filenames that start with "." so files are not hidden
    + Improve transliteration features by switching to unidecode
  * MySQL / MariaDB support
    + Improve MariaDB detection on Windows builds, separately
    from MySQL
  * SQLite support
    + Fix loading value: Incorrect display of large unsigned int
    (&gt;0x7FFFFFFF) (kde#394913)
  * PostgreSQL support
    + CMake: find PostgreSQL 11
  * Tests
    + HeadersTest: Use install_manifest.txt to obtain list of
    files, this improves accuracy, no need for blacklisting
    + KDbTestUtils: add convenience APIs for connecting and using
    db, support connection options
    + Add autotests for checking detection of every mime type that
    should be supported
    + Add autotests for the new Date/Time related features
  * Buildsystem
    + Copy new FindICU.cmake from cmake and port to it
    + ICU is required so do not check for it again in the sqlite
    driver's build
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566648000">- Remove the pkg-config file from the -devel package. KDb3.pc contains
  incorrect entries.</changelog>
  <changelog author="wbauer@tmo.at" date="1580385600">- Add Fix-build-with-PostgreSQL-12.patch to fix build in Tumbleweed</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1584360000">- BuildRequires postgresql-server-devel on Leap version &gt;= 15.2</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Spec cleanup</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1624708800">- Add Fix-build-with-newer-Qt.patch to fix build after the latest
  Qt update</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Build using python3 rather than python2
- Spec cleanup
- Add upstream change:
  * 0001-Find-also-Python3-with-find_package-PythonInterp.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1717761600">- Enforce c++-17 to fix build with icu 75</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patches:
  * 0001-Find-newer-PostgreSQL-versions.patch
  * kdb-cmake4.patch</changelog>
</package>
<package pkgid="da140f02dd7fa095c4e9fb780f142626f8a53a261e1c392435867bc8c3ccf14759431179377a4b67dc506bd2d8ef18c1021cee92f5863984d49d7e4782cbdb7b" name="kdb-mysql-driver-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="10.7"/>
  <changelog author="wbauer@tmo.at" date="1552564800">- BuildRequire postgresql-server-devel instead of postgresql-devel
  on Tumbleweed to fix build with the latest postgresql version</changelog>
  <changelog author="wbauer@tmo.at" date="1554984000">- Update to 3.2.0
  * New features / APIs
    + Add Date/Time classes for precise type support (kde#393094)
    + Add support for the Date/Time constants in the SQL parser
    (kde#393094)
    + Add KDbConnection::drv_getTableNames for low level list of
    table names, make tableNames() skip names with non-existing
    physical tables (kde#392112)
    + Rework KDbConnection::drv_getTableNames API so error
    information is passed
  * Bug fixes
    + Fix crash in KDbConnection::recordCount(KDbTableSchema)
    + Fix loading object data for given type and ID (kde#393705)
    + Escape column and table aliases in queries as needed
    + Fix input of large unsigned int values (&gt;0x7FFFFFFF)
    (kde#395225)
    + Fix handling ORDER BY part of queries (kde#392753)
    + Fix detection of .kexi file types after recent change of MIME
    database for SQLite type (2018-06-17) (kde#396999)
    + More reliable resolving plugin MIME types - before adding
    metadata (Thanks to Pino Toscano)
  * Improvements
    + Add quotes when escaping identifiers only when string is not
    empty, invalid identifier or KDBSQL keyword
    + KDbUtils::stringToFileName(): Prepend '_' to recent project
    filenames that start with "." so files are not hidden
    + Improve transliteration features by switching to unidecode
  * MySQL / MariaDB support
    + Improve MariaDB detection on Windows builds, separately
    from MySQL
  * SQLite support
    + Fix loading value: Incorrect display of large unsigned int
    (&gt;0x7FFFFFFF) (kde#394913)
  * PostgreSQL support
    + CMake: find PostgreSQL 11
  * Tests
    + HeadersTest: Use install_manifest.txt to obtain list of
    files, this improves accuracy, no need for blacklisting
    + KDbTestUtils: add convenience APIs for connecting and using
    db, support connection options
    + Add autotests for checking detection of every mime type that
    should be supported
    + Add autotests for the new Date/Time related features
  * Buildsystem
    + Copy new FindICU.cmake from cmake and port to it
    + ICU is required so do not check for it again in the sqlite
    driver's build
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566648000">- Remove the pkg-config file from the -devel package. KDb3.pc contains
  incorrect entries.</changelog>
  <changelog author="wbauer@tmo.at" date="1580385600">- Add Fix-build-with-PostgreSQL-12.patch to fix build in Tumbleweed</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1584360000">- BuildRequires postgresql-server-devel on Leap version &gt;= 15.2</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Spec cleanup</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1624708800">- Add Fix-build-with-newer-Qt.patch to fix build after the latest
  Qt update</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Build using python3 rather than python2
- Spec cleanup
- Add upstream change:
  * 0001-Find-also-Python3-with-find_package-PythonInterp.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1717761600">- Enforce c++-17 to fix build with icu 75</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patches:
  * 0001-Find-newer-PostgreSQL-versions.patch
  * kdb-cmake4.patch</changelog>
</package>
<package pkgid="c8de5417cf8b7ffbaa9dee00c441842a6fb57dedeebf0e920cf5441d34552caf88c55af57e0192503965eccb512153dd4d98172df5d23280472ec05cc152473b" name="kdb-postgresql-driver-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="10.7"/>
  <changelog author="wbauer@tmo.at" date="1552564800">- BuildRequire postgresql-server-devel instead of postgresql-devel
  on Tumbleweed to fix build with the latest postgresql version</changelog>
  <changelog author="wbauer@tmo.at" date="1554984000">- Update to 3.2.0
  * New features / APIs
    + Add Date/Time classes for precise type support (kde#393094)
    + Add support for the Date/Time constants in the SQL parser
    (kde#393094)
    + Add KDbConnection::drv_getTableNames for low level list of
    table names, make tableNames() skip names with non-existing
    physical tables (kde#392112)
    + Rework KDbConnection::drv_getTableNames API so error
    information is passed
  * Bug fixes
    + Fix crash in KDbConnection::recordCount(KDbTableSchema)
    + Fix loading object data for given type and ID (kde#393705)
    + Escape column and table aliases in queries as needed
    + Fix input of large unsigned int values (&gt;0x7FFFFFFF)
    (kde#395225)
    + Fix handling ORDER BY part of queries (kde#392753)
    + Fix detection of .kexi file types after recent change of MIME
    database for SQLite type (2018-06-17) (kde#396999)
    + More reliable resolving plugin MIME types - before adding
    metadata (Thanks to Pino Toscano)
  * Improvements
    + Add quotes when escaping identifiers only when string is not
    empty, invalid identifier or KDBSQL keyword
    + KDbUtils::stringToFileName(): Prepend '_' to recent project
    filenames that start with "." so files are not hidden
    + Improve transliteration features by switching to unidecode
  * MySQL / MariaDB support
    + Improve MariaDB detection on Windows builds, separately
    from MySQL
  * SQLite support
    + Fix loading value: Incorrect display of large unsigned int
    (&gt;0x7FFFFFFF) (kde#394913)
  * PostgreSQL support
    + CMake: find PostgreSQL 11
  * Tests
    + HeadersTest: Use install_manifest.txt to obtain list of
    files, this improves accuracy, no need for blacklisting
    + KDbTestUtils: add convenience APIs for connecting and using
    db, support connection options
    + Add autotests for checking detection of every mime type that
    should be supported
    + Add autotests for the new Date/Time related features
  * Buildsystem
    + Copy new FindICU.cmake from cmake and port to it
    + ICU is required so do not check for it again in the sqlite
    driver's build
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566648000">- Remove the pkg-config file from the -devel package. KDb3.pc contains
  incorrect entries.</changelog>
  <changelog author="wbauer@tmo.at" date="1580385600">- Add Fix-build-with-PostgreSQL-12.patch to fix build in Tumbleweed</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1584360000">- BuildRequires postgresql-server-devel on Leap version &gt;= 15.2</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Spec cleanup</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1624708800">- Add Fix-build-with-newer-Qt.patch to fix build after the latest
  Qt update</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Build using python3 rather than python2
- Spec cleanup
- Add upstream change:
  * 0001-Find-also-Python3-with-find_package-PythonInterp.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1717761600">- Enforce c++-17 to fix build with icu 75</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patches:
  * 0001-Find-newer-PostgreSQL-versions.patch
  * kdb-cmake4.patch</changelog>
</package>
<package pkgid="e72009b26613efd8a88053e8979cddaee22998a409efcf8b41992d5fb996a6a73a13d581b8f0a4ef2b4b9cf14649a3bd3a05ed394785cf0f7298b6a0a93a4f09" name="kdb-sqlite3-driver-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="10.7"/>
  <changelog author="wbauer@tmo.at" date="1552564800">- BuildRequire postgresql-server-devel instead of postgresql-devel
  on Tumbleweed to fix build with the latest postgresql version</changelog>
  <changelog author="wbauer@tmo.at" date="1554984000">- Update to 3.2.0
  * New features / APIs
    + Add Date/Time classes for precise type support (kde#393094)
    + Add support for the Date/Time constants in the SQL parser
    (kde#393094)
    + Add KDbConnection::drv_getTableNames for low level list of
    table names, make tableNames() skip names with non-existing
    physical tables (kde#392112)
    + Rework KDbConnection::drv_getTableNames API so error
    information is passed
  * Bug fixes
    + Fix crash in KDbConnection::recordCount(KDbTableSchema)
    + Fix loading object data for given type and ID (kde#393705)
    + Escape column and table aliases in queries as needed
    + Fix input of large unsigned int values (&gt;0x7FFFFFFF)
    (kde#395225)
    + Fix handling ORDER BY part of queries (kde#392753)
    + Fix detection of .kexi file types after recent change of MIME
    database for SQLite type (2018-06-17) (kde#396999)
    + More reliable resolving plugin MIME types - before adding
    metadata (Thanks to Pino Toscano)
  * Improvements
    + Add quotes when escaping identifiers only when string is not
    empty, invalid identifier or KDBSQL keyword
    + KDbUtils::stringToFileName(): Prepend '_' to recent project
    filenames that start with "." so files are not hidden
    + Improve transliteration features by switching to unidecode
  * MySQL / MariaDB support
    + Improve MariaDB detection on Windows builds, separately
    from MySQL
  * SQLite support
    + Fix loading value: Incorrect display of large unsigned int
    (&gt;0x7FFFFFFF) (kde#394913)
  * PostgreSQL support
    + CMake: find PostgreSQL 11
  * Tests
    + HeadersTest: Use install_manifest.txt to obtain list of
    files, this improves accuracy, no need for blacklisting
    + KDbTestUtils: add convenience APIs for connecting and using
    db, support connection options
    + Add autotests for checking detection of every mime type that
    should be supported
    + Add autotests for the new Date/Time related features
  * Buildsystem
    + Copy new FindICU.cmake from cmake and port to it
    + ICU is required so do not check for it again in the sqlite
    driver's build
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566648000">- Remove the pkg-config file from the -devel package. KDb3.pc contains
  incorrect entries.</changelog>
  <changelog author="wbauer@tmo.at" date="1580385600">- Add Fix-build-with-PostgreSQL-12.patch to fix build in Tumbleweed</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1584360000">- BuildRequires postgresql-server-devel on Leap version &gt;= 15.2</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Spec cleanup</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1624708800">- Add Fix-build-with-newer-Qt.patch to fix build after the latest
  Qt update</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Build using python3 rather than python2
- Spec cleanup
- Add upstream change:
  * 0001-Find-also-Python3-with-find_package-PythonInterp.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1717761600">- Enforce c++-17 to fix build with icu 75</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patches:
  * 0001-Find-newer-PostgreSQL-versions.patch
  * kdb-cmake4.patch</changelog>
</package>
<package pkgid="d946ed8201ff7c5eb2755dfa89f5a50953aca1fce79c30211b988687785f9e58042402ca8a4610ea781255aaa620d265376d30b36003c2b6dc0544cd00c7bc4a" name="kdbg-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.5"/>
  <changelog author="wbauer@tmo.at" date="1477224000">- Update to 2.5.6:
  * A popup shows the complete value of variables.
  * The values printed by GDB for uninitialized references and
    pointer-to-member variables no longer truncate the variable list.
  * A few more C++ keywords are now highlighted.
  * The CMakeLists.txt file was adjusted for newer cmake.
- Removed fix-build-with-cmake-3_4_3.diff, it's no longer necessary</changelog>
  <changelog author="olaf@aepfle.de" date="1480420800">- Expand macro kde4_runtime_requires only when its available
  to fix quilt setup</changelog>
  <changelog author="fabian@ritter-vogt.de" date="1481198400">- Revert kde4_runtime_requires change</changelog>
  <changelog author="wbauer@tmo.at" date="1485000000">- Update to 2.9.0:
  * Enhancements
  - A brand new application icon.
  - There is now a command to detach from a program being debugged.
    Thanks to Daniel Black.
  - Pointing on a variable shows a value in a popup in more cases.
    Thanks to Max Tomilov.
  - C++11 keywords are highlighted. Thanks to Michael Hansen.
  * Bug fixes
  - Line breaks of status bar messages produced by GDB are now trimmed
    to avoid that the text is only visible partially. Fix by Gilles Allard.
  - (Action and application) icons are installed in an application neutral
    location because the launcher menu of modern KDE desktops does not show
    the icon otherwise.
  - Fixed a typo in the pretty-printer of std::vector&lt;&gt;.
- Drop susepatches.diff, applied upstream</changelog>
  <changelog author="wbauer@tmo.at" date="1502798400">- Update to 2.9.1:
  * Enhancements
  - Display QString values in programs based on Qt5.
  - Show truncated structure values in the popup of the Expression window.
  * Bug fixes
  - Fix that the View menu entries can show and hide docking windows.</changelog>
  <changelog author="christophe@krop.fr" date="1513080000">- Update to 3.0.0
  * XSL debugging support is no longer maintained and is now deprecated.
  * Ported to KDE Frameowork 5
  * The memory dump window shows an ASCII representation when the display
    is set to "hexadecimal"
  * The displayed memory dump is extended automatically when the window is
    scrolled to the end of the currently visible dump
  * Source code tab windows can be closed with a close button
  * When the current line is updated due to a debugger step command, it is
    centered in the window
  * Group headers in the Registers window use the available window width.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1578916800">- Update to 3.0.1
  * Use a color of the selected line with better contrast depending on
    the UI theme being used
  * Recognize parameter names of variadic function templates.
  * Show char16_t and char32_t string values.
  * No longer install individual frame images of the pulse animation.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711108800">- Update to 3.1.0
  Enhancements:
  * The disassembly flavor to be used for the display of
    disassembled code can be selected. The setting is per
    program. Thanks to Petros Siligkounas.
  * The break ("pulse") button now shows help text.
  Bug Fixes:
  * Icons of certain actions were missing, which has been fixed,
    most importantly of the Open Executable action
  * The value parser no longer chokes on references to incomplete
    types, which caused a truncated list in the Variables window.
  Development Support:
  * Many modernizations took place so that the build procedure
    now reports far fewer deprecation warnings.
  Deprecation Notice:
  * XSL debugging support is no longer maintained and is now
    deprecated. It will be removed in a future release.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742472000">- Add patch:
  * kdbg-cmake4.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 3.2.0
  * KDbg can be built for KDE Frameworks 6/Qt6
  * XSL debugging support was removed
- Drop patch:
  * kdbg-cmake4.patch</changelog>
</package>
<package pkgid="45c4e724b05f48a7b6ab5ac931d1cd80f6b58f18c1c372ff23402596592b450b0b812db52b1c639a881ca746b422ebabf22bab08c8d9cd79ae558099f3ab8410" name="kdbg-debugsource" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.5"/>
  <changelog author="wbauer@tmo.at" date="1477224000">- Update to 2.5.6:
  * A popup shows the complete value of variables.
  * The values printed by GDB for uninitialized references and
    pointer-to-member variables no longer truncate the variable list.
  * A few more C++ keywords are now highlighted.
  * The CMakeLists.txt file was adjusted for newer cmake.
- Removed fix-build-with-cmake-3_4_3.diff, it's no longer necessary</changelog>
  <changelog author="olaf@aepfle.de" date="1480420800">- Expand macro kde4_runtime_requires only when its available
  to fix quilt setup</changelog>
  <changelog author="fabian@ritter-vogt.de" date="1481198400">- Revert kde4_runtime_requires change</changelog>
  <changelog author="wbauer@tmo.at" date="1485000000">- Update to 2.9.0:
  * Enhancements
  - A brand new application icon.
  - There is now a command to detach from a program being debugged.
    Thanks to Daniel Black.
  - Pointing on a variable shows a value in a popup in more cases.
    Thanks to Max Tomilov.
  - C++11 keywords are highlighted. Thanks to Michael Hansen.
  * Bug fixes
  - Line breaks of status bar messages produced by GDB are now trimmed
    to avoid that the text is only visible partially. Fix by Gilles Allard.
  - (Action and application) icons are installed in an application neutral
    location because the launcher menu of modern KDE desktops does not show
    the icon otherwise.
  - Fixed a typo in the pretty-printer of std::vector&lt;&gt;.
- Drop susepatches.diff, applied upstream</changelog>
  <changelog author="wbauer@tmo.at" date="1502798400">- Update to 2.9.1:
  * Enhancements
  - Display QString values in programs based on Qt5.
  - Show truncated structure values in the popup of the Expression window.
  * Bug fixes
  - Fix that the View menu entries can show and hide docking windows.</changelog>
  <changelog author="christophe@krop.fr" date="1513080000">- Update to 3.0.0
  * XSL debugging support is no longer maintained and is now deprecated.
  * Ported to KDE Frameowork 5
  * The memory dump window shows an ASCII representation when the display
    is set to "hexadecimal"
  * The displayed memory dump is extended automatically when the window is
    scrolled to the end of the currently visible dump
  * Source code tab windows can be closed with a close button
  * When the current line is updated due to a debugger step command, it is
    centered in the window
  * Group headers in the Registers window use the available window width.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1578916800">- Update to 3.0.1
  * Use a color of the selected line with better contrast depending on
    the UI theme being used
  * Recognize parameter names of variadic function templates.
  * Show char16_t and char32_t string values.
  * No longer install individual frame images of the pulse animation.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1711108800">- Update to 3.1.0
  Enhancements:
  * The disassembly flavor to be used for the display of
    disassembled code can be selected. The setting is per
    program. Thanks to Petros Siligkounas.
  * The break ("pulse") button now shows help text.
  Bug Fixes:
  * Icons of certain actions were missing, which has been fixed,
    most importantly of the Open Executable action
  * The value parser no longer chokes on references to incomplete
    types, which caused a truncated list in the Variables window.
  Development Support:
  * Many modernizations took place so that the build procedure
    now reports far fewer deprecation warnings.
  Deprecation Notice:
  * XSL debugging support is no longer maintained and is now
    deprecated. It will be removed in a future release.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742472000">- Add patch:
  * kdbg-cmake4.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 3.2.0
  * KDbg can be built for KDE Frameworks 6/Qt6
  * XSL debugging support was removed
- Drop patch:
  * kdbg-cmake4.patch</changelog>
</package>
<package pkgid="2ea5ff3b46217da0770d629e3a99598458249629468c77625d0a06b632a08d771e42da7259352e2f580e4f2334e1801279e3bb17a58c82151c7e25fcc7267f75" name="kdbusaddons-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="80dd8fbe32b97f3a031a429e435d5b697b88ac50dcc61ef6449933b91dea72740b1c2575ba72229023ae3e3dfad306fa596176d107eba67a132f0081b17ee550" name="kdbusaddons-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="8af016a29a2c68fb1b91147fc0bfa213203459182b296e3de9552bce4a5a010598eafc76581be66ac2513c38e8390012bccc9c42db92925a70d2b9c2941c2e0d" name="kdbusaddons-tools-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="f4cf026a761a12b0600212e3b7becde0be858085d5329bde7a24bf389097b59ed5078d7f1581ddad77e84552dd37be5f70fc71b8ad29a66bd6313620810cea9f" name="kddockwidgets-qt6-debugsource" arch="i586">
  <version epoch="0" ver="2.4.1" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706788800">- Update to 2.0.0
  * Architecture rewrite to support more frontends besides
    QtWidgets and QtQuick. 2.0 isn't very interesting for users,
    but will allow developers to make KDDW support other GUI
    frameworks more easily. Also QtQuick is now better integrated,
    without being shoehorned with ifdefs into the QtWidgets
    implementation.
    + Split into a view/controller architecture
    + Non-gui logic moved to controllers
    + Each controller has a gui counter part, implemented for each
    supported frontend
  * Uses nlohmann JSON library (MIT) instead of QJsonDocument, for
    saving/restoring layouts
  * Added Config::setStartDragDistance()
  * Removed Config::setTabbingAllowedFunc() which was already
    deprecated in favor of Config::setDropIndicatorAllowedFunc()
  * Slint and Flutter WIP. Waiting for these frameworks to
    support multi-window before finishing.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716292800">- Update to 2.1.0
  https://github.com/KDAB/KDDockWidgets/releases/tag/v2.1.0
  Bug fixes:
  * Fixed dock widget float button when using main window nesting
  * Fixed double-click on titlebar not floating it if auto-hide
    flag was enabled
  * Fixed auto-hide overlay not updating its position when main
    window was resized
  * Fixed crash when doing sequential open() and close() calls
  * Fixed double-click the guest widget would make window float
  * LayoutSaverOption::Skip now honours docked dock widgets
  * Fixed DockWidget::addDockWidgetToContainingWindow() when
    using nested main windows
  * Multiple fixes for save/restore when windows are maximized
  * Several fixes regarding nested main windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1721822400">- Build kddockwidgets without spdlog until fmt 11 gets supported</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736683200">- Update to 2.2.1
  * qtquick: Add support for MainWindowOption_HasCentralWidget
  * qtquick: Add QtQuick::FloatingWindow::setQuickWindowCreationCallback
  * Add Config::setDockWidgetTabIndexOverrideFunc()
  * Allow to redock back to a floating window
  * Add KDDockWidgets::controllersToViews
  * Add Config::setTabsAtBottom()
  * Fix case where persistent central widget would detach when dragged
  * Fix windows having transparency when drop indicators inhibited
  * Fix case where persistent central widget would detach when dragged
  * Allow to build against external KDBindings
  * Fix restore layout of nested main windows
  * Fix restore maximized window corner case
  * Fix linking against static KDDW</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744804800">- Update to 2.2.3
  * Fix potential crash found by ASAN</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1746187200">- Update to 2.2.4
  * Fix crash when using QAction to float tabs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1748347200">- Update to 2.2.5
  * Fix version being reported as 2.2.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759233600">- Update to 2.3.0
  * qtquick: Add QtQuick::IndicatorWindow::setQuickWindowCreationCallback
  * qtquick: Add support for building as a QML module and fixed
    all qmllint warnings
  * qtquick: Add support to use as QML plugin without requiring
    C++ or explicit linking
  * qtquick: User no longer needs to call KDDockWidgets::initFrontend()
    if you're using QGuiApplication instead of QApplication
  * qtquick: Implement QML api for Config::setDockWidgetFactoryFunc
  * Add MainWindowOption_CentralWidgetGetsAllExtraSpace
  * Internal nlohmann bumped to v3.12
  * QtWidgets::ViewFactory::createTitleBarButton() is now virtual
  * qtwidgets: Fix crash when undocking
  * Support window managers without translucency in Qt 6
  * Add Config::Flag_DisableDoubleClick
  * Don't steal QStyle ownership from QApplication
  * Added Core::DockWidget::setUserData(QVariantMap)
  * Fixed static build when using QML module
  * Wayland: Fix dropping over dock widgets that also accept
    drops, like nested QQuickWidget</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1762257600">- Update to 2.4.0
  * qtquick: Expose DockWidgetOptions to QML
  * qtquick: Expose 'DockWidget::lastCloseReason' to QML
  * qtquick: Add DockWidgetInstantiator::deleteDockWidgetLater
  * qtwidgets: Support tabs in south location</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784635200">- Update to 2.4.1
  * qtquick: Fixed support for one window with multiple docking areas
  * qtquick: Fixed tab views not being deleted on window close
  * qtwidgets: Fixed separator position when using lazy separators
- Drop the Qt 5 build. No user. (but keep the multibuild setup)
- Drop obsolete Leap 15 conditions</changelog>
</package>
<package pkgid="cb8d67047a74935510471c61ec044d2dc354392add00db4c31daaf563b0bff7ae08ce0c88c9edc4552b86e9495efc66aacb0ea1235272a98274d0fba6019fbe2" name="kde-cli-tools6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Add smoke test for KCM
  * kinfo: Add a check for whether kinfocenter is installed
  * keditfiletype: Use a static library to avoid compiling twice
  * Enable LSAN in CI
  * kioclient: Explicitely clear desktopFileName (kde#512650)
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Force file extensions to be LtR (kde#518909)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * kstart: Unset desktop file name (kde#521679)
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="9381716807c36a141b50e46a35cb6380ae89c858ebfdceee67656cced176f12101a8cd65dd21a4db881ee0192efbc87c92ee978731340d8cbaa9f17d0fbeb79d" name="kde-cli-tools6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Add smoke test for KCM
  * kinfo: Add a check for whether kinfocenter is installed
  * keditfiletype: Use a static library to avoid compiling twice
  * Enable LSAN in CI
  * kioclient: Explicitely clear desktopFileName (kde#512650)
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Force file extensions to be LtR (kde#518909)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * kstart: Unset desktop file name (kde#521679)
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="8a2dd74a2561220d07eb09e33475392c1b91e391379431c2500d33b9337b577baa700d16924bb8fd514142c9abb7d26f326898026a49ddad9253ca8fdfed5c84" name="kde-dev-utils-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="191293fef6ea69628ee2b31c9b28eebfedd7bb034058bb1fcef908f6e02b530382acdafb9903f68dc9347a32228129a58184e0f8e2fb9834f35eaf006b61ac29" name="kde-dev-utils-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5909e1e9b09e9fc74b338e8c5fb3da4c54bb1db768dcb6c55fdb7288aa6020b1cfce4f1a73202570d6b7db98cbd75f38c87d44a13458fe3394b6a832801d406d" name="kde-fcstd-thumbnailer-debuginfo" arch="i586">
  <version epoch="0" ver="0+git.adc0f19" rel="1.9"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1658491200">- Initial package of kde-fcstd-thumbnailer for openSUSE</changelog>
</package>
<package pkgid="ea6123e672c695e00353c411b678253fedef716397865a45dfcab680a9c5cb93c310e956593da10119cfaeaf9a790e577fd2e3e4b1c0f5630ac42ce362a0d217" name="kde-fcstd-thumbnailer-debugsource" arch="i586">
  <version epoch="0" ver="0+git.adc0f19" rel="1.9"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1658491200">- Initial package of kde-fcstd-thumbnailer for openSUSE</changelog>
</package>
<package pkgid="1d209567093a014fec91e4b8495a2e4029d3290d27702ebf311c414da08d8af70207d3ae4e9d51d9f08c7019c72818911924d883d0bf0172276524a2bf9a9a90" name="kde-gtk-config6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Fix disabled anim. when decoration has no buttons
  * Enable LSAN in CI
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="664b815a797df0e3c3646c66901560be774929d88fb27ae23fa66ba3fb0ffc769be22a019854a200d84e11e52710cd25f33a954421c4c5041a9cfb0fb54d9a0e" name="kde-gtk-config6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Fix disabled anim. when decoration has no buttons
  * Enable LSAN in CI
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="71401e52c7c37e5c809eed5f08911e81eebc7d7eb6321b8a02461fdc31a9a86283d55355551bfb7a3659f9fdb14202811f2b5ce5eb53386e6ab1dfe91ef0bf33" name="kde-gtk-config6-gtk3-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Fix disabled anim. when decoration has no buttons
  * Enable LSAN in CI
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="527271e40d8cf4974ed28b9f72fc1ecb0ed41ff40cf38bc77ceb2113be4bd91d57913e66a549d097caa1f2757f2dfdf8a5e1409194ea40327f558acac0b4ec70" name="kde-inotify-survey-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="52a096805010f4fc43df131846744c6669c0d100a8676f027667cd9c5928902c544cc23c2ebe3b43249a27de58c452918c35a73647d4dbeaa755e53f2fac4041" name="kde-inotify-survey-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="c6e37b507449c467932e4ca19f58b4d6bf98a02fd475fcb4ae6ea5235f911ae9e2d46a5654f4a9a2783738acec246bf6f2bb67bdec1e6126f67eb538ccf29e64" name="kde-l10n-devel-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="88c423a1cfd7927d472dfa3ba3b1ec224dda645e3487dd24b40de363c8f7a9e8f50ac0d36d004a70bbf4f7ef7eb42f469bfa9d74acd83a8f9097605a352910e7" name="kdebugsettings-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix cmake lint
  * Don't warn about cmake unknown command
  * Make sure to compile without deprecated methods
  * Add clazy support
  * Add option for defining: Warnings are errors
  * cmake_minimum_required: drop outdated FATAL_ERROR
  * Fix remove/edit item when we use proxy model
  * Coding style
  * Remove duplicate headers
  * Inform when filename doesn't exist.
  * Update CMakePresets.json
  * Fix some clazy warnings
  * use runtime qt 6.10</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * We depend against qt6.10
  * Make sure that index is ok
  * Make sure that path is ok
  * Make sure that it compiles without kf 6.27 deprecated methods
  * Not necessary now it's in ecm
  * Add kf 6.26
  * Add smoke test + use KDebugSettingsCommandLineParser
  * Add autotest
  * Add kdebugsettingscommandlineparse
  * Increase version
  * Fix clang autogenerate file
  * Don't iterate on all column
  * Make sure that we update all column
  * Use case insensive + use cache variable
  * We have only one column. Use 0
  * ignore .qtcreator
  * Use QT_ENABLE_STRICT_MODE_UP_TO=0x060B00
  * Add completion support
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * Fix potential pb
  * Fix cmake warnings
  * Add prek support + move license to REUSE.toml</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="dc0b8ec5df80ebd256b6d7d3b12016732d15e315bb5a5d629c45d800d27c73728fa240196bbbe3eb47b7dffcb85ddabef39dec67383cc8ba29822a8cf71f0593" name="kdebugsettings-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix cmake lint
  * Don't warn about cmake unknown command
  * Make sure to compile without deprecated methods
  * Add clazy support
  * Add option for defining: Warnings are errors
  * cmake_minimum_required: drop outdated FATAL_ERROR
  * Fix remove/edit item when we use proxy model
  * Coding style
  * Remove duplicate headers
  * Inform when filename doesn't exist.
  * Update CMakePresets.json
  * Fix some clazy warnings
  * use runtime qt 6.10</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * We depend against qt6.10
  * Make sure that index is ok
  * Make sure that path is ok
  * Make sure that it compiles without kf 6.27 deprecated methods
  * Not necessary now it's in ecm
  * Add kf 6.26
  * Add smoke test + use KDebugSettingsCommandLineParser
  * Add autotest
  * Add kdebugsettingscommandlineparse
  * Increase version
  * Fix clang autogenerate file
  * Don't iterate on all column
  * Make sure that we update all column
  * Use case insensive + use cache variable
  * We have only one column. Use 0
  * ignore .qtcreator
  * Use QT_ENABLE_STRICT_MODE_UP_TO=0x060B00
  * Add completion support
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * Fix potential pb
  * Fix cmake warnings
  * Add prek support + move license to REUSE.toml</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="587291e54010db96812bf8f2414c64717578b8d7040018f7e628fd306815678a38ca029ebfade74dc34eb5dbdf69571924ba10809aea1e0e3ccdfed4fa4c8614" name="kdeclarative-components-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * GridDelegate: lazy load menu</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Show GridDelegate labels as plaintext (kde#480106)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="b71249e328d8426daf83bed69cef888938448cf19ce8f89a35e411a77648db3e3743f4d1f3aa31a1c563615b5aa0eb6fa9f960280805fddedf0ff5c17d8d0c57" name="kdeclarative-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * GridDelegate: lazy load menu</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Show GridDelegate labels as plaintext (kde#480106)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="2843f8b571a15f72efa53b81f923e5fc23d569d65c45807a223dfed42cf3b72047eccf5e1d867b25692a8de12652956132ff0bd2410113521997307dff470506" name="kdeclarative-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * GridDelegate: lazy load menu</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Show GridDelegate labels as plaintext (kde#480106)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="537e1c8155335440b4372f9076a991c876b2c5b9c92ba87179e49416080668dc8c2a133e13c62612e117d7f22203682ceb72d2506c27a875fe5a45571c33017c" name="kdeclarative-tools-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * GridDelegate: lazy load menu</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Show GridDelegate labels as plaintext (kde#480106)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="1886409a7924fc3d1e874bed156129e237f30da9c3b0db37eb26f4071178053ed48a1e75265763cc5e8bc67a509dc3c3862214dac18cff6a6e5dddee2c1a1f9a" name="kdeconnect-kde-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Fix clicking on plugin's row doesn't change plugin's status (kde#514923)
  * shareplugin: Fix setting file modified date
  * plasmoid: make Share dialog non-modal (kde#515659)
  * lanlinkprovider: don't go through instance to call a static (kde#515483)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * smsapp: Display newlines in chat message bubbles (kde#418285)
  * smsapp: Preserve leading zeros in new conversation addresses (kde#498217)
  * smsapp: Raise existing window when app is launched again (kde#498219)
  * smsapp: Fix +New button not opening conversation (kde#463247)
  * app: Improve accessibility of plugin list delegates (kde#517006)
  * Fix clicking on plugin's row doesn't change plugin's status (kde#514923)
  * plasmoid: make Share dialog non-modal (kde#515659)
  * lanlinkprovider: don't go through instance to call a static (kde#515483)
  * Fix do not send unsupported packets (kde#508301)
  * runcommand: add actions for command editing (kde#512904)
  * Fix sharing files from kdeconnect-app (kde#504982)
  * runcommand: Make sample command OS-specific (kde#512016)
  * Disable MDNS by default (kde#487719)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * sftp: Add trailing slash to URL when browsing</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Sanitize paths in ClipboardPlugin::receivePacket</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * sms: bail out when the phone advertises a conversation with no messages
  * virtualmonitor: Fix virtual screen size on high dpi screens</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * pause music plugin: skip our own mpris interface (kde#427028)
  * core/filetransferjob: Fix automatic file renaming
  * Build for macOS also on release branches
  * Do not show connection info for disconnected devices
  * test: add regression test for CompositeUploadJob timeout path
  * Fix: add connection timeout to CompositeUploadJob to prevent port leaks (kde#516765)
  * Call FromIdentityPacketAndCert from the class, not the object (kde#519057)
  * dbusproperty: scope signal connection (fixes crash closing settings) (kde#520352)
  * Filter the addresses we advertise via mdns (kde#520453)
  * Avoid echoing phone notifications back to the phone (kde#520838)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * pause music plugin: skip our own mpris interface (kde#427028)
  * Avoid echoing phone notifications back to the phone (kde#520838)
  * Filter the addresses we advertise via mdns (kde#520453)
  * dbusproperty: scope signal connection (fixes crash closing settings) (kde#520352)
  * Call FromIdentityPacketAndCert from the class, not the object (kde#519057)
  * Fix: add connection timeout to CompositeUploadJob to prevent port leaks (kde#516765)
  * Fix silent send failure on SMS conversation cache miss (kde#517659)
  * Fix mousepad delta update by using x11 API (kde#516951)
  * Tune TCP keepalive to 60s for dead connection detection (kde#476747)
  * smsapp: Make URLs in chat messages clickable (kde#419100)
  * smsapp: Display newlines in chat message bubbles (kde#418285)
  * smsapp: Preserve leading zeros in new conversation addresses (kde#498217)
  * smsapp: Raise existing window when app is launched again (kde#498219)
  * smsapp: Remove drop shadow from compose box pane (kde#487369)
  * smsapp: Fix +New button not opening conversation (kde#463247)
  * app: Improve accessibility of plugin list delegates (kde#517006)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * sms: give up on an attachment that cannot be read
  * Keep files that arrive whole but not in the announced size (kde#523547)
  * Protect from creation/modification timestamps being 0 (kde#523078)
  * sftp: don't spin forever removing Solid device entries from Dolphin</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Reimplement deleteLater but checking that the socket wasn't updated
  * Fix copy-pasted return that should be a continue like the rest
  * Do not create devicelink if we are going to discard it
  * Fix clipboard plugin trying to share directories
  * kio: Provide better error message on failure in stat, too
  * Add modifier keys as special keys
  * Remote keyboard: Support sending meta
  * macos: focus app when opened from indicator
  * Fix drag-and-drop on macos
  * Unify code paths for transferring empty and non-empty files
  * Fix: Received files with size 0 also get their timestamps set
  * Use the specialKey validation across remote input implementations</changelog>
</package>
<package pkgid="1edec0e8e996b7339e3b6a4ac85da0ed69b56b25531f3691f80e5c7a1daea7ef8958f9abf91dede796607ac30c0c0962a6acb33c821c14b003decafb1fc0ac3e" name="kdeconnect-kde-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Fix clicking on plugin's row doesn't change plugin's status (kde#514923)
  * shareplugin: Fix setting file modified date
  * plasmoid: make Share dialog non-modal (kde#515659)
  * lanlinkprovider: don't go through instance to call a static (kde#515483)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * smsapp: Display newlines in chat message bubbles (kde#418285)
  * smsapp: Preserve leading zeros in new conversation addresses (kde#498217)
  * smsapp: Raise existing window when app is launched again (kde#498219)
  * smsapp: Fix +New button not opening conversation (kde#463247)
  * app: Improve accessibility of plugin list delegates (kde#517006)
  * Fix clicking on plugin's row doesn't change plugin's status (kde#514923)
  * plasmoid: make Share dialog non-modal (kde#515659)
  * lanlinkprovider: don't go through instance to call a static (kde#515483)
  * Fix do not send unsupported packets (kde#508301)
  * runcommand: add actions for command editing (kde#512904)
  * Fix sharing files from kdeconnect-app (kde#504982)
  * runcommand: Make sample command OS-specific (kde#512016)
  * Disable MDNS by default (kde#487719)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * sftp: Add trailing slash to URL when browsing</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Sanitize paths in ClipboardPlugin::receivePacket</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * sms: bail out when the phone advertises a conversation with no messages
  * virtualmonitor: Fix virtual screen size on high dpi screens</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * pause music plugin: skip our own mpris interface (kde#427028)
  * core/filetransferjob: Fix automatic file renaming
  * Build for macOS also on release branches
  * Do not show connection info for disconnected devices
  * test: add regression test for CompositeUploadJob timeout path
  * Fix: add connection timeout to CompositeUploadJob to prevent port leaks (kde#516765)
  * Call FromIdentityPacketAndCert from the class, not the object (kde#519057)
  * dbusproperty: scope signal connection (fixes crash closing settings) (kde#520352)
  * Filter the addresses we advertise via mdns (kde#520453)
  * Avoid echoing phone notifications back to the phone (kde#520838)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * pause music plugin: skip our own mpris interface (kde#427028)
  * Avoid echoing phone notifications back to the phone (kde#520838)
  * Filter the addresses we advertise via mdns (kde#520453)
  * dbusproperty: scope signal connection (fixes crash closing settings) (kde#520352)
  * Call FromIdentityPacketAndCert from the class, not the object (kde#519057)
  * Fix: add connection timeout to CompositeUploadJob to prevent port leaks (kde#516765)
  * Fix silent send failure on SMS conversation cache miss (kde#517659)
  * Fix mousepad delta update by using x11 API (kde#516951)
  * Tune TCP keepalive to 60s for dead connection detection (kde#476747)
  * smsapp: Make URLs in chat messages clickable (kde#419100)
  * smsapp: Display newlines in chat message bubbles (kde#418285)
  * smsapp: Preserve leading zeros in new conversation addresses (kde#498217)
  * smsapp: Raise existing window when app is launched again (kde#498219)
  * smsapp: Remove drop shadow from compose box pane (kde#487369)
  * smsapp: Fix +New button not opening conversation (kde#463247)
  * app: Improve accessibility of plugin list delegates (kde#517006)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * sms: give up on an attachment that cannot be read
  * Keep files that arrive whole but not in the announced size (kde#523547)
  * Protect from creation/modification timestamps being 0 (kde#523078)
  * sftp: don't spin forever removing Solid device entries from Dolphin</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Reimplement deleteLater but checking that the socket wasn't updated
  * Fix copy-pasted return that should be a continue like the rest
  * Do not create devicelink if we are going to discard it
  * Fix clipboard plugin trying to share directories
  * kio: Provide better error message on failure in stat, too
  * Add modifier keys as special keys
  * Remote keyboard: Support sending meta
  * macos: focus app when opened from indicator
  * Fix drag-and-drop on macos
  * Unify code paths for transferring empty and non-empty files
  * Fix: Received files with size 0 also get their timestamps set
  * Use the specialKey validation across remote input implementations</changelog>
</package>
<package pkgid="3b60b78ff070bb541cb8d68f36de082fff0c7b58a84c0856f3b4516db57df3bc0f4521f0fa239654f066faa57c56203bd964aeb12822266602b7e0798f27d736" name="kdecoration6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Port away from deprecated event constructor
  * Enable LSAN in CI
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Fix spaceship operator</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="43ece870d281649591e2e7e1971b38e48bc4a8a114413175d28c271a1c71c87aee336c1f28badaa2ab3e4e90ebe8e846feaab4aaf1e50fdd9a21e2a9a8c6922f" name="kdecoration6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Port away from deprecated event constructor
  * Enable LSAN in CI
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Fix spaceship operator</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="523af7c74a49c243859005f0df95f83785279c5f7290c656ba9edec747fb25f0a06aee067d10f596c5d352fee2620838c1d7aa47c61da8253929502888cb6d45" name="kded-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1700827200">- Pull in kconf_update5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Wait until kconf_update finished</changelog>
</package>
<package pkgid="530dc392ec908bd42ab27c3856d0f885a8982bacf35530679a293dbe7bf24e46d14b2a1533510e58d1030245294b274fb5c4871458d3cddfc3b2f4839ef0b9c9" name="kded-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1700827200">- Pull in kconf_update5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Wait until kconf_update finished</changelog>
</package>
<package pkgid="ef5504d762d8e2ca9b9d08b9b9e715e8b56ae2def2dcb610520090718458bbcae69d9b8d262e2e3785c2e58ce7266ac62bb330c977f7ef050f5761240f937254" name="kdegraphics-mobipocket-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Return at the end of main()
  * Use QTextStream instead of qDebug()</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Don't check for size of parseEXTH twice
  * Harden bounds validation in DocumentPrivate::parseEXTH
  * Prevent integer underflow in DocumentPrivate::parseEXTH
  * ecm_generate_export_header: fix spurious } to USE_VERSION_HEADER arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * DocumentPrivate::init: return early if dec is not valid
  * Protect against malformed header size</changelog>
</package>
<package pkgid="a954cf65da190c27e57fe211680eb440fbc0238bfa78bd2cdd91ed057a0dc8b531b5fb1df2542336b04896c2cca25e4315d0de8359ebecf5aebab4e995098881" name="kdegraphics-thumbnailers-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Tweak the defensive check in dsc_scan_data
  * blender thumbnailer: Bail out if we did not read the amount of data we expected
  * ps thumbnailer: Allocating a string of negative lenth makes no sense
  * ps: Fix crash on malformed files
  * Fix crash on malformed files
  * Fix crash on broken files
  * blender: Fix multiplication overflow ending up in crash
  * Fix OSS-Fuzz AFL builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix off by one access
  * Fix invalid memory access
  * Fix memory leak</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix invalid memory access
  * Fix off by one access
  * Fix memory leak</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="2daf375f0b66d53586169630218b54f49e2c0eb8f529a69f50c771d89f439549140f410968b23b8bdcb68fb8edb164172b2fd553ebd9b0e0a1acc58c35a5037c" name="kdegraphics-thumbnailers-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Tweak the defensive check in dsc_scan_data
  * blender thumbnailer: Bail out if we did not read the amount of data we expected
  * ps thumbnailer: Allocating a string of negative lenth makes no sense
  * ps: Fix crash on malformed files
  * Fix crash on malformed files
  * Fix crash on broken files
  * blender: Fix multiplication overflow ending up in crash
  * Fix OSS-Fuzz AFL builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix off by one access
  * Fix invalid memory access
  * Fix memory leak</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix invalid memory access
  * Fix off by one access
  * Fix memory leak</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="ca93fc9e0f8a331d72a96a239c9c8b9d943eac992306d0684352d7a04d1919d334c12df401c8de574950f1826bbe40067ccd5ba09cbc399fda506d152c456320" name="kdelibs4support-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * kssl: Update for LibreSSL 3.7</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- No code change since 5.107.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="b4436bb325ebb7a8733259b3f356b9cd46d2fa9b5f03bda579eb222171c8e3d4d1e3f7c90e5c891c718690c44763a51513b2abb921528b50c0aa742a67c1611b" name="kdelibs4support-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * kssl: Update for LibreSSL 3.7</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- No code change since 5.107.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="a82f53bbc8c2e9b751cf89f1525709ee258d847d22c0714c904d56a72fad4965bb84a596f978f614220cde0b19affc03d89a2cfdbb6b3871579c7694458c4866" name="kdenetwork-filesharing-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Handle service being an alias
  * filepropertiesplugin: Refactor the plugin initialization logic
  * filepropertiesplugin: Enable and start the Samba service if needed
  * filepropertiesplugin: Move the kauth helper into a directory, and give it a unique name
  * filepropertiesplugin: Use non-deprecated Connections syntax
  * filepropertiesplugin: Clip the user list and disable scrolling in its comboboxes
  * cmake_minimum_required: drop outdated FATAL_ERROR arg
  * filepropertiesplugin: Fix regression in smbd path lookup
- Drop patch, merged upstream:
  * 0001-filepropertiesplugin-Fix-regression-in-smbd-path-loo.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * filepropertiesplugin: fix build without systemd</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * filepropertiesplugin: fix build without systemd
  * Handle service being an alias</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="9704aa007d0446f69e01c65c8bb71d3ada7063fdcafe03c3e0fcd5cff222ba31a191b7ee59d321d26a12bd5d126d8b2fbd44aeb17e7497c07ffafb43aa47d242" name="kdenetwork-filesharing-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Handle service being an alias
  * filepropertiesplugin: Refactor the plugin initialization logic
  * filepropertiesplugin: Enable and start the Samba service if needed
  * filepropertiesplugin: Move the kauth helper into a directory, and give it a unique name
  * filepropertiesplugin: Use non-deprecated Connections syntax
  * filepropertiesplugin: Clip the user list and disable scrolling in its comboboxes
  * cmake_minimum_required: drop outdated FATAL_ERROR arg
  * filepropertiesplugin: Fix regression in smbd path lookup
- Drop patch, merged upstream:
  * 0001-filepropertiesplugin-Fix-regression-in-smbd-path-loo.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * filepropertiesplugin: fix build without systemd</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * filepropertiesplugin: fix build without systemd
  * Handle service being an alias</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="becc7e50ff54513b13d9a56b3e80b42f0d3d8f4bb5904361553807c0984dd30c2f5a98702c24e69b0576c9d028f27015ae7e6dc8aa58a132748c47d06d1041eb" name="kdenlive-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Fix dragging audio clips from clip monitor button
  * Fix Whisper plugin install on Python 3.14
  * When hiding a dockwidget with hidden title bar, ensure freed space is reused
  * Correctly handle shortcuts with Shift modifier when in fullscreen mode (kde#516326)
  * Fix possible crash un curve editor
  * Fix mix not invalidating preview on change
  * Shutdown after rendering: don't shutdown after abort, show prompt before shutting down on KDE (kde#513510)
  * Kdenlive Settings: fix apply button disabled after changing audio rec device
  * Fix import of clips with multiple video streams
  * Fix small mem leak in Render Widget
  * Fix insertion of multistream clips
  * Fix timeline preview invalidates full track when adding clip BUG: 514541 (kde#514541)
  * Never raise the effect stack on item selection if Effect Stack is docked with Timeline (kde#514547)
  * Fix resize Item start in ripple mode kde#516099)
  * Fix ripple moving playhead (kde#516098)
  * Moved avfilter.gradfun to Image Adjustment category
  * backport avfilter_gradfun fix
  * Fix shortcut conflict with extract action (kde#516750)
  * Make cppcheck happy
  * Ensure the track audio levels are always checked after the other track effects (kde#441452)
  * Fix audio scrubbing when Pause on Seek is disabled (kde#509667)
  * Refactor disabling clip, fixes audio stream lost on disable/enable (kde#474139)
  * Ensure no audio frame stays in the queue when switching clip in Clip Monitor
  * Don't scroll up on bin drag when entering timeline (kde#439323)
  * Fix incorrect audio tracks count when timeline preview is enabled, breaking copy-paste (kde#515124)
  * Fix missing variable in split screen overlay
  * Grouping menu items logically
  * Add Disable Timeline Effects function to timeline hamburger menu
  * Fix rotoscoping right click to close shape
  * Try to fix image position on MacOS in fixed size mode</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Add "Add to Project Bin" option to Render Widget (kde#509908)
  * Include "Add Clip" actions in context menu for folders in Project Bin (kde#379409)
  * Improve logic for lumas depending on project profile (kde#503443)
  * Allow disabling Breeze drag on non KDE platform (kde#480072)
  * Fix timeline double click (kde#514874)
  * Hide mouse cursor when placed over monitor and not moving for 2 seconds (kde#434386)
  * Add xml prolog to fix translations (kde#502297)
  * When performing Find Clip in Bin, disable all filters if the clip was hidden to ensure the find operation succeeds (kde#509816)
  * Fix typos in data/effects/copychannelstostereo.xml (kde#463340)
  * BugFix: Restore custom shortcuts when resetting toolbars (kde#376053)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Disable fullscreen mirror option on Windows and macOS
  * Fix image sequence losing its length on track switch
  * Fix tab order in Render dialog (kde#487883)
  * Improved math for clip in and out calculation for speed change.
  * Change speed of multiple items when multiple items are selected and then speed is changed by ctrl+drag.
  * splash: ensure loading progress info is on top
  * Fix proxying of clip without audio but containing an attached pic stream
  * Show feedback in welcome screen when opening project
  * Fix possible crash in curveeditor
  * Fix crash clicking in fullscreen mirrored monitor
  * Fix speech editor search not working when searching for multiple words (kde#517762)
  * Fix STT translation seamless install with more recent python
  * Fix moving clips in timeline when subtitle track is visible
  * Fix crash downloading seamless translation model
  * Ensure saved file always have a correct extension
  * Fixed multiple issues with undo and redo of sequence creation
  * Fix appium tests
  * Improve clip drop in timeline (adjust pos when dropping in limited space), and fix overwrite/insert mode
  * Fix crash on clip cut when using subtitles
  * Fix removing last subtitle item not saved</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Too many changes since 26.03.90, only listing bugfixes:
  * Fix effect zones cannot be moved/resized from timeline ruler (kde#513278)
  * Fix effect zone on cut clips (kde#509096)
  * Ensure item does not move when scaling with transform from effect stack (kde#518363)
  * Fix subtitle cut broken (kde#514341)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Too many changes since 26.04.0, only listing bugfixes:
  * Fix nonstop message asking to confirm sequence resize. (kde#518990)
  * Fix dropping sequence without audio in timeline (kde#519583)
  * Fix crash cutting subtitle on layer &gt; 0 (kde#519505)
  * Fix playlist with different profile always have audio + video (kde#497943)
  * Bin icon mode: show folder indicator when item has zones (kde#518857)
  * Ensure double click opens sequence even when it has subclips (kde#518857)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Too many changes since 26.04.1, only listing bugfixes:
  * Use percent based value for audio quality, and adjust the range accordingly per codec (kde#520750)
  * Enforce even numbers for render width/height (kde#520737)
  * Fix tmp files copied to wrong location when setting project folder (kde#467740)
  * Use QFileInfo instead of QUrl/QDir to try fixing Windows shared drives (kde#451413)
  * Display paths in native format in render widget (kde#520428)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Fixc thumbnails not correctly adjusting after dar change (kde#522252)
  * FIx typo
  * Ensure we don't execute unwanted commands on MLT &lt; 7.40
  * Fix typo
  * Fix possible crash in exit
  * Fix history not cleared if clearing and closing splash
  * Fix qml warning on qml shortcuts
  * Don't try to save audio thumbs to invalid empty path (happens in tests)
  * Fix possible crash when trying to record without audio device
  * Fix fake rect not correctly initialized on add effect
  * Fix Rectangular Alpha mask keyframes
  * Fix effect with multiple color picker broken, and effect not disabled when picking (kde#521396)
  * Fix enforcing video stream in multi stream video clips (kde#505314)
  * Fix clip with mix left on incorrect subplaylist after cut
  * Fix timeline playhead going out of view while playing (kde#517494)
  * Fix crash undoing create sequence from selection
  * Fix cannot move rotoscoping shape after playing monitor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Notify when speech recognition finishes (kde#509977)
  * Add duplicate clip action in timeline (kde#435319)
  * Fix auto-keyframe generation and interaction across monitor scenes (Corners, Geometry, etc.) (kde#515154)
  * Add option to replace the timeline clip when adding a new title (kde#498136)
  * Move Clip Marker with mouse (kde#406887)
  * Fixc thumbnails not correctly adjusting after dar change (kde#522252)
  * Rename and reposition Replace Timeline Clip action
  (kde#multimedia/kdenlive#2196)
  * Anchor right side of list label to truncate text
  * Make Rectangular alpha mask use keyframes Fix min / max not used in fakerect, causing avfilter.delogo crash (kde#521165)
  * Add 'Return playhead to start position on stop' setting (kde#519449)
  * Fix tmp files copied to wrong location when setting project folder (kde#467740)
  * Headers cleanup, fixes Windows qml startup crash (kde#520522)
  * Display paths in native format in render widget (kde#520428)
  * timeline: Snap playhead to snap points when dragging+Alt in ruler (kde#503693)
  * Add Identify Gaps submenu to Timeline menu with Selected Track and All Tracks options (kde#352409)
  * Add per-track gap identification via track header context menu (kde#352409)
  * Use ranged markers for gap identification (kde#352409)
  * Fix gap detection to use union of intervals across all video tracks (kde#352409)
  * Add "Add Markers at Gaps" feature to Timeline menu (kde#352409)
  * Fix tab order in Render dialog (kde#487883)
  * Fix duplicate profiles appearing in New Project dialog (kde#475724)
  * Add "Add to Project Bin" option to Render Widget (kde#509908)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Fix possible crash in project opening when discarding autosave file
  * Resolve video import and profile loading failures on paths with diacritical marks (kde#513899)
  * Fix duplicate clip only duplicating one clip
  * Fix allowing 0 length composition causing crash
  * Fix crash on time remap title clip (kde#523277)
  * Disable LV2 and Libplacebo
  * Ensure attached picture stream are not incorrectly marked as video Fix disabling/enabling video in clip properties Limit clip stream to max 99 (kde#523268)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Fix typo
  * Update KDDockWidgets tabbar proxystyle on application palette change (kde#522933)
  * Fix crash selecting keyframe in time remap
  * Add appdata changelog
  * Fix full project reset on unsaved profile change by using .kdenlive temp extension
  * fix(monitor): guard ruler tick count against divide-by-zero freeze
  * Fix corner radius input not updating when dragging
  * Fix timeline clip deletion when toggling proxy on reversed clips (kde#523788)
  * Use dissolve as default transition
  * Switch default transition to luma, now that the transparency issue is solved in MLT
  * Fix transform resize with side hanles and forced ratio (kde#516921)</changelog>
</package>
<package pkgid="aae9debb35ad88e85d895ff148f4d3f271a15def33ba9250bc2593acd1cf7f88b15eca28165cc96df7eaa187aad021ffe0bea065bf54ab5e6da6ef36fe04eee0" name="kdenlive-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Fix dragging audio clips from clip monitor button
  * Fix Whisper plugin install on Python 3.14
  * When hiding a dockwidget with hidden title bar, ensure freed space is reused
  * Correctly handle shortcuts with Shift modifier when in fullscreen mode (kde#516326)
  * Fix possible crash un curve editor
  * Fix mix not invalidating preview on change
  * Shutdown after rendering: don't shutdown after abort, show prompt before shutting down on KDE (kde#513510)
  * Kdenlive Settings: fix apply button disabled after changing audio rec device
  * Fix import of clips with multiple video streams
  * Fix small mem leak in Render Widget
  * Fix insertion of multistream clips
  * Fix timeline preview invalidates full track when adding clip BUG: 514541 (kde#514541)
  * Never raise the effect stack on item selection if Effect Stack is docked with Timeline (kde#514547)
  * Fix resize Item start in ripple mode kde#516099)
  * Fix ripple moving playhead (kde#516098)
  * Moved avfilter.gradfun to Image Adjustment category
  * backport avfilter_gradfun fix
  * Fix shortcut conflict with extract action (kde#516750)
  * Make cppcheck happy
  * Ensure the track audio levels are always checked after the other track effects (kde#441452)
  * Fix audio scrubbing when Pause on Seek is disabled (kde#509667)
  * Refactor disabling clip, fixes audio stream lost on disable/enable (kde#474139)
  * Ensure no audio frame stays in the queue when switching clip in Clip Monitor
  * Don't scroll up on bin drag when entering timeline (kde#439323)
  * Fix incorrect audio tracks count when timeline preview is enabled, breaking copy-paste (kde#515124)
  * Fix missing variable in split screen overlay
  * Grouping menu items logically
  * Add Disable Timeline Effects function to timeline hamburger menu
  * Fix rotoscoping right click to close shape
  * Try to fix image position on MacOS in fixed size mode</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Add "Add to Project Bin" option to Render Widget (kde#509908)
  * Include "Add Clip" actions in context menu for folders in Project Bin (kde#379409)
  * Improve logic for lumas depending on project profile (kde#503443)
  * Allow disabling Breeze drag on non KDE platform (kde#480072)
  * Fix timeline double click (kde#514874)
  * Hide mouse cursor when placed over monitor and not moving for 2 seconds (kde#434386)
  * Add xml prolog to fix translations (kde#502297)
  * When performing Find Clip in Bin, disable all filters if the clip was hidden to ensure the find operation succeeds (kde#509816)
  * Fix typos in data/effects/copychannelstostereo.xml (kde#463340)
  * BugFix: Restore custom shortcuts when resetting toolbars (kde#376053)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Disable fullscreen mirror option on Windows and macOS
  * Fix image sequence losing its length on track switch
  * Fix tab order in Render dialog (kde#487883)
  * Improved math for clip in and out calculation for speed change.
  * Change speed of multiple items when multiple items are selected and then speed is changed by ctrl+drag.
  * splash: ensure loading progress info is on top
  * Fix proxying of clip without audio but containing an attached pic stream
  * Show feedback in welcome screen when opening project
  * Fix possible crash in curveeditor
  * Fix crash clicking in fullscreen mirrored monitor
  * Fix speech editor search not working when searching for multiple words (kde#517762)
  * Fix STT translation seamless install with more recent python
  * Fix moving clips in timeline when subtitle track is visible
  * Fix crash downloading seamless translation model
  * Ensure saved file always have a correct extension
  * Fixed multiple issues with undo and redo of sequence creation
  * Fix appium tests
  * Improve clip drop in timeline (adjust pos when dropping in limited space), and fix overwrite/insert mode
  * Fix crash on clip cut when using subtitles
  * Fix removing last subtitle item not saved</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Too many changes since 26.03.90, only listing bugfixes:
  * Fix effect zones cannot be moved/resized from timeline ruler (kde#513278)
  * Fix effect zone on cut clips (kde#509096)
  * Ensure item does not move when scaling with transform from effect stack (kde#518363)
  * Fix subtitle cut broken (kde#514341)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Too many changes since 26.04.0, only listing bugfixes:
  * Fix nonstop message asking to confirm sequence resize. (kde#518990)
  * Fix dropping sequence without audio in timeline (kde#519583)
  * Fix crash cutting subtitle on layer &gt; 0 (kde#519505)
  * Fix playlist with different profile always have audio + video (kde#497943)
  * Bin icon mode: show folder indicator when item has zones (kde#518857)
  * Ensure double click opens sequence even when it has subclips (kde#518857)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Too many changes since 26.04.1, only listing bugfixes:
  * Use percent based value for audio quality, and adjust the range accordingly per codec (kde#520750)
  * Enforce even numbers for render width/height (kde#520737)
  * Fix tmp files copied to wrong location when setting project folder (kde#467740)
  * Use QFileInfo instead of QUrl/QDir to try fixing Windows shared drives (kde#451413)
  * Display paths in native format in render widget (kde#520428)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Fixc thumbnails not correctly adjusting after dar change (kde#522252)
  * FIx typo
  * Ensure we don't execute unwanted commands on MLT &lt; 7.40
  * Fix typo
  * Fix possible crash in exit
  * Fix history not cleared if clearing and closing splash
  * Fix qml warning on qml shortcuts
  * Don't try to save audio thumbs to invalid empty path (happens in tests)
  * Fix possible crash when trying to record without audio device
  * Fix fake rect not correctly initialized on add effect
  * Fix Rectangular Alpha mask keyframes
  * Fix effect with multiple color picker broken, and effect not disabled when picking (kde#521396)
  * Fix enforcing video stream in multi stream video clips (kde#505314)
  * Fix clip with mix left on incorrect subplaylist after cut
  * Fix timeline playhead going out of view while playing (kde#517494)
  * Fix crash undoing create sequence from selection
  * Fix cannot move rotoscoping shape after playing monitor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Notify when speech recognition finishes (kde#509977)
  * Add duplicate clip action in timeline (kde#435319)
  * Fix auto-keyframe generation and interaction across monitor scenes (Corners, Geometry, etc.) (kde#515154)
  * Add option to replace the timeline clip when adding a new title (kde#498136)
  * Move Clip Marker with mouse (kde#406887)
  * Fixc thumbnails not correctly adjusting after dar change (kde#522252)
  * Rename and reposition Replace Timeline Clip action
  (kde#multimedia/kdenlive#2196)
  * Anchor right side of list label to truncate text
  * Make Rectangular alpha mask use keyframes Fix min / max not used in fakerect, causing avfilter.delogo crash (kde#521165)
  * Add 'Return playhead to start position on stop' setting (kde#519449)
  * Fix tmp files copied to wrong location when setting project folder (kde#467740)
  * Headers cleanup, fixes Windows qml startup crash (kde#520522)
  * Display paths in native format in render widget (kde#520428)
  * timeline: Snap playhead to snap points when dragging+Alt in ruler (kde#503693)
  * Add Identify Gaps submenu to Timeline menu with Selected Track and All Tracks options (kde#352409)
  * Add per-track gap identification via track header context menu (kde#352409)
  * Use ranged markers for gap identification (kde#352409)
  * Fix gap detection to use union of intervals across all video tracks (kde#352409)
  * Add "Add Markers at Gaps" feature to Timeline menu (kde#352409)
  * Fix tab order in Render dialog (kde#487883)
  * Fix duplicate profiles appearing in New Project dialog (kde#475724)
  * Add "Add to Project Bin" option to Render Widget (kde#509908)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Fix possible crash in project opening when discarding autosave file
  * Resolve video import and profile loading failures on paths with diacritical marks (kde#513899)
  * Fix duplicate clip only duplicating one clip
  * Fix allowing 0 length composition causing crash
  * Fix crash on time remap title clip (kde#523277)
  * Disable LV2 and Libplacebo
  * Ensure attached picture stream are not incorrectly marked as video Fix disabling/enabling video in clip properties Limit clip stream to max 99 (kde#523268)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Fix typo
  * Update KDDockWidgets tabbar proxystyle on application palette change (kde#522933)
  * Fix crash selecting keyframe in time remap
  * Add appdata changelog
  * Fix full project reset on unsaved profile change by using .kdenlive temp extension
  * fix(monitor): guard ruler tick count against divide-by-zero freeze
  * Fix corner radius input not updating when dragging
  * Fix timeline clip deletion when toggling proxy on reversed clips (kde#523788)
  * Use dissolve as default transition
  * Switch default transition to luma, now that the transparency issue is solved in MLT
  * Fix transform resize with side hanles and forced ratio (kde#516921)</changelog>
</package>
<package pkgid="eb92b900985e46b461c2c02d82ec4d25ad00f518a7d74f5af9f4d1949b1b94ecf5a3aac4ae3e5fee04093d9deaeb33a97106da3d1047c274e56d09d405db7044" name="kdeplasma6-addons-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.3"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * Disable qmllint for weather applet
  * applets/weather: improve keyboard navigation</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * applets/weather: Fix typo on fallback icon name</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * applets/weather: remove conditional anchors and correct broken State
  * applets/weather: center badge if needed
  * applets/weather: properly wait until ion finishes
  * kwin/effects/cube: Use Offscreen rendering mode (kde#520198)
  * kwin/effects/cube: Fix unnecessary rotation when the effect starts
  * Skip kcm smoke tests with kcmutils &lt; 6.27.0
  * applets/weather: Guard for location reset during KIO job</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Ensure that color picker applet is not bigger than its container (kde#517052)
  * applets/weather: reset busy state when offline update is queued (kde#517280)
  * Webbrowser: Use rtl symbolic icons if needed (kde#518935)
  * Fix comic applet button icons in RtL (kde#518932)
  * Fix removing items from a grouping applet (kde#517043)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781697600">- Disable Kameleon QMK integration for now, review still pending
  (boo#1267818)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * [Vietnamese Lunar Calendar] Fix midnight JDE rounding in getLocalDayIndex (kde#522099)
  * applets/colorpicker: Fix sizing
  * Update version for new release 6.7.2
- Enable Kameleon QMK integration, got whitelisted</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * applets/colorpicker: allow space for all previews (kde#522377)
  * applets/quicklaunch: avoid infinite regression on edge change
  * Fix colorpicker button sizing (kde#522377)
  * [Vietnamese Lunar Calendar] Force using Vietnamese translation (kde#521787)
  * MediaFrame: Set proper sourceSize to both Image instances (kde#521534)
  * kdeds/kameleon: Disable kameleon by default (kde#521793)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * applets/diskquota: Properly set ItemDelegate content (kde#523618)
  * [Vietnamese Lunar Calendar] Fix month offset after leap month
  * applets/kickerdash: add BugReportUrl
  * applets/colorpicker: correct bug report URL (kde#522459)
  * applets/mediaframe: Fix media not updating when watched file changes on disk (kde#521538)
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="d440deffb3c2808491b9d58b22dd7ffab8d288409b4a7f28fac9c428930b8ee9f5ebae25f2c5355d67870d72dcb7eb1a026c4984f967dd29dcbaf9643bdf7afb" name="kdeplasma6-addons-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.3"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * Disable qmllint for weather applet
  * applets/weather: improve keyboard navigation</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * applets/weather: Fix typo on fallback icon name</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * applets/weather: remove conditional anchors and correct broken State
  * applets/weather: center badge if needed
  * applets/weather: properly wait until ion finishes
  * kwin/effects/cube: Use Offscreen rendering mode (kde#520198)
  * kwin/effects/cube: Fix unnecessary rotation when the effect starts
  * Skip kcm smoke tests with kcmutils &lt; 6.27.0
  * applets/weather: Guard for location reset during KIO job</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Ensure that color picker applet is not bigger than its container (kde#517052)
  * applets/weather: reset busy state when offline update is queued (kde#517280)
  * Webbrowser: Use rtl symbolic icons if needed (kde#518935)
  * Fix comic applet button icons in RtL (kde#518932)
  * Fix removing items from a grouping applet (kde#517043)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781697600">- Disable Kameleon QMK integration for now, review still pending
  (boo#1267818)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * [Vietnamese Lunar Calendar] Fix midnight JDE rounding in getLocalDayIndex (kde#522099)
  * applets/colorpicker: Fix sizing
  * Update version for new release 6.7.2
- Enable Kameleon QMK integration, got whitelisted</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * applets/colorpicker: allow space for all previews (kde#522377)
  * applets/quicklaunch: avoid infinite regression on edge change
  * Fix colorpicker button sizing (kde#522377)
  * [Vietnamese Lunar Calendar] Force using Vietnamese translation (kde#521787)
  * MediaFrame: Set proper sourceSize to both Image instances (kde#521534)
  * kdeds/kameleon: Disable kameleon by default (kde#521793)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * applets/diskquota: Properly set ItemDelegate content (kde#523618)
  * [Vietnamese Lunar Calendar] Fix month offset after leap month
  * applets/kickerdash: add BugReportUrl
  * applets/colorpicker: correct bug report URL (kde#522459)
  * applets/mediaframe: Fix media not updating when watched file changes on disk (kde#521538)
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="a1d3fb7279dfca561e924a8a2632ba62ff5a755c7a67990f492bea625d4505e8a451809a32be992e905059f8f30a5ec861d69b8e8dd93edb006f5ae7e7ce9b35" name="kdesdk-kioslaves-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="8a9954ef1cc0dfa94a79da6d242adc43e00c9e39c69b3df2eb217e7da429efd45531d798791808d03794f388e2e3bbb01f94ef0b5e7ec55914d2e48b52bbeb54" name="kdesdk-thumbnailers-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Build libgettextpo from git
  * Fix memory leak
  * Fix OSS-Fuzz AFL builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="df2c58aff713f3dfb10f0af4fe70ed4d3270e05b9e5380d026e1c069a902c055c20af2133352c556ae45520bd6f0b64bf62fd0a4d6c4ca9336e3cf06f15ddee5" name="kdesdk-thumbnailers-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Build libgettextpo from git
  * Fix memory leak
  * Fix OSS-Fuzz AFL builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="fbff902494afdf674e830d60d5e6b6c177f5ff179dc1238f611cad723a42b8a2c00add4c54b7f31728b9413c8586c1dfd2151fe270048003b4faca83dbf6f0fd" name="kdesignerplugin-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- No code change since 5.107.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- No code change since 5.108.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="13a10b339e05601eaa07b70f81d6d185f1827a6f904403a1360d14d1d461652e0abe13f024959c2ecab92446ac6ccce6ab284dee29b3364e7f8be13262e03f46" name="kdesignerplugin-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- No code change since 5.107.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- No code change since 5.108.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="b70c9282064ab859374880f44f57b04d3deb9ba1f9638c0e6278667d4ee8c5248cb94ec4960fbd31b3b8090a513b12c01ac897a4e83d5f5f60277dbaf541881e" name="kdesvn-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.0git.20260824T015138~94bd2ad8" rel="1.1"/>
  <changelog author="wbauer@tmo.at" date="1485259200">- Add fix-startup.patch to fix starting kdesvn from the
  application menu (boo#1021486)</changelog>
  <changelog author="wbauer@tmo.at" date="1495281600">- Add fix-crash.patch to fix a crash when there's a '@' in the path
  (kde#375655)</changelog>
  <changelog author="ch.ehrlicher@gmx.de" date="1502020800">- Add fix-crash-root-path.patch to fix kded crash when the root
  path ('/') is checked for a working copy (kde#383187)</changelog>
  <changelog author="christophe@krop.fr" date="1528027200">- Add Fix-build-with-Qt-511.patch to fix build with Qt 5.11.</changelog>
  <changelog author="wbauer@tmo.at" date="1562932800">- Update to 2.1.0
  * Compile with Qt5.13 (kde#409442)
  * Don't crash on exit when log fill thread is still running
    (kde#404734)
  * Enable 'Revert' action when a single directory with modified
    items is selected (kde#406425)
  * Don't accept richtext in commit message dialog (kde#401529)
  * Make buttons in sslprompt actually work (kde#327221)
  * Display relative path (including name of the checkout) in the
    titlebar (kde#391804)
  * Hide unchanged files resets folder and doesn’t hide all
    elements (kde#372423)
  * Add buttons "Add" and "Remove" to context menu when
    files are selected (kde#377041)
  * KDED5 crash after right-click in Dolphin (kde#383187)
  * Don't crash when the path contains a '@' (kde#375655)
  * Fix compilation with FreeBSD
  * Fix adding a new property to a svn entry
  * Removed support for subversion 1.6 and below
  * Code cleanups:
    + use c++11 functionality - nullptr, range-based for loops, ...
    + use new-style connects where possible
    + replace deprecated Qt functions
    + set Qt5.9 as minimum allowed Qt version
- Drop patches merged upstream:
  * fix-startup.patch
  * fix-crash.patch
  * fix-crash-root-path.patch
  * Fix-build-with-Qt-511.patch
- Add full Source URL
- Update build requirements
- Require libQt5Sql-sqlite, needed for the database
- Use %kf5_find_htmldocs macro to get filelist of translated docs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1563364800">- Fix the libqt5-sqlite requirement.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro
- Spec cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742472000">- - Add patch:
  * kdesvn-cmake4.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1787918400">- Update to a git snapshot using Qt 6 and KDE Frameworks 6
- Drop kdesvn-cmake4.patch</changelog>
</package>
<package pkgid="7030955ba311e561996ea67664f415cf28012edadd7c06fcb8320c0946f1a5438133cc0c54da020df32fe7c4802713259152b62b8466593b8b404babb7774155" name="kdesvn-debugsource" arch="i586">
  <version epoch="0" ver="2.1.0git.20260824T015138~94bd2ad8" rel="1.1"/>
  <changelog author="wbauer@tmo.at" date="1485259200">- Add fix-startup.patch to fix starting kdesvn from the
  application menu (boo#1021486)</changelog>
  <changelog author="wbauer@tmo.at" date="1495281600">- Add fix-crash.patch to fix a crash when there's a '@' in the path
  (kde#375655)</changelog>
  <changelog author="ch.ehrlicher@gmx.de" date="1502020800">- Add fix-crash-root-path.patch to fix kded crash when the root
  path ('/') is checked for a working copy (kde#383187)</changelog>
  <changelog author="christophe@krop.fr" date="1528027200">- Add Fix-build-with-Qt-511.patch to fix build with Qt 5.11.</changelog>
  <changelog author="wbauer@tmo.at" date="1562932800">- Update to 2.1.0
  * Compile with Qt5.13 (kde#409442)
  * Don't crash on exit when log fill thread is still running
    (kde#404734)
  * Enable 'Revert' action when a single directory with modified
    items is selected (kde#406425)
  * Don't accept richtext in commit message dialog (kde#401529)
  * Make buttons in sslprompt actually work (kde#327221)
  * Display relative path (including name of the checkout) in the
    titlebar (kde#391804)
  * Hide unchanged files resets folder and doesn’t hide all
    elements (kde#372423)
  * Add buttons "Add" and "Remove" to context menu when
    files are selected (kde#377041)
  * KDED5 crash after right-click in Dolphin (kde#383187)
  * Don't crash when the path contains a '@' (kde#375655)
  * Fix compilation with FreeBSD
  * Fix adding a new property to a svn entry
  * Removed support for subversion 1.6 and below
  * Code cleanups:
    + use c++11 functionality - nullptr, range-based for loops, ...
    + use new-style connects where possible
    + replace deprecated Qt functions
    + set Qt5.9 as minimum allowed Qt version
- Drop patches merged upstream:
  * fix-startup.patch
  * fix-crash.patch
  * fix-crash-root-path.patch
  * Fix-build-with-Qt-511.patch
- Add full Source URL
- Update build requirements
- Require libQt5Sql-sqlite, needed for the database
- Use %kf5_find_htmldocs macro to get filelist of translated docs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1563364800">- Fix the libqt5-sqlite requirement.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro
- Spec cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742472000">- - Add patch:
  * kdesvn-cmake4.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1787918400">- Update to a git snapshot using Qt 6 and KDE Frameworks 6
- Drop kdesvn-cmake4.patch</changelog>
</package>
<package pkgid="527fc369f8c30627c81929cfec0656464197f46156bab99be91492d5e7703f6c1ef4ae8700c2776b5f784fae096593282d83808b39e9f888df963c10d51a653e" name="kdevelop-pg-qt-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.5"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1713700800">- Init kdevelop-pg-qt. Replaces kdevelop5-pg-qt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1721908800">- Update to 2.3.0
  * code generation now also with projects based on Qt 6, next
    to Qt 5(.15)
  * tool's own implementation switched to use Qt6 instead of Qt5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1741780800">- Update to 2.4.0
  * New CMake package name: "KDevelopPgQt",
    with backward-compat support for old name "KDevelop-PG-Qt"
  * installed CMake config file now provides imported targets:
    KDevelopPGQt::Utils - the headers-only library used by
    generated code
    KDevelopPGQt::kdev-pg-qt - the generator executable
  * Support for Qt5-compatible code generation dropped
  * Generated files now note the generator and its version
  * Fixed reproducible builds for another generated list of
    token checks
  * Removed "using namespace std" from installed headers-only
    library
  * Fixed generated debug code to require one less implicit
    from-ASCII cast</changelog>
</package>
<package pkgid="d4a120e69894728ba74931969580c5064e79072de894ffef6d6d8ef9fd1d98909a1231ba58452c7d82861beb9a9b0c470a788850b6b3589683f2a907fe3be75b" name="kdevelop-pg-qt-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.5"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1713700800">- Init kdevelop-pg-qt. Replaces kdevelop5-pg-qt.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1721908800">- Update to 2.3.0
  * code generation now also with projects based on Qt 6, next
    to Qt 5(.15)
  * tool's own implementation switched to use Qt6 instead of Qt5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1741780800">- Update to 2.4.0
  * New CMake package name: "KDevelopPgQt",
    with backward-compat support for old name "KDevelop-PG-Qt"
  * installed CMake config file now provides imported targets:
    KDevelopPGQt::Utils - the headers-only library used by
    generated code
    KDevelopPGQt::kdev-pg-qt - the generator executable
  * Support for Qt5-compatible code generation dropped
  * Generated files now note the generator and its version
  * Fixed reproducible builds for another generated list of
    token checks
  * Removed "using namespace std" from installed headers-only
    library
  * Fixed generated debug code to require one less implicit
    from-ASCII cast</changelog>
</package>
<package pkgid="d06e2c62e62aa127819a981d25b45048f65c21c9408689d31c23ea612f8b7ce2886427adeb3fbc3ceb177ac58772c45b0e0ec6dc5fb4ba36b97a4cdbd7b5d9b0" name="kdf-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="73b95357daf8e716301bb4b34b2e5bc8aa82e78ae72317a498bec614a299bc228b5c52a314deb01186b74eb66b9a32632dcbdf040475801608b2d8c571c12040" name="kdf-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="9399c5b26404e89de682cf2664f038604f2f06372d7287da95c9eab1d63ef5f6ceca75cecdbdacdfcd6689721d860ca77c308aa96b28763e3824e729b0a0334e" name="kdiagram-debuginfo" arch="i586">
  <version epoch="0" ver="2.8.0" rel="2.5"/>
  <changelog author="lbeltrame@kde.org" date="1479816000">- Initial package of KDiagram, a charting library</changelog>
  <changelog author="jengelh@inai.de" date="1481544000">- RPM group reclassification and summary update</changelog>
  <changelog author="fabian@ritter-vogt.de" date="1495022400">- Unconditionally Recommend -lang subpackages</changelog>
  <changelog author="wbauer@tmo.at" date="1524139200">- Update to 2.6.1 bugfix release
  * KChart: Honor Orientation when laying out legend items
  * KGantt: Use old ForwardingProxyModel when setting new
    GraphicsView
  * KGantt: Also remove constraints from children of removed row
  * Replace constraint if data is not identical
  * Fix constraints not always removed
  * Don't leak the stacked plotter
  * Do not access graphics view after it is deleted
  * Avoid crash if leftView() is not a KGanttTreeView
  * Don't leak symbols of private classes
  * Shorten thick pens lines in legend
  * Optimize: do not call potentially detaching QVector::operator()
  * New: optional feature to create API dox QCH files during the
    build</changelog>
  <changelog author="wbauer@tmo.at" date="1585483200">- Update to 2.6.2
  * Reimplement Chart::paint() to fix printing issues
    The previous implementation did not take the headers and
    footers into account when resizing the diagram (kde#405075)
  * Fix painting bar diagrams with horizontal bars
  * Do not reference private headers in KChart convenience header
- Add full Source URL
- Use %lang_package macro
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1586952000">- Update to 2.6.3
  * KChart: Mark layout as dirty when painting a rect != geometry()</changelog>
  <changelog author="wbauer@tmo.at" date="1587470400">- Update to 2.7.0
  * KGantt:
    + Add timeline and a settings dialog to enable user control
    + Let the selectionmodel control the selection of items
    + Fix crash when setGraphicsView() is called
  * KChart:
    + Fix Bug 420180 - Gaps not respected when x-axis is reversed
    (kde#420180)
    + Legend: Add new paint method
    + Give Rulerattributes a ruler pen
    + Don't hardcode default text color but use the palette
    + Fix build issues when qreal == float
- Install license file</changelog>
  <changelog author="wbauer@tmo.at" date="1610712000">- Update to 2.8.0
  * KGantt:
    + Fix Bug 430452 - Printing with row labels on multiple pages
    does not work well (kde#430452)
    + Add support for single page printout
    + Add support for printing on multiple pages, both horizontally
    and vertical
    + Make it possible to use a printer friendly palette to allow
    for printing on white paper when using a dark theme
    (kde#426240)
    + Add 'zoom' of datetime header using mouse</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patch:
  * kdiagram-cmake4.patch</changelog>
</package>
<package pkgid="93fdacf737c0ee46df46afbf7d3eda524a8c4c814d8571238b168ae751dca944a02db5661587c5182b3e8f11803cad1a79ecde8fa3e050ba568b934bb6676741" name="kdiagram-debugsource" arch="i586">
  <version epoch="0" ver="2.8.0" rel="2.5"/>
  <changelog author="lbeltrame@kde.org" date="1479816000">- Initial package of KDiagram, a charting library</changelog>
  <changelog author="jengelh@inai.de" date="1481544000">- RPM group reclassification and summary update</changelog>
  <changelog author="fabian@ritter-vogt.de" date="1495022400">- Unconditionally Recommend -lang subpackages</changelog>
  <changelog author="wbauer@tmo.at" date="1524139200">- Update to 2.6.1 bugfix release
  * KChart: Honor Orientation when laying out legend items
  * KGantt: Use old ForwardingProxyModel when setting new
    GraphicsView
  * KGantt: Also remove constraints from children of removed row
  * Replace constraint if data is not identical
  * Fix constraints not always removed
  * Don't leak the stacked plotter
  * Do not access graphics view after it is deleted
  * Avoid crash if leftView() is not a KGanttTreeView
  * Don't leak symbols of private classes
  * Shorten thick pens lines in legend
  * Optimize: do not call potentially detaching QVector::operator()
  * New: optional feature to create API dox QCH files during the
    build</changelog>
  <changelog author="wbauer@tmo.at" date="1585483200">- Update to 2.6.2
  * Reimplement Chart::paint() to fix printing issues
    The previous implementation did not take the headers and
    footers into account when resizing the diagram (kde#405075)
  * Fix painting bar diagrams with horizontal bars
  * Do not reference private headers in KChart convenience header
- Add full Source URL
- Use %lang_package macro
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1586952000">- Update to 2.6.3
  * KChart: Mark layout as dirty when painting a rect != geometry()</changelog>
  <changelog author="wbauer@tmo.at" date="1587470400">- Update to 2.7.0
  * KGantt:
    + Add timeline and a settings dialog to enable user control
    + Let the selectionmodel control the selection of items
    + Fix crash when setGraphicsView() is called
  * KChart:
    + Fix Bug 420180 - Gaps not respected when x-axis is reversed
    (kde#420180)
    + Legend: Add new paint method
    + Give Rulerattributes a ruler pen
    + Don't hardcode default text color but use the palette
    + Fix build issues when qreal == float
- Install license file</changelog>
  <changelog author="wbauer@tmo.at" date="1610712000">- Update to 2.8.0
  * KGantt:
    + Fix Bug 430452 - Printing with row labels on multiple pages
    does not work well (kde#430452)
    + Add support for single page printout
    + Add support for printing on multiple pages, both horizontally
    and vertical
    + Make it possible to use a printer friendly palette to allow
    for printing on white paper when using a dark theme
    (kde#426240)
    + Add 'zoom' of datetime header using mouse</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patch:
  * kdiagram-cmake4.patch</changelog>
</package>
<package pkgid="c1092a1fa602f7e4e14583ec122c4ebf825846b40eb5cd6eeac66b951c92f4acd4cdd1b13964c5943f0e14dbb3d3aa7e15e078950d233d5558e58a3d25325c38" name="kdiagram6-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.1" rel="1.11"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701259200">- Init kdiagram6. Coinstallable with kdiagram.</changelog>
</package>
<package pkgid="ef094c8e16dd319bf3bd14f7b93bbb09320649dfa15241f596620480064fa714693e5ea6c5c3a379e3a506e9e5dc91485ac6151fc3ca1dc1d75d6b4559ef93ad" name="kdiagram6-debugsource" arch="i586">
  <version epoch="0" ver="3.0.1" rel="1.11"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701259200">- Init kdiagram6. Coinstallable with kdiagram.</changelog>
</package>
<package pkgid="7732fb0276ef4f44756a7c02a67e352654053939750b0a37bda8f216ba5946cdbfcc34aeb44a43e5efe7c33442941e3d8e81218229b94b652f7c54067a088f1e" name="kdialog-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d8a611fdd2ebd30009e7c62453c7bc862e210b4eed365e7e258b1aaf2075e822e68654fb645e392bf336156742132f3fc9f391f9c6f5b071f40faa8213fc9120" name="kdialog-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f750ff044abdadc7f4c69e498de4030afce88d7dde91877d029a7dd6a46073deca93f98d941edc0654bc6f10da7900750d372431ec5647d8f808f0a1c82a77e8" name="kdiamond-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="43864ca2e1d1e8763471480d4da38874dde7788e372774d2d0cce75e4ccf0c135fbdc9a7d5d49ea06c3b436a5bf27802fbbe52d34a7af27d1072c5a0d3fb28da" name="kdiamond-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="3a9c787521131af8a34c8fc10847f11126f62fc77fec57333a8818875e70e063fdcfadf3876a64373ff056793accbf52fb9eeab20e68c36d498228400b1bc305" name="kdiff3-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.5" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727784000">- Update to 1.11.4
  * Adapt Diff3Line::getLineData to handle being called on
    non-existant lines
  * Suppress clang warning for quirky QT "enum" use
  * Pass over diff code completely if no data is loaded
  * Do full clearing of all diff related lists when one is cleared</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1731067200">- Update to 1.11.5
  * Fix false memory error when using "admin://" protocol
  * Cleanup BOM handling lock detection to only known UTF-*
    encodings that use it.
  * Fix bugged connection to non-existent signal (This is why
    we now use new style connections only.)
  * fix regression in diff margin color.
  * fix crash on deleting first line in diff block
  * fix merge encoding detection.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1733659200">- Update to 1.12.0
  * Completed port away from Qt5, 6.6 now required version due
    to delayed ICU support in Qt
  * Fixed UTF-8-BOM output encoding issues mustly seen on windows.
  * horizontal scroll correctly comptuted for diff windows
  * False errors on first launch with files selected should be fixed.
    (kde#497102, boo#1234260)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1740225600">- Update to 1.12.1
  * fixed horizontal scroll with track pad ignored.
  * reduce initial file load time
  * ignore encoding errors during merge this will become a warning.
  * adjust flatpak default flags.
  * drop unused Qt6Core5Compat depenancy check.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742817600">- Update to 1.12.1
  * Revert to old file load/save code due to missing data issues.
  * Audit code and remove encoding error fail points - this will
    not remove the encoding errors themselves.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747742400">- Update to 1.12.3
  * Fix installation bug
  * Fix crash on directory compare on Windows 11</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1752753600">- Add backported m_bWordWrap-wrong-condition-hang.patch
  * fixes mergetool hang (kde#507065)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772798400">- Update to 1.12.4
  * Fix handling of non-BMP UTF-16 characters
  * Revert unintended condition change (regression fix)
- Drop patch:
  * m_bWordWrap-wrong-condition-hang.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 1.12.5
  * Fix crash when dealing with encoder errors.
  * Fix paste crash while diff data is reinitialized
  * Remove unneeded '(' nd ')'
  * Fix minor standard conformance issue.
  * Update inline linting suppression
  * Fix incorrect copy size in - DefaultFileAccessJobHandler::slotGetData
  * restore clang-analyzer-cplusplus.NewDeleteLeaks no longer
    trigering in Qt headers as of Qt6
  * Fix unintended narrowing cast
  * Hide progress dialog during folders comparing before status
    message is shown.
  * Fix ctype(3) abuse. Avoids crashes on certain systems</changelog>
</package>
<package pkgid="74315ef68cccc26c648a4f68eabde62d850067e8f552ca19931215019f623a5576196537c2c6a8e721b48d8a30765063d4a017c001037f61a4f2aed347abb9c8" name="kdiff3-debugsource" arch="i586">
  <version epoch="0" ver="1.12.5" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727784000">- Update to 1.11.4
  * Adapt Diff3Line::getLineData to handle being called on
    non-existant lines
  * Suppress clang warning for quirky QT "enum" use
  * Pass over diff code completely if no data is loaded
  * Do full clearing of all diff related lists when one is cleared</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1731067200">- Update to 1.11.5
  * Fix false memory error when using "admin://" protocol
  * Cleanup BOM handling lock detection to only known UTF-*
    encodings that use it.
  * Fix bugged connection to non-existent signal (This is why
    we now use new style connections only.)
  * fix regression in diff margin color.
  * fix crash on deleting first line in diff block
  * fix merge encoding detection.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1733659200">- Update to 1.12.0
  * Completed port away from Qt5, 6.6 now required version due
    to delayed ICU support in Qt
  * Fixed UTF-8-BOM output encoding issues mustly seen on windows.
  * horizontal scroll correctly comptuted for diff windows
  * False errors on first launch with files selected should be fixed.
    (kde#497102, boo#1234260)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1740225600">- Update to 1.12.1
  * fixed horizontal scroll with track pad ignored.
  * reduce initial file load time
  * ignore encoding errors during merge this will become a warning.
  * adjust flatpak default flags.
  * drop unused Qt6Core5Compat depenancy check.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742817600">- Update to 1.12.1
  * Revert to old file load/save code due to missing data issues.
  * Audit code and remove encoding error fail points - this will
    not remove the encoding errors themselves.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747742400">- Update to 1.12.3
  * Fix installation bug
  * Fix crash on directory compare on Windows 11</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1752753600">- Add backported m_bWordWrap-wrong-condition-hang.patch
  * fixes mergetool hang (kde#507065)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772798400">- Update to 1.12.4
  * Fix handling of non-BMP UTF-16 characters
  * Revert unintended condition change (regression fix)
- Drop patch:
  * m_bWordWrap-wrong-condition-hang.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 1.12.5
  * Fix crash when dealing with encoder errors.
  * Fix paste crash while diff data is reinitialized
  * Remove unneeded '(' nd ')'
  * Fix minor standard conformance issue.
  * Update inline linting suppression
  * Fix incorrect copy size in - DefaultFileAccessJobHandler::slotGetData
  * restore clang-analyzer-cplusplus.NewDeleteLeaks no longer
    trigering in Qt headers as of Qt6
  * Fix unintended narrowing cast
  * Hide progress dialog during folders comparing before status
    message is shown.
  * Fix ctype(3) abuse. Avoids crashes on certain systems</changelog>
</package>
<package pkgid="67410b4b3b660f5c67d3f7e463bc4032aabecab51c0011e2e0b371d0511c8b6822fb89ddd8f283cae7ebde31c530e24d47dc9d34a11e0bc4e4f7dbf6b40710e9" name="kdiskmark-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.4" rel="1.10"/>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1613822400">- Update to version 2.2.0
  * The ability to drop pagecache before doing a test job (using K5Auth).</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1627387200">- Update to version 2.2.1
  * Hindi localization.
  * Display the text of the KAuth error that occurred.
  * Using the ISO 8601 date format
  * Fix HiDPI issue.</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1635681600">- Update to version 2.3.0
  * Added measurement time limit
  * Fixed display of units above bars
  * The pause between tests selector has been moved to the settings window
  * Default value for threads of the first RND test is now one</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1647777600">- Spec cleanup.
- Use %_libexecdir where needed.</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1661342400">- Update to version 3.0.0
  * Benchmarking is performed within the helper
  * Stored configuration
  * Configurable pattern of each test
  * Region-specific numeric formatting
  * Default and NVMe presets
  * Changeable test data: random or zeros
  * Demo profile
  * Ability to perform read and write tests separately
  * Button to refresh the storage list
  * Turkish and Hungarian localization
  * The occupied space is displayed instead of free space</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1662465600">- Update to version 3.1.0
  * Prevent multiple instances from being opened
  * Progress bar styles: Fusion, for light/dark theme and system one
  * Stylized design of the storage list
  * Update the storage list by changing the language
  * Prevent a line break in the dialog for a path contains a hyphen
  * Optional O_DIRECT flag
  * Migrated from KAuth to PolicyKit
  * The helper runs only if necessary
  * Pre-create a benchmark file only once before tests
  * Bring back the ability to specify the directory manually
  * Localization updated</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1662724800">- Update to version 3.1.1
  * Fixed helper crash on completion of benchmarking</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1663329600">- Update to version 3.1.2
  * Fixed visual glitch when scrolling the storage list
  * Polish localization correction
  * Swedish localization</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1681560000">- Update to version 3.1.3
  * Benchmark file name is randomly generated
  * Fixed the device list template when changing the locale
  * Japanese localization</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1687176000">- Update to version 3.1.4
  * Fixed config directory name to ~/.config/kdiskmark
  * Hungarian localization correction
  * Dutch localization</changelog>
</package>
<package pkgid="0c990c2b280c6612f5a53b92922101b47346d567ca320e6ab108da59ddc4201f908585604debd353685e3bed8c2cdf01a2d2bbd8727879d9b6fe368d73a84606" name="kdiskmark-debugsource" arch="i586">
  <version epoch="0" ver="3.1.4" rel="1.10"/>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1613822400">- Update to version 2.2.0
  * The ability to drop pagecache before doing a test job (using K5Auth).</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1627387200">- Update to version 2.2.1
  * Hindi localization.
  * Display the text of the KAuth error that occurred.
  * Using the ISO 8601 date format
  * Fix HiDPI issue.</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1635681600">- Update to version 2.3.0
  * Added measurement time limit
  * Fixed display of units above bars
  * The pause between tests selector has been moved to the settings window
  * Default value for threads of the first RND test is now one</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1647777600">- Spec cleanup.
- Use %_libexecdir where needed.</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1661342400">- Update to version 3.0.0
  * Benchmarking is performed within the helper
  * Stored configuration
  * Configurable pattern of each test
  * Region-specific numeric formatting
  * Default and NVMe presets
  * Changeable test data: random or zeros
  * Demo profile
  * Ability to perform read and write tests separately
  * Button to refresh the storage list
  * Turkish and Hungarian localization
  * The occupied space is displayed instead of free space</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1662465600">- Update to version 3.1.0
  * Prevent multiple instances from being opened
  * Progress bar styles: Fusion, for light/dark theme and system one
  * Stylized design of the storage list
  * Update the storage list by changing the language
  * Prevent a line break in the dialog for a path contains a hyphen
  * Optional O_DIRECT flag
  * Migrated from KAuth to PolicyKit
  * The helper runs only if necessary
  * Pre-create a benchmark file only once before tests
  * Bring back the ability to specify the directory manually
  * Localization updated</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1662724800">- Update to version 3.1.1
  * Fixed helper crash on completion of benchmarking</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1663329600">- Update to version 3.1.2
  * Fixed visual glitch when scrolling the storage list
  * Polish localization correction
  * Swedish localization</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1681560000">- Update to version 3.1.3
  * Benchmark file name is randomly generated
  * Fixed the device list template when changing the locale
  * Japanese localization</changelog>
  <changelog author="Dmitry Sidorov &lt;jonmagon@gmail.com&gt;" date="1687176000">- Update to version 3.1.4
  * Fixed config directory name to ~/.config/kdiskmark
  * Hungarian localization correction
  * Dutch localization</changelog>
</package>
<package pkgid="369d090a695d1f7dcacd8dd9988afa38f7c53a4aaa4e8ccb64c7ba7b0013760d2dd64e0bd98556640261b0c833ab5e31dc637137b50eea3d8788510e9a1577ae" name="kdnssd-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Drop Qt5 support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5549dad12b38b1eaa5349721b8f2a7f3005eac9b4246eea6a664179a726ab7f6ae9cec5512c7c8ac3e203e3a90a1631799c283bd7f67456edaa0f6e6db37dbbb" name="kdnssd-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Drop Qt5 support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e7ffd3cce750b81cfa6c197adb23caa5446f498abb313bcab51985a4c60a7a802615176f23ee1962f7166825b9adf992a433706054a893af0e5a402edcc6425f" name="kdocker-debuginfo" arch="i586">
  <version epoch="0" ver="6.2" rel="1.8"/>
  <changelog author="kill_it@mail.ru" date="1519128000">* for version 5.1
- Support load/save per application settings
- Various fixes</changelog>
  <changelog author="kill_it@mail.ru" date="1525435200">* Upstream fixes:
- Add 'Lock to desktop' option (Issue #32) + Version fix (Issue #33)
- Fix the version in the about dialog</changelog>
  <changelog author="kill_it@mail.ru" date="1532606400">* for version 5.2 (obsolete upstream patches)
- Add 'Lock to desktop' option
- Fix bash completion</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1579780800">- upstream patch Fix building with Qt 5.14</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1584014400">* Version 5.3
- Add configurable attention icon that is shown if iconified app needs attention
- Fix building with Qt 5.14+
- Fix for extraneous events generated by KDE 5.14</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1641729600">- Add 01-Avoid-deadlock-during-shut-down-on-UNIX-signals.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1641816000">- Use %autosetup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651492800">- Update to 5.4:
  * Avoid deadlock during shut down on UNIX signals
- Drop patch, now upstream:
  * 01-Avoid-deadlock-during-shut-down-on-UNIX-signals.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724846400">- Update to 5.5
  * Better application icon fetching</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Update to 6.2. Too many changes since the last update. check
  https://github.com/user-none/KDocker/releases for the full list</changelog>
</package>
<package pkgid="bdb938207bc50a3a6e67977b62e4a1f06574cde6cd499a78de71b730cb44d7aedbfe721a280de3ae6b504aa52d6d03f2d74433c26c1bea5cf0ede63024edbf13" name="kdocker-debugsource" arch="i586">
  <version epoch="0" ver="6.2" rel="1.8"/>
  <changelog author="kill_it@mail.ru" date="1519128000">* for version 5.1
- Support load/save per application settings
- Various fixes</changelog>
  <changelog author="kill_it@mail.ru" date="1525435200">* Upstream fixes:
- Add 'Lock to desktop' option (Issue #32) + Version fix (Issue #33)
- Fix the version in the about dialog</changelog>
  <changelog author="kill_it@mail.ru" date="1532606400">* for version 5.2 (obsolete upstream patches)
- Add 'Lock to desktop' option
- Fix bash completion</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1579780800">- upstream patch Fix building with Qt 5.14</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1584014400">* Version 5.3
- Add configurable attention icon that is shown if iconified app needs attention
- Fix building with Qt 5.14+
- Fix for extraneous events generated by KDE 5.14</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1641729600">- Add 01-Avoid-deadlock-during-shut-down-on-UNIX-signals.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1641816000">- Use %autosetup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651492800">- Update to 5.4:
  * Avoid deadlock during shut down on UNIX signals
- Drop patch, now upstream:
  * 01-Avoid-deadlock-during-shut-down-on-UNIX-signals.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1724846400">- Update to 5.5
  * Better application icon fetching</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Update to 6.2. Too many changes since the last update. check
  https://github.com/user-none/KDocker/releases for the full list</changelog>
</package>
<package pkgid="79a1c1cf6069a5833f339b86f50d1ea3e0c1f0f375bcd64656377a119dc7d0dbcb1a021149d246e16a066e18c81348f463515a326af3422b2c613ff828b5f6bb" name="kdoctools-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.10"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Add Arabic Support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * doc: use a more generic Frameworks entity in the example</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- No code change since 5.108.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Fix build with libxml2 v2.12</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="1510cc5c8c12f732b6ed7ba9833d23db8a735c5a90a3a93811669db0271db80b26e9db6e9b992576feb312acccc0067e3da51a77c58d4a84fb0bd02e527d194a" name="kdoctools-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.10"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Add Arabic Support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * doc: use a more generic Frameworks entity in the example</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- No code change since 5.108.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Fix build with libxml2 v2.12</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="263f5d43def6f6efb4d890facbed7609b2356044652d8dfe314f3841ab93fa5e68b2daca13a0a758efbd1059c252c78174cfa478bdd424b4cff8d1690fa70cb8" name="kdsingleapplication-qt6-debugsource" arch="i586">
  <version epoch="0" ver="1.2.1" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696593600">- Init kdsingleapplication</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705406400">- Update to 1.1.0
  * Add option making session ID part of the socket name optional
  * Fix dynamic library versioning
- Update the library package name</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1748347200">- Update to 1.2.0
  * KDSingleApplication now looks for Qt6 by default, rather than Qt5
  * Do not exceed maximum socket name length
  * Fix maximum socket length on Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1776945600">- Update to 1.2.1
  * Fix crash when message handler spins the event loop
    resulting in double-free</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Drop the Qt 5 flavor (but keep the multibuild setup)</changelog>
</package>
<package pkgid="e36eaf20bd718a439654a8c918fad1919af15401a19b34e8f9b57d20a1b7ca1e1797465e09519aa95e5cebfc2e555ffa70fa17e098ba61cabd0cf7d48f27809e" name="kdsoap-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.3"/>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582372800">- Initial package</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582804800">- Add a note to mention that "no modification" files are not used
  nor installed (gh#KDSoap#207)</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1583323200">- Use a service to generate a tarball with no non-free unit
  test data (neither used nor installed; gh#KDSoap#207)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1625313600">- Update to 2.0.0
  * Supports Qt6 in addition to Qt5
  * Minimum Qt version is 5.9
  * The qmake buildsystem (via autogen.py) is removed.
  * buildsystem: a new 'docs' target is created when CMake
  - DKDSoap_DOCS=True.
  * buildsystem: the API manual is now generated in build/docs
    vice source/docs.
  * buildsystem: added an uninstall target
  * buildsystem: generate and install kdsoap-version.h
  * The API manual is generated+installed in qch format for Qt
    assistant.
  + Client-side:
  * Added options to the KDSoapClient specifying the SOAP action
    sending method
  + WSDL parser:
  * Fix generated code in case a variable is called "d" or "q"
  * Fix generated code for an enumeration type with a length
    restriction
  * Avoid potential type collisions in nested complexTypes
- Drop the obsolete _service file. license issues were addressed.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1653480000">- Add a Qt6 flavor for kdsoap.</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672660800">- Update to 2.1.1:
  * buildsystem - undo co-installability of Qt5 and Qt6 headers.
- Update to 2.1.0:
  * Re-license project to MIT and remove the commercial offering
  * buildsystem - Increase minimum CMake version to 3.12.0
  * buildsystem - Build in Release mode by default (in non-developer situations)
  * Client-side:
    + Generate "explicit" in front of service and job constructors
  * Server-side:
    + Disable HTTP/2 support (which Qt 6 enables by default), it causes trouble with some SOAP servers.
    + Improve parsing of GET argument to avoid misinterpreting queries (possible security issue #247).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1706184000">- Fix build to handle changes in (open)SUSE specific cmake macros,
  no user visible changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Fix package docs</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 2.2.0:
  * buildsystem - Add co-installability of Qt5 and Qt6 headers
    back.
    Installs Qt6 headers into their own subdirectory so client
    code still works, but can be co-installed with Qt5 again.
  * Add KDSoapClientInterface::setMessageAddressingProperties()
    so that WS-Addressing support can be used with WSDL-generated
    services (issue #254)
  * Don't require a SOAP action in order to write addressing
    properties (also issue #254)
  * WSDL parser / code generator changes, applying to both client
    and server side
  * Improve -import-path</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773576000">- Update to 2.3.0
  * C++17 is now required. Qt-5.15 is still supported
  * KDSoap now looks for Qt6 by default
  * Support for RFC 7233 (Range Requests)
  * To avoid mixing up raw-xml requests in the same server object,
    KDSoap now creates a server object for each incoming connection
  * Make sure your server object is ready to be created multiple times
  * Improve security when handling requests to download files
  * Fix memory leak in KDSoapServer on shutdown</changelog>
</package>
<package pkgid="35822d0973844de1b55a5041d643d427fcf87b9d045b2fb71578118e502d334bde4e53d9ca53ca0dfaea0f103a68e0dbb590aa893e86ffecf6d1897c5d9002ba" name="kdsoap-debugsource" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.3"/>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582372800">- Initial package</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582804800">- Add a note to mention that "no modification" files are not used
  nor installed (gh#KDSoap#207)</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1583323200">- Use a service to generate a tarball with no non-free unit
  test data (neither used nor installed; gh#KDSoap#207)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1625313600">- Update to 2.0.0
  * Supports Qt6 in addition to Qt5
  * Minimum Qt version is 5.9
  * The qmake buildsystem (via autogen.py) is removed.
  * buildsystem: a new 'docs' target is created when CMake
  - DKDSoap_DOCS=True.
  * buildsystem: the API manual is now generated in build/docs
    vice source/docs.
  * buildsystem: added an uninstall target
  * buildsystem: generate and install kdsoap-version.h
  * The API manual is generated+installed in qch format for Qt
    assistant.
  + Client-side:
  * Added options to the KDSoapClient specifying the SOAP action
    sending method
  + WSDL parser:
  * Fix generated code in case a variable is called "d" or "q"
  * Fix generated code for an enumeration type with a length
    restriction
  * Avoid potential type collisions in nested complexTypes
- Drop the obsolete _service file. license issues were addressed.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1653480000">- Add a Qt6 flavor for kdsoap.</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672660800">- Update to 2.1.1:
  * buildsystem - undo co-installability of Qt5 and Qt6 headers.
- Update to 2.1.0:
  * Re-license project to MIT and remove the commercial offering
  * buildsystem - Increase minimum CMake version to 3.12.0
  * buildsystem - Build in Release mode by default (in non-developer situations)
  * Client-side:
    + Generate "explicit" in front of service and job constructors
  * Server-side:
    + Disable HTTP/2 support (which Qt 6 enables by default), it causes trouble with some SOAP servers.
    + Improve parsing of GET argument to avoid misinterpreting queries (possible security issue #247).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1706184000">- Fix build to handle changes in (open)SUSE specific cmake macros,
  no user visible changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Fix package docs</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 2.2.0:
  * buildsystem - Add co-installability of Qt5 and Qt6 headers
    back.
    Installs Qt6 headers into their own subdirectory so client
    code still works, but can be co-installed with Qt5 again.
  * Add KDSoapClientInterface::setMessageAddressingProperties()
    so that WS-Addressing support can be used with WSDL-generated
    services (issue #254)
  * Don't require a SOAP action in order to write addressing
    properties (also issue #254)
  * WSDL parser / code generator changes, applying to both client
    and server side
  * Improve -import-path</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773576000">- Update to 2.3.0
  * C++17 is now required. Qt-5.15 is still supported
  * KDSoap now looks for Qt6 by default
  * Support for RFC 7233 (Range Requests)
  * To avoid mixing up raw-xml requests in the same server object,
    KDSoap now creates a server object for each incoming connection
  * Make sure your server object is ready to be created multiple times
  * Improve security when handling requests to download files
  * Fix memory leak in KDSoapServer on shutdown</changelog>
</package>
<package pkgid="5a79698b576bccdc781456d908ec643efd74aec312e9d2c8ad62b1d4201c3ddbab92580a5d778386861c402086ef08052ab737e42bb0da86570a3fd1d845b91d" name="kdsoap-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.3"/>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582372800">- Initial package</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582804800">- Add a note to mention that "no modification" files are not used
  nor installed (gh#KDSoap#207)</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1583323200">- Use a service to generate a tarball with no non-free unit
  test data (neither used nor installed; gh#KDSoap#207)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1625313600">- Update to 2.0.0
  * Supports Qt6 in addition to Qt5
  * Minimum Qt version is 5.9
  * The qmake buildsystem (via autogen.py) is removed.
  * buildsystem: a new 'docs' target is created when CMake
  - DKDSoap_DOCS=True.
  * buildsystem: the API manual is now generated in build/docs
    vice source/docs.
  * buildsystem: added an uninstall target
  * buildsystem: generate and install kdsoap-version.h
  * The API manual is generated+installed in qch format for Qt
    assistant.
  + Client-side:
  * Added options to the KDSoapClient specifying the SOAP action
    sending method
  + WSDL parser:
  * Fix generated code in case a variable is called "d" or "q"
  * Fix generated code for an enumeration type with a length
    restriction
  * Avoid potential type collisions in nested complexTypes
- Drop the obsolete _service file. license issues were addressed.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1653480000">- Add a Qt6 flavor for kdsoap.</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672660800">- Update to 2.1.1:
  * buildsystem - undo co-installability of Qt5 and Qt6 headers.
- Update to 2.1.0:
  * Re-license project to MIT and remove the commercial offering
  * buildsystem - Increase minimum CMake version to 3.12.0
  * buildsystem - Build in Release mode by default (in non-developer situations)
  * Client-side:
    + Generate "explicit" in front of service and job constructors
  * Server-side:
    + Disable HTTP/2 support (which Qt 6 enables by default), it causes trouble with some SOAP servers.
    + Improve parsing of GET argument to avoid misinterpreting queries (possible security issue #247).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1706184000">- Fix build to handle changes in (open)SUSE specific cmake macros,
  no user visible changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Fix package docs</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 2.2.0:
  * buildsystem - Add co-installability of Qt5 and Qt6 headers
    back.
    Installs Qt6 headers into their own subdirectory so client
    code still works, but can be co-installed with Qt5 again.
  * Add KDSoapClientInterface::setMessageAddressingProperties()
    so that WS-Addressing support can be used with WSDL-generated
    services (issue #254)
  * Don't require a SOAP action in order to write addressing
    properties (also issue #254)
  * WSDL parser / code generator changes, applying to both client
    and server side
  * Improve -import-path</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773576000">- Update to 2.3.0
  * C++17 is now required. Qt-5.15 is still supported
  * KDSoap now looks for Qt6 by default
  * Support for RFC 7233 (Range Requests)
  * To avoid mixing up raw-xml requests in the same server object,
    KDSoap now creates a server object for each incoming connection
  * Make sure your server object is ready to be created multiple times
  * Improve security when handling requests to download files
  * Fix memory leak in KDSoapServer on shutdown</changelog>
</package>
<package pkgid="327ff66606be65aaa9a961c64ff62bb027dafbd7b494879183fd5f50baa70170e838a196acf9988c4d9aef3a0757ca06479e549286e56a7ed3d8acb41df29695" name="kdsoap-qt6-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.4"/>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582372800">- Initial package</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582804800">- Add a note to mention that "no modification" files are not used
  nor installed (gh#KDSoap#207)</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1583323200">- Use a service to generate a tarball with no non-free unit
  test data (neither used nor installed; gh#KDSoap#207)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1625313600">- Update to 2.0.0
  * Supports Qt6 in addition to Qt5
  * Minimum Qt version is 5.9
  * The qmake buildsystem (via autogen.py) is removed.
  * buildsystem: a new 'docs' target is created when CMake
  - DKDSoap_DOCS=True.
  * buildsystem: the API manual is now generated in build/docs
    vice source/docs.
  * buildsystem: added an uninstall target
  * buildsystem: generate and install kdsoap-version.h
  * The API manual is generated+installed in qch format for Qt
    assistant.
  + Client-side:
  * Added options to the KDSoapClient specifying the SOAP action
    sending method
  + WSDL parser:
  * Fix generated code in case a variable is called "d" or "q"
  * Fix generated code for an enumeration type with a length
    restriction
  * Avoid potential type collisions in nested complexTypes
- Drop the obsolete _service file. license issues were addressed.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1653480000">- Add a Qt6 flavor for kdsoap.</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672660800">- Update to 2.1.1:
  * buildsystem - undo co-installability of Qt5 and Qt6 headers.
- Update to 2.1.0:
  * Re-license project to MIT and remove the commercial offering
  * buildsystem - Increase minimum CMake version to 3.12.0
  * buildsystem - Build in Release mode by default (in non-developer situations)
  * Client-side:
    + Generate "explicit" in front of service and job constructors
  * Server-side:
    + Disable HTTP/2 support (which Qt 6 enables by default), it causes trouble with some SOAP servers.
    + Improve parsing of GET argument to avoid misinterpreting queries (possible security issue #247).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1706184000">- Fix build to handle changes in (open)SUSE specific cmake macros,
  no user visible changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Fix package docs</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 2.2.0:
  * buildsystem - Add co-installability of Qt5 and Qt6 headers
    back.
    Installs Qt6 headers into their own subdirectory so client
    code still works, but can be co-installed with Qt5 again.
  * Add KDSoapClientInterface::setMessageAddressingProperties()
    so that WS-Addressing support can be used with WSDL-generated
    services (issue #254)
  * Don't require a SOAP action in order to write addressing
    properties (also issue #254)
  * WSDL parser / code generator changes, applying to both client
    and server side
  * Improve -import-path</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773576000">- Update to 2.3.0
  * C++17 is now required. Qt-5.15 is still supported
  * KDSoap now looks for Qt6 by default
  * Support for RFC 7233 (Range Requests)
  * To avoid mixing up raw-xml requests in the same server object,
    KDSoap now creates a server object for each incoming connection
  * Make sure your server object is ready to be created multiple times
  * Improve security when handling requests to download files
  * Fix memory leak in KDSoapServer on shutdown</changelog>
</package>
<package pkgid="09a15a663ff5303bb1029b2bd57d5fb5c2e197a7dd930b8406f6402f3c927a5b2336b3f1de93d477dee48b747ed3eaf5eebf43202796215767e37d3d1b38fa3f" name="kdsoap-qt6-debugsource" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.4"/>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582372800">- Initial package</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582804800">- Add a note to mention that "no modification" files are not used
  nor installed (gh#KDSoap#207)</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1583323200">- Use a service to generate a tarball with no non-free unit
  test data (neither used nor installed; gh#KDSoap#207)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1625313600">- Update to 2.0.0
  * Supports Qt6 in addition to Qt5
  * Minimum Qt version is 5.9
  * The qmake buildsystem (via autogen.py) is removed.
  * buildsystem: a new 'docs' target is created when CMake
  - DKDSoap_DOCS=True.
  * buildsystem: the API manual is now generated in build/docs
    vice source/docs.
  * buildsystem: added an uninstall target
  * buildsystem: generate and install kdsoap-version.h
  * The API manual is generated+installed in qch format for Qt
    assistant.
  + Client-side:
  * Added options to the KDSoapClient specifying the SOAP action
    sending method
  + WSDL parser:
  * Fix generated code in case a variable is called "d" or "q"
  * Fix generated code for an enumeration type with a length
    restriction
  * Avoid potential type collisions in nested complexTypes
- Drop the obsolete _service file. license issues were addressed.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1653480000">- Add a Qt6 flavor for kdsoap.</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672660800">- Update to 2.1.1:
  * buildsystem - undo co-installability of Qt5 and Qt6 headers.
- Update to 2.1.0:
  * Re-license project to MIT and remove the commercial offering
  * buildsystem - Increase minimum CMake version to 3.12.0
  * buildsystem - Build in Release mode by default (in non-developer situations)
  * Client-side:
    + Generate "explicit" in front of service and job constructors
  * Server-side:
    + Disable HTTP/2 support (which Qt 6 enables by default), it causes trouble with some SOAP servers.
    + Improve parsing of GET argument to avoid misinterpreting queries (possible security issue #247).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1706184000">- Fix build to handle changes in (open)SUSE specific cmake macros,
  no user visible changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Fix package docs</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 2.2.0:
  * buildsystem - Add co-installability of Qt5 and Qt6 headers
    back.
    Installs Qt6 headers into their own subdirectory so client
    code still works, but can be co-installed with Qt5 again.
  * Add KDSoapClientInterface::setMessageAddressingProperties()
    so that WS-Addressing support can be used with WSDL-generated
    services (issue #254)
  * Don't require a SOAP action in order to write addressing
    properties (also issue #254)
  * WSDL parser / code generator changes, applying to both client
    and server side
  * Improve -import-path</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773576000">- Update to 2.3.0
  * C++17 is now required. Qt-5.15 is still supported
  * KDSoap now looks for Qt6 by default
  * Support for RFC 7233 (Range Requests)
  * To avoid mixing up raw-xml requests in the same server object,
    KDSoap now creates a server object for each incoming connection
  * Make sure your server object is ready to be created multiple times
  * Improve security when handling requests to download files
  * Fix memory leak in KDSoapServer on shutdown</changelog>
</package>
<package pkgid="b25453c8026f2fcdc843ec37f68f09a447a0c6d2e2d99fdfebb3f7040ef81837469bed17524716df668e942ccb76c6172bc11a4daddacd447ec3b6120b94e8da" name="kdsoap-qt6-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.4"/>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582372800">- Initial package</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1582804800">- Add a note to mention that "no modification" files are not used
  nor installed (gh#KDSoap#207)</changelog>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1583323200">- Use a service to generate a tarball with no non-free unit
  test data (neither used nor installed; gh#KDSoap#207)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1625313600">- Update to 2.0.0
  * Supports Qt6 in addition to Qt5
  * Minimum Qt version is 5.9
  * The qmake buildsystem (via autogen.py) is removed.
  * buildsystem: a new 'docs' target is created when CMake
  - DKDSoap_DOCS=True.
  * buildsystem: the API manual is now generated in build/docs
    vice source/docs.
  * buildsystem: added an uninstall target
  * buildsystem: generate and install kdsoap-version.h
  * The API manual is generated+installed in qch format for Qt
    assistant.
  + Client-side:
  * Added options to the KDSoapClient specifying the SOAP action
    sending method
  + WSDL parser:
  * Fix generated code in case a variable is called "d" or "q"
  * Fix generated code for an enumeration type with a length
    restriction
  * Avoid potential type collisions in nested complexTypes
- Drop the obsolete _service file. license issues were addressed.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1653480000">- Add a Qt6 flavor for kdsoap.</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672660800">- Update to 2.1.1:
  * buildsystem - undo co-installability of Qt5 and Qt6 headers.
- Update to 2.1.0:
  * Re-license project to MIT and remove the commercial offering
  * buildsystem - Increase minimum CMake version to 3.12.0
  * buildsystem - Build in Release mode by default (in non-developer situations)
  * Client-side:
    + Generate "explicit" in front of service and job constructors
  * Server-side:
    + Disable HTTP/2 support (which Qt 6 enables by default), it causes trouble with some SOAP servers.
    + Improve parsing of GET argument to avoid misinterpreting queries (possible security issue #247).</changelog>
  <changelog author="Ana Guerrero &lt;ana.guerrero@suse.com&gt;" date="1706184000">- Fix build to handle changes in (open)SUSE specific cmake macros,
  no user visible changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707307200">- Fix package docs</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1710676800">- update to 2.2.0:
  * buildsystem - Add co-installability of Qt5 and Qt6 headers
    back.
    Installs Qt6 headers into their own subdirectory so client
    code still works, but can be co-installed with Qt5 again.
  * Add KDSoapClientInterface::setMessageAddressingProperties()
    so that WS-Addressing support can be used with WSDL-generated
    services (issue #254)
  * Don't require a SOAP action in order to write addressing
    properties (also issue #254)
  * WSDL parser / code generator changes, applying to both client
    and server side
  * Improve -import-path</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773576000">- Update to 2.3.0
  * C++17 is now required. Qt-5.15 is still supported
  * KDSoap now looks for Qt6 by default
  * Support for RFC 7233 (Range Requests)
  * To avoid mixing up raw-xml requests in the same server object,
    KDSoap now creates a server object for each incoming connection
  * Make sure your server object is ready to be created multiple times
  * Improve security when handling requests to download files
  * Fix memory leak in KDSoapServer on shutdown</changelog>
</package>
<package pkgid="abc65db446ffe8c6a93f6d89470d1050f273452e7fde8650b6c73bc87eb8975ce0ce3b028a4ef4ca312c20f71fa6ad34f9beb19f696b22e2b692b3d7a9b56da6" name="kdsoap-ws-discovery-client-debugsource" arch="i586">
  <version epoch="0" ver="0.4.0" rel="1.6"/>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1700222400">- Initial package</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1756641600">- Update to 0.4.0. No changelog</changelog>
</package>
<package pkgid="c591f699f74e683a9f67b6aab34de0550fa48224772b84ae89783e94a21bce5375a82becbff8d4ef5420bb8c44f9625883c1cd0b7a4c2e7d77262ad846f780c8" name="kdstatemachineeditor-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.1" rel="1.7"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585915200">- Add patch to fix build with Qt 5.15:
  * 0001-Fix-build-with-Qt-5.15.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1619092800">- Update to 1.2.8
  * Support for Qt 5.15
  * REUSE compliant licensing
- Drop 0001-Fix-build-with-Qt-5.15.patch. Merged upstream.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install ReadMe.txt instead of ReadMe.md.
  Readme.md is a symlink pointing to the text file.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1738411200">- Update to 2.0.0
  * Supports Qt6 in addition to Qt5 (co-installable)
  * Buildsystem: increase CMake min version to 3.16.0
  * Buildsystem: add uninstall target
  * Buildsystem: generate and install kdsme-version.h
  * Use official Graphviz from upstream with -DKDSME_INTERNAL_GRAPHVIZ=True
  * Fix build with more recent graphviz versions
  * Buildsystem: new Option BUILD_SHARED_LIBS to select between shared or static libraries
  * Rename the following CMake options:
  * BUILD_DOCS -&gt; KDSME_DOCS
  * BUILD_EXAMPLES -&gt; KDSME_EXAMPLES
  * BUILD_QT6 -&gt; KDSME_QT6
  * WITH_STATIC_GRAPHVIZ -&gt; KDSME_STATIC_GRAPHVIZ
  * Use standard cmake options instead of custom ones:
  * BUILD_TESTS -&gt; BUILD_TESTING
- Add patch:
  * 0001-CMake-Find-gvplugin_dot_layout-on-openSUSE.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1745496000">- Add upstream change:
  * 0001-Fix-build-with-Qt-6.9.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747396800">- Update to 2.1.0
  * KDStateMachineEditor now looks for Qt6 by default
  * Bump to Graphviz 12.2.1
- Drop patch, merged upstream:
  * 0001-Fix-build-with-Qt-6.9.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1758888000">- Update to 2.2.0
  * Bump embedded Graphviz to 13.1.0
  * Remove Qt 5 support to simplify maintenance
  * Fix build with Qt 6.10
- Drop the Qt 5 flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763899200">- Update 0001-CMake-Find-gvplugin_dot_layout-on-openSUSE.patch to
  build with graphviz 14.*</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770897600">- Update to 2.3.0:
  * Bump to Graphviz 14.0.5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773144000">- Update to 2.3.1:
  * Bump to Graphviz 14.1.3</changelog>
</package>
<package pkgid="bb3627cd2c2e160bfb68ed74245513afd1ef73f92672ff71466c34342f79973db4272ea2e20dc5fd622c9c535c2b8ca7a4d90dbb7e250ba20dcaecc815b6c33d" name="kdstatemachineeditor-debugsource" arch="i586">
  <version epoch="0" ver="2.3.1" rel="1.7"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585915200">- Add patch to fix build with Qt 5.15:
  * 0001-Fix-build-with-Qt-5.15.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1619092800">- Update to 1.2.8
  * Support for Qt 5.15
  * REUSE compliant licensing
- Drop 0001-Fix-build-with-Qt-5.15.patch. Merged upstream.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install ReadMe.txt instead of ReadMe.md.
  Readme.md is a symlink pointing to the text file.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1738411200">- Update to 2.0.0
  * Supports Qt6 in addition to Qt5 (co-installable)
  * Buildsystem: increase CMake min version to 3.16.0
  * Buildsystem: add uninstall target
  * Buildsystem: generate and install kdsme-version.h
  * Use official Graphviz from upstream with -DKDSME_INTERNAL_GRAPHVIZ=True
  * Fix build with more recent graphviz versions
  * Buildsystem: new Option BUILD_SHARED_LIBS to select between shared or static libraries
  * Rename the following CMake options:
  * BUILD_DOCS -&gt; KDSME_DOCS
  * BUILD_EXAMPLES -&gt; KDSME_EXAMPLES
  * BUILD_QT6 -&gt; KDSME_QT6
  * WITH_STATIC_GRAPHVIZ -&gt; KDSME_STATIC_GRAPHVIZ
  * Use standard cmake options instead of custom ones:
  * BUILD_TESTS -&gt; BUILD_TESTING
- Add patch:
  * 0001-CMake-Find-gvplugin_dot_layout-on-openSUSE.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1745496000">- Add upstream change:
  * 0001-Fix-build-with-Qt-6.9.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747396800">- Update to 2.1.0
  * KDStateMachineEditor now looks for Qt6 by default
  * Bump to Graphviz 12.2.1
- Drop patch, merged upstream:
  * 0001-Fix-build-with-Qt-6.9.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1758888000">- Update to 2.2.0
  * Bump embedded Graphviz to 13.1.0
  * Remove Qt 5 support to simplify maintenance
  * Fix build with Qt 6.10
- Drop the Qt 5 flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763899200">- Update 0001-CMake-Find-gvplugin_dot_layout-on-openSUSE.patch to
  build with graphviz 14.*</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770897600">- Update to 2.3.0:
  * Bump to Graphviz 14.0.5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773144000">- Update to 2.3.1:
  * Bump to Graphviz 14.1.3</changelog>
</package>
<package pkgid="3e31dbc3c48b5aa46c2ce1e3903e2c27ee0c809b521a2e0927ad96e50b74157da1aec3160fd1ee19a0927aa73c40b5d07ca549887acf87f2aec2360712b6cd8a" name="kdump-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.9" rel="2.3"/>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1744718400">- upgrade to version 2.0.18
  * set KDUMP_CPUs to 32 by default (bsc#1240769, jsc#PED-9894,
    bsc#1237754, bsc#1239999)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1747915200">- upgrade to version 2.1.0
  * fix calibrate (no run-time changes)
  * man: update kdump(7)
  * add kdump-commandline.service (jsc#PED-12454)
  * kdumptool: introduce the commandline subcommand (jsc#PED-12454)
  * kdumptool calibrate: add per-cpu userspace requirements
  * Use FADUMP_COMMANDLINE_APPEND to detect explicit ip= configuration
    (bsc#1242134)
- update calibrate values for SLFO (alp1600)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752062400">- upgrade to version 2.1.1
  * check for reserved memory on load for better error reporting
  * update man page
  * set KDUMP_CPUS to 1 on XEN (bsc#1244289)
  * load.sh clean up
  * use eval for PRESCRIPT, POSTSCRIPT and TRANSFER
  * sftp: fix key-based authentication
  * fix and improve calibrate build
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752840000">- upgrade to version 2.1.4
  * work around failing calibration on aarch64
  * support for kernel flavour-specific calibration
  * specific calibration for aarch64 -64kb kernels (jsc#PED-12971)
  * use KDUMP_NET_TIMEOUT as sftp/ftp timeout
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1753358400">- upgrade to version 2.1.5
  * kdumptool calibrate: use kernel flavour from the
    kdump kernel (jsc#PED-12971)
  * order kdump-commandline.service after kdump.service
  * updated documentation (bsc#1246908)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1755864000">- upgrade to version 2.1.6
  * drop broken option KDUMP_NETCONFIG="" from manpage
  * prevent NetworkManager from overwriting resolv.conf (bsc#1247848)
  * fix KDUMP_NETCONFIG=auto for NetworkManager (bsc#1247848)
  * exclude kernel.panic_on_warn sysctl (bsc#1247355)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1773403200">- upgrade to version 2.1.7
  * fix VLAN interface naming (bsc#1255300)
  * fix bonding options for VLAN slaves
  * fix return value of kdumptool commandline -d (bsc#1257471)
  * use primary IP address (bsc#1259058)
  * dracut: avoid error message if /etc/sysctl.conf does not exist
  * dracut: update dracut hooks path from /lib/dracut to /var/lib/dracut</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1774526400">- upgrade to version 2.1.8
  * man: fix install instructions in kdump(7)
  * kdumptool commandline: ignore minor differencies (bsc#1260535)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1775822400">- upgrade to version 2.1.9
  * fix syntax in sysconfig
  * drop quiet from commandline when KDUMP_VERBOSE=8
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1778068800">- drop unconditional calibrate BuildRequires</changelog>
</package>
<package pkgid="8afa557ff43354ac134503070389d4bf17c05598d1712b185632e2ba522a50f944a4977b2578ebf0bcd58fe08bf5369b9e83e6abcdf559d78e06c6607336def0" name="kdump-debugsource" arch="i586">
  <version epoch="0" ver="2.1.9" rel="2.3"/>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1744718400">- upgrade to version 2.0.18
  * set KDUMP_CPUs to 32 by default (bsc#1240769, jsc#PED-9894,
    bsc#1237754, bsc#1239999)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1747915200">- upgrade to version 2.1.0
  * fix calibrate (no run-time changes)
  * man: update kdump(7)
  * add kdump-commandline.service (jsc#PED-12454)
  * kdumptool: introduce the commandline subcommand (jsc#PED-12454)
  * kdumptool calibrate: add per-cpu userspace requirements
  * Use FADUMP_COMMANDLINE_APPEND to detect explicit ip= configuration
    (bsc#1242134)
- update calibrate values for SLFO (alp1600)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752062400">- upgrade to version 2.1.1
  * check for reserved memory on load for better error reporting
  * update man page
  * set KDUMP_CPUS to 1 on XEN (bsc#1244289)
  * load.sh clean up
  * use eval for PRESCRIPT, POSTSCRIPT and TRANSFER
  * sftp: fix key-based authentication
  * fix and improve calibrate build
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1752840000">- upgrade to version 2.1.4
  * work around failing calibration on aarch64
  * support for kernel flavour-specific calibration
  * specific calibration for aarch64 -64kb kernels (jsc#PED-12971)
  * use KDUMP_NET_TIMEOUT as sftp/ftp timeout
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1753358400">- upgrade to version 2.1.5
  * kdumptool calibrate: use kernel flavour from the
    kdump kernel (jsc#PED-12971)
  * order kdump-commandline.service after kdump.service
  * updated documentation (bsc#1246908)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1755864000">- upgrade to version 2.1.6
  * drop broken option KDUMP_NETCONFIG="" from manpage
  * prevent NetworkManager from overwriting resolv.conf (bsc#1247848)
  * fix KDUMP_NETCONFIG=auto for NetworkManager (bsc#1247848)
  * exclude kernel.panic_on_warn sysctl (bsc#1247355)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1773403200">- upgrade to version 2.1.7
  * fix VLAN interface naming (bsc#1255300)
  * fix bonding options for VLAN slaves
  * fix return value of kdumptool commandline -d (bsc#1257471)
  * use primary IP address (bsc#1259058)
  * dracut: avoid error message if /etc/sysctl.conf does not exist
  * dracut: update dracut hooks path from /lib/dracut to /var/lib/dracut</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1774526400">- upgrade to version 2.1.8
  * man: fix install instructions in kdump(7)
  * kdumptool commandline: ignore minor differencies (bsc#1260535)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1775822400">- upgrade to version 2.1.9
  * fix syntax in sysconfig
  * drop quiet from commandline when KDUMP_VERBOSE=8
- update calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1778068800">- drop unconditional calibrate BuildRequires</changelog>
</package>
<package pkgid="d7be8d9fae9936da9ae43ef4e55b6cb18071bc05e88def174c90735393d47f06c23b4e617c25a767bcd5b086d8bd4149abbe6305d6556b325c66473430218183" name="kdumpid-debuginfo" arch="i586">
  <version epoch="0" ver="1.7" rel="3.5"/>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1677326400">- Build from git using an OBS service file.</changelog>
  <changelog author="Martin Liška &lt;mliska@suse.cz&gt;" date="1677672000">- Enable zstd compression algorithm.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1681992000">- Fix build for SLE12 (no libzstd).
- Remove pre-SLE12 compatibility.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1682078400">- Remove compatibility with SLE12 before SP3.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1689595200">- Upgrade to libkdumpfile version 0.5.2
  * Full support for 32-bit Arm.
  * ERASEINFO in the file.eraseinfo.raw attribute.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1699272000">- Upgrade to libkdumpfile version 0.5.3
  * Support flattened KDUMP format.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1699444800">- Do not build Python bindings.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1700395200">- Upgrade to libkdumpfile version 0.5.4
  * Full support for 64-bit RISC-V.
  * Improve error messages (detailed OS error, optional file names)
  * Bug fixes and minor performance tweaks.</changelog>
  <changelog author="Petr Tesařík &lt;petr@tesarici.cz&gt;" date="1735128000">- Upgrade to libkdumpfile version 0.5.5
  * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
  * Support flattened ELF dump files.
  * Support partially rearranged makedumpfile split files.
  * Parse QEMU CPU state ELF notes.
  * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
  * Include the kdumpid utility.
  * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
  * Minor cache improvements and a NULL-pointer dereference fix.
  * Fix test suite for 32-bit architectures.</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1762344000">- Upgrade to libkdumpfile version 0.5.6
  * Move to Codeberg.
  * Remove legacy Python bindings. Use pykdumpfile instead.
  * Fix test build failures.
  * Fix missing -lz in some scenarios.</changelog>
</package>
<package pkgid="b4207802cb0753cd0e0ecf916af8945ca14bf333da2ca4cfa7b70117ebfc81d18d9d410bbaffbb7993c2a41415ef24fd1785fcd9b7f56fc64bda3b3ab213eb05" name="kea-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.2"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1751889600">- Use meson install_umask to set binaries and libraries
  permissions.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1753790400">- Remove `/usr/share/kea/meson-info` directory because it contains
  non reproducible files.
  [bsc#1246670]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1756382400">- Update to release 3.0.1
  Security Fixes:
  * Corrected an issue in kea-dhcp4 that caused the server to abort
    if a client sent a unicast request with a particular options,
    and Kea failed to find an appropriate subnet for that client.
    (CVE-2025-40779)
    [bsc#1248801]
  Changes:
  * Moved Botan crypto backend support to version 3.
  * Avoid adding the qualifying-suffix to fully qualified host
    names specified in host reservations.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1761480000">- Fix building with Boost &gt;= 1.89
  (add 'kea-boost1_89.patch')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761652800">- New shorter version of kea-boost1_89.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1761739200">- Update to release 3.0.2
  * Security Fixes:
  * When a hostname or FQDN received from a client is reduced to an
    empty string by hostname sanitizing, kea-dhcp4 and kea-dhcp6
    will now drop the option.
    [CVE-2025-11232, bsc#1252863]
  * Bug fixes:
  * Removed logging an error in ping check hook library if using
    lease cache treshold.
  * Fixed deadlock in ping-check hooks library.
  * Fixed a data race in ping-check hooks library.</changelog>
  <changelog author="aschnell@suse.com" date="1763035200">- Fix building with Boost 1.90 Beta 1
  (add 'kea-boost1_90.patch')</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769688000">- Create /var/lib/kea and /var/log/kea via systemd-tmpfiles to
  improve immutable os compatibility</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774440000">- Update to release 3.0.3
  * A large number of bracket pairs in a JSON payload directed to
    any endpoint would result in a stack overflow, due to recursive
    calls when parsing the JSON. This has been fixed.
    (CVE-2026-3608)
    [bsc#1260380]
  * A null dereference is now no longer possible when configuring
    the Control Agent with a socket that lacks the mandatory
    socket-name entry.
  * UNIX sockets are now created as group-writable.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1783425600">- Update to release 3.2.0
  * Added a shared Free Lease Queue (sFLQ) allocator, which stores
    FLQ data centrally in the lease database so free-lease tracking
    is synchronized across servers sharing a backend.
  * Removed the Control Agent (CA), deprecated since 3.0. The DHCP
    daemons now expose their HTTP/TLS control sockets natively;
    setups using the RBAC hook must load it directly via the DHCP
    daemons instead of the CA.
  * Refactored network interface handling, fixing over 30 issues
    including interface starvation and problems with large numbers
    (500+) of interfaces. Adds new interface-add, interface-list
    and interface-redetect commands.
  * Added RADIUS over TLS support to mitigate the Blast RADIUS
    vulnerability; RADIUS over UDP now requires a
    Message-Authenticator attribute by default.
  * Added adaptive lease-time support (ported from ISC DHCP), which
    shortens lease lifetimes under high pool utilization to recycle
    addresses faster and delay pool exhaustion.
  * Added explicit TLS options (ssl-mode, cert-file, key-file,
    trust-anchor, cipher-list) for the PostgreSQL Configuration
    Backend.
  Further detailed information of all changes is available at
  https://gitlab.isc.org/isc-projects/kea/-/wikis/Release-Notes/release-notes-3.2.0
  and
  https://kb.isc.org/docs/things-to-be-aware-of-when-upgrading-to-kea-3-2
- Deleted obsolete kea-boost1_90.patch
- Updated kea-boost1_89.patch</changelog>
</package>
<package pkgid="beac12f7341f142703b7f5ec7c9f2a544aeeb2202d2275415b2adc9a39118f713370c29f6e33bb21b4986cc39a9fc7d44cda9a580554d17141d5768d5fcfda2b" name="kea-debugsource" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.2"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1751889600">- Use meson install_umask to set binaries and libraries
  permissions.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1753790400">- Remove `/usr/share/kea/meson-info` directory because it contains
  non reproducible files.
  [bsc#1246670]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1756382400">- Update to release 3.0.1
  Security Fixes:
  * Corrected an issue in kea-dhcp4 that caused the server to abort
    if a client sent a unicast request with a particular options,
    and Kea failed to find an appropriate subnet for that client.
    (CVE-2025-40779)
    [bsc#1248801]
  Changes:
  * Moved Botan crypto backend support to version 3.
  * Avoid adding the qualifying-suffix to fully qualified host
    names specified in host reservations.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1761480000">- Fix building with Boost &gt;= 1.89
  (add 'kea-boost1_89.patch')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761652800">- New shorter version of kea-boost1_89.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1761739200">- Update to release 3.0.2
  * Security Fixes:
  * When a hostname or FQDN received from a client is reduced to an
    empty string by hostname sanitizing, kea-dhcp4 and kea-dhcp6
    will now drop the option.
    [CVE-2025-11232, bsc#1252863]
  * Bug fixes:
  * Removed logging an error in ping check hook library if using
    lease cache treshold.
  * Fixed deadlock in ping-check hooks library.
  * Fixed a data race in ping-check hooks library.</changelog>
  <changelog author="aschnell@suse.com" date="1763035200">- Fix building with Boost 1.90 Beta 1
  (add 'kea-boost1_90.patch')</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769688000">- Create /var/lib/kea and /var/log/kea via systemd-tmpfiles to
  improve immutable os compatibility</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774440000">- Update to release 3.0.3
  * A large number of bracket pairs in a JSON payload directed to
    any endpoint would result in a stack overflow, due to recursive
    calls when parsing the JSON. This has been fixed.
    (CVE-2026-3608)
    [bsc#1260380]
  * A null dereference is now no longer possible when configuring
    the Control Agent with a socket that lacks the mandatory
    socket-name entry.
  * UNIX sockets are now created as group-writable.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1783425600">- Update to release 3.2.0
  * Added a shared Free Lease Queue (sFLQ) allocator, which stores
    FLQ data centrally in the lease database so free-lease tracking
    is synchronized across servers sharing a backend.
  * Removed the Control Agent (CA), deprecated since 3.0. The DHCP
    daemons now expose their HTTP/TLS control sockets natively;
    setups using the RBAC hook must load it directly via the DHCP
    daemons instead of the CA.
  * Refactored network interface handling, fixing over 30 issues
    including interface starvation and problems with large numbers
    (500+) of interfaces. Adds new interface-add, interface-list
    and interface-redetect commands.
  * Added RADIUS over TLS support to mitigate the Blast RADIUS
    vulnerability; RADIUS over UDP now requires a
    Message-Authenticator attribute by default.
  * Added adaptive lease-time support (ported from ISC DHCP), which
    shortens lease lifetimes under high pool utilization to recycle
    addresses faster and delay pool exhaustion.
  * Added explicit TLS options (ssl-mode, cert-file, key-file,
    trust-anchor, cipher-list) for the PostgreSQL Configuration
    Backend.
  Further detailed information of all changes is available at
  https://gitlab.isc.org/isc-projects/kea/-/wikis/Release-Notes/release-notes-3.2.0
  and
  https://kb.isc.org/docs/things-to-be-aware-of-when-upgrading-to-kea-3-2
- Deleted obsolete kea-boost1_90.patch
- Updated kea-boost1_89.patch</changelog>
</package>
<package pkgid="9c67e5d69cadfba7481161ec4f39423fc5765fbc07b3ac7597cdc6b11fa838cb1581498f6faaa6176dda60e3b9a67016ed9c5a51d6c9c32887e4ed1a3687b645" name="kea-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.2"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1751889600">- Use meson install_umask to set binaries and libraries
  permissions.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1753790400">- Remove `/usr/share/kea/meson-info` directory because it contains
  non reproducible files.
  [bsc#1246670]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1756382400">- Update to release 3.0.1
  Security Fixes:
  * Corrected an issue in kea-dhcp4 that caused the server to abort
    if a client sent a unicast request with a particular options,
    and Kea failed to find an appropriate subnet for that client.
    (CVE-2025-40779)
    [bsc#1248801]
  Changes:
  * Moved Botan crypto backend support to version 3.
  * Avoid adding the qualifying-suffix to fully qualified host
    names specified in host reservations.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1761480000">- Fix building with Boost &gt;= 1.89
  (add 'kea-boost1_89.patch')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761652800">- New shorter version of kea-boost1_89.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1761739200">- Update to release 3.0.2
  * Security Fixes:
  * When a hostname or FQDN received from a client is reduced to an
    empty string by hostname sanitizing, kea-dhcp4 and kea-dhcp6
    will now drop the option.
    [CVE-2025-11232, bsc#1252863]
  * Bug fixes:
  * Removed logging an error in ping check hook library if using
    lease cache treshold.
  * Fixed deadlock in ping-check hooks library.
  * Fixed a data race in ping-check hooks library.</changelog>
  <changelog author="aschnell@suse.com" date="1763035200">- Fix building with Boost 1.90 Beta 1
  (add 'kea-boost1_90.patch')</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769688000">- Create /var/lib/kea and /var/log/kea via systemd-tmpfiles to
  improve immutable os compatibility</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774440000">- Update to release 3.0.3
  * A large number of bracket pairs in a JSON payload directed to
    any endpoint would result in a stack overflow, due to recursive
    calls when parsing the JSON. This has been fixed.
    (CVE-2026-3608)
    [bsc#1260380]
  * A null dereference is now no longer possible when configuring
    the Control Agent with a socket that lacks the mandatory
    socket-name entry.
  * UNIX sockets are now created as group-writable.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1783425600">- Update to release 3.2.0
  * Added a shared Free Lease Queue (sFLQ) allocator, which stores
    FLQ data centrally in the lease database so free-lease tracking
    is synchronized across servers sharing a backend.
  * Removed the Control Agent (CA), deprecated since 3.0. The DHCP
    daemons now expose their HTTP/TLS control sockets natively;
    setups using the RBAC hook must load it directly via the DHCP
    daemons instead of the CA.
  * Refactored network interface handling, fixing over 30 issues
    including interface starvation and problems with large numbers
    (500+) of interfaces. Adds new interface-add, interface-list
    and interface-redetect commands.
  * Added RADIUS over TLS support to mitigate the Blast RADIUS
    vulnerability; RADIUS over UDP now requires a
    Message-Authenticator attribute by default.
  * Added adaptive lease-time support (ported from ISC DHCP), which
    shortens lease lifetimes under high pool utilization to recycle
    addresses faster and delay pool exhaustion.
  * Added explicit TLS options (ssl-mode, cert-file, key-file,
    trust-anchor, cipher-list) for the PostgreSQL Configuration
    Backend.
  Further detailed information of all changes is available at
  https://gitlab.isc.org/isc-projects/kea/-/wikis/Release-Notes/release-notes-3.2.0
  and
  https://kb.isc.org/docs/things-to-be-aware-of-when-upgrading-to-kea-3-2
- Deleted obsolete kea-boost1_90.patch
- Updated kea-boost1_89.patch</changelog>
</package>
<package pkgid="8f04a60550252c57b5d10a95f683559def3885ce403b33ffb0cd3c959a8f73b985cdea923f5b6024bdd30910c6e9b382456ac6c368dbf12beac9802b041cecba" name="kea-hooks-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.0" rel="1.2"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1751889600">- Use meson install_umask to set binaries and libraries
  permissions.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1753790400">- Remove `/usr/share/kea/meson-info` directory because it contains
  non reproducible files.
  [bsc#1246670]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1756382400">- Update to release 3.0.1
  Security Fixes:
  * Corrected an issue in kea-dhcp4 that caused the server to abort
    if a client sent a unicast request with a particular options,
    and Kea failed to find an appropriate subnet for that client.
    (CVE-2025-40779)
    [bsc#1248801]
  Changes:
  * Moved Botan crypto backend support to version 3.
  * Avoid adding the qualifying-suffix to fully qualified host
    names specified in host reservations.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1761480000">- Fix building with Boost &gt;= 1.89
  (add 'kea-boost1_89.patch')</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1761652800">- New shorter version of kea-boost1_89.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1761739200">- Update to release 3.0.2
  * Security Fixes:
  * When a hostname or FQDN received from a client is reduced to an
    empty string by hostname sanitizing, kea-dhcp4 and kea-dhcp6
    will now drop the option.
    [CVE-2025-11232, bsc#1252863]
  * Bug fixes:
  * Removed logging an error in ping check hook library if using
    lease cache treshold.
  * Fixed deadlock in ping-check hooks library.
  * Fixed a data race in ping-check hooks library.</changelog>
  <changelog author="aschnell@suse.com" date="1763035200">- Fix building with Boost 1.90 Beta 1
  (add 'kea-boost1_90.patch')</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1769688000">- Create /var/lib/kea and /var/log/kea via systemd-tmpfiles to
  improve immutable os compatibility</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1774440000">- Update to release 3.0.3
  * A large number of bracket pairs in a JSON payload directed to
    any endpoint would result in a stack overflow, due to recursive
    calls when parsing the JSON. This has been fixed.
    (CVE-2026-3608)
    [bsc#1260380]
  * A null dereference is now no longer possible when configuring
    the Control Agent with a socket that lacks the mandatory
    socket-name entry.
  * UNIX sockets are now created as group-writable.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1783425600">- Update to release 3.2.0
  * Added a shared Free Lease Queue (sFLQ) allocator, which stores
    FLQ data centrally in the lease database so free-lease tracking
    is synchronized across servers sharing a backend.
  * Removed the Control Agent (CA), deprecated since 3.0. The DHCP
    daemons now expose their HTTP/TLS control sockets natively;
    setups using the RBAC hook must load it directly via the DHCP
    daemons instead of the CA.
  * Refactored network interface handling, fixing over 30 issues
    including interface starvation and problems with large numbers
    (500+) of interfaces. Adds new interface-add, interface-list
    and interface-redetect commands.
  * Added RADIUS over TLS support to mitigate the Blast RADIUS
    vulnerability; RADIUS over UDP now requires a
    Message-Authenticator attribute by default.
  * Added adaptive lease-time support (ported from ISC DHCP), which
    shortens lease lifetimes under high pool utilization to recycle
    addresses faster and delay pool exhaustion.
  * Added explicit TLS options (ssl-mode, cert-file, key-file,
    trust-anchor, cipher-list) for the PostgreSQL Configuration
    Backend.
  Further detailed information of all changes is available at
  https://gitlab.isc.org/isc-projects/kea/-/wikis/Release-Notes/release-notes-3.2.0
  and
  https://kb.isc.org/docs/things-to-be-aware-of-when-upgrading-to-kea-3-2
- Deleted obsolete kea-boost1_90.patch
- Updated kea-boost1_89.patch</changelog>
</package>
<package pkgid="bfcb19943973730a6bd138a9b953aacc91d7ac17b060cfb5ac538e4da1e42735ee0091e9f455eb5ede937f41366c502b45d9aa61b225729896f6b4a61b5551be" name="keditbookmarks-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="6863dc86536c0da7dfcadef93749f674d3478f404f192bc9f9d22e6f3a0db939e3ed4b35deb1af467d480bb1c92cdf0247eb63d773b11e5ac26af07d0def4deb" name="keditbookmarks-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="7d326b8edaa8965403771eab9124844567a5cc156eaec04cc85ada70df2557b10a25aef43d91ac4f71aaf6838ad4317f314ee5b412ea8ad22c5d71f07446ae02" name="keepalived-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.3+git0.53701f56" rel="1.1"/>
  <changelog author="mrueckert@suse.de" date="1726056000">- Update to version 2.3.1+git59.b6681f98:
  * all: update how pidfile handled after reload with new configuration
  * Revert "all: ensure pidfile is created if a reload causes child to start"
  * Revert "all: update how pidfile handled after reload with new configuration"
  * all: update how pidfile handled after reload with new configuration
  * all: ensure pidfile is created if a reload causes child to start</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1726056001">- Update service file to use manual mode as disabled is deprecated
- switch to TAG_OFFSET for a more readable version</changelog>
  <changelog author="varkoly@suse.com" date="1728907200">- Update to version 2.3.1+git86.59c39afe:
  * vrrp: allow specifing interval amd timeout to milli-second resolution
  * vrrp: on reload only configured track_script name was checked
  * lib: fix corruption of master-child_pid red black tree
  * lib: add micro-second timers to memory allocation debugging
  * core: update addattr_l to match current iproute2 code - almost
  * lib: add file missing from previous commit
  * all: suppress an increases alignment warning
  * core: use /* FALLTHROUGH */ rather than __fallthrough;
  * ipvs: resolve a "cast increases required alignment" warning
  * build: don't redefine FORTIFY_SOURCE if host environment defines it
  * vrrp ipvs: remove unused definition of XENFS_SUPER_MAGIC
  * vrrp ipvs: fix warnings related to signedness of statfs() f_flags
  * all: use correct format specifier for time fields
  * bfd: make alloc_bfd() return NULL rather than false on error
  * all: make min_auto_priority delay variable an unsigned
  * configure: explicitly set language to C for configure
  * itest: Warn if close after send not set in tcp_server for http
  * test: Make tcp_server use of SO_LINGER optional
  * core: remove diagnostic message accidently added in commit 7cb09b2
  * vrrp ipvs: Stop setting SO_LINGER on TCP sockets
  * test: update tcp_server and tcp_client
  * bfd: use time_t to avoid implicit ptr type casting
  * VRRP: add thread_timer_expired keyword as a synonym of timer_expired_backup</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1767009600">- Fix packages for Immutable Mode (jsc#PED-14858)
- Use sysusers tools instead of creating group and user
- Update to version 2.3.4+git23.b3631012:
  * vrrp: log error if fail to update sysctl settings
  * check: add SNMP variable for number of checkers not run per RS
  * config: add option ${_ENV} to read environment variables
  * vrrp: fix check in strict mode that have unicast peers
  * vrrp: correct report of MASTER/BACKUP on notify fifo when reload
  * configure: fix output formatting for close_range() test
  * parser: fix handling ~SEQ with missing close bracket
  * parser: add comment re sanitizer false positive
  * config: detect lines with NUL characters and ignore them
  * config: improve handling of parameter substitution
  * config: improve handling of comment stripping and continuation lines
  * vrrp: stop sending gratuitous ARP before vrrp_startup_delay expires
  * vrrp: add vrrp_delay_after_boot global keyword
  * vrrp: Don't start up VRRP instances before vrrp_startup_delay expires
  * parser: remove unnecessary check of variable
  * parser: resolve a heap buffer overflow
  * snap: add staging of libssl3 and libkmod2 packages
  * vrrp: remove redundant check not NULL check
  * keepalived-2.3.4
  * snap: fix snap builds when close_range not available
  * all: fix conditional compilation when close_range() is not available
  * Revert "all: fix conditional compilation when close_range() is not available"
  * Revert "all: next attempt to fix building snaps without close_range()"
  * Revert "snap: try and identify why snap builds are failing"
  * Revert "snap: further attempt to fix close_range problem with Linux 5.8"
  * Revert "snap: attempt 5 to fix close_range() snap build with Linux 5.8"
  * Revert "snap: attempt 6 to fix close_range() snap build with Linux 5.8"
  * Revert "snap: snap: attempt 7 to fix close_range() snap build with Linux 5.8"
  * Revert "snap: snap: attempt 8 to fix close_range() snap build with Linux 5.8"
  * snap: snap: attempt 8 to fix close_range() snap build with Linux 5.8
  * snap: snap: attempt 7 to fix close_range() snap build with Linux 5.8
  * snap: attempt 6 to fix close_range() snap build with Linux 5.8
  * snap: attempt 5 to fix close_range() snap build with Linux 5.8
  * snap: further attempt to fix close_range problem with Linux 5.8
  * snap: try and identify why snap builds are failing
  * all: next attempt to fix building snaps without close_range()
  * all: fix conditional compilation when close_range() is not available
  * track_file: fix memory leak
  * all: fix some RHEL 7 and friends compilation problems
  * all: fix use of some conditional compilation definitions
  * Fix build error when HAVE_CLOSE_RANGE not defined
  * core: correct some conditional compilation tests for close_range()
  * lib: fix fopen_safe after adding "e" mode flag support
  * lib: don't check for dup3 support - it has been around a long time
  * lib: call close_range() if available before exec'ing scripts
  * snmp: use close_range() if available for closing snmp file descriptors
  * snmp: set CLOEXEC on file descriptors opened by snmp
  * all: set CLOEXEC flag on streams (fopen/popen)
  * all: set CLOEXEC flag on all file descriptors except stdin/stdout/stderr
  * all: s/independant/independent
  * lib: remove unused variable following previous commit
  * vrrp: resolve CodeQL security warning re insecure file creation
  * all: fix some compile errors due to *_STACK_SIZE being undefined
  * all: add code to calculate maximum stack usage and use it for no_swap
  * all: stop repeatedly calling getpid()
  * all: resolve lang warning when comparing ordering of function addresses
  * all: include network namespace name when error opening namespace fds
  * all: allow specifying iproute_usr_dir even if no iproute2 support
  * vrrp: document and fix specifying iproute_etc_dir and iproute_usr_dir
  * all: properly restore process priorities after a reload
  * all: fix keepalived not coredumping after a reload
  * ipvs: resolve infinity loop when SMTP_CHECKers have 'host' config
  * all: fix resolving group name to gid for scripts
  * vrrp: fix segfault at reload when DBus re-enabled
  * lib: fix clang warning re refeninition of NDEBUG
  * vrrp: fix track_process warn identified by -Wflex-array-member-not-at-end
  * lib: update config_warnings.h.in
  * build: Add -Wflex-array-member-not-at-end compiler warning
  * ipvs: Resolve segfault when reloading with sorry server removed
  * snap: Fix keepalived-wrapper changes
  * snap: Construct and set LD_LIBRARY_PATH
  * snap: try and get snap executable to see LD_LIBRARY_PATH
  * snap: yet another attempt to get LD_LIBRARY_PATH correct
  * snap: another attempt to set LD_LIBRARY_PATH
  * snap: Attempt to fix setting LD_LIBRARY_PATH
  * snap: fox formatting in snapcraft.yaml
  * snap: Add /lib/$SNAPi_ARCH-linux-gnu to LD_LIBRARY_PATH and extra libraries
  * snap: attempt to fix setting LD_LIBRARY_PATH
  * snap: when setting LD_LIBRARY_PATH, include previous setting
  * keepalived-2.3.3
  * doc: fix minor layout error
  * doc: fix typo in man page
  * doc: add reference to required configuration to comply with RFC 9568
  * doc: update keepalived.8 re disabling and reenabling SNMP on reload
  * build: update git-commit-h before creating tar file
  * vrrp: fix keepalived warning of ipsets specified without iptables
  * vrrp: fix persistent FAULT state with use_vmac when interfaces renamed
  * vrrp: ignore IPv6 tentative addresses
  * lib: make inet_sockaddrtos() return none if address unspecified
  * vrrp: update delayed start time on reload if vrrp_startup_delay changed
  * vrrp: allow interface up debounce timer to exceed 2 * advert interval
  * track_file: make enum names mean what they say
  * track_file: don't overwrite track file at startup unless configured to
  * vrrp: don't change link local IPv6 address when extra added to base if
  * vrrp: fix recreating a VMAC interface with IPv6
  * vrrp: fix compiling when VMACs disabled
  * lib: optimize bitops when using only one word
  * vrrp: delay deleting VMACs are parent interface is deleted
  * vrrp: don't have multiple tracking objects for a VRRP instance
  * vrrp: don't attempt to send advert if socket is closed
  * vrrp: add function set_fault() so fault flags set in only one place
  * core: cosmetic code changes
  * vrrp: simplify checking if an instance is already in fault state
  * vrrp: use typedef for interface fault flags enum and change name
  * vrrp: remove superfluous parameter to down_instance() and try_up_instance()
  * vrrp: fix compilation failure if building without VMACs
  * vrrp: use a fault flag if num_track_faults is non zero
  * vrrp: remove superfluous flag in down_instance() and try_up_instance()
  * vrrp: add checks that interface fault flags not inconsistent
  * vrrp: fix resolved_script flag in call to try_up_instance
  * vrrp: add text for instance fault flags when writing keepalived.data
  * vrrp: Remove unused definitions added in instance fault flags commit
  * vrrp: improve comment re not sending IPv6 advert if no address on interface
  * github: update workflow yaml files
  * lib: fix use of IPROUTE_USR_DIR when not defined
  * codeQL: Attempt to fix syntax error
  * codeQL: update codeQL.yml for updated versions and corrected languages
  * snap: set LD_LIBRARY_PATH for daemon
  * Skip running not idle vrrp scripts
  * There is a typo in the installation documentation: instead of pcre2-revel, it should be pcre2-devel.
  * vrrp: handle a reload with no more startup_delay
  * samples: ensure sample_notify_fifo.sh has write access to PID_DIR
  * Fix segfault caused double erase from child_pid rb tree
  * vrrp: add logging a change of master when detailed logging enabled
  * vrrp: add option for address owner to drop received VRRP packets
  * vrrp: fix compilation error caused by previous patch
  * vrrp: detect and reject duplicate unicast_peers in configuration
  * vrrp: identify unicast peer in unicast_peer block configuration errors
  * vrrp: change rx_ttl_hop_limit to rx_ttl_hl
  * vrrp: check TTL/HL and unicast source ip even when not checking VIPs
  * vrrp: check that VIPs are not duplicated
  * vrrp: use enum rather than defines for packet error codes
  * vrrp: use struct in_addr/in6_addr in vrrp_in_chk_vips for checking VIPs
  * vrrp: include source address in log after receiving a bad advert
  * vrrp: update saved master address when receive high priority advert
  * vrrp: it is not an error if VIPs in advert do not match configured
  * vrrp: log rate-limited message if advert has no VIPs
  * vrrp: log rate-limited warning if VRRPv3 advert interval mismatch
  * vrrp: use macro for accessing VRRPv3 advert interval in packet
  * vrrp: Implement logging rate-limiting specified by RFC 9568
  * vrrp: some improvements for duplicate address owner handling
  * vrrp: add more helpful log messages if duplicate address owner
  * vrrp: if duplicate address owners, reduce priority if other won't
  * vrrp: Only reduce address owner priority if primary ip address lower
  * vrrp: Restore priority 255 if duplicate address owner detected
  * utils: simplify addr_cmp()
  * vrrp: correct two comments
  * vrrp: /etc/iproute2/rt_addrprotos.d is not supported until v6.13
  * vrrp: create /etc/iproute2 directory if it doesn't exist
  * vrrp: check the iproute2 directories exist when read first file
  * vrrp: use correct arrays for rt_addrprotos
  * build: Fix for older compilers that don't support _FORTIFY_SOURCE=2
  * Revert "snap: Remove architectures keyword from snapcraft.yaml"
  * snap: Remove architectures keyword from snapcraft.yaml
  * core: Update second open() of pidfile to also use O_CLOEXEC
  * core: add O_CLOEXEC flag to pidfiles
  * README: update README.kernel_versions
  * snap: fix typo
  * snap: fix an error in snapcraft.yaml
  * snap: Fetch the linux-libc-dev.deb files into different files
  * snap: Correct the craftctl set version syntax
  * snap: yet more attempts to get launchpad to work
  * vrrp: resolve compilation error caused by commit to resolve vrrp-&gt;flags use
  * snap: further attempts to get launchpad to work
  * snap: further attempt to build on all available platforms
  * snap: update libsnmp35 to libsnmp40 in snapcraft.yaml
  * snap: Update kernel versions and attempt to force riscv64 builds
  * doc: use timer_expired_backup in place of thread_timer_expired
  * ipvs: fix delay_loop for TCP_CHECK
  * debug: add some missing function names for debugging
  * ipvs: Fix segfault when using track_file checker
  * build: make default _FORTIFY_SOURCE setting 3
  * build: use -D_FORTIFY_SOURCE rather than -Wp,-D_FORTIFY_SOURCE
  * build: Stop _FORTITY_SOURCE redefined warnings on Ubuntu &gt;= 24.04
  * vrrp: check specific flags in vrrp-flags
  * vrrp: interface add should call setup_interface()
  * snap: enable riscv64 building
  * goodies: use bash mapfile and array to store found C files
  * snap-tools: use sh as interpreter; misc tweaks
  * lib: used defined values or read_hex_str special characters
  * parser: Fix error handling for HEX_STR parsing in UDP_CHECK
  * vrrp: Add setting IP_FREEBIND/IPV6_FREEBIND socket option
  * vrrp: test for _HAVE_VRRP_VMAC_ before using VRRP_VMAC_BIT
  * vrrp: don't allow unicast instance without interface to have a VMAC
  * vrrp: Don't segfault if open_sockpool_socket() fails to open sockets
  * vrrp: fix segfault when instance has no interface configured
  * vrrp: handle checking ip utility version properly with BusyBox
  * vrrp: fix reading of iproute2 conf files when directories don't exist
  * INSTALL: update documentation for Alpine Linux
  * Install linux-headers pkg to build in Docker
  * doc: Add Oracle Linux ver 8 to README.kernel_versions
  * vrrp: Don't include &lt;linux/if_ether.h&gt; if not needed
  * configure: Don't use &lt;&lt;&lt;, busybox doesn't support it
  * doc: Add Oracle Linux to README.kernel_versions
  * doc: add oldest distro versions with their EOL dates and kernel versions
  * core: Allow building on very old systems with kernels &lt; 3.15
  * configure: fix CFLAGS if -Wformat-signedness is not supported by gcc
  * keepalived-2.3.2
  * doc: update specifying paper size for sphinx
  * doc: use proper footnote for a table
  * doc: add lvs_sync_daemon and mark lvs_sync_daemon_interface deprecated
  * doc: fix spelling of interface in configuration_synopsis.rst
  * vrrp: always add a keepalived entry to rt_addrprotos is none exists
  * all: fix some build failures
  * vrrp: Add configure option to update /etc/rt_addrprotos
  * vrrp: General default value if rt_addrprotos does not include keepalived
  * vrrp: Specify protocol for IP addresses that keepalived adds
  * vrrp: update location of iproute config files
  * ipvs: fix conditional includes of nftables keywords
  * vrrp: use sizeof(buf) rather than MAX_RT_BUF for iproute files
  * core: fix error report in json version parser
  * all: clear pointers to old data structures freed after reload
  * vrrp: Only use dbus_{in,out}_pipe[0] to indicate pipe is closed
  * all: change checking process name at reload to include not NULL checks
  * configure: fix previous commit
  * configure: Remove -ffile-prefix-map= for repeatible builds
  * all: stop "unmatched quotes" warning for quoted strings
  * vrrp: stop using alloc_strvec() for parsing rttables files
  * all: fix parsing of escaped characters in quoted strings
  * all: Fix parsing of \xNN in quoted strings
  * vrrp: only alloc garp delay structure if address family matches
  * vrrp: allow garp_group garp_interval to take full range of unsigned values
  * vrrp: remove aggregation_group field from garp_delay_t structure
  * vrrp: Use timer threads for delayed sending of GARPs/GNAs
  * vrrp: Correct formatting of GARP interval in config/status dump
  * vrrp: merge vrrp instance garp_pending and gna_pending flags
  * vrrp: improve some code indentation so then and else blocks match
  * vrrp: On reload with addresses added to VRRP instance send 2nd GARPs
  * vrrp: Use TIMER_HZ instead of 1000000 for garp/gna interval
  * doc: reorder some entries in keepalived.conf(5) man page
  * vrrp: use instance fault flags instead of a counter
  * vrrp: cosmetic change in down_instance()
  * vrrp: cosmetic change in try_up_instance() (2/2)
  * vrrp: cosmetic change in try_up_instance() (1/2)
  * Add CodeQL workflow for GitHub code scanning
  * chore: Set permissions for GitHub actions</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1770811200">- Clean up spec file. Remove not used rpmlint and deprecated %if-s
- Provide only systemd, remove patch keepalive-init.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776340800">- ensure we are always using /etc/iproute2 and not /etc/iproute2.d
  for some reason the auto detection on code 15 does not work.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784548800">- Update to version 2.4.3+git0.53701f56:
  https://www.keepalived.org/release-notes/Release-2.4.3/
  https://www.keepalived.org/release-notes/Release-2.4.2/
  https://www.keepalived.org/release-notes/Release-2.4.1/
  https://www.keepalived.org/release-notes/Release-2.4.0/
  * test: pin auth_hmac fixed wire vectors and widen negative coverage
  * vrrp: expire an auth_hmac replay mark outside the freshness window
  * vrrp: recover the auth_hmac sequence after a corrected clock step
  * vrrp: sign the auth_hmac trailer once per advertisement
  * www: rework the auth_hmac rollout around receive-only
  * test: add an auth_hmac wire image regression test
  * vrrp: add auth_hmac receive-only mode
  * vrrp: read the VRRP checksum as zero in the auth_hmac input
  * vrrp: align auth_hmac with the IETF draft
  * www: fix download location
  * vrrp: raise the auth_hmac key minimum to 32 bytes
  * vrrp: add a systemd credential drop-in sample for auth_hmac keys
  * vrrp: drop stale adverts before the auth_hmac digest
  * vrrp: allow auth_hmac keys to be loaded from a file
  * vrrp: reserve the auth_hmac trailer in the advert MTU budget
  * vrrp: document the auth_hmac extension
  * vrrp: report authentication extension counters
  * vrrp: sign and verify adverts with the auth extension
  * vrrp: parse and validate the auth_hmac extension
  * vrrp: add HMAC authentication extension module
  * parser: fix ${NAME param} substitution when trailing text follows
  * dbus: deny keepalived methods by default
  * check: set CLOEXEC on the IPVS netlink socket
  * track_process: bound the /proc stat parse
  * smtp: clamp the alert body offset
  * netlink: require kernel origin and order the error length check
  * notify: validate resolved symlink target and notify fifo
  * vrrp: use a local ifreq for the ethtool link probe
  * netlink: log an oversized broadcast address instead of dropping it
  * vrrp: drop redundant always-true comparison in SNMP walk
  * tools: close files via context manager in json_tracking
  * vrrp: avoid sizeof on the side-effecting PTR_CAST macro
  * check: fix stack buffer overflow in set_ping_group_range
  * github: bump codeql-action to v4
  * github: build keepalived explicitly for CodeQL
  * doc: remove coverity related
  * doc: Update global README.md
  * www: Modernize keepalived.org website using Material for MkDocs
  * doc: remove Sphinx documentation and its build dependencies
  * Check PATH_MAX when resolving track file paths
  * Resolve warnings and errors identified by gcc 16
  * configure.ac: avoid bash substring expansion
  * configure.ac: use command -v instead of type -p
  * configure.ac: use the = test operator, not ==
  * configure.ac: use printf instead of echo -e
  * configure.ac: use add_to_var instead of += to append
  * snmp: reject an out of range instance index
  * vrrp: report notify FIFO write errors
  * vrrp: bound interface name copies
  * vrrp: validate the BFD event pipe read length
  * vrrp: warn when iptables rules cannot be applied
  * vrrp: remove VMAC firewall rules before deleting the link
  * vrrp: mask the authentication password in dump and JSON output
  * netlink: bound attribute access in the RX filters
  * dbus: validate the object path and narrow the CreateInstance vrid
  * parser: keep the full 64-bit value in read_unsigned64
  * json: correct string escaping and tolerate a NULL string
  * vrrp: bound hardware address length in the ARP and NDP senders
  * vrrp: handle EVP allocation failure and wipe HMAC key material
  * vrrp: validate VRRPv2 password against the checked length
  * memory: abort on OOM in STRDUP, STRNDUP and REALLOC
  * notify: harden script execution environment and quoting
  * vrrp: reset rate-limit flags only after accepting a packet
  * check: fix MD5 context leak and DNS length check
  * config: fix invalid free and SIGFPE in builtin definitions
  * check: resolve heap overflow in HTTP regex partial match
  * snmp: fix operator precedence
  * build: make OpenSSL pkg-config flags drive header checks and link flags</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784548801">- Fix sysusers support
- Use reproducible build support</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784808000">- do not delete the file which is now read in the reproducible
  build case</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784808001">- Remove unused sha1 configure option</changelog>
</package>
<package pkgid="97ecfaa7eb24d4d4c8248e83409d46445e102638e7f1c532e50003d7c99693a5691a8a07398b62168ab57de6915abd368df50e3ab9cbee0099821fec6fbd8f93" name="keepalived-debugsource" arch="i586">
  <version epoch="0" ver="2.4.3+git0.53701f56" rel="1.1"/>
  <changelog author="mrueckert@suse.de" date="1726056000">- Update to version 2.3.1+git59.b6681f98:
  * all: update how pidfile handled after reload with new configuration
  * Revert "all: ensure pidfile is created if a reload causes child to start"
  * Revert "all: update how pidfile handled after reload with new configuration"
  * all: update how pidfile handled after reload with new configuration
  * all: ensure pidfile is created if a reload causes child to start</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1726056001">- Update service file to use manual mode as disabled is deprecated
- switch to TAG_OFFSET for a more readable version</changelog>
  <changelog author="varkoly@suse.com" date="1728907200">- Update to version 2.3.1+git86.59c39afe:
  * vrrp: allow specifing interval amd timeout to milli-second resolution
  * vrrp: on reload only configured track_script name was checked
  * lib: fix corruption of master-child_pid red black tree
  * lib: add micro-second timers to memory allocation debugging
  * core: update addattr_l to match current iproute2 code - almost
  * lib: add file missing from previous commit
  * all: suppress an increases alignment warning
  * core: use /* FALLTHROUGH */ rather than __fallthrough;
  * ipvs: resolve a "cast increases required alignment" warning
  * build: don't redefine FORTIFY_SOURCE if host environment defines it
  * vrrp ipvs: remove unused definition of XENFS_SUPER_MAGIC
  * vrrp ipvs: fix warnings related to signedness of statfs() f_flags
  * all: use correct format specifier for time fields
  * bfd: make alloc_bfd() return NULL rather than false on error
  * all: make min_auto_priority delay variable an unsigned
  * configure: explicitly set language to C for configure
  * itest: Warn if close after send not set in tcp_server for http
  * test: Make tcp_server use of SO_LINGER optional
  * core: remove diagnostic message accidently added in commit 7cb09b2
  * vrrp ipvs: Stop setting SO_LINGER on TCP sockets
  * test: update tcp_server and tcp_client
  * bfd: use time_t to avoid implicit ptr type casting
  * VRRP: add thread_timer_expired keyword as a synonym of timer_expired_backup</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1767009600">- Fix packages for Immutable Mode (jsc#PED-14858)
- Use sysusers tools instead of creating group and user
- Update to version 2.3.4+git23.b3631012:
  * vrrp: log error if fail to update sysctl settings
  * check: add SNMP variable for number of checkers not run per RS
  * config: add option ${_ENV} to read environment variables
  * vrrp: fix check in strict mode that have unicast peers
  * vrrp: correct report of MASTER/BACKUP on notify fifo when reload
  * configure: fix output formatting for close_range() test
  * parser: fix handling ~SEQ with missing close bracket
  * parser: add comment re sanitizer false positive
  * config: detect lines with NUL characters and ignore them
  * config: improve handling of parameter substitution
  * config: improve handling of comment stripping and continuation lines
  * vrrp: stop sending gratuitous ARP before vrrp_startup_delay expires
  * vrrp: add vrrp_delay_after_boot global keyword
  * vrrp: Don't start up VRRP instances before vrrp_startup_delay expires
  * parser: remove unnecessary check of variable
  * parser: resolve a heap buffer overflow
  * snap: add staging of libssl3 and libkmod2 packages
  * vrrp: remove redundant check not NULL check
  * keepalived-2.3.4
  * snap: fix snap builds when close_range not available
  * all: fix conditional compilation when close_range() is not available
  * Revert "all: fix conditional compilation when close_range() is not available"
  * Revert "all: next attempt to fix building snaps without close_range()"
  * Revert "snap: try and identify why snap builds are failing"
  * Revert "snap: further attempt to fix close_range problem with Linux 5.8"
  * Revert "snap: attempt 5 to fix close_range() snap build with Linux 5.8"
  * Revert "snap: attempt 6 to fix close_range() snap build with Linux 5.8"
  * Revert "snap: snap: attempt 7 to fix close_range() snap build with Linux 5.8"
  * Revert "snap: snap: attempt 8 to fix close_range() snap build with Linux 5.8"
  * snap: snap: attempt 8 to fix close_range() snap build with Linux 5.8
  * snap: snap: attempt 7 to fix close_range() snap build with Linux 5.8
  * snap: attempt 6 to fix close_range() snap build with Linux 5.8
  * snap: attempt 5 to fix close_range() snap build with Linux 5.8
  * snap: further attempt to fix close_range problem with Linux 5.8
  * snap: try and identify why snap builds are failing
  * all: next attempt to fix building snaps without close_range()
  * all: fix conditional compilation when close_range() is not available
  * track_file: fix memory leak
  * all: fix some RHEL 7 and friends compilation problems
  * all: fix use of some conditional compilation definitions
  * Fix build error when HAVE_CLOSE_RANGE not defined
  * core: correct some conditional compilation tests for close_range()
  * lib: fix fopen_safe after adding "e" mode flag support
  * lib: don't check for dup3 support - it has been around a long time
  * lib: call close_range() if available before exec'ing scripts
  * snmp: use close_range() if available for closing snmp file descriptors
  * snmp: set CLOEXEC on file descriptors opened by snmp
  * all: set CLOEXEC flag on streams (fopen/popen)
  * all: set CLOEXEC flag on all file descriptors except stdin/stdout/stderr
  * all: s/independant/independent
  * lib: remove unused variable following previous commit
  * vrrp: resolve CodeQL security warning re insecure file creation
  * all: fix some compile errors due to *_STACK_SIZE being undefined
  * all: add code to calculate maximum stack usage and use it for no_swap
  * all: stop repeatedly calling getpid()
  * all: resolve lang warning when comparing ordering of function addresses
  * all: include network namespace name when error opening namespace fds
  * all: allow specifying iproute_usr_dir even if no iproute2 support
  * vrrp: document and fix specifying iproute_etc_dir and iproute_usr_dir
  * all: properly restore process priorities after a reload
  * all: fix keepalived not coredumping after a reload
  * ipvs: resolve infinity loop when SMTP_CHECKers have 'host' config
  * all: fix resolving group name to gid for scripts
  * vrrp: fix segfault at reload when DBus re-enabled
  * lib: fix clang warning re refeninition of NDEBUG
  * vrrp: fix track_process warn identified by -Wflex-array-member-not-at-end
  * lib: update config_warnings.h.in
  * build: Add -Wflex-array-member-not-at-end compiler warning
  * ipvs: Resolve segfault when reloading with sorry server removed
  * snap: Fix keepalived-wrapper changes
  * snap: Construct and set LD_LIBRARY_PATH
  * snap: try and get snap executable to see LD_LIBRARY_PATH
  * snap: yet another attempt to get LD_LIBRARY_PATH correct
  * snap: another attempt to set LD_LIBRARY_PATH
  * snap: Attempt to fix setting LD_LIBRARY_PATH
  * snap: fox formatting in snapcraft.yaml
  * snap: Add /lib/$SNAPi_ARCH-linux-gnu to LD_LIBRARY_PATH and extra libraries
  * snap: attempt to fix setting LD_LIBRARY_PATH
  * snap: when setting LD_LIBRARY_PATH, include previous setting
  * keepalived-2.3.3
  * doc: fix minor layout error
  * doc: fix typo in man page
  * doc: add reference to required configuration to comply with RFC 9568
  * doc: update keepalived.8 re disabling and reenabling SNMP on reload
  * build: update git-commit-h before creating tar file
  * vrrp: fix keepalived warning of ipsets specified without iptables
  * vrrp: fix persistent FAULT state with use_vmac when interfaces renamed
  * vrrp: ignore IPv6 tentative addresses
  * lib: make inet_sockaddrtos() return none if address unspecified
  * vrrp: update delayed start time on reload if vrrp_startup_delay changed
  * vrrp: allow interface up debounce timer to exceed 2 * advert interval
  * track_file: make enum names mean what they say
  * track_file: don't overwrite track file at startup unless configured to
  * vrrp: don't change link local IPv6 address when extra added to base if
  * vrrp: fix recreating a VMAC interface with IPv6
  * vrrp: fix compiling when VMACs disabled
  * lib: optimize bitops when using only one word
  * vrrp: delay deleting VMACs are parent interface is deleted
  * vrrp: don't have multiple tracking objects for a VRRP instance
  * vrrp: don't attempt to send advert if socket is closed
  * vrrp: add function set_fault() so fault flags set in only one place
  * core: cosmetic code changes
  * vrrp: simplify checking if an instance is already in fault state
  * vrrp: use typedef for interface fault flags enum and change name
  * vrrp: remove superfluous parameter to down_instance() and try_up_instance()
  * vrrp: fix compilation failure if building without VMACs
  * vrrp: use a fault flag if num_track_faults is non zero
  * vrrp: remove superfluous flag in down_instance() and try_up_instance()
  * vrrp: add checks that interface fault flags not inconsistent
  * vrrp: fix resolved_script flag in call to try_up_instance
  * vrrp: add text for instance fault flags when writing keepalived.data
  * vrrp: Remove unused definitions added in instance fault flags commit
  * vrrp: improve comment re not sending IPv6 advert if no address on interface
  * github: update workflow yaml files
  * lib: fix use of IPROUTE_USR_DIR when not defined
  * codeQL: Attempt to fix syntax error
  * codeQL: update codeQL.yml for updated versions and corrected languages
  * snap: set LD_LIBRARY_PATH for daemon
  * Skip running not idle vrrp scripts
  * There is a typo in the installation documentation: instead of pcre2-revel, it should be pcre2-devel.
  * vrrp: handle a reload with no more startup_delay
  * samples: ensure sample_notify_fifo.sh has write access to PID_DIR
  * Fix segfault caused double erase from child_pid rb tree
  * vrrp: add logging a change of master when detailed logging enabled
  * vrrp: add option for address owner to drop received VRRP packets
  * vrrp: fix compilation error caused by previous patch
  * vrrp: detect and reject duplicate unicast_peers in configuration
  * vrrp: identify unicast peer in unicast_peer block configuration errors
  * vrrp: change rx_ttl_hop_limit to rx_ttl_hl
  * vrrp: check TTL/HL and unicast source ip even when not checking VIPs
  * vrrp: check that VIPs are not duplicated
  * vrrp: use enum rather than defines for packet error codes
  * vrrp: use struct in_addr/in6_addr in vrrp_in_chk_vips for checking VIPs
  * vrrp: include source address in log after receiving a bad advert
  * vrrp: update saved master address when receive high priority advert
  * vrrp: it is not an error if VIPs in advert do not match configured
  * vrrp: log rate-limited message if advert has no VIPs
  * vrrp: log rate-limited warning if VRRPv3 advert interval mismatch
  * vrrp: use macro for accessing VRRPv3 advert interval in packet
  * vrrp: Implement logging rate-limiting specified by RFC 9568
  * vrrp: some improvements for duplicate address owner handling
  * vrrp: add more helpful log messages if duplicate address owner
  * vrrp: if duplicate address owners, reduce priority if other won't
  * vrrp: Only reduce address owner priority if primary ip address lower
  * vrrp: Restore priority 255 if duplicate address owner detected
  * utils: simplify addr_cmp()
  * vrrp: correct two comments
  * vrrp: /etc/iproute2/rt_addrprotos.d is not supported until v6.13
  * vrrp: create /etc/iproute2 directory if it doesn't exist
  * vrrp: check the iproute2 directories exist when read first file
  * vrrp: use correct arrays for rt_addrprotos
  * build: Fix for older compilers that don't support _FORTIFY_SOURCE=2
  * Revert "snap: Remove architectures keyword from snapcraft.yaml"
  * snap: Remove architectures keyword from snapcraft.yaml
  * core: Update second open() of pidfile to also use O_CLOEXEC
  * core: add O_CLOEXEC flag to pidfiles
  * README: update README.kernel_versions
  * snap: fix typo
  * snap: fix an error in snapcraft.yaml
  * snap: Fetch the linux-libc-dev.deb files into different files
  * snap: Correct the craftctl set version syntax
  * snap: yet more attempts to get launchpad to work
  * vrrp: resolve compilation error caused by commit to resolve vrrp-&gt;flags use
  * snap: further attempts to get launchpad to work
  * snap: further attempt to build on all available platforms
  * snap: update libsnmp35 to libsnmp40 in snapcraft.yaml
  * snap: Update kernel versions and attempt to force riscv64 builds
  * doc: use timer_expired_backup in place of thread_timer_expired
  * ipvs: fix delay_loop for TCP_CHECK
  * debug: add some missing function names for debugging
  * ipvs: Fix segfault when using track_file checker
  * build: make default _FORTIFY_SOURCE setting 3
  * build: use -D_FORTIFY_SOURCE rather than -Wp,-D_FORTIFY_SOURCE
  * build: Stop _FORTITY_SOURCE redefined warnings on Ubuntu &gt;= 24.04
  * vrrp: check specific flags in vrrp-flags
  * vrrp: interface add should call setup_interface()
  * snap: enable riscv64 building
  * goodies: use bash mapfile and array to store found C files
  * snap-tools: use sh as interpreter; misc tweaks
  * lib: used defined values or read_hex_str special characters
  * parser: Fix error handling for HEX_STR parsing in UDP_CHECK
  * vrrp: Add setting IP_FREEBIND/IPV6_FREEBIND socket option
  * vrrp: test for _HAVE_VRRP_VMAC_ before using VRRP_VMAC_BIT
  * vrrp: don't allow unicast instance without interface to have a VMAC
  * vrrp: Don't segfault if open_sockpool_socket() fails to open sockets
  * vrrp: fix segfault when instance has no interface configured
  * vrrp: handle checking ip utility version properly with BusyBox
  * vrrp: fix reading of iproute2 conf files when directories don't exist
  * INSTALL: update documentation for Alpine Linux
  * Install linux-headers pkg to build in Docker
  * doc: Add Oracle Linux ver 8 to README.kernel_versions
  * vrrp: Don't include &lt;linux/if_ether.h&gt; if not needed
  * configure: Don't use &lt;&lt;&lt;, busybox doesn't support it
  * doc: Add Oracle Linux to README.kernel_versions
  * doc: add oldest distro versions with their EOL dates and kernel versions
  * core: Allow building on very old systems with kernels &lt; 3.15
  * configure: fix CFLAGS if -Wformat-signedness is not supported by gcc
  * keepalived-2.3.2
  * doc: update specifying paper size for sphinx
  * doc: use proper footnote for a table
  * doc: add lvs_sync_daemon and mark lvs_sync_daemon_interface deprecated
  * doc: fix spelling of interface in configuration_synopsis.rst
  * vrrp: always add a keepalived entry to rt_addrprotos is none exists
  * all: fix some build failures
  * vrrp: Add configure option to update /etc/rt_addrprotos
  * vrrp: General default value if rt_addrprotos does not include keepalived
  * vrrp: Specify protocol for IP addresses that keepalived adds
  * vrrp: update location of iproute config files
  * ipvs: fix conditional includes of nftables keywords
  * vrrp: use sizeof(buf) rather than MAX_RT_BUF for iproute files
  * core: fix error report in json version parser
  * all: clear pointers to old data structures freed after reload
  * vrrp: Only use dbus_{in,out}_pipe[0] to indicate pipe is closed
  * all: change checking process name at reload to include not NULL checks
  * configure: fix previous commit
  * configure: Remove -ffile-prefix-map= for repeatible builds
  * all: stop "unmatched quotes" warning for quoted strings
  * vrrp: stop using alloc_strvec() for parsing rttables files
  * all: fix parsing of escaped characters in quoted strings
  * all: Fix parsing of \xNN in quoted strings
  * vrrp: only alloc garp delay structure if address family matches
  * vrrp: allow garp_group garp_interval to take full range of unsigned values
  * vrrp: remove aggregation_group field from garp_delay_t structure
  * vrrp: Use timer threads for delayed sending of GARPs/GNAs
  * vrrp: Correct formatting of GARP interval in config/status dump
  * vrrp: merge vrrp instance garp_pending and gna_pending flags
  * vrrp: improve some code indentation so then and else blocks match
  * vrrp: On reload with addresses added to VRRP instance send 2nd GARPs
  * vrrp: Use TIMER_HZ instead of 1000000 for garp/gna interval
  * doc: reorder some entries in keepalived.conf(5) man page
  * vrrp: use instance fault flags instead of a counter
  * vrrp: cosmetic change in down_instance()
  * vrrp: cosmetic change in try_up_instance() (2/2)
  * vrrp: cosmetic change in try_up_instance() (1/2)
  * Add CodeQL workflow for GitHub code scanning
  * chore: Set permissions for GitHub actions</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1770811200">- Clean up spec file. Remove not used rpmlint and deprecated %if-s
- Provide only systemd, remove patch keepalive-init.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1776340800">- ensure we are always using /etc/iproute2 and not /etc/iproute2.d
  for some reason the auto detection on code 15 does not work.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784548800">- Update to version 2.4.3+git0.53701f56:
  https://www.keepalived.org/release-notes/Release-2.4.3/
  https://www.keepalived.org/release-notes/Release-2.4.2/
  https://www.keepalived.org/release-notes/Release-2.4.1/
  https://www.keepalived.org/release-notes/Release-2.4.0/
  * test: pin auth_hmac fixed wire vectors and widen negative coverage
  * vrrp: expire an auth_hmac replay mark outside the freshness window
  * vrrp: recover the auth_hmac sequence after a corrected clock step
  * vrrp: sign the auth_hmac trailer once per advertisement
  * www: rework the auth_hmac rollout around receive-only
  * test: add an auth_hmac wire image regression test
  * vrrp: add auth_hmac receive-only mode
  * vrrp: read the VRRP checksum as zero in the auth_hmac input
  * vrrp: align auth_hmac with the IETF draft
  * www: fix download location
  * vrrp: raise the auth_hmac key minimum to 32 bytes
  * vrrp: add a systemd credential drop-in sample for auth_hmac keys
  * vrrp: drop stale adverts before the auth_hmac digest
  * vrrp: allow auth_hmac keys to be loaded from a file
  * vrrp: reserve the auth_hmac trailer in the advert MTU budget
  * vrrp: document the auth_hmac extension
  * vrrp: report authentication extension counters
  * vrrp: sign and verify adverts with the auth extension
  * vrrp: parse and validate the auth_hmac extension
  * vrrp: add HMAC authentication extension module
  * parser: fix ${NAME param} substitution when trailing text follows
  * dbus: deny keepalived methods by default
  * check: set CLOEXEC on the IPVS netlink socket
  * track_process: bound the /proc stat parse
  * smtp: clamp the alert body offset
  * netlink: require kernel origin and order the error length check
  * notify: validate resolved symlink target and notify fifo
  * vrrp: use a local ifreq for the ethtool link probe
  * netlink: log an oversized broadcast address instead of dropping it
  * vrrp: drop redundant always-true comparison in SNMP walk
  * tools: close files via context manager in json_tracking
  * vrrp: avoid sizeof on the side-effecting PTR_CAST macro
  * check: fix stack buffer overflow in set_ping_group_range
  * github: bump codeql-action to v4
  * github: build keepalived explicitly for CodeQL
  * doc: remove coverity related
  * doc: Update global README.md
  * www: Modernize keepalived.org website using Material for MkDocs
  * doc: remove Sphinx documentation and its build dependencies
  * Check PATH_MAX when resolving track file paths
  * Resolve warnings and errors identified by gcc 16
  * configure.ac: avoid bash substring expansion
  * configure.ac: use command -v instead of type -p
  * configure.ac: use the = test operator, not ==
  * configure.ac: use printf instead of echo -e
  * configure.ac: use add_to_var instead of += to append
  * snmp: reject an out of range instance index
  * vrrp: report notify FIFO write errors
  * vrrp: bound interface name copies
  * vrrp: validate the BFD event pipe read length
  * vrrp: warn when iptables rules cannot be applied
  * vrrp: remove VMAC firewall rules before deleting the link
  * vrrp: mask the authentication password in dump and JSON output
  * netlink: bound attribute access in the RX filters
  * dbus: validate the object path and narrow the CreateInstance vrid
  * parser: keep the full 64-bit value in read_unsigned64
  * json: correct string escaping and tolerate a NULL string
  * vrrp: bound hardware address length in the ARP and NDP senders
  * vrrp: handle EVP allocation failure and wipe HMAC key material
  * vrrp: validate VRRPv2 password against the checked length
  * memory: abort on OOM in STRDUP, STRNDUP and REALLOC
  * notify: harden script execution environment and quoting
  * vrrp: reset rate-limit flags only after accepting a packet
  * check: fix MD5 context leak and DNS length check
  * config: fix invalid free and SIGFPE in builtin definitions
  * check: resolve heap overflow in HTTP regex partial match
  * snmp: fix operator precedence
  * build: make OpenSSL pkg-config flags drive header checks and link flags</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784548801">- Fix sysusers support
- Use reproducible build support</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784808000">- do not delete the file which is now read in the reproducible
  build case</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1784808001">- Remove unused sha1 configure option</changelog>
</package>
<package pkgid="7d1b9d4452e11a61084f415d0feae58b7e2efb1774193ee6e8ffd481ee2d38d98e2583c9dc5ea9f94480016c3f25b7c19b6401218cd082dbc59cfe41a86248ce" name="keepassxc-debuginfo" arch="i586">
  <version epoch="0" ver="2.7.12" rel="1.8"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1718798400">- update to 2.7.9:
  - Changes
  - Passkeys: Ability to easily remove a passkey from an entry
    [#10777]
  - Snap: Use new desktop portal for native messaging integration
    [#10906]
  - Fixes
  - Improve entry placeholder/reference feature [#10846]
  - Improve CSV importing when title field isn't specified
    [#10843]
  - Improve encrypted Bitwarden importing [#10800]
  - Improve database settings UX [#10821]
  - Improve handling of clipboard actions from entry preview
    [#10810]
  - Improve group/entry view resize behavior and set sensible
    defaults [#10641]
  - Passkeys: Fix incorrect username fill [#10874]
  - Passkeys: Return additional data to the extension [#10857]
  - Fix password clear timer inconsistency on unlock view
    [#10708]
  - Fix portability check [#10760]
  - Fix page overflow on HTML exports [#10735]
  - Fix broken builds when using system provided zxcvbn [#10717]
  - Fix copy password button when text is selected [#10853]
  - Fix tab ordering on application settings pages [#10907]
  - SSH Agent: Fix broken decrypt button [#10638]
  - Windows: Fix ALT Auto-Type modifier [#10795]
  - Windows: Fix wrong DACL memory size allocation [#10712]
  - macOS: Fix monospace font sizing [#10739]
  - Flatpak: Fix configuration settings off-by-one error [#10688]
  - BSD: Fix compiling with libusb implementation [#10736]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1722686400">- build with Botan 3 on Tumbleweed (boo#1228824)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1723896000">- build with Botan 3 on Leap 15.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1730548800">- Backports 43904d87b7ae7339e393ce9de465556e3da52d3c.patch:
  integrate changes from SR#1181559</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1730721600">- drop runtime dependency on update-desktop-files</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1737460800">- build with Botan 3 on Leap 16</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- update to 2.7.10:
  - Changes
  - Allow adjusting application font size [#11567]
  - Add Proton Pass importer [#11197]
  - Support KeePass2 TOTP settings [#11229]
  - Add New/Preview Entry Attachments dialog and functionality
    [#11637, #11699, #11650]
  - Add database name, color, and icon options for unlock view
    [#10819, #11725]
  - Show entry background color as column [#6798]
  - Use icons for password strength [#9844]
  - Add "Group Full Path" column in entry view [#10278]
  - Passphrase "MIXED case" Type [#11255]
  - Allow deleting extension plugin data from Browser Statistics
    [#11218]
  - Add --minimized option to keepassxc [#11693]
  - Implement T-CONV and T-REPLACE-RX entry placeholders [#11453]
  - Option to disable opening browser when URL field
    double-clicked [#11332]
  - Overhaul action states and add icons to toolbar [#11047]
  - Show character count in password generator dialog [#10940]
  - Add ability to expire entries from context menu [#8731]
  - Add copy field shortcuts to Auto-Type select dialog [#11518]
  - Passkeys: Add support for selecting group on creation
    [#11260]
  - Browser: Refactor Access Control Dialog [#9607]
  - Browser: Add support for URL wildcards and exact URL [#9835,
    [#11752]]
  - Browser: Allow groups to restrict by browser integration key
    [#9852]
  - CLI: Add -d dry-run shortcut to merge command [#11192]
  - CLI: HTML export [#11590]
  - macOS: Add option to disable database lock when switching
    user [#9707]
  - SSH Agent: Implement feature to clear all identities [#10649]
  - Fixes
  - Major enhancements to documentation [#11745, #10875]
  - Various UI and style fixes [#11535, #11672, #11511, #11445,
    [#11426], #11273, #11455, #11321, #11594, #11539, #11351,
    [#11354], #10748, #11602, #11303, #11291, #10091, #9417]
  - Various improvements to tags [#11676, #11652, #11625]
  - Reset splitter sizes on database unlock [#11014]
  - Remember sort order in Auto-type popup dialog [#9508]
  - Fix database password clearing when modifying key file /
    hardware key [#11001]
  - Fix issues with reloading and handling of externally modified
    db file [#10612]
  - Support passkeys with Bitwarden import [#11401]
  - Fix various quirks with CSV import [#11787]
  - Show Auto-Type select dialog even if window title is empty
    [#11603]
  - Refactor hardware key code to avoid deadlock [#11703, #10872]
  - Show a clear error if hardware key is found slots are not
    configured [#11609]
  - Fix signal/slot disconnect when opening import wizard
    [#11039]
  - Fix setting window title as modified [#11542]
  - Fix assert hit when viewing entry history [#11413]
  - Fix multiple crashes on Linux [#11513]
  - Fix backup file path time substitution [#10834]
  - Prevent long-running threads from deadlocking the program
    with only 1 CPU [#11155]
  - Hide the menubar when menus lose focus (if toggled off)
    [#11355, #11605]
  - CLI: Restore the original codepage on windows [#11470]
  - Passkeys: Various fixes [#10934, #10951]
  - Browser: Fix cancel with database unlock dialog [#11435]
  - Browser: Resolve references in Access Confirm dialog [#11055]
  - SSH Agent: Add timeout to streams to prevent deadlock
    [#11290]
  - macOS: Replace legacy code for screen recording permissions
    [#11428]
  - macOS: Implement Secure Input Mode [#11623]
  - macOS: Fix showing ambigious name in settings [#11373]
  - macOS: Fix copy-to-clipboard shortcut in entry preview widget
    [#10966]
  - Linux: Prevent multiple lock requests [#11306]
  - Snap: Prevent need for snap helper script to configure
    browser extension [#10924]
  - Windows: Detect outdated VC Redist with MSI installer
    [#11469]
  - Windows: Additional exclusion fields for clipboard [#11521]
- drop 43904d87b7ae7339e393ce9de465556e3da52d3c.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763985600">- update to 2.7.11:
  - Changes
  - Add image, HTML, Markdown preview, and text editing support
    to inline attachment viewer [#12085, #12244, #12654]
  - Add database merge confirmation dialog [#10173]
  - Add option to auto-generate a password for new entries
    [#12593]
  - Add support for group sync in KeeShare [#11593]
  - Add {UUID} placeholder for use in references [#12511]
  - Add “Wait for Enter” search option [#12263]
  - Add keyboard shortcut to “Jump to Group” from search results
    [#12225]
  - Add predefined search for TOTP entries [#12199]
  - Add confirmation when closing database via ESC key [#11963]
  - Add support for escaping placeholder expressions [#11904]
  - Reduce tab indentation width in notes fields [#11919]
  - Cap default Argon2 parallelism when creating a new database
    [#11853]
  - Database lock after inactivity now enabled by default and set
    to 900 seconds [#12689, #12609]
  - Copying TOTP now opens setup dialog if none is configured for
    entry [#12584]
  - Make double click action configurable [#12322]
  - Remove unused “Last Accessed” from GUI [#12602]
  - Auto-Type: Add more granular confirmation settings [#12370]
  - Auto-Type: Add URL typing preset and add copy options to menu
    [#12341]
  - Browser: Do not allow sites automatically if entry added from
    browser extension [#12413]
  - Browser: Add options to restrict exposed groups [#9852,
    [#12119]]
  - Bitwarden Import: Add support for timestamps and password
    history [#12588]
  - macOS: Add Liquid Glass icon [#12642]
  - macOS: Remove theme-based menubar icon toggle [#12685]
  - macOS: Add Window and Help menus [#12357]
  - Windows: Add option to add KeePassXC to PATH during
    installation [#12171]
  - Fixes
  - Fix window geometry not being restored properly when
    KeePassXC starts in tray [#12683]
  - Fix potential database truncation when using direct write
    save method with YubiKeys [#11841]
  - Fix issue with database backup saving [#11874]
  - Fix UI lockups during startup with multiple tabs [#12053]
  - Fix keyboard shortcuts when menubar is hidden [#12431]
  - Fix clipboard being cleared on exit even if no password was
    copied [#12603]
  - Fix single-instance detection when username contains invalid
    filename characters [#12559]
  - Fix “Search Wait for Enter” setting not being save [#12614]
  - Fix hotkey accelerators not being escaped properly on
    database tabs [#12630]
  - Fix confusing error if user cancels out of key file edit
    dialog [#12639]
  - Fix issues with saved searches and “Press Enter to Search”
    option [#12314]
  - Fix URL wildcard matching [#12257]
  - Fix TOTP visibility on unlock and settings change [#12220]
  - Fix KeeShare entries with reference attributes not updating
    [#11809]
  - Fix sort order not being maintained when toggling filters in
    database reports [#11849]
  - Fix several UI font and layout issues [#11967, #12102]
  - Prevent mouse wheel scroll on edit username field [#12398]
  - Improve base translation consistency [#12432]
  - Improve inactivity timer [#12246]
  - Documentation improvements [#12373, #12506]
  - Browser: Fix ordering of clientDataJSON in Passkey response
    object [#12120]
  - Browser: Fix URL matching for additional URLs [#12196]
  - Browser: Fix group settings inheritance [#12368]
  - Browser: Allow read-only native messaging config files
    [#12236]
  - Browser: Optimise entry iteration in browser access control
    dialog [#11817]
  - Browser: Fix “Do not ask permission for HTTP Basic Auth”
    option [#11871]
  - Browser: Fix native messaging path for Tor Browser launcher
    on Linux [#12005]
  - Auto-Type: Fix empty window behaviour [#12622]
  - Auto-Type: Take delays into account when typing TOTP [#12691]
  - SSH Agent: Fix out-of-memory crash with malformed SSH keys
    [#12606]
  - CSV Import: Fix modified and creation time import [#12379]
  - CSV Import: Fix duplication of root groups on import [#12240]
  - Proton Pass Import: Fix email addresses not being imported
    when no username set [#11888]
  - macOS: Fix secure input getting stuck [#11928]
  - Windows: Prevent launch as SYSTEM user from MSI installer
    [#12705]
  - Windows: Remove broken check for MSVC Redistributable from
    MSI installer [#11950]
  - Linux: Fix startup delay due to StartupNotify setting in
    desktop file [#12306]
  - Linux: Fix memory initialisation when --pw-stdin is used with
    a pipe [#12050]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773144000">- update to 2.7.12:
  - changes
  - Passkeys: Set BE and BS flags to true (NOTE: MAY BREAK
    EXISTING PASSKEYS) [#13042]
  - Support TIMEOTP autotype and entry placeholder [#13117]
  - Browser: Show URLs in browser access dialog [#12906]
  - Bitwarden Import: Add support for nested folders [#13081]
  - Fixes
  - Prevent exploits through OpenSSL configurations [#13118,
    [#13124]]
  - Auto-Type: Revert change that caused race condition on Linux
    [#12738]
  - Auto-Type: Fix help button enablement [#12937]
  - Browser: Fix showing correct checkbox value in entry Browser
    Integration settings [#12980]
  - Browser: Fix setting browser related values to customData
    [#13026]
  - Passkeys: Add publicKey to register response [#12757]
  - Fix main entry URL validation when using placeholders
    [#12964]
  - Fix minor font and theme issues [#12814]
  - Fix 'Remove' button in Plugin Data being enabled when no row
    is selected [#12916]
  - Sanitize attachment file names before saving [#13114]</changelog>
</package>
<package pkgid="c80a9cd709b5a7accdea0b2b92a0f8c929ca222bfaa858502543cd1ae6d69be86ad92d2ee86ab3c589d6ce675dba010e03061f35ef2929c4cc6b85dc467c5be2" name="keepassxc-debugsource" arch="i586">
  <version epoch="0" ver="2.7.12" rel="1.8"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1718798400">- update to 2.7.9:
  - Changes
  - Passkeys: Ability to easily remove a passkey from an entry
    [#10777]
  - Snap: Use new desktop portal for native messaging integration
    [#10906]
  - Fixes
  - Improve entry placeholder/reference feature [#10846]
  - Improve CSV importing when title field isn't specified
    [#10843]
  - Improve encrypted Bitwarden importing [#10800]
  - Improve database settings UX [#10821]
  - Improve handling of clipboard actions from entry preview
    [#10810]
  - Improve group/entry view resize behavior and set sensible
    defaults [#10641]
  - Passkeys: Fix incorrect username fill [#10874]
  - Passkeys: Return additional data to the extension [#10857]
  - Fix password clear timer inconsistency on unlock view
    [#10708]
  - Fix portability check [#10760]
  - Fix page overflow on HTML exports [#10735]
  - Fix broken builds when using system provided zxcvbn [#10717]
  - Fix copy password button when text is selected [#10853]
  - Fix tab ordering on application settings pages [#10907]
  - SSH Agent: Fix broken decrypt button [#10638]
  - Windows: Fix ALT Auto-Type modifier [#10795]
  - Windows: Fix wrong DACL memory size allocation [#10712]
  - macOS: Fix monospace font sizing [#10739]
  - Flatpak: Fix configuration settings off-by-one error [#10688]
  - BSD: Fix compiling with libusb implementation [#10736]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1722686400">- build with Botan 3 on Tumbleweed (boo#1228824)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1723896000">- build with Botan 3 on Leap 15.7</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1730548800">- Backports 43904d87b7ae7339e393ce9de465556e3da52d3c.patch:
  integrate changes from SR#1181559</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1730721600">- drop runtime dependency on update-desktop-files</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1737460800">- build with Botan 3 on Leap 16</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1740916800">- update to 2.7.10:
  - Changes
  - Allow adjusting application font size [#11567]
  - Add Proton Pass importer [#11197]
  - Support KeePass2 TOTP settings [#11229]
  - Add New/Preview Entry Attachments dialog and functionality
    [#11637, #11699, #11650]
  - Add database name, color, and icon options for unlock view
    [#10819, #11725]
  - Show entry background color as column [#6798]
  - Use icons for password strength [#9844]
  - Add "Group Full Path" column in entry view [#10278]
  - Passphrase "MIXED case" Type [#11255]
  - Allow deleting extension plugin data from Browser Statistics
    [#11218]
  - Add --minimized option to keepassxc [#11693]
  - Implement T-CONV and T-REPLACE-RX entry placeholders [#11453]
  - Option to disable opening browser when URL field
    double-clicked [#11332]
  - Overhaul action states and add icons to toolbar [#11047]
  - Show character count in password generator dialog [#10940]
  - Add ability to expire entries from context menu [#8731]
  - Add copy field shortcuts to Auto-Type select dialog [#11518]
  - Passkeys: Add support for selecting group on creation
    [#11260]
  - Browser: Refactor Access Control Dialog [#9607]
  - Browser: Add support for URL wildcards and exact URL [#9835,
    [#11752]]
  - Browser: Allow groups to restrict by browser integration key
    [#9852]
  - CLI: Add -d dry-run shortcut to merge command [#11192]
  - CLI: HTML export [#11590]
  - macOS: Add option to disable database lock when switching
    user [#9707]
  - SSH Agent: Implement feature to clear all identities [#10649]
  - Fixes
  - Major enhancements to documentation [#11745, #10875]
  - Various UI and style fixes [#11535, #11672, #11511, #11445,
    [#11426], #11273, #11455, #11321, #11594, #11539, #11351,
    [#11354], #10748, #11602, #11303, #11291, #10091, #9417]
  - Various improvements to tags [#11676, #11652, #11625]
  - Reset splitter sizes on database unlock [#11014]
  - Remember sort order in Auto-type popup dialog [#9508]
  - Fix database password clearing when modifying key file /
    hardware key [#11001]
  - Fix issues with reloading and handling of externally modified
    db file [#10612]
  - Support passkeys with Bitwarden import [#11401]
  - Fix various quirks with CSV import [#11787]
  - Show Auto-Type select dialog even if window title is empty
    [#11603]
  - Refactor hardware key code to avoid deadlock [#11703, #10872]
  - Show a clear error if hardware key is found slots are not
    configured [#11609]
  - Fix signal/slot disconnect when opening import wizard
    [#11039]
  - Fix setting window title as modified [#11542]
  - Fix assert hit when viewing entry history [#11413]
  - Fix multiple crashes on Linux [#11513]
  - Fix backup file path time substitution [#10834]
  - Prevent long-running threads from deadlocking the program
    with only 1 CPU [#11155]
  - Hide the menubar when menus lose focus (if toggled off)
    [#11355, #11605]
  - CLI: Restore the original codepage on windows [#11470]
  - Passkeys: Various fixes [#10934, #10951]
  - Browser: Fix cancel with database unlock dialog [#11435]
  - Browser: Resolve references in Access Confirm dialog [#11055]
  - SSH Agent: Add timeout to streams to prevent deadlock
    [#11290]
  - macOS: Replace legacy code for screen recording permissions
    [#11428]
  - macOS: Implement Secure Input Mode [#11623]
  - macOS: Fix showing ambigious name in settings [#11373]
  - macOS: Fix copy-to-clipboard shortcut in entry preview widget
    [#10966]
  - Linux: Prevent multiple lock requests [#11306]
  - Snap: Prevent need for snap helper script to configure
    browser extension [#10924]
  - Windows: Detect outdated VC Redist with MSI installer
    [#11469]
  - Windows: Additional exclusion fields for clipboard [#11521]
- drop 43904d87b7ae7339e393ce9de465556e3da52d3c.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1763985600">- update to 2.7.11:
  - Changes
  - Add image, HTML, Markdown preview, and text editing support
    to inline attachment viewer [#12085, #12244, #12654]
  - Add database merge confirmation dialog [#10173]
  - Add option to auto-generate a password for new entries
    [#12593]
  - Add support for group sync in KeeShare [#11593]
  - Add {UUID} placeholder for use in references [#12511]
  - Add “Wait for Enter” search option [#12263]
  - Add keyboard shortcut to “Jump to Group” from search results
    [#12225]
  - Add predefined search for TOTP entries [#12199]
  - Add confirmation when closing database via ESC key [#11963]
  - Add support for escaping placeholder expressions [#11904]
  - Reduce tab indentation width in notes fields [#11919]
  - Cap default Argon2 parallelism when creating a new database
    [#11853]
  - Database lock after inactivity now enabled by default and set
    to 900 seconds [#12689, #12609]
  - Copying TOTP now opens setup dialog if none is configured for
    entry [#12584]
  - Make double click action configurable [#12322]
  - Remove unused “Last Accessed” from GUI [#12602]
  - Auto-Type: Add more granular confirmation settings [#12370]
  - Auto-Type: Add URL typing preset and add copy options to menu
    [#12341]
  - Browser: Do not allow sites automatically if entry added from
    browser extension [#12413]
  - Browser: Add options to restrict exposed groups [#9852,
    [#12119]]
  - Bitwarden Import: Add support for timestamps and password
    history [#12588]
  - macOS: Add Liquid Glass icon [#12642]
  - macOS: Remove theme-based menubar icon toggle [#12685]
  - macOS: Add Window and Help menus [#12357]
  - Windows: Add option to add KeePassXC to PATH during
    installation [#12171]
  - Fixes
  - Fix window geometry not being restored properly when
    KeePassXC starts in tray [#12683]
  - Fix potential database truncation when using direct write
    save method with YubiKeys [#11841]
  - Fix issue with database backup saving [#11874]
  - Fix UI lockups during startup with multiple tabs [#12053]
  - Fix keyboard shortcuts when menubar is hidden [#12431]
  - Fix clipboard being cleared on exit even if no password was
    copied [#12603]
  - Fix single-instance detection when username contains invalid
    filename characters [#12559]
  - Fix “Search Wait for Enter” setting not being save [#12614]
  - Fix hotkey accelerators not being escaped properly on
    database tabs [#12630]
  - Fix confusing error if user cancels out of key file edit
    dialog [#12639]
  - Fix issues with saved searches and “Press Enter to Search”
    option [#12314]
  - Fix URL wildcard matching [#12257]
  - Fix TOTP visibility on unlock and settings change [#12220]
  - Fix KeeShare entries with reference attributes not updating
    [#11809]
  - Fix sort order not being maintained when toggling filters in
    database reports [#11849]
  - Fix several UI font and layout issues [#11967, #12102]
  - Prevent mouse wheel scroll on edit username field [#12398]
  - Improve base translation consistency [#12432]
  - Improve inactivity timer [#12246]
  - Documentation improvements [#12373, #12506]
  - Browser: Fix ordering of clientDataJSON in Passkey response
    object [#12120]
  - Browser: Fix URL matching for additional URLs [#12196]
  - Browser: Fix group settings inheritance [#12368]
  - Browser: Allow read-only native messaging config files
    [#12236]
  - Browser: Optimise entry iteration in browser access control
    dialog [#11817]
  - Browser: Fix “Do not ask permission for HTTP Basic Auth”
    option [#11871]
  - Browser: Fix native messaging path for Tor Browser launcher
    on Linux [#12005]
  - Auto-Type: Fix empty window behaviour [#12622]
  - Auto-Type: Take delays into account when typing TOTP [#12691]
  - SSH Agent: Fix out-of-memory crash with malformed SSH keys
    [#12606]
  - CSV Import: Fix modified and creation time import [#12379]
  - CSV Import: Fix duplication of root groups on import [#12240]
  - Proton Pass Import: Fix email addresses not being imported
    when no username set [#11888]
  - macOS: Fix secure input getting stuck [#11928]
  - Windows: Prevent launch as SYSTEM user from MSI installer
    [#12705]
  - Windows: Remove broken check for MSVC Redistributable from
    MSI installer [#11950]
  - Linux: Fix startup delay due to StartupNotify setting in
    desktop file [#12306]
  - Linux: Fix memory initialisation when --pw-stdin is used with
    a pipe [#12050]</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1773144000">- update to 2.7.12:
  - changes
  - Passkeys: Set BE and BS flags to true (NOTE: MAY BREAK
    EXISTING PASSKEYS) [#13042]
  - Support TIMEOTP autotype and entry placeholder [#13117]
  - Browser: Show URLs in browser access dialog [#12906]
  - Bitwarden Import: Add support for nested folders [#13081]
  - Fixes
  - Prevent exploits through OpenSSL configurations [#13118,
    [#13124]]
  - Auto-Type: Revert change that caused race condition on Linux
    [#12738]
  - Auto-Type: Fix help button enablement [#12937]
  - Browser: Fix showing correct checkbox value in entry Browser
    Integration settings [#12980]
  - Browser: Fix setting browser related values to customData
    [#13026]
  - Passkeys: Add publicKey to register response [#12757]
  - Fix main entry URL validation when using placeholders
    [#12964]
  - Fix minor font and theme issues [#12814]
  - Fix 'Remove' button in Plugin Data being enabled when no row
    is selected [#12916]
  - Sanitize attachment file names before saving [#13114]</changelog>
</package>
<package pkgid="bf2f86bc99c6c65a0e18a0aa914ba2c79b5b23c84de4bd06623dd9bb69ea258dfe0a9a101bf8d975e0e9bba2f482558db5d9c41695f8c319c847088c914a72cb" name="kelbt-debuginfo" arch="i586">
  <version epoch="0" ver="0.16" rel="2.16"/>
  <changelog author="jengelh@inai.de" date="1352635200">- Initial package (version 0.15)</changelog>
  <changelog author="jengelh@inai.de" date="1466683200">- Update to new upstream release 0.16
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599220800">- Trim old specfile constructs.</changelog>
</package>
<package pkgid="1e52727f443a1481225043408cb6c3c4a0fc79f13685a816aedb105d48901f9b8f59e922b484e347c6ad029c1e7b83ac8510c8e4087033540db06a688f5c982c" name="kelbt-debugsource" arch="i586">
  <version epoch="0" ver="0.16" rel="2.16"/>
  <changelog author="jengelh@inai.de" date="1352635200">- Initial package (version 0.15)</changelog>
  <changelog author="jengelh@inai.de" date="1466683200">- Update to new upstream release 0.16
  * No changelog was provided</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1599220800">- Trim old specfile constructs.</changelog>
</package>
<package pkgid="19a5a2885bbe4cf1729183910fef04079f82ab2e95730390d72f0f47c1bf66df6ce9afe0ab831b890372a16525060c4a2fc2c7258cfeba20b39dc4f6da6dbc2a" name="kemoticons-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- No code change since 5.107.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="7b04b5e799d6b4e88930aa81ff733bc520583b5e255fac63fe101c6aedbd609a6c9ee4071d0e3a4e2b95ec0d7b5998ceb1e1af80f7d34010f194eec84231c7c3" name="kepler-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.3" rel="1.8"/>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1728388800">- Initial package, version 0.7.11</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1736510400">- Fix CVE-2024-45338 (bsc#1235311): Bump golang.org/x/net to 0.34.0
  * Add file 0003-Bump-x-net.patch</changelog>
  <changelog author="Witek Bedyk &lt;witold.bedyk@suse.com&gt;" date="1767096000">- Remove patches:
  * 0001-use-local-bpf2go.patch
  * 0002-change-data-path.patch
  * 0003-Bump-x-net.patch
- Update to version 0.11.3
  * Security: CVE-2025-58190 Fix excessive memory consumption by
    `html.ParseFragment` when processing specially crafted input
    (bsc#1251632)
  * Security: CVE-2025-47911 Fix various algorithms with quadratic
    complexity when parsing HTML documents (bsc#1251427)
- Update to version 0.11.2
  * Fix: Fix node power metrics for Virtual Machines.
  * Fix: Resolve an issue with pod energy metrics when a
    container has no usage.
- Update to version 0.11.1
  * Fix: Added missing serviceaccount in the Helm chart.
- Update to version 0.11.0
  * Feature: Added support for platform power metrics (AC).
  * Feature: Introduced experimental support for trained power
    models.
  * Fix: Improved the accuracy of power estimation for Virtual
    Machines.
  * Breaking Change: Metrics related to `kepler_vm_` have been
    refactored.
- Update to version 0.10.1
  * Feature: Added support for the ARM64 architecture.
  * Fix: Addressed issues when running on Virtual Machines
    without RAPL.
  * Fix: Includes several other bug fixes and stability
    improvements.
- Update to version 0.10.0
  * Breaking Change: This is a major rewrite with significant
    architectural changes.
  * Breaking Change: Legacy versions (0.9.0 and earlier) are
    now frozen, with no new features or bug fixes.
  * Breaking Change: The configuration format has been updated.
  * Breaking Change: The Kepler Model Server is not compatible
    with this version and above.
  * Feature: New modular architecture for better extensibility.
  * Feature: Enhanced performance and accuracy with dynamic
    detection of RAPL zones.
  * Feature: Reduced security requirements, no longer needing
    CAP_SYS_ADMIN or CAP_BPF capabilities.
  * Fix: Significantly reduced resource usage.
- Update to version 0.9.0
  * Note: This is the final legacy release.
  * Feature: Added support for GPU power monitoring.
  * Feature: Introduced a model server for training power models.
- Update to version 0.8.2
  * Fix: Addressed a bug in RAPL power calculation on
    multi-socket systems.
- Update to version 0.8.1
  * Fix: This version includes multiple bug fixes and
    stability improvements.
- Update to version 0.8.0
  * Feature: Introduced a new estimator framework.
  * Breaking Change: The API is backward incompatible with
    previous versions.
- Update to version 0.7.12
  * Fix: This version includes multiple bug fixes and
    stability improvements.</changelog>
</package>
<package pkgid="31c60b823d36092893a3a54da1103107449fa3c819cc9517986ec5142189a5d48817fb95b31bebccd2303098678926dfdb49441751b64eea0bf66479d038b52b" name="kernel-default-debuginfo" arch="i586">
  <version epoch="0" ver="7.2.2" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1786449600">- Update config files. Disable BATMAN_ADV (bsc#1272239)
- commit 7e90304</changelog>
  <changelog author="jslaby@suse.cz" date="1786449601">- Update config files. Set SND_SOC_TAS2783_SDW=m (bsc#1274559)
- commit e6536c5</changelog>
  <changelog author="jslaby@suse.cz" date="1786536000">- Update
  patches.kernel.org/7.1.8-435-drm-amd-display-check-GRPH_FLIP-status-before-s.patch
  (bsc#1012628 bsc#1259453).
- Update
  patches.kernel.org/7.1.8-436-drm-amd-display-Exit-idle-optimizations-before-.patch
  (bsc#1012628 bsc#1259453).
  Add a reference.
- commit 067e5f8</changelog>
  <changelog author="jslaby@suse.cz" date="1786622400">- Refresh
  patches.suse/x86-alternative-exclude-text-poking-against-change_page_at.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-read-lock-on-attribute-change-t.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-write-lock-on-collapse-to-avoid.patch.
- Refresh
  patches.suse/x86-mm-pat-allocate-split-page-tables-as-kernel-page-table.patch.
- Refresh
  patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch.
- Refresh
  patches.suse/x86-alternative-dump-more-on-failure-in-__text_poke.patch.
  Update to v2 and refresh the debug patch on top.
- commit d99c08e</changelog>
  <changelog author="pfalcato@suse.de" date="1786968000">- update to 7.2 final
  - refresh configs
- commit bf2526a</changelog>
  <changelog author="jslaby@suse.cz" date="1787659200">- Refresh
  patches.suse/md-raid1-create-serial-pool-adding-rdev-to-array-wit.patch.
- Refresh
  patches.suse/soundwire-dmi-quirks-Disable-ghost-Realtek-on-Asus-Z.patch.
  Update upstream status -- move md-raid1 to the sorted section and run:
  ./scripts/series_sort -u
- commit 1f86c97</changelog>
  <changelog author="jslaby@suse.cz" date="1787659201">- Refresh
  patches.suse/x86-mm-Fix-and-document-DEBUG_PAGEALLOC.patch.
- Refresh
  patches.suse/x86-mm-pat-Don-t-gate-cpa_lock-on-debug_pagealloc_enabled.patch.
- Refresh
  patches.suse/x86-mm-pat-Take-cpa_lock-around-large-page-collapse.patch.
  Update upstream status by:
  ./scripts/series_sort -u
- commit 6c4906b</changelog>
  <changelog author="rbm@suse.com" date="1787659202">- kernel-source: Recommend libdw-devel (bsc#1276665)
- commit b0e41fa</changelog>
  <changelog author="jslaby@suse.cz" date="1787832000">- Linux 7.2.1 (bsc#1012628).
- ptp: vmclock: prevent read-only mappings from becoming writable
  (bsc#1012628).
- futex: Fix might_sleep() warning in futex_pivot_pending()
  (bsc#1012628).
- Bluetooth: hci_aml: validate firmware segment lengths
  (bsc#1012628).
- Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
  (bsc#1012628).
- Bluetooth: ISO: zero the sockaddr before returning it in getname
  (bsc#1012628).
- Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept list UAF during suspend
  (bsc#1012628).
- Bluetooth: hci_event: validate LE Set CIG Parameters response
  (bsc#1012628).
- Bluetooth: hci_event: fix LE list UAF on reset (bsc#1012628).
- HID: input: read battery capacity from its actual report offset
  (bsc#1012628).
- HID: hyperv: validate initial device info bounds (bsc#1012628).
- HID: uclogic: fix use-after-free of inrange_timer on remove
  (bsc#1012628).
- HID: sensor: custom: Fix use-after-free in enable_sensor
  (bsc#1012628).
- HID: ft260: fix stack-use-after-return write in I2C read race
  (bsc#1012628).
- HID: core: fix number/pointer type confusion on long items
  (bsc#1012628).
- HID: rapoo: fix missing hid_is_usb() check (bsc#1012628).
- HID: nintendo: stop device IO before hid_hw_stop on probe
  failure (bsc#1012628).
- HID: nintendo: register input device after capabilities are set
  (bsc#1012628).
- HID: nintendo: fix out-of-bounds read in
  joycon_ctlr_read_handler() (bsc#1012628).
- HID: huawei: fix missing hid_is_usb() check (bsc#1012628).
- HID: asus: fix missing hid_is_usb() check (bsc#1012628).
- net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
  (bsc#1012628).
- HID: pidff: fix OOB write when hid-&gt;inputs is empty
  (bsc#1012628).
- HID: core: fix OOB read of field-&gt;usage in hid_set_field()
  (bsc#1012628).
- HID: magicmouse: do not keep a stale msc-&gt;input if no input
  is claimed (bsc#1012628).
- HID: magicmouse: re-enable multitouch after reset-resume
  (bsc#1012628).
- HID: magicmouse: prevent unbounded recursion in
  magicmouse_raw_event() (bsc#1012628).
- HID: magicmouse: fix battery reporting for Bluetooth Magic
  Trackpad USB-C (bsc#1012628).
- nvmet: pci-epf: put CQ ref on create_cq mapping failure
  (bsc#1012628).
- nvmet: pci-epf: fix use-after-free in
  nvmet_pci_epf_exec_iod_work() (bsc#1012628).
- nvmet-tcp: Do not WARN on remotely-controlled oversized SGL
  allocations (bsc#1012628).
- nvmet-tcp: bound SGL data length before allocating command
  buffers (bsc#1012628).
- nvmet-fc: fix invalid free in LS IOD error path (bsc#1012628).
- nvmet-auth: zero the AUTH_RECEIVE response buffer (bsc#1012628).
- dmaengine: fsl-edma: Add error handling for devm_kasprintf
  (bsc#1012628).
- mailbox: mchp-ipc-sbi: Add null check for devm_kasprintf()
  (bsc#1012628).
- ipv6: fix use-after-free in ip6_finish_output2() (bsc#1012628).
- ipv4: reject undersized MTUs in ip_do_fragment() (bsc#1012628).
- nfc: nci: free destination parameters when closing a connection
  (bsc#1012628).
- nfc: nci: fix uninit-value in the RF discover/activated NTF
  handlers (bsc#1012628).
- nfc: nci: fix out-of-bounds write in nci_target_auto_activated()
  (bsc#1012628).
- nfc: nci: add data_len bound checks to activation parameter
  extractors (bsc#1012628).
- nfc: st21nfca: validate ATR_REQ length against the received
  frame (bsc#1012628).
- nfc: pn533: purge fragmented skbs during cleanup (bsc#1012628).
- nfc: llcp: reject PDUs shorter than the LLCP header
  (bsc#1012628).
- nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers
  (bsc#1012628).
- nfc: llcp: bound the connect_sn TLV walk to the skb
  (bsc#1012628).
- nfc: microread: validate target discovery payload lengths
  (bsc#1012628).
- nfc: fdp: bound the device-reported read length and fix an
  skb leak (bsc#1012628).
- nfc: digital: clamp SENSF_RES length to the destination buffer
  (bsc#1012628).
- xfs: restore nofs context unconditionally in xfs_trans_roll
  (bsc#1012628).
- xfs: validate attr entry pointer before field access
  (bsc#1012628).
- ext4: fix incorrect function call when initializing s_resgid
  (bsc#1012628).
- ext4: don't enable DAX on new encrypted files (bsc#1012628).
- ext4: propagate errors from fast commit range replay
  (bsc#1012628).
- ext4: avoid tail write_begin walk for uptodate folios
  (bsc#1012628).
- ext4: clear error before retrying inode xattr space fallback
  (bsc#1012628).
- nilfs2: reject invalid block index in GC ioctl (bsc#1012628).
- ext4: stop retrying saturated xattr cache entries (bsc#1012628).
- kcov: fix data corruption and race conditions on PREEMPT_RT
  (bsc#1012628).
- null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0
  or overflows (bsc#1012628).
- ocfs2: fix missing metadata reservation for large xattrs
  (bsc#1012628).
- io_uring: defer eventfd signaling when queued from a wakeup
  handler (bsc#1012628).
- io_uring/uring_cmd: don't skip completion for a synchronous
  multishot cmd (bsc#1012628).
- io_uring/rsrc: fix folio size overflow in io_vec_fill_bvec()
  (bsc#1012628).
- io_uring/io-wq: fix worker accounting when canceling creation
  callbacks (bsc#1012628).
- io_uring/cmd: fix iovec leak when the async cmd is not recycled
  (bsc#1012628).
- ALSA: dummy: Check card index validity at probe (bsc#1012628).
- io_uring/futex: only mark private futex waits as inflight
  (bsc#1012628).
- io_uring/futex: don't mark futex wake requests as inflight
  (bsc#1012628).
- futex: Fix race on the initial mm-&gt;futex.phash.ref allocation
  (bsc#1012628).
- futex: Avoid private hash use-after-free on final put
  (bsc#1012628).
- futex/pi: Plug private futex exec() race (bsc#1012628).
- futex: Sanitize and document task_struct::futex::state
  transitions (bsc#1012628).
- futex/pi: Reject cross-mm private futex owners (bsc#1012628).
- nvmet: fix NULL pointer dereference in
  nvmet_execute_identify_nslist() (bsc#1012628).
- rndis_host: add overflow check in rndis_rx_fixup()
  (bsc#1012628).
- ALSA: scarlett2: Use a private URB for the notification endpoint
  (bsc#1012628).
- ALSA: FCP: Use a private URB for the notification endpoint
  (bsc#1012628).
- iommu/iommufd: Fix NULL pointer deref in
  iommufd_ioas_change_process when racing with iopt_map_file_pages
  (bsc#1012628).
- iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
  (bsc#1012628).
- Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup
  accept (bsc#1012628).
- PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM
  systems (bsc#1012628).
- commit 4fb6c76</changelog>
  <changelog author="jslaby@suse.cz" date="1787918400">- Linux 7.2.2 (bsc#1012628).
- inet: frags: strip GSO state from fragments before reassembly
  (bsc#1012628 CVE-2026-80590).
- commit 820247d</changelog>
</package>
<package pkgid="408829be4bb5e024b996ff1c0285a79992329234a7825a5cc8ae6ac366f14f9cbe5a153e5853c98c9d81ceeb59f6968277d21522e0cc31517e7a77883eaa850a" name="kernel-default-debugsource" arch="i586">
  <version epoch="0" ver="7.2.2" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1786449600">- Update config files. Disable BATMAN_ADV (bsc#1272239)
- commit 7e90304</changelog>
  <changelog author="jslaby@suse.cz" date="1786449601">- Update config files. Set SND_SOC_TAS2783_SDW=m (bsc#1274559)
- commit e6536c5</changelog>
  <changelog author="jslaby@suse.cz" date="1786536000">- Update
  patches.kernel.org/7.1.8-435-drm-amd-display-check-GRPH_FLIP-status-before-s.patch
  (bsc#1012628 bsc#1259453).
- Update
  patches.kernel.org/7.1.8-436-drm-amd-display-Exit-idle-optimizations-before-.patch
  (bsc#1012628 bsc#1259453).
  Add a reference.
- commit 067e5f8</changelog>
  <changelog author="jslaby@suse.cz" date="1786622400">- Refresh
  patches.suse/x86-alternative-exclude-text-poking-against-change_page_at.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-read-lock-on-attribute-change-t.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-write-lock-on-collapse-to-avoid.patch.
- Refresh
  patches.suse/x86-mm-pat-allocate-split-page-tables-as-kernel-page-table.patch.
- Refresh
  patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch.
- Refresh
  patches.suse/x86-alternative-dump-more-on-failure-in-__text_poke.patch.
  Update to v2 and refresh the debug patch on top.
- commit d99c08e</changelog>
  <changelog author="pfalcato@suse.de" date="1786968000">- update to 7.2 final
  - refresh configs
- commit bf2526a</changelog>
  <changelog author="jslaby@suse.cz" date="1787659200">- Refresh
  patches.suse/md-raid1-create-serial-pool-adding-rdev-to-array-wit.patch.
- Refresh
  patches.suse/soundwire-dmi-quirks-Disable-ghost-Realtek-on-Asus-Z.patch.
  Update upstream status -- move md-raid1 to the sorted section and run:
  ./scripts/series_sort -u
- commit 1f86c97</changelog>
  <changelog author="jslaby@suse.cz" date="1787659201">- Refresh
  patches.suse/x86-mm-Fix-and-document-DEBUG_PAGEALLOC.patch.
- Refresh
  patches.suse/x86-mm-pat-Don-t-gate-cpa_lock-on-debug_pagealloc_enabled.patch.
- Refresh
  patches.suse/x86-mm-pat-Take-cpa_lock-around-large-page-collapse.patch.
  Update upstream status by:
  ./scripts/series_sort -u
- commit 6c4906b</changelog>
  <changelog author="rbm@suse.com" date="1787659202">- kernel-source: Recommend libdw-devel (bsc#1276665)
- commit b0e41fa</changelog>
  <changelog author="jslaby@suse.cz" date="1787832000">- Linux 7.2.1 (bsc#1012628).
- ptp: vmclock: prevent read-only mappings from becoming writable
  (bsc#1012628).
- futex: Fix might_sleep() warning in futex_pivot_pending()
  (bsc#1012628).
- Bluetooth: hci_aml: validate firmware segment lengths
  (bsc#1012628).
- Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
  (bsc#1012628).
- Bluetooth: ISO: zero the sockaddr before returning it in getname
  (bsc#1012628).
- Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept list UAF during suspend
  (bsc#1012628).
- Bluetooth: hci_event: validate LE Set CIG Parameters response
  (bsc#1012628).
- Bluetooth: hci_event: fix LE list UAF on reset (bsc#1012628).
- HID: input: read battery capacity from its actual report offset
  (bsc#1012628).
- HID: hyperv: validate initial device info bounds (bsc#1012628).
- HID: uclogic: fix use-after-free of inrange_timer on remove
  (bsc#1012628).
- HID: sensor: custom: Fix use-after-free in enable_sensor
  (bsc#1012628).
- HID: ft260: fix stack-use-after-return write in I2C read race
  (bsc#1012628).
- HID: core: fix number/pointer type confusion on long items
  (bsc#1012628).
- HID: rapoo: fix missing hid_is_usb() check (bsc#1012628).
- HID: nintendo: stop device IO before hid_hw_stop on probe
  failure (bsc#1012628).
- HID: nintendo: register input device after capabilities are set
  (bsc#1012628).
- HID: nintendo: fix out-of-bounds read in
  joycon_ctlr_read_handler() (bsc#1012628).
- HID: huawei: fix missing hid_is_usb() check (bsc#1012628).
- HID: asus: fix missing hid_is_usb() check (bsc#1012628).
- net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
  (bsc#1012628).
- HID: pidff: fix OOB write when hid-&gt;inputs is empty
  (bsc#1012628).
- HID: core: fix OOB read of field-&gt;usage in hid_set_field()
  (bsc#1012628).
- HID: magicmouse: do not keep a stale msc-&gt;input if no input
  is claimed (bsc#1012628).
- HID: magicmouse: re-enable multitouch after reset-resume
  (bsc#1012628).
- HID: magicmouse: prevent unbounded recursion in
  magicmouse_raw_event() (bsc#1012628).
- HID: magicmouse: fix battery reporting for Bluetooth Magic
  Trackpad USB-C (bsc#1012628).
- nvmet: pci-epf: put CQ ref on create_cq mapping failure
  (bsc#1012628).
- nvmet: pci-epf: fix use-after-free in
  nvmet_pci_epf_exec_iod_work() (bsc#1012628).
- nvmet-tcp: Do not WARN on remotely-controlled oversized SGL
  allocations (bsc#1012628).
- nvmet-tcp: bound SGL data length before allocating command
  buffers (bsc#1012628).
- nvmet-fc: fix invalid free in LS IOD error path (bsc#1012628).
- nvmet-auth: zero the AUTH_RECEIVE response buffer (bsc#1012628).
- dmaengine: fsl-edma: Add error handling for devm_kasprintf
  (bsc#1012628).
- mailbox: mchp-ipc-sbi: Add null check for devm_kasprintf()
  (bsc#1012628).
- ipv6: fix use-after-free in ip6_finish_output2() (bsc#1012628).
- ipv4: reject undersized MTUs in ip_do_fragment() (bsc#1012628).
- nfc: nci: free destination parameters when closing a connection
  (bsc#1012628).
- nfc: nci: fix uninit-value in the RF discover/activated NTF
  handlers (bsc#1012628).
- nfc: nci: fix out-of-bounds write in nci_target_auto_activated()
  (bsc#1012628).
- nfc: nci: add data_len bound checks to activation parameter
  extractors (bsc#1012628).
- nfc: st21nfca: validate ATR_REQ length against the received
  frame (bsc#1012628).
- nfc: pn533: purge fragmented skbs during cleanup (bsc#1012628).
- nfc: llcp: reject PDUs shorter than the LLCP header
  (bsc#1012628).
- nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers
  (bsc#1012628).
- nfc: llcp: bound the connect_sn TLV walk to the skb
  (bsc#1012628).
- nfc: microread: validate target discovery payload lengths
  (bsc#1012628).
- nfc: fdp: bound the device-reported read length and fix an
  skb leak (bsc#1012628).
- nfc: digital: clamp SENSF_RES length to the destination buffer
  (bsc#1012628).
- xfs: restore nofs context unconditionally in xfs_trans_roll
  (bsc#1012628).
- xfs: validate attr entry pointer before field access
  (bsc#1012628).
- ext4: fix incorrect function call when initializing s_resgid
  (bsc#1012628).
- ext4: don't enable DAX on new encrypted files (bsc#1012628).
- ext4: propagate errors from fast commit range replay
  (bsc#1012628).
- ext4: avoid tail write_begin walk for uptodate folios
  (bsc#1012628).
- ext4: clear error before retrying inode xattr space fallback
  (bsc#1012628).
- nilfs2: reject invalid block index in GC ioctl (bsc#1012628).
- ext4: stop retrying saturated xattr cache entries (bsc#1012628).
- kcov: fix data corruption and race conditions on PREEMPT_RT
  (bsc#1012628).
- null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0
  or overflows (bsc#1012628).
- ocfs2: fix missing metadata reservation for large xattrs
  (bsc#1012628).
- io_uring: defer eventfd signaling when queued from a wakeup
  handler (bsc#1012628).
- io_uring/uring_cmd: don't skip completion for a synchronous
  multishot cmd (bsc#1012628).
- io_uring/rsrc: fix folio size overflow in io_vec_fill_bvec()
  (bsc#1012628).
- io_uring/io-wq: fix worker accounting when canceling creation
  callbacks (bsc#1012628).
- io_uring/cmd: fix iovec leak when the async cmd is not recycled
  (bsc#1012628).
- ALSA: dummy: Check card index validity at probe (bsc#1012628).
- io_uring/futex: only mark private futex waits as inflight
  (bsc#1012628).
- io_uring/futex: don't mark futex wake requests as inflight
  (bsc#1012628).
- futex: Fix race on the initial mm-&gt;futex.phash.ref allocation
  (bsc#1012628).
- futex: Avoid private hash use-after-free on final put
  (bsc#1012628).
- futex/pi: Plug private futex exec() race (bsc#1012628).
- futex: Sanitize and document task_struct::futex::state
  transitions (bsc#1012628).
- futex/pi: Reject cross-mm private futex owners (bsc#1012628).
- nvmet: fix NULL pointer dereference in
  nvmet_execute_identify_nslist() (bsc#1012628).
- rndis_host: add overflow check in rndis_rx_fixup()
  (bsc#1012628).
- ALSA: scarlett2: Use a private URB for the notification endpoint
  (bsc#1012628).
- ALSA: FCP: Use a private URB for the notification endpoint
  (bsc#1012628).
- iommu/iommufd: Fix NULL pointer deref in
  iommufd_ioas_change_process when racing with iopt_map_file_pages
  (bsc#1012628).
- iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
  (bsc#1012628).
- Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup
  accept (bsc#1012628).
- PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM
  systems (bsc#1012628).
- commit 4fb6c76</changelog>
  <changelog author="jslaby@suse.cz" date="1787918400">- Linux 7.2.2 (bsc#1012628).
- inet: frags: strip GSO state from fragments before reassembly
  (bsc#1012628 CVE-2026-80590).
- commit 820247d</changelog>
</package>
<package pkgid="39ce0cac18e01b41e72c45b887c4bc4acc88e5278ec0953820dccef3f9c4be3f063f569b7f42086b52f03a1445a95b212c82a5dde06d10c1e6ed916e1ade5933" name="kernel-default-vdso-debuginfo" arch="i586">
  <version epoch="0" ver="7.2.2" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1786449600">- Update config files. Disable BATMAN_ADV (bsc#1272239)
- commit 7e90304</changelog>
  <changelog author="jslaby@suse.cz" date="1786449601">- Update config files. Set SND_SOC_TAS2783_SDW=m (bsc#1274559)
- commit e6536c5</changelog>
  <changelog author="jslaby@suse.cz" date="1786536000">- Update
  patches.kernel.org/7.1.8-435-drm-amd-display-check-GRPH_FLIP-status-before-s.patch
  (bsc#1012628 bsc#1259453).
- Update
  patches.kernel.org/7.1.8-436-drm-amd-display-Exit-idle-optimizations-before-.patch
  (bsc#1012628 bsc#1259453).
  Add a reference.
- commit 067e5f8</changelog>
  <changelog author="jslaby@suse.cz" date="1786622400">- Refresh
  patches.suse/x86-alternative-exclude-text-poking-against-change_page_at.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-read-lock-on-attribute-change-t.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-write-lock-on-collapse-to-avoid.patch.
- Refresh
  patches.suse/x86-mm-pat-allocate-split-page-tables-as-kernel-page-table.patch.
- Refresh
  patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch.
- Refresh
  patches.suse/x86-alternative-dump-more-on-failure-in-__text_poke.patch.
  Update to v2 and refresh the debug patch on top.
- commit d99c08e</changelog>
  <changelog author="pfalcato@suse.de" date="1786968000">- update to 7.2 final
  - refresh configs
- commit bf2526a</changelog>
  <changelog author="jslaby@suse.cz" date="1787659200">- Refresh
  patches.suse/md-raid1-create-serial-pool-adding-rdev-to-array-wit.patch.
- Refresh
  patches.suse/soundwire-dmi-quirks-Disable-ghost-Realtek-on-Asus-Z.patch.
  Update upstream status -- move md-raid1 to the sorted section and run:
  ./scripts/series_sort -u
- commit 1f86c97</changelog>
  <changelog author="jslaby@suse.cz" date="1787659201">- Refresh
  patches.suse/x86-mm-Fix-and-document-DEBUG_PAGEALLOC.patch.
- Refresh
  patches.suse/x86-mm-pat-Don-t-gate-cpa_lock-on-debug_pagealloc_enabled.patch.
- Refresh
  patches.suse/x86-mm-pat-Take-cpa_lock-around-large-page-collapse.patch.
  Update upstream status by:
  ./scripts/series_sort -u
- commit 6c4906b</changelog>
  <changelog author="rbm@suse.com" date="1787659202">- kernel-source: Recommend libdw-devel (bsc#1276665)
- commit b0e41fa</changelog>
  <changelog author="jslaby@suse.cz" date="1787832000">- Linux 7.2.1 (bsc#1012628).
- ptp: vmclock: prevent read-only mappings from becoming writable
  (bsc#1012628).
- futex: Fix might_sleep() warning in futex_pivot_pending()
  (bsc#1012628).
- Bluetooth: hci_aml: validate firmware segment lengths
  (bsc#1012628).
- Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
  (bsc#1012628).
- Bluetooth: ISO: zero the sockaddr before returning it in getname
  (bsc#1012628).
- Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept list UAF during suspend
  (bsc#1012628).
- Bluetooth: hci_event: validate LE Set CIG Parameters response
  (bsc#1012628).
- Bluetooth: hci_event: fix LE list UAF on reset (bsc#1012628).
- HID: input: read battery capacity from its actual report offset
  (bsc#1012628).
- HID: hyperv: validate initial device info bounds (bsc#1012628).
- HID: uclogic: fix use-after-free of inrange_timer on remove
  (bsc#1012628).
- HID: sensor: custom: Fix use-after-free in enable_sensor
  (bsc#1012628).
- HID: ft260: fix stack-use-after-return write in I2C read race
  (bsc#1012628).
- HID: core: fix number/pointer type confusion on long items
  (bsc#1012628).
- HID: rapoo: fix missing hid_is_usb() check (bsc#1012628).
- HID: nintendo: stop device IO before hid_hw_stop on probe
  failure (bsc#1012628).
- HID: nintendo: register input device after capabilities are set
  (bsc#1012628).
- HID: nintendo: fix out-of-bounds read in
  joycon_ctlr_read_handler() (bsc#1012628).
- HID: huawei: fix missing hid_is_usb() check (bsc#1012628).
- HID: asus: fix missing hid_is_usb() check (bsc#1012628).
- net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
  (bsc#1012628).
- HID: pidff: fix OOB write when hid-&gt;inputs is empty
  (bsc#1012628).
- HID: core: fix OOB read of field-&gt;usage in hid_set_field()
  (bsc#1012628).
- HID: magicmouse: do not keep a stale msc-&gt;input if no input
  is claimed (bsc#1012628).
- HID: magicmouse: re-enable multitouch after reset-resume
  (bsc#1012628).
- HID: magicmouse: prevent unbounded recursion in
  magicmouse_raw_event() (bsc#1012628).
- HID: magicmouse: fix battery reporting for Bluetooth Magic
  Trackpad USB-C (bsc#1012628).
- nvmet: pci-epf: put CQ ref on create_cq mapping failure
  (bsc#1012628).
- nvmet: pci-epf: fix use-after-free in
  nvmet_pci_epf_exec_iod_work() (bsc#1012628).
- nvmet-tcp: Do not WARN on remotely-controlled oversized SGL
  allocations (bsc#1012628).
- nvmet-tcp: bound SGL data length before allocating command
  buffers (bsc#1012628).
- nvmet-fc: fix invalid free in LS IOD error path (bsc#1012628).
- nvmet-auth: zero the AUTH_RECEIVE response buffer (bsc#1012628).
- dmaengine: fsl-edma: Add error handling for devm_kasprintf
  (bsc#1012628).
- mailbox: mchp-ipc-sbi: Add null check for devm_kasprintf()
  (bsc#1012628).
- ipv6: fix use-after-free in ip6_finish_output2() (bsc#1012628).
- ipv4: reject undersized MTUs in ip_do_fragment() (bsc#1012628).
- nfc: nci: free destination parameters when closing a connection
  (bsc#1012628).
- nfc: nci: fix uninit-value in the RF discover/activated NTF
  handlers (bsc#1012628).
- nfc: nci: fix out-of-bounds write in nci_target_auto_activated()
  (bsc#1012628).
- nfc: nci: add data_len bound checks to activation parameter
  extractors (bsc#1012628).
- nfc: st21nfca: validate ATR_REQ length against the received
  frame (bsc#1012628).
- nfc: pn533: purge fragmented skbs during cleanup (bsc#1012628).
- nfc: llcp: reject PDUs shorter than the LLCP header
  (bsc#1012628).
- nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers
  (bsc#1012628).
- nfc: llcp: bound the connect_sn TLV walk to the skb
  (bsc#1012628).
- nfc: microread: validate target discovery payload lengths
  (bsc#1012628).
- nfc: fdp: bound the device-reported read length and fix an
  skb leak (bsc#1012628).
- nfc: digital: clamp SENSF_RES length to the destination buffer
  (bsc#1012628).
- xfs: restore nofs context unconditionally in xfs_trans_roll
  (bsc#1012628).
- xfs: validate attr entry pointer before field access
  (bsc#1012628).
- ext4: fix incorrect function call when initializing s_resgid
  (bsc#1012628).
- ext4: don't enable DAX on new encrypted files (bsc#1012628).
- ext4: propagate errors from fast commit range replay
  (bsc#1012628).
- ext4: avoid tail write_begin walk for uptodate folios
  (bsc#1012628).
- ext4: clear error before retrying inode xattr space fallback
  (bsc#1012628).
- nilfs2: reject invalid block index in GC ioctl (bsc#1012628).
- ext4: stop retrying saturated xattr cache entries (bsc#1012628).
- kcov: fix data corruption and race conditions on PREEMPT_RT
  (bsc#1012628).
- null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0
  or overflows (bsc#1012628).
- ocfs2: fix missing metadata reservation for large xattrs
  (bsc#1012628).
- io_uring: defer eventfd signaling when queued from a wakeup
  handler (bsc#1012628).
- io_uring/uring_cmd: don't skip completion for a synchronous
  multishot cmd (bsc#1012628).
- io_uring/rsrc: fix folio size overflow in io_vec_fill_bvec()
  (bsc#1012628).
- io_uring/io-wq: fix worker accounting when canceling creation
  callbacks (bsc#1012628).
- io_uring/cmd: fix iovec leak when the async cmd is not recycled
  (bsc#1012628).
- ALSA: dummy: Check card index validity at probe (bsc#1012628).
- io_uring/futex: only mark private futex waits as inflight
  (bsc#1012628).
- io_uring/futex: don't mark futex wake requests as inflight
  (bsc#1012628).
- futex: Fix race on the initial mm-&gt;futex.phash.ref allocation
  (bsc#1012628).
- futex: Avoid private hash use-after-free on final put
  (bsc#1012628).
- futex/pi: Plug private futex exec() race (bsc#1012628).
- futex: Sanitize and document task_struct::futex::state
  transitions (bsc#1012628).
- futex/pi: Reject cross-mm private futex owners (bsc#1012628).
- nvmet: fix NULL pointer dereference in
  nvmet_execute_identify_nslist() (bsc#1012628).
- rndis_host: add overflow check in rndis_rx_fixup()
  (bsc#1012628).
- ALSA: scarlett2: Use a private URB for the notification endpoint
  (bsc#1012628).
- ALSA: FCP: Use a private URB for the notification endpoint
  (bsc#1012628).
- iommu/iommufd: Fix NULL pointer deref in
  iommufd_ioas_change_process when racing with iopt_map_file_pages
  (bsc#1012628).
- iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
  (bsc#1012628).
- Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup
  accept (bsc#1012628).
- PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM
  systems (bsc#1012628).
- commit 4fb6c76</changelog>
  <changelog author="jslaby@suse.cz" date="1787918400">- Linux 7.2.2 (bsc#1012628).
- inet: frags: strip GSO state from fragments before reassembly
  (bsc#1012628 CVE-2026-80590).
- commit 820247d</changelog>
</package>
<package pkgid="f9f9b7bd1e2b0f906ee5ab19a94174bf992017991111cfdd17ced7b2889ad2c486caa5ac7962913a66d78f719eaf09d9df5abc4a1428c34b6aedbb277ee7e8d9" name="kernel-pae-debuginfo" arch="i686">
  <version epoch="0" ver="7.2.2" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1786449600">- Update config files. Disable BATMAN_ADV (bsc#1272239)
- commit 7e90304</changelog>
  <changelog author="jslaby@suse.cz" date="1786449601">- Update config files. Set SND_SOC_TAS2783_SDW=m (bsc#1274559)
- commit e6536c5</changelog>
  <changelog author="jslaby@suse.cz" date="1786536000">- Update
  patches.kernel.org/7.1.8-435-drm-amd-display-check-GRPH_FLIP-status-before-s.patch
  (bsc#1012628 bsc#1259453).
- Update
  patches.kernel.org/7.1.8-436-drm-amd-display-Exit-idle-optimizations-before-.patch
  (bsc#1012628 bsc#1259453).
  Add a reference.
- commit 067e5f8</changelog>
  <changelog author="jslaby@suse.cz" date="1786622400">- Refresh
  patches.suse/x86-alternative-exclude-text-poking-against-change_page_at.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-read-lock-on-attribute-change-t.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-write-lock-on-collapse-to-avoid.patch.
- Refresh
  patches.suse/x86-mm-pat-allocate-split-page-tables-as-kernel-page-table.patch.
- Refresh
  patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch.
- Refresh
  patches.suse/x86-alternative-dump-more-on-failure-in-__text_poke.patch.
  Update to v2 and refresh the debug patch on top.
- commit d99c08e</changelog>
  <changelog author="pfalcato@suse.de" date="1786968000">- update to 7.2 final
  - refresh configs
- commit bf2526a</changelog>
  <changelog author="jslaby@suse.cz" date="1787659200">- Refresh
  patches.suse/md-raid1-create-serial-pool-adding-rdev-to-array-wit.patch.
- Refresh
  patches.suse/soundwire-dmi-quirks-Disable-ghost-Realtek-on-Asus-Z.patch.
  Update upstream status -- move md-raid1 to the sorted section and run:
  ./scripts/series_sort -u
- commit 1f86c97</changelog>
  <changelog author="jslaby@suse.cz" date="1787659201">- Refresh
  patches.suse/x86-mm-Fix-and-document-DEBUG_PAGEALLOC.patch.
- Refresh
  patches.suse/x86-mm-pat-Don-t-gate-cpa_lock-on-debug_pagealloc_enabled.patch.
- Refresh
  patches.suse/x86-mm-pat-Take-cpa_lock-around-large-page-collapse.patch.
  Update upstream status by:
  ./scripts/series_sort -u
- commit 6c4906b</changelog>
  <changelog author="rbm@suse.com" date="1787659202">- kernel-source: Recommend libdw-devel (bsc#1276665)
- commit b0e41fa</changelog>
  <changelog author="jslaby@suse.cz" date="1787832000">- Linux 7.2.1 (bsc#1012628).
- ptp: vmclock: prevent read-only mappings from becoming writable
  (bsc#1012628).
- futex: Fix might_sleep() warning in futex_pivot_pending()
  (bsc#1012628).
- Bluetooth: hci_aml: validate firmware segment lengths
  (bsc#1012628).
- Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
  (bsc#1012628).
- Bluetooth: ISO: zero the sockaddr before returning it in getname
  (bsc#1012628).
- Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept list UAF during suspend
  (bsc#1012628).
- Bluetooth: hci_event: validate LE Set CIG Parameters response
  (bsc#1012628).
- Bluetooth: hci_event: fix LE list UAF on reset (bsc#1012628).
- HID: input: read battery capacity from its actual report offset
  (bsc#1012628).
- HID: hyperv: validate initial device info bounds (bsc#1012628).
- HID: uclogic: fix use-after-free of inrange_timer on remove
  (bsc#1012628).
- HID: sensor: custom: Fix use-after-free in enable_sensor
  (bsc#1012628).
- HID: ft260: fix stack-use-after-return write in I2C read race
  (bsc#1012628).
- HID: core: fix number/pointer type confusion on long items
  (bsc#1012628).
- HID: rapoo: fix missing hid_is_usb() check (bsc#1012628).
- HID: nintendo: stop device IO before hid_hw_stop on probe
  failure (bsc#1012628).
- HID: nintendo: register input device after capabilities are set
  (bsc#1012628).
- HID: nintendo: fix out-of-bounds read in
  joycon_ctlr_read_handler() (bsc#1012628).
- HID: huawei: fix missing hid_is_usb() check (bsc#1012628).
- HID: asus: fix missing hid_is_usb() check (bsc#1012628).
- net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
  (bsc#1012628).
- HID: pidff: fix OOB write when hid-&gt;inputs is empty
  (bsc#1012628).
- HID: core: fix OOB read of field-&gt;usage in hid_set_field()
  (bsc#1012628).
- HID: magicmouse: do not keep a stale msc-&gt;input if no input
  is claimed (bsc#1012628).
- HID: magicmouse: re-enable multitouch after reset-resume
  (bsc#1012628).
- HID: magicmouse: prevent unbounded recursion in
  magicmouse_raw_event() (bsc#1012628).
- HID: magicmouse: fix battery reporting for Bluetooth Magic
  Trackpad USB-C (bsc#1012628).
- nvmet: pci-epf: put CQ ref on create_cq mapping failure
  (bsc#1012628).
- nvmet: pci-epf: fix use-after-free in
  nvmet_pci_epf_exec_iod_work() (bsc#1012628).
- nvmet-tcp: Do not WARN on remotely-controlled oversized SGL
  allocations (bsc#1012628).
- nvmet-tcp: bound SGL data length before allocating command
  buffers (bsc#1012628).
- nvmet-fc: fix invalid free in LS IOD error path (bsc#1012628).
- nvmet-auth: zero the AUTH_RECEIVE response buffer (bsc#1012628).
- dmaengine: fsl-edma: Add error handling for devm_kasprintf
  (bsc#1012628).
- mailbox: mchp-ipc-sbi: Add null check for devm_kasprintf()
  (bsc#1012628).
- ipv6: fix use-after-free in ip6_finish_output2() (bsc#1012628).
- ipv4: reject undersized MTUs in ip_do_fragment() (bsc#1012628).
- nfc: nci: free destination parameters when closing a connection
  (bsc#1012628).
- nfc: nci: fix uninit-value in the RF discover/activated NTF
  handlers (bsc#1012628).
- nfc: nci: fix out-of-bounds write in nci_target_auto_activated()
  (bsc#1012628).
- nfc: nci: add data_len bound checks to activation parameter
  extractors (bsc#1012628).
- nfc: st21nfca: validate ATR_REQ length against the received
  frame (bsc#1012628).
- nfc: pn533: purge fragmented skbs during cleanup (bsc#1012628).
- nfc: llcp: reject PDUs shorter than the LLCP header
  (bsc#1012628).
- nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers
  (bsc#1012628).
- nfc: llcp: bound the connect_sn TLV walk to the skb
  (bsc#1012628).
- nfc: microread: validate target discovery payload lengths
  (bsc#1012628).
- nfc: fdp: bound the device-reported read length and fix an
  skb leak (bsc#1012628).
- nfc: digital: clamp SENSF_RES length to the destination buffer
  (bsc#1012628).
- xfs: restore nofs context unconditionally in xfs_trans_roll
  (bsc#1012628).
- xfs: validate attr entry pointer before field access
  (bsc#1012628).
- ext4: fix incorrect function call when initializing s_resgid
  (bsc#1012628).
- ext4: don't enable DAX on new encrypted files (bsc#1012628).
- ext4: propagate errors from fast commit range replay
  (bsc#1012628).
- ext4: avoid tail write_begin walk for uptodate folios
  (bsc#1012628).
- ext4: clear error before retrying inode xattr space fallback
  (bsc#1012628).
- nilfs2: reject invalid block index in GC ioctl (bsc#1012628).
- ext4: stop retrying saturated xattr cache entries (bsc#1012628).
- kcov: fix data corruption and race conditions on PREEMPT_RT
  (bsc#1012628).
- null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0
  or overflows (bsc#1012628).
- ocfs2: fix missing metadata reservation for large xattrs
  (bsc#1012628).
- io_uring: defer eventfd signaling when queued from a wakeup
  handler (bsc#1012628).
- io_uring/uring_cmd: don't skip completion for a synchronous
  multishot cmd (bsc#1012628).
- io_uring/rsrc: fix folio size overflow in io_vec_fill_bvec()
  (bsc#1012628).
- io_uring/io-wq: fix worker accounting when canceling creation
  callbacks (bsc#1012628).
- io_uring/cmd: fix iovec leak when the async cmd is not recycled
  (bsc#1012628).
- ALSA: dummy: Check card index validity at probe (bsc#1012628).
- io_uring/futex: only mark private futex waits as inflight
  (bsc#1012628).
- io_uring/futex: don't mark futex wake requests as inflight
  (bsc#1012628).
- futex: Fix race on the initial mm-&gt;futex.phash.ref allocation
  (bsc#1012628).
- futex: Avoid private hash use-after-free on final put
  (bsc#1012628).
- futex/pi: Plug private futex exec() race (bsc#1012628).
- futex: Sanitize and document task_struct::futex::state
  transitions (bsc#1012628).
- futex/pi: Reject cross-mm private futex owners (bsc#1012628).
- nvmet: fix NULL pointer dereference in
  nvmet_execute_identify_nslist() (bsc#1012628).
- rndis_host: add overflow check in rndis_rx_fixup()
  (bsc#1012628).
- ALSA: scarlett2: Use a private URB for the notification endpoint
  (bsc#1012628).
- ALSA: FCP: Use a private URB for the notification endpoint
  (bsc#1012628).
- iommu/iommufd: Fix NULL pointer deref in
  iommufd_ioas_change_process when racing with iopt_map_file_pages
  (bsc#1012628).
- iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
  (bsc#1012628).
- Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup
  accept (bsc#1012628).
- PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM
  systems (bsc#1012628).
- commit 4fb6c76</changelog>
  <changelog author="jslaby@suse.cz" date="1787918400">- Linux 7.2.2 (bsc#1012628).
- inet: frags: strip GSO state from fragments before reassembly
  (bsc#1012628 CVE-2026-80590).
- commit 820247d</changelog>
</package>
<package pkgid="c95ee3783fa4061d000c3586f12e3eb593d27c2b5bf34f662d36c0566fef2bd5b505957975a9e58280ae4df54a1f0114a24c1fc8d173e560e3ff61831108ce17" name="kernel-pae-debugsource" arch="i686">
  <version epoch="0" ver="7.2.2" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1786449600">- Update config files. Disable BATMAN_ADV (bsc#1272239)
- commit 7e90304</changelog>
  <changelog author="jslaby@suse.cz" date="1786449601">- Update config files. Set SND_SOC_TAS2783_SDW=m (bsc#1274559)
- commit e6536c5</changelog>
  <changelog author="jslaby@suse.cz" date="1786536000">- Update
  patches.kernel.org/7.1.8-435-drm-amd-display-check-GRPH_FLIP-status-before-s.patch
  (bsc#1012628 bsc#1259453).
- Update
  patches.kernel.org/7.1.8-436-drm-amd-display-Exit-idle-optimizations-before-.patch
  (bsc#1012628 bsc#1259453).
  Add a reference.
- commit 067e5f8</changelog>
  <changelog author="jslaby@suse.cz" date="1786622400">- Refresh
  patches.suse/x86-alternative-exclude-text-poking-against-change_page_at.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-read-lock-on-attribute-change-t.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-write-lock-on-collapse-to-avoid.patch.
- Refresh
  patches.suse/x86-mm-pat-allocate-split-page-tables-as-kernel-page-table.patch.
- Refresh
  patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch.
- Refresh
  patches.suse/x86-alternative-dump-more-on-failure-in-__text_poke.patch.
  Update to v2 and refresh the debug patch on top.
- commit d99c08e</changelog>
  <changelog author="pfalcato@suse.de" date="1786968000">- update to 7.2 final
  - refresh configs
- commit bf2526a</changelog>
  <changelog author="jslaby@suse.cz" date="1787659200">- Refresh
  patches.suse/md-raid1-create-serial-pool-adding-rdev-to-array-wit.patch.
- Refresh
  patches.suse/soundwire-dmi-quirks-Disable-ghost-Realtek-on-Asus-Z.patch.
  Update upstream status -- move md-raid1 to the sorted section and run:
  ./scripts/series_sort -u
- commit 1f86c97</changelog>
  <changelog author="jslaby@suse.cz" date="1787659201">- Refresh
  patches.suse/x86-mm-Fix-and-document-DEBUG_PAGEALLOC.patch.
- Refresh
  patches.suse/x86-mm-pat-Don-t-gate-cpa_lock-on-debug_pagealloc_enabled.patch.
- Refresh
  patches.suse/x86-mm-pat-Take-cpa_lock-around-large-page-collapse.patch.
  Update upstream status by:
  ./scripts/series_sort -u
- commit 6c4906b</changelog>
  <changelog author="rbm@suse.com" date="1787659202">- kernel-source: Recommend libdw-devel (bsc#1276665)
- commit b0e41fa</changelog>
  <changelog author="jslaby@suse.cz" date="1787832000">- Linux 7.2.1 (bsc#1012628).
- ptp: vmclock: prevent read-only mappings from becoming writable
  (bsc#1012628).
- futex: Fix might_sleep() warning in futex_pivot_pending()
  (bsc#1012628).
- Bluetooth: hci_aml: validate firmware segment lengths
  (bsc#1012628).
- Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
  (bsc#1012628).
- Bluetooth: ISO: zero the sockaddr before returning it in getname
  (bsc#1012628).
- Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept list UAF during suspend
  (bsc#1012628).
- Bluetooth: hci_event: validate LE Set CIG Parameters response
  (bsc#1012628).
- Bluetooth: hci_event: fix LE list UAF on reset (bsc#1012628).
- HID: input: read battery capacity from its actual report offset
  (bsc#1012628).
- HID: hyperv: validate initial device info bounds (bsc#1012628).
- HID: uclogic: fix use-after-free of inrange_timer on remove
  (bsc#1012628).
- HID: sensor: custom: Fix use-after-free in enable_sensor
  (bsc#1012628).
- HID: ft260: fix stack-use-after-return write in I2C read race
  (bsc#1012628).
- HID: core: fix number/pointer type confusion on long items
  (bsc#1012628).
- HID: rapoo: fix missing hid_is_usb() check (bsc#1012628).
- HID: nintendo: stop device IO before hid_hw_stop on probe
  failure (bsc#1012628).
- HID: nintendo: register input device after capabilities are set
  (bsc#1012628).
- HID: nintendo: fix out-of-bounds read in
  joycon_ctlr_read_handler() (bsc#1012628).
- HID: huawei: fix missing hid_is_usb() check (bsc#1012628).
- HID: asus: fix missing hid_is_usb() check (bsc#1012628).
- net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
  (bsc#1012628).
- HID: pidff: fix OOB write when hid-&gt;inputs is empty
  (bsc#1012628).
- HID: core: fix OOB read of field-&gt;usage in hid_set_field()
  (bsc#1012628).
- HID: magicmouse: do not keep a stale msc-&gt;input if no input
  is claimed (bsc#1012628).
- HID: magicmouse: re-enable multitouch after reset-resume
  (bsc#1012628).
- HID: magicmouse: prevent unbounded recursion in
  magicmouse_raw_event() (bsc#1012628).
- HID: magicmouse: fix battery reporting for Bluetooth Magic
  Trackpad USB-C (bsc#1012628).
- nvmet: pci-epf: put CQ ref on create_cq mapping failure
  (bsc#1012628).
- nvmet: pci-epf: fix use-after-free in
  nvmet_pci_epf_exec_iod_work() (bsc#1012628).
- nvmet-tcp: Do not WARN on remotely-controlled oversized SGL
  allocations (bsc#1012628).
- nvmet-tcp: bound SGL data length before allocating command
  buffers (bsc#1012628).
- nvmet-fc: fix invalid free in LS IOD error path (bsc#1012628).
- nvmet-auth: zero the AUTH_RECEIVE response buffer (bsc#1012628).
- dmaengine: fsl-edma: Add error handling for devm_kasprintf
  (bsc#1012628).
- mailbox: mchp-ipc-sbi: Add null check for devm_kasprintf()
  (bsc#1012628).
- ipv6: fix use-after-free in ip6_finish_output2() (bsc#1012628).
- ipv4: reject undersized MTUs in ip_do_fragment() (bsc#1012628).
- nfc: nci: free destination parameters when closing a connection
  (bsc#1012628).
- nfc: nci: fix uninit-value in the RF discover/activated NTF
  handlers (bsc#1012628).
- nfc: nci: fix out-of-bounds write in nci_target_auto_activated()
  (bsc#1012628).
- nfc: nci: add data_len bound checks to activation parameter
  extractors (bsc#1012628).
- nfc: st21nfca: validate ATR_REQ length against the received
  frame (bsc#1012628).
- nfc: pn533: purge fragmented skbs during cleanup (bsc#1012628).
- nfc: llcp: reject PDUs shorter than the LLCP header
  (bsc#1012628).
- nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers
  (bsc#1012628).
- nfc: llcp: bound the connect_sn TLV walk to the skb
  (bsc#1012628).
- nfc: microread: validate target discovery payload lengths
  (bsc#1012628).
- nfc: fdp: bound the device-reported read length and fix an
  skb leak (bsc#1012628).
- nfc: digital: clamp SENSF_RES length to the destination buffer
  (bsc#1012628).
- xfs: restore nofs context unconditionally in xfs_trans_roll
  (bsc#1012628).
- xfs: validate attr entry pointer before field access
  (bsc#1012628).
- ext4: fix incorrect function call when initializing s_resgid
  (bsc#1012628).
- ext4: don't enable DAX on new encrypted files (bsc#1012628).
- ext4: propagate errors from fast commit range replay
  (bsc#1012628).
- ext4: avoid tail write_begin walk for uptodate folios
  (bsc#1012628).
- ext4: clear error before retrying inode xattr space fallback
  (bsc#1012628).
- nilfs2: reject invalid block index in GC ioctl (bsc#1012628).
- ext4: stop retrying saturated xattr cache entries (bsc#1012628).
- kcov: fix data corruption and race conditions on PREEMPT_RT
  (bsc#1012628).
- null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0
  or overflows (bsc#1012628).
- ocfs2: fix missing metadata reservation for large xattrs
  (bsc#1012628).
- io_uring: defer eventfd signaling when queued from a wakeup
  handler (bsc#1012628).
- io_uring/uring_cmd: don't skip completion for a synchronous
  multishot cmd (bsc#1012628).
- io_uring/rsrc: fix folio size overflow in io_vec_fill_bvec()
  (bsc#1012628).
- io_uring/io-wq: fix worker accounting when canceling creation
  callbacks (bsc#1012628).
- io_uring/cmd: fix iovec leak when the async cmd is not recycled
  (bsc#1012628).
- ALSA: dummy: Check card index validity at probe (bsc#1012628).
- io_uring/futex: only mark private futex waits as inflight
  (bsc#1012628).
- io_uring/futex: don't mark futex wake requests as inflight
  (bsc#1012628).
- futex: Fix race on the initial mm-&gt;futex.phash.ref allocation
  (bsc#1012628).
- futex: Avoid private hash use-after-free on final put
  (bsc#1012628).
- futex/pi: Plug private futex exec() race (bsc#1012628).
- futex: Sanitize and document task_struct::futex::state
  transitions (bsc#1012628).
- futex/pi: Reject cross-mm private futex owners (bsc#1012628).
- nvmet: fix NULL pointer dereference in
  nvmet_execute_identify_nslist() (bsc#1012628).
- rndis_host: add overflow check in rndis_rx_fixup()
  (bsc#1012628).
- ALSA: scarlett2: Use a private URB for the notification endpoint
  (bsc#1012628).
- ALSA: FCP: Use a private URB for the notification endpoint
  (bsc#1012628).
- iommu/iommufd: Fix NULL pointer deref in
  iommufd_ioas_change_process when racing with iopt_map_file_pages
  (bsc#1012628).
- iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
  (bsc#1012628).
- Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup
  accept (bsc#1012628).
- PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM
  systems (bsc#1012628).
- commit 4fb6c76</changelog>
  <changelog author="jslaby@suse.cz" date="1787918400">- Linux 7.2.2 (bsc#1012628).
- inet: frags: strip GSO state from fragments before reassembly
  (bsc#1012628 CVE-2026-80590).
- commit 820247d</changelog>
</package>
<package pkgid="4b8894a8e09d1671c50ee05b4cd74286516a96f3976c9d0c0b0987e93bb196269ae4705f8d77bf690497c656dcb8d21cce99fbe14c9b3a99914b05e97b161e0f" name="kernel-pae-vdso-debuginfo" arch="i686">
  <version epoch="0" ver="7.2.2" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1786449600">- Update config files. Disable BATMAN_ADV (bsc#1272239)
- commit 7e90304</changelog>
  <changelog author="jslaby@suse.cz" date="1786449601">- Update config files. Set SND_SOC_TAS2783_SDW=m (bsc#1274559)
- commit e6536c5</changelog>
  <changelog author="jslaby@suse.cz" date="1786536000">- Update
  patches.kernel.org/7.1.8-435-drm-amd-display-check-GRPH_FLIP-status-before-s.patch
  (bsc#1012628 bsc#1259453).
- Update
  patches.kernel.org/7.1.8-436-drm-amd-display-Exit-idle-optimizations-before-.patch
  (bsc#1012628 bsc#1259453).
  Add a reference.
- commit 067e5f8</changelog>
  <changelog author="jslaby@suse.cz" date="1786622400">- Refresh
  patches.suse/x86-alternative-exclude-text-poking-against-change_page_at.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-read-lock-on-attribute-change-t.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-write-lock-on-collapse-to-avoid.patch.
- Refresh
  patches.suse/x86-mm-pat-allocate-split-page-tables-as-kernel-page-table.patch.
- Refresh
  patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch.
- Refresh
  patches.suse/x86-alternative-dump-more-on-failure-in-__text_poke.patch.
  Update to v2 and refresh the debug patch on top.
- commit d99c08e</changelog>
  <changelog author="pfalcato@suse.de" date="1786968000">- update to 7.2 final
  - refresh configs
- commit bf2526a</changelog>
  <changelog author="jslaby@suse.cz" date="1787659200">- Refresh
  patches.suse/md-raid1-create-serial-pool-adding-rdev-to-array-wit.patch.
- Refresh
  patches.suse/soundwire-dmi-quirks-Disable-ghost-Realtek-on-Asus-Z.patch.
  Update upstream status -- move md-raid1 to the sorted section and run:
  ./scripts/series_sort -u
- commit 1f86c97</changelog>
  <changelog author="jslaby@suse.cz" date="1787659201">- Refresh
  patches.suse/x86-mm-Fix-and-document-DEBUG_PAGEALLOC.patch.
- Refresh
  patches.suse/x86-mm-pat-Don-t-gate-cpa_lock-on-debug_pagealloc_enabled.patch.
- Refresh
  patches.suse/x86-mm-pat-Take-cpa_lock-around-large-page-collapse.patch.
  Update upstream status by:
  ./scripts/series_sort -u
- commit 6c4906b</changelog>
  <changelog author="rbm@suse.com" date="1787659202">- kernel-source: Recommend libdw-devel (bsc#1276665)
- commit b0e41fa</changelog>
  <changelog author="jslaby@suse.cz" date="1787832000">- Linux 7.2.1 (bsc#1012628).
- ptp: vmclock: prevent read-only mappings from becoming writable
  (bsc#1012628).
- futex: Fix might_sleep() warning in futex_pivot_pending()
  (bsc#1012628).
- Bluetooth: hci_aml: validate firmware segment lengths
  (bsc#1012628).
- Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
  (bsc#1012628).
- Bluetooth: ISO: zero the sockaddr before returning it in getname
  (bsc#1012628).
- Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept list UAF during suspend
  (bsc#1012628).
- Bluetooth: hci_event: validate LE Set CIG Parameters response
  (bsc#1012628).
- Bluetooth: hci_event: fix LE list UAF on reset (bsc#1012628).
- HID: input: read battery capacity from its actual report offset
  (bsc#1012628).
- HID: hyperv: validate initial device info bounds (bsc#1012628).
- HID: uclogic: fix use-after-free of inrange_timer on remove
  (bsc#1012628).
- HID: sensor: custom: Fix use-after-free in enable_sensor
  (bsc#1012628).
- HID: ft260: fix stack-use-after-return write in I2C read race
  (bsc#1012628).
- HID: core: fix number/pointer type confusion on long items
  (bsc#1012628).
- HID: rapoo: fix missing hid_is_usb() check (bsc#1012628).
- HID: nintendo: stop device IO before hid_hw_stop on probe
  failure (bsc#1012628).
- HID: nintendo: register input device after capabilities are set
  (bsc#1012628).
- HID: nintendo: fix out-of-bounds read in
  joycon_ctlr_read_handler() (bsc#1012628).
- HID: huawei: fix missing hid_is_usb() check (bsc#1012628).
- HID: asus: fix missing hid_is_usb() check (bsc#1012628).
- net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
  (bsc#1012628).
- HID: pidff: fix OOB write when hid-&gt;inputs is empty
  (bsc#1012628).
- HID: core: fix OOB read of field-&gt;usage in hid_set_field()
  (bsc#1012628).
- HID: magicmouse: do not keep a stale msc-&gt;input if no input
  is claimed (bsc#1012628).
- HID: magicmouse: re-enable multitouch after reset-resume
  (bsc#1012628).
- HID: magicmouse: prevent unbounded recursion in
  magicmouse_raw_event() (bsc#1012628).
- HID: magicmouse: fix battery reporting for Bluetooth Magic
  Trackpad USB-C (bsc#1012628).
- nvmet: pci-epf: put CQ ref on create_cq mapping failure
  (bsc#1012628).
- nvmet: pci-epf: fix use-after-free in
  nvmet_pci_epf_exec_iod_work() (bsc#1012628).
- nvmet-tcp: Do not WARN on remotely-controlled oversized SGL
  allocations (bsc#1012628).
- nvmet-tcp: bound SGL data length before allocating command
  buffers (bsc#1012628).
- nvmet-fc: fix invalid free in LS IOD error path (bsc#1012628).
- nvmet-auth: zero the AUTH_RECEIVE response buffer (bsc#1012628).
- dmaengine: fsl-edma: Add error handling for devm_kasprintf
  (bsc#1012628).
- mailbox: mchp-ipc-sbi: Add null check for devm_kasprintf()
  (bsc#1012628).
- ipv6: fix use-after-free in ip6_finish_output2() (bsc#1012628).
- ipv4: reject undersized MTUs in ip_do_fragment() (bsc#1012628).
- nfc: nci: free destination parameters when closing a connection
  (bsc#1012628).
- nfc: nci: fix uninit-value in the RF discover/activated NTF
  handlers (bsc#1012628).
- nfc: nci: fix out-of-bounds write in nci_target_auto_activated()
  (bsc#1012628).
- nfc: nci: add data_len bound checks to activation parameter
  extractors (bsc#1012628).
- nfc: st21nfca: validate ATR_REQ length against the received
  frame (bsc#1012628).
- nfc: pn533: purge fragmented skbs during cleanup (bsc#1012628).
- nfc: llcp: reject PDUs shorter than the LLCP header
  (bsc#1012628).
- nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers
  (bsc#1012628).
- nfc: llcp: bound the connect_sn TLV walk to the skb
  (bsc#1012628).
- nfc: microread: validate target discovery payload lengths
  (bsc#1012628).
- nfc: fdp: bound the device-reported read length and fix an
  skb leak (bsc#1012628).
- nfc: digital: clamp SENSF_RES length to the destination buffer
  (bsc#1012628).
- xfs: restore nofs context unconditionally in xfs_trans_roll
  (bsc#1012628).
- xfs: validate attr entry pointer before field access
  (bsc#1012628).
- ext4: fix incorrect function call when initializing s_resgid
  (bsc#1012628).
- ext4: don't enable DAX on new encrypted files (bsc#1012628).
- ext4: propagate errors from fast commit range replay
  (bsc#1012628).
- ext4: avoid tail write_begin walk for uptodate folios
  (bsc#1012628).
- ext4: clear error before retrying inode xattr space fallback
  (bsc#1012628).
- nilfs2: reject invalid block index in GC ioctl (bsc#1012628).
- ext4: stop retrying saturated xattr cache entries (bsc#1012628).
- kcov: fix data corruption and race conditions on PREEMPT_RT
  (bsc#1012628).
- null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0
  or overflows (bsc#1012628).
- ocfs2: fix missing metadata reservation for large xattrs
  (bsc#1012628).
- io_uring: defer eventfd signaling when queued from a wakeup
  handler (bsc#1012628).
- io_uring/uring_cmd: don't skip completion for a synchronous
  multishot cmd (bsc#1012628).
- io_uring/rsrc: fix folio size overflow in io_vec_fill_bvec()
  (bsc#1012628).
- io_uring/io-wq: fix worker accounting when canceling creation
  callbacks (bsc#1012628).
- io_uring/cmd: fix iovec leak when the async cmd is not recycled
  (bsc#1012628).
- ALSA: dummy: Check card index validity at probe (bsc#1012628).
- io_uring/futex: only mark private futex waits as inflight
  (bsc#1012628).
- io_uring/futex: don't mark futex wake requests as inflight
  (bsc#1012628).
- futex: Fix race on the initial mm-&gt;futex.phash.ref allocation
  (bsc#1012628).
- futex: Avoid private hash use-after-free on final put
  (bsc#1012628).
- futex/pi: Plug private futex exec() race (bsc#1012628).
- futex: Sanitize and document task_struct::futex::state
  transitions (bsc#1012628).
- futex/pi: Reject cross-mm private futex owners (bsc#1012628).
- nvmet: fix NULL pointer dereference in
  nvmet_execute_identify_nslist() (bsc#1012628).
- rndis_host: add overflow check in rndis_rx_fixup()
  (bsc#1012628).
- ALSA: scarlett2: Use a private URB for the notification endpoint
  (bsc#1012628).
- ALSA: FCP: Use a private URB for the notification endpoint
  (bsc#1012628).
- iommu/iommufd: Fix NULL pointer deref in
  iommufd_ioas_change_process when racing with iopt_map_file_pages
  (bsc#1012628).
- iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
  (bsc#1012628).
- Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup
  accept (bsc#1012628).
- PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM
  systems (bsc#1012628).
- commit 4fb6c76</changelog>
  <changelog author="jslaby@suse.cz" date="1787918400">- Linux 7.2.2 (bsc#1012628).
- inet: frags: strip GSO state from fragments before reassembly
  (bsc#1012628 CVE-2026-80590).
- commit 820247d</changelog>
</package>
<package pkgid="c4098c68669898d020109933095635dc136d01756f340be67fc98da41102582bc821bc6b813bd93dac4557546ea158ad71a3e3b3401ef56ab59dd2601ea626a0" name="kernel-vanilla-debuginfo" arch="i686">
  <version epoch="0" ver="7.2.2" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1786449600">- Update config files. Disable BATMAN_ADV (bsc#1272239)
- commit 7e90304</changelog>
  <changelog author="jslaby@suse.cz" date="1786449601">- Update config files. Set SND_SOC_TAS2783_SDW=m (bsc#1274559)
- commit e6536c5</changelog>
  <changelog author="jslaby@suse.cz" date="1786536000">- Update
  patches.kernel.org/7.1.8-435-drm-amd-display-check-GRPH_FLIP-status-before-s.patch
  (bsc#1012628 bsc#1259453).
- Update
  patches.kernel.org/7.1.8-436-drm-amd-display-Exit-idle-optimizations-before-.patch
  (bsc#1012628 bsc#1259453).
  Add a reference.
- commit 067e5f8</changelog>
  <changelog author="jslaby@suse.cz" date="1786622400">- Refresh
  patches.suse/x86-alternative-exclude-text-poking-against-change_page_at.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-read-lock-on-attribute-change-t.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-write-lock-on-collapse-to-avoid.patch.
- Refresh
  patches.suse/x86-mm-pat-allocate-split-page-tables-as-kernel-page-table.patch.
- Refresh
  patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch.
- Refresh
  patches.suse/x86-alternative-dump-more-on-failure-in-__text_poke.patch.
  Update to v2 and refresh the debug patch on top.
- commit d99c08e</changelog>
  <changelog author="pfalcato@suse.de" date="1786968000">- update to 7.2 final
  - refresh configs
- commit bf2526a</changelog>
  <changelog author="jslaby@suse.cz" date="1787659200">- Refresh
  patches.suse/md-raid1-create-serial-pool-adding-rdev-to-array-wit.patch.
- Refresh
  patches.suse/soundwire-dmi-quirks-Disable-ghost-Realtek-on-Asus-Z.patch.
  Update upstream status -- move md-raid1 to the sorted section and run:
  ./scripts/series_sort -u
- commit 1f86c97</changelog>
  <changelog author="jslaby@suse.cz" date="1787659201">- Refresh
  patches.suse/x86-mm-Fix-and-document-DEBUG_PAGEALLOC.patch.
- Refresh
  patches.suse/x86-mm-pat-Don-t-gate-cpa_lock-on-debug_pagealloc_enabled.patch.
- Refresh
  patches.suse/x86-mm-pat-Take-cpa_lock-around-large-page-collapse.patch.
  Update upstream status by:
  ./scripts/series_sort -u
- commit 6c4906b</changelog>
  <changelog author="rbm@suse.com" date="1787659202">- kernel-source: Recommend libdw-devel (bsc#1276665)
- commit b0e41fa</changelog>
  <changelog author="jslaby@suse.cz" date="1787832000">- Linux 7.2.1 (bsc#1012628).
- ptp: vmclock: prevent read-only mappings from becoming writable
  (bsc#1012628).
- futex: Fix might_sleep() warning in futex_pivot_pending()
  (bsc#1012628).
- Bluetooth: hci_aml: validate firmware segment lengths
  (bsc#1012628).
- Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
  (bsc#1012628).
- Bluetooth: ISO: zero the sockaddr before returning it in getname
  (bsc#1012628).
- Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept list UAF during suspend
  (bsc#1012628).
- Bluetooth: hci_event: validate LE Set CIG Parameters response
  (bsc#1012628).
- Bluetooth: hci_event: fix LE list UAF on reset (bsc#1012628).
- HID: input: read battery capacity from its actual report offset
  (bsc#1012628).
- HID: hyperv: validate initial device info bounds (bsc#1012628).
- HID: uclogic: fix use-after-free of inrange_timer on remove
  (bsc#1012628).
- HID: sensor: custom: Fix use-after-free in enable_sensor
  (bsc#1012628).
- HID: ft260: fix stack-use-after-return write in I2C read race
  (bsc#1012628).
- HID: core: fix number/pointer type confusion on long items
  (bsc#1012628).
- HID: rapoo: fix missing hid_is_usb() check (bsc#1012628).
- HID: nintendo: stop device IO before hid_hw_stop on probe
  failure (bsc#1012628).
- HID: nintendo: register input device after capabilities are set
  (bsc#1012628).
- HID: nintendo: fix out-of-bounds read in
  joycon_ctlr_read_handler() (bsc#1012628).
- HID: huawei: fix missing hid_is_usb() check (bsc#1012628).
- HID: asus: fix missing hid_is_usb() check (bsc#1012628).
- net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
  (bsc#1012628).
- HID: pidff: fix OOB write when hid-&gt;inputs is empty
  (bsc#1012628).
- HID: core: fix OOB read of field-&gt;usage in hid_set_field()
  (bsc#1012628).
- HID: magicmouse: do not keep a stale msc-&gt;input if no input
  is claimed (bsc#1012628).
- HID: magicmouse: re-enable multitouch after reset-resume
  (bsc#1012628).
- HID: magicmouse: prevent unbounded recursion in
  magicmouse_raw_event() (bsc#1012628).
- HID: magicmouse: fix battery reporting for Bluetooth Magic
  Trackpad USB-C (bsc#1012628).
- nvmet: pci-epf: put CQ ref on create_cq mapping failure
  (bsc#1012628).
- nvmet: pci-epf: fix use-after-free in
  nvmet_pci_epf_exec_iod_work() (bsc#1012628).
- nvmet-tcp: Do not WARN on remotely-controlled oversized SGL
  allocations (bsc#1012628).
- nvmet-tcp: bound SGL data length before allocating command
  buffers (bsc#1012628).
- nvmet-fc: fix invalid free in LS IOD error path (bsc#1012628).
- nvmet-auth: zero the AUTH_RECEIVE response buffer (bsc#1012628).
- dmaengine: fsl-edma: Add error handling for devm_kasprintf
  (bsc#1012628).
- mailbox: mchp-ipc-sbi: Add null check for devm_kasprintf()
  (bsc#1012628).
- ipv6: fix use-after-free in ip6_finish_output2() (bsc#1012628).
- ipv4: reject undersized MTUs in ip_do_fragment() (bsc#1012628).
- nfc: nci: free destination parameters when closing a connection
  (bsc#1012628).
- nfc: nci: fix uninit-value in the RF discover/activated NTF
  handlers (bsc#1012628).
- nfc: nci: fix out-of-bounds write in nci_target_auto_activated()
  (bsc#1012628).
- nfc: nci: add data_len bound checks to activation parameter
  extractors (bsc#1012628).
- nfc: st21nfca: validate ATR_REQ length against the received
  frame (bsc#1012628).
- nfc: pn533: purge fragmented skbs during cleanup (bsc#1012628).
- nfc: llcp: reject PDUs shorter than the LLCP header
  (bsc#1012628).
- nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers
  (bsc#1012628).
- nfc: llcp: bound the connect_sn TLV walk to the skb
  (bsc#1012628).
- nfc: microread: validate target discovery payload lengths
  (bsc#1012628).
- nfc: fdp: bound the device-reported read length and fix an
  skb leak (bsc#1012628).
- nfc: digital: clamp SENSF_RES length to the destination buffer
  (bsc#1012628).
- xfs: restore nofs context unconditionally in xfs_trans_roll
  (bsc#1012628).
- xfs: validate attr entry pointer before field access
  (bsc#1012628).
- ext4: fix incorrect function call when initializing s_resgid
  (bsc#1012628).
- ext4: don't enable DAX on new encrypted files (bsc#1012628).
- ext4: propagate errors from fast commit range replay
  (bsc#1012628).
- ext4: avoid tail write_begin walk for uptodate folios
  (bsc#1012628).
- ext4: clear error before retrying inode xattr space fallback
  (bsc#1012628).
- nilfs2: reject invalid block index in GC ioctl (bsc#1012628).
- ext4: stop retrying saturated xattr cache entries (bsc#1012628).
- kcov: fix data corruption and race conditions on PREEMPT_RT
  (bsc#1012628).
- null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0
  or overflows (bsc#1012628).
- ocfs2: fix missing metadata reservation for large xattrs
  (bsc#1012628).
- io_uring: defer eventfd signaling when queued from a wakeup
  handler (bsc#1012628).
- io_uring/uring_cmd: don't skip completion for a synchronous
  multishot cmd (bsc#1012628).
- io_uring/rsrc: fix folio size overflow in io_vec_fill_bvec()
  (bsc#1012628).
- io_uring/io-wq: fix worker accounting when canceling creation
  callbacks (bsc#1012628).
- io_uring/cmd: fix iovec leak when the async cmd is not recycled
  (bsc#1012628).
- ALSA: dummy: Check card index validity at probe (bsc#1012628).
- io_uring/futex: only mark private futex waits as inflight
  (bsc#1012628).
- io_uring/futex: don't mark futex wake requests as inflight
  (bsc#1012628).
- futex: Fix race on the initial mm-&gt;futex.phash.ref allocation
  (bsc#1012628).
- futex: Avoid private hash use-after-free on final put
  (bsc#1012628).
- futex/pi: Plug private futex exec() race (bsc#1012628).
- futex: Sanitize and document task_struct::futex::state
  transitions (bsc#1012628).
- futex/pi: Reject cross-mm private futex owners (bsc#1012628).
- nvmet: fix NULL pointer dereference in
  nvmet_execute_identify_nslist() (bsc#1012628).
- rndis_host: add overflow check in rndis_rx_fixup()
  (bsc#1012628).
- ALSA: scarlett2: Use a private URB for the notification endpoint
  (bsc#1012628).
- ALSA: FCP: Use a private URB for the notification endpoint
  (bsc#1012628).
- iommu/iommufd: Fix NULL pointer deref in
  iommufd_ioas_change_process when racing with iopt_map_file_pages
  (bsc#1012628).
- iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
  (bsc#1012628).
- Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup
  accept (bsc#1012628).
- PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM
  systems (bsc#1012628).
- commit 4fb6c76</changelog>
  <changelog author="jslaby@suse.cz" date="1787918400">- Linux 7.2.2 (bsc#1012628).
- inet: frags: strip GSO state from fragments before reassembly
  (bsc#1012628 CVE-2026-80590).
- commit 820247d</changelog>
</package>
<package pkgid="b86aa35efcb770c0da8211b790a342af6897a2edf5655bcc6e78bce09dc69c29decdae8a54db709ed1a77f8e894e810e8117197dac75aec319c4a3e3071c9d34" name="kernel-vanilla-debugsource" arch="i686">
  <version epoch="0" ver="7.2.2" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1786449600">- Update config files. Disable BATMAN_ADV (bsc#1272239)
- commit 7e90304</changelog>
  <changelog author="jslaby@suse.cz" date="1786449601">- Update config files. Set SND_SOC_TAS2783_SDW=m (bsc#1274559)
- commit e6536c5</changelog>
  <changelog author="jslaby@suse.cz" date="1786536000">- Update
  patches.kernel.org/7.1.8-435-drm-amd-display-check-GRPH_FLIP-status-before-s.patch
  (bsc#1012628 bsc#1259453).
- Update
  patches.kernel.org/7.1.8-436-drm-amd-display-Exit-idle-optimizations-before-.patch
  (bsc#1012628 bsc#1259453).
  Add a reference.
- commit 067e5f8</changelog>
  <changelog author="jslaby@suse.cz" date="1786622400">- Refresh
  patches.suse/x86-alternative-exclude-text-poking-against-change_page_at.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-read-lock-on-attribute-change-t.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-write-lock-on-collapse-to-avoid.patch.
- Refresh
  patches.suse/x86-mm-pat-allocate-split-page-tables-as-kernel-page-table.patch.
- Refresh
  patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch.
- Refresh
  patches.suse/x86-alternative-dump-more-on-failure-in-__text_poke.patch.
  Update to v2 and refresh the debug patch on top.
- commit d99c08e</changelog>
  <changelog author="pfalcato@suse.de" date="1786968000">- update to 7.2 final
  - refresh configs
- commit bf2526a</changelog>
  <changelog author="jslaby@suse.cz" date="1787659200">- Refresh
  patches.suse/md-raid1-create-serial-pool-adding-rdev-to-array-wit.patch.
- Refresh
  patches.suse/soundwire-dmi-quirks-Disable-ghost-Realtek-on-Asus-Z.patch.
  Update upstream status -- move md-raid1 to the sorted section and run:
  ./scripts/series_sort -u
- commit 1f86c97</changelog>
  <changelog author="jslaby@suse.cz" date="1787659201">- Refresh
  patches.suse/x86-mm-Fix-and-document-DEBUG_PAGEALLOC.patch.
- Refresh
  patches.suse/x86-mm-pat-Don-t-gate-cpa_lock-on-debug_pagealloc_enabled.patch.
- Refresh
  patches.suse/x86-mm-pat-Take-cpa_lock-around-large-page-collapse.patch.
  Update upstream status by:
  ./scripts/series_sort -u
- commit 6c4906b</changelog>
  <changelog author="rbm@suse.com" date="1787659202">- kernel-source: Recommend libdw-devel (bsc#1276665)
- commit b0e41fa</changelog>
  <changelog author="jslaby@suse.cz" date="1787832000">- Linux 7.2.1 (bsc#1012628).
- ptp: vmclock: prevent read-only mappings from becoming writable
  (bsc#1012628).
- futex: Fix might_sleep() warning in futex_pivot_pending()
  (bsc#1012628).
- Bluetooth: hci_aml: validate firmware segment lengths
  (bsc#1012628).
- Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
  (bsc#1012628).
- Bluetooth: ISO: zero the sockaddr before returning it in getname
  (bsc#1012628).
- Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept list UAF during suspend
  (bsc#1012628).
- Bluetooth: hci_event: validate LE Set CIG Parameters response
  (bsc#1012628).
- Bluetooth: hci_event: fix LE list UAF on reset (bsc#1012628).
- HID: input: read battery capacity from its actual report offset
  (bsc#1012628).
- HID: hyperv: validate initial device info bounds (bsc#1012628).
- HID: uclogic: fix use-after-free of inrange_timer on remove
  (bsc#1012628).
- HID: sensor: custom: Fix use-after-free in enable_sensor
  (bsc#1012628).
- HID: ft260: fix stack-use-after-return write in I2C read race
  (bsc#1012628).
- HID: core: fix number/pointer type confusion on long items
  (bsc#1012628).
- HID: rapoo: fix missing hid_is_usb() check (bsc#1012628).
- HID: nintendo: stop device IO before hid_hw_stop on probe
  failure (bsc#1012628).
- HID: nintendo: register input device after capabilities are set
  (bsc#1012628).
- HID: nintendo: fix out-of-bounds read in
  joycon_ctlr_read_handler() (bsc#1012628).
- HID: huawei: fix missing hid_is_usb() check (bsc#1012628).
- HID: asus: fix missing hid_is_usb() check (bsc#1012628).
- net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
  (bsc#1012628).
- HID: pidff: fix OOB write when hid-&gt;inputs is empty
  (bsc#1012628).
- HID: core: fix OOB read of field-&gt;usage in hid_set_field()
  (bsc#1012628).
- HID: magicmouse: do not keep a stale msc-&gt;input if no input
  is claimed (bsc#1012628).
- HID: magicmouse: re-enable multitouch after reset-resume
  (bsc#1012628).
- HID: magicmouse: prevent unbounded recursion in
  magicmouse_raw_event() (bsc#1012628).
- HID: magicmouse: fix battery reporting for Bluetooth Magic
  Trackpad USB-C (bsc#1012628).
- nvmet: pci-epf: put CQ ref on create_cq mapping failure
  (bsc#1012628).
- nvmet: pci-epf: fix use-after-free in
  nvmet_pci_epf_exec_iod_work() (bsc#1012628).
- nvmet-tcp: Do not WARN on remotely-controlled oversized SGL
  allocations (bsc#1012628).
- nvmet-tcp: bound SGL data length before allocating command
  buffers (bsc#1012628).
- nvmet-fc: fix invalid free in LS IOD error path (bsc#1012628).
- nvmet-auth: zero the AUTH_RECEIVE response buffer (bsc#1012628).
- dmaengine: fsl-edma: Add error handling for devm_kasprintf
  (bsc#1012628).
- mailbox: mchp-ipc-sbi: Add null check for devm_kasprintf()
  (bsc#1012628).
- ipv6: fix use-after-free in ip6_finish_output2() (bsc#1012628).
- ipv4: reject undersized MTUs in ip_do_fragment() (bsc#1012628).
- nfc: nci: free destination parameters when closing a connection
  (bsc#1012628).
- nfc: nci: fix uninit-value in the RF discover/activated NTF
  handlers (bsc#1012628).
- nfc: nci: fix out-of-bounds write in nci_target_auto_activated()
  (bsc#1012628).
- nfc: nci: add data_len bound checks to activation parameter
  extractors (bsc#1012628).
- nfc: st21nfca: validate ATR_REQ length against the received
  frame (bsc#1012628).
- nfc: pn533: purge fragmented skbs during cleanup (bsc#1012628).
- nfc: llcp: reject PDUs shorter than the LLCP header
  (bsc#1012628).
- nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers
  (bsc#1012628).
- nfc: llcp: bound the connect_sn TLV walk to the skb
  (bsc#1012628).
- nfc: microread: validate target discovery payload lengths
  (bsc#1012628).
- nfc: fdp: bound the device-reported read length and fix an
  skb leak (bsc#1012628).
- nfc: digital: clamp SENSF_RES length to the destination buffer
  (bsc#1012628).
- xfs: restore nofs context unconditionally in xfs_trans_roll
  (bsc#1012628).
- xfs: validate attr entry pointer before field access
  (bsc#1012628).
- ext4: fix incorrect function call when initializing s_resgid
  (bsc#1012628).
- ext4: don't enable DAX on new encrypted files (bsc#1012628).
- ext4: propagate errors from fast commit range replay
  (bsc#1012628).
- ext4: avoid tail write_begin walk for uptodate folios
  (bsc#1012628).
- ext4: clear error before retrying inode xattr space fallback
  (bsc#1012628).
- nilfs2: reject invalid block index in GC ioctl (bsc#1012628).
- ext4: stop retrying saturated xattr cache entries (bsc#1012628).
- kcov: fix data corruption and race conditions on PREEMPT_RT
  (bsc#1012628).
- null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0
  or overflows (bsc#1012628).
- ocfs2: fix missing metadata reservation for large xattrs
  (bsc#1012628).
- io_uring: defer eventfd signaling when queued from a wakeup
  handler (bsc#1012628).
- io_uring/uring_cmd: don't skip completion for a synchronous
  multishot cmd (bsc#1012628).
- io_uring/rsrc: fix folio size overflow in io_vec_fill_bvec()
  (bsc#1012628).
- io_uring/io-wq: fix worker accounting when canceling creation
  callbacks (bsc#1012628).
- io_uring/cmd: fix iovec leak when the async cmd is not recycled
  (bsc#1012628).
- ALSA: dummy: Check card index validity at probe (bsc#1012628).
- io_uring/futex: only mark private futex waits as inflight
  (bsc#1012628).
- io_uring/futex: don't mark futex wake requests as inflight
  (bsc#1012628).
- futex: Fix race on the initial mm-&gt;futex.phash.ref allocation
  (bsc#1012628).
- futex: Avoid private hash use-after-free on final put
  (bsc#1012628).
- futex/pi: Plug private futex exec() race (bsc#1012628).
- futex: Sanitize and document task_struct::futex::state
  transitions (bsc#1012628).
- futex/pi: Reject cross-mm private futex owners (bsc#1012628).
- nvmet: fix NULL pointer dereference in
  nvmet_execute_identify_nslist() (bsc#1012628).
- rndis_host: add overflow check in rndis_rx_fixup()
  (bsc#1012628).
- ALSA: scarlett2: Use a private URB for the notification endpoint
  (bsc#1012628).
- ALSA: FCP: Use a private URB for the notification endpoint
  (bsc#1012628).
- iommu/iommufd: Fix NULL pointer deref in
  iommufd_ioas_change_process when racing with iopt_map_file_pages
  (bsc#1012628).
- iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
  (bsc#1012628).
- Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup
  accept (bsc#1012628).
- PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM
  systems (bsc#1012628).
- commit 4fb6c76</changelog>
  <changelog author="jslaby@suse.cz" date="1787918400">- Linux 7.2.2 (bsc#1012628).
- inet: frags: strip GSO state from fragments before reassembly
  (bsc#1012628 CVE-2026-80590).
- commit 820247d</changelog>
</package>
<package pkgid="7f48f07dee8697e47ab7302f335d42fc2860f1471c63179542cf54bbb5f6e332446c600d05c461c0a5e708ac3b64ca8090c2dee2d5d014d5f04fcdf5d5a2c8aa" name="kernel-vanilla-vdso-debuginfo" arch="i686">
  <version epoch="0" ver="7.2.2" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1786449600">- Update config files. Disable BATMAN_ADV (bsc#1272239)
- commit 7e90304</changelog>
  <changelog author="jslaby@suse.cz" date="1786449601">- Update config files. Set SND_SOC_TAS2783_SDW=m (bsc#1274559)
- commit e6536c5</changelog>
  <changelog author="jslaby@suse.cz" date="1786536000">- Update
  patches.kernel.org/7.1.8-435-drm-amd-display-check-GRPH_FLIP-status-before-s.patch
  (bsc#1012628 bsc#1259453).
- Update
  patches.kernel.org/7.1.8-436-drm-amd-display-Exit-idle-optimizations-before-.patch
  (bsc#1012628 bsc#1259453).
  Add a reference.
- commit 067e5f8</changelog>
  <changelog author="jslaby@suse.cz" date="1786622400">- Refresh
  patches.suse/x86-alternative-exclude-text-poking-against-change_page_at.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-read-lock-on-attribute-change-t.patch.
- Refresh
  patches.suse/x86-mm-pat-acquire-init_mm-write-lock-on-collapse-to-avoid.patch.
- Refresh
  patches.suse/x86-mm-pat-allocate-split-page-tables-as-kernel-page-table.patch.
- Refresh
  patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch.
- Refresh
  patches.suse/x86-alternative-dump-more-on-failure-in-__text_poke.patch.
  Update to v2 and refresh the debug patch on top.
- commit d99c08e</changelog>
  <changelog author="pfalcato@suse.de" date="1786968000">- update to 7.2 final
  - refresh configs
- commit bf2526a</changelog>
  <changelog author="jslaby@suse.cz" date="1787659200">- Refresh
  patches.suse/md-raid1-create-serial-pool-adding-rdev-to-array-wit.patch.
- Refresh
  patches.suse/soundwire-dmi-quirks-Disable-ghost-Realtek-on-Asus-Z.patch.
  Update upstream status -- move md-raid1 to the sorted section and run:
  ./scripts/series_sort -u
- commit 1f86c97</changelog>
  <changelog author="jslaby@suse.cz" date="1787659201">- Refresh
  patches.suse/x86-mm-Fix-and-document-DEBUG_PAGEALLOC.patch.
- Refresh
  patches.suse/x86-mm-pat-Don-t-gate-cpa_lock-on-debug_pagealloc_enabled.patch.
- Refresh
  patches.suse/x86-mm-pat-Take-cpa_lock-around-large-page-collapse.patch.
  Update upstream status by:
  ./scripts/series_sort -u
- commit 6c4906b</changelog>
  <changelog author="rbm@suse.com" date="1787659202">- kernel-source: Recommend libdw-devel (bsc#1276665)
- commit b0e41fa</changelog>
  <changelog author="jslaby@suse.cz" date="1787832000">- Linux 7.2.1 (bsc#1012628).
- ptp: vmclock: prevent read-only mappings from becoming writable
  (bsc#1012628).
- futex: Fix might_sleep() warning in futex_pivot_pending()
  (bsc#1012628).
- Bluetooth: hci_aml: validate firmware segment lengths
  (bsc#1012628).
- Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
  (bsc#1012628).
- Bluetooth: ISO: zero the sockaddr before returning it in getname
  (bsc#1012628).
- Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
  (bsc#1012628).
- Bluetooth: hci_sync: Fix accept list UAF during suspend
  (bsc#1012628).
- Bluetooth: hci_event: validate LE Set CIG Parameters response
  (bsc#1012628).
- Bluetooth: hci_event: fix LE list UAF on reset (bsc#1012628).
- HID: input: read battery capacity from its actual report offset
  (bsc#1012628).
- HID: hyperv: validate initial device info bounds (bsc#1012628).
- HID: uclogic: fix use-after-free of inrange_timer on remove
  (bsc#1012628).
- HID: sensor: custom: Fix use-after-free in enable_sensor
  (bsc#1012628).
- HID: ft260: fix stack-use-after-return write in I2C read race
  (bsc#1012628).
- HID: core: fix number/pointer type confusion on long items
  (bsc#1012628).
- HID: rapoo: fix missing hid_is_usb() check (bsc#1012628).
- HID: nintendo: stop device IO before hid_hw_stop on probe
  failure (bsc#1012628).
- HID: nintendo: register input device after capabilities are set
  (bsc#1012628).
- HID: nintendo: fix out-of-bounds read in
  joycon_ctlr_read_handler() (bsc#1012628).
- HID: huawei: fix missing hid_is_usb() check (bsc#1012628).
- HID: asus: fix missing hid_is_usb() check (bsc#1012628).
- net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
  (bsc#1012628).
- HID: pidff: fix OOB write when hid-&gt;inputs is empty
  (bsc#1012628).
- HID: core: fix OOB read of field-&gt;usage in hid_set_field()
  (bsc#1012628).
- HID: magicmouse: do not keep a stale msc-&gt;input if no input
  is claimed (bsc#1012628).
- HID: magicmouse: re-enable multitouch after reset-resume
  (bsc#1012628).
- HID: magicmouse: prevent unbounded recursion in
  magicmouse_raw_event() (bsc#1012628).
- HID: magicmouse: fix battery reporting for Bluetooth Magic
  Trackpad USB-C (bsc#1012628).
- nvmet: pci-epf: put CQ ref on create_cq mapping failure
  (bsc#1012628).
- nvmet: pci-epf: fix use-after-free in
  nvmet_pci_epf_exec_iod_work() (bsc#1012628).
- nvmet-tcp: Do not WARN on remotely-controlled oversized SGL
  allocations (bsc#1012628).
- nvmet-tcp: bound SGL data length before allocating command
  buffers (bsc#1012628).
- nvmet-fc: fix invalid free in LS IOD error path (bsc#1012628).
- nvmet-auth: zero the AUTH_RECEIVE response buffer (bsc#1012628).
- dmaengine: fsl-edma: Add error handling for devm_kasprintf
  (bsc#1012628).
- mailbox: mchp-ipc-sbi: Add null check for devm_kasprintf()
  (bsc#1012628).
- ipv6: fix use-after-free in ip6_finish_output2() (bsc#1012628).
- ipv4: reject undersized MTUs in ip_do_fragment() (bsc#1012628).
- nfc: nci: free destination parameters when closing a connection
  (bsc#1012628).
- nfc: nci: fix uninit-value in the RF discover/activated NTF
  handlers (bsc#1012628).
- nfc: nci: fix out-of-bounds write in nci_target_auto_activated()
  (bsc#1012628).
- nfc: nci: add data_len bound checks to activation parameter
  extractors (bsc#1012628).
- nfc: st21nfca: validate ATR_REQ length against the received
  frame (bsc#1012628).
- nfc: pn533: purge fragmented skbs during cleanup (bsc#1012628).
- nfc: llcp: reject PDUs shorter than the LLCP header
  (bsc#1012628).
- nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers
  (bsc#1012628).
- nfc: llcp: bound the connect_sn TLV walk to the skb
  (bsc#1012628).
- nfc: microread: validate target discovery payload lengths
  (bsc#1012628).
- nfc: fdp: bound the device-reported read length and fix an
  skb leak (bsc#1012628).
- nfc: digital: clamp SENSF_RES length to the destination buffer
  (bsc#1012628).
- xfs: restore nofs context unconditionally in xfs_trans_roll
  (bsc#1012628).
- xfs: validate attr entry pointer before field access
  (bsc#1012628).
- ext4: fix incorrect function call when initializing s_resgid
  (bsc#1012628).
- ext4: don't enable DAX on new encrypted files (bsc#1012628).
- ext4: propagate errors from fast commit range replay
  (bsc#1012628).
- ext4: avoid tail write_begin walk for uptodate folios
  (bsc#1012628).
- ext4: clear error before retrying inode xattr space fallback
  (bsc#1012628).
- nilfs2: reject invalid block index in GC ioctl (bsc#1012628).
- ext4: stop retrying saturated xattr cache entries (bsc#1012628).
- kcov: fix data corruption and race conditions on PREEMPT_RT
  (bsc#1012628).
- null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0
  or overflows (bsc#1012628).
- ocfs2: fix missing metadata reservation for large xattrs
  (bsc#1012628).
- io_uring: defer eventfd signaling when queued from a wakeup
  handler (bsc#1012628).
- io_uring/uring_cmd: don't skip completion for a synchronous
  multishot cmd (bsc#1012628).
- io_uring/rsrc: fix folio size overflow in io_vec_fill_bvec()
  (bsc#1012628).
- io_uring/io-wq: fix worker accounting when canceling creation
  callbacks (bsc#1012628).
- io_uring/cmd: fix iovec leak when the async cmd is not recycled
  (bsc#1012628).
- ALSA: dummy: Check card index validity at probe (bsc#1012628).
- io_uring/futex: only mark private futex waits as inflight
  (bsc#1012628).
- io_uring/futex: don't mark futex wake requests as inflight
  (bsc#1012628).
- futex: Fix race on the initial mm-&gt;futex.phash.ref allocation
  (bsc#1012628).
- futex: Avoid private hash use-after-free on final put
  (bsc#1012628).
- futex/pi: Plug private futex exec() race (bsc#1012628).
- futex: Sanitize and document task_struct::futex::state
  transitions (bsc#1012628).
- futex/pi: Reject cross-mm private futex owners (bsc#1012628).
- nvmet: fix NULL pointer dereference in
  nvmet_execute_identify_nslist() (bsc#1012628).
- rndis_host: add overflow check in rndis_rx_fixup()
  (bsc#1012628).
- ALSA: scarlett2: Use a private URB for the notification endpoint
  (bsc#1012628).
- ALSA: FCP: Use a private URB for the notification endpoint
  (bsc#1012628).
- iommu/iommufd: Fix NULL pointer deref in
  iommufd_ioas_change_process when racing with iopt_map_file_pages
  (bsc#1012628).
- iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
  (bsc#1012628).
- Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup
  accept (bsc#1012628).
- PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM
  systems (bsc#1012628).
- commit 4fb6c76</changelog>
  <changelog author="jslaby@suse.cz" date="1787918400">- Linux 7.2.2 (bsc#1012628).
- inet: frags: strip GSO state from fragments before reassembly
  (bsc#1012628 CVE-2026-80590).
- commit 820247d</changelog>
</package>
<package pkgid="a78734ad9f47395b4d2baa3e19b16b83b5c8bd0f825988497effbf992403ef40633b6ba12def6f67615ec5d64d010aafb801cd496ffb8259d1587c4bda9a31f4" name="kernelshark-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.6"/>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1601985600">- Switch obs_scm and set_version services to "disabled"
  * To enable the build on platform where set_version is not available
  * Disabled services are now run manually and the resulting files
    (kernelshark-v1.0.obscpio and kernelshark.obsinfo) are added to
    the repository
  * Running set_version has also fixed "Version:" in the spec file</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1605355200">- Filter version so that we have, e.g., "1.0" rather than "v1.0"</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1605355201">- Update to version 1.2</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1642680000">- Update to latest upstream version (1.3)
- Fix the build
  - Add cmake-link-glut-libraries.patch
- (Build) Depend from libtracefs and libtraceevent packages
- spec file adjustments
  - %setup --&gt; %autosetup
  - Drop kernelshark-rpmlintrc</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1660737600">- Update to latest upstream version (2.1.1)
  - Drop 0001-trace-cmd-fix-multiple-definition-compiler-errors.patch
  - Drop cmake-link-glut-libraries.patch
  - Drop makefile-bash.patch
  - Drop makefile-lib64.patch
  - Drop kernelshark-make-fontheight.patch
  - Add 0001-kernel-shark-Build-missed_event-as-GUI-plugin.patch</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1675771200">- Update to latest upstream version (2.2.0)
  - Drop 0001-kernel-shark-Build-missed_event-as-GUI-plugin.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1694606400">- Update to latest upstream version (2.2.1)
  * Fix Capture if directory contains space
  * Fix segfault in libkshark-tepdata</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1730980800">- Update to latest upstream version (2.3.1)
  * Fixing bugs introduced when Porting KernelShark to Qt 6.
  * Porting KernelShark to Qt 6
- Fix build error
  * add 0001-kernelshark-fix-compiling-error-in-LatencyPlot.cpp.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1754308800">- Delete patch (fixed upstream):
  0001-kernelshark-fix-compiling-error-in-LatencyPlot.cpp.patch
- Update to latest upstream version (2.4.0)
  * Multi-thread the computaion of stream/combo plots
- Replace "disabled" with "manual" in _service, as disabled is now
  deprecated</changelog>
</package>
<package pkgid="880bd3d81e635fb5d4d6b89fda15c9933ff4c11515ab45e6132ca628fb16d9cbe063c921a693ded4acb9dcaca6d40dc6248d017cb96c8603b035e1879807c707" name="kernelshark-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.6"/>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1601985600">- Switch obs_scm and set_version services to "disabled"
  * To enable the build on platform where set_version is not available
  * Disabled services are now run manually and the resulting files
    (kernelshark-v1.0.obscpio and kernelshark.obsinfo) are added to
    the repository
  * Running set_version has also fixed "Version:" in the spec file</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1605355200">- Filter version so that we have, e.g., "1.0" rather than "v1.0"</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1605355201">- Update to version 1.2</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1642680000">- Update to latest upstream version (1.3)
- Fix the build
  - Add cmake-link-glut-libraries.patch
- (Build) Depend from libtracefs and libtraceevent packages
- spec file adjustments
  - %setup --&gt; %autosetup
  - Drop kernelshark-rpmlintrc</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1660737600">- Update to latest upstream version (2.1.1)
  - Drop 0001-trace-cmd-fix-multiple-definition-compiler-errors.patch
  - Drop cmake-link-glut-libraries.patch
  - Drop makefile-bash.patch
  - Drop makefile-lib64.patch
  - Drop kernelshark-make-fontheight.patch
  - Add 0001-kernel-shark-Build-missed_event-as-GUI-plugin.patch</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1675771200">- Update to latest upstream version (2.2.0)
  - Drop 0001-kernel-shark-Build-missed_event-as-GUI-plugin.patch</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1694606400">- Update to latest upstream version (2.2.1)
  * Fix Capture if directory contains space
  * Fix segfault in libkshark-tepdata</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1730980800">- Update to latest upstream version (2.3.1)
  * Fixing bugs introduced when Porting KernelShark to Qt 6.
  * Porting KernelShark to Qt 6
- Fix build error
  * add 0001-kernelshark-fix-compiling-error-in-LatencyPlot.cpp.patch</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1754308800">- Delete patch (fixed upstream):
  0001-kernelshark-fix-compiling-error-in-LatencyPlot.cpp.patch
- Update to latest upstream version (2.4.0)
  * Multi-thread the computaion of stream/combo plots
- Replace "disabled" with "manual" in _service, as disabled is now
  deprecated</changelog>
</package>
<package pkgid="8310f8d5dfe9fccbb9b35a2879d474ffd6de1a0d447f7e2e2d9605d4fbbac1c5ca00dde9013fe1ac0d249762b57b843cdd43e396bc459b5638f7399149556c58" name="kew-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.7" rel="1.2"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1725451200">- Update to version 2.7.2
  * Add capability to remove the currently playing song from the
    playlist. Press space bar to play the next song in the list.
  * Scrolling now stops immediately after the key is released.
  * Better reset of the terminal at program exit.
  * MPRIS widgets are now updated when switching songs while paused
  * When pressing update library ("u"), it now remembers which
    files are enqueued.
  * No more ugly scroll back buffer in the terminal.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1726833600">- Update to version 2.8
  * Much nicer way to set the music library path on first use.
  * Checks at startup if the music library's modified time has
    changed when using cached library. If it has, update the
    library.
  * Improved search: kew now also shows the album name (directory
    name) of search results, for clarity.
  * You can now use TAB to cycle through the different views.
  * Don't repeat the song notification when enqueuing songs.
  * Fixed issue where kew sometimes couldn't find the cover image
    in the folder.
  * Better handling of songs that cannot be initialized.
  * Removed support for .mp4 files so as to not add a bunch of
    video folders to the music library.
  * Cursor was not reappearing in some cases on FreeBSD after
    program exited.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1726920000">- Update to version 2.8.1
  * Fixed slow loading UI on some machines, because of blocking
    desktop notification.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1757332800">- Update to version 3.4.1
  * This update adds the ability to see and enqueue .m3u playlists
    from the library view, fixes a few minor bugs and removes ALAC
    decoding support.
- add faad2 BuildRequires: enable aac support
- add gcc-c++ BuildRequires: needed for build v3
- add libogg-devel BuildRequires: enable ogg support
- add libtag-devel BuildRequires: enable tag support
- remove unneeded BuildRequires:
  * freeimage-devel
  * pkgconfig(libavformat)</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1757505600">- Fix enable aac support: change BuildRequires faad2 to faad2-devel</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1759752000">- Update to version 3.5.1
  * Theme colors, both TrueColor and 16-color palette theming.
    Cycle by pressing 't'.
  * Improved the search function so that albums are shown below an
    artist hit.
  * Added an icon indicating if the song is playing or paused
    before the title at the top when the logo is hidden.
  * Shows the playlist from the first song (if it's in view),
    instead of always starting from the playing song.
  * Improved the safety of various functions and addressed
    potential vulnerabilities.
  * Don't make a space for the cover if there is none on landscape
    view.
  * Improved the instructions in the help view.Fixed visualizer
    crashing the app on ultrawide monitors.
  * Added null check for when exporting an empty playlist to .m3u.
  * Prevent flickering when scrolling on TTY and likely on some
    other terminals as well.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1760356800">- Update to version 3.5.3
  * Fixes a bug that affects the library cache. This bug has the
    effect of making startup times for kew be slower on already
    slow HDDs.
- Update to version 3.5.2
  * Fixed line in cover being erased in landscape mode on some
    terminals.
  * Fixed long names no longer scrolling.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1765454400">- Update to version 3.7.1
  + Fixes
  - Fixes a bug where the screen was not getting cleared when
    switching views if `hidesidecover` was set to `1`.
- Update to version 3.7.0
  + Optimisations
  - Faster loading of previous playlists, especially for large
    collections. The new method is up to 20x faster for loading
    big playlists.
  - The library is now always cached and only scans if the files
    have changed. This speeds up library loading, especially on
    slow disks.
  + Key Binding Overhaul
  - Advanced key bindings and more key combinations are now
    supported.
  - New format for key bindings:
    + `bind = +, volUp, +5%` → Increase volume by 5%
    + `bind = Shift+s, stop` → Stop playback
    + `bind = mouseMiddle, enqueueAndPlay` → Enqueue and play
    track
  - Old config files are mostly compatible, but new examples can
    be found by deleting the `kewrc` file.
  + Lyrics Enhancements
  - Support for both synchronized and unsynchronized Vorbis
    lyrics. (Suggested by @hiruocha)
  - Auto-scrolling lyrics for synced lyrics with manual scroll
    support. (By @noiamnote)
  + Translations
  - The app and README have been translated into Japanese and
    Chinese. Thanks to @hiruocha for the Chinese translation.
  + Themes
  - New theme: `catpuccin mocha` by @pixel-peeper.
  - New theme: `neutral`, which uses only the default foreground
    color.
  + UI Improvements
  - The album cover is now visible on the left side of most views
    (can be disabled by setting `hideSideCover=1` in the config
    file).
  + Bug Fixes
  - Don't enqueue `.m3u` files themselves when mass enqueueing.
  - Fixed a bug where song metadata wasn't switching for certain
    MP3 files.
  - Fixed a bug where the position of the selected row could jump
    in library view.
  - Made the path validation function less strict to avoid false
    positives. (Reported by DimaFyodorov)
  - Removed hardcoded paths in Makefile to avoid conflicts.
  - Fixed a few minor bugs with the library UI.
  - Fixed full-width characters not being displayed in
    notifications.
- Update to version 3.6.4
  + Bug Fixes
  - Fixed the `kew theme` command.
  - Added support for Vorbis lyrics in FLAC, Ogg, and Opus files.
  - Includes `.lrc` file support and SYLT MP3 lyrics support.
- Update to version 3.6.3
  + Bug Fixes
  - Fixed an issue on Termux for users without `faad` installed.
  - Fixed song loading instability with FLAC and MP3 files.
  - Fixed behavior when song arguments are provided, ensuring
    proper track view behavior.
- Update to version 3.6.2
  + Bug Fixes
  - Fixed `kew` not exiting cleanly on Android.
  - Fixed error when updating library from cache.
- Update to version 3.6.1
  + Bug Fixes
  - Fixed build issue on Termux.
- Update to version 3.6.0
  + New Features
  - Added logo and tagline: "MUSIC FOR THE SHELL".
  - Introduced a default red color (`#de2b4d`) when no music is
    playing and album colors are used.
  - Improved the welcome screen when the path is not set.
  + Song Lyrics Support
  - Added support for `.lrc` files and SYLT ID3 tags.
  - Watch timestamped lyrics in track view or press 'm' for full
  - page lyrics.
  + Internal Changes
  - Bumped `miniaudio` to version v0.11.23, fixing a bug with
    certain MP3 versions.
  - Extensive code cleanup and improved internal structure,
    including the removal of globals.
  - The `kewrc` config file is now respected and only updated when
    running `kew path &lt;path&gt;`.
  + UI Improvements
  - Path expansion is now correct when providing it through the
    first screen.
  - The app will no longer create `~/.config/kew/themes` if no
    themes are available.
  - Gradients are now enabled when using themes, not just album
    colors.
  + Bug Fixes
  - Fixed a bug with library cache IDs introduced in the last
    version.
  - Fixed a build issue on macOS.
  - Fixed an issue with replay gain being calculated in the wrong
    place.
- Add lang subpackage</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1767355200">- update to 3.7.3:
  * Added support for USLT lyrics tag including USLT with
    embedded synchronized lrc content. Suggested by
    @gzemlevskiy17.
  * Change makefile and kew.c so that locale install dir derives
    from PREFIX. Found by @yurivict.
  * kew play \&lt;filepath\&gt; , plays a file or a the contents of a
    directory. By @Overionised.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1784721600">- Update to version 4.2.7
  * Updated UI with new layouts, animations, and visual polish
  * Added MPRIS media player control support
  * Added Opus, DSF, and DFF audio format support
  * Added replaygain parsing and loudness normalization support
  * Added mouse support for track seeking and library navigation
  * Improved CUE sheet handling and multi-track file support
  * Improved search filter performance and keybinding options
  * Improved audio backend stability and seamless playback
  * Optimized memory usage and startup indexing time
  * Fixed track duration calculation and metadata parsing bugs
  * Fixed playlist saving, loading, and auto-sorting issues
  * Updated build scripts and updated project dependencies</changelog>
</package>
<package pkgid="c96bce445e63fae6866e1fe208052c6423417ccf41c8489527b1657582f44f7a2e0c50b92b54f06aa0efcd1876fcc9adfa5d55eef943bb619ce3dc1bbbc8299e" name="kexec-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.32+git15.g677dd2f" rel="1.3"/>
  <changelog author="olaf@aepfle.de" date="1698148800">- Fix build with old glibc with 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1705665600">- add kexec-dont-use-kexec_file_load-on-xen.patch:
  kexec: don't use kexec_file_load on xen (bsc#1218590)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1709726400">- update to 2.0.28:
  * LoongArch: Load vmlinux.efi to the link address
  * LoongArch: Fix an issue with relocatable vmlinux
  * m68k: fix getrandom() use with uclibc
  * lzma: Relax memory limit for lzma decompressor
  * kexec: ppc64: print help to stdout instead of stderr
  * kexec/loongarch64: fix 'make dist' file loss issue
  * crashdump/x86: set the elfcorehdr segment size for hotplug
  * crashdump/x86: identify elfcorehdr segment for hotplug
  * crashdump: exclude elfcorehdr segment from digest for hotplug
  * crashdump: setup general hotplug support
  * crashdump: introduce the hotplug command line options
  * kexec: define KEXEC_UPDATE_ELFCOREHDR
  * kexec: update manpage with explicit mention of clean kexec
  * zboot: add loongarch kexec_load support
  * zboot: enable arm64 kexec_load for zboot image
- drop 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch, upstream
- add fix-building-on-x86_64-with-binutils-2.41.patch:
  * fix assembling on binutils &gt;= 2.42
- refresh kexec-tools-disable-test.patch</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1723464000">- update to 2.0.29:
  * update man and --help
  * powerpc/kexec_load: add hotplug support
  * kexec_load: Use new kexec flag for hotplug support
  * x86-linux-setup.c: Use POSIX basename API
  * LoongArch: fix load command line segment error
  * LoongArch: add multi crash kernel segment support
  * LoongArch: fix kernel image size error
  * Arm: Fix add_buffer_phys_virt() align issue
  * Fix incorrect Free Software Foundation address in the license
  * util_lib/elf_info.c: fix a warning
  * kexec_file: add kexec_file flag to support debug printing
  * workflow: update to use checkout@v4
- drop kexec-dont-use-kexec_file_load-on-xen.patch, upstream
- drop fix-building-on-x86_64-with-binutils-2.41.patch, upstream
- kexec-tools-riscv-hotplug.patch: Fix build for riscv64.</changelog>
  <changelog author="olaf@aepfle.de" date="1726228800">- To create rckexec-reload, the service binary is required at
  build time. This binary is provided by aaa_base. Make sure this
  package is available during build.</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1735560000">- update to 2.0.30:
  * arm64: Support UKI image format
  * bug fixes</changelog>
  <changelog author="olaf@aepfle.de" date="1735732800">- force -std=gnu99 because C99 because the code uses features</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1772539200">- Fix package for %suse_version bump (jsc#PED-15811).</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1777550400">- update to 2.0.32+git15.g677dd2f:
  * x86_64: Support UKI image format
  * pe-zboot: Truncate the trailing zero if Image is signed
  * kexec: Enable zstd in kexec decompression paths
  * x86_64: Use the x86-64 level for purgatory
  * RISC-V: Enable kexec_file_load syscall
  * RISC-V: Support loading Image binary file
  * kexec/zboot: Add boundary check on PE header offset
  * LoongArch: Change COMMAND_LINE_SIZE to 4096
  * kexec: Handle removal of multiple 'crashkernel' parameters
  * LoongArch: Enforce relocatable kernel check for crash dump
  * LoongArch: Change initrd allocation to top-down
  * LoongArch: Add kexec_file_load syscall
  * LoongArch: Remove 'kexec_file' cmdline parameters when using --reuse-cmdline option
  * kexec/ifdown.c: Use AF_NETLINK instead of AF_INET
  * ppc64: ensure /memreserve/ sections exist in user-provided FDT
  * ppc64: handle reboot CPU in case of user provided DTB
  * ppc64: lift the dtb and initrd restriction
  * kexec: add kexec flag to support debug printing
  * UKI: Fix the size of real payload
  * ppc64: Reserve FDT memory for full elfcorehdr memory size
  * LoongArch: Increase MAX_MEMORY_RANGES to 1024
- drop outdated patches:
  * kexec-tools-SYS_getrandom.patch
  * kexec-tools-riscv64.patch
  * kexec-tools-riscv-hotplug.patch</changelog>
</package>
<package pkgid="6ebc88d4db142f404d986743018a5c3ad571b02b9a589e868850194deb56fc51a92ff02054318e2d77493f369702b6d3018acb9cdc4d03ac2573f5556754ae77" name="kexec-tools-debugsource" arch="i586">
  <version epoch="0" ver="2.0.32+git15.g677dd2f" rel="1.3"/>
  <changelog author="olaf@aepfle.de" date="1698148800">- Fix build with old glibc with 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1705665600">- add kexec-dont-use-kexec_file_load-on-xen.patch:
  kexec: don't use kexec_file_load on xen (bsc#1218590)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1709726400">- update to 2.0.28:
  * LoongArch: Load vmlinux.efi to the link address
  * LoongArch: Fix an issue with relocatable vmlinux
  * m68k: fix getrandom() use with uclibc
  * lzma: Relax memory limit for lzma decompressor
  * kexec: ppc64: print help to stdout instead of stderr
  * kexec/loongarch64: fix 'make dist' file loss issue
  * crashdump/x86: set the elfcorehdr segment size for hotplug
  * crashdump/x86: identify elfcorehdr segment for hotplug
  * crashdump: exclude elfcorehdr segment from digest for hotplug
  * crashdump: setup general hotplug support
  * crashdump: introduce the hotplug command line options
  * kexec: define KEXEC_UPDATE_ELFCOREHDR
  * kexec: update manpage with explicit mention of clean kexec
  * zboot: add loongarch kexec_load support
  * zboot: enable arm64 kexec_load for zboot image
- drop 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch, upstream
- add fix-building-on-x86_64-with-binutils-2.41.patch:
  * fix assembling on binutils &gt;= 2.42
- refresh kexec-tools-disable-test.patch</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1723464000">- update to 2.0.29:
  * update man and --help
  * powerpc/kexec_load: add hotplug support
  * kexec_load: Use new kexec flag for hotplug support
  * x86-linux-setup.c: Use POSIX basename API
  * LoongArch: fix load command line segment error
  * LoongArch: add multi crash kernel segment support
  * LoongArch: fix kernel image size error
  * Arm: Fix add_buffer_phys_virt() align issue
  * Fix incorrect Free Software Foundation address in the license
  * util_lib/elf_info.c: fix a warning
  * kexec_file: add kexec_file flag to support debug printing
  * workflow: update to use checkout@v4
- drop kexec-dont-use-kexec_file_load-on-xen.patch, upstream
- drop fix-building-on-x86_64-with-binutils-2.41.patch, upstream
- kexec-tools-riscv-hotplug.patch: Fix build for riscv64.</changelog>
  <changelog author="olaf@aepfle.de" date="1726228800">- To create rckexec-reload, the service binary is required at
  build time. This binary is provided by aaa_base. Make sure this
  package is available during build.</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1735560000">- update to 2.0.30:
  * arm64: Support UKI image format
  * bug fixes</changelog>
  <changelog author="olaf@aepfle.de" date="1735732800">- force -std=gnu99 because C99 because the code uses features</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1737547200">- Drop rcFOO symlinks for CODE16 (PED-266).</changelog>
  <changelog author="Petr Tesařík &lt;ptesarik@suse.com&gt;" date="1772539200">- Fix package for %suse_version bump (jsc#PED-15811).</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1777550400">- update to 2.0.32+git15.g677dd2f:
  * x86_64: Support UKI image format
  * pe-zboot: Truncate the trailing zero if Image is signed
  * kexec: Enable zstd in kexec decompression paths
  * x86_64: Use the x86-64 level for purgatory
  * RISC-V: Enable kexec_file_load syscall
  * RISC-V: Support loading Image binary file
  * kexec/zboot: Add boundary check on PE header offset
  * LoongArch: Change COMMAND_LINE_SIZE to 4096
  * kexec: Handle removal of multiple 'crashkernel' parameters
  * LoongArch: Enforce relocatable kernel check for crash dump
  * LoongArch: Change initrd allocation to top-down
  * LoongArch: Add kexec_file_load syscall
  * LoongArch: Remove 'kexec_file' cmdline parameters when using --reuse-cmdline option
  * kexec/ifdown.c: Use AF_NETLINK instead of AF_INET
  * ppc64: ensure /memreserve/ sections exist in user-provided FDT
  * ppc64: handle reboot CPU in case of user provided DTB
  * ppc64: lift the dtb and initrd restriction
  * kexec: add kexec flag to support debug printing
  * UKI: Fix the size of real payload
  * ppc64: Reserve FDT memory for full elfcorehdr memory size
  * LoongArch: Increase MAX_MEMORY_RANGES to 1024
- drop outdated patches:
  * kexec-tools-SYS_getrandom.patch
  * kexec-tools-riscv64.patch
  * kexec-tools-riscv-hotplug.patch</changelog>
</package>
<package pkgid="fb7657ab7accbe6b1fad61430c05f3502006d1ed9a2a3a68cdf3054051ba31a036076f9caaf79ec1e0e6fa2ff337d0e08388dc1c66b783bc98529cbdf67cb339" name="keybase-client-debuginfo" arch="i586">
  <version epoch="0" ver="6.6.3" rel="3.2"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.5.1" date="1763208000">- Add update-go-crypto.patch to address bsc#1253563.
- Switch to go1.24 as required by updated libraries in
  update-go-crypto.patch.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.5.1" date="1763812800">- Update update-go-crypto.patch to address bsc#1254023 and
  bsc#1253864.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1771588800">- Add update-filippo.io-edwards25519.patch to address bsc#1258591.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.0" date="1772884800">- Update to version 6.6.0
  * Various bug fixes and performance improvements
- Add downgrade-miekg-dns.patch keeping that dependency on the same
  version as previously.
- Remove update-go-crypto.patch as the dependency was updated
  upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.0" date="1774526400">- Add update-go-image.patch to address bsc#1260696.
- Switch to go1.25 as required by update go image library.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.2" date="1779969600">- Update to version 6.6.2
  * Improve git default branch handling
- Drop update-go-image.patch as the dependency was updated upstream.
- Fix accidental inclusion of old vendor directory in the source
  archive.
- Drop downgrade-miekg-dns.patch as it was only a workaround for the
  old vendor directory.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.2" date="1780056000">- Add update-go-crypto.patch to address boo#1266158.
- Add update-go-net.patch to address boo#1266596.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1780488000">- Update to version 6.6.3
  * Various bug fixes
- Drop update-go-crypto.patch which has been adopted upstream.
- Drop update-go-net.patch which has been adopted upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1782734400">- CVE-2026-46604: TIFF decoder can panic when decoding an invalid
  image with an out-of-bounds strip offset (bsc#1269600)
  * Add update-golang-image-1.patch and update-golang-image-2.patch
    to backport upstreams fix.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1784376000">- CVE-2026-39824: failure to reject ASCII-only Punycode-encoded labels
  * Add update-golang-net.patch to update affected dependency.</changelog>
</package>
<package pkgid="6ae383728bfa19aa8c23e628f7404a5298b6ae0a4c6979e1f7e74fc7e6dd2629ba5fbec00d5470631b5b892db56abc9907a8f68f151447ee56e4f933902f5722" name="keybase-client-debugsource" arch="i586">
  <version epoch="0" ver="6.6.3" rel="3.2"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.5.1" date="1763208000">- Add update-go-crypto.patch to address bsc#1253563.
- Switch to go1.24 as required by updated libraries in
  update-go-crypto.patch.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.5.1" date="1763812800">- Update update-go-crypto.patch to address bsc#1254023 and
  bsc#1253864.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1771588800">- Add update-filippo.io-edwards25519.patch to address bsc#1258591.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.0" date="1772884800">- Update to version 6.6.0
  * Various bug fixes and performance improvements
- Add downgrade-miekg-dns.patch keeping that dependency on the same
  version as previously.
- Remove update-go-crypto.patch as the dependency was updated
  upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.0" date="1774526400">- Add update-go-image.patch to address bsc#1260696.
- Switch to go1.25 as required by update go image library.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.2" date="1779969600">- Update to version 6.6.2
  * Improve git default branch handling
- Drop update-go-image.patch as the dependency was updated upstream.
- Fix accidental inclusion of old vendor directory in the source
  archive.
- Drop downgrade-miekg-dns.patch as it was only a workaround for the
  old vendor directory.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 6.6.2" date="1780056000">- Add update-go-crypto.patch to address boo#1266158.
- Add update-go-net.patch to address boo#1266596.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1780488000">- Update to version 6.6.3
  * Various bug fixes
- Drop update-go-crypto.patch which has been adopted upstream.
- Drop update-go-net.patch which has been adopted upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1782734400">- CVE-2026-46604: TIFF decoder can panic when decoding an invalid
  image with an out-of-bounds strip offset (bsc#1269600)
  * Add update-golang-image-1.patch and update-golang-image-2.patch
    to backport upstreams fix.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1784376000">- CVE-2026-39824: failure to reject ASCII-only Punycode-encoded labels
  * Add update-golang-net.patch to update affected dependency.</changelog>
</package>
<package pkgid="a8f99df762f759d9093134eb93595c76aa045bb2de63e6c83d29d49059707acf0821415e1a089d585cabd6c63a825b35840245d7e7c5149f0d3e09badb03d0bf" name="keybinder-3.0-debugsource" arch="i586">
  <version epoch="0" ver="0.3.2" rel="1.15"/>
  <changelog author="rsalevsky@suse.com" date="1383134400">- Create package.</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1407499200">- Clean up spec file for inclusion into factory.</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1482667200">- update to vesion 0.3.1
- rename package to keybinder-3.0
- fix version number (it's 0.3.1, not 3.0)
- ugly obsoletes hacks to fix that versioning error</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1503144000">- update to version 0.3.2:
  * Fix ``keybinder_bind`` and others to not crash on non-X11
    displays. It simply returns FALSE, failing to bind the key.
  * Add new API:
    gboolean keybinder_supported()
    Return TRUE if on key bindings are implemented for this
    configuration.
  * Fix deprecated directives in build system</changelog>
  <changelog author="jengelh@inai.de" date="1507032000">- Update summaries. Replace ancient RPM macros by new constructs.</changelog>
</package>
<package pkgid="ef1daf1c106b03ebff646864594e3f9a6822bdd05c68b1cf338851ca90ee74cde995f4b6587acf617b0c1183c564a96ec71baea6804b0984af28e804203d4f7a" name="keyd-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.0" rel="2.1"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1662120000">- initial version v2.4.2</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1662206400">- added missing Python requires for keyd-application-mapper</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1662206401">- fixed upgrades cluttering libinput overrides file</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1679486400">- added upstream patch fix-udev-tablet.patch to address the virtual
  pointer being treated as a tablet, resulting in mouse pointer not working</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684324800">- removed upstreamed fix-udev-tablet.patch
- keyd.quirks (libinput override) is not used anymore
- Update to v2.4.3:
  * Summary
  - Introduces a new layout type
  - Improves application based remapping suport for wayland/X
  - Adds swap support for toggled layers
  - Adds support for chording
  - Numerous bugfixes and stability improvements
  * New actions: togglem, clear, overloadt, overloat2
  * New Commands: listen, reload, do, input
  * New timeout and modifier knobs: disable_modifier_guard,
    oneshot_timeout option, overload_tap_timeout, macro_sequence_timeout</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1722081600">- Update to v2.5.0:
  - Allow 64 character layer names
  - Introduce a new device id format to distinguish between devices with
    identical product/vendor id pairs (backward compatible)
  - Add KDE/plasma5 support to keyd-application-mapper
  - Gnome v45/v46 application remapping support
  - Increases the maximum number of descriptors to allow for more advanced configs
  - Add setlayout() to facilitate dynamically set layouts
  - toggle() now activates the layer on key down instead of key up
  - Improve support for exotic keys
  - Various minor bug fixes</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1766232000">- Update to v2.5.0:
  - Added check to allow easier config linting
  - Added support for scroll remapping
  - Improved application support for numerous DEs (cosmic, Gnome 49, etc..)
  - listen now eagerly terminates if piped into another process
  - overloadi now accounts for shifted symbols (shifted symbols will reset the timeout)
  - Various fixes to application support for for wlroots based compositors
  - Increased the permitted number of nested actions
  - Accommodate broken editors which don't add terminating newlines to the config file (e.g helix)
  - Added new layouts/layout bug fixes
  - Improved hardware support
  - Improved compatibility with older kernels
  - Various other improvements and bugfixes</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1785499200">- make /etc/keyd part of the package otherwise keyd fails:
  opendir: No such file or directory (thanks Thomas Renninger)
- put keyd-application-mapper into its own sub-package and added
  its missing Python dependencies</changelog>
</package>
<package pkgid="5af82c08698733c6fcb4182dfc2922c7b92bfa8997c17b5986a6fdc55e2feb607103f547da5826cc58a68172b961438c3e0198475278532681026680797000a9" name="keyd-debugsource" arch="i586">
  <version epoch="0" ver="2.6.0" rel="2.1"/>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1662120000">- initial version v2.4.2</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1662206400">- added missing Python requires for keyd-application-mapper</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1662206401">- fixed upgrades cluttering libinput overrides file</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1679486400">- added upstream patch fix-udev-tablet.patch to address the virtual
  pointer being treated as a tablet, resulting in mouse pointer not working</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1684324800">- removed upstreamed fix-udev-tablet.patch
- keyd.quirks (libinput override) is not used anymore
- Update to v2.4.3:
  * Summary
  - Introduces a new layout type
  - Improves application based remapping suport for wayland/X
  - Adds swap support for toggled layers
  - Adds support for chording
  - Numerous bugfixes and stability improvements
  * New actions: togglem, clear, overloadt, overloat2
  * New Commands: listen, reload, do, input
  * New timeout and modifier knobs: disable_modifier_guard,
    oneshot_timeout option, overload_tap_timeout, macro_sequence_timeout</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1722081600">- Update to v2.5.0:
  - Allow 64 character layer names
  - Introduce a new device id format to distinguish between devices with
    identical product/vendor id pairs (backward compatible)
  - Add KDE/plasma5 support to keyd-application-mapper
  - Gnome v45/v46 application remapping support
  - Increases the maximum number of descriptors to allow for more advanced configs
  - Add setlayout() to facilitate dynamically set layouts
  - toggle() now activates the layer on key down instead of key up
  - Improve support for exotic keys
  - Various minor bug fixes</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1766232000">- Update to v2.5.0:
  - Added check to allow easier config linting
  - Added support for scroll remapping
  - Improved application support for numerous DEs (cosmic, Gnome 49, etc..)
  - listen now eagerly terminates if piped into another process
  - overloadi now accounts for shifted symbols (shifted symbols will reset the timeout)
  - Various fixes to application support for for wlroots based compositors
  - Increased the permitted number of nested actions
  - Accommodate broken editors which don't add terminating newlines to the config file (e.g helix)
  - Added new layouts/layout bug fixes
  - Improved hardware support
  - Improved compatibility with older kernels
  - Various other improvements and bugfixes</changelog>
  <changelog author="Michael Pujos &lt;pujos.michael@gmail.com&gt;" date="1785499200">- make /etc/keyd part of the package otherwise keyd fails:
  opendir: No such file or directory (thanks Thomas Renninger)
- put keyd-application-mapper into its own sub-package and added
  its missing Python dependencies</changelog>
</package>
<package pkgid="16abd3890981659184eeac9b2a59d7d8f2781a1f4643e8394a15ea7a10f36071dc7461a52010e5d434183189c1b78819128ff8fca6aac2c3b71f215563822851" name="keyfinder-cli-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.4" rel="1.5"/>
  <changelog author="Ákos Szőts &lt;akos+rpm@szots.dev&gt;" date="1765281600">- Intial release: v1.1.4</changelog>
</package>
<package pkgid="07a8124fdb011629fbb69ccdb609f820ddae68d9801a38b5d38700d6e5dbfbbabbf612698cab386d43ca80ef204b7a59bc06480a9e28c2316ae278f0ed356376" name="keyfinder-cli-debugsource" arch="i586">
  <version epoch="0" ver="1.1.4" rel="1.5"/>
  <changelog author="Ákos Szőts &lt;akos+rpm@szots.dev&gt;" date="1765281600">- Intial release: v1.1.4</changelog>
</package>
<package pkgid="5229867ec35c0e28b85b5c9f52f2d685dbf7083a6ee68b634f0566914ac336ad7c5f82f7c495c6935907ee214921a962f8cd3d6d3f433e3fe4cba69156db2c79" name="keylightctl-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.3" rel="2.7"/>
  <changelog author="rombert@apache.org" date="1675598400">- Initial package, version 0.0.3</changelog>
  <changelog author="Thomas Renninger &lt;trenn@suse.de&gt;" date="1676030400">- Properly set _service modes and add obscpio and obsinfo files
  instead of tar.gz archiv which will be built at builtime.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1755691200">- Use current distro go default version.  Don't force CGO to
  off (doesn't work on some archs), use whatever go does by default.</changelog>
</package>
<package pkgid="e6f721a425c52a2014a286a7011bcbcf09258875442917b9dd2006b1396ef00b921206886cd988b3a0ab033771ec1642eaffe97b8d4a128e700a1def76981996" name="keylightd-debuginfo" arch="i586">
  <version epoch="0" ver="1+git20240806.b7b17e3" rel="3.2"/>
  <changelog author="suse.snooper541@passmail.net" date="1741348800">- Initial release version 1+git20240806.b7b17e3:
  * listen to keyboard and touchpad input, and turn on the keyboard backlight while either is being used</changelog>
  <changelog author="suse.snooper541@passmail.net" date="1741348801">- add suse's boilerplate
- wrap description at 70 cols
- use more macros in spec file</changelog>
  <changelog author="suse.snooper541@passmail.net" date="1743249600">- add systemd_pre hook
- correct permissions of service file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1778155200">- Do not Require/BuildRequire systemd: there is no need for it.
  During build, it's not queried and at runtime the package is
  either installed on a system managed by systemd (regular system)
  or in containers (which even when systemd would be installed, is
  not managed by systemd). The presence of service files does not
  mandate systemd being installed.</changelog>
</package>
<package pkgid="3dd0e9f04ab7ac252baed394c814c05718c779e980c1fa7a86744ad91e2ed7610cbf8a4032f0771ce9102d8f45a5b49542487e86c47d99beb71fa8d97e8644fd" name="keylightd-debugsource" arch="i586">
  <version epoch="0" ver="1+git20240806.b7b17e3" rel="3.2"/>
  <changelog author="suse.snooper541@passmail.net" date="1741348800">- Initial release version 1+git20240806.b7b17e3:
  * listen to keyboard and touchpad input, and turn on the keyboard backlight while either is being used</changelog>
  <changelog author="suse.snooper541@passmail.net" date="1741348801">- add suse's boilerplate
- wrap description at 70 cols
- use more macros in spec file</changelog>
  <changelog author="suse.snooper541@passmail.net" date="1743249600">- add systemd_pre hook
- correct permissions of service file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1778155200">- Do not Require/BuildRequire systemd: there is no need for it.
  During build, it's not queried and at runtime the package is
  either installed on a system managed by systemd (regular system)
  or in containers (which even when systemd would be installed, is
  not managed by systemd). The presence of service files does not
  mandate systemd being installed.</changelog>
</package>
<package pkgid="a29dfb977f6008667e7633dfdb1ac1fce490e8fa084ce055c66c605566b7bf7d96187d29ae520cb0b7ac196932cb0e43ae5fdf7b766b5bded41f0b66f1c9dfc1" name="keysmith-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use ECM_TEST_NAME_PREFIX_STRATEGY set to "PATH"
  * fix: account name overflow</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Fix OTP overlaying info and delete buttons</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Dont leak AccountInput on import
  * import sailotp json files
  * Fix OTP overlaying info and delete buttons
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d921fe15864eec0fc47edbcd6e603e98669db3ca93166fd96845ad2ba2669673360f081ffc6756a74a223edc2d86dacd290c19631cba963bf9810cc66cf374eb" name="keysmith-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use ECM_TEST_NAME_PREFIX_STRATEGY set to "PATH"
  * fix: account name overflow</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Fix OTP overlaying info and delete buttons</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Dont leak AccountInput on import
  * import sailotp json files
  * Fix OTP overlaying info and delete buttons
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="180a66e1b78f4fbee5f3c65597d981e7d2ebe0f4004d588273a12a3c3636d9f34c29c1927969729989df2ab4607d0da80f746c46f74044bb5b93c4885460eaf9" name="keyutils-debuginfo" arch="i586">
  <version epoch="0" ver="1.6.3" rel="7.9"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1551700800">- Replace krb5-devel BuildRequires with pkgconfig(krb5): Allow OBS
  to shortcut the ring0 bootstrap cycle by also using krb5-mini.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1561982400">- updated to 1.6
  - Apply various specfile cleanups from Fedora.
  - request-key: Provide a command line option to suppress helper execution.
  - request-key: Find least-wildcard match rather than first match.
  - Remove the dependency on MIT Kerberos.
  - Fix some error messages
  - keyctl_dh_compute.3: Suggest /proc/crypto for list of available hashes.
  - Fix doc and comment typos.
  - Add public key ops for encrypt, decrypt, sign and verify (needs linux-4.20).
  - Add pkg-config support for finding libkeyutils.
- upstream isn't offering PGP signatures for the source tarballs anymore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609761600">- update to 1.6.3:
  * Revert the change notifications that were using /dev/watch_queue.
  * Apply the change notifications that use pipe2(O_NOTIFICATION_PIPE).
  * Allow "keyctl supports" to retrieve raw capability data.
  * Allow "keyctl id" to turn a symbolic key ID into a numeric ID.
  * Allow "keyctl new_session" to name the keyring.
  * Allow "keyctl add/padd/etc." to take hex-encoded data.
  * Add "keyctl watch*" to expose kernel change notifications on keys.
  * Add caps for namespacing and notifications.
  * Set a default TTL on keys that upcall for name resolution.
  * Explicitly clear memory after it's held sensitive information.
  * Various manual page fixes.
  * Fix C++-related errors.
  * Add support for keyctl_move().
  * Add support for keyctl_capabilities().
  * Make key=val list optional for various public-key ops.
  * Fix system call signature for KEYCTL_PKEY_QUERY.
  * Fix 'keyctl pkey_query' argument passing.
  * Use keyctl_read_alloc() in dump_key_tree_aux().
  * Various manual page fixes.
- spec-cleaner run (fixup failing homepage url)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1609934400">- adjust the library license to be LPGL-2.1+ only (the tools are GPL2+,
  the library is just LGPL-2.1+) (bsc#1180603)</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1624536000">- Add /etc/keys/ and /usr/etc/keys/ directory (bsc#1187654)</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1655812800">- Add /etc/keys/evn and /usr/etc/keys/evm together with the IMA ones</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679572800">- Drop pkgconfig(krb5) BuildRequires: this dependency was dropped
  upstream in commit f9c7b4e4 (2018-11-02).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3b95cfffbb8a5444ffee69c317d1b0fbda9b08f8a8d378fe867e1442db8909fc967df4153c048977d6d481d7c95ba9b58218945a5073189ff86b54e2210f820a" name="keyutils-debugsource" arch="i586">
  <version epoch="0" ver="1.6.3" rel="7.9"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1551700800">- Replace krb5-devel BuildRequires with pkgconfig(krb5): Allow OBS
  to shortcut the ring0 bootstrap cycle by also using krb5-mini.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1561982400">- updated to 1.6
  - Apply various specfile cleanups from Fedora.
  - request-key: Provide a command line option to suppress helper execution.
  - request-key: Find least-wildcard match rather than first match.
  - Remove the dependency on MIT Kerberos.
  - Fix some error messages
  - keyctl_dh_compute.3: Suggest /proc/crypto for list of available hashes.
  - Fix doc and comment typos.
  - Add public key ops for encrypt, decrypt, sign and verify (needs linux-4.20).
  - Add pkg-config support for finding libkeyutils.
- upstream isn't offering PGP signatures for the source tarballs anymore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1609761600">- update to 1.6.3:
  * Revert the change notifications that were using /dev/watch_queue.
  * Apply the change notifications that use pipe2(O_NOTIFICATION_PIPE).
  * Allow "keyctl supports" to retrieve raw capability data.
  * Allow "keyctl id" to turn a symbolic key ID into a numeric ID.
  * Allow "keyctl new_session" to name the keyring.
  * Allow "keyctl add/padd/etc." to take hex-encoded data.
  * Add "keyctl watch*" to expose kernel change notifications on keys.
  * Add caps for namespacing and notifications.
  * Set a default TTL on keys that upcall for name resolution.
  * Explicitly clear memory after it's held sensitive information.
  * Various manual page fixes.
  * Fix C++-related errors.
  * Add support for keyctl_move().
  * Add support for keyctl_capabilities().
  * Make key=val list optional for various public-key ops.
  * Fix system call signature for KEYCTL_PKEY_QUERY.
  * Fix 'keyctl pkey_query' argument passing.
  * Use keyctl_read_alloc() in dump_key_tree_aux().
  * Various manual page fixes.
- spec-cleaner run (fixup failing homepage url)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1609934400">- adjust the library license to be LPGL-2.1+ only (the tools are GPL2+,
  the library is just LGPL-2.1+) (bsc#1180603)</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1624536000">- Add /etc/keys/ and /usr/etc/keys/ directory (bsc#1187654)</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1655812800">- Add /etc/keys/evn and /usr/etc/keys/evm together with the IMA ones</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679572800">- Drop pkgconfig(krb5) BuildRequires: this dependency was dropped
  upstream in commit f9c7b4e4 (2018-11-02).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="eecc518766739a79e7d8bc3132008780cbe665d117dc6b34600bcd48ec18dc6de099467e6a0d37a15de2cb5814a21ba379bc23d20eb5787e5f19654cccee7b12" name="kf6-attica-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * QtPlatformDependent: hide static thread local var in accessor
  * Delete QtPlatformDependent if needed
  * QtPlatformDependent: Simplify NAM handling
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN in CI
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="f5f879cc1b8a3305d33feb8effc7249c0c5109142f9f58243ab6e92c3c17589cbd3ea3933046ea2edbb5f4ae0294f2c67510a331bf736afe08ba74a25b9c9416" name="kf6-baloo-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use better way to disable session management
  * Use QCOMPARE vs QVERIFY
  * [app] Skip application/mbox files greater then 10MB
  * [balooctl] Writeback config changes before enabling or disabling indexing.
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * [FileContentIndexer] Some cleanup for DBus related private slots</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * [FileWatchTest][KInotifyTest] Cover atomic file replacing
  * [FileWatchTest] Cleanup and extend comments, correct wait condition
  * Adapt test: FreeBSD has been failing for 4 weeks
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * [Extractor] Open the DB in ReadWrite mode from the beginning
  * Add missing include for syscall()
  * Update dependency version to 6.23.0
  * [IndexCleaner] Use one transaction for each excludeFolder during cleanup
  * [Extractor] Split long extraction runs into multiple transactions
  * [Extractor] Release DB write lock while content is extracted
  * [Benchmarks] Replace QTextStream::readLine with QStringTokenizer
  * [Benchmarks] Verify /proc open result for IO stats
  * Enable LSAN in CI
  * [Engine] Replace remaining raw PostingIterator* with unique_ptr
  * [SearchStore] Replace raw PostingIterator* with unique_ptr
  * [PostingIterator] Clean up unused headers
  * [AdvancedQueryParser] Use categorized logging for debug message
  * [Transaction] Fix invalid qWarning macro usage
  * Use categorized logging in priority setup code
  * Clean up priority setup code
  * [baloo_file] Use categorized logging for warnings
  * [QueryTest] Fix leak of iterator returned from executed query
  * [Engine] Fix possible memory leaks in PhraseAndIterator
  * [Engine] Fix possible memory leaks in {And,Or}PostingIterator
  * [FileIndexScheduler] Emit correct state on startup
  * [FileIndexScheduler] Simplify startup/cleanup logic
  * [IndexerConfig] Properly deprecate obsolete API
  * [BalooSettings] Enable Notifiers for changes
  * [FileIndexerConfig] Move filter update to constructor
  * [balooctl] Minor config command output cleanup, fix error message
  * [PendingFile] Add proper debug stream operator
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * [Extractor] Remove Document from FailedIdDb on success
  * [Extractor] Open the DB in ReadWrite mode from the beginning (kde#515918)
  * [Engine] Protect against opening a ReadOnly database in ReadWrite mode
  * Add missing include for syscall()
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix remaining QFile::open nodiscard warnings
  * [FileIndexerConfigUtils] Fix a nodiscard warning in fixture setup
  * [FileIndexerConfigUtils] Remove unneeded QTextStream
  * [FileIndexerConfigTest] Get rid of an almost duplicate helper function
  * [FileIndexerConfigTest] Reduce repetitions/manual expansion
  * [FileIndexerConfigTest] Reduce string puzzles to improve readability
  * [FileIndexerConfigTest] Move single-use strings out of header file
  * [DocumentUrlDBTest] Remove unused helper function
  * [ExtractorProcess] Verify transaction was sucessfully created
  * Tell the compiler QFile::open(fd, ...) can not fail for STDIN
  * [Query] Use explicit percent-encoding for title and json data
  * [QuerySerializationTest] Extend test coverage for disallowed characters
  * [QuerySerializationTest] Cover fromSearchUrl/toSearchUrl methods
  * [QuerySerializationTest] Make JSON roundtrip test data driven
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * [Qml] Fix off-by-one/off-by-several in filesIndexed Property
  * [BalooCtl] Print detailed skip/failed reasons
  * [CommandPipe] Forward detailed extractor status to main process
  * [BalooCtl] Fix rare ordering race in monitor output
  * [Extractor] Add missing return on invalid transaction case
  * [baloo-file] Fix broken memory limit
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * [Query] Make Query::exec() idempotent
  * [autotests] Remove unnecessary/unused include
  * Tighten used namespaces in implementations
  * Term: Remove unused userData member and methods
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * CI: Update clang-format job
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Install kcfg file
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="54eea2aa6c200871270217863278881a1085ab81bafc33e0ab35b71a3814a2280cad2384659801dc570450e6919fd4786fd4c808fc1cb2e658e4912b6b54f38a" name="kf6-baloo-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use better way to disable session management
  * Use QCOMPARE vs QVERIFY
  * [app] Skip application/mbox files greater then 10MB
  * [balooctl] Writeback config changes before enabling or disabling indexing.
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * [FileContentIndexer] Some cleanup for DBus related private slots</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * [FileWatchTest][KInotifyTest] Cover atomic file replacing
  * [FileWatchTest] Cleanup and extend comments, correct wait condition
  * Adapt test: FreeBSD has been failing for 4 weeks
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * [Extractor] Open the DB in ReadWrite mode from the beginning
  * Add missing include for syscall()
  * Update dependency version to 6.23.0
  * [IndexCleaner] Use one transaction for each excludeFolder during cleanup
  * [Extractor] Split long extraction runs into multiple transactions
  * [Extractor] Release DB write lock while content is extracted
  * [Benchmarks] Replace QTextStream::readLine with QStringTokenizer
  * [Benchmarks] Verify /proc open result for IO stats
  * Enable LSAN in CI
  * [Engine] Replace remaining raw PostingIterator* with unique_ptr
  * [SearchStore] Replace raw PostingIterator* with unique_ptr
  * [PostingIterator] Clean up unused headers
  * [AdvancedQueryParser] Use categorized logging for debug message
  * [Transaction] Fix invalid qWarning macro usage
  * Use categorized logging in priority setup code
  * Clean up priority setup code
  * [baloo_file] Use categorized logging for warnings
  * [QueryTest] Fix leak of iterator returned from executed query
  * [Engine] Fix possible memory leaks in PhraseAndIterator
  * [Engine] Fix possible memory leaks in {And,Or}PostingIterator
  * [FileIndexScheduler] Emit correct state on startup
  * [FileIndexScheduler] Simplify startup/cleanup logic
  * [IndexerConfig] Properly deprecate obsolete API
  * [BalooSettings] Enable Notifiers for changes
  * [FileIndexerConfig] Move filter update to constructor
  * [balooctl] Minor config command output cleanup, fix error message
  * [PendingFile] Add proper debug stream operator
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * [Extractor] Remove Document from FailedIdDb on success
  * [Extractor] Open the DB in ReadWrite mode from the beginning (kde#515918)
  * [Engine] Protect against opening a ReadOnly database in ReadWrite mode
  * Add missing include for syscall()
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix remaining QFile::open nodiscard warnings
  * [FileIndexerConfigUtils] Fix a nodiscard warning in fixture setup
  * [FileIndexerConfigUtils] Remove unneeded QTextStream
  * [FileIndexerConfigTest] Get rid of an almost duplicate helper function
  * [FileIndexerConfigTest] Reduce repetitions/manual expansion
  * [FileIndexerConfigTest] Reduce string puzzles to improve readability
  * [FileIndexerConfigTest] Move single-use strings out of header file
  * [DocumentUrlDBTest] Remove unused helper function
  * [ExtractorProcess] Verify transaction was sucessfully created
  * Tell the compiler QFile::open(fd, ...) can not fail for STDIN
  * [Query] Use explicit percent-encoding for title and json data
  * [QuerySerializationTest] Extend test coverage for disallowed characters
  * [QuerySerializationTest] Cover fromSearchUrl/toSearchUrl methods
  * [QuerySerializationTest] Make JSON roundtrip test data driven
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * [Qml] Fix off-by-one/off-by-several in filesIndexed Property
  * [BalooCtl] Print detailed skip/failed reasons
  * [CommandPipe] Forward detailed extractor status to main process
  * [BalooCtl] Fix rare ordering race in monitor output
  * [Extractor] Add missing return on invalid transaction case
  * [baloo-file] Fix broken memory limit
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * [Query] Make Query::exec() idempotent
  * [autotests] Remove unnecessary/unused include
  * Tighten used namespaces in implementations
  * Term: Remove unused userData member and methods
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * CI: Update clang-format job
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Install kcfg file
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="ebe3a4005ad2debcfa516ee8a7575ccbe34ca2f513f2add2d4c0b607adf40b9d4eeaa5b375d63c7b9ac3f9ca075f4ec299c5a7112360baf71939c0dc4bd6b942" name="kf6-baloo-file-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use better way to disable session management
  * Use QCOMPARE vs QVERIFY
  * [app] Skip application/mbox files greater then 10MB
  * [balooctl] Writeback config changes before enabling or disabling indexing.
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * [FileContentIndexer] Some cleanup for DBus related private slots</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * [FileWatchTest][KInotifyTest] Cover atomic file replacing
  * [FileWatchTest] Cleanup and extend comments, correct wait condition
  * Adapt test: FreeBSD has been failing for 4 weeks
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * [Extractor] Open the DB in ReadWrite mode from the beginning
  * Add missing include for syscall()
  * Update dependency version to 6.23.0
  * [IndexCleaner] Use one transaction for each excludeFolder during cleanup
  * [Extractor] Split long extraction runs into multiple transactions
  * [Extractor] Release DB write lock while content is extracted
  * [Benchmarks] Replace QTextStream::readLine with QStringTokenizer
  * [Benchmarks] Verify /proc open result for IO stats
  * Enable LSAN in CI
  * [Engine] Replace remaining raw PostingIterator* with unique_ptr
  * [SearchStore] Replace raw PostingIterator* with unique_ptr
  * [PostingIterator] Clean up unused headers
  * [AdvancedQueryParser] Use categorized logging for debug message
  * [Transaction] Fix invalid qWarning macro usage
  * Use categorized logging in priority setup code
  * Clean up priority setup code
  * [baloo_file] Use categorized logging for warnings
  * [QueryTest] Fix leak of iterator returned from executed query
  * [Engine] Fix possible memory leaks in PhraseAndIterator
  * [Engine] Fix possible memory leaks in {And,Or}PostingIterator
  * [FileIndexScheduler] Emit correct state on startup
  * [FileIndexScheduler] Simplify startup/cleanup logic
  * [IndexerConfig] Properly deprecate obsolete API
  * [BalooSettings] Enable Notifiers for changes
  * [FileIndexerConfig] Move filter update to constructor
  * [balooctl] Minor config command output cleanup, fix error message
  * [PendingFile] Add proper debug stream operator
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * [Extractor] Remove Document from FailedIdDb on success
  * [Extractor] Open the DB in ReadWrite mode from the beginning (kde#515918)
  * [Engine] Protect against opening a ReadOnly database in ReadWrite mode
  * Add missing include for syscall()
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix remaining QFile::open nodiscard warnings
  * [FileIndexerConfigUtils] Fix a nodiscard warning in fixture setup
  * [FileIndexerConfigUtils] Remove unneeded QTextStream
  * [FileIndexerConfigTest] Get rid of an almost duplicate helper function
  * [FileIndexerConfigTest] Reduce repetitions/manual expansion
  * [FileIndexerConfigTest] Reduce string puzzles to improve readability
  * [FileIndexerConfigTest] Move single-use strings out of header file
  * [DocumentUrlDBTest] Remove unused helper function
  * [ExtractorProcess] Verify transaction was sucessfully created
  * Tell the compiler QFile::open(fd, ...) can not fail for STDIN
  * [Query] Use explicit percent-encoding for title and json data
  * [QuerySerializationTest] Extend test coverage for disallowed characters
  * [QuerySerializationTest] Cover fromSearchUrl/toSearchUrl methods
  * [QuerySerializationTest] Make JSON roundtrip test data driven
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * [Qml] Fix off-by-one/off-by-several in filesIndexed Property
  * [BalooCtl] Print detailed skip/failed reasons
  * [CommandPipe] Forward detailed extractor status to main process
  * [BalooCtl] Fix rare ordering race in monitor output
  * [Extractor] Add missing return on invalid transaction case
  * [baloo-file] Fix broken memory limit
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * [Query] Make Query::exec() idempotent
  * [autotests] Remove unnecessary/unused include
  * Tighten used namespaces in implementations
  * Term: Remove unused userData member and methods
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * CI: Update clang-format job
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Install kcfg file
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="084e9bb17ade3af1bbc4d41b0d766023380a31ff55c9f626479a7992a7d8616b6c0007172ab2ab0a74307794f0f8a54c5bd5f958aefc5e868e77d86a363931db" name="kf6-baloo-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use better way to disable session management
  * Use QCOMPARE vs QVERIFY
  * [app] Skip application/mbox files greater then 10MB
  * [balooctl] Writeback config changes before enabling or disabling indexing.
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * [FileContentIndexer] Some cleanup for DBus related private slots</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * [FileWatchTest][KInotifyTest] Cover atomic file replacing
  * [FileWatchTest] Cleanup and extend comments, correct wait condition
  * Adapt test: FreeBSD has been failing for 4 weeks
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * [Extractor] Open the DB in ReadWrite mode from the beginning
  * Add missing include for syscall()
  * Update dependency version to 6.23.0
  * [IndexCleaner] Use one transaction for each excludeFolder during cleanup
  * [Extractor] Split long extraction runs into multiple transactions
  * [Extractor] Release DB write lock while content is extracted
  * [Benchmarks] Replace QTextStream::readLine with QStringTokenizer
  * [Benchmarks] Verify /proc open result for IO stats
  * Enable LSAN in CI
  * [Engine] Replace remaining raw PostingIterator* with unique_ptr
  * [SearchStore] Replace raw PostingIterator* with unique_ptr
  * [PostingIterator] Clean up unused headers
  * [AdvancedQueryParser] Use categorized logging for debug message
  * [Transaction] Fix invalid qWarning macro usage
  * Use categorized logging in priority setup code
  * Clean up priority setup code
  * [baloo_file] Use categorized logging for warnings
  * [QueryTest] Fix leak of iterator returned from executed query
  * [Engine] Fix possible memory leaks in PhraseAndIterator
  * [Engine] Fix possible memory leaks in {And,Or}PostingIterator
  * [FileIndexScheduler] Emit correct state on startup
  * [FileIndexScheduler] Simplify startup/cleanup logic
  * [IndexerConfig] Properly deprecate obsolete API
  * [BalooSettings] Enable Notifiers for changes
  * [FileIndexerConfig] Move filter update to constructor
  * [balooctl] Minor config command output cleanup, fix error message
  * [PendingFile] Add proper debug stream operator
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * [Extractor] Remove Document from FailedIdDb on success
  * [Extractor] Open the DB in ReadWrite mode from the beginning (kde#515918)
  * [Engine] Protect against opening a ReadOnly database in ReadWrite mode
  * Add missing include for syscall()
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix remaining QFile::open nodiscard warnings
  * [FileIndexerConfigUtils] Fix a nodiscard warning in fixture setup
  * [FileIndexerConfigUtils] Remove unneeded QTextStream
  * [FileIndexerConfigTest] Get rid of an almost duplicate helper function
  * [FileIndexerConfigTest] Reduce repetitions/manual expansion
  * [FileIndexerConfigTest] Reduce string puzzles to improve readability
  * [FileIndexerConfigTest] Move single-use strings out of header file
  * [DocumentUrlDBTest] Remove unused helper function
  * [ExtractorProcess] Verify transaction was sucessfully created
  * Tell the compiler QFile::open(fd, ...) can not fail for STDIN
  * [Query] Use explicit percent-encoding for title and json data
  * [QuerySerializationTest] Extend test coverage for disallowed characters
  * [QuerySerializationTest] Cover fromSearchUrl/toSearchUrl methods
  * [QuerySerializationTest] Make JSON roundtrip test data driven
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * [Qml] Fix off-by-one/off-by-several in filesIndexed Property
  * [BalooCtl] Print detailed skip/failed reasons
  * [CommandPipe] Forward detailed extractor status to main process
  * [BalooCtl] Fix rare ordering race in monitor output
  * [Extractor] Add missing return on invalid transaction case
  * [baloo-file] Fix broken memory limit
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * [Query] Make Query::exec() idempotent
  * [autotests] Remove unnecessary/unused include
  * Tighten used namespaces in implementations
  * Term: Remove unused userData member and methods
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * CI: Update clang-format job
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Install kcfg file
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="e9288995cb373e2a952bbdc61304327986e03d408af27c1455eca9e92795a3e3c24ef28e40df568c0661fdd298446c13e6c1b5b6716b95e68556b83cc4afeff7" name="kf6-baloo-kioslaves-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use better way to disable session management
  * Use QCOMPARE vs QVERIFY
  * [app] Skip application/mbox files greater then 10MB
  * [balooctl] Writeback config changes before enabling or disabling indexing.
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * [FileContentIndexer] Some cleanup for DBus related private slots</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * [FileWatchTest][KInotifyTest] Cover atomic file replacing
  * [FileWatchTest] Cleanup and extend comments, correct wait condition
  * Adapt test: FreeBSD has been failing for 4 weeks
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * [Extractor] Open the DB in ReadWrite mode from the beginning
  * Add missing include for syscall()
  * Update dependency version to 6.23.0
  * [IndexCleaner] Use one transaction for each excludeFolder during cleanup
  * [Extractor] Split long extraction runs into multiple transactions
  * [Extractor] Release DB write lock while content is extracted
  * [Benchmarks] Replace QTextStream::readLine with QStringTokenizer
  * [Benchmarks] Verify /proc open result for IO stats
  * Enable LSAN in CI
  * [Engine] Replace remaining raw PostingIterator* with unique_ptr
  * [SearchStore] Replace raw PostingIterator* with unique_ptr
  * [PostingIterator] Clean up unused headers
  * [AdvancedQueryParser] Use categorized logging for debug message
  * [Transaction] Fix invalid qWarning macro usage
  * Use categorized logging in priority setup code
  * Clean up priority setup code
  * [baloo_file] Use categorized logging for warnings
  * [QueryTest] Fix leak of iterator returned from executed query
  * [Engine] Fix possible memory leaks in PhraseAndIterator
  * [Engine] Fix possible memory leaks in {And,Or}PostingIterator
  * [FileIndexScheduler] Emit correct state on startup
  * [FileIndexScheduler] Simplify startup/cleanup logic
  * [IndexerConfig] Properly deprecate obsolete API
  * [BalooSettings] Enable Notifiers for changes
  * [FileIndexerConfig] Move filter update to constructor
  * [balooctl] Minor config command output cleanup, fix error message
  * [PendingFile] Add proper debug stream operator
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * [Extractor] Remove Document from FailedIdDb on success
  * [Extractor] Open the DB in ReadWrite mode from the beginning (kde#515918)
  * [Engine] Protect against opening a ReadOnly database in ReadWrite mode
  * Add missing include for syscall()
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix remaining QFile::open nodiscard warnings
  * [FileIndexerConfigUtils] Fix a nodiscard warning in fixture setup
  * [FileIndexerConfigUtils] Remove unneeded QTextStream
  * [FileIndexerConfigTest] Get rid of an almost duplicate helper function
  * [FileIndexerConfigTest] Reduce repetitions/manual expansion
  * [FileIndexerConfigTest] Reduce string puzzles to improve readability
  * [FileIndexerConfigTest] Move single-use strings out of header file
  * [DocumentUrlDBTest] Remove unused helper function
  * [ExtractorProcess] Verify transaction was sucessfully created
  * Tell the compiler QFile::open(fd, ...) can not fail for STDIN
  * [Query] Use explicit percent-encoding for title and json data
  * [QuerySerializationTest] Extend test coverage for disallowed characters
  * [QuerySerializationTest] Cover fromSearchUrl/toSearchUrl methods
  * [QuerySerializationTest] Make JSON roundtrip test data driven
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * [Qml] Fix off-by-one/off-by-several in filesIndexed Property
  * [BalooCtl] Print detailed skip/failed reasons
  * [CommandPipe] Forward detailed extractor status to main process
  * [BalooCtl] Fix rare ordering race in monitor output
  * [Extractor] Add missing return on invalid transaction case
  * [baloo-file] Fix broken memory limit
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * [Query] Make Query::exec() idempotent
  * [autotests] Remove unnecessary/unused include
  * Tighten used namespaces in implementations
  * Term: Remove unused userData member and methods
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * CI: Update clang-format job
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Install kcfg file
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="beb719e7c867d774b402184ef423aa252b264d2acfa3ff9f0556d701f2f5ea36aaad9f2b02113b6f925b354e42b2c33559c87e04c565ee283acc47426496abdb" name="kf6-baloo-tools-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use better way to disable session management
  * Use QCOMPARE vs QVERIFY
  * [app] Skip application/mbox files greater then 10MB
  * [balooctl] Writeback config changes before enabling or disabling indexing.
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * [FileContentIndexer] Some cleanup for DBus related private slots</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * [FileWatchTest][KInotifyTest] Cover atomic file replacing
  * [FileWatchTest] Cleanup and extend comments, correct wait condition
  * Adapt test: FreeBSD has been failing for 4 weeks
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * [Extractor] Open the DB in ReadWrite mode from the beginning
  * Add missing include for syscall()
  * Update dependency version to 6.23.0
  * [IndexCleaner] Use one transaction for each excludeFolder during cleanup
  * [Extractor] Split long extraction runs into multiple transactions
  * [Extractor] Release DB write lock while content is extracted
  * [Benchmarks] Replace QTextStream::readLine with QStringTokenizer
  * [Benchmarks] Verify /proc open result for IO stats
  * Enable LSAN in CI
  * [Engine] Replace remaining raw PostingIterator* with unique_ptr
  * [SearchStore] Replace raw PostingIterator* with unique_ptr
  * [PostingIterator] Clean up unused headers
  * [AdvancedQueryParser] Use categorized logging for debug message
  * [Transaction] Fix invalid qWarning macro usage
  * Use categorized logging in priority setup code
  * Clean up priority setup code
  * [baloo_file] Use categorized logging for warnings
  * [QueryTest] Fix leak of iterator returned from executed query
  * [Engine] Fix possible memory leaks in PhraseAndIterator
  * [Engine] Fix possible memory leaks in {And,Or}PostingIterator
  * [FileIndexScheduler] Emit correct state on startup
  * [FileIndexScheduler] Simplify startup/cleanup logic
  * [IndexerConfig] Properly deprecate obsolete API
  * [BalooSettings] Enable Notifiers for changes
  * [FileIndexerConfig] Move filter update to constructor
  * [balooctl] Minor config command output cleanup, fix error message
  * [PendingFile] Add proper debug stream operator
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * [Extractor] Remove Document from FailedIdDb on success
  * [Extractor] Open the DB in ReadWrite mode from the beginning (kde#515918)
  * [Engine] Protect against opening a ReadOnly database in ReadWrite mode
  * Add missing include for syscall()
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix remaining QFile::open nodiscard warnings
  * [FileIndexerConfigUtils] Fix a nodiscard warning in fixture setup
  * [FileIndexerConfigUtils] Remove unneeded QTextStream
  * [FileIndexerConfigTest] Get rid of an almost duplicate helper function
  * [FileIndexerConfigTest] Reduce repetitions/manual expansion
  * [FileIndexerConfigTest] Reduce string puzzles to improve readability
  * [FileIndexerConfigTest] Move single-use strings out of header file
  * [DocumentUrlDBTest] Remove unused helper function
  * [ExtractorProcess] Verify transaction was sucessfully created
  * Tell the compiler QFile::open(fd, ...) can not fail for STDIN
  * [Query] Use explicit percent-encoding for title and json data
  * [QuerySerializationTest] Extend test coverage for disallowed characters
  * [QuerySerializationTest] Cover fromSearchUrl/toSearchUrl methods
  * [QuerySerializationTest] Make JSON roundtrip test data driven
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * [Qml] Fix off-by-one/off-by-several in filesIndexed Property
  * [BalooCtl] Print detailed skip/failed reasons
  * [CommandPipe] Forward detailed extractor status to main process
  * [BalooCtl] Fix rare ordering race in monitor output
  * [Extractor] Add missing return on invalid transaction case
  * [baloo-file] Fix broken memory limit
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * [Query] Make Query::exec() idempotent
  * [autotests] Remove unnecessary/unused include
  * Tighten used namespaces in implementations
  * Term: Remove unused userData member and methods
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * CI: Update clang-format job
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Install kcfg file
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="86ae579fbf94179efe46d2c4afd85bdd3029a0004a712497b2ce9a6a8b1a4c02ef8ca61d90a4effb99bdd9db9476f7a349f114a2fd44dbdb95a393d7bf84d34f" name="kf6-bluez-qt-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * rfkill: Write to rfkill in a thread
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Export header file for battery
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Add another explicit moc include to source file for moc-covered header
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix build with qt dev
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Enable LSAN in CI
  * Add Qt6DBus to public link interface
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove obsolete doxygen file
  * mediatypes.h services.h types.h: provide version macros to consumers
  * fix: resolve race condition in Bluetooth object manager initialization.
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="46c122876f5a898a3f639bccab2b38d1afcd762c33ca6b9203fff6a507772291538a4029a1785100123eb5454b8af1a7145fb9a15c940308642e194ac05c5875" name="kf6-bluez-qt-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * rfkill: Write to rfkill in a thread
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Export header file for battery
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Add another explicit moc include to source file for moc-covered header
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix build with qt dev
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Enable LSAN in CI
  * Add Qt6DBus to public link interface
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove obsolete doxygen file
  * mediatypes.h services.h types.h: provide version macros to consumers
  * fix: resolve race condition in Bluetooth object manager initialization.
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="e4a2034516ff6b7019a86eccb6a0f26a50b33a07eb67c60d2864a69630278c01e2cff17c31b54289aeaffb150e86d1299e58812b0e6b9b7812afc62300c08613" name="kf6-bluez-qt-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * rfkill: Write to rfkill in a thread
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Export header file for battery
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Add another explicit moc include to source file for moc-covered header
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix build with qt dev
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Enable LSAN in CI
  * Add Qt6DBus to public link interface
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove obsolete doxygen file
  * mediatypes.h services.h types.h: provide version macros to consumers
  * fix: resolve race condition in Bluetooth object manager initialization.
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="c36fa4e8f2733a7d3fdc37a2083ef0ef6e64fee5421a7bb2cd8b0fcf8b5d73f497a4a413ffeb7c2c9b50f8698e59b58cec5055d94b03e3002e6613d2b822ceee" name="kf6-breeze-icons-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Fix up "starred-*" icons (kde#511152)
  * Add RTL versions of open-link icon (kde#506268)
  * Provide external-link-symbolic as an alias to open-link-symbolic
  * try to avoid to depend on stuff generated by CMake
  * Add 16px version of the RTL document-send icon
  * Add document-send RTL version (kde#509254)
  * make only 24 px generation a parameter
  * try to avoid that we have targets that run always
  * Update version to 6.20.0
- Drop patches:
  * kf6-breeze-icons-skip-unused.patch
  * kf6-breeze-icons-generate-dark.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix installation of dark icons with WITH_ICON_GENERATION=OFF
  * Add fifteenpuzzle and fifteenpuzzle-symbolic icons
  * Update version to 6.21.0
  * Add .nim mimetype icons</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * add new icon set: `view-visible-off`
  * Add kjournaldbrowser icon symlinks for flatpak app
  * Optionally disable icons library
  * Handle cross compiling for tools
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Add update-busy status icon
  * Make base 22px globe icon symbolic
  * qrcAlias.cpp - pass canonical paths to resolveLink
  * Make the non-symbolic version of globe icon to be colorful
  * Create symbolic version for preferences-system-network
  * enable LSAN for leak checking
  * Fix kdeconnect-symbolic icons not being color-aware
  * properly resolve links for the resources
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix kleopatra-symbolic icon
  * Create symbolic version of krfb icon
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Duplicate kdesrc-build icon as kde-builder icon
  * Remove duplicate/bogous style sheets
  * Remove unused path in im-invisible-user.svg that breaks webfont on MacOS
  * Add data-question status icon similar to other data-* status icons
  * Add nicer 16x16 variant of dialog-question
  * Add keyframe-warn
  * Resize kmouth, konversation, and kde-im-log-viewer to same height
  * Add icon for conic gradients
  * Add mask action icons
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * fix krfb icon not fully respecting color scheme
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * configure_package_config_file: drop unused PATH_VARS CMAKE_INSTALL_PREFIX
  * Replace Acrobat branding with Okular iconography (kde#487595)
  * Remove im-[company logo] icons
  * Remove acroread icon
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Inject version macros to all public headers
  * Remove duplicated ECMSetupVersion include
  * Update dependency version to 6.28.0
  * Avoid oversized Xcode script input lists
  * Don't include quiet packages in feature_summary
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Add im-matrix icon
  * Rename icons for typst mimetype
  * Add tab icons for KWin Options KCM
  * add Android App Bundle icons
  * remove inkscape cruft from Android Package Archive icons
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="63a2a061894965578116c44d35d1c43b8dbab7067275fd754a2e82592aad012b6648252d08dd5f228e94fc183716b2219a0df56487cdd626b5187274418ee752" name="kf6-frameworkintegration-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kpackage-install-handlers: check file.open result
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="57f312f3de0961ff320d0e204fe2f7e8b0d6ba34d77eb684bc443ec9412d6a8a0ea07e36c277656a84a83320e2b7f6a7093f7a263e76834e18473eec47519d05" name="kf6-frameworkintegration-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kpackage-install-handlers: check file.open result
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="538020e77b87c0f1b0f26f4104307278fba68e6399901b6dd44d008dd7b17dc548f185914a9912fe8afb5e7dddd2162b35217da8a62ad6f29fb793db706bcd85" name="kf6-frameworkintegration-plugin-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kpackage-install-handlers: check file.open result
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="ff71d632848791214b5d3dceec0b0364d932591a43de840e2906d39e24f85757cd65da7fa3010d8d8fb1ab3bed4d5d288102bb86c1aaaa48c3ca022a18d570da" name="kf6-karchive-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use CamelCase Qt include
  * 7z: Change for{if{}} to if{for{}}
  * autotests/kcompressiondevicetest.cpp spell check
  * 7z: Fix infinite loop in malformed file
  * ktar: Fix/Tweak the skip error condition
  * Add nodiscard attribute to open(...) declarations
  * ktar: Optimize memory allocations
  * KTar: Use skip instead of seek for skipping
  * testTarReadWrite: Also test with KCompressionDevice
  * Add some const
  * 7z: Fix assert/crash in malformed file
  * Explicitly convert enum to int for QString::arg
  * 7z: Break early on failure in K7ZipPrivate::folderItem
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * 7z: Fix infinite loop in broken files
  * 7z: Fix infinite loop in malformed file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * K7ZipPrivate::folderItem: Limit the amount of folderInfos to a "reasonable" amount
  * 7zip: defines to constexpr (or commented out if unused)
  * 7zip: make it clear we only support an int number of files
  * 7zip: convert a bunch of int to qsizetype
  * 7zip: Remove unused defines
  * 7zip: Add names to function parameters
  * 7zip: Use ranges::any_of
  * 7zip: Convert loops into range-for loops
  * 7zip: Add [[nodiscard]]
  * 7zip: Mark 3 qlist parameters as const
  * 7zip: Mark sngle argument constructors as explicit
  * 7zip: Use "proper" C++ include
  * 7zip: Remove unused BUFFER_SIZE
  * 7zip: Use default member initializer
  * Enable LSAN in CI
  * KLimitedIODevice: mark two member variables as const
  * kzip: Bail out if the reported size of the file is negative
  * Fix OSS-Fuzz AFL builds
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * 7zip: insert al the values at once instead of one by one
  * KCompressionDevice: avoid asserting on using unbuffered open
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix int overflow + QList assert on broken files
  * Generate a pkgconfig file
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * autotests: Remove adult content from test data
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Allow to set CMake modules path outside additionally.
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * kzip: write data in chunks
  * Documentation fixes
  * kzip: zip64 write support (kde#514117)
  * kzip: use qToLittleEndian
  * kzip: change some ints to qint64 to allow writing zip64 archives
  * kzip: fix opening zip64 archives
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="7dfa252464d2d61121a7f10ca7ead6e5ace0213500b9a5c6c16f41e337dc040b519d3403c7ccbd4f135ae652dd16e8970e1d9e6e52bac2ffba09e8b14c1b1f33" name="kf6-kauth-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Add missing export for AuthBackend
  * Fix compilation with new cmake minimum version
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix memory leaks in BackendsManager
  * Enable LSAN in CI
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KF6AuthCore: move Qt6::Gui to private link interface
  * Port to KWaylandExtras::xdgActivationToken
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Port to KWaylandExtras::exportToplevel
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="46f4c08c6693ff9226868846ed6eda124c5db1f01b1770fc29a8f241031811b457590a43857cf7ffe134b2701d0eed9c2e5f113baeb236854df7b7529c9327ee" name="kf6-kauth-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Add missing export for AuthBackend
  * Fix compilation with new cmake minimum version
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix memory leaks in BackendsManager
  * Enable LSAN in CI
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KF6AuthCore: move Qt6::Gui to private link interface
  * Port to KWaylandExtras::xdgActivationToken
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Port to KWaylandExtras::exportToplevel
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="da52bd0a64c7aea2d60136f3f8996d90f582dc51412f33b8222cf1ed9c04787600522de0311d40664b179d7d3b59b6d37a73fb4dd8517efa303a86e58cd24379" name="kf6-kbookmarks-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * KBookmarkGroupTraverser: Fix typo in API documentation
  * KBookmark::updateAccessMetadata: Utilize QDateTime method that is significantly faster
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KF6BookmarksWidgets: list KF6::Bookmarks in public interface, not private
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="3314b4bd912e3ee67526819ffea84525cff4b5cce4777f456ae72aedb2de43bc13ce23e6eee3ff62401c9c601e14fd3a81fa944e6f9996bb1c4c84e624457393" name="kf6-kbookmarks-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * KBookmarkGroupTraverser: Fix typo in API documentation
  * KBookmark::updateAccessMetadata: Utilize QDateTime method that is significantly faster
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KF6BookmarksWidgets: list KF6::Bookmarks in public interface, not private
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="1502aa2187808eab2a68ab4f2697e15b9bc7c5d01f218536cea8d039f83ca727ea5c717f513953fa5b1208ace550087319726a2a78812fe619f766c046423963" name="kf6-kcalendarcore-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Make build qml plugin optional (default on)
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Don't write extra empty STATUS: property for custom status value
  * Don't create a string view on a temporary
  * Remove the Compat/MSExchange test data
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * With get_filename_component use DIRECTORY instead of legacy alias PATH
  * Fix wrong iCal component parenting when serializing timezone information
  * Fix memory leaks in unit tests
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * CI - add pre-commit support
  * Use markdownlint-cli2 to format markdown files
  * Use gersemi to format CMake files
  * src/filestorage.h - fix a misspelled word
  * clang-format project
  * clean whitespace issues
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Documentation fixes
  * Update dependency version to 6.26.0
  * Expose calendar color role in CalendarListModel
  * Read/write calendar name from iCal
  * Add support for the calendar color property
  * Avoid failing the build on warnings in generated code
  * Add Python bindings for KCalendarCore
  * Remove undefined MAX_DATE symbol
  * .gitlab-ci.yml - add clazy builds to merge requests
  * clazy use-static-qregularexpression fix
  * cppcheck unreadVariable fix
  * clazy fully-qualified-moc-types fix
  * clazy range-loop-detach fixes
  * clazy range-loop-reference fix
  * cppcheck variableScope fixes
  * clazy detaching-temporary fixes
  * cppcheck constVariablePointer fixes
  * CI - cppcheck suppressions and define ICAL_CHECK_VERSION
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Write custom properties as TEXT or STRING based on their type
  * Update dependency version to 6.28.0
  * Add Android platform calendar plugin
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * autotests/data/xCalendar-libicalV4 - update reference data for libicalv4
  * Add methods for encoding/decoding iCal objects in QMimeData
  * Make ScheduleMessage a Q_GADGET
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="faeb09dc027f667da4c533840a8be25eb70d1d3da43c11cf0227e22e54804f45a63e65e50512daaecc1fa1aebefaa8a3a0f9224cac676da003cc4b6a4adb21aa" name="kf6-kcalendarcore-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Make build qml plugin optional (default on)
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Don't write extra empty STATUS: property for custom status value
  * Don't create a string view on a temporary
  * Remove the Compat/MSExchange test data
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * With get_filename_component use DIRECTORY instead of legacy alias PATH
  * Fix wrong iCal component parenting when serializing timezone information
  * Fix memory leaks in unit tests
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * CI - add pre-commit support
  * Use markdownlint-cli2 to format markdown files
  * Use gersemi to format CMake files
  * src/filestorage.h - fix a misspelled word
  * clang-format project
  * clean whitespace issues
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Documentation fixes
  * Update dependency version to 6.26.0
  * Expose calendar color role in CalendarListModel
  * Read/write calendar name from iCal
  * Add support for the calendar color property
  * Avoid failing the build on warnings in generated code
  * Add Python bindings for KCalendarCore
  * Remove undefined MAX_DATE symbol
  * .gitlab-ci.yml - add clazy builds to merge requests
  * clazy use-static-qregularexpression fix
  * cppcheck unreadVariable fix
  * clazy fully-qualified-moc-types fix
  * clazy range-loop-detach fixes
  * clazy range-loop-reference fix
  * cppcheck variableScope fixes
  * clazy detaching-temporary fixes
  * cppcheck constVariablePointer fixes
  * CI - cppcheck suppressions and define ICAL_CHECK_VERSION
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Write custom properties as TEXT or STRING based on their type
  * Update dependency version to 6.28.0
  * Add Android platform calendar plugin
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * autotests/data/xCalendar-libicalV4 - update reference data for libicalv4
  * Add methods for encoding/decoding iCal objects in QMimeData
  * Make ScheduleMessage a Q_GADGET
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="beb4d33b5246fd66d8637fcd004039d7747e756fea35ad369b17b83dc0713918de7321af4c20d8200507aeece0384272d43539e87af981c9f9ae3fc2823b936c" name="kf6-kcalendarcore-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Make build qml plugin optional (default on)
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Don't write extra empty STATUS: property for custom status value
  * Don't create a string view on a temporary
  * Remove the Compat/MSExchange test data
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * With get_filename_component use DIRECTORY instead of legacy alias PATH
  * Fix wrong iCal component parenting when serializing timezone information
  * Fix memory leaks in unit tests
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * CI - add pre-commit support
  * Use markdownlint-cli2 to format markdown files
  * Use gersemi to format CMake files
  * src/filestorage.h - fix a misspelled word
  * clang-format project
  * clean whitespace issues
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Documentation fixes
  * Update dependency version to 6.26.0
  * Expose calendar color role in CalendarListModel
  * Read/write calendar name from iCal
  * Add support for the calendar color property
  * Avoid failing the build on warnings in generated code
  * Add Python bindings for KCalendarCore
  * Remove undefined MAX_DATE symbol
  * .gitlab-ci.yml - add clazy builds to merge requests
  * clazy use-static-qregularexpression fix
  * cppcheck unreadVariable fix
  * clazy fully-qualified-moc-types fix
  * clazy range-loop-detach fixes
  * clazy range-loop-reference fix
  * cppcheck variableScope fixes
  * clazy detaching-temporary fixes
  * cppcheck constVariablePointer fixes
  * CI - cppcheck suppressions and define ICAL_CHECK_VERSION
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Write custom properties as TEXT or STRING based on their type
  * Update dependency version to 6.28.0
  * Add Android platform calendar plugin
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * autotests/data/xCalendar-libicalV4 - update reference data for libicalv4
  * Add methods for encoding/decoding iCal objects in QMimeData
  * Make ScheduleMessage a Q_GADGET
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="5318e5aac39e6cc9af3c784359e4569dfc3edf1f82638bc61e2932340d24f56a4b05e888b6e5dc133766c6fe23188d3a4bfe096f71943be678899eab7ab332cc" name="kf6-kcmutils-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Added name sorting to kcmshell6 --list output. (kde#509050)
  * KCModuleQml: Also force height in addition to width
  * GridDelegate &amp; GridViewInternal: Drop mobile tweaks
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Remove displaced animation in GridView
  * typo--
  * quick: Release managed pages
  * Drop custom header height
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Handle buttons changing at runtime
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leak in tests
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Mark Kirigami QML module as dependency
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Revert "Enable LSAN in CI"
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Reapply "Enable LSAN in CI"
  * GridDelegate: Don't interfere with Space/Enter key handling (kde#519194)
  * kcmshell: Use flat style by default
  * Improve layout of kcm loading errors
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add support for Union to SettingHighlighterPrivate
  * Update version to 6.27.0
  * kcmshell: Don't leak QML engine
  * Add smoke-test option to kcmshell</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * KF6KCMUtilsQuick: inject version macros to all public headers
  * Update dependency version to 6.28.0
  * kquickconfigmodule.h: remove unused QQmlComponent include
  * kcmloadtest: remove unused include
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * kpluginmodel: Only write enabled state when not default
  * Run clang-format
  * kcmshell: React to KCModule::representsDefaultsChanged
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="09fcec162f61fdb16d793001a567c9c9844184f457fe32026e7f9f4c32005a396ef3f55ade79358cb6a7e5b106a3ba4372e8a695d93769e03d6d579b0c1cb6b8" name="kf6-kcmutils-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Added name sorting to kcmshell6 --list output. (kde#509050)
  * KCModuleQml: Also force height in addition to width
  * GridDelegate &amp; GridViewInternal: Drop mobile tweaks
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Remove displaced animation in GridView
  * typo--
  * quick: Release managed pages
  * Drop custom header height
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Handle buttons changing at runtime
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leak in tests
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Mark Kirigami QML module as dependency
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Revert "Enable LSAN in CI"
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Reapply "Enable LSAN in CI"
  * GridDelegate: Don't interfere with Space/Enter key handling (kde#519194)
  * kcmshell: Use flat style by default
  * Improve layout of kcm loading errors
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add support for Union to SettingHighlighterPrivate
  * Update version to 6.27.0
  * kcmshell: Don't leak QML engine
  * Add smoke-test option to kcmshell</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * KF6KCMUtilsQuick: inject version macros to all public headers
  * Update dependency version to 6.28.0
  * kquickconfigmodule.h: remove unused QQmlComponent include
  * kcmloadtest: remove unused include
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * kpluginmodel: Only write enabled state when not default
  * Run clang-format
  * kcmshell: React to KCModule::representsDefaultsChanged
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="165ee70b866093bdbe7095e8cf1467303e8fe178f9df015ee67a911d67723b81bfd93d2d59612e00b3c79b05100e9b16e51b8de24123c761321422a49b7f67e2" name="kf6-kcmutils-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Added name sorting to kcmshell6 --list output. (kde#509050)
  * KCModuleQml: Also force height in addition to width
  * GridDelegate &amp; GridViewInternal: Drop mobile tweaks
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Remove displaced animation in GridView
  * typo--
  * quick: Release managed pages
  * Drop custom header height
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Handle buttons changing at runtime
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leak in tests
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Mark Kirigami QML module as dependency
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Revert "Enable LSAN in CI"
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Reapply "Enable LSAN in CI"
  * GridDelegate: Don't interfere with Space/Enter key handling (kde#519194)
  * kcmshell: Use flat style by default
  * Improve layout of kcm loading errors
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add support for Union to SettingHighlighterPrivate
  * Update version to 6.27.0
  * kcmshell: Don't leak QML engine
  * Add smoke-test option to kcmshell</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * KF6KCMUtilsQuick: inject version macros to all public headers
  * Update dependency version to 6.28.0
  * kquickconfigmodule.h: remove unused QQmlComponent include
  * kcmloadtest: remove unused include
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * kpluginmodel: Only write enabled state when not default
  * Run clang-format
  * kcmshell: React to KCModule::representsDefaultsChanged
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="e3e2df7abaa516f7020a57af903c7843fa5ae9587e114757fb44017cd24e8bcb31c346df4de5cd86c28dafecfd4d9bc77f52386da0fb85430dd28c1813efcad2" name="kf6-kcodecs-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Allow to also RFC 2047-encode reserved characters
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * [KEncodingProber] Some more tests for UTF-8
  * [KEncodingProber] Make UTF-8 state machine RFC3629 compliant
  * [KEncodingProber] Add unit tests for UTF-8/UTF-16
  * [KEncodingProber] Remove DEBUG_PROBE from public header file
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * [KEncodingProber] Add UTF16 surrogate pair support to state table
  * [KEncodingProber] Stop rejecting valid MSBs in UTF-16 state machine
  * [KEncodingProber] Reduce model switching in HandleData()
  * [KEncodingProber] Avoid passing mangled data to the UnicodeGroupProber
  * [KEncodingProber] Untangle HebrewProber and SBCharSetProber
  * [KEncodingProber] Add test for Windows-1253/iso8859-7 CP (Greek)
  * [KEncodingProber] Add some more testing for windows-1252 codepage
  * [KEncodingProber] Add tests for Windows-1255 CP and UTF-8 Hebrew text
  * [KEncodingProber] Simplify and improve unit test check condition
  * [KEncodingProber] Verify short inputs cause no crash
  * [KEncodingProber] Fix UTF-16 BOM detection
  * [KEncodingProber] Verify confidence in unit tests
  * [KEncodingProber] Remove no longer used dedicated Japanese/Chinese probers
  * [KEncodingProber][MBCS] Allow to use only a subset of probers
  * [KEncodingProber][MBCS] Remove unused includes from header file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Protect against null bytes in RFC 2047 charsets
  * Remove a few temporary allocation on RFC 2047 decoding
  * [KEndodingProber] Drop broken and irrelevant ISO-2022-CN/-KR detectors
  * [KEncodingProber] Remove disabled, obsolete GB2312 data
  * [KEncodingProber] Reduce packed model data boilerplate
  * [KEncodingProber] Replace pack/unpack macros with constexpr functions
  * [KEncodingProber] Add tests for ISO-2022-JP and HZ encoding
  * Enable LSAN in CI
  * [KEncodingProber] Remove unused byte pos member from CodingStateMachine
  * [KEncodingProber] Add prober benchmarks
  * Fix quadratic complexity when searching for the encoded word end
  * Use QByteArrayView
  * Don't detach encoded8Bit during encoding
  * Fix OSS-Fuzz AFL builds
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * [KEncodingProber] Replace nsCharSetProber raw pointer with unique_ptr
  * [KEncodingProber] Replace SMModel external with internal linkage
  * [KEncodingProber] Replace nsCodingStateMachine raw pointer with unique_ptr
  * [KEncodingProber] Remove unused header files
  * [KCharsets] Remove no longer used include
  * [KCharsets] Verify entity table is sorted at build time
  * [KCharsets] Fix sort order in entity table
  * [KCharsets] Add benchmark for entity lookup
  * [KCharSets] Specify the `fromEntity` input format more explicitly
  * [KCharSets] Fix numeric encoding for `toEntity(...)`
  * [KCharSetsTest] Move test class declaration to implementation file
  * [KEncodingProber] Switch state machine tables to plain uint8_t
  * [KEncodingProber] Remove runtime unpack state machine
  * [KEncodingProber] Use same class table for UTF16 BE and LE state models
  * [KEncodingProber] Fix reset() method
  * [KEncodingProber] Actually check if reset() works
  * Remember where to re-try RFC 2047 word decoding
  * [KEncodingProber] Default empty constructors/desctructors
  * [KEncodingProber] Remove unused unexported member functions
  * [KEncodingProber] Remove unused member variable
  * [KEncodingProber] Remove no longer used include
  * [KEncodingProber] Drop declaration of unused GetDistribution method
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * We depend against qt 6.8 =&gt; we can remove check here
  * Propagate C++20 requirement to consumers
  * [KEncodingProber] Remove unused/unreachable Reset() method
  * [KEncodingProber] Use in-class initialization for prober members
  * [Codec] Default constructors/destructors, annotate as constexpr
  * [Codec] Simplify codecForName lookup
  * [Codec] Benchmark codecForName lookup
  * [Codec] Move test class declaration to implementation file
  * [Codec] Remove double quote for invalid codec warning
  * [KCharsets] Simplify instance singleton
  * [KCharsets] Reuse translated strings from encodingsByScript
  * [KCharsets] Fix possible initialization race for encodingsByScript
  * [KCharsets] Remove unused include
  * [KCharsetsTest] Reduce call nesting to improve readability
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KEmailAddress::decodeMailtoUrl: return empty string on non-mailto URL (kde#519721)
  * remove unused code
  * KCharsets::fromEntity: bound numeric reference to QChar range and reorder bounds check (kde#519719)
  * [Codec] Change compare method in charset lookup
  * [Codec] Fix infinite loop in charset lookup (kde#520200)
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * [KEncodingProber] Remove some unreachable Reset methods
  * [KEncodingProber] Reduce scope of some variables
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * [KEncodingProber] Improve const-correctness
  * [KEncodingProber] Explicitly initialize some structs
  * [KEncodingProber] Replace pointer to SMModel with reference
  * [KEncodingProber] Fix broken UTF16 filtering for MBCS
  * [KEncodingProber] Fix GB18030 false positive
  * [KEncodingProber] Extend unit tests, notably for japanese text
  * [KEncodingProber] Shortcut no longer active group probers
  * [KEncodingProber] Refactor UnicodeGroupProber
  * [KEncodingProber] Refactor Unicode/UTF prober
  * [KEncodingProber] Clean up comments and naming for MB mapping
  * [KEncodingProber] Make one virtual base method pure virtual
  * [KEncodingProber] Remove obsolete padding in state tables
  * [KEncodingProber] Replace debug printf with categorized logging output
  * [KEncodingProber] Add dedicated logging category
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="1af58b087befc8fc2d1b200928f3df7ab1ec91f3710e3f70c8295eece1ef36e9dcdd667610cebeb63de92cad87f9f6a13cc28f0667dd372fe87224911b372fd8" name="kf6-kcolorscheme-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Fix colors in kdeglobals not being respected when platformtheme is not kde
  * KColorScheme: Add FrameContrast API
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Include QVariant instead of relying on transitive include
  * Run clang-format
  * Fix clang-format directive
  * Update version to 6.21.0
  * Simplify KColorSchemeManager code</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Use Qt API instead of KColorSchemeWatcher
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="a71a5e9bf3f729aa4dbd5538e2bcd6f6942c75ac4f18f077b3e86c002f91d596b56fdf9cb02ee94f1127227a7547d25e48066287d2d654bb6140e9de17a44749" name="kf6-kcompletion-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Fix API docs
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * KCompletionBase/KCompletionMatches: move Q_DECLARE_PRIVATE to PRIVATE
  * KCompletionBox::eventFilter: minimize code executed when filter not hit
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="a9bb9fe072520795f06a6925a8e7da2cfebf6b3d2bdc6dc1bd9e822dea50bdfa2ca7d277d47dab96049cbd0c7c9b288e577914e0e159d66a50fb456c0d929df8" name="kf6-kcompletion-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Fix API docs
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * KCompletionBase/KCompletionMatches: move Q_DECLARE_PRIVATE to PRIVATE
  * KCompletionBox::eventFilter: minimize code executed when filter not hit
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="a34a03fd35324484806d7805d90fc13f000e3fe0d3df55ec7b7c83c370197297961773c002e145b86b4e52c664c21d57c8b7cc10e9a3ede91f7a5d7bd3836d3f" name="kf6-kcompletion-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Fix API docs
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * KCompletionBase/KCompletionMatches: move Q_DECLARE_PRIVATE to PRIVATE
  * KCompletionBox::eventFilter: minimize code executed when filter not hit
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="4c51892d2e4d0ac16b080a7b9c73722d5938d13ff572ad1ded8ccf3a9bb942c614a38e67805bf89923cd5f62de53b6866796b6722ee5ca224d5585e6a8d126da" name="kf6-kconfig-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kconfig_compiler: prevent empty private: section in headers
  * Use QLockFile.tryLock with timeout rather then lock forever (kde#508253)
  * Add 59ca348606 to .git-blame-ignore-revs
  * kdesktopfileaction: Improve docs strings
  * Use QCOMPARE vs QVERIFY
  * typo--
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix documentation of KSharedConfig::openStateConfig
  * kconfig_target_kcfg_file docs: add "since" note
  * kconfig_target_kcfg_file: avoid recreating same kcfgc file each cmake run
  * KF6ConfigMacros: No longer explicitly include CMakeParseArguments
  * kconfig_benchmark: add testParsing benchmark
  * KconfigIni: stream parse ini files (kde#481702)
  * Update version to 6.21.0
  * [kwindowconfig] Remove weird note from documentation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add std::chrono convenience helpers
  * Add long and ulong as supported types
  * KConfigIniBackend::parseConfig: reuse allocated buffer to read group name
  * Use ECM_TEST_NAME_PREFIX
  * Fix FindNext shortcut on macos
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kconfigwatcher: prevent a QThreadLocal to be creatde when exiting
  * Fix macos standard shortcut conflicts (kde#512817)
  * kconfigwatcher: Add context argument to connect
  * kconfigskeletontest: Fix memory leak
  * Enable LSAN in CI
  * KConfigIni: parseConfig simplify implementation
  * KConfig: better handle Anonymous case
  * autotests/qiodevice: add a test for the QFile case
  * kconfig_target_kcfg_file: use newer built-in cmake code to create kcfgc file
  * kconfigxt: Add KCONFIG_CONSTRUCTOR option
  * kconfigskeleton: Add ctor using std::unique_ptr&lt;KConfig&gt;
  * kconfig: support passing in a QIODevice
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix bounds check in KConfigPrivate::expandString
  * kdesktopfile: do not needlessly cascade desktop files
  * Add oss-fuzz integration
  * Remove old, commented out code
  * With get_filename_component use DIRECTORY instead of legacy alias PATH
  * KDesktopFileTest: Update testActionGroup
  * KDesktopFile: Check for Name since it is required field (kde#515694)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * kreadconfig: Add flag to include globals
  * kdesktopfile: tolerate nameless action for _SEPARATOR_ (kde#517770)
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * QDoc fixes
  * kreadconfig: Add flag to dump all entries
  * Do not try to read registry entries for absolute config file names
  * Avoid creation of not already existing registry keys
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Do not inherit publicly from std::map
  * KConfigSkeleton: Fix reading value for deleted entry with system default (kde#509416)
  * KConfigXT: Add addItemPathList and addItemUrlList
  * CMake config file: check private QtDBus dependency only for static builds
  * Drop unneeded moc include
  * Fix build warnings with -Wnoexcept (kde#384583)
  * Add autotest for KCoreConfigSkeleton::useDefaults
  * kconfig_compiler: Fix QML forward declarations when using a namespace (kde#510091)
  * kwindowstatesaverquick: Do not force-show windows
  * CMake config file: remove no longer used Qt6Xml dep with (static) libs
  * Add test for ADMIN_ACCOUNT environment variable override
  * Fix wrong usage of qEnvironmentVariable function
  * CMake config file: add missing Qt6Core &amp; Qt6Gui dependency check
  * kconfig_compiler: Consistently accept lowercase type names
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * ksharedconfig: only free the shared config at exit under AddressSanitizer
  * ksharedconfig: free the per-thread shared config at application exit
  * Do not launch desktop helper processes on iOS and Android
  * Do not launch desktop helper processes on iOS
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove unused variables in KConfig implementation
  * Revert "kwindowstatesaverquick: Do not force-show windows" (kde#522205)
  * Add test for KConfigLoader ctor that takes KConfigGroup
  * Use Qt for ASCII &amp;&amp; alphanumeric detection
  * Read config files in system locations before user-writable config files
  * Add tests to document status quo
  * kreadconfig: Add option to dump default values
  * kreadconfig: Dump entries sorted by group name/entry key
  * Don't change immutable non-default entry when setting default entry
  * Add failing tests demonstrating wrong behavior
  * Add helper to set/override an environment variable for a test
  * Remove obsolete doxygen file
  * Always insert deleted key into internal map (kde#519481)
  * Ensure that deleted default entries are deleted
  * Fix generated setters for enum options with UseEnumTypes
  * Export StandardAction as Q_ENUM_NS
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="7e12d960c485bd770d0d54e1327bd9a4c3192e4d2be5048e4643f55822dcad87ffcd4c0fc868a2a43ad48360cbe3e71c965cdb237e272d899f7e4c206b6bcd9d" name="kf6-kconfig-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kconfig_compiler: prevent empty private: section in headers
  * Use QLockFile.tryLock with timeout rather then lock forever (kde#508253)
  * Add 59ca348606 to .git-blame-ignore-revs
  * kdesktopfileaction: Improve docs strings
  * Use QCOMPARE vs QVERIFY
  * typo--
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix documentation of KSharedConfig::openStateConfig
  * kconfig_target_kcfg_file docs: add "since" note
  * kconfig_target_kcfg_file: avoid recreating same kcfgc file each cmake run
  * KF6ConfigMacros: No longer explicitly include CMakeParseArguments
  * kconfig_benchmark: add testParsing benchmark
  * KconfigIni: stream parse ini files (kde#481702)
  * Update version to 6.21.0
  * [kwindowconfig] Remove weird note from documentation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add std::chrono convenience helpers
  * Add long and ulong as supported types
  * KConfigIniBackend::parseConfig: reuse allocated buffer to read group name
  * Use ECM_TEST_NAME_PREFIX
  * Fix FindNext shortcut on macos
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kconfigwatcher: prevent a QThreadLocal to be creatde when exiting
  * Fix macos standard shortcut conflicts (kde#512817)
  * kconfigwatcher: Add context argument to connect
  * kconfigskeletontest: Fix memory leak
  * Enable LSAN in CI
  * KConfigIni: parseConfig simplify implementation
  * KConfig: better handle Anonymous case
  * autotests/qiodevice: add a test for the QFile case
  * kconfig_target_kcfg_file: use newer built-in cmake code to create kcfgc file
  * kconfigxt: Add KCONFIG_CONSTRUCTOR option
  * kconfigskeleton: Add ctor using std::unique_ptr&lt;KConfig&gt;
  * kconfig: support passing in a QIODevice
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix bounds check in KConfigPrivate::expandString
  * kdesktopfile: do not needlessly cascade desktop files
  * Add oss-fuzz integration
  * Remove old, commented out code
  * With get_filename_component use DIRECTORY instead of legacy alias PATH
  * KDesktopFileTest: Update testActionGroup
  * KDesktopFile: Check for Name since it is required field (kde#515694)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * kreadconfig: Add flag to include globals
  * kdesktopfile: tolerate nameless action for _SEPARATOR_ (kde#517770)
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * QDoc fixes
  * kreadconfig: Add flag to dump all entries
  * Do not try to read registry entries for absolute config file names
  * Avoid creation of not already existing registry keys
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Do not inherit publicly from std::map
  * KConfigSkeleton: Fix reading value for deleted entry with system default (kde#509416)
  * KConfigXT: Add addItemPathList and addItemUrlList
  * CMake config file: check private QtDBus dependency only for static builds
  * Drop unneeded moc include
  * Fix build warnings with -Wnoexcept (kde#384583)
  * Add autotest for KCoreConfigSkeleton::useDefaults
  * kconfig_compiler: Fix QML forward declarations when using a namespace (kde#510091)
  * kwindowstatesaverquick: Do not force-show windows
  * CMake config file: remove no longer used Qt6Xml dep with (static) libs
  * Add test for ADMIN_ACCOUNT environment variable override
  * Fix wrong usage of qEnvironmentVariable function
  * CMake config file: add missing Qt6Core &amp; Qt6Gui dependency check
  * kconfig_compiler: Consistently accept lowercase type names
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * ksharedconfig: only free the shared config at exit under AddressSanitizer
  * ksharedconfig: free the per-thread shared config at application exit
  * Do not launch desktop helper processes on iOS and Android
  * Do not launch desktop helper processes on iOS
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove unused variables in KConfig implementation
  * Revert "kwindowstatesaverquick: Do not force-show windows" (kde#522205)
  * Add test for KConfigLoader ctor that takes KConfigGroup
  * Use Qt for ASCII &amp;&amp; alphanumeric detection
  * Read config files in system locations before user-writable config files
  * Add tests to document status quo
  * kreadconfig: Add option to dump default values
  * kreadconfig: Dump entries sorted by group name/entry key
  * Don't change immutable non-default entry when setting default entry
  * Add failing tests demonstrating wrong behavior
  * Add helper to set/override an environment variable for a test
  * Remove obsolete doxygen file
  * Always insert deleted key into internal map (kde#519481)
  * Ensure that deleted default entries are deleted
  * Fix generated setters for enum options with UseEnumTypes
  * Export StandardAction as Q_ENUM_NS
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="78a5ffa7e1c82881da6b163345b6b941be7db4806444afa4c2b9e88076c7afc227fd8f7015a4ea0e2994ab8c4fb805e769566f3a01ad3e2bcbb88013b7ffef8b" name="kf6-kconfig-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kconfig_compiler: prevent empty private: section in headers
  * Use QLockFile.tryLock with timeout rather then lock forever (kde#508253)
  * Add 59ca348606 to .git-blame-ignore-revs
  * kdesktopfileaction: Improve docs strings
  * Use QCOMPARE vs QVERIFY
  * typo--
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix documentation of KSharedConfig::openStateConfig
  * kconfig_target_kcfg_file docs: add "since" note
  * kconfig_target_kcfg_file: avoid recreating same kcfgc file each cmake run
  * KF6ConfigMacros: No longer explicitly include CMakeParseArguments
  * kconfig_benchmark: add testParsing benchmark
  * KconfigIni: stream parse ini files (kde#481702)
  * Update version to 6.21.0
  * [kwindowconfig] Remove weird note from documentation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add std::chrono convenience helpers
  * Add long and ulong as supported types
  * KConfigIniBackend::parseConfig: reuse allocated buffer to read group name
  * Use ECM_TEST_NAME_PREFIX
  * Fix FindNext shortcut on macos
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kconfigwatcher: prevent a QThreadLocal to be creatde when exiting
  * Fix macos standard shortcut conflicts (kde#512817)
  * kconfigwatcher: Add context argument to connect
  * kconfigskeletontest: Fix memory leak
  * Enable LSAN in CI
  * KConfigIni: parseConfig simplify implementation
  * KConfig: better handle Anonymous case
  * autotests/qiodevice: add a test for the QFile case
  * kconfig_target_kcfg_file: use newer built-in cmake code to create kcfgc file
  * kconfigxt: Add KCONFIG_CONSTRUCTOR option
  * kconfigskeleton: Add ctor using std::unique_ptr&lt;KConfig&gt;
  * kconfig: support passing in a QIODevice
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix bounds check in KConfigPrivate::expandString
  * kdesktopfile: do not needlessly cascade desktop files
  * Add oss-fuzz integration
  * Remove old, commented out code
  * With get_filename_component use DIRECTORY instead of legacy alias PATH
  * KDesktopFileTest: Update testActionGroup
  * KDesktopFile: Check for Name since it is required field (kde#515694)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * kreadconfig: Add flag to include globals
  * kdesktopfile: tolerate nameless action for _SEPARATOR_ (kde#517770)
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * QDoc fixes
  * kreadconfig: Add flag to dump all entries
  * Do not try to read registry entries for absolute config file names
  * Avoid creation of not already existing registry keys
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Do not inherit publicly from std::map
  * KConfigSkeleton: Fix reading value for deleted entry with system default (kde#509416)
  * KConfigXT: Add addItemPathList and addItemUrlList
  * CMake config file: check private QtDBus dependency only for static builds
  * Drop unneeded moc include
  * Fix build warnings with -Wnoexcept (kde#384583)
  * Add autotest for KCoreConfigSkeleton::useDefaults
  * kconfig_compiler: Fix QML forward declarations when using a namespace (kde#510091)
  * kwindowstatesaverquick: Do not force-show windows
  * CMake config file: remove no longer used Qt6Xml dep with (static) libs
  * Add test for ADMIN_ACCOUNT environment variable override
  * Fix wrong usage of qEnvironmentVariable function
  * CMake config file: add missing Qt6Core &amp; Qt6Gui dependency check
  * kconfig_compiler: Consistently accept lowercase type names
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * ksharedconfig: only free the shared config at exit under AddressSanitizer
  * ksharedconfig: free the per-thread shared config at application exit
  * Do not launch desktop helper processes on iOS and Android
  * Do not launch desktop helper processes on iOS
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove unused variables in KConfig implementation
  * Revert "kwindowstatesaverquick: Do not force-show windows" (kde#522205)
  * Add test for KConfigLoader ctor that takes KConfigGroup
  * Use Qt for ASCII &amp;&amp; alphanumeric detection
  * Read config files in system locations before user-writable config files
  * Add tests to document status quo
  * kreadconfig: Add option to dump default values
  * kreadconfig: Dump entries sorted by group name/entry key
  * Don't change immutable non-default entry when setting default entry
  * Add failing tests demonstrating wrong behavior
  * Add helper to set/override an environment variable for a test
  * Remove obsolete doxygen file
  * Always insert deleted key into internal map (kde#519481)
  * Ensure that deleted default entries are deleted
  * Fix generated setters for enum options with UseEnumTypes
  * Export StandardAction as Q_ENUM_NS
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="b366daccb69d6b8d24d4ce7d4da0ce184a495675c0d8caf1f99f3daaa87536581b842c4551f8836007a4ccce225f4b8d24d0dccddb1a1ac3675151a1b8f15470" name="kf6-kconfig-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kconfig_compiler: prevent empty private: section in headers
  * Use QLockFile.tryLock with timeout rather then lock forever (kde#508253)
  * Add 59ca348606 to .git-blame-ignore-revs
  * kdesktopfileaction: Improve docs strings
  * Use QCOMPARE vs QVERIFY
  * typo--
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix documentation of KSharedConfig::openStateConfig
  * kconfig_target_kcfg_file docs: add "since" note
  * kconfig_target_kcfg_file: avoid recreating same kcfgc file each cmake run
  * KF6ConfigMacros: No longer explicitly include CMakeParseArguments
  * kconfig_benchmark: add testParsing benchmark
  * KconfigIni: stream parse ini files (kde#481702)
  * Update version to 6.21.0
  * [kwindowconfig] Remove weird note from documentation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add std::chrono convenience helpers
  * Add long and ulong as supported types
  * KConfigIniBackend::parseConfig: reuse allocated buffer to read group name
  * Use ECM_TEST_NAME_PREFIX
  * Fix FindNext shortcut on macos
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kconfigwatcher: prevent a QThreadLocal to be creatde when exiting
  * Fix macos standard shortcut conflicts (kde#512817)
  * kconfigwatcher: Add context argument to connect
  * kconfigskeletontest: Fix memory leak
  * Enable LSAN in CI
  * KConfigIni: parseConfig simplify implementation
  * KConfig: better handle Anonymous case
  * autotests/qiodevice: add a test for the QFile case
  * kconfig_target_kcfg_file: use newer built-in cmake code to create kcfgc file
  * kconfigxt: Add KCONFIG_CONSTRUCTOR option
  * kconfigskeleton: Add ctor using std::unique_ptr&lt;KConfig&gt;
  * kconfig: support passing in a QIODevice
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix bounds check in KConfigPrivate::expandString
  * kdesktopfile: do not needlessly cascade desktop files
  * Add oss-fuzz integration
  * Remove old, commented out code
  * With get_filename_component use DIRECTORY instead of legacy alias PATH
  * KDesktopFileTest: Update testActionGroup
  * KDesktopFile: Check for Name since it is required field (kde#515694)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * kreadconfig: Add flag to include globals
  * kdesktopfile: tolerate nameless action for _SEPARATOR_ (kde#517770)
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * QDoc fixes
  * kreadconfig: Add flag to dump all entries
  * Do not try to read registry entries for absolute config file names
  * Avoid creation of not already existing registry keys
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Do not inherit publicly from std::map
  * KConfigSkeleton: Fix reading value for deleted entry with system default (kde#509416)
  * KConfigXT: Add addItemPathList and addItemUrlList
  * CMake config file: check private QtDBus dependency only for static builds
  * Drop unneeded moc include
  * Fix build warnings with -Wnoexcept (kde#384583)
  * Add autotest for KCoreConfigSkeleton::useDefaults
  * kconfig_compiler: Fix QML forward declarations when using a namespace (kde#510091)
  * kwindowstatesaverquick: Do not force-show windows
  * CMake config file: remove no longer used Qt6Xml dep with (static) libs
  * Add test for ADMIN_ACCOUNT environment variable override
  * Fix wrong usage of qEnvironmentVariable function
  * CMake config file: add missing Qt6Core &amp; Qt6Gui dependency check
  * kconfig_compiler: Consistently accept lowercase type names
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * ksharedconfig: only free the shared config at exit under AddressSanitizer
  * ksharedconfig: free the per-thread shared config at application exit
  * Do not launch desktop helper processes on iOS and Android
  * Do not launch desktop helper processes on iOS
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove unused variables in KConfig implementation
  * Revert "kwindowstatesaverquick: Do not force-show windows" (kde#522205)
  * Add test for KConfigLoader ctor that takes KConfigGroup
  * Use Qt for ASCII &amp;&amp; alphanumeric detection
  * Read config files in system locations before user-writable config files
  * Add tests to document status quo
  * kreadconfig: Add option to dump default values
  * kreadconfig: Dump entries sorted by group name/entry key
  * Don't change immutable non-default entry when setting default entry
  * Add failing tests demonstrating wrong behavior
  * Add helper to set/override an environment variable for a test
  * Remove obsolete doxygen file
  * Always insert deleted key into internal map (kde#519481)
  * Ensure that deleted default entries are deleted
  * Fix generated setters for enum options with UseEnumTypes
  * Export StandardAction as Q_ENUM_NS
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="cf3ceae7858dc52e3e34e429b2eff9a7895cdc3c888be7261fa2c6b161a946be784a2bf18a222f9ea6aad44e56050174ac7c50ddc62f724750a53e3244ab6752" name="kf6-kconfigwidgets-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Fix scanning for kf6_entry.desktop files in "locale" root dirs &amp; parents
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Drop (wrong kind of) asserts in KHamburgerMenu code
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * ShortcutStyleDelegate: Init styleOption
  * KRecentFilesAction: Avoid temporary allocations
  * KRecentFilesAction: Avoid allocation when reading/writing config
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kcommandbarmodel: ignore empty groupName in displayName
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Hide windowsvista style from KStlyeManager
  * Also activate window in KConfigDialog::showDialog
  * Add Amharic kf6_entry.desktop
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * kviewstatemaintainer.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="6a146e070fbab88658cb67ea07ad64149657a94b7d847490717f38e2c317d9f0ef9817166f9ef2313235a17493240763294c2bdf5a492ae6a2c16dbc91635665" name="kf6-kconfigwidgets-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Fix scanning for kf6_entry.desktop files in "locale" root dirs &amp; parents
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Drop (wrong kind of) asserts in KHamburgerMenu code
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * ShortcutStyleDelegate: Init styleOption
  * KRecentFilesAction: Avoid temporary allocations
  * KRecentFilesAction: Avoid allocation when reading/writing config
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kcommandbarmodel: ignore empty groupName in displayName
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Hide windowsvista style from KStlyeManager
  * Also activate window in KConfigDialog::showDialog
  * Add Amharic kf6_entry.desktop
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * kviewstatemaintainer.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="d36cabf144a481ec79c19d2bca2d205b2e464e7430937d533dfdc2b15f6cb2033a0f79fb512c58989bdacb0c73d477ffd696c8ce903c7ae4dd1403b8aee497b8" name="kf6-kconfigwidgets-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Fix scanning for kf6_entry.desktop files in "locale" root dirs &amp; parents
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Drop (wrong kind of) asserts in KHamburgerMenu code
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * ShortcutStyleDelegate: Init styleOption
  * KRecentFilesAction: Avoid temporary allocations
  * KRecentFilesAction: Avoid allocation when reading/writing config
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kcommandbarmodel: ignore empty groupName in displayName
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Hide windowsvista style from KStlyeManager
  * Also activate window in KConfigDialog::showDialog
  * Add Amharic kf6_entry.desktop
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * kviewstatemaintainer.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="e884908216074701ed02b1036029f4954cf72320c14762c1bc3f33fb2c17ddea3403ac549a2e6d3d731d85ad686ea37d60b82d78174af24ec3bb12bfb93d28cd" name="kf6-kcontacts-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * CI: Remove alpine. It has been failing for 4 consecutive weeks
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: add missing Qt6Gui dependency check
  * impp: Try to always return a label for an IM protocol, even if none is known
  * impp: Add helper getter to get only username portion of the address
  * Fix build not including new files in resource
  * improtocols: Add a bunch of modern services
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * CMake config file: search static-build-only dependencies only on condition
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove dependency on KCoreAddons
  * addresseelist.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="bf6343466e96834230f62d6ab71ca9295ffa3da05ca7ef4d0617a1fc1021efe388bfc7fedbaa966a29b2bbaf2a3429bd995b693970c660e8725df3f6995dca41" name="kf6-kcontacts-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * CI: Remove alpine. It has been failing for 4 consecutive weeks
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: add missing Qt6Gui dependency check
  * impp: Try to always return a label for an IM protocol, even if none is known
  * impp: Add helper getter to get only username portion of the address
  * Fix build not including new files in resource
  * improtocols: Add a bunch of modern services
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * CMake config file: search static-build-only dependencies only on condition
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove dependency on KCoreAddons
  * addresseelist.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="0143fd9a563a1e697553b9f6de5e88ded6b31d611bc829b5ae954fb5568bedd1b0fad5cff278637dd2d92da97a710ed3afe940fc08d1d5f642d357e7cbe202d2" name="kf6-kcontacts-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * CI: Remove alpine. It has been failing for 4 consecutive weeks
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: add missing Qt6Gui dependency check
  * impp: Try to always return a label for an IM protocol, even if none is known
  * impp: Add helper getter to get only username portion of the address
  * Fix build not including new files in resource
  * improtocols: Add a bunch of modern services
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * CMake config file: search static-build-only dependencies only on condition
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove dependency on KCoreAddons
  * addresseelist.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="1b69cbd542f32740dbf672b94486ab8b647971aae533f7ec377b14acb396ce5fb3e14355504040ba2c010bb04815722ae2bb0b31c2cdbc8e755b569e764df423" name="kf6-kcoreaddons-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Add missing include moc
  * typo--
  * Use QCOMPARE vs QVERIFY
  * Update test expectation. Qt time formatting has changed
  * Fix the non-local license text
  * Switch to std::enable_if_t (API consumers now required to use &gt;= C++17)
  * Fix duplicate license text for known but externally linked licenses
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update fuzzy matching logic changes from Kate (kde#511664)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add OpenBSD available memory and refactor
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Remove unused includes
  * Enable LSAN in CI
  * changed the dummy env var path from relative to absolute
  * kformat: update documentation for formatRelativeDate
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * autotests: increased safety margins for unstable tests
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Remove control characters when quoting args
  * Update dependency version to 6.25.0
  * Remove unused cmake variable
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kcoreaddons_target_static_plugins: Fix typo in variable that is checked for
  * Propagate LibMount dependency to static library consumers
  * Add KAboutRelease::untranslatedDescription
  * determine filesystem if mountinfo returns fuseblk
  * kfilesystemtype: reduce variable scope
  * fix use after free
  * kfilesystemtype: use libmount instead of statfs when available (kde#433611)
  * Remove control characters when quoting args Using these characters can lead to unexpected results.
  * Rename AppStream test file to avoid scripty processing it
  * Split KAboutData::fromAppStream() into three separate methods
  * Parse release notes from AppStream data
  * Add KAboutRelease, for listing application release notes
  * AppStream-backed KAboutData
  * Add a way to set KAboutLicense objects on KAboutData
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * fix Clang-Tidy: Static member accessed through instance
  * fix Clang-Tidy: Method 'initTestCase' can be made static
  * fix Clazy: Unused QString lineFeed
  * KAboutData: Reload applicationData when desktopFileName param is set
  * Fix build warnings with -Wnoexcept
  * kaboutdata: Use application display name for --author
  * klistopenfilesjob_unix: Remove unneeded qOverload for connect
  * licenses Free Software Foundation has changed a bit the text of the licenses
  * KTextToHTML: escape HTML entities in highlighted text (kde#504078)
  * Use default DEFAULT_SEVERITY for logging
  * Force locale on Windows as well for the KAboutData unit test
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * KMemoryInfo: add basic GNU/Hurd support
  * KDirWatch_UnitTest: fix memory leaks
  * KFileSystemType: add custom determineFileSystemTypeImpl for Hurd
  * Switch to ECMGenerateExportHeader generating C++ standard attributes
  * aboutdata: Also fill componentName from AppStream data
  * Expose basic KSandbox properties to QML
  * Find AppStream files on Android
  * fix Clang-Tidy: Method 'test_locking' can be made static
  * fix Clang-Tidy: Static member accessed through instance
  * fix Clang-Tidy: Method 'test_fileStaleFiles' can be made static
  * aboutdata: Fix retrieving untranslated release notes
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * kdirwatch: use certified KDE if style with {}
  * KDirWatch: fix/tweak determination of default
  * KDirWatch: expose additional verbosity as envvar
  * Don't let fromAppStreamFile() modify the application data
  * aboutData: Add support for AppStream URLs
  * Documentation fixes
  * aboutData: Improve fromAppStreamForApplication() usability
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="35a1f7fe07fbda452003176b72ea3056212cd88f25a3cdc2c2346ad2ab19efe9bd9d1e051c9a924e0a1cffb4ce2799fe26d0b967c2cf4abf937a38814c889854" name="kf6-kcoreaddons-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Add missing include moc
  * typo--
  * Use QCOMPARE vs QVERIFY
  * Update test expectation. Qt time formatting has changed
  * Fix the non-local license text
  * Switch to std::enable_if_t (API consumers now required to use &gt;= C++17)
  * Fix duplicate license text for known but externally linked licenses
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update fuzzy matching logic changes from Kate (kde#511664)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add OpenBSD available memory and refactor
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Remove unused includes
  * Enable LSAN in CI
  * changed the dummy env var path from relative to absolute
  * kformat: update documentation for formatRelativeDate
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * autotests: increased safety margins for unstable tests
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Remove control characters when quoting args
  * Update dependency version to 6.25.0
  * Remove unused cmake variable
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kcoreaddons_target_static_plugins: Fix typo in variable that is checked for
  * Propagate LibMount dependency to static library consumers
  * Add KAboutRelease::untranslatedDescription
  * determine filesystem if mountinfo returns fuseblk
  * kfilesystemtype: reduce variable scope
  * fix use after free
  * kfilesystemtype: use libmount instead of statfs when available (kde#433611)
  * Remove control characters when quoting args Using these characters can lead to unexpected results.
  * Rename AppStream test file to avoid scripty processing it
  * Split KAboutData::fromAppStream() into three separate methods
  * Parse release notes from AppStream data
  * Add KAboutRelease, for listing application release notes
  * AppStream-backed KAboutData
  * Add a way to set KAboutLicense objects on KAboutData
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * fix Clang-Tidy: Static member accessed through instance
  * fix Clang-Tidy: Method 'initTestCase' can be made static
  * fix Clazy: Unused QString lineFeed
  * KAboutData: Reload applicationData when desktopFileName param is set
  * Fix build warnings with -Wnoexcept
  * kaboutdata: Use application display name for --author
  * klistopenfilesjob_unix: Remove unneeded qOverload for connect
  * licenses Free Software Foundation has changed a bit the text of the licenses
  * KTextToHTML: escape HTML entities in highlighted text (kde#504078)
  * Use default DEFAULT_SEVERITY for logging
  * Force locale on Windows as well for the KAboutData unit test
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * KMemoryInfo: add basic GNU/Hurd support
  * KDirWatch_UnitTest: fix memory leaks
  * KFileSystemType: add custom determineFileSystemTypeImpl for Hurd
  * Switch to ECMGenerateExportHeader generating C++ standard attributes
  * aboutdata: Also fill componentName from AppStream data
  * Expose basic KSandbox properties to QML
  * Find AppStream files on Android
  * fix Clang-Tidy: Method 'test_locking' can be made static
  * fix Clang-Tidy: Static member accessed through instance
  * fix Clang-Tidy: Method 'test_fileStaleFiles' can be made static
  * aboutdata: Fix retrieving untranslated release notes
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * kdirwatch: use certified KDE if style with {}
  * KDirWatch: fix/tweak determination of default
  * KDirWatch: expose additional verbosity as envvar
  * Don't let fromAppStreamFile() modify the application data
  * aboutData: Add support for AppStream URLs
  * Documentation fixes
  * aboutData: Improve fromAppStreamForApplication() usability
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="17bff27e5604874ee7dcb68c8cebec56187a40a82d8044ddc21c25b64f280651ba49865b8292ce1a48cf16f6fbe07bb4ffd2d3288a7f6c896126d80142528dea" name="kf6-kcoreaddons-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Add missing include moc
  * typo--
  * Use QCOMPARE vs QVERIFY
  * Update test expectation. Qt time formatting has changed
  * Fix the non-local license text
  * Switch to std::enable_if_t (API consumers now required to use &gt;= C++17)
  * Fix duplicate license text for known but externally linked licenses
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update fuzzy matching logic changes from Kate (kde#511664)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add OpenBSD available memory and refactor
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Remove unused includes
  * Enable LSAN in CI
  * changed the dummy env var path from relative to absolute
  * kformat: update documentation for formatRelativeDate
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * autotests: increased safety margins for unstable tests
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Remove control characters when quoting args
  * Update dependency version to 6.25.0
  * Remove unused cmake variable
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kcoreaddons_target_static_plugins: Fix typo in variable that is checked for
  * Propagate LibMount dependency to static library consumers
  * Add KAboutRelease::untranslatedDescription
  * determine filesystem if mountinfo returns fuseblk
  * kfilesystemtype: reduce variable scope
  * fix use after free
  * kfilesystemtype: use libmount instead of statfs when available (kde#433611)
  * Remove control characters when quoting args Using these characters can lead to unexpected results.
  * Rename AppStream test file to avoid scripty processing it
  * Split KAboutData::fromAppStream() into three separate methods
  * Parse release notes from AppStream data
  * Add KAboutRelease, for listing application release notes
  * AppStream-backed KAboutData
  * Add a way to set KAboutLicense objects on KAboutData
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * fix Clang-Tidy: Static member accessed through instance
  * fix Clang-Tidy: Method 'initTestCase' can be made static
  * fix Clazy: Unused QString lineFeed
  * KAboutData: Reload applicationData when desktopFileName param is set
  * Fix build warnings with -Wnoexcept
  * kaboutdata: Use application display name for --author
  * klistopenfilesjob_unix: Remove unneeded qOverload for connect
  * licenses Free Software Foundation has changed a bit the text of the licenses
  * KTextToHTML: escape HTML entities in highlighted text (kde#504078)
  * Use default DEFAULT_SEVERITY for logging
  * Force locale on Windows as well for the KAboutData unit test
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * KMemoryInfo: add basic GNU/Hurd support
  * KDirWatch_UnitTest: fix memory leaks
  * KFileSystemType: add custom determineFileSystemTypeImpl for Hurd
  * Switch to ECMGenerateExportHeader generating C++ standard attributes
  * aboutdata: Also fill componentName from AppStream data
  * Expose basic KSandbox properties to QML
  * Find AppStream files on Android
  * fix Clang-Tidy: Method 'test_locking' can be made static
  * fix Clang-Tidy: Static member accessed through instance
  * fix Clang-Tidy: Method 'test_fileStaleFiles' can be made static
  * aboutdata: Fix retrieving untranslated release notes
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * kdirwatch: use certified KDE if style with {}
  * KDirWatch: fix/tweak determination of default
  * KDirWatch: expose additional verbosity as envvar
  * Don't let fromAppStreamFile() modify the application data
  * aboutData: Add support for AppStream URLs
  * Documentation fixes
  * aboutData: Improve fromAppStreamForApplication() usability
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="12e3062394a4a7bdd780502e2eea7c5e1a1869183108f19eadcb9d8eb57aa3b032f459f4ba93027e16503219bf258e047491b332e1328af43656d43b067112dd" name="kf6-kcrash-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Avoid using qEnvironmentVariableIntegerValue
  * Update dependency version to 6.23.0
  * autotests: make sure to cover metadata in main test
  * metadata: write a completion marker group
  * Guard qGuiApp having already been torn down
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * metadata: make sure the KCrashComplete group has an entry (kde#516658)
  * Avoid using qEnvironmentVariableIntegerValue
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add Android Sentry integration
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * delete the char ptrs properly as arrays
  * load platform details ahead of time (kde#518503)
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="471376566b7fdf2077147c84ed9db737f6d215ae25c7697046a4a9b6f747227c5a85f4ec279b50314db3dd1436bb302ce4a9ed2d7ec2ce6f6f325f1cdcbf8254" name="kf6-kdav-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Don't hide when the principals home sets fetch failed
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * davcollectionmodifyjob: Fix removing properties
  * autotests: Add tests for davcollectionmodifyjob
  * fakeserver: Remove dead code
  * autotests: Remove unnecessary KIO_DISABLE_CACHE_CLEANER
  * autotests: Add tests for deleting items and collections
  * autotests: Add tests for DavItemModifyJobTest
  * Fix DavPrincipalSearchJobTest
  * tests: Add tests scenarios for DavPrincipalSearchJob
  * enforce tests pass on all platforms
  * use free port for fakeserver
  * autotests: Use make_shared when possible
  * tests: Add tests scenarios for DavItemsListJob
  * ci: Remove alpine CI
  * autotest: Add doctype in body of tests
  * caldav: Add support for timezone element
  * tests: Check request body in scenarios
  * Add test coverage information
  * Use Qt::StringLiterals
  * Add unit tests for DavCollectionsFetchJob
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use Depth: 1 instead of Depth: 0 for multiget REPORT requests
  * Fix percent-encoding of item hrefs in CalDAV/CardDAV multiget requests
  * Add job to create DAV collection
  * autotests: Add davitemsfetchjobtest
  * test: Remove manual test server
  * enums: Deprecate GroupDav protocol support
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Fix caldavprotocol color argb formatting
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Use CardDAV allprop in multiget address-data
  * Make sure network replies are parented to the corresponding job
  * Add some debug to DavPrincipalSearchJob
  * Add a DavSslUiProxy to allow plugging user interaction for SSL errors
  * network: Setup more strict network policy
  * davitemmodifyjob: Fix redirection
  * davmanager: Add missing doctype to sent XML
  * Adapt tests
  * Port network management from KIO to QNAM
  * Add fetching DavPush data in DavCollectionsFetchJob
  * enums.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="ed4d04199577d42961e614e8510ea9615bb8087c288dfaa1c758b8064fd0677fa62d3b6f500d253b41a78ef9c760c5a6376d9828fee2418fbfd2ece1f6c4acb0" name="kf6-kdbusaddons-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove unnused enum
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="92f51b05cbf9d5e6acb79b1fe8db216f8974e8dd30c78af74815e7d67021b86645902d29b06c0074c6d75be78c45f1646d7cfa4bbd43583187bdbc911e1cb907" name="kf6-kdbusaddons-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove unnused enum
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="65789d8988d82645809f09607ae6d997190d2db586a92d1d182b9c5cf6077861337218438f517aeeb5698afa5611ea175f5a5d715fd109fc2e45eb03a674a5a8" name="kf6-kdbusaddons-tools-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove unnused enum
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="77f3aadeb2cefeb478567d5d7ce059f8cc5efecc7b55bd061b664c32fc52a2955721f18a2e43af9a08f68982054d66f33113347db66a68385c364abfcebf6baa" name="kf6-kdeclarative-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kquickcontrols: install kquickcontrolsprivate to KF_INSTALL_TARGETS_DEFAULT_ARGS (kde#510081)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * DeclarativeDragArea: Filter mouse events according to acceptedButtons() (kde#384009)
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Ungrab the pointer when the widget goes disabled or invisible
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add location to CalendarEvents::EventData
  * Add strict qmllint configuration
  * Use id instead of parent
  * Use Application instead of Qt.application
  * Remove unused include
  * Register QKeySequence to QML
  * Add missing module dependency
  * Access local property directly
  * Fix unqualified property access
  * Use int instead of enum as property type
  * Port to KI18nContext QML API
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * graphicaleffects: Avoid complicated matrix multiply
  * graphicaleffects: Make shader uniform "buf" identical
  * graphicaleffects: Use "coord" input on lanczos.frag shader
  * graphicaleffects: Fix Lanczos shader path
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="0908c1518e8d05d61c872b09e7fbbfac671fa6be2bac7749836e4c1b9a514eeb65adbc1cba8b77db66528e937b8741a946de11f099e20926260d398a8c0870b3" name="kf6-kdeclarative-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kquickcontrols: install kquickcontrolsprivate to KF_INSTALL_TARGETS_DEFAULT_ARGS (kde#510081)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * DeclarativeDragArea: Filter mouse events according to acceptedButtons() (kde#384009)
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Ungrab the pointer when the widget goes disabled or invisible
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add location to CalendarEvents::EventData
  * Add strict qmllint configuration
  * Use id instead of parent
  * Use Application instead of Qt.application
  * Remove unused include
  * Register QKeySequence to QML
  * Add missing module dependency
  * Access local property directly
  * Fix unqualified property access
  * Use int instead of enum as property type
  * Port to KI18nContext QML API
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * graphicaleffects: Avoid complicated matrix multiply
  * graphicaleffects: Make shader uniform "buf" identical
  * graphicaleffects: Use "coord" input on lanczos.frag shader
  * graphicaleffects: Fix Lanczos shader path
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="dc21ab336b3651a950ceea228fa725e48a22bb481e13933c91e5892b1ebd0f51f875d36b1d9d3cede0d2dc6f1ee39a20724212df7c0841aa3cf6243a2989ea75" name="kf6-kdeclarative-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * kquickcontrols: install kquickcontrolsprivate to KF_INSTALL_TARGETS_DEFAULT_ARGS (kde#510081)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * DeclarativeDragArea: Filter mouse events according to acceptedButtons() (kde#384009)
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Ungrab the pointer when the widget goes disabled or invisible
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add location to CalendarEvents::EventData
  * Add strict qmllint configuration
  * Use id instead of parent
  * Use Application instead of Qt.application
  * Remove unused include
  * Register QKeySequence to QML
  * Add missing module dependency
  * Access local property directly
  * Fix unqualified property access
  * Use int instead of enum as property type
  * Port to KI18nContext QML API
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * graphicaleffects: Avoid complicated matrix multiply
  * graphicaleffects: Make shader uniform "buf" identical
  * graphicaleffects: Use "coord" input on lanczos.frag shader
  * graphicaleffects: Fix Lanczos shader path
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="e840b96161be445040e554e7121092f44277400bd08a794a68b4b27c1f169fac6ec08807dd012236c3d7a1013d8ef596ceefa3d842c82a859cd7d87811bce8a7" name="kf6-kded-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use newer version of session management enablement
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Drop detectPlatform
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Drop X-KDE-Kded-phase
  * Drop outdated stuff from documentation
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Disable startup notification for kded
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Use correct type for desktop file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="8fb90c6a9d630120cffe45e6a48ccc72961cce78cd39918c788f3cb0125c8e3507cb06dcbde63a675fab7043a5c3b1a26085148fa0259e13567fbf86e40664ef" name="kf6-kded-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use newer version of session management enablement
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Drop detectPlatform
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Drop X-KDE-Kded-phase
  * Drop outdated stuff from documentation
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Disable startup notification for kded
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Use correct type for desktop file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="c27b73bd3a7a84214004468d479bbd40fc00d05760e1e842dd637e0fbfdc248907e6d2b9433aa716dbfec73fa34cd20b2830ceb04d2cb803683393e53c986b32" name="kf6-kdesu-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Make sure to handle \\\0 without overflowing read
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="4be427dc7ffbe35d9877d951dd422a8a575c921316f309df92edbbca2245765221fecfed501c03ae6c7131eed464cbdd457cca0c10f09c20cd062e9bb1a8192f" name="kf6-kdesu-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Make sure to handle \\\0 without overflowing read
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="a7036574b0b9507030988ef22d5bd46898f351e93994f79fa0dcb02977e76c961393285b7565e4bbdd49f6cacb1ed5ed868ced6651dda7c99941b1bbe1aae3f0" name="kf6-kdnssd-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Correctly track Avahi service types
  * Add basic service browser example
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="44b812754e756a097dc32bc896e24306d7f7d25b5b308e19d2c2a0fc190ab48e22fb8d87fc1e72e2433b56be86985c044d6df32f7c5ca4e38945447ad64edee3" name="kf6-kdoctools-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update user.entities for pt-BR
  * Included missing entities at user.entities (pt-BR)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update Turkish entities
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kde-docs.css remove not existent CSS property "font-height"
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Install arabic files
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * dynamically retrieve the list of languages to install
  * Install arabic files
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update Turkish entities
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="2e53dea141745f64bb83dd49f18b125398825feb68580fc3e0f866d6302e6e41b98f79bf3df73c01226a8bad8da2cced9597cfcc3c7f23e50c879f3fea0bc77b" name="kf6-kdoctools-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update user.entities for pt-BR
  * Included missing entities at user.entities (pt-BR)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update Turkish entities
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kde-docs.css remove not existent CSS property "font-height"
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Install arabic files
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * dynamically retrieve the list of languages to install
  * Install arabic files
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update Turkish entities
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="4c405603163d6269e6656a355137019952889b35b447512df5e16cc0e5f06a570699f3a306b693bbfc41917baf7bdfe8cd2bf3216dcf9da860922cf791ac69be" name="kf6-kfilemetadata-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * [ExtractorCoverageTest] Fix typo in clang-format processing directive
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * usermetadata: prevent returning UnknownError when removing a not-present attribute
  * [PopplerExtractor] Use ReadingOrder text layout from poppler 26.01
  * [TaglibExtractorTest] Fix FLAC-in-ogg testfile
  * Update version to 6.23.0
  * Fix finding of poppler-version.h (Bad include)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * ffmpegextractor: Extract Artist metadata
  * Fix finding of poppler-version.h (Bad include)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * ExtractionPluginManager -&gt; ExtractorCollection
  * ffmpeg: use qScopeGuard to release AVFormatContext on failure
  * extractors/exiv2: remove version check for BMFF_SUPPORT
  * ffmpegextractor: when color_space_name is "unkwown" don't set ColorSpace
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * OSS-Fuzz: serialize AFL fuzzer builds
  * Integrate KFileMetaData into OSS-Fuzz
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * autotests/ossfuzz: clone libpng from github to fix unreliable sourceforge downloads
  * Fix overflow in extractAudioProperties
  * taglib: Protect against UnknownFrame
  * types.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="5cf092ce81434fca9e6292cb079731239b5b9cde32087c3585e3ceada82ba714bb2c1471444ccd327c8d134dafddd2ceb4692a2f486a18b1713506ca3c5d2166" name="kf6-kfilemetadata-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * [ExtractorCoverageTest] Fix typo in clang-format processing directive
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * usermetadata: prevent returning UnknownError when removing a not-present attribute
  * [PopplerExtractor] Use ReadingOrder text layout from poppler 26.01
  * [TaglibExtractorTest] Fix FLAC-in-ogg testfile
  * Update version to 6.23.0
  * Fix finding of poppler-version.h (Bad include)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * ffmpegextractor: Extract Artist metadata
  * Fix finding of poppler-version.h (Bad include)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * ExtractionPluginManager -&gt; ExtractorCollection
  * ffmpeg: use qScopeGuard to release AVFormatContext on failure
  * extractors/exiv2: remove version check for BMFF_SUPPORT
  * ffmpegextractor: when color_space_name is "unkwown" don't set ColorSpace
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * OSS-Fuzz: serialize AFL fuzzer builds
  * Integrate KFileMetaData into OSS-Fuzz
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * autotests/ossfuzz: clone libpng from github to fix unreliable sourceforge downloads
  * Fix overflow in extractAudioProperties
  * taglib: Protect against UnknownFrame
  * types.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="a6d36ff4589243f680b2e89ee1e9fa923c07459dc287a33d2909ee4be636a38aff8ea69e821db775a8baa509d53910082bf0325c107cb89357d01bbfa93cb74e" name="kf6-kglobalaccel-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Call unregister() and setInactive() asynchronously
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add KGlobalAccel::setInverseShortcutActions() to the API
  * Format with clang-format and xmllint
  * Add empty lines in dbus interface files
  * Properly mark all deprecated APIs in org.kde.KGlobalAccel interface
  * Mark org.kde.KGlobalAccel.actionList as deprecated
  * Make KGlobalAccel::stealShortcutSystemwide() steal all matching shortcuts
  * Support a custom bus
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="5613a30ffde734c0225a6534286c6347a2fc5079c3deb4d8cd8e4fb152dcbcd910540f82032f2eb88d0694f2a9d855a032837025096decddb5fc519fa9b1e18e" name="kf6-kguiaddons-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * ksystemclipboard: Use WaylandClipboard also on wayland-egl
  * ksystemclipboard: Dispatch read events in another thread (kde#480448)
  * Remove focus hacks as preparation for clipoard thread
  * Add manual test for ksystemclipboard
  * Deprecate KColorSchemeWatcher
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1768305600">- Update to 6.22.1
  * Hotfix release
- Changes since 6.22.0:
  * ksystemclipboard: Check m_thread in destructor (kde#514512)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.1:
  * Update dependency version to 6.23.0
  * Add Android support for idle inhibition
  * WaylandClipboard: fix pasting text when QMimeData also has an image (kde#513701)
  * add KSystemInhibitor as frontend to the xdg-desktop-portal inhibition system
  * Restore building with wayland &lt; 1.23.0
  * ksystemclipboard: Check m_thread in destructor (kde#514512)
  * examples/python: add an example for KSystemClipboard
  * python: fix crash when using KSystemClipboard::setMimeData
  * python: specify enum type for KKeySequenceRecorder::Pattern
  * KImageCache: make findPixmap destination QPixmap have alpha channel if inserted QPixmap had alpha channel
  * Add another explicit moc include to source file for moc-covered header
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772452800">- Update to 6.23.1:
  * clipboard: Hold mutex before dispatching any wayland events</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * clipboard: Use buffered writes for data transfer
  * add manual large clipboard tests
  * ksysteminhibitor: Support Windows through PowerCreateRequest API
  * Remove unneeded Qt version check
  * kiconutils: remove now unnecessary Qt version check
  * clipboard: Hold mutex before dispatching any wayland events (kde#515465)
  * Mark WindowInsetsController as singleton in the documentation
  * CMake: Find Qt6::GuiPrivate when USE_DBUS is enabled
  * KKeySequenceRecorder: Accept some more keys that can be used with Shift
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * waylandclipboard: Wait for up to 1s for the clipboard contents
  * waylandclipboard: Properly interrupt thread when client extension goes inactive
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * Change include in ksysteminhibitor_dbus.cpp preventing building when using a QT version &lt; 6.9.
  * systemclipboard: waylandApp ptr validation cleanup
  * systemclipboard/wlrwaylandclipboard: Fix WlrDataControlDevice::setPrimarySelection
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix move semantics on KCursorSaver
  * Fix build with Qt 6.11 on Android
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Use iOS-compatible platform and URL handling
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Add missing since information
  * Add KSystemClipboard::ownsClipboard
  * waylandclipboard: Properly clean up device and manager
  * kiconutils: Fix overlay emblem size and placement on non-square icons
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="795b5dee302b55cdc5d78b18f6d46a4bab7f2745a3b629637e13e2df5a95bddf8c0e10cd637ffb911aa6299be2ac093ea449bce92f8a00243e981b5ed622a240" name="kf6-kguiaddons-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * ksystemclipboard: Use WaylandClipboard also on wayland-egl
  * ksystemclipboard: Dispatch read events in another thread (kde#480448)
  * Remove focus hacks as preparation for clipoard thread
  * Add manual test for ksystemclipboard
  * Deprecate KColorSchemeWatcher
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1768305600">- Update to 6.22.1
  * Hotfix release
- Changes since 6.22.0:
  * ksystemclipboard: Check m_thread in destructor (kde#514512)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.1:
  * Update dependency version to 6.23.0
  * Add Android support for idle inhibition
  * WaylandClipboard: fix pasting text when QMimeData also has an image (kde#513701)
  * add KSystemInhibitor as frontend to the xdg-desktop-portal inhibition system
  * Restore building with wayland &lt; 1.23.0
  * ksystemclipboard: Check m_thread in destructor (kde#514512)
  * examples/python: add an example for KSystemClipboard
  * python: fix crash when using KSystemClipboard::setMimeData
  * python: specify enum type for KKeySequenceRecorder::Pattern
  * KImageCache: make findPixmap destination QPixmap have alpha channel if inserted QPixmap had alpha channel
  * Add another explicit moc include to source file for moc-covered header
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772452800">- Update to 6.23.1:
  * clipboard: Hold mutex before dispatching any wayland events</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * clipboard: Use buffered writes for data transfer
  * add manual large clipboard tests
  * ksysteminhibitor: Support Windows through PowerCreateRequest API
  * Remove unneeded Qt version check
  * kiconutils: remove now unnecessary Qt version check
  * clipboard: Hold mutex before dispatching any wayland events (kde#515465)
  * Mark WindowInsetsController as singleton in the documentation
  * CMake: Find Qt6::GuiPrivate when USE_DBUS is enabled
  * KKeySequenceRecorder: Accept some more keys that can be used with Shift
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * waylandclipboard: Wait for up to 1s for the clipboard contents
  * waylandclipboard: Properly interrupt thread when client extension goes inactive
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * Change include in ksysteminhibitor_dbus.cpp preventing building when using a QT version &lt; 6.9.
  * systemclipboard: waylandApp ptr validation cleanup
  * systemclipboard/wlrwaylandclipboard: Fix WlrDataControlDevice::setPrimarySelection
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix move semantics on KCursorSaver
  * Fix build with Qt 6.11 on Android
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Use iOS-compatible platform and URL handling
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Add missing since information
  * Add KSystemClipboard::ownsClipboard
  * waylandclipboard: Properly clean up device and manager
  * kiconutils: Fix overlay emblem size and placement on non-square icons
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="cde987cc9fd8b8be8f5a2af857f92284acdfa2c30aaffab0af17f778b2bb7e438a07b74ca52fd837b50ebd18ab93b6d6f9f1653dd77f42cddf8d4ce2b5233444" name="kf6-kguiaddons-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * ksystemclipboard: Use WaylandClipboard also on wayland-egl
  * ksystemclipboard: Dispatch read events in another thread (kde#480448)
  * Remove focus hacks as preparation for clipoard thread
  * Add manual test for ksystemclipboard
  * Deprecate KColorSchemeWatcher
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1768305600">- Update to 6.22.1
  * Hotfix release
- Changes since 6.22.0:
  * ksystemclipboard: Check m_thread in destructor (kde#514512)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.1:
  * Update dependency version to 6.23.0
  * Add Android support for idle inhibition
  * WaylandClipboard: fix pasting text when QMimeData also has an image (kde#513701)
  * add KSystemInhibitor as frontend to the xdg-desktop-portal inhibition system
  * Restore building with wayland &lt; 1.23.0
  * ksystemclipboard: Check m_thread in destructor (kde#514512)
  * examples/python: add an example for KSystemClipboard
  * python: fix crash when using KSystemClipboard::setMimeData
  * python: specify enum type for KKeySequenceRecorder::Pattern
  * KImageCache: make findPixmap destination QPixmap have alpha channel if inserted QPixmap had alpha channel
  * Add another explicit moc include to source file for moc-covered header
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772452800">- Update to 6.23.1:
  * clipboard: Hold mutex before dispatching any wayland events</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * clipboard: Use buffered writes for data transfer
  * add manual large clipboard tests
  * ksysteminhibitor: Support Windows through PowerCreateRequest API
  * Remove unneeded Qt version check
  * kiconutils: remove now unnecessary Qt version check
  * clipboard: Hold mutex before dispatching any wayland events (kde#515465)
  * Mark WindowInsetsController as singleton in the documentation
  * CMake: Find Qt6::GuiPrivate when USE_DBUS is enabled
  * KKeySequenceRecorder: Accept some more keys that can be used with Shift
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * waylandclipboard: Wait for up to 1s for the clipboard contents
  * waylandclipboard: Properly interrupt thread when client extension goes inactive
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * Change include in ksysteminhibitor_dbus.cpp preventing building when using a QT version &lt; 6.9.
  * systemclipboard: waylandApp ptr validation cleanup
  * systemclipboard/wlrwaylandclipboard: Fix WlrDataControlDevice::setPrimarySelection
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix move semantics on KCursorSaver
  * Fix build with Qt 6.11 on Android
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Install Qt metatypes
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Use iOS-compatible platform and URL handling
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Add missing since information
  * Add KSystemClipboard::ownsClipboard
  * waylandclipboard: Properly clean up device and manager
  * kiconutils: Fix overlay emblem size and placement on non-square icons
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="15ddae4e7403a871e573319502326941e4bdc7fed3b006d137aef54f87fbe747fbfd753c6fc92993c23a35e0f67276ddced8dead882b4251b8cef013e8c00045" name="kf6-kholidays-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Italy: San Francesco will be a public holiday from 2026
  * Fixes and add days to Puerto Rico.
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * DE-BY: Buß- und Bettag is a school holiday since 1995 (kde#512302)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update Japanese holidays for 2024-2026
  * Update holiday_cn_zh-cn for 2026 CN holidays
  * Add comprehensive list of Nepalese holidays for 2026-2030 when possible
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Update Japanese holidays for 2027
  * Enable LSAN in CI
  * New special Slovenian day
  * Edited and updated holiday_np_en-gb with accurate dates
  * Philippines calendar update for 2026.
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Add more holidays to Bulgaria
  * Quiet compiler warnings using inline pragmas
  * DE: From 1954 to 1990, there was a “Tag der deutschen Einheit” (note the lowercase “d” in “deutschen”) in West Germany.
  * DE: Before 1990, there was no "Tag der Deutschen Einheit".
  * DE: Before 1990, there was no "Tag der Deutschen Einheit".
  * Generate the bison/flex code
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update holidays of 2026 for Taiwan.
  * CI - add pre-commit support
  * Use markdownlint-cli2 to format markdown files
  * Use gersemi to format CMake files
  * .codespellrc - allow "lightening"
  * clang-format fixes
  * clean whitespace issues
  * Edit portuguese holidays
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Modifier holiday_ca-qc_fr Correction of typos
  * Modifier holiday_ca-qc_fr
  * .kde-ci.yml - require MRs to pass cppcheck cleanly
  * Disable HolidayParserDriverPlan copy/move as found by cppcheck
  * .clang-tidy - add clang-tidy configuration
  * cppcheck-suppressions.xml - suppress shadowFunction, functionStatic
  * .gitlab-ci.yml - add clazy builds to merge requests
  * clang-tidy performance-avoid-endl fix
  * clang-tidy fix readability-isolate-declaration
  * Add support for HolidayCategories
  * cppcheck suppress knownConditionTrueFalse
  * cppcheck constVariable fix
  * cppcheck useInitializationList fix
  * CI - configure for cppcheck
  * clazy range-loop-detach fix
  * CMakeLists.txt - add pre-commit support
  * Philippines holidays - fix the Easter holidays (kde#518523)
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add Bolivian Holidays (kde#520179)
  * .clang-tidy - fix typo StringCompareLikeFuctions
  * src/lunarphase.cpp - krazy excludeall typedefs
  * CMakeLists.txt - update the flex and bison urls
  * src/sunevents_p.h - fix include guard name
  * SunRiseSet: place deprecation attribute standard-type-clang-compatible
  * fix holidays appear twice in january (kde#498462)
  * UA: Update Ukrainian holidays
  * Update version to 6.27.0
  * .gitlab-ci.yml - don't fail on clang-tidy issues</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * holiday_et_am - fix region name
  * holidays: Add Ethiopian holidays (et_en, et_am)
  * Updated Croatian holidays as of 2026.
  * fix occurrence of Mother's Day and Father's Day in Slovakia
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * lunarphase.cpp - use the system timezone rather than utc
  * Support Hebrew Calendar holidays (kde#383896)
  * .clang-tidy - update
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="b14c3de557d50d0011168ae3ac41e35f885c5eb89acb3c9344f5e154a8a7b7b4386bdd8ae2cd8586f168bf387f19f2612019e396173b8974127cbea4411b16c8" name="kf6-kholidays-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Italy: San Francesco will be a public holiday from 2026
  * Fixes and add days to Puerto Rico.
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * DE-BY: Buß- und Bettag is a school holiday since 1995 (kde#512302)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update Japanese holidays for 2024-2026
  * Update holiday_cn_zh-cn for 2026 CN holidays
  * Add comprehensive list of Nepalese holidays for 2026-2030 when possible
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Update Japanese holidays for 2027
  * Enable LSAN in CI
  * New special Slovenian day
  * Edited and updated holiday_np_en-gb with accurate dates
  * Philippines calendar update for 2026.
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Add more holidays to Bulgaria
  * Quiet compiler warnings using inline pragmas
  * DE: From 1954 to 1990, there was a “Tag der deutschen Einheit” (note the lowercase “d” in “deutschen”) in West Germany.
  * DE: Before 1990, there was no "Tag der Deutschen Einheit".
  * DE: Before 1990, there was no "Tag der Deutschen Einheit".
  * Generate the bison/flex code
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update holidays of 2026 for Taiwan.
  * CI - add pre-commit support
  * Use markdownlint-cli2 to format markdown files
  * Use gersemi to format CMake files
  * .codespellrc - allow "lightening"
  * clang-format fixes
  * clean whitespace issues
  * Edit portuguese holidays
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Modifier holiday_ca-qc_fr Correction of typos
  * Modifier holiday_ca-qc_fr
  * .kde-ci.yml - require MRs to pass cppcheck cleanly
  * Disable HolidayParserDriverPlan copy/move as found by cppcheck
  * .clang-tidy - add clang-tidy configuration
  * cppcheck-suppressions.xml - suppress shadowFunction, functionStatic
  * .gitlab-ci.yml - add clazy builds to merge requests
  * clang-tidy performance-avoid-endl fix
  * clang-tidy fix readability-isolate-declaration
  * Add support for HolidayCategories
  * cppcheck suppress knownConditionTrueFalse
  * cppcheck constVariable fix
  * cppcheck useInitializationList fix
  * CI - configure for cppcheck
  * clazy range-loop-detach fix
  * CMakeLists.txt - add pre-commit support
  * Philippines holidays - fix the Easter holidays (kde#518523)
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add Bolivian Holidays (kde#520179)
  * .clang-tidy - fix typo StringCompareLikeFuctions
  * src/lunarphase.cpp - krazy excludeall typedefs
  * CMakeLists.txt - update the flex and bison urls
  * src/sunevents_p.h - fix include guard name
  * SunRiseSet: place deprecation attribute standard-type-clang-compatible
  * fix holidays appear twice in january (kde#498462)
  * UA: Update Ukrainian holidays
  * Update version to 6.27.0
  * .gitlab-ci.yml - don't fail on clang-tidy issues</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * holiday_et_am - fix region name
  * holidays: Add Ethiopian holidays (et_en, et_am)
  * Updated Croatian holidays as of 2026.
  * fix occurrence of Mother's Day and Father's Day in Slovakia
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * lunarphase.cpp - use the system timezone rather than utc
  * Support Hebrew Calendar holidays (kde#383896)
  * .clang-tidy - update
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="1c997f5c2ebdfe834610927fc01d7cd38e821c03ab5d4d0811b9238791a696321f754bb35bb9770456cf6595ead0978cd92fb849f5b380cf9c394c70d79c9ef3" name="kf6-kholidays-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Italy: San Francesco will be a public holiday from 2026
  * Fixes and add days to Puerto Rico.
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * DE-BY: Buß- und Bettag is a school holiday since 1995 (kde#512302)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update Japanese holidays for 2024-2026
  * Update holiday_cn_zh-cn for 2026 CN holidays
  * Add comprehensive list of Nepalese holidays for 2026-2030 when possible
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Update Japanese holidays for 2027
  * Enable LSAN in CI
  * New special Slovenian day
  * Edited and updated holiday_np_en-gb with accurate dates
  * Philippines calendar update for 2026.
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Add more holidays to Bulgaria
  * Quiet compiler warnings using inline pragmas
  * DE: From 1954 to 1990, there was a “Tag der deutschen Einheit” (note the lowercase “d” in “deutschen”) in West Germany.
  * DE: Before 1990, there was no "Tag der Deutschen Einheit".
  * DE: Before 1990, there was no "Tag der Deutschen Einheit".
  * Generate the bison/flex code
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update holidays of 2026 for Taiwan.
  * CI - add pre-commit support
  * Use markdownlint-cli2 to format markdown files
  * Use gersemi to format CMake files
  * .codespellrc - allow "lightening"
  * clang-format fixes
  * clean whitespace issues
  * Edit portuguese holidays
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Modifier holiday_ca-qc_fr Correction of typos
  * Modifier holiday_ca-qc_fr
  * .kde-ci.yml - require MRs to pass cppcheck cleanly
  * Disable HolidayParserDriverPlan copy/move as found by cppcheck
  * .clang-tidy - add clang-tidy configuration
  * cppcheck-suppressions.xml - suppress shadowFunction, functionStatic
  * .gitlab-ci.yml - add clazy builds to merge requests
  * clang-tidy performance-avoid-endl fix
  * clang-tidy fix readability-isolate-declaration
  * Add support for HolidayCategories
  * cppcheck suppress knownConditionTrueFalse
  * cppcheck constVariable fix
  * cppcheck useInitializationList fix
  * CI - configure for cppcheck
  * clazy range-loop-detach fix
  * CMakeLists.txt - add pre-commit support
  * Philippines holidays - fix the Easter holidays (kde#518523)
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add Bolivian Holidays (kde#520179)
  * .clang-tidy - fix typo StringCompareLikeFuctions
  * src/lunarphase.cpp - krazy excludeall typedefs
  * CMakeLists.txt - update the flex and bison urls
  * src/sunevents_p.h - fix include guard name
  * SunRiseSet: place deprecation attribute standard-type-clang-compatible
  * fix holidays appear twice in january (kde#498462)
  * UA: Update Ukrainian holidays
  * Update version to 6.27.0
  * .gitlab-ci.yml - don't fail on clang-tidy issues</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * holiday_et_am - fix region name
  * holidays: Add Ethiopian holidays (et_en, et_am)
  * Updated Croatian holidays as of 2026.
  * fix occurrence of Mother's Day and Father's Day in Slovakia
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * lunarphase.cpp - use the system timezone rather than utc
  * Support Hebrew Calendar holidays (kde#383896)
  * .clang-tidy - update
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="a347c3f90c8f07b441e94ef524eafcc01642198b00294bc4614391082f82583e84a0429d9937e64a1bdd1df431831e85fc4aca86ace8962ba3721c4b6989ef26" name="kf6-ki18n-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * qml: expose a LocalizedContext singleton as KI18n
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * docs: expand org.kde.ki18n coverage
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * tests: fix asan mem leak in klocalizedstringtest
  * fixup! qml: introduce KI18nContext
  * qml: introduce KI18nContext
  * Add another explicit moc include to source file for moc-covered header
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * KI18N_WRAP_UI macro: drop now unneeded support for unique image data names
  * KI18N_WRAP_UI macro: inject klocalizedstring.h include by uic argument
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * ktranscript: avoid that engine deletes the object
  * ktranscript: parent the QJEngine instead of using deleteLater
  * Enable LSAN in CI
  * CI: Remove alpine. It has been failing for 4 consecutive weeks
  * Fix static build
  * fix: no translation will be loaded on macOS
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Avoid use of Qt module header includes with QtQmlIntegration
  * Add "gnuintl" as a variant for Intl library name
  * Convert old prg doc reference to proper link
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * KTranscript: Use Q_APPLICATION_STATIC for impl (kde#520512)
  * fix: use system locale as fallback for macOS app bundle
  * klocalizedcontext: correctly place deprecation attribute after class keyword
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="40e337217f827eea02d54ec08f58aa2ebd4b5e3f9dfc73c9dff82bba50195aa0903a6fd90e4a123d0cf989eebbf18fb3cd9f59368799d9ec76699e2c4f5f380e" name="kf6-ki18n-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * qml: expose a LocalizedContext singleton as KI18n
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * docs: expand org.kde.ki18n coverage
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * tests: fix asan mem leak in klocalizedstringtest
  * fixup! qml: introduce KI18nContext
  * qml: introduce KI18nContext
  * Add another explicit moc include to source file for moc-covered header
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * KI18N_WRAP_UI macro: drop now unneeded support for unique image data names
  * KI18N_WRAP_UI macro: inject klocalizedstring.h include by uic argument
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * ktranscript: avoid that engine deletes the object
  * ktranscript: parent the QJEngine instead of using deleteLater
  * Enable LSAN in CI
  * CI: Remove alpine. It has been failing for 4 consecutive weeks
  * Fix static build
  * fix: no translation will be loaded on macOS
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Avoid use of Qt module header includes with QtQmlIntegration
  * Add "gnuintl" as a variant for Intl library name
  * Convert old prg doc reference to proper link
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * KTranscript: Use Q_APPLICATION_STATIC for impl (kde#520512)
  * fix: use system locale as fallback for macOS app bundle
  * klocalizedcontext: correctly place deprecation attribute after class keyword
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="472fb80f0b39ef968c06e7ac814a6fd3c479db6f304d161b24e83b0fdd26c3e9489db1ab794ecd6f6eaebbda3b9cab2de5bbf3a3d38b8bf1420f61be70e8356a" name="kf6-ki18n-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * qml: expose a LocalizedContext singleton as KI18n
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * docs: expand org.kde.ki18n coverage
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * tests: fix asan mem leak in klocalizedstringtest
  * fixup! qml: introduce KI18nContext
  * qml: introduce KI18nContext
  * Add another explicit moc include to source file for moc-covered header
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * KI18N_WRAP_UI macro: drop now unneeded support for unique image data names
  * KI18N_WRAP_UI macro: inject klocalizedstring.h include by uic argument
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * ktranscript: avoid that engine deletes the object
  * ktranscript: parent the QJEngine instead of using deleteLater
  * Enable LSAN in CI
  * CI: Remove alpine. It has been failing for 4 consecutive weeks
  * Fix static build
  * fix: no translation will be loaded on macOS
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Avoid use of Qt module header includes with QtQmlIntegration
  * Add "gnuintl" as a variant for Intl library name
  * Convert old prg doc reference to proper link
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * KTranscript: Use Q_APPLICATION_STATIC for impl (kde#520512)
  * fix: use system locale as fallback for macOS app bundle
  * klocalizedcontext: correctly place deprecation attribute after class keyword
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="decba2723bd5a8edfcf8f8f7b7a52cda7f84d998b2ba96261e0a2966c6141b8ccf700b6ad9c26df4ab64b2e3b2d9dd1c8f6490fe8226db308f7a29f8ee513dc3" name="kf6-kiconthemes-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * [kiconcolors] Drop ActiveText
  * [kiconcolors] Drop Complement and Contrast
  * InvalidateFilter is marked deprecated in qt6.10
  * Use QCOMPARE vs QVERIFY
  * Remove version checks for Qt 6.8.0 that is now the minimum required
  * Avoid saving state between multiple usages of IconDialog (kde#460451)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * KIconLoader: When processing SVG, skip whitespace and comments
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kicontheme.cpp edit comment Q_COREAPP_STARTUP_FUNCTION is not above
  * Enable LSAN in CI
  * kiconengine: clean old Qt version check
  * KIconTheme: Prefer SVG files over PNG files (kde#502273)
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Explain why SVG preference was reverted
  * Don't try to create KIconTheme with empty theme name
  * Revert "KIconTheme: Prefer SVG files over PNG files" (kde#516007)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KIconButton: add some unit test for the properties
  * widgets/kicondialog: clear custom when pressing OK (kde#520007)
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Disable desktop-only KIconThemes tools and plugin on iOS
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Add notes to drop dependency on KWidgetsAddons for KF7
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="549e71017d93962386567e138f3862a2d53a0237c12961340aed83144b2cd89565853c7e178c7aa54732ea437a5d9c8c24f8c702a5727b34e6ebed131cf3a3e6" name="kf6-kiconthemes-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * [kiconcolors] Drop ActiveText
  * [kiconcolors] Drop Complement and Contrast
  * InvalidateFilter is marked deprecated in qt6.10
  * Use QCOMPARE vs QVERIFY
  * Remove version checks for Qt 6.8.0 that is now the minimum required
  * Avoid saving state between multiple usages of IconDialog (kde#460451)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * KIconLoader: When processing SVG, skip whitespace and comments
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kicontheme.cpp edit comment Q_COREAPP_STARTUP_FUNCTION is not above
  * Enable LSAN in CI
  * kiconengine: clean old Qt version check
  * KIconTheme: Prefer SVG files over PNG files (kde#502273)
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Explain why SVG preference was reverted
  * Don't try to create KIconTheme with empty theme name
  * Revert "KIconTheme: Prefer SVG files over PNG files" (kde#516007)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KIconButton: add some unit test for the properties
  * widgets/kicondialog: clear custom when pressing OK (kde#520007)
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Disable desktop-only KIconThemes tools and plugin on iOS
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Add notes to drop dependency on KWidgetsAddons for KF7
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="38ecd130d9f8e11e52227328dfdc4425ebeec490b347a46ccb5635caa41b4b2e07842866642a59e660888464f3d7e45b7238ee9825faff8f5fb67e9e91fd1eca" name="kf6-kiconthemes-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * [kiconcolors] Drop ActiveText
  * [kiconcolors] Drop Complement and Contrast
  * InvalidateFilter is marked deprecated in qt6.10
  * Use QCOMPARE vs QVERIFY
  * Remove version checks for Qt 6.8.0 that is now the minimum required
  * Avoid saving state between multiple usages of IconDialog (kde#460451)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * KIconLoader: When processing SVG, skip whitespace and comments
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kicontheme.cpp edit comment Q_COREAPP_STARTUP_FUNCTION is not above
  * Enable LSAN in CI
  * kiconengine: clean old Qt version check
  * KIconTheme: Prefer SVG files over PNG files (kde#502273)
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Explain why SVG preference was reverted
  * Don't try to create KIconTheme with empty theme name
  * Revert "KIconTheme: Prefer SVG files over PNG files" (kde#516007)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KIconButton: add some unit test for the properties
  * widgets/kicondialog: clear custom when pressing OK (kde#520007)
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Disable desktop-only KIconThemes tools and plugin on iOS
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Add notes to drop dependency on KWidgetsAddons for KF7
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="1f87276310e4d6601d239655cc05ec78732a385e722416b601c5b35647c182e7baa1b9b5c50e6584216f2e953bc9f18abaf1e416ce4c3e0411c75040a7d5475d" name="kf6-kiconthemes-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * [kiconcolors] Drop ActiveText
  * [kiconcolors] Drop Complement and Contrast
  * InvalidateFilter is marked deprecated in qt6.10
  * Use QCOMPARE vs QVERIFY
  * Remove version checks for Qt 6.8.0 that is now the minimum required
  * Avoid saving state between multiple usages of IconDialog (kde#460451)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * KIconLoader: When processing SVG, skip whitespace and comments
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * kicontheme.cpp edit comment Q_COREAPP_STARTUP_FUNCTION is not above
  * Enable LSAN in CI
  * kiconengine: clean old Qt version check
  * KIconTheme: Prefer SVG files over PNG files (kde#502273)
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Explain why SVG preference was reverted
  * Don't try to create KIconTheme with empty theme name
  * Revert "KIconTheme: Prefer SVG files over PNG files" (kde#516007)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KIconButton: add some unit test for the properties
  * widgets/kicondialog: clear custom when pressing OK (kde#520007)
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Disable desktop-only KIconThemes tools and plugin on iOS
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Add notes to drop dependency on KWidgetsAddons for KF7
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="c674e641b899ab967b34ce7d6ad120593775475e03c3cc32016f5eac251872d79c8b051e0a7acb622bc3fd65e702a926564b9877671a6f00c2b60dfd58a07907" name="kf6-kidletime-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Remove unneeded Qt version check
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Fully port to ecm_qt_declare_logging_category
  * Fix debug category name kf5idletime_wayland It's not a kf5
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="4f657e71b360ab44e35da2146415f098aa7c45ff427011edcc496842e43f901c82d9bd3aac88cccc9af64c35d399ceb27cdd55a6e29b2415033075e0d62b5930" name="kf6-kidletime-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Remove unneeded Qt version check
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Fully port to ecm_qt_declare_logging_category
  * Fix debug category name kf5idletime_wayland It's not a kf5
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="6c292ee4129f4e851d0268bb1b7ac50124f3268d1773591c5b634ea7b03dbae49c5b6db19ba44af97f633ca88a0ae9925220a4e6e13247459c59b7fa84d5d193" name="kf6-kidletime-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Remove unneeded Qt version check
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Fully port to ecm_qt_declare_logging_category
  * Fix debug category name kf5idletime_wayland It's not a kf5
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="3e0949908ec76d231c7909bc56f317a3721fabbf9f0a1fd04c0bd8032b6f86ae4cc1ab782fb36a01e593a21d0e31763b55db397acdcf9a26c00f556f7f5cf211" name="kf6-kimageformats-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix various typos in the codebase Fixes mostly source documentation, comments, and some user-facing typos. Found via `codespell -q 3 -S "*.eps,*.raw" -L ahd,siz,widthn`
  * XCF: initialize tiles and buffers
  * HDR: fix uninitialized buffer
  * PSD: add support for GrayA (8/16/32 bit) and Gray 32 bit
  * PSD: fix use of uninitialized tmp image
  * EXR: fix of uninitialized RGB read buffer
  * RGB: fix Use-of-uninitialized-value
  * HDR: readHeader() sanity checks
  * PSD: return error if a complete line is read/decompressed
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add YCgCo-Re AVIF test
  * avif: YCgCo-Re decoding fix
  * HEIF tests skipped using kde-ci.yml
  * Add allocation limit test (0/256 MiB)
  * allocationLimit = 0 means no limit
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix oss-fuzz AFL build (again)
  * Fix OSS-Fuzz AFL builds
  * IFF: add uncompressed RGFX support
  * IFF: add CD-i Rle7 support
  * Decode Atari ST VDAT chunks
  * IFF: add support for CD-i YUVS chunk (and minor code improvements)
  * Add support for CD-I IFF images
  * Add JXL testfile which previously triggered crash
  * jxl: fix crash on lossy gray images
  * Add gray AVIF files with various transfer functions
  * avif: Improved color profiles support
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * JP2: fix possible Undefined-shift
  * IFF: fix buffer read overflow
  * Fix Heap-buffer-overflow WRITE
  * Fixed excessively frequent warning messages
  * ossfuzz: update aom, libavif, openjpeg
  * ANI: fix possible QByteArray allocation exception
  * jxl: adjust metadata size limits
  * RGB: fix a possible exception on the new
  * TGA: fix Undefined-shift
  * PSD: improve conversion sanity checks
  * IFF: fix compilation warnings
  * ANI: check for array allocation size
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * TIM: PlayStation graphics read only support
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * IFF: fix Integer-overflow in IDATChunk::strideSize
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * JXR: check all library return codes
  * EXIF improvements and bugfixes
  * JXR: fix Use-of-uninitialized-value
  * EXR: fix Null-dereference READ in OpenEXR
  * HDR: fix incorrect use of s.atEnd()
  * JXR: minimal support for multichannel 3 and 4
  * JXR: fix memory leaks
  * Improved documentation for DDS, JP2 and PSD formats
  * EXR: fix incorrect loading of EXR files saved by Photoshop 2026
  * Fix HOST Computer metadata
  * Add more info about unsecure JXR plugin
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Updated documentation on memory usage
  * JXR: add a memory allocation barrier in jxrlib
  * EXR: reject files with dimensions exceeding 300kx300k pixels
  * OSS Fuzz: set image allocation limit to 2000 MiB
  * Improve size limits for AVIF, HEIF, and RAW plugins
  * IFF: fix byte swapping in 16-bit DEEP images
  * Add Farbfeld read only support
  * DDS: fix mime type
  * IFF: DEEP image support
  * imageAlloc: add image initialization support
  * Fix uninitialized value
  * HEIF: image transformation support
  * Update CI image
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * EXR: added support for additional metadata
  * Update dependency version to 6.28.0
  * JP2: limits the maximum number of channels to the global value defined
  * ossfuzz: replace INITGUID with __ANSI__
  * JXR: remove INITGUID define
  * ossfuzz: update libaom and libavif
  * HEIF: use heif_reader for random access devices
  * avif: If we only have single image, return false at jumpToNextImage (kde#521200)
  * Added limit to maximum number of channels
  * Improve buffer memory management
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784548800">- Add upstream change (kde#523105)
  * 0001-HEIF-keep-reader-callback-table-alive.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * autotests: add AVIF and JXL with animation
  * KRA/ORA: merged in a single plugin and added metadata support
  * Readme: update supported formats
  * Test Readme: added JPG support
  * avif: enable decoding of files with invalid EXIF metadata
  * autotests: allow JPG as test source
  * QOI: check format only in lowercase
  * ossfuzz: optimize build, collect all HEIF subformats
  * fix HEIC writetest
  * ossfuzz: enable uncompressed codec in libheif
  * heif: declare read support for HIF
  * EXIF: add support for Windows Explorer tags
  * heif: increase Maximum number of child boxes limit
  * HEIF: keep reader callback table alive (kde#523105)
  * More HEIF-related tests.
  * heif: AVCI saving, JPEG in HEIF read support
  * IFF: support for ZIP compressed RGFX
  * Update version to 6.29.0
- Drop patch:
  * 0001-HEIF-keep-reader-callback-table-alive.patch</changelog>
</package>
<package pkgid="89ca46dadffe4e91833411932e4bfab915f9c84fb38108dc2f71046b73434f46706bd2461e7f51c4af11cfcd5038070dde6981de7141ee5e2e09b08fce5b87f5" name="kf6-kimageformats-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix various typos in the codebase Fixes mostly source documentation, comments, and some user-facing typos. Found via `codespell -q 3 -S "*.eps,*.raw" -L ahd,siz,widthn`
  * XCF: initialize tiles and buffers
  * HDR: fix uninitialized buffer
  * PSD: add support for GrayA (8/16/32 bit) and Gray 32 bit
  * PSD: fix use of uninitialized tmp image
  * EXR: fix of uninitialized RGB read buffer
  * RGB: fix Use-of-uninitialized-value
  * HDR: readHeader() sanity checks
  * PSD: return error if a complete line is read/decompressed
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add YCgCo-Re AVIF test
  * avif: YCgCo-Re decoding fix
  * HEIF tests skipped using kde-ci.yml
  * Add allocation limit test (0/256 MiB)
  * allocationLimit = 0 means no limit
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix oss-fuzz AFL build (again)
  * Fix OSS-Fuzz AFL builds
  * IFF: add uncompressed RGFX support
  * IFF: add CD-i Rle7 support
  * Decode Atari ST VDAT chunks
  * IFF: add support for CD-i YUVS chunk (and minor code improvements)
  * Add support for CD-I IFF images
  * Add JXL testfile which previously triggered crash
  * jxl: fix crash on lossy gray images
  * Add gray AVIF files with various transfer functions
  * avif: Improved color profiles support
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * JP2: fix possible Undefined-shift
  * IFF: fix buffer read overflow
  * Fix Heap-buffer-overflow WRITE
  * Fixed excessively frequent warning messages
  * ossfuzz: update aom, libavif, openjpeg
  * ANI: fix possible QByteArray allocation exception
  * jxl: adjust metadata size limits
  * RGB: fix a possible exception on the new
  * TGA: fix Undefined-shift
  * PSD: improve conversion sanity checks
  * IFF: fix compilation warnings
  * ANI: check for array allocation size
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * TIM: PlayStation graphics read only support
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * IFF: fix Integer-overflow in IDATChunk::strideSize
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * JXR: check all library return codes
  * EXIF improvements and bugfixes
  * JXR: fix Use-of-uninitialized-value
  * EXR: fix Null-dereference READ in OpenEXR
  * HDR: fix incorrect use of s.atEnd()
  * JXR: minimal support for multichannel 3 and 4
  * JXR: fix memory leaks
  * Improved documentation for DDS, JP2 and PSD formats
  * EXR: fix incorrect loading of EXR files saved by Photoshop 2026
  * Fix HOST Computer metadata
  * Add more info about unsecure JXR plugin
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Updated documentation on memory usage
  * JXR: add a memory allocation barrier in jxrlib
  * EXR: reject files with dimensions exceeding 300kx300k pixels
  * OSS Fuzz: set image allocation limit to 2000 MiB
  * Improve size limits for AVIF, HEIF, and RAW plugins
  * IFF: fix byte swapping in 16-bit DEEP images
  * Add Farbfeld read only support
  * DDS: fix mime type
  * IFF: DEEP image support
  * imageAlloc: add image initialization support
  * Fix uninitialized value
  * HEIF: image transformation support
  * Update CI image
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * EXR: added support for additional metadata
  * Update dependency version to 6.28.0
  * JP2: limits the maximum number of channels to the global value defined
  * ossfuzz: replace INITGUID with __ANSI__
  * JXR: remove INITGUID define
  * ossfuzz: update libaom and libavif
  * HEIF: use heif_reader for random access devices
  * avif: If we only have single image, return false at jumpToNextImage (kde#521200)
  * Added limit to maximum number of channels
  * Improve buffer memory management
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784548800">- Add upstream change (kde#523105)
  * 0001-HEIF-keep-reader-callback-table-alive.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * autotests: add AVIF and JXL with animation
  * KRA/ORA: merged in a single plugin and added metadata support
  * Readme: update supported formats
  * Test Readme: added JPG support
  * avif: enable decoding of files with invalid EXIF metadata
  * autotests: allow JPG as test source
  * QOI: check format only in lowercase
  * ossfuzz: optimize build, collect all HEIF subformats
  * fix HEIC writetest
  * ossfuzz: enable uncompressed codec in libheif
  * heif: declare read support for HIF
  * EXIF: add support for Windows Explorer tags
  * heif: increase Maximum number of child boxes limit
  * HEIF: keep reader callback table alive (kde#523105)
  * More HEIF-related tests.
  * heif: AVCI saving, JPEG in HEIF read support
  * IFF: support for ZIP compressed RGFX
  * Update version to 6.29.0
- Drop patch:
  * 0001-HEIF-keep-reader-callback-table-alive.patch</changelog>
</package>
<package pkgid="a404430d256235e1e9a8d30af96dcaa4c6ec5c4186fbfd02d23ae8665d22bdfdc1f3a8a1bc22f246bfcf18ab727a7710b1187c923b56bccd87d914968f82ee41" name="kf6-kimageformats-eps-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix various typos in the codebase Fixes mostly source documentation, comments, and some user-facing typos. Found via `codespell -q 3 -S "*.eps,*.raw" -L ahd,siz,widthn`
  * XCF: initialize tiles and buffers
  * HDR: fix uninitialized buffer
  * PSD: add support for GrayA (8/16/32 bit) and Gray 32 bit
  * PSD: fix use of uninitialized tmp image
  * EXR: fix of uninitialized RGB read buffer
  * RGB: fix Use-of-uninitialized-value
  * HDR: readHeader() sanity checks
  * PSD: return error if a complete line is read/decompressed
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add YCgCo-Re AVIF test
  * avif: YCgCo-Re decoding fix
  * HEIF tests skipped using kde-ci.yml
  * Add allocation limit test (0/256 MiB)
  * allocationLimit = 0 means no limit
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix oss-fuzz AFL build (again)
  * Fix OSS-Fuzz AFL builds
  * IFF: add uncompressed RGFX support
  * IFF: add CD-i Rle7 support
  * Decode Atari ST VDAT chunks
  * IFF: add support for CD-i YUVS chunk (and minor code improvements)
  * Add support for CD-I IFF images
  * Add JXL testfile which previously triggered crash
  * jxl: fix crash on lossy gray images
  * Add gray AVIF files with various transfer functions
  * avif: Improved color profiles support
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * JP2: fix possible Undefined-shift
  * IFF: fix buffer read overflow
  * Fix Heap-buffer-overflow WRITE
  * Fixed excessively frequent warning messages
  * ossfuzz: update aom, libavif, openjpeg
  * ANI: fix possible QByteArray allocation exception
  * jxl: adjust metadata size limits
  * RGB: fix a possible exception on the new
  * TGA: fix Undefined-shift
  * PSD: improve conversion sanity checks
  * IFF: fix compilation warnings
  * ANI: check for array allocation size
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * TIM: PlayStation graphics read only support
  * Remove ifdef now that we depend on Qt &gt;= 6.9.0
  * IFF: fix Integer-overflow in IDATChunk::strideSize
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * JXR: check all library return codes
  * EXIF improvements and bugfixes
  * JXR: fix Use-of-uninitialized-value
  * EXR: fix Null-dereference READ in OpenEXR
  * HDR: fix incorrect use of s.atEnd()
  * JXR: minimal support for multichannel 3 and 4
  * JXR: fix memory leaks
  * Improved documentation for DDS, JP2 and PSD formats
  * EXR: fix incorrect loading of EXR files saved by Photoshop 2026
  * Fix HOST Computer metadata
  * Add more info about unsecure JXR plugin
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Updated documentation on memory usage
  * JXR: add a memory allocation barrier in jxrlib
  * EXR: reject files with dimensions exceeding 300kx300k pixels
  * OSS Fuzz: set image allocation limit to 2000 MiB
  * Improve size limits for AVIF, HEIF, and RAW plugins
  * IFF: fix byte swapping in 16-bit DEEP images
  * Add Farbfeld read only support
  * DDS: fix mime type
  * IFF: DEEP image support
  * imageAlloc: add image initialization support
  * Fix uninitialized value
  * HEIF: image transformation support
  * Update CI image
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * EXR: added support for additional metadata
  * Update dependency version to 6.28.0
  * JP2: limits the maximum number of channels to the global value defined
  * ossfuzz: replace INITGUID with __ANSI__
  * JXR: remove INITGUID define
  * ossfuzz: update libaom and libavif
  * HEIF: use heif_reader for random access devices
  * avif: If we only have single image, return false at jumpToNextImage (kde#521200)
  * Added limit to maximum number of channels
  * Improve buffer memory management
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784548800">- Add upstream change (kde#523105)
  * 0001-HEIF-keep-reader-callback-table-alive.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * autotests: add AVIF and JXL with animation
  * KRA/ORA: merged in a single plugin and added metadata support
  * Readme: update supported formats
  * Test Readme: added JPG support
  * avif: enable decoding of files with invalid EXIF metadata
  * autotests: allow JPG as test source
  * QOI: check format only in lowercase
  * ossfuzz: optimize build, collect all HEIF subformats
  * fix HEIC writetest
  * ossfuzz: enable uncompressed codec in libheif
  * heif: declare read support for HIF
  * EXIF: add support for Windows Explorer tags
  * heif: increase Maximum number of child boxes limit
  * HEIF: keep reader callback table alive (kde#523105)
  * More HEIF-related tests.
  * heif: AVCI saving, JPEG in HEIF read support
  * IFF: support for ZIP compressed RGFX
  * Update version to 6.29.0
- Drop patch:
  * 0001-HEIF-keep-reader-callback-table-alive.patch</changelog>
</package>
<package pkgid="2408b710ff5db730aa8562e5b69dab1e7d19ef2accb3cda48fa02a16b971a500cc8988b793c73cdf95ea870049839f5664968dae382f2a431669fbfdb5f475b0" name="kf6-kio-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add manual test for FavIconRequestJob
  * KFilePlacesModel: Set desktop file name for partition manager
  * Remove duplicate headers in same file
  * Deprecate PreviewJob::removeItem(QUrl)
  * PreviewJob: fix empty enabledPlugins attribute set for thumbnail job
  * PreviewItem struct: drop unused cacheSize member
  * UDSEntryPrivate::load: reuse allocated buffer for string data
  * UDSEntryPrivate::load: avoid repeated look-up in cachedStrings list
  * kfileplacesview: remove DropAction::MoveAction from the list of supportedActions (kde#509231)
  * RenameDialog: Add "Compare Files" button
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1768996800">- Update to 6.22.1
  * Hotfix release
  Changes since 6.22.0:
  * fix binary compatibility</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Too many changes since 6.22.1, only listing bugfixes:
  * KFilePlacesEventWatcher: Set drag disabled on invalid index and on headers (kde#499952)
  * dropjob: add DropJobFlag::ExcludePluginsActions flag support
  * dropjob: handle drop from Places View properly
  * KFilePreviewGenerator: pass dpi to the PreviewJob (kde#489298)
  * KDirOperator: implement single tap gesture (kde#513606)
  * KCoreDirLister: Add parentDirs of dirs that have not been deleted to pendingUpdates list (kde#497259)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Too many changes since 6.23.0, only listing bugfixes:
  * Visual changes to KFileWidgets to bring it closer to Dolphin (kde#516063)
  * trashimpl: use mnt_id as trashId instead of dev_id (kde#513350)
  * filepreviewjob: Add timeout (kde#504067)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Too many changes since 6.24.0, only listing bugfixes:
  * Revert "KFileItem: use permissions to determine isWritable and isReadable" (kde#504287)
  * Fix protocol in "Destination" header for WebDAV copy/move. (kde#487503)
  * filepreviewjob: Track subjobs using QPointer (kde#517867)
  * gui/filepreviewjob: avoid a crash when temp is removed (kde#516575)
  * kurlnavigator: Change fallback behaviour for user input url (kde#408315)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kioworkers/trash: Use qRound64 instead of qRound (kde#515511)
  * KFileItemActions: In insertOpenWithActionsTo check that items is not empty
  * searchproviders: add Startpage search provider (kde#503976)
  * davjob: Use \n instead of \r\n in xml
  * FilePreviewJob: Increase timeout to 5 seconds
  * Drop MinimumKeepSize config from workers
  * Deprecate KProtocolManager::minimumKeepSize
  * Drop MinimumKeepSize config
  * gui/previewjob: avoid wrapping job-&gt;errorString with buildErrorString
  * kfileitemdelegate: Do not use antialising in order to avoid glitches with some QStyles
  * autotests: Force language on kfileplacesmodeltest
  * KFilePlacesModel: Support kdeconnect device
  * KFileWidget: Update placeholder text to show the current folder
  * KFileWidget: Allow opening current directory in Directory mode
  * KFileItemDelegate: Check if emblem rect is null
  * KfileItemSelection: Allow using selectionEmblem in directory mode with singleclick
  * KDirOperator: Select whole row on toggle
  * PasteDialog: Add MIME type icon to format combo box
  * paste: Give context object to connect
  * paste: Also set default file name when pasting text contents
  * paste: Guess MIME type from text content
  * PasteDialog: Use MIME type icon for dialog if available
  * Open/execute dialog: remove "don't ask again" checkbox
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Too many changes since 6.26.0, only listing bugfixes:
  * kmountpoint: Iterate mountpoint backwards to handle systemd-automount (kde#518012)
  * openurljob: respect "open in application" preference for binaries (kde#519773)
  * KUrlNavigator: Fix double background interference when in editable mode (kde#506177)
  * KDirModel: Use mostLocalUrl for old url (kde#509461)
  * kprocessrunner: For apps running in terminal, use terminal emulator's appId (kde#459986)
  * dropjob: Sanitize input URLs (kde#518481)
  * KDirModel: Remove setting node preview on itemChanged (kde#517607)
  * Don't show an error when the user cancels the device mounting password dialog (kde#400420)
  * http worker: call redirection also for redirectToTrailingSlash (kde#517682)
  * kurlnavigator: Don't show context menu targeting hidden buttons when path is compressed (kde#505197)
  * kdiroperator, kfilewidget: Use zoomsteps when using scrollwheel (kde#494704)
  * core/copyjob: Prompt to replace MS-DOS reserved chars for MTP (kde#489288)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Too many changes since 6.27.0, only listing bugfixes:
  * mkdirjob: add setOwnership to set uid/gid (kde#517067)
  * deletejob: report files removed before a partial failure (kde#424545)
  * kfileitem: do not read .directory on slow filesystems in iconName (kde#519189)
  * widgets/kfileitem: center small icons in grid view (kde#520659)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Too many changes since 6.28.0, only listing bugfixes:
  * WidgetsAskUserActionHandler: show the SSL error dialog on the GUI thread (kde#519614)
  * file: strip local host from file:// URLs before accessing the path (kde#483297)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1787227200">- Add upstream fix (kde#524239, boo#1275906)
  * 0001-kfileitemactions-fix-submenu-lifetime-using-main-men.patch</changelog>
</package>
<package pkgid="e98da7ca1e96169d94a7392e209b85394e641f3a8144adc4ac1cbe9818471283d3f0e905f116cd8e37c557165ad49de98fb54c6b92e3d3f5ef5383d2881ec656" name="kf6-kio-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="2.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add manual test for FavIconRequestJob
  * KFilePlacesModel: Set desktop file name for partition manager
  * Remove duplicate headers in same file
  * Deprecate PreviewJob::removeItem(QUrl)
  * PreviewJob: fix empty enabledPlugins attribute set for thumbnail job
  * PreviewItem struct: drop unused cacheSize member
  * UDSEntryPrivate::load: reuse allocated buffer for string data
  * UDSEntryPrivate::load: avoid repeated look-up in cachedStrings list
  * kfileplacesview: remove DropAction::MoveAction from the list of supportedActions (kde#509231)
  * RenameDialog: Add "Compare Files" button
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1768996800">- Update to 6.22.1
  * Hotfix release
  Changes since 6.22.0:
  * fix binary compatibility</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Too many changes since 6.22.1, only listing bugfixes:
  * KFilePlacesEventWatcher: Set drag disabled on invalid index and on headers (kde#499952)
  * dropjob: add DropJobFlag::ExcludePluginsActions flag support
  * dropjob: handle drop from Places View properly
  * KFilePreviewGenerator: pass dpi to the PreviewJob (kde#489298)
  * KDirOperator: implement single tap gesture (kde#513606)
  * KCoreDirLister: Add parentDirs of dirs that have not been deleted to pendingUpdates list (kde#497259)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Too many changes since 6.23.0, only listing bugfixes:
  * Visual changes to KFileWidgets to bring it closer to Dolphin (kde#516063)
  * trashimpl: use mnt_id as trashId instead of dev_id (kde#513350)
  * filepreviewjob: Add timeout (kde#504067)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Too many changes since 6.24.0, only listing bugfixes:
  * Revert "KFileItem: use permissions to determine isWritable and isReadable" (kde#504287)
  * Fix protocol in "Destination" header for WebDAV copy/move. (kde#487503)
  * filepreviewjob: Track subjobs using QPointer (kde#517867)
  * gui/filepreviewjob: avoid a crash when temp is removed (kde#516575)
  * kurlnavigator: Change fallback behaviour for user input url (kde#408315)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kioworkers/trash: Use qRound64 instead of qRound (kde#515511)
  * KFileItemActions: In insertOpenWithActionsTo check that items is not empty
  * searchproviders: add Startpage search provider (kde#503976)
  * davjob: Use \n instead of \r\n in xml
  * FilePreviewJob: Increase timeout to 5 seconds
  * Drop MinimumKeepSize config from workers
  * Deprecate KProtocolManager::minimumKeepSize
  * Drop MinimumKeepSize config
  * gui/previewjob: avoid wrapping job-&gt;errorString with buildErrorString
  * kfileitemdelegate: Do not use antialising in order to avoid glitches with some QStyles
  * autotests: Force language on kfileplacesmodeltest
  * KFilePlacesModel: Support kdeconnect device
  * KFileWidget: Update placeholder text to show the current folder
  * KFileWidget: Allow opening current directory in Directory mode
  * KFileItemDelegate: Check if emblem rect is null
  * KfileItemSelection: Allow using selectionEmblem in directory mode with singleclick
  * KDirOperator: Select whole row on toggle
  * PasteDialog: Add MIME type icon to format combo box
  * paste: Give context object to connect
  * paste: Also set default file name when pasting text contents
  * paste: Guess MIME type from text content
  * PasteDialog: Use MIME type icon for dialog if available
  * Open/execute dialog: remove "don't ask again" checkbox
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Too many changes since 6.26.0, only listing bugfixes:
  * kmountpoint: Iterate mountpoint backwards to handle systemd-automount (kde#518012)
  * openurljob: respect "open in application" preference for binaries (kde#519773)
  * KUrlNavigator: Fix double background interference when in editable mode (kde#506177)
  * KDirModel: Use mostLocalUrl for old url (kde#509461)
  * kprocessrunner: For apps running in terminal, use terminal emulator's appId (kde#459986)
  * dropjob: Sanitize input URLs (kde#518481)
  * KDirModel: Remove setting node preview on itemChanged (kde#517607)
  * Don't show an error when the user cancels the device mounting password dialog (kde#400420)
  * http worker: call redirection also for redirectToTrailingSlash (kde#517682)
  * kurlnavigator: Don't show context menu targeting hidden buttons when path is compressed (kde#505197)
  * kdiroperator, kfilewidget: Use zoomsteps when using scrollwheel (kde#494704)
  * core/copyjob: Prompt to replace MS-DOS reserved chars for MTP (kde#489288)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Too many changes since 6.27.0, only listing bugfixes:
  * mkdirjob: add setOwnership to set uid/gid (kde#517067)
  * deletejob: report files removed before a partial failure (kde#424545)
  * kfileitem: do not read .directory on slow filesystems in iconName (kde#519189)
  * widgets/kfileitem: center small icons in grid view (kde#520659)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Too many changes since 6.28.0, only listing bugfixes:
  * WidgetsAskUserActionHandler: show the SSL error dialog on the GUI thread (kde#519614)
  * file: strip local host from file:// URLs before accessing the path (kde#483297)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1787227200">- Add upstream fix (kde#524239, boo#1275906)
  * 0001-kfileitemactions-fix-submenu-lifetime-using-main-men.patch</changelog>
</package>
<package pkgid="6d3ff817fde372d1d4cab39b79e8ad91e56502e60405bc2b2e2865ae2fdec219c6ae0b4738a3dfc3a3369aee24239e625fd335b058dd1195e8b05cc61acc9a62" name="kf6-kirigami-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Too many changes since 6.20.0, only listing bugfixes:
  * globaltoolbar/NavigationButtons: fix Back button in RtL (kde#511295)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Fix Android icon bundling
  * Update dependency version to 6.22.0
  * controls/SwipeListItem: remove dead validate function
  * Downgrade the message about not finding a plaform plugin to debug
  * controls/NavigationTabButton: remove Qt 6.8 check
  * layouts/FormLayout: avoid binding loop during initial load (kde#513185)
  * controls/GlobalDrawer: explicitly pass backItem
  * controls/private: pass refreshing to PullDownIndicator
  * autotests: linting changes
  * examples: linting
  * drop non-existing handler parameters
  * primitives/Separator: import primitives
  * tests: various linting fixes for the manual tests
  * SwipeListItem: Use implicitContentHeight/Width instead of contentItem.implicitHeight/Width
  * avoid custom-parsed PropertyChanges
  * remove unused imports
  * port to ComponentBehavior Bound and required properties
  * qualify access to parent properties
  * controls/NavigationTabButton: fix pointSize binding
  * templates/AbstractApplicationHeader: always set preferredHeight
  * controls/Action: fix alternate shortcut
  * port to Application.styleHints
  * controls/AboutItem: qualify Separator
  * SwipeListItem: Add back checking for parent width and implicitWidth
  * Add extra margin only for default title
  * Documentation fixes
  * Document requirements for new components
  * Add TitleSubtitleWithActions
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * ToolbarLayout: Don't draw frames with an empty toolbar (kde#512396)
  * Make the global background actually invisible
  * Enable back button on first page in RTL (kde#511295)
  * ActionToolBar: fix actions showing both in toolbar and in hidden actions menu
  * Add new Kirigami logo
  * Revert "Temporarily drop test case that is broken with Qt 6.11"
  * MnemonicAttached: move to primitives
  * Fix inline drawers in RTL layout
  * Do an opacity animation for the menu layers
  * GlobalDrawer: default size according to contents (kde#505693)
  * SelectableLabel: don't break coordinates of global ToolTip instance (kde#510860)
  * controls/SwipeListItem: fix action positions in RtL
  * ShadowedRectangle: Improve visuals when blending a texture
  * make types more explicit for tooling
  * make action handling linter-friendly
  * templates/private: fix qmldir
  * placeholdermessage: don't bind maximum to explicit width
  * PlaceholderMessage: handle unusually long text better (kde#514164)
  * BannerImage: Don't shadow implicitWidth property
  * Fix Android icon bundling
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772452800">- Update to 6.23.1:
  * Workaround crash due to QTBUG-144544 (kde#514098)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.1:
  * Update dependency version to 6.24.0
  * platform: Deprecate PlatformTheme::useAlternateBackgroundColor
  * platform: Move useAlternateBackgroundColor from Theme to StyleHints
  * platform: Introduce StyleHints as common API for extra style behaviour
  * InlineViewHeader: Create a template and utilize it
  * NavigationTab Bar/Button: Create templates
  * Heading: Create a template, base control on top of it
  * Mark QML singletons in documentation
  * Remove duplicate since documentation
  * Add missing documentation module dependency
  * autotests: Mark test_absolutepath_recoloring of tst_icon.qml as skipped
  * controls: Port kirigamicontrolsplugin to use Qt::StringLiterals
  * controls: Use componentUrlForModule for looking up controls files
  * platform: Port BasicTheme to use StyleSelector::componentUrlForModule
  * platform: Greatly simplify StyleSelector::styleChain
  * platform: Deprecate componentUrl, rootPath and resolveFileUrl in StyleSelector
  * platform: Simplify StyleSelector::resolveFilePath
  * platform: Add StyleSelector::componentUrlForModule
  * hack
  * Move all controls in own import
  * fix Kirigami.InputMethod.willShowOnActive
  * Fix placeholder
  * Reduce text duplication for shortcut tooltips in action toolbar (kde#515958)
  * Show keyboard shortcut in action toolbar tooltips
  * Work around Qt bug causing kirigami components to not load when multiple qml engines are involved
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Disable Alpine CI
  * Disable qmllint for some modules
  * PageRow: don't leak the dialog layer window
  * Fix AboutPage license sheet
  * Remove duplicate FeatureSummary include
  * Don't include quiet packages in feature_summary
  * TitleSubtitle: Add tweakable textFormat property
  * platform: Prefer filesystem over qrc when determining install root
  * LinkButton: Create template, move items from control to template
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Too many changes since 6.25.0, only listing bugfixes:
  * FormEntry: don't base height on y (kde#519233)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Remove polyfill imports for SafeArea API
  * Don't apply safe area margin to page bottom when there's a footer
  * Only apply safe area margins when we have a parent
  * Fix top margin in Page overlayItem
  * Heading: set the color to Platform.Theme.textColor for heading
  * Explicitly layout the window content item vertically as well
  * Fix toolbar size with non-zero SafeArea margins
  * controls/Badge: avoid binding loop
  * Fix access to ScenePosition attached property in DrawerHandle
  * GlobalDrawer: top-align topContent (kde#520337)
  * Add basic tests for some components
  * Don't handle back key twice
  * FormLayout: Fix FormData namespace alias (kde#520076)
  * Revert "Disable qmllint for some modules"
  * Form: Guard root.Forms.FormAlignmentGroup.group
  * GlobalDrawer: Use implicitWidth, set preferredHeight in item (kde#517091)
  * Remove unused import
  * Clean up internal imports
  * controls: Remove defunct onCompleted block in AbstractApplicationWindow
  * controls: Don't break width/height bindings in AbstractApplicationWindow
  * Remove duplicate ecm_qt_install_logging_categories
  * Use default DEFAULT_SEVERITY for logging
  * Action: Notify fromQActinChanged when the QAction changed
  * Form: Introduce FormAlignmentGroup
  * Install Qt metatypes
  * ToolbarLayout: don't crash when moreButton is not valid
  * Fixs subtitle  padding calculation in forms flat mode
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Action: only enable alternateShortcut when the action is enabled
  * FormEntry: fix binding loop
  * Update dependency version to 6.28.0
  * FormEntry: always be hoverEnabled
  * forms: Dont put items at fractional positions
  * AbstractApplicationWindow: Fix applications that use an header item (kde#521552)
  * primitives: Base Icon's node size on icon size, not item size (kde#391315)
  * AlignedSize: fix docs
  * controls/private/DefaultChipBackground.qml: remove wrong colorSet
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Clickable link OverlaySheet QML type (kde#522348)
  * FormEntry/FormAction (cards): fix items alignments
  * FormGroup/flat: Consider also invisible items for implicitWidth
  * Fix tst_menudialog not actually doing anything
  * Make the GlobalDrawer correctly size to its contents again
  * Sensible height for license sheet
  * FormEntry: don't show invalid leading ind trailing icons
  * FormEntry: fix the subtitle when the contentITem doesn't have an indicator
  * Default to small size in FormAction
  * Same default width that kirigami-addons form has
  * Port AboutItem to the new form layout
  * FormEntry: items don't fill the width by default
  * ScrollablePage: Fix enter animation running when changing focus (kde#515811)
  * Work around missing support for QKeyShortcut in shortcut
  * Icon: use QUrl::toLocalFile() for file: URL sources
  * Icon: keep the aspect ratio of portrait images with roundToIconSize
  * PlatformTheme: Only emit color changes if color actually changes
  * Icon: snap the aspect-preserving painted size to device pixels
  * autotests: fix flaky keyboard list navigation test
  * autotests: fix flaky test_defaultFocusInScrollablePage
  * NavigationTabBar: add scrolling/shortcuts for tab switching
  * ToolBarPageHeader: Rephrase page.actions check to make more sense
  * Make qml generation deterministic by adding explicit dependencies
  * Port application template away from deprecated ki18n API
  * controls: Guard against re-setting the global header with the same URL in Page
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="d33008bf9774a6cd7d38ad1f4afb066f72f625cb877de576c6ed41f66836f4566815abf8b21969103c55f5231eeb38c198d43b8421fc0d74e4f72b012a590acc" name="kf6-kirigami-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Too many changes since 6.20.0, only listing bugfixes:
  * globaltoolbar/NavigationButtons: fix Back button in RtL (kde#511295)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Fix Android icon bundling
  * Update dependency version to 6.22.0
  * controls/SwipeListItem: remove dead validate function
  * Downgrade the message about not finding a plaform plugin to debug
  * controls/NavigationTabButton: remove Qt 6.8 check
  * layouts/FormLayout: avoid binding loop during initial load (kde#513185)
  * controls/GlobalDrawer: explicitly pass backItem
  * controls/private: pass refreshing to PullDownIndicator
  * autotests: linting changes
  * examples: linting
  * drop non-existing handler parameters
  * primitives/Separator: import primitives
  * tests: various linting fixes for the manual tests
  * SwipeListItem: Use implicitContentHeight/Width instead of contentItem.implicitHeight/Width
  * avoid custom-parsed PropertyChanges
  * remove unused imports
  * port to ComponentBehavior Bound and required properties
  * qualify access to parent properties
  * controls/NavigationTabButton: fix pointSize binding
  * templates/AbstractApplicationHeader: always set preferredHeight
  * controls/Action: fix alternate shortcut
  * port to Application.styleHints
  * controls/AboutItem: qualify Separator
  * SwipeListItem: Add back checking for parent width and implicitWidth
  * Add extra margin only for default title
  * Documentation fixes
  * Document requirements for new components
  * Add TitleSubtitleWithActions
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * ToolbarLayout: Don't draw frames with an empty toolbar (kde#512396)
  * Make the global background actually invisible
  * Enable back button on first page in RTL (kde#511295)
  * ActionToolBar: fix actions showing both in toolbar and in hidden actions menu
  * Add new Kirigami logo
  * Revert "Temporarily drop test case that is broken with Qt 6.11"
  * MnemonicAttached: move to primitives
  * Fix inline drawers in RTL layout
  * Do an opacity animation for the menu layers
  * GlobalDrawer: default size according to contents (kde#505693)
  * SelectableLabel: don't break coordinates of global ToolTip instance (kde#510860)
  * controls/SwipeListItem: fix action positions in RtL
  * ShadowedRectangle: Improve visuals when blending a texture
  * make types more explicit for tooling
  * make action handling linter-friendly
  * templates/private: fix qmldir
  * placeholdermessage: don't bind maximum to explicit width
  * PlaceholderMessage: handle unusually long text better (kde#514164)
  * BannerImage: Don't shadow implicitWidth property
  * Fix Android icon bundling
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772452800">- Update to 6.23.1:
  * Workaround crash due to QTBUG-144544 (kde#514098)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.1:
  * Update dependency version to 6.24.0
  * platform: Deprecate PlatformTheme::useAlternateBackgroundColor
  * platform: Move useAlternateBackgroundColor from Theme to StyleHints
  * platform: Introduce StyleHints as common API for extra style behaviour
  * InlineViewHeader: Create a template and utilize it
  * NavigationTab Bar/Button: Create templates
  * Heading: Create a template, base control on top of it
  * Mark QML singletons in documentation
  * Remove duplicate since documentation
  * Add missing documentation module dependency
  * autotests: Mark test_absolutepath_recoloring of tst_icon.qml as skipped
  * controls: Port kirigamicontrolsplugin to use Qt::StringLiterals
  * controls: Use componentUrlForModule for looking up controls files
  * platform: Port BasicTheme to use StyleSelector::componentUrlForModule
  * platform: Greatly simplify StyleSelector::styleChain
  * platform: Deprecate componentUrl, rootPath and resolveFileUrl in StyleSelector
  * platform: Simplify StyleSelector::resolveFilePath
  * platform: Add StyleSelector::componentUrlForModule
  * hack
  * Move all controls in own import
  * fix Kirigami.InputMethod.willShowOnActive
  * Fix placeholder
  * Reduce text duplication for shortcut tooltips in action toolbar (kde#515958)
  * Show keyboard shortcut in action toolbar tooltips
  * Work around Qt bug causing kirigami components to not load when multiple qml engines are involved
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Disable Alpine CI
  * Disable qmllint for some modules
  * PageRow: don't leak the dialog layer window
  * Fix AboutPage license sheet
  * Remove duplicate FeatureSummary include
  * Don't include quiet packages in feature_summary
  * TitleSubtitle: Add tweakable textFormat property
  * platform: Prefer filesystem over qrc when determining install root
  * LinkButton: Create template, move items from control to template
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Too many changes since 6.25.0, only listing bugfixes:
  * FormEntry: don't base height on y (kde#519233)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Remove polyfill imports for SafeArea API
  * Don't apply safe area margin to page bottom when there's a footer
  * Only apply safe area margins when we have a parent
  * Fix top margin in Page overlayItem
  * Heading: set the color to Platform.Theme.textColor for heading
  * Explicitly layout the window content item vertically as well
  * Fix toolbar size with non-zero SafeArea margins
  * controls/Badge: avoid binding loop
  * Fix access to ScenePosition attached property in DrawerHandle
  * GlobalDrawer: top-align topContent (kde#520337)
  * Add basic tests for some components
  * Don't handle back key twice
  * FormLayout: Fix FormData namespace alias (kde#520076)
  * Revert "Disable qmllint for some modules"
  * Form: Guard root.Forms.FormAlignmentGroup.group
  * GlobalDrawer: Use implicitWidth, set preferredHeight in item (kde#517091)
  * Remove unused import
  * Clean up internal imports
  * controls: Remove defunct onCompleted block in AbstractApplicationWindow
  * controls: Don't break width/height bindings in AbstractApplicationWindow
  * Remove duplicate ecm_qt_install_logging_categories
  * Use default DEFAULT_SEVERITY for logging
  * Action: Notify fromQActinChanged when the QAction changed
  * Form: Introduce FormAlignmentGroup
  * Install Qt metatypes
  * ToolbarLayout: don't crash when moreButton is not valid
  * Fixs subtitle  padding calculation in forms flat mode
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Action: only enable alternateShortcut when the action is enabled
  * FormEntry: fix binding loop
  * Update dependency version to 6.28.0
  * FormEntry: always be hoverEnabled
  * forms: Dont put items at fractional positions
  * AbstractApplicationWindow: Fix applications that use an header item (kde#521552)
  * primitives: Base Icon's node size on icon size, not item size (kde#391315)
  * AlignedSize: fix docs
  * controls/private/DefaultChipBackground.qml: remove wrong colorSet
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Clickable link OverlaySheet QML type (kde#522348)
  * FormEntry/FormAction (cards): fix items alignments
  * FormGroup/flat: Consider also invisible items for implicitWidth
  * Fix tst_menudialog not actually doing anything
  * Make the GlobalDrawer correctly size to its contents again
  * Sensible height for license sheet
  * FormEntry: don't show invalid leading ind trailing icons
  * FormEntry: fix the subtitle when the contentITem doesn't have an indicator
  * Default to small size in FormAction
  * Same default width that kirigami-addons form has
  * Port AboutItem to the new form layout
  * FormEntry: items don't fill the width by default
  * ScrollablePage: Fix enter animation running when changing focus (kde#515811)
  * Work around missing support for QKeyShortcut in shortcut
  * Icon: use QUrl::toLocalFile() for file: URL sources
  * Icon: keep the aspect ratio of portrait images with roundToIconSize
  * PlatformTheme: Only emit color changes if color actually changes
  * Icon: snap the aspect-preserving painted size to device pixels
  * autotests: fix flaky keyboard list navigation test
  * autotests: fix flaky test_defaultFocusInScrollablePage
  * NavigationTabBar: add scrolling/shortcuts for tab switching
  * ToolBarPageHeader: Rephrase page.actions check to make more sense
  * Make qml generation deterministic by adding explicit dependencies
  * Port application template away from deprecated ki18n API
  * controls: Guard against re-setting the global header with the same URL in Page
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="d72affa58b15fa5931304cc8860f42f737c7b30301a0a57be72487ca63f9f3839b535af28993b8739a9516cc382eecb93e145afe0ad2c43c5bc524f44a0c81e9" name="kf6-kirigami-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Too many changes since 6.20.0, only listing bugfixes:
  * globaltoolbar/NavigationButtons: fix Back button in RtL (kde#511295)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Fix Android icon bundling
  * Update dependency version to 6.22.0
  * controls/SwipeListItem: remove dead validate function
  * Downgrade the message about not finding a plaform plugin to debug
  * controls/NavigationTabButton: remove Qt 6.8 check
  * layouts/FormLayout: avoid binding loop during initial load (kde#513185)
  * controls/GlobalDrawer: explicitly pass backItem
  * controls/private: pass refreshing to PullDownIndicator
  * autotests: linting changes
  * examples: linting
  * drop non-existing handler parameters
  * primitives/Separator: import primitives
  * tests: various linting fixes for the manual tests
  * SwipeListItem: Use implicitContentHeight/Width instead of contentItem.implicitHeight/Width
  * avoid custom-parsed PropertyChanges
  * remove unused imports
  * port to ComponentBehavior Bound and required properties
  * qualify access to parent properties
  * controls/NavigationTabButton: fix pointSize binding
  * templates/AbstractApplicationHeader: always set preferredHeight
  * controls/Action: fix alternate shortcut
  * port to Application.styleHints
  * controls/AboutItem: qualify Separator
  * SwipeListItem: Add back checking for parent width and implicitWidth
  * Add extra margin only for default title
  * Documentation fixes
  * Document requirements for new components
  * Add TitleSubtitleWithActions
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * ToolbarLayout: Don't draw frames with an empty toolbar (kde#512396)
  * Make the global background actually invisible
  * Enable back button on first page in RTL (kde#511295)
  * ActionToolBar: fix actions showing both in toolbar and in hidden actions menu
  * Add new Kirigami logo
  * Revert "Temporarily drop test case that is broken with Qt 6.11"
  * MnemonicAttached: move to primitives
  * Fix inline drawers in RTL layout
  * Do an opacity animation for the menu layers
  * GlobalDrawer: default size according to contents (kde#505693)
  * SelectableLabel: don't break coordinates of global ToolTip instance (kde#510860)
  * controls/SwipeListItem: fix action positions in RtL
  * ShadowedRectangle: Improve visuals when blending a texture
  * make types more explicit for tooling
  * make action handling linter-friendly
  * templates/private: fix qmldir
  * placeholdermessage: don't bind maximum to explicit width
  * PlaceholderMessage: handle unusually long text better (kde#514164)
  * BannerImage: Don't shadow implicitWidth property
  * Fix Android icon bundling
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772452800">- Update to 6.23.1:
  * Workaround crash due to QTBUG-144544 (kde#514098)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.1:
  * Update dependency version to 6.24.0
  * platform: Deprecate PlatformTheme::useAlternateBackgroundColor
  * platform: Move useAlternateBackgroundColor from Theme to StyleHints
  * platform: Introduce StyleHints as common API for extra style behaviour
  * InlineViewHeader: Create a template and utilize it
  * NavigationTab Bar/Button: Create templates
  * Heading: Create a template, base control on top of it
  * Mark QML singletons in documentation
  * Remove duplicate since documentation
  * Add missing documentation module dependency
  * autotests: Mark test_absolutepath_recoloring of tst_icon.qml as skipped
  * controls: Port kirigamicontrolsplugin to use Qt::StringLiterals
  * controls: Use componentUrlForModule for looking up controls files
  * platform: Port BasicTheme to use StyleSelector::componentUrlForModule
  * platform: Greatly simplify StyleSelector::styleChain
  * platform: Deprecate componentUrl, rootPath and resolveFileUrl in StyleSelector
  * platform: Simplify StyleSelector::resolveFilePath
  * platform: Add StyleSelector::componentUrlForModule
  * hack
  * Move all controls in own import
  * fix Kirigami.InputMethod.willShowOnActive
  * Fix placeholder
  * Reduce text duplication for shortcut tooltips in action toolbar (kde#515958)
  * Show keyboard shortcut in action toolbar tooltips
  * Work around Qt bug causing kirigami components to not load when multiple qml engines are involved
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Disable Alpine CI
  * Disable qmllint for some modules
  * PageRow: don't leak the dialog layer window
  * Fix AboutPage license sheet
  * Remove duplicate FeatureSummary include
  * Don't include quiet packages in feature_summary
  * TitleSubtitle: Add tweakable textFormat property
  * platform: Prefer filesystem over qrc when determining install root
  * LinkButton: Create template, move items from control to template
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Too many changes since 6.25.0, only listing bugfixes:
  * FormEntry: don't base height on y (kde#519233)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Remove polyfill imports for SafeArea API
  * Don't apply safe area margin to page bottom when there's a footer
  * Only apply safe area margins when we have a parent
  * Fix top margin in Page overlayItem
  * Heading: set the color to Platform.Theme.textColor for heading
  * Explicitly layout the window content item vertically as well
  * Fix toolbar size with non-zero SafeArea margins
  * controls/Badge: avoid binding loop
  * Fix access to ScenePosition attached property in DrawerHandle
  * GlobalDrawer: top-align topContent (kde#520337)
  * Add basic tests for some components
  * Don't handle back key twice
  * FormLayout: Fix FormData namespace alias (kde#520076)
  * Revert "Disable qmllint for some modules"
  * Form: Guard root.Forms.FormAlignmentGroup.group
  * GlobalDrawer: Use implicitWidth, set preferredHeight in item (kde#517091)
  * Remove unused import
  * Clean up internal imports
  * controls: Remove defunct onCompleted block in AbstractApplicationWindow
  * controls: Don't break width/height bindings in AbstractApplicationWindow
  * Remove duplicate ecm_qt_install_logging_categories
  * Use default DEFAULT_SEVERITY for logging
  * Action: Notify fromQActinChanged when the QAction changed
  * Form: Introduce FormAlignmentGroup
  * Install Qt metatypes
  * ToolbarLayout: don't crash when moreButton is not valid
  * Fixs subtitle  padding calculation in forms flat mode
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Action: only enable alternateShortcut when the action is enabled
  * FormEntry: fix binding loop
  * Update dependency version to 6.28.0
  * FormEntry: always be hoverEnabled
  * forms: Dont put items at fractional positions
  * AbstractApplicationWindow: Fix applications that use an header item (kde#521552)
  * primitives: Base Icon's node size on icon size, not item size (kde#391315)
  * AlignedSize: fix docs
  * controls/private/DefaultChipBackground.qml: remove wrong colorSet
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Clickable link OverlaySheet QML type (kde#522348)
  * FormEntry/FormAction (cards): fix items alignments
  * FormGroup/flat: Consider also invisible items for implicitWidth
  * Fix tst_menudialog not actually doing anything
  * Make the GlobalDrawer correctly size to its contents again
  * Sensible height for license sheet
  * FormEntry: don't show invalid leading ind trailing icons
  * FormEntry: fix the subtitle when the contentITem doesn't have an indicator
  * Default to small size in FormAction
  * Same default width that kirigami-addons form has
  * Port AboutItem to the new form layout
  * FormEntry: items don't fill the width by default
  * ScrollablePage: Fix enter animation running when changing focus (kde#515811)
  * Work around missing support for QKeyShortcut in shortcut
  * Icon: use QUrl::toLocalFile() for file: URL sources
  * Icon: keep the aspect ratio of portrait images with roundToIconSize
  * PlatformTheme: Only emit color changes if color actually changes
  * Icon: snap the aspect-preserving painted size to device pixels
  * autotests: fix flaky keyboard list navigation test
  * autotests: fix flaky test_defaultFocusInScrollablePage
  * NavigationTabBar: add scrolling/shortcuts for tab switching
  * ToolBarPageHeader: Rephrase page.actions check to make more sense
  * Make qml generation deterministic by adding explicit dependencies
  * Port application template away from deprecated ki18n API
  * controls: Guard against re-setting the global header with the same URL in Page
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="d288a9089dca3d7bd49157fdfc9b5c16528bba26f5bc791e4d6f68a8d9f84b7a0d227941615d2e7ccb90813e5fc0a7304e0cd790fd036ad4da467f53517ef3f5" name="kf6-kitemmodels-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove Qt version checks now that 6.8.0 is the minimum required
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * KDescendantsProxyModel: fix invalid call to index(-1,-1)
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Remove wrong documentation markup
  * Fix memory leaks in unit tests
  * Enable LSAN in CI
  * KRearrangeColumnsProxyModel: don't nest begin/endResetModel signals
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Remove unused cmake variables
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="1377eb2da90a44678c049bcf57fdd744d650ad042125d9823c88bae7135cb4ff88f5cb260dc821977e39df334c4f7c3574c5a74793415713a619d6ec453eefa0" name="kf6-kitemmodels-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove Qt version checks now that 6.8.0 is the minimum required
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * KDescendantsProxyModel: fix invalid call to index(-1,-1)
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Remove wrong documentation markup
  * Fix memory leaks in unit tests
  * Enable LSAN in CI
  * KRearrangeColumnsProxyModel: don't nest begin/endResetModel signals
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Remove unused cmake variables
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="2acefef50c79704d0dc01a69307f00198e616e95b8213a8b18d658cd9fda73b5aaf68d9b506e065b68f8334e2d0f90b14fb872c28d7a1a03f042b45cee3359fd" name="kf6-kitemmodels-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove Qt version checks now that 6.8.0 is the minimum required
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * KDescendantsProxyModel: fix invalid call to index(-1,-1)
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Remove wrong documentation markup
  * Fix memory leaks in unit tests
  * Enable LSAN in CI
  * KRearrangeColumnsProxyModel: don't nest begin/endResetModel signals
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Remove unused cmake variables
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="49e3e3e3a827216c144ab5c01b41bf55ab3d54c08c1a9b5a8dae24a88eafd7e11f4d51878dc435fc611919b8f4c8e5520ebd0af6b9e1eff6aac77c6bf7e5b3f7" name="kf6-kitemviews-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="09e28fffe77ffa4cc60d2454893444a3c2e9675f115f179ac4887a6788b652602a82e99f000b5faffe830cdc4c4f4318e457b0f11141f51c22d4f424d8cebe17" name="kf6-kitemviews-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="1bfdfb3914a279f712564f7fbd2a3872ea42c6a2bf5a2350dddb48239a0c578e0e450035c11039d9ff40becf9ee55708e693e819ffbb085f47565128de1d545e" name="kf6-kitemviews-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="3d74d9025e983121625ac98d15cc78463604f754298e0be437cadf83fbc4978a292cef8b1fdc6a4d0ad123d5e5c34aa63943afd9d11348b66f85870fc09a3c79" name="kf6-kjobwidgets-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * keep old test code around
  * Disable kuiserver2jobtrackertest if HAVE_QTDBUS is false
  * Make the test compile + do the basic thing
  * Rewrite JobView code to be safer
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * Fix double free of JobView in KUIServerV2JobTracker</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Don't show empty error notifications in KNotificationJobUIDelegate
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="ac615f57349469e11ece8648fd25db50dc0a9203d274669c8d8bceac201b22c6d69746f61d9502af6cc945a7bedac821255a45c37c43451756e9a864e141cef0" name="kf6-kjobwidgets-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * keep old test code around
  * Disable kuiserver2jobtrackertest if HAVE_QTDBUS is false
  * Make the test compile + do the basic thing
  * Rewrite JobView code to be safer
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * Fix double free of JobView in KUIServerV2JobTracker</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Don't show empty error notifications in KNotificationJobUIDelegate
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="211535337dde96dedd79645d89d458f58ed1c995730ea5d3ef94409d46f94290e0df5c9b4ce43d098465c4d7a9a83563170d980370b78d1757ea17152c560e6e" name="kf6-kmime-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767787200">- Update to 25.12.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.1/
- No code change since 25.12.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770120000">- Update to 25.12.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.2/
- Changes since 25.12.1:
  * Fix decoding multi-part uuencoded emails</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Validate uuencode header more strictly
  * Add basic test for uuencoded content
  * KMIME_LIB_VERSION is not used</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Harden RFC 2047 parsing against null bytes in the charset
  * Remember where to re-try RFC 2047 word decoding
  * Reduce temporary memory allocation in RFC 2047 decoding
  * Harden header parser against corrupt comments in many more places
  * Remove unnecessary export macro on internal parser function</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777896000">- Rename kmime to kf6-kmime to reflect upstream changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Don't create headers with an empty type
  * Stricter checks for yEnc metadata field separation
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Limit the strlen search length as well
  * Abort search for encoding word end on first error
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="f6d1da8ca7c6e6a7455b16478b63b0c1dc0bca0c40226bf1c7712e42f44df6fc360fa4739b7f8678728603bc0bdac6e8bdc30db46b6c9922d92a38cfdd886d7e" name="kf6-knewstuff-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * installationtest: Fix test failure on non english hosts
  * Don't make KNSWidgets::Button the parent of KNSWidgets::Dialog (kde#501267)
  * Port deprecated invalidateFilter in qt6.10
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Improve delegate sizing to increase information density
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Use KF6Kirigami, fix cmake variable use KF_DEP_VERSION
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN in CI
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * EngineBase::addProvider(provider): fix consumer-side hiding virtual method
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="4dd24738575094eacb0f6405c8ecdcbd3fb312bf010b7a1adbbd12417a31460a8d31f10c48544d3e42c3917b1159c7cd918ac6751b83815bca4be98dc0f06b7a" name="kf6-knewstuff-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * installationtest: Fix test failure on non english hosts
  * Don't make KNSWidgets::Button the parent of KNSWidgets::Dialog (kde#501267)
  * Port deprecated invalidateFilter in qt6.10
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Improve delegate sizing to increase information density
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Use KF6Kirigami, fix cmake variable use KF_DEP_VERSION
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN in CI
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * EngineBase::addProvider(provider): fix consumer-side hiding virtual method
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="b30fc6240ce37134f28f5d4c473c5e0d2628ab8a39cb1eab1346d21f46dfd9bc63cd57f832a88624e9ac7948836c12c79296767b1c9bafa9a4324435d48a006a" name="kf6-knewstuff-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * installationtest: Fix test failure on non english hosts
  * Don't make KNSWidgets::Button the parent of KNSWidgets::Dialog (kde#501267)
  * Port deprecated invalidateFilter in qt6.10
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Improve delegate sizing to increase information density
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Use KF6Kirigami, fix cmake variable use KF_DEP_VERSION
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN in CI
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * EngineBase::addProvider(provider): fix consumer-side hiding virtual method
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="8fa415b331916f56aa5fe3e5b9a0b1f9791890b100442e42acd353659efd71f51e17bb9c682a3738936554e37db414fd1a31df4389eaea58fb722ec07cef844c" name="kf6-knewstuff-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * installationtest: Fix test failure on non english hosts
  * Don't make KNSWidgets::Button the parent of KNSWidgets::Dialog (kde#501267)
  * Port deprecated invalidateFilter in qt6.10
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Improve delegate sizing to increase information density
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Use KF6Kirigami, fix cmake variable use KF_DEP_VERSION
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN in CI
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * EngineBase::addProvider(provider): fix consumer-side hiding virtual method
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="0d0b3e1e8d72427baeea3f8eee5cf5cf708a332e0ddc502041f5288913375de8d2d2bde59a1ffc664af41280f7d2ad3cdb269bdf6cd3661eba9a74c5107fd2fe" name="kf6-knotifications-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Look up notifications again after hitting application code (kde#511645)
  * notifybyaudio: Don't show error on CA_ERROR_DESTROYED
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix build with Qt 6.10 on Android
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix build with Qt 6.11 on Android
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * android: Improve icon handling
  * android: Confirm reception of inline replies
  * android: Set Intent package names rather than invalid component names
  * android: Fix invalid iterator access
  * Don't update notifications before they have actually been sent
  * android: Don't defer NotifyByAndroid::notify execution
  * configure_package_config_file: drop unused PATH_VARS KDE_INSTALL_DBUSINTERFACEDIR
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * android: Modernize JNI code
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Fix since version in documentation
  * Ensure we have notifyrc file for platform notification configuration
  * Add API for showing the platform's notification configuration
  * Remove message extraction in KNotifications
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="6e727c5c0d340531d8d05fe4c3dc893454dc414ce8230f3d3e980bbffadbd5b1374b3a8dc410fbb6ba51673d7cb6958cf78667d6f4cf7c4df3c99d5d27f726c3" name="kf6-knotifications-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Look up notifications again after hitting application code (kde#511645)
  * notifybyaudio: Don't show error on CA_ERROR_DESTROYED
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix build with Qt 6.10 on Android
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix build with Qt 6.11 on Android
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * android: Improve icon handling
  * android: Confirm reception of inline replies
  * android: Set Intent package names rather than invalid component names
  * android: Fix invalid iterator access
  * Don't update notifications before they have actually been sent
  * android: Don't defer NotifyByAndroid::notify execution
  * configure_package_config_file: drop unused PATH_VARS KDE_INSTALL_DBUSINTERFACEDIR
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * android: Modernize JNI code
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Fix since version in documentation
  * Ensure we have notifyrc file for platform notification configuration
  * Add API for showing the platform's notification configuration
  * Remove message extraction in KNotifications
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="8775648702101e0709c2e9a52c16efb508644c8e14ac9dcf0bed637abf133d726037181747c8dac4d08685079cceec568073c47d9d7433dc1dc408577536379b" name="kf6-knotifications-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Look up notifications again after hitting application code (kde#511645)
  * notifybyaudio: Don't show error on CA_ERROR_DESTROYED
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix build with Qt 6.10 on Android
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix build with Qt 6.11 on Android
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * android: Improve icon handling
  * android: Confirm reception of inline replies
  * android: Set Intent package names rather than invalid component names
  * android: Fix invalid iterator access
  * Don't update notifications before they have actually been sent
  * android: Don't defer NotifyByAndroid::notify execution
  * configure_package_config_file: drop unused PATH_VARS KDE_INSTALL_DBUSINTERFACEDIR
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * android: Modernize JNI code
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Fix since version in documentation
  * Ensure we have notifyrc file for platform notification configuration
  * Add API for showing the platform's notification configuration
  * Remove message extraction in KNotifications
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="fde13911efbcfd072cc51191eb4a77bbb486cf6d1ef539c4f79b880d6e9a987008d69b0bb0a70614fd977cbc3d96b3fc71153f026611689364c2b060b33483b5" name="kf6-knotifyconfig-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="7a6842bf74dd0ac57102c0327029cb1a53b90063a0a15239e5049e909233273c85e42d11a1ed02798584d08a08fbe064d2e0a31201ed1ef95e086dfb954314a3" name="kf6-kpackage-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * fix typo in apidocs
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN on the CI
  * Don't leak PackageJob runnable if the job never gets started
  * Don't leak PackageStructure objects in unit test
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="3766d50ebaf580ff5cf953e176f615eb1e927d0deaed5da9db21f10984269e245728ce906c12af49053665841f4148ff87e5b413472ea034a418c2ab0aac0cd3" name="kf6-kpackage-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * fix typo in apidocs
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN on the CI
  * Don't leak PackageJob runnable if the job never gets started
  * Don't leak PackageStructure objects in unit test
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Remove obsolete doxygen file
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="0f4aed6d4bcfed3b41882185cd0f8ac98a02b08595ac2bb37d95081e0a1e72085e18b23dcce740eb1dc98199ade3cff427c013803d01072b7525161544d0322c" name="kf6-kparts-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leaks in unit test
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Dont copy kaboutdata into khelpmenu
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="ef9642c5e1fff51cc4750904dd6cc3111a3bd9a3b6d3d350ffd7bdaf2c38a9e159de4d0ddf3949899bbe5237faf0b835ab9bfb080aee6d0ff280ba99ead80d97" name="kf6-kpeople-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="0edc4e29d849d11824106e8afcc12005b79c78bcf3ce623b5dfbb0c5526eedabfe2078be4a5d674c91815564cddf9ea940c3c2194c8201b50a66995b77a8ea8b" name="kf6-kpeople-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="027d1958068ea808d685009842851b92d17e36a17890726c36000d8cec91230fff38d93f46dffe501cdadd369d1ca42eaa310151150087a292d87fe5ddf0b2d8" name="kf6-kpeople-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="05d287dc8475bbcbd1e13b6723619c072d28fb25937aa65e34c07cfd4b1f49668666582e248a23768bbbdc5c53607bcd507b6065bd0ff016a9a2707139e1fa14" name="kf6-kplotting-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="195458cc41511da7efdbcbf2ba20e4f98d2df42c0bdf880de9ed8e9f61b90b283ca36f43669d608a76adda798324a00e88e5b13d79cef832deabc12c07f4c571" name="kf6-kplotting-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="588f00adc0ec300228a78a6db5dc044592b9c06a5c83aa5d342f9a61e5e0251ef57379c11b38a49da635441c80ed8853a13a2667d2b973e86cf91f9eab7b061a" name="kf6-kplotting-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="00718b019db3c850f747aae139a377573e91ff4579a50b4e28f40440472261d5b0d8495bda34c66e39461a9d6189038260c5c267a39e3e5dd65e5a0ff6e0672e" name="kf6-kpty-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="cebd68af7b457fabd935f2d8c1027040dd117088f997691c45307701883f5faae2edc93799e7d9bf749d0f35c670c4f089ec41f7ca450fd613cad78e40c23ce5" name="kf6-kquickcharts-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Limit item count in ItemBuilder to basically uint16_t
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leaks in tests
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix static build
  * CI: Remove linux-static. It has been failing for 4 consecutive weeks
  * CI: Remove alpine. It has been failing for 4 consecutive weeks
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="a37f1f976f511afae35c299dbee799ae6324f33597bddb5ba909ddd1fd056817d5c8e6009662b63e7c1aa320d180f8a84fba44598cc3e2fc15f4decb96a90877" name="kf6-kquickcharts-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Limit item count in ItemBuilder to basically uint16_t
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leaks in tests
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Fix static build
  * CI: Remove linux-static. It has been failing for 4 consecutive weeks
  * CI: Remove alpine. It has been failing for 4 consecutive weeks
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="b7da4dce33236b3538316486826622e9d767b25326e8f0b64280e243bbd145553f2fd44df1d08b204765eded13c63115aecd6bea8fbde20dafeae4d1bbdcb5fb" name="kf6-krunner-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * manager,context: remove launchcount adjustment
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * ResultsModel: Include QMimeData (kde#511228)
  * Emit historyChanged() when history changed
  * KF6KRunnerMacros: remove unnecessary CMakeParseArguments
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix cmake warnings (use correct Qt version)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Extract and install Qt metatypes
  * RunnerManager: move spurious member into pimpl class
  * ResultsModel: Directly call toInt from QVariant to avoid implicit conversion
  * RunnerManager: Avoid weird use of mutable iterator in favor of simple for loop
  * RunnerContext: Use QHash for unique IDs since order is not relevant
  * Use std::min/max instead of QT macros
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * KRunner::ResultsModel: remove unneeded QIcon include
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="b441269e8ee789fd446339ccdd32b81797a8dcaca2011671923de68272bbd79f18de71495d05905e843771d620c867064e7419669f42e3e0128ae04e2f3fdb0a" name="kf6-kservice-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Remove FormFactor handling
  * Drop Library handling
  * Drop allowAsDefault handling
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772452800">- Update to 6.23.1:
  * ksycocafactory: guard against integer underflow
  * ksycocafactory: do not crash when failing to find a factory stream
  * ksycoca: do not allow for recursive repairs (kde#516426)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.1:
  * Update dependency version to 6.24.0
  * Make updateHash slightly faster
  * kservice: correctly type the unused legacy field as 8 bits
  * Enable LSAN in CI
  * Fix KServiceAction+KService memory leak
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Bump sycoca version after changing the hash
  * Extract to variable
  * Fix a typo in the bitmask used in the hash
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * services/kservicegroup: include storageId in sorting key (kde#516802)
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Deprecate KSycoca::setupTestMenu
  * Fix static build by exporting resource targets
  * Remove LegacyDir from fallback applications.menu
  * Add fallback applications.menu file
  * ksycocatype.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="d05356bcddbcec521a5e159d8f774fa9af9117658e497263f51825464bdc0d37accfcfbb2c2c97d81703ba8bd8974916759cc26dec2e5b14001e64df82f51c98" name="kf6-kservice-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Remove FormFactor handling
  * Drop Library handling
  * Drop allowAsDefault handling
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772452800">- Update to 6.23.1:
  * ksycocafactory: guard against integer underflow
  * ksycocafactory: do not crash when failing to find a factory stream
  * ksycoca: do not allow for recursive repairs (kde#516426)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.1:
  * Update dependency version to 6.24.0
  * Make updateHash slightly faster
  * kservice: correctly type the unused legacy field as 8 bits
  * Enable LSAN in CI
  * Fix KServiceAction+KService memory leak
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Bump sycoca version after changing the hash
  * Extract to variable
  * Fix a typo in the bitmask used in the hash
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * services/kservicegroup: include storageId in sorting key (kde#516802)
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Deprecate KSycoca::setupTestMenu
  * Fix static build by exporting resource targets
  * Remove LegacyDir from fallback applications.menu
  * Add fallback applications.menu file
  * ksycocatype.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="e69f9f3831e2e37f99f26603e09ac709dabceb382aad271c14aaa83564b32cdf303380cfb8c667af25c02500eacecdff4ffa360868107664ff435e07622e825a" name="kf6-kstatusnotifieritem-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Tweak KStatusNotifierItem::setAssociatedWindow
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Don't include quiet packages in feature_summary
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="f71c0f498dca995ef24a325ffcfb0af573705b5893cd83fd7f326350d43f77d22661d54235b5e598b71c2df9de53f588d82a99b0e170638049f7f572b4a6598c" name="kf6-kstatusnotifieritem-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Tweak KStatusNotifierItem::setAssociatedWindow
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Don't include quiet packages in feature_summary
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="c724e71339ff2e54472f1d78797ec2148cb563965cf3ab76651e83e7e3afcf32b8a0704686481fba6a2d43e727f92bc07002a958faffab9622f0e43694799ac8" name="kf6-ksvg-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * KSvg: Add ColorScheme-Frame
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Remove unused signal
  * Simplify ImageSet config file handling
  * Remove FallbackImageSet config handling
  * Wrap useGlobal handling in deprecation macro
  * Wrap ImageSet metadata handling in deprecation macro
  * Drop unused variable
  * Add test for ImageSet::filePath
  * Add test for currentImageSetHasImage
  * Rename imageSetChanged parameter
  * Test ImageSet file selectors
  * Drop iconImageSetMetadataPath
  * Reduce scope of themeMetadataPath variable
  * Remove KDirWatch leftovers
  * Run clang-format
  * [imageset] Preserve basePath when calling setImageName
  * Add Alpine CI build
  * Update version to 6.21.0
  * Correct some typos in FrameSvg docs
  * Clarify what FrameSvg insets are
  * Clarify what FrameSvg margins are
  * Add FrameSvg::insets()
  * Add QMargins getters for margins in FrameSvg
  * Fix deprecation syntax
  * [imageset] Deprecate metadata
  * [imageset] Deprecate setCacheLimit
  * [imageset] Deprecate setUseGlobalSettings
  * [imageset] Remove unused isDefault
  * [imageset] Remove Plasma theme version handling
  * Don't use QDir::separator</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Remove noisy debug on ImageSetPrivate::findInCache
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leak when ImageSet cannot be found
  * Enable LSAN in CI
  * ksvg: Optimize stylesheet parsing
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Add basic test for Svg
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Add autotest for SVG colors
  * SvgItem: Initialise DPR when setting other SVGs
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Svg: clear stylesheetOverride on imageSetChanged (kde#503671)
  * Svg: make eventFilter public again
  * CMake config file: remove duplicated targets include
  * Drop accidental duplicate QML registration
  * Remove unused ECM module
  * Add basic test for SvgItem
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * KF6Svg: drop publically unused KF6::ConfigCore from public link interface
  * KSvg::ImageSet: remove unneeded KSharedConfig include
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="cc16686ee531dc3e733d8eb51028cf396b0f793fedd6278c654c0f0c19296904d7337b486ee9a4f8eb6def04afeb70934f3e86ffaedcaf1a9e1d7bf8ba875ae4" name="kf6-ksvg-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * KSvg: Add ColorScheme-Frame
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Remove unused signal
  * Simplify ImageSet config file handling
  * Remove FallbackImageSet config handling
  * Wrap useGlobal handling in deprecation macro
  * Wrap ImageSet metadata handling in deprecation macro
  * Drop unused variable
  * Add test for ImageSet::filePath
  * Add test for currentImageSetHasImage
  * Rename imageSetChanged parameter
  * Test ImageSet file selectors
  * Drop iconImageSetMetadataPath
  * Reduce scope of themeMetadataPath variable
  * Remove KDirWatch leftovers
  * Run clang-format
  * [imageset] Preserve basePath when calling setImageName
  * Add Alpine CI build
  * Update version to 6.21.0
  * Correct some typos in FrameSvg docs
  * Clarify what FrameSvg insets are
  * Clarify what FrameSvg margins are
  * Add FrameSvg::insets()
  * Add QMargins getters for margins in FrameSvg
  * Fix deprecation syntax
  * [imageset] Deprecate metadata
  * [imageset] Deprecate setCacheLimit
  * [imageset] Deprecate setUseGlobalSettings
  * [imageset] Remove unused isDefault
  * [imageset] Remove Plasma theme version handling
  * Don't use QDir::separator</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Remove noisy debug on ImageSetPrivate::findInCache
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leak when ImageSet cannot be found
  * Enable LSAN in CI
  * ksvg: Optimize stylesheet parsing
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Add basic test for Svg
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Add autotest for SVG colors
  * SvgItem: Initialise DPR when setting other SVGs
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Svg: clear stylesheetOverride on imageSetChanged (kde#503671)
  * Svg: make eventFilter public again
  * CMake config file: remove duplicated targets include
  * Drop accidental duplicate QML registration
  * Remove unused ECM module
  * Add basic test for SvgItem
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * KF6Svg: drop publically unused KF6::ConfigCore from public link interface
  * KSvg::ImageSet: remove unneeded KSharedConfig include
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="39e9a59f8ba11026b70f46f71af63b8d7d33e99ece636a4a692c64df4ca89884d9981806b4fe4d5ba9ceb982b9a68298291fcabd2c4146e30725c91087578870" name="kf6-ksvg-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * KSvg: Add ColorScheme-Frame
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Remove unused signal
  * Simplify ImageSet config file handling
  * Remove FallbackImageSet config handling
  * Wrap useGlobal handling in deprecation macro
  * Wrap ImageSet metadata handling in deprecation macro
  * Drop unused variable
  * Add test for ImageSet::filePath
  * Add test for currentImageSetHasImage
  * Rename imageSetChanged parameter
  * Test ImageSet file selectors
  * Drop iconImageSetMetadataPath
  * Reduce scope of themeMetadataPath variable
  * Remove KDirWatch leftovers
  * Run clang-format
  * [imageset] Preserve basePath when calling setImageName
  * Add Alpine CI build
  * Update version to 6.21.0
  * Correct some typos in FrameSvg docs
  * Clarify what FrameSvg insets are
  * Clarify what FrameSvg margins are
  * Add FrameSvg::insets()
  * Add QMargins getters for margins in FrameSvg
  * Fix deprecation syntax
  * [imageset] Deprecate metadata
  * [imageset] Deprecate setCacheLimit
  * [imageset] Deprecate setUseGlobalSettings
  * [imageset] Remove unused isDefault
  * [imageset] Remove Plasma theme version handling
  * Don't use QDir::separator</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Remove noisy debug on ImageSetPrivate::findInCache
  * Remove duplicate headers in same file
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leak when ImageSet cannot be found
  * Enable LSAN in CI
  * ksvg: Optimize stylesheet parsing
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Add basic test for Svg
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Add autotest for SVG colors
  * SvgItem: Initialise DPR when setting other SVGs
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Svg: clear stylesheetOverride on imageSetChanged (kde#503671)
  * Svg: make eventFilter public again
  * CMake config file: remove duplicated targets include
  * Drop accidental duplicate QML registration
  * Remove unused ECM module
  * Add basic test for SvgItem
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * KF6Svg: drop publically unused KF6::ConfigCore from public link interface
  * KSvg::ImageSet: remove unneeded KSharedConfig include
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="9824391d176ce08fd753e65dcabd24a4de4984a992c4a0ad0d69b5cbe6d534ba1977bebbead437975b43404dbf0a13ab9f70db76bb69e4123633373712955086" name="kf6-ktexteditor-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix text animation (kde#512586)
  * ensure proper size of mode selection 'dialog' on first show (kde#497192)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Correction: fixes typo introduced in previous commit
  * Fix various typos Fixes a variety of typos within the codebase.
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Too many changes since 6.22.0, only listing bugfixes:
  * proper handling of tabs in virtual cursor setting (kde#513898)
  * clear m_speechEngineLastUser early to avoid that it is used in error handling for speechError (kde#514375)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * do full update on resize
  * search: add a way to clear the history (kde#503327)
  * Enable Werror on CI
  * kateviewinternal: debounce resize events
  * Reduce QLatin1Char noise
  * Fix clipboard warning, check if QClipboard::Selection is supported
  * ensure we write a BOM if wanted for empty files, too
  * Avoid temporary allocations when saving the file
  * properly pass parent pointer for document
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * don't do reverse encoding if the target is the null char
  * KTextEditor::DocumentPrivate constructor does the register
  * katedocument: Use first line of text as document title
  * katedocument: Add relevant MIME types to Save dialog
  * Remove cmake warning
  * Update MiniMap Area (kde#516653)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * CI: Comment out Qt 6.12 for now since tests are failing
  * Rename CamelCursor -&gt; WordCursor
  * Use the CamelCursor class for all movement, add a boolean to chose behavior
  * Do not use highlighting
  * Improve readability
  * Unify similar code
  * Do not call characterAt twice in the while loop
  * When moving the caret whole words, stop at non-alphanumeric chars
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * use expanded document mode tabs in config pages
  * Revert "CI: Comment out Qt 6.12 for now since tests are failing"
  * ScriptTester: Due to the change in Qt 6.12, getMessage() should return an empty string instead of undefined when there is no message
  * Add public API for visible/real line number conversion
  * calculate which line numbers need repainting correctly
  * Allow disabling "use first line of doc as file name" for untitled docs (kde#519242)
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Fix typo in settings (kde#https://bugs.kde.org/522337)
  * vi-mode: Fix reversed mouse selection range (kde#454417)
  * vi-mode: Fix command range for mouse selection (kde#454312)
  * vi-mode: Implement read-only registers: search and command
  * Update dependency version to 6.28.0
  * vi-mode: Fix register for last inserted text
  * vi-mode: Simplify validation of register characters
  * Change setting wording
  * Word cursor movement: Only stop at underscores in camel cursor
  * vi-mode: Shorten names for VI modes on the status bar
  * vi-mode: Allow count for multiple undo/redo
  * add editor color theme preview icon to config page combo boxes
  * show preview icons for editor color themes
  * themeconfig: Set file type instead of highlighting mode
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * vi-mode: Avoid redundant BLOCK in the status bar
  * vi-mode: Fix synchronization of the view block selection
  * vi-mode: Fix block insert with tabs (kde#488801)
  * Drag pixmap: use devicePixelRatio of highest screen device pixel ratio
  * Drag pixmap: adapt hotspot to pixmap scaling
  * vi-mode: Add Ctrl-A command to insert mode
  * vi-mode: Implement column cursor swap for v-block mode
  * vi-mode: Update view selection when switching modes
  * vi-mode: Fix switching to vblock mode from another visual mode
  * vi-mode: Simplify switching to visual modes
  * vi-mode: Add the Date command
  * vi-mode: Fix cursor position after paste in insert mode
  * vi-mode: Fix cursor position after pasting block
  * vi-mode: Fix AltGr detection on Windows
  * renderer: Small refactoring of paintCaret method
  * renderer: Fix drawing of all the cursor styles
  * Change icon for search plugin display options
  * fix animation artifact during animation run
  * avoid initial draw
  * cleanup more painting
  * cleanup render hint setting
  * ensure we abort completion on config changes (kde#521492)
  * vi-mode: Fix count-paste of a block
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="637639df963eb4235835cb206954a5faf05c79877fa6703b9a9ac64ba5eca3b920a76d9cb3a4c662526ab41ce47b7097abf75bd38160f68d61787f19b90fbc41" name="kf6-ktexteditor-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Fix text animation (kde#512586)
  * ensure proper size of mode selection 'dialog' on first show (kde#497192)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Correction: fixes typo introduced in previous commit
  * Fix various typos Fixes a variety of typos within the codebase.
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Too many changes since 6.22.0, only listing bugfixes:
  * proper handling of tabs in virtual cursor setting (kde#513898)
  * clear m_speechEngineLastUser early to avoid that it is used in error handling for speechError (kde#514375)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * do full update on resize
  * search: add a way to clear the history (kde#503327)
  * Enable Werror on CI
  * kateviewinternal: debounce resize events
  * Reduce QLatin1Char noise
  * Fix clipboard warning, check if QClipboard::Selection is supported
  * ensure we write a BOM if wanted for empty files, too
  * Avoid temporary allocations when saving the file
  * properly pass parent pointer for document
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * don't do reverse encoding if the target is the null char
  * KTextEditor::DocumentPrivate constructor does the register
  * katedocument: Use first line of text as document title
  * katedocument: Add relevant MIME types to Save dialog
  * Remove cmake warning
  * Update MiniMap Area (kde#516653)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * CI: Comment out Qt 6.12 for now since tests are failing
  * Rename CamelCursor -&gt; WordCursor
  * Use the CamelCursor class for all movement, add a boolean to chose behavior
  * Do not use highlighting
  * Improve readability
  * Unify similar code
  * Do not call characterAt twice in the while loop
  * When moving the caret whole words, stop at non-alphanumeric chars
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * use expanded document mode tabs in config pages
  * Revert "CI: Comment out Qt 6.12 for now since tests are failing"
  * ScriptTester: Due to the change in Qt 6.12, getMessage() should return an empty string instead of undefined when there is no message
  * Add public API for visible/real line number conversion
  * calculate which line numbers need repainting correctly
  * Allow disabling "use first line of doc as file name" for untitled docs (kde#519242)
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Fix typo in settings (kde#https://bugs.kde.org/522337)
  * vi-mode: Fix reversed mouse selection range (kde#454417)
  * vi-mode: Fix command range for mouse selection (kde#454312)
  * vi-mode: Implement read-only registers: search and command
  * Update dependency version to 6.28.0
  * vi-mode: Fix register for last inserted text
  * vi-mode: Simplify validation of register characters
  * Change setting wording
  * Word cursor movement: Only stop at underscores in camel cursor
  * vi-mode: Shorten names for VI modes on the status bar
  * vi-mode: Allow count for multiple undo/redo
  * add editor color theme preview icon to config page combo boxes
  * show preview icons for editor color themes
  * themeconfig: Set file type instead of highlighting mode
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * vi-mode: Avoid redundant BLOCK in the status bar
  * vi-mode: Fix synchronization of the view block selection
  * vi-mode: Fix block insert with tabs (kde#488801)
  * Drag pixmap: use devicePixelRatio of highest screen device pixel ratio
  * Drag pixmap: adapt hotspot to pixmap scaling
  * vi-mode: Add Ctrl-A command to insert mode
  * vi-mode: Implement column cursor swap for v-block mode
  * vi-mode: Update view selection when switching modes
  * vi-mode: Fix switching to vblock mode from another visual mode
  * vi-mode: Simplify switching to visual modes
  * vi-mode: Add the Date command
  * vi-mode: Fix cursor position after paste in insert mode
  * vi-mode: Fix cursor position after pasting block
  * vi-mode: Fix AltGr detection on Windows
  * renderer: Small refactoring of paintCaret method
  * renderer: Fix drawing of all the cursor styles
  * Change icon for search plugin display options
  * fix animation artifact during animation run
  * avoid initial draw
  * cleanup more painting
  * cleanup render hint setting
  * ensure we abort completion on config changes (kde#521492)
  * vi-mode: Fix count-paste of a block
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="ac300d3739095027064c642fba93bdcfc49554a7ba449032e94a6bc5234a3d57e71b292fa8583ee6831ec29557e639edcc7678bb2d37bc94309442801689a3c1" name="kf6-ktexttemplate-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update test expectation. Qt time formatting has changed
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * examples: Align cmake_minimum_required versions in examples/ w/ root file
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix slice filter behavior
  * Fix memory leak in unit test
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * With get_filename_component use DIRECTORY instead of legacy alias PATH
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Consider non-empty generic containers "true" as well
  * Turn scriptable tag support in a plugin, as originally intended
  * Use QLocale for currency value formatting
  * Don't hardcode ISO date/time format
  * token.h: provide version macros to consumers
  * Out-of-line the ScriptableTagLibrary destructor
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="9170b6f60a0d6455d5dafceafbbdacf98a79949dfa1a430315f9fe08fa31298737cd28bc878587b077ec838e8aca890cb84215c046bf31cfeda2e62fceb78537" name="kf6-ktexttemplate-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update test expectation. Qt time formatting has changed
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * examples: Align cmake_minimum_required versions in examples/ w/ root file
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix slice filter behavior
  * Fix memory leak in unit test
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * With get_filename_component use DIRECTORY instead of legacy alias PATH
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Consider non-empty generic containers "true" as well
  * Turn scriptable tag support in a plugin, as originally intended
  * Use QLocale for currency value formatting
  * Don't hardcode ISO date/time format
  * token.h: provide version macros to consumers
  * Out-of-line the ScriptableTagLibrary destructor
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="403428a992e008ae883cc57b2dab7a77405b2e1813f67a5e70946b1fd63251d0bd1aed2669582efae1803c1900209c5980ab31f7dd756eb468787e24ce8f40d0" name="kf6-ktextwidgets-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KPluralHandlingSpinBox: place deprecation attribute standard type compatible
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="0ca6863ad689e993e8166aa67b21aeba00ace775967ce0822c5563592d2346ac5c6d00db1a3a2757c0f731d2d702d79e8edb44c2341a00a81c69210b511d24d2" name="kf6-ktextwidgets-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KPluralHandlingSpinBox: place deprecation attribute standard type compatible
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="109f9e0fb281a056aa8bcf54c2aa0466ddc395703ca7b337327e87eaa9bfa4bf3cd141992d9423c980e772bcc35b13abbe2fdd1f3ab2e82c90b431ff36837aec" name="kf6-ktextwidgets-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KPluralHandlingSpinBox: place deprecation attribute standard type compatible
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="275c28333a1bcef7ea628b30d91c240d447d2c0e06adb7751652b577c7a86680e5d10083e0f60331df68b2eeb76d789781e0c6a1827e414fa9be410648fdbcb1" name="kf6-kunitconversion-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Add missing since documentation to Momme
  * Add conversions to/from momme for silk fabric weight
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN in CI
  * UPDATE: do not add CFP as a default unit
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Mark US pints as common, rather than Imperial ones
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * ADD: Wh (watt-hour) energy conversion
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="6d59ea667db7c7fc0eacd025fd32275d2dd32d6dd45a2580d805571824f67ff579dc7a7fc20bd1f2e42a2b0e65f7def0207e1a0c12b04567c904a5b4ca1b7060" name="kf6-kunitconversion-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Add missing since documentation to Momme
  * Add conversions to/from momme for silk fabric weight
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN in CI
  * UPDATE: do not add CFP as a default unit
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Mark US pints as common, rather than Imperial ones
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * ADD: Wh (watt-hour) energy conversion
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="0f881764e139e696a3a7873823f6ea63581f0a5c5f50362036b1076888c02cf7dcd15a84121091107ca92a68aa449310ba2df88e6487d717d37267c28a830f13" name="kf6-kuserfeedback-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * CI - Flatpak - Update Runtime to 6.10
  * Update version to 6.22.0</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1768564800">- Replace usage of %{_smp_build_ncpus} for reproducible builds (boo#1237231)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Don't report nonsensical screen information
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * We depend against qt6
  * Fix some cmake warnings
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * configure_package_config_file: drop unused PATH_VARS KDE_INSTALL_INCLUDEDIR
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Inject version macros to all public headers
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * CI - Flatpak - Update Runtime to 6.11
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="b9b1db402ece4d42732117d8b7689e479d6d7304639f29983c33e50a610bc46d45b9803f65f81742a3279ccc05b70257662a2df48230d5d319e857d20e2c3e91" name="kf6-kuserfeedback-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * CI - Flatpak - Update Runtime to 6.10
  * Update version to 6.22.0</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1768564800">- Replace usage of %{_smp_build_ncpus} for reproducible builds (boo#1237231)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Don't report nonsensical screen information
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * We depend against qt6
  * Fix some cmake warnings
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * configure_package_config_file: drop unused PATH_VARS KDE_INSTALL_INCLUDEDIR
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Inject version macros to all public headers
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * CI - Flatpak - Update Runtime to 6.11
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="c57ec5fa81b6952d4e45022cd220db23e39d7086032844b9be7179483ffe7d36b6d6db776dd15c64a72a843418995e6d611ddd38f87527f3c656e6e69c002d93" name="kf6-kuserfeedback-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * CI - Flatpak - Update Runtime to 6.10
  * Update version to 6.22.0</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1768564800">- Replace usage of %{_smp_build_ncpus} for reproducible builds (boo#1237231)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Don't report nonsensical screen information
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * We depend against qt6
  * Fix some cmake warnings
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * configure_package_config_file: drop unused PATH_VARS KDE_INSTALL_INCLUDEDIR
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Inject version macros to all public headers
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * CI - Flatpak - Update Runtime to 6.11
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="49fc0e78ecff38c3c8d773c74b0114a0c7cd8f56de536f569ffb5388df85355207c8d06e16a63ac229538c7988427a6cb5d5cc310cccdedb110a3b34bbd0f519" name="kf6-kwallet-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCoreApplication for kwallet-query
  * Remove unused QtWidgets dep from API
  * Enable KCrash for kwalletd6
  * KSecretd: Use modern way of disabling session management
  * kwalletd: Disable session management
  * Fix dismissing prompt for Unlock
  * use securelySeeded like in KWalletPortalSecrets::generateSecret
  * Backend: Simplify random gathering to QRandomGenerator
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Always reload collections prior to secret_service_get_collections (kde#512135)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix D-Bus activation race with PAM-launched ksecretd (kde#509680)
  * Enable LSAN in CI
  * Fix QCA destruction order (kde#490788)
  * Use more portable alternative to ssize_t
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix TRANSLATION_DOMAIN
  * Fix Messages.sh to cover all of src/runtime
  * Added translation_domain
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix find_package calls when not building kwalletd and ksecretd
  * Hardcode one short DH key instead of brute-forcing one
  * ksecretd: fix intermittent Secret Service session key mismatches with libsecret (kde#514194)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * fix(ksecretd): reject invalid UTF-8 in `SetSecret`/`CreateItem` instead of silent corruption
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Drop kwalletmanager launching from kwalletd
  * Move org.freedesktop.secrets group to KConfigXT
  * ksecretd: Drop unused functions
  * ksecretd: Drop registering KWallet interface
  * Use correct internal function to query local wallet
  * Port to KConfigXT
  * Drop code for writing default wallet in kwalletd
  * Query NetworkWallet and LocalWallet from backend
  * Fix localWallet with external backend
  * kwalletd: Remove config fallback for networkWallet()
  * Actually set ok to true when defaultCollection succeeds
  * Drop unused internal pamOpen from kwalletd
  * Drop dead screensaver integration
  * kwalletd: fix use-after-move in retrieveCollection() returning null on first lookup (kde#522847)
  * kwallet-query: persist writes to new entries (kde#491898)
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="288c7146d9657ad3d9fafe6036607eeb1089b7924da764459e3d6531f4424c44e25de03b2fd6706a2886f4786c301a671c15b9900f9f535c2c168eb86ddd2160" name="kf6-kwallet-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCoreApplication for kwallet-query
  * Remove unused QtWidgets dep from API
  * Enable KCrash for kwalletd6
  * KSecretd: Use modern way of disabling session management
  * kwalletd: Disable session management
  * Fix dismissing prompt for Unlock
  * use securelySeeded like in KWalletPortalSecrets::generateSecret
  * Backend: Simplify random gathering to QRandomGenerator
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Always reload collections prior to secret_service_get_collections (kde#512135)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix D-Bus activation race with PAM-launched ksecretd (kde#509680)
  * Enable LSAN in CI
  * Fix QCA destruction order (kde#490788)
  * Use more portable alternative to ssize_t
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix TRANSLATION_DOMAIN
  * Fix Messages.sh to cover all of src/runtime
  * Added translation_domain
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix find_package calls when not building kwalletd and ksecretd
  * Hardcode one short DH key instead of brute-forcing one
  * ksecretd: fix intermittent Secret Service session key mismatches with libsecret (kde#514194)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * fix(ksecretd): reject invalid UTF-8 in `SetSecret`/`CreateItem` instead of silent corruption
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Drop kwalletmanager launching from kwalletd
  * Move org.freedesktop.secrets group to KConfigXT
  * ksecretd: Drop unused functions
  * ksecretd: Drop registering KWallet interface
  * Use correct internal function to query local wallet
  * Port to KConfigXT
  * Drop code for writing default wallet in kwalletd
  * Query NetworkWallet and LocalWallet from backend
  * Fix localWallet with external backend
  * kwalletd: Remove config fallback for networkWallet()
  * Actually set ok to true when defaultCollection succeeds
  * Drop unused internal pamOpen from kwalletd
  * Drop dead screensaver integration
  * kwalletd: fix use-after-move in retrieveCollection() returning null on first lookup (kde#522847)
  * kwallet-query: persist writes to new entries (kde#491898)
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="9b418201cad933b0de76e86a7c32082aadbe8609b4289a8501d726791a02ed514858119ce1d8a3f8f31ffce1c71cebf835ef7972e04034f05bf3b2209d572dfa" name="kf6-kwallet-tools-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCoreApplication for kwallet-query
  * Remove unused QtWidgets dep from API
  * Enable KCrash for kwalletd6
  * KSecretd: Use modern way of disabling session management
  * kwalletd: Disable session management
  * Fix dismissing prompt for Unlock
  * use securelySeeded like in KWalletPortalSecrets::generateSecret
  * Backend: Simplify random gathering to QRandomGenerator
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Always reload collections prior to secret_service_get_collections (kde#512135)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix D-Bus activation race with PAM-launched ksecretd (kde#509680)
  * Enable LSAN in CI
  * Fix QCA destruction order (kde#490788)
  * Use more portable alternative to ssize_t
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix TRANSLATION_DOMAIN
  * Fix Messages.sh to cover all of src/runtime
  * Added translation_domain
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix find_package calls when not building kwalletd and ksecretd
  * Hardcode one short DH key instead of brute-forcing one
  * ksecretd: fix intermittent Secret Service session key mismatches with libsecret (kde#514194)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * fix(ksecretd): reject invalid UTF-8 in `SetSecret`/`CreateItem` instead of silent corruption
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Drop kwalletmanager launching from kwalletd
  * Move org.freedesktop.secrets group to KConfigXT
  * ksecretd: Drop unused functions
  * ksecretd: Drop registering KWallet interface
  * Use correct internal function to query local wallet
  * Port to KConfigXT
  * Drop code for writing default wallet in kwalletd
  * Query NetworkWallet and LocalWallet from backend
  * Fix localWallet with external backend
  * kwalletd: Remove config fallback for networkWallet()
  * Actually set ok to true when defaultCollection succeeds
  * Drop unused internal pamOpen from kwalletd
  * Drop dead screensaver integration
  * kwalletd: fix use-after-move in retrieveCollection() returning null on first lookup (kde#522847)
  * kwallet-query: persist writes to new entries (kde#491898)
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="4bc9fe1acf976dc3afdabca8135a8bffd8818f7ceade764d818cbbab4ed6b03a21ae099abd5c664ceac4faca1d07fb7be62e122f7311cbc60d22bdaa6e5a19a1" name="kf6-kwidgetsaddons-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * KPageView: Fix top aligned widget stretch
  * Remove duplicate headers in same file
  * KDateTable: Don't paint days in dark red if high-contrast is active
  * KPageView: Use correct icon mode if high-contrast color scheme is in use
  * Add helper for checking if high-contrast color scheme is in use
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * KPageView: Check for valid indices during list search (kde#496143)
  * kactionmenu: Use delegating constructor
  * Add test for KActionMenu
  * Clean up touch device in tests
  * kpageview: Don't leak NoPaddingToolBarProxyStyle
  * kacceleratormanagertest: Don't leak action
  * KCollapsibleGroupBox: Fix arrow indicator not updating immediately
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * kacceleratormanager: Avoid unnecessary allocations when searching for used shortcuts
  * kactionmenu: Be more forgiving about menu ownership
  * kactionmenu: Fix ownership of default menu
  * Enable LSAN in CI
  * avoid mem-leak in KDateTimeEditTest::testDateMenu
  * KAcceleratorManager: Avoid unnecessary allocation
  * kmimetypechooser.h: Remove default arguments from an overlapping constructor and mark it as deprecated for 6.24
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * KMessageBox: Set very long lines to wrap, even on very wide screens
  * KAccelatorManager: Avoid unnecessary allocations
  * Add test for resizing dialogs with squeezed messages
  * Re-enable logic to allow resizing of some KMessageBox dialogs
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kcharselect: cap character cell width
  * Rename bindings.xml file to follow 'typesystem_&lt;project_name&gt;' naming scheme
  * Ensure python bindings are exported typesystem
  * kpageview: fix drag to move window from page title
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use version-controllable deprecation warning macros instead of hardcoding
  * Update kcharselect-data to Unicode 17.0
  * Force locale on Windows as well for unit test
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * KJobWidgets: place deprecation attribute standard-type-clang-compatible
  * Update dependency version to 6.28.0
  * Exclude KMimeTypeEditor from iOS builds
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * KColorCombo: support d'n'dropping colors to set the color
  * KColorButton, KColorCombo: add contextmenu for Copy &amp; Paste of color
  * KColorCombo: fix missing render update on changing color from code
  * Split off KColorMimeData copy into separate file, for shared internal usage
  * KColorButton: mark drag properly as copy-only
  * KUrlLabel: fix default value of useCursor flag to match docs &amp; used corsor
  * KAssistantDialog: Merge "next" and "finish" buttons
  * Allow to test if on last visibile page
  * KColorButton: use chained constructor calls over duplicating logic
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="8621b66b34ea3fe0917620e54b2ec86add846ee282ac6ee842c956ef14232294cebcc7e974ef40c6193a3dd0af9799f65deee0c3bd0dffc5ecacdca6a129a51c" name="kf6-kwidgetsaddons-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * KPageView: Fix top aligned widget stretch
  * Remove duplicate headers in same file
  * KDateTable: Don't paint days in dark red if high-contrast is active
  * KPageView: Use correct icon mode if high-contrast color scheme is in use
  * Add helper for checking if high-contrast color scheme is in use
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * KPageView: Check for valid indices during list search (kde#496143)
  * kactionmenu: Use delegating constructor
  * Add test for KActionMenu
  * Clean up touch device in tests
  * kpageview: Don't leak NoPaddingToolBarProxyStyle
  * kacceleratormanagertest: Don't leak action
  * KCollapsibleGroupBox: Fix arrow indicator not updating immediately
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * kacceleratormanager: Avoid unnecessary allocations when searching for used shortcuts
  * kactionmenu: Be more forgiving about menu ownership
  * kactionmenu: Fix ownership of default menu
  * Enable LSAN in CI
  * avoid mem-leak in KDateTimeEditTest::testDateMenu
  * KAcceleratorManager: Avoid unnecessary allocation
  * kmimetypechooser.h: Remove default arguments from an overlapping constructor and mark it as deprecated for 6.24
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * KMessageBox: Set very long lines to wrap, even on very wide screens
  * KAccelatorManager: Avoid unnecessary allocations
  * Add test for resizing dialogs with squeezed messages
  * Re-enable logic to allow resizing of some KMessageBox dialogs
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kcharselect: cap character cell width
  * Rename bindings.xml file to follow 'typesystem_&lt;project_name&gt;' naming scheme
  * Ensure python bindings are exported typesystem
  * kpageview: fix drag to move window from page title
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use version-controllable deprecation warning macros instead of hardcoding
  * Update kcharselect-data to Unicode 17.0
  * Force locale on Windows as well for unit test
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * KJobWidgets: place deprecation attribute standard-type-clang-compatible
  * Update dependency version to 6.28.0
  * Exclude KMimeTypeEditor from iOS builds
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * KColorCombo: support d'n'dropping colors to set the color
  * KColorButton, KColorCombo: add contextmenu for Copy &amp; Paste of color
  * KColorCombo: fix missing render update on changing color from code
  * Split off KColorMimeData copy into separate file, for shared internal usage
  * KColorButton: mark drag properly as copy-only
  * KUrlLabel: fix default value of useCursor flag to match docs &amp; used corsor
  * KAssistantDialog: Merge "next" and "finish" buttons
  * Allow to test if on last visibile page
  * KColorButton: use chained constructor calls over duplicating logic
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="68a24d171c1da0429a36165889d228a7991f890271e858a0aba84c5a1d45e6ec5192745af8df1c1db59abb98ae483703bf8a43dac4fb35a7655ab4ec732f1d94" name="kf6-kwidgetsaddons-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * KPageView: Fix top aligned widget stretch
  * Remove duplicate headers in same file
  * KDateTable: Don't paint days in dark red if high-contrast is active
  * KPageView: Use correct icon mode if high-contrast color scheme is in use
  * Add helper for checking if high-contrast color scheme is in use
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * KPageView: Check for valid indices during list search (kde#496143)
  * kactionmenu: Use delegating constructor
  * Add test for KActionMenu
  * Clean up touch device in tests
  * kpageview: Don't leak NoPaddingToolBarProxyStyle
  * kacceleratormanagertest: Don't leak action
  * KCollapsibleGroupBox: Fix arrow indicator not updating immediately
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * kacceleratormanager: Avoid unnecessary allocations when searching for used shortcuts
  * kactionmenu: Be more forgiving about menu ownership
  * kactionmenu: Fix ownership of default menu
  * Enable LSAN in CI
  * avoid mem-leak in KDateTimeEditTest::testDateMenu
  * KAcceleratorManager: Avoid unnecessary allocation
  * kmimetypechooser.h: Remove default arguments from an overlapping constructor and mark it as deprecated for 6.24
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * KMessageBox: Set very long lines to wrap, even on very wide screens
  * KAccelatorManager: Avoid unnecessary allocations
  * Add test for resizing dialogs with squeezed messages
  * Re-enable logic to allow resizing of some KMessageBox dialogs
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kcharselect: cap character cell width
  * Rename bindings.xml file to follow 'typesystem_&lt;project_name&gt;' naming scheme
  * Ensure python bindings are exported typesystem
  * kpageview: fix drag to move window from page title
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use version-controllable deprecation warning macros instead of hardcoding
  * Update kcharselect-data to Unicode 17.0
  * Force locale on Windows as well for unit test
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * KJobWidgets: place deprecation attribute standard-type-clang-compatible
  * Update dependency version to 6.28.0
  * Exclude KMimeTypeEditor from iOS builds
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * KColorCombo: support d'n'dropping colors to set the color
  * KColorButton, KColorCombo: add contextmenu for Copy &amp; Paste of color
  * KColorCombo: fix missing render update on changing color from code
  * Split off KColorMimeData copy into separate file, for shared internal usage
  * KColorButton: mark drag properly as copy-only
  * KUrlLabel: fix default value of useCursor flag to match docs &amp; used corsor
  * KAssistantDialog: Merge "next" and "finish" buttons
  * Allow to test if on last visibile page
  * KColorButton: use chained constructor calls over duplicating logic
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="222ae8a591d6e46aa071596d687b354d01a60ead76544e6b450db6a3fa804aeb9178b3b25063a8500bbb3d80df916afacbab358e4ccb20a6f153ccf9f0aa4886" name="kf6-kwindowsystem-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * platforms/wayland: Prevent reinstalling window effects with the same parameters again
  * kwaylandextrastest: Port to UI file
  * Remove Qt version checks now that 6.8.0 is the minimum required
  * Fix creating empty future
  * Fix KWaylandExtras::xdgActivationToken when KWindowSystemPrivateV3 isn't available
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Use XDG_ACTIVATION_TOKEN env variable for setCurrentXdgActivationToken()
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add KWaylandExtras::{setXdgToplevelTag,setXdgToplevelDescription}
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * platforms/wayland: Avoid destroying proxy objects when QPA is gone (kde#487660)
  * Fix KWindowSystem::updateStartupId on wayland
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Remove unused include
  * Port createRegion to QNativeInterface
  * Port surfaceForWindow to QNativeInterface
  * wayland: Don't try to export window that isn't xdg_toplevel (kde#516994)
  * Port xdgToplevelForWindow to QNativeInterface
  * wayland: Fix importing window that's not exposed but already has surface role
  * Remove unneeded Qt version check
  * platforms/wayland: Manage blur, contrast, and slide globals with std::unique_ptr
  * platforms/wayland: Add missing initialize()
  * platforms/wayland: add missing blur capability with ext-background-effect
  * wayland: implement background effect protocol
  * platforms/wayland: ensure we always react to surface destruction
  * run clang-format on all files
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * kxcbevent_p.h: FWD KXcbEvent as class instead of struct
  * Add missing Q_EMIT to signal call
  * platforms/wayland: Fix a crash in WindowEffects::installBlur()
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update required version of WaylandProtocols to 1.46
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KKeyServer: place deprecation attribute standard-type-clang-compatible
  * Use default DEFAULT_SEVERITY for logging
  * kwaylandextras: refine activation token documentation a bit
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * platforms/xcb: Handle Xwayland restarts better
  * platforms/xcb: Manage atoms with a shared pointer
  * Update dependency version to 6.28.0
  * Restore guard for null window in exportWindow (kde#521241)
  * Provide a future based API to export a window
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="f9546efee0257730981857780277aad6e4a077032f803dff43ea6665ac8f99916413c599a1a9fa1dfaf399996012009a46937e9da3757ae5e84481c886a92117" name="kf6-kwindowsystem-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * platforms/wayland: Prevent reinstalling window effects with the same parameters again
  * kwaylandextrastest: Port to UI file
  * Remove Qt version checks now that 6.8.0 is the minimum required
  * Fix creating empty future
  * Fix KWaylandExtras::xdgActivationToken when KWindowSystemPrivateV3 isn't available
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Use XDG_ACTIVATION_TOKEN env variable for setCurrentXdgActivationToken()
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add KWaylandExtras::{setXdgToplevelTag,setXdgToplevelDescription}
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * platforms/wayland: Avoid destroying proxy objects when QPA is gone (kde#487660)
  * Fix KWindowSystem::updateStartupId on wayland
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Remove unused include
  * Port createRegion to QNativeInterface
  * Port surfaceForWindow to QNativeInterface
  * wayland: Don't try to export window that isn't xdg_toplevel (kde#516994)
  * Port xdgToplevelForWindow to QNativeInterface
  * wayland: Fix importing window that's not exposed but already has surface role
  * Remove unneeded Qt version check
  * platforms/wayland: Manage blur, contrast, and slide globals with std::unique_ptr
  * platforms/wayland: Add missing initialize()
  * platforms/wayland: add missing blur capability with ext-background-effect
  * wayland: implement background effect protocol
  * platforms/wayland: ensure we always react to surface destruction
  * run clang-format on all files
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * kxcbevent_p.h: FWD KXcbEvent as class instead of struct
  * Add missing Q_EMIT to signal call
  * platforms/wayland: Fix a crash in WindowEffects::installBlur()
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update required version of WaylandProtocols to 1.46
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KKeyServer: place deprecation attribute standard-type-clang-compatible
  * Use default DEFAULT_SEVERITY for logging
  * kwaylandextras: refine activation token documentation a bit
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * platforms/xcb: Handle Xwayland restarts better
  * platforms/xcb: Manage atoms with a shared pointer
  * Update dependency version to 6.28.0
  * Restore guard for null window in exportWindow (kde#521241)
  * Provide a future based API to export a window
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="8f4cf9dc7d0344540cd979d172e5dfc7b05a27820dc66e23cdf72ed14042b58c7181d7a363cc883b12201016af86162718ee21a80bd2ff446622641dc3a3d401" name="kf6-kwindowsystem-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * platforms/wayland: Prevent reinstalling window effects with the same parameters again
  * kwaylandextrastest: Port to UI file
  * Remove Qt version checks now that 6.8.0 is the minimum required
  * Fix creating empty future
  * Fix KWaylandExtras::xdgActivationToken when KWindowSystemPrivateV3 isn't available
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Use XDG_ACTIVATION_TOKEN env variable for setCurrentXdgActivationToken()
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add KWaylandExtras::{setXdgToplevelTag,setXdgToplevelDescription}
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * platforms/wayland: Avoid destroying proxy objects when QPA is gone (kde#487660)
  * Fix KWindowSystem::updateStartupId on wayland
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Remove unused include
  * Port createRegion to QNativeInterface
  * Port surfaceForWindow to QNativeInterface
  * wayland: Don't try to export window that isn't xdg_toplevel (kde#516994)
  * Port xdgToplevelForWindow to QNativeInterface
  * wayland: Fix importing window that's not exposed but already has surface role
  * Remove unneeded Qt version check
  * platforms/wayland: Manage blur, contrast, and slide globals with std::unique_ptr
  * platforms/wayland: Add missing initialize()
  * platforms/wayland: add missing blur capability with ext-background-effect
  * wayland: implement background effect protocol
  * platforms/wayland: ensure we always react to surface destruction
  * run clang-format on all files
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * kxcbevent_p.h: FWD KXcbEvent as class instead of struct
  * Add missing Q_EMIT to signal call
  * platforms/wayland: Fix a crash in WindowEffects::installBlur()
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update required version of WaylandProtocols to 1.46
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * KKeyServer: place deprecation attribute standard-type-clang-compatible
  * Use default DEFAULT_SEVERITY for logging
  * kwaylandextras: refine activation token documentation a bit
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * platforms/xcb: Handle Xwayland restarts better
  * platforms/xcb: Manage atoms with a shared pointer
  * Update dependency version to 6.28.0
  * Restore guard for null window in exportWindow (kde#521241)
  * Provide a future based API to export a window
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="7c96141c2e4663628041e4eced08e6c36327be9b4e4c5a873abbacee7bfebb97b6d3844a620f60741fdd17f1af708604b188f7d59502435995d34eff93778b7a" name="kf6-kxmlgui-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use CamelCase Qt include
  * Use QCOMPARE vs QVERIFY
  * switchlanguage: remove duplicates from languageList
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * ktooltiphelper.cpp: fix hint text color</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Remove dead gestures code
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Avoid toLower, use case insensitive comparison
  * De-duplicate case insensitive string equality functions
  * Fix memory leaks in unit tests
  * Enable LSAN in CI
  * Drop (wrong kind of) asserts in KToolTipHelperPrivate code
  * Replace pointer with optional
  * Replace simple slot with lambda
  * Remove pointless QKeySequence-&gt;QVariant conversion
  * Use raw pointers for some commonly used classes's pimpl pointer
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * KKeySequenceWidget: Add text to clear button
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kmainwindow commandbar: call aboutToShow for empty menu
  * kmainwindow commandbar: handle recursive menus
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * kxmlguiwindow: Special case KToolBarPopupAction for CommandBar
  * kmainwindow commandbar: include root ActionGroup actions
  * Avoid setting session management window properties without session management (kde#519786)
  * Add file suffix for shortcuts
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Support modifier-only shortcuts in KShortcutsEditor (kde#518302)
  * Refactor internal KShortcutsEditor bits to support shortcut patterns
  * don't call moveValuesTo on invalid source (kde#520556)
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Avoid duplicate aboutToShow connections on the Settings menu
  * KEditToolBar: show no-drop cursor with "Available" list for own items
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="8c5ad48ffd59b789ed1aa79996fcb7c2c67966ef27f3841e12a11520e1576d3ab544dea83f417e1b06afcde5781d719602465618d0828d6abc21e3d68d7694dd" name="kf6-kxmlgui-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use CamelCase Qt include
  * Use QCOMPARE vs QVERIFY
  * switchlanguage: remove duplicates from languageList
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * ktooltiphelper.cpp: fix hint text color</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Remove dead gestures code
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Avoid toLower, use case insensitive comparison
  * De-duplicate case insensitive string equality functions
  * Fix memory leaks in unit tests
  * Enable LSAN in CI
  * Drop (wrong kind of) asserts in KToolTipHelperPrivate code
  * Replace pointer with optional
  * Replace simple slot with lambda
  * Remove pointless QKeySequence-&gt;QVariant conversion
  * Use raw pointers for some commonly used classes's pimpl pointer
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * KKeySequenceWidget: Add text to clear button
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kmainwindow commandbar: call aboutToShow for empty menu
  * kmainwindow commandbar: handle recursive menus
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * kxmlguiwindow: Special case KToolBarPopupAction for CommandBar
  * kmainwindow commandbar: include root ActionGroup actions
  * Avoid setting session management window properties without session management (kde#519786)
  * Add file suffix for shortcuts
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Support modifier-only shortcuts in KShortcutsEditor (kde#518302)
  * Refactor internal KShortcutsEditor bits to support shortcut patterns
  * don't call moveValuesTo on invalid source (kde#520556)
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Avoid duplicate aboutToShow connections on the Settings menu
  * KEditToolBar: show no-drop cursor with "Available" list for own items
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="a00396596c71f2fb55b1e7809ad30b3975cba3a4542092786dc26d850aa904cf3183aaf3a982d86fb20841f89604c9dc386d511aa87739e5b67974e32d714222" name="kf6-kxmlgui-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use CamelCase Qt include
  * Use QCOMPARE vs QVERIFY
  * switchlanguage: remove duplicates from languageList
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0
  * ktooltiphelper.cpp: fix hint text color</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Remove dead gestures code
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Avoid toLower, use case insensitive comparison
  * De-duplicate case insensitive string equality functions
  * Fix memory leaks in unit tests
  * Enable LSAN in CI
  * Drop (wrong kind of) asserts in KToolTipHelperPrivate code
  * Replace pointer with optional
  * Replace simple slot with lambda
  * Remove pointless QKeySequence-&gt;QVariant conversion
  * Use raw pointers for some commonly used classes's pimpl pointer
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * KKeySequenceWidget: Add text to clear button
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * kmainwindow commandbar: call aboutToShow for empty menu
  * kmainwindow commandbar: handle recursive menus
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * kxmlguiwindow: Special case KToolBarPopupAction for CommandBar
  * kmainwindow commandbar: include root ActionGroup actions
  * Avoid setting session management window properties without session management (kde#519786)
  * Add file suffix for shortcuts
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Support modifier-only shortcuts in KShortcutsEditor (kde#518302)
  * Refactor internal KShortcutsEditor bits to support shortcut patterns
  * don't call moveValuesTo on invalid source (kde#520556)
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Avoid duplicate aboutToShow connections on the Settings menu
  * KEditToolBar: show no-drop cursor with "Available" list for own items
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="33a7f21b766bf074a856ab9735b178189919a1fcae5197e6203a2d115e360fb49e0ac7e02f03163283a38aba68a8017f5848a658f73f36094f7474a4070cdc40" name="kf6-modemmanager-qt-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leak in tests
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Fix version guards
  * Update dependency version to 6.24.0
  * Add new cell broadcast interfaces from MM API
  * Update modem firmware interface to latest MM API
  * Update modem voice interface to latest MM API
  * Update call interface to latest MM API
  * Update modem interface to latest MM API
  * Update bearer interface to latest MM API
  * Update modem messaging interface to latest MM API
  * Update modem signal interface to latest MM API
  * Update modem location interface to latest MM API
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix version guards
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="79a38dc7cbc69c5123a2c029c4ba0263605e52f7120e767c151d54be59506b4f2a5ec7074ff78c1cdd487face62e18056ec748c317ff8f8d253929da4c5cf408" name="kf6-networkmanager-qt-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Add missing documentation comments for WifiP2P
  * Fix since documentation for WifiP2P
  * Fix enum value for WifiP2P
  * Deprecate unused, Java-style iterator NMStringMapIterator typedef
  * Add WifiP2P device
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leak in tests
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix cmake warnings
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Fix bridgeport hairpin-mode setting key
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="21378cfa98e786ab67c77779aea51d7c228effffa6c33c971fedab97395a67474ae28057bff9ba22781453e9275efdc6fa05cb3a70d860da936acce0944b1894" name="kf6-networkmanager-qt-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Add missing documentation comments for WifiP2P
  * Fix since documentation for WifiP2P
  * Fix enum value for WifiP2P
  * Deprecate unused, Java-style iterator NMStringMapIterator typedef
  * Add WifiP2P device
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leak in tests
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix cmake warnings
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Fix bridgeport hairpin-mode setting key
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="960de40833ec7d19c9c46e06f28e97656a0bb11e18a318bc3e9f91b6296d1e573287291bac58ad7a6cc4379dc4bd3d51ffb4cd5034c9c7e745f42f6f5ebd3e31" name="kf6-networkmanager-qt-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Add missing documentation comments for WifiP2P
  * Fix since documentation for WifiP2P
  * Fix enum value for WifiP2P
  * Deprecate unused, Java-style iterator NMStringMapIterator typedef
  * Add WifiP2P device
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix memory leak in tests
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix cmake warnings
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Fix bridgeport hairpin-mode setting key
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="6f9061c165463aadc967e48e213d83366d1d3a4526dc20ca675a75ebd40210deee993d861fc4d152d653e86566aeb688cae920bdc9837ef7a02af9cc6d698267" name="kf6-prison-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * videoscanner: Remove Qt5 note
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Consistently namespace ZXing version defines
  * Remove workarounds for ZXing 3.0 not having bumped its version yet
  * Adapt to more ZXing 3.0 API changes
  * Actually search for ZXing 3
  * Fix build without ZXing
  * Support ZXing 3 for barcode generation
  * Auto-detect text vs binary content for GS1 Databar barcodes
  * Enable LSAN in CI
  * Adapt barcode scanner to ZXing 3 changes
  * Port away from deprecated ZXing API
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Bump minimum ZXing version from 1.2.0 to 1.4.0
  * Make zxing and libdmtx required dependencies by default
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Fix documentation syntax
  * Update dependency version to 6.28.0
  * Add support for rendering ITF and Codabar barcodes
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Include only needed headers instead of QtConcurrent module header
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="dc56fb64016da4265d0efbb5bfcf7f1c593a3ef7ea471b6bcafd180dc8c5b347bca070237d85d0c0ad73e23f83ad0dbad067b76dc028c08e5ff21800c09d85f9" name="kf6-prison-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * videoscanner: Remove Qt5 note
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Consistently namespace ZXing version defines
  * Remove workarounds for ZXing 3.0 not having bumped its version yet
  * Adapt to more ZXing 3.0 API changes
  * Actually search for ZXing 3
  * Fix build without ZXing
  * Support ZXing 3 for barcode generation
  * Auto-detect text vs binary content for GS1 Databar barcodes
  * Enable LSAN in CI
  * Adapt barcode scanner to ZXing 3 changes
  * Port away from deprecated ZXing API
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Bump minimum ZXing version from 1.2.0 to 1.4.0
  * Make zxing and libdmtx required dependencies by default
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Fix documentation syntax
  * Update dependency version to 6.28.0
  * Add support for rendering ITF and Codabar barcodes
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Include only needed headers instead of QtConcurrent module header
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="5a7f6bcd8b6737a6514b1f5b092e70d139df5ba2bfde701dc972242fa9db9298a5df805c64f6156bed67b35c70600c738fb0f78fec09eb82aeaca9672cca873c" name="kf6-prison-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * videoscanner: Remove Qt5 note
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Consistently namespace ZXing version defines
  * Remove workarounds for ZXing 3.0 not having bumped its version yet
  * Adapt to more ZXing 3.0 API changes
  * Actually search for ZXing 3
  * Fix build without ZXing
  * Support ZXing 3 for barcode generation
  * Auto-detect text vs binary content for GS1 Databar barcodes
  * Enable LSAN in CI
  * Adapt barcode scanner to ZXing 3 changes
  * Port away from deprecated ZXing API
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Bump minimum ZXing version from 1.2.0 to 1.4.0
  * Make zxing and libdmtx required dependencies by default
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Fix documentation syntax
  * Update dependency version to 6.28.0
  * Add support for rendering ITF and Codabar barcodes
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Include only needed headers instead of QtConcurrent module header
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="c63612f3aabd1dc1051e9c9190019465b69d72e7135347ac03c0a6ff4c35037ce5415864f71140c9663325ce52376a967dbc57da0f124bf6ab78a53140297402" name="kf6-purpose-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix typo and adhere to KDE HIG
  * Add missing API doc comments
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Add missing CI dependencies
  * Fix QML module dependencies
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN in CI
  * Update telegram icon
  * Add KOnlineAccounts integration
  * Replace SSO.OnlineAccounts with own model
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: add missing Qt6Gui &amp;  Qt6Widgets dependency check
  * Change Pastebin to Pastebin.com
  * Adapt to KOnlineAccounts interface change
  * Add missing find_dependency for Qt6QmlIntegration
  * Use default DEFAULT_SEVERITY for logging
  * Adapt to KOnlineAccounts API change
  * Replace var with const
  * Remove unused import
  * Convert org.kde.purpose.private.widgets to proper QML module
  * Fix unqualified property lookup
  * Rename JobView::state to jobState
  * Use KI18nContext
  * Use fully qualified typename in property
  * Fix deprecation warnings from ECM
  * Remove CMake warning about arc runtime dependency
  * Revert "Enable LSAN in CI"
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Fix constraints not being evaluated correctly (kde#521138)
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * AlternativesView: Added a disabledPlugins property
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="c5c56245cb33a59f179f2e183005a0ee614aea3731bc4646a52001ea227602267987a61e83e2ff69906de2c32ce7d471a5bd6f5f6195d56159a2488fd400fcec" name="kf6-purpose-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix typo and adhere to KDE HIG
  * Add missing API doc comments
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Add missing CI dependencies
  * Fix QML module dependencies
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Enable LSAN in CI
  * Update telegram icon
  * Add KOnlineAccounts integration
  * Replace SSO.OnlineAccounts with own model
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: add missing Qt6Gui &amp;  Qt6Widgets dependency check
  * Change Pastebin to Pastebin.com
  * Adapt to KOnlineAccounts interface change
  * Add missing find_dependency for Qt6QmlIntegration
  * Use default DEFAULT_SEVERITY for logging
  * Adapt to KOnlineAccounts API change
  * Replace var with const
  * Remove unused import
  * Convert org.kde.purpose.private.widgets to proper QML module
  * Fix unqualified property lookup
  * Rename JobView::state to jobState
  * Use KI18nContext
  * Use fully qualified typename in property
  * Fix deprecation warnings from ECM
  * Remove CMake warning about arc runtime dependency
  * Revert "Enable LSAN in CI"
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Fix constraints not being evaluated correctly (kde#521138)
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * AlternativesView: Added a disabledPlugins property
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="0e77f047f210e0c0d43cd0b613dddf53cc95caf74079225022580a51e6ee37ea025c70aa62af3c88582e4ffc58a5022d0bd3359cee40ffccf06f64f9e423eec0" name="kf6-qqc2-desktop-style-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * PlasmaDesktopTheme: Set frameContrast on change
  * Harmonize delegate tooltip code
  * SpinBox: Make paddings integer to avoid potential polish loops (kde#510758)
  * Remove Qt version checks now that 6.8.0 is the minimum required
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * *Delegate: Update the paddings of all other delegates
  * ComboBox: fix paddings (kde#512914)
  * ItemDelegate: support custom paddings
  * DefaultListItemBackground: make alternating background touch the edges
  * SwipeDelegate: same behavior between SwipeDelegate and ItemDelegate
  * ItemDelegate: More padding/inset to ItemDelegate to match ToolBar paddings (kde#487653)
  * Consistent toolbar heights with QWidget applications
  * DefaultListItemBackground: hide hover effect when control is disabled
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Menu: Calculate implicitHeight from visibleChildren (kde#515602)
  * ItemDelegate: Give a bigger padding to the last item (kde#513459)
  * Combobox: use standard menu styling for popup
  * SearchField: add manual test
  * Add SearchField
  * Enable LSAN in CI
  * kquickstyleitem: Avoid divide by zero
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Use Kirigami.StyleHints for tick marks in Slider
  * Use Kirigami.StyleHints for useAlternateBackgroundColor in list item background
  * Use Kirigami.StyleHints for icons in ComboBox
  * Use Kirigami.StyleHints to determine ScrollView background visibility
  * Menu: make sure implicitWidth/height is never 0 (kde#516151)
  * Make sure that the default behaviours of onPressed and onLongPressed are not trigger if the even is accepted.
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * SpinBox: Use displayText for display text
  * Popup: remove default contentItem
  * Popup: don't clip by default
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Ignore inner Labels for accessibility
  * MenuItem: Use opaque background when pressed
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * README.md kdesrc-build -&gt; kde-builder
  * Remove group separators from SpinBox by default like QSpinBox
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * ComboBox: Fix width calculation in some situations (kde#522453)
  * Update dependency version to 6.28.0
  * Set implicitWidth for ComboBox popups
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * TextArea: Use Wrap instead of WordWrap
  * Use StyleItem for item view background painting
  * Allow QPA Platform Themes to avoid KIconEngine
  * Prevent TextField height changes when switching echo modes
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="5e8b863c0ff944e1f8c55be54b7f85ca0591b0d9a9cb61c1f108e0b81ebaeefa16a3a09238b27efa9286af00d3896b8bc24377535476433a99cc5d1be7217d09" name="kf6-qqc2-desktop-style-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.2"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * PlasmaDesktopTheme: Set frameContrast on change
  * Harmonize delegate tooltip code
  * SpinBox: Make paddings integer to avoid potential polish loops (kde#510758)
  * Remove Qt version checks now that 6.8.0 is the minimum required
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * *Delegate: Update the paddings of all other delegates
  * ComboBox: fix paddings (kde#512914)
  * ItemDelegate: support custom paddings
  * DefaultListItemBackground: make alternating background touch the edges
  * SwipeDelegate: same behavior between SwipeDelegate and ItemDelegate
  * ItemDelegate: More padding/inset to ItemDelegate to match ToolBar paddings (kde#487653)
  * Consistent toolbar heights with QWidget applications
  * DefaultListItemBackground: hide hover effect when control is disabled
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Menu: Calculate implicitHeight from visibleChildren (kde#515602)
  * ItemDelegate: Give a bigger padding to the last item (kde#513459)
  * Combobox: use standard menu styling for popup
  * SearchField: add manual test
  * Add SearchField
  * Enable LSAN in CI
  * kquickstyleitem: Avoid divide by zero
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Use Kirigami.StyleHints for tick marks in Slider
  * Use Kirigami.StyleHints for useAlternateBackgroundColor in list item background
  * Use Kirigami.StyleHints for icons in ComboBox
  * Use Kirigami.StyleHints to determine ScrollView background visibility
  * Menu: make sure implicitWidth/height is never 0 (kde#516151)
  * Make sure that the default behaviours of onPressed and onLongPressed are not trigger if the even is accepted.
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * SpinBox: Use displayText for display text
  * Popup: remove default contentItem
  * Popup: don't clip by default
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Ignore inner Labels for accessibility
  * MenuItem: Use opaque background when pressed
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * README.md kdesrc-build -&gt; kde-builder
  * Remove group separators from SpinBox by default like QSpinBox
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * ComboBox: Fix width calculation in some situations (kde#522453)
  * Update dependency version to 6.28.0
  * Set implicitWidth for ComboBox popups
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * TextArea: Use Wrap instead of WordWrap
  * Use StyleItem for item view background painting
  * Allow QPA Platform Themes to avoid KIconEngine
  * Prevent TextField height changes when switching echo modes
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="ecdfb20e67d1ca24506734502ec7fd0c2178e1bb3c39424d4051bebe7b1c194e68262cde3e6628b2782a911dcac5cec42d2e1861fb3a4026a12d8d1ac8b8ba2c" name="kf6-solid-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * udisks: Port to DBus Object Manager
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * backends/udisks2: register "AvailableAnswer" before use
  * Upower: expose WearableBattery battery type
  * predicate_parser: prevent an unused warning
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * /etc/mtab not exists on OpenBSD
  * Fix some missing overrides in win backend
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * fix(fstab): Return valid URLs for NetworkShare for smb mountpoints
  * Documentation fixes
  * Add displayName() implementation to UDev backend with vendor/product deduplication
  * Extract vendor/product fallback logic into reusable utility function
  * Improve device vendor/product lookup with hwdb fallback
  * [UdevQt] Reduce allocations in decodePropertyValue helper
  * Free lexer-allocated data also when parsing fails
  * Enable LSAN in CI
  * Use delete instead of deleteLater() when DevicePrivate refcount drops to 0 (kde#513508)
  * avoid crash on device removal (kde#514791)
  * Add missing ejectRequested to OpticalDrive interface
  * Add missing override in winopticaldrive
  * Add missing signals to StorageAccess backends (kde#514176)
  * Add missing overrride in winstorageaccess
  * Fix macOS build: Replace make_unique with explicit new for private IOKitDevice constructor
  * Use more precise type for m_reverseMap
  * Replace _k_destroyed slot with lambda
  * Don't call setBackendObject() in DevicePrivate dtor
  * Remove unneeded intermediate variables
  * Manage backend object using unique_ptr
  * Remove unneeded destroyed handling for backend object
  * Manage DeviceInterface using unique_ptr
  * devicemanager: remove unused includes
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * devicemanager.cpp replace "Ok" with "OK"
  * Mark network mounts as ignored if user is missing rights for it
  * fstabhandling: add static wrapper method for '_k_isFstabNetworkFileSystem'
  * Use directory name as displayName for fstabdevices (kde#501658)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * fstab: Use qCCritical instead of qCritical
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Add optional KDE Connect backend
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use globally-configured storage size units for labeling disks (kde#518493)
  * Allow to set CMake modules path outside additionally.
  * kdeconnect: Always remove device before emitting deviceRemoved
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * windows: do not query drives without a reachable volume
  * Allow discovery of Samba shares under BSD.
  * fix: add missing ARM CPU part numbers from util-linux lscpu-arm.c
  * QDoc fixes
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * udisks2: StorageAccess: if '/' is a mountpoint, return that as filePath()
  * solidnamespace.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="425b863bcaef722fb592a6b9b4ca42cb9f043a6a6b093739ef0ae1143fadd63a616792984ac48e0c33faaaeae67605dd531a68612416cc2375a22fbabd520754" name="kf6-solid-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * udisks: Port to DBus Object Manager
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * backends/udisks2: register "AvailableAnswer" before use
  * Upower: expose WearableBattery battery type
  * predicate_parser: prevent an unused warning
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * /etc/mtab not exists on OpenBSD
  * Fix some missing overrides in win backend
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * fix(fstab): Return valid URLs for NetworkShare for smb mountpoints
  * Documentation fixes
  * Add displayName() implementation to UDev backend with vendor/product deduplication
  * Extract vendor/product fallback logic into reusable utility function
  * Improve device vendor/product lookup with hwdb fallback
  * [UdevQt] Reduce allocations in decodePropertyValue helper
  * Free lexer-allocated data also when parsing fails
  * Enable LSAN in CI
  * Use delete instead of deleteLater() when DevicePrivate refcount drops to 0 (kde#513508)
  * avoid crash on device removal (kde#514791)
  * Add missing ejectRequested to OpticalDrive interface
  * Add missing override in winopticaldrive
  * Add missing signals to StorageAccess backends (kde#514176)
  * Add missing overrride in winstorageaccess
  * Fix macOS build: Replace make_unique with explicit new for private IOKitDevice constructor
  * Use more precise type for m_reverseMap
  * Replace _k_destroyed slot with lambda
  * Don't call setBackendObject() in DevicePrivate dtor
  * Remove unneeded intermediate variables
  * Manage backend object using unique_ptr
  * Remove unneeded destroyed handling for backend object
  * Manage DeviceInterface using unique_ptr
  * devicemanager: remove unused includes
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * devicemanager.cpp replace "Ok" with "OK"
  * Mark network mounts as ignored if user is missing rights for it
  * fstabhandling: add static wrapper method for '_k_isFstabNetworkFileSystem'
  * Use directory name as displayName for fstabdevices (kde#501658)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * fstab: Use qCCritical instead of qCritical
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Add optional KDE Connect backend
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use globally-configured storage size units for labeling disks (kde#518493)
  * Allow to set CMake modules path outside additionally.
  * kdeconnect: Always remove device before emitting deviceRemoved
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * windows: do not query drives without a reachable volume
  * Allow discovery of Samba shares under BSD.
  * fix: add missing ARM CPU part numbers from util-linux lscpu-arm.c
  * QDoc fixes
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * udisks2: StorageAccess: if '/' is a mountpoint, return that as filePath()
  * solidnamespace.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="2b28a01a441f5f89439e24a433e4a52e13098c840dc645e78b552878df0636e752fb7e404cd65ef0e3b592adfddfc761a8bc31f5a8707e94565e2d06e850461f" name="kf6-solid-tools-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * udisks: Port to DBus Object Manager
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * backends/udisks2: register "AvailableAnswer" before use
  * Upower: expose WearableBattery battery type
  * predicate_parser: prevent an unused warning
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * /etc/mtab not exists on OpenBSD
  * Fix some missing overrides in win backend
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * fix(fstab): Return valid URLs for NetworkShare for smb mountpoints
  * Documentation fixes
  * Add displayName() implementation to UDev backend with vendor/product deduplication
  * Extract vendor/product fallback logic into reusable utility function
  * Improve device vendor/product lookup with hwdb fallback
  * [UdevQt] Reduce allocations in decodePropertyValue helper
  * Free lexer-allocated data also when parsing fails
  * Enable LSAN in CI
  * Use delete instead of deleteLater() when DevicePrivate refcount drops to 0 (kde#513508)
  * avoid crash on device removal (kde#514791)
  * Add missing ejectRequested to OpticalDrive interface
  * Add missing override in winopticaldrive
  * Add missing signals to StorageAccess backends (kde#514176)
  * Add missing overrride in winstorageaccess
  * Fix macOS build: Replace make_unique with explicit new for private IOKitDevice constructor
  * Use more precise type for m_reverseMap
  * Replace _k_destroyed slot with lambda
  * Don't call setBackendObject() in DevicePrivate dtor
  * Remove unneeded intermediate variables
  * Manage backend object using unique_ptr
  * Remove unneeded destroyed handling for backend object
  * Manage DeviceInterface using unique_ptr
  * devicemanager: remove unused includes
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * devicemanager.cpp replace "Ok" with "OK"
  * Mark network mounts as ignored if user is missing rights for it
  * fstabhandling: add static wrapper method for '_k_isFstabNetworkFileSystem'
  * Use directory name as displayName for fstabdevices (kde#501658)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * fstab: Use qCCritical instead of qCritical
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Add optional KDE Connect backend
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Use globally-configured storage size units for labeling disks (kde#518493)
  * Allow to set CMake modules path outside additionally.
  * kdeconnect: Always remove device before emitting deviceRemoved
  * Use default DEFAULT_SEVERITY for logging
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * windows: do not query drives without a reachable volume
  * Allow discovery of Samba shares under BSD.
  * fix: add missing ARM CPU part numbers from util-linux lscpu-arm.c
  * QDoc fixes
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * udisks2: StorageAccess: if '/' is a mountpoint, return that as filePath()
  * solidnamespace.h: provide version macros to consumers
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="f7e5e23e0cb4e174546cf900636013c1cbd57d52c2765d4b8ac081655ec09dcc823cb843eee332b62950ecebe848ac18373efe62200293dcc512f04dc84faf82" name="kf6-sonnet-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove double margins around groupbox
  * Fix load default ignore list when we call slotDefault method
  * Add missing [[nodiscard]]
  * Use [[nodiscard]]
  * Show headers in qtc
  * Ensure parent is alive when removing eventfilters (kde#492444)
  * Add SpellCheckDecorator destruction autotests (kde#492444)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * hunspell: load flatpak sources as well
  * Update version to 6.21.0
  * Adapt CMake version 4.1 or later</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Remove seemingly useless text position check
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Switch to the SpellCheckUnderLine underline style for Qt 6.12
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: fix missing Qt6Widgets check with SONNET_USE_WIDGETS:ON
  * Allow to set CMake modules path outside additionally.
  * Remove unused ECM module
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="f1c384c42c94f7bca29da59507831bebe588028b165bcca40f1763205a2854752e058fdf13e89e570aae71e1582fbaa9d38eda7d5b85135f16cbb903f9bf4346" name="kf6-sonnet-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove double margins around groupbox
  * Fix load default ignore list when we call slotDefault method
  * Add missing [[nodiscard]]
  * Use [[nodiscard]]
  * Show headers in qtc
  * Ensure parent is alive when removing eventfilters (kde#492444)
  * Add SpellCheckDecorator destruction autotests (kde#492444)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * hunspell: load flatpak sources as well
  * Update version to 6.21.0
  * Adapt CMake version 4.1 or later</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Remove seemingly useless text position check
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Switch to the SpellCheckUnderLine underline style for Qt 6.12
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: fix missing Qt6Widgets check with SONNET_USE_WIDGETS:ON
  * Allow to set CMake modules path outside additionally.
  * Remove unused ECM module
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="47e997232dfecfa8807ceefbb7f750e2a7b3da19019fcfb8991c720c0d85aae69e0ee71ad4f6a2f9d1ae87a82667ca10b41ba1b6a63acdbd77dad78132de669f" name="kf6-sonnet-devel-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove double margins around groupbox
  * Fix load default ignore list when we call slotDefault method
  * Add missing [[nodiscard]]
  * Use [[nodiscard]]
  * Show headers in qtc
  * Ensure parent is alive when removing eventfilters (kde#492444)
  * Add SpellCheckDecorator destruction autotests (kde#492444)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * hunspell: load flatpak sources as well
  * Update version to 6.21.0
  * Adapt CMake version 4.1 or later</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Remove seemingly useless text position check
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Switch to the SpellCheckUnderLine underline style for Qt 6.12
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: fix missing Qt6Widgets check with SONNET_USE_WIDGETS:ON
  * Allow to set CMake modules path outside additionally.
  * Remove unused ECM module
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="7ee2be43ddf197c9b31b8424e9a6fa8b5531eb44d10b054569b79cfc48e0c5ab05865e1c0095a7043471f8e3ae4195551c8e3f209179680ff0b7230df1f6a490" name="kf6-sonnet-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove double margins around groupbox
  * Fix load default ignore list when we call slotDefault method
  * Add missing [[nodiscard]]
  * Use [[nodiscard]]
  * Show headers in qtc
  * Ensure parent is alive when removing eventfilters (kde#492444)
  * Add SpellCheckDecorator destruction autotests (kde#492444)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * hunspell: load flatpak sources as well
  * Update version to 6.21.0
  * Adapt CMake version 4.1 or later</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Remove seemingly useless text position check
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Switch to the SpellCheckUnderLine underline style for Qt 6.12
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: fix missing Qt6Widgets check with SONNET_USE_WIDGETS:ON
  * Allow to set CMake modules path outside additionally.
  * Remove unused ECM module
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="1927637fa912efd75f91951cefbb547b63f76ec95205144531dd069bc37fd74eeb47903cbe03966e8313869ef6a4f10c3ed1fa63e71a03d388d7ef2be3d0202e" name="kf6-sonnet-voikko-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Remove double margins around groupbox
  * Fix load default ignore list when we call slotDefault method
  * Add missing [[nodiscard]]
  * Use [[nodiscard]]
  * Show headers in qtc
  * Ensure parent is alive when removing eventfilters (kde#492444)
  * Add SpellCheckDecorator destruction autotests (kde#492444)
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * hunspell: load flatpak sources as well
  * Update version to 6.21.0
  * Adapt CMake version 4.1 or later</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Use ECM_TEST_NAME_PREFIX
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Remove seemingly useless text position check
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Switch to the SpellCheckUnderLine underline style for Qt 6.12
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: fix missing Qt6Widgets check with SONNET_USE_WIDGETS:ON
  * Allow to set CMake modules path outside additionally.
  * Remove unused ECM module
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="91e29beb9ddb17ce562ddc9b1ae7084517c1ead675ff50ddd1d9e121f5b4b15952d4b5e74e5b8e98b252f5bcee23e4d5715050e2306ba47a940204a86c86ec0f" name="kf6-syndication-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Show headers in qtc
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * CMake config file: add missing Qt6Core dependency check
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="d6a91d5ee82cb43d3f954a3c524bede6bd6e62e4a3f1c21a004bc8bcaeff21d18839e1c652ed0450b882e55af391c8e7c72f26ed774499730d6a90b473b490f5" name="kf6-syntax-highlighting-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * spdx-comments.xml: update SPDX licenses
  * Add support for new wayland interface delimiter
  * fix(cmake.xml): `CACHE{name}` also can be in `if`, `elseif`, and `while`
  * misc: update comment in `cmake.xml` generator
  * update cmake refs to new hl state
  * replace regex where possible with plain string matching
  * cmake.xml: update syntax for CMake 4.2
  * Highlight Kaitai Struct (.ksy) files as YAML
  * Add tool for generating Jinja highlighting and use it on some languages
  * CSV: tolerate spaces before double quotes (#38)
  * Fix import context rule order and update test reference files
  * Fix backslash in symbolops entity for proper /\ operator matching
  * Revert "Remove test cases to avoid reference mismatch"
  * Remove test cases to avoid reference mismatch (kde#512318)
  * Merge operator rules to satisfy CI indexer (kde#512318)
  * Haskell: fix backslash operator tokenization (kde#512318)
  * syntax: Add blueprint-compiler syntax highlighting.
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add support for Toit
  * systemd unit: update to systemd v259
  * add Mermaid syntax highlighting
  * new feature: stacking several contexts at the same time
  * dot: add Graphviz as alternative name
  * Add new QML keywords
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Added Gemtext syntax
  * Enable LSAN in CI
  * Do not resolve symbolic links in generate_jinja.py
  * PHP: update Heredoc/Nowdoc support for 7.3
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * move comment after white space for some shells and Perl (kde#510666)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Add highlighting for ISO 10303-21 STEP files
  * cmake.xml: update syntax for CMake 4.3
  * adapt XSD and code to docs (kde#517428)
  * fix reading of spellchecking element to match XSD (kde#517428)
  * Add license
  * Add PIO Assembler syntax highlighting
  * Add autotest reference file
  * Add syntax file and tests for SAS
  * systemd unit: update to systemd v260
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Python: add frozendict as builtin
  * Python: add the keywords "lazy import" and "lazy from" (python 3.15)
  * fix comment of StateData::push(): captures is inserted in all contexts
  * Improve SSIM flight designator/leg sequence column highlighting
  * Add highlighting for IATA SSIM flight schedules
  * GN: Update GN unit test
  * Handle GN properties (similar to QML properties)
  * Add more builtin variables
  * Use tabs instead of spaces
  * Fix build
  * Add GN syntax highlighting unit tests
  * Update license
  * Add GN (Generate Ninja) syntax highlighting definition
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add missing license texts
  * YAML: fix quoted no-string in list (kde#500809)
  * Add syntax highlighting for Slint files
  * Minor fixes on gemtext syntax and reference
  * add BNF and ABNF syntax highlighting (kde#518109)
  * Breeze Dark theme: less vibrant color for BracketMatching to make dsFunction color visible (kde#519805)
  * theme_contrast_checker.py: use Okl as default color space
  * theme_contrast_checker.py: add --neighbor-color and --neighbor-distance to filter colors that are close to a specific color
  * theme_contrast_checker.py: add --bg-color to view colors of a theme with a specific background color
  * Fish: update to latest version and fix various bugs (kde#519060)
  * LaTeX: fix optional parameter with minted shortcuts (kde#514536)
  * J: update to latest version from github (kde#518108)
  * Raku: bump highlighting definition version
  * Raku: Allow - inside
  * Raku: Fix breakage of double backslash before ending single quote
  * Raku: Allow signatures on token/rule/regex declarations
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Invalidate cached translations when language changes
  * Powershell: fix parentheses matching in command substitution with function calls (kde#519774)
  * Powershell: fix Numeric Suffix when the previous line ends with number
  * Update dependency version to 6.28.0
  * make build reproducable
  * adapt refs to fixed scope highlighting
  * Fixes formatting for scopes containing types like 'std::char' or 'std::str::Bytes' which contain 'str' and 'char'
  * systemd unit: update to systemd v261
  * YAML: fix some bad indentation detection, add Timestamp and fix some defects
  * Fish: end keyword of function as Keyword instead of Control Flow
  * Fish: use the "Function Doc" style for strings with --description followed by spaces (kde#521369)
  * Theme: Add preview icon
  * Zsh: remove String Transl. which does not exist in zsh
  * Bash: fix String Transl. highlingting (was a String DoubleQ)
  * Bash: fix context pop of brace command substitution (${ cmd}/${|cmd}) (kde#521069)
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784462400">- Add upstream fix:
  * 0001-Fix-listening-for-language-changes-just-react-on-the.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * don't do a reload on language change (kde#523233)
  * Slint: Include upstream changes
  * RTF: Fix unbounded context stack growth
  * cmake.xml: update syntax for CMake 4.4
  * Fix listening for language changes, just react on the app instance event
  * Update MIME types for shell scripts
  * Meson: add meson.options to recognized extensions
  * m3u: add m3u8 as one possible extension
  * cpp: Add qmqlintegration macros from Qt 6.5
  * Update version to 6.29.0
- Drop patch:
  * 0001-Fix-listening-for-language-changes-just-react-on-the.patch</changelog>
</package>
<package pkgid="8bdc7960c4d5fff66afe92d772784a2d53430c07144b341d7f9b2d8e6822d0c1daa8e3b0f8dca81b422b7e05196dd282e1909257b4ac046cbec713d48ce7b74d" name="kf6-syntax-highlighting-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * spdx-comments.xml: update SPDX licenses
  * Add support for new wayland interface delimiter
  * fix(cmake.xml): `CACHE{name}` also can be in `if`, `elseif`, and `while`
  * misc: update comment in `cmake.xml` generator
  * update cmake refs to new hl state
  * replace regex where possible with plain string matching
  * cmake.xml: update syntax for CMake 4.2
  * Highlight Kaitai Struct (.ksy) files as YAML
  * Add tool for generating Jinja highlighting and use it on some languages
  * CSV: tolerate spaces before double quotes (#38)
  * Fix import context rule order and update test reference files
  * Fix backslash in symbolops entity for proper /\ operator matching
  * Revert "Remove test cases to avoid reference mismatch"
  * Remove test cases to avoid reference mismatch (kde#512318)
  * Merge operator rules to satisfy CI indexer (kde#512318)
  * Haskell: fix backslash operator tokenization (kde#512318)
  * syntax: Add blueprint-compiler syntax highlighting.
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add support for Toit
  * systemd unit: update to systemd v259
  * add Mermaid syntax highlighting
  * new feature: stacking several contexts at the same time
  * dot: add Graphviz as alternative name
  * Add new QML keywords
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Added Gemtext syntax
  * Enable LSAN in CI
  * Do not resolve symbolic links in generate_jinja.py
  * PHP: update Heredoc/Nowdoc support for 7.3
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * move comment after white space for some shells and Perl (kde#510666)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Add highlighting for ISO 10303-21 STEP files
  * cmake.xml: update syntax for CMake 4.3
  * adapt XSD and code to docs (kde#517428)
  * fix reading of spellchecking element to match XSD (kde#517428)
  * Add license
  * Add PIO Assembler syntax highlighting
  * Add autotest reference file
  * Add syntax file and tests for SAS
  * systemd unit: update to systemd v260
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Python: add frozendict as builtin
  * Python: add the keywords "lazy import" and "lazy from" (python 3.15)
  * fix comment of StateData::push(): captures is inserted in all contexts
  * Improve SSIM flight designator/leg sequence column highlighting
  * Add highlighting for IATA SSIM flight schedules
  * GN: Update GN unit test
  * Handle GN properties (similar to QML properties)
  * Add more builtin variables
  * Use tabs instead of spaces
  * Fix build
  * Add GN syntax highlighting unit tests
  * Update license
  * Add GN (Generate Ninja) syntax highlighting definition
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add missing license texts
  * YAML: fix quoted no-string in list (kde#500809)
  * Add syntax highlighting for Slint files
  * Minor fixes on gemtext syntax and reference
  * add BNF and ABNF syntax highlighting (kde#518109)
  * Breeze Dark theme: less vibrant color for BracketMatching to make dsFunction color visible (kde#519805)
  * theme_contrast_checker.py: use Okl as default color space
  * theme_contrast_checker.py: add --neighbor-color and --neighbor-distance to filter colors that are close to a specific color
  * theme_contrast_checker.py: add --bg-color to view colors of a theme with a specific background color
  * Fish: update to latest version and fix various bugs (kde#519060)
  * LaTeX: fix optional parameter with minted shortcuts (kde#514536)
  * J: update to latest version from github (kde#518108)
  * Raku: bump highlighting definition version
  * Raku: Allow - inside
  * Raku: Fix breakage of double backslash before ending single quote
  * Raku: Allow signatures on token/rule/regex declarations
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Invalidate cached translations when language changes
  * Powershell: fix parentheses matching in command substitution with function calls (kde#519774)
  * Powershell: fix Numeric Suffix when the previous line ends with number
  * Update dependency version to 6.28.0
  * make build reproducable
  * adapt refs to fixed scope highlighting
  * Fixes formatting for scopes containing types like 'std::char' or 'std::str::Bytes' which contain 'str' and 'char'
  * systemd unit: update to systemd v261
  * YAML: fix some bad indentation detection, add Timestamp and fix some defects
  * Fish: end keyword of function as Keyword instead of Control Flow
  * Fish: use the "Function Doc" style for strings with --description followed by spaces (kde#521369)
  * Theme: Add preview icon
  * Zsh: remove String Transl. which does not exist in zsh
  * Bash: fix String Transl. highlingting (was a String DoubleQ)
  * Bash: fix context pop of brace command substitution (${ cmd}/${|cmd}) (kde#521069)
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784462400">- Add upstream fix:
  * 0001-Fix-listening-for-language-changes-just-react-on-the.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * don't do a reload on language change (kde#523233)
  * Slint: Include upstream changes
  * RTF: Fix unbounded context stack growth
  * cmake.xml: update syntax for CMake 4.4
  * Fix listening for language changes, just react on the app instance event
  * Update MIME types for shell scripts
  * Meson: add meson.options to recognized extensions
  * m3u: add m3u8 as one possible extension
  * cpp: Add qmqlintegration macros from Qt 6.5
  * Update version to 6.29.0
- Drop patch:
  * 0001-Fix-listening-for-language-changes-just-react-on-the.patch</changelog>
</package>
<package pkgid="0f38ad2a377ac095fd524273ee9fad30b0c04960df8b3ff52151736fd882e354aac94683c61a9c6395d82be5b9f05bd7c66c8eb0c27e3d19c78ab9ec0dc89c38" name="kf6-syntax-highlighting-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * spdx-comments.xml: update SPDX licenses
  * Add support for new wayland interface delimiter
  * fix(cmake.xml): `CACHE{name}` also can be in `if`, `elseif`, and `while`
  * misc: update comment in `cmake.xml` generator
  * update cmake refs to new hl state
  * replace regex where possible with plain string matching
  * cmake.xml: update syntax for CMake 4.2
  * Highlight Kaitai Struct (.ksy) files as YAML
  * Add tool for generating Jinja highlighting and use it on some languages
  * CSV: tolerate spaces before double quotes (#38)
  * Fix import context rule order and update test reference files
  * Fix backslash in symbolops entity for proper /\ operator matching
  * Revert "Remove test cases to avoid reference mismatch"
  * Remove test cases to avoid reference mismatch (kde#512318)
  * Merge operator rules to satisfy CI indexer (kde#512318)
  * Haskell: fix backslash operator tokenization (kde#512318)
  * syntax: Add blueprint-compiler syntax highlighting.
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Add support for Toit
  * systemd unit: update to systemd v259
  * add Mermaid syntax highlighting
  * new feature: stacking several contexts at the same time
  * dot: add Graphviz as alternative name
  * Add new QML keywords
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Added Gemtext syntax
  * Enable LSAN in CI
  * Do not resolve symbolic links in generate_jinja.py
  * PHP: update Heredoc/Nowdoc support for 7.3
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * move comment after white space for some shells and Perl (kde#510666)
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Add highlighting for ISO 10303-21 STEP files
  * cmake.xml: update syntax for CMake 4.3
  * adapt XSD and code to docs (kde#517428)
  * fix reading of spellchecking element to match XSD (kde#517428)
  * Add license
  * Add PIO Assembler syntax highlighting
  * Add autotest reference file
  * Add syntax file and tests for SAS
  * systemd unit: update to systemd v260
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Python: add frozendict as builtin
  * Python: add the keywords "lazy import" and "lazy from" (python 3.15)
  * fix comment of StateData::push(): captures is inserted in all contexts
  * Improve SSIM flight designator/leg sequence column highlighting
  * Add highlighting for IATA SSIM flight schedules
  * GN: Update GN unit test
  * Handle GN properties (similar to QML properties)
  * Add more builtin variables
  * Use tabs instead of spaces
  * Fix build
  * Add GN syntax highlighting unit tests
  * Update license
  * Add GN (Generate Ninja) syntax highlighting definition
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Add missing license texts
  * YAML: fix quoted no-string in list (kde#500809)
  * Add syntax highlighting for Slint files
  * Minor fixes on gemtext syntax and reference
  * add BNF and ABNF syntax highlighting (kde#518109)
  * Breeze Dark theme: less vibrant color for BracketMatching to make dsFunction color visible (kde#519805)
  * theme_contrast_checker.py: use Okl as default color space
  * theme_contrast_checker.py: add --neighbor-color and --neighbor-distance to filter colors that are close to a specific color
  * theme_contrast_checker.py: add --bg-color to view colors of a theme with a specific background color
  * Fish: update to latest version and fix various bugs (kde#519060)
  * LaTeX: fix optional parameter with minted shortcuts (kde#514536)
  * J: update to latest version from github (kde#518108)
  * Raku: bump highlighting definition version
  * Raku: Allow - inside
  * Raku: Fix breakage of double backslash before ending single quote
  * Raku: Allow signatures on token/rule/regex declarations
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Invalidate cached translations when language changes
  * Powershell: fix parentheses matching in command substitution with function calls (kde#519774)
  * Powershell: fix Numeric Suffix when the previous line ends with number
  * Update dependency version to 6.28.0
  * make build reproducable
  * adapt refs to fixed scope highlighting
  * Fixes formatting for scopes containing types like 'std::char' or 'std::str::Bytes' which contain 'str' and 'char'
  * systemd unit: update to systemd v261
  * YAML: fix some bad indentation detection, add Timestamp and fix some defects
  * Fish: end keyword of function as Keyword instead of Control Flow
  * Fish: use the "Function Doc" style for strings with --description followed by spaces (kde#521369)
  * Theme: Add preview icon
  * Zsh: remove String Transl. which does not exist in zsh
  * Bash: fix String Transl. highlingting (was a String DoubleQ)
  * Bash: fix context pop of brace command substitution (${ cmd}/${|cmd}) (kde#521069)
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784462400">- Add upstream fix:
  * 0001-Fix-listening-for-language-changes-just-react-on-the.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * don't do a reload on language change (kde#523233)
  * Slint: Include upstream changes
  * RTF: Fix unbounded context stack growth
  * cmake.xml: update syntax for CMake 4.4
  * Fix listening for language changes, just react on the app instance event
  * Update MIME types for shell scripts
  * Meson: add meson.options to recognized extensions
  * m3u: add m3u8 as one possible extension
  * cpp: Add qmqlintegration macros from Qt 6.5
  * Update version to 6.29.0
- Drop patch:
  * 0001-Fix-listening-for-language-changes-just-react-on-the.patch</changelog>
</package>
<package pkgid="e13eca2f19c926962032732187e94862586a67f35c5ea20de6b2a99850506d95c605f7b20f503c3a6120301cdcf9dc3cb0f4006d345d6553a9b76f3e1488c169" name="kf6-threadweaver-debugsource" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCOMPARE vs QVERIFY
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Enable LSAN in CI
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Remove duplicate headers
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="576c4fc447d5e5d0dcc0607d3f4353df521ec7d9a342ff22c720e6602d094f4ecee00f6a3e2f0265d6c0a3c904e8d76c2d3f1af1a9becc569fab108f309cc542" name="kfind-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * KFindTreeView: de-duplicate some code
  * Make it possible to delete selected files
  * Add Alt+Return shortcut for file properties
  * Show application in all desktop environments</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="ed4850fe7be3ba759aecfd54645ac68a735595857c69f9cc9ce692a2401d02399293d76eef9123e341243b510398910e03c5d593db83d25855c02fddb8a55ea6" name="kfind-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * KFindTreeView: de-duplicate some code
  * Make it possible to delete selected files
  * Add Alt+Return shortcut for file properties
  * Show application in all desktop environments</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f0883586d1fc8d7629510bfa031c0fb955a3fd5053242c70668a334cb656b0b84ab85baec4e02d110ec693092bf6ca370fd34cd8ce9db7d0fc9330538f6ec1ab" name="kfourinline-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5c787e7e7a7b63a0c9df13560cc480f39d8b330ab9d0c0c20b045404781fb215e736c2dfd45d6620cf846c4e3249ddb61803c8c4ac3011d6b8f0aad6d915df89" name="kfourinline-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="16a3e226e0599db66bc1ead8745715184d5ffec106b92709503d6f8327c7054bcc7ffb235ba0fd2098d66282c6f925b51dd1949027dd6faa0c86a79ec11bd52e" name="kgamma6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * CI: Require passing tests on all jobs
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="868d67ebdaaa55cf8f5f4168fb1c4a8798c485dfdec8d228cbac9d2316ef275d4e740e9aa19df51d103f88d8dfab660583518f3a96cd4006d1a24bee60e7eeb3" name="kgamma6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * CI: Require passing tests on all jobs
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="26b2fc6ad942002953c0e784cce561524837d2c893b5b5d7ccce1122b1c05324684f429e03036f1630df83acf59de9b888a9a2b65676d02edf955f7b8505de23" name="kgeography-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix Novaya Zemlya oblast (kde#522802)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="76eb28b72dd780ad0ee1b6e9bcd207078ea4cc38eea115edb333b9c707a6fc8f4780706f9888dfa669e0e914cd9961606f47212110bca017a5045311ece689e1" name="kgeography-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix Novaya Zemlya oblast (kde#522802)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="af629af75607bba975269a43928e7435091ab8f265decaa9f774333cf2a15f8ec007471d0c738a875e487f6c4109d111e0b724b1eef274c18331a0410287b2a1" name="kgeotag-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.5"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1635163200">- Update to 1.1.0
  * Bugfix: When walking along a track, the date and time were
    displayed to be in the set timezone, but not actually converted
    to it. Now, the timestamps are translated correctly.
  * Enhancement: Added an "Assign images to GPS data" main menu
    entry. This one triggers an automatic image assignment af all
    loaded images, like "(Re)Assign all images" from the "Automatic
    assignment" dock. The search type to perform can be defined in
    the settings.
  * Bugfix: Enabled exact matching also if a used GPX track and/or
    the image metadata contain milliseconds. If so, the
    `QHash&lt;QDateTime, ...&gt;::contains()` call used to search for
    exact matches won't yield a result, even if there's a
    seconds-exact match (if not also the milliseconds matched, and
    this is quite unlikely).
- Drop 0001-Don-t-look-for-a-specific-Marble-version.patch, merged
  upstream
- Change URL to new project homepage</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1636891200">- Update to 1.2.0
  * Enhancement: KGeoTag now checks if the timezone data files
    could actually be loaded and displays a warning about timezone
    detection not working if not.
  * Bugfix: Made selecting all entries of an image list work again
    via the standard shortcut CTRL+A. This one was assigned to
    "Assign images to GPS data", which can now be  accessed via
    CTRL+M.  (kde#445023)
  * Bugfix: QMimeDatabase::mimeTypeForFile now returns
    application/xml+gpx as a GPX file's MIME type instead of
    application/x-gpx+xml - at least here on my stable Gentoo
    machine. This made KGeoTag refuse to load any GPX file. Now,
    both MIME types are accepted.
  * Change: Suppressed a warning by bumping cmake_minimum_required
    to 3.16.0.</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1662465600">- Update to 1.3.1
  * Hotfix: Due to a problem with the tarme.rb releaseme script,
    the 1.3.0 tarball lacked all l10n data. We thus had to withdraw
    the release and tag a new one.
  * New: When using the split images list view and tagging images
    manually, the "assigned" image list now scrolls to the last (or
    only) tagged image and highlights it, so that it's immediately
    accessible for e.g. further corrections.
  * New: Allow setting coordinates directly from the clipboard. As
    of now, Google Maps' format as well as OpenStreetMap's Geo URI
    scheme is supported. (kde#458537)
  * New: It is now possible to open an image with the system's
    default image viewer (for closer inspection), either from the
    image list(s), or from the preview widget.
  * Bugfix: Use "Folder", not "Directory" according to KDE's
    style/vocabulary guidelines. (kde#457020)
  * New: Files and/or directories given on the command line are now
    loaded after startup (which can e.g. also be triggered via
    "Open with" from a file manager like Dolphin).
  * Update: Updated the timezones data files to 2021c.
  * Change: As Marble now has a decent versioning scheme (at least
    since the KDE Apps release 21.12.3), KGeoTag now has a defined
    dependency for Marble: It now depends on at least Marble
    21.12.3. It actually can be built against older versions as
    well, but due to the lack of proper version bumps, there was no
    way to define a definitive version to depend on until now.
  * New/Bugfix: Added a handbook stub. (kde#452534)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1669550400">- Update the 'License' tag</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1698148800">- Update to 1.4.0
  * KGeoTag now supports handling of some TIFF-based RAW image
    formats
  * Dependencies update
  * Updated the timezones data files to 2022g
  * The compile_timezones_data.py script now derives timezone
    colors from the timezone name rather than counting a color
    up on a sorted list.</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer1@a1.net&gt;" date="1706184000">- Update to 1.5.0
  * It's now possible to find the chronologically closest track
    point for an unassigned image and center the map there. If an
    image has been taken in the time between two tracks, one can
    find the last or first coordinates of the track recorded before
    or afterwards (whichever is closer) and use them as a basis for
    manual tagging.
  * The timezones data files have been updated to Timezone Boundary
    Builder's release 2023d.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728648000">- Update to 1.6.0
  https://kgeotag.kde.org/news/2024/kgeotag-1.6.0-released/
  * Coordinates format is now configurable
  * It's now possible to (re-)assign all currently selected images
    to the current map center using a keyboard shortcut.
  * Updated the timezones data files to 2024b
  * Fixed a crash when removing a GPX track and moving the
    "track walker" slider afterwards.
  * Changes to the image list layout (combined/separate) are now
    displayed correctly (again).
  * The window state saved by the KXmlGuiWindow/KMainWindow class
    is now used to restore the dock arrangement
  * Closed floating docks are now properly restored by using
    "Set default dock arrangement" (kde#488597)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1733659200">- Update to 1.7.0
  https://kgeotag.kde.org/news/2024/kgeotag-1.7.0-released/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1741521600">- Update to 1.8.0
  https://kgeotag.kde.org/news/2025/kgeotag-1.8.0-released/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774094400">- Update to 2.0.0
  https://kgeotag.kde.org/news/2026/kgeotag-2.0.0-released/</changelog>
</package>
<package pkgid="ab919c0e4be67272a839ae45398e0237362472fe539128c1c869b6bc24c0e39c4cadc4791825ac70397d1fad1beed48a19ebc77a10bf01a4675a1a23948f5c6e" name="kgeotag-debugsource" arch="i586">
  <version epoch="0" ver="2.0.0" rel="1.5"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1635163200">- Update to 1.1.0
  * Bugfix: When walking along a track, the date and time were
    displayed to be in the set timezone, but not actually converted
    to it. Now, the timestamps are translated correctly.
  * Enhancement: Added an "Assign images to GPS data" main menu
    entry. This one triggers an automatic image assignment af all
    loaded images, like "(Re)Assign all images" from the "Automatic
    assignment" dock. The search type to perform can be defined in
    the settings.
  * Bugfix: Enabled exact matching also if a used GPX track and/or
    the image metadata contain milliseconds. If so, the
    `QHash&lt;QDateTime, ...&gt;::contains()` call used to search for
    exact matches won't yield a result, even if there's a
    seconds-exact match (if not also the milliseconds matched, and
    this is quite unlikely).
- Drop 0001-Don-t-look-for-a-specific-Marble-version.patch, merged
  upstream
- Change URL to new project homepage</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1636891200">- Update to 1.2.0
  * Enhancement: KGeoTag now checks if the timezone data files
    could actually be loaded and displays a warning about timezone
    detection not working if not.
  * Bugfix: Made selecting all entries of an image list work again
    via the standard shortcut CTRL+A. This one was assigned to
    "Assign images to GPS data", which can now be  accessed via
    CTRL+M.  (kde#445023)
  * Bugfix: QMimeDatabase::mimeTypeForFile now returns
    application/xml+gpx as a GPX file's MIME type instead of
    application/x-gpx+xml - at least here on my stable Gentoo
    machine. This made KGeoTag refuse to load any GPX file. Now,
    both MIME types are accepted.
  * Change: Suppressed a warning by bumping cmake_minimum_required
    to 3.16.0.</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1662465600">- Update to 1.3.1
  * Hotfix: Due to a problem with the tarme.rb releaseme script,
    the 1.3.0 tarball lacked all l10n data. We thus had to withdraw
    the release and tag a new one.
  * New: When using the split images list view and tagging images
    manually, the "assigned" image list now scrolls to the last (or
    only) tagged image and highlights it, so that it's immediately
    accessible for e.g. further corrections.
  * New: Allow setting coordinates directly from the clipboard. As
    of now, Google Maps' format as well as OpenStreetMap's Geo URI
    scheme is supported. (kde#458537)
  * New: It is now possible to open an image with the system's
    default image viewer (for closer inspection), either from the
    image list(s), or from the preview widget.
  * Bugfix: Use "Folder", not "Directory" according to KDE's
    style/vocabulary guidelines. (kde#457020)
  * New: Files and/or directories given on the command line are now
    loaded after startup (which can e.g. also be triggered via
    "Open with" from a file manager like Dolphin).
  * Update: Updated the timezones data files to 2021c.
  * Change: As Marble now has a decent versioning scheme (at least
    since the KDE Apps release 21.12.3), KGeoTag now has a defined
    dependency for Marble: It now depends on at least Marble
    21.12.3. It actually can be built against older versions as
    well, but due to the lack of proper version bumps, there was no
    way to define a definitive version to depend on until now.
  * New/Bugfix: Added a handbook stub. (kde#452534)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1669550400">- Update the 'License' tag</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1698148800">- Update to 1.4.0
  * KGeoTag now supports handling of some TIFF-based RAW image
    formats
  * Dependencies update
  * Updated the timezones data files to 2022g
  * The compile_timezones_data.py script now derives timezone
    colors from the timezone name rather than counting a color
    up on a sorted list.</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer1@a1.net&gt;" date="1706184000">- Update to 1.5.0
  * It's now possible to find the chronologically closest track
    point for an unassigned image and center the map there. If an
    image has been taken in the time between two tracks, one can
    find the last or first coordinates of the track recorded before
    or afterwards (whichever is closer) and use them as a basis for
    manual tagging.
  * The timezones data files have been updated to Timezone Boundary
    Builder's release 2023d.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728648000">- Update to 1.6.0
  https://kgeotag.kde.org/news/2024/kgeotag-1.6.0-released/
  * Coordinates format is now configurable
  * It's now possible to (re-)assign all currently selected images
    to the current map center using a keyboard shortcut.
  * Updated the timezones data files to 2024b
  * Fixed a crash when removing a GPX track and moving the
    "track walker" slider afterwards.
  * Changes to the image list layout (combined/separate) are now
    displayed correctly (again).
  * The window state saved by the KXmlGuiWindow/KMainWindow class
    is now used to restore the dock arrangement
  * Closed floating docks are now properly restored by using
    "Set default dock arrangement" (kde#488597)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1733659200">- Update to 1.7.0
  https://kgeotag.kde.org/news/2024/kgeotag-1.7.0-released/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1741521600">- Update to 1.8.0
  https://kgeotag.kde.org/news/2025/kgeotag-1.8.0-released/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774094400">- Update to 2.0.0
  https://kgeotag.kde.org/news/2026/kgeotag-2.0.0-released/</changelog>
</package>
<package pkgid="68d8867e35d7bcc84e4f54623d3d4554ede5e80c8a0de51648a507653be60afe6879776e5829ac31d05fd667c0a70d404dc0e2488340e6e414904681ae594640" name="kget-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg
  * Fix QNetworkInformation::instance() handling
  * Use better way to disable session management</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Flatpak: use libktorrent stable branch since master has an API break</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove left-over KF version includes
  * Compile with C++20, which will be required in the latest libktorrent version
  * Remove repeated default offset parameter in BDecoder constructor
  * Don't force AutoResume for KIO</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="8a25d4fbb48726a0e4a35a61ca6da362d2cfcbc3c6c0d1e00149554edecf5e8be927269efabc8c38e4ef1f4642d24fb61aea365b679469e747a05f09e2e42b39" name="kget-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg
  * Fix QNetworkInformation::instance() handling
  * Use better way to disable session management</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Flatpak: use libktorrent stable branch since master has an API break</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove left-over KF version includes
  * Compile with C++20, which will be required in the latest libktorrent version
  * Remove repeated default offset parameter in BDecoder constructor
  * Don't force AutoResume for KIO</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="ce9b58f1199b05b7a8ec2d0d12dcbcaad59b2e6f69c31dab6750e303cab6776938632c66dcae45538ff31f837888faf9878565f80d5a7de3920f984f203cf826" name="kglobalaccel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Add build option for KF6 coinstallability</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="b37c68f119a19dd658b308d772247031f620e0c1ef82f88fc30752383c0bd2a5b21d5883c41a281febf71cc3f3116e1fa598e9c9f976134c19dd60689374ae07" name="kglobalaccel-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Add build option for KF6 coinstallability</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="6384f0176f27e5186ac25f8c90a127166937284a176c81d4aeeb928efa6b985a40b2906ac04649f71a87a7f61e536dffd70fded081800814d4c04a706ae97897" name="kglobalaccel5-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Add build option for KF6 coinstallability</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="f902db57b4225234ee93f0433909538d35bb640b18dde2d4a7774495eb5438d2d6f7b11764ba276eec7fa03e2a8973bc06479dfaf2c86305781d8011c215bae1" name="kglobalacceld6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * Load shortcuts from desktop file and config in the same order
  * Remove duplicate key sanitization logic</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Use categorized logging
  * Serialize empty QKeySequence object as none
  * Use default DEFAULT_SEVERITY for logging
  * Fix dbus registration order
  * Drop KGLOBALACCEL_TEST_MODE
  * Make GlobalShortcut serials persistent
  * Stabilize shortcutstest
  * Improve duplicate shortcut key registration with GlobalShortcutsRegistry
  * Avoid resetting global shortcut keys without explicit user input (kde#484597)
  * autotests: Remove leftovers from previous test runs
  * autotests: Speed up the shortcuts test
  * Store key sequences in a set
  * Load shortcuts from desktop file and config in the same order
  * Remove duplicate key sanitization logic
  * Clean up XCB connection
  * Enable LSAN in CI
  * Fix some deprecation notices to refer to actual member functions
  * Swap log print lines so they match their if-condition
  * Format C++ files with clang-format
  * docs: Add documentation for shortcut allowlist feature
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Make actionList report information about GlobalShortcut with the smallest serial
  * Port GlobalShortcut away from GlobalShortcutsRegistry::getShortcutByKey()
  * Make GlobalShortcutsRegistry::getShortcutsByKey() report all matching shortcuts
  * Refactor how Component objects are created at runtime
  * Fix loading settings from null KConfigGroup
  * Workaround kglobalacceld not grabbing some modifier-only combinations (kde#520100)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="917b16051ff1a3ed7fa8466b8d437f60987fa14b4ed0b2507124eb263b520a7746c24630362e18b919b10a4b2d1bef07c8be4270b550f577e565479620759f6e" name="kglobalacceld6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * Load shortcuts from desktop file and config in the same order
  * Remove duplicate key sanitization logic</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Use categorized logging
  * Serialize empty QKeySequence object as none
  * Use default DEFAULT_SEVERITY for logging
  * Fix dbus registration order
  * Drop KGLOBALACCEL_TEST_MODE
  * Make GlobalShortcut serials persistent
  * Stabilize shortcutstest
  * Improve duplicate shortcut key registration with GlobalShortcutsRegistry
  * Avoid resetting global shortcut keys without explicit user input (kde#484597)
  * autotests: Remove leftovers from previous test runs
  * autotests: Speed up the shortcuts test
  * Store key sequences in a set
  * Load shortcuts from desktop file and config in the same order
  * Remove duplicate key sanitization logic
  * Clean up XCB connection
  * Enable LSAN in CI
  * Fix some deprecation notices to refer to actual member functions
  * Swap log print lines so they match their if-condition
  * Format C++ files with clang-format
  * docs: Add documentation for shortcut allowlist feature
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Make actionList report information about GlobalShortcut with the smallest serial
  * Port GlobalShortcut away from GlobalShortcutsRegistry::getShortcutByKey()
  * Make GlobalShortcutsRegistry::getShortcutsByKey() report all matching shortcuts
  * Refactor how Component objects are created at runtime
  * Fix loading settings from null KConfigGroup
  * Workaround kglobalacceld not grabbing some modifier-only combinations (kde#520100)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="7ec8585f3b939f1de15c627f2a83151eb8226090343c2216f7cbd8a5a1728388b77b00775eddfd52685a6e387dc16e66665e194132f23dac966b1b561f2496dc" name="kgoldrunner-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="26234042bb2cbec14ebc508665900cbbe4666b3a0af1a97e4b890731d7574bc59c43d17848bd313246f8ff15341f6319aa7dc5298fe14ddbad6b3af0c52d8a27" name="kgoldrunner-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="7009d322630403493e3b45ba9c501484895e43a4cead7cf51eb4475b4f092de8d7999fd6cba002d7c5e56a5d78f0be361b91e4ee8b9cc2ab4f56b7aa1f0a0649" name="kgpg-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * config: drop now defunct pgp.cs.uu.nl server (kde#477686)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="577c1aeb3a041517d4ccc13f87c6996905476fe73b85c601c47a98889766d9fc488f64574149d7380449c560b7a467192356146f8167ca013fe0a544af66201d" name="kgpg-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * config: drop now defunct pgp.cs.uu.nl server (kde#477686)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="018afc4a6ae829af9a40eb6a4437e3e7ad74c67f4b7e57ffa4c89a2ffa1bed53fb4ee73bcc741872190cbc8fa5e2a3000c925146f7fe7971399e4abc0caf9287" name="kgraphviewer-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Use default DEFAULT_SEVERITY for logging</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * KgvConfigurationDialog: do not leak UI instances</changelog>
</package>
<package pkgid="63981a65c30970b3e0511af8065171c91c0c2b93580b365c861d598ac5f851184690d695a2e20ed3b2e99b764ed11e2031ea5a6c5fa931d1f7aa768fa6c2d2fa" name="kgraphviewer-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Use default DEFAULT_SEVERITY for logging</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * KgvConfigurationDialog: do not leak UI instances</changelog>
</package>
<package pkgid="afa5e14aec74fff884eb5b8d027a3565d7c352a009ee8445eadb4dd2023cf905ed86499d20c0cf92d68167038fda8bfaf3578ecee9e7fd40ed330f4c812cd434" name="kguiaddons-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.9"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * Add an option to disable building the geo: URI scheme handler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * fix google-maps-geo-handler
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * mark geo-scheme-handler as non-gui executable on macOS/Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="8d2966b5402d85efd05aad5c7eb00384972126479e0dd3ff04a3c5b9ab087b6a3f2b8e3dbb278992101e9e8ec64f6118c1ee81c90e6af91b65ff2437b038db6c" name="kguiaddons-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.9"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * Add an option to disable building the geo: URI scheme handler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * fix google-maps-geo-handler
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * mark geo-scheme-handler as non-gui executable on macOS/Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="a6dda245a25ce245a7683376066a715522834bcb2363b3ffc078136b8b20d37449d5342a34e3718a83476e151e219235fe36e8e0688b15bef446ca83ca8918f9" name="khangman-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Handle open() potentially failing
  * Prevent letter guessing during pause or result timer
  * Use the theme text color for GamePage timerText
  * Replace hint toolbutton icon with text</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix some cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d9f18ce17f8b4db5cc283b98da7269e1be3df2e5abaf1e493128f364d990bce053d0b13ba306fdfca98dc8e0cf5999740c974a41b159c5ef696782c61bd0da76" name="khangman-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Handle open() potentially failing
  * Prevent letter guessing during pause or result timer
  * Use the theme text color for GamePage timerText
  * Replace hint toolbutton icon with text</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix some cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="6d9b9f6d86027ff1ee5b61da214a27880f2452cc371ef1f6e05e15b6488d07c1402fdd26f912eca58424a92b3fe560d7a0cdc727660f31c65734015c48a6a343" name="khealthcertificate-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Remove all qml import versions</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix compiling against OpenSSL 4.0.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="c44d7449c80fc55d9c87592510c85e8255f68cd9e1e71ba85c6c1b941681f51935eee469009b7a601724791a3ee426d314706d894a4ff0804467dd2044e55a37" name="khealthcertificate-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Remove all qml import versions</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix compiling against OpenSSL 4.0.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="1f1b5a27ba6b1adc2827318a856f951b49bce9768fc9bb7ef21a11a6b45e2cde9de0164d7557698b2f5070498614ecb41b1ed35ec7fef09719b7b358bdb8d9ce" name="khealthcertificate-imports-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Remove all qml import versions</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix compiling against OpenSSL 4.0.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a146c2b776ad19e512c7e2e5fb43f2b41a9db00bda20b5b3b91835469d7b3f2b26da86d6519888bfffe4b679b41b7ff0f42d97dcdd8b6391de318e5c642661af" name="khunphan-debuginfo" arch="i586">
  <version epoch="0" ver="0.55" rel="478.12"/>
  <changelog author="pth@suse.de" date="1192104000">- Add missing includes.
- Fix warnings reported by rpmlint.</changelog>
  <changelog author="coolo@suse.de" date="1236254400">- buildrequire libpng-devel</changelog>
  <changelog author="rguenther@novell.com" date="1291896000">- drop bogus libstdc++ BuildRequires</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="jengelh@medozas.de" date="1322913600">- Remove redundant/unwanted tags/section (cf. specfile guidelines)
- Use %_smp_mflags for parallel building</changelog>
  <changelog author="pgajdos@suse.com" date="1346328000">- build also with libpng15
  * libpng15.patch</changelog>
  <changelog author="idonmez@suse.com" date="1347969600">- Add explicity glu dependency</changelog>
  <changelog author="idonmez@suse.com" date="1379937600">- Add games user/group on demand (fate#314560)</changelog>
  <changelog author="kukuk@suse.de" date="1486555200">- Move /usr/games to /usr/bin (as done with rest 4 years ago)
- Remove user and group games, they are not needed at all</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1705752000">- Use %autopatch to fix compilation with rpm-4.19</changelog>
</package>
<package pkgid="af36d16cb3cd09ecc907a01784efde2dc7c94763c4c4a6c306e06b37070eed7dfe1cd5b82a0e776b2e47a97ec9e1782ec7cf2e4a2992b323a5e120336fd46d27" name="khunphan-debugsource" arch="i586">
  <version epoch="0" ver="0.55" rel="478.12"/>
  <changelog author="pth@suse.de" date="1192104000">- Add missing includes.
- Fix warnings reported by rpmlint.</changelog>
  <changelog author="coolo@suse.de" date="1236254400">- buildrequire libpng-devel</changelog>
  <changelog author="rguenther@novell.com" date="1291896000">- drop bogus libstdc++ BuildRequires</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="jengelh@medozas.de" date="1322913600">- Remove redundant/unwanted tags/section (cf. specfile guidelines)
- Use %_smp_mflags for parallel building</changelog>
  <changelog author="pgajdos@suse.com" date="1346328000">- build also with libpng15
  * libpng15.patch</changelog>
  <changelog author="idonmez@suse.com" date="1347969600">- Add explicity glu dependency</changelog>
  <changelog author="idonmez@suse.com" date="1379937600">- Add games user/group on demand (fate#314560)</changelog>
  <changelog author="kukuk@suse.de" date="1486555200">- Move /usr/games to /usr/bin (as done with rest 4 years ago)
- Remove user and group games, they are not needed at all</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1705752000">- Use %autopatch to fix compilation with rpm-4.19</changelog>
</package>
<package pkgid="668142c7d495f304e96ae9e343d3ca2edabc82333d06a53b2422f727ca889ffa7554cc85c5db4ff445b6172489e747c2d1cf6abea115ac88fda7d5dc54ba7e9d" name="ki18n-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0
- Add upstream change:
  * 0001-KCountrySubdivision-unbreak-support-of-iso-codes-4.1.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * KF5I18nMacros.cmake.in - don't look for python[2,3] on Windows
  * KCountrySubdivision: unbreak support of iso-codes &gt;= 4.16
- Drop patch, merged upstream:
  * 0001-KCountrySubdivision-unbreak-support-of-iso-codes-4.1.patch</changelog>
</package>
<package pkgid="c3b707729b0c03df89e9f6060d85941877a75d4ab821f86f08902dc6679d5be5751148121a153bcc45f465af071a80399e7d95b45cb4b3fe8583e303342286c7" name="ki18n-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0
- Add upstream change:
  * 0001-KCountrySubdivision-unbreak-support-of-iso-codes-4.1.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * KF5I18nMacros.cmake.in - don't look for python[2,3] on Windows
  * KCountrySubdivision: unbreak support of iso-codes &gt;= 4.16
- Drop patch, merged upstream:
  * 0001-KCountrySubdivision-unbreak-support-of-iso-codes-4.1.patch</changelog>
</package>
<package pkgid="5c0301196aebd40016e02524f2a0219bc34bb968301e171ce2932edb0bf297c38738263bf1478756753ba447a2cbc672e903f7695440dc0d09fb13fa658b47b7" name="ki18n-imports-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0
- Add upstream change:
  * 0001-KCountrySubdivision-unbreak-support-of-iso-codes-4.1.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * KF5I18nMacros.cmake.in - don't look for python[2,3] on Windows
  * KCountrySubdivision: unbreak support of iso-codes &gt;= 4.16
- Drop patch, merged upstream:
  * 0001-KCountrySubdivision-unbreak-support-of-iso-codes-4.1.patch</changelog>
</package>
<package pkgid="f1c4d7ab22005b4df7537f9f91c772f43be2db5ece7c4abc79eb6dea385ce82d59c52ccf08c05a9f048229e4b9c70074d05919dd14ae12baa5944e57ddc0f891" name="kicad-debuginfo" arch="i586">
  <version epoch="0" ver="10.0.3" rel="1.3"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1752926400">- Update to 9.0.3:
  See https://www.kicad.org/blog/2025/07/KiCad-9.0.3-Release/ for details
- Use EGL for SLE/Leap 16.0, as wxWidgets also uses EGL. Use the
  bundled GLEW, as the system GLEW does not use EGL.
  Use the system GLEW for all other projects.
- Fix date syntax for old changelog entries</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1755604800">- Update to 9.0.4:
  See https://www.kicad.org/blog/2025/08/KiCad-9.0.4-Release/ for details</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758974400">- Boost.System has been header only since Boost 1.69.0</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1760443200">- Update to 9.0.5:
  See https://www.kicad.org/blog/2025/10/KiCad-9.0.5-Release/ for details</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1762689600">- Update to 9.0.6:
  See https://www.kicad.org/blog/2025/10/KiCad-9.0.6-Release/ for details</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1767441600">- Update to 9.0.7:
  See https://www.kicad.org/blog/2026/01/KiCad-9.0.7-Release/ for details</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1773748800">- Update to 9.0.8:
  See https://www.kicad.org/blog/2026/03/KiCad-9.0.8-Release/ for details</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1774440000">- Update to 10.0.0:
  See https://www.kicad.org/blog/2026/03/Version-10.0.0-Released/
  for details
- Removed GLEW conditionals, GLEW has been replaced with GLAD.
- Add patches:
  0001-Fix-ODR-violation-due-to-multiple-definition-of-TEXT.patch
  0002-Fix-ODR-violation-due-to-multiple-definition-of-COL_.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1781092800">- Update to 10.0.3:
  See https://www.kicad.org/blog/2026/05/KiCad-10.0.3-Release/
  for details
- Spec cleanup, removed conditionals for old distribution versions.</changelog>
</package>
<package pkgid="a46c79f5b3bf8943dfcc6d59020b0027b82d55f2965f3c936e3054e989a3d7b0f2b56a3ef5a71b3a3538bfeb1edb5795d6b52b0efcb9c764a42e6839fb8567c4" name="kicad-debugsource" arch="i586">
  <version epoch="0" ver="10.0.3" rel="1.3"/>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1752926400">- Update to 9.0.3:
  See https://www.kicad.org/blog/2025/07/KiCad-9.0.3-Release/ for details
- Use EGL for SLE/Leap 16.0, as wxWidgets also uses EGL. Use the
  bundled GLEW, as the system GLEW does not use EGL.
  Use the system GLEW for all other projects.
- Fix date syntax for old changelog entries</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1755604800">- Update to 9.0.4:
  See https://www.kicad.org/blog/2025/08/KiCad-9.0.4-Release/ for details</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758974400">- Boost.System has been header only since Boost 1.69.0</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1760443200">- Update to 9.0.5:
  See https://www.kicad.org/blog/2025/10/KiCad-9.0.5-Release/ for details</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1762689600">- Update to 9.0.6:
  See https://www.kicad.org/blog/2025/10/KiCad-9.0.6-Release/ for details</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1767441600">- Update to 9.0.7:
  See https://www.kicad.org/blog/2026/01/KiCad-9.0.7-Release/ for details</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1773748800">- Update to 9.0.8:
  See https://www.kicad.org/blog/2026/03/KiCad-9.0.8-Release/ for details</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1774440000">- Update to 10.0.0:
  See https://www.kicad.org/blog/2026/03/Version-10.0.0-Released/
  for details
- Removed GLEW conditionals, GLEW has been replaced with GLAD.
- Add patches:
  0001-Fix-ODR-violation-due-to-multiple-definition-of-TEXT.patch
  0002-Fix-ODR-violation-due-to-multiple-definition-of-COL_.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1781092800">- Update to 10.0.3:
  See https://www.kicad.org/blog/2026/05/KiCad-10.0.3-Release/
  for details
- Spec cleanup, removed conditionals for old distribution versions.</changelog>
</package>
<package pkgid="d269554a13df28eb0c4bc01410d583dbdeaad7f0ae209c24a897e9d6a04e16fab1621c73837ddec3ef880818f3cea018d90c88066fa365c787f7ed2add7c2a48" name="kiconthemes-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * KIconTheme: allow to also fallback to Breeze-dark when set through QPA</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Do not automatically set breeze as the fallback theme on Android
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * CI: Don't require Windows test to pass</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="fce41ae24cfacfe5a330f1e268a9e83648b83e3172c3481d2a9cf216fa2967da56893f9f7a36834e6c53882434c2a4e7bbc02bf56c469b061ba9325fbfc6f196" name="kiconthemes-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * KIconTheme: allow to also fallback to Breeze-dark when set through QPA</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Do not automatically set breeze as the fallback theme on Android
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * CI: Don't require Windows test to pass</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="cccf2adba88b832b696da8848b0995c0717430c727a908538e5a08c36c5161264b133c8582fe9f6d0eb9e2d223af87db8814e4bb6e3c769b49853c41a41e2706" name="kiconthemes-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * KIconTheme: allow to also fallback to Breeze-dark when set through QPA</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Do not automatically set breeze as the fallback theme on Android
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * CI: Don't require Windows test to pass</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="958fcc92f616afab7c5c6bc53b57fc1027d72c505dede73c15381d0ee8291c85f77c4af10563e56eedb91e7beb4be06eff1759824f0f5e0234bf141827a259e2" name="kid3-cli-debuginfo" arch="i586">
  <version epoch="0" ver="3.9.7" rel="2.7"/>
  <changelog author="enzokiel@kabelmail.de" date="1673524800">- Update to version 3.9.3
  * New:
    + User action script to fix ID3v2 standard violations.
  * Improved:
    + Accept letters in track numbers when setting tags from
    filename.
    + Embed lyrics: Use letras.com instead of lyrics.wikia.com.
  * Fixed:
    + Crash upon termination when qml and qmlview actions have been
    used.
    + Abort when invalid keys are used for FLAC Vorbis comments.
    + Use of non-BMP Unicode characters with TagLib.
    + Error description when saving files fails.
    + Discogs import.
    + Building with Musl libc.
    + Windows: Handling of common path in multiple command line
    arguments.</changelog>
  <changelog author="Wang Jun &lt;badboywj@gmail.com&gt;" date="1697371200">- Update to version 3.9.4
  * New:
    + All the official binaries are built with Qt 6. For macOS, the
    Darwin-amd64.dmg file is now the Qt 6 version, whereas systems older
    than Mojave need the package Darwin-Qt5.dmg. The string replacement
    settings stored by Qt 6 are not compatible with Qt 5 because a
    different encoding is used.
    + Option "Select file on play" in "User Actions" settings tab.
  * Improved:
    + Click on play tool bar time toggles between elapsed and remaining
    time.
    + The visibility and docked area of the play tool bar are restored.
    + ID3v1: When setting multiple genres, use first supported element.
    + Qt6: Use SVG icons for better performance in file list and dialog.
  * Fixed:
    + Do not mark all non-unified frames as modified if any non-unified
    frame is changed.
    + Crash in Id3libMetadata when clicking Edit on unsupported frame.
    + Setting text encoding on TXXX frames with TaglibMetadata.
    + Skip non letter characters for first letter uppercase format.
    + Discogs import: Fix values in Artist, Arranger and Performer frames,
    use "genres" if "styles" is empty, fetch correct cover art,
    support vinyl track numbers like A1.
    + Qt6: Crash when adding item to config table.
    + Qt6: Larger media player slider, do not repeat when last song has
    been played.
    + Windows, TaglibMetadata: Support files larger than 2 GB.
    + Windows, OggFlacMetadata: Build without libssp-0.dll.
    + Windows, Mp4v2Metadata: Fix saving with file names containing non
    ASCII characters.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1703764800">- Require extra-cmake-modules at build time</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1708776000">- Update to version 3.9.5
  * New:
    + Keyboard shortcuts for play toolbar.
    + Option "Audio output" in "User Actions" settings tab.
    + Support WebP format for pictures.
  * Improved:
    + Clicking again on 1 star makes star rating disappear.
    + Support '\|' to escape string list separators.
  * Fixed:
    + Support multiple values in APE text items.
    + Building with TagLib 2.0.
    + Building from macOS with arm64.
    + Building snap packages.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1726920000">- Update to version 3.9.6
  * New:
    + Show preview for multiple embedded pictures.
    + Simplified editing of MP3 audiobooks in a "Chapters" frame
    edit dialog.
    + Arabic, Esperanto, Galician and Georgian translations.
  * Improved:
    + macOS: Building, signing and notarizing packages.
  * Fixed:
    + Embed lyrics action.
    + gnudb.org import, a registered e-mail address can be set in
    the "Token" UI control.
    + KDE 6: Install directory for kid3ui.rc.
    + Android: Building with arm64-v8a and x86_64 architectures.
    + Android: Use MANAGE_EXTERNAL_STORAGE permission to manage all
    files on a storage device.
    + Android: Saving picture tags.
    + Haiku: Installation paths.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1730376000">- build with qt6 (the default in upstream provided binaries)
  (only on suse_version &gt; 15.0)</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1737720000">- Force to build with ffmpeg-7</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1753358400">- Update to version 3.9.7
  * Fixed:
    + KDE: Avoid excessive width of file dialog.
    + Make Chapters frames accessible via kid3-cli.
    + Superfluous imported tracks can be deleted before import.
    + Fix creation of wrong editor in frame table after selection
    change.
    + Completions with different values when selecting multiple
    files now also support genre.
    + Do not leave temporary cover art files on the system.
    + EmbedLyrics.qml: Remove illegal characters for query
    parameters.
    + Scripting: Fix crash if execute @qml is used from kid3-cli,
    fix isStandalone() when running non-interactively with
    kid3-cli, add new script SelectChapterTags.qml.
    + Build system: Don't hardcode WITH_DATAROOTDIR_DEFAULT path,
    support CMake option BUILD_WITH_QT5 to force using Qt5,
    support Qt 6/KDE 6 on Debian, add various new CI/CD targets,
    improve Snap support.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="f71804be449ffeb5428530a910adc92365086b05aba59b330c651f2aab98dd95a02d495d45dd90caf3bddfbdf6463b5b8a880e14adb8cbc0f5befb9d1ee8b0d2" name="kid3-core-debuginfo" arch="i586">
  <version epoch="0" ver="3.9.7" rel="2.7"/>
  <changelog author="enzokiel@kabelmail.de" date="1673524800">- Update to version 3.9.3
  * New:
    + User action script to fix ID3v2 standard violations.
  * Improved:
    + Accept letters in track numbers when setting tags from
    filename.
    + Embed lyrics: Use letras.com instead of lyrics.wikia.com.
  * Fixed:
    + Crash upon termination when qml and qmlview actions have been
    used.
    + Abort when invalid keys are used for FLAC Vorbis comments.
    + Use of non-BMP Unicode characters with TagLib.
    + Error description when saving files fails.
    + Discogs import.
    + Building with Musl libc.
    + Windows: Handling of common path in multiple command line
    arguments.</changelog>
  <changelog author="Wang Jun &lt;badboywj@gmail.com&gt;" date="1697371200">- Update to version 3.9.4
  * New:
    + All the official binaries are built with Qt 6. For macOS, the
    Darwin-amd64.dmg file is now the Qt 6 version, whereas systems older
    than Mojave need the package Darwin-Qt5.dmg. The string replacement
    settings stored by Qt 6 are not compatible with Qt 5 because a
    different encoding is used.
    + Option "Select file on play" in "User Actions" settings tab.
  * Improved:
    + Click on play tool bar time toggles between elapsed and remaining
    time.
    + The visibility and docked area of the play tool bar are restored.
    + ID3v1: When setting multiple genres, use first supported element.
    + Qt6: Use SVG icons for better performance in file list and dialog.
  * Fixed:
    + Do not mark all non-unified frames as modified if any non-unified
    frame is changed.
    + Crash in Id3libMetadata when clicking Edit on unsupported frame.
    + Setting text encoding on TXXX frames with TaglibMetadata.
    + Skip non letter characters for first letter uppercase format.
    + Discogs import: Fix values in Artist, Arranger and Performer frames,
    use "genres" if "styles" is empty, fetch correct cover art,
    support vinyl track numbers like A1.
    + Qt6: Crash when adding item to config table.
    + Qt6: Larger media player slider, do not repeat when last song has
    been played.
    + Windows, TaglibMetadata: Support files larger than 2 GB.
    + Windows, OggFlacMetadata: Build without libssp-0.dll.
    + Windows, Mp4v2Metadata: Fix saving with file names containing non
    ASCII characters.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1703764800">- Require extra-cmake-modules at build time</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1708776000">- Update to version 3.9.5
  * New:
    + Keyboard shortcuts for play toolbar.
    + Option "Audio output" in "User Actions" settings tab.
    + Support WebP format for pictures.
  * Improved:
    + Clicking again on 1 star makes star rating disappear.
    + Support '\|' to escape string list separators.
  * Fixed:
    + Support multiple values in APE text items.
    + Building with TagLib 2.0.
    + Building from macOS with arm64.
    + Building snap packages.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1726920000">- Update to version 3.9.6
  * New:
    + Show preview for multiple embedded pictures.
    + Simplified editing of MP3 audiobooks in a "Chapters" frame
    edit dialog.
    + Arabic, Esperanto, Galician and Georgian translations.
  * Improved:
    + macOS: Building, signing and notarizing packages.
  * Fixed:
    + Embed lyrics action.
    + gnudb.org import, a registered e-mail address can be set in
    the "Token" UI control.
    + KDE 6: Install directory for kid3ui.rc.
    + Android: Building with arm64-v8a and x86_64 architectures.
    + Android: Use MANAGE_EXTERNAL_STORAGE permission to manage all
    files on a storage device.
    + Android: Saving picture tags.
    + Haiku: Installation paths.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1730376000">- build with qt6 (the default in upstream provided binaries)
  (only on suse_version &gt; 15.0)</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1737720000">- Force to build with ffmpeg-7</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1753358400">- Update to version 3.9.7
  * Fixed:
    + KDE: Avoid excessive width of file dialog.
    + Make Chapters frames accessible via kid3-cli.
    + Superfluous imported tracks can be deleted before import.
    + Fix creation of wrong editor in frame table after selection
    change.
    + Completions with different values when selecting multiple
    files now also support genre.
    + Do not leave temporary cover art files on the system.
    + EmbedLyrics.qml: Remove illegal characters for query
    parameters.
    + Scripting: Fix crash if execute @qml is used from kid3-cli,
    fix isStandalone() when running non-interactively with
    kid3-cli, add new script SelectChapterTags.qml.
    + Build system: Don't hardcode WITH_DATAROOTDIR_DEFAULT path,
    support CMake option BUILD_WITH_QT5 to force using Qt5,
    support Qt 6/KDE 6 on Debian, add various new CI/CD targets,
    improve Snap support.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="74f9d18ff5cd7f886ee5d0e45eeb7b5335a0c8743ac56faa00342795c6221a3c1029958667c883902ade6fb9a6b02dda16df2820117964901cd2f76cf1e605fb" name="kid3-debuginfo" arch="i586">
  <version epoch="0" ver="3.9.7" rel="2.7"/>
  <changelog author="enzokiel@kabelmail.de" date="1673524800">- Update to version 3.9.3
  * New:
    + User action script to fix ID3v2 standard violations.
  * Improved:
    + Accept letters in track numbers when setting tags from
    filename.
    + Embed lyrics: Use letras.com instead of lyrics.wikia.com.
  * Fixed:
    + Crash upon termination when qml and qmlview actions have been
    used.
    + Abort when invalid keys are used for FLAC Vorbis comments.
    + Use of non-BMP Unicode characters with TagLib.
    + Error description when saving files fails.
    + Discogs import.
    + Building with Musl libc.
    + Windows: Handling of common path in multiple command line
    arguments.</changelog>
  <changelog author="Wang Jun &lt;badboywj@gmail.com&gt;" date="1697371200">- Update to version 3.9.4
  * New:
    + All the official binaries are built with Qt 6. For macOS, the
    Darwin-amd64.dmg file is now the Qt 6 version, whereas systems older
    than Mojave need the package Darwin-Qt5.dmg. The string replacement
    settings stored by Qt 6 are not compatible with Qt 5 because a
    different encoding is used.
    + Option "Select file on play" in "User Actions" settings tab.
  * Improved:
    + Click on play tool bar time toggles between elapsed and remaining
    time.
    + The visibility and docked area of the play tool bar are restored.
    + ID3v1: When setting multiple genres, use first supported element.
    + Qt6: Use SVG icons for better performance in file list and dialog.
  * Fixed:
    + Do not mark all non-unified frames as modified if any non-unified
    frame is changed.
    + Crash in Id3libMetadata when clicking Edit on unsupported frame.
    + Setting text encoding on TXXX frames with TaglibMetadata.
    + Skip non letter characters for first letter uppercase format.
    + Discogs import: Fix values in Artist, Arranger and Performer frames,
    use "genres" if "styles" is empty, fetch correct cover art,
    support vinyl track numbers like A1.
    + Qt6: Crash when adding item to config table.
    + Qt6: Larger media player slider, do not repeat when last song has
    been played.
    + Windows, TaglibMetadata: Support files larger than 2 GB.
    + Windows, OggFlacMetadata: Build without libssp-0.dll.
    + Windows, Mp4v2Metadata: Fix saving with file names containing non
    ASCII characters.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1703764800">- Require extra-cmake-modules at build time</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1708776000">- Update to version 3.9.5
  * New:
    + Keyboard shortcuts for play toolbar.
    + Option "Audio output" in "User Actions" settings tab.
    + Support WebP format for pictures.
  * Improved:
    + Clicking again on 1 star makes star rating disappear.
    + Support '\|' to escape string list separators.
  * Fixed:
    + Support multiple values in APE text items.
    + Building with TagLib 2.0.
    + Building from macOS with arm64.
    + Building snap packages.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1726920000">- Update to version 3.9.6
  * New:
    + Show preview for multiple embedded pictures.
    + Simplified editing of MP3 audiobooks in a "Chapters" frame
    edit dialog.
    + Arabic, Esperanto, Galician and Georgian translations.
  * Improved:
    + macOS: Building, signing and notarizing packages.
  * Fixed:
    + Embed lyrics action.
    + gnudb.org import, a registered e-mail address can be set in
    the "Token" UI control.
    + KDE 6: Install directory for kid3ui.rc.
    + Android: Building with arm64-v8a and x86_64 architectures.
    + Android: Use MANAGE_EXTERNAL_STORAGE permission to manage all
    files on a storage device.
    + Android: Saving picture tags.
    + Haiku: Installation paths.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1730376000">- build with qt6 (the default in upstream provided binaries)
  (only on suse_version &gt; 15.0)</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1737720000">- Force to build with ffmpeg-7</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1753358400">- Update to version 3.9.7
  * Fixed:
    + KDE: Avoid excessive width of file dialog.
    + Make Chapters frames accessible via kid3-cli.
    + Superfluous imported tracks can be deleted before import.
    + Fix creation of wrong editor in frame table after selection
    change.
    + Completions with different values when selecting multiple
    files now also support genre.
    + Do not leave temporary cover art files on the system.
    + EmbedLyrics.qml: Remove illegal characters for query
    parameters.
    + Scripting: Fix crash if execute @qml is used from kid3-cli,
    fix isStandalone() when running non-interactively with
    kid3-cli, add new script SelectChapterTags.qml.
    + Build system: Don't hardcode WITH_DATAROOTDIR_DEFAULT path,
    support CMake option BUILD_WITH_QT5 to force using Qt5,
    support Qt 6/KDE 6 on Debian, add various new CI/CD targets,
    improve Snap support.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="b5751f6e8f252d7ccbee280a0b10cdeb5daa9c91e04dee057dd1f77cf35fc497027ece8c4bd968468a0a17def1ccc9cad67e26a8ae8fa2ae034c4420038154d6" name="kid3-debugsource" arch="i586">
  <version epoch="0" ver="3.9.7" rel="2.7"/>
  <changelog author="enzokiel@kabelmail.de" date="1673524800">- Update to version 3.9.3
  * New:
    + User action script to fix ID3v2 standard violations.
  * Improved:
    + Accept letters in track numbers when setting tags from
    filename.
    + Embed lyrics: Use letras.com instead of lyrics.wikia.com.
  * Fixed:
    + Crash upon termination when qml and qmlview actions have been
    used.
    + Abort when invalid keys are used for FLAC Vorbis comments.
    + Use of non-BMP Unicode characters with TagLib.
    + Error description when saving files fails.
    + Discogs import.
    + Building with Musl libc.
    + Windows: Handling of common path in multiple command line
    arguments.</changelog>
  <changelog author="Wang Jun &lt;badboywj@gmail.com&gt;" date="1697371200">- Update to version 3.9.4
  * New:
    + All the official binaries are built with Qt 6. For macOS, the
    Darwin-amd64.dmg file is now the Qt 6 version, whereas systems older
    than Mojave need the package Darwin-Qt5.dmg. The string replacement
    settings stored by Qt 6 are not compatible with Qt 5 because a
    different encoding is used.
    + Option "Select file on play" in "User Actions" settings tab.
  * Improved:
    + Click on play tool bar time toggles between elapsed and remaining
    time.
    + The visibility and docked area of the play tool bar are restored.
    + ID3v1: When setting multiple genres, use first supported element.
    + Qt6: Use SVG icons for better performance in file list and dialog.
  * Fixed:
    + Do not mark all non-unified frames as modified if any non-unified
    frame is changed.
    + Crash in Id3libMetadata when clicking Edit on unsupported frame.
    + Setting text encoding on TXXX frames with TaglibMetadata.
    + Skip non letter characters for first letter uppercase format.
    + Discogs import: Fix values in Artist, Arranger and Performer frames,
    use "genres" if "styles" is empty, fetch correct cover art,
    support vinyl track numbers like A1.
    + Qt6: Crash when adding item to config table.
    + Qt6: Larger media player slider, do not repeat when last song has
    been played.
    + Windows, TaglibMetadata: Support files larger than 2 GB.
    + Windows, OggFlacMetadata: Build without libssp-0.dll.
    + Windows, Mp4v2Metadata: Fix saving with file names containing non
    ASCII characters.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1703764800">- Require extra-cmake-modules at build time</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1708776000">- Update to version 3.9.5
  * New:
    + Keyboard shortcuts for play toolbar.
    + Option "Audio output" in "User Actions" settings tab.
    + Support WebP format for pictures.
  * Improved:
    + Clicking again on 1 star makes star rating disappear.
    + Support '\|' to escape string list separators.
  * Fixed:
    + Support multiple values in APE text items.
    + Building with TagLib 2.0.
    + Building from macOS with arm64.
    + Building snap packages.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1726920000">- Update to version 3.9.6
  * New:
    + Show preview for multiple embedded pictures.
    + Simplified editing of MP3 audiobooks in a "Chapters" frame
    edit dialog.
    + Arabic, Esperanto, Galician and Georgian translations.
  * Improved:
    + macOS: Building, signing and notarizing packages.
  * Fixed:
    + Embed lyrics action.
    + gnudb.org import, a registered e-mail address can be set in
    the "Token" UI control.
    + KDE 6: Install directory for kid3ui.rc.
    + Android: Building with arm64-v8a and x86_64 architectures.
    + Android: Use MANAGE_EXTERNAL_STORAGE permission to manage all
    files on a storage device.
    + Android: Saving picture tags.
    + Haiku: Installation paths.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1730376000">- build with qt6 (the default in upstream provided binaries)
  (only on suse_version &gt; 15.0)</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1737720000">- Force to build with ffmpeg-7</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1753358400">- Update to version 3.9.7
  * Fixed:
    + KDE: Avoid excessive width of file dialog.
    + Make Chapters frames accessible via kid3-cli.
    + Superfluous imported tracks can be deleted before import.
    + Fix creation of wrong editor in frame table after selection
    change.
    + Completions with different values when selecting multiple
    files now also support genre.
    + Do not leave temporary cover art files on the system.
    + EmbedLyrics.qml: Remove illegal characters for query
    parameters.
    + Scripting: Fix crash if execute @qml is used from kid3-cli,
    fix isStandalone() when running non-interactively with
    kid3-cli, add new script SelectChapterTags.qml.
    + Build system: Don't hardcode WITH_DATAROOTDIR_DEFAULT path,
    support CMake option BUILD_WITH_QT5 to force using Qt5,
    support Qt 6/KDE 6 on Debian, add various new CI/CD targets,
    improve Snap support.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="e728f76c91f3712b514c155d5252c3531c7beac07bc1a2489881946c17b4217e66f1cae395a727a51a01307cc95108cd67261ef3a25dd89f4109bfead778fb8f" name="kid3-qt-debuginfo" arch="i586">
  <version epoch="0" ver="3.9.7" rel="2.7"/>
  <changelog author="enzokiel@kabelmail.de" date="1673524800">- Update to version 3.9.3
  * New:
    + User action script to fix ID3v2 standard violations.
  * Improved:
    + Accept letters in track numbers when setting tags from
    filename.
    + Embed lyrics: Use letras.com instead of lyrics.wikia.com.
  * Fixed:
    + Crash upon termination when qml and qmlview actions have been
    used.
    + Abort when invalid keys are used for FLAC Vorbis comments.
    + Use of non-BMP Unicode characters with TagLib.
    + Error description when saving files fails.
    + Discogs import.
    + Building with Musl libc.
    + Windows: Handling of common path in multiple command line
    arguments.</changelog>
  <changelog author="Wang Jun &lt;badboywj@gmail.com&gt;" date="1697371200">- Update to version 3.9.4
  * New:
    + All the official binaries are built with Qt 6. For macOS, the
    Darwin-amd64.dmg file is now the Qt 6 version, whereas systems older
    than Mojave need the package Darwin-Qt5.dmg. The string replacement
    settings stored by Qt 6 are not compatible with Qt 5 because a
    different encoding is used.
    + Option "Select file on play" in "User Actions" settings tab.
  * Improved:
    + Click on play tool bar time toggles between elapsed and remaining
    time.
    + The visibility and docked area of the play tool bar are restored.
    + ID3v1: When setting multiple genres, use first supported element.
    + Qt6: Use SVG icons for better performance in file list and dialog.
  * Fixed:
    + Do not mark all non-unified frames as modified if any non-unified
    frame is changed.
    + Crash in Id3libMetadata when clicking Edit on unsupported frame.
    + Setting text encoding on TXXX frames with TaglibMetadata.
    + Skip non letter characters for first letter uppercase format.
    + Discogs import: Fix values in Artist, Arranger and Performer frames,
    use "genres" if "styles" is empty, fetch correct cover art,
    support vinyl track numbers like A1.
    + Qt6: Crash when adding item to config table.
    + Qt6: Larger media player slider, do not repeat when last song has
    been played.
    + Windows, TaglibMetadata: Support files larger than 2 GB.
    + Windows, OggFlacMetadata: Build without libssp-0.dll.
    + Windows, Mp4v2Metadata: Fix saving with file names containing non
    ASCII characters.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1703764800">- Require extra-cmake-modules at build time</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1708776000">- Update to version 3.9.5
  * New:
    + Keyboard shortcuts for play toolbar.
    + Option "Audio output" in "User Actions" settings tab.
    + Support WebP format for pictures.
  * Improved:
    + Clicking again on 1 star makes star rating disappear.
    + Support '\|' to escape string list separators.
  * Fixed:
    + Support multiple values in APE text items.
    + Building with TagLib 2.0.
    + Building from macOS with arm64.
    + Building snap packages.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1726920000">- Update to version 3.9.6
  * New:
    + Show preview for multiple embedded pictures.
    + Simplified editing of MP3 audiobooks in a "Chapters" frame
    edit dialog.
    + Arabic, Esperanto, Galician and Georgian translations.
  * Improved:
    + macOS: Building, signing and notarizing packages.
  * Fixed:
    + Embed lyrics action.
    + gnudb.org import, a registered e-mail address can be set in
    the "Token" UI control.
    + KDE 6: Install directory for kid3ui.rc.
    + Android: Building with arm64-v8a and x86_64 architectures.
    + Android: Use MANAGE_EXTERNAL_STORAGE permission to manage all
    files on a storage device.
    + Android: Saving picture tags.
    + Haiku: Installation paths.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1730376000">- build with qt6 (the default in upstream provided binaries)
  (only on suse_version &gt; 15.0)</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1737720000">- Force to build with ffmpeg-7</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1743422400">- Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1753358400">- Update to version 3.9.7
  * Fixed:
    + KDE: Avoid excessive width of file dialog.
    + Make Chapters frames accessible via kid3-cli.
    + Superfluous imported tracks can be deleted before import.
    + Fix creation of wrong editor in frame table after selection
    change.
    + Completions with different values when selecting multiple
    files now also support genre.
    + Do not leave temporary cover art files on the system.
    + EmbedLyrics.qml: Remove illegal characters for query
    parameters.
    + Scripting: Fix crash if execute @qml is used from kid3-cli,
    fix isStandalone() when running non-interactively with
    kid3-cli, add new script SelectChapterTags.qml.
    + Build system: Don't hardcode WITH_DATAROOTDIR_DEFAULT path,
    support CMake option BUILD_WITH_QT5 to force using Qt5,
    support Qt 6/KDE 6 on Debian, add various new CI/CD targets,
    improve Snap support.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
</package>
<package pkgid="26adb6c3204e62c06c21b1557a10c2a5042cc29b91dacdd4157214acc5f15f00ae7a01afb6b351b1ed84ddcd2ab9b6feab39a93117db2a0eaed51fb34bfc0b18" name="kidentitymanagement-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * qml: Add Identity feature
  * qml: Fix identity informations is not update
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Convert doc
  * Fix ktextaddons dep
  * Increase ktextaddons version
  * bad copy paste
  * test: verify opening file succeeds
  * quick: Fix Merkuro validBackend undefined
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Fix index when we use activity support
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Fix clazy warning
  * Assign pointer value before connect
  * Use same ktextaddons version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add ECMInstalledLibraryCheck support
  * Fix coding style
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Add missing dep
  * identitytreedelegate.cpp - fix compile warning
  * Emit dataChanged after that we assign/save settings
  * Don't store qlineedit
  * Add check about value
  * Make sure that pointer is not null
  * USe QT_ENABLE_STRICT_MODE_UP_TO
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * KIDENTITYMANAGEMENT_LIB_VERSION is not used</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="34ea0ee147ce2c2d176b12d6359b61dc236f8afb2b5ef2af8a75fa203feff0c5032f17a593b86ef38d9fde9bd44bcfc8010e36eecfbee20ae13c0734a5c609cb" name="kidentitymanagement-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * qml: Add Identity feature
  * qml: Fix identity informations is not update
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Convert doc
  * Fix ktextaddons dep
  * Increase ktextaddons version
  * bad copy paste
  * test: verify opening file succeeds
  * quick: Fix Merkuro validBackend undefined
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Fix index when we use activity support
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Fix clazy warning
  * Assign pointer value before connect
  * Use same ktextaddons version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add ECMInstalledLibraryCheck support
  * Fix coding style
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Add missing dep
  * identitytreedelegate.cpp - fix compile warning
  * Emit dataChanged after that we assign/save settings
  * Don't store qlineedit
  * Add check about value
  * Make sure that pointer is not null
  * USe QT_ENABLE_STRICT_MODE_UP_TO
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * KIDENTITYMANAGEMENT_LIB_VERSION is not used</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="bd11d52804d223a515108157aaf8e8d8a6b15cf4a34e401546c66a823eb93d97c53e2d6f598f916408c27cc0b4842110e7dae08ef0b89081d04a54060135ace1" name="kidentitymanagement-imports-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * qml: Add Identity feature
  * qml: Fix identity informations is not update
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Convert doc
  * Fix ktextaddons dep
  * Increase ktextaddons version
  * bad copy paste
  * test: verify opening file succeeds
  * quick: Fix Merkuro validBackend undefined
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Fix index when we use activity support
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Fix clazy warning
  * Assign pointer value before connect
  * Use same ktextaddons version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add ECMInstalledLibraryCheck support
  * Fix coding style
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Add missing dep
  * identitytreedelegate.cpp - fix compile warning
  * Emit dataChanged after that we assign/save settings
  * Don't store qlineedit
  * Add check about value
  * Make sure that pointer is not null
  * USe QT_ENABLE_STRICT_MODE_UP_TO
  * Remove unused #include &lt;QString&gt; already includes by #include &lt;QStringList&gt;
  * KIDENTITYMANAGEMENT_LIB_VERSION is not used</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="549115107fde3a28d81abd774bfd5d8a080f8c3300e0b9c92f5a427b17e242d2c24691575f93b7536af47d15732658f163af503019c2fa9a65ef23d85ea45179" name="kig-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e7ed62c84ffc08e7666a6dcd46f4e2938c04c1c1a177e55526cb889523854a2289a68090555c7a95b5ae7114d9ae62d110e7729072be9e453d01f3e1a22a1d52" name="kig-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="3cf157978fe05350371b515c2087194980640d0be963bac5f6206f8b145c7ed23c69a3c910283e01ac4d4dec3a9aa5e7e52050b61cfe4229ef12a878111f2ee2" name="kigo-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a382518e3c79179e6e87d3015f1f9d06912450c5072779f8f1e11f64bcb05106ca30b0a14866b9542887270b5a3b2b00e80415bfc9befd2cfe703afc0e7dad39" name="kigo-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="73c6c6a1c9ce3f7358eb92248c13bf85496c48acca995cbfdb3cebb21b979c78d4873c910cfcc05ef1f859d0527276c4d15fbdfa4fa431827a5088dce0bfd85f" name="kile-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.95git.20260802T020133~eeeb6da4" rel="1.1"/>
  <changelog author="fabian@ritter-vogt.de" date="1481198400">- Revert kde4_runtime_requires change</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1551096000">- Update to 3.0 Beta 2
  * Uses KDE Frameworks 5
  * Features:
    + New live preview feature
    + Integration of Okular viewer
    + Customizable user menu
  * Numerous fixes
- Add patches to git master at 09910015:
  * 0001-Silence-CMake-s-CMP0071-policy-warning.patch
  * 0003-Remove-X-DBUS-StartupType-from-desktop-file.patch
  * 0004-GIT_SILENT-made-messages-after-extraction.patch
  * 0005-Fix-minor-EBN-issues.patch
  * 0006-Fix-minor-EBN-issues.patch
  * 0007-GIT_SILENT-made-messages-after-extraction.patch
  * 0008-no-op-open-save-.ui-files.patch
  * 0009-Use-KMessageWidget-in-PostscriptDialog.patch
  * 0010-Fix-minor-EBN-issues.patch
  * 0011-Fix-minor-EBN-issues-explicit-normalize.patch
  * 0012-GIT_SILENT-made-messages-after-extraction.patch
  * 0013-i18n-fix-few-string-puzzles.patch
  * 0014-User-menu-do-not-attempt-to-load-an-empty-file-name.patch
  * 0015-Fix-minor-typo.patch
  * 0016-GIT_SILENT-made-messages-after-extraction.patch
  * 0017-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
  * 0018-no-need-to-declare-void-functions-with-no-parameters.patch
  * 0019-Fix-tab-icons-for-informing-the-user-of-clandestine-.patch
  * 0020-Use-more-functor-based-signal-slot-connections-in-Ki.patch
  * 0021-Search-for-the-file_save_copy_as-action-inside-KText.patch
  * 0022-Fix-Appstreamercli-minor-issues.patch
  * 0023-GIT_SILENT-made-messages-after-extraction.patch
  * 0024-GIT_SILENT-made-messages-after-extraction.patch
  * 0025-GIT_SILENT-made-messages-after-extraction.patch
  * 0026-GIT_SILENT-made-messages-after-extraction.patch
  * 0027-actually-initialize-kcrash-properly.patch
  * 0028-GIT_SILENT-made-messages-after-extraction.patch
  * 0029-GIT_SILENT-made-messages-after-extraction.patch
  * 0030-GIT_SILENT-made-messages-after-extraction.patch
  * 0031-GIT_SILENT-made-messages-after-extraction.patch
  * 0032-GIT_SILENT-made-messages-after-extraction.patch
  * 0033-GIT_SILENT-made-messages-after-extraction.patch
  * 0034-Avoid-crashing-when-closing-a-document-that-is-being.patch
  * 0035-GIT_SILENT-made-messages-after-extraction.patch
- Drop patches, now upstream:
  * fix-user-editable-menus.patch</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1571572800">- Update to 3.0 Beta 3
  * No changelog available
- Drop patches merged upstream:
  * 0001-Silence-CMake-s-CMP0071-policy-warning.patch
  * 0003-Remove-X-DBUS-StartupType-from-desktop-file.patch
  * 0004-GIT_SILENT-made-messages-after-extraction.patch
  * 0005-Fix-minor-EBN-issues.patch
  * 0006-Fix-minor-EBN-issues.patch
  * 0007-GIT_SILENT-made-messages-after-extraction.patch
  * 0008-no-op-open-save-.ui-files.patch
  * 0009-Use-KMessageWidget-in-PostscriptDialog.patch
  * 0010-Fix-minor-EBN-issues.patch
  * 0011-Fix-minor-EBN-issues-explicit-normalize.patch
  * 0012-GIT_SILENT-made-messages-after-extraction.patch
  * 0013-i18n-fix-few-string-puzzles.patch
  * 0014-User-menu-do-not-attempt-to-load-an-empty-file-name.patch
  * 0015-Fix-minor-typo.patch
  * 0016-GIT_SILENT-made-messages-after-extraction.patch
  * 0017-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
  * 0018-no-need-to-declare-void-functions-with-no-parameters.patch
  * 0019-Fix-tab-icons-for-informing-the-user-of-clandestine-.patch
  * 0020-Use-more-functor-based-signal-slot-connections-in-Ki.patch
  * 0021-Search-for-the-file_save_copy_as-action-inside-KText.patch
  * 0022-Fix-Appstreamercli-minor-issues.patch
  * 0023-GIT_SILENT-made-messages-after-extraction.patch
  * 0024-GIT_SILENT-made-messages-after-extraction.patch
  * 0025-GIT_SILENT-made-messages-after-extraction.patch
  * 0026-GIT_SILENT-made-messages-after-extraction.patch
  * 0027-actually-initialize-kcrash-properly.patch
  * 0028-GIT_SILENT-made-messages-after-extraction.patch
  * 0029-GIT_SILENT-made-messages-after-extraction.patch
  * 0030-GIT_SILENT-made-messages-after-extraction.patch
  * 0031-GIT_SILENT-made-messages-after-extraction.patch
  * 0032-GIT_SILENT-made-messages-after-extraction.patch
  * 0033-GIT_SILENT-made-messages-after-extraction.patch
  * 0034-Avoid-crashing-when-closing-a-document-that-is-being.patch
  * 0035-GIT_SILENT-made-messages-after-extraction.patch</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1573732800">- Require okular, kile doesn't start if it's not installed
  (boo#1156577)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1573732801">- Use cmake() style BuildRequires when possible.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Replace %make_jobs with %cmake_build.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708948800">- Replace okular-devel BuildRequires with 'cmake(Okular5)'</changelog>
  <changelog author="christophe@krop.fr" date="1710244800">- Switch to a GIT snapshot
- Update to version 2.9.93git.20240312T011912~078a771:
  * Update README regarding Qt 6 and KF 6
  * Update changelog to reflect Qt 6 / KF 6 port
  * Require at least ecm &gt;= 6.0.0
  * Fix some more compilation errors relating to ECM 5.240
  * emit -&gt; Q_EMIT
  * Fix some compilation errors relating to ECM 5.240
  * Ensure that the Kile icon is shown correctly in Help / About Kile
  * Fix signal connection problems: QProcess::error -&gt; QProcess::errorOccurred</changelog>
  <changelog author="christophe@krop.fr" date="1738411200">- Update to version 2.9.95git.20250201T013505~e5dac14:
  * Add BibLaTeX style extension for softwareversion
  * Adapt coding style to Kile's coding style
  * Project dependencies: Search for files relative to the master document
  * Mark constructors with one argument explicit.
  * Make a couple of pointers const
  * kiledocmanager.cpp: Use range-based for-loop
  * [Flatpak] Re-enable
  * Remove deprecated Qt macros Q_NULLPTR and Q_DECL_OVERRIDE
  * Fix some issues revealed by static analyzers
  * Add override to destructor.
  * Use the correct name for the 'menu_mathbreqnenv' menu
  * Ensure that all insertion actions are disabled when no document is open
  * Add "Open Containing Folder" action
  * Use more range-based for loops
  * UI files: use notr="true" instead of old comment="KDE::DoNotExtract"
  * Update forward search shortcut
  * Use as_const instead of const_cast
  * Simplify more code flows, e.g. by removing continue's
  * Add ShowAll tools to Tools/Build config
  * Simplify code flow, e.g. by removing continue's
  * Increase kileui.rc version
  * Add new actions to kileui.rc
  * Fix deprecation warning for Qt::Key_mu
  * Work/wraith/add environments
  * Fix crashes in SelectFrameAction
  * House-keep range-based for loops
  * Wrap in QLatin1String and QLatin1Char
  * editorextension: fix crash in finding bracket and dollar pairs
  * src/configtester.cpp: Fix Windows build
  * Wrap in QLatin1String and QLatin1Char
  * Replace some Qt 6 deprecations
  * add Shift+Leftclick in editor to forward search
  * Make warning RegEx non-greedy.
  * Respect user feedback in AbbreviationView::slotDeleteAbbreviation()
  * Fix creation of the local abbreviation directory
  * Remove unused variables found by Clazy
  * LaTeXOutputParser: Fix invalid regular expression
  * appstream: replace deprecated developer_name with developer, add launchable
  * Drop code duplicating what KAboutData::setApplicationData() does
  * [cmake] Guard use of KF6 Doc Tools as it is optional
  * appdata: Fix release date of Kile 3.0 beta 4
  * Raise version to 2.9.95
  * Ensure that the doc files are compiled and installed
  * Rework how versions are handled
  * Fix RTTI with clang Use qobject_cast for runtime-loaded OkularPart to avoid issues with clang
  * Fix location of logging category install path</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785758400">- Update to version 2.9.95git.20260802T020133~eeeb6da4:
  * Translations update
  * Use keys() not values() for cwl files tree view (kde#509833)
  * Fix --line param when Kile is already running. (kde#491899)
  * Check for nullptr before ToolConfig::validateToolStatus() (kde#515695)
  * Find bibliography tools using base names (kde#408890)</changelog>
</package>
<package pkgid="13e73ffd41b15fcf4c9f43f73415eacc500a0aa9a7bd2177c51ef406f95b7d1be539f90ada7ea7fa10cf51dd9f51266b4be05d99a6770f91bc9f90a92c24001c" name="kile-debugsource" arch="i586">
  <version epoch="0" ver="2.9.95git.20260802T020133~eeeb6da4" rel="1.1"/>
  <changelog author="fabian@ritter-vogt.de" date="1481198400">- Revert kde4_runtime_requires change</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1551096000">- Update to 3.0 Beta 2
  * Uses KDE Frameworks 5
  * Features:
    + New live preview feature
    + Integration of Okular viewer
    + Customizable user menu
  * Numerous fixes
- Add patches to git master at 09910015:
  * 0001-Silence-CMake-s-CMP0071-policy-warning.patch
  * 0003-Remove-X-DBUS-StartupType-from-desktop-file.patch
  * 0004-GIT_SILENT-made-messages-after-extraction.patch
  * 0005-Fix-minor-EBN-issues.patch
  * 0006-Fix-minor-EBN-issues.patch
  * 0007-GIT_SILENT-made-messages-after-extraction.patch
  * 0008-no-op-open-save-.ui-files.patch
  * 0009-Use-KMessageWidget-in-PostscriptDialog.patch
  * 0010-Fix-minor-EBN-issues.patch
  * 0011-Fix-minor-EBN-issues-explicit-normalize.patch
  * 0012-GIT_SILENT-made-messages-after-extraction.patch
  * 0013-i18n-fix-few-string-puzzles.patch
  * 0014-User-menu-do-not-attempt-to-load-an-empty-file-name.patch
  * 0015-Fix-minor-typo.patch
  * 0016-GIT_SILENT-made-messages-after-extraction.patch
  * 0017-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
  * 0018-no-need-to-declare-void-functions-with-no-parameters.patch
  * 0019-Fix-tab-icons-for-informing-the-user-of-clandestine-.patch
  * 0020-Use-more-functor-based-signal-slot-connections-in-Ki.patch
  * 0021-Search-for-the-file_save_copy_as-action-inside-KText.patch
  * 0022-Fix-Appstreamercli-minor-issues.patch
  * 0023-GIT_SILENT-made-messages-after-extraction.patch
  * 0024-GIT_SILENT-made-messages-after-extraction.patch
  * 0025-GIT_SILENT-made-messages-after-extraction.patch
  * 0026-GIT_SILENT-made-messages-after-extraction.patch
  * 0027-actually-initialize-kcrash-properly.patch
  * 0028-GIT_SILENT-made-messages-after-extraction.patch
  * 0029-GIT_SILENT-made-messages-after-extraction.patch
  * 0030-GIT_SILENT-made-messages-after-extraction.patch
  * 0031-GIT_SILENT-made-messages-after-extraction.patch
  * 0032-GIT_SILENT-made-messages-after-extraction.patch
  * 0033-GIT_SILENT-made-messages-after-extraction.patch
  * 0034-Avoid-crashing-when-closing-a-document-that-is-being.patch
  * 0035-GIT_SILENT-made-messages-after-extraction.patch
- Drop patches, now upstream:
  * fix-user-editable-menus.patch</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1571572800">- Update to 3.0 Beta 3
  * No changelog available
- Drop patches merged upstream:
  * 0001-Silence-CMake-s-CMP0071-policy-warning.patch
  * 0003-Remove-X-DBUS-StartupType-from-desktop-file.patch
  * 0004-GIT_SILENT-made-messages-after-extraction.patch
  * 0005-Fix-minor-EBN-issues.patch
  * 0006-Fix-minor-EBN-issues.patch
  * 0007-GIT_SILENT-made-messages-after-extraction.patch
  * 0008-no-op-open-save-.ui-files.patch
  * 0009-Use-KMessageWidget-in-PostscriptDialog.patch
  * 0010-Fix-minor-EBN-issues.patch
  * 0011-Fix-minor-EBN-issues-explicit-normalize.patch
  * 0012-GIT_SILENT-made-messages-after-extraction.patch
  * 0013-i18n-fix-few-string-puzzles.patch
  * 0014-User-menu-do-not-attempt-to-load-an-empty-file-name.patch
  * 0015-Fix-minor-typo.patch
  * 0016-GIT_SILENT-made-messages-after-extraction.patch
  * 0017-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
  * 0018-no-need-to-declare-void-functions-with-no-parameters.patch
  * 0019-Fix-tab-icons-for-informing-the-user-of-clandestine-.patch
  * 0020-Use-more-functor-based-signal-slot-connections-in-Ki.patch
  * 0021-Search-for-the-file_save_copy_as-action-inside-KText.patch
  * 0022-Fix-Appstreamercli-minor-issues.patch
  * 0023-GIT_SILENT-made-messages-after-extraction.patch
  * 0024-GIT_SILENT-made-messages-after-extraction.patch
  * 0025-GIT_SILENT-made-messages-after-extraction.patch
  * 0026-GIT_SILENT-made-messages-after-extraction.patch
  * 0027-actually-initialize-kcrash-properly.patch
  * 0028-GIT_SILENT-made-messages-after-extraction.patch
  * 0029-GIT_SILENT-made-messages-after-extraction.patch
  * 0030-GIT_SILENT-made-messages-after-extraction.patch
  * 0031-GIT_SILENT-made-messages-after-extraction.patch
  * 0032-GIT_SILENT-made-messages-after-extraction.patch
  * 0033-GIT_SILENT-made-messages-after-extraction.patch
  * 0034-Avoid-crashing-when-closing-a-document-that-is-being.patch
  * 0035-GIT_SILENT-made-messages-after-extraction.patch</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1573732800">- Require okular, kile doesn't start if it's not installed
  (boo#1156577)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1573732801">- Use cmake() style BuildRequires when possible.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Replace %make_jobs with %cmake_build.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1708948800">- Replace okular-devel BuildRequires with 'cmake(Okular5)'</changelog>
  <changelog author="christophe@krop.fr" date="1710244800">- Switch to a GIT snapshot
- Update to version 2.9.93git.20240312T011912~078a771:
  * Update README regarding Qt 6 and KF 6
  * Update changelog to reflect Qt 6 / KF 6 port
  * Require at least ecm &gt;= 6.0.0
  * Fix some more compilation errors relating to ECM 5.240
  * emit -&gt; Q_EMIT
  * Fix some compilation errors relating to ECM 5.240
  * Ensure that the Kile icon is shown correctly in Help / About Kile
  * Fix signal connection problems: QProcess::error -&gt; QProcess::errorOccurred</changelog>
  <changelog author="christophe@krop.fr" date="1738411200">- Update to version 2.9.95git.20250201T013505~e5dac14:
  * Add BibLaTeX style extension for softwareversion
  * Adapt coding style to Kile's coding style
  * Project dependencies: Search for files relative to the master document
  * Mark constructors with one argument explicit.
  * Make a couple of pointers const
  * kiledocmanager.cpp: Use range-based for-loop
  * [Flatpak] Re-enable
  * Remove deprecated Qt macros Q_NULLPTR and Q_DECL_OVERRIDE
  * Fix some issues revealed by static analyzers
  * Add override to destructor.
  * Use the correct name for the 'menu_mathbreqnenv' menu
  * Ensure that all insertion actions are disabled when no document is open
  * Add "Open Containing Folder" action
  * Use more range-based for loops
  * UI files: use notr="true" instead of old comment="KDE::DoNotExtract"
  * Update forward search shortcut
  * Use as_const instead of const_cast
  * Simplify more code flows, e.g. by removing continue's
  * Add ShowAll tools to Tools/Build config
  * Simplify code flow, e.g. by removing continue's
  * Increase kileui.rc version
  * Add new actions to kileui.rc
  * Fix deprecation warning for Qt::Key_mu
  * Work/wraith/add environments
  * Fix crashes in SelectFrameAction
  * House-keep range-based for loops
  * Wrap in QLatin1String and QLatin1Char
  * editorextension: fix crash in finding bracket and dollar pairs
  * src/configtester.cpp: Fix Windows build
  * Wrap in QLatin1String and QLatin1Char
  * Replace some Qt 6 deprecations
  * add Shift+Leftclick in editor to forward search
  * Make warning RegEx non-greedy.
  * Respect user feedback in AbbreviationView::slotDeleteAbbreviation()
  * Fix creation of the local abbreviation directory
  * Remove unused variables found by Clazy
  * LaTeXOutputParser: Fix invalid regular expression
  * appstream: replace deprecated developer_name with developer, add launchable
  * Drop code duplicating what KAboutData::setApplicationData() does
  * [cmake] Guard use of KF6 Doc Tools as it is optional
  * appdata: Fix release date of Kile 3.0 beta 4
  * Raise version to 2.9.95
  * Ensure that the doc files are compiled and installed
  * Rework how versions are handled
  * Fix RTTI with clang Use qobject_cast for runtime-loaded OkularPart to avoid issues with clang
  * Fix location of logging category install path</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785758400">- Update to version 2.9.95git.20260802T020133~eeeb6da4:
  * Translations update
  * Use keys() not values() for cwl files tree view (kde#509833)
  * Fix --line param when Kile is already running. (kde#491899)
  * Check for nullptr before ToolConfig::validateToolStatus() (kde#515695)
  * Find bibliography tools using base names (kde#408890)</changelog>
</package>
<package pkgid="9969f3d42b63eeb9827c72693426f7e5c8554cf024f0d381a65ffeb675aaf6e5d82aaadbb50102b6b5ddc6a688cb8f2cf8063c2c75f751831d143116db346f1c" name="killbots-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="9ab38ded664d8fd69e13bb4176e93843ae963192d2f8f5f6da867ceb2639175dabed8f0a51865563fe11357f59e47f40d467d48b24c5c25de4e1db0e77786217" name="killbots-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="15dcdeb3a1d87ff7f54ccbd6a56b0438d28942c6f041d8654a0114c36ab02135cdbad6518765844fed57f45471d49602dcc4ad7ed8344db89aa463505de064d3" name="killport-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.2" rel="1.2"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1715342400">- First packaged release v0.9.2</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1716638400">- Update to 1.0.0:
  * Mode Selection: Users can now specify whether to target processes, containers,
    or both. This is controlled via the -m/--mode option.
  * Signal Specification: The tool now supports specifying many different signals
    to be sent to processes or containers, enhancing the control users have over
    how they terminate these entities.
  * Dry Run Option: This new feature allows users to simulate termination commands
    to see which processes or containers would be affected without actually performing
    the kill operation.
  * Release as a library</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1717416000">- Update to 1.1.0:
  * fixed testsuite
  * added Windows support</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1773489600">- Update to 2.0.0:
  * man page
  * --no-fail flag to exit successfully even when no process is found
  * SIGPIPE handling for clean pipe behavior (e.g., killport 8080 | head)
  * PID deduplication on Linux and macOS (prevents duplicate kill attempts)
  * Breaking: Exit code 2 when no matching process or container is found
    (was 0). Use --no-fail to restore previous behavior
  * fix Duplicate process entries when a process listens on both IPv4 and IPv6
  * fix Killing container runtime's port forwarder process
    (e.g., OrbStack Helper) instead of the container</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1783771200">- Update to 2.0.1:
  * update direct and transitive dependencies</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1786276800">- Update to 2.0.2:
  * bump deps
  * Minimum supported Rust version corrected from 1.74 to 1.86
  * Killing multiple ports no longer stops at the first port that errors
  * port lookup scans /proc once for all matching socket inodes instead of once
    per inode, and no longer returns duplicate entries when several fds match the port
  * processes with unreadable command lines fall back to the short process name
    instead of being skipped
  * Container runtime detection and kills honor DOCKER_HOST (colima, podman,
    remote docker)
  * Container kills reuse the shared tokio runtime instead of building a new
    one per container</changelog>
</package>
<package pkgid="c070ea42eb18517d058dc577f7c27bb29cc3bff560c186feb59e3963045f665aac2d153de67f42fb79d65566fa538eafbf5eb151e03e791fc84cd53108532ddc" name="killport-debugsource" arch="i586">
  <version epoch="0" ver="2.0.2" rel="1.2"/>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1715342400">- First packaged release v0.9.2</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1716638400">- Update to 1.0.0:
  * Mode Selection: Users can now specify whether to target processes, containers,
    or both. This is controlled via the -m/--mode option.
  * Signal Specification: The tool now supports specifying many different signals
    to be sent to processes or containers, enhancing the control users have over
    how they terminate these entities.
  * Dry Run Option: This new feature allows users to simulate termination commands
    to see which processes or containers would be affected without actually performing
    the kill operation.
  * Release as a library</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1717416000">- Update to 1.1.0:
  * fixed testsuite
  * added Windows support</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1773489600">- Update to 2.0.0:
  * man page
  * --no-fail flag to exit successfully even when no process is found
  * SIGPIPE handling for clean pipe behavior (e.g., killport 8080 | head)
  * PID deduplication on Linux and macOS (prevents duplicate kill attempts)
  * Breaking: Exit code 2 when no matching process or container is found
    (was 0). Use --no-fail to restore previous behavior
  * fix Duplicate process entries when a process listens on both IPv4 and IPv6
  * fix Killing container runtime's port forwarder process
    (e.g., OrbStack Helper) instead of the container</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1783771200">- Update to 2.0.1:
  * update direct and transitive dependencies</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1786276800">- Update to 2.0.2:
  * bump deps
  * Minimum supported Rust version corrected from 1.74 to 1.86
  * Killing multiple ports no longer stops at the first port that errors
  * port lookup scans /proc once for all matching socket inodes instead of once
    per inode, and no longer returns duplicate entries when several fds match the port
  * processes with unreadable command lines fall back to the short process name
    instead of being skipped
  * Container runtime detection and kills honor DOCKER_HOST (colima, podman,
    remote docker)
  * Container kills reuse the shared tokio runtime instead of building a new
    one per container</changelog>
</package>
<package pkgid="8307d2ea32cf0813144a2affc59f6642500f93b4704d4fda16066918563091d3a187c240a221c39e10e25bf0d672a9efb251febaa7d4072bce4af3f1e89f8b31" name="kim-api-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.0" rel="2.9"/>
  <changelog author="junghans@votca.org" date="1533124800">- initial commit</changelog>
  <changelog author="relliott@umn.edu" date="1554120000">- update to official v2.0.2 release
  * make adjustments for new upstream package name (kim-api-v2 -&gt; kim-api)
  * add examples package
  * build does indeed require vim (it uses the xxd utility)
  * update required cmake version to match actual package
  * add appropriate dependencies
  * update to new bash completions file name</changelog>
  <changelog author="relliott@umn.edu" date="1554638400">- update install locations of cmake files</changelog>
  <changelog author="relliott@umn.edu" date="1564228800">- update to v2.1.1 release
  * Add zsh completions</changelog>
  <changelog author="relliott@umn.edu" date="1564488000">- update to v2.1.2 release
  * Improve zsh completions
  * Bug fixes</changelog>
  <changelog author="relliott@umn.edu" date="1566820800">- update to v2.1.3 release
  * Bug fixes</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1605787200">- update to v2.2.0
  * Added 'portable-model' utility</changelog>
  <changelog author="Ryan S. Elliott &lt;relliott@umn.edu&gt;" date="1609156800">- update to v2.2.1
  * update to cmake 3.10 requirement</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650283200">- Update to version 2.3.0
  * Re-license from CDDL to LGPL-2.1-or-later
  * Fixed bug in c bindings for KIM_Collections_GetDirectoryName()
  * Add partial_particle_energy computation to utility_forces_numer_deriv</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1709553600">- Align path for document installation between openSUSE versions.</changelog>
</package>
<package pkgid="238d745c31f015ce43806021439bbfd3c002fa18c93876489dd859d8d5f493d9cb09f667d8e8b57ac0ca6034a09445b2414b3d8be17b9b3e7fa5cd5231018580" name="kim-api-debugsource" arch="i586">
  <version epoch="0" ver="2.3.0" rel="2.9"/>
  <changelog author="junghans@votca.org" date="1533124800">- initial commit</changelog>
  <changelog author="relliott@umn.edu" date="1554120000">- update to official v2.0.2 release
  * make adjustments for new upstream package name (kim-api-v2 -&gt; kim-api)
  * add examples package
  * build does indeed require vim (it uses the xxd utility)
  * update required cmake version to match actual package
  * add appropriate dependencies
  * update to new bash completions file name</changelog>
  <changelog author="relliott@umn.edu" date="1554638400">- update install locations of cmake files</changelog>
  <changelog author="relliott@umn.edu" date="1564228800">- update to v2.1.1 release
  * Add zsh completions</changelog>
  <changelog author="relliott@umn.edu" date="1564488000">- update to v2.1.2 release
  * Improve zsh completions
  * Bug fixes</changelog>
  <changelog author="relliott@umn.edu" date="1566820800">- update to v2.1.3 release
  * Bug fixes</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1605787200">- update to v2.2.0
  * Added 'portable-model' utility</changelog>
  <changelog author="Ryan S. Elliott &lt;relliott@umn.edu&gt;" date="1609156800">- update to v2.2.1
  * update to cmake 3.10 requirement</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650283200">- Update to version 2.3.0
  * Re-license from CDDL to LGPL-2.1-or-later
  * Fixed bug in c bindings for KIM_Collections_GetDirectoryName()
  * Add partial_particle_energy computation to utility_forces_numer_deriv</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1709553600">- Align path for document installation between openSUSE versions.</changelog>
</package>
<package pkgid="915f0afb5e2b7704fed4a8f0d688a0a40dec15dd8a49e88c04ab44a0cb50762d4e43dd0a1dfdbabd26c100bba54e5f1453b79e977eb06b51df2bc1eef555627b" name="kim-api-examples-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.0" rel="2.9"/>
  <changelog author="junghans@votca.org" date="1533124800">- initial commit</changelog>
  <changelog author="relliott@umn.edu" date="1554120000">- update to official v2.0.2 release
  * make adjustments for new upstream package name (kim-api-v2 -&gt; kim-api)
  * add examples package
  * build does indeed require vim (it uses the xxd utility)
  * update required cmake version to match actual package
  * add appropriate dependencies
  * update to new bash completions file name</changelog>
  <changelog author="relliott@umn.edu" date="1554638400">- update install locations of cmake files</changelog>
  <changelog author="relliott@umn.edu" date="1564228800">- update to v2.1.1 release
  * Add zsh completions</changelog>
  <changelog author="relliott@umn.edu" date="1564488000">- update to v2.1.2 release
  * Improve zsh completions
  * Bug fixes</changelog>
  <changelog author="relliott@umn.edu" date="1566820800">- update to v2.1.3 release
  * Bug fixes</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1605787200">- update to v2.2.0
  * Added 'portable-model' utility</changelog>
  <changelog author="Ryan S. Elliott &lt;relliott@umn.edu&gt;" date="1609156800">- update to v2.2.1
  * update to cmake 3.10 requirement</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650283200">- Update to version 2.3.0
  * Re-license from CDDL to LGPL-2.1-or-later
  * Fixed bug in c bindings for KIM_Collections_GetDirectoryName()
  * Add partial_particle_energy computation to utility_forces_numer_deriv</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1709553600">- Align path for document installation between openSUSE versions.</changelog>
</package>
<package pkgid="eef10a814426b10be1be0e4f61b98d2b4b5ceeda5a1af106006d42a109027f2d5fab366313611ad31438fc9add381e223ff6098fad52ba365816620639846a75" name="kimageformats-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * jxl: add support for libjxl v0.9, drop support for old 0.6.1
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * psd: Fix UB type punning (kde#471829)
  * Treat 3-channel MCH images as CMY images
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693310400">- Add patch to support avif 1.0:
  * 0001-Support-libavif-1.0.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * QOI: Advertise write support in the desktop file
  * qoi: write support backported from master
  * xcf: format v12 support (kf5)
  * Support libavif 1.0
  * exr: multiple fixes (kf5)
  * Fix missing qoi.desktop
  * qoi: fix buffer overflow kf5
  * Renamed qoi.h to qoi_p.h
  * Minor improvements
  * Add support for the QOI image format
  * Set linear color space and round fix
- Drop patch, merged upstream
  * 0001-Support-libavif-1.0.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * avif: support repetition count
  * raw: fix multi image load
  * hdr: fix oss-fuzz issue 62197
  * hdr: fix crash (oss-fuzz)
  * xcf: fix crash (oss-fuzz issue 62075)
  * xcf: fix oss-fuzz issue</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * avif: new quality settings
  * Update CI template
  * HEIF plug-in extended to support HEJ2 format</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * TGA: added options support
  * More header checks (related: kde#479612)</changelog>
</package>
<package pkgid="b8ce0ee5bc65b813f1fab595b884303fb6376ddf9c112b31a4fcfafb455fe9c4ad9eff4f5f3d02077c9e6cfee9a9674d2823c4f3fcc37e3887c9700452a536ff" name="kimageformats-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * jxl: add support for libjxl v0.9, drop support for old 0.6.1
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * psd: Fix UB type punning (kde#471829)
  * Treat 3-channel MCH images as CMY images
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693310400">- Add patch to support avif 1.0:
  * 0001-Support-libavif-1.0.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * QOI: Advertise write support in the desktop file
  * qoi: write support backported from master
  * xcf: format v12 support (kf5)
  * Support libavif 1.0
  * exr: multiple fixes (kf5)
  * Fix missing qoi.desktop
  * qoi: fix buffer overflow kf5
  * Renamed qoi.h to qoi_p.h
  * Minor improvements
  * Add support for the QOI image format
  * Set linear color space and round fix
- Drop patch, merged upstream
  * 0001-Support-libavif-1.0.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * avif: support repetition count
  * raw: fix multi image load
  * hdr: fix oss-fuzz issue 62197
  * hdr: fix crash (oss-fuzz)
  * xcf: fix crash (oss-fuzz issue 62075)
  * xcf: fix oss-fuzz issue</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * avif: new quality settings
  * Update CI template
  * HEIF plug-in extended to support HEJ2 format</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * TGA: added options support
  * More header checks (related: kde#479612)</changelog>
</package>
<package pkgid="6194d44dd0d84cc6d6ea747818e8c8ff012e87e2ca79d51e5c21fc5e75d64765dbb044279e9499cb2c05f2d51971af4344da63dd9a296e9f4cd58109eac395ae" name="kimageformats-eps-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.13"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * jxl: add support for libjxl v0.9, drop support for old 0.6.1
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * psd: Fix UB type punning (kde#471829)
  * Treat 3-channel MCH images as CMY images
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1693310400">- Add patch to support avif 1.0:
  * 0001-Support-libavif-1.0.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * QOI: Advertise write support in the desktop file
  * qoi: write support backported from master
  * xcf: format v12 support (kf5)
  * Support libavif 1.0
  * exr: multiple fixes (kf5)
  * Fix missing qoi.desktop
  * qoi: fix buffer overflow kf5
  * Renamed qoi.h to qoi_p.h
  * Minor improvements
  * Add support for the QOI image format
  * Set linear color space and round fix
- Drop patch, merged upstream
  * 0001-Support-libavif-1.0.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * avif: support repetition count
  * raw: fix multi image load
  * hdr: fix oss-fuzz issue 62197
  * hdr: fix crash (oss-fuzz)
  * xcf: fix crash (oss-fuzz issue 62075)
  * xcf: fix oss-fuzz issue</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * avif: new quality settings
  * Update CI template
  * HEIF plug-in extended to support HEJ2 format</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * TGA: added options support
  * More header checks (related: kde#479612)</changelog>
</package>
<package pkgid="b7e39bc5b06defe6f45efcccfb4365320424a8a8d5bf3fb66de22edbb57f09b283cdc9f6b271dcfbb7e9a8a77a7884ac57dc35a43cb50e8e46ee4272374173ed" name="kimap-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks
  * Fix leak of client_interact</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="12b1899c889ef950667ca6b375963ecc4dce369b680af3b5c7031014e0a80d30aa89259803738968ac3bb0ca1942ccbe10c3d98171da064d79b8f748999954a8" name="kime-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="2.12"/>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1766923200">- Initial package for version 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767182400">- Modify spec file. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767268800">- Splitting the package and optimizing OBS guidelines. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767441600">- Add _service for vendor. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767441601">- Fix vendor: use Cargo.lock versions (update=false). package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767787200">- Fix some requires and plugin settings. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767873600">- Fix vendor checksum to build other arch. package for 3.1.1</changelog>
</package>
<package pkgid="b4a23ee18e2ff233446a3428ec7676bc2ebb3e935faa27cbbf1fa962df3c8b021768f8afbb1f43a11f0c2312bf70e9052688b0873fe40dd1cdca7cbfe05158ed" name="kime-gtk3-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="2.12"/>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1766923200">- Initial package for version 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767182400">- Modify spec file. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767268800">- Splitting the package and optimizing OBS guidelines. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767441600">- Add _service for vendor. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767441601">- Fix vendor: use Cargo.lock versions (update=false). package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767787200">- Fix some requires and plugin settings. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767873600">- Fix vendor checksum to build other arch. package for 3.1.1</changelog>
</package>
<package pkgid="351c988580e8c890aef3819c55c3ac35b5793ae0f325aca241ab9f5d72f6eeda471c25e6f357cf16433c6b6be5eeabec66063fa1b8c14cc908cb65e35dec62e8" name="kime-gtk4-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="2.12"/>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1766923200">- Initial package for version 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767182400">- Modify spec file. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767268800">- Splitting the package and optimizing OBS guidelines. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767441600">- Add _service for vendor. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767441601">- Fix vendor: use Cargo.lock versions (update=false). package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767787200">- Fix some requires and plugin settings. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767873600">- Fix vendor checksum to build other arch. package for 3.1.1</changelog>
</package>
<package pkgid="6f85bec90b52012851d706235bba4cd1b1c0305043c285221446c8846aa1af3c11f4e12525177579dca345ad46d1dd4699d0fc4c69d784dab1e2fbecaf920fbb" name="kime-qt5-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="2.12"/>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1766923200">- Initial package for version 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767182400">- Modify spec file. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767268800">- Splitting the package and optimizing OBS guidelines. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767441600">- Add _service for vendor. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767441601">- Fix vendor: use Cargo.lock versions (update=false). package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767787200">- Fix some requires and plugin settings. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767873600">- Fix vendor checksum to build other arch. package for 3.1.1</changelog>
</package>
<package pkgid="77b834bbf035bad373c6670b3a6d9c701c1c92220ec040bfdaf36c22801288954616e03a413e9a4f837bf88f9fc72838e62492021284f905f1d6825d361ec12f" name="kime-qt6-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.1" rel="2.12"/>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1766923200">- Initial package for version 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767182400">- Modify spec file. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767268800">- Splitting the package and optimizing OBS guidelines. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767441600">- Add _service for vendor. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767441601">- Fix vendor: use Cargo.lock versions (update=false). package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767787200">- Fix some requires and plugin settings. package for 3.1.1</changelog>
  <changelog author="Kim DaeHyun &lt;kernalix7@kodenet.io&gt;" date="1767873600">- Fix vendor checksum to build other arch. package for 3.1.1</changelog>
</package>
<package pkgid="210680b3d42268cf75e47b1e6f34e55923f461251f176fd7bfc36e9e6997e4fcce661805d63ef00b645d8ea94e47a9a6c6c56d05c4af18b40c875085e8882728" name="kind-debuginfo" arch="i586">
  <version epoch="0" ver="0.33.0" rel="1.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1723809600">- Update to version 0.24.0:
  * version v0.24.0
  * bump node image to 1.31.0
  * bump base image
  * bump kindnetd image
  * bump local path provisioner image
  * switch to go 1.22.6
  * Bump actions/upload-artifact from 4.3.5 to 4.3.6 in the actions
    group
  * Update copyright year in powershell.go
  * Add powershell completion
  * reword comments
  * Bump actions/upload-artifact from 4.3.4 to 4.3.5 in the actions
    group
  * bump kindnetd image
  * bump dependencies
  * Fix Kubeadm template format
  * Fix Ingress migration guide link error
  * Add known issue for WSL2 and cgroupv2 support
  * update rbac permissions for kindnet network policies
  * bump kindnetd image
  * implement network policies
  * use informers and context cancellation
  * kindnetd: update base image
  * Clean up known issues page
  * Mention possible pids_limit issues with rootless podman
  * Bump the actions group across 1 directory with 2 updates
  * bump node image
  * update base image
  * fix legacy env format warning
  * normalize FROM AS casing to silence buildx warnings
  * bump cni plugins to 1.5.1
  * update crictl to 1.30
  * update containerd to 1.7.18
  * update go / runc to go 1.22 / 1.1.13
  * Remove DOCKER_CLI_EXPERIMENTAL usage
  * simplify ingress guide, add Gateway API note
  * Add installation instructions for Scoop and Winget
  * switch to currently supported fedora (39)
  * Bump actions/checkout from 4.1.6 to 4.1.7 in the actions group
  * Add third party package installation note
  * e2e-k8s.sh: support --ginkgo.label-filter
  * Clean up GitHub Action definitions
  * cluster: drop DisableLocalStorageCapacityIsolation
  * switch to an active mirror
  * removed kong ingress documentation
  * Minor updates to Design docs
  * update comments regarding skipping preflight kubeadm phase
  * Add cgroupns requirement to known issues
  * update pause image to 3.10
  * Update Go dependencies
  * Add a new builder for tarballs and released artifacts
  * set skipPhases in Init and JoinConfiguration
  * Bump the actions group across 1 directory with 2 updates
  * promote stmcginnis to reviwer
  * update install docs for 0.23.0
  * version v0.24.0-alpha
  * Bump containerd to v1.7.16
  * group dependabot updates
  * make sure CI install the correct go
  * enable loading multiple image archives</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1731240000">- Update to version 0.25.0:
  * version v0.25.0
  * bump node image
  * bump local-path-provisioner
  * bump kindnetd
  * bump base image
  * bump to go 1.22.9
  * Setting the default hostIP for `get kubeconfig`
  * remove myself from OWNERS
  * Fix site link to LoadBalancer page
  * bump go to 1.22.8
  * update container-log-max-size
  * update container-log-max-files-max-size
  * aggregate masq sync errors
  * Update site/content/docs/user/ingress.md
  * Improve the ingress controller guide
  * use agnhost for the documentation manifests
  * Bump the actions group with 2 updates
  * Update usage.yaml
  * bump kindnetd image
  * kindnet: don't collide with kube-network-policies
  * fix missing space in ip6tables error matching
  * Bump the actions group across 1 directory with 2 updates
  * CI: VM: switch away from Vagrant to Lima
  * bump default node image to kubernetes 1.31.1
  * bump kindnetd image
  * kindnetd: kube-network-policies bump to 0.6.0 to fix dns race
  * detect ip6tables setup failure and fallback to ipv4 only
  * docs: Fix quick start formatting issues
  * clarify when port-mapping is needed
  * Bump actions/upload-artifact from 4.3.6 to 4.4.0 in the actions group
  * Add install note to rootless docs
  * add loadbalancer note
  * add clarification to cri-o reference
  * Update ingress.md
  * Add CRI-O Kind tutorial to Kind user docs
  * fix getting version from tarball
  * update install docs to v0.24
  * version v0.25.0-alpha</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734436800">- Update to version 0.26.0:
  * version v0.26.0
  * Bump actions/setup-go from 5.1.0 to 5.2.0 in the actions group
  * add new push-node.sh that uses pre-compiled upstream releases
  * update default node image to 1.32 with upgraded containerd etc
  * upgrade local path images to latest
  * update local-path-provisioner with changes from v0.0.24 to
    v0.30.0 in usptream yaml, document the changes we apply
  * use latest kindnetd image build
  * fix local-path-provisioner build
  * update local-path-provisioner build to v0.30.0
  * bump base image
  * increase golangci-lint timeout 50%
  * update go mod for tools to 1.23
  * update generated.sh for gengo changes
  * upgrade tools
  * bump base image dependencies
  * bump go to 1.23.4
  * add fallback version detection for tarballs &lt; v1.31
  * update ingress docs
  * update install docs to v0.25.0
  * version v0.26.0-alpha
  * Add note to configuration about HA control plane
  * cleanup docs references too --loglevel
  * remove long-deprecated --loglevel flag
  * clean up kube-root references in docs
  * drop long-deprecated --kube-root flag</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739707200">- Update to version 0.27.0:
  * version v0.27.0
  * update node image with latest base image
  * bump local-path-storage to latest
  * bump kindnetd to latest
  * bump base image to latest
  * bump go to 1.23.6
  * update default node image to 1.32.2
  * enhance push-node script
  * bump base image with statically linked plugins
  * Statically link CNI plugins
  * replace dated intial design docs with a clear warning to not
    depend on implementation details
  * version test cleanup: don't mutate globals, use pre-computed
    expected values
  * Bump actions/setup-go from 5.2.0 to 5.3.0 in the actions group
  * test: upgrade nerdctl to v2
  * TEST: v1.32.1 node image
  * wait for containerd to be ready
  * retry image pulls once, fail if that doesn't work
  * doc: fix typo
  * update to latest base image with containerd 2.0.2
  * update containerd to v2.0.2
  * Bump actions/upload-artifact from 4.5.0 to 4.6.0 in the actions
    group
  * Add description to delete cluster subcommands
  * update shellescape to latest with new vanity import
  * Bump actions/upload-artifact from 4.4.3 to 4.5.0 in the actions
    group
  * update install docs for v0.26.0
  * version v0.27.0-alpha
  * fix push node having qemu setup reliably
  * fix `kind get clusters` via nerdctl
  * fix: remove NoArgs positional arguments validation</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747483200">- Update to version 0.28.0:
  This release moves to Kubernetes to 1.33.1 by default.
  * Breaking Changes
  - The default node image is now
    kindest/node:v1.33.1@sha256:8d866994839cd096b3590681c55a6fa4a071fdaf33be7b9660e5697d2ed13002
  * New Features
  - Updated to containerd 2.1 and runc 1.3
  - Updated default node image to Kubernetes 1.33.1
  - Updated go to 1.24.2
  * Images pre-built for this release:
  - v1.33.1:
    kindest/node:v1.33.1@sha256:8d866994839cd096b3590681c55a6fa4a071fdaf33be7b9660e5697d2ed13002
  - v1.32.5:
    kindest/node:v1.32.2@sha256:36187f6c542fa9b78d2d499de4c857249c5a0ac8cc2241bef2ccd92729a7a259
  - v1.31.9:
    kindest/node:v1.31.6@sha256:156da58ab617d0cb4f56bbdb4b493f4dc89725505347a4babde9e9544888bb92
  - v1.30.13:
    kindest/node:v1.30.10@sha256:8673291894dc400e0fb4f57243f5fdc6e355ceaa765505e0e73941aa1b6e0b80
    NOTE: You must use the @sha256 digest to guarantee an image
    built for this release, until such a time as we switch to a
    different tagging scheme. Even then we will highly encourage
    digest pinning for security and reproducibility reasons.
    See also:
    https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster
    https://kind.sigs.k8s.io/docs/user/quick-start/#building-images
    NOTE: These node images support amd64 and arm64, both of our
    supported platforms. You must use the same platform as your
    host, for more context see #2718
  * Fixes
  - Node image now sets net.ipv4.conf.all.arp_ignore to 0 to
    address some container networking failures</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747828800">- Update to version 0.29.0:
  This is a quick security release to pickup the containerd 2.1.1
  CVE-2025-47290 fix.
  * Breaking Changes
  - The default node image is now
    kindest/node:v1.33.1@sha256:050072256b9a903bd914c0b2866828150cb229cea0efe5892e2b644d5dd3b34f
  * New Features
  - Updated to containerd 2.1.1
  * Images pre-built for this release:
  - v1.33.1:
    kindest/node:v1.33.1@sha256:050072256b9a903bd914c0b2866828150cb229cea0efe5892e2b644d5dd3b34f
  - v1.32.5:
    kindest/node:v1.32.5@sha256:e3b2327e3a5ab8c76f5ece68936e4cafaa82edf58486b769727ab0b3b97a5b0d
  - v1.31.9:
    kindest/node:v1.31.9@sha256:b94a3a6c06198d17f59cca8c6f486236fa05e2fb359cbd75dabbfc348a10b211
  - v1.30.13:
    kindest/node:v1.30.13@sha256:397209b3d947d154f6641f2d0ce8d473732bd91c87d9575ade99049aa33cd648
  * Fixes
  - Fixes containerd CVE-2025-47290 / GHSA-cm76-qm8v-3j95</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1756382400">- Update to version 0.30.0:
  * Breaking Changes
  - The default node image is now
    kindest/node:v1.34.0@sha256:7416a61b42b1662ca6ca89f02028ac133a309a2a30ba309614e8ec94d976dc5a
  * New Features
  - Updated to containerd 2.1.4
  * Images pre-built for this release:
  - v1.34.0: kindest/node:v1.34.0@7416a61b42b1662ca6ca89f02028ac133a309a2a30ba309614e8ec94d976dc5a
  - v1.33.4: kindest/node:v1.33.4@sha256:25a6018e48dfcaee478f4a59af81157a437f15e6e140bf103f85a2e7cd0cbbf2
  - v1.32.8: kindest/node:v1.32.8@sha256:abd489f042d2b644e2d033f5c2d900bc707798d075e8186cb65e3f1367a9d5a1
  - v1.31.12: kindest/node:v1.31.12@sha256:0f5cc49c5e73c0c2bb6e2df56e7df189240d83cf94edfa30946482eb08ec57d2
    NOTE: You must use the @sha256 digest to guarantee an image
    built for this release, until such a time as we switch to a
    different tagging scheme. Even then we will highly encourage
    digest pinning for security and reproducibility reasons.
    See also:
  - https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster
  - https://kind.sigs.k8s.io/docs/user/quick-start/#building-images
    NOTE: These node images support amd64 and arm64, both of our
    supported platforms. You must use the same platform as your
    host, for more context see #2718
  * Fixes
  - Fix an issue with rebooting v1.33.0+ clusters #3941
  - Add priority class system-critical to kindnetd
  - Fix HA control-plane loadbalancer for podman #3962
  - Fix node-image builds with relative source paths</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1766059200">- Update to version 0.31.0:
  https://github.com/kubernetes-sigs/kind/releases/tag/v0.31.0
  * Breaking Changes
  - The default node image is now kindest/node:v1.35.0@sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f
  * Kubernetes 1.35+ Cgroup v1
    Kubernetes will be removing cgroup v1 support, and therefore
    kind node images at those versions will also be dropping
    support.
    You can read more about this change in the Kubernetes release
    blog:
    https://kubernetes.io/blog/2025/12/17/kubernetes-v1-35-release/#removal-of-cgroup-v1-support
    If you must use kind on cgroup v1, we recommend using an older
    Kubernetes release for the immediate future, but we also
    strongly recommend migrating to cgroup v2.
    In the near future as Kubernetes support dwindles, KIND will
    also clean up cgroup v1 workarounds and drop support in future
    kind releases and images, regardless of Kubernetes version.
    Most stable linux distros should be on cgroupv2 out of the box.
    This is a reminder to use pinned images by digest, see the note
    below about images for this release.
  * Kubeadm Config *Future* Breaking Change
    WARNING: Future kind releases will adopt kubeadm v1beta4
    configuration, kubeadm v1beta4 has a breaking change to
    extraArgs:
    https://kubernetes.io/blog/2024/08/23/kubernetes-1-31-kubeadm-v1beta4/.
    If you use the kubeadmConfigPatches feature then you may need
    to prepare for this change.
    We recommend that you use versioned config patches that
    explicitly match the version required.
    KIND uses kubeadm v1beta3 for Kubernetes 1.23+, and will likely
    use v1beta4 for Kubernetes 1.36+
    The exact version is TBD pending work to fix this but expected
    to be 1.36.
    It will definitely be an as-of-yet-unreleased Kubernetes
    version to avoid surprises, and it will not be on a
    patch-release boundary.
    KIND may still work with older Kubernetes versions at v1beta2,
    but we no longer test or actively support these as Kubernetes
    only supports 1.32+ currently: https://kubernetes.io/releases/
    You likely only need v1beta3 + v1beta4 patches, you can take
    your existing patches that work with v1beta3, explicitly set
    apiVersion: kubeadm.k8s.io/v1beta3 in the patch at the top
    level, and make another copy for v1beta4. The v1beta4 patch
    will need to move extraArgs from a map to a list, for examples
    see:
    https://kubernetes.io/docs/reference/config-api/kubeadm-config.v1beta4/
    For a concrete example of kind config with kubeadm config patch
    targeting both v1beta3 and v1beta4, consider this simple kind
    config that sets verbosity of the apiserver logs:
    kind: Cluster
    apiVersion: kind.x-k8s.io/v1alpha4
    kubeadmConfigPatches:
    [#] patch for v1beta3 (1.23 ...)
  - |
    kind: ClusterConfiguration
    apiVersion: kubeadm.k8s.io/v1beta3
    apiServer:
    extraArgs:
    "v": "4"
    [#] patch for v1beta4 (future)
  - |
    kind: ClusterConfiguration
    apiVersion: kubeadm.k8s.io/v1beta4
    apiServer:
    extraArgs:
  - name: "v"
    value: "4"
    If you only need to target a particular release, you can use
    one version.
    If you only need to target fields that did not change between
    kubeadm beta versions, you can use a versionless patch, which
    may be more convenient, but we cannot guarantee there will be
    no future kubeadm config breaking changes.
  * New Features
  - Assorted unspecified dependency updates
  * Images pre-built for this release:
  - v1.35.0: kindest/node:v1.35.0@sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f
  - v1.34.3: kindest/node:v1.34.3@sha256:08497ee19eace7b4b5348db5c6a1591d7752b164530a36f855cb0f2bdcbadd48
  - v1.33.7: kindest/node:v1.33.7@sha256:d26ef333bdb2cbe9862a0f7c3803ecc7b4303d8cea8e814b481b09949d353040
  - v1.32.11: kindest/node:v1.32.11@sha256:5fc52d52a7b9574015299724bd68f183702956aa4a2116ae75a63cb574b35af8
  - v1.31.14: kindest/node:v1.31.14@sha256:6f86cf509dbb42767b6e79debc3f2c32e4ee01386f0489b3b2be24b0a55aac2b
    NOTE: You must use the @sha256 digest to guarantee an image
    built for this release, until such a time as we switch to a
    different tagging scheme. Even then we will highly encourage
    digest pinning for security and reproducibility reasons.
    See also:
    https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster
    https://kind.sigs.k8s.io/docs/user/quick-start/#building-images
    NOTE: These node images support amd64 and arm64, both of our
    supported platforms. You must use the same platform as your
    host, for more context see #2718
  * Fixes
  - Detect additional edge case with ipv6 support on the host
  - Make development / release scripts GOTOOLCHAIN aware</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780488000">- Update to version 0.32.0:
  This release contains critical dependency updates, bug fixes, and
  defaults to Kubernetes 1.36.1.
  * Breaking Changes
  - The default node image is now
    kindest/node:v1.36.1@sha256:3489c7674813ba5d8b1a9977baea8a6e553784dab7b84759d1014dbd78f7ebd5
  - New node images requiring upgrading kind to kind load ...:
    Due to a containerd upgrade, you must upgrade kind to this
    release or newer to use kind load ... with the newly
    published node images. As always, we cannot gurantee full
    compatibility of node images between kind releases. You can
    use the digests from previous releases, upgrade kind, or
    build your own node-images.
  - kubeadm v1beta4 config format is now used for Kubernetes
    1.36.0+ If you are using versioned config patches, you must
    update to target v1beta4. Unversioned patches kind will
    attempt to convert as needed (more below in New Features).
    This change is required for Kubernetes 1.37+ which drops
    kubeadm v1beta3 config.
  - Adoption of Envoy for Load Balancing in multi-control-plane
    node clusters: HAProxy has been replaced by Envoy
    (docker.io/envoyproxy/envoy:v1.36.2) as the load balancer in
    multi-control-plane (HA) clusters. If you rely on custom
    HAProxy loadbalancer configurations or images, please note
    that Envoy is now used.
  - cgroup v1 warning: A warning is now printed if cgroup v1 is
    detected on the host. Kubernetes has deprecated support for
    cgroup v1, and at some point in the future KIND releases /
    node-images will also drop support for cgroup v1.
  * New Features
  - kubeadm v1beta4 configuration support: KIND now uses the
    v1beta4 config format for Kubernetes v1.36.0+ while
    maintaining v1beta3 for v1.23.0 up to v1.35.x, and v1beta2
    for older versions.
  - Custom Merging &amp; Version-Awareness for Kubeadm Config
    Patches:
  - KIND now automatically translates old-style map-based
    extraArgs / kubeletExtraArgs patches to the list-based
    v1beta4 format when targeting v1beta4 configs.
  - Config patches now append to extraArgs / kubeletExtraArgs /
    certSANs reliably. To overwrite or make other more precise
    patching, use json6902 patches.
  - Support for containerd config v4 format: Enabled support for
    containerd's config v4 format in kind load and snapshotter
    parsing, which is required for newer containerd versions.
  - Building Node Images from CI Artifacts: Added support to
    build node images from Kubernetes CI artifacts (resolving
    endpoints like https://dl.k8s.io/ci/latest.txt or CI build
    prefixes).
  - Support for containerd version-aware containerd config
    patching: Like kubeadmConfigPatches, containerd config
    patching is now aware of version and if specified in patches
    will only apply patches that match the containerd config
    being used.
  - Assorted dependency updates.
  * Images pre-built for this release:
  - v1.36.1:
    kindest/node:v1.36.1@sha256:3489c7674813ba5d8b1a9977baea8a6e553784dab7b84759d1014dbd78f7ebd5
  - v1.35.5:
    kindest/node:v1.35.5@sha256:ce977ae6d65918d0b58a5f8b5e940429c2ce42fa3a5619ec2bbc60b949c0ac95
  - v1.34.8:
    kindest/node:v1.34.8@sha256:02722c2dedddcfc00febf5d27fbeb9b7b2c14294c82109ff4a85d89ac9ba3256
  - v1.33.12:
    kindest/node:v1.33.12@sha256:3f5c8443c620245e4d355cfe09e96a91ead32ceaa569d3f1ca9edf0cb2fe2ff4
    NOTE: You must use the @sha256 digest to guarantee an image
    built for this release, until such a time as we switch to a
    different tagging scheme. Even then we will highly encourage
    digest pinning for security and reproducibility reasons.
  * Fixes
  - Fix permission error when creating pods with hostUsers: false
    (Kubernetes 1.36+).
  - Handle registry ports correctly in image normalization logic
    (e.g., registry running on ports like localhost:5000/...).
  - Handle empty port mapping listen addresses correctly
    (defaults to wildcard address).
  - Skip /dev/mapper mount on rootless Docker.
  - Assorted documentation fixes and improvements.
  * Dependencies
  - bump local-path-provisioner to v20260521-9fb22683
  - bump base image to v20260521-9fb22683
  - bump qemu
  - bump base again, to current latest with containerd 2.2.3
  - bump local-path-provisioner image
  - bump kindnetd image
  - bump base image
  - bump containerd back to 2.2.3 due to 2.3.0 regression, bump
    runc to 1.3.5 to match
  - bump go to 1.26.2
  - bump cni plugins to 1.9.1
  - bump crictl to 1.36.0
  - bump runc to 1.4.2 to match containerd
  - bump containerd to 2.3.0
  - Bump actions/cache from 5.0.4 to 5.0.5 in the actions group
  - Bump actions/upload-artifact from 6.0.0 to 7.0.1
  - Bump actions/setup-go from 6.3.0 to 6.4.0 in the actions
    group
  - Bump actions/cache from 5.0.3 to 5.0.4 in the actions group
  - Bump actions/setup-go from 6.2.0 to 6.3.0 in the actions
    group
  - bump golang images
  - bump go to 1.25.7
  - Bump the actions group across 1 directory with 2 updates
  - bump base image
  - bump local-path-provisioner
  - bump kindnetd
  - bump go to 1.25.6
  - bump local-path-provisioner to 0.0.34
  - bump local-path-provisioner to trixie
  - bump distroless-iptables to latest
  - bump containerd to 2.2.1
  - bump base image to trixie
  - bump haproxy image
  - Bump the actions group with 2 updates
  - bump base image
  - upgrade to runc 1.3.4
  - bump haproxy to 2.6.x
  - bump docs to 0.31.0
  - Bump image from bullseye to bookworm for
    local-path-helper,local-path-provisioner,haproxy</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.33.0:
  This release contains critical dependency updates, bug fixes, and
  defaults to Kubernetes 1.36.1.
  * Breaking Changes
  - The default node image is now
    kindest/node:v1.37.0@sha256:a1ed56cfb0e7b93589bdf97c8cd566405a265939e3620fc4f5de89adff580ae5.
  * New Features
  - Assorted dependency updates.
  * Images pre-built for this release:
  - v1.37.0:
    kindest/node:v1.37.0@sha256:a1ed56cfb0e7b93589bdf97c8cd566405a265939e3620fc4f5de89adff580ae5
  - v1.36.4:
    kindest/node:v1.36.4@sha256:099e049362a1526b2db71494e1947aae99bd16290d7c895f2b7ea312e3cbfaed
  - v1.35.8:
    kindest/node:v1.35.8@sha256:07b2536e30b803ed61d1677a79df6115f798ce64c80f9e22f6ed45afd09323c0
  - v1.34.11:
    kindest/node:v1.34.11@sha256:44e222ee2132dab25ff87301682f89eb82c7880ea3a1bf543bfe9708fd08d67d
    NOTE: You must use the @sha256 digest to guarantee an image
    built for this release, until such a time as we switch to a
    different tagging scheme. Even then we will highly encourage
    digest pinning for security and reproducibility reasons.
  * Fixes
  - Respect Docker client proxy config for docker nodes. (#4192)
  - Preserve external load balancer CDS/LDS configuration across
    container restarts. (#4195)
  - Improve local-path-provisioner helperPod tolerations. (#4210)
  - Assorted documentation fixes and improvements.</changelog>
</package>
<package pkgid="eb0192878d36e5c363baa0d3562dcfd4332b73bdc3b40bc5aa716d0ebb94d01c7ea9b1617e1a39912fd07f24ff3bb07c51157fa84cc7e0db7a0421919714f025" name="kinfocenter6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * update version for new release
  * Sensors: Use Fahrenheit if the locale uses it
  * kcms/energy: Install using kinfocenter_add_kcm and remove unused metadata
  * Port badges to Kirigami.Badge
  * Re-arrange versions to make appstream happy
  * update version for new release
  * energy: Set PlainText for labels
  * energy: Sort batteries by name and put power supply batteries first
  * energy: Drop "Unknown" battery
  * energy: Show battery percentage in icon and use it als for unknown
  * energy: Hide more unavailable values
  * update version for new release
  * Add vulkaninfo to the keywords for Vulkan KCM
  * documentation.yml is no more needed
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Add missing qqml.h include</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * kcms/samba: Port to Kirigami.StyleHints for framed backgrounds</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2
  * about: prevent loading more than 2 devices on nvidia (kde#521295)
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="b5b3c97e50a38f04de879c94f66eb71eb73678bf5062dd49d58ef247306cfa9b6465811b62c71dea921d5b7e1dc8a4b8e5eee7f64ce46404db2d93d13671ecc1" name="kinfocenter6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * update version for new release
  * Sensors: Use Fahrenheit if the locale uses it
  * kcms/energy: Install using kinfocenter_add_kcm and remove unused metadata
  * Port badges to Kirigami.Badge
  * Re-arrange versions to make appstream happy
  * update version for new release
  * energy: Set PlainText for labels
  * energy: Sort batteries by name and put power supply batteries first
  * energy: Drop "Unknown" battery
  * energy: Show battery percentage in icon and use it als for unknown
  * energy: Hide more unavailable values
  * update version for new release
  * Add vulkaninfo to the keywords for Vulkan KCM
  * documentation.yml is no more needed
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Add missing qqml.h include</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * kcms/samba: Port to Kirigami.StyleHints for framed backgrounds</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2
  * about: prevent loading more than 2 devices on nvidia (kde#521295)
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="b370a5fcb120bb07f006fe18f921e42e640e4c92c850d54e593ea22f21e5737e433a0c7ba2f782512627561e7b0ffed03bbf0f61703943692bcd7648e6446dce" name="kinit-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- No code change since 5.107.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * This framework needs a new maintainer
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="50e09d8f6ccb2e71090815c00af028d53d859694c1c767c391b6acf89dea3cce3cda4cacf91daf3cfaa1c59cfc04f64ff72c77d4204677caf5423cd42d8ec4de" name="kinit-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- No code change since 5.107.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * This framework needs a new maintainer
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="dd391c7d020885aca9686a14851ec3856cc19d820e68630dc3dcdabd3dfa056423ecc0de48471933f6ff63023754648bb71303fc1850186e6370216dd9ea7ecb" name="kio-admin-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * kio5_admin -&gt; kio6_admin
  * Drop Qt5 support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Set a symbolic icon for the file action (kde#458501)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="8cfee6e0637e2c0d6b0484619d47ebac033aac3d13f0a8251bb855005602620328a5feb751cb97684037a5c8bfd21c7bd1b4737431c85d0264adfcd7bf9c22bb" name="kio-admin-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * kio5_admin -&gt; kio6_admin
  * Drop Qt5 support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Set a symbolic icon for the file action (kde#458501)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="cf62373ca21313cded1c896e575c0d903935e19a9a70c781ef951e0efe8e366e9e4aead0fc40664eed78b691c05ac21bd2c838cad4cbb75e603c7d68a656934c" name="kio-core-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.10"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Don't unlink + rename on CIFS mounts during copy operations (kde#454693)
  * KFileWidget: better exclude string that may look like Urls (kde#473228)
  * Fix Ask Jeeves search provider (kde#473297)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Add upstream crash fix (kde#474451)
  * 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * dbusactivationrunner: only activate well-formed services (kde#475266)
  * DBusActivationRunner: fix object path according to spec
  * Undeprecate KCoreDirLister::setMimeExcludeFilter
  * Fix incomplete error strings in MimeTypeFinderJob
  * Don't crash if KMountPoint gives nothing back while checking for CIFS (kde#474451)
  * trashimpl: optimize TrashSizeCache::calculateSize
  * trash: Optimize trashimpl::adaptTrashSize
  * [kfilewidget] Fixing saving to files with quotes (kde#426728)
  * KPropertiesDialog: Force PlainText on size label
- Drop patch, merged upstream:
  * 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * KDirModel: Refactor _k_slotClear()
  * KDirModel: Replace 'slow' with 'fsType' naming
  * KDirModel: Reduce calls to isSlow()
  * KDirModel: Limit details fetching for network fs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Add KF5 include for KPropertiesDialogPlugin
  * Add build option for KF6 coinstallability
  * Adaptations for shared-mime-info &gt;= 2.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * kpropertiesdialog: don't trip over malformed Exec (kde#465290)
  * WidgetsAskUserActionHandler: fix backport (kde#448532)
  * WidgetsAskUserActionHandler: Use QPointer to check the validity of parent widgets (kde#448532)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * KDirModel: Consider invalid roots are local fs (kde#477039)
  * slavebase: abort mimetype emission when the worker was terminated (kde#474909, boo#1217175)
  * KDirModel: Allow expanding network directories in file picker again (kde#479531)
  * KCoreDirLister: updateDirectory: update parent folder if it is listed (kde#440712)
  * copyjob: Fix implicitly skipping files when copying (kde#479082)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Strip trailing slash in iconForStandardPath
- Use the newest gcc version on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1715601600">- Drop the 'trash' configuration module. It is not usable anymore
  because of upstream decisions (boo#1221438)</changelog>
</package>
<package pkgid="03d41eb89b7b53b4f343e94a136b8ffcb128b2d1115ded513b8df2b8ad4be85227a70995fdb8575070d76ed837c3d69d00c06aa6d89756d4051268cfe32f30af" name="kio-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.10"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Don't unlink + rename on CIFS mounts during copy operations (kde#454693)
  * KFileWidget: better exclude string that may look like Urls (kde#473228)
  * Fix Ask Jeeves search provider (kde#473297)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Add upstream crash fix (kde#474451)
  * 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * dbusactivationrunner: only activate well-formed services (kde#475266)
  * DBusActivationRunner: fix object path according to spec
  * Undeprecate KCoreDirLister::setMimeExcludeFilter
  * Fix incomplete error strings in MimeTypeFinderJob
  * Don't crash if KMountPoint gives nothing back while checking for CIFS (kde#474451)
  * trashimpl: optimize TrashSizeCache::calculateSize
  * trash: Optimize trashimpl::adaptTrashSize
  * [kfilewidget] Fixing saving to files with quotes (kde#426728)
  * KPropertiesDialog: Force PlainText on size label
- Drop patch, merged upstream:
  * 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * KDirModel: Refactor _k_slotClear()
  * KDirModel: Replace 'slow' with 'fsType' naming
  * KDirModel: Reduce calls to isSlow()
  * KDirModel: Limit details fetching for network fs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Add KF5 include for KPropertiesDialogPlugin
  * Add build option for KF6 coinstallability
  * Adaptations for shared-mime-info &gt;= 2.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * kpropertiesdialog: don't trip over malformed Exec (kde#465290)
  * WidgetsAskUserActionHandler: fix backport (kde#448532)
  * WidgetsAskUserActionHandler: Use QPointer to check the validity of parent widgets (kde#448532)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * KDirModel: Consider invalid roots are local fs (kde#477039)
  * slavebase: abort mimetype emission when the worker was terminated (kde#474909, boo#1217175)
  * KDirModel: Allow expanding network directories in file picker again (kde#479531)
  * KCoreDirLister: updateDirectory: update parent folder if it is listed (kde#440712)
  * copyjob: Fix implicitly skipping files when copying (kde#479082)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Strip trailing slash in iconForStandardPath
- Use the newest gcc version on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1715601600">- Drop the 'trash' configuration module. It is not usable anymore
  because of upstream decisions (boo#1221438)</changelog>
</package>
<package pkgid="13b9367acb63bcb4854b0e59d42d3253bbf7e8445c3176772e280f27f558abddfacf69ceb7c4f839f7c46934f6a5a3f47d24f8d4312f268e3c39e8db16ad6ba1" name="kio-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.10"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Don't unlink + rename on CIFS mounts during copy operations (kde#454693)
  * KFileWidget: better exclude string that may look like Urls (kde#473228)
  * Fix Ask Jeeves search provider (kde#473297)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Add upstream crash fix (kde#474451)
  * 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * dbusactivationrunner: only activate well-formed services (kde#475266)
  * DBusActivationRunner: fix object path according to spec
  * Undeprecate KCoreDirLister::setMimeExcludeFilter
  * Fix incomplete error strings in MimeTypeFinderJob
  * Don't crash if KMountPoint gives nothing back while checking for CIFS (kde#474451)
  * trashimpl: optimize TrashSizeCache::calculateSize
  * trash: Optimize trashimpl::adaptTrashSize
  * [kfilewidget] Fixing saving to files with quotes (kde#426728)
  * KPropertiesDialog: Force PlainText on size label
- Drop patch, merged upstream:
  * 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * KDirModel: Refactor _k_slotClear()
  * KDirModel: Replace 'slow' with 'fsType' naming
  * KDirModel: Reduce calls to isSlow()
  * KDirModel: Limit details fetching for network fs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Add KF5 include for KPropertiesDialogPlugin
  * Add build option for KF6 coinstallability
  * Adaptations for shared-mime-info &gt;= 2.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * kpropertiesdialog: don't trip over malformed Exec (kde#465290)
  * WidgetsAskUserActionHandler: fix backport (kde#448532)
  * WidgetsAskUserActionHandler: Use QPointer to check the validity of parent widgets (kde#448532)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * KDirModel: Consider invalid roots are local fs (kde#477039)
  * slavebase: abort mimetype emission when the worker was terminated (kde#474909, boo#1217175)
  * KDirModel: Allow expanding network directories in file picker again (kde#479531)
  * KCoreDirLister: updateDirectory: update parent folder if it is listed (kde#440712)
  * copyjob: Fix implicitly skipping files when copying (kde#479082)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Strip trailing slash in iconForStandardPath
- Use the newest gcc version on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1715601600">- Drop the 'trash' configuration module. It is not usable anymore
  because of upstream decisions (boo#1221438)</changelog>
</package>
<package pkgid="4d23cb83143f8952d440efd9201272d573a9589cfc8e57668bed43a07e336e844abda787b2a3ed6b2972b8b7a6bcd53b11ae41013607cd9eceee4efdb81802d2" name="kio-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.10"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Don't unlink + rename on CIFS mounts during copy operations (kde#454693)
  * KFileWidget: better exclude string that may look like Urls (kde#473228)
  * Fix Ask Jeeves search provider (kde#473297)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695038400">- Add upstream crash fix (kde#474451)
  * 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * dbusactivationrunner: only activate well-formed services (kde#475266)
  * DBusActivationRunner: fix object path according to spec
  * Undeprecate KCoreDirLister::setMimeExcludeFilter
  * Fix incomplete error strings in MimeTypeFinderJob
  * Don't crash if KMountPoint gives nothing back while checking for CIFS (kde#474451)
  * trashimpl: optimize TrashSizeCache::calculateSize
  * trash: Optimize trashimpl::adaptTrashSize
  * [kfilewidget] Fixing saving to files with quotes (kde#426728)
  * KPropertiesDialog: Force PlainText on size label
- Drop patch, merged upstream:
  * 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * KDirModel: Refactor _k_slotClear()
  * KDirModel: Replace 'slow' with 'fsType' naming
  * KDirModel: Reduce calls to isSlow()
  * KDirModel: Limit details fetching for network fs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Add KF5 include for KPropertiesDialogPlugin
  * Add build option for KF6 coinstallability
  * Adaptations for shared-mime-info &gt;= 2.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * kpropertiesdialog: don't trip over malformed Exec (kde#465290)
  * WidgetsAskUserActionHandler: fix backport (kde#448532)
  * WidgetsAskUserActionHandler: Use QPointer to check the validity of parent widgets (kde#448532)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1706702400">- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * KDirModel: Consider invalid roots are local fs (kde#477039)
  * slavebase: abort mimetype emission when the worker was terminated (kde#474909, boo#1217175)
  * KDirModel: Allow expanding network directories in file picker again (kde#479531)
  * KCoreDirLister: updateDirectory: update parent folder if it is listed (kde#440712)
  * copyjob: Fix implicitly skipping files when copying (kde#479082)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Strip trailing slash in iconForStandardPath
- Use the newest gcc version on Leap</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1715601600">- Drop the 'trash' configuration module. It is not usable anymore
  because of upstream decisions (boo#1221438)</changelog>
</package>
<package pkgid="270a46d5ca044b6993e3c88c2d25bc24ae51177015ceda8fcc82f76cd2c11c32a6e2a779ee904bfe6d082c13ac868c9a6f8349c2ab5e5b1f9c04ad93a7da3aa2" name="kio-extras-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * kcmtrash: Add "this" as context for connect</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * sftp: Fix detection of empty permissions (kde#498888)
  * man2html: Fix calculating rowspan (kde#509901)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix incorrect display aspect ratio on SVG thumbnails with height &gt; width
  * kio_thumbnail: poll wasKilled() in the directory thumbnail loops
  * Poll wasKilled() in worker transfer and listing loops
  * kio_filenamesearch: Skip content searches in /dev, /proc and /sys
  * Restore original "None" string in accordance with review comments
  * Update help tooltip in accordance with review comments
  * Web Search Keywords: Update tool tips and reduce duplication
  * Web Search Keywords: Show provider domain as tool tip for name column
  * Web Search Keywords: Allow the "Preferred" column to be sorted
  * Web Search Keywords: Add icons to action buttons
  * man: Accept a case insensitive or fuzzy match for the page name
  * sftp: avoid copying captured variables to pass to qScopeGuard
  * sftp: added an autotest suite using a paramiko-based sftp server
  * sftp: fixes for mime type detection and resuming files
  * proxykcm: fix auto configuration help button spacing
  * Use default DEFAULT_SEVERITY for logging
  * mtp: only handle portable media players that explicitly support MTP
  * D-Bus spec doesn't allow hyphens in object paths, exchanged for underscores, which are allowed (kde#516856)
  * Drop MinimumKeepSize from KCM
  * Drop MinimumKeepSize config from workers
  * filenamesearch: Treat any url with non empty path as invalid</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * workers: fill UDSEntry one value type at a time
  * smb: fix DFS namespace authentication (kde#510902)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * kcmtrash.cpp: fix trash settings not detecting multiple mounts (kde#469598)</changelog>
</package>
<package pkgid="02bb524a5e2f904b0106d2376d0b60c785f388000ccc5c44c33af49ed0acc42e2862c4aab08b21a607756dd5d2a77dbbde01471b49cc899544156daa0af6b2b4" name="kio-extras-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * kcmtrash: Add "this" as context for connect</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * sftp: Fix detection of empty permissions (kde#498888)
  * man2html: Fix calculating rowspan (kde#509901)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix incorrect display aspect ratio on SVG thumbnails with height &gt; width
  * kio_thumbnail: poll wasKilled() in the directory thumbnail loops
  * Poll wasKilled() in worker transfer and listing loops
  * kio_filenamesearch: Skip content searches in /dev, /proc and /sys
  * Restore original "None" string in accordance with review comments
  * Update help tooltip in accordance with review comments
  * Web Search Keywords: Update tool tips and reduce duplication
  * Web Search Keywords: Show provider domain as tool tip for name column
  * Web Search Keywords: Allow the "Preferred" column to be sorted
  * Web Search Keywords: Add icons to action buttons
  * man: Accept a case insensitive or fuzzy match for the page name
  * sftp: avoid copying captured variables to pass to qScopeGuard
  * sftp: added an autotest suite using a paramiko-based sftp server
  * sftp: fixes for mime type detection and resuming files
  * proxykcm: fix auto configuration help button spacing
  * Use default DEFAULT_SEVERITY for logging
  * mtp: only handle portable media players that explicitly support MTP
  * D-Bus spec doesn't allow hyphens in object paths, exchanged for underscores, which are allowed (kde#516856)
  * Drop MinimumKeepSize from KCM
  * Drop MinimumKeepSize config from workers
  * filenamesearch: Treat any url with non empty path as invalid</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * workers: fill UDSEntry one value type at a time
  * smb: fix DFS namespace authentication (kde#510902)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * kcmtrash.cpp: fix trash settings not detecting multiple mounts (kde#469598)</changelog>
</package>
<package pkgid="8e7ef1ab94de8ac7a402455f52db495a5951da777417bf78bf15afdb7df50c37b310ff25b0759e09346a6a620704b54931c94683edd9010f2d76d94733f62bb0" name="kio-fuse-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.1" rel="1.6"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1590494400">- Update to version 4.95.0:
  * Use of KIO::FileJob to write and read without downloading the whole file
  * Expiring local nodes so that changes on the remote side become visible
    (the local cache is valid for at most 30s)
  * New DBus API to map a FUSE path back to a remote URL, used for syncing the
    terminal panel in dolphin to the main view (needs Dolphin from git master)
  * Minimum version of Qt got raised to 5.12
  * Minimum version of KIO got raised to 5.66 (needed for KIO::FileJob)
  * Builds with CMake &lt; 3.13 again
- Drop patches, now upstream:
  * 0001-Use-target_link_libraries-instead-of-target_link_opt.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1608984000">- Update to version 5.0.0:
  * Symlinks with an absolute target path are "rewritten" to point to the
    location inside the target instead of the host system
  * Mounting a URL which includes symlinks now works
  * Quite a bit of refactoring and cleanup, also for ^
  * The DBus service can use systemd activation now</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1616328000">- Update to version 5.0.1:
  * Changes to a directory while iterating it (opendir/readdir) don't break the
    iteration anymore
  * Some ioslaves with incompatible behaviour (they claim "/" is a regular file)
    are rejected now. Previously, mounting those succeeded, but accessing files
    failed. Now mounting fails immediately and the fallback code is triggered.
  * Mixup of UDS_URL/UDS_TARGET_URL got fixed. Now the baloosearch:/ protocol
    works and doesn't cause a crash anymore. Additionally, the relevant code got
    hardened.
- Install by default: supplement dolphin</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1622721600">- Use %pkg_vcmp for util-linux requirement for %check
- Add patch to avoid occasional test failure:
  * 0001-Initialize-m_lastChildrenRefresh-to-be-really-in-the.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1646654400">- Replace %_libdir/libexec with %_libexecdir (boo#1174075)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1697025600">- dbus-run-session now needs to be explicitly required for the
  test suite.</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1702123200">- Update to version 5.1.0:
  * Support for building against Qt 6 and KF6
  * Minimum versions of dependencies got raised:
    CMake 3.16, Qt 5.15, KIO 5.96.0
  * Minor bug fixes and optimizations
  * Don't include the password in the generated VFS path
  * Mounting admin: is blocked now
- Drop patch, now upstream:
  * 0001-Initialize-m_lastChildrenRefresh-to-be-really-in-the.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1744459200">- Pull in kio-extras5 when kio-extras (6) is installed, so e.g.
  smb and sftp also work with kio-fuse, not only in dolphin
  (boo#1226378).</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1760356800">- Update to version 5.1.1:
  * rmdir no longer deletes non-empty directories (kde#482902)
  * Fix that Qt 6 applications falsely report that an open file that has been
    deleted in the virtual filesystem still exists by reporting st_nlink = 0.
  * Fix reporting of file/directory ownership when using local KIO protocols
    with KIO 6
  * Fix that the event loop got stuck waiting for FUSE events on FreeBSD &gt;= 13
    (before, setting O_NONBLOCK only worked by accident:
    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265736#c5)
- Build with Qt 6/KF 6</changelog>
</package>
<package pkgid="b139c2e06ea52213633ce6fdddef13e7ece9ac8d7d1c2d6ff60576e503267258d6ea52cf5ff67d127c306a97b2f69797ea4e92e9c129bd7c65fbee2723b69130" name="kio-fuse-debugsource" arch="i586">
  <version epoch="0" ver="5.1.1" rel="1.6"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1590494400">- Update to version 4.95.0:
  * Use of KIO::FileJob to write and read without downloading the whole file
  * Expiring local nodes so that changes on the remote side become visible
    (the local cache is valid for at most 30s)
  * New DBus API to map a FUSE path back to a remote URL, used for syncing the
    terminal panel in dolphin to the main view (needs Dolphin from git master)
  * Minimum version of Qt got raised to 5.12
  * Minimum version of KIO got raised to 5.66 (needed for KIO::FileJob)
  * Builds with CMake &lt; 3.13 again
- Drop patches, now upstream:
  * 0001-Use-target_link_libraries-instead-of-target_link_opt.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1608984000">- Update to version 5.0.0:
  * Symlinks with an absolute target path are "rewritten" to point to the
    location inside the target instead of the host system
  * Mounting a URL which includes symlinks now works
  * Quite a bit of refactoring and cleanup, also for ^
  * The DBus service can use systemd activation now</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1616328000">- Update to version 5.0.1:
  * Changes to a directory while iterating it (opendir/readdir) don't break the
    iteration anymore
  * Some ioslaves with incompatible behaviour (they claim "/" is a regular file)
    are rejected now. Previously, mounting those succeeded, but accessing files
    failed. Now mounting fails immediately and the fallback code is triggered.
  * Mixup of UDS_URL/UDS_TARGET_URL got fixed. Now the baloosearch:/ protocol
    works and doesn't cause a crash anymore. Additionally, the relevant code got
    hardened.
- Install by default: supplement dolphin</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1622721600">- Use %pkg_vcmp for util-linux requirement for %check
- Add patch to avoid occasional test failure:
  * 0001-Initialize-m_lastChildrenRefresh-to-be-really-in-the.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1646654400">- Replace %_libdir/libexec with %_libexecdir (boo#1174075)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1697025600">- dbus-run-session now needs to be explicitly required for the
  test suite.</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1702123200">- Update to version 5.1.0:
  * Support for building against Qt 6 and KF6
  * Minimum versions of dependencies got raised:
    CMake 3.16, Qt 5.15, KIO 5.96.0
  * Minor bug fixes and optimizations
  * Don't include the password in the generated VFS path
  * Mounting admin: is blocked now
- Drop patch, now upstream:
  * 0001-Initialize-m_lastChildrenRefresh-to-be-really-in-the.patch</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1744459200">- Pull in kio-extras5 when kio-extras (6) is installed, so e.g.
  smb and sftp also work with kio-fuse, not only in dolphin
  (boo#1226378).</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1760356800">- Update to version 5.1.1:
  * rmdir no longer deletes non-empty directories (kde#482902)
  * Fix that Qt 6 applications falsely report that an open file that has been
    deleted in the virtual filesystem still exists by reporting st_nlink = 0.
  * Fix reporting of file/directory ownership when using local KIO protocols
    with KIO 6
  * Fix that the event loop got stuck waiting for FUSE events on FreeBSD &gt;= 13
    (before, setting O_NONBLOCK only worked by accident:
    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265736#c5)
- Build with Qt 6/KF 6</changelog>
</package>
<package pkgid="a1722bc0ea5343e12156d83a8b39ca12aa8e17f159b6859273948978e2e1be55c8b9599617aba0d2173f29462f3f137971bb9f09f7d5b942e96000e6ef17c5b8" name="kio-gdrive-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="7ef419199e07cf03ff4d73e9b52b9dcdd792143dae740da780d9834f3c797f191d9ae3d75d11d418cdb8b221a283e41ebabaa06eb3769c2e0bc37fe351d22afc" name="kio-gdrive-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="0f83a17ee46f899caa5f17f48d29ac8bc4c28d80ffac3200e4c9a556b8efce852add5b44538cc121ea656030c867086da6c982b27e68772ce1bdad66bf41200e" name="kio-stash-debuginfo" arch="i586">
  <version epoch="0" ver="1.0git.20250301T021103~51f07b6" rel="1.5"/>
  <changelog author="fabian@ritter-vogt.de" date="1499256000">- Initial packaging</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Switch to a git snapshot to build with KF6/Qt6</changelog>
</package>
<package pkgid="d1819927d2ab24cc456987d73e5c215a9e1de7bcabfe43ee667c5ccebe64750202d3d0bc1c5fbed320c4cb0e20b2e73551e4a086787f8bb735b2176b8cb4544a" name="kio-stash-debugsource" arch="i586">
  <version epoch="0" ver="1.0git.20250301T021103~51f07b6" rel="1.5"/>
  <changelog author="fabian@ritter-vogt.de" date="1499256000">- Initial packaging</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Switch to a git snapshot to build with KF6/Qt6</changelog>
</package>
<package pkgid="e9e2a7e5295f8475c8f1c99f15b52172464b8ca232fe64276c4ea1a636767c5b75118083ecac1325fd838153f992e602167b0247e965e8929bd3d87440771664" name="kio_audiocd-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Show track number first as default (kde#515665)
  * update docpath in json
  * rename English docbook folders
  * KCM: hide when not relevant
  * Move to "Connected Devices" category
  * Shorten appstream description
  * Add developer id to appstream
  * Port away from KCompactDisk
  * Use better way to disable session management</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Install encoder plugins into subdirectory
  * Use default DEFAULT_SEVERITY for logging</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="203936ea048efe8d5bdcc6898044ee1631add2bbf6876e5d5783c02d3687c52d99eff12ab4fb38f892938591cb5c95d17e35f4725148ab0f09e20a7fd018f051" name="kio_audiocd-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Show track number first as default (kde#515665)
  * update docpath in json
  * rename English docbook folders
  * KCM: hide when not relevant
  * Move to "Connected Devices" category
  * Shorten appstream description
  * Add developer id to appstream
  * Port away from KCompactDisk
  * Use better way to disable session management</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Install encoder plugins into subdirectory
  * Use default DEFAULT_SEVERITY for logging</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="de2427df81366c53b80d25c2bfaf2958fdf52d7900a1d1e3d2dee66002d5e7dec7be4a480a53fffc5a54aff9b55f444a2573a37652bffee20796b9908207786e" name="kio_iso-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.0" rel="1.7"/>
  <changelog author="wbauer@tmo.at" date="1534075200">- Update to 2.7.1
  * ADDED: Default shortcut for quick selection mode = Ctrl+Shift+S
  * FIXED: When calculating occupied space of ".." , krusader
    selects all directories (kde#150247)
  * FIXED: Bad default in the New Text File dialog (kde#282069)
  * FIXED: ISO files listing/extracting broken (kde#372023)
  * FIXED: Details section is empty in 'Do not know which files to
    compare.' window (kde#383567)
  * FIXED: Default mode in 'Find in folder' is not preserved
    (kde#391946)
  * FIXED: Files fed to listbox (and all other files in virt://)
    cannot be deleted (kde#394896)
  * FIXED: Enter key not working when cursor in search bar
    (kde#394939)
  * FIXED: The quicksearch bar is still opened after deleting a
    file (kde#395285)
  * FIXED: In the Manage User Actions dialog: the tab order is not
    the expected one (kde#396652)</changelog>
  <changelog author="wbauer@tmo.at" date="1552392000">- Add Prefer-to-find-oktetapart-by-desktop-file.patch to make it
  compatible with the upcoming okteta 0.26 release</changelog>
  <changelog author="wbauer@tmo.at" date="1566820800">- Update to 2.7.2
  * FIXED: Memory leak in the Locate dialog
  * FIXED: UDSEntry::insert deprecation warnings
  * FIXED: synchronize directory window: column widths
    are incorrect (kde#167410)
  * FIXED: Context menu item "copy selected to clipboard" copies
    all result items (kde#328918)
  * FIXED: "Information - Krusader" dialog does not fit to screen
    width; text non-copyable (kde#330788)
  * FIXED: After trying to rename the file that's being updated,
    rename function stops working on any file on this tab
    (kde#392750)
  * FIXED: New Text File is created with 600 (-rw-------)
    permissions (kde#395609)
  * FIXED: Misleading ‘Created’ date in file properties
    (kde#397398)
  * FIXED: Compilation error because of QOverload usage
    (kde#405212)
  * FIXED: The list of search results doesn't get the focus
    (kde#410118)
  * FIXED: Krusader does not search correctly if the "Follow links"
    checkbox is disabled (kde#410120)
  * FIXED: Okteta support for versions &gt;= 0.26 (due to oktetapart
    file layout change)
- Drop Prefer-to-find-oktetapart-by-desktop-file.patch, merged
  upstream
- Don't add -fpermissive to compiler options, no longer necessary
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656504000">- Add patch to fix the 'Compress' menu (boo#1198725, boo#1203225, kde#441376)
  * 0001-Fixed-non-working-actions-for-create-extract-archive.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1671537600">- Update to 2.8.0.
  * Too many changes. Check the ChangeLog file for the full list
- Drop patch, merged upstream:
  * 0001-Fixed-non-working-actions-for-create-extract-archive.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710331200">- Update to 2.8.1
  * FIXED: Flickering during folder space calculation
  * FIXED: (kde#462086) Segmentation fault when using
    CTRL+Left/Right on a panel with invalid path
  * FIXED: (kde#462307) File icons are drawn at wrong position
    if desktop scaling is active</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1735128000">- Use xdg-su for the krusader 'root' mode. Relying on the
  X-KDE-Username won't work with plasma 6 (boo#1222490)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1735732800">- Update to 2.9.0:
  * Port to Qt 6
  * Bug fixes and minor improvements
- Allow running krusader with elevated privileges from Dolphin
  context menu</changelog>
</package>
<package pkgid="11b19d631e22fd0a198364525e05102e49bf2613ce397cec517f54c6eb6fa7e4c6bb9469c4a4b521dcc20b685f889a6cd83c19554a04df7ff9feedc0328f0288" name="kio_kamera-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f82b6fef692f7634eebd2f160c238d29af0a8317968cfd6562ef4a65dd1aae1d9a424b8c19615e534b9e07045e747df8e44ebe0309cd58487b5cbac0314ad2f2" name="kio_perldoc-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="eeb3cb2ebc69257fac76de42ce182d1b3dfc44a899dab25be067d9325620710ce5a8d8034a8c3b7915e8d1a4304cc20ac8980f3126b1e996e6cb0c69a791a798" name="kirigami-addons6-debuginfo" arch="i586">
  <version epoch="0" ver="1.13.0" rel="1.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728648000">- Update to 1.5.0
  https://carlschwan.eu/2024/10/10/kirigami-addons-1.5/
  * New KAppTemplate’s template
  * Numerous changes to FormCard
  * The Banner component is now deprecated</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1733140800">- Update to 1.6.0
  https://carlschwan.eu/2024/11/30/kirigami-addons-1.6.0/
  * Improvements to AboutPage
  * New component: RadioSelector
  * New component: FormPlaceholderMessageDelegate
  * Fixed issues in DatePicker</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1737288000">- Update to 1.7.0
  https://carlschwan.eu/2025/01/16/kirigami-addons-1.7.0/
  * New component: ConvergentContextMenu
  * Kirigami Addons’ shortcut editor can now be embedded in
    normal ConfigurationView via a new
    ConfigurationModule: ShortcutsConfigurationModule
  * The FormCardPage now uses a slighly less grey to get more
    contrasts with the sidebar</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747742400">- Update to 1.8.0
  https://carlschwan.eu/2025/05/19/kirigami-addons-1.8.0/
  * Two new form delegates: FormLinkDelegate and FormIconDelegate
  * Added a password quality checker
  * Improved avatar rendering
  * Fixed several issues when using Kirigami with the QtQuick
    software rendering backend</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747742401">- Update to 1.8.1
  * Add check for QDoc target</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1751889600">- Update to 1.9.0
  https://carlschwan.eu/2025/07/06/kirigami-addons-1.9.0/
  * Finished the addition of the file and folder form delegate
  * Minor fixes and improvements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759233600">- Update to 1.10.0
  https://carlschwan.eu/2025/09/27/kirigami-addons-1.10.0/
  * New: KirigamiApp component</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773662400">- Update to 1.12.0. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1779624000">- Update to 1.12.1
  This is a minor release containing mostly bug fixes and small
  refactoring</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784462400">- Update to 1.13.0
  * Fix reference error in about page program icon
  * Avoid unneeded KCoreAddons version include
  * FormComboBoxDelegate: Forward more ComboBox APIs
  * Add a button to reset a time picker back to the current time
  * Enable KCrash integration on Android
  * AboutPage: Sync with Kirigami changes to program icon
  * Replace image in qml-check-i18n job
  * FormDelegateBackground: Use Kirigami.Units.cornerRadius
  * Do not explicitly link against Qt6::QuickEffect in onboarding module
  * Add explicit linkage against Qt6::QuickEffects for apps using the onboarding module
  * Add org.kde.kirigamiaddons.onboarding module documentation
  * Fix org.kde.kirigamiaddons.onboarding issues on Android/iOS
  * Make KCrash and Linux sandbox integration optional on iOS
  * FormSpinBoxDelegate: Alias more properties and signals
  * Add new org.kde.kirigamiaddons.onboarding module
  * KirigamiAppDefaults: Clean up ifdefs
  * Require Qt 6.9 for unconditional use of the SafeArea API
  * Form*FieldDelegate: Fix text property not yet updated on signal trigger
  * Form*FieldDelegate: Add more aliases to input field
  * FormCard: Fix implicitWidth
  * Add missing QML module dependencies to Qt.labs.qmlmodels</changelog>
</package>
<package pkgid="8119ff5f1ed89e1217877af4fca48a3a339510d9d1e8debf62021e597cb2fb6ff929e8aae5bf7a990e9bc0bf60811b0e999abb5f03fa695ccf50e9bfc102f2e6" name="kirigami-addons6-debugsource" arch="i586">
  <version epoch="0" ver="1.13.0" rel="1.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728648000">- Update to 1.5.0
  https://carlschwan.eu/2024/10/10/kirigami-addons-1.5/
  * New KAppTemplate’s template
  * Numerous changes to FormCard
  * The Banner component is now deprecated</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1733140800">- Update to 1.6.0
  https://carlschwan.eu/2024/11/30/kirigami-addons-1.6.0/
  * Improvements to AboutPage
  * New component: RadioSelector
  * New component: FormPlaceholderMessageDelegate
  * Fixed issues in DatePicker</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1737288000">- Update to 1.7.0
  https://carlschwan.eu/2025/01/16/kirigami-addons-1.7.0/
  * New component: ConvergentContextMenu
  * Kirigami Addons’ shortcut editor can now be embedded in
    normal ConfigurationView via a new
    ConfigurationModule: ShortcutsConfigurationModule
  * The FormCardPage now uses a slighly less grey to get more
    contrasts with the sidebar</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747742400">- Update to 1.8.0
  https://carlschwan.eu/2025/05/19/kirigami-addons-1.8.0/
  * Two new form delegates: FormLinkDelegate and FormIconDelegate
  * Added a password quality checker
  * Improved avatar rendering
  * Fixed several issues when using Kirigami with the QtQuick
    software rendering backend</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1747742401">- Update to 1.8.1
  * Add check for QDoc target</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1751889600">- Update to 1.9.0
  https://carlschwan.eu/2025/07/06/kirigami-addons-1.9.0/
  * Finished the addition of the file and folder form delegate
  * Minor fixes and improvements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759233600">- Update to 1.10.0
  https://carlschwan.eu/2025/09/27/kirigami-addons-1.10.0/
  * New: KirigamiApp component</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773662400">- Update to 1.12.0. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1779624000">- Update to 1.12.1
  This is a minor release containing mostly bug fixes and small
  refactoring</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784462400">- Update to 1.13.0
  * Fix reference error in about page program icon
  * Avoid unneeded KCoreAddons version include
  * FormComboBoxDelegate: Forward more ComboBox APIs
  * Add a button to reset a time picker back to the current time
  * Enable KCrash integration on Android
  * AboutPage: Sync with Kirigami changes to program icon
  * Replace image in qml-check-i18n job
  * FormDelegateBackground: Use Kirigami.Units.cornerRadius
  * Do not explicitly link against Qt6::QuickEffect in onboarding module
  * Add explicit linkage against Qt6::QuickEffects for apps using the onboarding module
  * Add org.kde.kirigamiaddons.onboarding module documentation
  * Fix org.kde.kirigamiaddons.onboarding issues on Android/iOS
  * Make KCrash and Linux sandbox integration optional on iOS
  * FormSpinBoxDelegate: Alias more properties and signals
  * Add new org.kde.kirigamiaddons.onboarding module
  * KirigamiAppDefaults: Clean up ifdefs
  * Require Qt 6.9 for unconditional use of the SafeArea API
  * Form*FieldDelegate: Fix text property not yet updated on signal trigger
  * Form*FieldDelegate: Add more aliases to input field
  * FormCard: Fix implicitWidth
  * Add missing QML module dependencies to Qt.labs.qmlmodels</changelog>
</package>
<package pkgid="9c4b3e04ccbb97c6eeccbd1098b1bca15ab59a771a80ff78f4e5d3837535e013bf66fd1d63f1f661e880312c7427c012a4d609c8f8b3ab206026da6b5a84c0f6" name="kirigami-app-components6-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.1" rel="1.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780056000">- Init kirigami-app-components6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 1.0.1</changelog>
</package>
<package pkgid="82c83fea62d270ac7bd829d8ffc67ffe5f1a94385ab21c25e7549d3e96e152951621c0e64d382d2edca71f5af1e4d6e27c754c4b35c40b175f1c5a1193e5d834" name="kirigami-app-components6-debugsource" arch="i586">
  <version epoch="0" ver="1.0.1" rel="1.3"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780056000">- Init kirigami-app-components6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 1.0.1</changelog>
</package>
<package pkgid="663fab508dc8e13e558d6fa9e7387195ea8177e690f80e827f106ed7e96d3aaefec50f951f6d82f69e4eec91395dfce1dd1045dc88e8e8a7893439705afe3316" name="kirigami-gallery-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix badge gallery API link
  * Add Badge gallery
  * info-data: update API links
  * Convert QQC2 components into Kirigami equivalents
  * Format the project
  * Fix Android build with Qt 6.11
  * Add LayersGallery to MainPage</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="04294c7b1b3b332ddc304121572ac2c6eafd3246f29c207f1c37772c35fff4d1f63b1e62c0ea0c5dec4d356f3119d3e52860d05042f0f80f4b3f190f96344c18" name="kirigami-gallery-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix badge gallery API link
  * Add Badge gallery
  * info-data: update API links
  * Convert QQC2 components into Kirigami equivalents
  * Format the project
  * Fix Android build with Qt 6.11
  * Add LayersGallery to MainPage</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="38d996c13944dab3242769029cdd4207453902e1a645e4e13b7f6d1681d0785a49f78e6f0fc2238e062f5ee176025adf0f4557af1146c3449fa85afcc53a63b1" name="kirigami2-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.14"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * ActionTextField: Disable shortcut for invisible and disabled text fields
  * BasicListItemTest: Guard against nullable background in ScrollView
  * Fix tst_basiclistitem_tooltip
  * Make it possible to disable BasicListItem tooltip
  * Fix almost all links in the KF5 Kirigami docs
  * Fix painting of non-symbolic icons which are fallbacks for symbolic (kde#451538)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * PassiveNotificationsManager: Fix callBack lifetime (kde#470786)
  * Backport fix to the template from master
  * Use MobileForm.AboutPage
  * Improve default template
  * BasicListItem: Use pressed state for tooltip
  * Port i18n to qsTr
  * DefautListItemBackground: prioritize user input events when setting background color
  * Fix tst_basiclistitem_tooltip autotest</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Change Instantiator to Repeater in NavigationTabBar
  * Avatar: Always use uppercase initials
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * OverlayDrawer: Fix up property access
  * Pass spacing on FlexColumn to it's inner ColumnLayout
  * ShadowedRectangle: proceed itemChange in QQuickItem</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * AboutPage: Allow overriding donateUrl by aliasing it from AboutItem (kde#474864)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Avatar: Add tests for cyrillic initials
  * Add support for cyrillic initials</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * Make drawer actions accessible</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0
- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Remove the Android CI it has been failing for 4 consecutive weeks
- Use the newest gcc version on Leap</changelog>
</package>
<package pkgid="15348747c2a7cc262b7bc8e75a54adeb57aef81783be69f5cb0331ff707e9f43da261e58ddeeb46050f1c1c0a12b328d46cfe1c157d91ff2bf4f402d2f75a7ff" name="kirigami2-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.14"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * ActionTextField: Disable shortcut for invisible and disabled text fields
  * BasicListItemTest: Guard against nullable background in ScrollView
  * Fix tst_basiclistitem_tooltip
  * Make it possible to disable BasicListItem tooltip
  * Fix almost all links in the KF5 Kirigami docs
  * Fix painting of non-symbolic icons which are fallbacks for symbolic (kde#451538)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * PassiveNotificationsManager: Fix callBack lifetime (kde#470786)
  * Backport fix to the template from master
  * Use MobileForm.AboutPage
  * Improve default template
  * BasicListItem: Use pressed state for tooltip
  * Port i18n to qsTr
  * DefautListItemBackground: prioritize user input events when setting background color
  * Fix tst_basiclistitem_tooltip autotest</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Change Instantiator to Repeater in NavigationTabBar
  * Avatar: Always use uppercase initials
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * OverlayDrawer: Fix up property access
  * Pass spacing on FlexColumn to it's inner ColumnLayout
  * ShadowedRectangle: proceed itemChange in QQuickItem</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * AboutPage: Allow overriding donateUrl by aliasing it from AboutItem (kde#474864)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Avatar: Add tests for cyrillic initials
  * Add support for cyrillic initials</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * Make drawer actions accessible</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0
- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Remove the Android CI it has been failing for 4 consecutive weeks
- Use the newest gcc version on Leap</changelog>
</package>
<package pkgid="4870f2e5b249bd8205134b523c6d0d6ff1135bc492a20cfb18797d7b9a6bdd6856beed3ff222e07a84eba94b28d8b68f20599cccb2975c5f2e4ef1fc7995b488" name="kiriki-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="cfb5cfd964fc277e2a3f3a17ee8997a7b9681d7b2722e99e8dff5de3d02dd16027eefd0f27c87d481a248ac9edbd5c08d925905845c8bc42bdcc4b7b75d82a88" name="kiriki-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="fc6f5165fad36977b76b8254100329d2de227f5f8d2825b51866533d4c4ecdeeb9bc6107a672e461b1a0feca08e2ecac94778586429534ca6dfb5d6185f47f30" name="kismet-capture-antsdr-droneid-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="a6389b1c62b90833cb1cd9ba6cf7d1ebf4a5492684712149d9cac53ad34da7790ba5d9a2184b40baed1209e6a6ba2a3ee95b4c8dd5d854244034296b7f0b3f2e" name="kismet-capture-freaklabs-zigbee-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="3037707f4e429cb19c60aa6cc5675c2f0deaf977fdfe0484feb8df2b77a86809c10eaa8238ee8199dce4f65aa6c37b5ca96aa8a1eeed1dff911974522284b45b" name="kismet-capture-linux-bluetooth-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="5091b0a135a37c63dcee108d69a4edbaa86bd2feaa47c9374992e0e54b18c2329da01199c639bfe992aac6e52d4d32bda819cf7cc1ca6807030729cbe467f496" name="kismet-capture-linux-wifi-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="455804e85252024265438a47f2ecd8459d465d722b689828c9158a5402e93b033c4a172381fd7c6ad73538871037c5f219ad0a481a8fc395df8b05ce6929b3c9" name="kismet-capture-nrf-51822-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="ff968af7a9b2064b4b65f04f9edba63a78023700e3a0d922da405086ac8d0d3a0ad1e9e939cd1a49768d807c82e5584012c2bdbbfc268f1e73b586da56fc7cdc" name="kismet-capture-nrf-52840-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="b024f14b2ec3cbd6f9f89a7f82275f4400d7d8a4483022ad2377689a572bcb8e5d60883594dfffa8756b15ab0ababf5337a086c72eb400c871511da3888eb944" name="kismet-capture-nrf-mousejack-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="7b2cf55b589b265b5eb859c7df7d3318b34b5f5d9d8632fcd8359b7bd1259052ba162a281fdad937900eee3dd4f9adb953ed5fdbcf832a39b8d816b179c8f465" name="kismet-capture-nrf-nxp-kw41z-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="23c8a1140ab4c65bbe2f76c42c0ccb5d5bb969154b59a620bccb88282bf76bf08b7e65fde5bcf662165f0d51ebe497775987ccb6f08ad81ab57ffa1a9e67308e" name="kismet-capture-radiacode-usb-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="51a0b14fb81068bb490e9d22244d7f020bff2a0292a08c4bbd16dab65a76f1cd07c009e5d717556528ef3147d6c5e2003cd586cb764c554701b4d53e549a9dbe" name="kismet-capture-rz-killerbee-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="22083c8185c550f4c2cb6ee50f8c83ce6d3e7738f59cde3821d265d7e973d3ec965a3dd16d1779a1295641824fa5a17e274d7ab0bb56dc9946e5777c1b454533" name="kismet-capture-sdr-rtl433-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="6f74e7606e026fc71c09f47b97a00042bd59d06db73d5e281a2e770347e0cde78361aa80d560887e94a132e33b5d1b28d1844bf90f9adabad80e56b140904fa3" name="kismet-capture-sdr-rtladsb-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="c61519d2908a38d707f4acbf7c11cf80df65d0b2020e66dc7abac59b6235e116f44d5dafb8675e11e189cfb4e096dc9ebbe4660450ddafc2870107b7836c998b" name="kismet-capture-serial-radview-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="9f71a8f3904389c9a084d30e58806347360fb4f869d0ddb033f46cdab9600c53bb7eea8f16a9a5fef11aa71fad3f5e6d915babd4d9898b2d27bb46462fe580c6" name="kismet-capture-ti-cc-2531-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="59dd45bea52e5377e50c117da8edcae0a60f8f45eed4a712124f2ec319e5b73a2bc5d76a5489d7f69e91c428f65ede6edbb64d8ba83e530a008bceccfe91fe8c" name="kismet-capture-ti-cc2540-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="a6400b831466484ef5060616fc1f0eb9ed42df1636628bb21d0a96355be36012f4bb6ebe4d009f5143900fd088c97d4bf7e2ab03808f15a4b2bccf8bca1148b3" name="kismet-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="2330ea569288ea4b96b78f7ec2a9b50378ccc76aa11aea1c3de82198d6a09e896c3e116a104d19d5c2b31e54bb0ec7ff6e86a71f57bea974c00aa131e30af8ad" name="kismet-debugsource" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="811d1663a7115b412fdd1f37516a6f1b6066a821f2ceaf8b27cc03ddde7740195ea4acb64da37d79f234781015eb6a68956a0d7844638d02c22ff8ae9eb82d2a" name="kismet-logtools-debuginfo" arch="i586">
  <version epoch="0" ver="2025_09_R1" rel="2.3"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1672747200">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_kismet.service.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1674734400">- Drop unnecessary root privileges in the systemd unit (bsc#1207654).
  * switch from old-style user/group mgmt to sysusers.
- Disable overly strict hardenings that would break some capture binaries,
  e.g. kismet_cap_linux_wifi.
- Remove superfluous executable bits from CSS files.</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1677672000">- Packaging:
  * Move systemd-sysusers config to a common subpackage.
  * Separate %post and %verify sections for each package.
  * Set %noarch for a number of subpackages.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1690459200">- Update to version 2023-07-R1
  * New dark mode in the web UI.
  * New page-based device list in the web UI.
  * The old device list was always slightly odd &amp; could get in
    states where the JS did not update as expected. The new pager
    UI addresses this &amp; brings a big performance boost.
  * Fixes to channel listing.
  * Fixes to remote capture in some situations.
  * Optimizations to the field tracking system.
  * Improvements and fixes to WiFi 6e channel processing and
    numbering.
  * Fixes and general improvements to the order of operations when
    configuring WiFi interfaces on Linux for monitor mode.
  * Inclusion of the Hak5 WiFi Coconut userspace drivers and
    capture.
  * Transition to using emphemeral JWT signing for login management
    instead of a state file.
  * Increased live censorship in the Web UI when ?censor=1 is
    passed.
  * Fixes to Python-based websockets not loading SSL contexts.
    Upgrade a number of internal libraries for the Web UI and
    internals.
  * New graphing libraries.
  * New datatables version.
  * New robinhood hash.
  * Upgraded font-awesome.
  * Upgraded libfmt.
  * New moodycamel queue.
  * Fix long-standing bugs with field selection and summary in the
    API requests.
  * Add new display of thermal state on supported systems (linux).
  * Revamp how rtl433 devices are mapped, split into
    sensors/meters/etc.
  * Handle power meter via rtl433.
  * Revamp sensor/meter UI to carry much more informaiton.
  * Revamp IO system loops and locking patterns entirely to address
    hangs in some situations.
  * Add packet id and checksumming to pcap-ng exports.
  * Fix linux-capture-wifi following symlinks in /tmp.
  * Better NMEA handling.
  * Support libpcre2 now that pcre1 is deprecated.
  * Massive speed improvements in packet processing due to removal
    of dissection chain chokepoints.
  * Revamp of packet de-duplicaton system.
  * Add tx/rx packet counts per device.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1696852800">- add the sysuser pre section to %package common.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1742385600">- drop unneeded build requirement on pcre, the package used pcre2
  accidentally</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1749470400">- Update to version 2023-07-R2
  * Fix HTML/JS injection in the web UI
- Fix build errors. Add BuildRequires pkconfig(libssl) for all vendors
  and gcc12 for Leap &lt; 16.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757505600">- Update to version 2025-09-R1
  Biggest changes
  * A new table display library in the UI adds more reliable
    pagination, sizing, and display. Columns can be added, removed,
    resized, and rearranged in the main display panel directly. The
    display is much more efficient, and shouldn’t exhibit the
    strange sizing behavior which happened sometimes.
  * Python dependency removed for all datasources. Python keeps
    changing the asyncio syntax and making other small breaking
    changes, making packaging Python based tools outside of pip
    problematic to say the least. RTLSDR and similar sources are
    now rewritten in pure C.
  * All new datasource/ipc protocol. This replaces the protobufs
    based protocol, removes another complex library dependency,
    and adds speed enhancements.
  * Lots of improvements to reduce RAM and CPU use, especially in
    the fastest packet processing paths.
  Full changelog
  * https://www.kismetwireless.net/posts/kismet-2025-09-r1/
- Update patch
  * kismet-fix-build.patch
- Drop obsolete subpackages
  * kismet-capture-bt-geiger
  * kismet-capture-sdr-rtlamr
- Add subpackages for new capture plugins
  * kismet-capture-antsdr-droneid
  * kismet-capture-radiacode-usb
  * kismet-capture-serial-radview</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1784808000">- don't package capabilities in RPM directly, but rely on the permissions
  package to apply them during %post (bsc#1268674). An upcoming change in
  rpmlint will raise badness for capabilities directly packaged in RPM.
  Therefore drop the capabilities from the spec file and solely rely on the
  invocation of permctl during %post.</changelog>
</package>
<package pkgid="9dc53479893dd45482e075be9f4268094fb58b60c7b2d21f26cb2e704bbb9be8c06d76f11a767827404b5573d0142970aceb4fb0cac992cd35abe881bd71c02a" name="kissfft-debuginfo" arch="i586">
  <version epoch="0" ver="131.2.0" rel="2.3"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1587816000">- Initial package (v1.3.1)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 131.1.0
  * First release with semantic versioning. It has the roughly
    the same code as v131, but some symbol visibility changes and
    build enhancements to improve shared object usage and use as
    a packaged/installed library.
  * Removed kfc.h and kissfft_i32.hh from the install list since
    they are not as generally useful as the others
- Switch to cmake build
- Add kissfft subpackage and rename library subpackage to match
  library name
- Drop kissfft-shared.patch (no longer necessary)
- Drop kissfft-py3_1.patch and kissfft-py3_2.patch (merged
  upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1677326400">- enable build for all architectures, there is no assembly
  or other architecture dependent issue here</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743595200">- Add patch to fix kissfft usage with CMake 4:
  * 0001-Bump-minimum-CMake-version-in-kissfft-config.cmake.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1764676800">- Update to version 131.2.0
  * fixed test/Makefile line 137 missing ')'
  * call $(MAKE) instead of make
  * Add newline to end of kiss_fft_log.h
  * Use M_PI instead of M_PIl
  * CMakeLists.txt: Bump minimum version to 3.10
  * Bump minimum CMake version in kissfft-config.cmake
  * Makefile: Do not fail creating pkgconfig directory if it
    already exists
  * README.md: Correctly capitalize simd option
  * tests/CMakeLists.txt: Fix CMP0148
  * Tweaked wording in README
- Drop 0001-Bump-minimum-CMake-version-in-kissfft-config.cmake.patch
- Add kissfft-fix_overflow_32bit.patch (fixes boo#1254398)
- Add kissfft-fix_python_binary_detection.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1776772800">- Add kissfft-check_for_overflow.patch
  (fixes boo#1262416 CVE-2026-41445)
- Add kissfft-fix_testcpp_acosl.patch (fixes build error on 16.0)</changelog>
</package>
<package pkgid="c2d82c187cf426d249b39ca624162020af78088b0d1f0dfe240bf77adef19369199228cb23ebc327e95e881a199184d1bacab71c4f0f0c55d0ba71d98ada1dd6" name="kissfft-debugsource" arch="i586">
  <version epoch="0" ver="131.2.0" rel="2.3"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1587816000">- Initial package (v1.3.1)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618315200">- Update to version 131.1.0
  * First release with semantic versioning. It has the roughly
    the same code as v131, but some symbol visibility changes and
    build enhancements to improve shared object usage and use as
    a packaged/installed library.
  * Removed kfc.h and kissfft_i32.hh from the install list since
    they are not as generally useful as the others
- Switch to cmake build
- Add kissfft subpackage and rename library subpackage to match
  library name
- Drop kissfft-shared.patch (no longer necessary)
- Drop kissfft-py3_1.patch and kissfft-py3_2.patch (merged
  upstream)</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1677326400">- enable build for all architectures, there is no assembly
  or other architecture dependent issue here</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743595200">- Add patch to fix kissfft usage with CMake 4:
  * 0001-Bump-minimum-CMake-version-in-kissfft-config.cmake.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1764676800">- Update to version 131.2.0
  * fixed test/Makefile line 137 missing ')'
  * call $(MAKE) instead of make
  * Add newline to end of kiss_fft_log.h
  * Use M_PI instead of M_PIl
  * CMakeLists.txt: Bump minimum version to 3.10
  * Bump minimum CMake version in kissfft-config.cmake
  * Makefile: Do not fail creating pkgconfig directory if it
    already exists
  * README.md: Correctly capitalize simd option
  * tests/CMakeLists.txt: Fix CMP0148
  * Tweaked wording in README
- Drop 0001-Bump-minimum-CMake-version-in-kissfft-config.cmake.patch
- Add kissfft-fix_overflow_32bit.patch (fixes boo#1254398)
- Add kissfft-fix_python_binary_detection.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1776772800">- Add kissfft-check_for_overflow.patch
  (fixes boo#1262416 CVE-2026-41445)
- Add kissfft-fix_testcpp_acosl.patch (fixes build error on 16.0)</changelog>
</package>
<package pkgid="3971251535f9083f14913c5ca67af42de8dfa835392f7be3f2f27200c6b045153414ab509700f2f7bc559ce20d46b98c08fa5757898e55d1ef25e50ffb65e50e" name="kitemmodels-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Preserve numeric sort roles as well</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Trivial fix for crash in buddy() when sourceModel isn't set yet</changelog>
</package>
<package pkgid="06332985f5f8e095da7b2f66b0e2ef386d434d4acdbd9ceb9890dd91835b0ed792ea0e9f1ab584842d5929b5dcf91f94b6391e036645e065a98f46fdc09f607b" name="kitemmodels-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Preserve numeric sort roles as well</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Trivial fix for crash in buddy() when sourceModel isn't set yet</changelog>
</package>
<package pkgid="d4d6eae8d41e3f8252d982f198f08397d7d12dd961d40c421040a64b632ab508fb5e3f8ead89c8deceaa5e8b4158fcaefb2824dcd8883035fe510a5965e0250e" name="kitemmodels-imports-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Preserve numeric sort roles as well</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Trivial fix for crash in buddy() when sourceModel isn't set yet</changelog>
</package>
<package pkgid="164f2073ef1fa6b5835c77a72dcef56b5415fca24bce6c7fe6f9f6e491c38ead7375a4b4a53d13d1f086bfb1dc7e3f8bfd0b8d4c047d77e4b222c790faa382d1" name="kitemviews-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="9c4b3223f6e68768bd3f09a9ad40b2a50ae5fa0a6cf8a44032d146e0373eb2abf39d832afe2f04aff7b3f8d1b8ccedc9fe066ac319b1a9f214a68729b558ba6c" name="kitemviews-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="4111ab46e419e1e6e38acea3050e7071086b5bbf575d5849fdbd9ff48e681575e21274945bb6114f2362d2539afcf981522807a897c27bc8c2ae4aea9953da57" name="kitemviews-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="9331605cf60328467100264b41b779e714a37adf6c34a67e513760cd57dca7091663b753f4040a395b0d751813019431d0fd9ea6557dfd179d4534973840a3a6" name="kiten-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="c78bd857892449e005948aa9640362a4ccfb7cc90945539e12e44a1b513a0b807fe68899216d3b2c37104d6e4a4790aaac7735579693cddaa9a04830b237c073" name="kiten-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="7364af3564f78b4af263bd6e3fb026e45662a3229888a57730b14ea764d0cab78227b2154af181c4448490662a958c268d05b5b19a252a886b9d422dfc09f34f" name="kitinerary-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix crash on referenced but non-existent PDF masks (kde#513945)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Handle Norwegian-language Entur tickets
  * Move workaround for dubious German UIC station code to extractor scripts
  * Recover station names from RCT2 on European Sleeper barcodes
  * Fall back to station code when FCB data contains no name
  * Add MÁV ORSZÁGBÉRLET product code mapping
  * Update DRK filter pattern</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Build static extractor against release branch dependencies
  * Update Flatpak manifest for 26.04 release branch
  * Adapt to Poppler 26.04 API changes
  * Update dependencies for the static extractor build</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix required Qt version
  * Reflect the move of KMime to Frameworks in the dependency data
  * Add Condor PKPass extractor
  * Add extractor script for monbus.es tickets</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Add extractor script for BDŽ (Bulgarian State Railways) PDF tickets
  * Adapt to Poppler 26.06 API changes
  * Fix required Qt version
  * Reflect the move of KMime to Frameworks in the dependency data
  * Add Condor PKPass extractor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Fix extracting multi-column VR tickets
  * 12go: Add support for extracting receipt
  * Manually extract BDZ ticket prices
  * Add polferries extractor
  * Add missing poppler include
  * Extract checkin times and prices from Accor hotel bookings
  * Fix arrival stop extraction on French-operated Flixbus tickets
  * Don't choke on missing currency symbol on IRCTC tickets
  * Attempt to support both less and more than 1000 in `irctc` PDF
  * Add price extraction for SRT (thai-railway)
  * Add price extraction for IRCTC QR ticket</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Fix extracting return descriptions in FCB NRT tickets (kde#520826)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Add extractor script for Lufthansa PDF itineraries
  * Add autotests for new Lufthansa event format
  * Add train support to Lufthansa event extractor
  * Fix Lufthansa event extractor
  * Support seat ranges in DB PDF tickets
  * Support new Westbahn PDF ticket layout
  * Update SBB booking confirmation email filter pattern</changelog>
</package>
<package pkgid="d95196c33b93a0b0df719db21c1e84ac9202e34750babf4a2ac1d524ccf70267e955ac78b128bcfefb4fdb3554271e9f60b7e8af4d7c31ac433f0633ccd4799c" name="kitinerary-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix crash on referenced but non-existent PDF masks (kde#513945)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Handle Norwegian-language Entur tickets
  * Move workaround for dubious German UIC station code to extractor scripts
  * Recover station names from RCT2 on European Sleeper barcodes
  * Fall back to station code when FCB data contains no name
  * Add MÁV ORSZÁGBÉRLET product code mapping
  * Update DRK filter pattern</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Build static extractor against release branch dependencies
  * Update Flatpak manifest for 26.04 release branch
  * Adapt to Poppler 26.04 API changes
  * Update dependencies for the static extractor build</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix required Qt version
  * Reflect the move of KMime to Frameworks in the dependency data
  * Add Condor PKPass extractor
  * Add extractor script for monbus.es tickets</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Add extractor script for BDŽ (Bulgarian State Railways) PDF tickets
  * Adapt to Poppler 26.06 API changes
  * Fix required Qt version
  * Reflect the move of KMime to Frameworks in the dependency data
  * Add Condor PKPass extractor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Fix extracting multi-column VR tickets
  * 12go: Add support for extracting receipt
  * Manually extract BDZ ticket prices
  * Add polferries extractor
  * Add missing poppler include
  * Extract checkin times and prices from Accor hotel bookings
  * Fix arrival stop extraction on French-operated Flixbus tickets
  * Don't choke on missing currency symbol on IRCTC tickets
  * Attempt to support both less and more than 1000 in `irctc` PDF
  * Add price extraction for SRT (thai-railway)
  * Add price extraction for IRCTC QR ticket</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Fix extracting return descriptions in FCB NRT tickets (kde#520826)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Add extractor script for Lufthansa PDF itineraries
  * Add autotests for new Lufthansa event format
  * Add train support to Lufthansa event extractor
  * Fix Lufthansa event extractor
  * Support seat ranges in DB PDF tickets
  * Support new Westbahn PDF ticket layout
  * Update SBB booking confirmation email filter pattern</changelog>
</package>
<package pkgid="7ccf1f101cc596df4c9744d8b03ec4ef96359b972627243c684afcdfdd3e2e2b79ec4b78b491ef59e6e489f3ca1e64bf49048a48b5a7805387586f2515004d6c" name="kitty-debuginfo" arch="i586">
  <version epoch="0" ver="0.48.2" rel="1.1"/>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1779192000">- Update to 0.47.0:
  * A new Drag and drop kitten to allow drag and drop of files from your shell
    to any GUI program even across SSH (#9984)
  - https://sw.kovidgoyal.net/kitty/kittens/dnd/
  * A new option palette_generate to automatically generate the 256 color
    palette from the first 16 colors (#9426)
  * For builtin key mappings automatically fallback to matching the US-PC
    layout key when the pressed key has no matches and is a non-English
    character (#9671)
  * Allow drag and drop of windows to re-arrange them, move them to another
    tab/OS Window or detach them into a new OS Window. See
    toggle_window_title_bars to temporarily show window title bars to drag
    them around (#9626)
  * Have scroll_line_up and scroll_line_down smooth scroll by default. Can be
    restored to old behavior by re-mapping without the smooth argument (#9689)
  * Draw a progress bar at the top of the window when a program reports
    progress using the OSC 9;4 escape sequence, controlled by
    progress_bar (#9777)
  * Automatically reload configuration on changes, controlled by
    auto_reload_config
  * Allow specifying multiple background images for background_image that are
    stored on GPU to allow fast image switching (#9836)
  * Remote control: Expose session_name and last_focused_at in the output of
    kitten @ ls for each window (#9732, #9799)
  - https://sw.kovidgoyal.net/kitty/remote-control/
  * Allow optionally dragging URLs with the mouse, see left (#9804)
  * Change focus_follows_mouse to switch the active window only when the mouse
    crosses into a different window, instead of on every mouse motion event.
    Prevents accidental mouse bumps from undoing a keyboard-driven window
    switch.
  * Wayland: Use hold gestures to cancel momentum scrolling when fingers are
    placed on the trackpad, for a more natural kinetic scrolling
    experience (#9863)
  * macOS: Switch to new Tahoe style application icon with different
    background in light and dark modes
  * Fix thickness of diagonal lines in box drawing characters not the same
    as horizontal/vertical lines (#9719)
  * Graphics protocol: Fix crash when handling invalid PNG image with direct
    transmission (CVE 2026-33633)
  * Graphics protocol: Fix crash when handling invalid offset values in
    graphics compose commands (CVE 2026-33642)
  * X11: Fix a regression in the previous release that caused an occasional
    crash on input device removal (#9723)
  * XWayland: Fix a regression where some wheel mice were not scrolling
    properly (#9770)
  * Command palette: Improve searching to use word level matching (#9727)
  * hints kitten: A new option to set the background color of matched
    text (#9745)
  * The show_hyperlink_targets option now allows specifying a keyboard
    modifier so that target URLs are only shown on hover when the modifier
    is pressed (#9741)
  * Fix a spurious mouse button release event being sent when dragging out of
    an OS window causes focus loss
  * Fix scrollbar hover/interaction not working when the scrollbar is drawn in
    the window margin area (#9756)
  * Fix completion for edit-in-kitty not including some common text file types
  * Allow holding the Alt key and triple-clicking to select from the first
    cell even if it is empty (#9758)
  * Fix double click to rename tab being triggered too easily (#9774)
  * Fix a crash when user tries to select while the client program is using
    synchronised rendering and generating large amounts of output (#9778)
  * macOS: Add Copy and Paste menu items to the Edit menu in the global
    menu bar (#9780)
  * Fix dragging of splits layout borders sometimes moving in the wrong
    direction or having no effect (#9447)
  * Fix triple-click line selection and double-click word selection not
    extending wrapped lines beyond the edges of the viewport
  * Password input in kittens: hide the cursor and display a blinking 🔒 at
    the end of typed characters to make it visually clear the user is
    entering a password
  * edit-in-kitty: Ignore environment variables as some editors execute code
    present in env vars. Similarly ignore conf file specifications for
    colors (CVE 2026-42851)
  * Command palette ctrl+shift+f3: nicer grouping of aliases and combined
    actions (#9819)
  * hints kitten: Fix trailing punctuation not being removed from URLs (#9828)
  * Fix copy/paste dropping spaces at soft-wrap boundaries when
    strip_trailing_spaces is set (#9834)
  * Allow setting negative values for inactive_text_alpha to control whether
    to only fade inactive windows or unfocused windows (#9837)
  * A new option macos_fullscreen_ignore_safe_area_insets to control whether
    to ignore the notch space when using macos_traditional_fullscreen (#9841)
  * Fix some responses from terminal sometimes leaking into shell after
    kitten exit (#9839)
  * Render block elements from the Unicode Symbols for Legacy Computing
    Supplement block (U+1CC00–U+1CEBF): separated block quadrants,
    separated block sextants, one sixteenth blocks, and one quarter block
    partial fills (#9849)
  * Improve performance of using active process data when rendering the tab
    bar by only scanning processes once per second (#9862)
  * macOS: Fix occasional phantom cursors being drawn on screen (#9725)
  * diff kitten: Keep the current (topmost) filename visible when scrolling,
    controlled by a new option kitten-diff.sticky_header (#9891)
  * Add an option to focus_follows_mouse to only switch focus on drops rather
    than movement (#9896)
  * Fix setting momentum_scroll to zero not fully disabling momentum
    scrolling (#9904)
  * macOS: Fix args passed via open --args being ignored when
    macos-launch-services-cmdline is present (#9910)
  * save_as_session: when the filename input by the user has no extension,
    automatically add the .kitty-session extension (#9919)
  * Linux: Workaround bug in Nvidia drivers that caused color corruption when
    resuming after suspend (#9844)
  * choose-files kitten: Output a trailing newline when writing to a tty in
    text format (#9982)
  * ssh kitten: Sanitize user controlled data in error messages that might
    leak to shell (CVE 2026-42850)
  * Linux: Respect the fontconfig matrix setting commonly used for fake slant
    with fonts that do not have italic variants (#9990)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1779969600">- Update to 0.47.1:
  * Fix a regression in the previous release that caused copy_or_noop to stop
    working correctly (#10041)
  - https://sw.kovidgoyal.net/kitty/actions/#action-copy_or_noop
  * macOS: Fix a regression in the previous release that caused URLs to be
    quoted when dropping into shells (#10054)
  * Fix a regression in the previous release that broke automatic color scheme
    changes when using a background image (#10058)
  * Fix auto_reload_config not working when kitty.conf is a symlink (#10066)
  - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.auto_reload_config
  * Fix a regression in the previous release that broke dragging of URLs to
    the shell prompt from programs that dont support MOVE drag operations
  * Preserve user-set tab stops across window resizes instead of resetting to
    8 column default
  * Add support for the DECST8C escape sequence (CSI ? 5 W) to reset tab stops
    to every 8 columns
  * X11: Fix panel/quick-access-terminal windows not staying on top under KDE
    after they are hidden once (#10082)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1780833600">- Update to 0.47.2:
  * Allow dragging to move scrollbar after clicking on track when
    `scrollbar_jump_on_click` is enabled (#10085)
  * macOS: Fix regression in 0.47.0 that broke passing `Cmd`+`C` on to
    terminal applications when no text is selected (#10087)
  * `kitten @ set-background-image`: Fix ``--layout=configured` changing
    layout to centered instead (#10089)
  * Splits layout: add an `equalize` action and an `equalize_on_close` option
    to redistribute split space proportionally (#3489)
  * Fix matching var/env on tabs not working as expected (#10095)
  * When watching for changed config files do not recursively watch all sub
    directories of the directory containing the config file (#10102)
  * File transfer protocol: use `O_NOFOLLOW`` when opening regular files
  * dnd kitten: Protect against drops from malicious sources</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1781265600">- Update to 0.47.3:
  * macOS: Show a key symbol on the active tab if the macOS Secure Input
    feature is enabled
  * Fix regression that broke unserialization of splits layout in previous
    release (#10124)
  * Fix `focus_follows_mouse switching` the active window when returning to a
    desktop/space, even though the mouse did not move. Now the window under a
    stationary cursor is left alone, while moving the mouse across windows
    still switches focus as before.
  - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.focus_follows_mouse
  * Sanitise responses to color control escape codes to avoid command
    injection for shells that do not use the kitty keyboard protocol
    (CVE 2026-54057)
  - https://www.cve.org/CVERecord?id=CVE-2026-54057
  * choose fonts kitten: Fix a rare timing based race causing kitten to crash
    at startup (#10128)
  * Wayland: Fix mouse input getting broken when starting a tab drag and
    releasing the mouse button before the drag is actually registered (#10136)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1781524800">- Update to 0.47.4:
  * Linux: Fix a regression in the previous release that broke rendering of
    bitmap color fonts (#10145)
  * Linux: Allow fake italics defined via a matrix in fontconfig settings to
    work for fonts like Fira Code that do not ship with an italic face (#10120)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1782734400">- Addressing bsc#1269601 -&gt; CVE-2026-46604
  * https://github.com/kovidgoyal/kitty/commit/351ee9fcbd692abd3bfbf2cf4296f69522e3571a
  * Adjusted kitty-0.47.4.tar.gz to point to:
    golang.org/x/image v0.43.0 and refreshed vendor.tar.gz</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1784203200">- Incorporating jengelh pkgconfig suggestions and URL reference</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1784548800">- Update to 0.48.0:
  * Implement vertical tabs by setting tab_bar_edge to left or right (#9855)
  - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.tab_bar_edge
  * Graphics protocol: Add a new transient usage hint that clients can send to
    terminals to indicate an image is meant for only short duration use (#10092)
  - https://sw.kovidgoyal.net/kitty/graphics-protocol/#image-usage-hints
  * On first press in an unfocused OS Window/kitty window give it focus and
    pass the mouse event through to the clicked element. This is a behavior
    change but aligns with platform defaults on macOS. Linux has no platform
    defaults here as far as I can tell, so it gets to follow along. (#10233)
  * kitten @ get-text: Add support for `alternate` and `alternate_scrollback`
    extents to fetch text from the alternate screen buffer (#10165)
  * Wayland: Fix first OS window being a few cells too small when
    `initial_window_width`/`initial_window_height` are set in cells and a
    fractional display scale is in use (#10146)
  * macOS: New option `macos_ns_window_layer` to more precisely control what
    layer panel OS windows are placed on (#10116)
  - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.macos_ns_window_layer
  * macOS: New option `macos_use_physical_screen_frame` to allow panel OS
    Windows to cover the macOS global dock bar (#10116)
  - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.macos_use_physical_screen_frame
  * kitty binary builds are now built on Ubuntu 22 upgraded from Ubuntu 18 for
    improved performance from better compilers
  * macOS: Fix incorrect horizontal alignment when using text sizing
    protocol (#10179)
  * `edit-in-kitty`: Return exit code from underlying editor process on
    exit (#10198)
  * Make erasing last command robust against commands with no output and
    commands in the scrollback (#10201)
  * Fix superfluous margin visible to the left and right of the tab bar when
    `background_opacity` is less than one and the window width is not a
    multiple of the cell width (#10212)
  - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.background_opacity
  * hints kitten: Add a new flag `kitty +kitten hints --prefix-free` to
    generate hints without a shared prefix (#10210)
  - https://sw.kovidgoyal.net/kitty/kittens/hints/#cmdoption-kitty-kitten-hints-prefix-free
  * Wayland GNOME: Fix dragging a window title bar to the “+” button failing
    to create a new tab when there is only a single tab (#10222)
  * choose-files kitten: Add a `--mode=all` to select either an existing file
    or directory (#10208)
  * Add support for editing files in sublime text and zed at specified line
    number (#10224)
  * choose-file kitten: Use a full readline editor for the search box. Also
    allow remapping the up/down/home/end keys to use for editing instead of
    navigating the file list (#10225)
  * Fix `remote_control_script` not working in a kitty instance run from
    inside another kitty instance
  - https://sw.kovidgoyal.net/kitty/actions/#action-remote_control_script
  * quick-access-terminal kitten: Allow configuring the layer on which to
    display the terminal (#10242)
  * `cursor_trail_start_threshold` now optionally accepts two values to set
    x (horizontal) and y (vertical) thresholds independently (#10246)
  - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.cursor_trail_start_threshold
  * scroll-window remote control command: Fix a regression that broke
    scrolling by pages (#10253)
  * Bypass libc malloc for history buffer to avoid libc pool policies causing
    apparent memory leak (#10254)
  * Cursor trail: Do not run the trail shader when the cursor is hidden,
    saving resources (#10255)
  * Graphics: Fix incorrect calculated cursor position when placing images
    with X/Y cell offsets (#10256)
  * macOS: Disable macOS one time code autofill popups (#10250)
  * Add support for DECSTR soft screen reset escape code (#10263)
  * macOS: Fix quick-access-terminal appearing on the wrong space
    (the fullscreen app’s space) when triggered from a different space on
    macOS Tahoe (#8740)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1784894400">- Update to 0.48.1:
  * Wayland: fix a regression in the previous release that broke window sizing
    for on Hyprland/Sway with fractional scales and an initial specified
    size (#10268)
  * Wayland: fix a regression in 0.47.3 that broke dragging on the Niri
    compositor (#10271)
  * Wayland: get initial window size in cells working in most cases on
    Hyprland/Sway with fractional scaling by using the fractional scale of
    the primary monitor
  * Wayland: fix using remote control to resize OS windows on some tiling
    compositors leading to broken rendering
  * macOS: fix edge=none panel height shrinking when margin_top is non-zero
    in the panel/quick-access-terminal kittens (#10278)</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1785412800">- Update to 0.48.2:
  * Wayland: Fix regression in previous release that broke drag and drop on
    Plasma (#10284)
  * diff kitten: Fix a rare crash when showing a large diff due to incorrect
    locking when highlighting
  * Allow the private DCS kitty-echo escape code to only echo numbers
  * Linux: Fix an approx 1MB memory leak when reloading the config, introduced
    in version 0.40.0 (#10290)
  * Desktop file chooser integration: when the specified directory does not
    exist, open file chooser at home directory (#10292)
  * Add support for terminal visibility reports
  - https://rockorager.dev/misc/visibility-reports/
  * `tab_title_template`: Add a field that evaluates to the total memory used
    by all child processes in the tab (#10293)
  - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.tab_title_template</changelog>
</package>
<package pkgid="15ece50c58ba2311a049dd96dd23e1b5af2621862b654c284df343bc5128ffa045168c4b1c363f4cd6e0bfda2cf5a9ead5c885f142d0118708d3aa5cca30046c" name="kjobwidgets-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- Changes since 5.113.0:
  * KUiServerV2JobTracker: prevent potenial use-after-free</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="10d542928917a1aac6ccef57d96545fb1f63b1f4f62e5dc53f48dad435c08d89d032a7484541104d833eb525530883347a8a8e776f5f63e94dea909f6f097456" name="kjournald-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix access to journal entry properties for exe/service display (kde#512618)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Ship application icon in flatpak build
  * Add unit tests for string cleanup operation
  * Fix loading of previously priority filter level "no filter"
  * Fix journal DB switching corner cases
  * Use QT_ENABLE_STRICT_MODE_UP_TO for Qt 6.5 API
  * Cleanup cleanupString method
  * Avoid overhead for color code cleanups
  * Imporove JournaldViewModel::readEntries hot path
  * Improve JournaldHelper::cleanupString hot path
  * Disable filter critieras when categories are empty
  * Use QQmlParserStatus to avoid redundant filter criteria model resets during startup
  * Fix race in filter criteria cache generation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Refactor open file/folder dialogs
  * Switch to KSandbox for determining if currently running in container
  * Display currently used journal location in window title
  * Fix url conversion for last used folder open dialog
  * Add portal based access to initial journal when running in Flatpak/Snap
  * Add main features for last two feature releases
  * Add unit tests for string cleanup operation
  * Fix loading of previously priority filter level "no filter"
  * Fix journal DB switching corner cases
  * Use QT_ENABLE_STRICT_MODE_UP_TO for Qt 6.5 API
  * Cleanup cleanupString method
  * Avoid overhead for color code cleanups
  * Imporove JournaldViewModel::readEntries hot path
  * Improve JournaldHelper::cleanupString hot path
  * Disable filter critieras when categories are empty
  * Use QQmlParserStatus to avoid redundant filter criteria model resets during startup
  * Fix race in filter criteria cache generation
  * Hide filter category for user/system units when it makes no sense
  * Fix page up/down behavior for key events
  * Introduce small cache for unique services per boot</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f78f79924c3621eec5502d1b2fd06f55bd706af195f6a829d028574d19476fd42288e370dc632efa65571ecc147554d06ff1e1ad3cd52095f368984af27dc1c5" name="kjournald-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix access to journal entry properties for exe/service display (kde#512618)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Ship application icon in flatpak build
  * Add unit tests for string cleanup operation
  * Fix loading of previously priority filter level "no filter"
  * Fix journal DB switching corner cases
  * Use QT_ENABLE_STRICT_MODE_UP_TO for Qt 6.5 API
  * Cleanup cleanupString method
  * Avoid overhead for color code cleanups
  * Imporove JournaldViewModel::readEntries hot path
  * Improve JournaldHelper::cleanupString hot path
  * Disable filter critieras when categories are empty
  * Use QQmlParserStatus to avoid redundant filter criteria model resets during startup
  * Fix race in filter criteria cache generation</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Refactor open file/folder dialogs
  * Switch to KSandbox for determining if currently running in container
  * Display currently used journal location in window title
  * Fix url conversion for last used folder open dialog
  * Add portal based access to initial journal when running in Flatpak/Snap
  * Add main features for last two feature releases
  * Add unit tests for string cleanup operation
  * Fix loading of previously priority filter level "no filter"
  * Fix journal DB switching corner cases
  * Use QT_ENABLE_STRICT_MODE_UP_TO for Qt 6.5 API
  * Cleanup cleanupString method
  * Avoid overhead for color code cleanups
  * Imporove JournaldViewModel::readEntries hot path
  * Improve JournaldHelper::cleanupString hot path
  * Disable filter critieras when categories are empty
  * Use QQmlParserStatus to avoid redundant filter criteria model resets during startup
  * Fix race in filter criteria cache generation
  * Hide filter category for user/system units when it makes no sense
  * Fix page up/down behavior for key events
  * Introduce small cache for unique services per boot</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="20dcf368f9595c6a8a738964caa4b7d05b848fced8c6c86f1a2d46275e4b639383889127329838764a773589a8fb692384254354a3f213d92433f6ad7469817b" name="kjumpingcube-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Handle opening of temporary files potentially failing
  * Preserve background's aspect ratio when resizing the window
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="53abcd2d2691eaed77cb67af65bc63ec0b7cc2fe03ee27dd5c1a5e2e3b548642b27afbfb3de0f248240329d9b00774a322603059080ef8c58283f7cdc6122ecf" name="kjumpingcube-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Handle opening of temporary files potentially failing
  * Preserve background's aspect ratio when resizing the window
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="27a1746a0efc13230a231c89cdcdab58f8b5870821aa4ad64e0bdab73378dbcb9e353804216221488e99e7d4a0199399ba88b0784f1943c8f44bb3bd76003672" name="kl-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.1" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749556800">- new package kl: an interactive Kubernetes log viewer for your
  terminal</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754308800">- Update to version 0.6.1:
  * chore: fmt
  * chore: remove unnecessary method on client
  * chore: refactor packages
  * fix: check for nil pointers in PageLog comparison
  * [chore] refactor k8s client</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773057600">- Update to version 0.7.0:
  * feat: improve default theme, rename vivid -&gt; classic
  * fix: do not colorize invalid json
  * fix: add case insensitive search to help
  * feat: colorize json logs
  * fix: changing since time for active containers
  * fix: only compute pretty formatted logs when necessary
  * test: add missing tests
  * fix: automatically resume streaming on connection reset by peer
  * feat: add timestamp to error page
  * fix: ability to select restarted container
  * feat: add filter search history with up/down
  * docs: update README and standardize language
  * feat: improve style &amp; add themeing
  * feat: toggle pretty formatting of logs in logs view
  * feat: upgrade viewport to v0.8.0
  * feat: upgrade bubbletea, lipgloss, and bubbles to v2
  * fix: prevent panic on closed channel in container listener
  * chore: gitignore
  * chore: fix goreleaser
  * fix: upgrade viewport to v0.7.1
  * feat: use improved github.com/robinovitch61/viewport
  * fix: sanitize log terminal sequences
  * chore: upgrade to go 1.26.0, adopt linting &amp; fmting
  * fix(gke-auth-plugin): Prevent hang and add --gke-auth-plugin
    option (#10)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774526400">- Update to version 0.8.0:
  * feat: upgrade viewport to v0.11.2
  * feat: start logs unwrapped, add hint for wrap and prettify
  * docs: update README dev section
  * fix: make entity state transitions more resilient to duplicate
    container deltas
  * fix: ensure entity tree selection is only maintained after
    MaintainEntitySelectionAfterFirstContainer
  * feat: vertically center focused matches in unwrapped logs
  * chore: update demo
  * ci: fix and pin linting</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776081600">- Update to version 0.9.0:
  * feat: add unicode progress bar to logs view
  * docs: improve demo
  * feat: custom filter modes
  * fix: deselect all with R available anywhere
  * fix: ensure no ansi escape codes in saved logs</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- Update to version 0.9.1:
  * fix: keep terminated containers and logs until manually
    deselected</changelog>
</package>
<package pkgid="dca25d0a0023ac0da0f682890ac4abc775b34c918e2dbcc7b159fd0ccab78715bdd26ed4752d2a6a84c174ac41351f7c1581d8f81898c6cffb89791fd3034583" name="klatexformula-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.0" rel="1.19"/>
  <changelog author="dimstar@opensuse.org" date="1332590400">- Add klatexformula-gcc47.patch: Fix build with gcc 4.7.</changelog>
  <changelog author="badshah400@gmail.com" date="1338984000">- Update to version 3.2.6:
  + Fixes a technical issue when compiling with gcc 4.7
- Rebase klatexformula-3.2.5-add-needed.patch
- Drop patch klatexformula-gcc47.patch: fixed upstream.</changelog>
  <changelog author="badshah400@gmail.com" date="1375876800">- Update to version 3.2.7:
  + Fixes a bug preventing epstopdf from being executed on some
    linux systems
- Pass -DCMAKE_SKIP_RPATH=ON to cmake to fix Factory build issues.</changelog>
  <changelog author="badshah400@gmail.com" date="1391169600">- Update to version 3.2.8:
  - Fixes a bug caused by recent versions of ghostscript</changelog>
  <changelog author="antoine.belvire@laposte.net" date="1457784000">- Fix build on Tumbleweed (CMake error):
  * Add klatexformula-3.2.8-remove-uninstall-target.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1480420800">- Expand macro kde4_runtime_requires only when its available
  to fix quilt setup</changelog>
  <changelog author="badshah400@gmail.com" date="1500465600">- Update to version 4.0.0:
  * Detailed release notes from
    https://klatexformula.sourceforge.io/doc/rel-notes-v4_0.
- Drop klatexformula-3.2.5-add-needed.patch: No longer needed.
- Rebase klatexformula-3.2.8-remove-uninstall-target.patch, and
  rename to klatexformula-4.0.0-remove-uninstall-target.patch.
- Drop Qt3 bindings, klatexformula only builds with Qt5.
- Ktexteditorplugin is not yet ported to Qt5, turn related
  package off (build_ktexteditorplugin -&gt; 0).
- Update BuildRequires:
  * Replace Qt4 by appropriate Qt5 packages.
  * Introduce hicolor-icon-theme BR to ensure proper permissions
    for the %{_datadir}/icons/hicolor directory.
  * Drop kdelibs4: KDE libs no longer needed since ktexteditor
    no longer builds (not yet ported to Qt5).
- Rename libklftools-devel and libklfbackend-devel to
  klftools-devel and klfbackend-devel respectively to make
  the devel package names compatible with shared lib packaging
  policy. Add appropriate Obsoletes/Provides for smooth upgrade.
- Drop static libraries everywhere, and ensure header files
  are installed nevertheless (-DKLF_INSTALL_KLF*_HEADERS=ON).
- klfapp is dead, so drop the klatexformula-devel package,
  and Obsolete/Provides it from klftools-devel.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1538913600">- Add klatexformula-4.0.0-include_QAction.patch to fix Qt 5.11
  build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1538913601">- Ensure neutrality of descriptions.
- Straighten out some bumpy grammar.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1606392000">- Update to 4.1.0:
  * Support for PDF-based and unicode LaTeX engines pdflatex,
    xelatex and lualatex.
  * Ukrainian translation
  * Minor enhancements and bug fixes.
- Spec cleanup
- Drop obsolete patch:
  * klatexformula-4.0.0-include_QAction.patch
- Drop unneeded patch:
  * klatexformula-4.0.0-remove-uninstall-target.patch
- Add upstream patch:
  * 0001-Fix-compilation-error-with-Qt-5.15.patch</changelog>
</package>
<package pkgid="0dd374e410a3fbe8bb1024fdfe63a638a977efd6fb8e0ab737ff315398884dcad6f959cf261bcd229beb075955849149ba35253d82aebcb6bc55491376269fbd" name="klatexformula-debugsource" arch="i586">
  <version epoch="0" ver="4.1.0" rel="1.19"/>
  <changelog author="dimstar@opensuse.org" date="1332590400">- Add klatexformula-gcc47.patch: Fix build with gcc 4.7.</changelog>
  <changelog author="badshah400@gmail.com" date="1338984000">- Update to version 3.2.6:
  + Fixes a technical issue when compiling with gcc 4.7
- Rebase klatexformula-3.2.5-add-needed.patch
- Drop patch klatexformula-gcc47.patch: fixed upstream.</changelog>
  <changelog author="badshah400@gmail.com" date="1375876800">- Update to version 3.2.7:
  + Fixes a bug preventing epstopdf from being executed on some
    linux systems
- Pass -DCMAKE_SKIP_RPATH=ON to cmake to fix Factory build issues.</changelog>
  <changelog author="badshah400@gmail.com" date="1391169600">- Update to version 3.2.8:
  - Fixes a bug caused by recent versions of ghostscript</changelog>
  <changelog author="antoine.belvire@laposte.net" date="1457784000">- Fix build on Tumbleweed (CMake error):
  * Add klatexformula-3.2.8-remove-uninstall-target.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1480420800">- Expand macro kde4_runtime_requires only when its available
  to fix quilt setup</changelog>
  <changelog author="badshah400@gmail.com" date="1500465600">- Update to version 4.0.0:
  * Detailed release notes from
    https://klatexformula.sourceforge.io/doc/rel-notes-v4_0.
- Drop klatexformula-3.2.5-add-needed.patch: No longer needed.
- Rebase klatexformula-3.2.8-remove-uninstall-target.patch, and
  rename to klatexformula-4.0.0-remove-uninstall-target.patch.
- Drop Qt3 bindings, klatexformula only builds with Qt5.
- Ktexteditorplugin is not yet ported to Qt5, turn related
  package off (build_ktexteditorplugin -&gt; 0).
- Update BuildRequires:
  * Replace Qt4 by appropriate Qt5 packages.
  * Introduce hicolor-icon-theme BR to ensure proper permissions
    for the %{_datadir}/icons/hicolor directory.
  * Drop kdelibs4: KDE libs no longer needed since ktexteditor
    no longer builds (not yet ported to Qt5).
- Rename libklftools-devel and libklfbackend-devel to
  klftools-devel and klfbackend-devel respectively to make
  the devel package names compatible with shared lib packaging
  policy. Add appropriate Obsoletes/Provides for smooth upgrade.
- Drop static libraries everywhere, and ensure header files
  are installed nevertheless (-DKLF_INSTALL_KLF*_HEADERS=ON).
- klfapp is dead, so drop the klatexformula-devel package,
  and Obsolete/Provides it from klftools-devel.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1538913600">- Add klatexformula-4.0.0-include_QAction.patch to fix Qt 5.11
  build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1538913601">- Ensure neutrality of descriptions.
- Straighten out some bumpy grammar.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1606392000">- Update to 4.1.0:
  * Support for PDF-based and unicode LaTeX engines pdflatex,
    xelatex and lualatex.
  * Ukrainian translation
  * Minor enhancements and bug fixes.
- Spec cleanup
- Drop obsolete patch:
  * klatexformula-4.0.0-include_QAction.patch
- Drop unneeded patch:
  * klatexformula-4.0.0-remove-uninstall-target.patch
- Add upstream patch:
  * 0001-Fix-compilation-error-with-Qt-5.15.patch</changelog>
</package>
<package pkgid="d726f257e6682fab130c72d04d58b411081ba68bb45e0f4c1138a31ca1b9d20e62c8ee79dad7feb236924c0dd210fcb05911e7d450b7f88f1f33d8a38884a729" name="klavaro-debuginfo" arch="i586">
  <version epoch="0" ver="3.14" rel="1.13"/>
  <changelog author="kkirill@opensuse.org" date="1472731200">- update to 3.02
  + Fixed:
  - Using portable GTK function to access Klavaros's Top 10 URL.
  + Changed:
  - pa.paragraphs updated.
  + Added translations:
  - Catalan.
  - Croatian.
  + Updated translations:
  - Swedish.
  - Polish.
  - Czech.
  - Italian.
  - Galician.
  - French.
  - Finnish completed: words and paragraphs added.</changelog>
  <changelog author="mailaender@opensuse.org" date="1478433600">- use https://en.opensuse.org/SourceUrls
- https://en.opensuse.org/openSUSE:Packaging_Conventions_RPM_Macros
- use upstream provided .desktop file</changelog>
  <changelog author="kkirill@opensuse.org" date="1502020800">- update to 3.03
  + Fixed:
  - el.paragraphs minor bugs fixed.
  - Counting unicode characters apart for touchs-per-second calculation and
    also handling IM context.
  - Gurmukhi keyboard for Jhelum is from Pakistan (kept version for
    India). Removed extra "bindi" from 'P' key-position.
  - Updated klavaro.appdata.xml file, e.g. added the kudo ModernToolkit.
  - Added GenericName in klavaro.desktop file.
  - Resource leak at translation.c (fh obtained with fopen but had no fclose).
  - Default keyboard for Finnish is [qwerty_se], not [querty_se].
  - Blinking cursor GSource timeout error.
  - Not plotting data for English UK, Español; Castellano and possibly other
    languages.
  + Changed:
  - Max number of customizable basic lessons increased to 256.
  - ar.paragraphs updated with some quotes, no more religious or
    political texts.
  - Allowing the tutor window to shrink more.
  - Using Gurmukhi script to show Punjabi (pa) option in "Language" at main menu
    window.
  + Added translations:
  - Korean support.
  - Serbian.
  + Updated translations:
  - Arabic.
  - French.</changelog>
  <changelog author="aloisio@gmx.com" date="1520942400">- Use espeak-ng when available
- Remove superfluous buildtime requirement</changelog>
  <changelog author="lars@linux-schulserver.de - 3.05" date="1552910400">- update to 3.05
  * Fixed:
  - Crashing when not recognized option from command-line.
  * Added:
  - Instructions for typing with the shift keys (in the introduction).
  - Explanation about the blank lessons after 43, in basic module.
  - Possible to reset progress log of each module individually, as well
    as character error charts or touch times charts in adaptability.
  - Possible to use paragraphs complete texts in Speed module (klavaro -x).
  * Updated translations:
  - Croatian.
  - Danish.
  - Esperanto.
  - Polish.
  - Portuguese (BR).
  - Russian.
  - Ukrainian.
  From Release 3.04
  * Fixed:
  - Tutor window was not allowing to shrink horizontaly, only growing.
    Now its horizontal scroll is allowed to appear, liberating it to shrink.
  - Colors again on keyboard buttons, they had disappeared.
  - Proficiency log file shown as touch time per key in adaptability
    charts  was being corrupted eventually.
  - Statistics after practice were being colorized.
  - Crashing? when no &lt;libintl.h&gt; installed on the system and? using
    ./configure --disable-nls
  - bg.paragraphs and bg.words chars fixed.
  - da.paragraphs and da.words chars fixed. (ét -&gt; et)
  - fi.paragraphs char fixed.
  - hr.paragraphs chars fixed.
  - kk.paragraphs chars fixed?
  - nl.paragraphs chars fixed? (wéér -&gt; weer)
  - pa.paragraphs chars fixed. (removed English word quadrant)
  - ru.paragraphs chars fixed.
  - sr.paragraphs chars fixed. (ascii quotes: " ")
  - uk.paragraphs chars fixed.
  - qwertz_de.kbd chars fixed. (Ä Ö -&gt; ä ö)
  - Substituted deprecated stuff on Glade file, for GTK+-3.8
  * Changed:
  - Inserting a little indentation on tutor texts paragraphs.
  - Using 2 copies of character pool for the basic lessons generator,
    for a little bit more double sequences of same char.
  - More difficult to get a special proficiency training session on
    adaptability, but easier to get an special error training.
  - Using new GtkDataBox update, from GIT repository, changes may appear
    in the progress charts.
  - Some deprecated GTK+-3 functions were updated to version 3.8.
  * Added:
  - Merge all the basic lessons in the progress chart: Lesson '0'.
  - In fluidity, manages Ctrl+h to work as Backspace (delete -1 char)
    and Ctrl+w as Ctrl+Backspace (clean up all errors).
  - dvorak_de_adnw.kbd    "Aus der Neue Welt" german keyboard layout.
  - dvorak_us_left.kbd    Dvorak left hand layout.
  - dvorak_us_rigth.kbd   Dvorak rigth hand layout.</changelog>
  <changelog author="lars@linux-schulserver.de - 3.09" date="1569326400">- update to 3.09
  * Fixed:
  - Internet ranking server now is https://klavaro.sourceforge.io/top10/
  - Top10 window showing always external scores when changing language
  combobox.
  - Portugal Portuguese code (pt) defined as pt_PT.
  - Man page updated.
  - Disabling beeps internally too.
  - qwertz_sk_2.kbd is a qwerty one: --&gt; qwerty_sk.kbd (Slovakia)
  - qwertz_sk.kbd is for Slovenia:  --&gt;  qwertz_si.kbd
  - Contry code for Slovenia is sk, not sl.
  - Using $(rootdatadir) for Gnome metadata.
  * Added:
  - Validation limits before putting scorings on Top 10.
  - Logging touch timings from last session for all modules:
  $HOME/.local/share/klavaro/deviation_MODULE.txt
  - Portuguese translation, from Portugal (pt).
  - Hotkey Ctrl+F: font configuration.
  - Hotkey Ctrl+KP_plus: increase spin buttons.
  - Hotkey Ctrl+KP_minus: decrease spin buttons.
  - Hotkeys Ctrl+R or Escape: cancel current practice, start a new one.
  - Alternative colors toggle button in tutor window. At first time run,
  a default "dark mode" is copied to the file: $HOME/.config/klavaro/altcolor.ini
  Hotkey: Ctrl+A for alternative colors.
  - qwertz_sk_2.kbd keyboard layout for Slovenia.
  - /usr/.../share/klavaro/preferences_darkmode.ini as dark colors example.
  * Removed:
  - Beeps, as they were not reliable.
  * Updated translations:
  - Dutch.
  - French.
  - Swedish.
- splitted out -devel package for header files
- removed klavaro-3.00-paragraph-ru-fix.patch : fixed upstream
- needs now cairo-devel and libgnutls-devel as build requires
- use SSL for Url and Source
- ran spec-cleaner</changelog>
  <changelog author="Elisei Roca &lt;eroca@suse.com&gt; - 3.11" date="1605528000">- add _service file
- remove klavaro-devel package because the header files are gone
- update to 3.11
  2020-08-18  Felipe Castro (-) &lt;fefcas@gmail.com&gt;;
  * Release 3.11
  * Fixed:
  - Dutch typos correction on paragraphs.
  * Added:
  - keyboard: dvorak_de_bone
  * Updated translations:
  - Esperanto.
  - French.
  - Portuguese (BR).
  - Portuguese (PT).
  - Russian.
  - Serbian.
  - Ukrainian.
  - Vietnamese.
  * Added translations:
  - Romanian (very partial).
  2020-05-30  Felipe Castro (-) &lt;fefcas@gmail.com&gt;;
  * Release 3.10
  * Added:
  - Support for Tibetan.
  * Changed:
  - Checking for Werror=format-security at src/Makefile.am
  - Applying Debian patches 02, 03, 04 and 05.
  - Not installing GtkDataBox's include headers anymore.
  - dvorak_fr_bepo.kbd: apostrophe now is typographic.
  * Updated translations:
  - Basque.
  - Croatian.
  - Hungarian.
  - Italian.
  - Serbian.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to version 3.12
  * Turkish translation added
  * Indonesian support added.
- Build with system GtkDatabox3</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1648296000">- Update to version 3.13
  * Fixed Close button on About dialog.
  * Added French layout from AFNOR: azerty (amélioré).
  * Updated translations: Croatian, Greek (partial), Portuguese (Portugal)
- fix website URL
- removed _service file: use the upstream tarball directly</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1693483200">- Update to version 3.14
  * appdata ==&gt; metainfo for desktop stuff.
  * Non-deprecated replacements for icon names.
  * fix Progress chart for basic module showing lesson 0 as lesson 1.
  * fix Spell correction: editting ==&gt; editing.
  * fix Semicolon at end of keyword entries in klavaro.desktop.in.
  * fix Memory leak on trans_lang_get_similar function.
  * add Hindi support.
  * add Indonesian translation.
  * update Croatian,  Romenian translation</changelog>
</package>
<package pkgid="f175d6397b36ce6a5bb8db354d3e92be8b8f667d77c056e20bf042203b8bb7eb9c92891a554a39906d6631a91bdb015707824c3b45fba1605138cc8db8e1979b" name="klavaro-debugsource" arch="i586">
  <version epoch="0" ver="3.14" rel="1.13"/>
  <changelog author="kkirill@opensuse.org" date="1472731200">- update to 3.02
  + Fixed:
  - Using portable GTK function to access Klavaros's Top 10 URL.
  + Changed:
  - pa.paragraphs updated.
  + Added translations:
  - Catalan.
  - Croatian.
  + Updated translations:
  - Swedish.
  - Polish.
  - Czech.
  - Italian.
  - Galician.
  - French.
  - Finnish completed: words and paragraphs added.</changelog>
  <changelog author="mailaender@opensuse.org" date="1478433600">- use https://en.opensuse.org/SourceUrls
- https://en.opensuse.org/openSUSE:Packaging_Conventions_RPM_Macros
- use upstream provided .desktop file</changelog>
  <changelog author="kkirill@opensuse.org" date="1502020800">- update to 3.03
  + Fixed:
  - el.paragraphs minor bugs fixed.
  - Counting unicode characters apart for touchs-per-second calculation and
    also handling IM context.
  - Gurmukhi keyboard for Jhelum is from Pakistan (kept version for
    India). Removed extra "bindi" from 'P' key-position.
  - Updated klavaro.appdata.xml file, e.g. added the kudo ModernToolkit.
  - Added GenericName in klavaro.desktop file.
  - Resource leak at translation.c (fh obtained with fopen but had no fclose).
  - Default keyboard for Finnish is [qwerty_se], not [querty_se].
  - Blinking cursor GSource timeout error.
  - Not plotting data for English UK, Español; Castellano and possibly other
    languages.
  + Changed:
  - Max number of customizable basic lessons increased to 256.
  - ar.paragraphs updated with some quotes, no more religious or
    political texts.
  - Allowing the tutor window to shrink more.
  - Using Gurmukhi script to show Punjabi (pa) option in "Language" at main menu
    window.
  + Added translations:
  - Korean support.
  - Serbian.
  + Updated translations:
  - Arabic.
  - French.</changelog>
  <changelog author="aloisio@gmx.com" date="1520942400">- Use espeak-ng when available
- Remove superfluous buildtime requirement</changelog>
  <changelog author="lars@linux-schulserver.de - 3.05" date="1552910400">- update to 3.05
  * Fixed:
  - Crashing when not recognized option from command-line.
  * Added:
  - Instructions for typing with the shift keys (in the introduction).
  - Explanation about the blank lessons after 43, in basic module.
  - Possible to reset progress log of each module individually, as well
    as character error charts or touch times charts in adaptability.
  - Possible to use paragraphs complete texts in Speed module (klavaro -x).
  * Updated translations:
  - Croatian.
  - Danish.
  - Esperanto.
  - Polish.
  - Portuguese (BR).
  - Russian.
  - Ukrainian.
  From Release 3.04
  * Fixed:
  - Tutor window was not allowing to shrink horizontaly, only growing.
    Now its horizontal scroll is allowed to appear, liberating it to shrink.
  - Colors again on keyboard buttons, they had disappeared.
  - Proficiency log file shown as touch time per key in adaptability
    charts  was being corrupted eventually.
  - Statistics after practice were being colorized.
  - Crashing? when no &lt;libintl.h&gt; installed on the system and? using
    ./configure --disable-nls
  - bg.paragraphs and bg.words chars fixed.
  - da.paragraphs and da.words chars fixed. (ét -&gt; et)
  - fi.paragraphs char fixed.
  - hr.paragraphs chars fixed.
  - kk.paragraphs chars fixed?
  - nl.paragraphs chars fixed? (wéér -&gt; weer)
  - pa.paragraphs chars fixed. (removed English word quadrant)
  - ru.paragraphs chars fixed.
  - sr.paragraphs chars fixed. (ascii quotes: " ")
  - uk.paragraphs chars fixed.
  - qwertz_de.kbd chars fixed. (Ä Ö -&gt; ä ö)
  - Substituted deprecated stuff on Glade file, for GTK+-3.8
  * Changed:
  - Inserting a little indentation on tutor texts paragraphs.
  - Using 2 copies of character pool for the basic lessons generator,
    for a little bit more double sequences of same char.
  - More difficult to get a special proficiency training session on
    adaptability, but easier to get an special error training.
  - Using new GtkDataBox update, from GIT repository, changes may appear
    in the progress charts.
  - Some deprecated GTK+-3 functions were updated to version 3.8.
  * Added:
  - Merge all the basic lessons in the progress chart: Lesson '0'.
  - In fluidity, manages Ctrl+h to work as Backspace (delete -1 char)
    and Ctrl+w as Ctrl+Backspace (clean up all errors).
  - dvorak_de_adnw.kbd    "Aus der Neue Welt" german keyboard layout.
  - dvorak_us_left.kbd    Dvorak left hand layout.
  - dvorak_us_rigth.kbd   Dvorak rigth hand layout.</changelog>
  <changelog author="lars@linux-schulserver.de - 3.09" date="1569326400">- update to 3.09
  * Fixed:
  - Internet ranking server now is https://klavaro.sourceforge.io/top10/
  - Top10 window showing always external scores when changing language
  combobox.
  - Portugal Portuguese code (pt) defined as pt_PT.
  - Man page updated.
  - Disabling beeps internally too.
  - qwertz_sk_2.kbd is a qwerty one: --&gt; qwerty_sk.kbd (Slovakia)
  - qwertz_sk.kbd is for Slovenia:  --&gt;  qwertz_si.kbd
  - Contry code for Slovenia is sk, not sl.
  - Using $(rootdatadir) for Gnome metadata.
  * Added:
  - Validation limits before putting scorings on Top 10.
  - Logging touch timings from last session for all modules:
  $HOME/.local/share/klavaro/deviation_MODULE.txt
  - Portuguese translation, from Portugal (pt).
  - Hotkey Ctrl+F: font configuration.
  - Hotkey Ctrl+KP_plus: increase spin buttons.
  - Hotkey Ctrl+KP_minus: decrease spin buttons.
  - Hotkeys Ctrl+R or Escape: cancel current practice, start a new one.
  - Alternative colors toggle button in tutor window. At first time run,
  a default "dark mode" is copied to the file: $HOME/.config/klavaro/altcolor.ini
  Hotkey: Ctrl+A for alternative colors.
  - qwertz_sk_2.kbd keyboard layout for Slovenia.
  - /usr/.../share/klavaro/preferences_darkmode.ini as dark colors example.
  * Removed:
  - Beeps, as they were not reliable.
  * Updated translations:
  - Dutch.
  - French.
  - Swedish.
- splitted out -devel package for header files
- removed klavaro-3.00-paragraph-ru-fix.patch : fixed upstream
- needs now cairo-devel and libgnutls-devel as build requires
- use SSL for Url and Source
- ran spec-cleaner</changelog>
  <changelog author="Elisei Roca &lt;eroca@suse.com&gt; - 3.11" date="1605528000">- add _service file
- remove klavaro-devel package because the header files are gone
- update to 3.11
  2020-08-18  Felipe Castro (-) &lt;fefcas@gmail.com&gt;;
  * Release 3.11
  * Fixed:
  - Dutch typos correction on paragraphs.
  * Added:
  - keyboard: dvorak_de_bone
  * Updated translations:
  - Esperanto.
  - French.
  - Portuguese (BR).
  - Portuguese (PT).
  - Russian.
  - Serbian.
  - Ukrainian.
  - Vietnamese.
  * Added translations:
  - Romanian (very partial).
  2020-05-30  Felipe Castro (-) &lt;fefcas@gmail.com&gt;;
  * Release 3.10
  * Added:
  - Support for Tibetan.
  * Changed:
  - Checking for Werror=format-security at src/Makefile.am
  - Applying Debian patches 02, 03, 04 and 05.
  - Not installing GtkDataBox's include headers anymore.
  - dvorak_fr_bepo.kbd: apostrophe now is typographic.
  * Updated translations:
  - Basque.
  - Croatian.
  - Hungarian.
  - Italian.
  - Serbian.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619697600">- Update to version 3.12
  * Turkish translation added
  * Indonesian support added.
- Build with system GtkDatabox3</changelog>
  <changelog author="Matthias Mailänder &lt;mailaender@opensuse.org&gt;" date="1648296000">- Update to version 3.13
  * Fixed Close button on About dialog.
  * Added French layout from AFNOR: azerty (amélioré).
  * Updated translations: Croatian, Greek (partial), Portuguese (Portugal)
- fix website URL
- removed _service file: use the upstream tarball directly</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1693483200">- Update to version 3.14
  * appdata ==&gt; metainfo for desktop stuff.
  * Non-deprecated replacements for icon names.
  * fix Progress chart for basic module showing lesson 0 as lesson 1.
  * fix Spell correction: editting ==&gt; editing.
  * fix Semicolon at end of keyword entries in klavaro.desktop.in.
  * fix Memory leak on trans_lang_get_similar function.
  * add Hindi support.
  * add Indonesian translation.
  * update Croatian,  Romenian translation</changelog>
</package>
<package pkgid="a945921c5688896472147be62e82e92a3d4e30257a958031a1928d7129a418fb359bd7e6747b4c100ec4eb636b017e3ca749ee6644e616df7bcf94b95e5f2302" name="kldap-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Don't report warning about unknown macro
  * Fix compile on alpine
  * Use [[maybe_unused] vs Q_UNUSED
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * convert doc
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Use constFirst() here
  * Port to Q_ENUM/Q_FLAG
  * Increase QT6KEYCHAIN_LIB_VERSION version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix memory leak in Ber assignment operator</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Fix includes
  * Move lib as public
  * Add missing QT version
  * Use QT_ENABLE_STRICT_MODE_UP_TO
  * ldapoperation: fix forwarding of client controls
  * Fix memory leak in Ber assignment operator
  * Add nullptr after assigned value
  * It can be nullptr =&gt; add Q_ASSERT
  * Remove dead code
  * Fix mem lead. strdup but never free it
  * Fix emit signal after adding it
  * Update coding style
  * We don't use it
  * Not used
  * Allow to use prek</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="0e120f92688009b1f187511c1938acad13a3b4c9adf55d65ad12213b0c39997b464a47c98bb7aa70ca6f5dd9eb4ca85b631aca34a63c6f639f97a154506a3405" name="kldap-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Don't report warning about unknown macro
  * Fix compile on alpine
  * Use [[maybe_unused] vs Q_UNUSED
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * convert doc
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Use constFirst() here
  * Port to Q_ENUM/Q_FLAG
  * Increase QT6KEYCHAIN_LIB_VERSION version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix memory leak in Ber assignment operator</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Fix includes
  * Move lib as public
  * Add missing QT version
  * Use QT_ENABLE_STRICT_MODE_UP_TO
  * ldapoperation: fix forwarding of client controls
  * Fix memory leak in Ber assignment operator
  * Add nullptr after assigned value
  * It can be nullptr =&gt; add Q_ASSERT
  * Remove dead code
  * Fix mem lead. strdup but never free it
  * Fix emit signal after adding it
  * Update coding style
  * We don't use it
  * Not used
  * Allow to use prek</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="0888dd11c95d9e623552f30e1fdb480daa23dc108e5fd8beb9803478536326c7123cb105bc7ba1e625b457427bd50f0ce67f5afe9c5407a2f37b17c418e61dac" name="kleingebaeck-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.23" rel="1.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1727870400">- Update to version 0.3.8
  * no functional changes
  * updated some dependencies
    + Bump docker/build-push-action from 6.7.0 to 6.9.0.
    + Bump github.com/knadh/koanf/providers/env from 0.1.0 to 1.0.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1730462400">- Update to version 0.3.9
  * no functional changes
  * updated some dependencies
    + Bump github.com/knadh/koanf/providers/file from 1.1.0 to 1.1.2</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1734091200">- Update to version 0.3.10
  * no functional changes
  * updated some dependencies
    + Bump github.com/knadh/koanf/v2 from 2.1.1 to 2.1.2
    + Bump golang.org/x/sync from 0.8.0 to 0.9.0
    + Bump docker/build-push-action from 6.9.0 to 6.10.0</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1736251200">- Update to version 0.3.11
  * properly check image format for storing and distance hashing.
  * Bump golang.org/x/sync from 0.9.0 to 0.10.0.
  * Bump github.com/lmittmann/tint from 1.0.5 to 1.0.6.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1737201600">- Update to version 0.3.12
  * Upstream provided no changelog</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1738843200">- Update to version 0.3.15
  * add color detail as well.
- Update to version 0.3.14
  * Fix ad condition parsing.
- Update to version 0.3.13
  * Updated dependencies.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1741003200">- Update to version 0.3.18
  * Add year,month,day support to Adnametemplate.
- Update to version 0.3.17
  * Fix/timeformat.
- Update to version 0.3.16
  * Generic attributes.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 0.3.20
  * update dependencies and user agent version (#146).
- Update to version 0.3.19
  * update go, dependencies, catch Fprint and Close errors (#138).</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1757678400">- Update to version 0.3.22
  Changes
  * add shipping price attribute.
  Fixes
  * fix expire calculation.
  * fix attribute parsing.
- Update to version 0.3.21
  * update dependencies.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1759492800">- Update to version 0.3.23
  * fix expire data calculation.
  * add shipping price, if any.
  * update dependencies.</changelog>
</package>
<package pkgid="53059d6b14671bd9317a064fe2caa6f5dc8810f4b5552607c66572349c35e76e9617046ec56c64f5d81c994776543105f72231b0849408eaa762a1f722260b57" name="kleopatra-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Reset context when context finished and on failed Assuan transaction (kde#450824)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks
  * Fix required Qt version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Make it build with GpgME 1.24.2
  * Require GpgME 1.24.2 instead of GpgME 2.0
  * Adapt to KMime having moved to Frameworks
  * Fix required Qt version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Clear lists of added keys and groups after removing their widgets
  * Avoid crash when modifying iterated list
  * Don't leak export jobs when dragging &amp; dropping keys
  * Fix check of protocol of detached signature
  * Avoid multiple connections for each unknown recipient
  * Avoid crash while updating widgets for unknown recipients
  * Fix use-after-free on repeated decryption in the notepad (kde#523471)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e04cf42f7cca79e0c32f2501a758c05a836bc11457e6ce87f6206b5e46f5dcec7772c8402d4d7b0d85d5ae11abd5d1e8f29958f10c54171bb83aa7122d233d7b" name="kleopatra-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Reset context when context finished and on failed Assuan transaction (kde#450824)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to KMime having moved to Frameworks
  * Fix required Qt version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Make it build with GpgME 1.24.2
  * Require GpgME 1.24.2 instead of GpgME 2.0
  * Adapt to KMime having moved to Frameworks
  * Fix required Qt version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Clear lists of added keys and groups after removing their widgets
  * Avoid crash when modifying iterated list
  * Don't leak export jobs when dragging &amp; dropping keys
  * Fix check of protocol of detached signature
  * Avoid multiple connections for each unknown recipient
  * Avoid crash while updating widgets for unknown recipients
  * Fix use-after-free on repeated decryption in the notepad (kde#523471)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="cec59277432dc56517ce8d462a3c79c457ae85b108dae241128fbc671ce88d44da45d659cfe55134d8b7ee8b226df126f5fabf6cd091f27dcee4ed5cfdec10c3" name="klettres-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg
  * Use QDir::NoDotAndDotDot instead of manual removal from the dir list result</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="cb84e1ff4d428640b3c2f4db674f3d82e06cbbabf22eea4de498a90bd246517eb214559f545d3098eb052aebe4ba27d9f70f48c5d2d0c54395c6a0f5f806da9a" name="klettres-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg
  * Use QDir::NoDotAndDotDot instead of manual removal from the dir list result</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a9e5c32b58db82ee1ca40cb505de9cf763cf4019366ab966b59039ffcca16dfcfecfb34c2d5f1d7028e6f0e5182973f6cd2c0227089513aa48dbc06772b77186" name="klickety-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * doc/ new screenshots</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * README.PACKAGERS: Remove file without actual content
  * CMake: Small tweaks: add missing Qt6Gui, KF6 deps sorting, doc dir conditional</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="7877716696b2e3a5f6a15b4ca7e5cde5ea6951c35ee83b1e159753dc08dafecb433225ac7aea7d00125bbd12864cc65baadcaeea5f96103d9ccafe0aef7af38e" name="klickety-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * doc/ new screenshots</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * README.PACKAGERS: Remove file without actual content
  * CMake: Small tweaks: add missing Qt6Gui, KF6 deps sorting, doc dir conditional</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="9a15eeb985a23a0aefeb71ebc4b72e35002d9b5163d142d2616591db626170d2e2d4693459a00c3b17050367fb1047d626085c4d2f12ca38ebc020b79952e61a" name="klines-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="6d9162f16e90de8a1ca5bd4c71007e8a2505766ca34e1fc23fd761e0240e1d13ba45589248fc49dc59ed4bdf779d068164a8488deb2dafcc42909c2a4bff3044" name="klines-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a4a552305c15c614ec32278c0dbbf99b971110470c5f7f7f03b00fd51b6a87149b67ff22f37acbfecad35bdb259d94d719ff6bf2b288de301757e795a9f98064" name="klog-debuginfo" arch="i586">
  <version epoch="0" ver="7.1" rel="1.6"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1718020800">- new package klog: Command line tool for time tracking in a
  human-readable, plain-text file format</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721131200">- Update to version 6.4:
  * Release v6.4
  * Add `--create` flag for `klog bookmarks set`
  * Fix coloring of inlined totals
  * Support `--resume-nth`/`-N` flag for `klog start`</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732881600">- Update to version 6.5:
  * Release v6.5
  * Upgrade dependencies
  * Introduce “basic” colour theme
  * Upgrade Go version and all dependencies
  * Add “resume” flags to `klog switch`
  * Sort warn flags alphabetically
  * Fix output alignment with Unicode characters (#324)
  * Add config option to disable warnings permanently
  * Enable CI on pull requests</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751457600">- Update to version 6.6:
  * [ FEATURE ] Add --chart (-c) flag to klog report command, which
    includes bar chart renderings in the output, to allow for
    convenient visual comparison at a glance. (See also --chart-res
    for the chart resolution.)
  * [ FEATURE ] Add --with-untagged (-u) flag to klog tags command,
    which takes into account the remainder of any untagged entries.
  * [ FIX ] Implement internal protection mechanism against integer
    overflow. (This, however, is only relevant when dealing with a
    few trillion years worth of time tracking data.)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770638400">- Update to version 7.0:
  * [ META ] klog is 5 years old today – happy birthday!
  * [ FEATURE ] Introduce --filter flag for applying generic and
    more complex filter expressions, e.g. klog total --filter
    '2025-Q4 &amp;&amp; (#gym || #running)'. Run klog info --filtering to
    learn more.
  * [ BREAKING ] Remove klog info config-folder command and
    introduce klog config --location instead. (See also klog config
  - -help.)
  * [ BREAKING ] Remove filter flags:
  - --before and --after (note: you can still use --since and
  - -until)
  - --entry-type (use --filter 'type:...' instead)
  - --tomorrow
  * [ BREAKING ] If the config.ini contains an editor entry and the
    $EDITOR environment variable is specified, the config file now
    takes precedence over the environment variable.
  * Upgrade Go dependencies
  * Upgrade Go (1.25) and all dependencies</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 7.1:
  * [ FEATURE ] Include warnings in JSON output of klog json
    subcommand.
  * [ FEATURE ] When using klog report --fill and combining this
    with a periodic date filter such as --this-week, --last-month
    or --period 2021-05, fill up the entire queried period, rather
    than just the gaps in between.
  * [ FEATURE ] Display warning when using --diff together with
    entry-level filtering, as that likely yields nonsensical
    results.
  * [ FIX ] Revise and define behaviour when applying filters to
    empty records (i.e., records that don’t contain any time
    entries).</changelog>
</package>
<package pkgid="ba3c21cbf240e153a98ea26b376d8b8892de667aa9e17da2d20be81a7062d49d49f4e464722c56995906b5e05960bd95d4fd5a75e9164a5b1f4a3a06fa13a67e" name="kmag-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Drop Qt5-code for linking QAccessibilityClient</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="0b03c37cfa7e094379ac3256fa2ff1545524ca72b93f1c975ab6256bc93fd8447d09769d8bbfc73ad34a8459f18eef60ef846df2e53e2b954b14a34795426569" name="kmag-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Drop Qt5-code for linking QAccessibilityClient</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="224499650d3cbcb68cd73650bd718bb0a27513f0ae814ad1f1dc4dc476a0972405efe57e7df21032e2cdf6c248fe23ff73c0e5c1f87b7b41d3ae053b79843c45" name="kmahjongg-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="b6bc19c97183226a0e8c245520409aa5caed32f5649bed0391ae2bc6eba7054c3ecc0f4c876815809106b62df10281d5065f9a922b71b47614f898b4c211c661" name="kmahjongg-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="b6e2e4aa8afa029f0197800ca489dfd67b67072f6b126243d2ad4f6b2da8a8568f56557131b8b6624eb5d4565b53e55e6ac0cc773a8e108399ace13b26543a45" name="kmailtransport-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * smtpJobTest: Add expect fail for Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * auto update
  * .gersemirc - don't warn about unknown macros
  * smtpJobTest: Add expect fail for Windows
  * Port away from string-based signal/slot connects
  * As in other resource use kwallet or other if you want to see passwd
  * Add option for defining: Warnings are errors
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Add support for generate doc
  * Add warning when we can't open file
  * Const'ify KConfigGroup
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Fix some clazy warning
  * Assign first and after that connect to signal/Slot
  * Increase QT6KEYCHAIN_LIB_VERSION version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Outlook SMTP: force XOAUTH token refresh when server returns authentication error (kde#500123)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add ECMInstalledLibraryCheck support
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * transportmodel: Add roleNames for QtQuick
  * Add missing dependencies
  * Add missing public lib
  * Remove duplicate include(KDEGitCommitHooks)
  * Fix includes
  * Outlook SMTP: force XOAUTH token refresh when server returns authentication error (kde#500123)
  * Use prek + move license info in REUSE.toml</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="9da7c295137b40c635119450d6cc1e283a8b60838e43acad239d588e0e67f21b372c6f99865eece9ff75d1bd5b5e7885cedb7ee998e587d11968d0b1e50930c5" name="kmailtransport-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * smtpJobTest: Add expect fail for Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * auto update
  * .gersemirc - don't warn about unknown macros
  * smtpJobTest: Add expect fail for Windows
  * Port away from string-based signal/slot connects
  * As in other resource use kwallet or other if you want to see passwd
  * Add option for defining: Warnings are errors
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Add support for generate doc
  * Add warning when we can't open file
  * Const'ify KConfigGroup
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Fix some clazy warning
  * Assign first and after that connect to signal/Slot
  * Increase QT6KEYCHAIN_LIB_VERSION version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Outlook SMTP: force XOAUTH token refresh when server returns authentication error (kde#500123)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add ECMInstalledLibraryCheck support
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * transportmodel: Add roleNames for QtQuick
  * Add missing dependencies
  * Add missing public lib
  * Remove duplicate include(KDEGitCommitHooks)
  * Fix includes
  * Outlook SMTP: force XOAUTH token refresh when server returns authentication error (kde#500123)
  * Use prek + move license info in REUSE.toml</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="729aaead06b3fb23e4fa4f411222e504c6e03366f1c43d4a686042bc079fb2ed4070c57c04f35557357a531c73f6a746463a8c430d35d02b1176bfe67346f478" name="kmbox-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Drop voidTestMD5Performance
  * REUSE.html - add .gersemirc
  * gersemi fixes - cmake linting and formatting
  * Add lsan support
  * Add clazy support
  * Warnings are errors support
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Make readMessage return unique_ptr
  * Documentation fixes
  * Add -Wshadow for clang-based builds
  * Add inheaderfile
  * Show class
  * Use namespace
  * Add missing explicit
  * Add CMakePreset for generating doc
  * Port to qdoc
  * Make sure that we don't add deprecated code
  * Use std::shared_ptr instead of QSharedPointer
  * Port away from kmime deprecated API
  * Port away from kmime deprecated typedefs
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Don't run benchmarks as part of autotests on the CI
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Don't run benchmarks as part of autotests on the CI
  * Adapt to KMime having moved to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add ECMInstalledLibraryCheck support
  * Fix first mbox entry being considered invalid
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Reflect the move of KMime to Frameworks in the dependency data
  * Add forward compatibility with KMime from KDE Frameworks
  * KMBOX_LIB_VERSION is unused
  * Add prek support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="3be770b5c20c8ead594108c94a228c017d6b66089f8865de5d9d6c279a90e4a14773457b8498595f91a9ae971d693ea8f0ddf4e8a4278e6103cd3ea5890e37bf" name="kmenuedit6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * update version for new release
  * documentation.yml is no more needed
  * Enable LSAN in CI
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * treeview: don't create desktop file names with invalid characters</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="1c9160e620bb4eadcdca52ae8092a3411cac9c63ca627fbaae76e05f1ecb92c2871d4e890078b66176672914a0eaaf724b5bd1a3f8dc1a25df327a041d379e65" name="kmenuedit6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * update version for new release
  * documentation.yml is no more needed
  * Enable LSAN in CI
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * treeview: don't create desktop file names with invalid characters</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="2dca9be89ff4e0074104a730ecc5a79c54959100e0658bf98bf4c6fd0d75b535a84e3e8b632a9d18e20983db866ae9b777dcbd3df67a4a9282e9662b66490478" name="kmines-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * mainwindow: Show new game/reset actions on game over</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e22d6410ee702df165a9ca60b3949d57a713a0dbd0696c8ad5151169511586d27f3c34ca64abff6961e8ed01da682bc5dde2dc1a99138bd7cf35c6d0b766c873" name="kmines-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * mainwindow: Show new game/reset actions on game over</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="ee3c8a8f234b29c81c520cebb90f3a091f518d4f924b879fe3db92204ed64438b54dc00c76d197b0d58fa46c1f5660a525ee8f514ca84a818a59cfd1e58d5893" name="kmix-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove Plasma dataengine, not supported in KF6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5b020ccb579d1a6f0fb119592844fb6ddb6cce8a1e4005b3c3ca10ad31d2c61c3686d95242139d917b51ec1f96b7f0bc7e92e1e852174e0563482cf4431b12d8" name="kmix-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove Plasma dataengine, not supported in KF6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="8189b7622c50486d7c52e3bdd765bd3663308ad345feaebb9829b1356865f063e50d01e88564cba4e093064c83cfac69c2f617ef97bcbd01acbb52710c1b1056" name="kmod-debuginfo" arch="i586">
  <version epoch="0" ver="34.2" rel="5.3"/>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1712232000">- Update to release 32
  * Drop python bindings
  * Remove unmaintained experimental tool
- Drop upstreamed patches
  * configure-Detect-openssl-sm3-support.patch
  * man-depmod.d-Fix-incorrect-usr-lib-search-path.patch
  * usr-lib-modprobe.patch
  * kmod-Add-pkgconfig-file-with-kmod-compile-time-confi.patch
  * tools-depmod-fix-Walloc-size.patch
  * libkmod-remove-pkcs7-obj_to_hash_algo.patch
  * usr-lib-modules.patch
  * configure-Check-that-provided-paths-are-absolute.patch
- Refresh no-stylesheet-download.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724241600">- Update to release 33
  * Add weak dependencies
  * Stop parsing .alias files from modprobe.d directories
- Delete no-stylesheet-download.patch (merged)
- Add 0001-testsuite-fix-path-for-test-user.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740139200">- Update to release 34
  * modinfo now dlopens compression libraries, and only if needed.
    (insmod/modprobe exercises the kernel's built-in decompression
    anyway, so is unaffected).
  * depmod: add -m option for overriding the module directory at
    runtime.
  * depmod: deleted deprecated options --unresolved-error, --quiet,
  - root and --map.
  * rmmod: deleted deprecated option -w.
  * insmod: deleted deprecated options -p, -s.
- Delete 0001-testsuite-fix-path-for-test-user.patch (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741262400">- Update to release 34.1
  * Build fixes only</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1741780800">- tests: drop ppc64 workaround, print failed test results if any</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743163200">- Update to release 34.2
  * libkmod: fix buffer-overflow in weakdep_to_char
- Delete unused 0001-build-resolve-build-failure-due-to-missing-include.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1750939200">- Fix testsuite on Leap 16.0 (bsc#1240126)
  * Revert-build-check-for-__xstat-declarations.patch</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1755950400">- kmod-testsuite
  * BuildIgnore pesign-obs-integration (new runtime requirement
    of kernel-default-devel): we don't need it for the kmod
    testsuite, and it also breaks the build as we aren't
    producting any binaries. (bsc#1248108)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1756382400">- Revert the previous workaround</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781524800">- riscv-hwprobe.patch: handle riscv_hwprobe in syscall wrapper, fixes testsuite</changelog>
</package>
<package pkgid="8a4192202f42c14aacd04d6afc66c5cdfac59a170ea5ca0738e53636932567c243a1254ec3a1396dbc88aeeaa62e3bcc6e1339f61368ff4f92700b3f09e8934c" name="kmod-debugsource" arch="i586">
  <version epoch="0" ver="34.2" rel="5.3"/>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1712232000">- Update to release 32
  * Drop python bindings
  * Remove unmaintained experimental tool
- Drop upstreamed patches
  * configure-Detect-openssl-sm3-support.patch
  * man-depmod.d-Fix-incorrect-usr-lib-search-path.patch
  * usr-lib-modprobe.patch
  * kmod-Add-pkgconfig-file-with-kmod-compile-time-confi.patch
  * tools-depmod-fix-Walloc-size.patch
  * libkmod-remove-pkcs7-obj_to_hash_algo.patch
  * usr-lib-modules.patch
  * configure-Check-that-provided-paths-are-absolute.patch
- Refresh no-stylesheet-download.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1724241600">- Update to release 33
  * Add weak dependencies
  * Stop parsing .alias files from modprobe.d directories
- Delete no-stylesheet-download.patch (merged)
- Add 0001-testsuite-fix-path-for-test-user.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1740139200">- Update to release 34
  * modinfo now dlopens compression libraries, and only if needed.
    (insmod/modprobe exercises the kernel's built-in decompression
    anyway, so is unaffected).
  * depmod: add -m option for overriding the module directory at
    runtime.
  * depmod: deleted deprecated options --unresolved-error, --quiet,
  - root and --map.
  * rmmod: deleted deprecated option -w.
  * insmod: deleted deprecated options -p, -s.
- Delete 0001-testsuite-fix-path-for-test-user.patch (obsolete)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1741262400">- Update to release 34.1
  * Build fixes only</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1741780800">- tests: drop ppc64 workaround, print failed test results if any</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1743163200">- Update to release 34.2
  * libkmod: fix buffer-overflow in weakdep_to_char
- Delete unused 0001-build-resolve-build-failure-due-to-missing-include.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1750939200">- Fix testsuite on Leap 16.0 (bsc#1240126)
  * Revert-build-check-for-__xstat-declarations.patch</changelog>
  <changelog author="Eugenio Paolantonio &lt;eugenio.paolantonio@suse.com&gt;" date="1755950400">- kmod-testsuite
  * BuildIgnore pesign-obs-integration (new runtime requirement
    of kernel-default-devel): we don't need it for the kmod
    testsuite, and it also breaks the build as we aren't
    producting any binaries. (bsc#1248108)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1756382400">- Revert the previous workaround</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1781524800">- riscv-hwprobe.patch: handle riscv_hwprobe in syscall wrapper, fixes testsuite</changelog>
</package>
<package pkgid="dd9872b58a3b9bdd205eff655a354e038a99970209f5980799ffd2eb38f0fabe87b0e74fd63f43f7904b40dd24965a6e5199dc6efa1b6114652c8aca43df0dad" name="kmousetool-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="8b89d58cc97dcd6322bd586ccc86ece15674836dedb66c940c7d81897d8a2df3316cfb9554013f1096680fbb4233972f530b4de568fcdf3c79409962f46b1531" name="kmousetool-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="4983b31b0e4b8f5453996f9f8189ff9f9c8e346b6810192b3464e1c29c670bd3986f6545b0c1f0cb271ba27cb40b08f56800780b3755b9fad5f09ea3b988bcf8" name="kmouth-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Use QDir::NoDotAndDotDot instead of manual removal from the dir list result
  * Settings dialog: fix missing icon for second tab
  * Fix missing icon in About dialog and action</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * PhraseBookDialog: do not leak UI instance</changelog>
</package>
<package pkgid="ab4828695d7a81f061d81e1c254a1f228d51af31c7136fa8498060bad90c490324c8025bddeb55c614bdcd797276fc523b3dad634d3a4eeeb4aa9212ef0ce682" name="kmouth-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Use QDir::NoDotAndDotDot instead of manual removal from the dir list result
  * Settings dialog: fix missing icon for second tab
  * Fix missing icon in About dialog and action</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * PhraseBookDialog: do not leak UI instance</changelog>
</package>
<package pkgid="27254afda781ac7ca255d7f4773d1f0d55e6a1c4b89e13336418dc22d8ca39d6e2df0c5767022ff71c4b499b6aab0927413ff96dd0d4c903dbf90ffffbd8e5f2" name="kmplot-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="3f38846325ce003852068dd7ac1789d48269da3ffca0827e9076c3b56dfab4689e2e8c52846d94c744768741c7e0e51b24d56c8a3c323cae0953bc6488c5268d" name="kmplot-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="fcf9eb05727cc1ebfd0417c543653d6ea6367842d39ab0ef4cd001c4672cda6119e317a34b5986d3f6f460d012d8f25f9d80267405fe60d8895d6ea069df603e" name="kmscon-debuginfo" arch="i586">
  <version epoch="0" ver="10.0.3" rel="1.1"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1764763200">- change repo to https://github.com/kmscon/kmscon
- Update to version 9.2.1:
  * Bump to version 9.2.1
  * Remove release github workflow
  * Fix typo in README.md
  * Remove render-timing option from man pages and help
  * Update Readme.md after moving back to github/kmscon/kmscon
  * Remove bblit renderer and make bbulk built-in.
  * Remove the blit callback, as it was only used by pixman
  * Remove pixman text renderer
  * print backends
  * Fix mouse pointer stuck at up left corner</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1769169600">- Update to version 9.3.0+git1:
  * Fix build on i686
- Update to version 9.3.0:
  * Prepare 9.3.0 release
  * conf: ignore unknown options
  * Fix XDG_VTNR not set:
  * drm: Add legacy modesetting fallback support.
  * input: print device name in probe
  * input: Add missing close(fd) in input_init_abs()
  * Add Touchscreen support
  * Unifont font_unifont_data.hex =&gt; 17.0.3 hex.
  * README.md: fix the kms.conf link
  * Fix DPMS timer not resetting when display activates
  * drm: Fix when no display is connected at startup
  * Remove render-engine configuration
  * kmscon_conf.c: Fix llvm compilation failure
  * terminal: fix paste with empty copy
  * terminal: Use tsm_vte_paste() for middle-click paste
  * bump libtsm to 4.4.0, to use tsm_vte_paste()
  * bbulk: Fix a bug with overflow glyph and damage support
  * bbulk: Add damage_cell()
  * Draw margins in the text renderer
  * bbulk: Set damage rectangle to drm drivers
  * drm: add has_damage
  * drm: add need_redraw()
  * drm: Add set_damage() callback
  * bbulk: set_coordinate() use x and y instead of uterm_video_blend_req
  * kmscon launcher script: redirect dbus-send errors to /dev/null
  * drm: don't print warning on EBUSY
  * Fix drag button encoding: use button+32 for motion events
  * Fix mouse drag tracking: propagate button state in motion events
  * Add DPMS screen timeout feature
  * Rename kmscon.conf to kmscon.conf.example
  * avoid overwriting `kmscon.conf`
  * drm: disable all cursor planes.
  * terminal: remove spurious warning
  * drm: Use display name in logs
  * Remove immediate argument to uterm_display_swap()
  * drm: Use Atomic commit for drm
  * drm3d: refactor error logs
  * Set capabilities for atomic modesetting
  * Add uterm_display_ready()
  * text: add default attribute to prepare()
  * Fix mouse selection can crash kmscon
  * bbulk: Fix cell under the cursor.
  * Add grab-reboot option to example config file
  * bbulk: Handle font overflow with damage.
  * bbulk: Add damage support
  * Add name to struct uterm_display
  * drm_shared: Set DPMS to ON for new display
  * drm_shared: move modes initialization to init_modes()
  * drm: make struct uterm_drm_display part of uterm_drm[23]d_display
  * drm_shared: only store the modes that we may use later.
  * Remove display_activate and deactivate
  * drm2d/drm3d: move display init/destroy
  * Removed unused struct drm2d_video and display_get_modes* functions
  * Move SetCursor workaround to where modeset is done
  * Set display-&gt;video early.
  * Simplify uterm_display_get_states
  * split uterm_drm_display_swap()
  * Add an opengl flag to check for opengl support
  * Fix typo in kmscon.1
  * Fix typo in kmscon.conf
  * logind: doesn't monitor seats if started with VT
  * Fix mouse when using multiple monitor.
  * Reset selection on key press, or wheel up/down
  * Don't print function/file for log_notice
  * Forward mouse wheel events to applications in mouse tracking mode
  * fix: apply clang-format-20 formatting
  * Add --grab-reboot option to trigger system reboot via keyboard shortcut
  * Enable mouse support by default
  * drm3d: Use drmModeAddFB2()
  * drm2d: use libdrm functions for dumb buffers
  * Convert backspace delete to a runtime option, and enable it.
  * Merge all kmscon_pty_set_xxx() into kmscon_pty_set_conf()
  * shared_drm: use the DRM_MODE_TYPE_PREFERRED
  * Move display modes to shared drm.
  * Move vblank timer to fbdev, as it's the only user.
  * Remove unused uterm_display_fake_blend()
  * Remove unused segfault callback
  * Remove unused get_buffers function
  * single quotes
  * inotifywait, shfmt, case
  * fix tty0 reading, use var
  * Portable kmscon-launch-gui.sh
  * github-ci: Check sources format with clang-format
  * format tests with clang-format
  * Format code with clang-format
  * Add a .clang-format to have consistent formating
  * Remove bashism in kmscon-launch-gui.sh
  * kmscon systemd services: specify TERM for agetty
  * Substitute shell variable from env when starting login</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1770379200">- Update to version 9.3.1:
  * Prepare v9.3.1 release
  * drm: set master only if needed
  * drm: Refactor dpms, to only set it if needed
  * drm: Add device name, for easier multi-gpu debug
  * Font: remove unused baseline field
  * unifont: Add bold and underline support
  * unifont: use sparse table, to be able to use codepoints after 0xFFFF
  * drm: Fix black screen when switching back to kmscon
  * feat: Read /proc/sys/kernel/ctrl-alt-del to decide reboot behavior
  * agetty: Add -8 arguments to accept full 8-bits characters
  * start script: get local from localectl too
  * units: fill out [Install] section
  * units: drop unnecessary templating of units
  * man: Document --version/-V option
  * conf: Add --version/-V command-line option
  * conf: Fix help text formatting and typos</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1777464000">- Update to version 9.3.5:
  * Prepare v9.3.5 release
  * dpms: Set default timeout to 10min
  * cursor: unmmap the buffer early
  * cursor: Fix hardware cursor on VM
  * drm3d: fix missing free(cfgs) in init.
  * input: Fix remove the hide pointer timer.
  * video: fix leaking the backend module.
  * shl_lru: fix build error on i686
  * Prepare v9.3.4 release
  * multi-monitor: Add an option to use only the largest monitor.
  * font: use freetype by default.
  * unifont: fix failing to register log.
  * font: change default size to 16
  * font: remove the dpi option
  * docs: Add missing bell configuration option to kmscon.conf.example
  * terminal: add LED support via VTE DECLL callback
  * conf: add --bell option, disabled by default
  * terminal: add bell support via VTE bell callback
  * hw_cursor: Add rotation support to the hw cursor
  * hw_cursor: refresh cursor if font changes or if the screen rotate
  * hw_cursor: fix rotation coordinate.
  * hw_cursor: Set offset
  * gltex: Fix offset to avoid blur
  * conf: Fix soft-cursor option
  * drm: Use cursor plane hotspot for Virtual GPU
  * systemd: start login instead of agetty
  * gltex: free the glyph, once it has been copied to VRAM
  * text: check if a font has a glyph before rendering
  * fonts: implement has_glyph() for all fonts
  * font: Add has_glyph() ops
  * freetype: fix copy the glyph data.
  * freetype: cache the last fallback face
  * unifont: let the font engine handle replacement font.
  * bbulk: uses lru instead of unlimited hashtable
  * lru: Add a simple LRU hashtable
  * issue: display /etc/issue and issue.d files before login prompt
  * freetype: Fix fallback when no font has the glyph
  * unifont: remove debug logs
  * font: remove render_empty and render_invalid callback
  * gltex: free the glyph
  * unifont: use directly the glyph if it's not rotated
  * pango: remove local glyph cache
  * freetype: remove local glyph cache
  * unifont: remove local glyph cache
  * font: simplify prototype of the render functions
  * font: use a bool for double width glyph
  * uterm_video: remove format as only UTERM_FORMAT_GREY is used.
  * Use flexible array for uterm_video_buf
  * bbulk: remove align in bbulk_rotate_glyph()
  * terminal: use DRM hardware cursor plane for the mouse pointer
  * config: Add soft-cursor option
  * shl_misc: return empty string from shl_replace_var for undefined env vars
  * genunifont: check malloc return before dereferencing buf
  * genunifont: fix memory leak on realloc failure
  * shl_ring: fix shl_ring_peek returning wrong buffer for non-zero offsets
  * uterm_uxkb: fix undefined behavior passing va_list through variadic macro
  * font_8x16: move font data to binary file
  * freetype: Free the fontconfig memory when unloading the module.
  * drm3d: release buffer in the right order to avoid use after free
  * fix: Fixed touchpad offset recalculation error
  * drm3d: remove the fill shader
  * uterm_video: replace fill() with clear()
  * fix: Update `dev-&gt;pointer.touchpaddown` only on touch event.
  * gltex: Center the output.
  * bbulk: Center the output.
  * text: Add a resize function
  * man: fix kmscon.conf.5 manpage
  * fix: change default value of `term` to linux in the example config
  * unifont: fix build on i686
  * Prepare v9.3.3 release
  * Unifont, use unifont-all
  * unifont: compress data with zlib
  * manpage: fix a typo
  * input_uxkb: Clear xkb_state on wake-up
  * Add checkattr.sh
  * unicode-test: Add blocks characters
  * freetype: Add a glyph cache
  * freetype: free glyph in error path
  * Improved error messages around configuring to build documentation
  * font: remove kmscon_font_attr_match()
  * gl_math: remove shl_gl_math.c
  * remove unused shl_array.h
  * remove unused shl_flagset.h
  * shl_log: remove shl_llog.h
  * input: remove now unused logger
  * eloop: simplify logging
  * gl_shader: simplify logging
  * input: simplify logging
  * freetype: Add glyph fallback support
  * input: fix missing free() for the pointer hook
  * drm_shared: Fix drm property leak
  * input_uxkb: fix wrong cur_bit size
  * text_bbulk: initialize x1 and y1 to fix -Werror=maybe-uninitialized
  * uxkb: remove the now unused key_state_bits field
  * input: fix stuck modifiers on VT re-entry
  * unifont: fix lookup_block() infinite loop
  * conf:  Allow to rotate with &lt;logo&gt;+= and &lt;logo&gt;++
  * drm: take drm_master before looking for connector/display
  * conf: Allow to zoom in with ctrl+= and ctrl++
  * drm_shared: simplify the need_redraw logic.
  * remove font_rotate.[ch]
  * Handle bold font in the font engine.
  * log: remove filter and log to file options
  * log: don't share a global variable with modules
  * unifont: Fix sparse search
  * freetype: prefer monospace/dualspace font
  * freetype: Add underline support
  * font: Add a fontconfig/freetype2 renderer
  * Fix use after free in bbulk_unset()
  * terminal: mark displays dirty on session activate
  * Prepare v9.3.2 release
  * bbulk: Fix if a font has a single-width glyph for a double-width char
  * Change default TERM to linux
  * pango: Append ,monospace, to the font-name provided by kmscon.conf
  * pango: Print current font
  * meson: add subproject fallback for libtsm
  * docs: move kmscon.conf to section 5 of the man pages
  * docs: allow having man pages in different sections
  * unifont: Add font_increase for unifont
  * unifont: Add integer scaling to unifont
  * unifont: don't use a global cache.
  * unifont: refactoring, move glyph creation to new_glyph()
  * genunifont: Fix memory leak
  * bbulk: fix using unitialized memory.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1779364800">- Update to version 10.0.0:
  - Important Notes
  * Kmscon now uses libseat by default. If you don't want to use libseat, you
    can build kmscon with meson setup -Dlibseat=disabled or start kmscon with
  - -no-libseat.
  * If you use systemd-logind or elogind, make sure to have a correct PAM
    configuration, or kmscon won't start.
  * The --listen argument, which allowed kmscon to automatically start
    sessions on new seats has been removed. It doesn't integrate with libseat,
    it also means multiple session for multiple users will share the same
    kmscon process, which can be problematic, and it's too complex to
    maintain.
  * The --seats argument has been dropped, libseat doesn't allow to specify
    which seat to use.
  * For an emergency rescue shell, use --no-libseat, or use the noop backend
    with LIBSEAT_BACKEND=noop kmscon
  - What's Changed
  * Prepare v10.0.0 release
  * README: update README.md
  * terminal: Free selection buffer on exit
  * bbulk: Fix indentation
  * seat: Fix trying to set DPMS to OFF when VT is not awake
  * video: remove display_event, and rename callback to pageflip
  * move htable to src/shl/htable
  * video: rename fake_blendv with blendv
  * video: rename uterm_video to video
  * input: rename uterm_input to input
  * terminal: change COLORTERM default to truecolor
  * bbulk: Fix a glitch with double width glyph
  * monitor: replace event with callbacks
  * input: use a bool instead of another list for new device
  * uterm_vt: replace event with callbacks.
  * monitor: use seat name to filter devices
  * seat: move uterm monitor to seat
  * input: split input initialization
  * seat: remove SEAT_SLEEP callback
  * uterm_vt: add uterm_vt_get_name()
  * uterm_vt: remove struct uterm_vt_master
  * main: simplify seat.
  * conf: remove listen mode, and only allows one seat.
  * kmsconvt@.service: remove --seats=seat0 argument
  * uterm_systemd: remove seat monitoring
  * Use "kmscon" has default TERM
  * Add a terminfo file.
  * uterm_vt: remove unused seat name parameter
  * conf: Add a libseat option, to enable/disable libseat
  * uterm_vt: enable libseat
  * Update systemd.service to work with libseat integration
  * vt_libseat: Add uterm_vt_libseat.c
  * libseat: Add a libseat build option
  * seat: Fix missing monitor video data
  * seat: open video device using uterm_vt_open()
  * uterm_vt: Add open/close
  * seat: delay video init
  * session: remove unused function kmscon_session_schedule()
  * seat: Move video device handling to the seat.
  * seat: log display name instead of pointer address
  * launch-gui: add a small delay before running the command.
  * Update .gitignore
  * uterm_vt: remove unused get_type()
  * uterm_vt: remove unused target parameter
  * simplify natural scrolling wheel direction check
  * input: Add natural scrolling option to configuration
  * text: move bbulk and gltex to the render/ directory
  * shl: move the static helper library to the shl/ folder
  * video: move video handling to the video/ folder
  * input: move input code into the input/ directory
  * font: move all fonts handling to src/font/
  * input: Add callback to open/close device
  * uterm_vt: split the file into the fake and real backend
  * hw_cursor: Add thickness to the generated cursor image
  * issue: Correctly handle \e with color code
  * readme: Update with freetype font rendering
  * freetype: Handle bitmap font with variable width
  * tests: fix memleak when running tests
  * uterm_vt: remove unused functions
  * input: Move absolute axis initialization to wakeup time
  * input: move the configuration option mouse_enable to init of input
  * seat: correctly free the dpms timer
  * drm: clear cursor plane before dropping master</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1780401600">- Add patch to restore use of agetty (gh#kmscon/kmscon#407):
  * 0001-Revert-systemd-start-login-instead-of-agetty.patch
- Add patch to avoid use of uncommon $TERM (gh#kmscon/kmscon#411):
  * 0002-Revert-Use-kmscon-has-default-TERM.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1780401601">- Split mod_pango.so into an optional subpackage</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1782993600">- Update to version 10.0.1:
  * libseat support is disabled by default both build- and run-time
  * kmscon's built-in issue support is lacking features, so the
    default got changed to use agetty again.
  * kmscon listens to locale1 over dbus to update the keyboard layout
    dynamically
- Full changelog is available on https://github.com/kmscon/kmscon/releases/tag/v10.0.1
- Drop patches, now upstream:
  * 0001-Revert-systemd-start-login-instead-of-agetty.patch
  * 0002-Revert-Use-kmscon-has-default-TERM.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1787313600">- Update to version 10.0.2:
  * Prepare v10.0.2
  * text: invert color for full block cursor
  * video: Restore shl_export macros
  * video: remove stride for glyph buffers.
  * fonts: use replacement char macro
  * docs: Add psf font support in Readme and man pages
  * font_psf: add gz support
  * font_psf: Add psf font format support
  * issue_network: fix msghdr initialization with musl
  * dbus: silence DBUS_ERROR_SERVICE_UNKNOWN errors
  * video: merge video_ops and video_module into video_ops
  * video: remove VIDEO_CALL macro
  * video: remove video_get_displays, and use the common for each to list displays
  * video: refactor, replace hook and event with simple callbacks
  * video: remove unused VIDEO_SLEEP / VIDEO_WAKE_UP
  * freetype: Fix top if it may crop the glyph for bitmap fonts
  * text: fix cursor outside of the screen
  * bbulk: fix mouse software cursor when rotated.
  * bbulk: Fix mouse soft cursor
  * terminal: reset blink timer when typing
  * text: Add cursor style support
  * freetype: Fix underline on space
  * misc: Fix modifiers check for keyboard shortcut
  * input: Fix mouse button order
  * seat: Fix segfault in uterm_monitor_set_dev_data()
  * 8x16: Add bold and underline support
  * 8x16: Add scaling support to 8x16 font
  * docs: Add man page for --issue, and reorder terminal options
  * Revert "service: Revert to agetty for showing issue."
  * term: don't open pty when there are no screen
  * docs/meson: simplify man pages files names
  * tests/meson: fix formatting
  * Add an editorconfig file
  * Remove trailing blank lines
  * issue: consume oversized escape parameters
  * issue: handle unavailable network addresses
  * ci: delete manual install of libtsm
  * asciinema/meson: add missing dependency on libtsm
  * meson: fix libtsm subproject version to match dependency bump
  * meson: fix libtsm subproject version to match dependency bump
  * meson: format all the files
  * ci: enforce correct meson formatting
  * COPYING: include the OFL-1.1 license for unifont
  * issue: Add \a and \A support
  * issue: Handle \4 and \6
  * issue: Add network to display IP address
  * issue: add a generic get_parameter()
  * issue: use a switch case for all escape code
  * workflows: Fix clang check
  * kmscon: drop kmscon_ prefix for the main sources.
  * uterm: move the uterm static library to its own directory
  * misc: create misc static library with the remaining files
  * issue: Add a test program
  * COPYING: Update path to hash-table implementation
  * COPYING: Remove reference to third-party dbus-loop code
  * COPYING: Remove most third-party source references
  * docs: Update links to the vte and hterm projects
  * docs: Use HTTPS in external links
  * drm: retry modeset for connected offline displays
  * drm: preserve display state on failed modesets
  * docs: Add missing blink configuration option to kmscon.conf.example
  * conf: Add a blink option
  * terminal: add asciicast playback
- Add patch to fix crash on exit:
  * 0001-seat-Fix-use-after-free-in-kmscon_seat_remove_video.patch
- Add revert to switch to agetty again for now:
  * 0001-Reapply-service-Revert-to-agetty-for-showing-issue.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1788264000">- Update to version 10.0.3:
  * Prepare v10.0.3
  * seat: Fix NULL pointer dereference in seat_monitor_hotplug_dev
  * Fix use-after-free crash in seat_go_foreground
  * seat: Fix use after free in kmscon_seat_remove_video()
- Drop patches, now upstream:
  * 0001-seat-Fix-use-after-free-in-kmscon_seat_remove_video.patch</changelog>
</package>
<package pkgid="6871545ec81842e7a793997addc650346dc4b43a567d21bd3a09bbf1c3f2122566f617ac80dc51d1edfb0e791edc637fcf5e5d6b23bc5fc4de74d5ab69d16fd0" name="kmscon-debugsource" arch="i586">
  <version epoch="0" ver="10.0.3" rel="1.1"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1764763200">- change repo to https://github.com/kmscon/kmscon
- Update to version 9.2.1:
  * Bump to version 9.2.1
  * Remove release github workflow
  * Fix typo in README.md
  * Remove render-timing option from man pages and help
  * Update Readme.md after moving back to github/kmscon/kmscon
  * Remove bblit renderer and make bbulk built-in.
  * Remove the blit callback, as it was only used by pixman
  * Remove pixman text renderer
  * print backends
  * Fix mouse pointer stuck at up left corner</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1769169600">- Update to version 9.3.0+git1:
  * Fix build on i686
- Update to version 9.3.0:
  * Prepare 9.3.0 release
  * conf: ignore unknown options
  * Fix XDG_VTNR not set:
  * drm: Add legacy modesetting fallback support.
  * input: print device name in probe
  * input: Add missing close(fd) in input_init_abs()
  * Add Touchscreen support
  * Unifont font_unifont_data.hex =&gt; 17.0.3 hex.
  * README.md: fix the kms.conf link
  * Fix DPMS timer not resetting when display activates
  * drm: Fix when no display is connected at startup
  * Remove render-engine configuration
  * kmscon_conf.c: Fix llvm compilation failure
  * terminal: fix paste with empty copy
  * terminal: Use tsm_vte_paste() for middle-click paste
  * bump libtsm to 4.4.0, to use tsm_vte_paste()
  * bbulk: Fix a bug with overflow glyph and damage support
  * bbulk: Add damage_cell()
  * Draw margins in the text renderer
  * bbulk: Set damage rectangle to drm drivers
  * drm: add has_damage
  * drm: add need_redraw()
  * drm: Add set_damage() callback
  * bbulk: set_coordinate() use x and y instead of uterm_video_blend_req
  * kmscon launcher script: redirect dbus-send errors to /dev/null
  * drm: don't print warning on EBUSY
  * Fix drag button encoding: use button+32 for motion events
  * Fix mouse drag tracking: propagate button state in motion events
  * Add DPMS screen timeout feature
  * Rename kmscon.conf to kmscon.conf.example
  * avoid overwriting `kmscon.conf`
  * drm: disable all cursor planes.
  * terminal: remove spurious warning
  * drm: Use display name in logs
  * Remove immediate argument to uterm_display_swap()
  * drm: Use Atomic commit for drm
  * drm3d: refactor error logs
  * Set capabilities for atomic modesetting
  * Add uterm_display_ready()
  * text: add default attribute to prepare()
  * Fix mouse selection can crash kmscon
  * bbulk: Fix cell under the cursor.
  * Add grab-reboot option to example config file
  * bbulk: Handle font overflow with damage.
  * bbulk: Add damage support
  * Add name to struct uterm_display
  * drm_shared: Set DPMS to ON for new display
  * drm_shared: move modes initialization to init_modes()
  * drm: make struct uterm_drm_display part of uterm_drm[23]d_display
  * drm_shared: only store the modes that we may use later.
  * Remove display_activate and deactivate
  * drm2d/drm3d: move display init/destroy
  * Removed unused struct drm2d_video and display_get_modes* functions
  * Move SetCursor workaround to where modeset is done
  * Set display-&gt;video early.
  * Simplify uterm_display_get_states
  * split uterm_drm_display_swap()
  * Add an opengl flag to check for opengl support
  * Fix typo in kmscon.1
  * Fix typo in kmscon.conf
  * logind: doesn't monitor seats if started with VT
  * Fix mouse when using multiple monitor.
  * Reset selection on key press, or wheel up/down
  * Don't print function/file for log_notice
  * Forward mouse wheel events to applications in mouse tracking mode
  * fix: apply clang-format-20 formatting
  * Add --grab-reboot option to trigger system reboot via keyboard shortcut
  * Enable mouse support by default
  * drm3d: Use drmModeAddFB2()
  * drm2d: use libdrm functions for dumb buffers
  * Convert backspace delete to a runtime option, and enable it.
  * Merge all kmscon_pty_set_xxx() into kmscon_pty_set_conf()
  * shared_drm: use the DRM_MODE_TYPE_PREFERRED
  * Move display modes to shared drm.
  * Move vblank timer to fbdev, as it's the only user.
  * Remove unused uterm_display_fake_blend()
  * Remove unused segfault callback
  * Remove unused get_buffers function
  * single quotes
  * inotifywait, shfmt, case
  * fix tty0 reading, use var
  * Portable kmscon-launch-gui.sh
  * github-ci: Check sources format with clang-format
  * format tests with clang-format
  * Format code with clang-format
  * Add a .clang-format to have consistent formating
  * Remove bashism in kmscon-launch-gui.sh
  * kmscon systemd services: specify TERM for agetty
  * Substitute shell variable from env when starting login</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1770379200">- Update to version 9.3.1:
  * Prepare v9.3.1 release
  * drm: set master only if needed
  * drm: Refactor dpms, to only set it if needed
  * drm: Add device name, for easier multi-gpu debug
  * Font: remove unused baseline field
  * unifont: Add bold and underline support
  * unifont: use sparse table, to be able to use codepoints after 0xFFFF
  * drm: Fix black screen when switching back to kmscon
  * feat: Read /proc/sys/kernel/ctrl-alt-del to decide reboot behavior
  * agetty: Add -8 arguments to accept full 8-bits characters
  * start script: get local from localectl too
  * units: fill out [Install] section
  * units: drop unnecessary templating of units
  * man: Document --version/-V option
  * conf: Add --version/-V command-line option
  * conf: Fix help text formatting and typos</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1777464000">- Update to version 9.3.5:
  * Prepare v9.3.5 release
  * dpms: Set default timeout to 10min
  * cursor: unmmap the buffer early
  * cursor: Fix hardware cursor on VM
  * drm3d: fix missing free(cfgs) in init.
  * input: Fix remove the hide pointer timer.
  * video: fix leaking the backend module.
  * shl_lru: fix build error on i686
  * Prepare v9.3.4 release
  * multi-monitor: Add an option to use only the largest monitor.
  * font: use freetype by default.
  * unifont: fix failing to register log.
  * font: change default size to 16
  * font: remove the dpi option
  * docs: Add missing bell configuration option to kmscon.conf.example
  * terminal: add LED support via VTE DECLL callback
  * conf: add --bell option, disabled by default
  * terminal: add bell support via VTE bell callback
  * hw_cursor: Add rotation support to the hw cursor
  * hw_cursor: refresh cursor if font changes or if the screen rotate
  * hw_cursor: fix rotation coordinate.
  * hw_cursor: Set offset
  * gltex: Fix offset to avoid blur
  * conf: Fix soft-cursor option
  * drm: Use cursor plane hotspot for Virtual GPU
  * systemd: start login instead of agetty
  * gltex: free the glyph, once it has been copied to VRAM
  * text: check if a font has a glyph before rendering
  * fonts: implement has_glyph() for all fonts
  * font: Add has_glyph() ops
  * freetype: fix copy the glyph data.
  * freetype: cache the last fallback face
  * unifont: let the font engine handle replacement font.
  * bbulk: uses lru instead of unlimited hashtable
  * lru: Add a simple LRU hashtable
  * issue: display /etc/issue and issue.d files before login prompt
  * freetype: Fix fallback when no font has the glyph
  * unifont: remove debug logs
  * font: remove render_empty and render_invalid callback
  * gltex: free the glyph
  * unifont: use directly the glyph if it's not rotated
  * pango: remove local glyph cache
  * freetype: remove local glyph cache
  * unifont: remove local glyph cache
  * font: simplify prototype of the render functions
  * font: use a bool for double width glyph
  * uterm_video: remove format as only UTERM_FORMAT_GREY is used.
  * Use flexible array for uterm_video_buf
  * bbulk: remove align in bbulk_rotate_glyph()
  * terminal: use DRM hardware cursor plane for the mouse pointer
  * config: Add soft-cursor option
  * shl_misc: return empty string from shl_replace_var for undefined env vars
  * genunifont: check malloc return before dereferencing buf
  * genunifont: fix memory leak on realloc failure
  * shl_ring: fix shl_ring_peek returning wrong buffer for non-zero offsets
  * uterm_uxkb: fix undefined behavior passing va_list through variadic macro
  * font_8x16: move font data to binary file
  * freetype: Free the fontconfig memory when unloading the module.
  * drm3d: release buffer in the right order to avoid use after free
  * fix: Fixed touchpad offset recalculation error
  * drm3d: remove the fill shader
  * uterm_video: replace fill() with clear()
  * fix: Update `dev-&gt;pointer.touchpaddown` only on touch event.
  * gltex: Center the output.
  * bbulk: Center the output.
  * text: Add a resize function
  * man: fix kmscon.conf.5 manpage
  * fix: change default value of `term` to linux in the example config
  * unifont: fix build on i686
  * Prepare v9.3.3 release
  * Unifont, use unifont-all
  * unifont: compress data with zlib
  * manpage: fix a typo
  * input_uxkb: Clear xkb_state on wake-up
  * Add checkattr.sh
  * unicode-test: Add blocks characters
  * freetype: Add a glyph cache
  * freetype: free glyph in error path
  * Improved error messages around configuring to build documentation
  * font: remove kmscon_font_attr_match()
  * gl_math: remove shl_gl_math.c
  * remove unused shl_array.h
  * remove unused shl_flagset.h
  * shl_log: remove shl_llog.h
  * input: remove now unused logger
  * eloop: simplify logging
  * gl_shader: simplify logging
  * input: simplify logging
  * freetype: Add glyph fallback support
  * input: fix missing free() for the pointer hook
  * drm_shared: Fix drm property leak
  * input_uxkb: fix wrong cur_bit size
  * text_bbulk: initialize x1 and y1 to fix -Werror=maybe-uninitialized
  * uxkb: remove the now unused key_state_bits field
  * input: fix stuck modifiers on VT re-entry
  * unifont: fix lookup_block() infinite loop
  * conf:  Allow to rotate with &lt;logo&gt;+= and &lt;logo&gt;++
  * drm: take drm_master before looking for connector/display
  * conf: Allow to zoom in with ctrl+= and ctrl++
  * drm_shared: simplify the need_redraw logic.
  * remove font_rotate.[ch]
  * Handle bold font in the font engine.
  * log: remove filter and log to file options
  * log: don't share a global variable with modules
  * unifont: Fix sparse search
  * freetype: prefer monospace/dualspace font
  * freetype: Add underline support
  * font: Add a fontconfig/freetype2 renderer
  * Fix use after free in bbulk_unset()
  * terminal: mark displays dirty on session activate
  * Prepare v9.3.2 release
  * bbulk: Fix if a font has a single-width glyph for a double-width char
  * Change default TERM to linux
  * pango: Append ,monospace, to the font-name provided by kmscon.conf
  * pango: Print current font
  * meson: add subproject fallback for libtsm
  * docs: move kmscon.conf to section 5 of the man pages
  * docs: allow having man pages in different sections
  * unifont: Add font_increase for unifont
  * unifont: Add integer scaling to unifont
  * unifont: don't use a global cache.
  * unifont: refactoring, move glyph creation to new_glyph()
  * genunifont: Fix memory leak
  * bbulk: fix using unitialized memory.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1779364800">- Update to version 10.0.0:
  - Important Notes
  * Kmscon now uses libseat by default. If you don't want to use libseat, you
    can build kmscon with meson setup -Dlibseat=disabled or start kmscon with
  - -no-libseat.
  * If you use systemd-logind or elogind, make sure to have a correct PAM
    configuration, or kmscon won't start.
  * The --listen argument, which allowed kmscon to automatically start
    sessions on new seats has been removed. It doesn't integrate with libseat,
    it also means multiple session for multiple users will share the same
    kmscon process, which can be problematic, and it's too complex to
    maintain.
  * The --seats argument has been dropped, libseat doesn't allow to specify
    which seat to use.
  * For an emergency rescue shell, use --no-libseat, or use the noop backend
    with LIBSEAT_BACKEND=noop kmscon
  - What's Changed
  * Prepare v10.0.0 release
  * README: update README.md
  * terminal: Free selection buffer on exit
  * bbulk: Fix indentation
  * seat: Fix trying to set DPMS to OFF when VT is not awake
  * video: remove display_event, and rename callback to pageflip
  * move htable to src/shl/htable
  * video: rename fake_blendv with blendv
  * video: rename uterm_video to video
  * input: rename uterm_input to input
  * terminal: change COLORTERM default to truecolor
  * bbulk: Fix a glitch with double width glyph
  * monitor: replace event with callbacks
  * input: use a bool instead of another list for new device
  * uterm_vt: replace event with callbacks.
  * monitor: use seat name to filter devices
  * seat: move uterm monitor to seat
  * input: split input initialization
  * seat: remove SEAT_SLEEP callback
  * uterm_vt: add uterm_vt_get_name()
  * uterm_vt: remove struct uterm_vt_master
  * main: simplify seat.
  * conf: remove listen mode, and only allows one seat.
  * kmsconvt@.service: remove --seats=seat0 argument
  * uterm_systemd: remove seat monitoring
  * Use "kmscon" has default TERM
  * Add a terminfo file.
  * uterm_vt: remove unused seat name parameter
  * conf: Add a libseat option, to enable/disable libseat
  * uterm_vt: enable libseat
  * Update systemd.service to work with libseat integration
  * vt_libseat: Add uterm_vt_libseat.c
  * libseat: Add a libseat build option
  * seat: Fix missing monitor video data
  * seat: open video device using uterm_vt_open()
  * uterm_vt: Add open/close
  * seat: delay video init
  * session: remove unused function kmscon_session_schedule()
  * seat: Move video device handling to the seat.
  * seat: log display name instead of pointer address
  * launch-gui: add a small delay before running the command.
  * Update .gitignore
  * uterm_vt: remove unused get_type()
  * uterm_vt: remove unused target parameter
  * simplify natural scrolling wheel direction check
  * input: Add natural scrolling option to configuration
  * text: move bbulk and gltex to the render/ directory
  * shl: move the static helper library to the shl/ folder
  * video: move video handling to the video/ folder
  * input: move input code into the input/ directory
  * font: move all fonts handling to src/font/
  * input: Add callback to open/close device
  * uterm_vt: split the file into the fake and real backend
  * hw_cursor: Add thickness to the generated cursor image
  * issue: Correctly handle \e with color code
  * readme: Update with freetype font rendering
  * freetype: Handle bitmap font with variable width
  * tests: fix memleak when running tests
  * uterm_vt: remove unused functions
  * input: Move absolute axis initialization to wakeup time
  * input: move the configuration option mouse_enable to init of input
  * seat: correctly free the dpms timer
  * drm: clear cursor plane before dropping master</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1780401600">- Add patch to restore use of agetty (gh#kmscon/kmscon#407):
  * 0001-Revert-systemd-start-login-instead-of-agetty.patch
- Add patch to avoid use of uncommon $TERM (gh#kmscon/kmscon#411):
  * 0002-Revert-Use-kmscon-has-default-TERM.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1780401601">- Split mod_pango.so into an optional subpackage</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1782993600">- Update to version 10.0.1:
  * libseat support is disabled by default both build- and run-time
  * kmscon's built-in issue support is lacking features, so the
    default got changed to use agetty again.
  * kmscon listens to locale1 over dbus to update the keyboard layout
    dynamically
- Full changelog is available on https://github.com/kmscon/kmscon/releases/tag/v10.0.1
- Drop patches, now upstream:
  * 0001-Revert-systemd-start-login-instead-of-agetty.patch
  * 0002-Revert-Use-kmscon-has-default-TERM.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1787313600">- Update to version 10.0.2:
  * Prepare v10.0.2
  * text: invert color for full block cursor
  * video: Restore shl_export macros
  * video: remove stride for glyph buffers.
  * fonts: use replacement char macro
  * docs: Add psf font support in Readme and man pages
  * font_psf: add gz support
  * font_psf: Add psf font format support
  * issue_network: fix msghdr initialization with musl
  * dbus: silence DBUS_ERROR_SERVICE_UNKNOWN errors
  * video: merge video_ops and video_module into video_ops
  * video: remove VIDEO_CALL macro
  * video: remove video_get_displays, and use the common for each to list displays
  * video: refactor, replace hook and event with simple callbacks
  * video: remove unused VIDEO_SLEEP / VIDEO_WAKE_UP
  * freetype: Fix top if it may crop the glyph for bitmap fonts
  * text: fix cursor outside of the screen
  * bbulk: fix mouse software cursor when rotated.
  * bbulk: Fix mouse soft cursor
  * terminal: reset blink timer when typing
  * text: Add cursor style support
  * freetype: Fix underline on space
  * misc: Fix modifiers check for keyboard shortcut
  * input: Fix mouse button order
  * seat: Fix segfault in uterm_monitor_set_dev_data()
  * 8x16: Add bold and underline support
  * 8x16: Add scaling support to 8x16 font
  * docs: Add man page for --issue, and reorder terminal options
  * Revert "service: Revert to agetty for showing issue."
  * term: don't open pty when there are no screen
  * docs/meson: simplify man pages files names
  * tests/meson: fix formatting
  * Add an editorconfig file
  * Remove trailing blank lines
  * issue: consume oversized escape parameters
  * issue: handle unavailable network addresses
  * ci: delete manual install of libtsm
  * asciinema/meson: add missing dependency on libtsm
  * meson: fix libtsm subproject version to match dependency bump
  * meson: fix libtsm subproject version to match dependency bump
  * meson: format all the files
  * ci: enforce correct meson formatting
  * COPYING: include the OFL-1.1 license for unifont
  * issue: Add \a and \A support
  * issue: Handle \4 and \6
  * issue: Add network to display IP address
  * issue: add a generic get_parameter()
  * issue: use a switch case for all escape code
  * workflows: Fix clang check
  * kmscon: drop kmscon_ prefix for the main sources.
  * uterm: move the uterm static library to its own directory
  * misc: create misc static library with the remaining files
  * issue: Add a test program
  * COPYING: Update path to hash-table implementation
  * COPYING: Remove reference to third-party dbus-loop code
  * COPYING: Remove most third-party source references
  * docs: Update links to the vte and hterm projects
  * docs: Use HTTPS in external links
  * drm: retry modeset for connected offline displays
  * drm: preserve display state on failed modesets
  * docs: Add missing blink configuration option to kmscon.conf.example
  * conf: Add a blink option
  * terminal: add asciicast playback
- Add patch to fix crash on exit:
  * 0001-seat-Fix-use-after-free-in-kmscon_seat_remove_video.patch
- Add revert to switch to agetty again for now:
  * 0001-Reapply-service-Revert-to-agetty-for-showing-issue.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1788264000">- Update to version 10.0.3:
  * Prepare v10.0.3
  * seat: Fix NULL pointer dereference in seat_monitor_hotplug_dev
  * Fix use-after-free crash in seat_go_foreground
  * seat: Fix use after free in kmscon_seat_remove_video()
- Drop patches, now upstream:
  * 0001-seat-Fix-use-after-free-in-kmscon_seat_remove_video.patch</changelog>
</package>
<package pkgid="6857ac41c43f0f66c79fe2f06f52686f5c0020b0d96e728d043a33db1a32b16b9168871cc3feaa69b69ea06945fd808b28c477480048168d0ca0f9246b799326" name="kmscon-pango-debuginfo" arch="i586">
  <version epoch="0" ver="10.0.3" rel="1.1"/>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1764763200">- change repo to https://github.com/kmscon/kmscon
- Update to version 9.2.1:
  * Bump to version 9.2.1
  * Remove release github workflow
  * Fix typo in README.md
  * Remove render-timing option from man pages and help
  * Update Readme.md after moving back to github/kmscon/kmscon
  * Remove bblit renderer and make bbulk built-in.
  * Remove the blit callback, as it was only used by pixman
  * Remove pixman text renderer
  * print backends
  * Fix mouse pointer stuck at up left corner</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1769169600">- Update to version 9.3.0+git1:
  * Fix build on i686
- Update to version 9.3.0:
  * Prepare 9.3.0 release
  * conf: ignore unknown options
  * Fix XDG_VTNR not set:
  * drm: Add legacy modesetting fallback support.
  * input: print device name in probe
  * input: Add missing close(fd) in input_init_abs()
  * Add Touchscreen support
  * Unifont font_unifont_data.hex =&gt; 17.0.3 hex.
  * README.md: fix the kms.conf link
  * Fix DPMS timer not resetting when display activates
  * drm: Fix when no display is connected at startup
  * Remove render-engine configuration
  * kmscon_conf.c: Fix llvm compilation failure
  * terminal: fix paste with empty copy
  * terminal: Use tsm_vte_paste() for middle-click paste
  * bump libtsm to 4.4.0, to use tsm_vte_paste()
  * bbulk: Fix a bug with overflow glyph and damage support
  * bbulk: Add damage_cell()
  * Draw margins in the text renderer
  * bbulk: Set damage rectangle to drm drivers
  * drm: add has_damage
  * drm: add need_redraw()
  * drm: Add set_damage() callback
  * bbulk: set_coordinate() use x and y instead of uterm_video_blend_req
  * kmscon launcher script: redirect dbus-send errors to /dev/null
  * drm: don't print warning on EBUSY
  * Fix drag button encoding: use button+32 for motion events
  * Fix mouse drag tracking: propagate button state in motion events
  * Add DPMS screen timeout feature
  * Rename kmscon.conf to kmscon.conf.example
  * avoid overwriting `kmscon.conf`
  * drm: disable all cursor planes.
  * terminal: remove spurious warning
  * drm: Use display name in logs
  * Remove immediate argument to uterm_display_swap()
  * drm: Use Atomic commit for drm
  * drm3d: refactor error logs
  * Set capabilities for atomic modesetting
  * Add uterm_display_ready()
  * text: add default attribute to prepare()
  * Fix mouse selection can crash kmscon
  * bbulk: Fix cell under the cursor.
  * Add grab-reboot option to example config file
  * bbulk: Handle font overflow with damage.
  * bbulk: Add damage support
  * Add name to struct uterm_display
  * drm_shared: Set DPMS to ON for new display
  * drm_shared: move modes initialization to init_modes()
  * drm: make struct uterm_drm_display part of uterm_drm[23]d_display
  * drm_shared: only store the modes that we may use later.
  * Remove display_activate and deactivate
  * drm2d/drm3d: move display init/destroy
  * Removed unused struct drm2d_video and display_get_modes* functions
  * Move SetCursor workaround to where modeset is done
  * Set display-&gt;video early.
  * Simplify uterm_display_get_states
  * split uterm_drm_display_swap()
  * Add an opengl flag to check for opengl support
  * Fix typo in kmscon.1
  * Fix typo in kmscon.conf
  * logind: doesn't monitor seats if started with VT
  * Fix mouse when using multiple monitor.
  * Reset selection on key press, or wheel up/down
  * Don't print function/file for log_notice
  * Forward mouse wheel events to applications in mouse tracking mode
  * fix: apply clang-format-20 formatting
  * Add --grab-reboot option to trigger system reboot via keyboard shortcut
  * Enable mouse support by default
  * drm3d: Use drmModeAddFB2()
  * drm2d: use libdrm functions for dumb buffers
  * Convert backspace delete to a runtime option, and enable it.
  * Merge all kmscon_pty_set_xxx() into kmscon_pty_set_conf()
  * shared_drm: use the DRM_MODE_TYPE_PREFERRED
  * Move display modes to shared drm.
  * Move vblank timer to fbdev, as it's the only user.
  * Remove unused uterm_display_fake_blend()
  * Remove unused segfault callback
  * Remove unused get_buffers function
  * single quotes
  * inotifywait, shfmt, case
  * fix tty0 reading, use var
  * Portable kmscon-launch-gui.sh
  * github-ci: Check sources format with clang-format
  * format tests with clang-format
  * Format code with clang-format
  * Add a .clang-format to have consistent formating
  * Remove bashism in kmscon-launch-gui.sh
  * kmscon systemd services: specify TERM for agetty
  * Substitute shell variable from env when starting login</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1770379200">- Update to version 9.3.1:
  * Prepare v9.3.1 release
  * drm: set master only if needed
  * drm: Refactor dpms, to only set it if needed
  * drm: Add device name, for easier multi-gpu debug
  * Font: remove unused baseline field
  * unifont: Add bold and underline support
  * unifont: use sparse table, to be able to use codepoints after 0xFFFF
  * drm: Fix black screen when switching back to kmscon
  * feat: Read /proc/sys/kernel/ctrl-alt-del to decide reboot behavior
  * agetty: Add -8 arguments to accept full 8-bits characters
  * start script: get local from localectl too
  * units: fill out [Install] section
  * units: drop unnecessary templating of units
  * man: Document --version/-V option
  * conf: Add --version/-V command-line option
  * conf: Fix help text formatting and typos</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1777464000">- Update to version 9.3.5:
  * Prepare v9.3.5 release
  * dpms: Set default timeout to 10min
  * cursor: unmmap the buffer early
  * cursor: Fix hardware cursor on VM
  * drm3d: fix missing free(cfgs) in init.
  * input: Fix remove the hide pointer timer.
  * video: fix leaking the backend module.
  * shl_lru: fix build error on i686
  * Prepare v9.3.4 release
  * multi-monitor: Add an option to use only the largest monitor.
  * font: use freetype by default.
  * unifont: fix failing to register log.
  * font: change default size to 16
  * font: remove the dpi option
  * docs: Add missing bell configuration option to kmscon.conf.example
  * terminal: add LED support via VTE DECLL callback
  * conf: add --bell option, disabled by default
  * terminal: add bell support via VTE bell callback
  * hw_cursor: Add rotation support to the hw cursor
  * hw_cursor: refresh cursor if font changes or if the screen rotate
  * hw_cursor: fix rotation coordinate.
  * hw_cursor: Set offset
  * gltex: Fix offset to avoid blur
  * conf: Fix soft-cursor option
  * drm: Use cursor plane hotspot for Virtual GPU
  * systemd: start login instead of agetty
  * gltex: free the glyph, once it has been copied to VRAM
  * text: check if a font has a glyph before rendering
  * fonts: implement has_glyph() for all fonts
  * font: Add has_glyph() ops
  * freetype: fix copy the glyph data.
  * freetype: cache the last fallback face
  * unifont: let the font engine handle replacement font.
  * bbulk: uses lru instead of unlimited hashtable
  * lru: Add a simple LRU hashtable
  * issue: display /etc/issue and issue.d files before login prompt
  * freetype: Fix fallback when no font has the glyph
  * unifont: remove debug logs
  * font: remove render_empty and render_invalid callback
  * gltex: free the glyph
  * unifont: use directly the glyph if it's not rotated
  * pango: remove local glyph cache
  * freetype: remove local glyph cache
  * unifont: remove local glyph cache
  * font: simplify prototype of the render functions
  * font: use a bool for double width glyph
  * uterm_video: remove format as only UTERM_FORMAT_GREY is used.
  * Use flexible array for uterm_video_buf
  * bbulk: remove align in bbulk_rotate_glyph()
  * terminal: use DRM hardware cursor plane for the mouse pointer
  * config: Add soft-cursor option
  * shl_misc: return empty string from shl_replace_var for undefined env vars
  * genunifont: check malloc return before dereferencing buf
  * genunifont: fix memory leak on realloc failure
  * shl_ring: fix shl_ring_peek returning wrong buffer for non-zero offsets
  * uterm_uxkb: fix undefined behavior passing va_list through variadic macro
  * font_8x16: move font data to binary file
  * freetype: Free the fontconfig memory when unloading the module.
  * drm3d: release buffer in the right order to avoid use after free
  * fix: Fixed touchpad offset recalculation error
  * drm3d: remove the fill shader
  * uterm_video: replace fill() with clear()
  * fix: Update `dev-&gt;pointer.touchpaddown` only on touch event.
  * gltex: Center the output.
  * bbulk: Center the output.
  * text: Add a resize function
  * man: fix kmscon.conf.5 manpage
  * fix: change default value of `term` to linux in the example config
  * unifont: fix build on i686
  * Prepare v9.3.3 release
  * Unifont, use unifont-all
  * unifont: compress data with zlib
  * manpage: fix a typo
  * input_uxkb: Clear xkb_state on wake-up
  * Add checkattr.sh
  * unicode-test: Add blocks characters
  * freetype: Add a glyph cache
  * freetype: free glyph in error path
  * Improved error messages around configuring to build documentation
  * font: remove kmscon_font_attr_match()
  * gl_math: remove shl_gl_math.c
  * remove unused shl_array.h
  * remove unused shl_flagset.h
  * shl_log: remove shl_llog.h
  * input: remove now unused logger
  * eloop: simplify logging
  * gl_shader: simplify logging
  * input: simplify logging
  * freetype: Add glyph fallback support
  * input: fix missing free() for the pointer hook
  * drm_shared: Fix drm property leak
  * input_uxkb: fix wrong cur_bit size
  * text_bbulk: initialize x1 and y1 to fix -Werror=maybe-uninitialized
  * uxkb: remove the now unused key_state_bits field
  * input: fix stuck modifiers on VT re-entry
  * unifont: fix lookup_block() infinite loop
  * conf:  Allow to rotate with &lt;logo&gt;+= and &lt;logo&gt;++
  * drm: take drm_master before looking for connector/display
  * conf: Allow to zoom in with ctrl+= and ctrl++
  * drm_shared: simplify the need_redraw logic.
  * remove font_rotate.[ch]
  * Handle bold font in the font engine.
  * log: remove filter and log to file options
  * log: don't share a global variable with modules
  * unifont: Fix sparse search
  * freetype: prefer monospace/dualspace font
  * freetype: Add underline support
  * font: Add a fontconfig/freetype2 renderer
  * Fix use after free in bbulk_unset()
  * terminal: mark displays dirty on session activate
  * Prepare v9.3.2 release
  * bbulk: Fix if a font has a single-width glyph for a double-width char
  * Change default TERM to linux
  * pango: Append ,monospace, to the font-name provided by kmscon.conf
  * pango: Print current font
  * meson: add subproject fallback for libtsm
  * docs: move kmscon.conf to section 5 of the man pages
  * docs: allow having man pages in different sections
  * unifont: Add font_increase for unifont
  * unifont: Add integer scaling to unifont
  * unifont: don't use a global cache.
  * unifont: refactoring, move glyph creation to new_glyph()
  * genunifont: Fix memory leak
  * bbulk: fix using unitialized memory.</changelog>
  <changelog author="Adam Mizerski &lt;adam@mizerski.pl&gt;" date="1779364800">- Update to version 10.0.0:
  - Important Notes
  * Kmscon now uses libseat by default. If you don't want to use libseat, you
    can build kmscon with meson setup -Dlibseat=disabled or start kmscon with
  - -no-libseat.
  * If you use systemd-logind or elogind, make sure to have a correct PAM
    configuration, or kmscon won't start.
  * The --listen argument, which allowed kmscon to automatically start
    sessions on new seats has been removed. It doesn't integrate with libseat,
    it also means multiple session for multiple users will share the same
    kmscon process, which can be problematic, and it's too complex to
    maintain.
  * The --seats argument has been dropped, libseat doesn't allow to specify
    which seat to use.
  * For an emergency rescue shell, use --no-libseat, or use the noop backend
    with LIBSEAT_BACKEND=noop kmscon
  - What's Changed
  * Prepare v10.0.0 release
  * README: update README.md
  * terminal: Free selection buffer on exit
  * bbulk: Fix indentation
  * seat: Fix trying to set DPMS to OFF when VT is not awake
  * video: remove display_event, and rename callback to pageflip
  * move htable to src/shl/htable
  * video: rename fake_blendv with blendv
  * video: rename uterm_video to video
  * input: rename uterm_input to input
  * terminal: change COLORTERM default to truecolor
  * bbulk: Fix a glitch with double width glyph
  * monitor: replace event with callbacks
  * input: use a bool instead of another list for new device
  * uterm_vt: replace event with callbacks.
  * monitor: use seat name to filter devices
  * seat: move uterm monitor to seat
  * input: split input initialization
  * seat: remove SEAT_SLEEP callback
  * uterm_vt: add uterm_vt_get_name()
  * uterm_vt: remove struct uterm_vt_master
  * main: simplify seat.
  * conf: remove listen mode, and only allows one seat.
  * kmsconvt@.service: remove --seats=seat0 argument
  * uterm_systemd: remove seat monitoring
  * Use "kmscon" has default TERM
  * Add a terminfo file.
  * uterm_vt: remove unused seat name parameter
  * conf: Add a libseat option, to enable/disable libseat
  * uterm_vt: enable libseat
  * Update systemd.service to work with libseat integration
  * vt_libseat: Add uterm_vt_libseat.c
  * libseat: Add a libseat build option
  * seat: Fix missing monitor video data
  * seat: open video device using uterm_vt_open()
  * uterm_vt: Add open/close
  * seat: delay video init
  * session: remove unused function kmscon_session_schedule()
  * seat: Move video device handling to the seat.
  * seat: log display name instead of pointer address
  * launch-gui: add a small delay before running the command.
  * Update .gitignore
  * uterm_vt: remove unused get_type()
  * uterm_vt: remove unused target parameter
  * simplify natural scrolling wheel direction check
  * input: Add natural scrolling option to configuration
  * text: move bbulk and gltex to the render/ directory
  * shl: move the static helper library to the shl/ folder
  * video: move video handling to the video/ folder
  * input: move input code into the input/ directory
  * font: move all fonts handling to src/font/
  * input: Add callback to open/close device
  * uterm_vt: split the file into the fake and real backend
  * hw_cursor: Add thickness to the generated cursor image
  * issue: Correctly handle \e with color code
  * readme: Update with freetype font rendering
  * freetype: Handle bitmap font with variable width
  * tests: fix memleak when running tests
  * uterm_vt: remove unused functions
  * input: Move absolute axis initialization to wakeup time
  * input: move the configuration option mouse_enable to init of input
  * seat: correctly free the dpms timer
  * drm: clear cursor plane before dropping master</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1780401600">- Add patch to restore use of agetty (gh#kmscon/kmscon#407):
  * 0001-Revert-systemd-start-login-instead-of-agetty.patch
- Add patch to avoid use of uncommon $TERM (gh#kmscon/kmscon#411):
  * 0002-Revert-Use-kmscon-has-default-TERM.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1780401601">- Split mod_pango.so into an optional subpackage</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1782993600">- Update to version 10.0.1:
  * libseat support is disabled by default both build- and run-time
  * kmscon's built-in issue support is lacking features, so the
    default got changed to use agetty again.
  * kmscon listens to locale1 over dbus to update the keyboard layout
    dynamically
- Full changelog is available on https://github.com/kmscon/kmscon/releases/tag/v10.0.1
- Drop patches, now upstream:
  * 0001-Revert-systemd-start-login-instead-of-agetty.patch
  * 0002-Revert-Use-kmscon-has-default-TERM.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1787313600">- Update to version 10.0.2:
  * Prepare v10.0.2
  * text: invert color for full block cursor
  * video: Restore shl_export macros
  * video: remove stride for glyph buffers.
  * fonts: use replacement char macro
  * docs: Add psf font support in Readme and man pages
  * font_psf: add gz support
  * font_psf: Add psf font format support
  * issue_network: fix msghdr initialization with musl
  * dbus: silence DBUS_ERROR_SERVICE_UNKNOWN errors
  * video: merge video_ops and video_module into video_ops
  * video: remove VIDEO_CALL macro
  * video: remove video_get_displays, and use the common for each to list displays
  * video: refactor, replace hook and event with simple callbacks
  * video: remove unused VIDEO_SLEEP / VIDEO_WAKE_UP
  * freetype: Fix top if it may crop the glyph for bitmap fonts
  * text: fix cursor outside of the screen
  * bbulk: fix mouse software cursor when rotated.
  * bbulk: Fix mouse soft cursor
  * terminal: reset blink timer when typing
  * text: Add cursor style support
  * freetype: Fix underline on space
  * misc: Fix modifiers check for keyboard shortcut
  * input: Fix mouse button order
  * seat: Fix segfault in uterm_monitor_set_dev_data()
  * 8x16: Add bold and underline support
  * 8x16: Add scaling support to 8x16 font
  * docs: Add man page for --issue, and reorder terminal options
  * Revert "service: Revert to agetty for showing issue."
  * term: don't open pty when there are no screen
  * docs/meson: simplify man pages files names
  * tests/meson: fix formatting
  * Add an editorconfig file
  * Remove trailing blank lines
  * issue: consume oversized escape parameters
  * issue: handle unavailable network addresses
  * ci: delete manual install of libtsm
  * asciinema/meson: add missing dependency on libtsm
  * meson: fix libtsm subproject version to match dependency bump
  * meson: fix libtsm subproject version to match dependency bump
  * meson: format all the files
  * ci: enforce correct meson formatting
  * COPYING: include the OFL-1.1 license for unifont
  * issue: Add \a and \A support
  * issue: Handle \4 and \6
  * issue: Add network to display IP address
  * issue: add a generic get_parameter()
  * issue: use a switch case for all escape code
  * workflows: Fix clang check
  * kmscon: drop kmscon_ prefix for the main sources.
  * uterm: move the uterm static library to its own directory
  * misc: create misc static library with the remaining files
  * issue: Add a test program
  * COPYING: Update path to hash-table implementation
  * COPYING: Remove reference to third-party dbus-loop code
  * COPYING: Remove most third-party source references
  * docs: Update links to the vte and hterm projects
  * docs: Use HTTPS in external links
  * drm: retry modeset for connected offline displays
  * drm: preserve display state on failed modesets
  * docs: Add missing blink configuration option to kmscon.conf.example
  * conf: Add a blink option
  * terminal: add asciicast playback
- Add patch to fix crash on exit:
  * 0001-seat-Fix-use-after-free-in-kmscon_seat_remove_video.patch
- Add revert to switch to agetty again for now:
  * 0001-Reapply-service-Revert-to-agetty-for-showing-issue.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1788264000">- Update to version 10.0.3:
  * Prepare v10.0.3
  * seat: Fix NULL pointer dereference in seat_monitor_hotplug_dev
  * Fix use-after-free crash in seat_go_foreground
  * seat: Fix use after free in kmscon_seat_remove_video()
- Drop patches, now upstream:
  * 0001-seat-Fix-use-after-free-in-kmscon_seat_remove_video.patch</changelog>
</package>
<package pkgid="a67de5aa0b5cb4f254b109c0c965e17535e3dac78964902d12389caaa091f457d5c753329c981c9714eefbbc1aea36fe82c89343d42b2f8eb859a3a26e8fc7bc" name="kmscube-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.0.git20230926.96d63eb" rel="1.12"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1562932800">- Initial version 0.0.0.git1562664497.a12e306</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1563278400">- Add gstreamer deps to enable cube-video (video textured
  cube support)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1569585600">- Buildrequire libglvnd-devel &gt;= 1.2.0 instead of Mesa-libGLESv3-devel
  (workaround for broken buildservice)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1570449600">- back to Mesa-libGLESv3-devel</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1591272000">- Update to version 0.0.0.git1585705428.4660a7d:
  * texturator: Fix float to bool conversion warning
  * texturator: Only define png variable when libpng is present
  * meson.build: Change c_std to gnu99
  * kmscube: add AMD_performance_monitor support
  * kmscube: also print final fps stat at exit
  * kmscube: add option to run for specified # of frames
  * add fps reporting
  * atomic: allow user input to trigger exit
  * add shadertoy mode
  * clean up arg parsing
- Switch to meson build system
- Enable libpng support</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1647518400">- Update to version 0.0.0.git1612698153.9f63f35:
  * Revert "Multiple GL_ TRIANGLE_ STRIP draw merge."
  * Multiple GL_ TRIANGLE_ STRIP draw merge.
  * drm: grab correct handle for plane != 0
  * surfaceless support
  * gbm: split out helper to initialize surface</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to version 0.0.0.git20230926.96d63eb:
  * kmscube: Add gears mode
  * es: Update to prepare for gears mode
  * ci: enable MR pipelines
  * Revert "ci: use gitlab proxy to avoid hitting dockerhub every time"
  * kmscube: Add [-n N] option to specify connector ID
  * kmscube: add offscreen rendering support
  * ci: use gitlab proxy to avoid hitting dockerhub every time
  * ci: stop using the deprecated implicit `setup` command
  * ci: extend from a common job instead of using a bunch of yaml anchors
  * ci: bump meson to 0.48
  * ci: force installation of python packages
  * ci: drop wheel &amp; setuptools install now that they are included
  * perfcntrs.c: remove include GLES3/gl3.h
  * meson: check GLES3 header within GLESv2 include dirs
  * fix typos
  * meson: upgrade the "GLES3 not supported" message into a warning
  * meson: replace gles version check with a header presence check
  * drm-common: fix return type of find_crtc_for_connector() &amp; find_crtc_for_encoder()
  * make GLES3 optional
  * texturator: Use correct GL extension header
  * Returns -1 when shaders creation fails
  * drm-common.c: do not use invalid modifier
  * kmscube: check return value when creating GBM device
  * drm: fix crtc not found conditional
  * ci/latest: use image with base-devel pre-installed
  * ci/latest: fix build as dockerhub image was renamed</changelog>
</package>
<package pkgid="d42ee8f76af429081f19934181e4f2aeeede5413b60a3ab4405ea109027ae9576caf2694e5a88f06e5420b9151cef3233db8d4235c17faeeb1e6d8bd340924ba" name="kmscube-debugsource" arch="i586">
  <version epoch="0" ver="0.0.0.git20230926.96d63eb" rel="1.12"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1562932800">- Initial version 0.0.0.git1562664497.a12e306</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1563278400">- Add gstreamer deps to enable cube-video (video textured
  cube support)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1569585600">- Buildrequire libglvnd-devel &gt;= 1.2.0 instead of Mesa-libGLESv3-devel
  (workaround for broken buildservice)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1570449600">- back to Mesa-libGLESv3-devel</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1591272000">- Update to version 0.0.0.git1585705428.4660a7d:
  * texturator: Fix float to bool conversion warning
  * texturator: Only define png variable when libpng is present
  * meson.build: Change c_std to gnu99
  * kmscube: add AMD_performance_monitor support
  * kmscube: also print final fps stat at exit
  * kmscube: add option to run for specified # of frames
  * add fps reporting
  * atomic: allow user input to trigger exit
  * add shadertoy mode
  * clean up arg parsing
- Switch to meson build system
- Enable libpng support</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1647518400">- Update to version 0.0.0.git1612698153.9f63f35:
  * Revert "Multiple GL_ TRIANGLE_ STRIP draw merge."
  * Multiple GL_ TRIANGLE_ STRIP draw merge.
  * drm: grab correct handle for plane != 0
  * surfaceless support
  * gbm: split out helper to initialize surface</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1700740800">- Update to version 0.0.0.git20230926.96d63eb:
  * kmscube: Add gears mode
  * es: Update to prepare for gears mode
  * ci: enable MR pipelines
  * Revert "ci: use gitlab proxy to avoid hitting dockerhub every time"
  * kmscube: Add [-n N] option to specify connector ID
  * kmscube: add offscreen rendering support
  * ci: use gitlab proxy to avoid hitting dockerhub every time
  * ci: stop using the deprecated implicit `setup` command
  * ci: extend from a common job instead of using a bunch of yaml anchors
  * ci: bump meson to 0.48
  * ci: force installation of python packages
  * ci: drop wheel &amp; setuptools install now that they are included
  * perfcntrs.c: remove include GLES3/gl3.h
  * meson: check GLES3 header within GLESv2 include dirs
  * fix typos
  * meson: upgrade the "GLES3 not supported" message into a warning
  * meson: replace gles version check with a header presence check
  * drm-common: fix return type of find_crtc_for_connector() &amp; find_crtc_for_encoder()
  * make GLES3 optional
  * texturator: Use correct GL extension header
  * Returns -1 when shaders creation fails
  * drm-common.c: do not use invalid modifier
  * kmscube: check return value when creating GBM device
  * drm: fix crtc not found conditional
  * ci/latest: use image with base-devel pre-installed
  * ci/latest: fix build as dockerhub image was renamed</changelog>
</package>
<package pkgid="2ce0843b77c27ec1778ab3ca95410b72744c067fac527dc1efc857003608836ca549a2002a5f3fba8658f120c33536e79c76b90266018a524df528761e43f581" name="kmymoney-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.2" rel="1.8"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1638273600">- Add Fix-compile-for-Newer-Akonadi-Builds.patch to fix build with
  Akonadi 21.12</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1659355200">- Update to 5.1.3
- Major bugs fixed:
  * Duplicating an investment transaction also duplicates a matched but not
    accepted transaction in the brokerage account with original not the new
    date on the matched transaction (kde#426161)
  * Calculation of the balance is incorrect for future balances (kde#447025)
  * Investment Cap Gains by Account (Customized) crashes with my dataset.
    Changing the date of one ledger entry fixes the crash. (kde#445458)
  * Attempting KMyMoney 5.0.8 "Currencies" Maintenance, Application Crash
    (kde#450016)
  * crashes on new category with a double colon (kde#451677)
- New features:
  * add match strings as well as name from deleted payee to new payee
    (kde#399685)
  * Change default matching behavior for new payees to "match on exact payee
    name" (kde#424377)
  * When exporting a report, the file name (suggested) takes the report name
    (kde#440586)
  * When "Amount" at ledgers get the focus by click, select the entire value
    (kde#441581)
  * Date picker, frequency and process schedule at last day of the month should
    interact (kde#444262)
  * Allow currencies to be divisible by more than ten decimal places
    (kde#447480)
  * Please add Functionality to Scheduled Transactions (kde#450965)
  * Decimal and thousands separators in ordinate axis labels are missing
    (kde#453922)
- Full changelog available at https://kmymoney.org/2022/07/30/kmymoney-5-1-3-released.html
- Drop merged patches:
  * 0001-Remove-unused-variable-definition.patch
  * 0002-Fix-build-with-newer-Gwenhywfar-versions.patch
  * Fix-compile-for-Newer-Akonadi-Builds.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1663761600">- Disable build for archs not having QtWebEngine</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709208000">- Disable PIM integration until kmymoney is ported to KF6/Qt6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750593600">- Update to 5.2.0
  https://blog.bembel.net/2025/06/kmymoney-5-2-0-released/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766400">- Add upstream fix (kde#505977)
  * 0001-Port-triggering-actions-to-Qt6.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750852800">- Add patch:
  * 0001-Adjustments-for-port-to-Qt6.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 5.2.1
  https://kmymoney.org/2025/08/04/kmymoney-5-2-1-released.html
- Drop patches, merged upstream:
  * 0001-Port-triggering-actions-to-Qt6.patch
  * 0001-Adjustments-for-port-to-Qt6.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760356800">- Add upstream change:
  * 0001-Add-missing-find_package-for-QtSqlPrivate.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1771761600">- Update to 5.2.2
  https://kmymoney.org/2026/02/22/kmymoney-5-2-2-released.html
- Drop patch, merged upstream:
  * 0001-Add-missing-find_package-for-QtSqlPrivate.patch</changelog>
</package>
<package pkgid="5e9393433c84a2154e819b1bad27b2816f95c640274a3f61ef8acd30fc588dae633d516af8b7cc37d6b4fb493f150cde66a4fc3eceda125d8a1912ad6dd153de" name="kmymoney-debugsource" arch="i586">
  <version epoch="0" ver="5.2.2" rel="1.8"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1638273600">- Add Fix-compile-for-Newer-Akonadi-Builds.patch to fix build with
  Akonadi 21.12</changelog>
  <changelog author="Jaime Marquínez Ferrándiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1659355200">- Update to 5.1.3
- Major bugs fixed:
  * Duplicating an investment transaction also duplicates a matched but not
    accepted transaction in the brokerage account with original not the new
    date on the matched transaction (kde#426161)
  * Calculation of the balance is incorrect for future balances (kde#447025)
  * Investment Cap Gains by Account (Customized) crashes with my dataset.
    Changing the date of one ledger entry fixes the crash. (kde#445458)
  * Attempting KMyMoney 5.0.8 "Currencies" Maintenance, Application Crash
    (kde#450016)
  * crashes on new category with a double colon (kde#451677)
- New features:
  * add match strings as well as name from deleted payee to new payee
    (kde#399685)
  * Change default matching behavior for new payees to "match on exact payee
    name" (kde#424377)
  * When exporting a report, the file name (suggested) takes the report name
    (kde#440586)
  * When "Amount" at ledgers get the focus by click, select the entire value
    (kde#441581)
  * Date picker, frequency and process schedule at last day of the month should
    interact (kde#444262)
  * Allow currencies to be divisible by more than ten decimal places
    (kde#447480)
  * Please add Functionality to Scheduled Transactions (kde#450965)
  * Decimal and thousands separators in ordinate axis labels are missing
    (kde#453922)
- Full changelog available at https://kmymoney.org/2022/07/30/kmymoney-5-1-3-released.html
- Drop merged patches:
  * 0001-Remove-unused-variable-definition.patch
  * 0002-Fix-build-with-newer-Gwenhywfar-versions.patch
  * Fix-compile-for-Newer-Akonadi-Builds.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1663761600">- Disable build for archs not having QtWebEngine</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709208000">- Disable PIM integration until kmymoney is ported to KF6/Qt6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750593600">- Update to 5.2.0
  https://blog.bembel.net/2025/06/kmymoney-5-2-0-released/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750766400">- Add upstream fix (kde#505977)
  * 0001-Port-triggering-actions-to-Qt6.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750852800">- Add patch:
  * 0001-Adjustments-for-port-to-Qt6.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1754395200">- Update to 5.2.1
  https://kmymoney.org/2025/08/04/kmymoney-5-2-1-released.html
- Drop patches, merged upstream:
  * 0001-Port-triggering-actions-to-Qt6.patch
  * 0001-Adjustments-for-port-to-Qt6.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760356800">- Add upstream change:
  * 0001-Add-missing-find_package-for-QtSqlPrivate.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1771761600">- Update to 5.2.2
  https://kmymoney.org/2026/02/22/kmymoney-5-2-2-released.html
- Drop patch, merged upstream:
  * 0001-Add-missing-find_package-for-QtSqlPrivate.patch</changelog>
</package>
<package pkgid="a5b02dabcbac16cf043d339706807694051898407611fa159cbdaa89ae25476cf528b6949cbde98d7df22a7ffcd1dc8c68a9b665461d4aec16b9645eb017c17e" name="knavalbattle-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="9df14024e7eb53d9ecb99b2340a9b99eae09f633202d9c11ea173100f4a8ba68aaa9f3d5d89aaf298eb576c7b4b767d641ec4dad1278e9f0c1db3a750694543b" name="knavalbattle-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="cd85e9983ca039012944bb14dff6b1f4e67f686cfdd962f84460eec6dcbf94cf4240d998750cf68a760554c04cd3187d92087f29498030876cae0f619d232761" name="knetwalk-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="de8add94cc3e5ca2dd609f7e776e36e4c5d99679137c0cacdda33dc24435243300d9c5bb78bd9e45c33b42b28d85c0ade2090fccfc1de8543f2e1eb4d8f178cd" name="knetwalk-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="28c2f042f963977d14a9fde40fe977d14945db28a7391d907d8431e9524df89396c7449c1ba9bb951f27c725e6ce9b5b221cd03920d86feacb8f777b407662ca" name="knewstuff-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Remove KF5TextWidgets remnants</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="6ea2f0e14f7b961b2a1a725e36980a657b3194f57c4a6cda0c57862a009156c44211656b6d9f54d7f9ea33238b7b1743f79351d059506bb408d8d9c350cfed2c" name="knewstuff-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Remove KF5TextWidgets remnants</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="3ff07d1a7c84126901857d5f105cccfc341b39d6f51bc34ac15f4f79932c3c818c5738bd45388953d16424473c569029eb44612f9028cc854e14989fccef44be" name="knewstuff-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Remove KF5TextWidgets remnants</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="e40fdfc60e28956a8aa319ed6fea691ac607ff6b9164fe748567c37724167f26206c1b59b7842bf3b3fad316c8d3c97debe9d7d95cd1d8f5eb38488625b94245" name="knewstuff-imports-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Remove KF5TextWidgets remnants</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="9658197f6fbce0c2908d32778b021e0441871f6abf08f216eb54a710cf0328e4a45db570921dfdecc8f84c4ba9c250d901adf129ac704547dd612259c3903a0a" name="knights-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * CI: Flatpak: libplasma needs plasma-activities from master</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="fda398ff36f388cf8b775e67f524192f2fc089762d18d32c8f06dd33d19cdc0109daeb2abc776537c530ceb24c6633cb3f6a53ceb2186724130ddb9fd346888d" name="knights-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * CI: Flatpak: libplasma needs plasma-activities from master</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="7ab4b9c4fea02d9704b90a42b7cc093794c01664cccf9eb3d2a6f6efae2c25d307aca34e4eae0abede5e3fbdf3b48c4689c74de1ad3a28e5c80a5dad6b113585" name="knighttime6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * Resubscribe to the daemon if it is restarted</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Use default DEFAULT_SEVERITY for logging
  * Resubscribe to the daemon if it is restarted
  * Don't include quiet packages in feature_summary
  * Enable LSAN in CI
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="3eb32ed0b50b59e586355dda59641c0fcc6c18aed6b7a1a752c0bc9787c93a90bd81e2faa63f6646884934142783bbd5b662e67527805044f73f224914a81822" name="knighttime6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * Resubscribe to the daemon if it is restarted</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Use default DEFAULT_SEVERITY for logging
  * Resubscribe to the daemon if it is restarted
  * Don't include quiet packages in feature_summary
  * Enable LSAN in CI
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="533d48335d8b74c79c48deab795a4e6f8fe55056840a9cf1c67bd7efafc0edcca90402f2cd10d65a20fdf7aeb9ed6a3911e92287627d6e1c27066a5c339f81db" name="knock-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="4.5"/>
  <changelog author="mskibbe@suse.de" date="1163505600">- fix bug #220355 (iptables call is wrong)</changelog>
  <changelog author="prusnak@suse.cz" date="1185451200">- changed libpcap to libpcap-devel in BuildRequires</changelog>
  <changelog author="aj@suse.de" date="1245067200">- Add knock-0.5-include.patch to fix build failure.</changelog>
  <changelog author="p.drouand@gmail.com" date="1448971200">- Update to version 0.7
  * Document the 'target' configuration directive.
  * Merging OS-specific networking code to reduce LOCs and the
    sea of #ifdefs.
  * Added 50ms timeout to pcap_open_live() to reduce CPU usage
    on network-heavy hosts. Pcap recommends we not use zero.
- Changes from version 0.6
  * Cleanup: Don't null-check before free
  * Cleanup: Consolidate flag-check logic
  * Accept single-knock sequences
  * Introduce a 'target' configuration directive, enabling knockd to
    react to connect attempts to a target host. Useful in cases where
    knockd is on a router and you want to send a target a wakeup packet.
- Add systemd support for openSUSE &gt; 12.1
- Update knock-include.patch &gt; knock-0.5-include.patch
- Remove obsolete AUTHORS section
- Use download Url as source
- Perform a spec-cleaner</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="brassh@web.de" date="1562760000">- fix uninitialized tcpflags variables in knockd.c
  (Bug#1138376: Knockd unable to start after upgrade to LEAP 15.1)</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1621425600">- Update to version 0.8
  * Multiple fixes (#67, #77)
  * IPv6 support (Sebastien Valat)
- dropped knock-0.5.patch, knock-include.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632830400">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * knockd.service</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1736769600">- Remove conditionals around systemd as all versions use systemd now.</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1737374400">- Update copyright year</changelog>
</package>
<package pkgid="01f5dbec87e463df8cb23b3a3c6040f0853c9230a1333ec4dded749136e853c98afa964b274df07ce0a2dfa63ae7774a82795e6d1a51158ada4c9de83a3fc499" name="knock-debugsource" arch="i586">
  <version epoch="0" ver="0.8" rel="4.5"/>
  <changelog author="mskibbe@suse.de" date="1163505600">- fix bug #220355 (iptables call is wrong)</changelog>
  <changelog author="prusnak@suse.cz" date="1185451200">- changed libpcap to libpcap-devel in BuildRequires</changelog>
  <changelog author="aj@suse.de" date="1245067200">- Add knock-0.5-include.patch to fix build failure.</changelog>
  <changelog author="p.drouand@gmail.com" date="1448971200">- Update to version 0.7
  * Document the 'target' configuration directive.
  * Merging OS-specific networking code to reduce LOCs and the
    sea of #ifdefs.
  * Added 50ms timeout to pcap_open_live() to reduce CPU usage
    on network-heavy hosts. Pcap recommends we not use zero.
- Changes from version 0.6
  * Cleanup: Don't null-check before free
  * Cleanup: Consolidate flag-check logic
  * Accept single-knock sequences
  * Introduce a 'target' configuration directive, enabling knockd to
    react to connect attempts to a target host. Useful in cases where
    knockd is on a router and you want to send a target a wakeup packet.
- Add systemd support for openSUSE &gt; 12.1
- Update knock-include.patch &gt; knock-0.5-include.patch
- Remove obsolete AUTHORS section
- Use download Url as source
- Perform a spec-cleaner</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="brassh@web.de" date="1562760000">- fix uninitialized tcpflags variables in knockd.c
  (Bug#1138376: Knockd unable to start after upgrade to LEAP 15.1)</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1621425600">- Update to version 0.8
  * Multiple fixes (#67, #77)
  * IPv6 support (Sebastien Valat)
- dropped knock-0.5.patch, knock-include.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632830400">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * knockd.service</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1736769600">- Remove conditionals around systemd as all versions use systemd now.</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1737374400">- Update copyright year</changelog>
</package>
<package pkgid="4d3e1b02019a45ef32edd08b1820d413376fe03b949f737d474b5a670b6de7384c0fb0928b9922eddbeeeb34e75c8e6b2587aef8b75d4d4092889a2ac4b9265f" name="knockd-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="4.5"/>
  <changelog author="mskibbe@suse.de" date="1163505600">- fix bug #220355 (iptables call is wrong)</changelog>
  <changelog author="prusnak@suse.cz" date="1185451200">- changed libpcap to libpcap-devel in BuildRequires</changelog>
  <changelog author="aj@suse.de" date="1245067200">- Add knock-0.5-include.patch to fix build failure.</changelog>
  <changelog author="p.drouand@gmail.com" date="1448971200">- Update to version 0.7
  * Document the 'target' configuration directive.
  * Merging OS-specific networking code to reduce LOCs and the
    sea of #ifdefs.
  * Added 50ms timeout to pcap_open_live() to reduce CPU usage
    on network-heavy hosts. Pcap recommends we not use zero.
- Changes from version 0.6
  * Cleanup: Don't null-check before free
  * Cleanup: Consolidate flag-check logic
  * Accept single-knock sequences
  * Introduce a 'target' configuration directive, enabling knockd to
    react to connect attempts to a target host. Useful in cases where
    knockd is on a router and you want to send a target a wakeup packet.
- Add systemd support for openSUSE &gt; 12.1
- Update knock-include.patch &gt; knock-0.5-include.patch
- Remove obsolete AUTHORS section
- Use download Url as source
- Perform a spec-cleaner</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="brassh@web.de" date="1562760000">- fix uninitialized tcpflags variables in knockd.c
  (Bug#1138376: Knockd unable to start after upgrade to LEAP 15.1)</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1621425600">- Update to version 0.8
  * Multiple fixes (#67, #77)
  * IPv6 support (Sebastien Valat)
- dropped knock-0.5.patch, knock-include.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632830400">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * knockd.service</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1736769600">- Remove conditionals around systemd as all versions use systemd now.</changelog>
  <changelog author="Daniel Donisa &lt;daniel.donisa@suse.com&gt;" date="1737374400">- Update copyright year</changelog>
</package>
<package pkgid="463586b6a932831426bd964d303e5fe9c6e82e1f1df1d295dc4a604815b8a6b2f97cfc251e6ceeac4abc3094166f92d607b86cfc977839724a4764453a838327" name="knot-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.8" rel="1.8"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1728993600">- update to version 3.4.1, see
  https://www.knot-dns.cz/2024-10-14-version-341.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1730462400">- update to version 3.4.2, see
  https://www.knot-dns.cz/2024-10-31-version-342.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1733486400">- update to version 3.4.3, see
  https://www.knot-dns.cz/2024-12-06-version-343.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1737633600">- update to version 3.4.4, see
  https://www.knot-dns.cz/2025-01-22-version-344.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1742299200">- update to version 3.4.5, see
  https://www.knot-dns.cz/2025-03-18-version-345.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1744286400">- update to version 3.4.6, see
  https://www.knot-dns.cz/2025-04-10-version-346.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1749038400">- update to version 3.4.7, see
  https://www.knot-dns.cz/2025-06-04-version-347.html</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1749211200">- Remove the usage of leap_version macro</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1753790400">- Use the libngtcp2_crypto_gnutls-devel instead of libngtcp2-devel
  to account for the openssl and gnutls devel files split in ngtcp2.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1753790401">- update to version 3.4.8, see
  https://www.knot-dns.cz/2025-07-29-version-348.html</changelog>
</package>
<package pkgid="6e2f2b22abe6c18bbbefd8fdef472017ac71d085490a6bdb0425f1fa91656d3646440c40958b97c9f45fe1590737d7b87ff9fba9e7e8443c36464e76bc66fafa" name="knot-debugsource" arch="i586">
  <version epoch="0" ver="3.4.8" rel="1.8"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1728993600">- update to version 3.4.1, see
  https://www.knot-dns.cz/2024-10-14-version-341.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1730462400">- update to version 3.4.2, see
  https://www.knot-dns.cz/2024-10-31-version-342.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1733486400">- update to version 3.4.3, see
  https://www.knot-dns.cz/2024-12-06-version-343.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1737633600">- update to version 3.4.4, see
  https://www.knot-dns.cz/2025-01-22-version-344.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1742299200">- update to version 3.4.5, see
  https://www.knot-dns.cz/2025-03-18-version-345.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1744286400">- update to version 3.4.6, see
  https://www.knot-dns.cz/2025-04-10-version-346.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1749038400">- update to version 3.4.7, see
  https://www.knot-dns.cz/2025-06-04-version-347.html</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1749211200">- Remove the usage of leap_version macro</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1753790400">- Use the libngtcp2_crypto_gnutls-devel instead of libngtcp2-devel
  to account for the openssl and gnutls devel files split in ngtcp2.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1753790401">- update to version 3.4.8, see
  https://www.knot-dns.cz/2025-07-29-version-348.html</changelog>
</package>
<package pkgid="3999f77df889fd9d256a5f6a7e1990d5976e159111847420f78d1f40a40eedc7bc572c983b5ce393d194ab10b7eac38c3ee38cbd19c739cb1e3b0dd54b156a4a" name="knot-utils-debuginfo" arch="i586">
  <version epoch="0" ver="3.4.8" rel="1.8"/>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1728993600">- update to version 3.4.1, see
  https://www.knot-dns.cz/2024-10-14-version-341.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1730462400">- update to version 3.4.2, see
  https://www.knot-dns.cz/2024-10-31-version-342.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1733486400">- update to version 3.4.3, see
  https://www.knot-dns.cz/2024-12-06-version-343.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1737633600">- update to version 3.4.4, see
  https://www.knot-dns.cz/2025-01-22-version-344.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1742299200">- update to version 3.4.5, see
  https://www.knot-dns.cz/2025-03-18-version-345.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1744286400">- update to version 3.4.6, see
  https://www.knot-dns.cz/2025-04-10-version-346.html</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1749038400">- update to version 3.4.7, see
  https://www.knot-dns.cz/2025-06-04-version-347.html</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1749211200">- Remove the usage of leap_version macro</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1753790400">- Use the libngtcp2_crypto_gnutls-devel instead of libngtcp2-devel
  to account for the openssl and gnutls devel files split in ngtcp2.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1753790401">- update to version 3.4.8, see
  https://www.knot-dns.cz/2025-07-29-version-348.html</changelog>
</package>
<package pkgid="5221908cf7bcfb6a1bfbe164ca45739a04b4866d128a1e6cbb106ac411bda4da7af9ba0a7e753434764de89fe34db820dcb02311dc9a0ca992e6e1ace6f9a1ce" name="knotifications-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Fix StatusNotifierItem checkVisibility on Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Adapt to notification API and permission changes in Android SDK 33</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="52c392f54f7eaeff3211f53fba94daf708476f414da4015b14c1f15a5a6da473468683c60c4edff36a8649ef4b8c1fdf298376ed0d31981a355e4ef04092e091" name="knotifications-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Fix StatusNotifierItem checkVisibility on Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Adapt to notification API and permission changes in Android SDK 33</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="e192759242a654c50303ce13b3f019835d43b1548e265499bcb1aba409ef6b8aea018466317cd5c0826fd20bde08e7a20246e53dce521f05430d39660cc6d8e9" name="knotifications-imports-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Fix StatusNotifierItem checkVisibility on Windows</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Adapt to notification API and permission changes in Android SDK 33</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="cea148b05106f6fe85d3c27a432238cc565d925dea483610166f9cdd785f9f2579a850547f19c1d3107ff0701959d248a8169843f63a49e0a8e6acf45762e3c8" name="knotifyconfig-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="82bd3e7aaaeb042d6bdd60e345ae2168ebc92f6f1ef9b786a56708372c5c79acd0fd9eb01231b986aa04c54c38da433289878e5f21a6aa24852fcfa15d781443" name="kochmorse-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.1" rel="2.9"/>
  <changelog author="mardnh@gmx.de" date="1546689600">- Initial package, version 3.4.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Update kochmorse-fix-desktop-file-and-iconpath.patch to fix categories.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1578657600">- Update to version 3.5.0
  * Added keyboard entry and comparison (work in progress).
  * Added Wordsworth tutor.
  * Fixed sound clipping issue for the filtered noise effect.
  * Fixed session statistics for Koch and Random tutor.
  * Fixed .desktop categories
  * Added Play shortcut (Ctrl-X)
  * Added Spanish translation
  * Added French translation
- Update patch:
  * kochmorse-fix-desktop-file-and-iconpath.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v3.5.1:
  * font-size settings
  * wrong word-count in random tutor.
  * fixed dependencies for DEB packages.
  * fixed some typos.
  * delayed detection of sound devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="646fff2acfdea48ea396bf373fbf0f6c43a576ce388a71107782a7ec7d9b2d89c580c125e55c41210fc286f2c8e47668e6f70e4390ee3de2804a80579daceccb" name="kochmorse-debugsource" arch="i586">
  <version epoch="0" ver="3.5.1" rel="2.9"/>
  <changelog author="mardnh@gmx.de" date="1546689600">- Initial package, version 3.4.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1568116800">- Update kochmorse-fix-desktop-file-and-iconpath.patch to fix categories.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1578657600">- Update to version 3.5.0
  * Added keyboard entry and comparison (work in progress).
  * Added Wordsworth tutor.
  * Fixed sound clipping issue for the filtered noise effect.
  * Fixed session statistics for Koch and Random tutor.
  * Fixed .desktop categories
  * Added Play shortcut (Ctrl-X)
  * Added Spanish translation
  * Added French translation
- Update patch:
  * kochmorse-fix-desktop-file-and-iconpath.patch</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v3.5.1:
  * font-size settings
  * wrong word-count in random tutor.
  * fixed dependencies for DEB packages.
  * fixed some typos.
  * delayed detection of sound devices</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="8e495823eefc32d058853cf32867d70c8577fb688c2f52f6e247e20be25dc5863927084444f905440803980ef2ad4a0e273b7cf439c3fc85a94de55a1ad3b634" name="koi-debuginfo" arch="i586">
  <version epoch="0" ver="0.6" rel="1.6"/>
  <changelog author="Martin Stibor &lt;martin.von.reichenberg@proton.me&gt;" date="1698408000">- Update to new upstream release version 0.2.3
  * Fixed the use of the new tray icon.
  * Updated new tray icons -&gt; LIGHT/DARK
  (Tray icon changes after hoovering with mouse cursor over the tray icon.)
  * Added feature to autostart Koi as hidden and switch themes,
  even after system startup.
  * Updated `wm_class`
  * Fixed build failure
  * Reference to AppImage
  * Binary executable file renamed from `Koi` to `koi`
  * Fixed indentation
  * Updated README
  * Added function restart `krunner` to refresh theming after switching themes.
  * Modified the way to change `plasma-style` using `plasma-apply-desktoptheme`.
  It should now be more consistent (especially with KDE Plasma 5.26
  and later versions), the modification reduces the complexity of the code.
  * Improved the plasma restart code for `kvantum`.
  It replaces the usage of kill with `kquitapp5` command
  to be able to wait before starting plasmashell.
  It may improve stability of `plasma-shell restart` by avoiding
  some failures due to starting `plasmashell` session
  while the previous process did not finish.</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1699099200">- Update to new upstream release version 0.2.4
  * Some small improvements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Require extra-cmake-modules at build time</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1718539200">- Update to 0.3
  * Update to QT 6 Build Tools / KF 6 libraries
  * Updated bundled libraries to their latest changes
  * Updated UI; Updated Screenshot
  * Updated README with appropriate build instructions and more</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1719489600">- Update to 0.3.1
  * Added Click Mouse Wheel to Switch between LIGHT/DARK Themes</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1734696000">- Update to the latest upstream stable version - 0.4
  * Minor &amp; Major of both visual and under-the-hood changes/improvements
  * General improvements, changes to formatting and overall visual adjustments
  * Featuring: Refactor plugins; updated plugins, paths &amp; more
  * Changed/Removed unnecessities
  * Added option to run Bash scripts at Light/Dark theme shift</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744027200">- Update to 0.5
  * Minor under-the-hood changes/improvements
  * Fix style option reset bug in preferences
  * [BUG] Not all Kvantum themes are showing in Koi
  * Added DBus interface for changing light/dark mode
  * Several memory leak fixes; and does not start Krunner as a
    child process anymore
  * Chore: Removes QTest as dependency; adds QThread function
  * Do not start scheduler function/feature when there is no
    schedule defined</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750593600">- Update to 0.5.1
  * Replaces instance check with shared memory
  * Removed Qt Network Dependency
  * Moved CMakeLists.txt from src/ to root directory
  * Added Uninstall Option - sudo make uninstall -C ./build/
  * Updated Development (BUILDing) Information
  * Updated README</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 0.6
  * Added KDE Konsole profiles
  * Minor under-the-hood changes + Optimizations
  * Koi now shows only in KDE
  * Added support for Guix &amp; Others</changelog>
</package>
<package pkgid="713c542a04361b65ffc9fce0b951f9763be67492121e41f74729a6c2027dacb298d2cfb6950db4df95bc7216c8e10e4baa8787d6339ccd42a26e02608df1a9d5" name="koi-debugsource" arch="i586">
  <version epoch="0" ver="0.6" rel="1.6"/>
  <changelog author="Martin Stibor &lt;martin.von.reichenberg@proton.me&gt;" date="1698408000">- Update to new upstream release version 0.2.3
  * Fixed the use of the new tray icon.
  * Updated new tray icons -&gt; LIGHT/DARK
  (Tray icon changes after hoovering with mouse cursor over the tray icon.)
  * Added feature to autostart Koi as hidden and switch themes,
  even after system startup.
  * Updated `wm_class`
  * Fixed build failure
  * Reference to AppImage
  * Binary executable file renamed from `Koi` to `koi`
  * Fixed indentation
  * Updated README
  * Added function restart `krunner` to refresh theming after switching themes.
  * Modified the way to change `plasma-style` using `plasma-apply-desktoptheme`.
  It should now be more consistent (especially with KDE Plasma 5.26
  and later versions), the modification reduces the complexity of the code.
  * Improved the plasma restart code for `kvantum`.
  It replaces the usage of kill with `kquitapp5` command
  to be able to wait before starting plasmashell.
  It may improve stability of `plasma-shell restart` by avoiding
  some failures due to starting `plasmashell` session
  while the previous process did not finish.</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1699099200">- Update to new upstream release version 0.2.4
  * Some small improvements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Require extra-cmake-modules at build time</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1718539200">- Update to 0.3
  * Update to QT 6 Build Tools / KF 6 libraries
  * Updated bundled libraries to their latest changes
  * Updated UI; Updated Screenshot
  * Updated README with appropriate build instructions and more</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1719489600">- Update to 0.3.1
  * Added Click Mouse Wheel to Switch between LIGHT/DARK Themes</changelog>
  <changelog author="Martin von Reichenberg &lt;martin.von.reichenberg@proton.me&gt;" date="1734696000">- Update to the latest upstream stable version - 0.4
  * Minor &amp; Major of both visual and under-the-hood changes/improvements
  * General improvements, changes to formatting and overall visual adjustments
  * Featuring: Refactor plugins; updated plugins, paths &amp; more
  * Changed/Removed unnecessities
  * Added option to run Bash scripts at Light/Dark theme shift</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744027200">- Update to 0.5
  * Minor under-the-hood changes/improvements
  * Fix style option reset bug in preferences
  * [BUG] Not all Kvantum themes are showing in Koi
  * Added DBus interface for changing light/dark mode
  * Several memory leak fixes; and does not start Krunner as a
    child process anymore
  * Chore: Removes QTest as dependency; adds QThread function
  * Do not start scheduler function/feature when there is no
    schedule defined</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750593600">- Update to 0.5.1
  * Replaces instance check with shared memory
  * Removed Qt Network Dependency
  * Moved CMakeLists.txt from src/ to root directory
  * Added Uninstall Option - sudo make uninstall -C ./build/
  * Updated Development (BUILDing) Information
  * Updated README</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 0.6
  * Added KDE Konsole profiles
  * Minor under-the-hood changes + Optimizations
  * Koi now shows only in KDE
  * Added support for Guix &amp; Others</changelog>
</package>
<package pkgid="00bf21be338b10ff951bd74c7dee8d4b37d43f3ec0b661aab7f2644fee21cf1e4f18c9182c87d88c8699c2494a2bd2055e82cb9c57629e9cfb1d6540679f467b" name="koko-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * NotificationManager: Fix error text being applied to wrong notification
  * Fix annotation font ColorDialog not showing (kde#512923)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * mediaview: Get image dimensions in RasterImageDelegate from QML Image (kde#487008)
  * Fix annotation font ColorDialog not showing (kde#512923)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Add KCrash and fix KAboutData for Sentry</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * MediaViewPage: Fix typo affecting next button visibility
  * Release/26.04 snap qml runtim env
  * snapcraft: Add missing expat dep
  * snapcraft: Add missing brotli dep
  * MediaViewPage: Fix going from fullscreen to maximized going to windowed instead
  * snapcraft: Add zlib dep</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Fix move to trash action overriding image editor delete actions (kde#519784)
  * MediaViewPage: Fix typo affecting next button visibility</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * InfoDrawerSidebarBase: Fix comment not updating when changing image (kde#520010)
  * Call filesystem comment "comment" and not "description" per Dolphin (kde#520011)
  * Show text for navigator root button, and have model provide friendly strings (kde#520012)
  * MediaViewPage: Always show the toolbar in edit mode (kde#519149)
  * Mark KDE libraries as required (kde#518918)
  * models/kokodirlister: Make file item extension filtering case insensitive (kde#518500)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * NavigationActions: Don't use API not available for 26.08
  * GalleryPage: Workaround ItemSelectionModel hasSelection not notifying
  * Fix ignoring files with executable flag set (kde#523847)
  * GalleryPage: Disable drag for non-folder view
  * MediaViewPage: hide the zoom box for video files only
  * NavigationActions: use the new api ActionCollection::removeAction()
  * GalleryPage: Fix bookmarking
  * Disallow selection and file actions when presenting collections
  * NavigatorComponent: Fix error with non-URL paths
  * GalleryPage: Keep filter/search actions visible at reduced width
  * FileMenuManager: Advertise whether actions can be performed, and properly disable actions with no selection
  * GalleryPage: Always show bookmark action for folder views</changelog>
</package>
<package pkgid="bee33de0622424e923117993f7909a0ae004b87584951f8c1960f9fd7f412b16381ca52f8fc5184b07238028f40abce6413896154b543b3bdcd8751f2a00019c" name="koko-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * NotificationManager: Fix error text being applied to wrong notification
  * Fix annotation font ColorDialog not showing (kde#512923)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * mediaview: Get image dimensions in RasterImageDelegate from QML Image (kde#487008)
  * Fix annotation font ColorDialog not showing (kde#512923)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Add KCrash and fix KAboutData for Sentry</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * MediaViewPage: Fix typo affecting next button visibility
  * Release/26.04 snap qml runtim env
  * snapcraft: Add missing expat dep
  * snapcraft: Add missing brotli dep
  * MediaViewPage: Fix going from fullscreen to maximized going to windowed instead
  * snapcraft: Add zlib dep</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Fix move to trash action overriding image editor delete actions (kde#519784)
  * MediaViewPage: Fix typo affecting next button visibility</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * InfoDrawerSidebarBase: Fix comment not updating when changing image (kde#520010)
  * Call filesystem comment "comment" and not "description" per Dolphin (kde#520011)
  * Show text for navigator root button, and have model provide friendly strings (kde#520012)
  * MediaViewPage: Always show the toolbar in edit mode (kde#519149)
  * Mark KDE libraries as required (kde#518918)
  * models/kokodirlister: Make file item extension filtering case insensitive (kde#518500)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * NavigationActions: Don't use API not available for 26.08
  * GalleryPage: Workaround ItemSelectionModel hasSelection not notifying
  * Fix ignoring files with executable flag set (kde#523847)
  * GalleryPage: Disable drag for non-folder view
  * MediaViewPage: hide the zoom box for video files only
  * NavigationActions: use the new api ActionCollection::removeAction()
  * GalleryPage: Fix bookmarking
  * Disallow selection and file actions when presenting collections
  * NavigatorComponent: Fix error with non-URL paths
  * GalleryPage: Keep filter/search actions visible at reduced width
  * FileMenuManager: Advertise whether actions can be performed, and properly disable actions with no selection
  * GalleryPage: Always show bookmark action for folder views</changelog>
</package>
<package pkgid="8086aaa578bd5485899e0dc78cf532854494bfc5dc24b0e481a00e240f2f6a5e697ec62c3880f82fe2d3210ab6a038bd26a86fa290c03b2d1065c1a4d5cb916b" name="kolf-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Fixed impassible bumper in USA Pro course</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fixed impassible bumper in USA Pro course</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="0021f4a9f4cf05abc6cc2df1bb05434486670f1ccdb99d8ded8c81fe61a3ec82043e4229ce6f1eba6cee02400713d31dad95164ff2050306791ead0cce5939cd" name="kolf-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Fixed impassible bumper in USA Pro course</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fixed impassible bumper in USA Pro course</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="b61bc6025b7861bc05e6833106cdac4b0b57efa59215e4961b1764a13aba395b3c1e589f12dc311991ce4518d240e30ba4804232f357697bb6873cb628e1dcf4" name="kollision-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="4dbaab1d1b0dcd5847811bf718551119a733a9b56f7a0255c86380152b5e5a20b489e7aba15fb94b2d79fc50f3bdb07fecbebf73ea00e273313b6476d5021970" name="kollision-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="eacab2a9f5315e249fcdc1a46c83dff90421a20201290a622f4e2d97f304675241f0ee15a9da53760b46b6f3be650c5a18f98cf887e80e4385254cf6f710f6ec" name="kolourpaint-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Fix build error for Qt &lt;= 6.8 (typo)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove left-over KF version includes
  * Increase kpColorSimilarityHolder::MaxColorSimilarity</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="014f986ea73a695b713aacfb549c9be1b9eb371084d5e26fccd4d2a1c23b39681aea287f54f8464b91a1a9ef490f97d5121e00e4ef9308f1cf45b05c78eba2a9" name="kolourpaint-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Fix build error for Qt &lt;= 6.8 (typo)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove left-over KF version includes
  * Increase kpColorSimilarityHolder::MaxColorSimilarity</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="da2bf738624c8ec2be628f2d95b22fc83a30a6d8e20e1610a68c1197d376bed87a5512306e7f0970a7a3219e6e8ef15cd27e24171dad8a3acfb6d950fce004a5" name="kommit-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.1" rel="1.5"/>
  <changelog author="Matteo De Carlo &lt;matteo.dek@gmail.com&gt;" date="1683892800">- first release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1719316800">- Update to 1.6.0
  * build without kdbusaddons on windows
  * Add flatpak support
  * Fix show date (using QLocale for it)
  * Fix mem leak
  * Reactivate open file in external apps in qt6
  * Add zoom support in Report Chart Widget
  * Replace a QTableWidget by QTreeWidget in report page
  * Fix crash when we didn't open git repository
  * Fix load style/icon on windows (KF &gt;= 6.3)
  * Implement a gravatar cache
  * Fix i18n</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 1.7.1
  * Fix bugs in diff widget
  * Adjust style for commit message
  * Fix crash on blame
  * Fix diff view if file is new or deleted
  * Fix crash of click on folder in diffview
  * fix: show commit summary instead of whole commit message on
    commit title
- Add patch:
  * 0001-Fix-build-with-libgit2-1.9.1.patch</changelog>
</package>
<package pkgid="7941fb7af5b6d85b730cb136b5c0c8763a1402ace669093bda745df113f6a369a06ced917582c34be657b66a3b2b99bb74c22e09a4c51ff652defefff3f4b555" name="kommit-debugsource" arch="i586">
  <version epoch="0" ver="1.7.1" rel="1.5"/>
  <changelog author="Matteo De Carlo &lt;matteo.dek@gmail.com&gt;" date="1683892800">- first release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1719316800">- Update to 1.6.0
  * build without kdbusaddons on windows
  * Add flatpak support
  * Fix show date (using QLocale for it)
  * Fix mem leak
  * Reactivate open file in external apps in qt6
  * Add zoom support in Report Chart Widget
  * Replace a QTableWidget by QTreeWidget in report page
  * Fix crash when we didn't open git repository
  * Fix load style/icon on windows (KF &gt;= 6.3)
  * Implement a gravatar cache
  * Fix i18n</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 1.7.1
  * Fix bugs in diff widget
  * Adjust style for commit message
  * Fix crash on blame
  * Fix diff view if file is new or deleted
  * Fix crash of click on folder in diffview
  * fix: show commit summary instead of whole commit message on
    commit title
- Add patch:
  * 0001-Fix-build-with-libgit2-1.9.1.patch</changelog>
</package>
<package pkgid="1f6ea52c5966b555a1393908e994628cd36fe20e092b8387c8f81ccc61d1029240898a1b798fadadaa611d799858cf7159f68434ca06733179e3848ec42aca80" name="komodo-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1757678400">- Init komodo</changelog>
</package>
<package pkgid="a899bd67aeb3801c2671223cd42c5c452956edbcd7c0fd77e01935214c92332f8f99534aa8596f9722a214fe38a30c489aca49922967d0d55181f5156cce9f81" name="komodo-debugsource" arch="i586">
  <version epoch="0" ver="1.5.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1757678400">- Init komodo</changelog>
</package>
<package pkgid="340823d0cc72d74b195bf7f22319e9cd76d7a0b58c5ebf1fdaf7732de5b86967a383f0ed14610dbb9366df79746596fe0dfee783a0568182306448d6e37a9547" name="kompare-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1782475200">- add AlignTop-the-text.patch to fix text clipping (kde#481778)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f369dbcde26525ad216a2e8ea9221cdc86afa10ae2bd3dbb32a21f6c6da9f491158482c614e5fbf1864dd23639f129c5cb27bc446821df93100146e045e5dc90" name="kompare-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1782475200">- add AlignTop-the-text.patch to fix text clipping (kde#481778)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="26ad2782fd8991eec4455384a7cb48e8cc8758a5b6fbe7f4f87930ea8324138e37e8fa485c61ba0a0254eb84a40786ba7bc99eed3006212c4c684ee74c11ea09" name="kompose-debuginfo" arch="i586">
  <version epoch="0" ver="1.38.0" rel="1.7"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712232000">- Update to version 1.31.0:
  * 1.31.0 Release (#1714)
  * Apply suggestions from code review
  * chore(deps)(deps): bump gotest.tools/v3 from 3.5.0 to 3.5.1
    (#1710)
  * fix: typo
  * fix: removing unused property
  * test: adding tests for convert
  * Delete output.yaml
  * Adding support for --profile cmd option</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712232001">- Update to version 1.31.1:
  * 1.31.1 Release (#1726)
  * bug: fixes bug with error out with using kompose convert with
    no -f (#1725)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712232002">- Update to version 1.31.2:
  * 1.31.2 Release (#1735)
  * only add namespace if specified (#1731)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712232003">- Update to version 1.32.0:
  * docs: update installation page to have arm64 mention by @cdrage
    in #1736
  * chore(deps)(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
    by @dependabot in #1734
  * chore(deps)(deps): bump github.com/google/go-cmp from 0.5.9 to
    0.6.0 by @dependabot in #1733
  * fix e2e test by @AhmedGrati in #1737
  * chore(deps)(deps): bump k8s.io/apimachinery from 0.28.2 to
    0.28.3 by @dependabot in #1742
  * fix: make transforming more deterministic by @AhmedGrati in
    [#1744]
  * fix: env_file configmap name length by @ThijsBroersen in #1743
  * chore(deps)(deps): bump github.com/docker/docker from
    23.0.3+incompatible to 24.0.7+incompatible by @dependabot in
    [#1747]
  * chore(deps)(deps): bump github.com/compose-spec/compose-go from
    1.19.0 to 1.20.0 by @dependabot in #1740
  * chore(deps)(deps): bump golang.org/x/tools from 0.13.0 to
    0.14.0 by @dependabot in #1723
  * remove status field from generated yaml by @shubhindia in #1746
  * chore: add warning when no service is selected by @AhmedGrati
    in #1750
  * chore(deps)(deps): bump github.com/spf13/cobra from 1.7.0 to
    1.8.0 by @dependabot in #1756
  * test: add unit-test for PR 1743 v2 by @AhmedGrati in #1752
  * feat: Add COMPOSE_FILE env variable by @AhmedGrati in #1753
  * fix: disable annotations when flag
  - -with-kompose-annotation=false is specified by @AhmedGrati in
    [#1754]
  * fix: lowercase resources names by @AhmedGrati in #1755
  * chore(deps)(deps): bump k8s.io/api from 0.28.2 to 0.28.4 by
    @dependabot in #1762
  * chore(deps)(deps): bump golang.org/x/tools from 0.14.0 to
    0.15.0 by @dependabot in #1760
  * chore(deps)(deps): bump github.com/compose-spec/compose-go from
    1.20.0 to 1.20.1 by @dependabot in #1761
  * deleted CHANGELOG.md by @kundan2707 in #1765
  * updated link for daemonset by @kundan2707 in #1767
  * chore(deps)(deps): bump github.com/compose-spec/compose-go from
    1.20.1 to 1.20.2 by @dependabot in #1768
  * Removed fedora installation instruction from installation.md by
    @utkarsh-singh1 in #1774
  * chore(deps)(deps): bump github.com/containerd/containerd from
    1.6.18 to 1.6.26 by @dependabot in #1791
  * chore(ci)(deps): bump actions/upload-artifact from 3 to 4 by
    @dependabot in #1784
  * chore(deps)(deps): bump golang.org/x/tools from 0.15.0 to
    0.16.1 by @dependabot in #1781
  * chore(ci)(deps): bump actions/setup-go from 4 to 5 by
    @dependabot in #1776
  * chore(deps)(deps): bump github.com/spf13/cast from 1.5.1 to
    1.6.0 by @dependabot in #1769
  * fix issue #1683 by @realgam3 in #1684
  * feat(1765): remove useless keys from the output yml by
    @martinjirku in #1775
  * Initialize OpenVEX feed by @dipesh-rawat in #1787
  * test: fix e2e tests for configmap pod test by @AhmedGrati in
    [#1801]
  * Add new examples to kompose by @cdrage in #1803
  * 2024 copyright change by @cdrage in #1805
  * change wording for redis leader by @cdrage in #1804
  * Add Labels for CronJob #1795 by @realgam3 in #1806
  * 1.32.0 Release by @cdrage in #1811</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714132800">- Update to version 1.33.0:
  * docs: update readme by @cdrage in #1807
  * docs(cli): introduce examples in the kompose command by
    @martinjirku in #1808
  * chore: update kompose convert --help by @leovct in #1813
  * docs(1815): add trademarks link ref to linux foundation by
    @martinjirku in #1816
  * fix issue 1793 by @sosan in #1798
  * fix client/convert (issue
    https://github.com/kubernetes/kompose/issue… by @realgam3 in
    [#1819]
  * Cleanup README.md by @utkarsh-singh1 in #1823
  * fix issue 1778 by @sosan in #1799
  * #1821 update Dockerfile to alwyas use head Alpine by @thelamer
    in #1824
  * fix issue 1778 update1 by @sosan in #1826
  * fix issues #1829, #1830 by @realgam3 in #1831
  * chore: replace AhmedGrati with TessaIO by @TessaIO in #1835
  * chore: unify e2e tests to compose yaml by @TessaIO in #1834
  * chore(deps)(deps): bump golang.org/x/tools from 0.16.1 to
    0.19.0 by @dependabot in #1836
  * Adds ability to specify the stage/target of a multistage
    dockerfile by @sosan in #1841
  * adds a label for initContainers, test and user-guide by @sosan
    in #1840
  * chore(deps): bump Go version and
    github.com/compose-spec/compose-go by @microsec-ambrose in
    [#1838]
  * chore: fix function name in comment by @racequite in #1861
  * Feature 1635 - added labels to generate HPA by @sosan in #1847
  * chore: fix some typos in comments by @cuiyourong in #1863
  * customize resource name individually via labels
    kompose.service.name_override by @sosan in #1837
  * add configmaps derived from file and dir by @sosan in #1852
  * add networkmode service: by @sosan in #1848
  * fix 1853 by @sosan in #1854
  * update dependencies to last version and go 1.22 by @sosan in
    [#1865]
  * 1.33.0 Release by @cdrage in #1866</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717416000">- Update to version 1.34.0:
  * 1.34.0 Release (#1890)
  * docs: update user guide (#1882)
  * cleanup: removes uneeded annotation when not using network
    policy (#1884)
  * bug: fix annotation bug (#1887)
  * tests: fix flakey tests (#1886)
  * chore: fix test file names (#1889)
  * update owners (#1888)
  * fix: expose container to host only with labels (#1880)
  * feature: change example to use non-root (#1879)
  * update references to just compose (#1869)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734004800">- refactor spec
- add zsh and fish completion subpackages
- Update to version 1.35.0:
  * 1.35.0 Release (#1971)
  * docs: correcting the method name
  * docs(configs): included configs section in conversion matrix
  * docs: included notes for configs support
  * feat(config-content): added support for content in config
  * chore(deps)(deps): bump golang.org/x/tools from 0.25.0 to
    0.27.0
  * improve error output for git commands
  * chore(deps)(deps): bump github.com/compose-spec/compose-go/v2
  * test(deploy-label): rename expected ephemeral label for test
  * clean double to lower
  * fix upercas issue
  * fix retract issue
  * chore(deps): bump pre-commit hook versions
  * chore(deps): bump rexml from 3.2.5 to 3.3.9 in /docs
  * Update kubernetes.go
  * chore(deps)(deps): bump k8s.io/api from 0.31.1 to 0.31.2
  * test: added test for the ephemeral storage labels
  * refactor: changed the deploy label to use the convention
  * feat(deploy): support ephemeral storage requests limits labels
  * chore(deps)(deps): bump github.com/compose-spec/compose-go/v2
    (#1931)
  * chore(deps)(deps): bump k8s.io/api from 0.30.3 to 0.31.1
    (#1933)
  * [completion] Add header #compdef (#1915)
  * chore(deps)(deps): bump golang.org/x/tools from 0.24.0 to
    0.25.0
  * feature: support UID:GID in the user key
  * chore(deps)(deps): bump github.com/fsouza/go-dockerclient
  * chore(deps)(deps): bump k8s.io/api from 0.30.0 to 0.30.3
    (#1910)
  * chore(deps)(deps): bump k8s.io/apimachinery from 0.30.0 to
    0.30.3 (#1911)
  * chore(deps)(deps): bump golang.org/x/tools from 0.20.0 to
    0.24.0 (#1918)
  * chore(deps)(deps): bump github.com/compose-spec/compose-go/v2
    (#1919)
  * chore(deps)(deps): bump github.com/spf13/cast from 1.6.0 to
    1.7.0 (#1920)
  * chore: upgrade fsouza/godockerclient and docker/docker packages
    (#1921)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747310400">- Update to version 1.36.0:
  * 1.36.0 Release (#2013)
  * Add test cases for loading .env file
  * fix: error directory path in tests.sh
  * fix: resolve env_file variable interpolation issues by adding
    support for  and default syntax
  * fix: Load variables from .env file by default
  * Fix ConfigMap name clash if env_file name is equal (#2001)
  * update typo in kompose.volume.subpath
  * Improve command to run in docker
  * Fix case of FromAs
  * Replaced y with ✓ (#1975)
  * chore: improving the description for the no-interpolate
    argument
  * feat(no-interpolate): add no-interpolate feature option to the
    cli</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755604800">- Update to version 1.37.0:
  * 1.37.0 Release (#2040)
  * refactor: use slices.Equal to simplify code (#2036)
  * chore(deps)(deps): bump github.com/compose-spec/compose-go/v2
  * chore(deps)(deps): bump github.com/spf13/pflag from 1.0.5 to
    1.0.7
  * chore(deps)(deps): bump github.com/go-viper/mapstructure/v2
  * chore(deps)(deps): bump github.com/spf13/cast from 1.7.0 to
    1.9.2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768564800">- Update to version 1.38.0:
  * 1.38.0 Release (#2081)
  * fix(tests): improve test compatibility for macOS and podman
    (#2080)
  * chore(deps)(deps): bump github.com/sirupsen/logrus from 1.9.3
    to 1.9.4 (#2079)
  * chore(deps)(deps): bump github.com/compose-spec/compose-go/v2
  * chore(deps)(deps): bump github.com/spf13/cobra from 1.8.0 to
    1.10.2
  * chore(deps)(deps): bump github.com/fsouza/go-dockerclient
  * chore(deps)(deps): bump golang.org/x/tools from 0.27.0 to
    0.41.0
  * chore(deps)(deps): bump github.com/spf13/cast from 1.9.2 to
    1.10.0
  * chore(ci)(deps): bump actions/upload-artifact from 4 to 6
  * chore(deps)(deps): bump github.com/go-viper/mapstructure/v2
  * fix: fix ci log failing with logrus (#2078)
  * chore(ci)(deps): bump actions/checkout from 4 to 6 (#2068)
  * add test and comment
  * fix issue
  * chore(deps): bump rexml from 3.3.9 to 3.4.2 in /docs
  * chore(deps)(deps): bump github.com/spf13/pflag from 1.0.7 to
    1.0.10</changelog>
</package>
<package pkgid="a864d8482b99dc284bbf655cc3fb810f25af9d9055a69381692de0a9619332a3edd502f7c2675ac2a753dda71d825fabc8af56d2119f664d325de6f62021226b" name="kongress-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix minor typos</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Require Qt 6.9 for unconditional use of the SafeArea API
  * Bundle Kirigami Addons icons on Android
  * Fix Android build with Qt 6.11
  * Follow KDE HIG</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="298962bd91a13124e265377d22ffd9c45ee06061d49fbc8c7568a7ce9b5b558c264db47b8b9f092431ce6249d91090eace152b91776880947e1919ac81d61fff" name="kongress-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix minor typos</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Require Qt 6.9 for unconditional use of the SafeArea API
  * Bundle Kirigami Addons icons on Android
  * Fix Android build with Qt 6.11
  * Follow KDE HIG</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="2aa2e1c20f67b0b490391de7591e6b6786b029058e4fb953a4cca39903c85bf14482dd8ea566212af42987f8068bebc0c722505c5ca2cd899c81c23fd9a84f62" name="konquest-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="94f50e22261e1cc8be8fcfa10f68f2eb1f740fd5540535f58bf72e9459e00f011ee5432209f22c3e37b386ec8a982f0347087ee1cca9af7720e15b4da21f61d3" name="konquest-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f6a07a8df8ec3ecd6417bcd88117f0b97ad2d14453dca12d3914cf1f5ea426cd3647f9442f40f8a4e2f9f009e2282c2276d2a4c49a4993cbaebd0ef93056073b" name="konsole-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Add commandline arguments to show/hide toolbars (kde#510472)
  * Fix spurious home directory replacement in window title (kde#513684)
  * Fix context menu event handling (kde#512130)
  * Remove extra character and nulls in HTML export for lines with CJK (kde#511323)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Prevent QTabBar from closing tabs on middle mouse clicks (kde#515014)
  * TerminalPainter: Don't start cursor animation when option is disabled</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Fix copy command causing scroll to bottom</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Fix warnings from PreviewJob</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * ViewSplitter: make sure restoreAll and hideRecurse set container visibility (kde#520395)
  * Implement Kitty keyboard protocol (kde#519627)
  * EditProfileMousePage: reword the open links setting (kde#481115)
  * Add automatic profile switching based on system theme (kde#449235)
  * Prevent QTabBar from closing tabs on middle mouse clicks
  * we could arrive here with already destructed currentTerminalDisplay() (kde#519274)
  * Fix duplicated Copy entry in Configure Keyboard Shortcuts dialog (kde#513011)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Revert "Fix warnings from PreviewJob"</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Drop bogus ZLIB dependency
  * ViewManager: Add container loading back to createSession
  * EscapeSequenceUrlHotSpot: add Copy &amp; Open actions (kde#520743)
  * Fix kitty graphics byteCount overflow</changelog>
</package>
<package pkgid="b73bc36bc846a3b24fb9d4c716eb133940ee1b084211106e54c4265d87f8d14f8f8785d804fc671b016f64bd30a8cd99d3667ad8730c855bb35e316a739ddcac" name="konsole-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Add commandline arguments to show/hide toolbars (kde#510472)
  * Fix spurious home directory replacement in window title (kde#513684)
  * Fix context menu event handling (kde#512130)
  * Remove extra character and nulls in HTML export for lines with CJK (kde#511323)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Prevent QTabBar from closing tabs on middle mouse clicks (kde#515014)
  * TerminalPainter: Don't start cursor animation when option is disabled</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Fix copy command causing scroll to bottom</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Fix warnings from PreviewJob</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * ViewSplitter: make sure restoreAll and hideRecurse set container visibility (kde#520395)
  * Implement Kitty keyboard protocol (kde#519627)
  * EditProfileMousePage: reword the open links setting (kde#481115)
  * Add automatic profile switching based on system theme (kde#449235)
  * Prevent QTabBar from closing tabs on middle mouse clicks
  * we could arrive here with already destructed currentTerminalDisplay() (kde#519274)
  * Fix duplicated Copy entry in Configure Keyboard Shortcuts dialog (kde#513011)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Revert "Fix warnings from PreviewJob"</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Drop bogus ZLIB dependency
  * ViewManager: Add container loading back to createSession
  * EscapeSequenceUrlHotSpot: add Copy &amp; Open actions (kde#520743)
  * Fix kitty graphics byteCount overflow</changelog>
</package>
<package pkgid="f4fa2f40f4321bd6b9b9dab946c590b8fdc97c7ba7056cf9d717149151c4c0ec107ecddc0067d0683c1c2aa2a87f1e8edb5fe8e01a9520fc7fb4748080193d0d" name="konsole-part-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Add commandline arguments to show/hide toolbars (kde#510472)
  * Fix spurious home directory replacement in window title (kde#513684)
  * Fix context menu event handling (kde#512130)
  * Remove extra character and nulls in HTML export for lines with CJK (kde#511323)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Prevent QTabBar from closing tabs on middle mouse clicks (kde#515014)
  * TerminalPainter: Don't start cursor animation when option is disabled</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Fix copy command causing scroll to bottom</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Fix warnings from PreviewJob</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * ViewSplitter: make sure restoreAll and hideRecurse set container visibility (kde#520395)
  * Implement Kitty keyboard protocol (kde#519627)
  * EditProfileMousePage: reword the open links setting (kde#481115)
  * Add automatic profile switching based on system theme (kde#449235)
  * Prevent QTabBar from closing tabs on middle mouse clicks
  * we could arrive here with already destructed currentTerminalDisplay() (kde#519274)
  * Fix duplicated Copy entry in Configure Keyboard Shortcuts dialog (kde#513011)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Revert "Fix warnings from PreviewJob"</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Drop bogus ZLIB dependency
  * ViewManager: Add container loading back to createSession
  * EscapeSequenceUrlHotSpot: add Copy &amp; Open actions (kde#520743)
  * Fix kitty graphics byteCount overflow</changelog>
</package>
<package pkgid="b633d2422423f8c3bbe13192727e9d5f1aa764a4f9f059ec3243b004a3317a2286ccf1cfd6a6d331bea3ff3e3c4eeed5cf9128495c2cd0976f8122fb7d00dc4b" name="konstraint-debuginfo" arch="i586">
  <version epoch="0" ver="0.43.0" rel="1.7"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1704628800">- Update to version 0.34.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.59.0
    to 0.60.0 (#470)
  * build(deps): bump actions/upload-artifact and
    actions/download-artifact from 3 to 4 (#467)
  * build(deps): bump github.com/spf13/viper from 1.18.1 to 1.18.2
    (#469)
  * build(deps): bump github.com/spf13/viper from 1.17.0 to 1.18.1
    (#461)
  * build(deps): bump golang from 1.21.4-alpine to 1.21.5-alpine
    (#462)
  * build(deps): bump alpine from 3.18.4 to 3.19.0 (#463)
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.28.4 to
    0.29.0 (#466)
  * build(deps): bump actions/setup-go from 4 to 5 (#464)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710676800">- Update to version 0.35.0:
  * Bump minimum Go version to 1.21 (#484)
  * build(deps): bump google.golang.org/protobuf from 1.32.0 to
    1.33.0 (#486)
  * build(deps): bump golang from 1.22.0-alpine to 1.22.1-alpine
    (#485)
  * build(deps): bump github.com/open-policy-agent/opa from 0.61.0
    to 0.62.1 (#483)
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.29.1 to
    0.29.2 (#480)
  * build(deps): bump golang from 1.21.6-alpine to 1.22.0-alpine
    (#477)
  * build(deps): bump styrainc/setup-regal from 0.2.0 to 1.0.0
    (#478)
  * build(deps): bump golangci/golangci-lint-action from 3 to 4
    (#479)
  * build(deps): bump github.com/open-policy-agent/opa from 0.60.0
    to 0.61.0 (#475)
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.29.0 to
    0.29.1 (#474)
  * build(deps): bump golang from 1.21.5-alpine to 1.21.6-alpine
    (#472)
  * build(deps): bump alpine from 3.19.0 to 3.19.1 (#476)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712577600">- Update to version 0.36.0:
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.29.2 to
    0.29.3 (#488)
  * build(deps): bump github.com/open-policy-agent/opa from 0.62.1
    to 0.63.0 (#490)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718280000">- Update to version 0.37.0:
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.29.3 to
    0.30.2 (#515)
  * ci: Include patch version in go.mod (#517)
  * build(deps): bump golang from 1.22.3-alpine to 1.22.4-alpine
    (#514)
  * ci: Fix golangci (#500)
  * build(deps): bump golang.org/x/text from 0.15.0 to 0.16.0
    (#513)
  * build(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0
    (#512)
  * build(deps): bump github.com/open-policy-agent/opa from 0.64.1
    to 0.65.0 (#511)
  * build(deps): bump alpine from 3.19.1 to 3.20.0 (#510)
  * build(deps): bump golang from 1.22.2-alpine to 1.22.3-alpine
    (#507)
  * build(deps): bump golangci/golangci-lint-action from 5 to 6
    (#506)
  * chore: multi arch builds (#504)
  * build(deps): bump golang.org/x/text from 0.14.0 to 0.15.0
    (#501)
  * docs: Fix doc for examples and add for --no-rego.md. (#503)
  * build(deps): bump github.com/open-policy-agent/opa from 0.63.0
    to 0.64.1 (#498)
  * build(deps): bump golangci/golangci-lint-action from 4 to 5
    (#499)
  * build(deps): bump golang from 1.22.1-alpine to 1.22.2-alpine
    (#491)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720612800">- Update to version 0.38.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.65.0
    to 0.66.0 (#521)
  * build(deps): bump alpine from 3.20.0 to 3.20.1 (#520)
  * build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1
    (#518)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739188800">- Update to version 0.39.0:
  * build(deps): bump github.com/open-policy-agent/opa from 0.69.0
    to 1.1.0 (#574)
  * build(deps): bump golang from 1.23.1-alpine to 1.23.6-alpine
    (#573)
  * build(deps): bump golang.org/x/net from 0.29.0 to 0.33.0 (#570)
  * build(deps): bump alpine from 3.20.3 to 3.21.2 (#571)
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.31.1 to
    0.32.1 (#572)
  * build(deps): bump golang.org/x/text from 0.18.0 to 0.22.0
    (#568)
  * ci: Add --v0-compatible flag to "opa check" (#569)
  * Use if keyword to satisfy linter requirements (#564)
  * fix: Sort parameters in docs (#554)
  * build(deps): bump github.com/open-policy-agent/opa from 0.66.0
    to 0.69.0 (#541)
  * chore: Bump Go to 1.23 (#540)
  * build(deps): bump golang.org/x/text from 0.16.0 to 0.18.0
    (#534)
  * build(deps): bump golang from 1.22.5-alpine to 1.23.1-alpine
    (#536)
  * build(deps): bump alpine from 3.20.2 to 3.20.3 (#535)
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.30.3 to
    0.31.1 (#539)
  * added _ as a replacement for kind name (#537)
  * build(deps): bump alpine from 3.20.1 to 3.20.2 (#525)
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.30.2 to
    0.30.3 (#524)
  * feat: update .Header.Resources to a string array (#519)
  * build(deps): bump golang from 1.22.4-alpine to 1.22.5-alpine
    (#522)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739707200">- Update to version 0.40.0:
  * Use GHA directly to push container (#576)
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.32.1 to
    0.32.2 (#584)
  * Fix acceptance test (#582)
  * .github: Bump regal to 0.31.0 (#580)
  * Support custom constraint (templates) (#553)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1740916800">- Update to version 0.41.0:
  * build(deps): bump github.com/open-policy-agent/opa from 1.1.0
    to 1.2.0 (#594)
  * ci: Remove E2E prep dependency on acceptance tests (#596)
  * build: Bump Go to 1.24 (#595)
  * build(deps): bump alpine from 3.21.2 to 3.21.3 (#589)
  * build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0
    (#592)
  * build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1
    (#590)
  * build(deps): bump golang from 1.23.6-alpine to 1.24.0-alpine
    (#588)
  * Fix constraint template when the matchers key is not present
    (#591)
  * Add goreleaser to publish binaries (#579)
  * feat: Make policy available in doc command (#593)
  * Lint/improve YAML in policies docs (#581)
  * Generate v1 constrainttemplates by default (#585)
  * Remove all punctuation from anchors in policies.md (#565)
  * go.mod: Update
    github.com/open-policy-agent/frameworks/constraint (#577)
  * Add log-level support (#587)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746446400">- Update to version 0.42.0:
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.32.3 to
    0.33.0 (#616)
  * build(deps): bump github.com/open-policy-agent/opa from 1.3.0
    to 1.4.2 (#619)
  * feat: Remove support for legacy annotations (#555)
  * build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#615)
  * build(deps): bump golang from 1.24.1-alpine to 1.24.2-alpine
    (#614)
  * build(deps): bump golang.org/x/text from 0.23.0 to 0.24.0
    (#613)
  * chore: Upgrade to golangci-lint v2 (#612)
  * build(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.1
    (#610)
  * build(deps): bump github.com/open-policy-agent/opa from 1.2.0
    to 1.3.0 (#611)
  * build(deps): bump golang.org/x/text from 0.22.0 to 0.23.0
    (#603)
  * build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 (#607)
  * build(deps): bump golang from 1.24.0-alpine to 1.24.1-alpine
    (#604)
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.32.2 to
    0.32.3 (#605)
  * fix(goreleaser): Fix deprecated config (#599)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749556800">- Update to version 0.43.0:
  * build(deps): bump golang from 1.24.2-alpine to 1.24.4-alpine
    (#631)
  * build(deps): bump golang.org/x/text from 0.24.0 to 0.26.0
    (#630)
  * build(deps): bump alpine from 3.21.3 to 3.22.0 (#627)
  * build(deps): bump k8s.io/apiextensions-apiserver from 0.33.0 to
    0.33.1 (#624)
  * build(deps): bump github.com/open-policy-agent/opa from 1.4.2
    to 1.5.1 (#629)
  * ci: Do a full clone in the release workflow (#620)</changelog>
</package>
<package pkgid="1c0d67c6adeac1f4141eee110d5b00f8738cf4d1cf802d528ca0f373b727c2f65d1ece3277f360dc5558866220bf419033145917c5d25a8cb50e49dff7c5c1cf" name="kontactinterface-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * REUSE.toml - add .gersemirc
  * gersemi fixes - cmake linting and formatting
  * Add WARNINGS_AS_ERRORS option
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Move qt include first
  * Add inmodule/inheaderfile + show not documented methods
  * convert doc
  * Remove duplicate includes (found by script)
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * pimuniqueapplication.cpp - prevent crash in exportWindow() with Wayland
  * Add a signal for minuteChanged()
  * .kde-ci.yml - require merge requests do not introduce cppcheck issues
  * Use reinterpret_cast to convert from integral to pointer type
  * cppcheck-suppressions.xml - add cppcheck suppressions
  * cppcheck ignoredReturnValue fixes
  * cppcheck cstyleCast fixes
  * cppcheck uninitMemberVar fix
  * clang-tidy readability-const-return-type suppress
  * clang-tidy readability-inconsistent-declaration-parameter-name fixes
  * clang-tidy bugprone-integer-division suppression
  * clang-tidy misc-const-correctness fixes
  * clang-tidy misc-use-internal-linkage fix
  * clang-tidy strict-iterators fix
  * .clang-tidy - add the pim clang-tidy configuration
  * Add ECMInstalledLibraryCheck support
  * Fix compile on freebsd
  * Port to new api
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Remove unused variable
  * Move license info in REUSE.toml
  * Allow to use prek</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="113a4541a25b3dce254d5685a06dbfbfded5ec8c082fdca421f53ebe6ca68e9fefd1bdf4656a2513ceda9cb50f1e94ced7c0ffa614eb78367aab844f49565d92" name="kontrast-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * appstream: Add missing urls</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="64191921d7af5f08b869e4e40ed22e024661265d7de1360f1262f9e09ad5e19a897966ae1a908de40eede6ed03fd96ad3ad8aaee2942d90927eb4944a9b5c6b2" name="kontrast-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * appstream: Add missing urls</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a94f0f8389cdec34612ff07e24d9ff2dae31607b4c3e215aea4d413d3a209adf970d826ed79507b556a4c303bbdbbb405d21a8b35e23dc3ed8dca046b5bec969" name="konversation-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Add dbus endpoint to list connection names.
  * Restore default mid-line nick completion suffix
  * documentation.yml is no more needed
  * Improve the OSD behaviour on Wayland
  * Avoid crash if caps list is empty
  * Ensure channel autojoin works without RPL_ISUPPORT
  * Prevent incorrect account name in nicklist tooltip</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Disconnect only the necessary signal</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix build without QCA
  * Remove left-over KF version includes
  * Disconnect only the necessary signal
  * Wayland: position topic history context menu correctly
  * Simplify topic height measurement in channel dialog (kde#521536)
  * Prevent Sonnet-related crash
  * Remove duplicate headers in cpp files
  * Move to C++20 and clear up some warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e95ba858a426012fe75a85d85c48137b8c9e84d9dea824a865eb2e9c0ece170c4d5006a0c4950e29d9d46d7d7cc8180cddae2dcc2fa7f208d7875193002601f6" name="konversation-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Add dbus endpoint to list connection names.
  * Restore default mid-line nick completion suffix
  * documentation.yml is no more needed
  * Improve the OSD behaviour on Wayland
  * Avoid crash if caps list is empty
  * Ensure channel autojoin works without RPL_ISUPPORT
  * Prevent incorrect account name in nicklist tooltip</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Disconnect only the necessary signal</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix build without QCA
  * Remove left-over KF version includes
  * Disconnect only the necessary signal
  * Wayland: position topic history context menu correctly
  * Simplify topic height measurement in channel dialog (kde#521536)
  * Prevent Sonnet-related crash
  * Remove duplicate headers in cpp files
  * Move to C++20 and clear up some warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="9d0d7642fc7ce13e4377e15b83761ed8c526ad8b201228685138a54da92739b0aeabe6947ecbce28bedfe6aa4ce9508fedd59f4c9089912acab8e68a8bfa4c84" name="kopeninghours-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Remove qml import version numbers
  * Raise CMake minimum to 3.10...3.16 range</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Include KDEInstallDirs &amp; KDECMakeSettings before KDECompilerSettings
  * Use KDECompilerSettings, not KF-only KDEFrameworkCompilerSettings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a42a9cc71ec743d005d598251c685727b7042541e20f3ba3ada7554840cbe468e83a1c2639a59cb53c68f113da7395ea8245bdd4d1c67f299c256ca31d720f0f" name="kopeninghours-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Remove qml import version numbers
  * Raise CMake minimum to 3.10...3.16 range</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Include KDEInstallDirs &amp; KDECMakeSettings before KDECompilerSettings
  * Use KDECompilerSettings, not KF-only KDEFrameworkCompilerSettings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="7f8c17fdde4c8652e4ce5cdc478b699eade8c65e1d8e3799b9a78dc0786ddb715850732dbd2bee7a65c8a8d55fba7ef3c327f0306e8ecb9d88dc9c714f58ae66" name="kopeninghours-imports-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Remove qml import version numbers
  * Raise CMake minimum to 3.10...3.16 range</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Include KDEInstallDirs &amp; KDECMakeSettings before KDECompilerSettings
  * Use KDECompilerSettings, not KF-only KDEFrameworkCompilerSettings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="7ac8fd8a782630c73fb14d69ad29add3f551d6366ca80d75a1caab050cceaaaf044e5fc2bf4ef8c3fee2ffff14da8aa203eececb9c46bd8c5b5874c0aa295bad" name="kopia-debuginfo" arch="i586">
  <version epoch="0" ver="0.23.1" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747742400">- Update to version 0.20.0:
  * Command-Line Interface
  - New Feature helper functions to get preceding snapshots for
    diff (#4559) by Rohit-BM18
  - Fix crash when doing kopia policy show &lt;path&gt; (#4560) by
    Donatas Abraitis
  - rename function to setListBlobsParallelismFromFlags (#4564)
    by Julio Lopez
  - New Feature --stats-only flag for the diff command (#4557) by
    Rohit-BM18
  - add flag for rclone's startup timeout (#4543) by Julio Lopez
  - cleanup cli.repositoryAccessMode (#4541) by Julio Lopez
  - clarify documentation regarding per-user and per-host (#4512)
    by blenderfreaky
  - create cache marker in log directories (#4517) by Julio López
  - set build info version and info when not set (#4498) by Julio
    López
  - misc cleanups in internal/diff (#4484) by Julio López
  - add details to persistent password error message (#4480) by
    Julio López
  - add newline after policy export output (#4476) by Julio López
  - New Feature compute snapshot diff stats (#4444) by Rohit-BM18
  - diff test (#4422) by Julio López
  * KopiaUI App
  - adjust handling of default repository (#4561) by remigius42
  * General Improvements
  - cleanup forbidigo linter config (#4540) by Julio Lopez
  - cleanup linter config (#4538) by Julio Lopez
  - avoid removing error cause (#4536) by Julio Lopez
  - enable wsl for all go files (#4524) by Matthieu MOREL
  - cleanup a few tests (#4519) by Julio Lopez
  - leverage os.CreateTemp (#4513) by Julio López
  - minor cleanups and other nits (#4507) by Julio López
  - tempfile.Create on Linux (x64/arm64) (#4504) by Julio López
  - use correct error in call to errors.Wrap (#4477) by alingse
  - prevent infinite loop while resolving ignore file symlinks
    (#4413) by Julio López
  * Repository
  - New Feature role assumption for S3 storage (#4182) by ashmrtn
  * Server
  - add empty line between headers and body in email payload
    (#4545) by Julio Lopez
  - prevent maintenance task on read-only repos (#4408) by Julio
    López
  * Snapshots
  - extracted snapshot.FindPreviousManifests() (#4453) by Jarek
    Kowalski
  - refactored uploader into separate package (#4450) by Jarek
    Kowalski
  * Storage Providers
  - human-friendly persistence of role durantion (#4546) by Julio
    Lopez
  - New Feature Azure Blob client certificate authentication
    (#4535) by Julio Lopez
  * CI/CD
  - fix HTMLUI changelog (#4579) by Jarek Kowalski
  - auto-generate clean htmlui changelog (#4578) by Jarek
    Kowalski
  - upgrade Go toolchain to 1.23.9 (#4568) by Julio Lopez
  - remove exclusion for unused ctx parameters (#4530) by Julio
    Lopez
  - replace multierr with errors.Join (#4529) by Julio Lopez
  - remove gocritic unnecessaryDefer exclusion (#4525) by
    Matthieu MOREL
  - enable exptostd linter (#4509) by Julio López
  - utc commit date (#4506) by Julio López
  - bump golangci-lint to v2.1.2 (#4500) by Matthieu MOREL
  - use GH Linux ARM runners (#4367) by Julio López
  - upgrade Go to 1.23 (#4248) by Jarek Kowalski
  * Graphical User Interface
  - New Feature add max file size field to policy editor (#321)
    by blenderfreaky
  - New Feature allow creating per-host, per-user and foreign
    policies (#320) by blenderfreaky
  - Remove misleading asterisk from extension placeholders (#327)
    by Kian Kasad
  - don't require login and password to allow using SMTP instead
    of upgrading to SMTPs (#313) by anaxita
  - reformatted all code using prettier (#330) by Jarek Kowalski
  - added eslint (#329) by Jarek Kowalski
  - migrate htmlui framework to vite, because CRA is deprecated
    (#316) by Jarek Kowalski
  * Dependencies
  - build(deps): bump codecov/codecov-action from 5.2.0 to 5.3.0 (#4366)
  - build(deps): bump codecov/codecov-action from 5.3.0 to 5.3.1 (#4387)
  - build(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0 (#4434)
  - build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 (#4549)
  - build(deps): bump github.com/chromedp/chromedp from 0.11.0 to 0.12.1 (#4363)
  - build(deps): bump github.com/chromedp/chromedp from 0.12.1 to 0.13.0 (#4426)
  - build(deps): bump github.com/chromedp/chromedp from 0.13.0 to 0.13.1 (#4443)
  - build(deps): bump github.com/chromedp/chromedp from 0.13.1 to 0.13.3 (#4468)
  - build(deps): bump github.com/chromedp/chromedp from 0.13.3 to 0.13.6 (#4494)
  - build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#4464)
  - build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 (#4463)
  - build(deps): bump github.com/golang/glog from 1.2.3 to 1.2.4 (#4380)
  - build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#4425)
  - build(deps): bump github.com/klauspost/compress from 1.17.11 to 1.18.0 (#4427)
  - build(deps): bump github.com/pkg/sftp from 1.13.7 to 1.13.8 (#4456)
  - build(deps): bump github.com/pkg/sftp from 1.13.8 to 1.13.9 (#4474)
  - build(deps): bump github.com/prometheus/client_golang (#4424)
  - build(deps): bump github.com/prometheus/client_golang (#4493)
  - build(deps): bump github.com/prometheus/client_model (#4503)
  - build(deps): bump github.com/prometheus/common (#4458)
  - build(deps): bump github.com/sanity-io/litter from 1.5.6 to 1.5.8 (#4417)
  - build(deps): bump github.com/tg123/go-htpasswd from 1.2.3 to 1.2.4 (#4516)
  - build(deps): bump github/codeql-action in the github-actions group (#4386)
  - build(deps): bump google.golang.org/api (#4393)
  - build(deps): bump google.golang.org/api (#4437)
  - build(deps): bump google.golang.org/grpc (#4365)
  - build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0 in the common-golang-dependencies group (#4515)
  - build(deps): bump google.golang.org/protobuf (#4379)
  - build(deps): bump google.golang.org/protobuf (#4469)
  - build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 (#4433)
  - build(deps): bump the common-golang-dependencies group across 1 directory with 4 updates (#4465)
  - build(deps): bump the common-golang-dependencies group with 10 updates (#4441)
  - build(deps): bump the common-golang-dependencies group with 10 updates (#4492)
  - build(deps): bump the common-golang-dependencies group with 11 updates (#4400)
  - build(deps): bump the common-golang-dependencies group with 2 updates (#4502)
  - build(deps): bump the common-golang-dependencies group with 2 updates (#4567)
  - build(deps): bump the common-golang-dependencies group with 3 updates (#4416)
  - build(deps): bump the common-golang-dependencies group with 3 updates (#4473)
  - build(deps): bump the common-golang-dependencies group with 4 updates (#4423)
  - build(deps): bump the common-golang-dependencies group with 4 updates (#4532)
  - build(deps): bump the common-golang-dependencies group with 9 updates (#4558)
  - build(deps): bump the docker group with 2 updates (#4432)
  - build(deps): bump the github-actions group across 1 directory with 4 updates (#4364)
  - build(deps): bump the github-actions group with 2 updates (#4548)
  - build(deps): bump the github-actions group with 3 updates (#4431)
  - build(deps): bump the github-actions group with 4 updates (#4483)
  - build(deps): bump the telemetry-dependencies group with 5 updates (#4442)
  - build(deps): remove patch requirement in go.mod (#4411)
  - build(deps): updated all dependencies of KopiaUI app (#4580)
  - build(deps): upgrade Go toolchain to 1.23.7 and x/net packages (#4438)
  - build(deps): use Go 1.23.8 toolchain (#4482)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1748260800">- Update to version 0.20.1:
  * Command-Line Interface
  - minor cleanups in diff tests (#4594) by Julio Lopez
  * Server
  - fixed server-based notifications (#4598) by Jarek Kowalski
  * Snapshots
  - fixed snapshotting of \server\share (#4603) by Jarek Kowalski
  - Remove checkpoints after a complete snapshot (#4439) by
    shniubobo
  * Notifications
  - fixed notification severities on snapshot creation (#4604) by
    Jarek Kowalski
  * CI/CD
  - enforce consistent formatting of KopiaUI code (#4586) by
    Jarek Kowalski
  * Graphical User Interface
  - reformat code to 120 characters per line (#338) by Jarek
    Kowalski
  - fixed 'Set Policy' button (#337) by Jarek Kowalski
  - SMTP credentials should not be required (#336) by Jarek
    Kowalski
  - ignore exceptions when making incremental changes to the
    policy (#335) by Jarek Kowalski
  - report code coverage (#334) by Jarek Kowalski
  - globally apply prettier formatting (#333) by Jarek Kowalski
  * Dependencies
  - build(deps): bump the common-golang-dependencies group with 4
    updates (#4582)
  - build(deps): bump github.com/prometheus/common (#4583)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753358400">- Update to version 0.21.0:
  * Command-Line Interface
  - New Feature human-readable sizes for kopia ls (#4696) by Kian
    Kasad
  - New Feature add --disable-file-logging to suppress log file
    output (#4686) by Leonardo Cecchi
  - fix path printed by "kopia snapshot fix" commands (#4638) by
    Kian Kasad
  * General Improvements
  - cleanup clock bounds check (#4720) by Julio Lopez
  - New Feature check for clock skew on write session creation
    (#4719) by Julio Lopez
  - rename variable to humanReadable for consistency (#4709) by
    Julio Lopez
  - use require to cleanup snapshot tests (#4708) by Julio Lopez
  - add {peta,exa}byte prefixes (#4707) by Julio Lopez
  - use snapshot end time as tie breaker for equal start time
    (#4705) by Julio Lopez
  - minor cleanups (#4704) by Julio Lopez
  - migrate remnant piece to crypto/hkdf (#4691) by Julio Lopez
  - migrate to crypto/{hkdf,pbkdf2,sha3} (#4678) by Julio Lopez
  - small misc. cleanups (#4666) by Julio Lopez
  - typos (#4659) by Nathan Baulch
  - misc cleanups (#4652) by Julio Lopez
  - enable forcetypeassert linter (#4624) by Julio Lopez
  - minor cleanups (#4621) by Julio Lopez
  - upload tests (#4619) by Julio Lopez
  - misc cleanups (#4615) by Julio Lopez
  - minor cleanups in snapshot GC (#4612) by Julio Lopez
  - convenience make targets to install tools (#4616) by Julio
    Lopez
  - s/interface{}/any/ (#4614) by Julio Lopez
  - fix TestSnapshotNoLeftoverCheckpoints slowness (#4611) by
    Julio Lopez
  * Repository
  - create minimal cache.Storage interface (#4618) by Jarek
    Kowalski
  * Server
  - fix snapshot scheduling in the event of machine goes to sleep
    (#4682) by Jarek Kowalski
  * Snapshots
  - New Feature Add periodic JSON progress output to snapshot
    verify (#4645) by Nick
  - completely ignore unsupported entries instead of reporting
    them as ignored errors to avoid snapshot warnings (#4613) by
    Jarek Kowalski
  * Storage Providers
  - Azure client cert env var (#4726) by Julio Lopez
  - rename Options.ClientCertificate for clarity (#4724) by Julio
    Lopez
  - add omitempty JSON tags in azure.Options (#4721) by Julio
    Lopez
  - add tags in azure.Options (#4716) by Julio Lopez
  * CI/CD
  - upgrade to Go 1.24 (#4675) by Julio Lopez
  - pin actions (#4657) by Julio Lopez
  - upgrade Go toolchain to 1.23.10 (#4656) by Julio Lopez
  - include date-time in temp dir name used for tests (#4651) by
    Julio Lopez
  * Graphical User Interface
  - extracted formatting utilities to separate module (#370) by
    Jarek Kowalski
  - moved policy utils to a separate module (#367) by Jarek
    Kowalski
  - component refactoring (#365) by Jarek Kowalski
  - fixed warnings during 'npm test' (#345) by Jarek Kowalski
  - reorganized test utilities (#369) by Jarek Kowalski
  - speed up tests that use polling with long intervals (#368) by
    Jarek Kowalski
  - refactored router mock setup (#366) by Jarek Kowalski
  - move cancelTask to a separate module (#364) by Jarek Kowalski
  - added test for top-level index.jsx (#363) by Jarek Kowalski
  - added tests for the App component (#362) by Jarek Kowalski
  - added tests for Policies page (#361) by Jarek Kowalski
  - added tests for DirectoryItems (#360) by Jarek Kowalski
  - added tests for DirectoryBreadcrums (#359) by Jarek Kowalski
  - added tests for SnapshotCreate component (#358) by Jarek
    Kowalski
  - added tests for SnapshotDirectory component (#357) by Jarek
    Kowalski
  - added forms test (#351) by Jarek Kowalski
  - more test coverage (#350) by Jarek Kowalski
  - added tests for the Logs component (#349) by Jarek Kowalski
  - add tests for Snapshots tab (#348) by Jarek Kowalski
  - added tests for the Repository tab (#347) by Jarek Kowalski
  - added tests for Tasks (#346) by Jarek Kowalski
  - added tests for TimesOfDayTest component (#344) by Jarek
    Kowalski
  - added tests for snapshot estimation (#343) by Jarek Kowalski
  - increased coverage for NotificationEditor.jsx (#342) by Jarek
    Kowalski
  - added tests for remaining repository setup pages (#341) by
    Jarek Kowalski
  - increase code coverage (#340) by Jarek Kowalski
  - moved tests to tests/ directory and reorganized by their
    target (#339) by Jarek Kowalski
  * Dependencies
  - build(deps): bump the common-golang-dependencies group with 9
    updates (#4718)
  - build(deps): bump google.golang.org/api (#4715)
  - build(deps): bump github/codeql-action in the github-actions
    group (#4701)
  - build(deps): bump docker/setup-buildx-action in the docker
    group (#4702)
  - build(deps): bump dawidd6/action-homebrew-bump-formula from 4
    to 5 (#4703)
  - build(deps): bump the telemetry-dependencies group with 4
    updates (#4699)
  - build(deps): bump github.com/mocktools/go-smtp-mock/v2
    (#4697)
  - build(deps): bump google.golang.org/api (#4698)
  - build(deps): bump github.com/chromedp/chromedp from 0.13.6 to
    0.13.7 (#4688)
  - build(deps): bump github.com/prometheus/common (#4687)
  - build(deps): bump the common-golang-dependencies group with 2
    updates (#4676)
  - build(deps): bump github.com/hanwen/go-fuse/v2 from 2.7.2 to
    2.8.0 (#4672)
  - build(deps): bump the common-golang-dependencies group with 2
    updates (#4671)
  - build(deps): bump github/codeql-action in the github-actions
    group (#4664)
  - build(deps): bump
    github.com/Azure/azure-sdk-for-go/sdk/azidentity (#4662)
  - build(deps): bump the common-golang-dependencies group with 7
    updates (#4660)
  - build(deps): bump github.com/mocktools/go-smtp-mock/v2
    (#4647)
  - build(deps): bump the common-golang-dependencies group with 2
    updates (#4646)
  - build(deps): bump the telemetry-dependencies group with 4
    updates (#4608)
  - build(deps): bump the github-actions group with 2 updates
    (#4632)
  - build(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3
    (#4634)
  - build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2
    (#4633)
  - build(deps): bump the common-golang-dependencies group with 2
    updates (#4607)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753358401">- Update to version 0.21.1:
  * Server
  - fixed scheduling bug (#4732) by Jarek Kowalski
  * Storage Providers
  - New Feature Azure Federated Identity support (#4728) by Julio
    Lopez</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763467200">- Update to version 0.22.0:
  * Command-Line Interface
  - potential overflow in integer conversion (#4993) by Julio
    Lopez
  - make --progress flag visible and use it in sync-to command
    (#3542) (#4877) by yinheli
  - ensure auto-maintenance errors are propagated (#4851) by
    Julio Lopez
  - enable quick maintenance by default on repo creation (#4840)
    by Julio Lopez
  - New Feature extend stats for content verification (#4830) by
    Julio Lopez
  - additional safeguard dangerous commands (#4767) by Julio
    Lopez
  - deprecate dangerous repo repair sub-command (#4766) by Julio
    Lopez
  - reword message for dangerous commands (#4765) by Julio Lopez
  - remove deprecated no-op flags (#4764) by Julio Lopez
  * General Improvements
  - handle errors closing writable descriptors (#4998) by Julio
    Lopez
  - avoid wrapping always-nil error (#4997) by Julio Lopez
  - check for nil before de-refencing field (#4996) by Julio
    Lopez
  - check bounds for memory allocation (#4995) by Julio Lopez
  - fix typos (#4986) by Julio Lopez
  - New Feature fix display errors for maintenance stats (#4984)
    by lyndon-li
  - omitzero JSON tag in policy structs (#4910) by Julio Lopez
  - New Feature add stats to maintenance run - SnapshotGC (#4964)
    by lyndon-li
  - leverage stats.CountSum in maintenance stats (#4963) by Julio
    Lopez
  - remove dry run option for blob retention ext (#4962) by Julio
    Lopez
  - maintenance stats for rewrite contents phase (#4961) by
    lyndon-li
  - extendBlobRetentionTime (#4960) by Julio Lopez
  - New Feature maintenance stats for clean up logs phase (#4959)
    by lyndon-li
  - consistent use "pack" where possible (#4952) by Julio Lopez
  - fix field names in ExtendBlobRetentionStats (#4958) by Julio
    Lopez
  - New Feature maintenance stats for delete unreferenced packs
    phase (#4955) by lyndon-li
  - New Feature maintenance stats for drop deleted contents and
    compact indexes (#4948) by lyndon-li
  - fix field names in CompactSingleEpochStats (#4947) by Julio
    Lopez
  - use explicit return values (#4940) by Julio Lopez
  - New Feature add stats to maintenance run - AdvanceEpoch
    (#4937) by lyndon-li
  - diskCommitedContentIndexCache (#4939) by Julio Lopez
  - buildinfo helpers (#4936) by Julio Lopez
  - improve randRead helper (#4934) by Julio Lopez
  - index.maxContentLengths (#4932) by Julio Lopez
  - simplify function and generics signatures (#4930) by Julio
    Lopez
  - lastSettledEpochNumber() helper (#4927) by Julio Lopez
  - fix return value order to match return names (#4926) by Julio
    Lopez
  - rename GenerateRangeCheckpointStats fields (#4925) by Julio
    Lopez
  - New Feature add maintenance phase stats -
    CleanupSupersededIndexes (#4916) by lyndon-li
  - field and variable names (#4911) by Julio Lopez
  - New Feature add stats to maintenance run - CleanupMarkers
    (#4900) by lyndon-li
  - simplify construction of error messages (#4913) by Julio
    Lopez
  - omitzero JSON tag (#4907) by Julio Lopez
  - leverage maps.Clone (#4905) by Julio Lopez
  - modernize bloop (#4904) by Julio Lopez
  - modernize (#4903) by Julio Lopez
  - modernize min/max (#4898) by Julio Lopez
  - New Feature reduce number of open file descriptors for
    indexes on Unix (#4866) by Samuel Maynard
  - address linter warnings (#4897) by Julio Lopez
  - New Feature interfaces and structures for maintenance stats
    (#4890) by lyndon-li
  - expand triggers for endurance tests (#4860) by Julio Lopez
  - fix endurance test failures (#4859) by Julio Lopez
  - remove unused pproflogging package (#4850) by Julio Lopez
  - cleanup observabilityFlags (#4852) by Julio Lopez
  - New Feature rewrote content logs to always be JSON-based and
    reorganized log structure (#4822) by Jarek Kowalski
  - increase number of retained maintenance run info (#4846) by
    Julio Lopez
  - set packID when creating the map entry (#4843) by Julio Lopez
  - minor cleanups (#4842) by Julio Lopez
  - stop background workers when test fails (#4841) by Julio
    Lopez
  - New Feature content-to-pack consistency checks in maintenance
    (#4832) by Julio Lopez
  - move content verify functionality to the content package
    (#4827) by Julio Lopez
  - use testify in content_formatter_test.go (#4775) by Julio
    Lopez
  - cleanup VSS trailer handling (#4776) by Julio Lopez
  - miscellaneous cleanups (#4774) by Julio Lopez
  * Snapshots
  - New Feature Flush after restoring each file (#4825) by
    lyndon-li
  - Append path separator to Shadow Copy root directory on
    Windows (#3891) by Hakkin Lain
  * Storage Providers
  - make azure.TestUserAgent more robust (#4781) by Julio Lopez
  - fix azure.TestUserAgent (#4780) by Julio Lopez
  * CI/CD
  - remove GOEXPERIMENT=coverageredesign (#4988) by Julio Lopez
  - make socket activation test more robust (#4985) by Julio
    Lopez
  - build kopia with -trimpath (#4983) by Julio Lopez
  - enable wsl_v5:{assign,expr} linter settings (#4982) by Julio
    Lopez
  - enable wsl_v5:err linter (#4928) by Julio Lopez
  - enable modernize:omitzero linter setting (#4981) by Julio
    Lopez
  - require Go 1.24 to build site (#4980) by Julio Lopez
  - upgrade to golangci-lint 2.6.1 (#4973) by Nathan Baulch
  - enable wsl_v5:return linter (#4975) by Julio Lopez
  - upgrade to golangci-lint v2.5.0 (#4931) by Nathan Baulch
  - update copilot instructions for reviews (#4935) by Julio
    Lopez
  - add copilot instructions (#4933) by Julio Lopez
  - add linter config for gofumpt (#4929) by Julio Lopez
  - run endurance test every 6 hours (#4861) by Julio Lopez
  - cleanup parameters for actions/setup-go (#4813) by Julio
    Lopez
  - upgrade Go toolchain to 1.24.7 (#4807) by Julio Lopez
  * Graphical User Interface
  - fix failing test (#384) by Jarek Kowalski</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764072000">- Update to version 0.22.1:
  * Graphical User Interface
  - Fix issue showing an empty UI for some users (#5006,
    [#5029],#5034,#5035) by Jarek Kowalski and Julio López.
  * Other Improvements
  - make purpose a string parameter (#5015) by Julio López
  * Testing Improvements
  - leverage testing.T.Context in testlogging (#5008) by Julio
    López
  - use contexts in tests (#5009) by Julio López
  - pass context in helpers for running Docker (#5012) by Julio
    López
  - cleanup TestKopiaRunner (#5010) by Julio López
  * CI/CD
  - enable noctx linter (#4972) by Nathan Baulch
  - prevent writing outside of installation target directory
    (#5003) by Julio López
  * Dependencies
  - build(deps): Go 1.25 (#4987)
  - build(deps): bump github.com/prometheus/common (#5032)
  - build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1
    (#5033)
  - build(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0
    (#5017)
  - build(deps): bump the common-golang-dependencies group across
    1 directory with 8 updates (#5000)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764244800">- Update to version 0.22.2:
  * Storage Providers
  - Fix regression #5039: execute rclone with non-cancelling
    context (#5040) by Julio López
  * Testing
  - allow S3 versioned tests cleanup to succeed (#5038) by Julio
    López
  * CI/CD
  - make PR title options consistent with chlog (#5036) by Julio
    López</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 0.22.3:
  * Defect Fixes
  - Fixes regression in dependency used for compression (#5049)
  * Snapshots
  - New Feature localfs support for passing options (#5044) by
    Jarek Kowalski
  * CI/CD
  - Remove ineffective omitempty tags (#5037) by Julio López
  * Dependencies
  - build(deps): bump docker/setup-qemu-action in the docker
    group (#5054)
  - build(deps): bump github.com/klauspost/reedsolomon from
    1.12.5 to 1.12.6 (#5051)
  - build(deps): bump the github-actions group with 4 updates
    (#5053)
  - build(deps): bump github.com/klauspost/compress from 1.18.1
    to 1.18.2 (#5052)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778587200">- Update to version 0.23.0:
  * Command-Line Interface
  - New Feature restrict insecure unauthenticated server to
    loopback binds (#5354) by Jarek Kowalski
  - registration mechanism for storage providers (#5350) by Julio
    López
  - hash benchmarking count (#5312) by Julio López
  - leverage x/term.IsTerminal (#5308) by Julio López
  - handle potential conversion overflow when setting progress
    default (#5271) by Julio López
  * KopiaUI App
  - skip htmlui tests that are timing out (#5257) by Julio López
  * General Improvements
  - bigmapbench profiling (#5321) by Julio López
  - clean nits (#5313) by Julio López
  - remove support for LZ4 (#5296) by Julio López
  - retained log size double counting (#5302) by Julio López
  - make counters and size stats uint64 for consistency (#5262)
    by Julio López
  - address potential conversion overflows (#5266) by Julio López
  - string nits (#5265) by Julio López
  - cleanup nits (#5236) by Julio López
  - do not included concatenated entries in log (#5231) by lif
  - move SafeLongFilename to ospath (#5227) by Julio López
  - add byte units to maintenance stat summaries (#5178) by Julio
    López
  * Repository
  - sync index blob file before closing (#5292) by Julio López
  - failures when exceeding Windows MAX_PATH (#5226) by Julio
    López
  * Snapshots
  - ErrorEntry policy resolution to use child policy (#5234) by
    Baixiaochun
  - inaccessible entry causes parent directory to be skipped
    (#5217) by Julio López
  * Storage Providers
  - warn messages for extra storage providers (#5324) by Julio
    López
  - perform maximum of 2 attempt in PutBlobInPath (#5168) by
    Julio López
  - require.NoError (#5166) by Julio López
  - update injected error message (#5165) by Julio López
  - make tests with injected errors more robust (#5164) by Julio
    López
  - cleanup temporary file on put blob failure (#5157) by Julio
    López
  - notify after releasing the lock (#5154) by Julio López
  - sync file in FS provider to ensure data is persisted (#5150)
    by Julio López
  * Testing
  - prefer assert.NoError (#5299) by Julio López
  - nits in TestSnapFail tests (#5228) by Julio López
  - TestSnapshotFail* (#5225) by Julio López
  * Infrastructure
  - tweak copilot instructions (#5278) by Julio López
  - update agent instructions (#5153) by Julio López
  * CI/CD
  - split out linux-based lint targets (#5349) by ashmrtn
  - license-check-go make target (#5347) by Julio López
  - skip setup step on PRs on MacOS (#5344) by Julio López
  - generate govulncheck SARIF report (#5300) by Julio López
  - avoid duplicate test failure output (#5222) by Julio López
  - add install-checklocks convenience target (#5152) by Julio
    López
  * Dependencies
  - build(deps-dev): update govulncheck version (#5367)
  - build(deps): bump fast-uri from 3.1.0 to 3.1.2 in /app
    (#5366)
  - Update golang toolchain to 1.25.10 (#5365)
  - build(deps): bump github.com/klauspost/compress from 1.18.5
    to 1.18.6 (#5357)
  - build(deps): bump github.com/klauspost/reedsolomon from
    1.13.3 to 1.14.0 (#5358)
  - build(deps): bump go.uber.org/zap from 1.27.1 to 1.28.0
    (#5356)
  - build(deps): bump the common-golang-dependencies group with 2
    updates (#5355)
  - build(deps-dev): bump electron (#5351)
  - build(deps): bump github/codeql-action in the github-actions
    group (#5352)
  - build(deps): bump github.com/hanwen/go-fuse/v2 from 2.9.0 to
    2.10.1 (#5343)
  - build(deps-dev): bump the kopia-ui-npm-dependencies group
    across 1 directory with 3 updates (#5328)
  - build(deps-dev): bump @xmldom/xmldom from 0.8.12 to 0.8.13 in
    /app (#5327)
  - build(deps-dev): bump postcss (#5346)
  - build(deps): upgrade uuid to v14 to resolve moderate npm
    audit vulnerability (#5341)
  - build(deps): bump the common-golang-dependencies group with 2
    updates (#5325)
  - build(deps): bump actions/upload-artifact in the
    github-actions group (#5318)
  - build(deps-dev): bump the kopia-ui-npm-dependencies group
    (#5317)
  - build(deps): dependabot cooldown (#5316)
  - build(deps): upgrade to github.com/golang-jwt/jwt v5.3.1
    (#5314)
  - build(deps): bump github.com/mattn/go-isatty from 0.0.20 to
    0.0.21 (#5305)
  - build(deps): bump github.com/mocktools/go-smtp-mock/v2
    (#5306)
  - build(deps): bump the common-golang-dependencies group with 8
    updates (#5304)
  - build(deps): Go 1.25.9 (#5297)
  - build(deps): bump cloud.google.com/go/storage (#5290)
  - build(deps): bump github.com/mocktools/go-smtp-mock/v2
    (#5281)
  - build(deps): bump the telemetry-dependencies group with 4
    updates (#5280)
  - build(deps): bump the common-golang-dependencies group with 3
    updates (#5279)
  - build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to
    4.1.4 (#5277)
  - build(deps-dev): bump lodash from 4.17.23 to 4.18.1 in /app
    (#5272)
  - build(deps): bump the github-actions group with 4 updates
    (#5267)
  - build(deps-dev): bump the kopia-ui-npm-dependencies group
    (#5270)
  - build(deps): bump the docker group with 2 updates (#5268)
  - build(deps): bump codecov/codecov-action from 5.5.2 to 6.0.0
    (#5269)
  - build(deps-dev): bump @xmldom/xmldom from 0.8.11 to 0.8.12 in
    /app (#5261)
  - build(deps-dev): bump brace-expansion from 1.1.12 to 1.1.13
    in /app (#5260)
  - build(deps): bump google.golang.org/api (#5254)
  - build(deps-dev): bump yaml from 2.8.2 to 2.8.3 in /site
    (#5250)
  - build(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in /site
    (#5248)
  - build(deps-dev): bump picomatch from 4.0.3 to 4.0.4 in /app
    (#5249)
  - build(deps-dev): gotestsum to v1.13.0 (#5246)
  - build(deps): bump github.com/fatih/color from 1.18.0 to
    1.19.0 (#5242)
  - build(deps): bump github.com/zalando/go-keyring from 0.2.6 to
    0.2.8 (#5241)
  - build(deps): bump github.com/klauspost/compress from 1.18.4
    to 1.18.5 (#5240)
  - build(deps): bump google.golang.org/grpc from 1.79.2 to
    1.79.3 (#5229)
  - build(deps): bump the common-golang-dependencies group with 7
    updates (#5220)
  - build(deps-dev): bump tar from 7.5.10 to 7.5.11 in /app
    (#5213)
  - build(deps): bump github.com/mxk/go-vss from 1.2.0 to 1.2.1
    (#5210)
  - build(deps): bump github.com/klauspost/reedsolomon from
    1.13.2 to 1.13.3 (#5211)
  - build(deps): bump the telemetry-dependencies group with 4
    updates (#5209)
  - build(deps): bump the common-golang-dependencies group across
    1 directory with 7 updates (#5214)
  - build(deps): upgrade Go to 1.25.8 (#5212)
  - build(deps-dev): bump tar from 7.5.9 to 7.5.10 in /app
    (#5204)
  - build(deps): bump the telemetry-dependencies group with 4
    updates (#5196)
  - build(deps-dev): bump electron (#5189)
  - build(deps): bump the github-actions group with 6 updates
    (#5192)
  - build(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /app
    (#5193)
  - build(deps): bump the common-golang-dependencies group with 2
    updates (#5191)
  - build(deps): bump google.golang.org/api (#5179)
  - build(deps): bump ajv from 6.12.6 to 6.14.0 in /app (#5175)
  - build(deps-dev): bump electron (#5171)
  - build(deps): bump google.golang.org/api (#5170)
  - build(deps): bump the kopia-ui-npm-dependencies group across
    1 directory with 14 updates (#5126)
  - build(deps-dev): bump tar from 7.5.7 to 7.5.9 in /app (#5159)
  - build(deps): bump the common-golang-dependencies group with 3
    updates (#5158)
  - build(deps): bump github.com/klauspost/compress from 1.18.3
    to 1.18.4 (#5149)
  - build(deps): bump the common-golang-dependencies group with 7
    updates (#5148)
  - build(deps): bump github.com/klauspost/reedsolomon from
    1.13.1 to 1.13.2 (#5141)
  - build(deps): bump google.golang.org/api (#5140)
  - build(deps): upgrade Go to 1.25.7 (#5143)
  - build(deps): bump the common-golang-dependencies group across
    1 directory with 2 updates (#5136)
  - build(deps): bump github.com/coreos/go-systemd/v22 from
    22.6.0 to 22.7.0 (#5135)
  - build(deps-dev): bump @isaacs/brace-expansion in /app (#5133)
  - build(deps): bump the common-golang-dependencies group across
    1 directory with 5 updates (#5131)
  - build(deps): bump dawidd6/action-homebrew-bump-formula from 5
    to 7 (#5089)
  - build(deps): bump github.com/klauspost/reedsolomon from
    1.12.6 to 1.13.1 (#5129)
  - build(deps): bump the github-actions group with 3 updates
    (#5125)
  - build(deps): bump the telemetry-dependencies group with 4
    updates (#5128)
  - build(deps): bump github.com/studio-b12/gowebdav from 0.11.0
    to 0.12.0 (#5119)
  - build(deps): bump github.com/klauspost/compress from 1.18.2
    to 1.18.3 (#5111)
  - build(deps-dev): bump lodash from 4.17.21 to 4.17.23 in /app
    (#5114)
  - build(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2
    (#5090)
  - build(deps): bump tar and electron-builder in /app (#5121)
  - Upgrade Go to 1.25.6 (#5127)
  - build(deps): bump docker/setup-buildx-action in the docker
    group (#5088)
  - build(deps): bump github.com/prometheus/common (#5093)
  - build(deps): bump the github-actions group with 5 updates
    (#5087)
  - build(deps): bump google.golang.org/protobuf (#5073)
  - build(deps): bump the telemetry-dependencies group with 4
    updates (#5068)
  - build(deps): bump the common-golang-dependencies group with
    10 updates (#5067)
  - deps(build): upgrade Go to 1.25.5 (#5059)</changelog>
  <changelog author="Kyle Scheuing &lt;kyle@kylescheuing.com&gt;" date="1781697600">- Update to version 0.23.1:
  * Summary
  - Bugfix release which fixes a rare race condition which might lead to a data loss - an upgrade is recommended
  * Repository
  - Basic tests for getting epoch manager blob set (#5418) by Julio López
  - selection of next epoch to compact (#5373) by Julio López
  * Storage Providers
  - no_extra_providers build tag (#5375) by Julio López
  * Linter
  - annotations for other platforms (#5413) by Julio López</changelog>
</package>
<package pkgid="dad8b8ad59f754239cd1a3b72f4b87a314af7f706c7a950c1665c91d91b3f3f54052a3bd4bfe0512c458c1edf905f107301632295d257f8c5d91353da4c2145a" name="kor-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.8" rel="1.4"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1738929600">- Update to version 0.5.9:
  * chore: chart bump pre 0.5.9 release (#405)
  * Fix: ephemeral pvcs (#403)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.0 to
    0.32.1 (#398)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1743076800">- Update to version 0.6.0:
  * Docs: Create ADOPTERS.md by @yonahd in #266
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.1 to
    0.32.2 by @dependabot in #410
  * chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.0 by
    @dependabot in #406
  * added Ataccama to adopters file by @nemcikjan in #413
  * feat: Added --namespaced flag to filter
    namespaced/non-namespaced resources by @doronkg in #411
  * chore(deps): bump github.com/spf13/cobra from 1.9.0 to 1.9.1 by
    @dependabot in #414
  * chore(deps): bump github.com/prometheus/client_golang from
    1.20.5 to 1.21.0 by @dependabot in #415
  * feat: discover unused volumeattachments by @Yuni-sa in #417
  * fix VolumeAttachment pluralisation in all.go by @Yuni-sa in
    [#421]
  * chore(deps): bump github.com/prometheus/client_golang from
    1.21.0 to 1.21.1 by @dependabot in #420
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.2 to
    0.32.3 by @dependabot in #425
  * feat: support finding non-namespaced resources stuck by
    finalizers by @Yuni-sa in #419
  * chore(deps): bump golang.org/x/net from 0.34.0 to 0.36.0 by
    @dependabot in #428
  * Fix: slack webhooks by @yonahd in #429</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1744113600">- Update to version 0.6.1:
  * Support slack messages in helm chart (#430)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1750593600">- Update to version 0.6.2:
  * chore: prerelease bump (#456)
  * Feat: Get plural resource kinds from K8s (#445)
  * Update go to 1.24 in dockerfile
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.0 to
    0.33.1 (#443)
  * deprecate corev1.Endpoints (#455)
  * Feat: add set resources for cron job (#454)
  * Feat: Implement deletion of all unused resources using 'all
  - -delete' command (#438)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.3 to
    0.33.0 (#435)
  * chore(deps): bump github.com/prometheus/client_golang (#432)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754654400">- Update to version 0.6.3:
  * chore: pre version bump (#478)
  * feat: Discover unused ClusterRoleBindings (#473)
  * chore(deps): bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 (#474)
  * chore(deps): bump github.com/prometheus/client_golang (#475)
  * fix: support multiple kubeconfig files from KUBECONFIG env
    (#453)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.2 to
    0.33.3 (#468)
  * feat: add flags to skip owner-referenced resources (#467)
  * chore(deps): bump github.com/go-viper/mapstructure/v2 (#465)
  * chore(deps): bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 (#464)
  * feat: upgrade goreleaser to v2 (#458)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.1 to
    0.33.2 (#460)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754827200">- Update to version 0.6.4:
  * chore: pre version bump (#481)
  * fix: skip kubeconfig initialization for utility and completion
    commands (#457)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760702400">- Update to version 0.6.5:
  * chore: prerelease bump 0.6.5 (#509)
  * Fix: CRD processing to use served versions instead of first
    version (#508)
  * chore(deps): bump github.com/spf13/viper from 1.20.1 to 1.21.0
    (#499)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.34.0 to
    0.34.1 (#501)
  * chore(deps): bump github.com/go-viper/mapstructure/v2 (#496)
  * chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1
    (#494)
  * chore(deps): bump github.com/prometheus/client_golang (#495)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.4 to
    0.34.0 (#492)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.3 to
    0.33.4 (#485)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763640000">- Update to version 0.6.6:
  * chore: 0.6.6 preversion bump (#523)
  * exceptions: support new GKE exception resources (#522)
  * exceptions: add new kind resource exceptions (#521)
  * feat: add PriorityClass resource detection (#519)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.34.1 to
    0.34.2 (#515)
  * Fix: cron issue in helm chart (#513)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768478400">- Update to version 0.6.7:
  * chore: bump chart version (#552)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.34.3 to
    0.35.0 (#540)
  * Update API extensions client initialization in tests (#550)
  * The script discovered false-positive default resources in the
    cluster and saved them to the exceptions/ directory: (#551)
  * chore: replace deprecated fake.NewSimpleClientset with
    fake.NewClientset (#549)
  * chore: update go to 1.25 (#543)
  * fix: resolve golangci-lint errcheck and staticcheck violations
    (#547)
  * fix: Add `endpointslices` to list of `resources` in chart roles
    (#545)
  * korpro (#542)
  * feat: separate Helm chart releases from application releases
    (#537)
  * fix(helm): move imagePullPolicy and terminationMessagePath to
    proper … (#535)
  * feat: Detect pods in crashloopbackoff (#534)
  * docs: add pods to reamde table and sort
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.34.2 to
    0.34.3 (#529)
  * chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2
    (#527)
  * exceptions: add new resource for EKS extension metrics
    apiserver (#524)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.6.8:
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.35.3 to
    0.35.4 (#592)
  * feat: Include cluster name in the output (#586)
  * chore(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0
    (#587)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.35.2 to
    0.35.3 (#585)
  * Add trending to README.md (#578)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.35.1 to
    0.35.2 (#574)
  * feat: customizable RBAC templates (#563)
  * chore(deps): bump k8s.io/apiextensions-apiserver from 0.35.0 to
    0.35.1 (#568)
  * fix: improve Slack integration (#558)
  * Add values to chart: image pull policy /  image pull secret /
    security contexts (#559)
  * Fix `env` indentation inside `CronJob` template of Helm chart
    (#557)
  * Refactor GetConfig function for kubeconfig handling (#554)</changelog>
</package>
<package pkgid="6cd2f77cc8130b4a50a20eadaebc03d47c97d7e5b9ffaaeecc0004c69b75e445171e3c712eb08aa1ee0a4ec94f1d502647519b149d78111cc11acc58225db9b6" name="kosmindoormap-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Fix leaked MapCSS eval expression terms in certain error cases
  * Don't build OSM PBF reader on Android</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix QML warning about bindings on non-notifyable properties
  * Fix leaked MapCSS eval expression terms in certain error cases
  * Don't build OSM PBF reader on Android
  * Don't attempt to render to an empty viewport
  * Add reverse geocoding API using the raw data tiles
  * Support displaying car rental stations</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix build with Qt 6.11 on Android
  * Use release branch dependencies for Craft builds in the release branch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Pin OSM element info model test to en_US locale also on Windows
  * Add fallback for missing diff command on Windows CI</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Pin OSM element info model test to en_US locale also on Windows
  * Add fallback for missing diff command on Windows CI</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Build stable branch Flatpak against dependencies from stable branches</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Show rental vehicle station opening hours when available
  * Install Qt metatype files
  * Show vehicle rider capacity when available
  * Adapt to KPublicTransport API changes
  * Clean up network access manager factory
  * Pin OSM element info model test to en_US locale also on Windows
  * Fix build with Qt 6.11 on Android
  * CMakeLists.txt - use QT_MIN_VERSION for finding Qt6GuiPrivate
  * Give tactile paving lines a different area type for routing
  * Show multi-floor routes also outside of the current floor level
  * Add different level filter modes to the route overlay
  * Improve MapCSS eval function name parsing
  * Add MapCSS eval function returning the current level
  * Add support for parsing argument-less MapCSS eval functions
  * Add level tags to route geometry
  * Fix QML warning about bindings on non-notifyable properties</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="4545fbf9ec0105767ad2da81db679b23eb5f96efc722acff25d664a59f12b8ee732d45a830072c4e1081467ab13dd7f96b85c93e2d9b35c7f4661c3118946bad" name="kosmindoormap-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Fix leaked MapCSS eval expression terms in certain error cases
  * Don't build OSM PBF reader on Android</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix QML warning about bindings on non-notifyable properties
  * Fix leaked MapCSS eval expression terms in certain error cases
  * Don't build OSM PBF reader on Android
  * Don't attempt to render to an empty viewport
  * Add reverse geocoding API using the raw data tiles
  * Support displaying car rental stations</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix build with Qt 6.11 on Android
  * Use release branch dependencies for Craft builds in the release branch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Pin OSM element info model test to en_US locale also on Windows
  * Add fallback for missing diff command on Windows CI</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Pin OSM element info model test to en_US locale also on Windows
  * Add fallback for missing diff command on Windows CI</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Build stable branch Flatpak against dependencies from stable branches</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Show rental vehicle station opening hours when available
  * Install Qt metatype files
  * Show vehicle rider capacity when available
  * Adapt to KPublicTransport API changes
  * Clean up network access manager factory
  * Pin OSM element info model test to en_US locale also on Windows
  * Fix build with Qt 6.11 on Android
  * CMakeLists.txt - use QT_MIN_VERSION for finding Qt6GuiPrivate
  * Give tactile paving lines a different area type for routing
  * Show multi-floor routes also outside of the current floor level
  * Add different level filter modes to the route overlay
  * Improve MapCSS eval function name parsing
  * Add MapCSS eval function returning the current level
  * Add support for parsing argument-less MapCSS eval functions
  * Add level tags to route geometry
  * Fix QML warning about bindings on non-notifyable properties</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5dc17d985d989a007fb77fe97f10382c0006564a9e384386368de383877b0d488c366898d86f90a8801edde991a45862ce1949d847473b7d79f655a7dfb91556" name="kosmindoormap-imports-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Fix leaked MapCSS eval expression terms in certain error cases
  * Don't build OSM PBF reader on Android</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix QML warning about bindings on non-notifyable properties
  * Fix leaked MapCSS eval expression terms in certain error cases
  * Don't build OSM PBF reader on Android
  * Don't attempt to render to an empty viewport
  * Add reverse geocoding API using the raw data tiles
  * Support displaying car rental stations</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix build with Qt 6.11 on Android
  * Use release branch dependencies for Craft builds in the release branch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Pin OSM element info model test to en_US locale also on Windows
  * Add fallback for missing diff command on Windows CI</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Pin OSM element info model test to en_US locale also on Windows
  * Add fallback for missing diff command on Windows CI</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Build stable branch Flatpak against dependencies from stable branches</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Show rental vehicle station opening hours when available
  * Install Qt metatype files
  * Show vehicle rider capacity when available
  * Adapt to KPublicTransport API changes
  * Clean up network access manager factory
  * Pin OSM element info model test to en_US locale also on Windows
  * Fix build with Qt 6.11 on Android
  * CMakeLists.txt - use QT_MIN_VERSION for finding Qt6GuiPrivate
  * Give tactile paving lines a different area type for routing
  * Show multi-floor routes also outside of the current floor level
  * Add different level filter modes to the route overlay
  * Improve MapCSS eval function name parsing
  * Add MapCSS eval function returning the current level
  * Add support for parsing argument-less MapCSS eval functions
  * Add level tags to route geometry
  * Fix QML warning about bindings on non-notifyable properties</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a8ec7e36fda5afbe25807ecadddfd387fdd4bff85d187dbe821e9b7f2c1a75d7085d18d3473807a51e099fb84af4fc8228d854902d557089375e31d59b268c5a" name="kpackage-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * Define json-validate-ignore property in .kde-ci.yml</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * KPackageTool: Show deprecation warning when metadata.desktop file is used
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * testpackage: Add a website so that the tests succeed</changelog>
</package>
<package pkgid="9caab92959f3474ee5e228ba4a1af396c3e251511e0200981fd041ce790fcf4b49ab1cba884a55f69b49a55467353fa651abad1f813760c94cd4f87295f788c1" name="kpackage-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * Define json-validate-ignore property in .kde-ci.yml</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * KPackageTool: Show deprecation warning when metadata.desktop file is used
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * testpackage: Add a website so that the tests succeed</changelog>
</package>
<package pkgid="967555f170aef4f84fe9303790b2183bb568b5132c1826dc0c436ec6a518f998008ad1de2cf8552abdce0705ccb13cfd764c635ccdf6ae5dd2a9770b1709b1b6" name="kpartloader-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="6bfc28e7d8bbf8df0000e2cb92e1eba30e05bc84fbdd4bc6422b7c5502a364037d3b7f794b4bd799e434bcf751fcdfcff3c0893c95781a1921a9bda44ac73350" name="kparts-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * PartLoader::createPartInstanceForMimeType(): Avoid compiler detected null pointer access</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="610c5a338d9f7f7e746eb10afaed492ad53be419579510430da1824290ce568e4fc3a9d23437890dabbf3017d54078b03201db9d56f3ee56a9fd1baa6026da30" name="kpartx-debuginfo" arch="i586">
  <version epoch="0" ver="0.15.1+227+suse.6644513" rel="1.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1765972800">- Update to version 0.13.0+229+suse.dbac936f:
  * multipath-tools tests: adaptations for cmocka 2.0
    (bsc#1255045, gh#opensvc/multipath-tools#129)
  * libmpathutil: use union for bitfield (bsc#1255285)
  * libmultipath: don't access path members in free_pgvec()
    (gh#opensvc/multipath-tools#128)
- Include reviewed upstream fixes post 0.13.0:
  * more mpathpersist fixes
  * hwtable updates</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1768910400">- Update to version 0.14.0+207+suse.18c17be5
- New features from upstream 0.14.0:
  * add support for automatically purging SCSI devices that become
    disconnected at the storage target (purge_disconnected option).
    See NEWS.md.
- Bug fixes from upstream 0.14.0 (bsc#1257007, see NEWS.md for details):
  * Make sure multipathd registers keys all paths of a multipath map after
    mpathpersist registered a key for a map.
  * Fix `mpathpersist --report-capabilities` output.
  * Improve error handling when retrying REGISTER AND IGNORE.
  * Fix command descriptions in the multipathd man page.
  * Fix ISO C23 compatibility issue causing errors with new compilers.
  * Fix memory leak caused by not joining the "init unwinder" thread.
  * Fix memory leaks in kpartx.
  * Print the warning "setting scsi timeouts is unsupported for protocol" only
    once per protocol.
  * Make sure multipath-tools is compiled with the compiler flag
    `-fno-strict-aliasing`. (gh#opensvc/multipath-tools#130, bsc#1255285)
- Other changes from upstream 0.14.0:
  * Add wrapper code for libudev to avoid potential issues with calling libudev
    from a multi-threaded program.
  * Clean up the code for freeing struct path and struct multipath objects.
  * Hardware table: add Seagate Exos and Nytro series.
  * Avoid joining threads twice with liburcu 0.14.0 and newer.
  * Remove the obsolete "hotplug" mode of kpartx.
  * CI updates.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1769169600">- Remove %ghost entry for /run/multipath from spec file (jsc#PED-14758)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1769428800">- Update to version 0.14.1+208+suse.d08f5475:
  * kpartx: fix segfault when operating on regular files
    (bsc#1257244, bsc#1257153)
  * multipathd: print path offline message even without a checker
    (bsc#1254094)
  * multipathd: make "multipathd show status" busy checker better
  * multipathd: finish initalization of paths added while offline
  * multipathd: don't add removed/partial paths to new maps</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770033600">- Update to version 0.14.2+211+suse.66f8a5ec:
  * multipathd: fix possible null deference in purge_disconnected code
  (bsc#1257590)
  * CI enhancements</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770292800">- Update to version 0.14.3+212+suse.f5d32098:
  * multipathd: fix failures on booting from a multipath device
    (bsc#1257007)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1770379200">- Re-add the %ghost entry for /run/multipath (jsc#PED-14758)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1784289600">- Update to version 0.15~1+222+suse.cdcde840 (0.15 pre-release)
  * All path checkers run in asynchronous mode now by default, using a new
    generic asynchronous checker framework. This improves the stability of
    multipathd in the presence of non-responsive devices when using path
    checkers other than `tur` and `directio`. Use the `force_sync`
    parameter in `multipath.conf` to switch back to the previous, synchronous
    behavior, especially if you observe strong spikes of CPU load on systems
    with a lot of path devices. Note that the likelihood of such spikes should
    be strongly reduced since multipath-tools 0.10.0. Commit 6f7daba ff.
  * The configuration options `rr_min_io`, `rr_min_io_rq`, and `rr_weight` are now
    deprecated and have no effect. These options have not been supported by the
    kernel since version 4.6. Users should remove them from `multipath.conf`.
  * Fix ALUA asymmetric access state descriptions in multipathd logs, so that
    the same terms are used as by the kernel ("lba-dependent", "transitioning").
  * Don't set a hardware handler for bio-based multipath devices. The kernel
    rejects this anyway.
- Bug fixes:
  * Fix WWID detection for legacy devices that use the older SCSI-2 VPD page
    0x83 format for their device identifier.
  * kpartx: Fix an integer overflow in the GPT partition table size calculation.
    A crafted partition table with an extremely large number of partition entries
    could trigger the overflow. (bsc#1268145)
  * kpartx: Fix several issues in the DASD partition table reader that could be
    triggered by a maliciously crafted disk image. (bsc#1268144)
  * Fix duplicate "checker timed out" log messages when `log_checker_err` is
    set to `once`. (bsc#1254094)
  * Avoid potential buffer overflows in the iet and datacore prioritizers.
  * iet prioritizer: avoid misleading error message with systemd 256 and
    newer, and properly use udev to derive path parameters.
    (gh#opensvc/multipath-tools#145)
  * An overlong partition delimiter (-p option) could cause kpartx to crash.
    Fix it.
  * Man page improvements.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1784721600">- Update to version 0.15~1+230+suse.d36a6a70:
  * Even with the libudev wrapper code introduced in 0.14.0, multipathd ran into
    use-after-free errors in tests where multipathd was restarted frequently.
    Fix this by preventing thread cancellation during libudev calls.
    (gh#opensvc/multipath-tools#152).
  * libmultipath: async_checker: fix sync checker case (bsc#1272188)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1787918400">- Update to version 0.15.1+227+suse.6644513 (see NEWS.md for details)
  * The `preferredip=`parameter for the `iet` prioritizer has been generalized.
    See multipath.conf(5) for details.
- Upstream fixes for vulnerabilities:
  * DoS on mulipathd socket by blocking IPC send operations
  (GHSA-hmcm-9cq4-r2xm bsc#1277199)
  * DoS on multipathd socket by exhausting connections
  (GHSA-pvp6-c9p3-25fp bsc#1277203)
  * Heap Out-of-Bounds Read in Custom Format String Parser via Trailing `%`
  (GHSA-g5mh-253r-jjw5 bsc#1277205)
  * Heap out-of-bounds read in device-mapper-multipath ALUA RTPG parsing
  (GHSA-pxwh-g75c-95pc 1277208)
  * kpartx: Heap Out-of-Bounds Read in GPT Header Validation
  (GHSA-p6rh-9x9j-3hvx, bsc#1277209)
  * Path traversal in device-mapper-multipath failed_wwids management
  (GHSA-gr7q-prfc-q636 bsc#1277210)
  * libmpathpersist PRIN READ FULL STATUS parser — unbounded descriptor rewrite causes root heap overflow
  (GHSA-hj7j-qr9h-5fv6 bsc#1277212)
- Bug fixes:
  * Fix use-after free error during shutdown (gh#opensvc/multipath-tools#152)
  * Add missing NULL check in DM parser (gh#opensvc/multipath-tools#155)</changelog>
</package>
<package pkgid="ccc23efd24a1eb3d5f392621dd3704900477bebbbbf7cc6fee1dc6318c5bdf83141ae4e6176863e075e8ffb22101470824a0d752001125490fedb0d6178beef2" name="kpat-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * KCardTheme: fix scanning for index.desktop in top data dirs &amp; their parent
  * Add jumplist actions for all game types
  * Apply 1 suggestion(s) to 1 file(s)
  * Re-enable gametype CLI option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * snapcraft: prepare for beta release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix Freecell docs about sequences (kde#519409)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="eb5b074b990bfee39fe3a42483e3da2e4561e36eab5adc101c86d84aed792bbb8bbcff9ff04614c79a5f26f061655e331998dd88f2b0083639602c4f8dcfcaf7" name="kpat-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * KCardTheme: fix scanning for index.desktop in top data dirs &amp; their parent
  * Add jumplist actions for all game types
  * Apply 1 suggestion(s) to 1 file(s)
  * Re-enable gametype CLI option</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * snapcraft: prepare for beta release</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix Freecell docs about sequences (kde#519409)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="1ef819addedf3ef21d91dd2f5a73f996bdec3a7fc9dadcfd72fe644fa90f4b1a1f0199ddc7f874b2d7f263b160f3760e358d1bf11038d4bd8b7ecf141167a201" name="kphotoalbum-debuginfo" arch="i586">
  <version epoch="0" ver="6.2.0" rel="1.5"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688472000">- Add patches:
  * 0001-Fixed-compilation-with-exiv2-0.28.patch
  * 0002-Less-macros-by-simply-using-auto.patch
  * 0003-Use-Exifdatum-toInt64-instead-of-toUint32.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1689163200">- Update to 5.11.0
  * Fix issue where non-empty time units in the date bar were
    incorrectly greyed out (kde#467903)
  * Fix bug with the date bar showing and selecting incorrect
    date ranges (kde#468045)
  * Fix crash when the annotation dialog is opened from the
    viewer window and the viewer is closed before the
    annotation dialog (kde#470889)
  * Fix inconsistent UI where menu actions would not immediately
    be updated to reflect a change (kde#472109, kde#472113)
- Drop patches, now upstream:
  * 0001-Fixed-compilation-with-exiv2-0.28.patch
  * 0002-Less-macros-by-simply-using-auto.patch
  * 0003-Use-Exifdatum-toInt64-instead-of-toUint32.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Add kphotoalbum-exiv2.patch: Fix linking against libexiv2.so.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701086400">- Update to 5.12.0
  https://www.kphotoalbum.org/2023/11/27/anniversary-release-kphotoalbum-5.12.0/
  New features:
  * Support annotating images from the viewer by using letters
    to assign tags
  * Add option to sort category page by natural order (kde#475339)
  * Allow selecting a date range in the DateBar via keyboard
  * Allow closing the annotation dialog's fullscreen preview
    using the Escape key
- Drop patch, no longer needed:
  * kphotoalbum-exiv2.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728648000">- Update to 5.13.0
  https://www.kphotoalbum.org/2024/10/09/kphotoalbum-5.13.0-released/
  * The “time ago”/birthday/age calculation has been reworked
  * The ‘--db’ command line argument now rejects any file name
    that is not either an existing directory or an index.xml
    file within an existing directory (kde#418647)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732363200">- Temporarily disable marble integration</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1733659200">- Update to 6.0.0
  https://www.kphotoalbum.org/2024/12/07/kphotoalbum-6.0.0-released/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736164800">- Update to 6.0.1
  * Fix a data loss bug
  * Fix application icon on Wayland
  * Fix crash when video thumbnail cache contains empty files
    (kde#497831)
  * The "Configure KPhotoAlbum" menu entry is now shown again
  * Clicking on a tag in the Viewer’s info box shows the
    respective tag in the browser again
  * When the main window is closed and the viewer is opened, it
    is also closed now automatically.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759665600">- Update to 6.1.0
  https://www.kphotoalbum.org/2025/10/04/kphotoalbum-6.1.0-released/
  * Fix purpose plugin support (kde#501885)
  * Fix database corruption when using category names starting with numbers (kde#477533)
  * Improve responsiveness of date bar
  * Fix spurious entries in “Search for images and videos with incomplete dates” (kde#505023)
  * Fix crash when interacting with a category after deleting it (kde#478015)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774094400">- Update to 6.2.0
  https://www.kphotoalbum.org//2026/03/13/kphotoalbum-6.2.0-released/</changelog>
</package>
<package pkgid="4326f33b61cd4149cce3a4696b0441a39b44f923899d2602f67e2c34684067ea2fa217f2085ca1859f703e1fbe2b23762a93986dd1cd46bd7ec18c2c9ce5048f" name="kphotoalbum-debugsource" arch="i586">
  <version epoch="0" ver="6.2.0" rel="1.5"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688472000">- Add patches:
  * 0001-Fixed-compilation-with-exiv2-0.28.patch
  * 0002-Less-macros-by-simply-using-auto.patch
  * 0003-Use-Exifdatum-toInt64-instead-of-toUint32.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1689163200">- Update to 5.11.0
  * Fix issue where non-empty time units in the date bar were
    incorrectly greyed out (kde#467903)
  * Fix bug with the date bar showing and selecting incorrect
    date ranges (kde#468045)
  * Fix crash when the annotation dialog is opened from the
    viewer window and the viewer is closed before the
    annotation dialog (kde#470889)
  * Fix inconsistent UI where menu actions would not immediately
    be updated to reflect a change (kde#472109, kde#472113)
- Drop patches, now upstream:
  * 0001-Fixed-compilation-with-exiv2-0.28.patch
  * 0002-Less-macros-by-simply-using-auto.patch
  * 0003-Use-Exifdatum-toInt64-instead-of-toUint32.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Add kphotoalbum-exiv2.patch: Fix linking against libexiv2.so.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701086400">- Update to 5.12.0
  https://www.kphotoalbum.org/2023/11/27/anniversary-release-kphotoalbum-5.12.0/
  New features:
  * Support annotating images from the viewer by using letters
    to assign tags
  * Add option to sort category page by natural order (kde#475339)
  * Allow selecting a date range in the DateBar via keyboard
  * Allow closing the annotation dialog's fullscreen preview
    using the Escape key
- Drop patch, no longer needed:
  * kphotoalbum-exiv2.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728648000">- Update to 5.13.0
  https://www.kphotoalbum.org/2024/10/09/kphotoalbum-5.13.0-released/
  * The “time ago”/birthday/age calculation has been reworked
  * The ‘--db’ command line argument now rejects any file name
    that is not either an existing directory or an index.xml
    file within an existing directory (kde#418647)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732363200">- Temporarily disable marble integration</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1733659200">- Update to 6.0.0
  https://www.kphotoalbum.org/2024/12/07/kphotoalbum-6.0.0-released/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736164800">- Update to 6.0.1
  * Fix a data loss bug
  * Fix application icon on Wayland
  * Fix crash when video thumbnail cache contains empty files
    (kde#497831)
  * The "Configure KPhotoAlbum" menu entry is now shown again
  * Clicking on a tag in the Viewer’s info box shows the
    respective tag in the browser again
  * When the main window is closed and the viewer is opened, it
    is also closed now automatically.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1759665600">- Update to 6.1.0
  https://www.kphotoalbum.org/2025/10/04/kphotoalbum-6.1.0-released/
  * Fix purpose plugin support (kde#501885)
  * Fix database corruption when using category names starting with numbers (kde#477533)
  * Improve responsiveness of date bar
  * Fix spurious entries in “Search for images and videos with incomplete dates” (kde#505023)
  * Fix crash when interacting with a category after deleting it (kde#478015)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774094400">- Update to 6.2.0
  https://www.kphotoalbum.org//2026/03/13/kphotoalbum-6.2.0-released/</changelog>
</package>
<package pkgid="9fdb960d8cd60f0beef0f334af9937af669e642cac0729863ebb76ab890f3158ab6f5db024ef746dc288fefc1f346ca89d608097e371abca2ea096c3e1da291f" name="kpimtextedit-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use [[maybe_unused]]
  * Fix typo + add KF_SKIP_PO_PROCESSING
  * Add clazy build support
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add inmodule KPIMTextEdit
  * Add -Wshadow for clang-based builds
  * Fix documentation
  * convert doc
  * Fix ktextaddons dep
  * Remove duplicate includes (found by script)
  * Increase ktextaddons version
  * Const'ify KConfigGroup
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Fix some clazy warnings
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset
  * Use same ktextaddons version</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * don't add two hr
  * Remove qDebug
  * fix index. Otherwise we remove current column/row
  * Fix logic, we need to continue if obj is null otherwise it will cast
  * Fix qbound argument
  * Escape html</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add ECMInstalledLibraryCheck support
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Add missing dependancy
  * precommit uses reuse now
  * Fix potential mem leak
  * compare with command line
  * Add parent
  * Move in same check
  * Fix includes
  * KPIMTEXTEDIT_LIB_VERSION is not used
  * src/CMakeLists.txt - remove unused KPimTextEdit_grantlee_HEADERS
  * Move license to REUSE
  * Allow to use prek support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="095e7e42d7558ace541b00a26ea1e170ad5096e61551dc4da91417fc30485ca5f72f1a93cb8343f0801388dd37414e990fb35fae43a3f07252a1a4bf52c6668f" name="kpipewire6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * recording: Disable frame repeat timer for recording to file (kde#518009)
  * libx264: Use CRF instead of global_quality for constant-quality encoding (kde#518009)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * LibWebPEncoder: Set preset to text
  * LibWebPEncoder: Support setting the quality
  * Use default DEFAULT_SEVERITY for logging
  * Downgrade qCInfo to qCDebug
  * Connect to streams using object.serial instead of nodeId
  * libx264encoder: fix division by two
  * gifencoder: optimize filesizes by using a static palette, diff mode and bayer dither
  * Spruce up README a bit
  * recording: Use the current session render node consistently across recording (kde#518008)
  * Fix cmake warnings
  * fix error logging function name for EGL display and initialization failures
  * recording: Disable frame repeat timer for recording to file (kde#518009)
  * libx264: Use CRF instead of global_quality for constant-quality encoding (kde#518009)
  * PipewireSourceItem: Simplify cleanup
  * Remove unneeded Qt version check
  * Add an autotest to verify encoders initialize properly
  * Fix filter graph for openh264/libx264 encoders
  * ffmpeg compat: define correct variable for file
  * glhelpers: use named initializers
  * dmabufhandler: cleanup gl resources in scopeguard
  * dmabufhandler: init some variables
  * pipewirestreamsource: initialize some variables
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * DMABufhandler: Use a private implementation (kde#520258)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * Restore binary compatibility</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="3cdd23a351111f4a38968f3eedc68eda31737902325fe80c92e75df81f664893aa8eebc470020d9e15794fee7732dbaf8b3e57b7e32838a760b9718c34888133" name="kpipewire6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * recording: Disable frame repeat timer for recording to file (kde#518009)
  * libx264: Use CRF instead of global_quality for constant-quality encoding (kde#518009)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * LibWebPEncoder: Set preset to text
  * LibWebPEncoder: Support setting the quality
  * Use default DEFAULT_SEVERITY for logging
  * Downgrade qCInfo to qCDebug
  * Connect to streams using object.serial instead of nodeId
  * libx264encoder: fix division by two
  * gifencoder: optimize filesizes by using a static palette, diff mode and bayer dither
  * Spruce up README a bit
  * recording: Use the current session render node consistently across recording (kde#518008)
  * Fix cmake warnings
  * fix error logging function name for EGL display and initialization failures
  * recording: Disable frame repeat timer for recording to file (kde#518009)
  * libx264: Use CRF instead of global_quality for constant-quality encoding (kde#518009)
  * PipewireSourceItem: Simplify cleanup
  * Remove unneeded Qt version check
  * Add an autotest to verify encoders initialize properly
  * Fix filter graph for openh264/libx264 encoders
  * ffmpeg compat: define correct variable for file
  * glhelpers: use named initializers
  * dmabufhandler: cleanup gl resources in scopeguard
  * dmabufhandler: init some variables
  * pipewirestreamsource: initialize some variables
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * DMABufhandler: Use a private implementation (kde#520258)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * Restore binary compatibility</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="f7d566cd5c9775a8a7134b31ce6b091aceaf136145df8d05aeabb3d0d5fe1d6b5e9ef5120d5cd6b4154059e5d95bdd8de7e3222f39cec1bc05303a6bc3eac5e4" name="kpipewire6-imports-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * recording: Disable frame repeat timer for recording to file (kde#518009)
  * libx264: Use CRF instead of global_quality for constant-quality encoding (kde#518009)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * LibWebPEncoder: Set preset to text
  * LibWebPEncoder: Support setting the quality
  * Use default DEFAULT_SEVERITY for logging
  * Downgrade qCInfo to qCDebug
  * Connect to streams using object.serial instead of nodeId
  * libx264encoder: fix division by two
  * gifencoder: optimize filesizes by using a static palette, diff mode and bayer dither
  * Spruce up README a bit
  * recording: Use the current session render node consistently across recording (kde#518008)
  * Fix cmake warnings
  * fix error logging function name for EGL display and initialization failures
  * recording: Disable frame repeat timer for recording to file (kde#518009)
  * libx264: Use CRF instead of global_quality for constant-quality encoding (kde#518009)
  * PipewireSourceItem: Simplify cleanup
  * Remove unneeded Qt version check
  * Add an autotest to verify encoders initialize properly
  * Fix filter graph for openh264/libx264 encoders
  * ffmpeg compat: define correct variable for file
  * glhelpers: use named initializers
  * dmabufhandler: cleanup gl resources in scopeguard
  * dmabufhandler: init some variables
  * pipewirestreamsource: initialize some variables
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * DMABufhandler: Use a private implementation (kde#520258)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * Restore binary compatibility</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="c1d7edbd03cdbd0a105b68791c84ea7d47ba9fe6b8654604578a84f2287d3448860bcd146ae217cdcf6aa3cdf84136037b57b241703a6227b3de0f01c4ff3b5b" name="kpkpass-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * convert to qdoc
  * gersemi fixes
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add additional API for semantic tag seat information
  * Add basic support for semantic tag seat information
  * Also print ZIP decoding error when we fail to open a pkpass
  * Expose semantic tag API to QML as well
  * Expose translation catalog lookup in public API
  * Add method for checking whether a field value contains rich text markup
  * Support date-only/time-only field formats
  * Fix organization and description fields not being translated
  * Install Qt metatypes file
  * Support multi-row auxiliary fields
  * Add properties for checking whether a specific color is set
  * Support rgba() color values
  * Find image assets only existing in a higher pixel ratio variant as well
  * Add support for semantic tags and new pass styles
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Move CMakePresets.json.license to REUSE.toml
  * Use prek support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="0f99e59fa6c13f215a316d36316673925b873f4f73ab6f30dcd351d34f6d54370321ed15a126745b33e30ab95bce202018d1f0eb4346372819f3e1772e389b65" name="kpkpass-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * convert to qdoc
  * gersemi fixes
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add additional API for semantic tag seat information
  * Add basic support for semantic tag seat information
  * Also print ZIP decoding error when we fail to open a pkpass
  * Expose semantic tag API to QML as well
  * Expose translation catalog lookup in public API
  * Add method for checking whether a field value contains rich text markup
  * Support date-only/time-only field formats
  * Fix organization and description fields not being translated
  * Install Qt metatypes file
  * Support multi-row auxiliary fields
  * Add properties for checking whether a specific color is set
  * Support rgba() color values
  * Find image assets only existing in a higher pixel ratio variant as well
  * Add support for semantic tags and new pass styles
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Move CMakePresets.json.license to REUSE.toml
  * Use prek support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5858c0dc7c1ee4d8e88e542cc64b7ed1fc323863628532496a753e967cf35019d19314e04b19ce3631cd27d1e009e8544d643a8f33e731b1356ea02d4bb3f4b5" name="kpkpass-imports-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * convert to qdoc
  * gersemi fixes
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add additional API for semantic tag seat information
  * Add basic support for semantic tag seat information
  * Also print ZIP decoding error when we fail to open a pkpass
  * Expose semantic tag API to QML as well
  * Expose translation catalog lookup in public API
  * Add method for checking whether a field value contains rich text markup
  * Support date-only/time-only field formats
  * Fix organization and description fields not being translated
  * Install Qt metatypes file
  * Support multi-row auxiliary fields
  * Add properties for checking whether a specific color is set
  * Support rgba() color values
  * Find image assets only existing in a higher pixel ratio variant as well
  * Add support for semantic tags and new pass styles
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Move CMakePresets.json.license to REUSE.toml
  * Use prek support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="56c11d37a957fef19da9c7b64473e78802987f637b25f0c72eece74a68bf5f1b0e4b7f1c4d27f70c8006ed81639f76d0a70648bfc62789f12c32622341855779" name="kpmcore-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * partitionalignment: Fix division by zero crash in PartitionAlignment::sectorAlignment
  * Change place of --size option in cryptsetup resize command to match manpage.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * kpmcore: list Qt6::Widgets in public interface, for public QWidget classes
  * Drop duplicated listing of one fs header
  * Add take ownership operation
  * Allow chown in external command whitelist
  * partwidget: ensure dark text on filesystem color
  * Change LUKS2 default sector size to 4096 considering most of user devices (SSDs and HDDs operate in 4K sectors).</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Rewrite NTFS updateBootSector code. (kde#523706)</changelog>
</package>
<package pkgid="bfe6b977983b408a04cc9e11147a75237d018cca0eb1ba7f975eb60fbedb843cd84e88918a6251f49b07741be1d77a03bb39ec56a0beb5c08092386fb7bbee8c" name="kpmcore-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * partitionalignment: Fix division by zero crash in PartitionAlignment::sectorAlignment
  * Change place of --size option in cryptsetup resize command to match manpage.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * kpmcore: list Qt6::Widgets in public interface, for public QWidget classes
  * Drop duplicated listing of one fs header
  * Add take ownership operation
  * Allow chown in external command whitelist
  * partwidget: ensure dark text on filesystem color
  * Change LUKS2 default sector size to 4096 considering most of user devices (SSDs and HDDs operate in 4K sectors).</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Rewrite NTFS updateBootSector code. (kde#523706)</changelog>
</package>
<package pkgid="747c2ef91e8fbacec8fb8f27efb67ff466173cbc262a9647c45004229356e6ab365401329e9ef4f940992ea5b3c86d9fd8fa60acc7af659a869163e85f601377" name="kpublictransport-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Update Transitous coverage data
  * Make spike filtering less aggressive on low-resolution paths
  * Fix elevators being shown on null island on the map
  * Add support for the MOTIS v2.8 on-demand mode type
  * Don't build OSM PBF reader on Android
  * Update Transitous coverage data and BVG endpoint
  * Propagate missing coordinates from adjacent journey sections
  * Parse coordinate-named departure/arrival locations
  * Silence unknown mode warnings on non-transit sections
  * Support coordinate-based journey queries on the DB backend
  * Refactor Hafas coordinate conversion</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Add support for the MOTIS v2.9 detailedLegs routing option
  * Try harder to split route and line names in MOTIS responses
  * Update MOTIS plan, trip and stoptime API to v5
  * Parse brand color in MOTIS rental vehicle searches as well
  * Support server-side stopover mode filtering with MOTIS
  * Fix occupancy parsing assert in OTP test
  * Fix coach tap handler wrongly triggering on engines/control cars
  * Silence occupancy enum decoding warnings for unavailable occupancy data
  * Correctly read international train numbers from Swiss OJP 2.0 API
  * Make DB vehicle layout parser more robust against unknown UIC coach ids
  * Check whether trip requests are actually for this backend before proceeding
  * Propagate errors from Swiss train formation API
  * Hafas attribute tweaks for nah.sh and VBN
  * Implement trip queries for Entur's OTP variant as well
  * Remove the non-standard SIRI carpool mode type
  * Support Hafas location remarks
  * Also recognize SIRI seating class enums
  * Support Hafas pickup/dropoff constraint attributres in DB parser
  * Add more Hafas attributes, in particular for on-demand services
  * Handle Hafas attribute pickup/dropoff constraints
  * Expand Hafas attribute map to support pickup/dropoff constraints</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix build with Qt 6.11 on Android
  * Remove accidental ' in front of flags</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to Deutsche Bahn journey query API changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Improve OTP parsing heuristic for choosing between trip and route names (kde#519906)
  * Adapt to Deutsche Bahn journey query API changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Add Amtrak onboard SSID
  * Optimize computing GeoJSON bounding boxes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Improve OTP parsing heuristic for choosing between trip and route names (kde#519906)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Fix displaying text on light line colors with light color schemes
  * Work around unreasonably long display names for Amarillo ride shares
  * Add support for motis booking urls
  * Map GTFS route type 1551 to Line::RideShare</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d8f04c3ad793efe438c51e79bac3d9d937751d6bbea53c788fe9f0b6871414cc53f4af96adf7d44301b7b5bc8649c0119644b6c6cc4a6ddbecf4150ee799d213" name="kpublictransport-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Update Transitous coverage data
  * Make spike filtering less aggressive on low-resolution paths
  * Fix elevators being shown on null island on the map
  * Add support for the MOTIS v2.8 on-demand mode type
  * Don't build OSM PBF reader on Android
  * Update Transitous coverage data and BVG endpoint
  * Propagate missing coordinates from adjacent journey sections
  * Parse coordinate-named departure/arrival locations
  * Silence unknown mode warnings on non-transit sections
  * Support coordinate-based journey queries on the DB backend
  * Refactor Hafas coordinate conversion</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Add support for the MOTIS v2.9 detailedLegs routing option
  * Try harder to split route and line names in MOTIS responses
  * Update MOTIS plan, trip and stoptime API to v5
  * Parse brand color in MOTIS rental vehicle searches as well
  * Support server-side stopover mode filtering with MOTIS
  * Fix occupancy parsing assert in OTP test
  * Fix coach tap handler wrongly triggering on engines/control cars
  * Silence occupancy enum decoding warnings for unavailable occupancy data
  * Correctly read international train numbers from Swiss OJP 2.0 API
  * Make DB vehicle layout parser more robust against unknown UIC coach ids
  * Check whether trip requests are actually for this backend before proceeding
  * Propagate errors from Swiss train formation API
  * Hafas attribute tweaks for nah.sh and VBN
  * Implement trip queries for Entur's OTP variant as well
  * Remove the non-standard SIRI carpool mode type
  * Support Hafas location remarks
  * Also recognize SIRI seating class enums
  * Support Hafas pickup/dropoff constraint attributres in DB parser
  * Add more Hafas attributes, in particular for on-demand services
  * Handle Hafas attribute pickup/dropoff constraints
  * Expand Hafas attribute map to support pickup/dropoff constraints</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix build with Qt 6.11 on Android
  * Remove accidental ' in front of flags</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to Deutsche Bahn journey query API changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Improve OTP parsing heuristic for choosing between trip and route names (kde#519906)
  * Adapt to Deutsche Bahn journey query API changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Add Amtrak onboard SSID
  * Optimize computing GeoJSON bounding boxes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Improve OTP parsing heuristic for choosing between trip and route names (kde#519906)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Fix displaying text on light line colors with light color schemes
  * Work around unreasonably long display names for Amarillo ride shares
  * Add support for motis booking urls
  * Map GTFS route type 1551 to Line::RideShare</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="425b5c2f1b0cb9599cd12ae7d65709ddd64f0adeed2d4e0a02cf407ce197d8fdfc4dc6670a99243941e0ad060462f01751206ebec7ba24fc2c70c2a9285c38dd" name="kpublictransport-imports-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Update Transitous coverage data
  * Make spike filtering less aggressive on low-resolution paths
  * Fix elevators being shown on null island on the map
  * Add support for the MOTIS v2.8 on-demand mode type
  * Don't build OSM PBF reader on Android
  * Update Transitous coverage data and BVG endpoint
  * Propagate missing coordinates from adjacent journey sections
  * Parse coordinate-named departure/arrival locations
  * Silence unknown mode warnings on non-transit sections
  * Support coordinate-based journey queries on the DB backend
  * Refactor Hafas coordinate conversion</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes to list here.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- Changes since 26.03.80:
  * Add support for the MOTIS v2.9 detailedLegs routing option
  * Try harder to split route and line names in MOTIS responses
  * Update MOTIS plan, trip and stoptime API to v5
  * Parse brand color in MOTIS rental vehicle searches as well
  * Support server-side stopover mode filtering with MOTIS
  * Fix occupancy parsing assert in OTP test
  * Fix coach tap handler wrongly triggering on engines/control cars
  * Silence occupancy enum decoding warnings for unavailable occupancy data
  * Correctly read international train numbers from Swiss OJP 2.0 API
  * Make DB vehicle layout parser more robust against unknown UIC coach ids
  * Check whether trip requests are actually for this backend before proceeding
  * Propagate errors from Swiss train formation API
  * Hafas attribute tweaks for nah.sh and VBN
  * Implement trip queries for Entur's OTP variant as well
  * Remove the non-standard SIRI carpool mode type
  * Support Hafas location remarks
  * Also recognize SIRI seating class enums
  * Support Hafas pickup/dropoff constraint attributres in DB parser
  * Add more Hafas attributes, in particular for on-demand services
  * Handle Hafas attribute pickup/dropoff constraints
  * Expand Hafas attribute map to support pickup/dropoff constraints</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix build with Qt 6.11 on Android
  * Remove accidental ' in front of flags</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Adapt to Deutsche Bahn journey query API changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Improve OTP parsing heuristic for choosing between trip and route names (kde#519906)
  * Adapt to Deutsche Bahn journey query API changes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Add Amtrak onboard SSID
  * Optimize computing GeoJSON bounding boxes</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * Improve OTP parsing heuristic for choosing between trip and route names (kde#519906)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Fix displaying text on light line colors with light color schemes
  * Work around unreasonably long display names for Amarillo ride shares
  * Add support for motis booking urls
  * Map GTFS route type 1551 to Line::RideShare</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="ee5d6341c79c0418e147630faab8cdcd88000e6865054868e3f2f9cad78250ed5354f155acb8988871ec7f5e4ac6b8f17a7ebe10e29673215c212208f89dc210" name="kqtquickcharts-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="4f7989bffbab6c7fd7c1577487a1e0eb18acd5cd9697c43b663b8751db89ddee74203ce5cb518f3cb6309a8a4f8ebbfe8e9ff32025bc1a0a150606bd82f4719a" name="kqtquickcharts-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5cfe92e25e2e5790d89f30e67417e0ac5543deedd3dc45038147034715de33ebdfb4e5147b52e2f3e70c37156cdd98b42594f33f663261ecc38a9e3d7bdd2e43" name="kquickimageeditor6-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.2.1" rel="1.3"/>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1610798400">- Initial package</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Update to version 0.1.3
  * Minor build system related changes
  * Require at least QT version 5.15</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1633521600">- Update to 0.2.0
  * ImageDocument: Add resize function
  * Add SelectionTool, SelectionHandle, SelectionBackground,
    CropBackground, RectangleCutout
  * ResizeRectangle: Limit inside rect size and position to fit
    own size
  * Fix horizontalPadding not working</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1633521601">- Simplify %files section</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709208000">- Update to 0.3.0
  * Don't preprocess QML files
  * Show header in qtc6
  * We need to use Qt5Compat.GraphicalEffects in qt6
  * Add CMakePresets.json
  * Ignore build dir
  * Remove smooth property
  * Don't include GNUInstallDirs
  * Fix Qt version in CMake Config
  * Enable building against Qt6
  * Port to ecm_add_qml_module
  * Update example
- Add kquickimageeditor6, required by neochat</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1739880000">- Update to 0.5.0
  * Port away from Qt5Compat
  * Drop Qt5 support
  * Port to declarative type registration
  * Remove qml version from imports
- Drop the Qt 5 flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 0.6.0
  * Fix drag handler and aspect ratio logic
  * Feature to enforce aspect ratio in crop
  * AnnotationTool: add CropTool enum value and geometry property
  * Remove kirigami link dependency
  * Use OpenCV 4.7 for stack blur
  * Make OpenCV fully optional and add a warning message without it
  * Move modification state tracking to History
  * Add modified property to annotationdocument
  * Move functions above struct/class definitions
  * AnnotationDocument &amp; SelectedItemWrapper: Add applyTransform()
  * Allow saving and clearing the annotation document from QML
  * add spectacle annotation system</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 0.6.1
  * CropTool: fix undefined aspectRatio error
  * fix include paths
  * TextTool: fix DragHandler not working
  * imagedocument: Clean up UndoCommand pointers on destruction
  * resizerectangle: Assign parent to QQmlComponent to prevent leak
- Add new key from ndavis to kquickimageeditor.keyring</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1781956800">- Update to 0.6.2
  * Fix blur cache being recreated every time
  * Traits::ImageEffects::Blur::image: Remove unnecessary format
    conversion
  * Add alpha channel support with non-OpenCV stack blur
    (kde#519107)
  * Add option to build with OpenCV (kde#519107)
  * Reset crop rectangle on canvasRectChanged
  * {annotation/image}document: Use QImageReader to respect
    image transformation (kde#516546)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782907200">- Udpate to 0.6.2.1
  * Fix a crash caused by lack of ARGB32 support when built with
    OpenCV</changelog>
</package>
<package pkgid="c1a9e5dffa6a6484ad84e0c0b527bd99355be513a1c6083b2c734eb80b1f29fea91b3d4e504acb25a230f8d65497534a71deb40bc5fe04fdff726b717be8f0aa" name="kquickimageeditor6-debugsource" arch="i586">
  <version epoch="0" ver="0.6.2.1" rel="1.3"/>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1610798400">- Initial package</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Update to version 0.1.3
  * Minor build system related changes
  * Require at least QT version 5.15</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1633521600">- Update to 0.2.0
  * ImageDocument: Add resize function
  * Add SelectionTool, SelectionHandle, SelectionBackground,
    CropBackground, RectangleCutout
  * ResizeRectangle: Limit inside rect size and position to fit
    own size
  * Fix horizontalPadding not working</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1633521601">- Simplify %files section</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709208000">- Update to 0.3.0
  * Don't preprocess QML files
  * Show header in qtc6
  * We need to use Qt5Compat.GraphicalEffects in qt6
  * Add CMakePresets.json
  * Ignore build dir
  * Remove smooth property
  * Don't include GNUInstallDirs
  * Fix Qt version in CMake Config
  * Enable building against Qt6
  * Port to ecm_add_qml_module
  * Update example
- Add kquickimageeditor6, required by neochat</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1739880000">- Update to 0.5.0
  * Port away from Qt5Compat
  * Drop Qt5 support
  * Port to declarative type registration
  * Remove qml version from imports
- Drop the Qt 5 flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 0.6.0
  * Fix drag handler and aspect ratio logic
  * Feature to enforce aspect ratio in crop
  * AnnotationTool: add CropTool enum value and geometry property
  * Remove kirigami link dependency
  * Use OpenCV 4.7 for stack blur
  * Make OpenCV fully optional and add a warning message without it
  * Move modification state tracking to History
  * Add modified property to annotationdocument
  * Move functions above struct/class definitions
  * AnnotationDocument &amp; SelectedItemWrapper: Add applyTransform()
  * Allow saving and clearing the annotation document from QML
  * add spectacle annotation system</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 0.6.1
  * CropTool: fix undefined aspectRatio error
  * fix include paths
  * TextTool: fix DragHandler not working
  * imagedocument: Clean up UndoCommand pointers on destruction
  * resizerectangle: Assign parent to QQmlComponent to prevent leak
- Add new key from ndavis to kquickimageeditor.keyring</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1781956800">- Update to 0.6.2
  * Fix blur cache being recreated every time
  * Traits::ImageEffects::Blur::image: Remove unnecessary format
    conversion
  * Add alpha channel support with non-OpenCV stack blur
    (kde#519107)
  * Add option to build with OpenCV (kde#519107)
  * Reset crop rectangle on canvasRectChanged
  * {annotation/image}document: Use QImageReader to respect
    image transformation (kde#516546)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782907200">- Udpate to 0.6.2.1
  * Fix a crash caused by lack of ARGB32 support when built with
    OpenCV</changelog>
</package>
<package pkgid="757868d874f8a0a6de58b3138952040c55de79e70c533e039a9d084d933f676ec28b5a0efe87b5aba0f11bd9499f66bdd984854ca827394ec5982b18aee994a8" name="kquickimageeditor6-imports-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.2.1" rel="1.3"/>
  <changelog author="Luca Beltrame &lt;lbeltrame@kde.org&gt;" date="1610798400">- Initial package</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620475200">- Update to version 0.1.3
  * Minor build system related changes
  * Require at least QT version 5.15</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1633521600">- Update to 0.2.0
  * ImageDocument: Add resize function
  * Add SelectionTool, SelectionHandle, SelectionBackground,
    CropBackground, RectangleCutout
  * ResizeRectangle: Limit inside rect size and position to fit
    own size
  * Fix horizontalPadding not working</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1633521601">- Simplify %files section</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1709208000">- Update to 0.3.0
  * Don't preprocess QML files
  * Show header in qtc6
  * We need to use Qt5Compat.GraphicalEffects in qt6
  * Add CMakePresets.json
  * Ignore build dir
  * Remove smooth property
  * Don't include GNUInstallDirs
  * Fix Qt version in CMake Config
  * Enable building against Qt6
  * Port to ecm_add_qml_module
  * Update example
- Add kquickimageeditor6, required by neochat</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1739880000">- Update to 0.5.0
  * Port away from Qt5Compat
  * Drop Qt5 support
  * Port to declarative type registration
  * Remove qml version from imports
- Drop the Qt 5 flavor</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763208000">- Update to 0.6.0
  * Fix drag handler and aspect ratio logic
  * Feature to enforce aspect ratio in crop
  * AnnotationTool: add CropTool enum value and geometry property
  * Remove kirigami link dependency
  * Use OpenCV 4.7 for stack blur
  * Make OpenCV fully optional and add a warning message without it
  * Move modification state tracking to History
  * Add modified property to annotationdocument
  * Move functions above struct/class definitions
  * AnnotationDocument &amp; SelectedItemWrapper: Add applyTransform()
  * Allow saving and clearing the annotation document from QML
  * add spectacle annotation system</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 0.6.1
  * CropTool: fix undefined aspectRatio error
  * fix include paths
  * TextTool: fix DragHandler not working
  * imagedocument: Clean up UndoCommand pointers on destruction
  * resizerectangle: Assign parent to QQmlComponent to prevent leak
- Add new key from ndavis to kquickimageeditor.keyring</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1781956800">- Update to 0.6.2
  * Fix blur cache being recreated every time
  * Traits::ImageEffects::Blur::image: Remove unnecessary format
    conversion
  * Add alpha channel support with non-OpenCV stack blur
    (kde#519107)
  * Add option to build with OpenCV (kde#519107)
  * Reset crop rectangle on canvasRectChanged
  * {annotation/image}document: Use QImageReader to respect
    image transformation (kde#516546)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782907200">- Udpate to 0.6.2.1
  * Fix a crash caused by lack of ARGB32 support when built with
    OpenCV</changelog>
</package>
<package pkgid="ff8e4a46653cfc812f20b0aa109819ed034097548e3a46b1c368af2b611b2f34cd622bd67a9c8c3afcaf4e600d23c463878cc24821ff8aa6e227e7af7aeabc1d" name="kraft-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1709812800">- Use BuildRequires cmake(KPim5AkonadiContact) on Leap 15.6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710158400">- Build without Akonadi integration for repositories that now
  provide the kdepim 6 libraries</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1714910400">- Update to upstream version 1.2
  * Manual: Updated text and dutch translations
  * Manual: Updated screenshots for all languages
  * Fix #211: Be more robust if no .git file is there
  * Fix cmake warnings
  * Substancial code cleanups
  * Fix reproducable builds
  * Fix saving of XRechnung files
  * Added a template for XRechnung version 3.0.1
  * Fix #218: Add a image mask for reportlab
  * Fix tests
  * Add checkbox to mark document types to get XRechnung support
  * Add a feedback link to the system overview page</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1714910401">- Update to upstream version 1.2.1
  * Shipping a fix for a stupid release bug</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1727784000">- Update to upstream version 1.2.2
  * Regular service release to fix bugs
  * Fix #242: Do not push item types (Demand) to followup docs
  * Fix #241: Allow negative item sums
  * Changes to fix CI</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1767441600">- Update to Kraft version 2.0.0 rc2
  Builds against KF6 and Qt6 and much more news</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1767960000">- Update to Kraft version 2.0.0
- Build against Qt6 and KDE Frameworks 6 components
- Drop dependency of ctemplate, use KTextTemplate instead
- Save documents not longer in database but in XML format in separate
  files in a date base directory structure to enable file based
  cloud synchronisation of documents
- Use a C++ object KraftObj as base object for import Kraft objects
  to provide base attributes to the objects such as tags
- Add a DB to XML converter class that exports the documents from db
  to xml files to be executed once for migration
- Add a dialog to report about conversion of docs
- Add a document indexer that keeps a summary of the available docs
  in the file system
- Use a individual uuid for identification of all documents and other
  objects in Kraft
- Introduce document states such as draft and final. Handle doc life
  cycle correctly
- Generate PDF output directly after the doc was changed, not when
  the doc should be displayed
- Add dialog to finalize documents. That moves them out of the draft
  state. In final state, docs are immutable and changes are not longer
  possible
- Show a welcome text on the main page after start of Kraft
- Visual freshup of the display of the document details
- Switch default document generator to weasyprint, drop support of
  Reportlab based templates
- Display doc conversion error messages in the main UI
- Code cleanups, eg. unite DocPositionBase with DocPosition
- Upgrade the AppImage build to use Qt6/KF6 puh...
- Add a directory based addressbook for use with environments without
  proper Akonadi such as AppImage builds
- Reworked the read only document view
- Added some unit tests
- PDF watermark happens through Qt code now
- Countless bug fixes, C++ modernizations, code cleanups and refinements
- remove cmake.patch as went upstream</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1786017600">- Use kf6 build macro</changelog>
</package>
<package pkgid="aae750c933afb6675d5887f8b6aee620fd63b5d51b7de263a78114321fd8e17d1ea3378917202493021f9b50756f3a10ed8b23fe96ff8a2ff12975c4eb19eb08" name="kraft-debugsource" arch="i586">
  <version epoch="0" ver="2.0.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1709812800">- Use BuildRequires cmake(KPim5AkonadiContact) on Leap 15.6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710158400">- Build without Akonadi integration for repositories that now
  provide the kdepim 6 libraries</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1714910400">- Update to upstream version 1.2
  * Manual: Updated text and dutch translations
  * Manual: Updated screenshots for all languages
  * Fix #211: Be more robust if no .git file is there
  * Fix cmake warnings
  * Substancial code cleanups
  * Fix reproducable builds
  * Fix saving of XRechnung files
  * Added a template for XRechnung version 3.0.1
  * Fix #218: Add a image mask for reportlab
  * Fix tests
  * Add checkbox to mark document types to get XRechnung support
  * Add a feedback link to the system overview page</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1714910401">- Update to upstream version 1.2.1
  * Shipping a fix for a stupid release bug</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1727784000">- Update to upstream version 1.2.2
  * Regular service release to fix bugs
  * Fix #242: Do not push item types (Demand) to followup docs
  * Fix #241: Allow negative item sums
  * Changes to fix CI</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1767441600">- Update to Kraft version 2.0.0 rc2
  Builds against KF6 and Qt6 and much more news</changelog>
  <changelog author="Klaas Freitag &lt;opensuse@freisturz.de&gt;" date="1767960000">- Update to Kraft version 2.0.0
- Build against Qt6 and KDE Frameworks 6 components
- Drop dependency of ctemplate, use KTextTemplate instead
- Save documents not longer in database but in XML format in separate
  files in a date base directory structure to enable file based
  cloud synchronisation of documents
- Use a C++ object KraftObj as base object for import Kraft objects
  to provide base attributes to the objects such as tags
- Add a DB to XML converter class that exports the documents from db
  to xml files to be executed once for migration
- Add a dialog to report about conversion of docs
- Add a document indexer that keeps a summary of the available docs
  in the file system
- Use a individual uuid for identification of all documents and other
  objects in Kraft
- Introduce document states such as draft and final. Handle doc life
  cycle correctly
- Generate PDF output directly after the doc was changed, not when
  the doc should be displayed
- Add dialog to finalize documents. That moves them out of the draft
  state. In final state, docs are immutable and changes are not longer
  possible
- Show a welcome text on the main page after start of Kraft
- Visual freshup of the display of the document details
- Switch default document generator to weasyprint, drop support of
  Reportlab based templates
- Display doc conversion error messages in the main UI
- Code cleanups, eg. unite DocPositionBase with DocPosition
- Upgrade the AppImage build to use Qt6/KF6 puh...
- Add a directory based addressbook for use with environments without
  proper Akonadi such as AppImage builds
- Reworked the read only document view
- Added some unit tests
- PDF watermark happens through Qt code now
- Countless bug fixes, C++ modernizations, code cleanups and refinements
- remove cmake.patch as went upstream</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1786017600">- Use kf6 build macro</changelog>
</package>
<package pkgid="0c60fb181607416fe48963fbed07765845d76e75b4b0f5eae56caab1030463a5b3bebc45be33105e9d446ea96165554039ec4b74594470ce166d4052d6147fd5" name="krb5-appl-clients-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="6.3"/>
  <changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="mc@suse.de" date="1327665600">- update to version 1.0.3
  * Fixed a remote code execution in ktelnetd
  (CVE-2011-4862 / bnc#738632)</changelog>
  <changelog author="mc@suse.de" date="1349524800">- add group to subpackages</changelog>
  <changelog author="aj@suse.de" date="1353067200">- Fix build failure with glibc 2.17 (patch krb5-appl-1.0.3-libc.patch,
  taken from Fedora)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1701950400">- krb5-appl-fix-build.patch: make build with current ncurses.
- package /etc/xinetd.d directory.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + krb5-appl-gcc14.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)
- Mark NOTICE file as %license</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1773748800">- fix build with gcc15
  - added stuff to krb5-appl-gcc14.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1773748801">- added patches
  CVE-2026-32746: Remote Pre-Auth Buffer Overflow in GNU Inetutils telnetd LINEMODE (bsc#1259691)
  * krb5-appl-CVE-2026-32746.patch</changelog>
</package>
<package pkgid="936fd1d405cc304aea5803a2bf1d1f9d671ad91873863c02700d899aebeab921836bbaa5de572edf25c1b539138bb54895ba22d93d374f8ce5c8026608815a39" name="krb5-appl-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="6.3"/>
  <changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="mc@suse.de" date="1327665600">- update to version 1.0.3
  * Fixed a remote code execution in ktelnetd
  (CVE-2011-4862 / bnc#738632)</changelog>
  <changelog author="mc@suse.de" date="1349524800">- add group to subpackages</changelog>
  <changelog author="aj@suse.de" date="1353067200">- Fix build failure with glibc 2.17 (patch krb5-appl-1.0.3-libc.patch,
  taken from Fedora)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1701950400">- krb5-appl-fix-build.patch: make build with current ncurses.
- package /etc/xinetd.d directory.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + krb5-appl-gcc14.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)
- Mark NOTICE file as %license</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1773748800">- fix build with gcc15
  - added stuff to krb5-appl-gcc14.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1773748801">- added patches
  CVE-2026-32746: Remote Pre-Auth Buffer Overflow in GNU Inetutils telnetd LINEMODE (bsc#1259691)
  * krb5-appl-CVE-2026-32746.patch</changelog>
</package>
<package pkgid="c2c1849c44684fd97ab8d3cf694a44813636c4c6ca8faac3bd40f686a30c631eafbac125e16ab24f520dd840d44b9aee48902345253a32a02232a683a8b635a9" name="krb5-appl-debugsource" arch="i586">
  <version epoch="0" ver="1.0.3" rel="6.3"/>
  <changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="mc@suse.de" date="1327665600">- update to version 1.0.3
  * Fixed a remote code execution in ktelnetd
  (CVE-2011-4862 / bnc#738632)</changelog>
  <changelog author="mc@suse.de" date="1349524800">- add group to subpackages</changelog>
  <changelog author="aj@suse.de" date="1353067200">- Fix build failure with glibc 2.17 (patch krb5-appl-1.0.3-libc.patch,
  taken from Fedora)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1701950400">- krb5-appl-fix-build.patch: make build with current ncurses.
- package /etc/xinetd.d directory.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + krb5-appl-gcc14.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)
- Mark NOTICE file as %license</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1773748800">- fix build with gcc15
  - added stuff to krb5-appl-gcc14.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1773748801">- added patches
  CVE-2026-32746: Remote Pre-Auth Buffer Overflow in GNU Inetutils telnetd LINEMODE (bsc#1259691)
  * krb5-appl-CVE-2026-32746.patch</changelog>
</package>
<package pkgid="8c287b73035ea2c09813fc467bc833b1c22b728a5ed85a0291552aa6ee437dfb01810bcfd0130d9e57a95673dc0af49462f7ab812a53c48357698f8d87d79957" name="krb5-appl-servers-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="6.3"/>
  <changelog author="coolo@suse.com" date="1324468800">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="mc@suse.de" date="1327665600">- update to version 1.0.3
  * Fixed a remote code execution in ktelnetd
  (CVE-2011-4862 / bnc#738632)</changelog>
  <changelog author="mc@suse.de" date="1349524800">- add group to subpackages</changelog>
  <changelog author="aj@suse.de" date="1353067200">- Fix build failure with glibc 2.17 (patch krb5-appl-1.0.3-libc.patch,
  taken from Fedora)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1701950400">- krb5-appl-fix-build.patch: make build with current ncurses.
- package /etc/xinetd.d directory.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="pgajdos@suse.com" date="1715601600">- added patches
  fix build with gcc14
  + krb5-appl-gcc14.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747224000">- Use %make_build instead of %jobs (boo#1237231)
- Mark NOTICE file as %license</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1773748800">- fix build with gcc15
  - added stuff to krb5-appl-gcc14.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1773748801">- added patches
  CVE-2026-32746: Remote Pre-Auth Buffer Overflow in GNU Inetutils telnetd LINEMODE (bsc#1259691)
  * krb5-appl-CVE-2026-32746.patch</changelog>
</package>
<package pkgid="4ea70cb271c8a40f5360163bd650a4b19595135d599eb03e77ef2dcbb1bbd89bee30ec2600d15cbe6fdfb0ad0b0bb737307b2ca2327117dd14f90991f7ff2c27" name="krb5-auth-dialog-debuginfo" arch="i586">
  <version epoch="0" ver="44.0.alpha1" rel="1.13"/>
  <changelog author="zaitor@opensuse.org" date="1422446400">- Update to version 3.15.4:
  + Use GtkGrid instead of deprecated GtkVBox.
  + Minor debug cleanups.
  + Slightly improve ticket list view.
  + Updated translations.
- Changes from version 3.15.1:
  + Make dialog layouts consistent regarding header bars.
  + Fix wrong ticket properties in prefs.
  + Remove notifiations in SIGTERM and SIGQUIT.
  + Fix pkinit configuration.
  + Use GResource.
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1469275200">- Update to version 3.20.0:
  + Use yelp-tools instead of gtk-doc-utils.
  + Remove some deprecated macros.
  + Updated translations.
- Replace gnome-doc-utils-devel for yelp-tools BuildRequires
  following upstream changes.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1510488000">- Update to version 3.26.1:
  + Update for newer GTK.
  + Bugfixes.
  + Updated translations.
- Update Url to https://www.gnome.org/: since the app doesn't have
  a specific home page is better to point to the GNOME site instead
  of its download page.
- Change libnm-glib to libnm pkgconfig(*) BuildRequires: following
  upstream change.
- Add gio-2.0, gio-unix-2.0 and gmodule-2.0 pkgconfig(*)
  BuildRequires: they were already being used and pulled along with
  the ever declared pkgconfig(glib-2.0) since they live in the same
  devel package.
- Add conditional use to translation-update-upstream: SLE-only
  requirement.
- Drop bison and flex BuildRequires and --disable-scrollkeeper
  configure parameter: the last is no longer available and the
  former ones are not used/needed anymore.
- Drop %glib2_gsettings_schema_*, %desktop_database_*,
  %icon_theme_cache_* post/postun scriptlets and
  %glib2_gsettings_schema_requires macro: no longer needed since
  RPM file triggers.
- Drop %clean section as its use is obsolete and replace pristine
  job macro with %{?_smp_mflags} macro as handler of number of jobs
  available for make.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1521547200">- Unconditionally enable translation-update-upstream: on
  Tumbleweed, this results in a NOP and for Leap in SLE paid
  translations being used (boo#1086036).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Own %{_datadir}/GConf and %{_datadir}/GConf/gsettings: fix build.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 43.0:
  + Switch to meson.
  + Adjust a bit better to smaller screen sizes.
  + Lots of bug fixes and modernization.
  + Drop tray icon (won't exist in GTK4).
  + Updated translations.
- Changes in BuildRequires following upstream changes:
  + Drop: intltool, update-desktop-files and pkgconfig(libnotify).
  + Add: meson, pkgconfig(gobject-2.0) and pkgconfig(gcr-3).
- Add meson macros following upstreams port and modernize spec.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 44.0.alpha1:
  + Port to GTK4 and libadwaita.
  + Rework prefs using mobile friendly widgets.
  + Fix PKINIT with Heimdal Kerberos.
  + Update examples to use Python3.
  + Cleanup and simplify (dropping ~1000 LOC).
- Adjust BuildRequires for gtk4 port:
  + Replace pkgconfig(gtk+-3.0) with pkgconfig(gtk4)
  + Add pkgconfig(libadwaita-1)
- Drop pkgconfig(libnm) buildRequires: no reference found in the
  build system.</changelog>
</package>
<package pkgid="ae26d85ccfcd2c4c2942510b2526c05e0cb9214258d05e6e24d66aa6c97e98d0f1e518627e72c73ced1cb1e925231d7d1d77accd1c0fa59cf5ca295fa30603fc" name="krb5-auth-dialog-debugsource" arch="i586">
  <version epoch="0" ver="44.0.alpha1" rel="1.13"/>
  <changelog author="zaitor@opensuse.org" date="1422446400">- Update to version 3.15.4:
  + Use GtkGrid instead of deprecated GtkVBox.
  + Minor debug cleanups.
  + Slightly improve ticket list view.
  + Updated translations.
- Changes from version 3.15.1:
  + Make dialog layouts consistent regarding header bars.
  + Fix wrong ticket properties in prefs.
  + Remove notifiations in SIGTERM and SIGQUIT.
  + Fix pkinit configuration.
  + Use GResource.
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1469275200">- Update to version 3.20.0:
  + Use yelp-tools instead of gtk-doc-utils.
  + Remove some deprecated macros.
  + Updated translations.
- Replace gnome-doc-utils-devel for yelp-tools BuildRequires
  following upstream changes.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1510488000">- Update to version 3.26.1:
  + Update for newer GTK.
  + Bugfixes.
  + Updated translations.
- Update Url to https://www.gnome.org/: since the app doesn't have
  a specific home page is better to point to the GNOME site instead
  of its download page.
- Change libnm-glib to libnm pkgconfig(*) BuildRequires: following
  upstream change.
- Add gio-2.0, gio-unix-2.0 and gmodule-2.0 pkgconfig(*)
  BuildRequires: they were already being used and pulled along with
  the ever declared pkgconfig(glib-2.0) since they live in the same
  devel package.
- Add conditional use to translation-update-upstream: SLE-only
  requirement.
- Drop bison and flex BuildRequires and --disable-scrollkeeper
  configure parameter: the last is no longer available and the
  former ones are not used/needed anymore.
- Drop %glib2_gsettings_schema_*, %desktop_database_*,
  %icon_theme_cache_* post/postun scriptlets and
  %glib2_gsettings_schema_requires macro: no longer needed since
  RPM file triggers.
- Drop %clean section as its use is obsolete and replace pristine
  job macro with %{?_smp_mflags} macro as handler of number of jobs
  available for make.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1521547200">- Unconditionally enable translation-update-upstream: on
  Tumbleweed, this results in a NOP and for Leap in SLE paid
  translations being used (boo#1086036).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Own %{_datadir}/GConf and %{_datadir}/GConf/gsettings: fix build.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1632139200">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bjørn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 43.0:
  + Switch to meson.
  + Adjust a bit better to smaller screen sizes.
  + Lots of bug fixes and modernization.
  + Drop tray icon (won't exist in GTK4).
  + Updated translations.
- Changes in BuildRequires following upstream changes:
  + Drop: intltool, update-desktop-files and pkgconfig(libnotify).
  + Add: meson, pkgconfig(gobject-2.0) and pkgconfig(gcr-3).
- Add meson macros following upstreams port and modernize spec.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 44.0.alpha1:
  + Port to GTK4 and libadwaita.
  + Rework prefs using mobile friendly widgets.
  + Fix PKINIT with Heimdal Kerberos.
  + Update examples to use Python3.
  + Cleanup and simplify (dropping ~1000 LOC).
- Adjust BuildRequires for gtk4 port:
  + Replace pkgconfig(gtk+-3.0) with pkgconfig(gtk4)
  + Add pkgconfig(libadwaita-1)
- Drop pkgconfig(libnm) buildRequires: no reference found in the
  build system.</changelog>
</package>
<package pkgid="7f13e2f724a759d000a9fe921d8860d2c91d42a3508f405becada7e5e2b9b873be639089bee9aa1d5a9f7fde933bedbf6ecf645db0e983ece22e198bceb7e994" name="krb5-client-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.2" rel="4.2"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738238400">- Prevent overflow when calculating ulog block size. An authenticated
  attacker can cause kadmind to write beyond the end of the mapped
  region for the iprop log file, likely causing a process crash;
  (CVE-2025-24528); (bsc#1236619).
- Add patch 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1751457600">- Moved /etc/krb5.conf to /usr/etc/krb5.conf
  This patch (0011_usr_etc.patch) is upstream:
  https://github.com/krb5/krb5/pull/1437/</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1756468800">- Update to 1.22.1
  * Fix a vulnerability in GSS MIC verification [CVE-2025-57736]
- Changes in 1.22.0
  User experience
  * The libdefaults configuration variable "request_timeout" can be
    set to limit the total timeout for KDC requests. When making a
    KDC request, the client will now wait indefinitely (or until the
    request timeout has elapsed) on a KDC which accepts a TCP
    connection, without contacting any additional KDCs. Clients will
    make fewer DNS queries in some configurations.
  * The realm configuration variable "sitename" can be set to cause
    the client to query site-specific DNS records when making KDC
    requests.
  Administrator experience
  * Principal aliases are supported in the DB2 and LMDB KDB modules
    and in the kadmin protocol. (The LDAP KDB module has supported
    aliases since release 1.7.)
  * UNIX domain sockets are supported for the Kerberos and kpasswd
    protocols.
  * systemd socket activation is supported for krb5kdc and kadmind.
  Developer experience
  * KDB modules can be be implemented in terms of other modules using
    the new krb5_db_load_module() function.
  * The profile library supports the modification of empty profiles
    and the copying of modified profiles, making it possible to
    construct an in-memory profile and pass it to
    krb5_init_context_profile().
  * GSS-API applications can pass the GSS_C_CHANNEL_BOUND flag to
    gss_init_sec_context() to request strict enforcement of channel
    bindings by the acceptor.
  Protocol evolution
  * The PKINIT preauth module supports elliptic curve client
    certificates, ECDH key exchange, and the Microsoft paChecksum2 field.
  * The IAKERB implementation has been changed to comply with the
    most recent draft standard and to support realm discovery.
  * Message-Authenticator is supported in the RADIUS implementation
    used by the OTP kdcpreauth module.
  Code quality
  * Removed old-style function declarations, to accomodate compilers
    which have removed support for them.
  * Added OSS-Fuzz to the project's continuous integration infrastructure.
  * Rewrote the GSS per-message token parsing code for improved safety.
- Updated patches:
  * 0001-ksu-pam-integration.patch
  * 0002-krb5-1.9-manpaths.patch
  * 0003-Adjust-build-configuration.patch
  * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch
  * 0005-krb5-1.6.3-ktutil-manpage.patch
  * 0006-krb5-1.12-api.patch
  * 0007-SELinux-integration.patch
  * 0008-krb5-1.9-debuginfo.patch
- Renamed patches:
  * 0011_usr_etc.patch -&gt; 0009-UsrEtc-support.patch
- Deleted patches:
  * 0009-Fix-three-memory-leaks.patch
  * 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1763985600">- Fix memory leak; (bsc#1252989); Update patch
  0009-UsrEtc-support.patch</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1767873600">- Immutable mode support, create /var/log/krb5 dir via
  systemd.tmpfiles; (PED-14767).
- Add krb5-log.tmpfiles</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 1.22.2
  * Fix a SPNEGO packet parsing bug which could cause GSS mechanism
    negotiation failure.
- Fix building with glibc 2.43; (bsc#1257257); Add patch
  0010-Fix-strchr-conformance-to-C23.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774094400">- Add compatibility with autoconf 2.73 by adding patch
  0011-autoconf-2.73-compatibility.patch from upstream pull
  request https://github.com/krb5/krb5/pull/1485</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1778068800">- Fix Fix two NegoEx parsing vulnerabilities:
  * CVE-2026-40355, bsc#1263366
  * CVE-2026-40356, bsc#1263367
- Add patch 0012-Fix-two-NegoEx-parsing-vulnerabilities.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1782734400">- Prevent read overrun in kdb-ldap:
  * CVE-2026-11850, bsc#1268131
- Add patch 0013-Prevent-read-overrun-in-libkdb_ldap.patch</changelog>
</package>
<package pkgid="5de108cdb53857c9945e430e6f1a689dc3669bbc7057e79ae548497a1b3526d14db260ddc9c8ff73e3183b3fb211db7294e15293b4d64f2d92ba0665d29e0042" name="krb5-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.2" rel="4.2"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738238400">- Prevent overflow when calculating ulog block size. An authenticated
  attacker can cause kadmind to write beyond the end of the mapped
  region for the iprop log file, likely causing a process crash;
  (CVE-2025-24528); (bsc#1236619).
- Add patch 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1751457600">- Moved /etc/krb5.conf to /usr/etc/krb5.conf
  This patch (0011_usr_etc.patch) is upstream:
  https://github.com/krb5/krb5/pull/1437/</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1756468800">- Update to 1.22.1
  * Fix a vulnerability in GSS MIC verification [CVE-2025-57736]
- Changes in 1.22.0
  User experience
  * The libdefaults configuration variable "request_timeout" can be
    set to limit the total timeout for KDC requests. When making a
    KDC request, the client will now wait indefinitely (or until the
    request timeout has elapsed) on a KDC which accepts a TCP
    connection, without contacting any additional KDCs. Clients will
    make fewer DNS queries in some configurations.
  * The realm configuration variable "sitename" can be set to cause
    the client to query site-specific DNS records when making KDC
    requests.
  Administrator experience
  * Principal aliases are supported in the DB2 and LMDB KDB modules
    and in the kadmin protocol. (The LDAP KDB module has supported
    aliases since release 1.7.)
  * UNIX domain sockets are supported for the Kerberos and kpasswd
    protocols.
  * systemd socket activation is supported for krb5kdc and kadmind.
  Developer experience
  * KDB modules can be be implemented in terms of other modules using
    the new krb5_db_load_module() function.
  * The profile library supports the modification of empty profiles
    and the copying of modified profiles, making it possible to
    construct an in-memory profile and pass it to
    krb5_init_context_profile().
  * GSS-API applications can pass the GSS_C_CHANNEL_BOUND flag to
    gss_init_sec_context() to request strict enforcement of channel
    bindings by the acceptor.
  Protocol evolution
  * The PKINIT preauth module supports elliptic curve client
    certificates, ECDH key exchange, and the Microsoft paChecksum2 field.
  * The IAKERB implementation has been changed to comply with the
    most recent draft standard and to support realm discovery.
  * Message-Authenticator is supported in the RADIUS implementation
    used by the OTP kdcpreauth module.
  Code quality
  * Removed old-style function declarations, to accomodate compilers
    which have removed support for them.
  * Added OSS-Fuzz to the project's continuous integration infrastructure.
  * Rewrote the GSS per-message token parsing code for improved safety.
- Updated patches:
  * 0001-ksu-pam-integration.patch
  * 0002-krb5-1.9-manpaths.patch
  * 0003-Adjust-build-configuration.patch
  * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch
  * 0005-krb5-1.6.3-ktutil-manpage.patch
  * 0006-krb5-1.12-api.patch
  * 0007-SELinux-integration.patch
  * 0008-krb5-1.9-debuginfo.patch
- Renamed patches:
  * 0011_usr_etc.patch -&gt; 0009-UsrEtc-support.patch
- Deleted patches:
  * 0009-Fix-three-memory-leaks.patch
  * 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1763985600">- Fix memory leak; (bsc#1252989); Update patch
  0009-UsrEtc-support.patch</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1767873600">- Immutable mode support, create /var/log/krb5 dir via
  systemd.tmpfiles; (PED-14767).
- Add krb5-log.tmpfiles</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 1.22.2
  * Fix a SPNEGO packet parsing bug which could cause GSS mechanism
    negotiation failure.
- Fix building with glibc 2.43; (bsc#1257257); Add patch
  0010-Fix-strchr-conformance-to-C23.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774094400">- Add compatibility with autoconf 2.73 by adding patch
  0011-autoconf-2.73-compatibility.patch from upstream pull
  request https://github.com/krb5/krb5/pull/1485</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1778068800">- Fix Fix two NegoEx parsing vulnerabilities:
  * CVE-2026-40355, bsc#1263366
  * CVE-2026-40356, bsc#1263367
- Add patch 0012-Fix-two-NegoEx-parsing-vulnerabilities.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1782734400">- Prevent read overrun in kdb-ldap:
  * CVE-2026-11850, bsc#1268131
- Add patch 0013-Prevent-read-overrun-in-libkdb_ldap.patch</changelog>
</package>
<package pkgid="b6563d6a4411628e1130026236ab4c128b9c1cc380a4e6ae93cf5c58161d9d6089b8e0d867aac2ff595be799dde74dde938797373133d15ce9ec205e2fc85e50" name="krb5-debugsource" arch="i586">
  <version epoch="0" ver="1.22.2" rel="4.2"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738238400">- Prevent overflow when calculating ulog block size. An authenticated
  attacker can cause kadmind to write beyond the end of the mapped
  region for the iprop log file, likely causing a process crash;
  (CVE-2025-24528); (bsc#1236619).
- Add patch 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1751457600">- Moved /etc/krb5.conf to /usr/etc/krb5.conf
  This patch (0011_usr_etc.patch) is upstream:
  https://github.com/krb5/krb5/pull/1437/</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1756468800">- Update to 1.22.1
  * Fix a vulnerability in GSS MIC verification [CVE-2025-57736]
- Changes in 1.22.0
  User experience
  * The libdefaults configuration variable "request_timeout" can be
    set to limit the total timeout for KDC requests. When making a
    KDC request, the client will now wait indefinitely (or until the
    request timeout has elapsed) on a KDC which accepts a TCP
    connection, without contacting any additional KDCs. Clients will
    make fewer DNS queries in some configurations.
  * The realm configuration variable "sitename" can be set to cause
    the client to query site-specific DNS records when making KDC
    requests.
  Administrator experience
  * Principal aliases are supported in the DB2 and LMDB KDB modules
    and in the kadmin protocol. (The LDAP KDB module has supported
    aliases since release 1.7.)
  * UNIX domain sockets are supported for the Kerberos and kpasswd
    protocols.
  * systemd socket activation is supported for krb5kdc and kadmind.
  Developer experience
  * KDB modules can be be implemented in terms of other modules using
    the new krb5_db_load_module() function.
  * The profile library supports the modification of empty profiles
    and the copying of modified profiles, making it possible to
    construct an in-memory profile and pass it to
    krb5_init_context_profile().
  * GSS-API applications can pass the GSS_C_CHANNEL_BOUND flag to
    gss_init_sec_context() to request strict enforcement of channel
    bindings by the acceptor.
  Protocol evolution
  * The PKINIT preauth module supports elliptic curve client
    certificates, ECDH key exchange, and the Microsoft paChecksum2 field.
  * The IAKERB implementation has been changed to comply with the
    most recent draft standard and to support realm discovery.
  * Message-Authenticator is supported in the RADIUS implementation
    used by the OTP kdcpreauth module.
  Code quality
  * Removed old-style function declarations, to accomodate compilers
    which have removed support for them.
  * Added OSS-Fuzz to the project's continuous integration infrastructure.
  * Rewrote the GSS per-message token parsing code for improved safety.
- Updated patches:
  * 0001-ksu-pam-integration.patch
  * 0002-krb5-1.9-manpaths.patch
  * 0003-Adjust-build-configuration.patch
  * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch
  * 0005-krb5-1.6.3-ktutil-manpage.patch
  * 0006-krb5-1.12-api.patch
  * 0007-SELinux-integration.patch
  * 0008-krb5-1.9-debuginfo.patch
- Renamed patches:
  * 0011_usr_etc.patch -&gt; 0009-UsrEtc-support.patch
- Deleted patches:
  * 0009-Fix-three-memory-leaks.patch
  * 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1763985600">- Fix memory leak; (bsc#1252989); Update patch
  0009-UsrEtc-support.patch</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1767873600">- Immutable mode support, create /var/log/krb5 dir via
  systemd.tmpfiles; (PED-14767).
- Add krb5-log.tmpfiles</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 1.22.2
  * Fix a SPNEGO packet parsing bug which could cause GSS mechanism
    negotiation failure.
- Fix building with glibc 2.43; (bsc#1257257); Add patch
  0010-Fix-strchr-conformance-to-C23.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774094400">- Add compatibility with autoconf 2.73 by adding patch
  0011-autoconf-2.73-compatibility.patch from upstream pull
  request https://github.com/krb5/krb5/pull/1485</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1778068800">- Fix Fix two NegoEx parsing vulnerabilities:
  * CVE-2026-40355, bsc#1263366
  * CVE-2026-40356, bsc#1263367
- Add patch 0012-Fix-two-NegoEx-parsing-vulnerabilities.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1782734400">- Prevent read overrun in kdb-ldap:
  * CVE-2026-11850, bsc#1268131
- Add patch 0013-Prevent-read-overrun-in-libkdb_ldap.patch</changelog>
</package>
<package pkgid="c20e81c3acc3dfcb699df7153fb8c79827c69cf576e6250748a4c35fa7cba7485514db24fd0a2301003edb5053e83cfe202014ea978c636950ef559938adf6e7" name="krb5-mini-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.2" rel="4.2"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738238400">- Prevent overflow when calculating ulog block size. An authenticated
  attacker can cause kadmind to write beyond the end of the mapped
  region for the iprop log file, likely causing a process crash;
  (CVE-2025-24528); (bsc#1236619).
- Add patch 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1751457600">- Moved /etc/krb5.conf to /usr/etc/krb5.conf
  This patch (0011_usr_etc.patch) is upstream:
  https://github.com/krb5/krb5/pull/1437/</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1756468800">- Update to 1.22.1
  * Fix a vulnerability in GSS MIC verification [CVE-2025-57736]
- Changes in 1.22.0
  User experience
  * The libdefaults configuration variable "request_timeout" can be
    set to limit the total timeout for KDC requests. When making a
    KDC request, the client will now wait indefinitely (or until the
    request timeout has elapsed) on a KDC which accepts a TCP
    connection, without contacting any additional KDCs. Clients will
    make fewer DNS queries in some configurations.
  * The realm configuration variable "sitename" can be set to cause
    the client to query site-specific DNS records when making KDC
    requests.
  Administrator experience
  * Principal aliases are supported in the DB2 and LMDB KDB modules
    and in the kadmin protocol. (The LDAP KDB module has supported
    aliases since release 1.7.)
  * UNIX domain sockets are supported for the Kerberos and kpasswd
    protocols.
  * systemd socket activation is supported for krb5kdc and kadmind.
  Developer experience
  * KDB modules can be be implemented in terms of other modules using
    the new krb5_db_load_module() function.
  * The profile library supports the modification of empty profiles
    and the copying of modified profiles, making it possible to
    construct an in-memory profile and pass it to
    krb5_init_context_profile().
  * GSS-API applications can pass the GSS_C_CHANNEL_BOUND flag to
    gss_init_sec_context() to request strict enforcement of channel
    bindings by the acceptor.
  Protocol evolution
  * The PKINIT preauth module supports elliptic curve client
    certificates, ECDH key exchange, and the Microsoft paChecksum2 field.
  * The IAKERB implementation has been changed to comply with the
    most recent draft standard and to support realm discovery.
  * Message-Authenticator is supported in the RADIUS implementation
    used by the OTP kdcpreauth module.
  Code quality
  * Removed old-style function declarations, to accomodate compilers
    which have removed support for them.
  * Added OSS-Fuzz to the project's continuous integration infrastructure.
  * Rewrote the GSS per-message token parsing code for improved safety.
- Updated patches:
  * 0001-ksu-pam-integration.patch
  * 0002-krb5-1.9-manpaths.patch
  * 0003-Adjust-build-configuration.patch
  * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch
  * 0005-krb5-1.6.3-ktutil-manpage.patch
  * 0006-krb5-1.12-api.patch
  * 0007-SELinux-integration.patch
  * 0008-krb5-1.9-debuginfo.patch
- Renamed patches:
  * 0011_usr_etc.patch -&gt; 0009-UsrEtc-support.patch
- Deleted patches:
  * 0009-Fix-three-memory-leaks.patch
  * 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1763985600">- Fix memory leak; (bsc#1252989); Update patch
  0009-UsrEtc-support.patch</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1767873600">- Immutable mode support, create /var/log/krb5 dir via
  systemd.tmpfiles; (PED-14767).
- Add krb5-log.tmpfiles</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 1.22.2
  * Fix a SPNEGO packet parsing bug which could cause GSS mechanism
    negotiation failure.
- Fix building with glibc 2.43; (bsc#1257257); Add patch
  0010-Fix-strchr-conformance-to-C23.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774094400">- Add compatibility with autoconf 2.73 by adding patch
  0011-autoconf-2.73-compatibility.patch from upstream pull
  request https://github.com/krb5/krb5/pull/1485</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1778068800">- Fix Fix two NegoEx parsing vulnerabilities:
  * CVE-2026-40355, bsc#1263366
  * CVE-2026-40356, bsc#1263367
- Add patch 0012-Fix-two-NegoEx-parsing-vulnerabilities.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1782734400">- Prevent read overrun in kdb-ldap:
  * CVE-2026-11850, bsc#1268131
- Add patch 0013-Prevent-read-overrun-in-libkdb_ldap.patch</changelog>
</package>
<package pkgid="6d903472a1a90bedc0ba5bf7645bf007a07057b2ce7faaea5a6f39ccbd255a7eae0517971ab3d4709d9b79866b1b9ab93ad1d58985efb214bd23cc11576e50aa" name="krb5-mini-debugsource" arch="i586">
  <version epoch="0" ver="1.22.2" rel="4.2"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738238400">- Prevent overflow when calculating ulog block size. An authenticated
  attacker can cause kadmind to write beyond the end of the mapped
  region for the iprop log file, likely causing a process crash;
  (CVE-2025-24528); (bsc#1236619).
- Add patch 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1751457600">- Moved /etc/krb5.conf to /usr/etc/krb5.conf
  This patch (0011_usr_etc.patch) is upstream:
  https://github.com/krb5/krb5/pull/1437/</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1756468800">- Update to 1.22.1
  * Fix a vulnerability in GSS MIC verification [CVE-2025-57736]
- Changes in 1.22.0
  User experience
  * The libdefaults configuration variable "request_timeout" can be
    set to limit the total timeout for KDC requests. When making a
    KDC request, the client will now wait indefinitely (or until the
    request timeout has elapsed) on a KDC which accepts a TCP
    connection, without contacting any additional KDCs. Clients will
    make fewer DNS queries in some configurations.
  * The realm configuration variable "sitename" can be set to cause
    the client to query site-specific DNS records when making KDC
    requests.
  Administrator experience
  * Principal aliases are supported in the DB2 and LMDB KDB modules
    and in the kadmin protocol. (The LDAP KDB module has supported
    aliases since release 1.7.)
  * UNIX domain sockets are supported for the Kerberos and kpasswd
    protocols.
  * systemd socket activation is supported for krb5kdc and kadmind.
  Developer experience
  * KDB modules can be be implemented in terms of other modules using
    the new krb5_db_load_module() function.
  * The profile library supports the modification of empty profiles
    and the copying of modified profiles, making it possible to
    construct an in-memory profile and pass it to
    krb5_init_context_profile().
  * GSS-API applications can pass the GSS_C_CHANNEL_BOUND flag to
    gss_init_sec_context() to request strict enforcement of channel
    bindings by the acceptor.
  Protocol evolution
  * The PKINIT preauth module supports elliptic curve client
    certificates, ECDH key exchange, and the Microsoft paChecksum2 field.
  * The IAKERB implementation has been changed to comply with the
    most recent draft standard and to support realm discovery.
  * Message-Authenticator is supported in the RADIUS implementation
    used by the OTP kdcpreauth module.
  Code quality
  * Removed old-style function declarations, to accomodate compilers
    which have removed support for them.
  * Added OSS-Fuzz to the project's continuous integration infrastructure.
  * Rewrote the GSS per-message token parsing code for improved safety.
- Updated patches:
  * 0001-ksu-pam-integration.patch
  * 0002-krb5-1.9-manpaths.patch
  * 0003-Adjust-build-configuration.patch
  * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch
  * 0005-krb5-1.6.3-ktutil-manpage.patch
  * 0006-krb5-1.12-api.patch
  * 0007-SELinux-integration.patch
  * 0008-krb5-1.9-debuginfo.patch
- Renamed patches:
  * 0011_usr_etc.patch -&gt; 0009-UsrEtc-support.patch
- Deleted patches:
  * 0009-Fix-three-memory-leaks.patch
  * 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1763985600">- Fix memory leak; (bsc#1252989); Update patch
  0009-UsrEtc-support.patch</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1767873600">- Immutable mode support, create /var/log/krb5 dir via
  systemd.tmpfiles; (PED-14767).
- Add krb5-log.tmpfiles</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 1.22.2
  * Fix a SPNEGO packet parsing bug which could cause GSS mechanism
    negotiation failure.
- Fix building with glibc 2.43; (bsc#1257257); Add patch
  0010-Fix-strchr-conformance-to-C23.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774094400">- Add compatibility with autoconf 2.73 by adding patch
  0011-autoconf-2.73-compatibility.patch from upstream pull
  request https://github.com/krb5/krb5/pull/1485</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1778068800">- Fix Fix two NegoEx parsing vulnerabilities:
  * CVE-2026-40355, bsc#1263366
  * CVE-2026-40356, bsc#1263367
- Add patch 0012-Fix-two-NegoEx-parsing-vulnerabilities.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1782734400">- Prevent read overrun in kdb-ldap:
  * CVE-2026-11850, bsc#1268131
- Add patch 0013-Prevent-read-overrun-in-libkdb_ldap.patch</changelog>
</package>
<package pkgid="d5808b9b9f052b427415c6d90f6e009b1e12407ea4fa6da91a36f2370e82625a781de609895868170ea6a9e39d93873b840493b38e9e729a6f93bb49c12b019d" name="krb5-plugin-kdb-ldap-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.2" rel="4.2"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738238400">- Prevent overflow when calculating ulog block size. An authenticated
  attacker can cause kadmind to write beyond the end of the mapped
  region for the iprop log file, likely causing a process crash;
  (CVE-2025-24528); (bsc#1236619).
- Add patch 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1751457600">- Moved /etc/krb5.conf to /usr/etc/krb5.conf
  This patch (0011_usr_etc.patch) is upstream:
  https://github.com/krb5/krb5/pull/1437/</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1756468800">- Update to 1.22.1
  * Fix a vulnerability in GSS MIC verification [CVE-2025-57736]
- Changes in 1.22.0
  User experience
  * The libdefaults configuration variable "request_timeout" can be
    set to limit the total timeout for KDC requests. When making a
    KDC request, the client will now wait indefinitely (or until the
    request timeout has elapsed) on a KDC which accepts a TCP
    connection, without contacting any additional KDCs. Clients will
    make fewer DNS queries in some configurations.
  * The realm configuration variable "sitename" can be set to cause
    the client to query site-specific DNS records when making KDC
    requests.
  Administrator experience
  * Principal aliases are supported in the DB2 and LMDB KDB modules
    and in the kadmin protocol. (The LDAP KDB module has supported
    aliases since release 1.7.)
  * UNIX domain sockets are supported for the Kerberos and kpasswd
    protocols.
  * systemd socket activation is supported for krb5kdc and kadmind.
  Developer experience
  * KDB modules can be be implemented in terms of other modules using
    the new krb5_db_load_module() function.
  * The profile library supports the modification of empty profiles
    and the copying of modified profiles, making it possible to
    construct an in-memory profile and pass it to
    krb5_init_context_profile().
  * GSS-API applications can pass the GSS_C_CHANNEL_BOUND flag to
    gss_init_sec_context() to request strict enforcement of channel
    bindings by the acceptor.
  Protocol evolution
  * The PKINIT preauth module supports elliptic curve client
    certificates, ECDH key exchange, and the Microsoft paChecksum2 field.
  * The IAKERB implementation has been changed to comply with the
    most recent draft standard and to support realm discovery.
  * Message-Authenticator is supported in the RADIUS implementation
    used by the OTP kdcpreauth module.
  Code quality
  * Removed old-style function declarations, to accomodate compilers
    which have removed support for them.
  * Added OSS-Fuzz to the project's continuous integration infrastructure.
  * Rewrote the GSS per-message token parsing code for improved safety.
- Updated patches:
  * 0001-ksu-pam-integration.patch
  * 0002-krb5-1.9-manpaths.patch
  * 0003-Adjust-build-configuration.patch
  * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch
  * 0005-krb5-1.6.3-ktutil-manpage.patch
  * 0006-krb5-1.12-api.patch
  * 0007-SELinux-integration.patch
  * 0008-krb5-1.9-debuginfo.patch
- Renamed patches:
  * 0011_usr_etc.patch -&gt; 0009-UsrEtc-support.patch
- Deleted patches:
  * 0009-Fix-three-memory-leaks.patch
  * 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1763985600">- Fix memory leak; (bsc#1252989); Update patch
  0009-UsrEtc-support.patch</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1767873600">- Immutable mode support, create /var/log/krb5 dir via
  systemd.tmpfiles; (PED-14767).
- Add krb5-log.tmpfiles</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 1.22.2
  * Fix a SPNEGO packet parsing bug which could cause GSS mechanism
    negotiation failure.
- Fix building with glibc 2.43; (bsc#1257257); Add patch
  0010-Fix-strchr-conformance-to-C23.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774094400">- Add compatibility with autoconf 2.73 by adding patch
  0011-autoconf-2.73-compatibility.patch from upstream pull
  request https://github.com/krb5/krb5/pull/1485</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1778068800">- Fix Fix two NegoEx parsing vulnerabilities:
  * CVE-2026-40355, bsc#1263366
  * CVE-2026-40356, bsc#1263367
- Add patch 0012-Fix-two-NegoEx-parsing-vulnerabilities.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1782734400">- Prevent read overrun in kdb-ldap:
  * CVE-2026-11850, bsc#1268131
- Add patch 0013-Prevent-read-overrun-in-libkdb_ldap.patch</changelog>
</package>
<package pkgid="e973d725a6ccec6a2e238284e719667caab1de32e293f291ead44f156fa6eae94c357b5ef2a0595d1fb39a49bc3e4f15ff3ab07d68e138980baf4cf47ef0e9cb" name="krb5-plugin-preauth-otp-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.2" rel="4.2"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738238400">- Prevent overflow when calculating ulog block size. An authenticated
  attacker can cause kadmind to write beyond the end of the mapped
  region for the iprop log file, likely causing a process crash;
  (CVE-2025-24528); (bsc#1236619).
- Add patch 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1751457600">- Moved /etc/krb5.conf to /usr/etc/krb5.conf
  This patch (0011_usr_etc.patch) is upstream:
  https://github.com/krb5/krb5/pull/1437/</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1756468800">- Update to 1.22.1
  * Fix a vulnerability in GSS MIC verification [CVE-2025-57736]
- Changes in 1.22.0
  User experience
  * The libdefaults configuration variable "request_timeout" can be
    set to limit the total timeout for KDC requests. When making a
    KDC request, the client will now wait indefinitely (or until the
    request timeout has elapsed) on a KDC which accepts a TCP
    connection, without contacting any additional KDCs. Clients will
    make fewer DNS queries in some configurations.
  * The realm configuration variable "sitename" can be set to cause
    the client to query site-specific DNS records when making KDC
    requests.
  Administrator experience
  * Principal aliases are supported in the DB2 and LMDB KDB modules
    and in the kadmin protocol. (The LDAP KDB module has supported
    aliases since release 1.7.)
  * UNIX domain sockets are supported for the Kerberos and kpasswd
    protocols.
  * systemd socket activation is supported for krb5kdc and kadmind.
  Developer experience
  * KDB modules can be be implemented in terms of other modules using
    the new krb5_db_load_module() function.
  * The profile library supports the modification of empty profiles
    and the copying of modified profiles, making it possible to
    construct an in-memory profile and pass it to
    krb5_init_context_profile().
  * GSS-API applications can pass the GSS_C_CHANNEL_BOUND flag to
    gss_init_sec_context() to request strict enforcement of channel
    bindings by the acceptor.
  Protocol evolution
  * The PKINIT preauth module supports elliptic curve client
    certificates, ECDH key exchange, and the Microsoft paChecksum2 field.
  * The IAKERB implementation has been changed to comply with the
    most recent draft standard and to support realm discovery.
  * Message-Authenticator is supported in the RADIUS implementation
    used by the OTP kdcpreauth module.
  Code quality
  * Removed old-style function declarations, to accomodate compilers
    which have removed support for them.
  * Added OSS-Fuzz to the project's continuous integration infrastructure.
  * Rewrote the GSS per-message token parsing code for improved safety.
- Updated patches:
  * 0001-ksu-pam-integration.patch
  * 0002-krb5-1.9-manpaths.patch
  * 0003-Adjust-build-configuration.patch
  * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch
  * 0005-krb5-1.6.3-ktutil-manpage.patch
  * 0006-krb5-1.12-api.patch
  * 0007-SELinux-integration.patch
  * 0008-krb5-1.9-debuginfo.patch
- Renamed patches:
  * 0011_usr_etc.patch -&gt; 0009-UsrEtc-support.patch
- Deleted patches:
  * 0009-Fix-three-memory-leaks.patch
  * 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1763985600">- Fix memory leak; (bsc#1252989); Update patch
  0009-UsrEtc-support.patch</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1767873600">- Immutable mode support, create /var/log/krb5 dir via
  systemd.tmpfiles; (PED-14767).
- Add krb5-log.tmpfiles</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 1.22.2
  * Fix a SPNEGO packet parsing bug which could cause GSS mechanism
    negotiation failure.
- Fix building with glibc 2.43; (bsc#1257257); Add patch
  0010-Fix-strchr-conformance-to-C23.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774094400">- Add compatibility with autoconf 2.73 by adding patch
  0011-autoconf-2.73-compatibility.patch from upstream pull
  request https://github.com/krb5/krb5/pull/1485</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1778068800">- Fix Fix two NegoEx parsing vulnerabilities:
  * CVE-2026-40355, bsc#1263366
  * CVE-2026-40356, bsc#1263367
- Add patch 0012-Fix-two-NegoEx-parsing-vulnerabilities.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1782734400">- Prevent read overrun in kdb-ldap:
  * CVE-2026-11850, bsc#1268131
- Add patch 0013-Prevent-read-overrun-in-libkdb_ldap.patch</changelog>
</package>
<package pkgid="51a423fc8d772d565d157af45a9d15c2bd1684fa9b9396d75e168073278c9c154c717672e2f95545d09cba6e58c0f04e9d7907445ec46e5244c2acfe8f50fb81" name="krb5-plugin-preauth-pkinit-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.2" rel="4.2"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738238400">- Prevent overflow when calculating ulog block size. An authenticated
  attacker can cause kadmind to write beyond the end of the mapped
  region for the iprop log file, likely causing a process crash;
  (CVE-2025-24528); (bsc#1236619).
- Add patch 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1751457600">- Moved /etc/krb5.conf to /usr/etc/krb5.conf
  This patch (0011_usr_etc.patch) is upstream:
  https://github.com/krb5/krb5/pull/1437/</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1756468800">- Update to 1.22.1
  * Fix a vulnerability in GSS MIC verification [CVE-2025-57736]
- Changes in 1.22.0
  User experience
  * The libdefaults configuration variable "request_timeout" can be
    set to limit the total timeout for KDC requests. When making a
    KDC request, the client will now wait indefinitely (or until the
    request timeout has elapsed) on a KDC which accepts a TCP
    connection, without contacting any additional KDCs. Clients will
    make fewer DNS queries in some configurations.
  * The realm configuration variable "sitename" can be set to cause
    the client to query site-specific DNS records when making KDC
    requests.
  Administrator experience
  * Principal aliases are supported in the DB2 and LMDB KDB modules
    and in the kadmin protocol. (The LDAP KDB module has supported
    aliases since release 1.7.)
  * UNIX domain sockets are supported for the Kerberos and kpasswd
    protocols.
  * systemd socket activation is supported for krb5kdc and kadmind.
  Developer experience
  * KDB modules can be be implemented in terms of other modules using
    the new krb5_db_load_module() function.
  * The profile library supports the modification of empty profiles
    and the copying of modified profiles, making it possible to
    construct an in-memory profile and pass it to
    krb5_init_context_profile().
  * GSS-API applications can pass the GSS_C_CHANNEL_BOUND flag to
    gss_init_sec_context() to request strict enforcement of channel
    bindings by the acceptor.
  Protocol evolution
  * The PKINIT preauth module supports elliptic curve client
    certificates, ECDH key exchange, and the Microsoft paChecksum2 field.
  * The IAKERB implementation has been changed to comply with the
    most recent draft standard and to support realm discovery.
  * Message-Authenticator is supported in the RADIUS implementation
    used by the OTP kdcpreauth module.
  Code quality
  * Removed old-style function declarations, to accomodate compilers
    which have removed support for them.
  * Added OSS-Fuzz to the project's continuous integration infrastructure.
  * Rewrote the GSS per-message token parsing code for improved safety.
- Updated patches:
  * 0001-ksu-pam-integration.patch
  * 0002-krb5-1.9-manpaths.patch
  * 0003-Adjust-build-configuration.patch
  * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch
  * 0005-krb5-1.6.3-ktutil-manpage.patch
  * 0006-krb5-1.12-api.patch
  * 0007-SELinux-integration.patch
  * 0008-krb5-1.9-debuginfo.patch
- Renamed patches:
  * 0011_usr_etc.patch -&gt; 0009-UsrEtc-support.patch
- Deleted patches:
  * 0009-Fix-three-memory-leaks.patch
  * 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1763985600">- Fix memory leak; (bsc#1252989); Update patch
  0009-UsrEtc-support.patch</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1767873600">- Immutable mode support, create /var/log/krb5 dir via
  systemd.tmpfiles; (PED-14767).
- Add krb5-log.tmpfiles</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 1.22.2
  * Fix a SPNEGO packet parsing bug which could cause GSS mechanism
    negotiation failure.
- Fix building with glibc 2.43; (bsc#1257257); Add patch
  0010-Fix-strchr-conformance-to-C23.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774094400">- Add compatibility with autoconf 2.73 by adding patch
  0011-autoconf-2.73-compatibility.patch from upstream pull
  request https://github.com/krb5/krb5/pull/1485</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1778068800">- Fix Fix two NegoEx parsing vulnerabilities:
  * CVE-2026-40355, bsc#1263366
  * CVE-2026-40356, bsc#1263367
- Add patch 0012-Fix-two-NegoEx-parsing-vulnerabilities.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1782734400">- Prevent read overrun in kdb-ldap:
  * CVE-2026-11850, bsc#1268131
- Add patch 0013-Prevent-read-overrun-in-libkdb_ldap.patch</changelog>
</package>
<package pkgid="5cb3a3988051d7a97e80532a69c8e9f1efe3be1d70a0643875c9101da4f29beee4cff9a6d5c02c455c8db4b096325d11331249800330819edfe64051070844b1" name="krb5-plugin-preauth-spake-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.2" rel="4.2"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738238400">- Prevent overflow when calculating ulog block size. An authenticated
  attacker can cause kadmind to write beyond the end of the mapped
  region for the iprop log file, likely causing a process crash;
  (CVE-2025-24528); (bsc#1236619).
- Add patch 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1751457600">- Moved /etc/krb5.conf to /usr/etc/krb5.conf
  This patch (0011_usr_etc.patch) is upstream:
  https://github.com/krb5/krb5/pull/1437/</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1756468800">- Update to 1.22.1
  * Fix a vulnerability in GSS MIC verification [CVE-2025-57736]
- Changes in 1.22.0
  User experience
  * The libdefaults configuration variable "request_timeout" can be
    set to limit the total timeout for KDC requests. When making a
    KDC request, the client will now wait indefinitely (or until the
    request timeout has elapsed) on a KDC which accepts a TCP
    connection, without contacting any additional KDCs. Clients will
    make fewer DNS queries in some configurations.
  * The realm configuration variable "sitename" can be set to cause
    the client to query site-specific DNS records when making KDC
    requests.
  Administrator experience
  * Principal aliases are supported in the DB2 and LMDB KDB modules
    and in the kadmin protocol. (The LDAP KDB module has supported
    aliases since release 1.7.)
  * UNIX domain sockets are supported for the Kerberos and kpasswd
    protocols.
  * systemd socket activation is supported for krb5kdc and kadmind.
  Developer experience
  * KDB modules can be be implemented in terms of other modules using
    the new krb5_db_load_module() function.
  * The profile library supports the modification of empty profiles
    and the copying of modified profiles, making it possible to
    construct an in-memory profile and pass it to
    krb5_init_context_profile().
  * GSS-API applications can pass the GSS_C_CHANNEL_BOUND flag to
    gss_init_sec_context() to request strict enforcement of channel
    bindings by the acceptor.
  Protocol evolution
  * The PKINIT preauth module supports elliptic curve client
    certificates, ECDH key exchange, and the Microsoft paChecksum2 field.
  * The IAKERB implementation has been changed to comply with the
    most recent draft standard and to support realm discovery.
  * Message-Authenticator is supported in the RADIUS implementation
    used by the OTP kdcpreauth module.
  Code quality
  * Removed old-style function declarations, to accomodate compilers
    which have removed support for them.
  * Added OSS-Fuzz to the project's continuous integration infrastructure.
  * Rewrote the GSS per-message token parsing code for improved safety.
- Updated patches:
  * 0001-ksu-pam-integration.patch
  * 0002-krb5-1.9-manpaths.patch
  * 0003-Adjust-build-configuration.patch
  * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch
  * 0005-krb5-1.6.3-ktutil-manpage.patch
  * 0006-krb5-1.12-api.patch
  * 0007-SELinux-integration.patch
  * 0008-krb5-1.9-debuginfo.patch
- Renamed patches:
  * 0011_usr_etc.patch -&gt; 0009-UsrEtc-support.patch
- Deleted patches:
  * 0009-Fix-three-memory-leaks.patch
  * 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1763985600">- Fix memory leak; (bsc#1252989); Update patch
  0009-UsrEtc-support.patch</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1767873600">- Immutable mode support, create /var/log/krb5 dir via
  systemd.tmpfiles; (PED-14767).
- Add krb5-log.tmpfiles</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 1.22.2
  * Fix a SPNEGO packet parsing bug which could cause GSS mechanism
    negotiation failure.
- Fix building with glibc 2.43; (bsc#1257257); Add patch
  0010-Fix-strchr-conformance-to-C23.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774094400">- Add compatibility with autoconf 2.73 by adding patch
  0011-autoconf-2.73-compatibility.patch from upstream pull
  request https://github.com/krb5/krb5/pull/1485</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1778068800">- Fix Fix two NegoEx parsing vulnerabilities:
  * CVE-2026-40355, bsc#1263366
  * CVE-2026-40356, bsc#1263367
- Add patch 0012-Fix-two-NegoEx-parsing-vulnerabilities.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1782734400">- Prevent read overrun in kdb-ldap:
  * CVE-2026-11850, bsc#1268131
- Add patch 0013-Prevent-read-overrun-in-libkdb_ldap.patch</changelog>
</package>
<package pkgid="610217fff71d9bd1509cb8c093b83d039b0a1cf7d6086093f166806e6368a7614df531bf614c91be317ee469f5d4ddd3427c2712e59ca61869cbd10e328b62e2" name="krb5-server-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.2" rel="4.2"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1738238400">- Prevent overflow when calculating ulog block size. An authenticated
  attacker can cause kadmind to write beyond the end of the mapped
  region for the iprop log file, likely causing a process crash;
  (CVE-2025-24528); (bsc#1236619).
- Add patch 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Friedrich Haubensak &lt;hsk17@mail.de&gt;" date="1745236800">- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
  still allow build on Leap 15.6</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1751457600">- Moved /etc/krb5.conf to /usr/etc/krb5.conf
  This patch (0011_usr_etc.patch) is upstream:
  https://github.com/krb5/krb5/pull/1437/</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1756468800">- Update to 1.22.1
  * Fix a vulnerability in GSS MIC verification [CVE-2025-57736]
- Changes in 1.22.0
  User experience
  * The libdefaults configuration variable "request_timeout" can be
    set to limit the total timeout for KDC requests. When making a
    KDC request, the client will now wait indefinitely (or until the
    request timeout has elapsed) on a KDC which accepts a TCP
    connection, without contacting any additional KDCs. Clients will
    make fewer DNS queries in some configurations.
  * The realm configuration variable "sitename" can be set to cause
    the client to query site-specific DNS records when making KDC
    requests.
  Administrator experience
  * Principal aliases are supported in the DB2 and LMDB KDB modules
    and in the kadmin protocol. (The LDAP KDB module has supported
    aliases since release 1.7.)
  * UNIX domain sockets are supported for the Kerberos and kpasswd
    protocols.
  * systemd socket activation is supported for krb5kdc and kadmind.
  Developer experience
  * KDB modules can be be implemented in terms of other modules using
    the new krb5_db_load_module() function.
  * The profile library supports the modification of empty profiles
    and the copying of modified profiles, making it possible to
    construct an in-memory profile and pass it to
    krb5_init_context_profile().
  * GSS-API applications can pass the GSS_C_CHANNEL_BOUND flag to
    gss_init_sec_context() to request strict enforcement of channel
    bindings by the acceptor.
  Protocol evolution
  * The PKINIT preauth module supports elliptic curve client
    certificates, ECDH key exchange, and the Microsoft paChecksum2 field.
  * The IAKERB implementation has been changed to comply with the
    most recent draft standard and to support realm discovery.
  * Message-Authenticator is supported in the RADIUS implementation
    used by the OTP kdcpreauth module.
  Code quality
  * Removed old-style function declarations, to accomodate compilers
    which have removed support for them.
  * Added OSS-Fuzz to the project's continuous integration infrastructure.
  * Rewrote the GSS per-message token parsing code for improved safety.
- Updated patches:
  * 0001-ksu-pam-integration.patch
  * 0002-krb5-1.9-manpaths.patch
  * 0003-Adjust-build-configuration.patch
  * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch
  * 0005-krb5-1.6.3-ktutil-manpage.patch
  * 0006-krb5-1.12-api.patch
  * 0007-SELinux-integration.patch
  * 0008-krb5-1.9-debuginfo.patch
- Renamed patches:
  * 0011_usr_etc.patch -&gt; 0009-UsrEtc-support.patch
- Deleted patches:
  * 0009-Fix-three-memory-leaks.patch
  * 0010-CVE-2025-24528.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1763985600">- Fix memory leak; (bsc#1252989); Update patch
  0009-UsrEtc-support.patch</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1767873600">- Immutable mode support, create /var/log/krb5 dir via
  systemd.tmpfiles; (PED-14767).
- Add krb5-log.tmpfiles</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1770033600">- Update to 1.22.2
  * Fix a SPNEGO packet parsing bug which could cause GSS mechanism
    negotiation failure.
- Fix building with glibc 2.43; (bsc#1257257); Add patch
  0010-Fix-strchr-conformance-to-C23.patch</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1774094400">- Add compatibility with autoconf 2.73 by adding patch
  0011-autoconf-2.73-compatibility.patch from upstream pull
  request https://github.com/krb5/krb5/pull/1485</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1778068800">- Fix Fix two NegoEx parsing vulnerabilities:
  * CVE-2026-40355, bsc#1263366
  * CVE-2026-40356, bsc#1263367
- Add patch 0012-Fix-two-NegoEx-parsing-vulnerabilities.patch</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1782734400">- Prevent read overrun in kdb-ldap:
  * CVE-2026-11850, bsc#1268131
- Add patch 0013-Prevent-read-overrun-in-libkdb_ldap.patch</changelog>
</package>
<package pkgid="d4f95d9ce05753e38eedeb5c9bbcda34dc42ee2229a493087dc94284218a8a10dc11aecefcd5c8948e61429a9b345fe0a42197fe102c1c0fc8618f6114206dc3" name="krdc-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772798400">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Disable automatic saving of {menu,status,tool}bar visibility during fullscreen mode (kde#515684)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * added a setting to automatically enable key grabbing in fullscreen mode (on by default)
  * Disable automatic saving of {menu,status,tool}bar visibility during fullscreen mode (kde#515684)
  * documentation.yml is no more needed
  * Switch from KWallet to QtKeychain (kde#514271)
  * Rdp: set the correct keyboardType; fix local input of some chars on japanese keyboards (kde#514241)
  * RdpSession::endPaint() : guard for empty device context and window handle (kde#512024)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Use default DEFAULT_SEVERITY for logging</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="9991a8904ed764ee9a594a28cf37413cfbda66c868a69c00475b0d62967cc360d544121808ef65754fae3ccb1437af0c85e496459fb70e5e5f1dfe5807292090" name="krdc-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772798400">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * Disable automatic saving of {menu,status,tool}bar visibility during fullscreen mode (kde#515684)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * added a setting to automatically enable key grabbing in fullscreen mode (on by default)
  * Disable automatic saving of {menu,status,tool}bar visibility during fullscreen mode (kde#515684)
  * documentation.yml is no more needed
  * Switch from KWallet to QtKeychain (kde#514271)
  * Rdp: set the correct keyboardType; fix local input of some chars on japanese keyboards (kde#514241)
  * RdpSession::endPaint() : guard for empty device context and window handle (kde#512024)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Use default DEFAULT_SEVERITY for logging</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="1944e0a8568155fa91276b5ccd9bb663ed611e5b71daf0ec5c710b7186abd029d81319193ee87bed98f46d46174711787a63d04b22576c98b2d1a2e0fe1e3471" name="krdp6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * videostream: apply the node id even when there is no PipeWire fd
  * Set NoNewPrivileges on the krdpserver systemd service
  * Ignore non-text mimetypes (kde#520175)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * Fix pointer position with the Plasma backend</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * server: fix portal registration by setting the correct desktop file name (kde#521264)
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * Fix cast to `clk::system_clock::time_point` on Gentoo/Clang
  * RdpConnection: free the peer context on teardown
  * Dispatch input delivery events on the main thread</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * VideoStream: preserve accumulated damage when coalescing progressive frames
  * Revert "Set NoNewPrivileges on the krdpserver systemd service" (kde#521776)
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="2c8a0d7c1ba7c894614956569d5b04eb1d740a94db597ab011f3b3fdacdeaa75f42d0914273911aead59c575937dc88c49e16fc398f91f5670fdd13e68a5beb0" name="krdp6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * videostream: apply the node id even when there is no PipeWire fd
  * Set NoNewPrivileges on the krdpserver systemd service
  * Ignore non-text mimetypes (kde#520175)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * Fix pointer position with the Plasma backend</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * server: fix portal registration by setting the correct desktop file name (kde#521264)
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * Fix cast to `clk::system_clock::time_point` on Gentoo/Clang
  * RdpConnection: free the peer context on teardown
  * Dispatch input delivery events on the main thread</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * VideoStream: preserve accumulated damage when coalescing progressive frames
  * Revert "Set NoNewPrivileges on the krdpserver systemd service" (kde#521776)
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="103911d6ab2a2a72a5f76729a206015e85638b632700bba5ec1a5dd02d61493f9bdc1f3e762b47c176b3fe791ce2ddaf888b2e3ab00029de0a1af6e9dc7847d8" name="krecorder-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use new ContextMenu API instead of our own solution
  * snpacraft: Add to ci and prepare for a beta release
  * Audio Input list - refreshAudioInputs: Clear before appending devices (kde#510435)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix Android build with Qt 6.11
  * Improve i18n
  * Move to the wastebin instead of deleting directly.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * ListDelegate: Fix right click by removing unused TapHandler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="bc0940affbbd62344da5b832bc21540d5390cc74242f59cf7cc6e801af9e7059e277de47938b9d6037a5f57a3ebd843c6e4ff107d4fe9196d2cf51ba9ea1d4d9" name="krecorder-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use new ContextMenu API instead of our own solution
  * snpacraft: Add to ci and prepare for a beta release
  * Audio Input list - refreshAudioInputs: Clear before appending devices (kde#510435)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix Android build with Qt 6.11
  * Improve i18n
  * Move to the wastebin instead of deleting directly.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * ListDelegate: Fix right click by removing unused TapHandler</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a0625596ccb2e011b28cf3291ff0262e69df0b7931d657c74305459efa26494933be158205cb533397666fe213a929e7271ac601224029169862511fe3d6e24a" name="krelay-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760443200">- new package krelay: a better alternative to 'kubectl
  port-forward' that can forward TCP or UDP traffic to IP/Host
  which is accessible inside the cluster</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.2.0:
  * feat: manage krelay-server via Job with idle-timeout self-exit
    (#101)
  * chore(deps): bump github.com/moby/spdystream from 0.5.0 to
    0.5.1 (#102)
  * chore(deps): bump the actions group with 5 updates (#98)
  * chore(deps): bump the gomod group with 5 updates (#97)
  * Add e2e tests and fix broken cobra flag registration (#103)
  * docs: add CLAUDE.md and refresh README (#100)
  * chore(deps): bump the actions group with 2 updates (#96)
  * chore(deps): bump the gomod group with 4 updates (#95)
  * chore(deps): bump the gomod group with 5 updates (#94)
  * chore(deps): bump the gomod group with 5 updates (#92)
  * chore(deps): bump the actions group with 2 updates (#93)
  * fix: restore expected behavior for the root command (#91)
  * feat: socks5 proxy (#90)
  * feat: allow specifying listen address per target  (#87)
  * chore(deps): bump actions/setup-go from 5 to 6 in the actions
    group (#85)
  * chore(deps): bump the gomod group across 1 directory with 5
    updates (#84)
  * chore(deps): bump the gomod group with 5 updates (#81)
  * chore(deps): bump actions/checkout from 4 to 5 in the actions
    group (#80)</changelog>
</package>
<package pkgid="761f4035f9d84252fe00c7888704b4227fe0782e6d8b4ff70b8d7a1eaaff0edc0689a01fff56f0455bc317ca9e1706f9edad0ac848f2b111cae50a419f4458ba" name="krename-debuginfo" arch="i586">
  <version epoch="0" ver="5.0.2git.20250321T014623~262bdbe" rel="1.6"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1601640000">- Add Close-the-app-if-the-progress-dialog-is-closed.patch to fix
  krename not terminating after renaming (boo#1177221, kde#395084)</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1601985600">- Update to 5.0.1:
  * Escape/unescape filenames with special characters (kde#391291)
  * Close the app if the progress dialog is closed (kde#395084)
  * Fix building against exiv2-0.27
  * Fix build with taglib and ECM &gt;= 5.72.0
  * Make icons look sharp with HiDPI (kde#418112)
- Drop patches merged upstream:
  * 0001-Use-cmakedefine01-instead-of-macro_bool_to_01.patch
  * 0002-Fix-building-against-exiv2-0.27.patch
  * 0003-Fix-the-previous-commits-and-the-build-with-exiv2-0..patch
  * use-local-cmake-modules-first.patch
  * Close-the-app-if-the-progress-dialog-is-closed.patch
- Drop lower-minimum-cmake-version.patch, Leap 42.3 is no longer
  supported
- Refresh servicemenus-files.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1603195200">- Make krename own the locolor icon directories.
  kf5-filesystem doesn't own these folders anymore.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618660800">- Update URL.</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1662465600">- Update to 5.0.2:
  * Prevent resizing issues with huge history entries (kde#398980)
  * cmake: stop shipping app icons as locolor
  * cmake: install 16px locolor icon as hicolor
  * Add additional information to Appstream metadata
  * Port away from deprecated KMessageBox::sorry
  * Use action terms instead of Yes/No buttons in dialogs
  * Remove the handbook entry leading into nowhere
  * Fix starting from app launcher on Wayland (kde#427207)
  * Updated translations (with newly included Estonian and Indonesian)
- Add signature file and keyring</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688472000">- Add patch:
  * 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691150400">- Add patches:
  * 0001-Support-podofo-0.10.patch
  * 0002-cmake-Improve-FindPoDoFo.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742904000">- Switch to a git snapshot using Qt 6 / KF 6
- Drop patches:
  * servicemenus-files.patch
  * 0001-Support-podofo-0.10.patch
  * 0002-cmake-Improve-FindPoDoFo.patch
  * 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch
  * remove-gplv2-code.diff</changelog>
</package>
<package pkgid="46d83b6615a6b240e3d84dcbf7defc957ed54012bd95cab97e8ad564c5268b3c5591d2cd721ad91438f0b2071fb426717e48d6e467206a7d8789a81a2595a78b" name="krename-debugsource" arch="i586">
  <version epoch="0" ver="5.0.2git.20250321T014623~262bdbe" rel="1.6"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1601640000">- Add Close-the-app-if-the-progress-dialog-is-closed.patch to fix
  krename not terminating after renaming (boo#1177221, kde#395084)</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1601985600">- Update to 5.0.1:
  * Escape/unescape filenames with special characters (kde#391291)
  * Close the app if the progress dialog is closed (kde#395084)
  * Fix building against exiv2-0.27
  * Fix build with taglib and ECM &gt;= 5.72.0
  * Make icons look sharp with HiDPI (kde#418112)
- Drop patches merged upstream:
  * 0001-Use-cmakedefine01-instead-of-macro_bool_to_01.patch
  * 0002-Fix-building-against-exiv2-0.27.patch
  * 0003-Fix-the-previous-commits-and-the-build-with-exiv2-0..patch
  * use-local-cmake-modules-first.patch
  * Close-the-app-if-the-progress-dialog-is-closed.patch
- Drop lower-minimum-cmake-version.patch, Leap 42.3 is no longer
  supported
- Refresh servicemenus-files.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1603195200">- Make krename own the locolor icon directories.
  kf5-filesystem doesn't own these folders anymore.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618660800">- Update URL.</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1662465600">- Update to 5.0.2:
  * Prevent resizing issues with huge history entries (kde#398980)
  * cmake: stop shipping app icons as locolor
  * cmake: install 16px locolor icon as hicolor
  * Add additional information to Appstream metadata
  * Port away from deprecated KMessageBox::sorry
  * Use action terms instead of Yes/No buttons in dialogs
  * Remove the handbook entry leading into nowhere
  * Fix starting from app launcher on Wayland (kde#427207)
  * Updated translations (with newly included Estonian and Indonesian)
- Add signature file and keyring</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688472000">- Add patch:
  * 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691150400">- Add patches:
  * 0001-Support-podofo-0.10.patch
  * 0002-cmake-Improve-FindPoDoFo.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742904000">- Switch to a git snapshot using Qt 6 / KF 6
- Drop patches:
  * servicemenus-files.patch
  * 0001-Support-podofo-0.10.patch
  * 0002-cmake-Improve-FindPoDoFo.patch
  * 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch
  * remove-gplv2-code.diff</changelog>
</package>
<package pkgid="172f07e3f55c895b63c59d10ce2a8ebd6b7b59feed54e3bc8efaa267a18dee817df83e674e74cf9213b68fdf7fc99fc74f388d47862b15481f3fd3f30afc31e1" name="kreversi-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5985cd9e1d83dca78202f43203f98a88d9d9f7e9556a04a1f6111a41df27ead2e3f3e72acfb24cfdea89ced156807cda73e12c6d6426d0eb60dd13cc6219c035" name="kreversi-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="c94c94d344828fe14d559d8607aca5839e195bf5a82bbb84ef02322a351b6157b5f6d18ed0795d5df6237c5fc8ce93ad92ce8db4d7d6230fa3caf1ec9ea1f918" name="krfb-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use symbolic icon in tray
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * CI - Flatpak - Use tarball as Git server is unavailable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * framebuffers/pipewire: don't bind to protocol versions we don't support (kde#522627)
  * Format project
  * main-virtualmonitor: Make options optional and add reasonable defaults (kde#497071)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="abfaad3b7f220f2ed278d2566bbabdffe56d430fa2a537f5bc370f7d1c1c27b3709d27e1b41351ce05a99168539eae8f80bff469ae4c11c87d2e2628b8e1afd9" name="krfb-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Use symbolic icon in tray
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * CI - Flatpak - Use tarball as Git server is unavailable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * framebuffers/pipewire: don't bind to protocol versions we don't support (kde#522627)
  * Format project
  * main-virtualmonitor: Make options optional and add reasonable defaults (kde#497071)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="ea522a228ff30172bcdb09e9f9d4e905da19104285c5c2ca3599b6da837b17b06139f141da37baa1b34ccf4c49e460b98d62021fb1b57e786214aedd229dd26d" name="kristall-debuginfo" arch="i586">
  <version epoch="0" ver="0.4" rel="1.13"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1594036800">- Initial package of kristall 0.3 for openSUSE
- Add kristall-qmake5.patch:
  Use qmake-qt5 instead of qmake</changelog>
  <changelog author="&quot;Joshua Smith&quot; &lt;jsmithfpv@gmail.com&gt;" date="1683892800">- Update to kristall 0.4
  * Basic Emoji rendering support using OpenMoji
  * Changed: Improved favourites: Adds grouping and custom names
  * Adds support for text/kristall-theme mime to preview/install
    kristall themes via the browser surface
  * Adds Ctrl-F search function
  * Adds Mouse middle now opens links in new tabs
  * Adds Ctrl + mouse left opens links in new tabs
  * Adds Mouse middle now closes tabs when clicking them
  * Adds improved settings system with folder-based approach
  * Adds colored icons to dark/light theme so it has improved
    contrast
  * Adds new action: “View/Show document source” will display the
    raw data of the document in a small separate window
  * Change: Document styles are now saved as files which are
    exchangeable
  * Change: Makes TLS editor columns sortable
  * Adds single-session mode so opening links will open them in the
    currently focused window instead of a new instance every time.
  * Adds the option to open multiple kristall windows in one
    session.
  * Adds --new-window command line option to open urls into a new
    kristall window instead of opening them as a new tab
  * Adds --isolated command line option to start a separated
    instance of kristall
  * Adds possibility to open favourites with enter key in addition
    to double clicking.
  * Adds possibility to open history entries with enter key in
    addition to double clicking.
  * Fix: Gophermap icons map now respect the background color
- Drop kristall-qmake5.patch</changelog>
</package>
<package pkgid="81188d7c759d3cc63fad7f0af142fe91f21db7cc29236719c927c6660de3156941adea58787ab4b740ad2f6b8e0e40075592063831c6f8d1afb7be8dd56ea781" name="krita-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.13" rel="1.2"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1726401600">- Revert to use default gcc on Tumbleweed
  * issue between boost and gcc14 has been fixed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727611200">- Update to 5.2.5
  https://krita.org/en/posts/2024/krita-5-2-5-released/
  * Correctly adjust audio playback when animation framerate is
    changed.
  * Fix no layer being activated on opening a document (kde#490375)
  * [mlt] Fix incorrect usage of get_frame API (kde#489146)
  * Fix forbidden cursor blinking when switching tools with
    shortcuts (kde#490255)
  * Fix conflicts between mouse and touch actions requested
    concurrently (kde#489537)
  * Only check for the presence of bt2020PQColorSpace on
    Windows (kde#490301)
  * Run macdeployqt after searching for missing libs (kde#490181)
  * Fix crash when deleting composition
  * Fix scaling down image with 1px grid spacing (kde#490898)
  * Fix layer activation issue when opening multiple
    documents (kde#490843)
  * Make clip-board pasting code a bit more robust (kde#490636)
  * Fix a number of issues with frame generation (kde#486417)
  * A number of changes related to qt6 port changes.
  * Fix black canvas appearing when "Limit animation frame size"
    is active (kde#486417)
  * WebP: fix colorspace export issue when dithering is
    enabled (kde#491231)
  * WebP: preserve color profile on export if color model is RGB(A)
  * Fix layer selection when a layer was removed while view was inactive
  * Fix On-Canvas Brush Editor's decimal sliders (kde#447800, kde#457744)
  * Make sure file layers are updated when image size or resolution
    changes (kde#467257, kde#470110)
  * Fix Advanced Export of the image with filter masks or layer
    styles (kde#476980)
  * Avoid memory leak in the advanced export function
  * Fix mipmaps not being regenerated after transformation was
    finished or cancelled (kde#480973)
  * [Gentoo] Don't use xsimd::default_arch in the pixel scaler code
  * KisZug: Fix ODR violation for map_*
  * Fix a crash in Filter Brush when changing the filter type (kde#478419)
  * PSD: Don't test reference layer for homogenous check (kde#492236)
  * Fix an assert that should have been a safe assert (kde#491665)
  * Set minimum freetype version to 2.11 (kde#489377)
  * Set Krita Default on restoring defaults (kde#488478)
  * Fix loading translated news (kde#489477)
  * Make sure that older files with simple transform masks load
    fine &amp; Fix infinite loop with combination of
    clone + transform-mask-on-source (kde#492320)
  * Fix more cycling updates in clone/transform-masks
    combinations (kde#443766)
  * Fix incorrect threaded image access in multiple clone
    layers (kde#449964)
  * TIFF: Ignore resolution if set to 0 (kde#473090)
  * Specific Color Selector: Update labels fox HSX (kde#475551)
  * Specific Color Selector: Fix RGB sliders changing
    length (kde#453649)
  * Specific Color Selector: Fix float slider step 1 -&gt; 0.01
  * Specific Color Selector: Fix holding down spinbox
    arrows (kde#453366)
  * Fix clone layers resetting the animation cache (kde#484353)
  * Fix an assert when trying to activate an image
    snapshot (kde#492114)
  * Fix redo actions to appear when undoing juggler-compressed
    actions (kde#491186)
  * Update cache when cloning perspective assistants (kde#493185)
  * Fix a warning on undoing flattening a group (kde#474122)
  * Relink clones to the new layer when flattening (kde#476514)
  * Fix onion skins rendering on layers with a transform
    masks (kde#457136)
  * Fix perspective value for hovering pixel
  * Fix Move and Transform tool to work with Pass-Through
    groups (kde#457957)
  * JPEG XL: Export: implement streaming encoding and progress
    reporting
  * Deselect selection when pasting from the clipboard (kde#459162)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727784000">- Update to 5.2.6:
  * Fix a critical error with pass-through group layers (kde#493774)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1738238400">- Update to 5.2.9
  * Add shortcuts to bezier curve and freehand path
  * Fix original offsets not being accounted for when copying
    from another document (kde#490998)
  * Fix updates when copy-pasting multiple nodes into a new document
  * Fix infinite loop when trying to update pass-through nodes
    (kde#493774, kde#493830, kde#493837)
  * Fix Photobash Crash
  * Bug fix: Added A1 and A2 sizes when creating a document
  * Fix a crash when trying to merge down a layer created after
    a reference image addition
  * Possibly fix saving EXR files with extremely low alpha values
  * Fix infinite loop when a clone layer is connected to a
    group with clones
  * Dynamic brush tool shouldn't load the saved smoothing
    configuration (kde#493249)
  * Fix bogus offset when saving EXR with moved layers
  * Try to keep color space profile when saving EXR of
    incompatible type
  * Fix crash when re-importing the same resource, but changed
    (kde#484796)
  * Fix range of Saturation and Value brush options (kde#487469)
  * Check pointer before dereferencing. (kde#479405)
  * Fix loading .kpp files with embedded top-level resources
    (kde#487866, kde#456586, kde#456197)
  * Fix a crash when trying to clear scratchpad while it is busy
    (kde#488800)
  * Fix the current preset thumbnail to be present in the preset
    save dialog (kde#488673, kde#446792)
  * JPEG XL: Fix potential lockup when loading multipage images
  * Set the correct shortcut for zoom in in the action file
    (kde#484365)
  * Fixed: some tools is interrupted by recorder. (kde#488472,
    kde#477715, kde#484783)
  * Make sure that the text tool is not interrupted by the
    recorder (kde#495768)
  * Recover "Clean Up" button in the Krita's Recordings Manager
    (kde#455207)
  * Fix a possible saving lockout due to incorrect ownership of
    the saving mutex (kde#496018)
  * Fixes to the unit spinboxes, a new context menu has been
    added to change the unit.
  * Make vector and raster selections to behave in the same way
    when creating tiny selections (kde#445935)
  * Fix unclosed paths when intersecting two rectangular
    selections (kde#408369)
  * Fix crash when closing Krita while Calligraphy Tool is
    active (kde#496257)
  * Fix following existing shape in the Calligraphy Tool
    (kde#433288)
  * Fix "Copy into new Layer" action when working with vector
    layers (kde#418317)
  * Make sure that eraser button is properly initialized on
    Krita start (kde#408440)
  * Fix focus issues in Canvas Size dialog (kde#474809)
  * Disable snapping to image center by default (kde#466718)
  * Make sure that point-based snap points have higher priority
    than line-based ones (kde#492434)
  * Implement canvas decorations for Snap-to-guides feature
  - Don't allow lowering/raising a mask into a locked layer
  * Fix display profile conversion flags to be updated on
    settings change (kde#496388)
  * Switch color history in the popup palette to use last-used
    sorting (kde#441900)
  * Add Unify Layers Color Space action
  * Fix incorrect action text for "Paste Shape Style"
    (kde#497035)
  * Fix backward compatibility of Per-Channel filter (kde#497336)
  * Fix rendering of the warning icon in the composite op
    selector
  * Simplify path point and control point move strategies.
  * Fix an assert when modifying Mesh Gradient on a shape
    (kde#496519)
  * Fix aspect ratio of Resource Manager tooltips
  * Improve rendering of pattern thumbnails
  * Fix artifacts when painting under a gaussian blus layer in
    WA-mode (kde#434938)
  * Fix an assert when undoing merging of locked layers
    (kde#497389)
  * Remove ignoring of the mouse events in KoPathTool (kde#411855)
  * Use traceback instead of cgitb (kde#497859)
  * Fix ambiguous "break path" shortcut in Shape Edit Tool
    (kde#429503)
  * Add position indepndent property to libraqm
  * Fix python Py_SetPath() deprecation by always using qputenv()
  * JPEG XL export: Fix unable to set EPF value to -1 (encoder
    chooses)
  * G'Mic has been updated to 3.5.0 stable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1748606400">- backport 5d44af277b005692241a09f30e11bb0d16166823.patch:
  Fix Python invalid escape sequence warnings boo#1243841</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1752062400">- Update to 5.2.10
  https://krita.org/en/posts/2025/krita-5.2.10-released/
  * Raster layer opacity changes now properly clear the animation
    cache. (kde#499389)
  * Fix incorrect scaling of animated transform mask values.
    (kde#469881)
  * Allow resetting onion skins to default values. (kde#466977)
  * Fix a crash in clipboard handling. (kde#501560)
  * Resize canvas: reset the canvas size when toggling the
    "preserve aspect ratio" button. (kde#452605)
  * TIFF: Tiff files would append the entire image again on
    saving again because we didn't truncate the file on
    saving. (kde#500870)
  * Fix a crash when autosaving extremely big files.
  * Make updating the rulers more responsive during canvas
    transformations
  * Make panning more responsive
  * Improve performance of the statusbar
  * Fix the transform tool to show reordered layers preview
    (kde#503201)
  * OpenRaster: default group layers to non-passthrough mode,
    following the specitication. Thanks Wareya Na!
  * Palettes: use the title field for the palette name for
    Adobe Color Book palettes
  * Fix the brush preview when creating a new preset with canvas
    mirroring enabled. (kde#501153)
  * Fix handling of groups in palette files</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1752148800">- Add upstream change:
  * 0001-Fix-build-with-libheif-1.20.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755691200">- Update to 5.2.11
  https://krita.org/en/posts/2025/krita-5.2.11-released/
  * Fix an issue updating the canvas when entering/exiting
    canvas-only mode
  * Fix an issue in the index colors filter when trying to apply
    the filter to a layer that has only one, non-transparent color
  * Fix Python invalid escape sequence warnings (kde#489526)
- Add upstream change:
  * 0001-Fix-compilation-with-heif-1.20.2.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1758801600">- Update to 5.2.13
  https://krita.org/en/posts/2025/krita-5.2.13-released/
  * Fixes CVE-2025-59820
- Drop patches:
  * 5d44af277b005692241a09f30e11bb0d16166823.patch
  * 0001-Fix-build-with-libheif-1.20.patch
  * 0001-Fix-compilation-with-heif-1.20.2.patch</changelog>
</package>
<package pkgid="cc540c738e620b6e7cb7ca3663a366b0dfa5a6ed354b22d9dbc68920c24988d71ca7062b589fb6e6aaf1179863bc0912f4edc009a923835fdf20af306bb06f07" name="krita-debugsource" arch="i586">
  <version epoch="0" ver="5.2.13" rel="1.2"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1726401600">- Revert to use default gcc on Tumbleweed
  * issue between boost and gcc14 has been fixed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727611200">- Update to 5.2.5
  https://krita.org/en/posts/2024/krita-5-2-5-released/
  * Correctly adjust audio playback when animation framerate is
    changed.
  * Fix no layer being activated on opening a document (kde#490375)
  * [mlt] Fix incorrect usage of get_frame API (kde#489146)
  * Fix forbidden cursor blinking when switching tools with
    shortcuts (kde#490255)
  * Fix conflicts between mouse and touch actions requested
    concurrently (kde#489537)
  * Only check for the presence of bt2020PQColorSpace on
    Windows (kde#490301)
  * Run macdeployqt after searching for missing libs (kde#490181)
  * Fix crash when deleting composition
  * Fix scaling down image with 1px grid spacing (kde#490898)
  * Fix layer activation issue when opening multiple
    documents (kde#490843)
  * Make clip-board pasting code a bit more robust (kde#490636)
  * Fix a number of issues with frame generation (kde#486417)
  * A number of changes related to qt6 port changes.
  * Fix black canvas appearing when "Limit animation frame size"
    is active (kde#486417)
  * WebP: fix colorspace export issue when dithering is
    enabled (kde#491231)
  * WebP: preserve color profile on export if color model is RGB(A)
  * Fix layer selection when a layer was removed while view was inactive
  * Fix On-Canvas Brush Editor's decimal sliders (kde#447800, kde#457744)
  * Make sure file layers are updated when image size or resolution
    changes (kde#467257, kde#470110)
  * Fix Advanced Export of the image with filter masks or layer
    styles (kde#476980)
  * Avoid memory leak in the advanced export function
  * Fix mipmaps not being regenerated after transformation was
    finished or cancelled (kde#480973)
  * [Gentoo] Don't use xsimd::default_arch in the pixel scaler code
  * KisZug: Fix ODR violation for map_*
  * Fix a crash in Filter Brush when changing the filter type (kde#478419)
  * PSD: Don't test reference layer for homogenous check (kde#492236)
  * Fix an assert that should have been a safe assert (kde#491665)
  * Set minimum freetype version to 2.11 (kde#489377)
  * Set Krita Default on restoring defaults (kde#488478)
  * Fix loading translated news (kde#489477)
  * Make sure that older files with simple transform masks load
    fine &amp; Fix infinite loop with combination of
    clone + transform-mask-on-source (kde#492320)
  * Fix more cycling updates in clone/transform-masks
    combinations (kde#443766)
  * Fix incorrect threaded image access in multiple clone
    layers (kde#449964)
  * TIFF: Ignore resolution if set to 0 (kde#473090)
  * Specific Color Selector: Update labels fox HSX (kde#475551)
  * Specific Color Selector: Fix RGB sliders changing
    length (kde#453649)
  * Specific Color Selector: Fix float slider step 1 -&gt; 0.01
  * Specific Color Selector: Fix holding down spinbox
    arrows (kde#453366)
  * Fix clone layers resetting the animation cache (kde#484353)
  * Fix an assert when trying to activate an image
    snapshot (kde#492114)
  * Fix redo actions to appear when undoing juggler-compressed
    actions (kde#491186)
  * Update cache when cloning perspective assistants (kde#493185)
  * Fix a warning on undoing flattening a group (kde#474122)
  * Relink clones to the new layer when flattening (kde#476514)
  * Fix onion skins rendering on layers with a transform
    masks (kde#457136)
  * Fix perspective value for hovering pixel
  * Fix Move and Transform tool to work with Pass-Through
    groups (kde#457957)
  * JPEG XL: Export: implement streaming encoding and progress
    reporting
  * Deselect selection when pasting from the clipboard (kde#459162)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727784000">- Update to 5.2.6:
  * Fix a critical error with pass-through group layers (kde#493774)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1738238400">- Update to 5.2.9
  * Add shortcuts to bezier curve and freehand path
  * Fix original offsets not being accounted for when copying
    from another document (kde#490998)
  * Fix updates when copy-pasting multiple nodes into a new document
  * Fix infinite loop when trying to update pass-through nodes
    (kde#493774, kde#493830, kde#493837)
  * Fix Photobash Crash
  * Bug fix: Added A1 and A2 sizes when creating a document
  * Fix a crash when trying to merge down a layer created after
    a reference image addition
  * Possibly fix saving EXR files with extremely low alpha values
  * Fix infinite loop when a clone layer is connected to a
    group with clones
  * Dynamic brush tool shouldn't load the saved smoothing
    configuration (kde#493249)
  * Fix bogus offset when saving EXR with moved layers
  * Try to keep color space profile when saving EXR of
    incompatible type
  * Fix crash when re-importing the same resource, but changed
    (kde#484796)
  * Fix range of Saturation and Value brush options (kde#487469)
  * Check pointer before dereferencing. (kde#479405)
  * Fix loading .kpp files with embedded top-level resources
    (kde#487866, kde#456586, kde#456197)
  * Fix a crash when trying to clear scratchpad while it is busy
    (kde#488800)
  * Fix the current preset thumbnail to be present in the preset
    save dialog (kde#488673, kde#446792)
  * JPEG XL: Fix potential lockup when loading multipage images
  * Set the correct shortcut for zoom in in the action file
    (kde#484365)
  * Fixed: some tools is interrupted by recorder. (kde#488472,
    kde#477715, kde#484783)
  * Make sure that the text tool is not interrupted by the
    recorder (kde#495768)
  * Recover "Clean Up" button in the Krita's Recordings Manager
    (kde#455207)
  * Fix a possible saving lockout due to incorrect ownership of
    the saving mutex (kde#496018)
  * Fixes to the unit spinboxes, a new context menu has been
    added to change the unit.
  * Make vector and raster selections to behave in the same way
    when creating tiny selections (kde#445935)
  * Fix unclosed paths when intersecting two rectangular
    selections (kde#408369)
  * Fix crash when closing Krita while Calligraphy Tool is
    active (kde#496257)
  * Fix following existing shape in the Calligraphy Tool
    (kde#433288)
  * Fix "Copy into new Layer" action when working with vector
    layers (kde#418317)
  * Make sure that eraser button is properly initialized on
    Krita start (kde#408440)
  * Fix focus issues in Canvas Size dialog (kde#474809)
  * Disable snapping to image center by default (kde#466718)
  * Make sure that point-based snap points have higher priority
    than line-based ones (kde#492434)
  * Implement canvas decorations for Snap-to-guides feature
  - Don't allow lowering/raising a mask into a locked layer
  * Fix display profile conversion flags to be updated on
    settings change (kde#496388)
  * Switch color history in the popup palette to use last-used
    sorting (kde#441900)
  * Add Unify Layers Color Space action
  * Fix incorrect action text for "Paste Shape Style"
    (kde#497035)
  * Fix backward compatibility of Per-Channel filter (kde#497336)
  * Fix rendering of the warning icon in the composite op
    selector
  * Simplify path point and control point move strategies.
  * Fix an assert when modifying Mesh Gradient on a shape
    (kde#496519)
  * Fix aspect ratio of Resource Manager tooltips
  * Improve rendering of pattern thumbnails
  * Fix artifacts when painting under a gaussian blus layer in
    WA-mode (kde#434938)
  * Fix an assert when undoing merging of locked layers
    (kde#497389)
  * Remove ignoring of the mouse events in KoPathTool (kde#411855)
  * Use traceback instead of cgitb (kde#497859)
  * Fix ambiguous "break path" shortcut in Shape Edit Tool
    (kde#429503)
  * Add position indepndent property to libraqm
  * Fix python Py_SetPath() deprecation by always using qputenv()
  * JPEG XL export: Fix unable to set EPF value to -1 (encoder
    chooses)
  * G'Mic has been updated to 3.5.0 stable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1748606400">- backport 5d44af277b005692241a09f30e11bb0d16166823.patch:
  Fix Python invalid escape sequence warnings boo#1243841</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1752062400">- Update to 5.2.10
  https://krita.org/en/posts/2025/krita-5.2.10-released/
  * Raster layer opacity changes now properly clear the animation
    cache. (kde#499389)
  * Fix incorrect scaling of animated transform mask values.
    (kde#469881)
  * Allow resetting onion skins to default values. (kde#466977)
  * Fix a crash in clipboard handling. (kde#501560)
  * Resize canvas: reset the canvas size when toggling the
    "preserve aspect ratio" button. (kde#452605)
  * TIFF: Tiff files would append the entire image again on
    saving again because we didn't truncate the file on
    saving. (kde#500870)
  * Fix a crash when autosaving extremely big files.
  * Make updating the rulers more responsive during canvas
    transformations
  * Make panning more responsive
  * Improve performance of the statusbar
  * Fix the transform tool to show reordered layers preview
    (kde#503201)
  * OpenRaster: default group layers to non-passthrough mode,
    following the specitication. Thanks Wareya Na!
  * Palettes: use the title field for the palette name for
    Adobe Color Book palettes
  * Fix the brush preview when creating a new preset with canvas
    mirroring enabled. (kde#501153)
  * Fix handling of groups in palette files</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1752148800">- Add upstream change:
  * 0001-Fix-build-with-libheif-1.20.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755691200">- Update to 5.2.11
  https://krita.org/en/posts/2025/krita-5.2.11-released/
  * Fix an issue updating the canvas when entering/exiting
    canvas-only mode
  * Fix an issue in the index colors filter when trying to apply
    the filter to a layer that has only one, non-transparent color
  * Fix Python invalid escape sequence warnings (kde#489526)
- Add upstream change:
  * 0001-Fix-compilation-with-heif-1.20.2.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1758801600">- Update to 5.2.13
  https://krita.org/en/posts/2025/krita-5.2.13-released/
  * Fixes CVE-2025-59820
- Drop patches:
  * 5d44af277b005692241a09f30e11bb0d16166823.patch
  * 0001-Fix-build-with-libheif-1.20.patch
  * 0001-Fix-compilation-with-heif-1.20.2.patch</changelog>
</package>
<package pkgid="ef41e1787cbc7b8eccde49e4facd76f77c267f02579fce37b62f881fb445cd76516d118faaeb030f2714202d3af27e8835fc5789d032f079a2fd13243f08d835" name="krita-plugin-gmic-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.3" rel="1.9"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1727092800">- Update to 3.4.2. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1729598400">- Update to 3.4.3. No changelog.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1735732800">- Update to 3.5.0
  https://discuss.pixls.us/t/release-of-gmic-3-5/44490</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251200">- Fix the gimp 3 based build by using gimptool-3.0 instead of
  gimptool-2.99</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251201">- use installation of gimp plugin by using install -D</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736251202">- gimp3 plugin needs to be in a subdir</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1736337600">- switch all the Qt gui implementations to Qt6 except for the krita
  one, as this also still pulls KF5 libraries, not sure how well
  mixing KF5 and QT6 would work. (boo#1218653#c14)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736510400">- Use GCC 13 on Leap 15</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1738324800">- Update to 3.5.2
  - New features:
  - [math-core-351] Add function isfinite() that returns 0 or 1
    whether the given argument is a finite number or not (i.e.
    not inf nor NaN).
  - [math-core-351] Add function isvar(varname) that returns 0 or
    1 whether the given argument is the name of an already
    defined variable or not.
  - [math-core-351] Add function abscut(x,min,max,offset) that
    returns cut(abs(x) + offset,min,max)*sign(x) (see dedicated
    post 2 to get an idea why).
  - [stdlib-351] Add new command matchpatch_alt, a custom
    re-implementation of command matchpatch that is slower but
    easier to modify for computing custom correspondence maps
    between two images.
  - Improvements / Modifications:
  - [stdlib-351] Command scale2x_cnn: Implement downscaling
    fidelity constraint, so that a downscaled version of the
    upscaled image is closer to the input image.
  - [stdlib-351] Command denoise_cnn: Changed the network
    architecture to make it more controllable (add a user-defined
    parameter for noise level estimation).
  - [stdlib-351] Management of simultaneous neural networks has
    been improved in the nn_lib (ML library inside G’MIC). Some
    of the existing layers have been also improved.
  - Bugfix:
  - [core-353] Fix command median when size=3 and selected image
    is a one-column vector.
  - [math-core-351] Fix multi-threading issue when forcing the
    evaluation of math expressions in parallel for images that
    has less values than the number of threads (including empty
    images).
  - [math-core-351] Fix function v(a,b) that was always returning
    positive random values when a or b were negative.
  - [stdlib-351] Command display: Fix window title when
    displaying a single image that has been generated from a math
    expression.
  - [packages-352] Fix DLL issue with the G’MIC-Qt for GIMP.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1741867200">- Update to 3.5.3
  * New filter Rendering / 2.5D Extrusion renders a fake 3D
    effect from an input binary shape.
  * New filter Rendering / Fluffy Cloud renders fluffy clouds
  * [stdlib-353]  Add command at_curve, that extracts image
    pixels belonging to a spline curve passing through specified
    points
  * [stdlib-353] Add command resize_displacement, that uses
    a specific algorithm to upscale displacement maps, for
    patch-based image synthesis</changelog>
</package>
<package pkgid="025625e60a640e0fd67dfa31448451b99aaee861dd942ef04316ea6e4a0fc5638c1645e42e6a3984f14e4e96d41022e635cdc101abab56b0c96d3be1f3dc053b" name="kronometer-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.4"/>
  <changelog author="mailaender@opensuse.org" date="1425124800">- initial packaging of version 1.6.0</changelog>
  <changelog author="wbauer@tmo.at" date="1497700800">- Update to 2.1.5:
- v2.1.5
  * Fixed width of columns in the laps view.
  * Updated translations.
- v2.1.4
  * Updated homepage links
- v2.1.3
  * Fix build with ECM &gt;= 5.31
  * Prevent warning messagebox with kxmlgui &gt;= 5.30
- v2.1.2
  * Fix default size of Session dialog.
  * Don't assume there are always sessions saved.
  * Updated translations.
- v2.1.1
  * Window size can now be restored (kde#361494)
  * Fix wrongly-enabled Save action (kde#352993)
  * Fix appereance of Lap View (kde#365101)
- v2.1.0
  * Improved usability of dialogs.
  * Moved toolbar to top position.
  * Menubar is now hidden by default.
  * Dropped statusbar.
- v2.0.2
  * Fixed invisible main window with Qt 5.6
- v2.0.1
  * Fixed default height of the Kronometer window (kde#351746)
- v2.0.0
  * Port to Qt5 and KDE Frameworks 5
  * New Breeze icons: app icon and start/pause/reset/lap icons
  * Sessions persistence through a simple Session dialog, instead
    of XML files
  * Improved the Settings dialog and removed useless settings
  * Hours are now hidden by default, both in stopwatch time and
    laps times.
  * Laps absolute times are now hidden by default
  * Laps notes can now be hidden
  * Suspension awareness: pause running stopwatch if the OS is
    going to sleep (kde#349824)
  * Cleaned up UI and visible string messages
  * Stopwatch time format is automatically ovverridden when
    needed (kde#343130)
  * Fixed BUG 344714 (kde#344714)
  * Laps can now be exported to the JSON format, but not anymore
    to XML
  * Fixed Kronometer handbook not being shown from Help -&gt;
    Kronometer Handbook
  * Added manpage
  * Development: added autotests
- Adjust package description</changelog>
  <changelog author="wbauer@tmo.at" date="1512734400">- Update to 2.2.0:
  * Fixed laps export feature (Qt &gt;= 5.9 is now required)
  * Implemented screen inhibition while a stopwatch is running</changelog>
  <changelog author="wbauer@tmo.at" date="1517054400">- Update to 2.2.1:
  * Fixed laps sorting
  * Updated translations</changelog>
  <changelog author="wbauer@tmo.at" date="1558440000">- Update to 2.2.2:
  * Updated translations
- Update URL, www.aelog.org doesn't exist anymore
- Run spec-cleaner</changelog>
  <changelog author="wbauer@tmo.at" date="1564315200">- Update to 2.2.3:
  * Fixed bug #349861 (thanks to Gaurav Shah):
    https://bugs.kde.org/show_bug.cgi?id=349861 (kde#349861)
  * Updated translations</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618660800">- Update URL.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Spec cleanup
- Stop owning directories provided by the filesystem package (boo#1184786)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Require extra-cmake-modules at build time</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742472000">- Update to 2.3.0
  * Introduced Qt6 support.
  * Added option to start the stopwatch automatically
  * Added support for HiDpi screens.
  * Fixed wrong times restored from session (kde#421515)
  * Fixed stopwatch restart after system sleep (kde#439998)
  * Fixed deletion of sessions (kde#353077)
  * Fixed wrong usage of Enter key when writing a lap note (kde#438167)
  * Qt 5.15 and C++17 are now required.
  * Updated translations.
- Add patch:
  * kronometer-cmake4.patch</changelog>
</package>
<package pkgid="3a431ab1e8f42d0f909fad55ec05a859a84e5ddcc2dcfa68a3c6d15129b2f0f703a7f5540f44fcbf26aa5accf5211ca472bfb921a4c5a93e180413e03c22cf13" name="kronometer-debugsource" arch="i586">
  <version epoch="0" ver="2.3.0" rel="1.4"/>
  <changelog author="mailaender@opensuse.org" date="1425124800">- initial packaging of version 1.6.0</changelog>
  <changelog author="wbauer@tmo.at" date="1497700800">- Update to 2.1.5:
- v2.1.5
  * Fixed width of columns in the laps view.
  * Updated translations.
- v2.1.4
  * Updated homepage links
- v2.1.3
  * Fix build with ECM &gt;= 5.31
  * Prevent warning messagebox with kxmlgui &gt;= 5.30
- v2.1.2
  * Fix default size of Session dialog.
  * Don't assume there are always sessions saved.
  * Updated translations.
- v2.1.1
  * Window size can now be restored (kde#361494)
  * Fix wrongly-enabled Save action (kde#352993)
  * Fix appereance of Lap View (kde#365101)
- v2.1.0
  * Improved usability of dialogs.
  * Moved toolbar to top position.
  * Menubar is now hidden by default.
  * Dropped statusbar.
- v2.0.2
  * Fixed invisible main window with Qt 5.6
- v2.0.1
  * Fixed default height of the Kronometer window (kde#351746)
- v2.0.0
  * Port to Qt5 and KDE Frameworks 5
  * New Breeze icons: app icon and start/pause/reset/lap icons
  * Sessions persistence through a simple Session dialog, instead
    of XML files
  * Improved the Settings dialog and removed useless settings
  * Hours are now hidden by default, both in stopwatch time and
    laps times.
  * Laps absolute times are now hidden by default
  * Laps notes can now be hidden
  * Suspension awareness: pause running stopwatch if the OS is
    going to sleep (kde#349824)
  * Cleaned up UI and visible string messages
  * Stopwatch time format is automatically ovverridden when
    needed (kde#343130)
  * Fixed BUG 344714 (kde#344714)
  * Laps can now be exported to the JSON format, but not anymore
    to XML
  * Fixed Kronometer handbook not being shown from Help -&gt;
    Kronometer Handbook
  * Added manpage
  * Development: added autotests
- Adjust package description</changelog>
  <changelog author="wbauer@tmo.at" date="1512734400">- Update to 2.2.0:
  * Fixed laps export feature (Qt &gt;= 5.9 is now required)
  * Implemented screen inhibition while a stopwatch is running</changelog>
  <changelog author="wbauer@tmo.at" date="1517054400">- Update to 2.2.1:
  * Fixed laps sorting
  * Updated translations</changelog>
  <changelog author="wbauer@tmo.at" date="1558440000">- Update to 2.2.2:
  * Updated translations
- Update URL, www.aelog.org doesn't exist anymore
- Run spec-cleaner</changelog>
  <changelog author="wbauer@tmo.at" date="1564315200">- Update to 2.2.3:
  * Fixed bug #349861 (thanks to Gaurav Shah):
    https://bugs.kde.org/show_bug.cgi?id=349861 (kde#349861)
  * Updated translations</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618660800">- Update URL.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Spec cleanup
- Stop owning directories provided by the filesystem package (boo#1184786)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Require extra-cmake-modules at build time</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1742472000">- Update to 2.3.0
  * Introduced Qt6 support.
  * Added option to start the stopwatch automatically
  * Added support for HiDpi screens.
  * Fixed wrong times restored from session (kde#421515)
  * Fixed stopwatch restart after system sleep (kde#439998)
  * Fixed deletion of sessions (kde#353077)
  * Fixed wrong usage of Enter key when writing a lap note (kde#438167)
  * Qt 5.15 and C++17 are now required.
  * Updated translations.
- Add patch:
  * kronometer-cmake4.patch</changelog>
</package>
<package pkgid="8773322900f5f1a88290b69000d199d1832fd27b3e5b703e42d4c753dfc004209dad4d5184b1a58893eae366d6745204a714ccbcb6c7eef15dea5ded911cf596" name="kronosnet-debuginfo" arch="i586">
  <version epoch="0" ver="1.33" rel="2.2"/>
  <changelog author="jchen@suse.com" date="1540468800">- kronosnet-1.5
    changes since 1.4
  * [IMPORTANT] fix internal loopback link handling
  * Improved internal threads information for debugging purposes
    changes since 1.3
  * Reduced amount of locking around non-performance critical areas
  * Optimized threads startup and shutdown timer
- Removed: add-version.patch</changelog>
  <changelog author="Yuan Ren &lt;yren@suse.com&gt;" date="1548936000">- kronosnet-1.7
    changes since 1.6
  * Fix minor issues with libnozzle man pages
  * SCTP: support more kernel versions
  * Better debugging information of internal threads status
  * Fix build with gcc9
  * [developers] expose API version in libknet.h and enable
    all compiler warnings at build time
    changes since 1.5
  * [IMPORTANT] Fix a PMTUd packet size issue when using
    crypto communications
  * Fix build with older versions of openssl
  * Fix a CPU spinning issue when iptables are set incorrectly
  * Fix a SCTP kernel &lt;-&gt; userland compatibility issue
  * Minor other fixes across the code and build infrastructure
  * libnozzle hits the first GA release.</changelog>
  <changelog author="Yuan Ren &lt;yren@suse.com&gt;" date="1570795200">- kronosnet-1.12
    changes since 1.11
  * Default compression level use
  * Fix a lot of converity errors
  * Fix lock, buffer overrun and memory release bugs
  * Retry locking in case of failure in SCTP
  * Stabilize latency calculation when nodes are not responsive
    changes since 1.10
  * Log information about detected kernel MTU
  * Fix MTU calculation when using crypto and add docs
  * Rework the whole math to calculate MTU
  * Add dynamic pong timeout when using crypto
  * Add ability to manually override MTU and disable PMTUd
    changes since 1.9
  * automatically add and remove point to point access lists
  * allow knet_bench to enable/disable access lists
  * enable access lists for GENERIC_ACL protocols (udp for example)
  * add access lists support to sctp
  * Do some function rename and code cleanup
  * Add documentation for enable_access_list
  * add external API calls to manage access lists
  * add support for libzstd
  * fix openssl1.0 initialization code
    changes since 1.8
  * remove libnss 3des support
  * improve error message decoding from ICMP errors
    changes since 1.7
  * fix libnozzle man page generation target
  * don´t specify destination address for connection oriented protocols
  * increase log level for currently used links</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1586952000">- kronosnet-1.15
    changes since 1.14
  * [stats] allow knet_link_get_status to operate in readlock context
  * [stats] allow knet_handle_get_stats to operate in a readlock context
  * [rx] kill unused variable
  * [transports] use SO_REUSEADDR only for sctp
  * [man] Enhance prio description of POLICY_PASSIVE
  * man: Change strcat to strncat
  * man: Fix covscan reports in doxyxml.c
    changes since 1.13
  * [global] Update copyright across the board
  * [sctp] major surgery to use only SCTP events to determine socket status
  * [rx] use defines to determine RX data types vs random numbers
  * [tx] Don't Clear out msghdr for all transports.
  * [rx] Don't return 512 EOF messages from _recvmmsg
  * [rx] send reply packets only when transport is connected
  * [rx] unify latency values to a capped value to link precision
  * [latency] fix incorrect math that could lead to bad latency calculation
  * [udp] Better fix for -ENETUNREACH
  * [udp] simplify code (same logic)
  * [udp] don't make socket spin if a network I/F is down
  * [nozzle] use interface name size consistently and drop strncpy in favour of memmove
  * [host] use KNET_MAX_HOST_LEN consistently
  * [handle] fix typo in error log message
  * [handle] make sure to unlock config handle on failure
  * [RX] silence defrag buffer expiration debug error
  * [TX] discard too big packets when reading from socketpairs
  * [RX] handle short write to the application properly
  * [RX] Discard incoming packets if knet cannot reply back.
  * [build] fix openssl version detection when not using pkg-config
    changes since 1.12
  * [PMTUd] invalidate MTU for a link if the value is lower than minimum
  * [rx] copy data into the defrag buffer only if we know the size of the frame
  * [host] fix defrag buffers reclaim logic
  * [host] rename variables to make it easier to read the code</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1711540800">- kronosnet-1.28
    changes since 1.15
  * [links] fix conversion
  * [rx] allow links to be active faster
  * [links] fix ping interval and pong timeout value checking
  * [nozzle] don´t leak tun/tap interfaces in test suite
  * [crypto] Try crypt and decrypt on crypto_init
  * [spec] Migrate to SPDX license
  * [nozzle] tests: Fix 'set_down' test on FreeBSD-devel
  * [tx] Remove expensive memsets
  * [log] Add a TRACE log level
  * [man] update to latest doxyxml from libqb
  * [udp] Move EPERM to be alongside EMSGSIZE in tx error handler
  * [pmtud] Reset/restart pmtud when a node joins
  * [doc] To Do list moved to projects.clusterlabs.org (#379)
  * [logging] Fix Initializing typo
  * [tx] fix epoll event size to cope with extra event on send to link
  * [tests] deal with new annocheck symlink checks
  * [tests] update memcheck exceptions
  * [UDP] Check for EHOSTUNREACH
  * [build] fix flag detections for gcc
  * [doc] update links to mailing lists and drop obsolete test suite
  * [logging] slow down knet a bit when log socket is busy
  * [crypto] improve logging when failing to decrypt packets
  * [udp] use ICMP error messages to trigger faster link down detection
  * [host] fix dst_seq_num initialization race condition
  * [crypto] fix nss crypto buffer boundaries usage
  * [build] fix debug build vs annocheck parameters
  * [tests] temporary disable annobin lto check for centos8 failure
  * [build] Add annobin build/check support
  * [nozzle] fix tests on machines that don´t have bash
  * [tests] make execution of functional testing optionals
  * send: Fix send_sync()
  * [transports] remove unused internal ACL API
  * [acl] major internal rework
  * [acl] make knet_link_add_acl a wrapper to knet_link_insert_acl
  * [host] use correct seq_num to reclaim buffers
  * [rx] increase defrag buffers to better deal with network jitter
  * [man] update doxygen2man to latest from libqb
  * [doc] Add comments to structure members
  * [link] don´t allow mix of dynamic and static links
  * [link] use previously cached value as link info might not be accurate
  * [link] don´t leak resources if link configuration fails
  * [tests] suppress more libnss3 errors
  * [spec] cleanup some krosnonetd leftovers
  * [tx] minor optimizations to avoid recalculating socksize over and over
  * [docs] IRC channel is now on Libera Chat
  * [coverity] fix 2 buffer initialization (potential) issues
  * [nozzle] fix nozzle_up() on FreeBSD
  * [lib] Don't use -rpath
  * [nozzle] Remove inet_ntoa() call
  * [handle] validate handle in public API
  * [global] Update copyright
  * [docs] Update README for BSD section
  * [openssl] port knet top openssl3.0-alpha13
  * [tests] hide another internal libnss non recurring memory leak
  * [tests] add more exceptions to deal with Ubuntu latest rebuilds (clang counterpart)
  * [tests] add more exceptions to deal with Ubuntu latest rebuilds
  * [cleanup] remove unused infrastructure to send HOSTINFO messages
  * [sctp] check and warn about internal fd tracker
  * [tests] hide internal nss memory leak (non-recurring)
  * [rx] fix data stats on RX to match TX model
  * [rx] fix per link stats for data packets
  * [threads] make sure to initialize events
  * [cleanup] drop no longer used poc-code
  * [cleanup] kill all unsupported kronosnetd code
  * [cleanup] Move public APIs calls to more suitable location
  * [crypto] add support for openssl 3.0
  * [man] fix type comparison
  * [tests] more ignore list of nss internal stuff
  * [tests] ignore openssl errors triggered when building with clang
  * [tests] fix variable increment logic (detected by clang)
  * [crypto] add support for live reconfiguration
  * [build] update valgrind memcheck exception file
  * [tests] sets defaults for coverity scan check to match CI
  * [tests] add basic framework to create, join and stop many nodes
  * [tests] use link_get_enable instead of get_status
  * [tests] remove unnecessary shutdown locking
  * [build] Use git-version-gen during specfile build
  * [build] Fix fallback handling in git-version-gen
  * [man] sync doxygen2man from libqb master
  * [openssl] allow use of deprecated HMAC interface with openssl 3.0
  * [tests] strip extra symbol information generated by new nm
  * [transport] notify transports that a link is down
  * [sctp] fix ifup/ifdown handling for connected sockets
  * [netutils] move sockaddr_len definition where it belongs
  * [links] fix spacing
  * [sctp] make sure outgoing connections are bound to a specific IP address
  * [man] use libqb version of doxygen2man when available
  * [build] make sure to use correct libqb include files across
  * [lists] add missing build CFLAGS for test suite
  * [lists] drop internal implementation and use libqb one
  * [lists] fix build with recent gcc changes
  * [tests] fix return code from wait_for_packet
    Added: kronosnet-1.28.tar.xz
    Removed : kronosnet-1.28.tar.gz</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1727438400">- kronosnet-1.29
  * Fix FORTIFY source detection
  * libknet/tests: fix potential overflow with sprintf
  * [man] update to latest doxyxml from libqb</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1733313600">- kronosnet-1.30
  * Convert time_t to unsigned long long before formatting
  * Add warning when packets are being received from the wrong interface</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1765540800">- kronosnet-1.32
  * IMPORTANT: sctp support is now officially deprecated. It is disabled by default and it will be removed in knet 2.x.
  * Fix potential thread race condition in libnozzle close.
  * Fix wrong pointer in libknet RX thread, only triggered by old gcc (&lt; 11).
  * Libnozzle: different fixes for BSD to deal with new tap driver changes and don´t leak interfaces.
  * New API call in libknet to allow configuring a dscp value for KNET_LINK_FLAG_TRAFFICHIPRIO.
  * Bump soname to reflect new API call.
  * Improve OpenSSL error handling.
  * Add support for OpenIndiana.
  * Documentation updates.
  * Fix several tests to better deal with execution timing.
  * Handle some new coverity errors.
  * Create and refine STYLE_GUIDE.md for project contributions.
- kronosnet-1.31
  * Fixed incorrect lzo1x_decompress call to use the safe version
  * Udp: lower log levels for messages triggered by every single packets to trace level.</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1769688000">- kronosnet-1.33
  * Build fixes for gcc-15 (bsc#1257258)
  * Build fixes for rust coreutils
  * Coverity tests cleanup
  * Release: ship all files for completeness</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1784635200">- add a patch to fix CVE-2026-15811:
  * 0001-CVE-2026-15811-encryption-key-exposure-in-memory-aft.patch
- add a patch to fix CVE-2026-15812:
  * 0002-CVE-2026-15812-access-control-list-bypass-via-link-I.patch
- add a patch to fix CVE-2026-15813:
  * 0003-CVE-2026-15813-memory-corruption-and-out-of-bounds-a.patch
- add patches to make the tests of previous fixes run on 1.33:
  * 0004-tests-Add-runtime-log-filter-callback-infrastructure.patch
  * 0005-tests-Add-packet-injection-helper-for-RX-validation-.patch
  * adapt-backported-tests-to-1.33.patch</changelog>
</package>
<package pkgid="4d67e4469ae7de7f8672ef6dbe9be15df5cb64e3073439f87bad660691d7d56329b41469ab4c45b7d4aeaef016d8ef18f09f9da1ae3dc70701fce6e6366f3550" name="kronosnet-debugsource" arch="i586">
  <version epoch="0" ver="1.33" rel="2.2"/>
  <changelog author="jchen@suse.com" date="1540468800">- kronosnet-1.5
    changes since 1.4
  * [IMPORTANT] fix internal loopback link handling
  * Improved internal threads information for debugging purposes
    changes since 1.3
  * Reduced amount of locking around non-performance critical areas
  * Optimized threads startup and shutdown timer
- Removed: add-version.patch</changelog>
  <changelog author="Yuan Ren &lt;yren@suse.com&gt;" date="1548936000">- kronosnet-1.7
    changes since 1.6
  * Fix minor issues with libnozzle man pages
  * SCTP: support more kernel versions
  * Better debugging information of internal threads status
  * Fix build with gcc9
  * [developers] expose API version in libknet.h and enable
    all compiler warnings at build time
    changes since 1.5
  * [IMPORTANT] Fix a PMTUd packet size issue when using
    crypto communications
  * Fix build with older versions of openssl
  * Fix a CPU spinning issue when iptables are set incorrectly
  * Fix a SCTP kernel &lt;-&gt; userland compatibility issue
  * Minor other fixes across the code and build infrastructure
  * libnozzle hits the first GA release.</changelog>
  <changelog author="Yuan Ren &lt;yren@suse.com&gt;" date="1570795200">- kronosnet-1.12
    changes since 1.11
  * Default compression level use
  * Fix a lot of converity errors
  * Fix lock, buffer overrun and memory release bugs
  * Retry locking in case of failure in SCTP
  * Stabilize latency calculation when nodes are not responsive
    changes since 1.10
  * Log information about detected kernel MTU
  * Fix MTU calculation when using crypto and add docs
  * Rework the whole math to calculate MTU
  * Add dynamic pong timeout when using crypto
  * Add ability to manually override MTU and disable PMTUd
    changes since 1.9
  * automatically add and remove point to point access lists
  * allow knet_bench to enable/disable access lists
  * enable access lists for GENERIC_ACL protocols (udp for example)
  * add access lists support to sctp
  * Do some function rename and code cleanup
  * Add documentation for enable_access_list
  * add external API calls to manage access lists
  * add support for libzstd
  * fix openssl1.0 initialization code
    changes since 1.8
  * remove libnss 3des support
  * improve error message decoding from ICMP errors
    changes since 1.7
  * fix libnozzle man page generation target
  * don´t specify destination address for connection oriented protocols
  * increase log level for currently used links</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1586952000">- kronosnet-1.15
    changes since 1.14
  * [stats] allow knet_link_get_status to operate in readlock context
  * [stats] allow knet_handle_get_stats to operate in a readlock context
  * [rx] kill unused variable
  * [transports] use SO_REUSEADDR only for sctp
  * [man] Enhance prio description of POLICY_PASSIVE
  * man: Change strcat to strncat
  * man: Fix covscan reports in doxyxml.c
    changes since 1.13
  * [global] Update copyright across the board
  * [sctp] major surgery to use only SCTP events to determine socket status
  * [rx] use defines to determine RX data types vs random numbers
  * [tx] Don't Clear out msghdr for all transports.
  * [rx] Don't return 512 EOF messages from _recvmmsg
  * [rx] send reply packets only when transport is connected
  * [rx] unify latency values to a capped value to link precision
  * [latency] fix incorrect math that could lead to bad latency calculation
  * [udp] Better fix for -ENETUNREACH
  * [udp] simplify code (same logic)
  * [udp] don't make socket spin if a network I/F is down
  * [nozzle] use interface name size consistently and drop strncpy in favour of memmove
  * [host] use KNET_MAX_HOST_LEN consistently
  * [handle] fix typo in error log message
  * [handle] make sure to unlock config handle on failure
  * [RX] silence defrag buffer expiration debug error
  * [TX] discard too big packets when reading from socketpairs
  * [RX] handle short write to the application properly
  * [RX] Discard incoming packets if knet cannot reply back.
  * [build] fix openssl version detection when not using pkg-config
    changes since 1.12
  * [PMTUd] invalidate MTU for a link if the value is lower than minimum
  * [rx] copy data into the defrag buffer only if we know the size of the frame
  * [host] fix defrag buffers reclaim logic
  * [host] rename variables to make it easier to read the code</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1711540800">- kronosnet-1.28
    changes since 1.15
  * [links] fix conversion
  * [rx] allow links to be active faster
  * [links] fix ping interval and pong timeout value checking
  * [nozzle] don´t leak tun/tap interfaces in test suite
  * [crypto] Try crypt and decrypt on crypto_init
  * [spec] Migrate to SPDX license
  * [nozzle] tests: Fix 'set_down' test on FreeBSD-devel
  * [tx] Remove expensive memsets
  * [log] Add a TRACE log level
  * [man] update to latest doxyxml from libqb
  * [udp] Move EPERM to be alongside EMSGSIZE in tx error handler
  * [pmtud] Reset/restart pmtud when a node joins
  * [doc] To Do list moved to projects.clusterlabs.org (#379)
  * [logging] Fix Initializing typo
  * [tx] fix epoll event size to cope with extra event on send to link
  * [tests] deal with new annocheck symlink checks
  * [tests] update memcheck exceptions
  * [UDP] Check for EHOSTUNREACH
  * [build] fix flag detections for gcc
  * [doc] update links to mailing lists and drop obsolete test suite
  * [logging] slow down knet a bit when log socket is busy
  * [crypto] improve logging when failing to decrypt packets
  * [udp] use ICMP error messages to trigger faster link down detection
  * [host] fix dst_seq_num initialization race condition
  * [crypto] fix nss crypto buffer boundaries usage
  * [build] fix debug build vs annocheck parameters
  * [tests] temporary disable annobin lto check for centos8 failure
  * [build] Add annobin build/check support
  * [nozzle] fix tests on machines that don´t have bash
  * [tests] make execution of functional testing optionals
  * send: Fix send_sync()
  * [transports] remove unused internal ACL API
  * [acl] major internal rework
  * [acl] make knet_link_add_acl a wrapper to knet_link_insert_acl
  * [host] use correct seq_num to reclaim buffers
  * [rx] increase defrag buffers to better deal with network jitter
  * [man] update doxygen2man to latest from libqb
  * [doc] Add comments to structure members
  * [link] don´t allow mix of dynamic and static links
  * [link] use previously cached value as link info might not be accurate
  * [link] don´t leak resources if link configuration fails
  * [tests] suppress more libnss3 errors
  * [spec] cleanup some krosnonetd leftovers
  * [tx] minor optimizations to avoid recalculating socksize over and over
  * [docs] IRC channel is now on Libera Chat
  * [coverity] fix 2 buffer initialization (potential) issues
  * [nozzle] fix nozzle_up() on FreeBSD
  * [lib] Don't use -rpath
  * [nozzle] Remove inet_ntoa() call
  * [handle] validate handle in public API
  * [global] Update copyright
  * [docs] Update README for BSD section
  * [openssl] port knet top openssl3.0-alpha13
  * [tests] hide another internal libnss non recurring memory leak
  * [tests] add more exceptions to deal with Ubuntu latest rebuilds (clang counterpart)
  * [tests] add more exceptions to deal with Ubuntu latest rebuilds
  * [cleanup] remove unused infrastructure to send HOSTINFO messages
  * [sctp] check and warn about internal fd tracker
  * [tests] hide internal nss memory leak (non-recurring)
  * [rx] fix data stats on RX to match TX model
  * [rx] fix per link stats for data packets
  * [threads] make sure to initialize events
  * [cleanup] drop no longer used poc-code
  * [cleanup] kill all unsupported kronosnetd code
  * [cleanup] Move public APIs calls to more suitable location
  * [crypto] add support for openssl 3.0
  * [man] fix type comparison
  * [tests] more ignore list of nss internal stuff
  * [tests] ignore openssl errors triggered when building with clang
  * [tests] fix variable increment logic (detected by clang)
  * [crypto] add support for live reconfiguration
  * [build] update valgrind memcheck exception file
  * [tests] sets defaults for coverity scan check to match CI
  * [tests] add basic framework to create, join and stop many nodes
  * [tests] use link_get_enable instead of get_status
  * [tests] remove unnecessary shutdown locking
  * [build] Use git-version-gen during specfile build
  * [build] Fix fallback handling in git-version-gen
  * [man] sync doxygen2man from libqb master
  * [openssl] allow use of deprecated HMAC interface with openssl 3.0
  * [tests] strip extra symbol information generated by new nm
  * [transport] notify transports that a link is down
  * [sctp] fix ifup/ifdown handling for connected sockets
  * [netutils] move sockaddr_len definition where it belongs
  * [links] fix spacing
  * [sctp] make sure outgoing connections are bound to a specific IP address
  * [man] use libqb version of doxygen2man when available
  * [build] make sure to use correct libqb include files across
  * [lists] add missing build CFLAGS for test suite
  * [lists] drop internal implementation and use libqb one
  * [lists] fix build with recent gcc changes
  * [tests] fix return code from wait_for_packet
    Added: kronosnet-1.28.tar.xz
    Removed : kronosnet-1.28.tar.gz</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1727438400">- kronosnet-1.29
  * Fix FORTIFY source detection
  * libknet/tests: fix potential overflow with sprintf
  * [man] update to latest doxyxml from libqb</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1733313600">- kronosnet-1.30
  * Convert time_t to unsigned long long before formatting
  * Add warning when packets are being received from the wrong interface</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1765540800">- kronosnet-1.32
  * IMPORTANT: sctp support is now officially deprecated. It is disabled by default and it will be removed in knet 2.x.
  * Fix potential thread race condition in libnozzle close.
  * Fix wrong pointer in libknet RX thread, only triggered by old gcc (&lt; 11).
  * Libnozzle: different fixes for BSD to deal with new tap driver changes and don´t leak interfaces.
  * New API call in libknet to allow configuring a dscp value for KNET_LINK_FLAG_TRAFFICHIPRIO.
  * Bump soname to reflect new API call.
  * Improve OpenSSL error handling.
  * Add support for OpenIndiana.
  * Documentation updates.
  * Fix several tests to better deal with execution timing.
  * Handle some new coverity errors.
  * Create and refine STYLE_GUIDE.md for project contributions.
- kronosnet-1.31
  * Fixed incorrect lzo1x_decompress call to use the safe version
  * Udp: lower log levels for messages triggered by every single packets to trace level.</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1769688000">- kronosnet-1.33
  * Build fixes for gcc-15 (bsc#1257258)
  * Build fixes for rust coreutils
  * Coverity tests cleanup
  * Release: ship all files for completeness</changelog>
  <changelog author="Nicholas Yang &lt;nicholas.yang@suse.com&gt;" date="1784635200">- add a patch to fix CVE-2026-15811:
  * 0001-CVE-2026-15811-encryption-key-exposure-in-memory-aft.patch
- add a patch to fix CVE-2026-15812:
  * 0002-CVE-2026-15812-access-control-list-bypass-via-link-I.patch
- add a patch to fix CVE-2026-15813:
  * 0003-CVE-2026-15813-memory-corruption-and-out-of-bounds-a.patch
- add patches to make the tests of previous fixes run on 1.33:
  * 0004-tests-Add-runtime-log-filter-callback-infrastructure.patch
  * 0005-tests-Add-packet-injection-helper-for-RX-validation-.patch
  * adapt-backported-tests-to-1.33.patch</changelog>
</package>
<package pkgid="1267e39aa80e1216aa44308838c16c5f55f2532f4f740d5d758a5892945ab503025232f6248acfac8376075c777f3b9977db9e807a986248307d2370890e9dac" name="kruler-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Use correct QT*VERSION variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="317067171a049b1981abf22f24e48f810ab43714c2539ba86320117b6c9c898f4aa1c60976bfad668575220836fd8cf8bb4b7251d03ebc5a199d0572513934d0" name="kruler-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Use correct QT*VERSION variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="c39d97f3a4b1dd1c6d546dacb1a7f714c935b44ee6645c619cb4e111ba303eb84e9465f0a4701a9591cd7eb98f8c1c727b92752cfd7656e5a02e0a562c5b0605" name="krusader-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.0" rel="1.7"/>
  <changelog author="wbauer@tmo.at" date="1534075200">- Update to 2.7.1
  * ADDED: Default shortcut for quick selection mode = Ctrl+Shift+S
  * FIXED: When calculating occupied space of ".." , krusader
    selects all directories (kde#150247)
  * FIXED: Bad default in the New Text File dialog (kde#282069)
  * FIXED: ISO files listing/extracting broken (kde#372023)
  * FIXED: Details section is empty in 'Do not know which files to
    compare.' window (kde#383567)
  * FIXED: Default mode in 'Find in folder' is not preserved
    (kde#391946)
  * FIXED: Files fed to listbox (and all other files in virt://)
    cannot be deleted (kde#394896)
  * FIXED: Enter key not working when cursor in search bar
    (kde#394939)
  * FIXED: The quicksearch bar is still opened after deleting a
    file (kde#395285)
  * FIXED: In the Manage User Actions dialog: the tab order is not
    the expected one (kde#396652)</changelog>
  <changelog author="wbauer@tmo.at" date="1552392000">- Add Prefer-to-find-oktetapart-by-desktop-file.patch to make it
  compatible with the upcoming okteta 0.26 release</changelog>
  <changelog author="wbauer@tmo.at" date="1566820800">- Update to 2.7.2
  * FIXED: Memory leak in the Locate dialog
  * FIXED: UDSEntry::insert deprecation warnings
  * FIXED: synchronize directory window: column widths
    are incorrect (kde#167410)
  * FIXED: Context menu item "copy selected to clipboard" copies
    all result items (kde#328918)
  * FIXED: "Information - Krusader" dialog does not fit to screen
    width; text non-copyable (kde#330788)
  * FIXED: After trying to rename the file that's being updated,
    rename function stops working on any file on this tab
    (kde#392750)
  * FIXED: New Text File is created with 600 (-rw-------)
    permissions (kde#395609)
  * FIXED: Misleading ‘Created’ date in file properties
    (kde#397398)
  * FIXED: Compilation error because of QOverload usage
    (kde#405212)
  * FIXED: The list of search results doesn't get the focus
    (kde#410118)
  * FIXED: Krusader does not search correctly if the "Follow links"
    checkbox is disabled (kde#410120)
  * FIXED: Okteta support for versions &gt;= 0.26 (due to oktetapart
    file layout change)
- Drop Prefer-to-find-oktetapart-by-desktop-file.patch, merged
  upstream
- Don't add -fpermissive to compiler options, no longer necessary
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656504000">- Add patch to fix the 'Compress' menu (boo#1198725, boo#1203225, kde#441376)
  * 0001-Fixed-non-working-actions-for-create-extract-archive.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1671537600">- Update to 2.8.0.
  * Too many changes. Check the ChangeLog file for the full list
- Drop patch, merged upstream:
  * 0001-Fixed-non-working-actions-for-create-extract-archive.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710331200">- Update to 2.8.1
  * FIXED: Flickering during folder space calculation
  * FIXED: (kde#462086) Segmentation fault when using
    CTRL+Left/Right on a panel with invalid path
  * FIXED: (kde#462307) File icons are drawn at wrong position
    if desktop scaling is active</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1735128000">- Use xdg-su for the krusader 'root' mode. Relying on the
  X-KDE-Username won't work with plasma 6 (boo#1222490)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1735732800">- Update to 2.9.0:
  * Port to Qt 6
  * Bug fixes and minor improvements
- Allow running krusader with elevated privileges from Dolphin
  context menu</changelog>
</package>
<package pkgid="ac2d36d25ab89eb355b7b0b91ce17386fa830dac0eccce6c5d56e71d4afa5ec6e8cbf0f187946ea76f98a7e6166ab51aa0fb0378c406bb99570d48c5b7b45c5b" name="krusader-debugsource" arch="i586">
  <version epoch="0" ver="2.9.0" rel="1.7"/>
  <changelog author="wbauer@tmo.at" date="1534075200">- Update to 2.7.1
  * ADDED: Default shortcut for quick selection mode = Ctrl+Shift+S
  * FIXED: When calculating occupied space of ".." , krusader
    selects all directories (kde#150247)
  * FIXED: Bad default in the New Text File dialog (kde#282069)
  * FIXED: ISO files listing/extracting broken (kde#372023)
  * FIXED: Details section is empty in 'Do not know which files to
    compare.' window (kde#383567)
  * FIXED: Default mode in 'Find in folder' is not preserved
    (kde#391946)
  * FIXED: Files fed to listbox (and all other files in virt://)
    cannot be deleted (kde#394896)
  * FIXED: Enter key not working when cursor in search bar
    (kde#394939)
  * FIXED: The quicksearch bar is still opened after deleting a
    file (kde#395285)
  * FIXED: In the Manage User Actions dialog: the tab order is not
    the expected one (kde#396652)</changelog>
  <changelog author="wbauer@tmo.at" date="1552392000">- Add Prefer-to-find-oktetapart-by-desktop-file.patch to make it
  compatible with the upcoming okteta 0.26 release</changelog>
  <changelog author="wbauer@tmo.at" date="1566820800">- Update to 2.7.2
  * FIXED: Memory leak in the Locate dialog
  * FIXED: UDSEntry::insert deprecation warnings
  * FIXED: synchronize directory window: column widths
    are incorrect (kde#167410)
  * FIXED: Context menu item "copy selected to clipboard" copies
    all result items (kde#328918)
  * FIXED: "Information - Krusader" dialog does not fit to screen
    width; text non-copyable (kde#330788)
  * FIXED: After trying to rename the file that's being updated,
    rename function stops working on any file on this tab
    (kde#392750)
  * FIXED: New Text File is created with 600 (-rw-------)
    permissions (kde#395609)
  * FIXED: Misleading ‘Created’ date in file properties
    (kde#397398)
  * FIXED: Compilation error because of QOverload usage
    (kde#405212)
  * FIXED: The list of search results doesn't get the focus
    (kde#410118)
  * FIXED: Krusader does not search correctly if the "Follow links"
    checkbox is disabled (kde#410120)
  * FIXED: Okteta support for versions &gt;= 0.26 (due to oktetapart
    file layout change)
- Drop Prefer-to-find-oktetapart-by-desktop-file.patch, merged
  upstream
- Don't add -fpermissive to compiler options, no longer necessary
- Run spec-cleaner</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656504000">- Add patch to fix the 'Compress' menu (boo#1198725, boo#1203225, kde#441376)
  * 0001-Fixed-non-working-actions-for-create-extract-archive.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1671537600">- Update to 2.8.0.
  * Too many changes. Check the ChangeLog file for the full list
- Drop patch, merged upstream:
  * 0001-Fixed-non-working-actions-for-create-extract-archive.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710331200">- Update to 2.8.1
  * FIXED: Flickering during folder space calculation
  * FIXED: (kde#462086) Segmentation fault when using
    CTRL+Left/Right on a panel with invalid path
  * FIXED: (kde#462307) File icons are drawn at wrong position
    if desktop scaling is active</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1735128000">- Use xdg-su for the krusader 'root' mode. Relying on the
  X-KDE-Username won't work with plasma 6 (boo#1222490)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1735732800">- Update to 2.9.0:
  * Port to Qt 6
  * Bug fixes and minor improvements
- Allow running krusader with elevated privileges from Dolphin
  context menu</changelog>
</package>
<package pkgid="cb465445774f6f4186a3df196ab50e838874af72023cdab10eceb03acccd140f54c5ba6e227b4ad78c7c0f171e12e7744b3ecf3848d1de59a467144a25039127" name="kryoptic-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="2.4"/>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1741780800">- Initial package of version: 1.0.0:
  * For a full list of changes see: https://github.com/latchset/kryoptic/blob/v1.0.0/CHANGELOG.md</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1744632000">- Update to 1.1.0:
  * Switch to Rust 2024 edition
  * Deal with length query issues
  * Fix storing and reading default DATE attributes
  * aes: Restrict AES-GCM to at least 1B tag length
  * Introduce CKF_MULTI_MESSAGE flag
  * Fix incorrect error returned on un-initialized operations
  * Ensure token store objects can be extracted if the right booleans are set
  * Replace SHA1 test signature
  * Rebase openssl submodule to 3.5 (prerelease) by
  * Pkcs11 3.2 Draft
  * Add Encapsulation/Decapsulation and ML-KEM support
  * Fix check for object sensitivity as per spec
  * Add Stricter FIPS options to configuration
  * Allow digesting AES keys and add test coverage
  * ecdh: Fix max ECDH output size
  * Fix C_WrapKey size query
  * Minor cleanups in tests and rust warning fixes
  * For a full list of changes see: https://github.com/latchset/kryoptic/releases/tag/v1.1.0</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1749470400">- Update to 1.2.0:
  * Initial support for ML-DSA
  * Rework how OpenSSL sources are used
  * tests: Drop pkcs11-tool dependency of migrate test
  * Support SignatureVerify APIs with all algorithms
  * Bump bindgen dependency version to follow rawhide
  * Add better support for array of attributes
  * Minor, non-substantial improvements to the README.md
  * Fix Montgomery Key Generation
  * Improve documentation for using a static build of OpenSSL
  * Fix example configuration file
  * Support building on different OpenSSL versions
  * Update some FIPS indicators
  * Fix ML-DSA Keygen
  * Fixes for ML-KEM and Encapsulate API
  * Fix Public Ec Montgomery point storage
  * Add more documentation strings and cleanup changes
  * Make token info a little more useful
  * Arch-specific build fixes
  * Fix PrivateKeyInfo ASN.1 structure
  * Change some build time variables and configs
  * Add Key wrapping support and tests for all EC keys
  * More doc strings
  * tests: Avoid failures when configuration file is present in default path
  * Fix initialization of info in uninitialized token
  * Cargo: Bump cryptoki version to match version in Fedora
  * Stop using the paste crate
  * Remove unused conformance binary
  * deps: bump asn1 to v0.21
  * Add support fo FFDH key generation and derivation
  * FFDH: Ensure secret_len is big enough
  * Add some basic infrastructure to perform tracing
  * Drop jsondb
  * Fix buffer length check in AES update functions
  * For a full list of changes see: https://github.com/latchset/kryoptic/releases/tag/v1.2.0
- Update _service</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1758196800">- Upadte to 1.3.0:
  * Changelog 1.1 fix
  * Initial support for ML-DSA
  * Rework how OpenSSL sources are used
  * tests: Drop pkcs11-tool dependency of migrate test
  * Support SignatureVerify APIs with all algorithms
  * Bump bindgen dependency version to follow rawhide
  * Add better support for array of attributes
  * Minor, non-substantial improvements to the README.md
  * Fix Montgomery Key Generation b
  * Improve documentation for using a static build of OpenSSL
  * Fix example configuration file
  * Support building on different OpenSSL versions
  * Update some FIPS indicators
  * Fix ML-DSA Keygen
  * Fixes for ML-KEM and Encapsulate API
  * Fix Public Ec Montgomery point storage
  * Add more documentation strings and cleanup changes
  * Make token info a little more useful
  * Arch-specific build fixes
  * Fix PrivateKeyInfo ASN.1 structure
  * Change some build time variables and configs
  * Add Key wrapping support and tests for all EC keys
  * More doc strings
  * tests: Avoid failures when configuration file is present in default path
  * Fix initialization of info in uninitialized token
  * Cargo: Bump cryptoki version to match version in Fedora
  * Stop using the paste crate
  * Remove unused conformance binary
  * deps: bump asn1 to v0.21
  * Add support fo FFDH key generation and derivation
  * FFDH: Ensure secret_len is big enough
  * Add some basic infrastructure to perform tracing
  * Drop jsondb
  * Fix buffer length check in AES update functions
  * Release 1.2
  * Update spec file after 1.2.0 release to match Fedora
  * Implement TLS 1.2 EMS derive
  * Switch cargo setup to a workspace with several packages
  * Refactor code and add easier to use abstractions at the ossl package level
  * Add OssCipher abstraction for symmetric ciphers
  * Support Sp800 ECDH KDF flavor
  * Make PKCS#11 3.2 the default interface
  * More ossl package abstraction for Pkey operations
  * Compile-time disabling SHA1 for OpenSSL backend
  * Fix is_approved() to properly check input keys
  * Implement simple KDFs
  * Rename and restructure some of the crates we recently crated
  * Add fips checks for KDFs additional input keys
  * Allow variance in FFDH derived key maximum size
  * Fix signing with CKM_SHA512_RSA_PKCS
  * Add OpenJDK continuous integration
  * Add config option to filter mechanisms
  * Reduce max key sizes to avoid overflow
  * openjdk-integration.yml: Run on pull_request and push
  * Tweak test matrix to test more configuarations
  * Improve some ossl interfaces
  * Implement Drop to cleanse sensitive key data
  * Add Fips Checkcs to EdDSA code
  * Add support for Brainpool curves
  * Some ossl API work, mostly polishing
  * Minor rework of dummy integrity check
  * openjdk-integration.yml: Warn on container/source version mismatch
  * Add jtreg-kryoptic.sh OpenJDK test script
  * Zeroize key material exported from EvpPkey
  * Do not fail fetches on unknown attributes
  * Fix pkcs11 header definition
  * Add support for OCB, OsslCipher::block_size, and RSA helpers for implementations of RFC9580
  * Ossl: Ensure libctx is freed on drop
  * Do not allow setting never-settable attributes (+avoid new warnings caused
  * Add missing OBJECT_VALIDATION attributes to objects
  * ossl: Allow passing propq to the key creation API
  * Add support for SLH-DSA
  * Change ossl lisence to ASL 2.0
  * ossl: Add support for legacy algorithms (DSA, 3DES) (under legacy feature)
  * Add CKM_EXTRACT_KEY_FROM_KEY to SimpleKDF
  * Add methods to load OpenSSL configuration
  * Import fix for pkcs11 3.2 header
  * Fix self reference in load_configuration API
  * Handle imports where only the Seed is provided
  * Add function to load legacy provider
  * ossl: Implement remaining legacy algorithms needed for OpenPGP</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1758283200">- Update to 1.3.1:
  * Remove large test vectors from release artifacts</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1758542400">- Install p11-kit module config with the main package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761566400">- Enable build on riscv64</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1768219200">- Update to 1.4.0:
  * Set specific description for ossl crate
  * Return more specific error for unsupported parameter set
  * Add PKCS#11 3.2 attribute to NSSDB storage
  * Fix Simple KDFs to work with token objects
  * Add support for CKO_TRUST objects
  * Fix ML-DSA, ML-KEM, SLH-DSA keys with NSSDB
  * Use modern API for secure key parameter export
  * Prevent dynamic linking in FIPS builds
  * Fix runtime panics in date functions in pkcs11/mod.rs
  * Implement simple derivation function that extracts a public key from a private key
  * Support CKO_PROFILES objects in Kryoptic
  * Clear errors from signature probe
  * Minor doc fixes
  * Store computed CKA_PUBLIC_KEY_INFO on keys
  * Replace check_or_set_attr with ensure_* methods
  * Use pkg-config to find OpenSSL headers, build with -std=c99 for OpenSSL &gt;= 3.6
  * Remove explicit C standard from build script
  * Add test for sensitive key attribute extraction
  * Return error on subsequent C_Initialize calls
- Enable build on i586</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1773144000">- Update to 1.5.0:
  * Fix session validity check in SeedRandom/GenerateRandom by @satoqz in
  * Improve length lookups in DecryptFinal/EncryptFinal by @satoqz in
  * Check minimum entropy length values by @simo5 in
  * Really update to edition 2024 by @simo5 in
  * Ed25519ctx is not fips approved by @simo5 in
  * Add support for C_[Get|Set]OperationState functions by @simo5 in
  * Update to rust-cryptoki 0.11 by @Jakuje in
  * Update constant_time_eq from 0.3.0 to 0.4.2 by @musicinmybrain in
  * Update rusqlite to 0.38 with fallible_uint by @Jakuje in
  * storage: Use explicit casts to avoid fallible_uint feature of rusqlite by @Jakuje in
  * Update CI to use OpenSSL 4.0 branch by @simo5 in
  * Mark restored hash operations as in use by @simo5 in
  * Minor TLS improvements by @ilie-halip-nxp in
  * Add integration test for PKCS#11 module by @simo5 in
  * Disable SLH-DSA in FIPS builds without ossl400 by @simo5 in
  * Update actions/checkout to v6 in workflows by @simo5 in
  * Set CKA_PUBLIC_KEY_INFO for EC private keys by @simo5 in
  * Add ECDH key re-import integration test by @simo5 in
  * docs: fix misc typos in storage encryption doc by @berrange in
  * packaging: stop duplicating the license list in comments by @berrange in
  * Pull pyca SHA3 OIDs by @Jakuje in
  * ossl/build.rs: support OSSL_BINDGEN_CLANG_ARGS by @numinit in
  * Update rust-cryptoki 0.12.0 by @Jakuje in
  * Handle hmac state saving by @simo5 in
  * Move FIPS Known Answer Tests in a single file by @simo5 in
  * accelerate FIPS builds by @keldonin in
  * Use standard CKR_TOKEN_NOT_INITIALIZED error by @simo5 in
  * Move some test from unit test to integration tests by @simo5 in
  * R.I.P Memory backend by @simo5 in
  * Add common EC flags to mechanism info by @simo5 in
  * Add CKO_MECHANISM objects and add CKA_UNIQUE_ID to all objects by @simo5 in
  * Refactor object module to split it in smaller digestible chunks by @simo5 in
  * Fips defer tests by @simo5 in</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1776859200">- Enable build on 32-bit arm</changelog>
</package>
<package pkgid="aec28437d4858e466e28778e205de467dc26fe605b084659540cd907308031bc964ba2d8d1d4bd76a025aebee0119f22a11d1a0b3a6ea8593dc30d66a0b6b0f5" name="kryoptic-debugsource" arch="i586">
  <version epoch="0" ver="1.5.0" rel="2.4"/>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1741780800">- Initial package of version: 1.0.0:
  * For a full list of changes see: https://github.com/latchset/kryoptic/blob/v1.0.0/CHANGELOG.md</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1744632000">- Update to 1.1.0:
  * Switch to Rust 2024 edition
  * Deal with length query issues
  * Fix storing and reading default DATE attributes
  * aes: Restrict AES-GCM to at least 1B tag length
  * Introduce CKF_MULTI_MESSAGE flag
  * Fix incorrect error returned on un-initialized operations
  * Ensure token store objects can be extracted if the right booleans are set
  * Replace SHA1 test signature
  * Rebase openssl submodule to 3.5 (prerelease) by
  * Pkcs11 3.2 Draft
  * Add Encapsulation/Decapsulation and ML-KEM support
  * Fix check for object sensitivity as per spec
  * Add Stricter FIPS options to configuration
  * Allow digesting AES keys and add test coverage
  * ecdh: Fix max ECDH output size
  * Fix C_WrapKey size query
  * Minor cleanups in tests and rust warning fixes
  * For a full list of changes see: https://github.com/latchset/kryoptic/releases/tag/v1.1.0</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1749470400">- Update to 1.2.0:
  * Initial support for ML-DSA
  * Rework how OpenSSL sources are used
  * tests: Drop pkcs11-tool dependency of migrate test
  * Support SignatureVerify APIs with all algorithms
  * Bump bindgen dependency version to follow rawhide
  * Add better support for array of attributes
  * Minor, non-substantial improvements to the README.md
  * Fix Montgomery Key Generation
  * Improve documentation for using a static build of OpenSSL
  * Fix example configuration file
  * Support building on different OpenSSL versions
  * Update some FIPS indicators
  * Fix ML-DSA Keygen
  * Fixes for ML-KEM and Encapsulate API
  * Fix Public Ec Montgomery point storage
  * Add more documentation strings and cleanup changes
  * Make token info a little more useful
  * Arch-specific build fixes
  * Fix PrivateKeyInfo ASN.1 structure
  * Change some build time variables and configs
  * Add Key wrapping support and tests for all EC keys
  * More doc strings
  * tests: Avoid failures when configuration file is present in default path
  * Fix initialization of info in uninitialized token
  * Cargo: Bump cryptoki version to match version in Fedora
  * Stop using the paste crate
  * Remove unused conformance binary
  * deps: bump asn1 to v0.21
  * Add support fo FFDH key generation and derivation
  * FFDH: Ensure secret_len is big enough
  * Add some basic infrastructure to perform tracing
  * Drop jsondb
  * Fix buffer length check in AES update functions
  * For a full list of changes see: https://github.com/latchset/kryoptic/releases/tag/v1.2.0
- Update _service</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1758196800">- Upadte to 1.3.0:
  * Changelog 1.1 fix
  * Initial support for ML-DSA
  * Rework how OpenSSL sources are used
  * tests: Drop pkcs11-tool dependency of migrate test
  * Support SignatureVerify APIs with all algorithms
  * Bump bindgen dependency version to follow rawhide
  * Add better support for array of attributes
  * Minor, non-substantial improvements to the README.md
  * Fix Montgomery Key Generation b
  * Improve documentation for using a static build of OpenSSL
  * Fix example configuration file
  * Support building on different OpenSSL versions
  * Update some FIPS indicators
  * Fix ML-DSA Keygen
  * Fixes for ML-KEM and Encapsulate API
  * Fix Public Ec Montgomery point storage
  * Add more documentation strings and cleanup changes
  * Make token info a little more useful
  * Arch-specific build fixes
  * Fix PrivateKeyInfo ASN.1 structure
  * Change some build time variables and configs
  * Add Key wrapping support and tests for all EC keys
  * More doc strings
  * tests: Avoid failures when configuration file is present in default path
  * Fix initialization of info in uninitialized token
  * Cargo: Bump cryptoki version to match version in Fedora
  * Stop using the paste crate
  * Remove unused conformance binary
  * deps: bump asn1 to v0.21
  * Add support fo FFDH key generation and derivation
  * FFDH: Ensure secret_len is big enough
  * Add some basic infrastructure to perform tracing
  * Drop jsondb
  * Fix buffer length check in AES update functions
  * Release 1.2
  * Update spec file after 1.2.0 release to match Fedora
  * Implement TLS 1.2 EMS derive
  * Switch cargo setup to a workspace with several packages
  * Refactor code and add easier to use abstractions at the ossl package level
  * Add OssCipher abstraction for symmetric ciphers
  * Support Sp800 ECDH KDF flavor
  * Make PKCS#11 3.2 the default interface
  * More ossl package abstraction for Pkey operations
  * Compile-time disabling SHA1 for OpenSSL backend
  * Fix is_approved() to properly check input keys
  * Implement simple KDFs
  * Rename and restructure some of the crates we recently crated
  * Add fips checks for KDFs additional input keys
  * Allow variance in FFDH derived key maximum size
  * Fix signing with CKM_SHA512_RSA_PKCS
  * Add OpenJDK continuous integration
  * Add config option to filter mechanisms
  * Reduce max key sizes to avoid overflow
  * openjdk-integration.yml: Run on pull_request and push
  * Tweak test matrix to test more configuarations
  * Improve some ossl interfaces
  * Implement Drop to cleanse sensitive key data
  * Add Fips Checkcs to EdDSA code
  * Add support for Brainpool curves
  * Some ossl API work, mostly polishing
  * Minor rework of dummy integrity check
  * openjdk-integration.yml: Warn on container/source version mismatch
  * Add jtreg-kryoptic.sh OpenJDK test script
  * Zeroize key material exported from EvpPkey
  * Do not fail fetches on unknown attributes
  * Fix pkcs11 header definition
  * Add support for OCB, OsslCipher::block_size, and RSA helpers for implementations of RFC9580
  * Ossl: Ensure libctx is freed on drop
  * Do not allow setting never-settable attributes (+avoid new warnings caused
  * Add missing OBJECT_VALIDATION attributes to objects
  * ossl: Allow passing propq to the key creation API
  * Add support for SLH-DSA
  * Change ossl lisence to ASL 2.0
  * ossl: Add support for legacy algorithms (DSA, 3DES) (under legacy feature)
  * Add CKM_EXTRACT_KEY_FROM_KEY to SimpleKDF
  * Add methods to load OpenSSL configuration
  * Import fix for pkcs11 3.2 header
  * Fix self reference in load_configuration API
  * Handle imports where only the Seed is provided
  * Add function to load legacy provider
  * ossl: Implement remaining legacy algorithms needed for OpenPGP</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1758283200">- Update to 1.3.1:
  * Remove large test vectors from release artifacts</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1758542400">- Install p11-kit module config with the main package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761566400">- Enable build on riscv64</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1768219200">- Update to 1.4.0:
  * Set specific description for ossl crate
  * Return more specific error for unsupported parameter set
  * Add PKCS#11 3.2 attribute to NSSDB storage
  * Fix Simple KDFs to work with token objects
  * Add support for CKO_TRUST objects
  * Fix ML-DSA, ML-KEM, SLH-DSA keys with NSSDB
  * Use modern API for secure key parameter export
  * Prevent dynamic linking in FIPS builds
  * Fix runtime panics in date functions in pkcs11/mod.rs
  * Implement simple derivation function that extracts a public key from a private key
  * Support CKO_PROFILES objects in Kryoptic
  * Clear errors from signature probe
  * Minor doc fixes
  * Store computed CKA_PUBLIC_KEY_INFO on keys
  * Replace check_or_set_attr with ensure_* methods
  * Use pkg-config to find OpenSSL headers, build with -std=c99 for OpenSSL &gt;= 3.6
  * Remove explicit C standard from build script
  * Add test for sensitive key attribute extraction
  * Return error on subsequent C_Initialize calls
- Enable build on i586</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1773144000">- Update to 1.5.0:
  * Fix session validity check in SeedRandom/GenerateRandom by @satoqz in
  * Improve length lookups in DecryptFinal/EncryptFinal by @satoqz in
  * Check minimum entropy length values by @simo5 in
  * Really update to edition 2024 by @simo5 in
  * Ed25519ctx is not fips approved by @simo5 in
  * Add support for C_[Get|Set]OperationState functions by @simo5 in
  * Update to rust-cryptoki 0.11 by @Jakuje in
  * Update constant_time_eq from 0.3.0 to 0.4.2 by @musicinmybrain in
  * Update rusqlite to 0.38 with fallible_uint by @Jakuje in
  * storage: Use explicit casts to avoid fallible_uint feature of rusqlite by @Jakuje in
  * Update CI to use OpenSSL 4.0 branch by @simo5 in
  * Mark restored hash operations as in use by @simo5 in
  * Minor TLS improvements by @ilie-halip-nxp in
  * Add integration test for PKCS#11 module by @simo5 in
  * Disable SLH-DSA in FIPS builds without ossl400 by @simo5 in
  * Update actions/checkout to v6 in workflows by @simo5 in
  * Set CKA_PUBLIC_KEY_INFO for EC private keys by @simo5 in
  * Add ECDH key re-import integration test by @simo5 in
  * docs: fix misc typos in storage encryption doc by @berrange in
  * packaging: stop duplicating the license list in comments by @berrange in
  * Pull pyca SHA3 OIDs by @Jakuje in
  * ossl/build.rs: support OSSL_BINDGEN_CLANG_ARGS by @numinit in
  * Update rust-cryptoki 0.12.0 by @Jakuje in
  * Handle hmac state saving by @simo5 in
  * Move FIPS Known Answer Tests in a single file by @simo5 in
  * accelerate FIPS builds by @keldonin in
  * Use standard CKR_TOKEN_NOT_INITIALIZED error by @simo5 in
  * Move some test from unit test to integration tests by @simo5 in
  * R.I.P Memory backend by @simo5 in
  * Add common EC flags to mechanism info by @simo5 in
  * Add CKO_MECHANISM objects and add CKA_UNIQUE_ID to all objects by @simo5 in
  * Refactor object module to split it in smaller digestible chunks by @simo5 in
  * Fips defer tests by @simo5 in</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1776859200">- Enable build on 32-bit arm</changelog>
</package>
<package pkgid="ea12d4c896b78136b6606f6765b40733d6d5de0f34f65ed82513132a2fd59d52a09bcd4b062848ae197c4ec2ed5f92e02bda371adc2bb02dc931d9055d00d729" name="kryoptic-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.0" rel="2.4"/>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1741780800">- Initial package of version: 1.0.0:
  * For a full list of changes see: https://github.com/latchset/kryoptic/blob/v1.0.0/CHANGELOG.md</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1744632000">- Update to 1.1.0:
  * Switch to Rust 2024 edition
  * Deal with length query issues
  * Fix storing and reading default DATE attributes
  * aes: Restrict AES-GCM to at least 1B tag length
  * Introduce CKF_MULTI_MESSAGE flag
  * Fix incorrect error returned on un-initialized operations
  * Ensure token store objects can be extracted if the right booleans are set
  * Replace SHA1 test signature
  * Rebase openssl submodule to 3.5 (prerelease) by
  * Pkcs11 3.2 Draft
  * Add Encapsulation/Decapsulation and ML-KEM support
  * Fix check for object sensitivity as per spec
  * Add Stricter FIPS options to configuration
  * Allow digesting AES keys and add test coverage
  * ecdh: Fix max ECDH output size
  * Fix C_WrapKey size query
  * Minor cleanups in tests and rust warning fixes
  * For a full list of changes see: https://github.com/latchset/kryoptic/releases/tag/v1.1.0</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1749470400">- Update to 1.2.0:
  * Initial support for ML-DSA
  * Rework how OpenSSL sources are used
  * tests: Drop pkcs11-tool dependency of migrate test
  * Support SignatureVerify APIs with all algorithms
  * Bump bindgen dependency version to follow rawhide
  * Add better support for array of attributes
  * Minor, non-substantial improvements to the README.md
  * Fix Montgomery Key Generation
  * Improve documentation for using a static build of OpenSSL
  * Fix example configuration file
  * Support building on different OpenSSL versions
  * Update some FIPS indicators
  * Fix ML-DSA Keygen
  * Fixes for ML-KEM and Encapsulate API
  * Fix Public Ec Montgomery point storage
  * Add more documentation strings and cleanup changes
  * Make token info a little more useful
  * Arch-specific build fixes
  * Fix PrivateKeyInfo ASN.1 structure
  * Change some build time variables and configs
  * Add Key wrapping support and tests for all EC keys
  * More doc strings
  * tests: Avoid failures when configuration file is present in default path
  * Fix initialization of info in uninitialized token
  * Cargo: Bump cryptoki version to match version in Fedora
  * Stop using the paste crate
  * Remove unused conformance binary
  * deps: bump asn1 to v0.21
  * Add support fo FFDH key generation and derivation
  * FFDH: Ensure secret_len is big enough
  * Add some basic infrastructure to perform tracing
  * Drop jsondb
  * Fix buffer length check in AES update functions
  * For a full list of changes see: https://github.com/latchset/kryoptic/releases/tag/v1.2.0
- Update _service</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1758196800">- Upadte to 1.3.0:
  * Changelog 1.1 fix
  * Initial support for ML-DSA
  * Rework how OpenSSL sources are used
  * tests: Drop pkcs11-tool dependency of migrate test
  * Support SignatureVerify APIs with all algorithms
  * Bump bindgen dependency version to follow rawhide
  * Add better support for array of attributes
  * Minor, non-substantial improvements to the README.md
  * Fix Montgomery Key Generation b
  * Improve documentation for using a static build of OpenSSL
  * Fix example configuration file
  * Support building on different OpenSSL versions
  * Update some FIPS indicators
  * Fix ML-DSA Keygen
  * Fixes for ML-KEM and Encapsulate API
  * Fix Public Ec Montgomery point storage
  * Add more documentation strings and cleanup changes
  * Make token info a little more useful
  * Arch-specific build fixes
  * Fix PrivateKeyInfo ASN.1 structure
  * Change some build time variables and configs
  * Add Key wrapping support and tests for all EC keys
  * More doc strings
  * tests: Avoid failures when configuration file is present in default path
  * Fix initialization of info in uninitialized token
  * Cargo: Bump cryptoki version to match version in Fedora
  * Stop using the paste crate
  * Remove unused conformance binary
  * deps: bump asn1 to v0.21
  * Add support fo FFDH key generation and derivation
  * FFDH: Ensure secret_len is big enough
  * Add some basic infrastructure to perform tracing
  * Drop jsondb
  * Fix buffer length check in AES update functions
  * Release 1.2
  * Update spec file after 1.2.0 release to match Fedora
  * Implement TLS 1.2 EMS derive
  * Switch cargo setup to a workspace with several packages
  * Refactor code and add easier to use abstractions at the ossl package level
  * Add OssCipher abstraction for symmetric ciphers
  * Support Sp800 ECDH KDF flavor
  * Make PKCS#11 3.2 the default interface
  * More ossl package abstraction for Pkey operations
  * Compile-time disabling SHA1 for OpenSSL backend
  * Fix is_approved() to properly check input keys
  * Implement simple KDFs
  * Rename and restructure some of the crates we recently crated
  * Add fips checks for KDFs additional input keys
  * Allow variance in FFDH derived key maximum size
  * Fix signing with CKM_SHA512_RSA_PKCS
  * Add OpenJDK continuous integration
  * Add config option to filter mechanisms
  * Reduce max key sizes to avoid overflow
  * openjdk-integration.yml: Run on pull_request and push
  * Tweak test matrix to test more configuarations
  * Improve some ossl interfaces
  * Implement Drop to cleanse sensitive key data
  * Add Fips Checkcs to EdDSA code
  * Add support for Brainpool curves
  * Some ossl API work, mostly polishing
  * Minor rework of dummy integrity check
  * openjdk-integration.yml: Warn on container/source version mismatch
  * Add jtreg-kryoptic.sh OpenJDK test script
  * Zeroize key material exported from EvpPkey
  * Do not fail fetches on unknown attributes
  * Fix pkcs11 header definition
  * Add support for OCB, OsslCipher::block_size, and RSA helpers for implementations of RFC9580
  * Ossl: Ensure libctx is freed on drop
  * Do not allow setting never-settable attributes (+avoid new warnings caused
  * Add missing OBJECT_VALIDATION attributes to objects
  * ossl: Allow passing propq to the key creation API
  * Add support for SLH-DSA
  * Change ossl lisence to ASL 2.0
  * ossl: Add support for legacy algorithms (DSA, 3DES) (under legacy feature)
  * Add CKM_EXTRACT_KEY_FROM_KEY to SimpleKDF
  * Add methods to load OpenSSL configuration
  * Import fix for pkcs11 3.2 header
  * Fix self reference in load_configuration API
  * Handle imports where only the Seed is provided
  * Add function to load legacy provider
  * ossl: Implement remaining legacy algorithms needed for OpenPGP</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1758283200">- Update to 1.3.1:
  * Remove large test vectors from release artifacts</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1758542400">- Install p11-kit module config with the main package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1761566400">- Enable build on riscv64</changelog>
  <changelog author="Lucas Mulling &lt;lucas.mulling@suse.com&gt;" date="1768219200">- Update to 1.4.0:
  * Set specific description for ossl crate
  * Return more specific error for unsupported parameter set
  * Add PKCS#11 3.2 attribute to NSSDB storage
  * Fix Simple KDFs to work with token objects
  * Add support for CKO_TRUST objects
  * Fix ML-DSA, ML-KEM, SLH-DSA keys with NSSDB
  * Use modern API for secure key parameter export
  * Prevent dynamic linking in FIPS builds
  * Fix runtime panics in date functions in pkcs11/mod.rs
  * Implement simple derivation function that extracts a public key from a private key
  * Support CKO_PROFILES objects in Kryoptic
  * Clear errors from signature probe
  * Minor doc fixes
  * Store computed CKA_PUBLIC_KEY_INFO on keys
  * Replace check_or_set_attr with ensure_* methods
  * Use pkg-config to find OpenSSL headers, build with -std=c99 for OpenSSL &gt;= 3.6
  * Remove explicit C standard from build script
  * Add test for sensitive key attribute extraction
  * Return error on subsequent C_Initialize calls
- Enable build on i586</changelog>
  <changelog author="Angel Yankov &lt;angel.yankov@suse.com&gt;" date="1773144000">- Update to 1.5.0:
  * Fix session validity check in SeedRandom/GenerateRandom by @satoqz in
  * Improve length lookups in DecryptFinal/EncryptFinal by @satoqz in
  * Check minimum entropy length values by @simo5 in
  * Really update to edition 2024 by @simo5 in
  * Ed25519ctx is not fips approved by @simo5 in
  * Add support for C_[Get|Set]OperationState functions by @simo5 in
  * Update to rust-cryptoki 0.11 by @Jakuje in
  * Update constant_time_eq from 0.3.0 to 0.4.2 by @musicinmybrain in
  * Update rusqlite to 0.38 with fallible_uint by @Jakuje in
  * storage: Use explicit casts to avoid fallible_uint feature of rusqlite by @Jakuje in
  * Update CI to use OpenSSL 4.0 branch by @simo5 in
  * Mark restored hash operations as in use by @simo5 in
  * Minor TLS improvements by @ilie-halip-nxp in
  * Add integration test for PKCS#11 module by @simo5 in
  * Disable SLH-DSA in FIPS builds without ossl400 by @simo5 in
  * Update actions/checkout to v6 in workflows by @simo5 in
  * Set CKA_PUBLIC_KEY_INFO for EC private keys by @simo5 in
  * Add ECDH key re-import integration test by @simo5 in
  * docs: fix misc typos in storage encryption doc by @berrange in
  * packaging: stop duplicating the license list in comments by @berrange in
  * Pull pyca SHA3 OIDs by @Jakuje in
  * ossl/build.rs: support OSSL_BINDGEN_CLANG_ARGS by @numinit in
  * Update rust-cryptoki 0.12.0 by @Jakuje in
  * Handle hmac state saving by @simo5 in
  * Move FIPS Known Answer Tests in a single file by @simo5 in
  * accelerate FIPS builds by @keldonin in
  * Use standard CKR_TOKEN_NOT_INITIALIZED error by @simo5 in
  * Move some test from unit test to integration tests by @simo5 in
  * R.I.P Memory backend by @simo5 in
  * Add common EC flags to mechanism info by @simo5 in
  * Add CKO_MECHANISM objects and add CKA_UNIQUE_ID to all objects by @simo5 in
  * Refactor object module to split it in smaller digestible chunks by @simo5 in
  * Fips defer tests by @simo5 in</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1776859200">- Enable build on 32-bit arm</changelog>
</package>
<package pkgid="e27551d68d257358685ad0db0d77527fe7a7d7e54682d64bca0bcf6a458974c602cdcbbbdc9da7c9085b235a84469997a314c7eb54fa2ae71ff66230e113f27f" name="ksanecore-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix unselectable A4 page size (kde#512876)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix crash on skanlite startup (kde#517465)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * Fix crash on skanlite startup (kde#517465)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Inline now one-value-only CMake variable
  * Fix crash on skanlite startup (kde#517465)
  * Added internalValue(AsString) for PageSizeOption
  * Prevent translated values to appear in Interface::getOptionsMap()</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="cb1aaff5380b4696d634f10517a398ec75da67121687174ae743bac190bd2183f20248c4f1fa6da6777843ace35f969e0ce8c30d4fcd86998a6b71cf5eb79c49" name="kscreen6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * kcm: hide ddc/ci option when HDR is enabled (kde#518532)
  * kcm: do not allow gaps when creating replicas (kde#515754,kde#519397)
  * output_model: remove off-by-one causing if statement (kde#515754)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Skip kcm_smoketest with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Add missing qqml.h include</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * Take locale into account when formatting refresh rate</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * osd: trigger Configure button on Enter, too (kde#515214)
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="6089276aa85225658b5fee5dfa81a136c67703fe2cd8550dfb2d5a612dcbc9cc777479c563e516dec2b6f00be1592af452f8953be5f1028f96a67468546bc0fb" name="kscreen6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * kcm: hide ddc/ci option when HDR is enabled (kde#518532)
  * kcm: do not allow gaps when creating replicas (kde#515754,kde#519397)
  * output_model: remove off-by-one causing if statement (kde#515754)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Skip kcm_smoketest with kcmutils &lt; 6.27.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Add missing qqml.h include</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * Take locale into account when formatting refresh rate</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * osd: trigger Configure button on Enter, too (kde#515214)
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="031b928063860d712b1451acc98ff716a13d4d1574f5229a74aac4e5d64982fb1fb07e90ca1950e2b27ce306679195fd24589575312c31ba06a2966a9dd88922" name="kscreenlocker6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * PamAuthenticator: Emit failed on authentication attempts that happen too soon (kde#515299)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Fix smartcard/PIN authentication UX issues
  * Use default DEFAULT_SEVERITY for logging
  * Drop custom session management code
  * fixup! pamauthenticator: make converse a bit more modern and robust
  * Enable LSAN in CI
  * pamauthenticator: make converse a bit more modern and robust
  * noaccessnetworkmanager: modernize queued execution
  * greeterapp: make xcb code readable
  * pamauthenticators: don't return into void
  * greeterapp: init variable in one call
  * greeterapp: drop unused member variable
  * PamAuthenticator: Emit failed on authentication attempts that happen too soon (kde#515299)
  * Port to Plasma::setupPlasmaStyle
  * ksldapp: on Wayland, make KWin responsible for inhibiting suspend
  * greeter: Set explicit layer surface screen
  * On successful login exit without completing pending PAM jobs (kde#484363,kde#506567)
  * Lower default severity to Warning
  * greeter/fallbacktheme: Fix cannot read xyz property of null
  * greeter/fallbacktheme: Fix Connections warnings
  * Force animated wallpapers on the lockscreen to play uninterrupted by default (kde#460910)
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * greeter: Include xcb::util explicitly (kde#520261)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * settings: fix translation for shortcut "Session Management -&gt; Lock Session" (kde#521293)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="08936dfaf484eb1e8923b5a4dfe5fe1fce503afca81e826ce420f90cf098e8572fe1a8a15d6df219d5f6965f4562ca6101c4b8d5b7b92a1b7d672dd037d7e245" name="kscreenlocker6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * PamAuthenticator: Emit failed on authentication attempts that happen too soon (kde#515299)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Fix smartcard/PIN authentication UX issues
  * Use default DEFAULT_SEVERITY for logging
  * Drop custom session management code
  * fixup! pamauthenticator: make converse a bit more modern and robust
  * Enable LSAN in CI
  * pamauthenticator: make converse a bit more modern and robust
  * noaccessnetworkmanager: modernize queued execution
  * greeterapp: make xcb code readable
  * pamauthenticators: don't return into void
  * greeterapp: init variable in one call
  * greeterapp: drop unused member variable
  * PamAuthenticator: Emit failed on authentication attempts that happen too soon (kde#515299)
  * Port to Plasma::setupPlasmaStyle
  * ksldapp: on Wayland, make KWin responsible for inhibiting suspend
  * greeter: Set explicit layer surface screen
  * On successful login exit without completing pending PAM jobs (kde#484363,kde#506567)
  * Lower default severity to Warning
  * greeter/fallbacktheme: Fix cannot read xyz property of null
  * greeter/fallbacktheme: Fix Connections warnings
  * Force animated wallpapers on the lockscreen to play uninterrupted by default (kde#460910)
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * greeter: Include xcb::util explicitly (kde#520261)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * settings: fix translation for shortcut "Session Management -&gt; Lock Session" (kde#521293)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="6bece6dfc7105fa612ce32c525c2e13b23ce56bd3bc0927fbcbd3178d41b0bd7dcba9451ca402faedc38164cbae4ca4765972ba41d6886723f7c95a75d62298d" name="kseexpr-debugsource" arch="i586">
  <version epoch="0" ver="4.0.4.0" rel="1.17"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1610539200">- Initial package
- Add Fix-translation-lookup-in-stock-Linux-deployments.patch to
  fix loading the translations (kde#429782)
- Add Fix-possible-compiler-error.patch to fix compiler errors on
  i586 (kde#431436)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Add GCC 11 build fix (kde#437890):
  * 0001-Fix-charconv-support-with-MSVC-GCC11.patch</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1623326400">- Update to 4.0.2.0
  * Fix charconv support with MSVC/GCC11 (kde#437890)
  * Remove unnecessary parameters in CMakeLists
  * Fix translation lookup in stock Linux deployments (kde#429782)
  * Make reproducible tarballs
  * Add support for LLVM 11
- Drop patches merged upstream:
  * Fix-translation-lookup-in-stock-Linux-deployments.patch
  * 0001-Fix-charconv-support-with-MSVC-GCC11.patch</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1626177600">- Update to 4.0.3.0
  * Update the UI parser to enable string variables (kde#439292)
  * Comment parsing: fix skipping the first character after #\s+
  * ExprEditor: disconnect the correct signal
  * Fix typo in LLVM support
  * Insert new variables at the start of the current line
    (kde#439260)
  * Fix mixed up translations (kde#439257)
  * Complete removal of float_t and double_t from function
    signatures (kde#431436)
  * VectorControl: fix valueChanged connect signature
  * ExprCurve, ExprColorCurve: add missing label on interpolation
    type (kde#439263)
  * ExprAddDialog: fix alignment of Default label for String
    variables
  * Insert new variables above the current line (kde#439260)
  * Insert variable name assignment with string types (kde#439259)
  * Interpolate Image Editor root via Qt's native path handling
  * Docstrings typo fixes (kde#439257)
  * Do not use float/double_t types for C++17 utils (kde#431436)
  * Fix SOVERSION (kde#429320)
  * i18n: load translations for ki18n's fallback languages
    (kde#438836)
  * Add support for LLVM 12
  * Add compatibility with VFX 2019
- Drop Fix-possible-compiler-error.patch, fixed upstream</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1639569600">- Update to 4.0.4.0
  * Add support for LLVM 13
  * Fix copy-paste typo in range comment parsing (kde#442853)
  * ExprEditor: replace index for line/column when reporting errors
  * Reject malformed curve and ccurve calls at parse time
  * Do not look LLVM up unless explicitly enabled
- Add signature file and keyring</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1640088000">- Rename %lang option to %released to pass Factory review</changelog>
</package>
<package pkgid="ec248bd49ebbb827e2ef66e230ac8aeddbf71b84d88e1d5a55bb9a12078df065ba6472d34e62f6d2dbebbbe273b90230075b8aef154d0ffda8f4cb4b780558fb" name="kservice-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * KService: allow .desktop files without an Exec line (kde#430157)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Remove warning about empty Exec field from KService::exec() (kde#430157)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Fix warning: mimeType "x-scheme-handler/file" not found (kde#442721)</changelog>
</package>
<package pkgid="a366fbaa1c34309c9c8f46c2b7fd6d528200a8fff42a3e1b98fa7f63cbc8972cf8e0e8972f559241de7491fda7476339a6587dbcdce1db895c258ccc25342d9c" name="kservice-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * KService: allow .desktop files without an Exec line (kde#430157)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Remove warning about empty Exec field from KService::exec() (kde#430157)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- Changes since 5.115.0:
  * Fix warning: mimeType "x-scheme-handler/file" not found (kde#442721)</changelog>
</package>
<package pkgid="a3e0b003b239862d394b9179fbf0465a938bd44de90dadb2157005e97f5adc301fb62c17259a3454819f22a3582a839b6cf3243fbf87d4f184da2599e42fc447" name="ksh-debuginfo" arch="i586">
  <version epoch="0" ver="93vu" rel="14.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1617192000">- Remove BuildRequires: bind-libs. Requiring libs this way
  is just wrong.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="mls@suse.de" date="1715601600">- remove no longer needed qemu workaround
  deleted patch: ksh-qemu.patch
- do not use posix_spawn as it lacks proper job handling [bsc#1224057]
  new patch: ksh93-no-posix_spawn.dif</changelog>
  <changelog author="mls@suse.de" date="1722513600">- fix segfault in variable substitution [bsc#1129288]
  new patch: ksh93-putval.dif
- fix untrusted environment execution [bsc#1160796] [CVE-2019-14868]
  new patch: ksh93-untrustedenv.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1755259200">- Switch over to libalternatives for etags to provide a ksh
  variant [bsc#1245908]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1758715200">- Fix bug boo#1225398 that is link libast.so against -lm</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1781611200">- Fix overlapping memory copy in hist_word [bsc#1261689]
  new patch: ksh93-edit_strcpy.dif
- Fix wrong unset of LC_ env variables [bsc#1239568]</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786104000">- Make the package build reproducible:
  new patch: ksh93-license-year.dif to not embed the build year
  in the copyright notices of generated ast headers
  new patch: ksh93-child_max.dif to not embed the build host's
  memory-dependent CHILD_MAX value</changelog>
</package>
<package pkgid="81e7cb64ea05b038060b6457a2d617af08a6f77adf1c42db0962e805a483e7d2af4bf6475303f201b22f8be9d8e8e4bf64a1f76421c2ed33671da151bc21c1b6" name="ksh-debugsource" arch="i586">
  <version epoch="0" ver="93vu" rel="14.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1617192000">- Remove BuildRequires: bind-libs. Requiring libs this way
  is just wrong.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708603200">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="mls@suse.de" date="1715601600">- remove no longer needed qemu workaround
  deleted patch: ksh-qemu.patch
- do not use posix_spawn as it lacks proper job handling [bsc#1224057]
  new patch: ksh93-no-posix_spawn.dif</changelog>
  <changelog author="mls@suse.de" date="1722513600">- fix segfault in variable substitution [bsc#1129288]
  new patch: ksh93-putval.dif
- fix untrusted environment execution [bsc#1160796] [CVE-2019-14868]
  new patch: ksh93-untrustedenv.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1755259200">- Switch over to libalternatives for etags to provide a ksh
  variant [bsc#1245908]</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1758715200">- Fix bug boo#1225398 that is link libast.so against -lm</changelog>
  <changelog author="Michael Schroeder &lt;mls@suse.de&gt;" date="1781611200">- Fix overlapping memory copy in hist_word [bsc#1261689]
  new patch: ksh93-edit_strcpy.dif
- Fix wrong unset of LC_ env variables [bsc#1239568]</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1786104000">- Make the package build reproducible:
  new patch: ksh93-license-year.dif to not embed the build year
  in the copyright notices of generated ast headers
  new patch: ksh93-child_max.dif to not embed the build host's
  memory-dependent CHILD_MAX value</changelog>
</package>
<package pkgid="77a166a1df79e62dd1f80cd53c2bdc6dff936631015ceea7b74b1b022adc744ba750a5ba8e5c6ea3cdb7c7d3ce00d7618128e2a0e1eb5cb7a5adcd96c4d15073" name="kshisen-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f6cd11b9dd052de37b8910f7b03d640aa0cb553d3aca15f7671e8d50731ef3d71acf6f247ba62c0864fe618b5717ccb6eed7dc0cc98487e66b42fb6d11fa1032" name="kshisen-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="b262ea7a42d1fa5dede30aa107f7c09be9effd7d7041e0e56d35bda08ffefb3d0ce1a3dc3214cdec408869eaaddb85b2774ab65f91d4c576c5b92591643bd83a" name="kshutdown-debuginfo" arch="i586">
  <version epoch="0" ver="6.2" rel="1.5"/>
  <changelog author="nemysis@openSUSE.org" date="1464091200">- Update to 3.99.1beta, please see
  /usr/share/doc/packages/kshutdown/ChangeLog
- Use %{oversion} instead of 3.99.1%20Beta
- Change Summary, remove Name
- Change Group
- Change Source0 to use Web URL
- Add patch - kshutdown-src_kshutdown.desktop.patch
- Add BuildRequires, changed by Upstream for Qt5
- Change Description
- Remove check %if 0%{?suse_version}, because is only for openSUSE
- Remove check for obsolete openSUSE version
- Unpack and remove gzipped-svg-icon</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1467720000">- Don't run as root by default
- Tweak spec file slightly as KShutdown is not only for KDE</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1472731200">- Update to version 4.0
  Qt Build:
  * NEW: Use the standard Ctrl+Q shortcut instead of Ctrl+Shift+Q
    (bug #26)
  * Fixed: Support "--version" command line option (bug #26)
  * Command Line: Ignore "/?" option in non-Windows versions
  * Fixed: Honor $INSTALL_ROOT environment variable when installing
    icons (bug #25)
  * Fixed: Remove icons during "make uninstall"
  Misc:
  * Czech translation update (Pavel Fric)
  * Updated German translation (Vinzenz Vietzke)
  * Updated Russian translations (Victor Ryzhykh)
  * Updated Polish translation
  * Fixed: Make menu titles less distractive and less annoying
    (feature request #21)
  * Fixed: Disable incorrectly positioned tool tips in System Tray
    menu
  * Windows: Updated installer
  Linux:
  * Use uncompressed SVG icon (bug #21)
  * Adjust kshutdown.desktop (patch #5):
  - Added StartupNotify=true/false
  - Added X-SuSE-DesktopUtility category
  Source:
  * Fix compiler warnings
  * README.html: Document "Required Libraries" (bug #23)
- Fixed kshutdown-src_kshutdown.desktop.patch</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1514289600">- Update to 4.2
  * Fixed: Password on Cancel bypasses the Action setting (bug #33)
  * Statistics: Added Ctrl+Shift+S shortcut
  * Updated the Polish translation
  * Fixed: Suspend only works the second time (bug #34)
  * Fixed missing Ctrl+Q shortcut in some Desktop Environments
  * Fixed: Show application main window if KShutdown is already running
  * When Selected Application Exit trigger:
  - Fixed combo box selection of root and non-own processes
  - Fixed root and non-own processes exit detection
  * Removed semi-private KDevelop project files
  * Updated links and args in tools/*.sh scripts
- Drop kshutdown-src_kshutdown.desktop.patch</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1558872000">- Update to version 5.0
  * NEW: Added option to focus/select "Cancel" button by default in confirmation message
  * NEW: Added Tools -&gt; Run menu with various related Linux commands
    (this replaces "Statistics" menu item)
  * Improve error message in the process list combo box
  * CHANGED: KShutdown 5.x now requires Qt 5.9 or newer
  * REMOVED: Qt 4 support
  * Major version number is now "5" to better align with Qt 5/KF 5 versions numbers.</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1567598400">- Update to version 5.1-beta
- CHANGED: New action names that matches more closely
  the terminology used in current Desktop Environments.
  You can select "Use old action names" option if don't like the change.
- NEW: Added Help|What's New? menu item
- NEW: Added --logoff, --restart, and --sleep command line option aliases
  (run kshutdown --help for details)
- CHANGED: Do not show "Ctrl+Q" shortcut in system tray menu
- CHANGED: Tweaked popup notifications autohide timeout
- FIXED: Better default keyboard focus in dialog windows
- NEW: Added "Wiki" link button to the "Command Line Option" help window
- Qt5: About window:
  * Links can be selected and opened using Tab/Enter keys
  * Selectable text
- NEW: Tools|Run menu: Added boot-related "journalctl" commands
- CHANGED: Simplify and normalize application versioning.
  Now all versions are in format: "mm.ii" plus optional "-beta" suffix.
  This mostly apply to:
  * versions displayed in KShutdown GUI
  * default download URLs
    (e.g. sourceforge.net/projects/kshutdown/files/KShutdown/$VERSION/kshutdown-source-$VERSION.zip/download)
- UPDATED: "VERSION" file format and related files
- REMOVED: "test-wine.bat"; use "Setup-wine.sh" instead
- REMOVED: Obsolete "kshutdown.nsh" file (version number is now passed as /DAPP_VERSION option)
- Code cleanup</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1579003200">- Update to version 5.2
  * NEW: Experimental: Added "--ui-dialog" command line option.
  * Updated the Polish translation
  * FIXED: Added proper way to enable C++14 standard and fix compile error
    Bug: https://sourceforge.net/p/kshutdown/bugs/38/
  * REMOVED: Obsolete stats.cpp and stats.h files
  * CHANGED: i18n: Do not include line numbers in generated *.po/*.pot files
  * Fixed some "QString::null" warnings (other "deprecated" warnings will be fixed later)
  * Minor code cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Require extra-cmake-modules at build time</changelog>
  <changelog author="munix9@googlemail.com" date="1745150400">- Update to version 6.0
  * Version 6.0 works with both Qt 5 (requires 5.15.x) and Qt 6
  * Version 6.0 works with both KDE Plasma 5 and Plasma 6
  * NEW: Linux: Added "Unlock Screen" action
  * NEW: Added the Ukrainian translation
  * NEW: Show Progress Bar settings menu also in the Preferences window
  * Updated the Polish translation
  * Fixed missing Lithuanian translation in Qt/win32 Build
  * Auto complete xscreensaver command and File Monitor path
  * Hide "Check for Updates" menu item if not needed
  * Improve confirmation messages
  * Remove underline from links
  * Minor UI tweaks
  * FIXED: Wait for "grub-reboot" process start
  * NEW: Boot entry name starting with "KS:-" is dispayed as a menu/list separator
  * Added grub-reboot auto complete
  * Quote grub-reboot "%entry" parameter
  * Fixed XDG Autostart directory detection
  * Tools → Run: Added "systemd-analyze time" command
  * System Information: Clickable Config/Data directory links
  * Extras: Cleanup help menu items
  * Bookmarks: Confirm item remove
  * Support alias names (e.g. both "sleep" and "suspend")
  * Improved error messages</changelog>
  <changelog author="munix9@googlemail.com" date="1766923200">- Update to version 6.2
  * Minor UI tweaks
  * More time presets in Date/Time menu
  * Show message action: Added "Beep Sound" option
  * Minor bugfixes
  * Improved AppImage support
  * Optimize startup time by skipping loading of nonexistent icons
  * Correctly align text if an icon is missing
  * Added basic D-Bus help (see main menu → Help → D-Bus)</changelog>
</package>
<package pkgid="4dd2fa23e4bfcf3df47e3eb8c9e729278ad90306169844510ee3b34a37b58bdbefb12cc050f5fff765bff402444905a5dc02900c85ed73d3e9fd155263e63410" name="kshutdown-debugsource" arch="i586">
  <version epoch="0" ver="6.2" rel="1.5"/>
  <changelog author="nemysis@openSUSE.org" date="1464091200">- Update to 3.99.1beta, please see
  /usr/share/doc/packages/kshutdown/ChangeLog
- Use %{oversion} instead of 3.99.1%20Beta
- Change Summary, remove Name
- Change Group
- Change Source0 to use Web URL
- Add patch - kshutdown-src_kshutdown.desktop.patch
- Add BuildRequires, changed by Upstream for Qt5
- Change Description
- Remove check %if 0%{?suse_version}, because is only for openSUSE
- Remove check for obsolete openSUSE version
- Unpack and remove gzipped-svg-icon</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1467720000">- Don't run as root by default
- Tweak spec file slightly as KShutdown is not only for KDE</changelog>
  <changelog author="joerg.lorenzen@ki.tng.de" date="1472731200">- Update to version 4.0
  Qt Build:
  * NEW: Use the standard Ctrl+Q shortcut instead of Ctrl+Shift+Q
    (bug #26)
  * Fixed: Support "--version" command line option (bug #26)
  * Command Line: Ignore "/?" option in non-Windows versions
  * Fixed: Honor $INSTALL_ROOT environment variable when installing
    icons (bug #25)
  * Fixed: Remove icons during "make uninstall"
  Misc:
  * Czech translation update (Pavel Fric)
  * Updated German translation (Vinzenz Vietzke)
  * Updated Russian translations (Victor Ryzhykh)
  * Updated Polish translation
  * Fixed: Make menu titles less distractive and less annoying
    (feature request #21)
  * Fixed: Disable incorrectly positioned tool tips in System Tray
    menu
  * Windows: Updated installer
  Linux:
  * Use uncompressed SVG icon (bug #21)
  * Adjust kshutdown.desktop (patch #5):
  - Added StartupNotify=true/false
  - Added X-SuSE-DesktopUtility category
  Source:
  * Fix compiler warnings
  * README.html: Document "Required Libraries" (bug #23)
- Fixed kshutdown-src_kshutdown.desktop.patch</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1514289600">- Update to 4.2
  * Fixed: Password on Cancel bypasses the Action setting (bug #33)
  * Statistics: Added Ctrl+Shift+S shortcut
  * Updated the Polish translation
  * Fixed: Suspend only works the second time (bug #34)
  * Fixed missing Ctrl+Q shortcut in some Desktop Environments
  * Fixed: Show application main window if KShutdown is already running
  * When Selected Application Exit trigger:
  - Fixed combo box selection of root and non-own processes
  - Fixed root and non-own processes exit detection
  * Removed semi-private KDevelop project files
  * Updated links and args in tools/*.sh scripts
- Drop kshutdown-src_kshutdown.desktop.patch</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1558872000">- Update to version 5.0
  * NEW: Added option to focus/select "Cancel" button by default in confirmation message
  * NEW: Added Tools -&gt; Run menu with various related Linux commands
    (this replaces "Statistics" menu item)
  * Improve error message in the process list combo box
  * CHANGED: KShutdown 5.x now requires Qt 5.9 or newer
  * REMOVED: Qt 4 support
  * Major version number is now "5" to better align with Qt 5/KF 5 versions numbers.</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1567598400">- Update to version 5.1-beta
- CHANGED: New action names that matches more closely
  the terminology used in current Desktop Environments.
  You can select "Use old action names" option if don't like the change.
- NEW: Added Help|What's New? menu item
- NEW: Added --logoff, --restart, and --sleep command line option aliases
  (run kshutdown --help for details)
- CHANGED: Do not show "Ctrl+Q" shortcut in system tray menu
- CHANGED: Tweaked popup notifications autohide timeout
- FIXED: Better default keyboard focus in dialog windows
- NEW: Added "Wiki" link button to the "Command Line Option" help window
- Qt5: About window:
  * Links can be selected and opened using Tab/Enter keys
  * Selectable text
- NEW: Tools|Run menu: Added boot-related "journalctl" commands
- CHANGED: Simplify and normalize application versioning.
  Now all versions are in format: "mm.ii" plus optional "-beta" suffix.
  This mostly apply to:
  * versions displayed in KShutdown GUI
  * default download URLs
    (e.g. sourceforge.net/projects/kshutdown/files/KShutdown/$VERSION/kshutdown-source-$VERSION.zip/download)
- UPDATED: "VERSION" file format and related files
- REMOVED: "test-wine.bat"; use "Setup-wine.sh" instead
- REMOVED: Obsolete "kshutdown.nsh" file (version number is now passed as /DAPP_VERSION option)
- Code cleanup</changelog>
  <changelog author="Markus S &lt;kamikazow@opensuse.org&gt;" date="1579003200">- Update to version 5.2
  * NEW: Experimental: Added "--ui-dialog" command line option.
  * Updated the Polish translation
  * FIXED: Added proper way to enable C++14 standard and fix compile error
    Bug: https://sourceforge.net/p/kshutdown/bugs/38/
  * REMOVED: Obsolete stats.cpp and stats.h files
  * CHANGED: i18n: Do not include line numbers in generated *.po/*.pot files
  * Fixed some "QString::null" warnings (other "deprecated" warnings will be fixed later)
  * Minor code cleanup</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Require extra-cmake-modules at build time</changelog>
  <changelog author="munix9@googlemail.com" date="1745150400">- Update to version 6.0
  * Version 6.0 works with both Qt 5 (requires 5.15.x) and Qt 6
  * Version 6.0 works with both KDE Plasma 5 and Plasma 6
  * NEW: Linux: Added "Unlock Screen" action
  * NEW: Added the Ukrainian translation
  * NEW: Show Progress Bar settings menu also in the Preferences window
  * Updated the Polish translation
  * Fixed missing Lithuanian translation in Qt/win32 Build
  * Auto complete xscreensaver command and File Monitor path
  * Hide "Check for Updates" menu item if not needed
  * Improve confirmation messages
  * Remove underline from links
  * Minor UI tweaks
  * FIXED: Wait for "grub-reboot" process start
  * NEW: Boot entry name starting with "KS:-" is dispayed as a menu/list separator
  * Added grub-reboot auto complete
  * Quote grub-reboot "%entry" parameter
  * Fixed XDG Autostart directory detection
  * Tools → Run: Added "systemd-analyze time" command
  * System Information: Clickable Config/Data directory links
  * Extras: Cleanup help menu items
  * Bookmarks: Confirm item remove
  * Support alias names (e.g. both "sleep" and "suspend")
  * Improved error messages</changelog>
  <changelog author="munix9@googlemail.com" date="1766923200">- Update to version 6.2
  * Minor UI tweaks
  * More time presets in Date/Time menu
  * Show message action: Added "Beep Sound" option
  * Minor bugfixes
  * Improved AppImage support
  * Optimize startup time by skipping loading of nonexistent icons
  * Correctly align text if an icon is missing
  * Added basic D-Bus help (see main menu → Help → D-Bus)</changelog>
</package>
<package pkgid="f6d560731fabf983293f82b4d5aa9efc416694d3907fe3d2c55d2c5bd68bf188ddc62cef1d4663d77ae2d4bf49083ee0b0f1469d62fa4bee52347574cf5f38f6" name="ksirk-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="1eae72d1fc946ae5d9db0d4fa97efd69f50024de304747bc58abdb15471af7eafbfc503ab3a57bacf6166516a96f447849075a121892ae490774b1638ca05418" name="ksirk-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e8294e66cacc8ae78689e4ea89bdc1a230e8a7769cf231e115f2839b2ad099eab1fbd0354a79c13ce461b5f7d48a5408d507975182e279050ddfa0f6019ebabb" name="ksmbd-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.5.3" rel="2.8"/>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.de&gt;" date="1632916800">- Initial import from main repository. Version 3.4.2.</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.de&gt;" date="1642507200">- Update to version 3.4.3:
  * Fix file transfer stuck at 99%
  * Creates a template ksmbd.service systemd unit file
  * Remove follow symlinks support
  * Throttle session setup failures to avoid dictionary attacks
- Updates to spec file
  * use pkgconfig() for BuildRequires
  * update Source URL to use project's upstream instead of maintainer's
    personal repo</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1679227200">- Update to version 3.4.7:
  * add max connections for global section.
  * default max connections is changed to 128 from no limitation.
  * build utilities as a single binary.
  * fix several bugs and memleak, and clean-ups.
  * use 'disabled', 'auto' and 'mandatory' for smb3 encryption parameter.
  * fix guest account bugs.
- 3.4.6:
  * Add meson build.
  * Several clean-up and bug fixes.(leak, segfault, debug print, typo, etc)
  * Improve usage strings and argument handling.
  * Support --sysconfdir and --with-rundir(or -Drundir) options for configure
    or meson.(See the README for details.)
  * Fix password prompting for ksmbd.adduser.
  * Notify ksmbd of all commands of ksmbd.addshare and ksmbd.addshare.
  * Inform ksmbd of stale share config.
  * Fix passworkd prompting issues on ksmbd.adduser.
  * Add manpages for all utils and ksmbd.conf.
  * Rename smb.conf to ksmbd.conf.
  * Set netlink socket's receive buffer size to 1 MiB
  * Add @group support to ksmbd.conf for lists of users.
  * Casefold utf-8 share names.
- 3.4.5:
  * Add support for Heimdal as the Kerberos 5 implementation.
  * Add smbd max io size parameter.
  * Accept global share options.
- 3.4.4:
  * add smb2 max credits parameter to configuration.
  * add space in ipc req/resp.
- Use git tag tarball instead of GitHub release, due to autogen.sh removal
- Package man pages and move example configuration under docdir</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1681041600">- Update to version 3.4.8:
  * Fix memleaks.
  * Fix two security issues that were reported by ZDI.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690459200">- Update to version 3.4.9:
  * Fix handling of max connections on config reload.
  * Add a crossmnt parameter in smb.conf.
- Remove unnecessary kernel-default BuildRequires
- Add explicit --with-systemdsystemunitdir %configure parameter</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1698753600">- Update to version 3.5.0
  * Fix potencial NULL deference errors.
  * Improved and cleaned up incorrect Glib library usage.
  * Fix memleak and several bugs.
  * Replace std functions with glib ones.
  * update manpages.
  * Improve the validation of ksmbd-tools's files(subauth, pwddb, conf).
  * Increase the minimum glib version(2.40 -&gt; 2.44)
  * Several clean-ups.
  * Add --list option to ksmbd.control.
- Add ksmbd-tools-fix-worker_init_sa_handler-return-type.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1712404800">- Update to version 3.5.2
  * Add durable handles parameter to ksmbd.conf.
  * Add payload_sz in ksmbd_share_config_response to validate ipc response.
  * Fix UAF and cleanups.
- Update to version 3.5.1
  * Fix worker_init_sa_handler return type.
  - Drop ksmbd-tools-fix-worker_init_sa_handler-return-type.patch
  * Don't add global default `read only = yes'.
    Shares are still read-only by default.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1733400000">- Update to version 3.5.3
  * Fix adduser / addshare prompting on musl libc
  * Fix use of `veto files` as global share parameter
  * Lookup primary group and don't recurse in ksmbd.conf @group handling
  * Fix a leak and an intermittent auth failure in Kerberos 5
  * Add global parameter `kerberos support`
  * Fix intermittent `ksmbd.control --list` failure
  * Fix potential UAFs on mountd shutdown
  * Use supplementary groups on filesystem access
  * Document long-standing duplicate key-value quirk
  * Log ignored key-values
  * Have only one of `read only`, `writeable`, etc. take effect on share
  * Allow ASCII tab in user names and share names
  * Invalidate share / server if certain parameters fail to take effect
  * Increase minimum GLib version to 2.58
  * Fix man page formatting issues</changelog>
</package>
<package pkgid="eb6b8b9c62e3540c102963699727b040f4dabb586b8255843c1cb25e1c1f9803cb855cf98ab2f56f9fec0e8da858c84199762483e809a49dc8a63f188f88879c" name="ksmbd-tools-debugsource" arch="i586">
  <version epoch="0" ver="3.5.3" rel="2.8"/>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.de&gt;" date="1632916800">- Initial import from main repository. Version 3.4.2.</changelog>
  <changelog author="Enzo Matsumiya &lt;ematsumiya@suse.de&gt;" date="1642507200">- Update to version 3.4.3:
  * Fix file transfer stuck at 99%
  * Creates a template ksmbd.service systemd unit file
  * Remove follow symlinks support
  * Throttle session setup failures to avoid dictionary attacks
- Updates to spec file
  * use pkgconfig() for BuildRequires
  * update Source URL to use project's upstream instead of maintainer's
    personal repo</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1679227200">- Update to version 3.4.7:
  * add max connections for global section.
  * default max connections is changed to 128 from no limitation.
  * build utilities as a single binary.
  * fix several bugs and memleak, and clean-ups.
  * use 'disabled', 'auto' and 'mandatory' for smb3 encryption parameter.
  * fix guest account bugs.
- 3.4.6:
  * Add meson build.
  * Several clean-up and bug fixes.(leak, segfault, debug print, typo, etc)
  * Improve usage strings and argument handling.
  * Support --sysconfdir and --with-rundir(or -Drundir) options for configure
    or meson.(See the README for details.)
  * Fix password prompting for ksmbd.adduser.
  * Notify ksmbd of all commands of ksmbd.addshare and ksmbd.addshare.
  * Inform ksmbd of stale share config.
  * Fix passworkd prompting issues on ksmbd.adduser.
  * Add manpages for all utils and ksmbd.conf.
  * Rename smb.conf to ksmbd.conf.
  * Set netlink socket's receive buffer size to 1 MiB
  * Add @group support to ksmbd.conf for lists of users.
  * Casefold utf-8 share names.
- 3.4.5:
  * Add support for Heimdal as the Kerberos 5 implementation.
  * Add smbd max io size parameter.
  * Accept global share options.
- 3.4.4:
  * add smb2 max credits parameter to configuration.
  * add space in ipc req/resp.
- Use git tag tarball instead of GitHub release, due to autogen.sh removal
- Package man pages and move example configuration under docdir</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1681041600">- Update to version 3.4.8:
  * Fix memleaks.
  * Fix two security issues that were reported by ZDI.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690459200">- Update to version 3.4.9:
  * Fix handling of max connections on config reload.
  * Add a crossmnt parameter in smb.conf.
- Remove unnecessary kernel-default BuildRequires
- Add explicit --with-systemdsystemunitdir %configure parameter</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1698753600">- Update to version 3.5.0
  * Fix potencial NULL deference errors.
  * Improved and cleaned up incorrect Glib library usage.
  * Fix memleak and several bugs.
  * Replace std functions with glib ones.
  * update manpages.
  * Improve the validation of ksmbd-tools's files(subauth, pwddb, conf).
  * Increase the minimum glib version(2.40 -&gt; 2.44)
  * Several clean-ups.
  * Add --list option to ksmbd.control.
- Add ksmbd-tools-fix-worker_init_sa_handler-return-type.patch</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1712404800">- Update to version 3.5.2
  * Add durable handles parameter to ksmbd.conf.
  * Add payload_sz in ksmbd_share_config_response to validate ipc response.
  * Fix UAF and cleanups.
- Update to version 3.5.1
  * Fix worker_init_sa_handler return type.
  - Drop ksmbd-tools-fix-worker_init_sa_handler-return-type.patch
  * Don't add global default `read only = yes'.
    Shares are still read-only by default.</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1733400000">- Update to version 3.5.3
  * Fix adduser / addshare prompting on musl libc
  * Fix use of `veto files` as global share parameter
  * Lookup primary group and don't recurse in ksmbd.conf @group handling
  * Fix a leak and an intermittent auth failure in Kerberos 5
  * Add global parameter `kerberos support`
  * Fix intermittent `ksmbd.control --list` failure
  * Fix potential UAFs on mountd shutdown
  * Use supplementary groups on filesystem access
  * Document long-standing duplicate key-value quirk
  * Log ignored key-values
  * Have only one of `read only`, `writeable`, etc. take effect on share
  * Allow ASCII tab in user names and share names
  * Invalidate share / server if certain parameters fail to take effect
  * Increase minimum GLib version to 2.58
  * Fix man page formatting issues</changelog>
</package>
<package pkgid="eb18b35a5370c7d2d74d382faba4b7130d554605edb73fec079f38919ec18a8cc0d9f0554631a470b731d0e53beda5691f9f149fecd5feb8735a149c066c410f" name="ksmtp-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Remove unused file
  * REUSE.html - add .gersemirc
  * gersemi fixes - cmake linting and formatting
  * SmtpTest::testLoginJob: Add expect fail for Windows
  * Fix memory leaks in SASL login handling
  * Add Warnings are errors + add clazy support
  * Use [[maybe_unused] vs Q_UNUSED
  * Remove not necessary Qt::Literals::StringLiterals
  * Generate doc
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update build requirements</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376001">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Prepare to support cmake preset support
  * Add ecm_installed_library_check_version_preprocessor_macros/ecm_installed_library_check_preprocessor_macro
  * Add ECMInstalledLibraryCheck support
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * USe QT_ENABLE_STRICT_MODE_UP_TO
  * Add support for RFC 6532.
  * KSMTP_LIB_VERSION is not used
  * src/CMakeLists.txt - fix an uninitialized variable
  * Move license to REUSE.toml
  * Add prek support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="91313781e0084e24d3eebc5b552322eeff7d059264b1d412fdc2cc20b642b8d93fa2d8dd24b9a144a42c77bc8f5e0e303e90c6435390971dff38dd18e7c0de62" name="ksnakeduel-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="dff0b46ef512c866517f745ed747fe1bd3232ad74001ccb98f4a5d45a6ab30dae3134f9d49bccc7ff294a2e8a077a2eb8d45b84d0356470e5dbae482ef10d669" name="ksnakeduel-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="efef4e7f12af4b225c4cc82a49635ad42ab22ae48e2ac1a6599ac71731310b4ae85f11a45b0c87b379f463215dc735c4cc95d1dda7ac5e9f04f73590edf851d1" name="ksnip-debuginfo" arch="i586">
  <version epoch="0" ver="1.10.1" rel="3.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607947200">- Run testsuite</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1615636800">- Update to 1.8.1
  * Changed: Allow changing adorner color for rect area selection.
    (#519)
  * Changed: Notarize ksnip for macOS. (#402)
  * Changed: Default font for numbering tool change to Arial.
    (#200)
  * Changed kImageAnnotator: Horizontally align text inside spin
    box. (#203)
  * Changed kImageAnnotator: Change zoom with mouse wheel to
    CTRL+Wheel. (#210)
  * Fixed: If file selection is cancelled during ksnip's file open
    dialog via tray icon, ksnip closes. (#503)
  * Fixed: Cancel on Quit not work when editor is hidden. (#342)
  * Fixed: Canceling rect area selection activates main window.
    (#521)
  * Fixed: Enter key doesn't finishes resizing. (#523)
  * Fixed: Missing version number in mac binaries. (#401)
  * Fixed: Canceling save dialog show the option save path in the
    header. (#545)
  * Fixed: Save-as Window does not get focus when using snap.
    (#543)
  * Fixed: Editor can not be shown again after click close icon.
    (#400)
  * Fixed: Icons and text boxes not correctly scaled under gnome
    with hdpi. (#549)
  * Fixed: Window captures include non-transparent border of
    background on Gnome. (#460)
  * Fixed: Annotating hidpi image downscales the result after being
    saved. (#172)
  * Fixed kImageAnnotator: Brazilian Portuguese translation not
    loaded. (#176)
  * Fixed kImageAnnotator: error: control reaches end of non-void
    function. (#177)
  * Fixed kImageAnnotator: Cursor in Text tool have too bad
    visibility. (#184)
  * Fixed kImageAnnotator: bumped SONAME without name change.
    (#185)
  * Fixed kImageAnnotator: Entering multiple characters at once
    moves the text cursor only for one character. (#186)
  * Fixed kImageAnnotator: Activating context menu while drawing
    item leaves item in error state. (#196)
  * Fixed kImageAnnotator: Icons not scaled on gnome with hdpi
    enabled. (#201)
  * Fixed kImageAnnotator: Text/Number Pointer and Text/Number
    Arrow don't inherit Text/Number Font in Settings. (#208)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616500800">- Update to 1.8.2
  Fixed:
  * Add missing includes to build on UNIX.
  * Ksnip starts minimized.
  * Main window still show after screenshot when corresponding
    option disabled.
  * Cancel screenshot shows main window when window was hidden.
  * Close button hidden after taking screenshot under kwin.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Update to 1.9.0
  New
  * Add option to select the default action for tray icon left
    click.
  * Open/Paste from clipboard via tray icon.
  * Show/hide toolbar and annotation settings with TAB.
  * Add setting for auto hiding toolbar and annotator settings.
  * Allow setting transparency of not selected snipping area
    region.
  * Resize selected rect area with arrow keys.
  * Copy a screenshot to clipboard as data URI.
  * Allow disabling tray icon notifications.
  * Provide option to open recent files.
  * Allow disabling auto resizing after first capture.
  * Drag and Drop from ksnip to other applications.
  * Add support for KDE Plasma notification service.
  * User-defined actions for taking screenshot and
    post-processing.
  * Add 'hide main window' option to actions.
  Fixed
  * Not possible to change adorner color.
  * ksnip --version output printed to stderr.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632052800">- Update to 1.9.1
  Fixed
  * Dropped temporary images appear in the open recent menu.
  * Resizing window to match content doesn't work on opening first
    image/screenshot.
  * Cursor not captured in rectangle capture.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637841600">- Update to 1.9.2
  New
  * Set image save location on command line.
  * Add debug logging.
  * Add FTP upload.
  * Upload image via command line without opening editor.
  * Add multi-language comment option to desktop file.
  * Add MimeType of Images to desktop file.
  * Add .jpeg to open file dialog filter (File &gt; Open).
  * Escape closes window (and exits when not using tray).
  Fixed
  * Opens a new window for each capture.
  * First cli invocation won't copy image to clipboard.
  Changed
  * Improve translation experience by using full sentences.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653307200">- Update to 1.10.0
  New
  * Set image save location on command line.
  * Add debug logging.
  * Add FTP upload.
  * Upload image via command line without opening editor.
  * Add multi-language comment option to desktop file.
  * Add MimeType of Images to desktop file.
  * Add .jpeg to open file dialog filter (File &gt; Open).
  * Escape closes window (and exits when not using tray).
  * Double-click mouse to confirm rect selection.
  * Activate tab that is prompting for save.
  * Add Save all options menu.
  * Allow overwriting existing files.
  * Allow setting Imgur upload title/description.
  * Search bar in the settings dialog.
  * Make implicit capture delay configurable.
  * Shortcuts for Actions can be made global and non-global per
    config.
  * OCR scan of screenshots (via plugin).
  Fixed
  * Opens a new window for each capture.
  * First cli invocation won't copy image to clipboard.
  * Snipping area incorrectly positioned with screen scaling.
  * MainWindow position not restored when outside primary screen.
  * Interface window isn't restored to the default after tab is
    closed in maximized state.
  * Failed Imgur uploads show up titled as 'Upload Successful'.
  * Preview of screenshot is scaled after changing desktop size.
  * After an auto start followed by reboot/turn on the window
    section is stretched.
  Changed
  * Improve translation experience by using full sentences.
  * Make switch 'to select tool after drawing item' by default
    disabled.
- Drop %check since tests are now using new dependencies that are
  not available out of the box *SUSE</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1679313600">- Update to version 1.10.1
  * Fixed: Loading image from stdin single instance client runner
    side doesn't work.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710504000">- Add upstream fix to build with recent kcolorpicker and
  kimageannotator versions:
  * 0001-Fix-build-against-kImageAnnotator-and-kColorPicker-t.patch
- Spec update</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1769860800">- compile against Qt6 using latest revision
  * 100 files changed across 127 commits
- drop 0001-Fix-build-against-kImageAnnotator-and-kColorPicker-t.patch</changelog>
</package>
<package pkgid="eaa2d5eb700c69dfa312dcbdac732ada46c93f4c3450b3aaeb12bc3703c85680f7d5388444f33de5d4b09b664542be1c1b7be304a060d16cc42073091325a502" name="ksnip-debugsource" arch="i586">
  <version epoch="0" ver="1.10.1" rel="3.7"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607947200">- Run testsuite</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1615636800">- Update to 1.8.1
  * Changed: Allow changing adorner color for rect area selection.
    (#519)
  * Changed: Notarize ksnip for macOS. (#402)
  * Changed: Default font for numbering tool change to Arial.
    (#200)
  * Changed kImageAnnotator: Horizontally align text inside spin
    box. (#203)
  * Changed kImageAnnotator: Change zoom with mouse wheel to
    CTRL+Wheel. (#210)
  * Fixed: If file selection is cancelled during ksnip's file open
    dialog via tray icon, ksnip closes. (#503)
  * Fixed: Cancel on Quit not work when editor is hidden. (#342)
  * Fixed: Canceling rect area selection activates main window.
    (#521)
  * Fixed: Enter key doesn't finishes resizing. (#523)
  * Fixed: Missing version number in mac binaries. (#401)
  * Fixed: Canceling save dialog show the option save path in the
    header. (#545)
  * Fixed: Save-as Window does not get focus when using snap.
    (#543)
  * Fixed: Editor can not be shown again after click close icon.
    (#400)
  * Fixed: Icons and text boxes not correctly scaled under gnome
    with hdpi. (#549)
  * Fixed: Window captures include non-transparent border of
    background on Gnome. (#460)
  * Fixed: Annotating hidpi image downscales the result after being
    saved. (#172)
  * Fixed kImageAnnotator: Brazilian Portuguese translation not
    loaded. (#176)
  * Fixed kImageAnnotator: error: control reaches end of non-void
    function. (#177)
  * Fixed kImageAnnotator: Cursor in Text tool have too bad
    visibility. (#184)
  * Fixed kImageAnnotator: bumped SONAME without name change.
    (#185)
  * Fixed kImageAnnotator: Entering multiple characters at once
    moves the text cursor only for one character. (#186)
  * Fixed kImageAnnotator: Activating context menu while drawing
    item leaves item in error state. (#196)
  * Fixed kImageAnnotator: Icons not scaled on gnome with hdpi
    enabled. (#201)
  * Fixed kImageAnnotator: Text/Number Pointer and Text/Number
    Arrow don't inherit Text/Number Font in Settings. (#208)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1616500800">- Update to 1.8.2
  Fixed:
  * Add missing includes to build on UNIX.
  * Ksnip starts minimized.
  * Main window still show after screenshot when corresponding
    option disabled.
  * Cancel screenshot shows main window when window was hidden.
  * Close button hidden after taking screenshot under kwin.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1622894400">- Update to 1.9.0
  New
  * Add option to select the default action for tray icon left
    click.
  * Open/Paste from clipboard via tray icon.
  * Show/hide toolbar and annotation settings with TAB.
  * Add setting for auto hiding toolbar and annotator settings.
  * Allow setting transparency of not selected snipping area
    region.
  * Resize selected rect area with arrow keys.
  * Copy a screenshot to clipboard as data URI.
  * Allow disabling tray icon notifications.
  * Provide option to open recent files.
  * Allow disabling auto resizing after first capture.
  * Drag and Drop from ksnip to other applications.
  * Add support for KDE Plasma notification service.
  * User-defined actions for taking screenshot and
    post-processing.
  * Add 'hide main window' option to actions.
  Fixed
  * Not possible to change adorner color.
  * ksnip --version output printed to stderr.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632052800">- Update to 1.9.1
  Fixed
  * Dropped temporary images appear in the open recent menu.
  * Resizing window to match content doesn't work on opening first
    image/screenshot.
  * Cursor not captured in rectangle capture.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1637841600">- Update to 1.9.2
  New
  * Set image save location on command line.
  * Add debug logging.
  * Add FTP upload.
  * Upload image via command line without opening editor.
  * Add multi-language comment option to desktop file.
  * Add MimeType of Images to desktop file.
  * Add .jpeg to open file dialog filter (File &gt; Open).
  * Escape closes window (and exits when not using tray).
  Fixed
  * Opens a new window for each capture.
  * First cli invocation won't copy image to clipboard.
  Changed
  * Improve translation experience by using full sentences.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653307200">- Update to 1.10.0
  New
  * Set image save location on command line.
  * Add debug logging.
  * Add FTP upload.
  * Upload image via command line without opening editor.
  * Add multi-language comment option to desktop file.
  * Add MimeType of Images to desktop file.
  * Add .jpeg to open file dialog filter (File &gt; Open).
  * Escape closes window (and exits when not using tray).
  * Double-click mouse to confirm rect selection.
  * Activate tab that is prompting for save.
  * Add Save all options menu.
  * Allow overwriting existing files.
  * Allow setting Imgur upload title/description.
  * Search bar in the settings dialog.
  * Make implicit capture delay configurable.
  * Shortcuts for Actions can be made global and non-global per
    config.
  * OCR scan of screenshots (via plugin).
  Fixed
  * Opens a new window for each capture.
  * First cli invocation won't copy image to clipboard.
  * Snipping area incorrectly positioned with screen scaling.
  * MainWindow position not restored when outside primary screen.
  * Interface window isn't restored to the default after tab is
    closed in maximized state.
  * Failed Imgur uploads show up titled as 'Upload Successful'.
  * Preview of screenshot is scaled after changing desktop size.
  * After an auto start followed by reboot/turn on the window
    section is stretched.
  Changed
  * Improve translation experience by using full sentences.
  * Make switch 'to select tool after drawing item' by default
    disabled.
- Drop %check since tests are now using new dependencies that are
  not available out of the box *SUSE</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1679313600">- Update to version 1.10.1
  * Fixed: Loading image from stdin single instance client runner
    side doesn't work.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1710504000">- Add upstream fix to build with recent kcolorpicker and
  kimageannotator versions:
  * 0001-Fix-build-against-kImageAnnotator-and-kColorPicker-t.patch
- Spec update</changelog>
  <changelog author="Avindra Goolcharan &lt;avindra@opensuse.org&gt;" date="1769860800">- compile against Qt6 using latest revision
  * 100 files changed across 127 commits
- drop 0001-Fix-build-against-kImageAnnotator-and-kColorPicker-t.patch</changelog>
</package>
<package pkgid="94be1652ced2bc84f6a2d2a15aeeea4953ccbdef8b21a51b10c4da9d5e6535355b9f38a2aff218d70d58ac5beab976b4057fd4426b4c19b4ed8b825d6a5f26b5" name="kspaceduel-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="eb846dccf729f20ab1f51119c9f6d5c8140a8bfb7528e79d53777ac6f92f4da76b7fed8b1681c221c5b64d7cbfab0968c69ebac8913e28e0b4307c7dbdfd04af" name="kspaceduel-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="572f65f1a42a1896e15adb3fe7848defb615131fb153b5802998a0bb4965d148eabb779f84c3dc530d227a9a14407cbe306b86b1b171c6a603bf74a404ea78bb" name="ksquares-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="6e6cb0b62d96333ea2870d14285e8adc0931f4c85f9ce0a3b0aa67ecb7b9d5bb38b336d378d7a651ee131e3d7be20893f20259c44f986f3eb96db84d970e0f6c" name="ksquares-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="6aaf1cc4759916c8e290304e6dd930417c7934fa738e31fec2b6a99f808d5965dab768d627c189c14b330bdda3155d7f18d46a7448bec189fecd5aceb5c32c87" name="ksshaskpass6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Move to /usr/bin, with compat symlink in the libexec/ssh location</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563201">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Support password prompt from PAM
  * Update CI and README for QtKeychain
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Handle when unknown host prompt has no period after the finger print
  * Support unknown RSA when it has a colon (kde#444862)
  * Don't offer to remember password without identifier
  * prompt: Fix password change prompts
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="7a6fa785c12a58d9daffd93f8e29b55e28f5a612878615f16d5d057c6f6e3ecf78690ae0a51b6b4b4a986e4a7b65b2cc0e13c1ebca3c1e7a5f34ea1b82ac42a1" name="ksshaskpass6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Move to /usr/bin, with compat symlink in the libexec/ssh location</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563201">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Support password prompt from PAM
  * Update CI and README for QtKeychain
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Handle when unknown host prompt has no period after the finger print
  * Support unknown RSA when it has a colon (kde#444862)
  * Don't offer to remember password without identifier
  * prompt: Fix password change prompts
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="34faf7e7495f0d2d149845550915b4ef73a3430dad294af9770eb9e83316191ba593e882e51389e0dbf45a19a29e4f4d86ea010a14bd6427a97fbf3e007a1301" name="kssl-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * kssl: Update for LibreSSL 3.7</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- No code change since 5.107.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="406ae45d692313b043a8e5dc8c46a3faa5419b50f296724554ca2f6cc221664e9d68d9c6cd0803a931961d66936a168a31efb27b1d19b434fd8d9c29531dfb5e" name="kst-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1620820800">- Add patch to fix build with CMake 3.20:
  * 0001-Fix-build-with-CMake-3.20.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671105600">- Replace libcfitsio-devel with pkgconfig(cfitsio): the devel
  package was renamed 8 years ago. Instead of caring for the name,
  we care for the symbol CMake is looking for.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673006400">- Drop libnetcdf BuildRequires: this seems not to be required (and
  does no longer exist).</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673006401">- Update build constraints</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1730116800">- Update to kst 2.1.0
  This release includes all updates since 2.0.8 released in 2014:
  * Too many bug fixes to list
  * Many feature improvements
  Some of the changes can be seen at:
  https://invent.kde.org/graphics/kst-plot/-/compare/v2.0.8...v2.1-2024-10-20
- Remove patches that are already included in 2.1.0:
  * gsl2-support.patch
  * Fix-build-with-Qt-511.patch
  * 0001-Fix-build-with-CMake-3.20.patch
- Add patch to fix a hdf5 include path that we install in
  another directory:
  * fix-hdf5-include-path.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patch:
  * kst-cmake4.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748520000">- Do not BuildRequire netcdf_cxx in Leap 16 where it's not
  available .</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1769428800">- Use correct dependency for non-obsolete version of netcdf-cxx4.
- Fix build with current netcdf-cxx4, add kst_netcdf4_compat.patch
- Fix detection of HDF5 libraries, add
  0001-Fix-detection-of-HDF5-CPP-library.patch
- Add libtiff-devel build dependency</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 3.0.0. No changelog provided.
- Drop patches:
  * fix-hdf5-include-path.patch
  * kst-cmake4.patch
  * kst_netcdf4_compat.patch
  * 0001-Fix-detection-of-HDF5-CPP-library.patch</changelog>
</package>
<package pkgid="ef8385e1586ed39b7c35a7a619551cab3d91c465f153a123dd9270b675aa6fd035cc5c4c4187a3da1e08a91dfac974234f71e24653159ae3965c3b703870690a" name="kst-debugsource" arch="i586">
  <version epoch="0" ver="3.0.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1620820800">- Add patch to fix build with CMake 3.20:
  * 0001-Fix-build-with-CMake-3.20.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671105600">- Replace libcfitsio-devel with pkgconfig(cfitsio): the devel
  package was renamed 8 years ago. Instead of caring for the name,
  we care for the symbol CMake is looking for.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673006400">- Drop libnetcdf BuildRequires: this seems not to be required (and
  does no longer exist).</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673006401">- Update build constraints</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1730116800">- Update to kst 2.1.0
  This release includes all updates since 2.0.8 released in 2014:
  * Too many bug fixes to list
  * Many feature improvements
  Some of the changes can be seen at:
  https://invent.kde.org/graphics/kst-plot/-/compare/v2.0.8...v2.1-2024-10-20
- Remove patches that are already included in 2.1.0:
  * gsl2-support.patch
  * Fix-build-with-Qt-511.patch
  * 0001-Fix-build-with-CMake-3.20.patch
- Add patch to fix a hdf5 include path that we install in
  another directory:
  * fix-hdf5-include-path.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743508800">- Add patch:
  * kst-cmake4.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1748520000">- Do not BuildRequire netcdf_cxx in Leap 16 where it's not
  available .</changelog>
  <changelog author="Stefan Brüns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1769428800">- Use correct dependency for non-obsolete version of netcdf-cxx4.
- Fix build with current netcdf-cxx4, add kst_netcdf4_compat.patch
- Fix detection of HDF5 libraries, add
  0001-Fix-detection-of-HDF5-CPP-library.patch
- Add libtiff-devel build dependency</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 3.0.0. No changelog provided.
- Drop patches:
  * fix-hdf5-include-path.patch
  * kst-cmake4.patch
  * kst_netcdf4_compat.patch
  * 0001-Fix-detection-of-HDF5-CPP-library.patch</changelog>
</package>
<package pkgid="b2e9c302f9a837bc32836dc188253ca57ff84c933176a5523802d261a0fed1f7cc1f7b0e3c448e6e2c367cda7fcbf7ff4eaa966baee26ab16143851b014df9ee" name="kstars-debuginfo" arch="i586">
  <version epoch="0" ver="3.8.4.1" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1758801600">- Update to 3.7.8:
  * https://invent.kde.org/education/kstars/-/blob/master/ChangeLog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760356800">- Add upstream change:
  * 0001-Make-it-compile-with-Qt-6.10.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1764763200">- Update to 3.8.0:
  * https://invent.kde.org/education/kstars/-/blob/master/ChangeLog
- Drop 0001-Make-it-compile-with-Qt-6.10.patch
- Drop 0001-Fix-installation-with-Qt6.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1764849600">- Add fix-build-gcc15.patch
- Add fix-eigen3-max.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1765800000">- Add additionals __requires_exclude (bsc#1254576)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770379200">- Update to 3.8.1:
  * https://invent.kde.org/education/kstars/-/blob/stable-3.8.1/ChangeLog
- Drop upstreamed fix-build-gcc15.patch
- Drop upstreamed fix-eigen3-max.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1775563200">- Update to 3.8.2:
  * https://invent.kde.org/education/kstars/-/blob/stable-3.8.2/ChangeLog</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1780920000">- Update to 3.8.3:
  * https://invent.kde.org/education/kstars/-/blob/stable-3.8.3/ChangeLog</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1786622400">- Update to 3.8.4.1:
  * https://knro.blogspot.com/2026/08/kstars-384-released.html</changelog>
</package>
<package pkgid="cf31e71909590897f749e36df1476e45e90b13334d2ec736cf0eb8740a031578b066b50959de717c09c6bb01c55a6742720d1c833556b433c1e43a08950475ed" name="kstars-debugsource" arch="i586">
  <version epoch="0" ver="3.8.4.1" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1758801600">- Update to 3.7.8:
  * https://invent.kde.org/education/kstars/-/blob/master/ChangeLog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760356800">- Add upstream change:
  * 0001-Make-it-compile-with-Qt-6.10.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1764763200">- Update to 3.8.0:
  * https://invent.kde.org/education/kstars/-/blob/master/ChangeLog
- Drop 0001-Make-it-compile-with-Qt-6.10.patch
- Drop 0001-Fix-installation-with-Qt6.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1764849600">- Add fix-build-gcc15.patch
- Add fix-eigen3-max.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1765800000">- Add additionals __requires_exclude (bsc#1254576)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1770379200">- Update to 3.8.1:
  * https://invent.kde.org/education/kstars/-/blob/stable-3.8.1/ChangeLog
- Drop upstreamed fix-build-gcc15.patch
- Drop upstreamed fix-eigen3-max.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1775563200">- Update to 3.8.2:
  * https://invent.kde.org/education/kstars/-/blob/stable-3.8.2/ChangeLog</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1780920000">- Update to 3.8.3:
  * https://invent.kde.org/education/kstars/-/blob/stable-3.8.3/ChangeLog</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1786622400">- Update to 3.8.4.1:
  * https://knro.blogspot.com/2026/08/kstars-384-released.html</changelog>
</package>
<package pkgid="8e63438100ec6df2402f83169cf5b47470d4080b3dddef66f53d96d6ad83b2bb16f99468db3f9bb3f8c7904bd5f5c35b928aed89be7a3bcf81dbe3161532224c" name="ksudoku-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * main: set surface format to support legacy OpenGL (kde#521401)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * main: set surface format to support legacy OpenGL (kde#521401)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e3fa82386df3525640c5e679c29e4c6238bc23c401ebc04be8fa567d4acbed76d858d41053781d3672aa1f0fb08e4aab3dfee069af1700a83ea4828335c6233f" name="ksudoku-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * main: set surface format to support legacy OpenGL (kde#521401)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * main: set surface format to support legacy OpenGL (kde#521401)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="2ba8bbefc01cabbcaf141bf245677473d26cfd3fe12c43d9679d690398ea5d74d6ce0ae6da9b8c0c77aa1302b91da2604fa2ca6bce2a7d37cbfb153def0caf56" name="ksystemlog-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix some cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f52bc182dee51eab6475b5ec241a0082debd322e7fee5e9d3e87964028c4ce8937640b5b67f4ae0a543224530deca5859145d66f72072475125eb7bb8362d9f3" name="ksystemlog-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix some cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="12ff0f0b45282fab6d759006f2c89eb9e5a81e00ffdd27ffe46ffa962cdc088c607d134b1220568fa0624b2479e66ae6d8c82306708bea058ee11214bec3b616" name="ksystemstats6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Fix stuck throughput values when device disconnects (kde#508516)
  * Make NetworkManagerQt a required dependency on Linux
  * ksystemstats: show gpu names in plasma-systemmonitor instead of numbers for better usability
  * Fix: detect GPUs with device class 0x0380
  * Fix: detect GPUs with device class 0x0302
  * don't ignore fully encrypted disks or raid parts
  * Fix core naming scheme in linuxcpuplugin.cpp (kde#515435)
  * docs: add KSystemStats development guide with GPU sensor info
  * Make multiple GPU support more robust
  * Fix infinite loop parsing /proc/cpuinfo when no newline at end last CPU block.
  * Expose some more nvidia GPU temperate values
  * ksystemstats: guard division by zero in IntelHelper (SIGFPE fix)
  * Use fromLatin1 and check return of getnameinfo
  * Clean up duplicate connect and change call to getifaddrs
  * fix format includes and copyright
  * Network info on FreeBSD
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782907200">- Prepare for CAP_PERFMON on ksystemstats_intel_helper
- Add patch for hardening (boo#1262779):
  * 0001-Guard-ksystemstats_intel_helper-against-path-travers.patch
- Remove workaroud for Leap 16, works meanwhile</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * Fix crashes in KSysGuard::SensorObject::id()
  * Guard ksystemstats_intel_helper against path traversal
- Drop patches, now upstream:
  * 0001-Guard-ksystemstats_intel_helper-against-path-travers.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="b22e338d56e977949cc3fd3320b6dc43aee33371bb6e03b1afbd91891775ee1d45372380feea9fd4d66d2900880d76e3091f6ee37a87bfad0419949dfc93a6e7" name="ksystemstats6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Fix stuck throughput values when device disconnects (kde#508516)
  * Make NetworkManagerQt a required dependency on Linux
  * ksystemstats: show gpu names in plasma-systemmonitor instead of numbers for better usability
  * Fix: detect GPUs with device class 0x0380
  * Fix: detect GPUs with device class 0x0302
  * don't ignore fully encrypted disks or raid parts
  * Fix core naming scheme in linuxcpuplugin.cpp (kde#515435)
  * docs: add KSystemStats development guide with GPU sensor info
  * Make multiple GPU support more robust
  * Fix infinite loop parsing /proc/cpuinfo when no newline at end last CPU block.
  * Expose some more nvidia GPU temperate values
  * ksystemstats: guard division by zero in IntelHelper (SIGFPE fix)
  * Use fromLatin1 and check return of getnameinfo
  * Clean up duplicate connect and change call to getifaddrs
  * fix format includes and copyright
  * Network info on FreeBSD
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782907200">- Prepare for CAP_PERFMON on ksystemstats_intel_helper
- Add patch for hardening (boo#1262779):
  * 0001-Guard-ksystemstats_intel_helper-against-path-travers.patch
- Remove workaroud for Leap 16, works meanwhile</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * Fix crashes in KSysGuard::SensorObject::id()
  * Guard ksystemstats_intel_helper against path traversal
- Drop patches, now upstream:
  * 0001-Guard-ksystemstats_intel_helper-against-path-travers.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="569232d20844bf69892b34853b2c342525cba476bc7de80ba48e44859a41b341941a41e40e30fde0d34d3d3ae4ba7ddf935d047c5df73950c5b81e1628c07604" name="kteatime-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Set window icon</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f713ff33b0a7e34be4c27aeaddcd4c349fd5481056ac43c214f21709829c6e0938501ee567c0b1a47a5abb53fce58cc34fc674922c8957ca923b967901a315d4" name="kteatime-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Set window icon</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="915a363bf94401caa777b19b008448789cd2221669be57a39ad098ed8d4e1881542a33a39def30809477bf5ce279db5ef2ced48ecf4446bb5d7c6b9f22afd2ae" name="ktextaddons-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.2" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Require extra-cmake-modules at build time</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707480000">- Update to 1.5.3. No changelog.
- Build ktextaddons using KF6/Qt6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716292800">- Update to 1.5.4. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743681600">- Add build fix for Qt 6.9:
  * 0001-Add-missing-include.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749729600">- Update to 1.6.0. No changelog.
- Drop patch, merged upstream:
  * 0001-Add-missing-include.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 1.8.0. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 2.0.0. As usual, no changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1776427200">- Update to 2.0.1. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 2.1.1. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1787918400">- Update to 2.1.2
  * When we define default dialog size, it didn't work when
    screen scale size was different to 100%
  * In textaddons autogenerate lib, don't allow to collapse with
    double click in textautogeneratehistorylistview
  * Reduce duplicate FlowLayout class
  * Fix attachment widget layout (Use QToolButton). This class
    is used in kaichat.
  * Fix initialise variable in plugincommonmodelinstalledinfosdelegate
  * Reduce duplicate code in plugin textaddons autogenerate</changelog>
</package>
<package pkgid="78c7b88c5341d16177764d3ad3045cbb655ee337b4cedf2efcc4ea4bf8d6e7be6d42017c89a35f124606b80cb0800f5b4581bbaba58db6120edf30d0477e3d4a" name="ktextaddons-debugsource" arch="i586">
  <version epoch="0" ver="2.1.2" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Require extra-cmake-modules at build time</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707480000">- Update to 1.5.3. No changelog.
- Build ktextaddons using KF6/Qt6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716292800">- Update to 1.5.4. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743681600">- Add build fix for Qt 6.9:
  * 0001-Add-missing-include.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749729600">- Update to 1.6.0. No changelog.
- Drop patch, merged upstream:
  * 0001-Add-missing-include.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 1.8.0. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 2.0.0. As usual, no changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1776427200">- Update to 2.0.1. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 2.1.1. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1787918400">- Update to 2.1.2
  * When we define default dialog size, it didn't work when
    screen scale size was different to 100%
  * In textaddons autogenerate lib, don't allow to collapse with
    double click in textautogeneratehistorylistview
  * Reduce duplicate FlowLayout class
  * Fix attachment widget layout (Use QToolButton). This class
    is used in kaichat.
  * Fix initialise variable in plugincommonmodelinstalledinfosdelegate
  * Reduce duplicate code in plugin textaddons autogenerate</changelog>
</package>
<package pkgid="628c747bd0fd20d54b88d2e7d4fb9661c750d7ff80877635f0da099c129a8aa08eef86ae22084ae787b9a0547fc6455d27b55ae234dbeac25ba34b1fe1d62adf" name="ktextaddons-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.2" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Require extra-cmake-modules at build time</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707480000">- Update to 1.5.3. No changelog.
- Build ktextaddons using KF6/Qt6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716292800">- Update to 1.5.4. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1743681600">- Add build fix for Qt 6.9:
  * 0001-Add-missing-include.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1749729600">- Update to 1.6.0. No changelog.
- Drop patch, merged upstream:
  * 0001-Add-missing-include.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 1.8.0. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 2.0.0. As usual, no changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1776427200">- Update to 2.0.1. No changelog</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 2.1.1. No changelog.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1787918400">- Update to 2.1.2
  * When we define default dialog size, it didn't work when
    screen scale size was different to 100%
  * In textaddons autogenerate lib, don't allow to collapse with
    double click in textautogeneratehistorylistview
  * Reduce duplicate FlowLayout class
  * Fix attachment widget layout (Use QToolButton). This class
    is used in kaichat.
  * Fix initialise variable in plugincommonmodelinstalledinfosdelegate
  * Reduce duplicate code in plugin textaddons autogenerate</changelog>
</package>
<package pkgid="9a186971dc07d9fc505a3dc2220dfe5c58b40a4a27f6e29493457c7024aa2e18dbb7b0bc0d0b4dccd64d2d98e4cf549f0e3abf9c4d87c977c57e64ed441cb0ed" name="ktexteditor-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Add missing includes
  * Fix incorrect lineHeight for drag pixmap (kde#468196)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * completion: Fix only start chars of items are matched
  * Fix chaotic up/down cursor movement in Block Selection Mode
  * Fix backspace behavior for empty lines with cursor beyond line’s end (block selection mode)
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix selection shrink when indenting (kde#329247)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Add parent widget for diff dialogs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="156ffd9a5d3e4c1f85d2728e8b66e3116269f7f8f9de0316e50c44458b8905b1240e62d594a34b65a464ce791850e796a25c387e945376b64dbae3a9cdc5106e" name="ktexteditor-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * Add missing includes
  * Fix incorrect lineHeight for drag pixmap (kde#468196)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * completion: Fix only start chars of items are matched
  * Fix chaotic up/down cursor movement in Block Selection Mode
  * Fix backspace behavior for empty lines with cursor beyond line’s end (block selection mode)
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix selection shrink when indenting (kde#329247)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Add parent widget for diff dialogs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="541c85492769404d105e2725535ce3f85951040c60efddcb5238cbfab8b6c061563fc87b311d2c642d79e8a2b3cb9ad72d3bf7d98b9bac9c150f0b49fb82b326" name="ktextwidgets-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="440d8d57ac2b4578284b37b787acf715a1fa8f6bd19dfa6746fcf814e21e47ecc7d3ed5291419f7cb8a94fa1476389386ca29ff824a6d816a402e91e768aa117" name="ktextwidgets-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="6ae5b589ff315c1646cdf7b2af0967e7df70108a08719a93652e7b7271dc84d9012b2fccfbe9b4c55d48acbc8edf9053bd5bbce41ef0be616be7600bff2eb11d" name="ktextwidgets-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="518d89e46fb06b0c14bc57e340975fb253e02aa061199cfc5e71150182b1378b7122dc1973897ccf88b679140eba95f925414f0b2c7fcfcf343e2b2041378f19" name="ktikz-debuginfo" arch="i586">
  <version epoch="0" ver="0.13.2" rel="2.5"/>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1589284800">Initial package for current Ktikz master (based on v0.12)
-</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1594296000">Update to latest commit ebe4dfb, fixes build with Qt5.15</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1613736000">- Update to 0.13.1
- Add poppler-tools as optional dependency for eps exporting</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1621252800">- Update to 0.13.2</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1648555200">- Fix Source url</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="18b208630fbdc5fb5579edce8bf4dd040264f3a2b74cd43449ff1786c0b2fd919d64e7f97d31a53fc3b1ecaa0cfcdccb54409015c64b9b4db1a146812062481f" name="ktikz-debugsource" arch="i586">
  <version epoch="0" ver="0.13.2" rel="2.5"/>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1589284800">Initial package for current Ktikz master (based on v0.12)
-</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1594296000">Update to latest commit ebe4dfb, fixes build with Qt5.15</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1613736000">- Update to 0.13.1
- Add poppler-tools as optional dependency for eps exporting</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1621252800">- Update to 0.13.2</changelog>
  <changelog author="Markus Ebner &lt;info@ebner-markus.de&gt;" date="1648555200">- Fix Source url</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1746619200">- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
  minimum version warnings</changelog>
</package>
<package pkgid="c867a6e1ea86bc4b301972ea843390c3904fbd2731e4ba25a3eab15b59ffdcbc37aa6b6acd333ac3fa0dd23741608292807a3a5f3b648324427a51c7d9af786a" name="ktimer-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="752ebd6bb90134e282c826547297f0bdfe667c20db64d99fc447c6903716c5c3bbb9d3dc6080826b05421284e0de2f1cd43121d8a310df067a34fd82c3fb21bd" name="ktimer-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="be82788afc510fb589a6bbf5a68712939c64eff9a7b4a92cd1dba55ee5f86a66c1f630dc85c47ffa87371c03827c6d31abde53f44d100858926eabe5a540bec2" name="ktimetracker-debuginfo" arch="i586">
  <version epoch="0" ver="6.0.0" rel="1.5"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1576843200">- Initial package
  * First standalone release of ktimetracker, was part of kdepim up
    to 4.14
  * Ported to Qt5 and KDE Frameworks 5</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1576929600">- Update to 5.0.1
  * Install application icon (kde#415387)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Use %cmake_build instead of %make_jobs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618660800">- Update URL.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750593600">- Update to 6.0.0
  https://rabbitictranslator.com/ktimetracker-6.0.0
- Add patches:
  * 0001-Fix-icons-installation.patch
  * 0001-Install-docs-translations.patch</changelog>
</package>
<package pkgid="89fd59d0a3c77ce0ecee8d6b4b058f38378321b6c1fedfbf876abc2ab1af1a0b523c47295f46098fad7027cf9e0e5d10af70fb56b355416f81b7ac42b3a3adcc" name="ktimetracker-debugsource" arch="i586">
  <version epoch="0" ver="6.0.0" rel="1.5"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1576843200">- Initial package
  * First standalone release of ktimetracker, was part of kdepim up
    to 4.14
  * Ported to Qt5 and KDE Frameworks 5</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1576929600">- Update to 5.0.1
  * Install application icon (kde#415387)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1598529600">- Use %cmake_build instead of %make_jobs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618660800">- Update URL.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1732104000">- Stop using the %suse_update_desktop_file macro</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1750593600">- Update to 6.0.0
  https://rabbitictranslator.com/ktimetracker-6.0.0
- Add patches:
  * 0001-Fix-icons-installation.patch
  * 0001-Install-docs-translations.patch</changelog>
</package>
<package pkgid="72b84e9ef80c7d381668175e4e3dca1be3714b5bbf5da705431e6ba8e9dee6fd52ed3a906f6a259e7115e2f606a5aa8ddd91a21605619d168c4bf674b066e610" name="ktls-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.0+5.gddea5b0" rel="1.3"/>
  <changelog author="Hannes Reinecke &lt;hare@suse.de&gt;" date="1692187200">- Reshuffle patches to match upstream submission:
  * Remove 0001-netlink-de-constify-nla_policy
  * Add 0001-tlshd-Allow-for-compilation-with-older-libnl-librari.patch
  * Remove 0001-Check-for-gnutls_get_system_config_file.patch
  * Add 0002-tlshd-Check-for-gnutls_get_system_config_file.patch
  * Remove 0001-Add-tlshd_delay-configuration-option.patch
  * Add 0003-tlshd-add-delay-configuration-parameter.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1704801600">- Update to version 0.9+4.g01b3018 (jsc#PED-7559)
  * _service: move to openSUSE git repository
- Patches now in git, remove them from spec file:
  * del 0001-netlink-de-constify-nla_policy
  * del 0001-tlshd-Allow-for-compilation-with-older-libnl-librari.patch
  * del 0002-tlshd-Check-for-gnutls_get_system_config_file.patch
  * del 0003-tlshd-add-delay-configuration-parameter.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1705492800">- Spec file:
  * fix summary and license
  * use pkgconfig for BuildRequires
  * remove superfluous PreReq dependencies
  * use %config(noreplace) for the config file (because it may
    contain paths to key files)
  * remove BuildRoot
  * simplify build section</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1708430400">- Update to upstream version 0.10:
  * All previously SUSE_specific patches included
  * tlshd: Reorganize tlshd.conf
  - get rid of [main]
  - add [debug] and move the debug-related options there
  - move the "keyrings" option to [authenticate]
  * tlshd: add 'delay' configuration parameter
  * tlshd: Add .conf option to specify trust store
  * Bug fixes and cleanups</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1709640000">- Update to upstream version 0.10+9.gf28f084:
  * ktls: restrict hash functions to supported sizes (bsc#1218037)
  * tlshd: Add support for chained certs</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1711022400">- Update to version 0.10+12.gc3923f7:
  * Rework priority string setting for PSK (bsc#1221437)
  * config: use 'authenticate' as a section name
  * server: add missing priority setting (gh#oracle/ktls-utils#49)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1733486400">- Update to version 0.10+33.g311d943:
  * tlshd: always link .nvme default keyring into the session (bsc#1229034)
  * tlshd: Ensure libnl-genl3 is available
  * tlshd: receive new session ticket msg after completing quic handshake
  * tlshd: use quic_config to get parameters for quic handshake
  * tlshd: clean up some unnecessary code in quic handshake
  * tlshd: improve error logging for tlshd_server_psk_cb()
  * tlshd: guard against possible overrun of tlshd_peername
  * tlshd: fix optlen passed to getsockopt()
  * tlshd: free pathname before it goes out of scope
  * tlshd: add support for quic handshake
  * tlshd: include socket ip_proto in tlshd_handshake_parms
  * tlshd: Refactor tlshd_service_socket()
  * config: supply meaningful error for non-existing pathnames
  * tlshd: Fix implicit signedness conversion
  * tlshd: Fix memory leaks</changelog>
  <changelog author="Ales Novak &lt;alnovak@suse.com&gt;" date="1774612800">- Update to version 0.10+186.ge65f3b6:
  * tlshd: Send fatal alert to client when there are server config issues
  * tlshd: Fix session leak on error paths in x509 server handshake
  * tlshd: Fix the error in kernel capability probe
  * tlshd: Add extensible kernel capability detection
  * tlshd: Implement atomic reload of TLS session tags
  * tlshd: Add handshake tags to the DONE command
  * tlshd: Update netlink.h
  * tlshd: Match ingress certificates with defined TLS session tags
  * tlshd: Add parsing for tag definitions
  * tlshd: Parse filter definitions
  * tlshd: Add a YAML parser
  * tlshd: Add tag filter types
  * tlshd: man update for TLS session tags
  * tlshd: Add init/shutdown hooks for the session tagging subsystem
  * tlshd: Add a SIGHUP handler
  * tlshd: use gnutls_handshake_write() for Session Ticket processing in quic
  * tlshd: support setting the record size limit
  * tlshd: set conn errcode to EACCES on GnuTLS failure in QUIC handshake
  * tlshd: leave session_status as EIO on GnuTLS failure in QUIC session setup
  * tlshd: Add kernel's quic.h
  * tlshd: fix priority cache initialization
  * tlshd: Clean up logic in tlshd_start_tls_handshake()
  * tlshd: Restore the date in tlshd.conf(5)
  * tlshd: Relocate /etc/tlshd.conf
  * Remove TLS_DEFAULT_PRIORITIES
  * Remove the parms::msg_status field
  * tlshd: Kernel should not parse incoming client certificates
  * tlshd: Client-side dual certificate support
  * tlshd: Server-side dual certificate support
  * tlshd: Fix priority string to allow PQC
  * tlshd: deduplicate client and server config functions
  * netlink: Handle SIGTERM like SIGINT
  * netlink: Introduce event loop and use signalfd to catch signals
  * tlshd: Dynamically allocate hostname
  * tlshd: Convert parms-&gt;peeraddr to a presentation address
  * tlshd: Store peer IDs in a GArray
  * tlshd: Store remote peerids in a GArray
  * tlshd: Add tlshd_genl_put_handshake_parms() API
  * tlshd: Add x509.crl option to man page.
  * Add client-side CRL checking
  * tlshd: Add server-side CRL checking
  * tlshd: Refactor trust store management
  * tlshd: Child should close the notification socket
  * tlshd: Child process should shut down before exiting
  * tlshd: Free netlink messages after fork(3) returns
  * tlshd: Preserve pcache during tlshd_gnutls_priority_init()
  * tlshd: Restore GNUTLS_E_CERTIFICATE_VERIFICATION_ERROR
  * tlshd: Add tlshd_log_completion()
  * tlshd: Remove useless verification status report
  * tlshd: Show ingress certificate on successful handshake
  * tlshd: Check for an empty string
  * tlshd: Display errno message
  * tlshd: Don't set errno in tlshd_keyring_link_session()
  * tlshd: Fix silent tlshd_keyring_link_session() failures
  * tlshd: Handshake needs to check for CERTIFICATE_ERROR
  * tlshd: Relocate TLSHD_ALLPERMS
  * tlshd: Add default keyrings for NFS
  * tlshd: Fix a minor race
  * tlshd: remove redundant gnutls_global_deinit()
  * tlshd: fix a regression for certificate verification
  * tlshd: Define TLSHD_ACCESSPERMS instead of using ALLPERMS to fix musl build
  * tlshd: add 'keyring' handshake accept parameter
  * keyring: fixup function description for tlshd_keyring_link_session()
  * tlshd: use gnutls_psk_allocate_{client,server}_credentials2 (bsc#1258084)
  * tlshd: replace IPPROTO_QUIC with SOL_QUIC for cmsg_level in quic
  * tlshd: Pass ETIMEDOUT from gnutls to kernel</changelog>
  <changelog author="Ales Novak &lt;alnovak@suse.com&gt;" date="1775563200">- Update to version 0.10+188.g61787a1:
  * tlshd: probe the attributes with correct data type (boo#1261309)</changelog>
  <changelog author="Ales Novak &lt;alnovak@suse.com&gt;" date="1781265600">- Update to version 1.4.0+5.gddea5b0:
  * tlshd/handshake: handle the UNKNOWN_PSK_IDENTITY alert
  * tlshd: fix keyring cert retrieval
  * tlshd: Add runtime check for ML-DSA support in gnutls
  * tlshd: Update the "Handshake timed out" warning</changelog>
</package>
<package pkgid="368beabddc199b01d39b492c3ef2a802f6ccf9cedfae9fefd1579383426111ad33e02a3f79bff7ec246fa3586231abd43e993f35ffbb98dbbcdb92f761faa4b8" name="ktls-utils-debugsource" arch="i586">
  <version epoch="0" ver="1.4.0+5.gddea5b0" rel="1.3"/>
  <changelog author="Hannes Reinecke &lt;hare@suse.de&gt;" date="1692187200">- Reshuffle patches to match upstream submission:
  * Remove 0001-netlink-de-constify-nla_policy
  * Add 0001-tlshd-Allow-for-compilation-with-older-libnl-librari.patch
  * Remove 0001-Check-for-gnutls_get_system_config_file.patch
  * Add 0002-tlshd-Check-for-gnutls_get_system_config_file.patch
  * Remove 0001-Add-tlshd_delay-configuration-option.patch
  * Add 0003-tlshd-add-delay-configuration-parameter.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1704801600">- Update to version 0.9+4.g01b3018 (jsc#PED-7559)
  * _service: move to openSUSE git repository
- Patches now in git, remove them from spec file:
  * del 0001-netlink-de-constify-nla_policy
  * del 0001-tlshd-Allow-for-compilation-with-older-libnl-librari.patch
  * del 0002-tlshd-Check-for-gnutls_get_system_config_file.patch
  * del 0003-tlshd-add-delay-configuration-parameter.patch</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1705492800">- Spec file:
  * fix summary and license
  * use pkgconfig for BuildRequires
  * remove superfluous PreReq dependencies
  * use %config(noreplace) for the config file (because it may
    contain paths to key files)
  * remove BuildRoot
  * simplify build section</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1708430400">- Update to upstream version 0.10:
  * All previously SUSE_specific patches included
  * tlshd: Reorganize tlshd.conf
  - get rid of [main]
  - add [debug] and move the debug-related options there
  - move the "keyrings" option to [authenticate]
  * tlshd: add 'delay' configuration parameter
  * tlshd: Add .conf option to specify trust store
  * Bug fixes and cleanups</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1709640000">- Update to upstream version 0.10+9.gf28f084:
  * ktls: restrict hash functions to supported sizes (bsc#1218037)
  * tlshd: Add support for chained certs</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1711022400">- Update to version 0.10+12.gc3923f7:
  * Rework priority string setting for PSK (bsc#1221437)
  * config: use 'authenticate' as a section name
  * server: add missing priority setting (gh#oracle/ktls-utils#49)</changelog>
  <changelog author="Daniel Wagner &lt;daniel.wagner@suse.com&gt;" date="1733486400">- Update to version 0.10+33.g311d943:
  * tlshd: always link .nvme default keyring into the session (bsc#1229034)
  * tlshd: Ensure libnl-genl3 is available
  * tlshd: receive new session ticket msg after completing quic handshake
  * tlshd: use quic_config to get parameters for quic handshake
  * tlshd: clean up some unnecessary code in quic handshake
  * tlshd: improve error logging for tlshd_server_psk_cb()
  * tlshd: guard against possible overrun of tlshd_peername
  * tlshd: fix optlen passed to getsockopt()
  * tlshd: free pathname before it goes out of scope
  * tlshd: add support for quic handshake
  * tlshd: include socket ip_proto in tlshd_handshake_parms
  * tlshd: Refactor tlshd_service_socket()
  * config: supply meaningful error for non-existing pathnames
  * tlshd: Fix implicit signedness conversion
  * tlshd: Fix memory leaks</changelog>
  <changelog author="Ales Novak &lt;alnovak@suse.com&gt;" date="1774612800">- Update to version 0.10+186.ge65f3b6:
  * tlshd: Send fatal alert to client when there are server config issues
  * tlshd: Fix session leak on error paths in x509 server handshake
  * tlshd: Fix the error in kernel capability probe
  * tlshd: Add extensible kernel capability detection
  * tlshd: Implement atomic reload of TLS session tags
  * tlshd: Add handshake tags to the DONE command
  * tlshd: Update netlink.h
  * tlshd: Match ingress certificates with defined TLS session tags
  * tlshd: Add parsing for tag definitions
  * tlshd: Parse filter definitions
  * tlshd: Add a YAML parser
  * tlshd: Add tag filter types
  * tlshd: man update for TLS session tags
  * tlshd: Add init/shutdown hooks for the session tagging subsystem
  * tlshd: Add a SIGHUP handler
  * tlshd: use gnutls_handshake_write() for Session Ticket processing in quic
  * tlshd: support setting the record size limit
  * tlshd: set conn errcode to EACCES on GnuTLS failure in QUIC handshake
  * tlshd: leave session_status as EIO on GnuTLS failure in QUIC session setup
  * tlshd: Add kernel's quic.h
  * tlshd: fix priority cache initialization
  * tlshd: Clean up logic in tlshd_start_tls_handshake()
  * tlshd: Restore the date in tlshd.conf(5)
  * tlshd: Relocate /etc/tlshd.conf
  * Remove TLS_DEFAULT_PRIORITIES
  * Remove the parms::msg_status field
  * tlshd: Kernel should not parse incoming client certificates
  * tlshd: Client-side dual certificate support
  * tlshd: Server-side dual certificate support
  * tlshd: Fix priority string to allow PQC
  * tlshd: deduplicate client and server config functions
  * netlink: Handle SIGTERM like SIGINT
  * netlink: Introduce event loop and use signalfd to catch signals
  * tlshd: Dynamically allocate hostname
  * tlshd: Convert parms-&gt;peeraddr to a presentation address
  * tlshd: Store peer IDs in a GArray
  * tlshd: Store remote peerids in a GArray
  * tlshd: Add tlshd_genl_put_handshake_parms() API
  * tlshd: Add x509.crl option to man page.
  * Add client-side CRL checking
  * tlshd: Add server-side CRL checking
  * tlshd: Refactor trust store management
  * tlshd: Child should close the notification socket
  * tlshd: Child process should shut down before exiting
  * tlshd: Free netlink messages after fork(3) returns
  * tlshd: Preserve pcache during tlshd_gnutls_priority_init()
  * tlshd: Restore GNUTLS_E_CERTIFICATE_VERIFICATION_ERROR
  * tlshd: Add tlshd_log_completion()
  * tlshd: Remove useless verification status report
  * tlshd: Show ingress certificate on successful handshake
  * tlshd: Check for an empty string
  * tlshd: Display errno message
  * tlshd: Don't set errno in tlshd_keyring_link_session()
  * tlshd: Fix silent tlshd_keyring_link_session() failures
  * tlshd: Handshake needs to check for CERTIFICATE_ERROR
  * tlshd: Relocate TLSHD_ALLPERMS
  * tlshd: Add default keyrings for NFS
  * tlshd: Fix a minor race
  * tlshd: remove redundant gnutls_global_deinit()
  * tlshd: fix a regression for certificate verification
  * tlshd: Define TLSHD_ACCESSPERMS instead of using ALLPERMS to fix musl build
  * tlshd: add 'keyring' handshake accept parameter
  * keyring: fixup function description for tlshd_keyring_link_session()
  * tlshd: use gnutls_psk_allocate_{client,server}_credentials2 (bsc#1258084)
  * tlshd: replace IPPROTO_QUIC with SOL_QUIC for cmsg_level in quic
  * tlshd: Pass ETIMEDOUT from gnutls to kernel</changelog>
  <changelog author="Ales Novak &lt;alnovak@suse.com&gt;" date="1775563200">- Update to version 0.10+188.g61787a1:
  * tlshd: probe the attributes with correct data type (boo#1261309)</changelog>
  <changelog author="Ales Novak &lt;alnovak@suse.com&gt;" date="1781265600">- Update to version 1.4.0+5.gddea5b0:
  * tlshd/handshake: handle the UNKNOWN_PSK_IDENTITY alert
  * tlshd: fix keyring cert retrieval
  * tlshd: Add runtime check for ML-DSA support in gnutls
  * tlshd: Update the "Handshake timed out" warning</changelog>
</package>
<package pkgid="cab0cc363b305b8a6d3f07e64ea1c1b042e6f06dad24900fb964326952ea93f18051830fce540ee1ecdc88115b6bade01df32403edc706916181e857e1571c4b" name="ktnef-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Add warn_about_unknown_commands: false
  * cmake_minimum_required: drop outdated FATAL_ERROR.
  * Add -Wshadow for clang-based builds
  * Add default ClangBuildAnalyzer.ini (testing compile time)
  * Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add ECMInstalledLibraryCheck support
  * CMAKE_CXX_SCAN_FOR_MODULES is already defined in ecm
  * Use QT_ENABLE_STRICT_MODE_UP_TO=0x060B00
  * KTNEF_LIB_VERSION is not used
  * Add prek support</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="40412b3f5e9865cdf84c2699386f89d702cbe0f2ffc5a303c884e72bec5bc7c3c0acf70cb2b709efe83e2a7b7db6105910211de64214a80459d7ba3417a887a8" name="ktoblzcheck-debuginfo" arch="i586">
  <version epoch="0" ver="1.59" rel="1.4"/>
  <changelog author="Nico.Laus.2001@gmx.de" date="1318248000">- update to 1.36:
  * Replace assertions with graceful failures
- fixed rpmlint warning about missing pkg-config</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="chris@computersalat.de" date="1479470400">- update to 1.48
  * format spec file
  * add libsoname
  * rename devel pkg (name-devel) and add Provides/Obsoletes</changelog>
  <changelog author="jengelh@inai.de" date="1486209600">- Remove redundant %clean. Use %_smp_mflags for parallel build.</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1568894400">- update to 1.50
  * Add cmake option to install the raw bankdata file
  * Add german iban check
  * Add support for environment variable XDG_DATA_DIRS also on Windows required by test cases
  * Add support for running cross compiled applications on linux
  * Completed cmake support on Linux and Windows
  * Dropped autotools build system
  * Fix structure documentation in ibandata.txt
  * Fix test cases
  * Merge text from README*, INSTALL* into README.md
  * New bank data file added
  * Replaced perl scripts by python scripts to reduce the number of requirements
  * Update doxygen config file to version 1.8.14
  * Use README.md as main page for doxygen</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1579521600">- update to 1.51
  * Add fetching of sepa providers and install them as csv file
  * Add supported short options to ktoblzcheck usage output
  * Fix finding files on windows
  * Fix bug not finding default bank data file when XDG_DATA_DIRS is not set (sf/ktoblzcheck#2)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1633694400">- Update to 1.53:
  * Update bankdata files
  * ibanchk: add '--file' command line option
  * Add python 3 support
  * Add link to german bank data description
  * Add manual page for ibanchk
  * Install ibanchk executable
- Rename python-ktoblzcheck package to python3-ktoblzcheck.</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1704196800">- Update to 1.57
  * Add Python 3.12 support (sf/ktoblzcheck#15)
- Update to 1.56
  * German bankdata files could not be downloaded  (sf/ktoblzcheck#16)
- Update to 1.55
  * Doxygen 1.11 complains about obsolete tags (sf/ktoblzcheck#17)
  * build system of ktoblzcheck fails to generate database for netherlands
    (sf/ktoblzcheck#15)
- Update to 1.54
  * Fix bug using broken python module xlrd (sf/ktoblzcheck#14)
  * Fix for code beautifier not finding any files
    (https://sourceforge.net/p/ktoblzcheck/code/merge-requests/10/)
  * Fixed warning on running code beautifier
    (https://sourceforge.net/p/ktoblzcheck/code/merge-requests/11/)
  * [GSoC 2020]: Provision of bank data in SQLite Format
    (https://sourceforge.net/p/ktoblzcheck/code/merge-requests/12/)
  * Support for database updates from server
    (https://sourceforge.net/p/ktoblzcheck/code/merge-requests/13/)
  * Update methods 45, B1, and C2. Implement method E4.
    (https://sourceforge.net/p/ktoblzcheck/code/merge-requests/14/)
- Add package libcurl-devel, python3-openpyxl and sqlite3-devel as build requirement
- Add tarball with bank data generated from ktoblzcheck-data repository
    (https://sourceforge.net/p/ktoblzcheck/data/ci/main/tree/)</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1747224000">- Update to 1.58
  * ktoblzupdate: Print location where the database is saved
  * cmake: drop obsolete support for finding python development package
- Add patches:
  * fix-building.patch
- Temporary fix for building with MinGW 12
- Removed support for creating bankdata files
- Use mingw64-ktoblzcheck-data package</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1747742400">- Update to version 1.59
  * Fix building with MinGW 12
  * cmake: Added support for python related variables with ‘3’
    suffix when cross-compiling
  * cmake: add support for finding python when cross compiling
  * cmake: drop python2 support as it is eol
  * Remove support for creating bankdata files, which has been
    out sourced to ktoblzcheck-data package
  * Fix 'Fails to build without network access' (sf/ktoblzcheck#23)
  * Fix "Download .xlsx file name is changed" (sf/ktoblzcheck#24)
- Remove limitation to specific python version
- Removed patch, which has been applied upstream
  * fix-building.patch</changelog>
</package>
<package pkgid="b986d1c705fc32199621034aff31f2792f00a6acc396386c67f25480f37d0cfbd0908158997f6849c52bee374126df19cfe7575a232c1ccc9bf416875b6ef2d9" name="ktoblzcheck-debugsource" arch="i586">
  <version epoch="0" ver="1.59" rel="1.4"/>
  <changelog author="Nico.Laus.2001@gmx.de" date="1318248000">- update to 1.36:
  * Replace assertions with graceful failures
- fixed rpmlint warning about missing pkg-config</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- remove call to suse_update_config (very old work around)</changelog>
  <changelog author="chris@computersalat.de" date="1479470400">- update to 1.48
  * format spec file
  * add libsoname
  * rename devel pkg (name-devel) and add Provides/Obsoletes</changelog>
  <changelog author="jengelh@inai.de" date="1486209600">- Remove redundant %clean. Use %_smp_mflags for parallel build.</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1568894400">- update to 1.50
  * Add cmake option to install the raw bankdata file
  * Add german iban check
  * Add support for environment variable XDG_DATA_DIRS also on Windows required by test cases
  * Add support for running cross compiled applications on linux
  * Completed cmake support on Linux and Windows
  * Dropped autotools build system
  * Fix structure documentation in ibandata.txt
  * Fix test cases
  * Merge text from README*, INSTALL* into README.md
  * New bank data file added
  * Replaced perl scripts by python scripts to reduce the number of requirements
  * Update doxygen config file to version 1.8.14
  * Use README.md as main page for doxygen</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1579521600">- update to 1.51
  * Add fetching of sepa providers and install them as csv file
  * Add supported short options to ktoblzcheck usage output
  * Fix finding files on windows
  * Fix bug not finding default bank data file when XDG_DATA_DIRS is not set (sf/ktoblzcheck#2)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1633694400">- Update to 1.53:
  * Update bankdata files
  * ibanchk: add '--file' command line option
  * Add python 3 support
  * Add link to german bank data description
  * Add manual page for ibanchk
  * Install ibanchk executable
- Rename python-ktoblzcheck package to python3-ktoblzcheck.</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1704196800">- Update to 1.57
  * Add Python 3.12 support (sf/ktoblzcheck#15)
- Update to 1.56
  * German bankdata files could not be downloaded  (sf/ktoblzcheck#16)
- Update to 1.55
  * Doxygen 1.11 complains about obsolete tags (sf/ktoblzcheck#17)
  * build system of ktoblzcheck fails to generate database for netherlands
    (sf/ktoblzcheck#15)
- Update to 1.54
  * Fix bug using broken python module xlrd (sf/ktoblzcheck#14)
  * Fix for code beautifier not finding any files
    (https://sourceforge.net/p/ktoblzcheck/code/merge-requests/10/)
  * Fixed warning on running code beautifier
    (https://sourceforge.net/p/ktoblzcheck/code/merge-requests/11/)
  * [GSoC 2020]: Provision of bank data in SQLite Format
    (https://sourceforge.net/p/ktoblzcheck/code/merge-requests/12/)
  * Support for database updates from server
    (https://sourceforge.net/p/ktoblzcheck/code/merge-requests/13/)
  * Update methods 45, B1, and C2. Implement method E4.
    (https://sourceforge.net/p/ktoblzcheck/code/merge-requests/14/)
- Add package libcurl-devel, python3-openpyxl and sqlite3-devel as build requirement
- Add tarball with bank data generated from ktoblzcheck-data repository
    (https://sourceforge.net/p/ktoblzcheck/data/ci/main/tree/)</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1747224000">- Update to 1.58
  * ktoblzupdate: Print location where the database is saved
  * cmake: drop obsolete support for finding python development package
- Add patches:
  * fix-building.patch
- Temporary fix for building with MinGW 12
- Removed support for creating bankdata files
- Use mingw64-ktoblzcheck-data package</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1747742400">- Update to version 1.59
  * Fix building with MinGW 12
  * cmake: Added support for python related variables with ‘3’
    suffix when cross-compiling
  * cmake: add support for finding python when cross compiling
  * cmake: drop python2 support as it is eol
  * Remove support for creating bankdata files, which has been
    out sourced to ktoblzcheck-data package
  * Fix 'Fails to build without network access' (sf/ktoblzcheck#23)
  * Fix "Download .xlsx file name is changed" (sf/ktoblzcheck#24)
- Remove limitation to specific python version
- Removed patch, which has been applied upstream
  * fix-building.patch</changelog>
</package>
<package pkgid="74d819cb77f6efb7b11ac045f5ee46c8517243b14e1a3c9469f1c59e8cd66345e7d2c84d62392c7aed2eefc0852b115c30ba10f496d1a144dee62b5b2a84968e" name="ktop-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.3" rel="1.7"/>
  <changelog author="kastl@b1-systems.de" date="1641038400">- Update to version 0.2.0:
  * Support for kubectl/krew plugin
  * small fix to support clusters with oidc auth
  * Documentation update
  * Refinement of the UI
  * Another code refactor
  * Remove controller-runtime to use simple watchers
  * Refreshing node panel with new columns
  * Simplify controller-runtime usage to only retrieve obj list
  * Remodling with controller-runtime
  * Node and pod overview screen works</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1641902400">- BuildRequire go 1.17 or higher</changelog>
  <changelog author="kastl@b1-systems.de" date="1655899200">- Update to version 0.3.0:
  * GitHub Action and release automation
  * test user yaml
  * Fixes for authorization detection; client-go updates; UI updates
  * Refactor code to use typed clients and informers
  * GUI updates and doc adjustments
  * chore: Rename Nmspaces to Namespaces</changelog>
  <changelog author="kastl@b1-systems.de" date="1681732800">- Update to version 0.3.5:
  * Implements an informer for metrics-api types
  * Support for OCI image release
  * Bump golang.org/x/crypto from 0.0.0-20220214200702-86341886e292
    to 0.1.0
  * Bump golang.org/x/net from 0.0.0-20220127200216-cd36cc0744dd to
    0.7.0
  * Bump golang.org/x/text from 0.3.7 to 0.3.8
  * Bump github.com/emicklei/go-restful
  * Homebrew documentation update
- skip non-existent releases
  * 0.3.1
  * 0.3.2
  * 0.3.3
  * 0.3.4</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720612800">- Update to version 0.3.6:
  * Bump golang.org/x/net from 0.17.0 to 0.23.0
  * Bump google.golang.org/protobuf from 1.27.1 to 1.33.0
  * Bump golang.org/x/net from 0.7.0 to 0.17.0
  * Bump gopkg.in/yaml.v3 from 3.0.0-20210107192922-496545a6307b to
    3.0.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721995200">- Update to version 0.3.7:
  * Fixes/updates to goreleaser and github actions</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751889600">- Update to version 0.4.0:
  * This release introduces new command-line options to filter
    which columns are displayed in nodes and pods tables.
    Users can now customize the view by specifying columns with
  - -node-columns and --pod-columns flags.
  - Column Filtering
    You can now customize which columns are displayed in the
    nodes and pods tables. This is useful when you want to focus
    on specific metrics or when working with limited screen
    space.
    To show only specific node columns:
    ktop --node-columns NAME,CPU,MEM
    To show only specific pod columns:
    ktop --pod-columns NAMESPACE,POD,CPU,MEMORY
    You can combine both filters:
    ktop --node-columns NAME,CPU,MEM --pod-columns NAMESPACE,POD,STATUS
    Available node columns:
  - NAME
  - STATUS
  - AGE
  - VERSION
  - INT/EXT IPs
  - OS/ARC
  - PODS/IMGs
  - DISK
  - CPU
  - MEM
    Available pod columns:
  - NAMESPACE
  - POD
  - READY
  - STATUS
  - RESTARTS
  - AGE
  - VOLS
  - IP
  - NODE
  - CPU
  - MEMORY
    These enhancements improve the usability and customization of
    ktop, allowing users to tailor the displayed information to
    their needs. The updated automation scripts also ensure a
    smoother release workflow.
  * What's Changed
  - Update CI/release scripts (#55)
  - Add column filtering options for nodes and pods in ktop (#51)
  - Bump golang.org/x/net from 0.36.0 to 0.38.0
  - Bump golang.org/x/net from 0.23.0 to 0.36.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751889601">- Update to version 0.4.1:
  * Fix Homebrew cask release (#56)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305600">- Update to version 0.5.0:
  This is a massive release that updates ktop in several major
  ways. First, this release introduces Prometheus as a (default)
  metrics source, providing richer metrics and better accuracy when
  available. Second, the UI has been significantly enhanced with
  new detail views, improved navigation, and polished
  visualizations to make ktop a tool you can use daily to watch
  over your Kubernetes clusters.
  * New Features
  - Prometheus Metrics Support - Native Prometheus scraping from
    kubelet, cAdvisor, and API server endpoints
  - Prometheus as Default - Metrics source now defaults to
    Prometheus with graceful fallback
  - Runtime Namespace Filtering - Filter pods by namespace at
    runtime
  - Content Filtering - Search and filter content within views
  - Column Sorting - Sort tables by clicking column headers
  - Resource Detail Views - Drill-down detail pages for nodes,
    pods, and containers
  - Context-Aware Navigation - Navigation hints adapt to current
    view
  - Toast Notifications - User messages displayed via toast
    windows
  * Improvements
  - Redesigned cluster summary panel
  - Improved summary statistics display
  - Enhanced health check reporting
  - Enhanced sparkline visualizations
  - Unified runtime storage backend for metrics
  - Dynamic height adjustment on terminal resize
  * Documentation
  - Updated documentation to reflect the new changes
  - New GitHub Pages published at
    https://vladimirvivien.github.io/ktop/
  * Dependencies
  - Bump golang.org/x/oauth2 from 0.7.0 to 0.27.0 (#61)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305601">- Update to version 0.5.3:
  * Net and Disk I/O Visualization updates
  - Node network and disk IO metrics have been updated with
    better normalization logic to display metrics
  - Pod detail view now shows disk read/write rates in the
    visualization
  - Pod network visualization is disabled per-pod for now
- Update to version 0.5.2:
  * Bug Fix
    This release fixes UI issues and memory consumption that was
    reported in #141.
  - Fixes
  - Internal refactor to better manage locks
  - Introduction of scrape timeout to avoid freeze
  - Reduce the number of metrics to only store 8 metrics that
    ktop actually uses
  - Add string interning for metrics label deduplication
  - Reduce Prom MaxSamples to 50
- Update to version 0.5.1:
  * Bug Fix Release
    This patch release fixes a critical startup hang that could
    occur when using Prometheus metrics.
    Problem: ktop would sometime hang indefinitely when using
    Prometheus metrics source and one or more nodes were slow or
    unresponsive.
    Root Cause: The initial metrics collection blocked startup,
    waiting synchronously for all nodes to respond. Sequential node
    scraping meant one slow node would block all others, with no
    per-request timeout.
    Solution:
  - Test connectivity before starting collection (fails fast on
    RBAC issues)
  - Non-blocking first collection with timeout
  - Parallel node scraping instead of sequential
  - Per-request timeout (30s) prevents indefinite blocking
    Result: ktop now starts immediately and populates metrics in
    the background.</changelog>
</package>
<package pkgid="ea08ef3628caa4aa9f477b4bc158572bd99b752aa18adcfc804482b30a6deba225fb859b871b77f8e830905c66b494f34587dbd3f816dfa095be6e934d7077ea" name="ktorrent-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Copy ChangeLog data into the appdata file.
  * Backfill changelog to version 20.12
  * Run clang-format with `InsertBraces: true`
  * Make a download queue manager for syndication feed items (kde#509489)
  * Port media player plugin from Phonon to Qt Multimedia (kde#498892)
  * Run clang-format
  * Syndication LinkDownloader: Add kill() function
  * Port SearchPlugin away from DBus
  * documentation.yml is no more needed
  * Delete QDBusPendingCallWatcher when done with it
  * implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20
  * CMAKE_CXX_STANDARD 20
  * Syndication: Indicate feed last updated time
  * No `endResetModel` in QueueManagerModel::find
  * Fix QueueManagerModel shenanigans with endResetModel
  * core: deprecate loadSilently in favour of load with similar args</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Flatpak: use libktorrent branch 26.04 as master has an API break
  * CI: Comment out flatpak build, it has been failing for 4 weeks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Logging plugin: fix log level filters
  * Fix snap build: use 26.04 libktorrent since master has an API break
  * Fixed appdata descriptions
  * Fix incorrect peer ID (kde#515565)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add option to quit KTorrent to shutdown plugin
  * Update media player description to not include Phonon
  * Typo fix succes -&gt; success
  * Fix queue manager constantly resorting when auto-resort for inactive torrents is enabled (kde#508964)
  * Adapt to TorrentCreator::makeTC API change
  * Adapt to ExtractFileJob API change
  * Adapt to DataCheckerThread API change
  * Logging plugin: fix log level filters
  * Remove repeated default offset parameter in BDecoder constructor
  * Fix incorrect peer ID (kde#515565)
  * Actually build with C++20
  * Port FlagDB to KCountryFlagEmojiIconEngine
  * Avoid clobbering CMAKE_MODULE_PATH in GeoIP path
  * Use key-value overload of BEncoder::write for dictionaries
  * Remove now unneeded QByteArrayLiterals for Bencoding functions
  * Adapt to API change in BEncoder
  * Adapt to API change in BEncoderOutput
  * Fixed appdata descriptions</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Fix crash in ScanFolder plugin due to non-threadsafe KDirWatch destructor
  * Fix data checker progress bar skipping to 100% when cancelled or error happened
  * Add explicit linkage needed after clean-up of KTorrent6 link interface</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Fix Download Order search bar and sort button not being enabled at startup when custom order is already enabled
  * Fix Download Order dialog move buttons when selecting from bottom index upwards</changelog>
</package>
<package pkgid="c963752f55cd4341e8a787fea2e33115561e5b1cc0b89f35426cc4e10dd8161b163ea1837ff4ef0073bf793db2f44b8d8da750c2151236fceafb572b1df256b2" name="ktorrent-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Copy ChangeLog data into the appdata file.
  * Backfill changelog to version 20.12
  * Run clang-format with `InsertBraces: true`
  * Make a download queue manager for syndication feed items (kde#509489)
  * Port media player plugin from Phonon to Qt Multimedia (kde#498892)
  * Run clang-format
  * Syndication LinkDownloader: Add kill() function
  * Port SearchPlugin away from DBus
  * documentation.yml is no more needed
  * Delete QDBusPendingCallWatcher when done with it
  * implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20
  * CMAKE_CXX_STANDARD 20
  * Syndication: Indicate feed last updated time
  * No `endResetModel` in QueueManagerModel::find
  * Fix QueueManagerModel shenanigans with endResetModel
  * core: deprecate loadSilently in favour of load with similar args</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Flatpak: use libktorrent branch 26.04 as master has an API break
  * CI: Comment out flatpak build, it has been failing for 4 weeks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Logging plugin: fix log level filters
  * Fix snap build: use 26.04 libktorrent since master has an API break
  * Fixed appdata descriptions
  * Fix incorrect peer ID (kde#515565)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add option to quit KTorrent to shutdown plugin
  * Update media player description to not include Phonon
  * Typo fix succes -&gt; success
  * Fix queue manager constantly resorting when auto-resort for inactive torrents is enabled (kde#508964)
  * Adapt to TorrentCreator::makeTC API change
  * Adapt to ExtractFileJob API change
  * Adapt to DataCheckerThread API change
  * Logging plugin: fix log level filters
  * Remove repeated default offset parameter in BDecoder constructor
  * Fix incorrect peer ID (kde#515565)
  * Actually build with C++20
  * Port FlagDB to KCountryFlagEmojiIconEngine
  * Avoid clobbering CMAKE_MODULE_PATH in GeoIP path
  * Use key-value overload of BEncoder::write for dictionaries
  * Remove now unneeded QByteArrayLiterals for Bencoding functions
  * Adapt to API change in BEncoder
  * Adapt to API change in BEncoderOutput
  * Fixed appdata descriptions</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- Changes since 26.07.80:
  * Fix crash in ScanFolder plugin due to non-threadsafe KDirWatch destructor
  * Fix data checker progress bar skipping to 100% when cancelled or error happened
  * Add explicit linkage needed after clean-up of KTorrent6 link interface</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Fix Download Order search bar and sort button not being enabled at startup when custom order is already enabled
  * Fix Download Order dialog move buttons when selecting from bottom index upwards</changelog>
</package>
<package pkgid="2b2366df1f2fe41f638a39430844e00258d62d72861849bd55084892e529c7fce6136bdd743c0911a085bd7017cc6b8161334b426f54da5082aff9666ce7f8a8" name="ktouch-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * doc: Add space and "is" verb
  * Remove all qml import version numbers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="f524b4f67c7a3a2216ae030ca3fb29a10c9675e80186cb2f65a09d87eb37e05bc4e37ec660d09b0d86f82f37f214ac7bed974b8e50032623ed5a18449672c842" name="ktouch-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * doc: Add space and "is" verb
  * Remove all qml import version numbers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d8559c78060156f210f400410fb084a32c0073a4b52f19dab8ab8ae75fd781e8b744c9fa1ed348afaabd03d4fc2159a98844a8b87715f0977d8b91b462564175" name="ktrip-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Mark all QML modules as required
  * Fix remove qtquickcontrols2.conf
  * Remove qtquickcontrols2.conf</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Test whether the built Flatpak binary actually starts
  * Quit on QML error
  * Bundle booking icon on Android
  * Make use of booking URLs when available
  * Hide self-test option from help, that's only for automatic testing
  * Install kcfg file
  * Fix Android build with Qt 6.11
  * Use StopoverFormDelegate from KPublicTransport
  * Show vehicle features in journey search results</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="227e75cc8832c5d6b4511ba9ad6f5ad5e8acc72ba13bf5824bdbc35c8ed5a1d46ac8e9b0b9eeda6def0b80cbe95b6402419085f0ab2be22fa74e3e5ecd28f9d1" name="ktrip-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Mark all QML modules as required
  * Fix remove qtquickcontrols2.conf
  * Remove qtquickcontrols2.conf</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Test whether the built Flatpak binary actually starts
  * Quit on QML error
  * Bundle booking icon on Android
  * Make use of booking URLs when available
  * Hide self-test option from help, that's only for automatic testing
  * Install kcfg file
  * Fix Android build with Qt 6.11
  * Use StopoverFormDelegate from KPublicTransport
  * Show vehicle features in journey search results</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a22f1039038f5084130828b6555c868ea57b78d29345fd54adb93a886fc8cd27ddba83f0c3c64772f60d926931ece87e8fb217d7209f7d3cbb57a43281de244c" name="ktuberling-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Replace two sound files for German (kde#306470)
  * Re-encode/compress voice files (kde#517600)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="143884e4a97304a37dc7262f8432b35e6c30c387590ca85d8ba2ce0f4bcc8381b7a6de6de6ec67544465037f8a9a0ce1b5e0f75225686dbd9755b642e22d1d2f" name="ktuberling-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Replace two sound files for German (kde#306470)
  * Re-encode/compress voice files (kde#517600)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="2bf904e8a39352511021e0bfaf87d1e9a2aa243577e981ad349615072624186cb80216397cf3205840bc2c1678d9c6f7300ca3a4efe6c36a10d9865c5a5bba02" name="kturtle-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix image name in documentation
  * Remove not initialized variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5657f2472f6f7a06e649116151cbd27a7f6218284924e40fcb97331014580006241c96ced399089982db3a9934ea97f4ec13e5bd0be672134654b7410216c069" name="kturtle-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * cmake_minimum_required: drop outdated FATAL_ERROR arg</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Fix image name in documentation
  * Remove not initialized variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5714d96e649f0717c60156ba0a0470c77b6f85a8609e769135d7c9a35a636fd1143faa3fd4548ef1d43d0c0d3635f21a272d4fc3b70c7182931db1460799db6c" name="kube-linter-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.3" rel="1.5"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1731412800">- Update to version 0.7.0:
  * Features
  - Update unset-memory-requirements and unset-cpu-requirements
    by @bgalek in #734
  * Bug Fixes
  - Use a real check in example by @porridge in #770
  * Maintenance
  - fix: remove darwin shell hack in Makefile by @janisz in #810
  * Other changes
    please see the full changelog
    https://github.com/stackrox/kube-linter/releases/tag/v0.7.0</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1731412801">- Update to version 0.7.1:
  * chore(deps): remove replace in go.mod (#863)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1740657600">- Update to version 0.7.2:
  * feature(lint): Adds a new template linter to check the restart
    policy for all deployments like objects (#915)
  * chore(deps): bump sigstore/cosign-installer from 3.8.0 to 3.8.1
    (#916)
  * chore(deps): bump docker/setup-buildx-action from 3.9.0 to
    3.10.0 (#917)
  * chore(deps): bump github.com/golangci/golangci-lint from 1.63.4
    to 1.64.5 in /tool-imports (#910)
  * chore(deps): bump the k8s-io group with 3 updates (#911)
  * chore(deps): bump helm.sh/helm/v3 from 3.17.0 to 3.17.1 (#914)
  * chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1
    (#912)
  * chore(deps): Switch to sigs.k8s.io/yaml (#909)
  * chore(deps): bump docker/setup-buildx-action from 3.8.0 to
    3.9.0 (#907)
  * chore(deps): bump sigstore/cosign-installer from 3.7.0 to 3.8.0
    (#906)
  * chore(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6
    (#904)
  * chore(deps): bump github.com/cert-manager/cert-manager (#903)
  * Update startup-port.yaml to replace liveness by startup (#876)
  * chore(deps): bump codecov/codecov-action from 5.2.0 to 5.3.1
    (#902)
  * chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.8.0
    to 4.8.1 (#901)
  * chore(deps): bump helm.sh/helm/v3 from 3.16.3 to 3.17.0 (#900)
  * chore(deps): bump the k8s-io group with 3 updates (#895)
  * chore(deps): bump codecov/codecov-action from 5.1.2 to 5.2.0
    (#898)
  * chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.7.1
    to 4.8.0 (#896)
  * chore(deps): bump github.com/cert-manager/cert-manager (#897)
  * bump (#886)
  * chore(deps): bump
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    (#887)
  * chore(deps): bump the k8s-io group with 3 updates (#891)
  * chore(deps): bump github.com/golang-jwt/jwt/v4 in /tool-imports
    (#893)
  * chore: bump go-git (#890)
  * chore(deps): bump golang.org/x/net to 0.33.0 (#892)
  * fix: dependabot directory tools path (#888)
  * chore: bump golangci-lint to v1.63.4 (#889)
  * chore(deps): bump codecov/codecov-action from 5.1.1 to 5.1.2
    (#885)
  * chore(deps): bump docker/setup-buildx-action from 3.7.1 to
    3.8.0 (#882)
  * chore(deps): bump golang.org/x/crypto from 0.27.0 to 0.31.0
    (#881)
  * chore(deps): bump golang.org/x/crypto in /tool-imports (#880)
  * chore(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1
    (#879)
  * chore: enable testifylint linter (#874)
  * chore(deps): bump the k8s-io group with 3 updates (#871)
  * chore(deps): bump codecov/codecov-action from 4.6.0 to 5.0.7
    (#870)
  * chore(deps): bump github.com/stretchr/testify from 1.9.0 to
    1.10.0 (#872)
  * chore(deps): bump github.com/cert-manager/cert-manager (#869)
  * chore(deps): bump helm.sh/helm/v3 from 3.16.2 to 3.16.3 (#868)
  * chore(deps): bump the k8s-io group with 3 updates (#857)
  * chore(deps): bump github.com/golang-jwt/jwt/v4 in /tool-imports
    (#864)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749902400">- Update to version 0.7.3:
  * New checks
  - feature(lint): Add linter to priorityClassName by
    @jonathanmdr in #926
  * Other Changes
  - chore(deps): bump github.com/cert-manager/cert-manager (#962)
  - chore(deps): bump github.com/cloudflare/circl in
    /tool-imports (#961)
  - chore(deps): bump helm.sh/helm/v3 from 3.18.0 to 3.18.2
    (#959)
  - chore(deps): bump helm.sh/helm/v3 from 3.17.3 to 3.18.0
    (#957)
  - chore(deps): bump github.com/kedacore/keda/v2 from 2.17.0 to
    2.17.1 (#958)
  - chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3
    (#956)
  - chore(deps): bump github.com/golangci/golangci-lint/v2 in
    /tool-imports (#954)
  - chore(deps): bump github.com/golangci/golangci-lint/v2 in
    /tool-imports (#952)
  - chore(deps): bump github.com/cert-manager/cert-manager (#951)
  - chore(deps): bump sigstore/cosign-installer from 3.8.1 to
    3.8.2 (#948)
  - chore(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2
    (#945)
  - chore(deps): bump github.com/golangci/golangci-lint/v2 in
    /tool-imports (#944)
  - chore(deps): bump github.com/kedacore/keda/v2 from 2.16.1 to
    2.17.0 (#942)
  - chore(deps): bump helm.sh/helm/v3 from 3.17.2 to 3.17.3
    (#943)
  - chore(lint): update golangci-lint to v2.0.2 (#941)
  - chore(deps): bump github.com/spf13/viper from 1.19.0 to
    1.20.0 (#935)
  - chore(deps): bump github.com/golang-jwt/jwt/v4 in
    /tool-imports (#939)
  - chore(deps): bump github.com/golang-jwt/jwt/v5 in
    /tool-imports (#938)
  - chore(deps): bump docker/login-action from 3.3.0 to 3.4.0
    (#937)
  - chore(deps): bump helm.sh/helm/v3 from 3.17.1 to 3.17.2
    (#934)
  - chore(deps): bump github.com/golangci/golangci-lint in
    /tool-imports (#936)
  - chore(deps): bump github.com/containerd/containerd from
    1.7.24 to 1.7.27 (#930)
  - chore(deps): bump github.com/expr-lang/expr from 1.16.9 to
    1.17.0 (#929)
  - chore(deps): bump the k8s-io group with 3 updates (#923)
  - chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0
    (#927)
  - chore(deps): bump github.com/golangci/golangci-lint in
    /tool-imports (#925)
  - chore(deps): bump github.com/golangci/golangci-lint in
    /tool-imports (#921)
  - chore(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0
    (#920)
  - chore(deps): bump github.com/cert-manager/cert-manager (#918)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1750334400">- Update to version 0.7.4:
  * Add new check job-ttl-seconds-after-finished (#963) (#964)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754308800">- Update to version 0.7.5:
  * Add arm64 image builds (#998)
  * chore(deps): bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 (#996)
  * chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.0
    to 4.9.1 (#997)
  * chore(deps): bump github.com/golangci/golangci-lint/v2 in
    /tool-imports (#995)
  * chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7
    (#994)
  * chore(deps): bump github.com/go-viper/mapstructure/v2 (#993)
  * chore(deps): bump sigstore/cosign-installer from 3.9.1 to 3.9.2
    (#992)
  * chore(deps): bump the k8s-io group with 3 updates (#988)
  * chore(deps): bump github.com/golangci/golangci-lint/v2 in
    /tool-imports (#991)
  * chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.8.1
    to 4.9.0 (#990)
  * Fix `kube-linter` schema.json (#986)
  * Add a basic schema validation for config files (#978)
  * Add simple CI usage documentation (#970)
  * chore(lint): emptyStringTest rule from go-critic (#983)
  * chore(lint): enable misspell linter (#985)
  * chore(lint): unnecessaryDefer rule from go-critic (#984)
  * chore(lint): octalLiteral rule from go-critic (#982)
  * chore(lint): replace github.com/pkg/errors with std libraries
    (#979)
  * chore(deps): bump helm.sh/helm/v3 from 3.18.3 to 3.18.4 (#980)
  * chore(deps): bump github.com/cert-manager/cert-manager (#976)
  * chore(deps): bump helm.sh/helm/v3 from 3.18.2 to 3.18.3 (#977)
  * chore(deps): bump github.com/golangci/golangci-lint/v2 in
    /tool-imports (#975)
  * chore(deps): bump github.com/go-viper/mapstructure/v2 in
    /tool-imports (#974)
  * chore(deps): bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 (#973)
  * chore(deps): bump github.com/kedacore/keda/v2 from 2.17.1 to
    2.17.2 (#972)
  * chore(deps): bump sigstore/cosign-installer from 3.9.0 to 3.9.1
    (#971)
  * chore(deps): bump sigstore/cosign-installer from 3.8.2 to 3.9.0
    (#969)
  * chore(deps): bump docker/setup-buildx-action from 3.10.0 to
    3.11.1 (#968)
  * chore(deps): bump github.com/cert-manager/cert-manager (#967)
  * chore(deps): bump github.com/go-viper/mapstructure/v2 (#966)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758196800">- Update to version 0.7.6:
  * New checks
  - Add a New Check For Annotations on PersistentVolumeClaims by
    @hanife-Orthopy in #922
  - Add CEL template by @janisz in #1012
  * Other Changes
  - chore(deps): bump docker/login-action from 3.4.0 to 3.5.0 by
    @dependabot[bot] in #1001
  - chore(deps): bump github.com/golangci/golangci-lint/v2 from
    2.3.0 to 2.3.1 in /tool-imports by @dependabot[bot] in #1002
  - chore(deps): bump github.com/docker/docker from
    26.1.3+incompatible to 26.1.5+incompatible in /tool-imports
    by @dependabot[bot] in #1003
  - chore(deps): bump helm.sh/helm/v3 from 3.18.4 to 3.18.5 by
    @dependabot[bot] in #1006
  - chore(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0
    by @dependabot[bot] in #1008
  - chore(deps): bump github.com/golangci/golangci-lint/v2 from
    2.3.1 to 2.4.0 in /tool-imports by @dependabot[bot] in #1009
  - chore(deps): bump helm.sh/helm/v3 from 3.18.5 to 3.18.6 by
    @dependabot[bot] in #1011
  - Update Readme by @rukletsov in #873
  - chore(deps): bump github.com/stretchr/testify from 1.10.0 to
    1.11.1 by @dependabot[bot] in #1013
  - chore(deps): bump github.com/ulikunitz/xz from 0.5.12 to
    0.5.14 in /tool-imports by @dependabot[bot] in #1015
  - chore(deps): bump actions/checkout from 4 to 5 by
    @dependabot[bot] in #1004
  - chore(deps): bump actions/download-artifact from 4 to 5 by
    @dependabot[bot] in #1000
  - chore(deps): bump the k8s-io group with 3 updates by
    @dependabot[bot] in #1010
  - deps: copy keda by @janisz in #1016
  - Add narrow object kinds by @janisz in #1017
  - chore(deps): bump
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    from 0.79.2 to 0.85.0 by @dependabot[bot] in #1014
  - chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10
    by @dependabot[bot] in #1018
  - chore(deps): bump github.com/google/cel-go from 0.26.0 to
    0.26.1 by @dependabot[bot] in #1020
  - chore(deps): bump the k8s-io group with 3 updates by
    @dependabot[bot] in #1019
  - chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1
    by @dependabot[bot] in #1021
  - chore(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1
    by @dependabot[bot] in #1024
  - chore(deps): bump github.com/spf13/viper from 1.20.0 to
    1.21.0 by @dependabot[bot] in #1025
  - chore(deps): bump actions/setup-go from 5 to 6 by
    @dependabot[bot] in #1023
  - chore(deps): bump the k8s-io group with 3 updates by
    @dependabot[bot] in #1022</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1766059200">- Update to version 0.8.0:
  * New checks
  - Feat/add alphabetical order check by @roguepikachu in #1042
  - Add kubeconform template for schema validation by @janisz in
    [#1033]
  * Other Changes
  - chore(deps): bump sigstore/cosign-installer from 3.9.2 to
    3.10.0 by @dependabot[bot] in #1026
  - chore(deps): bump helm.sh/helm/v3 from 3.18.6 to 3.19.0 by
    @dependabot[bot] in #1027
  - chore(deps): bump github.com/golangci/golangci-lint/v2 from
    2.4.0 to 2.5.0 in /tool-imports by @dependabot[bot] in #1028
  - chore(deps): bump docker/login-action from 3.5.0 to 3.6.0 by
    @dependabot[bot] in #1030
  - chore(deps): bump
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    from 0.85.0 to 0.86.0 by @dependabot[bot] in #1034
  - chore(deps): bump github.com/cert-manager/cert-manager from
    1.18.2 to 1.19.0 by @dependabot[bot] in #1035
  - chore(deps): bump
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    from 0.86.0 to 0.86.1 by @dependabot[bot] in #1039
  - chore(deps): bump github.com/cert-manager/cert-manager from
    1.19.0 to 1.19.1 by @dependabot[bot] in #1040
  - Fix nil pointer dereference in pdbminavailable check by
    @janisz in #1043
  - chore(deps): bump github.com/containerd/containerd from
    1.7.28 to 1.7.29 by @dependabot[bot] in #1048
  - chore(deps): bump
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    from 0.86.1 to 0.86.2 by @dependabot[bot] in #1050
  - chore(deps): bump helm.sh/helm/v3 from 3.19.0 to 3.19.2 by
    @dependabot[bot] in #1049
  - Add fallback decoder for unknown resources to handle CRDs by
    @janisz in #1037
  - chore(deps): bump actions/download-artifact from 5 to 6 by
    @dependabot[bot] in #1046
  - chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0
    by @dependabot[bot] in #1055
  - chore(deps): bump actions/upload-artifact from 4 to 5 by
    @dependabot[bot] in #1051
  - chore(deps): bump the k8s-io group with 3 updates by
    @dependabot[bot] in #1052
  - chore(deps): bump github/codeql-action from 3 to 4 by
    @dependabot[bot] in #1036
  - chore(deps): bump sigstore/cosign-installer from 3.10.0 to
    4.0.0 by @dependabot[bot] in #1044
  - chore(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0
    in /tool-imports by @dependabot[bot] in #1054
  - chore(deps): bump github.com/golangci/golangci-lint/v2 from
    2.5.0 to 2.6.2 in /tool-imports by @dependabot[bot] in #1053
  - chore(deps): bump
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    from 0.86.2 to 0.87.0 by @dependabot[bot] in #1057
  - chore(deps): bump github.com/goccy/go-yaml from 1.18.0 to
    1.19.0 by @dependabot[bot] in #1058
  - chore(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2
    by @dependabot[bot] in #1059
  - chore(deps): bump github.com/spf13/cobra from 1.10.1 to
    1.10.2 by @dependabot[bot] in #1061
  - chore(deps): bump github.com/golangci/golangci-lint/v2 from
    2.6.2 to 2.7.2 in /tool-imports by @dependabot[bot] in #1063
  - chore(deps): bump
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    from 0.87.0 to 0.87.1 by @dependabot[bot] in #1062
  - chore(deps): bump the k8s-io group with 3 updates by
    @dependabot[bot] in #1060
  - chore(deps): bump actions/checkout from 5 to 6 by
    @dependabot[bot] in #1056
  - feat: add env-value-from as opt-in check for #705 by
    @Nexusrex18 in #1032
  - Add Kustomize Support by @janisz in #1045
  - chore(deps): bump github.com/goccy/go-yaml from 1.19.0 to
    1.19.1 by @dependabot[bot] in #1064
  - chore(deps): bump helm.sh/helm/v3 from 3.19.2 to 3.19.4 by
    @dependabot[bot] in #1065
  - chore(deps): bump github.com/cert-manager/cert-manager from
    1.19.1 to 1.19.2 by @dependabot[bot] in #1066
  - chore(deps): bump actions/download-artifact from 6 to 7 by
    @dependabot[bot] in #1069
  - chore(deps): bump actions/upload-artifact from 5 to 6 by
    @dependabot[bot] in #1068
  - chore(deps): bump actions/cache from 4 to 5 by
    @dependabot[bot] in #1067</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1766232000">- Update to version 0.8.1:
  * Other Changes
  - chore: upgrade cosign to v3 bundle format (#1073)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773144000">- Update to version 0.8.3 (.2 was not released):
  * Bug Fixes
  - fix: support helm chart import-values by @emmanuel-ferdman in
    [#1112]
  * Other Changes
  - chore(deps): bump docker/setup-buildx-action from 3.11.1 to
    3.12.0 by @dependabot[bot] in #1074
  - chore(deps): bump github.com/goreleaser/goreleaser/v2 from
    2.12.2 to 2.13.1 in /tool-imports by @dependabot[bot] in
    [#1076]
  - chore(deps): bump the k8s-io group with 3 updates by
    @dependabot[bot] in #1075
  - chore(deps): bump github.com/golangci/golangci-lint/v2 from
    2.7.2 to 2.8.0 in /tool-imports by @dependabot[bot] in #1079
  - chore(deps): bump github.com/sigstore/cosign/v2 from 2.5.0 to
    2.6.2 in /tool-imports by @dependabot[bot] in #1080
  - chore(deps): bump
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    from 0.87.1 to 0.88.0 by @dependabot[bot] in #1082
  - chore(deps): bump github.com/go-viper/mapstructure/v2 from
    2.4.0 to 2.5.0 by @dependabot[bot] in #1084
  - chore(deps): bump github.com/goccy/go-yaml from 1.19.1 to
    1.19.2 by @dependabot[bot] in #1083
  - chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.1
    to 4.9.2 by @dependabot[bot] in #1088
  - chore(deps): bump helm.sh/helm/v3 from 3.19.4 to 3.19.5 by
    @dependabot[bot] in #1089
  - chore(deps): bump github.com/theupdateframework/go-tuf/v2
    from 2.3.0 to 2.3.1 in /tool-imports by @dependabot[bot] in
    [#1090]
  - chore(deps): bump github.com/sigstore/rekor from 1.4.3 to
    1.5.0 in /tool-imports by @dependabot[bot] in #1091
  - chore(deps): bump github.com/sigstore/sigstore from 1.10.3 to
    1.10.4 in /tool-imports by @dependabot[bot] in #1092
  - chore(deps): bump github.com/theupdateframework/go-tuf/v2
    from 2.3.1 to 2.4.1 in /tool-imports by @dependabot[bot] in
    [#1093]
  - Update auto-merge workflow for Dependabot auto-merge by
    @janisz in #1099
  - chore(deps): bump github.com/cert-manager/cert-manager from
    1.19.2 to 1.19.3 by @dependabot[bot] in #1100
  - chore(deps): bump
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    from 0.88.0 to 0.88.1 by @dependabot[bot] in #1097
  - chore(deps): bump docker/login-action from 3.6.0 to 3.7.0 by
    @dependabot[bot] in #1096
  - chore(deps): bump helm.sh/helm/v3 from 3.19.5 to 3.20.0 by
    @dependabot[bot] in #1095
  - chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.2
    to 4.10.0 by @dependabot[bot] in #1098
  - chore(deps): bump github.com/go-git/go-git/v5 from 5.16.1 to
    5.16.5 in /tool-imports by @dependabot[bot] in #1101
  - chore(deps): bump github.com/golangci/golangci-lint/v2 from
    2.8.0 to 2.9.0 in /tool-imports by @dependabot[bot] in #1105
  - chore(deps): bump the k8s-io group with 3 updates by
    @dependabot[bot] in #1102
  - chore(deps): bump github.com/google/cel-go from 0.26.1 to
    0.27.0 by @dependabot[bot] in #1104
  - chore(deps): bump github.com/golangci/golangci-lint/v2 from
    2.9.0 to 2.10.1 in /tool-imports by @dependabot[bot] in #1106
  - chore(deps): bump github.com/cert-manager/cert-manager from
    1.19.3 to 1.19.4 by @dependabot[bot] in #1107
  - chore(deps): bump goreleaser/goreleaser-action from 6 to 7 by
    @dependabot[bot] in #1108
  - chore(deps): bump github.com/cloudflare/circl from 1.6.1 to
    1.6.3 in /tool-imports by @dependabot[bot] in #1110
  - chore(deps): bump go.opentelemetry.io/otel/sdk from 1.38.0 to
    1.40.0 in /tool-imports by @dependabot[bot] in #1113
  - chore(deps): bump docker/login-action from 3.7.0 to 4.0.0 by
    @dependabot[bot] in #1117
  - chore(deps): bump the k8s-io group with 3 updates by
    @dependabot[bot] in #1114
  - chore(deps): bump actions/upload-artifact from 6 to 7 by
    @dependabot[bot] in #1115
  - chore(deps): bump github.com/docker/cli from
    29.0.3+incompatible to 29.2.0+incompatible in /tool-imports
    by @dependabot[bot] in #1119
  - chore(deps): bump actions/download-artifact from 7 to 8 by
    @dependabot[bot] in #1116
  - chore(deps): bump
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    from 0.88.1 to 0.89.0 by @dependabot[bot] in #1103
  - feat: add multi-format output support by @ugiordan in #1094
  - fix: release by @janisz in #1120</changelog>
</package>
<package pkgid="589d34428ed16c12f2129da1ef99823f50545a5a813d21935db732754303fb07d4161e268772c7bc815c3b73a0580b12379653c9d0aa38edb46dfb3742c21da8" name="kube-no-trouble-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.3" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1622030400">- initial version of package kube-no-trouble</changelog>
  <changelog author="kastl@b1-systems.de" date="1641384000">- Update to version 0.5.0:
  * The main theme of this release is increased coverage - namely resources that will be removed in Kubernetes versions 1.22 and 1.25 (#156, #159, #160, #163, #165, #166, #168, #169, #170, #171, #172, #173, #174, #175).
  * We also worked on making the tool more user friendly and useable out of the box:
  - Detecting K8s version (#139) and display only relevant results (#182)
  - Support for multiple kubeconfig files (#191) and selecting K8S context (#194)
  - Building ARM binaries for Linux and Mac (#133)
  * Fixed a few bugs too, and increased test coverage, sped up build process. And bIg clap to @david-doit-intl for laying out foundations for integration testing (#152).</changelog>
  <changelog author="kastl@b1-systems.de" date="1641384001">- Update to version 0.5.1:
  * This release fixes a few issues, most notably broken MacOS ARM binary (#220) and broken additional kind (-a) functionality (#209).
  * Fixes:
  - Fix additional filter (209 by stepanstipl)
  - Fix since output format (225 by stepanstipl)
  - Fix broken MacOS binary (via 220 by david-doit-intl)
  * Internal/Other:
  - Remove upx (220 by david-doit-intl)
  - dep: Go bump github.com/open-policy-agent/opa from 0.28.0 to 0.31.0 (199 by dependabot)
  - dep: Go bump github.com/open-policy-agent/opa from 0.31.0 to 0.33.1 (222 by dependabot)
  - dep: Golang 1.17 (219 by david-doit-intl)
  - docs: Add logos (203 by stepanstipl)</changelog>
  <changelog author="kastl@b1-systems.de" date="1665403200">- Update to version 0.6.0:
  * ci: Fix latest tag and avoid rebuild
  * dep: Docker bump golang from 1.19.1-alpine3.16 to 1.19.2-alpine3.16
  * ci: Fix missing build info in docker images
  * ci: Fix missing build info in docker images
  * docs: Add Docker section to readme
  * docs: Improve release note formatting
  * fix: Full path of the docker registry and path to docker image
  * feat: Cover deprecated autoscaling/v2beta1 and autoscaling/v2beta2 PI group - HPA
  * fix: Name of repo now correctly expanded when pushing to docker registry
  * ci: Notify users of the aarch64 option when installing
  * fix: Helm - only default to release namespace for namespaced resources
  * ci: Build and publish docker image
  * fix: Collect Ingress via v1 API
  * docs: Update help output in readme to include -O flag
  * test: Add tests for -O flag
  * feat: Add -O flag to configure output to file
  * test: Refactor Main tests to pass arguments directly
  * feat: Add OutputFile option to config
  * test: Add tests for text printer
  * feat: Add output file support to text printer
  * test: Add tests for JSON printer
  * feat: Add output file support to JSON printer
  * feat: Add outputFile support to Printer/commonPrinter
  * test: Ref TestParsePrinter to test the resp. function
  * feat: Support for checking additional annotations
  * dep: Docker bump golang from 1.19.0-alpine3.16 to 1.19.1-alpine3.16
  * ci: Pre-commit to catch new spelling issues
  * chore: Spelling fixes
  * chore: Users can install latest nightly
  * chore: Test empty output text/json, ensuring json returns empty array and text stdout is empty when no issues are found
  * test: Reduce test noise level
  * test: Add tests for snapshot.storage.k8s.io/v1beta1
  * feat: Add support for detecting snapshot.storage.k8s.io/v1beta1
  * feat: User agent and dryup tests
  * docs: Add example of scanning all files in a directory
  * build: Update to golang 19, go mod tidy too
  * docs: Update link to blog
  * ci: Update checkout action to lastest
  * fix: Arch detection dectection for aarch64
  * feat: Version flag
  * chore: Pre-commit fixed versions and remove broken make linter
  * fix: Resource name can be undefined in some cases
  * test: Fix review* fixture manifests to contain metadata
  * test: Fix rules tests to actually evaluate
  * ci: Update checkout to v2
  * fix: Fix CronJob rego
  * dep: Go bump github.com/open-policy-agent/opa from 0.33.1 to 0.34.2
  * fix: Fix unpopulated discovery client and add test for same
  * feat: Add support for in-cluster auth
  * test: Refactor out env variable setup
  * test: Extract hardcoded fixtures path to const</changelog>
  <changelog author="kastl@b1-systems.de" date="1671192000">- Update to version 0.7.0:
  * dep: Go Bump github.com/rs/zerolog from 1.26.1 to 1.28.0
  * dep: Go Bump k8s.io/client-go from 0.25.4 to 0.26.0
  * dep: Go Bump github.com/open-policy-agent/opa from 0.47.1 to 0.47.2
  * fix: Remove duplicated lines from pre-commit
  * dep: Go bump github.com/hashicorp/go-version from 1.3.0 to 1.6.0
  * ci: Closes stale issues and stale prs
  * dep: Docker Bump golang from 1.19.3-alpine3.16 to 1.19.4-alpine3.16
  * dep: Go Bump github.com/open-policy-agent/opa from 0.46.1 to 0.47.1
  * feat: Disable any logging from go-client's klog
  * ci: Upgrade integration test versions to 1.19-1.25
  * dep: Go Bump github.com/open-policy-agent/opa from 0.34.2 to 0.46.1
  * docs: Fix missing newline in changelog w. breaking changes
  * test: Fix tests after upgrading go-client
  * docs: Remove Helm v2 references
  * dep: Update client-go and apimachinery to v0.25.4 and helm to v3.10.2
  * feat: Remove Helm v2 support
  * build: Install bash so build script can run in alpine
  * build: Fix shell selection for Makefile
  * ci: Fix latest tag issue in nightly builds
  * dep: Docker Bump golang from 1.19.2-alpine3.16 to 1.19.3-alpine3.16
  * fix: Ignore empty documents from Helm collectors
  * chore: Add debug-level logging to Helm collectors</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703073600">- Update to version 0.7.1:
  * fix: Fix up pre-commit
  * ci: Bump language-formatters-pre-commit-hooks to 2.11
  * ci: Upgrade pre-commit action to v3
  * dep: Go Bump helm.sh/helm/v3 from 3.12.3 to 3.13.1
  * feat: Fix auth error, errors out properly closes #450 and
    increased log level for silent resource failures
  * dep: Go Bump helm.sh/helm/v3 from 3.11.1 to 3.12.3
  * dep: Go Bump k8s.io/client-go from 0.27.1 to 0.28.1
  * dep: Go Bump github.com/open-policy-agent/opa from 0.51.0 to
    0.56.0
  * test: Add tests for new deprecations
  * feat: Include new elements in cluster collector
  * feat: Include new deprecations in rego files
  * chore: Add brew installation method
  * dep: Go Bump github.com/rs/zerolog from 1.29.0 to 1.30.0
  * fix: Missing buildx added to ci
  * dep: Docker Bump golang from 1.20-alpine3.17 to 1.21-alpine3.17
  * fix: Move autoscaling/v2beta1 removal to Kubernetes 1.25
  * chore: Add blurb to readme about creating a signed commit
  * dep: Go Bump github.com/open-policy-agent/opa from 0.48.0 to
    0.51.0
  * dep: Go Bump k8s.io/client-go from 0.26.1 to 0.27.1
  * feat: Golang 1.20
  * ci: Build Linux arm64 docker image
  * dep: Go Bump helm.sh/helm/v3 from 3.10.3 to 3.11.1
  * chore: Codespell wrongly flags go.sum
  * dep: Go Bump k8s.io/client-go from 0.26.0 to 0.26.1
  * dep: Go Bump k8s.io/klog/v2 from 2.80.1 to 2.90.0
  * dep: Go Bump github.com/rs/zerolog from 1.28.0 to 1.29.0
  * dep: Go Bump golang.org/x/net from 0.5.0 to 0.7.0
  * dep: Go Bump helm.sh/helm/v3 from 3.10.2 to 3.10.3
  * dep: Go Bump github.com/open-policy-agent/opa from 0.47.2 to
    0.48.0
  * ref: Fix SonarCloud issues
  * feat: Add CSV output
  * ci: Tune stale issues/PRs workflow config to wait a bit longer
    (60+30)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710331200">- Update to version v0.7.1:
  * dep: Go Bump github.com/open-policy-agent/opa from 0.62.0 to
    0.62.1
  * dep: Go Bump github.com/rs/zerolog from 1.30.0 to 1.32.0
  * dep: Go Bump k8s.io/klog/v2 from 2.120.0 to 2.120.1
  * dep: Go Bump github.com/open-policy-agent/opa from 0.60.0 to
    0.62.0
  * dep: Docker Bump golang from 1.21-alpine3.19 to 1.22-alpine3.19
  * dep: Go Bump k8s.io/klog/v2 from 2.110.1 to 2.120.0
  * feat(default): Default to kubeconfig when blank, mirrors
    kubectl behavoir
  * feat(commitizen): Use commitizen instead of custom script and
    add git cliff
  * dep: Go Bump github.com/open-policy-agent/opa from 0.59.0 to
    0.60.0
  * dep: Go Bump github.com/open-policy-agent/opa from 0.56.0 to
    0.59.0
  * dep: Go Bump helm.sh/helm/v3 from 3.13.1 to 3.13.3
  * dep: Go Bump k8s.io/klog/v2 from 2.100.1 to 2.110.1</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 0.7.3:
  * fix(gitcliff): Add fix for git cliff
  * feat(actions): Fix github actions for creating release notes
  * fix(cliff): Add docker image back
  * feat(k8s1.32): Add rego for v1.32 deprecations
  * dep(bump): Bump lots of deps
  * fix: warn and fix invalid namespace
  * fix: Script install.sh in dumb TERM</changelog>
</package>
<package pkgid="8c6f9532c2b6e056da34a29b1f2aafab2971cf9ea98ecc4ab007ff50edd127eacdc21566e7c3ef0c5034b4b8edb838e5ccb88f3a34b6bc33af983064c14d85f6" name="kube-review-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.0" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1745496000">- new package kube-review: create Kubernetes AdmissionReview
  requests from Kubernetes resource manifests</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1745496001">- Update to version 0.5.0:
  * Prepare v0.5.0
  * Fix crash on multi-doc YAML file, where first doc empty
  * Bump deps
  * Bump golang.org/x/net from 0.36.0 to 0.38.0 (#50)
  * Bump golang.org/x/net from 0.34.0 to 0.36.0 (#45)
  * Bump k8s.io/client-go from 0.32.1 to 0.32.2 (#41)
  * Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#40)
  * Bump golangci/golangci-lint-action from 6.2.0 to 6.5.0 (#44)
  * Update example Rego to v1
  * Bump makefile version</changelog>
</package>
<package pkgid="f301bebd712bd96a62e5f7c400d10d60b5e2c09dcb35e2207db950c5a2138517a8f444da4d8aa18177e481f3dd5830256d253c567616affd115d70fcd8d655a2" name="kubearmor-client-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.9" rel="1.2"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742299200">- Update to version 1.3.4:
  * remove mutating webhooks in helm uninstall</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747828800">- Update to version 1.4.0:
  * Update ossf/scorecard-action action to v2.4.1
  * Support karmor install for non-k8s environment (#475)
  * addressed reviews
  * add log source column in profile
  * using PWD as tmp dir when access to /tmp/ is not available</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747828801">- Update to version 1.4.1:
  * minor fix</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749211200">- Update to version 1.4.2:
  * fix: karmor profile filtering logic</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749816000">- Update to version 1.4.3:
  * Add profile docs for filtering by @harisudarsan1 in #497
  * Reduce CPU usage in karmor profile by @harisudarsan1 in #498</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751976000">- Update to version 1.4.4:
  * upgrade dependencies
  * feat(deps): update protobuf to support kubeArmorVersion
  * feat: Add long description for install, log, policy and profile
    commands
  * fixes e-notation representation</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763640000">- Update to version 1.4.5:
  * update KubeArmor/protobuf dependency
  * upgrade go dependencies
  * rename unused variable
  * feat: (recommend) Implement recommend functionality for Docker
    Client</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779278400">- Update to version 1.4.7:
  * add no sec to json encoding
  * chore(policy): add kubearmor network policy
  * probe: fix namespace field to the policies list
- Update to version 1.4.6:
  * fix-go-release by @Aryan-sharma11 in #517</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783425600">- Update to version 1.4.8:
  * migrate docker SDK usage from docker/docker to moby/moby/client
    (#552)
  * fix(install): remove kubearmornetworkpolicies CRD on force
    uninstall
  * chore: typo fix for cli karmor logs --secure
  * add no sec to json encoding
  * chore(policy): add kubearmor network policy
  * probe: fix namespace field to the policies list
  * fix-go-release
  * update KubeArmor/protobuf dependency</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783425601">- Update to version 1.4.9:
  * bump otlptrace to v1.43.0 to resolve Snyk memory allocation
    vuln (#555)</changelog>
</package>
<package pkgid="5ab4abfce54ca43fc8bbd7b391d8d134c1cdf1ed165ecc660bf942a25b033f64116739d9814cd992d8e1cf9211153cada39606a577989ae01990954dc2807aa5" name="kubeaudit-debuginfo" arch="i586">
  <version epoch="0" ver="0.22.2" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1680004800">- new package kubeaudit: audit your Kubernetes clusters against
  common security controls</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1680004801">- bash-completion subpackage now Requires bash-completion</changelog>
  <changelog author="kastl@b1-systems.de" date="1701345600">- Update to version 0.22.1:
  * version bump: patch. prepare release (#577)
  * capture exit code for sarif (#576)
  * go releaser action (#539)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 0.22.2:
  * Update version to v0.22.2 (#595)
  * Deprecating notice for Kubeaudit (#594)
  * Update go (#581)</changelog>
</package>
<package pkgid="852e60ae2e708fd0f5d6883a980074598840c87f82e1933a0de251680478191f48d53797403383a6cf676c46a673a0c514238f98ba78e1a5e4567de11f1a4ddb" name="kubecolor-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.1" rel="1.1"/>
  <changelog author="Jan Kužílek &lt;jan.kuzilek@suse.com&gt;" date="1741953600">- Initial release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1742558400">- drop golang-packaging and zstd build dependencies
- remove '-s -w' to not disable stripping (this make debuginfo
  unavailable)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1745496000">- Update to version 0.5.1:
  * Added labeler (#237)
  * Fix excess base64 in release workflow (#236)
  * Fix git tagging in release workflow (#235)
  * Add CODEOWNERS (#232)
  * Change generated config docs (#233)
  * Merge CI workflows into the same workflow file (#231)
  * Added build attestations (#230)
  * DEB &amp; RPM packaging (#229)
  * Use draft releases when releasing new versions (#228)
  * Update Go to 1.24.2 (#227)
  * Bump github.com/spf13/viper from 1.20.0 to 1.20.1 in the all
    group (#223)
  * Move test-cluster to test/cluster (#222)
  * Bump the all group with 2 updates (#218)
  * Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 in the all
    group (#217)
  * Update to Go 1.23.6 (#215)
  * Bump k8s.io/apimachinery from 0.32.1 to 0.32.2 in the all group
    (#214)
  * Bump the all group with 2 updates (#212)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1759060800">- Update to version 0.5.2:
  * Vulnerabilities
  - GO-2025-3787 / GHSA-fv92-fjc5-jj9h
  - GO-2025-3750 / CVE-2025-0913
  - GO-2025-3956 / CVE-2025-47906
  * Fixes
  - Fix kubectl logs parsing of klog caller with dashes by
    @applejag in #252
  - Fix kubectl logs parsing of dates with comma delimiter by
    @applejag in #253
  - Add missing error status colorizing by @noetarbouriech in
    [#259]
  * Dependencies
  - Bump k8s.io/apimachinery from 0.32.3 to 0.33.0 in the all
    group by @dependabot[bot] in #245
  - Bump actions/attest-build-provenance from 2.2.3 to 2.3.0 in
    the all group by @dependabot[bot] in #246
  - Bump k8s.io/apimachinery from 0.33.0 to 0.33.1 in the all
    group by @dependabot[bot] in #250
  - Bump actions/attest-build-provenance from 2.3.0 to 2.4.0 in
    the all group by @dependabot[bot] in #256
  - Bump k8s.io/apimachinery from 0.33.1 to 0.33.2 in the all
    group by @dependabot[bot] in #257
  - Update Go v1.24.0 -&gt; v1.24.5 &amp; mapstructure v2.2.1 -&gt; v2.4.0
    to fix vulnerability by @applejag in #262
  - Bump k8s.io/apimachinery from 0.33.2 to 0.33.3 in the all
    group by @dependabot[bot] in #261
  - Bump actions/download-artifact from 4 to 5 in the all group
    by @dependabot[bot] in #263
  - Bump k8s.io/apimachinery from 0.33.3 to 0.33.4 in the all
    group by @dependabot[bot] in #264
  - Bump actions/checkout from 4 to 5 in the all group by
    @dependabot[bot] in #265
  - Bump actions/attest-build-provenance from 2.4.0 to 3.0.0 in
    the all group by @dependabot[bot] in #266
  - Bump the all group with 2 updates by @dependabot[bot] in #267
  - Bump the all group with 2 updates by @dependabot[bot] in #268
  - Bump the all group with 2 updates by @dependabot[bot] in #269
  - Update Go to 1.24.7 to fix vuln GO-2025-3956 / CVE-2025-47906
    by @applejag in #271
  * Other
  - Fix release workflow by @applejag in #238
  - Fix tagging by @applejag in #239
  - Fix artifacts in release.yml by @applejag in #240
  - Fix upload assets to release by @applejag in #241
  - Fix publish command by @applejag in #242
  - Add missing release asset checksums by @applejag in #244
  - Fix CI badge in README.md by @applejag in #251
  - Fix release workflow after actions/download-artifacts update
    by @applejag in #272</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762171200">- Update to version 0.5.3:
  * Vulnerabilities
  - GO-2025-4010 / CVE-2025-47912
  - GO-2025-4011 / CVE-2025-58185
    Both are minor vulnerabilities in the Go standard library
    regarding network. Kubecolor does not use the network at all.
  * Features
  - add more missing error status colorizing by @larsgerber in
    [#274]
  - PreCreateHookError
  - PreStartHookError
  - PostStartHookError
  - CreateContainerConfigError
  - CreateContainerError
  * Dependencies
  - Switch from bitnami/kubectl to registry.k8s.io/kubectl by
    @applejag in #276
  - Bump docker/login-action from 3.5.0 to 3.6.0 in the all group
    by @dependabot[bot] in #277
  - Bump the all group with 2 updates by @dependabot[bot] in #281
  - Go 1.25.3 to resolve CVE-2025-58185 &amp; CVE-2025-47912 by
    @applejag in #283
  * Other
  - Fix CI/CD security to follow zizmor recommendations by
    @applejag in #273</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776081600">- Update to version 0.6.0:
  * Features
  - Colorize kubectl label &amp; kubectl annotate by @applejag in
    [#300]
  - Colorize True/False bool status in kubectl get table output
    by @tenitski in #307
  - Improve 'executable not found' error by @applejag in #299
    Makes the error easier to understand.
    Before:
    $ kubecolor get pods
    [kubecolor] [ERROR] exec: "kubectl": executable file not found in $PATH
    After:
    $ kubecolor get pods
    [kubecolor] [ERROR] exec: "kubectl": executable file not found in $PATH; kubectl must be installed to use kubecolor
  * Fixes
  - Increase max line length from 65 kB to 1.5 MB by @applejag in
    [#297]
    Before this fix, kubecolor would freeze when it tried to
    parse a line that was too long. But with this buffer size
    increase you should now be able to use kubecolor without it
    freezing.
    In short, this fixes:
  - Running kubecolor get secret -o yaml on a secret with a
    really big value, such as Helm release secrets
  - Running kubecolor logs on a pod that had a really big log
    line
    In addition, if kubecolor tries to read a line that's still
    too long (more than 1.5 MB now), it will now error out
    instead of freezing.
    The size limit was chosen based on the maximum Secret and
    ConfigMap value size, rounded up a bit to account for the
    size increase of base64 encoding and any other formatting
    like indentation and key names.
  - Always use the custom version printer by @applejag in #298
    This did not work before becase kubecolor runs kubectl behind
    the scenes, reads its output, parses it, and adds in the
    coloring. And with the kubectl version subcommand it also
    injects kubecolor's own version into the output.
    But when kubecolor's output is not a terminal, such as when
    piping it through cat, then as an optimization kubecolor just
    handed its stdout over to kubectl, so kubecolor has no way of
    seeing or modifying the output.
    The fix was to still wrap kubectl's output when being piped,
    if (and only if) the subcommand used is kubectl version.
    You could always also get the kubecolor version using
    kubecolor --kubecolor-version. But now it behaves more
    predictable when piping.
  * Other
  - Add cooldown to Dependabot updates by @applejag in #296
  * Dependencies
  - Update to Go 1.26.1 by @applejag in #308
  - Bump actions/checkout from 6.0.0 to 6.0.1 in the all group by
    @dependabot[bot] in #287
  - Bump actions/checkout from 6.0.1 to 6.0.2 in the all group by
    @dependabot[bot] in #293
  - Bump actions/download-artifact from 7.0.0 to 8.0.0 in the all
    group by @dependabot[bot] in #306
  - Bump actions/download-artifact from 8.0.0 to 8.0.1 in the all
    group by @dependabot[bot] in #314
  - Bump codecov/codecov-action from 5.5.2 to 6.0.0 in the all
    group by @dependabot[bot] in #316
  - Bump docker/build-push-action from 6.18.0 to 6.19.2 in the
    all group by @dependabot[bot] in #302
  - Bump docker/setup-qemu-action from 3.6.0 to 3.7.0 in the all
    group by @dependabot[bot] in #284
  - Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the
    all group by @dependabot[bot] in #303
  - Bump k8s.io/apimachinery from 0.34.1 to 0.34.2 in the all
    group by @dependabot[bot] in #285
  - Bump k8s.io/apimachinery from 0.34.2 to 0.34.3 in the all
    group by @dependabot[bot] in #288
  - Bump k8s.io/apimachinery from 0.34.3 to 0.35.0 in the all
    group by @dependabot[bot] in #290
  - Bump k8s.io/apimachinery from 0.35.0 to 0.35.1 in the all
    group by @dependabot[bot] in #301
  - Bump k8s.io/apimachinery from 0.35.1 to 0.35.2 in the all
    group by @dependabot[bot] in #305
  - Bump k8s.io/apimachinery from 0.35.2 to 0.35.3 in the all
    group by @dependabot[bot] in #313
  - Bump the all group with 2 updates by @dependabot[bot] in #291
  - Bump the all group with 2 updates by @dependabot[bot] in #292
  - Bump the all group with 2 updates by @dependabot[bot] in #294
  - Bump the all group with 2 updates by @dependabot[bot] in #315
  - Bump the all group with 3 updates by @dependabot[bot] in #286
  - Bump the all group with 3 updates by @dependabot[bot] in #289
  - Bump the all group with 3 updates by @dependabot[bot] in #311
  - Bump the all group with 5 updates by @dependabot[bot] in #312
  - Bump zizmorcore/zizmor-action from 0.4.1 to 0.5.0 in the all
    group by @dependabot[bot] in #295</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.7.1:
  No code changes, CI/CD for releasing DEB &amp; RPM packages was
  disabled
- Update to version 0.7.0:
  Kubecolor has been getting a big influx of LLM PRs. Some good,
  some bad. Interesting times now that even small projects like
  kubecolor gets bombarded. Not to be too negative. Some clearly
  AI-generated PRs do bring value, and we of course thourougly
  review each PR. Kubecolor has not turned into slop. While we
  maintainers do not use LLMs, some outside contributors do. So to
  be clear: kubecolor v0.7.0 and beyond will contain some
  AI-generated code. If you have a personal strict no-AI policy,
  then you will want to stick to using v0.6.0.
  Large update, for details and pictures please see
  https://github.com/kubecolor/kubecolor/releases/tag/v0.7.0</changelog>
</package>
<package pkgid="f33eee0eb8d7de88b68e1499c7046319ab6df474744eddc544fd69de780d082b7b5f9e2b96b443bc8e83cd040e3531b40a3320209c41e9b804121f921411df59" name="kubeconform-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.3"/>
  <changelog author="jkowalczyk@suse.com" date="1694952000">- _service change disabled to manual per osc deprecation warning:
  WARNING: Command 'disabledrun/dr' is obsolete, please convert
  your _service to use 'manual' and then 'manualrun/mr' instead.</changelog>
  <changelog author="jkowalczyk@suse.com" date="1694952001">- Update to version 0.6.2:
  * Fix for 196: Multi-architecture image (#204)
  * Fix anchored link on Readme.md (#205)
  * Revert "Add support for Arm64 Docker images (#201)"
  * Add support for Arm64 Docker images (#201)
  * Move cfg parsing out of realmain, rename realmain to kubeconform
  * Add JSON/YAML annotations to Config struct
  * Do not hardcode output stream in pkg/output
  * Add support for "pretty" output (#195)
  * docs: Add winget as installation method on Windows (#192)
  * Fix CI badge image (#184)</changelog>
  <changelog author="jkowalczyk@suse.com" date="1694952002">- Update to version 0.6.3:
  * Add test validating using CRD that misses explicit draft version
  * Force Draft version of JsonSchema
  * Update Readme.md to add `fullgroup` explanation (#220)
  * Fix #130 in a backward-compatible way (#219)
  * Update Readme.md
  * fix: add missing output formats in error message (#213)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1712145600">- Update to version 0.6.4:
  * Update Golang to 1.21.4
  * openapi2jsonschema.py now correctly fails if no FILE is passed
    (#244)
  * Update Readme.md (#232)
  * Update Go and Goreleaser to 1.20, update dependencies (#231)
  * Avoid unnecessary type conversions (#222)
  * Force Draft version of JsonSchema (#221)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715256000">- Update to version 0.6.5:
  * Slightly improve the coverage of the validator test (#271)
  * Stop validating output of closed channel in Validate (#265)
  * Update go version in go.mod (#269)
  * Update Go &amp; Base images (#268)
  * Remove deprecated Maintainer tag in Dockerfile (#267)
  * Sanitize csv strings (#258)
  * Update `kubeconform -h` output (#260)
  * Fix junit output, also ensure junit output is deterministic
    (#253)
  * Fail early on incorrect version of k8s (#254)
  * Update GH actions and goreleaser (#252)
  * Update Golang to 1.21.4 (#245)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715342400">- Update to version 0.6.6:
  * fix go.mod</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722513600">- Update to version 0.6.7:
  * Update some dependencies (#283)
  * Retry (#282)
  * Revert "fix: retry on download errors (#274)" (#279)
  * fix: retry on download errors (#274)
  * fix: close resource (#272)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1734264000">- workaround build failures by building with go1.22</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747051200">- Update to version 0.7.0:
  * Add support for duration (#328)
  * Invalid JSON should not be considered an error - see
    https://github.com/yannh/kubeconform/issues/67 (#327)
  * Add acceptance tests for caching of references (#326)
  * Add tests for the HTTP loader (#325)
  * Update jsonschema library to v6 (#324)
  * Update go/goreleaser (#322)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780660800">- Update to version 0.8.0:
  * Update README (#360)
  * Small fixes, better sanitization (#359)
  * fix: update duration validation to use strfmt package (#348)
  * Update deps, make sure we use vendored dependencies (#358)
  * Openapi2jsonschema-go (#357)
  * fix: avoid panic when a schema document decodes to null (#356)
  * Read resources from multiple workers (#354)
  * Fix typo (#339)
  * fix: Github -&gt; GitHub (#340)</changelog>
</package>
<package pkgid="2ccd68868cd6253955a89b8e9f245f894872d6d89f2ef8cfb8e69b23d99e9020195d25398db785817296e89717138cae28f361c885961b7aa52a47153793a0e0" name="kubectl-browse-pvc-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.4" rel="1.4"/>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1726488000">- Add ifarch with  CGO_ENABLED=1 for fixing failed builds</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1734350400">- Enable cgo on riscv64</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1738929600">- Update to version 1.0.8:
  * create builds for x86 and arm, linux and mac
  * fix x2
  * fix path
  * trying to get windows build, move into src
  * remove old files
  * add x86 macos and windows builds</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1738929601">- Update to version 1.1.0:
  * add ability to execute commands
  * add hostname to ps1
  * forgot to hit save
  * pull namespace from current context</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1740052800">- Update to version 1.2.0:
  * allow mounting to bound pods
  * Bump golang.org/x/net from 0.23.0 to 0.33.0 in /src</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1743249600">- Update to version 1.3.0:
  * update go.mod
  * Update README.md
  * Bump golang.org/x/net from 0.33.0 to 0.36.0 in /src
  * Add option to pass in uid</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 1.4.0:
  * Testing no taints on a node
  * Update pr-check.yaml for more updated trigger syntax and name
  * Update Dev portion of README for all tests and build commands
  * Update workflows
  * Dynamically add tolerations to pod based on node pvc is
    attached to
  * Update go version and dependencies
  * Basic hardcoded tain for control-plane
  * feat: Additional capabilities when running as root
  * Bump golang.org/x/oauth2 from 0.10.0 to 0.27.0
  * fix x86 darwin
  * fix ci, disable cgo
  * Reorganize files to be inline with "best practices"</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773057600">- Update to version 1.4.1:
  * add test case
  * fix panic when building taints and tolerations for a volume
    that is not bound to a node</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775304000">- Update to version 1.4.2:
  * add read-only flag for PVC mounting options</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- Update to version 1.4.4:
  * trim job name to not end with invalid character
  * adjust how the tool responds to active browse pods
  * fix bad ns error check
  * add timeout
  * allow setting job names, truncate long job names
- Update to version 1.4.3:
  * Bump github.com/moby/spdystream from 0.5.0 to 0.5.1</changelog>
</package>
<package pkgid="f0333371d5abb5f1d29bdb6c0b625a17e299bd2a7f80bf4f6268ca771da2362caf94cbbd6baae581820e47461d244576468d9da3b457e91c5c7bbc3e7706d96a" name="kubectl-capacity-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.11"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1695038400">- new package kubectl-capacity: CLI that provides an overview of
  the resource requests, limits, and utilization in a Kubernetes
  cluster</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1695211200">- rework %prep section, trim Summary</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708516800">- Update to version 0.8.0:
  * Bump the actions group with 1 update
  * Bump the actions group with 5 updates
  * chore(goreleaser): fix name_template
  * chore(goreleaser): fix the deprecation warning
  * chore(goreleaser): fix the deprecation warning
  * Bumping go version to v1.21
  * Add dependabot contribution to prevent immediate PRs
  * Add dependabot
  * fix: reorder arguments calling NewClientSet (#118)
  * FIX PR #98 -- advanced node taint querying (#113)
  * refactor: Add option struct to optimize parameter transfer
    (#112)
  * Add flags for user and group impersonation
  * FIX PR #93 (#110)
  * Updating dependencies
  * chore(deps): upgrade cobra to 1.7.0 to fix zsh autocompletion
    sourcing
  * Update README to include --no-taint
  * Fix goreleaser
  * Add a flag to exclude tainted nodes
  * update golang</changelog>
</package>
<package pkgid="f88f5eefed90b722264462bed8dd61a6317a86f04e6ea429278f784657e8f55728f5032eaa7106dd88a75e2bcb592e22a0cca35497df06c1d81da15b44e7360e" name="kubectl-cnpg-debuginfo" arch="i586">
  <version epoch="0" ver="1.29.2" rel="1.3"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753444800">- Update to version 1.26.1:
  No kubectl-cnpg related changes
  * Dependencies
  - fix(deps): update all non-major go dependencies
    (release-1.26) (#8049)
  - chore(deps): update kindest/node docker tag to v1.33.2
    (release-1.26) (#8097)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.3.0 (release-1.26) (#8090)
  - chore(deps): update backup test tools (release-1.26) (#8081)
  - chore(deps): update github/codeql-action digest to d6bbdef
    (release-1.26) (#8079)
  - fix(deps): update kubernetes patches to v0.33.3
    (release-1.26) (#8057)
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.84.0 (release-1.26) (#8044)
  - chore(deps): update dependency rook/rook to v1.17.6
    (release-1.26) (#8040)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.2.2 (release-1.26) (#8030)
  - fix(deps): update module golang.org/x/term to v0.33.0
    (release-1.26) (#8013)
  - chore(deps): update operator framework to v1.41.1
    (release-1.26) (#8021)
  - chore(deps): update module github.com/goreleaser/goreleaser
    to v2.11.0 (release-1.26) (#8006)
  - chore(deps): update dependency golang to v1.24.5
    (release-1.26) (#8002)
  - chore(deps): update operator framework (release-1.26) (#7977)
  - fix(deps): update module github.com/cloudnative-pg/machinery
    to v0.3.0 (release-1.26) (#7971)
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.83.0 (release-1.26) (#7966)
  - fix(deps): update kubernetes patches to v0.33.2
    (release-1.26) (#7962)
  - fix(deps): update module github.com/masterminds/semver/v3 to
    v3.4.0 (release-1.26) (#7957)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.2.1 (release-1.26) (#7960)
  - chore(deps): update github/codeql-action digest to 181d5ee
    (release-1.26) (#7952)
  - fix(deps): update module sigs.k8s.io/yaml to v1.5.0
    (release-1.26) (#7940)
  - chore(deps): update github/codeql-action digest to 39edc49
    (release-1.26) (#7935)
  - chore(deps): update dependency
    kubernetes-csi/csi-driver-host-path to v1.17.0 (release-1.26)
    (#7927)
  - chore(deps): update minio/minio docker tag to
    release.2025-06-13t11-33-47z (release-1.26) (#7921)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.14.0
    (release-1.26) (#7916)
  - chore(deps): update all non-major github action
    (release-1.26) (#7911)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.51.0 (release-1.26) (#7908)
  - chore(deps): update kubernetes csi (release-1.26) (#7857)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.50.0 (release-1.26) (#7855)
  - chore(deps): update docker/setup-buildx-action digest to
    e468171 (release-1.26) (#7849)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.13.3
    (release-1.26) (#7843)
  - chore(deps): update all non-major github action
    (release-1.26) (#7838)
  - chore(deps): update dependency
    kubernetes-csi/external-resizer to v1.14.0 (release-1.26)
    (#7825)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.13.2
    (release-1.26) (#7819)
  - chore(deps): update all non-major github action
    (release-1.26) (#7798)
  - chore(deps): update module github.com/goreleaser/goreleaser
    to v2.10.2 (release-1.26) (#7789)
  - chore(deps): update module sigs.k8s.io/controller-tools to
    v0.18.0 (release-1.26) (#7746)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.21.0 (release-1.26) (#7776)
  - fix(deps): update k8s.io/utils digest to 4c0f3b2
    (release-1.26) (#7773)
  - chore(deps): update dependency vmware-tanzu/velero to v1.16.1
    (release-1.26) (#7769)
  - chore(deps): pin agilepathway/label-checker action to c3d16ad
    (release-1.26) (#7764)
  - chore(deps): update dependency golang to v1.24.4
    (release-1.26) (#7760)
  - chore(deps): update kubernetes csi (release-1.26) (#7747)
  - chore(deps): update operator framework to v1.40.0
    (release-1.26) (#7743)
  - chore(deps): update all non-major github action
    (release-1.26) (#7738)
  - fix(deps): update all non-major go dependencies
    (release-1.26) (#7700)
  - chore(deps): update kindest/node docker tag to v1.33.1
    (release-1.26) (#7695)
  - chore(deps): update operator framework (release-1.26) (#7688)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.49.0 (release-1.26) (#7683)
  - chore(deps): update dependency rook/rook to v1.17.2
    (release-1.26) (#7678)
  - chore(deps): update backup test tools (release-1.26) (#7675)
  - chore(deps): update all non-major github action
    (release-1.26) (#7670)
  - fix(deps): update kubernetes packages to v0.33.1
    (release-1.26) (#7666)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755691200">- Update to version 1.27.0:
  * feat(plugin): remove 386 and arm architectures from the build
    (#7648)
  * fix(plugin): cosmetic error in `cnpg status` output (#8146)
  * Dependencies
  - chore(deps): pin agilepathway/label-checker action to c3d16ad
    (main) (#7756)
  - chore(deps): update actions/download-artifact action to v5
    (main) (#8259)
  - chore(deps): update all non-major github action (main)
    (#7667)
  - chore(deps): update all non-major github action (main)
    (#7734)
  - chore(deps): update all non-major github action (main)
    (#7795)
  - chore(deps): update all non-major github action (main)
    (#7828)
  - chore(deps): update all non-major github action (main)
    (#7873)
  - chore(deps): update all non-major github action (main)
    (#8238)
  - chore(deps): update all non-major github action (main)
    (#8305)
  - chore(deps): update backup test tools (main) (#7668)
  - chore(deps): update backup test tools (main) (#8074)
  - chore(deps): update backup test tools (main) (#8118)
  - chore(deps): update container distroless digests (main)
    (#8255)
  - chore(deps): update dependency golang to v1.24.4 (main)
    (#7757)
  - chore(deps): update dependency golang to v1.24.5 (main)
    (#7995)
  - chore(deps): update dependency golang to v1.24.6 (main)
    (#8274)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.2.1 (main) (#7955)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.2.2 (main) (#8026)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.3.0 (main) (#8083)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.3.1 (main) (#8220)
  - chore(deps): update dependency
    kubernetes-csi/csi-driver-host-path to v1.17.0 (main) (#7909)
  - chore(deps): update dependency
    kubernetes-csi/external-resizer to v1.14.0 (main) (#7806)
  - chore(deps): update dependency python to 3.13 (main) (#8295)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.13.2
    (main) (#7815)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.13.3
    (main) (#7839)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.14.0
    (main) (#7913)
  - chore(deps): update dependency rook/rook to v1.17.2 (main)
    (#7672)
  - chore(deps): update dependency rook/rook to v1.17.6 (main)
    (#8027)
  - chore(deps): update dependency rook/rook to v1.17.7 (main)
    (#8201)
  - chore(deps): update dependency vmware-tanzu/velero to v1.16.1
    (main) (#7761)
  - chore(deps): update dependency vmware-tanzu/velero to v1.16.2
    (main) (#8187)
  - chore(deps): update docker/setup-buildx-action digest to
    e468171 (main) (#7841)
  - chore(deps): update github/codeql-action digest to 181d5ee
    (main) (#7948)
  - chore(deps): update github/codeql-action digest to 39edc49
    (main) (#7924)
  - chore(deps): update github/codeql-action digest to 4e828ff
    (main) (#8109)
  - chore(deps): update github/codeql-action digest to 51f7732
    (main) (#8186)
  - chore(deps): update github/codeql-action digest to 76621b6
    (main) (#8280)
  - chore(deps): update github/codeql-action digest to d6bbdef
    (main) (#8073)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.49.0 (main) (#7679)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.50.0 (main) (#7832)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.51.0 (main) (#7874)
  - chore(deps): update kindest/node docker tag to v1.33.1 (main)
    (#7685)
  - chore(deps): update kindest/node docker tag to v1.33.2 (main)
    (#8092)
  - chore(deps): update kubernetes csi (main) (#7739)
  - chore(deps): update kubernetes csi (main) (#7846)
  - chore(deps): update minio/minio docker tag to
    release.2025-06-13t11-33-47z (main) (#7917)
  - chore(deps): update module github.com/goreleaser/goreleaser
    to v2.10.2 (main) (#7784)
  - chore(deps): update module github.com/goreleaser/goreleaser
    to v2.11.0 (main) (#7999)
  - chore(deps): update module sigs.k8s.io/controller-tools to
    v0.18.0 (main) (#7530)
  - chore(deps): update operator framework (main) (#7686)
  - chore(deps): update operator framework (main) (#7974)
  - chore(deps): update operator framework to v1.40.0 (main)
    (#7740)
  - chore(deps): update operator framework to v1.41.1 (main)
    (#8008)
  - chore(deps): update velero/velero-plugin-for-aws docker tag
    to v1.12.2 (main) (#8188)
  - fix(deps): update all non-major go dependencies (main)
    (#7689)
  - fix(deps): update all non-major go dependencies (main)
    (#8148)
  - fix(deps): update cnpg (main) (#8306)
  - fix(deps): update k8s.io/utils digest to 4c0f3b2 (main)
    (#7735)
  - fix(deps): update kubernetes packages to v0.33.1 (main)
    (#7485)
  - fix(deps): update kubernetes patches to v0.33.2 (main)
    (#7860)
  - fix(deps): update kubernetes patches to v0.33.3 (main)
    (#8046)
  - fix(deps): update module github.com/cloudnative-pg/machinery
    to v0.3.0 (main) (#7968)
  - fix(deps): update module github.com/masterminds/semver/v3 to
    v3.4.0 (main) (#7936)
  - fix(deps): update module github.com/onsi/gomega to v1.38.0
    (main) (#8047)
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.83.0 (main) (#7963)
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.84.0 (main) (#8037)
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.84.1 (main) (#8266)
  - fix(deps): update module golang.org/x/term to v0.33.0 (main)
    (#8009)
  - fix(deps): update module golang.org/x/term to v0.34.0 (main)
    (#8283)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.21.0 (main) (#7692)
  - fix(deps): update module sigs.k8s.io/yaml to v1.5.0 (main)
    (#7918)
  - fix(deps): update module sigs.k8s.io/yaml to v1.6.0 (main)
    (#8149)
  - fix(docs): release notes for 1.26.1 and 1.25.3 (#8131)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761307200">- Update to version 1.27.1:
  * chore(plugin): clarify primary promotion time in status command
    (#8476)
  * feat(plugin): use `wallnerryan/fiotools-aio:v2` for FIO (#8847)
  * feat(plugin,status): enhance backup status when using
    `barman-cloud` plugin (#8780)
  * fix(plugin): recognize barman-plugin in `status` command
    (#8690)
  * chore(deps): update actions/checkout action to v5
    (release-1.27) (#8388)
  * chore(deps): update actions/setup-go action to v6
    (release-1.27) (#8638)
  * chore(deps): update actions/setup-python action to v6
    (release-1.27) (#8642)
  * chore(deps): update actions/stale action to v10 (release-1.27)
    (#8645)
  * chore(deps): update actions/stale digest to 5f858e3
    (release-1.27) (#8747)
  * chore(deps): update ad-m/github-push-action action to v1
    (release-1.27) (#8649)
  * chore(deps): update all non-major github action (release-1.27)
    (#8354)
  * chore(deps): update all non-major github action (release-1.27)
    (#8381)
  * chore(deps): update all non-major github action (release-1.27)
    (#8408)
  * chore(deps): update all non-major github action (release-1.27)
    (#8446)
  * chore(deps): update all non-major github action (release-1.27)
    (#8565)
  * chore(deps): update all non-major github action (release-1.27)
    (#8687)
  * chore(deps): update all non-major github action (release-1.27)
    (#8730)
  * chore(deps): update all non-major github action (release-1.27)
    (#8817)
  * chore(deps): update aws-actions/configure-aws-credentials
    action to v5 (release-1.27) (#8625)
  * chore(deps): update backup test tools (release-1.27) (#8587)
  * chore(deps): update container distroless digests (release-1.27)
    (#8434)
  * chore(deps): update container distroless digests (release-1.27)
    (#8570)
  * chore(deps): update dependency go to v1.25.2 (release-1.27)
    (#8789)
  * chore(deps): update dependency go to v1.25.3 (release-1.27)
    (#8851)
  * chore(deps): update dependency golang to v1.25.0 (release-1.27)
    (#8387)
  * chore(deps): update dependency golang to v1.25.1 (release-1.27)
    (#8541)
  * chore(deps): update dependency golang to v1.25.2 (release-1.27)
    (#8796)
  * chore(deps): update dependency golang to v1.25.3 (release-1.27)
    (#8856)
  * chore(deps): update dependency golangci/golangci-lint to v2.4.0
    (release-1.27) (#8384)
  * chore(deps): update dependency golangci/golangci-lint to v2.5.0
    (release-1.27) (#8617)
  * chore(deps): update dependency
    operator-framework/operator-registry to v1.57.0 (release-1.27)
    (#8511)
  * chore(deps): update dependency
    operator-framework/operator-registry to v1.59.0 (release-1.27)
    (#8630)
  * chore(deps): update dependency
    operator-framework/operator-registry to v1.60.0 (release-1.27)
    (#8739)
  * chore(deps): update dependency python to 3.14 (release-1.27)
    (#8827)
  * chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.14.1
    (release-1.27) (#8358)
  * chore(deps): update dependency rook/rook to v1.18.4
    (release-1.27) (#8785)
  * chore(deps): update gcr.io/distroless/static-debian12:nonroot
    docker digest to e8a4044 (release-1.27) (#8918)
  * chore(deps): update github/codeql-action action to v4
    (release-1.27) (#8808)
  * chore(deps): update github/codeql-action digest to 16140ae
    (release-1.27) (#8878)
  * chore(deps): update github/codeql-action digest to 2d92b76
    (release-1.27) (#8515)
  * chore(deps): update github/codeql-action digest to f443b60
    (release-1.27) (#8835)
  * chore(deps): update google-github-actions/auth action to v3
    (release-1.27) (#8470)
  * chore(deps): update google-github-actions/setup-gcloud action
    to v3 (release-1.27) (#8474)
  * chore(deps): update jonasbn/github-action-spellcheck docker tag
    to v0.52.0 (release-1.27) (#8614)
  * chore(deps): update kindest/node docker tag to v1.34.0
    (release-1.27) (#8454)
  * chore(deps): update kubernetes csi (release-1.27) (#8634)
  * chore(deps): update module github.com/goreleaser/goreleaser to
    v2.12.3 (release-1.27) (#8665)
  * chore(deps): update module github.com/goreleaser/goreleaser to
    v2.12.4 (release-1.27) (#8700)
  * chore(deps): update module github.com/goreleaser/goreleaser to
    v2.12.5 (release-1.27) (#8708)
  * chore(deps): update module github.com/goreleaser/goreleaser to
    v2.12.6 (release-1.27) (#8907)
  * chore(deps): update module sigs.k8s.io/controller-tools to
    v0.19.0 (release-1.27) (#8498)
  * chore(deps): update ossf/scorecard-action action to v2.4.3
    (release-1.27) (#8699)
  * chore(deps): update peter-evans/create-or-update-comment action
    to v5 (release-1.27) (#8735)
  * chore(deps): update peter-evans/repository-dispatch action to
    v4 (release-1.27) (#8710)
  * chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker digest
    to aff8109 (release-1.27) (#8919)
  * chore(deps): update snok/container-retention-policy action to
    v3.0.1 (release-1.27) (#8633)
  * chore(deps): update snok/container-retention-policy digest to
    3b0972b (release-1.27) (#8654)
  * chore(deps): update snyk/actions action to v1 (release-1.27)
    (#8744)
  * chore(deps): update softprops/action-gh-release digest to
    6da8fa9 (release-1.27) (#8842)
  * chore(deps): update velero/velero-plugin-for-aws docker tag to
    v1.13.0 (release-1.27) (#8622)
  * fix(deps): update all non-major go dependencies (release-1.27)
    (#8399)
  * fix(deps): update all non-major go dependencies (release-1.27)
    (#8440)
  * fix(deps): update all non-major go dependencies (release-1.27)
    (#8520)
  * fix(deps): update all non-major go dependencies (release-1.27)
    (#8594)
  * fix(deps): update k8s.io/utils digest to 0af2bda (release-1.27)
    (#8414)
  * fix(deps): update k8s.io/utils digest to bc988d5 (release-1.27)
    (#8724)
  * fix(deps): update kubernetes packages to v0.34.0 (release-1.27)
    (#8463)
  * fix(deps): update kubernetes patches (release-1.27) (#8573)
  * fix(deps): update kubernetes patches to v0.33.4 (release-1.27)
    (#8363)
  * fix(deps): update module github.com/avast/retry-go/v4 to v4.7.0
    (release-1.27) (#8864)
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.25.2
    (release-1.27) (#8483)
  * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.26.0
    (release-1.27) (#8720)
  * fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.85.0 (release-1.27) (#8479)
  * fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.86.0 (release-1.27) (#8822)
  * fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.86.1 (release-1.27) (#8900)
  * fix(deps): update module golang.org/x/term to v0.36.0
    (release-1.27) (#8812)
  * fix(deps): update module google.golang.org/grpc to v1.76.0
    (release-1.27) (#8774)
  * fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.22.0 (release-1.27) (#8493)
  * fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.22.2 (release-1.27) (#8799)
  * fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.22.3 (release-1.27) (#8832)
  * fix(docs): clarify default value of `smartShutdownTimeout`
    (#8748)
  * fix(docs): new image catalogs and PostGIS operands (#8760)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1765454400">- Update to version 1.27.2:
  * Enhancements
  - cnpg plugin:
  - Added a --timeout flag to the kubectl cnpg status command
    for configuring the timeout for filesystem operations such
    as calculating cluster size. The default remains 10 seconds
    but can be adjusted for large clusters where operations may
    take longer. (#9201)
  - Improved cnpg report to generate more shell-friendly file
    names. (#8984)
  * Fixes
  - cnpg plugin:
  - Fixed bugs in cnpg report log collection, especially when
    fetching previous logs. The collector now correctly fetches
    previous and current logs in separate requests and
    gracefully handles missing previous logs (e.g., on
    containers with no restart history), ensuring current logs
    are always collected. (#8992)
  * Dependencies
  - chore(deps): update dependency golang to v1.25.5
    (release-1.27) (#9362)
  - chore(deps): update dependency go to v1.25.5 (release-1.27)
    (#9358)
  - chore(security): update golang.org/x/crypto package (#9342)
  - chore(deps): update peter-evans/create-pull-request digest to
    84ae59a (release-1.27) (#9297)
  - chore(deps): update dependency boto3 to v1.41.2
    (release-1.27) (#9293)
  - chore(deps): update golangci/golangci-lint-action digest to
    e7fa5ac (release-1.27) (#9288)
  - chore(deps): update dependency boto3 to v1.41.1
    (release-1.27) (#9277)
  - chore(deps): update actions/checkout action to v6
    (release-1.27) (#9276)
  - fix(deps): update module go.uber.org/zap to v1.27.1
    (release-1.27) (#9265)
  - chore(deps): update actions/setup-go digest to 4dc6199
    (release-1.27) (#9262)
  - chore(deps): update dependency boto3 to v1.41.0
    (release-1.27) (#9259)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.15.2
    (release-1.27) (#9253)
  - chore(deps): update dependency
    kubernetes-csi/external-provisioner to v6.1.0 (release-1.27)
    (#9248)
  - chore(deps): refresh pip-compile outputs (release-1.27)
    (#9245)
  - chore(deps): update dependency packaging to v25
    (release-1.27) (#9240)
  - chore(deps): update dependency boto3 to v1.40.76
    (release-1.27) (#9238)
  - chore(deps): update github/codeql-action digest to e12f017
    (release-1.27) (#9227)
  - fix(deps): update module google.golang.org/grpc to v1.77.0
    (release-1.27) (#9217)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.15.1
    (release-1.27) (#9214)
  - chore(deps): update all non-major github action
    (release-1.27) (#9205)
  - chore(deps): update dependency rook/rook to v1.18.7
    (release-1.27) (#9194)
  - chore(deps): update dependency
    operator-framework/operator-sdk to v1.42.0 (release-1.27)
    (#9191)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.6.2 (release-1.27) (#9186)
  - chore(deps): update all non-major github action
    (release-1.27) (#9183)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to e14a8cb (release-1.27) (#9171)
  - fix(deps): update kubernetes patches to v0.34.2
    (release-1.27) (#9157)
  - fix(deps): update module golang.org/x/term to v0.37.0
    (release-1.27) (#9146)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to 11e2cc2 (release-1.27) (#9142)
  - chore(deps): update operator framework (release-1.27) (#9139)
  - chore(deps): update backup test tools (release-1.27) (#9122)
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.86.2 (release-1.27) (#9119)
  - chore(deps): update golangci/golangci-lint-action action to
    v9 (release-1.27) (#9117)
  - chore(deps): update all non-major github action
    (release-1.27) (#9098)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.54.0 (release-1.27) (#9087)
  - chore(deps): update all non-major github action
    (release-1.27) (#9085)
  - chore(deps): update dependency golang to v1.25.4
    (release-1.27) (#9081)
  - chore(deps): update dependency go to v1.25.4 (release-1.27)
    (#9078)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to 9900020 (release-1.27) (#9056)
  - fix(deps): update module
    github.com/grpc-ecosystem/go-grpc-middleware/v2 to v2.3.3
    (release-1.27) (#9050)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.6.1 (release-1.27) (#9048)
  - fix(deps): update module github.com/stern/stern to v1.33.1
    (release-1.27) (#9045)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.22.4 (release-1.27) (#9037)
  - chore(deps): update helm/kind-action action to v1.13.0
    (release-1.27) (#9034)
  - chore(deps): update github/codeql-action digest to 0499de3
    (release-1.27) (#9020)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.6.0 (release-1.27) (#9005)
  - chore(deps): update dependency rook/rook to v1.18.6
    (release-1.27) (#8990)
  - fix(deps): update module github.com/onsi/ginkgo/v2 to v2.27.2
    (release-1.27) (#8976)
  - chore(deps): update kubernetes csi (release-1.27) (#8962)
  - chore(deps): update
    gcr.io/distroless/static-debian12:debug-nonroot docker digest
    to 7d3273e (release-1.27) (#8959)
  - chore(deps): update github artifact actions (release-1.27)
    (major) (#8956)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.53.0 (release-1.27) (#8952)
  - chore(deps): update all non-major github action
    (release-1.27) (#8948)
  - fix(deps): update all non-major go dependencies
    (release-1.27) (#8926)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1765454401">- Update to version 1.28.0:
  (The changelog contains the same plugin-related changes as the
  1.27.2 update)
  * Enhancements
  - cnpg plugin:
  - Added a --timeout flag to the kubectl cnpg status command
    for configuring the timeout for filesystem operations such
    as calculating cluster size. The default remains 10 seconds
    but can be adjusted for large clusters where operations may
    take longer. (#9201)
  - Improved cnpg report to generate more shell-friendly file
    names. (#8984)
  * Fixes
  - cnpg plugin:
  - Fixed bugs in cnpg report log collection, especially when
    fetching previous logs. The collector now correctly fetches
    previous and current logs in separate requests and
    gracefully handles missing previous logs (e.g., on
    containers with no restart history), ensuring current logs
    are always collected. (#8992)
  * Dependencies
  - chore(deps): update dependency golang to v1.25.5 (main)
    (#9359)
  - chore(deps): update dependency go to v1.25.5 (main) (#9355)
  - chore(deps): update peter-evans/create-pull-request digest to
    84ae59a (main) (#9294)
  - chore(deps): update dependency boto3 to v1.41.2 (main)
    (#9289)
  - chore(deps): update golangci/golangci-lint-action digest to
    e7fa5ac (main) (#9283)
  - chore(deps): update dependency boto3 to v1.41.1 (main)
    (#9271)
  - chore(deps): update actions/checkout action to v6 (main)
    (#9269)
  - fix(deps): update module go.uber.org/zap to v1.27.1 (main)
    (#9256)
  - chore(deps): update actions/setup-go digest to 4dc6199 (main)
    (#9255)
  - chore(deps): update dependency boto3 to v1.41.0 (main)
    (#9250)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.15.2
    (main) (#9249)
  - chore(deps): update dependency
    kubernetes-csi/external-provisioner to v6.1.0 (main) (#9241)
  - chore(deps): refresh pip-compile outputs (main) (#9246)
  - chore(deps): update dependency packaging to v25 (main)
    (#9234)
  - chore(deps): update dependency boto3 to v1.40.76 (main)
    (#9233)
  - chore(deps): update github/codeql-action digest to e12f017
    (main) (#9224)
  - fix(deps): update module google.golang.org/grpc to v1.77.0
    (main) (#9211)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.15.1
    (main) (#9208)
  - chore(deps): update all non-major github action (main)
    (#9202)
  - chore(deps): update dependency rook/rook to v1.18.7 (main)
    (#9180)
  - chore(deps): update dependency
    operator-framework/operator-sdk to v1.42.0 (main) (#9187)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.6.2 (main) (#9179)
  - chore(deps): update all non-major github action (main)
    (#9172)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to e14a8cb (main) (#9159)
  - fix(deps): update kubernetes patches to v0.34.2 (main)
    (#9153)
  - fix(deps): update module golang.org/x/term to v0.37.0 (main)
    (#9134)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to 11e2cc2 (main) (#9135)
  - fix(plugin): fix duplicating pgData on walrestore (#9093)
  - chore(deps): update operator framework (main) (#9133)
  - chore(deps): update backup test tools (main) (#9100)
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.86.2 (main) (#9111)
  - chore(deps): update golangci/golangci-lint-action action to
    v9 (main) (#9112)
  - chore(deps): update all non-major github action (main)
    (#9095)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.54.0 (main) (#9075)
  - chore(deps): update all non-major github action (main)
    (#9065)
  - chore(deps): update dependency golang to v1.25.4 (main)
    (#9073)
  - chore(deps): update dependency go to v1.25.4 (main) (#9072)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to 9900020 (main) (#9051)
  - fix(deps): update module
    github.com/grpc-ecosystem/go-grpc-middleware/v2 to v2.3.3
    (main) (#9046)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.6.1 (main) (#9039)
  - fix(deps): update module github.com/stern/stern to v1.33.1
    (main) (#9040)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.22.4 (main) (#9031)
  - chore(deps): update helm/kind-action action to v1.13.0 (main)
    (#9029)
  - chore(deps): update github/codeql-action digest to 0499de3
    (main) (#9011)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.6.0 (main) (#9002)
  - chore(deps): update dependency rook/rook to v1.18.6 (main)
    (#8986)
  - fix(deps): update module github.com/onsi/ginkgo/v2 to v2.27.2
    (main) (#8973)
  - chore(deps): update kubernetes csi (main) (#8929)
  - chore(deps): update
    gcr.io/distroless/static-debian12:debug-nonroot docker digest
    to 7d3273e (main) (#8945)
  - chore(deps): update github artifact actions (main) (major)
    (#8953)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.53.0 (main) (#8949)
  - chore(deps): update all non-major github action (main)
    (#8944)
  - fix(deps): update all non-major go dependencies (main)
    (#8922)
  - chore(deps): update gcr.io/distroless/static-debian12:nonroot
    docker digest to e8a4044 (main) (#8912)
  - chore(deps): update module github.com/goreleaser/goreleaser
    to v2.12.6 (main) (#8903)
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.86.1 (main) (#8899)
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.86.0 (main) (#8804)
  - chore(deps): update github/codeql-action digest to 16140ae
    (main) (#8875)
  - fix(deps): update module github.com/avast/retry-go/v4 to
    v4.7.0 (main) (#8861)
  - chore(deps): update dependency golang to v1.25.3 (main)
    (#8853)
  - chore(deps): update dependency go to v1.25.3 (main) (#8845)
  - chore(deps): update softprops/action-gh-release digest to
    6da8fa9 (main) (#8839)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.22.3 (main) (#8829)
  - chore(deps): update github/codeql-action digest to f443b60
    (main) (#8828)
  - chore(deps): update dependency python to 3.14 (main) (#8803)
  - chore(deps): update all non-major github action (main)
    (#8764)
  - fix(deps): update module golang.org/x/term to v0.36.0 (main)
    (#8809)
  - chore(deps): update github/codeql-action action to v4 (main)
    (#8805)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.22.2 (main) (#8765)
  - chore(deps): update dependency golang to v1.25.2 (main)
    (#8793)
  - chore(deps): update dependency go to v1.25.2 (main) (#8786)
  - chore(deps): update dependency rook/rook to v1.18.4 (main)
    (#8782)
  - fix(deps): update module google.golang.org/grpc to v1.76.0
    (main) (#8769)
  - chore(deps): update actions/stale digest to 5f858e3 (main)
    (#8741)
  - chore(deps): update snyk/actions action to v1 (main) (#8732)
  - chore(deps): update dependency
    operator-framework/operator-registry to v1.60.0 (main)
    (#8731)
  - chore(deps): update peter-evans/create-or-update-comment
    action to v5 (main) (#8728)
  - chore(deps): update all non-major github action (main)
    (#8711)
  - fix(deps): update module github.com/onsi/ginkgo/v2 to v2.26.0
    (main) (#8717)
  - fix(deps): update k8s.io/utils digest to bc988d5 (main)
    (#8716)
  - chore(deps): update peter-evans/repository-dispatch action to
    v4 (main) (#8704)
  - chore(deps): update module github.com/goreleaser/goreleaser
    to v2.12.5 (main) (#8702)
  - chore(deps): update module github.com/goreleaser/goreleaser
    to v2.12.4 (main) (#8695)
  - chore(deps): update ossf/scorecard-action action to v2.4.3
    (main) (#8693)
  - chore(deps): update all non-major github action (main)
    (#8666)
  - chore(deps): update module github.com/goreleaser/goreleaser
    to v2.12.3 (main) (#8661)
  - chore(deps): update snok/container-retention-policy digest to
    3b0972b (main) (#8651)
  - chore(deps): update ad-m/github-push-action action to v1
    (main) (#8646)
  - chore(deps): update actions/stale action to v10 (main)
    (#8643)
  - chore(deps): update actions/setup-go action to v6 (main)
    (#8635)
  - chore(deps): update actions/setup-python action to v6 (main)
    (#8639)
  - chore(deps): update kubernetes csi (main) (#8591)
  - chore(deps): update snok/container-retention-policy action to
    v3.0.1 (main) (#8618)
  - chore(deps): update dependency
    operator-framework/operator-registry to v1.59.0 (main)
    (#8590)
  - chore(deps): update aws-actions/configure-aws-credentials
    action to v5 (main) (#8528)
  - chore(deps): update velero/velero-plugin-for-aws docker tag
    to v1.13.0 (main) (#8619)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.5.0 (main) (#8610)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.52.0 (main) (#8611)
  - fix(deps): update all non-major go dependencies (main)
    (#8562)
  - chore(deps): update backup test tools (main) (#8567)
  - fix(deps): update kubernetes patches (main) (#8566)
  - chore(deps): update container distroless digests (main)
    (#8561)
  - chore(deps): update all non-major github action (main)
    (#8527)
  - chore(deps): update dependency golang to v1.25.1 (main)
    (#8525)
  - fix(deps): update all non-major go dependencies (main)
    (#8512)
  - chore(deps): update github/codeql-action digest to 2d92b76
    (main) (#8466)
  - chore(deps): update dependency
    operator-framework/operator-registry to v1.57.0 (main)
    (#8489)
  - chore(deps): update module sigs.k8s.io/controller-tools to
    v0.19.0 (main) (#8458)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.22.0 (main) (#8459)
  - fix(deps): update module github.com/onsi/ginkgo/v2 to v2.25.2
    (main) (#8477)
  - fix(deps): update module
    github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
    to v0.85.0 (main) (#8411)
  - chore(deps): update google-github-actions/setup-gcloud action
    to v3 (main) (#8471)
  - chore(deps): update google-github-actions/auth action to v3
    (main) (#8467)
  - fix(deps): update kubernetes packages to v0.34.0 (main)
    (#8449)
  - chore(deps): update kindest/node docker tag to v1.34.0 (main)
    (#8447)
  - chore(deps): update all non-major github action (main)
    (#8419)
  - fix(deps): update all non-major go dependencies (main)
    (#8420)
  - chore(deps): update container distroless digests (main)
    (#8430)
  - fix(deps): update k8s.io/utils digest to 0af2bda (main)
    (#8404)
  - chore(deps): update all non-major github action (main)
    (#8402)
  - fix(deps): update all non-major go dependencies (main)
    (#8390)
  - chore(deps): update dependency golang to v1.25.0 (main)
    (#8353)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.4.0 (main) (#8359)
  - chore(deps): update all non-major github action (main)
    (#8376)
  - fix(deps): update kubernetes patches to v0.33.4 (main)
    (#8352)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.14.1
    (main) (#8339)
  - chore(deps): update all non-major github action (main)
    (#8329)
  - chore(deps): update actions/checkout action to v5 (main)
    (#8343)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770379200">- Update to version 1.28.1:
  * cnpg plugin:
  - Updated the status command to display "Disabled" when the
    skipWalArchiving annotation is present on a cluster. This
    replaces confusing "starting up" or "unknown" states when WAL
    archiving is intentionally bypassed. (#9709)
  - Fixed the logs --follow command to continue polling for new
    pods instead of exiting prematurely when all current log
    streams complete. (#9599)
  * Dependencies
  - [chore]: update avast/retry-go to v5 #9544 (#9545)
  - chore(deps): refresh pip-compile outputs (release-1.28)
    (#9460)
  - chore(deps): refresh pip-compile outputs (release-1.28)
    (#9649)
  - chore(deps): refresh pip-compile outputs (release-1.28)
    (#9884)
  - chore(deps): update actions/checkout digest to de0fac2
    (release-1.28) (#9863)
  - chore(deps): update all non-major github action
    (release-1.28) (#9446)
  - chore(deps): update all non-major github action
    (release-1.28) (#9493)
  - chore(deps): update all non-major github action
    (release-1.28) (#9753)
  - chore(deps): update all non-major github action
    (release-1.28) (#9812)
  - chore(deps): update aws-actions/configure-aws-credentials
    action to v6 (release-1.28) (#9902)
  - chore(deps): update backup test tools (release-1.28) (#9761)
  - chore(deps): update container distroless digests
    (release-1.28) (#9450)
  - chore(deps): update container distroless digests
    (release-1.28) (#9703)
  - chore(deps): update containers no-digests (release-1.28)
    (#9501)
  - chore(deps): update dependency boto3 to v1.42.10
    (release-1.28) (#9456)
  - chore(deps): update dependency boto3 to v1.42.19
    (release-1.28) (#9618)
  - chore(deps): update dependency boto3 to v1.42.24
    (release-1.28) (#9640)
  - chore(deps): update dependency boto3 to v1.42.41
    (release-1.28) (#9889)
  - chore(deps): update dependency boto3 to v1.42.42
    (release-1.28) (#9907)
  - chore(deps): update dependency go to v1.25.6 (release-1.28)
    (#9741)
  - chore(deps): update dependency go to v1.25.7 (release-1.28)
    (#9893)
  - chore(deps): update dependency golang to v1.25.6
    (release-1.28) (#9747)
  - chore(deps): update dependency golang to v1.25.7
    (release-1.28) (#9897)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.7.2 (release-1.28) (#9514)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.8.0 (release-1.28) (#9696)
  - chore(deps): update dependency onsi/ginkgo to v2.27.3
    (release-1.28) (#9481)
  - chore(deps): update dependency onsi/ginkgo to v2.27.4
    (release-1.28) (#9665)
  - chore(deps): update dependency onsi/ginkgo to v2.27.5
    (release-1.28) (#9756)
  - chore(deps): update dependency onsi/ginkgo to v2.28.1
    (release-1.28) (#9853)
  - chore(deps): update dependency
    operator-framework/operator-registry to v1.63.0
    (release-1.28) (#9807)
  - chore(deps): update dependency packaging to v26
    (release-1.28) (#9880)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.16.0
    (release-1.28) (#9708)
  - chore(deps): update dependency rook/rook to v1.18.8
    (release-1.28) (#9611)
  - chore(deps): update dependency rook/rook to v1.18.9
    (release-1.28) (#9719)
  - chore(deps): update dependency rook/rook to v1.19.0
    (release-1.28) (#9869)
  - chore(deps): update docker/setup-buildx-action digest to
    8d2750c (release-1.28) (#9517)
  - chore(deps): update github artifact actions (release-1.28)
    (major) (#9531)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.56.0 (release-1.28) (#9580)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.57.0 (release-1.28) (#9728)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.58.0 (release-1.28) (#9859)
  - chore(deps): update module sigs.k8s.io/controller-tools to
    v0.20.0 (release-1.28) (#9527)
  - chore(deps): update peter-evans/create-pull-request action to
    v8 (release-1.28) (#9535)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to e976551 (release-1.28) (#9497)
  - chore(deps): update rojopolis/spellcheck-github-actions
    action to v0.56.0 (release-1.28) (#9586)
  - fix(deps): update all non-major go dependencies
    (release-1.28) (#9472)
  - fix(deps): update all non-major go dependencies
    (release-1.28) (#9590)
  - fix(deps): update all non-major go dependencies
    (release-1.28) (#9654)
  - fix(deps): update all non-major go dependencies
    (release-1.28) (#9684)
  - fix(deps): update all non-major go dependencies
    (release-1.28) (#9840)
  - fix(deps): update cnpg (release-1.28) (#9615)
  - fix(deps): update k8s.io/utils digest to 0fe9cd7
    (release-1.28) (#9635)
  - fix(deps): update k8s.io/utils digest to 718f0e5
    (release-1.28) (#9597)
  - fix(deps): update k8s.io/utils digest to 914a6e7
    (release-1.28) (#9672)
  - fix(deps): update k8s.io/utils digest to 98d557b
    (release-1.28) (#9521)
  - fix(deps): update kubernetes packages to v0.35.0
    (release-1.28) (#9543)
  - fix(deps): update kubernetes patches to v0.34.3
    (release-1.28) (#9464)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775131200">- Update to version 1.28.2:
  * Important changes
  - Updated the deprecation notice for native (in-tree) Barman
    Cloud support to reflect that it will now be removed in
    CloudNativePG 1.30.0, rather than 1.29.0. Users are still
    encouraged to migrate to the Barman Cloud Plugin. (#10167)
  * The cnpg plugin now correctly propagates ImagePullSecrets to
    the pgbench Job pod template. (#10174)
  * Dependencies
  - fix(deps): update module github.com/cloudnative-pg/cnpg-i to
    v0.5.0 (release-1.28) (#10392)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to 2173487 (release-1.28) (#10336)
  - fix(deps): update kubernetes patches to v0.35.3
    (release-1.28) (#10332)
  - fix(deps): update all non-major go dependencies
    (release-1.28) (#10321)
  - fix(deps): update module google.golang.org/grpc to v1.79.3
    [security] (release-1.28) (#10328)
  - chore(deps): update all non-major github action
    (release-1.28) (#10317)
  - chore(deps): update dependency boto3 to v1.42.64
    (release-1.28) (#10273)
  - chore(deps): update operator framework to v1.42.1
    (release-1.28) (#10264)
  - chore(deps): update rancher/k3s docker tag to v1.35.2
    (release-1.28) (#10241)
  - chore(deps): update module github.com/goreleaser/goreleaser
    to v2.14.3 (release-1.28) (#10249)
  - chore(deps): update module sigs.k8s.io/controller-tools to
    v0.20.1 (release-1.28) (#10254)
  - chore(deps): update containers no-digests (release-1.28)
    (#10258)
  - chore(deps): update github artifact actions (release-1.28)
    (major) (#10245)
  - chore(deps): update kubernetes csi (release-1.28) (#10235)
  - chore(deps): update backup test tools (release-1.28) (#10216)
  - chore(deps): update goreleaser/goreleaser-action action to v7
    (release-1.28) (#10237)
  - chore(deps): update crazy-max/ghaction-import-gpg action to
    v7 (release-1.28) (#10236)
  - chore(deps): update all non-major github action
    (release-1.28) (#10210)
  - chore(deps): update dependency
    operator-framework/operator-registry to v1.64.0
    (release-1.28) (#10217)
  - fix(deps): update all non-major go dependencies
    (release-1.28) (#10203)
  - chore(deps): update docker/login-action action to v4
    (release-1.28) (#10188)
  - chore(deps): update docker/build-push-action action to v7
    (release-1.28) (#10187)
  - chore(deps): update docker/bake-action action to v7
    (release-1.28) (#10186)
  - chore(deps): update dependency go to v1.26.1 (release-1.28)
    (#10202)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.23.3 (release-1.28) (#10164)
  - chore(deps): update
    https://github.com/redhat-openshift-ecosystem/community-operators-pipeline.git
    digest to fbac22f (release-1.28) (#10157)
  - chore(deps): update docker/setup-qemu-action action to v4
    (release-1.28) (#10173)
  - chore(deps): update docker/setup-buildx-action action to v4
    (release-1.28) (#10165)
  - fix(deps): update all non-major go dependencies
    (release-1.28) (#10123)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to 093a704 (release-1.28) (#10147)
  - chore(deps): update container distroless digests
    (release-1.28) (#10143)
  - fix(deps): update kubernetes patches to v0.35.2
    (release-1.28) (#10129)
  - chore(deps): update all non-major github action
    (release-1.28) (#10109)
  - chore(deps): update dependency go to v1.26.0 (release-1.28)
    (#9985)
  - chore(deps): update dependency golang to v1.26.0
    (release-1.28) (#10112)
  - chore(deps): update all non-major github action
    (release-1.28) (#10084)
  - fix(deps): update kubernetes patches (release-1.28) (#9961)
  - chore(deps): update dependency boto3 to v1.42.46
    (release-1.28) (#9957)
  - chore(deps): update github/codeql-action digest to 45cbd0c
    (release-1.28) (#9926)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.23.1 (release-1.28) (#9846)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775131201">- Update to version 1.29.0:
  * cnpg plugin:
  - The cnpg plugin now correctly propagates ImagePullSecrets to
    the pgbench Job pod template. (#10174)
  * Dependencies
  - [chore]: update avast/retry-go to v5 #9544 (#9545)
  - chore(deps): refresh pip-compile outputs (main) (#9457)
  - chore(deps): refresh pip-compile outputs (main) (#9646)
  - chore(deps): refresh pip-compile outputs (main) (#9881)
  - chore(deps): update actions/checkout digest to de0fac2 (main)
    (#9860)
  - chore(deps): update all non-major github action (main)
    (#10081)
  - chore(deps): update all non-major github action (main)
    (#10106)
  - chore(deps): update all non-major github action (main)
    (#10206)
  - chore(deps): update all non-major github action (main)
    (#10314)
  - chore(deps): update all non-major github action (main)
    (#9308)
  - chore(deps): update all non-major github action (main)
    (#9490)
  - chore(deps): update all non-major github action (main)
    (#9734)
  - chore(deps): update all non-major github action (main)
    (#9809)
  - chore(deps): update aws-actions/configure-aws-credentials
    action to v6 (main) (#9903)
  - chore(deps): update backup test tools (main) (#10211)
  - chore(deps): update backup test tools (main) (#9750)
  - chore(deps): update container distroless digests (main)
    (#10140)
  - chore(deps): update container distroless digests (main)
    (#9406)
  - chore(deps): update container distroless digests (main)
    (#9700)
  - chore(deps): update containers no-digests (main) (#10255)
  - chore(deps): update containers no-digests (main) (#9498)
  - chore(deps): update crazy-max/ghaction-import-gpg action to
    v7 (main) (#10227)
  - chore(deps): update dependency boto3 to v1.42.10 (main)
    (#9453)
  - chore(deps): update dependency boto3 to v1.42.19 (main)
    (#9576)
  - chore(deps): update dependency boto3 to v1.42.24 (main)
    (#9621)
  - chore(deps): update dependency boto3 to v1.42.41 (main)
    (#9886)
  - chore(deps): update dependency boto3 to v1.42.42 (main)
    (#9904)
  - chore(deps): update dependency boto3 to v1.42.46 (main)
    (#9933)
  - chore(deps): update dependency boto3 to v1.42.64 (main)
    (#10270)
  - chore(deps): update dependency go to v1.25.6 (main) (#9736)
  - chore(deps): update dependency go to v1.25.7 (main) (#9890)
  - chore(deps): update dependency go to v1.26.0 (main) (#9982)
  - chore(deps): update dependency go to v1.26.1 (main) (#10196)
  - chore(deps): update dependency golang to v1.25.6 (main)
    (#9737)
  - chore(deps): update dependency golang to v1.25.7 (main)
    (#9894)
  - chore(deps): update dependency golang to v1.26.0 (main)
    (#9986)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.7.2 (main) (#9511)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.8.0 (main) (#9642)
  - chore(deps): update dependency onsi/ginkgo to v2.27.3 (main)
    (#9451)
  - chore(deps): update dependency onsi/ginkgo to v2.27.4 (main)
    (#9661)
  - chore(deps): update dependency onsi/ginkgo to v2.27.5 (main)
    (#9735)
  - chore(deps): update dependency onsi/ginkgo to v2.28.1 (main)
    (#9850)
  - chore(deps): update dependency
    operator-framework/operator-registry to v1.63.0 (main)
    (#9804)
  - chore(deps): update dependency
    operator-framework/operator-registry to v1.64.0 (main)
    (#10209)
  - chore(deps): update dependency packaging to v26 (main)
    (#9877)
  - chore(deps): update dependency
    redhat-openshift-ecosystem/openshift-preflight to v1.16.0
    (main) (#9705)
  - chore(deps): update dependency rook/rook to v1.18.8 (main)
    (#9452)
  - chore(deps): update dependency rook/rook to v1.18.9 (main)
    (#9716)
  - chore(deps): update dependency rook/rook to v1.19.0 (main)
    (#9866)
  - chore(deps): update docker/bake-action action to v7 (main)
    (#10177)
  - chore(deps): update docker/build-push-action action to v7
    (main) (#10178)
  - chore(deps): update docker/login-action action to v4 (main)
    (#10179)
  - chore(deps): update docker/setup-buildx-action action to v4
    (main) (#10159)
  - chore(deps): update docker/setup-buildx-action digest to
    8d2750c (main) (#9510)
  - chore(deps): update docker/setup-qemu-action action to v4
    (main) (#10170)
  - chore(deps): update github artifact actions (main) (major)
    (#10242)
  - chore(deps): update github artifact actions (main) (major)
    (#9528)
  - chore(deps): update github/codeql-action digest to 45cbd0c
    (main) (#9923)
  - chore(deps): update goreleaser/goreleaser-action action to v7
    (main) (#10228)
  - chore(deps): update
    https://github.com/redhat-openshift-ecosystem/community-operators-pipeline.git
    digest to fbac22f (main) (#10154)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.56.0 (main) (#9577)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.57.0 (main) (#9725)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.58.0 (main) (#9856)
  - chore(deps): update kubernetes csi (main) (#9934)
  - chore(deps): update module github.com/goreleaser/goreleaser
    to v2.14.3 (main) (#10246)
  - chore(deps): update module sigs.k8s.io/controller-tools to
    v0.20.0 (main) (#9524)
  - chore(deps): update module sigs.k8s.io/controller-tools to
    v0.20.1 (main) (#10251)
  - chore(deps): update operator framework to v1.42.1 (main)
    (#10261)
  - chore(deps): update peter-evans/create-pull-request action to
    v8 (main) (#9532)
  - chore(deps): update rancher/k3s docker tag to v1.35.2 (main)
    (#10238)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to 093a704 (main) (#10144)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to 2173487 (main) (#10333)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to e976551 (main) (#9494)
  - chore(deps): update rojopolis/spellcheck-github-actions
    action to v0.56.0 (main) (#9583)
  - fix(deps): update module github.com/cloudnative-pg/cnpg-i to
    v0.5.0 (main) (#10389)
  - fix(deps): update module google.golang.org/grpc to v1.79.3
    [security] (main) (#10325)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.23.1 (main) (#9772)
  - fix(deps): update module sigs.k8s.io/controller-runtime to
    v0.23.3 (main) (#10158)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778587200">- Update to version 1.29.1:
  https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.29.1
  Security and Supply Chain
  * CVE remediation in github.com/jackc/pgx/v5: bumped to v5.9.2 to
    pick up upstream fixes for CVE-2026-33816 (memory-safety in
    pgproto3) and GHSA-j88v-2chj-qfwx (SQL injection via
    simple-protocol dollar-quoted string handling). (#10437,
    [#10499])
  * Dependencies
  - chore(deps): update dependency go to v1.26.3 (#10647)
  - fix(deps): update all non-major go dependencies
    (release-1.29) (#10631)
  - chore(deps): update all github action (release-1.29) (#10619)
  - chore(deps): update operator framework (release-1.29)
    (#10611)
  - chore(deps): update
    registry.access.redhat.com/ubi9/ubi-micro:latest docker
    digest to e0b6e93 (release-1.29) (#10610)
  - chore(deps): update all github action (release-1.29) (major)
    (#10584)
  - chore(deps): update dependency golangci/golangci-lint to
    v2.11.4 (release-1.29) (#10482)
  - chore(deps): update dependency rook/rook to v1.19.4
    (release-1.29) (#10505)
  - fix(deps): update all non-major go dependencies
    (release-1.29) (#10499)
  - chore(deps): update goreleaser/goreleaser-action digest to
    e24998b (release-1.29) (#10495)
  - chore(deps): update operator framework (release-1.29)
    (#10471)
  - fix(deps): update kubernetes patches (release-1.29) (#10475)
  - chore(deps): update jonasbn/github-action-spellcheck docker
    tag to v0.60.0 (release-1.29) (#10470)
  - chore(deps): update all non-major github action
    (release-1.29) (#10449)
  - chore(deps): update dependency go to v1.26.2 (release-1.29)
    (#10463)
  - fix(deps): update all non-major go dependencies
    (release-1.29) (#10437)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782907200">- Update to version 1.29.2:
  * Important changes
  - Updated the deprecation notice for native (in-tree) Barman
    Cloud support to reflect that it will now be removed in
    CloudNativePG 1.31.0, rather than 1.30.0. Users are still
    encouraged to migrate to the Barman Cloud Plugin. (#11083)
  - The cluster reference is now immutable on the Database,
    Pooler, Publication, Subscription, and ScheduledBackup
    resources. Pointing one of these objects at a different
    cluster has no well-defined semantics and previously left the
    controllers in an inconsistent state; the update is now
    rejected at the API server via a CEL validation rule.
    (#10743)
  * Enhancements
  - Enabled pg_upgrade in-place major upgrades to PostgreSQL 19
    or later for clusters that use Image Volume extensions,
    building on the extension-path support added to pg_upgrade in
    PostgreSQL 19. During the upgrade Job, the source- and
    target-version extension images are mounted side by side, so
    the old server keeps its libraries and a failed upgrade
    reverts cleanly. (#10366)
  - Added a label selector to the Cluster scale subresource
    (status.selector), making a Cluster a valid targetRef for the
    Vertical Pod Autoscaler (VPA) and Horizontal Pod Autoscaler
    (HPA), which can now map a Cluster to its instance pods.
    Contributed by @sebv004. (#8996)
  - The operator now emits a Warning PrimaryStatusCheckFailed
    event on the Cluster when the primary pod is Ready from the
    kubelet perspective but the operator's /pg/status check fails
    and failover is deferred, giving users visibility into the
    deferral via kubectl describe cluster. (#10509)
  - The operator now reloads a CNPG-i plugin automatically when
    its pods are rolled: it watches the EndpointSlices backing
    plugin Services and re-enqueues every cluster using the
    plugin once the new pods become Ready, so an upgraded plugin
    is picked up without waiting for the next resync. (#10836)
  * Security and Supply Chain
  - CVE-2026-55769 / GHSA-x8c2-3p4r-v9r6: search_path pinning on
    operator-issued connections: a database owner could plant
    overloaded built-in operators in the public schema and alter
    the search_path so that operator introspection probes,
    running as the cluster superuser, resolved those overloads
    before pg_catalog, a CWE-426 privilege-escalation chain (same
    class as CVE-2018-1058) that could lead to in-pod RCE via
    COPY ... FROM PROGRAM. The operator now pins search_path =
    pg_catalog, public, pg_temp on every pooled connection so it
    ships in the startup message and takes precedence over
    tenant-controlled defaults. (#10774, GHSA-x8c2-3p4r-v9r6)
  - CVE-2026-55765 / GHSA-w3gf-xc94-wvmj: operator-side
    SCRAM-SHA-256 password encoding: the operator now
    SCRAM-SHA-256 encodes cleartext role passwords before issuing
    CREATE/ALTER ROLE ... PASSWORD, so the literal PostgreSQL
    parses (and that extensions such as pg_stat_statements or
    pgaudit may capture) is the SCRAM verifier rather than the
    cleartext secret. Pre-hashed (MD5 or SCRAM) values are
    forwarded unchanged, and the per-Secret annotation
    cnpg.io/passwordPassthrough: "enabled" opts out. (#10724,
    GHSA-w3gf-xc94-wvmj)
  * Changes
  - Added support for Kubernetes 1.36. (#10900)
  - Updated the default PostgreSQL version to 18.4. (#10719)
  - Updated the Kubernetes versions used to test the operator on
    public cloud providers. (#10720, #10563, #11033)
  * Fixes - cnpg plugin:
  - Fixed kubectl cnpg psql on Windows, where execution relied on
    a Unix-only system call and failed with "not supported by
    windows"; Windows now launches kubectl exec as a child
    process. Contributed by @Utkarsh-sharma47. (#10972)
  - Fixed an unbounded memory leak in kubectl cnpg logs -f on
    busy clusters, where a per-log-group timer was never
    released; timers are now reused across iterations.
    Contributed by @Anand-240. (#10976)</changelog>
</package>
<package pkgid="0f98517d86681b3de5246c325d446601108a8d62a7f44150ad9ff954cc83917264d22ac59c85057e28bb851d099917491236ce22bbceb340a9a263a7b5afd802" name="kubectl-cost-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.6" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1720699200">- new package kubectl-cost: CLI for determining the cost of
  Kubernetes workloads</changelog>
</package>
<package pkgid="3cece373b5be2575ed586373d5497bc6e2285efedae81ed51e0468fa815d4b552d2527bdb02c3b775f95bee494e2be19d079e7b4ca0bc233fb574abb5da65df3" name="kubectl-directpv-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.6" rel="1.5"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1719230400">- Update to version 4.0.11:
  * upgrade dependencies (#914)
  * Upgrade UBI 8.10 and dependencies (#911)
  * fix: handle Add event in node event listener (#906)
  * Bump golang.org/x/net from 0.22.0 to 0.23.0 (#905)
  * Update dependencies (#899)
  * fix link to create-storage-class.sh (#896)
  * update max_retries in XFS error condition config to 0 (#893)
  * Update operator bundle for v4.0.10
  * Update Helm charts for v4.0.10</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722513600">- Update to version 4.0.12:
  * Add drive repair support (#880)
  * upgrade dependencies (#917)
  * Export DirectPV client and admin API package (#889)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1723550400">- Update to version 4.0.13:
  * Upgrade sidecar images (#922)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1723550401">- Update to version 4.1.0:
  * Upgrade sidecar images (#920)
  * Remove unsupported PodSecurityPolicy (#918)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 4.1.1:
  * docs: fix piped sh usage (#929)
  * fix regression assigning AuditWriter in installer args (#926)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315201">- Update to version 4.1.2:
  * Fix size probe for invalid devices (#931)
  * docs: fix piped sh usage (#929)
  * fix regression assigning AuditWriter in installer args (#926)
  * Upgrade sidecar images (#920)
  * Remove unsupported PodSecurityPolicy (#918)
  * Add drive repair support (#880)
  * upgrade dependencies (#917)
  * Export DirectPV client and admin API package (#889)
  * upgrade dependencies (#914)
  * Upgrade UBI 8.10 and dependencies (#911)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315202">- Update to version 4.1.3:
  * Upgrade sidecars to latest (#946)
  * fix: do not allow removing/changing the reserved labels (#944)
  * Add csi-external-health-monitor-controller sidecar build (#940)
  * Add info messages in sidecar release scripts (#939)
  * install: initialize admin and legacy client to avoid crash for
    dry-run mode (#937)
  * admin: add missing response fields in resume APIs (#936)
  * Add sidecar release scripts (#934)
  * admin: return additional info in admin API responses (#935)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726833600">- Update to version 4.1.4:
  * Add `target_commitish` to goreleaser spec (#950)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1745928000">- Update to version 4.1.5:
  * Adding SELinux Documentation (#900)
  * Indicate Deleting status if deletion timestamp is set for
    volume (#991)
  * Sync: error out devices having mount issues (#996)
  * InitDevices: handle device denied reason and PartTableType
    (#999)
  * upgrade dependencies (#993)
  * Add EOL/maintenance version notes of DirectCSI/DirectPV (#985)
  * De not set XFS retry_timeout_seconds as max_retries is zero
    (#980)
  * Remove used release operator script (#983)
  * Removing the Certified Helm Operator from the DirectPV
    Repository (#982)
  * Move pkg/utils/ToLabelValues into
    pkg/apis/directpv.min.io/types (#975)
  * Add staticcheck linter (#974)
  * upgrade dependencies (#973)
  * Organize k8s client methods and default client. (#971)
  * Add component startup message (#966)
  * Humanize byte value to two decimal places (#968)
  * Add image-tag annotation to the deployment and daemonset (#965)
  * fix typo in init error message (#963)
  * add kustomize support for v4.0 (#961)
  * Add drive I/O metrics for Prometheus (#955)
  * upgrade dependencies (#953)
  * Add kustomize support for declarative management (#952)
  * tests: fix scp command to get multiple files (#951)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774526400">- Update to version 4.1.6:
  * upgrade dependencies (#1021)
  * upgrade dependencies (#1019)
  * upgrade dependencies, linters and controller (#1018)
  * Add maintenance notice to README
  * fix: define the healthz port in the same node-server container
    where its referenced (#1016)
  * Remove unused healthz port from controller and fix port
    placement in DaemonSets (#1015)
  * Check volume existent before deletion in volume controller
    (#1014)
  * Add mounts from /proc/1/mountinfo (#1006)
  * legacy: fix selector labels as same as installer (#1004)
  * Update kubernetes and sidecar images (#1003)
  * Show Drive ID in 'list drives' default output (#1008)
  * Upgrade dependencies (#1010)</changelog>
</package>
<package pkgid="40ec0de4763195d184b1c01dd225eb7cd57b9b2f5ccf558acc64e3b177ab244c4a9502bd4355ea31ce7d680085187a035eee9547775c2d6dc4603215a1377d63" name="kubectl-dup-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.2" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1721044800">- new package kubectl-dup: kubectl plugin for duplication of
  existing kubernetes resources, especially pods</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721044801">- Update to version 0.2.0:
  * chore(release): goreleaser-config
  * chore(release): goreleaser setup
  * chore(readme): indentation
  * feat: rewrite to allow duplication of all resources, prepare for krew
  * feat: disable probes by default
  * feat: usage, validation bug: fix justfile creation
  * feat: usage, validation
  * feat: beginning to work on input validation
  * feat: working
  * feat: wip</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1723982400">- Update to version 0.3.2:
  * chore: krew original desc retag
  * chore: description change krew
  * feat: support for all CRDs, loop flag, adapters, release-prep
  * docs: asciinema
  * docs: added to krew index
  * docs: header-bg
  * docs: header img
  * chore(release): goreleaser-config</changelog>
</package>
<package pkgid="40f425fec3ae6e23b7c386446c338c0d74fa7d34a74d702dd1bae4938e778ef08cdd42e2fe6cd64d77b295f106c984b81b774eb1141dede0d62bac0401f5e1da" name="kubectl-explore-debuginfo" arch="i586">
  <version epoch="0" ver="0.14.1" rel="1.7"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714737600">- Update to version 0.9.0:
  * bump up version
  * Enrich console output with breadcrumbs
  * use schema.GroupVersionResource
  * Add unit tests for Options.Run
  * remove unused fields
  * make explore package
  * fix if conditional in GtiHub Actions
  * don't run e2e tests for hpa in &lt; 1.27
  * run e2e with k8s version from 1.25 to 1.30
  * update e2e tests
  * use explain v2
  * refactor Options fields</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714737601">- Update to version 0.9.1:
  * don't use a specific verison in README
  * use strings.TrimPrefix instead of TrimLeft</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714910400">- Update to version 0.9.2:
  * CSIStorageCapacity has been GA since 1.27
  * Fix resource name detection logic from user input</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1715169600">- Update to version 0.9.3:
  * fix regex
  * Fix: cannot find resource when input exactly equals to resource</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726920000">- Update to version 0.10.0:
  * Update dependencies
  * Update README.md</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1733659200">- Update to version 0.11.0:
  * Add `--show-brackets`
  * add install instructions for arch linux</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1744200000">- Update to version 0.12.0:
  * update dependencies
  * gitignore .cursor
  * Update toolchains and deps</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758196800">- Update to version 0.13.0:
  * Added unit tests
  * Implement GVR filtering</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758196801">- Update to version 0.14.0:
  * Remove tests for k8s &lt;= 1.26
  * fix tests
  * Update dependencies</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762776000">- Update to version 0.14.1:
  * Fix `--api-version` functionality (#53)</changelog>
</package>
<package pkgid="eda3d93837bd6a956de2cf16fceb9965551fd5297296b2514fc5990b6101d958bf83691bcfdc4d758b5436cc53ec8c77572838192ea854bc1c37c35988e4e62d" name="kubectl-foreach-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.0" rel="1.11"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1670241600">- new package kubectl-foreach</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1707480000">- Update to version 0.3.0:
  * upkeep
  * Fail if --context is already in pos args (no -I)
  * Document plugin installation</changelog>
</package>
<package pkgid="e8b1102cc28e2e8a1528bdb0bdd3ebe8c3f1822cf996d91dbf2bef0a5f7791099737279c847666e623f3cd3985960a90ca2ad90e469e1e7572815757e74a95a1" name="kubectl-gather-debuginfo" arch="i586">
  <version epoch="0" ver="0.14.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1743422400">- new package kubectl-gather: gather data about your cluster that
  may help to debug issues</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751889600">- Update to version 0.8.0:
  * New gather pipeline
  * Add docs/internals.md
  * Bump golang.org/x/net in the go_modules group across 1
    directory
  * Fix typos in comments and variable names</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753704000">- Update to version 0.9.0:
  * e2e: Test reading gathered data
  * gather: Introduce OutputReader
  * gather: Add constants for file suffixes
  * e2e: Rename executable to kubectlGather
  * e2e: Move constants to e2e.go
  * e2e: add cluster node resource validation in gather tests
  * ci: Move permissions up
  * ci: Refine release workflow permissions
  * ci: Add permissions for test workflow
  * e2e: add and update e2e tests
  * e2e: add validation for gathered data and JSON log format
  * e2e: export names variable
  * ci: Allow manual workflow run for a branch
  * ci: Run test workflow only for PRs
  * ci: Update to latest golangci-lint (v2)
  * e2e: Improve commands names
  * e2e: Deploy applications for testing
  * build: Update to go 1.24.0
  * deps: Update cobra to latest version
  * build: Use GOTOOLCHAIN=auto for predictable build
  * build: Make golang container version configurable
  * build: Use go version from go.mod
  * Bump golang.org/x/oauth2 in the go_modules group across 1
    directory
  * e2e: Keep generated files under out/
  * release: Add release-container job
  * release: Allow manual running for testing
  * release: Fix workflow permissions formatting</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1754395200">- Update to version 0.10.0:
  * doc: document gathering cluster scope resources
  * cmd: add cluster-level resource gathering support
  * e2e: add tests for --cluster flag combinations
  * cmd: separate resource filtering from namespace logic
  * cmd: rename cluster variables to avoid naming conflict
  * e2e: add test for empty namespaces with --cluster=false
  * cmd: add --cluster flag with validation and defaults
  * build: Allow building with existing image
  * release: Use ubuntu-latest
  * cmd: validate empty namespaces flag
  * e2e: Update TestGatherEmptyNamespaces
  * e2e: export pathExists function in validate package
  * e2e: fix lint errors in output_test.go
  * e2e: Validate multiple resources lists</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755864000">- Update to version 0.10.1:
  * Handle non existent dirs in ListResources by @parikshithb in
    [#111]
  * Cleanups by @nirs in #112</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761220800">- Update to version 0.11.0:
  * Update toolchain to go1.25.3
  * build: Use go 1.25</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774526400">- Update to version 0.12.0:
  * doc: Update readme with secret sanitization support
  * e2e: Add e2e tests for secret sanitization
  * gather: Add unit tests for secret sanitization
  * gather: Sanitize secret data with PBKDF2 hashes
  * Update actions for node 24 (#121)
  * deps: Update k8s.io dependencies to oldest supported k8s
    version
  * Update zap to v1.27.1
  * Update cobra to latest version
  * Update go to 1.25.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778414400">- Update to version 0.13.0:
  * docs: document addons
  * ramen: annotate VRG resources with cluster time
  * addon: support multiple resources per addon
  * addon: add Name() method to Addon interface
  * gather: add ramen addon for DRPlacementControl resources
  * gather: pass cluster time to Inspect()
  * gather: call Inspect() before dumpResource()
  * e2e: keep test output and logs after make clean
  * e2e: add build tag to skip e2e tests without clusters
  * e2e: upload e2e.log with test artifacts in CI
  * e2e: use logging and test packages in e2e CLI and tests
  * e2e: add test package with T wrapper for logging test failures
  * e2e: add logging package for shared logger configuration
  * go: Update toolchain to go1.26.2
  * e2e: Extract minikube package from clusters
  * build: Remove leftover cd e2e
  * Remove e2e module
  * ci: Simplify unit test matrix
  * test: Force LF line endings for testdata files
  * ci: Add unit test job
  * make: Add unit-tests and test targets
  * ci: Rename e2e job to e2e-matrix
  * make: Rename test target to e2e-tests
  * remote: Remove redundant must-gather.log
  * container: Add gawk to container image for must-gather volume
    checker
  * container: Switch from Alpine to UBI for image scanning support
  * make: Simplify container-push
  * docs: Add example sanitized secret to README
  * e2e: Remove e2e/out directories in artifacts
  * ci: Run e2e tests in test workflow
  * ci: Update build binaries job
  * container: Add util-linux for setsid -w support
  * e2e: Pin PVs to PVCs with claimRef to fix flaky tests
  * e2e: Switch to docker driver on linux
  * e2e: Remove tarfile before podman save
  * e2e: Run verifyDNS only on darwin
  * e2e: Configure DNS in minikube clusters on macOS
  * e2e: Add runMinikube() helper
  * build: Push container using skopeo
  * e2e: Use vmnet-shared networking on macOS
  * e2e: Switch from kind to minikube
  * e2e: Use devel version for e2e builds
  * docs: Update container build and push docs
  * build: Make container build platforms configurable
  * e2e: Add TestRemoteGather
  * e2e: Add Validator struct to validate remote gather
  * e2e: Add remote subtest to TestOutput
  * e2e: Prepare TestOutput for remote gather testing
  * e2e: Remove test output before running tests
  * cmd: Show richer --version output in YAML format
  * cmd: Add --must-gather-version flag
  * build: Clean up container images in make clean
  * container: Fix ldflags not passed to go build
  * e2e: Build and load container image for remote tests
  * docs: Simplify testing instructions
  * e2e: Consolidate into single Makefile
  * e2e: Add load command for parallel image loading into clusters
  * docs: Document how to create the podman machine
  * e2e: More consistent usage of clusterKubeconfig
  * container: Add OCI source label to link image to repository
  * container: Use Go compile object cache for faster rebuilds
  * container: Use toolchain version for base image
  * ci: Build container images natively in parallel
  * ci: Update docker/login-action to v4</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783944000">- Update to version 0.13.1:
  * deps: bump golang.org/x/crypto from v0.49.0 to v0.54.0
  * build(deps): bump golang.org/x/net
  * readme: Add more badges
  * docs: document addons
  * ramen: annotate VRG resources with cluster time
  * addon: support multiple resources per addon
  * addon: add Name() method to Addon interface
  * gather: add ramen addon for DRPlacementControl resources
  * gather: pass cluster time to Inspect()
  * gather: call Inspect() before dumpResource()</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785412800">- Update to version 0.14.0:
  * Highlights
  - Support gathering from multiple kubeconfig files via a
    comma-separated --kubeconfig list.
    See Using separate kubeconfig files.
    https://github.com/nirs/kubectl-gather#using-separate-kubeconfig-files
  * What's Changed
  - Support multiple kubeconfig files by @nirs in #165</changelog>
</package>
<package pkgid="92580aaef297abf74154bebf32af8dad5a0983c979d1d7d37e1f26d5cf9228147002001eeeb2b8dec9a7103800906b93c0dba9185a3c41548070c34b8b38dfd5" name="kubectl-klock-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747915200">- new package kubectl-klock: kubectl plugin to render watch output
  in a more readable fashion</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747915201">- Update to version 0.7.2:
  * Update VERSION
  * Bump version in VERSION
  * Bump github.com/charmbracelet/bubbletea in the all group (#125)
  * Bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47 in the all group (#124)
  * Bump markdownlint-cli2 from 0.14.0 to 0.15.0 in the all group (#123)
  * Bump the all group with 2 updates (#122)
  * Bump the all group with 6 updates (#121)
  * Bump the all group with 5 updates (#119)
  * Bump github.com/charmbracelet/bubbles in the all group (#118)
  * Bump markdownlint-cli2 from 0.13.0 to 0.14.0 in the all group (#117)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1748260800">- Update to version 0.8.0:
  * New features
  - Auto-hide deleted after duration by @applejag in #154
    This adds a new flag --hide-deleted, which can be set to
    either a time duration (e.g 10s, 1m, but also supports
    additional units like 1d, 1w, not that it's super useful in
    this case... )
    When set, deleted rows will disappear after this duration.
  * To always hide deleted rows you can pass
  - -hide-deleted=true.
  * To revert back to v0.7.2's behavior of always showing
    deleted rows, pass --hide-deleted=false
    This includes a "behavioral breaking change ⚠️" as
  - -hide-deleted is by default set to 10s
  - Added environment variables support by @applejag in #154
    I always had some plumbing in kubectl-klock for using
    environment variables. But they never worked as intended, so
    it was never a supported use case. But now they do!
    Command-line flags can now be controlled via environment
    variables:
    export KLOCK_ALL_NAMESPACES="true"                     # --all-namespaces
    export KLOCK_FIELD_SELECTOR="status.phase!=Succeeded"  # --field-separator
    export KLOCK_HIDE_DELETED="false"                      # --hide-deleted
    export KLOCK_LABEL_COLUMNS="app.kubernetes.io/name"    # --label-columns
    export KLOCK_OUTPUT="wide"                             # --output
    export KLOCK_SELECTOR="team!=frontend"                 # --selector
    export KLOCK_WATCH_KUBECONFIG="true"                   # --watch-kubeconfig
    The command-line flags have precedense over the environment
    variables. So if you set KLOCK_ALL_NAMESPACES=true then you
    can revert the value by passing the flag
  - -all-namespaces=false
  - Use kubecolor coloring by @applejag in #150
    Now making use of kubecolor's table and help text coloring!
    This includes using kubecolor's ~/.kube/color.yaml config.
    For more information about kubecolor theme customization,
    see: https://kubecolor.github.io/customizing/themes/
  - Added options subcommand &amp; hide "common flags" from kubectl
    klock --help by @applejag in #156
    This, together with the kubecolor help text coloring, makes
    kubectl klock --help much more readable.
    Help text for the "standard command-line flags" like --as,
  - -context, --kubeconfig, --token, etc have been moved to the
    options subcommand.
  * Changes
  - Changed d hotkey to show deleted rows instead of hiding by
    @applejag in #154
    With the addition on --hide-deleted flag, the d hotkey has
    been changed from "hide deleted rows" to "show hidden deleted
    rows".
  * Bug fixes
  - Fix --context flag completion by @applejag in #153
  * Dependencies
  - In summary, kubectl-klock is now built using Go 1.24.3 and
    using Kubernetes libraries for Kubernetes v1.33.1.
  - Bump the all group with 2 updates by @dependabot in #126
  - Bump github.com/charmbracelet/bubbletea from 1.2.1 to 1.2.2
    in the all group by @dependabot in #127
  - Bump the all group with 5 updates by @dependabot in #128
  - Bump github.com/charmbracelet/bubbletea from 1.2.3 to 1.2.4
    in the all group by @dependabot in #130
  - Bump markdownlint-cli2 from 0.15.0 to 0.16.0 in the all group
    by @dependabot in #131
  - Bump markdownlint-cli2 from 0.16.0 to 0.17.0 in the all group
    by @dependabot in #133
  - Update Go to 1.23.4 by @applejag in #134
  - Bump the all group with 4 updates by @dependabot in #132
  - Bump the all group with 4 updates by @dependabot in #135
  - Bump golang.org/x/net from 0.30.0 to 0.33.0 by @dependabot in
    [#136]
  - Bump github.com/charmbracelet/bubbletea from 1.2.4 to 1.3.0
    in the all group by @dependabot in #137
  - Bump the all group with 6 updates by @dependabot in #138
  - Bump github.com/charmbracelet/bubbletea from 1.3.3 to 1.3.4
    in the all group by @dependabot in #139
  - Bump the all group with 6 updates by @dependabot in #141
  - Bump golang.org/x/net from 0.33.0 to 0.36.0 by @dependabot in
    [#140]
  - Bump github.com/spf13/viper from 1.20.0 to 1.20.1 in the all
    group by @dependabot in #142
  - Bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 in the
    all group by @dependabot in #143
  - Bump github.com/charmbracelet/bubbles from 0.20.0 to 0.21.0
    in the all group by @dependabot in #144
  - Bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot in
    [#145]
  - Bump the all group across 1 directory with 5 updates by
    @dependabot in #147
  - Bump markdownlint-cli2 from 0.17.2 to 0.18.0 in the all group
    by @dependabot in #148
  - Bump the all group with 4 updates by @dependabot in #149
  * Non-functional changes
  - Removed VERSION file in favor of automatic version detection
    by @applejag in #151
    I've also removed the CHANGELOG.md in favor of the notes I
    write here in GitHub releases. If you relied on that before,
    then I'm sorry for the inconvinience. But this improves
    maintainability for me.
  - Added build attestations by @applejag in #152
    Since this version you should be able to verify that release
    assets are built by me by running:
    gh attestation verify ./kubectl-klock_linux_amd64.tar.gz --repo applejag/kubectl-klock
  - Fixed goreleaser config warnings by @applejag in #155</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1749038400">- Update to version 0.8.1:
  * Fix ANSI coloring issue (#159)
    Issue was that kubectl-klock always converted to (what it
    thought was the correct) RGB version of the kubecolor color.
    But the kubecolor color may use ANSI color codes that can be
    changed via the terminal emulator's theme settings, whereas RGB
    versions are not changed to fit the terminal emulator theme.
    With this change kubectl-klock will preseve the ANSI color
    codes correctly.
    Screenshots see
    https://github.com/applejag/kubectl-klock/releases/tag/v0.8.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1753358400">- Update to version 0.8.2:
  * Fixes
  - bugfix: Fix panic that sometimes happen with lots of
    resources by @applejag in #162
  * Dependencies
  - Bump actions/attest-build-provenance from 2.3.0 to 2.4.0 in
    the all group by @dependabot[bot] in #164
  - Bump the all group across 1 directory with 7 updates by
    @dependabot[bot] in #167</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773057600">- Update to version 0.8.4:
  * Other
  - Add zizmor by @applejag in #206
  - Fixed expired Snapcraft credentials that made last release
    fail
- Update to version 0.8.3:
  * Fixes
  - fix: parsing CLI arguments to prevent hanging when specifying
    multipl… by @coillteoir in #202
  - Before, running kubectl klock pods,svc would just show the
    spinner.
  - Watching multiple resource types was never supported, and now
    kubectl-klock will show a more helpful error message:
  - $ kubectl klock pod,svc
  - ERROR: you may only specify a single resource type
  * Documentation
  - Update README with light theme instructions by @applejag in
    [#191]
  - Fix typo by @applejag in #203
  * Dependencies
  - Bump actions/attest-build-provenance from 2.4.0 to 3.0.0 in
    the all group by @dependabot[bot] in #173
  - Bump actions/attest-build-provenance from 3.0.0 to 3.1.0 in
    the all group by @dependabot[bot] in #189
  - Bump actions/attest-build-provenance from 3.1.0 to 3.2.0 in
    the all group by @dependabot[bot] in #193
  - Bump actions/attest-build-provenance from 3.2.0 to 4.1.0 in
    the all group by @dependabot[bot] in #200
  - Bump actions/checkout from 4 to 5 in the all group by
    @dependabot[bot] in #170
  - Bump actions/checkout from 5 to 6 in the all group by
    @dependabot[bot] in #183
  - Bump actions/setup-go from 5 to 6 in the all group by
    @dependabot[bot] in #176
  - Bump github.com/charmbracelet/bubbles from 0.21.0 to 0.21.1
    in the all group by @dependabot[bot] in #194
  - Bump github.com/charmbracelet/bubbletea from 1.3.9 to 1.3.10
    in the all group by @dependabot[bot] in #178
  - Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0
    by @dependabot[bot] in #172
  - Bump github.com/knadh/koanf/v2 from 2.3.0 to 2.3.2 in the all
    group by @dependabot[bot] in #192
  - Bump github.com/kubecolor/kubecolor from 0.5.1 to 0.5.2 in
    the all group by @dependabot[bot] in #179
  - Bump github.com/kubecolor/kubecolor from 0.5.2 to 0.5.3 in
    the all group by @dependabot[bot] in #181
  - Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 in the all
    group by @dependabot[bot] in #185
  - Bump markdownlint-cli2 from 0.18.1 to 0.19.1 in the all group
    by @dependabot[bot] in #184
  - Bump markdownlint-cli2 from 0.19.1 to 0.20.0 in the all group
    by @dependabot[bot] in #186
  - Bump markdownlint-cli2 from 0.20.0 to 0.21.0 in the all group
    by @dependabot[bot] in #197
  - Bump the all group with 5 updates by @dependabot[bot] in #168
  - Bump the all group with 4 updates by @dependabot[bot] in #171
  - Bump the all group with 6 updates by @dependabot[bot] in #174
  - Bump the all group with 3 updates by @dependabot[bot] in #175
  - Bump the all group with 6 updates by @dependabot[bot] in #177
  - Bump the all group with 2 updates by @dependabot[bot] in #180
  - Bump the all group with 4 updates by @dependabot[bot] in #182
  - Bump the all group with 4 updates by @dependabot[bot] in #187
  - Bump the all group with 4 updates by @dependabot[bot] in #188
  - Bump the all group with 5 updates by @dependabot[bot] in #196
  - Bump the all group with 2 updates by @dependabot[bot] in #198
  - Bump the all group with 4 updates by @dependabot[bot] in #199
  * Other
  - Keep Snap patch in completion script in Makefile by @applejag in #205</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.9.0:
  https://github.com/applejag/kubectl-klock/releases/tag/v0.9.0
  * Color all cells with status coloring (#223)
    This matches the new coloring introduced in kubecolor v0.6.0 by
    @tenitski in kubecolor/kubecolor#307
  * Updates
  - Bump k8s.io/kubectl from 0.35.3 to 0.35.4 (#218)
  - Bump github.com/kubecolor/kubecolor from 0.5.3 to 0.6.0
    (#220)
  - Bump k8s.io/cli-runtime from 0.35.3 to 0.35.4 (#219)
  - Bump the all group with 2 updates (#222)
  - Bump k8s.io/apimachinery from 0.35.3 to 0.35.4 (#217)
  - Bump github.com/knadh/koanf/v2 from 2.3.3 to 2.3.4 (#211)
  - Bump k8s.io/kubectl from 0.35.2 to 0.35.3 (#212)
  - Bump markdownlint-cli2 from 0.21.0 to 0.22.0 in the all group
    (#213)
  - Bump the all group across 1 directory with 2 updates (#215)
  - Bump k8s.io/cli-runtime from 0.35.2 to 0.35.3 (#209)
  - Bump k8s.io/client-go from 0.35.2 to 0.35.3 (#210)
  - Bump zizmorcore/zizmor-action from 0.5.0 to 0.5.2 in the all
    group (#207)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780056000">- Update to version 0.9.1:
  * Fixes
  - fix: add mutex to table.Model to prevent concurrent access
    panic (#227)
  * Updates
  - Bump k8s.io/cli-runtime from 0.36.0 to 0.36.1 (#234)
  - Bump k8s.io/kubectl from 0.36.0 to 0.36.1 (#235)
  - Bump k8s.io/client-go from 0.36.0 to 0.36.1 (#237)
  - Bump zizmorcore/zizmor-action from 0.5.3 to 0.5.5 in the all
    group (#238)
  - Bump github.com/fsnotify/fsnotify from 1.10.0 to 1.10.1
    (#231)
  - Bump github.com/gookit/color from 1.6.0 to 1.6.1 (#232)
  - Bump github/codeql-action from 4.35.2 to 4.35.4 in the all
    group (#233)
  - Update golang.org/x/net v0.51.0 -&gt; v0.54.0 (#230)
  - Bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1 in the
    all group (#229)
  - Bump github.com/fsnotify/fsnotify from 1.9.0 to 1.10.0 (#228)
  - Bump k8s.io/kubectl from 0.35.4 to 0.36.0 (#224)
  - Bump k8s.io/apimachinery from 0.35.4 to 0.36.0 (#225)
  - Bump goreleaser/goreleaser-action from 7.0.0 to 7.1.0 in the
    all group (#226)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786363200">- Update to version 0.9.2:
  * Fixes
  - fix(color): restore fraction coloring on READY column by
    @PixiBixi in #250
  * Updates
  - Bump k8s.io/kubectl from 0.36.1 to 0.36.3 (#245)
  - Bump k8s.io/client-go from 0.36.1 to 0.36.3 (#244)
  - Bump k8s.io/apimachinery from 0.36.1 to 0.36.3 (#243)
  - Bump github.com/knadh/koanf/v2 from 2.3.4 to 2.3.5 (#241)
  - Bump github.com/mattn/go-colorable from 0.1.14 to 0.1.15
    (#240)
  - Update Go to v1.26.4 and some golang.org/x deps (#252)
  - Bump markdownlint-cli2 from 0.22.1 to 0.23.0 in the all group
    (#248)
  - Bump golang.org/x/net from 0.54.0 to 0.55.0 (#247)</changelog>
</package>
<package pkgid="751159ebc8bafffd3c8ebd472e8bf0ca1d3e08a8e1f14532693616fec49141cea3a9f4b32dc0adfa4f6bc3a3f7f29b4f949f41b944821fc90018309f8cd281aa" name="kubectl-neat-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.4" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1622030400">- initial version of the package kubectl-neat</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1720785600">- Update to version 2.0.4:
  * satisfy gofmt
  * bump go in ci
  * prepare for v2.0.4
  * upgrade k8s version
  * upgrade external tools
  * bump go versoin to 1.22
  * Bump golang.org/x/net from 0.0.0-20211209124913-491a49abca63 to
    0.23.0
  * Bump github.com/docker/distribution
  * Bump golang.org/x/text from 0.3.6 to 0.3.8
  * change bash shebangs to be more portable</changelog>
</package>
<package pkgid="1b68c40067a1cef5a22a0fd8c0cdac228ff4470c09c52b436e29c18a044d95c078b056193da4afb522dced17d8fa9a4e1bf15af842cedf7430525e7c8119a32a" name="kubectl-node_resource-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.0" rel="1.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751457600">- new package kubectl-node_resource: Query node
  allocations/utilizations in kubectl</changelog>
</package>
<package pkgid="40f24bc66d62e0656aac506aa5cb78a0451d49d5896aa8a69ec99faa12e1f25819f819d9f7ced519b029eaa55cb303ee25a5a195b97cb78f83b9109b83993284" name="kubectl-np-viewer-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.8" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1727092800">- new package kubectl-np-viewer: kubectl plugin to visualize
  network policies rules</changelog>
</package>
<package pkgid="68ffe62cae67207f022bb5d6b13e5f61e9ca75486eadd104498e09f6400400124684c1bce17adbb5106b62cb1058e0e7fcaabe2c1d920e7f2f273b6d333fd50a" name="kubectl-oomd-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.7" rel="1.23"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1670241600">- new package kubectl-oomd</changelog>
  <changelog author="kastl@b1-systems.de" date="1670846400">- Update to version 0.0.7:
  * release: 0.0.7 (#18)
  * fix: request/limits mismatch with many containers in a pod (#21)
  * refactor: table format to constants (#19)
  * feat: sort by termination timestamp (#17)
  * feat: integration test/better testing (#16)</changelog>
</package>
<package pkgid="eac67cf23a6a8843ef6b9202602317b164e62ff89ee51ebeee4e3581f018c84870ae963d0ad7ee66afe928de7c3f4977b8d4e81954d6198377a4295a21eccca5" name="kubectl-rook-ceph-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.6" rel="1.5"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1738065600">- new package kubectl-rook-ceph: provide common management and
  troubleshooting tools for the Rook Ceph storage provider</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746532800">- Update to version 0.9.4:
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * mon: add support for restoring OCS CRs
  * mons: fix quorum restoration with IPv6 monitor addresses
  * ci: update ubuntu version to 22.04
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * core: remove unused Execute()
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build(deps): bump github.com/spf13/cobra
  * csi: fix rbd listing failure by correctly filtering builtin
    block pools
  * maintenance: remove hardcoded crd constants in restoreCrd
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump wagoid/commitlint-github-action from 6.2.0 to
    6.2.1
  * ci: increase wait timeout for blockready state
  * build: update go version to 1.23
  * build(deps): bump wagoid/commitlint-github-action from 6.1.2 to
    6.2.0
  * csi: add test for rbd ls with rados namespace</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763726400">- Update to version 0.9.5:
  * ci: update versions and optimize CI reliability
  * csi: skip not-ready cephfs subvolumes in ls and summarize
    errors
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * core: support standard kubectl flags
  * build(deps): bump the github-dependencies group with 2 updates
  * ci: generate subvolumeName from volumeHandle
  * ci: update func wait_for_crd_to_be_ready
  * ci: restarting operator to pickup new resources
  * ci: increase wait-time for cephblockpool
  * ci: testing ci failures
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * mds: hide subvolume delete command for now
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build(deps): bump the github-dependencies group across 1
    directory with 3 updates
  * build(deps): bump the k8s-dependencies group with 3 updates
  * ci: with new rook release install csi operator
  * csi: skip failure when volumesnapshotcontents crd is missing
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build(deps): bump actions/checkout from 4 to 5
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build: update go version to 1.24
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * mons: correct IPv6 address parsing in GetMonEndpoint
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775044800">- Update to version 0.9.6:
  * build(deps): bump the github-dependencies group across 1
    directory with 2 updates
  * csi: add custom pod execution for subvolume and snapshot
    commands
  * test: add integration test for subvolume delete with custom SVG
  * test: add integration tests for --consumer-context flag
  * core: add --rados-namespace flag to subvolume commands
  * core: add --consumer-context flag for cross-cluster PVC/Snap
    lookups
  * ci: add CI for snapshot commands
  * csi: add snapshot commands to manage CephFS snapshots
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build(deps): bump rajatjindal/krew-release-bot from 0.0.50 to
    0.0.51
  * csi: rename subvolume package to filesystem
  * csi: use text/tabwriter for aligned subvolume list output
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build(deps): bump goreleaser/goreleaser-action from 6 to 7
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build(deps): bump rajatjindal/krew-release-bot from 0.0.47 to
    0.0.50
  * ci: fix osd issue with new runner
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build: update go version to 1.25
  * core: add new command for multus validation
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build(deps): bump the github-dependencies group with 2 updates
  * doc: add missing bracket
  * mds: unhide subvolume delete command
  * csi: set default svg as "csi"
  * build(deps): bump github.com/spf13/pflag
  * ci: use v0.0.47 krew-release-bot version
  * build(deps): bump github.com/rook/rook in the
    github-dependencies group
  * build(deps): bump the k8s-dependencies group with 3 updates
  * build(deps): bump actions/checkout from 5 to 6
  * build(deps): bump codespell-project/actions-codespell from 2.1
    to 2.2</changelog>
</package>
<package pkgid="d4dfe5c157bfd847770e03a538da79c9a88f9da52391120656dcfb716a2cbaf1b640aee49bc737f5e17d42ca0611611b4add318c11480c775b558100b603a7d1" name="kubectl-switch-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.32" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- Update to version 2.4.17:
  * Bug Fixes
  - 79df14f: fix(go): update charm.land/bubbletea/v2 ( v2.0.5 →
    v2.0.6 ) (@mr-borboto[bot])
  - 5804a18: fix(go): update kubernetes monorepo ( v0.35.3 →
    v0.35.4 ) (@mr-borboto[bot])
  * CI/CD
  - 52bf634: ci(github-action): update github/codeql-action (
    v4.35.1 → v4.35.2 ) (@mr-borboto[bot])
  * Chores
  - c2433e1: chore(mise): update aqua:goreleaser/goreleaser (
    2.15.2 → 2.15.3 ) (@mr-borboto[bot])
- Update to version 2.4.16:
  * Bug Fixes
  - 8b7bf00: fix(go): update charm.land/bubbletea/v2 ( v2.0.2 →
    v2.0.3 ) (@mr-borboto[bot])
  - eef4da7: fix(go): update charm.land/bubbletea/v2 ( v2.0.3 →
    v2.0.4 ) (@mr-borboto[bot])
  - 4f505cb: fix(go): update charm.land/bubbletea/v2 ( v2.0.4 →
    v2.0.5 ) (@mr-borboto[bot])
  - 2672707: fix(go): update charm.land/lipgloss/v2 ( v2.0.2 →
    v2.0.3 ) (@mr-borboto[bot])
  * CI/CD
  - 2be80ed: ci(github-action): update
    actions/create-github-app-token ( v3.0.0 → v3.1.0 )
    (@mr-borboto[bot])
  - 60aac54: ci(github-action): update
    actions/create-github-app-token ( v3.1.0 → v3.1.1 )
    (@mr-borboto[bot])
  - fd4ca38: ci(github-action): update docker/login-action (
    v4.0.0 → v4.1.0 ) (@mr-borboto[bot])
  - 57c2418: ci(github-action): update github/codeql-action (
    v4.34.1 → v4.35.0 ) (@mr-borboto[bot])
  - 7ac8c1c: ci(github-action): update github/codeql-action (
    v4.35.0 → v4.35.1 ) (@mr-borboto[bot])
  - f1866ec: ci(github-action): update renovatebot/github-action
    ( v46.1.6 → v46.1.7 ) (@mr-borboto[bot])
  - 04724a7: ci(github-action): update renovatebot/github-action
    ( v46.1.7 → v46.1.8 ) (@mr-borboto[bot])
  - 8c5357d: ci(github-action): update renovatebot/github-action
    ( v46.1.8 → v46.1.9 ) (@mr-borboto[bot])
  * Chores
  - f1355f4: chore(mise): update aqua:goreleaser/goreleaser (
    2.14.3 → 2.15.0 ) (#240) (@mr-borboto[bot])
  - 106227b: chore(mise): update aqua:goreleaser/goreleaser (
    2.15.0 → 2.15.2 ) (#241) (@mr-borboto[bot])
  - 1e95801: chore(mise): update go ( 1.26.1 → 1.26.2 )
    (@mr-borboto[bot])</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 2.4.18:
  * Bug Fixes
  - 749a62e: fix(go): update kubernetes monorepo ( v0.35.4 →
    v0.36.0 ) (@mr-borboto[bot])
  * Chores
  - 653f719: chore(mise): update aqua:goreleaser/goreleaser (
    2.15.3 → 2.15.4 ) (#242) (@mr-borboto[bot])</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846400">- Update to version 2.4.19:
  * Bug Fixes
  - 1d93486: fix(go): update kubernetes monorepo ( v0.36.0 →
    v0.36.1 ) (#245) (@mr-borboto[bot])
  * Chores
  - 1b955e2: chore(mise): install svu via ubi
    (@mircea-pavel-anton)
  - 6f975ec: chore(mise): update aqua:golangci/golangci-lint (
    2.11.4 → 2.12.1 ) (#243) (@mr-borboto[bot])
  - ea562b5: chore(mise): update go ( 1.26.2 → 1.26.3 )
    (@mr-borboto[bot])
  - a4aec3a: chore(mise): update golangci-lint ( 2.12.1 → 2.12.2
    ) (@mr-borboto[bot])
  - 8d2b071: chore(mise): update golangci-lint backend
    (@mircea-pavel-anton)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780401600">- Update to version 2.4.20:
  * Bug Fixes
  - c757c38: fix(go): update charm.land/bubbletea/v2 ( v2.0.6 →
    v2.0.7 ) (@mr-borboto[bot])
  * CI/CD
  - a88df7e: ci(github-action): update
    actions/create-github-app-token ( v3.1.1 → v3.2.0 )
    (@mr-borboto[bot])
  - 07d6641: ci(github-action): update docker/login-action (
    v4.1.0 → v4.2.0 ) (@mr-borboto[bot])
  * Chores
  - b4fe013: chore(mise): update aqua:goreleaser/goreleaser (
    2.15.4 → 2.16.0 ) (@mr-borboto[bot])</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781352000">- Update to version 2.4.21:
  * Bug Fixes
  - 83cb33a: fix(go): update charm.land/lipgloss/v2 ( v2.0.3 →
    v2.0.4 ) (@mr-borboto[bot])
  - 1ec87ef: fix(go): update kubernetes monorepo ( v0.36.1 →
    v0.36.2 ) (@mr-borboto[bot])
  * Chores
  - 247d061: chore(mise): update go ( 1.26.3 → 1.26.4 )
    (@mr-borboto[bot])</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783339200">- Update to version 2.4.23:
  * fix(go): update charm.land/bubbles/v2 ( v2.1.0 → v2.1.1 )
- Update to version 2.4.22:
  * ci(github-action): update docker/login-action ( v4.3.0 → v4.4.0
    )
  * fix(go): update charm.land/lipgloss/v2 ( v2.0.4 → v2.0.5 )
  * fix(go): update charm.land/bubbletea/v2 ( v2.0.7 → v2.0.8 )
  * ci(github-action): update docker/login-action ( v4.2.0 → v4.3.0
    )
  * chore: add mise lockfile (#249)
  * ci(github-action): Update actions/checkout ( v6.0.3 → v7.0.0 )
    (#247)
  * ci(github-action): update jdx/mise-action ( v4.1.0 → v4.2.0 )</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1784894400">- Update to version 2.4.24:
  * Bug Fixes
  - 247bc22: fix(go): update k8s.io/apimachinery ( v0.36.2 →
    v0.36.3 ) (@mr-borboto[bot])
  - 952aa77: fix(go): update k8s.io/client-go ( v0.36.2 → v0.36.3
    ) (@mr-borboto[bot])
  * Chores
  - c9593bb: chore(mise): update aqua:goreleaser/goreleaser (
    2.16.0 → 2.17.0 ) (#250) (@mr-borboto[bot])
  - 5641781: chore(mise): update go ( 1.26.4 → 1.26.5 )
    (@mr-borboto[bot])</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786536000">- Update to version 2.4.25:
  * Bug Fixes
  - 8bdd234: fix(go): update charm.land/lipgloss/v2 ( v2.0.5 →
    v2.0.6 )</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786708800">- Update to version 2.4.26:
  * Bug Fixes
  - 9b1a713: fix(go): update github.com/sirupsen/logrus ( v1.9.4
    → v1.10.0 ) (@mr-borboto[bot])
  * Chores
  - 3fae3be: chore(mise): update go ( 1.26.5 → 1.26.6 )
    (@mr-borboto[bot])</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 2.4.32:
  * Bug Fixes
  - ed21a1a: fix(go): update kubernetes monorepo ( v0.36.4 →
    v0.37.0 )
- Update to version 2.4.31:
  * Bug Fixes
  - ab6b4d6: fix(go): update github.com/sirupsen/logrus ( v1.10.1
    → v1.10.2 )
- Update to version 2.4.30:
  * Bug Fixes
  - 774c9e6: fix(go): update charm.land/bubbles/v2 ( v2.2.0 →
    v2.2.1 )
  * Chores
  - f97b0a3: chore(mise): switch goreleaser/goreleaser to github
    backend, bump to 2.18.0 (#255)
- Update to version 2.4.29:
  * Bug Fixes
  - 7ede69c: fix(go): update charm.land/bubbles/v2 ( v2.1.1 →
    v2.2.0 )
- Update to version 2.4.28:
  * Bug Fixes
  - 91969e2: fix(go): update kubernetes monorepo ( v0.36.3 →
    v0.36.4 )
  * Chores
  - 534117a: chore(mise): update go ( 1.26.7 → 1.27.0 ) (#252)
  - c9bec64: chore(mise): update golangci-lint ( 2.13.0 → 2.13.1
    )
- Update to version 2.4.27:
  * Bug Fixes
  - d83ce27: fix(go): update charm.land/bubbletea/v2 ( v2.0.8 →
    v2.0.9 )
  - 0e8797c: fix(go): update github.com/sirupsen/logrus ( v1.10.0
    → v1.10.1 )
  * Chores
  - 83fb005: chore(mise): update go ( 1.26.6 → 1.26.7 )</changelog>
</package>
<package pkgid="5547b23fc4d9ca104f39232c65c8709e9f8df8c16e6acb879f3d1f4f94da3686e4739f162fa4dad953855452a7a4a6187ababede29c58dd54df01b07bc09b186" name="kubectl-tree-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.0" rel="1.5"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1680782400">- new package kubectl-tree: kubectl plugin to browse Kubernetes
  object hierarchies as a tree</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763380800">- Update to version 0.4.4:
  * potential fix for warnings printed
  * feat: add --condition-types flag for custom condition types
    (#102)
  * chore(deps): bump actions/setup-go from 5 to 6 (#99)
  * chore(deps): bump the kubernetes group with 3 updates
  * chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1
  * chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10
  * chore(deps): bump the kubernetes group with 3 updates
  * chore(deps): bump the kubernetes group with 3 updates
  * chore(deps): bump the kubernetes group with 3 updates
  * chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7
  * chore(deps): bump the kubernetes group with 3 updates
  * chore(deps): bump the kubernetes group with 3 updates (#89)
  * chore(deps): bump goreleaser/goreleaser-action from 1 to 6
    (#84)
  * chore(deps): bump actions/setup-go from 1 to 5 (#83)
  * fix dependabot schema
  * Move from renovate to dependabot
  * chore(deps): update dependency go to 1.24 (#75)
  * chore(deps): update rajatjindal/krew-release-bot action to
    v0.0.47 (#72)
  * fix(deps): update module github.com/spf13/pflag to v1.0.6 (#73)
  * Add renovate.json (#71)
  * change --rm-dist to --clean (#70)
  * Skip forbidden resources as they are rarely required (#55)
  * ignore discovery errors (#67)
  * add support for showing kstatus (#66)
  * Fix confusion with duplicate names (#65)
  * Make color output configurable (#63)
  * dependency updates, bump to go1.20
  * disable printing warnings</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763380801">- Update to version 0.4.5:
  * Add Linux arm64 platform support</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763380802">- Update to version 0.4.6:
  * Fix namespace and CRD handling logic (vibe slop)
  * Implement label selector for lists
  * Use cli-runtime to parse resource/name structure</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774094400">- Update to version 0.5.0:
  * chore(deps): bump goreleaser/goreleaser-action from 6 to 7
    (#110)
  * fix(ci): use version from go.mod (#114)
  * feat: allow filtering by API groups (#113)
  * chore(deps): bump rajatjindal/krew-release-bot from 0.0.50 to
    0.0.51
  * chore(deps): bump the kubernetes group with 3 updates
  * chore(deps): bump rajatjindal/krew-release-bot from 0.0.47 to
    0.0.50
  * chore(deps): bump the kubernetes group with 3 updates
  * chore(deps): bump the kubernetes group with 4 updates
  * chore(deps): bump the kubernetes group with 3 updates
  * chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2
  * chore(deps): bump the kubernetes group with 3 updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774440000">- Update to version 0.6.0:
  * Release v0.6.0
  * feat: filter resources (#115)
  * chore(deps): bump github.com/fatih/color from 1.15.0 to 1.19.0
  * chore(deps): bump the kubernetes group with 3 updates</changelog>
</package>
<package pkgid="4f4ea1d8cce2f548d9f82b3068c9d45df4a4a0ee4d754f1029957fa353145308ba8524a5b820f7e02f860bc6af791a7cb03d1e91d353866ea281a3d0d4b62312" name="kubectl-validate-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.4" rel="3.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714996800">- new package kubectl-validate: local validation of resources for
  native Kubernetes types and CRDs</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714996801">- Update to version 0.0.3:
  * added issue template
  * added k8s pr template
  * added pr template
  * fix incorrect map passed to strategy
  * revert to Go 1.21
  * fix go version
  * fix go version
  * Return the error that ReadDir returns in localSchemasClient.Paths
  * fix: install goreleaser with go tools</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717070400">- Update to version 0.0.4:
  * add test to enforce that we always have builtin schemas for
    linked k8s version
  * account for new signature on CRD NewStrategy
  * update vendor
  * bump deps to 0.30
  * better test error
  * Created gif example Edit README to include gif
  * chore: add windows tests (#120)
  * Ignore empty documents.
  * ignore non-crds given in crds directory
  * add apiregistration schema
  * bump default version to 1.30
  * add go generate command to generate schema definitions
  * update builtin schemas
  * fix --context typo in readme
  * Apply suggestions from code review
  * Allow `--local-crds` flag to receive multiple values
  * Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
  * Bump the kubernetes group with 4 updates
  * add dependabot to kubectl-validate
  * update to go 1.21
  * Added client-go auth plugins</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1750161600">- Enable CGO for s390x, i586 and arm</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- Enable CGO for riscv64</changelog>
</package>
<package pkgid="611c89688e9728675e6d53b154af8b924a8e03945698669d790a54e6b50d69ad75b63a912eca0deb287cd991c4cab1451aa9c185ba97ce58baeb694fff763e70" name="kubectl-validate-debugsource" arch="i586">
  <version epoch="0" ver="0.0.4" rel="3.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714996800">- new package kubectl-validate: local validation of resources for
  native Kubernetes types and CRDs</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1714996801">- Update to version 0.0.3:
  * added issue template
  * added k8s pr template
  * added pr template
  * fix incorrect map passed to strategy
  * revert to Go 1.21
  * fix go version
  * fix go version
  * Return the error that ReadDir returns in localSchemasClient.Paths
  * fix: install goreleaser with go tools</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717070400">- Update to version 0.0.4:
  * add test to enforce that we always have builtin schemas for
    linked k8s version
  * account for new signature on CRD NewStrategy
  * update vendor
  * bump deps to 0.30
  * better test error
  * Created gif example Edit README to include gif
  * chore: add windows tests (#120)
  * Ignore empty documents.
  * ignore non-crds given in crds directory
  * add apiregistration schema
  * bump default version to 1.30
  * add go generate command to generate schema definitions
  * update builtin schemas
  * fix --context typo in readme
  * Apply suggestions from code review
  * Allow `--local-crds` flag to receive multiple values
  * Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
  * Bump the kubernetes group with 4 updates
  * add dependabot to kubectl-validate
  * update to go 1.21
  * Added client-go auth plugins</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1750161600">- Enable CGO for s390x, i586 and arm</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1750248000">- Enable CGO for riscv64</changelog>
</package>
<package pkgid="216f7d3dfb1113b113c63f8aa4860591cf4da209d765715824d49b67e4d14a3399a13503492b39c2cf2cbe280e8845ba6bcb1f7cbc54ece3955b8a57686e5c38" name="kubectl-view-secret-debuginfo" arch="i586">
  <version epoch="0" ver="0.16.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1699617600">- Kubernetes CLI plugin to decode Kubernetes secrets</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1708948800">- Update to version 0.12.0:
  * Update changelog for v0.12.0 release
  * Update go toolchain to 1.22, bump dependencies (#41)
  * Add support for impersonating a user or service account with
    flag (#39)
  * Update changelog for v0.11.0 release
- BuildRequire go1.22 following upstream</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1722600000">- Update to version 0.12.1:
  * Update changelog for v0.12.1 release
  * Misc chores (#46)
  * Ease copy past of install command (#45)
  * Issue-42 Adding support for impersonating groups with flag
  - -as-group (#43)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722600001">- make kubectl recognize this as a plugin by having an executable
  with the right name</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1723809600">- Update to version 0.13.0:
  * Update changelog for v0.13.0 release
  * Integrate with huh for better interface (#47)
  * Add instructions for nixpkgs to README (#49)
  * Add test coverage via codecov.io (#48)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1743422400">- Update to version 0.14.0:
  * Update changelog for v0.14.0 release
  * Bump go toolchain to 1.24 &amp; update dependencies (#59)
  * Add decode default case for unhandled types (#57)
  * Update README nixpkgs refs for 24.11
  * Update README for new AUR package
  * Add support for helm secrets (#54)
  * chore: go1.23, bump module dependencies (#53)
  * Don't trim Secrets (#52)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758196800">- Update to version 0.15.0:
  * Update changelog for v0.15.0 release
  * Add bash completion support
  * Cover remaining secret types &amp; misc
  * Bump to go1.25
  * Ensure sorting applies to all callsites
  * Bump go1.24.3 &amp; dependencies, update GH runner images</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763380800">- Update to version 0.15.1:
  * Update changelog for v0.15.1 release
  * Bump to go1.25.4 &amp; update module dependencies (#75)
  * Fix single key text output formatting
  * Modify completion script command in README</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.16.0:
  * Update changelog for v0.16.0 release
  * Bump to go1.26 &amp; update depedencies (#79)
  * Update goreleaser manifest (#77)</changelog>
</package>
<package pkgid="6dfaff099a2fbe47836074369a6cab9f7ac00d6a6673ce1dd9727395b1b3da0a7ed1e23118538f410e62569c8858fbbc5556365e7e96229f3f2c7b5df64057ee" name="kubectx-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.0" rel="1.5"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1621339200">- initial version of kubectx</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1622030400">- rework spec with recommendations from SR#895481</changelog>
  <changelog author="kastl@b1-systems.de" date="1641556800">- Update to version 0.9.4:
  * stop using XDG_CACHE_HOME as home directory (#299)
  * add -V/--version flag to go implementations (#295)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689336000">- Update to version 0.9.5:
  * Release v0.9.5
  * k8s.io &amp; go version bump (#393)
  * Modify oh-my-zsh example (#346)
  * fix go.sum tidy
  * Fix README.md "alias" to "rename" (#375)
  * Windows installation instructions (winget) (#365) (#381)
  * Add prerequisite for completion to work after brew install
    (#368)
  * Bump golang.org/x/sys to fix compilation on M1 macs (#360)
  * Windows installation instructions (Chocolatey) (#350)
  * Run Go 1.17 mod tiny (#336)
  * Fix typo on README.md (#341)
  * add build cache to actions (#339)
  * README.md: HTTP =&gt; HTTPS (#337)
  * go mod tidy
  * Bump Go to 1.17 in GHA (#335)
  * overhaul the readme
  * Make Completions Installable with Antibody (#263)
  * Update README.md
  * Wrap context names in single quotes to prevent completion
    script to fail (#316)
  * docs: fix starchart url (#306)
  * Add s390x build (#270)
  * Add interactive delete op (#304)
  * Release v0.9.4</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774267200">- Update to version 0.10.0:
  * Release v0.10.0
  * fix: skip fzf launch when no contexts exist in kubeconfig
    (#480)
  * refactor: replace testutil.WithEnvVar with t.Setenv (#479)
  * feat: add XDG_CACHE_HOME support to Go implementations (#478)
  * docs: simplify installation instructions into a single table
    (#477)
  * chore: update goreleaser config and release workflow (#475)
  * fix: improve error handling and resource management in
    kubeconfig (#476)
  * refactor: modernize Go codebase for Go 1.25 (#473)
  * ci: add workflow to warn PRs modifying frozen bash scripts
    (#474)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353600">- Update to version 0.10.2 (.1 was not released):
  * Support interactive fzf selection for `kubectx -s` with no
    arguments
  * fix: use full git history in release workflow for changelog
    generation
  * Fix relative path resolution in exec credential plugins (#490)
  * chore(deps): bump actions/checkout from 4 to 6 (#483)
  * chore(deps): bump actions/github-script from 7 to 8 (#482)
  * Support multiple kubeconfig files
    (KUBECONFIG=file1:file2:file3) (#489)
  * fix: replace deprecated set-output with GITHUB_OUTPUT env file
  * chore(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0
  * chore(deps): bump the kubernetes group with 2 updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353601">- convert package to use the golang-based implementation of kubectx
  instead of the bash-based one</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774612800">- Update to version 0.11.0:
  * Use case-insensitive comparison for Connection upgrade header
  * Allow non-mutating POST endpoints and dry-run through readonly
    proxy
  * Extract common shell logic into shellSession
  * Update README with readonly flag docs and reorganize examples
  * Update help text for kubectx and kubens
  * Add -r/--readonly flag for read-only shell mode
  * Add readonly reverse proxy for kubectx</changelog>
</package>
<package pkgid="e2afd6bcf8b94735381eb0e68dd383398066a26b865b2543780f3b502df8d356852c8cb2fce77e0077b8fce4a862e48049a028ae90d83d97a1f03a73900c1339" name="kubediff-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.1" rel="1.6"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1735300800">- new package kubediff: cli tool written in Rust is a wrapper
  around kubectl diff</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305600">- Update to version 1.0.5:
  * Bug Fixes
  - dummy commit to trigger release (d512846)
- Update to version 1.0.4:
  * Bug Fixes
  - use correct readme path (aaf0c90)
- Update to version 1.0.3:
  * Bug Fixes
  - consider rust lockfile (7e0c028)
- Update to version 1.0.2:
  * Bug Fixes
  - make assets upload to release (022c16f)
- Update to version 1.0.1:
  * Bug Fixes
  - publish to crates.io (7821106)
- Update to version 1.0.0:
  * Bug Fixes
  - add releaserc (5aa761c)
  - excluding .data removed changes in configmap (fdaeed2)
  - remove READER header (94804f0)
  - removed npm_token (cd430e7)
  - update version (e01beb8)
  * Features
  - embed kustomize (#17) (16b5d58)
  - use as a library (#16) (0df86b8)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305601">- Update to version 1.1.1:
  * Bug Fixes
  - remove diff.sh code (402596e)
- Update to version 1.1.0:
  * Features
  - remove kubectl dep (#18) (1ced255)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305602">- Update to version 1.2.0:
  * Features
  - update to latest (e2ba542)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769601600">- Update to version 1.2.1:
  * chore(release): 1.2.1
  * fix: remove builting kustomize</changelog>
</package>
<package pkgid="1f3281ea94bfe22d9796db0e8e16d9081f327ca4c7bb8ba66c8b9decc5c0b1b417973d528a3b563a86019f39e266db8a9ac32d9608faea4ff943cc77a194efe7" name="kubediff-debugsource" arch="i586">
  <version epoch="0" ver="1.2.1" rel="1.6"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1735300800">- new package kubediff: cli tool written in Rust is a wrapper
  around kubectl diff</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305600">- Update to version 1.0.5:
  * Bug Fixes
  - dummy commit to trigger release (d512846)
- Update to version 1.0.4:
  * Bug Fixes
  - use correct readme path (aaf0c90)
- Update to version 1.0.3:
  * Bug Fixes
  - consider rust lockfile (7e0c028)
- Update to version 1.0.2:
  * Bug Fixes
  - make assets upload to release (022c16f)
- Update to version 1.0.1:
  * Bug Fixes
  - publish to crates.io (7821106)
- Update to version 1.0.0:
  * Bug Fixes
  - add releaserc (5aa761c)
  - excluding .data removed changes in configmap (fdaeed2)
  - remove READER header (94804f0)
  - removed npm_token (cd430e7)
  - update version (e01beb8)
  * Features
  - embed kustomize (#17) (16b5d58)
  - use as a library (#16) (0df86b8)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305601">- Update to version 1.1.1:
  * Bug Fixes
  - remove diff.sh code (402596e)
- Update to version 1.1.0:
  * Features
  - remove kubectl dep (#18) (1ced255)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768305602">- Update to version 1.2.0:
  * Features
  - update to latest (e2ba542)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769601600">- Update to version 1.2.1:
  * chore(release): 1.2.1
  * fix: remove builting kustomize</changelog>
</package>
<package pkgid="5323d84fa53207d10447ba294ed3aee973326dcdf1322c63200b887d5eea2a976e3c7e6a21594e9933440fbc80a4ef5534f374d2e4538d60b971325a1435c921" name="kubefirst-debuginfo" arch="i586">
  <version epoch="0" ver="2.10.5" rel="1.7"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739361600">- Update to version 2.8.3:
  * set next macro chart for kubefirst - 2.8.3
  * fix: k3d destroy (#2416)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739966400">- Update to version 2.8.4:
  * set next macro chart for kubefirst - 2.8.4
  * fix: display error messages (#2418)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755777600">- Update to version 2.9.0:
  * dynamic inputs and custom cluster workload templates
  * aws infrastructure upgrades
  * civo infrastructure upgrades
  * docs shifting to pro docs</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1756382400">- Update to version 2.9.1:
  * feature: provide support for Amazon Linux 2023
  * feature: surface custom inputs on cluster details page
  * ux: improve the workload cluster template and workload module
    user input and summary experience
  * bugfix: address dropped connections to backend verbose logs
    during initial provisioning
  * bugfix: custom template in branch name with slash needs support
  * bugfix: terraform fix to civo gpu cluster templates
  * bugfix: intermittent failure to establish default cloud account
    during initial provision</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758888000">- Update to version 2.10.0:
  https://github.com/konstructio/kubefirst/releases/tag/v2.10.0
  * virtual clusters in any physical host
  * cross-version upstream cluster template support
  * removal of dependency on bitnami images
  * crossplane stability improvements
  * management provisioning stability improvements
  * ensuring finalizer, sync, and backoff are set across all gitops</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1759060800">- Update to version 2.10.1:
  https://github.com/konstructio/kubefirst/releases/tag/v2.10.1
  * container image patch on kubefirst oss console app</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760443200">- Update to version 2.10.2:
  https://github.com/konstructio/kubefirst/releases/tag/v2.10.2
  Full changelog
  https://github.com/konstructio/kubefirst/compare/v2.10.1...v2.10.2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761739200">- Update to version 2.10.3:
  * set next macro chart for kubefirst - 2.10.3</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769947200">- Update to version 2.10.4:
  * chore: update k3d to v5.8.3 and k3s to v1.28.12 by @CristhianF7
    in konstructio/kubefirst-api#587</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769947201">- Update to version 2.10.5:
  * feat: upgrade kubefirst api tag (#2423)</changelog>
</package>
<package pkgid="730d8e53ef598b7eda2a72a68fc35f844bd33505971b1813b0147998dfc3592386a5494fad39e12bd7859c9356db871b42349ff5a829890775205b5fb7c36cf9" name="kubelogin-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.19" rel="1.3"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751284800">- Update to version 0.2.9:
  * feat: update documentation (#669)
  * Add caching support for PoP token acquisition (#662)
  * added Interactive login hint (#663)
  * added redirect-url to interactive mode (#661)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1752753600">- Update to version 0.2.10:
  * fix release note (#684)
  * v0.2.10 (#683)
  * Fix Docker registry name case issue in GitHub Actions workflow
    (#682)
  * Add Docker Image Build and Publish Workflow (#680)
  * Fix CVE-2025-22871 and CVE-2025-22868: Update Go version and
    security dependencies (#678)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760702400">- Update to version 0.2.12 (0.2.11 was not released):
  * [PoP token Cache] Fallback to no caching when encrypted cache
    creation fails  (#715)
  * Support Azure Pipelines Environment Variables for
    AzurePipelinesCredential (#713)
  * Add encrypted caching support for PoP token flow (#676)
  * bumped go version (#709)
  * Add AzurePipelinesCredential to authentication options (#703)
  * Add OpenContainers Image Spec labels to Docker image (#693)
  * chore: clarify sp login-mode precedence (#692)
  * Update install.md (#690)
  * update install doc (#688)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763726400">- Update to version 0.2.13:
  * What's Changed
  - Mention PEM support for client certificates by @ijrsvt in
    [#717]
  - added winget publish actions by @weinong in #718
  - Fix PoP token keychain storage conflict by @fangluguomsft in
    [#723]
  - docs(installation): add alternative mise installation method
    by @jylenhof in #724
  * Maintenance
  - Bump Go to 1.24.9 to address stdlib CVEs by @Copilot in #726
  - Bump golang.org/x/crypto from 0.40.0 to 0.45.0 by
    @dependabot[bot] in #727</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 0.2.14:
  * Bump Go to 1.24.11 and golangci-lint to v2.7.2 to address
    CVE-2025-61727 and CVE-2025-61729 (#731)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 0.2.15:
  * Bug Fixes
  - PoP token flow crash with nil pointer in cache.Replace when
    running non-root by @vineeth-thumma in #736
  * Enhancements
  - feat: automate CHANGELOG.md generation for releases by
    @Copilot in #737</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773230400">- Update to version 0.2.16:
  * Bump Go to 1.24.13 to address CVE-2025-68121, CVE-2025-61726,
    CVE-2025-61728, CVE-2025-61730 (#741)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 0.2.17:
  * Bug Fixes
  - fix: add cross-process lock around cache.New to prevent macOS
    keychain race by @weinong in #744
  * Maintenance
  - chore: upgrade Go toolchain from 1.24 to 1.25.9 by @Copilot
    in #745</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780142400">- Update to version 0.2.18:
  * What's Changed
  - Add kubelogin-version.txt as a release asset to avoid GitHub
    API rate limits by @Copilot in #749
  * Maintenance
  - Bump kubelogin build toolchain pins to Go 1.26.3 for
    CVE-2026-27137 remediation by @Copilot in #753
  - Update README with official Azure kubelogin sources by @bcho
    in #751</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782302400">- Update to version 0.2.19:
  * What's Changed
  - Add optional Azure CLI subscription selection via
  - -subscription (-s) by @Copilot in #767
  - Return errors when cache cleanup fails by @pathei-kosmos in
    [#760]
  * Maintenance
  - Bump golang.org/x/crypto to v0.52.0 and Go to 1.26.4 by
    @Copilot in #781
  - Bump MSAL Go v1.4.2→v1.7.2 and azidentity v1.8.0→v1.14.0 to
    use form_post response mode by default for
    AcquireTokenInteractive by @vineeth-thumma in #778
  - Bump softprops/action-gh-release from 3.0.0 to 3.0.1 by
    @dependabot[bot] in #779
  - Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot]
    in #777
  - Bump mindsers/changelog-reader-action from 2.2.2 to 2.4.0 by
    @dependabot[bot] in #775
  - Bump docker/login-action from 3.0.0 to 4.2.0 by
    @dependabot[bot] in #774
  - Bump golangci/golangci-lint-action from 8.0.0 to 9.2.1 by
    @dependabot[bot] in #773
  - Bump docker/build-push-action from 5.1.0 to 7.2.0 by
    @dependabot[bot] in #772
  - Bump actions/upload-artifact from 4 to 7 by @dependabot[bot]
    in #771
  - Bump softprops/action-gh-release from 1 to 3 by
    @dependabot[bot] in #770
  - Bump mukunku/tag-exists-action from 1.6.0 to 1.7.0 by
    @dependabot[bot] in #769
  - Bump codecov/codecov-action from 6.0.1 to 7.0.0 by
    @dependabot[bot] in #768
  - Bump actions/checkout from 3.6.0 to 6.0.3 by @dependabot[bot]
    in #766
  - Bump actions/setup-go from 4.1.0 to 6.4.0 by @dependabot[bot]
    in #765
  - Bump peaceiris/actions-gh-pages from 3.9.3 to 4.1.0 by
    @dependabot[bot] in #764
  - Bump actions/download-artifact from 4 to 8 by
    @dependabot[bot] in #763
  - Bump peter-evans/create-pull-request from 5 to 8 by
    @dependabot[bot] in #759
  - Bump codecov/codecov-action from 5.1.2 to 6.0.1 by
    @dependabot[bot] in #758
  - Bump docker/setup-buildx-action from 3.0.0 to 4.1.0 by
    @dependabot[bot] in #757
  - Bump actions/dependency-review-action from 2.5.1 to 5.0.0 by
    @dependabot[bot] in #756</changelog>
</package>
<package pkgid="f7295879e51b42f3d18374164752c9f766aad731830e4cc799209bf3ed096c0ec8015ab47d79c142cd510acf712274beab72fa0708bd5dfb52ab8b13fcf6b2e4" name="kubelogin-debugsource" arch="i586">
  <version epoch="0" ver="0.2.19" rel="1.3"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751284800">- Update to version 0.2.9:
  * feat: update documentation (#669)
  * Add caching support for PoP token acquisition (#662)
  * added Interactive login hint (#663)
  * added redirect-url to interactive mode (#661)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1752753600">- Update to version 0.2.10:
  * fix release note (#684)
  * v0.2.10 (#683)
  * Fix Docker registry name case issue in GitHub Actions workflow
    (#682)
  * Add Docker Image Build and Publish Workflow (#680)
  * Fix CVE-2025-22871 and CVE-2025-22868: Update Go version and
    security dependencies (#678)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760702400">- Update to version 0.2.12 (0.2.11 was not released):
  * [PoP token Cache] Fallback to no caching when encrypted cache
    creation fails  (#715)
  * Support Azure Pipelines Environment Variables for
    AzurePipelinesCredential (#713)
  * Add encrypted caching support for PoP token flow (#676)
  * bumped go version (#709)
  * Add AzurePipelinesCredential to authentication options (#703)
  * Add OpenContainers Image Spec labels to Docker image (#693)
  * chore: clarify sp login-mode precedence (#692)
  * Update install.md (#690)
  * update install doc (#688)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763726400">- Update to version 0.2.13:
  * What's Changed
  - Mention PEM support for client certificates by @ijrsvt in
    [#717]
  - added winget publish actions by @weinong in #718
  - Fix PoP token keychain storage conflict by @fangluguomsft in
    [#723]
  - docs(installation): add alternative mise installation method
    by @jylenhof in #724
  * Maintenance
  - Bump Go to 1.24.9 to address stdlib CVEs by @Copilot in #726
  - Bump golang.org/x/crypto from 0.40.0 to 0.45.0 by
    @dependabot[bot] in #727</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 0.2.14:
  * Bump Go to 1.24.11 and golangci-lint to v2.7.2 to address
    CVE-2025-61727 and CVE-2025-61729 (#731)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 0.2.15:
  * Bug Fixes
  - PoP token flow crash with nil pointer in cache.Replace when
    running non-root by @vineeth-thumma in #736
  * Enhancements
  - feat: automate CHANGELOG.md generation for releases by
    @Copilot in #737</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773230400">- Update to version 0.2.16:
  * Bump Go to 1.24.13 to address CVE-2025-68121, CVE-2025-61726,
    CVE-2025-61728, CVE-2025-61730 (#741)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775908800">- Update to version 0.2.17:
  * Bug Fixes
  - fix: add cross-process lock around cache.New to prevent macOS
    keychain race by @weinong in #744
  * Maintenance
  - chore: upgrade Go toolchain from 1.24 to 1.25.9 by @Copilot
    in #745</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780142400">- Update to version 0.2.18:
  * What's Changed
  - Add kubelogin-version.txt as a release asset to avoid GitHub
    API rate limits by @Copilot in #749
  * Maintenance
  - Bump kubelogin build toolchain pins to Go 1.26.3 for
    CVE-2026-27137 remediation by @Copilot in #753
  - Update README with official Azure kubelogin sources by @bcho
    in #751</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1782302400">- Update to version 0.2.19:
  * What's Changed
  - Add optional Azure CLI subscription selection via
  - -subscription (-s) by @Copilot in #767
  - Return errors when cache cleanup fails by @pathei-kosmos in
    [#760]
  * Maintenance
  - Bump golang.org/x/crypto to v0.52.0 and Go to 1.26.4 by
    @Copilot in #781
  - Bump MSAL Go v1.4.2→v1.7.2 and azidentity v1.8.0→v1.14.0 to
    use form_post response mode by default for
    AcquireTokenInteractive by @vineeth-thumma in #778
  - Bump softprops/action-gh-release from 3.0.0 to 3.0.1 by
    @dependabot[bot] in #779
  - Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot]
    in #777
  - Bump mindsers/changelog-reader-action from 2.2.2 to 2.4.0 by
    @dependabot[bot] in #775
  - Bump docker/login-action from 3.0.0 to 4.2.0 by
    @dependabot[bot] in #774
  - Bump golangci/golangci-lint-action from 8.0.0 to 9.2.1 by
    @dependabot[bot] in #773
  - Bump docker/build-push-action from 5.1.0 to 7.2.0 by
    @dependabot[bot] in #772
  - Bump actions/upload-artifact from 4 to 7 by @dependabot[bot]
    in #771
  - Bump softprops/action-gh-release from 1 to 3 by
    @dependabot[bot] in #770
  - Bump mukunku/tag-exists-action from 1.6.0 to 1.7.0 by
    @dependabot[bot] in #769
  - Bump codecov/codecov-action from 6.0.1 to 7.0.0 by
    @dependabot[bot] in #768
  - Bump actions/checkout from 3.6.0 to 6.0.3 by @dependabot[bot]
    in #766
  - Bump actions/setup-go from 4.1.0 to 6.4.0 by @dependabot[bot]
    in #765
  - Bump peaceiris/actions-gh-pages from 3.9.3 to 4.1.0 by
    @dependabot[bot] in #764
  - Bump actions/download-artifact from 4 to 8 by
    @dependabot[bot] in #763
  - Bump peter-evans/create-pull-request from 5 to 8 by
    @dependabot[bot] in #759
  - Bump codecov/codecov-action from 5.1.2 to 6.0.1 by
    @dependabot[bot] in #758
  - Bump docker/setup-buildx-action from 3.0.0 to 4.1.0 by
    @dependabot[bot] in #757
  - Bump actions/dependency-review-action from 2.5.1 to 5.0.0 by
    @dependabot[bot] in #756</changelog>
</package>
<package pkgid="b56552f19ae9c5b57eb92a0b65ba160446ddf359e794c50f310ad1634a7c0910379ca3d7047543b6d00ba041a0d1fb6c71369e85e4f6c9d08b53be9d025f1aa1" name="kubens-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.0" rel="2.3"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1621339200">- initial version of kubens</changelog>
  <changelog author="kastl@b1-systems.de" date="1621512000">- Update to version 0.9.3:
  * Provide binary release for darwin/arm64
  * Bump up go-client to fix auth plugin panic (#281)
  * Check correct variable after current namespace retrieval (#287)
  * Update debian installation instructions
  * Add license headers for 2021
  * Fix color in kubens success message when using fzf (#228)
  * make kubectx consistent with kubens wrt. KUBECTL environment variable (#274)
  * fix: improve kubectx completion on fish (#269)
  * Add Homebrew install for Linux (#261)
  * Bump CI to Go 1.15 (#266)</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1622548800">- Drop go BuildRequires, this is just a shell script</changelog>
  <changelog author="kastl@b1-systems.de" date="1641556800">- Update to version 0.9.4:
  * stop using XDG_CACHE_HOME as home directory (#299)
  * add -V/--version flag to go implementations (#295)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689768000">- Update to version 0.9.5:
  * k8s.io &amp; go version bump (#393)
  * Modify oh-my-zsh example (#346)
  * fix go.sum tidy
  * Fix README.md "alias" to "rename" (#375)
  * Windows installation instructions (winget) (#365) (#381)
  * Add prerequisite for completion to work after brew install
    (#368)
  * Bump golang.org/x/sys to fix compilation on M1 macs (#360)
  * Windows installation instructions (Chocolatey) (#350)
  * Run Go 1.17 mod tiny (#336)
  * Fix typo on README.md (#341)
  * add build cache to actions (#339)
  * README.md: HTTP =&gt; HTTPS (#337)
  * go mod tidy
  * Bump Go to 1.17 in GHA (#335)
  * overhaul the readme
  * Make Completions Installable with Antibody (#263)
  * Update README.md
  * Wrap context names in single quotes to prevent completion
    script to fail (#316)
  * docs: fix starchart url (#306)
  * Add s390x build (#270)
  * Add interactive delete op (#304)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774267200">- Update to version 0.10.0:
  * Release v0.10.0
  * fix: skip fzf launch in kubens when no contexts exist in
    kubeconfig (#481)
  * refactor: replace testutil.WithEnvVar with t.Setenv (#479)
  * feat: add XDG_CACHE_HOME support to Go implementations (#478)
  * docs: simplify installation instructions into a single table
    (#477)
  * chore: update goreleaser config and release workflow (#475)
  * fix: improve error handling and resource management in
    kubeconfig (#476)
  * refactor: modernize Go codebase for Go 1.25 (#473)
  * ci: add workflow to warn PRs modifying frozen bash scripts
    (#474)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353600">- Update to version 0.10.2 (.1 was not released):
  * Support interactive fzf selection for `kubectx -s` with no
    arguments
  * fix: use full git history in release workflow for changelog
    generation
  * Fix relative path resolution in exec credential plugins (#490)
  * chore(deps): bump actions/checkout from 4 to 6 (#483)
  * chore(deps): bump actions/github-script from 7 to 8 (#482)
  * Support multiple kubeconfig files
    (KUBECONFIG=file1:file2:file3) (#489)
  * fix: replace deprecated set-output with GITHUB_OUTPUT env file
  * chore(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0
  * chore(deps): bump the kubernetes group with 2 updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774353601">- convert package to use the golang-based implementation of kubectx
  instead of the bash-based one</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774612800">- Update to version 0.11.0:
  * Use case-insensitive comparison for Connection upgrade header
  * Allow non-mutating POST endpoints and dry-run through readonly
    proxy
  * Extract common shell logic into shellSession
  * Update README with readonly flag docs and reorganize examples
  * Update help text for kubectx and kubens</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781870400">- use kubens completions, not the kubectx ones (boo#1268539)</changelog>
</package>
<package pkgid="9b2bf782bcf5190157cd5f29a445573394ccdc88b751266f5f4ab853ea6ad84a5aa9d2c5908fda7c442312545c93f583674fc36620c4540a424518e08e24a80d" name="kubeone-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.3" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763812800">- Update to version 1.12.0:
  * Urgent and BREAKING Upgrade Notes
    (No, really, you MUST read this before you upgrade)
  - Update RockyLinux 8 -&gt; 9 and RHEL 8 -&gt; 9 versions for the
    supported providers. (#3822, @rajaSahil).
  - RockyLinux 8 and RHEL 8 are not supported anymore because of
    their too old kernel version fall off minimal required
    version by Kubernetes.
  * Known Issues
  - rocky-9 image on hetzner doesn't work as of time of the
    release, since it only has IPv6 NS servers configured,
    regardless of the stack.
  * Feature
  - Add --all flag to config images list showing all images
    independent of Kubernetes version (#3782, @peschmae)
  - Add remove-volumes and remove-lb-services flags to delete
    dynamically provisioned and unretained PersistentVolumes and
    LoadBalancer Services before resetting the cluster (#3507,
    @rajaSahil)
  - Add bastion SSH private key file setting in host config
    (#3814, @kron4eg)
  - Add overridePath API, to configure containerd override_path
    mirrors parameter (#3843, @kron4eg)
  - Add support for k8s version 1.34 (#3823, @archups)
  - Cleanup /etc/kubernetes/tmp after upgrades (#3775, @kron4eg)
  - Cluster wide KubeletConfig (#3845, @kron4eg)
  - Export NewRoot() function (#3809, @kron4eg)
  - Make machine-controller -join-cluster-timeout configurable
    (#3779, @kron4eg)
  - Non-root device usage on non-static worker nodes can now be
    enabled for containerd runtime by setting the value
    operatingSystemManager.enableNonRootDeviceOwnership to true
    when OSM is enabled. (#3793, @soer3n)
  - TBD (#3835, @archups)
  - kubeone certificates renew command can be used to renew
    control plane certificates in a KubeOne cluster (#3773,
    @kron4eg)
  * Fixes of Bugs or Regressions
  - Default canal_iface_regex only for hetzner (#3797, @kron4eg)
  - Don't install software-properties-common on deb systems
    (#3833, @ttuellmann)
  - Enable_disk_uuid in vsphere terraform (#3772, @kron4eg)
  - Fix CSI snapshot webhook name for Nutanix (#3761, @kron4eg)
  - Fix Nutanix credentials (#3776, @kron4eg)
  - Fix upgrading OCI helm releases and uninstalling them without
    reason (#3849, @mohamed-rafraf)
  - Fix validation to pass when ChartURL is given (#3821,
    @kron4eg)
  - Fixed an invalid image reference for the GCE Persistent Disk
    CSI Driver and update associated images. (#3884, @rajaSahil)
  - Fixed defaulting of LoggingConfig (#3881, @kron4eg)
  - Fixes the Hubbele Relay Connection Issues with the Cilium
    Agent, SSL Connection is fixed by mounting the Server
    Certificates in the Cilium Agent Container (#3795, @tobstone)
  - Make it possible to configure FLANNELD_IFACE (#3790,
    @kron4eg)
  - Restart kubelets sequentially (#3770, @kron4eg)
  - Terraform configs for Hetzner are now using cx23 instead of
    cx22 instance type by default. The cx22 server type is
    deprecated and will no longer be available for order as of
    January 1, 2026. Make sure to override the instance type if
    you are using the new Terraform configs with an existing
    cluster. (#3871, @adoi)
  - Upgrade helm v3.18.5 (#3781, @kron4eg)
  * Chore
  - Add RHEL and RockyLinux 9.6 test scenarios for v1.34 (#3851,
    @kron4eg)
  - Bump machine-controller version to v1.63.1 and
    operating-system-manager version to v1.7.6 (#3817, @archups)
  - Cluster-autoscaler addon now supports new variable
    CLUSTER_AUTOSCALER_SCALE_DOWN_UTIL_THRESHOLD to control
  - -scale-down-utilization-threshold parameter. (#3780,
    @dharapvj)
  - Update Azure CCM to v1.34.1
  - Update DigitalOcean CCM to v0.1.64
  - Update Hetzner CCM and CSI to v2.18.0
  - Update AWS EBS CSI to v1.51.0
  - Update ClusterAutoscaler to v1.34.1 (#3847, @archups)
  - Update OpenStack CCM and CSI version to 1.34.0 (#3846,
    @archups)
  - Update machine-controller and operating-system-manager images
    to v1.64.0 and v1.8.0 respectively (#3848, @kron4eg)
  - Update machine-controller to v1.63.0 (#3799, @archups)
  - Upgrade nutanix CSI driver to 3.3.4 (#3808, @kron4eg)
  - Use flatcar-container-linux-corevm-amd64 for flatcar Azure
    terraform example (#3806, @kron4eg)
  * Other (Cleanup or Flake)
  - Drop centos from azure terraform example (#3805, @kron4eg)
  - Improve OS package handling on deb systems (#3840,
    @ttuellmann)
  - Remove everything regarding amzn2 linux (#3842, @kron4eg)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763812801">- Update to version 1.12.1:
  * Fixes of Bugs or Regressions
  - Fix cilium-envoy image reference #3910 @peschmae</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764936000">- Update to version 1.12.2:
  * Chore
  - Update cloud components versions #3915 @kron4eg
  - Update metrics-server helm chart to v3.13.0
  - Update vSphere CSI driver to v3.6.0
  - Update OpenStack Cinder CSI driver to v2.34.1
  - Update DigitalOcean CSI driver to v4.15.0
  - Update AzureFile CSI driver to v1.34.2
  - Update Azure Disk CSI driver to v1.33.7
  - Update AWS EBS CSI driver to v2.53.0
  - Update Cilium to v1.18.4
  - Update Canal to v3.31.2
  - Update OpenStack CCM to v1.34.1
  - Update Azure CCM to v1.34.2
  - Update AWS CCM to v0.0.10
  * Fixes of Bugs or Regressions
  - Fix error applying cluster-autoscaler addon #3916 @steled
  - Respect customized Addons manifests #3920 @appiepollo14</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769169600">- Update to version 1.12.3:
  * Chore
  - Update Hetzner CSI driver to v2.18.3 #3935 @kron4eg
  * Fixes of Bugs or Regressions
  - fix:(addons) Migrate cluster-autoscaler deployment if
    matchLabels changed #3960 @kron4eg</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776513600">- Update to version 1.13.4:
  * Updates
  - Upgrade AzureFile CSI Driver to v1.35.2 #4055, @kron4eg
  - Upgrade AzureDisk CSI Driver to v1.34.3 #4055, @kron4eg
  - Upgrade DigitalOcean CCM to v0.1.66 #4054, @kron4eg
  - Upgrade DigitalOceam CSI Driver to v4.16.0 #4054, @kron4eg
  - Upgrade GCP CCM to v35.0.2 #4054, @kron4eg
  - Upgrade GCP CSI compute-persistent driver to v1.23.3 #4054,
    @kron4eg
- Update to version 1.13.3:
  * Fixes of Bugs or Regressions
  - Fix release formats, return zip files in release assets back
    [#4049], @kron4eg
- Update to version 1.13.2:
  * Fixes of Bugs or Regressions
  - Fix typo in cilium config #4044, @kron4eg
- Update to version 1.13.1:
  * Fixes of Bugs or Regressions
  - Fix Azure CCM and CNM image versions #4042, @kron4eg
- Update to version 1.13.0:
  Urgent and BREAKING Upgrade Notes
  (No, really, you MUST read this before you upgrade)
  * Support for Kubernetes 1.31 and 1.32 has been removed. KubeOne
    v1.13 supports Kubernetes versions 1.33, 1.34, and 1.35. Before
    upgrading KubeOne, ensure your clusters are running Kubernetes
    v1.33 or newer. (#3973, @kron4eg)
  * Delete long deprecated MachineAnnotations (#3936, @kron4eg)
  * REQUIRES FIPS-140 ENABLED VCENTER! Upgrade vSphere CSI driver
    to v3.7.0
  https://github.com/kubermatic/kubeone/releases/tag/v1.13.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778673600">- Update to version 1.13.5:
  * Fixes of Bugs or Regressions
  - Update golang.org/x/net to v0.54.0 #4076, @kron4eg
  - Update OSM to v1.10.5 with the Flatcar fix #4068, @kron4eg
  - Removed HonorPVReclaimPolicy feature flag from csi-azuredisk
    addon #4064, @bastianpaetzold
  - Fix bastion host can have different ssh key #4063,
    @mohamed-rafraf
  * Updates
  - Use fixed Go minor version 1.26 in CI workflows #4056,
    @kron4eg</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1785240000">- Update to version 1.14.0:
  * Feature
  - Add support for Kubernetes v1.36
  - Remove everything related to CCM/CSI migration (#4096,
    @kron4eg)
  - Add support for KubeOne-managed KubeVirt control planes
    (#4108, @kron4eg)
  - Add openstack managed control-plane (#4098, @kron4eg)
  - Add kubevirt as a supported provider for init command (#4110,
    @kron4eg)
  - Add parallel image copy support for mirror-images (#4107,
    @kron4eg)
  - Add successfulJobsHistoryLimit param to backups-restic addon
    (#4113, @kron4eg)
  - Support gatewayAPI in Cilium (#4069, @kron4eg)
  - EnableLocalRedirectPolicy for Cilium (#4070, @kron4eg)
  - kubeone certificates renew will detect and fix the drift
    between apiserver certificate and
    APIEndpoint.AlternativeNames (#4114, @kron4eg)
  - Add new UI features (#3975, @kron4eg)
  - Added MachineDeployment scale up/down
  - Added listing of pods on individual Node
  - Added deletion of specific Machine
  - Added forced rollout of the MachineDeployment
  - Add etcd-defrag addon with CronJob for periodic automatic
    etcd defragmentation (#4155, @kron4eg)
  - Add support for a customSecrets section in the credentials
    file, allowing arbitrary user-defined secrets to be
    referenced from addon templates (built-in and custom) as
    .CustomCredentials.KEY (#4156, @steled)
  * Bug or Regression
  - Fix Azure CCM and CNM image versions (#4042, @kron4eg)
  - Fix csi-azuredisk-controller pods crashing on startup.
    (#4064, @bastianpaetzold)
  - Fixed typo in cilium configmap (#4044, @kron4eg)
  - Fix v1.kubelet-config annotations in terraform examples
    (#4090, @kron4eg)
  - Avoid modprobe ip_tables (#4088, @kron4eg)
  - The jump host can have a different SSH key. (#4063,
    @mohamed-rafraf)
  - Fixed kubeone reset failing to delete PersistentVolumes when
    a PodDisruptionBudget blocked Pod eviction, and PVCs getting
    stuck in Terminating because workload controllers recreated
    the Pods during volume cleanup. (#4100, @rajaSahil)
  - Prevent Gateway controllers from recreating LoadBalancer
    Services during reset. (#4084, @rajaSahil)
  - Update Operating System Manager image version to v1.10.5
    (#4068, @kron4eg)
  - Upgrade helm library to helm4 (#4123, @kron4eg)
  - Upgrade golang.org/x/crypto v0.52.0 (#4092, @kron4eg)
  - Update google.golang.org/grpc from 1.82.0 to 1.82.1 (#4148,
    @dependabot[bot])
  - Configure default IFACE_REGEX for canal to correctly
    autodetect internal interface on Hetzner (#4149, @kron4eg)
  * Documentation
  - Docs: add managed control-plane guides for Hetzner and
    OpenStack (#4143, @kron4eg)
  * Chore
  - Add SBOM generation and Cosign signing to release workflow.
    (#4117, @rajaSahil)
  - Add govulncheck to the linter job (#4051, @kron4eg)
  - Kubeone mirror-images github action (#4116, @kron4eg)
  - Let unattended-upgrades work on RHEL9 like systems as well
    (#4147, @kron4eg)
  - Upgrade machine-controller to v1.66.0 (#4142, @kron4eg)
  - Update vSphere CSI to v3.7.1
  - Update Hetzner CSI to v2.21.2
  - Update Hetzner CCM to v1.31.1
  - Update GCP CSI driver to v1.26.0
  - Update GCP CCM to v36.0.7
  - Update DigitalOcean CSI driver to v4.17.0
  - Update DigitalOcean CCM to v0.1.67
  - Update Azure File CSI driver to v1.35.3
  - Update Azure Disk CSI driver to v1.34.4
  - Update AWS CSI driver to v1.61.1
  - Update Canal CNI to v3.32.0
  - Update cilium to v1.19.4
  - Update OSM to the latest main (#4106, @kron4eg)
  - Upgrade hcloud-ccm to v1.34.0 (#4151, @rajaSahil)
  - Upgrade AzureFile CSI Driver to v1.35.2
  - Upgrade AzureDisk CSI Driver to v1.34.3 (#4055, @kron4eg)
  - Upgrade GCP CSI compute-persistent driver to v1.23.3
  - Upgrade GCP CCM to v35.0.2
  - Upgrade DigitalOceam CSI Driver to v4.16.0
  - Upgrade DigitalOcean CCM to v0.1.66
  - Upgrade AzureDisk CSI driver to 1.34.2
  - Upgrade AzureFile CSI driver to v1.35.1 (#4054, @kron4eg)
  - Update restic addon images restic 0.19.1, etcd 3.5.32 (#4134,
    @kron4eg)
  - Update Flatcar version to 4593.2.2 for azure (#4140,
    @rajaSahil)
  - Update golang.org/x/net to v0.54.0 (#4076, @kron4eg)
  - Update oras-go dependency to v2.6.1 (#4120, @kron4eg)
  - Fix goreleaser formats (#4049, @kron4eg)
  - Bump github.com/containerd/containerd from 1.7.30 to 1.7.33
    (#4111, @dependabot[bot])
  - Upgrade helm.sh/helm/v3 to 3.20.2 (#4041, @dependabot[bot])
  - Update OSM to v1.11.0 (#4154, @kron4eg)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786017600">- Update to version 1.14.1:
  * Updates
  - Update Machine-controller to v1.66.1 by @archups in #4157
  - Update cilium to v1.19.6 by @kron4eg in #4163
  * Bug or Regression
  - Update Helm dry run strategy on release upgrade by @kron4eg
    in #4168</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786708800">- Update to version 1.14.2:
  * Bug or Regression
  - Fixed overridePath handling in #4174
  - Fix busy loop when pod eviction is blocked during node drain
    in #4181
  * Updates
  - Update OSM version to v1.11.1 in #4180</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 1.14.3:
  * Bug or Regression
  - Fix the Cilium LRP by @kron4eg in #4189
  - Fixed a bug where upgrading a vSphere cluster from an older
    KubeOne version left behind a stale
    validation.csi.vsphere.vmware.com
    ValidatingWebhookConfiguration, blocking StorageClass changes
    and all new dynamic volume provisioning/PVC deletion in #4195
  * Updates
  - Update Cilium version to v1.19.7 in #4209</changelog>
</package>
<package pkgid="3f39968ed8d0bfb2295341ebcbc50ddf06069e90132f64d7b5d0bef6d5121d0ec3466534598b3f7a99c854138518a0d2dc2d3fa2a9539f7cac196531b0144d70" name="kubepug-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.1" rel="2.10"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1680782400">- new package kubepug: Kubernetes PreUpGrade (Checker)</changelog>
  <changelog author="kastl@b1-systems.de" date="1688990400">- Update to version 1.5.0:
  This is Kubepug v1.5.0!! It was mostly rewritten for performance
  and better results! Thanks for using the project!!  More great
  things are coming for next version!
  * Breaking changes
  - The api-walk flag was removed! There is no need for the flag
    anymore, and Kubepug will always validate against all
    resources!
  * Major changes
  - The main logic of program was simplified and rewritten for
    better performance. A lot of false positives have been
    removed! A bunch of bugs squashed!
  - This release was also a preparation for a bigger one, that
    will allow better tuning of APIs to be validated, and a much
    reliable API database. Also, it allows a better extension, so
    someone willing to use Kubepug as a library, a webhook, or
    even writing their own output plugin will be able to do it!
  * What's changed
  - Add tests (#409)
  - Move api store to interface (#406)
  - Bump github.com/stretchr/testify from 1.8.2 to 1.8.4
  - Bump golang.org/x/mod from 0.11.0 to 0.12.0
  - Skip apiservices that are unavailable (#403)
  - Optimize functions, simplify code, squash bugs (#402)
  - Update release.yaml
  - Bump golang.org/x/mod from 0.8.0 to 0.11.0
  - Bump sigstore/cosign-installer from 3.1.0 to 3.1.1
  - Bump sigs.k8s.io/release-utils from 0.7.3 to 0.7.4 (#377)
  - Fix panics, optimize code, bump libraries (#399)
  - Bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 (#391)
  - Bump sigstore/cosign-installer (#397)
  - Bump actions/checkout from 3.5.0 to 3.5.3 (#390)
  - Bump actions/setup-go from 4.0.0 to 4.0.1 (#384)
  - Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3 (#387)
  - update golangci-lint (#398)
  - Bump sigstore/cosign-installer (#392)
  - Bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (#396)
  - Bump rajatjindal/krew-release-bot from 0.0.43 to 0.0.46
    (#368)
  - Updates on ci and sign binaries and images with cosign (#367)
  - Fix annoying linter warnings (#365)
  - Bump github.com/spf13/cobra from 1.6.0 to 1.7.0 (#364)
  - Bump goreleaser/goreleaser-action from 3.0.0 to 4.2.0 (#347)
  - Bump actions/checkout from 3.0.2 to 3.5.0 (#361)
  - Bump imjasonh/setup-ko from 0.5 to 0.6 (#288)
  - Bump docker/setup-buildx-action from 2.0.0 to 2.5.0 (#362)
  - Bump docker/setup-qemu-action from 2.0.0 to 2.1.0 (#305)
  - Bump github/codeql-action from 2.1.18 to 2.2.11 (#363)
  - Update dependencies (#359)
  - Bump golangci/golangci-lint-action from 3.2.0 to 3.4.0 (#345)
  - Bump actions/setup-go from 3.2.1 to 4.0.0 (#360)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689595200">- Update to version 1.5.1:
  * Remove aggregated apis from parsing (#414)
  * Bump k8s.io/klog/v2 from 2.90.1 to 2.100.1
  * ci cleanup
  * Fix lint errors
  * Add apideprecation action and page</changelog>
  <changelog author="kastl@b1-systems.de" date="1691496000">- Update to version 1.6.0:
  * Re-enable krew publishing (#425)
  * Add kubepug docs (#424)
  * Fix snapcraft architectures (#423)
  * Fix snapcraft build (#422)
  * Remove swaggerstore and document data.json generation (#420)
  * Enable snap builds
  * Add coverage report
  * Remove deprecated flags
  * Implement the new generated based store
  * Prepare for pages (#418)
  * Bump k8s.io/cli-runtime from 0.27.3 to 0.27.4
  * Bump k8s.io/client-go from 0.27.3 to 0.27.4
  * Bump k8s.io/apimachinery from 0.27.3 to 0.27.4</changelog>
  <changelog author="kastl@b1-systems.de" date="1693915200">- Update to version 1.6.1:
  * Add message on new db (#430)
  * Fix docs CI (#429)
  * Add API Status table page (#428)
  * Add some more unit tests (#426)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697716800">- Update to version 1.7.0:
  * Fix go-releaser (#464)
  * Move kubepug to new org (#462)
  * Bump golang.org/x/net from 0.15.0 to 0.17.0
  * Bump sigs.k8s.io/release-utils from 0.7.4 to 0.7.5
  * Bump golang.org/x/mod from 0.12.0 to 0.13.0
  * Bump actions/checkout from 4.0.0 to 4.1.0
  * Bump k8s.io/cli-runtime from 0.28.1 to 0.28.2
  * Bump k8s.io/client-go from 0.28.1 to 0.28.2
  * Moved the new line character from line 14 to line 91 of
    pkg/formatter/stdout.go as cpanato suggested.
  * Bump goreleaser/goreleaser-action from 4.6.0 to 5.0.0
  * #451 Added newline to the standard out footer message so that
    the prompt shows up on a new line after the program runs.
  * fix token (#450)
  * Add code coverage (#449)
  * Bump actions/checkout from 3.6.0 to 4.0.0 (#447)
  * Bump goreleaser/goreleaser-action from 4.4.0 to 4.6.0 (#448)
  * Bump sigstore/cosign-installer from 3.1.1 to 3.1.2
  * fix lint
  * upgrade to go1.21
  * Bump k8s.io/cli-runtime from 0.27.4 to 0.28.1 (#442)
  * Bump actions/checkout from 3.5.3 to 3.6.0
  * Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0
  * Add blank line between code and title
  * Add the option to install using - go install
  * Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0
  * Bump actions/setup-go from 4.0.1 to 4.1.0
  * Bump actions/deploy-pages from 2.0.3 to 2.0.4
- change upstream URL to
  https://github.com/kubepug/kubepug/
- BuildRequire go1.21</changelog>
  <changelog author="kastl@b1-systems.de" date="1697716801">- Update to version 1.7.1:
  * Fix ko (#465)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714392000">- add completion subpackages</changelog>
</package>
<package pkgid="8abad55380668bb3c9e1de8ee9d7a0042fb992027e7b059a5f0f9a9ef75fbc4c448f27e3232e58583b15e852083fd1e78cf05af97c235a4f691cec8dd4cae129" name="kuberlr-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.1" rel="1.7"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1594641600">- spec file cleanups
- use vendor.tar.gz</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1594728000">- fix update-alternatives logic
- set highest priority</changelog>
  <changelog author="dmueller@suse.com" date="1599825600">- Update to version 0.3.1:
  * Prepare for release of v0.3.1
  * fix: set progress bar desc to shorter string
  * Update Changelog
  * Update README to mention all the platforms supported
  * GitHub actions: enable test matrix
  * Build kuberlr binary for windows
  * windows: fix path construction for download dir
  * windows: require .exe extension on windows
  * windows: add filename extension utils</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1641556800">- BuildRequire go 1.16 or higher
- major overhaul of the package to adhere to common go build commands
  - use 'buildmode=pie'
  - strip binary
  - do not use the Makefile, instead directly run the few commands</changelog>
  <changelog author="kastl@b1-systems.de" date="1641556801">- Update to version 0.3.2:
  * Tag version v0.3.2
  * Act on linter directives
  * Copy the temp file to dest only if rename fails
  * style improvements - no functional change
  * download the hash before the document
  * ioutil.TempFile returns an open file object
  * Convert the sha mismatch error msg into a custom error
  * When downloading versions of kubectl, verify their contents against known SHA256 hashes
  * Remove vendored tree
  * Allow to override build date with SOURCE_DATE_EPOCH</changelog>
  <changelog author="kastl@b1-systems.de" date="1641556802">- Update to version 0.4.0:
  * Release version 0.4.0
  * Fix error reporting inside of downloader
  * Add `get` command
  * Update github.com/blang/semver dependency
  * Don't parse kubectl commandline with flag.Parse()</changelog>
  <changelog author="kastl@b1-systems.de" date="1641556803">- Update to version 0.4.1:
  * Tag release 0.4.1
  * Fixing issue of process holding on to file during rename</changelog>
  <changelog author="esampson@suse.com" date="1738324800">- Update to version 0.5.2:
  * automation: switch to release-drafter
  * refactor: small improvements to tests
  * test: update to latest version of golangci
  * refactor: improve tests
  * chore(deps): Bump actions/attest-build-provenance from 1.4.1 to 1.4.2
  * Fix typo and add tests
  * Small refactoring
  * Fix infinite recursion loop with kube login
  * chore(deps): Bump docker/build-push-action from 6.6.1 to 6.7.0
  * chore(deps): Bump k8s.io/client-go from 0.30.3 to 0.31.0
  * chore(deps): Bump actions/attest-build-provenance from 1.4.0 to 1.4.1
  * chore(deps): Bump sigstore/cosign-installer from 3.5.0 to 3.6.0
  * chore(deps): Bump docker/build-push-action from 5.3.0 to 6.6.1
  * automation: fix release action
  * Tag all actions by sha
  * Remove goreleaser config comments
  * Make machine name more generic
  * seed bash completion at build time
  * add attestation settings and step
  * Add kuberlr completion
  * Update release to publish docker image too
  * Add dockerfile with local make script
  * update goreleaser config with version
  * chore(deps): Bump github.com/schollz/progressbar/v3
  * chore(deps): Bump github.com/schollz/progressbar/v3
  * chore(deps): Bump k8s.io/client-go from 0.30.2 to 0.30.3
  * chore(deps): Bump github.com/spf13/cobra from 1.8.0 to 1.8.1
  * chore(deps): Bump k8s.io/client-go from 0.30.1 to 0.30.2
  * chore(deps): Bump github.com/schollz/progressbar/v3
  * chore(deps): Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0
  * chore(deps): Bump github.com/spf13/viper from 1.18.2 to 1.19.0
  * chore(deps): update go, golangci, gorelease
  * chore(deps): run go mod tidy
  * --- updated-dependencies: - dependency-name: github.com/schollz/progressbar/v3   dependency-type: direct:production   update-type: version-update:semver-patch ...
  * build(deps): bump k8s.io/client-go from 0.29.3 to 0.30.1
  * build(deps): bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0
  * build(deps): bump golangci/golangci-lint-action from 4 to 6
  * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.6 to 6.5.9
  * build(deps): bump golang.org/x/net from 0.19.0 to 0.23.0
  * refactor: cleanup checksum code
  * skip gosec in linting, verify old binaries with sha1
  * fix lint
  * fix typo
  * add types for download args
  * update shaURLToGet
  * fix typo
  * use sha512 checksum for ver&gt;=1.12, and sha1 for old versions
  * Update README
  * set DisableFlagParsing to true for NewKubectlWrapperCmd
  * format code
  * DisableFlagParsing for NewKubectlWrapperCmd
  * remove unused lint directive
  * add kubectl subcommand
  * Small fixes to Kubernetes mirror patch
  * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.5 to 6.5.6
  * remove unused lint directive
  * fix getKbReleaseURL
  * add config key KbReleaseUrl for custom download mirror
  * build(deps): bump k8s.io/client-go from 0.29.2 to 0.29.3
  * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.4 to 6.5.5
  * build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0
  * build(deps): bump github.com/schollz/progressbar/v3
  * build(deps): bump k8s.io/client-go from 0.29.1 to 0.29.2
  * build(deps): bump golangci/golangci-lint-action from 3 to 4
  * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.3 to 6.5.4
  * build(deps): bump k8s.io/client-go from 0.29.0 to 0.29.1
  * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.2 to 6.5.3
  * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.5.1 to 6.5.2
  * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.4.9 to 6.5.1
  * Use context passed via the commandline when discovering cluster version
  * build(deps): bump github.com/spf13/viper from 1.18.1 to 1.18.2
  * build(deps): bump github.com/spf13/viper from 1.16.0 to 1.18.1
  * chore(deps): update to latest version of golangci
  * build(deps): bump k8s.io/client-go from 0.28.4 to 0.29.0
  * build(deps): bump actions/setup-go from 4 to 5
  * build(deps): bump k8s.io/client-go from 0.28.3 to 0.28.4
  * build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  * build(deps): bump github.com/schollz/progressbar/v3
  * build(deps): bump github.com/schollz/progressbar/v3
  * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.4.8 to 6.4.9
  * build(deps): bump k8s.io/client-go from 0.28.2 to 0.28.3
  * build(deps): bump golang.org/x/net from 0.13.0 to 0.17.0
  * build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.4.7 to 6.4.8
  * build(deps): bump k8s.io/client-go from 0.28.1 to 0.28.2
  * fix: support global kubectl options
  * Remove changelog file
  * fix: goreleaser grant the right privileges
  * automation: fix goreleaser config
  * automation: remove release-drafter
  * automation: enable cosign
  * chore(deps): update k8s.io/client
  * test: fix broken GH action
  * test: refactor GH action
  * test: update go version used by GH actions
  * test: fix linter warnings
  * test: switch to golangci
  * chore(deps): bump go version
  * chore: cleanup Makefile
  * Bump github.com/schollz/progressbar/v3 from 3.3.1 to 3.13.1
  * Bump github.com/spf13/viper from 1.4.0 to 1.16.0
  * Bump github.com/spf13/cobra from 1.0.0 to 1.7.0
  * Bump github.com/jedib0t/go-pretty/v6 from 6.0.4 to 6.4.7
  * Bump actions/setup-go from 2 to 4
  * Bump actions/checkout from 2 to 4
  * chore(automation): configure dependabot
  * chore: update release actions
  * fix: release-drafter enable master branch
  * chore: add release-drafter
  * Added the s390x architecture
  * Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.7.0
  * Bump k8s.io/client-go from 0.17.0 to 0.20.0
  * Enable building universal binaries for macos
  * Fix go vet
  * Fix go fmt errors
  * GitHub Action test workflow: update go version
  * Fixes the command output when the Kubernetes server is unreachable.
  * Fix BiDi rendering issue for asterisk
  * Downloader: don't shadow err
  * Switch go version from 1.13 to 1.17 to support darwin/arm64 builds</changelog>
  <changelog author="Earl Sampson &lt;esampson@suse.com&gt;" date="1738324801">- BuildRequire go 1.22.3 or higher</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1763380800">- Update to version 0.6.1:
  * chore(Dockerfile): use latest version of the Go base image
  * Improve error reporting
  * Set the right initial permissions for the download dirs
  * chore(deps): Bump github.com/go-viper/mapstructure/v2
  * chore(deps): Bump sigstore/cosign-installer from 3.9.0 to 3.9.1
  * chore(deps): Bump k8s.io/client-go from 0.33.1 to 0.33.2
  * chore(deps): Bump docker/setup-buildx-action from 3.11.0 to 3.11.1
  * chore(deps): Bump sigstore/cosign-installer from 3.8.2 to 3.9.0
  * chore(deps): Bump docker/setup-buildx-action from 3.10.0 to 3.11.0
  * chore(deps): Bump actions/attest-build-provenance from 2.3.0 to 2.4.0
  * chore(deps): Bump docker/build-push-action from 6.16.0 to 6.18.0
  * chore(deps): Bump k8s.io/client-go from 0.33.0 to 0.33.1
  * chore(deps): Bump actions/setup-go from 5.4.0 to 5.5.0
  * chore(deps): Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0
  * chore(deps): update golangci-lint
  * chore(deps): Bump actions/attest-build-provenance from 2.2.3 to 2.3.0
  * chore(deps): Bump docker/build-push-action from 6.15.0 to 6.16.0
  * chore(deps): Bump k8s.io/client-go from 0.32.3 to 0.33.0
  * chore(deps): Bump sigstore/cosign-installer from 3.8.1 to 3.8.2
  * chore(deps): Bump golang.org/x/net from 0.36.0 to 0.38.0
  * chore(deps): Bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0
  * chore(deps): Bump github.com/spf13/viper from 1.20.0 to 1.20.1
  * chore(deps): Bump golangci/golangci-lint-action from 6.5.2 to 7.0.0
  * chore(deps): Bump golangci/golangci-lint-action from 6.5.1 to 6.5.2
  * chore(deps): update to latest golangci
  * chore(deps): Bump actions/setup-go from 5.3.0 to 5.4.0
  * chore(deps): Bump docker/login-action from 3.3.0 to 3.4.0
  * chore(deps): Bump github.com/spf13/viper from 1.19.0 to 1.20.0
  * chore(deps): Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1
  * chore(deps): Bump k8s.io/client-go from 0.32.2 to 0.32.3
  * chore(deps): Bump golang.org/x/net from 0.33.0 to 0.36.0
  * chore(deps): Bump actions/attest-build-provenance from 2.2.2 to 2.2.3
  * feat: Support environment variables for config settings
  * chore(deps): Bump docker/setup-qemu-action from 3.5.0 to 3.6.0
  * chore(deps): Bump github.com/jedib0t/go-pretty/v6 from 6.6.6 to 6.6.7
  * chore(deps): Bump actions/attest-build-provenance from 2.2.0 to 2.2.2
  * chore(deps): Bump docker/build-push-action from 6.14.0 to 6.15.0
  * chore(deps): Bump docker/setup-qemu-action from 3.4.0 to 3.5.0
  * chore(deps): Bump docker/setup-buildx-action from 3.9.0 to 3.10.0
  * chore(deps): Bump docker/metadata-action from 5.6.1 to 5.7.0
  * chore(deps): Bump sigstore/cosign-installer from 3.8.0 to 3.8.1
  * chore(deps): Bump docker/build-push-action from 6.13.0 to 6.14.0
  * chore(deps): Bump golangci/golangci-lint-action from 6.4.0 to 6.5.0
  * chore(deps): Bump github.com/spf13/cobra from 1.8.1 to 1.9.1
  * Bump golang version in dockerfile
  * Add missing ARG TARGETPLATFORM
  * chore(deps): Bump golangci/golangci-lint-action from 6.3.2 to 6.4.0
  * chore(deps): Bump k8s.io/client-go from 0.32.1 to 0.32.2
  * chore(deps): Bump goreleaser/goreleaser-action from 6.1.0 to 6.2.1
  * chore(deps): Bump golangci/golangci-lint-action from 6.3.0 to 6.3.2
  * chore(deps): Bump github.com/jedib0t/go-pretty/v6 from 6.6.5 to 6.6.6
  * chore(deps): Bump docker/setup-qemu-action from 3.3.0 to 3.4.0
  * chore(deps): Bump docker/setup-buildx-action from 3.8.0 to 3.9.0
  * chore(deps): Bump golangci/golangci-lint-action from 6.2.0 to 6.3.0
  * chore(deps): Bump sigstore/cosign-installer from 3.7.0 to 3.8.0
  * chore(deps): Bump github.com/spf13/pflag from 1.0.5 to 1.0.6
  * chore(deps): Bump docker/build-push-action from 6.12.0 to 6.13.0
  * chore(deps): Bump actions/attest-build-provenance from 2.1.0 to 2.2.0
  * chore(deps): Bump actions/setup-go from 5.2.0 to 5.3.0
  * chore(deps): Bump release-drafter/release-drafter from 6.0.0 to 6.1.0
  * chore(deps): Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0
  * chore(deps): Bump k8s.io/client-go from 0.32.0 to 0.32.1
  * chore(deps): Bump docker/build-push-action from 6.11.0 to 6.12.0
  * chore(deps): Bump golang.org/x/net from 0.30.0 to 0.33.0
  * chore(deps): Bump github.com/schollz/progressbar/v3
  * chore(deps): Bump docker/build-push-action from 6.10.0 to 6.11.0
  * chore(deps): Bump docker/setup-qemu-action from 3.2.0 to 3.3.0
  * chore(deps): Bump actions/checkout from 4.1.7 to 4.2.2 (#141)
  * chore: rename `master` branch to `main` branch
  * chore(deps): Bump actions/setup-go from 5.0.2 to 5.2.0
  * ci: update CI GHA
  * chore(deps): use latest version of golangci-lint
  * chore(deps): update Go version
  * chore(deps): Bump docker/setup-buildx-action from 3.7.1 to 3.8.0
  * chore(deps): Bump k8s.io/client-go from 0.31.4 to 0.32.0
  * chore(deps): Bump github.com/jedib0t/go-pretty/v6 from 6.6.4 to 6.6.5
  * chore(deps): Bump k8s.io/client-go from 0.31.3 to 0.31.4
  * chore(deps): Bump actions/attest-build-provenance from 2.0.0 to 2.1.0
  * chore(deps): Bump github.com/jedib0t/go-pretty/v6 from 6.6.3 to 6.6.4
  * chore(deps): Bump actions/attest-build-provenance from 1.4.4 to 2.0.0
  * chore(deps): Bump github.com/jedib0t/go-pretty/v6 from 6.6.2 to 6.6.3
  * chore(deps): Bump docker/build-push-action from 6.9.0 to 6.10.0
  * chore(deps): Bump k8s.io/client-go from 0.31.2 to 0.31.3
  * chore(deps): Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
  * chore(deps): Bump docker/metadata-action from 5.5.1 to 5.6.1
  * chore(deps): Bump github.com/jedib0t/go-pretty/v6 from 6.6.1 to 6.6.2
  * chore(deps): Bump github.com/schollz/progressbar/v3
  * chore(deps): Bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0
  * chore(deps): Bump actions/attest-build-provenance from 1.4.3 to 1.4.4
  * chore(deps): Bump github.com/schollz/progressbar/v3
  * chore(deps): Bump k8s.io/client-go from 0.31.1 to 0.31.2
  * chore(deps): Bump github.com/jedib0t/go-pretty/v6 from 6.6.0 to 6.6.1
  * add test when KUBERLR_CFG is unset
  * fix issues from comments
  * chore(deps): Bump docker/setup-buildx-action from 3.7.0 to 3.7.1
  * chore(deps): Bump sigstore/cosign-installer from 3.6.0 to 3.7.0
  * fix imports style
  * add missing comma
  * fix config_test
  * remove unused import
  * import os
  * fix typo
  * load config from $KUBERLR_CFG
  * chore(deps): Bump github.com/jedib0t/go-pretty/v6 from 6.5.9 to 6.6.0
  * chore(deps): Bump docker/setup-buildx-action from 3.6.1 to 3.7.0
  * chore(deps): Bump github.com/schollz/progressbar/v3
  * chore(deps): Bump docker/build-push-action from 6.8.0 to 6.9.0
  * fix typo
  * fix ThisExecutableDir()
  * add config path
  * chore(deps): Bump docker/build-push-action from 6.7.0 to 6.8.0
  * chore(deps): Bump github.com/schollz/progressbar/v3
  * chore(deps): Bump github.com/schollz/progressbar/v3
  * chore(deps): Bump k8s.io/client-go from 0.31.0 to 0.31.1
  * chore(deps): Bump actions/attest-build-provenance from 1.4.2 to 1.4.3</changelog>
</package>
<package pkgid="dcd1f41a8ea7d3f595e6d4a0027e806eaae4d3670681ac0578507622f553d6a7c83ace3a2e59d06aefc6419202b4a8b070da5adfede46d173ee64081280de803" name="kubernetes-pause-debuginfo" arch="i586">
  <version epoch="0" ver="3.2" rel="1.18"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1563451200">- Intial version, replacing kubic-pause with more official sources and versions</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1585310400">- Update to 3.2 from Kubernetes 1.18.0</changelog>
</package>
<package pkgid="b695e914712d9c04cdc69eb8d30069fb86fbb80124ce6c50657ceb10904d5f6e1e8383b3edae6a08ecb14ed9b7a94bcf1dd71ba5b7d8666d237d7ec634b7815f" name="kubernetes-pause-debugsource" arch="i586">
  <version epoch="0" ver="3.2" rel="1.18"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1563451200">- Intial version, replacing kubic-pause with more official sources and versions</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1585310400">- Update to 3.2 from Kubernetes 1.18.0</changelog>
</package>
<package pkgid="95307090b8e8e42f0bf46b7ad7bce26a1346f00f9d1ceb255bccc0f875f749797776f2a64774b3d6932bcf68375c90b270c4dbdeffff3c07a4b0071f0187a753" name="kubeseal-debuginfo" arch="i586">
  <version epoch="0" ver="0.39.1" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762776000">- Update to version 0.33.1:
  * Release notes 0.33.1 (#1828)
  * Release carvel package 2.17.8 (#1826)
  * Release chart 2.17.8 (#1825)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1766059200">- Update to version 0.34.0:
  * Release notes 0.34.0 (#1855)
  * Add kseal to README (#1852)
  * Bump golang version to the latest available 1.24 (#1854)
  * Bump k8s.io/code-generator from 0.34.2 to 0.34.3 (#1850)
  * Bump k8s.io/client-go from 0.34.2 to 0.34.3 (#1848)
  * Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 (#1843)
  * Bump distroless/static from `87bce11` to `4b2a093` in /docker
    (#1846)
  * Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 (#1844)
  * Bump golang.org/x/crypto from 0.45.0 to 0.46.0 (#1845)
  * Make controllers kubeclient QPS &amp; Burst configurable. (#1834)
  * use default method to watch for key secrets (#1831)
  * Bump golang.org/x/crypto from 0.44.0 to 0.45.0 in the
    go_modules group across 1 directory (#1840)
  * Bump k8s.io/code-generator from 0.34.1 to 0.34.2 (#1839)
  * Bump golang.org/x/crypto from 0.43.0 to 0.44.0 (#1835)
  * Bump k8s.io/client-go from 0.34.1 to 0.34.2 (#1837)
  * Release carvel package 2.17.9 (#1830)
  * Release chart 2.17.9 (#1829)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770897600">- Update to version 0.35.0:
  * Release notes for 0.35.0 (#1879)
  * Bump go 1.25.7 (#1880)
  * Update k8s versions (#1877)
  * Bump various GitHub action versions (#1878)
  * Bump golang.org/x/crypto from 0.47.0 to 0.48.0 (#1875)
  * Bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1 (#1873)
  * Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 (#1872)
  * Bump distroless/static from `cd64bec` to `972618c` in /docker
    (#1874)
  * use my namespace as key namespace (#1867)
  * Update client-go and api 0.35.0 (#1868)
  * Bump golang.org/x/crypto from 0.46.0 to 0.47.0 (#1863)
  * Bump github.com/onsi/gomega from 1.38.3 to 1.39.0 (#1865)
  * Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.5 (#1864)
  * Bump distroless/static from `4b2a093` to `cd64bec` in /docker
    (#1866)
  * Bump k8s.io/code-generator from 0.34.3 to 0.35.0 (#1858)
  * Release carvel package 2.18.0 (#1857)
  * Release chart 2.18.0 (#1856)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772107200">- Update to version 0.36.0:
  * Release Notes 0.36.0 (#1887)
  * [Security] Preserve scope during Sealed Secret rotation (#1886)
  * [Security] Throw an error in case of inconsistencies in the
    Sealed Secrets (#1885)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773403200">- Update to version 0.36.1:
  * Release notes for 0.36.1 (#1916)
  * Doc/issue 501 all namespaces (#1900)
  * Bump go 1.26.1 (#1914)
  * Update actions/setup-go to v6.2.0 (#1906)
  * fix: explicitly specify TCP protocol for helm SSA compatibility
    (#692) (#1901)
  * docs: document GKE Warden and RBAC restrictions (#1892)
  * Bump k8s.io/klog/v2 from 2.130.1 to 2.140.0 (#1913)
  * chore: remove note about deprecation of helm chart. (#1902)
  * Bump k8s.io/code-generator from 0.35.1 to 0.35.2 (#1909)
  * Bump k8s.io/client-go from 0.35.1 to 0.35.2 (#1908)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776340800">- Update to version 0.36.6:
  * Incomplete release for dockerhub credentials problems
- Update to version 0.36.5:
  * Incomplete release for dockerhub credentials problems
- Update to version 0.36.4:
  * ci: bump K8s integration matrix to latest 1.33/1.34/1.35
    patches
- Update to version 0.36.3:
  * Incomplete release for dockerhub credentials problems
- Update to version 0.36.2:
  * 1af3ae8 Bump Golang to 1.26.2 (#1931)
  * 83c89ad Bump distroless/static from 28efbe9 to 47b2d72 in
    /docker (#1919)
  * e415448 Bump golang.org/x/crypto from 0.48.0 to 0.49.0 (#1918)
  * 4989d91 Bump k8s.io/client-go from 0.35.2 to 0.35.3 (#1920)
  * f1c7112 Bump k8s.io/code-generator from 0.35.2 to 0.35.3
    (#1922)
  * 9698278 Release notes for 0.36.2 (#1932)
  * 8e87e40 Remove unneeded internal tests (#1930)
  * 57530e5 Use commit sha in GH Actions (#1924)
  * c4c281b fix: send INFO logs to stdout by default (#1925)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779451200">- Update to version 0.37.0:
  * Bump Go version to 1.26.3 (#1966)
  * Bump 0.36.1 api,client-go,apimachinery and code-generator
    (#1965)
  * Bump distroless/static from `47b2d72` to `3592aa8` in /docker
    (#1964)
  * Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.3 (#1956)
  * Bump golang.org/x/crypto from 0.50.0 to 0.51.0 (#1957)
  * Bump github.com/mattn/go-isatty from 0.0.21 to 0.0.22 (#1954)
  * Bump k8s.io/code-generator from 0.35.3 to 0.35.4 (#1946)
  * Bump k8s.io/client-go from 0.35.3 to 0.35.4 (#1947)
  * Bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21 (#1943)
  * Bump golang.org/x/crypto from 0.49.0 to 0.50.0 (#1942)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1781784000">- Update to version 0.38.1:
  * 7065289 Release notes v0.38.1 (#1989)
- Update to version 0.38.0:
  * 8ba4b5b Adding default prometheusRule in helmChart to watch out
    of sync secrets (#1980)
  * 9a5984c Bump Golang to 1.26.4 (#1987)
  * 85834b4 Bump github.com/onsi/ginkgo/v2 from 2.28.3 to 2.29.0
    (#1976)
  * fddaab3 Bump github.com/onsi/ginkgo/v2 from 2.29.0 to 2.30.0
    (#1985)
  * 8bba338 Bump github.com/onsi/gomega from 1.40.0 to 1.41.0
    (#1975)
  * ae2c71d Bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#1977)
  * b7f2626 Bump golang.org/x/crypto from 0.52.0 to 0.53.0 (#1984)
  * fa71a75 Change oci registry for publishing the chart (#1970)
  * 5d360fd Migrate all bitnami-labs references to bitnami org
    (#1983)
  * dc9f8fc Release notes v0.38.0 (#1988)
  * 8a9e832 Revert "Fix oci push" (#1979)
  * 4e61da0 Update security context defaults to comply with
    restricted pod securi… (#1981)
  * 9d63881 feat: add ppc64le architecture support (#1973)
  * 5ba86c2 fix: add mutex locking to KeyRegistry to prevent data
    races (#1905)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783080000">- Update to version 0.38.2:
  * Bump github.com/onsi/gomega from 1.42.0 to 1.42.1 (#1997)
  * Bump github.com/onsi/ginkgo/v2 from 2.30.0 to 2.32.0 (#1998)
  * Bump k8s.io/client-go from 0.36.1 to 0.36.2 (#1996)
  * Bump github.com/onsi/gomega from 1.41.0 to 1.42.0 (#1995)
  * Bump k8s.io/code-generator from 0.36.1 to 0.36.2 (#1993)
  * Bump k8s.io/api from 0.36.1 to 0.36.2 (#1994)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 0.39.1:
  - Bump Golang to 1.26.6 (#2028)
  - Bump Golang to 1.26.7 (#2029)
  - Bump github.com/onsi/ginkgo/v2 from 2.32.0 to 2.32.1 (#2027)
  - Bump golang.org/x/crypto from 0.54.0 to 0.55.0 (#2026)
  - Release carvel package 2.19.2 (#2024)
- Update to version 0.39.0:
  - Bump github.com/mattn/go-isatty from 0.0.22 to 0.0.23 (#2009)
  - Bump github.com/mattn/go-isatty from 0.0.23 to 0.0.24 (#2011)
  - Bump github.com/prometheus/client_golang from 1.23.2 to 1.24.1
    (#2016)
  - Bump golang.org/x/crypto from 0.53.0 to 0.54.0 (#2007)
  - Bump k8s.io/client-go from 0.36.2 to 0.36.3 (#2012)
  - Bump k8s.io/code-generator from 0.36.2 to 0.36.3 (#2014)</changelog>
</package>
<package pkgid="8b1c25e6f0786d08c77d8bb968e2c2fdaa61874722b645e122c96b10b5305d78fc6c405bb0487923ac93ff9ad04d0697ee0db38b624a84856a2caa052b5c06e8" name="kubeshark-cli-debuginfo" arch="i586">
  <version epoch="0" ver="53.4.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1765972800">- Update to version 52.11.0:
  This is the first release in preparation for V2.00, which will be
  officially launched in January 2026. We will continue adding new
  features while deprecating older ones, as V1.00 is gradually
  being sunset.
  You can read more about this transition here.
  https://www.linkedin.com/pulse/kubeshark-v200-coming-soon-alon-girmonsky-o9jtc/
  * Bug Fixes &amp; New Features
  - The backend was completely refactored. The new backend is now
    available as part of V2.00, while V1.00 continues to use the
    legacy backend. In addition to enabling new features, the new
    backend is significantly more performant than the legacy
    implementation.
  - Added an easy way to export cluster-wide L4 traffic (PCAP).
    Read more here.
  - Added L7-to-L4 mapping (API calls mapped to L4 TCP/UDP
    connections). This functionality includes an online PCAP
    viewer, as well as the ability to download a single
    aggregated PCAP file. Read more here
  - Fixed an issue where backend filter rules related to
    namespace exclusion did not work correctly.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768564800">- Update to version 52.11.7 (versions between .0 and this one were
  not released):
  * Release Highlights
  - This release includes a complementary license, enabling
    Kubeshark to run in clusters of up to 100 nodes, free
  * Bug Fixes &amp; New Features
  - Extended complementary license</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769428800">- Update to version 52.12.0:
  * Bug Fixes &amp; New Features
  - Improved performance of the cluster-wide L4 connectivity map.
  - Fixed the missing footer bug in the frontend.
  - Added individual PCAP files to snapshot archive downloads to
    help find the needle in the haystack in busy clusters.
  - Transitioned the following domains:
  - docs.kubehq.com to docs.kubeshark.com
  - kubeshark.kubehq.com to demo.kubeshark.com
  - console.kubehq.com to console.kubeshark.com
  - helm.kubehq.com to helm.kubeshark.com
  - api.kubehq.com to api.kubeshark.com</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772798400">- Update to version 53.1.0 (no version 53.0.0):
  * CLI-related changes:
  - Add --release-helmChartPath CLI flag for deploying with a
    local Helm chart
  * Security
  - Fix CVE-2025-30204 by updating golang-jwt to patched versions
  - Fix CVE-2025-47914 and CVE-2025-58181 by updating
    golang.org/x/crypto to 0.45.0</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775044800">- Update to version 53.2.0:
  * Release Highlights
    Kubeshark 53.2.0 introduces open-source AI skills for network
    root cause analysis and traffic filtering, making Kubeshark's
    MCP-powered workflows reusable and shareable. Snapshot
    capabilities have been significantly expanded with GCS cloud
    storage, local .tar upload, snapshot renaming, PCAP export
    filters, and disk usage visibility. TLS-decrypted traffic is
    now included in snapshots, and gRPC streaming has been
    rearchitected for improved reliability and real-time
    responsiveness. The eBPF tracer now supports stripped Go
    binaries via offset table lookups, improving TLS hooking
    reliability in production environments.
  * New Features
  - Add KFL and Network RCA open-source AI skills for MCP-powered
    network analysis workflows
  - Add GCS (Google Cloud Storage) support for snapshot cloud
    storage
  - Add snapshot PCAP export filters dialog for targeted traffic
    extraction
  - Add ability to rename snapshots
  - Add ability to upload local .tar snapshot files for analysis
  - Add snapshot creation from custom time windows with enhanced
    time selection and auto-dissection
  - Add snapshot disk space usage and available space metrics in
    the Snapshots tab
  - Add ability to recreate dissection by deleting old and
    creating new one
  - Add get_api_call_details MCP tool with hub proxy routing
  - Add snapshot support to list_api_calls and
    get_api_call_details MCP tools
  - Add cloud storage MCP tools for upload/download operations
  - Add Demo Portal readonly mode with no authentication required
  - Add configurable L4 map visibility via Helm value
  - Add IP/workload resolution database for snapshots, enabling
    workload-to-IP and IP-to-workload lookups
  - Add BaseEntry history support for tracking entry changes over
    time
  - Add KFL support for DNS resolution names (dst.dns)
  - Add TLS (eBPF) indication in the UI with fixed KFL filtering
  - Add explicit cloud storage configuration options
  - Add Go offset table support for stripped binaries in eBPF
    tracer, with Build ID content hash matching and targetCgroup
    retry fallback
  * Improvements
  - Include decrypted TLS traffic in snapshots via decrypted_pcap
    directory support
  - Implement TCP segments coalescing to reflect real-time
    connection behaviour
  - Rearchitect gRPC streaming with heartbeat/data event
    separation for improved reliability
  - Send initial heartbeat ahead once gRPC client is ready to
    reduce UI load time
  - Verify hub/front pods are ready by conditions before
    proceeding
  - Use last modification time as snapshot data boundary end for
    accuracy
  - Persist selected db query parameter across navigation
  - Use more deterministic status indicators for loading L4/L7
    entries
  - Map legend: worker-node switching with no node legend item
  - Use current time for new-snapshot end time by default
  - Split TCP reader into two parts for delayed dissection;
    cancel request/response matcher goroutines in DD mode
  - Skip applying KFL2 K8s expressions on worker side (hub-only)
  - Exclude TCP-CONNs and UDP-CONNs from selected base entries
    fetch
  - Skip capacity check for community edition within node/pod
    limits
  - Download/export snapshots over direct HTTP for improved
    performance
  - Use OIDC auth instead of interactive OAuth for MCP Registry
    publish
  - Poll script logs when scripting is enabled
  - Add ENTERPRISE2 license type support
  - Delete worker from health report when not running
  - Add BaseEntry ID and nodeID KFL2 filter expressions
  - Add KFL2 filters for DNS resolution fields
  - Add PCAP streaming bytes metric for monitoring
  * Bug Fixes
  - Fix memory leak in flow tracer
  - Fix DNS resolution for TLS entries in delayed dissection
  - Fix TLS hooking in tracer (eBPF)
  - Fix derived entries processing
  - Fix dissection-control front environment variable logic
  - Fix GraphQL entry view rendering
  - Fix PCAP fetching for entries from dissection DB
  - Fix snapshots local storage size calculation
  - Fix snapshot data boundary detection using last modification
    time
  - Fix handling of missing PCAPs in export and snapshot
    operations
  - Fix dissection progress reporting and error handling
  - Fix race condition between resolving DB query and stream
    start
  - Fix L7 map for delayed-dissection entries when realtime
    dissection is stopped
  - Fix streaming-cancelled error handling in the UI
  - Fix entry details panel edge cases
  - Fix entries-list z-index layering
  - Restore cloud storage MCP tools accidentally dropped in prior
    PR
  - Restore dissection telemetry on hub restart
  - Use pending cgroups when container ID is not yet known
    (tracer)
  * Security
  - Update compromised Trivy action across worker and hub CI
    pipelines
  - Update tracer to fix gRPC vulnerability
  - Upgrade trivy-action from 0.28.0 to 0.34.2
  - Rename KubeHQ to Kubeshark, Inc. in LICENSE across all repos</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776427200">- Update to version 53.2.2:
  * Release Highlights
    Kubeshark 53.2.2 introduces MongoDB protocol dissection,
    bringing L7 visibility to MongoDB traffic across the dashboard,
    MCP tools, and KFL filtering. Kubernetes metadata enrichment
    has been moved from the hub to the worker nodes, significantly
    reducing hub load and improving scalability in large clusters.
    The eBPF tracer now supports Envoy BoringSSL TLS decryption via
    offset-based hooking and introduces a ring buffer-based packet
    poller for improved capture performance.
  * New Features
  - Add MongoDB protocol dissector with request parsing (Phase
    1), MCP transform support, and dashboard UI
  - Add Envoy BoringSSL TLS decryption via offset-based hooking
    in the eBPF tracer
  - Add dashboard-level namespace, worker, and dissector filters
    for granular traffic scoping
  - Add back-end resolved entry summary display in the dashboard
  - Add time preset buttons in snapshot creation dialog for quick
    time window selection
  - Add external volume support for dissection jobs, enabling
    persistent storage across restarts
  - Add recvmsg/sendmsg/recvmmsg/sendmmsg/readv/writev syscall
    hooks for improved SSL-to-fd tracking
  * Improvements
  - Move Kubernetes metadata enrichment from hub to worker nodes
    — reduces hub load and improves scalability
  - Stream pod Modified events to workers when enrichment fields
    change, keeping worker-side K8s metadata up to date
  - Replace eBPF perf buffer with ring buffer-based packet poller
    for improved capture performance and memory efficiency
  - Add async pin cleanup for graceful eBPF tracer termination,
    improving shutdown reliability
  - Update MCP KFL schema to match KFL2 capabilities
  - Update Network RCA AI skill resolution tools to
    list_workloads/list_ips
  - Improve JSON payload detection and formatting in the
    dashboard
  - Reset API stream on targeting change for consistent real-time
    view
  - Extract snapshot tar archives directly during download for
    dissection
  - Pass dissection storage flags to dissection jobs
  - TCP flows in CLOSED state now bypass backend capture rules
  - Add subPathExpr to worker DaemonSet for shared persistent
    storage
  - Refactor string splitting in loops for improved performance
  - Bump Go base image from 1.25.7 to 1.26.1
  * Bug Fixes
  - Fix pod targeting collision for same-named pods in different
    namespaces
  - Fix KFL K8s field filtering for MCP live queries
  - Fix eBPF-TLS capture source icon in the dashboard
  - Fix snapshot creation to use only healthy workers
  - Fix do_accept() compatibility issue in eBPF tracer
  - Fix processing of stop raw capture command
  - Fix flaking tests in hub</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 53.2.3:
  * Release Highlights
    Kubeshark 53.2.3 expands eBPF Go TLS decryption enabling
    transparent TLS visibility in proxies like Traefik that layer
    their own Conn types over the native TCP connection. The
    release also threads elapsed_time through every dissected API
    entry end-to-end, surfaces a dedicated tls KFL keyword, and
    ships reliability fixes around worker reconnection, reused-IP
    resolution, and snapshot time boundaries.
  * New Features
  - Add eBPF Go TLS decryption, enabling TLS decryption in
    Traefik and similar wrapping proxies
  - Add tls KFL keyword for filtering TLS-bearing traffic with a
    single boolean
  - Add time boundaries display above the snapshots table to show
    the available data window at a glance
  * Improvements
  - Populate elapsed_time in every BaseEntry end-to-end (worker →
    hub → dashboard), enabling latency filtering and sorting
    across all protocols
  - Rename snapshots in cloud storage (S3/GCS/Azure) when the
    local snapshot is renamed
  - Use file modification time for snapshot start boundary
    instead of creation time — fixes incorrect windows on
    filesystems that don't preserve birth time
  - Set explicit nginx proxy_buffer_size / proxy_buffers
    directives to prevent upstream header-too-large errors under
    load
  - Bump Go base image from 1.26.1 to 1.26.2
  * Bug Fixes
  - Fix worker reconnection after container restart — the hub now
    correctly re-establishes worker streams, eliminating silent
    gaps in traffic
  - Fix reused-IP resolution returning stale pod/service names
    after pod churn
  - Fix BPF pids_info lookup by keying on cgroup_id instead of
    PID; add pid=0 wildcard fallback
  - Fix BPF wrapper-chain unwrap to break only on concrete types
    (is_interface==0) and increase the chain limit from 2 to 4</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636800">- Update to version 53.2.5 (.4 was not released):
  Kubeshark 53.2.5 adds native MySQL and PostgreSQL protocol
  dissection — both enabled out of the box — fixes server-side TLS
  decryption for pre-fork servers like PostgreSQL, and introduces a
  configurable dashboard entries limit. The release also includes
  stream-history playback, a 4× heap memory reduction in the
  dashboard, and several reliability fixes across the stack.
  * New Features
  - MySQL protocol dissector — Full wire-protocol dissection for
    MySQL traffic on port 3306, enabled by default. Includes
    worker dissector, hub dependency update, front-end UI
    support, and e2e tests
  - PostgreSQL protocol dissector — Full wire-protocol dissection
    for PostgreSQL traffic on port 5432, enabled by default.
    Includes worker dissector, hub dependency update, front-end
    UI support, and e2e tests
  - Stream history — New API and UI for streaming historical (raw
    capture) traffic, enabling retrospective browsing of
    previously captured data with a time-picker range control
  - Dashboard entries limit — New tap.dashboard.entriesLimit Helm
    value (default 300000) controls the maximum number of entries
    the dashboard holds in memory
  * Improvements
  - Columnar entry storage — 4× heap memory reduction — Replaces
    sparse per-entry maps with dictionary-backed columnar
    storage, dramatically reducing browser memory usage
  - Decode multi-message gRPC payloads — Request and response
    views now decode concatenated gRPC frames instead of showing
    raw bytes
  - Surface grpc_method / grpc_status as KFL queries in UI —
    Clicking the Path row on gRPC entries emits grpc_method ==
    "..." and clicking Grpc-Status emits grpc_status == N
  - Show both entry namespaces by default — Source and
    destination namespaces are now always visible in the entry
    list
  - Copy button for snapshot failure reason — Adds a clipboard
    copy button to snapshot error messages for easier debugging
  - Document gRPC KFL fields in MCP schema — grpc, grpc_method,
    grpc_status are now documented in the MCP KFL schema
  - Adjust KFL input boxes — Visual refinements to KFL filter
    input areas
  - Release pipeline overhaul — Split the monolithic release-pr
    Makefile target into three independent, idempotent targets
    (release-siblings, release-pr-kubeshark, release-pr-helm)
    that can be rerun individually without side effects
  - Fix Chart.yaml sync to kubeshark.github.io — The helm PR
    target was switching back to master before copying the chart,
    shipping the pre-bump version
  * Bug Fixes
  - Fix server-side TLS decryption for pre-fork servers
    (PostgreSQL) — Adds dual-key connection_context and
    accept-symbol fallback for servers that fork before accepting
    connections
  - Fix TLS stop-capturing — Prevent closing uprobe hooks for TLS
    workloads that are still being traced
  - Fix Istio one-leg HTTP — Corrects single-leg HTTP capture in
    Istio service mesh environments
  - Fix HTTP api-server one-leg — Resolves single-leg API server
    traffic capture
  - Remove sliding-window TLS heuristic from all L7 dissectors —
    Eliminates false-positive TLS detection that could
    misclassify plaintext traffic
  - Fix request/response matcher in MongoDB and Kafka — Corrects
    pairing logic in the MongoDB and Kafka protocol dissectors
  - Fix Pebble use-after-close — Resolves a crash from accessing
    Pebble DB after it has been closed (worker#1114)
  - Fix re-running dissection on failure — Snapshot dissection
    can now be retried after a failure without manual
    intervention
  - Skip incomplete dissections from cloud upload — Prevents
    partially dissected snapshots from being uploaded to cloud
    storage
  - Ensure auth credentials on all API requests — Mirrors auth
    headers to cookies for consistent authentication across all
    request types
  * Infrastructure &amp; Dependencies
  - Revert time-boundaries display above snapshots table —
    Reverted pending a redesign
  - Update Go to 1.26.2
  - Update build environment to latest version
  - Bump deps to close Scout CVEs — Updates moby v2, go-jose,
    jsonparser, and OpenTelemetry dependencies)
  - Update spdystream — Addresses CVEs
  - Bump KFL2 and lock in gRPC trailer merge
  - Drop arm64 race builds due to toolchain limitations
  - Update registry offsets — Refreshes embedded Go TLS offset
    bundle
  - Reduce noisy parse-packet log messages
  - Update gRPC in e2e tests to address Dependabot issues
  - Update hub dependencies for Docker Scout compliance</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779192000">- Update to version 53.3.0:
  Kubeshark 53.3.0 promotes the TLSX dissector to on-by-default
  with full TLS handshake visibility (ClientHello / ServerHello
  fields, SNI summary, TLS 1.3 detection), ships a complete
  authorization refactoring across CLI, Helm chart, hub and front,
  and adds L7 data boundaries with a LIVE filter button for scoping
  traffic queries. Snapshot creation now supports namespace and
  pod-regex filters, and a new internal bearer-token auth layer
  secures in-cluster gRPC calls. The release also introduces three
  new AI skills: security audit, install guidance, and PostgreSQL
  KFL support.
  * New Features
  - TLSX dissector enabled by default — The TLS handshake
    dissector is now active out of the box, exposing ClientHello
    and ServerHello fields (cipher suites, supported versions,
    SNI, ALPN) as first-class KFL variables (tlsx, tls_sni,
    tls_version, etc.)
  - L7 data boundaries with LIVE filter — New MCP tool, API
    endpoint, and frontend button to query L7 data time
    boundaries and scope traffic views to live data
  - Snapshot namespace &amp; pod filters — Snapshot creation dialog
    now accepts namespace and pod-regex filters, making it easy
    to capture targeted slices of traffic
  - Internal bearer-token auth for in-cluster gRPC — Hub now
    issues and validates bearer tokens for worker-to-hub gRPC
    calls, replacing implicit trust; worker pods are labeled for
    token-review access
  - Security-audit AI skill — MITRE ATT&amp;CK-based threat detection
    methodology for Kubeshark MCP-powered security audits
  - Install AI skill — Guided Kubeshark deployment skill covering
    CLI, Helm, platform-specific config, auth, and
    troubleshooting
  - PostgreSQL KFL support — KFL skill updated with PostgreSQL
    protocol filter reference
  * Improvements
  - Authorization refactoring — Unified authz model across Helm
    chart, CLI, hub, and front with cleaner role/permission
    boundaries
  - TLS handshake detail fields — Human-readable string
    representations added to TlsServerHelloInfo proto for easier
    inspection
  - Responsive snapshot creation dialog — Snapshot dialog now
    adapts to smaller viewports
  - Swap tab order — API Stream tab now appears before Map tab
    for faster access to the most-used view
  - Force credential re-prompt on login — Auth flow now forces a
    fresh credential prompt on every login instead of reusing
    stale sessions
  - Filter out Kubeshark's own DNS queries — Self-generated DNS
    traffic is no longer shown in the traffic stream
  - Update license error messages and capacity limits — Clearer
    messaging for license-related issues
  - Don't gate UI for Descope auth backend — UI no longer blocks
    rendering while waiting for Descope auth state
  * Bug Fixes
  - Fix race in dissectors KFL module loading — Resolves a race
    condition when loading KFL modules in dissectors
  - Fix dissection toggle button not responding to clicks —
    Toggle now reliably enables/disables dissection
  - Fix snapshot download — Adds missing addToast import that
    broke snapshot file downloads
  - Fix loading payloads for realtime and delayed-dissection
    entries — Corrects payload rendering for both live and
    historical traffic
  - Fix Descope user profile mirroring — Descope SDK user profile
    (email/name) now correctly populates the identity atom
  - Stop polling when unauthenticated — Frontend stops API
    polling after auth is revoked, preventing cascading 401
    errors
  - Handle Sentry-reported network errors — Graceful handling of
    network errors surfaced via Sentry
  - Prevent MS Outlook crawl errors in Sentry — Suppresses noise
    from Outlook prefetch probes
  - Guard rawcapture against removed worker —
    recordSuccess/recordFailure no longer panic when a worker has
    been removed
  - Fix equality filter for missing fields (KFL2) — Equality
    filters now correctly handle entries that lack the filtered
    field
  - PCAP-only boundaries + race-tolerant streaming — Snapshot
    data service handles PCAP boundaries correctly and tolerates
    concurrent access
  - Fix memory leak in delayed dissection — Resolves leak
    introduced after the HTTP one-leg fix
  - Fix sentry error severity levels — Errors now report with
    correct severity
  - Fix slice bounds out of range in HTTP dissection — Prevents
    panic on malformed HTTP payloads
  - Add PCAP boundary for preventing truncated packets — Guards
    against partial packet writes
  - Extract error status codes from Kafka responses — Kafka
    dissector now surfaces error codes from response frames
  * Infrastructure &amp; Dependencies
  - Rename TLS proto types from Tls to Tlsx — Consistent naming
    across api2, kfl2, worker, and hub
  - Bump Go to 1.26.3
  - Bump Node from 25-alpine to 26-alpine (front)
  - Helm: grant hub tokenreviews RBAC and label worker pods for
    internal auth
  - UX: improved error toast messages across the frontend</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1786708800">- Update to version 53.4.0:
  Large update, please see the full changelog at
  https://github.com/kubeshark/kubeshark/releases/tag/v53.4.0
  * Release Highlights
  - Breaking change for SSO users. The permissions refactor
    replaces the per-role action-flag schema. The AUTH_ROLES env
    and flags such as canDownloadPCAP and scriptingPermissions
    are gone, replaced by tap.auth.roles (a closed capabilities
    vocabulary plus a namespaces scope), tap.auth.groupMapping,
    tap.auth.rolesClaim and tap.auth.defaultRole (chart default
    kubeshark-viewer). Role names beginning with kubeshark- are
    reserved. Existing tap.auth.* values must be migrated before
    upgrading.
  - Kubeshark 53.4.0 completes the gated-Hub authentication
    initiative end to end: the Hub now enforces authentication on
    its APIs, and the CLI, Helm chart, worker and tracer all
    present a real credential to it. It lands the unified
    permissions model (capabilities and features, roles and SSO
    group mapping, capability-gated UI) begun in 53.3.0, and it
    patches two MCP input-handling vulnerabilities. Alongside
    that, this release is heavily weighted toward high-throughput
    live capture: batched UI streaming, cached resolver history
    that removes an OOM, conditional GETs on worker and tracer
    hub fetches, parallelized snapshot collection, and visible
    reporting of dropped traffic instead of silent loss.
  * Security
  - MCP start_kubeshark argument injection (high) — a
    caller-supplied pod_regex could be parsed as a flag rather
    than as the positional pod regex, allowing deployment
    arguments to be redirected, including the image registry. The
    regex is now appended after a literal -- end-of-options
    separator so cobra always treats it as positional. Affects &gt;=
    53.1.0, &lt; 53.4.0. GHSA-8vf2-hxg5-crqh (CVSS 7.2, CWE-88)
  - MCP download_file unvalidated destination (medium) — the
    caller-supplied dest is now resolved through
    secureDownloadDest and confined to a base directory (the
    working directory by default, relocatable with
    KUBESHARK_MCP_DOWNLOAD_DIR); a dest resolving outside the
    base is rejected, and Hub API path values containing ..
    segments are refused. Affects &gt;= 53.1.0, &lt; 53.4.0.
    GHSA-gj7r-p794-hhq5 (CVSS 5.3, CWE-22)
  - Build-cache credential leakage — the worker build cache no
    longer carries credentials or private source, and the front
    build cache no longer carries the Sentry auth token or
    sourcemaps.  Both caches moved to private ECR rather than
    public Docker Hub
  - CodeQL analysis added to the CLI repository
  - cilium bumped to v1.17.14 (CVE-2026-49445) in the hub
  * New Features
  - Gated Hub authentication — the Hub enforces authentication on
    its APIs via an internalauth gate. The CLI mints a
    short-lived kubeshark-cli ServiceAccount token through the
    kube TokenRequest API (audience kubeshark-hub) and presents
    it as X-Kubeshark-Authorization, with authorization bounded
    by Kubernetes RBAC over who may create that token. It falls
    back to the existing License-Key where minting is not
    possible, and to anonymous when AUTH_ENABLED is off
  - CLI access control — tap.auth.cli.enabled with a subjects
    allowlist controls who may use the CLI against a gated Hub,
    backed by a kubeshark-cli ServiceAccount and token-minter
    Role</changelog>
</package>
<package pkgid="a95b57585ab41665e911d39a035d60410d956a7f5a3f1278dc2ef4d0235f3217bd67f1f47e36738fae8df178845564e7cf9bd40eeca00fa57d2b335c66c61b75" name="kubespy-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.3" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1680004800">- new package kubespy: Tools for observing Kubernetes resources in
  real time</changelog>
  <changelog author="kastl@b1-systems.de" date="1682510400">- Update to version 0.6.2:
  * Bump golang.org/x/net from 0.0.0-20220906165146-f3363e06e74c to
    0.7.0 (#84)
  * Clean up changes command (#55)
  * Add record command (#56)
  * Bump golang.org/x/text from 0.3.7 to 0.3.8</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1713268800">- Update to version 0.6.3:
  * Add ARM64 support (#95) (#97)
  * Bump google.golang.org/protobuf from 1.30.0 to 1.33.0
  * Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7
  * Bump github.com/go-git/go-git/v5 from 5.4.2 to 5.11.0 (#92)
  * Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#90)
  * Bump google.golang.org/grpc from 1.53.0 to 1.56.3
  * Bump golang.org/x/net from 0.7.0 to 0.17.0
  * README: `go install ...` is enough
  * Bump google.golang.org/grpc from 1.49.0 to 1.53.0
  * Bump github.com/cloudflare/circl from 1.2.0 to 1.3.3 (#85)</changelog>
</package>
<package pkgid="451764e0e835e5e9ddde0d9045444563daca205bd42ee589b1a8e8954ba508e617e23ae42a318cf9301b8e0205a38387505ee97e0fde8f28f8a1a39a7fcc1c67" name="kubeswitch-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.3" rel="1.9"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1732104000">- new package kubeswitch: kubeswitch (lazy: switch) is the single
  pane of glass for all of your kubeconfig files.</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1740139200">- Update to version 0.9.3:
  * update version
  * Provider Exoscale: Add missing project license header
  * Provider Exoscale: Use names instead of uuid for selection
  * Provider Exoscale
  * Actually use the discovered endpoint
  * feat: Support all preferring all types of GKE endpoint types
  * chore: Update google deps
  * only ignore `NoKindMatch` errors when implicitly looking for
    CAPI kubeconfig
  * add support for searching for CAPI clusters in the current
    context
  * ci: use golangci for all tests
  * ci: update addlicense and ignore right files
  * feat: add a grpc plugin system
  * refactor: move store types in their own package
  * feat: update gooogle/grpc + add hashicorp/go-plugin
  * chore: use k8s.io/utils/ptr
  * feat: add capi
  * feat: add cluster-api dep
  * feat: add akamai/linode provider
  * feat: add linodego dependency</changelog>
</package>
<package pkgid="48596ef2dcb22d7a97fd79f34a2f61cf539a564cfb8241a42e74aa2424c40ce4c83215e9b76e26c9d28f9bf884f1b750e456e23f07a5648d8788e36eca3f8d5a" name="kubetap-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.4" rel="1.21"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1621771200">- initial version of package kubetap</changelog>
</package>
<package pkgid="500377260e9569a4ef76e9c28b6acff6e6b8e551eadeee5eb26c53c2800ca11bd16696c487a3c266cc4a395337f64c91c0b50ccc4d228730626c68d98509c01a" name="kubetrim-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.1" rel="1.10"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1724068800">- new package kubetrim: trim your KUBECONFIG automatically</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1724155200">- Update to version 0.0.1~rc3:
  * Don't remove if there are zero or no reachable contexts
  * Add notes on daily trim
  * Add Q&amp;A</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 0.0.1~rc4:
  * add compression to binaries
  * Update README.md
  * Clarify write flag</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1727352000">- Update to version 0.0.1:
  * Implement keep file for #6</changelog>
</package>
<package pkgid="e3bc98a29e72004c720f671ac036a38dc31e2cdfd0bd7a5a833aff973ae2ddde37b6bf8b64b47899f5aab8b13390ddf0bd9e81f4d29cc203fa2e2e653ba947dc" name="kubetui-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751889600">- Update to version 1.9.0:
  * New Features
  - Runtime customization of pod table columns (#779)
    Customize which columns are shown in the pod table while the
    app is running.
    Press t to open the column selection dialog, use Space/Enter
    to toggle visibility, and J/K to reorder columns.
    Required columns like NAME are always visible and cannot be
    deselected.
    Demo video 1: Toggle column visibility at runtime
  Demo video 2: Change column order at runtime
  - Column presets for pod view (#783)
    Define reusable column presets in config.yaml under
    pod.column_presets.
    Load a preset at startup with --pod-columns-preset.
    Optionally, set a default preset with pod.default_preset to
    apply automatically when no CLI option is provided.
    Priority (highest to lowest):
  - --pod-columns
  - --pod-columns-preset
  - config.yaml default_preset
  - built-in default
  - New UI component: CheckList
    Supports multi-selection, required items, reordering, and
    theming.
    Used in the pod column selection dialog.
  - Enum-based PodColumn
    Switched from string-based to a type-safe enum.
    Added FromStr parsing, sorting, hashing, and improved overall
    safety and maintainability.
  * Improvements &amp; Refactor
  - Extracted shared column building logic into convert_columns.
  - Improved deduplication logic to preserve user-defined column
    order.
  - Clarified CLI help text and updated README instructions.
  - Added footer to the pod column dialog showing available key
    bindings:
    [Space/Enter] to toggle, [J/K] to move.
  * Documentation
  - Expanded README with details and usage examples for column
    presets.
  - Added a help dialog section explaining runtime customization
    of pod columns.
  * Fixes
  - Fixed an issue where duplicate columns could appear in the
    pod view.
  - Updated the sample config: reordered columns and added the IP
    column for better defaults.
  * Dependencies
  - fix(deps): update rust crate clap to v4.5.40 by @renovate in
    [#778]
  - fix(deps): update rust crate arboard to v3.6.0 by @renovate
    in #782
  - fix(deps): update rust crate tokio to v1.46.0 by @renovate in
    [#784]
  - fix(deps): update rust crate tokio to v1.46.1 by @renovate in
    [#785]
  - fix(deps): update rust crate kube to v1 by @renovate in #772</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760011200">- Update to version 1.9.1:
  * Fixes
  - Fixed an issue where resource list operations returned 404
    when the cluster URL contained a subpath, improving overall
    stability.
  * Dependencies
  - fix(deps): update rust crate regex to v1.11.3 (#838)
  - fix(deps): update rust crate serde to v1.0.226 (#837)
  - fix(deps): update rust crate clap to v4.5.48 (#836)
  - fix(deps): update rust crate anyhow to v1.0.100 (#835)
  - chore(deps): lock file maintenance (#834)
  - fix(deps): update kube-rs (kube, kube-runtime, k8s-openapi)
    (#823)
  - fix(deps): update rust crate serde to v1.0.225 (#833)
  - fix(deps): update rust crate serde to v1.0.224 (#832)
  - fix(deps): update rust crate serde to v1.0.223 (#831)
  - fix(deps): update rust crate serde_json to v1.0.145 (#830)
  - fix(deps): update rust crate serde to v1.0.221 (#829)
  - fix(deps): update rust crate serde_json to v1.0.144 (#828)
  - fix(deps): update rust crate serde to v1.0.220 (#827)
  - fix(deps): update rust crate chrono to v0.4.42 (#824)
  - fix(deps): update rust crate ctrlc to v3.5.0 (#822)
  - fix(deps): update rust crate log4rs to v1.4.0 (#821)
  - chore(deps): lock file maintenance (#820)
  - fix(deps): update rust crate log to v0.4.28 (#819)
  - fix(deps): update rust crate clap to v4.5.47 (#818)
  - fix(deps): update rust crate bitflags to v2.9.4 (#817)
  - chore(deps): lock file maintenance (#816)
  - fix(deps): update rust crate clap to v4.5.46 (#815)
  - fix(deps): update rust crate regex to v1.11.2 (#814)
  - fix(deps): update rust crate arboard to v3.6.1 (#813)
  - fix(deps): update rust crate bitflags to v2.9.3 (#812)
  - chore(deps): update actions/checkout action to v5
  - chore(deps): update actions/download-artifact action to v5
  - chore(deps): lock file maintenance (#811)
  - fix(deps): update rust crate thiserror to v2.0.16 (#810)
  - fix(deps): update rust crate serde_json to v1.0.143 (#808)
  - fix(deps): update rust crate thiserror to v2.0.15 (#807)
  - fix(deps): update rust crate bitflags to v2.9.2 (#806)
  - chore(deps): lock file maintenance (#805)
  - fix(deps): update rust crate async-trait to v0.1.89 (#804)
  - fix(deps): update rust crate rayon to v1.11.0 (#803)
  - fix(deps): update rust crate clap to v4.5.45 (#802)
  - fix(deps): update rust crate thiserror to v2.0.14 (#801)
  - fix(deps): update rust crate anyhow to v1.0.99 (#800)
  - fix(deps): update rust crate clap to v4.5.44 (#799)
  - chore(deps): update actions/checkout digest to 08eba0b (#797)
  - fix(deps): update rust crate clap to v4.5.43 (#796)
  - fix(deps): update rust crate tokio to v1.47.1 (#794)
  - fix(deps): update rust crate serde_json to v1.0.142 (#793)
  - fix(deps): update rust crate clap to v4.5.42 (#792)
  - chore(deps): update rust crate rstest to v0.26.1 (#791)
  - chore(deps): update rust crate rstest to 0.26.0 (#790)
  - fix(deps): update rust crate tokio to v1.47.0 (#789)
  - fix(deps): update rust crate strum to v0.27.2 (#788)
  - fix(deps): update rust crate serde_json to v1.0.141 (#787)
  - fix(deps): update rust crate clap to v4.5.41 (#786)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761307200">- Update to version 1.10.0:
  * Features
  - JSON Log Filtering: Added support for jq and jmespath filters
    for processing JSON-formatted logs (#852, #840)
  - jq filter implementation for flexible JSON log querying
  - jmespath filter implementation for JSON log processing
  - Context Switching Enhancement: Added option to preserve
    namespaces when switching contexts (#853)
  - Use the same namespace instead of defaulting to 'default'
    namespace when switching contexts
  - Improved user experience with Ctrl+Space keybinding
  * Fixes
  - Fixed uppercase input handling in InputForm widget (#856)
  * Improvements
  - Performance: Migrated from fuzzy-matcher to nucleo-matcher
    for better performance (#855)
  - Code Quality: Reduced code duplication in context dialog
  * Documentation
  - Added jq/jmespath filter documentation to README and help
    dialog
  - Added Ctrl+Space keybinding documentation for context
    switching
  * Dependencies
  - chore(deps): update rust crate indoc to v2.0.7 (#859)
  - chore(deps): update rust crate clap to v4.5.50 (#858)
  - chore(deps): update rust crate bitflags to v2.10.0 (#857)
  - chore(deps): update rust crate tokio to v1.48.0 (#851)
  - chore(deps): update rust crate regex to v1.12.2 (#850)
  - chore(deps): update rust crate clap to v4.5.49 (#849)
  - chore(deps): update rust crate regex to v1.12.1 (#846)
  - chore(deps): update rust crate flate2 to v1.1.4 (#842)
  - chore(deps): update rust crate thiserror to v2.0.17 (#844)
  - chore(deps): update rust crate serde to v1.0.228 (#843)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762084800">- Update to version 1.10.1:
  * Fixes
  - text widget: Prevent follow flag from becoming permanently
    false (#863)
  - Introduced proper state management for user interactions
  - Separated configuration (follow) from runtime state
    (interaction_state)
  - Fixed issue where auto-scroll would stop working after
    mouse events
  * Dependencies
  - Updated clap to v4.5.51 (#865)
  - Updated ctrlc to v3.5.1 (#864)
  - Updated flate2 to v1.1.5 (#860)
  - Lock file maintenance (#866)
  - Updated GitHub artifact actions (#861)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 1.10.2:
  * Bug Fixes
  - fix: remove leading space from log content after timestamp
    parsing by @sarub0b0 in #872
  * Dependencies
  - chore(deps): update rust crate bytes to v1.11.0 by @renovate
    in #868
  - chore(deps): update actions/checkout digest to 93cb6ef by
    @renovate in #869
  - chore(deps): update rust crate clap to v4.5.52 by @renovate
    in #870
  - chore(deps): update rust crate clap to v4.5.53 by @renovate
    in #874
  - chore(deps): update actions/checkout action to v6 by
    @renovate in #875
  - chore(deps): update rust crate mockall to 0.14.0 by @renovate
    in #877
  - chore(deps): update rust crate http to v1.4.0 by @renovate in
    [#878]
  - chore(deps): lock file maintenance by @renovate in #867,
    [#876], #879</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1765195200">- Update to version 1.11.0:
  * Features
  - Drag-to-Scroll Text Selection (#880, #885)
    Added tmux-like drag-to-scroll functionality for text
    selection in log views:
  - Automatic scrolling at boundaries: When dragging text
    selection to the top or bottom edge (1st line or last
    line), the view automatically scrolls in that direction
  - Continuous auto-scroll: When the mouse stops moving at
    boundaries, scrolling continues automatically every 200ms
  - Expanding selection area: The selection range expands
    automatically during auto-scroll
  - Horizontal scrolling support: Works for horizontal
    scrolling when text wrapping is disabled
  - Performance optimized: Auto-scroll only processes the
    active widget
    This enhancement makes it much easier to select and copy
    large portions of log data without multiple manual scroll
    operations.
  * Technical Details
  - Uses existing Tick worker (200ms interval) for periodic
    updates
  - Tracks dragging widget to continue event routing when cursor
    moves outside widget bounds
  - Stores last mouse position and scroll direction for smooth
    auto-scroll behavior</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 1.12.0:
  * Features
  - OSC 52 Clipboard Support for Remote Sessions (#901)
    Added OSC 52 escape sequence clipboard support for
    SSH/WSL/tmux/screen environments:
  - New CLI option: --clipboard=auto|system|osc52 (default:
    auto)
  - Environment variable: KUBETUI_CLIPBOARD
  - Auto detection: Automatically uses OSC 52 when SSH session
    is detected (SSH_CONNECTION/SSH_CLIENT/SSH_TTY)
  - Terminal-specific handling: Proper DCS wrapping for tmux
    and screen
    Terminal	Sequence
    tmux	    DCS Ptmux wrapped OSC 52
    screen	  DCS wrapped OSC 52
    Other	    OSC 52 directly
  - tmux Configuration (tmux 3.3a+):
    set -g allow-passthrough on
    set -g set-clipboard on
  * Bug Fixes
  - Defer initialization of inactive contexts to prevent startup
    crashes (#898) - Fixed an issue where kubetui would crash on
    startup if any non-selected context had authentication
    errors. Contexts are now initialized only when selected.
    Thanks @umegbewe!
  * Dependencies
  - Updated ratatui to 0.30.0 (#894)
  - chore(deps): update github artifact actions (#888)
  - chore(deps): update rust crate serde_json to v1.0.149 (#902)
  - chore(deps): update rust crate tokio to v1.49.0 (#900)
  - chore(deps): update rust crate clap to v4.5.54 (#899)
  - chore(deps): update rust crate serde_json to v1.0.148 (#896)
  - chore(deps): update rust crate unicode-width to v0.2.2 (#895)
  - chore(deps): lock file maintenance (#893)
  - chore(deps): update rust crate serde_json to v1.0.147 (#892)
  - chore(deps): update rust crate serde_json to v1.0.146 (#890)
  - chore(deps): lock file maintenance (#889)
  - chore(deps): update rust crate k8s-openapi to v0.26.1 (#887)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771070400">- Update to version 1.12.1:
  * Bug Fixes
  - Workaround kube-rs not respecting NO_PROXY (#919) - Fixed an
    issue where the NO_PROXY environment variable was not being
    respected by kube-rs, causing requests to bypass proxy
    exclusion rules.
  - Enable kube http-proxy feature for proxy support (#924) - The
    http-proxy feature was not enabled in the kube dependency,
    which meant that proxy configuration (HTTP_PROXY/HTTPS_PROXY)
    was not actually being applied to kube-rs HTTP connections.
  * Dependencies
  - Update rust crate jmespath to 0.5.0 (#908)
  - Update rust crate bitflags to v2.11.0 (#923)
  - Update rust crate clap to v4.5.58 (#909, #911, #917, #922)
  - Update rust crate ctrlc to v3.5.2 (#921)
  - Update rust crate anyhow to v1.0.101 (#918)
  - Update rust crate bytes to v1.11.1 [security] (#916)
  - Update rust crate regex to v1.12.3 (#913)
  - Update rust crate flate2 to v1.1.9 (#904, #912)
  - Update rust crate thiserror to v2.0.18 (#907)
  - Update rust crate chrono to v0.4.43 (#905)
  - Update actions/checkout digest (#914)
  - Lock file maintenance (#906)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 1.13.0:
  * Features
  - Log Buffer Limit (#932)
    Added a configurable upper bound on the number of lines
    retained in the log view buffer to prevent unbounded memory
    growth during long log sessions.
  - Config: logging.max_lines in ~/.config/kubetui/config.yaml
  - Per-query override: limit:&lt;n&gt; (alias lim) keyword in the
    log query
  - When the buffer exceeds the limit, the oldest lines are
    dropped first
    logging:
    max_lines: 5000
    pod:api log:error limit:1000
  - Namespace Fallback (#952)
    Configurable list of namespaces to display when the
    Kubernetes API does not allow listing namespaces (e.g. RBAC
    restrictions). The namespace selector now falls back to the
    configured list with an indicator in the title.
    fallback_namespaces:
  - production
  - staging
  - dev
  - Per-widget Error Display (#953, #956)
    Reworked the way data-fetch errors are displayed in widgets.
    Previously, errors were shoehorned into each widget's data
    type — Table widgets had their header replaced with ERROR,
    and Log/List widgets had ANSI-colored error lines mixed into
    their content. The Tab/Dialog layer now manages widget error
    state separately and renders the error in place while
    preserving the widget's title and border. The view
    automatically reverts to the normal display when fresh data
    arrives. The display style is themable via
    theme.component.error.
    theme:
    component:
    error:
    fg_color: red
    modifier: bold
  * Bug Fixes
  - Prevent API resources tab panic with non-zero priority
    columns (#958) - Fixed an index out-of-bounds panic when
    rendering tables that include priority columns.
  * Dependencies
  - Update kube to v3.1.0 (#944) and k8s-openapi to v0.27.1
    (#940)
  - Update tokio to v1.50.0 (#938)
  - Update clap to v4.6.1 (#928, #929, #942, #943, #960)
  - Update jiff to v0.2.24 (#933, #937, #939, #961)
  - Update unicode-segmentation to v1.13.2 (#945, #946, #947)
  - Update rayon to v1.12.0 (#957)
  - Update bitflags to v2.11.1 (#959)
  - Update once_cell to v1.21.4 (#941)
  - Update strum to 0.28.0 (#934)
  - Update anyhow to v1.0.102 (#930)
  - Update futures to v0.3.32 (#926)
  - Update GitHub artifact actions (#936)
  - Lock file maintenance (#925, #962)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780660800">- Update to version 1.14.0:
  * Highlights
  - Node tab
    A new Node tab (press 5) lists cluster nodes with status,
    roles, age, and version. It includes a detail pane for the
    selected node, customizable columns (runtime dialog /
  - -node-columns / presets), label columns, and column-aware
    filtering. (#920, #972, #974, #975, #979, #983, #985)
  - Column-aware filtering (Pod / Node / Config / Network)
    The table filter is now column-aware across all aggregate
    views: COL:&lt;regex&gt; to include, !COL:&lt;regex&gt; to exclude,
    label:&lt;selector&gt; applied server-side, and bare values match
    NAME. Terms on hidden columns become inactive (kept, not
    applied), the title shows a [position/shown (total)] count
    (e.g. [1/2 (3)]) so you can see how many rows the filter
    hides, and ? opens a per-tab filter help dialog. (#980, #982,
    [#986], #988, #989, #991, #992, #997, #999)
  - Label columns (Pod / Node / Config / Network)
    Register Kubernetes labels as table columns via label_columns
    in the config file. Registered labels also become valid
    filter columns and column-dialog entries. (#975, #993, #1002,
    [#1003])
  - Log query: multi-namespace partial success
    When a log query targets multiple namespaces and the resource
    is missing in some of them, the remaining namespaces keep
    streaming logs; missing ones surface as inline [kubetui]
    notices instead of failing the whole query. (#1004)
  * Fixes
  - Force exec auth plugins non-interactive so plugin stderr
    can't corrupt the TUI (#987)
  - Keep all columns visible when the pane is too narrow (#976)
  - Apply theme to the pod log-query and node filter help dialogs
    (#984)
  - URL-encode user-typed label selectors (#996)
  - Clear filter state on filter cancel and drive the (total)
    indicator by filter state
  * Internal / Refactor
  - Extract a shared parse_table_filter core used by all tabs
    (#991)
  - Node column registry single-source-of-truth (#995)
  - Apply nightly rustfmt (#971)
  * Documentation
  - Overhaul the README for the new features, and document the
    OSC52 clipboard mode that shipped in v1.12.0 (#1006)
  * Dependencies
  - chore(deps): lock file maintenance (#964)
  - chore(deps): lock file maintenance (#966)
  - chore(deps): lock file maintenance (#968)
  - chore(deps): update actions/checkout digest to df4cb1c (#1005)
  - chore(deps): update rust crate bitflags to v2.12.1 (#1001)
  - chore(deps): update rust crate http to v1.4.1 (#977)
  - chore(deps): update rust crate jiff to v0.2.25 (#970)
  - chore(deps): update rust crate jiff to v0.2.26 (#978)
  - chore(deps): update rust crate jiff to v0.2.27 (#981)
  - chore(deps): update rust crate jiff to v0.2.28 (#990)
  - chore(deps): update rust crate log to v0.4.30 (#973)
  - chore(deps): update rust crate log to v0.4.31 (#1000)
  - chore(deps): update rust crate log to v0.4.32 (#1007)
  - chore(deps): update rust crate serde_json to v1.0.150 (#967)
  - chore(deps): update rust crate tokio to v1.52.2 (#963)
  - chore(deps): update rust crate tokio to v1.52.3 (#965)
  - chore(deps): update rust crate unicode-segmentation to v1.13.3 (#998)</changelog>
</package>
<package pkgid="8a6ec09d406c066b3aedad28b974e9838c95c1e9609841942416c1cecb5a1adf1dc1fcf3c7912bb4f3474a0966576d054b999dc0b6f6d5f6f8f83060faf31fcc" name="kubetui-debugsource" arch="i586">
  <version epoch="0" ver="1.14.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751889600">- Update to version 1.9.0:
  * New Features
  - Runtime customization of pod table columns (#779)
    Customize which columns are shown in the pod table while the
    app is running.
    Press t to open the column selection dialog, use Space/Enter
    to toggle visibility, and J/K to reorder columns.
    Required columns like NAME are always visible and cannot be
    deselected.
    Demo video 1: Toggle column visibility at runtime
  Demo video 2: Change column order at runtime
  - Column presets for pod view (#783)
    Define reusable column presets in config.yaml under
    pod.column_presets.
    Load a preset at startup with --pod-columns-preset.
    Optionally, set a default preset with pod.default_preset to
    apply automatically when no CLI option is provided.
    Priority (highest to lowest):
  - --pod-columns
  - --pod-columns-preset
  - config.yaml default_preset
  - built-in default
  - New UI component: CheckList
    Supports multi-selection, required items, reordering, and
    theming.
    Used in the pod column selection dialog.
  - Enum-based PodColumn
    Switched from string-based to a type-safe enum.
    Added FromStr parsing, sorting, hashing, and improved overall
    safety and maintainability.
  * Improvements &amp; Refactor
  - Extracted shared column building logic into convert_columns.
  - Improved deduplication logic to preserve user-defined column
    order.
  - Clarified CLI help text and updated README instructions.
  - Added footer to the pod column dialog showing available key
    bindings:
    [Space/Enter] to toggle, [J/K] to move.
  * Documentation
  - Expanded README with details and usage examples for column
    presets.
  - Added a help dialog section explaining runtime customization
    of pod columns.
  * Fixes
  - Fixed an issue where duplicate columns could appear in the
    pod view.
  - Updated the sample config: reordered columns and added the IP
    column for better defaults.
  * Dependencies
  - fix(deps): update rust crate clap to v4.5.40 by @renovate in
    [#778]
  - fix(deps): update rust crate arboard to v3.6.0 by @renovate
    in #782
  - fix(deps): update rust crate tokio to v1.46.0 by @renovate in
    [#784]
  - fix(deps): update rust crate tokio to v1.46.1 by @renovate in
    [#785]
  - fix(deps): update rust crate kube to v1 by @renovate in #772</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760011200">- Update to version 1.9.1:
  * Fixes
  - Fixed an issue where resource list operations returned 404
    when the cluster URL contained a subpath, improving overall
    stability.
  * Dependencies
  - fix(deps): update rust crate regex to v1.11.3 (#838)
  - fix(deps): update rust crate serde to v1.0.226 (#837)
  - fix(deps): update rust crate clap to v4.5.48 (#836)
  - fix(deps): update rust crate anyhow to v1.0.100 (#835)
  - chore(deps): lock file maintenance (#834)
  - fix(deps): update kube-rs (kube, kube-runtime, k8s-openapi)
    (#823)
  - fix(deps): update rust crate serde to v1.0.225 (#833)
  - fix(deps): update rust crate serde to v1.0.224 (#832)
  - fix(deps): update rust crate serde to v1.0.223 (#831)
  - fix(deps): update rust crate serde_json to v1.0.145 (#830)
  - fix(deps): update rust crate serde to v1.0.221 (#829)
  - fix(deps): update rust crate serde_json to v1.0.144 (#828)
  - fix(deps): update rust crate serde to v1.0.220 (#827)
  - fix(deps): update rust crate chrono to v0.4.42 (#824)
  - fix(deps): update rust crate ctrlc to v3.5.0 (#822)
  - fix(deps): update rust crate log4rs to v1.4.0 (#821)
  - chore(deps): lock file maintenance (#820)
  - fix(deps): update rust crate log to v0.4.28 (#819)
  - fix(deps): update rust crate clap to v4.5.47 (#818)
  - fix(deps): update rust crate bitflags to v2.9.4 (#817)
  - chore(deps): lock file maintenance (#816)
  - fix(deps): update rust crate clap to v4.5.46 (#815)
  - fix(deps): update rust crate regex to v1.11.2 (#814)
  - fix(deps): update rust crate arboard to v3.6.1 (#813)
  - fix(deps): update rust crate bitflags to v2.9.3 (#812)
  - chore(deps): update actions/checkout action to v5
  - chore(deps): update actions/download-artifact action to v5
  - chore(deps): lock file maintenance (#811)
  - fix(deps): update rust crate thiserror to v2.0.16 (#810)
  - fix(deps): update rust crate serde_json to v1.0.143 (#808)
  - fix(deps): update rust crate thiserror to v2.0.15 (#807)
  - fix(deps): update rust crate bitflags to v2.9.2 (#806)
  - chore(deps): lock file maintenance (#805)
  - fix(deps): update rust crate async-trait to v0.1.89 (#804)
  - fix(deps): update rust crate rayon to v1.11.0 (#803)
  - fix(deps): update rust crate clap to v4.5.45 (#802)
  - fix(deps): update rust crate thiserror to v2.0.14 (#801)
  - fix(deps): update rust crate anyhow to v1.0.99 (#800)
  - fix(deps): update rust crate clap to v4.5.44 (#799)
  - chore(deps): update actions/checkout digest to 08eba0b (#797)
  - fix(deps): update rust crate clap to v4.5.43 (#796)
  - fix(deps): update rust crate tokio to v1.47.1 (#794)
  - fix(deps): update rust crate serde_json to v1.0.142 (#793)
  - fix(deps): update rust crate clap to v4.5.42 (#792)
  - chore(deps): update rust crate rstest to v0.26.1 (#791)
  - chore(deps): update rust crate rstest to 0.26.0 (#790)
  - fix(deps): update rust crate tokio to v1.47.0 (#789)
  - fix(deps): update rust crate strum to v0.27.2 (#788)
  - fix(deps): update rust crate serde_json to v1.0.141 (#787)
  - fix(deps): update rust crate clap to v4.5.41 (#786)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761307200">- Update to version 1.10.0:
  * Features
  - JSON Log Filtering: Added support for jq and jmespath filters
    for processing JSON-formatted logs (#852, #840)
  - jq filter implementation for flexible JSON log querying
  - jmespath filter implementation for JSON log processing
  - Context Switching Enhancement: Added option to preserve
    namespaces when switching contexts (#853)
  - Use the same namespace instead of defaulting to 'default'
    namespace when switching contexts
  - Improved user experience with Ctrl+Space keybinding
  * Fixes
  - Fixed uppercase input handling in InputForm widget (#856)
  * Improvements
  - Performance: Migrated from fuzzy-matcher to nucleo-matcher
    for better performance (#855)
  - Code Quality: Reduced code duplication in context dialog
  * Documentation
  - Added jq/jmespath filter documentation to README and help
    dialog
  - Added Ctrl+Space keybinding documentation for context
    switching
  * Dependencies
  - chore(deps): update rust crate indoc to v2.0.7 (#859)
  - chore(deps): update rust crate clap to v4.5.50 (#858)
  - chore(deps): update rust crate bitflags to v2.10.0 (#857)
  - chore(deps): update rust crate tokio to v1.48.0 (#851)
  - chore(deps): update rust crate regex to v1.12.2 (#850)
  - chore(deps): update rust crate clap to v4.5.49 (#849)
  - chore(deps): update rust crate regex to v1.12.1 (#846)
  - chore(deps): update rust crate flate2 to v1.1.4 (#842)
  - chore(deps): update rust crate thiserror to v2.0.17 (#844)
  - chore(deps): update rust crate serde to v1.0.228 (#843)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762084800">- Update to version 1.10.1:
  * Fixes
  - text widget: Prevent follow flag from becoming permanently
    false (#863)
  - Introduced proper state management for user interactions
  - Separated configuration (follow) from runtime state
    (interaction_state)
  - Fixed issue where auto-scroll would stop working after
    mouse events
  * Dependencies
  - Updated clap to v4.5.51 (#865)
  - Updated ctrlc to v3.5.1 (#864)
  - Updated flate2 to v1.1.5 (#860)
  - Lock file maintenance (#866)
  - Updated GitHub artifact actions (#861)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 1.10.2:
  * Bug Fixes
  - fix: remove leading space from log content after timestamp
    parsing by @sarub0b0 in #872
  * Dependencies
  - chore(deps): update rust crate bytes to v1.11.0 by @renovate
    in #868
  - chore(deps): update actions/checkout digest to 93cb6ef by
    @renovate in #869
  - chore(deps): update rust crate clap to v4.5.52 by @renovate
    in #870
  - chore(deps): update rust crate clap to v4.5.53 by @renovate
    in #874
  - chore(deps): update actions/checkout action to v6 by
    @renovate in #875
  - chore(deps): update rust crate mockall to 0.14.0 by @renovate
    in #877
  - chore(deps): update rust crate http to v1.4.0 by @renovate in
    [#878]
  - chore(deps): lock file maintenance by @renovate in #867,
    [#876], #879</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1765195200">- Update to version 1.11.0:
  * Features
  - Drag-to-Scroll Text Selection (#880, #885)
    Added tmux-like drag-to-scroll functionality for text
    selection in log views:
  - Automatic scrolling at boundaries: When dragging text
    selection to the top or bottom edge (1st line or last
    line), the view automatically scrolls in that direction
  - Continuous auto-scroll: When the mouse stops moving at
    boundaries, scrolling continues automatically every 200ms
  - Expanding selection area: The selection range expands
    automatically during auto-scroll
  - Horizontal scrolling support: Works for horizontal
    scrolling when text wrapping is disabled
  - Performance optimized: Auto-scroll only processes the
    active widget
    This enhancement makes it much easier to select and copy
    large portions of log data without multiple manual scroll
    operations.
  * Technical Details
  - Uses existing Tick worker (200ms interval) for periodic
    updates
  - Tracks dragging widget to continue event routing when cursor
    moves outside widget bounds
  - Stores last mouse position and scroll direction for smooth
    auto-scroll behavior</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 1.12.0:
  * Features
  - OSC 52 Clipboard Support for Remote Sessions (#901)
    Added OSC 52 escape sequence clipboard support for
    SSH/WSL/tmux/screen environments:
  - New CLI option: --clipboard=auto|system|osc52 (default:
    auto)
  - Environment variable: KUBETUI_CLIPBOARD
  - Auto detection: Automatically uses OSC 52 when SSH session
    is detected (SSH_CONNECTION/SSH_CLIENT/SSH_TTY)
  - Terminal-specific handling: Proper DCS wrapping for tmux
    and screen
    Terminal	Sequence
    tmux	    DCS Ptmux wrapped OSC 52
    screen	  DCS wrapped OSC 52
    Other	    OSC 52 directly
  - tmux Configuration (tmux 3.3a+):
    set -g allow-passthrough on
    set -g set-clipboard on
  * Bug Fixes
  - Defer initialization of inactive contexts to prevent startup
    crashes (#898) - Fixed an issue where kubetui would crash on
    startup if any non-selected context had authentication
    errors. Contexts are now initialized only when selected.
    Thanks @umegbewe!
  * Dependencies
  - Updated ratatui to 0.30.0 (#894)
  - chore(deps): update github artifact actions (#888)
  - chore(deps): update rust crate serde_json to v1.0.149 (#902)
  - chore(deps): update rust crate tokio to v1.49.0 (#900)
  - chore(deps): update rust crate clap to v4.5.54 (#899)
  - chore(deps): update rust crate serde_json to v1.0.148 (#896)
  - chore(deps): update rust crate unicode-width to v0.2.2 (#895)
  - chore(deps): lock file maintenance (#893)
  - chore(deps): update rust crate serde_json to v1.0.147 (#892)
  - chore(deps): update rust crate serde_json to v1.0.146 (#890)
  - chore(deps): lock file maintenance (#889)
  - chore(deps): update rust crate k8s-openapi to v0.26.1 (#887)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771070400">- Update to version 1.12.1:
  * Bug Fixes
  - Workaround kube-rs not respecting NO_PROXY (#919) - Fixed an
    issue where the NO_PROXY environment variable was not being
    respected by kube-rs, causing requests to bypass proxy
    exclusion rules.
  - Enable kube http-proxy feature for proxy support (#924) - The
    http-proxy feature was not enabled in the kube dependency,
    which meant that proxy configuration (HTTP_PROXY/HTTPS_PROXY)
    was not actually being applied to kube-rs HTTP connections.
  * Dependencies
  - Update rust crate jmespath to 0.5.0 (#908)
  - Update rust crate bitflags to v2.11.0 (#923)
  - Update rust crate clap to v4.5.58 (#909, #911, #917, #922)
  - Update rust crate ctrlc to v3.5.2 (#921)
  - Update rust crate anyhow to v1.0.101 (#918)
  - Update rust crate bytes to v1.11.1 [security] (#916)
  - Update rust crate regex to v1.12.3 (#913)
  - Update rust crate flate2 to v1.1.9 (#904, #912)
  - Update rust crate thiserror to v2.0.18 (#907)
  - Update rust crate chrono to v0.4.43 (#905)
  - Update actions/checkout digest (#914)
  - Lock file maintenance (#906)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 1.13.0:
  * Features
  - Log Buffer Limit (#932)
    Added a configurable upper bound on the number of lines
    retained in the log view buffer to prevent unbounded memory
    growth during long log sessions.
  - Config: logging.max_lines in ~/.config/kubetui/config.yaml
  - Per-query override: limit:&lt;n&gt; (alias lim) keyword in the
    log query
  - When the buffer exceeds the limit, the oldest lines are
    dropped first
    logging:
    max_lines: 5000
    pod:api log:error limit:1000
  - Namespace Fallback (#952)
    Configurable list of namespaces to display when the
    Kubernetes API does not allow listing namespaces (e.g. RBAC
    restrictions). The namespace selector now falls back to the
    configured list with an indicator in the title.
    fallback_namespaces:
  - production
  - staging
  - dev
  - Per-widget Error Display (#953, #956)
    Reworked the way data-fetch errors are displayed in widgets.
    Previously, errors were shoehorned into each widget's data
    type — Table widgets had their header replaced with ERROR,
    and Log/List widgets had ANSI-colored error lines mixed into
    their content. The Tab/Dialog layer now manages widget error
    state separately and renders the error in place while
    preserving the widget's title and border. The view
    automatically reverts to the normal display when fresh data
    arrives. The display style is themable via
    theme.component.error.
    theme:
    component:
    error:
    fg_color: red
    modifier: bold
  * Bug Fixes
  - Prevent API resources tab panic with non-zero priority
    columns (#958) - Fixed an index out-of-bounds panic when
    rendering tables that include priority columns.
  * Dependencies
  - Update kube to v3.1.0 (#944) and k8s-openapi to v0.27.1
    (#940)
  - Update tokio to v1.50.0 (#938)
  - Update clap to v4.6.1 (#928, #929, #942, #943, #960)
  - Update jiff to v0.2.24 (#933, #937, #939, #961)
  - Update unicode-segmentation to v1.13.2 (#945, #946, #947)
  - Update rayon to v1.12.0 (#957)
  - Update bitflags to v2.11.1 (#959)
  - Update once_cell to v1.21.4 (#941)
  - Update strum to 0.28.0 (#934)
  - Update anyhow to v1.0.102 (#930)
  - Update futures to v0.3.32 (#926)
  - Update GitHub artifact actions (#936)
  - Lock file maintenance (#925, #962)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780660800">- Update to version 1.14.0:
  * Highlights
  - Node tab
    A new Node tab (press 5) lists cluster nodes with status,
    roles, age, and version. It includes a detail pane for the
    selected node, customizable columns (runtime dialog /
  - -node-columns / presets), label columns, and column-aware
    filtering. (#920, #972, #974, #975, #979, #983, #985)
  - Column-aware filtering (Pod / Node / Config / Network)
    The table filter is now column-aware across all aggregate
    views: COL:&lt;regex&gt; to include, !COL:&lt;regex&gt; to exclude,
    label:&lt;selector&gt; applied server-side, and bare values match
    NAME. Terms on hidden columns become inactive (kept, not
    applied), the title shows a [position/shown (total)] count
    (e.g. [1/2 (3)]) so you can see how many rows the filter
    hides, and ? opens a per-tab filter help dialog. (#980, #982,
    [#986], #988, #989, #991, #992, #997, #999)
  - Label columns (Pod / Node / Config / Network)
    Register Kubernetes labels as table columns via label_columns
    in the config file. Registered labels also become valid
    filter columns and column-dialog entries. (#975, #993, #1002,
    [#1003])
  - Log query: multi-namespace partial success
    When a log query targets multiple namespaces and the resource
    is missing in some of them, the remaining namespaces keep
    streaming logs; missing ones surface as inline [kubetui]
    notices instead of failing the whole query. (#1004)
  * Fixes
  - Force exec auth plugins non-interactive so plugin stderr
    can't corrupt the TUI (#987)
  - Keep all columns visible when the pane is too narrow (#976)
  - Apply theme to the pod log-query and node filter help dialogs
    (#984)
  - URL-encode user-typed label selectors (#996)
  - Clear filter state on filter cancel and drive the (total)
    indicator by filter state
  * Internal / Refactor
  - Extract a shared parse_table_filter core used by all tabs
    (#991)
  - Node column registry single-source-of-truth (#995)
  - Apply nightly rustfmt (#971)
  * Documentation
  - Overhaul the README for the new features, and document the
    OSC52 clipboard mode that shipped in v1.12.0 (#1006)
  * Dependencies
  - chore(deps): lock file maintenance (#964)
  - chore(deps): lock file maintenance (#966)
  - chore(deps): lock file maintenance (#968)
  - chore(deps): update actions/checkout digest to df4cb1c (#1005)
  - chore(deps): update rust crate bitflags to v2.12.1 (#1001)
  - chore(deps): update rust crate http to v1.4.1 (#977)
  - chore(deps): update rust crate jiff to v0.2.25 (#970)
  - chore(deps): update rust crate jiff to v0.2.26 (#978)
  - chore(deps): update rust crate jiff to v0.2.27 (#981)
  - chore(deps): update rust crate jiff to v0.2.28 (#990)
  - chore(deps): update rust crate log to v0.4.30 (#973)
  - chore(deps): update rust crate log to v0.4.31 (#1000)
  - chore(deps): update rust crate log to v0.4.32 (#1007)
  - chore(deps): update rust crate serde_json to v1.0.150 (#967)
  - chore(deps): update rust crate tokio to v1.52.2 (#963)
  - chore(deps): update rust crate tokio to v1.52.3 (#965)
  - chore(deps): update rust crate unicode-segmentation to v1.13.3 (#998)</changelog>
</package>
<package pkgid="f7b027d51b46adebe7ba532f35e22079322172fee5ecb800fc6ff4ed880581306abb3a6e0c28e016d26aa3aafcd8529cf0692b73784e61bf557ef7c044be73b1" name="kubeval-debuginfo" arch="i586">
  <version epoch="0" ver="0.16.1" rel="1.21"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1622203200">- initial version of package kubeval</changelog>
</package>
<package pkgid="7b4ff5062d41722d606861a4e875e53f1b04322498c72f3d0adfbfa8dbb7f1d6cb2baa7debd55e3ef3f2668cc51ecde7b51f496ae3e5ed51e5bf8454433f996b" name="kubic-pause-debuginfo" arch="i586">
  <version epoch="0" ver="0.9" rel="1.18"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1547812800">- Initial commit</changelog>
</package>
<package pkgid="c4ab1bbb06286964dd8267c7e3bc45b713156de157038b3965e6632d00a73ab88da1be0dcbfe02f19c1a0e2f34d2bf886bd1383bf9d1d2d5fec5d82c58681da1" name="kubic-pause-debugsource" arch="i586">
  <version epoch="0" ver="0.9" rel="1.18"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1547812800">- Initial commit</changelog>
</package>
<package pkgid="afbcea6030c620b023c064448f6461eea0dd863e6074f4528e6b4627e26d2b15685018fbad6e343e2cfb41581d9431fbd66d50a373d6fe3a8ad5671bf55c0921" name="kubo-debuginfo" arch="i586">
  <version epoch="0" ver="0.40.1" rel="1.4"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1718107200">- Update to 0.29.0 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.29.0
  * Add search functionality for pin names
  * Customizing ipfs add defaults
- drop upstream 10243.patch
- drop upstream kubo-0.27.0-CVE-2024-22189.patch</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1729857600">- Update to 0.31.0 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.31.0
  * Experimental Pebble Datastore
  * New metrics
  * lowpower profile no longer breaks DHT announcements
  * go 1.23, boxo 0.24 and go-libp2p 0.36.5
- Update to 0.30.0 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.30.0
  * Improved P2P connectivity
  * Refactored Bitswap and dag-pb chunker
  * WebRTC-Direct Transport enabled by default
  * UnixFS 1.5: Mode and Modification Time Support
  * AutoNAT V2 Service Introduced Alongside V1
  * Automated ipfs version check
  * Version Suffix Configuration
  * /unix/ socket support in Addresses.API
  * Cleaned Up ipfs daemon Startup Log
  * Commands Preserve Specified Hostname</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736424000">- Update to 0.32.1 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.32.1
  * AutoTLS: Automatic Certificates for libp2p WebSockets via libp2p.direct
  * Dependency updates
    + ipfs-webui to v4.4.0
    + boxo to v0.24.3
    + go-libp2p to v0.37.0
    + go-libp2p-kad-dht to v0.28.1
    + go-libp2p-pubsub to v0.12.0
    + p2p-forge/client to v0.0.2</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1739793600">- Update to 0.33.1 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.33.1
  * Bitswap improvements from Boxo
  * Improved IPNS interop
- Update to 0.33.0 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.33.0
  * Shared TCP listeners: Kubo now supports sharing the same TCP
    port (4001 by default) by both raw TCP and WebSockets libp2p
    transports.
  * AutoTLS takes care of Secure WebSockets setup: It is no longer
    necessary to manually add /tcp/../ws listeners to
    Addresses.Swarm when AutoTLS.Enabled is set to true. Kubo will
    detect if /ws listener is missing and add one on the same port
    as pre-existing TCP (e.g. /tcp/4001), removing the need for any
    extra configuration.
  * Bitswap improvements from Boxo
  * Using default libp2p_rcmgr metrics: Bespoke rcmgr metrics were
    removed, Kubo now exposes only the default libp2p_rcmgr metrics
    from go-libp2p.
  * Flatfs does not sync on each write: New repositories
    initialized with flatfs in Datastore.Spec will have sync set to
    false.
  * ipfs add --to-files no longer works with --wrap
  * ipfs --api supports HTTPS RPC endpoints
  * New options for faster writes: WriteThrough, BlockKeyCacheSize,
    BatchMaxNodes, BatchMaxSize
  * MFS stability with large number of writes
  * New DoH resolvers for non-ICANN DNSLinks: .eth and .crypto
  * Reliability improvements to the WebRTC Direct listener
  * Fix: Escape Redirect URL for Directory</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1743508800">- Build with -v flag
- Update to 0.34.1 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.34.1
  * Dependency updates
- Update to 0.34.0 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.34.0
  * AutoTLS now enabled by default for nodes with 1 hour uptime
  * New WebUI features: CAR file import and QR code sharing
  * RPC and CLI command changes
    ~ ipfs config is now validating json fields
    ~ Deprecated the bitswap reprovide command
    ~ The stats reprovide command now shows additional stats
    ~ ipfs files cp now performs basic codec check
  * Bitswap improvements from Boxo
  * IPNS publishing TTL change
    ~ we’ve lowered the default IPNS Record TTL during publishing
    to 5 minutes
  * IPFS_LOG_LEVEL deprecated
  * Pebble datastore format update
  * Badger datastore update
  * Datastore Implementation Updates
  * Datastore Implementation Updates
  * Fix hanging pinset operations during reprovides
  * Important dependency updates</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747915200">- 0.35.0
  * Opt-in HTTP Retrieval client
  * Dedicated Reprovider.Strategy for MFS
  * Experimental support for MFS as a FUSE mount point
  * Grid view in WebUI
  * Enhanced DAG-Shaping Controls
  * Datastore Metrics Now Opt-In
  * Improved performance of data onboarding
  * Optimized, dedicated queue for providing fresh CIDs
  * New Provider configuration options
  * Deprecated ipfs stats provider
  * New Bitswap configuration options
  * Bitswap.Libp2pEnabled
  * Bitswap.ServerEnabled
  * Internal.Bitswap.ProviderSearchMaxResults
  * New Routing configuration options
  * Routing.IgnoreProviders
  * Routing.DelegatedRouters
  * New Pebble database format config
  * New environment variables
  * Improved Log Output Setting
  * New Repo Lock Optional Wait
  * Updated golang.org/x/net to 0.40.0 (boo#1241776, CVE-2025-22872)</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1754481600">- Remove commented out commands in kubo.spec
- Update to 0.36.0:
  * Full changelog at https://github.com/ipfs/kubo/releases/tag/v0.36.0
  * HTTP Retrieval Client Now Enabled by Default
  * Bitswap Broadcast Reduction
  * Update go-log to v2
  * Kubo now uses AutoNATv2 as a client
  * Overwrite option for files cp command
  * Gateway now supports negative HTTP Range requests
  * Option for filestore command to remove bad blocks
  * ConnMgr.SilencePeriod configuration setting exposed
  * Fix handling of EDITOR env var
  * Dependency updates</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1758974400">- Bump golang build requirement to 1.25
- Update to 0.37.0:
  * Anonymous telemetry for better feature prioritization
  * Repository migration from v16 to v17 with embedded tooling
  * Gateway concurrent request limits and retrieval timeouts
  * AutoConf: Complete control over network defaults
  * Clear provide queue when reprovide strategy changes
  * Revamped ipfs log level command
  * Named pins in ipfs add command
  * New IPNS publishing options
  * Custom sequence numbers in ipfs name publish
  * Reprovider.Strategy is now consistently respected
  * Reprovider.Strategy=all: improved memory efficiency
  * Removed unnecessary dependencies
  * Improved ipfs cid
  * Deprecated ipfs stats reprovide
  * AutoRelay now uses all connected peers for relay discovery
  * Full changelog at
    https://github.com/ipfs/kubo/releases/tag/v0.37.0</changelog>
  <changelog author="Dmitry Markov &lt;werwolf131313@gmail.com&gt;" date="1764244800">- Update to 0.39.0
  * Made DHT Sweep provider the default
  * Fast root CID providing for immediate content discovery
  * Persist provider state across restarts
  * Detailed statistics with ipfs provide stat
  * Add warnings about slow reprovide
  * Rename: provider_provides_total
  * Automatic UPnP recovery after router restarts
  * No longer publish deprecated go-ipfs name
  * Limit for gateway range request for CDN compatibility
  - golang.org/x/net v0.47.0 (boo#1251613, CVE-2025-58190, boo#1251419, CVE-2025-47911)
  - golang.org/x/crypto v0.45.0 (boo#1253857, CVE-2025-58181)
- 0.38.0
  * Repository migration: simplified provide configuration
  * Add Experimental Sweeping DHT Provider
  * Expose DHT metrics
  * Improve gateway error pages with diagnostic tools
  * Update WebUI
  * Pin name improvements
  * Enforce identity CID size and ipfs files write fixes
  * Provide Filestore and Urlstore blocks on write
  * Limit MFS operation for --flush=false</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1776168000">- Update to 0.40.1
- 0.40.0
  * IPIP-499: UnixFS CID Profiles
  * Automatic cleanup of interrupted imports
  * Light clients can now use your node for delegated routing
  * See total size when pinning
  * IPIP-523: ?format= takes precedence over Accept header
  * IPIP-524: Gateway codec conversion disabled by default
  * More reliable IPNS over PubSub
  * New ipfs diag datastore commands
  * New ipfs swarm addrs autonat command
  * Improved ipfs p2p tunnels with foreground mode
  * Friendlier ipfs dag stat output
  * ipfs key improvements
  * More reliable content providing after startup
  * No unnecessary DNS lookups for AutoTLS addresses
  * Configurable gateway request duration limit
  * Recovery from corrupted MFS root
  * RPC Content-Type headers for binary responses
  * New ipfs name get|put commands
  * Long listing format for ipfs ls
  * WebUI Improvements
  * Fixed Prometheus metrics bloat on popular subdomain gateways
  * libp2p announces all interface addresses
  * Badger v1 datastore slated for removal this year
  * Go 1.26
  * Dependency updates
  - github.com/ipld/go-ipld-prime v0.22.0 (boo#1261818, CVE-2026-35480)</changelog>
</package>
<package pkgid="6fe0a636040b264d307181deb571e73b48d3f6ea34e1b18f159ad48ff9fa128d99a152d0e09de434ebc25ba462076c576e3b5a18c698b429d5f74032a370065b" name="kubo-debugsource" arch="i586">
  <version epoch="0" ver="0.40.1" rel="1.4"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1718107200">- Update to 0.29.0 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.29.0
  * Add search functionality for pin names
  * Customizing ipfs add defaults
- drop upstream 10243.patch
- drop upstream kubo-0.27.0-CVE-2024-22189.patch</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1729857600">- Update to 0.31.0 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.31.0
  * Experimental Pebble Datastore
  * New metrics
  * lowpower profile no longer breaks DHT announcements
  * go 1.23, boxo 0.24 and go-libp2p 0.36.5
- Update to 0.30.0 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.30.0
  * Improved P2P connectivity
  * Refactored Bitswap and dag-pb chunker
  * WebRTC-Direct Transport enabled by default
  * UnixFS 1.5: Mode and Modification Time Support
  * AutoNAT V2 Service Introduced Alongside V1
  * Automated ipfs version check
  * Version Suffix Configuration
  * /unix/ socket support in Addresses.API
  * Cleaned Up ipfs daemon Startup Log
  * Commands Preserve Specified Hostname</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1736424000">- Update to 0.32.1 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.32.1
  * AutoTLS: Automatic Certificates for libp2p WebSockets via libp2p.direct
  * Dependency updates
    + ipfs-webui to v4.4.0
    + boxo to v0.24.3
    + go-libp2p to v0.37.0
    + go-libp2p-kad-dht to v0.28.1
    + go-libp2p-pubsub to v0.12.0
    + p2p-forge/client to v0.0.2</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1739793600">- Update to 0.33.1 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.33.1
  * Bitswap improvements from Boxo
  * Improved IPNS interop
- Update to 0.33.0 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.33.0
  * Shared TCP listeners: Kubo now supports sharing the same TCP
    port (4001 by default) by both raw TCP and WebSockets libp2p
    transports.
  * AutoTLS takes care of Secure WebSockets setup: It is no longer
    necessary to manually add /tcp/../ws listeners to
    Addresses.Swarm when AutoTLS.Enabled is set to true. Kubo will
    detect if /ws listener is missing and add one on the same port
    as pre-existing TCP (e.g. /tcp/4001), removing the need for any
    extra configuration.
  * Bitswap improvements from Boxo
  * Using default libp2p_rcmgr metrics: Bespoke rcmgr metrics were
    removed, Kubo now exposes only the default libp2p_rcmgr metrics
    from go-libp2p.
  * Flatfs does not sync on each write: New repositories
    initialized with flatfs in Datastore.Spec will have sync set to
    false.
  * ipfs add --to-files no longer works with --wrap
  * ipfs --api supports HTTPS RPC endpoints
  * New options for faster writes: WriteThrough, BlockKeyCacheSize,
    BatchMaxNodes, BatchMaxSize
  * MFS stability with large number of writes
  * New DoH resolvers for non-ICANN DNSLinks: .eth and .crypto
  * Reliability improvements to the WebRTC Direct listener
  * Fix: Escape Redirect URL for Directory</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1743508800">- Build with -v flag
- Update to 0.34.1 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.34.1
  * Dependency updates
- Update to 0.34.0 - for details see
  * https://github.com/ipfs/kubo/releases/tag/v0.34.0
  * AutoTLS now enabled by default for nodes with 1 hour uptime
  * New WebUI features: CAR file import and QR code sharing
  * RPC and CLI command changes
    ~ ipfs config is now validating json fields
    ~ Deprecated the bitswap reprovide command
    ~ The stats reprovide command now shows additional stats
    ~ ipfs files cp now performs basic codec check
  * Bitswap improvements from Boxo
  * IPNS publishing TTL change
    ~ we’ve lowered the default IPNS Record TTL during publishing
    to 5 minutes
  * IPFS_LOG_LEVEL deprecated
  * Pebble datastore format update
  * Badger datastore update
  * Datastore Implementation Updates
  * Datastore Implementation Updates
  * Fix hanging pinset operations during reprovides
  * Important dependency updates</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1747915200">- 0.35.0
  * Opt-in HTTP Retrieval client
  * Dedicated Reprovider.Strategy for MFS
  * Experimental support for MFS as a FUSE mount point
  * Grid view in WebUI
  * Enhanced DAG-Shaping Controls
  * Datastore Metrics Now Opt-In
  * Improved performance of data onboarding
  * Optimized, dedicated queue for providing fresh CIDs
  * New Provider configuration options
  * Deprecated ipfs stats provider
  * New Bitswap configuration options
  * Bitswap.Libp2pEnabled
  * Bitswap.ServerEnabled
  * Internal.Bitswap.ProviderSearchMaxResults
  * New Routing configuration options
  * Routing.IgnoreProviders
  * Routing.DelegatedRouters
  * New Pebble database format config
  * New environment variables
  * Improved Log Output Setting
  * New Repo Lock Optional Wait
  * Updated golang.org/x/net to 0.40.0 (boo#1241776, CVE-2025-22872)</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1754481600">- Remove commented out commands in kubo.spec
- Update to 0.36.0:
  * Full changelog at https://github.com/ipfs/kubo/releases/tag/v0.36.0
  * HTTP Retrieval Client Now Enabled by Default
  * Bitswap Broadcast Reduction
  * Update go-log to v2
  * Kubo now uses AutoNATv2 as a client
  * Overwrite option for files cp command
  * Gateway now supports negative HTTP Range requests
  * Option for filestore command to remove bad blocks
  * ConnMgr.SilencePeriod configuration setting exposed
  * Fix handling of EDITOR env var
  * Dependency updates</changelog>
  <changelog author="Eyad Issa &lt;eyadlorenzo@gmail.com&gt;" date="1758974400">- Bump golang build requirement to 1.25
- Update to 0.37.0:
  * Anonymous telemetry for better feature prioritization
  * Repository migration from v16 to v17 with embedded tooling
  * Gateway concurrent request limits and retrieval timeouts
  * AutoConf: Complete control over network defaults
  * Clear provide queue when reprovide strategy changes
  * Revamped ipfs log level command
  * Named pins in ipfs add command
  * New IPNS publishing options
  * Custom sequence numbers in ipfs name publish
  * Reprovider.Strategy is now consistently respected
  * Reprovider.Strategy=all: improved memory efficiency
  * Removed unnecessary dependencies
  * Improved ipfs cid
  * Deprecated ipfs stats reprovide
  * AutoRelay now uses all connected peers for relay discovery
  * Full changelog at
    https://github.com/ipfs/kubo/releases/tag/v0.37.0</changelog>
  <changelog author="Dmitry Markov &lt;werwolf131313@gmail.com&gt;" date="1764244800">- Update to 0.39.0
  * Made DHT Sweep provider the default
  * Fast root CID providing for immediate content discovery
  * Persist provider state across restarts
  * Detailed statistics with ipfs provide stat
  * Add warnings about slow reprovide
  * Rename: provider_provides_total
  * Automatic UPnP recovery after router restarts
  * No longer publish deprecated go-ipfs name
  * Limit for gateway range request for CDN compatibility
  - golang.org/x/net v0.47.0 (boo#1251613, CVE-2025-58190, boo#1251419, CVE-2025-47911)
  - golang.org/x/crypto v0.45.0 (boo#1253857, CVE-2025-58181)
- 0.38.0
  * Repository migration: simplified provide configuration
  * Add Experimental Sweeping DHT Provider
  * Expose DHT metrics
  * Improve gateway error pages with diagnostic tools
  * Update WebUI
  * Pin name improvements
  * Enforce identity CID size and ipfs files write fixes
  * Provide Filestore and Urlstore blocks on write
  * Limit MFS operation for --flush=false</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1776168000">- Update to 0.40.1
- 0.40.0
  * IPIP-499: UnixFS CID Profiles
  * Automatic cleanup of interrupted imports
  * Light clients can now use your node for delegated routing
  * See total size when pinning
  * IPIP-523: ?format= takes precedence over Accept header
  * IPIP-524: Gateway codec conversion disabled by default
  * More reliable IPNS over PubSub
  * New ipfs diag datastore commands
  * New ipfs swarm addrs autonat command
  * Improved ipfs p2p tunnels with foreground mode
  * Friendlier ipfs dag stat output
  * ipfs key improvements
  * More reliable content providing after startup
  * No unnecessary DNS lookups for AutoTLS addresses
  * Configurable gateway request duration limit
  * Recovery from corrupted MFS root
  * RPC Content-Type headers for binary responses
  * New ipfs name get|put commands
  * Long listing format for ipfs ls
  * WebUI Improvements
  * Fixed Prometheus metrics bloat on popular subdomain gateways
  * libp2p announces all interface addresses
  * Badger v1 datastore slated for removal this year
  * Go 1.26
  * Dependency updates
  - github.com/ipld/go-ipld-prime v0.22.0 (boo#1261818, CVE-2026-35480)</changelog>
</package>
<package pkgid="fdbf656dc61411b0bfe5c55ebe49960ad5097e7baa2d77590b952f7be5e0ece4f7ff85a9648b2e71d9ce4894c3b7724fb960bfb61c137dfb85abd03da5059046" name="kubrick-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * main: set surface format to support legacy OpenGL</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * main: set surface format to support legacy OpenGL</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="d4cafbc40b2b423ad8a2ba6bf959d562ae00dc56df851631b04001a5d57f2e5eedaef52d99b62c7884cee11630b9c16855c92b3fbeeb150183494d500ead1e17" name="kubrick-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * main: set surface format to support legacy OpenGL</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * main: set surface format to support legacy OpenGL</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="e787c9aa7bfe3552fe867889b7e25ac1fe5d00e55cd4a33972c853b8f1bbe4de5f13c96d96929d0f66a1a08cdbcc6b9158913ce719b257a6c100c78c727ead95" name="kuiviewer-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="c03ce50ad1401d781059cbd1879c99a3f1105818e72a509aa3f12314e6478d89e391ff634269202c31a5aeae8a4f3aa1c54889075c503697f3fb91a59780aae5" name="kunifiedpush-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * fix: make connectivity check for Offline status
  * Add ntfy basic and token authentication support (kde#505825)
  * Stabilize connectortest
  * Force Command to be move-only (kde#514835)
  * Set up KCrash
  * Set up KAboutData
  * README.md: add Type for Mozilla WebPush</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Add missing qqml.h include</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add missing qqml.h include
  * Rename KCM to "Push Services"
  * Fix Android build with Qt 6.11
  * fix: make connectivity check for Offline status</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="80f55ada78e0a95e10e767e260b669dcaaa5f9e737dbfab5743bb5ac4e616d8107506a3c76a77fb9b5d07ed1c77023e29efc9ac5bf8cfb8d62bc280ea21be4b6" name="kunifiedpush-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * fix: make connectivity check for Offline status
  * Add ntfy basic and token authentication support (kde#505825)
  * Stabilize connectortest
  * Force Command to be move-only (kde#514835)
  * Set up KCrash
  * Set up KAboutData
  * README.md: add Type for Mozilla WebPush</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- Changes since 26.04.2:
  * Add missing qqml.h include</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Add missing qqml.h include
  * Rename KCM to "Push Services"
  * Fix Android build with Qt 6.11
  * fix: make connectivity check for Offline status</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="eb9554c8c5576b827f4adb77c4113da3c6853458ddb53bd5f5e2ba926bd702623fb714de551e00ca25bcd38fdee70d3614f7d3c4a9fe89441b3d545809edbb9b" name="kunitconversion-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.8"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="343311dbf66b507aacf0515193de818d470d55508256f4c76446d477d74eaaedcb6c0557c5880bdb1dc8ee94433b4e8e75c209c0aa7a642ad9bcbb75f5be5100" name="kup-backup-debuginfo" arch="i586">
  <version epoch="0" ver="0.10.0" rel="2.5"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1601121600">- Initial package</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1622116800">- Update to 0.9.0
  * Added detection of when a source folder has been removed.
    Aborts saving backup and prompts user to review what should be
    included.
  * Added a way to prune old backup snapshots, with new small app
    kup-purger.
  * Bug: fix for detecting harmless errors from bup and ignoring
    them, bup version 0.31 had changed output format and this
    update follows that change.
  * Bug: fix detection of mount event for systemd automounts.
  * Bug: fix source selection tree view handling a selected source
    folder that has been removed.
  * Bug: fix source selection tree view when opening and selection
    is empty.
  * Bug: fix trying to open a file from a backup repo passed as a
    relative path as argument to kup-filedigger. (kde#425693)
  * New icon.
- Add Fix-build-with-Qt-5.12.patch to fix build on Leap 15.2/15.3</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622894400">- Update to 0.9.1
  * Fix build with Qt 5.12
  * Bugfix for unintentional start of kup-purger (kde#438078)
- Drop upstream patch Fix-build-with-Qt-5.12.patch</changelog>
  <changelog author="Olivier Belleux &lt;o.g.m.belleux@gmail.com&gt;" date="1665489600">- update URL to https://apps.kde.org/kup/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716811200">- Update to 0.10.0 (boo#1221521)
  * Port to KF6 and Qt6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1757764800">- Update file list after KDE Frameworks 6.18 release</changelog>
</package>
<package pkgid="957d7271c15f7cc8ef285ffb6e004ce84a32998e84019af0904932e4aa331f20d58ada809cf34b4ead79e613dded9e14ef3068ac752df07f2b97df3532b5fb39" name="kup-backup-debugsource" arch="i586">
  <version epoch="0" ver="0.10.0" rel="2.5"/>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1601121600">- Initial package</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1622116800">- Update to 0.9.0
  * Added detection of when a source folder has been removed.
    Aborts saving backup and prompts user to review what should be
    included.
  * Added a way to prune old backup snapshots, with new small app
    kup-purger.
  * Bug: fix for detecting harmless errors from bup and ignoring
    them, bup version 0.31 had changed output format and this
    update follows that change.
  * Bug: fix detection of mount event for systemd automounts.
  * Bug: fix source selection tree view handling a selected source
    folder that has been removed.
  * Bug: fix source selection tree view when opening and selection
    is empty.
  * Bug: fix trying to open a file from a backup repo passed as a
    relative path as argument to kup-filedigger. (kde#425693)
  * New icon.
- Add Fix-build-with-Qt-5.12.patch to fix build on Leap 15.2/15.3</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622894400">- Update to 0.9.1
  * Fix build with Qt 5.12
  * Bugfix for unintentional start of kup-purger (kde#438078)
- Drop upstream patch Fix-build-with-Qt-5.12.patch</changelog>
  <changelog author="Olivier Belleux &lt;o.g.m.belleux@gmail.com&gt;" date="1665489600">- update URL to https://apps.kde.org/kup/</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1716811200">- Update to 0.10.0 (boo#1221521)
  * Port to KF6 and Qt6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1757764800">- Update file list after KDE Frameworks 6.18 release</changelog>
</package>
<package pkgid="9a1fb4554957b3b8f11bbfd25caef5c26a8b6a46415ccc6f5473564d5189b6dde7ca618df9566ef1b913986b8c97b00199e5d0521e2db870a8f53437ce0b1ea1" name="kured-debuginfo" arch="i586">
  <version epoch="0" ver="1.21.0" rel="1.7"/>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1711281600">- Update to version 1.15.1:
  * chore: update to 1.15.1
  * update bootstrap tools
  * update k8s deps
  * build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0
  * build(deps): bump guyarb/golang-test-annoations from 0.7.0 to 0.8.0
  * build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0
  * build(deps): bump aquasecurity/trivy-action from 0.17.0 to 0.18.0 (#905)
  * build(deps): bump github.com/prometheus/client_golang
  * build(deps): bump github.com/prometheus/common from 0.47.0 to 0.48.0
  * Update k8s deps (#901)
  * build(deps): bump github.com/prometheus/common from 0.46.0 to 0.47.0
  * build(deps): bump helm/kind-action from 1.8.0 to 1.9.0
  * build(deps): bump aquasecurity/trivy-action from 0.16.1 to 0.17.0
  * build(deps): bump nick-invision/retry from 2.9.0 to 3.0.0 (#892)
  * build(deps): bump docker/metadata-action from 5.5.0 to 5.5.1 (#893)
  * build(deps): bump lycheeverse/lychee-action from 1.9.2 to 1.9.3
  * build(deps): bump alpine from 3.19.0 to 3.19.1
  * build(deps): bump lycheeverse/lychee-action from 1.9.1 to 1.9.2</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1711281601">- Packaging improvements:
  * Rebase kured-imagePullPolicy.patch
  * Rebase systemctl-path.patch
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead.
  * Update to BuildRequires: golang(API) &gt;= 1.20 matching go.mod
  * Re-enable binary stripping and debuginfo boo#1210938
  * Drop BuildRequires: go-md2man and use plain markdown as %doc
  * Drop BuildRequires: fdupes and usage during install step. Go
    application packages have a small number of installed files and
    this hasn't been an issue following the transition from GOPATH
  * Drop ExcludeArch: s390
  * Remove ldflags -X entries for upstream import path and version.
    This information is embedded in binaries with go1.18+ and
    available via go version -m or runtime/debug.ReadBuildInfo().
  * Remove define git commit ref no longer needed
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Add basic %check to execute binary --help</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1721822400">- Update to version 1.16.0:
  * chore: update release
  * chore(deps): k8s dependency updates (#959)
  * build(deps): bump alpine from 3.20.1 to 3.20.2
  * build(deps): bump aquasecurity/trivy-action from 0.23.0 to 0.24.0 (#953)
  * build(deps): bump github.com/prometheus/common from 0.54.0 to 0.55.0
  * build(deps): bump alpine from 3.20.0 to 3.20.1
  * build(deps): bump aquasecurity/trivy-action from 0.22.0 to 0.23.0
  * build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1
  * build(deps): bump docker/build-push-action from 5 to 6
  * build(deps): bump aquasecurity/trivy-action from 0.21.0 to 0.22.0
  * build(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0
  * build(deps): bump github.com/prometheus/common from 0.53.0 to 0.54.0
  * build(deps): bump aquasecurity/trivy-action from 0.19.0 to 0.21.0
  * build(deps): bump alpine from 3.19.1 to 3.20.0
  * update k8s deps (#926)
  * build(deps): bump github.com/prometheus/client_golang (#932)
  * add best practices badge (#927)
  * update x/net dependency (#925)
  * build(deps): bump lycheeverse/lychee-action from 1.9.3 to 1.10.0
  * build(deps): bump helm/kind-action from 1.9.0 to 1.10.0
  * build(deps): bump github.com/prometheus/common from 0.52.3 to 0.53.0 (#922)
  * build(deps): bump github.com/prometheus/common from 0.48.0 to 0.52.3 (#921)
  * build(deps): bump aquasecurity/trivy-action from 0.18.0 to 0.19.0</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1729598400">- Update to version 1.16.1:
  * chore: update release
  * Remove all mentions of .tmp (#999)
  * build(deps): bump github.com/prometheus/common from 0.57.0 to 0.60.0
  * build(deps): bump github.com/prometheus/client_golang
  * Update k8s deps and images
  * Increase CI coverage and provide new dev tool (#982)
  * build(deps): bump aquasecurity/trivy-action from 0.27.0 to 0.28.0
  * build(deps): bump lycheeverse/lychee-action from 2.0.0 to 2.0.2
  * build(deps): bump aquasecurity/trivy-action from 0.26.0 to 0.27.0
  * build(deps): bump github.com/prometheus/client_golang
  * build(deps): bump alpine from 3.20.2 to 3.20.3
  * build(deps): bump aquasecurity/trivy-action from 0.24.0 to 0.26.0
  * build(deps): bump lycheeverse/lychee-action from 1.10.0 to 2.0.0
  * Accelerate CI jobs
  * Add CVE in ignore list
  * Automatically point to correct repository
  * update go to 1.22
  * build(deps): bump github.com/prometheus/client_golang
  * build(deps): bump github.com/prometheus/common from 0.55.0 to 0.57.0
  * build(deps): bump github.com/prometheus/client_golang
  * build(deps): bump github.com/prometheus/client_golang
  * build(deps): bump github.com/prometheus/client_golang
  * Change relative link to absolute link
  * Update contributor docs
  * build(deps): bump github.com/shirou/gopsutil/v4 from 4.25.1 to 4.25.2 (#5486)
  * build(deps): bump 4d63.com/gocheckcompilerdirectives from 1.2.1 to 1.3.0 (#5485)
  * build(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 in /pkg/golinters/protogetter/testdata in the linter-testdata group across 1 directory (#5484)
  * build(deps): bump github.com/kkHAIKE/contextcheck from 1.1.5 to 1.1.6 (#5482)
  * fix: use commit hash when version is v0.0.0 (#5479)
  * docs: update goheader.template reference (#5477)
  * build(deps): bump github.com/rogpeppe/go-internal from 1.14.0 to 1.14.1 (#5476)
  * build(deps): bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 in /scripts/gen_github_action_config in the scripts group (#5471)
  * build(deps): bump github.com/rogpeppe/go-internal from 1.13.1 to 1.14.0 (#5469)
  * build(deps): bump github.com/GaijinEntertainment/go-exhaustruct/v3 from 3.3.0 to 3.3.1 (#5467)
  * govet: skip fieldalignment test on 32bit platforms (#5463)
  * build(deps): bump github.com/ldez/exptostd from 0.4.1 to 0.4.2 (#5456)
  * docs: add arguments to `revive.error-strings` (#5455)
  * dev: jsonschema support for revive comment directives (#5448)
  * build(deps): bump github.com/kisielk/errcheck from 1.8.0 to 1.9.0 (#5447)
  * dev: improve deprecation warning for tenv linter (#5445)
  * build(deps): bump github.com/catenacyber/perfsprint from 0.8.1 to 0.8.2 (#5441)
  * build(deps): bump github.com/nunnatsa/ginkgolinter from 0.19.0 to 0.19.1 (#5435)
  * docs: fix a syntax typo (#5434)
  * dev: add editor/IDE inside issue template (#5433)
  * build(deps): bump github.com/4meepo/tagalign from 1.4.1 to 1.4.2 (#5430)
  * build(deps): bump github.com/spf13/cobra from 1.9.0 to 1.9.1 (#5429)
  * dev: ask about installation inside issue template (#5424)
  * Require type for oneOf mutual exclusion (#5426)
  * build(deps): bump github.com/tetafro/godot from 1.4.20 to 1.5.0 (#5420)
  * build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.0 (#5421)
  * build(deps): bump github.com/mgechev/revive from 1.6.1 to 1.7.0 (#5422)
  * build(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.0 in the github-actions group (#5419)
  * build(deps): bump github.com/tdakkota/asciicheck from 0.4.0 to 0.4.1 (#5418)
  * docs: fix typos in changelog (#5415)
  * docs: update documentation assets (#5414)
  * docs: update GitHub Action assets (#5413)
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.22 matching go.mod</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1730980800">- Update to version 1.16.2:
  * chore: update release
  * build(deps): bump lycheeverse/lychee-action from 2.0.2 to 2.1.0
  * Remove reassignment in rebootasrequired loop
  * Add stdout and stderr to log info
  * Fix goroutine leak
  * bootstrap-tools are required for kured bin
  * build(deps): bump actions/upload-artifact from 3.2.1.pre.node20 to 4.4.3 (#1012)
  * build(deps): bump ossf/scorecard-action from 2.3.1 to 2.4.0 (#1011)
  * build(deps): bump actions/upload-artifact (#1010)
  * Update email address for Hidde Beydals
  * Create scorecard.yml
  * Be explicit about toolchain version
  * Remove security exception
  * build(deps): bump github.com/prometheus/common from 0.60.0 to 0.60.1 (#1003)
  * Cleanup dockerfile (#996)
  * Clarify features for e2e test (#995)
  * Improve release documentation
  * Make the internal blockers implementation internal
  * Make all the internal validations ... internal
  * Add error to reboot interface
  * Remove deprecated PollWithContext
  * Use RegexpValue in plags
  * Refactor constructors
  * Make locks more generic
  * Raise the error levels for wrong flag
  * Remove viper/cobra deps
  * Revert to use a constructor again
  * Remove nodeID from rebooter interface
  * Cleanup checkers
  * Rename variable
  * Move command line validations in pre function
  * Extract blockers
  * Add checker interface
  * Extract privileged command wrapper into util
  * Cleanup rebooter interface
  * Cleanup gomod</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1736942400">- Update to version 1.17.0:
  * build(deps): bump docker/build-push-action from 6.11.0 to 6.12.0
  * update all k8s deps
  * prepare 1.17.0 release
  * build(deps): bump github/codeql-action from 3.28.0 to 3.28.1
  * build(deps): bump docker/build-push-action from 6.10.0 to 6.11.0
  * build(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0
  * build(deps): bump step-security/harden-runner from 2.10.2 to 2.10.3
  * build(deps): bump lycheeverse/lychee-action from 2.1.0 to 2.2.0
  * improve tests (#1021)
  * build(deps): bump helm/kind-action from 1.10.0 to 1.12.0
  * build(deps): bump github/codeql-action from 3.27.6 to 3.28.0
  * build(deps): bump docker/setup-buildx-action from 3.7.1 to 3.8.0
  * build(deps): bump actions/upload-artifact from 4.4.3 to 4.6.0
  * build(deps): bump alpine from 3.20.3 to 3.21.2
  * build(deps): bump actions/setup-go from 5.1.0 to 5.2.0
  * build(deps): bump github.com/prometheus/common from 0.60.1 to 0.61.0
  * Fix CVE-2024-45338 and bump k8s.
  * update test infra as well
  * build(deps): bump github/codeql-action from 3.27.5 to 3.27.6
  * build(deps): bump docker/build-push-action from 6.9.0 to 6.10.0
  * build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0
  * build(deps): bump actions/dependency-review-action from 4.4.0 to 4.5.0
  * build(deps): bump github/codeql-action from 3.27.4 to 3.27.5
  * build(deps): bump aquasecurity/trivy-action from 0.28.0 to 0.29.0
  * build(deps): bump step-security/harden-runner from 2.10.1 to 2.10.2
  * build(deps): bump docker/metadata-action from 5.5.1 to 5.6.1
  * build(deps): bump github/codeql-action from 3.27.3 to 3.27.4
  * build(deps): bump github/codeql-action from 3.27.1 to 3.27.3
  * build(deps): bump actions/checkout from 4.1.1 to 4.2.2
  * build(deps): bump github/codeql-action from 3.27.0 to 3.27.1
  * [StepSecurity] Apply security best practices</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1741003200">- Update to version 1.17.1:
  * build(deps): bump docker/setup-qemu-action from 3.5.0 to 3.6.0 (#1093)
  * build(deps): bump docker/setup-buildx-action from 3.9.0 to 3.10.0
  * build(deps): bump docker/build-push-action from 6.14.0 to 6.15.0
  * build(deps): bump docker/setup-qemu-action from 3.4.0 to 3.5.0
  * build(deps): bump docker/metadata-action from 5.6.1 to 5.7.0
  * build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1
  * prepare 1.17.1 release
  * Patch updates (#1082)
  * build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
  * build(deps): bump github/codeql-action from 3.28.9 to 3.28.10
  * build(deps): bump github.com/prometheus/client_golang
  * build(deps): bump docker/build-push-action from 6.13.0 to 6.14.0
  * build(deps): bump step-security/harden-runner from 2.10.4 to 2.11.0
  * build(deps): bump alpine from 3.21.2 to 3.21.3
  * build(deps): bump github/codeql-action from 3.28.8 to 3.28.9
  * build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0
  * build(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0
  * build(deps): bump lycheeverse/lychee-action from 2.2.0 to 2.3.0
  * build(deps): bump github/codeql-action from 3.28.7 to 3.28.8
  * build(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6
  * build(deps): bump github/codeql-action from 3.28.6 to 3.28.7
  * build(deps): bump github/codeql-action from 3.28.5 to 3.28.6
  * build(deps): bump github/codeql-action from 3.28.4 to 3.28.5
  * build(deps): bump docker/build-push-action from 6.12.0 to 6.13.0
  * build(deps): bump github/codeql-action from 3.28.2 to 3.28.4
  * build(deps): bump actions/setup-go from 5.2.0 to 5.3.0
  * build(deps): bump github/codeql-action from 3.28.1 to 3.28.2
  * build(deps): bump actions/stale from 9.0.0 to 9.1.0
  * build(deps): bump step-security/harden-runner from 2.10.3 to 2.10.4
  * build(deps): bump github.com/prometheus/common from 0.61.0 to 0.62.0
- Packaging improvements:
  * Rebase patch systemctl-path.patch
  * Temporarily disable %check kured --help until upstream restores
    the --help flag following recent migration from viper + cobra +
    pflags to pflags only. There appear to be no other no-op
    options for the kured command we could use instead for %check</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1756555200">- Update to version 1.19.0:
  * chore: update release manifests
  * bump kubernetes 0.32 libraries
  * build(deps): bump github/codeql-action from 3.29.10 to 3.29.11
  * build(deps): bump lycheeverse/lychee-action from 2.5.0 to 2.6.1
  * build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1
  * build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3
  * build(deps): bump aquasecurity/trivy-action from 0.32.0 to 0.33.0
  * build(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2
  * build(deps): bump github/codeql-action from 3.29.9 to 3.29.10
  * Reduce periodics frequency
  * Validate external links for md updates only on PR
  * build(deps): bump docker/metadata-action from 5.7.0 to 5.8.0
  * build(deps): bump docker/login-action from 3.4.0 to 3.5.0
  * build(deps): bump lycheeverse/lychee-action from 2.4.1 to 2.5.0
  * build(deps): bump github/codeql-action from 3.29.2 to 3.29.8
  * build(deps): bump actions/checkout from 4.2.2 to 5.0.0
  * Manual bump
  * build(deps): bump step-security/harden-runner from 2.12.2 to 2.13.0
  * build(deps): bump alpine from 3.22.0 to 3.22.1
  * Update to go 1.23.1 to fix CVE-2024-34156
  * Update k8s for 1.32
  * build(deps): bump aquasecurity/trivy-action from 0.31.0 to 0.32.0
  * build(deps): bump github/codeql-action from 3.29.0 to 3.29.2
  * build(deps): bump step-security/harden-runner from 2.12.1 to 2.12.2
  * build(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1
  * build(deps): bump step-security/harden-runner from 2.12.0 to 2.12.1
  * build(deps): bump github/codeql-action from 3.28.19 to 3.29.0
  * build(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.31.0 (#1139)
  * build(deps): bump github/codeql-action from 3.28.18 to 3.28.19 (#1138)
  * build(deps): bump alpine from 3.21.3 to 3.22.0 (#1137)
  * build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 (#1134)
  * build(deps): bump github/codeql-action from 3.28.17 to 3.28.18
  * build(deps): bump docker/build-push-action from 6.17.0 to 6.18.0
  * build(deps): bump actions/dependency-review-action from 4.7.0 to 4.7.1 (#1125)
  * build(deps): bump docker/build-push-action from 6.16.0 to 6.17.0 (#1126)
  * build(deps): bump actions/dependency-review-action from 4.6.0 to 4.7.0 (#1124)
  * build(deps): bump lycheeverse/lychee-action from 2.4.0 to 2.4.1 (#1123)
  * build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 (#1122)
  * build(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 (#1120)
  * build(deps): bump github/codeql-action from 3.28.16 to 3.28.17 (#1121)
  * build(deps): bump github/codeql-action from 3.28.15 to 3.28.16 (#1119)
  * build(deps): bump step-security/harden-runner from 2.11.1 to 2.12.0 (#1118)
  * build(deps): bump github.com/prometheus/client_golang (#1114)
  * build(deps): bump github/codeql-action from 3.28.13 to 3.28.15 (#1115)
  * build(deps): bump step-security/harden-runner from 2.11.0 to 2.11.1 (#1111)
  * build(deps): bump actions/dependency-review-action from 4.5.0 to 4.6.0 (#1110)
  * build(deps): bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 (#1109)
  * build(deps): bump github/codeql-action from 3.28.12 to 3.28.13 (#1107)
  * build(deps): bump github/codeql-action from 3.28.11 to 3.28.12 (#1105)
  * build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 (#1106)
  * build(deps): bump actions/setup-go from 5.3.0 to 5.4.0 (#1104)
  * build(deps): bump docker/login-action from 3.3.0 to 3.4.0 (#1101)
  * build(deps): bump aquasecurity/trivy-action from 0.29.0 to 0.30.0 (#1100)
  * build(deps): bump github/codeql-action from 3.28.10 to 3.28.11
  * dholbach steps down (#1096)
  * build(deps): bump github.com/prometheus/client_golang
  * update k8s for 1.31
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.23 matching go.mod</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1756555201">- Update to version 1.20.0:
  * chore: update release
  * Fix incorrect break
  * Add package comments to pass linters
  * fix lint of files
  * add golangci lint
  * Update Kured to support kubernetes 1.34
  * Fix bad formatting
- Packaging improvements:
  * Update to BuildRequires: golang(API) &gt;= 1.24 matching go.mod
  * Rebase kured-imagePullPolicy.patch
  * Rebase systemctl-path.patch</changelog>
  <changelog author="Jeff Kowalczyk &lt;jkowalczyk@suse.com&gt;" date="1769083200">- Update to version 1.21.0:
  * chore: update release
  * Update Kured to support kubernetes 1.35
  * fix: fix vulnerability in go std library Signed-off-by: Dharsan Baskar &lt;git@dharsanb.com&gt;
  * docs: fix trademark usage link Signed-off-by: Dharsan Baskar &lt;git@dharsanb.com&gt;
  * fix: don't auto-close PRs with keep label
  * Revert "Bump GoReleaser to version 2"
  * update maintainers: add dharsanb, retire ckotzbauer
  * fix: bump go version to fix vulnerabilities.
  * build(deps): bump lycheeverse/lychee-action from 2.6.1 to 2.7.0
  * build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0
  * build(deps): bump actions/stale from 10.0.0 to 10.1.0
  * build(deps): bump actions/dependency-review-action from 4.8.0 to 4.8.1
  * ci: fix periodic test setup for go
  * build(deps): bump alpine from 3.22.1 to 3.22.2
  * ci: bump goreleaser to version 2 Signed-off-by: Dharsan Baskar &lt;git@dharsanb.com&gt;
  * build: changed developer toolkit management from shell script to mise
  * Clarify contributing docs
  * build(deps): bump github/codeql-action from 3.30.3 to 3.30.6
  * build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3
  * build(deps): bump docker/login-action from 3.5.0 to 3.6.0
  * build(deps): bump actions/dependency-review-action from 4.7.3 to 4.8.0
  * build(deps): bump github/codeql-action from 3.30.1 to 3.30.3
  * build(deps): bump step-security/harden-runner from 2.13.0 to 2.13.1
  * build(deps): bump github.com/prometheus/client_golang
  * Improve contributing guide
  * build(deps): bump github/codeql-action from 3.29.11 to 3.30.1
  * build(deps): bump actions/stale from 9.1.0 to 10.0.0
  * build(deps): bump actions/setup-go from 5.5.0 to 6.0.0
  * build(deps): bump aquasecurity/trivy-action from 0.33.0 to 0.33.1
  * build(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10
  * Fix inconsistent contributing guide
  * Improve contributing guide</changelog>
</package>
<package pkgid="06afc30f79f8d29f83da9f4d0966d485b5721a0eb0a266cb98d32d90bb7dd748e27c6b0c746007b02ce7b2792d2d2fdb66cf27ec3e27f440faa7240a3e7ccffe" name="kuttl-debuginfo" arch="i586">
  <version epoch="0" ver="0.26.0" rel="1.4"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1720699200">- new package kuttl: KUbernetes Test TooL</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 0.19.0:
  * Bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.0
    (#555)
  * Bump sigs.k8s.io/controller-tools in the kubernetes group
    (#554)
  * Bump github.com/docker/docker (#556)
  * feat: add user impersonation to all commands  (#549)
  * Bump github.com/docker/docker (#551)
  * Bump the kubernetes group with 8 updates (#550)
  * Make is possible to build with Go 1.23. (#548)
  * Bump github.com/docker/docker (#545)
  * Bump the kubernetes group with 5 updates (#544)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1733313600">- Update to version 0.20.0:
  * Highlights
  - feat: Configurable report granularity (#581)
  - feat: add context switching in TestStep (#560)
  * Bug Fixes
  - Allow for processing tls-server-name attribute in kubeconfig
    context (#587)
  - fix: lock testsuite and sort child testcases (#585)
  - Clarify help terminology (#583)
  - fix: handle redundant deletion of Namespace (#566)
  - Remove mention of unsupported flag (#561)
  * Other Changes
  - chore: pre-factor code related to junit reporting (#580)
  - Make 0009-expression-based-assertions.md implementable (#574)
  - chore: add Expression-Based Assertions KEP (#568)
  * Dependency bumps
  - Bump go version to 1.22.7 (#582)
  - Bump the kubernetes group with 6 updates (#563, #571, #577)
  - Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#578)
  - Bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1
    (#579)
  - Bump sigs.k8s.io/kind from 0.24.0 to 0.25.0 in the kubernetes
    group (#573)
  - Bump sigs.k8s.io/controller-tools from 0.16.3 to 0.16.5 in
    the kubernetes group (#570, #572)
  - Bump github.com/docker/docker from 27.2.0+incompatible to
    27.3.1+incompatible (#564, #567)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1738929600">- Update to version 0.21.0:
  * chore(deps): bump github.com/google/cel-go from 0.22.0 to
    0.23.0 (#606)
  * chore: explicitly add quotes to error format (#605)
  * chore(deps): bump the kubernetes group across 1 directory with
    7 updates (#604)
  * chore(deps): bump github.com/docker/docker (#603)
  * [KEP-0009] feat: add expression based assertions (#576)
  * chore(deps): bump sigs.k8s.io/controller-runtime in the
    kubernetes group (#600)
  * chore(deps): bump sigs.k8s.io/controller-tools in the
    kubernetes group (#599)
  * chore(deps): bump github.com/docker/docker (#598)
  * Bump sigs.k8s.io/kind in the kubernetes group across 1
    directory (#597)
  * Bump go, k8s deps and linter versions, and some fixes (#596)
  * refactor: moves kubernetes utilities to `pkg/kubernetes` (#590)
  * Bump github.com/docker/docker (#594)
  * Bump sigs.k8s.io/controller-runtime in the kubernetes group
    (#592)
  * fix: make sure goreleaser config matches current schema (#588)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1740052800">- Update to version 0.22.0:
  * chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1
    (#611)
  * chore(deps): bump the kubernetes group with 8 updates (#610)
  * chore(deps): bump github.com/google/cel-go from 0.23.0 to
    0.23.2 (#608)
  * chore(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6
    (#607)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763553600">- Update to version 0.23.0:
  * Highlights
  - feat: introduce templating support (#642)
  * You can now pass --template-var myvar=foo to kuttl and use
    {{ .Vars.myvar }} syntax in YAML files. See docs for more
    details.
  * Breaking changes
  - most code (other than API and the harness) was made internal.
    This has no impact on users of the kuttl CLI, but may break
    Go code which imports github.com/kudobuilder/kuttl
  * Potentially risky changes
  * The extensive refactoring which preceded addition of templating
    support could have introduced some subtle differences in kuttl
    behaviour. Please report issues if you encounter them. In
    particular:
  - refactoring of file name parsing was not meant to have
    user-visible impact, but might have introduced unintended
    changes.
  - OTOH some previously undocumented behaviour w.r.t. step
    structure is now documented.
  - after refactoring of namespace name determination, creation
    and cleanup namespace cleanup may behave differently in some
    obscure corner cases
  * Bug Fixes
  - fix: configure logging to avoid warnings (#633)
  * Dependency bumps
  - chore(deps): bump github.com/docker/docker from
    28.0.0+incompatible to 28.1.1+incompatible (#624)
  - chore(deps): bump github.com/google/cel-go from 0.23.2 to
    0.25.0 (#625)
  - chore(deps): bump the kubernetes group across 1 directory
    with 7 updates (#646)
  - chore: upgrade k8s lib and controller-runtime (#634)
  - chore: bump golang builder image and kubectl versions (#628)
  - chore: bump ubuntu-20.04 to -24.04 (#627)
  - chore(deps): bump github.com/docker/docker from
    27.5.1+incompatible to 28.0.0+incompatible (#612)
  * Other Changes
  - docs: replace references to kuttl.dev (#649)
  - tests: use require.NoError, enable race checker and fix a
    race (#644)
  - chore: replace logkcf with Logf in a new type (#638)
  - chore: encapsulate file name parsing (#641)
  - docs: more info on test names and structure (#639)
  - chore: use the Option pattern in NewCase() (#640)
  - chore: deterimine namespace name early (#637)
  - chore: second round of pre-factoring (#635)
  - chore: run tests in non-verbose mode by default (#636)
  - chore: move packages to internal (#632)
  - chore: prefactoring for early namespace name computation
    (#631)
  - chore: refactoring for the Case type (#613)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 0.24.0:
  * Highlights
  - feat: add ignoreFiles option to suppress file warnings in
    test directories (#651)
  * Bug Fixes
  - fix: existing user-supplied ns when lacking permissions
    (#657) (bug was introduced in v0.23.0)
  * Dependency bumps
  - chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1
    (#655)
  - chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10
    (#654)
  - chore(deps): bump github.com/Masterminds/semver/v3 from 3.3.1
    to 3.4.0 (#653)
  - chore(deps): bump github.com/stretchr/testify from 1.10.0 to
    1.11.1 (#652)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771416000">- Update to version 0.25.0:
  * Highlights
  - feat: add sprig support (#672)
  - feat: improve errors and add deletion message (#661)
  - feat: validate ignoreFiles patterns early (#658)
  * Dependency bumps
  - feat: add Go 1.26 compatibility by adding ModulePath method
    (#667)
  - chore(deps): bump the kubernetes group with several updates
    (#660, #662, #673)
  - chore(deps): bump github.com/google/cel-go from 0.26.1 to
    0.27.0 (#671)
  - chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.4
    to 0.23.1 in the kubernetes group (#669, #670)
  - chore(deps): bump github.com/spf13/cobra from 1.10.1 to
    1.10.2 (#659)
  * Other Changes
  - tests: skip TestAddContainers temporarily (#674)
  - fix: lint (#665)
  - chore: cleanup README (#666)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778500800">- Update to version 0.26.0:
  * Note:
  - Ephemeral namespaces are now kuttl-&lt;random&gt; rather than
    kuttl-test-&lt;random&gt;.
  - Also looking for feedback from homebrew users on the formula
    cask migration.
  * Bug Fixes
  - fix: retry transient API errors in wait/poll loops (#685)
  - fix: add random suffix to namespace name to prevent
    collisions (#682)
  * Dependency bumps
  - migrate homebrew from formula to cask:
    kudobuilder/homebrew-tap#3
  - chore(deps): replace docker/docker with moby/moby modules
    (#683)
  - chore: bump golangci-lint to v2.11.4 and enable additional
    linters (#686)
  - chore(deps): bump the kubernetes group across 1 directory
    with 7 updates (#689, #681, #677, #676, #675)
  - chore(deps): bump github.com/Masterminds/semver/v3 from 3.4.0
    to 3.5.0 (#687)
  - chore: update goreleaser config to 2.15.2 (#680)
  - chore(deps): bump github.com/google/cel-go from 0.27.0 to
    0.28.0 (#679)
  - chore(deps): bump
    go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
    from 1.27.0 to 1.43.0 (#678)</changelog>
</package>
<package pkgid="1aa41dd53dc8a1ad3a12c7c05bab88d5b805e4582a1f5b81661c12a509b841c566883269037612771ec760d1de9e41d830190142c903418014942d3aba725871" name="kvantum-manager-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.8" rel="1.3"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1678968000">- Use qt6_build macros to fix build in SLE15 SP5</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1682424000">- Remove kvantum-openbox-themes package
- Version 1.0.10
  In addition to better drawing of some widgets,
  * To support Qt5 long after Qt6 becomes the default, compilation
    without KDE Frameworks is made possible (if it is used, KWin's
    blur effect will be available only under X11). It works with Qt6 too.
  * Rounded buttons, combo-boxes and line-edits are allowed in LibreOffice.
  * Openbox themes are removed (Openbox's development stopped years ago).
    If you use Openbox, you could import its themes from older
    versions of Kvantum at GitHub.
- Version 1.0.9
  * Fixed a regression that caused crashes in QML apps and LibreOffice
    when the widget animation was disabled.
  * Also, a workaround is added for a rare case, where a bad code
    gives an enormous contents size to item-views.
- Version 1.0.8
  Main changes:
  * Dragging of inactive windows of multi-window apps is fixed under
    Wayland.
  * Wide combo menu icons are taken into account.
  * QML indeterminate progressbars are animated (when qqc2-desktop-style
    is used).
  * Small workarounds, especially under Wayland.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1710676800">- Version 1.1.0
- update spec for default Qt6
- use kwindowsystem only for TW for now
  * The default compilation is against Qt6 now (For Qt5, ENABLE_QT5
    should be set to ON), and the support for qmake has been removed
    (because KF6 doesn't support it). The blur effect of KWin 6.0 is supported.
  * It is possible to reduce only the opacity of inactive windows
    with negative values of the relevant setting (in Kvantum Manager).
  * Added a workaround for a bug in Qt 6.6, because of which,
    translucent menus might be drawn with wrong sizes after being moved.
  * Added a workaround for tiny overlaps between tree branch lines
    with translucent light/dark colors.
  * Added a workaround for a crashing bug in KDE's plasma-settings.
  * Added a toolbar, containing a date-time editor with popup and a
    progress-bar, to kvantumpreview.
  * Minor fixes.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1715860800">- Version 1.1.1
  * A workaround is added for a backward incompatible change in how
    Qt 6.7 draws item views.
  * Fixed an old issue in drawing radio buttons under mouse cursor
    without animation.
  * The support for qmake is back but without KWindowSystem (and
    without being advertised).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1718020800">- Version 1.1.2
  * Followed Qt 6.7 by giving all available space to text rectangles
    of view items (fixes a regression with Qt ≥ 6.7).
  * Workaround for an inconsistency in Qt, where a persistent editor
    can be opened for an uneditable view item.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1729771200">- Version 1.1.3
  * Qt 6.8.0 has a regression that randomly creates artifacts in
    translucent windows under Wayland. A workaround has been added for
    it, such that the windows/menus/tooltips which are made translucent
    by Kvantum are not affected by it.
  * Dragged tabs of Qt ≥ 6.6 are drawn as single tabs (like they were
    drawn with Qt &lt; 6.6).
  * Bumped the minimum required version of Qt6 to 6.6.
  * Said goodbye to KF5. Since the current version, the Qt5 plugin
    is compiled without it (which means no blurring for Qt5 apps under
    Wayland).
  * Updated and cleaned up the code.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1741003200">- Version 1.1.4
  * A workaround for a bad regression in Qt 6.8.2 about app stylesheets.
  * Another workaround for a weird bug in Qt 6.8 that may create gaps
    between SVG menu elements under special circumstances.
  Also:
  * Fixed the workaround for forced background colors of editable combo-boxes.
  * Disable and re-enable blurring when windowOpacity switches between
    0 and 1 respectively (especially with an auto-hiding lxqt-panel).
  * Support regular expressions in Kvantum Manager's Application Themes.
  * Added position animations to the explanatory notes of Kvantum Manager
  (for encouraging users to read them).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1770897600">- Version 1.1.6
  * Workaround for the translucency of Kvantum Manager's window on
    changing the theme under Wayland.
  * Removed the obsolete variables and keys related to GTK DEs.
- Version 1.1.5 changes:
  * Removed an old workaround about translations, which prevented some
    languages from being loaded by recent versions of Qt.
  * Disabled kinetic scrolling completely because its Qt bugs aren't
    fixed after a long time.
  * Silenced Qt's debug messages about the animations of Kvantum Manager.
  * Modified a few themes.
  * Wrapped forward declarations within QT_NAMESPACE.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1778328000">- Version 1.1.7
  * A workaround is added for the new behavior of Wayland sub-menus,
    that can't be moved by QWidget::move() anymore.
  * Another workaround is added for positions of Wayland context
    menus with RTL layouts.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1780401600">- Version 1.1.8
  * Covered a rare case of finding the parent menu-bar of a menu,
    especially on Wayland.</changelog>
</package>
<package pkgid="97a6952f0f70c2be8382a240be9d19893954362dcb22c009bb6fb6c75ff7dc678c28508c9e5306b628af1076d29c92dceed977f62a78ffc64b75551687b45f07" name="kvantum-qt5-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.8" rel="1.3"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1678968000">- Use qt6_build macros to fix build in SLE15 SP5</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1682424000">- Remove kvantum-openbox-themes package
- Version 1.0.10
  In addition to better drawing of some widgets,
  * To support Qt5 long after Qt6 becomes the default, compilation
    without KDE Frameworks is made possible (if it is used, KWin's
    blur effect will be available only under X11). It works with Qt6 too.
  * Rounded buttons, combo-boxes and line-edits are allowed in LibreOffice.
  * Openbox themes are removed (Openbox's development stopped years ago).
    If you use Openbox, you could import its themes from older
    versions of Kvantum at GitHub.
- Version 1.0.9
  * Fixed a regression that caused crashes in QML apps and LibreOffice
    when the widget animation was disabled.
  * Also, a workaround is added for a rare case, where a bad code
    gives an enormous contents size to item-views.
- Version 1.0.8
  Main changes:
  * Dragging of inactive windows of multi-window apps is fixed under
    Wayland.
  * Wide combo menu icons are taken into account.
  * QML indeterminate progressbars are animated (when qqc2-desktop-style
    is used).
  * Small workarounds, especially under Wayland.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1710676800">- Version 1.1.0
- update spec for default Qt6
- use kwindowsystem only for TW for now
  * The default compilation is against Qt6 now (For Qt5, ENABLE_QT5
    should be set to ON), and the support for qmake has been removed
    (because KF6 doesn't support it). The blur effect of KWin 6.0 is supported.
  * It is possible to reduce only the opacity of inactive windows
    with negative values of the relevant setting (in Kvantum Manager).
  * Added a workaround for a bug in Qt 6.6, because of which,
    translucent menus might be drawn with wrong sizes after being moved.
  * Added a workaround for tiny overlaps between tree branch lines
    with translucent light/dark colors.
  * Added a workaround for a crashing bug in KDE's plasma-settings.
  * Added a toolbar, containing a date-time editor with popup and a
    progress-bar, to kvantumpreview.
  * Minor fixes.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1715860800">- Version 1.1.1
  * A workaround is added for a backward incompatible change in how
    Qt 6.7 draws item views.
  * Fixed an old issue in drawing radio buttons under mouse cursor
    without animation.
  * The support for qmake is back but without KWindowSystem (and
    without being advertised).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1718020800">- Version 1.1.2
  * Followed Qt 6.7 by giving all available space to text rectangles
    of view items (fixes a regression with Qt ≥ 6.7).
  * Workaround for an inconsistency in Qt, where a persistent editor
    can be opened for an uneditable view item.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1729771200">- Version 1.1.3
  * Qt 6.8.0 has a regression that randomly creates artifacts in
    translucent windows under Wayland. A workaround has been added for
    it, such that the windows/menus/tooltips which are made translucent
    by Kvantum are not affected by it.
  * Dragged tabs of Qt ≥ 6.6 are drawn as single tabs (like they were
    drawn with Qt &lt; 6.6).
  * Bumped the minimum required version of Qt6 to 6.6.
  * Said goodbye to KF5. Since the current version, the Qt5 plugin
    is compiled without it (which means no blurring for Qt5 apps under
    Wayland).
  * Updated and cleaned up the code.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1741003200">- Version 1.1.4
  * A workaround for a bad regression in Qt 6.8.2 about app stylesheets.
  * Another workaround for a weird bug in Qt 6.8 that may create gaps
    between SVG menu elements under special circumstances.
  Also:
  * Fixed the workaround for forced background colors of editable combo-boxes.
  * Disable and re-enable blurring when windowOpacity switches between
    0 and 1 respectively (especially with an auto-hiding lxqt-panel).
  * Support regular expressions in Kvantum Manager's Application Themes.
  * Added position animations to the explanatory notes of Kvantum Manager
  (for encouraging users to read them).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1770897600">- Version 1.1.6
  * Workaround for the translucency of Kvantum Manager's window on
    changing the theme under Wayland.
  * Removed the obsolete variables and keys related to GTK DEs.
- Version 1.1.5 changes:
  * Removed an old workaround about translations, which prevented some
    languages from being loaded by recent versions of Qt.
  * Disabled kinetic scrolling completely because its Qt bugs aren't
    fixed after a long time.
  * Silenced Qt's debug messages about the animations of Kvantum Manager.
  * Modified a few themes.
  * Wrapped forward declarations within QT_NAMESPACE.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1778328000">- Version 1.1.7
  * A workaround is added for the new behavior of Wayland sub-menus,
    that can't be moved by QWidget::move() anymore.
  * Another workaround is added for positions of Wayland context
    menus with RTL layouts.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1780401600">- Version 1.1.8
  * Covered a rare case of finding the parent menu-bar of a menu,
    especially on Wayland.</changelog>
</package>
<package pkgid="f7c218db3643223b6eb1fdf34897fe3706db8a7c2e003f71dc26ce513fd9c754a0970fc502c8e8577c7b53bec2c54a49cd2baa8509cbc2d654ea954ea3b155f3" name="kvantum-qt5-debugsource" arch="i586">
  <version epoch="0" ver="1.1.8" rel="1.3"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1678968000">- Use qt6_build macros to fix build in SLE15 SP5</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1682424000">- Remove kvantum-openbox-themes package
- Version 1.0.10
  In addition to better drawing of some widgets,
  * To support Qt5 long after Qt6 becomes the default, compilation
    without KDE Frameworks is made possible (if it is used, KWin's
    blur effect will be available only under X11). It works with Qt6 too.
  * Rounded buttons, combo-boxes and line-edits are allowed in LibreOffice.
  * Openbox themes are removed (Openbox's development stopped years ago).
    If you use Openbox, you could import its themes from older
    versions of Kvantum at GitHub.
- Version 1.0.9
  * Fixed a regression that caused crashes in QML apps and LibreOffice
    when the widget animation was disabled.
  * Also, a workaround is added for a rare case, where a bad code
    gives an enormous contents size to item-views.
- Version 1.0.8
  Main changes:
  * Dragging of inactive windows of multi-window apps is fixed under
    Wayland.
  * Wide combo menu icons are taken into account.
  * QML indeterminate progressbars are animated (when qqc2-desktop-style
    is used).
  * Small workarounds, especially under Wayland.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1710676800">- Version 1.1.0
- update spec for default Qt6
- use kwindowsystem only for TW for now
  * The default compilation is against Qt6 now (For Qt5, ENABLE_QT5
    should be set to ON), and the support for qmake has been removed
    (because KF6 doesn't support it). The blur effect of KWin 6.0 is supported.
  * It is possible to reduce only the opacity of inactive windows
    with negative values of the relevant setting (in Kvantum Manager).
  * Added a workaround for a bug in Qt 6.6, because of which,
    translucent menus might be drawn with wrong sizes after being moved.
  * Added a workaround for tiny overlaps between tree branch lines
    with translucent light/dark colors.
  * Added a workaround for a crashing bug in KDE's plasma-settings.
  * Added a toolbar, containing a date-time editor with popup and a
    progress-bar, to kvantumpreview.
  * Minor fixes.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1715860800">- Version 1.1.1
  * A workaround is added for a backward incompatible change in how
    Qt 6.7 draws item views.
  * Fixed an old issue in drawing radio buttons under mouse cursor
    without animation.
  * The support for qmake is back but without KWindowSystem (and
    without being advertised).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1718020800">- Version 1.1.2
  * Followed Qt 6.7 by giving all available space to text rectangles
    of view items (fixes a regression with Qt ≥ 6.7).
  * Workaround for an inconsistency in Qt, where a persistent editor
    can be opened for an uneditable view item.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1729771200">- Version 1.1.3
  * Qt 6.8.0 has a regression that randomly creates artifacts in
    translucent windows under Wayland. A workaround has been added for
    it, such that the windows/menus/tooltips which are made translucent
    by Kvantum are not affected by it.
  * Dragged tabs of Qt ≥ 6.6 are drawn as single tabs (like they were
    drawn with Qt &lt; 6.6).
  * Bumped the minimum required version of Qt6 to 6.6.
  * Said goodbye to KF5. Since the current version, the Qt5 plugin
    is compiled without it (which means no blurring for Qt5 apps under
    Wayland).
  * Updated and cleaned up the code.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1741003200">- Version 1.1.4
  * A workaround for a bad regression in Qt 6.8.2 about app stylesheets.
  * Another workaround for a weird bug in Qt 6.8 that may create gaps
    between SVG menu elements under special circumstances.
  Also:
  * Fixed the workaround for forced background colors of editable combo-boxes.
  * Disable and re-enable blurring when windowOpacity switches between
    0 and 1 respectively (especially with an auto-hiding lxqt-panel).
  * Support regular expressions in Kvantum Manager's Application Themes.
  * Added position animations to the explanatory notes of Kvantum Manager
  (for encouraging users to read them).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1770897600">- Version 1.1.6
  * Workaround for the translucency of Kvantum Manager's window on
    changing the theme under Wayland.
  * Removed the obsolete variables and keys related to GTK DEs.
- Version 1.1.5 changes:
  * Removed an old workaround about translations, which prevented some
    languages from being loaded by recent versions of Qt.
  * Disabled kinetic scrolling completely because its Qt bugs aren't
    fixed after a long time.
  * Silenced Qt's debug messages about the animations of Kvantum Manager.
  * Modified a few themes.
  * Wrapped forward declarations within QT_NAMESPACE.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1778328000">- Version 1.1.7
  * A workaround is added for the new behavior of Wayland sub-menus,
    that can't be moved by QWidget::move() anymore.
  * Another workaround is added for positions of Wayland context
    menus with RTL layouts.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1780401600">- Version 1.1.8
  * Covered a rare case of finding the parent menu-bar of a menu,
    especially on Wayland.</changelog>
</package>
<package pkgid="18a51891f4fbbd62a1b89209ecf0f103f70900c918195d08d547f5ed3d2b9214daf40e891ff2038c63e15aa11a6534d64af36ed79a595c9ff6c67c2e7a88035b" name="kvantum-qt6-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.8" rel="1.3"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1678968000">- Use qt6_build macros to fix build in SLE15 SP5</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1682424000">- Remove kvantum-openbox-themes package
- Version 1.0.10
  In addition to better drawing of some widgets,
  * To support Qt5 long after Qt6 becomes the default, compilation
    without KDE Frameworks is made possible (if it is used, KWin's
    blur effect will be available only under X11). It works with Qt6 too.
  * Rounded buttons, combo-boxes and line-edits are allowed in LibreOffice.
  * Openbox themes are removed (Openbox's development stopped years ago).
    If you use Openbox, you could import its themes from older
    versions of Kvantum at GitHub.
- Version 1.0.9
  * Fixed a regression that caused crashes in QML apps and LibreOffice
    when the widget animation was disabled.
  * Also, a workaround is added for a rare case, where a bad code
    gives an enormous contents size to item-views.
- Version 1.0.8
  Main changes:
  * Dragging of inactive windows of multi-window apps is fixed under
    Wayland.
  * Wide combo menu icons are taken into account.
  * QML indeterminate progressbars are animated (when qqc2-desktop-style
    is used).
  * Small workarounds, especially under Wayland.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1710676800">- Version 1.1.0
- update spec for default Qt6
- use kwindowsystem only for TW for now
  * The default compilation is against Qt6 now (For Qt5, ENABLE_QT5
    should be set to ON), and the support for qmake has been removed
    (because KF6 doesn't support it). The blur effect of KWin 6.0 is supported.
  * It is possible to reduce only the opacity of inactive windows
    with negative values of the relevant setting (in Kvantum Manager).
  * Added a workaround for a bug in Qt 6.6, because of which,
    translucent menus might be drawn with wrong sizes after being moved.
  * Added a workaround for tiny overlaps between tree branch lines
    with translucent light/dark colors.
  * Added a workaround for a crashing bug in KDE's plasma-settings.
  * Added a toolbar, containing a date-time editor with popup and a
    progress-bar, to kvantumpreview.
  * Minor fixes.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1715860800">- Version 1.1.1
  * A workaround is added for a backward incompatible change in how
    Qt 6.7 draws item views.
  * Fixed an old issue in drawing radio buttons under mouse cursor
    without animation.
  * The support for qmake is back but without KWindowSystem (and
    without being advertised).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1718020800">- Version 1.1.2
  * Followed Qt 6.7 by giving all available space to text rectangles
    of view items (fixes a regression with Qt ≥ 6.7).
  * Workaround for an inconsistency in Qt, where a persistent editor
    can be opened for an uneditable view item.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1729771200">- Version 1.1.3
  * Qt 6.8.0 has a regression that randomly creates artifacts in
    translucent windows under Wayland. A workaround has been added for
    it, such that the windows/menus/tooltips which are made translucent
    by Kvantum are not affected by it.
  * Dragged tabs of Qt ≥ 6.6 are drawn as single tabs (like they were
    drawn with Qt &lt; 6.6).
  * Bumped the minimum required version of Qt6 to 6.6.
  * Said goodbye to KF5. Since the current version, the Qt5 plugin
    is compiled without it (which means no blurring for Qt5 apps under
    Wayland).
  * Updated and cleaned up the code.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1741003200">- Version 1.1.4
  * A workaround for a bad regression in Qt 6.8.2 about app stylesheets.
  * Another workaround for a weird bug in Qt 6.8 that may create gaps
    between SVG menu elements under special circumstances.
  Also:
  * Fixed the workaround for forced background colors of editable combo-boxes.
  * Disable and re-enable blurring when windowOpacity switches between
    0 and 1 respectively (especially with an auto-hiding lxqt-panel).
  * Support regular expressions in Kvantum Manager's Application Themes.
  * Added position animations to the explanatory notes of Kvantum Manager
  (for encouraging users to read them).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1770897600">- Version 1.1.6
  * Workaround for the translucency of Kvantum Manager's window on
    changing the theme under Wayland.
  * Removed the obsolete variables and keys related to GTK DEs.
- Version 1.1.5 changes:
  * Removed an old workaround about translations, which prevented some
    languages from being loaded by recent versions of Qt.
  * Disabled kinetic scrolling completely because its Qt bugs aren't
    fixed after a long time.
  * Silenced Qt's debug messages about the animations of Kvantum Manager.
  * Modified a few themes.
  * Wrapped forward declarations within QT_NAMESPACE.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1778328000">- Version 1.1.7
  * A workaround is added for the new behavior of Wayland sub-menus,
    that can't be moved by QWidget::move() anymore.
  * Another workaround is added for positions of Wayland context
    menus with RTL layouts.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1780401600">- Version 1.1.8
  * Covered a rare case of finding the parent menu-bar of a menu,
    especially on Wayland.</changelog>
</package>
<package pkgid="cc54482dd7e31ec94daa8dcd9f5e03b5a9887459ea2b6229e85dc70d7cb3287a2b9f42de3fdf9f91d344d04d3d31ce46ffa7b0d81d23a0118f845de8fec1420f" name="kvantum-qt6-debugsource" arch="i586">
  <version epoch="0" ver="1.1.8" rel="1.3"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1678968000">- Use qt6_build macros to fix build in SLE15 SP5</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1682424000">- Remove kvantum-openbox-themes package
- Version 1.0.10
  In addition to better drawing of some widgets,
  * To support Qt5 long after Qt6 becomes the default, compilation
    without KDE Frameworks is made possible (if it is used, KWin's
    blur effect will be available only under X11). It works with Qt6 too.
  * Rounded buttons, combo-boxes and line-edits are allowed in LibreOffice.
  * Openbox themes are removed (Openbox's development stopped years ago).
    If you use Openbox, you could import its themes from older
    versions of Kvantum at GitHub.
- Version 1.0.9
  * Fixed a regression that caused crashes in QML apps and LibreOffice
    when the widget animation was disabled.
  * Also, a workaround is added for a rare case, where a bad code
    gives an enormous contents size to item-views.
- Version 1.0.8
  Main changes:
  * Dragging of inactive windows of multi-window apps is fixed under
    Wayland.
  * Wide combo menu icons are taken into account.
  * QML indeterminate progressbars are animated (when qqc2-desktop-style
    is used).
  * Small workarounds, especially under Wayland.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1710676800">- Version 1.1.0
- update spec for default Qt6
- use kwindowsystem only for TW for now
  * The default compilation is against Qt6 now (For Qt5, ENABLE_QT5
    should be set to ON), and the support for qmake has been removed
    (because KF6 doesn't support it). The blur effect of KWin 6.0 is supported.
  * It is possible to reduce only the opacity of inactive windows
    with negative values of the relevant setting (in Kvantum Manager).
  * Added a workaround for a bug in Qt 6.6, because of which,
    translucent menus might be drawn with wrong sizes after being moved.
  * Added a workaround for tiny overlaps between tree branch lines
    with translucent light/dark colors.
  * Added a workaround for a crashing bug in KDE's plasma-settings.
  * Added a toolbar, containing a date-time editor with popup and a
    progress-bar, to kvantumpreview.
  * Minor fixes.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1715860800">- Version 1.1.1
  * A workaround is added for a backward incompatible change in how
    Qt 6.7 draws item views.
  * Fixed an old issue in drawing radio buttons under mouse cursor
    without animation.
  * The support for qmake is back but without KWindowSystem (and
    without being advertised).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1718020800">- Version 1.1.2
  * Followed Qt 6.7 by giving all available space to text rectangles
    of view items (fixes a regression with Qt ≥ 6.7).
  * Workaround for an inconsistency in Qt, where a persistent editor
    can be opened for an uneditable view item.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1729771200">- Version 1.1.3
  * Qt 6.8.0 has a regression that randomly creates artifacts in
    translucent windows under Wayland. A workaround has been added for
    it, such that the windows/menus/tooltips which are made translucent
    by Kvantum are not affected by it.
  * Dragged tabs of Qt ≥ 6.6 are drawn as single tabs (like they were
    drawn with Qt &lt; 6.6).
  * Bumped the minimum required version of Qt6 to 6.6.
  * Said goodbye to KF5. Since the current version, the Qt5 plugin
    is compiled without it (which means no blurring for Qt5 apps under
    Wayland).
  * Updated and cleaned up the code.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1741003200">- Version 1.1.4
  * A workaround for a bad regression in Qt 6.8.2 about app stylesheets.
  * Another workaround for a weird bug in Qt 6.8 that may create gaps
    between SVG menu elements under special circumstances.
  Also:
  * Fixed the workaround for forced background colors of editable combo-boxes.
  * Disable and re-enable blurring when windowOpacity switches between
    0 and 1 respectively (especially with an auto-hiding lxqt-panel).
  * Support regular expressions in Kvantum Manager's Application Themes.
  * Added position animations to the explanatory notes of Kvantum Manager
  (for encouraging users to read them).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1770897600">- Version 1.1.6
  * Workaround for the translucency of Kvantum Manager's window on
    changing the theme under Wayland.
  * Removed the obsolete variables and keys related to GTK DEs.
- Version 1.1.5 changes:
  * Removed an old workaround about translations, which prevented some
    languages from being loaded by recent versions of Qt.
  * Disabled kinetic scrolling completely because its Qt bugs aren't
    fixed after a long time.
  * Silenced Qt's debug messages about the animations of Kvantum Manager.
  * Modified a few themes.
  * Wrapped forward declarations within QT_NAMESPACE.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1778328000">- Version 1.1.7
  * A workaround is added for the new behavior of Wayland sub-menus,
    that can't be moved by QWidget::move() anymore.
  * Another workaround is added for positions of Wayland context
    menus with RTL layouts.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1780401600">- Version 1.1.8
  * Covered a rare case of finding the parent menu-bar of a menu,
    especially on Wayland.</changelog>
</package>
<package pkgid="2a9065f7c5591a6d7b5129d2bca79e5c446da1b73c68c4799994b21354f21dabda5251bdb31152da121526c91d1b128b1cdf4e8c13f803e035e947e1c5d9a5d7" name="kvirc-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.10" rel="1.7"/>
  <changelog author="wbauer@tmo.at" date="1548072000">- Update to 5.0.0
  * Ported to Qt5 and KDE Frameworks5
  * Too many changes to list here
- Drop patches merged upstream:
  * fix-processEvents.patch
  * kvirc-gendoc-date.patch
  * kvirc-cmake-timestamp.patch
  * kvirc-no-uname.patch
- Drop separate devel package and just delete libkvirc.so instead
- Change package license to GPL-2.0-or-later AND (GPL-3.0-only OR
  SUSE-LGPL-2.1-with-digia-exception-1.1)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1579176000">- Add patches to use Python 3:
  * 0001-Add-support-for-Python-3.patch
  * 0001-This-is-not-necessary-anymore.patch
  * 0001-Replace-FindPythonLibs-with-FindPython3-in-CMake.patch
  * 0001-Stop-unsetting-_DEBUG-when-including-Python.h.patch
- Drop obsolete conditions</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1591272000">- Add patch to fix build with Qt 5.15:
  0001-Fix-build-with-Qt-5.15.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1624881600">- Remove the optional QtWebKit dependency</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659787200">- set CMAKE_SKIP_RPATH when building kvirc. Without it, CMake adds
  a (yet unexplained) empty RUNPATH entry to the perl module.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705406400">- Update to 5.2.0
  * Support for the latest version of upstream libraries:
    Qt5.15/6.6, KDE5/6, OpenSSL 1.x/3.x
  * Wayland support
  * Fix for some nasty crash bugs
  * an improved font rendering engine able to represent complex
    characters like emojis with ligatures
  * a reworked tray icon that now follows your OS style
  * better support for solanum ircd (Libera net)
- Drop patches, no longer needed:
  * 0001-Add-support-for-Python-3.patch
  * 0001-This-is-not-necessary-anymore.patch
  * 0001-Replace-FindPythonLibs-with-FindPython3-in-CMake.patch
  * 0001-Stop-unsetting-_DEBUG-when-including-Python.h.patch
  * 0001-Fix-build-with-Qt-5.15.patch</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1715688000">- Update to 5.2.4
  * This is mostly a bugfix release, including some quality of life
    improvements for Wayland users on GNU/Linux and Windows users
    running KVirc as a "portable" app. It also includes an important
    fix for a crash related to the undo/redo functionality.
    As a goodie, a new "Vertical line margin" option has been added
    to the ircview to make your ASCII art look better than ever.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728907200">- Update to 5.2.6
  * A few bugs were fixed, including potential app crashes.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 5.2.8
  * Always consider platform supports compositing
  * Added IRCLuxe network to serverdb
  * Support sending authorization ID in SASL EXTERNAL
  * KviControlCodes: fix compilation with Qt &gt;= 6.9
  * Adapt to Qt 6.9 deprecations</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1769256000">- Update to 5.2.10
  * misc logic and graphical fixes
  * added proper support for the cap-notify IRCv3 capability</changelog>
</package>
<package pkgid="a3b54bdb218a64f1314368aac78d187812328df7d7f390678dacab6e0250fed8a56f59a3c5e4f64e803eb868341583f1b31eff5d8beb325592c0a82ea00e44d7" name="kvirc-debugsource" arch="i586">
  <version epoch="0" ver="5.2.10" rel="1.7"/>
  <changelog author="wbauer@tmo.at" date="1548072000">- Update to 5.0.0
  * Ported to Qt5 and KDE Frameworks5
  * Too many changes to list here
- Drop patches merged upstream:
  * fix-processEvents.patch
  * kvirc-gendoc-date.patch
  * kvirc-cmake-timestamp.patch
  * kvirc-no-uname.patch
- Drop separate devel package and just delete libkvirc.so instead
- Change package license to GPL-2.0-or-later AND (GPL-3.0-only OR
  SUSE-LGPL-2.1-with-digia-exception-1.1)</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1579176000">- Add patches to use Python 3:
  * 0001-Add-support-for-Python-3.patch
  * 0001-This-is-not-necessary-anymore.patch
  * 0001-Replace-FindPythonLibs-with-FindPython3-in-CMake.patch
  * 0001-Stop-unsetting-_DEBUG-when-including-Python.h.patch
- Drop obsolete conditions</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1591272000">- Add patch to fix build with Qt 5.15:
  0001-Fix-build-with-Qt-5.15.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1624881600">- Remove the optional QtWebKit dependency</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659787200">- set CMAKE_SKIP_RPATH when building kvirc. Without it, CMake adds
  a (yet unexplained) empty RUNPATH entry to the perl module.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705406400">- Update to 5.2.0
  * Support for the latest version of upstream libraries:
    Qt5.15/6.6, KDE5/6, OpenSSL 1.x/3.x
  * Wayland support
  * Fix for some nasty crash bugs
  * an improved font rendering engine able to represent complex
    characters like emojis with ligatures
  * a reworked tray icon that now follows your OS style
  * better support for solanum ircd (Libera net)
- Drop patches, no longer needed:
  * 0001-Add-support-for-Python-3.patch
  * 0001-This-is-not-necessary-anymore.patch
  * 0001-Replace-FindPythonLibs-with-FindPython3-in-CMake.patch
  * 0001-Stop-unsetting-_DEBUG-when-including-Python.h.patch
  * 0001-Fix-build-with-Qt-5.15.patch</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1715688000">- Update to 5.2.4
  * This is mostly a bugfix release, including some quality of life
    improvements for Wayland users on GNU/Linux and Windows users
    running KVirc as a "portable" app. It also includes an important
    fix for a crash related to the undo/redo functionality.
    As a goodie, a new "Vertical line margin" option has been added
    to the ircview to make your ASCII art look better than ever.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1728907200">- Update to 5.2.6
  * A few bugs were fixed, including potential app crashes.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1761393600">- Update to 5.2.8
  * Always consider platform supports compositing
  * Added IRCLuxe network to serverdb
  * Support sending authorization ID in SASL EXTERNAL
  * KviControlCodes: fix compilation with Qt &gt;= 6.9
  * Adapt to Qt 6.9 deprecations</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1769256000">- Update to 5.2.10
  * misc logic and graphical fixes
  * added proper support for the cap-notify IRCv3 capability</changelog>
</package>
<package pkgid="a4ea5b64dff37a73a00330fac29ba7874c138e52923d76bd663615fa84170ca1acc1d1b11d82da8726f649eae4b879bc0a999a918fb7a1b42e8e446472aa8b69" name="kwallet-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.8"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Emit the walletCreated signal in the KWalletD::pamOpen function
    if a new wallet is created during its call</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1726488000">- Use the %lang_package macro for kwallet-tools-lang (boo#1230570)</changelog>
</package>
<package pkgid="e8a2187ffc73fe809270592fa809395ef4a9bc8907b8a70f9fd0afdece4c2af61e5a8efb7a720867c48aebfad5fffa558c3bf389150310255ad375466c756384" name="kwallet-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.8"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Emit the walletCreated signal in the KWalletD::pamOpen function
    if a new wallet is created during its call</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1726488000">- Use the %lang_package macro for kwallet-tools-lang (boo#1230570)</changelog>
</package>
<package pkgid="83424db7de5ca3e91915702cea2e31e5996dc537538253f601e22dce3af005370467e6d76c0ebb40451c3734f3c2ca5975e68d1ae1624406141f33dea1d76c78" name="kwallet-tools-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.8"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Emit the walletCreated signal in the KWalletD::pamOpen function
    if a new wallet is created during its call</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1726488000">- Use the %lang_package macro for kwallet-tools-lang (boo#1230570)</changelog>
</package>
<package pkgid="a6dab9bd56e04a9b4fd953aea2a1e91484a23ddc42372ca445c810120d35f6ec6aa3981ca85c832167dbc82ff09b6ea1a2431bb22c711ea7d14ab2a9e44d59be" name="kwalletd5-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.8"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * Emit the walletCreated signal in the KWalletD::pamOpen function
    if a new wallet is created during its call</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1726488000">- Use the %lang_package macro for kwallet-tools-lang (boo#1230570)</changelog>
</package>
<package pkgid="d895d1f017b16759a1b50875cab4d401385641e69d3a91f591434b067523190c9cfb66c78e935787437383943da4f4a2fadb4d9be5a444600b2733a581758920" name="kwalletd6-debuginfo" arch="i586">
  <version epoch="0" ver="6.29.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1763035200">- Update to 6.20.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
  * Update dependency version to 6.20.0
  * Use QCoreApplication for kwallet-query
  * Remove unused QtWidgets dep from API
  * Enable KCrash for kwalletd6
  * KSecretd: Use modern way of disabling session management
  * kwalletd: Disable session management
  * Fix dismissing prompt for Unlock
  * use securelySeeded like in KWalletPortalSecrets::generateSecret
  * Backend: Simplify random gathering to QRandomGenerator
  * Update version to 6.20.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1765540800">- Update to 6.21.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
  * Update dependency version to 6.21.0
  * Always reload collections prior to secret_service_get_collections (kde#512135)
  * Update version to 6.21.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1767528000">- Update to 6.22.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
  * Update dependency version to 6.22.0
  * Update version to 6.22.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1770379200">- Update to 6.23.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
  * Update dependency version to 6.23.0
  * Fix D-Bus activation race with PAM-launched ksecretd (kde#509680)
  * Enable LSAN in CI
  * Fix QCA destruction order (kde#490788)
  * Use more portable alternative to ssize_t
  * Update version to 6.23.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773057600">- Update to 6.24.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
  * Update dependency version to 6.24.0
  * Fix TRANSLATION_DOMAIN
  * Fix Messages.sh to cover all of src/runtime
  * Added translation_domain
  * Update version to 6.24.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775563200">- Update to 6.25.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
  * Update dependency version to 6.25.0
  * Fix find_package calls when not building kwalletd and ksecretd
  * Hardcode one short DH key instead of brute-forcing one
  * ksecretd: fix intermittent Secret Service session key mismatches with libsecret (kde#514194)
  * Update version to 6.25.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1777723200">- Update to 6.26.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
  * Update dependency version to 6.26.0
  * Update version to 6.26.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780747200">- Update to 6.27.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
  * Update dependency version to 6.27.0
  * Update version to 6.27.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1783684800">- Update to 6.28.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
  * Update dependency version to 6.28.0
  * fix(ksecretd): reject invalid UTF-8 in `SetSecret`/`CreateItem` instead of silent corruption
  * Update version to 6.28.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786276800">- Update to 6.29.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/6/6.29.0
- Changes since 6.28.0:
  * Update dependency version to 6.29.0
  * Drop kwalletmanager launching from kwalletd
  * Move org.freedesktop.secrets group to KConfigXT
  * ksecretd: Drop unused functions
  * ksecretd: Drop registering KWallet interface
  * Use correct internal function to query local wallet
  * Port to KConfigXT
  * Drop code for writing default wallet in kwalletd
  * Query NetworkWallet and LocalWallet from backend
  * Fix localWallet with external backend
  * kwalletd: Remove config fallback for networkWallet()
  * Actually set ok to true when defaultCollection succeeds
  * Drop unused internal pamOpen from kwalletd
  * Drop dead screensaver integration
  * kwalletd: fix use-after-move in retrieveCollection() returning null on first lookup (kde#522847)
  * kwallet-query: persist writes to new entries (kde#491898)
  * Update version to 6.29.0</changelog>
</package>
<package pkgid="6f1804e25f9ac91b310ce142c06436140a313d9198d1aa6b601724c7bc64417bcacbd4859112cb643938b872cb7f7a377f94fa6bf9d2512afa8b8ec74653570b" name="kwalletmanager-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Set a sensible default window size on first launch
  * documentation.yml is no more needed
  * manager: Drop old icons</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * kwalletconfig.json: fix BugReportUrl
  * Bump KF_MIN_VERSION to 6.13
  * Set a sensible default window size on first launch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Disable UI for access control when unavailable</changelog>
</package>
<package pkgid="00bf0921aa1785aaf31a110db6d00baa27b599ed9d2fda30d45b5aff0a15318ab6d68bf4ce15f0c67677132799939f5f815530599c8c0b3b8a654e9003195a91" name="kwalletmanager-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Set a sensible default window size on first launch
  * documentation.yml is no more needed
  * manager: Drop old icons</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * kwalletconfig.json: fix BugReportUrl
  * Bump KF_MIN_VERSION to 6.13
  * Set a sensible default window size on first launch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Disable UI for access control when unavailable</changelog>
</package>
<package pkgid="160b5ffd8d1c55a0ee42d0d1f2d7851deb1f4a4c97330bf636a137aee87ac7e27797e874f2fd86281819175083203e17873b2d16c572b919de7ce8ad45a26c77" name="kwave-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Fix various typos Fixes user-facing and non-user-facing typos.
  * don't discard return value of QFile::open</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * fix string2date test
  * Work/the/fileinfo defaults
  * fileinfo: undo temporary metadata changes in case of errors or cancel only
  * one more fix for canceling File/SaveAs + minor simplifications
  * fixed behavior when canceling File / SaveAs
  * Improve handling of the file info dialog getting cancelled when saving as
  * fxied compiler warning + wrong behavior in Logger::open(...)
  * silenced annoying compiler warnings from id3lib
  * removed HAVE_CONFIG_H, nobody needs it anymore
  * migrated from old "foreach (a,b)" to "for (a : b)" (QT_NO_FOREACH)
  * re-ordered blocks in CMakeLists, fixed cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Revert "fix string2date test"</changelog>
</package>
<package pkgid="66fdf4b1d4f58bdf2cb79c96a578b1cf602bca594a8f574718e79be7547750e5f4b86c0ae7dd1cb2d7867e18ee7bebf49646b63dde3f52cd4acba29a481a56fc" name="kwave-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * Fix various typos Fixes user-facing and non-user-facing typos.
  * don't discard return value of QFile::open</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * fix string2date test
  * Work/the/fileinfo defaults
  * fileinfo: undo temporary metadata changes in case of errors or cancel only
  * one more fix for canceling File/SaveAs + minor simplifications
  * fixed behavior when canceling File / SaveAs
  * Improve handling of the file info dialog getting cancelled when saving as
  * fxied compiler warning + wrong behavior in Logger::open(...)
  * silenced annoying compiler warnings from id3lib
  * removed HAVE_CONFIG_H, nobody needs it anymore
  * migrated from old "foreach (a,b)" to "for (a : b)" (QT_NO_FOREACH)
  * re-ordered blocks in CMakeLists, fixed cmake warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- Changes since 26.07.90:
  * Revert "fix string2date test"</changelog>
</package>
<package pkgid="8095be6d752af338b8f937b8a61fdd8588eb21b9c4327c757002537729038441dee81d558b76753c704f4ccde2083cb9f65f5e6b99798ca4f6040ed4cf164867" name="kwayland-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.10"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers
  * Unbreak build where XLib's Bool definition harms moc
    generated code</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Unbreak build where XLib's Bool definition harms moc generated code</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1739534400">- Add patch from Gentoo (fixes build with glibc 2.41)
  * kwayland-5.116.0-no-server.patch</changelog>
</package>
<package pkgid="9b50928bd8ff3cd102c8af44f932e745982c4329aa4c3aacbaab5e2e672e9a99549e7f6b402ac1c83fac60daddf29de416ba66b210fdc1cd71612e7b1b90bc48" name="kwayland-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="2.10"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers
  * Unbreak build where XLib's Bool definition harms moc
    generated code</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Unbreak build where XLib's Bool definition harms moc generated code</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1739534400">- Add patch from Gentoo (fixes build with glibc 2.41)
  * kwayland-5.116.0-no-server.patch</changelog>
</package>
<package pkgid="b4eea852f4d88328b2d9fc6cd7f1760541ba34325a2eb68b066ad1bfc9aa32a51ba5ddae67e77094d20760af063d86b73e6c31b6a60f8a8765437d7238f1aa32" name="kwayland-integration6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Drop FreeBSD CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="fb4ba00263f6a4c4ec4a1f5e6ca16e541ac15d1573d13dd1c1dad5b8d251c77103e57e42520958d43df99ff288cd4702c107011750fb194e6d3199528b802099" name="kwayland-integration6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0
  * Drop FreeBSD CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="2e433e60aa55b09fbf8a6eca02551fa6fdffef7c818894c4ea64ba6e090aba5da6d6293d478bf0d544695d7a423769bae4c525542b5be8d034fcd3d8c16bd09c" name="kwayland6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Use default DEFAULT_SEVERITY for logging
  * add support for per-output virtual desktops
  * add PlasmaVirtualDesktop::position
  * Destroy server side wl_registry object too
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91
  * Does not build without PlasmaWaylandProtocols 1.21.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * Add support for wl_fixes.ack_global_remove
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="fb6772b2a146e06e7f93ea9c8d3f7efbef1c2d33722196c41c94af33eaedb9850196e698e49da8a9b068ad64cdf40bfd342a96337bbd2a6ea9f72679d52a662c" name="kweather-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Cleanup forecast page layout and split into components
  * plasmoid: Don't show in system tray (kde#513262)
  * appstream: add new images
  * use nullptr here</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Consider safe area margins in page header
  * Fix Android build with Qt 6.11
  * feat: creation of kweather krunner</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5e8a67ccb6f65669d217f27e1a9ea3f9dc50121789cc570601a83debf04eb0038ffbd54344e43ad6d3e5b8611f269ebd507852556a2506c19dde4e25000c32cb" name="kweather-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Cleanup forecast page layout and split into components
  * plasmoid: Don't show in system tray (kde#513262)
  * appstream: add new images
  * use nullptr here</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix Android build with Qt 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Consider safe area margins in page header
  * Fix Android build with Qt 6.11
  * feat: creation of kweather krunner</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="a618e3b95b86d0b9b7c338f9438b444739a900eac07450def7f35e5c4dc3c2275b318682c798e51a18843ba261d1e786bf46e59c886abfaa77170b3cea6be953" name="kweathercore-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix doc typo
  * Use const'ref
  * Use explicit keyword
  * Fix cppcheck warning</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Use KDECompilerSettings, not KF-only KDEFrameworkCompilerSettings
  * Add dew point temperature
  * Resolve KHolidays deprecation warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="788c53a65bf822cd75b2a129c59f5d402c6f6c14c8576dd45bc4936e657e6fa4f110a196cef47b4b28777abcf0764c7f339ad4434da49403cc4493696f45d3b9" name="kweathercore-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * Fix doc typo
  * Use const'ref
  * Use explicit keyword
  * Fix cppcheck warning</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Use KDECompilerSettings, not KF-only KDEFrameworkCompilerSettings
  * Add dew point temperature
  * Resolve KHolidays deprecation warnings</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="927a2e38c16a2837327c10eb641429b1cb34f4eb08e7d0f7749513ff9fd0a502bf5e207a2017bd8a7e2b47e72e71898f0b8002de9edbc40e903363831a3aef67" name="kwidgetsaddons-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * Remove duplicate row in category selection</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Fix height of text after update</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Amend unit test to check propagation of options to date picker
  * Remove "No date" option from date picker popup used by date combo box
  * Set the modes on the date picker
  * Fix file rating being unreadable in certain themes (kde#339863)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="1016b137a4e868f7f6d397773735cf4d97b2345413a85454f4a6bdba09884ac3c94bbd73f850fd1bd6ebc0689768dc01fa27ee95a344cf641daad7f6a97af7c8" name="kwidgetsaddons-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * Remove duplicate row in category selection</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Fix height of text after update</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Amend unit test to check propagation of options to date picker
  * Remove "No date" option from date picker popup used by date combo box
  * Set the modes on the date picker
  * Fix file rating being unreadable in certain themes (kde#339863)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="6ede5b466a659abc7b8871cc9c54380a134c5141c909c04ecbe6d3d34fb0336a1e9ba6d91a530e9457b0d1e0c3b44fb726953ed6eb468c919bf0757f98e09bcc" name="kwidgetsaddons-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * Remove duplicate row in category selection</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Remove code variants for building with Qt 6
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * Fix height of text after update</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Amend unit test to check propagation of options to date picker
  * Remove "No date" option from date picker popup used by date combo box
  * Set the modes on the date picker
  * Fix file rating being unreadable in certain themes (kde#339863)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="19c4ba09390d17c06570e0ed662eeb40ab1b1ec59b1885632b9d2d4de39b81059e9a0d392730cb7e2236932638a93609baed9b22a0ade41cedadddef75c89447" name="kwikdisk-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- No code change since 25.12.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- No code change since 26.04.3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="97228e96334da281904b696b584c10c4af36b3e9a94744b47560618d42d1c2173411329a7cf0ee57fb816f42355e956fef27172e344d828e419c564eab7e1b45" name="kwin6-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="2.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * ci: Disable qt dev pipeline for now
  * ci: Adjust the minimal build pipeline to new CI image names
  * main_wayland: prevent stale config values from causing wrong Xwayland scaling
  * plugins/blur: make the scene responsible for expanding repaint regions (kde#515568)
  * wayland: Fix scaled pointer position when focused client gets a pointer
  * Manage text input v3 object client state in a per-client fashion.
  * autotests/integration: Test server-side key repeat with Bounce Keys
  * autotests/integration: add a test for server side key repeat
  * plugins/bouncekeys: Let key repeat events through the filter (kde#513268)
  * backends/drm: disable drm color pipelines on AMD
  * plugins/startupfeedback: Get rid of intermediate QImage in scalePixmap()
  * plugins/startupfeedback: Remove unnecessary image format conversion
  * plugins/startupfeedback: Make scaled pixmap use ARGB32_Premultiplied format
  * plugins/startupfeedback: Fix pixelated icons (kde#489403)
  * effects/wobblywindows: Fix blur flickering after wobble (kde#474196)
  * scene/workspacescene: fix direct scanout with overlay items on other screens (kde#516808)
  * A11yKeyboardMonitor: Don't crash when XKB state is null (kde#517711)
- Drop patches, now upstream:
  * 0001-backends-drm-disable-drm-color-pipelines-on-AMD.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * backends/x11: Fix interactive output resizing
  * Temporarily reference Windows during compositing
  * backends/drm: only update outputs on GPUs that actually changed (kde#519461)
  * rules: make checkGeometrySafe actually safe (kde#466119)
  * backends/drm: drop dmabuf import modes
  * backends/drm: don't attempt multi GPU copies with unsupported formats (kde#517987)
  * input: Map devices to device outputs, not logical (kde#514688)
  * Fix passing fullscreen to the X11 backend
  * input: Process key repeat before A11yKeyboardMonitor (kde#519143)
  * backends/drm: Check flags when comparing modes
  * virtualdesktops: add missing connection to save desktop names (kde#512212)
  * opengl/eglcontext: add asserts for eglMakeCurrent
  * backends/drm: Fix restoring custom modes after reboot
  * backends/drm: Match output modes differently
  * Make removed flag separate state in OutputMode
  * Track preferred output mode flags
  * Fix saving custom output modes
  * Cleanup keyboard grabs
  * activation: restore code updating layers of fullscreen windows (kde#484155)
  * backends/libinput: Fix dangling InputDevices on shutdown
  * plugins/highlightwindow: Better handling of windows during highlight/ghost operations
  * plugins/highlightwindow: Don't animate deleted or invisible windows
  * backends/drm: set COLOR_RANGE to full for RGB planes on NVIDIA
  * plugins/colorpicker: use GL_RGBA instead of GL_RGB, to support OpenGL ES (kde#518770)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Too many changes to list here
- Add patch to fix cursor plane use with virtio-gpu (kde#520650):
  * 0001-core-drmdevice-correct-the-virtio-driver-name.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Too many changes to list here
- Drop patches, now upstream:
  * 0001-core-drmdevice-correct-the-virtio-driver-name.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * backends/drm: disable hardware rotation on older AMD GPUs (kde#521764)
  * backends/drm: fix SDR MHC2 profiles with a calibration matrix (kde#522301)
  * multigpuswapchain: force linear target buffers for AMD multi-gpu copies
  * Move "mouse to focus" and "mouse to center" shortcuts to kwin core (kde#522070)
  * backends/drm: correctly transform damage to buffer-local (kde#521878)
  * Optimize querying X window shape (kde#522005)
  * scene/workspacescene: don't ignore forced software cursor for direct scanout (kde#521953)
  * wayland/outputdevice: delay done event until the output has a UUID (kde#521826)
  * backends/drm: use the native colorimetry again (kde#521759)
  * kcm_*: fix BugReportUrl
  * plugins/eis: Do not send events from release warp to capture (kde#521486)
  * backends/drm: disable unused objects even when the last output is removed
  * scene: Properly crop opaque region of subsurfaces
  * backends/drm: pre-emptively filter out udev events for non-KMS nodes
  * scene/surfaceitem_wayland: immediately update the release point of the texture (kde#521687,kde#521960)
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * wayland: Implement wl_fixes v2
  * wayland/tools: Make generated globals set "withdrawn" callbacks
  * workspace: remove sleep inhibitor if the dpms animation is canceled (kde#523001)
  * pointer_input: fix waking up screens that temporarily disconnect during dpms (kde#518271)
  * vulkan/vulkan_device: use a graphics queue instead of transfer
  * opengl/eglcontext: always bind the desired EGL API before context creation (kde#521742)
  * backends/drm: allow triple buffering on Nvidia again
  * autotests: Rework how EI events are drained
  * effects: Forward tablet events to OffscreenQuickView (kde#468396,kde#522677)
  * core/drmdevice: also print the error when opening a render node fails
  * autotests/integration/drm_test: filter out broken VM drivers
  * autotests/integration/drm_test: fix cases not currently tested in CI
  * autotests/integration: use framebuffer IDs for comparing buffers
  * opengl/icc_shader: don't use GL_TEXTURE_1D
  * plugins/overview: fix middle click with touchpads (kde#522015)
  * compositor: also set dmabuf feedback if buffer import fails
  * core/gpumanager: fix the Vulkan device check
  * libinput: Fix Device::serializeMatrix (kde#521464)
  * dpmsinputeventfilter: also wake screens on laptop lid open (kde#466748)
  * backends/drm: apply the amdgpu workaround in both matchPipeline methods
  * backends/drm: match color pipelines already in importScanoutBuffer (kde#522075)
  * compositor: attempt direct scanout before preparing rendering
  * plugins/screencast: in testCreateDmaBuf, also create a framebuffer
  * wayland/alphamodifier: track the per-surface object
  * Avoid updating shape when an override-redirect window is moved</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * kcms/xwayland: Add missing default indicator
  * effects/windowview: fix current desktop class border activation
  * debugconsole: show executable for unknown sources
  * backends/drm: don't remove GPUs without outputs (kde#519461)
  * effect/quickeffect: fix QuickSceneEffect module reload condition
  * scene/windowitem: also set suspended state for dpms off
  * x11window: also take screen locking and dpms into account for visibility
  * opengl/egldisplay: work around libepoxy failing when GPU resets happen (kde#500114,kde#519263)
  * backends/drm: release the scanout buffer of virtual layers in beginFrame (kde#523353)
  * plugins/eis: Set zones mapping_ids
  * autotests: check the right virtual tablet before removing it
  * core/gpumanager: add KWIN_RENDER_NODES environment variable
  * kcms/effects: Take into account system-wide defaults
  * Update version for new release 6.7.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1786536000">- Add patch to improve issues after unplugging outputs:
  * 0001-wayland-Increase-global-removal-timer-timeout-to-1-d.patch</changelog>
</package>
<package pkgid="fde31c9230abb53cd0c9125c9b73debedc20627bd9e87b4760a704cf75c10b2eb9d1da3900a34d50ccbcfc9d1606caf74b7a6b5044e4a404489bfc9715d7cd15" name="kwin6-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="2.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4
  * ci: Disable qt dev pipeline for now
  * ci: Adjust the minimal build pipeline to new CI image names
  * main_wayland: prevent stale config values from causing wrong Xwayland scaling
  * plugins/blur: make the scene responsible for expanding repaint regions (kde#515568)
  * wayland: Fix scaled pointer position when focused client gets a pointer
  * Manage text input v3 object client state in a per-client fashion.
  * autotests/integration: Test server-side key repeat with Bounce Keys
  * autotests/integration: add a test for server side key repeat
  * plugins/bouncekeys: Let key repeat events through the filter (kde#513268)
  * backends/drm: disable drm color pipelines on AMD
  * plugins/startupfeedback: Get rid of intermediate QImage in scalePixmap()
  * plugins/startupfeedback: Remove unnecessary image format conversion
  * plugins/startupfeedback: Make scaled pixmap use ARGB32_Premultiplied format
  * plugins/startupfeedback: Fix pixelated icons (kde#489403)
  * effects/wobblywindows: Fix blur flickering after wobble (kde#474196)
  * scene/workspacescene: fix direct scanout with overlay items on other screens (kde#516808)
  * A11yKeyboardMonitor: Don't crash when XKB state is null (kde#517711)
- Drop patches, now upstream:
  * 0001-backends-drm-disable-drm-color-pipelines-on-AMD.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5
  * backends/x11: Fix interactive output resizing
  * Temporarily reference Windows during compositing
  * backends/drm: only update outputs on GPUs that actually changed (kde#519461)
  * rules: make checkGeometrySafe actually safe (kde#466119)
  * backends/drm: drop dmabuf import modes
  * backends/drm: don't attempt multi GPU copies with unsupported formats (kde#517987)
  * input: Map devices to device outputs, not logical (kde#514688)
  * Fix passing fullscreen to the X11 backend
  * input: Process key repeat before A11yKeyboardMonitor (kde#519143)
  * backends/drm: Check flags when comparing modes
  * virtualdesktops: add missing connection to save desktop names (kde#512212)
  * opengl/eglcontext: add asserts for eglMakeCurrent
  * backends/drm: Fix restoring custom modes after reboot
  * backends/drm: Match output modes differently
  * Make removed flag separate state in OutputMode
  * Track preferred output mode flags
  * Fix saving custom output modes
  * Cleanup keyboard grabs
  * activation: restore code updating layers of fullscreen windows (kde#484155)
  * backends/libinput: Fix dangling InputDevices on shutdown
  * plugins/highlightwindow: Better handling of windows during highlight/ghost operations
  * plugins/highlightwindow: Don't animate deleted or invisible windows
  * backends/drm: set COLOR_RANGE to full for RGB planes on NVIDIA
  * plugins/colorpicker: use GL_RGBA instead of GL_RGB, to support OpenGL ES (kde#518770)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Too many changes to list here
- Add patch to fix cursor plane use with virtio-gpu (kde#520650):
  * 0001-core-drmdevice-correct-the-virtio-driver-name.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Too many changes to list here
- Drop patches, now upstream:
  * 0001-core-drmdevice-correct-the-virtio-driver-name.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * backends/drm: disable hardware rotation on older AMD GPUs (kde#521764)
  * backends/drm: fix SDR MHC2 profiles with a calibration matrix (kde#522301)
  * multigpuswapchain: force linear target buffers for AMD multi-gpu copies
  * Move "mouse to focus" and "mouse to center" shortcuts to kwin core (kde#522070)
  * backends/drm: correctly transform damage to buffer-local (kde#521878)
  * Optimize querying X window shape (kde#522005)
  * scene/workspacescene: don't ignore forced software cursor for direct scanout (kde#521953)
  * wayland/outputdevice: delay done event until the output has a UUID (kde#521826)
  * backends/drm: use the native colorimetry again (kde#521759)
  * kcm_*: fix BugReportUrl
  * plugins/eis: Do not send events from release warp to capture (kde#521486)
  * backends/drm: disable unused objects even when the last output is removed
  * scene: Properly crop opaque region of subsurfaces
  * backends/drm: pre-emptively filter out udev events for non-KMS nodes
  * scene/surfaceitem_wayland: immediately update the release point of the texture (kde#521687,kde#521960)
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3
  * wayland: Implement wl_fixes v2
  * wayland/tools: Make generated globals set "withdrawn" callbacks
  * workspace: remove sleep inhibitor if the dpms animation is canceled (kde#523001)
  * pointer_input: fix waking up screens that temporarily disconnect during dpms (kde#518271)
  * vulkan/vulkan_device: use a graphics queue instead of transfer
  * opengl/eglcontext: always bind the desired EGL API before context creation (kde#521742)
  * backends/drm: allow triple buffering on Nvidia again
  * autotests: Rework how EI events are drained
  * effects: Forward tablet events to OffscreenQuickView (kde#468396,kde#522677)
  * core/drmdevice: also print the error when opening a render node fails
  * autotests/integration/drm_test: filter out broken VM drivers
  * autotests/integration/drm_test: fix cases not currently tested in CI
  * autotests/integration: use framebuffer IDs for comparing buffers
  * opengl/icc_shader: don't use GL_TEXTURE_1D
  * plugins/overview: fix middle click with touchpads (kde#522015)
  * compositor: also set dmabuf feedback if buffer import fails
  * core/gpumanager: fix the Vulkan device check
  * libinput: Fix Device::serializeMatrix (kde#521464)
  * dpmsinputeventfilter: also wake screens on laptop lid open (kde#466748)
  * backends/drm: apply the amdgpu workaround in both matchPipeline methods
  * backends/drm: match color pipelines already in importScanoutBuffer (kde#522075)
  * compositor: attempt direct scanout before preparing rendering
  * plugins/screencast: in testCreateDmaBuf, also create a framebuffer
  * wayland/alphamodifier: track the per-surface object
  * Avoid updating shape when an override-redirect window is moved</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * kcms/xwayland: Add missing default indicator
  * effects/windowview: fix current desktop class border activation
  * debugconsole: show executable for unknown sources
  * backends/drm: don't remove GPUs without outputs (kde#519461)
  * effect/quickeffect: fix QuickSceneEffect module reload condition
  * scene/windowitem: also set suspended state for dpms off
  * x11window: also take screen locking and dpms into account for visibility
  * opengl/egldisplay: work around libepoxy failing when GPU resets happen (kde#500114,kde#519263)
  * backends/drm: release the scanout buffer of virtual layers in beginFrame (kde#523353)
  * plugins/eis: Set zones mapping_ids
  * autotests: check the right virtual tablet before removing it
  * core/gpumanager: add KWIN_RENDER_NODES environment variable
  * kcms/effects: Take into account system-wide defaults
  * Update version for new release 6.7.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1786536000">- Add patch to improve issues after unplugging outputs:
  * 0001-wayland-Increase-global-removal-timer-timeout-to-1-d.patch</changelog>
</package>
<package pkgid="ef322c893970fb7a6c2e8425bb58b46b8f42acfcad1b5bbbd434a86f2a69a073a73b0141f559f31539e090a694bf774c37821b7c3201a5fbb6bab3c637a805ea" name="kwin6-x11-debuginfo" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Remove unused ECM module
  * Don't include quiet packages in feature_summary
  * Fix cmake warning: Use correct variable
  * x11window: Allow restoring fullscreen windows from maximized.
  * x11window: Remove unnecessary condition.
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * plugins: Make nightlight optional</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * main_x11: avoid overflowing crash restart command
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="267e6bd059e49be21ff773ab2cf0571153ddb74b6167e4318d98613af58eda937753f260039a601eeac3f1c139fd2ea85dd9eb890b3ebb957181d875999c6bb4" name="kwin6-x11-debugsource" arch="i586">
  <version epoch="0" ver="6.7.4" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1773835200">- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1775563200">- Update to 6.6.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.4
- Changes since 6.6.3:
  * Update version for new release 6.6.4</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1778587200">- Update to 6.6.5:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.5
- Changes since 6.6.4:
  * Update version for new release 6.6.5</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779624000">- Update to 6.6.90:
  * New feature release
  * For more details see https://kde.org/announcements/plasma/6/6.6.90
- Changes since 6.6.5:
  * Update version for new release 6.6.90
  * Remove unused ECM module
  * Don't include quiet packages in feature_summary
  * Fix cmake warning: Use correct variable
  * x11window: Allow restoring fullscreen windows from maximized.
  * x11window: Remove unnecessary condition.
  * Update version for new release 6.6.80</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1779969600">- Update to 6.6.91:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.91
- Changes since 6.6.90:
  * Update version for new release 6.6.91</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1781265600">- Update to 6.7.0:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.0
- Changes since 6.6.91:
  * Update version for new release 6.7.0</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782216000">- Update to 6.7.1:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.1
- Changes since 6.7.0:
  * Update version for new release 6.7.1
  * plugins: Make nightlight optional</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1782820800">- Update to 6.7.2:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.2
- Changes since 6.7.1:
  * Update version for new release 6.7.2</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1784030400">- Update to 6.7.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.3
- Changes since 6.7.2:
  * Update version for new release 6.7.3</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1785844800">- Update to 6.7.4:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.7.4
- Changes since 6.7.3:
  * main_x11: avoid overflowing crash restart command
  * Update version for new release 6.7.4</changelog>
</package>
<package pkgid="6a9cd3d992fb7092dcec2188270be44a14050b279a12701a93b75b90bc24b81bcedb881732dc6ab11dbb98d6372846873e3b8e18f59ef08d47506c27463319f8" name="kwindowsystem-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.7"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Explain in deprecation message that logical coordinates must be used in KF6</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="a4af39357a7dc0c8a2570466d43a4e1e70af385e4623e5be1e00e9ef61f3afd23a17f03a2d3afe2854dbcbc2f02d2f58840f9830523fab184684190eb12a6b87" name="kwordquiz-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * fixed an issue where errors were not correctly mapped to questions
  * Fix scanning for kf6_entry.desktop files in "locale" root dirs &amp; parents
  * LanguageListModel: use language data files from KF6, no longer KF5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove not initialized variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="23e50cbd612a8f9e4bbf731aee61b7847135d0912293a667df5e8864b977d928ce57c439753fd3a5be2c82a72bbdbe4a6079162f16c19194872a2d2cacc9ce54" name="kwordquiz-debugsource" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- No code change since 25.12.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Changes since 25.12.3:
  * documentation.yml is no more needed
  * fixed an issue where errors were not correctly mapped to questions
  * Fix scanning for kf6_entry.desktop files in "locale" root dirs &amp; parents
  * LanguageListModel: use language data files from KF6, no longer KF5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- No code change since 26.03.90</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- No code change since 26.04.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- No code change since 26.04.1</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Changes since 26.04.3:
  * Remove not initialized variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="fe6fa5118c93ee2b791bfa390d379474bd67ee782ef246ee754835dbce797b2bb7146f3f0a0be4749478f4b5890d656b229b46acb2903f75bd8259f3b4be8084" name="kwrite-debuginfo" arch="i586">
  <version epoch="0" ver="26.08.0" rel="1.1"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1772539200">- Update to 25.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/25.12.3/
- Changes since 25.12.2:
  * fix tests due to ktexteditor changes
  * Deinline functions and variables in exec utils
  * Fix view-less doc viewspace check (kde#515809)
  * Deinline exported functions
  * Load running kate instances on demand
  * Fix filetree collapses items when document name changes
  * Retain macOS fullscreen shortcut</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1773489600">- Update to 26.03.80
  * New feature release
- Too many changes since 25.12.3, only listing bugfixes:
  * Fix crash in external tools plugin (kde#517045)
  * addons/project: update open tabs when renaming (kde#516105)
  * addons/search: add a way to clear the history (kde#503327)
  * Fix view-less doc viewspace check (kde#515809)
  * Fix word select+move shortcut conflict on macos (kde#512817)
  * be consistent: we add the . later (kde#512111)
  * Only append child's children if there's something to append (kde#513758)
  * addons/project: allow D&amp;D to move files (kde#479862)
  * fix delete of last file open in editor (kde#513649)
  * make the files relative to current dir (kde#512981)
  * addons/project: allow deleting folders (kde#487775)
  * Fix reading search highlight color (kde#512537)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1774872000">- Update to 26.03.90
  * New feature release
- No code change since 26.03.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1775908800">- Update to 26.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.0/
- Changes since 26.03.90:
  * build plugin: disallow closing first 2 tabs
  * fix tab middle click to close with Qt &gt;= 6.11</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1778155200">- Update to 26.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.1/
- Changes since 26.04.0:
  * Fix middle click on tab doesn't work when close button disabled (kde#519325)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1780574400">- Update to 26.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.2/
- Changes since 26.04.1:
  * fix comment
  * fix urlinfo for relative files with line
  * diffwidget.cpp - include QDir to fix compile
  * ensure we hide the buttons in the view space if no tabs &amp; nav bar there (alternative implementation) (kde#515133)
  * Use proper working directory when invoking git (kde#519685)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1782820800">- Update to 26.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/26.04.3/
- No code change since 26.04.2</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1784376000">- Update to 26.07.80
  * New feature release
- Too many changes since 26.04.3, only listing bugfixes:
  * only add processId if we are not sandboxed (kde#522883)
  * use Utils::absoluteUrl to have same normalization as via the KateDocManager (kde#519737)
  * improve handling of view change with search bars &amp; Co. (kde#488164)
  * ensure we work on a local copy of the session config (kde#520168)
  * Add missing include (kde#520771)
  * ensure we hide the buttons in the view space if no tabs &amp; nav bar there (alternative implementation) (kde#515133)
  * Use proper working directory when invoking git (kde#519685)
  * Fix middle click on tab doesn't work when close button disabled (kde#519325)
  * add filename to location copy (kde#519077)
  * try to add suffix that matches the document mime-type (kde#518537)
  * Fix possible out of bound read (kde#515975)
  * Check for index validity (kde#513191)
  * Fix possible out of bound read (kde#518496)
  * Remove custom prettier formatter (kde#517926)
  * add hint that missing char means ignore for spell checking (kde#517428)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1785585600">- Update to 26.07.90
  * New feature release
- No code change since 26.07.80</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1786881600">- Update to 26.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/26.08.0/
- No code change since 26.07.90</changelog>
</package>
<package pkgid="5d4123b7438786c37d62c9b558626fccd412ef41004bb2a469346995c523433cfaec7772eaf79a143cd05624c245a650e4bb406e123c330d7c120c9dea35cb00" name="kxmlgui-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.12"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * Add a view_redisplay_merge MergeLocal to ui_standards.rc (kde#470848)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="eaf81563df16285ecc6f1eec406b95eb73ca6f2441e275c5ef97dcd38fbef4d9d575198ec996071e50e85dc7d68ef690d4d443a6e47b4e1f5cb031c38b282f8f" name="kxmlgui-debugsource" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.12"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * Add a view_redisplay_merge MergeLocal to ui_standards.rc (kde#470848)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="5805a79dbcfcc44380feb66958b00ad8254e3e3e9242e557908c944ccd4f281a4838d396120d12c752e0ae51abd18739186f457618923d6013d1af9a3eaf3017" name="kxmlgui-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.116.0" rel="1.12"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
  * Add a view_redisplay_merge MergeLocal to ui_standards.rc (kde#470848)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- No code change since 5.111.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1705147200">- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1707393600">- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1714996800">- Update to 5.116.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.116.0
- No code change since 5.115.0</changelog>
</package>
<package pkgid="28ba4cf2dc54ebcc4b6510135a91c2c990c754e1daa6e64823ec5f1470bb086de53395c4ac4a5534ceaf9e8ccfdf1a73acaca0cf93c99603299cc83f40e92141" name="kyotocabinet-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.80" rel="2.5"/>
  <changelog author="jengelh@inai.de" date="1357300800">- Avoid explicit requires on library packages</changelog>
  <changelog author="martin.liska@suse.com" date="1464177600">- Add gcc6-fix-errors.patch to remove errors seen by GCC6.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1491307200">- kyotocabinet-fix-debuginfo.patch: Fix debuginfo generation
- gcc6-fix-errors.patch: return NULL instead, make GCC7 happy</changelog>
  <changelog author="werner@suse.de" date="1494331200">- boo#1037914: Do not optimize for native cpu of the build system!</changelog>
  <changelog author="dimstar@opensuse.org" date="1514980800">- Add baselibs.conf: Produce libkyotocabinet16-32bit, dependency to
  libpinyin13-32bit.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1584014400">- Update to version 1.2.77:
  * kcthread.cc (CondVar::wait): a bug on Win32 was fixed.
  * kcdbext.h (IndexDB::set, IndexDB::replace): a bug of updating
    existing records was fixed.
  * kcdb.h (DB::check): new function.
- Drop no longer needed gcc6-fix-errors.patch
- Modernise spec file (bsc#1252197)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1619006400">- Add yet an other patch kyotocabinet-pie.patch
  * link all executables as pie (bsc#1185033)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1685448000">- Update url to new website.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.2.80:
  - configure.in supports strict C99 rules.
  - Fixed errors of kcdirtest on BtrFS.
  - Fixed build warnings.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1760616000">- Add bug number bsc#1252197</changelog>
</package>
<package pkgid="f5989910cff8bea0ecdcb4e1c97a81f8ee80a91fd9db0021cfe9f8b18bc634ca796b6e48c2e23d2d6d221b4827fd9fc31a3f6053a1ac92acd95c9533fc5356d6" name="kyotocabinet-debugsource" arch="i586">
  <version epoch="0" ver="1.2.80" rel="2.5"/>
  <changelog author="jengelh@inai.de" date="1357300800">- Avoid explicit requires on library packages</changelog>
  <changelog author="martin.liska@suse.com" date="1464177600">- Add gcc6-fix-errors.patch to remove errors seen by GCC6.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1491307200">- kyotocabinet-fix-debuginfo.patch: Fix debuginfo generation
- gcc6-fix-errors.patch: return NULL instead, make GCC7 happy</changelog>
  <changelog author="werner@suse.de" date="1494331200">- boo#1037914: Do not optimize for native cpu of the build system!</changelog>
  <changelog author="dimstar@opensuse.org" date="1514980800">- Add baselibs.conf: Produce libkyotocabinet16-32bit, dependency to
  libpinyin13-32bit.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1584014400">- Update to version 1.2.77:
  * kcthread.cc (CondVar::wait): a bug on Win32 was fixed.
  * kcdbext.h (IndexDB::set, IndexDB::replace): a bug of updating
    existing records was fixed.
  * kcdb.h (DB::check): new function.
- Drop no longer needed gcc6-fix-errors.patch
- Modernise spec file (bsc#1252197)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1619006400">- Add yet an other patch kyotocabinet-pie.patch
  * link all executables as pie (bsc#1185033)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1685448000">- Update url to new website.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.2.80:
  - configure.in supports strict C99 rules.
  - Fixed errors of kcdirtest on BtrFS.
  - Fixed build warnings.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1760616000">- Add bug number bsc#1252197</changelog>
</package>
<package pkgid="e20ae4b07c6cd47b9d632688a00b5f5401c34c5fa562f23e2260c8d146831d540a97328d213f995dec7d21485396ee70aab6eaa4271f1c425b4d8eee23ffd94a" name="kyverno-debuginfo" arch="i586">
  <version epoch="0" ver="1.19.0" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 1.16.1:
  No CLI-related changes
  Full changelog:
  https://github.com/kyverno/kyverno/compare/v1.16.0...v1.16.1</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 1.16.2:
  No CLI-related changes
  Full changelog:
  https://github.com/kyverno/kyverno/compare/v1.16.1...v1.16.2</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769515200">- Update to version 1.16.3:
  No CLI-related changes
  Full changelog:
  https://github.com/kyverno/kyverno/compare/v1.16.2...v1.16.3</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770033600">- Update to version 1.17.0:
  CLI-related changes
  * fix(cli): color issue for --remove-color flag (#14270)
  * extend CLI policy and exception load, adding test for v1
    application (#14541)
  * fix: implement the fake image metadata for the CLI (#14415)
  * fix: cli test with context file from git (#14414)
  * fix: use context in deletingpolicies in the CLI (#14382)
  * feat: generate and copy crd to cli for namespaced validating
    policy and namespaced deleting policy (#14316)
  Dependencies
  * chore(deps): bump github.com/aptible/supercronic from 0.2.41 to
    0.2.42 (#15087) (#15088)
  * chore(deps): bump actions/cache from 5.0.2 to 5.0.3 (#15030)
    (#15036)
  * chore(deps): bump github.com/onsi/gomega from 1.39.0 to 1.39.1
    (#15031) (#15034)
  * chore(deps): bump docker/login-action from 3.6.0 to 3.7.0
    (#14990) (#14994)
  * chore(deps): bump github.com/theupdateframework/go-tuf/v2
    (#14868) (#14885)
  * chore(deps): bump sigs.k8s.io/controller-runtime from 0.23.0 to
    0.23.1 (#14876) (#14879)
  * chore(deps): bump github/codeql-action from 4.31.11 to 4.32.0
    (#14875) (#14878)
  * chore(deps): bump github/codeql-action from 4.31.10 to 4.31.11
    (#14848) (#14851)
  * chore(deps): bump the sigstore group across 1 directory with 4
    updates (#14780) (#14783)
  * chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (#14779)
    (#14782)
  * chore(deps): bump github.com/sigstore/sigstore from 1.10.3 to
    1.10.4 (#14771) (#14773)
  * chore(deps): bump github.com/in-toto/in-toto-golang (#14750)
    (#14754)
  * chore(deps): bump github.com/theupdateframework/go-tuf/v2
    (#14741) (#14759)
  * chore(deps): bump github.com/sigstore/rekor from 1.4.3 to 1.5.0
    (#14749) (#14753)
  * chore(deps): bump actions/setup-python from 6.1.0 to 6.2.0
    (#14748) (#14751)
  * chore(deps): bump github.com/kyverno/api (#14732)
  * chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to
    0.23.0 (#14722)
  * chore(deps): bump sigs.k8s.io/release-utils from 0.12.2 to
    0.12.3 (#14714)
  * chore(deps): bump actions/cache from 5.0.1 to 5.0.2 (#14713)
  * chore(deps): bump github.com/sirupsen/logrus (#14699)
  * chore(deps): bump mikefarah/yq in /.github/actions/run-tests
    (#14686)
  * chore(deps): bump github/codeql-action from 4.31.9 to 4.31.10
    (#14654)
  * chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0
    (#14656)
  * chore(deps): bump actions/setup-go in
    /.github/actions/setup-build-env (#14655)
  * chore(deps): bump github.com/sigstore/cosign/v3 from 3.0.3 to
    3.0.4 (#14639)
  * chore(deps): bump github.com/onsi/gomega from 1.38.3 to 1.39.0
    (#14626)
  * feat: bump kube to 1.35 (#14608)
  * chore(deps): bump cbrgm/cleanup-stale-branches-action (#14591)
  * chore(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0
    (#14562)
  * chore(deps): bump github.com/sigstore/sigstore from 1.9.5 to
    1.10.3 (#14516)
  * chore(deps): bump actions/download-artifact from 6.0.0 to 7.0.0
    (#14553)
  * chore(deps): bump sigs.k8s.io/controller-tools in
    /hack/controller-gen (#14546)
  * chore(deps): bump github/codeql-action from 4.31.8 to 4.31.9
    (#14532)
  * chore(deps): bump the sigstore group across 1 directory with 4
    updates (#14513)
  * chore(deps): bump google.golang.org/protobuf from 1.36.10 to
    1.36.11 (#14514)
  * chore(deps): bump
    zgosalvez/github-actions-ensure-sha-pinned-actions (#14507)
  * chore(deps): bump github/codeql-action from 4.31.7 to 4.31.8
    (#14508)
  * chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0
    (#14509)
  * chore(deps): bump actions/download-artifact from 6.0.0 to 7.0.0
    (#14510)
  * chore(deps): bump actions/download-artifact (#14512)
  * chore(deps): bump actions/upload-artifact (#14511)
  * chore(deps): bump github.com/aptible/supercronic from 0.2.40 to
    0.2.41 (#14515)
  * chore(deps): bump the sigstore group across 1 directory with 4
    updates (#14475)
  * chore(deps): bump the kubernetes group across 3 directories
    with 7 updates (#14474)
  * chore(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2
    (#14473)
  * chore(deps): bump the otel group across 1 directory with 10
    updates (#14463)
  * chore(deps): bump github.com/aptible/supercronic from 0.2.39 to
    0.2.40 (#14467)
  * chore(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0
    (#14465)
  * chore(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0
    (#14464)
  * chore(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3
    (#14466)
  * chore(deps): bump github.com/go-git/go-billy/v5 from 5.6.2 to
    5.7.0 (#14458)
  * chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7
    (#14457)
  * chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2
    (#14443)
  * chore(deps): bump github.com/spf13/cobra in
    /hack/controller-gen (#14444)
  * chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 (#14432)
  * chore(deps): bump golangci/golangci-lint-action from 9.1.0 to
    9.2.0 (#14433)
  * chore(deps): bump actions/checkout in
    /.github/actions/run-tests (#14434)
  * chore(deps): bump the sigstore group across 1 directory with 4
    updates (#14376)
  * chore(deps): bump fluxcd/flux2 from 2.7.4 to 2.7.5 (#14425)
  * chore(deps): bump github/codeql-action from 4.31.5 to 4.31.6
    (#14426)
  * chore(deps): bump cbrgm/cleanup-stale-branches-action (#14427)
  * chore(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0
    (#14374)
  * chore(deps): bump github.com/google/gnostic-models from 0.7.0
    to 0.7.1 (#14406)
  * chore(deps): bump actions/setup-go in
    /.github/actions/setup-build-env (#14375)
  * chore(deps): bump actions/setup-python from 6.0.0 to 6.1.0
    (#14403)
  * chore(deps): bump fluxcd/flux2 from 2.7.3 to 2.7.4 (#14404)
  * chore(deps): bump github.com/google/go-containerregistry
    (#14421)
  * chore(deps): bump golangci/golangci-lint-action from 9.0.0 to
    9.1.0 (#14420)
  * chore(deps): bump actions/checkout from 5.0.1 to 6.0.0 (#14419)
  * chore(deps): bump github/codeql-action from 4.31.3 to 4.31.5
    (#14405)
  * chore(deps): bump github.com/cyphar/filepath-securejoin
    (#14407)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.16.3 to
    5.16.4 (#14408)
  * chore(deps): bump svenstaro/upload-release-action from 2.11.2
    to 2.11.3 (#14379)
  * chore(deps): bump github.com/sigstore/rekor from 1.3.10 to
    1.4.3 (#14364)
  * chore(deps): bump actions/checkout in
    /.github/actions/run-tests (#14363)
  * chore(deps): bump google.golang.org/grpc from 1.76.0 to 1.77.0
    (#14365)
  * chore(deps): bump actions/checkout from 4.2.2 to 5.0.1 (#14362)
  * chore(deps): bump helm/chart-testing-action from 2.7.0 to 2.8.0
    (#14309)
  * chore(deps): bump golangci/golangci-lint-action from 8.0.0 to
    9.0.0 (#14318)
  * chore(deps): bump the kubernetes group across 3 directories
    with 7 updates (#14343)
  * chore(deps): bump the otel group across 1 directory with 10
    updates (#14298)
  * chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.44.0
    (#14344)
  * chore(deps): bump github/codeql-action from 4.31.2 to 4.31.3
    (#14342)
  * chore(deps): bump golang.org/x/sync from 0.17.0 to 0.18.0
    (#14322)
  * chore(deps): bump
    github.com/awslabs/amazon-ecr-credential-helper/ecr-login
    (#14324)
  * chore(deps): bump sigs.k8s.io/kustomize/api from 0.20.1 to
    0.21.0 (#14321)
  * chore(deps): bump helm/kind-action from 1.12.0 to 1.13.0
    (#14284)
  * chore(deps): bump helm/kind-action in
    /.github/actions/run-tests (#14285)
  * chore(deps): bump github.com/aptible/supercronic from 0.2.36 to
    0.2.39 (#14288)
  * chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.0 to
    0.22.4 (#14287)
  * chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2
    (#14266)
  * chore(deps): bump cbrgm/cleanup-stale-branches-action (#14274)
  * chore(deps): bump github.com/cyphar/filepath-securejoin
    (#14275)
  * chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0
    (#14228)
  * chore(deps): bump actions/download-artifact (#14226)
  * chore(deps): bump fluxcd/flux2 from 2.7.2 to 2.7.3 (#14240)
  * chore(deps): bump actions/download-artifact from 4.3.0 to 6.0.0
    (#14227)
  * chore(deps): bump actions/upload-artifact (#14230)
  * chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0
    (#14229)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1771502400">- Update to version 1.17.1:
  * fix: eliminate memcache error spam and expose isFake in CLI
    helper functions (#15187) (#15193)
  * chore(deps): bump github.com/go-git/go-git/v5 from 5.16.4 to
    5.16.5 (#15164) (#15278)
  * chore(deps): bump the kubernetes group across 3 directories
    with 7 updates (#15183) (#15284)
  * fix: CVE-2025-68121 (#15203) (#15212)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 1.17.2:
  * fix: CVE-2026-34986 (#15823)
  * [backport] chore(security): disable HTTP in namespaced policies
    by default (CVE-2026-4789) (#15802)
  * fix: CVE-2026-33186 (#15652)
  * fix: CVE-2026-1229 (#15530)
  * fix: bump go to fix stdlib CVEs (#15529)
  * fix: CVES 2026-15558 for 1.17 (#15464)
  * fix: CVE-2026-24051 (#15414)
  * fix: CLI resource lookup for ivpol (#15418) (#15419)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 1.18.0:
  https://github.com/kyverno/kyverno/releases/tag/v1.18.0
  * Highlights
  - Secure HTTP calls with blocklist/allowlist: HTTP context
    loading now enforces a configurable blocklist and scoped
    token authorization, improving security posture for policies
    that perform external HTTP calls (#15789, #15779).
  - Namespaced image registry credentials:
    imageRegistryCredentials can now reference namespaced secrets
    and pod-level imagePullSecrets for image verification
    (#15112).
  - CLI expanded policy support: The kyverno apply and kyverno
    test commands now support cleanup policies, HTTP/Envoy authz
    policies, and mutateExisting MutatingPolicies (#15732,
    [#15645], #15691, #15253).
  - Success event filtering: A new successEventActions ConfigMap
    parameter allows fine-grained control over which success
    events are emitted (#15466).
  * New Features
  - Allow output for missing resources in CLI tests (#14194)
  - Support mutateExisting MutatingPolicy in CLI test (#15253)
  - Support cleanup policies in kyverno apply command (#15732)
  - Support HTTP/Envoy authz policies in kyverno apply (#15645)
  - Support authz policies in kyverno test (#15691)
  * Bug Fixes CLI
  - Fix: CLI CRD support without cluster connection (#13565)
  - Fix: bypass rule name matching for ruleless policies in CLI
    (#15757)
  - Fix: add list GVK to fake cluster scheme to prevent
    mutateExisting panic (#15746)
  - Fix: pass CRD-aware RESTMapper to GeneratingPolicy test path
    (#15561)
  - Fix: correct test result reporting for legacy policies and
    CEL engine errors (#15361)
  - Fix: display NonFatalErrors in CLI test command (#15725)
  - Fix: return error instead of panic when
    imageRegistryCredentials.secrets are used in CLI (#15061)
  - Fix: add default message when rule message is empty in CLI
    (#14700)
  - Fix: three bugs in CLI apply command (#15317)
  - Fix: CLI failing selector-based policies when they did not
    match the resource (#15236)
  - Fix: close leaked file handles in CLI apply command (#15151,
    [#15150])
  - Fix: return proper error on non-OK HTTP status in CLI
    resource and policy loading (#15153)
  - Fix: prevent segfault when applying K8s-mode policy to JSON
    payload (#15332)
  - Fix: support piped v1.List objects in apply command (#13860)
  - Fix: check all rules in the test in case no rule is specified
    (#11739)
  * Security / CVEs
  - Fix: limit intermediate certs to mitigate CVE-2026-32280
    (#15858)
  - Fix CVE-2026-32283: upgrade Go toolchain to 1.26.2 (#15844)
  - Fix CVE-2026-24686: bump go-tuf/v2 to v2.4.1 (#15579)
  - Fix stdlib CVEs (#15483)
  * Security and compatibility-relevant updates:
  - Bump github.com/sigstore/cosign/v3 from 3.0.4 to 3.0.6
    (#15321, #15798)
  - Bump github.com/sigstore/sigstore to 1.10.5 (#15751)
  - Bump github.com/sigstore/rekor to 1.5.1 (#15498)
  - Bump github.com/google/go-containerregistry from 0.21.3 to
    0.21.5 (#15797, #15852)
  - Bump golang.org/x/crypto to 0.50.0 (#15551, #15830)
  - Bump the Kubernetes group libraries (#15408, #15876)
  - Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#15376)
  - Bump sigs.k8s.io/controller-runtime to 0.23.3 (#15456)
  - Routine dependency updates (grpc, otel, go-git, supercronic,
    zerolog, envoy, and GitHub Actions)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779105600">- Update to version 1.18.1:
  * fix: pass AdmissionRequest to updaterequests for mutate
    existing policy (#16050) (#16072)
  * fix: support cluster-scoped resource generation in
    GeneratingPolicy (#16018) (#16031)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1783684800">- Update to version 1.18.2:
  * fix(cli): allow multiple CRDs in to be in the --crd-path file
    (#16161) (#16215)
  * fix(release-1.18): roll up codeql dependency and toolchain
    updates (#16395)
  * fix(deps): bump golang.org/x/crypto to v0.53.0 and x/net to
    v0.56.0 (#16343)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1787918400">- Update to version 1.19.0:
  Large update, please see the release notes for details
  https://github.com/kyverno/kyverno/releases/tag/v1.19.0
  * Security
  - fix(deps): bump golang.org/x/crypto to v0.53.0 and x/net to
    v0.56.0 to resolve security CVEs in #16340
  - chore(deps): bump golang.org/x/net from 0.48.0 to 0.55.0 in
    /hack/controller-gen in #16420
  - fix(deps): patch ORAS and sigstore CodeQL vulnerabilities in
    [#16426]
  - chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0
    in #16576
  - chore(deps): bump google.golang.org/grpc from 1.82.0 to
    1.82.1 in #16669</changelog>
</package>
<package pkgid="8b9d5a19dd4b111cfbbce5d41358dcf95f7ade7af6198bbf4bc261172c72117b3da4c62e3b2c10afdeec98e4d6c58c424505b841af890a1c703e809b6c5bdec1" name="labplot-debuginfo" arch="i586">
  <version epoch="0" ver="2.12.1" rel="3.12"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736769600">- Init labplot. Qt 6 port of labplot-kf5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736942400">- Use a git snapshot for proper cantor support
- Add patch:
  * 0001-Fix-finding-liborigin-on-openSUSE.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1745841600">- Update to 2.12.0. Check the Changelog file for the full list
  of changes.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755604800">- Update to 2.12.1
  * Fix using default font for axis title
  * Fix build with system QXlsx
  * Fix build with system QADS 4.4
  * Fix crash on import when no projects opened (kde#503800)
  * Save rotation of axis title separately for x and y axis
  * Fix disappearing axis ticks
  * Fix crash when creating the data spreadsheet for analysis
    curves (kde#504662)
  * Fix crash when aspect is added and all docks in content area
    are hidden (kde#504794, kde#502043)
  * Fix crash when column or row was added to spreadsheet from
    toolbar and no column or row was selected (kde#504839)
  * Fix issue when the statistics spreadsheet was not shown if
    the spreadsheet was a child of workbook
  * Fix issue which caused the context menu of an aspect to not
    be shown after being re-parented
  * Handle Windows logical font “MS Shell Dlg 2”
  * Fix crash when deleting a live-data source with missing
    source file
  * Parser: Remove not required function and reuse function
    instead of copying (kde#506925)
  * Fix the export of spreadsheets to SQLite, wrong format
    was selected internally in the export dialog
  * Fix the export to SQLite of text values in the spreadsheet
    containing single quotes
  * Fix FITS import and export issues
  * Don’t show any error messages and NaN values in the process
    behavior chart if no column or an empty column was selected
  * Remove unwanted entries on the undo stack that were created
    when modifying properties of the process behavior and run charts
  * Improve the quality of the fit model preview in the properties
    explorer and formula view in the random values dialog
    on hi-dpi screens
  * Initialize the parameters for the baseline subtraction with
    reasonable values on first startup and improve the appearance
    of the preview plot
  * Fix save/load of the background color for the center value
    label in the process behavior chart</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755691200">- Drop netcdf build dependency on 32bit archs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760356800">- Add upstream changes:
  * 0001-Fix-build-with-Qt-6.10.patch
  * 0001-Added-the-missing-include-to-fix-the-build.patch</changelog>
</package>
<package pkgid="96001a1fd76414036381c3e6229aaf8a89a83658ac6e0165d2b848e471c41c86d6252a34f62c70d144bdabc95135c21882cdd9696981402d1eb1028fa7fa91e9" name="labplot-debugsource" arch="i586">
  <version epoch="0" ver="2.12.1" rel="3.12"/>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736769600">- Init labplot. Qt 6 port of labplot-kf5</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1736942400">- Use a git snapshot for proper cantor support
- Add patch:
  * 0001-Fix-finding-liborigin-on-openSUSE.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1745841600">- Update to 2.12.0. Check the Changelog file for the full list
  of changes.</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755604800">- Update to 2.12.1
  * Fix using default font for axis title
  * Fix build with system QXlsx
  * Fix build with system QADS 4.4
  * Fix crash on import when no projects opened (kde#503800)
  * Save rotation of axis title separately for x and y axis
  * Fix disappearing axis ticks
  * Fix crash when creating the data spreadsheet for analysis
    curves (kde#504662)
  * Fix crash when aspect is added and all docks in content area
    are hidden (kde#504794, kde#502043)
  * Fix crash when column or row was added to spreadsheet from
    toolbar and no column or row was selected (kde#504839)
  * Fix issue when the statistics spreadsheet was not shown if
    the spreadsheet was a child of workbook
  * Fix issue which caused the context menu of an aspect to not
    be shown after being re-parented
  * Handle Windows logical font “MS Shell Dlg 2”
  * Fix crash when deleting a live-data source with missing
    source file
  * Parser: Remove not required function and reuse function
    instead of copying (kde#506925)
  * Fix the export of spreadsheets to SQLite, wrong format
    was selected internally in the export dialog
  * Fix the export to SQLite of text values in the spreadsheet
    containing single quotes
  * Fix FITS import and export issues
  * Don’t show any error messages and NaN values in the process
    behavior chart if no column or an empty column was selected
  * Remove unwanted entries on the undo stack that were created
    when modifying properties of the process behavior and run charts
  * Improve the quality of the fit model preview in the properties
    explorer and formula view in the random values dialog
    on hi-dpi screens
  * Initialize the parameters for the baseline subtraction with
    reasonable values on first startup and improve the appearance
    of the preview plot
  * Fix save/load of the background color for the center value
    label in the process behavior chart</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1755691200">- Drop netcdf build dependency on 32bit archs</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1760356800">- Add upstream changes:
  * 0001-Fix-build-with-Qt-6.10.patch
  * 0001-Added-the-missing-include-to-fix-the-build.patch</changelog>
</package>
<package pkgid="30fd9f754422ff9ae85c14474e80966134ddccff909397f52b08f7da9cd2eac14b2d5e5445e1935b2df8566f8ead17e55bc348db4504aa2d13490dc8efe9445c" name="labwc-debuginfo" arch="i586">
  <version epoch="0" ver="0.20.2" rel="1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1740225600">- Update to version 0.8.3
  * Support for the ext-workspace protocol.
  * Menu enhancements including icons and dynamic root-menus.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1746273600">- Update to version 0.8.4
  * This release predominantly consists of bug-fixes, code
    simplification and usability improvements, read completely on
    NEWS.md.
  * Add new features the most noteworthy is the addition of icons
    support in the window-switcher and client-list-combined-menu.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1752321600">- Update to version 0.9.0:
  + The main focus has been to port labwc to wlroots 0.19 and fix
    associated issues. There is a regression warning worth noting
    for the switch to wlroots 0.19:
  - Menu item can no longer be activated in any Gtk applications
    with a single press-drag-release mouse action.
  - VR headset support is disabled when compiled with wlroots
    0.19.0 to work around a bug on the wlroots side which is
    expected to be fixed in wlroots 0.19.1
  + Read completely changelog on NEWS.md
  + Change pkgconfig(wlroots-0.18) BuildRequires to
    pkgconfig(wlroots-0.19)
  + Fix all xdg-portal open if open thunar (labwc only need wl+gtk)
- Update libsfdo to version 0.1.4:
  + sfdo-version.h with macros indicating libsfdo version.
  + More descriptive libsfdo-desktop-file errors.
  + libsfdo-icon loader is slightly more robust now.
  + Documentation improvements.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1754136000">- Update to version 0.9.1:
  + This is an earlier-than-usual release containinig bug fixes
    only:
  - Prevent interaction with un-initialized xdg-shell windows
    after unmap to fix a bug exposed by wlroots-0.19.0 resulting
    in a compositor crash in certain (unusual) circumstances
  - Fix double-free in img_svg_render() failure path
  - Fix swapped width/height in XWayland client _NET_WM_ICON
    stride calculation</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1760184000">- Update to version 0.9.2:
  + Added
  - Allow `SnapToEdge` and `ToggleSnapToEdge` to combine two
    cardinal directions with the config option
    `combine="yes|no"`.
  - Support `Border` context for mousebinds as an alias for
    `Top`...`BRCorner` to make configuration easier.
  - Add window-switcher mode with thumbnails. This can be
    enabled with: `&lt;windowSwitcher style="thumbnail"&gt;`.
  - Add `toggle` option to `GoToDesktop` action. This has the
    effect of going back to the last desktop if already on
    the target.
  - Add `&lt;theme maximizedDecoration="titlebar|none"/&gt;` to
    allow hiding titlebar when window is maximized.
  - Use client-send-to-menu as 'Workspace' submenu in built-in
    client-menu.
  - Allow overwriting submenu icon to increase flexibility
    and enhance Openbox compatibility.
  - Allow client-{list-combined,send-to}-menu as submenu of
    static menu.
  - Add `labnag` (a dialog client with message and buttons)
    and associated `&lt;prompt&gt;` option in 'If' actions.
  - Support config option `&lt;core&gt;&lt;promptCommand&gt;`.
  - Allow snapping to corner edges during interactive move
    with associated config options `&lt;snapping&gt;&lt;cornerRange&gt;`.
  - Support new values "up-left", "up-right", "down-left"
    and "down-right" with `&lt;action name="(Toggle)SnapToEdge"
    direction="[value]"&gt;` and `&lt;query tiled="[value]"&gt;`.
  - XML parsing improvements:
  - Support nested `If` and `ForEach` actions
  - Parse CDATA as text all nodes
  - Remove ordering constraint of attributes in
    `&lt;keybind&gt;`, `&lt;mousebind&gt;` and `&lt;windowRule&gt;`
  - `If` actions now work for menus
  - For menus, the `name` argument no longer has to be the
    first argument of `&lt;action&gt;`; and the `label` argument
    no longer has to be the first argument of `&lt;item&gt;`
  - Toggle mousebinds with the `ToggleKeybinds` action
  - Add support for direction value 'any' with tiled queries.
    This allows users to query for any snap directions
    without using multiple query statements
  + Fixed
  - On detecting broken icon theme, fall back on 'hicolor'.
  - Restore initially-maximized window position after
    unplug/plug.
  - Fix large client-side icon not being loaded when the
    rendered icon size is larger than icon sizes from the
    client.
  - Improve debug logging for configuring input devices.
  - Fix false positives when matching desktop entries.
  - Prevent accidental downcasting of scale in
    scaled-icon-buffer to avoid blurry icons on non-integer
    scales and a cairo assert when using a output scale &lt; 1.
  - Fix xdg-shell windows moving between outputs due to
    configure timeout.
  - Fix segfault with toplevel `&lt;separator&gt;` in `menu.xml`.
  - Prevent hi-res mice triggering scroll actions too often.
  + Changed
  - Change default keybind `W-&lt;arrow&gt;` to combine cardinal
    directions to support resizing of windows to fill a
    quarter of an output. This only affects users who do not
    use an `rc.xml` or use the `&lt;keyboard&gt;&lt;default/&gt;` option.
    Previous behavior can be restored by setting
    `combine="no"`.
  - `Focus` and `Raise` on window border press to align with
    Openbox behavior.
  - On interactive resize, only un-maximize the axis/axes
    that are being resized.
  - Change theme setting `osd.window-switcher.*` to
    `osd.window-switcher.style-classic.*`. Backward
    compatibility is preserved.
  - In client-list menu, add brackets around the titles of
    any minimised windows.
  - Respect client-initiated window resize of non-maximized
    axis, for example remember the width of
    vertically-maximized window resizing itself
    horizontally.
  - Remember position of window along non-maximized axis
    during interactive move.
  - Restore default libinput device values on reconfigure
    with empty value.
  - Change `If` action when used without a focused window to
    execute the `&lt;else&gt;` branch (previously it was just
    ignored).
  - Make `autoEnableOutputs=no` apply only to drm outputs.
  - Take into account `&lt;core&gt;&lt;gap&gt;` for edge and region
    overlays.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1766145600">- Update to version 0.9.3:
  + Added
  - `&lt;windowSwitcher order="focus|age"/&gt;` to sort windows
    by focus or age
  - New snapping config:
    `&lt;snapping&gt;&lt;range inner="" outer=""&gt;`
  - `direction` option for `Resize` action
    (up-left, right, down, etc.)
  - `sendEventsMode` option to disable keyboard input
  - Window switcher OSD options:
    + `thumbnailLabelFormat`
    + `output="all|focused|cursor"`
  - Click-to-focus in window switcher OSD
  - Support for `xdg-dialog` protocol
  - `--keyboard-focus` option for labnag
  - Option to unshade windows during window switching
  + Changed
  - Alt-Tab now selects the previously focused window
  - Deprecated old `&lt;snapping&gt;&lt;range&gt;` syntax
  - Refactored window switcher configuration
  - OSD placement now centered on output
  + Fixed
  - Desktop files with dots in filenames
  - Incorrect cursor motion from absolute events
  - Mouse issues with constrained surfaces
  - XCB race between Raise and input
  - Window switcher layout and geometry issues</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1772625600">- Update to version 0.9.5:
  * Added support for XWayland client requests for always-on-top
    and close
  * Allow layer-shell surfaces on disabled outputs to fix a memory
    leak in some clients (e.g. mako) when using wlopm --off
- Version 0.9.4:
  * Requires wayland &gt;= 1.22.90
  * Added theme option window.button.hover.bg.color
  * Implement scrollable window-switcher OSD
  * Support new NextWindow action options:
  - workspace="current|all"
  - output="all|focused|cursor"
  - identifier="all|current"
  * Add config option &lt;desktops&gt;&lt;initial&gt; to set active workspace
    on startup
  * Increase max client buffer size to 1 MiB to better handle
    high event rates
  * Fix minor cursor position issues during interactive move/resize
  * Flush X11 connection after focus/activate to mitigate XWayland
    FocusOut race affecting some fullscreen apps
  * Cancel interactive move/resize when window is minimized/unmapped
  * Fix spurious focus change when window-switcher finishes
  * Improve restoring view positions after output
    disconnect/reconnect
  * Avoid unnecessary restacking and repeated focus changes when
    unminimizing windows
  * Do not try to focus an already focused XWayland window
    (fixes old Minecraft &lt;=1.5.2)
  * Halt window-switcher on reconfigure to avoid invalid
    memory access
  * Decouple always-on-top/bottom from omnipresent state
  * Adjust layer-shell focus semantics to prevent unwanted focus
    stealing and improve popup focus handling
  * Unshade window if selected from client-list-combined-menu
  * Show non-dialog child windows in window-switcher
  * Deprecate &lt;windowSwitcher allWorkspaces="yes|no"&gt; in favor of
    NextWindow workspace option</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1773576000">- Update to version 0.9.6:
  * Disable outputs where all modes fail
  * Fix regression in 0.9.4 that causes NextWindow action to
    segfault when no outputs are connected. This fixes a
    window-switcher crash with some Nvidia GPUs/drivers after
    suspend
  * Fix typo to allow xdg-dialog-v1 global
  * Disallow X11 window always-on-top requests by default to fix an
    issue whereby Alt+Tab cannot be used to switch to other
    windows when using some XWayland Wine games</changelog>
  <changelog author="zeus &lt;dunning1kruger@mailfence.com&gt;" date="1781611200">- Update to version 0.20.1:
  * Bug fix release:
  https://github.com/labwc/labwc/releases/tag/0.20.1
- Update to version 0.20.0:
  * Release changelog:
  https://github.com/labwc/labwc/releases/tag/0.20.0
  * Noteworthy highlights *
  * Add support for HDR10 output
  * Implement menu accelerators (one-letter mnemonics to quickly
  select/exec items from the current menu)
  * Install labwc-session.target systemd user unit when the systemd
  dependency is available
  * Add action ToggleShowDesktop to hide/unhide windows
  * Add support for color-management-v1 and
  color-representation-manager-v1</changelog>
  <changelog author="zeus &lt;dunning1kruger@mailfence.com&gt;" date="1787313600">- Update to version 0.20.2:
  * Display config errors in labnag or optionally another client.
  Also support associated option &lt;core&gt;&lt;errorCommand&gt;
  * Destroy scene-output before scene cleanup to avoid rare abort.
  * Do not leave a failed output render format on the pending state
  * When window-cycling is cancelled give back focus to the window
  that had it before cycling started
  * Fix missing panel icon with Firefox running under X11
  * abnag(1): document defaults
  * Force the initial modeset commit to fix an issue with
  QEMU/virtio-gpu and WLR_NO_HARDWARE_CURSORS=1</changelog>
</package>
<package pkgid="98fa1a9a7f77443dd06603d722a188ebc6d716ccae2a7a12800eac5ac5413dcfb2896160f0f781efbd7011fd138dd23b183da54e1de957aa3b97901d4b650b5a" name="labwc-debugsource" arch="i586">
  <version epoch="0" ver="0.20.2" rel="1.1"/>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1740225600">- Update to version 0.8.3
  * Support for the ext-workspace protocol.
  * Menu enhancements including icons and dynamic root-menus.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1746273600">- Update to version 0.8.4
  * This release predominantly consists of bug-fixes, code
    simplification and usability improvements, read completely on
    NEWS.md.
  * Add new features the most noteworthy is the addition of icons
    support in the window-switcher and client-list-combined-menu.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1752321600">- Update to version 0.9.0:
  + The main focus has been to port labwc to wlroots 0.19 and fix
    associated issues. There is a regression warning worth noting
    for the switch to wlroots 0.19:
  - Menu item can no longer be activated in any Gtk applications
    with a single press-drag-release mouse action.
  - VR headset support is disabled when compiled with wlroots
    0.19.0 to work around a bug on the wlroots side which is
    expected to be fixed in wlroots 0.19.1
  + Read completely changelog on NEWS.md
  + Change pkgconfig(wlroots-0.18) BuildRequires to
    pkgconfig(wlroots-0.19)
  + Fix all xdg-portal open if open thunar (labwc only need wl+gtk)
- Update libsfdo to version 0.1.4:
  + sfdo-version.h with macros indicating libsfdo version.
  + More descriptive libsfdo-desktop-file errors.
  + libsfdo-icon loader is slightly more robust now.
  + Documentation improvements.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1754136000">- Update to version 0.9.1:
  + This is an earlier-than-usual release containinig bug fixes
    only:
  - Prevent interaction with un-initialized xdg-shell windows
    after unmap to fix a bug exposed by wlroots-0.19.0 resulting
    in a compositor crash in certain (unusual) circumstances
  - Fix double-free in img_svg_render() failure path
  - Fix swapped width/height in XWayland client _NET_WM_ICON
    stride calculation</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1760184000">- Update to version 0.9.2:
  + Added
  - Allow `SnapToEdge` and `ToggleSnapToEdge` to combine two
    cardinal directions with the config option
    `combine="yes|no"`.
  - Support `Border` context for mousebinds as an alias for
    `Top`...`BRCorner` to make configuration easier.
  - Add window-switcher mode with thumbnails. This can be
    enabled with: `&lt;windowSwitcher style="thumbnail"&gt;`.
  - Add `toggle` option to `GoToDesktop` action. This has the
    effect of going back to the last desktop if already on
    the target.
  - Add `&lt;theme maximizedDecoration="titlebar|none"/&gt;` to
    allow hiding titlebar when window is maximized.
  - Use client-send-to-menu as 'Workspace' submenu in built-in
    client-menu.
  - Allow overwriting submenu icon to increase flexibility
    and enhance Openbox compatibility.
  - Allow client-{list-combined,send-to}-menu as submenu of
    static menu.
  - Add `labnag` (a dialog client with message and buttons)
    and associated `&lt;prompt&gt;` option in 'If' actions.
  - Support config option `&lt;core&gt;&lt;promptCommand&gt;`.
  - Allow snapping to corner edges during interactive move
    with associated config options `&lt;snapping&gt;&lt;cornerRange&gt;`.
  - Support new values "up-left", "up-right", "down-left"
    and "down-right" with `&lt;action name="(Toggle)SnapToEdge"
    direction="[value]"&gt;` and `&lt;query tiled="[value]"&gt;`.
  - XML parsing improvements:
  - Support nested `If` and `ForEach` actions
  - Parse CDATA as text all nodes
  - Remove ordering constraint of attributes in
    `&lt;keybind&gt;`, `&lt;mousebind&gt;` and `&lt;windowRule&gt;`
  - `If` actions now work for menus
  - For menus, the `name` argument no longer has to be the
    first argument of `&lt;action&gt;`; and the `label` argument
    no longer has to be the first argument of `&lt;item&gt;`
  - Toggle mousebinds with the `ToggleKeybinds` action
  - Add support for direction value 'any' with tiled queries.
    This allows users to query for any snap directions
    without using multiple query statements
  + Fixed
  - On detecting broken icon theme, fall back on 'hicolor'.
  - Restore initially-maximized window position after
    unplug/plug.
  - Fix large client-side icon not being loaded when the
    rendered icon size is larger than icon sizes from the
    client.
  - Improve debug logging for configuring input devices.
  - Fix false positives when matching desktop entries.
  - Prevent accidental downcasting of scale in
    scaled-icon-buffer to avoid blurry icons on non-integer
    scales and a cairo assert when using a output scale &lt; 1.
  - Fix xdg-shell windows moving between outputs due to
    configure timeout.
  - Fix segfault with toplevel `&lt;separator&gt;` in `menu.xml`.
  - Prevent hi-res mice triggering scroll actions too often.
  + Changed
  - Change default keybind `W-&lt;arrow&gt;` to combine cardinal
    directions to support resizing of windows to fill a
    quarter of an output. This only affects users who do not
    use an `rc.xml` or use the `&lt;keyboard&gt;&lt;default/&gt;` option.
    Previous behavior can be restored by setting
    `combine="no"`.
  - `Focus` and `Raise` on window border press to align with
    Openbox behavior.
  - On interactive resize, only un-maximize the axis/axes
    that are being resized.
  - Change theme setting `osd.window-switcher.*` to
    `osd.window-switcher.style-classic.*`. Backward
    compatibility is preserved.
  - In client-list menu, add brackets around the titles of
    any minimised windows.
  - Respect client-initiated window resize of non-maximized
    axis, for example remember the width of
    vertically-maximized window resizing itself
    horizontally.
  - Remember position of window along non-maximized axis
    during interactive move.
  - Restore default libinput device values on reconfigure
    with empty value.
  - Change `If` action when used without a focused window to
    execute the `&lt;else&gt;` branch (previously it was just
    ignored).
  - Make `autoEnableOutputs=no` apply only to drm outputs.
  - Take into account `&lt;core&gt;&lt;gap&gt;` for edge and region
    overlays.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1766145600">- Update to version 0.9.3:
  + Added
  - `&lt;windowSwitcher order="focus|age"/&gt;` to sort windows
    by focus or age
  - New snapping config:
    `&lt;snapping&gt;&lt;range inner="" outer=""&gt;`
  - `direction` option for `Resize` action
    (up-left, right, down, etc.)
  - `sendEventsMode` option to disable keyboard input
  - Window switcher OSD options:
    + `thumbnailLabelFormat`
    + `output="all|focused|cursor"`
  - Click-to-focus in window switcher OSD
  - Support for `xdg-dialog` protocol
  - `--keyboard-focus` option for labnag
  - Option to unshade windows during window switching
  + Changed
  - Alt-Tab now selects the previously focused window
  - Deprecated old `&lt;snapping&gt;&lt;range&gt;` syntax
  - Refactored window switcher configuration
  - OSD placement now centered on output
  + Fixed
  - Desktop files with dots in filenames
  - Incorrect cursor motion from absolute events
  - Mouse issues with constrained surfaces
  - XCB race between Raise and input
  - Window switcher layout and geometry issues</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1772625600">- Update to version 0.9.5:
  * Added support for XWayland client requests for always-on-top
    and close
  * Allow layer-shell surfaces on disabled outputs to fix a memory
    leak in some clients (e.g. mako) when using wlopm --off
- Version 0.9.4:
  * Requires wayland &gt;= 1.22.90
  * Added theme option window.button.hover.bg.color
  * Implement scrollable window-switcher OSD
  * Support new NextWindow action options:
  - workspace="current|all"
  - output="all|focused|cursor"
  - identifier="all|current"
  * Add config option &lt;desktops&gt;&lt;initial&gt; to set active workspace
    on startup
  * Increase max client buffer size to 1 MiB to better handle
    high event rates
  * Fix minor cursor position issues during interactive move/resize
  * Flush X11 connection after focus/activate to mitigate XWayland
    FocusOut race affecting some fullscreen apps
  * Cancel interactive move/resize when window is minimized/unmapped
  * Fix spurious focus change when window-switcher finishes
  * Improve restoring view positions after output
    disconnect/reconnect
  * Avoid unnecessary restacking and repeated focus changes when
    unminimizing windows
  * Do not try to focus an already focused XWayland window
    (fixes old Minecraft &lt;=1.5.2)
  * Halt window-switcher on reconfigure to avoid invalid
    memory access
  * Decouple always-on-top/bottom from omnipresent state
  * Adjust layer-shell focus semantics to prevent unwanted focus
    stealing and improve popup focus handling
  * Unshade window if selected from client-list-combined-menu
  * Show non-dialog child windows in window-switcher
  * Deprecate &lt;windowSwitcher allWorkspaces="yes|no"&gt; in favor of
    NextWindow workspace option</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1773576000">- Update to version 0.9.6:
  * Disable outputs where all modes fail
  * Fix regression in 0.9.4 that causes NextWindow action to
    segfault when no outputs are connected. This fixes a
    window-switcher crash with some Nvidia GPUs/drivers after
    suspend
  * Fix typo to allow xdg-dialog-v1 global
  * Disallow X11 window always-on-top requests by default to fix an
    issue whereby Alt+Tab cannot be used to switch to other
    windows when using some XWayland Wine games</changelog>
  <changelog author="zeus &lt;dunning1kruger@mailfence.com&gt;" date="1781611200">- Update to version 0.20.1:
  * Bug fix release:
  https://github.com/labwc/labwc/releases/tag/0.20.1
- Update to version 0.20.0:
  * Release changelog:
  https://github.com/labwc/labwc/releases/tag/0.20.0
  * Noteworthy highlights *
  * Add support for HDR10 output
  * Implement menu accelerators (one-letter mnemonics to quickly
  select/exec items from the current menu)
  * Install labwc-session.target systemd user unit when the systemd
  dependency is available
  * Add action ToggleShowDesktop to hide/unhide windows
  * Add support for color-management-v1 and
  color-representation-manager-v1</changelog>
  <changelog author="zeus &lt;dunning1kruger@mailfence.com&gt;" date="1787313600">- Update to version 0.20.2:
  * Display config errors in labnag or optionally another client.
  Also support associated option &lt;core&gt;&lt;errorCommand&gt;
  * Destroy scene-output before scene cleanup to avoid rare abort.
  * Do not leave a failed output render format on the pending state
  * When window-cycling is cancelled give back focus to the window
  that had it before cycling started
  * Fix missing panel icon with Firefox running under X11
  * abnag(1): document defaults
  * Force the initial modeset commit to fix an issue with
  QEMU/virtio-gpu and WLR_NO_HARDWARE_CURSORS=1</changelog>
</package>
<package pkgid="6676f22a5cf2aa4521ad77722c0d1b2bca508cf277c12c452c8b688a098059b0075ab98ccb80821fc6b992c0ec91bee5d221343f37230f013a0ac756a8f7af8c" name="labwc-tweaks-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0" rel="1.3"/>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1688212800">- First Build/Commit</changelog>
  <changelog author="sfalken@opensuse.org" date="1735905600">- Update to version 0~git.20241209.b4fcde7:
  * theme: minor simplification
  * Weblate commits
  * theme: start openbox/cursor themes with empty entries
  * Add Cascade to placement policy</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735992000">- formatting
- use hicolor-icon-theme in comparison to owning the dirs</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1735992001">- Added missing BSD-3-Clause license to %doc</changelog>
  <changelog author="sfalken@opensuse.org" date="1741953600">- Update to version 0~git.20250219.818c98b:
  * ui: s/Openbox Theme/Labwc Theme/
  * environment: fix segfault
  * Weblate commits
  * theme: minor simplification</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1745755200">- Update to version 0~git.20250410.a7110e4:
  * Weblate commits
  * main: Fix "qt.svg: Cannot open file" mesage</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1759752000">- Update to version 0~git.20251003.53468f9:
  * Only add nodes to rc.xml if values are different from default
  * tests: add (void) to ignore ret value warning
  * mkdir -p before creating config file
  * Remove src/theme.c
  * Add log.h for better logging
  * main.cpp: minor style fix 2
  * main.cpp: minor style fix
  * maindialog.cpp: use a macro to simplify the code a bit
  * Use the new findIconThemes() for cursors too
  * Re-write theme_find() in C++
  * Only update rc.xml on change from previous state
  * Add Settings class
  * Add "Icon Theme" combo
  * Gracefully handle bad rc.xml
  * Config.cmake: add project screenshot URL
  * Add screenshot
  * Weblate commits</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1764849600">- Update to version 0~git.20251202.8404e2f:
  * Migrated existing translations and updated translations
  * xml: teach xml_get_bool_text() correct bool parsing
  * layoutmodel.cpp: remove QString() where not needed
  * layoutmodel.cpp: simplify by using Pair class
  * behaviour.cpp: translate values in Placement Policy QComboBox
  * settings.cpp: fix bug whereby initial int value of 0 in rc.xml is handled wrong
  * environment.cpp: use QString::toInt() instead of atoi()
  * Remove maindialog.ui and just code the list+stack
  * src/appearance.ui: limit size of corner radius spin button range
  * mv src/gen-layout-list bin/
  * Fix segfault by using QString in Language::addSelectedLayout()
  * Create language.{ui,h,cpp}
  * Set QCheckBox minimum height for a better-looking layout
  * mouse: change naturalScroll from QComboBox to QCheckBox
  * Create mouse.{ui,h,cpp}
  * Add bootstrap script
  * build: optionally support Address Sanitizer
  * appearance: change dropShadow from QComboBox to QCheckBox
  * appearance: remove redundant comment
  * Create behaviour.{ui,h,cpp}
  * settings.cpp: remove erroneous semi-colon
  * settings.cpp: update settings vector in set{Int,Str,Bool}
  * Update evdev-lst-layout.h
  * build: group source files in CMakeLists.txt
  * Create appearance.{ui,h,cpp}
  * Fix LayoutModel::getXkbDefaultLayout() bug
  * clang-format -i xml.cpp
  * Avoid snake_case function names
  * xml.c -&gt; xml.cpp
  * Weblate commits
  * Update README
  * findIconThemes(): add empty entry
  * Do not fall back on XCURSOR_{THEME,SIZE) env vars
  * mkdir -p before calling environmentInit()
  * Remove some annoying debug messages
  * Refactor environment.cpp</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1766145600">- Update to version 0~git.20251219.9b90fc7:
  * Removed redundant combobox items from mouse.ui
  * lrm|lmr may not be clear in all languages
  * reordered .ui file
  * Removed Keep border;added decorations server|client
  * Added more possible settings to appearance page
  * Updated .ts files
  * Weblate commits
  * Full width for slider
  * Split the Settting class into a dedicated settings.{h,cpp}
  * s/-65535/LAB_INVALID/
  * mouse: convert pointer-speed to QSlider
  * mouse: set the default values indicated by libinput
  * settings.cpp: correctly initialise int/float/bool without rc.xml entry
  * mouse: add more libinput settings</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@kalpadesktop.org&gt;" date="1780315200">- Update to 0.1.0 Release
  * First Point Release</changelog>
</package>
<package pkgid="9e69699729b287526afe517b9de5d403a2105ba711742d5af54b1a89158a53aa39287052adbffcfb3d5401a7d553b8b585cd1dace15ab35191d6eec14f5d9e50" name="labwc-tweaks-debugsource" arch="i586">
  <version epoch="0" ver="0.1.0" rel="1.3"/>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1688212800">- First Build/Commit</changelog>
  <changelog author="sfalken@opensuse.org" date="1735905600">- Update to version 0~git.20241209.b4fcde7:
  * theme: minor simplification
  * Weblate commits
  * theme: start openbox/cursor themes with empty entries
  * Add Cascade to placement policy</changelog>
  <changelog author="Richard Rahl &lt;rrahl0@opensuse.org&gt;" date="1735992000">- formatting
- use hicolor-icon-theme in comparison to owning the dirs</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1735992001">- Added missing BSD-3-Clause license to %doc</changelog>
  <changelog author="sfalken@opensuse.org" date="1741953600">- Update to version 0~git.20250219.818c98b:
  * ui: s/Openbox Theme/Labwc Theme/
  * environment: fix segfault
  * Weblate commits
  * theme: minor simplification</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1745755200">- Update to version 0~git.20250410.a7110e4:
  * Weblate commits
  * main: Fix "qt.svg: Cannot open file" mesage</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1759752000">- Update to version 0~git.20251003.53468f9:
  * Only add nodes to rc.xml if values are different from default
  * tests: add (void) to ignore ret value warning
  * mkdir -p before creating config file
  * Remove src/theme.c
  * Add log.h for better logging
  * main.cpp: minor style fix 2
  * main.cpp: minor style fix
  * maindialog.cpp: use a macro to simplify the code a bit
  * Use the new findIconThemes() for cursors too
  * Re-write theme_find() in C++
  * Only update rc.xml on change from previous state
  * Add Settings class
  * Add "Icon Theme" combo
  * Gracefully handle bad rc.xml
  * Config.cmake: add project screenshot URL
  * Add screenshot
  * Weblate commits</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1764849600">- Update to version 0~git.20251202.8404e2f:
  * Migrated existing translations and updated translations
  * xml: teach xml_get_bool_text() correct bool parsing
  * layoutmodel.cpp: remove QString() where not needed
  * layoutmodel.cpp: simplify by using Pair class
  * behaviour.cpp: translate values in Placement Policy QComboBox
  * settings.cpp: fix bug whereby initial int value of 0 in rc.xml is handled wrong
  * environment.cpp: use QString::toInt() instead of atoi()
  * Remove maindialog.ui and just code the list+stack
  * src/appearance.ui: limit size of corner radius spin button range
  * mv src/gen-layout-list bin/
  * Fix segfault by using QString in Language::addSelectedLayout()
  * Create language.{ui,h,cpp}
  * Set QCheckBox minimum height for a better-looking layout
  * mouse: change naturalScroll from QComboBox to QCheckBox
  * Create mouse.{ui,h,cpp}
  * Add bootstrap script
  * build: optionally support Address Sanitizer
  * appearance: change dropShadow from QComboBox to QCheckBox
  * appearance: remove redundant comment
  * Create behaviour.{ui,h,cpp}
  * settings.cpp: remove erroneous semi-colon
  * settings.cpp: update settings vector in set{Int,Str,Bool}
  * Update evdev-lst-layout.h
  * build: group source files in CMakeLists.txt
  * Create appearance.{ui,h,cpp}
  * Fix LayoutModel::getXkbDefaultLayout() bug
  * clang-format -i xml.cpp
  * Avoid snake_case function names
  * xml.c -&gt; xml.cpp
  * Weblate commits
  * Update README
  * findIconThemes(): add empty entry
  * Do not fall back on XCURSOR_{THEME,SIZE) env vars
  * mkdir -p before calling environmentInit()
  * Remove some annoying debug messages
  * Refactor environment.cpp</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@opensuse.org&gt;" date="1766145600">- Update to version 0~git.20251219.9b90fc7:
  * Removed redundant combobox items from mouse.ui
  * lrm|lmr may not be clear in all languages
  * reordered .ui file
  * Removed Keep border;added decorations server|client
  * Added more possible settings to appearance page
  * Updated .ts files
  * Weblate commits
  * Full width for slider
  * Split the Settting class into a dedicated settings.{h,cpp}
  * s/-65535/LAB_INVALID/
  * mouse: convert pointer-speed to QSlider
  * mouse: set the default values indicated by libinput
  * settings.cpp: correctly initialise int/float/bool without rc.xml entry
  * mouse: add more libinput settings</changelog>
  <changelog author="Shawn Dunn &lt;sfalken@kalpadesktop.org&gt;" date="1780315200">- Update to 0.1.0 Release
  * First Point Release</changelog>
</package>
<package pkgid="29e003ada7de9a694632d58328ee76e6352d90605e01bd33cf56b7d160f3a7551bcaae7967a6ee56187df679fedf8e75724aa97fb404b454589287a7730131c9" name="ladish-debuginfo" arch="i586">
  <version epoch="0" ver="1+git.20210227" rel="1.4"/>
  <changelog author="sflees@suse.de" date="1467115200">- add ladish.compile2.patch to hack around build with -werror failing</changelog>
  <changelog author="sflees@suse.de" date="1531224000">- Disable gui parts, they use long depreciated gnome libs I recommend
  using cadence as a gui front end instead.
- Run spec-cleaner</changelog>
  <changelog author="sflees@suse.de" date="1535544000">- Only suggest laditools, its no longer maintained and shouldn't
  be needed when the package is used with Cadence.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1603195200">- Update to ladish-0.3-150-g27e38d3f with some build fixes
- Fix /usr/libexec changes
- Drop ladish.compile2.patch not needed
- Drop pylash - don't feel like porting it to python3 atm.
- Add ladish-python3.patch to build with python3
- Bundle newer version of waf that works with python</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Updated to git version
  * Fixes package version, as last one already was 1 (+git)
  * Fix load project dialog
  * Fix GetAllPorts D-Bus method declaration
- Dropped upstream merged ladish-python3.patch, ladish.compile.patch
- Dropped bundled waf, upstream provided got updated
- Added ladish-version.patch to fix invalid version in some files</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618660801">- Configure with correct %{_libdir}</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1626091200">- Fix build on aarch64:
  * ladish-add-aarch64.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1774440000">- move back to upstream tarballs rather then git service as at the
  time of updating the git repo is not available.
- Update to 1.3-gfcd24852
  * Update waf to 2.1.5
  * Updates for meson
  * fixes for several memory related issues
  * Don't notify user about unexpectedly stopped apps that
  returned 0 exit code. Fixes #197
  * Various other minor fixes
- refresh ladish-version.patch</changelog>
</package>
<package pkgid="b6b04cb717150f902cd41dc02f66e3a6485bf7488b67f8c7a6a57955894424d8356e87267e5ab62463147ce652704eade197e3f94605175f7410988179fa44cc" name="ladish-debugsource" arch="i586">
  <version epoch="0" ver="1+git.20210227" rel="1.4"/>
  <changelog author="sflees@suse.de" date="1467115200">- add ladish.compile2.patch to hack around build with -werror failing</changelog>
  <changelog author="sflees@suse.de" date="1531224000">- Disable gui parts, they use long depreciated gnome libs I recommend
  using cadence as a gui front end instead.
- Run spec-cleaner</changelog>
  <changelog author="sflees@suse.de" date="1535544000">- Only suggest laditools, its no longer maintained and shouldn't
  be needed when the package is used with Cadence.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1603195200">- Update to ladish-0.3-150-g27e38d3f with some build fixes
- Fix /usr/libexec changes
- Drop ladish.compile2.patch not needed
- Drop pylash - don't feel like porting it to python3 atm.
- Add ladish-python3.patch to build with python3
- Bundle newer version of waf that works with python</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618660800">- Updated to git version
  * Fixes package version, as last one already was 1 (+git)
  * Fix load project dialog
  * Fix GetAllPorts D-Bus method declaration
- Dropped upstream merged ladish-python3.patch, ladish.compile.patch
- Dropped bundled waf, upstream provided got updated
- Added ladish-version.patch to fix invalid version in some files</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618660801">- Configure with correct %{_libdir}</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1626091200">- Fix build on aarch64:
  * ladish-add-aarch64.patch</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1774440000">- move back to upstream tarballs rather then git service as at the
  time of updating the git repo is not available.
- Update to 1.3-gfcd24852
  * Update waf to 2.1.5
  * Updates for meson
  * fixes for several memory related issues
  * Don't notify user about unexpectedly stopped apps that
  returned 0 exit code. Fixes #197
  * Various other minor fixes
- refresh ladish-version.patch</changelog>
</package>
<package pkgid="3b894d74b5c8df7c27e4527456768aec512a42ef9a813cd6a253d189c003b59754725cf39006a46b57750a7b0bda7aa205e53e929240bb14bfafc0aa4892fe63" name="ladspa-AMB-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.1" rel="4.14"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.6.1: split from ladspa package</changelog>
  <changelog author="tiwai@suse.de" date="1393416000">- correct license to GPL-2.0+</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="54636d956effce55257173201a8bcb24f921859adb1964c25d21a3bfd69150cbde954c115eee67685dacf10412feb0c89b412f47a0a4002f5d17d44b49f6d5d0" name="ladspa-AMB-debugsource" arch="i586">
  <version epoch="0" ver="0.6.1" rel="4.14"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.6.1: split from ladspa package</changelog>
  <changelog author="tiwai@suse.de" date="1393416000">- correct license to GPL-2.0+</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="1ff2a57be75c7695b09f87bccd2d99a7b1999b2ea7bda7f596a5ffff8beb500c6fea3b0523d7df5c8417062a743b0daf6e895b9023d6489e8542100becedaba1" name="ladspa-FIL-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.0" rel="4.14"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.3.0: split from ladspa package</changelog>
  <changelog author="cfarrell@suse.com" date="1390305600">- license update: GPL-2.0+
  no indication of GPL-2.0 (only) license in the package</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="ce7539a6d3d0bb016918e0d7e3f0c6e425ab8e77f2549df182e48cf5ae6e12a091e8dcc179a2541df81eeb2f9449e3a185417c97f6c6c35c9daf4e1d9a55882f" name="ladspa-FIL-debugsource" arch="i586">
  <version epoch="0" ver="0.3.0" rel="4.14"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.3.0: split from ladspa package</changelog>
  <changelog author="cfarrell@suse.com" date="1390305600">- license update: GPL-2.0+
  no indication of GPL-2.0 (only) license in the package</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="86592535f015ae8bd47001ae7a23e6c0d4d9c0ab033f59e415170e47dfed08a2aacdb644c80005ba3a7c2f1a1552c9e5970ba5e25255de70cea44dd60800c8cc" name="ladspa-MCP-debuginfo" arch="i586">
  <version epoch="0" ver="0.4.0" rel="4.14"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.4.0: split from ladspa package</changelog>
  <changelog author="cfarrell@suse.com" date="1390305600">- license update: GPL-2.0+
  No indication of GPL-2.0 (only) licenses in the package</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="3035e22ef966d327662c9f496e66ab945495b45f7b71aa26dbfdd2885e019aa6eb8f80301f6f829bc6d21ea3af84240343f36f6e418d58ef4b16878d350a6c9b" name="ladspa-MCP-debugsource" arch="i586">
  <version epoch="0" ver="0.4.0" rel="4.14"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.4.0: split from ladspa package</changelog>
  <changelog author="cfarrell@suse.com" date="1390305600">- license update: GPL-2.0+
  No indication of GPL-2.0 (only) licenses in the package</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="c90c82ac2a0bc5070f262d32587a80d43abf6eafe99293e85560e25e687c8030522762da6bef2b081a9ef114ee536aef2146c2203374b2b0e1eecfa82a246c1b" name="ladspa-REV-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.1" rel="4.13"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.3.1: split from ladspa package</changelog>
  <changelog author="cfarrell@suse.com" date="1390392000">- license update: GPL-2.0+
  No indication of GPL-2.0 (only) licenses</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="a9852d92ce4a3d0ac522ad4bd29231cf5cd7fe01d998fcff39f42093eb5e34f7964949b36cd833f3a7e271eaf09d644cd8226e5de9c001436b2a342a30a11656" name="ladspa-REV-debugsource" arch="i586">
  <version epoch="0" ver="0.3.1" rel="4.13"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.3.1: split from ladspa package</changelog>
  <changelog author="cfarrell@suse.com" date="1390392000">- license update: GPL-2.0+
  No indication of GPL-2.0 (only) licenses</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="f9699eed6be1f52f51a439137f0670b18c01918b3b017a12633244ff9b0f10dcd29f238d9fc49465518d4cbdf315145404bd76095186fe2c77eb49ced85e8583" name="ladspa-VCO-debuginfo" arch="i586">
  <version epoch="0" ver="0.3.0" rel="4.13"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.3.0: split from ladspa package</changelog>
  <changelog author="cfarrell@suse.com" date="1390392000">- license update: GPL-2.0+
  No indication of GPL-2.0 (only) licenses in package</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="634b645ded3eff57ef4d0ddecdb1cd7093b909fab87cc58b3116657b6fbadd73338f57764e1eab0983cda66ae0221a7d90b3ab0741e8ac7b08693968a50e5ef6" name="ladspa-VCO-debugsource" arch="i586">
  <version epoch="0" ver="0.3.0" rel="4.13"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.3.0: split from ladspa package</changelog>
  <changelog author="cfarrell@suse.com" date="1390392000">- license update: GPL-2.0+
  No indication of GPL-2.0 (only) licenses in package</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="3048a6df72ab02233c4a9bf507ea575cd6ef9c8b799369eb4a3747547ad39fba93a3a43d9280792fe0c09ffad87a7ce4303e451d100ce9f6cabb2f58977d1117" name="ladspa-alienwah-debuginfo" arch="i586">
  <version epoch="0" ver="1.13" rel="4.8"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 1.13: split from ladspa package
- Patches carried from the original ladspa package:
  alienwah-compile-fix.diff
  alienwah.dif
  alienwah-float_complex.diff</changelog>
  <changelog author="cfarrell@suse.com" date="1390392000">- license update: GPL-2.0+
  No GPL-2.0 (onÃly) files in package</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="9f1574cc6a5b4d7be7eea044415b48e9dd71ebe81f772d57df6a08eba18845ed9fc2404e2f9a1c8b48184690e30bd89c3e5e9279f4f5875439e6a9d5da870bc5" name="ladspa-alienwah-debugsource" arch="i586">
  <version epoch="0" ver="1.13" rel="4.8"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 1.13: split from ladspa package
- Patches carried from the original ladspa package:
  alienwah-compile-fix.diff
  alienwah.dif
  alienwah-float_complex.diff</changelog>
  <changelog author="cfarrell@suse.com" date="1390392000">- license update: GPL-2.0+
  No GPL-2.0 (onÃly) files in package</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="4f551a14f250f44c9a7d36b957e79a5886910ee84defeb229bd50e5a6bddbb296a8b0e60aa32e9c9790cd54282e014bae02c5d932662e9c76b7884cc7c35ffb5" name="ladspa-blepvco-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0" rel="4.13"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.1.0: split from ladspa package</changelog>
  <changelog author="cfarrell@suse.com" date="1390392000">- license update: GPL-2.0+
  no indication of GPL-2.0 (only) licenses</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="add897489b565162c2309a764abad28cbb489cbf5cfe71ecd87406dc115345ca16fb650e6e0f5dccbe05d922d94a3057fb6a03bc6c9526c924d23f24ac9397cc" name="ladspa-blepvco-debugsource" arch="i586">
  <version epoch="0" ver="0.1.0" rel="4.13"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.1.0: split from ladspa package</changelog>
  <changelog author="cfarrell@suse.com" date="1390392000">- license update: GPL-2.0+
  no indication of GPL-2.0 (only) licenses</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags</changelog>
</package>
<package pkgid="d0c541c8f94e99f32ca2bddcf8961569a81cd5cc73b2bb8e7167f2d1cef61eea3bc17c815eded3f8f24c4f3b6cc63ec6e1b3cf56d843802a0568a53efbb592c3" name="ladspa-blop-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.8" rel="5.8"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.2.8: split from ladspa package</changelog>
  <changelog author="tiwai@suse.de" date="1393416000">- correct the license to GPL-2.0+</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags
- Patches carried from the original ladspa package:
  blop-automake-fix.dif
  blop-shlib.diff
  blop-ladspa_dir.diff
  blop-wdautil-fix.diff</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="0a018f89ca2d429b7e26ecea2cce360e843d94e3eb965f5719984fdb1fe368c38ffd7e5b71d19c304fd338685626757b1f06990cad26fa2285ebe92ca206f6c9" name="ladspa-blop-debugsource" arch="i586">
  <version epoch="0" ver="0.2.8" rel="5.8"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.2.8: split from ladspa package</changelog>
  <changelog author="tiwai@suse.de" date="1393416000">- correct the license to GPL-2.0+</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Run spec-cleaner
- Remove obsoleted autoreq/autoprov tags
- Patches carried from the original ladspa package:
  blop-automake-fix.dif
  blop-shlib.diff
  blop-ladspa_dir.diff
  blop-wdautil-fix.diff</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="313ce6309bce073d4d0c7bfa1fda3100ce561ac93b04abf82b70589a38b78de5b7ab7b62f7f66890243d53390802f037cd1dbfdf072d197f8517de2cbebb176a" name="ladspa-caps-debuginfo" arch="i586">
  <version epoch="0" ver="0.9.26" rel="2.9"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.4.4: split from ladspa package
- Patch carried from the original ladspa package
  caps-fix-double-free.diff</changelog>
  <changelog author="tiwai@suse.de" date="1393416000">- correct the license to GPL-2.0+</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1393675200">- use verbatim upstream tarball
- add source URLs, see https://en.opensuse.org/SourceUrls</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Remove obsoleted autoreq/autoprov tags</changelog>
  <changelog author="bwiedemann@suse.com" date="1495454400">- Add reproducible.patch to sort input files to make build more reproducible</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572782400">- Update to version 0.9.26:
  * documentation updates
  * DDDelay removed, needs more work
  version 0.9.25:
  * potential gcc overoptimisation resulting in NaN in Kaiser
    window setup eliminated (fix contributed by Jean Pierre
    Cimalando)
  * updated to reflect changes to the div() and pow10f()
    functions in libc
  * tonestack coefficient update reverted to original Yeh
    implementation
  * Compress default measurement mode switched to RMS, attack
    range doubled
  * Compress power and gain filter cutoff lowered to lessen
    intermodulation distortion
  * Plate defaults changed
  * volume control added to Spice hi and lo circuits, max gain
    reduced on both
  * Wider output channels swapped
  * AutoFilter rate lowered
  * Scape parameters cleaned up and remapped, tune control
    removed
  * Noisegate hysteresis increased to 180 ms
  * dc-30 tonestack R3 20k -&gt; 10k
  * Eq10 Q changed to render optimally flat response at all zero
    band gain settings
  * div port added to Click
  * new plugin DDDelay
  version 0.9.24:
  * documentation updates including switch to 48k for all spectra
  * "twin" and "stanford" tonestack models swap places
  * ChorusI feedback changed to interpolation, softens zipper
    noise on t changes
  * use vestigial FPTruncateMode only on pre-SSE2 hardware
  * 4x128 oversampling option removed from Compress plugins
  * state port displaying current gain reduction on Compress
    plugins
  * _latency port for parallel Eq
  * Saturate fade-in bug eliminated
  * Noisegate hysteresis interval lengthened
  * Click sounds "stick" brightened and "beep" shortened
  * run_adding() removed, reducing binary size by 30 % and
    compile time similarly
  * JVRev tail modified, low-passed
  * all ports reordered to consistent ctrl i/o audio i/o order
  * Eq4p crossfade reimplemented as equal-power squared cosine,
    smoother now
  * EqFA4p added
  * non-SSE v4f_shuffle surrogate fixed
    (fixes Eq4p on ARM, reported by Jens Dreske)
  * dropped 44.1 kHz ToneStackLT
  * OnePole header renamed IIR1, filters renamed LP1 and HP1
  * BiQuad header and filter renamed IIR2, SIMD *4f filters
    renamed *v4
  * CabinetIII (less demanding loudspeaker emulation resurrected
    again)
  * ChorusI port ranges and defaults adjusted
  * Compress parameter mappings and defaults adjusted
  version 0.9.23:
  * ChorusI hp filter denormal protection added
  version 0.9.22:
  * ChorusI blend behaviour changed
  * ChorusI parameters adjusted
  * ChorusI hp filter before delay added
  * AutoFilter parameters adjusted
  * AutoFilter 'range' port becomes 'depth'
  version 0.9.21:
  * Eq10 Q increased
  * AmpVTS bright/compression/gain mappings adjusted
  * AutoFilter reverted to 0.9.1 version with adjusted parameters
  version 0.9.20:
  * ToneStack ports rearranged (following "control before audio"
    convention)
  * ToneStack LT model selection fixed
  version 0.9.19:
  * Noisegate partially rewritten, defaults adjusted
  * Noisegate bug causing spurious gain fluctuations in closed
    state eliminated
  * AmpVTS compression controls adjusted
  * influence of total gain on compression in AmpVTS reduced
  * documentation polish
  version 0.9.18:
  * restored ToneStack presets to present the full list
  * AmpVTS 'bright' filter given slight resonance
  * AmpVTS compression control range widened
  version 0.9.17:
  * multiple inclusion header guards changed to comply with
    ISO/IEC 9899:2011 (at the insistence of Markus Elfring)
  * PlateX2 fixed to read correct port for damping parameter
    (reported by James Morris)
  * uninstall removes rdf
  * DSP::FIR4f::set_kernel size overflow in default parameter
    fixed (reported and isolated by Ricardo Crudo)
  * AmpVTS "lowcut" filter changed from 2- to 1-pole
  * "HK 20" tonestack renamed to "AK 20"
  * AmpVTS lowcut mapping changed, default lowered
  * AmpVTS highpass 1 cutoff raised
  * lowpass filter added to Noisegate's opening peak detector
  * Noisegate not NoiseGate
  * Click normal addition limited to idle loop
  * NoiseGate logic loop bug fixed, hysteresis added
  * documentation polish
  version 0.9.16:
  * NoiseGate simplified, sped up, gain lowpassed, click bug
    eliminated
  * Sin smoothened, defaults updated
  * PhaserII defaults updated
  * Fractal defaults updated
  * documentation polish
  version 0.9.15:
  * no-vector-arithmetic compilation fixed
  version 0.9.14:
  * AutoFilter x/y parameter eliminated
  * Fractal hp changed to be configurable, attractors
    recalibrated
  * DSP::Lorenz instantly initialises to useful state
  * documentation polish
  version 0.9.13:
  * Eq4p softens drastic parameter changes by crossfading static
    filters
  * Eq4p employing single v4f filter, slightly quicker
  * Eq4p 'off' filter mode
  * documentation and interface polish
  version 0.9.12:
  * non-SSE compilation fixed
  version 0.9.11:
  * DSP::Roessler instantly initialises to useful state
  * Logarithmic port bounds and values fixed to reflect actual
    intent, affecting Spice, AutoFilter and ChorusI
  * clicking automatic gain fade on activate() eliminated in
    Saturate
  * Dirac merged into Click
  * Lorenz and Roessler merged into Fractal
  * JVRev removed
  * running plugins for zero frames returns without touching
    state
  * CabinetII and III removed
  * PhaserII sine LFO and LFO choice port added
  * PhaserII fractal modulation extensively revised
  * ChorusI rate lower bound slightly increased
  * ChorusI delay line length adjusted to accommodate full
    t+width range
  * all Chorus and Phaser plugins removed save for ChorusI and
    PhaserII
  * major documentation revision
  * Eq4p parametric equaliser plugin
  * RBJ shelving filter prototype implementation fixed
  * "2x2" stereo plugin label postfix changed to "X2"
  * Eq renamed Eq10
  * SIMD implementation updates
  * DSP::RBJ coefficient calculation rearranged
  * Click bpm range changed, default lowered substantially
  version 0.9.10:
  * DSP::RMS protected against negative sum of squares
  * documentation updates
  version 0.9.8:
  * Spice enabled by default, Spice2x2 added
  * AmpVTS default oversampling ratio changed to 4x
  * JVRev refinements
  * Cabinet gain upper limit reinstated to 24 dB
  * AutoFilter modulation slightly adjusted
  * more *ChorusII modulation smoothness
  * 1st-order IIR lp set_f fix part 2
  * 1st-order IIR lp set_f fix part 1
  * 1st order low-pass for AutoFilter modulation LFO
  * DelayTapA removed
  * README updated
  * Click 'stick' sound brightened
  * moved processor_specific_denormal_measures() to activate(),
    speedup
  version 0.9.7:
  * ChorusI is back
  * AutoFilter modulation range and default parameter updates
  version 0.9.6:
  * Click fixed to compile by older g++ versions
  version 0.9.5:
  * AmpVTS model port moved, renamed to the more apt 'tonestack'
  * documentation refinements
  * appreciable AmpVTS speedup by going back to sample_t for
    accumulator
  * NoiseRatio attack time control
  * sample rate dependencies in NoiseGate removed, time
    constants revised
  * Tonestacks reordered
  * Plugin::over_fs
  * AmpVTS model setting fixed to follow the correct input
  * CabinetIII resurrected
  * AmpVTS 'ratio' port renamed to 'over'
  * more filters for AutoFilter, ladder stage gain control
  * AutoFilter oversampling
  * AmpVTS bias in poweramp, dcblock before output
  * AutoFilter envelope calculation fixed for fs &gt; 153.6 kHz
  * peak/rms selection for Compress
  * AmpVTS tuning
  version 0.9.4:
  * AmpVTS bright mapping revised
  * Compress hi-pass removed
  * Compress saturation changed from tanh to atan
  * beep wave for Click
  * selectable oversampling ratio for Compress in saturating
    mode
  * fixed Compress to apply gain before saturation
  * replaced sample_func_t with the more apt yield_func_t
  * minor cosmetics
  * caps-doc is a separate package
  * selectable wave for Click, parfiltmodel added
  * further smoothened ChorusII modulation
  * selectable oversampling ratio for Amp
  * moved some compress setup calls from Amp's run() to
    activate()
  * rdf target prerequisite for dist
  * Eq Q fixed, flat response at 0 gain
  version 0.9.3:
  * Smoother modulation for ChorusII
  * AmpVTS filters retuned
  * correction for ToneStack gain in AmpVTS
  * ToneStack models reordered, 'wookie', 'porky', 'HK 20',
    'nihon ace' models added
  * Amp 'bias' now a filtered function of output power, control
    removed
  * division operation in 1st-order hipass setup replaced by
    multiplication
  * Saturate gain = 0 dB in 'bypass' mode
  * Saturate 'rectify' mode
  * AmpVTS, Plate control mapping adjusted
  version 0.9.2:
  * included dsp/polynomials.cc in the tarball
  version 0.9.1:
  * Lorenz/Roessler rate linked to fs
  * AutoFilter replaces SweepVFI
  * CabinetIV
  * fixed erroneous float promotion of upsampler z padding
    parameter
  * lots of parameter tuning
  * many cleanuppies here and there
  * SweepVFI/AutoFilter saturating SVFII ladder (instead of
    oversampled SVFI)
  * UniqueIDs moved into interface.cc
  * SweepVFI modulation comes as range + x/z now
  * GPL v3
  * more Phaser notches
  * LR filters for Spice
  * Saturate inverse gain for approximately constant loudness
  * Scape extensively reworked
  * further refinements to Chorus and Phaser units for smoother
    modulation
  * SweepVFII removed
  * LADSPA_PORT_GROUP
  * Compress* input gain removed
  * ToneStackLT rolled into ToneStack and eliminated
  * fixed w miscalculation in DSP::Sine::set_f with fs given
  * AmpPlus/AmpVTS total rewrite
  * TubeCompress merged into Compress, for great template
    goodness
  * *Chorus* modulation rate decoupled from samplerate
  * tanh approximation, available in the Saturate plugin
  * *Chorus* units reworked for smoother modulation and sound
  * StereoChorusII2x2 plugin
  * JVRev bandwidth filter/control added
  * VCO* removed
  * HRTF removed
  * ChorusI, StereoChorusI, PhaserI removed
  * CabinetI removed
  * No more AmpStub silliness
  * All Amp and Preamp plugins removed, save for AmpVTS
  * Incite rechristened Spice
  * JVRev blend range normalised to [0..1]
  * Plate input value ranges adjusted to uniform [0..1]
  * Phaser* spread value range upper bound adjusted to 1 from pi
    multiples
  version 0.9.0:
  * White bleached (was slightly pinkish before)
  * up+down oversampling functionality rolled into one class
  * Incite plugin
  * total redesign of the Clip plugin, renamed to Saturate
  * NoiseGate plugin
  * RBJ prototypes changed to accept biquad instead of coeff.
    arrays
  * various default value changes
  * all FIRs changed to use templated kernel size, appreciable
    speedup for all oversampled plugins
  * reduced the number of arithmetic operations in the tonestack
    coefficient update function, speedup for ToneStack and
    AmpVTS
  * TubeCompress2x2 plugin
  * TubeCompress plugin
  * no more borrowed kernels!
  * CabinetII gain adjusted for Mesa and Pro Jr models (much
    lower now and more in line with the other models)
  * Amp final drive gain reduced slightly to prevent foldover
    distortion
  * SweepVF fractal rate control mapping adjusted
  * Pan completely redesigned with Orban-like stereo image
    synthesis
  * Narrower mode switch and mid/side operation added
  * Plate parameter ranges modified for a brighter and less
    reverberant default sound
  * VCOd sync option had to be dropped due to compiler
    incompatibility
  * Lorenz, Roessler fitted with a dc-blocking filter
  * all int sample loop variables changed to unsigned, slightest
    speedup
  * Compress2x2 plugin
  * Compress plugin replaced with a completely new design
  * Phaser feedback port ranges sanitised
  * StereoPhaser plugins
  * PhaserII gain reduced by 6dB
  * "latency" outputs of all plugins removed
  * Descriptor array handling changed to disable individual
    plugins with relative ease
  * fixed instances of g++ -O3 and above compiled code
    segfaulting, performance gained everywhere
  * documentation reworked extensively
  * CEO wave is resampled at runtime from fs = 8kHz source
  * CEO mantra changed (now an flite recording)
  * Click changed to use modal synthesis to generate the click
    wavetable, for improved sound and independency of sample
    rate
  * Plate changed to do delay summation using doubles
  * 1st and 2nd order filters changed to use templated types for
    coefficient and state storage
  * 1st order input hipass added to AmpVTS plugin
  * filter 'mode' port added to AutoWah, and renamed to
    AutoFilter
  * fixed improper 'model' labels meant to be 'mode' in the rdf
    generator
  version 0.4.5:
  * Narrower plugin added
  * fixed 'configure.py' to work with python3
  * fixed Sin, Roessler and Lorenz gain smoothing on activation
- Dropped caps-fix-double-free.diff (no longer applicable)
- Refreshed reproducible.patch
- Spec cleanup</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="afc9fbc01c8d251204482ad6a24b9c50168c3e8087d4ae584f5dc20e5bdf13736c8bce495d579ff26874c3490fb425256fbfea4730c3425fae50d88670e726f2" name="ladspa-caps-debugsource" arch="i586">
  <version epoch="0" ver="0.9.26" rel="2.9"/>
  <changelog author="tiwai@suse.de" date="1387195200">- Initial version 0.4.4: split from ladspa package
- Patch carried from the original ladspa package
  caps-fix-double-free.diff</changelog>
  <changelog author="tiwai@suse.de" date="1393416000">- correct the license to GPL-2.0+</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1393675200">- use verbatim upstream tarball
- add source URLs, see https://en.opensuse.org/SourceUrls</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- Remove obsoleted autoreq/autoprov tags</changelog>
  <changelog author="bwiedemann@suse.com" date="1495454400">- Add reproducible.patch to sort input files to make build more reproducible</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572782400">- Update to version 0.9.26:
  * documentation updates
  * DDDelay removed, needs more work
  version 0.9.25:
  * potential gcc overoptimisation resulting in NaN in Kaiser
    window setup eliminated (fix contributed by Jean Pierre
    Cimalando)
  * updated to reflect changes to the div() and pow10f()
    functions in libc
  * tonestack coefficient update reverted to original Yeh
    implementation
  * Compress default measurement mode switched to RMS, attack
    range doubled
  * Compress power and gain filter cutoff lowered to lessen
    intermodulation distortion
  * Plate defaults changed
  * volume control added to Spice hi and lo circuits, max gain
    reduced on both
  * Wider output channels swapped
  * AutoFilter rate lowered
  * Scape parameters cleaned up and remapped, tune control
    removed
  * Noisegate hysteresis increased to 180 ms
  * dc-30 tonestack R3 20k -&gt; 10k
  * Eq10 Q changed to render optimally flat response at all zero
    band gain settings
  * div port added to Click
  * new plugin DDDelay
  version 0.9.24:
  * documentation updates including switch to 48k for all spectra
  * "twin" and "stanford" tonestack models swap places
  * ChorusI feedback changed to interpolation, softens zipper
    noise on t changes
  * use vestigial FPTruncateMode only on pre-SSE2 hardware
  * 4x128 oversampling option removed from Compress plugins
  * state port displaying current gain reduction on Compress
    plugins
  * _latency port for parallel Eq
  * Saturate fade-in bug eliminated
  * Noisegate hysteresis interval lengthened
  * Click sounds "stick" brightened and "beep" shortened
  * run_adding() removed, reducing binary size by 30 % and
    compile time similarly
  * JVRev tail modified, low-passed
  * all ports reordered to consistent ctrl i/o audio i/o order
  * Eq4p crossfade reimplemented as equal-power squared cosine,
    smoother now
  * EqFA4p added
  * non-SSE v4f_shuffle surrogate fixed
    (fixes Eq4p on ARM, reported by Jens Dreske)
  * dropped 44.1 kHz ToneStackLT
  * OnePole header renamed IIR1, filters renamed LP1 and HP1
  * BiQuad header and filter renamed IIR2, SIMD *4f filters
    renamed *v4
  * CabinetIII (less demanding loudspeaker emulation resurrected
    again)
  * ChorusI port ranges and defaults adjusted
  * Compress parameter mappings and defaults adjusted
  version 0.9.23:
  * ChorusI hp filter denormal protection added
  version 0.9.22:
  * ChorusI blend behaviour changed
  * ChorusI parameters adjusted
  * ChorusI hp filter before delay added
  * AutoFilter parameters adjusted
  * AutoFilter 'range' port becomes 'depth'
  version 0.9.21:
  * Eq10 Q increased
  * AmpVTS bright/compression/gain mappings adjusted
  * AutoFilter reverted to 0.9.1 version with adjusted parameters
  version 0.9.20:
  * ToneStack ports rearranged (following "control before audio"
    convention)
  * ToneStack LT model selection fixed
  version 0.9.19:
  * Noisegate partially rewritten, defaults adjusted
  * Noisegate bug causing spurious gain fluctuations in closed
    state eliminated
  * AmpVTS compression controls adjusted
  * influence of total gain on compression in AmpVTS reduced
  * documentation polish
  version 0.9.18:
  * restored ToneStack presets to present the full list
  * AmpVTS 'bright' filter given slight resonance
  * AmpVTS compression control range widened
  version 0.9.17:
  * multiple inclusion header guards changed to comply with
    ISO/IEC 9899:2011 (at the insistence of Markus Elfring)
  * PlateX2 fixed to read correct port for damping parameter
    (reported by James Morris)
  * uninstall removes rdf
  * DSP::FIR4f::set_kernel size overflow in default parameter
    fixed (reported and isolated by Ricardo Crudo)
  * AmpVTS "lowcut" filter changed from 2- to 1-pole
  * "HK 20" tonestack renamed to "AK 20"
  * AmpVTS lowcut mapping changed, default lowered
  * AmpVTS highpass 1 cutoff raised
  * lowpass filter added to Noisegate's opening peak detector
  * Noisegate not NoiseGate
  * Click normal addition limited to idle loop
  * NoiseGate logic loop bug fixed, hysteresis added
  * documentation polish
  version 0.9.16:
  * NoiseGate simplified, sped up, gain lowpassed, click bug
    eliminated
  * Sin smoothened, defaults updated
  * PhaserII defaults updated
  * Fractal defaults updated
  * documentation polish
  version 0.9.15:
  * no-vector-arithmetic compilation fixed
  version 0.9.14:
  * AutoFilter x/y parameter eliminated
  * Fractal hp changed to be configurable, attractors
    recalibrated
  * DSP::Lorenz instantly initialises to useful state
  * documentation polish
  version 0.9.13:
  * Eq4p softens drastic parameter changes by crossfading static
    filters
  * Eq4p employing single v4f filter, slightly quicker
  * Eq4p 'off' filter mode
  * documentation and interface polish
  version 0.9.12:
  * non-SSE compilation fixed
  version 0.9.11:
  * DSP::Roessler instantly initialises to useful state
  * Logarithmic port bounds and values fixed to reflect actual
    intent, affecting Spice, AutoFilter and ChorusI
  * clicking automatic gain fade on activate() eliminated in
    Saturate
  * Dirac merged into Click
  * Lorenz and Roessler merged into Fractal
  * JVRev removed
  * running plugins for zero frames returns without touching
    state
  * CabinetII and III removed
  * PhaserII sine LFO and LFO choice port added
  * PhaserII fractal modulation extensively revised
  * ChorusI rate lower bound slightly increased
  * ChorusI delay line length adjusted to accommodate full
    t+width range
  * all Chorus and Phaser plugins removed save for ChorusI and
    PhaserII
  * major documentation revision
  * Eq4p parametric equaliser plugin
  * RBJ shelving filter prototype implementation fixed
  * "2x2" stereo plugin label postfix changed to "X2"
  * Eq renamed Eq10
  * SIMD implementation updates
  * DSP::RBJ coefficient calculation rearranged
  * Click bpm range changed, default lowered substantially
  version 0.9.10:
  * DSP::RMS protected against negative sum of squares
  * documentation updates
  version 0.9.8:
  * Spice enabled by default, Spice2x2 added
  * AmpVTS default oversampling ratio changed to 4x
  * JVRev refinements
  * Cabinet gain upper limit reinstated to 24 dB
  * AutoFilter modulation slightly adjusted
  * more *ChorusII modulation smoothness
  * 1st-order IIR lp set_f fix part 2
  * 1st-order IIR lp set_f fix part 1
  * 1st order low-pass for AutoFilter modulation LFO
  * DelayTapA removed
  * README updated
  * Click 'stick' sound brightened
  * moved processor_specific_denormal_measures() to activate(),
    speedup
  version 0.9.7:
  * ChorusI is back
  * AutoFilter modulation range and default parameter updates
  version 0.9.6:
  * Click fixed to compile by older g++ versions
  version 0.9.5:
  * AmpVTS model port moved, renamed to the more apt 'tonestack'
  * documentation refinements
  * appreciable AmpVTS speedup by going back to sample_t for
    accumulator
  * NoiseRatio attack time control
  * sample rate dependencies in NoiseGate removed, time
    constants revised
  * Tonestacks reordered
  * Plugin::over_fs
  * AmpVTS model setting fixed to follow the correct input
  * CabinetIII resurrected
  * AmpVTS 'ratio' port renamed to 'over'
  * more filters for AutoFilter, ladder stage gain control
  * AutoFilter oversampling
  * AmpVTS bias in poweramp, dcblock before output
  * AutoFilter envelope calculation fixed for fs &gt; 153.6 kHz
  * peak/rms selection for Compress
  * AmpVTS tuning
  version 0.9.4:
  * AmpVTS bright mapping revised
  * Compress hi-pass removed
  * Compress saturation changed from tanh to atan
  * beep wave for Click
  * selectable oversampling ratio for Compress in saturating
    mode
  * fixed Compress to apply gain before saturation
  * replaced sample_func_t with the more apt yield_func_t
  * minor cosmetics
  * caps-doc is a separate package
  * selectable wave for Click, parfiltmodel added
  * further smoothened ChorusII modulation
  * selectable oversampling ratio for Amp
  * moved some compress setup calls from Amp's run() to
    activate()
  * rdf target prerequisite for dist
  * Eq Q fixed, flat response at 0 gain
  version 0.9.3:
  * Smoother modulation for ChorusII
  * AmpVTS filters retuned
  * correction for ToneStack gain in AmpVTS
  * ToneStack models reordered, 'wookie', 'porky', 'HK 20',
    'nihon ace' models added
  * Amp 'bias' now a filtered function of output power, control
    removed
  * division operation in 1st-order hipass setup replaced by
    multiplication
  * Saturate gain = 0 dB in 'bypass' mode
  * Saturate 'rectify' mode
  * AmpVTS, Plate control mapping adjusted
  version 0.9.2:
  * included dsp/polynomials.cc in the tarball
  version 0.9.1:
  * Lorenz/Roessler rate linked to fs
  * AutoFilter replaces SweepVFI
  * CabinetIV
  * fixed erroneous float promotion of upsampler z padding
    parameter
  * lots of parameter tuning
  * many cleanuppies here and there
  * SweepVFI/AutoFilter saturating SVFII ladder (instead of
    oversampled SVFI)
  * UniqueIDs moved into interface.cc
  * SweepVFI modulation comes as range + x/z now
  * GPL v3
  * more Phaser notches
  * LR filters for Spice
  * Saturate inverse gain for approximately constant loudness
  * Scape extensively reworked
  * further refinements to Chorus and Phaser units for smoother
    modulation
  * SweepVFII removed
  * LADSPA_PORT_GROUP
  * Compress* input gain removed
  * ToneStackLT rolled into ToneStack and eliminated
  * fixed w miscalculation in DSP::Sine::set_f with fs given
  * AmpPlus/AmpVTS total rewrite
  * TubeCompress merged into Compress, for great template
    goodness
  * *Chorus* modulation rate decoupled from samplerate
  * tanh approximation, available in the Saturate plugin
  * *Chorus* units reworked for smoother modulation and sound
  * StereoChorusII2x2 plugin
  * JVRev bandwidth filter/control added
  * VCO* removed
  * HRTF removed
  * ChorusI, StereoChorusI, PhaserI removed
  * CabinetI removed
  * No more AmpStub silliness
  * All Amp and Preamp plugins removed, save for AmpVTS
  * Incite rechristened Spice
  * JVRev blend range normalised to [0..1]
  * Plate input value ranges adjusted to uniform [0..1]
  * Phaser* spread value range upper bound adjusted to 1 from pi
    multiples
  version 0.9.0:
  * White bleached (was slightly pinkish before)
  * up+down oversampling functionality rolled into one class
  * Incite plugin
  * total redesign of the Clip plugin, renamed to Saturate
  * NoiseGate plugin
  * RBJ prototypes changed to accept biquad instead of coeff.
    arrays
  * various default value changes
  * all FIRs changed to use templated kernel size, appreciable
    speedup for all oversampled plugins
  * reduced the number of arithmetic operations in the tonestack
    coefficient update function, speedup for ToneStack and
    AmpVTS
  * TubeCompress2x2 plugin
  * TubeCompress plugin
  * no more borrowed kernels!
  * CabinetII gain adjusted for Mesa and Pro Jr models (much
    lower now and more in line with the other models)
  * Amp final drive gain reduced slightly to prevent foldover
    distortion
  * SweepVF fractal rate control mapping adjusted
  * Pan completely redesigned with Orban-like stereo image
    synthesis
  * Narrower mode switch and mid/side operation added
  * Plate parameter ranges modified for a brighter and less
    reverberant default sound
  * VCOd sync option had to be dropped due to compiler
    incompatibility
  * Lorenz, Roessler fitted with a dc-blocking filter
  * all int sample loop variables changed to unsigned, slightest
    speedup
  * Compress2x2 plugin
  * Compress plugin replaced with a completely new design
  * Phaser feedback port ranges sanitised
  * StereoPhaser plugins
  * PhaserII gain reduced by 6dB
  * "latency" outputs of all plugins removed
  * Descriptor array handling changed to disable individual
    plugins with relative ease
  * fixed instances of g++ -O3 and above compiled code
    segfaulting, performance gained everywhere
  * documentation reworked extensively
  * CEO wave is resampled at runtime from fs = 8kHz source
  * CEO mantra changed (now an flite recording)
  * Click changed to use modal synthesis to generate the click
    wavetable, for improved sound and independency of sample
    rate
  * Plate changed to do delay summation using doubles
  * 1st and 2nd order filters changed to use templated types for
    coefficient and state storage
  * 1st order input hipass added to AmpVTS plugin
  * filter 'mode' port added to AutoWah, and renamed to
    AutoFilter
  * fixed improper 'model' labels meant to be 'mode' in the rdf
    generator
  version 0.4.5:
  * Narrower plugin added
  * fixed 'configure.py' to work with python3
  * fixed Sin, Roessler and Lorenz gain smoothing on activation
- Dropped caps-fix-double-free.diff (no longer applicable)
- Refreshed reproducible.patch
- Spec cleanup</changelog>
  <changelog author="pgajdos@suse.com" date="1709208000">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
</package>
<package pkgid="0df5c4c365edfe2b1262d6de8cbdc48623101e8894fe633ca7f57ee9a09f0bfc09a937c54a5a137c8df6b58b9d9d749ada7369b37c0e082923747574099f5a4c" name="ladspa-debuginfo" arch="i586">
  <version epoch="0" ver="1.17" rel="1.17"/>
  <changelog author="coolo@suse.com" date="1329220800">- remove old %suse_update_config</changelog>
  <changelog author="tiwai@suse.de" date="1380196800">- caps-fix-double-free.diff:
  Fix double free in destructor of caps plugin (bnc#842420)</changelog>
  <changelog author="tiwai@suse.de" date="1386158400">- Merge ladspa-devel.spec into ladspa.spec; back to root, as OBS
  doesn't like split packages (the submitreq always declined),
  and the development activity of this package is pretty low, so
  no worth to resist</changelog>
  <changelog author="tiwai@suse.de" date="1387195200">- Split to each plugin sub-package; also fix the self-dependency
  on ladspa-devel
- Fix build with SLE11 targets</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1393675200">- some spec file cleanup
- add source URLs, see https://en.opensuse.org/SourceUrls</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- package the original tarball instead of re-packed tar.bz2</changelog>
  <changelog author="davejplater@gmail.com" date="1509796800">- Add ladspa-find-plugin-path.patch to enable listplugins to find
  plugins without LADSPA_PATH variable set.
- Add ladspa-pie.patch to enable position independent executables.</changelog>
  <changelog author="davejplater@gmail.com" date="1546689600">- Update to version 1.4 and remove incorporated patches:
  ladspa-find-plugin-path.patch and ladspa-pie.patch
- Modified ladspa.dif, one hunk was incorporated.
- Added ladspa-ldcommand.patch to fix plugin linking.
- Upstream changes:
  * Rename Makefile.
  * Modernise C++ #include style.
  * Make some globals static.
  * Use mkdir -p rather than mkdirhier during build.
  * Use GCC export map to ensure only the ladspa_descriptor()
  is  exported.
  * Put libraries at the end of link instructions.
  * Package with version number in archive and directory names.
  * Tweaks to documentation processing.
  * Fix bug in LADSPA plugin search which did not handle shared
  libraries that are not plugins correctly.
  * Introduce a default LADSPA plugin search path.</changelog>
  <changelog author="davejplater@gmail.com" date="1546776000">- Update to version 1.15 removed incorporated patch:
  ladspa-ldcommand.patch and ladspa.diff
- Upstream changes:
  * Perform macro string expansion in C code rather than in Makefile
  for better portability.
  * Modernise init()/fini() style in GNU C plugin builds (not C++),
  tweak link line to correspond.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643371200">- update to 1.17:
  * Change applyplugin to use libsndfile.
  * Fix URL in documentation.
  * Fix so delay can handle a delay of zero.
  * Simplify, and hopefully accelerate, clip checking code in applyplugin.
  * Improved usage message.</changelog>
</package>
<package pkgid="1b99bc2058f516f1d51493c39f19311aa20389290b82bbf7e77f1f38d6a5645502b62bfd42a78086c72d476174d27060d551e2e45f4193b21848d0202b70b5f1" name="ladspa-debugsource" arch="i586">
  <version epoch="0" ver="1.17" rel="1.17"/>
  <changelog author="coolo@suse.com" date="1329220800">- remove old %suse_update_config</changelog>
  <changelog author="tiwai@suse.de" date="1380196800">- caps-fix-double-free.diff:
  Fix double free in destructor of caps plugin (bnc#842420)</changelog>
  <changelog author="tiwai@suse.de" date="1386158400">- Merge ladspa-devel.spec into ladspa.spec; back to root, as OBS
  doesn't like split packages (the submitreq always declined),
  and the development activity of this package is pretty low, so
  no worth to resist</changelog>
  <changelog author="tiwai@suse.de" date="1387195200">- Split to each plugin sub-package; also fix the self-dependency
  on ladspa-devel
- Fix build with SLE11 targets</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1393675200">- some spec file cleanup
- add source URLs, see https://en.opensuse.org/SourceUrls</changelog>
  <changelog author="tiwai@suse.de" date="1393848000">- package the original tarball instead of re-packed tar.bz2</changelog>
  <changelog author="davejplater@gmail.com" date="1509796800">- Add ladspa-find-plugin-path.patch to enable listplugins to find
  plugins without LADSPA_PATH variable set.
- Add ladspa-pie.patch to enable position independent executables.</changelog>
  <changelog author="davejplater@gmail.com" date="1546689600">- Update to version 1.4 and remove incorporated patches:
  ladspa-find-plugin-path.patch and ladspa-pie.patch
- Modified ladspa.dif, one hunk was incorporated.
- Added ladspa-ldcommand.patch to fix plugin linking.
- Upstream changes:
  * Rename Makefile.
  * Modernise C++ #include style.
  * Make some globals static.
  * Use mkdir -p rather than mkdirhier during build.
  * Use GCC export map to ensure only the ladspa_descriptor()
  is  exported.
  * Put libraries at the end of link instructions.
  * Package with version number in archive and directory names.
  * Tweaks to documentation processing.
  * Fix bug in LADSPA plugin search which did not handle shared
  libraries that are not plugins correctly.
  * Introduce a default LADSPA plugin search path.</changelog>
  <changelog author="davejplater@gmail.com" date="1546776000">- Update to version 1.15 removed incorporated patch:
  ladspa-ldcommand.patch and ladspa.diff
- Upstream changes:
  * Perform macro string expansion in C code rather than in Makefile
  for better portability.
  * Modernise init()/fini() style in GNU C plugin builds (not C++),
  tweak link line to correspond.</changelog>
  <changelog author="Dirk Müller &lt;dmueller@suse.com&gt;" date="1643371200">- update to 1.17:
  * Change applyplugin to use libsndfile.
  * Fix URL in documentation.
  * Fix so delay can handle a delay of zero.
  * Simplify, and hopefully accelerate, clip checking code in applyplugin.
  * Improved usage message.</changelog>
</package>
<package pkgid="0bab417140bf4a9706fd55bbf4af240189bea34f5fb43ea5e9b1229fc2fbb74882a0204f60f9570a6e75777ca056002f749c44bc47a6a67fe28bf0a19db4a18f" name="ladspa-lsp-plugins-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.34" rel="1.1"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1756209600">- update to 1.2.23
  * Added experimental support of UI for MacOS using FreeType
    and Cairo libraries. Contributed by Marvin Edeler.
  * Implemented human-friendly preset management in the plugin's UI.
  * VST3 plugin state format changed, not backward-compatible with
    previous versions of plugins. Downgrading version may cause plugin state loss.
  * Added AHDBSSR (Attack, Hold, Decay, Break, Slope, Sustain, Release)
    envelope control over loaded samples in Sampler and Multisampler plugin series.
  * Added DC offset control for Clipper and Multiband Clipper plugin series.
  * Added frequency linking button to the Phaser plugin series that
    allows to link minimum and maximum LFO frequencies and to keep
    logarithmic frequency range being constant.
  * Added support of linear axis for frequency in Spectrum Analyzer
    plugin series.
  * Added frequency inspection mode to the Spectrum Analyzer plugin
    series activated by 'Inspect' button or Ctrl + Left Mouse Button on the graph.
  * Added support of minimum-phase filter mode for Loudness Compensator
    plugin series.
  * Added 'M/S Link' and 'S/C Link' buttons to LeftRigth and MidSide
    versions of following plugins:
  * Compressor, Dynamics Builder, Expander, Gate;
  * Multiband plugins: Compressor, Dynamics Builder, Expander, Gate;
  * Equalizers: Parametric Equalizer and Graphic Equalizer;
  * Crossover plugin.
  * Added audio channel pre-mixing controls for the following plugins:
  * Compressor, Dynamics Processor, Expander, Gate and Limiter;
  * Multiband plugins: Compressor, Dynamics Processor, Expander, Gate and Limiter;
  * GOTT Compressor.
  * Extended collection of built-in rooms for Room Builder plugin series
    by Boris Gotsulenko aka borT.
  * Added exciter-like effect presets for Phaser plugin series contributed
    by Attila Schler.
  * Added possibility to automatically play samples when navigating file list.
  * Added command line option for JACK that allows to specify client name.
  * Some bugfixes and improvements in VST3 plugin format, now UI works
    for editorhost demo application from the Steinberg VST3 SDK.
  * Additional optimizations of 3D space mathematics with AVX instruction set.
  * Fixed improper AVX-512 optimization for lanczos kernel genration
    function which could cause improper resampling of audio files and
    yield some plugins to not to work properly.
  * Fixed bug in frequency split editing for Mid/Side and Left/Right
    versions of Crossover plugin.
  * Fixed bug in Mid/Side conversion of stereo signal on 32-bit and
    64-bit ARM processors. Contributed by Asahi Lina.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1761480000">- update to 1.2.24
  * Implemented Ring-Modulated sidechain plugin series.
  * Implemented Multiband Ring-Modulated sidechain plugin series.
  * Implemented A/B preset switching support by plugins.
  * Added support of integrated loudness metering for Referencer
    plugin series.
  * Added True Peak limiting modes to the Limiter and Multiband
    Limiter plugin series.
  * Added Piano keyboard layout to all plugins that provide
    frequency graph.
  * Added support of BeginEdit and EndEdit events for CLAP,
    LV2, VST2 and VST3 formats.
  * Moved Dry, Wet and Dry/Wet knobs into a separate Mix overlay
    for Trigger plugin series.
  * Fixed frequency range display for Multiband Compressor,
    Expander, Gate and Dynamics Processor plugin series.
  * Fixed regressions in LV2 plugin wrapper related to setting
    path parameters.
  * Fixed crash when loading project with Loudness Compensator
    plugin in IIR mode.
  * Fixed VST3 plugins crash under Ardour related to improper
    IRunLoop interface operations based on invalid API calls by the DAW.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1762257600">- update to 1.2.25
  * Improved plugin metadata validation tool in plugin framework.
  * VST3 data synchronization between DSP and UI is now performed in
    the UI thread if possible.
  * Fixed VST3 crash on JUCE-based hosts related to improper IRunLoop
    handling.
  * Fixed Room Builder plugin that could not render impulse responses
    for some built-in rooms.
  * Fixed possible SIGFPE crash on LADSPA descriptor generation related
    to division by zero error.
  * Fixed data transport for LV2 plugins that caused many annoying log
    messages in Ardour.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1763812800">- Remove unused BuildRequires: update-desktop-files.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1766404800">- update to 1.2.26
  * Implemented Matcher plugin series.
  * Implemented metadata revisioning to not to corrupt parameter
    automation in DAWs like Ardour related to changing port indices
    when some new parameter is added.
  * Added possibility to select between host-friendly and user-frienfly
    values when exporting configuration to the file.
  * Added 'smooth' parameter in Limiter and Multiband Limiter plugins
    that allows to adjust the smoothnes of the ALR knee.
  * Optimized spectrum analyzer module: reduced memory usage and
    memory copying.
  * Some optimizations related to plugin port mappings in the UI.
  * Removed duplicate and not working filter point thickness settings
    in UI behavior menu.
  * Fixed out-of sync ALR attack and release timings for the Limiter
    module when changing the sample rate.
  * Fixed moduleinfo.json generation and validation for VST3.
  * Fixed possible garbage at the end of KVT BLOB serialization.
  * Fixed endianess-related bugs in VST3 headers.
  * Fixed some bugs in VST3 plugin state deserialization.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1773316800">- update to 1.2.27
  * Implemented plugin launcher for standalone plugins to avoid icon
    flood in menus of modern desktop environments.
  * Added new experimental light UI schema 'Paper'. Contributed by
    suedwestlicht at github.com.
  * Added support of filter decramping for Parametric Equalizer and
    Filter plugin series.
  * Moved all code related to OpenGL rendering into a separate thread to prevent
    freezing and stuttering of the main UI loop of the host application.
  * Added possibility to independently equalize left and right channels
    of wet signal for convolution-base plugins series:
  * Impulse Responses;
  * Impulse Reverb;
  * Room Builder.
  * Added support of visual schema selection via the command line
    argument for standalone versions of plugins.
  * Added keyboard shortcuts for quickly closing some dialogs.
  * Added support of switching presets by scrolling of the mouse wheel.
  * Added better support of APO equalizer configuration files.
  * Reorganized inputs and outputs of Noise Generator x2 and x4 into
    stereo groups.
  * Some optimizations, bugfixes and improvements in core libraries.
  * Fixed bug in Artistic Delay plugin which could yield to crackling
    sound when using feedback.
  * Fixed and regressions in plugin window sizing and optimized
    window behaviour.
  * Fixed bug in waveform display for Multiband Clipper plugin series.
  * Eliminated some unnecessary redrawing of widgets triggered
    by other widgets.
  * Memory consumption optimizations in the Slap-back Delay plugin
    series: memory is not allocated for non-used delay lines.
  * Fixed muting of delay line when delay is zero in Slap-back Delay
    plugin series.
  * Fixed bug of failing UI creation when plugins's global
    configuration file is missing.
- update .spec for new Launcher</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1775304000">- update to 1.2.29
  * Added multiple plugins launch option by Launcher tool.
  * Added measured latency display in samples for the Latency Detector tool.
  * Additional DSP code optimizations for AVX-512 instruction set.
  * Better support of Haiku by core libraries.
  * Sidechain optimizations: Sidechain now uses ring buffer instead of
    shift buffer. This allows to reduce the number of memory copies
    and memory consumption.
  * Frequency knob now also is affected by note quantization switch
    in Parametric Equalizer plugin series.
  * Fixed regression related to UI scaling and font scaling.
  * Fixed non-properly working 8th band of crossover in the
    Multiband Ring Modulated Sidechain.
  * Fixed widget redrawing atrifacts for some use cases.
  * Fixed possible read/write concurrency on the global configuration file.
  * Fixed recurse plugin window positioning bug which could yield memory
    leaks in the X11-emulated Wayland environment.
  * Fixed memory leaks when using Cairo library as a fallback to OpenGL.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1781352000">- update to 1.2.31
  * In this release we introduce support of PipeWire without and
    intermediate JACK layer.
  * The overall change list is the following:
  * Added new 'standalone' build feature which now replaces the 'jack'
    build feature for launching standalone plugins.
  * The feature 'jack' is now responsible for building JACK audio
    backend for standalone plugins.
  * Moved all JACK-related code into a separate lsp-audio-jack module.
  * Added support of PipeWire audio backend using lsp-audio-pipewire
  module, new build feature 'pipewire'.
  * Updated build system: ASAN, CROSS_COMPILE, DEBUG, DEVEL, PROFILE,
    STRICT, TEST, TRACE makefile flags replaced with 'asan', 'crosscompile',
    'debug', 'devel', 'profile', 'strict', 'test' and 'trace' FEATURE flags.
  * Updated makefiles to not to clash with launcher tool on MacOS.
  * Some fixes arount CLAP plugin format for better support of MacOS
    (contributed by Benjamin Zeiss @ GitHub).
  * Added previous and next preset selection in the preset window.
  * Added possibility to reveal played sample on 'Listen' button press
    for Sampler, Multisampler and Trigger plugin series.
  * Updated behaviour of the AudioSample controller when displaying load status
    to prevent the UI blinking when switching between samples in the file navigator.
  * Extended dynamics range for Gate and Multiband Gate plugin series.
  * Improved text rendering in hosts that provide their own implementation
    of FreeType library (like Ardour) by loading the system version of FreeType
    library if it is available and has greater version number.
  * Some costmetic changes in text lables of the UI for several plugins.
  * Re-numbered plugins' parameter labels to start counting parameters with
    1 for the following plugins:
  * Artistic Delay;
  * Crossover;
  * Dynamics Processor;
  * Impulse Responses;
  * Impulse Reverb;
  * Multiband Compressor;
  * Multiband Dynamics Processor;
  * Multiband Expander;
  * Multiband Gate;
  * Multiband RingMod Sidechain;
  * Room Builder;
  * Slap-Back Delay;
  * Spectrum Analyzer.
  * The auto-play and auto-load features in file navigator have been
    moved into separate 'UI Behavior' options for Impulse Responses
    and Impulse Reverb Plugin series.
  * The ComboBox and ComboGroup widgets now properly react on the 'ESC'
    key pressure and hide the dropdown list when it is open.
  * Fixed Drag &amp; Drop issue under X11 (contributed by Justin Frankel).
  * Fixed endless vertical flip of the image on MacOS (contributed by Hoshino Lina).
  * Fixed some bugs in the AudioEnvelope controller that did not allow
    to fully reset the envelope to defaults.
  * Fixed out-of-sync event handling for CLAP and VST2 extra UI run loop
    under Linux when hiding and showing plugin window.
  * Fixed generic UI failure for CLAP: removed normalization for discrete parameters.
  * Fixed improper handling of plugin factory initialization/finalization
    for CLAP plugin format (added support of series of initializations and
    finalizations as it is allowed by CLAP standard).</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1781438400">- update to 1.2.33
  * Fixed PipeWire driver linkage error.</changelog>
  <changelog author="pallas wept &lt;pallaswept@proton.me&gt;" date="1786881600">- update to 1.2.34
  * Implement